Merge "detect apriltags and call solver"
diff --git a/BUILD b/BUILD
index 4a4baa5..331c4b6 100644
--- a/BUILD
+++ b/BUILD
@@ -26,6 +26,10 @@
 # gazelle:resolve go github.com/frc971/971-Robot-Code/scouting/webserver/requests/messages/request_notes_for_team //scouting/webserver/requests/messages:request_notes_for_team_go_fbs
 # gazelle:resolve go github.com/frc971/971-Robot-Code/scouting/webserver/requests/messages/request_all_matches_response //scouting/webserver/requests/messages:request_all_matches_response_go_fbs
 # gazelle:resolve go github.com/frc971/971-Robot-Code/scouting/webserver/requests/messages/request_all_matches //scouting/webserver/requests/messages:request_all_matches_go_fbs
+# gazelle:resolve go github.com/frc971/971-Robot-Code/scouting/webserver/requests/messages/request_all_notes_response //scouting/webserver/requests/messages:request_all_notes_response_go_fbs
+# gazelle:resolve go github.com/frc971/971-Robot-Code/scouting/webserver/requests/messages/request_all_notes //scouting/webserver/requests/messages:request_all_notes_go_fbs
+# gazelle:resolve go github.com/frc971/971-Robot-Code/scouting/webserver/requests/messages/request_all_driver_rankings_response //scouting/webserver/requests/messages:request_all_driver_rankings_response_go_fbs
+# gazelle:resolve go github.com/frc971/971-Robot-Code/scouting/webserver/requests/messages/request_all_driver_rankings //scouting/webserver/requests/messages:request_all_driver_rankings_go_fbs
 # gazelle:resolve go github.com/frc971/971-Robot-Code/scouting/webserver/requests/messages/refresh_match_list //scouting/webserver/requests/messages:refresh_match_list_go_fbs
 # gazelle:resolve go github.com/frc971/971-Robot-Code/scouting/webserver/requests/messages/refresh_match_list_response //scouting/webserver/requests/messages:refresh_match_list_response_go_fbs
 # gazelle:resolve go github.com/frc971/971-Robot-Code/scouting/webserver/requests/messages/request_shift_schedule //scouting/webserver/requests/messages:request_shift_schedule_go_fbs
diff --git a/WORKSPACE b/WORKSPACE
index dbde661..3158eb8 100644
--- a/WORKSPACE
+++ b/WORKSPACE
@@ -414,10 +414,11 @@
     patch_args = ["-p1"],
     patches = [
         "//third_party:rules_python/0001-Support-overriding-individual-packages.patch",
+        "//third_party:rules_python/0002-Allow-user-to-patch-wheels.patch",
     ],
-    sha256 = "b593d13bb43c94ce94b483c2858e53a9b811f6f10e1e0eedc61073bd90e58d9c",
-    strip_prefix = "rules_python-0.12.0",
-    url = "https://github.com/bazelbuild/rules_python/archive/refs/tags/0.12.0.tar.gz",
+    sha256 = "497ca47374f48c8b067d786b512ac10a276211810f4a580178ee9b9ad139323a",
+    strip_prefix = "rules_python-0.16.1",
+    url = "https://github.com/bazelbuild/rules_python/archive/refs/tags/0.16.1.tar.gz",
 )
 
 load("@rules_python//python:repositories.bzl", "python_register_toolchains")
@@ -430,10 +431,14 @@
 
 load("@python3_9//:defs.bzl", python_interpreter = "interpreter")
 load("@rules_python//python:pip.bzl", "pip_parse")
+load("//tools/python:package_annotations.bzl", PYTHON_ANNOTATIONS = "ANNOTATIONS")
 
 pip_parse(
     name = "pip_deps",
+    annotations = PYTHON_ANNOTATIONS,
+    enable_implicit_namespace_pkgs = True,
     overrides = "//tools/python:whl_overrides.json",
+    patch_spec = "//tools/python:patches.json",
     python_interpreter_target = python_interpreter,
     require_overrides = RUNNING_IN_CI,
     requirements_lock = "//tools/python:requirements.lock.txt",
@@ -692,8 +697,8 @@
 http_archive(
     name = "gtk_runtime",
     build_file = "@//debian:gtk_runtime.BUILD",
-    sha256 = "934693e64bfe63f0c55cdf432fe183eb077d6875d4d6a3dce4e47dbe7e20f5a9",
-    url = "https://www.frc971.org/Build-Dependencies/gtk_runtime-3.tar.gz",
+    sha256 = "5a6014d1783363be6bc95843d03bbb6513e650eaea60be2b1a4c65bf21981f9b",
+    url = "https://www.frc971.org/Build-Dependencies/gtk_runtime-4.tar.gz",
 )
 
 # Downloaded from
@@ -1328,3 +1333,36 @@
 load("//third_party/cargo:crates.bzl", "raze_fetch_remote_crates")
 
 raze_fetch_remote_crates()
+
+http_archive(
+    name = "com_github_zaphoyd_websocketpp",
+    build_file = "//third_party/websocketpp:websocketpp.BUILD",
+    sha256 = "6ce889d85ecdc2d8fa07408d6787e7352510750daa66b5ad44aacb47bea76755",
+    strip_prefix = "websocketpp-0.8.2",
+    url = "https://github.com/zaphoyd/websocketpp/archive/refs/tags/0.8.2.tar.gz",
+)
+
+http_archive(
+    name = "com_github_foxglove_ws-protocol",
+    build_file = "//third_party/foxglove_ws_protocol:foxglove_ws_protocol.BUILD",
+    patch_args = ["-p1"],
+    patches = ["//third_party/foxglove_ws_protocol:foxglove_ws_protocol.patch"],
+    sha256 = "3256f09a67419f6556778c443d332f1a4bf53ba0e7a464179bf838abffa366ab",
+    strip_prefix = "ws-protocol-releases-typescript-ws-protocol-examples-v0.0.6",
+    url = "https://github.com/foxglove/ws-protocol/archive/refs/tags/releases/typescript/ws-protocol-examples/v0.0.6.tar.gz",
+)
+
+http_archive(
+    name = "asio",
+    build_file_content = """
+cc_library(
+    name = "asio",
+    hdrs = glob(["include/asio/**/*.hpp", "include/asio/**/*.ipp", "include/asio.hpp"]),
+    visibility = ["//visibility:public"],
+    defines = ["ASIO_STANDALONE"],
+    includes = ["include/"],
+)""",
+    sha256 = "8976812c24a118600f6fcf071a20606630a69afe4c0abee3b0dea528e682c585",
+    strip_prefix = "asio-1.24.0",
+    url = "https://downloads.sourceforge.net/project/asio/asio/1.24.0%2520%2528Stable%2529/asio-1.24.0.tar.bz2",
+)
diff --git a/aos/events/logging/logfile_utils.cc b/aos/events/logging/logfile_utils.cc
index a76c1a8..342cf8b 100644
--- a/aos/events/logging/logfile_utils.cc
+++ b/aos/events/logging/logfile_utils.cc
@@ -987,7 +987,13 @@
     return std::nullopt;
   }
 
-  if (FLAGS_workaround_double_headers) {
+  // We only know of busted headers in the versions of the log file header
+  // *before* the logger_sha1 field was added.  At some point before that point,
+  // the logic to track when a header has been written was rewritten in such a
+  // way that it can't happen anymore.  We've seen some logs where the body
+  // parses as a header recently, so the simple solution of always looking is
+  // failing us.
+  if (FLAGS_workaround_double_headers && !result.message().has_logger_sha1()) {
     while (true) {
       absl::Span<const uint8_t> maybe_header_data = span_reader->PeekMessage();
       if (maybe_header_data == absl::Span<const uint8_t>()) {
diff --git a/aos/events/logging/logger_test.cc b/aos/events/logging/logger_test.cc
index cf5ec32..c99a7c8 100644
--- a/aos/events/logging/logger_test.cc
+++ b/aos/events/logging/logger_test.cc
@@ -3757,11 +3757,11 @@
 }
 
 constexpr std::string_view kCombinedConfigSha1(
-    "c10ca3c1efa7924d48859000b6671eadc007b6373c81d07138a385dfdbb33d69");
+    "5d73fe35bacaa59d24f8f0c1a806fe10b783b0fcc80809ee30a9db824e82538b");
 constexpr std::string_view kSplitConfigSha1(
-    "f8df4ee52e137025dac96303f8d38a5324fd819d1c22ff018754dd56c3ca64e8");
+    "f25e8f6f90d61f41c41517e652300566228b077e44cd86f1af2af4a9bed31ad4");
 constexpr std::string_view kReloggedSplitConfigSha1(
-    "3154b2a9f9819d676d40c689a6c2967c2c64152c2845673b78d0c1cdc368d3ec");
+    "f1fabd629bdf8735c3d81bc791d7a454e8e636951c26cba6426545cbc97f911f");
 
 INSTANTIATE_TEST_SUITE_P(
     All, MultinodeLoggerTest,
diff --git a/aos/events/shm_event_loop_test.cc b/aos/events/shm_event_loop_test.cc
index f119479..90a6d1c 100644
--- a/aos/events/shm_event_loop_test.cc
+++ b/aos/events/shm_event_loop_test.cc
@@ -350,7 +350,7 @@
 
   auto builder = sender.MakeBuilder();
   uint8_t *buffer;
-  builder.fbb()->CreateUninitializedVector(5, 1, &buffer);
+  builder.fbb()->CreateUninitializedVector(5, &buffer);
   EXPECT_GE(reinterpret_cast<char *>(buffer), shared_memory.begin());
   EXPECT_LT(reinterpret_cast<char *>(buffer), shared_memory.end());
 }
diff --git a/aos/flatbuffer_merge.cc b/aos/flatbuffer_merge.cc
index 17f4468..f89165b 100644
--- a/aos/flatbuffer_merge.cc
+++ b/aos/flatbuffer_merge.cc
@@ -164,7 +164,7 @@
     }
 
     // Start the vector.
-    fbb->StartVector(size, inline_size);
+    fbb->StartVector(size, inline_size, /*align=*/inline_size);
 
     for (const flatbuffers::Offset<flatbuffers::String> &element :
          string_elements) {
@@ -214,7 +214,7 @@
         flatbuffers::InlineSize(elementary_type, nullptr);
 
     // Start the vector.
-    fbb->StartVector(size, inline_size);
+    fbb->StartVector(size, inline_size, /*align=*/inline_size);
 
     // Pack the contents in in reverse order.
     if (t2_has) {
@@ -306,7 +306,7 @@
     }
 
     // Start the vector.
-    fbb->StartVector(size, inline_size);
+    fbb->StartVector(size, inline_size, /*align=*/inline_size);
 
     for (const flatbuffers::Offset<flatbuffers::Table> &element :
          object_elements) {
diff --git a/aos/json_to_flatbuffer.cc b/aos/json_to_flatbuffer.cc
index e7b62d4..825bb3c 100644
--- a/aos/json_to_flatbuffer.cc
+++ b/aos/json_to_flatbuffer.cc
@@ -580,8 +580,9 @@
 
 bool JsonParser::FinishVector(int field_index) {
   // Vectors have a start (unfortunately which needs to know the size)
-  fbb_->StartVector(stack_.back().vector_elements.size(),
-                    stack_.back().type.FieldInlineSize(field_index));
+  const size_t inline_size = stack_.back().type.FieldInlineSize(field_index);
+  fbb_->StartVector(stack_.back().vector_elements.size(), inline_size,
+                    /*align=*/inline_size);
 
   const flatbuffers::ElementaryType elementary_type =
       stack_.back().type.FieldElementaryType(field_index);
diff --git a/aos/util/BUILD b/aos/util/BUILD
index f8eb09f..bd1dbab 100644
--- a/aos/util/BUILD
+++ b/aos/util/BUILD
@@ -437,6 +437,17 @@
     ],
 )
 
+cc_library(
+    name = "foxglove_websocket_lib",
+    srcs = ["foxglove_websocket_lib.cc"],
+    hdrs = ["foxglove_websocket_lib.h"],
+    deps = [
+        ":mcap_logger",
+        "//aos/events:event_loop",
+        "@com_github_foxglove_ws-protocol",
+    ],
+)
+
 cc_binary(
     name = "config_validator",
     testonly = True,
@@ -454,3 +465,15 @@
         "@com_google_googletest//:gtest",
     ],
 )
+
+cc_binary(
+    name = "foxglove_websocket",
+    srcs = ["foxglove_websocket.cc"],
+    visibility = ["//visibility:public"],
+    deps = [
+        ":foxglove_websocket_lib",
+        "//aos:init",
+        "//aos/events:shm_event_loop",
+        "@com_github_gflags_gflags//:gflags",
+    ],
+)
diff --git a/aos/util/foxglove_websocket.cc b/aos/util/foxglove_websocket.cc
new file mode 100644
index 0000000..26092bc
--- /dev/null
+++ b/aos/util/foxglove_websocket.cc
@@ -0,0 +1,46 @@
+#include "aos/events/shm_event_loop.h"
+#include "aos/init.h"
+#include "aos/util/foxglove_websocket_lib.h"
+#include "gflags/gflags.h"
+
+DEFINE_string(config, "/app/aos_config.json", "Path to the config.");
+DEFINE_uint32(port, 8765, "Port to use for foxglove websocket server.");
+
+int main(int argc, char *argv[]) {
+  gflags::SetUsageMessage(
+      "Runs a websocket server that a foxglove instance can connect to in "
+      "order to view live data on a device.\n\n"
+      "Typical Usage: foxglove_websocket [--port 8765]\n"
+      "If the default port is not exposed directly, you can port-forward with "
+      "SSH by doing\n"
+      "$ ssh -L 8765:localhost:8765 ssh_target\n\n"
+      "When accessing this in foxglove:\n"
+      "1) Open a data source (this window may be open by default).\n"
+      "2) Select \"Open Connection\"\n"
+      "3) Select \"Foxglove WebSocket\" (do NOT select the rosbridge option)\n"
+      "4) Fill out the URL for the machine. If port forwarding, the default\n"
+      "   ws://localhost:8765 should work.\n\n"
+      "Note that this does not start up a foxglove instance itself. You must "
+      "either have one locally on your laptop, or go to "
+      "https://studio.foxglove.dev, or use another application to serve the "
+      "foxglove HTML pages.\n"
+      "If you want to use the studio.foxglove.dev page to view data (which "
+      "won't send any of your data to foxglove.dev--it's just needed to load "
+      "the HTML files), you can also go directly to:\n"
+      "https://studio.foxglove.dev/?ds=foxglove-websocket&ds.url=ws://"
+      "localhost:8765\n"
+      "where localhost:8765 must be updated if you aren't port-forwarding "
+      "and/or are using a different port number. Similarly, if you are serving "
+      "the static foxglove files locally, you can update the "
+      "studio.foxglove.dev to point at your local webserver.\n");
+  aos::InitGoogle(&argc, &argv);
+
+  aos::FlatbufferDetachedBuffer<aos::Configuration> config =
+      aos::configuration::ReadConfig(FLAGS_config);
+
+  aos::ShmEventLoop event_loop(&config.message());
+
+  aos::FoxgloveWebsocketServer server(&event_loop, FLAGS_port);
+
+  event_loop.Run();
+}
diff --git a/aos/util/foxglove_websocket_lib.cc b/aos/util/foxglove_websocket_lib.cc
new file mode 100644
index 0000000..b4d262a
--- /dev/null
+++ b/aos/util/foxglove_websocket_lib.cc
@@ -0,0 +1,126 @@
+#include "aos/util/foxglove_websocket_lib.h"
+
+#include "aos/util/mcap_logger.h"
+#include "gflags/gflags.h"
+
+DEFINE_uint32(sorting_buffer_ms, 100,
+              "Amount of time to buffer messages to sort them before sending "
+              "them to foxglove.");
+DEFINE_bool(fetch_pinned_channels, false,
+            "Set this to allow foxglove_websocket to make fetchers on channels "
+            "with a read_method of PIN (see aos/configuration.fbs; PIN is an "
+            "enum value). By default, we don't make fetchers for "
+            "these channels since using up a fetcher slot on PIN'd channels "
+            "can have side-effects.");
+
+namespace {
+// Period at which to poll the fetchers for all the channels.
+constexpr std::chrono::milliseconds kPollPeriod{50};
+}  // namespace
+
+namespace aos {
+FoxgloveWebsocketServer::FoxgloveWebsocketServer(aos::EventLoop *event_loop,
+                                                 uint32_t port)
+    : event_loop_(event_loop), server_(port, "aos_foxglove") {
+  for (const aos::Channel *channel :
+       *event_loop_->configuration()->channels()) {
+    const bool is_pinned = (channel->read_method() == ReadMethod::PIN);
+    if (aos::configuration::ChannelIsReadableOnNode(channel,
+                                                    event_loop_->node()) &&
+        (!is_pinned || FLAGS_fetch_pinned_channels)) {
+      const ChannelId id =
+          server_.addChannel(foxglove::websocket::ChannelWithoutId{
+              .topic = channel->name()->str() + " " + channel->type()->str(),
+              .encoding = "json",
+              .schemaName = channel->type()->str(),
+              .schema = JsonSchemaForFlatbuffer({channel->schema()}).dump()});
+      CHECK(fetchers_.count(id) == 0);
+      fetchers_[id] =
+          FetcherState{.fetcher = event_loop_->MakeRawFetcher(channel)};
+    }
+  }
+
+  server_.setSubscribeHandler([this](ChannelId channel) {
+    if (fetchers_.count(channel) == 0) {
+      return;
+    }
+    if (active_channels_.count(channel) == 0) {
+      // Catch up to the latest message on the requested channel, then subscribe
+      // to it.
+      fetchers_[channel].fetcher->Fetch();
+      active_channels_.insert(channel);
+    }
+  });
+  server_.setUnsubscribeHandler(
+      [this](ChannelId channel) { active_channels_.erase(channel); });
+  aos::TimerHandler *timer = event_loop_->AddTimer([this]() {
+    // In order to run the websocket server, we just let it spin every cycle for
+    // a bit. This isn't great for integration, but lets us stay in control and
+    // until we either have (a) a chance to locate a file descriptor to hand
+    // epoll; or (b) rewrite the foxglove websocket server to use seasocks
+    // (which we know how to integrate), we'll just function with this.
+    // TODO(james): Tighter integration into our event loop structure.
+    server_.run_for(kPollPeriod / 2);
+
+    // Unfortunately, we can't just push out all the messages as they come in.
+    // Foxglove expects that the timestamps associated with each message to be
+    // monotonic, and if you send things out of order then it will clear the
+    // state of the visualization entirely, which makes viewing plots
+    // impossible. If the user only accesses a single channel, that is fine, but
+    // as soon as they try to use multiple channels, you encounter interleaving.
+    // To resolve this, we specify a buffer (--sorting_buffer_ms), and only send
+    // out messages older than that time, sorting everything before we send it
+    // out.
+    const aos::monotonic_clock::time_point sort_until =
+        event_loop_->monotonic_now() -
+        std::chrono::milliseconds(FLAGS_sorting_buffer_ms);
+
+    // Pair of <send_time, channel id>.
+    absl::btree_set<std::pair<aos::monotonic_clock::time_point, ChannelId>>
+        fetcher_times;
+
+    // Go through and seed fetcher_times with the first message on each channel.
+    for (const ChannelId channel : active_channels_) {
+      FetcherState *fetcher = &fetchers_[channel];
+      if (fetcher->sent_current_message) {
+        if (fetcher->fetcher->FetchNext()) {
+          fetcher->sent_current_message = false;
+        }
+      }
+      if (!fetcher->sent_current_message) {
+        const aos::monotonic_clock::time_point send_time =
+            fetcher->fetcher->context().monotonic_event_time;
+        if (send_time <= sort_until) {
+          fetcher_times.insert(std::make_pair(send_time, channel));
+        }
+      }
+    }
+
+    // Send the oldest message continually until we run out of messages to send.
+    while (!fetcher_times.empty()) {
+      const ChannelId channel = fetcher_times.begin()->second;
+      FetcherState *fetcher = &fetchers_[channel];
+      server_.sendMessage(
+          channel, fetcher_times.begin()->first.time_since_epoch().count(),
+          aos::FlatbufferToJson(
+              fetcher->fetcher->channel()->schema(),
+              static_cast<const uint8_t *>(fetcher->fetcher->context().data)));
+      fetcher_times.erase(fetcher_times.begin());
+      fetcher->sent_current_message = true;
+      if (fetcher->fetcher->FetchNext()) {
+        fetcher->sent_current_message = false;
+        const aos::monotonic_clock::time_point send_time =
+            fetcher->fetcher->context().monotonic_event_time;
+        if (send_time <= sort_until) {
+          fetcher_times.insert(std::make_pair(send_time, channel));
+        }
+      }
+    }
+  });
+
+  event_loop_->OnRun([timer, this]() {
+    timer->Setup(event_loop_->monotonic_now(), kPollPeriod);
+  });
+}
+FoxgloveWebsocketServer::~FoxgloveWebsocketServer() { server_.stop(); }
+}  // namespace aos
diff --git a/aos/util/foxglove_websocket_lib.h b/aos/util/foxglove_websocket_lib.h
new file mode 100644
index 0000000..8160653
--- /dev/null
+++ b/aos/util/foxglove_websocket_lib.h
@@ -0,0 +1,43 @@
+#ifndef AOS_UTIL_FOXGLOVE_WEBSOCKET_LIB_H_
+#define AOS_UTIL_FOXGLOVE_WEBSOCKET_LIB_H_
+#include <map>
+#include <set>
+
+#include "aos/events/event_loop.h"
+#include "foxglove/websocket/server.hpp"
+
+namespace aos {
+// This class implements a live AOS -> Foxglove Websocket Protocol connection,
+// making use of the implementation at
+// https://github.com/foxglove/ws-protocol/tree/main/cpp to send JSON messages
+// to a foxglove studio client.
+// See foxglove_websocket.cc for some usage notes.
+class FoxgloveWebsocketServer {
+ public:
+  FoxgloveWebsocketServer(aos::EventLoop *event_loop, uint32_t port);
+  ~FoxgloveWebsocketServer();
+
+ private:
+  typedef foxglove::websocket::ChannelId ChannelId;
+
+  struct FetcherState {
+    std::unique_ptr<aos::RawFetcher> fetcher;
+    // Whether the current message in the fetcher has been sent to the client.
+    // Starts as true because the fetcher starts with no data.
+    // This is necessary because we have to send all of our messages out
+    // in order, which we can only do once we know the timestamp of each
+    // message. And we can only know the timestamp after having called Fetch()
+    // on the fetcher. Once we get around to actually sending the data, we can
+    // set this to true so that we know it is safe to call FetchNext() again.
+    bool sent_current_message = true;
+  };
+
+  aos::EventLoop *event_loop_;
+  foxglove::websocket::Server server_;
+  // A map of fetchers for every single channel that could be subscribed to.
+  std::map<ChannelId, FetcherState> fetchers_;
+  // The set of channels that we have clients actively subscribed to.
+  std::set<ChannelId> active_channels_;
+};
+}  // namespace aos
+#endif  // AOS_UTIL_FOXGLOVE_WEBSOCKET_LIB_H_
diff --git a/build_tests/BUILD b/build_tests/BUILD
index 7c88992..718e817 100644
--- a/build_tests/BUILD
+++ b/build_tests/BUILD
@@ -232,3 +232,20 @@
         "@pip//scipy",
     ],
 )
+
+py_binary(
+    name = "pygobject_example",
+    srcs = ["pygobject_example.py"],
+    deps = [
+        "@pip//pygobject",
+    ],
+)
+
+py_binary(
+    name = "matplotlib_example",
+    srcs = ["matplotlib_example.py"],
+    deps = [
+        "@pip//matplotlib",
+        "@pip//pygobject",
+    ],
+)
diff --git a/build_tests/matplotlib_example.py b/build_tests/matplotlib_example.py
new file mode 100644
index 0000000..1331a20
--- /dev/null
+++ b/build_tests/matplotlib_example.py
@@ -0,0 +1,12 @@
+# This is the introductory example from
+# https://matplotlib.org/stable/tutorials/introductory/pyplot.html
+
+import matplotlib
+import matplotlib.pyplot as plt
+
+# Set up the gtk backend before running matplotlib.
+matplotlib.use("GTK3Agg")
+
+plt.plot([1, 2, 3, 4])
+plt.ylabel("some numbers")
+plt.show()
diff --git a/build_tests/pygobject_example.py b/build_tests/pygobject_example.py
new file mode 100644
index 0000000..c8e0bbd
--- /dev/null
+++ b/build_tests/pygobject_example.py
@@ -0,0 +1,26 @@
+# This is the extended example from
+# https://python-gtk-3-tutorial.readthedocs.io/en/latest/introduction.html#extended-example
+
+import gi
+
+gi.require_version("Gtk", "3.0")
+from gi.repository import Gtk
+
+
+class MyWindow(Gtk.Window):
+
+    def __init__(self):
+        super().__init__(title="Hello World")
+
+        self.button = Gtk.Button(label="Click Here")
+        self.button.connect("clicked", self.on_button_clicked)
+        self.add(self.button)
+
+    def on_button_clicked(self, widget):
+        print("Hello World")
+
+
+win = MyWindow()
+win.connect("destroy", Gtk.main_quit)
+win.show_all()
+Gtk.main()
diff --git a/build_tests/upstream_python_test.py b/build_tests/upstream_python_test.py
index 3beff11..a02625b 100644
--- a/build_tests/upstream_python_test.py
+++ b/build_tests/upstream_python_test.py
@@ -6,7 +6,7 @@
 
     def test_version(self):
         """Validates that we are using the version specified in rules_python."""
-        self.assertEqual(sys.version_info[0:3], (3, 9, 13))
+        self.assertEqual(sys.version_info[0:3], (3, 9, 15))
 
     def test_imports(self):
         """Validates that we can import pip packages from pypi.org."""
diff --git a/circuit_boards/BuckBoost/RockPI-Power-Board/3V3-3V0-power-supply.kicad_sch b/circuit_boards/BuckBoost/RockPI-Power-Board/3V3-3V0-power-supply.kicad_sch
new file mode 100644
index 0000000..d0eca17
--- /dev/null
+++ b/circuit_boards/BuckBoost/RockPI-Power-Board/3V3-3V0-power-supply.kicad_sch
@@ -0,0 +1,1080 @@
+(kicad_sch (version 20211123) (generator eeschema)
+
+  (uuid 613c3497-4c44-4ade-8e19-32909c864367)
+
+  (paper "USLedger")
+
+  (title_block
+    (title "Pi Power Board 2")
+    (date "2022-11-11")
+    (rev "1")
+    (company "971 Spartan Robotics")
+  )
+
+  (lib_symbols
+    (symbol "Device:C" (pin_numbers hide) (pin_names (offset 0.254)) (in_bom yes) (on_board yes)
+      (property "Reference" "C" (id 0) (at 0.635 2.54 0)
+        (effects (font (size 1.27 1.27)) (justify left))
+      )
+      (property "Value" "C" (id 1) (at 0.635 -2.54 0)
+        (effects (font (size 1.27 1.27)) (justify left))
+      )
+      (property "Footprint" "" (id 2) (at 0.9652 -3.81 0)
+        (effects (font (size 1.27 1.27)) hide)
+      )
+      (property "Datasheet" "~" (id 3) (at 0 0 0)
+        (effects (font (size 1.27 1.27)) hide)
+      )
+      (property "ki_keywords" "cap capacitor" (id 4) (at 0 0 0)
+        (effects (font (size 1.27 1.27)) hide)
+      )
+      (property "ki_description" "Unpolarized capacitor" (id 5) (at 0 0 0)
+        (effects (font (size 1.27 1.27)) hide)
+      )
+      (property "ki_fp_filters" "C_*" (id 6) (at 0 0 0)
+        (effects (font (size 1.27 1.27)) hide)
+      )
+      (symbol "C_0_1"
+        (polyline
+          (pts
+            (xy -2.032 -0.762)
+            (xy 2.032 -0.762)
+          )
+          (stroke (width 0.508) (type default) (color 0 0 0 0))
+          (fill (type none))
+        )
+        (polyline
+          (pts
+            (xy -2.032 0.762)
+            (xy 2.032 0.762)
+          )
+          (stroke (width 0.508) (type default) (color 0 0 0 0))
+          (fill (type none))
+        )
+      )
+      (symbol "C_1_1"
+        (pin passive line (at 0 3.81 270) (length 2.794)
+          (name "~" (effects (font (size 1.27 1.27))))
+          (number "1" (effects (font (size 1.27 1.27))))
+        )
+        (pin passive line (at 0 -3.81 90) (length 2.794)
+          (name "~" (effects (font (size 1.27 1.27))))
+          (number "2" (effects (font (size 1.27 1.27))))
+        )
+      )
+    )
+    (symbol "Device:L_Iron" (pin_numbers hide) (pin_names (offset 1.016) hide) (in_bom yes) (on_board yes)
+      (property "Reference" "L" (id 0) (at -1.27 0 90)
+        (effects (font (size 1.27 1.27)))
+      )
+      (property "Value" "L_Iron" (id 1) (at 2.794 0 90)
+        (effects (font (size 1.27 1.27)))
+      )
+      (property "Footprint" "" (id 2) (at 0 0 0)
+        (effects (font (size 1.27 1.27)) hide)
+      )
+      (property "Datasheet" "~" (id 3) (at 0 0 0)
+        (effects (font (size 1.27 1.27)) hide)
+      )
+      (property "ki_keywords" "inductor choke coil reactor magnetic" (id 4) (at 0 0 0)
+        (effects (font (size 1.27 1.27)) hide)
+      )
+      (property "ki_description" "Inductor with iron core" (id 5) (at 0 0 0)
+        (effects (font (size 1.27 1.27)) hide)
+      )
+      (property "ki_fp_filters" "Choke_* *Coil* Inductor_* L_*" (id 6) (at 0 0 0)
+        (effects (font (size 1.27 1.27)) hide)
+      )
+      (symbol "L_Iron_0_1"
+        (arc (start 0 -2.54) (mid 0.635 -1.905) (end 0 -1.27)
+          (stroke (width 0) (type default) (color 0 0 0 0))
+          (fill (type none))
+        )
+        (arc (start 0 -1.27) (mid 0.635 -0.635) (end 0 0)
+          (stroke (width 0) (type default) (color 0 0 0 0))
+          (fill (type none))
+        )
+        (polyline
+          (pts
+            (xy 1.016 2.54)
+            (xy 1.016 -2.54)
+          )
+          (stroke (width 0) (type default) (color 0 0 0 0))
+          (fill (type none))
+        )
+        (polyline
+          (pts
+            (xy 1.524 -2.54)
+            (xy 1.524 2.54)
+          )
+          (stroke (width 0) (type default) (color 0 0 0 0))
+          (fill (type none))
+        )
+        (arc (start 0 0) (mid 0.635 0.635) (end 0 1.27)
+          (stroke (width 0) (type default) (color 0 0 0 0))
+          (fill (type none))
+        )
+        (arc (start 0 1.27) (mid 0.635 1.905) (end 0 2.54)
+          (stroke (width 0) (type default) (color 0 0 0 0))
+          (fill (type none))
+        )
+      )
+      (symbol "L_Iron_1_1"
+        (pin passive line (at 0 3.81 270) (length 1.27)
+          (name "1" (effects (font (size 1.27 1.27))))
+          (number "1" (effects (font (size 1.27 1.27))))
+        )
+        (pin passive line (at 0 -3.81 90) (length 1.27)
+          (name "2" (effects (font (size 1.27 1.27))))
+          (number "2" (effects (font (size 1.27 1.27))))
+        )
+      )
+    )
+    (symbol "Device:R_US" (pin_numbers hide) (pin_names (offset 0)) (in_bom yes) (on_board yes)
+      (property "Reference" "R" (id 0) (at 2.54 0 90)
+        (effects (font (size 1.27 1.27)))
+      )
+      (property "Value" "R_US" (id 1) (at -2.54 0 90)
+        (effects (font (size 1.27 1.27)))
+      )
+      (property "Footprint" "" (id 2) (at 1.016 -0.254 90)
+        (effects (font (size 1.27 1.27)) hide)
+      )
+      (property "Datasheet" "~" (id 3) (at 0 0 0)
+        (effects (font (size 1.27 1.27)) hide)
+      )
+      (property "ki_keywords" "R res resistor" (id 4) (at 0 0 0)
+        (effects (font (size 1.27 1.27)) hide)
+      )
+      (property "ki_description" "Resistor, US symbol" (id 5) (at 0 0 0)
+        (effects (font (size 1.27 1.27)) hide)
+      )
+      (property "ki_fp_filters" "R_*" (id 6) (at 0 0 0)
+        (effects (font (size 1.27 1.27)) hide)
+      )
+      (symbol "R_US_0_1"
+        (polyline
+          (pts
+            (xy 0 -2.286)
+            (xy 0 -2.54)
+          )
+          (stroke (width 0) (type default) (color 0 0 0 0))
+          (fill (type none))
+        )
+        (polyline
+          (pts
+            (xy 0 2.286)
+            (xy 0 2.54)
+          )
+          (stroke (width 0) (type default) (color 0 0 0 0))
+          (fill (type none))
+        )
+        (polyline
+          (pts
+            (xy 0 -0.762)
+            (xy 1.016 -1.143)
+            (xy 0 -1.524)
+            (xy -1.016 -1.905)
+            (xy 0 -2.286)
+          )
+          (stroke (width 0) (type default) (color 0 0 0 0))
+          (fill (type none))
+        )
+        (polyline
+          (pts
+            (xy 0 0.762)
+            (xy 1.016 0.381)
+            (xy 0 0)
+            (xy -1.016 -0.381)
+            (xy 0 -0.762)
+          )
+          (stroke (width 0) (type default) (color 0 0 0 0))
+          (fill (type none))
+        )
+        (polyline
+          (pts
+            (xy 0 2.286)
+            (xy 1.016 1.905)
+            (xy 0 1.524)
+            (xy -1.016 1.143)
+            (xy 0 0.762)
+          )
+          (stroke (width 0) (type default) (color 0 0 0 0))
+          (fill (type none))
+        )
+      )
+      (symbol "R_US_1_1"
+        (pin passive line (at 0 3.81 270) (length 1.27)
+          (name "~" (effects (font (size 1.27 1.27))))
+          (number "1" (effects (font (size 1.27 1.27))))
+        )
+        (pin passive line (at 0 -3.81 90) (length 1.27)
+          (name "~" (effects (font (size 1.27 1.27))))
+          (number "2" (effects (font (size 1.27 1.27))))
+        )
+      )
+    )
+    (symbol "PI-Power-Board:AP62200WU-7" (in_bom yes) (on_board yes)
+      (property "Reference" "U" (id 0) (at 0 0 0)
+        (effects (font (size 1.27 1.27)))
+      )
+      (property "Value" "AP62200WU-7" (id 1) (at 0 0 0)
+        (effects (font (size 1.27 1.27)))
+      )
+      (property "Footprint" "Package_TO_SOT_SMD:SOT-23-6" (id 2) (at 0 0 0)
+        (effects (font (size 1.27 1.27)) hide)
+      )
+      (property "Datasheet" "https://www.diodes.com/assets/Datasheets/AP62200_AP62201_AP62200T.pdf" (id 3) (at 0 0 0)
+        (effects (font (size 1.27 1.27)) hide)
+      )
+      (property "MFG" "Diodes Inc" (id 4) (at 0 0 0)
+        (effects (font (size 1.27 1.27)) hide)
+      )
+      (property "MFG P/N" "AP62200WU-7" (id 5) (at 0 0 0)
+        (effects (font (size 1.27 1.27)) hide)
+      )
+      (symbol "AP62200WU-7_0_0"
+        (pin output line (at 15.24 -8.255 180) (length 2.54)
+          (name "SW" (effects (font (size 1.27 1.27))))
+          (number "2" (effects (font (size 1.27 1.27))))
+        )
+        (pin power_in line (at -2.54 -5.715 0) (length 2.54)
+          (name "VIN" (effects (font (size 1.27 1.27))))
+          (number "3" (effects (font (size 1.27 1.27))))
+        )
+        (pin input line (at 15.24 -13.335 180) (length 2.54)
+          (name "FB" (effects (font (size 1.27 1.27))))
+          (number "4" (effects (font (size 1.27 1.27))))
+        )
+        (pin input line (at -2.54 -10.795 0) (length 2.54)
+          (name "EN" (effects (font (size 1.27 1.27))))
+          (number "5" (effects (font (size 1.27 1.27))))
+        )
+        (pin passive line (at 15.24 -3.175 180) (length 2.54)
+          (name "BST" (effects (font (size 1.27 1.27))))
+          (number "6" (effects (font (size 1.27 1.27))))
+        )
+      )
+      (symbol "AP62200WU-7_0_1"
+        (rectangle (start 0 0) (end 12.7 -15.875)
+          (stroke (width 0) (type default) (color 0 0 0 0))
+          (fill (type background))
+        )
+      )
+      (symbol "AP62200WU-7_1_1"
+        (pin passive line (at 6.35 -18.415 90) (length 2.54)
+          (name "GND" (effects (font (size 1.27 1.27))))
+          (number "1" (effects (font (size 1.27 1.27))))
+        )
+      )
+    )
+    (symbol "PI-Power-Board:MIC5233-3.0YM5-TR" (in_bom yes) (on_board yes)
+      (property "Reference" "U" (id 0) (at 0 0 0)
+        (effects (font (size 1.27 1.27)))
+      )
+      (property "Value" "MIC5233-3.0YM5-TR" (id 1) (at 0 0 0)
+        (effects (font (size 1.27 1.27)))
+      )
+      (property "Footprint" "Package_TO_SOT_SMD:SOT-23-5" (id 2) (at 0 0 0)
+        (effects (font (size 1.27 1.27)) hide)
+      )
+      (property "Datasheet" "https://ww1.microchip.com/downloads/aemDocuments/documents/OTH/ProductDocuments/DataSheets/MIC5233-Data-Sheet-DS20006033D.pdf" (id 3) (at 0 0 0)
+        (effects (font (size 1.27 1.27)) hide)
+      )
+      (property "MFG" "Microchip" (id 4) (at 0 0 0)
+        (effects (font (size 1.27 1.27)) hide)
+      )
+      (property "MFG P/N" "MIC5233-3.0YM5-TR" (id 5) (at 0 0 0)
+        (effects (font (size 1.27 1.27)) hide)
+      )
+      (symbol "MIC5233-3.0YM5-TR_0_1"
+        (rectangle (start 0 0) (end 17.78 -11.43)
+          (stroke (width 0) (type default) (color 0 0 0 0))
+          (fill (type background))
+        )
+      )
+      (symbol "MIC5233-3.0YM5-TR_1_1"
+        (pin power_in line (at -2.54 -3.81 0) (length 2.54)
+          (name "IN" (effects (font (size 1.27 1.27))))
+          (number "1" (effects (font (size 1.27 1.27))))
+        )
+        (pin passive line (at 7.62 -13.97 90) (length 2.54)
+          (name "GND" (effects (font (size 1.27 1.27))))
+          (number "2" (effects (font (size 1.27 1.27))))
+        )
+        (pin input line (at -2.54 -7.62 0) (length 2.54)
+          (name "EN" (effects (font (size 1.27 1.27))))
+          (number "3" (effects (font (size 1.27 1.27))))
+        )
+        (pin power_in line (at 20.32 -7.62 180) (length 2.54)
+          (name "NC/ADJ" (effects (font (size 1.27 1.27))))
+          (number "4" (effects (font (size 1.27 1.27))))
+        )
+        (pin power_out line (at 20.32 -3.81 180) (length 2.54)
+          (name "OUT" (effects (font (size 1.27 1.27))))
+          (number "5" (effects (font (size 1.27 1.27))))
+        )
+      )
+    )
+    (symbol "power:GND" (power) (pin_names (offset 0)) (in_bom yes) (on_board yes)
+      (property "Reference" "#PWR" (id 0) (at 0 -6.35 0)
+        (effects (font (size 1.27 1.27)) hide)
+      )
+      (property "Value" "GND" (id 1) (at 0 -3.81 0)
+        (effects (font (size 1.27 1.27)))
+      )
+      (property "Footprint" "" (id 2) (at 0 0 0)
+        (effects (font (size 1.27 1.27)) hide)
+      )
+      (property "Datasheet" "" (id 3) (at 0 0 0)
+        (effects (font (size 1.27 1.27)) hide)
+      )
+      (property "ki_keywords" "power-flag" (id 4) (at 0 0 0)
+        (effects (font (size 1.27 1.27)) hide)
+      )
+      (property "ki_description" "Power symbol creates a global label with name \"GND\" , ground" (id 5) (at 0 0 0)
+        (effects (font (size 1.27 1.27)) hide)
+      )
+      (symbol "GND_0_1"
+        (polyline
+          (pts
+            (xy 0 0)
+            (xy 0 -1.27)
+            (xy 1.27 -1.27)
+            (xy 0 -2.54)
+            (xy -1.27 -1.27)
+            (xy 0 -1.27)
+          )
+          (stroke (width 0) (type default) (color 0 0 0 0))
+          (fill (type none))
+        )
+      )
+      (symbol "GND_1_1"
+        (pin power_in line (at 0 0 270) (length 0) hide
+          (name "GND" (effects (font (size 1.27 1.27))))
+          (number "1" (effects (font (size 1.27 1.27))))
+        )
+      )
+    )
+  )
+
+  (junction (at 137.16 97.79) (diameter 0) (color 0 0 0 0)
+    (uuid 405f4925-94d8-4378-babb-8e33e6d6451b)
+  )
+  (junction (at 241.3 106.68) (diameter 0) (color 0 0 0 0)
+    (uuid 47c7e11a-0e77-4a31-8e06-3c1473d8a28f)
+  )
+  (junction (at 226.06 151.13) (diameter 0) (color 0 0 0 0)
+    (uuid 506fe870-fc2d-4667-b902-f2afd226a41b)
+  )
+  (junction (at 177.8 148.59) (diameter 0) (color 0 0 0 0)
+    (uuid 5f710818-16ec-4722-9895-9e30db4aa3af)
+  )
+  (junction (at 279.4 151.13) (diameter 0) (color 0 0 0 0)
+    (uuid 685c28a9-8c5f-4c63-b6b7-902a70423164)
+  )
+  (junction (at 254 161.29) (diameter 0) (color 0 0 0 0)
+    (uuid 781d5bfb-1671-45a3-89c6-ff4de41da5da)
+  )
+  (junction (at 254 151.13) (diameter 0) (color 0 0 0 0)
+    (uuid 948e77de-280e-40aa-89c5-c5226193e568)
+  )
+  (junction (at 241.3 97.79) (diameter 0) (color 0 0 0 0)
+    (uuid aaa4758b-328c-4359-9aac-d0e80c9911f6)
+  )
+  (junction (at 266.7 151.13) (diameter 0) (color 0 0 0 0)
+    (uuid aee3040b-6ad2-47bd-b990-941340ab60f6)
+  )
+  (junction (at 193.04 153.67) (diameter 0) (color 0 0 0 0)
+    (uuid b3c65172-0bba-46d9-9901-d9b7e701932d)
+  )
+  (junction (at 180.34 97.79) (diameter 0) (color 0 0 0 0)
+    (uuid bc6f1f18-2a59-4b0c-a30d-9c147cf7f3df)
+  )
+  (junction (at 256.54 97.79) (diameter 0) (color 0 0 0 0)
+    (uuid db3fd997-0ece-4f5a-9eb7-7b095b3c6e71)
+  )
+
+  (wire (pts (xy 279.4 151.13) (xy 279.4 157.48))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid 01b401a9-0686-4a88-aa40-c9eed238d23a)
+  )
+  (wire (pts (xy 279.4 165.1) (xy 279.4 171.45))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid 038387e3-738c-48a0-884b-739ad33a1273)
+  )
+  (wire (pts (xy 256.54 97.79) (xy 256.54 104.14))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid 0a0b55ec-32e4-4389-bd04-5c36406958e3)
+  )
+  (wire (pts (xy 219.71 97.79) (xy 241.3 97.79))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid 0d36bf90-7627-471b-8a75-945fb729ed58)
+  )
+  (wire (pts (xy 219.71 101.6) (xy 223.52 101.6))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid 0ea2433c-19d6-474b-9a2f-5355405b9add)
+  )
+  (wire (pts (xy 220.98 156.21) (xy 220.98 161.29))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid 179f79e0-4137-4c99-a081-71cd1e9916cd)
+  )
+  (wire (pts (xy 254 151.13) (xy 254 152.4))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid 224ba9f2-8a0a-4dde-ac99-362f11dd02b2)
+  )
+  (wire (pts (xy 180.34 97.79) (xy 180.34 101.6))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid 285cf5ff-fffd-4212-9da7-e85f5efdd7e2)
+  )
+  (wire (pts (xy 243.84 151.13) (xy 254 151.13))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid 2f4dc8b2-aafc-4c20-a718-455cff81088e)
+  )
+  (wire (pts (xy 124.46 97.79) (xy 137.16 97.79))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid 313ba278-bd60-4b9f-a9ed-56710c224014)
+  )
+  (wire (pts (xy 180.34 97.79) (xy 196.85 97.79))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid 3295ac30-f2bc-49a6-84fd-c10fd846ba6c)
+  )
+  (wire (pts (xy 177.8 158.75) (xy 177.8 161.29))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid 3403d1e8-d7c7-4c66-8be0-cb6a8921fd33)
+  )
+  (wire (pts (xy 215.9 156.21) (xy 220.98 156.21))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid 367c88e2-39d2-4815-960f-66dc9ffabf32)
+  )
+  (wire (pts (xy 254 160.02) (xy 254 161.29))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid 3e2519d7-9ea5-4b7c-9e51-7b5ccb042fd0)
+  )
+  (wire (pts (xy 220.98 146.05) (xy 220.98 143.51))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid 3e8d3532-f524-4fe7-8915-9e436255a145)
+  )
+  (wire (pts (xy 215.9 151.13) (xy 226.06 151.13))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid 45ac0355-cb3d-4ca2-b7d4-6d08c7f29ac9)
+  )
+  (wire (pts (xy 177.8 151.13) (xy 177.8 148.59))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid 4b25d27a-893e-4117-ad31-8534c72d38d9)
+  )
+  (wire (pts (xy 220.98 146.05) (xy 215.9 146.05))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid 4dfe56f7-bae6-4bda-a5eb-0679c7317d7e)
+  )
+  (wire (pts (xy 256.54 97.79) (xy 285.75 97.79))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid 4e66ba62-5b22-4188-a221-5588978fe09b)
+  )
+  (wire (pts (xy 266.7 165.1) (xy 266.7 171.45))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid 4ea235d7-55b7-4f76-b703-205152cdea58)
+  )
+  (wire (pts (xy 177.8 148.59) (xy 198.12 148.59))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid 585efcd6-cf2c-4081-a4a6-648a9f6f355e)
+  )
+  (wire (pts (xy 256.54 111.76) (xy 256.54 115.57))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid 5cafa1d3-7aba-441b-b653-0ee41cf307cd)
+  )
+  (wire (pts (xy 241.3 106.68) (xy 241.3 107.95))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid 7205f3f4-94c0-4ad3-a878-f91d3d5e28f0)
+  )
+  (wire (pts (xy 220.98 161.29) (xy 254 161.29))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid 7d135f11-d77f-4623-b779-84ad2b1e1063)
+  )
+  (wire (pts (xy 254 151.13) (xy 266.7 151.13))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid 8a3f1ebc-bc93-4e01-b5fd-7e68dadd0d93)
+  )
+  (wire (pts (xy 207.01 163.83) (xy 207.01 161.29))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid 8e19421a-2ac3-4173-b0f2-2a7a430a51cc)
+  )
+  (wire (pts (xy 137.16 97.79) (xy 137.16 148.59))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid 93538d15-c2ce-4639-918b-4b564ecb5168)
+  )
+  (wire (pts (xy 266.7 151.13) (xy 266.7 157.48))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid 9fa19b36-92cb-4062-87a2-3e6502ba568b)
+  )
+  (wire (pts (xy 196.85 101.6) (xy 193.04 101.6))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid a4f1b60b-9ec2-4be5-b3a9-fa0de9c35bb1)
+  )
+  (wire (pts (xy 266.7 151.13) (xy 279.4 151.13))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid a9960b7d-b896-4063-aed4-f154c663b22c)
+  )
+  (wire (pts (xy 180.34 109.22) (xy 180.34 110.49))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid ae1ee035-110d-44ed-92ca-14d77f12de0e)
+  )
+  (wire (pts (xy 140.97 171.45) (xy 193.04 171.45))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid afd48ae9-a869-45a7-b853-7fac1014e694)
+  )
+  (wire (pts (xy 223.52 101.6) (xy 223.52 106.68))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid b2bff7c8-8ce3-4e82-ba2f-cf38a3f0a19b)
+  )
+  (wire (pts (xy 207.01 110.49) (xy 207.01 107.95))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid b447fcff-2b94-4980-8b5f-a8d9a3b8f52c)
+  )
+  (wire (pts (xy 254 170.18) (xy 254 171.45))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid bedd568f-b5bc-4385-9423-6b8300624002)
+  )
+  (wire (pts (xy 193.04 153.67) (xy 193.04 171.45))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid c03aa7a5-4073-4857-aee3-9cf9a2a6322e)
+  )
+  (wire (pts (xy 137.16 148.59) (xy 177.8 148.59))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid c4f859fa-4008-4276-b411-13b560ba902f)
+  )
+  (wire (pts (xy 198.12 153.67) (xy 193.04 153.67))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid c57f1786-e88d-4a5f-9272-805d50a15122)
+  )
+  (wire (pts (xy 254 161.29) (xy 254 162.56))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid c9e12c27-244b-402b-854f-0604b7971e79)
+  )
+  (wire (pts (xy 241.3 97.79) (xy 256.54 97.79))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid dd81539a-84fd-48f1-b157-294ed56c60b3)
+  )
+  (wire (pts (xy 220.98 143.51) (xy 226.06 143.51))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid e1fc7a79-ae6c-412a-b9dc-871c7e410010)
+  )
+  (wire (pts (xy 137.16 97.79) (xy 180.34 97.79))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid e2d4c9d3-4830-4a7e-8df7-36e0f981750b)
+  )
+  (wire (pts (xy 226.06 151.13) (xy 236.22 151.13))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid e886b754-b01c-4034-85af-88a22ea9e8eb)
+  )
+  (wire (pts (xy 241.3 105.41) (xy 241.3 106.68))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid f5b26969-7e6c-4aa2-9d21-dc8dbea278df)
+  )
+  (wire (pts (xy 223.52 106.68) (xy 241.3 106.68))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid fa99ce89-48a8-440d-9133-5cbe8291b70a)
+  )
+  (wire (pts (xy 193.04 101.6) (xy 193.04 153.67))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid fd8bc9b9-63a1-4a3f-ab43-44db1fc36a6c)
+  )
+  (wire (pts (xy 279.4 151.13) (xy 290.83 151.13))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid fefa8b07-ee55-48b2-8d2c-d9e87deb79ca)
+  )
+
+  (text "Vin: 5V\nVout: 3.3V 500mA" (at 232.41 199.39 0)
+    (effects (font (size 1.27 1.27)) (justify left bottom))
+    (uuid 29521cb3-435c-4d42-b9d7-f240298e376a)
+  )
+  (text "I_{LOAD} = ((V_{IN} - V_{OUT})/(2*L) * t_{ON}\nL = 0.5*(V_{IN} - V_{OUT})*t_{ON}/I_{LOAD}\nL = 0.5*(5 - 3.3)*0.88E-6/0.5\nL = 1.5uH"
+    (at 151.13 210.82 0)
+    (effects (font (size 1.27 1.27)) (justify left bottom))
+    (uuid 375f0f9e-ad45-462a-aa4c-56678594be18)
+  )
+  (text "L = V_{OUT}*(V_{IN} - V_{OUT})/(V_{IN}*dI_{L}*f_{sw})\ndI_{L} = 0.3*2 = 0.6\nL = 3.3*(5-3.3)/(5*.6*750E3)\nL = 2.5uH"
+    (at 151.13 219.71 0)
+    (effects (font (size 1.27 1.27)) (justify left bottom))
+    (uuid 7f2e022a-fd10-49fb-a162-488206dac1b9)
+  )
+  (text "t_{ON} = V_{OUT}/(V_{IN}*f_{SW}\nt_{ON} = 3.3/(5*750E3) = 0.88us"
+    (at 151.13 200.66 0)
+    (effects (font (size 1.27 1.27)) (justify left bottom))
+    (uuid 81da4208-d637-43b7-b269-a5ab17a96de3)
+  )
+
+  (label "SW" (at 218.44 151.13 0)
+    (effects (font (size 1.27 1.27)) (justify left bottom))
+    (uuid 0c3bb454-a3e8-4505-b7be-27d4e25bc805)
+  )
+
+  (hierarchical_label "EN" (shape input) (at 140.97 171.45 180)
+    (effects (font (size 1.27 1.27)) (justify right))
+    (uuid 15ddf54f-9a1b-4078-8ac1-3b72d2be4b14)
+  )
+  (hierarchical_label "3V3_{OUT}" (shape output) (at 290.83 151.13 0)
+    (effects (font (size 1.27 1.27)) (justify left))
+    (uuid 40b3ceb3-56f2-411e-a1fe-4a3fd5a3b2bc)
+  )
+  (hierarchical_label "5V_{IN}" (shape input) (at 124.46 97.79 180)
+    (effects (font (size 1.27 1.27)) (justify right))
+    (uuid 94d1baae-84af-4f77-bb1a-fb6ff89c3ec5)
+  )
+  (hierarchical_label "3V0_{OUT}" (shape output) (at 285.75 97.79 0)
+    (effects (font (size 1.27 1.27)) (justify left))
+    (uuid fe386941-9bfe-432d-8ad4-ce7ed6f58fac)
+  )
+
+  (symbol (lib_id "Device:R_US") (at 254 166.37 0) (unit 1)
+    (in_bom yes) (on_board yes)
+    (uuid 03e80a30-6d54-4943-99e3-76f5d791a52f)
+    (property "Reference" "R28" (id 0) (at 251.46 165.1 0)
+      (effects (font (size 1.27 1.27)) (justify right))
+    )
+    (property "Value" "10.0k-1%-0603" (id 1) (at 251.46 167.64 0)
+      (effects (font (size 1.27 1.27)) (justify right))
+    )
+    (property "Footprint" "Resistor_SMD:R_0603_1608Metric" (id 2) (at 255.016 166.624 90)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (property "Datasheet" "~" (id 3) (at 254 166.37 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (property "MFG" "Yageo" (id 4) (at 254 166.37 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (property "MFG P/N" "RC0603FR-0710KL" (id 5) (at 254 166.37 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (pin "1" (uuid 16734137-9ef4-425b-8dd1-c10d5958a321))
+    (pin "2" (uuid 1d622bf2-680f-4652-aa28-16dafbe1cb8a))
+  )
+
+  (symbol (lib_id "Device:R_US") (at 254 156.21 0) (unit 1)
+    (in_bom yes) (on_board yes)
+    (uuid 0652a2f8-d0c8-4a1d-92b7-264bd5c3bb6d)
+    (property "Reference" "R27" (id 0) (at 251.46 154.94 0)
+      (effects (font (size 1.27 1.27)) (justify right))
+    )
+    (property "Value" "31.6k-1%-0603" (id 1) (at 251.46 157.48 0)
+      (effects (font (size 1.27 1.27)) (justify right))
+    )
+    (property "Footprint" "Resistor_SMD:R_0603_1608Metric" (id 2) (at 255.016 156.464 90)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (property "Datasheet" "~" (id 3) (at 254 156.21 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (property "MFG" "Stackpole Electronics Inc" (id 4) (at 254 156.21 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (property "MFG P/N" "RMCF0603FT31K6" (id 5) (at 254 156.21 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (pin "1" (uuid e48c932c-24a8-402c-b8ce-d89841b4092a))
+    (pin "2" (uuid 233a7455-8784-4508-b2a5-ae9300299b21))
+  )
+
+  (symbol (lib_id "PI-Power-Board:AP62200WU-7") (at 200.66 142.875 0) (unit 1)
+    (in_bom yes) (on_board yes) (fields_autoplaced)
+    (uuid 1bc1cc87-b20b-4957-bdc1-19ecdb7e0a10)
+    (property "Reference" "U6" (id 0) (at 207.01 137.795 0))
+    (property "Value" "AP62200WU-7" (id 1) (at 207.01 140.335 0))
+    (property "Footprint" "Package_TO_SOT_SMD:TSOT-23-6" (id 2) (at 200.66 142.875 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (property "Datasheet" "https://www.diodes.com/assets/Datasheets/AP62200_AP62201_AP62200T.pdf" (id 3) (at 200.66 142.875 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (property "MFG" "Diodes Inc" (id 4) (at 200.66 142.875 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (property "MFG P/N" "AP62200WU-7" (id 5) (at 200.66 142.875 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (pin "2" (uuid 1f7ed639-e8f8-4c48-93ce-8d5cb83ffbe1))
+    (pin "3" (uuid bbf165c0-9eca-4d5f-88e5-11d6e5275b37))
+    (pin "4" (uuid 82911fd9-671e-4c0b-a201-98cd2eb0d891))
+    (pin "5" (uuid 185a7d48-cac6-40c5-8db9-1b29e635863c))
+    (pin "6" (uuid 062058f0-bfbf-4ba1-acb0-446ad41333d2))
+    (pin "1" (uuid 3dbf851e-8e88-4beb-84c3-c9e22c6c7e92))
+  )
+
+  (symbol (lib_id "power:GND") (at 180.34 110.49 0) (unit 1)
+    (in_bom yes) (on_board yes)
+    (uuid 27a524a9-1f8a-4411-b8ef-86828c4bd53d)
+    (property "Reference" "#PWR056" (id 0) (at 180.34 116.84 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (property "Value" "GND" (id 1) (at 180.34 114.3 0))
+    (property "Footprint" "" (id 2) (at 180.34 110.49 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (property "Datasheet" "" (id 3) (at 180.34 110.49 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (pin "1" (uuid 7ae02323-8fd7-42f6-92d3-0e90e3cc12e9))
+  )
+
+  (symbol (lib_id "power:GND") (at 279.4 171.45 0) (unit 1)
+    (in_bom yes) (on_board yes)
+    (uuid 28721eb9-590c-4259-a40a-d45af4a5d40e)
+    (property "Reference" "#PWR063" (id 0) (at 279.4 177.8 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (property "Value" "GND" (id 1) (at 279.4 175.26 0))
+    (property "Footprint" "" (id 2) (at 279.4 171.45 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (property "Datasheet" "" (id 3) (at 279.4 171.45 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (pin "1" (uuid 109e9adb-0a16-4b30-8d2b-8a6b090c9e62))
+  )
+
+  (symbol (lib_id "Device:C") (at 177.8 154.94 0) (unit 1)
+    (in_bom yes) (on_board yes)
+    (uuid 521f1948-21e6-423c-bd48-bbe0ae7e3597)
+    (property "Reference" "C6" (id 0) (at 176.53 152.4 0)
+      (effects (font (size 1.27 1.27)) (justify right))
+    )
+    (property "Value" "22uF-10V-10%-0805" (id 1) (at 173.99 154.94 0)
+      (effects (font (size 1.27 1.27)) (justify right))
+    )
+    (property "Footprint" "Capacitor_SMD:C_0805_2012Metric" (id 2) (at 178.7652 158.75 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (property "Datasheet" "~" (id 3) (at 177.8 154.94 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (property "MFG" "Samsung Electro-Mechanics" (id 4) (at 177.8 154.94 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (property "MFG P/N" "CL21A226KPCLRNC" (id 5) (at 177.8 154.94 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (pin "1" (uuid 9d905bb8-8ff5-4ffa-9e1b-d53fe84a93e8))
+    (pin "2" (uuid b8f6a148-6814-451b-8d9a-fb78cb266383))
+  )
+
+  (symbol (lib_id "Device:R_US") (at 241.3 101.6 0) (unit 1)
+    (in_bom yes) (on_board yes)
+    (uuid 541fa817-e78f-46a5-bebb-d4dc1be4b4d8)
+    (property "Reference" "R20" (id 0) (at 238.76 100.33 0)
+      (effects (font (size 1.27 1.27)) (justify right))
+    )
+    (property "Value" "DNI-0603" (id 1) (at 238.76 102.87 0)
+      (effects (font (size 1.27 1.27)) (justify right))
+    )
+    (property "Footprint" "Resistor_SMD:R_0603_1608Metric" (id 2) (at 242.316 101.854 90)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (property "Datasheet" "~" (id 3) (at 241.3 101.6 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (pin "1" (uuid 34ae5559-43d1-4ad4-8473-be6098fa82a0))
+    (pin "2" (uuid 8db9993c-7d08-4317-8006-c9e304363ebe))
+  )
+
+  (symbol (lib_id "power:GND") (at 207.01 163.83 0) (unit 1)
+    (in_bom yes) (on_board yes)
+    (uuid 62b65e14-721c-420d-be42-c081c7d47f9d)
+    (property "Reference" "#PWR058" (id 0) (at 207.01 170.18 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (property "Value" "GND" (id 1) (at 207.01 167.64 0))
+    (property "Footprint" "" (id 2) (at 207.01 163.83 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (property "Datasheet" "" (id 3) (at 207.01 163.83 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (pin "1" (uuid 9f54784e-5924-4c5b-bfbe-189bf89b0856))
+  )
+
+  (symbol (lib_id "power:GND") (at 266.7 171.45 0) (unit 1)
+    (in_bom yes) (on_board yes)
+    (uuid 69a5bf8e-665d-4ba6-95a2-40cffb58bf8d)
+    (property "Reference" "#PWR062" (id 0) (at 266.7 177.8 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (property "Value" "GND" (id 1) (at 266.7 175.26 0))
+    (property "Footprint" "" (id 2) (at 266.7 171.45 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (property "Datasheet" "" (id 3) (at 266.7 171.45 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (pin "1" (uuid 03757f07-347d-4a7b-9e9b-ce675ce3f713))
+  )
+
+  (symbol (lib_id "power:GND") (at 254 171.45 0) (unit 1)
+    (in_bom yes) (on_board yes)
+    (uuid 70b7c0b8-4c6d-45fc-9b77-782ea141655e)
+    (property "Reference" "#PWR060" (id 0) (at 254 177.8 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (property "Value" "GND" (id 1) (at 254 175.26 0))
+    (property "Footprint" "" (id 2) (at 254 171.45 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (property "Datasheet" "" (id 3) (at 254 171.45 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (pin "1" (uuid aeb1eb08-33c9-40cd-ad10-a53f072324bc))
+  )
+
+  (symbol (lib_id "Device:C") (at 266.7 161.29 0) (unit 1)
+    (in_bom yes) (on_board yes)
+    (uuid 9a65cb20-7ec8-4950-9ab9-b912205c8222)
+    (property "Reference" "C5" (id 0) (at 267.97 158.75 0)
+      (effects (font (size 1.27 1.27)) (justify left))
+    )
+    (property "Value" "22uF-10V-10%-0805" (id 1) (at 262.89 173.99 90)
+      (effects (font (size 1.27 1.27)) (justify left))
+    )
+    (property "Footprint" "Capacitor_SMD:C_0805_2012Metric" (id 2) (at 267.6652 165.1 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (property "Datasheet" "~" (id 3) (at 266.7 161.29 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (property "MFG" "Samsung Electro-Mechanics" (id 4) (at 266.7 161.29 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (property "MFG P/N" "CL21A226KPCLRNC" (id 5) (at 266.7 161.29 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (pin "1" (uuid 55cb307f-b96e-44ae-826d-26ec96d37d37))
+    (pin "2" (uuid dc57f77e-7066-4db6-b707-e58d37e89839))
+  )
+
+  (symbol (lib_id "Device:C") (at 279.4 161.29 0) (unit 1)
+    (in_bom yes) (on_board yes)
+    (uuid 9dc17d4e-5680-409b-94c5-05bbd68674ca)
+    (property "Reference" "C7" (id 0) (at 280.67 158.75 0)
+      (effects (font (size 1.27 1.27)) (justify left))
+    )
+    (property "Value" "22uF-10V-10%-0805" (id 1) (at 275.59 173.99 90)
+      (effects (font (size 1.27 1.27)) (justify left))
+    )
+    (property "Footprint" "Capacitor_SMD:C_0805_2012Metric" (id 2) (at 280.3652 165.1 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (property "Datasheet" "~" (id 3) (at 279.4 161.29 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (property "MFG" "Samsung Electro-Mechanics" (id 4) (at 279.4 161.29 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (property "MFG P/N" "CL21A226KPCLRNC" (id 5) (at 279.4 161.29 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (pin "1" (uuid ce0698fd-b3e4-4d7d-bbd9-b747a44bc1df))
+    (pin "2" (uuid d26d5125-1f82-4199-a83e-b7735343b475))
+  )
+
+  (symbol (lib_id "Device:R_US") (at 241.3 111.76 0) (unit 1)
+    (in_bom yes) (on_board yes)
+    (uuid a298b464-58c5-4de3-ae20-a2dd7a12000e)
+    (property "Reference" "R6" (id 0) (at 238.76 110.49 0)
+      (effects (font (size 1.27 1.27)) (justify right))
+    )
+    (property "Value" "DNI-0603" (id 1) (at 238.76 113.03 0)
+      (effects (font (size 1.27 1.27)) (justify right))
+    )
+    (property "Footprint" "Resistor_SMD:R_0603_1608Metric" (id 2) (at 242.316 112.014 90)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (property "Datasheet" "~" (id 3) (at 241.3 111.76 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (pin "1" (uuid 089f22ef-b791-4195-bcc4-f3d66d213803))
+    (pin "2" (uuid 11178782-447a-4c83-a94f-6cb9d3992105))
+  )
+
+  (symbol (lib_id "power:GND") (at 177.8 161.29 0) (unit 1)
+    (in_bom yes) (on_board yes)
+    (uuid a6b88e16-32dd-4453-abe8-9a828aa84df3)
+    (property "Reference" "#PWR055" (id 0) (at 177.8 167.64 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (property "Value" "GND" (id 1) (at 177.8 165.1 0))
+    (property "Footprint" "" (id 2) (at 177.8 161.29 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (property "Datasheet" "" (id 3) (at 177.8 161.29 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (pin "1" (uuid 589b9f64-08c6-4b3a-b582-3dd373cfe195))
+  )
+
+  (symbol (lib_id "PI-Power-Board:MIC5233-3.0YM5-TR") (at 199.39 93.98 0) (unit 1)
+    (in_bom yes) (on_board yes) (fields_autoplaced)
+    (uuid abfba0a8-41cf-4988-b726-4d42ab35df2a)
+    (property "Reference" "U3" (id 0) (at 208.28 88.9 0))
+    (property "Value" "MIC5233-3.0YM5-TR" (id 1) (at 208.28 91.44 0))
+    (property "Footprint" "Package_TO_SOT_SMD:SOT-23-5" (id 2) (at 199.39 93.98 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (property "Datasheet" "https://ww1.microchip.com/downloads/aemDocuments/documents/OTH/ProductDocuments/DataSheets/MIC5233-Data-Sheet-DS20006033D.pdf" (id 3) (at 199.39 93.98 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (property "MFG" "Microchip" (id 4) (at 199.39 93.98 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (property "MFG P/N" "MIC5233-3.0YM5-TR" (id 5) (at 199.39 93.98 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (pin "1" (uuid 756ad584-26ec-46a2-89fc-93c1e4e07bf0))
+    (pin "2" (uuid 1ca43def-1ba8-40f9-a058-740d9f818cb4))
+    (pin "3" (uuid 49e62a12-a8c2-4526-a7a1-e8c1a1b8ae25))
+    (pin "4" (uuid 4f9534a8-5fbe-4e86-99c1-0ddb523f60f7))
+    (pin "5" (uuid d0e307cb-fe9a-45a0-a1d1-8f1bd335e697))
+  )
+
+  (symbol (lib_id "power:GND") (at 256.54 115.57 0) (unit 1)
+    (in_bom yes) (on_board yes)
+    (uuid b03cadea-3bab-4b65-be29-1c67d3b16970)
+    (property "Reference" "#PWR061" (id 0) (at 256.54 121.92 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (property "Value" "GND" (id 1) (at 256.54 119.38 0))
+    (property "Footprint" "" (id 2) (at 256.54 115.57 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (property "Datasheet" "" (id 3) (at 256.54 115.57 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (pin "1" (uuid 58c31c62-7065-4124-ad4f-893dd2af16c2))
+  )
+
+  (symbol (lib_id "power:GND") (at 207.01 110.49 0) (unit 1)
+    (in_bom yes) (on_board yes)
+    (uuid b4c7ceb5-2d58-4390-97c2-9edf091215e7)
+    (property "Reference" "#PWR057" (id 0) (at 207.01 116.84 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (property "Value" "GND" (id 1) (at 207.01 114.3 0))
+    (property "Footprint" "" (id 2) (at 207.01 110.49 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (property "Datasheet" "" (id 3) (at 207.01 110.49 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (pin "1" (uuid 67f515c7-eeb0-4539-841d-dda8443e2c08))
+  )
+
+  (symbol (lib_id "Device:C") (at 256.54 107.95 0) (unit 1)
+    (in_bom yes) (on_board yes)
+    (uuid bc432059-12fb-4a33-88c8-6bcd0333053b)
+    (property "Reference" "C20" (id 0) (at 260.35 105.41 0)
+      (effects (font (size 1.27 1.27)) (justify left))
+    )
+    (property "Value" "22uF-10V-10%-0805" (id 1) (at 260.35 107.95 0)
+      (effects (font (size 1.27 1.27)) (justify left))
+    )
+    (property "Footprint" "Capacitor_SMD:C_0805_2012Metric" (id 2) (at 257.5052 111.76 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (property "Datasheet" "~" (id 3) (at 256.54 107.95 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (property "MFG" "Samsung Electro-Mechanics" (id 4) (at 256.54 107.95 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (property "MFG P/N" "CL21A226KPCLRNC" (id 5) (at 256.54 107.95 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (pin "1" (uuid df841fd3-1d6a-4fa3-90ba-b5cb1c4bfe4f))
+    (pin "2" (uuid cb918fe2-8f7d-460a-bdff-fe6765c5ed02))
+  )
+
+  (symbol (lib_id "Device:L_Iron") (at 240.03 151.13 90) (unit 1)
+    (in_bom yes) (on_board yes)
+    (uuid c1e38e8b-726d-4cd5-8c80-5586885284ff)
+    (property "Reference" "L1" (id 0) (at 240.03 148.59 90))
+    (property "Value" "2.5uH-1.45A" (id 1) (at 240.03 152.4 90))
+    (property "Footprint" "PI-Power-Board:WE-TPC-744031002" (id 2) (at 240.03 151.13 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (property "Datasheet" "https://www.we-online.com/katalog/datasheet/744031002.pdf" (id 3) (at 240.03 151.13 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (property "MFG" "Wurth Electronik" (id 4) (at 240.03 151.13 90)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (property "MFG P/N" "744031002" (id 5) (at 240.03 151.13 90)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (pin "1" (uuid b5c42e02-20fb-4c3d-bb49-32f1e3b33999))
+    (pin "2" (uuid 6c07ace0-4811-457f-bee3-b39c793ebdcf))
+  )
+
+  (symbol (lib_id "Device:C") (at 226.06 147.32 0) (unit 1)
+    (in_bom yes) (on_board yes)
+    (uuid ca1a3366-41e5-4c28-b19c-433b6b106e4a)
+    (property "Reference" "C8" (id 0) (at 229.87 142.24 0)
+      (effects (font (size 1.27 1.27)) (justify left))
+    )
+    (property "Value" "0.1uF-10%-50V-0603" (id 1) (at 229.87 144.78 0)
+      (effects (font (size 1.27 1.27)) (justify left))
+    )
+    (property "Footprint" "Capacitor_SMD:C_0603_1608Metric" (id 2) (at 227.0252 151.13 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (property "Datasheet" "~" (id 3) (at 226.06 147.32 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (property "MFG" "Samsung Electro-Mechanics" (id 4) (at 226.06 147.32 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (property "MFG P/N" "CL10B104KB8NNNC" (id 5) (at 226.06 147.32 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (pin "1" (uuid b8b5f004-24ca-44d3-8eef-b67873847093))
+    (pin "2" (uuid 7e04e057-c3fe-43d2-80b5-13b02fc9cd8d))
+  )
+
+  (symbol (lib_id "power:GND") (at 241.3 115.57 0) (unit 1)
+    (in_bom yes) (on_board yes)
+    (uuid f9238c64-2980-4a76-9261-98b093b2dec8)
+    (property "Reference" "#PWR059" (id 0) (at 241.3 121.92 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (property "Value" "GND" (id 1) (at 241.3 119.38 0))
+    (property "Footprint" "" (id 2) (at 241.3 115.57 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (property "Datasheet" "" (id 3) (at 241.3 115.57 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (pin "1" (uuid d29d56f0-f5ce-48e5-8ccb-c6baf4dab5a7))
+  )
+
+  (symbol (lib_id "Device:C") (at 180.34 105.41 0) (mirror y) (unit 1)
+    (in_bom yes) (on_board yes)
+    (uuid fb775b90-d327-4703-890a-5a21658de510)
+    (property "Reference" "C21" (id 0) (at 177.8 102.87 0)
+      (effects (font (size 1.27 1.27)) (justify left))
+    )
+    (property "Value" "0.1uF-10%-50V-0603" (id 1) (at 177.8 105.41 0)
+      (effects (font (size 1.27 1.27)) (justify left))
+    )
+    (property "Footprint" "Capacitor_SMD:C_0603_1608Metric" (id 2) (at 179.3748 109.22 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (property "Datasheet" "~" (id 3) (at 180.34 105.41 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (property "MFG" "Samsung Electro-Mechanics" (id 4) (at 180.34 105.41 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (property "MFG P/N" "CL10B104KB8NNNC" (id 5) (at 180.34 105.41 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (pin "1" (uuid 812f2737-2649-42e5-8db1-c22d7565c71b))
+    (pin "2" (uuid 4b757a12-483d-462a-8825-a29890d67af2))
+  )
+)
diff --git a/circuit_boards/BuckBoost/RockPI-Power-Board/3V3-power-supply.kicad_sch b/circuit_boards/BuckBoost/RockPI-Power-Board/3V3-power-supply.kicad_sch
new file mode 100644
index 0000000..86cd48e
--- /dev/null
+++ b/circuit_boards/BuckBoost/RockPI-Power-Board/3V3-power-supply.kicad_sch
@@ -0,0 +1,1060 @@
+(kicad_sch (version 20211123) (generator eeschema)
+
+  (uuid 613c3497-4c44-4ade-8e19-32909c864367)
+
+  (paper "USLedger")
+
+  (title_block
+    (title "Pi Power Board 2")
+    (date "2022-11-11")
+    (rev "1")
+    (company "971 Spartan Robotics")
+  )
+
+  (lib_symbols
+    (symbol "Device:C" (pin_numbers hide) (pin_names (offset 0.254)) (in_bom yes) (on_board yes)
+      (property "Reference" "C" (id 0) (at 0.635 2.54 0)
+        (effects (font (size 1.27 1.27)) (justify left))
+      )
+      (property "Value" "C" (id 1) (at 0.635 -2.54 0)
+        (effects (font (size 1.27 1.27)) (justify left))
+      )
+      (property "Footprint" "" (id 2) (at 0.9652 -3.81 0)
+        (effects (font (size 1.27 1.27)) hide)
+      )
+      (property "Datasheet" "~" (id 3) (at 0 0 0)
+        (effects (font (size 1.27 1.27)) hide)
+      )
+      (property "ki_keywords" "cap capacitor" (id 4) (at 0 0 0)
+        (effects (font (size 1.27 1.27)) hide)
+      )
+      (property "ki_description" "Unpolarized capacitor" (id 5) (at 0 0 0)
+        (effects (font (size 1.27 1.27)) hide)
+      )
+      (property "ki_fp_filters" "C_*" (id 6) (at 0 0 0)
+        (effects (font (size 1.27 1.27)) hide)
+      )
+      (symbol "C_0_1"
+        (polyline
+          (pts
+            (xy -2.032 -0.762)
+            (xy 2.032 -0.762)
+          )
+          (stroke (width 0.508) (type default) (color 0 0 0 0))
+          (fill (type none))
+        )
+        (polyline
+          (pts
+            (xy -2.032 0.762)
+            (xy 2.032 0.762)
+          )
+          (stroke (width 0.508) (type default) (color 0 0 0 0))
+          (fill (type none))
+        )
+      )
+      (symbol "C_1_1"
+        (pin passive line (at 0 3.81 270) (length 2.794)
+          (name "~" (effects (font (size 1.27 1.27))))
+          (number "1" (effects (font (size 1.27 1.27))))
+        )
+        (pin passive line (at 0 -3.81 90) (length 2.794)
+          (name "~" (effects (font (size 1.27 1.27))))
+          (number "2" (effects (font (size 1.27 1.27))))
+        )
+      )
+    )
+    (symbol "Device:L_Iron" (pin_numbers hide) (pin_names (offset 1.016) hide) (in_bom yes) (on_board yes)
+      (property "Reference" "L" (id 0) (at -1.27 0 90)
+        (effects (font (size 1.27 1.27)))
+      )
+      (property "Value" "L_Iron" (id 1) (at 2.794 0 90)
+        (effects (font (size 1.27 1.27)))
+      )
+      (property "Footprint" "" (id 2) (at 0 0 0)
+        (effects (font (size 1.27 1.27)) hide)
+      )
+      (property "Datasheet" "~" (id 3) (at 0 0 0)
+        (effects (font (size 1.27 1.27)) hide)
+      )
+      (property "ki_keywords" "inductor choke coil reactor magnetic" (id 4) (at 0 0 0)
+        (effects (font (size 1.27 1.27)) hide)
+      )
+      (property "ki_description" "Inductor with iron core" (id 5) (at 0 0 0)
+        (effects (font (size 1.27 1.27)) hide)
+      )
+      (property "ki_fp_filters" "Choke_* *Coil* Inductor_* L_*" (id 6) (at 0 0 0)
+        (effects (font (size 1.27 1.27)) hide)
+      )
+      (symbol "L_Iron_0_1"
+        (arc (start 0 -2.54) (mid 0.635 -1.905) (end 0 -1.27)
+          (stroke (width 0) (type default) (color 0 0 0 0))
+          (fill (type none))
+        )
+        (arc (start 0 -1.27) (mid 0.635 -0.635) (end 0 0)
+          (stroke (width 0) (type default) (color 0 0 0 0))
+          (fill (type none))
+        )
+        (polyline
+          (pts
+            (xy 1.016 2.54)
+            (xy 1.016 -2.54)
+          )
+          (stroke (width 0) (type default) (color 0 0 0 0))
+          (fill (type none))
+        )
+        (polyline
+          (pts
+            (xy 1.524 -2.54)
+            (xy 1.524 2.54)
+          )
+          (stroke (width 0) (type default) (color 0 0 0 0))
+          (fill (type none))
+        )
+        (arc (start 0 0) (mid 0.635 0.635) (end 0 1.27)
+          (stroke (width 0) (type default) (color 0 0 0 0))
+          (fill (type none))
+        )
+        (arc (start 0 1.27) (mid 0.635 1.905) (end 0 2.54)
+          (stroke (width 0) (type default) (color 0 0 0 0))
+          (fill (type none))
+        )
+      )
+      (symbol "L_Iron_1_1"
+        (pin passive line (at 0 3.81 270) (length 1.27)
+          (name "1" (effects (font (size 1.27 1.27))))
+          (number "1" (effects (font (size 1.27 1.27))))
+        )
+        (pin passive line (at 0 -3.81 90) (length 1.27)
+          (name "2" (effects (font (size 1.27 1.27))))
+          (number "2" (effects (font (size 1.27 1.27))))
+        )
+      )
+    )
+    (symbol "Device:R_US" (pin_numbers hide) (pin_names (offset 0)) (in_bom yes) (on_board yes)
+      (property "Reference" "R" (id 0) (at 2.54 0 90)
+        (effects (font (size 1.27 1.27)))
+      )
+      (property "Value" "R_US" (id 1) (at -2.54 0 90)
+        (effects (font (size 1.27 1.27)))
+      )
+      (property "Footprint" "" (id 2) (at 1.016 -0.254 90)
+        (effects (font (size 1.27 1.27)) hide)
+      )
+      (property "Datasheet" "~" (id 3) (at 0 0 0)
+        (effects (font (size 1.27 1.27)) hide)
+      )
+      (property "ki_keywords" "R res resistor" (id 4) (at 0 0 0)
+        (effects (font (size 1.27 1.27)) hide)
+      )
+      (property "ki_description" "Resistor, US symbol" (id 5) (at 0 0 0)
+        (effects (font (size 1.27 1.27)) hide)
+      )
+      (property "ki_fp_filters" "R_*" (id 6) (at 0 0 0)
+        (effects (font (size 1.27 1.27)) hide)
+      )
+      (symbol "R_US_0_1"
+        (polyline
+          (pts
+            (xy 0 -2.286)
+            (xy 0 -2.54)
+          )
+          (stroke (width 0) (type default) (color 0 0 0 0))
+          (fill (type none))
+        )
+        (polyline
+          (pts
+            (xy 0 2.286)
+            (xy 0 2.54)
+          )
+          (stroke (width 0) (type default) (color 0 0 0 0))
+          (fill (type none))
+        )
+        (polyline
+          (pts
+            (xy 0 -0.762)
+            (xy 1.016 -1.143)
+            (xy 0 -1.524)
+            (xy -1.016 -1.905)
+            (xy 0 -2.286)
+          )
+          (stroke (width 0) (type default) (color 0 0 0 0))
+          (fill (type none))
+        )
+        (polyline
+          (pts
+            (xy 0 0.762)
+            (xy 1.016 0.381)
+            (xy 0 0)
+            (xy -1.016 -0.381)
+            (xy 0 -0.762)
+          )
+          (stroke (width 0) (type default) (color 0 0 0 0))
+          (fill (type none))
+        )
+        (polyline
+          (pts
+            (xy 0 2.286)
+            (xy 1.016 1.905)
+            (xy 0 1.524)
+            (xy -1.016 1.143)
+            (xy 0 0.762)
+          )
+          (stroke (width 0) (type default) (color 0 0 0 0))
+          (fill (type none))
+        )
+      )
+      (symbol "R_US_1_1"
+        (pin passive line (at 0 3.81 270) (length 1.27)
+          (name "~" (effects (font (size 1.27 1.27))))
+          (number "1" (effects (font (size 1.27 1.27))))
+        )
+        (pin passive line (at 0 -3.81 90) (length 1.27)
+          (name "~" (effects (font (size 1.27 1.27))))
+          (number "2" (effects (font (size 1.27 1.27))))
+        )
+      )
+    )
+    (symbol "PI-Power-Board:AP62200WU-7" (in_bom yes) (on_board yes)
+      (property "Reference" "U" (id 0) (at 0 0 0)
+        (effects (font (size 1.27 1.27)))
+      )
+      (property "Value" "AP62200WU-7" (id 1) (at 0 0 0)
+        (effects (font (size 1.27 1.27)))
+      )
+      (property "Footprint" "Package_TO_SOT_SMD:SOT-23-6" (id 2) (at 0 0 0)
+        (effects (font (size 1.27 1.27)) hide)
+      )
+      (property "Datasheet" "https://www.diodes.com/assets/Datasheets/AP62200_AP62201_AP62200T.pdf" (id 3) (at 0 0 0)
+        (effects (font (size 1.27 1.27)) hide)
+      )
+      (property "MFG" "Diodes Inc" (id 4) (at 0 0 0)
+        (effects (font (size 1.27 1.27)) hide)
+      )
+      (property "MFG P/N" "AP62200WU-7" (id 5) (at 0 0 0)
+        (effects (font (size 1.27 1.27)) hide)
+      )
+      (symbol "AP62200WU-7_0_0"
+        (pin output line (at 15.24 -8.255 180) (length 2.54)
+          (name "SW" (effects (font (size 1.27 1.27))))
+          (number "2" (effects (font (size 1.27 1.27))))
+        )
+        (pin power_in line (at -2.54 -5.715 0) (length 2.54)
+          (name "VIN" (effects (font (size 1.27 1.27))))
+          (number "3" (effects (font (size 1.27 1.27))))
+        )
+        (pin input line (at 15.24 -13.335 180) (length 2.54)
+          (name "FB" (effects (font (size 1.27 1.27))))
+          (number "4" (effects (font (size 1.27 1.27))))
+        )
+        (pin input line (at -2.54 -10.795 0) (length 2.54)
+          (name "EN" (effects (font (size 1.27 1.27))))
+          (number "5" (effects (font (size 1.27 1.27))))
+        )
+        (pin passive line (at 15.24 -3.175 180) (length 2.54)
+          (name "BST" (effects (font (size 1.27 1.27))))
+          (number "6" (effects (font (size 1.27 1.27))))
+        )
+      )
+      (symbol "AP62200WU-7_0_1"
+        (rectangle (start 0 0) (end 12.7 -15.875)
+          (stroke (width 0) (type default) (color 0 0 0 0))
+          (fill (type background))
+        )
+      )
+      (symbol "AP62200WU-7_1_1"
+        (pin passive line (at 6.35 -18.415 90) (length 2.54)
+          (name "GND" (effects (font (size 1.27 1.27))))
+          (number "1" (effects (font (size 1.27 1.27))))
+        )
+      )
+    )
+    (symbol "PI-Power-Board:MIC5233-3.0YM5-TR" (in_bom yes) (on_board yes)
+      (property "Reference" "U" (id 0) (at 0 0 0)
+        (effects (font (size 1.27 1.27)))
+      )
+      (property "Value" "MIC5233-3.0YM5-TR" (id 1) (at 0 0 0)
+        (effects (font (size 1.27 1.27)))
+      )
+      (property "Footprint" "Package_TO_SOT_SMD:SOT-23-5" (id 2) (at 0 0 0)
+        (effects (font (size 1.27 1.27)) hide)
+      )
+      (property "Datasheet" "https://ww1.microchip.com/downloads/aemDocuments/documents/OTH/ProductDocuments/DataSheets/MIC5233-Data-Sheet-DS20006033D.pdf" (id 3) (at 0 0 0)
+        (effects (font (size 1.27 1.27)) hide)
+      )
+      (property "MFG" "Microchip" (id 4) (at 0 0 0)
+        (effects (font (size 1.27 1.27)) hide)
+      )
+      (property "MFG P/N" "MIC5233-3.0YM5-TR" (id 5) (at 0 0 0)
+        (effects (font (size 1.27 1.27)) hide)
+      )
+      (symbol "MIC5233-3.0YM5-TR_0_1"
+        (rectangle (start 0 0) (end 17.78 -11.43)
+          (stroke (width 0) (type default) (color 0 0 0 0))
+          (fill (type background))
+        )
+      )
+      (symbol "MIC5233-3.0YM5-TR_1_1"
+        (pin passive line (at 7.62 -13.97 90) (length 2.54)
+          (name "GND" (effects (font (size 1.27 1.27))))
+          (number "2" (effects (font (size 1.27 1.27))))
+        )
+        (pin power_in line (at 20.32 -7.62 180) (length 2.54)
+          (name "NC/ADJ" (effects (font (size 1.27 1.27))))
+          (number "4" (effects (font (size 1.27 1.27))))
+        )
+        (pin power_out line (at 20.32 -3.81 180) (length 2.54)
+          (name "OUT" (effects (font (size 1.27 1.27))))
+          (number "5" (effects (font (size 1.27 1.27))))
+        )
+        (pin input line (at -2.54 -7.62 0) (length 2.54)
+          (name "3" (effects (font (size 1.27 1.27))))
+          (number "EN" (effects (font (size 1.27 1.27))))
+        )
+        (pin power_in line (at -2.54 -3.81 0) (length 2.54)
+          (name "1" (effects (font (size 1.27 1.27))))
+          (number "IN" (effects (font (size 1.27 1.27))))
+        )
+      )
+    )
+    (symbol "power:GND" (power) (pin_names (offset 0)) (in_bom yes) (on_board yes)
+      (property "Reference" "#PWR" (id 0) (at 0 -6.35 0)
+        (effects (font (size 1.27 1.27)) hide)
+      )
+      (property "Value" "GND" (id 1) (at 0 -3.81 0)
+        (effects (font (size 1.27 1.27)))
+      )
+      (property "Footprint" "" (id 2) (at 0 0 0)
+        (effects (font (size 1.27 1.27)) hide)
+      )
+      (property "Datasheet" "" (id 3) (at 0 0 0)
+        (effects (font (size 1.27 1.27)) hide)
+      )
+      (property "ki_keywords" "power-flag" (id 4) (at 0 0 0)
+        (effects (font (size 1.27 1.27)) hide)
+      )
+      (property "ki_description" "Power symbol creates a global label with name \"GND\" , ground" (id 5) (at 0 0 0)
+        (effects (font (size 1.27 1.27)) hide)
+      )
+      (symbol "GND_0_1"
+        (polyline
+          (pts
+            (xy 0 0)
+            (xy 0 -1.27)
+            (xy 1.27 -1.27)
+            (xy 0 -2.54)
+            (xy -1.27 -1.27)
+            (xy 0 -1.27)
+          )
+          (stroke (width 0) (type default) (color 0 0 0 0))
+          (fill (type none))
+        )
+      )
+      (symbol "GND_1_1"
+        (pin power_in line (at 0 0 270) (length 0) hide
+          (name "GND" (effects (font (size 1.27 1.27))))
+          (number "1" (effects (font (size 1.27 1.27))))
+        )
+      )
+    )
+  )
+
+  (junction (at 137.16 97.79) (diameter 0) (color 0 0 0 0)
+    (uuid 405f4925-94d8-4378-babb-8e33e6d6451b)
+  )
+  (junction (at 241.3 106.68) (diameter 0) (color 0 0 0 0)
+    (uuid 47c7e11a-0e77-4a31-8e06-3c1473d8a28f)
+  )
+  (junction (at 226.06 151.13) (diameter 0) (color 0 0 0 0)
+    (uuid 506fe870-fc2d-4667-b902-f2afd226a41b)
+  )
+  (junction (at 177.8 148.59) (diameter 0) (color 0 0 0 0)
+    (uuid 5f710818-16ec-4722-9895-9e30db4aa3af)
+  )
+  (junction (at 193.04 97.79) (diameter 0) (color 0 0 0 0)
+    (uuid 63076321-12ac-4991-b0d2-f5e1592e53a1)
+  )
+  (junction (at 279.4 151.13) (diameter 0) (color 0 0 0 0)
+    (uuid 685c28a9-8c5f-4c63-b6b7-902a70423164)
+  )
+  (junction (at 254 161.29) (diameter 0) (color 0 0 0 0)
+    (uuid 781d5bfb-1671-45a3-89c6-ff4de41da5da)
+  )
+  (junction (at 254 151.13) (diameter 0) (color 0 0 0 0)
+    (uuid 948e77de-280e-40aa-89c5-c5226193e568)
+  )
+  (junction (at 241.3 97.79) (diameter 0) (color 0 0 0 0)
+    (uuid aaa4758b-328c-4359-9aac-d0e80c9911f6)
+  )
+  (junction (at 266.7 151.13) (diameter 0) (color 0 0 0 0)
+    (uuid aee3040b-6ad2-47bd-b990-941340ab60f6)
+  )
+  (junction (at 180.34 97.79) (diameter 0) (color 0 0 0 0)
+    (uuid bc6f1f18-2a59-4b0c-a30d-9c147cf7f3df)
+  )
+  (junction (at 256.54 97.79) (diameter 0) (color 0 0 0 0)
+    (uuid db3fd997-0ece-4f5a-9eb7-7b095b3c6e71)
+  )
+
+  (wire (pts (xy 279.4 151.13) (xy 279.4 157.48))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid 01b401a9-0686-4a88-aa40-c9eed238d23a)
+  )
+  (wire (pts (xy 279.4 165.1) (xy 279.4 171.45))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid 038387e3-738c-48a0-884b-739ad33a1273)
+  )
+  (wire (pts (xy 256.54 97.79) (xy 256.54 104.14))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid 0a0b55ec-32e4-4389-bd04-5c36406958e3)
+  )
+  (wire (pts (xy 219.71 97.79) (xy 241.3 97.79))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid 0d36bf90-7627-471b-8a75-945fb729ed58)
+  )
+  (wire (pts (xy 219.71 101.6) (xy 223.52 101.6))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid 0ea2433c-19d6-474b-9a2f-5355405b9add)
+  )
+  (wire (pts (xy 220.98 156.21) (xy 220.98 161.29))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid 179f79e0-4137-4c99-a081-71cd1e9916cd)
+  )
+  (wire (pts (xy 254 151.13) (xy 254 152.4))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid 224ba9f2-8a0a-4dde-ac99-362f11dd02b2)
+  )
+  (wire (pts (xy 180.34 97.79) (xy 180.34 101.6))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid 285cf5ff-fffd-4212-9da7-e85f5efdd7e2)
+  )
+  (wire (pts (xy 243.84 151.13) (xy 254 151.13))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid 2f4dc8b2-aafc-4c20-a718-455cff81088e)
+  )
+  (wire (pts (xy 124.46 97.79) (xy 137.16 97.79))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid 313ba278-bd60-4b9f-a9ed-56710c224014)
+  )
+  (wire (pts (xy 193.04 97.79) (xy 196.85 97.79))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid 3295ac30-f2bc-49a6-84fd-c10fd846ba6c)
+  )
+  (wire (pts (xy 177.8 158.75) (xy 177.8 161.29))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid 3403d1e8-d7c7-4c66-8be0-cb6a8921fd33)
+  )
+  (wire (pts (xy 215.9 156.21) (xy 220.98 156.21))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid 367c88e2-39d2-4815-960f-66dc9ffabf32)
+  )
+  (wire (pts (xy 254 160.02) (xy 254 161.29))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid 3e2519d7-9ea5-4b7c-9e51-7b5ccb042fd0)
+  )
+  (wire (pts (xy 220.98 146.05) (xy 220.98 143.51))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid 3e8d3532-f524-4fe7-8915-9e436255a145)
+  )
+  (wire (pts (xy 215.9 151.13) (xy 226.06 151.13))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid 45ac0355-cb3d-4ca2-b7d4-6d08c7f29ac9)
+  )
+  (wire (pts (xy 177.8 151.13) (xy 177.8 148.59))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid 4b25d27a-893e-4117-ad31-8534c72d38d9)
+  )
+  (wire (pts (xy 220.98 146.05) (xy 215.9 146.05))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid 4dfe56f7-bae6-4bda-a5eb-0679c7317d7e)
+  )
+  (wire (pts (xy 256.54 97.79) (xy 285.75 97.79))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid 4e66ba62-5b22-4188-a221-5588978fe09b)
+  )
+  (wire (pts (xy 266.7 165.1) (xy 266.7 171.45))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid 4ea235d7-55b7-4f76-b703-205152cdea58)
+  )
+  (wire (pts (xy 177.8 148.59) (xy 198.12 148.59))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid 585efcd6-cf2c-4081-a4a6-648a9f6f355e)
+  )
+  (wire (pts (xy 256.54 111.76) (xy 256.54 115.57))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid 5cafa1d3-7aba-441b-b653-0ee41cf307cd)
+  )
+  (wire (pts (xy 241.3 106.68) (xy 241.3 107.95))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid 7205f3f4-94c0-4ad3-a878-f91d3d5e28f0)
+  )
+  (wire (pts (xy 220.98 161.29) (xy 254 161.29))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid 7d135f11-d77f-4623-b779-84ad2b1e1063)
+  )
+  (wire (pts (xy 193.04 101.6) (xy 193.04 97.79))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid 8241dd58-ec2d-4187-81fa-3971fe1129cd)
+  )
+  (wire (pts (xy 254 151.13) (xy 266.7 151.13))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid 8a3f1ebc-bc93-4e01-b5fd-7e68dadd0d93)
+  )
+  (wire (pts (xy 207.01 163.83) (xy 207.01 161.29))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid 8e19421a-2ac3-4173-b0f2-2a7a430a51cc)
+  )
+  (wire (pts (xy 137.16 97.79) (xy 137.16 148.59))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid 93538d15-c2ce-4639-918b-4b564ecb5168)
+  )
+  (wire (pts (xy 266.7 151.13) (xy 266.7 157.48))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid 9fa19b36-92cb-4062-87a2-3e6502ba568b)
+  )
+  (wire (pts (xy 196.85 101.6) (xy 193.04 101.6))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid a4f1b60b-9ec2-4be5-b3a9-fa0de9c35bb1)
+  )
+  (wire (pts (xy 266.7 151.13) (xy 279.4 151.13))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid a9960b7d-b896-4063-aed4-f154c663b22c)
+  )
+  (wire (pts (xy 180.34 109.22) (xy 180.34 110.49))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid ae1ee035-110d-44ed-92ca-14d77f12de0e)
+  )
+  (wire (pts (xy 140.97 171.45) (xy 193.04 171.45))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid afd48ae9-a869-45a7-b853-7fac1014e694)
+  )
+  (wire (pts (xy 223.52 101.6) (xy 223.52 106.68))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid b2bff7c8-8ce3-4e82-ba2f-cf38a3f0a19b)
+  )
+  (wire (pts (xy 180.34 97.79) (xy 193.04 97.79))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid b33736f1-0103-4b8a-a297-da033af5c337)
+  )
+  (wire (pts (xy 207.01 110.49) (xy 207.01 107.95))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid b447fcff-2b94-4980-8b5f-a8d9a3b8f52c)
+  )
+  (wire (pts (xy 254 170.18) (xy 254 171.45))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid bedd568f-b5bc-4385-9423-6b8300624002)
+  )
+  (wire (pts (xy 193.04 153.67) (xy 193.04 171.45))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid c03aa7a5-4073-4857-aee3-9cf9a2a6322e)
+  )
+  (wire (pts (xy 137.16 148.59) (xy 177.8 148.59))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid c4f859fa-4008-4276-b411-13b560ba902f)
+  )
+  (wire (pts (xy 198.12 153.67) (xy 193.04 153.67))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid c57f1786-e88d-4a5f-9272-805d50a15122)
+  )
+  (wire (pts (xy 254 161.29) (xy 254 162.56))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid c9e12c27-244b-402b-854f-0604b7971e79)
+  )
+  (wire (pts (xy 241.3 97.79) (xy 256.54 97.79))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid dd81539a-84fd-48f1-b157-294ed56c60b3)
+  )
+  (wire (pts (xy 220.98 143.51) (xy 226.06 143.51))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid e1fc7a79-ae6c-412a-b9dc-871c7e410010)
+  )
+  (wire (pts (xy 137.16 97.79) (xy 180.34 97.79))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid e2d4c9d3-4830-4a7e-8df7-36e0f981750b)
+  )
+  (wire (pts (xy 226.06 151.13) (xy 236.22 151.13))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid e886b754-b01c-4034-85af-88a22ea9e8eb)
+  )
+  (wire (pts (xy 241.3 105.41) (xy 241.3 106.68))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid f5b26969-7e6c-4aa2-9d21-dc8dbea278df)
+  )
+  (wire (pts (xy 223.52 106.68) (xy 241.3 106.68))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid fa99ce89-48a8-440d-9133-5cbe8291b70a)
+  )
+  (wire (pts (xy 279.4 151.13) (xy 290.83 151.13))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid fefa8b07-ee55-48b2-8d2c-d9e87deb79ca)
+  )
+
+  (text "Vin: 5V\nVout: 3.3V 500mA" (at 232.41 199.39 0)
+    (effects (font (size 1.27 1.27)) (justify left bottom))
+    (uuid 29521cb3-435c-4d42-b9d7-f240298e376a)
+  )
+  (text "I_{LOAD} = ((V_{IN} - V_{OUT})/(2*L) * t_{ON}\nL = 0.5*(V_{IN} - V_{OUT})*t_{ON}/I_{LOAD}\nL = 0.5*(5 - 3.3)*0.88E-6/0.5\nL = 1.5uH"
+    (at 151.13 210.82 0)
+    (effects (font (size 1.27 1.27)) (justify left bottom))
+    (uuid 375f0f9e-ad45-462a-aa4c-56678594be18)
+  )
+  (text "L = V_{OUT}*(V_{IN} - V_{OUT})/(V_{IN}*dI_{L}*f_{sw})\ndI_{L} = 0.3*2 = 0.6\nL = 3.3*(5-3.3)/(5*.6*750E3)\nL = 2.5uH"
+    (at 151.13 219.71 0)
+    (effects (font (size 1.27 1.27)) (justify left bottom))
+    (uuid 7f2e022a-fd10-49fb-a162-488206dac1b9)
+  )
+  (text "t_{ON} = V_{OUT}/(V_{IN}*f_{SW}\nt_{ON} = 3.3/(5*750E3) = 0.88us"
+    (at 151.13 200.66 0)
+    (effects (font (size 1.27 1.27)) (justify left bottom))
+    (uuid 81da4208-d637-43b7-b269-a5ab17a96de3)
+  )
+
+  (label "SW" (at 218.44 151.13 0)
+    (effects (font (size 1.27 1.27)) (justify left bottom))
+    (uuid 0c3bb454-a3e8-4505-b7be-27d4e25bc805)
+  )
+
+  (hierarchical_label "EN" (shape input) (at 140.97 171.45 180)
+    (effects (font (size 1.27 1.27)) (justify right))
+    (uuid 15ddf54f-9a1b-4078-8ac1-3b72d2be4b14)
+  )
+  (hierarchical_label "3V3_{OUT}" (shape output) (at 290.83 151.13 0)
+    (effects (font (size 1.27 1.27)) (justify left))
+    (uuid 40b3ceb3-56f2-411e-a1fe-4a3fd5a3b2bc)
+  )
+  (hierarchical_label "5V_{IN}" (shape input) (at 124.46 97.79 180)
+    (effects (font (size 1.27 1.27)) (justify right))
+    (uuid 94d1baae-84af-4f77-bb1a-fb6ff89c3ec5)
+  )
+  (hierarchical_label "3V0_{OUT}" (shape output) (at 285.75 97.79 0)
+    (effects (font (size 1.27 1.27)) (justify left))
+    (uuid fe386941-9bfe-432d-8ad4-ce7ed6f58fac)
+  )
+
+  (symbol (lib_id "Device:R_US") (at 254 166.37 0) (unit 1)
+    (in_bom yes) (on_board yes)
+    (uuid 03e80a30-6d54-4943-99e3-76f5d791a52f)
+    (property "Reference" "R25" (id 0) (at 251.46 165.1 0)
+      (effects (font (size 1.27 1.27)) (justify right))
+    )
+    (property "Value" "10.0k-1%-0603" (id 1) (at 251.46 167.64 0)
+      (effects (font (size 1.27 1.27)) (justify right))
+    )
+    (property "Footprint" "Resistor_SMD:R_0603_1608Metric" (id 2) (at 255.016 166.624 90)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (property "Datasheet" "~" (id 3) (at 254 166.37 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (pin "1" (uuid 16734137-9ef4-425b-8dd1-c10d5958a321))
+    (pin "2" (uuid 1d622bf2-680f-4652-aa28-16dafbe1cb8a))
+  )
+
+  (symbol (lib_id "Device:R_US") (at 254 156.21 0) (unit 1)
+    (in_bom yes) (on_board yes)
+    (uuid 0652a2f8-d0c8-4a1d-92b7-264bd5c3bb6d)
+    (property "Reference" "R24" (id 0) (at 251.46 154.94 0)
+      (effects (font (size 1.27 1.27)) (justify right))
+    )
+    (property "Value" "31.6k-1%-0603" (id 1) (at 251.46 157.48 0)
+      (effects (font (size 1.27 1.27)) (justify right))
+    )
+    (property "Footprint" "Resistor_SMD:R_0603_1608Metric" (id 2) (at 255.016 156.464 90)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (property "Datasheet" "~" (id 3) (at 254 156.21 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (pin "1" (uuid e48c932c-24a8-402c-b8ce-d89841b4092a))
+    (pin "2" (uuid 233a7455-8784-4508-b2a5-ae9300299b21))
+  )
+
+  (symbol (lib_id "PI-Power-Board:AP62200WU-7") (at 200.66 142.875 0) (unit 1)
+    (in_bom yes) (on_board yes) (fields_autoplaced)
+    (uuid 1bc1cc87-b20b-4957-bdc1-19ecdb7e0a10)
+    (property "Reference" "U8" (id 0) (at 207.01 137.795 0))
+    (property "Value" "AP62200WU-7" (id 1) (at 207.01 140.335 0))
+    (property "Footprint" "Package_TO_SOT_SMD:TSOT-23-6" (id 2) (at 200.66 142.875 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (property "Datasheet" "https://www.diodes.com/assets/Datasheets/AP62200_AP62201_AP62200T.pdf" (id 3) (at 200.66 142.875 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (property "MFG" "Diodes Inc" (id 4) (at 200.66 142.875 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (property "MFG P/N" "AP62200WU-7" (id 5) (at 200.66 142.875 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (pin "2" (uuid 1f7ed639-e8f8-4c48-93ce-8d5cb83ffbe1))
+    (pin "3" (uuid bbf165c0-9eca-4d5f-88e5-11d6e5275b37))
+    (pin "4" (uuid 82911fd9-671e-4c0b-a201-98cd2eb0d891))
+    (pin "5" (uuid 185a7d48-cac6-40c5-8db9-1b29e635863c))
+    (pin "6" (uuid 062058f0-bfbf-4ba1-acb0-446ad41333d2))
+    (pin "1" (uuid 3dbf851e-8e88-4beb-84c3-c9e22c6c7e92))
+  )
+
+  (symbol (lib_id "power:GND") (at 180.34 110.49 0) (unit 1)
+    (in_bom yes) (on_board yes)
+    (uuid 27a524a9-1f8a-4411-b8ef-86828c4bd53d)
+    (property "Reference" "#PWR?" (id 0) (at 180.34 116.84 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (property "Value" "GND" (id 1) (at 180.34 114.3 0))
+    (property "Footprint" "" (id 2) (at 180.34 110.49 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (property "Datasheet" "" (id 3) (at 180.34 110.49 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (pin "1" (uuid 7ae02323-8fd7-42f6-92d3-0e90e3cc12e9))
+  )
+
+  (symbol (lib_id "power:GND") (at 279.4 171.45 0) (unit 1)
+    (in_bom yes) (on_board yes)
+    (uuid 28721eb9-590c-4259-a40a-d45af4a5d40e)
+    (property "Reference" "#PWR023" (id 0) (at 279.4 177.8 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (property "Value" "GND" (id 1) (at 279.4 175.26 0))
+    (property "Footprint" "" (id 2) (at 279.4 171.45 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (property "Datasheet" "" (id 3) (at 279.4 171.45 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (pin "1" (uuid 109e9adb-0a16-4b30-8d2b-8a6b090c9e62))
+  )
+
+  (symbol (lib_id "Device:C") (at 177.8 154.94 0) (unit 1)
+    (in_bom yes) (on_board yes)
+    (uuid 521f1948-21e6-423c-bd48-bbe0ae7e3597)
+    (property "Reference" "C30" (id 0) (at 176.53 152.4 0)
+      (effects (font (size 1.27 1.27)) (justify right))
+    )
+    (property "Value" "22uF-10V-10%-0805" (id 1) (at 173.99 154.94 0)
+      (effects (font (size 1.27 1.27)) (justify right))
+    )
+    (property "Footprint" "Capacitor_SMD:C_0805_2012Metric" (id 2) (at 178.7652 158.75 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (property "Datasheet" "~" (id 3) (at 177.8 154.94 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (property "MFG" "Samsung Electro-Mechanics" (id 4) (at 177.8 154.94 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (property "MFG P/N" "CL21A226KPCLRNC" (id 5) (at 177.8 154.94 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (pin "1" (uuid 9d905bb8-8ff5-4ffa-9e1b-d53fe84a93e8))
+    (pin "2" (uuid b8f6a148-6814-451b-8d9a-fb78cb266383))
+  )
+
+  (symbol (lib_id "Device:R_US") (at 241.3 101.6 0) (unit 1)
+    (in_bom yes) (on_board yes)
+    (uuid 541fa817-e78f-46a5-bebb-d4dc1be4b4d8)
+    (property "Reference" "R?" (id 0) (at 238.76 100.33 0)
+      (effects (font (size 1.27 1.27)) (justify right))
+    )
+    (property "Value" "DNI-0603" (id 1) (at 238.76 102.87 0)
+      (effects (font (size 1.27 1.27)) (justify right))
+    )
+    (property "Footprint" "Resistor_SMD:R_0603_1608Metric" (id 2) (at 242.316 101.854 90)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (property "Datasheet" "~" (id 3) (at 241.3 101.6 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (pin "1" (uuid 34ae5559-43d1-4ad4-8473-be6098fa82a0))
+    (pin "2" (uuid 8db9993c-7d08-4317-8006-c9e304363ebe))
+  )
+
+  (symbol (lib_id "power:GND") (at 207.01 163.83 0) (unit 1)
+    (in_bom yes) (on_board yes)
+    (uuid 62b65e14-721c-420d-be42-c081c7d47f9d)
+    (property "Reference" "#PWR020" (id 0) (at 207.01 170.18 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (property "Value" "GND" (id 1) (at 207.01 167.64 0))
+    (property "Footprint" "" (id 2) (at 207.01 163.83 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (property "Datasheet" "" (id 3) (at 207.01 163.83 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (pin "1" (uuid 9f54784e-5924-4c5b-bfbe-189bf89b0856))
+  )
+
+  (symbol (lib_id "power:GND") (at 266.7 171.45 0) (unit 1)
+    (in_bom yes) (on_board yes)
+    (uuid 69a5bf8e-665d-4ba6-95a2-40cffb58bf8d)
+    (property "Reference" "#PWR022" (id 0) (at 266.7 177.8 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (property "Value" "GND" (id 1) (at 266.7 175.26 0))
+    (property "Footprint" "" (id 2) (at 266.7 171.45 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (property "Datasheet" "" (id 3) (at 266.7 171.45 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (pin "1" (uuid 03757f07-347d-4a7b-9e9b-ce675ce3f713))
+  )
+
+  (symbol (lib_id "power:GND") (at 254 171.45 0) (unit 1)
+    (in_bom yes) (on_board yes)
+    (uuid 70b7c0b8-4c6d-45fc-9b77-782ea141655e)
+    (property "Reference" "#PWR021" (id 0) (at 254 177.8 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (property "Value" "GND" (id 1) (at 254 175.26 0))
+    (property "Footprint" "" (id 2) (at 254 171.45 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (property "Datasheet" "" (id 3) (at 254 171.45 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (pin "1" (uuid aeb1eb08-33c9-40cd-ad10-a53f072324bc))
+  )
+
+  (symbol (lib_id "Device:C") (at 266.7 161.29 0) (unit 1)
+    (in_bom yes) (on_board yes)
+    (uuid 9a65cb20-7ec8-4950-9ab9-b912205c8222)
+    (property "Reference" "C32" (id 0) (at 267.97 158.75 0)
+      (effects (font (size 1.27 1.27)) (justify left))
+    )
+    (property "Value" "22uF-10V-10%-0805" (id 1) (at 262.89 173.99 90)
+      (effects (font (size 1.27 1.27)) (justify left))
+    )
+    (property "Footprint" "Capacitor_SMD:C_0805_2012Metric" (id 2) (at 267.6652 165.1 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (property "Datasheet" "~" (id 3) (at 266.7 161.29 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (property "MFG" "Samsung Electro-Mechanics" (id 4) (at 266.7 161.29 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (property "MFG P/N" "CL21A226KPCLRNC" (id 5) (at 266.7 161.29 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (pin "1" (uuid 55cb307f-b96e-44ae-826d-26ec96d37d37))
+    (pin "2" (uuid dc57f77e-7066-4db6-b707-e58d37e89839))
+  )
+
+  (symbol (lib_id "Device:C") (at 279.4 161.29 0) (unit 1)
+    (in_bom yes) (on_board yes)
+    (uuid 9dc17d4e-5680-409b-94c5-05bbd68674ca)
+    (property "Reference" "C33" (id 0) (at 280.67 158.75 0)
+      (effects (font (size 1.27 1.27)) (justify left))
+    )
+    (property "Value" "22uF-10V-10%-0805" (id 1) (at 275.59 173.99 90)
+      (effects (font (size 1.27 1.27)) (justify left))
+    )
+    (property "Footprint" "Capacitor_SMD:C_0805_2012Metric" (id 2) (at 280.3652 165.1 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (property "Datasheet" "~" (id 3) (at 279.4 161.29 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (property "MFG" "Samsung Electro-Mechanics" (id 4) (at 279.4 161.29 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (property "MFG P/N" "CL21A226KPCLRNC" (id 5) (at 279.4 161.29 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (pin "1" (uuid ce0698fd-b3e4-4d7d-bbd9-b747a44bc1df))
+    (pin "2" (uuid d26d5125-1f82-4199-a83e-b7735343b475))
+  )
+
+  (symbol (lib_id "Device:R_US") (at 241.3 111.76 0) (unit 1)
+    (in_bom yes) (on_board yes)
+    (uuid a298b464-58c5-4de3-ae20-a2dd7a12000e)
+    (property "Reference" "R?" (id 0) (at 238.76 110.49 0)
+      (effects (font (size 1.27 1.27)) (justify right))
+    )
+    (property "Value" "DNI-0603" (id 1) (at 238.76 113.03 0)
+      (effects (font (size 1.27 1.27)) (justify right))
+    )
+    (property "Footprint" "Resistor_SMD:R_0603_1608Metric" (id 2) (at 242.316 112.014 90)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (property "Datasheet" "~" (id 3) (at 241.3 111.76 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (pin "1" (uuid 089f22ef-b791-4195-bcc4-f3d66d213803))
+    (pin "2" (uuid 11178782-447a-4c83-a94f-6cb9d3992105))
+  )
+
+  (symbol (lib_id "power:GND") (at 177.8 161.29 0) (unit 1)
+    (in_bom yes) (on_board yes)
+    (uuid a6b88e16-32dd-4453-abe8-9a828aa84df3)
+    (property "Reference" "#PWR019" (id 0) (at 177.8 167.64 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (property "Value" "GND" (id 1) (at 177.8 165.1 0))
+    (property "Footprint" "" (id 2) (at 177.8 161.29 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (property "Datasheet" "" (id 3) (at 177.8 161.29 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (pin "1" (uuid 589b9f64-08c6-4b3a-b582-3dd373cfe195))
+  )
+
+  (symbol (lib_id "PI-Power-Board:MIC5233-3.0YM5-TR") (at 199.39 93.98 0) (unit 1)
+    (in_bom yes) (on_board yes) (fields_autoplaced)
+    (uuid abfba0a8-41cf-4988-b726-4d42ab35df2a)
+    (property "Reference" "U?" (id 0) (at 208.28 88.9 0))
+    (property "Value" "MIC5233-3.0YM5-TR" (id 1) (at 208.28 91.44 0))
+    (property "Footprint" "Package_TO_SOT_SMD:SOT-23-5" (id 2) (at 199.39 93.98 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (property "Datasheet" "https://ww1.microchip.com/downloads/aemDocuments/documents/OTH/ProductDocuments/DataSheets/MIC5233-Data-Sheet-DS20006033D.pdf" (id 3) (at 199.39 93.98 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (property "MFG" "Microchip" (id 4) (at 199.39 93.98 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (property "MFG P/N" "MIC5233-3.0YM5-TR" (id 5) (at 199.39 93.98 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (pin "2" (uuid 1ca43def-1ba8-40f9-a058-740d9f818cb4))
+    (pin "4" (uuid 4f9534a8-5fbe-4e86-99c1-0ddb523f60f7))
+    (pin "5" (uuid d0e307cb-fe9a-45a0-a1d1-8f1bd335e697))
+    (pin "EN" (uuid 924e31d3-adff-44d9-ada5-339e9956ea80))
+    (pin "IN" (uuid 39f10e3d-a33c-45db-8b69-ccabaa760142))
+  )
+
+  (symbol (lib_id "power:GND") (at 256.54 115.57 0) (unit 1)
+    (in_bom yes) (on_board yes)
+    (uuid b03cadea-3bab-4b65-be29-1c67d3b16970)
+    (property "Reference" "#PWR?" (id 0) (at 256.54 121.92 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (property "Value" "GND" (id 1) (at 256.54 119.38 0))
+    (property "Footprint" "" (id 2) (at 256.54 115.57 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (property "Datasheet" "" (id 3) (at 256.54 115.57 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (pin "1" (uuid 58c31c62-7065-4124-ad4f-893dd2af16c2))
+  )
+
+  (symbol (lib_id "power:GND") (at 207.01 110.49 0) (unit 1)
+    (in_bom yes) (on_board yes)
+    (uuid b4c7ceb5-2d58-4390-97c2-9edf091215e7)
+    (property "Reference" "#PWR?" (id 0) (at 207.01 116.84 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (property "Value" "GND" (id 1) (at 207.01 114.3 0))
+    (property "Footprint" "" (id 2) (at 207.01 110.49 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (property "Datasheet" "" (id 3) (at 207.01 110.49 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (pin "1" (uuid 67f515c7-eeb0-4539-841d-dda8443e2c08))
+  )
+
+  (symbol (lib_id "Device:C") (at 256.54 107.95 0) (unit 1)
+    (in_bom yes) (on_board yes)
+    (uuid bc432059-12fb-4a33-88c8-6bcd0333053b)
+    (property "Reference" "C?" (id 0) (at 260.35 105.41 0)
+      (effects (font (size 1.27 1.27)) (justify left))
+    )
+    (property "Value" "22uF-10V-10%-0805" (id 1) (at 260.35 107.95 0)
+      (effects (font (size 1.27 1.27)) (justify left))
+    )
+    (property "Footprint" "Capacitor_SMD:C_0805_2012Metric" (id 2) (at 257.5052 111.76 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (property "Datasheet" "~" (id 3) (at 256.54 107.95 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (property "MFG" "Samsung Electro-Mechanics" (id 4) (at 256.54 107.95 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (property "MFG P/N" "CL21A226KPCLRNC" (id 5) (at 256.54 107.95 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (pin "1" (uuid df841fd3-1d6a-4fa3-90ba-b5cb1c4bfe4f))
+    (pin "2" (uuid cb918fe2-8f7d-460a-bdff-fe6765c5ed02))
+  )
+
+  (symbol (lib_id "Device:L_Iron") (at 240.03 151.13 90) (unit 1)
+    (in_bom yes) (on_board yes)
+    (uuid c1e38e8b-726d-4cd5-8c80-5586885284ff)
+    (property "Reference" "L2" (id 0) (at 240.03 148.59 90))
+    (property "Value" "2.5uH-1.45A" (id 1) (at 240.03 152.4 90))
+    (property "Footprint" "PI-Power-Board:WE-TPC-744031002" (id 2) (at 240.03 151.13 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (property "Datasheet" "https://www.we-online.com/katalog/datasheet/744031002.pdf" (id 3) (at 240.03 151.13 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (property "MFG" "Wurth Electronik" (id 4) (at 240.03 151.13 90)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (property "MFG P/N" "744031002" (id 5) (at 240.03 151.13 90)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (pin "1" (uuid b5c42e02-20fb-4c3d-bb49-32f1e3b33999))
+    (pin "2" (uuid 6c07ace0-4811-457f-bee3-b39c793ebdcf))
+  )
+
+  (symbol (lib_id "Device:C") (at 226.06 147.32 0) (unit 1)
+    (in_bom yes) (on_board yes)
+    (uuid ca1a3366-41e5-4c28-b19c-433b6b106e4a)
+    (property "Reference" "C31" (id 0) (at 229.87 142.24 0)
+      (effects (font (size 1.27 1.27)) (justify left))
+    )
+    (property "Value" "0.1uF-10%-50V-0603" (id 1) (at 229.87 144.78 0)
+      (effects (font (size 1.27 1.27)) (justify left))
+    )
+    (property "Footprint" "Capacitor_SMD:C_0603_1608Metric" (id 2) (at 227.0252 151.13 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (property "Datasheet" "~" (id 3) (at 226.06 147.32 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (pin "1" (uuid b8b5f004-24ca-44d3-8eef-b67873847093))
+    (pin "2" (uuid 7e04e057-c3fe-43d2-80b5-13b02fc9cd8d))
+  )
+
+  (symbol (lib_id "power:GND") (at 241.3 115.57 0) (unit 1)
+    (in_bom yes) (on_board yes)
+    (uuid f9238c64-2980-4a76-9261-98b093b2dec8)
+    (property "Reference" "#PWR?" (id 0) (at 241.3 121.92 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (property "Value" "GND" (id 1) (at 241.3 119.38 0))
+    (property "Footprint" "" (id 2) (at 241.3 115.57 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (property "Datasheet" "" (id 3) (at 241.3 115.57 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (pin "1" (uuid d29d56f0-f5ce-48e5-8ccb-c6baf4dab5a7))
+  )
+
+  (symbol (lib_id "Device:C") (at 180.34 105.41 0) (mirror y) (unit 1)
+    (in_bom yes) (on_board yes)
+    (uuid fb775b90-d327-4703-890a-5a21658de510)
+    (property "Reference" "C?" (id 0) (at 177.8 102.87 0)
+      (effects (font (size 1.27 1.27)) (justify left))
+    )
+    (property "Value" "0.1uF-10%-50V-0603" (id 1) (at 177.8 105.41 0)
+      (effects (font (size 1.27 1.27)) (justify left))
+    )
+    (property "Footprint" "Capacitor_SMD:C_0603_1608Metric" (id 2) (at 179.3748 109.22 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (property "Datasheet" "~" (id 3) (at 180.34 105.41 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (pin "1" (uuid 812f2737-2649-42e5-8db1-c22d7565c71b))
+    (pin "2" (uuid 4b757a12-483d-462a-8825-a29890d67af2))
+  )
+)
diff --git a/circuit_boards/BuckBoost/RockPI-Power-Board/3dModels/70555-0003.stp/705550003.stp b/circuit_boards/BuckBoost/RockPI-Power-Board/3dModels/70555-0003.stp/705550003.stp
new file mode 100644
index 0000000..46bc870
--- /dev/null
+++ b/circuit_boards/BuckBoost/RockPI-Power-Board/3dModels/70555-0003.stp/705550003.stp
@@ -0,0 +1,6311 @@
+ISO-10303-21;

+HEADER;

+FILE_DESCRIPTION((''),'2;1');

+FILE_NAME('705550003','2016-12-06T',('ghp'),(''),

+'PRO/ENGINEER BY PARAMETRIC TECHNOLOGY CORPORATION, 2012310',

+'PRO/ENGINEER BY PARAMETRIC TECHNOLOGY CORPORATION, 2012310','');

+FILE_SCHEMA(('CONFIG_CONTROL_DESIGN'));

+ENDSEC;

+DATA;

+#1=DIRECTION('',(1.E0,0.E0,0.E0));

+#2=VECTOR('',#1,6.5E-2);

+#3=CARTESIAN_POINT('',(-2.75E-1,-1.E-1,-2.25E-1));

+#4=LINE('',#3,#2);

+#5=DIRECTION('',(7.071067811865E-1,-7.071067811865E-1,0.E0));

+#6=VECTOR('',#5,2.121320343560E-2);

+#7=CARTESIAN_POINT('',(-2.1E-1,-1.E-1,-2.25E-1));

+#8=LINE('',#7,#6);

+#9=DIRECTION('',(7.071067811865E-1,7.071067811865E-1,0.E0));

+#10=VECTOR('',#9,2.121320343560E-2);

+#11=CARTESIAN_POINT('',(-1.95E-1,-1.15E-1,-2.25E-1));

+#12=LINE('',#11,#10);

+#13=DIRECTION('',(1.E0,0.E0,0.E0));

+#14=VECTOR('',#13,3.6E-1);

+#15=CARTESIAN_POINT('',(-1.8E-1,-1.E-1,-2.25E-1));

+#16=LINE('',#15,#14);

+#17=DIRECTION('',(7.071067811865E-1,-7.071067811865E-1,0.E0));

+#18=VECTOR('',#17,2.121320343560E-2);

+#19=CARTESIAN_POINT('',(1.8E-1,-1.E-1,-2.25E-1));

+#20=LINE('',#19,#18);

+#21=DIRECTION('',(7.071067811865E-1,7.071067811865E-1,0.E0));

+#22=VECTOR('',#21,2.121320343560E-2);

+#23=CARTESIAN_POINT('',(1.95E-1,-1.15E-1,-2.25E-1));

+#24=LINE('',#23,#22);

+#25=DIRECTION('',(1.E0,0.E0,0.E0));

+#26=VECTOR('',#25,6.5E-2);

+#27=CARTESIAN_POINT('',(2.1E-1,-1.E-1,-2.25E-1));

+#28=LINE('',#27,#26);

+#29=DIRECTION('',(0.E0,1.E0,0.E0));

+#30=VECTOR('',#29,5.E-2);

+#31=CARTESIAN_POINT('',(2.75E-1,-1.E-1,-2.25E-1));

+#32=LINE('',#31,#30);

+#33=DIRECTION('',(-1.E0,0.E0,0.E0));

+#34=VECTOR('',#33,2.5E-2);

+#35=CARTESIAN_POINT('',(2.75E-1,-5.E-2,-2.25E-1));

+#36=LINE('',#35,#34);

+#37=DIRECTION('',(0.E0,1.E0,0.E0));

+#38=VECTOR('',#37,1.5E-1);

+#39=CARTESIAN_POINT('',(2.5E-1,-5.E-2,-2.25E-1));

+#40=LINE('',#39,#38);

+#41=DIRECTION('',(0.E0,-1.E0,0.E0));

+#42=VECTOR('',#41,1.5E-1);

+#43=CARTESIAN_POINT('',(-2.5E-1,1.E-1,-2.25E-1));

+#44=LINE('',#43,#42);

+#45=DIRECTION('',(-1.E0,0.E0,0.E0));

+#46=VECTOR('',#45,2.5E-2);

+#47=CARTESIAN_POINT('',(-2.5E-1,-5.E-2,-2.25E-1));

+#48=LINE('',#47,#46);

+#49=DIRECTION('',(0.E0,-1.E0,0.E0));

+#50=VECTOR('',#49,5.E-2);

+#51=CARTESIAN_POINT('',(-2.75E-1,-5.E-2,-2.25E-1));

+#52=LINE('',#51,#50);

+#53=DIRECTION('',(1.E0,0.E0,0.E0));

+#54=VECTOR('',#53,4.3E-1);

+#55=CARTESIAN_POINT('',(-2.15E-1,-7.E-2,-2.25E-1));

+#56=LINE('',#55,#54);

+#57=DIRECTION('',(0.E0,1.E0,0.E0));

+#58=VECTOR('',#57,1.4E-1);

+#59=CARTESIAN_POINT('',(-2.15E-1,-7.E-2,-2.25E-1));

+#60=LINE('',#59,#58);

+#61=DIRECTION('',(1.E0,0.E0,0.E0));

+#62=VECTOR('',#61,4.3E-1);

+#63=CARTESIAN_POINT('',(-2.15E-1,7.E-2,-2.25E-1));

+#64=LINE('',#63,#62);

+#65=DIRECTION('',(0.E0,1.E0,0.E0));

+#66=VECTOR('',#65,1.4E-1);

+#67=CARTESIAN_POINT('',(2.15E-1,-7.E-2,-2.25E-1));

+#68=LINE('',#67,#66);

+#69=DIRECTION('',(5.017523134550E-1,0.E0,8.650113386208E-1));

+#70=VECTOR('',#69,1.039004285686E-1);

+#71=CARTESIAN_POINT('',(2.12E-1,-1.E-1,-3.701752313505E-3));

+#72=LINE('',#71,#70);

+#73=DIRECTION('',(8.670359191700E-1,0.E0,4.982456370797E-1));

+#74=VECTOR('',#73,4.2E-3);

+#75=CARTESIAN_POINT('',(2.641322804033E-1,-1.E-1,8.617329648593E-2));

+#76=LINE('',#75,#74);

+#77=DIRECTION('',(-4.982456370797E-1,0.E0,8.670359191700E-1));

+#78=VECTOR('',#77,2.E-3);

+#79=CARTESIAN_POINT('',(2.677738312638E-1,-1.E-1,8.826592816166E-2));

+#80=LINE('',#79,#78);

+#81=DIRECTION('',(-8.670359191700E-1,0.E0,-4.982456370797E-1));

+#82=VECTOR('',#81,1.007038047329E-3);

+#83=CARTESIAN_POINT('',(2.667773399896E-1,-1.E-1,9.E-2));

+#84=LINE('',#83,#82);

+#85=DIRECTION('',(-1.E0,0.E0,0.E0));

+#86=VECTOR('',#85,5.590420183062E-2);

+#87=CARTESIAN_POINT('',(2.659042018306E-1,-1.E-1,8.949824768654E-2));

+#88=LINE('',#87,#86);

+#89=DIRECTION('',(0.E0,0.E0,1.E0));

+#90=VECTOR('',#89,1.355017523135E-1);

+#91=CARTESIAN_POINT('',(2.1E-1,-1.E-1,8.949824768654E-2));

+#92=LINE('',#91,#90);

+#93=DIRECTION('',(0.E0,0.E0,1.E0));

+#94=VECTOR('',#93,2.194982476865E-1);

+#95=CARTESIAN_POINT('',(2.1E-1,-1.E-1,-2.25E-1));

+#96=LINE('',#95,#94);

+#97=DIRECTION('',(1.E0,3.469446951954E-14,0.E0));

+#98=VECTOR('',#97,2.E-3);

+#99=CARTESIAN_POINT('',(2.1E-1,-1.E-1,-5.501752313455E-3));

+#100=LINE('',#99,#98);

+#101=DIRECTION('',(1.541976423133E-14,0.E0,1.E0));

+#102=VECTOR('',#101,1.799999999950E-3);

+#103=CARTESIAN_POINT('',(2.12E-1,-1.E-1,-5.501752313455E-3));

+#104=LINE('',#103,#102);

+#105=DIRECTION('',(-5.017523134550E-1,0.E0,8.650113386208E-1));

+#106=VECTOR('',#105,1.039004285686E-1);

+#107=CARTESIAN_POINT('',(-2.12E-1,-1.E-1,-3.701752313505E-3));

+#108=LINE('',#107,#106);

+#109=DIRECTION('',(0.E0,0.E0,1.E0));

+#110=VECTOR('',#109,1.799999999950E-3);

+#111=CARTESIAN_POINT('',(-2.12E-1,-1.E-1,-5.501752313455E-3));

+#112=LINE('',#111,#110);

+#113=DIRECTION('',(-1.E0,-7.632783294299E-14,0.E0));

+#114=VECTOR('',#113,2.E-3);

+#115=CARTESIAN_POINT('',(-2.1E-1,-1.E-1,-5.501752313455E-3));

+#116=LINE('',#115,#114);

+#117=DIRECTION('',(0.E0,0.E0,1.E0));

+#118=VECTOR('',#117,2.194982476865E-1);

+#119=CARTESIAN_POINT('',(-2.1E-1,-1.E-1,-2.25E-1));

+#120=LINE('',#119,#118);

+#121=DIRECTION('',(0.E0,0.E0,1.E0));

+#122=VECTOR('',#121,4.5E-1);

+#123=CARTESIAN_POINT('',(-2.75E-1,-1.E-1,-2.25E-1));

+#124=LINE('',#123,#122);

+#125=DIRECTION('',(0.E0,0.E0,1.E0));

+#126=VECTOR('',#125,1.355017523135E-1);

+#127=CARTESIAN_POINT('',(-2.1E-1,-1.E-1,8.949824768655E-2));

+#128=LINE('',#127,#126);

+#129=DIRECTION('',(1.E0,0.E0,0.E0));

+#130=VECTOR('',#129,5.590420183062E-2);

+#131=CARTESIAN_POINT('',(-2.659042018306E-1,-1.E-1,8.949824768655E-2));

+#132=LINE('',#131,#130);

+#133=DIRECTION('',(8.670359191700E-1,0.E0,-4.982456370797E-1));

+#134=VECTOR('',#133,1.007038047329E-3);

+#135=CARTESIAN_POINT('',(-2.667773399896E-1,-1.E-1,9.E-2));

+#136=LINE('',#135,#134);

+#137=DIRECTION('',(4.982456370797E-1,0.E0,8.670359191700E-1));

+#138=VECTOR('',#137,2.E-3);

+#139=CARTESIAN_POINT('',(-2.677738312638E-1,-1.E-1,8.826592816166E-2));

+#140=LINE('',#139,#138);

+#141=DIRECTION('',(-8.670359191700E-1,0.E0,4.982456370797E-1));

+#142=VECTOR('',#141,4.2E-3);

+#143=CARTESIAN_POINT('',(-2.641322804033E-1,-1.E-1,8.617329648593E-2));

+#144=LINE('',#143,#142);

+#145=DIRECTION('',(1.E0,0.E0,0.E0));

+#146=VECTOR('',#145,2.387840187676E-2);

+#147=CARTESIAN_POINT('',(-1.8E-1,-1.E-1,8.949824768655E-2));

+#148=LINE('',#147,#146);

+#149=DIRECTION('',(0.E0,0.E0,1.E0));

+#150=VECTOR('',#149,1.355017523135E-1);

+#151=CARTESIAN_POINT('',(-1.8E-1,-1.E-1,8.949824768655E-2));

+#152=LINE('',#151,#150);

+#153=DIRECTION('',(0.E0,0.E0,-1.E0));

+#154=VECTOR('',#153,3.5E-1);

+#155=CARTESIAN_POINT('',(-1.25E-1,-1.E-1,2.25E-1));

+#156=LINE('',#155,#154);

+#157=DIRECTION('',(1.E0,0.E0,0.E0));

+#158=VECTOR('',#157,5.E-2);

+#159=CARTESIAN_POINT('',(-1.25E-1,-1.E-1,-1.25E-1));

+#160=LINE('',#159,#158);

+#161=DIRECTION('',(0.E0,0.E0,-1.E0));

+#162=VECTOR('',#161,3.5E-1);

+#163=CARTESIAN_POINT('',(-7.5E-2,-1.E-1,2.25E-1));

+#164=LINE('',#163,#162);

+#165=DIRECTION('',(0.E0,0.E0,-1.E0));

+#166=VECTOR('',#165,3.5E-1);

+#167=CARTESIAN_POINT('',(7.5E-2,-1.E-1,2.25E-1));

+#168=LINE('',#167,#166);

+#169=DIRECTION('',(1.E0,0.E0,0.E0));

+#170=VECTOR('',#169,5.E-2);

+#171=CARTESIAN_POINT('',(7.5E-2,-1.E-1,-1.25E-1));

+#172=LINE('',#171,#170);

+#173=DIRECTION('',(0.E0,0.E0,-1.E0));

+#174=VECTOR('',#173,3.5E-1);

+#175=CARTESIAN_POINT('',(1.25E-1,-1.E-1,2.25E-1));

+#176=LINE('',#175,#174);

+#177=DIRECTION('',(0.E0,0.E0,1.E0));

+#178=VECTOR('',#177,1.355017523135E-1);

+#179=CARTESIAN_POINT('',(1.8E-1,-1.E-1,8.949824768654E-2));

+#180=LINE('',#179,#178);

+#181=DIRECTION('',(-1.E0,0.E0,0.E0));

+#182=VECTOR('',#181,2.387840187676E-2);

+#183=CARTESIAN_POINT('',(1.8E-1,-1.E-1,8.949824768654E-2));

+#184=LINE('',#183,#182);

+#185=DIRECTION('',(-8.650113386208E-1,0.E0,5.017523134550E-1));

+#186=VECTOR('',#185,1.E-3);

+#187=CARTESIAN_POINT('',(1.561215981232E-1,-1.E-1,8.949824768654E-2));

+#188=LINE('',#187,#186);

+#189=DIRECTION('',(-5.017523134550E-1,0.E0,-8.650113386208E-1));

+#190=VECTOR('',#189,2.E-3);

+#191=CARTESIAN_POINT('',(1.552565867846E-1,-1.E-1,9.E-2));

+#192=LINE('',#191,#190);

+#193=DIRECTION('',(8.650113386208E-1,0.E0,-5.017523134550E-1));

+#194=VECTOR('',#193,4.178716830213E-3);

+#195=CARTESIAN_POINT('',(1.542530821577E-1,-1.E-1,8.826997732276E-2));

+#196=LINE('',#195,#194);

+#197=DIRECTION('',(5.017523134550E-1,0.E0,-8.650113386208E-1));

+#198=VECTOR('',#197,4.410997181234E-2);

+#199=CARTESIAN_POINT('',(1.578677195967E-1,-1.E-1,8.617329648593E-2));

+#200=LINE('',#199,#198);

+#201=DIRECTION('',(0.E0,0.E0,1.E0));

+#202=VECTOR('',#201,2.730176707220E-1);

+#203=CARTESIAN_POINT('',(1.8E-1,-1.E-1,-2.25E-1));

+#204=LINE('',#203,#202);

+#205=DIRECTION('',(0.E0,0.E0,1.E0));

+#206=VECTOR('',#205,2.730176707220E-1);

+#207=CARTESIAN_POINT('',(-1.8E-1,-1.E-1,-2.25E-1));

+#208=LINE('',#207,#206);

+#209=DIRECTION('',(-5.017523134550E-1,0.E0,-8.650113386208E-1));

+#210=VECTOR('',#209,4.410997181234E-2);

+#211=CARTESIAN_POINT('',(-1.578677195967E-1,-1.E-1,8.617329648593E-2));

+#212=LINE('',#211,#210);

+#213=DIRECTION('',(-8.650113386208E-1,0.E0,-5.017523134550E-1));

+#214=VECTOR('',#213,4.178716830214E-3);

+#215=CARTESIAN_POINT('',(-1.542530821577E-1,-1.E-1,8.826997732276E-2));

+#216=LINE('',#215,#214);

+#217=DIRECTION('',(5.017523134550E-1,0.E0,-8.650113386208E-1));

+#218=VECTOR('',#217,2.E-3);

+#219=CARTESIAN_POINT('',(-1.552565867846E-1,-1.E-1,9.E-2));

+#220=LINE('',#219,#218);

+#221=DIRECTION('',(8.650113386208E-1,0.E0,5.017523134550E-1));

+#222=VECTOR('',#221,1.E-3);

+#223=CARTESIAN_POINT('',(-1.561215981232E-1,-1.E-1,8.949824768655E-2));

+#224=LINE('',#223,#222);

+#225=CARTESIAN_POINT('',(2.432242005617E-1,-1.784163676812E-1,

+5.012816894639E-2));

+#226=CARTESIAN_POINT('',(2.419225730063E-1,-1.794902244925E-1,

+4.788418807392E-2));

+#227=CARTESIAN_POINT('',(2.393782413279E-1,-1.812782153046E-1,

+4.349780919342E-2));

+#228=CARTESIAN_POINT('',(2.357994462290E-1,-1.827835253331E-1,

+3.732803527083E-2));

+#229=CARTESIAN_POINT('',(2.322232497730E-1,-1.831537970286E-1,

+3.116274135859E-2));

+#230=CARTESIAN_POINT('',(2.286523777867E-1,-1.823303262424E-1,

+2.500662672977E-2));

+#231=CARTESIAN_POINT('',(2.250282993251E-1,-1.803941108341E-1,

+1.875878516079E-2));

+#232=CARTESIAN_POINT('',(2.211195943246E-1,-1.772776881500E-1,

+1.202025291270E-2));

+#233=CARTESIAN_POINT('',(2.168071008174E-1,-1.728891533503E-1,

+4.585597044784E-3));

+#234=CARTESIAN_POINT('',(2.136512986536E-1,-1.691404941054E-1,

+-8.549451927163E-4));

+#235=CARTESIAN_POINT('',(2.12E-1,-1.670715008393E-1,-3.701752313505E-3));

+#237=CARTESIAN_POINT('',(2.641322804033E-1,-1.531349365536E-1,

+8.617329648593E-2));

+#238=CARTESIAN_POINT('',(2.624406996418E-1,-1.555520393120E-1,

+8.325704378590E-2));

+#239=CARTESIAN_POINT('',(2.591863222795E-1,-1.601060579251E-1,

+7.764655980200E-2));

+#240=CARTESIAN_POINT('',(2.546885206091E-1,-1.660585808570E-1,

+6.989243622465E-2));

+#241=CARTESIAN_POINT('',(2.505404483026E-1,-1.711303537196E-1,

+6.274123934456E-2));

+#242=CARTESIAN_POINT('',(2.467196426751E-1,-1.752999630858E-1,

+5.615424392492E-2));

+#243=CARTESIAN_POINT('',(2.443574854819E-1,-1.774813953647E-1,

+5.208193035331E-2));

+#244=CARTESIAN_POINT('',(2.432242005617E-1,-1.784163676812E-1,

+5.012816894639E-2));

+#246=DIRECTION('',(0.E0,-1.E0,0.E0));

+#247=VECTOR('',#246,6.707150083930E-2);

+#248=CARTESIAN_POINT('',(2.12E-1,-1.E-1,-3.701752313505E-3));

+#249=LINE('',#248,#247);

+#250=CARTESIAN_POINT('',(2.12E-1,-1.670715008393E-1,-3.701752313505E-3));

+#251=CARTESIAN_POINT('',(2.12E-1,-1.668292594908E-1,-4.000128709401E-3));

+#252=CARTESIAN_POINT('',(2.12E-1,-1.663433323604E-1,-4.598503817421E-3));

+#253=CARTESIAN_POINT('',(2.12E-1,-1.658545211529E-1,-5.200127444728E-3));

+#254=CARTESIAN_POINT('',(2.12E-1,-1.656093956678E-1,-5.501752313455E-3));

+#256=DIRECTION('',(0.E0,-1.E0,0.E0));

+#257=VECTOR('',#256,6.560939566782E-2);

+#258=CARTESIAN_POINT('',(2.12E-1,-1.E-1,-5.501752313455E-3));

+#259=LINE('',#258,#257);

+#260=CARTESIAN_POINT('',(2.12E-1,-1.656093956678E-1,-5.501752313455E-3));

+#261=CARTESIAN_POINT('',(2.116660997049E-1,-1.656568385951E-1,

+-5.501752313455E-3));

+#262=CARTESIAN_POINT('',(2.109988676878E-1,-1.657469020926E-1,

+-5.501752313455E-3));

+#263=CARTESIAN_POINT('',(2.103327676421E-1,-1.658272872323E-1,

+-5.501752313455E-3));

+#264=CARTESIAN_POINT('',(2.1E-1,-1.658650538237E-1,-5.501752313455E-3));

+#266=DIRECTION('',(0.E0,-1.E0,0.E0));

+#267=VECTOR('',#266,6.586505382368E-2);

+#268=CARTESIAN_POINT('',(2.1E-1,-1.E-1,-5.501752313455E-3));

+#269=LINE('',#268,#267);

+#270=CARTESIAN_POINT('',(2.1E-1,-1.658650538237E-1,-5.501752313455E-3));

+#271=CARTESIAN_POINT('',(2.1E-1,-1.661113673088E-1,-5.200328727302E-3));

+#272=CARTESIAN_POINT('',(2.1E-1,-1.666027545094E-1,-4.598906002410E-3));

+#273=CARTESIAN_POINT('',(2.1E-1,-1.670916590310E-1,-4.000329605824E-3));

+#274=CARTESIAN_POINT('',(2.1E-1,-1.673354897938E-1,-3.701752313505E-3));

+#276=DIRECTION('',(0.E0,-1.E0,0.E0));

+#277=VECTOR('',#276,6.733548979384E-2);

+#278=CARTESIAN_POINT('',(2.1E-1,-1.E-1,-3.701752313505E-3));

+#279=LINE('',#278,#277);

+#280=DIRECTION('',(7.071067811865E-1,7.071067811865E-1,0.E0));

+#281=VECTOR('',#280,2.121320343560E-2);

+#282=CARTESIAN_POINT('',(1.95E-1,-1.15E-1,8.949824768654E-2));

+#283=LINE('',#282,#281);

+#284=DIRECTION('',(0.E0,0.E0,1.E0));

+#285=VECTOR('',#284,1.355017523135E-1);

+#286=CARTESIAN_POINT('',(1.95E-1,-1.15E-1,8.949824768654E-2));

+#287=LINE('',#286,#285);

+#288=DIRECTION('',(0.E0,0.E0,1.E0));

+#289=VECTOR('',#288,2.471579592043E-1);

+#290=CARTESIAN_POINT('',(1.95E-1,-1.15E-1,-2.25E-1));

+#291=LINE('',#290,#289);

+#292=DIRECTION('',(4.484661306566E-1,4.484661306566E-1,-7.731469842842E-1));

+#293=VECTOR('',#292,3.344734189411E-2);

+#294=CARTESIAN_POINT('',(1.95E-1,-1.15E-1,2.215795920425E-2));

+#295=LINE('',#294,#293);

+#296=DIRECTION('',(6.167905692533E-14,4.625929269400E-14,-1.E0));

+#297=VECTOR('',#296,1.799999999950E-3);

+#298=CARTESIAN_POINT('',(2.1E-1,-1.E-1,-3.701752313505E-3));

+#299=LINE('',#298,#297);

+#300=CARTESIAN_POINT('',(1.561215981232E-1,-1.621530154936E-1,

+8.949824768654E-2));

+#301=CARTESIAN_POINT('',(1.594594021151E-1,-1.642480318134E-1,

+8.949824768654E-2));

+#302=CARTESIAN_POINT('',(1.658567630851E-1,-1.680719314849E-1,

+8.949824768654E-2));

+#303=CARTESIAN_POINT('',(1.746455319075E-1,-1.726553668954E-1,

+8.949824768654E-2));

+#304=CARTESIAN_POINT('',(1.826620178677E-1,-1.760617212153E-1,

+8.949824768654E-2));

+#305=CARTESIAN_POINT('',(1.901063756760E-1,-1.783664976246E-1,

+8.949824768654E-2));

+#306=CARTESIAN_POINT('',(1.973116835904E-1,-1.796398395774E-1,

+8.949824768654E-2));

+#307=CARTESIAN_POINT('',(2.044751903825E-1,-1.798487351730E-1,

+8.949824768654E-2));

+#308=CARTESIAN_POINT('',(2.116347731384E-1,-1.789817384304E-1,

+8.949824768654E-2));

+#309=CARTESIAN_POINT('',(2.189306603383E-1,-1.770859889676E-1,

+8.949824768654E-2));

+#310=CARTESIAN_POINT('',(2.267019573173E-1,-1.741174255198E-1,

+8.949824768654E-2));

+#311=CARTESIAN_POINT('',(2.352112794309E-1,-1.699770994289E-1,

+8.949824768654E-2));

+#312=CARTESIAN_POINT('',(2.445123874360E-1,-1.646675977760E-1,

+8.949824768654E-2));

+#313=CARTESIAN_POINT('',(2.546675530523E-1,-1.582169320219E-1,

+8.949824768654E-2));

+#314=CARTESIAN_POINT('',(2.620539677145E-1,-1.531704115131E-1,

+8.949824768654E-2));

+#315=CARTESIAN_POINT('',(2.659042018306E-1,-1.504691744361E-1,

+8.949824768654E-2));

+#317=DIRECTION('',(0.E0,-1.E0,0.E0));

+#318=VECTOR('',#317,5.046917443609E-2);

+#319=CARTESIAN_POINT('',(2.659042018306E-1,-1.E-1,8.949824768654E-2));

+#320=LINE('',#319,#318);

+#321=DIRECTION('',(-7.713691830612E-1,-6.363879189799E-1,0.E0));

+#322=VECTOR('',#321,3.490169331883E-2);

+#323=CARTESIAN_POINT('',(2.432242005617E-1,-1.784163676812E-1,

+5.012816894639E-2));

+#324=LINE('',#323,#322);

+#325=DIRECTION('',(7.713691830612E-1,-6.363879189799E-1,0.E0));

+#326=VECTOR('',#325,1.227655109684E-2);

+#327=CARTESIAN_POINT('',(1.787757994383E-1,-1.928147348565E-1,

+5.012816894639E-2));

+#328=LINE('',#327,#326);

+#329=CARTESIAN_POINT('',(2.035743515193E-1,-1.852E-1,5.012816894639E-2));

+#330=DIRECTION('',(0.E0,0.E0,-1.E0));

+#331=DIRECTION('',(6.363879189799E-1,-7.713691830612E-1,0.E0));

+#332=AXIS2_PLACEMENT_3D('',#329,#330,#331);

+#334=CARTESIAN_POINT('',(2.009733110083E-1,-1.852E-1,5.012816894639E-2));

+#335=DIRECTION('',(0.E0,0.E0,1.E0));

+#336=DIRECTION('',(-6.363879189799E-1,-7.713691830612E-1,0.E0));

+#337=AXIS2_PLACEMENT_3D('',#334,#335,#336);

+#339=CARTESIAN_POINT('',(2.022738312638E-1,-2.006273836612E-1,

+5.012816894639E-2));

+#340=DIRECTION('',(0.E0,-1.E0,0.E0));

+#341=DIRECTION('',(1.E0,0.E0,0.E0));

+#342=AXIS2_PLACEMENT_3D('',#339,#340,#341);

+#344=CARTESIAN_POINT('',(2.022738312638E-1,-2.006273836612E-1,

+5.012816894639E-2));

+#345=DIRECTION('',(0.E0,1.E0,0.E0));

+#346=DIRECTION('',(1.E0,0.E0,0.E0));

+#347=AXIS2_PLACEMENT_3D('',#344,#345,#346);

+#349=CARTESIAN_POINT('',(2.1E-1,-1.673354897938E-1,-3.701752313505E-3));

+#350=CARTESIAN_POINT('',(2.086477367272E-1,-1.693978091476E-1,

+-1.370476438059E-3));

+#351=CARTESIAN_POINT('',(2.060469085442E-1,-1.733183179139E-1,

+3.113301329835E-3));

+#352=CARTESIAN_POINT('',(2.024515772872E-1,-1.785654884780E-1,

+9.311583270974E-3));

+#353=CARTESIAN_POINT('',(1.991471924517E-1,-1.831632606944E-1,

+1.500827917702E-2));

+#354=CARTESIAN_POINT('',(1.961019244394E-1,-1.871050374403E-1,

+2.025826266311E-2));

+#355=CARTESIAN_POINT('',(1.932944617019E-1,-1.903486826235E-1,

+2.509827442894E-2));

+#356=CARTESIAN_POINT('',(1.907264984728E-1,-1.928199518018E-1,

+2.952539364859E-2));

+#357=CARTESIAN_POINT('',(1.883275022784E-1,-1.945237821501E-1,

+3.366121694980E-2));

+#358=CARTESIAN_POINT('',(1.859602813419E-1,-1.954542604259E-1,

+3.774226031755E-2));

+#359=CARTESIAN_POINT('',(1.835594331196E-1,-1.954802857428E-1,

+4.188127647930E-2));

+#360=CARTESIAN_POINT('',(1.811967904286E-1,-1.946033423039E-1,

+4.595442703998E-2));

+#361=CARTESIAN_POINT('',(1.795888409602E-1,-1.934855029057E-1,

+4.872650099919E-2));

+#362=CARTESIAN_POINT('',(1.787757994383E-1,-1.928147348565E-1,

+5.012816894639E-2));

+#364=DIRECTION('',(0.E0,-1.E0,0.E0));

+#365=VECTOR('',#364,6.501519423591E-2);

+#366=CARTESIAN_POINT('',(1.578677195967E-1,-1.E-1,8.617329648593E-2));

+#367=LINE('',#366,#365);

+#368=CARTESIAN_POINT('',(1.787757994383E-1,-1.928147348565E-1,

+5.012816894639E-2));

+#369=CARTESIAN_POINT('',(1.778713347817E-1,-1.920685417323E-1,

+5.168744861947E-2));

+#370=CARTESIAN_POINT('',(1.760049285883E-1,-1.902695737755E-1,

+5.490509700194E-2));

+#371=CARTESIAN_POINT('',(1.730644721976E-1,-1.868433103118E-1,

+5.997438726822E-2));

+#372=CARTESIAN_POINT('',(1.697925956343E-1,-1.825702202557E-1,

+6.561503953806E-2));

+#373=CARTESIAN_POINT('',(1.662027068252E-1,-1.775243756276E-1,

+7.180393880378E-2));

+#374=CARTESIAN_POINT('',(1.622577775137E-1,-1.717133453376E-1,

+7.860492106739E-2));

+#375=CARTESIAN_POINT('',(1.593736773080E-1,-1.673297307748E-1,

+8.357705435443E-2));

+#376=CARTESIAN_POINT('',(1.578677195967E-1,-1.650151942359E-1,

+8.617329648593E-2));

+#378=DIRECTION('',(7.071067811865E-1,-7.071067811865E-1,0.E0));

+#379=VECTOR('',#378,2.121320343560E-2);

+#380=CARTESIAN_POINT('',(1.8E-1,-1.E-1,8.949824768654E-2));

+#381=LINE('',#380,#379);

+#382=DIRECTION('',(4.484661306566E-1,-4.484661306566E-1,-7.731469842842E-1));

+#383=VECTOR('',#382,3.344734189411E-2);

+#384=CARTESIAN_POINT('',(1.8E-1,-1.E-1,4.801767072201E-2));

+#385=LINE('',#384,#383);

+#386=DIRECTION('',(0.E0,1.E0,0.E0));

+#387=VECTOR('',#386,2.E-2);

+#388=CARTESIAN_POINT('',(7.5E-2,-1.E-1,2.25E-1));

+#389=LINE('',#388,#387);

+#390=DIRECTION('',(1.E0,0.E0,0.E0));

+#391=VECTOR('',#390,1.5E-1);

+#392=CARTESIAN_POINT('',(-7.5E-2,-1.E-1,2.25E-1));

+#393=LINE('',#392,#391);

+#394=DIRECTION('',(0.E0,1.E0,0.E0));

+#395=VECTOR('',#394,2.E-2);

+#396=CARTESIAN_POINT('',(-7.5E-2,-1.E-1,2.25E-1));

+#397=LINE('',#396,#395);

+#398=DIRECTION('',(0.E0,1.E0,0.E0));

+#399=VECTOR('',#398,2.E-2);

+#400=CARTESIAN_POINT('',(1.25E-1,-1.E-1,2.25E-1));

+#401=LINE('',#400,#399);

+#402=DIRECTION('',(0.E0,1.E0,0.E0));

+#403=VECTOR('',#402,2.E-2);

+#404=CARTESIAN_POINT('',(-1.25E-1,-1.E-1,2.25E-1));

+#405=LINE('',#404,#403);

+#406=DIRECTION('',(1.E0,0.E0,0.E0));

+#407=VECTOR('',#406,5.5E-2);

+#408=CARTESIAN_POINT('',(-1.8E-1,-1.E-1,2.25E-1));

+#409=LINE('',#408,#407);

+#410=DIRECTION('',(7.071067811865E-1,7.071067811865E-1,0.E0));

+#411=VECTOR('',#410,2.121320343560E-2);

+#412=CARTESIAN_POINT('',(-1.95E-1,-1.15E-1,2.25E-1));

+#413=LINE('',#412,#411);

+#414=DIRECTION('',(7.071067811865E-1,-7.071067811865E-1,0.E0));

+#415=VECTOR('',#414,2.121320343560E-2);

+#416=CARTESIAN_POINT('',(-2.1E-1,-1.E-1,2.25E-1));

+#417=LINE('',#416,#415);

+#418=DIRECTION('',(1.E0,0.E0,0.E0));

+#419=VECTOR('',#418,6.5E-2);

+#420=CARTESIAN_POINT('',(-2.75E-1,-1.E-1,2.25E-1));

+#421=LINE('',#420,#419);

+#422=DIRECTION('',(0.E0,-1.E0,0.E0));

+#423=VECTOR('',#422,5.E-2);

+#424=CARTESIAN_POINT('',(-2.75E-1,-5.E-2,2.25E-1));

+#425=LINE('',#424,#423);

+#426=DIRECTION('',(-1.E0,0.E0,0.E0));

+#427=VECTOR('',#426,2.5E-2);

+#428=CARTESIAN_POINT('',(-2.5E-1,-5.E-2,2.25E-1));

+#429=LINE('',#428,#427);

+#430=DIRECTION('',(0.E0,-1.E0,0.E0));

+#431=VECTOR('',#430,1.5E-1);

+#432=CARTESIAN_POINT('',(-2.5E-1,1.E-1,2.25E-1));

+#433=LINE('',#432,#431);

+#434=DIRECTION('',(-1.E0,0.E0,0.E0));

+#435=VECTOR('',#434,1.1E-1);

+#436=CARTESIAN_POINT('',(-1.4E-1,1.E-1,2.25E-1));

+#437=LINE('',#436,#435);

+#438=DIRECTION('',(0.E0,-1.E0,0.E0));

+#439=VECTOR('',#438,6.E-2);

+#440=CARTESIAN_POINT('',(-1.4E-1,1.6E-1,2.25E-1));

+#441=LINE('',#440,#439);

+#442=DIRECTION('',(-1.E0,0.E0,0.E0));

+#443=VECTOR('',#442,2.8E-1);

+#444=CARTESIAN_POINT('',(1.4E-1,1.6E-1,2.25E-1));

+#445=LINE('',#444,#443);

+#446=DIRECTION('',(0.E0,1.E0,0.E0));

+#447=VECTOR('',#446,6.E-2);

+#448=CARTESIAN_POINT('',(1.4E-1,1.E-1,2.25E-1));

+#449=LINE('',#448,#447);

+#450=DIRECTION('',(-1.E0,0.E0,0.E0));

+#451=VECTOR('',#450,1.1E-1);

+#452=CARTESIAN_POINT('',(2.5E-1,1.E-1,2.25E-1));

+#453=LINE('',#452,#451);

+#454=DIRECTION('',(0.E0,1.E0,0.E0));

+#455=VECTOR('',#454,1.5E-1);

+#456=CARTESIAN_POINT('',(2.5E-1,-5.E-2,2.25E-1));

+#457=LINE('',#456,#455);

+#458=DIRECTION('',(-1.E0,0.E0,0.E0));

+#459=VECTOR('',#458,2.5E-2);

+#460=CARTESIAN_POINT('',(2.75E-1,-5.E-2,2.25E-1));

+#461=LINE('',#460,#459);

+#462=DIRECTION('',(0.E0,1.E0,0.E0));

+#463=VECTOR('',#462,5.E-2);

+#464=CARTESIAN_POINT('',(2.75E-1,-1.E-1,2.25E-1));

+#465=LINE('',#464,#463);

+#466=DIRECTION('',(1.E0,0.E0,0.E0));

+#467=VECTOR('',#466,6.5E-2);

+#468=CARTESIAN_POINT('',(2.1E-1,-1.E-1,2.25E-1));

+#469=LINE('',#468,#467);

+#470=DIRECTION('',(7.071067811865E-1,7.071067811865E-1,0.E0));

+#471=VECTOR('',#470,2.121320343560E-2);

+#472=CARTESIAN_POINT('',(1.95E-1,-1.15E-1,2.25E-1));

+#473=LINE('',#472,#471);

+#474=DIRECTION('',(7.071067811865E-1,-7.071067811865E-1,0.E0));

+#475=VECTOR('',#474,2.121320343560E-2);

+#476=CARTESIAN_POINT('',(1.8E-1,-1.E-1,2.25E-1));

+#477=LINE('',#476,#475);

+#478=DIRECTION('',(1.E0,0.E0,0.E0));

+#479=VECTOR('',#478,5.5E-2);

+#480=CARTESIAN_POINT('',(1.25E-1,-1.E-1,2.25E-1));

+#481=LINE('',#480,#479);

+#482=DIRECTION('',(0.E0,7.071067811865E-1,-7.071067811865E-1));

+#483=VECTOR('',#482,2.828427124746E-2);

+#484=CARTESIAN_POINT('',(7.5E-2,-8.E-2,2.25E-1));

+#485=LINE('',#484,#483);

+#486=DIRECTION('',(1.E0,0.E0,0.E0));

+#487=VECTOR('',#486,1.5E-1);

+#488=CARTESIAN_POINT('',(-7.5E-2,-8.E-2,2.25E-1));

+#489=LINE('',#488,#487);

+#490=DIRECTION('',(0.E0,7.071067811865E-1,-7.071067811865E-1));

+#491=VECTOR('',#490,2.828427124746E-2);

+#492=CARTESIAN_POINT('',(-7.5E-2,-8.E-2,2.25E-1));

+#493=LINE('',#492,#491);

+#494=DIRECTION('',(1.E0,0.E0,0.E0));

+#495=VECTOR('',#494,1.5E-1);

+#496=CARTESIAN_POINT('',(-7.5E-2,-6.E-2,2.05E-1));

+#497=LINE('',#496,#495);

+#498=DIRECTION('',(0.E0,7.071067811865E-1,-7.071067811865E-1));

+#499=VECTOR('',#498,2.828427124746E-2);

+#500=CARTESIAN_POINT('',(1.25E-1,-8.E-2,2.25E-1));

+#501=LINE('',#500,#499);

+#502=DIRECTION('',(1.E0,0.E0,0.E0));

+#503=VECTOR('',#502,8.5E-2);

+#504=CARTESIAN_POINT('',(1.25E-1,-6.E-2,2.05E-1));

+#505=LINE('',#504,#503);

+#506=DIRECTION('',(1.E0,0.E0,0.E0));

+#507=VECTOR('',#506,1.05E-1);

+#508=CARTESIAN_POINT('',(1.25E-1,-8.E-2,2.25E-1));

+#509=LINE('',#508,#507);

+#510=DIRECTION('',(0.E0,7.071067811865E-1,-7.071067811865E-1));

+#511=VECTOR('',#510,2.828427124746E-2);

+#512=CARTESIAN_POINT('',(-1.25E-1,-8.E-2,2.25E-1));

+#513=LINE('',#512,#511);

+#514=DIRECTION('',(1.E0,0.E0,0.E0));

+#515=VECTOR('',#514,1.05E-1);

+#516=CARTESIAN_POINT('',(-2.3E-1,-8.E-2,2.25E-1));

+#517=LINE('',#516,#515);

+#518=DIRECTION('',(1.E0,0.E0,0.E0));

+#519=VECTOR('',#518,8.5E-2);

+#520=CARTESIAN_POINT('',(-2.1E-1,-6.E-2,2.05E-1));

+#521=LINE('',#520,#519);

+#522=DIRECTION('',(0.E0,1.E0,0.E0));

+#523=VECTOR('',#522,2.5E-2);

+#524=CARTESIAN_POINT('',(-1.625E-1,-1.25E-2,-1.25E-1));

+#525=LINE('',#524,#523);

+#526=DIRECTION('',(1.E0,0.E0,0.E0));

+#527=VECTOR('',#526,2.5E-2);

+#528=CARTESIAN_POINT('',(-1.625E-1,-1.25E-2,-1.25E-1));

+#529=LINE('',#528,#527);

+#530=DIRECTION('',(0.E0,1.E0,0.E0));

+#531=VECTOR('',#530,2.5E-2);

+#532=CARTESIAN_POINT('',(-1.375E-1,-1.25E-2,-1.25E-1));

+#533=LINE('',#532,#531);

+#534=DIRECTION('',(1.E0,0.E0,0.E0));

+#535=VECTOR('',#534,2.5E-2);

+#536=CARTESIAN_POINT('',(-1.625E-1,1.25E-2,-1.25E-1));

+#537=LINE('',#536,#535);

+#538=DIRECTION('',(0.E0,1.E0,0.E0));

+#539=VECTOR('',#538,2.5E-2);

+#540=CARTESIAN_POINT('',(-6.25E-2,-1.25E-2,-1.25E-1));

+#541=LINE('',#540,#539);

+#542=DIRECTION('',(1.E0,0.E0,0.E0));

+#543=VECTOR('',#542,2.5E-2);

+#544=CARTESIAN_POINT('',(-6.25E-2,-1.25E-2,-1.25E-1));

+#545=LINE('',#544,#543);

+#546=DIRECTION('',(0.E0,1.E0,0.E0));

+#547=VECTOR('',#546,2.5E-2);

+#548=CARTESIAN_POINT('',(-3.75E-2,-1.25E-2,-1.25E-1));

+#549=LINE('',#548,#547);

+#550=DIRECTION('',(1.E0,0.E0,0.E0));

+#551=VECTOR('',#550,2.5E-2);

+#552=CARTESIAN_POINT('',(-6.25E-2,1.25E-2,-1.25E-1));

+#553=LINE('',#552,#551);

+#554=DIRECTION('',(0.E0,1.E0,0.E0));

+#555=VECTOR('',#554,2.5E-2);

+#556=CARTESIAN_POINT('',(3.75E-2,-1.25E-2,-1.25E-1));

+#557=LINE('',#556,#555);

+#558=DIRECTION('',(1.E0,0.E0,0.E0));

+#559=VECTOR('',#558,2.5E-2);

+#560=CARTESIAN_POINT('',(3.75E-2,-1.25E-2,-1.25E-1));

+#561=LINE('',#560,#559);

+#562=DIRECTION('',(0.E0,1.E0,0.E0));

+#563=VECTOR('',#562,2.5E-2);

+#564=CARTESIAN_POINT('',(6.25E-2,-1.25E-2,-1.25E-1));

+#565=LINE('',#564,#563);

+#566=DIRECTION('',(1.E0,0.E0,0.E0));

+#567=VECTOR('',#566,2.5E-2);

+#568=CARTESIAN_POINT('',(3.75E-2,1.25E-2,-1.25E-1));

+#569=LINE('',#568,#567);

+#570=DIRECTION('',(0.E0,1.E0,0.E0));

+#571=VECTOR('',#570,2.5E-2);

+#572=CARTESIAN_POINT('',(1.375E-1,-1.25E-2,-1.25E-1));

+#573=LINE('',#572,#571);

+#574=DIRECTION('',(1.E0,0.E0,0.E0));

+#575=VECTOR('',#574,2.5E-2);

+#576=CARTESIAN_POINT('',(1.375E-1,-1.25E-2,-1.25E-1));

+#577=LINE('',#576,#575);

+#578=DIRECTION('',(0.E0,1.E0,0.E0));

+#579=VECTOR('',#578,2.5E-2);

+#580=CARTESIAN_POINT('',(1.625E-1,-1.25E-2,-1.25E-1));

+#581=LINE('',#580,#579);

+#582=DIRECTION('',(1.E0,0.E0,0.E0));

+#583=VECTOR('',#582,2.5E-2);

+#584=CARTESIAN_POINT('',(1.375E-1,1.25E-2,-1.25E-1));

+#585=LINE('',#584,#583);

+#586=DIRECTION('',(0.E0,-1.E0,0.E0));

+#587=VECTOR('',#586,4.E-2);

+#588=CARTESIAN_POINT('',(7.5E-2,-6.E-2,-1.25E-1));

+#589=LINE('',#588,#587);

+#590=DIRECTION('',(1.E0,0.E0,0.E0));

+#591=VECTOR('',#590,1.5E-1);

+#592=CARTESIAN_POINT('',(-7.5E-2,-6.E-2,-1.25E-1));

+#593=LINE('',#592,#591);

+#594=DIRECTION('',(0.E0,1.E0,0.E0));

+#595=VECTOR('',#594,4.E-2);

+#596=CARTESIAN_POINT('',(-7.5E-2,-1.E-1,-1.25E-1));

+#597=LINE('',#596,#595);

+#598=DIRECTION('',(0.E0,-1.E0,0.E0));

+#599=VECTOR('',#598,4.E-2);

+#600=CARTESIAN_POINT('',(-1.25E-1,-6.E-2,-1.25E-1));

+#601=LINE('',#600,#599);

+#602=DIRECTION('',(1.E0,0.E0,0.E0));

+#603=VECTOR('',#602,8.5E-2);

+#604=CARTESIAN_POINT('',(-2.1E-1,-6.E-2,-1.25E-1));

+#605=LINE('',#604,#603);

+#606=DIRECTION('',(0.E0,-1.E0,0.E0));

+#607=VECTOR('',#606,1.2E-1);

+#608=CARTESIAN_POINT('',(-2.1E-1,6.E-2,-1.25E-1));

+#609=LINE('',#608,#607);

+#610=DIRECTION('',(-1.E0,0.E0,0.E0));

+#611=VECTOR('',#610,1.5E-1);

+#612=CARTESIAN_POINT('',(-6.E-2,6.E-2,-1.25E-1));

+#613=LINE('',#612,#611);

+#614=DIRECTION('',(0.E0,-1.E0,0.E0));

+#615=VECTOR('',#614,4.E-2);

+#616=CARTESIAN_POINT('',(-6.E-2,1.E-1,-1.25E-1));

+#617=LINE('',#616,#615);

+#618=DIRECTION('',(0.E0,1.E0,0.E0));

+#619=VECTOR('',#618,4.E-2);

+#620=CARTESIAN_POINT('',(6.E-2,6.E-2,-1.25E-1));

+#621=LINE('',#620,#619);

+#622=DIRECTION('',(-1.E0,0.E0,0.E0));

+#623=VECTOR('',#622,1.5E-1);

+#624=CARTESIAN_POINT('',(2.1E-1,6.E-2,-1.25E-1));

+#625=LINE('',#624,#623);

+#626=DIRECTION('',(0.E0,1.E0,0.E0));

+#627=VECTOR('',#626,1.2E-1);

+#628=CARTESIAN_POINT('',(2.1E-1,-6.E-2,-1.25E-1));

+#629=LINE('',#628,#627);

+#630=DIRECTION('',(1.E0,0.E0,0.E0));

+#631=VECTOR('',#630,8.5E-2);

+#632=CARTESIAN_POINT('',(1.25E-1,-6.E-2,-1.25E-1));

+#633=LINE('',#632,#631);

+#634=DIRECTION('',(0.E0,1.E0,0.E0));

+#635=VECTOR('',#634,4.E-2);

+#636=CARTESIAN_POINT('',(1.25E-1,-1.E-1,-1.25E-1));

+#637=LINE('',#636,#635);

+#638=DIRECTION('',(0.E0,-1.E0,0.E0));

+#639=VECTOR('',#638,1.75E-1);

+#640=CARTESIAN_POINT('',(-1.625E-1,-7.E-2,-2.7E-1));

+#641=LINE('',#640,#639);

+#642=DIRECTION('',(0.E0,0.E0,-1.E0));

+#643=VECTOR('',#642,2.5E-2);

+#644=CARTESIAN_POINT('',(-1.625E-1,-2.45E-1,-2.7E-1));

+#645=LINE('',#644,#643);

+#646=DIRECTION('',(0.E0,1.E0,0.E0));

+#647=VECTOR('',#646,1.75E-1);

+#648=CARTESIAN_POINT('',(-1.625E-1,-2.45E-1,-2.95E-1));

+#649=LINE('',#648,#647);

+#650=DIRECTION('',(0.E0,0.E0,1.E0));

+#651=VECTOR('',#650,2.4E-1);

+#652=CARTESIAN_POINT('',(-1.625E-1,1.25E-2,-1.25E-1));

+#653=LINE('',#652,#651);

+#654=DIRECTION('',(0.E0,-1.E0,0.E0));

+#655=VECTOR('',#654,2.5E-2);

+#656=CARTESIAN_POINT('',(-1.625E-1,1.25E-2,1.15E-1));

+#657=LINE('',#656,#655);

+#658=DIRECTION('',(0.E0,0.E0,-1.E0));

+#659=VECTOR('',#658,2.4E-1);

+#660=CARTESIAN_POINT('',(-1.625E-1,-1.25E-2,1.15E-1));

+#661=LINE('',#660,#659);

+#662=DIRECTION('',(0.E0,0.E0,-1.E0));

+#663=VECTOR('',#662,2.5E-2);

+#664=CARTESIAN_POINT('',(-1.625E-1,-7.E-2,-2.7E-1));

+#665=LINE('',#664,#663);

+#666=DIRECTION('',(0.E0,0.E0,-1.E0));

+#667=VECTOR('',#666,1.5E-2);

+#668=CARTESIAN_POINT('',(-1.625E-1,-7.E-2,-2.95E-1));

+#669=LINE('',#668,#667);

+#670=DIRECTION('',(0.E0,0.E0,-1.E0));

+#671=VECTOR('',#670,8.5E-2);

+#672=CARTESIAN_POINT('',(2.15E-1,-7.E-2,-2.25E-1));

+#673=LINE('',#672,#671);

+#674=DIRECTION('',(0.E0,0.E0,-1.E0));

+#675=VECTOR('',#674,2.5E-2);

+#676=CARTESIAN_POINT('',(1.625E-1,-7.E-2,-2.7E-1));

+#677=LINE('',#676,#675);

+#678=DIRECTION('',(2.775557561563E-14,0.E0,-1.E0));

+#679=VECTOR('',#678,9.999999999999E-4);

+#680=CARTESIAN_POINT('',(1.375E-1,-7.E-2,-2.69E-1));

+#681=LINE('',#680,#679);

+#682=DIRECTION('',(0.E0,0.E0,-1.E0));

+#683=VECTOR('',#682,2.5E-2);

+#684=CARTESIAN_POINT('',(1.375E-1,-7.E-2,-2.7E-1));

+#685=LINE('',#684,#683);

+#686=DIRECTION('',(0.E0,0.E0,-1.E0));

+#687=VECTOR('',#686,1.5E-2);

+#688=CARTESIAN_POINT('',(1.375E-1,-7.E-2,-2.95E-1));

+#689=LINE('',#688,#687);

+#690=DIRECTION('',(0.E0,0.E0,-1.E0));

+#691=VECTOR('',#690,2.5E-2);

+#692=CARTESIAN_POINT('',(6.25E-2,-7.E-2,-2.7E-1));

+#693=LINE('',#692,#691);

+#694=DIRECTION('',(1.387778780782E-14,0.E0,-1.E0));

+#695=VECTOR('',#694,9.999999999999E-4);

+#696=CARTESIAN_POINT('',(3.75E-2,-7.E-2,-2.69E-1));

+#697=LINE('',#696,#695);

+#698=DIRECTION('',(0.E0,0.E0,-1.E0));

+#699=VECTOR('',#698,2.5E-2);

+#700=CARTESIAN_POINT('',(3.75E-2,-7.E-2,-2.7E-1));

+#701=LINE('',#700,#699);

+#702=DIRECTION('',(0.E0,0.E0,-1.E0));

+#703=VECTOR('',#702,1.5E-2);

+#704=CARTESIAN_POINT('',(3.75E-2,-7.E-2,-2.95E-1));

+#705=LINE('',#704,#703);

+#706=DIRECTION('',(0.E0,0.E0,-1.E0));

+#707=VECTOR('',#706,2.5E-2);

+#708=CARTESIAN_POINT('',(-3.75E-2,-7.E-2,-2.7E-1));

+#709=LINE('',#708,#707);

+#710=DIRECTION('',(0.E0,0.E0,-1.E0));

+#711=VECTOR('',#710,9.999999999999E-4);

+#712=CARTESIAN_POINT('',(-6.25E-2,-7.E-2,-2.69E-1));

+#713=LINE('',#712,#711);

+#714=DIRECTION('',(0.E0,0.E0,-1.E0));

+#715=VECTOR('',#714,2.5E-2);

+#716=CARTESIAN_POINT('',(-6.25E-2,-7.E-2,-2.7E-1));

+#717=LINE('',#716,#715);

+#718=DIRECTION('',(0.E0,0.E0,-1.E0));

+#719=VECTOR('',#718,1.5E-2);

+#720=CARTESIAN_POINT('',(-6.25E-2,-7.E-2,-2.95E-1));

+#721=LINE('',#720,#719);

+#722=DIRECTION('',(0.E0,0.E0,-1.E0));

+#723=VECTOR('',#722,2.5E-2);

+#724=CARTESIAN_POINT('',(-1.375E-1,-7.E-2,-2.7E-1));

+#725=LINE('',#724,#723);

+#726=DIRECTION('',(2.775557561563E-14,-1.387778780782E-14,-1.E0));

+#727=VECTOR('',#726,9.999999999999E-4);

+#728=CARTESIAN_POINT('',(-1.625E-1,-7.E-2,-2.69E-1));

+#729=LINE('',#728,#727);

+#730=CARTESIAN_POINT('',(-1.625E-1,-3.75E-2,-2.45E-1));

+#731=DIRECTION('',(1.E0,0.E0,0.E0));

+#732=DIRECTION('',(0.E0,0.E0,-1.E0));

+#733=AXIS2_PLACEMENT_3D('',#730,#731,#732);

+#735=DIRECTION('',(0.E0,1.E0,0.E0));

+#736=VECTOR('',#735,3.25E-2);

+#737=CARTESIAN_POINT('',(-1.625E-1,-7.E-2,-2.7E-1));

+#738=LINE('',#737,#736);

+#739=DIRECTION('',(0.E0,1.E0,0.E0));

+#740=VECTOR('',#739,3.25E-2);

+#741=CARTESIAN_POINT('',(-1.625E-1,-7.E-2,-2.95E-1));

+#742=LINE('',#741,#740);

+#743=CARTESIAN_POINT('',(-1.625E-1,-3.75E-2,-2.45E-1));

+#744=DIRECTION('',(1.E0,0.E0,0.E0));

+#745=DIRECTION('',(0.E0,0.E0,-1.E0));

+#746=AXIS2_PLACEMENT_3D('',#743,#744,#745);

+#748=DIRECTION('',(0.E0,0.E0,-1.E0));

+#749=VECTOR('',#748,4.1E-2);

+#750=CARTESIAN_POINT('',(-1.625E-1,3.E-2,-2.69E-1));

+#751=LINE('',#750,#749);

+#752=DIRECTION('',(0.E0,1.E0,0.E0));

+#753=VECTOR('',#752,3.95E-2);

+#754=CARTESIAN_POINT('',(1.625E-1,-7.E-2,-2.69E-1));

+#755=LINE('',#754,#753);

+#756=DIRECTION('',(1.E0,0.E0,0.E0));

+#757=VECTOR('',#756,2.5E-2);

+#758=CARTESIAN_POINT('',(1.375E-1,-3.05E-2,-2.69E-1));

+#759=LINE('',#758,#757);

+#760=DIRECTION('',(0.E0,1.E0,0.E0));

+#761=VECTOR('',#760,3.95E-2);

+#762=CARTESIAN_POINT('',(1.375E-1,-7.E-2,-2.69E-1));

+#763=LINE('',#762,#761);

+#764=DIRECTION('',(1.E0,0.E0,0.E0));

+#765=VECTOR('',#764,2.5E-2);

+#766=CARTESIAN_POINT('',(1.375E-1,-7.E-2,-2.69E-1));

+#767=LINE('',#766,#765);

+#768=DIRECTION('',(1.E0,0.E0,0.E0));

+#769=VECTOR('',#768,2.5E-2);

+#770=CARTESIAN_POINT('',(3.75E-2,-3.05E-2,-2.69E-1));

+#771=LINE('',#770,#769);

+#772=DIRECTION('',(0.E0,1.E0,0.E0));

+#773=VECTOR('',#772,3.95E-2);

+#774=CARTESIAN_POINT('',(3.75E-2,-7.E-2,-2.69E-1));

+#775=LINE('',#774,#773);

+#776=DIRECTION('',(1.E0,0.E0,0.E0));

+#777=VECTOR('',#776,2.5E-2);

+#778=CARTESIAN_POINT('',(3.75E-2,-7.E-2,-2.69E-1));

+#779=LINE('',#778,#777);

+#780=DIRECTION('',(0.E0,1.E0,0.E0));

+#781=VECTOR('',#780,3.95E-2);

+#782=CARTESIAN_POINT('',(6.25E-2,-7.E-2,-2.69E-1));

+#783=LINE('',#782,#781);

+#784=DIRECTION('',(1.E0,0.E0,0.E0));

+#785=VECTOR('',#784,2.5E-2);

+#786=CARTESIAN_POINT('',(-6.25E-2,-3.05E-2,-2.69E-1));

+#787=LINE('',#786,#785);

+#788=DIRECTION('',(0.E0,1.E0,0.E0));

+#789=VECTOR('',#788,3.95E-2);

+#790=CARTESIAN_POINT('',(-6.25E-2,-7.E-2,-2.69E-1));

+#791=LINE('',#790,#789);

+#792=DIRECTION('',(1.E0,0.E0,0.E0));

+#793=VECTOR('',#792,2.5E-2);

+#794=CARTESIAN_POINT('',(-6.25E-2,-7.E-2,-2.69E-1));

+#795=LINE('',#794,#793);

+#796=DIRECTION('',(0.E0,1.E0,0.E0));

+#797=VECTOR('',#796,3.95E-2);

+#798=CARTESIAN_POINT('',(-3.75E-2,-7.E-2,-2.69E-1));

+#799=LINE('',#798,#797);

+#800=DIRECTION('',(1.E0,0.E0,0.E0));

+#801=VECTOR('',#800,2.5E-2);

+#802=CARTESIAN_POINT('',(-1.625E-1,-3.05E-2,-2.69E-1));

+#803=LINE('',#802,#801);

+#804=DIRECTION('',(0.E0,1.E0,0.E0));

+#805=VECTOR('',#804,3.95E-2);

+#806=CARTESIAN_POINT('',(-1.625E-1,-7.E-2,-2.69E-1));

+#807=LINE('',#806,#805);

+#808=DIRECTION('',(1.E0,0.E0,0.E0));

+#809=VECTOR('',#808,2.5E-2);

+#810=CARTESIAN_POINT('',(-1.625E-1,-7.E-2,-2.69E-1));

+#811=LINE('',#810,#809);

+#812=DIRECTION('',(0.E0,1.E0,0.E0));

+#813=VECTOR('',#812,3.95E-2);

+#814=CARTESIAN_POINT('',(-1.375E-1,-7.E-2,-2.69E-1));

+#815=LINE('',#814,#813);

+#816=DIRECTION('',(1.E0,0.E0,0.E0));

+#817=VECTOR('',#816,2.5E-2);

+#818=CARTESIAN_POINT('',(-1.625E-1,6.363424398923E-3,-2.69E-1));

+#819=LINE('',#818,#817);

+#820=DIRECTION('',(0.E0,1.E0,0.E0));

+#821=VECTOR('',#820,2.363657560108E-2);

+#822=CARTESIAN_POINT('',(-1.375E-1,6.363424398923E-3,-2.69E-1));

+#823=LINE('',#822,#821);

+#824=DIRECTION('',(1.E0,0.E0,0.E0));

+#825=VECTOR('',#824,7.5E-2);

+#826=CARTESIAN_POINT('',(-1.375E-1,3.E-2,-2.69E-1));

+#827=LINE('',#826,#825);

+#828=DIRECTION('',(0.E0,1.E0,0.E0));

+#829=VECTOR('',#828,2.363657560108E-2);

+#830=CARTESIAN_POINT('',(-6.25E-2,6.363424398923E-3,-2.69E-1));

+#831=LINE('',#830,#829);

+#832=DIRECTION('',(1.E0,0.E0,0.E0));

+#833=VECTOR('',#832,2.5E-2);

+#834=CARTESIAN_POINT('',(-6.25E-2,6.363424398923E-3,-2.69E-1));

+#835=LINE('',#834,#833);

+#836=DIRECTION('',(0.E0,1.E0,0.E0));

+#837=VECTOR('',#836,2.363657560108E-2);

+#838=CARTESIAN_POINT('',(-3.75E-2,6.363424398923E-3,-2.69E-1));

+#839=LINE('',#838,#837);

+#840=DIRECTION('',(1.E0,0.E0,0.E0));

+#841=VECTOR('',#840,7.5E-2);

+#842=CARTESIAN_POINT('',(-3.75E-2,3.E-2,-2.69E-1));

+#843=LINE('',#842,#841);

+#844=DIRECTION('',(0.E0,1.E0,0.E0));

+#845=VECTOR('',#844,2.363657560108E-2);

+#846=CARTESIAN_POINT('',(3.75E-2,6.363424398923E-3,-2.69E-1));

+#847=LINE('',#846,#845);

+#848=DIRECTION('',(1.E0,0.E0,0.E0));

+#849=VECTOR('',#848,2.5E-2);

+#850=CARTESIAN_POINT('',(3.75E-2,6.363424398923E-3,-2.69E-1));

+#851=LINE('',#850,#849);

+#852=DIRECTION('',(0.E0,1.E0,0.E0));

+#853=VECTOR('',#852,2.363657560108E-2);

+#854=CARTESIAN_POINT('',(6.25E-2,6.363424398923E-3,-2.69E-1));

+#855=LINE('',#854,#853);

+#856=DIRECTION('',(1.E0,0.E0,0.E0));

+#857=VECTOR('',#856,7.5E-2);

+#858=CARTESIAN_POINT('',(6.25E-2,3.E-2,-2.69E-1));

+#859=LINE('',#858,#857);

+#860=DIRECTION('',(0.E0,1.E0,0.E0));

+#861=VECTOR('',#860,2.363657560108E-2);

+#862=CARTESIAN_POINT('',(1.375E-1,6.363424398923E-3,-2.69E-1));

+#863=LINE('',#862,#861);

+#864=DIRECTION('',(1.E0,0.E0,0.E0));

+#865=VECTOR('',#864,2.5E-2);

+#866=CARTESIAN_POINT('',(1.375E-1,6.363424398923E-3,-2.69E-1));

+#867=LINE('',#866,#865);

+#868=DIRECTION('',(0.E0,1.E0,0.E0));

+#869=VECTOR('',#868,2.363657560108E-2);

+#870=CARTESIAN_POINT('',(1.625E-1,6.363424398923E-3,-2.69E-1));

+#871=LINE('',#870,#869);

+#872=DIRECTION('',(-1.E0,0.E0,0.E0));

+#873=VECTOR('',#872,5.25E-2);

+#874=CARTESIAN_POINT('',(2.15E-1,3.E-2,-2.69E-1));

+#875=LINE('',#874,#873);

+#876=DIRECTION('',(1.E0,0.E0,0.E0));

+#877=VECTOR('',#876,5.25E-2);

+#878=CARTESIAN_POINT('',(-2.15E-1,3.E-2,-2.69E-1));

+#879=LINE('',#878,#877);

+#880=DIRECTION('',(0.E0,1.E0,0.E0));

+#881=VECTOR('',#880,2.363657560108E-2);

+#882=CARTESIAN_POINT('',(-1.625E-1,6.363424398923E-3,-2.69E-1));

+#883=LINE('',#882,#881);

+#884=DIRECTION('',(0.E0,1.E0,0.E0));

+#885=VECTOR('',#884,3.25E-2);

+#886=CARTESIAN_POINT('',(1.625E-1,-7.E-2,-2.95E-1));

+#887=LINE('',#886,#885);

+#888=DIRECTION('',(0.E0,0.E0,-1.E0));

+#889=VECTOR('',#888,1.5E-2);

+#890=CARTESIAN_POINT('',(1.625E-1,-7.E-2,-2.95E-1));

+#891=LINE('',#890,#889);

+#892=CARTESIAN_POINT('',(1.625E-1,-3.75E-2,-2.45E-1));

+#893=DIRECTION('',(1.E0,0.E0,0.E0));

+#894=DIRECTION('',(0.E0,0.E0,-1.E0));

+#895=AXIS2_PLACEMENT_3D('',#892,#893,#894);

+#897=DIRECTION('',(0.E0,0.E0,-1.E0));

+#898=VECTOR('',#897,9.999999999999E-4);

+#899=CARTESIAN_POINT('',(1.625E-1,-7.E-2,-2.69E-1));

+#900=LINE('',#899,#898);

+#901=DIRECTION('',(0.E0,1.E0,0.E0));

+#902=VECTOR('',#901,3.25E-2);

+#903=CARTESIAN_POINT('',(1.625E-1,-7.E-2,-2.7E-1));

+#904=LINE('',#903,#902);

+#905=CARTESIAN_POINT('',(1.625E-1,-3.75E-2,-2.45E-1));

+#906=DIRECTION('',(1.E0,0.E0,0.E0));

+#907=DIRECTION('',(0.E0,0.E0,-1.E0));

+#908=AXIS2_PLACEMENT_3D('',#905,#906,#907);

+#910=DIRECTION('',(1.E0,0.E0,0.E0));

+#911=VECTOR('',#910,2.5E-2);

+#912=CARTESIAN_POINT('',(1.375E-1,-2.45E-1,-2.95E-1));

+#913=LINE('',#912,#911);

+#914=DIRECTION('',(0.E0,0.E0,-1.E0));

+#915=VECTOR('',#914,2.4E-1);

+#916=CARTESIAN_POINT('',(1.625E-1,-1.25E-2,1.15E-1));

+#917=LINE('',#916,#915);

+#918=DIRECTION('',(0.E0,-1.E0,0.E0));

+#919=VECTOR('',#918,2.5E-2);

+#920=CARTESIAN_POINT('',(1.625E-1,1.25E-2,1.15E-1));

+#921=LINE('',#920,#919);

+#922=DIRECTION('',(0.E0,0.E0,1.E0));

+#923=VECTOR('',#922,2.4E-1);

+#924=CARTESIAN_POINT('',(1.625E-1,1.25E-2,-1.25E-1));

+#925=LINE('',#924,#923);

+#926=DIRECTION('',(0.E0,-1.E0,0.E0));

+#927=VECTOR('',#926,1.75E-1);

+#928=CARTESIAN_POINT('',(1.625E-1,-7.E-2,-2.7E-1));

+#929=LINE('',#928,#927);

+#930=DIRECTION('',(0.E0,1.E0,0.E0));

+#931=VECTOR('',#930,1.75E-1);

+#932=CARTESIAN_POINT('',(1.625E-1,-2.45E-1,-2.95E-1));

+#933=LINE('',#932,#931);

+#934=DIRECTION('',(0.E0,0.E0,-1.E0));

+#935=VECTOR('',#934,2.5E-2);

+#936=CARTESIAN_POINT('',(1.625E-1,-2.45E-1,-2.7E-1));

+#937=LINE('',#936,#935);

+#938=DIRECTION('',(1.E0,0.E0,0.E0));

+#939=VECTOR('',#938,2.5E-2);

+#940=CARTESIAN_POINT('',(1.375E-1,-1.25E-2,1.15E-1));

+#941=LINE('',#940,#939);

+#942=DIRECTION('',(0.E0,0.E0,-1.E0));

+#943=VECTOR('',#942,2.4E-1);

+#944=CARTESIAN_POINT('',(1.375E-1,-1.25E-2,1.15E-1));

+#945=LINE('',#944,#943);

+#946=DIRECTION('',(0.E0,0.E0,1.E0));

+#947=VECTOR('',#946,2.4E-1);

+#948=CARTESIAN_POINT('',(1.375E-1,1.25E-2,-1.25E-1));

+#949=LINE('',#948,#947);

+#950=DIRECTION('',(0.E0,-1.E0,0.E0));

+#951=VECTOR('',#950,2.5E-2);

+#952=CARTESIAN_POINT('',(1.375E-1,1.25E-2,1.15E-1));

+#953=LINE('',#952,#951);

+#954=DIRECTION('',(0.E0,-1.E0,0.E0));

+#955=VECTOR('',#954,1.75E-1);

+#956=CARTESIAN_POINT('',(1.375E-1,-7.E-2,-2.7E-1));

+#957=LINE('',#956,#955);

+#958=DIRECTION('',(0.E0,0.E0,-1.E0));

+#959=VECTOR('',#958,2.5E-2);

+#960=CARTESIAN_POINT('',(1.375E-1,-2.45E-1,-2.7E-1));

+#961=LINE('',#960,#959);

+#962=DIRECTION('',(0.E0,1.E0,0.E0));

+#963=VECTOR('',#962,1.75E-1);

+#964=CARTESIAN_POINT('',(1.375E-1,-2.45E-1,-2.95E-1));

+#965=LINE('',#964,#963);

+#966=DIRECTION('',(1.E0,0.E0,0.E0));

+#967=VECTOR('',#966,2.5E-2);

+#968=CARTESIAN_POINT('',(1.375E-1,1.25E-2,1.15E-1));

+#969=LINE('',#968,#967);

+#970=DIRECTION('',(1.E0,0.E0,0.E0));

+#971=VECTOR('',#970,2.5E-2);

+#972=CARTESIAN_POINT('',(1.375E-1,-3.75E-2,-2.7E-1));

+#973=LINE('',#972,#971);

+#974=DIRECTION('',(0.E0,1.E0,0.E0));

+#975=VECTOR('',#974,3.25E-2);

+#976=CARTESIAN_POINT('',(1.375E-1,-7.E-2,-2.95E-1));

+#977=LINE('',#976,#975);

+#978=CARTESIAN_POINT('',(1.375E-1,-3.75E-2,-2.45E-1));

+#979=DIRECTION('',(1.E0,0.E0,0.E0));

+#980=DIRECTION('',(0.E0,0.E0,-1.E0));

+#981=AXIS2_PLACEMENT_3D('',#978,#979,#980);

+#983=DIRECTION('',(0.E0,0.E0,-1.E0));

+#984=VECTOR('',#983,4.1E-2);

+#985=CARTESIAN_POINT('',(1.375E-1,3.E-2,-2.69E-1));

+#986=LINE('',#985,#984);

+#987=CARTESIAN_POINT('',(1.375E-1,-3.75E-2,-2.45E-1));

+#988=DIRECTION('',(1.E0,0.E0,0.E0));

+#989=DIRECTION('',(0.E0,0.E0,-1.E0));

+#990=AXIS2_PLACEMENT_3D('',#987,#988,#989);

+#992=DIRECTION('',(0.E0,1.E0,0.E0));

+#993=VECTOR('',#992,3.25E-2);

+#994=CARTESIAN_POINT('',(1.375E-1,-7.E-2,-2.7E-1));

+#995=LINE('',#994,#993);

+#996=DIRECTION('',(1.E0,0.E0,0.E0));

+#997=VECTOR('',#996,2.5E-2);

+#998=CARTESIAN_POINT('',(1.375E-1,-3.75E-2,-2.95E-1));

+#999=LINE('',#998,#997);

+#1000=DIRECTION('',(0.E0,0.E0,-1.E0));

+#1001=VECTOR('',#1000,4.1E-2);

+#1002=CARTESIAN_POINT('',(6.25E-2,3.E-2,-2.69E-1));

+#1003=LINE('',#1002,#1001);

+#1004=CARTESIAN_POINT('',(6.25E-2,-3.75E-2,-2.45E-1));

+#1005=DIRECTION('',(1.E0,0.E0,0.E0));

+#1006=DIRECTION('',(0.E0,0.E0,-1.E0));

+#1007=AXIS2_PLACEMENT_3D('',#1004,#1005,#1006);

+#1009=DIRECTION('',(0.E0,0.E0,-1.E0));

+#1010=VECTOR('',#1009,9.999999999999E-4);

+#1011=CARTESIAN_POINT('',(6.25E-2,-7.E-2,-2.69E-1));

+#1012=LINE('',#1011,#1010);

+#1013=DIRECTION('',(0.E0,1.E0,0.E0));

+#1014=VECTOR('',#1013,3.25E-2);

+#1015=CARTESIAN_POINT('',(6.25E-2,-7.E-2,-2.7E-1));

+#1016=LINE('',#1015,#1014);

+#1017=DIRECTION('',(0.E0,1.E0,0.E0));

+#1018=VECTOR('',#1017,3.25E-2);

+#1019=CARTESIAN_POINT('',(6.25E-2,-7.E-2,-2.95E-1));

+#1020=LINE('',#1019,#1018);

+#1021=DIRECTION('',(0.E0,0.E0,-1.E0));

+#1022=VECTOR('',#1021,1.5E-2);

+#1023=CARTESIAN_POINT('',(6.25E-2,-7.E-2,-2.95E-1));

+#1024=LINE('',#1023,#1022);

+#1025=CARTESIAN_POINT('',(6.25E-2,-3.75E-2,-2.45E-1));

+#1026=DIRECTION('',(1.E0,0.E0,0.E0));

+#1027=DIRECTION('',(0.E0,0.E0,-1.E0));

+#1028=AXIS2_PLACEMENT_3D('',#1025,#1026,#1027);

+#1030=DIRECTION('',(1.E0,0.E0,0.E0));

+#1031=VECTOR('',#1030,2.5E-2);

+#1032=CARTESIAN_POINT('',(3.75E-2,-3.75E-2,-2.7E-1));

+#1033=LINE('',#1032,#1031);

+#1034=DIRECTION('',(0.E0,0.E0,-1.E0));

+#1035=VECTOR('',#1034,2.4E-1);

+#1036=CARTESIAN_POINT('',(3.75E-2,-1.25E-2,1.15E-1));

+#1037=LINE('',#1036,#1035);

+#1038=DIRECTION('',(0.E0,0.E0,1.E0));

+#1039=VECTOR('',#1038,2.4E-1);

+#1040=CARTESIAN_POINT('',(3.75E-2,1.25E-2,-1.25E-1));

+#1041=LINE('',#1040,#1039);

+#1042=DIRECTION('',(0.E0,-1.E0,0.E0));

+#1043=VECTOR('',#1042,2.5E-2);

+#1044=CARTESIAN_POINT('',(3.75E-2,1.25E-2,1.15E-1));

+#1045=LINE('',#1044,#1043);

+#1046=DIRECTION('',(0.E0,-1.E0,0.E0));

+#1047=VECTOR('',#1046,1.75E-1);

+#1048=CARTESIAN_POINT('',(3.75E-2,-7.E-2,-2.7E-1));

+#1049=LINE('',#1048,#1047);

+#1050=DIRECTION('',(0.E0,0.E0,-1.E0));

+#1051=VECTOR('',#1050,2.5E-2);

+#1052=CARTESIAN_POINT('',(3.75E-2,-2.45E-1,-2.7E-1));

+#1053=LINE('',#1052,#1051);

+#1054=DIRECTION('',(0.E0,1.E0,0.E0));

+#1055=VECTOR('',#1054,1.75E-1);

+#1056=CARTESIAN_POINT('',(3.75E-2,-2.45E-1,-2.95E-1));

+#1057=LINE('',#1056,#1055);

+#1058=DIRECTION('',(1.E0,0.E0,0.E0));

+#1059=VECTOR('',#1058,2.5E-2);

+#1060=CARTESIAN_POINT('',(3.75E-2,-1.25E-2,1.15E-1));

+#1061=LINE('',#1060,#1059);

+#1062=DIRECTION('',(1.E0,0.E0,0.E0));

+#1063=VECTOR('',#1062,2.5E-2);

+#1064=CARTESIAN_POINT('',(3.75E-2,1.25E-2,1.15E-1));

+#1065=LINE('',#1064,#1063);

+#1066=DIRECTION('',(0.E0,0.E0,-1.E0));

+#1067=VECTOR('',#1066,2.4E-1);

+#1068=CARTESIAN_POINT('',(6.25E-2,-1.25E-2,1.15E-1));

+#1069=LINE('',#1068,#1067);

+#1070=DIRECTION('',(0.E0,-1.E0,0.E0));

+#1071=VECTOR('',#1070,2.5E-2);

+#1072=CARTESIAN_POINT('',(6.25E-2,1.25E-2,1.15E-1));

+#1073=LINE('',#1072,#1071);

+#1074=DIRECTION('',(0.E0,0.E0,1.E0));

+#1075=VECTOR('',#1074,2.4E-1);

+#1076=CARTESIAN_POINT('',(6.25E-2,1.25E-2,-1.25E-1));

+#1077=LINE('',#1076,#1075);

+#1078=DIRECTION('',(0.E0,-1.E0,0.E0));

+#1079=VECTOR('',#1078,1.75E-1);

+#1080=CARTESIAN_POINT('',(6.25E-2,-7.E-2,-2.7E-1));

+#1081=LINE('',#1080,#1079);

+#1082=DIRECTION('',(0.E0,1.E0,0.E0));

+#1083=VECTOR('',#1082,1.75E-1);

+#1084=CARTESIAN_POINT('',(6.25E-2,-2.45E-1,-2.95E-1));

+#1085=LINE('',#1084,#1083);

+#1086=DIRECTION('',(0.E0,0.E0,-1.E0));

+#1087=VECTOR('',#1086,2.5E-2);

+#1088=CARTESIAN_POINT('',(6.25E-2,-2.45E-1,-2.7E-1));

+#1089=LINE('',#1088,#1087);

+#1090=DIRECTION('',(1.E0,0.E0,0.E0));

+#1091=VECTOR('',#1090,2.5E-2);

+#1092=CARTESIAN_POINT('',(3.75E-2,-2.45E-1,-2.95E-1));

+#1093=LINE('',#1092,#1091);

+#1094=DIRECTION('',(1.E0,0.E0,0.E0));

+#1095=VECTOR('',#1094,2.5E-2);

+#1096=CARTESIAN_POINT('',(3.75E-2,-2.45E-1,-2.7E-1));

+#1097=LINE('',#1096,#1095);

+#1098=DIRECTION('',(1.E0,0.E0,0.E0));

+#1099=VECTOR('',#1098,2.5E-2);

+#1100=CARTESIAN_POINT('',(3.75E-2,-3.75E-2,-2.95E-1));

+#1101=LINE('',#1100,#1099);

+#1102=CARTESIAN_POINT('',(3.75E-2,-3.75E-2,-2.45E-1));

+#1103=DIRECTION('',(1.E0,0.E0,0.E0));

+#1104=DIRECTION('',(0.E0,0.E0,-1.E0));

+#1105=AXIS2_PLACEMENT_3D('',#1102,#1103,#1104);

+#1107=DIRECTION('',(0.E0,1.E0,0.E0));

+#1108=VECTOR('',#1107,3.25E-2);

+#1109=CARTESIAN_POINT('',(3.75E-2,-7.E-2,-2.7E-1));

+#1110=LINE('',#1109,#1108);

+#1111=DIRECTION('',(0.E0,1.E0,0.E0));

+#1112=VECTOR('',#1111,3.25E-2);

+#1113=CARTESIAN_POINT('',(3.75E-2,-7.E-2,-2.95E-1));

+#1114=LINE('',#1113,#1112);

+#1115=CARTESIAN_POINT('',(3.75E-2,-3.75E-2,-2.45E-1));

+#1116=DIRECTION('',(1.E0,0.E0,0.E0));

+#1117=DIRECTION('',(0.E0,0.E0,-1.E0));

+#1118=AXIS2_PLACEMENT_3D('',#1115,#1116,#1117);

+#1120=DIRECTION('',(0.E0,0.E0,-1.E0));

+#1121=VECTOR('',#1120,4.1E-2);

+#1122=CARTESIAN_POINT('',(3.75E-2,3.E-2,-2.69E-1));

+#1123=LINE('',#1122,#1121);

+#1124=DIRECTION('',(0.E0,0.E0,-1.E0));

+#1125=VECTOR('',#1124,4.1E-2);

+#1126=CARTESIAN_POINT('',(-3.75E-2,3.E-2,-2.69E-1));

+#1127=LINE('',#1126,#1125);

+#1128=CARTESIAN_POINT('',(-3.75E-2,-3.75E-2,-2.45E-1));

+#1129=DIRECTION('',(1.E0,0.E0,0.E0));

+#1130=DIRECTION('',(0.E0,0.E0,-1.E0));

+#1131=AXIS2_PLACEMENT_3D('',#1128,#1129,#1130);

+#1133=DIRECTION('',(0.E0,0.E0,-1.E0));

+#1134=VECTOR('',#1133,9.999999999999E-4);

+#1135=CARTESIAN_POINT('',(-3.75E-2,-7.E-2,-2.69E-1));

+#1136=LINE('',#1135,#1134);

+#1137=DIRECTION('',(0.E0,1.E0,0.E0));

+#1138=VECTOR('',#1137,3.25E-2);

+#1139=CARTESIAN_POINT('',(-3.75E-2,-7.E-2,-2.7E-1));

+#1140=LINE('',#1139,#1138);

+#1141=DIRECTION('',(0.E0,1.E0,0.E0));

+#1142=VECTOR('',#1141,3.25E-2);

+#1143=CARTESIAN_POINT('',(-3.75E-2,-7.E-2,-2.95E-1));

+#1144=LINE('',#1143,#1142);

+#1145=DIRECTION('',(0.E0,0.E0,-1.E0));

+#1146=VECTOR('',#1145,1.5E-2);

+#1147=CARTESIAN_POINT('',(-3.75E-2,-7.E-2,-2.95E-1));

+#1148=LINE('',#1147,#1146);

+#1149=CARTESIAN_POINT('',(-3.75E-2,-3.75E-2,-2.45E-1));

+#1150=DIRECTION('',(1.E0,0.E0,0.E0));

+#1151=DIRECTION('',(0.E0,0.E0,-1.E0));

+#1152=AXIS2_PLACEMENT_3D('',#1149,#1150,#1151);

+#1154=DIRECTION('',(1.E0,0.E0,0.E0));

+#1155=VECTOR('',#1154,2.5E-2);

+#1156=CARTESIAN_POINT('',(-6.25E-2,-3.75E-2,-2.7E-1));

+#1157=LINE('',#1156,#1155);

+#1158=DIRECTION('',(0.E0,1.E0,0.E0));

+#1159=VECTOR('',#1158,1.75E-1);

+#1160=CARTESIAN_POINT('',(-3.75E-2,-2.45E-1,-2.95E-1));

+#1161=LINE('',#1160,#1159);

+#1162=DIRECTION('',(0.E0,0.E0,-1.E0));

+#1163=VECTOR('',#1162,2.5E-2);

+#1164=CARTESIAN_POINT('',(-3.75E-2,-2.45E-1,-2.7E-1));

+#1165=LINE('',#1164,#1163);

+#1166=DIRECTION('',(0.E0,-1.E0,0.E0));

+#1167=VECTOR('',#1166,1.75E-1);

+#1168=CARTESIAN_POINT('',(-3.75E-2,-7.E-2,-2.7E-1));

+#1169=LINE('',#1168,#1167);

+#1170=DIRECTION('',(0.E0,0.E0,-1.E0));

+#1171=VECTOR('',#1170,2.4E-1);

+#1172=CARTESIAN_POINT('',(-3.75E-2,-1.25E-2,1.15E-1));

+#1173=LINE('',#1172,#1171);

+#1174=DIRECTION('',(0.E0,-1.E0,0.E0));

+#1175=VECTOR('',#1174,2.5E-2);

+#1176=CARTESIAN_POINT('',(-3.75E-2,1.25E-2,1.15E-1));

+#1177=LINE('',#1176,#1175);

+#1178=DIRECTION('',(0.E0,0.E0,1.E0));

+#1179=VECTOR('',#1178,2.4E-1);

+#1180=CARTESIAN_POINT('',(-3.75E-2,1.25E-2,-1.25E-1));

+#1181=LINE('',#1180,#1179);

+#1182=DIRECTION('',(1.E0,0.E0,0.E0));

+#1183=VECTOR('',#1182,2.5E-2);

+#1184=CARTESIAN_POINT('',(-6.25E-2,-2.45E-1,-2.95E-1));

+#1185=LINE('',#1184,#1183);

+#1186=DIRECTION('',(1.E0,0.E0,0.E0));

+#1187=VECTOR('',#1186,2.5E-2);

+#1188=CARTESIAN_POINT('',(-6.25E-2,-3.75E-2,-2.95E-1));

+#1189=LINE('',#1188,#1187);

+#1190=CARTESIAN_POINT('',(-6.25E-2,-3.75E-2,-2.45E-1));

+#1191=DIRECTION('',(1.E0,0.E0,0.E0));

+#1192=DIRECTION('',(0.E0,0.E0,-1.E0));

+#1193=AXIS2_PLACEMENT_3D('',#1190,#1191,#1192);

+#1195=DIRECTION('',(0.E0,1.E0,0.E0));

+#1196=VECTOR('',#1195,3.25E-2);

+#1197=CARTESIAN_POINT('',(-6.25E-2,-7.E-2,-2.7E-1));

+#1198=LINE('',#1197,#1196);

+#1199=DIRECTION('',(0.E0,1.E0,0.E0));

+#1200=VECTOR('',#1199,3.25E-2);

+#1201=CARTESIAN_POINT('',(-6.25E-2,-7.E-2,-2.95E-1));

+#1202=LINE('',#1201,#1200);

+#1203=CARTESIAN_POINT('',(-6.25E-2,-3.75E-2,-2.45E-1));

+#1204=DIRECTION('',(1.E0,0.E0,0.E0));

+#1205=DIRECTION('',(0.E0,0.E0,-1.E0));

+#1206=AXIS2_PLACEMENT_3D('',#1203,#1204,#1205);

+#1208=DIRECTION('',(0.E0,0.E0,-1.E0));

+#1209=VECTOR('',#1208,4.1E-2);

+#1210=CARTESIAN_POINT('',(-6.25E-2,3.E-2,-2.69E-1));

+#1211=LINE('',#1210,#1209);

+#1212=DIRECTION('',(0.E0,0.E0,-1.E0));

+#1213=VECTOR('',#1212,4.1E-2);

+#1214=CARTESIAN_POINT('',(-1.375E-1,3.E-2,-2.69E-1));

+#1215=LINE('',#1214,#1213);

+#1216=CARTESIAN_POINT('',(-1.375E-1,-3.75E-2,-2.45E-1));

+#1217=DIRECTION('',(1.E0,0.E0,0.E0));

+#1218=DIRECTION('',(0.E0,0.E0,-1.E0));

+#1219=AXIS2_PLACEMENT_3D('',#1216,#1217,#1218);

+#1221=DIRECTION('',(-2.775557561563E-14,0.E0,-1.E0));

+#1222=VECTOR('',#1221,9.999999999999E-4);

+#1223=CARTESIAN_POINT('',(-1.375E-1,-7.E-2,-2.69E-1));

+#1224=LINE('',#1223,#1222);

+#1225=DIRECTION('',(0.E0,1.E0,0.E0));

+#1226=VECTOR('',#1225,3.25E-2);

+#1227=CARTESIAN_POINT('',(-1.375E-1,-7.E-2,-2.7E-1));

+#1228=LINE('',#1227,#1226);

+#1229=DIRECTION('',(0.E0,1.E0,0.E0));

+#1230=VECTOR('',#1229,3.25E-2);

+#1231=CARTESIAN_POINT('',(-1.375E-1,-7.E-2,-2.95E-1));

+#1232=LINE('',#1231,#1230);

+#1233=DIRECTION('',(0.E0,0.E0,-1.E0));

+#1234=VECTOR('',#1233,1.5E-2);

+#1235=CARTESIAN_POINT('',(-1.375E-1,-7.E-2,-2.95E-1));

+#1236=LINE('',#1235,#1234);

+#1237=CARTESIAN_POINT('',(-1.375E-1,-3.75E-2,-2.45E-1));

+#1238=DIRECTION('',(1.E0,0.E0,0.E0));

+#1239=DIRECTION('',(0.E0,0.E0,-1.E0));

+#1240=AXIS2_PLACEMENT_3D('',#1237,#1238,#1239);

+#1242=DIRECTION('',(1.E0,0.E0,0.E0));

+#1243=VECTOR('',#1242,2.5E-2);

+#1244=CARTESIAN_POINT('',(-1.625E-1,-3.75E-2,-2.7E-1));

+#1245=LINE('',#1244,#1243);

+#1246=DIRECTION('',(0.E0,1.E0,0.E0));

+#1247=VECTOR('',#1246,1.75E-1);

+#1248=CARTESIAN_POINT('',(-1.375E-1,-2.45E-1,-2.95E-1));

+#1249=LINE('',#1248,#1247);

+#1250=DIRECTION('',(0.E0,0.E0,-1.E0));

+#1251=VECTOR('',#1250,2.5E-2);

+#1252=CARTESIAN_POINT('',(-1.375E-1,-2.45E-1,-2.7E-1));

+#1253=LINE('',#1252,#1251);

+#1254=DIRECTION('',(0.E0,-1.E0,0.E0));

+#1255=VECTOR('',#1254,1.75E-1);

+#1256=CARTESIAN_POINT('',(-1.375E-1,-7.E-2,-2.7E-1));

+#1257=LINE('',#1256,#1255);

+#1258=DIRECTION('',(0.E0,0.E0,-1.E0));

+#1259=VECTOR('',#1258,2.4E-1);

+#1260=CARTESIAN_POINT('',(-1.375E-1,-1.25E-2,1.15E-1));

+#1261=LINE('',#1260,#1259);

+#1262=DIRECTION('',(0.E0,-1.E0,0.E0));

+#1263=VECTOR('',#1262,2.5E-2);

+#1264=CARTESIAN_POINT('',(-1.375E-1,1.25E-2,1.15E-1));

+#1265=LINE('',#1264,#1263);

+#1266=DIRECTION('',(0.E0,0.E0,1.E0));

+#1267=VECTOR('',#1266,2.4E-1);

+#1268=CARTESIAN_POINT('',(-1.375E-1,1.25E-2,-1.25E-1));

+#1269=LINE('',#1268,#1267);

+#1270=DIRECTION('',(1.E0,0.E0,0.E0));

+#1271=VECTOR('',#1270,2.5E-2);

+#1272=CARTESIAN_POINT('',(-1.625E-1,-2.45E-1,-2.95E-1));

+#1273=LINE('',#1272,#1271);

+#1274=DIRECTION('',(1.E0,0.E0,0.E0));

+#1275=VECTOR('',#1274,2.5E-2);

+#1276=CARTESIAN_POINT('',(-1.625E-1,-3.75E-2,-2.95E-1));

+#1277=LINE('',#1276,#1275);

+#1278=DIRECTION('',(1.E0,0.E0,0.E0));

+#1279=VECTOR('',#1278,2.5E-2);

+#1280=CARTESIAN_POINT('',(-1.625E-1,-2.45E-1,-2.7E-1));

+#1281=LINE('',#1280,#1279);

+#1282=DIRECTION('',(1.E0,0.E0,0.E0));

+#1283=VECTOR('',#1282,2.5E-2);

+#1284=CARTESIAN_POINT('',(-1.625E-1,-1.25E-2,1.15E-1));

+#1285=LINE('',#1284,#1283);

+#1286=DIRECTION('',(1.E0,0.E0,0.E0));

+#1287=VECTOR('',#1286,2.5E-2);

+#1288=CARTESIAN_POINT('',(-1.625E-1,1.25E-2,1.15E-1));

+#1289=LINE('',#1288,#1287);

+#1290=DIRECTION('',(0.E0,-1.E0,0.E0));

+#1291=VECTOR('',#1290,1.E-1);

+#1292=CARTESIAN_POINT('',(-6.25E-2,3.E-2,-3.1E-1));

+#1293=LINE('',#1292,#1291);

+#1294=DIRECTION('',(1.E0,0.E0,0.E0));

+#1295=VECTOR('',#1294,7.5E-2);

+#1296=CARTESIAN_POINT('',(-1.375E-1,3.E-2,-3.1E-1));

+#1297=LINE('',#1296,#1295);

+#1298=DIRECTION('',(0.E0,1.E0,0.E0));

+#1299=VECTOR('',#1298,1.E-1);

+#1300=CARTESIAN_POINT('',(-1.375E-1,-7.E-2,-3.1E-1));

+#1301=LINE('',#1300,#1299);

+#1302=DIRECTION('',(-1.E0,0.E0,0.E0));

+#1303=VECTOR('',#1302,7.5E-2);

+#1304=CARTESIAN_POINT('',(-6.25E-2,-7.E-2,-3.1E-1));

+#1305=LINE('',#1304,#1303);

+#1306=DIRECTION('',(0.E0,-1.E0,0.E0));

+#1307=VECTOR('',#1306,1.75E-1);

+#1308=CARTESIAN_POINT('',(-6.25E-2,-7.E-2,-2.7E-1));

+#1309=LINE('',#1308,#1307);

+#1310=DIRECTION('',(0.E0,0.E0,-1.E0));

+#1311=VECTOR('',#1310,2.5E-2);

+#1312=CARTESIAN_POINT('',(-6.25E-2,-2.45E-1,-2.7E-1));

+#1313=LINE('',#1312,#1311);

+#1314=DIRECTION('',(0.E0,1.E0,0.E0));

+#1315=VECTOR('',#1314,1.75E-1);

+#1316=CARTESIAN_POINT('',(-6.25E-2,-2.45E-1,-2.95E-1));

+#1317=LINE('',#1316,#1315);

+#1318=DIRECTION('',(0.E0,0.E0,1.E0));

+#1319=VECTOR('',#1318,2.4E-1);

+#1320=CARTESIAN_POINT('',(-6.25E-2,1.25E-2,-1.25E-1));

+#1321=LINE('',#1320,#1319);

+#1322=DIRECTION('',(0.E0,-1.E0,0.E0));

+#1323=VECTOR('',#1322,2.5E-2);

+#1324=CARTESIAN_POINT('',(-6.25E-2,1.25E-2,1.15E-1));

+#1325=LINE('',#1324,#1323);

+#1326=DIRECTION('',(0.E0,0.E0,-1.E0));

+#1327=VECTOR('',#1326,2.4E-1);

+#1328=CARTESIAN_POINT('',(-6.25E-2,-1.25E-2,1.15E-1));

+#1329=LINE('',#1328,#1327);

+#1330=DIRECTION('',(1.E0,0.E0,0.E0));

+#1331=VECTOR('',#1330,2.5E-2);

+#1332=CARTESIAN_POINT('',(-6.25E-2,-2.45E-1,-2.7E-1));

+#1333=LINE('',#1332,#1331);

+#1334=DIRECTION('',(1.E0,0.E0,0.E0));

+#1335=VECTOR('',#1334,2.5E-2);

+#1336=CARTESIAN_POINT('',(-6.25E-2,1.25E-2,1.15E-1));

+#1337=LINE('',#1336,#1335);

+#1338=DIRECTION('',(1.E0,0.E0,0.E0));

+#1339=VECTOR('',#1338,2.5E-2);

+#1340=CARTESIAN_POINT('',(-6.25E-2,-1.25E-2,1.15E-1));

+#1341=LINE('',#1340,#1339);

+#1342=DIRECTION('',(0.E0,-1.E0,0.E0));

+#1343=VECTOR('',#1342,1.E-1);

+#1344=CARTESIAN_POINT('',(3.75E-2,3.E-2,-3.1E-1));

+#1345=LINE('',#1344,#1343);

+#1346=DIRECTION('',(1.E0,0.E0,0.E0));

+#1347=VECTOR('',#1346,7.5E-2);

+#1348=CARTESIAN_POINT('',(-3.75E-2,3.E-2,-3.1E-1));

+#1349=LINE('',#1348,#1347);

+#1350=DIRECTION('',(0.E0,1.E0,0.E0));

+#1351=VECTOR('',#1350,1.E-1);

+#1352=CARTESIAN_POINT('',(-3.75E-2,-7.E-2,-3.1E-1));

+#1353=LINE('',#1352,#1351);

+#1354=DIRECTION('',(-1.E0,0.E0,0.E0));

+#1355=VECTOR('',#1354,7.5E-2);

+#1356=CARTESIAN_POINT('',(3.75E-2,-7.E-2,-3.1E-1));

+#1357=LINE('',#1356,#1355);

+#1358=DIRECTION('',(0.E0,-1.E0,0.E0));

+#1359=VECTOR('',#1358,1.E-1);

+#1360=CARTESIAN_POINT('',(1.375E-1,3.E-2,-3.1E-1));

+#1361=LINE('',#1360,#1359);

+#1362=DIRECTION('',(1.E0,0.E0,0.E0));

+#1363=VECTOR('',#1362,7.5E-2);

+#1364=CARTESIAN_POINT('',(6.25E-2,3.E-2,-3.1E-1));

+#1365=LINE('',#1364,#1363);

+#1366=DIRECTION('',(0.E0,1.E0,0.E0));

+#1367=VECTOR('',#1366,1.E-1);

+#1368=CARTESIAN_POINT('',(6.25E-2,-7.E-2,-3.1E-1));

+#1369=LINE('',#1368,#1367);

+#1370=DIRECTION('',(-1.E0,0.E0,0.E0));

+#1371=VECTOR('',#1370,7.5E-2);

+#1372=CARTESIAN_POINT('',(1.375E-1,-7.E-2,-3.1E-1));

+#1373=LINE('',#1372,#1371);

+#1374=DIRECTION('',(1.E0,0.E0,0.E0));

+#1375=VECTOR('',#1374,2.5E-2);

+#1376=CARTESIAN_POINT('',(1.375E-1,-2.45E-1,-2.7E-1));

+#1377=LINE('',#1376,#1375);

+#1378=DIRECTION('',(0.E0,-1.E0,0.E0));

+#1379=VECTOR('',#1378,1.E-1);

+#1380=CARTESIAN_POINT('',(2.15E-1,3.E-2,-3.1E-1));

+#1381=LINE('',#1380,#1379);

+#1382=DIRECTION('',(1.E0,0.E0,0.E0));

+#1383=VECTOR('',#1382,5.25E-2);

+#1384=CARTESIAN_POINT('',(1.625E-1,3.E-2,-3.1E-1));

+#1385=LINE('',#1384,#1383);

+#1386=DIRECTION('',(0.E0,1.E0,0.E0));

+#1387=VECTOR('',#1386,1.E-1);

+#1388=CARTESIAN_POINT('',(1.625E-1,-7.E-2,-3.1E-1));

+#1389=LINE('',#1388,#1387);

+#1390=DIRECTION('',(-1.E0,0.E0,0.E0));

+#1391=VECTOR('',#1390,5.25E-2);

+#1392=CARTESIAN_POINT('',(2.15E-1,-7.E-2,-3.1E-1));

+#1393=LINE('',#1392,#1391);

+#1394=DIRECTION('',(-1.E0,0.E0,0.E0));

+#1395=VECTOR('',#1394,5.25E-2);

+#1396=CARTESIAN_POINT('',(-1.625E-1,-7.E-2,-3.1E-1));

+#1397=LINE('',#1396,#1395);

+#1398=DIRECTION('',(0.E0,-1.E0,0.E0));

+#1399=VECTOR('',#1398,1.E-1);

+#1400=CARTESIAN_POINT('',(-1.625E-1,3.E-2,-3.1E-1));

+#1401=LINE('',#1400,#1399);

+#1402=DIRECTION('',(1.E0,0.E0,0.E0));

+#1403=VECTOR('',#1402,5.25E-2);

+#1404=CARTESIAN_POINT('',(-2.15E-1,3.E-2,-3.1E-1));

+#1405=LINE('',#1404,#1403);

+#1406=DIRECTION('',(0.E0,1.E0,0.E0));

+#1407=VECTOR('',#1406,1.E-1);

+#1408=CARTESIAN_POINT('',(-2.15E-1,-7.E-2,-3.1E-1));

+#1409=LINE('',#1408,#1407);

+#1410=DIRECTION('',(0.E0,1.E0,0.E0));

+#1411=VECTOR('',#1410,4.E-2);

+#1412=CARTESIAN_POINT('',(2.15E-1,3.E-2,-2.69E-1));

+#1413=LINE('',#1412,#1411);

+#1414=DIRECTION('',(0.E0,0.E0,-1.E0));

+#1415=VECTOR('',#1414,4.1E-2);

+#1416=CARTESIAN_POINT('',(2.15E-1,3.E-2,-2.69E-1));

+#1417=LINE('',#1416,#1415);

+#1418=DIRECTION('',(0.E0,0.E0,1.E0));

+#1419=VECTOR('',#1418,4.4E-2);

+#1420=CARTESIAN_POINT('',(2.15E-1,7.E-2,-2.69E-1));

+#1421=LINE('',#1420,#1419);

+#1422=DIRECTION('',(0.E0,0.E0,-1.E0));

+#1423=VECTOR('',#1422,4.1E-2);

+#1424=CARTESIAN_POINT('',(1.625E-1,3.E-2,-2.69E-1));

+#1425=LINE('',#1424,#1423);

+#1426=DIRECTION('',(1.E0,0.E0,0.E0));

+#1427=VECTOR('',#1426,4.3E-1);

+#1428=CARTESIAN_POINT('',(-2.15E-1,7.E-2,-2.69E-1));

+#1429=LINE('',#1428,#1427);

+#1430=DIRECTION('',(0.E0,0.E0,-1.E0));

+#1431=VECTOR('',#1430,8.5E-2);

+#1432=CARTESIAN_POINT('',(-2.15E-1,-7.E-2,-2.25E-1));

+#1433=LINE('',#1432,#1431);

+#1434=DIRECTION('',(0.E0,1.E0,0.E0));

+#1435=VECTOR('',#1434,4.E-2);

+#1436=CARTESIAN_POINT('',(-2.15E-1,3.E-2,-2.69E-1));

+#1437=LINE('',#1436,#1435);

+#1438=DIRECTION('',(0.E0,0.E0,1.E0));

+#1439=VECTOR('',#1438,4.4E-2);

+#1440=CARTESIAN_POINT('',(-2.15E-1,7.E-2,-2.69E-1));

+#1441=LINE('',#1440,#1439);

+#1442=DIRECTION('',(0.E0,0.E0,-1.E0));

+#1443=VECTOR('',#1442,4.1E-2);

+#1444=CARTESIAN_POINT('',(-2.15E-1,3.E-2,-2.69E-1));

+#1445=LINE('',#1444,#1443);

+#1446=DIRECTION('',(0.E0,0.E0,1.E0));

+#1447=VECTOR('',#1446,3.3E-1);

+#1448=CARTESIAN_POINT('',(7.5E-2,-6.E-2,-1.25E-1));

+#1449=LINE('',#1448,#1447);

+#1450=DIRECTION('',(0.E0,0.E0,1.E0));

+#1451=VECTOR('',#1450,3.3E-1);

+#1452=CARTESIAN_POINT('',(-7.5E-2,-6.E-2,-1.25E-1));

+#1453=LINE('',#1452,#1451);

+#1454=DIRECTION('',(0.E0,0.E0,1.E0));

+#1455=VECTOR('',#1454,3.3E-1);

+#1456=CARTESIAN_POINT('',(1.25E-1,-6.E-2,-1.25E-1));

+#1457=LINE('',#1456,#1455);

+#1458=DIRECTION('',(0.E0,0.E0,1.E0));

+#1459=VECTOR('',#1458,3.3E-1);

+#1460=CARTESIAN_POINT('',(-1.25E-1,-6.E-2,-1.25E-1));

+#1461=LINE('',#1460,#1459);

+#1462=DIRECTION('',(0.E0,0.E0,-1.E0));

+#1463=VECTOR('',#1462,3.3E-1);

+#1464=CARTESIAN_POINT('',(-2.1E-1,-6.E-2,2.05E-1));

+#1465=LINE('',#1464,#1463);

+#1466=DIRECTION('',(0.E0,0.E0,-1.E0));

+#1467=VECTOR('',#1466,3.3E-1);

+#1468=CARTESIAN_POINT('',(2.1E-1,-6.E-2,2.05E-1));

+#1469=LINE('',#1468,#1467);

+#1470=DIRECTION('',(0.E0,0.E0,-1.E0));

+#1471=VECTOR('',#1470,3.3E-1);

+#1472=CARTESIAN_POINT('',(2.1E-1,6.E-2,2.05E-1));

+#1473=LINE('',#1472,#1471);

+#1474=DIRECTION('',(0.E0,0.E0,-1.E0));

+#1475=VECTOR('',#1474,1.8E-1);

+#1476=CARTESIAN_POINT('',(6.E-2,6.E-2,5.5E-2));

+#1477=LINE('',#1476,#1475);

+#1478=DIRECTION('',(1.E0,0.E0,0.E0));

+#1479=VECTOR('',#1478,1.2E-1);

+#1480=CARTESIAN_POINT('',(-6.E-2,1.E-1,-1.25E-1));

+#1481=LINE('',#1480,#1479);

+#1482=DIRECTION('',(0.E0,0.E0,-1.E0));

+#1483=VECTOR('',#1482,2.E-1);

+#1484=CARTESIAN_POINT('',(-6.E-2,1.E-1,7.5E-2));

+#1485=LINE('',#1484,#1483);

+#1486=DIRECTION('',(1.E0,0.E0,0.E0));

+#1487=VECTOR('',#1486,5.E-2);

+#1488=CARTESIAN_POINT('',(-1.1E-1,1.E-1,7.5E-2));

+#1489=LINE('',#1488,#1487);

+#1490=DIRECTION('',(-1.E0,0.E0,0.E0));

+#1491=VECTOR('',#1490,3.E-2);

+#1492=CARTESIAN_POINT('',(-1.1E-1,1.E-1,7.5E-2));

+#1493=LINE('',#1492,#1491);

+#1494=DIRECTION('',(0.E0,0.E0,1.E0));

+#1495=VECTOR('',#1494,1.5E-1);

+#1496=CARTESIAN_POINT('',(-1.4E-1,1.E-1,7.5E-2));

+#1497=LINE('',#1496,#1495);

+#1498=DIRECTION('',(1.E0,0.E0,0.E0));

+#1499=VECTOR('',#1498,5.E-1);

+#1500=CARTESIAN_POINT('',(-2.5E-1,1.E-1,-2.25E-1));

+#1501=LINE('',#1500,#1499);

+#1502=DIRECTION('',(0.E0,0.E0,1.E0));

+#1503=VECTOR('',#1502,4.5E-1);

+#1504=CARTESIAN_POINT('',(2.5E-1,1.E-1,-2.25E-1));

+#1505=LINE('',#1504,#1503);

+#1506=DIRECTION('',(-1.E0,0.E0,0.E0));

+#1507=VECTOR('',#1506,3.E-2);

+#1508=CARTESIAN_POINT('',(1.4E-1,1.E-1,7.5E-2));

+#1509=LINE('',#1508,#1507);

+#1510=DIRECTION('',(1.E0,0.E0,0.E0));

+#1511=VECTOR('',#1510,5.E-2);

+#1512=CARTESIAN_POINT('',(6.E-2,1.E-1,7.5E-2));

+#1513=LINE('',#1512,#1511);

+#1514=DIRECTION('',(0.E0,0.E0,-1.E0));

+#1515=VECTOR('',#1514,2.E-1);

+#1516=CARTESIAN_POINT('',(6.E-2,1.E-1,7.5E-2));

+#1517=LINE('',#1516,#1515);

+#1518=DIRECTION('',(0.E0,0.E0,-1.E0));

+#1519=VECTOR('',#1518,1.5E-1);

+#1520=CARTESIAN_POINT('',(-1.1E-1,6.E-2,2.05E-1));

+#1521=LINE('',#1520,#1519);

+#1522=DIRECTION('',(0.E0,0.E0,-1.E0));

+#1523=VECTOR('',#1522,1.8E-1);

+#1524=CARTESIAN_POINT('',(-6.E-2,6.E-2,5.5E-2));

+#1525=LINE('',#1524,#1523);

+#1526=DIRECTION('',(0.E0,0.E0,-1.E0));

+#1527=VECTOR('',#1526,1.3E-1);

+#1528=CARTESIAN_POINT('',(-1.1E-1,1.2E-1,2.05E-1));

+#1529=LINE('',#1528,#1527);

+#1530=DIRECTION('',(0.E0,-1.E0,0.E0));

+#1531=VECTOR('',#1530,2.E-2);

+#1532=CARTESIAN_POINT('',(-6.E-2,1.E-1,7.5E-2));

+#1533=LINE('',#1532,#1531);

+#1534=DIRECTION('',(0.E0,-1.E0,0.E0));

+#1535=VECTOR('',#1534,2.E-2);

+#1536=CARTESIAN_POINT('',(-1.1E-1,1.E-1,7.5E-2));

+#1537=LINE('',#1536,#1535);

+#1538=DIRECTION('',(0.E0,-1.E0,0.E0));

+#1539=VECTOR('',#1538,2.E-2);

+#1540=CARTESIAN_POINT('',(6.E-2,1.E-1,7.5E-2));

+#1541=LINE('',#1540,#1539);

+#1542=DIRECTION('',(0.E0,1.E0,0.E0));

+#1543=VECTOR('',#1542,2.E-2);

+#1544=CARTESIAN_POINT('',(1.1E-1,8.E-2,7.5E-2));

+#1545=LINE('',#1544,#1543);

+#1546=DIRECTION('',(1.E0,0.E0,0.E0));

+#1547=VECTOR('',#1546,5.E-2);

+#1548=CARTESIAN_POINT('',(-1.1E-1,8.E-2,7.5E-2));

+#1549=LINE('',#1548,#1547);

+#1550=DIRECTION('',(0.E0,-7.071067811865E-1,-7.071067811865E-1));

+#1551=VECTOR('',#1550,2.828427124746E-2);

+#1552=CARTESIAN_POINT('',(-6.E-2,8.E-2,7.5E-2));

+#1553=LINE('',#1552,#1551);

+#1554=DIRECTION('',(1.E0,0.E0,0.E0));

+#1555=VECTOR('',#1554,5.E-2);

+#1556=CARTESIAN_POINT('',(-1.1E-1,6.E-2,5.5E-2));

+#1557=LINE('',#1556,#1555);

+#1558=DIRECTION('',(0.E0,-7.071067811865E-1,-7.071067811865E-1));

+#1559=VECTOR('',#1558,2.828427124746E-2);

+#1560=CARTESIAN_POINT('',(-1.1E-1,8.E-2,7.5E-2));

+#1561=LINE('',#1560,#1559);

+#1562=DIRECTION('',(-1.E0,0.E0,0.E0));

+#1563=VECTOR('',#1562,5.E-2);

+#1564=CARTESIAN_POINT('',(1.1E-1,8.E-2,7.5E-2));

+#1565=LINE('',#1564,#1563);

+#1566=DIRECTION('',(0.E0,-7.071067811865E-1,-7.071067811865E-1));

+#1567=VECTOR('',#1566,2.828427124746E-2);

+#1568=CARTESIAN_POINT('',(1.1E-1,8.E-2,7.5E-2));

+#1569=LINE('',#1568,#1567);

+#1570=DIRECTION('',(-1.E0,0.E0,0.E0));

+#1571=VECTOR('',#1570,5.E-2);

+#1572=CARTESIAN_POINT('',(1.1E-1,6.E-2,5.5E-2));

+#1573=LINE('',#1572,#1571);

+#1574=DIRECTION('',(0.E0,-7.071067811865E-1,-7.071067811865E-1));

+#1575=VECTOR('',#1574,2.828427124746E-2);

+#1576=CARTESIAN_POINT('',(6.E-2,8.E-2,7.5E-2));

+#1577=LINE('',#1576,#1575);

+#1578=DIRECTION('',(0.E0,0.E0,-1.E0));

+#1579=VECTOR('',#1578,1.5E-1);

+#1580=CARTESIAN_POINT('',(1.1E-1,6.E-2,2.05E-1));

+#1581=LINE('',#1580,#1579);

+#1582=DIRECTION('',(0.E0,-1.E0,0.E0));

+#1583=VECTOR('',#1582,4.E-2);

+#1584=CARTESIAN_POINT('',(-1.E-1,1.6E-1,7.5E-2));

+#1585=LINE('',#1584,#1583);

+#1586=DIRECTION('',(0.E0,1.E0,0.E0));

+#1587=VECTOR('',#1586,2.E-2);

+#1588=CARTESIAN_POINT('',(-1.1E-1,1.E-1,7.5E-2));

+#1589=LINE('',#1588,#1587);

+#1590=DIRECTION('',(-1.E0,0.E0,0.E0));

+#1591=VECTOR('',#1590,1.E-2);

+#1592=CARTESIAN_POINT('',(-1.E-1,1.2E-1,7.5E-2));

+#1593=LINE('',#1592,#1591);

+#1594=DIRECTION('',(0.E0,-1.E0,0.E0));

+#1595=VECTOR('',#1594,4.E-2);

+#1596=CARTESIAN_POINT('',(1.E-1,1.6E-1,7.5E-2));

+#1597=LINE('',#1596,#1595);

+#1598=DIRECTION('',(-1.E0,0.E0,0.E0));

+#1599=VECTOR('',#1598,1.E-2);

+#1600=CARTESIAN_POINT('',(1.1E-1,1.2E-1,7.5E-2));

+#1601=LINE('',#1600,#1599);

+#1602=DIRECTION('',(0.E0,1.E0,0.E0));

+#1603=VECTOR('',#1602,2.E-2);

+#1604=CARTESIAN_POINT('',(1.1E-1,1.E-1,7.5E-2));

+#1605=LINE('',#1604,#1603);

+#1606=DIRECTION('',(0.E0,0.E0,1.E0));

+#1607=VECTOR('',#1606,3.7E-2);

+#1608=CARTESIAN_POINT('',(-1.E-1,1.6E-1,7.5E-2));

+#1609=LINE('',#1608,#1607);

+#1610=CARTESIAN_POINT('',(-4.7E-2,1.6E-1,1.12E-1));

+#1611=DIRECTION('',(0.E0,1.E0,0.E0));

+#1612=DIRECTION('',(-1.E0,0.E0,0.E0));

+#1613=AXIS2_PLACEMENT_3D('',#1610,#1611,#1612);

+#1615=DIRECTION('',(1.E0,0.E0,0.E0));

+#1616=VECTOR('',#1615,9.4E-2);

+#1617=CARTESIAN_POINT('',(-4.7E-2,1.6E-1,1.65E-1));

+#1618=LINE('',#1617,#1616);

+#1619=CARTESIAN_POINT('',(4.7E-2,1.6E-1,1.12E-1));

+#1620=DIRECTION('',(0.E0,1.E0,0.E0));

+#1621=DIRECTION('',(1.073564717208E-14,0.E0,1.E0));

+#1622=AXIS2_PLACEMENT_3D('',#1619,#1620,#1621);

+#1624=DIRECTION('',(0.E0,0.E0,1.E0));

+#1625=VECTOR('',#1624,3.7E-2);

+#1626=CARTESIAN_POINT('',(1.E-1,1.6E-1,7.5E-2));

+#1627=LINE('',#1626,#1625);

+#1628=DIRECTION('',(-1.E0,0.E0,0.E0));

+#1629=VECTOR('',#1628,4.E-2);

+#1630=CARTESIAN_POINT('',(1.4E-1,1.6E-1,7.5E-2));

+#1631=LINE('',#1630,#1629);

+#1632=DIRECTION('',(0.E0,0.E0,1.E0));

+#1633=VECTOR('',#1632,1.5E-1);

+#1634=CARTESIAN_POINT('',(1.4E-1,1.6E-1,7.5E-2));

+#1635=LINE('',#1634,#1633);

+#1636=DIRECTION('',(-1.E0,0.E0,0.E0));

+#1637=VECTOR('',#1636,4.E-2);

+#1638=CARTESIAN_POINT('',(-1.E-1,1.6E-1,7.5E-2));

+#1639=LINE('',#1638,#1637);

+#1640=DIRECTION('',(0.E0,-1.E0,0.E0));

+#1641=VECTOR('',#1640,4.E-2);

+#1642=CARTESIAN_POINT('',(-1.E-1,1.6E-1,1.12E-1));

+#1643=LINE('',#1642,#1641);

+#1644=DIRECTION('',(1.E0,0.E0,0.E0));

+#1645=VECTOR('',#1644,9.4E-2);

+#1646=CARTESIAN_POINT('',(-4.7E-2,1.2E-1,1.65E-1));

+#1647=LINE('',#1646,#1645);

+#1648=CARTESIAN_POINT('',(-4.7E-2,1.2E-1,1.12E-1));

+#1649=DIRECTION('',(0.E0,1.E0,0.E0));

+#1650=DIRECTION('',(-1.E0,0.E0,0.E0));

+#1651=AXIS2_PLACEMENT_3D('',#1648,#1649,#1650);

+#1653=DIRECTION('',(0.E0,0.E0,1.E0));

+#1654=VECTOR('',#1653,3.7E-2);

+#1655=CARTESIAN_POINT('',(-1.E-1,1.2E-1,7.5E-2));

+#1656=LINE('',#1655,#1654);

+#1657=DIRECTION('',(0.E0,0.E0,-1.E0));

+#1658=VECTOR('',#1657,1.3E-1);

+#1659=CARTESIAN_POINT('',(1.1E-1,1.2E-1,2.05E-1));

+#1660=LINE('',#1659,#1658);

+#1661=DIRECTION('',(0.E0,0.E0,1.E0));

+#1662=VECTOR('',#1661,3.7E-2);

+#1663=CARTESIAN_POINT('',(1.E-1,1.2E-1,7.5E-2));

+#1664=LINE('',#1663,#1662);

+#1665=CARTESIAN_POINT('',(4.7E-2,1.2E-1,1.12E-1));

+#1666=DIRECTION('',(0.E0,1.E0,0.E0));

+#1667=DIRECTION('',(0.E0,0.E0,1.E0));

+#1668=AXIS2_PLACEMENT_3D('',#1665,#1666,#1667);

+#1670=DIRECTION('',(0.E0,-1.E0,0.E0));

+#1671=VECTOR('',#1670,4.E-2);

+#1672=CARTESIAN_POINT('',(-4.7E-2,1.6E-1,1.65E-1));

+#1673=LINE('',#1672,#1671);

+#1674=DIRECTION('',(0.E0,-1.E0,0.E0));

+#1675=VECTOR('',#1674,4.E-2);

+#1676=CARTESIAN_POINT('',(4.7E-2,1.6E-1,1.65E-1));

+#1677=LINE('',#1676,#1675);

+#1678=DIRECTION('',(0.E0,-1.E0,0.E0));

+#1679=VECTOR('',#1678,4.E-2);

+#1680=CARTESIAN_POINT('',(1.E-1,1.6E-1,1.12E-1));

+#1681=LINE('',#1680,#1679);

+#1682=DIRECTION('',(-1.E0,0.E0,0.E0));

+#1683=VECTOR('',#1682,2.6E-1);

+#1684=CARTESIAN_POINT('',(1.3E-1,1.4E-1,2.25E-1));

+#1685=LINE('',#1684,#1683);

+#1686=DIRECTION('',(-5.773502691896E-1,-5.773502691896E-1,-5.773502691896E-1));

+#1687=VECTOR('',#1686,3.464101615138E-2);

+#1688=CARTESIAN_POINT('',(1.3E-1,1.4E-1,2.25E-1));

+#1689=LINE('',#1688,#1687);

+#1690=DIRECTION('',(-1.E0,0.E0,0.E0));

+#1691=VECTOR('',#1690,2.2E-1);

+#1692=CARTESIAN_POINT('',(1.1E-1,1.2E-1,2.05E-1));

+#1693=LINE('',#1692,#1691);

+#1694=DIRECTION('',(0.E0,1.E0,0.E0));

+#1695=VECTOR('',#1694,6.E-2);

+#1696=CARTESIAN_POINT('',(1.3E-1,8.E-2,2.25E-1));

+#1697=LINE('',#1696,#1695);

+#1698=DIRECTION('',(-5.773502691896E-1,-5.773502691896E-1,-5.773502691896E-1));

+#1699=VECTOR('',#1698,3.464101615138E-2);

+#1700=CARTESIAN_POINT('',(1.3E-1,8.E-2,2.25E-1));

+#1701=LINE('',#1700,#1699);

+#1702=DIRECTION('',(0.E0,1.E0,0.E0));

+#1703=VECTOR('',#1702,6.E-2);

+#1704=CARTESIAN_POINT('',(1.1E-1,6.E-2,2.05E-1));

+#1705=LINE('',#1704,#1703);

+#1706=DIRECTION('',(-1.E0,0.E0,0.E0));

+#1707=VECTOR('',#1706,1.E-1);

+#1708=CARTESIAN_POINT('',(2.3E-1,8.E-2,2.25E-1));

+#1709=LINE('',#1708,#1707);

+#1710=DIRECTION('',(-5.773502691896E-1,-5.773502691896E-1,-5.773502691896E-1));

+#1711=VECTOR('',#1710,3.464101615138E-2);

+#1712=CARTESIAN_POINT('',(2.3E-1,8.E-2,2.25E-1));

+#1713=LINE('',#1712,#1711);

+#1714=DIRECTION('',(-1.E0,0.E0,0.E0));

+#1715=VECTOR('',#1714,1.E-1);

+#1716=CARTESIAN_POINT('',(2.1E-1,6.E-2,2.05E-1));

+#1717=LINE('',#1716,#1715);

+#1718=DIRECTION('',(0.E0,1.E0,0.E0));

+#1719=VECTOR('',#1718,1.6E-1);

+#1720=CARTESIAN_POINT('',(2.3E-1,-8.E-2,2.25E-1));

+#1721=LINE('',#1720,#1719);

+#1722=DIRECTION('',(-5.773502691896E-1,5.773502691896E-1,-5.773502691896E-1));

+#1723=VECTOR('',#1722,3.464101615138E-2);

+#1724=CARTESIAN_POINT('',(2.3E-1,-8.E-2,2.25E-1));

+#1725=LINE('',#1724,#1723);

+#1726=DIRECTION('',(0.E0,1.E0,0.E0));

+#1727=VECTOR('',#1726,1.2E-1);

+#1728=CARTESIAN_POINT('',(2.1E-1,-6.E-2,2.05E-1));

+#1729=LINE('',#1728,#1727);

+#1730=DIRECTION('',(0.E0,-1.E0,0.E0));

+#1731=VECTOR('',#1730,6.E-2);

+#1732=CARTESIAN_POINT('',(-1.3E-1,1.4E-1,2.25E-1));

+#1733=LINE('',#1732,#1731);

+#1734=DIRECTION('',(5.773502691896E-1,-5.773502691896E-1,-5.773502691896E-1));

+#1735=VECTOR('',#1734,3.464101615138E-2);

+#1736=CARTESIAN_POINT('',(-1.3E-1,1.4E-1,2.25E-1));

+#1737=LINE('',#1736,#1735);

+#1738=DIRECTION('',(0.E0,-1.E0,0.E0));

+#1739=VECTOR('',#1738,6.E-2);

+#1740=CARTESIAN_POINT('',(-1.1E-1,1.2E-1,2.05E-1));

+#1741=LINE('',#1740,#1739);

+#1742=DIRECTION('',(-1.E0,0.E0,0.E0));

+#1743=VECTOR('',#1742,1.E-1);

+#1744=CARTESIAN_POINT('',(-1.3E-1,8.E-2,2.25E-1));

+#1745=LINE('',#1744,#1743);

+#1746=DIRECTION('',(5.773502691896E-1,-5.773502691896E-1,-5.773502691896E-1));

+#1747=VECTOR('',#1746,3.464101615138E-2);

+#1748=CARTESIAN_POINT('',(-1.3E-1,8.E-2,2.25E-1));

+#1749=LINE('',#1748,#1747);

+#1750=DIRECTION('',(-1.E0,0.E0,0.E0));

+#1751=VECTOR('',#1750,1.E-1);

+#1752=CARTESIAN_POINT('',(-1.1E-1,6.E-2,2.05E-1));

+#1753=LINE('',#1752,#1751);

+#1754=DIRECTION('',(0.E0,-1.E0,0.E0));

+#1755=VECTOR('',#1754,1.6E-1);

+#1756=CARTESIAN_POINT('',(-2.3E-1,8.E-2,2.25E-1));

+#1757=LINE('',#1756,#1755);

+#1758=DIRECTION('',(5.773502691896E-1,-5.773502691896E-1,-5.773502691896E-1));

+#1759=VECTOR('',#1758,3.464101615138E-2);

+#1760=CARTESIAN_POINT('',(-2.3E-1,8.E-2,2.25E-1));

+#1761=LINE('',#1760,#1759);

+#1762=DIRECTION('',(0.E0,-1.E0,0.E0));

+#1763=VECTOR('',#1762,1.2E-1);

+#1764=CARTESIAN_POINT('',(-2.1E-1,6.E-2,2.05E-1));

+#1765=LINE('',#1764,#1763);

+#1766=DIRECTION('',(5.773502691896E-1,5.773502691896E-1,-5.773502691896E-1));

+#1767=VECTOR('',#1766,3.464101615138E-2);

+#1768=CARTESIAN_POINT('',(-2.3E-1,-8.E-2,2.25E-1));

+#1769=LINE('',#1768,#1767);

+#1770=DIRECTION('',(0.E0,0.E0,-1.E0));

+#1771=VECTOR('',#1770,3.3E-1);

+#1772=CARTESIAN_POINT('',(-2.1E-1,6.E-2,2.05E-1));

+#1773=LINE('',#1772,#1771);

+#1774=DIRECTION('',(0.E0,1.E0,0.E0));

+#1775=VECTOR('',#1774,6.E-2);

+#1776=CARTESIAN_POINT('',(1.4E-1,1.E-1,7.5E-2));

+#1777=LINE('',#1776,#1775);

+#1778=DIRECTION('',(0.E0,0.E0,1.E0));

+#1779=VECTOR('',#1778,1.5E-1);

+#1780=CARTESIAN_POINT('',(1.4E-1,1.E-1,7.5E-2));

+#1781=LINE('',#1780,#1779);

+#1782=DIRECTION('',(0.E0,-1.E0,0.E0));

+#1783=VECTOR('',#1782,6.E-2);

+#1784=CARTESIAN_POINT('',(-1.4E-1,1.6E-1,7.5E-2));

+#1785=LINE('',#1784,#1783);

+#1786=DIRECTION('',(0.E0,0.E0,1.E0));

+#1787=VECTOR('',#1786,1.5E-1);

+#1788=CARTESIAN_POINT('',(-1.4E-1,1.6E-1,7.5E-2));

+#1789=LINE('',#1788,#1787);

+#1790=DIRECTION('',(0.E0,0.E0,1.E0));

+#1791=VECTOR('',#1790,4.5E-1);

+#1792=CARTESIAN_POINT('',(-2.5E-1,1.E-1,-2.25E-1));

+#1793=LINE('',#1792,#1791);

+#1794=DIRECTION('',(0.E0,0.E0,1.E0));

+#1795=VECTOR('',#1794,4.5E-1);

+#1796=CARTESIAN_POINT('',(-2.5E-1,-5.E-2,-2.25E-1));

+#1797=LINE('',#1796,#1795);

+#1798=DIRECTION('',(0.E0,0.E0,1.E0));

+#1799=VECTOR('',#1798,4.5E-1);

+#1800=CARTESIAN_POINT('',(-2.75E-1,-5.E-2,-2.25E-1));

+#1801=LINE('',#1800,#1799);

+#1802=DIRECTION('',(0.E0,0.E0,1.E0));

+#1803=VECTOR('',#1802,4.5E-1);

+#1804=CARTESIAN_POINT('',(2.5E-1,-5.E-2,-2.25E-1));

+#1805=LINE('',#1804,#1803);

+#1806=DIRECTION('',(0.E0,0.E0,1.E0));

+#1807=VECTOR('',#1806,4.5E-1);

+#1808=CARTESIAN_POINT('',(2.75E-1,-5.E-2,-2.25E-1));

+#1809=LINE('',#1808,#1807);

+#1810=DIRECTION('',(0.E0,0.E0,1.E0));

+#1811=VECTOR('',#1810,4.5E-1);

+#1812=CARTESIAN_POINT('',(2.75E-1,-1.E-1,-2.25E-1));

+#1813=LINE('',#1812,#1811);

+#1814=DIRECTION('',(7.071067811865E-1,7.071067811865E-1,0.E0));

+#1815=VECTOR('',#1814,2.121320343560E-2);

+#1816=CARTESIAN_POINT('',(-1.95E-1,-1.15E-1,8.949824768655E-2));

+#1817=LINE('',#1816,#1815);

+#1818=DIRECTION('',(0.E0,0.E0,1.E0));

+#1819=VECTOR('',#1818,1.355017523135E-1);

+#1820=CARTESIAN_POINT('',(-1.95E-1,-1.15E-1,8.949824768655E-2));

+#1821=LINE('',#1820,#1819);

+#1822=DIRECTION('',(4.484661306566E-1,4.484661306566E-1,7.731469842842E-1));

+#1823=VECTOR('',#1822,3.344734189411E-2);

+#1824=CARTESIAN_POINT('',(-1.95E-1,-1.15E-1,2.215795920425E-2));

+#1825=LINE('',#1824,#1823);

+#1826=DIRECTION('',(0.E0,0.E0,1.E0));

+#1827=VECTOR('',#1826,2.471579592043E-1);

+#1828=CARTESIAN_POINT('',(-1.95E-1,-1.15E-1,-2.25E-1));

+#1829=LINE('',#1828,#1827);

+#1830=CARTESIAN_POINT('',(-1.561215981232E-1,-1.621530154936E-1,

+8.949824768655E-2));

+#1831=CARTESIAN_POINT('',(-1.594589521447E-1,-1.642477493836E-1,

+8.949824768655E-2));

+#1832=CARTESIAN_POINT('',(-1.658556252239E-1,-1.680712686335E-1,

+8.949824768655E-2));

+#1833=CARTESIAN_POINT('',(-1.746439713466E-1,-1.726546201423E-1,

+8.949824768655E-2));

+#1834=CARTESIAN_POINT('',(-1.826608843386E-1,-1.760613237533E-1,

+8.949824768655E-2));

+#1835=CARTESIAN_POINT('',(-1.901058862514E-1,-1.783664027436E-1,

+8.949824768654E-2));

+#1836=CARTESIAN_POINT('',(-1.973116779535E-1,-1.796398598870E-1,

+8.949824768655E-2));

+#1837=CARTESIAN_POINT('',(-2.044755761947E-1,-1.798487357822E-1,

+8.949824768655E-2));

+#1838=CARTESIAN_POINT('',(-2.116355559930E-1,-1.789816088300E-1,

+8.949824768655E-2));

+#1839=CARTESIAN_POINT('',(-2.189320382399E-1,-1.770855703853E-1,

+8.949824768655E-2));

+#1840=CARTESIAN_POINT('',(-2.267041167137E-1,-1.741165008106E-1,

+8.949824768655E-2));

+#1841=CARTESIAN_POINT('',(-2.352139431917E-1,-1.699756815611E-1,

+8.949824768655E-2));

+#1842=CARTESIAN_POINT('',(-2.445148982004E-1,-1.646660618089E-1,

+8.949824768655E-2));

+#1843=CARTESIAN_POINT('',(-2.546692678867E-1,-1.582157765328E-1,

+8.949824768654E-2));

+#1844=CARTESIAN_POINT('',(-2.620546193817E-1,-1.531699543181E-1,

+8.949824768655E-2));

+#1845=CARTESIAN_POINT('',(-2.659042018306E-1,-1.504691744361E-1,

+8.949824768655E-2));

+#1847=DIRECTION('',(0.E0,-1.E0,0.E0));

+#1848=VECTOR('',#1847,5.046917443609E-2);

+#1849=CARTESIAN_POINT('',(-2.659042018306E-1,-1.E-1,8.949824768655E-2));

+#1850=LINE('',#1849,#1848);

+#1851=DIRECTION('',(-7.713691830612E-1,-6.363879189799E-1,0.E0));

+#1852=VECTOR('',#1851,1.227655109684E-2);

+#1853=CARTESIAN_POINT('',(-1.787757994383E-1,-1.928147348565E-1,

+5.012816894639E-2));

+#1854=LINE('',#1853,#1852);

+#1855=DIRECTION('',(7.713691830612E-1,-6.363879189799E-1,0.E0));

+#1856=VECTOR('',#1855,3.490169331883E-2);

+#1857=CARTESIAN_POINT('',(-2.432242005617E-1,-1.784163676812E-1,

+5.012816894639E-2));

+#1858=LINE('',#1857,#1856);

+#1859=CARTESIAN_POINT('',(-2.432242005617E-1,-1.784163676812E-1,

+5.012816894639E-2));

+#1860=CARTESIAN_POINT('',(-2.419225758153E-1,-1.794902221750E-1,

+4.788419291665E-2));

+#1861=CARTESIAN_POINT('',(-2.393782324519E-1,-1.812782262808E-1,

+4.349779389128E-2));

+#1862=CARTESIAN_POINT('',(-2.357993333902E-1,-1.827835693167E-1,

+3.732784073883E-2));

+#1863=CARTESIAN_POINT('',(-2.322230054309E-1,-1.831537957443E-1,

+3.116232011751E-2));

+#1864=CARTESIAN_POINT('',(-2.286520339861E-1,-1.823301958331E-1,

+2.500603402406E-2));

+#1865=CARTESIAN_POINT('',(-2.250279210338E-1,-1.803938661526E-1,

+1.875813299380E-2));

+#1866=CARTESIAN_POINT('',(-2.211190121282E-1,-1.772771624337E-1,

+1.201924921729E-2));

+#1867=CARTESIAN_POINT('',(-2.168065701477E-1,-1.728885454619E-1,

+4.584682180444E-3));

+#1868=CARTESIAN_POINT('',(-2.136510851768E-1,-1.691402266299E-1,

+-8.553132225546E-4));

+#1869=CARTESIAN_POINT('',(-2.12E-1,-1.670715008393E-1,-3.701752313505E-3));

+#1871=DIRECTION('',(0.E0,-1.E0,0.E0));

+#1872=VECTOR('',#1871,6.707150083930E-2);

+#1873=CARTESIAN_POINT('',(-2.12E-1,-1.E-1,-3.701752313505E-3));

+#1874=LINE('',#1873,#1872);

+#1875=CARTESIAN_POINT('',(-2.641322804033E-1,-1.531349365536E-1,

+8.617329648593E-2));

+#1876=CARTESIAN_POINT('',(-2.624408891462E-1,-1.555517685289E-1,

+8.325737048779E-2));

+#1877=CARTESIAN_POINT('',(-2.591868047190E-1,-1.601053911793E-1,

+7.764739151842E-2));

+#1878=CARTESIAN_POINT('',(-2.546891533921E-1,-1.660577694443E-1,

+6.989352713030E-2));

+#1879=CARTESIAN_POINT('',(-2.505410017607E-1,-1.711297176366E-1,

+6.274219349569E-2));

+#1880=CARTESIAN_POINT('',(-2.467199158863E-1,-1.752997010196E-1,

+5.615471493584E-2));

+#1881=CARTESIAN_POINT('',(-2.443575838910E-1,-1.774813141761E-1,

+5.208210000863E-2));

+#1882=CARTESIAN_POINT('',(-2.432242005617E-1,-1.784163676812E-1,

+5.012816894639E-2));

+#1884=CARTESIAN_POINT('',(-2.022738312638E-1,-2.006273836612E-1,

+5.012816894639E-2));

+#1885=DIRECTION('',(0.E0,-1.E0,0.E0));

+#1886=DIRECTION('',(-1.E0,0.E0,0.E0));

+#1887=AXIS2_PLACEMENT_3D('',#1884,#1885,#1886);

+#1889=CARTESIAN_POINT('',(-2.035743515193E-1,-1.852E-1,5.012816894639E-2));

+#1890=DIRECTION('',(0.E0,0.E0,1.E0));

+#1891=DIRECTION('',(-6.363879189799E-1,-7.713691830612E-1,0.E0));

+#1892=AXIS2_PLACEMENT_3D('',#1889,#1890,#1891);

+#1894=CARTESIAN_POINT('',(-2.022738312638E-1,-2.006273836612E-1,

+5.012816894639E-2));

+#1895=DIRECTION('',(0.E0,1.E0,0.E0));

+#1896=DIRECTION('',(-1.E0,0.E0,0.E0));

+#1897=AXIS2_PLACEMENT_3D('',#1894,#1895,#1896);

+#1899=CARTESIAN_POINT('',(-2.009733110083E-1,-1.852E-1,5.012816894639E-2));

+#1900=DIRECTION('',(0.E0,0.E0,-1.E0));

+#1901=DIRECTION('',(6.363879189799E-1,-7.713691830612E-1,0.E0));

+#1902=AXIS2_PLACEMENT_3D('',#1899,#1900,#1901);

+#1904=CARTESIAN_POINT('',(-2.1E-1,-1.673354897938E-1,-3.701752313505E-3));

+#1905=CARTESIAN_POINT('',(-2.086480361712E-1,-1.693973524693E-1,

+-1.370992673840E-3));

+#1906=CARTESIAN_POINT('',(-2.060477306531E-1,-1.733170845892E-1,

+3.111884029968E-3));

+#1907=CARTESIAN_POINT('',(-2.024529578255E-1,-1.785635029207E-1,

+9.309203249561E-3));

+#1908=CARTESIAN_POINT('',(-1.991489026425E-1,-1.831609436900E-1,

+1.500533084084E-2));

+#1909=CARTESIAN_POINT('',(-1.961037679452E-1,-1.871027548971E-1,

+2.025508449463E-2));

+#1910=CARTESIAN_POINT('',(-1.932963134069E-1,-1.903467019582E-1,

+2.509508212525E-2));

+#1911=CARTESIAN_POINT('',(-1.907281219626E-1,-1.928185969785E-1,

+2.952259478331E-2));

+#1912=CARTESIAN_POINT('',(-1.883287768470E-1,-1.945230979921E-1,

+3.365901961804E-2));

+#1913=CARTESIAN_POINT('',(-1.859612475724E-1,-1.954541007429E-1,

+3.774059455479E-2));

+#1914=CARTESIAN_POINT('',(-1.835600351431E-1,-1.954804478376E-1,

+4.188023860235E-2));

+#1915=CARTESIAN_POINT('',(-1.811970263302E-1,-1.946035047279E-1,

+4.595402035008E-2));

+#1916=CARTESIAN_POINT('',(-1.795889142195E-1,-1.934855633454E-1,

+4.872637470152E-2));

+#1917=CARTESIAN_POINT('',(-1.787757994383E-1,-1.928147348565E-1,

+5.012816894639E-2));

+#1919=CARTESIAN_POINT('',(-1.787757994383E-1,-1.928147348565E-1,

+5.012816894639E-2));

+#1920=CARTESIAN_POINT('',(-1.778711941502E-1,-1.920684257098E-1,

+5.168769106555E-2));

+#1921=CARTESIAN_POINT('',(-1.760045418103E-1,-1.902691805881E-1,

+5.490576379987E-2));

+#1922=CARTESIAN_POINT('',(-1.730637284105E-1,-1.868423954186E-1,

+5.997566954296E-2));

+#1923=CARTESIAN_POINT('',(-1.697916998398E-1,-1.825689990824E-1,

+6.561658387072E-2));

+#1924=CARTESIAN_POINT('',(-1.662018466917E-1,-1.775231292159E-1,

+7.180542165741E-2));

+#1925=CARTESIAN_POINT('',(-1.622571980814E-1,-1.717124694116E-1,

+7.860591999739E-2));

+#1926=CARTESIAN_POINT('',(-1.593734563592E-1,-1.673293911940E-1,

+8.357743526601E-2));

+#1927=CARTESIAN_POINT('',(-1.578677195967E-1,-1.650151942359E-1,

+8.617329648593E-2));

+#1929=DIRECTION('',(0.E0,-1.E0,0.E0));

+#1930=VECTOR('',#1929,6.501519423591E-2);

+#1931=CARTESIAN_POINT('',(-1.578677195967E-1,-1.E-1,8.617329648593E-2));

+#1932=LINE('',#1931,#1930);

+#1933=CARTESIAN_POINT('',(-1.578677195967E-1,-1.650151942359E-1,

+8.617329648593E-2));

+#1934=CARTESIAN_POINT('',(-1.572713243221E-1,-1.644533047601E-1,

+8.651923727931E-2));

+#1935=CARTESIAN_POINT('',(-1.560724995136E-1,-1.633233430811E-1,

+8.721461905551E-2));

+#1936=CARTESIAN_POINT('',(-1.548615756588E-1,-1.621810592834E-1,

+8.791701891835E-2));

+#1937=CARTESIAN_POINT('',(-1.542530821577E-1,-1.616068464938E-1,

+8.826997732276E-2));

+#1939=DIRECTION('',(0.E0,-1.E0,0.E0));

+#1940=VECTOR('',#1939,6.160684649376E-2);

+#1941=CARTESIAN_POINT('',(-1.542530821577E-1,-1.E-1,8.826997732276E-2));

+#1942=LINE('',#1941,#1940);

+#1943=CARTESIAN_POINT('',(-1.542530821577E-1,-1.616068464938E-1,

+8.826997732276E-2));

+#1944=CARTESIAN_POINT('',(-1.544201070338E-1,-1.615669961259E-1,

+8.855792499688E-2));

+#1945=CARTESIAN_POINT('',(-1.547543821122E-1,-1.614828632840E-1,

+8.913420880317E-2));

+#1946=CARTESIAN_POINT('',(-1.550891093932E-1,-1.613898957493E-1,

+8.971127219821E-2));

+#1947=CARTESIAN_POINT('',(-1.552565867846E-1,-1.613412121810E-1,9.E-2));

+#1949=DIRECTION('',(0.E0,-1.E0,0.E0));

+#1950=VECTOR('',#1949,6.134121218100E-2);

+#1951=CARTESIAN_POINT('',(-1.552565867846E-1,-1.E-1,9.E-2));

+#1952=LINE('',#1951,#1950);

+#1953=CARTESIAN_POINT('',(-1.552565867846E-1,-1.613412121810E-1,9.E-2));

+#1954=CARTESIAN_POINT('',(-1.554011207221E-1,-1.614768911502E-1,

+8.991616267411E-2));

+#1955=CARTESIAN_POINT('',(-1.556898230510E-1,-1.617478709064E-1,

+8.974870005835E-2));

+#1956=CARTESIAN_POINT('',(-1.559777947812E-1,-1.620180935958E-1,

+8.958166122844E-2));

+#1957=CARTESIAN_POINT('',(-1.561215981232E-1,-1.621530154936E-1,

+8.949824768655E-2));

+#1959=DIRECTION('',(0.E0,-1.E0,0.E0));

+#1960=VECTOR('',#1959,6.215301549359E-2);

+#1961=CARTESIAN_POINT('',(-1.561215981232E-1,-1.E-1,8.949824768655E-2));

+#1962=LINE('',#1961,#1960);

+#1963=DIRECTION('',(7.071067811865E-1,-7.071067811865E-1,0.E0));

+#1964=VECTOR('',#1963,2.121320343560E-2);

+#1965=CARTESIAN_POINT('',(-2.1E-1,-1.E-1,8.949824768655E-2));

+#1966=LINE('',#1965,#1964);

+#1967=DIRECTION('',(-4.484661306566E-1,4.484661306566E-1,-7.731469842842E-1));

+#1968=VECTOR('',#1967,3.344734189411E-2);

+#1969=CARTESIAN_POINT('',(-1.95E-1,-1.15E-1,2.215795920425E-2));

+#1970=LINE('',#1969,#1968);

+#1971=DIRECTION('',(4.625929269399E-14,-1.079383496193E-13,-1.E0));

+#1972=VECTOR('',#1971,1.799999999950E-3);

+#1973=CARTESIAN_POINT('',(-2.1E-1,-1.E-1,-3.701752313505E-3));

+#1974=LINE('',#1973,#1972);

+#1975=CARTESIAN_POINT('',(-2.1E-1,-1.658650538237E-1,-5.501752313455E-3));

+#1976=CARTESIAN_POINT('',(-2.1E-1,-1.661113673106E-1,-5.200328725038E-3));

+#1977=CARTESIAN_POINT('',(-2.1E-1,-1.666027545131E-1,-4.598905997882E-3));

+#1978=CARTESIAN_POINT('',(-2.1E-1,-1.670916590328E-1,-4.000329603559E-3));

+#1979=CARTESIAN_POINT('',(-2.1E-1,-1.673354897938E-1,-3.701752313505E-3));

+#1981=DIRECTION('',(0.E0,-1.E0,0.E0));

+#1982=VECTOR('',#1981,6.733548979384E-2);

+#1983=CARTESIAN_POINT('',(-2.1E-1,-1.E-1,-3.701752313505E-3));

+#1984=LINE('',#1983,#1982);

+#1985=CARTESIAN_POINT('',(-2.12E-1,-1.656093956678E-1,-5.501752313455E-3));

+#1986=CARTESIAN_POINT('',(-2.116660991166E-1,-1.656568386787E-1,

+-5.501752313455E-3));

+#1987=CARTESIAN_POINT('',(-2.109988665088E-1,-1.657469022433E-1,

+-5.501752313455E-3));

+#1988=CARTESIAN_POINT('',(-2.103327670517E-1,-1.658272872993E-1,

+-5.501752313455E-3));

+#1989=CARTESIAN_POINT('',(-2.1E-1,-1.658650538237E-1,-5.501752313455E-3));

+#1991=DIRECTION('',(0.E0,-1.E0,0.E0));

+#1992=VECTOR('',#1991,6.586505382368E-2);

+#1993=CARTESIAN_POINT('',(-2.1E-1,-1.E-1,-5.501752313455E-3));

+#1994=LINE('',#1993,#1992);

+#1995=CARTESIAN_POINT('',(-2.12E-1,-1.670715008393E-1,-3.701752313505E-3));

+#1996=CARTESIAN_POINT('',(-2.12E-1,-1.668292594811E-1,-4.000128721343E-3));

+#1997=CARTESIAN_POINT('',(-2.12E-1,-1.663433323410E-1,-4.598503841301E-3));

+#1998=CARTESIAN_POINT('',(-2.12E-1,-1.658545211432E-1,-5.200127456665E-3));

+#1999=CARTESIAN_POINT('',(-2.12E-1,-1.656093956678E-1,-5.501752313455E-3));

+#2001=DIRECTION('',(0.E0,-1.E0,0.E0));

+#2002=VECTOR('',#2001,6.560939566782E-2);

+#2003=CARTESIAN_POINT('',(-2.12E-1,-1.E-1,-5.501752313455E-3));

+#2004=LINE('',#2003,#2002);

+#2005=CARTESIAN_POINT('',(-2.677738312638E-1,-1.496699506347E-1,

+8.826592816166E-2));

+#2006=CARTESIAN_POINT('',(-2.671658988246E-1,-1.502484072942E-1,

+8.791657736917E-2));

+#2007=CARTESIAN_POINT('',(-2.659510412543E-1,-1.514043616241E-1,

+8.721845463784E-2));

+#2008=CARTESIAN_POINT('',(-2.647381982638E-1,-1.525583979249E-1,

+8.652148959277E-2));

+#2009=CARTESIAN_POINT('',(-2.641322804033E-1,-1.531349365536E-1,

+8.617329648593E-2));

+#2011=DIRECTION('',(0.E0,-1.E0,0.E0));

+#2012=VECTOR('',#2011,5.313493655361E-2);

+#2013=CARTESIAN_POINT('',(-2.641322804033E-1,-1.E-1,8.617329648593E-2));

+#2014=LINE('',#2013,#2012);

+#2015=CARTESIAN_POINT('',(-2.667773399896E-1,-1.496387901823E-1,9.E-2));

+#2016=CARTESIAN_POINT('',(-2.669434401009E-1,-1.496476097591E-1,

+8.971095629964E-2));

+#2017=CARTESIAN_POINT('',(-2.672756220697E-1,-1.496616242270E-1,

+8.913290066350E-2));

+#2018=CARTESIAN_POINT('',(-2.676077676074E-1,-1.496683844043E-1,

+8.855490842403E-2));

+#2019=CARTESIAN_POINT('',(-2.677738312638E-1,-1.496699506347E-1,

+8.826592816166E-2));

+#2021=DIRECTION('',(0.E0,-1.E0,0.E0));

+#2022=VECTOR('',#2021,4.966995063465E-2);

+#2023=CARTESIAN_POINT('',(-2.677738312638E-1,-1.E-1,8.826592816166E-2));

+#2024=LINE('',#2023,#2022);

+#2025=CARTESIAN_POINT('',(-2.659042018306E-1,-1.504691744361E-1,

+8.949824768655E-2));

+#2026=CARTESIAN_POINT('',(-2.660495921809E-1,-1.503309042102E-1,

+8.958179682921E-2));

+#2027=CARTESIAN_POINT('',(-2.663405055529E-1,-1.500542366021E-1,

+8.974897135470E-2));

+#2028=CARTESIAN_POINT('',(-2.666316842822E-1,-1.497773147011E-1,

+8.991629836879E-2));

+#2029=CARTESIAN_POINT('',(-2.667773399896E-1,-1.496387901823E-1,9.E-2));

+#2031=DIRECTION('',(0.E0,-1.E0,0.E0));

+#2032=VECTOR('',#2031,4.963879018225E-2);

+#2033=CARTESIAN_POINT('',(-2.667773399896E-1,-1.E-1,9.E-2));

+#2034=LINE('',#2033,#2032);

+#2035=CARTESIAN_POINT('',(1.578677195967E-1,-1.650151942359E-1,

+8.617329648593E-2));

+#2036=CARTESIAN_POINT('',(1.572713256051E-1,-1.644533059689E-1,

+8.651923653508E-2));

+#2037=CARTESIAN_POINT('',(1.560725020788E-1,-1.633233454999E-1,

+8.721461756758E-2));

+#2038=CARTESIAN_POINT('',(1.548615769410E-1,-1.621810604933E-1,

+8.791701817460E-2));

+#2039=CARTESIAN_POINT('',(1.542530821577E-1,-1.616068464938E-1,

+8.826997732276E-2));

+#2041=DIRECTION('',(0.E0,-1.E0,0.E0));

+#2042=VECTOR('',#2041,6.160684649376E-2);

+#2043=CARTESIAN_POINT('',(1.542530821577E-1,-1.E-1,8.826997732276E-2));

+#2044=LINE('',#2043,#2042);

+#2045=CARTESIAN_POINT('',(1.542530821577E-1,-1.616068464938E-1,

+8.826997732276E-2));

+#2046=CARTESIAN_POINT('',(1.544201071941E-1,-1.615669960876E-1,

+8.855792527318E-2));

+#2047=CARTESIAN_POINT('',(1.547543824322E-1,-1.614828631992E-1,

+8.913420935495E-2));

+#2048=CARTESIAN_POINT('',(1.550891095530E-1,-1.613898957029E-1,

+8.971127247357E-2));

+#2049=CARTESIAN_POINT('',(1.552565867846E-1,-1.613412121810E-1,9.E-2));

+#2051=DIRECTION('',(0.E0,-1.E0,0.E0));

+#2052=VECTOR('',#2051,6.134121218100E-2);

+#2053=CARTESIAN_POINT('',(1.552565867846E-1,-1.E-1,9.E-2));

+#2054=LINE('',#2053,#2052);

+#2055=CARTESIAN_POINT('',(1.552565867846E-1,-1.613412121810E-1,9.E-2));

+#2056=CARTESIAN_POINT('',(1.554011208282E-1,-1.614768912498E-1,

+8.991616261255E-2));

+#2057=CARTESIAN_POINT('',(1.556898232632E-1,-1.617478711056E-1,

+8.974869993523E-2));

+#2058=CARTESIAN_POINT('',(1.559777948874E-1,-1.620180936954E-1,

+8.958166116687E-2));

+#2059=CARTESIAN_POINT('',(1.561215981232E-1,-1.621530154936E-1,

+8.949824768654E-2));

+#2061=DIRECTION('',(0.E0,-1.E0,0.E0));

+#2062=VECTOR('',#2061,6.215301549359E-2);

+#2063=CARTESIAN_POINT('',(1.561215981232E-1,-1.E-1,8.949824768654E-2));

+#2064=LINE('',#2063,#2062);

+#2065=CARTESIAN_POINT('',(2.659042018306E-1,-1.504691744361E-1,

+8.949824768654E-2));

+#2066=CARTESIAN_POINT('',(2.660495920633E-1,-1.503309043221E-1,

+8.958179676162E-2));

+#2067=CARTESIAN_POINT('',(2.663405053177E-1,-1.500542368258E-1,

+8.974897121952E-2));

+#2068=CARTESIAN_POINT('',(2.666316841646E-1,-1.497773148129E-1,

+8.991629830120E-2));

+#2069=CARTESIAN_POINT('',(2.667773399896E-1,-1.496387901823E-1,9.E-2));

+#2071=DIRECTION('',(0.E0,-1.E0,0.E0));

+#2072=VECTOR('',#2071,4.963879018225E-2);

+#2073=CARTESIAN_POINT('',(2.667773399896E-1,-1.E-1,9.E-2));

+#2074=LINE('',#2073,#2072);

+#2075=CARTESIAN_POINT('',(2.667773399896E-1,-1.496387901823E-1,9.E-2));

+#2076=CARTESIAN_POINT('',(2.669434400861E-1,-1.496476097583E-1,

+8.971095632529E-2));

+#2077=CARTESIAN_POINT('',(2.672756220402E-1,-1.496616242261E-1,

+8.913290071482E-2));

+#2078=CARTESIAN_POINT('',(2.676077675927E-1,-1.496683844042E-1,

+8.855490844968E-2));

+#2079=CARTESIAN_POINT('',(2.677738312638E-1,-1.496699506347E-1,

+8.826592816166E-2));

+#2081=DIRECTION('',(0.E0,-1.E0,0.E0));

+#2082=VECTOR('',#2081,4.966995063465E-2);

+#2083=CARTESIAN_POINT('',(2.677738312638E-1,-1.E-1,8.826592816166E-2));

+#2084=LINE('',#2083,#2082);

+#2085=CARTESIAN_POINT('',(2.677738312638E-1,-1.496699506347E-1,

+8.826592816166E-2));

+#2086=CARTESIAN_POINT('',(2.671658980429E-1,-1.502484080379E-1,8.791657692E-2));

+#2087=CARTESIAN_POINT('',(2.659510396911E-1,-1.514043631116E-1,

+8.721845373950E-2));

+#2088=CARTESIAN_POINT('',(2.647381974822E-1,-1.525583986686E-1,

+8.652148914360E-2));

+#2089=CARTESIAN_POINT('',(2.641322804033E-1,-1.531349365536E-1,

+8.617329648593E-2));

+#2091=DIRECTION('',(0.E0,-1.E0,0.E0));

+#2092=VECTOR('',#2091,5.313493655361E-2);

+#2093=CARTESIAN_POINT('',(2.641322804033E-1,-1.E-1,8.617329648593E-2));

+#2094=LINE('',#2093,#2092);

+#2095=CARTESIAN_POINT('',(-2.5E-1,1.E-1,-2.25E-1));

+#2096=CARTESIAN_POINT('',(-2.5E-1,-5.E-2,-2.25E-1));

+#2097=VERTEX_POINT('',#2095);

+#2098=VERTEX_POINT('',#2096);

+#2099=CARTESIAN_POINT('',(2.5E-1,-5.E-2,-2.25E-1));

+#2100=CARTESIAN_POINT('',(2.5E-1,1.E-1,-2.25E-1));

+#2101=VERTEX_POINT('',#2099);

+#2102=VERTEX_POINT('',#2100);

+#2103=CARTESIAN_POINT('',(-2.5E-1,1.E-1,2.25E-1));

+#2104=CARTESIAN_POINT('',(-2.5E-1,-5.E-2,2.25E-1));

+#2105=VERTEX_POINT('',#2103);

+#2106=VERTEX_POINT('',#2104);

+#2107=CARTESIAN_POINT('',(2.5E-1,-5.E-2,2.25E-1));

+#2108=CARTESIAN_POINT('',(2.5E-1,1.E-1,2.25E-1));

+#2109=VERTEX_POINT('',#2107);

+#2110=VERTEX_POINT('',#2108);

+#2111=CARTESIAN_POINT('',(1.4E-1,1.E-1,2.25E-1));

+#2112=VERTEX_POINT('',#2111);

+#2113=CARTESIAN_POINT('',(1.4E-1,1.6E-1,2.25E-1));

+#2114=VERTEX_POINT('',#2113);

+#2115=CARTESIAN_POINT('',(-1.4E-1,1.6E-1,2.25E-1));

+#2116=VERTEX_POINT('',#2115);

+#2117=CARTESIAN_POINT('',(-1.4E-1,1.E-1,2.25E-1));

+#2118=VERTEX_POINT('',#2117);

+#2119=CARTESIAN_POINT('',(1.4E-1,1.E-1,7.5E-2));

+#2120=CARTESIAN_POINT('',(1.4E-1,1.6E-1,7.5E-2));

+#2121=VERTEX_POINT('',#2119);

+#2122=VERTEX_POINT('',#2120);

+#2123=CARTESIAN_POINT('',(-1.4E-1,1.6E-1,7.5E-2));

+#2124=CARTESIAN_POINT('',(-1.4E-1,1.E-1,7.5E-2));

+#2125=VERTEX_POINT('',#2123);

+#2126=VERTEX_POINT('',#2124);

+#2127=CARTESIAN_POINT('',(1.1E-1,1.E-1,7.5E-2));

+#2128=CARTESIAN_POINT('',(1.1E-1,1.2E-1,7.5E-2));

+#2129=VERTEX_POINT('',#2127);

+#2130=VERTEX_POINT('',#2128);

+#2131=CARTESIAN_POINT('',(-1.1E-1,1.E-1,7.5E-2));

+#2132=CARTESIAN_POINT('',(-1.1E-1,1.2E-1,7.5E-2));

+#2133=VERTEX_POINT('',#2131);

+#2134=VERTEX_POINT('',#2132);

+#2135=CARTESIAN_POINT('',(-1.E-1,1.6E-1,7.5E-2));

+#2136=CARTESIAN_POINT('',(-1.E-1,1.6E-1,1.12E-1));

+#2137=VERTEX_POINT('',#2135);

+#2138=VERTEX_POINT('',#2136);

+#2139=CARTESIAN_POINT('',(-4.7E-2,1.6E-1,1.65E-1));

+#2140=CARTESIAN_POINT('',(4.7E-2,1.6E-1,1.65E-1));

+#2141=VERTEX_POINT('',#2139);

+#2142=VERTEX_POINT('',#2140);

+#2143=CARTESIAN_POINT('',(1.E-1,1.6E-1,7.5E-2));

+#2144=CARTESIAN_POINT('',(1.E-1,1.6E-1,1.12E-1));

+#2145=VERTEX_POINT('',#2143);

+#2146=VERTEX_POINT('',#2144);

+#2147=CARTESIAN_POINT('',(-1.E-1,1.2E-1,7.5E-2));

+#2148=VERTEX_POINT('',#2147);

+#2149=CARTESIAN_POINT('',(1.E-1,1.2E-1,7.5E-2));

+#2150=VERTEX_POINT('',#2149);

+#2151=CARTESIAN_POINT('',(-4.7E-2,1.2E-1,1.65E-1));

+#2152=CARTESIAN_POINT('',(4.7E-2,1.2E-1,1.65E-1));

+#2153=VERTEX_POINT('',#2151);

+#2154=VERTEX_POINT('',#2152);

+#2155=CARTESIAN_POINT('',(2.3E-1,-8.E-2,2.25E-1));

+#2156=CARTESIAN_POINT('',(2.3E-1,8.E-2,2.25E-1));

+#2157=VERTEX_POINT('',#2155);

+#2158=VERTEX_POINT('',#2156);

+#2159=CARTESIAN_POINT('',(2.1E-1,-6.E-2,2.05E-1));

+#2160=CARTESIAN_POINT('',(2.1E-1,6.E-2,2.05E-1));

+#2161=VERTEX_POINT('',#2159);

+#2162=VERTEX_POINT('',#2160);

+#2163=CARTESIAN_POINT('',(-2.3E-1,8.E-2,2.25E-1));

+#2164=CARTESIAN_POINT('',(-2.3E-1,-8.E-2,2.25E-1));

+#2165=VERTEX_POINT('',#2163);

+#2166=VERTEX_POINT('',#2164);

+#2167=CARTESIAN_POINT('',(-2.1E-1,6.E-2,2.05E-1));

+#2168=CARTESIAN_POINT('',(-2.1E-1,-6.E-2,2.05E-1));

+#2169=VERTEX_POINT('',#2167);

+#2170=VERTEX_POINT('',#2168);

+#2171=CARTESIAN_POINT('',(-1.3E-1,8.E-2,2.25E-1));

+#2172=VERTEX_POINT('',#2171);

+#2173=CARTESIAN_POINT('',(-1.1E-1,6.E-2,2.05E-1));

+#2174=VERTEX_POINT('',#2173);

+#2175=CARTESIAN_POINT('',(-1.3E-1,1.4E-1,2.25E-1));

+#2176=VERTEX_POINT('',#2175);

+#2177=CARTESIAN_POINT('',(-1.1E-1,1.2E-1,2.05E-1));

+#2178=VERTEX_POINT('',#2177);

+#2179=CARTESIAN_POINT('',(1.3E-1,1.4E-1,2.25E-1));

+#2180=VERTEX_POINT('',#2179);

+#2181=CARTESIAN_POINT('',(1.1E-1,1.2E-1,2.05E-1));

+#2182=VERTEX_POINT('',#2181);

+#2183=CARTESIAN_POINT('',(1.3E-1,8.E-2,2.25E-1));

+#2184=VERTEX_POINT('',#2183);

+#2185=CARTESIAN_POINT('',(1.1E-1,6.E-2,2.05E-1));

+#2186=VERTEX_POINT('',#2185);

+#2187=CARTESIAN_POINT('',(-1.E-1,1.2E-1,1.12E-1));

+#2188=VERTEX_POINT('',#2187);

+#2189=CARTESIAN_POINT('',(1.E-1,1.2E-1,1.12E-1));

+#2190=VERTEX_POINT('',#2189);

+#2191=CARTESIAN_POINT('',(1.375E-1,1.25E-2,1.15E-1));

+#2192=CARTESIAN_POINT('',(1.375E-1,-1.25E-2,1.15E-1));

+#2193=VERTEX_POINT('',#2191);

+#2194=VERTEX_POINT('',#2192);

+#2195=CARTESIAN_POINT('',(1.375E-1,-2.45E-1,-2.7E-1));

+#2196=CARTESIAN_POINT('',(1.375E-1,-2.45E-1,-2.95E-1));

+#2197=VERTEX_POINT('',#2195);

+#2198=VERTEX_POINT('',#2196);

+#2199=CARTESIAN_POINT('',(1.625E-1,1.25E-2,1.15E-1));

+#2200=CARTESIAN_POINT('',(1.625E-1,-1.25E-2,1.15E-1));

+#2201=VERTEX_POINT('',#2199);

+#2202=VERTEX_POINT('',#2200);

+#2203=CARTESIAN_POINT('',(1.625E-1,-2.45E-1,-2.7E-1));

+#2204=CARTESIAN_POINT('',(1.625E-1,-2.45E-1,-2.95E-1));

+#2205=VERTEX_POINT('',#2203);

+#2206=VERTEX_POINT('',#2204);

+#2207=CARTESIAN_POINT('',(1.375E-1,-1.25E-2,-1.25E-1));

+#2208=VERTEX_POINT('',#2207);

+#2209=CARTESIAN_POINT('',(1.375E-1,1.25E-2,-1.25E-1));

+#2210=VERTEX_POINT('',#2209);

+#2211=CARTESIAN_POINT('',(1.625E-1,-1.25E-2,-1.25E-1));

+#2212=VERTEX_POINT('',#2211);

+#2213=CARTESIAN_POINT('',(1.625E-1,1.25E-2,-1.25E-1));

+#2214=VERTEX_POINT('',#2213);

+#2215=CARTESIAN_POINT('',(1.375E-1,-7.E-2,-2.7E-1));

+#2216=VERTEX_POINT('',#2215);

+#2217=CARTESIAN_POINT('',(1.625E-1,-7.E-2,-2.7E-1));

+#2218=VERTEX_POINT('',#2217);

+#2219=CARTESIAN_POINT('',(1.625E-1,-7.E-2,-2.95E-1));

+#2220=VERTEX_POINT('',#2219);

+#2221=CARTESIAN_POINT('',(1.375E-1,-3.75E-2,-2.95E-1));

+#2222=CARTESIAN_POINT('',(1.625E-1,-3.75E-2,-2.95E-1));

+#2223=VERTEX_POINT('',#2221);

+#2224=VERTEX_POINT('',#2222);

+#2225=CARTESIAN_POINT('',(1.375E-1,-7.E-2,-2.95E-1));

+#2226=VERTEX_POINT('',#2225);

+#2227=CARTESIAN_POINT('',(-2.75E-1,-1.E-1,-2.25E-1));

+#2228=CARTESIAN_POINT('',(-2.1E-1,-1.E-1,-2.25E-1));

+#2229=VERTEX_POINT('',#2227);

+#2230=VERTEX_POINT('',#2228);

+#2231=CARTESIAN_POINT('',(-1.8E-1,-1.E-1,-2.25E-1));

+#2232=CARTESIAN_POINT('',(1.8E-1,-1.E-1,-2.25E-1));

+#2233=VERTEX_POINT('',#2231);

+#2234=VERTEX_POINT('',#2232);

+#2235=CARTESIAN_POINT('',(2.1E-1,-1.E-1,-2.25E-1));

+#2236=CARTESIAN_POINT('',(2.75E-1,-1.E-1,-2.25E-1));

+#2237=VERTEX_POINT('',#2235);

+#2238=VERTEX_POINT('',#2236);

+#2239=CARTESIAN_POINT('',(-2.75E-1,-1.E-1,2.25E-1));

+#2240=CARTESIAN_POINT('',(-2.1E-1,-1.E-1,2.25E-1));

+#2241=VERTEX_POINT('',#2239);

+#2242=VERTEX_POINT('',#2240);

+#2243=CARTESIAN_POINT('',(2.1E-1,-1.E-1,2.25E-1));

+#2244=CARTESIAN_POINT('',(2.75E-1,-1.E-1,2.25E-1));

+#2245=VERTEX_POINT('',#2243);

+#2246=VERTEX_POINT('',#2244);

+#2247=CARTESIAN_POINT('',(1.95E-1,-1.15E-1,-2.25E-1));

+#2248=VERTEX_POINT('',#2247);

+#2249=CARTESIAN_POINT('',(-1.95E-1,-1.15E-1,-2.25E-1));

+#2250=VERTEX_POINT('',#2249);

+#2251=CARTESIAN_POINT('',(1.8E-1,-1.E-1,2.25E-1));

+#2252=CARTESIAN_POINT('',(1.95E-1,-1.15E-1,2.25E-1));

+#2253=VERTEX_POINT('',#2251);

+#2254=VERTEX_POINT('',#2252);

+#2255=CARTESIAN_POINT('',(-1.95E-1,-1.15E-1,2.25E-1));

+#2256=VERTEX_POINT('',#2255);

+#2257=CARTESIAN_POINT('',(-1.8E-1,-1.E-1,2.25E-1));

+#2258=VERTEX_POINT('',#2257);

+#2259=CARTESIAN_POINT('',(-2.15E-1,7.E-2,-2.69E-1));

+#2260=CARTESIAN_POINT('',(2.15E-1,7.E-2,-2.69E-1));

+#2261=VERTEX_POINT('',#2259);

+#2262=VERTEX_POINT('',#2260);

+#2263=CARTESIAN_POINT('',(-2.15E-1,-7.E-2,-2.25E-1));

+#2264=CARTESIAN_POINT('',(2.15E-1,-7.E-2,-2.25E-1));

+#2265=VERTEX_POINT('',#2263);

+#2266=VERTEX_POINT('',#2264);

+#2267=CARTESIAN_POINT('',(-2.15E-1,7.E-2,-2.25E-1));

+#2268=CARTESIAN_POINT('',(2.15E-1,7.E-2,-2.25E-1));

+#2269=VERTEX_POINT('',#2267);

+#2270=VERTEX_POINT('',#2268);

+#2271=CARTESIAN_POINT('',(2.15E-1,3.E-2,-3.1E-1));

+#2272=CARTESIAN_POINT('',(2.15E-1,-7.E-2,-3.1E-1));

+#2273=VERTEX_POINT('',#2271);

+#2274=VERTEX_POINT('',#2272);

+#2275=CARTESIAN_POINT('',(1.625E-1,-7.E-2,-3.1E-1));

+#2276=VERTEX_POINT('',#2275);

+#2277=CARTESIAN_POINT('',(1.625E-1,3.E-2,-3.1E-1));

+#2278=VERTEX_POINT('',#2277);

+#2279=CARTESIAN_POINT('',(-1.625E-1,-7.E-2,-3.1E-1));

+#2280=CARTESIAN_POINT('',(-2.15E-1,-7.E-2,-3.1E-1));

+#2281=VERTEX_POINT('',#2279);

+#2282=VERTEX_POINT('',#2280);

+#2283=CARTESIAN_POINT('',(-2.15E-1,3.E-2,-3.1E-1));

+#2284=VERTEX_POINT('',#2283);

+#2285=CARTESIAN_POINT('',(-1.625E-1,3.E-2,-3.1E-1));

+#2286=VERTEX_POINT('',#2285);

+#2287=CARTESIAN_POINT('',(2.15E-1,3.E-2,-2.69E-1));

+#2288=CARTESIAN_POINT('',(1.625E-1,3.E-2,-2.69E-1));

+#2289=VERTEX_POINT('',#2287);

+#2290=VERTEX_POINT('',#2288);

+#2291=CARTESIAN_POINT('',(-2.15E-1,3.E-2,-2.69E-1));

+#2292=CARTESIAN_POINT('',(-1.625E-1,3.E-2,-2.69E-1));

+#2293=VERTEX_POINT('',#2291);

+#2294=VERTEX_POINT('',#2292);

+#2295=CARTESIAN_POINT('',(1.375E-1,6.363424398923E-3,-2.69E-1));

+#2296=CARTESIAN_POINT('',(1.625E-1,6.363424398923E-3,-2.69E-1));

+#2297=VERTEX_POINT('',#2295);

+#2298=VERTEX_POINT('',#2296);

+#2299=CARTESIAN_POINT('',(1.625E-1,-7.E-2,-2.69E-1));

+#2300=CARTESIAN_POINT('',(1.625E-1,-3.05E-2,-2.69E-1));

+#2301=VERTEX_POINT('',#2299);

+#2302=VERTEX_POINT('',#2300);

+#2303=CARTESIAN_POINT('',(1.375E-1,3.E-2,-3.1E-1));

+#2304=CARTESIAN_POINT('',(1.375E-1,-7.E-2,-3.1E-1));

+#2305=VERTEX_POINT('',#2303);

+#2306=VERTEX_POINT('',#2304);

+#2307=CARTESIAN_POINT('',(6.25E-2,-7.E-2,-3.1E-1));

+#2308=VERTEX_POINT('',#2307);

+#2309=CARTESIAN_POINT('',(6.25E-2,3.E-2,-3.1E-1));

+#2310=VERTEX_POINT('',#2309);

+#2311=CARTESIAN_POINT('',(6.25E-2,3.E-2,-2.69E-1));

+#2312=CARTESIAN_POINT('',(1.375E-1,3.E-2,-2.69E-1));

+#2313=VERTEX_POINT('',#2311);

+#2314=VERTEX_POINT('',#2312);

+#2315=CARTESIAN_POINT('',(1.375E-1,-7.E-2,-2.69E-1));

+#2316=VERTEX_POINT('',#2315);

+#2317=CARTESIAN_POINT('',(1.375E-1,-3.05E-2,-2.69E-1));

+#2318=VERTEX_POINT('',#2317);

+#2319=CARTESIAN_POINT('',(7.5E-2,-1.E-1,2.25E-1));

+#2320=CARTESIAN_POINT('',(7.5E-2,-8.E-2,2.25E-1));

+#2321=VERTEX_POINT('',#2319);

+#2322=VERTEX_POINT('',#2320);

+#2323=CARTESIAN_POINT('',(1.25E-1,-1.E-1,2.25E-1));

+#2324=CARTESIAN_POINT('',(1.25E-1,-8.E-2,2.25E-1));

+#2325=VERTEX_POINT('',#2323);

+#2326=VERTEX_POINT('',#2324);

+#2327=CARTESIAN_POINT('',(-1.25E-1,-1.E-1,2.25E-1));

+#2328=CARTESIAN_POINT('',(-1.25E-1,-8.E-2,2.25E-1));

+#2329=VERTEX_POINT('',#2327);

+#2330=VERTEX_POINT('',#2328);

+#2331=CARTESIAN_POINT('',(-7.5E-2,-1.E-1,2.25E-1));

+#2332=CARTESIAN_POINT('',(-7.5E-2,-8.E-2,2.25E-1));

+#2333=VERTEX_POINT('',#2331);

+#2334=VERTEX_POINT('',#2332);

+#2335=CARTESIAN_POINT('',(-1.25E-1,-1.E-1,-1.25E-1));

+#2336=CARTESIAN_POINT('',(-7.5E-2,-1.E-1,-1.25E-1));

+#2337=VERTEX_POINT('',#2335);

+#2338=VERTEX_POINT('',#2336);

+#2339=CARTESIAN_POINT('',(7.5E-2,-1.E-1,-1.25E-1));

+#2340=CARTESIAN_POINT('',(1.25E-1,-1.E-1,-1.25E-1));

+#2341=VERTEX_POINT('',#2339);

+#2342=VERTEX_POINT('',#2340);

+#2343=CARTESIAN_POINT('',(7.5E-2,-6.E-2,-1.25E-1));

+#2344=CARTESIAN_POINT('',(7.5E-2,-6.E-2,2.05E-1));

+#2345=VERTEX_POINT('',#2343);

+#2346=VERTEX_POINT('',#2344);

+#2347=CARTESIAN_POINT('',(1.25E-1,-6.E-2,-1.25E-1));

+#2348=CARTESIAN_POINT('',(1.25E-1,-6.E-2,2.05E-1));

+#2349=VERTEX_POINT('',#2347);

+#2350=VERTEX_POINT('',#2348);

+#2351=CARTESIAN_POINT('',(-1.25E-1,-6.E-2,-1.25E-1));

+#2352=CARTESIAN_POINT('',(-1.25E-1,-6.E-2,2.05E-1));

+#2353=VERTEX_POINT('',#2351);

+#2354=VERTEX_POINT('',#2352);

+#2355=CARTESIAN_POINT('',(-7.5E-2,-6.E-2,-1.25E-1));

+#2356=CARTESIAN_POINT('',(-7.5E-2,-6.E-2,2.05E-1));

+#2357=VERTEX_POINT('',#2355);

+#2358=VERTEX_POINT('',#2356);

+#2359=CARTESIAN_POINT('',(1.625E-1,-3.75E-2,-2.7E-1));

+#2360=VERTEX_POINT('',#2359);

+#2361=CARTESIAN_POINT('',(1.375E-1,-3.75E-2,-2.7E-1));

+#2362=VERTEX_POINT('',#2361);

+#2363=CARTESIAN_POINT('',(-2.75E-1,-5.E-2,-2.25E-1));

+#2364=VERTEX_POINT('',#2363);

+#2365=CARTESIAN_POINT('',(2.75E-1,-5.E-2,-2.25E-1));

+#2366=VERTEX_POINT('',#2365);

+#2367=CARTESIAN_POINT('',(-2.75E-1,-5.E-2,2.25E-1));

+#2368=VERTEX_POINT('',#2367);

+#2369=CARTESIAN_POINT('',(2.75E-1,-5.E-2,2.25E-1));

+#2370=VERTEX_POINT('',#2369);

+#2371=CARTESIAN_POINT('',(2.12E-1,-1.E-1,-3.701752313505E-3));

+#2372=CARTESIAN_POINT('',(2.641322804033E-1,-1.E-1,8.617329648593E-2));

+#2373=VERTEX_POINT('',#2371);

+#2374=VERTEX_POINT('',#2372);

+#2375=CARTESIAN_POINT('',(2.677738312638E-1,-1.E-1,8.826592816166E-2));

+#2376=VERTEX_POINT('',#2375);

+#2377=CARTESIAN_POINT('',(2.667773399896E-1,-1.E-1,9.E-2));

+#2378=VERTEX_POINT('',#2377);

+#2379=CARTESIAN_POINT('',(2.659042018306E-1,-1.E-1,8.949824768654E-2));

+#2380=VERTEX_POINT('',#2379);

+#2381=CARTESIAN_POINT('',(2.1E-1,-1.E-1,8.949824768654E-2));

+#2382=VERTEX_POINT('',#2381);

+#2383=CARTESIAN_POINT('',(1.8E-1,-1.E-1,8.949824768654E-2));

+#2384=CARTESIAN_POINT('',(1.561215981232E-1,-1.E-1,8.949824768654E-2));

+#2385=VERTEX_POINT('',#2383);

+#2386=VERTEX_POINT('',#2384);

+#2387=CARTESIAN_POINT('',(1.578677195967E-1,-1.E-1,8.617329648593E-2));

+#2388=CARTESIAN_POINT('',(1.8E-1,-1.E-1,4.801767072201E-2));

+#2389=VERTEX_POINT('',#2387);

+#2390=VERTEX_POINT('',#2388);

+#2391=CARTESIAN_POINT('',(1.95E-1,-1.15E-1,8.949824768654E-2));

+#2392=VERTEX_POINT('',#2391);

+#2393=CARTESIAN_POINT('',(1.95E-1,-1.15E-1,2.215795920425E-2));

+#2394=VERTEX_POINT('',#2393);

+#2395=CARTESIAN_POINT('',(2.1E-1,-1.E-1,-5.501752313455E-3));

+#2396=VERTEX_POINT('',#2395);

+#2397=CARTESIAN_POINT('',(1.552565867846E-1,-1.E-1,9.E-2));

+#2398=VERTEX_POINT('',#2397);

+#2399=CARTESIAN_POINT('',(1.542530821577E-1,-1.E-1,8.826997732276E-2));

+#2400=VERTEX_POINT('',#2399);

+#2401=CARTESIAN_POINT('',(2.1E-1,-1.E-1,-3.701752313505E-3));

+#2402=VERTEX_POINT('',#2401);

+#2403=CARTESIAN_POINT('',(2.163021098989E-1,-2.006273836612E-1,

+5.012816894639E-2));

+#2404=CARTESIAN_POINT('',(2.022738312638E-1,-2.051576713838E-1,

+5.012816894639E-2));

+#2405=VERTEX_POINT('',#2403);

+#2406=VERTEX_POINT('',#2404);

+#2407=CARTESIAN_POINT('',(1.882455526287E-1,-2.006273836612E-1,

+5.012816894639E-2));

+#2408=VERTEX_POINT('',#2407);

+#2409=VERTEX_POINT('',#225);

+#2410=VERTEX_POINT('',#235);

+#2411=VERTEX_POINT('',#237);

+#2412=VERTEX_POINT('',#2085);

+#2413=VERTEX_POINT('',#2075);

+#2414=VERTEX_POINT('',#2065);

+#2415=VERTEX_POINT('',#300);

+#2416=VERTEX_POINT('',#349);

+#2417=VERTEX_POINT('',#362);

+#2418=VERTEX_POINT('',#376);

+#2419=VERTEX_POINT('',#270);

+#2420=VERTEX_POINT('',#260);

+#2421=VERTEX_POINT('',#2055);

+#2422=VERTEX_POINT('',#2045);

+#2423=CARTESIAN_POINT('',(2.12E-1,-1.E-1,-5.501752313455E-3));

+#2424=VERTEX_POINT('',#2423);

+#2425=CARTESIAN_POINT('',(-6.E-2,6.E-2,-1.25E-1));

+#2426=CARTESIAN_POINT('',(-2.1E-1,6.E-2,-1.25E-1));

+#2427=VERTEX_POINT('',#2425);

+#2428=VERTEX_POINT('',#2426);

+#2429=CARTESIAN_POINT('',(-2.1E-1,-6.E-2,-1.25E-1));

+#2430=VERTEX_POINT('',#2429);

+#2431=CARTESIAN_POINT('',(2.1E-1,-6.E-2,-1.25E-1));

+#2432=CARTESIAN_POINT('',(2.1E-1,6.E-2,-1.25E-1));

+#2433=VERTEX_POINT('',#2431);

+#2434=VERTEX_POINT('',#2432);

+#2435=CARTESIAN_POINT('',(6.E-2,6.E-2,-1.25E-1));

+#2436=VERTEX_POINT('',#2435);

+#2437=CARTESIAN_POINT('',(-6.E-2,1.E-1,-1.25E-1));

+#2438=CARTESIAN_POINT('',(6.E-2,1.E-1,-1.25E-1));

+#2439=VERTEX_POINT('',#2437);

+#2440=VERTEX_POINT('',#2438);

+#2441=CARTESIAN_POINT('',(-6.E-2,1.E-1,7.5E-2));

+#2442=VERTEX_POINT('',#2441);

+#2443=CARTESIAN_POINT('',(6.E-2,1.E-1,7.5E-2));

+#2444=VERTEX_POINT('',#2443);

+#2445=CARTESIAN_POINT('',(1.1E-1,6.E-2,5.5E-2));

+#2446=VERTEX_POINT('',#2445);

+#2447=CARTESIAN_POINT('',(-1.1E-1,6.E-2,5.5E-2));

+#2448=VERTEX_POINT('',#2447);

+#2449=CARTESIAN_POINT('',(-1.1E-1,8.E-2,7.5E-2));

+#2450=CARTESIAN_POINT('',(-6.E-2,8.E-2,7.5E-2));

+#2451=VERTEX_POINT('',#2449);

+#2452=VERTEX_POINT('',#2450);

+#2453=CARTESIAN_POINT('',(-6.E-2,6.E-2,5.5E-2));

+#2454=VERTEX_POINT('',#2453);

+#2455=CARTESIAN_POINT('',(1.1E-1,8.E-2,7.5E-2));

+#2456=CARTESIAN_POINT('',(6.E-2,8.E-2,7.5E-2));

+#2457=VERTEX_POINT('',#2455);

+#2458=VERTEX_POINT('',#2456);

+#2459=CARTESIAN_POINT('',(6.E-2,6.E-2,5.5E-2));

+#2460=VERTEX_POINT('',#2459);

+#2461=CARTESIAN_POINT('',(-2.12E-1,-1.E-1,-3.701752313505E-3));

+#2462=CARTESIAN_POINT('',(-2.641322804033E-1,-1.E-1,8.617329648593E-2));

+#2463=VERTEX_POINT('',#2461);

+#2464=VERTEX_POINT('',#2462);

+#2465=CARTESIAN_POINT('',(-2.677738312638E-1,-1.E-1,8.826592816166E-2));

+#2466=VERTEX_POINT('',#2465);

+#2467=CARTESIAN_POINT('',(-2.667773399896E-1,-1.E-1,9.E-2));

+#2468=VERTEX_POINT('',#2467);

+#2469=CARTESIAN_POINT('',(-2.659042018306E-1,-1.E-1,8.949824768655E-2));

+#2470=VERTEX_POINT('',#2469);

+#2471=CARTESIAN_POINT('',(-2.1E-1,-1.E-1,8.949824768655E-2));

+#2472=VERTEX_POINT('',#2471);

+#2473=CARTESIAN_POINT('',(-1.8E-1,-1.E-1,8.949824768655E-2));

+#2474=CARTESIAN_POINT('',(-1.561215981232E-1,-1.E-1,8.949824768655E-2));

+#2475=VERTEX_POINT('',#2473);

+#2476=VERTEX_POINT('',#2474);

+#2477=CARTESIAN_POINT('',(-1.578677195967E-1,-1.E-1,8.617329648593E-2));

+#2478=CARTESIAN_POINT('',(-1.8E-1,-1.E-1,4.801767072201E-2));

+#2479=VERTEX_POINT('',#2477);

+#2480=VERTEX_POINT('',#2478);

+#2481=CARTESIAN_POINT('',(-1.95E-1,-1.15E-1,8.949824768655E-2));

+#2482=VERTEX_POINT('',#2481);

+#2483=CARTESIAN_POINT('',(-1.95E-1,-1.15E-1,2.215795920425E-2));

+#2484=CARTESIAN_POINT('',(-2.1E-1,-1.E-1,-3.701752313505E-3));

+#2485=VERTEX_POINT('',#2483);

+#2486=VERTEX_POINT('',#2484);

+#2487=CARTESIAN_POINT('',(-2.1E-1,-1.E-1,-5.501752313455E-3));

+#2488=VERTEX_POINT('',#2487);

+#2489=CARTESIAN_POINT('',(-2.163021098989E-1,-2.006273836612E-1,

+5.012816894639E-2));

+#2490=CARTESIAN_POINT('',(-2.022738312638E-1,-2.051576713838E-1,

+5.012816894639E-2));

+#2491=VERTEX_POINT('',#2489);

+#2492=VERTEX_POINT('',#2490);

+#2493=CARTESIAN_POINT('',(-1.882455526287E-1,-2.006273836612E-1,

+5.012816894639E-2));

+#2494=VERTEX_POINT('',#2493);

+#2495=VERTEX_POINT('',#1859);

+#2496=VERTEX_POINT('',#1869);

+#2497=VERTEX_POINT('',#1875);

+#2498=VERTEX_POINT('',#2005);

+#2499=VERTEX_POINT('',#2015);

+#2500=VERTEX_POINT('',#2025);

+#2501=VERTEX_POINT('',#1830);

+#2502=VERTEX_POINT('',#1953);

+#2503=VERTEX_POINT('',#1943);

+#2504=VERTEX_POINT('',#1933);

+#2505=VERTEX_POINT('',#1904);

+#2506=VERTEX_POINT('',#1917);

+#2507=VERTEX_POINT('',#1975);

+#2508=VERTEX_POINT('',#1985);

+#2509=CARTESIAN_POINT('',(-1.552565867846E-1,-1.E-1,9.E-2));

+#2510=VERTEX_POINT('',#2509);

+#2511=CARTESIAN_POINT('',(-1.542530821577E-1,-1.E-1,8.826997732276E-2));

+#2512=VERTEX_POINT('',#2511);

+#2513=CARTESIAN_POINT('',(-2.12E-1,-1.E-1,-5.501752313455E-3));

+#2514=VERTEX_POINT('',#2513);

+#2515=CARTESIAN_POINT('',(3.75E-2,1.25E-2,1.15E-1));

+#2516=CARTESIAN_POINT('',(3.75E-2,-1.25E-2,1.15E-1));

+#2517=VERTEX_POINT('',#2515);

+#2518=VERTEX_POINT('',#2516);

+#2519=CARTESIAN_POINT('',(3.75E-2,-2.45E-1,-2.7E-1));

+#2520=CARTESIAN_POINT('',(3.75E-2,-2.45E-1,-2.95E-1));

+#2521=VERTEX_POINT('',#2519);

+#2522=VERTEX_POINT('',#2520);

+#2523=CARTESIAN_POINT('',(6.25E-2,1.25E-2,1.15E-1));

+#2524=CARTESIAN_POINT('',(6.25E-2,-1.25E-2,1.15E-1));

+#2525=VERTEX_POINT('',#2523);

+#2526=VERTEX_POINT('',#2524);

+#2527=CARTESIAN_POINT('',(6.25E-2,-2.45E-1,-2.7E-1));

+#2528=CARTESIAN_POINT('',(6.25E-2,-2.45E-1,-2.95E-1));

+#2529=VERTEX_POINT('',#2527);

+#2530=VERTEX_POINT('',#2528);

+#2531=CARTESIAN_POINT('',(3.75E-2,-1.25E-2,-1.25E-1));

+#2532=VERTEX_POINT('',#2531);

+#2533=CARTESIAN_POINT('',(3.75E-2,-7.E-2,-2.7E-1));

+#2534=VERTEX_POINT('',#2533);

+#2535=CARTESIAN_POINT('',(3.75E-2,-7.E-2,-2.95E-1));

+#2536=VERTEX_POINT('',#2535);

+#2537=CARTESIAN_POINT('',(3.75E-2,1.25E-2,-1.25E-1));

+#2538=VERTEX_POINT('',#2537);

+#2539=CARTESIAN_POINT('',(6.25E-2,-1.25E-2,-1.25E-1));

+#2540=VERTEX_POINT('',#2539);

+#2541=CARTESIAN_POINT('',(6.25E-2,-7.E-2,-2.7E-1));

+#2542=VERTEX_POINT('',#2541);

+#2543=CARTESIAN_POINT('',(6.25E-2,-7.E-2,-2.95E-1));

+#2544=VERTEX_POINT('',#2543);

+#2545=CARTESIAN_POINT('',(6.25E-2,1.25E-2,-1.25E-1));

+#2546=VERTEX_POINT('',#2545);

+#2547=CARTESIAN_POINT('',(3.75E-2,-3.75E-2,-2.7E-1));

+#2548=CARTESIAN_POINT('',(6.25E-2,-3.75E-2,-2.7E-1));

+#2549=VERTEX_POINT('',#2547);

+#2550=VERTEX_POINT('',#2548);

+#2551=CARTESIAN_POINT('',(3.75E-2,-3.75E-2,-2.95E-1));

+#2552=CARTESIAN_POINT('',(6.25E-2,-3.75E-2,-2.95E-1));

+#2553=VERTEX_POINT('',#2551);

+#2554=VERTEX_POINT('',#2552);

+#2555=CARTESIAN_POINT('',(3.75E-2,-3.05E-2,-2.69E-1));

+#2556=CARTESIAN_POINT('',(6.25E-2,-3.05E-2,-2.69E-1));

+#2557=VERTEX_POINT('',#2555);

+#2558=VERTEX_POINT('',#2556);

+#2559=CARTESIAN_POINT('',(3.75E-2,6.363424398923E-3,-2.69E-1));

+#2560=CARTESIAN_POINT('',(6.25E-2,6.363424398923E-3,-2.69E-1));

+#2561=VERTEX_POINT('',#2559);

+#2562=VERTEX_POINT('',#2560);

+#2563=CARTESIAN_POINT('',(6.25E-2,-7.E-2,-2.69E-1));

+#2564=VERTEX_POINT('',#2563);

+#2565=CARTESIAN_POINT('',(3.75E-2,3.E-2,-3.1E-1));

+#2566=CARTESIAN_POINT('',(3.75E-2,-7.E-2,-3.1E-1));

+#2567=VERTEX_POINT('',#2565);

+#2568=VERTEX_POINT('',#2566);

+#2569=CARTESIAN_POINT('',(-3.75E-2,-7.E-2,-3.1E-1));

+#2570=VERTEX_POINT('',#2569);

+#2571=CARTESIAN_POINT('',(-3.75E-2,3.E-2,-3.1E-1));

+#2572=VERTEX_POINT('',#2571);

+#2573=CARTESIAN_POINT('',(-3.75E-2,3.E-2,-2.69E-1));

+#2574=CARTESIAN_POINT('',(3.75E-2,3.E-2,-2.69E-1));

+#2575=VERTEX_POINT('',#2573);

+#2576=VERTEX_POINT('',#2574);

+#2577=CARTESIAN_POINT('',(3.75E-2,-7.E-2,-2.69E-1));

+#2578=VERTEX_POINT('',#2577);

+#2579=CARTESIAN_POINT('',(-6.25E-2,3.E-2,-3.1E-1));

+#2580=CARTESIAN_POINT('',(-6.25E-2,-7.E-2,-3.1E-1));

+#2581=VERTEX_POINT('',#2579);

+#2582=VERTEX_POINT('',#2580);

+#2583=CARTESIAN_POINT('',(-1.375E-1,-7.E-2,-3.1E-1));

+#2584=VERTEX_POINT('',#2583);

+#2585=CARTESIAN_POINT('',(-1.375E-1,3.E-2,-3.1E-1));

+#2586=VERTEX_POINT('',#2585);

+#2587=CARTESIAN_POINT('',(-1.375E-1,3.E-2,-2.69E-1));

+#2588=CARTESIAN_POINT('',(-6.25E-2,3.E-2,-2.69E-1));

+#2589=VERTEX_POINT('',#2587);

+#2590=VERTEX_POINT('',#2588);

+#2591=CARTESIAN_POINT('',(-1.625E-1,-7.E-2,-2.69E-1));

+#2592=CARTESIAN_POINT('',(-1.375E-1,-7.E-2,-2.69E-1));

+#2593=VERTEX_POINT('',#2591);

+#2594=VERTEX_POINT('',#2592);

+#2595=CARTESIAN_POINT('',(-6.25E-2,-7.E-2,-2.69E-1));

+#2596=CARTESIAN_POINT('',(-3.75E-2,-7.E-2,-2.69E-1));

+#2597=VERTEX_POINT('',#2595);

+#2598=VERTEX_POINT('',#2596);

+#2599=CARTESIAN_POINT('',(-6.25E-2,1.25E-2,1.15E-1));

+#2600=CARTESIAN_POINT('',(-6.25E-2,-1.25E-2,1.15E-1));

+#2601=VERTEX_POINT('',#2599);

+#2602=VERTEX_POINT('',#2600);

+#2603=CARTESIAN_POINT('',(-6.25E-2,-2.45E-1,-2.7E-1));

+#2604=CARTESIAN_POINT('',(-6.25E-2,-2.45E-1,-2.95E-1));

+#2605=VERTEX_POINT('',#2603);

+#2606=VERTEX_POINT('',#2604);

+#2607=CARTESIAN_POINT('',(-3.75E-2,1.25E-2,1.15E-1));

+#2608=CARTESIAN_POINT('',(-3.75E-2,-1.25E-2,1.15E-1));

+#2609=VERTEX_POINT('',#2607);

+#2610=VERTEX_POINT('',#2608);

+#2611=CARTESIAN_POINT('',(-3.75E-2,-2.45E-1,-2.7E-1));

+#2612=CARTESIAN_POINT('',(-3.75E-2,-2.45E-1,-2.95E-1));

+#2613=VERTEX_POINT('',#2611);

+#2614=VERTEX_POINT('',#2612);

+#2615=CARTESIAN_POINT('',(-6.25E-2,-7.E-2,-2.7E-1));

+#2616=CARTESIAN_POINT('',(-6.25E-2,-7.E-2,-2.95E-1));

+#2617=VERTEX_POINT('',#2615);

+#2618=VERTEX_POINT('',#2616);

+#2619=CARTESIAN_POINT('',(-3.75E-2,-7.E-2,-2.7E-1));

+#2620=CARTESIAN_POINT('',(-3.75E-2,-7.E-2,-2.95E-1));

+#2621=VERTEX_POINT('',#2619);

+#2622=VERTEX_POINT('',#2620);

+#2623=CARTESIAN_POINT('',(-6.25E-2,-3.05E-2,-2.69E-1));

+#2624=CARTESIAN_POINT('',(-3.75E-2,-3.05E-2,-2.69E-1));

+#2625=VERTEX_POINT('',#2623);

+#2626=VERTEX_POINT('',#2624);

+#2627=CARTESIAN_POINT('',(-6.25E-2,6.363424398923E-3,-2.69E-1));

+#2628=CARTESIAN_POINT('',(-3.75E-2,6.363424398923E-3,-2.69E-1));

+#2629=VERTEX_POINT('',#2627);

+#2630=VERTEX_POINT('',#2628);

+#2631=CARTESIAN_POINT('',(-6.25E-2,-1.25E-2,-1.25E-1));

+#2632=CARTESIAN_POINT('',(-6.25E-2,1.25E-2,-1.25E-1));

+#2633=VERTEX_POINT('',#2631);

+#2634=VERTEX_POINT('',#2632);

+#2635=CARTESIAN_POINT('',(-3.75E-2,-1.25E-2,-1.25E-1));

+#2636=CARTESIAN_POINT('',(-3.75E-2,1.25E-2,-1.25E-1));

+#2637=VERTEX_POINT('',#2635);

+#2638=VERTEX_POINT('',#2636);

+#2639=CARTESIAN_POINT('',(-3.75E-2,-3.75E-2,-2.7E-1));

+#2640=VERTEX_POINT('',#2639);

+#2641=CARTESIAN_POINT('',(-3.75E-2,-3.75E-2,-2.95E-1));

+#2642=VERTEX_POINT('',#2641);

+#2643=CARTESIAN_POINT('',(-6.25E-2,-3.75E-2,-2.7E-1));

+#2644=VERTEX_POINT('',#2643);

+#2645=CARTESIAN_POINT('',(-6.25E-2,-3.75E-2,-2.95E-1));

+#2646=VERTEX_POINT('',#2645);

+#2647=CARTESIAN_POINT('',(-1.625E-1,1.25E-2,1.15E-1));

+#2648=CARTESIAN_POINT('',(-1.625E-1,-1.25E-2,1.15E-1));

+#2649=VERTEX_POINT('',#2647);

+#2650=VERTEX_POINT('',#2648);

+#2651=CARTESIAN_POINT('',(-1.625E-1,-2.45E-1,-2.7E-1));

+#2652=CARTESIAN_POINT('',(-1.625E-1,-2.45E-1,-2.95E-1));

+#2653=VERTEX_POINT('',#2651);

+#2654=VERTEX_POINT('',#2652);

+#2655=CARTESIAN_POINT('',(-1.375E-1,1.25E-2,1.15E-1));

+#2656=CARTESIAN_POINT('',(-1.375E-1,-1.25E-2,1.15E-1));

+#2657=VERTEX_POINT('',#2655);

+#2658=VERTEX_POINT('',#2656);

+#2659=CARTESIAN_POINT('',(-1.375E-1,-2.45E-1,-2.7E-1));

+#2660=CARTESIAN_POINT('',(-1.375E-1,-2.45E-1,-2.95E-1));

+#2661=VERTEX_POINT('',#2659);

+#2662=VERTEX_POINT('',#2660);

+#2663=CARTESIAN_POINT('',(-1.625E-1,-7.E-2,-2.7E-1));

+#2664=CARTESIAN_POINT('',(-1.625E-1,-7.E-2,-2.95E-1));

+#2665=VERTEX_POINT('',#2663);

+#2666=VERTEX_POINT('',#2664);

+#2667=CARTESIAN_POINT('',(-1.375E-1,-7.E-2,-2.7E-1));

+#2668=CARTESIAN_POINT('',(-1.375E-1,-7.E-2,-2.95E-1));

+#2669=VERTEX_POINT('',#2667);

+#2670=VERTEX_POINT('',#2668);

+#2671=CARTESIAN_POINT('',(-1.625E-1,-3.05E-2,-2.69E-1));

+#2672=CARTESIAN_POINT('',(-1.375E-1,-3.05E-2,-2.69E-1));

+#2673=VERTEX_POINT('',#2671);

+#2674=VERTEX_POINT('',#2672);

+#2675=CARTESIAN_POINT('',(-1.625E-1,6.363424398923E-3,-2.69E-1));

+#2676=CARTESIAN_POINT('',(-1.375E-1,6.363424398923E-3,-2.69E-1));

+#2677=VERTEX_POINT('',#2675);

+#2678=VERTEX_POINT('',#2676);

+#2679=CARTESIAN_POINT('',(-1.625E-1,-1.25E-2,-1.25E-1));

+#2680=CARTESIAN_POINT('',(-1.625E-1,1.25E-2,-1.25E-1));

+#2681=VERTEX_POINT('',#2679);

+#2682=VERTEX_POINT('',#2680);

+#2683=CARTESIAN_POINT('',(-1.375E-1,-1.25E-2,-1.25E-1));

+#2684=CARTESIAN_POINT('',(-1.375E-1,1.25E-2,-1.25E-1));

+#2685=VERTEX_POINT('',#2683);

+#2686=VERTEX_POINT('',#2684);

+#2687=CARTESIAN_POINT('',(-1.375E-1,-3.75E-2,-2.7E-1));

+#2688=VERTEX_POINT('',#2687);

+#2689=CARTESIAN_POINT('',(-1.375E-1,-3.75E-2,-2.95E-1));

+#2690=VERTEX_POINT('',#2689);

+#2691=CARTESIAN_POINT('',(-1.625E-1,-3.75E-2,-2.7E-1));

+#2692=VERTEX_POINT('',#2691);

+#2693=CARTESIAN_POINT('',(-1.625E-1,-3.75E-2,-2.95E-1));

+#2694=VERTEX_POINT('',#2693);

+#2695=CARTESIAN_POINT('',(0.E0,0.E0,-2.25E-1));

+#2696=DIRECTION('',(0.E0,0.E0,1.E0));

+#2697=DIRECTION('',(1.E0,0.E0,0.E0));

+#2698=AXIS2_PLACEMENT_3D('',#2695,#2696,#2697);

+#2699=PLANE('',#2698);

+#2701=ORIENTED_EDGE('',*,*,#2700,.T.);

+#2703=ORIENTED_EDGE('',*,*,#2702,.T.);

+#2705=ORIENTED_EDGE('',*,*,#2704,.T.);

+#2707=ORIENTED_EDGE('',*,*,#2706,.T.);

+#2709=ORIENTED_EDGE('',*,*,#2708,.T.);

+#2711=ORIENTED_EDGE('',*,*,#2710,.T.);

+#2713=ORIENTED_EDGE('',*,*,#2712,.T.);

+#2715=ORIENTED_EDGE('',*,*,#2714,.T.);

+#2717=ORIENTED_EDGE('',*,*,#2716,.T.);

+#2719=ORIENTED_EDGE('',*,*,#2718,.T.);

+#2721=ORIENTED_EDGE('',*,*,#2720,.F.);

+#2723=ORIENTED_EDGE('',*,*,#2722,.T.);

+#2725=ORIENTED_EDGE('',*,*,#2724,.T.);

+#2727=ORIENTED_EDGE('',*,*,#2726,.T.);

+#2728=EDGE_LOOP('',(#2701,#2703,#2705,#2707,#2709,#2711,#2713,#2715,#2717,#2719,

+#2721,#2723,#2725,#2727));

+#2729=FACE_OUTER_BOUND('',#2728,.F.);

+#2731=ORIENTED_EDGE('',*,*,#2730,.F.);

+#2733=ORIENTED_EDGE('',*,*,#2732,.T.);

+#2735=ORIENTED_EDGE('',*,*,#2734,.T.);

+#2737=ORIENTED_EDGE('',*,*,#2736,.F.);

+#2738=EDGE_LOOP('',(#2731,#2733,#2735,#2737));

+#2739=FACE_BOUND('',#2738,.F.);

+#2740=ADVANCED_FACE('',(#2729,#2739),#2699,.F.);

+#2741=CARTESIAN_POINT('',(-2.75E-1,-1.E-1,-2.25E-1));

+#2742=DIRECTION('',(0.E0,-1.E0,0.E0));

+#2743=DIRECTION('',(1.E0,0.E0,0.E0));

+#2744=AXIS2_PLACEMENT_3D('',#2741,#2742,#2743);

+#2745=PLANE('',#2744);

+#2747=ORIENTED_EDGE('',*,*,#2746,.T.);

+#2749=ORIENTED_EDGE('',*,*,#2748,.T.);

+#2751=ORIENTED_EDGE('',*,*,#2750,.T.);

+#2753=ORIENTED_EDGE('',*,*,#2752,.T.);

+#2755=ORIENTED_EDGE('',*,*,#2754,.T.);

+#2757=ORIENTED_EDGE('',*,*,#2756,.T.);

+#2759=ORIENTED_EDGE('',*,*,#2758,.T.);

+#2761=ORIENTED_EDGE('',*,*,#2760,.F.);

+#2762=ORIENTED_EDGE('',*,*,#2712,.F.);

+#2764=ORIENTED_EDGE('',*,*,#2763,.T.);

+#2766=ORIENTED_EDGE('',*,*,#2765,.T.);

+#2768=ORIENTED_EDGE('',*,*,#2767,.T.);

+#2769=EDGE_LOOP('',(#2747,#2749,#2751,#2753,#2755,#2757,#2759,#2761,#2762,#2764,

+#2766,#2768));

+#2770=FACE_OUTER_BOUND('',#2769,.F.);

+#2771=ADVANCED_FACE('',(#2770),#2745,.T.);

+#2772=CARTESIAN_POINT('',(-2.75E-1,-1.E-1,-2.25E-1));

+#2773=DIRECTION('',(0.E0,-1.E0,0.E0));

+#2774=DIRECTION('',(1.E0,0.E0,0.E0));

+#2775=AXIS2_PLACEMENT_3D('',#2772,#2773,#2774);

+#2776=PLANE('',#2775);

+#2778=ORIENTED_EDGE('',*,*,#2777,.F.);

+#2780=ORIENTED_EDGE('',*,*,#2779,.F.);

+#2782=ORIENTED_EDGE('',*,*,#2781,.F.);

+#2784=ORIENTED_EDGE('',*,*,#2783,.F.);

+#2785=ORIENTED_EDGE('',*,*,#2700,.F.);

+#2787=ORIENTED_EDGE('',*,*,#2786,.T.);

+#2789=ORIENTED_EDGE('',*,*,#2788,.T.);

+#2791=ORIENTED_EDGE('',*,*,#2790,.F.);

+#2793=ORIENTED_EDGE('',*,*,#2792,.F.);

+#2795=ORIENTED_EDGE('',*,*,#2794,.F.);

+#2797=ORIENTED_EDGE('',*,*,#2796,.F.);

+#2799=ORIENTED_EDGE('',*,*,#2798,.F.);

+#2800=EDGE_LOOP('',(#2778,#2780,#2782,#2784,#2785,#2787,#2789,#2791,#2793,#2795,

+#2797,#2799));

+#2801=FACE_OUTER_BOUND('',#2800,.F.);

+#2802=ADVANCED_FACE('',(#2801),#2776,.T.);

+#2803=CARTESIAN_POINT('',(-2.75E-1,-1.E-1,-2.25E-1));

+#2804=DIRECTION('',(0.E0,-1.E0,0.E0));

+#2805=DIRECTION('',(1.E0,0.E0,0.E0));

+#2806=AXIS2_PLACEMENT_3D('',#2803,#2804,#2805);

+#2807=PLANE('',#2806);

+#2809=ORIENTED_EDGE('',*,*,#2808,.F.);

+#2811=ORIENTED_EDGE('',*,*,#2810,.T.);

+#2813=ORIENTED_EDGE('',*,*,#2812,.T.);

+#2815=ORIENTED_EDGE('',*,*,#2814,.T.);

+#2817=ORIENTED_EDGE('',*,*,#2816,.T.);

+#2819=ORIENTED_EDGE('',*,*,#2818,.F.);

+#2821=ORIENTED_EDGE('',*,*,#2820,.T.);

+#2823=ORIENTED_EDGE('',*,*,#2822,.T.);

+#2825=ORIENTED_EDGE('',*,*,#2824,.T.);

+#2827=ORIENTED_EDGE('',*,*,#2826,.F.);

+#2829=ORIENTED_EDGE('',*,*,#2828,.T.);

+#2831=ORIENTED_EDGE('',*,*,#2830,.F.);

+#2833=ORIENTED_EDGE('',*,*,#2832,.T.);

+#2835=ORIENTED_EDGE('',*,*,#2834,.T.);

+#2837=ORIENTED_EDGE('',*,*,#2836,.T.);

+#2839=ORIENTED_EDGE('',*,*,#2838,.T.);

+#2841=ORIENTED_EDGE('',*,*,#2840,.T.);

+#2843=ORIENTED_EDGE('',*,*,#2842,.F.);

+#2844=ORIENTED_EDGE('',*,*,#2706,.F.);

+#2846=ORIENTED_EDGE('',*,*,#2845,.T.);

+#2848=ORIENTED_EDGE('',*,*,#2847,.F.);

+#2850=ORIENTED_EDGE('',*,*,#2849,.F.);

+#2852=ORIENTED_EDGE('',*,*,#2851,.F.);

+#2854=ORIENTED_EDGE('',*,*,#2853,.F.);

+#2855=EDGE_LOOP('',(#2809,#2811,#2813,#2815,#2817,#2819,#2821,#2823,#2825,#2827,

+#2829,#2831,#2833,#2835,#2837,#2839,#2841,#2843,#2844,#2846,#2848,#2850,#2852,

+#2854));

+#2856=FACE_OUTER_BOUND('',#2855,.F.);

+#2857=ADVANCED_FACE('',(#2856),#2807,.T.);

+#2858=CARTESIAN_POINT('',(2.12E-1,-1.E-1,-3.701752313505E-3));

+#2859=DIRECTION('',(8.650113386208E-1,0.E0,-5.017523134550E-1));

+#2860=DIRECTION('',(5.017523134550E-1,0.E0,8.650113386208E-1));

+#2861=AXIS2_PLACEMENT_3D('',#2858,#2859,#2860);

+#2862=PLANE('',#2861);

+#2864=ORIENTED_EDGE('',*,*,#2863,.F.);

+#2866=ORIENTED_EDGE('',*,*,#2865,.F.);

+#2868=ORIENTED_EDGE('',*,*,#2867,.F.);

+#2869=ORIENTED_EDGE('',*,*,#2746,.F.);

+#2871=ORIENTED_EDGE('',*,*,#2870,.T.);

+#2872=EDGE_LOOP('',(#2864,#2866,#2868,#2869,#2871));

+#2873=FACE_OUTER_BOUND('',#2872,.F.);

+#2874=ADVANCED_FACE('',(#2873),#2862,.T.);

+#2875=CARTESIAN_POINT('',(2.022738312638E-1,-1.831183896645E-1,

+5.012816894639E-2));

+#2876=DIRECTION('',(0.E0,1.E0,0.E0));

+#2877=DIRECTION('',(1.E0,0.E0,0.E0));

+#2878=AXIS2_PLACEMENT_3D('',#2875,#2876,#2877);

+#2879=CONICAL_SURFACE('',#2878,3.525102343064E-2,5.0477E1);

+#2880=ORIENTED_EDGE('',*,*,#2863,.T.);

+#2882=ORIENTED_EDGE('',*,*,#2881,.T.);

+#2884=ORIENTED_EDGE('',*,*,#2883,.T.);

+#2886=ORIENTED_EDGE('',*,*,#2885,.T.);

+#2888=ORIENTED_EDGE('',*,*,#2887,.T.);

+#2890=ORIENTED_EDGE('',*,*,#2889,.T.);

+#2892=ORIENTED_EDGE('',*,*,#2891,.F.);

+#2894=ORIENTED_EDGE('',*,*,#2893,.F.);

+#2895=EDGE_LOOP('',(#2880,#2882,#2884,#2886,#2888,#2890,#2892,#2894));

+#2896=FACE_OUTER_BOUND('',#2895,.F.);

+#2897=ADVANCED_FACE('',(#2896),#2879,.T.);

+#2898=CARTESIAN_POINT('',(2.12E-1,-1.E-1,-5.501752313455E-3));

+#2899=DIRECTION('',(1.E0,0.E0,-1.541976423133E-14));

+#2900=DIRECTION('',(1.541976423133E-14,0.E0,1.E0));

+#2901=AXIS2_PLACEMENT_3D('',#2898,#2899,#2900);

+#2902=PLANE('',#2901);

+#2903=ORIENTED_EDGE('',*,*,#2881,.F.);

+#2904=ORIENTED_EDGE('',*,*,#2870,.F.);

+#2905=ORIENTED_EDGE('',*,*,#2767,.F.);

+#2907=ORIENTED_EDGE('',*,*,#2906,.T.);

+#2908=EDGE_LOOP('',(#2903,#2904,#2905,#2907));

+#2909=FACE_OUTER_BOUND('',#2908,.F.);

+#2910=ADVANCED_FACE('',(#2909),#2902,.T.);

+#2911=CARTESIAN_POINT('',(2.1E-1,-1.E-1,-5.501752313455E-3));

+#2912=DIRECTION('',(0.E0,0.E0,-1.E0));

+#2913=DIRECTION('',(1.E0,0.E0,0.E0));

+#2914=AXIS2_PLACEMENT_3D('',#2911,#2912,#2913);

+#2915=PLANE('',#2914);

+#2916=ORIENTED_EDGE('',*,*,#2883,.F.);

+#2917=ORIENTED_EDGE('',*,*,#2906,.F.);

+#2918=ORIENTED_EDGE('',*,*,#2765,.F.);

+#2920=ORIENTED_EDGE('',*,*,#2919,.T.);

+#2921=EDGE_LOOP('',(#2916,#2917,#2918,#2920));

+#2922=FACE_OUTER_BOUND('',#2921,.F.);

+#2923=ADVANCED_FACE('',(#2922),#2915,.T.);

+#2924=CARTESIAN_POINT('',(2.1E-1,-1.E-1,-3.701752313505E-3));

+#2925=DIRECTION('',(-1.E0,0.E0,0.E0));

+#2926=DIRECTION('',(0.E0,0.E0,-1.E0));

+#2927=AXIS2_PLACEMENT_3D('',#2924,#2925,#2926);

+#2928=PLANE('',#2927);

+#2929=ORIENTED_EDGE('',*,*,#2885,.F.);

+#2930=ORIENTED_EDGE('',*,*,#2919,.F.);

+#2932=ORIENTED_EDGE('',*,*,#2931,.F.);

+#2934=ORIENTED_EDGE('',*,*,#2933,.T.);

+#2935=EDGE_LOOP('',(#2929,#2930,#2932,#2934));

+#2936=FACE_OUTER_BOUND('',#2935,.F.);

+#2937=ADVANCED_FACE('',(#2936),#2928,.T.);

+#2938=CARTESIAN_POINT('',(1.95E-1,-1.15E-1,-2.25E-1));

+#2939=DIRECTION('',(7.071067811865E-1,-7.071067811865E-1,0.E0));

+#2940=DIRECTION('',(7.071067811865E-1,7.071067811865E-1,0.E0));

+#2941=AXIS2_PLACEMENT_3D('',#2938,#2939,#2940);

+#2942=PLANE('',#2941);

+#2944=ORIENTED_EDGE('',*,*,#2943,.F.);

+#2946=ORIENTED_EDGE('',*,*,#2945,.T.);

+#2948=ORIENTED_EDGE('',*,*,#2947,.T.);

+#2949=ORIENTED_EDGE('',*,*,#2756,.F.);

+#2950=EDGE_LOOP('',(#2944,#2946,#2948,#2949));

+#2951=FACE_OUTER_BOUND('',#2950,.F.);

+#2952=ADVANCED_FACE('',(#2951),#2942,.T.);

+#2953=CARTESIAN_POINT('',(1.95E-1,-1.15E-1,-2.25E-1));

+#2954=DIRECTION('',(7.071067811865E-1,-7.071067811865E-1,0.E0));

+#2955=DIRECTION('',(7.071067811865E-1,7.071067811865E-1,0.E0));

+#2956=AXIS2_PLACEMENT_3D('',#2953,#2954,#2955);

+#2957=PLANE('',#2956);

+#2958=ORIENTED_EDGE('',*,*,#2763,.F.);

+#2959=ORIENTED_EDGE('',*,*,#2710,.F.);

+#2961=ORIENTED_EDGE('',*,*,#2960,.T.);

+#2963=ORIENTED_EDGE('',*,*,#2962,.T.);

+#2964=ORIENTED_EDGE('',*,*,#2931,.T.);

+#2965=EDGE_LOOP('',(#2958,#2959,#2961,#2963,#2964));

+#2966=FACE_OUTER_BOUND('',#2965,.F.);

+#2967=ADVANCED_FACE('',(#2966),#2957,.T.);

+#2968=CARTESIAN_POINT('',(2.659042018306E-1,-1.E-1,8.949824768654E-2));

+#2969=DIRECTION('',(0.E0,0.E0,1.E0));

+#2970=DIRECTION('',(-1.E0,0.E0,0.E0));

+#2971=AXIS2_PLACEMENT_3D('',#2968,#2969,#2970);

+#2972=PLANE('',#2971);

+#2974=ORIENTED_EDGE('',*,*,#2973,.F.);

+#2976=ORIENTED_EDGE('',*,*,#2975,.F.);

+#2977=ORIENTED_EDGE('',*,*,#2832,.F.);

+#2979=ORIENTED_EDGE('',*,*,#2978,.T.);

+#2980=ORIENTED_EDGE('',*,*,#2943,.T.);

+#2981=ORIENTED_EDGE('',*,*,#2754,.F.);

+#2983=ORIENTED_EDGE('',*,*,#2982,.T.);

+#2984=EDGE_LOOP('',(#2974,#2976,#2977,#2979,#2980,#2981,#2983));

+#2985=FACE_OUTER_BOUND('',#2984,.F.);

+#2986=ADVANCED_FACE('',(#2985),#2972,.T.);

+#2987=CARTESIAN_POINT('',(2.022738312638E-1,-1.751330869217E-1,

+5.012816894639E-2));

+#2988=DIRECTION('',(0.E0,1.E0,0.E0));

+#2989=DIRECTION('',(1.E0,0.E0,0.E0));

+#2990=AXIS2_PLACEMENT_3D('',#2987,#2988,#2989);

+#2991=CONICAL_SURFACE('',#2990,4.493005137804E-2,5.0477E1);

+#2992=ORIENTED_EDGE('',*,*,#2865,.T.);

+#2993=ORIENTED_EDGE('',*,*,#2893,.T.);

+#2995=ORIENTED_EDGE('',*,*,#2994,.T.);

+#2996=ORIENTED_EDGE('',*,*,#2889,.F.);

+#2998=ORIENTED_EDGE('',*,*,#2997,.T.);

+#3000=ORIENTED_EDGE('',*,*,#2999,.T.);

+#3002=ORIENTED_EDGE('',*,*,#3001,.T.);

+#3004=ORIENTED_EDGE('',*,*,#3003,.T.);

+#3005=ORIENTED_EDGE('',*,*,#2973,.T.);

+#3007=ORIENTED_EDGE('',*,*,#3006,.T.);

+#3009=ORIENTED_EDGE('',*,*,#3008,.T.);

+#3011=ORIENTED_EDGE('',*,*,#3010,.T.);

+#3012=EDGE_LOOP('',(#2992,#2993,#2995,#2996,#2998,#3000,#3002,#3004,#3005,#3007,

+#3009,#3011));

+#3013=FACE_OUTER_BOUND('',#3012,.F.);

+#3014=ADVANCED_FACE('',(#3013),#2991,.T.);

+#3015=CARTESIAN_POINT('',(2.022738312638E-1,-2.051576713838E-1,

+5.012816894639E-2));

+#3016=CARTESIAN_POINT('',(1.967682958703E-1,-2.055174330830E-1,

+4.971694289761E-2));

+#3017=CARTESIAN_POINT('',(1.915641902338E-1,-2.036801406828E-1,

+4.932823160155E-2));

+#3018=CARTESIAN_POINT('',(1.874977247115E-1,-1.999410155029E-1,

+4.902449428452E-2));

+#3019=CARTESIAN_POINT('',(2.022738312638E-1,-2.051576713838E-1,

+5.012816894639E-2));

+#3020=CARTESIAN_POINT('',(1.965129156186E-1,-2.055174330830E-1,

+5.313599920280E-2));

+#3021=CARTESIAN_POINT('',(1.910674118776E-1,-2.036801406828E-1,

+5.597914982713E-2));

+#3022=CARTESIAN_POINT('',(1.868123189259E-1,-1.999410155029E-1,

+5.820077536586E-2));

+#3023=CARTESIAN_POINT('',(2.022738312638E-1,-2.051576713838E-1,

+5.012816894639E-2));

+#3024=CARTESIAN_POINT('',(1.988452506404E-1,-2.055174330830E-1,

+5.564904087315E-2));

+#3025=CARTESIAN_POINT('',(1.956043858612E-1,-2.036801406828E-1,

+6.086764336309E-2));

+#3026=CARTESIAN_POINT('',(1.930719882106E-1,-1.999410155029E-1,

+6.494543666357E-2));

+#3027=CARTESIAN_POINT('',(2.022738312638E-1,-2.051576713838E-1,

+5.012816894639E-2));

+#3028=CARTESIAN_POINT('',(2.022738312638E-1,-2.055174330830E-1,

+5.564904087315E-2));

+#3029=CARTESIAN_POINT('',(2.022738312638E-1,-2.036801406828E-1,

+6.086764336309E-2));

+#3030=CARTESIAN_POINT('',(2.022738312638E-1,-1.999410155029E-1,

+6.494543666357E-2));

+#3031=CARTESIAN_POINT('',(2.022738312638E-1,-2.051576713838E-1,

+5.012816894639E-2));

+#3032=CARTESIAN_POINT('',(2.057024118872E-1,-2.055174330830E-1,

+5.564904087315E-2));

+#3033=CARTESIAN_POINT('',(2.089432766664E-1,-2.036801406828E-1,

+6.086764336309E-2));

+#3034=CARTESIAN_POINT('',(2.114756743169E-1,-1.999410155029E-1,

+6.494543666357E-2));

+#3035=CARTESIAN_POINT('',(2.022738312638E-1,-2.051576713838E-1,

+5.012816894639E-2));

+#3036=CARTESIAN_POINT('',(2.080347469090E-1,-2.055174330830E-1,

+5.313599920280E-2));

+#3037=CARTESIAN_POINT('',(2.134802506500E-1,-2.036801406828E-1,

+5.597914982713E-2));

+#3038=CARTESIAN_POINT('',(2.177353436016E-1,-1.999410155029E-1,

+5.820077536586E-2));

+#3039=CARTESIAN_POINT('',(2.022738312638E-1,-2.051576713838E-1,

+5.012816894639E-2));

+#3040=CARTESIAN_POINT('',(2.077793666572E-1,-2.055174330830E-1,

+4.971694289761E-2));

+#3041=CARTESIAN_POINT('',(2.129834722938E-1,-2.036801406828E-1,

+4.932823160155E-2));

+#3042=CARTESIAN_POINT('',(2.170499378160E-1,-1.999410155029E-1,

+4.902449428452E-2));

+#3043=(BOUNDED_SURFACE()B_SPLINE_SURFACE(3,3,((#3015,#3016,#3017,#3018),(#3019,

+#3020,#3021,#3022),(#3023,#3024,#3025,#3026),(#3027,#3028,#3029,#3030),(#3031,

+#3032,#3033,#3034),(#3035,#3036,#3037,#3038),(#3039,#3040,#3041,#3042)),

+.UNSPECIFIED.,.F.,.F.,.F.)B_SPLINE_SURFACE_WITH_KNOTS((4,3,4),(4,4),(0.E0,1.E0,

+2.E0),(0.E0,1.E0),.UNSPECIFIED.)GEOMETRIC_REPRESENTATION_ITEM()RATIONAL_B_SPLINE_SURFACE(((1.240106102955E0,1.173684855325E0,1.173684855325E0,1.240106102955E0),(

+9.757672000402E-1,9.235041923277E-1,9.235041923277E-1,9.757672000402E-1),(

+9.757672000403E-1,9.235041923277E-1,9.235041923277E-1,9.757672000403E-1),(

+1.240106102955E0,1.173684855325E0,1.173684855325E0,1.240106102955E0),(

+9.757672000402E-1,9.235041923277E-1,9.235041923277E-1,9.757672000402E-1),(

+9.757672000402E-1,9.235041923277E-1,9.235041923277E-1,9.757672000402E-1),(

+1.240106102955E0,1.173684855325E0,1.173684855325E0,1.240106102955E0)))REPRESENTATION_ITEM('')SURFACE());

+#3045=ORIENTED_EDGE('',*,*,#3044,.T.);

+#3047=ORIENTED_EDGE('',*,*,#3046,.F.);

+#3048=ORIENTED_EDGE('',*,*,#2994,.F.);

+#3049=EDGE_LOOP('',(#3045,#3047,#3048));

+#3050=FACE_OUTER_BOUND('',#3049,.F.);

+#3051=ADVANCED_FACE('',(#3050),#3043,.T.);

+#3052=CARTESIAN_POINT('',(2.022738312638E-1,-2.051576713838E-1,

+5.012816894639E-2));

+#3053=CARTESIAN_POINT('',(2.077793666572E-1,-2.055174330830E-1,

+5.053939499516E-2));

+#3054=CARTESIAN_POINT('',(2.129834722938E-1,-2.036801406828E-1,

+5.092810629123E-2));

+#3055=CARTESIAN_POINT('',(2.170499378160E-1,-1.999410155029E-1,

+5.123184360826E-2));

+#3056=CARTESIAN_POINT('',(2.022738312638E-1,-2.051576713838E-1,

+5.012816894639E-2));

+#3057=CARTESIAN_POINT('',(2.080347469090E-1,-2.055174330830E-1,

+4.712033868997E-2));

+#3058=CARTESIAN_POINT('',(2.134802506500E-1,-2.036801406828E-1,

+4.427718806565E-2));

+#3059=CARTESIAN_POINT('',(2.177353436016E-1,-1.999410155029E-1,

+4.205556252691E-2));

+#3060=CARTESIAN_POINT('',(2.022738312638E-1,-2.051576713838E-1,

+5.012816894639E-2));

+#3061=CARTESIAN_POINT('',(2.057024118872E-1,-2.055174330830E-1,

+4.460729701962E-2));

+#3062=CARTESIAN_POINT('',(2.089432766664E-1,-2.036801406828E-1,

+3.938869452968E-2));

+#3063=CARTESIAN_POINT('',(2.114756743169E-1,-1.999410155029E-1,

+3.531090122920E-2));

+#3064=CARTESIAN_POINT('',(2.022738312638E-1,-2.051576713838E-1,

+5.012816894639E-2));

+#3065=CARTESIAN_POINT('',(2.022738312638E-1,-2.055174330830E-1,

+4.460729701962E-2));

+#3066=CARTESIAN_POINT('',(2.022738312638E-1,-2.036801406828E-1,

+3.938869452969E-2));

+#3067=CARTESIAN_POINT('',(2.022738312638E-1,-1.999410155029E-1,

+3.531090122920E-2));

+#3068=CARTESIAN_POINT('',(2.022738312638E-1,-2.051576713838E-1,

+5.012816894639E-2));

+#3069=CARTESIAN_POINT('',(1.988452506404E-1,-2.055174330830E-1,

+4.460729701962E-2));

+#3070=CARTESIAN_POINT('',(1.956043858612E-1,-2.036801406828E-1,

+3.938869452968E-2));

+#3071=CARTESIAN_POINT('',(1.930719882106E-1,-1.999410155029E-1,

+3.531090122920E-2));

+#3072=CARTESIAN_POINT('',(2.022738312638E-1,-2.051576713838E-1,

+5.012816894639E-2));

+#3073=CARTESIAN_POINT('',(1.965129156186E-1,-2.055174330830E-1,

+4.712033868997E-2));

+#3074=CARTESIAN_POINT('',(1.910674118776E-1,-2.036801406828E-1,

+4.427718806565E-2));

+#3075=CARTESIAN_POINT('',(1.868123189259E-1,-1.999410155029E-1,

+4.205556252691E-2));

+#3076=CARTESIAN_POINT('',(2.022738312638E-1,-2.051576713838E-1,

+5.012816894639E-2));

+#3077=CARTESIAN_POINT('',(1.967682958703E-1,-2.055174330830E-1,

+5.053939499516E-2));

+#3078=CARTESIAN_POINT('',(1.915641902338E-1,-2.036801406828E-1,

+5.092810629123E-2));

+#3079=CARTESIAN_POINT('',(1.874977247115E-1,-1.999410155029E-1,

+5.123184360826E-2));

+#3080=(BOUNDED_SURFACE()B_SPLINE_SURFACE(3,3,((#3052,#3053,#3054,#3055),(#3056,

+#3057,#3058,#3059),(#3060,#3061,#3062,#3063),(#3064,#3065,#3066,#3067),(#3068,

+#3069,#3070,#3071),(#3072,#3073,#3074,#3075),(#3076,#3077,#3078,#3079)),

+.UNSPECIFIED.,.F.,.F.,.F.)B_SPLINE_SURFACE_WITH_KNOTS((4,3,4),(4,4),(0.E0,1.E0,

+2.E0),(0.E0,1.E0),.UNSPECIFIED.)GEOMETRIC_REPRESENTATION_ITEM()RATIONAL_B_SPLINE_SURFACE(((1.240106102955E0,1.173684855325E0,1.173684855325E0,1.240106102955E0),(

+9.757672000402E-1,9.235041923277E-1,9.235041923277E-1,9.757672000402E-1),(

+9.757672000403E-1,9.235041923277E-1,9.235041923277E-1,9.757672000403E-1),(

+1.240106102955E0,1.173684855325E0,1.173684855325E0,1.240106102955E0),(

+9.757672000402E-1,9.235041923277E-1,9.235041923277E-1,9.757672000402E-1),(

+9.757672000402E-1,9.235041923277E-1,9.235041923277E-1,9.757672000402E-1),(

+1.240106102955E0,1.173684855325E0,1.173684855325E0,1.240106102955E0)))REPRESENTATION_ITEM('')SURFACE());

+#3081=ORIENTED_EDGE('',*,*,#3044,.F.);

+#3082=ORIENTED_EDGE('',*,*,#2891,.T.);

+#3083=ORIENTED_EDGE('',*,*,#3046,.T.);

+#3084=EDGE_LOOP('',(#3081,#3082,#3083));

+#3085=FACE_OUTER_BOUND('',#3084,.F.);

+#3086=ADVANCED_FACE('',(#3085),#3080,.T.);

+#3087=CARTESIAN_POINT('',(1.578677195967E-1,-1.E-1,8.617329648593E-2));

+#3088=DIRECTION('',(-8.650113386208E-1,0.E0,-5.017523134550E-1));

+#3089=DIRECTION('',(5.017523134550E-1,0.E0,-8.650113386208E-1));

+#3090=AXIS2_PLACEMENT_3D('',#3087,#3088,#3089);

+#3091=PLANE('',#3090);

+#3092=ORIENTED_EDGE('',*,*,#2887,.F.);

+#3093=ORIENTED_EDGE('',*,*,#2933,.F.);

+#3094=ORIENTED_EDGE('',*,*,#2962,.F.);

+#3096=ORIENTED_EDGE('',*,*,#3095,.F.);

+#3097=ORIENTED_EDGE('',*,*,#2840,.F.);

+#3099=ORIENTED_EDGE('',*,*,#3098,.T.);

+#3100=ORIENTED_EDGE('',*,*,#2997,.F.);

+#3101=EDGE_LOOP('',(#3092,#3093,#3094,#3096,#3097,#3099,#3100));

+#3102=FACE_OUTER_BOUND('',#3101,.F.);

+#3103=ADVANCED_FACE('',(#3102),#3091,.T.);

+#3104=CARTESIAN_POINT('',(1.8E-1,-1.E-1,-2.25E-1));

+#3105=DIRECTION('',(-7.071067811865E-1,-7.071067811865E-1,0.E0));

+#3106=DIRECTION('',(7.071067811865E-1,-7.071067811865E-1,0.E0));

+#3107=AXIS2_PLACEMENT_3D('',#3104,#3105,#3106);

+#3108=PLANE('',#3107);

+#3109=ORIENTED_EDGE('',*,*,#2978,.F.);

+#3110=ORIENTED_EDGE('',*,*,#2830,.T.);

+#3112=ORIENTED_EDGE('',*,*,#3111,.T.);

+#3113=ORIENTED_EDGE('',*,*,#2945,.F.);

+#3114=EDGE_LOOP('',(#3109,#3110,#3112,#3113));

+#3115=FACE_OUTER_BOUND('',#3114,.F.);

+#3116=ADVANCED_FACE('',(#3115),#3108,.T.);

+#3117=CARTESIAN_POINT('',(1.8E-1,-1.E-1,-2.25E-1));

+#3118=DIRECTION('',(-7.071067811865E-1,-7.071067811865E-1,0.E0));

+#3119=DIRECTION('',(7.071067811865E-1,-7.071067811865E-1,0.E0));

+#3120=AXIS2_PLACEMENT_3D('',#3117,#3118,#3119);

+#3121=PLANE('',#3120);

+#3122=ORIENTED_EDGE('',*,*,#3095,.T.);

+#3123=ORIENTED_EDGE('',*,*,#2960,.F.);

+#3124=ORIENTED_EDGE('',*,*,#2708,.F.);

+#3125=ORIENTED_EDGE('',*,*,#2842,.T.);

+#3126=EDGE_LOOP('',(#3122,#3123,#3124,#3125));

+#3127=FACE_OUTER_BOUND('',#3126,.F.);

+#3128=ADVANCED_FACE('',(#3127),#3121,.T.);

+#3129=CARTESIAN_POINT('',(0.E0,0.E0,2.25E-1));

+#3130=DIRECTION('',(0.E0,0.E0,1.E0));

+#3131=DIRECTION('',(1.E0,0.E0,0.E0));

+#3132=AXIS2_PLACEMENT_3D('',#3129,#3130,#3131);

+#3133=PLANE('',#3132);

+#3135=ORIENTED_EDGE('',*,*,#3134,.F.);

+#3136=ORIENTED_EDGE('',*,*,#2820,.F.);

+#3138=ORIENTED_EDGE('',*,*,#3137,.T.);

+#3140=ORIENTED_EDGE('',*,*,#3139,.T.);

+#3141=EDGE_LOOP('',(#3135,#3136,#3138,#3140));

+#3142=FACE_OUTER_BOUND('',#3141,.F.);

+#3143=ADVANCED_FACE('',(#3142),#3133,.T.);

+#3144=CARTESIAN_POINT('',(0.E0,0.E0,2.25E-1));

+#3145=DIRECTION('',(0.E0,0.E0,1.E0));

+#3146=DIRECTION('',(1.E0,0.E0,0.E0));

+#3147=AXIS2_PLACEMENT_3D('',#3144,#3145,#3146);

+#3148=PLANE('',#3147);

+#3150=ORIENTED_EDGE('',*,*,#3149,.T.);

+#3152=ORIENTED_EDGE('',*,*,#3151,.T.);

+#3154=ORIENTED_EDGE('',*,*,#3153,.T.);

+#3156=ORIENTED_EDGE('',*,*,#3155,.T.);

+#3158=ORIENTED_EDGE('',*,*,#3157,.T.);

+#3160=ORIENTED_EDGE('',*,*,#3159,.T.);

+#3162=ORIENTED_EDGE('',*,*,#3161,.T.);

+#3164=ORIENTED_EDGE('',*,*,#3163,.T.);

+#3166=ORIENTED_EDGE('',*,*,#3165,.T.);

+#3168=ORIENTED_EDGE('',*,*,#3167,.T.);

+#3170=ORIENTED_EDGE('',*,*,#3169,.F.);

+#3171=ORIENTED_EDGE('',*,*,#2812,.F.);

+#3173=ORIENTED_EDGE('',*,*,#3172,.F.);

+#3175=ORIENTED_EDGE('',*,*,#3174,.F.);

+#3176=ORIENTED_EDGE('',*,*,#2788,.F.);

+#3178=ORIENTED_EDGE('',*,*,#3177,.F.);

+#3180=ORIENTED_EDGE('',*,*,#3179,.F.);

+#3182=ORIENTED_EDGE('',*,*,#3181,.F.);

+#3184=ORIENTED_EDGE('',*,*,#3183,.F.);

+#3186=ORIENTED_EDGE('',*,*,#3185,.F.);

+#3188=ORIENTED_EDGE('',*,*,#3187,.F.);

+#3190=ORIENTED_EDGE('',*,*,#3189,.F.);

+#3192=ORIENTED_EDGE('',*,*,#3191,.F.);

+#3194=ORIENTED_EDGE('',*,*,#3193,.F.);

+#3196=ORIENTED_EDGE('',*,*,#3195,.F.);

+#3198=ORIENTED_EDGE('',*,*,#3197,.F.);

+#3199=ORIENTED_EDGE('',*,*,#2758,.F.);

+#3200=ORIENTED_EDGE('',*,*,#2947,.F.);

+#3201=ORIENTED_EDGE('',*,*,#3111,.F.);

+#3202=ORIENTED_EDGE('',*,*,#2828,.F.);

+#3203=EDGE_LOOP('',(#3150,#3152,#3154,#3156,#3158,#3160,#3162,#3164,#3166,#3168,

+#3170,#3171,#3173,#3175,#3176,#3178,#3180,#3182,#3184,#3186,#3188,#3190,#3192,

+#3194,#3196,#3198,#3199,#3200,#3201,#3202));

+#3204=FACE_OUTER_BOUND('',#3203,.F.);

+#3205=ADVANCED_FACE('',(#3204),#3148,.T.);

+#3206=CARTESIAN_POINT('',(7.5E-2,-6.E-2,2.25E-1));

+#3207=DIRECTION('',(-1.E0,0.E0,0.E0));

+#3208=DIRECTION('',(0.E0,-1.E0,0.E0));

+#3209=AXIS2_PLACEMENT_3D('',#3206,#3207,#3208);

+#3210=PLANE('',#3209);

+#3211=ORIENTED_EDGE('',*,*,#3134,.T.);

+#3213=ORIENTED_EDGE('',*,*,#3212,.T.);

+#3215=ORIENTED_EDGE('',*,*,#3214,.F.);

+#3217=ORIENTED_EDGE('',*,*,#3216,.T.);

+#3218=ORIENTED_EDGE('',*,*,#2822,.F.);

+#3219=EDGE_LOOP('',(#3211,#3213,#3215,#3217,#3218));

+#3220=FACE_OUTER_BOUND('',#3219,.F.);

+#3221=ADVANCED_FACE('',(#3220),#3210,.F.);

+#3222=CARTESIAN_POINT('',(-2.1E-1,-8.E-2,2.25E-1));

+#3223=DIRECTION('',(0.E0,7.071067811865E-1,7.071067811865E-1));

+#3224=DIRECTION('',(1.E0,0.E0,0.E0));

+#3225=AXIS2_PLACEMENT_3D('',#3222,#3223,#3224);

+#3226=PLANE('',#3225);

+#3227=ORIENTED_EDGE('',*,*,#3212,.F.);

+#3228=ORIENTED_EDGE('',*,*,#3139,.F.);

+#3230=ORIENTED_EDGE('',*,*,#3229,.T.);

+#3232=ORIENTED_EDGE('',*,*,#3231,.T.);

+#3233=EDGE_LOOP('',(#3227,#3228,#3230,#3232));

+#3234=FACE_OUTER_BOUND('',#3233,.F.);

+#3235=ADVANCED_FACE('',(#3234),#3226,.T.);

+#3236=CARTESIAN_POINT('',(-2.1E-1,-8.E-2,2.25E-1));

+#3237=DIRECTION('',(0.E0,7.071067811865E-1,7.071067811865E-1));

+#3238=DIRECTION('',(1.E0,0.E0,0.E0));

+#3239=AXIS2_PLACEMENT_3D('',#3236,#3237,#3238);

+#3240=PLANE('',#3239);

+#3242=ORIENTED_EDGE('',*,*,#3241,.T.);

+#3244=ORIENTED_EDGE('',*,*,#3243,.T.);

+#3246=ORIENTED_EDGE('',*,*,#3245,.F.);

+#3247=ORIENTED_EDGE('',*,*,#3151,.F.);

+#3248=EDGE_LOOP('',(#3242,#3244,#3246,#3247));

+#3249=FACE_OUTER_BOUND('',#3248,.F.);

+#3250=ADVANCED_FACE('',(#3249),#3240,.T.);

+#3251=CARTESIAN_POINT('',(-2.1E-1,-8.E-2,2.25E-1));

+#3252=DIRECTION('',(0.E0,7.071067811865E-1,7.071067811865E-1));

+#3253=DIRECTION('',(1.E0,0.E0,0.E0));

+#3254=AXIS2_PLACEMENT_3D('',#3251,#3252,#3253);

+#3255=PLANE('',#3254);

+#3257=ORIENTED_EDGE('',*,*,#3256,.F.);

+#3258=ORIENTED_EDGE('',*,*,#3167,.F.);

+#3260=ORIENTED_EDGE('',*,*,#3259,.T.);

+#3262=ORIENTED_EDGE('',*,*,#3261,.T.);

+#3263=EDGE_LOOP('',(#3257,#3258,#3260,#3262));

+#3264=FACE_OUTER_BOUND('',#3263,.F.);

+#3265=ADVANCED_FACE('',(#3264),#3255,.T.);

+#3266=CARTESIAN_POINT('',(-7.5E-2,-1.E-1,2.25E-1));

+#3267=DIRECTION('',(1.E0,0.E0,0.E0));

+#3268=DIRECTION('',(0.E0,1.E0,0.E0));

+#3269=AXIS2_PLACEMENT_3D('',#3266,#3267,#3268);

+#3270=PLANE('',#3269);

+#3271=ORIENTED_EDGE('',*,*,#3137,.F.);

+#3272=ORIENTED_EDGE('',*,*,#2818,.T.);

+#3274=ORIENTED_EDGE('',*,*,#3273,.T.);

+#3276=ORIENTED_EDGE('',*,*,#3275,.T.);

+#3277=ORIENTED_EDGE('',*,*,#3229,.F.);

+#3278=EDGE_LOOP('',(#3271,#3272,#3274,#3276,#3277));

+#3279=FACE_OUTER_BOUND('',#3278,.F.);

+#3280=ADVANCED_FACE('',(#3279),#3270,.F.);

+#3281=CARTESIAN_POINT('',(0.E0,0.E0,-1.25E-1));

+#3282=DIRECTION('',(0.E0,0.E0,1.E0));

+#3283=DIRECTION('',(1.E0,0.E0,0.E0));

+#3284=AXIS2_PLACEMENT_3D('',#3281,#3282,#3283);

+#3285=PLANE('',#3284);

+#3286=ORIENTED_EDGE('',*,*,#3216,.F.);

+#3288=ORIENTED_EDGE('',*,*,#3287,.F.);

+#3289=ORIENTED_EDGE('',*,*,#3273,.F.);

+#3290=ORIENTED_EDGE('',*,*,#2816,.F.);

+#3292=ORIENTED_EDGE('',*,*,#3291,.F.);

+#3294=ORIENTED_EDGE('',*,*,#3293,.F.);

+#3296=ORIENTED_EDGE('',*,*,#3295,.F.);

+#3298=ORIENTED_EDGE('',*,*,#3297,.F.);

+#3300=ORIENTED_EDGE('',*,*,#3299,.F.);

+#3302=ORIENTED_EDGE('',*,*,#3301,.T.);

+#3304=ORIENTED_EDGE('',*,*,#3303,.F.);

+#3306=ORIENTED_EDGE('',*,*,#3305,.F.);

+#3308=ORIENTED_EDGE('',*,*,#3307,.F.);

+#3310=ORIENTED_EDGE('',*,*,#3309,.F.);

+#3312=ORIENTED_EDGE('',*,*,#3311,.F.);

+#3313=ORIENTED_EDGE('',*,*,#2824,.F.);

+#3314=EDGE_LOOP('',(#3286,#3288,#3289,#3290,#3292,#3294,#3296,#3298,#3300,#3302,

+#3304,#3306,#3308,#3310,#3312,#3313));

+#3315=FACE_OUTER_BOUND('',#3314,.F.);

+#3317=ORIENTED_EDGE('',*,*,#3316,.F.);

+#3319=ORIENTED_EDGE('',*,*,#3318,.T.);

+#3321=ORIENTED_EDGE('',*,*,#3320,.T.);

+#3323=ORIENTED_EDGE('',*,*,#3322,.F.);

+#3324=EDGE_LOOP('',(#3317,#3319,#3321,#3323));

+#3325=FACE_BOUND('',#3324,.F.);

+#3327=ORIENTED_EDGE('',*,*,#3326,.F.);

+#3329=ORIENTED_EDGE('',*,*,#3328,.T.);

+#3331=ORIENTED_EDGE('',*,*,#3330,.T.);

+#3333=ORIENTED_EDGE('',*,*,#3332,.F.);

+#3334=EDGE_LOOP('',(#3327,#3329,#3331,#3333));

+#3335=FACE_BOUND('',#3334,.F.);

+#3337=ORIENTED_EDGE('',*,*,#3336,.F.);

+#3339=ORIENTED_EDGE('',*,*,#3338,.T.);

+#3341=ORIENTED_EDGE('',*,*,#3340,.T.);

+#3343=ORIENTED_EDGE('',*,*,#3342,.F.);

+#3344=EDGE_LOOP('',(#3337,#3339,#3341,#3343));

+#3345=FACE_BOUND('',#3344,.F.);

+#3347=ORIENTED_EDGE('',*,*,#3346,.F.);

+#3349=ORIENTED_EDGE('',*,*,#3348,.T.);

+#3351=ORIENTED_EDGE('',*,*,#3350,.T.);

+#3353=ORIENTED_EDGE('',*,*,#3352,.F.);

+#3354=EDGE_LOOP('',(#3347,#3349,#3351,#3353));

+#3355=FACE_BOUND('',#3354,.F.);

+#3356=ADVANCED_FACE('',(#3315,#3325,#3335,#3345,#3355),#3285,.T.);

+#3357=CARTESIAN_POINT('',(-1.625E-1,0.E0,0.E0));

+#3358=DIRECTION('',(1.E0,0.E0,0.E0));

+#3359=DIRECTION('',(0.E0,0.E0,-1.E0));

+#3360=AXIS2_PLACEMENT_3D('',#3357,#3358,#3359);

+#3361=PLANE('',#3360);

+#3363=ORIENTED_EDGE('',*,*,#3362,.F.);

+#3365=ORIENTED_EDGE('',*,*,#3364,.T.);

+#3367=ORIENTED_EDGE('',*,*,#3366,.T.);

+#3369=ORIENTED_EDGE('',*,*,#3368,.T.);

+#3370=EDGE_LOOP('',(#3363,#3365,#3367,#3369));

+#3371=FACE_OUTER_BOUND('',#3370,.F.);

+#3372=ADVANCED_FACE('',(#3371),#3361,.F.);

+#3373=CARTESIAN_POINT('',(-1.625E-1,0.E0,0.E0));

+#3374=DIRECTION('',(1.E0,0.E0,0.E0));

+#3375=DIRECTION('',(0.E0,0.E0,-1.E0));

+#3376=AXIS2_PLACEMENT_3D('',#3373,#3374,#3375);

+#3377=PLANE('',#3376);

+#3378=ORIENTED_EDGE('',*,*,#3346,.T.);

+#3380=ORIENTED_EDGE('',*,*,#3379,.T.);

+#3382=ORIENTED_EDGE('',*,*,#3381,.T.);

+#3384=ORIENTED_EDGE('',*,*,#3383,.T.);

+#3385=EDGE_LOOP('',(#3378,#3380,#3382,#3384));

+#3386=FACE_OUTER_BOUND('',#3385,.F.);

+#3387=ADVANCED_FACE('',(#3386),#3377,.F.);

+#3388=CARTESIAN_POINT('',(-2.15E-1,-7.E-2,-2.25E-1));

+#3389=DIRECTION('',(0.E0,-1.E0,0.E0));

+#3390=DIRECTION('',(0.E0,0.E0,-1.E0));

+#3391=AXIS2_PLACEMENT_3D('',#3388,#3389,#3390);

+#3392=PLANE('',#3391);

+#3393=ORIENTED_EDGE('',*,*,#3362,.T.);

+#3395=ORIENTED_EDGE('',*,*,#3394,.T.);

+#3397=ORIENTED_EDGE('',*,*,#3396,.T.);

+#3399=ORIENTED_EDGE('',*,*,#3398,.F.);

+#3400=ORIENTED_EDGE('',*,*,#2730,.T.);

+#3402=ORIENTED_EDGE('',*,*,#3401,.T.);

+#3404=ORIENTED_EDGE('',*,*,#3403,.T.);

+#3406=ORIENTED_EDGE('',*,*,#3405,.F.);

+#3408=ORIENTED_EDGE('',*,*,#3407,.F.);

+#3410=ORIENTED_EDGE('',*,*,#3409,.F.);

+#3412=ORIENTED_EDGE('',*,*,#3411,.F.);

+#3414=ORIENTED_EDGE('',*,*,#3413,.T.);

+#3416=ORIENTED_EDGE('',*,*,#3415,.T.);

+#3418=ORIENTED_EDGE('',*,*,#3417,.T.);

+#3420=ORIENTED_EDGE('',*,*,#3419,.T.);

+#3422=ORIENTED_EDGE('',*,*,#3421,.F.);

+#3424=ORIENTED_EDGE('',*,*,#3423,.F.);

+#3426=ORIENTED_EDGE('',*,*,#3425,.F.);

+#3428=ORIENTED_EDGE('',*,*,#3427,.F.);

+#3430=ORIENTED_EDGE('',*,*,#3429,.T.);

+#3432=ORIENTED_EDGE('',*,*,#3431,.T.);

+#3434=ORIENTED_EDGE('',*,*,#3433,.T.);

+#3436=ORIENTED_EDGE('',*,*,#3435,.T.);

+#3438=ORIENTED_EDGE('',*,*,#3437,.F.);

+#3440=ORIENTED_EDGE('',*,*,#3439,.F.);

+#3442=ORIENTED_EDGE('',*,*,#3441,.F.);

+#3444=ORIENTED_EDGE('',*,*,#3443,.F.);

+#3446=ORIENTED_EDGE('',*,*,#3445,.T.);

+#3448=ORIENTED_EDGE('',*,*,#3447,.T.);

+#3450=ORIENTED_EDGE('',*,*,#3449,.T.);

+#3452=ORIENTED_EDGE('',*,*,#3451,.T.);

+#3454=ORIENTED_EDGE('',*,*,#3453,.F.);

+#3456=ORIENTED_EDGE('',*,*,#3455,.F.);

+#3458=ORIENTED_EDGE('',*,*,#3457,.F.);

+#3460=ORIENTED_EDGE('',*,*,#3459,.F.);

+#3462=ORIENTED_EDGE('',*,*,#3461,.T.);

+#3463=EDGE_LOOP('',(#3393,#3395,#3397,#3399,#3400,#3402,#3404,#3406,#3408,#3410,

+#3412,#3414,#3416,#3418,#3420,#3422,#3424,#3426,#3428,#3430,#3432,#3434,#3436,

+#3438,#3440,#3442,#3444,#3446,#3448,#3450,#3452,#3454,#3456,#3458,#3460,#3462));

+#3464=FACE_OUTER_BOUND('',#3463,.F.);

+#3465=ADVANCED_FACE('',(#3464),#3392,.T.);

+#3466=CARTESIAN_POINT('',(-1.625E-1,3.E-2,-2.69E-1));

+#3467=DIRECTION('',(1.E0,0.E0,0.E0));

+#3468=DIRECTION('',(0.E0,-1.E0,0.E0));

+#3469=AXIS2_PLACEMENT_3D('',#3466,#3467,#3468);

+#3470=PLANE('',#3469);

+#3472=ORIENTED_EDGE('',*,*,#3471,.F.);

+#3474=ORIENTED_EDGE('',*,*,#3473,.F.);

+#3475=ORIENTED_EDGE('',*,*,#3461,.F.);

+#3477=ORIENTED_EDGE('',*,*,#3476,.T.);

+#3478=EDGE_LOOP('',(#3472,#3474,#3475,#3477));

+#3479=FACE_OUTER_BOUND('',#3478,.F.);

+#3480=ADVANCED_FACE('',(#3479),#3470,.T.);

+#3481=CARTESIAN_POINT('',(-1.625E-1,3.E-2,-2.69E-1));

+#3482=DIRECTION('',(1.E0,0.E0,0.E0));

+#3483=DIRECTION('',(0.E0,-1.E0,0.E0));

+#3484=AXIS2_PLACEMENT_3D('',#3481,#3482,#3483);

+#3485=PLANE('',#3484);

+#3487=ORIENTED_EDGE('',*,*,#3486,.T.);

+#3489=ORIENTED_EDGE('',*,*,#3488,.T.);

+#3491=ORIENTED_EDGE('',*,*,#3490,.T.);

+#3493=ORIENTED_EDGE('',*,*,#3492,.T.);

+#3495=ORIENTED_EDGE('',*,*,#3494,.T.);

+#3496=ORIENTED_EDGE('',*,*,#3394,.F.);

+#3497=EDGE_LOOP('',(#3487,#3489,#3491,#3493,#3495,#3496));

+#3498=FACE_OUTER_BOUND('',#3497,.F.);

+#3499=ADVANCED_FACE('',(#3498),#3485,.T.);

+#3500=CARTESIAN_POINT('',(-1.625E-1,-3.75E-2,-2.45E-1));

+#3501=DIRECTION('',(1.E0,0.E0,0.E0));

+#3502=DIRECTION('',(0.E0,0.E0,-1.E0));

+#3503=AXIS2_PLACEMENT_3D('',#3500,#3501,#3502);

+#3504=CYLINDRICAL_SURFACE('',#3503,2.5E-2);

+#3506=ORIENTED_EDGE('',*,*,#3505,.T.);

+#3508=ORIENTED_EDGE('',*,*,#3507,.F.);

+#3510=ORIENTED_EDGE('',*,*,#3509,.F.);

+#3511=ORIENTED_EDGE('',*,*,#3471,.T.);

+#3512=EDGE_LOOP('',(#3506,#3508,#3510,#3511));

+#3513=FACE_OUTER_BOUND('',#3512,.F.);

+#3514=ADVANCED_FACE('',(#3513),#3504,.F.);

+#3515=CARTESIAN_POINT('',(-2.15E-1,-7.E-2,-2.69E-1));

+#3516=DIRECTION('',(0.E0,0.E0,-1.E0));

+#3517=DIRECTION('',(0.E0,1.E0,0.E0));

+#3518=AXIS2_PLACEMENT_3D('',#3515,#3516,#3517);

+#3519=PLANE('',#3518);

+#3521=ORIENTED_EDGE('',*,*,#3520,.T.);

+#3523=ORIENTED_EDGE('',*,*,#3522,.F.);

+#3525=ORIENTED_EDGE('',*,*,#3524,.F.);

+#3526=ORIENTED_EDGE('',*,*,#3411,.T.);

+#3527=EDGE_LOOP('',(#3521,#3523,#3525,#3526));

+#3528=FACE_OUTER_BOUND('',#3527,.F.);

+#3529=ADVANCED_FACE('',(#3528),#3519,.T.);

+#3530=CARTESIAN_POINT('',(-2.15E-1,-7.E-2,-2.69E-1));

+#3531=DIRECTION('',(0.E0,0.E0,-1.E0));

+#3532=DIRECTION('',(0.E0,1.E0,0.E0));

+#3533=AXIS2_PLACEMENT_3D('',#3530,#3531,#3532);

+#3534=PLANE('',#3533);

+#3536=ORIENTED_EDGE('',*,*,#3535,.F.);

+#3538=ORIENTED_EDGE('',*,*,#3537,.F.);

+#3539=ORIENTED_EDGE('',*,*,#3427,.T.);

+#3541=ORIENTED_EDGE('',*,*,#3540,.T.);

+#3542=EDGE_LOOP('',(#3536,#3538,#3539,#3541));

+#3543=FACE_OUTER_BOUND('',#3542,.F.);

+#3544=ADVANCED_FACE('',(#3543),#3534,.T.);

+#3545=CARTESIAN_POINT('',(-2.15E-1,-7.E-2,-2.69E-1));

+#3546=DIRECTION('',(0.E0,0.E0,-1.E0));

+#3547=DIRECTION('',(0.E0,1.E0,0.E0));

+#3548=AXIS2_PLACEMENT_3D('',#3545,#3546,#3547);

+#3549=PLANE('',#3548);

+#3551=ORIENTED_EDGE('',*,*,#3550,.F.);

+#3553=ORIENTED_EDGE('',*,*,#3552,.F.);

+#3554=ORIENTED_EDGE('',*,*,#3443,.T.);

+#3556=ORIENTED_EDGE('',*,*,#3555,.T.);

+#3557=EDGE_LOOP('',(#3551,#3553,#3554,#3556));

+#3558=FACE_OUTER_BOUND('',#3557,.F.);

+#3559=ADVANCED_FACE('',(#3558),#3549,.T.);

+#3560=CARTESIAN_POINT('',(-2.15E-1,-7.E-2,-2.69E-1));

+#3561=DIRECTION('',(0.E0,0.E0,-1.E0));

+#3562=DIRECTION('',(0.E0,1.E0,0.E0));

+#3563=AXIS2_PLACEMENT_3D('',#3560,#3561,#3562);

+#3564=PLANE('',#3563);

+#3565=ORIENTED_EDGE('',*,*,#3505,.F.);

+#3566=ORIENTED_EDGE('',*,*,#3476,.F.);

+#3567=ORIENTED_EDGE('',*,*,#3459,.T.);

+#3569=ORIENTED_EDGE('',*,*,#3568,.T.);

+#3570=EDGE_LOOP('',(#3565,#3566,#3567,#3569));

+#3571=FACE_OUTER_BOUND('',#3570,.F.);

+#3572=ADVANCED_FACE('',(#3571),#3564,.T.);

+#3573=CARTESIAN_POINT('',(-2.15E-1,-7.E-2,-2.69E-1));

+#3574=DIRECTION('',(0.E0,0.E0,-1.E0));

+#3575=DIRECTION('',(0.E0,1.E0,0.E0));

+#3576=AXIS2_PLACEMENT_3D('',#3573,#3574,#3575);

+#3577=PLANE('',#3576);

+#3579=ORIENTED_EDGE('',*,*,#3578,.T.);

+#3581=ORIENTED_EDGE('',*,*,#3580,.T.);

+#3583=ORIENTED_EDGE('',*,*,#3582,.T.);

+#3585=ORIENTED_EDGE('',*,*,#3584,.F.);

+#3587=ORIENTED_EDGE('',*,*,#3586,.T.);

+#3589=ORIENTED_EDGE('',*,*,#3588,.T.);

+#3591=ORIENTED_EDGE('',*,*,#3590,.T.);

+#3593=ORIENTED_EDGE('',*,*,#3592,.F.);

+#3595=ORIENTED_EDGE('',*,*,#3594,.T.);

+#3597=ORIENTED_EDGE('',*,*,#3596,.T.);

+#3599=ORIENTED_EDGE('',*,*,#3598,.T.);

+#3601=ORIENTED_EDGE('',*,*,#3600,.F.);

+#3603=ORIENTED_EDGE('',*,*,#3602,.T.);

+#3605=ORIENTED_EDGE('',*,*,#3604,.T.);

+#3607=ORIENTED_EDGE('',*,*,#3606,.F.);

+#3609=ORIENTED_EDGE('',*,*,#3608,.T.);

+#3611=ORIENTED_EDGE('',*,*,#3610,.F.);

+#3613=ORIENTED_EDGE('',*,*,#3612,.F.);

+#3615=ORIENTED_EDGE('',*,*,#3614,.T.);

+#3616=ORIENTED_EDGE('',*,*,#3490,.F.);

+#3617=EDGE_LOOP('',(#3579,#3581,#3583,#3585,#3587,#3589,#3591,#3593,#3595,#3597,

+#3599,#3601,#3603,#3605,#3607,#3609,#3611,#3613,#3615,#3616));

+#3618=FACE_OUTER_BOUND('',#3617,.F.);

+#3619=ADVANCED_FACE('',(#3618),#3577,.T.);

+#3620=CARTESIAN_POINT('',(1.625E-1,-7.E-2,-2.69E-1));

+#3621=DIRECTION('',(-1.E0,0.E0,0.E0));

+#3622=DIRECTION('',(0.E0,1.E0,0.E0));

+#3623=AXIS2_PLACEMENT_3D('',#3620,#3621,#3622);

+#3624=PLANE('',#3623);

+#3626=ORIENTED_EDGE('',*,*,#3625,.F.);

+#3627=ORIENTED_EDGE('',*,*,#3405,.T.);

+#3629=ORIENTED_EDGE('',*,*,#3628,.T.);

+#3631=ORIENTED_EDGE('',*,*,#3630,.F.);

+#3632=ORIENTED_EDGE('',*,*,#3604,.F.);

+#3634=ORIENTED_EDGE('',*,*,#3633,.F.);

+#3635=EDGE_LOOP('',(#3626,#3627,#3629,#3631,#3632,#3634));

+#3636=FACE_OUTER_BOUND('',#3635,.F.);

+#3637=ADVANCED_FACE('',(#3636),#3624,.T.);

+#3638=CARTESIAN_POINT('',(1.625E-1,-7.E-2,-2.69E-1));

+#3639=DIRECTION('',(-1.E0,0.E0,0.E0));

+#3640=DIRECTION('',(0.E0,1.E0,0.E0));

+#3641=AXIS2_PLACEMENT_3D('',#3638,#3639,#3640);

+#3642=PLANE('',#3641);

+#3643=ORIENTED_EDGE('',*,*,#3520,.F.);

+#3644=ORIENTED_EDGE('',*,*,#3409,.T.);

+#3646=ORIENTED_EDGE('',*,*,#3645,.T.);

+#3648=ORIENTED_EDGE('',*,*,#3647,.T.);

+#3649=EDGE_LOOP('',(#3643,#3644,#3646,#3648));

+#3650=FACE_OUTER_BOUND('',#3649,.F.);

+#3651=ADVANCED_FACE('',(#3650),#3642,.T.);

+#3652=CARTESIAN_POINT('',(1.375E-1,-2.45E-1,-2.95E-1));

+#3653=DIRECTION('',(0.E0,0.E0,-1.E0));

+#3654=DIRECTION('',(0.E0,1.E0,0.E0));

+#3655=AXIS2_PLACEMENT_3D('',#3652,#3653,#3654);

+#3656=PLANE('',#3655);

+#3658=ORIENTED_EDGE('',*,*,#3657,.T.);

+#3659=ORIENTED_EDGE('',*,*,#3625,.T.);

+#3661=ORIENTED_EDGE('',*,*,#3660,.F.);

+#3663=ORIENTED_EDGE('',*,*,#3662,.F.);

+#3665=ORIENTED_EDGE('',*,*,#3664,.F.);

+#3667=ORIENTED_EDGE('',*,*,#3666,.T.);

+#3668=EDGE_LOOP('',(#3658,#3659,#3661,#3663,#3665,#3667));

+#3669=FACE_OUTER_BOUND('',#3668,.F.);

+#3670=ADVANCED_FACE('',(#3669),#3656,.T.);

+#3671=CARTESIAN_POINT('',(1.625E-1,0.E0,0.E0));

+#3672=DIRECTION('',(1.E0,0.E0,0.E0));

+#3673=DIRECTION('',(0.E0,0.E0,-1.E0));

+#3674=AXIS2_PLACEMENT_3D('',#3671,#3672,#3673);

+#3675=PLANE('',#3674);

+#3677=ORIENTED_EDGE('',*,*,#3676,.F.);

+#3679=ORIENTED_EDGE('',*,*,#3678,.F.);

+#3681=ORIENTED_EDGE('',*,*,#3680,.F.);

+#3682=ORIENTED_EDGE('',*,*,#3340,.F.);

+#3683=EDGE_LOOP('',(#3677,#3679,#3681,#3682));

+#3684=FACE_OUTER_BOUND('',#3683,.F.);

+#3685=ADVANCED_FACE('',(#3684),#3675,.T.);

+#3686=CARTESIAN_POINT('',(1.625E-1,0.E0,0.E0));

+#3687=DIRECTION('',(1.E0,0.E0,0.E0));

+#3688=DIRECTION('',(0.E0,0.E0,-1.E0));

+#3689=AXIS2_PLACEMENT_3D('',#3686,#3687,#3688);

+#3690=PLANE('',#3689);

+#3692=ORIENTED_EDGE('',*,*,#3691,.F.);

+#3693=ORIENTED_EDGE('',*,*,#3407,.T.);

+#3694=ORIENTED_EDGE('',*,*,#3657,.F.);

+#3696=ORIENTED_EDGE('',*,*,#3695,.F.);

+#3697=EDGE_LOOP('',(#3692,#3693,#3694,#3696));

+#3698=FACE_OUTER_BOUND('',#3697,.F.);

+#3699=ADVANCED_FACE('',(#3698),#3690,.T.);

+#3700=CARTESIAN_POINT('',(1.375E-1,-1.25E-2,1.15E-1));

+#3701=DIRECTION('',(0.E0,-1.E0,0.E0));

+#3702=DIRECTION('',(0.E0,0.E0,-1.E0));

+#3703=AXIS2_PLACEMENT_3D('',#3700,#3701,#3702);

+#3704=PLANE('',#3703);

+#3706=ORIENTED_EDGE('',*,*,#3705,.F.);

+#3708=ORIENTED_EDGE('',*,*,#3707,.T.);

+#3709=ORIENTED_EDGE('',*,*,#3676,.T.);

+#3710=ORIENTED_EDGE('',*,*,#3338,.F.);

+#3711=EDGE_LOOP('',(#3706,#3708,#3709,#3710));

+#3712=FACE_OUTER_BOUND('',#3711,.F.);

+#3713=ADVANCED_FACE('',(#3712),#3704,.T.);

+#3714=CARTESIAN_POINT('',(1.375E-1,0.E0,0.E0));

+#3715=DIRECTION('',(1.E0,0.E0,0.E0));

+#3716=DIRECTION('',(0.E0,0.E0,-1.E0));

+#3717=AXIS2_PLACEMENT_3D('',#3714,#3715,#3716);

+#3718=PLANE('',#3717);

+#3719=ORIENTED_EDGE('',*,*,#3705,.T.);

+#3720=ORIENTED_EDGE('',*,*,#3336,.T.);

+#3722=ORIENTED_EDGE('',*,*,#3721,.T.);

+#3724=ORIENTED_EDGE('',*,*,#3723,.T.);

+#3725=EDGE_LOOP('',(#3719,#3720,#3722,#3724));

+#3726=FACE_OUTER_BOUND('',#3725,.F.);

+#3727=ADVANCED_FACE('',(#3726),#3718,.F.);

+#3728=CARTESIAN_POINT('',(1.375E-1,0.E0,0.E0));

+#3729=DIRECTION('',(1.E0,0.E0,0.E0));

+#3730=DIRECTION('',(0.E0,0.E0,-1.E0));

+#3731=AXIS2_PLACEMENT_3D('',#3728,#3729,#3730);

+#3732=PLANE('',#3731);

+#3734=ORIENTED_EDGE('',*,*,#3733,.T.);

+#3736=ORIENTED_EDGE('',*,*,#3735,.T.);

+#3737=ORIENTED_EDGE('',*,*,#3664,.T.);

+#3738=ORIENTED_EDGE('',*,*,#3415,.F.);

+#3739=EDGE_LOOP('',(#3734,#3736,#3737,#3738));

+#3740=FACE_OUTER_BOUND('',#3739,.F.);

+#3741=ADVANCED_FACE('',(#3740),#3732,.F.);

+#3742=CARTESIAN_POINT('',(1.375E-1,1.25E-2,-2.45E-1));

+#3743=DIRECTION('',(0.E0,1.E0,0.E0));

+#3744=DIRECTION('',(0.E0,0.E0,1.E0));

+#3745=AXIS2_PLACEMENT_3D('',#3742,#3743,#3744);

+#3746=PLANE('',#3745);

+#3747=ORIENTED_EDGE('',*,*,#3721,.F.);

+#3748=ORIENTED_EDGE('',*,*,#3342,.T.);

+#3749=ORIENTED_EDGE('',*,*,#3680,.T.);

+#3751=ORIENTED_EDGE('',*,*,#3750,.F.);

+#3752=EDGE_LOOP('',(#3747,#3748,#3749,#3751));

+#3753=FACE_OUTER_BOUND('',#3752,.F.);

+#3754=ADVANCED_FACE('',(#3753),#3746,.T.);

+#3755=CARTESIAN_POINT('',(1.375E-1,1.25E-2,1.15E-1));

+#3756=DIRECTION('',(0.E0,0.E0,1.E0));

+#3757=DIRECTION('',(0.E0,-1.E0,0.E0));

+#3758=AXIS2_PLACEMENT_3D('',#3755,#3756,#3757);

+#3759=PLANE('',#3758);

+#3760=ORIENTED_EDGE('',*,*,#3723,.F.);

+#3761=ORIENTED_EDGE('',*,*,#3750,.T.);

+#3762=ORIENTED_EDGE('',*,*,#3678,.T.);

+#3763=ORIENTED_EDGE('',*,*,#3707,.F.);

+#3764=EDGE_LOOP('',(#3760,#3761,#3762,#3763));

+#3765=FACE_OUTER_BOUND('',#3764,.F.);

+#3766=ADVANCED_FACE('',(#3765),#3759,.T.);

+#3767=CARTESIAN_POINT('',(1.375E-1,-3.75E-2,-2.7E-1));

+#3768=DIRECTION('',(0.E0,0.E0,1.E0));

+#3769=DIRECTION('',(0.E0,-1.E0,0.E0));

+#3770=AXIS2_PLACEMENT_3D('',#3767,#3768,#3769);

+#3771=PLANE('',#3770);

+#3772=ORIENTED_EDGE('',*,*,#3733,.F.);

+#3774=ORIENTED_EDGE('',*,*,#3773,.T.);

+#3776=ORIENTED_EDGE('',*,*,#3775,.T.);

+#3777=ORIENTED_EDGE('',*,*,#3645,.F.);

+#3778=ORIENTED_EDGE('',*,*,#3691,.T.);

+#3780=ORIENTED_EDGE('',*,*,#3779,.F.);

+#3781=EDGE_LOOP('',(#3772,#3774,#3776,#3777,#3778,#3780));

+#3782=FACE_OUTER_BOUND('',#3781,.F.);

+#3783=ADVANCED_FACE('',(#3782),#3771,.T.);

+#3784=CARTESIAN_POINT('',(1.375E-1,3.E-2,-2.69E-1));

+#3785=DIRECTION('',(1.E0,0.E0,0.E0));

+#3786=DIRECTION('',(0.E0,-1.E0,0.E0));

+#3787=AXIS2_PLACEMENT_3D('',#3784,#3785,#3786);

+#3788=PLANE('',#3787);

+#3789=ORIENTED_EDGE('',*,*,#3662,.T.);

+#3791=ORIENTED_EDGE('',*,*,#3790,.T.);

+#3792=ORIENTED_EDGE('',*,*,#3600,.T.);

+#3794=ORIENTED_EDGE('',*,*,#3793,.T.);

+#3796=ORIENTED_EDGE('',*,*,#3795,.T.);

+#3797=ORIENTED_EDGE('',*,*,#3417,.F.);

+#3798=EDGE_LOOP('',(#3789,#3791,#3792,#3794,#3796,#3797));

+#3799=FACE_OUTER_BOUND('',#3798,.F.);

+#3800=ADVANCED_FACE('',(#3799),#3788,.T.);

+#3801=CARTESIAN_POINT('',(1.375E-1,3.E-2,-2.69E-1));

+#3802=DIRECTION('',(1.E0,0.E0,0.E0));

+#3803=DIRECTION('',(0.E0,-1.E0,0.E0));

+#3804=AXIS2_PLACEMENT_3D('',#3801,#3802,#3803);

+#3805=PLANE('',#3804);

+#3806=ORIENTED_EDGE('',*,*,#3524,.T.);

+#3808=ORIENTED_EDGE('',*,*,#3807,.F.);

+#3809=ORIENTED_EDGE('',*,*,#3773,.F.);

+#3810=ORIENTED_EDGE('',*,*,#3413,.F.);

+#3811=EDGE_LOOP('',(#3806,#3808,#3809,#3810));

+#3812=FACE_OUTER_BOUND('',#3811,.F.);

+#3813=ADVANCED_FACE('',(#3812),#3805,.T.);

+#3814=CARTESIAN_POINT('',(1.375E-1,-3.75E-2,-2.45E-1));

+#3815=DIRECTION('',(1.E0,0.E0,0.E0));

+#3816=DIRECTION('',(0.E0,0.E0,-1.E0));

+#3817=AXIS2_PLACEMENT_3D('',#3814,#3815,#3816);

+#3818=CYLINDRICAL_SURFACE('',#3817,5.E-2);

+#3819=ORIENTED_EDGE('',*,*,#3660,.T.);

+#3820=ORIENTED_EDGE('',*,*,#3633,.T.);

+#3821=ORIENTED_EDGE('',*,*,#3602,.F.);

+#3822=ORIENTED_EDGE('',*,*,#3790,.F.);

+#3823=EDGE_LOOP('',(#3819,#3820,#3821,#3822));

+#3824=FACE_OUTER_BOUND('',#3823,.F.);

+#3825=ADVANCED_FACE('',(#3824),#3818,.T.);

+#3826=CARTESIAN_POINT('',(6.25E-2,3.E-2,-2.69E-1));

+#3827=DIRECTION('',(0.E0,1.E0,0.E0));

+#3828=DIRECTION('',(1.E0,0.E0,0.E0));

+#3829=AXIS2_PLACEMENT_3D('',#3826,#3827,#3828);

+#3830=PLANE('',#3829);

+#3831=ORIENTED_EDGE('',*,*,#3598,.F.);

+#3833=ORIENTED_EDGE('',*,*,#3832,.T.);

+#3835=ORIENTED_EDGE('',*,*,#3834,.T.);

+#3836=ORIENTED_EDGE('',*,*,#3793,.F.);

+#3837=EDGE_LOOP('',(#3831,#3833,#3835,#3836));

+#3838=FACE_OUTER_BOUND('',#3837,.F.);

+#3839=ADVANCED_FACE('',(#3838),#3830,.T.);

+#3840=CARTESIAN_POINT('',(6.25E-2,-7.E-2,-2.69E-1));

+#3841=DIRECTION('',(-1.E0,0.E0,0.E0));

+#3842=DIRECTION('',(0.E0,1.E0,0.E0));

+#3843=AXIS2_PLACEMENT_3D('',#3840,#3841,#3842);

+#3844=PLANE('',#3843);

+#3846=ORIENTED_EDGE('',*,*,#3845,.T.);

+#3847=ORIENTED_EDGE('',*,*,#3540,.F.);

+#3848=ORIENTED_EDGE('',*,*,#3425,.T.);

+#3850=ORIENTED_EDGE('',*,*,#3849,.T.);

+#3851=EDGE_LOOP('',(#3846,#3847,#3848,#3850));

+#3852=FACE_OUTER_BOUND('',#3851,.F.);

+#3853=ADVANCED_FACE('',(#3852),#3844,.T.);

+#3854=CARTESIAN_POINT('',(6.25E-2,-7.E-2,-2.69E-1));

+#3855=DIRECTION('',(-1.E0,0.E0,0.E0));

+#3856=DIRECTION('',(0.E0,1.E0,0.E0));

+#3857=AXIS2_PLACEMENT_3D('',#3854,#3855,#3856);

+#3858=PLANE('',#3857);

+#3860=ORIENTED_EDGE('',*,*,#3859,.F.);

+#3861=ORIENTED_EDGE('',*,*,#3421,.T.);

+#3863=ORIENTED_EDGE('',*,*,#3862,.T.);

+#3864=ORIENTED_EDGE('',*,*,#3832,.F.);

+#3865=ORIENTED_EDGE('',*,*,#3596,.F.);

+#3867=ORIENTED_EDGE('',*,*,#3866,.F.);

+#3868=EDGE_LOOP('',(#3860,#3861,#3863,#3864,#3865,#3867));

+#3869=FACE_OUTER_BOUND('',#3868,.F.);

+#3870=ADVANCED_FACE('',(#3869),#3858,.T.);

+#3871=CARTESIAN_POINT('',(3.75E-2,-3.75E-2,-2.45E-1));

+#3872=DIRECTION('',(1.E0,0.E0,0.E0));

+#3873=DIRECTION('',(0.E0,0.E0,-1.E0));

+#3874=AXIS2_PLACEMENT_3D('',#3871,#3872,#3873);

+#3875=CYLINDRICAL_SURFACE('',#3874,2.5E-2);

+#3877=ORIENTED_EDGE('',*,*,#3876,.F.);

+#3879=ORIENTED_EDGE('',*,*,#3878,.T.);

+#3880=ORIENTED_EDGE('',*,*,#3535,.T.);

+#3881=ORIENTED_EDGE('',*,*,#3845,.F.);

+#3882=EDGE_LOOP('',(#3877,#3879,#3880,#3881));

+#3883=FACE_OUTER_BOUND('',#3882,.F.);

+#3884=ADVANCED_FACE('',(#3883),#3875,.F.);

+#3885=CARTESIAN_POINT('',(3.75E-2,-3.75E-2,-2.7E-1));

+#3886=DIRECTION('',(0.E0,0.E0,1.E0));

+#3887=DIRECTION('',(0.E0,-1.E0,0.E0));

+#3888=AXIS2_PLACEMENT_3D('',#3885,#3886,#3887);

+#3889=PLANE('',#3888);

+#3891=ORIENTED_EDGE('',*,*,#3890,.F.);

+#3893=ORIENTED_EDGE('',*,*,#3892,.T.);

+#3894=ORIENTED_EDGE('',*,*,#3876,.T.);

+#3895=ORIENTED_EDGE('',*,*,#3849,.F.);

+#3897=ORIENTED_EDGE('',*,*,#3896,.T.);

+#3899=ORIENTED_EDGE('',*,*,#3898,.F.);

+#3900=EDGE_LOOP('',(#3891,#3893,#3894,#3895,#3897,#3899));

+#3901=FACE_OUTER_BOUND('',#3900,.F.);

+#3902=ADVANCED_FACE('',(#3901),#3889,.T.);

+#3903=CARTESIAN_POINT('',(3.75E-2,0.E0,0.E0));

+#3904=DIRECTION('',(1.E0,0.E0,0.E0));

+#3905=DIRECTION('',(0.E0,0.E0,-1.E0));

+#3906=AXIS2_PLACEMENT_3D('',#3903,#3904,#3905);

+#3907=PLANE('',#3906);

+#3909=ORIENTED_EDGE('',*,*,#3908,.T.);

+#3910=ORIENTED_EDGE('',*,*,#3326,.T.);

+#3912=ORIENTED_EDGE('',*,*,#3911,.T.);

+#3914=ORIENTED_EDGE('',*,*,#3913,.T.);

+#3915=EDGE_LOOP('',(#3909,#3910,#3912,#3914));

+#3916=FACE_OUTER_BOUND('',#3915,.F.);

+#3917=ADVANCED_FACE('',(#3916),#3907,.F.);

+#3918=CARTESIAN_POINT('',(3.75E-2,0.E0,0.E0));

+#3919=DIRECTION('',(1.E0,0.E0,0.E0));

+#3920=DIRECTION('',(0.E0,0.E0,-1.E0));

+#3921=AXIS2_PLACEMENT_3D('',#3918,#3919,#3920);

+#3922=PLANE('',#3921);

+#3923=ORIENTED_EDGE('',*,*,#3890,.T.);

+#3925=ORIENTED_EDGE('',*,*,#3924,.T.);

+#3927=ORIENTED_EDGE('',*,*,#3926,.T.);

+#3928=ORIENTED_EDGE('',*,*,#3431,.F.);

+#3929=EDGE_LOOP('',(#3923,#3925,#3927,#3928));

+#3930=FACE_OUTER_BOUND('',#3929,.F.);

+#3931=ADVANCED_FACE('',(#3930),#3922,.F.);

+#3932=CARTESIAN_POINT('',(3.75E-2,-1.25E-2,1.15E-1));

+#3933=DIRECTION('',(0.E0,-1.E0,0.E0));

+#3934=DIRECTION('',(0.E0,0.E0,-1.E0));

+#3935=AXIS2_PLACEMENT_3D('',#3932,#3933,#3934);

+#3936=PLANE('',#3935);

+#3937=ORIENTED_EDGE('',*,*,#3908,.F.);

+#3939=ORIENTED_EDGE('',*,*,#3938,.T.);

+#3941=ORIENTED_EDGE('',*,*,#3940,.T.);

+#3942=ORIENTED_EDGE('',*,*,#3328,.F.);

+#3943=EDGE_LOOP('',(#3937,#3939,#3941,#3942));

+#3944=FACE_OUTER_BOUND('',#3943,.F.);

+#3945=ADVANCED_FACE('',(#3944),#3936,.T.);

+#3946=CARTESIAN_POINT('',(3.75E-2,1.25E-2,1.15E-1));

+#3947=DIRECTION('',(0.E0,0.E0,1.E0));

+#3948=DIRECTION('',(0.E0,-1.E0,0.E0));

+#3949=AXIS2_PLACEMENT_3D('',#3946,#3947,#3948);

+#3950=PLANE('',#3949);

+#3951=ORIENTED_EDGE('',*,*,#3913,.F.);

+#3953=ORIENTED_EDGE('',*,*,#3952,.T.);

+#3955=ORIENTED_EDGE('',*,*,#3954,.T.);

+#3956=ORIENTED_EDGE('',*,*,#3938,.F.);

+#3957=EDGE_LOOP('',(#3951,#3953,#3955,#3956));

+#3958=FACE_OUTER_BOUND('',#3957,.F.);

+#3959=ADVANCED_FACE('',(#3958),#3950,.T.);

+#3960=CARTESIAN_POINT('',(3.75E-2,1.25E-2,-2.45E-1));

+#3961=DIRECTION('',(0.E0,1.E0,0.E0));

+#3962=DIRECTION('',(0.E0,0.E0,1.E0));

+#3963=AXIS2_PLACEMENT_3D('',#3960,#3961,#3962);

+#3964=PLANE('',#3963);

+#3965=ORIENTED_EDGE('',*,*,#3911,.F.);

+#3966=ORIENTED_EDGE('',*,*,#3332,.T.);

+#3968=ORIENTED_EDGE('',*,*,#3967,.T.);

+#3969=ORIENTED_EDGE('',*,*,#3952,.F.);

+#3970=EDGE_LOOP('',(#3965,#3966,#3968,#3969));

+#3971=FACE_OUTER_BOUND('',#3970,.F.);

+#3972=ADVANCED_FACE('',(#3971),#3964,.T.);

+#3973=CARTESIAN_POINT('',(6.25E-2,0.E0,0.E0));

+#3974=DIRECTION('',(1.E0,0.E0,0.E0));

+#3975=DIRECTION('',(0.E0,0.E0,-1.E0));

+#3976=AXIS2_PLACEMENT_3D('',#3973,#3974,#3975);

+#3977=PLANE('',#3976);

+#3978=ORIENTED_EDGE('',*,*,#3940,.F.);

+#3979=ORIENTED_EDGE('',*,*,#3954,.F.);

+#3980=ORIENTED_EDGE('',*,*,#3967,.F.);

+#3981=ORIENTED_EDGE('',*,*,#3330,.F.);

+#3982=EDGE_LOOP('',(#3978,#3979,#3980,#3981));

+#3983=FACE_OUTER_BOUND('',#3982,.F.);

+#3984=ADVANCED_FACE('',(#3983),#3977,.T.);

+#3985=CARTESIAN_POINT('',(6.25E-2,0.E0,0.E0));

+#3986=DIRECTION('',(1.E0,0.E0,0.E0));

+#3987=DIRECTION('',(0.E0,0.E0,-1.E0));

+#3988=AXIS2_PLACEMENT_3D('',#3985,#3986,#3987);

+#3989=PLANE('',#3988);

+#3990=ORIENTED_EDGE('',*,*,#3896,.F.);

+#3991=ORIENTED_EDGE('',*,*,#3423,.T.);

+#3993=ORIENTED_EDGE('',*,*,#3992,.F.);

+#3995=ORIENTED_EDGE('',*,*,#3994,.F.);

+#3996=EDGE_LOOP('',(#3990,#3991,#3993,#3995));

+#3997=FACE_OUTER_BOUND('',#3996,.F.);

+#3998=ADVANCED_FACE('',(#3997),#3989,.T.);

+#3999=CARTESIAN_POINT('',(3.75E-2,-2.45E-1,-2.95E-1));

+#4000=DIRECTION('',(0.E0,0.E0,-1.E0));

+#4001=DIRECTION('',(0.E0,1.E0,0.E0));

+#4002=AXIS2_PLACEMENT_3D('',#3999,#4000,#4001);

+#4003=PLANE('',#4002);

+#4004=ORIENTED_EDGE('',*,*,#3926,.F.);

+#4006=ORIENTED_EDGE('',*,*,#4005,.T.);

+#4007=ORIENTED_EDGE('',*,*,#3992,.T.);

+#4008=ORIENTED_EDGE('',*,*,#3859,.T.);

+#4010=ORIENTED_EDGE('',*,*,#4009,.F.);

+#4012=ORIENTED_EDGE('',*,*,#4011,.F.);

+#4013=EDGE_LOOP('',(#4004,#4006,#4007,#4008,#4010,#4012));

+#4014=FACE_OUTER_BOUND('',#4013,.F.);

+#4015=ADVANCED_FACE('',(#4014),#4003,.T.);

+#4016=CARTESIAN_POINT('',(3.75E-2,-2.45E-1,-2.7E-1));

+#4017=DIRECTION('',(0.E0,-1.E0,0.E0));

+#4018=DIRECTION('',(0.E0,0.E0,-1.E0));

+#4019=AXIS2_PLACEMENT_3D('',#4016,#4017,#4018);

+#4020=PLANE('',#4019);

+#4021=ORIENTED_EDGE('',*,*,#3924,.F.);

+#4022=ORIENTED_EDGE('',*,*,#3898,.T.);

+#4023=ORIENTED_EDGE('',*,*,#3994,.T.);

+#4024=ORIENTED_EDGE('',*,*,#4005,.F.);

+#4025=EDGE_LOOP('',(#4021,#4022,#4023,#4024));

+#4026=FACE_OUTER_BOUND('',#4025,.F.);

+#4027=ADVANCED_FACE('',(#4026),#4020,.T.);

+#4028=CARTESIAN_POINT('',(3.75E-2,-3.75E-2,-2.45E-1));

+#4029=DIRECTION('',(1.E0,0.E0,0.E0));

+#4030=DIRECTION('',(0.E0,0.E0,-1.E0));

+#4031=AXIS2_PLACEMENT_3D('',#4028,#4029,#4030);

+#4032=CYLINDRICAL_SURFACE('',#4031,5.E-2);

+#4033=ORIENTED_EDGE('',*,*,#4009,.T.);

+#4034=ORIENTED_EDGE('',*,*,#3866,.T.);

+#4035=ORIENTED_EDGE('',*,*,#3594,.F.);

+#4037=ORIENTED_EDGE('',*,*,#4036,.F.);

+#4038=EDGE_LOOP('',(#4033,#4034,#4035,#4037));

+#4039=FACE_OUTER_BOUND('',#4038,.F.);

+#4040=ADVANCED_FACE('',(#4039),#4032,.T.);

+#4041=CARTESIAN_POINT('',(3.75E-2,3.E-2,-2.69E-1));

+#4042=DIRECTION('',(1.E0,0.E0,0.E0));

+#4043=DIRECTION('',(0.E0,-1.E0,0.E0));

+#4044=AXIS2_PLACEMENT_3D('',#4041,#4042,#4043);

+#4045=PLANE('',#4044);

+#4046=ORIENTED_EDGE('',*,*,#3878,.F.);

+#4047=ORIENTED_EDGE('',*,*,#3892,.F.);

+#4048=ORIENTED_EDGE('',*,*,#3429,.F.);

+#4049=ORIENTED_EDGE('',*,*,#3537,.T.);

+#4050=EDGE_LOOP('',(#4046,#4047,#4048,#4049));

+#4051=FACE_OUTER_BOUND('',#4050,.F.);

+#4052=ADVANCED_FACE('',(#4051),#4045,.T.);

+#4053=CARTESIAN_POINT('',(3.75E-2,3.E-2,-2.69E-1));

+#4054=DIRECTION('',(1.E0,0.E0,0.E0));

+#4055=DIRECTION('',(0.E0,-1.E0,0.E0));

+#4056=AXIS2_PLACEMENT_3D('',#4053,#4054,#4055);

+#4057=PLANE('',#4056);

+#4058=ORIENTED_EDGE('',*,*,#4011,.T.);

+#4059=ORIENTED_EDGE('',*,*,#4036,.T.);

+#4060=ORIENTED_EDGE('',*,*,#3592,.T.);

+#4062=ORIENTED_EDGE('',*,*,#4061,.T.);

+#4064=ORIENTED_EDGE('',*,*,#4063,.T.);

+#4065=ORIENTED_EDGE('',*,*,#3433,.F.);

+#4066=EDGE_LOOP('',(#4058,#4059,#4060,#4062,#4064,#4065));

+#4067=FACE_OUTER_BOUND('',#4066,.F.);

+#4068=ADVANCED_FACE('',(#4067),#4057,.T.);

+#4069=CARTESIAN_POINT('',(-3.75E-2,3.E-2,-2.69E-1));

+#4070=DIRECTION('',(0.E0,1.E0,0.E0));

+#4071=DIRECTION('',(1.E0,0.E0,0.E0));

+#4072=AXIS2_PLACEMENT_3D('',#4069,#4070,#4071);

+#4073=PLANE('',#4072);

+#4074=ORIENTED_EDGE('',*,*,#3590,.F.);

+#4076=ORIENTED_EDGE('',*,*,#4075,.T.);

+#4078=ORIENTED_EDGE('',*,*,#4077,.T.);

+#4079=ORIENTED_EDGE('',*,*,#4061,.F.);

+#4080=EDGE_LOOP('',(#4074,#4076,#4078,#4079));

+#4081=FACE_OUTER_BOUND('',#4080,.F.);

+#4082=ADVANCED_FACE('',(#4081),#4073,.T.);

+#4083=CARTESIAN_POINT('',(-3.75E-2,-7.E-2,-2.69E-1));

+#4084=DIRECTION('',(-1.E0,0.E0,0.E0));

+#4085=DIRECTION('',(0.E0,1.E0,0.E0));

+#4086=AXIS2_PLACEMENT_3D('',#4083,#4084,#4085);

+#4087=PLANE('',#4086);

+#4089=ORIENTED_EDGE('',*,*,#4088,.T.);

+#4090=ORIENTED_EDGE('',*,*,#3555,.F.);

+#4091=ORIENTED_EDGE('',*,*,#3441,.T.);

+#4093=ORIENTED_EDGE('',*,*,#4092,.T.);

+#4094=EDGE_LOOP('',(#4089,#4090,#4091,#4093));

+#4095=FACE_OUTER_BOUND('',#4094,.F.);

+#4096=ADVANCED_FACE('',(#4095),#4087,.T.);

+#4097=CARTESIAN_POINT('',(-3.75E-2,-7.E-2,-2.69E-1));

+#4098=DIRECTION('',(-1.E0,0.E0,0.E0));

+#4099=DIRECTION('',(0.E0,1.E0,0.E0));

+#4100=AXIS2_PLACEMENT_3D('',#4097,#4098,#4099);

+#4101=PLANE('',#4100);

+#4103=ORIENTED_EDGE('',*,*,#4102,.F.);

+#4104=ORIENTED_EDGE('',*,*,#3437,.T.);

+#4106=ORIENTED_EDGE('',*,*,#4105,.T.);

+#4107=ORIENTED_EDGE('',*,*,#4075,.F.);

+#4108=ORIENTED_EDGE('',*,*,#3588,.F.);

+#4110=ORIENTED_EDGE('',*,*,#4109,.F.);

+#4111=EDGE_LOOP('',(#4103,#4104,#4106,#4107,#4108,#4110));

+#4112=FACE_OUTER_BOUND('',#4111,.F.);

+#4113=ADVANCED_FACE('',(#4112),#4101,.T.);

+#4114=CARTESIAN_POINT('',(-6.25E-2,-3.75E-2,-2.45E-1));

+#4115=DIRECTION('',(1.E0,0.E0,0.E0));

+#4116=DIRECTION('',(0.E0,0.E0,-1.E0));

+#4117=AXIS2_PLACEMENT_3D('',#4114,#4115,#4116);

+#4118=CYLINDRICAL_SURFACE('',#4117,2.5E-2);

+#4119=ORIENTED_EDGE('',*,*,#3550,.T.);

+#4120=ORIENTED_EDGE('',*,*,#4088,.F.);

+#4122=ORIENTED_EDGE('',*,*,#4121,.F.);

+#4124=ORIENTED_EDGE('',*,*,#4123,.T.);

+#4125=EDGE_LOOP('',(#4119,#4120,#4122,#4124));

+#4126=FACE_OUTER_BOUND('',#4125,.F.);

+#4127=ADVANCED_FACE('',(#4126),#4118,.F.);

+#4128=CARTESIAN_POINT('',(-6.25E-2,-3.75E-2,-2.7E-1));

+#4129=DIRECTION('',(0.E0,0.E0,1.E0));

+#4130=DIRECTION('',(0.E0,-1.E0,0.E0));

+#4131=AXIS2_PLACEMENT_3D('',#4128,#4129,#4130);

+#4132=PLANE('',#4131);

+#4133=ORIENTED_EDGE('',*,*,#4092,.F.);

+#4135=ORIENTED_EDGE('',*,*,#4134,.T.);

+#4137=ORIENTED_EDGE('',*,*,#4136,.F.);

+#4139=ORIENTED_EDGE('',*,*,#4138,.F.);

+#4141=ORIENTED_EDGE('',*,*,#4140,.T.);

+#4142=ORIENTED_EDGE('',*,*,#4121,.T.);

+#4143=EDGE_LOOP('',(#4133,#4135,#4137,#4139,#4141,#4142));

+#4144=FACE_OUTER_BOUND('',#4143,.F.);

+#4145=ADVANCED_FACE('',(#4144),#4132,.T.);

+#4146=CARTESIAN_POINT('',(-3.75E-2,0.E0,0.E0));

+#4147=DIRECTION('',(1.E0,0.E0,0.E0));

+#4148=DIRECTION('',(0.E0,0.E0,-1.E0));

+#4149=AXIS2_PLACEMENT_3D('',#4146,#4147,#4148);

+#4150=PLANE('',#4149);

+#4151=ORIENTED_EDGE('',*,*,#3439,.T.);

+#4153=ORIENTED_EDGE('',*,*,#4152,.F.);

+#4155=ORIENTED_EDGE('',*,*,#4154,.F.);

+#4156=ORIENTED_EDGE('',*,*,#4134,.F.);

+#4157=EDGE_LOOP('',(#4151,#4153,#4155,#4156));

+#4158=FACE_OUTER_BOUND('',#4157,.F.);

+#4159=ADVANCED_FACE('',(#4158),#4150,.T.);

+#4160=CARTESIAN_POINT('',(-3.75E-2,0.E0,0.E0));

+#4161=DIRECTION('',(1.E0,0.E0,0.E0));

+#4162=DIRECTION('',(0.E0,0.E0,-1.E0));

+#4163=AXIS2_PLACEMENT_3D('',#4160,#4161,#4162);

+#4164=PLANE('',#4163);

+#4165=ORIENTED_EDGE('',*,*,#3320,.F.);

+#4167=ORIENTED_EDGE('',*,*,#4166,.F.);

+#4169=ORIENTED_EDGE('',*,*,#4168,.F.);

+#4171=ORIENTED_EDGE('',*,*,#4170,.F.);

+#4172=EDGE_LOOP('',(#4165,#4167,#4169,#4171));

+#4173=FACE_OUTER_BOUND('',#4172,.F.);

+#4174=ADVANCED_FACE('',(#4173),#4164,.T.);

+#4175=CARTESIAN_POINT('',(-6.25E-2,-2.45E-1,-2.95E-1));

+#4176=DIRECTION('',(0.E0,0.E0,-1.E0));

+#4177=DIRECTION('',(0.E0,1.E0,0.E0));

+#4178=AXIS2_PLACEMENT_3D('',#4175,#4176,#4177);

+#4179=PLANE('',#4178);

+#4180=ORIENTED_EDGE('',*,*,#4102,.T.);

+#4182=ORIENTED_EDGE('',*,*,#4181,.F.);

+#4184=ORIENTED_EDGE('',*,*,#4183,.F.);

+#4186=ORIENTED_EDGE('',*,*,#4185,.F.);

+#4188=ORIENTED_EDGE('',*,*,#4187,.T.);

+#4189=ORIENTED_EDGE('',*,*,#4152,.T.);

+#4190=EDGE_LOOP('',(#4180,#4182,#4184,#4186,#4188,#4189));

+#4191=FACE_OUTER_BOUND('',#4190,.F.);

+#4192=ADVANCED_FACE('',(#4191),#4179,.T.);

+#4193=CARTESIAN_POINT('',(-6.25E-2,-3.75E-2,-2.45E-1));

+#4194=DIRECTION('',(1.E0,0.E0,0.E0));

+#4195=DIRECTION('',(0.E0,0.E0,-1.E0));

+#4196=AXIS2_PLACEMENT_3D('',#4193,#4194,#4195);

+#4197=CYLINDRICAL_SURFACE('',#4196,5.E-2);

+#4198=ORIENTED_EDGE('',*,*,#3586,.F.);

+#4200=ORIENTED_EDGE('',*,*,#4199,.F.);

+#4201=ORIENTED_EDGE('',*,*,#4181,.T.);

+#4202=ORIENTED_EDGE('',*,*,#4109,.T.);

+#4203=EDGE_LOOP('',(#4198,#4200,#4201,#4202));

+#4204=FACE_OUTER_BOUND('',#4203,.F.);

+#4205=ADVANCED_FACE('',(#4204),#4197,.T.);

+#4206=CARTESIAN_POINT('',(-6.25E-2,3.E-2,-2.69E-1));

+#4207=DIRECTION('',(1.E0,0.E0,0.E0));

+#4208=DIRECTION('',(0.E0,-1.E0,0.E0));

+#4209=AXIS2_PLACEMENT_3D('',#4206,#4207,#4208);

+#4210=PLANE('',#4209);

+#4211=ORIENTED_EDGE('',*,*,#4123,.F.);

+#4212=ORIENTED_EDGE('',*,*,#4140,.F.);

+#4213=ORIENTED_EDGE('',*,*,#3445,.F.);

+#4214=ORIENTED_EDGE('',*,*,#3552,.T.);

+#4215=EDGE_LOOP('',(#4211,#4212,#4213,#4214));

+#4216=FACE_OUTER_BOUND('',#4215,.F.);

+#4217=ADVANCED_FACE('',(#4216),#4210,.T.);

+#4218=CARTESIAN_POINT('',(-6.25E-2,3.E-2,-2.69E-1));

+#4219=DIRECTION('',(1.E0,0.E0,0.E0));

+#4220=DIRECTION('',(0.E0,-1.E0,0.E0));

+#4221=AXIS2_PLACEMENT_3D('',#4218,#4219,#4220);

+#4222=PLANE('',#4221);

+#4223=ORIENTED_EDGE('',*,*,#4183,.T.);

+#4224=ORIENTED_EDGE('',*,*,#4199,.T.);

+#4225=ORIENTED_EDGE('',*,*,#3584,.T.);

+#4227=ORIENTED_EDGE('',*,*,#4226,.T.);

+#4229=ORIENTED_EDGE('',*,*,#4228,.T.);

+#4230=ORIENTED_EDGE('',*,*,#3449,.F.);

+#4231=EDGE_LOOP('',(#4223,#4224,#4225,#4227,#4229,#4230));

+#4232=FACE_OUTER_BOUND('',#4231,.F.);

+#4233=ADVANCED_FACE('',(#4232),#4222,.T.);

+#4234=CARTESIAN_POINT('',(-1.375E-1,3.E-2,-2.69E-1));

+#4235=DIRECTION('',(0.E0,1.E0,0.E0));

+#4236=DIRECTION('',(1.E0,0.E0,0.E0));

+#4237=AXIS2_PLACEMENT_3D('',#4234,#4235,#4236);

+#4238=PLANE('',#4237);

+#4239=ORIENTED_EDGE('',*,*,#3582,.F.);

+#4241=ORIENTED_EDGE('',*,*,#4240,.T.);

+#4243=ORIENTED_EDGE('',*,*,#4242,.T.);

+#4244=ORIENTED_EDGE('',*,*,#4226,.F.);

+#4245=EDGE_LOOP('',(#4239,#4241,#4243,#4244));

+#4246=FACE_OUTER_BOUND('',#4245,.F.);

+#4247=ADVANCED_FACE('',(#4246),#4238,.T.);

+#4248=CARTESIAN_POINT('',(-1.375E-1,-7.E-2,-2.69E-1));

+#4249=DIRECTION('',(-1.E0,0.E0,0.E0));

+#4250=DIRECTION('',(0.E0,1.E0,0.E0));

+#4251=AXIS2_PLACEMENT_3D('',#4248,#4249,#4250);

+#4252=PLANE('',#4251);

+#4253=ORIENTED_EDGE('',*,*,#3507,.T.);

+#4254=ORIENTED_EDGE('',*,*,#3568,.F.);

+#4255=ORIENTED_EDGE('',*,*,#3457,.T.);

+#4257=ORIENTED_EDGE('',*,*,#4256,.T.);

+#4258=EDGE_LOOP('',(#4253,#4254,#4255,#4257));

+#4259=FACE_OUTER_BOUND('',#4258,.F.);

+#4260=ADVANCED_FACE('',(#4259),#4252,.T.);

+#4261=CARTESIAN_POINT('',(-1.375E-1,-7.E-2,-2.69E-1));

+#4262=DIRECTION('',(-1.E0,0.E0,0.E0));

+#4263=DIRECTION('',(0.E0,1.E0,0.E0));

+#4264=AXIS2_PLACEMENT_3D('',#4261,#4262,#4263);

+#4265=PLANE('',#4264);

+#4267=ORIENTED_EDGE('',*,*,#4266,.F.);

+#4268=ORIENTED_EDGE('',*,*,#3453,.T.);

+#4270=ORIENTED_EDGE('',*,*,#4269,.T.);

+#4271=ORIENTED_EDGE('',*,*,#4240,.F.);

+#4272=ORIENTED_EDGE('',*,*,#3580,.F.);

+#4274=ORIENTED_EDGE('',*,*,#4273,.F.);

+#4275=EDGE_LOOP('',(#4267,#4268,#4270,#4271,#4272,#4274));

+#4276=FACE_OUTER_BOUND('',#4275,.F.);

+#4277=ADVANCED_FACE('',(#4276),#4265,.T.);

+#4278=CARTESIAN_POINT('',(-1.625E-1,-3.75E-2,-2.7E-1));

+#4279=DIRECTION('',(0.E0,0.E0,1.E0));

+#4280=DIRECTION('',(0.E0,-1.E0,0.E0));

+#4281=AXIS2_PLACEMENT_3D('',#4278,#4279,#4280);

+#4282=PLANE('',#4281);

+#4283=ORIENTED_EDGE('',*,*,#4256,.F.);

+#4285=ORIENTED_EDGE('',*,*,#4284,.T.);

+#4287=ORIENTED_EDGE('',*,*,#4286,.F.);

+#4288=ORIENTED_EDGE('',*,*,#3364,.F.);

+#4289=ORIENTED_EDGE('',*,*,#3473,.T.);

+#4290=ORIENTED_EDGE('',*,*,#3509,.T.);

+#4291=EDGE_LOOP('',(#4283,#4285,#4287,#4288,#4289,#4290));

+#4292=FACE_OUTER_BOUND('',#4291,.F.);

+#4293=ADVANCED_FACE('',(#4292),#4282,.T.);

+#4294=CARTESIAN_POINT('',(-1.375E-1,0.E0,0.E0));

+#4295=DIRECTION('',(1.E0,0.E0,0.E0));

+#4296=DIRECTION('',(0.E0,0.E0,-1.E0));

+#4297=AXIS2_PLACEMENT_3D('',#4294,#4295,#4296);

+#4298=PLANE('',#4297);

+#4299=ORIENTED_EDGE('',*,*,#3455,.T.);

+#4301=ORIENTED_EDGE('',*,*,#4300,.F.);

+#4303=ORIENTED_EDGE('',*,*,#4302,.F.);

+#4304=ORIENTED_EDGE('',*,*,#4284,.F.);

+#4305=EDGE_LOOP('',(#4299,#4301,#4303,#4304));

+#4306=FACE_OUTER_BOUND('',#4305,.F.);

+#4307=ADVANCED_FACE('',(#4306),#4298,.T.);

+#4308=CARTESIAN_POINT('',(-1.375E-1,0.E0,0.E0));

+#4309=DIRECTION('',(1.E0,0.E0,0.E0));

+#4310=DIRECTION('',(0.E0,0.E0,-1.E0));

+#4311=AXIS2_PLACEMENT_3D('',#4308,#4309,#4310);

+#4312=PLANE('',#4311);

+#4313=ORIENTED_EDGE('',*,*,#3350,.F.);

+#4315=ORIENTED_EDGE('',*,*,#4314,.F.);

+#4317=ORIENTED_EDGE('',*,*,#4316,.F.);

+#4319=ORIENTED_EDGE('',*,*,#4318,.F.);

+#4320=EDGE_LOOP('',(#4313,#4315,#4317,#4319));

+#4321=FACE_OUTER_BOUND('',#4320,.F.);

+#4322=ADVANCED_FACE('',(#4321),#4312,.T.);

+#4323=CARTESIAN_POINT('',(-1.625E-1,-2.45E-1,-2.95E-1));

+#4324=DIRECTION('',(0.E0,0.E0,-1.E0));

+#4325=DIRECTION('',(0.E0,1.E0,0.E0));

+#4326=AXIS2_PLACEMENT_3D('',#4323,#4324,#4325);

+#4327=PLANE('',#4326);

+#4328=ORIENTED_EDGE('',*,*,#4266,.T.);

+#4330=ORIENTED_EDGE('',*,*,#4329,.F.);

+#4331=ORIENTED_EDGE('',*,*,#3486,.F.);

+#4332=ORIENTED_EDGE('',*,*,#3368,.F.);

+#4334=ORIENTED_EDGE('',*,*,#4333,.T.);

+#4335=ORIENTED_EDGE('',*,*,#4300,.T.);

+#4336=EDGE_LOOP('',(#4328,#4330,#4331,#4332,#4334,#4335));

+#4337=FACE_OUTER_BOUND('',#4336,.F.);

+#4338=ADVANCED_FACE('',(#4337),#4327,.T.);

+#4339=CARTESIAN_POINT('',(-1.625E-1,-3.75E-2,-2.45E-1));

+#4340=DIRECTION('',(1.E0,0.E0,0.E0));

+#4341=DIRECTION('',(0.E0,0.E0,-1.E0));

+#4342=AXIS2_PLACEMENT_3D('',#4339,#4340,#4341);

+#4343=CYLINDRICAL_SURFACE('',#4342,5.E-2);

+#4344=ORIENTED_EDGE('',*,*,#3578,.F.);

+#4345=ORIENTED_EDGE('',*,*,#3488,.F.);

+#4346=ORIENTED_EDGE('',*,*,#4329,.T.);

+#4347=ORIENTED_EDGE('',*,*,#4273,.T.);

+#4348=EDGE_LOOP('',(#4344,#4345,#4346,#4347));

+#4349=FACE_OUTER_BOUND('',#4348,.F.);

+#4350=ADVANCED_FACE('',(#4349),#4343,.T.);

+#4351=CARTESIAN_POINT('',(-1.625E-1,-2.45E-1,-2.7E-1));

+#4352=DIRECTION('',(0.E0,-1.E0,0.E0));

+#4353=DIRECTION('',(0.E0,0.E0,-1.E0));

+#4354=AXIS2_PLACEMENT_3D('',#4351,#4352,#4353);

+#4355=PLANE('',#4354);

+#4356=ORIENTED_EDGE('',*,*,#3366,.F.);

+#4357=ORIENTED_EDGE('',*,*,#4286,.T.);

+#4358=ORIENTED_EDGE('',*,*,#4302,.T.);

+#4359=ORIENTED_EDGE('',*,*,#4333,.F.);

+#4360=EDGE_LOOP('',(#4356,#4357,#4358,#4359));

+#4361=FACE_OUTER_BOUND('',#4360,.F.);

+#4362=ADVANCED_FACE('',(#4361),#4355,.T.);

+#4363=CARTESIAN_POINT('',(-1.625E-1,-1.25E-2,1.15E-1));

+#4364=DIRECTION('',(0.E0,-1.E0,0.E0));

+#4365=DIRECTION('',(0.E0,0.E0,-1.E0));

+#4366=AXIS2_PLACEMENT_3D('',#4363,#4364,#4365);

+#4367=PLANE('',#4366);

+#4368=ORIENTED_EDGE('',*,*,#3348,.F.);

+#4369=ORIENTED_EDGE('',*,*,#3383,.F.);

+#4371=ORIENTED_EDGE('',*,*,#4370,.T.);

+#4372=ORIENTED_EDGE('',*,*,#4314,.T.);

+#4373=EDGE_LOOP('',(#4368,#4369,#4371,#4372));

+#4374=FACE_OUTER_BOUND('',#4373,.F.);

+#4375=ADVANCED_FACE('',(#4374),#4367,.T.);

+#4376=CARTESIAN_POINT('',(-1.625E-1,1.25E-2,1.15E-1));

+#4377=DIRECTION('',(0.E0,0.E0,1.E0));

+#4378=DIRECTION('',(0.E0,-1.E0,0.E0));

+#4379=AXIS2_PLACEMENT_3D('',#4376,#4377,#4378);

+#4380=PLANE('',#4379);

+#4381=ORIENTED_EDGE('',*,*,#3381,.F.);

+#4383=ORIENTED_EDGE('',*,*,#4382,.T.);

+#4384=ORIENTED_EDGE('',*,*,#4316,.T.);

+#4385=ORIENTED_EDGE('',*,*,#4370,.F.);

+#4386=EDGE_LOOP('',(#4381,#4383,#4384,#4385));

+#4387=FACE_OUTER_BOUND('',#4386,.F.);

+#4388=ADVANCED_FACE('',(#4387),#4380,.T.);

+#4389=CARTESIAN_POINT('',(-1.625E-1,1.25E-2,-2.45E-1));

+#4390=DIRECTION('',(0.E0,1.E0,0.E0));

+#4391=DIRECTION('',(0.E0,0.E0,1.E0));

+#4392=AXIS2_PLACEMENT_3D('',#4389,#4390,#4391);

+#4393=PLANE('',#4392);

+#4394=ORIENTED_EDGE('',*,*,#3352,.T.);

+#4395=ORIENTED_EDGE('',*,*,#4318,.T.);

+#4396=ORIENTED_EDGE('',*,*,#4382,.F.);

+#4397=ORIENTED_EDGE('',*,*,#3379,.F.);

+#4398=EDGE_LOOP('',(#4394,#4395,#4396,#4397));

+#4399=FACE_OUTER_BOUND('',#4398,.F.);

+#4400=ADVANCED_FACE('',(#4399),#4393,.T.);

+#4401=CARTESIAN_POINT('',(0.E0,0.E0,-3.1E-1));

+#4402=DIRECTION('',(0.E0,0.E0,1.E0));

+#4403=DIRECTION('',(1.E0,0.E0,0.E0));

+#4404=AXIS2_PLACEMENT_3D('',#4401,#4402,#4403);

+#4405=PLANE('',#4404);

+#4406=ORIENTED_EDGE('',*,*,#4228,.F.);

+#4407=ORIENTED_EDGE('',*,*,#4242,.F.);

+#4408=ORIENTED_EDGE('',*,*,#4269,.F.);

+#4409=ORIENTED_EDGE('',*,*,#3451,.F.);

+#4410=EDGE_LOOP('',(#4406,#4407,#4408,#4409));

+#4411=FACE_OUTER_BOUND('',#4410,.F.);

+#4412=ADVANCED_FACE('',(#4411),#4405,.F.);

+#4413=CARTESIAN_POINT('',(-6.25E-2,0.E0,0.E0));

+#4414=DIRECTION('',(1.E0,0.E0,0.E0));

+#4415=DIRECTION('',(0.E0,0.E0,-1.E0));

+#4416=AXIS2_PLACEMENT_3D('',#4413,#4414,#4415);

+#4417=PLANE('',#4416);

+#4418=ORIENTED_EDGE('',*,*,#3447,.F.);

+#4419=ORIENTED_EDGE('',*,*,#4138,.T.);

+#4421=ORIENTED_EDGE('',*,*,#4420,.T.);

+#4422=ORIENTED_EDGE('',*,*,#4185,.T.);

+#4423=EDGE_LOOP('',(#4418,#4419,#4421,#4422));

+#4424=FACE_OUTER_BOUND('',#4423,.F.);

+#4425=ADVANCED_FACE('',(#4424),#4417,.F.);

+#4426=CARTESIAN_POINT('',(-6.25E-2,0.E0,0.E0));

+#4427=DIRECTION('',(1.E0,0.E0,0.E0));

+#4428=DIRECTION('',(0.E0,0.E0,-1.E0));

+#4429=AXIS2_PLACEMENT_3D('',#4426,#4427,#4428);

+#4430=PLANE('',#4429);

+#4431=ORIENTED_EDGE('',*,*,#3316,.T.);

+#4433=ORIENTED_EDGE('',*,*,#4432,.T.);

+#4435=ORIENTED_EDGE('',*,*,#4434,.T.);

+#4437=ORIENTED_EDGE('',*,*,#4436,.T.);

+#4438=EDGE_LOOP('',(#4431,#4433,#4435,#4437));

+#4439=FACE_OUTER_BOUND('',#4438,.F.);

+#4440=ADVANCED_FACE('',(#4439),#4430,.F.);

+#4441=CARTESIAN_POINT('',(-6.25E-2,-2.45E-1,-2.7E-1));

+#4442=DIRECTION('',(0.E0,-1.E0,0.E0));

+#4443=DIRECTION('',(0.E0,0.E0,-1.E0));

+#4444=AXIS2_PLACEMENT_3D('',#4441,#4442,#4443);

+#4445=PLANE('',#4444);

+#4446=ORIENTED_EDGE('',*,*,#4420,.F.);

+#4447=ORIENTED_EDGE('',*,*,#4136,.T.);

+#4448=ORIENTED_EDGE('',*,*,#4154,.T.);

+#4449=ORIENTED_EDGE('',*,*,#4187,.F.);

+#4450=EDGE_LOOP('',(#4446,#4447,#4448,#4449));

+#4451=FACE_OUTER_BOUND('',#4450,.F.);

+#4452=ADVANCED_FACE('',(#4451),#4445,.T.);

+#4453=CARTESIAN_POINT('',(-6.25E-2,1.25E-2,-2.45E-1));

+#4454=DIRECTION('',(0.E0,1.E0,0.E0));

+#4455=DIRECTION('',(0.E0,0.E0,1.E0));

+#4456=AXIS2_PLACEMENT_3D('',#4453,#4454,#4455);

+#4457=PLANE('',#4456);

+#4458=ORIENTED_EDGE('',*,*,#3322,.T.);

+#4459=ORIENTED_EDGE('',*,*,#4170,.T.);

+#4461=ORIENTED_EDGE('',*,*,#4460,.F.);

+#4462=ORIENTED_EDGE('',*,*,#4432,.F.);

+#4463=EDGE_LOOP('',(#4458,#4459,#4461,#4462));

+#4464=FACE_OUTER_BOUND('',#4463,.F.);

+#4465=ADVANCED_FACE('',(#4464),#4457,.T.);

+#4466=CARTESIAN_POINT('',(-6.25E-2,1.25E-2,1.15E-1));

+#4467=DIRECTION('',(0.E0,0.E0,1.E0));

+#4468=DIRECTION('',(0.E0,-1.E0,0.E0));

+#4469=AXIS2_PLACEMENT_3D('',#4466,#4467,#4468);

+#4470=PLANE('',#4469);

+#4471=ORIENTED_EDGE('',*,*,#4434,.F.);

+#4472=ORIENTED_EDGE('',*,*,#4460,.T.);

+#4473=ORIENTED_EDGE('',*,*,#4168,.T.);

+#4475=ORIENTED_EDGE('',*,*,#4474,.F.);

+#4476=EDGE_LOOP('',(#4471,#4472,#4473,#4475));

+#4477=FACE_OUTER_BOUND('',#4476,.F.);

+#4478=ADVANCED_FACE('',(#4477),#4470,.T.);

+#4479=CARTESIAN_POINT('',(-6.25E-2,-1.25E-2,1.15E-1));

+#4480=DIRECTION('',(0.E0,-1.E0,0.E0));

+#4481=DIRECTION('',(0.E0,0.E0,-1.E0));

+#4482=AXIS2_PLACEMENT_3D('',#4479,#4480,#4481);

+#4483=PLANE('',#4482);

+#4484=ORIENTED_EDGE('',*,*,#3318,.F.);

+#4485=ORIENTED_EDGE('',*,*,#4436,.F.);

+#4486=ORIENTED_EDGE('',*,*,#4474,.T.);

+#4487=ORIENTED_EDGE('',*,*,#4166,.T.);

+#4488=EDGE_LOOP('',(#4484,#4485,#4486,#4487));

+#4489=FACE_OUTER_BOUND('',#4488,.F.);

+#4490=ADVANCED_FACE('',(#4489),#4483,.T.);

+#4491=CARTESIAN_POINT('',(0.E0,0.E0,-3.1E-1));

+#4492=DIRECTION('',(0.E0,0.E0,1.E0));

+#4493=DIRECTION('',(1.E0,0.E0,0.E0));

+#4494=AXIS2_PLACEMENT_3D('',#4491,#4492,#4493);

+#4495=PLANE('',#4494);

+#4496=ORIENTED_EDGE('',*,*,#4063,.F.);

+#4497=ORIENTED_EDGE('',*,*,#4077,.F.);

+#4498=ORIENTED_EDGE('',*,*,#4105,.F.);

+#4499=ORIENTED_EDGE('',*,*,#3435,.F.);

+#4500=EDGE_LOOP('',(#4496,#4497,#4498,#4499));

+#4501=FACE_OUTER_BOUND('',#4500,.F.);

+#4502=ADVANCED_FACE('',(#4501),#4495,.F.);

+#4503=CARTESIAN_POINT('',(0.E0,0.E0,-3.1E-1));

+#4504=DIRECTION('',(0.E0,0.E0,1.E0));

+#4505=DIRECTION('',(1.E0,0.E0,0.E0));

+#4506=AXIS2_PLACEMENT_3D('',#4503,#4504,#4505);

+#4507=PLANE('',#4506);

+#4508=ORIENTED_EDGE('',*,*,#3795,.F.);

+#4509=ORIENTED_EDGE('',*,*,#3834,.F.);

+#4510=ORIENTED_EDGE('',*,*,#3862,.F.);

+#4511=ORIENTED_EDGE('',*,*,#3419,.F.);

+#4512=EDGE_LOOP('',(#4508,#4509,#4510,#4511));

+#4513=FACE_OUTER_BOUND('',#4512,.F.);

+#4514=ADVANCED_FACE('',(#4513),#4507,.F.);

+#4515=CARTESIAN_POINT('',(1.375E-1,-3.75E-2,-2.45E-1));

+#4516=DIRECTION('',(1.E0,0.E0,0.E0));

+#4517=DIRECTION('',(0.E0,0.E0,-1.E0));

+#4518=AXIS2_PLACEMENT_3D('',#4515,#4516,#4517);

+#4519=CYLINDRICAL_SURFACE('',#4518,2.5E-2);

+#4520=ORIENTED_EDGE('',*,*,#3522,.T.);

+#4521=ORIENTED_EDGE('',*,*,#3647,.F.);

+#4522=ORIENTED_EDGE('',*,*,#3775,.F.);

+#4523=ORIENTED_EDGE('',*,*,#3807,.T.);

+#4524=EDGE_LOOP('',(#4520,#4521,#4522,#4523));

+#4525=FACE_OUTER_BOUND('',#4524,.F.);

+#4526=ADVANCED_FACE('',(#4525),#4519,.F.);

+#4527=CARTESIAN_POINT('',(1.375E-1,-2.45E-1,-2.7E-1));

+#4528=DIRECTION('',(0.E0,-1.E0,0.E0));

+#4529=DIRECTION('',(0.E0,0.E0,-1.E0));

+#4530=AXIS2_PLACEMENT_3D('',#4527,#4528,#4529);

+#4531=PLANE('',#4530);

+#4532=ORIENTED_EDGE('',*,*,#3735,.F.);

+#4533=ORIENTED_EDGE('',*,*,#3779,.T.);

+#4534=ORIENTED_EDGE('',*,*,#3695,.T.);

+#4535=ORIENTED_EDGE('',*,*,#3666,.F.);

+#4536=EDGE_LOOP('',(#4532,#4533,#4534,#4535));

+#4537=FACE_OUTER_BOUND('',#4536,.F.);

+#4538=ADVANCED_FACE('',(#4537),#4531,.T.);

+#4539=CARTESIAN_POINT('',(0.E0,0.E0,-3.1E-1));

+#4540=DIRECTION('',(0.E0,0.E0,1.E0));

+#4541=DIRECTION('',(1.E0,0.E0,0.E0));

+#4542=AXIS2_PLACEMENT_3D('',#4539,#4540,#4541);

+#4543=PLANE('',#4542);

+#4545=ORIENTED_EDGE('',*,*,#4544,.F.);

+#4547=ORIENTED_EDGE('',*,*,#4546,.F.);

+#4548=ORIENTED_EDGE('',*,*,#3628,.F.);

+#4549=ORIENTED_EDGE('',*,*,#3403,.F.);

+#4550=EDGE_LOOP('',(#4545,#4547,#4548,#4549));

+#4551=FACE_OUTER_BOUND('',#4550,.F.);

+#4552=ADVANCED_FACE('',(#4551),#4543,.F.);

+#4553=CARTESIAN_POINT('',(0.E0,0.E0,-3.1E-1));

+#4554=DIRECTION('',(0.E0,0.E0,1.E0));

+#4555=DIRECTION('',(1.E0,0.E0,0.E0));

+#4556=AXIS2_PLACEMENT_3D('',#4553,#4554,#4555);

+#4557=PLANE('',#4556);

+#4558=ORIENTED_EDGE('',*,*,#3396,.F.);

+#4559=ORIENTED_EDGE('',*,*,#3494,.F.);

+#4561=ORIENTED_EDGE('',*,*,#4560,.F.);

+#4563=ORIENTED_EDGE('',*,*,#4562,.F.);

+#4564=EDGE_LOOP('',(#4558,#4559,#4561,#4563));

+#4565=FACE_OUTER_BOUND('',#4564,.F.);

+#4566=ADVANCED_FACE('',(#4565),#4557,.F.);

+#4567=CARTESIAN_POINT('',(2.15E-1,0.E0,0.E0));

+#4568=DIRECTION('',(1.E0,0.E0,0.E0));

+#4569=DIRECTION('',(0.E0,0.E0,-1.E0));

+#4570=AXIS2_PLACEMENT_3D('',#4567,#4568,#4569);

+#4571=PLANE('',#4570);

+#4572=ORIENTED_EDGE('',*,*,#3608,.F.);

+#4574=ORIENTED_EDGE('',*,*,#4573,.T.);

+#4575=ORIENTED_EDGE('',*,*,#4544,.T.);

+#4576=ORIENTED_EDGE('',*,*,#3401,.F.);

+#4577=ORIENTED_EDGE('',*,*,#2736,.T.);

+#4579=ORIENTED_EDGE('',*,*,#4578,.F.);

+#4580=EDGE_LOOP('',(#4572,#4574,#4575,#4576,#4577,#4579));

+#4581=FACE_OUTER_BOUND('',#4580,.F.);

+#4582=ADVANCED_FACE('',(#4581),#4571,.T.);

+#4583=CARTESIAN_POINT('',(1.625E-1,3.E-2,-2.69E-1));

+#4584=DIRECTION('',(0.E0,1.E0,0.E0));

+#4585=DIRECTION('',(1.E0,0.E0,0.E0));

+#4586=AXIS2_PLACEMENT_3D('',#4583,#4584,#4585);

+#4587=PLANE('',#4586);

+#4588=ORIENTED_EDGE('',*,*,#3606,.T.);

+#4589=ORIENTED_EDGE('',*,*,#3630,.T.);

+#4590=ORIENTED_EDGE('',*,*,#4546,.T.);

+#4591=ORIENTED_EDGE('',*,*,#4573,.F.);

+#4592=EDGE_LOOP('',(#4588,#4589,#4590,#4591));

+#4593=FACE_OUTER_BOUND('',#4592,.F.);

+#4594=ADVANCED_FACE('',(#4593),#4587,.T.);

+#4595=CARTESIAN_POINT('',(-2.15E-1,7.E-2,-2.69E-1));

+#4596=DIRECTION('',(0.E0,1.E0,0.E0));

+#4597=DIRECTION('',(0.E0,0.E0,1.E0));

+#4598=AXIS2_PLACEMENT_3D('',#4595,#4596,#4597);

+#4599=PLANE('',#4598);

+#4600=ORIENTED_EDGE('',*,*,#2734,.F.);

+#4602=ORIENTED_EDGE('',*,*,#4601,.F.);

+#4603=ORIENTED_EDGE('',*,*,#3610,.T.);

+#4604=ORIENTED_EDGE('',*,*,#4578,.T.);

+#4605=EDGE_LOOP('',(#4600,#4602,#4603,#4604));

+#4606=FACE_OUTER_BOUND('',#4605,.F.);

+#4607=ADVANCED_FACE('',(#4606),#4599,.T.);

+#4608=CARTESIAN_POINT('',(-2.15E-1,0.E0,0.E0));

+#4609=DIRECTION('',(1.E0,0.E0,0.E0));

+#4610=DIRECTION('',(0.E0,0.E0,-1.E0));

+#4611=AXIS2_PLACEMENT_3D('',#4608,#4609,#4610);

+#4612=PLANE('',#4611);

+#4613=ORIENTED_EDGE('',*,*,#3398,.T.);

+#4614=ORIENTED_EDGE('',*,*,#4562,.T.);

+#4616=ORIENTED_EDGE('',*,*,#4615,.F.);

+#4617=ORIENTED_EDGE('',*,*,#3612,.T.);

+#4618=ORIENTED_EDGE('',*,*,#4601,.T.);

+#4619=ORIENTED_EDGE('',*,*,#2732,.F.);

+#4620=EDGE_LOOP('',(#4613,#4614,#4616,#4617,#4618,#4619));

+#4621=FACE_OUTER_BOUND('',#4620,.F.);

+#4622=ADVANCED_FACE('',(#4621),#4612,.F.);

+#4623=CARTESIAN_POINT('',(-2.15E-1,3.E-2,-2.69E-1));

+#4624=DIRECTION('',(0.E0,1.E0,0.E0));

+#4625=DIRECTION('',(1.E0,0.E0,0.E0));

+#4626=AXIS2_PLACEMENT_3D('',#4623,#4624,#4625);

+#4627=PLANE('',#4626);

+#4628=ORIENTED_EDGE('',*,*,#3614,.F.);

+#4629=ORIENTED_EDGE('',*,*,#4615,.T.);

+#4630=ORIENTED_EDGE('',*,*,#4560,.T.);

+#4631=ORIENTED_EDGE('',*,*,#3492,.F.);

+#4632=EDGE_LOOP('',(#4628,#4629,#4630,#4631));

+#4633=FACE_OUTER_BOUND('',#4632,.F.);

+#4634=ADVANCED_FACE('',(#4633),#4627,.T.);

+#4635=CARTESIAN_POINT('',(-2.1E-1,-6.E-2,2.25E-1));

+#4636=DIRECTION('',(0.E0,-1.E0,0.E0));

+#4637=DIRECTION('',(1.E0,0.E0,0.E0));

+#4638=AXIS2_PLACEMENT_3D('',#4635,#4636,#4637);

+#4639=PLANE('',#4638);

+#4640=ORIENTED_EDGE('',*,*,#3214,.T.);

+#4641=ORIENTED_EDGE('',*,*,#3231,.F.);

+#4642=ORIENTED_EDGE('',*,*,#3275,.F.);

+#4643=ORIENTED_EDGE('',*,*,#3287,.T.);

+#4644=EDGE_LOOP('',(#4640,#4641,#4642,#4643));

+#4645=FACE_OUTER_BOUND('',#4644,.F.);

+#4646=ADVANCED_FACE('',(#4645),#4639,.F.);

+#4647=CARTESIAN_POINT('',(-2.1E-1,-6.E-2,2.25E-1));

+#4648=DIRECTION('',(0.E0,-1.E0,0.E0));

+#4649=DIRECTION('',(1.E0,0.E0,0.E0));

+#4650=AXIS2_PLACEMENT_3D('',#4647,#4648,#4649);

+#4651=PLANE('',#4650);

+#4653=ORIENTED_EDGE('',*,*,#4652,.F.);

+#4654=ORIENTED_EDGE('',*,*,#3309,.T.);

+#4656=ORIENTED_EDGE('',*,*,#4655,.F.);

+#4657=ORIENTED_EDGE('',*,*,#3243,.F.);

+#4658=EDGE_LOOP('',(#4653,#4654,#4656,#4657));

+#4659=FACE_OUTER_BOUND('',#4658,.F.);

+#4660=ADVANCED_FACE('',(#4659),#4651,.F.);

+#4661=CARTESIAN_POINT('',(-2.1E-1,-6.E-2,2.25E-1));

+#4662=DIRECTION('',(0.E0,-1.E0,0.E0));

+#4663=DIRECTION('',(1.E0,0.E0,0.E0));

+#4664=AXIS2_PLACEMENT_3D('',#4661,#4662,#4663);

+#4665=PLANE('',#4664);

+#4667=ORIENTED_EDGE('',*,*,#4666,.T.);

+#4668=ORIENTED_EDGE('',*,*,#3261,.F.);

+#4670=ORIENTED_EDGE('',*,*,#4669,.T.);

+#4671=ORIENTED_EDGE('',*,*,#3293,.T.);

+#4672=EDGE_LOOP('',(#4667,#4668,#4670,#4671));

+#4673=FACE_OUTER_BOUND('',#4672,.F.);

+#4674=ADVANCED_FACE('',(#4673),#4665,.F.);

+#4675=CARTESIAN_POINT('',(1.25E-1,-1.E-1,2.25E-1));

+#4676=DIRECTION('',(1.E0,0.E0,0.E0));

+#4677=DIRECTION('',(0.E0,1.E0,0.E0));

+#4678=AXIS2_PLACEMENT_3D('',#4675,#4676,#4677);

+#4679=PLANE('',#4678);

+#4680=ORIENTED_EDGE('',*,*,#3149,.F.);

+#4681=ORIENTED_EDGE('',*,*,#2826,.T.);

+#4682=ORIENTED_EDGE('',*,*,#3311,.T.);

+#4683=ORIENTED_EDGE('',*,*,#4652,.T.);

+#4684=ORIENTED_EDGE('',*,*,#3241,.F.);

+#4685=EDGE_LOOP('',(#4680,#4681,#4682,#4683,#4684));

+#4686=FACE_OUTER_BOUND('',#4685,.F.);

+#4687=ADVANCED_FACE('',(#4686),#4679,.F.);

+#4688=CARTESIAN_POINT('',(2.1E-1,-6.E-2,2.25E-1));

+#4689=DIRECTION('',(1.E0,0.E0,0.E0));

+#4690=DIRECTION('',(0.E0,1.E0,0.E0));

+#4691=AXIS2_PLACEMENT_3D('',#4688,#4689,#4690);

+#4692=PLANE('',#4691);

+#4693=ORIENTED_EDGE('',*,*,#4655,.T.);

+#4694=ORIENTED_EDGE('',*,*,#3307,.T.);

+#4696=ORIENTED_EDGE('',*,*,#4695,.F.);

+#4698=ORIENTED_EDGE('',*,*,#4697,.F.);

+#4699=EDGE_LOOP('',(#4693,#4694,#4696,#4698));

+#4700=FACE_OUTER_BOUND('',#4699,.F.);

+#4701=ADVANCED_FACE('',(#4700),#4692,.F.);

+#4702=CARTESIAN_POINT('',(2.1E-1,6.E-2,2.25E-1));

+#4703=DIRECTION('',(0.E0,1.E0,0.E0));

+#4704=DIRECTION('',(-1.E0,0.E0,0.E0));

+#4705=AXIS2_PLACEMENT_3D('',#4702,#4703,#4704);

+#4706=PLANE('',#4705);

+#4707=ORIENTED_EDGE('',*,*,#4695,.T.);

+#4708=ORIENTED_EDGE('',*,*,#3305,.T.);

+#4710=ORIENTED_EDGE('',*,*,#4709,.F.);

+#4712=ORIENTED_EDGE('',*,*,#4711,.F.);

+#4714=ORIENTED_EDGE('',*,*,#4713,.F.);

+#4716=ORIENTED_EDGE('',*,*,#4715,.F.);

+#4717=EDGE_LOOP('',(#4707,#4708,#4710,#4712,#4714,#4716));

+#4718=FACE_OUTER_BOUND('',#4717,.F.);

+#4719=ADVANCED_FACE('',(#4718),#4706,.F.);

+#4720=CARTESIAN_POINT('',(6.E-2,6.E-2,2.25E-1));

+#4721=DIRECTION('',(1.E0,0.E0,0.E0));

+#4722=DIRECTION('',(0.E0,1.E0,0.E0));

+#4723=AXIS2_PLACEMENT_3D('',#4720,#4721,#4722);

+#4724=PLANE('',#4723);

+#4726=ORIENTED_EDGE('',*,*,#4725,.F.);

+#4728=ORIENTED_EDGE('',*,*,#4727,.T.);

+#4730=ORIENTED_EDGE('',*,*,#4729,.T.);

+#4731=ORIENTED_EDGE('',*,*,#4709,.T.);

+#4732=ORIENTED_EDGE('',*,*,#3303,.T.);

+#4733=EDGE_LOOP('',(#4726,#4728,#4730,#4731,#4732));

+#4734=FACE_OUTER_BOUND('',#4733,.F.);

+#4735=ADVANCED_FACE('',(#4734),#4724,.F.);

+#4736=CARTESIAN_POINT('',(2.5E-1,1.E-1,-2.25E-1));

+#4737=DIRECTION('',(0.E0,1.E0,0.E0));

+#4738=DIRECTION('',(-1.E0,0.E0,0.E0));

+#4739=AXIS2_PLACEMENT_3D('',#4736,#4737,#4738);

+#4740=PLANE('',#4739);

+#4741=ORIENTED_EDGE('',*,*,#3301,.F.);

+#4743=ORIENTED_EDGE('',*,*,#4742,.F.);

+#4745=ORIENTED_EDGE('',*,*,#4744,.F.);

+#4747=ORIENTED_EDGE('',*,*,#4746,.T.);

+#4749=ORIENTED_EDGE('',*,*,#4748,.T.);

+#4750=ORIENTED_EDGE('',*,*,#3183,.T.);

+#4752=ORIENTED_EDGE('',*,*,#4751,.F.);

+#4753=ORIENTED_EDGE('',*,*,#2720,.T.);

+#4755=ORIENTED_EDGE('',*,*,#4754,.T.);

+#4756=ORIENTED_EDGE('',*,*,#3191,.T.);

+#4758=ORIENTED_EDGE('',*,*,#4757,.F.);

+#4760=ORIENTED_EDGE('',*,*,#4759,.T.);

+#4762=ORIENTED_EDGE('',*,*,#4761,.F.);

+#4763=ORIENTED_EDGE('',*,*,#4725,.T.);

+#4764=EDGE_LOOP('',(#4741,#4743,#4745,#4747,#4749,#4750,#4752,#4753,#4755,#4756,

+#4758,#4760,#4762,#4763));

+#4765=FACE_OUTER_BOUND('',#4764,.F.);

+#4766=ADVANCED_FACE('',(#4765),#4740,.T.);

+#4767=CARTESIAN_POINT('',(-6.E-2,1.E-1,2.25E-1));

+#4768=DIRECTION('',(-1.E0,0.E0,0.E0));

+#4769=DIRECTION('',(0.E0,-1.E0,0.E0));

+#4770=AXIS2_PLACEMENT_3D('',#4767,#4768,#4769);

+#4771=PLANE('',#4770);

+#4772=ORIENTED_EDGE('',*,*,#4742,.T.);

+#4773=ORIENTED_EDGE('',*,*,#3299,.T.);

+#4775=ORIENTED_EDGE('',*,*,#4774,.F.);

+#4777=ORIENTED_EDGE('',*,*,#4776,.F.);

+#4779=ORIENTED_EDGE('',*,*,#4778,.F.);

+#4780=EDGE_LOOP('',(#4772,#4773,#4775,#4777,#4779));

+#4781=FACE_OUTER_BOUND('',#4780,.F.);

+#4782=ADVANCED_FACE('',(#4781),#4771,.F.);

+#4783=CARTESIAN_POINT('',(-1.1E-1,6.E-2,2.25E-1));

+#4784=DIRECTION('',(0.E0,1.E0,0.E0));

+#4785=DIRECTION('',(-1.E0,0.E0,0.E0));

+#4786=AXIS2_PLACEMENT_3D('',#4783,#4784,#4785);

+#4787=PLANE('',#4786);

+#4789=ORIENTED_EDGE('',*,*,#4788,.T.);

+#4791=ORIENTED_EDGE('',*,*,#4790,.T.);

+#4792=ORIENTED_EDGE('',*,*,#4774,.T.);

+#4793=ORIENTED_EDGE('',*,*,#3297,.T.);

+#4795=ORIENTED_EDGE('',*,*,#4794,.F.);

+#4797=ORIENTED_EDGE('',*,*,#4796,.F.);

+#4798=EDGE_LOOP('',(#4789,#4791,#4792,#4793,#4795,#4797));

+#4799=FACE_OUTER_BOUND('',#4798,.F.);

+#4800=ADVANCED_FACE('',(#4799),#4787,.F.);

+#4801=CARTESIAN_POINT('',(-1.1E-1,1.2E-1,2.25E-1));

+#4802=DIRECTION('',(-1.E0,0.E0,0.E0));

+#4803=DIRECTION('',(0.E0,-1.E0,0.E0));

+#4804=AXIS2_PLACEMENT_3D('',#4801,#4802,#4803);

+#4805=PLANE('',#4804);

+#4807=ORIENTED_EDGE('',*,*,#4806,.T.);

+#4809=ORIENTED_EDGE('',*,*,#4808,.T.);

+#4810=ORIENTED_EDGE('',*,*,#4788,.F.);

+#4812=ORIENTED_EDGE('',*,*,#4811,.F.);

+#4814=ORIENTED_EDGE('',*,*,#4813,.T.);

+#4816=ORIENTED_EDGE('',*,*,#4815,.F.);

+#4817=EDGE_LOOP('',(#4807,#4809,#4810,#4812,#4814,#4816));

+#4818=FACE_OUTER_BOUND('',#4817,.F.);

+#4819=ADVANCED_FACE('',(#4818),#4805,.F.);

+#4820=CARTESIAN_POINT('',(3.3E-1,1.6E-1,7.5E-2));

+#4821=DIRECTION('',(0.E0,0.E0,1.E0));

+#4822=DIRECTION('',(0.E0,-1.E0,0.E0));

+#4823=AXIS2_PLACEMENT_3D('',#4820,#4821,#4822);

+#4824=PLANE('',#4823);

+#4825=ORIENTED_EDGE('',*,*,#4778,.T.);

+#4827=ORIENTED_EDGE('',*,*,#4826,.F.);

+#4828=ORIENTED_EDGE('',*,*,#4806,.F.);

+#4829=ORIENTED_EDGE('',*,*,#4744,.T.);

+#4830=EDGE_LOOP('',(#4825,#4827,#4828,#4829));

+#4831=FACE_OUTER_BOUND('',#4830,.F.);

+#4832=ADVANCED_FACE('',(#4831),#4824,.T.);

+#4833=CARTESIAN_POINT('',(3.3E-1,1.6E-1,7.5E-2));

+#4834=DIRECTION('',(0.E0,0.E0,1.E0));

+#4835=DIRECTION('',(0.E0,-1.E0,0.E0));

+#4836=AXIS2_PLACEMENT_3D('',#4833,#4834,#4835);

+#4837=PLANE('',#4836);

+#4839=ORIENTED_EDGE('',*,*,#4838,.T.);

+#4840=ORIENTED_EDGE('',*,*,#4727,.F.);

+#4841=ORIENTED_EDGE('',*,*,#4761,.T.);

+#4843=ORIENTED_EDGE('',*,*,#4842,.F.);

+#4844=EDGE_LOOP('',(#4839,#4840,#4841,#4843));

+#4845=FACE_OUTER_BOUND('',#4844,.F.);

+#4846=ADVANCED_FACE('',(#4845),#4837,.T.);

+#4847=CARTESIAN_POINT('',(-1.1E-1,8.E-2,7.5E-2));

+#4848=DIRECTION('',(0.E0,7.071067811865E-1,-7.071067811865E-1));

+#4849=DIRECTION('',(1.E0,0.E0,0.E0));

+#4850=AXIS2_PLACEMENT_3D('',#4847,#4848,#4849);

+#4851=PLANE('',#4850);

+#4852=ORIENTED_EDGE('',*,*,#4826,.T.);

+#4853=ORIENTED_EDGE('',*,*,#4776,.T.);

+#4854=ORIENTED_EDGE('',*,*,#4790,.F.);

+#4855=ORIENTED_EDGE('',*,*,#4808,.F.);

+#4856=EDGE_LOOP('',(#4852,#4853,#4854,#4855));

+#4857=FACE_OUTER_BOUND('',#4856,.F.);

+#4858=ADVANCED_FACE('',(#4857),#4851,.F.);

+#4859=CARTESIAN_POINT('',(1.1E-1,8.E-2,7.5E-2));

+#4860=DIRECTION('',(0.E0,-7.071067811865E-1,7.071067811865E-1));

+#4861=DIRECTION('',(-1.E0,0.E0,0.E0));

+#4862=AXIS2_PLACEMENT_3D('',#4859,#4860,#4861);

+#4863=PLANE('',#4862);

+#4864=ORIENTED_EDGE('',*,*,#4838,.F.);

+#4866=ORIENTED_EDGE('',*,*,#4865,.T.);

+#4867=ORIENTED_EDGE('',*,*,#4711,.T.);

+#4868=ORIENTED_EDGE('',*,*,#4729,.F.);

+#4869=EDGE_LOOP('',(#4864,#4866,#4867,#4868));

+#4870=FACE_OUTER_BOUND('',#4869,.F.);

+#4871=ADVANCED_FACE('',(#4870),#4863,.T.);

+#4872=CARTESIAN_POINT('',(1.1E-1,6.E-2,2.25E-1));

+#4873=DIRECTION('',(1.E0,0.E0,0.E0));

+#4874=DIRECTION('',(0.E0,1.E0,0.E0));

+#4875=AXIS2_PLACEMENT_3D('',#4872,#4873,#4874);

+#4876=PLANE('',#4875);

+#4877=ORIENTED_EDGE('',*,*,#4842,.T.);

+#4879=ORIENTED_EDGE('',*,*,#4878,.T.);

+#4881=ORIENTED_EDGE('',*,*,#4880,.F.);

+#4883=ORIENTED_EDGE('',*,*,#4882,.F.);

+#4884=ORIENTED_EDGE('',*,*,#4713,.T.);

+#4885=ORIENTED_EDGE('',*,*,#4865,.F.);

+#4886=EDGE_LOOP('',(#4877,#4879,#4881,#4883,#4884,#4885));

+#4887=FACE_OUTER_BOUND('',#4886,.F.);

+#4888=ADVANCED_FACE('',(#4887),#4876,.F.);

+#4889=CARTESIAN_POINT('',(3.3E-1,1.6E-1,7.5E-2));

+#4890=DIRECTION('',(0.E0,0.E0,1.E0));

+#4891=DIRECTION('',(0.E0,-1.E0,0.E0));

+#4892=AXIS2_PLACEMENT_3D('',#4889,#4890,#4891);

+#4893=PLANE('',#4892);

+#4895=ORIENTED_EDGE('',*,*,#4894,.F.);

+#4897=ORIENTED_EDGE('',*,*,#4896,.T.);

+#4899=ORIENTED_EDGE('',*,*,#4898,.T.);

+#4900=ORIENTED_EDGE('',*,*,#4746,.F.);

+#4901=ORIENTED_EDGE('',*,*,#4815,.T.);

+#4903=ORIENTED_EDGE('',*,*,#4902,.F.);

+#4904=EDGE_LOOP('',(#4895,#4897,#4899,#4900,#4901,#4903));

+#4905=FACE_OUTER_BOUND('',#4904,.F.);

+#4906=ADVANCED_FACE('',(#4905),#4893,.F.);

+#4907=CARTESIAN_POINT('',(3.3E-1,1.6E-1,7.5E-2));

+#4908=DIRECTION('',(0.E0,0.E0,1.E0));

+#4909=DIRECTION('',(0.E0,-1.E0,0.E0));

+#4910=AXIS2_PLACEMENT_3D('',#4907,#4908,#4909);

+#4911=PLANE('',#4910);

+#4913=ORIENTED_EDGE('',*,*,#4912,.T.);

+#4915=ORIENTED_EDGE('',*,*,#4914,.F.);

+#4916=ORIENTED_EDGE('',*,*,#4878,.F.);

+#4917=ORIENTED_EDGE('',*,*,#4759,.F.);

+#4919=ORIENTED_EDGE('',*,*,#4918,.T.);

+#4921=ORIENTED_EDGE('',*,*,#4920,.T.);

+#4922=EDGE_LOOP('',(#4913,#4915,#4916,#4917,#4919,#4921));

+#4923=FACE_OUTER_BOUND('',#4922,.F.);

+#4924=ADVANCED_FACE('',(#4923),#4911,.F.);

+#4925=CARTESIAN_POINT('',(-1.E-1,1.6E-1,7.5E-2));

+#4926=DIRECTION('',(-1.E0,0.E0,0.E0));

+#4927=DIRECTION('',(0.E0,0.E0,1.E0));

+#4928=AXIS2_PLACEMENT_3D('',#4925,#4926,#4927);

+#4929=PLANE('',#4928);

+#4931=ORIENTED_EDGE('',*,*,#4930,.F.);

+#4932=ORIENTED_EDGE('',*,*,#4894,.T.);

+#4934=ORIENTED_EDGE('',*,*,#4933,.T.);

+#4936=ORIENTED_EDGE('',*,*,#4935,.F.);

+#4937=EDGE_LOOP('',(#4931,#4932,#4934,#4936));

+#4938=FACE_OUTER_BOUND('',#4937,.F.);

+#4939=ADVANCED_FACE('',(#4938),#4929,.F.);

+#4940=CARTESIAN_POINT('',(1.4E-1,1.6E-1,-2.25E-1));

+#4941=DIRECTION('',(0.E0,1.E0,0.E0));

+#4942=DIRECTION('',(-1.E0,0.E0,0.E0));

+#4943=AXIS2_PLACEMENT_3D('',#4940,#4941,#4942);

+#4944=PLANE('',#4943);

+#4945=ORIENTED_EDGE('',*,*,#4930,.T.);

+#4947=ORIENTED_EDGE('',*,*,#4946,.T.);

+#4949=ORIENTED_EDGE('',*,*,#4948,.T.);

+#4951=ORIENTED_EDGE('',*,*,#4950,.T.);

+#4953=ORIENTED_EDGE('',*,*,#4952,.F.);

+#4954=ORIENTED_EDGE('',*,*,#4920,.F.);

+#4956=ORIENTED_EDGE('',*,*,#4955,.T.);

+#4957=ORIENTED_EDGE('',*,*,#3187,.T.);

+#4959=ORIENTED_EDGE('',*,*,#4958,.F.);

+#4960=ORIENTED_EDGE('',*,*,#4896,.F.);

+#4961=EDGE_LOOP('',(#4945,#4947,#4949,#4951,#4953,#4954,#4956,#4957,#4959,

+#4960));

+#4962=FACE_OUTER_BOUND('',#4961,.F.);

+#4963=ADVANCED_FACE('',(#4962),#4944,.T.);

+#4964=CARTESIAN_POINT('',(-4.7E-2,1.6E-1,1.12E-1));

+#4965=DIRECTION('',(0.E0,1.E0,0.E0));

+#4966=DIRECTION('',(1.E0,0.E0,0.E0));

+#4967=AXIS2_PLACEMENT_3D('',#4964,#4965,#4966);

+#4968=CYLINDRICAL_SURFACE('',#4967,5.3E-2);

+#4969=ORIENTED_EDGE('',*,*,#4946,.F.);

+#4970=ORIENTED_EDGE('',*,*,#4935,.T.);

+#4972=ORIENTED_EDGE('',*,*,#4971,.T.);

+#4974=ORIENTED_EDGE('',*,*,#4973,.F.);

+#4975=EDGE_LOOP('',(#4969,#4970,#4972,#4974));

+#4976=FACE_OUTER_BOUND('',#4975,.F.);

+#4977=ADVANCED_FACE('',(#4976),#4968,.F.);

+#4978=CARTESIAN_POINT('',(1.1E-1,1.2E-1,2.25E-1));

+#4979=DIRECTION('',(0.E0,1.E0,0.E0));

+#4980=DIRECTION('',(-1.E0,0.E0,0.E0));

+#4981=AXIS2_PLACEMENT_3D('',#4978,#4979,#4980);

+#4982=PLANE('',#4981);

+#4984=ORIENTED_EDGE('',*,*,#4983,.F.);

+#4985=ORIENTED_EDGE('',*,*,#4971,.F.);

+#4986=ORIENTED_EDGE('',*,*,#4933,.F.);

+#4987=ORIENTED_EDGE('',*,*,#4902,.T.);

+#4988=ORIENTED_EDGE('',*,*,#4813,.F.);

+#4990=ORIENTED_EDGE('',*,*,#4989,.F.);

+#4991=ORIENTED_EDGE('',*,*,#4880,.T.);

+#4992=ORIENTED_EDGE('',*,*,#4914,.T.);

+#4994=ORIENTED_EDGE('',*,*,#4993,.T.);

+#4996=ORIENTED_EDGE('',*,*,#4995,.F.);

+#4997=EDGE_LOOP('',(#4984,#4985,#4986,#4987,#4988,#4990,#4991,#4992,#4994,

+#4996));

+#4998=FACE_OUTER_BOUND('',#4997,.F.);

+#4999=ADVANCED_FACE('',(#4998),#4982,.F.);

+#5000=CARTESIAN_POINT('',(-4.7E-2,1.6E-1,1.65E-1));

+#5001=DIRECTION('',(0.E0,0.E0,1.E0));

+#5002=DIRECTION('',(1.E0,0.E0,0.E0));

+#5003=AXIS2_PLACEMENT_3D('',#5000,#5001,#5002);

+#5004=PLANE('',#5003);

+#5005=ORIENTED_EDGE('',*,*,#4948,.F.);

+#5006=ORIENTED_EDGE('',*,*,#4973,.T.);

+#5007=ORIENTED_EDGE('',*,*,#4983,.T.);

+#5009=ORIENTED_EDGE('',*,*,#5008,.F.);

+#5010=EDGE_LOOP('',(#5005,#5006,#5007,#5009));

+#5011=FACE_OUTER_BOUND('',#5010,.F.);

+#5012=ADVANCED_FACE('',(#5011),#5004,.F.);

+#5013=CARTESIAN_POINT('',(4.7E-2,1.6E-1,1.12E-1));

+#5014=DIRECTION('',(0.E0,1.E0,0.E0));

+#5015=DIRECTION('',(1.E0,0.E0,0.E0));

+#5016=AXIS2_PLACEMENT_3D('',#5013,#5014,#5015);

+#5017=CYLINDRICAL_SURFACE('',#5016,5.3E-2);

+#5018=ORIENTED_EDGE('',*,*,#4950,.F.);

+#5019=ORIENTED_EDGE('',*,*,#5008,.T.);

+#5020=ORIENTED_EDGE('',*,*,#4995,.T.);

+#5022=ORIENTED_EDGE('',*,*,#5021,.F.);

+#5023=EDGE_LOOP('',(#5018,#5019,#5020,#5022));

+#5024=FACE_OUTER_BOUND('',#5023,.F.);

+#5025=ADVANCED_FACE('',(#5024),#5017,.F.);

+#5026=CARTESIAN_POINT('',(1.E-1,1.6E-1,1.12E-1));

+#5027=DIRECTION('',(1.E0,0.E0,0.E0));

+#5028=DIRECTION('',(0.E0,0.E0,-1.E0));

+#5029=AXIS2_PLACEMENT_3D('',#5026,#5027,#5028);

+#5030=PLANE('',#5029);

+#5031=ORIENTED_EDGE('',*,*,#4952,.T.);

+#5032=ORIENTED_EDGE('',*,*,#5021,.T.);

+#5033=ORIENTED_EDGE('',*,*,#4993,.F.);

+#5034=ORIENTED_EDGE('',*,*,#4912,.F.);

+#5035=EDGE_LOOP('',(#5031,#5032,#5033,#5034));

+#5036=FACE_OUTER_BOUND('',#5035,.F.);

+#5037=ADVANCED_FACE('',(#5036),#5030,.F.);

+#5038=CARTESIAN_POINT('',(1.1E-1,1.4E-1,2.25E-1));

+#5039=DIRECTION('',(0.E0,-7.071067811865E-1,7.071067811865E-1));

+#5040=DIRECTION('',(-1.E0,0.E0,0.E0));

+#5041=AXIS2_PLACEMENT_3D('',#5038,#5039,#5040);

+#5042=PLANE('',#5041);

+#5043=ORIENTED_EDGE('',*,*,#3159,.F.);

+#5045=ORIENTED_EDGE('',*,*,#5044,.T.);

+#5046=ORIENTED_EDGE('',*,*,#4989,.T.);

+#5048=ORIENTED_EDGE('',*,*,#5047,.F.);

+#5049=EDGE_LOOP('',(#5043,#5045,#5046,#5048));

+#5050=FACE_OUTER_BOUND('',#5049,.F.);

+#5051=ADVANCED_FACE('',(#5050),#5042,.T.);

+#5052=CARTESIAN_POINT('',(1.3E-1,6.E-2,2.25E-1));

+#5053=DIRECTION('',(-7.071067811865E-1,0.E0,7.071067811865E-1));

+#5054=DIRECTION('',(0.E0,1.E0,0.E0));

+#5055=AXIS2_PLACEMENT_3D('',#5052,#5053,#5054);

+#5056=PLANE('',#5055);

+#5057=ORIENTED_EDGE('',*,*,#3157,.F.);

+#5059=ORIENTED_EDGE('',*,*,#5058,.T.);

+#5060=ORIENTED_EDGE('',*,*,#4882,.T.);

+#5061=ORIENTED_EDGE('',*,*,#5044,.F.);

+#5062=EDGE_LOOP('',(#5057,#5059,#5060,#5061));

+#5063=FACE_OUTER_BOUND('',#5062,.F.);

+#5064=ADVANCED_FACE('',(#5063),#5056,.T.);

+#5065=CARTESIAN_POINT('',(2.1E-1,8.E-2,2.25E-1));

+#5066=DIRECTION('',(0.E0,-7.071067811865E-1,7.071067811865E-1));

+#5067=DIRECTION('',(-1.E0,0.E0,0.E0));

+#5068=AXIS2_PLACEMENT_3D('',#5065,#5066,#5067);

+#5069=PLANE('',#5068);

+#5070=ORIENTED_EDGE('',*,*,#3155,.F.);

+#5072=ORIENTED_EDGE('',*,*,#5071,.T.);

+#5073=ORIENTED_EDGE('',*,*,#4715,.T.);

+#5074=ORIENTED_EDGE('',*,*,#5058,.F.);

+#5075=EDGE_LOOP('',(#5070,#5072,#5073,#5074));

+#5076=FACE_OUTER_BOUND('',#5075,.F.);

+#5077=ADVANCED_FACE('',(#5076),#5069,.T.);

+#5078=CARTESIAN_POINT('',(2.3E-1,-6.E-2,2.25E-1));

+#5079=DIRECTION('',(-7.071067811865E-1,0.E0,7.071067811865E-1));

+#5080=DIRECTION('',(0.E0,1.E0,0.E0));

+#5081=AXIS2_PLACEMENT_3D('',#5078,#5079,#5080);

+#5082=PLANE('',#5081);

+#5083=ORIENTED_EDGE('',*,*,#3153,.F.);

+#5084=ORIENTED_EDGE('',*,*,#3245,.T.);

+#5085=ORIENTED_EDGE('',*,*,#4697,.T.);

+#5086=ORIENTED_EDGE('',*,*,#5071,.F.);

+#5087=EDGE_LOOP('',(#5083,#5084,#5085,#5086));

+#5088=FACE_OUTER_BOUND('',#5087,.F.);

+#5089=ADVANCED_FACE('',(#5088),#5082,.T.);

+#5090=CARTESIAN_POINT('',(-1.3E-1,1.2E-1,2.25E-1));

+#5091=DIRECTION('',(7.071067811865E-1,0.E0,7.071067811865E-1));

+#5092=DIRECTION('',(0.E0,-1.E0,0.E0));

+#5093=AXIS2_PLACEMENT_3D('',#5090,#5091,#5092);

+#5094=PLANE('',#5093);

+#5095=ORIENTED_EDGE('',*,*,#3161,.F.);

+#5096=ORIENTED_EDGE('',*,*,#5047,.T.);

+#5097=ORIENTED_EDGE('',*,*,#4811,.T.);

+#5099=ORIENTED_EDGE('',*,*,#5098,.F.);

+#5100=EDGE_LOOP('',(#5095,#5096,#5097,#5099));

+#5101=FACE_OUTER_BOUND('',#5100,.F.);

+#5102=ADVANCED_FACE('',(#5101),#5094,.T.);

+#5103=CARTESIAN_POINT('',(-1.1E-1,8.E-2,2.25E-1));

+#5104=DIRECTION('',(0.E0,-7.071067811865E-1,7.071067811865E-1));

+#5105=DIRECTION('',(-1.E0,0.E0,0.E0));

+#5106=AXIS2_PLACEMENT_3D('',#5103,#5104,#5105);

+#5107=PLANE('',#5106);

+#5108=ORIENTED_EDGE('',*,*,#3163,.F.);

+#5109=ORIENTED_EDGE('',*,*,#5098,.T.);

+#5110=ORIENTED_EDGE('',*,*,#4796,.T.);

+#5112=ORIENTED_EDGE('',*,*,#5111,.F.);

+#5113=EDGE_LOOP('',(#5108,#5109,#5110,#5112));

+#5114=FACE_OUTER_BOUND('',#5113,.F.);

+#5115=ADVANCED_FACE('',(#5114),#5107,.T.);

+#5116=CARTESIAN_POINT('',(-2.3E-1,6.E-2,2.25E-1));

+#5117=DIRECTION('',(7.071067811865E-1,0.E0,7.071067811865E-1));

+#5118=DIRECTION('',(0.E0,-1.E0,0.E0));

+#5119=AXIS2_PLACEMENT_3D('',#5116,#5117,#5118);

+#5120=PLANE('',#5119);

+#5121=ORIENTED_EDGE('',*,*,#3165,.F.);

+#5122=ORIENTED_EDGE('',*,*,#5111,.T.);

+#5124=ORIENTED_EDGE('',*,*,#5123,.T.);

+#5125=ORIENTED_EDGE('',*,*,#3259,.F.);

+#5126=EDGE_LOOP('',(#5121,#5122,#5124,#5125));

+#5127=FACE_OUTER_BOUND('',#5126,.F.);

+#5128=ADVANCED_FACE('',(#5127),#5120,.T.);

+#5129=CARTESIAN_POINT('',(-2.1E-1,6.E-2,2.25E-1));

+#5130=DIRECTION('',(-1.E0,0.E0,0.E0));

+#5131=DIRECTION('',(0.E0,-1.E0,0.E0));

+#5132=AXIS2_PLACEMENT_3D('',#5129,#5130,#5131);

+#5133=PLANE('',#5132);

+#5134=ORIENTED_EDGE('',*,*,#4794,.T.);

+#5135=ORIENTED_EDGE('',*,*,#3295,.T.);

+#5136=ORIENTED_EDGE('',*,*,#4669,.F.);

+#5137=ORIENTED_EDGE('',*,*,#5123,.F.);

+#5138=EDGE_LOOP('',(#5134,#5135,#5136,#5137));

+#5139=FACE_OUTER_BOUND('',#5138,.F.);

+#5140=ADVANCED_FACE('',(#5139),#5133,.F.);

+#5141=CARTESIAN_POINT('',(1.4E-1,1.E-1,-2.25E-1));

+#5142=DIRECTION('',(1.E0,0.E0,0.E0));

+#5143=DIRECTION('',(0.E0,1.E0,0.E0));

+#5144=AXIS2_PLACEMENT_3D('',#5141,#5142,#5143);

+#5145=PLANE('',#5144);

+#5146=ORIENTED_EDGE('',*,*,#4918,.F.);

+#5147=ORIENTED_EDGE('',*,*,#4757,.T.);

+#5148=ORIENTED_EDGE('',*,*,#3189,.T.);

+#5149=ORIENTED_EDGE('',*,*,#4955,.F.);

+#5150=EDGE_LOOP('',(#5146,#5147,#5148,#5149));

+#5151=FACE_OUTER_BOUND('',#5150,.F.);

+#5152=ADVANCED_FACE('',(#5151),#5145,.T.);

+#5153=CARTESIAN_POINT('',(-1.4E-1,1.6E-1,-2.25E-1));

+#5154=DIRECTION('',(-1.E0,0.E0,0.E0));

+#5155=DIRECTION('',(0.E0,-1.E0,0.E0));

+#5156=AXIS2_PLACEMENT_3D('',#5153,#5154,#5155);

+#5157=PLANE('',#5156);

+#5158=ORIENTED_EDGE('',*,*,#4898,.F.);

+#5159=ORIENTED_EDGE('',*,*,#4958,.T.);

+#5160=ORIENTED_EDGE('',*,*,#3185,.T.);

+#5161=ORIENTED_EDGE('',*,*,#4748,.F.);

+#5162=EDGE_LOOP('',(#5158,#5159,#5160,#5161));

+#5163=FACE_OUTER_BOUND('',#5162,.F.);

+#5164=ADVANCED_FACE('',(#5163),#5157,.T.);

+#5165=CARTESIAN_POINT('',(-2.5E-1,1.E-1,-2.25E-1));

+#5166=DIRECTION('',(-1.E0,0.E0,0.E0));

+#5167=DIRECTION('',(0.E0,-1.E0,0.E0));

+#5168=AXIS2_PLACEMENT_3D('',#5165,#5166,#5167);

+#5169=PLANE('',#5168);

+#5170=ORIENTED_EDGE('',*,*,#2722,.F.);

+#5171=ORIENTED_EDGE('',*,*,#4751,.T.);

+#5172=ORIENTED_EDGE('',*,*,#3181,.T.);

+#5174=ORIENTED_EDGE('',*,*,#5173,.F.);

+#5175=EDGE_LOOP('',(#5170,#5171,#5172,#5174));

+#5176=FACE_OUTER_BOUND('',#5175,.F.);

+#5177=ADVANCED_FACE('',(#5176),#5169,.T.);

+#5178=CARTESIAN_POINT('',(-2.5E-1,-5.E-2,-2.25E-1));

+#5179=DIRECTION('',(0.E0,1.E0,0.E0));

+#5180=DIRECTION('',(-1.E0,0.E0,0.E0));

+#5181=AXIS2_PLACEMENT_3D('',#5178,#5179,#5180);

+#5182=PLANE('',#5181);

+#5183=ORIENTED_EDGE('',*,*,#2724,.F.);

+#5184=ORIENTED_EDGE('',*,*,#5173,.T.);

+#5185=ORIENTED_EDGE('',*,*,#3179,.T.);

+#5187=ORIENTED_EDGE('',*,*,#5186,.F.);

+#5188=EDGE_LOOP('',(#5183,#5184,#5185,#5187));

+#5189=FACE_OUTER_BOUND('',#5188,.F.);

+#5190=ADVANCED_FACE('',(#5189),#5182,.T.);

+#5191=CARTESIAN_POINT('',(-2.75E-1,-5.E-2,-2.25E-1));

+#5192=DIRECTION('',(-1.E0,0.E0,0.E0));

+#5193=DIRECTION('',(0.E0,-1.E0,0.E0));

+#5194=AXIS2_PLACEMENT_3D('',#5191,#5192,#5193);

+#5195=PLANE('',#5194);

+#5196=ORIENTED_EDGE('',*,*,#2726,.F.);

+#5197=ORIENTED_EDGE('',*,*,#5186,.T.);

+#5198=ORIENTED_EDGE('',*,*,#3177,.T.);

+#5199=ORIENTED_EDGE('',*,*,#2786,.F.);

+#5200=EDGE_LOOP('',(#5196,#5197,#5198,#5199));

+#5201=FACE_OUTER_BOUND('',#5200,.F.);

+#5202=ADVANCED_FACE('',(#5201),#5195,.T.);

+#5203=CARTESIAN_POINT('',(2.5E-1,-5.E-2,-2.25E-1));

+#5204=DIRECTION('',(1.E0,0.E0,0.E0));

+#5205=DIRECTION('',(0.E0,1.E0,0.E0));

+#5206=AXIS2_PLACEMENT_3D('',#5203,#5204,#5205);

+#5207=PLANE('',#5206);

+#5208=ORIENTED_EDGE('',*,*,#2718,.F.);

+#5210=ORIENTED_EDGE('',*,*,#5209,.T.);

+#5211=ORIENTED_EDGE('',*,*,#3193,.T.);

+#5212=ORIENTED_EDGE('',*,*,#4754,.F.);

+#5213=EDGE_LOOP('',(#5208,#5210,#5211,#5212));

+#5214=FACE_OUTER_BOUND('',#5213,.F.);

+#5215=ADVANCED_FACE('',(#5214),#5207,.T.);

+#5216=CARTESIAN_POINT('',(2.75E-1,-5.E-2,-2.25E-1));

+#5217=DIRECTION('',(0.E0,1.E0,0.E0));

+#5218=DIRECTION('',(-1.E0,0.E0,0.E0));

+#5219=AXIS2_PLACEMENT_3D('',#5216,#5217,#5218);

+#5220=PLANE('',#5219);

+#5221=ORIENTED_EDGE('',*,*,#2716,.F.);

+#5223=ORIENTED_EDGE('',*,*,#5222,.T.);

+#5224=ORIENTED_EDGE('',*,*,#3195,.T.);

+#5225=ORIENTED_EDGE('',*,*,#5209,.F.);

+#5226=EDGE_LOOP('',(#5221,#5223,#5224,#5225));

+#5227=FACE_OUTER_BOUND('',#5226,.F.);

+#5228=ADVANCED_FACE('',(#5227),#5220,.T.);

+#5229=CARTESIAN_POINT('',(2.75E-1,-1.E-1,-2.25E-1));

+#5230=DIRECTION('',(1.E0,0.E0,0.E0));

+#5231=DIRECTION('',(0.E0,1.E0,0.E0));

+#5232=AXIS2_PLACEMENT_3D('',#5229,#5230,#5231);

+#5233=PLANE('',#5232);

+#5234=ORIENTED_EDGE('',*,*,#2714,.F.);

+#5235=ORIENTED_EDGE('',*,*,#2760,.T.);

+#5236=ORIENTED_EDGE('',*,*,#3197,.T.);

+#5237=ORIENTED_EDGE('',*,*,#5222,.F.);

+#5238=EDGE_LOOP('',(#5234,#5235,#5236,#5237));

+#5239=FACE_OUTER_BOUND('',#5238,.F.);

+#5240=ADVANCED_FACE('',(#5239),#5233,.T.);

+#5241=CARTESIAN_POINT('',(-1.25E-1,-6.E-2,2.25E-1));

+#5242=DIRECTION('',(-1.E0,0.E0,0.E0));

+#5243=DIRECTION('',(0.E0,-1.E0,0.E0));

+#5244=AXIS2_PLACEMENT_3D('',#5241,#5242,#5243);

+#5245=PLANE('',#5244);

+#5246=ORIENTED_EDGE('',*,*,#3169,.T.);

+#5247=ORIENTED_EDGE('',*,*,#3256,.T.);

+#5248=ORIENTED_EDGE('',*,*,#4666,.F.);

+#5249=ORIENTED_EDGE('',*,*,#3291,.T.);

+#5250=ORIENTED_EDGE('',*,*,#2814,.F.);

+#5251=EDGE_LOOP('',(#5246,#5247,#5248,#5249,#5250));

+#5252=FACE_OUTER_BOUND('',#5251,.F.);

+#5253=ADVANCED_FACE('',(#5252),#5245,.F.);

+#5254=CARTESIAN_POINT('',(-1.95E-1,-1.15E-1,-2.25E-1));

+#5255=DIRECTION('',(7.071067811865E-1,-7.071067811865E-1,0.E0));

+#5256=DIRECTION('',(7.071067811865E-1,7.071067811865E-1,0.E0));

+#5257=AXIS2_PLACEMENT_3D('',#5254,#5255,#5256);

+#5258=PLANE('',#5257);

+#5260=ORIENTED_EDGE('',*,*,#5259,.F.);

+#5262=ORIENTED_EDGE('',*,*,#5261,.T.);

+#5263=ORIENTED_EDGE('',*,*,#3172,.T.);

+#5264=ORIENTED_EDGE('',*,*,#2810,.F.);

+#5265=EDGE_LOOP('',(#5260,#5262,#5263,#5264));

+#5266=FACE_OUTER_BOUND('',#5265,.F.);

+#5267=ADVANCED_FACE('',(#5266),#5258,.T.);

+#5268=CARTESIAN_POINT('',(-1.95E-1,-1.15E-1,-2.25E-1));

+#5269=DIRECTION('',(7.071067811865E-1,-7.071067811865E-1,0.E0));

+#5270=DIRECTION('',(7.071067811865E-1,7.071067811865E-1,0.E0));

+#5271=AXIS2_PLACEMENT_3D('',#5268,#5269,#5270);

+#5272=PLANE('',#5271);

+#5274=ORIENTED_EDGE('',*,*,#5273,.T.);

+#5275=ORIENTED_EDGE('',*,*,#2845,.F.);

+#5276=ORIENTED_EDGE('',*,*,#2704,.F.);

+#5278=ORIENTED_EDGE('',*,*,#5277,.T.);

+#5279=EDGE_LOOP('',(#5274,#5275,#5276,#5278));

+#5280=FACE_OUTER_BOUND('',#5279,.F.);

+#5281=ADVANCED_FACE('',(#5280),#5272,.T.);

+#5282=CARTESIAN_POINT('',(-2.659042018306E-1,-1.E-1,8.949824768655E-2));

+#5283=DIRECTION('',(0.E0,0.E0,-1.E0));

+#5284=DIRECTION('',(1.E0,0.E0,0.E0));

+#5285=AXIS2_PLACEMENT_3D('',#5282,#5283,#5284);

+#5286=PLANE('',#5285);

+#5288=ORIENTED_EDGE('',*,*,#5287,.T.);

+#5290=ORIENTED_EDGE('',*,*,#5289,.F.);

+#5291=ORIENTED_EDGE('',*,*,#2792,.T.);

+#5293=ORIENTED_EDGE('',*,*,#5292,.T.);

+#5294=ORIENTED_EDGE('',*,*,#5259,.T.);

+#5295=ORIENTED_EDGE('',*,*,#2808,.T.);

+#5297=ORIENTED_EDGE('',*,*,#5296,.T.);

+#5298=EDGE_LOOP('',(#5288,#5290,#5291,#5293,#5294,#5295,#5297));

+#5299=FACE_OUTER_BOUND('',#5298,.F.);

+#5300=ADVANCED_FACE('',(#5299),#5286,.F.);

+#5301=CARTESIAN_POINT('',(-2.022738312638E-1,-1.751330869217E-1,

+5.012816894639E-2));

+#5302=DIRECTION('',(0.E0,1.E0,0.E0));

+#5303=DIRECTION('',(1.E0,0.E0,0.E0));

+#5304=AXIS2_PLACEMENT_3D('',#5301,#5302,#5303);

+#5305=CONICAL_SURFACE('',#5304,4.493005137804E-2,5.0477E1);

+#5307=ORIENTED_EDGE('',*,*,#5306,.F.);

+#5309=ORIENTED_EDGE('',*,*,#5308,.F.);

+#5311=ORIENTED_EDGE('',*,*,#5310,.F.);

+#5313=ORIENTED_EDGE('',*,*,#5312,.F.);

+#5314=ORIENTED_EDGE('',*,*,#5287,.F.);

+#5316=ORIENTED_EDGE('',*,*,#5315,.F.);

+#5318=ORIENTED_EDGE('',*,*,#5317,.F.);

+#5320=ORIENTED_EDGE('',*,*,#5319,.F.);

+#5322=ORIENTED_EDGE('',*,*,#5321,.F.);

+#5324=ORIENTED_EDGE('',*,*,#5323,.T.);

+#5326=ORIENTED_EDGE('',*,*,#5325,.F.);

+#5328=ORIENTED_EDGE('',*,*,#5327,.F.);

+#5329=EDGE_LOOP('',(#5307,#5309,#5311,#5313,#5314,#5316,#5318,#5320,#5322,#5324,

+#5326,#5328));

+#5330=FACE_OUTER_BOUND('',#5329,.F.);

+#5331=ADVANCED_FACE('',(#5330),#5305,.T.);

+#5332=CARTESIAN_POINT('',(-2.12E-1,-1.E-1,-3.701752313505E-3));

+#5333=DIRECTION('',(8.650113386208E-1,0.E0,5.017523134550E-1));

+#5334=DIRECTION('',(-5.017523134550E-1,0.E0,8.650113386208E-1));

+#5335=AXIS2_PLACEMENT_3D('',#5332,#5333,#5334);

+#5336=PLANE('',#5335);

+#5338=ORIENTED_EDGE('',*,*,#5337,.T.);

+#5340=ORIENTED_EDGE('',*,*,#5339,.F.);

+#5341=ORIENTED_EDGE('',*,*,#2777,.T.);

+#5343=ORIENTED_EDGE('',*,*,#5342,.T.);

+#5344=ORIENTED_EDGE('',*,*,#5306,.T.);

+#5345=EDGE_LOOP('',(#5338,#5340,#5341,#5343,#5344));

+#5346=FACE_OUTER_BOUND('',#5345,.F.);

+#5347=ADVANCED_FACE('',(#5346),#5336,.F.);

+#5348=CARTESIAN_POINT('',(-2.022738312638E-1,-1.831183896645E-1,

+5.012816894639E-2));

+#5349=DIRECTION('',(0.E0,1.E0,0.E0));

+#5350=DIRECTION('',(1.E0,0.E0,0.E0));

+#5351=AXIS2_PLACEMENT_3D('',#5348,#5349,#5350);

+#5352=CONICAL_SURFACE('',#5351,3.525102343064E-2,5.0477E1);

+#5353=ORIENTED_EDGE('',*,*,#5337,.F.);

+#5354=ORIENTED_EDGE('',*,*,#5327,.T.);

+#5356=ORIENTED_EDGE('',*,*,#5355,.T.);

+#5357=ORIENTED_EDGE('',*,*,#5323,.F.);

+#5359=ORIENTED_EDGE('',*,*,#5358,.F.);

+#5361=ORIENTED_EDGE('',*,*,#5360,.F.);

+#5363=ORIENTED_EDGE('',*,*,#5362,.F.);

+#5365=ORIENTED_EDGE('',*,*,#5364,.F.);

+#5366=EDGE_LOOP('',(#5353,#5354,#5356,#5357,#5359,#5361,#5363,#5365));

+#5367=FACE_OUTER_BOUND('',#5366,.F.);

+#5368=ADVANCED_FACE('',(#5367),#5352,.T.);

+#5369=CARTESIAN_POINT('',(-2.170499378160E-1,-1.999410155029E-1,

+5.123184360826E-2));

+#5370=CARTESIAN_POINT('',(-2.129834722938E-1,-2.036801406828E-1,

+5.092810629123E-2));

+#5371=CARTESIAN_POINT('',(-2.077793666572E-1,-2.055174330830E-1,

+5.053939499516E-2));

+#5372=CARTESIAN_POINT('',(-2.022738312638E-1,-2.051576713838E-1,

+5.012816894639E-2));

+#5373=CARTESIAN_POINT('',(-2.177353436016E-1,-1.999410155029E-1,

+4.205556252691E-2));

+#5374=CARTESIAN_POINT('',(-2.134802506500E-1,-2.036801406828E-1,

+4.427718806565E-2));

+#5375=CARTESIAN_POINT('',(-2.080347469090E-1,-2.055174330830E-1,

+4.712033868997E-2));

+#5376=CARTESIAN_POINT('',(-2.022738312638E-1,-2.051576713838E-1,

+5.012816894639E-2));

+#5377=CARTESIAN_POINT('',(-2.114756743169E-1,-1.999410155029E-1,

+3.531090122920E-2));

+#5378=CARTESIAN_POINT('',(-2.089432766664E-1,-2.036801406828E-1,

+3.938869452968E-2));

+#5379=CARTESIAN_POINT('',(-2.057024118872E-1,-2.055174330830E-1,

+4.460729701962E-2));

+#5380=CARTESIAN_POINT('',(-2.022738312638E-1,-2.051576713838E-1,

+5.012816894639E-2));

+#5381=CARTESIAN_POINT('',(-2.022738312638E-1,-1.999410155029E-1,

+3.531090122920E-2));

+#5382=CARTESIAN_POINT('',(-2.022738312638E-1,-2.036801406828E-1,

+3.938869452969E-2));

+#5383=CARTESIAN_POINT('',(-2.022738312638E-1,-2.055174330830E-1,

+4.460729701962E-2));

+#5384=CARTESIAN_POINT('',(-2.022738312638E-1,-2.051576713838E-1,

+5.012816894639E-2));

+#5385=CARTESIAN_POINT('',(-1.930719882106E-1,-1.999410155029E-1,

+3.531090122920E-2));

+#5386=CARTESIAN_POINT('',(-1.956043858612E-1,-2.036801406828E-1,

+3.938869452969E-2));

+#5387=CARTESIAN_POINT('',(-1.988452506404E-1,-2.055174330830E-1,

+4.460729701962E-2));

+#5388=CARTESIAN_POINT('',(-2.022738312638E-1,-2.051576713838E-1,

+5.012816894639E-2));

+#5389=CARTESIAN_POINT('',(-1.868123189259E-1,-1.999410155029E-1,

+4.205556252691E-2));

+#5390=CARTESIAN_POINT('',(-1.910674118776E-1,-2.036801406828E-1,

+4.427718806565E-2));

+#5391=CARTESIAN_POINT('',(-1.965129156186E-1,-2.055174330830E-1,

+4.712033868997E-2));

+#5392=CARTESIAN_POINT('',(-2.022738312638E-1,-2.051576713838E-1,

+5.012816894639E-2));

+#5393=CARTESIAN_POINT('',(-1.874977247115E-1,-1.999410155029E-1,

+5.123184360826E-2));

+#5394=CARTESIAN_POINT('',(-1.915641902338E-1,-2.036801406828E-1,

+5.092810629123E-2));

+#5395=CARTESIAN_POINT('',(-1.967682958703E-1,-2.055174330830E-1,

+5.053939499516E-2));

+#5396=CARTESIAN_POINT('',(-2.022738312638E-1,-2.051576713838E-1,

+5.012816894639E-2));

+#5397=(BOUNDED_SURFACE()B_SPLINE_SURFACE(3,3,((#5369,#5370,#5371,#5372),(#5373,

+#5374,#5375,#5376),(#5377,#5378,#5379,#5380),(#5381,#5382,#5383,#5384),(#5385,

+#5386,#5387,#5388),(#5389,#5390,#5391,#5392),(#5393,#5394,#5395,#5396)),

+.UNSPECIFIED.,.F.,.F.,.F.)B_SPLINE_SURFACE_WITH_KNOTS((4,3,4),(4,4),(0.E0,1.E0,

+2.E0),(0.E0,1.E0),.UNSPECIFIED.)GEOMETRIC_REPRESENTATION_ITEM()RATIONAL_B_SPLINE_SURFACE(((1.240106102955E0,1.173684855325E0,1.173684855325E0,1.240106102955E0),(

+9.757672000402E-1,9.235041923277E-1,9.235041923277E-1,9.757672000402E-1),(

+9.757672000402E-1,9.235041923277E-1,9.235041923277E-1,9.757672000402E-1),(

+1.240106102955E0,1.173684855325E0,1.173684855325E0,1.240106102955E0),(

+9.757672000402E-1,9.235041923277E-1,9.235041923277E-1,9.757672000402E-1),(

+9.757672000402E-1,9.235041923277E-1,9.235041923277E-1,9.757672000402E-1),(

+1.240106102955E0,1.173684855325E0,1.173684855325E0,1.240106102955E0)))REPRESENTATION_ITEM('')SURFACE());

+#5399=ORIENTED_EDGE('',*,*,#5398,.T.);

+#5401=ORIENTED_EDGE('',*,*,#5400,.F.);

+#5402=ORIENTED_EDGE('',*,*,#5355,.F.);

+#5403=EDGE_LOOP('',(#5399,#5401,#5402));

+#5404=FACE_OUTER_BOUND('',#5403,.F.);

+#5405=ADVANCED_FACE('',(#5404),#5397,.T.);

+#5406=CARTESIAN_POINT('',(-1.874977247115E-1,-1.999410155029E-1,

+4.902449428452E-2));

+#5407=CARTESIAN_POINT('',(-1.915641902338E-1,-2.036801406828E-1,

+4.932823160155E-2));

+#5408=CARTESIAN_POINT('',(-1.967682958703E-1,-2.055174330830E-1,

+4.971694289761E-2));

+#5409=CARTESIAN_POINT('',(-2.022738312638E-1,-2.051576713838E-1,

+5.012816894639E-2));

+#5410=CARTESIAN_POINT('',(-1.868123189259E-1,-1.999410155029E-1,

+5.820077536586E-2));

+#5411=CARTESIAN_POINT('',(-1.910674118776E-1,-2.036801406828E-1,

+5.597914982713E-2));

+#5412=CARTESIAN_POINT('',(-1.965129156186E-1,-2.055174330830E-1,

+5.313599920280E-2));

+#5413=CARTESIAN_POINT('',(-2.022738312638E-1,-2.051576713838E-1,

+5.012816894639E-2));

+#5414=CARTESIAN_POINT('',(-1.930719882106E-1,-1.999410155029E-1,

+6.494543666357E-2));

+#5415=CARTESIAN_POINT('',(-1.956043858612E-1,-2.036801406828E-1,

+6.086764336309E-2));

+#5416=CARTESIAN_POINT('',(-1.988452506404E-1,-2.055174330830E-1,

+5.564904087315E-2));

+#5417=CARTESIAN_POINT('',(-2.022738312638E-1,-2.051576713838E-1,

+5.012816894639E-2));

+#5418=CARTESIAN_POINT('',(-2.022738312638E-1,-1.999410155029E-1,

+6.494543666357E-2));

+#5419=CARTESIAN_POINT('',(-2.022738312638E-1,-2.036801406828E-1,

+6.086764336309E-2));

+#5420=CARTESIAN_POINT('',(-2.022738312638E-1,-2.055174330830E-1,

+5.564904087315E-2));

+#5421=CARTESIAN_POINT('',(-2.022738312638E-1,-2.051576713838E-1,

+5.012816894639E-2));

+#5422=CARTESIAN_POINT('',(-2.114756743169E-1,-1.999410155029E-1,

+6.494543666357E-2));

+#5423=CARTESIAN_POINT('',(-2.089432766664E-1,-2.036801406828E-1,

+6.086764336309E-2));

+#5424=CARTESIAN_POINT('',(-2.057024118872E-1,-2.055174330830E-1,

+5.564904087315E-2));

+#5425=CARTESIAN_POINT('',(-2.022738312638E-1,-2.051576713838E-1,

+5.012816894639E-2));

+#5426=CARTESIAN_POINT('',(-2.177353436016E-1,-1.999410155029E-1,

+5.820077536586E-2));

+#5427=CARTESIAN_POINT('',(-2.134802506500E-1,-2.036801406828E-1,

+5.597914982713E-2));

+#5428=CARTESIAN_POINT('',(-2.080347469090E-1,-2.055174330830E-1,

+5.313599920280E-2));

+#5429=CARTESIAN_POINT('',(-2.022738312638E-1,-2.051576713838E-1,

+5.012816894639E-2));

+#5430=CARTESIAN_POINT('',(-2.170499378160E-1,-1.999410155029E-1,

+4.902449428452E-2));

+#5431=CARTESIAN_POINT('',(-2.129834722938E-1,-2.036801406828E-1,

+4.932823160155E-2));

+#5432=CARTESIAN_POINT('',(-2.077793666572E-1,-2.055174330830E-1,

+4.971694289761E-2));

+#5433=CARTESIAN_POINT('',(-2.022738312638E-1,-2.051576713838E-1,

+5.012816894639E-2));

+#5434=(BOUNDED_SURFACE()B_SPLINE_SURFACE(3,3,((#5406,#5407,#5408,#5409),(#5410,

+#5411,#5412,#5413),(#5414,#5415,#5416,#5417),(#5418,#5419,#5420,#5421),(#5422,

+#5423,#5424,#5425),(#5426,#5427,#5428,#5429),(#5430,#5431,#5432,#5433)),

+.UNSPECIFIED.,.F.,.F.,.F.)B_SPLINE_SURFACE_WITH_KNOTS((4,3,4),(4,4),(0.E0,1.E0,

+2.E0),(0.E0,1.E0),.UNSPECIFIED.)GEOMETRIC_REPRESENTATION_ITEM()RATIONAL_B_SPLINE_SURFACE(((1.240106102955E0,1.173684855325E0,1.173684855325E0,1.240106102955E0),(

+9.757672000402E-1,9.235041923277E-1,9.235041923277E-1,9.757672000402E-1),(

+9.757672000402E-1,9.235041923277E-1,9.235041923277E-1,9.757672000402E-1),(

+1.240106102955E0,1.173684855325E0,1.173684855325E0,1.240106102955E0),(

+9.757672000402E-1,9.235041923277E-1,9.235041923277E-1,9.757672000402E-1),(

+9.757672000402E-1,9.235041923277E-1,9.235041923277E-1,9.757672000402E-1),(

+1.240106102955E0,1.173684855325E0,1.173684855325E0,1.240106102955E0)))REPRESENTATION_ITEM('')SURFACE());

+#5435=ORIENTED_EDGE('',*,*,#5398,.F.);

+#5436=ORIENTED_EDGE('',*,*,#5325,.T.);

+#5437=ORIENTED_EDGE('',*,*,#5400,.T.);

+#5438=EDGE_LOOP('',(#5435,#5436,#5437));

+#5439=FACE_OUTER_BOUND('',#5438,.F.);

+#5440=ADVANCED_FACE('',(#5439),#5434,.T.);

+#5441=CARTESIAN_POINT('',(-1.578677195967E-1,-1.E-1,8.617329648593E-2));

+#5442=DIRECTION('',(-8.650113386208E-1,0.E0,5.017523134550E-1));

+#5443=DIRECTION('',(-5.017523134550E-1,0.E0,-8.650113386208E-1));

+#5444=AXIS2_PLACEMENT_3D('',#5441,#5442,#5443);

+#5445=PLANE('',#5444);

+#5446=ORIENTED_EDGE('',*,*,#5358,.T.);

+#5447=ORIENTED_EDGE('',*,*,#5321,.T.);

+#5449=ORIENTED_EDGE('',*,*,#5448,.F.);

+#5450=ORIENTED_EDGE('',*,*,#2847,.T.);

+#5451=ORIENTED_EDGE('',*,*,#5273,.F.);

+#5453=ORIENTED_EDGE('',*,*,#5452,.T.);

+#5455=ORIENTED_EDGE('',*,*,#5454,.T.);

+#5456=EDGE_LOOP('',(#5446,#5447,#5449,#5450,#5451,#5453,#5455));

+#5457=FACE_OUTER_BOUND('',#5456,.F.);

+#5458=ADVANCED_FACE('',(#5457),#5445,.F.);

+#5459=CARTESIAN_POINT('',(-1.542530821577E-1,-1.E-1,8.826997732276E-2));

+#5460=DIRECTION('',(-5.017523134550E-1,0.E0,8.650113386208E-1));

+#5461=DIRECTION('',(-8.650113386208E-1,0.E0,-5.017523134550E-1));

+#5462=AXIS2_PLACEMENT_3D('',#5459,#5460,#5461);

+#5463=PLANE('',#5462);

+#5464=ORIENTED_EDGE('',*,*,#5319,.T.);

+#5466=ORIENTED_EDGE('',*,*,#5465,.F.);

+#5467=ORIENTED_EDGE('',*,*,#2849,.T.);

+#5468=ORIENTED_EDGE('',*,*,#5448,.T.);

+#5469=EDGE_LOOP('',(#5464,#5466,#5467,#5468));

+#5470=FACE_OUTER_BOUND('',#5469,.F.);

+#5471=ADVANCED_FACE('',(#5470),#5463,.F.);

+#5472=CARTESIAN_POINT('',(-1.552565867846E-1,-1.E-1,9.E-2));

+#5473=DIRECTION('',(-8.650113386208E-1,0.E0,-5.017523134550E-1));

+#5474=DIRECTION('',(5.017523134550E-1,0.E0,-8.650113386208E-1));

+#5475=AXIS2_PLACEMENT_3D('',#5472,#5473,#5474);

+#5476=PLANE('',#5475);

+#5477=ORIENTED_EDGE('',*,*,#5317,.T.);

+#5479=ORIENTED_EDGE('',*,*,#5478,.F.);

+#5480=ORIENTED_EDGE('',*,*,#2851,.T.);

+#5481=ORIENTED_EDGE('',*,*,#5465,.T.);

+#5482=EDGE_LOOP('',(#5477,#5479,#5480,#5481));

+#5483=FACE_OUTER_BOUND('',#5482,.F.);

+#5484=ADVANCED_FACE('',(#5483),#5476,.F.);

+#5485=CARTESIAN_POINT('',(-1.561215981232E-1,-1.E-1,8.949824768655E-2));

+#5486=DIRECTION('',(5.017523134550E-1,0.E0,-8.650113386208E-1));

+#5487=DIRECTION('',(8.650113386208E-1,0.E0,5.017523134550E-1));

+#5488=AXIS2_PLACEMENT_3D('',#5485,#5486,#5487);

+#5489=PLANE('',#5488);

+#5490=ORIENTED_EDGE('',*,*,#5315,.T.);

+#5491=ORIENTED_EDGE('',*,*,#5296,.F.);

+#5492=ORIENTED_EDGE('',*,*,#2853,.T.);

+#5493=ORIENTED_EDGE('',*,*,#5478,.T.);

+#5494=EDGE_LOOP('',(#5490,#5491,#5492,#5493));

+#5495=FACE_OUTER_BOUND('',#5494,.F.);

+#5496=ADVANCED_FACE('',(#5495),#5489,.F.);

+#5497=CARTESIAN_POINT('',(-2.1E-1,-1.E-1,-2.25E-1));

+#5498=DIRECTION('',(-7.071067811865E-1,-7.071067811865E-1,0.E0));

+#5499=DIRECTION('',(7.071067811865E-1,-7.071067811865E-1,0.E0));

+#5500=AXIS2_PLACEMENT_3D('',#5497,#5498,#5499);

+#5501=PLANE('',#5500);

+#5502=ORIENTED_EDGE('',*,*,#5292,.F.);

+#5503=ORIENTED_EDGE('',*,*,#2790,.T.);

+#5504=ORIENTED_EDGE('',*,*,#3174,.T.);

+#5505=ORIENTED_EDGE('',*,*,#5261,.F.);

+#5506=EDGE_LOOP('',(#5502,#5503,#5504,#5505));

+#5507=FACE_OUTER_BOUND('',#5506,.F.);

+#5508=ADVANCED_FACE('',(#5507),#5501,.T.);

+#5509=CARTESIAN_POINT('',(-2.1E-1,-1.E-1,-2.25E-1));

+#5510=DIRECTION('',(-7.071067811865E-1,-7.071067811865E-1,0.E0));

+#5511=DIRECTION('',(7.071067811865E-1,-7.071067811865E-1,0.E0));

+#5512=AXIS2_PLACEMENT_3D('',#5509,#5510,#5511);

+#5513=PLANE('',#5512);

+#5514=ORIENTED_EDGE('',*,*,#5452,.F.);

+#5515=ORIENTED_EDGE('',*,*,#5277,.F.);

+#5516=ORIENTED_EDGE('',*,*,#2702,.F.);

+#5517=ORIENTED_EDGE('',*,*,#2783,.T.);

+#5519=ORIENTED_EDGE('',*,*,#5518,.F.);

+#5520=EDGE_LOOP('',(#5514,#5515,#5516,#5517,#5519));

+#5521=FACE_OUTER_BOUND('',#5520,.F.);

+#5522=ADVANCED_FACE('',(#5521),#5513,.T.);

+#5523=CARTESIAN_POINT('',(-2.1E-1,-1.E-1,-3.701752313505E-3));

+#5524=DIRECTION('',(-1.E0,0.E0,0.E0));

+#5525=DIRECTION('',(0.E0,0.E0,-1.E0));

+#5526=AXIS2_PLACEMENT_3D('',#5523,#5524,#5525);

+#5527=PLANE('',#5526);

+#5528=ORIENTED_EDGE('',*,*,#5360,.T.);

+#5529=ORIENTED_EDGE('',*,*,#5454,.F.);

+#5530=ORIENTED_EDGE('',*,*,#5518,.T.);

+#5532=ORIENTED_EDGE('',*,*,#5531,.T.);

+#5533=EDGE_LOOP('',(#5528,#5529,#5530,#5532));

+#5534=FACE_OUTER_BOUND('',#5533,.F.);

+#5535=ADVANCED_FACE('',(#5534),#5527,.F.);

+#5536=CARTESIAN_POINT('',(-2.1E-1,-1.E-1,-5.501752313455E-3));

+#5537=DIRECTION('',(0.E0,0.E0,1.E0));

+#5538=DIRECTION('',(-1.E0,0.E0,0.E0));

+#5539=AXIS2_PLACEMENT_3D('',#5536,#5537,#5538);

+#5540=PLANE('',#5539);

+#5541=ORIENTED_EDGE('',*,*,#5362,.T.);

+#5542=ORIENTED_EDGE('',*,*,#5531,.F.);

+#5543=ORIENTED_EDGE('',*,*,#2781,.T.);

+#5545=ORIENTED_EDGE('',*,*,#5544,.T.);

+#5546=EDGE_LOOP('',(#5541,#5542,#5543,#5545));

+#5547=FACE_OUTER_BOUND('',#5546,.F.);

+#5548=ADVANCED_FACE('',(#5547),#5540,.F.);

+#5549=CARTESIAN_POINT('',(-2.12E-1,-1.E-1,-5.501752313455E-3));

+#5550=DIRECTION('',(1.E0,0.E0,0.E0));

+#5551=DIRECTION('',(0.E0,0.E0,1.E0));

+#5552=AXIS2_PLACEMENT_3D('',#5549,#5550,#5551);

+#5553=PLANE('',#5552);

+#5554=ORIENTED_EDGE('',*,*,#5364,.T.);

+#5555=ORIENTED_EDGE('',*,*,#5544,.F.);

+#5556=ORIENTED_EDGE('',*,*,#2779,.T.);

+#5557=ORIENTED_EDGE('',*,*,#5339,.T.);

+#5558=EDGE_LOOP('',(#5554,#5555,#5556,#5557));

+#5559=FACE_OUTER_BOUND('',#5558,.F.);

+#5560=ADVANCED_FACE('',(#5559),#5553,.F.);

+#5561=CARTESIAN_POINT('',(-2.641322804033E-1,-1.E-1,8.617329648593E-2));

+#5562=DIRECTION('',(4.982456370797E-1,0.E0,8.670359191700E-1));

+#5563=DIRECTION('',(-8.670359191700E-1,0.E0,4.982456370797E-1));

+#5564=AXIS2_PLACEMENT_3D('',#5561,#5562,#5563);

+#5565=PLANE('',#5564);

+#5566=ORIENTED_EDGE('',*,*,#5308,.T.);

+#5567=ORIENTED_EDGE('',*,*,#5342,.F.);

+#5568=ORIENTED_EDGE('',*,*,#2798,.T.);

+#5570=ORIENTED_EDGE('',*,*,#5569,.T.);

+#5571=EDGE_LOOP('',(#5566,#5567,#5568,#5570));

+#5572=FACE_OUTER_BOUND('',#5571,.F.);

+#5573=ADVANCED_FACE('',(#5572),#5565,.F.);

+#5574=CARTESIAN_POINT('',(-2.677738312638E-1,-1.E-1,8.826592816166E-2));

+#5575=DIRECTION('',(8.670359191700E-1,0.E0,-4.982456370797E-1));

+#5576=DIRECTION('',(4.982456370797E-1,0.E0,8.670359191700E-1));

+#5577=AXIS2_PLACEMENT_3D('',#5574,#5575,#5576);

+#5578=PLANE('',#5577);

+#5579=ORIENTED_EDGE('',*,*,#5310,.T.);

+#5580=ORIENTED_EDGE('',*,*,#5569,.F.);

+#5581=ORIENTED_EDGE('',*,*,#2796,.T.);

+#5583=ORIENTED_EDGE('',*,*,#5582,.T.);

+#5584=EDGE_LOOP('',(#5579,#5580,#5581,#5583));

+#5585=FACE_OUTER_BOUND('',#5584,.F.);

+#5586=ADVANCED_FACE('',(#5585),#5578,.F.);

+#5587=CARTESIAN_POINT('',(-2.667773399896E-1,-1.E-1,9.E-2));

+#5588=DIRECTION('',(-4.982456370797E-1,0.E0,-8.670359191700E-1));

+#5589=DIRECTION('',(8.670359191700E-1,0.E0,-4.982456370797E-1));

+#5590=AXIS2_PLACEMENT_3D('',#5587,#5588,#5589);

+#5591=PLANE('',#5590);

+#5592=ORIENTED_EDGE('',*,*,#5312,.T.);

+#5593=ORIENTED_EDGE('',*,*,#5582,.F.);

+#5594=ORIENTED_EDGE('',*,*,#2794,.T.);

+#5595=ORIENTED_EDGE('',*,*,#5289,.T.);

+#5596=EDGE_LOOP('',(#5592,#5593,#5594,#5595));

+#5597=FACE_OUTER_BOUND('',#5596,.F.);

+#5598=ADVANCED_FACE('',(#5597),#5591,.F.);

+#5599=CARTESIAN_POINT('',(1.542530821577E-1,-1.E-1,8.826997732276E-2));

+#5600=DIRECTION('',(-5.017523134550E-1,0.E0,-8.650113386208E-1));

+#5601=DIRECTION('',(8.650113386208E-1,0.E0,-5.017523134550E-1));

+#5602=AXIS2_PLACEMENT_3D('',#5599,#5600,#5601);

+#5603=PLANE('',#5602);

+#5604=ORIENTED_EDGE('',*,*,#2999,.F.);

+#5605=ORIENTED_EDGE('',*,*,#3098,.F.);

+#5606=ORIENTED_EDGE('',*,*,#2838,.F.);

+#5608=ORIENTED_EDGE('',*,*,#5607,.T.);

+#5609=EDGE_LOOP('',(#5604,#5605,#5606,#5608));

+#5610=FACE_OUTER_BOUND('',#5609,.F.);

+#5611=ADVANCED_FACE('',(#5610),#5603,.T.);

+#5612=CARTESIAN_POINT('',(1.552565867846E-1,-1.E-1,9.E-2));

+#5613=DIRECTION('',(-8.650113386208E-1,0.E0,5.017523134550E-1));

+#5614=DIRECTION('',(-5.017523134550E-1,0.E0,-8.650113386208E-1));

+#5615=AXIS2_PLACEMENT_3D('',#5612,#5613,#5614);

+#5616=PLANE('',#5615);

+#5617=ORIENTED_EDGE('',*,*,#3001,.F.);

+#5618=ORIENTED_EDGE('',*,*,#5607,.F.);

+#5619=ORIENTED_EDGE('',*,*,#2836,.F.);

+#5621=ORIENTED_EDGE('',*,*,#5620,.T.);

+#5622=EDGE_LOOP('',(#5617,#5618,#5619,#5621));

+#5623=FACE_OUTER_BOUND('',#5622,.F.);

+#5624=ADVANCED_FACE('',(#5623),#5616,.T.);

+#5625=CARTESIAN_POINT('',(1.561215981232E-1,-1.E-1,8.949824768654E-2));

+#5626=DIRECTION('',(5.017523134550E-1,0.E0,8.650113386208E-1));

+#5627=DIRECTION('',(-8.650113386208E-1,0.E0,5.017523134550E-1));

+#5628=AXIS2_PLACEMENT_3D('',#5625,#5626,#5627);

+#5629=PLANE('',#5628);

+#5630=ORIENTED_EDGE('',*,*,#3003,.F.);

+#5631=ORIENTED_EDGE('',*,*,#5620,.F.);

+#5632=ORIENTED_EDGE('',*,*,#2834,.F.);

+#5633=ORIENTED_EDGE('',*,*,#2975,.T.);

+#5634=EDGE_LOOP('',(#5630,#5631,#5632,#5633));

+#5635=FACE_OUTER_BOUND('',#5634,.F.);

+#5636=ADVANCED_FACE('',(#5635),#5629,.T.);

+#5637=CARTESIAN_POINT('',(2.667773399896E-1,-1.E-1,9.E-2));

+#5638=DIRECTION('',(-4.982456370797E-1,0.E0,8.670359191700E-1));

+#5639=DIRECTION('',(-8.670359191700E-1,0.E0,-4.982456370797E-1));

+#5640=AXIS2_PLACEMENT_3D('',#5637,#5638,#5639);

+#5641=PLANE('',#5640);

+#5642=ORIENTED_EDGE('',*,*,#3006,.F.);

+#5643=ORIENTED_EDGE('',*,*,#2982,.F.);

+#5644=ORIENTED_EDGE('',*,*,#2752,.F.);

+#5646=ORIENTED_EDGE('',*,*,#5645,.T.);

+#5647=EDGE_LOOP('',(#5642,#5643,#5644,#5646));

+#5648=FACE_OUTER_BOUND('',#5647,.F.);

+#5649=ADVANCED_FACE('',(#5648),#5641,.T.);

+#5650=CARTESIAN_POINT('',(2.677738312638E-1,-1.E-1,8.826592816166E-2));

+#5651=DIRECTION('',(8.670359191700E-1,0.E0,4.982456370797E-1));

+#5652=DIRECTION('',(-4.982456370797E-1,0.E0,8.670359191700E-1));

+#5653=AXIS2_PLACEMENT_3D('',#5650,#5651,#5652);

+#5654=PLANE('',#5653);

+#5655=ORIENTED_EDGE('',*,*,#3008,.F.);

+#5656=ORIENTED_EDGE('',*,*,#5645,.F.);

+#5657=ORIENTED_EDGE('',*,*,#2750,.F.);

+#5659=ORIENTED_EDGE('',*,*,#5658,.T.);

+#5660=EDGE_LOOP('',(#5655,#5656,#5657,#5659));

+#5661=FACE_OUTER_BOUND('',#5660,.F.);

+#5662=ADVANCED_FACE('',(#5661),#5654,.T.);

+#5663=CARTESIAN_POINT('',(2.641322804033E-1,-1.E-1,8.617329648593E-2));

+#5664=DIRECTION('',(4.982456370797E-1,0.E0,-8.670359191700E-1));

+#5665=DIRECTION('',(8.670359191700E-1,0.E0,4.982456370797E-1));

+#5666=AXIS2_PLACEMENT_3D('',#5663,#5664,#5665);

+#5667=PLANE('',#5666);

+#5668=ORIENTED_EDGE('',*,*,#3010,.F.);

+#5669=ORIENTED_EDGE('',*,*,#5658,.F.);

+#5670=ORIENTED_EDGE('',*,*,#2748,.F.);

+#5671=ORIENTED_EDGE('',*,*,#2867,.T.);

+#5672=EDGE_LOOP('',(#5668,#5669,#5670,#5671));

+#5673=FACE_OUTER_BOUND('',#5672,.F.);

+#5674=ADVANCED_FACE('',(#5673),#5667,.T.);

+#5675=CLOSED_SHELL('',(#2740,#2771,#2802,#2857,#2874,#2897,#2910,#2923,#2937,

+#2952,#2967,#2986,#3014,#3051,#3086,#3103,#3116,#3128,#3143,#3205,#3221,#3235,

+#3250,#3265,#3280,#3356,#3372,#3387,#3465,#3480,#3499,#3514,#3529,#3544,#3559,

+#3572,#3619,#3637,#3651,#3670,#3685,#3699,#3713,#3727,#3741,#3754,#3766,#3783,

+#3800,#3813,#3825,#3839,#3853,#3870,#3884,#3902,#3917,#3931,#3945,#3959,#3972,

+#3984,#3998,#4015,#4027,#4040,#4052,#4068,#4082,#4096,#4113,#4127,#4145,#4159,

+#4174,#4192,#4205,#4217,#4233,#4247,#4260,#4277,#4293,#4307,#4322,#4338,#4350,

+#4362,#4375,#4388,#4400,#4412,#4425,#4440,#4452,#4465,#4478,#4490,#4502,#4514,

+#4526,#4538,#4552,#4566,#4582,#4594,#4607,#4622,#4634,#4646,#4660,#4674,#4687,

+#4701,#4719,#4735,#4766,#4782,#4800,#4819,#4832,#4846,#4858,#4871,#4888,#4906,

+#4924,#4939,#4963,#4977,#4999,#5012,#5025,#5037,#5051,#5064,#5077,#5089,#5102,

+#5115,#5128,#5140,#5152,#5164,#5177,#5190,#5202,#5215,#5228,#5240,#5253,#5267,

+#5281,#5300,#5331,#5347,#5368,#5405,#5440,#5458,#5471,#5484,#5496,#5508,#5522,

+#5535,#5548,#5560,#5573,#5586,#5598,#5611,#5624,#5636,#5649,#5662,#5674));

+#5676=MANIFOLD_SOLID_BREP('',#5675);

+#5677=CARTESIAN_POINT('',(0.E0,0.E0,0.E0));

+#5678=DIRECTION('',(0.E0,0.E0,1.E0));

+#5679=DIRECTION('',(1.E0,0.E0,0.E0));

+#5680=AXIS2_PLACEMENT_3D('CSYS',#5677,#5678,#5679);

+#5681=DIRECTION('',(1.E0,0.E0,0.E0));

+#5682=VECTOR('',#5681,3.E-2);

+#5683=CARTESIAN_POINT('',(2.1E-1,1.E-1,2.25E-1));

+#5684=LINE('',#5683,#5682);

+#5687=DIRECTION('',(-2.425356250363E-1,0.E0,-9.701425001453E-1));

+#5688=VECTOR('',#5687,6.184658438426E-2);

+#5689=CARTESIAN_POINT('',(2.4E-1,1.E-1,2.25E-1));

+#5690=LINE('',#5689,#5688);

+#5692=DIRECTION('',(-2.425356250363E-1,0.E0,9.701425001453E-1));

+#5693=VECTOR('',#5692,6.184658438426E-2);

+#5694=CARTESIAN_POINT('',(2.25E-1,1.E-1,1.65E-1));

+#5695=LINE('',#5694,#5693);

+#5697=DIRECTION('',(0.E0,1.E0,0.E0));

+#5698=VECTOR('',#5697,6.6E-2);

+#5699=CARTESIAN_POINT('',(2.022738312638E-1,-2.122E-1,5.012816894639E-2));

+#5700=LINE('',#5699,#5698);

+#5702=DIRECTION('',(0.E0,1.E0,0.E0));

+#5703=VECTOR('',#5702,6.6E-2);

+#5704=CARTESIAN_POINT('',(-2.022738312638E-1,-2.122E-1,5.012816894639E-2));

+#5705=LINE('',#5704,#5703);

+#5707=CARTESIAN_POINT('',(1.5E-1,-1.E-1,-2.825E-1));

+#5708=DIRECTION('',(0.E0,-1.E0,0.E0));

+#5709=DIRECTION('',(-1.E0,0.E0,0.E0));

+#5710=AXIS2_PLACEMENT_3D('',#5707,#5708,#5709);

+#5714=CARTESIAN_POINT('',(1.5E-1,-1.E-1,-2.825E-1));

+#5715=DIRECTION('',(0.E0,-1.E0,0.E0));

+#5716=DIRECTION('',(1.E0,0.E0,0.E0));

+#5717=AXIS2_PLACEMENT_3D('',#5714,#5715,#5716);

+#5722=CARTESIAN_POINT('',(5.E-2,-1.E-1,-2.825E-1));

+#5723=DIRECTION('',(0.E0,-1.E0,0.E0));

+#5724=DIRECTION('',(-1.E0,0.E0,0.E0));

+#5725=AXIS2_PLACEMENT_3D('',#5722,#5723,#5724);

+#5729=CARTESIAN_POINT('',(5.E-2,-1.E-1,-2.825E-1));

+#5730=DIRECTION('',(0.E0,-1.E0,0.E0));

+#5731=DIRECTION('',(1.E0,0.E0,0.E0));

+#5732=AXIS2_PLACEMENT_3D('',#5729,#5730,#5731);

+#5737=CARTESIAN_POINT('',(-5.E-2,-1.E-1,-2.825E-1));

+#5738=DIRECTION('',(0.E0,-1.E0,0.E0));

+#5739=DIRECTION('',(-1.E0,0.E0,0.E0));

+#5740=AXIS2_PLACEMENT_3D('',#5737,#5738,#5739);

+#5744=CARTESIAN_POINT('',(-5.E-2,-1.E-1,-2.825E-1));

+#5745=DIRECTION('',(0.E0,-1.E0,0.E0));

+#5746=DIRECTION('',(1.E0,0.E0,0.E0));

+#5747=AXIS2_PLACEMENT_3D('',#5744,#5745,#5746);

+#5752=CARTESIAN_POINT('',(-1.5E-1,-1.E-1,-2.825E-1));

+#5753=DIRECTION('',(0.E0,-1.E0,0.E0));

+#5754=DIRECTION('',(-1.E0,0.E0,0.E0));

+#5755=AXIS2_PLACEMENT_3D('',#5752,#5753,#5754);

+#5759=CARTESIAN_POINT('',(-1.5E-1,-1.E-1,-2.825E-1));

+#5760=DIRECTION('',(0.E0,-1.E0,0.E0));

+#5761=DIRECTION('',(1.E0,0.E0,0.E0));

+#5762=AXIS2_PLACEMENT_3D('',#5759,#5760,#5761);

+#5767=CARTESIAN_POINT('',(1.5E-1,-2.45E-1,-2.825E-1));

+#5768=DIRECTION('',(0.E0,0.E0,1.E0));

+#5769=DIRECTION('',(1.E0,0.E0,0.E0));

+#5770=AXIS2_PLACEMENT_3D('CS0',#5767,#5768,#5769);

+#5771=CARTESIAN_POINT('',(2.05E-1,-1.E-1,5.75E-2));

+#5772=DIRECTION('',(0.E0,-1.E0,0.E0));

+#5773=DIRECTION('',(-1.E0,0.E0,0.E0));

+#5774=AXIS2_PLACEMENT_3D('',#5771,#5772,#5773);

+#5778=CARTESIAN_POINT('',(2.05E-1,-1.E-1,5.75E-2));

+#5779=DIRECTION('',(0.E0,-1.E0,0.E0));

+#5780=DIRECTION('',(1.E0,0.E0,0.E0));

+#5781=AXIS2_PLACEMENT_3D('',#5778,#5779,#5780);

+#5786=CARTESIAN_POINT('',(-2.05E-1,-1.E-1,5.75E-2));

+#5787=DIRECTION('',(0.E0,-1.E0,0.E0));

+#5788=DIRECTION('',(-1.E0,0.E0,0.E0));

+#5789=AXIS2_PLACEMENT_3D('',#5786,#5787,#5788);

+#5793=CARTESIAN_POINT('',(-2.05E-1,-1.E-1,5.75E-2));

+#5794=DIRECTION('',(0.E0,-1.E0,0.E0));

+#5795=DIRECTION('',(1.E0,0.E0,0.E0));

+#5796=AXIS2_PLACEMENT_3D('',#5793,#5794,#5795);

+#5801=DIMENSIONAL_EXPONENTS(1.E0,0.E0,0.E0,0.E0,0.E0,0.E0,0.E0);

+#5803=LENGTH_MEASURE_WITH_UNIT(LENGTH_MEASURE(2.54E1),#5802);

+#5804=(CONVERSION_BASED_UNIT('INCH',#5803)LENGTH_UNIT()NAMED_UNIT(#5801));

+#5805=DIMENSIONAL_EXPONENTS(0.E0,0.E0,0.E0,0.E0,0.E0,0.E0,0.E0);

+#5807=PLANE_ANGLE_MEASURE_WITH_UNIT(PLANE_ANGLE_MEASURE(1.745329251994E-2),

+#5806);

+#5808=(CONVERSION_BASED_UNIT('DEGREE',#5807)NAMED_UNIT(*)PLANE_ANGLE_UNIT());

+#5810=UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(8.715275404493E-5),#5804,

+'closure',

+'Maximum model space distance between geometric entities at asserted connectivities');

+#5811=(GEOMETRIC_REPRESENTATION_CONTEXT(3)GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((

+#5810))GLOBAL_UNIT_ASSIGNED_CONTEXT((#5804,#5808,#5809))REPRESENTATION_CONTEXT(

+'ID1','3'));

+#5686=GEOMETRIC_SET('',(#5685,#5691,#5696,#5701,#5706,#5721,#5736,#5751,#5766,

+#5785,#5800));

+#5815=SHAPE_REPRESENTATION_RELATIONSHIP('','',#5814,#5812);

+#5816=SHAPE_REPRESENTATION_RELATIONSHIP('','',#5814,#5813);

+#5817=APPLICATION_CONTEXT(

+'CONFIGURATION CONTROLLED 3D DESIGNS OF MECHANICAL PARTS AND ASSEMBLIES');

+#5818=APPLICATION_PROTOCOL_DEFINITION('international standard',

+'config_control_design',1994,#5817);

+#5819=DESIGN_CONTEXT('',#5817,'design');

+#5820=MECHANICAL_CONTEXT('',#5817,'mechanical');

+#5821=PRODUCT('705550003','705550003','NOT SPECIFIED',(#5820));

+#5822=PRODUCT_DEFINITION_FORMATION_WITH_SPECIFIED_SOURCE('1','LAST_VERSION',

+#5821,.MADE.);

+#5826=PRODUCT_CATEGORY('part','');

+#5827=PRODUCT_RELATED_PRODUCT_CATEGORY('detail','',(#5821));

+#5828=PRODUCT_CATEGORY_RELATIONSHIP('','',#5826,#5827);

+#5829=SECURITY_CLASSIFICATION_LEVEL('unclassified');

+#5830=SECURITY_CLASSIFICATION('','',#5829);

+#5831=CC_DESIGN_SECURITY_CLASSIFICATION(#5830,(#5822));

+#5832=APPROVAL_STATUS('approved');

+#5833=APPROVAL(#5832,'');

+#5834=CC_DESIGN_APPROVAL(#5833,(#5830,#5822,#5823));

+#5835=CALENDAR_DATE(116,6,12);

+#5836=COORDINATED_UNIVERSAL_TIME_OFFSET(5,30,.AHEAD.);

+#5837=LOCAL_TIME(12,31,6.E0,#5836);

+#5838=DATE_AND_TIME(#5835,#5837);

+#5839=APPROVAL_DATE_TIME(#5838,#5833);

+#5840=DATE_TIME_ROLE('creation_date');

+#5841=CC_DESIGN_DATE_AND_TIME_ASSIGNMENT(#5838,#5840,(#5823));

+#5842=DATE_TIME_ROLE('classification_date');

+#5843=CC_DESIGN_DATE_AND_TIME_ASSIGNMENT(#5838,#5842,(#5830));

+#5844=PERSON('UNSPECIFIED','UNSPECIFIED',$,$,$,$);

+#5845=ORGANIZATION('UNSPECIFIED','UNSPECIFIED','UNSPECIFIED');

+#5846=PERSON_AND_ORGANIZATION(#5844,#5845);

+#5847=APPROVAL_ROLE('approver');

+#5848=APPROVAL_PERSON_ORGANIZATION(#5846,#5833,#5847);

+#5849=PERSON_AND_ORGANIZATION_ROLE('creator');

+#5850=CC_DESIGN_PERSON_AND_ORGANIZATION_ASSIGNMENT(#5846,#5849,(#5822,#5823));

+#5851=PERSON_AND_ORGANIZATION_ROLE('design_supplier');

+#5852=CC_DESIGN_PERSON_AND_ORGANIZATION_ASSIGNMENT(#5846,#5851,(#5822));

+#5853=PERSON_AND_ORGANIZATION_ROLE('classification_officer');

+#5854=CC_DESIGN_PERSON_AND_ORGANIZATION_ASSIGNMENT(#5846,#5853,(#5830));

+#5855=PERSON_AND_ORGANIZATION_ROLE('design_owner');

+#5856=CC_DESIGN_PERSON_AND_ORGANIZATION_ASSIGNMENT(#5846,#5855,(#5821));

+#236=B_SPLINE_CURVE_WITH_KNOTS('',3,(#225,#226,#227,#228,#229,#230,#231,#232,

+#233,#234,#235),.UNSPECIFIED.,.F.,.F.,(4,1,1,1,1,1,1,1,4),(0.E0,1.25E-1,2.5E-1,

+3.75E-1,5.E-1,6.25E-1,7.5E-1,8.75E-1,1.E0),.UNSPECIFIED.);

+#245=B_SPLINE_CURVE_WITH_KNOTS('',3,(#237,#238,#239,#240,#241,#242,#243,#244),

+.UNSPECIFIED.,.F.,.F.,(4,1,1,1,1,4),(0.E0,2.E-1,4.E-1,6.E-1,8.E-1,1.E0),

+.UNSPECIFIED.);

+#255=B_SPLINE_CURVE_WITH_KNOTS('',3,(#250,#251,#252,#253,#254),.UNSPECIFIED.,

+.F.,.F.,(4,1,4),(0.E0,5.E-1,1.E0),.UNSPECIFIED.);

+#265=B_SPLINE_CURVE_WITH_KNOTS('',3,(#260,#261,#262,#263,#264),.UNSPECIFIED.,

+.F.,.F.,(4,1,4),(0.E0,5.E-1,1.E0),.UNSPECIFIED.);

+#275=B_SPLINE_CURVE_WITH_KNOTS('',3,(#270,#271,#272,#273,#274),.UNSPECIFIED.,

+.F.,.F.,(4,1,4),(0.E0,5.E-1,1.E0),.UNSPECIFIED.);

+#316=B_SPLINE_CURVE_WITH_KNOTS('',3,(#300,#301,#302,#303,#304,#305,#306,#307,

+#308,#309,#310,#311,#312,#313,#314,#315),.UNSPECIFIED.,.F.,.F.,(4,1,1,1,1,1,1,1,

+1,1,1,1,1,4),(0.E0,7.692307692308E-2,1.538461538462E-1,2.307692307692E-1,

+3.076923076923E-1,3.846153846154E-1,4.615384615385E-1,5.384615384615E-1,

+6.153846153846E-1,6.923076923077E-1,7.692307692308E-1,8.461538461538E-1,

+9.230769230769E-1,1.E0),.UNSPECIFIED.);

+#333=CIRCLE('',#332,2.E-2);

+#338=CIRCLE('',#337,2.E-2);

+#343=CIRCLE('',#342,1.402827863512E-2);

+#348=CIRCLE('',#347,1.402827863512E-2);

+#363=B_SPLINE_CURVE_WITH_KNOTS('',3,(#349,#350,#351,#352,#353,#354,#355,#356,

+#357,#358,#359,#360,#361,#362),.UNSPECIFIED.,.F.,.F.,(4,1,1,1,1,1,1,1,1,1,1,4),(

+0.E0,9.090909090909E-2,1.818181818182E-1,2.727272727273E-1,3.636363636364E-1,

+4.545454545455E-1,5.454545454545E-1,6.363636363636E-1,7.272727272727E-1,

+8.181818181818E-1,9.090909090909E-1,1.E0),.UNSPECIFIED.);

+#377=B_SPLINE_CURVE_WITH_KNOTS('',3,(#368,#369,#370,#371,#372,#373,#374,#375,

+#376),.UNSPECIFIED.,.F.,.F.,(4,1,1,1,1,1,4),(0.E0,1.666666666667E-1,

+3.333333333333E-1,5.E-1,6.666666666667E-1,8.333333333333E-1,1.E0),

+.UNSPECIFIED.);

+#734=CIRCLE('',#733,2.5E-2);

+#747=CIRCLE('',#746,5.E-2);

+#896=CIRCLE('',#895,5.E-2);

+#909=CIRCLE('',#908,2.5E-2);

+#982=CIRCLE('',#981,5.E-2);

+#991=CIRCLE('',#990,2.5E-2);

+#1008=CIRCLE('',#1007,2.5E-2);

+#1029=CIRCLE('',#1028,5.E-2);

+#1106=CIRCLE('',#1105,2.5E-2);

+#1119=CIRCLE('',#1118,5.E-2);

+#1132=CIRCLE('',#1131,2.5E-2);

+#1153=CIRCLE('',#1152,5.E-2);

+#1194=CIRCLE('',#1193,2.5E-2);

+#1207=CIRCLE('',#1206,5.E-2);

+#1220=CIRCLE('',#1219,2.5E-2);

+#1241=CIRCLE('',#1240,5.E-2);

+#1614=CIRCLE('',#1613,5.3E-2);

+#1623=CIRCLE('',#1622,5.3E-2);

+#1652=CIRCLE('',#1651,5.3E-2);

+#1669=CIRCLE('',#1668,5.3E-2);

+#1846=B_SPLINE_CURVE_WITH_KNOTS('',3,(#1830,#1831,#1832,#1833,#1834,#1835,#1836,

+#1837,#1838,#1839,#1840,#1841,#1842,#1843,#1844,#1845),.UNSPECIFIED.,.F.,.F.,(4,

+1,1,1,1,1,1,1,1,1,1,1,1,4),(0.E0,7.692307692308E-2,1.538461538462E-1,

+2.307692307692E-1,3.076923076923E-1,3.846153846154E-1,4.615384615385E-1,

+5.384615384615E-1,6.153846153846E-1,6.923076923077E-1,7.692307692308E-1,

+8.461538461538E-1,9.230769230769E-1,1.E0),.UNSPECIFIED.);

+#1870=B_SPLINE_CURVE_WITH_KNOTS('',3,(#1859,#1860,#1861,#1862,#1863,#1864,#1865,

+#1866,#1867,#1868,#1869),.UNSPECIFIED.,.F.,.F.,(4,1,1,1,1,1,1,1,4),(0.E0,

+1.25E-1,2.5E-1,3.75E-1,5.E-1,6.25E-1,7.5E-1,8.75E-1,1.E0),.UNSPECIFIED.);

+#1883=B_SPLINE_CURVE_WITH_KNOTS('',3,(#1875,#1876,#1877,#1878,#1879,#1880,#1881,

+#1882),.UNSPECIFIED.,.F.,.F.,(4,1,1,1,1,4),(0.E0,2.E-1,4.E-1,6.E-1,8.E-1,1.E0),

+.UNSPECIFIED.);

+#1888=CIRCLE('',#1887,1.402827863512E-2);

+#1893=CIRCLE('',#1892,2.E-2);

+#1898=CIRCLE('',#1897,1.402827863512E-2);

+#1903=CIRCLE('',#1902,2.E-2);

+#1918=B_SPLINE_CURVE_WITH_KNOTS('',3,(#1904,#1905,#1906,#1907,#1908,#1909,#1910,

+#1911,#1912,#1913,#1914,#1915,#1916,#1917),.UNSPECIFIED.,.F.,.F.,(4,1,1,1,1,1,1,

+1,1,1,1,4),(0.E0,9.090909090909E-2,1.818181818182E-1,2.727272727273E-1,

+3.636363636364E-1,4.545454545455E-1,5.454545454545E-1,6.363636363636E-1,

+7.272727272727E-1,8.181818181818E-1,9.090909090909E-1,1.E0),.UNSPECIFIED.);

+#1928=B_SPLINE_CURVE_WITH_KNOTS('',3,(#1919,#1920,#1921,#1922,#1923,#1924,#1925,

+#1926,#1927),.UNSPECIFIED.,.F.,.F.,(4,1,1,1,1,1,4),(0.E0,1.666666666667E-1,

+3.333333333333E-1,5.E-1,6.666666666667E-1,8.333333333333E-1,1.E0),

+.UNSPECIFIED.);

+#1938=B_SPLINE_CURVE_WITH_KNOTS('',3,(#1933,#1934,#1935,#1936,#1937),

+.UNSPECIFIED.,.F.,.F.,(4,1,4),(0.E0,5.E-1,1.E0),.UNSPECIFIED.);

+#1948=B_SPLINE_CURVE_WITH_KNOTS('',3,(#1943,#1944,#1945,#1946,#1947),

+.UNSPECIFIED.,.F.,.F.,(4,1,4),(0.E0,5.E-1,1.E0),.UNSPECIFIED.);

+#1958=B_SPLINE_CURVE_WITH_KNOTS('',3,(#1953,#1954,#1955,#1956,#1957),

+.UNSPECIFIED.,.F.,.F.,(4,1,4),(0.E0,5.E-1,1.E0),.UNSPECIFIED.);

+#1980=B_SPLINE_CURVE_WITH_KNOTS('',3,(#1975,#1976,#1977,#1978,#1979),

+.UNSPECIFIED.,.F.,.F.,(4,1,4),(0.E0,5.E-1,1.E0),.UNSPECIFIED.);

+#1990=B_SPLINE_CURVE_WITH_KNOTS('',3,(#1985,#1986,#1987,#1988,#1989),

+.UNSPECIFIED.,.F.,.F.,(4,1,4),(0.E0,5.E-1,1.E0),.UNSPECIFIED.);

+#2000=B_SPLINE_CURVE_WITH_KNOTS('',3,(#1995,#1996,#1997,#1998,#1999),

+.UNSPECIFIED.,.F.,.F.,(4,1,4),(0.E0,5.E-1,1.E0),.UNSPECIFIED.);

+#2010=B_SPLINE_CURVE_WITH_KNOTS('',3,(#2005,#2006,#2007,#2008,#2009),

+.UNSPECIFIED.,.F.,.F.,(4,1,4),(0.E0,5.E-1,1.E0),.UNSPECIFIED.);

+#2020=B_SPLINE_CURVE_WITH_KNOTS('',3,(#2015,#2016,#2017,#2018,#2019),

+.UNSPECIFIED.,.F.,.F.,(4,1,4),(0.E0,5.E-1,1.E0),.UNSPECIFIED.);

+#2030=B_SPLINE_CURVE_WITH_KNOTS('',3,(#2025,#2026,#2027,#2028,#2029),

+.UNSPECIFIED.,.F.,.F.,(4,1,4),(0.E0,5.E-1,1.E0),.UNSPECIFIED.);

+#2040=B_SPLINE_CURVE_WITH_KNOTS('',3,(#2035,#2036,#2037,#2038,#2039),

+.UNSPECIFIED.,.F.,.F.,(4,1,4),(0.E0,5.E-1,1.E0),.UNSPECIFIED.);

+#2050=B_SPLINE_CURVE_WITH_KNOTS('',3,(#2045,#2046,#2047,#2048,#2049),

+.UNSPECIFIED.,.F.,.F.,(4,1,4),(0.E0,5.E-1,1.E0),.UNSPECIFIED.);

+#2060=B_SPLINE_CURVE_WITH_KNOTS('',3,(#2055,#2056,#2057,#2058,#2059),

+.UNSPECIFIED.,.F.,.F.,(4,1,4),(0.E0,5.E-1,1.E0),.UNSPECIFIED.);

+#2070=B_SPLINE_CURVE_WITH_KNOTS('',3,(#2065,#2066,#2067,#2068,#2069),

+.UNSPECIFIED.,.F.,.F.,(4,1,4),(0.E0,5.E-1,1.E0),.UNSPECIFIED.);

+#2080=B_SPLINE_CURVE_WITH_KNOTS('',3,(#2075,#2076,#2077,#2078,#2079),

+.UNSPECIFIED.,.F.,.F.,(4,1,4),(0.E0,5.E-1,1.E0),.UNSPECIFIED.);

+#2090=B_SPLINE_CURVE_WITH_KNOTS('',3,(#2085,#2086,#2087,#2088,#2089),

+.UNSPECIFIED.,.F.,.F.,(4,1,4),(0.E0,5.E-1,1.E0),.UNSPECIFIED.);

+#2700=EDGE_CURVE('',#2229,#2230,#4,.T.);

+#2702=EDGE_CURVE('',#2230,#2250,#8,.T.);

+#2704=EDGE_CURVE('',#2250,#2233,#12,.T.);

+#2706=EDGE_CURVE('',#2233,#2234,#16,.T.);

+#2708=EDGE_CURVE('',#2234,#2248,#20,.T.);

+#2710=EDGE_CURVE('',#2248,#2237,#24,.T.);

+#2712=EDGE_CURVE('',#2237,#2238,#28,.T.);

+#2714=EDGE_CURVE('',#2238,#2366,#32,.T.);

+#2716=EDGE_CURVE('',#2366,#2101,#36,.T.);

+#2718=EDGE_CURVE('',#2101,#2102,#40,.T.);

+#2720=EDGE_CURVE('',#2097,#2102,#1501,.T.);

+#2722=EDGE_CURVE('',#2097,#2098,#44,.T.);

+#2724=EDGE_CURVE('',#2098,#2364,#48,.T.);

+#2726=EDGE_CURVE('',#2364,#2229,#52,.T.);

+#2730=EDGE_CURVE('',#2265,#2266,#56,.T.);

+#2732=EDGE_CURVE('',#2265,#2269,#60,.T.);

+#2734=EDGE_CURVE('',#2269,#2270,#64,.T.);

+#2736=EDGE_CURVE('',#2266,#2270,#68,.T.);

+#2746=EDGE_CURVE('',#2373,#2374,#72,.T.);

+#2748=EDGE_CURVE('',#2374,#2376,#76,.T.);

+#2750=EDGE_CURVE('',#2376,#2378,#80,.T.);

+#2752=EDGE_CURVE('',#2378,#2380,#84,.T.);

+#2754=EDGE_CURVE('',#2380,#2382,#88,.T.);

+#2756=EDGE_CURVE('',#2382,#2245,#92,.T.);

+#2758=EDGE_CURVE('',#2245,#2246,#469,.T.);

+#2760=EDGE_CURVE('',#2238,#2246,#1813,.T.);

+#2763=EDGE_CURVE('',#2237,#2396,#96,.T.);

+#2765=EDGE_CURVE('',#2396,#2424,#100,.T.);

+#2767=EDGE_CURVE('',#2424,#2373,#104,.T.);

+#2777=EDGE_CURVE('',#2463,#2464,#108,.T.);

+#2779=EDGE_CURVE('',#2514,#2463,#112,.T.);

+#2781=EDGE_CURVE('',#2488,#2514,#116,.T.);

+#2783=EDGE_CURVE('',#2230,#2488,#120,.T.);

+#2786=EDGE_CURVE('',#2229,#2241,#124,.T.);

+#2788=EDGE_CURVE('',#2241,#2242,#421,.T.);

+#2790=EDGE_CURVE('',#2472,#2242,#128,.T.);

+#2792=EDGE_CURVE('',#2470,#2472,#132,.T.);

+#2794=EDGE_CURVE('',#2468,#2470,#136,.T.);

+#2796=EDGE_CURVE('',#2466,#2468,#140,.T.);

+#2798=EDGE_CURVE('',#2464,#2466,#144,.T.);

+#2808=EDGE_CURVE('',#2475,#2476,#148,.T.);

+#2810=EDGE_CURVE('',#2475,#2258,#152,.T.);

+#2812=EDGE_CURVE('',#2258,#2329,#409,.T.);

+#2814=EDGE_CURVE('',#2329,#2337,#156,.T.);

+#2816=EDGE_CURVE('',#2337,#2338,#160,.T.);

+#2818=EDGE_CURVE('',#2333,#2338,#164,.T.);

+#2820=EDGE_CURVE('',#2333,#2321,#393,.T.);

+#2822=EDGE_CURVE('',#2321,#2341,#168,.T.);

+#2824=EDGE_CURVE('',#2341,#2342,#172,.T.);

+#2826=EDGE_CURVE('',#2325,#2342,#176,.T.);

+#2828=EDGE_CURVE('',#2325,#2253,#481,.T.);

+#2830=EDGE_CURVE('',#2385,#2253,#180,.T.);

+#2832=EDGE_CURVE('',#2385,#2386,#184,.T.);

+#2834=EDGE_CURVE('',#2386,#2398,#188,.T.);

+#2836=EDGE_CURVE('',#2398,#2400,#192,.T.);

+#2838=EDGE_CURVE('',#2400,#2389,#196,.T.);

+#2840=EDGE_CURVE('',#2389,#2390,#200,.T.);

+#2842=EDGE_CURVE('',#2234,#2390,#204,.T.);

+#2845=EDGE_CURVE('',#2233,#2480,#208,.T.);

+#2847=EDGE_CURVE('',#2479,#2480,#212,.T.);

+#2849=EDGE_CURVE('',#2512,#2479,#216,.T.);

+#2851=EDGE_CURVE('',#2510,#2512,#220,.T.);

+#2853=EDGE_CURVE('',#2476,#2510,#224,.T.);

+#2863=EDGE_CURVE('',#2409,#2410,#236,.T.);

+#2865=EDGE_CURVE('',#2411,#2409,#245,.T.);

+#2867=EDGE_CURVE('',#2374,#2411,#2094,.T.);

+#2870=EDGE_CURVE('',#2373,#2410,#249,.T.);

+#2881=EDGE_CURVE('',#2410,#2420,#255,.T.);

+#2883=EDGE_CURVE('',#2420,#2419,#265,.T.);

+#2885=EDGE_CURVE('',#2419,#2416,#275,.T.);

+#2887=EDGE_CURVE('',#2416,#2417,#363,.T.);

+#2889=EDGE_CURVE('',#2417,#2408,#328,.T.);

+#2891=EDGE_CURVE('',#2405,#2408,#348,.T.);

+#2893=EDGE_CURVE('',#2409,#2405,#324,.T.);

+#2906=EDGE_CURVE('',#2424,#2420,#259,.T.);

+#2919=EDGE_CURVE('',#2396,#2419,#269,.T.);

+#2931=EDGE_CURVE('',#2402,#2396,#299,.T.);

+#2933=EDGE_CURVE('',#2402,#2416,#279,.T.);

+#2943=EDGE_CURVE('',#2392,#2382,#283,.T.);

+#2945=EDGE_CURVE('',#2392,#2254,#287,.T.);

+#2947=EDGE_CURVE('',#2254,#2245,#473,.T.);

+#2960=EDGE_CURVE('',#2248,#2394,#291,.T.);

+#2962=EDGE_CURVE('',#2394,#2402,#295,.T.);

+#2973=EDGE_CURVE('',#2415,#2414,#316,.T.);

+#2975=EDGE_CURVE('',#2386,#2415,#2064,.T.);

+#2978=EDGE_CURVE('',#2385,#2392,#381,.T.);

+#2982=EDGE_CURVE('',#2380,#2414,#320,.T.);

+#2994=EDGE_CURVE('',#2405,#2408,#343,.T.);

+#2997=EDGE_CURVE('',#2417,#2418,#377,.T.);

+#2999=EDGE_CURVE('',#2418,#2422,#2040,.T.);

+#3001=EDGE_CURVE('',#2422,#2421,#2050,.T.);

+#3003=EDGE_CURVE('',#2421,#2415,#2060,.T.);

+#3006=EDGE_CURVE('',#2414,#2413,#2070,.T.);

+#3008=EDGE_CURVE('',#2413,#2412,#2080,.T.);

+#3010=EDGE_CURVE('',#2412,#2411,#2090,.T.);

+#3044=EDGE_CURVE('',#2405,#2406,#333,.T.);

+#3046=EDGE_CURVE('',#2408,#2406,#338,.T.);

+#3095=EDGE_CURVE('',#2390,#2394,#385,.T.);

+#3098=EDGE_CURVE('',#2389,#2418,#367,.T.);

+#3111=EDGE_CURVE('',#2253,#2254,#477,.T.);

+#3134=EDGE_CURVE('',#2321,#2322,#389,.T.);

+#3137=EDGE_CURVE('',#2333,#2334,#397,.T.);

+#3139=EDGE_CURVE('',#2334,#2322,#489,.T.);

+#3149=EDGE_CURVE('',#2325,#2326,#401,.T.);

+#3151=EDGE_CURVE('',#2326,#2157,#509,.T.);

+#3153=EDGE_CURVE('',#2157,#2158,#1721,.T.);

+#3155=EDGE_CURVE('',#2158,#2184,#1709,.T.);

+#3157=EDGE_CURVE('',#2184,#2180,#1697,.T.);

+#3159=EDGE_CURVE('',#2180,#2176,#1685,.T.);

+#3161=EDGE_CURVE('',#2176,#2172,#1733,.T.);

+#3163=EDGE_CURVE('',#2172,#2165,#1745,.T.);

+#3165=EDGE_CURVE('',#2165,#2166,#1757,.T.);

+#3167=EDGE_CURVE('',#2166,#2330,#517,.T.);

+#3169=EDGE_CURVE('',#2329,#2330,#405,.T.);

+#3172=EDGE_CURVE('',#2256,#2258,#413,.T.);

+#3174=EDGE_CURVE('',#2242,#2256,#417,.T.);

+#3177=EDGE_CURVE('',#2368,#2241,#425,.T.);

+#3179=EDGE_CURVE('',#2106,#2368,#429,.T.);

+#3181=EDGE_CURVE('',#2105,#2106,#433,.T.);

+#3183=EDGE_CURVE('',#2118,#2105,#437,.T.);

+#3185=EDGE_CURVE('',#2116,#2118,#441,.T.);

+#3187=EDGE_CURVE('',#2114,#2116,#445,.T.);

+#3189=EDGE_CURVE('',#2112,#2114,#449,.T.);

+#3191=EDGE_CURVE('',#2110,#2112,#453,.T.);

+#3193=EDGE_CURVE('',#2109,#2110,#457,.T.);

+#3195=EDGE_CURVE('',#2370,#2109,#461,.T.);

+#3197=EDGE_CURVE('',#2246,#2370,#465,.T.);

+#3212=EDGE_CURVE('',#2322,#2346,#485,.T.);

+#3214=EDGE_CURVE('',#2345,#2346,#1449,.T.);

+#3216=EDGE_CURVE('',#2345,#2341,#589,.T.);

+#3229=EDGE_CURVE('',#2334,#2358,#493,.T.);

+#3231=EDGE_CURVE('',#2358,#2346,#497,.T.);

+#3241=EDGE_CURVE('',#2326,#2350,#501,.T.);

+#3243=EDGE_CURVE('',#2350,#2161,#505,.T.);

+#3245=EDGE_CURVE('',#2157,#2161,#1725,.T.);

+#3256=EDGE_CURVE('',#2330,#2354,#513,.T.);

+#3259=EDGE_CURVE('',#2166,#2170,#1769,.T.);

+#3261=EDGE_CURVE('',#2170,#2354,#521,.T.);

+#3273=EDGE_CURVE('',#2338,#2357,#597,.T.);

+#3275=EDGE_CURVE('',#2357,#2358,#1453,.T.);

+#3287=EDGE_CURVE('',#2357,#2345,#593,.T.);

+#3291=EDGE_CURVE('',#2353,#2337,#601,.T.);

+#3293=EDGE_CURVE('',#2430,#2353,#605,.T.);

+#3295=EDGE_CURVE('',#2428,#2430,#609,.T.);

+#3297=EDGE_CURVE('',#2427,#2428,#613,.T.);

+#3299=EDGE_CURVE('',#2439,#2427,#617,.T.);

+#3301=EDGE_CURVE('',#2439,#2440,#1481,.T.);

+#3303=EDGE_CURVE('',#2436,#2440,#621,.T.);

+#3305=EDGE_CURVE('',#2434,#2436,#625,.T.);

+#3307=EDGE_CURVE('',#2433,#2434,#629,.T.);

+#3309=EDGE_CURVE('',#2349,#2433,#633,.T.);

+#3311=EDGE_CURVE('',#2342,#2349,#637,.T.);

+#3316=EDGE_CURVE('',#2633,#2634,#541,.T.);

+#3318=EDGE_CURVE('',#2633,#2637,#545,.T.);

+#3320=EDGE_CURVE('',#2637,#2638,#549,.T.);

+#3322=EDGE_CURVE('',#2634,#2638,#553,.T.);

+#3326=EDGE_CURVE('',#2532,#2538,#557,.T.);

+#3328=EDGE_CURVE('',#2532,#2540,#561,.T.);

+#3330=EDGE_CURVE('',#2540,#2546,#565,.T.);

+#3332=EDGE_CURVE('',#2538,#2546,#569,.T.);

+#3336=EDGE_CURVE('',#2208,#2210,#573,.T.);

+#3338=EDGE_CURVE('',#2208,#2212,#577,.T.);

+#3340=EDGE_CURVE('',#2212,#2214,#581,.T.);

+#3342=EDGE_CURVE('',#2210,#2214,#585,.T.);

+#3346=EDGE_CURVE('',#2681,#2682,#525,.T.);

+#3348=EDGE_CURVE('',#2681,#2685,#529,.T.);

+#3350=EDGE_CURVE('',#2685,#2686,#533,.T.);

+#3352=EDGE_CURVE('',#2682,#2686,#537,.T.);

+#3362=EDGE_CURVE('',#2665,#2666,#665,.T.);

+#3364=EDGE_CURVE('',#2665,#2653,#641,.T.);

+#3366=EDGE_CURVE('',#2653,#2654,#645,.T.);

+#3368=EDGE_CURVE('',#2654,#2666,#649,.T.);

+#3379=EDGE_CURVE('',#2682,#2649,#653,.T.);

+#3381=EDGE_CURVE('',#2649,#2650,#657,.T.);

+#3383=EDGE_CURVE('',#2650,#2681,#661,.T.);

+#3394=EDGE_CURVE('',#2666,#2281,#669,.T.);

+#3396=EDGE_CURVE('',#2281,#2282,#1397,.T.);

+#3398=EDGE_CURVE('',#2265,#2282,#1433,.T.);

+#3401=EDGE_CURVE('',#2266,#2274,#673,.T.);

+#3403=EDGE_CURVE('',#2274,#2276,#1393,.T.);

+#3405=EDGE_CURVE('',#2220,#2276,#891,.T.);

+#3407=EDGE_CURVE('',#2218,#2220,#677,.T.);

+#3409=EDGE_CURVE('',#2301,#2218,#900,.T.);

+#3411=EDGE_CURVE('',#2316,#2301,#767,.T.);

+#3413=EDGE_CURVE('',#2316,#2216,#681,.T.);

+#3415=EDGE_CURVE('',#2216,#2226,#685,.T.);

+#3417=EDGE_CURVE('',#2226,#2306,#689,.T.);

+#3419=EDGE_CURVE('',#2306,#2308,#1373,.T.);

+#3421=EDGE_CURVE('',#2544,#2308,#1024,.T.);

+#3423=EDGE_CURVE('',#2542,#2544,#693,.T.);

+#3425=EDGE_CURVE('',#2564,#2542,#1012,.T.);

+#3427=EDGE_CURVE('',#2578,#2564,#779,.T.);

+#3429=EDGE_CURVE('',#2578,#2534,#697,.T.);

+#3431=EDGE_CURVE('',#2534,#2536,#701,.T.);

+#3433=EDGE_CURVE('',#2536,#2568,#705,.T.);

+#3435=EDGE_CURVE('',#2568,#2570,#1357,.T.);

+#3437=EDGE_CURVE('',#2622,#2570,#1148,.T.);

+#3439=EDGE_CURVE('',#2621,#2622,#709,.T.);

+#3441=EDGE_CURVE('',#2598,#2621,#1136,.T.);

+#3443=EDGE_CURVE('',#2597,#2598,#795,.T.);

+#3445=EDGE_CURVE('',#2597,#2617,#713,.T.);

+#3447=EDGE_CURVE('',#2617,#2618,#717,.T.);

+#3449=EDGE_CURVE('',#2618,#2582,#721,.T.);

+#3451=EDGE_CURVE('',#2582,#2584,#1305,.T.);

+#3453=EDGE_CURVE('',#2670,#2584,#1236,.T.);

+#3455=EDGE_CURVE('',#2669,#2670,#725,.T.);

+#3457=EDGE_CURVE('',#2594,#2669,#1224,.T.);

+#3459=EDGE_CURVE('',#2593,#2594,#811,.T.);

+#3461=EDGE_CURVE('',#2593,#2665,#729,.T.);

+#3471=EDGE_CURVE('',#2692,#2673,#734,.T.);

+#3473=EDGE_CURVE('',#2665,#2692,#738,.T.);

+#3476=EDGE_CURVE('',#2593,#2673,#807,.T.);

+#3486=EDGE_CURVE('',#2666,#2694,#742,.T.);

+#3488=EDGE_CURVE('',#2694,#2677,#747,.T.);

+#3490=EDGE_CURVE('',#2677,#2294,#883,.T.);

+#3492=EDGE_CURVE('',#2294,#2286,#751,.T.);

+#3494=EDGE_CURVE('',#2286,#2281,#1401,.T.);

+#3505=EDGE_CURVE('',#2673,#2674,#803,.T.);

+#3507=EDGE_CURVE('',#2688,#2674,#1220,.T.);

+#3509=EDGE_CURVE('',#2692,#2688,#1245,.T.);

+#3520=EDGE_CURVE('',#2301,#2302,#755,.T.);

+#3522=EDGE_CURVE('',#2318,#2302,#759,.T.);

+#3524=EDGE_CURVE('',#2316,#2318,#763,.T.);

+#3535=EDGE_CURVE('',#2557,#2558,#771,.T.);

+#3537=EDGE_CURVE('',#2578,#2557,#775,.T.);

+#3540=EDGE_CURVE('',#2564,#2558,#783,.T.);

+#3550=EDGE_CURVE('',#2625,#2626,#787,.T.);

+#3552=EDGE_CURVE('',#2597,#2625,#791,.T.);

+#3555=EDGE_CURVE('',#2598,#2626,#799,.T.);

+#3568=EDGE_CURVE('',#2594,#2674,#815,.T.);

+#3578=EDGE_CURVE('',#2677,#2678,#819,.T.);

+#3580=EDGE_CURVE('',#2678,#2589,#823,.T.);

+#3582=EDGE_CURVE('',#2589,#2590,#827,.T.);

+#3584=EDGE_CURVE('',#2629,#2590,#831,.T.);

+#3586=EDGE_CURVE('',#2629,#2630,#835,.T.);

+#3588=EDGE_CURVE('',#2630,#2575,#839,.T.);

+#3590=EDGE_CURVE('',#2575,#2576,#843,.T.);

+#3592=EDGE_CURVE('',#2561,#2576,#847,.T.);

+#3594=EDGE_CURVE('',#2561,#2562,#851,.T.);

+#3596=EDGE_CURVE('',#2562,#2313,#855,.T.);

+#3598=EDGE_CURVE('',#2313,#2314,#859,.T.);

+#3600=EDGE_CURVE('',#2297,#2314,#863,.T.);

+#3602=EDGE_CURVE('',#2297,#2298,#867,.T.);

+#3604=EDGE_CURVE('',#2298,#2290,#871,.T.);

+#3606=EDGE_CURVE('',#2289,#2290,#875,.T.);

+#3608=EDGE_CURVE('',#2289,#2262,#1413,.T.);

+#3610=EDGE_CURVE('',#2261,#2262,#1429,.T.);

+#3612=EDGE_CURVE('',#2293,#2261,#1437,.T.);

+#3614=EDGE_CURVE('',#2293,#2294,#879,.T.);

+#3625=EDGE_CURVE('',#2220,#2224,#887,.T.);

+#3628=EDGE_CURVE('',#2276,#2278,#1389,.T.);

+#3630=EDGE_CURVE('',#2290,#2278,#1425,.T.);

+#3633=EDGE_CURVE('',#2224,#2298,#896,.T.);

+#3645=EDGE_CURVE('',#2218,#2360,#904,.T.);

+#3647=EDGE_CURVE('',#2360,#2302,#909,.T.);

+#3657=EDGE_CURVE('',#2206,#2220,#933,.T.);

+#3660=EDGE_CURVE('',#2223,#2224,#999,.T.);

+#3662=EDGE_CURVE('',#2226,#2223,#977,.T.);

+#3664=EDGE_CURVE('',#2198,#2226,#965,.T.);

+#3666=EDGE_CURVE('',#2198,#2206,#913,.T.);

+#3676=EDGE_CURVE('',#2202,#2212,#917,.T.);

+#3678=EDGE_CURVE('',#2201,#2202,#921,.T.);

+#3680=EDGE_CURVE('',#2214,#2201,#925,.T.);

+#3691=EDGE_CURVE('',#2218,#2205,#929,.T.);

+#3695=EDGE_CURVE('',#2205,#2206,#937,.T.);

+#3705=EDGE_CURVE('',#2194,#2208,#945,.T.);

+#3707=EDGE_CURVE('',#2194,#2202,#941,.T.);

+#3721=EDGE_CURVE('',#2210,#2193,#949,.T.);

+#3723=EDGE_CURVE('',#2193,#2194,#953,.T.);

+#3733=EDGE_CURVE('',#2216,#2197,#957,.T.);

+#3735=EDGE_CURVE('',#2197,#2198,#961,.T.);

+#3750=EDGE_CURVE('',#2193,#2201,#969,.T.);

+#3773=EDGE_CURVE('',#2216,#2362,#995,.T.);

+#3775=EDGE_CURVE('',#2362,#2360,#973,.T.);

+#3779=EDGE_CURVE('',#2197,#2205,#1377,.T.);

+#3790=EDGE_CURVE('',#2223,#2297,#982,.T.);

+#3793=EDGE_CURVE('',#2314,#2305,#986,.T.);

+#3795=EDGE_CURVE('',#2305,#2306,#1361,.T.);

+#3807=EDGE_CURVE('',#2362,#2318,#991,.T.);

+#3832=EDGE_CURVE('',#2313,#2310,#1003,.T.);

+#3834=EDGE_CURVE('',#2310,#2305,#1365,.T.);

+#3845=EDGE_CURVE('',#2550,#2558,#1008,.T.);

+#3849=EDGE_CURVE('',#2542,#2550,#1016,.T.);

+#3859=EDGE_CURVE('',#2544,#2554,#1020,.T.);

+#3862=EDGE_CURVE('',#2308,#2310,#1369,.T.);

+#3866=EDGE_CURVE('',#2554,#2562,#1029,.T.);

+#3876=EDGE_CURVE('',#2549,#2550,#1033,.T.);

+#3878=EDGE_CURVE('',#2549,#2557,#1106,.T.);

+#3890=EDGE_CURVE('',#2534,#2521,#1049,.T.);

+#3892=EDGE_CURVE('',#2534,#2549,#1110,.T.);

+#3896=EDGE_CURVE('',#2542,#2529,#1081,.T.);

+#3898=EDGE_CURVE('',#2521,#2529,#1097,.T.);

+#3908=EDGE_CURVE('',#2518,#2532,#1037,.T.);

+#3911=EDGE_CURVE('',#2538,#2517,#1041,.T.);

+#3913=EDGE_CURVE('',#2517,#2518,#1045,.T.);

+#3924=EDGE_CURVE('',#2521,#2522,#1053,.T.);

+#3926=EDGE_CURVE('',#2522,#2536,#1057,.T.);

+#3938=EDGE_CURVE('',#2518,#2526,#1061,.T.);

+#3940=EDGE_CURVE('',#2526,#2540,#1069,.T.);

+#3952=EDGE_CURVE('',#2517,#2525,#1065,.T.);

+#3954=EDGE_CURVE('',#2525,#2526,#1073,.T.);

+#3967=EDGE_CURVE('',#2546,#2525,#1077,.T.);

+#3992=EDGE_CURVE('',#2530,#2544,#1085,.T.);

+#3994=EDGE_CURVE('',#2529,#2530,#1089,.T.);

+#4005=EDGE_CURVE('',#2522,#2530,#1093,.T.);

+#4009=EDGE_CURVE('',#2553,#2554,#1101,.T.);

+#4011=EDGE_CURVE('',#2536,#2553,#1114,.T.);

+#4036=EDGE_CURVE('',#2553,#2561,#1119,.T.);

+#4061=EDGE_CURVE('',#2576,#2567,#1123,.T.);

+#4063=EDGE_CURVE('',#2567,#2568,#1345,.T.);

+#4075=EDGE_CURVE('',#2575,#2572,#1127,.T.);

+#4077=EDGE_CURVE('',#2572,#2567,#1349,.T.);

+#4088=EDGE_CURVE('',#2640,#2626,#1132,.T.);

+#4092=EDGE_CURVE('',#2621,#2640,#1140,.T.);

+#4102=EDGE_CURVE('',#2622,#2642,#1144,.T.);

+#4105=EDGE_CURVE('',#2570,#2572,#1353,.T.);

+#4109=EDGE_CURVE('',#2642,#2630,#1153,.T.);

+#4121=EDGE_CURVE('',#2644,#2640,#1157,.T.);

+#4123=EDGE_CURVE('',#2644,#2625,#1194,.T.);

+#4134=EDGE_CURVE('',#2621,#2613,#1169,.T.);

+#4136=EDGE_CURVE('',#2605,#2613,#1333,.T.);

+#4138=EDGE_CURVE('',#2617,#2605,#1309,.T.);

+#4140=EDGE_CURVE('',#2617,#2644,#1198,.T.);

+#4152=EDGE_CURVE('',#2614,#2622,#1161,.T.);

+#4154=EDGE_CURVE('',#2613,#2614,#1165,.T.);

+#4166=EDGE_CURVE('',#2610,#2637,#1173,.T.);

+#4168=EDGE_CURVE('',#2609,#2610,#1177,.T.);

+#4170=EDGE_CURVE('',#2638,#2609,#1181,.T.);

+#4181=EDGE_CURVE('',#2646,#2642,#1189,.T.);

+#4183=EDGE_CURVE('',#2618,#2646,#1202,.T.);

+#4185=EDGE_CURVE('',#2606,#2618,#1317,.T.);

+#4187=EDGE_CURVE('',#2606,#2614,#1185,.T.);

+#4199=EDGE_CURVE('',#2646,#2629,#1207,.T.);

+#4226=EDGE_CURVE('',#2590,#2581,#1211,.T.);

+#4228=EDGE_CURVE('',#2581,#2582,#1293,.T.);

+#4240=EDGE_CURVE('',#2589,#2586,#1215,.T.);

+#4242=EDGE_CURVE('',#2586,#2581,#1297,.T.);

+#4256=EDGE_CURVE('',#2669,#2688,#1228,.T.);

+#4266=EDGE_CURVE('',#2670,#2690,#1232,.T.);

+#4269=EDGE_CURVE('',#2584,#2586,#1301,.T.);

+#4273=EDGE_CURVE('',#2690,#2678,#1241,.T.);

+#4284=EDGE_CURVE('',#2669,#2661,#1257,.T.);

+#4286=EDGE_CURVE('',#2653,#2661,#1281,.T.);

+#4300=EDGE_CURVE('',#2662,#2670,#1249,.T.);

+#4302=EDGE_CURVE('',#2661,#2662,#1253,.T.);

+#4314=EDGE_CURVE('',#2658,#2685,#1261,.T.);

+#4316=EDGE_CURVE('',#2657,#2658,#1265,.T.);

+#4318=EDGE_CURVE('',#2686,#2657,#1269,.T.);

+#4329=EDGE_CURVE('',#2694,#2690,#1277,.T.);

+#4333=EDGE_CURVE('',#2654,#2662,#1273,.T.);

+#4370=EDGE_CURVE('',#2650,#2658,#1285,.T.);

+#4382=EDGE_CURVE('',#2649,#2657,#1289,.T.);

+#4420=EDGE_CURVE('',#2605,#2606,#1313,.T.);

+#4432=EDGE_CURVE('',#2634,#2601,#1321,.T.);

+#4434=EDGE_CURVE('',#2601,#2602,#1325,.T.);

+#4436=EDGE_CURVE('',#2602,#2633,#1329,.T.);

+#4460=EDGE_CURVE('',#2601,#2609,#1337,.T.);

+#4474=EDGE_CURVE('',#2602,#2610,#1341,.T.);

+#4544=EDGE_CURVE('',#2273,#2274,#1381,.T.);

+#4546=EDGE_CURVE('',#2278,#2273,#1385,.T.);

+#4560=EDGE_CURVE('',#2284,#2286,#1405,.T.);

+#4562=EDGE_CURVE('',#2282,#2284,#1409,.T.);

+#4573=EDGE_CURVE('',#2289,#2273,#1417,.T.);

+#4578=EDGE_CURVE('',#2262,#2270,#1421,.T.);

+#4601=EDGE_CURVE('',#2261,#2269,#1441,.T.);

+#4615=EDGE_CURVE('',#2293,#2284,#1445,.T.);

+#4652=EDGE_CURVE('',#2349,#2350,#1457,.T.);

+#4655=EDGE_CURVE('',#2161,#2433,#1469,.T.);

+#4666=EDGE_CURVE('',#2353,#2354,#1461,.T.);

+#4669=EDGE_CURVE('',#2170,#2430,#1465,.T.);

+#4695=EDGE_CURVE('',#2162,#2434,#1473,.T.);

+#4697=EDGE_CURVE('',#2161,#2162,#1729,.T.);

+#4709=EDGE_CURVE('',#2460,#2436,#1477,.T.);

+#4711=EDGE_CURVE('',#2446,#2460,#1573,.T.);

+#4713=EDGE_CURVE('',#2186,#2446,#1581,.T.);

+#4715=EDGE_CURVE('',#2162,#2186,#1717,.T.);

+#4725=EDGE_CURVE('',#2444,#2440,#1517,.T.);

+#4727=EDGE_CURVE('',#2444,#2458,#1541,.T.);

+#4729=EDGE_CURVE('',#2458,#2460,#1577,.T.);

+#4742=EDGE_CURVE('',#2442,#2439,#1485,.T.);

+#4744=EDGE_CURVE('',#2133,#2442,#1489,.T.);

+#4746=EDGE_CURVE('',#2133,#2126,#1493,.T.);

+#4748=EDGE_CURVE('',#2126,#2118,#1497,.T.);

+#4751=EDGE_CURVE('',#2097,#2105,#1793,.T.);

+#4754=EDGE_CURVE('',#2102,#2110,#1505,.T.);

+#4757=EDGE_CURVE('',#2121,#2112,#1781,.T.);

+#4759=EDGE_CURVE('',#2121,#2129,#1509,.T.);

+#4761=EDGE_CURVE('',#2444,#2129,#1513,.T.);

+#4774=EDGE_CURVE('',#2454,#2427,#1525,.T.);

+#4776=EDGE_CURVE('',#2452,#2454,#1553,.T.);

+#4778=EDGE_CURVE('',#2442,#2452,#1533,.T.);

+#4788=EDGE_CURVE('',#2174,#2448,#1521,.T.);

+#4790=EDGE_CURVE('',#2448,#2454,#1557,.T.);

+#4794=EDGE_CURVE('',#2169,#2428,#1773,.T.);

+#4796=EDGE_CURVE('',#2174,#2169,#1753,.T.);

+#4806=EDGE_CURVE('',#2133,#2451,#1537,.T.);

+#4808=EDGE_CURVE('',#2451,#2448,#1561,.T.);

+#4811=EDGE_CURVE('',#2178,#2174,#1741,.T.);

+#4813=EDGE_CURVE('',#2178,#2134,#1529,.T.);

+#4815=EDGE_CURVE('',#2133,#2134,#1589,.T.);

+#4826=EDGE_CURVE('',#2451,#2452,#1549,.T.);

+#4838=EDGE_CURVE('',#2457,#2458,#1565,.T.);

+#4842=EDGE_CURVE('',#2457,#2129,#1545,.T.);

+#4865=EDGE_CURVE('',#2457,#2446,#1569,.T.);

+#4878=EDGE_CURVE('',#2129,#2130,#1605,.T.);

+#4880=EDGE_CURVE('',#2182,#2130,#1660,.T.);

+#4882=EDGE_CURVE('',#2186,#2182,#1705,.T.);

+#4894=EDGE_CURVE('',#2137,#2148,#1585,.T.);

+#4896=EDGE_CURVE('',#2137,#2125,#1639,.T.);

+#4898=EDGE_CURVE('',#2125,#2126,#1785,.T.);

+#4902=EDGE_CURVE('',#2148,#2134,#1593,.T.);

+#4912=EDGE_CURVE('',#2145,#2150,#1597,.T.);

+#4914=EDGE_CURVE('',#2130,#2150,#1601,.T.);

+#4918=EDGE_CURVE('',#2121,#2122,#1777,.T.);

+#4920=EDGE_CURVE('',#2122,#2145,#1631,.T.);

+#4930=EDGE_CURVE('',#2137,#2138,#1609,.T.);

+#4933=EDGE_CURVE('',#2148,#2188,#1656,.T.);

+#4935=EDGE_CURVE('',#2138,#2188,#1643,.T.);

+#4946=EDGE_CURVE('',#2138,#2141,#1614,.T.);

+#4948=EDGE_CURVE('',#2141,#2142,#1618,.T.);

+#4950=EDGE_CURVE('',#2142,#2146,#1623,.T.);

+#4952=EDGE_CURVE('',#2145,#2146,#1627,.T.);

+#4955=EDGE_CURVE('',#2122,#2114,#1635,.T.);

+#4958=EDGE_CURVE('',#2125,#2116,#1789,.T.);

+#4971=EDGE_CURVE('',#2188,#2153,#1652,.T.);

+#4973=EDGE_CURVE('',#2141,#2153,#1673,.T.);

+#4983=EDGE_CURVE('',#2153,#2154,#1647,.T.);

+#4989=EDGE_CURVE('',#2182,#2178,#1693,.T.);

+#4993=EDGE_CURVE('',#2150,#2190,#1664,.T.);

+#4995=EDGE_CURVE('',#2154,#2190,#1669,.T.);

+#5008=EDGE_CURVE('',#2142,#2154,#1677,.T.);

+#5021=EDGE_CURVE('',#2146,#2190,#1681,.T.);

+#5044=EDGE_CURVE('',#2180,#2182,#1689,.T.);

+#5047=EDGE_CURVE('',#2176,#2178,#1737,.T.);

+#5058=EDGE_CURVE('',#2184,#2186,#1701,.T.);

+#5071=EDGE_CURVE('',#2158,#2162,#1713,.T.);

+#5098=EDGE_CURVE('',#2172,#2174,#1749,.T.);

+#5111=EDGE_CURVE('',#2165,#2169,#1761,.T.);

+#5123=EDGE_CURVE('',#2169,#2170,#1765,.T.);

+#5173=EDGE_CURVE('',#2098,#2106,#1797,.T.);

+#5186=EDGE_CURVE('',#2364,#2368,#1801,.T.);

+#5209=EDGE_CURVE('',#2101,#2109,#1805,.T.);

+#5222=EDGE_CURVE('',#2366,#2370,#1809,.T.);

+#5259=EDGE_CURVE('',#2482,#2475,#1817,.T.);

+#5261=EDGE_CURVE('',#2482,#2256,#1821,.T.);

+#5273=EDGE_CURVE('',#2485,#2480,#1825,.T.);

+#5277=EDGE_CURVE('',#2250,#2485,#1829,.T.);

+#5287=EDGE_CURVE('',#2501,#2500,#1846,.T.);

+#5289=EDGE_CURVE('',#2470,#2500,#1850,.T.);

+#5292=EDGE_CURVE('',#2472,#2482,#1966,.T.);

+#5296=EDGE_CURVE('',#2476,#2501,#1962,.T.);

+#5306=EDGE_CURVE('',#2497,#2495,#1883,.T.);

+#5308=EDGE_CURVE('',#2498,#2497,#2010,.T.);

+#5310=EDGE_CURVE('',#2499,#2498,#2020,.T.);

+#5312=EDGE_CURVE('',#2500,#2499,#2030,.T.);

+#5315=EDGE_CURVE('',#2502,#2501,#1958,.T.);

+#5317=EDGE_CURVE('',#2503,#2502,#1948,.T.);

+#5319=EDGE_CURVE('',#2504,#2503,#1938,.T.);

+#5321=EDGE_CURVE('',#2506,#2504,#1928,.T.);

+#5323=EDGE_CURVE('',#2506,#2494,#1854,.T.);

+#5325=EDGE_CURVE('',#2491,#2494,#1898,.T.);

+#5327=EDGE_CURVE('',#2495,#2491,#1858,.T.);

+#5337=EDGE_CURVE('',#2495,#2496,#1870,.T.);

+#5339=EDGE_CURVE('',#2463,#2496,#1874,.T.);

+#5342=EDGE_CURVE('',#2464,#2497,#2014,.T.);

+#5355=EDGE_CURVE('',#2491,#2494,#1888,.T.);

+#5358=EDGE_CURVE('',#2505,#2506,#1918,.T.);

+#5360=EDGE_CURVE('',#2507,#2505,#1980,.T.);

+#5362=EDGE_CURVE('',#2508,#2507,#1990,.T.);

+#5364=EDGE_CURVE('',#2496,#2508,#2000,.T.);

+#5398=EDGE_CURVE('',#2491,#2492,#1893,.T.);

+#5400=EDGE_CURVE('',#2494,#2492,#1903,.T.);

+#5448=EDGE_CURVE('',#2479,#2504,#1932,.T.);

+#5452=EDGE_CURVE('',#2485,#2486,#1970,.T.);

+#5454=EDGE_CURVE('',#2486,#2505,#1984,.T.);

+#5465=EDGE_CURVE('',#2512,#2503,#1942,.T.);

+#5478=EDGE_CURVE('',#2510,#2502,#1952,.T.);

+#5518=EDGE_CURVE('',#2486,#2488,#1974,.T.);

+#5531=EDGE_CURVE('',#2488,#2507,#1994,.T.);

+#5544=EDGE_CURVE('',#2514,#2508,#2004,.T.);

+#5569=EDGE_CURVE('',#2466,#2498,#2024,.T.);

+#5582=EDGE_CURVE('',#2468,#2499,#2034,.T.);

+#5607=EDGE_CURVE('',#2400,#2422,#2044,.T.);

+#5620=EDGE_CURVE('',#2398,#2421,#2054,.T.);

+#5645=EDGE_CURVE('',#2378,#2413,#2074,.T.);

+#5658=EDGE_CURVE('',#2376,#2412,#2084,.T.);

+#5685=TRIMMED_CURVE('',#5684,(PARAMETER_VALUE(0.E0)),(PARAMETER_VALUE(1.E0)),

+.T.,.UNSPECIFIED.);

+#5691=TRIMMED_CURVE('',#5690,(PARAMETER_VALUE(0.E0)),(PARAMETER_VALUE(1.E0)),

+.T.,.UNSPECIFIED.);

+#5696=TRIMMED_CURVE('',#5695,(PARAMETER_VALUE(0.E0)),(PARAMETER_VALUE(1.E0)),

+.T.,.UNSPECIFIED.);

+#5701=TRIMMED_CURVE('A_9',#5700,(PARAMETER_VALUE(0.E0)),(PARAMETER_VALUE(1.E0)),

+.T.,.UNSPECIFIED.);

+#5706=TRIMMED_CURVE('A_15',#5705,(PARAMETER_VALUE(0.E0)),(PARAMETER_VALUE

+(1.E0)),.T.,.UNSPECIFIED.);

+#5711=CIRCLE('',#5710,2.15E-2);

+#5712=TRIMMED_CURVE('',#5711,(PARAMETER_VALUE(0.E0)),(PARAMETER_VALUE(1.8E2)),

+.T.,.UNSPECIFIED.);

+#5713=COMPOSITE_CURVE_SEGMENT(.CONTINUOUS.,.T.,#5712);

+#5718=CIRCLE('',#5717,2.15E-2);

+#5719=TRIMMED_CURVE('',#5718,(PARAMETER_VALUE(0.E0)),(PARAMETER_VALUE(1.8E2)),

+.T.,.UNSPECIFIED.);

+#5720=COMPOSITE_CURVE_SEGMENT(.CONTINUOUS.,.T.,#5719);

+#5721=COMPOSITE_CURVE('',(#5713,#5720),.F.);

+#5726=CIRCLE('',#5725,2.15E-2);

+#5727=TRIMMED_CURVE('',#5726,(PARAMETER_VALUE(0.E0)),(PARAMETER_VALUE(1.8E2)),

+.T.,.UNSPECIFIED.);

+#5728=COMPOSITE_CURVE_SEGMENT(.CONTINUOUS.,.T.,#5727);

+#5733=CIRCLE('',#5732,2.15E-2);

+#5734=TRIMMED_CURVE('',#5733,(PARAMETER_VALUE(0.E0)),(PARAMETER_VALUE(1.8E2)),

+.T.,.UNSPECIFIED.);

+#5735=COMPOSITE_CURVE_SEGMENT(.CONTINUOUS.,.T.,#5734);

+#5736=COMPOSITE_CURVE('',(#5728,#5735),.F.);

+#5741=CIRCLE('',#5740,2.15E-2);

+#5742=TRIMMED_CURVE('',#5741,(PARAMETER_VALUE(0.E0)),(PARAMETER_VALUE(1.8E2)),

+.T.,.UNSPECIFIED.);

+#5743=COMPOSITE_CURVE_SEGMENT(.CONTINUOUS.,.T.,#5742);

+#5748=CIRCLE('',#5747,2.15E-2);

+#5749=TRIMMED_CURVE('',#5748,(PARAMETER_VALUE(0.E0)),(PARAMETER_VALUE(1.8E2)),

+.T.,.UNSPECIFIED.);

+#5750=COMPOSITE_CURVE_SEGMENT(.CONTINUOUS.,.T.,#5749);

+#5751=COMPOSITE_CURVE('',(#5743,#5750),.F.);

+#5756=CIRCLE('',#5755,2.15E-2);

+#5757=TRIMMED_CURVE('',#5756,(PARAMETER_VALUE(0.E0)),(PARAMETER_VALUE(1.8E2)),

+.T.,.UNSPECIFIED.);

+#5758=COMPOSITE_CURVE_SEGMENT(.CONTINUOUS.,.T.,#5757);

+#5763=CIRCLE('',#5762,2.15E-2);

+#5764=TRIMMED_CURVE('',#5763,(PARAMETER_VALUE(0.E0)),(PARAMETER_VALUE(1.8E2)),

+.T.,.UNSPECIFIED.);

+#5765=COMPOSITE_CURVE_SEGMENT(.CONTINUOUS.,.T.,#5764);

+#5766=COMPOSITE_CURVE('',(#5758,#5765),.F.);

+#5775=CIRCLE('',#5774,6.7E-2);

+#5776=TRIMMED_CURVE('',#5775,(PARAMETER_VALUE(0.E0)),(PARAMETER_VALUE(1.8E2)),

+.T.,.UNSPECIFIED.);

+#5777=COMPOSITE_CURVE_SEGMENT(.CONTINUOUS.,.T.,#5776);

+#5782=CIRCLE('',#5781,6.7E-2);

+#5783=TRIMMED_CURVE('',#5782,(PARAMETER_VALUE(0.E0)),(PARAMETER_VALUE(1.8E2)),

+.T.,.UNSPECIFIED.);

+#5784=COMPOSITE_CURVE_SEGMENT(.CONTINUOUS.,.T.,#5783);

+#5785=COMPOSITE_CURVE('',(#5777,#5784),.F.);

+#5790=CIRCLE('',#5789,6.7E-2);

+#5791=TRIMMED_CURVE('',#5790,(PARAMETER_VALUE(0.E0)),(PARAMETER_VALUE(1.8E2)),

+.T.,.UNSPECIFIED.);

+#5792=COMPOSITE_CURVE_SEGMENT(.CONTINUOUS.,.T.,#5791);

+#5797=CIRCLE('',#5796,6.7E-2);

+#5798=TRIMMED_CURVE('',#5797,(PARAMETER_VALUE(0.E0)),(PARAMETER_VALUE(1.8E2)),

+.T.,.UNSPECIFIED.);

+#5799=COMPOSITE_CURVE_SEGMENT(.CONTINUOUS.,.T.,#5798);

+#5800=COMPOSITE_CURVE('',(#5792,#5799),.F.);

+#5802=(LENGTH_UNIT()NAMED_UNIT(*)SI_UNIT(.MILLI.,.METRE.));

+#5806=(NAMED_UNIT(*)PLANE_ANGLE_UNIT()SI_UNIT($,.RADIAN.));

+#5809=(NAMED_UNIT(*)SI_UNIT($,.STERADIAN.)SOLID_ANGLE_UNIT());

+#5812=ADVANCED_BREP_SHAPE_REPRESENTATION('',(#5676),#5811);

+#5813=GEOMETRICALLY_BOUNDED_SURFACE_SHAPE_REPRESENTATION('',(#5686),#5811);

+#5814=SHAPE_REPRESENTATION('',(#5680,#5770),#5811);

+#5823=PRODUCT_DEFINITION('design','',#5822,#5819);

+#5824=PRODUCT_DEFINITION_SHAPE('','SHAPE FOR 705550003.',#5823);

+#5825=SHAPE_DEFINITION_REPRESENTATION(#5824,#5814);

+ENDSEC;

+END-ISO-10303-21;

diff --git a/circuit_boards/BuckBoost/RockPI-Power-Board/3dModels/705550001.stp b/circuit_boards/BuckBoost/RockPI-Power-Board/3dModels/705550001.stp
new file mode 100644
index 0000000..e577941
--- /dev/null
+++ b/circuit_boards/BuckBoost/RockPI-Power-Board/3dModels/705550001.stp
@@ -0,0 +1,4390 @@
+ISO-10303-21;

+HEADER;

+FILE_DESCRIPTION((''),'2;1');

+FILE_NAME('705550001','2016-12-06T',('ghp'),(''),

+'PRO/ENGINEER BY PARAMETRIC TECHNOLOGY CORPORATION, 2012310',

+'PRO/ENGINEER BY PARAMETRIC TECHNOLOGY CORPORATION, 2012310','');

+FILE_SCHEMA(('CONFIG_CONTROL_DESIGN'));

+ENDSEC;

+DATA;

+#1=DIRECTION('',(1.E0,0.E0,0.E0));

+#2=VECTOR('',#1,7.E-2);

+#3=CARTESIAN_POINT('',(-1.65E-1,-1.E-1,-2.25E-1));

+#4=LINE('',#3,#2);

+#5=DIRECTION('',(7.071067811866E-1,-7.071067811865E-1,0.E0));

+#6=VECTOR('',#5,2.121320343560E-2);

+#7=CARTESIAN_POINT('',(-9.5E-2,-1.E-1,-2.25E-1));

+#8=LINE('',#7,#6);

+#9=DIRECTION('',(7.071067811865E-1,7.071067811865E-1,0.E0));

+#10=VECTOR('',#9,2.121320343560E-2);

+#11=CARTESIAN_POINT('',(-8.E-2,-1.15E-1,-2.25E-1));

+#12=LINE('',#11,#10);

+#13=DIRECTION('',(1.E0,0.E0,0.E0));

+#14=VECTOR('',#13,1.3E-1);

+#15=CARTESIAN_POINT('',(-6.5E-2,-1.E-1,-2.25E-1));

+#16=LINE('',#15,#14);

+#17=DIRECTION('',(7.071067811865E-1,-7.071067811865E-1,0.E0));

+#18=VECTOR('',#17,2.121320343560E-2);

+#19=CARTESIAN_POINT('',(6.5E-2,-1.E-1,-2.25E-1));

+#20=LINE('',#19,#18);

+#21=DIRECTION('',(7.071067811865E-1,7.071067811865E-1,0.E0));

+#22=VECTOR('',#21,2.121320343560E-2);

+#23=CARTESIAN_POINT('',(8.E-2,-1.15E-1,-2.25E-1));

+#24=LINE('',#23,#22);

+#25=DIRECTION('',(1.E0,0.E0,0.E0));

+#26=VECTOR('',#25,7.E-2);

+#27=CARTESIAN_POINT('',(9.5E-2,-1.E-1,-2.25E-1));

+#28=LINE('',#27,#26);

+#29=DIRECTION('',(0.E0,1.E0,0.E0));

+#30=VECTOR('',#29,5.E-2);

+#31=CARTESIAN_POINT('',(1.65E-1,-1.E-1,-2.25E-1));

+#32=LINE('',#31,#30);

+#33=DIRECTION('',(-1.E0,0.E0,0.E0));

+#34=VECTOR('',#33,2.5E-2);

+#35=CARTESIAN_POINT('',(1.65E-1,-5.E-2,-2.25E-1));

+#36=LINE('',#35,#34);

+#37=DIRECTION('',(0.E0,1.E0,0.E0));

+#38=VECTOR('',#37,1.5E-1);

+#39=CARTESIAN_POINT('',(1.4E-1,-5.E-2,-2.25E-1));

+#40=LINE('',#39,#38);

+#41=DIRECTION('',(-1.E0,0.E0,0.E0));

+#42=VECTOR('',#41,2.8E-1);

+#43=CARTESIAN_POINT('',(1.4E-1,1.E-1,-2.25E-1));

+#44=LINE('',#43,#42);

+#45=DIRECTION('',(0.E0,-1.E0,0.E0));

+#46=VECTOR('',#45,1.5E-1);

+#47=CARTESIAN_POINT('',(-1.4E-1,1.E-1,-2.25E-1));

+#48=LINE('',#47,#46);

+#49=DIRECTION('',(-1.E0,0.E0,0.E0));

+#50=VECTOR('',#49,2.5E-2);

+#51=CARTESIAN_POINT('',(-1.4E-1,-5.E-2,-2.25E-1));

+#52=LINE('',#51,#50);

+#53=DIRECTION('',(0.E0,-1.E0,0.E0));

+#54=VECTOR('',#53,5.E-2);

+#55=CARTESIAN_POINT('',(-1.65E-1,-5.E-2,-2.25E-1));

+#56=LINE('',#55,#54);

+#57=DIRECTION('',(0.E0,1.E0,0.E0));

+#58=VECTOR('',#57,1.2E-1);

+#59=CARTESIAN_POINT('',(-1.E-1,-6.E-2,-2.25E-1));

+#60=LINE('',#59,#58);

+#61=DIRECTION('',(1.E0,0.E0,0.E0));

+#62=VECTOR('',#61,2.E-1);

+#63=CARTESIAN_POINT('',(-1.E-1,6.E-2,-2.25E-1));

+#64=LINE('',#63,#62);

+#65=DIRECTION('',(0.E0,1.E0,0.E0));

+#66=VECTOR('',#65,1.2E-1);

+#67=CARTESIAN_POINT('',(1.E-1,-6.E-2,-2.25E-1));

+#68=LINE('',#67,#66);

+#69=DIRECTION('',(1.E0,0.E0,0.E0));

+#70=VECTOR('',#69,2.E-1);

+#71=CARTESIAN_POINT('',(-1.E-1,-6.E-2,-2.25E-1));

+#72=LINE('',#71,#70);

+#73=DIRECTION('',(5.E-1,0.E0,8.660254037845E-1));

+#74=VECTOR('',#73,1.028468088848E-1);

+#75=CARTESIAN_POINT('',(1.06E-1,-1.E-1,-5.5E-3));

+#76=LINE('',#75,#74);

+#77=DIRECTION('',(8.660254037844E-1,0.E0,5.E-1));

+#78=VECTOR('',#77,2.8E-3);

+#79=CARTESIAN_POINT('',(1.574234044424E-1,-1.E-1,8.356794919243E-2));

+#80=LINE('',#79,#78);

+#81=DIRECTION('',(-5.E-1,0.E0,8.660254037844E-1));

+#82=VECTOR('',#81,2.E-3);

+#83=CARTESIAN_POINT('',(1.598482755730E-1,-1.E-1,8.496794919243E-2));

+#84=LINE('',#83,#82);

+#85=DIRECTION('',(-8.660254037844E-1,0.E0,-5.E-1));

+#86=VECTOR('',#85,2.8E-3);

+#87=CARTESIAN_POINT('',(1.588482755730E-1,-1.E-1,8.67E-2));

+#88=LINE('',#87,#86);

+#89=DIRECTION('',(-1.E0,0.E0,0.E0));

+#90=VECTOR('',#89,6.142340444241E-2);

+#91=CARTESIAN_POINT('',(1.564234044424E-1,-1.E-1,8.53E-2));

+#92=LINE('',#91,#90);

+#93=DIRECTION('',(0.E0,0.E0,1.E0));

+#94=VECTOR('',#93,1.397E-1);

+#95=CARTESIAN_POINT('',(9.5E-2,-1.E-1,8.53E-2));

+#96=LINE('',#95,#94);

+#97=DIRECTION('',(0.E0,0.E0,1.E0));

+#98=VECTOR('',#97,2.350884572681E-1);

+#99=CARTESIAN_POINT('',(9.5E-2,-1.E-1,-2.25E-1));

+#100=LINE('',#99,#98);

+#101=DIRECTION('',(5.E-1,0.E0,-8.660254037845E-1));

+#102=VECTOR('',#101,1.8E-2);

+#103=CARTESIAN_POINT('',(9.5E-2,-1.E-1,1.008845726812E-2));

+#104=LINE('',#103,#102);

+#105=DIRECTION('',(0.E0,0.E0,-1.E0));

+#106=VECTOR('',#105,2.8E-3);

+#107=CARTESIAN_POINT('',(1.04E-1,-1.E-1,-5.5E-3));

+#108=LINE('',#107,#106);

+#109=DIRECTION('',(1.E0,0.E0,0.E0));

+#110=VECTOR('',#109,2.E-3);

+#111=CARTESIAN_POINT('',(1.04E-1,-1.E-1,-8.3E-3));

+#112=LINE('',#111,#110);

+#113=DIRECTION('',(0.E0,0.E0,1.E0));

+#114=VECTOR('',#113,2.8E-3);

+#115=CARTESIAN_POINT('',(1.06E-1,-1.E-1,-8.3E-3));

+#116=LINE('',#115,#114);

+#117=DIRECTION('',(-5.E-1,0.E0,8.660254037845E-1));

+#118=VECTOR('',#117,1.028468088848E-1);

+#119=CARTESIAN_POINT('',(-1.06E-1,-1.E-1,-5.5E-3));

+#120=LINE('',#119,#118);

+#121=DIRECTION('',(0.E0,0.E0,1.E0));

+#122=VECTOR('',#121,2.8E-3);

+#123=CARTESIAN_POINT('',(-1.06E-1,-1.E-1,-8.3E-3));

+#124=LINE('',#123,#122);

+#125=DIRECTION('',(-1.E0,0.E0,0.E0));

+#126=VECTOR('',#125,2.E-3);

+#127=CARTESIAN_POINT('',(-1.04E-1,-1.E-1,-8.3E-3));

+#128=LINE('',#127,#126);

+#129=DIRECTION('',(0.E0,0.E0,-1.E0));

+#130=VECTOR('',#129,2.8E-3);

+#131=CARTESIAN_POINT('',(-1.04E-1,-1.E-1,-5.5E-3));

+#132=LINE('',#131,#130);

+#133=DIRECTION('',(-5.E-1,0.E0,-8.660254037845E-1));

+#134=VECTOR('',#133,1.8E-2);

+#135=CARTESIAN_POINT('',(-9.5E-2,-1.E-1,1.008845726812E-2));

+#136=LINE('',#135,#134);

+#137=DIRECTION('',(0.E0,0.E0,1.E0));

+#138=VECTOR('',#137,2.350884572681E-1);

+#139=CARTESIAN_POINT('',(-9.5E-2,-1.E-1,-2.25E-1));

+#140=LINE('',#139,#138);

+#141=DIRECTION('',(0.E0,0.E0,1.E0));

+#142=VECTOR('',#141,4.5E-1);

+#143=CARTESIAN_POINT('',(-1.65E-1,-1.E-1,-2.25E-1));

+#144=LINE('',#143,#142);

+#145=DIRECTION('',(0.E0,0.E0,1.E0));

+#146=VECTOR('',#145,1.397E-1);

+#147=CARTESIAN_POINT('',(-9.5E-2,-1.E-1,8.53E-2));

+#148=LINE('',#147,#146);

+#149=DIRECTION('',(1.E0,0.E0,0.E0));

+#150=VECTOR('',#149,6.142340444241E-2);

+#151=CARTESIAN_POINT('',(-1.564234044424E-1,-1.E-1,8.53E-2));

+#152=LINE('',#151,#150);

+#153=DIRECTION('',(8.660254037844E-1,0.E0,-5.E-1));

+#154=VECTOR('',#153,2.8E-3);

+#155=CARTESIAN_POINT('',(-1.588482755730E-1,-1.E-1,8.67E-2));

+#156=LINE('',#155,#154);

+#157=DIRECTION('',(5.E-1,0.E0,8.660254037844E-1));

+#158=VECTOR('',#157,2.E-3);

+#159=CARTESIAN_POINT('',(-1.598482755730E-1,-1.E-1,8.496794919243E-2));

+#160=LINE('',#159,#158);

+#161=DIRECTION('',(-8.660254037844E-1,0.E0,5.E-1));

+#162=VECTOR('',#161,2.8E-3);

+#163=CARTESIAN_POINT('',(-1.574234044424E-1,-1.E-1,8.356794919243E-2));

+#164=LINE('',#163,#162);

+#165=DIRECTION('',(0.E0,0.E0,-1.E0));

+#166=VECTOR('',#165,3.5E-1);

+#167=CARTESIAN_POINT('',(-2.5E-2,-1.E-1,2.25E-1));

+#168=LINE('',#167,#166);

+#169=DIRECTION('',(1.E0,0.E0,0.E0));

+#170=VECTOR('',#169,5.E-2);

+#171=CARTESIAN_POINT('',(-2.5E-2,-1.E-1,-1.25E-1));

+#172=LINE('',#171,#170);

+#173=DIRECTION('',(0.E0,0.E0,-1.E0));

+#174=VECTOR('',#173,3.5E-1);

+#175=CARTESIAN_POINT('',(2.5E-2,-1.E-1,2.25E-1));

+#176=LINE('',#175,#174);

+#177=DIRECTION('',(0.E0,0.E0,1.E0));

+#178=VECTOR('',#177,1.397E-1);

+#179=CARTESIAN_POINT('',(6.5E-2,-1.E-1,8.53E-2));

+#180=LINE('',#179,#178);

+#181=DIRECTION('',(-1.E0,0.E0,0.E0));

+#182=VECTOR('',#181,1.142340444241E-2);

+#183=CARTESIAN_POINT('',(6.5E-2,-1.E-1,8.53E-2));

+#184=LINE('',#183,#182);

+#185=DIRECTION('',(-8.660254037844E-1,0.E0,5.E-1));

+#186=VECTOR('',#185,2.8E-3);

+#187=CARTESIAN_POINT('',(5.357659555759E-2,-1.E-1,8.53E-2));

+#188=LINE('',#187,#186);

+#189=DIRECTION('',(-5.E-1,0.E0,-8.660254037845E-1));

+#190=VECTOR('',#189,2.E-3);

+#191=CARTESIAN_POINT('',(5.115172442699E-2,-1.E-1,8.67E-2));

+#192=LINE('',#191,#190);

+#193=DIRECTION('',(8.660254037845E-1,0.E0,-5.E-1));

+#194=VECTOR('',#193,2.8E-3);

+#195=CARTESIAN_POINT('',(5.015172442699E-2,-1.E-1,8.496794919243E-2));

+#196=LINE('',#195,#194);

+#197=DIRECTION('',(5.E-1,0.E0,-8.660254037845E-1));

+#198=VECTOR('',#197,2.484680888483E-2);

+#199=CARTESIAN_POINT('',(5.257659555759E-2,-1.E-1,8.356794919243E-2));

+#200=LINE('',#199,#198);

+#201=DIRECTION('',(0.E0,0.E0,1.E0));

+#202=VECTOR('',#201,2.870499814952E-1);

+#203=CARTESIAN_POINT('',(6.5E-2,-1.E-1,-2.25E-1));

+#204=LINE('',#203,#202);

+#205=DIRECTION('',(0.E0,0.E0,1.E0));

+#206=VECTOR('',#205,2.870499814952E-1);

+#207=CARTESIAN_POINT('',(-6.5E-2,-1.E-1,-2.25E-1));

+#208=LINE('',#207,#206);

+#209=DIRECTION('',(-5.E-1,0.E0,-8.660254037845E-1));

+#210=VECTOR('',#209,2.484680888483E-2);

+#211=CARTESIAN_POINT('',(-5.257659555759E-2,-1.E-1,8.356794919243E-2));

+#212=LINE('',#211,#210);

+#213=DIRECTION('',(-8.660254037845E-1,0.E0,-5.E-1));

+#214=VECTOR('',#213,2.8E-3);

+#215=CARTESIAN_POINT('',(-5.015172442699E-2,-1.E-1,8.496794919243E-2));

+#216=LINE('',#215,#214);

+#217=DIRECTION('',(5.E-1,0.E0,-8.660254037845E-1));

+#218=VECTOR('',#217,2.E-3);

+#219=CARTESIAN_POINT('',(-5.115172442699E-2,-1.E-1,8.67E-2));

+#220=LINE('',#219,#218);

+#221=DIRECTION('',(8.660254037844E-1,0.E0,5.E-1));

+#222=VECTOR('',#221,2.8E-3);

+#223=CARTESIAN_POINT('',(-5.357659555759E-2,-1.E-1,8.53E-2));

+#224=LINE('',#223,#222);

+#225=DIRECTION('',(1.E0,0.E0,0.E0));

+#226=VECTOR('',#225,1.142340444241E-2);

+#227=CARTESIAN_POINT('',(-6.5E-2,-1.E-1,8.53E-2));

+#228=LINE('',#227,#226);

+#229=DIRECTION('',(0.E0,0.E0,1.E0));

+#230=VECTOR('',#229,1.397E-1);

+#231=CARTESIAN_POINT('',(-6.5E-2,-1.E-1,8.53E-2));

+#232=LINE('',#231,#230);

+#233=CARTESIAN_POINT('',(1.359067439440E-1,-1.707146793688E-1,4.63E-2));

+#234=CARTESIAN_POINT('',(1.347818470453E-1,-1.716427314769E-1,

+4.435162141820E-2));

+#235=CARTESIAN_POINT('',(1.325826344524E-1,-1.732269599096E-1,

+4.054247347054E-2));

+#236=CARTESIAN_POINT('',(1.294826259671E-1,-1.747302252402E-1,

+3.517310127021E-2));

+#237=CARTESIAN_POINT('',(1.264158758803E-1,-1.754149394403E-1,

+2.986133430575E-2));

+#238=CARTESIAN_POINT('',(1.233600650301E-1,-1.752360062162E-1,

+2.456851465476E-2));

+#239=CARTESIAN_POINT('',(1.202923466739E-1,-1.742123050750E-1,

+1.925507059854E-2));

+#240=CARTESIAN_POINT('',(1.171345716667E-1,-1.723650607587E-1,

+1.378564384723E-2));

+#241=CARTESIAN_POINT('',(1.137627364566E-1,-1.696464238197E-1,

+7.945453948624E-3));

+#242=CARTESIAN_POINT('',(1.100782418638E-1,-1.659770814270E-1,

+1.563722113738E-3));

+#243=CARTESIAN_POINT('',(1.073972705934E-1,-1.628925036232E-1,

+-3.079856340275E-3));

+#244=CARTESIAN_POINT('',(1.06E-1,-1.611975091251E-1,-5.5E-3));

+#246=CARTESIAN_POINT('',(1.574234044424E-1,-1.445586341714E-1,

+8.356794919243E-2));

+#247=CARTESIAN_POINT('',(1.556510049068E-1,-1.471059134075E-1,

+8.049806314542E-2));

+#248=CARTESIAN_POINT('',(1.522538698027E-1,-1.518856038577E-1,

+7.461405254494E-2));

+#249=CARTESIAN_POINT('',(1.476039632571E-1,-1.580684021107E-1,

+6.656017815753E-2));

+#250=CARTESIAN_POINT('',(1.433530093473E-1,-1.632839965971E-1,

+5.919731000509E-2));

+#251=CARTESIAN_POINT('',(1.394853686290E-1,-1.675180097546E-1,

+5.249835977563E-2));

+#252=CARTESIAN_POINT('',(1.370686310072E-1,-1.697561099750E-1,

+4.831244742601E-2));

+#253=CARTESIAN_POINT('',(1.359067439440E-1,-1.707146793688E-1,4.63E-2));

+#255=DIRECTION('',(0.E0,-1.E0,0.E0));

+#256=VECTOR('',#255,6.119750912510E-2);

+#257=CARTESIAN_POINT('',(1.06E-1,-1.E-1,-5.5E-3));

+#258=LINE('',#257,#256);

+#259=CARTESIAN_POINT('',(1.06E-1,-1.611975091251E-1,-5.5E-3));

+#260=CARTESIAN_POINT('',(1.06E-1,-1.608256025983E-1,-5.962053370720E-3));

+#261=CARTESIAN_POINT('',(1.06E-1,-1.600776027218E-1,-6.890766483237E-3));

+#262=CARTESIAN_POINT('',(1.06E-1,-1.593212552633E-1,-7.828713292664E-3));

+#263=CARTESIAN_POINT('',(1.06E-1,-1.589410006771E-1,-8.3E-3));

+#265=DIRECTION('',(0.E0,-1.E0,0.E0));

+#266=VECTOR('',#265,5.894100067710E-2);

+#267=CARTESIAN_POINT('',(1.06E-1,-1.E-1,-8.3E-3));

+#268=LINE('',#267,#266);

+#269=CARTESIAN_POINT('',(1.06E-1,-1.589410006771E-1,-8.3E-3));

+#270=CARTESIAN_POINT('',(1.056659451396E-1,-1.589985187898E-1,-8.3E-3));

+#271=CARTESIAN_POINT('',(1.049985592412E-1,-1.591086984013E-1,-8.3E-3));

+#272=CARTESIAN_POINT('',(1.043326136922E-1,-1.592091252124E-1,-8.3E-3));

+#273=CARTESIAN_POINT('',(1.04E-1,-1.592568924846E-1,-8.3E-3));

+#275=DIRECTION('',(0.E0,-1.E0,0.E0));

+#276=VECTOR('',#275,5.925689248462E-2);

+#277=CARTESIAN_POINT('',(1.04E-1,-1.E-1,-8.3E-3));

+#278=LINE('',#277,#276);

+#279=CARTESIAN_POINT('',(1.04E-1,-1.592568924846E-1,-8.3E-3));

+#280=CARTESIAN_POINT('',(1.04E-1,-1.596394088286E-1,-7.829161520218E-3));

+#281=CARTESIAN_POINT('',(1.04E-1,-1.604007484507E-1,-6.891661373974E-3));

+#282=CARTESIAN_POINT('',(1.04E-1,-1.611546836768E-1,-5.962500002914E-3));

+#283=CARTESIAN_POINT('',(1.04E-1,-1.615297952414E-1,-5.5E-3));

+#285=DIRECTION('',(0.E0,-1.E0,0.E0));

+#286=VECTOR('',#285,6.152979524142E-2);

+#287=CARTESIAN_POINT('',(1.04E-1,-1.E-1,-5.5E-3));

+#288=LINE('',#287,#286);

+#289=CARTESIAN_POINT('',(1.04E-1,-1.615297952414E-1,-5.5E-3));

+#290=CARTESIAN_POINT('',(1.026677871810E-1,-1.636025904772E-1,

+-3.192539710925E-3));

+#291=CARTESIAN_POINT('',(1.001103913130E-1,-1.675448457360E-1,

+1.236999867532E-3));

+#292=CARTESIAN_POINT('',(9.659307349503E-2,-1.728280968712E-1,

+7.329173034530E-3));

+#293=CARTESIAN_POINT('',(9.337629943372E-2,-1.774769255690E-1,

+1.290078914519E-2));

+#294=CARTESIAN_POINT('',(9.043799421210E-2,-1.814798916580E-1,

+1.799008307719E-2));

+#295=CARTESIAN_POINT('',(8.774875873874E-2,-1.848176417052E-1,

+2.264797555057E-2));

+#296=CARTESIAN_POINT('',(8.529914553242E-2,-1.874264761523E-1,

+2.689083008281E-2));

+#297=CARTESIAN_POINT('',(8.306147490191E-2,-1.892749685909E-1,

+3.076658930545E-2));

+#298=CARTESIAN_POINT('',(8.084973385689E-2,-1.904151960862E-1,

+3.459743716861E-2));

+#299=CARTESIAN_POINT('',(7.856031871802E-2,-1.906603971436E-1,

+3.856282050876E-2));

+#300=CARTESIAN_POINT('',(7.631311750265E-2,-1.899215158794E-1,

+4.245508718861E-2));

+#301=CARTESIAN_POINT('',(7.483504001672E-2,-1.889022348772E-1,

+4.501519249176E-2));

+#302=CARTESIAN_POINT('',(7.409325605598E-2,-1.882902550866E-1,4.63E-2));

+#304=DIRECTION('',(0.E0,-1.E0,0.E0));

+#305=VECTOR('',#304,5.881666482353E-2);

+#306=CARTESIAN_POINT('',(5.257659555759E-2,-1.E-1,8.356794919243E-2));

+#307=LINE('',#306,#305);

+#308=CARTESIAN_POINT('',(7.409325605598E-2,-1.882902550866E-1,4.63E-2));

+#309=CARTESIAN_POINT('',(7.331203565857E-2,-1.876457398093E-1,

+4.765311342023E-2));

+#310=CARTESIAN_POINT('',(7.171639888257E-2,-1.861029442667E-1,

+5.041683738668E-2));

+#311=CARTESIAN_POINT('',(6.926336705934E-2,-1.832450047646E-1,

+5.466561313710E-2));

+#312=CARTESIAN_POINT('',(6.652871483494E-2,-1.796792193425E-1,

+5.940216973080E-2));

+#313=CARTESIAN_POINT('',(6.352762475034E-2,-1.754649235327E-1,

+6.460021023541E-2));

+#314=CARTESIAN_POINT('',(6.022345713244E-2,-1.705986395660E-1,

+7.032319642634E-2));

+#315=CARTESIAN_POINT('',(5.659934298402E-2,-1.650870607740E-1,

+7.660034626383E-2));

+#316=CARTESIAN_POINT('',(5.395542322199E-2,-1.609771813768E-1,

+8.117974962281E-2));

+#317=CARTESIAN_POINT('',(5.257659555759E-2,-1.588166648235E-1,

+8.356794919243E-2));

+#319=DIRECTION('',(7.071067811865E-1,7.071067811865E-1,0.E0));

+#320=VECTOR('',#319,2.121320343560E-2);

+#321=CARTESIAN_POINT('',(8.E-2,-1.15E-1,8.53E-2));

+#322=LINE('',#321,#320);

+#323=DIRECTION('',(0.E0,0.E0,1.E0));

+#324=VECTOR('',#323,1.397E-1);

+#325=CARTESIAN_POINT('',(8.E-2,-1.15E-1,8.53E-2));

+#326=LINE('',#325,#324);

+#327=DIRECTION('',(4.472135954999E-1,4.472135954999E-1,-7.745966692415E-1));

+#328=VECTOR('',#327,3.354101966250E-2);

+#329=CARTESIAN_POINT('',(8.E-2,-1.15E-1,3.606921938166E-2));

+#330=LINE('',#329,#328);

+#331=DIRECTION('',(0.E0,0.E0,1.E0));

+#332=VECTOR('',#331,2.610692193817E-1);

+#333=CARTESIAN_POINT('',(8.E-2,-1.15E-1,-2.25E-1));

+#334=LINE('',#333,#332);

+#335=CARTESIAN_POINT('',(5.357659555759E-2,-1.584529252708E-1,8.53E-2));

+#336=CARTESIAN_POINT('',(5.663244194723E-2,-1.602747598675E-1,8.53E-2));

+#337=CARTESIAN_POINT('',(6.248790584942E-2,-1.635693235480E-1,8.53E-2));

+#338=CARTESIAN_POINT('',(7.050492033487E-2,-1.674170456356E-1,8.53E-2));

+#339=CARTESIAN_POINT('',(7.781939434949E-2,-1.701918575467E-1,8.53E-2));

+#340=CARTESIAN_POINT('',(8.468278420756E-2,-1.720001485712E-1,8.53E-2));

+#341=CARTESIAN_POINT('',(9.141161088772E-2,-1.728930552188E-1,8.53E-2));

+#342=CARTESIAN_POINT('',(9.812246616123E-2,-1.728326515409E-1,8.53E-2));

+#343=CARTESIAN_POINT('',(1.048466874162E-1,-1.718260528183E-1,8.53E-2));

+#344=CARTESIAN_POINT('',(1.117314134277E-1,-1.699090466749E-1,8.53E-2));

+#345=CARTESIAN_POINT('',(1.190967014330E-1,-1.670202176413E-1,8.53E-2));

+#346=CARTESIAN_POINT('',(1.271778953659E-1,-1.630564628607E-1,8.53E-2));

+#347=CARTESIAN_POINT('',(1.360335903179E-1,-1.580014158263E-1,8.53E-2));

+#348=CARTESIAN_POINT('',(1.457051050551E-1,-1.518781217069E-1,8.53E-2));

+#349=CARTESIAN_POINT('',(1.527502643574E-1,-1.470854943992E-1,8.53E-2));

+#350=CARTESIAN_POINT('',(1.564234044424E-1,-1.445195163487E-1,8.53E-2));

+#352=DIRECTION('',(0.E0,-1.E0,0.E0));

+#353=VECTOR('',#352,4.451951634874E-2);

+#354=CARTESIAN_POINT('',(1.564234044424E-1,-1.E-1,8.53E-2));

+#355=LINE('',#354,#353);

+#356=DIRECTION('',(-7.713691830612E-1,-6.363879189799E-1,0.E0));

+#357=VECTOR('',#356,3.737601997139E-2);

+#358=CARTESIAN_POINT('',(1.359067439440E-1,-1.707146793688E-1,4.63E-2));

+#359=LINE('',#358,#357);

+#360=DIRECTION('',(7.713691830612E-1,-6.363879189799E-1,0.E0));

+#361=VECTOR('',#360,9.758311976582E-3);

+#362=CARTESIAN_POINT('',(7.409325605598E-2,-1.882902550866E-1,4.63E-2));

+#363=LINE('',#362,#361);

+#364=CARTESIAN_POINT('',(9.434827557301E-2,-1.790729432769E-1,4.63E-2));

+#365=DIRECTION('',(0.E0,0.E0,-1.E0));

+#366=DIRECTION('',(6.363879189799E-1,-7.713691830612E-1,0.E0));

+#367=AXIS2_PLACEMENT_3D('',#364,#365,#366);

+#369=CARTESIAN_POINT('',(9.434827557301E-2,-1.790729432769E-1,4.63E-2));

+#370=DIRECTION('',(0.E0,0.E0,1.E0));

+#371=DIRECTION('',(-6.363879189799E-1,-7.713691830612E-1,0.E0));

+#372=AXIS2_PLACEMENT_3D('',#369,#370,#371);

+#374=CARTESIAN_POINT('',(9.434827557301E-2,-1.945003269382E-1,4.63E-2));

+#375=DIRECTION('',(0.E0,-1.E0,0.E0));

+#376=DIRECTION('',(1.E0,0.E0,0.E0));

+#377=AXIS2_PLACEMENT_3D('',#374,#375,#376);

+#379=CARTESIAN_POINT('',(9.434827557301E-2,-1.945003269382E-1,4.63E-2));

+#380=DIRECTION('',(0.E0,1.E0,0.E0));

+#381=DIRECTION('',(1.E0,0.E0,0.E0));

+#382=AXIS2_PLACEMENT_3D('',#379,#380,#381);

+#384=CARTESIAN_POINT('',(5.257659555759E-2,-1.588166648235E-1,

+8.356794919243E-2));

+#385=CARTESIAN_POINT('',(5.217581296567E-2,-1.584428483702E-1,

+8.379934112976E-2));

+#386=CARTESIAN_POINT('',(5.137089021924E-2,-1.576916919872E-1,

+8.426406349409E-2));

+#387=CARTESIAN_POINT('',(5.055923711301E-2,-1.569335104496E-1,

+8.473267163346E-2));

+#388=CARTESIAN_POINT('',(5.015172442699E-2,-1.565526684416E-1,

+8.496794919243E-2));

+#390=DIRECTION('',(0.E0,-1.E0,0.E0));

+#391=VECTOR('',#390,5.655266844162E-2);

+#392=CARTESIAN_POINT('',(5.015172442699E-2,-1.E-1,8.496794919243E-2));

+#393=LINE('',#392,#391);

+#394=CARTESIAN_POINT('',(5.015172442699E-2,-1.565526684416E-1,

+8.496794919243E-2));

+#395=CARTESIAN_POINT('',(5.031806493439E-2,-1.564994378828E-1,

+8.525605940260E-2));

+#396=CARTESIAN_POINT('',(5.065107110442E-2,-1.563883832289E-1,

+8.583284300832E-2));

+#397=CARTESIAN_POINT('',(5.098473039170E-2,-1.562681801997E-1,

+8.641075784631E-2));

+#398=CARTESIAN_POINT('',(5.115172442699E-2,-1.562058027820E-1,8.67E-2));

+#400=DIRECTION('',(0.E0,-1.E0,0.E0));

+#401=VECTOR('',#400,5.620580278197E-2);

+#402=CARTESIAN_POINT('',(5.115172442699E-2,-1.E-1,8.67E-2));

+#403=LINE('',#402,#401);

+#404=CARTESIAN_POINT('',(5.115172442699E-2,-1.562058027820E-1,8.67E-2));

+#405=CARTESIAN_POINT('',(5.155953767326E-2,-1.565842164206E-1,

+8.646454891248E-2));

+#406=CARTESIAN_POINT('',(5.237149011554E-2,-1.573371590786E-1,

+8.599576795137E-2));

+#407=CARTESIAN_POINT('',(5.317611227978E-2,-1.580823069249E-1,

+8.553121912824E-2));

+#408=CARTESIAN_POINT('',(5.357659555759E-2,-1.584529252708E-1,8.53E-2));

+#410=DIRECTION('',(0.E0,-1.E0,0.E0));

+#411=VECTOR('',#410,5.845292527080E-2);

+#412=CARTESIAN_POINT('',(5.357659555759E-2,-1.E-1,8.53E-2));

+#413=LINE('',#412,#411);

+#414=CARTESIAN_POINT('',(1.564234044424E-1,-1.445195163487E-1,8.53E-2));

+#415=CARTESIAN_POINT('',(1.568263784217E-1,-1.441358947675E-1,

+8.553265713540E-2));

+#416=CARTESIAN_POINT('',(1.576334974556E-1,-1.433675265797E-1,

+8.599864752688E-2));

+#417=CARTESIAN_POINT('',(1.584429590450E-1,-1.425969089083E-1,

+8.646599039342E-2));

+#418=CARTESIAN_POINT('',(1.588482755730E-1,-1.422110378340E-1,8.67E-2));

+#420=DIRECTION('',(0.E0,-1.E0,0.E0));

+#421=VECTOR('',#420,4.221103783395E-2);

+#422=CARTESIAN_POINT('',(1.588482755730E-1,-1.E-1,8.67E-2));

+#423=LINE('',#422,#421);

+#424=CARTESIAN_POINT('',(1.588482755730E-1,-1.422110378340E-1,8.67E-2));

+#425=CARTESIAN_POINT('',(1.590149631034E-1,-1.422209303221E-1,

+8.641128872844E-2));

+#426=CARTESIAN_POINT('',(1.593483172721E-1,-1.422371043354E-1,

+8.583390237121E-2));

+#427=CARTESIAN_POINT('',(1.596816297564E-1,-1.422460507655E-1,

+8.525658821359E-2));

+#428=CARTESIAN_POINT('',(1.598482755730E-1,-1.422487166033E-1,

+8.496794919243E-2));

+#430=DIRECTION('',(0.E0,-1.E0,0.E0));

+#431=VECTOR('',#430,4.224871660332E-2);

+#432=CARTESIAN_POINT('',(1.598482755730E-1,-1.E-1,8.496794919243E-2));

+#433=LINE('',#432,#431);

+#434=CARTESIAN_POINT('',(1.598482755730E-1,-1.422487166033E-1,

+8.496794919243E-2));

+#435=CARTESIAN_POINT('',(1.594435182579E-1,-1.426342866654E-1,

+8.473426244761E-2));

+#436=CARTESIAN_POINT('',(1.586346157645E-1,-1.434048430029E-1,

+8.426724237526E-2));

+#437=CARTESIAN_POINT('',(1.578269375145E-1,-1.441742317253E-1,

+8.380092912024E-2));

+#438=CARTESIAN_POINT('',(1.574234044424E-1,-1.445586341714E-1,

+8.356794919243E-2));

+#440=DIRECTION('',(0.E0,-1.E0,0.E0));

+#441=VECTOR('',#440,4.455863417144E-2);

+#442=CARTESIAN_POINT('',(1.574234044424E-1,-1.E-1,8.356794919243E-2));

+#443=LINE('',#442,#441);

+#444=DIRECTION('',(7.071067811866E-1,-7.071067811865E-1,0.E0));

+#445=VECTOR('',#444,2.121320343560E-2);

+#446=CARTESIAN_POINT('',(6.5E-2,-1.E-1,8.53E-2));

+#447=LINE('',#446,#445);

+#448=DIRECTION('',(4.472135954999E-1,-4.472135954999E-1,-7.745966692415E-1));

+#449=VECTOR('',#448,3.354101966250E-2);

+#450=CARTESIAN_POINT('',(6.5E-2,-1.E-1,6.204998149519E-2));

+#451=LINE('',#450,#449);

+#452=DIRECTION('',(1.E0,0.E0,0.E0));

+#453=VECTOR('',#452,2.5E-1);

+#454=CARTESIAN_POINT('',(-1.25E-1,-5.5E-2,2.25E-1));

+#455=LINE('',#454,#453);

+#456=DIRECTION('',(1.E0,0.E0,0.E0));

+#457=VECTOR('',#456,4.E-2);

+#458=CARTESIAN_POINT('',(-6.5E-2,-1.E-1,2.25E-1));

+#459=LINE('',#458,#457);

+#460=DIRECTION('',(7.071067811865E-1,7.071067811865E-1,0.E0));

+#461=VECTOR('',#460,2.121320343560E-2);

+#462=CARTESIAN_POINT('',(-8.E-2,-1.15E-1,2.25E-1));

+#463=LINE('',#462,#461);

+#464=DIRECTION('',(7.071067811866E-1,-7.071067811865E-1,0.E0));

+#465=VECTOR('',#464,2.121320343560E-2);

+#466=CARTESIAN_POINT('',(-9.5E-2,-1.E-1,2.25E-1));

+#467=LINE('',#466,#465);

+#468=DIRECTION('',(1.E0,0.E0,0.E0));

+#469=VECTOR('',#468,7.E-2);

+#470=CARTESIAN_POINT('',(-1.65E-1,-1.E-1,2.25E-1));

+#471=LINE('',#470,#469);

+#472=DIRECTION('',(0.E0,-1.E0,0.E0));

+#473=VECTOR('',#472,5.E-2);

+#474=CARTESIAN_POINT('',(-1.65E-1,-5.E-2,2.25E-1));

+#475=LINE('',#474,#473);

+#476=DIRECTION('',(-1.E0,0.E0,0.E0));

+#477=VECTOR('',#476,2.5E-2);

+#478=CARTESIAN_POINT('',(-1.4E-1,-5.E-2,2.25E-1));

+#479=LINE('',#478,#477);

+#480=DIRECTION('',(0.E0,-1.E0,0.E0));

+#481=VECTOR('',#480,2.1E-1);

+#482=CARTESIAN_POINT('',(-1.4E-1,1.6E-1,2.25E-1));

+#483=LINE('',#482,#481);

+#484=DIRECTION('',(-1.E0,0.E0,0.E0));

+#485=VECTOR('',#484,2.8E-1);

+#486=CARTESIAN_POINT('',(1.4E-1,1.6E-1,2.25E-1));

+#487=LINE('',#486,#485);

+#488=DIRECTION('',(0.E0,1.E0,0.E0));

+#489=VECTOR('',#488,2.1E-1);

+#490=CARTESIAN_POINT('',(1.4E-1,-5.E-2,2.25E-1));

+#491=LINE('',#490,#489);

+#492=DIRECTION('',(-1.E0,0.E0,0.E0));

+#493=VECTOR('',#492,2.5E-2);

+#494=CARTESIAN_POINT('',(1.65E-1,-5.E-2,2.25E-1));

+#495=LINE('',#494,#493);

+#496=DIRECTION('',(0.E0,1.E0,0.E0));

+#497=VECTOR('',#496,5.E-2);

+#498=CARTESIAN_POINT('',(1.65E-1,-1.E-1,2.25E-1));

+#499=LINE('',#498,#497);

+#500=DIRECTION('',(1.E0,0.E0,0.E0));

+#501=VECTOR('',#500,7.E-2);

+#502=CARTESIAN_POINT('',(9.5E-2,-1.E-1,2.25E-1));

+#503=LINE('',#502,#501);

+#504=DIRECTION('',(7.071067811865E-1,7.071067811865E-1,0.E0));

+#505=VECTOR('',#504,2.121320343560E-2);

+#506=CARTESIAN_POINT('',(8.E-2,-1.15E-1,2.25E-1));

+#507=LINE('',#506,#505);

+#508=DIRECTION('',(7.071067811865E-1,-7.071067811865E-1,0.E0));

+#509=VECTOR('',#508,2.121320343560E-2);

+#510=CARTESIAN_POINT('',(6.5E-2,-1.E-1,2.25E-1));

+#511=LINE('',#510,#509);

+#512=DIRECTION('',(1.E0,0.E0,0.E0));

+#513=VECTOR('',#512,4.E-2);

+#514=CARTESIAN_POINT('',(2.5E-2,-1.E-1,2.25E-1));

+#515=LINE('',#514,#513);

+#516=DIRECTION('',(0.E0,1.E0,0.E0));

+#517=VECTOR('',#516,4.E-2);

+#518=CARTESIAN_POINT('',(2.5E-2,-1.E-1,2.25E-1));

+#519=LINE('',#518,#517);

+#520=DIRECTION('',(-1.E0,0.E0,0.E0));

+#521=VECTOR('',#520,5.E-2);

+#522=CARTESIAN_POINT('',(2.5E-2,-6.E-2,2.25E-1));

+#523=LINE('',#522,#521);

+#524=DIRECTION('',(0.E0,-1.E0,0.E0));

+#525=VECTOR('',#524,4.E-2);

+#526=CARTESIAN_POINT('',(-2.5E-2,-6.E-2,2.25E-1));

+#527=LINE('',#526,#525);

+#528=DIRECTION('',(0.E0,1.E0,0.E0));

+#529=VECTOR('',#528,1.9E-1);

+#530=CARTESIAN_POINT('',(1.25E-1,-5.5E-2,2.25E-1));

+#531=LINE('',#530,#529);

+#532=DIRECTION('',(-7.071067811865E-1,0.E0,-7.071067811865E-1));

+#533=VECTOR('',#532,2.828427124746E-2);

+#534=CARTESIAN_POINT('',(1.25E-1,-5.5E-2,2.25E-1));

+#535=LINE('',#534,#533);

+#536=DIRECTION('',(0.E0,1.E0,0.E0));

+#537=VECTOR('',#536,1.7E-1);

+#538=CARTESIAN_POINT('',(1.05E-1,-5.5E-2,2.05E-1));

+#539=LINE('',#538,#537);

+#540=DIRECTION('',(-5.773502691896E-1,-5.773502691896E-1,-5.773502691896E-1));

+#541=VECTOR('',#540,3.464101615138E-2);

+#542=CARTESIAN_POINT('',(1.25E-1,1.35E-1,2.25E-1));

+#543=LINE('',#542,#541);

+#544=DIRECTION('',(0.E0,0.E0,-1.E0));

+#545=VECTOR('',#544,1.8E-1);

+#546=CARTESIAN_POINT('',(-1.05E-1,6.5E-2,5.5E-2));

+#547=LINE('',#546,#545);

+#548=DIRECTION('',(0.E0,0.E0,1.E0));

+#549=VECTOR('',#548,3.3E-1);

+#550=CARTESIAN_POINT('',(-1.05E-1,-5.5E-2,-1.25E-1));

+#551=LINE('',#550,#549);

+#552=DIRECTION('',(0.E0,0.E0,-1.E0));

+#553=VECTOR('',#552,1.3E-1);

+#554=CARTESIAN_POINT('',(-1.05E-1,1.15E-1,2.05E-1));

+#555=LINE('',#554,#553);

+#556=DIRECTION('',(0.E0,-1.E0,0.E0));

+#557=VECTOR('',#556,1.5E-2);

+#558=CARTESIAN_POINT('',(-6.E-2,1.E-1,7.5E-2));

+#559=LINE('',#558,#557);

+#560=DIRECTION('',(0.E0,-1.E0,0.E0));

+#561=VECTOR('',#560,1.5E-2);

+#562=CARTESIAN_POINT('',(-1.05E-1,1.E-1,7.5E-2));

+#563=LINE('',#562,#561);

+#564=DIRECTION('',(0.E0,-1.E0,0.E0));

+#565=VECTOR('',#564,1.5E-2);

+#566=CARTESIAN_POINT('',(6.E-2,1.E-1,7.5E-2));

+#567=LINE('',#566,#565);

+#568=DIRECTION('',(0.E0,1.E0,0.E0));

+#569=VECTOR('',#568,1.5E-2);

+#570=CARTESIAN_POINT('',(1.05E-1,8.5E-2,7.5E-2));

+#571=LINE('',#570,#569);

+#572=DIRECTION('',(1.E0,0.E0,0.E0));

+#573=VECTOR('',#572,1.2E-1);

+#574=CARTESIAN_POINT('',(-6.E-2,1.E-1,-1.25E-1));

+#575=LINE('',#574,#573);

+#576=DIRECTION('',(0.E0,0.E0,-1.E0));

+#577=VECTOR('',#576,2.E-1);

+#578=CARTESIAN_POINT('',(-6.E-2,1.E-1,7.5E-2));

+#579=LINE('',#578,#577);

+#580=DIRECTION('',(1.E0,0.E0,0.E0));

+#581=VECTOR('',#580,4.5E-2);

+#582=CARTESIAN_POINT('',(-1.05E-1,1.E-1,7.5E-2));

+#583=LINE('',#582,#581);

+#584=DIRECTION('',(-1.E0,0.E0,0.E0));

+#585=VECTOR('',#584,3.5E-2);

+#586=CARTESIAN_POINT('',(-1.05E-1,1.E-1,7.5E-2));

+#587=LINE('',#586,#585);

+#588=DIRECTION('',(-1.E0,0.E0,0.E0));

+#589=VECTOR('',#588,3.5E-2);

+#590=CARTESIAN_POINT('',(1.4E-1,1.E-1,7.5E-2));

+#591=LINE('',#590,#589);

+#592=DIRECTION('',(1.E0,0.E0,0.E0));

+#593=VECTOR('',#592,4.5E-2);

+#594=CARTESIAN_POINT('',(6.E-2,1.E-1,7.5E-2));

+#595=LINE('',#594,#593);

+#596=DIRECTION('',(0.E0,0.E0,-1.E0));

+#597=VECTOR('',#596,2.E-1);

+#598=CARTESIAN_POINT('',(6.E-2,1.E-1,7.5E-2));

+#599=LINE('',#598,#597);

+#600=DIRECTION('',(0.E0,1.E0,0.E0));

+#601=VECTOR('',#600,3.5E-2);

+#602=CARTESIAN_POINT('',(6.E-2,6.5E-2,-1.25E-1));

+#603=LINE('',#602,#601);

+#604=DIRECTION('',(-1.E0,0.E0,0.E0));

+#605=VECTOR('',#604,4.5E-2);

+#606=CARTESIAN_POINT('',(1.05E-1,6.5E-2,-1.25E-1));

+#607=LINE('',#606,#605);

+#608=DIRECTION('',(0.E0,1.E0,0.E0));

+#609=VECTOR('',#608,1.2E-1);

+#610=CARTESIAN_POINT('',(1.05E-1,-5.5E-2,-1.25E-1));

+#611=LINE('',#610,#609);

+#612=DIRECTION('',(1.E0,0.E0,0.E0));

+#613=VECTOR('',#612,2.1E-1);

+#614=CARTESIAN_POINT('',(-1.05E-1,-5.5E-2,-1.25E-1));

+#615=LINE('',#614,#613);

+#616=DIRECTION('',(0.E0,-1.E0,0.E0));

+#617=VECTOR('',#616,1.2E-1);

+#618=CARTESIAN_POINT('',(-1.05E-1,6.5E-2,-1.25E-1));

+#619=LINE('',#618,#617);

+#620=DIRECTION('',(-1.E0,0.E0,0.E0));

+#621=VECTOR('',#620,4.5E-2);

+#622=CARTESIAN_POINT('',(-6.E-2,6.5E-2,-1.25E-1));

+#623=LINE('',#622,#621);

+#624=DIRECTION('',(0.E0,-1.E0,0.E0));

+#625=VECTOR('',#624,3.5E-2);

+#626=CARTESIAN_POINT('',(-6.E-2,1.E-1,-1.25E-1));

+#627=LINE('',#626,#625);

+#628=DIRECTION('',(0.E0,1.E0,0.E0));

+#629=VECTOR('',#628,2.5E-2);

+#630=CARTESIAN_POINT('',(3.75E-2,-1.25E-2,-1.25E-1));

+#631=LINE('',#630,#629);

+#632=DIRECTION('',(1.E0,0.E0,0.E0));

+#633=VECTOR('',#632,2.5E-2);

+#634=CARTESIAN_POINT('',(3.75E-2,-1.25E-2,-1.25E-1));

+#635=LINE('',#634,#633);

+#636=DIRECTION('',(0.E0,1.E0,0.E0));

+#637=VECTOR('',#636,2.5E-2);

+#638=CARTESIAN_POINT('',(6.25E-2,-1.25E-2,-1.25E-1));

+#639=LINE('',#638,#637);

+#640=DIRECTION('',(1.E0,0.E0,0.E0));

+#641=VECTOR('',#640,2.5E-2);

+#642=CARTESIAN_POINT('',(3.75E-2,1.25E-2,-1.25E-1));

+#643=LINE('',#642,#641);

+#644=DIRECTION('',(0.E0,1.E0,0.E0));

+#645=VECTOR('',#644,2.5E-2);

+#646=CARTESIAN_POINT('',(-6.25E-2,-1.25E-2,-1.25E-1));

+#647=LINE('',#646,#645);

+#648=DIRECTION('',(1.E0,0.E0,0.E0));

+#649=VECTOR('',#648,2.5E-2);

+#650=CARTESIAN_POINT('',(-6.25E-2,-1.25E-2,-1.25E-1));

+#651=LINE('',#650,#649);

+#652=DIRECTION('',(0.E0,1.E0,0.E0));

+#653=VECTOR('',#652,2.5E-2);

+#654=CARTESIAN_POINT('',(-3.75E-2,-1.25E-2,-1.25E-1));

+#655=LINE('',#654,#653);

+#656=DIRECTION('',(1.E0,0.E0,0.E0));

+#657=VECTOR('',#656,2.5E-2);

+#658=CARTESIAN_POINT('',(-6.25E-2,1.25E-2,-1.25E-1));

+#659=LINE('',#658,#657);

+#660=DIRECTION('',(0.E0,0.E0,-1.E0));

+#661=VECTOR('',#660,1.8E-1);

+#662=CARTESIAN_POINT('',(6.E-2,6.5E-2,5.5E-2));

+#663=LINE('',#662,#661);

+#664=DIRECTION('',(1.E0,0.E0,0.E0));

+#665=VECTOR('',#664,4.5E-2);

+#666=CARTESIAN_POINT('',(6.E-2,8.5E-2,7.5E-2));

+#667=LINE('',#666,#665);

+#668=DIRECTION('',(0.E0,-7.071067811865E-1,-7.071067811865E-1));

+#669=VECTOR('',#668,2.828427124746E-2);

+#670=CARTESIAN_POINT('',(1.05E-1,8.5E-2,7.5E-2));

+#671=LINE('',#670,#669);

+#672=DIRECTION('',(1.E0,0.E0,0.E0));

+#673=VECTOR('',#672,4.5E-2);

+#674=CARTESIAN_POINT('',(6.E-2,6.5E-2,5.5E-2));

+#675=LINE('',#674,#673);

+#676=DIRECTION('',(0.E0,-7.071067811865E-1,-7.071067811865E-1));

+#677=VECTOR('',#676,2.828427124746E-2);

+#678=CARTESIAN_POINT('',(6.E-2,8.5E-2,7.5E-2));

+#679=LINE('',#678,#677);

+#680=DIRECTION('',(0.E0,0.E0,-1.E0));

+#681=VECTOR('',#680,3.3E-1);

+#682=CARTESIAN_POINT('',(1.05E-1,-5.5E-2,2.05E-1));

+#683=LINE('',#682,#681);

+#684=DIRECTION('',(0.E0,0.E0,-1.E0));

+#685=VECTOR('',#684,1.8E-1);

+#686=CARTESIAN_POINT('',(1.05E-1,6.5E-2,5.5E-2));

+#687=LINE('',#686,#685);

+#688=DIRECTION('',(0.E0,1.E0,0.E0));

+#689=VECTOR('',#688,4.5E-2);

+#690=CARTESIAN_POINT('',(1.E-1,1.15E-1,7.5E-2));

+#691=LINE('',#690,#689);

+#692=DIRECTION('',(-1.E0,0.E0,0.E0));

+#693=VECTOR('',#692,5.E-3);

+#694=CARTESIAN_POINT('',(1.05E-1,1.15E-1,7.5E-2));

+#695=LINE('',#694,#693);

+#696=DIRECTION('',(0.E0,1.E0,0.E0));

+#697=VECTOR('',#696,1.5E-2);

+#698=CARTESIAN_POINT('',(1.05E-1,1.E-1,7.5E-2));

+#699=LINE('',#698,#697);

+#700=DIRECTION('',(0.E0,1.E0,0.E0));

+#701=VECTOR('',#700,4.5E-2);

+#702=CARTESIAN_POINT('',(-1.E-1,1.15E-1,7.5E-2));

+#703=LINE('',#702,#701);

+#704=DIRECTION('',(0.E0,-1.E0,0.E0));

+#705=VECTOR('',#704,1.5E-2);

+#706=CARTESIAN_POINT('',(-1.05E-1,1.15E-1,7.5E-2));

+#707=LINE('',#706,#705);

+#708=DIRECTION('',(-1.E0,0.E0,0.E0));

+#709=VECTOR('',#708,5.E-3);

+#710=CARTESIAN_POINT('',(-1.E-1,1.15E-1,7.5E-2));

+#711=LINE('',#710,#709);

+#712=DIRECTION('',(0.E0,0.E0,1.E0));

+#713=VECTOR('',#712,3.7E-2);

+#714=CARTESIAN_POINT('',(1.E-1,1.6E-1,7.5E-2));

+#715=LINE('',#714,#713);

+#716=DIRECTION('',(-1.E0,0.E0,0.E0));

+#717=VECTOR('',#716,4.E-2);

+#718=CARTESIAN_POINT('',(1.4E-1,1.6E-1,7.5E-2));

+#719=LINE('',#718,#717);

+#720=DIRECTION('',(0.E0,0.E0,1.E0));

+#721=VECTOR('',#720,1.5E-1);

+#722=CARTESIAN_POINT('',(1.4E-1,1.6E-1,7.5E-2));

+#723=LINE('',#722,#721);

+#724=DIRECTION('',(-1.E0,0.E0,0.E0));

+#725=VECTOR('',#724,4.E-2);

+#726=CARTESIAN_POINT('',(-1.E-1,1.6E-1,7.5E-2));

+#727=LINE('',#726,#725);

+#728=DIRECTION('',(0.E0,0.E0,1.E0));

+#729=VECTOR('',#728,3.7E-2);

+#730=CARTESIAN_POINT('',(-1.E-1,1.6E-1,7.5E-2));

+#731=LINE('',#730,#729);

+#732=CARTESIAN_POINT('',(-4.7E-2,1.6E-1,1.12E-1));

+#733=DIRECTION('',(0.E0,-1.E0,0.E0));

+#734=DIRECTION('',(0.E0,0.E0,1.E0));

+#735=AXIS2_PLACEMENT_3D('',#732,#733,#734);

+#737=DIRECTION('',(-1.E0,0.E0,0.E0));

+#738=VECTOR('',#737,9.4E-2);

+#739=CARTESIAN_POINT('',(4.7E-2,1.6E-1,1.65E-1));

+#740=LINE('',#739,#738);

+#741=CARTESIAN_POINT('',(4.7E-2,1.6E-1,1.12E-1));

+#742=DIRECTION('',(0.E0,-1.E0,0.E0));

+#743=DIRECTION('',(1.E0,0.E0,0.E0));

+#744=AXIS2_PLACEMENT_3D('',#741,#742,#743);

+#746=DIRECTION('',(0.E0,1.E0,0.E0));

+#747=VECTOR('',#746,6.E-2);

+#748=CARTESIAN_POINT('',(1.4E-1,1.E-1,7.5E-2));

+#749=LINE('',#748,#747);

+#750=DIRECTION('',(0.E0,0.E0,-1.E0));

+#751=VECTOR('',#750,3.E-1);

+#752=CARTESIAN_POINT('',(1.4E-1,1.E-1,7.5E-2));

+#753=LINE('',#752,#751);

+#754=DIRECTION('',(0.E0,0.E0,1.E0));

+#755=VECTOR('',#754,4.5E-1);

+#756=CARTESIAN_POINT('',(1.4E-1,-5.E-2,-2.25E-1));

+#757=LINE('',#756,#755);

+#758=DIRECTION('',(0.E0,0.E0,1.E0));

+#759=VECTOR('',#758,4.5E-1);

+#760=CARTESIAN_POINT('',(1.65E-1,-5.E-2,-2.25E-1));

+#761=LINE('',#760,#759);

+#762=DIRECTION('',(0.E0,0.E0,1.E0));

+#763=VECTOR('',#762,4.5E-1);

+#764=CARTESIAN_POINT('',(1.65E-1,-1.E-1,-2.25E-1));

+#765=LINE('',#764,#763);

+#766=DIRECTION('',(0.E0,0.E0,1.E0));

+#767=VECTOR('',#766,1.5E-1);

+#768=CARTESIAN_POINT('',(-1.4E-1,1.6E-1,7.5E-2));

+#769=LINE('',#768,#767);

+#770=DIRECTION('',(0.E0,0.E0,-1.E0));

+#771=VECTOR('',#770,3.E-1);

+#772=CARTESIAN_POINT('',(-1.4E-1,1.E-1,7.5E-2));

+#773=LINE('',#772,#771);

+#774=DIRECTION('',(0.E0,1.E0,0.E0));

+#775=VECTOR('',#774,6.E-2);

+#776=CARTESIAN_POINT('',(-1.4E-1,1.E-1,7.5E-2));

+#777=LINE('',#776,#775);

+#778=DIRECTION('',(0.E0,0.E0,1.E0));

+#779=VECTOR('',#778,4.5E-1);

+#780=CARTESIAN_POINT('',(-1.4E-1,-5.E-2,-2.25E-1));

+#781=LINE('',#780,#779);

+#782=DIRECTION('',(0.E0,0.E0,1.E0));

+#783=VECTOR('',#782,4.5E-1);

+#784=CARTESIAN_POINT('',(-1.65E-1,-5.E-2,-2.25E-1));

+#785=LINE('',#784,#783);

+#786=DIRECTION('',(0.E0,1.E0,0.E0));

+#787=VECTOR('',#786,4.5E-2);

+#788=CARTESIAN_POINT('',(-1.E-1,1.15E-1,1.12E-1));

+#789=LINE('',#788,#787);

+#790=DIRECTION('',(0.E0,0.E0,1.E0));

+#791=VECTOR('',#790,3.7E-2);

+#792=CARTESIAN_POINT('',(1.E-1,1.15E-1,7.5E-2));

+#793=LINE('',#792,#791);

+#794=CARTESIAN_POINT('',(4.7E-2,1.15E-1,1.12E-1));

+#795=DIRECTION('',(0.E0,-1.E0,0.E0));

+#796=DIRECTION('',(1.E0,0.E0,0.E0));

+#797=AXIS2_PLACEMENT_3D('',#794,#795,#796);

+#799=DIRECTION('',(-1.E0,0.E0,0.E0));

+#800=VECTOR('',#799,9.4E-2);

+#801=CARTESIAN_POINT('',(4.7E-2,1.15E-1,1.65E-1));

+#802=LINE('',#801,#800);

+#803=CARTESIAN_POINT('',(-4.7E-2,1.15E-1,1.12E-1));

+#804=DIRECTION('',(0.E0,-1.E0,0.E0));

+#805=DIRECTION('',(0.E0,0.E0,1.E0));

+#806=AXIS2_PLACEMENT_3D('',#803,#804,#805);

+#808=DIRECTION('',(0.E0,0.E0,1.E0));

+#809=VECTOR('',#808,3.7E-2);

+#810=CARTESIAN_POINT('',(-1.E-1,1.15E-1,7.5E-2));

+#811=LINE('',#810,#809);

+#812=DIRECTION('',(0.E0,0.E0,-1.E0));

+#813=VECTOR('',#812,1.3E-1);

+#814=CARTESIAN_POINT('',(1.05E-1,1.15E-1,2.05E-1));

+#815=LINE('',#814,#813);

+#816=DIRECTION('',(0.E0,1.E0,0.E0));

+#817=VECTOR('',#816,4.5E-2);

+#818=CARTESIAN_POINT('',(1.E-1,1.15E-1,1.12E-1));

+#819=LINE('',#818,#817);

+#820=DIRECTION('',(0.E0,1.E0,0.E0));

+#821=VECTOR('',#820,4.5E-2);

+#822=CARTESIAN_POINT('',(4.7E-2,1.15E-1,1.65E-1));

+#823=LINE('',#822,#821);

+#824=DIRECTION('',(0.E0,1.E0,0.E0));

+#825=VECTOR('',#824,4.5E-2);

+#826=CARTESIAN_POINT('',(-4.7E-2,1.15E-1,1.65E-1));

+#827=LINE('',#826,#825);

+#828=DIRECTION('',(-1.E0,0.E0,0.E0));

+#829=VECTOR('',#828,2.5E-1);

+#830=CARTESIAN_POINT('',(1.25E-1,1.35E-1,2.25E-1));

+#831=LINE('',#830,#829);

+#832=DIRECTION('',(-1.E0,0.E0,0.E0));

+#833=VECTOR('',#832,2.1E-1);

+#834=CARTESIAN_POINT('',(1.05E-1,1.15E-1,2.05E-1));

+#835=LINE('',#834,#833);

+#836=DIRECTION('',(5.773502691896E-1,-5.773502691896E-1,-5.773502691896E-1));

+#837=VECTOR('',#836,3.464101615138E-2);

+#838=CARTESIAN_POINT('',(-1.25E-1,1.35E-1,2.25E-1));

+#839=LINE('',#838,#837);

+#840=DIRECTION('',(0.E0,-1.E0,0.E0));

+#841=VECTOR('',#840,1.9E-1);

+#842=CARTESIAN_POINT('',(-1.25E-1,1.35E-1,2.25E-1));

+#843=LINE('',#842,#841);

+#844=DIRECTION('',(0.E0,-1.E0,0.E0));

+#845=VECTOR('',#844,1.7E-1);

+#846=CARTESIAN_POINT('',(-1.05E-1,1.15E-1,2.05E-1));

+#847=LINE('',#846,#845);

+#848=DIRECTION('',(7.071067811865E-1,0.E0,-7.071067811865E-1));

+#849=VECTOR('',#848,2.828427124746E-2);

+#850=CARTESIAN_POINT('',(-1.25E-1,-5.5E-2,2.25E-1));

+#851=LINE('',#850,#849);

+#852=DIRECTION('',(0.E0,0.E0,-1.E0));

+#853=VECTOR('',#852,1.8E-1);

+#854=CARTESIAN_POINT('',(-6.E-2,6.5E-2,5.5E-2));

+#855=LINE('',#854,#853);

+#856=DIRECTION('',(-1.E0,0.E0,0.E0));

+#857=VECTOR('',#856,4.5E-2);

+#858=CARTESIAN_POINT('',(-6.E-2,8.5E-2,7.5E-2));

+#859=LINE('',#858,#857);

+#860=DIRECTION('',(0.E0,-7.071067811865E-1,-7.071067811865E-1));

+#861=VECTOR('',#860,2.828427124746E-2);

+#862=CARTESIAN_POINT('',(-6.E-2,8.5E-2,7.5E-2));

+#863=LINE('',#862,#861);

+#864=DIRECTION('',(-1.E0,0.E0,0.E0));

+#865=VECTOR('',#864,4.5E-2);

+#866=CARTESIAN_POINT('',(-6.E-2,6.5E-2,5.5E-2));

+#867=LINE('',#866,#865);

+#868=DIRECTION('',(0.E0,-7.071067811865E-1,-7.071067811865E-1));

+#869=VECTOR('',#868,2.828427124746E-2);

+#870=CARTESIAN_POINT('',(-1.05E-1,8.5E-2,7.5E-2));

+#871=LINE('',#870,#869);

+#872=DIRECTION('',(0.E0,0.E0,-1.E0));

+#873=VECTOR('',#872,2.4E-1);

+#874=CARTESIAN_POINT('',(3.75E-2,-1.25E-2,1.15E-1));

+#875=LINE('',#874,#873);

+#876=DIRECTION('',(0.E0,0.E0,1.E0));

+#877=VECTOR('',#876,2.4E-1);

+#878=CARTESIAN_POINT('',(3.75E-2,1.25E-2,-1.25E-1));

+#879=LINE('',#878,#877);

+#880=DIRECTION('',(0.E0,-1.E0,0.E0));

+#881=VECTOR('',#880,2.5E-2);

+#882=CARTESIAN_POINT('',(3.75E-2,1.25E-2,1.15E-1));

+#883=LINE('',#882,#881);

+#884=DIRECTION('',(0.E0,-1.E0,0.E0));

+#885=VECTOR('',#884,1.85E-1);

+#886=CARTESIAN_POINT('',(3.75E-2,-6.E-2,-2.7E-1));

+#887=LINE('',#886,#885);

+#888=DIRECTION('',(0.E0,0.E0,-1.E0));

+#889=VECTOR('',#888,2.5E-2);

+#890=CARTESIAN_POINT('',(3.75E-2,-2.45E-1,-2.7E-1));

+#891=LINE('',#890,#889);

+#892=DIRECTION('',(0.E0,1.E0,0.E0));

+#893=VECTOR('',#892,1.85E-1);

+#894=CARTESIAN_POINT('',(3.75E-2,-2.45E-1,-2.95E-1));

+#895=LINE('',#894,#893);

+#896=DIRECTION('',(1.E0,0.E0,0.E0));

+#897=VECTOR('',#896,2.5E-2);

+#898=CARTESIAN_POINT('',(3.75E-2,-1.25E-2,1.15E-1));

+#899=LINE('',#898,#897);

+#900=DIRECTION('',(1.E0,0.E0,0.E0));

+#901=VECTOR('',#900,2.5E-2);

+#902=CARTESIAN_POINT('',(3.75E-2,1.25E-2,1.15E-1));

+#903=LINE('',#902,#901);

+#904=DIRECTION('',(0.E0,0.E0,-1.E0));

+#905=VECTOR('',#904,2.4E-1);

+#906=CARTESIAN_POINT('',(6.25E-2,-1.25E-2,1.15E-1));

+#907=LINE('',#906,#905);

+#908=DIRECTION('',(0.E0,-1.E0,0.E0));

+#909=VECTOR('',#908,2.5E-2);

+#910=CARTESIAN_POINT('',(6.25E-2,1.25E-2,1.15E-1));

+#911=LINE('',#910,#909);

+#912=DIRECTION('',(0.E0,0.E0,1.E0));

+#913=VECTOR('',#912,2.4E-1);

+#914=CARTESIAN_POINT('',(6.25E-2,1.25E-2,-1.25E-1));

+#915=LINE('',#914,#913);

+#916=DIRECTION('',(0.E0,-1.E0,0.E0));

+#917=VECTOR('',#916,1.85E-1);

+#918=CARTESIAN_POINT('',(6.25E-2,-6.E-2,-2.7E-1));

+#919=LINE('',#918,#917);

+#920=DIRECTION('',(0.E0,1.E0,0.E0));

+#921=VECTOR('',#920,1.85E-1);

+#922=CARTESIAN_POINT('',(6.25E-2,-2.45E-1,-2.95E-1));

+#923=LINE('',#922,#921);

+#924=DIRECTION('',(0.E0,0.E0,-1.E0));

+#925=VECTOR('',#924,2.5E-2);

+#926=CARTESIAN_POINT('',(6.25E-2,-2.45E-1,-2.7E-1));

+#927=LINE('',#926,#925);

+#928=DIRECTION('',(1.E0,0.E0,0.E0));

+#929=VECTOR('',#928,2.5E-2);

+#930=CARTESIAN_POINT('',(3.75E-2,-3.75E-2,-2.7E-1));

+#931=LINE('',#930,#929);

+#932=CARTESIAN_POINT('',(3.75E-2,-3.75E-2,-2.45E-1));

+#933=DIRECTION('',(1.E0,0.E0,0.E0));

+#934=DIRECTION('',(0.E0,0.E0,-1.E0));

+#935=AXIS2_PLACEMENT_3D('',#932,#933,#934);

+#937=DIRECTION('',(0.E0,1.E0,0.E0));

+#938=VECTOR('',#937,2.25E-2);

+#939=CARTESIAN_POINT('',(3.75E-2,-6.E-2,-2.7E-1));

+#940=LINE('',#939,#938);

+#941=DIRECTION('',(0.E0,1.E0,0.E0));

+#942=VECTOR('',#941,2.25E-2);

+#943=CARTESIAN_POINT('',(3.75E-2,-6.E-2,-2.95E-1));

+#944=LINE('',#943,#942);

+#945=CARTESIAN_POINT('',(3.75E-2,-3.75E-2,-2.45E-1));

+#946=DIRECTION('',(1.E0,0.E0,0.E0));

+#947=DIRECTION('',(0.E0,0.E0,-1.E0));

+#948=AXIS2_PLACEMENT_3D('',#945,#946,#947);

+#950=DIRECTION('',(0.E0,0.E0,-1.E0));

+#951=VECTOR('',#950,4.1E-2);

+#952=CARTESIAN_POINT('',(3.75E-2,3.E-2,-2.69E-1));

+#953=LINE('',#952,#951);

+#954=DIRECTION('',(1.E0,0.E0,0.E0));

+#955=VECTOR('',#954,2.5E-2);

+#956=CARTESIAN_POINT('',(3.75E-2,-3.05E-2,-2.69E-1));

+#957=LINE('',#956,#955);

+#958=DIRECTION('',(0.E0,1.E0,0.E0));

+#959=VECTOR('',#958,2.95E-2);

+#960=CARTESIAN_POINT('',(3.75E-2,-6.E-2,-2.69E-1));

+#961=LINE('',#960,#959);

+#962=DIRECTION('',(1.E0,0.E0,0.E0));

+#963=VECTOR('',#962,2.5E-2);

+#964=CARTESIAN_POINT('',(3.75E-2,-6.E-2,-2.69E-1));

+#965=LINE('',#964,#963);

+#966=DIRECTION('',(0.E0,1.E0,0.E0));

+#967=VECTOR('',#966,2.95E-2);

+#968=CARTESIAN_POINT('',(6.25E-2,-6.E-2,-2.69E-1));

+#969=LINE('',#968,#967);

+#970=DIRECTION('',(1.E0,0.E0,0.E0));

+#971=VECTOR('',#970,2.5E-2);

+#972=CARTESIAN_POINT('',(-6.25E-2,-3.05E-2,-2.69E-1));

+#973=LINE('',#972,#971);

+#974=DIRECTION('',(0.E0,1.E0,0.E0));

+#975=VECTOR('',#974,2.95E-2);

+#976=CARTESIAN_POINT('',(-6.25E-2,-6.E-2,-2.69E-1));

+#977=LINE('',#976,#975);

+#978=DIRECTION('',(1.E0,0.E0,0.E0));

+#979=VECTOR('',#978,2.5E-2);

+#980=CARTESIAN_POINT('',(-6.25E-2,-6.E-2,-2.69E-1));

+#981=LINE('',#980,#979);

+#982=DIRECTION('',(0.E0,1.E0,0.E0));

+#983=VECTOR('',#982,2.95E-2);

+#984=CARTESIAN_POINT('',(-3.75E-2,-6.E-2,-2.69E-1));

+#985=LINE('',#984,#983);

+#986=DIRECTION('',(1.E0,0.E0,0.E0));

+#987=VECTOR('',#986,2.5E-2);

+#988=CARTESIAN_POINT('',(-6.25E-2,6.363424398923E-3,-2.69E-1));

+#989=LINE('',#988,#987);

+#990=DIRECTION('',(0.E0,1.E0,0.E0));

+#991=VECTOR('',#990,2.363657560108E-2);

+#992=CARTESIAN_POINT('',(-3.75E-2,6.363424398923E-3,-2.69E-1));

+#993=LINE('',#992,#991);

+#994=DIRECTION('',(1.E0,0.E0,0.E0));

+#995=VECTOR('',#994,7.5E-2);

+#996=CARTESIAN_POINT('',(-3.75E-2,3.E-2,-2.69E-1));

+#997=LINE('',#996,#995);

+#998=DIRECTION('',(0.E0,1.E0,0.E0));

+#999=VECTOR('',#998,2.363657560108E-2);

+#1000=CARTESIAN_POINT('',(3.75E-2,6.363424398923E-3,-2.69E-1));

+#1001=LINE('',#1000,#999);

+#1002=DIRECTION('',(1.E0,0.E0,0.E0));

+#1003=VECTOR('',#1002,2.5E-2);

+#1004=CARTESIAN_POINT('',(3.75E-2,6.363424398923E-3,-2.69E-1));

+#1005=LINE('',#1004,#1003);

+#1006=DIRECTION('',(0.E0,1.E0,0.E0));

+#1007=VECTOR('',#1006,2.363657560108E-2);

+#1008=CARTESIAN_POINT('',(6.25E-2,6.363424398923E-3,-2.69E-1));

+#1009=LINE('',#1008,#1007);

+#1010=DIRECTION('',(-1.E0,0.E0,0.E0));

+#1011=VECTOR('',#1010,3.75E-2);

+#1012=CARTESIAN_POINT('',(1.E-1,3.E-2,-2.69E-1));

+#1013=LINE('',#1012,#1011);

+#1014=DIRECTION('',(1.E0,0.E0,0.E0));

+#1015=VECTOR('',#1014,3.75E-2);

+#1016=CARTESIAN_POINT('',(-1.E-1,3.E-2,-2.69E-1));

+#1017=LINE('',#1016,#1015);

+#1018=DIRECTION('',(0.E0,1.E0,0.E0));

+#1019=VECTOR('',#1018,2.363657560108E-2);

+#1020=CARTESIAN_POINT('',(-6.25E-2,6.363424398923E-3,-2.69E-1));

+#1021=LINE('',#1020,#1019);

+#1022=DIRECTION('',(0.E0,0.E0,-1.E0));

+#1023=VECTOR('',#1022,2.5E-2);

+#1024=CARTESIAN_POINT('',(-6.25E-2,-6.E-2,-2.7E-1));

+#1025=LINE('',#1024,#1023);

+#1026=DIRECTION('',(0.E0,0.E0,-1.E0));

+#1027=VECTOR('',#1026,1.5E-2);

+#1028=CARTESIAN_POINT('',(-6.25E-2,-6.E-2,-2.95E-1));

+#1029=LINE('',#1028,#1027);

+#1030=DIRECTION('',(0.E0,0.E0,-1.E0));

+#1031=VECTOR('',#1030,8.5E-2);

+#1032=CARTESIAN_POINT('',(1.E-1,-6.E-2,-2.25E-1));

+#1033=LINE('',#1032,#1031);

+#1034=DIRECTION('',(0.E0,0.E0,-1.E0));

+#1035=VECTOR('',#1034,2.5E-2);

+#1036=CARTESIAN_POINT('',(6.25E-2,-6.E-2,-2.7E-1));

+#1037=LINE('',#1036,#1035);

+#1038=DIRECTION('',(0.E0,0.E0,-1.E0));

+#1039=VECTOR('',#1038,9.999999999999E-4);

+#1040=CARTESIAN_POINT('',(3.75E-2,-6.E-2,-2.69E-1));

+#1041=LINE('',#1040,#1039);

+#1042=DIRECTION('',(0.E0,0.E0,-1.E0));

+#1043=VECTOR('',#1042,2.5E-2);

+#1044=CARTESIAN_POINT('',(3.75E-2,-6.E-2,-2.7E-1));

+#1045=LINE('',#1044,#1043);

+#1046=DIRECTION('',(0.E0,0.E0,-1.E0));

+#1047=VECTOR('',#1046,1.5E-2);

+#1048=CARTESIAN_POINT('',(3.75E-2,-6.E-2,-2.95E-1));

+#1049=LINE('',#1048,#1047);

+#1050=DIRECTION('',(0.E0,0.E0,-1.E0));

+#1051=VECTOR('',#1050,2.5E-2);

+#1052=CARTESIAN_POINT('',(-3.75E-2,-6.E-2,-2.7E-1));

+#1053=LINE('',#1052,#1051);

+#1054=DIRECTION('',(-1.387778780782E-14,0.E0,-1.E0));

+#1055=VECTOR('',#1054,9.999999999999E-4);

+#1056=CARTESIAN_POINT('',(-6.25E-2,-6.E-2,-2.69E-1));

+#1057=LINE('',#1056,#1055);

+#1058=DIRECTION('',(0.E0,0.E0,1.E0));

+#1059=VECTOR('',#1058,2.4E-1);

+#1060=CARTESIAN_POINT('',(-6.25E-2,1.25E-2,-1.25E-1));

+#1061=LINE('',#1060,#1059);

+#1062=DIRECTION('',(0.E0,-1.E0,0.E0));

+#1063=VECTOR('',#1062,2.5E-2);

+#1064=CARTESIAN_POINT('',(-6.25E-2,1.25E-2,1.15E-1));

+#1065=LINE('',#1064,#1063);

+#1066=DIRECTION('',(0.E0,0.E0,-1.E0));

+#1067=VECTOR('',#1066,2.4E-1);

+#1068=CARTESIAN_POINT('',(-6.25E-2,-1.25E-2,1.15E-1));

+#1069=LINE('',#1068,#1067);

+#1070=DIRECTION('',(0.E0,-1.E0,0.E0));

+#1071=VECTOR('',#1070,1.85E-1);

+#1072=CARTESIAN_POINT('',(-6.25E-2,-6.E-2,-2.7E-1));

+#1073=LINE('',#1072,#1071);

+#1074=DIRECTION('',(0.E0,0.E0,-1.E0));

+#1075=VECTOR('',#1074,2.5E-2);

+#1076=CARTESIAN_POINT('',(-6.25E-2,-2.45E-1,-2.7E-1));

+#1077=LINE('',#1076,#1075);

+#1078=DIRECTION('',(0.E0,1.E0,0.E0));

+#1079=VECTOR('',#1078,1.85E-1);

+#1080=CARTESIAN_POINT('',(-6.25E-2,-2.45E-1,-2.95E-1));

+#1081=LINE('',#1080,#1079);

+#1082=DIRECTION('',(0.E0,0.E0,-1.E0));

+#1083=VECTOR('',#1082,2.4E-1);

+#1084=CARTESIAN_POINT('',(-3.75E-2,-1.25E-2,1.15E-1));

+#1085=LINE('',#1084,#1083);

+#1086=DIRECTION('',(0.E0,-1.E0,0.E0));

+#1087=VECTOR('',#1086,2.5E-2);

+#1088=CARTESIAN_POINT('',(-3.75E-2,1.25E-2,1.15E-1));

+#1089=LINE('',#1088,#1087);

+#1090=DIRECTION('',(0.E0,0.E0,1.E0));

+#1091=VECTOR('',#1090,2.4E-1);

+#1092=CARTESIAN_POINT('',(-3.75E-2,1.25E-2,-1.25E-1));

+#1093=LINE('',#1092,#1091);

+#1094=DIRECTION('',(0.E0,1.E0,0.E0));

+#1095=VECTOR('',#1094,1.85E-1);

+#1096=CARTESIAN_POINT('',(-3.75E-2,-2.45E-1,-2.95E-1));

+#1097=LINE('',#1096,#1095);

+#1098=DIRECTION('',(0.E0,0.E0,-1.E0));

+#1099=VECTOR('',#1098,2.5E-2);

+#1100=CARTESIAN_POINT('',(-3.75E-2,-2.45E-1,-2.7E-1));

+#1101=LINE('',#1100,#1099);

+#1102=DIRECTION('',(0.E0,-1.E0,0.E0));

+#1103=VECTOR('',#1102,1.85E-1);

+#1104=CARTESIAN_POINT('',(-3.75E-2,-6.E-2,-2.7E-1));

+#1105=LINE('',#1104,#1103);

+#1106=DIRECTION('',(1.E0,0.E0,0.E0));

+#1107=VECTOR('',#1106,2.5E-2);

+#1108=CARTESIAN_POINT('',(-6.25E-2,-1.25E-2,1.15E-1));

+#1109=LINE('',#1108,#1107);

+#1110=DIRECTION('',(1.E0,0.E0,0.E0));

+#1111=VECTOR('',#1110,2.5E-2);

+#1112=CARTESIAN_POINT('',(-6.25E-2,1.25E-2,1.15E-1));

+#1113=LINE('',#1112,#1111);

+#1114=DIRECTION('',(1.E0,0.E0,0.E0));

+#1115=VECTOR('',#1114,2.5E-2);

+#1116=CARTESIAN_POINT('',(-6.25E-2,-2.45E-1,-2.95E-1));

+#1117=LINE('',#1116,#1115);

+#1118=CARTESIAN_POINT('',(-6.25E-2,-3.75E-2,-2.45E-1));

+#1119=DIRECTION('',(1.E0,0.E0,0.E0));

+#1120=DIRECTION('',(0.E0,0.E0,-1.E0));

+#1121=AXIS2_PLACEMENT_3D('',#1118,#1119,#1120);

+#1123=DIRECTION('',(0.E0,1.E0,0.E0));

+#1124=VECTOR('',#1123,2.25E-2);

+#1125=CARTESIAN_POINT('',(-6.25E-2,-6.E-2,-2.7E-1));

+#1126=LINE('',#1125,#1124);

+#1127=DIRECTION('',(0.E0,1.E0,0.E0));

+#1128=VECTOR('',#1127,2.25E-2);

+#1129=CARTESIAN_POINT('',(-6.25E-2,-6.E-2,-2.95E-1));

+#1130=LINE('',#1129,#1128);

+#1131=CARTESIAN_POINT('',(-6.25E-2,-3.75E-2,-2.45E-1));

+#1132=DIRECTION('',(1.E0,0.E0,0.E0));

+#1133=DIRECTION('',(0.E0,0.E0,-1.E0));

+#1134=AXIS2_PLACEMENT_3D('',#1131,#1132,#1133);

+#1136=DIRECTION('',(0.E0,0.E0,-1.E0));

+#1137=VECTOR('',#1136,4.1E-2);

+#1138=CARTESIAN_POINT('',(-6.25E-2,3.E-2,-2.69E-1));

+#1139=LINE('',#1138,#1137);

+#1140=CARTESIAN_POINT('',(-3.75E-2,-3.75E-2,-2.45E-1));

+#1141=DIRECTION('',(1.E0,0.E0,0.E0));

+#1142=DIRECTION('',(0.E0,0.E0,-1.E0));

+#1143=AXIS2_PLACEMENT_3D('',#1140,#1141,#1142);

+#1145=DIRECTION('',(0.E0,0.E0,-1.E0));

+#1146=VECTOR('',#1145,9.999999999999E-4);

+#1147=CARTESIAN_POINT('',(-3.75E-2,-6.E-2,-2.69E-1));

+#1148=LINE('',#1147,#1146);

+#1149=DIRECTION('',(0.E0,1.E0,0.E0));

+#1150=VECTOR('',#1149,2.25E-2);

+#1151=CARTESIAN_POINT('',(-3.75E-2,-6.E-2,-2.7E-1));

+#1152=LINE('',#1151,#1150);

+#1153=DIRECTION('',(0.E0,1.E0,0.E0));

+#1154=VECTOR('',#1153,2.25E-2);

+#1155=CARTESIAN_POINT('',(-3.75E-2,-6.E-2,-2.95E-1));

+#1156=LINE('',#1155,#1154);

+#1157=DIRECTION('',(0.E0,0.E0,-1.E0));

+#1158=VECTOR('',#1157,1.5E-2);

+#1159=CARTESIAN_POINT('',(-3.75E-2,-6.E-2,-2.95E-1));

+#1160=LINE('',#1159,#1158);

+#1161=CARTESIAN_POINT('',(-3.75E-2,-3.75E-2,-2.45E-1));

+#1162=DIRECTION('',(1.E0,0.E0,0.E0));

+#1163=DIRECTION('',(0.E0,0.E0,-1.E0));

+#1164=AXIS2_PLACEMENT_3D('',#1161,#1162,#1163);

+#1166=DIRECTION('',(1.E0,0.E0,0.E0));

+#1167=VECTOR('',#1166,2.5E-2);

+#1168=CARTESIAN_POINT('',(-6.25E-2,-3.75E-2,-2.7E-1));

+#1169=LINE('',#1168,#1167);

+#1170=DIRECTION('',(1.E0,0.E0,0.E0));

+#1171=VECTOR('',#1170,2.5E-2);

+#1172=CARTESIAN_POINT('',(-6.25E-2,-2.45E-1,-2.7E-1));

+#1173=LINE('',#1172,#1171);

+#1174=DIRECTION('',(0.E0,-1.E0,0.E0));

+#1175=VECTOR('',#1174,9.E-2);

+#1176=CARTESIAN_POINT('',(1.E-1,3.E-2,-3.1E-1));

+#1177=LINE('',#1176,#1175);

+#1178=DIRECTION('',(1.E0,0.E0,0.E0));

+#1179=VECTOR('',#1178,3.75E-2);

+#1180=CARTESIAN_POINT('',(6.25E-2,3.E-2,-3.1E-1));

+#1181=LINE('',#1180,#1179);

+#1182=DIRECTION('',(0.E0,1.E0,0.E0));

+#1183=VECTOR('',#1182,9.E-2);

+#1184=CARTESIAN_POINT('',(6.25E-2,-6.E-2,-3.1E-1));

+#1185=LINE('',#1184,#1183);

+#1186=DIRECTION('',(-1.E0,0.E0,0.E0));

+#1187=VECTOR('',#1186,3.75E-2);

+#1188=CARTESIAN_POINT('',(1.E-1,-6.E-2,-3.1E-1));

+#1189=LINE('',#1188,#1187);

+#1190=DIRECTION('',(1.E0,0.E0,0.E0));

+#1191=VECTOR('',#1190,3.75E-2);

+#1192=CARTESIAN_POINT('',(-1.E-1,3.E-2,-3.1E-1));

+#1193=LINE('',#1192,#1191);

+#1194=DIRECTION('',(0.E0,1.E0,0.E0));

+#1195=VECTOR('',#1194,9.E-2);

+#1196=CARTESIAN_POINT('',(-1.E-1,-6.E-2,-3.1E-1));

+#1197=LINE('',#1196,#1195);

+#1198=DIRECTION('',(-1.E0,0.E0,0.E0));

+#1199=VECTOR('',#1198,3.75E-2);

+#1200=CARTESIAN_POINT('',(-6.25E-2,-6.E-2,-3.1E-1));

+#1201=LINE('',#1200,#1199);

+#1202=DIRECTION('',(0.E0,-1.E0,0.E0));

+#1203=VECTOR('',#1202,9.E-2);

+#1204=CARTESIAN_POINT('',(-6.25E-2,3.E-2,-3.1E-1));

+#1205=LINE('',#1204,#1203);

+#1206=DIRECTION('',(0.E0,-1.E0,0.E0));

+#1207=VECTOR('',#1206,9.E-2);

+#1208=CARTESIAN_POINT('',(3.75E-2,3.E-2,-3.1E-1));

+#1209=LINE('',#1208,#1207);

+#1210=DIRECTION('',(1.E0,0.E0,0.E0));

+#1211=VECTOR('',#1210,7.5E-2);

+#1212=CARTESIAN_POINT('',(-3.75E-2,3.E-2,-3.1E-1));

+#1213=LINE('',#1212,#1211);

+#1214=DIRECTION('',(0.E0,1.E0,0.E0));

+#1215=VECTOR('',#1214,9.E-2);

+#1216=CARTESIAN_POINT('',(-3.75E-2,-6.E-2,-3.1E-1));

+#1217=LINE('',#1216,#1215);

+#1218=DIRECTION('',(-1.E0,0.E0,0.E0));

+#1219=VECTOR('',#1218,7.5E-2);

+#1220=CARTESIAN_POINT('',(3.75E-2,-6.E-2,-3.1E-1));

+#1221=LINE('',#1220,#1219);

+#1222=DIRECTION('',(0.E0,1.E0,0.E0));

+#1223=VECTOR('',#1222,3.E-2);

+#1224=CARTESIAN_POINT('',(1.E-1,3.E-2,-2.69E-1));

+#1225=LINE('',#1224,#1223);

+#1226=DIRECTION('',(0.E0,0.E0,-1.E0));

+#1227=VECTOR('',#1226,4.1E-2);

+#1228=CARTESIAN_POINT('',(1.E-1,3.E-2,-2.69E-1));

+#1229=LINE('',#1228,#1227);

+#1230=DIRECTION('',(0.E0,0.E0,1.E0));

+#1231=VECTOR('',#1230,4.4E-2);

+#1232=CARTESIAN_POINT('',(1.E-1,6.E-2,-2.69E-1));

+#1233=LINE('',#1232,#1231);

+#1234=DIRECTION('',(0.E0,0.E0,-1.E0));

+#1235=VECTOR('',#1234,4.1E-2);

+#1236=CARTESIAN_POINT('',(6.25E-2,3.E-2,-2.69E-1));

+#1237=LINE('',#1236,#1235);

+#1238=CARTESIAN_POINT('',(6.25E-2,-3.75E-2,-2.45E-1));

+#1239=DIRECTION('',(1.E0,0.E0,0.E0));

+#1240=DIRECTION('',(0.E0,0.E0,-1.E0));

+#1241=AXIS2_PLACEMENT_3D('',#1238,#1239,#1240);

+#1243=DIRECTION('',(1.387778780782E-14,0.E0,-1.E0));

+#1244=VECTOR('',#1243,9.999999999999E-4);

+#1245=CARTESIAN_POINT('',(6.25E-2,-6.E-2,-2.69E-1));

+#1246=LINE('',#1245,#1244);

+#1247=DIRECTION('',(0.E0,1.E0,0.E0));

+#1248=VECTOR('',#1247,2.25E-2);

+#1249=CARTESIAN_POINT('',(6.25E-2,-6.E-2,-2.7E-1));

+#1250=LINE('',#1249,#1248);

+#1251=DIRECTION('',(0.E0,1.E0,0.E0));

+#1252=VECTOR('',#1251,2.25E-2);

+#1253=CARTESIAN_POINT('',(6.25E-2,-6.E-2,-2.95E-1));

+#1254=LINE('',#1253,#1252);

+#1255=DIRECTION('',(0.E0,0.E0,-1.E0));

+#1256=VECTOR('',#1255,1.5E-2);

+#1257=CARTESIAN_POINT('',(6.25E-2,-6.E-2,-2.95E-1));

+#1258=LINE('',#1257,#1256);

+#1259=CARTESIAN_POINT('',(6.25E-2,-3.75E-2,-2.45E-1));

+#1260=DIRECTION('',(1.E0,0.E0,0.E0));

+#1261=DIRECTION('',(0.E0,0.E0,-1.E0));

+#1262=AXIS2_PLACEMENT_3D('',#1259,#1260,#1261);

+#1264=DIRECTION('',(1.E0,0.E0,0.E0));

+#1265=VECTOR('',#1264,2.5E-2);

+#1266=CARTESIAN_POINT('',(3.75E-2,-2.45E-1,-2.95E-1));

+#1267=LINE('',#1266,#1265);

+#1268=DIRECTION('',(1.E0,0.E0,0.E0));

+#1269=VECTOR('',#1268,2.5E-2);

+#1270=CARTESIAN_POINT('',(3.75E-2,-3.75E-2,-2.95E-1));

+#1271=LINE('',#1270,#1269);

+#1272=DIRECTION('',(1.E0,0.E0,0.E0));

+#1273=VECTOR('',#1272,2.5E-2);

+#1274=CARTESIAN_POINT('',(3.75E-2,-2.45E-1,-2.7E-1));

+#1275=LINE('',#1274,#1273);

+#1276=DIRECTION('',(1.E0,0.E0,0.E0));

+#1277=VECTOR('',#1276,2.E-1);

+#1278=CARTESIAN_POINT('',(-1.E-1,6.E-2,-2.69E-1));

+#1279=LINE('',#1278,#1277);

+#1280=DIRECTION('',(0.E0,0.E0,-1.E0));

+#1281=VECTOR('',#1280,8.5E-2);

+#1282=CARTESIAN_POINT('',(-1.E-1,-6.E-2,-2.25E-1));

+#1283=LINE('',#1282,#1281);

+#1284=DIRECTION('',(0.E0,1.E0,0.E0));

+#1285=VECTOR('',#1284,3.E-2);

+#1286=CARTESIAN_POINT('',(-1.E-1,3.E-2,-2.69E-1));

+#1287=LINE('',#1286,#1285);

+#1288=DIRECTION('',(0.E0,0.E0,1.E0));

+#1289=VECTOR('',#1288,4.4E-2);

+#1290=CARTESIAN_POINT('',(-1.E-1,6.E-2,-2.69E-1));

+#1291=LINE('',#1290,#1289);

+#1292=DIRECTION('',(0.E0,0.E0,-1.E0));

+#1293=VECTOR('',#1292,4.1E-2);

+#1294=CARTESIAN_POINT('',(-1.E-1,3.E-2,-2.69E-1));

+#1295=LINE('',#1294,#1293);

+#1296=DIRECTION('',(0.E0,0.E0,-1.E0));

+#1297=VECTOR('',#1296,4.1E-2);

+#1298=CARTESIAN_POINT('',(-3.75E-2,3.E-2,-2.69E-1));

+#1299=LINE('',#1298,#1297);

+#1300=DIRECTION('',(1.E0,0.E0,0.E0));

+#1301=VECTOR('',#1300,2.5E-2);

+#1302=CARTESIAN_POINT('',(-6.25E-2,-3.75E-2,-2.95E-1));

+#1303=LINE('',#1302,#1301);

+#1304=DIRECTION('',(7.071067811865E-1,7.071067811865E-1,0.E0));

+#1305=VECTOR('',#1304,2.121320343560E-2);

+#1306=CARTESIAN_POINT('',(-8.E-2,-1.15E-1,8.53E-2));

+#1307=LINE('',#1306,#1305);

+#1308=DIRECTION('',(0.E0,0.E0,1.E0));

+#1309=VECTOR('',#1308,1.397E-1);

+#1310=CARTESIAN_POINT('',(-8.E-2,-1.15E-1,8.53E-2));

+#1311=LINE('',#1310,#1309);

+#1312=DIRECTION('',(4.472135954999E-1,4.472135954999E-1,7.745966692415E-1));

+#1313=VECTOR('',#1312,3.354101966250E-2);

+#1314=CARTESIAN_POINT('',(-8.E-2,-1.15E-1,3.606921938166E-2));

+#1315=LINE('',#1314,#1313);

+#1316=DIRECTION('',(0.E0,0.E0,1.E0));

+#1317=VECTOR('',#1316,2.610692193817E-1);

+#1318=CARTESIAN_POINT('',(-8.E-2,-1.15E-1,-2.25E-1));

+#1319=LINE('',#1318,#1317);

+#1320=CARTESIAN_POINT('',(-5.357659555759E-2,-1.584529252708E-1,8.53E-2));

+#1321=CARTESIAN_POINT('',(-5.663251262146E-2,-1.602748020020E-1,8.53E-2));

+#1322=CARTESIAN_POINT('',(-6.248823265869E-2,-1.635695268730E-1,8.53E-2));

+#1323=CARTESIAN_POINT('',(-7.050677154246E-2,-1.674178932629E-1,8.53E-2));

+#1324=CARTESIAN_POINT('',(-7.782186226657E-2,-1.701926684698E-1,8.53E-2));

+#1325=CARTESIAN_POINT('',(-8.468531890115E-2,-1.720006646524E-1,8.53E-2));

+#1326=CARTESIAN_POINT('',(-9.141439480696E-2,-1.728932407002E-1,8.53E-2));

+#1327=CARTESIAN_POINT('',(-9.812537784739E-2,-1.728324213069E-1,8.53E-2));

+#1328=CARTESIAN_POINT('',(-1.048497820165E-1,-1.718253942191E-1,8.53E-2));

+#1329=CARTESIAN_POINT('',(-1.117350648462E-1,-1.699078390694E-1,8.53E-2));

+#1330=CARTESIAN_POINT('',(-1.191013480360E-1,-1.670181714848E-1,8.53E-2));

+#1331=CARTESIAN_POINT('',(-1.271830023765E-1,-1.630537253032E-1,8.53E-2));

+#1332=CARTESIAN_POINT('',(-1.360381346460E-1,-1.579986388164E-1,8.53E-2));

+#1333=CARTESIAN_POINT('',(-1.457081013489E-1,-1.518761100516E-1,8.53E-2));

+#1334=CARTESIAN_POINT('',(-1.527513889228E-1,-1.470847088016E-1,8.53E-2));

+#1335=CARTESIAN_POINT('',(-1.564234044424E-1,-1.445195163487E-1,8.53E-2));

+#1337=DIRECTION('',(0.E0,-1.E0,0.E0));

+#1338=VECTOR('',#1337,4.451951634874E-2);

+#1339=CARTESIAN_POINT('',(-1.564234044424E-1,-1.E-1,8.53E-2));

+#1340=LINE('',#1339,#1338);

+#1341=DIRECTION('',(-7.713691830612E-1,-6.363879189799E-1,0.E0));

+#1342=VECTOR('',#1341,9.758311976582E-3);

+#1343=CARTESIAN_POINT('',(-7.409325605598E-2,-1.882902550866E-1,4.63E-2));

+#1344=LINE('',#1343,#1342);

+#1345=DIRECTION('',(7.713691830612E-1,-6.363879189799E-1,0.E0));

+#1346=VECTOR('',#1345,3.737601997139E-2);

+#1347=CARTESIAN_POINT('',(-1.359067439440E-1,-1.707146793688E-1,4.63E-2));

+#1348=LINE('',#1347,#1346);

+#1349=CARTESIAN_POINT('',(-1.359067439440E-1,-1.707146793688E-1,4.63E-2));

+#1350=CARTESIAN_POINT('',(-1.347818304692E-1,-1.716427451524E-1,

+4.435159270743E-2));

+#1351=CARTESIAN_POINT('',(-1.325825676173E-1,-1.732270113341E-1,

+4.054235770879E-2));

+#1352=CARTESIAN_POINT('',(-1.294823806596E-1,-1.747303299587E-1,

+3.517267638502E-2));

+#1353=CARTESIAN_POINT('',(-1.264154611381E-1,-1.754149892381E-1,

+2.986061595117E-2));

+#1354=CARTESIAN_POINT('',(-1.233594852548E-1,-1.752359071234E-1,

+2.456751045462E-2));

+#1355=CARTESIAN_POINT('',(-1.202915661583E-1,-1.742119607851E-1,

+1.925371870584E-2));

+#1356=CARTESIAN_POINT('',(-1.171335690736E-1,-1.723643667652E-1,

+1.378390730511E-2));

+#1357=CARTESIAN_POINT('',(-1.137616720891E-1,-1.696454501204E-1,

+7.943610410063E-3));

+#1358=CARTESIAN_POINT('',(-1.100774138201E-1,-1.659761594804E-1,

+1.562287899877E-3));

+#1359=CARTESIAN_POINT('',(-1.073969492721E-1,-1.628921138363E-1,

+-3.080412885144E-3));

+#1360=CARTESIAN_POINT('',(-1.06E-1,-1.611975091251E-1,-5.5E-3));

+#1362=DIRECTION('',(0.E0,-1.E0,0.E0));

+#1363=VECTOR('',#1362,6.119750912510E-2);

+#1364=CARTESIAN_POINT('',(-1.06E-1,-1.E-1,-5.5E-3));

+#1365=LINE('',#1364,#1363);

+#1366=CARTESIAN_POINT('',(-1.574234044424E-1,-1.445586341714E-1,

+8.356794919243E-2));

+#1367=CARTESIAN_POINT('',(-1.556513464535E-1,-1.471054225392E-1,

+8.049865472165E-2));

+#1368=CARTESIAN_POINT('',(-1.522547386123E-1,-1.518843967519E-1,

+7.461555736733E-2));

+#1369=CARTESIAN_POINT('',(-1.476050986136E-1,-1.580669398403E-1,

+6.656214465263E-2));

+#1370=CARTESIAN_POINT('',(-1.433539961350E-1,-1.632828598805E-1,

+5.919901917161E-2));

+#1371=CARTESIAN_POINT('',(-1.394858289585E-1,-1.675175689925E-1,

+5.249915708967E-2));

+#1372=CARTESIAN_POINT('',(-1.370687942147E-1,-1.697559753270E-1,

+4.831273010978E-2));

+#1373=CARTESIAN_POINT('',(-1.359067439440E-1,-1.707146793688E-1,4.63E-2));

+#1375=CARTESIAN_POINT('',(-9.434827557301E-2,-1.945003269382E-1,4.63E-2));

+#1376=DIRECTION('',(0.E0,-1.E0,0.E0));

+#1377=DIRECTION('',(-1.E0,0.E0,0.E0));

+#1378=AXIS2_PLACEMENT_3D('',#1375,#1376,#1377);

+#1380=CARTESIAN_POINT('',(-9.434827557301E-2,-1.790729432769E-1,4.63E-2));

+#1381=DIRECTION('',(0.E0,0.E0,1.E0));

+#1382=DIRECTION('',(-6.363879189799E-1,-7.713691830612E-1,0.E0));

+#1383=AXIS2_PLACEMENT_3D('',#1380,#1381,#1382);

+#1385=CARTESIAN_POINT('',(-9.434827557301E-2,-1.945003269382E-1,4.63E-2));

+#1386=DIRECTION('',(0.E0,1.E0,0.E0));

+#1387=DIRECTION('',(-1.E0,0.E0,0.E0));

+#1388=AXIS2_PLACEMENT_3D('',#1385,#1386,#1387);

+#1390=CARTESIAN_POINT('',(-9.434827557301E-2,-1.790729432769E-1,4.63E-2));

+#1391=DIRECTION('',(0.E0,0.E0,-1.E0));

+#1392=DIRECTION('',(6.363879189799E-1,-7.713691830612E-1,0.E0));

+#1393=AXIS2_PLACEMENT_3D('',#1390,#1391,#1392);

+#1395=CARTESIAN_POINT('',(-1.04E-1,-1.615297952414E-1,-5.5E-3));

+#1396=CARTESIAN_POINT('',(-1.026682576530E-1,-1.636018584679E-1,

+-3.193354592429E-3));

+#1397=CARTESIAN_POINT('',(-1.001116839393E-1,-1.675428607596E-1,

+1.234760972986E-3));

+#1398=CARTESIAN_POINT('',(-9.659523240660E-2,-1.728248917968E-1,

+7.325433690009E-3));

+#1399=CARTESIAN_POINT('',(-9.337899903542E-2,-1.774731058704E-1,

+1.289611329789E-2));

+#1400=CARTESIAN_POINT('',(-9.044094627590E-2,-1.814760124802E-1,

+1.798496995270E-2));

+#1401=CARTESIAN_POINT('',(-8.775172573942E-2,-1.848141821279E-1,

+2.264283655464E-2));

+#1402=CARTESIAN_POINT('',(-8.530186951023E-2,-1.874238866681E-1,

+2.688611201484E-2));

+#1403=CARTESIAN_POINT('',(-8.306372284748E-2,-1.892734762783E-1,

+3.076269574951E-2));

+#1404=CARTESIAN_POINT('',(-8.085149192496E-2,-1.904147026451E-1,

+3.459439210539E-2));

+#1405=CARTESIAN_POINT('',(-7.856145149216E-2,-1.906606296865E-1,

+3.856085848638E-2));

+#1406=CARTESIAN_POINT('',(-7.631357120374E-2,-1.899218247534E-1,

+4.245430135527E-2));

+#1407=CARTESIAN_POINT('',(-7.483518463656E-2,-1.889023541901E-1,

+4.501494200285E-2));

+#1408=CARTESIAN_POINT('',(-7.409325605598E-2,-1.882902550866E-1,4.63E-2));

+#1410=CARTESIAN_POINT('',(-7.409325605598E-2,-1.882902550866E-1,4.63E-2));

+#1411=CARTESIAN_POINT('',(-7.331187686197E-2,-1.876456088004E-1,

+4.765338846400E-2));

+#1412=CARTESIAN_POINT('',(-7.171593453487E-2,-1.861024731040E-1,

+5.041764166049E-2));

+#1413=CARTESIAN_POINT('',(-6.926242411520E-2,-1.832438523859E-1,

+5.466724636425E-2));

+#1414=CARTESIAN_POINT('',(-6.652736541744E-2,-1.796773890294E-1,

+5.940450699046E-2));

+#1415=CARTESIAN_POINT('',(-6.352615439082E-2,-1.754627992800E-1,

+6.460275697280E-2));

+#1416=CARTESIAN_POINT('',(-6.022212646643E-2,-1.705966377575E-1,

+7.032550120747E-2));

+#1417=CARTESIAN_POINT('',(-5.659847526199E-2,-1.650857169535E-1,

+7.660184920247E-2));

+#1418=CARTESIAN_POINT('',(-5.395509643280E-2,-1.609766693234E-1,

+8.118031563828E-2));

+#1419=CARTESIAN_POINT('',(-5.257659555759E-2,-1.588166648235E-1,

+8.356794919243E-2));

+#1421=DIRECTION('',(0.E0,-1.E0,0.E0));

+#1422=VECTOR('',#1421,5.881666482353E-2);

+#1423=CARTESIAN_POINT('',(-5.257659555759E-2,-1.E-1,8.356794919243E-2));

+#1424=LINE('',#1423,#1422);

+#1425=CARTESIAN_POINT('',(-5.257659555759E-2,-1.588166648235E-1,

+8.356794919243E-2));

+#1426=CARTESIAN_POINT('',(-5.217581120736E-2,-1.584428467302E-1,

+8.379934214492E-2));

+#1427=CARTESIAN_POINT('',(-5.137088670405E-2,-1.576916887051E-1,

+8.426406552358E-2));

+#1428=CARTESIAN_POINT('',(-5.055923535607E-2,-1.569335088076E-1,

+8.473267264783E-2));

+#1429=CARTESIAN_POINT('',(-5.015172442699E-2,-1.565526684416E-1,

+8.496794919243E-2));

+#1431=DIRECTION('',(0.E0,-1.E0,0.E0));

+#1432=VECTOR('',#1431,5.655266844162E-2);

+#1433=CARTESIAN_POINT('',(-5.015172442699E-2,-1.E-1,8.496794919243E-2));

+#1434=LINE('',#1433,#1432);

+#1435=CARTESIAN_POINT('',(-5.015172442699E-2,-1.565526684416E-1,

+8.496794919243E-2));

+#1436=CARTESIAN_POINT('',(-5.031806470115E-2,-1.564994379575E-1,

+8.525605899863E-2));

+#1437=CARTESIAN_POINT('',(-5.065107063889E-2,-1.563883833904E-1,

+8.583284220201E-2));

+#1438=CARTESIAN_POINT('',(-5.098473015951E-2,-1.562681802864E-1,

+8.641075744415E-2));

+#1439=CARTESIAN_POINT('',(-5.115172442699E-2,-1.562058027820E-1,8.67E-2));

+#1441=DIRECTION('',(0.E0,-1.E0,0.E0));

+#1442=VECTOR('',#1441,5.620580278197E-2);

+#1443=CARTESIAN_POINT('',(-5.115172442699E-2,-1.E-1,8.67E-2));

+#1444=LINE('',#1443,#1442);

+#1445=CARTESIAN_POINT('',(-5.115172442699E-2,-1.562058027820E-1,8.67E-2));

+#1446=CARTESIAN_POINT('',(-5.155953580995E-2,-1.565842146916E-1,

+8.646454998827E-2));

+#1447=CARTESIAN_POINT('',(-5.237148638706E-2,-1.573371556234E-1,

+8.599577010401E-2));

+#1448=CARTESIAN_POINT('',(-5.317611041452E-2,-1.580823051987E-1,

+8.553122020516E-2));

+#1449=CARTESIAN_POINT('',(-5.357659555759E-2,-1.584529252708E-1,8.53E-2));

+#1451=DIRECTION('',(0.E0,-1.E0,0.E0));

+#1452=VECTOR('',#1451,5.845292527080E-2);

+#1453=CARTESIAN_POINT('',(-5.357659555759E-2,-1.E-1,8.53E-2));

+#1454=LINE('',#1453,#1452);

+#1455=DIRECTION('',(7.071067811866E-1,-7.071067811865E-1,0.E0));

+#1456=VECTOR('',#1455,2.121320343560E-2);

+#1457=CARTESIAN_POINT('',(-9.5E-2,-1.E-1,8.53E-2));

+#1458=LINE('',#1457,#1456);

+#1459=DIRECTION('',(-4.472135954999E-1,4.472135954999E-1,-7.745966692415E-1));

+#1460=VECTOR('',#1459,3.354101966250E-2);

+#1461=CARTESIAN_POINT('',(-8.E-2,-1.15E-1,3.606921938166E-2));

+#1462=LINE('',#1461,#1460);

+#1463=CARTESIAN_POINT('',(-1.04E-1,-1.592568924846E-1,-8.3E-3));

+#1464=CARTESIAN_POINT('',(-1.04E-1,-1.596394080684E-1,-7.829162455956E-3));

+#1465=CARTESIAN_POINT('',(-1.04E-1,-1.604007469310E-1,-6.891663246043E-3));

+#1466=CARTESIAN_POINT('',(-1.04E-1,-1.611546829174E-1,-5.962500939277E-3));

+#1467=CARTESIAN_POINT('',(-1.04E-1,-1.615297952414E-1,-5.5E-3));

+#1469=DIRECTION('',(0.E0,-1.E0,0.E0));

+#1470=VECTOR('',#1469,6.152979524142E-2);

+#1471=CARTESIAN_POINT('',(-1.04E-1,-1.E-1,-5.5E-3));

+#1472=LINE('',#1471,#1470);

+#1473=CARTESIAN_POINT('',(-1.06E-1,-1.589410006771E-1,-8.3E-3));

+#1474=CARTESIAN_POINT('',(-1.056659442691E-1,-1.589985189396E-1,-8.3E-3));

+#1475=CARTESIAN_POINT('',(-1.049985574959E-1,-1.591086986771E-1,-8.3E-3));

+#1476=CARTESIAN_POINT('',(-1.043326128179E-1,-1.592091253379E-1,-8.3E-3));

+#1477=CARTESIAN_POINT('',(-1.04E-1,-1.592568924846E-1,-8.3E-3));

+#1479=DIRECTION('',(0.E0,-1.E0,0.E0));

+#1480=VECTOR('',#1479,5.925689248462E-2);

+#1481=CARTESIAN_POINT('',(-1.04E-1,-1.E-1,-8.3E-3));

+#1482=LINE('',#1481,#1480);

+#1483=CARTESIAN_POINT('',(-1.06E-1,-1.611975091251E-1,-5.5E-3));

+#1484=CARTESIAN_POINT('',(-1.06E-1,-1.608256017647E-1,-5.962054406320E-3));

+#1485=CARTESIAN_POINT('',(-1.06E-1,-1.600776010535E-1,-6.890768553405E-3));

+#1486=CARTESIAN_POINT('',(-1.06E-1,-1.593212544286E-1,-7.828714327281E-3));

+#1487=CARTESIAN_POINT('',(-1.06E-1,-1.589410006771E-1,-8.3E-3));

+#1489=DIRECTION('',(0.E0,-1.E0,0.E0));

+#1490=VECTOR('',#1489,5.894100067710E-2);

+#1491=CARTESIAN_POINT('',(-1.06E-1,-1.E-1,-8.3E-3));

+#1492=LINE('',#1491,#1490);

+#1493=CARTESIAN_POINT('',(-1.598482755730E-1,-1.422487166033E-1,

+8.496794919243E-2));

+#1494=CARTESIAN_POINT('',(-1.594435190594E-1,-1.426342859019E-1,

+8.473426291033E-2));

+#1495=CARTESIAN_POINT('',(-1.586346173674E-1,-1.434048414760E-1,

+8.426724330069E-2));

+#1496=CARTESIAN_POINT('',(-1.578269383160E-1,-1.441742309618E-1,

+8.380092958296E-2));

+#1497=CARTESIAN_POINT('',(-1.574234044424E-1,-1.445586341714E-1,

+8.356794919243E-2));

+#1499=DIRECTION('',(0.E0,-1.E0,0.E0));

+#1500=VECTOR('',#1499,4.455863417144E-2);

+#1501=CARTESIAN_POINT('',(-1.574234044424E-1,-1.E-1,8.356794919243E-2));

+#1502=LINE('',#1501,#1500);

+#1503=CARTESIAN_POINT('',(-1.588482755730E-1,-1.422110378340E-1,8.67E-2));

+#1504=CARTESIAN_POINT('',(-1.590149631225E-1,-1.422209303233E-1,

+8.641128869537E-2));

+#1505=CARTESIAN_POINT('',(-1.593483173103E-1,-1.422371043369E-1,

+8.583390230505E-2));

+#1506=CARTESIAN_POINT('',(-1.596816297755E-1,-1.422460507658E-1,

+8.525658818051E-2));

+#1507=CARTESIAN_POINT('',(-1.598482755730E-1,-1.422487166033E-1,

+8.496794919243E-2));

+#1509=DIRECTION('',(0.E0,-1.E0,0.E0));

+#1510=VECTOR('',#1509,4.224871660332E-2);

+#1511=CARTESIAN_POINT('',(-1.598482755730E-1,-1.E-1,8.496794919243E-2));

+#1512=LINE('',#1511,#1510);

+#1513=CARTESIAN_POINT('',(-1.564234044424E-1,-1.445195163487E-1,8.53E-2));

+#1514=CARTESIAN_POINT('',(-1.568263799912E-1,-1.441358932733E-1,

+8.553265804156E-2));

+#1515=CARTESIAN_POINT('',(-1.576335005946E-1,-1.433675235913E-1,

+8.599864933919E-2));

+#1516=CARTESIAN_POINT('',(-1.584429606144E-1,-1.425969074141E-1,

+8.646599129957E-2));

+#1517=CARTESIAN_POINT('',(-1.588482755730E-1,-1.422110378340E-1,8.67E-2));

+#1519=DIRECTION('',(0.E0,-1.E0,0.E0));

+#1520=VECTOR('',#1519,4.221103783395E-2);

+#1521=CARTESIAN_POINT('',(-1.588482755730E-1,-1.E-1,8.67E-2));

+#1522=LINE('',#1521,#1520);

+#1523=DIRECTION('',(0.E0,-1.E0,0.E0));

+#1524=VECTOR('',#1523,4.E-2);

+#1525=CARTESIAN_POINT('',(-2.5E-2,-6.E-2,-1.25E-1));

+#1526=LINE('',#1525,#1524);

+#1527=DIRECTION('',(-1.E0,0.E0,0.E0));

+#1528=VECTOR('',#1527,5.E-2);

+#1529=CARTESIAN_POINT('',(2.5E-2,-6.E-2,-1.25E-1));

+#1530=LINE('',#1529,#1528);

+#1531=DIRECTION('',(0.E0,1.E0,0.E0));

+#1532=VECTOR('',#1531,4.E-2);

+#1533=CARTESIAN_POINT('',(2.5E-2,-1.E-1,-1.25E-1));

+#1534=LINE('',#1533,#1532);

+#1535=DIRECTION('',(0.E0,0.E0,-1.E0));

+#1536=VECTOR('',#1535,3.5E-1);

+#1537=CARTESIAN_POINT('',(-2.5E-2,-6.E-2,2.25E-1));

+#1538=LINE('',#1537,#1536);

+#1539=DIRECTION('',(0.E0,0.E0,-1.E0));

+#1540=VECTOR('',#1539,3.5E-1);

+#1541=CARTESIAN_POINT('',(2.5E-2,-6.E-2,2.25E-1));

+#1542=LINE('',#1541,#1540);

+#1543=CARTESIAN_POINT('',(3.75E-2,1.25E-2,1.15E-1));

+#1544=CARTESIAN_POINT('',(3.75E-2,-1.25E-2,1.15E-1));

+#1545=VERTEX_POINT('',#1543);

+#1546=VERTEX_POINT('',#1544);

+#1547=CARTESIAN_POINT('',(3.75E-2,-2.45E-1,-2.7E-1));

+#1548=CARTESIAN_POINT('',(3.75E-2,-2.45E-1,-2.95E-1));

+#1549=VERTEX_POINT('',#1547);

+#1550=VERTEX_POINT('',#1548);

+#1551=CARTESIAN_POINT('',(6.25E-2,1.25E-2,1.15E-1));

+#1552=CARTESIAN_POINT('',(6.25E-2,-1.25E-2,1.15E-1));

+#1553=VERTEX_POINT('',#1551);

+#1554=VERTEX_POINT('',#1552);

+#1555=CARTESIAN_POINT('',(6.25E-2,-2.45E-1,-2.7E-1));

+#1556=CARTESIAN_POINT('',(6.25E-2,-2.45E-1,-2.95E-1));

+#1557=VERTEX_POINT('',#1555);

+#1558=VERTEX_POINT('',#1556);

+#1559=CARTESIAN_POINT('',(3.75E-2,-1.25E-2,-1.25E-1));

+#1560=VERTEX_POINT('',#1559);

+#1561=CARTESIAN_POINT('',(3.75E-2,1.25E-2,-1.25E-1));

+#1562=VERTEX_POINT('',#1561);

+#1563=CARTESIAN_POINT('',(6.25E-2,-1.25E-2,-1.25E-1));

+#1564=VERTEX_POINT('',#1563);

+#1565=CARTESIAN_POINT('',(6.25E-2,1.25E-2,-1.25E-1));

+#1566=VERTEX_POINT('',#1565);

+#1567=CARTESIAN_POINT('',(3.75E-2,-6.E-2,-2.7E-1));

+#1568=VERTEX_POINT('',#1567);

+#1569=CARTESIAN_POINT('',(6.25E-2,-6.E-2,-2.7E-1));

+#1570=VERTEX_POINT('',#1569);

+#1571=CARTESIAN_POINT('',(6.25E-2,-6.E-2,-2.95E-1));

+#1572=VERTEX_POINT('',#1571);

+#1573=CARTESIAN_POINT('',(3.75E-2,-3.75E-2,-2.95E-1));

+#1574=CARTESIAN_POINT('',(6.25E-2,-3.75E-2,-2.95E-1));

+#1575=VERTEX_POINT('',#1573);

+#1576=VERTEX_POINT('',#1574);

+#1577=CARTESIAN_POINT('',(3.75E-2,-6.E-2,-2.95E-1));

+#1578=VERTEX_POINT('',#1577);

+#1579=CARTESIAN_POINT('',(3.75E-2,-3.75E-2,-2.7E-1));

+#1580=CARTESIAN_POINT('',(6.25E-2,-3.75E-2,-2.7E-1));

+#1581=VERTEX_POINT('',#1579);

+#1582=VERTEX_POINT('',#1580);

+#1583=CARTESIAN_POINT('',(-1.4E-1,1.6E-1,2.25E-1));

+#1584=CARTESIAN_POINT('',(-1.4E-1,-5.E-2,2.25E-1));

+#1585=VERTEX_POINT('',#1583);

+#1586=VERTEX_POINT('',#1584);

+#1587=CARTESIAN_POINT('',(1.4E-1,-5.E-2,2.25E-1));

+#1588=CARTESIAN_POINT('',(1.4E-1,1.6E-1,2.25E-1));

+#1589=VERTEX_POINT('',#1587);

+#1590=VERTEX_POINT('',#1588);

+#1591=CARTESIAN_POINT('',(-1.4E-1,1.6E-1,7.5E-2));

+#1592=VERTEX_POINT('',#1591);

+#1593=CARTESIAN_POINT('',(1.4E-1,1.6E-1,7.5E-2));

+#1594=VERTEX_POINT('',#1593);

+#1595=CARTESIAN_POINT('',(1.4E-1,1.E-1,-2.25E-1));

+#1596=CARTESIAN_POINT('',(-1.4E-1,1.E-1,-2.25E-1));

+#1597=VERTEX_POINT('',#1595);

+#1598=VERTEX_POINT('',#1596);

+#1599=CARTESIAN_POINT('',(-1.4E-1,1.E-1,7.5E-2));

+#1600=VERTEX_POINT('',#1599);

+#1601=CARTESIAN_POINT('',(1.4E-1,1.E-1,7.5E-2));

+#1602=VERTEX_POINT('',#1601);

+#1603=CARTESIAN_POINT('',(-1.4E-1,-5.E-2,-2.25E-1));

+#1604=VERTEX_POINT('',#1603);

+#1605=CARTESIAN_POINT('',(1.4E-1,-5.E-2,-2.25E-1));

+#1606=VERTEX_POINT('',#1605);

+#1607=CARTESIAN_POINT('',(1.05E-1,1.E-1,7.5E-2));

+#1608=CARTESIAN_POINT('',(1.05E-1,1.15E-1,7.5E-2));

+#1609=VERTEX_POINT('',#1607);

+#1610=VERTEX_POINT('',#1608);

+#1611=CARTESIAN_POINT('',(-1.05E-1,1.E-1,7.5E-2));

+#1612=VERTEX_POINT('',#1611);

+#1613=CARTESIAN_POINT('',(1.05E-1,6.5E-2,-1.25E-1));

+#1614=CARTESIAN_POINT('',(6.E-2,6.5E-2,-1.25E-1));

+#1615=VERTEX_POINT('',#1613);

+#1616=VERTEX_POINT('',#1614);

+#1617=CARTESIAN_POINT('',(-1.05E-1,-5.5E-2,-1.25E-1));

+#1618=CARTESIAN_POINT('',(1.05E-1,-5.5E-2,-1.25E-1));

+#1619=VERTEX_POINT('',#1617);

+#1620=VERTEX_POINT('',#1618);

+#1621=CARTESIAN_POINT('',(-6.E-2,6.5E-2,-1.25E-1));

+#1622=CARTESIAN_POINT('',(-1.05E-1,6.5E-2,-1.25E-1));

+#1623=VERTEX_POINT('',#1621);

+#1624=VERTEX_POINT('',#1622);

+#1625=CARTESIAN_POINT('',(-6.E-2,1.E-1,-1.25E-1));

+#1626=CARTESIAN_POINT('',(6.E-2,1.E-1,-1.25E-1));

+#1627=VERTEX_POINT('',#1625);

+#1628=VERTEX_POINT('',#1626);

+#1629=CARTESIAN_POINT('',(-6.E-2,1.E-1,7.5E-2));

+#1630=VERTEX_POINT('',#1629);

+#1631=CARTESIAN_POINT('',(6.E-2,1.E-1,7.5E-2));

+#1632=VERTEX_POINT('',#1631);

+#1633=CARTESIAN_POINT('',(1.E-1,1.15E-1,7.5E-2));

+#1634=CARTESIAN_POINT('',(1.E-1,1.6E-1,7.5E-2));

+#1635=VERTEX_POINT('',#1633);

+#1636=VERTEX_POINT('',#1634);

+#1637=CARTESIAN_POINT('',(-1.E-1,1.15E-1,7.5E-2));

+#1638=CARTESIAN_POINT('',(-1.E-1,1.6E-1,7.5E-2));

+#1639=VERTEX_POINT('',#1637);

+#1640=VERTEX_POINT('',#1638);

+#1641=CARTESIAN_POINT('',(1.E-1,1.15E-1,1.12E-1));

+#1642=CARTESIAN_POINT('',(1.E-1,1.6E-1,1.12E-1));

+#1643=VERTEX_POINT('',#1641);

+#1644=VERTEX_POINT('',#1642);

+#1645=CARTESIAN_POINT('',(4.7E-2,1.15E-1,1.65E-1));

+#1646=CARTESIAN_POINT('',(4.7E-2,1.6E-1,1.65E-1));

+#1647=VERTEX_POINT('',#1645);

+#1648=VERTEX_POINT('',#1646);

+#1649=CARTESIAN_POINT('',(-4.7E-2,1.15E-1,1.65E-1));

+#1650=CARTESIAN_POINT('',(-4.7E-2,1.6E-1,1.65E-1));

+#1651=VERTEX_POINT('',#1649);

+#1652=VERTEX_POINT('',#1650);

+#1653=CARTESIAN_POINT('',(-1.E-1,1.15E-1,1.12E-1));

+#1654=CARTESIAN_POINT('',(-1.E-1,1.6E-1,1.12E-1));

+#1655=VERTEX_POINT('',#1653);

+#1656=VERTEX_POINT('',#1654);

+#1657=CARTESIAN_POINT('',(-1.25E-1,1.35E-1,2.25E-1));

+#1658=CARTESIAN_POINT('',(-1.25E-1,-5.5E-2,2.25E-1));

+#1659=VERTEX_POINT('',#1657);

+#1660=VERTEX_POINT('',#1658);

+#1661=CARTESIAN_POINT('',(-1.05E-1,1.15E-1,2.05E-1));

+#1662=CARTESIAN_POINT('',(-1.05E-1,-5.5E-2,2.05E-1));

+#1663=VERTEX_POINT('',#1661);

+#1664=VERTEX_POINT('',#1662);

+#1665=CARTESIAN_POINT('',(1.25E-1,-5.5E-2,2.25E-1));

+#1666=CARTESIAN_POINT('',(1.25E-1,1.35E-1,2.25E-1));

+#1667=VERTEX_POINT('',#1665);

+#1668=VERTEX_POINT('',#1666);

+#1669=CARTESIAN_POINT('',(1.05E-1,-5.5E-2,2.05E-1));

+#1670=CARTESIAN_POINT('',(1.05E-1,1.15E-1,2.05E-1));

+#1671=VERTEX_POINT('',#1669);

+#1672=VERTEX_POINT('',#1670);

+#1673=CARTESIAN_POINT('',(6.E-2,8.5E-2,7.5E-2));

+#1674=CARTESIAN_POINT('',(1.05E-1,8.5E-2,7.5E-2));

+#1675=VERTEX_POINT('',#1673);

+#1676=VERTEX_POINT('',#1674);

+#1677=CARTESIAN_POINT('',(6.E-2,6.5E-2,5.5E-2));

+#1678=CARTESIAN_POINT('',(1.05E-1,6.5E-2,5.5E-2));

+#1679=VERTEX_POINT('',#1677);

+#1680=VERTEX_POINT('',#1678);

+#1681=CARTESIAN_POINT('',(-6.E-2,8.5E-2,7.5E-2));

+#1682=CARTESIAN_POINT('',(-1.05E-1,8.5E-2,7.5E-2));

+#1683=VERTEX_POINT('',#1681);

+#1684=VERTEX_POINT('',#1682);

+#1685=CARTESIAN_POINT('',(-6.E-2,6.5E-2,5.5E-2));

+#1686=CARTESIAN_POINT('',(-1.05E-1,6.5E-2,5.5E-2));

+#1687=VERTEX_POINT('',#1685);

+#1688=VERTEX_POINT('',#1686);

+#1689=CARTESIAN_POINT('',(-1.65E-1,-5.E-2,-2.25E-1));

+#1690=VERTEX_POINT('',#1689);

+#1691=CARTESIAN_POINT('',(-1.65E-1,-1.E-1,-2.25E-1));

+#1692=VERTEX_POINT('',#1691);

+#1693=CARTESIAN_POINT('',(1.65E-1,-1.E-1,-2.25E-1));

+#1694=CARTESIAN_POINT('',(1.65E-1,-5.E-2,-2.25E-1));

+#1695=VERTEX_POINT('',#1693);

+#1696=VERTEX_POINT('',#1694);

+#1697=CARTESIAN_POINT('',(-1.65E-1,-5.E-2,2.25E-1));

+#1698=VERTEX_POINT('',#1697);

+#1699=CARTESIAN_POINT('',(-1.65E-1,-1.E-1,2.25E-1));

+#1700=VERTEX_POINT('',#1699);

+#1701=CARTESIAN_POINT('',(1.65E-1,-1.E-1,2.25E-1));

+#1702=CARTESIAN_POINT('',(1.65E-1,-5.E-2,2.25E-1));

+#1703=VERTEX_POINT('',#1701);

+#1704=VERTEX_POINT('',#1702);

+#1705=CARTESIAN_POINT('',(-1.E-1,6.E-2,-2.69E-1));

+#1706=CARTESIAN_POINT('',(1.E-1,6.E-2,-2.69E-1));

+#1707=VERTEX_POINT('',#1705);

+#1708=VERTEX_POINT('',#1706);

+#1709=CARTESIAN_POINT('',(-1.E-1,-6.E-2,-2.25E-1));

+#1710=CARTESIAN_POINT('',(-1.E-1,6.E-2,-2.25E-1));

+#1711=VERTEX_POINT('',#1709);

+#1712=VERTEX_POINT('',#1710);

+#1713=CARTESIAN_POINT('',(1.E-1,-6.E-2,-2.25E-1));

+#1714=CARTESIAN_POINT('',(1.E-1,6.E-2,-2.25E-1));

+#1715=VERTEX_POINT('',#1713);

+#1716=VERTEX_POINT('',#1714);

+#1717=CARTESIAN_POINT('',(3.75E-2,-3.05E-2,-2.69E-1));

+#1718=CARTESIAN_POINT('',(6.25E-2,-3.05E-2,-2.69E-1));

+#1719=VERTEX_POINT('',#1717);

+#1720=VERTEX_POINT('',#1718);

+#1721=CARTESIAN_POINT('',(3.75E-2,6.363424398923E-3,-2.69E-1));

+#1722=CARTESIAN_POINT('',(6.25E-2,6.363424398923E-3,-2.69E-1));

+#1723=VERTEX_POINT('',#1721);

+#1724=VERTEX_POINT('',#1722);

+#1725=CARTESIAN_POINT('',(-1.05E-1,1.15E-1,7.5E-2));

+#1726=VERTEX_POINT('',#1725);

+#1727=CARTESIAN_POINT('',(-9.5E-2,-1.E-1,-2.25E-1));

+#1728=VERTEX_POINT('',#1727);

+#1729=CARTESIAN_POINT('',(-6.5E-2,-1.E-1,-2.25E-1));

+#1730=CARTESIAN_POINT('',(6.5E-2,-1.E-1,-2.25E-1));

+#1731=VERTEX_POINT('',#1729);

+#1732=VERTEX_POINT('',#1730);

+#1733=CARTESIAN_POINT('',(9.5E-2,-1.E-1,-2.25E-1));

+#1734=VERTEX_POINT('',#1733);

+#1735=CARTESIAN_POINT('',(-9.5E-2,-1.E-1,2.25E-1));

+#1736=VERTEX_POINT('',#1735);

+#1737=CARTESIAN_POINT('',(9.5E-2,-1.E-1,2.25E-1));

+#1738=VERTEX_POINT('',#1737);

+#1739=CARTESIAN_POINT('',(8.E-2,-1.15E-1,-2.25E-1));

+#1740=VERTEX_POINT('',#1739);

+#1741=CARTESIAN_POINT('',(-8.E-2,-1.15E-1,-2.25E-1));

+#1742=VERTEX_POINT('',#1741);

+#1743=CARTESIAN_POINT('',(6.5E-2,-1.E-1,2.25E-1));

+#1744=CARTESIAN_POINT('',(8.E-2,-1.15E-1,2.25E-1));

+#1745=VERTEX_POINT('',#1743);

+#1746=VERTEX_POINT('',#1744);

+#1747=CARTESIAN_POINT('',(-8.E-2,-1.15E-1,2.25E-1));

+#1748=VERTEX_POINT('',#1747);

+#1749=CARTESIAN_POINT('',(-6.5E-2,-1.E-1,2.25E-1));

+#1750=VERTEX_POINT('',#1749);

+#1751=CARTESIAN_POINT('',(2.5E-2,-6.E-2,-1.25E-1));

+#1752=CARTESIAN_POINT('',(-2.5E-2,-6.E-2,-1.25E-1));

+#1753=VERTEX_POINT('',#1751);

+#1754=VERTEX_POINT('',#1752);

+#1755=CARTESIAN_POINT('',(-2.5E-2,-1.E-1,2.25E-1));

+#1756=VERTEX_POINT('',#1755);

+#1757=CARTESIAN_POINT('',(-2.5E-2,-1.E-1,-1.25E-1));

+#1758=VERTEX_POINT('',#1757);

+#1759=CARTESIAN_POINT('',(-2.5E-2,-6.E-2,2.25E-1));

+#1760=VERTEX_POINT('',#1759);

+#1761=CARTESIAN_POINT('',(2.5E-2,-1.E-1,-1.25E-1));

+#1762=VERTEX_POINT('',#1761);

+#1763=CARTESIAN_POINT('',(1.06E-1,-1.E-1,-5.5E-3));

+#1764=CARTESIAN_POINT('',(1.574234044424E-1,-1.E-1,8.356794919243E-2));

+#1765=VERTEX_POINT('',#1763);

+#1766=VERTEX_POINT('',#1764);

+#1767=CARTESIAN_POINT('',(1.598482755730E-1,-1.E-1,8.496794919243E-2));

+#1768=VERTEX_POINT('',#1767);

+#1769=CARTESIAN_POINT('',(1.588482755730E-1,-1.E-1,8.67E-2));

+#1770=VERTEX_POINT('',#1769);

+#1771=CARTESIAN_POINT('',(1.564234044424E-1,-1.E-1,8.53E-2));

+#1772=VERTEX_POINT('',#1771);

+#1773=CARTESIAN_POINT('',(9.5E-2,-1.E-1,8.53E-2));

+#1774=VERTEX_POINT('',#1773);

+#1775=CARTESIAN_POINT('',(6.5E-2,-1.E-1,8.53E-2));

+#1776=CARTESIAN_POINT('',(5.357659555759E-2,-1.E-1,8.53E-2));

+#1777=VERTEX_POINT('',#1775);

+#1778=VERTEX_POINT('',#1776);

+#1779=CARTESIAN_POINT('',(5.115172442699E-2,-1.E-1,8.67E-2));

+#1780=VERTEX_POINT('',#1779);

+#1781=CARTESIAN_POINT('',(5.015172442699E-2,-1.E-1,8.496794919243E-2));

+#1782=VERTEX_POINT('',#1781);

+#1783=CARTESIAN_POINT('',(5.257659555759E-2,-1.E-1,8.356794919243E-2));

+#1784=VERTEX_POINT('',#1783);

+#1785=CARTESIAN_POINT('',(6.5E-2,-1.E-1,6.204998149519E-2));

+#1786=VERTEX_POINT('',#1785);

+#1787=CARTESIAN_POINT('',(1.04E-1,-1.E-1,-8.3E-3));

+#1788=CARTESIAN_POINT('',(1.06E-1,-1.E-1,-8.3E-3));

+#1789=VERTEX_POINT('',#1787);

+#1790=VERTEX_POINT('',#1788);

+#1791=CARTESIAN_POINT('',(8.E-2,-1.15E-1,8.53E-2));

+#1792=VERTEX_POINT('',#1791);

+#1793=CARTESIAN_POINT('',(8.E-2,-1.15E-1,3.606921938166E-2));

+#1794=VERTEX_POINT('',#1793);

+#1795=CARTESIAN_POINT('',(9.5E-2,-1.E-1,1.008845726812E-2));

+#1796=VERTEX_POINT('',#1795);

+#1797=CARTESIAN_POINT('',(1.070760339526E-1,-1.945003269382E-1,4.63E-2));

+#1798=CARTESIAN_POINT('',(9.434827557301E-2,-1.990729432769E-1,4.63E-2));

+#1799=VERTEX_POINT('',#1797);

+#1800=VERTEX_POINT('',#1798);

+#1801=CARTESIAN_POINT('',(8.162051719341E-2,-1.945003269382E-1,4.63E-2));

+#1802=VERTEX_POINT('',#1801);

+#1803=VERTEX_POINT('',#233);

+#1804=VERTEX_POINT('',#244);

+#1805=VERTEX_POINT('',#246);

+#1806=VERTEX_POINT('',#434);

+#1807=VERTEX_POINT('',#424);

+#1808=VERTEX_POINT('',#414);

+#1809=VERTEX_POINT('',#335);

+#1810=VERTEX_POINT('',#404);

+#1811=VERTEX_POINT('',#394);

+#1812=VERTEX_POINT('',#384);

+#1813=VERTEX_POINT('',#289);

+#1814=VERTEX_POINT('',#302);

+#1815=VERTEX_POINT('',#279);

+#1816=VERTEX_POINT('',#269);

+#1817=CARTESIAN_POINT('',(1.04E-1,-1.E-1,-5.5E-3));

+#1818=VERTEX_POINT('',#1817);

+#1819=CARTESIAN_POINT('',(-1.06E-1,-1.E-1,-5.5E-3));

+#1820=CARTESIAN_POINT('',(-1.574234044424E-1,-1.E-1,8.356794919243E-2));

+#1821=VERTEX_POINT('',#1819);

+#1822=VERTEX_POINT('',#1820);

+#1823=CARTESIAN_POINT('',(-1.598482755730E-1,-1.E-1,8.496794919243E-2));

+#1824=VERTEX_POINT('',#1823);

+#1825=CARTESIAN_POINT('',(-1.588482755730E-1,-1.E-1,8.67E-2));

+#1826=VERTEX_POINT('',#1825);

+#1827=CARTESIAN_POINT('',(-1.564234044424E-1,-1.E-1,8.53E-2));

+#1828=VERTEX_POINT('',#1827);

+#1829=CARTESIAN_POINT('',(-9.5E-2,-1.E-1,8.53E-2));

+#1830=VERTEX_POINT('',#1829);

+#1831=CARTESIAN_POINT('',(-6.5E-2,-1.E-1,8.53E-2));

+#1832=CARTESIAN_POINT('',(-5.357659555759E-2,-1.E-1,8.53E-2));

+#1833=VERTEX_POINT('',#1831);

+#1834=VERTEX_POINT('',#1832);

+#1835=CARTESIAN_POINT('',(-5.115172442699E-2,-1.E-1,8.67E-2));

+#1836=VERTEX_POINT('',#1835);

+#1837=CARTESIAN_POINT('',(-5.015172442699E-2,-1.E-1,8.496794919243E-2));

+#1838=VERTEX_POINT('',#1837);

+#1839=CARTESIAN_POINT('',(-5.257659555759E-2,-1.E-1,8.356794919243E-2));

+#1840=VERTEX_POINT('',#1839);

+#1841=CARTESIAN_POINT('',(-6.5E-2,-1.E-1,6.204998149519E-2));

+#1842=VERTEX_POINT('',#1841);

+#1843=CARTESIAN_POINT('',(-1.04E-1,-1.E-1,-8.3E-3));

+#1844=CARTESIAN_POINT('',(-1.06E-1,-1.E-1,-8.3E-3));

+#1845=VERTEX_POINT('',#1843);

+#1846=VERTEX_POINT('',#1844);

+#1847=CARTESIAN_POINT('',(-8.E-2,-1.15E-1,8.53E-2));

+#1848=VERTEX_POINT('',#1847);

+#1849=CARTESIAN_POINT('',(-8.E-2,-1.15E-1,3.606921938166E-2));

+#1850=CARTESIAN_POINT('',(-9.5E-2,-1.E-1,1.008845726812E-2));

+#1851=VERTEX_POINT('',#1849);

+#1852=VERTEX_POINT('',#1850);

+#1853=CARTESIAN_POINT('',(-1.070760339526E-1,-1.945003269382E-1,4.63E-2));

+#1854=CARTESIAN_POINT('',(-9.434827557301E-2,-1.990729432769E-1,4.63E-2));

+#1855=VERTEX_POINT('',#1853);

+#1856=VERTEX_POINT('',#1854);

+#1857=CARTESIAN_POINT('',(-8.162051719341E-2,-1.945003269382E-1,4.63E-2));

+#1858=VERTEX_POINT('',#1857);

+#1859=VERTEX_POINT('',#1349);

+#1860=VERTEX_POINT('',#1360);

+#1861=VERTEX_POINT('',#1366);

+#1862=VERTEX_POINT('',#1493);

+#1863=VERTEX_POINT('',#1503);

+#1864=VERTEX_POINT('',#1513);

+#1865=VERTEX_POINT('',#1320);

+#1866=VERTEX_POINT('',#1445);

+#1867=VERTEX_POINT('',#1435);

+#1868=VERTEX_POINT('',#1425);

+#1869=VERTEX_POINT('',#1395);

+#1870=VERTEX_POINT('',#1408);

+#1871=VERTEX_POINT('',#1463);

+#1872=VERTEX_POINT('',#1473);

+#1873=CARTESIAN_POINT('',(-1.04E-1,-1.E-1,-5.5E-3));

+#1874=VERTEX_POINT('',#1873);

+#1875=CARTESIAN_POINT('',(1.E-1,3.E-2,-3.1E-1));

+#1876=CARTESIAN_POINT('',(1.E-1,-6.E-2,-3.1E-1));

+#1877=VERTEX_POINT('',#1875);

+#1878=VERTEX_POINT('',#1876);

+#1879=CARTESIAN_POINT('',(6.25E-2,-6.E-2,-3.1E-1));

+#1880=VERTEX_POINT('',#1879);

+#1881=CARTESIAN_POINT('',(6.25E-2,3.E-2,-3.1E-1));

+#1882=VERTEX_POINT('',#1881);

+#1883=CARTESIAN_POINT('',(-1.E-1,3.E-2,-3.1E-1));

+#1884=CARTESIAN_POINT('',(-6.25E-2,3.E-2,-3.1E-1));

+#1885=VERTEX_POINT('',#1883);

+#1886=VERTEX_POINT('',#1884);

+#1887=CARTESIAN_POINT('',(-6.25E-2,-6.E-2,-3.1E-1));

+#1888=VERTEX_POINT('',#1887);

+#1889=CARTESIAN_POINT('',(-1.E-1,-6.E-2,-3.1E-1));

+#1890=VERTEX_POINT('',#1889);

+#1891=CARTESIAN_POINT('',(3.75E-2,3.E-2,-3.1E-1));

+#1892=CARTESIAN_POINT('',(3.75E-2,-6.E-2,-3.1E-1));

+#1893=VERTEX_POINT('',#1891);

+#1894=VERTEX_POINT('',#1892);

+#1895=CARTESIAN_POINT('',(-3.75E-2,-6.E-2,-3.1E-1));

+#1896=VERTEX_POINT('',#1895);

+#1897=CARTESIAN_POINT('',(-3.75E-2,3.E-2,-3.1E-1));

+#1898=VERTEX_POINT('',#1897);

+#1899=CARTESIAN_POINT('',(1.E-1,3.E-2,-2.69E-1));

+#1900=CARTESIAN_POINT('',(6.25E-2,3.E-2,-2.69E-1));

+#1901=VERTEX_POINT('',#1899);

+#1902=VERTEX_POINT('',#1900);

+#1903=CARTESIAN_POINT('',(-1.E-1,3.E-2,-2.69E-1));

+#1904=CARTESIAN_POINT('',(-6.25E-2,3.E-2,-2.69E-1));

+#1905=VERTEX_POINT('',#1903);

+#1906=VERTEX_POINT('',#1904);

+#1907=CARTESIAN_POINT('',(-3.75E-2,3.E-2,-2.69E-1));

+#1908=CARTESIAN_POINT('',(3.75E-2,3.E-2,-2.69E-1));

+#1909=VERTEX_POINT('',#1907);

+#1910=VERTEX_POINT('',#1908);

+#1911=CARTESIAN_POINT('',(-6.25E-2,-6.E-2,-2.69E-1));

+#1912=CARTESIAN_POINT('',(-3.75E-2,-6.E-2,-2.69E-1));

+#1913=VERTEX_POINT('',#1911);

+#1914=VERTEX_POINT('',#1912);

+#1915=CARTESIAN_POINT('',(3.75E-2,-6.E-2,-2.69E-1));

+#1916=CARTESIAN_POINT('',(6.25E-2,-6.E-2,-2.69E-1));

+#1917=VERTEX_POINT('',#1915);

+#1918=VERTEX_POINT('',#1916);

+#1919=CARTESIAN_POINT('',(2.5E-2,-1.E-1,2.25E-1));

+#1920=CARTESIAN_POINT('',(2.5E-2,-6.E-2,2.25E-1));

+#1921=VERTEX_POINT('',#1919);

+#1922=VERTEX_POINT('',#1920);

+#1923=CARTESIAN_POINT('',(-6.25E-2,1.25E-2,1.15E-1));

+#1924=CARTESIAN_POINT('',(-6.25E-2,-1.25E-2,1.15E-1));

+#1925=VERTEX_POINT('',#1923);

+#1926=VERTEX_POINT('',#1924);

+#1927=CARTESIAN_POINT('',(-6.25E-2,-2.45E-1,-2.7E-1));

+#1928=CARTESIAN_POINT('',(-6.25E-2,-2.45E-1,-2.95E-1));

+#1929=VERTEX_POINT('',#1927);

+#1930=VERTEX_POINT('',#1928);

+#1931=CARTESIAN_POINT('',(-3.75E-2,1.25E-2,1.15E-1));

+#1932=CARTESIAN_POINT('',(-3.75E-2,-1.25E-2,1.15E-1));

+#1933=VERTEX_POINT('',#1931);

+#1934=VERTEX_POINT('',#1932);

+#1935=CARTESIAN_POINT('',(-3.75E-2,-2.45E-1,-2.7E-1));

+#1936=CARTESIAN_POINT('',(-3.75E-2,-2.45E-1,-2.95E-1));

+#1937=VERTEX_POINT('',#1935);

+#1938=VERTEX_POINT('',#1936);

+#1939=CARTESIAN_POINT('',(-6.25E-2,-1.25E-2,-1.25E-1));

+#1940=CARTESIAN_POINT('',(-6.25E-2,1.25E-2,-1.25E-1));

+#1941=VERTEX_POINT('',#1939);

+#1942=VERTEX_POINT('',#1940);

+#1943=CARTESIAN_POINT('',(-3.75E-2,-1.25E-2,-1.25E-1));

+#1944=CARTESIAN_POINT('',(-3.75E-2,1.25E-2,-1.25E-1));

+#1945=VERTEX_POINT('',#1943);

+#1946=VERTEX_POINT('',#1944);

+#1947=CARTESIAN_POINT('',(-6.25E-2,-6.E-2,-2.7E-1));

+#1948=CARTESIAN_POINT('',(-6.25E-2,-6.E-2,-2.95E-1));

+#1949=VERTEX_POINT('',#1947);

+#1950=VERTEX_POINT('',#1948);

+#1951=CARTESIAN_POINT('',(-3.75E-2,-6.E-2,-2.7E-1));

+#1952=CARTESIAN_POINT('',(-3.75E-2,-6.E-2,-2.95E-1));

+#1953=VERTEX_POINT('',#1951);

+#1954=VERTEX_POINT('',#1952);

+#1955=CARTESIAN_POINT('',(-6.25E-2,-3.05E-2,-2.69E-1));

+#1956=CARTESIAN_POINT('',(-3.75E-2,-3.05E-2,-2.69E-1));

+#1957=VERTEX_POINT('',#1955);

+#1958=VERTEX_POINT('',#1956);

+#1959=CARTESIAN_POINT('',(-6.25E-2,6.363424398923E-3,-2.69E-1));

+#1960=CARTESIAN_POINT('',(-3.75E-2,6.363424398923E-3,-2.69E-1));

+#1961=VERTEX_POINT('',#1959);

+#1962=VERTEX_POINT('',#1960);

+#1963=CARTESIAN_POINT('',(-6.25E-2,-3.75E-2,-2.7E-1));

+#1964=VERTEX_POINT('',#1963);

+#1965=CARTESIAN_POINT('',(-6.25E-2,-3.75E-2,-2.95E-1));

+#1966=VERTEX_POINT('',#1965);

+#1967=CARTESIAN_POINT('',(-3.75E-2,-3.75E-2,-2.7E-1));

+#1968=VERTEX_POINT('',#1967);

+#1969=CARTESIAN_POINT('',(-3.75E-2,-3.75E-2,-2.95E-1));

+#1970=VERTEX_POINT('',#1969);

+#1971=CARTESIAN_POINT('',(0.E0,0.E0,-2.25E-1));

+#1972=DIRECTION('',(0.E0,0.E0,1.E0));

+#1973=DIRECTION('',(1.E0,0.E0,0.E0));

+#1974=AXIS2_PLACEMENT_3D('',#1971,#1972,#1973);

+#1975=PLANE('',#1974);

+#1977=ORIENTED_EDGE('',*,*,#1976,.T.);

+#1979=ORIENTED_EDGE('',*,*,#1978,.T.);

+#1981=ORIENTED_EDGE('',*,*,#1980,.T.);

+#1983=ORIENTED_EDGE('',*,*,#1982,.T.);

+#1985=ORIENTED_EDGE('',*,*,#1984,.T.);

+#1987=ORIENTED_EDGE('',*,*,#1986,.T.);

+#1989=ORIENTED_EDGE('',*,*,#1988,.T.);

+#1991=ORIENTED_EDGE('',*,*,#1990,.T.);

+#1993=ORIENTED_EDGE('',*,*,#1992,.T.);

+#1995=ORIENTED_EDGE('',*,*,#1994,.T.);

+#1997=ORIENTED_EDGE('',*,*,#1996,.T.);

+#1999=ORIENTED_EDGE('',*,*,#1998,.T.);

+#2001=ORIENTED_EDGE('',*,*,#2000,.T.);

+#2003=ORIENTED_EDGE('',*,*,#2002,.T.);

+#2004=EDGE_LOOP('',(#1977,#1979,#1981,#1983,#1985,#1987,#1989,#1991,#1993,#1995,

+#1997,#1999,#2001,#2003));

+#2005=FACE_OUTER_BOUND('',#2004,.F.);

+#2007=ORIENTED_EDGE('',*,*,#2006,.T.);

+#2009=ORIENTED_EDGE('',*,*,#2008,.T.);

+#2011=ORIENTED_EDGE('',*,*,#2010,.F.);

+#2013=ORIENTED_EDGE('',*,*,#2012,.F.);

+#2014=EDGE_LOOP('',(#2007,#2009,#2011,#2013));

+#2015=FACE_BOUND('',#2014,.F.);

+#2016=ADVANCED_FACE('',(#2005,#2015),#1975,.F.);

+#2017=CARTESIAN_POINT('',(-1.65E-1,-1.E-1,-2.25E-1));

+#2018=DIRECTION('',(0.E0,-1.E0,0.E0));

+#2019=DIRECTION('',(1.E0,0.E0,0.E0));

+#2020=AXIS2_PLACEMENT_3D('',#2017,#2018,#2019);

+#2021=PLANE('',#2020);

+#2023=ORIENTED_EDGE('',*,*,#2022,.T.);

+#2025=ORIENTED_EDGE('',*,*,#2024,.T.);

+#2027=ORIENTED_EDGE('',*,*,#2026,.T.);

+#2029=ORIENTED_EDGE('',*,*,#2028,.T.);

+#2031=ORIENTED_EDGE('',*,*,#2030,.T.);

+#2033=ORIENTED_EDGE('',*,*,#2032,.T.);

+#2035=ORIENTED_EDGE('',*,*,#2034,.T.);

+#2037=ORIENTED_EDGE('',*,*,#2036,.F.);

+#2038=ORIENTED_EDGE('',*,*,#1988,.F.);

+#2040=ORIENTED_EDGE('',*,*,#2039,.T.);

+#2042=ORIENTED_EDGE('',*,*,#2041,.T.);

+#2044=ORIENTED_EDGE('',*,*,#2043,.T.);

+#2046=ORIENTED_EDGE('',*,*,#2045,.T.);

+#2048=ORIENTED_EDGE('',*,*,#2047,.T.);

+#2049=EDGE_LOOP('',(#2023,#2025,#2027,#2029,#2031,#2033,#2035,#2037,#2038,#2040,

+#2042,#2044,#2046,#2048));

+#2050=FACE_OUTER_BOUND('',#2049,.F.);

+#2051=ADVANCED_FACE('',(#2050),#2021,.T.);

+#2052=CARTESIAN_POINT('',(-1.65E-1,-1.E-1,-2.25E-1));

+#2053=DIRECTION('',(0.E0,-1.E0,0.E0));

+#2054=DIRECTION('',(1.E0,0.E0,0.E0));

+#2055=AXIS2_PLACEMENT_3D('',#2052,#2053,#2054);

+#2056=PLANE('',#2055);

+#2058=ORIENTED_EDGE('',*,*,#2057,.F.);

+#2060=ORIENTED_EDGE('',*,*,#2059,.F.);

+#2062=ORIENTED_EDGE('',*,*,#2061,.F.);

+#2064=ORIENTED_EDGE('',*,*,#2063,.F.);

+#2066=ORIENTED_EDGE('',*,*,#2065,.F.);

+#2068=ORIENTED_EDGE('',*,*,#2067,.F.);

+#2069=ORIENTED_EDGE('',*,*,#1976,.F.);

+#2071=ORIENTED_EDGE('',*,*,#2070,.T.);

+#2073=ORIENTED_EDGE('',*,*,#2072,.T.);

+#2075=ORIENTED_EDGE('',*,*,#2074,.F.);

+#2077=ORIENTED_EDGE('',*,*,#2076,.F.);

+#2079=ORIENTED_EDGE('',*,*,#2078,.F.);

+#2081=ORIENTED_EDGE('',*,*,#2080,.F.);

+#2083=ORIENTED_EDGE('',*,*,#2082,.F.);

+#2084=EDGE_LOOP('',(#2058,#2060,#2062,#2064,#2066,#2068,#2069,#2071,#2073,#2075,

+#2077,#2079,#2081,#2083));

+#2085=FACE_OUTER_BOUND('',#2084,.F.);

+#2086=ADVANCED_FACE('',(#2085),#2056,.T.);

+#2087=CARTESIAN_POINT('',(-1.65E-1,-1.E-1,-2.25E-1));

+#2088=DIRECTION('',(0.E0,-1.E0,0.E0));

+#2089=DIRECTION('',(1.E0,0.E0,0.E0));

+#2090=AXIS2_PLACEMENT_3D('',#2087,#2088,#2089);

+#2091=PLANE('',#2090);

+#2093=ORIENTED_EDGE('',*,*,#2092,.T.);

+#2095=ORIENTED_EDGE('',*,*,#2094,.T.);

+#2097=ORIENTED_EDGE('',*,*,#2096,.T.);

+#2099=ORIENTED_EDGE('',*,*,#2098,.F.);

+#2101=ORIENTED_EDGE('',*,*,#2100,.T.);

+#2103=ORIENTED_EDGE('',*,*,#2102,.F.);

+#2105=ORIENTED_EDGE('',*,*,#2104,.T.);

+#2107=ORIENTED_EDGE('',*,*,#2106,.T.);

+#2109=ORIENTED_EDGE('',*,*,#2108,.T.);

+#2111=ORIENTED_EDGE('',*,*,#2110,.T.);

+#2113=ORIENTED_EDGE('',*,*,#2112,.T.);

+#2115=ORIENTED_EDGE('',*,*,#2114,.F.);

+#2116=ORIENTED_EDGE('',*,*,#1982,.F.);

+#2118=ORIENTED_EDGE('',*,*,#2117,.T.);

+#2120=ORIENTED_EDGE('',*,*,#2119,.F.);

+#2122=ORIENTED_EDGE('',*,*,#2121,.F.);

+#2124=ORIENTED_EDGE('',*,*,#2123,.F.);

+#2126=ORIENTED_EDGE('',*,*,#2125,.F.);

+#2128=ORIENTED_EDGE('',*,*,#2127,.F.);

+#2130=ORIENTED_EDGE('',*,*,#2129,.T.);

+#2131=EDGE_LOOP('',(#2093,#2095,#2097,#2099,#2101,#2103,#2105,#2107,#2109,#2111,

+#2113,#2115,#2116,#2118,#2120,#2122,#2124,#2126,#2128,#2130));

+#2132=FACE_OUTER_BOUND('',#2131,.F.);

+#2133=ADVANCED_FACE('',(#2132),#2091,.T.);

+#2134=CARTESIAN_POINT('',(1.06E-1,-1.E-1,-5.5E-3));

+#2135=DIRECTION('',(8.660254037845E-1,0.E0,-5.E-1));

+#2136=DIRECTION('',(5.E-1,0.E0,8.660254037845E-1));

+#2137=AXIS2_PLACEMENT_3D('',#2134,#2135,#2136);

+#2138=PLANE('',#2137);

+#2140=ORIENTED_EDGE('',*,*,#2139,.F.);

+#2142=ORIENTED_EDGE('',*,*,#2141,.F.);

+#2144=ORIENTED_EDGE('',*,*,#2143,.F.);

+#2145=ORIENTED_EDGE('',*,*,#2022,.F.);

+#2147=ORIENTED_EDGE('',*,*,#2146,.T.);

+#2148=EDGE_LOOP('',(#2140,#2142,#2144,#2145,#2147));

+#2149=FACE_OUTER_BOUND('',#2148,.F.);

+#2150=ADVANCED_FACE('',(#2149),#2138,.T.);

+#2151=CARTESIAN_POINT('',(9.434827557301E-2,-1.767206638076E-1,4.63E-2));

+#2152=DIRECTION('',(0.E0,1.E0,0.E0));

+#2153=DIRECTION('',(1.E0,0.E0,0.E0));

+#2154=AXIS2_PLACEMENT_3D('',#2151,#2152,#2153);

+#2155=CONICAL_SURFACE('',#2154,3.427858267256E-2,5.0477E1);

+#2156=ORIENTED_EDGE('',*,*,#2139,.T.);

+#2158=ORIENTED_EDGE('',*,*,#2157,.T.);

+#2160=ORIENTED_EDGE('',*,*,#2159,.T.);

+#2162=ORIENTED_EDGE('',*,*,#2161,.T.);

+#2164=ORIENTED_EDGE('',*,*,#2163,.T.);

+#2166=ORIENTED_EDGE('',*,*,#2165,.T.);

+#2168=ORIENTED_EDGE('',*,*,#2167,.F.);

+#2170=ORIENTED_EDGE('',*,*,#2169,.F.);

+#2171=EDGE_LOOP('',(#2156,#2158,#2160,#2162,#2164,#2166,#2168,#2170));

+#2172=FACE_OUTER_BOUND('',#2171,.F.);

+#2173=ADVANCED_FACE('',(#2172),#2155,.T.);

+#2174=CARTESIAN_POINT('',(1.06E-1,-1.E-1,-8.3E-3));

+#2175=DIRECTION('',(1.E0,0.E0,0.E0));

+#2176=DIRECTION('',(0.E0,0.E0,1.E0));

+#2177=AXIS2_PLACEMENT_3D('',#2174,#2175,#2176);

+#2178=PLANE('',#2177);

+#2179=ORIENTED_EDGE('',*,*,#2157,.F.);

+#2180=ORIENTED_EDGE('',*,*,#2146,.F.);

+#2181=ORIENTED_EDGE('',*,*,#2047,.F.);

+#2183=ORIENTED_EDGE('',*,*,#2182,.T.);

+#2184=EDGE_LOOP('',(#2179,#2180,#2181,#2183));

+#2185=FACE_OUTER_BOUND('',#2184,.F.);

+#2186=ADVANCED_FACE('',(#2185),#2178,.T.);

+#2187=CARTESIAN_POINT('',(1.04E-1,-1.E-1,-8.3E-3));

+#2188=DIRECTION('',(0.E0,0.E0,-1.E0));

+#2189=DIRECTION('',(1.E0,0.E0,0.E0));

+#2190=AXIS2_PLACEMENT_3D('',#2187,#2188,#2189);

+#2191=PLANE('',#2190);

+#2192=ORIENTED_EDGE('',*,*,#2159,.F.);

+#2193=ORIENTED_EDGE('',*,*,#2182,.F.);

+#2194=ORIENTED_EDGE('',*,*,#2045,.F.);

+#2196=ORIENTED_EDGE('',*,*,#2195,.T.);

+#2197=EDGE_LOOP('',(#2192,#2193,#2194,#2196));

+#2198=FACE_OUTER_BOUND('',#2197,.F.);

+#2199=ADVANCED_FACE('',(#2198),#2191,.T.);

+#2200=CARTESIAN_POINT('',(1.04E-1,-1.E-1,-5.5E-3));

+#2201=DIRECTION('',(-1.E0,0.E0,0.E0));

+#2202=DIRECTION('',(0.E0,0.E0,-1.E0));

+#2203=AXIS2_PLACEMENT_3D('',#2200,#2201,#2202);

+#2204=PLANE('',#2203);

+#2205=ORIENTED_EDGE('',*,*,#2161,.F.);

+#2206=ORIENTED_EDGE('',*,*,#2195,.F.);

+#2207=ORIENTED_EDGE('',*,*,#2043,.F.);

+#2209=ORIENTED_EDGE('',*,*,#2208,.T.);

+#2210=EDGE_LOOP('',(#2205,#2206,#2207,#2209));

+#2211=FACE_OUTER_BOUND('',#2210,.F.);

+#2212=ADVANCED_FACE('',(#2211),#2204,.T.);

+#2213=CARTESIAN_POINT('',(5.257659555759E-2,-1.E-1,8.356794919243E-2));

+#2214=DIRECTION('',(-8.660254037845E-1,0.E0,-5.E-1));

+#2215=DIRECTION('',(5.E-1,0.E0,-8.660254037845E-1));

+#2216=AXIS2_PLACEMENT_3D('',#2213,#2214,#2215);

+#2217=PLANE('',#2216);

+#2218=ORIENTED_EDGE('',*,*,#2163,.F.);

+#2219=ORIENTED_EDGE('',*,*,#2208,.F.);

+#2220=ORIENTED_EDGE('',*,*,#2041,.F.);

+#2222=ORIENTED_EDGE('',*,*,#2221,.F.);

+#2224=ORIENTED_EDGE('',*,*,#2223,.F.);

+#2225=ORIENTED_EDGE('',*,*,#2112,.F.);

+#2227=ORIENTED_EDGE('',*,*,#2226,.T.);

+#2229=ORIENTED_EDGE('',*,*,#2228,.F.);

+#2230=EDGE_LOOP('',(#2218,#2219,#2220,#2222,#2224,#2225,#2227,#2229));

+#2231=FACE_OUTER_BOUND('',#2230,.F.);

+#2232=ADVANCED_FACE('',(#2231),#2217,.T.);

+#2233=CARTESIAN_POINT('',(8.E-2,-1.15E-1,-2.25E-1));

+#2234=DIRECTION('',(7.071067811865E-1,-7.071067811865E-1,0.E0));

+#2235=DIRECTION('',(7.071067811865E-1,7.071067811865E-1,0.E0));

+#2236=AXIS2_PLACEMENT_3D('',#2233,#2234,#2235);

+#2237=PLANE('',#2236);

+#2239=ORIENTED_EDGE('',*,*,#2238,.F.);

+#2241=ORIENTED_EDGE('',*,*,#2240,.T.);

+#2243=ORIENTED_EDGE('',*,*,#2242,.T.);

+#2244=ORIENTED_EDGE('',*,*,#2032,.F.);

+#2245=EDGE_LOOP('',(#2239,#2241,#2243,#2244));

+#2246=FACE_OUTER_BOUND('',#2245,.F.);

+#2247=ADVANCED_FACE('',(#2246),#2237,.T.);

+#2248=CARTESIAN_POINT('',(8.E-2,-1.15E-1,-2.25E-1));

+#2249=DIRECTION('',(7.071067811865E-1,-7.071067811865E-1,0.E0));

+#2250=DIRECTION('',(7.071067811865E-1,7.071067811865E-1,0.E0));

+#2251=AXIS2_PLACEMENT_3D('',#2248,#2249,#2250);

+#2252=PLANE('',#2251);

+#2253=ORIENTED_EDGE('',*,*,#2221,.T.);

+#2254=ORIENTED_EDGE('',*,*,#2039,.F.);

+#2255=ORIENTED_EDGE('',*,*,#1986,.F.);

+#2257=ORIENTED_EDGE('',*,*,#2256,.T.);

+#2258=EDGE_LOOP('',(#2253,#2254,#2255,#2257));

+#2259=FACE_OUTER_BOUND('',#2258,.F.);

+#2260=ADVANCED_FACE('',(#2259),#2252,.T.);

+#2261=CARTESIAN_POINT('',(1.564234044424E-1,-1.E-1,8.53E-2));

+#2262=DIRECTION('',(0.E0,0.E0,1.E0));

+#2263=DIRECTION('',(-1.E0,0.E0,0.E0));

+#2264=AXIS2_PLACEMENT_3D('',#2261,#2262,#2263);

+#2265=PLANE('',#2264);

+#2267=ORIENTED_EDGE('',*,*,#2266,.F.);

+#2269=ORIENTED_EDGE('',*,*,#2268,.F.);

+#2270=ORIENTED_EDGE('',*,*,#2104,.F.);

+#2272=ORIENTED_EDGE('',*,*,#2271,.T.);

+#2273=ORIENTED_EDGE('',*,*,#2238,.T.);

+#2274=ORIENTED_EDGE('',*,*,#2030,.F.);

+#2276=ORIENTED_EDGE('',*,*,#2275,.T.);

+#2277=EDGE_LOOP('',(#2267,#2269,#2270,#2272,#2273,#2274,#2276));

+#2278=FACE_OUTER_BOUND('',#2277,.F.);

+#2279=ADVANCED_FACE('',(#2278),#2265,.T.);

+#2280=CARTESIAN_POINT('',(9.434827557301E-2,-1.683556823861E-1,4.63E-2));

+#2281=DIRECTION('',(0.E0,1.E0,0.E0));

+#2282=DIRECTION('',(1.E0,0.E0,0.E0));

+#2283=AXIS2_PLACEMENT_3D('',#2280,#2281,#2282);

+#2284=CONICAL_SURFACE('',#2283,4.441782116695E-2,5.0477E1);

+#2285=ORIENTED_EDGE('',*,*,#2141,.T.);

+#2286=ORIENTED_EDGE('',*,*,#2169,.T.);

+#2288=ORIENTED_EDGE('',*,*,#2287,.T.);

+#2289=ORIENTED_EDGE('',*,*,#2165,.F.);

+#2290=ORIENTED_EDGE('',*,*,#2228,.T.);

+#2292=ORIENTED_EDGE('',*,*,#2291,.T.);

+#2294=ORIENTED_EDGE('',*,*,#2293,.T.);

+#2296=ORIENTED_EDGE('',*,*,#2295,.T.);

+#2297=ORIENTED_EDGE('',*,*,#2266,.T.);

+#2299=ORIENTED_EDGE('',*,*,#2298,.T.);

+#2301=ORIENTED_EDGE('',*,*,#2300,.T.);

+#2303=ORIENTED_EDGE('',*,*,#2302,.T.);

+#2304=EDGE_LOOP('',(#2285,#2286,#2288,#2289,#2290,#2292,#2294,#2296,#2297,#2299,

+#2301,#2303));

+#2305=FACE_OUTER_BOUND('',#2304,.F.);

+#2306=ADVANCED_FACE('',(#2305),#2284,.T.);

+#2307=CARTESIAN_POINT('',(9.434827557301E-2,-1.790729432769E-1,4.63E-2));

+#2308=DIRECTION('',(0.E0,1.E0,0.E0));

+#2309=DIRECTION('',(1.E0,0.E0,0.E0));

+#2310=AXIS2_PLACEMENT_3D('',#2307,#2308,#2309);

+#2311=SPHERICAL_SURFACE('',#2310,2.E-2);

+#2313=ORIENTED_EDGE('',*,*,#2312,.T.);

+#2315=ORIENTED_EDGE('',*,*,#2314,.F.);

+#2316=ORIENTED_EDGE('',*,*,#2287,.F.);

+#2317=EDGE_LOOP('',(#2313,#2315,#2316));

+#2318=FACE_OUTER_BOUND('',#2317,.F.);

+#2319=ADVANCED_FACE('',(#2318),#2311,.T.);

+#2320=CARTESIAN_POINT('',(9.434827557301E-2,-1.790729432769E-1,4.63E-2));

+#2321=DIRECTION('',(0.E0,1.E0,0.E0));

+#2322=DIRECTION('',(1.E0,0.E0,0.E0));

+#2323=AXIS2_PLACEMENT_3D('',#2320,#2321,#2322);

+#2324=SPHERICAL_SURFACE('',#2323,2.E-2);

+#2325=ORIENTED_EDGE('',*,*,#2312,.F.);

+#2326=ORIENTED_EDGE('',*,*,#2167,.T.);

+#2327=ORIENTED_EDGE('',*,*,#2314,.T.);

+#2328=EDGE_LOOP('',(#2325,#2326,#2327));

+#2329=FACE_OUTER_BOUND('',#2328,.F.);

+#2330=ADVANCED_FACE('',(#2329),#2324,.T.);

+#2331=CARTESIAN_POINT('',(5.015172442699E-2,-1.E-1,8.496794919243E-2));

+#2332=DIRECTION('',(-5.E-1,0.E0,-8.660254037845E-1));

+#2333=DIRECTION('',(8.660254037845E-1,0.E0,-5.E-1));

+#2334=AXIS2_PLACEMENT_3D('',#2331,#2332,#2333);

+#2335=PLANE('',#2334);

+#2336=ORIENTED_EDGE('',*,*,#2291,.F.);

+#2337=ORIENTED_EDGE('',*,*,#2226,.F.);

+#2338=ORIENTED_EDGE('',*,*,#2110,.F.);

+#2340=ORIENTED_EDGE('',*,*,#2339,.T.);

+#2341=EDGE_LOOP('',(#2336,#2337,#2338,#2340));

+#2342=FACE_OUTER_BOUND('',#2341,.F.);

+#2343=ADVANCED_FACE('',(#2342),#2335,.T.);

+#2344=CARTESIAN_POINT('',(5.115172442699E-2,-1.E-1,8.67E-2));

+#2345=DIRECTION('',(-8.660254037845E-1,0.E0,5.E-1));

+#2346=DIRECTION('',(-5.E-1,0.E0,-8.660254037845E-1));

+#2347=AXIS2_PLACEMENT_3D('',#2344,#2345,#2346);

+#2348=PLANE('',#2347);

+#2349=ORIENTED_EDGE('',*,*,#2293,.F.);

+#2350=ORIENTED_EDGE('',*,*,#2339,.F.);

+#2351=ORIENTED_EDGE('',*,*,#2108,.F.);

+#2353=ORIENTED_EDGE('',*,*,#2352,.T.);

+#2354=EDGE_LOOP('',(#2349,#2350,#2351,#2353));

+#2355=FACE_OUTER_BOUND('',#2354,.F.);

+#2356=ADVANCED_FACE('',(#2355),#2348,.T.);

+#2357=CARTESIAN_POINT('',(5.357659555759E-2,-1.E-1,8.53E-2));

+#2358=DIRECTION('',(5.E-1,0.E0,8.660254037844E-1));

+#2359=DIRECTION('',(-8.660254037844E-1,0.E0,5.E-1));

+#2360=AXIS2_PLACEMENT_3D('',#2357,#2358,#2359);

+#2361=PLANE('',#2360);

+#2362=ORIENTED_EDGE('',*,*,#2295,.F.);

+#2363=ORIENTED_EDGE('',*,*,#2352,.F.);

+#2364=ORIENTED_EDGE('',*,*,#2106,.F.);

+#2365=ORIENTED_EDGE('',*,*,#2268,.T.);

+#2366=EDGE_LOOP('',(#2362,#2363,#2364,#2365));

+#2367=FACE_OUTER_BOUND('',#2366,.F.);

+#2368=ADVANCED_FACE('',(#2367),#2361,.T.);

+#2369=CARTESIAN_POINT('',(1.588482755730E-1,-1.E-1,8.67E-2));

+#2370=DIRECTION('',(-5.E-1,0.E0,8.660254037844E-1));

+#2371=DIRECTION('',(-8.660254037844E-1,0.E0,-5.E-1));

+#2372=AXIS2_PLACEMENT_3D('',#2369,#2370,#2371);

+#2373=PLANE('',#2372);

+#2374=ORIENTED_EDGE('',*,*,#2298,.F.);

+#2375=ORIENTED_EDGE('',*,*,#2275,.F.);

+#2376=ORIENTED_EDGE('',*,*,#2028,.F.);

+#2378=ORIENTED_EDGE('',*,*,#2377,.T.);

+#2379=EDGE_LOOP('',(#2374,#2375,#2376,#2378));

+#2380=FACE_OUTER_BOUND('',#2379,.F.);

+#2381=ADVANCED_FACE('',(#2380),#2373,.T.);

+#2382=CARTESIAN_POINT('',(1.598482755730E-1,-1.E-1,8.496794919243E-2));

+#2383=DIRECTION('',(8.660254037844E-1,0.E0,5.E-1));

+#2384=DIRECTION('',(-5.E-1,0.E0,8.660254037844E-1));

+#2385=AXIS2_PLACEMENT_3D('',#2382,#2383,#2384);

+#2386=PLANE('',#2385);

+#2387=ORIENTED_EDGE('',*,*,#2300,.F.);

+#2388=ORIENTED_EDGE('',*,*,#2377,.F.);

+#2389=ORIENTED_EDGE('',*,*,#2026,.F.);

+#2391=ORIENTED_EDGE('',*,*,#2390,.T.);

+#2392=EDGE_LOOP('',(#2387,#2388,#2389,#2391));

+#2393=FACE_OUTER_BOUND('',#2392,.F.);

+#2394=ADVANCED_FACE('',(#2393),#2386,.T.);

+#2395=CARTESIAN_POINT('',(1.574234044424E-1,-1.E-1,8.356794919243E-2));

+#2396=DIRECTION('',(5.E-1,0.E0,-8.660254037844E-1));

+#2397=DIRECTION('',(8.660254037844E-1,0.E0,5.E-1));

+#2398=AXIS2_PLACEMENT_3D('',#2395,#2396,#2397);

+#2399=PLANE('',#2398);

+#2400=ORIENTED_EDGE('',*,*,#2302,.F.);

+#2401=ORIENTED_EDGE('',*,*,#2390,.F.);

+#2402=ORIENTED_EDGE('',*,*,#2024,.F.);

+#2403=ORIENTED_EDGE('',*,*,#2143,.T.);

+#2404=EDGE_LOOP('',(#2400,#2401,#2402,#2403));

+#2405=FACE_OUTER_BOUND('',#2404,.F.);

+#2406=ADVANCED_FACE('',(#2405),#2399,.T.);

+#2407=CARTESIAN_POINT('',(6.5E-2,-1.E-1,-2.25E-1));

+#2408=DIRECTION('',(-7.071067811865E-1,-7.071067811865E-1,0.E0));

+#2409=DIRECTION('',(7.071067811865E-1,-7.071067811865E-1,0.E0));

+#2410=AXIS2_PLACEMENT_3D('',#2407,#2408,#2409);

+#2411=PLANE('',#2410);

+#2412=ORIENTED_EDGE('',*,*,#2271,.F.);

+#2413=ORIENTED_EDGE('',*,*,#2102,.T.);

+#2415=ORIENTED_EDGE('',*,*,#2414,.T.);

+#2416=ORIENTED_EDGE('',*,*,#2240,.F.);

+#2417=EDGE_LOOP('',(#2412,#2413,#2415,#2416));

+#2418=FACE_OUTER_BOUND('',#2417,.F.);

+#2419=ADVANCED_FACE('',(#2418),#2411,.T.);

+#2420=CARTESIAN_POINT('',(6.5E-2,-1.E-1,-2.25E-1));

+#2421=DIRECTION('',(-7.071067811865E-1,-7.071067811865E-1,0.E0));

+#2422=DIRECTION('',(7.071067811865E-1,-7.071067811865E-1,0.E0));

+#2423=AXIS2_PLACEMENT_3D('',#2420,#2421,#2422);

+#2424=PLANE('',#2423);

+#2425=ORIENTED_EDGE('',*,*,#2223,.T.);

+#2426=ORIENTED_EDGE('',*,*,#2256,.F.);

+#2427=ORIENTED_EDGE('',*,*,#1984,.F.);

+#2428=ORIENTED_EDGE('',*,*,#2114,.T.);

+#2429=EDGE_LOOP('',(#2425,#2426,#2427,#2428));

+#2430=FACE_OUTER_BOUND('',#2429,.F.);

+#2431=ADVANCED_FACE('',(#2430),#2424,.T.);

+#2432=CARTESIAN_POINT('',(0.E0,0.E0,2.25E-1));

+#2433=DIRECTION('',(0.E0,0.E0,1.E0));

+#2434=DIRECTION('',(1.E0,0.E0,0.E0));

+#2435=AXIS2_PLACEMENT_3D('',#2432,#2433,#2434);

+#2436=PLANE('',#2435);

+#2437=ORIENTED_EDGE('',*,*,#2092,.F.);

+#2439=ORIENTED_EDGE('',*,*,#2438,.F.);

+#2441=ORIENTED_EDGE('',*,*,#2440,.F.);

+#2442=ORIENTED_EDGE('',*,*,#2072,.F.);

+#2444=ORIENTED_EDGE('',*,*,#2443,.F.);

+#2446=ORIENTED_EDGE('',*,*,#2445,.F.);

+#2448=ORIENTED_EDGE('',*,*,#2447,.F.);

+#2450=ORIENTED_EDGE('',*,*,#2449,.F.);

+#2452=ORIENTED_EDGE('',*,*,#2451,.F.);

+#2454=ORIENTED_EDGE('',*,*,#2453,.F.);

+#2456=ORIENTED_EDGE('',*,*,#2455,.F.);

+#2457=ORIENTED_EDGE('',*,*,#2034,.F.);

+#2458=ORIENTED_EDGE('',*,*,#2242,.F.);

+#2459=ORIENTED_EDGE('',*,*,#2414,.F.);

+#2460=ORIENTED_EDGE('',*,*,#2100,.F.);

+#2462=ORIENTED_EDGE('',*,*,#2461,.T.);

+#2464=ORIENTED_EDGE('',*,*,#2463,.T.);

+#2466=ORIENTED_EDGE('',*,*,#2465,.T.);

+#2467=EDGE_LOOP('',(#2437,#2439,#2441,#2442,#2444,#2446,#2448,#2450,#2452,#2454,

+#2456,#2457,#2458,#2459,#2460,#2462,#2464,#2466));

+#2468=FACE_OUTER_BOUND('',#2467,.F.);

+#2470=ORIENTED_EDGE('',*,*,#2469,.T.);

+#2472=ORIENTED_EDGE('',*,*,#2471,.T.);

+#2474=ORIENTED_EDGE('',*,*,#2473,.T.);

+#2476=ORIENTED_EDGE('',*,*,#2475,.T.);

+#2477=EDGE_LOOP('',(#2470,#2472,#2474,#2476));

+#2478=FACE_BOUND('',#2477,.F.);

+#2479=ADVANCED_FACE('',(#2468,#2478),#2436,.T.);

+#2480=CARTESIAN_POINT('',(1.25E-1,-5.5E-2,2.25E-1));

+#2481=DIRECTION('',(-7.071067811865E-1,0.E0,7.071067811865E-1));

+#2482=DIRECTION('',(0.E0,1.E0,0.E0));

+#2483=AXIS2_PLACEMENT_3D('',#2480,#2481,#2482);

+#2484=PLANE('',#2483);

+#2485=ORIENTED_EDGE('',*,*,#2469,.F.);

+#2487=ORIENTED_EDGE('',*,*,#2486,.T.);

+#2489=ORIENTED_EDGE('',*,*,#2488,.T.);

+#2491=ORIENTED_EDGE('',*,*,#2490,.F.);

+#2492=EDGE_LOOP('',(#2485,#2487,#2489,#2491));

+#2493=FACE_OUTER_BOUND('',#2492,.F.);

+#2494=ADVANCED_FACE('',(#2493),#2484,.T.);

+#2495=CARTESIAN_POINT('',(-1.05E-1,-5.5E-2,2.25E-1));

+#2496=DIRECTION('',(0.E0,-1.E0,0.E0));

+#2497=DIRECTION('',(1.E0,0.E0,0.E0));

+#2498=AXIS2_PLACEMENT_3D('',#2495,#2496,#2497);

+#2499=PLANE('',#2498);

+#2501=ORIENTED_EDGE('',*,*,#2500,.F.);

+#2503=ORIENTED_EDGE('',*,*,#2502,.T.);

+#2505=ORIENTED_EDGE('',*,*,#2504,.F.);

+#2506=ORIENTED_EDGE('',*,*,#2486,.F.);

+#2507=ORIENTED_EDGE('',*,*,#2475,.F.);

+#2509=ORIENTED_EDGE('',*,*,#2508,.T.);

+#2510=EDGE_LOOP('',(#2501,#2503,#2505,#2506,#2507,#2509));

+#2511=FACE_OUTER_BOUND('',#2510,.F.);

+#2512=ADVANCED_FACE('',(#2511),#2499,.F.);

+#2513=CARTESIAN_POINT('',(-1.05E-1,1.15E-1,2.25E-1));

+#2514=DIRECTION('',(-1.E0,0.E0,0.E0));

+#2515=DIRECTION('',(0.E0,-1.E0,0.E0));

+#2516=AXIS2_PLACEMENT_3D('',#2513,#2514,#2515);

+#2517=PLANE('',#2516);

+#2519=ORIENTED_EDGE('',*,*,#2518,.T.);

+#2521=ORIENTED_EDGE('',*,*,#2520,.T.);

+#2523=ORIENTED_EDGE('',*,*,#2522,.T.);

+#2525=ORIENTED_EDGE('',*,*,#2524,.T.);

+#2526=ORIENTED_EDGE('',*,*,#2500,.T.);

+#2528=ORIENTED_EDGE('',*,*,#2527,.F.);

+#2530=ORIENTED_EDGE('',*,*,#2529,.T.);

+#2532=ORIENTED_EDGE('',*,*,#2531,.T.);

+#2533=EDGE_LOOP('',(#2519,#2521,#2523,#2525,#2526,#2528,#2530,#2532));

+#2534=FACE_OUTER_BOUND('',#2533,.F.);

+#2535=ADVANCED_FACE('',(#2534),#2517,.F.);

+#2536=CARTESIAN_POINT('',(1.98E-1,1.6E-1,7.5E-2));

+#2537=DIRECTION('',(0.E0,0.E0,1.E0));

+#2538=DIRECTION('',(0.E0,-1.E0,0.E0));

+#2539=AXIS2_PLACEMENT_3D('',#2536,#2537,#2538);

+#2540=PLANE('',#2539);

+#2542=ORIENTED_EDGE('',*,*,#2541,.T.);

+#2544=ORIENTED_EDGE('',*,*,#2543,.T.);

+#2545=ORIENTED_EDGE('',*,*,#2518,.F.);

+#2547=ORIENTED_EDGE('',*,*,#2546,.T.);

+#2548=EDGE_LOOP('',(#2542,#2544,#2545,#2547));

+#2549=FACE_OUTER_BOUND('',#2548,.F.);

+#2550=ADVANCED_FACE('',(#2549),#2540,.T.);

+#2551=CARTESIAN_POINT('',(1.98E-1,1.6E-1,7.5E-2));

+#2552=DIRECTION('',(0.E0,0.E0,1.E0));

+#2553=DIRECTION('',(0.E0,-1.E0,0.E0));

+#2554=AXIS2_PLACEMENT_3D('',#2551,#2552,#2553);

+#2555=PLANE('',#2554);

+#2557=ORIENTED_EDGE('',*,*,#2556,.F.);

+#2559=ORIENTED_EDGE('',*,*,#2558,.F.);

+#2561=ORIENTED_EDGE('',*,*,#2560,.T.);

+#2563=ORIENTED_EDGE('',*,*,#2562,.F.);

+#2564=EDGE_LOOP('',(#2557,#2559,#2561,#2563));

+#2565=FACE_OUTER_BOUND('',#2564,.F.);

+#2566=ADVANCED_FACE('',(#2565),#2555,.T.);

+#2567=CARTESIAN_POINT('',(-6.E-2,1.15E-1,2.25E-1));

+#2568=DIRECTION('',(-1.E0,0.E0,0.E0));

+#2569=DIRECTION('',(0.E0,-1.E0,0.E0));

+#2570=AXIS2_PLACEMENT_3D('',#2567,#2568,#2569);

+#2571=PLANE('',#2570);

+#2573=ORIENTED_EDGE('',*,*,#2572,.T.);

+#2575=ORIENTED_EDGE('',*,*,#2574,.T.);

+#2577=ORIENTED_EDGE('',*,*,#2576,.F.);

+#2579=ORIENTED_EDGE('',*,*,#2578,.F.);

+#2580=ORIENTED_EDGE('',*,*,#2541,.F.);

+#2581=EDGE_LOOP('',(#2573,#2575,#2577,#2579,#2580));

+#2582=FACE_OUTER_BOUND('',#2581,.F.);

+#2583=ADVANCED_FACE('',(#2582),#2571,.F.);

+#2584=CARTESIAN_POINT('',(1.98E-1,1.E-1,7.5E-2));

+#2585=DIRECTION('',(0.E0,-1.E0,0.E0));

+#2586=DIRECTION('',(0.E0,0.E0,-1.E0));

+#2587=AXIS2_PLACEMENT_3D('',#2584,#2585,#2586);

+#2588=PLANE('',#2587);

+#2590=ORIENTED_EDGE('',*,*,#2589,.F.);

+#2591=ORIENTED_EDGE('',*,*,#2572,.F.);

+#2592=ORIENTED_EDGE('',*,*,#2546,.F.);

+#2594=ORIENTED_EDGE('',*,*,#2593,.T.);

+#2596=ORIENTED_EDGE('',*,*,#2595,.T.);

+#2597=ORIENTED_EDGE('',*,*,#1996,.F.);

+#2599=ORIENTED_EDGE('',*,*,#2598,.F.);

+#2601=ORIENTED_EDGE('',*,*,#2600,.T.);

+#2602=ORIENTED_EDGE('',*,*,#2560,.F.);

+#2604=ORIENTED_EDGE('',*,*,#2603,.T.);

+#2605=EDGE_LOOP('',(#2590,#2591,#2592,#2594,#2596,#2597,#2599,#2601,#2602,

+#2604));

+#2606=FACE_OUTER_BOUND('',#2605,.F.);

+#2607=ADVANCED_FACE('',(#2606),#2588,.F.);

+#2608=CARTESIAN_POINT('',(0.E0,0.E0,-1.25E-1));

+#2609=DIRECTION('',(0.E0,0.E0,1.E0));

+#2610=DIRECTION('',(1.E0,0.E0,0.E0));

+#2611=AXIS2_PLACEMENT_3D('',#2608,#2609,#2610);

+#2612=PLANE('',#2611);

+#2613=ORIENTED_EDGE('',*,*,#2589,.T.);

+#2615=ORIENTED_EDGE('',*,*,#2614,.F.);

+#2617=ORIENTED_EDGE('',*,*,#2616,.F.);

+#2619=ORIENTED_EDGE('',*,*,#2618,.F.);

+#2620=ORIENTED_EDGE('',*,*,#2502,.F.);

+#2621=ORIENTED_EDGE('',*,*,#2524,.F.);

+#2623=ORIENTED_EDGE('',*,*,#2622,.F.);

+#2624=ORIENTED_EDGE('',*,*,#2574,.F.);

+#2625=EDGE_LOOP('',(#2613,#2615,#2617,#2619,#2620,#2621,#2623,#2624));

+#2626=FACE_OUTER_BOUND('',#2625,.F.);

+#2628=ORIENTED_EDGE('',*,*,#2627,.F.);

+#2630=ORIENTED_EDGE('',*,*,#2629,.T.);

+#2632=ORIENTED_EDGE('',*,*,#2631,.T.);

+#2634=ORIENTED_EDGE('',*,*,#2633,.F.);

+#2635=EDGE_LOOP('',(#2628,#2630,#2632,#2634));

+#2636=FACE_BOUND('',#2635,.F.);

+#2638=ORIENTED_EDGE('',*,*,#2637,.F.);

+#2640=ORIENTED_EDGE('',*,*,#2639,.T.);

+#2642=ORIENTED_EDGE('',*,*,#2641,.T.);

+#2644=ORIENTED_EDGE('',*,*,#2643,.F.);

+#2645=EDGE_LOOP('',(#2638,#2640,#2642,#2644));

+#2646=FACE_BOUND('',#2645,.F.);

+#2647=ADVANCED_FACE('',(#2626,#2636,#2646),#2612,.T.);

+#2648=CARTESIAN_POINT('',(6.E-2,6.5E-2,2.25E-1));

+#2649=DIRECTION('',(1.E0,0.E0,0.E0));

+#2650=DIRECTION('',(0.E0,1.E0,0.E0));

+#2651=AXIS2_PLACEMENT_3D('',#2648,#2649,#2650);

+#2652=PLANE('',#2651);

+#2653=ORIENTED_EDGE('',*,*,#2603,.F.);

+#2654=ORIENTED_EDGE('',*,*,#2558,.T.);

+#2656=ORIENTED_EDGE('',*,*,#2655,.T.);

+#2658=ORIENTED_EDGE('',*,*,#2657,.T.);

+#2659=ORIENTED_EDGE('',*,*,#2614,.T.);

+#2660=EDGE_LOOP('',(#2653,#2654,#2656,#2658,#2659));

+#2661=FACE_OUTER_BOUND('',#2660,.F.);

+#2662=ADVANCED_FACE('',(#2661),#2652,.F.);

+#2663=CARTESIAN_POINT('',(6.E-2,8.5E-2,7.5E-2));

+#2664=DIRECTION('',(0.E0,7.071067811865E-1,-7.071067811865E-1));

+#2665=DIRECTION('',(1.E0,0.E0,0.E0));

+#2666=AXIS2_PLACEMENT_3D('',#2663,#2664,#2665);

+#2667=PLANE('',#2666);

+#2668=ORIENTED_EDGE('',*,*,#2556,.T.);

+#2670=ORIENTED_EDGE('',*,*,#2669,.T.);

+#2672=ORIENTED_EDGE('',*,*,#2671,.F.);

+#2673=ORIENTED_EDGE('',*,*,#2655,.F.);

+#2674=EDGE_LOOP('',(#2668,#2670,#2672,#2673));

+#2675=FACE_OUTER_BOUND('',#2674,.F.);

+#2676=ADVANCED_FACE('',(#2675),#2667,.F.);

+#2677=CARTESIAN_POINT('',(1.05E-1,-5.5E-2,2.25E-1));

+#2678=DIRECTION('',(1.E0,0.E0,0.E0));

+#2679=DIRECTION('',(0.E0,1.E0,0.E0));

+#2680=AXIS2_PLACEMENT_3D('',#2677,#2678,#2679);

+#2681=PLANE('',#2680);

+#2682=ORIENTED_EDGE('',*,*,#2504,.T.);

+#2683=ORIENTED_EDGE('',*,*,#2618,.T.);

+#2685=ORIENTED_EDGE('',*,*,#2684,.F.);

+#2686=ORIENTED_EDGE('',*,*,#2669,.F.);

+#2687=ORIENTED_EDGE('',*,*,#2562,.T.);

+#2689=ORIENTED_EDGE('',*,*,#2688,.T.);

+#2691=ORIENTED_EDGE('',*,*,#2690,.F.);

+#2692=ORIENTED_EDGE('',*,*,#2488,.F.);

+#2693=EDGE_LOOP('',(#2682,#2683,#2685,#2686,#2687,#2689,#2691,#2692));

+#2694=FACE_OUTER_BOUND('',#2693,.F.);

+#2695=ADVANCED_FACE('',(#2694),#2681,.F.);

+#2696=CARTESIAN_POINT('',(1.05E-1,6.5E-2,2.25E-1));

+#2697=DIRECTION('',(0.E0,1.E0,0.E0));

+#2698=DIRECTION('',(-1.E0,0.E0,0.E0));

+#2699=AXIS2_PLACEMENT_3D('',#2696,#2697,#2698);

+#2700=PLANE('',#2699);

+#2701=ORIENTED_EDGE('',*,*,#2671,.T.);

+#2702=ORIENTED_EDGE('',*,*,#2684,.T.);

+#2703=ORIENTED_EDGE('',*,*,#2616,.T.);

+#2704=ORIENTED_EDGE('',*,*,#2657,.F.);

+#2705=EDGE_LOOP('',(#2701,#2702,#2703,#2704));

+#2706=FACE_OUTER_BOUND('',#2705,.F.);

+#2707=ADVANCED_FACE('',(#2706),#2700,.F.);

+#2708=CARTESIAN_POINT('',(1.98E-1,1.6E-1,7.5E-2));

+#2709=DIRECTION('',(0.E0,0.E0,1.E0));

+#2710=DIRECTION('',(0.E0,-1.E0,0.E0));

+#2711=AXIS2_PLACEMENT_3D('',#2708,#2709,#2710);

+#2712=PLANE('',#2711);

+#2714=ORIENTED_EDGE('',*,*,#2713,.F.);

+#2716=ORIENTED_EDGE('',*,*,#2715,.F.);

+#2717=ORIENTED_EDGE('',*,*,#2688,.F.);

+#2718=ORIENTED_EDGE('',*,*,#2600,.F.);

+#2720=ORIENTED_EDGE('',*,*,#2719,.T.);

+#2722=ORIENTED_EDGE('',*,*,#2721,.T.);

+#2723=EDGE_LOOP('',(#2714,#2716,#2717,#2718,#2720,#2722));

+#2724=FACE_OUTER_BOUND('',#2723,.F.);

+#2725=ADVANCED_FACE('',(#2724),#2712,.F.);

+#2726=CARTESIAN_POINT('',(1.98E-1,1.6E-1,7.5E-2));

+#2727=DIRECTION('',(0.E0,0.E0,1.E0));

+#2728=DIRECTION('',(0.E0,-1.E0,0.E0));

+#2729=AXIS2_PLACEMENT_3D('',#2726,#2727,#2728);

+#2730=PLANE('',#2729);

+#2732=ORIENTED_EDGE('',*,*,#2731,.T.);

+#2734=ORIENTED_EDGE('',*,*,#2733,.T.);

+#2736=ORIENTED_EDGE('',*,*,#2735,.F.);

+#2737=ORIENTED_EDGE('',*,*,#2593,.F.);

+#2738=ORIENTED_EDGE('',*,*,#2531,.F.);

+#2740=ORIENTED_EDGE('',*,*,#2739,.F.);

+#2741=EDGE_LOOP('',(#2732,#2734,#2736,#2737,#2738,#2740));

+#2742=FACE_OUTER_BOUND('',#2741,.F.);

+#2743=ADVANCED_FACE('',(#2742),#2730,.F.);

+#2744=CARTESIAN_POINT('',(1.E-1,1.6E-1,7.5E-2));

+#2745=DIRECTION('',(1.E0,0.E0,0.E0));

+#2746=DIRECTION('',(0.E0,0.E0,1.E0));

+#2747=AXIS2_PLACEMENT_3D('',#2744,#2745,#2746);

+#2748=PLANE('',#2747);

+#2749=ORIENTED_EDGE('',*,*,#2713,.T.);

+#2751=ORIENTED_EDGE('',*,*,#2750,.T.);

+#2753=ORIENTED_EDGE('',*,*,#2752,.F.);

+#2755=ORIENTED_EDGE('',*,*,#2754,.F.);

+#2756=EDGE_LOOP('',(#2749,#2751,#2753,#2755));

+#2757=FACE_OUTER_BOUND('',#2756,.F.);

+#2758=ADVANCED_FACE('',(#2757),#2748,.F.);

+#2759=CARTESIAN_POINT('',(1.4E-1,1.6E-1,-2.25E-1));

+#2760=DIRECTION('',(0.E0,1.E0,0.E0));

+#2761=DIRECTION('',(-1.E0,0.E0,0.E0));

+#2762=AXIS2_PLACEMENT_3D('',#2759,#2760,#2761);

+#2763=PLANE('',#2762);

+#2764=ORIENTED_EDGE('',*,*,#2750,.F.);

+#2765=ORIENTED_EDGE('',*,*,#2721,.F.);

+#2767=ORIENTED_EDGE('',*,*,#2766,.T.);

+#2768=ORIENTED_EDGE('',*,*,#2449,.T.);

+#2770=ORIENTED_EDGE('',*,*,#2769,.F.);

+#2771=ORIENTED_EDGE('',*,*,#2733,.F.);

+#2773=ORIENTED_EDGE('',*,*,#2772,.T.);

+#2775=ORIENTED_EDGE('',*,*,#2774,.F.);

+#2777=ORIENTED_EDGE('',*,*,#2776,.F.);

+#2779=ORIENTED_EDGE('',*,*,#2778,.F.);

+#2780=EDGE_LOOP('',(#2764,#2765,#2767,#2768,#2770,#2771,#2773,#2775,#2777,

+#2779));

+#2781=FACE_OUTER_BOUND('',#2780,.F.);

+#2782=ADVANCED_FACE('',(#2781),#2763,.T.);

+#2783=CARTESIAN_POINT('',(1.4E-1,-5.E-2,-2.25E-1));

+#2784=DIRECTION('',(1.E0,0.E0,0.E0));

+#2785=DIRECTION('',(0.E0,1.E0,0.E0));

+#2786=AXIS2_PLACEMENT_3D('',#2783,#2784,#2785);

+#2787=PLANE('',#2786);

+#2788=ORIENTED_EDGE('',*,*,#2766,.F.);

+#2789=ORIENTED_EDGE('',*,*,#2719,.F.);

+#2790=ORIENTED_EDGE('',*,*,#2598,.T.);

+#2791=ORIENTED_EDGE('',*,*,#1994,.F.);

+#2793=ORIENTED_EDGE('',*,*,#2792,.T.);

+#2794=ORIENTED_EDGE('',*,*,#2451,.T.);

+#2795=EDGE_LOOP('',(#2788,#2789,#2790,#2791,#2793,#2794));

+#2796=FACE_OUTER_BOUND('',#2795,.F.);

+#2797=ADVANCED_FACE('',(#2796),#2787,.T.);

+#2798=CARTESIAN_POINT('',(1.65E-1,-5.E-2,-2.25E-1));

+#2799=DIRECTION('',(0.E0,1.E0,0.E0));

+#2800=DIRECTION('',(-1.E0,0.E0,0.E0));

+#2801=AXIS2_PLACEMENT_3D('',#2798,#2799,#2800);

+#2802=PLANE('',#2801);

+#2803=ORIENTED_EDGE('',*,*,#1992,.F.);

+#2805=ORIENTED_EDGE('',*,*,#2804,.T.);

+#2806=ORIENTED_EDGE('',*,*,#2453,.T.);

+#2807=ORIENTED_EDGE('',*,*,#2792,.F.);

+#2808=EDGE_LOOP('',(#2803,#2805,#2806,#2807));

+#2809=FACE_OUTER_BOUND('',#2808,.F.);

+#2810=ADVANCED_FACE('',(#2809),#2802,.T.);

+#2811=CARTESIAN_POINT('',(1.65E-1,-1.E-1,-2.25E-1));

+#2812=DIRECTION('',(1.E0,0.E0,0.E0));

+#2813=DIRECTION('',(0.E0,1.E0,0.E0));

+#2814=AXIS2_PLACEMENT_3D('',#2811,#2812,#2813);

+#2815=PLANE('',#2814);

+#2816=ORIENTED_EDGE('',*,*,#1990,.F.);

+#2817=ORIENTED_EDGE('',*,*,#2036,.T.);

+#2818=ORIENTED_EDGE('',*,*,#2455,.T.);

+#2819=ORIENTED_EDGE('',*,*,#2804,.F.);

+#2820=EDGE_LOOP('',(#2816,#2817,#2818,#2819));

+#2821=FACE_OUTER_BOUND('',#2820,.F.);

+#2822=ADVANCED_FACE('',(#2821),#2815,.T.);

+#2823=CARTESIAN_POINT('',(-1.4E-1,1.6E-1,-2.25E-1));

+#2824=DIRECTION('',(-1.E0,0.E0,0.E0));

+#2825=DIRECTION('',(0.E0,-1.E0,0.E0));

+#2826=AXIS2_PLACEMENT_3D('',#2823,#2824,#2825);

+#2827=PLANE('',#2826);

+#2828=ORIENTED_EDGE('',*,*,#2769,.T.);

+#2829=ORIENTED_EDGE('',*,*,#2447,.T.);

+#2831=ORIENTED_EDGE('',*,*,#2830,.F.);

+#2832=ORIENTED_EDGE('',*,*,#1998,.F.);

+#2833=ORIENTED_EDGE('',*,*,#2595,.F.);

+#2834=ORIENTED_EDGE('',*,*,#2735,.T.);

+#2835=EDGE_LOOP('',(#2828,#2829,#2831,#2832,#2833,#2834));

+#2836=FACE_OUTER_BOUND('',#2835,.F.);

+#2837=ADVANCED_FACE('',(#2836),#2827,.T.);

+#2838=CARTESIAN_POINT('',(-1.4E-1,-5.E-2,-2.25E-1));

+#2839=DIRECTION('',(0.E0,1.E0,0.E0));

+#2840=DIRECTION('',(-1.E0,0.E0,0.E0));

+#2841=AXIS2_PLACEMENT_3D('',#2838,#2839,#2840);

+#2842=PLANE('',#2841);

+#2843=ORIENTED_EDGE('',*,*,#2000,.F.);

+#2844=ORIENTED_EDGE('',*,*,#2830,.T.);

+#2845=ORIENTED_EDGE('',*,*,#2445,.T.);

+#2847=ORIENTED_EDGE('',*,*,#2846,.F.);

+#2848=EDGE_LOOP('',(#2843,#2844,#2845,#2847));

+#2849=FACE_OUTER_BOUND('',#2848,.F.);

+#2850=ADVANCED_FACE('',(#2849),#2842,.T.);

+#2851=CARTESIAN_POINT('',(-1.65E-1,-5.E-2,-2.25E-1));

+#2852=DIRECTION('',(-1.E0,0.E0,0.E0));

+#2853=DIRECTION('',(0.E0,-1.E0,0.E0));

+#2854=AXIS2_PLACEMENT_3D('',#2851,#2852,#2853);

+#2855=PLANE('',#2854);

+#2856=ORIENTED_EDGE('',*,*,#2002,.F.);

+#2857=ORIENTED_EDGE('',*,*,#2846,.T.);

+#2858=ORIENTED_EDGE('',*,*,#2443,.T.);

+#2859=ORIENTED_EDGE('',*,*,#2070,.F.);

+#2860=EDGE_LOOP('',(#2856,#2857,#2858,#2859));

+#2861=FACE_OUTER_BOUND('',#2860,.F.);

+#2862=ADVANCED_FACE('',(#2861),#2855,.T.);

+#2863=CARTESIAN_POINT('',(-1.E-1,1.6E-1,1.12E-1));

+#2864=DIRECTION('',(-1.E0,0.E0,0.E0));

+#2865=DIRECTION('',(0.E0,0.E0,-1.E0));

+#2866=AXIS2_PLACEMENT_3D('',#2863,#2864,#2865);

+#2867=PLANE('',#2866);

+#2868=ORIENTED_EDGE('',*,*,#2731,.F.);

+#2870=ORIENTED_EDGE('',*,*,#2869,.T.);

+#2872=ORIENTED_EDGE('',*,*,#2871,.T.);

+#2873=ORIENTED_EDGE('',*,*,#2772,.F.);

+#2874=EDGE_LOOP('',(#2868,#2870,#2872,#2873));

+#2875=FACE_OUTER_BOUND('',#2874,.F.);

+#2876=ADVANCED_FACE('',(#2875),#2867,.F.);

+#2877=CARTESIAN_POINT('',(1.05E-1,1.15E-1,2.25E-1));

+#2878=DIRECTION('',(0.E0,1.E0,0.E0));

+#2879=DIRECTION('',(-1.E0,0.E0,0.E0));

+#2880=AXIS2_PLACEMENT_3D('',#2877,#2878,#2879);

+#2881=PLANE('',#2880);

+#2882=ORIENTED_EDGE('',*,*,#2754,.T.);

+#2884=ORIENTED_EDGE('',*,*,#2883,.T.);

+#2886=ORIENTED_EDGE('',*,*,#2885,.T.);

+#2888=ORIENTED_EDGE('',*,*,#2887,.T.);

+#2889=ORIENTED_EDGE('',*,*,#2869,.F.);

+#2890=ORIENTED_EDGE('',*,*,#2739,.T.);

+#2891=ORIENTED_EDGE('',*,*,#2529,.F.);

+#2893=ORIENTED_EDGE('',*,*,#2892,.F.);

+#2894=ORIENTED_EDGE('',*,*,#2690,.T.);

+#2895=ORIENTED_EDGE('',*,*,#2715,.T.);

+#2896=EDGE_LOOP('',(#2882,#2884,#2886,#2888,#2889,#2890,#2891,#2893,#2894,

+#2895));

+#2897=FACE_OUTER_BOUND('',#2896,.F.);

+#2898=ADVANCED_FACE('',(#2897),#2881,.F.);

+#2899=CARTESIAN_POINT('',(4.7E-2,1.6E-1,1.12E-1));

+#2900=DIRECTION('',(0.E0,-1.E0,0.E0));

+#2901=DIRECTION('',(-1.E0,0.E0,0.E0));

+#2902=AXIS2_PLACEMENT_3D('',#2899,#2900,#2901);

+#2903=CYLINDRICAL_SURFACE('',#2902,5.3E-2);

+#2904=ORIENTED_EDGE('',*,*,#2752,.T.);

+#2905=ORIENTED_EDGE('',*,*,#2778,.T.);

+#2907=ORIENTED_EDGE('',*,*,#2906,.F.);

+#2908=ORIENTED_EDGE('',*,*,#2883,.F.);

+#2909=EDGE_LOOP('',(#2904,#2905,#2907,#2908));

+#2910=FACE_OUTER_BOUND('',#2909,.F.);

+#2911=ADVANCED_FACE('',(#2910),#2903,.F.);

+#2912=CARTESIAN_POINT('',(4.7E-2,1.6E-1,1.65E-1));

+#2913=DIRECTION('',(0.E0,0.E0,1.E0));

+#2914=DIRECTION('',(-1.E0,0.E0,0.E0));

+#2915=AXIS2_PLACEMENT_3D('',#2912,#2913,#2914);

+#2916=PLANE('',#2915);

+#2917=ORIENTED_EDGE('',*,*,#2906,.T.);

+#2918=ORIENTED_EDGE('',*,*,#2776,.T.);

+#2920=ORIENTED_EDGE('',*,*,#2919,.F.);

+#2921=ORIENTED_EDGE('',*,*,#2885,.F.);

+#2922=EDGE_LOOP('',(#2917,#2918,#2920,#2921));

+#2923=FACE_OUTER_BOUND('',#2922,.F.);

+#2924=ADVANCED_FACE('',(#2923),#2916,.F.);

+#2925=CARTESIAN_POINT('',(-4.7E-2,1.6E-1,1.12E-1));

+#2926=DIRECTION('',(0.E0,-1.E0,0.E0));

+#2927=DIRECTION('',(-1.E0,0.E0,0.E0));

+#2928=AXIS2_PLACEMENT_3D('',#2925,#2926,#2927);

+#2929=CYLINDRICAL_SURFACE('',#2928,5.3E-2);

+#2930=ORIENTED_EDGE('',*,*,#2919,.T.);

+#2931=ORIENTED_EDGE('',*,*,#2774,.T.);

+#2932=ORIENTED_EDGE('',*,*,#2871,.F.);

+#2933=ORIENTED_EDGE('',*,*,#2887,.F.);

+#2934=EDGE_LOOP('',(#2930,#2931,#2932,#2933));

+#2935=FACE_OUTER_BOUND('',#2934,.F.);

+#2936=ADVANCED_FACE('',(#2935),#2929,.F.);

+#2937=CARTESIAN_POINT('',(1.05E-1,1.35E-1,2.25E-1));

+#2938=DIRECTION('',(0.E0,-7.071067811865E-1,7.071067811865E-1));

+#2939=DIRECTION('',(-1.E0,0.E0,0.E0));

+#2940=AXIS2_PLACEMENT_3D('',#2937,#2938,#2939);

+#2941=PLANE('',#2940);

+#2942=ORIENTED_EDGE('',*,*,#2471,.F.);

+#2943=ORIENTED_EDGE('',*,*,#2490,.T.);

+#2944=ORIENTED_EDGE('',*,*,#2892,.T.);

+#2946=ORIENTED_EDGE('',*,*,#2945,.F.);

+#2947=EDGE_LOOP('',(#2942,#2943,#2944,#2946));

+#2948=FACE_OUTER_BOUND('',#2947,.F.);

+#2949=ADVANCED_FACE('',(#2948),#2941,.T.);

+#2950=CARTESIAN_POINT('',(-1.25E-1,1.15E-1,2.25E-1));

+#2951=DIRECTION('',(7.071067811865E-1,0.E0,7.071067811865E-1));

+#2952=DIRECTION('',(0.E0,-1.E0,0.E0));

+#2953=AXIS2_PLACEMENT_3D('',#2950,#2951,#2952);

+#2954=PLANE('',#2953);

+#2955=ORIENTED_EDGE('',*,*,#2473,.F.);

+#2956=ORIENTED_EDGE('',*,*,#2945,.T.);

+#2957=ORIENTED_EDGE('',*,*,#2527,.T.);

+#2958=ORIENTED_EDGE('',*,*,#2508,.F.);

+#2959=EDGE_LOOP('',(#2955,#2956,#2957,#2958));

+#2960=FACE_OUTER_BOUND('',#2959,.F.);

+#2961=ADVANCED_FACE('',(#2960),#2954,.T.);

+#2962=CARTESIAN_POINT('',(-6.E-2,6.5E-2,2.25E-1));

+#2963=DIRECTION('',(0.E0,1.E0,0.E0));

+#2964=DIRECTION('',(-1.E0,0.E0,0.E0));

+#2965=AXIS2_PLACEMENT_3D('',#2962,#2963,#2964);

+#2966=PLANE('',#2965);

+#2968=ORIENTED_EDGE('',*,*,#2967,.F.);

+#2969=ORIENTED_EDGE('',*,*,#2576,.T.);

+#2970=ORIENTED_EDGE('',*,*,#2622,.T.);

+#2971=ORIENTED_EDGE('',*,*,#2522,.F.);

+#2972=EDGE_LOOP('',(#2968,#2969,#2970,#2971));

+#2973=FACE_OUTER_BOUND('',#2972,.F.);

+#2974=ADVANCED_FACE('',(#2973),#2966,.F.);

+#2975=CARTESIAN_POINT('',(-6.E-2,8.5E-2,7.5E-2));

+#2976=DIRECTION('',(0.E0,-7.071067811865E-1,7.071067811865E-1));

+#2977=DIRECTION('',(-1.E0,0.E0,0.E0));

+#2978=AXIS2_PLACEMENT_3D('',#2975,#2976,#2977);

+#2979=PLANE('',#2978);

+#2980=ORIENTED_EDGE('',*,*,#2543,.F.);

+#2981=ORIENTED_EDGE('',*,*,#2578,.T.);

+#2982=ORIENTED_EDGE('',*,*,#2967,.T.);

+#2983=ORIENTED_EDGE('',*,*,#2520,.F.);

+#2984=EDGE_LOOP('',(#2980,#2981,#2982,#2983));

+#2985=FACE_OUTER_BOUND('',#2984,.F.);

+#2986=ADVANCED_FACE('',(#2985),#2979,.T.);

+#2987=CARTESIAN_POINT('',(3.75E-2,0.E0,0.E0));

+#2988=DIRECTION('',(1.E0,0.E0,0.E0));

+#2989=DIRECTION('',(0.E0,0.E0,-1.E0));

+#2990=AXIS2_PLACEMENT_3D('',#2987,#2988,#2989);

+#2991=PLANE('',#2990);

+#2993=ORIENTED_EDGE('',*,*,#2992,.T.);

+#2994=ORIENTED_EDGE('',*,*,#2627,.T.);

+#2996=ORIENTED_EDGE('',*,*,#2995,.T.);

+#2998=ORIENTED_EDGE('',*,*,#2997,.T.);

+#2999=EDGE_LOOP('',(#2993,#2994,#2996,#2998));

+#3000=FACE_OUTER_BOUND('',#2999,.F.);

+#3001=ADVANCED_FACE('',(#3000),#2991,.F.);

+#3002=CARTESIAN_POINT('',(3.75E-2,0.E0,0.E0));

+#3003=DIRECTION('',(1.E0,0.E0,0.E0));

+#3004=DIRECTION('',(0.E0,0.E0,-1.E0));

+#3005=AXIS2_PLACEMENT_3D('',#3002,#3003,#3004);

+#3006=PLANE('',#3005);

+#3008=ORIENTED_EDGE('',*,*,#3007,.T.);

+#3010=ORIENTED_EDGE('',*,*,#3009,.T.);

+#3012=ORIENTED_EDGE('',*,*,#3011,.T.);

+#3014=ORIENTED_EDGE('',*,*,#3013,.F.);

+#3015=EDGE_LOOP('',(#3008,#3010,#3012,#3014));

+#3016=FACE_OUTER_BOUND('',#3015,.F.);

+#3017=ADVANCED_FACE('',(#3016),#3006,.F.);

+#3018=CARTESIAN_POINT('',(3.75E-2,-1.25E-2,1.15E-1));

+#3019=DIRECTION('',(0.E0,-1.E0,0.E0));

+#3020=DIRECTION('',(0.E0,0.E0,-1.E0));

+#3021=AXIS2_PLACEMENT_3D('',#3018,#3019,#3020);

+#3022=PLANE('',#3021);

+#3023=ORIENTED_EDGE('',*,*,#2992,.F.);

+#3025=ORIENTED_EDGE('',*,*,#3024,.T.);

+#3027=ORIENTED_EDGE('',*,*,#3026,.T.);

+#3028=ORIENTED_EDGE('',*,*,#2629,.F.);

+#3029=EDGE_LOOP('',(#3023,#3025,#3027,#3028));

+#3030=FACE_OUTER_BOUND('',#3029,.F.);

+#3031=ADVANCED_FACE('',(#3030),#3022,.T.);

+#3032=CARTESIAN_POINT('',(3.75E-2,1.25E-2,1.15E-1));

+#3033=DIRECTION('',(0.E0,0.E0,1.E0));

+#3034=DIRECTION('',(0.E0,-1.E0,0.E0));

+#3035=AXIS2_PLACEMENT_3D('',#3032,#3033,#3034);

+#3036=PLANE('',#3035);

+#3037=ORIENTED_EDGE('',*,*,#2997,.F.);

+#3039=ORIENTED_EDGE('',*,*,#3038,.T.);

+#3041=ORIENTED_EDGE('',*,*,#3040,.T.);

+#3042=ORIENTED_EDGE('',*,*,#3024,.F.);

+#3043=EDGE_LOOP('',(#3037,#3039,#3041,#3042));

+#3044=FACE_OUTER_BOUND('',#3043,.F.);

+#3045=ADVANCED_FACE('',(#3044),#3036,.T.);

+#3046=CARTESIAN_POINT('',(3.75E-2,1.25E-2,-2.45E-1));

+#3047=DIRECTION('',(0.E0,1.E0,0.E0));

+#3048=DIRECTION('',(0.E0,0.E0,1.E0));

+#3049=AXIS2_PLACEMENT_3D('',#3046,#3047,#3048);

+#3050=PLANE('',#3049);

+#3051=ORIENTED_EDGE('',*,*,#2995,.F.);

+#3052=ORIENTED_EDGE('',*,*,#2633,.T.);

+#3054=ORIENTED_EDGE('',*,*,#3053,.T.);

+#3055=ORIENTED_EDGE('',*,*,#3038,.F.);

+#3056=EDGE_LOOP('',(#3051,#3052,#3054,#3055));

+#3057=FACE_OUTER_BOUND('',#3056,.F.);

+#3058=ADVANCED_FACE('',(#3057),#3050,.T.);

+#3059=CARTESIAN_POINT('',(6.25E-2,0.E0,0.E0));

+#3060=DIRECTION('',(1.E0,0.E0,0.E0));

+#3061=DIRECTION('',(0.E0,0.E0,-1.E0));

+#3062=AXIS2_PLACEMENT_3D('',#3059,#3060,#3061);

+#3063=PLANE('',#3062);

+#3064=ORIENTED_EDGE('',*,*,#3026,.F.);

+#3065=ORIENTED_EDGE('',*,*,#3040,.F.);

+#3066=ORIENTED_EDGE('',*,*,#3053,.F.);

+#3067=ORIENTED_EDGE('',*,*,#2631,.F.);

+#3068=EDGE_LOOP('',(#3064,#3065,#3066,#3067));

+#3069=FACE_OUTER_BOUND('',#3068,.F.);

+#3070=ADVANCED_FACE('',(#3069),#3063,.T.);

+#3071=CARTESIAN_POINT('',(6.25E-2,0.E0,0.E0));

+#3072=DIRECTION('',(1.E0,0.E0,0.E0));

+#3073=DIRECTION('',(0.E0,0.E0,-1.E0));

+#3074=AXIS2_PLACEMENT_3D('',#3071,#3072,#3073);

+#3075=PLANE('',#3074);

+#3077=ORIENTED_EDGE('',*,*,#3076,.F.);

+#3079=ORIENTED_EDGE('',*,*,#3078,.T.);

+#3081=ORIENTED_EDGE('',*,*,#3080,.F.);

+#3083=ORIENTED_EDGE('',*,*,#3082,.F.);

+#3084=EDGE_LOOP('',(#3077,#3079,#3081,#3083));

+#3085=FACE_OUTER_BOUND('',#3084,.F.);

+#3086=ADVANCED_FACE('',(#3085),#3075,.T.);

+#3087=CARTESIAN_POINT('',(3.75E-2,-3.75E-2,-2.7E-1));

+#3088=DIRECTION('',(0.E0,0.E0,1.E0));

+#3089=DIRECTION('',(0.E0,-1.E0,0.E0));

+#3090=AXIS2_PLACEMENT_3D('',#3087,#3088,#3089);

+#3091=PLANE('',#3090);

+#3092=ORIENTED_EDGE('',*,*,#3007,.F.);

+#3094=ORIENTED_EDGE('',*,*,#3093,.T.);

+#3096=ORIENTED_EDGE('',*,*,#3095,.T.);

+#3098=ORIENTED_EDGE('',*,*,#3097,.F.);

+#3099=ORIENTED_EDGE('',*,*,#3076,.T.);

+#3101=ORIENTED_EDGE('',*,*,#3100,.F.);

+#3102=EDGE_LOOP('',(#3092,#3094,#3096,#3098,#3099,#3101));

+#3103=FACE_OUTER_BOUND('',#3102,.F.);

+#3104=ADVANCED_FACE('',(#3103),#3091,.T.);

+#3105=CARTESIAN_POINT('',(3.75E-2,3.E-2,-2.69E-1));

+#3106=DIRECTION('',(1.E0,0.E0,0.E0));

+#3107=DIRECTION('',(0.E0,-1.E0,0.E0));

+#3108=AXIS2_PLACEMENT_3D('',#3105,#3106,#3107);

+#3109=PLANE('',#3108);

+#3111=ORIENTED_EDGE('',*,*,#3110,.F.);

+#3112=ORIENTED_EDGE('',*,*,#3093,.F.);

+#3114=ORIENTED_EDGE('',*,*,#3113,.F.);

+#3116=ORIENTED_EDGE('',*,*,#3115,.T.);

+#3117=EDGE_LOOP('',(#3111,#3112,#3114,#3116));

+#3118=FACE_OUTER_BOUND('',#3117,.F.);

+#3119=ADVANCED_FACE('',(#3118),#3109,.T.);

+#3120=CARTESIAN_POINT('',(3.75E-2,3.E-2,-2.69E-1));

+#3121=DIRECTION('',(1.E0,0.E0,0.E0));

+#3122=DIRECTION('',(0.E0,-1.E0,0.E0));

+#3123=AXIS2_PLACEMENT_3D('',#3120,#3121,#3122);

+#3124=PLANE('',#3123);

+#3126=ORIENTED_EDGE('',*,*,#3125,.T.);

+#3128=ORIENTED_EDGE('',*,*,#3127,.T.);

+#3130=ORIENTED_EDGE('',*,*,#3129,.T.);

+#3132=ORIENTED_EDGE('',*,*,#3131,.T.);

+#3134=ORIENTED_EDGE('',*,*,#3133,.T.);

+#3136=ORIENTED_EDGE('',*,*,#3135,.F.);

+#3137=EDGE_LOOP('',(#3126,#3128,#3130,#3132,#3134,#3136));

+#3138=FACE_OUTER_BOUND('',#3137,.F.);

+#3139=ADVANCED_FACE('',(#3138),#3124,.T.);

+#3140=CARTESIAN_POINT('',(3.75E-2,-3.75E-2,-2.45E-1));

+#3141=DIRECTION('',(1.E0,0.E0,0.E0));

+#3142=DIRECTION('',(0.E0,0.E0,-1.E0));

+#3143=AXIS2_PLACEMENT_3D('',#3140,#3141,#3142);

+#3144=CYLINDRICAL_SURFACE('',#3143,2.5E-2);

+#3145=ORIENTED_EDGE('',*,*,#3095,.F.);

+#3146=ORIENTED_EDGE('',*,*,#3110,.T.);

+#3148=ORIENTED_EDGE('',*,*,#3147,.T.);

+#3150=ORIENTED_EDGE('',*,*,#3149,.F.);

+#3151=EDGE_LOOP('',(#3145,#3146,#3148,#3150));

+#3152=FACE_OUTER_BOUND('',#3151,.F.);

+#3153=ADVANCED_FACE('',(#3152),#3144,.F.);

+#3154=CARTESIAN_POINT('',(-1.E-1,-6.E-2,-2.69E-1));

+#3155=DIRECTION('',(0.E0,0.E0,-1.E0));

+#3156=DIRECTION('',(0.E0,1.E0,0.E0));

+#3157=AXIS2_PLACEMENT_3D('',#3154,#3155,#3156);

+#3158=PLANE('',#3157);

+#3159=ORIENTED_EDGE('',*,*,#3147,.F.);

+#3160=ORIENTED_EDGE('',*,*,#3115,.F.);

+#3162=ORIENTED_EDGE('',*,*,#3161,.T.);

+#3164=ORIENTED_EDGE('',*,*,#3163,.T.);

+#3165=EDGE_LOOP('',(#3159,#3160,#3162,#3164));

+#3166=FACE_OUTER_BOUND('',#3165,.F.);

+#3167=ADVANCED_FACE('',(#3166),#3158,.T.);

+#3168=CARTESIAN_POINT('',(-1.E-1,-6.E-2,-2.69E-1));

+#3169=DIRECTION('',(0.E0,0.E0,-1.E0));

+#3170=DIRECTION('',(0.E0,1.E0,0.E0));

+#3171=AXIS2_PLACEMENT_3D('',#3168,#3169,#3170);

+#3172=PLANE('',#3171);

+#3174=ORIENTED_EDGE('',*,*,#3173,.F.);

+#3176=ORIENTED_EDGE('',*,*,#3175,.F.);

+#3178=ORIENTED_EDGE('',*,*,#3177,.T.);

+#3180=ORIENTED_EDGE('',*,*,#3179,.T.);

+#3181=EDGE_LOOP('',(#3174,#3176,#3178,#3180));

+#3182=FACE_OUTER_BOUND('',#3181,.F.);

+#3183=ADVANCED_FACE('',(#3182),#3172,.T.);

+#3184=CARTESIAN_POINT('',(-1.E-1,-6.E-2,-2.69E-1));

+#3185=DIRECTION('',(0.E0,0.E0,-1.E0));

+#3186=DIRECTION('',(0.E0,1.E0,0.E0));

+#3187=AXIS2_PLACEMENT_3D('',#3184,#3185,#3186);

+#3188=PLANE('',#3187);

+#3190=ORIENTED_EDGE('',*,*,#3189,.T.);

+#3192=ORIENTED_EDGE('',*,*,#3191,.T.);

+#3194=ORIENTED_EDGE('',*,*,#3193,.T.);

+#3195=ORIENTED_EDGE('',*,*,#3129,.F.);

+#3197=ORIENTED_EDGE('',*,*,#3196,.T.);

+#3199=ORIENTED_EDGE('',*,*,#3198,.T.);

+#3201=ORIENTED_EDGE('',*,*,#3200,.F.);

+#3203=ORIENTED_EDGE('',*,*,#3202,.T.);

+#3205=ORIENTED_EDGE('',*,*,#3204,.F.);

+#3207=ORIENTED_EDGE('',*,*,#3206,.F.);

+#3209=ORIENTED_EDGE('',*,*,#3208,.T.);

+#3211=ORIENTED_EDGE('',*,*,#3210,.F.);

+#3212=EDGE_LOOP('',(#3190,#3192,#3194,#3195,#3197,#3199,#3201,#3203,#3205,#3207,

+#3209,#3211));

+#3213=FACE_OUTER_BOUND('',#3212,.F.);

+#3214=ADVANCED_FACE('',(#3213),#3188,.T.);

+#3215=CARTESIAN_POINT('',(-1.E-1,-6.E-2,-2.25E-1));

+#3216=DIRECTION('',(0.E0,-1.E0,0.E0));

+#3217=DIRECTION('',(0.E0,0.E0,-1.E0));

+#3218=AXIS2_PLACEMENT_3D('',#3215,#3216,#3217);

+#3219=PLANE('',#3218);

+#3221=ORIENTED_EDGE('',*,*,#3220,.T.);

+#3223=ORIENTED_EDGE('',*,*,#3222,.T.);

+#3225=ORIENTED_EDGE('',*,*,#3224,.T.);

+#3227=ORIENTED_EDGE('',*,*,#3226,.F.);

+#3228=ORIENTED_EDGE('',*,*,#2012,.T.);

+#3230=ORIENTED_EDGE('',*,*,#3229,.T.);

+#3232=ORIENTED_EDGE('',*,*,#3231,.T.);

+#3234=ORIENTED_EDGE('',*,*,#3233,.F.);

+#3235=ORIENTED_EDGE('',*,*,#3078,.F.);

+#3237=ORIENTED_EDGE('',*,*,#3236,.F.);

+#3238=ORIENTED_EDGE('',*,*,#3161,.F.);

+#3239=ORIENTED_EDGE('',*,*,#3113,.T.);

+#3240=ORIENTED_EDGE('',*,*,#3013,.T.);

+#3241=ORIENTED_EDGE('',*,*,#3135,.T.);

+#3243=ORIENTED_EDGE('',*,*,#3242,.T.);

+#3245=ORIENTED_EDGE('',*,*,#3244,.F.);

+#3247=ORIENTED_EDGE('',*,*,#3246,.F.);

+#3249=ORIENTED_EDGE('',*,*,#3248,.F.);

+#3250=ORIENTED_EDGE('',*,*,#3177,.F.);

+#3252=ORIENTED_EDGE('',*,*,#3251,.T.);

+#3253=EDGE_LOOP('',(#3221,#3223,#3225,#3227,#3228,#3230,#3232,#3234,#3235,#3237,

+#3238,#3239,#3240,#3241,#3243,#3245,#3247,#3249,#3250,#3252));

+#3254=FACE_OUTER_BOUND('',#3253,.F.);

+#3255=ADVANCED_FACE('',(#3254),#3219,.T.);

+#3256=CARTESIAN_POINT('',(-6.25E-2,0.E0,0.E0));

+#3257=DIRECTION('',(1.E0,0.E0,0.E0));

+#3258=DIRECTION('',(0.E0,0.E0,-1.E0));

+#3259=AXIS2_PLACEMENT_3D('',#3256,#3257,#3258);

+#3260=PLANE('',#3259);

+#3261=ORIENTED_EDGE('',*,*,#2637,.T.);

+#3263=ORIENTED_EDGE('',*,*,#3262,.T.);

+#3265=ORIENTED_EDGE('',*,*,#3264,.T.);

+#3267=ORIENTED_EDGE('',*,*,#3266,.T.);

+#3268=EDGE_LOOP('',(#3261,#3263,#3265,#3267));

+#3269=FACE_OUTER_BOUND('',#3268,.F.);

+#3270=ADVANCED_FACE('',(#3269),#3260,.F.);

+#3271=CARTESIAN_POINT('',(-6.25E-2,0.E0,0.E0));

+#3272=DIRECTION('',(1.E0,0.E0,0.E0));

+#3273=DIRECTION('',(0.E0,0.E0,-1.E0));

+#3274=AXIS2_PLACEMENT_3D('',#3271,#3272,#3273);

+#3275=PLANE('',#3274);

+#3276=ORIENTED_EDGE('',*,*,#3220,.F.);

+#3278=ORIENTED_EDGE('',*,*,#3277,.T.);

+#3280=ORIENTED_EDGE('',*,*,#3279,.T.);

+#3282=ORIENTED_EDGE('',*,*,#3281,.T.);

+#3283=EDGE_LOOP('',(#3276,#3278,#3280,#3282));

+#3284=FACE_OUTER_BOUND('',#3283,.F.);

+#3285=ADVANCED_FACE('',(#3284),#3275,.F.);

+#3286=CARTESIAN_POINT('',(-6.25E-2,1.25E-2,-2.45E-1));

+#3287=DIRECTION('',(0.E0,1.E0,0.E0));

+#3288=DIRECTION('',(0.E0,0.E0,1.E0));

+#3289=AXIS2_PLACEMENT_3D('',#3286,#3287,#3288);

+#3290=PLANE('',#3289);

+#3291=ORIENTED_EDGE('',*,*,#2643,.T.);

+#3293=ORIENTED_EDGE('',*,*,#3292,.T.);

+#3295=ORIENTED_EDGE('',*,*,#3294,.F.);

+#3296=ORIENTED_EDGE('',*,*,#3262,.F.);

+#3297=EDGE_LOOP('',(#3291,#3293,#3295,#3296));

+#3298=FACE_OUTER_BOUND('',#3297,.F.);

+#3299=ADVANCED_FACE('',(#3298),#3290,.T.);

+#3300=CARTESIAN_POINT('',(-3.75E-2,0.E0,0.E0));

+#3301=DIRECTION('',(1.E0,0.E0,0.E0));

+#3302=DIRECTION('',(0.E0,0.E0,-1.E0));

+#3303=AXIS2_PLACEMENT_3D('',#3300,#3301,#3302);

+#3304=PLANE('',#3303);

+#3305=ORIENTED_EDGE('',*,*,#2641,.F.);

+#3307=ORIENTED_EDGE('',*,*,#3306,.F.);

+#3309=ORIENTED_EDGE('',*,*,#3308,.F.);

+#3310=ORIENTED_EDGE('',*,*,#3292,.F.);

+#3311=EDGE_LOOP('',(#3305,#3307,#3309,#3310));

+#3312=FACE_OUTER_BOUND('',#3311,.F.);

+#3313=ADVANCED_FACE('',(#3312),#3304,.T.);

+#3314=CARTESIAN_POINT('',(-3.75E-2,0.E0,0.E0));

+#3315=DIRECTION('',(1.E0,0.E0,0.E0));

+#3316=DIRECTION('',(0.E0,0.E0,-1.E0));

+#3317=AXIS2_PLACEMENT_3D('',#3314,#3315,#3316);

+#3318=PLANE('',#3317);

+#3319=ORIENTED_EDGE('',*,*,#3246,.T.);

+#3321=ORIENTED_EDGE('',*,*,#3320,.F.);

+#3323=ORIENTED_EDGE('',*,*,#3322,.F.);

+#3325=ORIENTED_EDGE('',*,*,#3324,.F.);

+#3326=EDGE_LOOP('',(#3319,#3321,#3323,#3325));

+#3327=FACE_OUTER_BOUND('',#3326,.F.);

+#3328=ADVANCED_FACE('',(#3327),#3318,.T.);

+#3329=CARTESIAN_POINT('',(-6.25E-2,-1.25E-2,1.15E-1));

+#3330=DIRECTION('',(0.E0,-1.E0,0.E0));

+#3331=DIRECTION('',(0.E0,0.E0,-1.E0));

+#3332=AXIS2_PLACEMENT_3D('',#3329,#3330,#3331);

+#3333=PLANE('',#3332);

+#3334=ORIENTED_EDGE('',*,*,#2639,.F.);

+#3335=ORIENTED_EDGE('',*,*,#3266,.F.);

+#3337=ORIENTED_EDGE('',*,*,#3336,.T.);

+#3338=ORIENTED_EDGE('',*,*,#3306,.T.);

+#3339=EDGE_LOOP('',(#3334,#3335,#3337,#3338));

+#3340=FACE_OUTER_BOUND('',#3339,.F.);

+#3341=ADVANCED_FACE('',(#3340),#3333,.T.);

+#3342=CARTESIAN_POINT('',(-6.25E-2,1.25E-2,1.15E-1));

+#3343=DIRECTION('',(0.E0,0.E0,1.E0));

+#3344=DIRECTION('',(0.E0,-1.E0,0.E0));

+#3345=AXIS2_PLACEMENT_3D('',#3342,#3343,#3344);

+#3346=PLANE('',#3345);

+#3347=ORIENTED_EDGE('',*,*,#3264,.F.);

+#3348=ORIENTED_EDGE('',*,*,#3294,.T.);

+#3349=ORIENTED_EDGE('',*,*,#3308,.T.);

+#3350=ORIENTED_EDGE('',*,*,#3336,.F.);

+#3351=EDGE_LOOP('',(#3347,#3348,#3349,#3350));

+#3352=FACE_OUTER_BOUND('',#3351,.F.);

+#3353=ADVANCED_FACE('',(#3352),#3346,.T.);

+#3354=CARTESIAN_POINT('',(-6.25E-2,-2.45E-1,-2.95E-1));

+#3355=DIRECTION('',(0.E0,0.E0,-1.E0));

+#3356=DIRECTION('',(0.E0,1.E0,0.E0));

+#3357=AXIS2_PLACEMENT_3D('',#3354,#3355,#3356);

+#3358=PLANE('',#3357);

+#3360=ORIENTED_EDGE('',*,*,#3359,.F.);

+#3361=ORIENTED_EDGE('',*,*,#3281,.F.);

+#3363=ORIENTED_EDGE('',*,*,#3362,.T.);

+#3364=ORIENTED_EDGE('',*,*,#3320,.T.);

+#3366=ORIENTED_EDGE('',*,*,#3365,.T.);

+#3368=ORIENTED_EDGE('',*,*,#3367,.F.);

+#3369=EDGE_LOOP('',(#3360,#3361,#3363,#3364,#3366,#3368));

+#3370=FACE_OUTER_BOUND('',#3369,.F.);

+#3371=ADVANCED_FACE('',(#3370),#3358,.T.);

+#3372=CARTESIAN_POINT('',(-6.25E-2,3.E-2,-2.69E-1));

+#3373=DIRECTION('',(1.E0,0.E0,0.E0));

+#3374=DIRECTION('',(0.E0,-1.E0,0.E0));

+#3375=AXIS2_PLACEMENT_3D('',#3372,#3373,#3374);

+#3376=PLANE('',#3375);

+#3378=ORIENTED_EDGE('',*,*,#3377,.F.);

+#3380=ORIENTED_EDGE('',*,*,#3379,.F.);

+#3381=ORIENTED_EDGE('',*,*,#3251,.F.);

+#3382=ORIENTED_EDGE('',*,*,#3175,.T.);

+#3383=EDGE_LOOP('',(#3378,#3380,#3381,#3382));

+#3384=FACE_OUTER_BOUND('',#3383,.F.);

+#3385=ADVANCED_FACE('',(#3384),#3376,.T.);

+#3386=CARTESIAN_POINT('',(-6.25E-2,3.E-2,-2.69E-1));

+#3387=DIRECTION('',(1.E0,0.E0,0.E0));

+#3388=DIRECTION('',(0.E0,-1.E0,0.E0));

+#3389=AXIS2_PLACEMENT_3D('',#3386,#3387,#3388);

+#3390=PLANE('',#3389);

+#3391=ORIENTED_EDGE('',*,*,#3359,.T.);

+#3393=ORIENTED_EDGE('',*,*,#3392,.T.);

+#3394=ORIENTED_EDGE('',*,*,#3210,.T.);

+#3396=ORIENTED_EDGE('',*,*,#3395,.T.);

+#3398=ORIENTED_EDGE('',*,*,#3397,.T.);

+#3399=ORIENTED_EDGE('',*,*,#3222,.F.);

+#3400=EDGE_LOOP('',(#3391,#3393,#3394,#3396,#3398,#3399));

+#3401=FACE_OUTER_BOUND('',#3400,.F.);

+#3402=ADVANCED_FACE('',(#3401),#3390,.T.);

+#3403=CARTESIAN_POINT('',(-6.25E-2,-3.75E-2,-2.45E-1));

+#3404=DIRECTION('',(1.E0,0.E0,0.E0));

+#3405=DIRECTION('',(0.E0,0.E0,-1.E0));

+#3406=AXIS2_PLACEMENT_3D('',#3403,#3404,#3405);

+#3407=CYLINDRICAL_SURFACE('',#3406,2.5E-2);

+#3408=ORIENTED_EDGE('',*,*,#3173,.T.);

+#3410=ORIENTED_EDGE('',*,*,#3409,.F.);

+#3412=ORIENTED_EDGE('',*,*,#3411,.F.);

+#3413=ORIENTED_EDGE('',*,*,#3377,.T.);

+#3414=EDGE_LOOP('',(#3408,#3410,#3412,#3413));

+#3415=FACE_OUTER_BOUND('',#3414,.F.);

+#3416=ADVANCED_FACE('',(#3415),#3407,.F.);

+#3417=CARTESIAN_POINT('',(-3.75E-2,-6.E-2,-2.69E-1));

+#3418=DIRECTION('',(-1.E0,0.E0,0.E0));

+#3419=DIRECTION('',(0.E0,1.E0,0.E0));

+#3420=AXIS2_PLACEMENT_3D('',#3417,#3418,#3419);

+#3421=PLANE('',#3420);

+#3422=ORIENTED_EDGE('',*,*,#3409,.T.);

+#3423=ORIENTED_EDGE('',*,*,#3179,.F.);

+#3424=ORIENTED_EDGE('',*,*,#3248,.T.);

+#3426=ORIENTED_EDGE('',*,*,#3425,.T.);

+#3427=EDGE_LOOP('',(#3422,#3423,#3424,#3426));

+#3428=FACE_OUTER_BOUND('',#3427,.F.);

+#3429=ADVANCED_FACE('',(#3428),#3421,.T.);

+#3430=CARTESIAN_POINT('',(-3.75E-2,-6.E-2,-2.69E-1));

+#3431=DIRECTION('',(-1.E0,0.E0,0.E0));

+#3432=DIRECTION('',(0.E0,1.E0,0.E0));

+#3433=AXIS2_PLACEMENT_3D('',#3430,#3431,#3432);

+#3434=PLANE('',#3433);

+#3435=ORIENTED_EDGE('',*,*,#3365,.F.);

+#3436=ORIENTED_EDGE('',*,*,#3244,.T.);

+#3438=ORIENTED_EDGE('',*,*,#3437,.T.);

+#3440=ORIENTED_EDGE('',*,*,#3439,.F.);

+#3441=ORIENTED_EDGE('',*,*,#3191,.F.);

+#3443=ORIENTED_EDGE('',*,*,#3442,.F.);

+#3444=EDGE_LOOP('',(#3435,#3436,#3438,#3440,#3441,#3443));

+#3445=FACE_OUTER_BOUND('',#3444,.F.);

+#3446=ADVANCED_FACE('',(#3445),#3434,.T.);

+#3447=CARTESIAN_POINT('',(-6.25E-2,-3.75E-2,-2.7E-1));

+#3448=DIRECTION('',(0.E0,0.E0,1.E0));

+#3449=DIRECTION('',(0.E0,-1.E0,0.E0));

+#3450=AXIS2_PLACEMENT_3D('',#3447,#3448,#3449);

+#3451=PLANE('',#3450);

+#3452=ORIENTED_EDGE('',*,*,#3379,.T.);

+#3453=ORIENTED_EDGE('',*,*,#3411,.T.);

+#3454=ORIENTED_EDGE('',*,*,#3425,.F.);

+#3455=ORIENTED_EDGE('',*,*,#3324,.T.);

+#3457=ORIENTED_EDGE('',*,*,#3456,.F.);

+#3458=ORIENTED_EDGE('',*,*,#3277,.F.);

+#3459=EDGE_LOOP('',(#3452,#3453,#3454,#3455,#3457,#3458));

+#3460=FACE_OUTER_BOUND('',#3459,.F.);

+#3461=ADVANCED_FACE('',(#3460),#3451,.T.);

+#3462=CARTESIAN_POINT('',(-6.25E-2,-2.45E-1,-2.7E-1));

+#3463=DIRECTION('',(0.E0,-1.E0,0.E0));

+#3464=DIRECTION('',(0.E0,0.E0,-1.E0));

+#3465=AXIS2_PLACEMENT_3D('',#3462,#3463,#3464);

+#3466=PLANE('',#3465);

+#3467=ORIENTED_EDGE('',*,*,#3279,.F.);

+#3468=ORIENTED_EDGE('',*,*,#3456,.T.);

+#3469=ORIENTED_EDGE('',*,*,#3322,.T.);

+#3470=ORIENTED_EDGE('',*,*,#3362,.F.);

+#3471=EDGE_LOOP('',(#3467,#3468,#3469,#3470));

+#3472=FACE_OUTER_BOUND('',#3471,.F.);

+#3473=ADVANCED_FACE('',(#3472),#3466,.T.);

+#3474=CARTESIAN_POINT('',(0.E0,0.E0,-3.1E-1));

+#3475=DIRECTION('',(0.E0,0.E0,1.E0));

+#3476=DIRECTION('',(1.E0,0.E0,0.E0));

+#3477=AXIS2_PLACEMENT_3D('',#3474,#3475,#3476);

+#3478=PLANE('',#3477);

+#3480=ORIENTED_EDGE('',*,*,#3479,.F.);

+#3482=ORIENTED_EDGE('',*,*,#3481,.F.);

+#3484=ORIENTED_EDGE('',*,*,#3483,.F.);

+#3485=ORIENTED_EDGE('',*,*,#3231,.F.);

+#3486=EDGE_LOOP('',(#3480,#3482,#3484,#3485));

+#3487=FACE_OUTER_BOUND('',#3486,.F.);

+#3488=ADVANCED_FACE('',(#3487),#3478,.F.);

+#3489=CARTESIAN_POINT('',(0.E0,0.E0,-3.1E-1));

+#3490=DIRECTION('',(0.E0,0.E0,1.E0));

+#3491=DIRECTION('',(1.E0,0.E0,0.E0));

+#3492=AXIS2_PLACEMENT_3D('',#3489,#3490,#3491);

+#3493=PLANE('',#3492);

+#3495=ORIENTED_EDGE('',*,*,#3494,.F.);

+#3497=ORIENTED_EDGE('',*,*,#3496,.F.);

+#3498=ORIENTED_EDGE('',*,*,#3224,.F.);

+#3499=ORIENTED_EDGE('',*,*,#3397,.F.);

+#3500=EDGE_LOOP('',(#3495,#3497,#3498,#3499));

+#3501=FACE_OUTER_BOUND('',#3500,.F.);

+#3502=ADVANCED_FACE('',(#3501),#3493,.F.);

+#3503=CARTESIAN_POINT('',(0.E0,0.E0,-3.1E-1));

+#3504=DIRECTION('',(0.E0,0.E0,1.E0));

+#3505=DIRECTION('',(1.E0,0.E0,0.E0));

+#3506=AXIS2_PLACEMENT_3D('',#3503,#3504,#3505);

+#3507=PLANE('',#3506);

+#3508=ORIENTED_EDGE('',*,*,#3133,.F.);

+#3510=ORIENTED_EDGE('',*,*,#3509,.F.);

+#3511=ORIENTED_EDGE('',*,*,#3437,.F.);

+#3512=ORIENTED_EDGE('',*,*,#3242,.F.);

+#3513=EDGE_LOOP('',(#3508,#3510,#3511,#3512));

+#3514=FACE_OUTER_BOUND('',#3513,.F.);

+#3515=ADVANCED_FACE('',(#3514),#3507,.F.);

+#3516=CARTESIAN_POINT('',(1.E-1,0.E0,0.E0));

+#3517=DIRECTION('',(1.E0,0.E0,0.E0));

+#3518=DIRECTION('',(0.E0,0.E0,-1.E0));

+#3519=AXIS2_PLACEMENT_3D('',#3516,#3517,#3518);

+#3520=PLANE('',#3519);

+#3521=ORIENTED_EDGE('',*,*,#3202,.F.);

+#3523=ORIENTED_EDGE('',*,*,#3522,.T.);

+#3524=ORIENTED_EDGE('',*,*,#3479,.T.);

+#3525=ORIENTED_EDGE('',*,*,#3229,.F.);

+#3526=ORIENTED_EDGE('',*,*,#2010,.T.);

+#3528=ORIENTED_EDGE('',*,*,#3527,.F.);

+#3529=EDGE_LOOP('',(#3521,#3523,#3524,#3525,#3526,#3528));

+#3530=FACE_OUTER_BOUND('',#3529,.F.);

+#3531=ADVANCED_FACE('',(#3530),#3520,.T.);

+#3532=CARTESIAN_POINT('',(6.25E-2,3.E-2,-2.69E-1));

+#3533=DIRECTION('',(0.E0,1.E0,0.E0));

+#3534=DIRECTION('',(1.E0,0.E0,0.E0));

+#3535=AXIS2_PLACEMENT_3D('',#3532,#3533,#3534);

+#3536=PLANE('',#3535);

+#3537=ORIENTED_EDGE('',*,*,#3200,.T.);

+#3539=ORIENTED_EDGE('',*,*,#3538,.T.);

+#3540=ORIENTED_EDGE('',*,*,#3481,.T.);

+#3541=ORIENTED_EDGE('',*,*,#3522,.F.);

+#3542=EDGE_LOOP('',(#3537,#3539,#3540,#3541));

+#3543=FACE_OUTER_BOUND('',#3542,.F.);

+#3544=ADVANCED_FACE('',(#3543),#3536,.T.);

+#3545=CARTESIAN_POINT('',(6.25E-2,-6.E-2,-2.69E-1));

+#3546=DIRECTION('',(-1.E0,0.E0,0.E0));

+#3547=DIRECTION('',(0.E0,1.E0,0.E0));

+#3548=AXIS2_PLACEMENT_3D('',#3545,#3546,#3547);

+#3549=PLANE('',#3548);

+#3550=ORIENTED_EDGE('',*,*,#3149,.T.);

+#3551=ORIENTED_EDGE('',*,*,#3163,.F.);

+#3552=ORIENTED_EDGE('',*,*,#3236,.T.);

+#3553=ORIENTED_EDGE('',*,*,#3097,.T.);

+#3554=EDGE_LOOP('',(#3550,#3551,#3552,#3553));

+#3555=FACE_OUTER_BOUND('',#3554,.F.);

+#3556=ADVANCED_FACE('',(#3555),#3549,.T.);

+#3557=CARTESIAN_POINT('',(6.25E-2,-6.E-2,-2.69E-1));

+#3558=DIRECTION('',(-1.E0,0.E0,0.E0));

+#3559=DIRECTION('',(0.E0,1.E0,0.E0));

+#3560=AXIS2_PLACEMENT_3D('',#3557,#3558,#3559);

+#3561=PLANE('',#3560);

+#3563=ORIENTED_EDGE('',*,*,#3562,.F.);

+#3564=ORIENTED_EDGE('',*,*,#3233,.T.);

+#3565=ORIENTED_EDGE('',*,*,#3483,.T.);

+#3566=ORIENTED_EDGE('',*,*,#3538,.F.);

+#3567=ORIENTED_EDGE('',*,*,#3198,.F.);

+#3569=ORIENTED_EDGE('',*,*,#3568,.F.);

+#3570=EDGE_LOOP('',(#3563,#3564,#3565,#3566,#3567,#3569));

+#3571=FACE_OUTER_BOUND('',#3570,.F.);

+#3572=ADVANCED_FACE('',(#3571),#3561,.T.);

+#3573=CARTESIAN_POINT('',(3.75E-2,-2.45E-1,-2.95E-1));

+#3574=DIRECTION('',(0.E0,0.E0,-1.E0));

+#3575=DIRECTION('',(0.E0,1.E0,0.E0));

+#3576=AXIS2_PLACEMENT_3D('',#3573,#3574,#3575);

+#3577=PLANE('',#3576);

+#3578=ORIENTED_EDGE('',*,*,#3080,.T.);

+#3579=ORIENTED_EDGE('',*,*,#3562,.T.);

+#3581=ORIENTED_EDGE('',*,*,#3580,.F.);

+#3582=ORIENTED_EDGE('',*,*,#3125,.F.);

+#3583=ORIENTED_EDGE('',*,*,#3011,.F.);

+#3585=ORIENTED_EDGE('',*,*,#3584,.T.);

+#3586=EDGE_LOOP('',(#3578,#3579,#3581,#3582,#3583,#3585));

+#3587=FACE_OUTER_BOUND('',#3586,.F.);

+#3588=ADVANCED_FACE('',(#3587),#3577,.T.);

+#3589=CARTESIAN_POINT('',(3.75E-2,-3.75E-2,-2.45E-1));

+#3590=DIRECTION('',(1.E0,0.E0,0.E0));

+#3591=DIRECTION('',(0.E0,0.E0,-1.E0));

+#3592=AXIS2_PLACEMENT_3D('',#3589,#3590,#3591);

+#3593=CYLINDRICAL_SURFACE('',#3592,5.E-2);

+#3594=ORIENTED_EDGE('',*,*,#3580,.T.);

+#3595=ORIENTED_EDGE('',*,*,#3568,.T.);

+#3596=ORIENTED_EDGE('',*,*,#3196,.F.);

+#3597=ORIENTED_EDGE('',*,*,#3127,.F.);

+#3598=EDGE_LOOP('',(#3594,#3595,#3596,#3597));

+#3599=FACE_OUTER_BOUND('',#3598,.F.);

+#3600=ADVANCED_FACE('',(#3599),#3593,.T.);

+#3601=CARTESIAN_POINT('',(3.75E-2,-2.45E-1,-2.7E-1));

+#3602=DIRECTION('',(0.E0,-1.E0,0.E0));

+#3603=DIRECTION('',(0.E0,0.E0,-1.E0));

+#3604=AXIS2_PLACEMENT_3D('',#3601,#3602,#3603);

+#3605=PLANE('',#3604);

+#3606=ORIENTED_EDGE('',*,*,#3009,.F.);

+#3607=ORIENTED_EDGE('',*,*,#3100,.T.);

+#3608=ORIENTED_EDGE('',*,*,#3082,.T.);

+#3609=ORIENTED_EDGE('',*,*,#3584,.F.);

+#3610=EDGE_LOOP('',(#3606,#3607,#3608,#3609));

+#3611=FACE_OUTER_BOUND('',#3610,.F.);

+#3612=ADVANCED_FACE('',(#3611),#3605,.T.);

+#3613=CARTESIAN_POINT('',(-1.E-1,6.E-2,-2.69E-1));

+#3614=DIRECTION('',(0.E0,1.E0,0.E0));

+#3615=DIRECTION('',(0.E0,0.E0,1.E0));

+#3616=AXIS2_PLACEMENT_3D('',#3613,#3614,#3615);

+#3617=PLANE('',#3616);

+#3618=ORIENTED_EDGE('',*,*,#2008,.F.);

+#3620=ORIENTED_EDGE('',*,*,#3619,.F.);

+#3621=ORIENTED_EDGE('',*,*,#3204,.T.);

+#3622=ORIENTED_EDGE('',*,*,#3527,.T.);

+#3623=EDGE_LOOP('',(#3618,#3620,#3621,#3622));

+#3624=FACE_OUTER_BOUND('',#3623,.F.);

+#3625=ADVANCED_FACE('',(#3624),#3617,.T.);

+#3626=CARTESIAN_POINT('',(-1.E-1,0.E0,0.E0));

+#3627=DIRECTION('',(1.E0,0.E0,0.E0));

+#3628=DIRECTION('',(0.E0,0.E0,-1.E0));

+#3629=AXIS2_PLACEMENT_3D('',#3626,#3627,#3628);

+#3630=PLANE('',#3629);

+#3631=ORIENTED_EDGE('',*,*,#3226,.T.);

+#3632=ORIENTED_EDGE('',*,*,#3496,.T.);

+#3634=ORIENTED_EDGE('',*,*,#3633,.F.);

+#3635=ORIENTED_EDGE('',*,*,#3206,.T.);

+#3636=ORIENTED_EDGE('',*,*,#3619,.T.);

+#3637=ORIENTED_EDGE('',*,*,#2006,.F.);

+#3638=EDGE_LOOP('',(#3631,#3632,#3634,#3635,#3636,#3637));

+#3639=FACE_OUTER_BOUND('',#3638,.F.);

+#3640=ADVANCED_FACE('',(#3639),#3630,.F.);

+#3641=CARTESIAN_POINT('',(-1.E-1,3.E-2,-2.69E-1));

+#3642=DIRECTION('',(0.E0,1.E0,0.E0));

+#3643=DIRECTION('',(1.E0,0.E0,0.E0));

+#3644=AXIS2_PLACEMENT_3D('',#3641,#3642,#3643);

+#3645=PLANE('',#3644);

+#3646=ORIENTED_EDGE('',*,*,#3208,.F.);

+#3647=ORIENTED_EDGE('',*,*,#3633,.T.);

+#3648=ORIENTED_EDGE('',*,*,#3494,.T.);

+#3649=ORIENTED_EDGE('',*,*,#3395,.F.);

+#3650=EDGE_LOOP('',(#3646,#3647,#3648,#3649));

+#3651=FACE_OUTER_BOUND('',#3650,.F.);

+#3652=ADVANCED_FACE('',(#3651),#3645,.T.);

+#3653=CARTESIAN_POINT('',(-3.75E-2,3.E-2,-2.69E-1));

+#3654=DIRECTION('',(0.E0,1.E0,0.E0));

+#3655=DIRECTION('',(1.E0,0.E0,0.E0));

+#3656=AXIS2_PLACEMENT_3D('',#3653,#3654,#3655);

+#3657=PLANE('',#3656);

+#3658=ORIENTED_EDGE('',*,*,#3193,.F.);

+#3659=ORIENTED_EDGE('',*,*,#3439,.T.);

+#3660=ORIENTED_EDGE('',*,*,#3509,.T.);

+#3661=ORIENTED_EDGE('',*,*,#3131,.F.);

+#3662=EDGE_LOOP('',(#3658,#3659,#3660,#3661));

+#3663=FACE_OUTER_BOUND('',#3662,.F.);

+#3664=ADVANCED_FACE('',(#3663),#3657,.T.);

+#3665=CARTESIAN_POINT('',(-6.25E-2,-3.75E-2,-2.45E-1));

+#3666=DIRECTION('',(1.E0,0.E0,0.E0));

+#3667=DIRECTION('',(0.E0,0.E0,-1.E0));

+#3668=AXIS2_PLACEMENT_3D('',#3665,#3666,#3667);

+#3669=CYLINDRICAL_SURFACE('',#3668,5.E-2);

+#3670=ORIENTED_EDGE('',*,*,#3189,.F.);

+#3671=ORIENTED_EDGE('',*,*,#3392,.F.);

+#3672=ORIENTED_EDGE('',*,*,#3367,.T.);

+#3673=ORIENTED_EDGE('',*,*,#3442,.T.);

+#3674=EDGE_LOOP('',(#3670,#3671,#3672,#3673));

+#3675=FACE_OUTER_BOUND('',#3674,.F.);

+#3676=ADVANCED_FACE('',(#3675),#3669,.T.);

+#3677=CARTESIAN_POINT('',(-8.E-2,-1.15E-1,-2.25E-1));

+#3678=DIRECTION('',(7.071067811865E-1,-7.071067811865E-1,0.E0));

+#3679=DIRECTION('',(7.071067811865E-1,7.071067811865E-1,0.E0));

+#3680=AXIS2_PLACEMENT_3D('',#3677,#3678,#3679);

+#3681=PLANE('',#3680);

+#3683=ORIENTED_EDGE('',*,*,#3682,.F.);

+#3685=ORIENTED_EDGE('',*,*,#3684,.T.);

+#3686=ORIENTED_EDGE('',*,*,#2438,.T.);

+#3687=ORIENTED_EDGE('',*,*,#2129,.F.);

+#3688=EDGE_LOOP('',(#3683,#3685,#3686,#3687));

+#3689=FACE_OUTER_BOUND('',#3688,.F.);

+#3690=ADVANCED_FACE('',(#3689),#3681,.T.);

+#3691=CARTESIAN_POINT('',(-8.E-2,-1.15E-1,-2.25E-1));

+#3692=DIRECTION('',(7.071067811865E-1,-7.071067811865E-1,0.E0));

+#3693=DIRECTION('',(7.071067811865E-1,7.071067811865E-1,0.E0));

+#3694=AXIS2_PLACEMENT_3D('',#3691,#3692,#3693);

+#3695=PLANE('',#3694);

+#3697=ORIENTED_EDGE('',*,*,#3696,.T.);

+#3698=ORIENTED_EDGE('',*,*,#2117,.F.);

+#3699=ORIENTED_EDGE('',*,*,#1980,.F.);

+#3701=ORIENTED_EDGE('',*,*,#3700,.T.);

+#3702=EDGE_LOOP('',(#3697,#3698,#3699,#3701));

+#3703=FACE_OUTER_BOUND('',#3702,.F.);

+#3704=ADVANCED_FACE('',(#3703),#3695,.T.);

+#3705=CARTESIAN_POINT('',(-1.564234044424E-1,-1.E-1,8.53E-2));

+#3706=DIRECTION('',(0.E0,0.E0,-1.E0));

+#3707=DIRECTION('',(1.E0,0.E0,0.E0));

+#3708=AXIS2_PLACEMENT_3D('',#3705,#3706,#3707);

+#3709=PLANE('',#3708);

+#3711=ORIENTED_EDGE('',*,*,#3710,.T.);

+#3713=ORIENTED_EDGE('',*,*,#3712,.F.);

+#3714=ORIENTED_EDGE('',*,*,#2076,.T.);

+#3716=ORIENTED_EDGE('',*,*,#3715,.T.);

+#3717=ORIENTED_EDGE('',*,*,#3682,.T.);

+#3718=ORIENTED_EDGE('',*,*,#2127,.T.);

+#3720=ORIENTED_EDGE('',*,*,#3719,.T.);

+#3721=EDGE_LOOP('',(#3711,#3713,#3714,#3716,#3717,#3718,#3720));

+#3722=FACE_OUTER_BOUND('',#3721,.F.);

+#3723=ADVANCED_FACE('',(#3722),#3709,.F.);

+#3724=CARTESIAN_POINT('',(-9.434827557301E-2,-1.683556823861E-1,4.63E-2));

+#3725=DIRECTION('',(0.E0,1.E0,0.E0));

+#3726=DIRECTION('',(1.E0,0.E0,0.E0));

+#3727=AXIS2_PLACEMENT_3D('',#3724,#3725,#3726);

+#3728=CONICAL_SURFACE('',#3727,4.441782116695E-2,5.0477E1);

+#3730=ORIENTED_EDGE('',*,*,#3729,.F.);

+#3732=ORIENTED_EDGE('',*,*,#3731,.F.);

+#3734=ORIENTED_EDGE('',*,*,#3733,.F.);

+#3736=ORIENTED_EDGE('',*,*,#3735,.F.);

+#3737=ORIENTED_EDGE('',*,*,#3710,.F.);

+#3739=ORIENTED_EDGE('',*,*,#3738,.F.);

+#3741=ORIENTED_EDGE('',*,*,#3740,.F.);

+#3743=ORIENTED_EDGE('',*,*,#3742,.F.);

+#3745=ORIENTED_EDGE('',*,*,#3744,.F.);

+#3747=ORIENTED_EDGE('',*,*,#3746,.T.);

+#3749=ORIENTED_EDGE('',*,*,#3748,.F.);

+#3751=ORIENTED_EDGE('',*,*,#3750,.F.);

+#3752=EDGE_LOOP('',(#3730,#3732,#3734,#3736,#3737,#3739,#3741,#3743,#3745,#3747,

+#3749,#3751));

+#3753=FACE_OUTER_BOUND('',#3752,.F.);

+#3754=ADVANCED_FACE('',(#3753),#3728,.T.);

+#3755=CARTESIAN_POINT('',(-1.06E-1,-1.E-1,-5.5E-3));

+#3756=DIRECTION('',(8.660254037845E-1,0.E0,5.E-1));

+#3757=DIRECTION('',(-5.E-1,0.E0,8.660254037845E-1));

+#3758=AXIS2_PLACEMENT_3D('',#3755,#3756,#3757);

+#3759=PLANE('',#3758);

+#3761=ORIENTED_EDGE('',*,*,#3760,.T.);

+#3763=ORIENTED_EDGE('',*,*,#3762,.F.);

+#3764=ORIENTED_EDGE('',*,*,#2057,.T.);

+#3766=ORIENTED_EDGE('',*,*,#3765,.T.);

+#3767=ORIENTED_EDGE('',*,*,#3729,.T.);

+#3768=EDGE_LOOP('',(#3761,#3763,#3764,#3766,#3767));

+#3769=FACE_OUTER_BOUND('',#3768,.F.);

+#3770=ADVANCED_FACE('',(#3769),#3759,.F.);

+#3771=CARTESIAN_POINT('',(-9.434827557301E-2,-1.767206638076E-1,4.63E-2));

+#3772=DIRECTION('',(0.E0,1.E0,0.E0));

+#3773=DIRECTION('',(1.E0,0.E0,0.E0));

+#3774=AXIS2_PLACEMENT_3D('',#3771,#3772,#3773);

+#3775=CONICAL_SURFACE('',#3774,3.427858267256E-2,5.0477E1);

+#3776=ORIENTED_EDGE('',*,*,#3760,.F.);

+#3777=ORIENTED_EDGE('',*,*,#3750,.T.);

+#3779=ORIENTED_EDGE('',*,*,#3778,.T.);

+#3780=ORIENTED_EDGE('',*,*,#3746,.F.);

+#3782=ORIENTED_EDGE('',*,*,#3781,.F.);

+#3784=ORIENTED_EDGE('',*,*,#3783,.F.);

+#3786=ORIENTED_EDGE('',*,*,#3785,.F.);

+#3788=ORIENTED_EDGE('',*,*,#3787,.F.);

+#3789=EDGE_LOOP('',(#3776,#3777,#3779,#3780,#3782,#3784,#3786,#3788));

+#3790=FACE_OUTER_BOUND('',#3789,.F.);

+#3791=ADVANCED_FACE('',(#3790),#3775,.T.);

+#3792=CARTESIAN_POINT('',(-9.434827557301E-2,-1.790729432769E-1,4.63E-2));

+#3793=DIRECTION('',(0.E0,-1.E0,0.E0));

+#3794=DIRECTION('',(-1.E0,0.E0,0.E0));

+#3795=AXIS2_PLACEMENT_3D('',#3792,#3793,#3794);

+#3796=SPHERICAL_SURFACE('',#3795,2.E-2);

+#3798=ORIENTED_EDGE('',*,*,#3797,.T.);

+#3800=ORIENTED_EDGE('',*,*,#3799,.F.);

+#3801=ORIENTED_EDGE('',*,*,#3778,.F.);

+#3802=EDGE_LOOP('',(#3798,#3800,#3801));

+#3803=FACE_OUTER_BOUND('',#3802,.F.);

+#3804=ADVANCED_FACE('',(#3803),#3796,.T.);

+#3805=CARTESIAN_POINT('',(-9.434827557301E-2,-1.790729432769E-1,4.63E-2));

+#3806=DIRECTION('',(0.E0,-1.E0,0.E0));

+#3807=DIRECTION('',(-1.E0,0.E0,0.E0));

+#3808=AXIS2_PLACEMENT_3D('',#3805,#3806,#3807);

+#3809=SPHERICAL_SURFACE('',#3808,2.E-2);

+#3810=ORIENTED_EDGE('',*,*,#3797,.F.);

+#3811=ORIENTED_EDGE('',*,*,#3748,.T.);

+#3812=ORIENTED_EDGE('',*,*,#3799,.T.);

+#3813=EDGE_LOOP('',(#3810,#3811,#3812));

+#3814=FACE_OUTER_BOUND('',#3813,.F.);

+#3815=ADVANCED_FACE('',(#3814),#3809,.T.);

+#3816=CARTESIAN_POINT('',(-5.257659555759E-2,-1.E-1,8.356794919243E-2));

+#3817=DIRECTION('',(-8.660254037845E-1,0.E0,5.E-1));

+#3818=DIRECTION('',(-5.E-1,0.E0,-8.660254037845E-1));

+#3819=AXIS2_PLACEMENT_3D('',#3816,#3817,#3818);

+#3820=PLANE('',#3819);

+#3821=ORIENTED_EDGE('',*,*,#3781,.T.);

+#3822=ORIENTED_EDGE('',*,*,#3744,.T.);

+#3824=ORIENTED_EDGE('',*,*,#3823,.F.);

+#3825=ORIENTED_EDGE('',*,*,#2119,.T.);

+#3826=ORIENTED_EDGE('',*,*,#3696,.F.);

+#3828=ORIENTED_EDGE('',*,*,#3827,.T.);

+#3829=ORIENTED_EDGE('',*,*,#2065,.T.);

+#3831=ORIENTED_EDGE('',*,*,#3830,.T.);

+#3832=EDGE_LOOP('',(#3821,#3822,#3824,#3825,#3826,#3828,#3829,#3831));

+#3833=FACE_OUTER_BOUND('',#3832,.F.);

+#3834=ADVANCED_FACE('',(#3833),#3820,.F.);

+#3835=CARTESIAN_POINT('',(-5.015172442699E-2,-1.E-1,8.496794919243E-2));

+#3836=DIRECTION('',(-5.E-1,0.E0,8.660254037845E-1));

+#3837=DIRECTION('',(-8.660254037845E-1,0.E0,-5.E-1));

+#3838=AXIS2_PLACEMENT_3D('',#3835,#3836,#3837);

+#3839=PLANE('',#3838);

+#3840=ORIENTED_EDGE('',*,*,#3742,.T.);

+#3842=ORIENTED_EDGE('',*,*,#3841,.F.);

+#3843=ORIENTED_EDGE('',*,*,#2121,.T.);

+#3844=ORIENTED_EDGE('',*,*,#3823,.T.);

+#3845=EDGE_LOOP('',(#3840,#3842,#3843,#3844));

+#3846=FACE_OUTER_BOUND('',#3845,.F.);

+#3847=ADVANCED_FACE('',(#3846),#3839,.F.);

+#3848=CARTESIAN_POINT('',(-5.115172442699E-2,-1.E-1,8.67E-2));

+#3849=DIRECTION('',(-8.660254037845E-1,0.E0,-5.E-1));

+#3850=DIRECTION('',(5.E-1,0.E0,-8.660254037845E-1));

+#3851=AXIS2_PLACEMENT_3D('',#3848,#3849,#3850);

+#3852=PLANE('',#3851);

+#3853=ORIENTED_EDGE('',*,*,#3740,.T.);

+#3855=ORIENTED_EDGE('',*,*,#3854,.F.);

+#3856=ORIENTED_EDGE('',*,*,#2123,.T.);

+#3857=ORIENTED_EDGE('',*,*,#3841,.T.);

+#3858=EDGE_LOOP('',(#3853,#3855,#3856,#3857));

+#3859=FACE_OUTER_BOUND('',#3858,.F.);

+#3860=ADVANCED_FACE('',(#3859),#3852,.F.);

+#3861=CARTESIAN_POINT('',(-5.357659555759E-2,-1.E-1,8.53E-2));

+#3862=DIRECTION('',(5.E-1,0.E0,-8.660254037844E-1));

+#3863=DIRECTION('',(8.660254037844E-1,0.E0,5.E-1));

+#3864=AXIS2_PLACEMENT_3D('',#3861,#3862,#3863);

+#3865=PLANE('',#3864);

+#3866=ORIENTED_EDGE('',*,*,#3738,.T.);

+#3867=ORIENTED_EDGE('',*,*,#3719,.F.);

+#3868=ORIENTED_EDGE('',*,*,#2125,.T.);

+#3869=ORIENTED_EDGE('',*,*,#3854,.T.);

+#3870=EDGE_LOOP('',(#3866,#3867,#3868,#3869));

+#3871=FACE_OUTER_BOUND('',#3870,.F.);

+#3872=ADVANCED_FACE('',(#3871),#3865,.F.);

+#3873=CARTESIAN_POINT('',(-9.5E-2,-1.E-1,-2.25E-1));

+#3874=DIRECTION('',(-7.071067811865E-1,-7.071067811865E-1,0.E0));

+#3875=DIRECTION('',(7.071067811865E-1,-7.071067811865E-1,0.E0));

+#3876=AXIS2_PLACEMENT_3D('',#3873,#3874,#3875);

+#3877=PLANE('',#3876);

+#3878=ORIENTED_EDGE('',*,*,#3715,.F.);

+#3879=ORIENTED_EDGE('',*,*,#2074,.T.);

+#3880=ORIENTED_EDGE('',*,*,#2440,.T.);

+#3881=ORIENTED_EDGE('',*,*,#3684,.F.);

+#3882=EDGE_LOOP('',(#3878,#3879,#3880,#3881));

+#3883=FACE_OUTER_BOUND('',#3882,.F.);

+#3884=ADVANCED_FACE('',(#3883),#3877,.T.);

+#3885=CARTESIAN_POINT('',(-9.5E-2,-1.E-1,-2.25E-1));

+#3886=DIRECTION('',(-7.071067811865E-1,-7.071067811865E-1,0.E0));

+#3887=DIRECTION('',(7.071067811865E-1,-7.071067811865E-1,0.E0));

+#3888=AXIS2_PLACEMENT_3D('',#3885,#3886,#3887);

+#3889=PLANE('',#3888);

+#3890=ORIENTED_EDGE('',*,*,#3827,.F.);

+#3891=ORIENTED_EDGE('',*,*,#3700,.F.);

+#3892=ORIENTED_EDGE('',*,*,#1978,.F.);

+#3893=ORIENTED_EDGE('',*,*,#2067,.T.);

+#3894=EDGE_LOOP('',(#3890,#3891,#3892,#3893));

+#3895=FACE_OUTER_BOUND('',#3894,.F.);

+#3896=ADVANCED_FACE('',(#3895),#3889,.T.);

+#3897=CARTESIAN_POINT('',(-1.04E-1,-1.E-1,-5.5E-3));

+#3898=DIRECTION('',(-1.E0,0.E0,0.E0));

+#3899=DIRECTION('',(0.E0,0.E0,-1.E0));

+#3900=AXIS2_PLACEMENT_3D('',#3897,#3898,#3899);

+#3901=PLANE('',#3900);

+#3902=ORIENTED_EDGE('',*,*,#3783,.T.);

+#3903=ORIENTED_EDGE('',*,*,#3830,.F.);

+#3904=ORIENTED_EDGE('',*,*,#2063,.T.);

+#3906=ORIENTED_EDGE('',*,*,#3905,.T.);

+#3907=EDGE_LOOP('',(#3902,#3903,#3904,#3906));

+#3908=FACE_OUTER_BOUND('',#3907,.F.);

+#3909=ADVANCED_FACE('',(#3908),#3901,.F.);

+#3910=CARTESIAN_POINT('',(-1.04E-1,-1.E-1,-8.3E-3));

+#3911=DIRECTION('',(0.E0,0.E0,1.E0));

+#3912=DIRECTION('',(-1.E0,0.E0,0.E0));

+#3913=AXIS2_PLACEMENT_3D('',#3910,#3911,#3912);

+#3914=PLANE('',#3913);

+#3915=ORIENTED_EDGE('',*,*,#3785,.T.);

+#3916=ORIENTED_EDGE('',*,*,#3905,.F.);

+#3917=ORIENTED_EDGE('',*,*,#2061,.T.);

+#3919=ORIENTED_EDGE('',*,*,#3918,.T.);

+#3920=EDGE_LOOP('',(#3915,#3916,#3917,#3919));

+#3921=FACE_OUTER_BOUND('',#3920,.F.);

+#3922=ADVANCED_FACE('',(#3921),#3914,.F.);

+#3923=CARTESIAN_POINT('',(-1.06E-1,-1.E-1,-8.3E-3));

+#3924=DIRECTION('',(1.E0,0.E0,0.E0));

+#3925=DIRECTION('',(0.E0,0.E0,1.E0));

+#3926=AXIS2_PLACEMENT_3D('',#3923,#3924,#3925);

+#3927=PLANE('',#3926);

+#3928=ORIENTED_EDGE('',*,*,#3787,.T.);

+#3929=ORIENTED_EDGE('',*,*,#3918,.F.);

+#3930=ORIENTED_EDGE('',*,*,#2059,.T.);

+#3931=ORIENTED_EDGE('',*,*,#3762,.T.);

+#3932=EDGE_LOOP('',(#3928,#3929,#3930,#3931));

+#3933=FACE_OUTER_BOUND('',#3932,.F.);

+#3934=ADVANCED_FACE('',(#3933),#3927,.F.);

+#3935=CARTESIAN_POINT('',(-1.574234044424E-1,-1.E-1,8.356794919243E-2));

+#3936=DIRECTION('',(5.E-1,0.E0,8.660254037844E-1));

+#3937=DIRECTION('',(-8.660254037844E-1,0.E0,5.E-1));

+#3938=AXIS2_PLACEMENT_3D('',#3935,#3936,#3937);

+#3939=PLANE('',#3938);

+#3940=ORIENTED_EDGE('',*,*,#3731,.T.);

+#3941=ORIENTED_EDGE('',*,*,#3765,.F.);

+#3942=ORIENTED_EDGE('',*,*,#2082,.T.);

+#3944=ORIENTED_EDGE('',*,*,#3943,.T.);

+#3945=EDGE_LOOP('',(#3940,#3941,#3942,#3944));

+#3946=FACE_OUTER_BOUND('',#3945,.F.);

+#3947=ADVANCED_FACE('',(#3946),#3939,.F.);

+#3948=CARTESIAN_POINT('',(-1.598482755730E-1,-1.E-1,8.496794919243E-2));

+#3949=DIRECTION('',(8.660254037844E-1,0.E0,-5.E-1));

+#3950=DIRECTION('',(5.E-1,0.E0,8.660254037844E-1));

+#3951=AXIS2_PLACEMENT_3D('',#3948,#3949,#3950);

+#3952=PLANE('',#3951);

+#3953=ORIENTED_EDGE('',*,*,#3733,.T.);

+#3954=ORIENTED_EDGE('',*,*,#3943,.F.);

+#3955=ORIENTED_EDGE('',*,*,#2080,.T.);

+#3957=ORIENTED_EDGE('',*,*,#3956,.T.);

+#3958=EDGE_LOOP('',(#3953,#3954,#3955,#3957));

+#3959=FACE_OUTER_BOUND('',#3958,.F.);

+#3960=ADVANCED_FACE('',(#3959),#3952,.F.);

+#3961=CARTESIAN_POINT('',(-1.588482755730E-1,-1.E-1,8.67E-2));

+#3962=DIRECTION('',(-5.E-1,0.E0,-8.660254037844E-1));

+#3963=DIRECTION('',(8.660254037844E-1,0.E0,-5.E-1));

+#3964=AXIS2_PLACEMENT_3D('',#3961,#3962,#3963);

+#3965=PLANE('',#3964);

+#3966=ORIENTED_EDGE('',*,*,#3735,.T.);

+#3967=ORIENTED_EDGE('',*,*,#3956,.F.);

+#3968=ORIENTED_EDGE('',*,*,#2078,.T.);

+#3969=ORIENTED_EDGE('',*,*,#3712,.T.);

+#3970=EDGE_LOOP('',(#3966,#3967,#3968,#3969));

+#3971=FACE_OUTER_BOUND('',#3970,.F.);

+#3972=ADVANCED_FACE('',(#3971),#3965,.F.);

+#3973=CARTESIAN_POINT('',(2.5E-2,-1.E-1,2.25E-1));

+#3974=DIRECTION('',(1.E0,0.E0,0.E0));

+#3975=DIRECTION('',(0.E0,1.E0,0.E0));

+#3976=AXIS2_PLACEMENT_3D('',#3973,#3974,#3975);

+#3977=PLANE('',#3976);

+#3979=ORIENTED_EDGE('',*,*,#3978,.T.);

+#3981=ORIENTED_EDGE('',*,*,#3980,.F.);

+#3982=ORIENTED_EDGE('',*,*,#2461,.F.);

+#3983=ORIENTED_EDGE('',*,*,#2098,.T.);

+#3984=EDGE_LOOP('',(#3979,#3981,#3982,#3983));

+#3985=FACE_OUTER_BOUND('',#3984,.F.);

+#3986=ADVANCED_FACE('',(#3985),#3977,.F.);

+#3987=CARTESIAN_POINT('',(0.E0,0.E0,-1.25E-1));

+#3988=DIRECTION('',(0.E0,0.E0,1.E0));

+#3989=DIRECTION('',(1.E0,0.E0,0.E0));

+#3990=AXIS2_PLACEMENT_3D('',#3987,#3988,#3989);

+#3991=PLANE('',#3990);

+#3993=ORIENTED_EDGE('',*,*,#3992,.F.);

+#3995=ORIENTED_EDGE('',*,*,#3994,.F.);

+#3996=ORIENTED_EDGE('',*,*,#3978,.F.);

+#3997=ORIENTED_EDGE('',*,*,#2096,.F.);

+#3998=EDGE_LOOP('',(#3993,#3995,#3996,#3997));

+#3999=FACE_OUTER_BOUND('',#3998,.F.);

+#4000=ADVANCED_FACE('',(#3999),#3991,.T.);

+#4001=CARTESIAN_POINT('',(-2.5E-2,-6.E-2,2.25E-1));

+#4002=DIRECTION('',(-1.E0,0.E0,0.E0));

+#4003=DIRECTION('',(0.E0,-1.E0,0.E0));

+#4004=AXIS2_PLACEMENT_3D('',#4001,#4002,#4003);

+#4005=PLANE('',#4004);

+#4006=ORIENTED_EDGE('',*,*,#3992,.T.);

+#4007=ORIENTED_EDGE('',*,*,#2094,.F.);

+#4008=ORIENTED_EDGE('',*,*,#2465,.F.);

+#4010=ORIENTED_EDGE('',*,*,#4009,.T.);

+#4011=EDGE_LOOP('',(#4006,#4007,#4008,#4010));

+#4012=FACE_OUTER_BOUND('',#4011,.F.);

+#4013=ADVANCED_FACE('',(#4012),#4005,.F.);

+#4014=CARTESIAN_POINT('',(2.5E-2,-6.E-2,2.25E-1));

+#4015=DIRECTION('',(0.E0,1.E0,0.E0));

+#4016=DIRECTION('',(-1.E0,0.E0,0.E0));

+#4017=AXIS2_PLACEMENT_3D('',#4014,#4015,#4016);

+#4018=PLANE('',#4017);

+#4019=ORIENTED_EDGE('',*,*,#2463,.F.);

+#4020=ORIENTED_EDGE('',*,*,#3980,.T.);

+#4021=ORIENTED_EDGE('',*,*,#3994,.T.);

+#4022=ORIENTED_EDGE('',*,*,#4009,.F.);

+#4023=EDGE_LOOP('',(#4019,#4020,#4021,#4022));

+#4024=FACE_OUTER_BOUND('',#4023,.F.);

+#4025=ADVANCED_FACE('',(#4024),#4018,.F.);

+#4026=CLOSED_SHELL('',(#2016,#2051,#2086,#2133,#2150,#2173,#2186,#2199,#2212,

+#2232,#2247,#2260,#2279,#2306,#2319,#2330,#2343,#2356,#2368,#2381,#2394,#2406,

+#2419,#2431,#2479,#2494,#2512,#2535,#2550,#2566,#2583,#2607,#2647,#2662,#2676,

+#2695,#2707,#2725,#2743,#2758,#2782,#2797,#2810,#2822,#2837,#2850,#2862,#2876,

+#2898,#2911,#2924,#2936,#2949,#2961,#2974,#2986,#3001,#3017,#3031,#3045,#3058,

+#3070,#3086,#3104,#3119,#3139,#3153,#3167,#3183,#3214,#3255,#3270,#3285,#3299,

+#3313,#3328,#3341,#3353,#3371,#3385,#3402,#3416,#3429,#3446,#3461,#3473,#3488,

+#3502,#3515,#3531,#3544,#3556,#3572,#3588,#3600,#3612,#3625,#3640,#3652,#3664,

+#3676,#3690,#3704,#3723,#3754,#3770,#3791,#3804,#3815,#3834,#3847,#3860,#3872,

+#3884,#3896,#3909,#3922,#3934,#3947,#3960,#3972,#3986,#4000,#4013,#4025));

+#4027=MANIFOLD_SOLID_BREP('',#4026);

+#4028=CARTESIAN_POINT('',(0.E0,0.E0,0.E0));

+#4029=DIRECTION('',(0.E0,0.E0,1.E0));

+#4030=DIRECTION('',(1.E0,0.E0,0.E0));

+#4031=AXIS2_PLACEMENT_3D('CSYS',#4028,#4029,#4030);

+#4032=DIRECTION('',(0.E0,1.E0,0.E0));

+#4033=VECTOR('',#4032,6.6E-2);

+#4034=CARTESIAN_POINT('',(9.434827557301E-2,-2.05E-1,4.63E-2));

+#4035=LINE('',#4034,#4033);

+#4038=DIRECTION('',(0.E0,1.E0,0.E0));

+#4039=VECTOR('',#4038,6.6E-2);

+#4040=CARTESIAN_POINT('',(-9.434827557301E-2,-2.05E-1,4.63E-2));

+#4041=LINE('',#4040,#4039);

+#4043=CARTESIAN_POINT('',(5.E-2,-1.E-1,-2.825E-1));

+#4044=DIRECTION('',(0.E0,-1.E0,0.E0));

+#4045=DIRECTION('',(-1.E0,0.E0,0.E0));

+#4046=AXIS2_PLACEMENT_3D('',#4043,#4044,#4045);

+#4050=CARTESIAN_POINT('',(5.E-2,-1.E-1,-2.825E-1));

+#4051=DIRECTION('',(0.E0,-1.E0,0.E0));

+#4052=DIRECTION('',(1.E0,0.E0,0.E0));

+#4053=AXIS2_PLACEMENT_3D('',#4050,#4051,#4052);

+#4058=CARTESIAN_POINT('',(-5.E-2,-1.E-1,-2.825E-1));

+#4059=DIRECTION('',(0.E0,-1.E0,0.E0));

+#4060=DIRECTION('',(-1.E0,0.E0,0.E0));

+#4061=AXIS2_PLACEMENT_3D('',#4058,#4059,#4060);

+#4065=CARTESIAN_POINT('',(-5.E-2,-1.E-1,-2.825E-1));

+#4066=DIRECTION('',(0.E0,-1.E0,0.E0));

+#4067=DIRECTION('',(1.E0,0.E0,0.E0));

+#4068=AXIS2_PLACEMENT_3D('',#4065,#4066,#4067);

+#4073=CARTESIAN_POINT('',(5.E-2,-2.45E-1,-2.825E-1));

+#4074=DIRECTION('',(0.E0,0.E0,1.E0));

+#4075=DIRECTION('',(1.E0,0.E0,0.E0));

+#4076=AXIS2_PLACEMENT_3D('CS0',#4073,#4074,#4075);

+#4077=CARTESIAN_POINT('',(1.05E-1,-1.E-1,5.75E-2));

+#4078=DIRECTION('',(0.E0,-1.E0,0.E0));

+#4079=DIRECTION('',(-1.E0,0.E0,0.E0));

+#4080=AXIS2_PLACEMENT_3D('',#4077,#4078,#4079);

+#4084=CARTESIAN_POINT('',(1.05E-1,-1.E-1,5.75E-2));

+#4085=DIRECTION('',(0.E0,-1.E0,0.E0));

+#4086=DIRECTION('',(1.E0,0.E0,0.E0));

+#4087=AXIS2_PLACEMENT_3D('',#4084,#4085,#4086);

+#4092=CARTESIAN_POINT('',(-1.05E-1,-1.E-1,5.75E-2));

+#4093=DIRECTION('',(0.E0,-1.E0,0.E0));

+#4094=DIRECTION('',(-1.E0,0.E0,0.E0));

+#4095=AXIS2_PLACEMENT_3D('',#4092,#4093,#4094);

+#4099=CARTESIAN_POINT('',(-1.05E-1,-1.E-1,5.75E-2));

+#4100=DIRECTION('',(0.E0,-1.E0,0.E0));

+#4101=DIRECTION('',(1.E0,0.E0,0.E0));

+#4102=AXIS2_PLACEMENT_3D('',#4099,#4100,#4101);

+#4107=DIMENSIONAL_EXPONENTS(1.E0,0.E0,0.E0,0.E0,0.E0,0.E0,0.E0);

+#4109=LENGTH_MEASURE_WITH_UNIT(LENGTH_MEASURE(2.54E1),#4108);

+#4110=(CONVERSION_BASED_UNIT('INCH',#4109)LENGTH_UNIT()NAMED_UNIT(#4107));

+#4111=DIMENSIONAL_EXPONENTS(0.E0,0.E0,0.E0,0.E0,0.E0,0.E0,0.E0);

+#4113=PLANE_ANGLE_MEASURE_WITH_UNIT(PLANE_ANGLE_MEASURE(1.745329251994E-2),

+#4112);

+#4114=(CONVERSION_BASED_UNIT('DEGREE',#4113)NAMED_UNIT(*)PLANE_ANGLE_UNIT());

+#4116=UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(7.540162558127E-5),#4110,

+'closure',

+'Maximum model space distance between geometric entities at asserted connectivities');

+#4117=(GEOMETRIC_REPRESENTATION_CONTEXT(3)GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((

+#4116))GLOBAL_UNIT_ASSIGNED_CONTEXT((#4110,#4114,#4115))REPRESENTATION_CONTEXT(

+'ID1','3'));

+#4037=GEOMETRIC_SET('',(#4036,#4042,#4057,#4072,#4091,#4106));

+#4121=SHAPE_REPRESENTATION_RELATIONSHIP('','',#4120,#4118);

+#4122=SHAPE_REPRESENTATION_RELATIONSHIP('','',#4120,#4119);

+#4123=APPLICATION_CONTEXT(

+'CONFIGURATION CONTROLLED 3D DESIGNS OF MECHANICAL PARTS AND ASSEMBLIES');

+#4124=APPLICATION_PROTOCOL_DEFINITION('international standard',

+'config_control_design',1994,#4123);

+#4125=DESIGN_CONTEXT('',#4123,'design');

+#4126=MECHANICAL_CONTEXT('',#4123,'mechanical');

+#4127=PRODUCT('705550001','705550001','NOT SPECIFIED',(#4126));

+#4128=PRODUCT_DEFINITION_FORMATION_WITH_SPECIFIED_SOURCE('1','LAST_VERSION',

+#4127,.MADE.);

+#4132=PRODUCT_CATEGORY('part','');

+#4133=PRODUCT_RELATED_PRODUCT_CATEGORY('detail','',(#4127));

+#4134=PRODUCT_CATEGORY_RELATIONSHIP('','',#4132,#4133);

+#4135=SECURITY_CLASSIFICATION_LEVEL('unclassified');

+#4136=SECURITY_CLASSIFICATION('','',#4135);

+#4137=CC_DESIGN_SECURITY_CLASSIFICATION(#4136,(#4128));

+#4138=APPROVAL_STATUS('approved');

+#4139=APPROVAL(#4138,'');

+#4140=CC_DESIGN_APPROVAL(#4139,(#4136,#4128,#4129));

+#4141=CALENDAR_DATE(116,6,12);

+#4142=COORDINATED_UNIVERSAL_TIME_OFFSET(5,30,.AHEAD.);

+#4143=LOCAL_TIME(12,30,3.E1,#4142);

+#4144=DATE_AND_TIME(#4141,#4143);

+#4145=APPROVAL_DATE_TIME(#4144,#4139);

+#4146=DATE_TIME_ROLE('creation_date');

+#4147=CC_DESIGN_DATE_AND_TIME_ASSIGNMENT(#4144,#4146,(#4129));

+#4148=DATE_TIME_ROLE('classification_date');

+#4149=CC_DESIGN_DATE_AND_TIME_ASSIGNMENT(#4144,#4148,(#4136));

+#4150=PERSON('UNSPECIFIED','UNSPECIFIED',$,$,$,$);

+#4151=ORGANIZATION('UNSPECIFIED','UNSPECIFIED','UNSPECIFIED');

+#4152=PERSON_AND_ORGANIZATION(#4150,#4151);

+#4153=APPROVAL_ROLE('approver');

+#4154=APPROVAL_PERSON_ORGANIZATION(#4152,#4139,#4153);

+#4155=PERSON_AND_ORGANIZATION_ROLE('creator');

+#4156=CC_DESIGN_PERSON_AND_ORGANIZATION_ASSIGNMENT(#4152,#4155,(#4128,#4129));

+#4157=PERSON_AND_ORGANIZATION_ROLE('design_supplier');

+#4158=CC_DESIGN_PERSON_AND_ORGANIZATION_ASSIGNMENT(#4152,#4157,(#4128));

+#4159=PERSON_AND_ORGANIZATION_ROLE('classification_officer');

+#4160=CC_DESIGN_PERSON_AND_ORGANIZATION_ASSIGNMENT(#4152,#4159,(#4136));

+#4161=PERSON_AND_ORGANIZATION_ROLE('design_owner');

+#4162=CC_DESIGN_PERSON_AND_ORGANIZATION_ASSIGNMENT(#4152,#4161,(#4127));

+#245=B_SPLINE_CURVE_WITH_KNOTS('',3,(#233,#234,#235,#236,#237,#238,#239,#240,

+#241,#242,#243,#244),.UNSPECIFIED.,.F.,.F.,(4,1,1,1,1,1,1,1,1,4),(0.E0,

+1.111111111111E-1,2.222222222222E-1,3.333333333333E-1,4.444444444444E-1,

+5.555555555556E-1,6.666666666667E-1,7.777777777778E-1,8.888888888889E-1,1.E0),

+.UNSPECIFIED.);

+#254=B_SPLINE_CURVE_WITH_KNOTS('',3,(#246,#247,#248,#249,#250,#251,#252,#253),

+.UNSPECIFIED.,.F.,.F.,(4,1,1,1,1,4),(0.E0,2.E-1,4.E-1,6.E-1,8.E-1,1.E0),

+.UNSPECIFIED.);

+#264=B_SPLINE_CURVE_WITH_KNOTS('',3,(#259,#260,#261,#262,#263),.UNSPECIFIED.,

+.F.,.F.,(4,1,4),(0.E0,5.E-1,1.E0),.UNSPECIFIED.);

+#274=B_SPLINE_CURVE_WITH_KNOTS('',3,(#269,#270,#271,#272,#273),.UNSPECIFIED.,

+.F.,.F.,(4,1,4),(0.E0,5.E-1,1.E0),.UNSPECIFIED.);

+#284=B_SPLINE_CURVE_WITH_KNOTS('',3,(#279,#280,#281,#282,#283),.UNSPECIFIED.,

+.F.,.F.,(4,1,4),(0.E0,5.E-1,1.E0),.UNSPECIFIED.);

+#303=B_SPLINE_CURVE_WITH_KNOTS('',3,(#289,#290,#291,#292,#293,#294,#295,#296,

+#297,#298,#299,#300,#301,#302),.UNSPECIFIED.,.F.,.F.,(4,1,1,1,1,1,1,1,1,1,1,4),(

+0.E0,9.090909090909E-2,1.818181818182E-1,2.727272727273E-1,3.636363636364E-1,

+4.545454545455E-1,5.454545454545E-1,6.363636363636E-1,7.272727272727E-1,

+8.181818181818E-1,9.090909090909E-1,1.E0),.UNSPECIFIED.);

+#318=B_SPLINE_CURVE_WITH_KNOTS('',3,(#308,#309,#310,#311,#312,#313,#314,#315,

+#316,#317),.UNSPECIFIED.,.F.,.F.,(4,1,1,1,1,1,1,4),(0.E0,1.428571428571E-1,

+2.857142857143E-1,4.285714285714E-1,5.714285714286E-1,7.142857142857E-1,

+8.571428571429E-1,1.E0),.UNSPECIFIED.);

+#351=B_SPLINE_CURVE_WITH_KNOTS('',3,(#335,#336,#337,#338,#339,#340,#341,#342,

+#343,#344,#345,#346,#347,#348,#349,#350),.UNSPECIFIED.,.F.,.F.,(4,1,1,1,1,1,1,1,

+1,1,1,1,1,4),(0.E0,7.692307692308E-2,1.538461538462E-1,2.307692307692E-1,

+3.076923076923E-1,3.846153846154E-1,4.615384615385E-1,5.384615384615E-1,

+6.153846153846E-1,6.923076923077E-1,7.692307692308E-1,8.461538461538E-1,

+9.230769230769E-1,1.E0),.UNSPECIFIED.);

+#368=CIRCLE('',#367,2.E-2);

+#373=CIRCLE('',#372,2.E-2);

+#378=CIRCLE('',#377,1.272775837960E-2);

+#383=CIRCLE('',#382,1.272775837960E-2);

+#389=B_SPLINE_CURVE_WITH_KNOTS('',3,(#384,#385,#386,#387,#388),.UNSPECIFIED.,

+.F.,.F.,(4,1,4),(0.E0,5.E-1,1.E0),.UNSPECIFIED.);

+#399=B_SPLINE_CURVE_WITH_KNOTS('',3,(#394,#395,#396,#397,#398),.UNSPECIFIED.,

+.F.,.F.,(4,1,4),(0.E0,5.E-1,1.E0),.UNSPECIFIED.);

+#409=B_SPLINE_CURVE_WITH_KNOTS('',3,(#404,#405,#406,#407,#408),.UNSPECIFIED.,

+.F.,.F.,(4,1,4),(0.E0,5.E-1,1.E0),.UNSPECIFIED.);

+#419=B_SPLINE_CURVE_WITH_KNOTS('',3,(#414,#415,#416,#417,#418),.UNSPECIFIED.,

+.F.,.F.,(4,1,4),(0.E0,5.E-1,1.E0),.UNSPECIFIED.);

+#429=B_SPLINE_CURVE_WITH_KNOTS('',3,(#424,#425,#426,#427,#428),.UNSPECIFIED.,

+.F.,.F.,(4,1,4),(0.E0,5.E-1,1.E0),.UNSPECIFIED.);

+#439=B_SPLINE_CURVE_WITH_KNOTS('',3,(#434,#435,#436,#437,#438),.UNSPECIFIED.,

+.F.,.F.,(4,1,4),(0.E0,5.E-1,1.E0),.UNSPECIFIED.);

+#736=CIRCLE('',#735,5.3E-2);

+#745=CIRCLE('',#744,5.3E-2);

+#798=CIRCLE('',#797,5.3E-2);

+#807=CIRCLE('',#806,5.3E-2);

+#936=CIRCLE('',#935,2.5E-2);

+#949=CIRCLE('',#948,5.E-2);

+#1122=CIRCLE('',#1121,2.5E-2);

+#1135=CIRCLE('',#1134,5.E-2);

+#1144=CIRCLE('',#1143,2.5E-2);

+#1165=CIRCLE('',#1164,5.E-2);

+#1242=CIRCLE('',#1241,2.5E-2);

+#1263=CIRCLE('',#1262,5.E-2);

+#1336=B_SPLINE_CURVE_WITH_KNOTS('',3,(#1320,#1321,#1322,#1323,#1324,#1325,#1326,

+#1327,#1328,#1329,#1330,#1331,#1332,#1333,#1334,#1335),.UNSPECIFIED.,.F.,.F.,(4,

+1,1,1,1,1,1,1,1,1,1,1,1,4),(0.E0,7.692307692308E-2,1.538461538462E-1,

+2.307692307692E-1,3.076923076923E-1,3.846153846154E-1,4.615384615385E-1,

+5.384615384615E-1,6.153846153846E-1,6.923076923077E-1,7.692307692308E-1,

+8.461538461538E-1,9.230769230769E-1,1.E0),.UNSPECIFIED.);

+#1361=B_SPLINE_CURVE_WITH_KNOTS('',3,(#1349,#1350,#1351,#1352,#1353,#1354,#1355,

+#1356,#1357,#1358,#1359,#1360),.UNSPECIFIED.,.F.,.F.,(4,1,1,1,1,1,1,1,1,4),

+(0.E0,1.111111111111E-1,2.222222222222E-1,3.333333333333E-1,4.444444444444E-1,

+5.555555555556E-1,6.666666666667E-1,7.777777777778E-1,8.888888888889E-1,1.E0),

+.UNSPECIFIED.);

+#1374=B_SPLINE_CURVE_WITH_KNOTS('',3,(#1366,#1367,#1368,#1369,#1370,#1371,#1372,

+#1373),.UNSPECIFIED.,.F.,.F.,(4,1,1,1,1,4),(0.E0,2.E-1,4.E-1,6.E-1,8.E-1,1.E0),

+.UNSPECIFIED.);

+#1379=CIRCLE('',#1378,1.272775837960E-2);

+#1384=CIRCLE('',#1383,2.E-2);

+#1389=CIRCLE('',#1388,1.272775837960E-2);

+#1394=CIRCLE('',#1393,2.E-2);

+#1409=B_SPLINE_CURVE_WITH_KNOTS('',3,(#1395,#1396,#1397,#1398,#1399,#1400,#1401,

+#1402,#1403,#1404,#1405,#1406,#1407,#1408),.UNSPECIFIED.,.F.,.F.,(4,1,1,1,1,1,1,

+1,1,1,1,4),(0.E0,9.090909090909E-2,1.818181818182E-1,2.727272727273E-1,

+3.636363636364E-1,4.545454545455E-1,5.454545454545E-1,6.363636363636E-1,

+7.272727272727E-1,8.181818181818E-1,9.090909090909E-1,1.E0),.UNSPECIFIED.);

+#1420=B_SPLINE_CURVE_WITH_KNOTS('',3,(#1410,#1411,#1412,#1413,#1414,#1415,#1416,

+#1417,#1418,#1419),.UNSPECIFIED.,.F.,.F.,(4,1,1,1,1,1,1,4),(0.E0,

+1.428571428571E-1,2.857142857143E-1,4.285714285714E-1,5.714285714286E-1,

+7.142857142857E-1,8.571428571429E-1,1.E0),.UNSPECIFIED.);

+#1430=B_SPLINE_CURVE_WITH_KNOTS('',3,(#1425,#1426,#1427,#1428,#1429),

+.UNSPECIFIED.,.F.,.F.,(4,1,4),(0.E0,5.E-1,1.E0),.UNSPECIFIED.);

+#1440=B_SPLINE_CURVE_WITH_KNOTS('',3,(#1435,#1436,#1437,#1438,#1439),

+.UNSPECIFIED.,.F.,.F.,(4,1,4),(0.E0,5.E-1,1.E0),.UNSPECIFIED.);

+#1450=B_SPLINE_CURVE_WITH_KNOTS('',3,(#1445,#1446,#1447,#1448,#1449),

+.UNSPECIFIED.,.F.,.F.,(4,1,4),(0.E0,5.E-1,1.E0),.UNSPECIFIED.);

+#1468=B_SPLINE_CURVE_WITH_KNOTS('',3,(#1463,#1464,#1465,#1466,#1467),

+.UNSPECIFIED.,.F.,.F.,(4,1,4),(0.E0,5.E-1,1.E0),.UNSPECIFIED.);

+#1478=B_SPLINE_CURVE_WITH_KNOTS('',3,(#1473,#1474,#1475,#1476,#1477),

+.UNSPECIFIED.,.F.,.F.,(4,1,4),(0.E0,5.E-1,1.E0),.UNSPECIFIED.);

+#1488=B_SPLINE_CURVE_WITH_KNOTS('',3,(#1483,#1484,#1485,#1486,#1487),

+.UNSPECIFIED.,.F.,.F.,(4,1,4),(0.E0,5.E-1,1.E0),.UNSPECIFIED.);

+#1498=B_SPLINE_CURVE_WITH_KNOTS('',3,(#1493,#1494,#1495,#1496,#1497),

+.UNSPECIFIED.,.F.,.F.,(4,1,4),(0.E0,5.E-1,1.E0),.UNSPECIFIED.);

+#1508=B_SPLINE_CURVE_WITH_KNOTS('',3,(#1503,#1504,#1505,#1506,#1507),

+.UNSPECIFIED.,.F.,.F.,(4,1,4),(0.E0,5.E-1,1.E0),.UNSPECIFIED.);

+#1518=B_SPLINE_CURVE_WITH_KNOTS('',3,(#1513,#1514,#1515,#1516,#1517),

+.UNSPECIFIED.,.F.,.F.,(4,1,4),(0.E0,5.E-1,1.E0),.UNSPECIFIED.);

+#1976=EDGE_CURVE('',#1692,#1728,#4,.T.);

+#1978=EDGE_CURVE('',#1728,#1742,#8,.T.);

+#1980=EDGE_CURVE('',#1742,#1731,#12,.T.);

+#1982=EDGE_CURVE('',#1731,#1732,#16,.T.);

+#1984=EDGE_CURVE('',#1732,#1740,#20,.T.);

+#1986=EDGE_CURVE('',#1740,#1734,#24,.T.);

+#1988=EDGE_CURVE('',#1734,#1695,#28,.T.);

+#1990=EDGE_CURVE('',#1695,#1696,#32,.T.);

+#1992=EDGE_CURVE('',#1696,#1606,#36,.T.);

+#1994=EDGE_CURVE('',#1606,#1597,#40,.T.);

+#1996=EDGE_CURVE('',#1597,#1598,#44,.T.);

+#1998=EDGE_CURVE('',#1598,#1604,#48,.T.);

+#2000=EDGE_CURVE('',#1604,#1690,#52,.T.);

+#2002=EDGE_CURVE('',#1690,#1692,#56,.T.);

+#2006=EDGE_CURVE('',#1711,#1712,#60,.T.);

+#2008=EDGE_CURVE('',#1712,#1716,#64,.T.);

+#2010=EDGE_CURVE('',#1715,#1716,#68,.T.);

+#2012=EDGE_CURVE('',#1711,#1715,#72,.T.);

+#2022=EDGE_CURVE('',#1765,#1766,#76,.T.);

+#2024=EDGE_CURVE('',#1766,#1768,#80,.T.);

+#2026=EDGE_CURVE('',#1768,#1770,#84,.T.);

+#2028=EDGE_CURVE('',#1770,#1772,#88,.T.);

+#2030=EDGE_CURVE('',#1772,#1774,#92,.T.);

+#2032=EDGE_CURVE('',#1774,#1738,#96,.T.);

+#2034=EDGE_CURVE('',#1738,#1703,#503,.T.);

+#2036=EDGE_CURVE('',#1695,#1703,#765,.T.);

+#2039=EDGE_CURVE('',#1734,#1796,#100,.T.);

+#2041=EDGE_CURVE('',#1796,#1818,#104,.T.);

+#2043=EDGE_CURVE('',#1818,#1789,#108,.T.);

+#2045=EDGE_CURVE('',#1789,#1790,#112,.T.);

+#2047=EDGE_CURVE('',#1790,#1765,#116,.T.);

+#2057=EDGE_CURVE('',#1821,#1822,#120,.T.);

+#2059=EDGE_CURVE('',#1846,#1821,#124,.T.);

+#2061=EDGE_CURVE('',#1845,#1846,#128,.T.);

+#2063=EDGE_CURVE('',#1874,#1845,#132,.T.);

+#2065=EDGE_CURVE('',#1852,#1874,#136,.T.);

+#2067=EDGE_CURVE('',#1728,#1852,#140,.T.);

+#2070=EDGE_CURVE('',#1692,#1700,#144,.T.);

+#2072=EDGE_CURVE('',#1700,#1736,#471,.T.);

+#2074=EDGE_CURVE('',#1830,#1736,#148,.T.);

+#2076=EDGE_CURVE('',#1828,#1830,#152,.T.);

+#2078=EDGE_CURVE('',#1826,#1828,#156,.T.);

+#2080=EDGE_CURVE('',#1824,#1826,#160,.T.);

+#2082=EDGE_CURVE('',#1822,#1824,#164,.T.);

+#2092=EDGE_CURVE('',#1750,#1756,#459,.T.);

+#2094=EDGE_CURVE('',#1756,#1758,#168,.T.);

+#2096=EDGE_CURVE('',#1758,#1762,#172,.T.);

+#2098=EDGE_CURVE('',#1921,#1762,#176,.T.);

+#2100=EDGE_CURVE('',#1921,#1745,#515,.T.);

+#2102=EDGE_CURVE('',#1777,#1745,#180,.T.);

+#2104=EDGE_CURVE('',#1777,#1778,#184,.T.);

+#2106=EDGE_CURVE('',#1778,#1780,#188,.T.);

+#2108=EDGE_CURVE('',#1780,#1782,#192,.T.);

+#2110=EDGE_CURVE('',#1782,#1784,#196,.T.);

+#2112=EDGE_CURVE('',#1784,#1786,#200,.T.);

+#2114=EDGE_CURVE('',#1732,#1786,#204,.T.);

+#2117=EDGE_CURVE('',#1731,#1842,#208,.T.);

+#2119=EDGE_CURVE('',#1840,#1842,#212,.T.);

+#2121=EDGE_CURVE('',#1838,#1840,#216,.T.);

+#2123=EDGE_CURVE('',#1836,#1838,#220,.T.);

+#2125=EDGE_CURVE('',#1834,#1836,#224,.T.);

+#2127=EDGE_CURVE('',#1833,#1834,#228,.T.);

+#2129=EDGE_CURVE('',#1833,#1750,#232,.T.);

+#2139=EDGE_CURVE('',#1803,#1804,#245,.T.);

+#2141=EDGE_CURVE('',#1805,#1803,#254,.T.);

+#2143=EDGE_CURVE('',#1766,#1805,#443,.T.);

+#2146=EDGE_CURVE('',#1765,#1804,#258,.T.);

+#2157=EDGE_CURVE('',#1804,#1816,#264,.T.);

+#2159=EDGE_CURVE('',#1816,#1815,#274,.T.);

+#2161=EDGE_CURVE('',#1815,#1813,#284,.T.);

+#2163=EDGE_CURVE('',#1813,#1814,#303,.T.);

+#2165=EDGE_CURVE('',#1814,#1802,#363,.T.);

+#2167=EDGE_CURVE('',#1799,#1802,#383,.T.);

+#2169=EDGE_CURVE('',#1803,#1799,#359,.T.);

+#2182=EDGE_CURVE('',#1790,#1816,#268,.T.);

+#2195=EDGE_CURVE('',#1789,#1815,#278,.T.);

+#2208=EDGE_CURVE('',#1818,#1813,#288,.T.);

+#2221=EDGE_CURVE('',#1794,#1796,#330,.T.);

+#2223=EDGE_CURVE('',#1786,#1794,#451,.T.);

+#2226=EDGE_CURVE('',#1784,#1812,#307,.T.);

+#2228=EDGE_CURVE('',#1814,#1812,#318,.T.);

+#2238=EDGE_CURVE('',#1792,#1774,#322,.T.);

+#2240=EDGE_CURVE('',#1792,#1746,#326,.T.);

+#2242=EDGE_CURVE('',#1746,#1738,#507,.T.);

+#2256=EDGE_CURVE('',#1740,#1794,#334,.T.);

+#2266=EDGE_CURVE('',#1809,#1808,#351,.T.);

+#2268=EDGE_CURVE('',#1778,#1809,#413,.T.);

+#2271=EDGE_CURVE('',#1777,#1792,#447,.T.);

+#2275=EDGE_CURVE('',#1772,#1808,#355,.T.);

+#2287=EDGE_CURVE('',#1799,#1802,#378,.T.);

+#2291=EDGE_CURVE('',#1812,#1811,#389,.T.);

+#2293=EDGE_CURVE('',#1811,#1810,#399,.T.);

+#2295=EDGE_CURVE('',#1810,#1809,#409,.T.);

+#2298=EDGE_CURVE('',#1808,#1807,#419,.T.);

+#2300=EDGE_CURVE('',#1807,#1806,#429,.T.);

+#2302=EDGE_CURVE('',#1806,#1805,#439,.T.);

+#2312=EDGE_CURVE('',#1799,#1800,#368,.T.);

+#2314=EDGE_CURVE('',#1802,#1800,#373,.T.);

+#2339=EDGE_CURVE('',#1782,#1811,#393,.T.);

+#2352=EDGE_CURVE('',#1780,#1810,#403,.T.);

+#2377=EDGE_CURVE('',#1770,#1807,#423,.T.);

+#2390=EDGE_CURVE('',#1768,#1806,#433,.T.);

+#2414=EDGE_CURVE('',#1745,#1746,#511,.T.);

+#2438=EDGE_CURVE('',#1748,#1750,#463,.T.);

+#2440=EDGE_CURVE('',#1736,#1748,#467,.T.);

+#2443=EDGE_CURVE('',#1698,#1700,#475,.T.);

+#2445=EDGE_CURVE('',#1586,#1698,#479,.T.);

+#2447=EDGE_CURVE('',#1585,#1586,#483,.T.);

+#2449=EDGE_CURVE('',#1590,#1585,#487,.T.);

+#2451=EDGE_CURVE('',#1589,#1590,#491,.T.);

+#2453=EDGE_CURVE('',#1704,#1589,#495,.T.);

+#2455=EDGE_CURVE('',#1703,#1704,#499,.T.);

+#2461=EDGE_CURVE('',#1921,#1922,#519,.T.);

+#2463=EDGE_CURVE('',#1922,#1760,#523,.T.);

+#2465=EDGE_CURVE('',#1760,#1756,#527,.T.);

+#2469=EDGE_CURVE('',#1667,#1668,#531,.T.);

+#2471=EDGE_CURVE('',#1668,#1659,#831,.T.);

+#2473=EDGE_CURVE('',#1659,#1660,#843,.T.);

+#2475=EDGE_CURVE('',#1660,#1667,#455,.T.);

+#2486=EDGE_CURVE('',#1667,#1671,#535,.T.);

+#2488=EDGE_CURVE('',#1671,#1672,#539,.T.);

+#2490=EDGE_CURVE('',#1668,#1672,#543,.T.);

+#2500=EDGE_CURVE('',#1619,#1664,#551,.T.);

+#2502=EDGE_CURVE('',#1619,#1620,#615,.T.);

+#2504=EDGE_CURVE('',#1671,#1620,#683,.T.);

+#2508=EDGE_CURVE('',#1660,#1664,#851,.T.);

+#2518=EDGE_CURVE('',#1612,#1684,#563,.T.);

+#2520=EDGE_CURVE('',#1684,#1688,#871,.T.);

+#2522=EDGE_CURVE('',#1688,#1624,#547,.T.);

+#2524=EDGE_CURVE('',#1624,#1619,#619,.T.);

+#2527=EDGE_CURVE('',#1663,#1664,#847,.T.);

+#2529=EDGE_CURVE('',#1663,#1726,#555,.T.);

+#2531=EDGE_CURVE('',#1726,#1612,#707,.T.);

+#2541=EDGE_CURVE('',#1630,#1683,#559,.T.);

+#2543=EDGE_CURVE('',#1683,#1684,#859,.T.);

+#2546=EDGE_CURVE('',#1612,#1630,#583,.T.);

+#2556=EDGE_CURVE('',#1675,#1676,#667,.T.);

+#2558=EDGE_CURVE('',#1632,#1675,#567,.T.);

+#2560=EDGE_CURVE('',#1632,#1609,#595,.T.);

+#2562=EDGE_CURVE('',#1676,#1609,#571,.T.);

+#2572=EDGE_CURVE('',#1630,#1627,#579,.T.);

+#2574=EDGE_CURVE('',#1627,#1623,#627,.T.);

+#2576=EDGE_CURVE('',#1687,#1623,#855,.T.);

+#2578=EDGE_CURVE('',#1683,#1687,#863,.T.);

+#2589=EDGE_CURVE('',#1627,#1628,#575,.T.);

+#2593=EDGE_CURVE('',#1612,#1600,#587,.T.);

+#2595=EDGE_CURVE('',#1600,#1598,#773,.T.);

+#2598=EDGE_CURVE('',#1602,#1597,#753,.T.);

+#2600=EDGE_CURVE('',#1602,#1609,#591,.T.);

+#2603=EDGE_CURVE('',#1632,#1628,#599,.T.);

+#2614=EDGE_CURVE('',#1616,#1628,#603,.T.);

+#2616=EDGE_CURVE('',#1615,#1616,#607,.T.);

+#2618=EDGE_CURVE('',#1620,#1615,#611,.T.);

+#2622=EDGE_CURVE('',#1623,#1624,#623,.T.);

+#2627=EDGE_CURVE('',#1560,#1562,#631,.T.);

+#2629=EDGE_CURVE('',#1560,#1564,#635,.T.);

+#2631=EDGE_CURVE('',#1564,#1566,#639,.T.);

+#2633=EDGE_CURVE('',#1562,#1566,#643,.T.);

+#2637=EDGE_CURVE('',#1941,#1942,#647,.T.);

+#2639=EDGE_CURVE('',#1941,#1945,#651,.T.);

+#2641=EDGE_CURVE('',#1945,#1946,#655,.T.);

+#2643=EDGE_CURVE('',#1942,#1946,#659,.T.);

+#2655=EDGE_CURVE('',#1675,#1679,#679,.T.);

+#2657=EDGE_CURVE('',#1679,#1616,#663,.T.);

+#2669=EDGE_CURVE('',#1676,#1680,#671,.T.);

+#2671=EDGE_CURVE('',#1679,#1680,#675,.T.);

+#2684=EDGE_CURVE('',#1680,#1615,#687,.T.);

+#2688=EDGE_CURVE('',#1609,#1610,#699,.T.);

+#2690=EDGE_CURVE('',#1672,#1610,#815,.T.);

+#2713=EDGE_CURVE('',#1635,#1636,#691,.T.);

+#2715=EDGE_CURVE('',#1610,#1635,#695,.T.);

+#2719=EDGE_CURVE('',#1602,#1594,#749,.T.);

+#2721=EDGE_CURVE('',#1594,#1636,#719,.T.);

+#2731=EDGE_CURVE('',#1639,#1640,#703,.T.);

+#2733=EDGE_CURVE('',#1640,#1592,#727,.T.);

+#2735=EDGE_CURVE('',#1600,#1592,#777,.T.);

+#2739=EDGE_CURVE('',#1639,#1726,#711,.T.);

+#2750=EDGE_CURVE('',#1636,#1644,#715,.T.);

+#2752=EDGE_CURVE('',#1643,#1644,#819,.T.);

+#2754=EDGE_CURVE('',#1635,#1643,#793,.T.);

+#2766=EDGE_CURVE('',#1594,#1590,#723,.T.);

+#2769=EDGE_CURVE('',#1592,#1585,#769,.T.);

+#2772=EDGE_CURVE('',#1640,#1656,#731,.T.);

+#2774=EDGE_CURVE('',#1652,#1656,#736,.T.);

+#2776=EDGE_CURVE('',#1648,#1652,#740,.T.);

+#2778=EDGE_CURVE('',#1644,#1648,#745,.T.);

+#2792=EDGE_CURVE('',#1606,#1589,#757,.T.);

+#2804=EDGE_CURVE('',#1696,#1704,#761,.T.);

+#2830=EDGE_CURVE('',#1604,#1586,#781,.T.);

+#2846=EDGE_CURVE('',#1690,#1698,#785,.T.);

+#2869=EDGE_CURVE('',#1639,#1655,#811,.T.);

+#2871=EDGE_CURVE('',#1655,#1656,#789,.T.);

+#2883=EDGE_CURVE('',#1643,#1647,#798,.T.);

+#2885=EDGE_CURVE('',#1647,#1651,#802,.T.);

+#2887=EDGE_CURVE('',#1651,#1655,#807,.T.);

+#2892=EDGE_CURVE('',#1672,#1663,#835,.T.);

+#2906=EDGE_CURVE('',#1647,#1648,#823,.T.);

+#2919=EDGE_CURVE('',#1651,#1652,#827,.T.);

+#2945=EDGE_CURVE('',#1659,#1663,#839,.T.);

+#2967=EDGE_CURVE('',#1687,#1688,#867,.T.);

+#2992=EDGE_CURVE('',#1546,#1560,#875,.T.);

+#2995=EDGE_CURVE('',#1562,#1545,#879,.T.);

+#2997=EDGE_CURVE('',#1545,#1546,#883,.T.);

+#3007=EDGE_CURVE('',#1568,#1549,#887,.T.);

+#3009=EDGE_CURVE('',#1549,#1550,#891,.T.);

+#3011=EDGE_CURVE('',#1550,#1578,#895,.T.);

+#3013=EDGE_CURVE('',#1568,#1578,#1045,.T.);

+#3024=EDGE_CURVE('',#1546,#1554,#899,.T.);

+#3026=EDGE_CURVE('',#1554,#1564,#907,.T.);

+#3038=EDGE_CURVE('',#1545,#1553,#903,.T.);

+#3040=EDGE_CURVE('',#1553,#1554,#911,.T.);

+#3053=EDGE_CURVE('',#1566,#1553,#915,.T.);

+#3076=EDGE_CURVE('',#1570,#1557,#919,.T.);

+#3078=EDGE_CURVE('',#1570,#1572,#1037,.T.);

+#3080=EDGE_CURVE('',#1558,#1572,#923,.T.);

+#3082=EDGE_CURVE('',#1557,#1558,#927,.T.);

+#3093=EDGE_CURVE('',#1568,#1581,#940,.T.);

+#3095=EDGE_CURVE('',#1581,#1582,#931,.T.);

+#3097=EDGE_CURVE('',#1570,#1582,#1250,.T.);

+#3100=EDGE_CURVE('',#1549,#1557,#1275,.T.);

+#3110=EDGE_CURVE('',#1581,#1719,#936,.T.);

+#3113=EDGE_CURVE('',#1917,#1568,#1041,.T.);

+#3115=EDGE_CURVE('',#1917,#1719,#961,.T.);

+#3125=EDGE_CURVE('',#1578,#1575,#944,.T.);

+#3127=EDGE_CURVE('',#1575,#1723,#949,.T.);

+#3129=EDGE_CURVE('',#1723,#1910,#1001,.T.);

+#3131=EDGE_CURVE('',#1910,#1893,#953,.T.);

+#3133=EDGE_CURVE('',#1893,#1894,#1209,.T.);

+#3135=EDGE_CURVE('',#1578,#1894,#1049,.T.);

+#3147=EDGE_CURVE('',#1719,#1720,#957,.T.);

+#3149=EDGE_CURVE('',#1582,#1720,#1242,.T.);

+#3161=EDGE_CURVE('',#1917,#1918,#965,.T.);

+#3163=EDGE_CURVE('',#1918,#1720,#969,.T.);

+#3173=EDGE_CURVE('',#1957,#1958,#973,.T.);

+#3175=EDGE_CURVE('',#1913,#1957,#977,.T.);

+#3177=EDGE_CURVE('',#1913,#1914,#981,.T.);

+#3179=EDGE_CURVE('',#1914,#1958,#985,.T.);

+#3189=EDGE_CURVE('',#1961,#1962,#989,.T.);

+#3191=EDGE_CURVE('',#1962,#1909,#993,.T.);

+#3193=EDGE_CURVE('',#1909,#1910,#997,.T.);

+#3196=EDGE_CURVE('',#1723,#1724,#1005,.T.);

+#3198=EDGE_CURVE('',#1724,#1902,#1009,.T.);

+#3200=EDGE_CURVE('',#1901,#1902,#1013,.T.);

+#3202=EDGE_CURVE('',#1901,#1708,#1225,.T.);

+#3204=EDGE_CURVE('',#1707,#1708,#1279,.T.);

+#3206=EDGE_CURVE('',#1905,#1707,#1287,.T.);

+#3208=EDGE_CURVE('',#1905,#1906,#1017,.T.);

+#3210=EDGE_CURVE('',#1961,#1906,#1021,.T.);

+#3220=EDGE_CURVE('',#1949,#1950,#1025,.T.);

+#3222=EDGE_CURVE('',#1950,#1888,#1029,.T.);

+#3224=EDGE_CURVE('',#1888,#1890,#1201,.T.);

+#3226=EDGE_CURVE('',#1711,#1890,#1283,.T.);

+#3229=EDGE_CURVE('',#1715,#1878,#1033,.T.);

+#3231=EDGE_CURVE('',#1878,#1880,#1189,.T.);

+#3233=EDGE_CURVE('',#1572,#1880,#1258,.T.);

+#3236=EDGE_CURVE('',#1918,#1570,#1246,.T.);

+#3242=EDGE_CURVE('',#1894,#1896,#1221,.T.);

+#3244=EDGE_CURVE('',#1954,#1896,#1160,.T.);

+#3246=EDGE_CURVE('',#1953,#1954,#1053,.T.);

+#3248=EDGE_CURVE('',#1914,#1953,#1148,.T.);

+#3251=EDGE_CURVE('',#1913,#1949,#1057,.T.);

+#3262=EDGE_CURVE('',#1942,#1925,#1061,.T.);

+#3264=EDGE_CURVE('',#1925,#1926,#1065,.T.);

+#3266=EDGE_CURVE('',#1926,#1941,#1069,.T.);

+#3277=EDGE_CURVE('',#1949,#1929,#1073,.T.);

+#3279=EDGE_CURVE('',#1929,#1930,#1077,.T.);

+#3281=EDGE_CURVE('',#1930,#1950,#1081,.T.);

+#3292=EDGE_CURVE('',#1946,#1933,#1093,.T.);

+#3294=EDGE_CURVE('',#1925,#1933,#1113,.T.);

+#3306=EDGE_CURVE('',#1934,#1945,#1085,.T.);

+#3308=EDGE_CURVE('',#1933,#1934,#1089,.T.);

+#3320=EDGE_CURVE('',#1938,#1954,#1097,.T.);

+#3322=EDGE_CURVE('',#1937,#1938,#1101,.T.);

+#3324=EDGE_CURVE('',#1953,#1937,#1105,.T.);

+#3336=EDGE_CURVE('',#1926,#1934,#1109,.T.);

+#3359=EDGE_CURVE('',#1950,#1966,#1130,.T.);

+#3362=EDGE_CURVE('',#1930,#1938,#1117,.T.);

+#3365=EDGE_CURVE('',#1954,#1970,#1156,.T.);

+#3367=EDGE_CURVE('',#1966,#1970,#1303,.T.);

+#3377=EDGE_CURVE('',#1964,#1957,#1122,.T.);

+#3379=EDGE_CURVE('',#1949,#1964,#1126,.T.);

+#3392=EDGE_CURVE('',#1966,#1961,#1135,.T.);

+#3395=EDGE_CURVE('',#1906,#1886,#1139,.T.);

+#3397=EDGE_CURVE('',#1886,#1888,#1205,.T.);

+#3409=EDGE_CURVE('',#1968,#1958,#1144,.T.);

+#3411=EDGE_CURVE('',#1964,#1968,#1169,.T.);

+#3425=EDGE_CURVE('',#1953,#1968,#1152,.T.);

+#3437=EDGE_CURVE('',#1896,#1898,#1217,.T.);

+#3439=EDGE_CURVE('',#1909,#1898,#1299,.T.);

+#3442=EDGE_CURVE('',#1970,#1962,#1165,.T.);

+#3456=EDGE_CURVE('',#1929,#1937,#1173,.T.);

+#3479=EDGE_CURVE('',#1877,#1878,#1177,.T.);

+#3481=EDGE_CURVE('',#1882,#1877,#1181,.T.);

+#3483=EDGE_CURVE('',#1880,#1882,#1185,.T.);

+#3494=EDGE_CURVE('',#1885,#1886,#1193,.T.);

+#3496=EDGE_CURVE('',#1890,#1885,#1197,.T.);

+#3509=EDGE_CURVE('',#1898,#1893,#1213,.T.);

+#3522=EDGE_CURVE('',#1901,#1877,#1229,.T.);

+#3527=EDGE_CURVE('',#1708,#1716,#1233,.T.);

+#3538=EDGE_CURVE('',#1902,#1882,#1237,.T.);

+#3562=EDGE_CURVE('',#1572,#1576,#1254,.T.);

+#3568=EDGE_CURVE('',#1576,#1724,#1263,.T.);

+#3580=EDGE_CURVE('',#1575,#1576,#1271,.T.);

+#3584=EDGE_CURVE('',#1550,#1558,#1267,.T.);

+#3619=EDGE_CURVE('',#1707,#1712,#1291,.T.);

+#3633=EDGE_CURVE('',#1905,#1885,#1295,.T.);

+#3682=EDGE_CURVE('',#1848,#1833,#1307,.T.);

+#3684=EDGE_CURVE('',#1848,#1748,#1311,.T.);

+#3696=EDGE_CURVE('',#1851,#1842,#1315,.T.);

+#3700=EDGE_CURVE('',#1742,#1851,#1319,.T.);

+#3710=EDGE_CURVE('',#1865,#1864,#1336,.T.);

+#3712=EDGE_CURVE('',#1828,#1864,#1340,.T.);

+#3715=EDGE_CURVE('',#1830,#1848,#1458,.T.);

+#3719=EDGE_CURVE('',#1834,#1865,#1454,.T.);

+#3729=EDGE_CURVE('',#1861,#1859,#1374,.T.);

+#3731=EDGE_CURVE('',#1862,#1861,#1498,.T.);

+#3733=EDGE_CURVE('',#1863,#1862,#1508,.T.);

+#3735=EDGE_CURVE('',#1864,#1863,#1518,.T.);

+#3738=EDGE_CURVE('',#1866,#1865,#1450,.T.);

+#3740=EDGE_CURVE('',#1867,#1866,#1440,.T.);

+#3742=EDGE_CURVE('',#1868,#1867,#1430,.T.);

+#3744=EDGE_CURVE('',#1870,#1868,#1420,.T.);

+#3746=EDGE_CURVE('',#1870,#1858,#1344,.T.);

+#3748=EDGE_CURVE('',#1855,#1858,#1389,.T.);

+#3750=EDGE_CURVE('',#1859,#1855,#1348,.T.);

+#3760=EDGE_CURVE('',#1859,#1860,#1361,.T.);

+#3762=EDGE_CURVE('',#1821,#1860,#1365,.T.);

+#3765=EDGE_CURVE('',#1822,#1861,#1502,.T.);

+#3778=EDGE_CURVE('',#1855,#1858,#1379,.T.);

+#3781=EDGE_CURVE('',#1869,#1870,#1409,.T.);

+#3783=EDGE_CURVE('',#1871,#1869,#1468,.T.);

+#3785=EDGE_CURVE('',#1872,#1871,#1478,.T.);

+#3787=EDGE_CURVE('',#1860,#1872,#1488,.T.);

+#3797=EDGE_CURVE('',#1855,#1856,#1384,.T.);

+#3799=EDGE_CURVE('',#1858,#1856,#1394,.T.);

+#3823=EDGE_CURVE('',#1840,#1868,#1424,.T.);

+#3827=EDGE_CURVE('',#1851,#1852,#1462,.T.);

+#3830=EDGE_CURVE('',#1874,#1869,#1472,.T.);

+#3841=EDGE_CURVE('',#1838,#1867,#1434,.T.);

+#3854=EDGE_CURVE('',#1836,#1866,#1444,.T.);

+#3905=EDGE_CURVE('',#1845,#1871,#1482,.T.);

+#3918=EDGE_CURVE('',#1846,#1872,#1492,.T.);

+#3943=EDGE_CURVE('',#1824,#1862,#1512,.T.);

+#3956=EDGE_CURVE('',#1826,#1863,#1522,.T.);

+#3978=EDGE_CURVE('',#1762,#1753,#1534,.T.);

+#3980=EDGE_CURVE('',#1922,#1753,#1542,.T.);

+#3992=EDGE_CURVE('',#1754,#1758,#1526,.T.);

+#3994=EDGE_CURVE('',#1753,#1754,#1530,.T.);

+#4009=EDGE_CURVE('',#1760,#1754,#1538,.T.);

+#4036=TRIMMED_CURVE('A_13',#4035,(PARAMETER_VALUE(0.E0)),(PARAMETER_VALUE

+(1.E0)),.T.,.UNSPECIFIED.);

+#4042=TRIMMED_CURVE('A_14',#4041,(PARAMETER_VALUE(0.E0)),(PARAMETER_VALUE

+(1.E0)),.T.,.UNSPECIFIED.);

+#4047=CIRCLE('',#4046,2.15E-2);

+#4048=TRIMMED_CURVE('',#4047,(PARAMETER_VALUE(0.E0)),(PARAMETER_VALUE(1.8E2)),

+.T.,.UNSPECIFIED.);

+#4049=COMPOSITE_CURVE_SEGMENT(.CONTINUOUS.,.T.,#4048);

+#4054=CIRCLE('',#4053,2.15E-2);

+#4055=TRIMMED_CURVE('',#4054,(PARAMETER_VALUE(0.E0)),(PARAMETER_VALUE(1.8E2)),

+.T.,.UNSPECIFIED.);

+#4056=COMPOSITE_CURVE_SEGMENT(.CONTINUOUS.,.T.,#4055);

+#4057=COMPOSITE_CURVE('',(#4049,#4056),.F.);

+#4062=CIRCLE('',#4061,2.15E-2);

+#4063=TRIMMED_CURVE('',#4062,(PARAMETER_VALUE(0.E0)),(PARAMETER_VALUE(1.8E2)),

+.T.,.UNSPECIFIED.);

+#4064=COMPOSITE_CURVE_SEGMENT(.CONTINUOUS.,.T.,#4063);

+#4069=CIRCLE('',#4068,2.15E-2);

+#4070=TRIMMED_CURVE('',#4069,(PARAMETER_VALUE(0.E0)),(PARAMETER_VALUE(1.8E2)),

+.T.,.UNSPECIFIED.);

+#4071=COMPOSITE_CURVE_SEGMENT(.CONTINUOUS.,.T.,#4070);

+#4072=COMPOSITE_CURVE('',(#4064,#4071),.F.);

+#4081=CIRCLE('',#4080,6.7E-2);

+#4082=TRIMMED_CURVE('',#4081,(PARAMETER_VALUE(0.E0)),(PARAMETER_VALUE(1.8E2)),

+.T.,.UNSPECIFIED.);

+#4083=COMPOSITE_CURVE_SEGMENT(.CONTINUOUS.,.T.,#4082);

+#4088=CIRCLE('',#4087,6.7E-2);

+#4089=TRIMMED_CURVE('',#4088,(PARAMETER_VALUE(0.E0)),(PARAMETER_VALUE(1.8E2)),

+.T.,.UNSPECIFIED.);

+#4090=COMPOSITE_CURVE_SEGMENT(.CONTINUOUS.,.T.,#4089);

+#4091=COMPOSITE_CURVE('',(#4083,#4090),.F.);

+#4096=CIRCLE('',#4095,6.7E-2);

+#4097=TRIMMED_CURVE('',#4096,(PARAMETER_VALUE(0.E0)),(PARAMETER_VALUE(1.8E2)),

+.T.,.UNSPECIFIED.);

+#4098=COMPOSITE_CURVE_SEGMENT(.CONTINUOUS.,.T.,#4097);

+#4103=CIRCLE('',#4102,6.7E-2);

+#4104=TRIMMED_CURVE('',#4103,(PARAMETER_VALUE(0.E0)),(PARAMETER_VALUE(1.8E2)),

+.T.,.UNSPECIFIED.);

+#4105=COMPOSITE_CURVE_SEGMENT(.CONTINUOUS.,.T.,#4104);

+#4106=COMPOSITE_CURVE('',(#4098,#4105),.F.);

+#4108=(LENGTH_UNIT()NAMED_UNIT(*)SI_UNIT(.MILLI.,.METRE.));

+#4112=(NAMED_UNIT(*)PLANE_ANGLE_UNIT()SI_UNIT($,.RADIAN.));

+#4115=(NAMED_UNIT(*)SI_UNIT($,.STERADIAN.)SOLID_ANGLE_UNIT());

+#4118=ADVANCED_BREP_SHAPE_REPRESENTATION('',(#4027),#4117);

+#4119=GEOMETRICALLY_BOUNDED_SURFACE_SHAPE_REPRESENTATION('',(#4037),#4117);

+#4120=SHAPE_REPRESENTATION('',(#4031,#4076),#4117);

+#4129=PRODUCT_DEFINITION('design','',#4128,#4125);

+#4130=PRODUCT_DEFINITION_SHAPE('','SHAPE FOR 705550001.',#4129);

+#4131=SHAPE_DEFINITION_REPRESENTATION(#4130,#4120);

+ENDSEC;

+END-ISO-10303-21;

diff --git a/circuit_boards/BuckBoost/RockPI-Power-Board/3dModels/705550002.stp b/circuit_boards/BuckBoost/RockPI-Power-Board/3dModels/705550002.stp
new file mode 100644
index 0000000..370f68f
--- /dev/null
+++ b/circuit_boards/BuckBoost/RockPI-Power-Board/3dModels/705550002.stp
@@ -0,0 +1,5564 @@
+ISO-10303-21;

+HEADER;

+FILE_DESCRIPTION((''),'2;1');

+FILE_NAME('705550002','2016-12-06T',('ghp'),(''),

+'PRO/ENGINEER BY PARAMETRIC TECHNOLOGY CORPORATION, 2012310',

+'PRO/ENGINEER BY PARAMETRIC TECHNOLOGY CORPORATION, 2012310','');

+FILE_SCHEMA(('CONFIG_CONTROL_DESIGN'));

+ENDSEC;

+DATA;

+#1=DIRECTION('',(1.E0,0.E0,0.E0));

+#2=VECTOR('',#1,6.5E-2);

+#3=CARTESIAN_POINT('',(-2.25E-1,-1.E-1,-2.25E-1));

+#4=LINE('',#3,#2);

+#5=DIRECTION('',(7.071067811865E-1,-7.071067811865E-1,0.E0));

+#6=VECTOR('',#5,2.121320343560E-2);

+#7=CARTESIAN_POINT('',(-1.6E-1,-1.E-1,-2.25E-1));

+#8=LINE('',#7,#6);

+#9=DIRECTION('',(7.071067811865E-1,7.071067811865E-1,0.E0));

+#10=VECTOR('',#9,2.121320343560E-2);

+#11=CARTESIAN_POINT('',(-1.45E-1,-1.15E-1,-2.25E-1));

+#12=LINE('',#11,#10);

+#13=DIRECTION('',(1.E0,0.E0,0.E0));

+#14=VECTOR('',#13,2.6E-1);

+#15=CARTESIAN_POINT('',(-1.3E-1,-1.E-1,-2.25E-1));

+#16=LINE('',#15,#14);

+#17=DIRECTION('',(7.071067811865E-1,-7.071067811865E-1,0.E0));

+#18=VECTOR('',#17,2.121320343560E-2);

+#19=CARTESIAN_POINT('',(1.3E-1,-1.E-1,-2.25E-1));

+#20=LINE('',#19,#18);

+#21=DIRECTION('',(7.071067811865E-1,7.071067811865E-1,0.E0));

+#22=VECTOR('',#21,2.121320343560E-2);

+#23=CARTESIAN_POINT('',(1.45E-1,-1.15E-1,-2.25E-1));

+#24=LINE('',#23,#22);

+#25=DIRECTION('',(1.E0,0.E0,0.E0));

+#26=VECTOR('',#25,6.5E-2);

+#27=CARTESIAN_POINT('',(1.6E-1,-1.E-1,-2.25E-1));

+#28=LINE('',#27,#26);

+#29=DIRECTION('',(0.E0,1.E0,0.E0));

+#30=VECTOR('',#29,5.E-2);

+#31=CARTESIAN_POINT('',(2.25E-1,-1.E-1,-2.25E-1));

+#32=LINE('',#31,#30);

+#33=DIRECTION('',(-1.E0,0.E0,0.E0));

+#34=VECTOR('',#33,2.5E-2);

+#35=CARTESIAN_POINT('',(2.25E-1,-5.E-2,-2.25E-1));

+#36=LINE('',#35,#34);

+#37=DIRECTION('',(0.E0,1.E0,0.E0));

+#38=VECTOR('',#37,1.5E-1);

+#39=CARTESIAN_POINT('',(2.E-1,-5.E-2,-2.25E-1));

+#40=LINE('',#39,#38);

+#41=DIRECTION('',(0.E0,-1.E0,0.E0));

+#42=VECTOR('',#41,1.5E-1);

+#43=CARTESIAN_POINT('',(-2.E-1,1.E-1,-2.25E-1));

+#44=LINE('',#43,#42);

+#45=DIRECTION('',(-1.E0,0.E0,0.E0));

+#46=VECTOR('',#45,2.5E-2);

+#47=CARTESIAN_POINT('',(-2.E-1,-5.E-2,-2.25E-1));

+#48=LINE('',#47,#46);

+#49=DIRECTION('',(0.E0,-1.E0,0.E0));

+#50=VECTOR('',#49,5.E-2);

+#51=CARTESIAN_POINT('',(-2.25E-1,-5.E-2,-2.25E-1));

+#52=LINE('',#51,#50);

+#53=DIRECTION('',(1.E0,0.E0,0.E0));

+#54=VECTOR('',#53,3.3E-1);

+#55=CARTESIAN_POINT('',(-1.65E-1,-7.E-2,-2.25E-1));

+#56=LINE('',#55,#54);

+#57=DIRECTION('',(0.E0,1.E0,0.E0));

+#58=VECTOR('',#57,1.4E-1);

+#59=CARTESIAN_POINT('',(-1.65E-1,-7.E-2,-2.25E-1));

+#60=LINE('',#59,#58);

+#61=DIRECTION('',(1.E0,0.E0,0.E0));

+#62=VECTOR('',#61,3.3E-1);

+#63=CARTESIAN_POINT('',(-1.65E-1,7.E-2,-2.25E-1));

+#64=LINE('',#63,#62);

+#65=DIRECTION('',(0.E0,1.E0,0.E0));

+#66=VECTOR('',#65,1.4E-1);

+#67=CARTESIAN_POINT('',(1.65E-1,-7.E-2,-2.25E-1));

+#68=LINE('',#67,#66);

+#69=DIRECTION('',(5.017523134550E-1,0.E0,8.650113386208E-1));

+#70=VECTOR('',#69,1.039004285686E-1);

+#71=CARTESIAN_POINT('',(1.62E-1,-1.E-1,-3.701752313505E-3));

+#72=LINE('',#71,#70);

+#73=DIRECTION('',(8.670359191700E-1,0.E0,4.982456370797E-1));

+#74=VECTOR('',#73,4.2E-3);

+#75=CARTESIAN_POINT('',(2.141322804033E-1,-1.E-1,8.617329648593E-2));

+#76=LINE('',#75,#74);

+#77=DIRECTION('',(-4.982456370797E-1,0.E0,8.670359191700E-1));

+#78=VECTOR('',#77,2.E-3);

+#79=CARTESIAN_POINT('',(2.177738312638E-1,-1.E-1,8.826592816166E-2));

+#80=LINE('',#79,#78);

+#81=DIRECTION('',(-8.670359191700E-1,0.E0,-4.982456370797E-1));

+#82=VECTOR('',#81,1.007038047329E-3);

+#83=CARTESIAN_POINT('',(2.167773399896E-1,-1.E-1,9.E-2));

+#84=LINE('',#83,#82);

+#85=DIRECTION('',(-1.E0,0.E0,0.E0));

+#86=VECTOR('',#85,5.590420183062E-2);

+#87=CARTESIAN_POINT('',(2.159042018306E-1,-1.E-1,8.949824768655E-2));

+#88=LINE('',#87,#86);

+#89=DIRECTION('',(0.E0,0.E0,1.E0));

+#90=VECTOR('',#89,1.355017523135E-1);

+#91=CARTESIAN_POINT('',(1.6E-1,-1.E-1,8.949824768655E-2));

+#92=LINE('',#91,#90);

+#93=DIRECTION('',(0.E0,0.E0,1.E0));

+#94=VECTOR('',#93,2.194982476865E-1);

+#95=CARTESIAN_POINT('',(1.6E-1,-1.E-1,-2.25E-1));

+#96=LINE('',#95,#94);

+#97=DIRECTION('',(1.E0,2.081668171173E-14,0.E0));

+#98=VECTOR('',#97,2.E-3);

+#99=CARTESIAN_POINT('',(1.6E-1,-1.E-1,-5.501752313455E-3));

+#100=LINE('',#99,#98);

+#101=DIRECTION('',(0.E0,0.E0,1.E0));

+#102=VECTOR('',#101,1.799999999950E-3);

+#103=CARTESIAN_POINT('',(1.62E-1,-1.E-1,-5.501752313455E-3));

+#104=LINE('',#103,#102);

+#105=DIRECTION('',(-5.017523134550E-1,0.E0,8.650113386208E-1));

+#106=VECTOR('',#105,1.039004285686E-1);

+#107=CARTESIAN_POINT('',(-1.62E-1,-1.E-1,-3.701752313505E-3));

+#108=LINE('',#107,#106);

+#109=DIRECTION('',(0.E0,0.E0,1.E0));

+#110=VECTOR('',#109,1.799999999950E-3);

+#111=CARTESIAN_POINT('',(-1.62E-1,-1.E-1,-5.501752313455E-3));

+#112=LINE('',#111,#110);

+#113=DIRECTION('',(-1.E0,-9.020562075080E-14,0.E0));

+#114=VECTOR('',#113,2.E-3);

+#115=CARTESIAN_POINT('',(-1.6E-1,-1.E-1,-5.501752313455E-3));

+#116=LINE('',#115,#114);

+#117=DIRECTION('',(0.E0,0.E0,1.E0));

+#118=VECTOR('',#117,2.194982476865E-1);

+#119=CARTESIAN_POINT('',(-1.6E-1,-1.E-1,-2.25E-1));

+#120=LINE('',#119,#118);

+#121=DIRECTION('',(0.E0,0.E0,1.E0));

+#122=VECTOR('',#121,4.5E-1);

+#123=CARTESIAN_POINT('',(-2.25E-1,-1.E-1,-2.25E-1));

+#124=LINE('',#123,#122);

+#125=DIRECTION('',(0.E0,0.E0,1.E0));

+#126=VECTOR('',#125,1.355017523135E-1);

+#127=CARTESIAN_POINT('',(-1.6E-1,-1.E-1,8.949824768655E-2));

+#128=LINE('',#127,#126);

+#129=DIRECTION('',(1.E0,0.E0,0.E0));

+#130=VECTOR('',#129,5.590420183062E-2);

+#131=CARTESIAN_POINT('',(-2.159042018306E-1,-1.E-1,8.949824768655E-2));

+#132=LINE('',#131,#130);

+#133=DIRECTION('',(8.670359191700E-1,0.E0,-4.982456370797E-1));

+#134=VECTOR('',#133,1.007038047329E-3);

+#135=CARTESIAN_POINT('',(-2.167773399896E-1,-1.E-1,9.E-2));

+#136=LINE('',#135,#134);

+#137=DIRECTION('',(4.982456370797E-1,0.E0,8.670359191700E-1));

+#138=VECTOR('',#137,2.E-3);

+#139=CARTESIAN_POINT('',(-2.177738312638E-1,-1.E-1,8.826592816166E-2));

+#140=LINE('',#139,#138);

+#141=DIRECTION('',(-8.670359191700E-1,0.E0,4.982456370797E-1));

+#142=VECTOR('',#141,4.2E-3);

+#143=CARTESIAN_POINT('',(-2.141322804033E-1,-1.E-1,8.617329648593E-2));

+#144=LINE('',#143,#142);

+#145=DIRECTION('',(1.E0,0.E0,0.E0));

+#146=VECTOR('',#145,2.387840187676E-2);

+#147=CARTESIAN_POINT('',(-1.3E-1,-1.E-1,8.949824768655E-2));

+#148=LINE('',#147,#146);

+#149=DIRECTION('',(0.E0,0.E0,1.E0));

+#150=VECTOR('',#149,1.355017523135E-1);

+#151=CARTESIAN_POINT('',(-1.3E-1,-1.E-1,8.949824768655E-2));

+#152=LINE('',#151,#150);

+#153=DIRECTION('',(0.E0,0.E0,-1.E0));

+#154=VECTOR('',#153,3.5E-1);

+#155=CARTESIAN_POINT('',(2.5E-2,-1.E-1,2.25E-1));

+#156=LINE('',#155,#154);

+#157=DIRECTION('',(1.E0,0.E0,0.E0));

+#158=VECTOR('',#157,5.E-2);

+#159=CARTESIAN_POINT('',(2.5E-2,-1.E-1,-1.25E-1));

+#160=LINE('',#159,#158);

+#161=DIRECTION('',(0.E0,0.E0,-1.E0));

+#162=VECTOR('',#161,3.5E-1);

+#163=CARTESIAN_POINT('',(7.5E-2,-1.E-1,2.25E-1));

+#164=LINE('',#163,#162);

+#165=DIRECTION('',(0.E0,0.E0,1.E0));

+#166=VECTOR('',#165,1.355017523135E-1);

+#167=CARTESIAN_POINT('',(1.3E-1,-1.E-1,8.949824768655E-2));

+#168=LINE('',#167,#166);

+#169=DIRECTION('',(-1.E0,0.E0,0.E0));

+#170=VECTOR('',#169,2.387840187676E-2);

+#171=CARTESIAN_POINT('',(1.3E-1,-1.E-1,8.949824768655E-2));

+#172=LINE('',#171,#170);

+#173=DIRECTION('',(-8.650113386208E-1,0.E0,5.017523134550E-1));

+#174=VECTOR('',#173,1.E-3);

+#175=CARTESIAN_POINT('',(1.061215981232E-1,-1.E-1,8.949824768655E-2));

+#176=LINE('',#175,#174);

+#177=DIRECTION('',(-5.017523134550E-1,0.E0,-8.650113386208E-1));

+#178=VECTOR('',#177,2.E-3);

+#179=CARTESIAN_POINT('',(1.052565867846E-1,-1.E-1,9.E-2));

+#180=LINE('',#179,#178);

+#181=DIRECTION('',(8.650113386208E-1,0.E0,-5.017523134550E-1));

+#182=VECTOR('',#181,4.178716830214E-3);

+#183=CARTESIAN_POINT('',(1.042530821577E-1,-1.E-1,8.826997732276E-2));

+#184=LINE('',#183,#182);

+#185=DIRECTION('',(5.017523134550E-1,0.E0,-8.650113386208E-1));

+#186=VECTOR('',#185,4.410997181234E-2);

+#187=CARTESIAN_POINT('',(1.078677195967E-1,-1.E-1,8.617329648593E-2));

+#188=LINE('',#187,#186);

+#189=DIRECTION('',(0.E0,0.E0,1.E0));

+#190=VECTOR('',#189,2.730176707220E-1);

+#191=CARTESIAN_POINT('',(1.3E-1,-1.E-1,-2.25E-1));

+#192=LINE('',#191,#190);

+#193=DIRECTION('',(0.E0,0.E0,1.E0));

+#194=VECTOR('',#193,2.730176707220E-1);

+#195=CARTESIAN_POINT('',(-1.3E-1,-1.E-1,-2.25E-1));

+#196=LINE('',#195,#194);

+#197=DIRECTION('',(-5.017523134550E-1,0.E0,-8.650113386208E-1));

+#198=VECTOR('',#197,4.410997181234E-2);

+#199=CARTESIAN_POINT('',(-1.078677195967E-1,-1.E-1,8.617329648593E-2));

+#200=LINE('',#199,#198);

+#201=DIRECTION('',(-8.650113386208E-1,0.E0,-5.017523134550E-1));

+#202=VECTOR('',#201,4.178716830214E-3);

+#203=CARTESIAN_POINT('',(-1.042530821577E-1,-1.E-1,8.826997732276E-2));

+#204=LINE('',#203,#202);

+#205=DIRECTION('',(5.017523134550E-1,0.E0,-8.650113386208E-1));

+#206=VECTOR('',#205,2.E-3);

+#207=CARTESIAN_POINT('',(-1.052565867846E-1,-1.E-1,9.E-2));

+#208=LINE('',#207,#206);

+#209=DIRECTION('',(8.650113386208E-1,0.E0,5.017523134550E-1));

+#210=VECTOR('',#209,1.E-3);

+#211=CARTESIAN_POINT('',(-1.061215981232E-1,-1.E-1,8.949824768655E-2));

+#212=LINE('',#211,#210);

+#213=CARTESIAN_POINT('',(1.932242005617E-1,-1.784163676812E-1,

+5.012816894639E-2));

+#214=CARTESIAN_POINT('',(1.920639477006E-1,-1.793735888406E-1,

+4.812791532804E-2));

+#215=CARTESIAN_POINT('',(1.897950878935E-1,-1.809991246986E-1,

+4.421644465559E-2));

+#216=CARTESIAN_POINT('',(1.865953790744E-1,-1.825029216557E-1,

+3.870020818880E-2));

+#217=CARTESIAN_POINT('',(1.834212582135E-1,-1.831216039651E-1,

+3.322808486977E-2));

+#218=CARTESIAN_POINT('',(1.802488762336E-1,-1.828007364929E-1,

+2.775895934803E-2));

+#219=CARTESIAN_POINT('',(1.770679375833E-1,-1.815732909200E-1,

+2.227508229119E-2));

+#220=CARTESIAN_POINT('',(1.737730701691E-1,-1.794648773171E-1,

+1.659479423657E-2));

+#221=CARTESIAN_POINT('',(1.701998091110E-1,-1.763843911108E-1,

+1.043456089386E-2));

+#222=CARTESIAN_POINT('',(1.663043585419E-1,-1.723005341362E-1,

+3.718879030653E-3));

+#223=CARTESIAN_POINT('',(1.634744784733E-1,-1.689189474085E-1,

+-1.159779782921E-3));

+#224=CARTESIAN_POINT('',(1.62E-1,-1.670715008393E-1,-3.701752313505E-3));

+#226=CARTESIAN_POINT('',(2.141322804033E-1,-1.531349365536E-1,

+8.617329648593E-2));

+#227=CARTESIAN_POINT('',(2.124269957037E-1,-1.555716208935E-1,

+8.323341846016E-2));

+#228=CARTESIAN_POINT('',(2.091524341051E-1,-1.601528332775E-1,

+7.758813724110E-2));

+#229=CARTESIAN_POINT('',(2.046470946219E-1,-1.661115807357E-1,

+6.982101861938E-2));

+#230=CARTESIAN_POINT('',(2.005141136202E-1,-1.711595675912E-1,

+6.269583885847E-2));

+#231=CARTESIAN_POINT('',(1.967298137073E-1,-1.752884519206E-1,

+5.617177858893E-2));

+#232=CARTESIAN_POINT('',(1.943636261379E-1,-1.774763292570E-1,

+5.209251672617E-2));

+#233=CARTESIAN_POINT('',(1.932242005617E-1,-1.784163676812E-1,

+5.012816894639E-2));

+#235=DIRECTION('',(0.E0,-1.E0,0.E0));

+#236=VECTOR('',#235,6.707150083930E-2);

+#237=CARTESIAN_POINT('',(1.62E-1,-1.E-1,-3.701752313505E-3));

+#238=LINE('',#237,#236);

+#239=CARTESIAN_POINT('',(1.62E-1,-1.670715008393E-1,-3.701752313505E-3));

+#240=CARTESIAN_POINT('',(1.62E-1,-1.668292624626E-1,-4.000125049006E-3));

+#241=CARTESIAN_POINT('',(1.62E-1,-1.663433383058E-1,-4.598496498142E-3));

+#242=CARTESIAN_POINT('',(1.62E-1,-1.658545241265E-1,-5.200123785798E-3));

+#243=CARTESIAN_POINT('',(1.62E-1,-1.656093956678E-1,-5.501752313455E-3));

+#245=DIRECTION('',(0.E0,-1.E0,0.E0));

+#246=VECTOR('',#245,6.560939566782E-2);

+#247=CARTESIAN_POINT('',(1.62E-1,-1.E-1,-5.501752313455E-3));

+#248=LINE('',#247,#246);

+#249=CARTESIAN_POINT('',(1.62E-1,-1.656093956678E-1,-5.501752313455E-3));

+#250=CARTESIAN_POINT('',(1.616661170741E-1,-1.656568361272E-1,

+-5.501752313455E-3));

+#251=CARTESIAN_POINT('',(1.609989024986E-1,-1.657468976412E-1,

+-5.501752313455E-3));

+#252=CARTESIAN_POINT('',(1.603327850738E-1,-1.658272852539E-1,

+-5.501752313455E-3));

+#253=CARTESIAN_POINT('',(1.6E-1,-1.658650538237E-1,-5.501752313455E-3));

+#255=DIRECTION('',(0.E0,-1.E0,0.E0));

+#256=VECTOR('',#255,6.586505382368E-2);

+#257=CARTESIAN_POINT('',(1.6E-1,-1.E-1,-5.501752313455E-3));

+#258=LINE('',#257,#256);

+#259=CARTESIAN_POINT('',(1.6E-1,-1.658650538237E-1,-5.501752313455E-3));

+#260=CARTESIAN_POINT('',(1.6E-1,-1.661113684607E-1,-5.200327317640E-3));

+#261=CARTESIAN_POINT('',(1.6E-1,-1.666027568128E-1,-4.598903182735E-3));

+#262=CARTESIAN_POINT('',(1.6E-1,-1.670916601824E-1,-4.000328195799E-3));

+#263=CARTESIAN_POINT('',(1.6E-1,-1.673354897938E-1,-3.701752313505E-3));

+#265=DIRECTION('',(0.E0,-1.E0,0.E0));

+#266=VECTOR('',#265,6.733548979384E-2);

+#267=CARTESIAN_POINT('',(1.6E-1,-1.E-1,-3.701752313505E-3));

+#268=LINE('',#267,#266);

+#269=DIRECTION('',(7.071067811865E-1,7.071067811865E-1,0.E0));

+#270=VECTOR('',#269,2.121320343560E-2);

+#271=CARTESIAN_POINT('',(1.45E-1,-1.15E-1,8.949824768655E-2));

+#272=LINE('',#271,#270);

+#273=DIRECTION('',(0.E0,0.E0,1.E0));

+#274=VECTOR('',#273,1.355017523135E-1);

+#275=CARTESIAN_POINT('',(1.45E-1,-1.15E-1,8.949824768655E-2));

+#276=LINE('',#275,#274);

+#277=DIRECTION('',(0.E0,0.E0,1.E0));

+#278=VECTOR('',#277,2.471579592043E-1);

+#279=CARTESIAN_POINT('',(1.45E-1,-1.15E-1,-2.25E-1));

+#280=LINE('',#279,#278);

+#281=DIRECTION('',(4.484661306566E-1,4.484661306566E-1,-7.731469842842E-1));

+#282=VECTOR('',#281,3.344734189411E-2);

+#283=CARTESIAN_POINT('',(1.45E-1,-1.15E-1,2.215795920425E-2));

+#284=LINE('',#283,#282);

+#285=DIRECTION('',(3.083952846267E-14,3.854941057833E-14,-1.E0));

+#286=VECTOR('',#285,1.799999999950E-3);

+#287=CARTESIAN_POINT('',(1.6E-1,-1.E-1,-3.701752313505E-3));

+#288=LINE('',#287,#286);

+#289=CARTESIAN_POINT('',(1.061215981232E-1,-1.621530154936E-1,

+8.949824768655E-2));

+#290=CARTESIAN_POINT('',(1.094708519715E-1,-1.642552184655E-1,

+8.949824768655E-2));

+#291=CARTESIAN_POINT('',(1.158855214731E-1,-1.680883771773E-1,

+8.949824768655E-2));

+#292=CARTESIAN_POINT('',(1.246718875561E-1,-1.726679475781E-1,

+8.949824768655E-2));

+#293=CARTESIAN_POINT('',(1.326859660061E-1,-1.760701012165E-1,

+8.949824768655E-2));

+#294=CARTESIAN_POINT('',(1.400957035356E-1,-1.783615481608E-1,

+8.949824768655E-2));

+#295=CARTESIAN_POINT('',(1.472349186778E-1,-1.796279085759E-1,

+8.949824768655E-2));

+#296=CARTESIAN_POINT('',(1.543187627408E-1,-1.798520401383E-1,

+8.949824768655E-2));

+#297=CARTESIAN_POINT('',(1.614076291034E-1,-1.790217510441E-1,

+8.949824768655E-2));

+#298=CARTESIAN_POINT('',(1.686331410542E-1,-1.771802677983E-1,

+8.949824768655E-2));

+#299=CARTESIAN_POINT('',(1.763925564148E-1,-1.742535084690E-1,

+8.949824768655E-2));

+#300=CARTESIAN_POINT('',(1.849346909779E-1,-1.701258760678E-1,

+8.949824768655E-2));

+#301=CARTESIAN_POINT('',(1.942980704615E-1,-1.647992776098E-1,

+8.949824768655E-2));

+#302=CARTESIAN_POINT('',(2.045414520762E-1,-1.583021359061E-1,

+8.949824768654E-2));

+#303=CARTESIAN_POINT('',(2.120084993833E-1,-1.532023110647E-1,

+8.949824768655E-2));

+#304=CARTESIAN_POINT('',(2.159042018306E-1,-1.504691744361E-1,

+8.949824768655E-2));

+#306=DIRECTION('',(0.E0,-1.E0,0.E0));

+#307=VECTOR('',#306,5.046917443609E-2);

+#308=CARTESIAN_POINT('',(2.159042018306E-1,-1.E-1,8.949824768655E-2));

+#309=LINE('',#308,#307);

+#310=DIRECTION('',(-7.713691830612E-1,-6.363879189799E-1,0.E0));

+#311=VECTOR('',#310,3.490169331883E-2);

+#312=CARTESIAN_POINT('',(1.932242005617E-1,-1.784163676812E-1,

+5.012816894639E-2));

+#313=LINE('',#312,#311);

+#314=DIRECTION('',(7.713691830612E-1,-6.363879189799E-1,0.E0));

+#315=VECTOR('',#314,1.227655109684E-2);

+#316=CARTESIAN_POINT('',(1.287757994383E-1,-1.928147348565E-1,

+5.012816894639E-2));

+#317=LINE('',#316,#315);

+#318=CARTESIAN_POINT('',(1.535743515193E-1,-1.852E-1,5.012816894639E-2));

+#319=DIRECTION('',(0.E0,0.E0,-1.E0));

+#320=DIRECTION('',(6.363879189799E-1,-7.713691830612E-1,0.E0));

+#321=AXIS2_PLACEMENT_3D('',#318,#319,#320);

+#323=CARTESIAN_POINT('',(1.509733110083E-1,-1.852E-1,5.012816894639E-2));

+#324=DIRECTION('',(0.E0,0.E0,1.E0));

+#325=DIRECTION('',(-6.363879189799E-1,-7.713691830612E-1,0.E0));

+#326=AXIS2_PLACEMENT_3D('',#323,#324,#325);

+#328=CARTESIAN_POINT('',(1.522738312638E-1,-2.006273836612E-1,

+5.012816894639E-2));

+#329=DIRECTION('',(0.E0,-1.E0,0.E0));

+#330=DIRECTION('',(1.E0,0.E0,0.E0));

+#331=AXIS2_PLACEMENT_3D('',#328,#329,#330);

+#333=CARTESIAN_POINT('',(1.522738312638E-1,-2.006273836612E-1,

+5.012816894639E-2));

+#334=DIRECTION('',(0.E0,1.E0,0.E0));

+#335=DIRECTION('',(1.E0,0.E0,0.E0));

+#336=AXIS2_PLACEMENT_3D('',#333,#334,#335);

+#338=CARTESIAN_POINT('',(1.6E-1,-1.673354897938E-1,-3.701752313505E-3));

+#339=CARTESIAN_POINT('',(1.586382486044E-1,-1.694122793618E-1,

+-1.354119096898E-3));

+#340=CARTESIAN_POINT('',(1.560208735464E-1,-1.733573716208E-1,

+3.158185165321E-3));

+#341=CARTESIAN_POINT('',(1.524079931853E-1,-1.786281558478E-1,

+9.386721424346E-3));

+#342=CARTESIAN_POINT('',(1.490931968557E-1,-1.832363727691E-1,

+1.510136654600E-2));

+#343=CARTESIAN_POINT('',(1.460437448808E-1,-1.871769899743E-1,

+2.035856310324E-2));

+#344=CARTESIAN_POINT('',(1.432361425967E-1,-1.904109277511E-1,

+2.519881544478E-2));

+#345=CARTESIAN_POINT('',(1.406754662543E-1,-1.928623964143E-1,

+2.961337221180E-2));

+#346=CARTESIAN_POINT('',(1.382873707408E-1,-1.945452157714E-1,

+3.373040294879E-2));

+#347=CARTESIAN_POINT('',(1.359298560844E-1,-1.954592092683E-1,

+3.779471287633E-2));

+#348=CARTESIAN_POINT('',(1.335404714567E-1,-1.954751659363E-1,

+4.191396602154E-2));

+#349=CARTESIAN_POINT('',(1.311892518776E-1,-1.945981701850E-1,

+4.596742335693E-2));

+#350=CARTESIAN_POINT('',(1.295864894373E-1,-1.934835628739E-1,

+4.873055497939E-2));

+#351=CARTESIAN_POINT('',(1.287757994383E-1,-1.928147348565E-1,

+5.012816894639E-2));

+#353=DIRECTION('',(0.E0,-1.E0,0.E0));

+#354=VECTOR('',#353,6.501519423591E-2);

+#355=CARTESIAN_POINT('',(1.078677195967E-1,-1.E-1,8.617329648593E-2));

+#356=LINE('',#355,#354);

+#357=CARTESIAN_POINT('',(1.287757994383E-1,-1.928147348565E-1,

+5.012816894639E-2));

+#358=CARTESIAN_POINT('',(1.278757387124E-1,-1.920721750228E-1,

+5.167985632765E-2));

+#359=CARTESIAN_POINT('',(1.260170607059E-1,-1.902819009857E-1,

+5.488418146463E-2));

+#360=CARTESIAN_POINT('',(1.230878289098E-1,-1.868720220889E-1,

+5.993412074567E-2));

+#361=CARTESIAN_POINT('',(1.198208824960E-1,-1.826087667167E-1,

+6.556627353267E-2));

+#362=CARTESIAN_POINT('',(1.162298750354E-1,-1.775637390662E-1,

+7.175710133185E-2));

+#363=CARTESIAN_POINT('',(1.122761060138E-1,-1.717410506651E-1,

+7.857332308571E-2));

+#364=CARTESIAN_POINT('',(1.093806678118E-1,-1.673404746199E-1,

+8.356500286030E-2));

+#365=CARTESIAN_POINT('',(1.078677195967E-1,-1.650151942359E-1,

+8.617329648593E-2));

+#367=DIRECTION('',(7.071067811865E-1,-7.071067811865E-1,0.E0));

+#368=VECTOR('',#367,2.121320343560E-2);

+#369=CARTESIAN_POINT('',(1.3E-1,-1.E-1,8.949824768655E-2));

+#370=LINE('',#369,#368);

+#371=DIRECTION('',(4.484661306566E-1,-4.484661306566E-1,-7.731469842842E-1));

+#372=VECTOR('',#371,3.344734189411E-2);

+#373=CARTESIAN_POINT('',(1.3E-1,-1.E-1,4.801767072201E-2));

+#374=LINE('',#373,#372);

+#375=DIRECTION('',(0.E0,-1.E0,0.E0));

+#376=VECTOR('',#375,2.E-2);

+#377=CARTESIAN_POINT('',(2.5E-2,-8.E-2,2.25E-1));

+#378=LINE('',#377,#376);

+#379=DIRECTION('',(1.E0,0.E0,0.E0));

+#380=VECTOR('',#379,1.55E-1);

+#381=CARTESIAN_POINT('',(-1.3E-1,-1.E-1,2.25E-1));

+#382=LINE('',#381,#380);

+#383=DIRECTION('',(7.071067811865E-1,7.071067811865E-1,0.E0));

+#384=VECTOR('',#383,2.121320343560E-2);

+#385=CARTESIAN_POINT('',(-1.45E-1,-1.15E-1,2.25E-1));

+#386=LINE('',#385,#384);

+#387=DIRECTION('',(7.071067811865E-1,-7.071067811865E-1,0.E0));

+#388=VECTOR('',#387,2.121320343560E-2);

+#389=CARTESIAN_POINT('',(-1.6E-1,-1.E-1,2.25E-1));

+#390=LINE('',#389,#388);

+#391=DIRECTION('',(1.E0,0.E0,0.E0));

+#392=VECTOR('',#391,6.5E-2);

+#393=CARTESIAN_POINT('',(-2.25E-1,-1.E-1,2.25E-1));

+#394=LINE('',#393,#392);

+#395=DIRECTION('',(0.E0,-1.E0,0.E0));

+#396=VECTOR('',#395,5.E-2);

+#397=CARTESIAN_POINT('',(-2.25E-1,-5.E-2,2.25E-1));

+#398=LINE('',#397,#396);

+#399=DIRECTION('',(-1.E0,0.E0,0.E0));

+#400=VECTOR('',#399,2.5E-2);

+#401=CARTESIAN_POINT('',(-2.E-1,-5.E-2,2.25E-1));

+#402=LINE('',#401,#400);

+#403=DIRECTION('',(0.E0,-1.E0,0.E0));

+#404=VECTOR('',#403,1.5E-1);

+#405=CARTESIAN_POINT('',(-2.E-1,1.E-1,2.25E-1));

+#406=LINE('',#405,#404);

+#407=DIRECTION('',(-1.E0,0.E0,0.E0));

+#408=VECTOR('',#407,6.E-2);

+#409=CARTESIAN_POINT('',(-1.4E-1,1.E-1,2.25E-1));

+#410=LINE('',#409,#408);

+#411=DIRECTION('',(0.E0,-1.E0,0.E0));

+#412=VECTOR('',#411,6.E-2);

+#413=CARTESIAN_POINT('',(-1.4E-1,1.6E-1,2.25E-1));

+#414=LINE('',#413,#412);

+#415=DIRECTION('',(-1.E0,0.E0,0.E0));

+#416=VECTOR('',#415,2.8E-1);

+#417=CARTESIAN_POINT('',(1.4E-1,1.6E-1,2.25E-1));

+#418=LINE('',#417,#416);

+#419=DIRECTION('',(0.E0,1.E0,0.E0));

+#420=VECTOR('',#419,6.E-2);

+#421=CARTESIAN_POINT('',(1.4E-1,1.E-1,2.25E-1));

+#422=LINE('',#421,#420);

+#423=DIRECTION('',(-1.E0,0.E0,0.E0));

+#424=VECTOR('',#423,6.E-2);

+#425=CARTESIAN_POINT('',(2.E-1,1.E-1,2.25E-1));

+#426=LINE('',#425,#424);

+#427=DIRECTION('',(0.E0,1.E0,0.E0));

+#428=VECTOR('',#427,1.5E-1);

+#429=CARTESIAN_POINT('',(2.E-1,-5.E-2,2.25E-1));

+#430=LINE('',#429,#428);

+#431=DIRECTION('',(-1.E0,0.E0,0.E0));

+#432=VECTOR('',#431,2.5E-2);

+#433=CARTESIAN_POINT('',(2.25E-1,-5.E-2,2.25E-1));

+#434=LINE('',#433,#432);

+#435=DIRECTION('',(0.E0,1.E0,0.E0));

+#436=VECTOR('',#435,5.E-2);

+#437=CARTESIAN_POINT('',(2.25E-1,-1.E-1,2.25E-1));

+#438=LINE('',#437,#436);

+#439=DIRECTION('',(1.E0,0.E0,0.E0));

+#440=VECTOR('',#439,6.5E-2);

+#441=CARTESIAN_POINT('',(1.6E-1,-1.E-1,2.25E-1));

+#442=LINE('',#441,#440);

+#443=DIRECTION('',(7.071067811865E-1,7.071067811865E-1,0.E0));

+#444=VECTOR('',#443,2.121320343560E-2);

+#445=CARTESIAN_POINT('',(1.45E-1,-1.15E-1,2.25E-1));

+#446=LINE('',#445,#444);

+#447=DIRECTION('',(7.071067811865E-1,-7.071067811865E-1,0.E0));

+#448=VECTOR('',#447,2.121320343560E-2);

+#449=CARTESIAN_POINT('',(1.3E-1,-1.E-1,2.25E-1));

+#450=LINE('',#449,#448);

+#451=DIRECTION('',(1.E0,0.E0,0.E0));

+#452=VECTOR('',#451,5.5E-2);

+#453=CARTESIAN_POINT('',(7.5E-2,-1.E-1,2.25E-1));

+#454=LINE('',#453,#452);

+#455=DIRECTION('',(0.E0,1.E0,0.E0));

+#456=VECTOR('',#455,2.E-2);

+#457=CARTESIAN_POINT('',(7.5E-2,-1.E-1,2.25E-1));

+#458=LINE('',#457,#456);

+#459=DIRECTION('',(0.E0,7.071067811865E-1,-7.071067811865E-1));

+#460=VECTOR('',#459,2.828427124746E-2);

+#461=CARTESIAN_POINT('',(2.5E-2,-8.E-2,2.25E-1));

+#462=LINE('',#461,#460);

+#463=DIRECTION('',(1.E0,0.E0,0.E0));

+#464=VECTOR('',#463,2.05E-1);

+#465=CARTESIAN_POINT('',(-1.8E-1,-8.E-2,2.25E-1));

+#466=LINE('',#465,#464);

+#467=DIRECTION('',(1.E0,0.E0,0.E0));

+#468=VECTOR('',#467,1.85E-1);

+#469=CARTESIAN_POINT('',(-1.6E-1,-6.E-2,2.05E-1));

+#470=LINE('',#469,#468);

+#471=DIRECTION('',(0.E0,7.071067811865E-1,-7.071067811865E-1));

+#472=VECTOR('',#471,2.828427124746E-2);

+#473=CARTESIAN_POINT('',(7.5E-2,-8.E-2,2.25E-1));

+#474=LINE('',#473,#472);

+#475=DIRECTION('',(1.E0,0.E0,0.E0));

+#476=VECTOR('',#475,8.5E-2);

+#477=CARTESIAN_POINT('',(7.5E-2,-6.E-2,2.05E-1));

+#478=LINE('',#477,#476);

+#479=DIRECTION('',(1.E0,0.E0,0.E0));

+#480=VECTOR('',#479,1.05E-1);

+#481=CARTESIAN_POINT('',(7.5E-2,-8.E-2,2.25E-1));

+#482=LINE('',#481,#480);

+#483=DIRECTION('',(0.E0,-1.E0,0.E0));

+#484=VECTOR('',#483,1.6E-1);

+#485=CARTESIAN_POINT('',(-1.8E-1,8.E-2,2.25E-1));

+#486=LINE('',#485,#484);

+#487=DIRECTION('',(5.773502691896E-1,-5.773502691896E-1,-5.773502691896E-1));

+#488=VECTOR('',#487,3.464101615138E-2);

+#489=CARTESIAN_POINT('',(-1.8E-1,8.E-2,2.25E-1));

+#490=LINE('',#489,#488);

+#491=DIRECTION('',(0.E0,-1.E0,0.E0));

+#492=VECTOR('',#491,1.2E-1);

+#493=CARTESIAN_POINT('',(-1.6E-1,6.E-2,2.05E-1));

+#494=LINE('',#493,#492);

+#495=DIRECTION('',(5.773502691896E-1,5.773502691896E-1,-5.773502691896E-1));

+#496=VECTOR('',#495,3.464101615138E-2);

+#497=CARTESIAN_POINT('',(-1.8E-1,-8.E-2,2.25E-1));

+#498=LINE('',#497,#496);

+#499=DIRECTION('',(-1.E0,0.E0,0.E0));

+#500=VECTOR('',#499,5.E-2);

+#501=CARTESIAN_POINT('',(-1.3E-1,8.E-2,2.25E-1));

+#502=LINE('',#501,#500);

+#503=DIRECTION('',(5.773502691896E-1,-5.773502691896E-1,-5.773502691896E-1));

+#504=VECTOR('',#503,3.464101615138E-2);

+#505=CARTESIAN_POINT('',(-1.3E-1,8.E-2,2.25E-1));

+#506=LINE('',#505,#504);

+#507=DIRECTION('',(-1.E0,0.E0,0.E0));

+#508=VECTOR('',#507,5.E-2);

+#509=CARTESIAN_POINT('',(-1.1E-1,6.E-2,2.05E-1));

+#510=LINE('',#509,#508);

+#511=DIRECTION('',(0.E0,-1.E0,0.E0));

+#512=VECTOR('',#511,6.E-2);

+#513=CARTESIAN_POINT('',(-1.3E-1,1.4E-1,2.25E-1));

+#514=LINE('',#513,#512);

+#515=DIRECTION('',(5.773502691896E-1,-5.773502691896E-1,-5.773502691896E-1));

+#516=VECTOR('',#515,3.464101615138E-2);

+#517=CARTESIAN_POINT('',(-1.3E-1,1.4E-1,2.25E-1));

+#518=LINE('',#517,#516);

+#519=DIRECTION('',(0.E0,-1.E0,0.E0));

+#520=VECTOR('',#519,6.E-2);

+#521=CARTESIAN_POINT('',(-1.1E-1,1.2E-1,2.05E-1));

+#522=LINE('',#521,#520);

+#523=DIRECTION('',(-1.E0,0.E0,0.E0));

+#524=VECTOR('',#523,2.6E-1);

+#525=CARTESIAN_POINT('',(1.3E-1,1.4E-1,2.25E-1));

+#526=LINE('',#525,#524);

+#527=DIRECTION('',(-5.773502691896E-1,-5.773502691896E-1,-5.773502691896E-1));

+#528=VECTOR('',#527,3.464101615138E-2);

+#529=CARTESIAN_POINT('',(1.3E-1,1.4E-1,2.25E-1));

+#530=LINE('',#529,#528);

+#531=DIRECTION('',(-1.E0,0.E0,0.E0));

+#532=VECTOR('',#531,2.2E-1);

+#533=CARTESIAN_POINT('',(1.1E-1,1.2E-1,2.05E-1));

+#534=LINE('',#533,#532);

+#535=DIRECTION('',(0.E0,1.E0,0.E0));

+#536=VECTOR('',#535,6.E-2);

+#537=CARTESIAN_POINT('',(1.3E-1,8.E-2,2.25E-1));

+#538=LINE('',#537,#536);

+#539=DIRECTION('',(-5.773502691896E-1,-5.773502691896E-1,-5.773502691896E-1));

+#540=VECTOR('',#539,3.464101615138E-2);

+#541=CARTESIAN_POINT('',(1.3E-1,8.E-2,2.25E-1));

+#542=LINE('',#541,#540);

+#543=DIRECTION('',(0.E0,1.E0,0.E0));

+#544=VECTOR('',#543,6.E-2);

+#545=CARTESIAN_POINT('',(1.1E-1,6.E-2,2.05E-1));

+#546=LINE('',#545,#544);

+#547=DIRECTION('',(-1.E0,0.E0,0.E0));

+#548=VECTOR('',#547,5.E-2);

+#549=CARTESIAN_POINT('',(1.8E-1,8.E-2,2.25E-1));

+#550=LINE('',#549,#548);

+#551=DIRECTION('',(-5.773502691896E-1,-5.773502691896E-1,-5.773502691896E-1));

+#552=VECTOR('',#551,3.464101615138E-2);

+#553=CARTESIAN_POINT('',(1.8E-1,8.E-2,2.25E-1));

+#554=LINE('',#553,#552);

+#555=DIRECTION('',(-1.E0,0.E0,0.E0));

+#556=VECTOR('',#555,5.E-2);

+#557=CARTESIAN_POINT('',(1.6E-1,6.E-2,2.05E-1));

+#558=LINE('',#557,#556);

+#559=DIRECTION('',(0.E0,1.E0,0.E0));

+#560=VECTOR('',#559,1.6E-1);

+#561=CARTESIAN_POINT('',(1.8E-1,-8.E-2,2.25E-1));

+#562=LINE('',#561,#560);

+#563=DIRECTION('',(-5.773502691896E-1,5.773502691896E-1,-5.773502691896E-1));

+#564=VECTOR('',#563,3.464101615138E-2);

+#565=CARTESIAN_POINT('',(1.8E-1,-8.E-2,2.25E-1));

+#566=LINE('',#565,#564);

+#567=DIRECTION('',(0.E0,1.E0,0.E0));

+#568=VECTOR('',#567,1.2E-1);

+#569=CARTESIAN_POINT('',(1.6E-1,-6.E-2,2.05E-1));

+#570=LINE('',#569,#568);

+#571=DIRECTION('',(0.E0,0.E0,-1.E0));

+#572=VECTOR('',#571,3.3E-1);

+#573=CARTESIAN_POINT('',(1.6E-1,-6.E-2,2.05E-1));

+#574=LINE('',#573,#572);

+#575=DIRECTION('',(0.E0,0.E0,1.E0));

+#576=VECTOR('',#575,3.3E-1);

+#577=CARTESIAN_POINT('',(2.5E-2,-6.E-2,-1.25E-1));

+#578=LINE('',#577,#576);

+#579=DIRECTION('',(0.E0,0.E0,-1.E0));

+#580=VECTOR('',#579,3.3E-1);

+#581=CARTESIAN_POINT('',(-1.6E-1,-6.E-2,2.05E-1));

+#582=LINE('',#581,#580);

+#583=DIRECTION('',(0.E0,0.E0,1.E0));

+#584=VECTOR('',#583,3.3E-1);

+#585=CARTESIAN_POINT('',(7.5E-2,-6.E-2,-1.25E-1));

+#586=LINE('',#585,#584);

+#587=DIRECTION('',(0.E0,0.E0,-1.E0));

+#588=VECTOR('',#587,3.3E-1);

+#589=CARTESIAN_POINT('',(-1.6E-1,6.E-2,2.05E-1));

+#590=LINE('',#589,#588);

+#591=DIRECTION('',(0.E0,0.E0,-1.E0));

+#592=VECTOR('',#591,1.5E-1);

+#593=CARTESIAN_POINT('',(-1.1E-1,6.E-2,2.05E-1));

+#594=LINE('',#593,#592);

+#595=DIRECTION('',(0.E0,0.E0,-1.E0));

+#596=VECTOR('',#595,1.8E-1);

+#597=CARTESIAN_POINT('',(-6.E-2,6.E-2,5.5E-2));

+#598=LINE('',#597,#596);

+#599=DIRECTION('',(0.E0,0.E0,-1.E0));

+#600=VECTOR('',#599,1.3E-1);

+#601=CARTESIAN_POINT('',(-1.1E-1,1.2E-1,2.05E-1));

+#602=LINE('',#601,#600);

+#603=DIRECTION('',(0.E0,-1.E0,0.E0));

+#604=VECTOR('',#603,2.E-2);

+#605=CARTESIAN_POINT('',(-6.E-2,1.E-1,7.5E-2));

+#606=LINE('',#605,#604);

+#607=DIRECTION('',(0.E0,-1.E0,0.E0));

+#608=VECTOR('',#607,2.E-2);

+#609=CARTESIAN_POINT('',(-1.1E-1,1.E-1,7.5E-2));

+#610=LINE('',#609,#608);

+#611=DIRECTION('',(0.E0,-1.E0,0.E0));

+#612=VECTOR('',#611,2.E-2);

+#613=CARTESIAN_POINT('',(6.E-2,1.E-1,7.5E-2));

+#614=LINE('',#613,#612);

+#615=DIRECTION('',(0.E0,1.E0,0.E0));

+#616=VECTOR('',#615,2.E-2);

+#617=CARTESIAN_POINT('',(1.1E-1,8.E-2,7.5E-2));

+#618=LINE('',#617,#616);

+#619=DIRECTION('',(1.E0,0.E0,0.E0));

+#620=VECTOR('',#619,1.2E-1);

+#621=CARTESIAN_POINT('',(-6.E-2,1.E-1,-1.25E-1));

+#622=LINE('',#621,#620);

+#623=DIRECTION('',(0.E0,0.E0,-1.E0));

+#624=VECTOR('',#623,2.E-1);

+#625=CARTESIAN_POINT('',(-6.E-2,1.E-1,7.5E-2));

+#626=LINE('',#625,#624);

+#627=DIRECTION('',(1.E0,0.E0,0.E0));

+#628=VECTOR('',#627,5.E-2);

+#629=CARTESIAN_POINT('',(-1.1E-1,1.E-1,7.5E-2));

+#630=LINE('',#629,#628);

+#631=DIRECTION('',(-1.E0,0.E0,0.E0));

+#632=VECTOR('',#631,3.E-2);

+#633=CARTESIAN_POINT('',(-1.1E-1,1.E-1,7.5E-2));

+#634=LINE('',#633,#632);

+#635=DIRECTION('',(0.E0,0.E0,1.E0));

+#636=VECTOR('',#635,1.5E-1);

+#637=CARTESIAN_POINT('',(-1.4E-1,1.E-1,7.5E-2));

+#638=LINE('',#637,#636);

+#639=DIRECTION('',(1.E0,0.E0,0.E0));

+#640=VECTOR('',#639,4.E-1);

+#641=CARTESIAN_POINT('',(-2.E-1,1.E-1,-2.25E-1));

+#642=LINE('',#641,#640);

+#643=DIRECTION('',(0.E0,0.E0,1.E0));

+#644=VECTOR('',#643,4.5E-1);

+#645=CARTESIAN_POINT('',(2.E-1,1.E-1,-2.25E-1));

+#646=LINE('',#645,#644);

+#647=DIRECTION('',(-1.E0,0.E0,0.E0));

+#648=VECTOR('',#647,3.E-2);

+#649=CARTESIAN_POINT('',(1.4E-1,1.E-1,7.5E-2));

+#650=LINE('',#649,#648);

+#651=DIRECTION('',(1.E0,0.E0,0.E0));

+#652=VECTOR('',#651,5.E-2);

+#653=CARTESIAN_POINT('',(6.E-2,1.E-1,7.5E-2));

+#654=LINE('',#653,#652);

+#655=DIRECTION('',(0.E0,0.E0,-1.E0));

+#656=VECTOR('',#655,2.E-1);

+#657=CARTESIAN_POINT('',(6.E-2,1.E-1,7.5E-2));

+#658=LINE('',#657,#656);

+#659=DIRECTION('',(0.E0,1.E0,0.E0));

+#660=VECTOR('',#659,2.5E-2);

+#661=CARTESIAN_POINT('',(8.75E-2,-1.25E-2,-1.25E-1));

+#662=LINE('',#661,#660);

+#663=DIRECTION('',(1.E0,0.E0,0.E0));

+#664=VECTOR('',#663,2.5E-2);

+#665=CARTESIAN_POINT('',(8.75E-2,-1.25E-2,-1.25E-1));

+#666=LINE('',#665,#664);

+#667=DIRECTION('',(0.E0,1.E0,0.E0));

+#668=VECTOR('',#667,2.5E-2);

+#669=CARTESIAN_POINT('',(1.125E-1,-1.25E-2,-1.25E-1));

+#670=LINE('',#669,#668);

+#671=DIRECTION('',(1.E0,0.E0,0.E0));

+#672=VECTOR('',#671,2.5E-2);

+#673=CARTESIAN_POINT('',(8.75E-2,1.25E-2,-1.25E-1));

+#674=LINE('',#673,#672);

+#675=DIRECTION('',(0.E0,1.E0,0.E0));

+#676=VECTOR('',#675,2.5E-2);

+#677=CARTESIAN_POINT('',(-1.25E-2,-1.25E-2,-1.25E-1));

+#678=LINE('',#677,#676);

+#679=DIRECTION('',(1.E0,0.E0,0.E0));

+#680=VECTOR('',#679,2.5E-2);

+#681=CARTESIAN_POINT('',(-1.25E-2,-1.25E-2,-1.25E-1));

+#682=LINE('',#681,#680);

+#683=DIRECTION('',(0.E0,1.E0,0.E0));

+#684=VECTOR('',#683,2.5E-2);

+#685=CARTESIAN_POINT('',(1.25E-2,-1.25E-2,-1.25E-1));

+#686=LINE('',#685,#684);

+#687=DIRECTION('',(1.E0,0.E0,0.E0));

+#688=VECTOR('',#687,2.5E-2);

+#689=CARTESIAN_POINT('',(-1.25E-2,1.25E-2,-1.25E-1));

+#690=LINE('',#689,#688);

+#691=DIRECTION('',(0.E0,1.E0,0.E0));

+#692=VECTOR('',#691,2.5E-2);

+#693=CARTESIAN_POINT('',(-1.125E-1,-1.25E-2,-1.25E-1));

+#694=LINE('',#693,#692);

+#695=DIRECTION('',(1.E0,0.E0,0.E0));

+#696=VECTOR('',#695,2.5E-2);

+#697=CARTESIAN_POINT('',(-1.125E-1,-1.25E-2,-1.25E-1));

+#698=LINE('',#697,#696);

+#699=DIRECTION('',(0.E0,1.E0,0.E0));

+#700=VECTOR('',#699,2.5E-2);

+#701=CARTESIAN_POINT('',(-8.75E-2,-1.25E-2,-1.25E-1));

+#702=LINE('',#701,#700);

+#703=DIRECTION('',(1.E0,0.E0,0.E0));

+#704=VECTOR('',#703,2.5E-2);

+#705=CARTESIAN_POINT('',(-1.125E-1,1.25E-2,-1.25E-1));

+#706=LINE('',#705,#704);

+#707=DIRECTION('',(1.E0,0.E0,0.E0));

+#708=VECTOR('',#707,8.5E-2);

+#709=CARTESIAN_POINT('',(7.5E-2,-6.E-2,-1.25E-1));

+#710=LINE('',#709,#708);

+#711=DIRECTION('',(0.E0,1.E0,0.E0));

+#712=VECTOR('',#711,4.E-2);

+#713=CARTESIAN_POINT('',(7.5E-2,-1.E-1,-1.25E-1));

+#714=LINE('',#713,#712);

+#715=DIRECTION('',(0.E0,-1.E0,0.E0));

+#716=VECTOR('',#715,4.E-2);

+#717=CARTESIAN_POINT('',(2.5E-2,-6.E-2,-1.25E-1));

+#718=LINE('',#717,#716);

+#719=DIRECTION('',(1.E0,0.E0,0.E0));

+#720=VECTOR('',#719,1.85E-1);

+#721=CARTESIAN_POINT('',(-1.6E-1,-6.E-2,-1.25E-1));

+#722=LINE('',#721,#720);

+#723=DIRECTION('',(0.E0,-1.E0,0.E0));

+#724=VECTOR('',#723,1.2E-1);

+#725=CARTESIAN_POINT('',(-1.6E-1,6.E-2,-1.25E-1));

+#726=LINE('',#725,#724);

+#727=DIRECTION('',(-1.E0,0.E0,0.E0));

+#728=VECTOR('',#727,1.E-1);

+#729=CARTESIAN_POINT('',(-6.E-2,6.E-2,-1.25E-1));

+#730=LINE('',#729,#728);

+#731=DIRECTION('',(0.E0,-1.E0,0.E0));

+#732=VECTOR('',#731,4.E-2);

+#733=CARTESIAN_POINT('',(-6.E-2,1.E-1,-1.25E-1));

+#734=LINE('',#733,#732);

+#735=DIRECTION('',(0.E0,1.E0,0.E0));

+#736=VECTOR('',#735,4.E-2);

+#737=CARTESIAN_POINT('',(6.E-2,6.E-2,-1.25E-1));

+#738=LINE('',#737,#736);

+#739=DIRECTION('',(-1.E0,0.E0,0.E0));

+#740=VECTOR('',#739,1.E-1);

+#741=CARTESIAN_POINT('',(1.6E-1,6.E-2,-1.25E-1));

+#742=LINE('',#741,#740);

+#743=DIRECTION('',(0.E0,1.E0,0.E0));

+#744=VECTOR('',#743,1.2E-1);

+#745=CARTESIAN_POINT('',(1.6E-1,-6.E-2,-1.25E-1));

+#746=LINE('',#745,#744);

+#747=DIRECTION('',(0.E0,0.E0,-1.E0));

+#748=VECTOR('',#747,2.4E-1);

+#749=CARTESIAN_POINT('',(8.75E-2,-1.25E-2,1.15E-1));

+#750=LINE('',#749,#748);

+#751=DIRECTION('',(0.E0,0.E0,1.E0));

+#752=VECTOR('',#751,2.4E-1);

+#753=CARTESIAN_POINT('',(8.75E-2,1.25E-2,-1.25E-1));

+#754=LINE('',#753,#752);

+#755=DIRECTION('',(0.E0,-1.E0,0.E0));

+#756=VECTOR('',#755,2.5E-2);

+#757=CARTESIAN_POINT('',(8.75E-2,1.25E-2,1.15E-1));

+#758=LINE('',#757,#756);

+#759=DIRECTION('',(0.E0,-1.E0,0.E0));

+#760=VECTOR('',#759,1.75E-1);

+#761=CARTESIAN_POINT('',(8.75E-2,-7.E-2,-2.7E-1));

+#762=LINE('',#761,#760);

+#763=DIRECTION('',(0.E0,0.E0,-1.E0));

+#764=VECTOR('',#763,2.5E-2);

+#765=CARTESIAN_POINT('',(8.75E-2,-2.45E-1,-2.7E-1));

+#766=LINE('',#765,#764);

+#767=DIRECTION('',(0.E0,1.E0,0.E0));

+#768=VECTOR('',#767,1.75E-1);

+#769=CARTESIAN_POINT('',(8.75E-2,-2.45E-1,-2.95E-1));

+#770=LINE('',#769,#768);

+#771=DIRECTION('',(1.E0,0.E0,0.E0));

+#772=VECTOR('',#771,2.5E-2);

+#773=CARTESIAN_POINT('',(8.75E-2,-1.25E-2,1.15E-1));

+#774=LINE('',#773,#772);

+#775=DIRECTION('',(1.E0,0.E0,0.E0));

+#776=VECTOR('',#775,2.5E-2);

+#777=CARTESIAN_POINT('',(8.75E-2,1.25E-2,1.15E-1));

+#778=LINE('',#777,#776);

+#779=DIRECTION('',(0.E0,0.E0,-1.E0));

+#780=VECTOR('',#779,2.4E-1);

+#781=CARTESIAN_POINT('',(1.125E-1,-1.25E-2,1.15E-1));

+#782=LINE('',#781,#780);

+#783=DIRECTION('',(0.E0,-1.E0,0.E0));

+#784=VECTOR('',#783,2.5E-2);

+#785=CARTESIAN_POINT('',(1.125E-1,1.25E-2,1.15E-1));

+#786=LINE('',#785,#784);

+#787=DIRECTION('',(0.E0,0.E0,1.E0));

+#788=VECTOR('',#787,2.4E-1);

+#789=CARTESIAN_POINT('',(1.125E-1,1.25E-2,-1.25E-1));

+#790=LINE('',#789,#788);

+#791=DIRECTION('',(0.E0,-1.E0,0.E0));

+#792=VECTOR('',#791,1.75E-1);

+#793=CARTESIAN_POINT('',(1.125E-1,-7.E-2,-2.7E-1));

+#794=LINE('',#793,#792);

+#795=DIRECTION('',(0.E0,1.E0,0.E0));

+#796=VECTOR('',#795,1.75E-1);

+#797=CARTESIAN_POINT('',(1.125E-1,-2.45E-1,-2.95E-1));

+#798=LINE('',#797,#796);

+#799=DIRECTION('',(0.E0,0.E0,-1.E0));

+#800=VECTOR('',#799,2.5E-2);

+#801=CARTESIAN_POINT('',(1.125E-1,-2.45E-1,-2.7E-1));

+#802=LINE('',#801,#800);

+#803=DIRECTION('',(1.E0,0.E0,0.E0));

+#804=VECTOR('',#803,2.5E-2);

+#805=CARTESIAN_POINT('',(8.75E-2,-3.75E-2,-2.7E-1));

+#806=LINE('',#805,#804);

+#807=DIRECTION('',(0.E0,1.E0,0.E0));

+#808=VECTOR('',#807,3.25E-2);

+#809=CARTESIAN_POINT('',(8.75E-2,-7.E-2,-2.95E-1));

+#810=LINE('',#809,#808);

+#811=CARTESIAN_POINT('',(8.75E-2,-3.75E-2,-2.45E-1));

+#812=DIRECTION('',(1.E0,0.E0,0.E0));

+#813=DIRECTION('',(0.E0,0.E0,-1.E0));

+#814=AXIS2_PLACEMENT_3D('',#811,#812,#813);

+#816=DIRECTION('',(0.E0,0.E0,-1.E0));

+#817=VECTOR('',#816,4.1E-2);

+#818=CARTESIAN_POINT('',(8.75E-2,3.E-2,-2.69E-1));

+#819=LINE('',#818,#817);

+#820=CARTESIAN_POINT('',(8.75E-2,-3.75E-2,-2.45E-1));

+#821=DIRECTION('',(1.E0,0.E0,0.E0));

+#822=DIRECTION('',(0.E0,0.E0,-1.E0));

+#823=AXIS2_PLACEMENT_3D('',#820,#821,#822);

+#825=DIRECTION('',(0.E0,1.E0,0.E0));

+#826=VECTOR('',#825,3.25E-2);

+#827=CARTESIAN_POINT('',(8.75E-2,-7.E-2,-2.7E-1));

+#828=LINE('',#827,#826);

+#829=DIRECTION('',(1.E0,0.E0,0.E0));

+#830=VECTOR('',#829,2.5E-2);

+#831=CARTESIAN_POINT('',(8.75E-2,-2.45E-1,-2.95E-1));

+#832=LINE('',#831,#830);

+#833=DIRECTION('',(0.E0,1.E0,0.E0));

+#834=VECTOR('',#833,3.25E-2);

+#835=CARTESIAN_POINT('',(1.125E-1,-7.E-2,-2.95E-1));

+#836=LINE('',#835,#834);

+#837=DIRECTION('',(0.E0,0.E0,-1.E0));

+#838=VECTOR('',#837,1.5E-2);

+#839=CARTESIAN_POINT('',(1.125E-1,-7.E-2,-2.95E-1));

+#840=LINE('',#839,#838);

+#841=CARTESIAN_POINT('',(1.125E-1,-3.75E-2,-2.45E-1));

+#842=DIRECTION('',(1.E0,0.E0,0.E0));

+#843=DIRECTION('',(0.E0,0.E0,-1.E0));

+#844=AXIS2_PLACEMENT_3D('',#841,#842,#843);

+#846=DIRECTION('',(1.387778780782E-14,0.E0,-1.E0));

+#847=VECTOR('',#846,9.999999999999E-4);

+#848=CARTESIAN_POINT('',(1.125E-1,-7.E-2,-2.69E-1));

+#849=LINE('',#848,#847);

+#850=DIRECTION('',(0.E0,1.E0,0.E0));

+#851=VECTOR('',#850,3.25E-2);

+#852=CARTESIAN_POINT('',(1.125E-1,-7.E-2,-2.7E-1));

+#853=LINE('',#852,#851);

+#854=CARTESIAN_POINT('',(1.125E-1,-3.75E-2,-2.45E-1));

+#855=DIRECTION('',(1.E0,0.E0,0.E0));

+#856=DIRECTION('',(0.E0,0.E0,-1.E0));

+#857=AXIS2_PLACEMENT_3D('',#854,#855,#856);

+#859=DIRECTION('',(0.E0,0.E0,-1.E0));

+#860=VECTOR('',#859,2.5E-2);

+#861=CARTESIAN_POINT('',(-1.125E-1,-7.E-2,-2.7E-1));

+#862=LINE('',#861,#860);

+#863=DIRECTION('',(0.E0,0.E0,-1.E0));

+#864=VECTOR('',#863,1.5E-2);

+#865=CARTESIAN_POINT('',(-1.125E-1,-7.E-2,-2.95E-1));

+#866=LINE('',#865,#864);

+#867=DIRECTION('',(0.E0,0.E0,-1.E0));

+#868=VECTOR('',#867,8.5E-2);

+#869=CARTESIAN_POINT('',(1.65E-1,-7.E-2,-2.25E-1));

+#870=LINE('',#869,#868);

+#871=DIRECTION('',(0.E0,0.E0,-1.E0));

+#872=VECTOR('',#871,2.5E-2);

+#873=CARTESIAN_POINT('',(1.125E-1,-7.E-2,-2.7E-1));

+#874=LINE('',#873,#872);

+#875=DIRECTION('',(0.E0,0.E0,-1.E0));

+#876=VECTOR('',#875,9.999999999999E-4);

+#877=CARTESIAN_POINT('',(8.75E-2,-7.E-2,-2.69E-1));

+#878=LINE('',#877,#876);

+#879=DIRECTION('',(0.E0,0.E0,-1.E0));

+#880=VECTOR('',#879,2.5E-2);

+#881=CARTESIAN_POINT('',(8.75E-2,-7.E-2,-2.7E-1));

+#882=LINE('',#881,#880);

+#883=DIRECTION('',(0.E0,0.E0,-1.E0));

+#884=VECTOR('',#883,1.5E-2);

+#885=CARTESIAN_POINT('',(8.75E-2,-7.E-2,-2.95E-1));

+#886=LINE('',#885,#884);

+#887=DIRECTION('',(0.E0,0.E0,-1.E0));

+#888=VECTOR('',#887,2.5E-2);

+#889=CARTESIAN_POINT('',(1.25E-2,-7.E-2,-2.7E-1));

+#890=LINE('',#889,#888);

+#891=DIRECTION('',(0.E0,0.E0,-1.E0));

+#892=VECTOR('',#891,9.999999999999E-4);

+#893=CARTESIAN_POINT('',(-1.25E-2,-7.E-2,-2.69E-1));

+#894=LINE('',#893,#892);

+#895=DIRECTION('',(0.E0,0.E0,-1.E0));

+#896=VECTOR('',#895,2.5E-2);

+#897=CARTESIAN_POINT('',(-1.25E-2,-7.E-2,-2.7E-1));

+#898=LINE('',#897,#896);

+#899=DIRECTION('',(0.E0,0.E0,-1.E0));

+#900=VECTOR('',#899,1.5E-2);

+#901=CARTESIAN_POINT('',(-1.25E-2,-7.E-2,-2.95E-1));

+#902=LINE('',#901,#900);

+#903=DIRECTION('',(0.E0,0.E0,-1.E0));

+#904=VECTOR('',#903,2.5E-2);

+#905=CARTESIAN_POINT('',(-8.75E-2,-7.E-2,-2.7E-1));

+#906=LINE('',#905,#904);

+#907=DIRECTION('',(-1.387778780782E-14,0.E0,-1.E0));

+#908=VECTOR('',#907,9.999999999999E-4);

+#909=CARTESIAN_POINT('',(-1.125E-1,-7.E-2,-2.69E-1));

+#910=LINE('',#909,#908);

+#911=DIRECTION('',(0.E0,-1.E0,0.E0));

+#912=VECTOR('',#911,1.75E-1);

+#913=CARTESIAN_POINT('',(-1.125E-1,-7.E-2,-2.7E-1));

+#914=LINE('',#913,#912);

+#915=DIRECTION('',(0.E0,0.E0,-1.E0));

+#916=VECTOR('',#915,2.5E-2);

+#917=CARTESIAN_POINT('',(-1.125E-1,-2.45E-1,-2.7E-1));

+#918=LINE('',#917,#916);

+#919=DIRECTION('',(0.E0,1.E0,0.E0));

+#920=VECTOR('',#919,1.75E-1);

+#921=CARTESIAN_POINT('',(-1.125E-1,-2.45E-1,-2.95E-1));

+#922=LINE('',#921,#920);

+#923=DIRECTION('',(0.E0,0.E0,1.E0));

+#924=VECTOR('',#923,2.4E-1);

+#925=CARTESIAN_POINT('',(-1.125E-1,1.25E-2,-1.25E-1));

+#926=LINE('',#925,#924);

+#927=DIRECTION('',(0.E0,-1.E0,0.E0));

+#928=VECTOR('',#927,2.5E-2);

+#929=CARTESIAN_POINT('',(-1.125E-1,1.25E-2,1.15E-1));

+#930=LINE('',#929,#928);

+#931=DIRECTION('',(0.E0,0.E0,-1.E0));

+#932=VECTOR('',#931,2.4E-1);

+#933=CARTESIAN_POINT('',(-1.125E-1,-1.25E-2,1.15E-1));

+#934=LINE('',#933,#932);

+#935=DIRECTION('',(1.E0,0.E0,0.E0));

+#936=VECTOR('',#935,2.5E-2);

+#937=CARTESIAN_POINT('',(-1.125E-1,-3.75E-2,-2.7E-1));

+#938=LINE('',#937,#936);

+#939=CARTESIAN_POINT('',(-8.75E-2,-3.75E-2,-2.45E-1));

+#940=DIRECTION('',(1.E0,0.E0,0.E0));

+#941=DIRECTION('',(0.E0,0.E0,-1.E0));

+#942=AXIS2_PLACEMENT_3D('',#939,#940,#941);

+#944=DIRECTION('',(-1.387778780782E-14,0.E0,-1.E0));

+#945=VECTOR('',#944,9.999999999999E-4);

+#946=CARTESIAN_POINT('',(-8.75E-2,-7.E-2,-2.69E-1));

+#947=LINE('',#946,#945);

+#948=DIRECTION('',(0.E0,1.E0,0.E0));

+#949=VECTOR('',#948,3.25E-2);

+#950=CARTESIAN_POINT('',(-8.75E-2,-7.E-2,-2.7E-1));

+#951=LINE('',#950,#949);

+#952=DIRECTION('',(0.E0,1.E0,0.E0));

+#953=VECTOR('',#952,3.25E-2);

+#954=CARTESIAN_POINT('',(-8.75E-2,-7.E-2,-2.95E-1));

+#955=LINE('',#954,#953);

+#956=DIRECTION('',(0.E0,0.E0,-1.E0));

+#957=VECTOR('',#956,1.5E-2);

+#958=CARTESIAN_POINT('',(-8.75E-2,-7.E-2,-2.95E-1));

+#959=LINE('',#958,#957);

+#960=CARTESIAN_POINT('',(-8.75E-2,-3.75E-2,-2.45E-1));

+#961=DIRECTION('',(1.E0,0.E0,0.E0));

+#962=DIRECTION('',(0.E0,0.E0,-1.E0));

+#963=AXIS2_PLACEMENT_3D('',#960,#961,#962);

+#965=DIRECTION('',(0.E0,1.E0,0.E0));

+#966=VECTOR('',#965,3.95E-2);

+#967=CARTESIAN_POINT('',(1.125E-1,-7.E-2,-2.69E-1));

+#968=LINE('',#967,#966);

+#969=DIRECTION('',(1.E0,0.E0,0.E0));

+#970=VECTOR('',#969,2.5E-2);

+#971=CARTESIAN_POINT('',(8.75E-2,-3.05E-2,-2.69E-1));

+#972=LINE('',#971,#970);

+#973=DIRECTION('',(0.E0,1.E0,0.E0));

+#974=VECTOR('',#973,3.95E-2);

+#975=CARTESIAN_POINT('',(8.75E-2,-7.E-2,-2.69E-1));

+#976=LINE('',#975,#974);

+#977=DIRECTION('',(1.E0,0.E0,0.E0));

+#978=VECTOR('',#977,2.5E-2);

+#979=CARTESIAN_POINT('',(8.75E-2,-7.E-2,-2.69E-1));

+#980=LINE('',#979,#978);

+#981=DIRECTION('',(1.E0,0.E0,0.E0));

+#982=VECTOR('',#981,2.5E-2);

+#983=CARTESIAN_POINT('',(-1.25E-2,-3.05E-2,-2.69E-1));

+#984=LINE('',#983,#982);

+#985=DIRECTION('',(0.E0,1.E0,0.E0));

+#986=VECTOR('',#985,3.95E-2);

+#987=CARTESIAN_POINT('',(-1.25E-2,-7.E-2,-2.69E-1));

+#988=LINE('',#987,#986);

+#989=DIRECTION('',(1.E0,0.E0,0.E0));

+#990=VECTOR('',#989,2.5E-2);

+#991=CARTESIAN_POINT('',(-1.25E-2,-7.E-2,-2.69E-1));

+#992=LINE('',#991,#990);

+#993=DIRECTION('',(0.E0,1.E0,0.E0));

+#994=VECTOR('',#993,3.95E-2);

+#995=CARTESIAN_POINT('',(1.25E-2,-7.E-2,-2.69E-1));

+#996=LINE('',#995,#994);

+#997=DIRECTION('',(1.E0,0.E0,0.E0));

+#998=VECTOR('',#997,2.5E-2);

+#999=CARTESIAN_POINT('',(-1.125E-1,-3.05E-2,-2.69E-1));

+#1000=LINE('',#999,#998);

+#1001=DIRECTION('',(0.E0,1.E0,0.E0));

+#1002=VECTOR('',#1001,3.95E-2);

+#1003=CARTESIAN_POINT('',(-1.125E-1,-7.E-2,-2.69E-1));

+#1004=LINE('',#1003,#1002);

+#1005=DIRECTION('',(1.E0,0.E0,0.E0));

+#1006=VECTOR('',#1005,2.5E-2);

+#1007=CARTESIAN_POINT('',(-1.125E-1,-7.E-2,-2.69E-1));

+#1008=LINE('',#1007,#1006);

+#1009=DIRECTION('',(0.E0,1.E0,0.E0));

+#1010=VECTOR('',#1009,3.95E-2);

+#1011=CARTESIAN_POINT('',(-8.75E-2,-7.E-2,-2.69E-1));

+#1012=LINE('',#1011,#1010);

+#1013=DIRECTION('',(1.E0,0.E0,0.E0));

+#1014=VECTOR('',#1013,2.5E-2);

+#1015=CARTESIAN_POINT('',(-1.125E-1,6.363424398923E-3,-2.69E-1));

+#1016=LINE('',#1015,#1014);

+#1017=DIRECTION('',(0.E0,1.E0,0.E0));

+#1018=VECTOR('',#1017,2.363657560108E-2);

+#1019=CARTESIAN_POINT('',(-8.75E-2,6.363424398923E-3,-2.69E-1));

+#1020=LINE('',#1019,#1018);

+#1021=DIRECTION('',(1.E0,0.E0,0.E0));

+#1022=VECTOR('',#1021,7.5E-2);

+#1023=CARTESIAN_POINT('',(-8.75E-2,3.E-2,-2.69E-1));

+#1024=LINE('',#1023,#1022);

+#1025=DIRECTION('',(0.E0,1.E0,0.E0));

+#1026=VECTOR('',#1025,2.363657560108E-2);

+#1027=CARTESIAN_POINT('',(-1.25E-2,6.363424398923E-3,-2.69E-1));

+#1028=LINE('',#1027,#1026);

+#1029=DIRECTION('',(1.E0,0.E0,0.E0));

+#1030=VECTOR('',#1029,2.5E-2);

+#1031=CARTESIAN_POINT('',(-1.25E-2,6.363424398923E-3,-2.69E-1));

+#1032=LINE('',#1031,#1030);

+#1033=DIRECTION('',(0.E0,1.E0,0.E0));

+#1034=VECTOR('',#1033,2.363657560108E-2);

+#1035=CARTESIAN_POINT('',(1.25E-2,6.363424398923E-3,-2.69E-1));

+#1036=LINE('',#1035,#1034);

+#1037=DIRECTION('',(1.E0,0.E0,0.E0));

+#1038=VECTOR('',#1037,7.5E-2);

+#1039=CARTESIAN_POINT('',(1.25E-2,3.E-2,-2.69E-1));

+#1040=LINE('',#1039,#1038);

+#1041=DIRECTION('',(0.E0,1.E0,0.E0));

+#1042=VECTOR('',#1041,2.363657560108E-2);

+#1043=CARTESIAN_POINT('',(8.75E-2,6.363424398923E-3,-2.69E-1));

+#1044=LINE('',#1043,#1042);

+#1045=DIRECTION('',(1.E0,0.E0,0.E0));

+#1046=VECTOR('',#1045,2.5E-2);

+#1047=CARTESIAN_POINT('',(8.75E-2,6.363424398923E-3,-2.69E-1));

+#1048=LINE('',#1047,#1046);

+#1049=DIRECTION('',(0.E0,1.E0,0.E0));

+#1050=VECTOR('',#1049,2.363657560108E-2);

+#1051=CARTESIAN_POINT('',(1.125E-1,6.363424398923E-3,-2.69E-1));

+#1052=LINE('',#1051,#1050);

+#1053=DIRECTION('',(-1.E0,0.E0,0.E0));

+#1054=VECTOR('',#1053,5.25E-2);

+#1055=CARTESIAN_POINT('',(1.65E-1,3.E-2,-2.69E-1));

+#1056=LINE('',#1055,#1054);

+#1057=DIRECTION('',(1.E0,0.E0,0.E0));

+#1058=VECTOR('',#1057,5.25E-2);

+#1059=CARTESIAN_POINT('',(-1.65E-1,3.E-2,-2.69E-1));

+#1060=LINE('',#1059,#1058);

+#1061=DIRECTION('',(0.E0,1.E0,0.E0));

+#1062=VECTOR('',#1061,2.363657560108E-2);

+#1063=CARTESIAN_POINT('',(-1.125E-1,6.363424398923E-3,-2.69E-1));

+#1064=LINE('',#1063,#1062);

+#1065=DIRECTION('',(1.E0,0.E0,0.E0));

+#1066=VECTOR('',#1065,2.5E-2);

+#1067=CARTESIAN_POINT('',(-1.25E-2,-3.75E-2,-2.7E-1));

+#1068=LINE('',#1067,#1066);

+#1069=DIRECTION('',(0.E0,0.E0,-1.E0));

+#1070=VECTOR('',#1069,2.4E-1);

+#1071=CARTESIAN_POINT('',(-1.25E-2,-1.25E-2,1.15E-1));

+#1072=LINE('',#1071,#1070);

+#1073=DIRECTION('',(0.E0,0.E0,1.E0));

+#1074=VECTOR('',#1073,2.4E-1);

+#1075=CARTESIAN_POINT('',(-1.25E-2,1.25E-2,-1.25E-1));

+#1076=LINE('',#1075,#1074);

+#1077=DIRECTION('',(0.E0,-1.E0,0.E0));

+#1078=VECTOR('',#1077,2.5E-2);

+#1079=CARTESIAN_POINT('',(-1.25E-2,1.25E-2,1.15E-1));

+#1080=LINE('',#1079,#1078);

+#1081=DIRECTION('',(0.E0,-1.E0,0.E0));

+#1082=VECTOR('',#1081,1.75E-1);

+#1083=CARTESIAN_POINT('',(-1.25E-2,-7.E-2,-2.7E-1));

+#1084=LINE('',#1083,#1082);

+#1085=DIRECTION('',(0.E0,0.E0,-1.E0));

+#1086=VECTOR('',#1085,2.5E-2);

+#1087=CARTESIAN_POINT('',(-1.25E-2,-2.45E-1,-2.7E-1));

+#1088=LINE('',#1087,#1086);

+#1089=DIRECTION('',(0.E0,1.E0,0.E0));

+#1090=VECTOR('',#1089,1.75E-1);

+#1091=CARTESIAN_POINT('',(-1.25E-2,-2.45E-1,-2.95E-1));

+#1092=LINE('',#1091,#1090);

+#1093=DIRECTION('',(1.E0,0.E0,0.E0));

+#1094=VECTOR('',#1093,2.5E-2);

+#1095=CARTESIAN_POINT('',(-1.25E-2,-1.25E-2,1.15E-1));

+#1096=LINE('',#1095,#1094);

+#1097=DIRECTION('',(1.E0,0.E0,0.E0));

+#1098=VECTOR('',#1097,2.5E-2);

+#1099=CARTESIAN_POINT('',(-1.25E-2,1.25E-2,1.15E-1));

+#1100=LINE('',#1099,#1098);

+#1101=DIRECTION('',(0.E0,0.E0,-1.E0));

+#1102=VECTOR('',#1101,2.4E-1);

+#1103=CARTESIAN_POINT('',(1.25E-2,-1.25E-2,1.15E-1));

+#1104=LINE('',#1103,#1102);

+#1105=DIRECTION('',(0.E0,-1.E0,0.E0));

+#1106=VECTOR('',#1105,2.5E-2);

+#1107=CARTESIAN_POINT('',(1.25E-2,1.25E-2,1.15E-1));

+#1108=LINE('',#1107,#1106);

+#1109=DIRECTION('',(0.E0,0.E0,1.E0));

+#1110=VECTOR('',#1109,2.4E-1);

+#1111=CARTESIAN_POINT('',(1.25E-2,1.25E-2,-1.25E-1));

+#1112=LINE('',#1111,#1110);

+#1113=DIRECTION('',(0.E0,-1.E0,0.E0));

+#1114=VECTOR('',#1113,1.75E-1);

+#1115=CARTESIAN_POINT('',(1.25E-2,-7.E-2,-2.7E-1));

+#1116=LINE('',#1115,#1114);

+#1117=DIRECTION('',(0.E0,1.E0,0.E0));

+#1118=VECTOR('',#1117,1.75E-1);

+#1119=CARTESIAN_POINT('',(1.25E-2,-2.45E-1,-2.95E-1));

+#1120=LINE('',#1119,#1118);

+#1121=DIRECTION('',(0.E0,0.E0,-1.E0));

+#1122=VECTOR('',#1121,2.5E-2);

+#1123=CARTESIAN_POINT('',(1.25E-2,-2.45E-1,-2.7E-1));

+#1124=LINE('',#1123,#1122);

+#1125=DIRECTION('',(1.E0,0.E0,0.E0));

+#1126=VECTOR('',#1125,2.5E-2);

+#1127=CARTESIAN_POINT('',(-1.25E-2,-2.45E-1,-2.95E-1));

+#1128=LINE('',#1127,#1126);

+#1129=DIRECTION('',(1.E0,0.E0,0.E0));

+#1130=VECTOR('',#1129,2.5E-2);

+#1131=CARTESIAN_POINT('',(-1.25E-2,-2.45E-1,-2.7E-1));

+#1132=LINE('',#1131,#1130);

+#1133=CARTESIAN_POINT('',(1.25E-2,-3.75E-2,-2.45E-1));

+#1134=DIRECTION('',(1.E0,0.E0,0.E0));

+#1135=DIRECTION('',(0.E0,0.E0,-1.E0));

+#1136=AXIS2_PLACEMENT_3D('',#1133,#1134,#1135);

+#1138=DIRECTION('',(1.040834085586E-14,0.E0,-1.E0));

+#1139=VECTOR('',#1138,9.999999999999E-4);

+#1140=CARTESIAN_POINT('',(1.25E-2,-7.E-2,-2.69E-1));

+#1141=LINE('',#1140,#1139);

+#1142=DIRECTION('',(0.E0,1.E0,0.E0));

+#1143=VECTOR('',#1142,3.25E-2);

+#1144=CARTESIAN_POINT('',(1.25E-2,-7.E-2,-2.7E-1));

+#1145=LINE('',#1144,#1143);

+#1146=DIRECTION('',(0.E0,1.E0,0.E0));

+#1147=VECTOR('',#1146,3.25E-2);

+#1148=CARTESIAN_POINT('',(1.25E-2,-7.E-2,-2.95E-1));

+#1149=LINE('',#1148,#1147);

+#1150=DIRECTION('',(0.E0,0.E0,-1.E0));

+#1151=VECTOR('',#1150,1.5E-2);

+#1152=CARTESIAN_POINT('',(1.25E-2,-7.E-2,-2.95E-1));

+#1153=LINE('',#1152,#1151);

+#1154=CARTESIAN_POINT('',(1.25E-2,-3.75E-2,-2.45E-1));

+#1155=DIRECTION('',(1.E0,0.E0,0.E0));

+#1156=DIRECTION('',(0.E0,0.E0,-1.E0));

+#1157=AXIS2_PLACEMENT_3D('',#1154,#1155,#1156);

+#1159=DIRECTION('',(0.E0,-1.E0,0.E0));

+#1160=VECTOR('',#1159,1.E-1);

+#1161=CARTESIAN_POINT('',(8.75E-2,3.E-2,-3.1E-1));

+#1162=LINE('',#1161,#1160);

+#1163=DIRECTION('',(1.E0,0.E0,0.E0));

+#1164=VECTOR('',#1163,7.5E-2);

+#1165=CARTESIAN_POINT('',(1.25E-2,3.E-2,-3.1E-1));

+#1166=LINE('',#1165,#1164);

+#1167=DIRECTION('',(0.E0,1.E0,0.E0));

+#1168=VECTOR('',#1167,1.E-1);

+#1169=CARTESIAN_POINT('',(1.25E-2,-7.E-2,-3.1E-1));

+#1170=LINE('',#1169,#1168);

+#1171=DIRECTION('',(-1.E0,0.E0,0.E0));

+#1172=VECTOR('',#1171,7.5E-2);

+#1173=CARTESIAN_POINT('',(8.75E-2,-7.E-2,-3.1E-1));

+#1174=LINE('',#1173,#1172);

+#1175=DIRECTION('',(0.E0,0.E0,-1.E0));

+#1176=VECTOR('',#1175,4.1E-2);

+#1177=CARTESIAN_POINT('',(1.25E-2,3.E-2,-2.69E-1));

+#1178=LINE('',#1177,#1176);

+#1179=DIRECTION('',(1.E0,0.E0,0.E0));

+#1180=VECTOR('',#1179,2.5E-2);

+#1181=CARTESIAN_POINT('',(-1.25E-2,-3.75E-2,-2.95E-1));

+#1182=LINE('',#1181,#1180);

+#1183=CARTESIAN_POINT('',(-1.25E-2,-3.75E-2,-2.45E-1));

+#1184=DIRECTION('',(1.E0,0.E0,0.E0));

+#1185=DIRECTION('',(0.E0,0.E0,-1.E0));

+#1186=AXIS2_PLACEMENT_3D('',#1183,#1184,#1185);

+#1188=DIRECTION('',(0.E0,1.E0,0.E0));

+#1189=VECTOR('',#1188,3.25E-2);

+#1190=CARTESIAN_POINT('',(-1.25E-2,-7.E-2,-2.7E-1));

+#1191=LINE('',#1190,#1189);

+#1192=DIRECTION('',(0.E0,1.E0,0.E0));

+#1193=VECTOR('',#1192,3.25E-2);

+#1194=CARTESIAN_POINT('',(-1.25E-2,-7.E-2,-2.95E-1));

+#1195=LINE('',#1194,#1193);

+#1196=CARTESIAN_POINT('',(-1.25E-2,-3.75E-2,-2.45E-1));

+#1197=DIRECTION('',(1.E0,0.E0,0.E0));

+#1198=DIRECTION('',(0.E0,0.E0,-1.E0));

+#1199=AXIS2_PLACEMENT_3D('',#1196,#1197,#1198);

+#1201=DIRECTION('',(0.E0,0.E0,-1.E0));

+#1202=VECTOR('',#1201,4.1E-2);

+#1203=CARTESIAN_POINT('',(-1.25E-2,3.E-2,-2.69E-1));

+#1204=LINE('',#1203,#1202);

+#1205=DIRECTION('',(0.E0,0.E0,-1.E0));

+#1206=VECTOR('',#1205,4.1E-2);

+#1207=CARTESIAN_POINT('',(-8.75E-2,3.E-2,-2.69E-1));

+#1208=LINE('',#1207,#1206);

+#1209=DIRECTION('',(0.E0,-1.E0,0.E0));

+#1210=VECTOR('',#1209,1.E-1);

+#1211=CARTESIAN_POINT('',(-1.25E-2,3.E-2,-3.1E-1));

+#1212=LINE('',#1211,#1210);

+#1213=DIRECTION('',(1.E0,0.E0,0.E0));

+#1214=VECTOR('',#1213,7.5E-2);

+#1215=CARTESIAN_POINT('',(-8.75E-2,3.E-2,-3.1E-1));

+#1216=LINE('',#1215,#1214);

+#1217=DIRECTION('',(0.E0,1.E0,0.E0));

+#1218=VECTOR('',#1217,1.E-1);

+#1219=CARTESIAN_POINT('',(-8.75E-2,-7.E-2,-3.1E-1));

+#1220=LINE('',#1219,#1218);

+#1221=DIRECTION('',(-1.E0,0.E0,0.E0));

+#1222=VECTOR('',#1221,7.5E-2);

+#1223=CARTESIAN_POINT('',(-1.25E-2,-7.E-2,-3.1E-1));

+#1224=LINE('',#1223,#1222);

+#1225=CARTESIAN_POINT('',(-1.125E-1,-3.75E-2,-2.45E-1));

+#1226=DIRECTION('',(1.E0,0.E0,0.E0));

+#1227=DIRECTION('',(0.E0,0.E0,-1.E0));

+#1228=AXIS2_PLACEMENT_3D('',#1225,#1226,#1227);

+#1230=DIRECTION('',(0.E0,1.E0,0.E0));

+#1231=VECTOR('',#1230,3.25E-2);

+#1232=CARTESIAN_POINT('',(-1.125E-1,-7.E-2,-2.7E-1));

+#1233=LINE('',#1232,#1231);

+#1234=DIRECTION('',(0.E0,1.E0,0.E0));

+#1235=VECTOR('',#1234,3.25E-2);

+#1236=CARTESIAN_POINT('',(-1.125E-1,-7.E-2,-2.95E-1));

+#1237=LINE('',#1236,#1235);

+#1238=CARTESIAN_POINT('',(-1.125E-1,-3.75E-2,-2.45E-1));

+#1239=DIRECTION('',(1.E0,0.E0,0.E0));

+#1240=DIRECTION('',(0.E0,0.E0,-1.E0));

+#1241=AXIS2_PLACEMENT_3D('',#1238,#1239,#1240);

+#1243=DIRECTION('',(0.E0,0.E0,-1.E0));

+#1244=VECTOR('',#1243,4.1E-2);

+#1245=CARTESIAN_POINT('',(-1.125E-1,3.E-2,-2.69E-1));

+#1246=LINE('',#1245,#1244);

+#1247=DIRECTION('',(1.E0,0.E0,0.E0));

+#1248=VECTOR('',#1247,2.5E-2);

+#1249=CARTESIAN_POINT('',(-1.125E-1,-2.45E-1,-2.95E-1));

+#1250=LINE('',#1249,#1248);

+#1251=DIRECTION('',(1.E0,0.E0,0.E0));

+#1252=VECTOR('',#1251,2.5E-2);

+#1253=CARTESIAN_POINT('',(-1.125E-1,-3.75E-2,-2.95E-1));

+#1254=LINE('',#1253,#1252);

+#1255=DIRECTION('',(1.E0,0.E0,0.E0));

+#1256=VECTOR('',#1255,2.5E-2);

+#1257=CARTESIAN_POINT('',(-1.125E-1,-2.45E-1,-2.7E-1));

+#1258=LINE('',#1257,#1256);

+#1259=DIRECTION('',(0.E0,1.E0,0.E0));

+#1260=VECTOR('',#1259,1.75E-1);

+#1261=CARTESIAN_POINT('',(-8.75E-2,-2.45E-1,-2.95E-1));

+#1262=LINE('',#1261,#1260);

+#1263=DIRECTION('',(0.E0,0.E0,-1.E0));

+#1264=VECTOR('',#1263,2.5E-2);

+#1265=CARTESIAN_POINT('',(-8.75E-2,-2.45E-1,-2.7E-1));

+#1266=LINE('',#1265,#1264);

+#1267=DIRECTION('',(0.E0,-1.E0,0.E0));

+#1268=VECTOR('',#1267,1.75E-1);

+#1269=CARTESIAN_POINT('',(-8.75E-2,-7.E-2,-2.7E-1));

+#1270=LINE('',#1269,#1268);

+#1271=DIRECTION('',(0.E0,0.E0,-1.E0));

+#1272=VECTOR('',#1271,2.4E-1);

+#1273=CARTESIAN_POINT('',(-8.75E-2,-1.25E-2,1.15E-1));

+#1274=LINE('',#1273,#1272);

+#1275=DIRECTION('',(0.E0,-1.E0,0.E0));

+#1276=VECTOR('',#1275,2.5E-2);

+#1277=CARTESIAN_POINT('',(-8.75E-2,1.25E-2,1.15E-1));

+#1278=LINE('',#1277,#1276);

+#1279=DIRECTION('',(0.E0,0.E0,1.E0));

+#1280=VECTOR('',#1279,2.4E-1);

+#1281=CARTESIAN_POINT('',(-8.75E-2,1.25E-2,-1.25E-1));

+#1282=LINE('',#1281,#1280);

+#1283=DIRECTION('',(1.E0,0.E0,0.E0));

+#1284=VECTOR('',#1283,2.5E-2);

+#1285=CARTESIAN_POINT('',(-1.125E-1,-1.25E-2,1.15E-1));

+#1286=LINE('',#1285,#1284);

+#1287=DIRECTION('',(1.E0,0.E0,0.E0));

+#1288=VECTOR('',#1287,2.5E-2);

+#1289=CARTESIAN_POINT('',(-1.125E-1,1.25E-2,1.15E-1));

+#1290=LINE('',#1289,#1288);

+#1291=DIRECTION('',(0.E0,0.E0,-1.E0));

+#1292=VECTOR('',#1291,4.1E-2);

+#1293=CARTESIAN_POINT('',(-1.65E-1,3.E-2,-2.69E-1));

+#1294=LINE('',#1293,#1292);

+#1295=DIRECTION('',(0.E0,0.E0,-1.E0));

+#1296=VECTOR('',#1295,8.5E-2);

+#1297=CARTESIAN_POINT('',(-1.65E-1,-7.E-2,-2.25E-1));

+#1298=LINE('',#1297,#1296);

+#1299=DIRECTION('',(0.E0,1.E0,0.E0));

+#1300=VECTOR('',#1299,4.E-2);

+#1301=CARTESIAN_POINT('',(-1.65E-1,3.E-2,-2.69E-1));

+#1302=LINE('',#1301,#1300);

+#1303=DIRECTION('',(0.E0,0.E0,1.E0));

+#1304=VECTOR('',#1303,4.4E-2);

+#1305=CARTESIAN_POINT('',(-1.65E-1,7.E-2,-2.69E-1));

+#1306=LINE('',#1305,#1304);

+#1307=DIRECTION('',(0.E0,-1.E0,0.E0));

+#1308=VECTOR('',#1307,1.E-1);

+#1309=CARTESIAN_POINT('',(1.65E-1,3.E-2,-3.1E-1));

+#1310=LINE('',#1309,#1308);

+#1311=DIRECTION('',(1.E0,0.E0,0.E0));

+#1312=VECTOR('',#1311,5.25E-2);

+#1313=CARTESIAN_POINT('',(1.125E-1,3.E-2,-3.1E-1));

+#1314=LINE('',#1313,#1312);

+#1315=DIRECTION('',(0.E0,1.E0,0.E0));

+#1316=VECTOR('',#1315,1.E-1);

+#1317=CARTESIAN_POINT('',(1.125E-1,-7.E-2,-3.1E-1));

+#1318=LINE('',#1317,#1316);

+#1319=DIRECTION('',(-1.E0,0.E0,0.E0));

+#1320=VECTOR('',#1319,5.25E-2);

+#1321=CARTESIAN_POINT('',(1.65E-1,-7.E-2,-3.1E-1));

+#1322=LINE('',#1321,#1320);

+#1323=DIRECTION('',(-1.E0,0.E0,0.E0));

+#1324=VECTOR('',#1323,5.25E-2);

+#1325=CARTESIAN_POINT('',(-1.125E-1,-7.E-2,-3.1E-1));

+#1326=LINE('',#1325,#1324);

+#1327=DIRECTION('',(0.E0,-1.E0,0.E0));

+#1328=VECTOR('',#1327,1.E-1);

+#1329=CARTESIAN_POINT('',(-1.125E-1,3.E-2,-3.1E-1));

+#1330=LINE('',#1329,#1328);

+#1331=DIRECTION('',(1.E0,0.E0,0.E0));

+#1332=VECTOR('',#1331,5.25E-2);

+#1333=CARTESIAN_POINT('',(-1.65E-1,3.E-2,-3.1E-1));

+#1334=LINE('',#1333,#1332);

+#1335=DIRECTION('',(0.E0,1.E0,0.E0));

+#1336=VECTOR('',#1335,1.E-1);

+#1337=CARTESIAN_POINT('',(-1.65E-1,-7.E-2,-3.1E-1));

+#1338=LINE('',#1337,#1336);

+#1339=DIRECTION('',(0.E0,1.E0,0.E0));

+#1340=VECTOR('',#1339,4.E-2);

+#1341=CARTESIAN_POINT('',(1.65E-1,3.E-2,-2.69E-1));

+#1342=LINE('',#1341,#1340);

+#1343=DIRECTION('',(0.E0,0.E0,-1.E0));

+#1344=VECTOR('',#1343,4.1E-2);

+#1345=CARTESIAN_POINT('',(1.65E-1,3.E-2,-2.69E-1));

+#1346=LINE('',#1345,#1344);

+#1347=DIRECTION('',(0.E0,0.E0,1.E0));

+#1348=VECTOR('',#1347,4.4E-2);

+#1349=CARTESIAN_POINT('',(1.65E-1,7.E-2,-2.69E-1));

+#1350=LINE('',#1349,#1348);

+#1351=DIRECTION('',(0.E0,0.E0,-1.E0));

+#1352=VECTOR('',#1351,4.1E-2);

+#1353=CARTESIAN_POINT('',(1.125E-1,3.E-2,-2.69E-1));

+#1354=LINE('',#1353,#1352);

+#1355=DIRECTION('',(1.E0,0.E0,0.E0));

+#1356=VECTOR('',#1355,3.3E-1);

+#1357=CARTESIAN_POINT('',(-1.65E-1,7.E-2,-2.69E-1));

+#1358=LINE('',#1357,#1356);

+#1359=DIRECTION('',(1.E0,0.E0,0.E0));

+#1360=VECTOR('',#1359,2.5E-2);

+#1361=CARTESIAN_POINT('',(8.75E-2,-3.75E-2,-2.95E-1));

+#1362=LINE('',#1361,#1360);

+#1363=DIRECTION('',(1.E0,0.E0,0.E0));

+#1364=VECTOR('',#1363,2.5E-2);

+#1365=CARTESIAN_POINT('',(8.75E-2,-2.45E-1,-2.7E-1));

+#1366=LINE('',#1365,#1364);

+#1367=DIRECTION('',(0.E0,0.E0,-1.E0));

+#1368=VECTOR('',#1367,1.8E-1);

+#1369=CARTESIAN_POINT('',(6.E-2,6.E-2,5.5E-2));

+#1370=LINE('',#1369,#1368);

+#1371=DIRECTION('',(-1.E0,0.E0,0.E0));

+#1372=VECTOR('',#1371,5.E-2);

+#1373=CARTESIAN_POINT('',(1.1E-1,8.E-2,7.5E-2));

+#1374=LINE('',#1373,#1372);

+#1375=DIRECTION('',(0.E0,-7.071067811865E-1,-7.071067811865E-1));

+#1376=VECTOR('',#1375,2.828427124746E-2);

+#1377=CARTESIAN_POINT('',(1.1E-1,8.E-2,7.5E-2));

+#1378=LINE('',#1377,#1376);

+#1379=DIRECTION('',(-1.E0,0.E0,0.E0));

+#1380=VECTOR('',#1379,5.E-2);

+#1381=CARTESIAN_POINT('',(1.1E-1,6.E-2,5.5E-2));

+#1382=LINE('',#1381,#1380);

+#1383=DIRECTION('',(0.E0,-7.071067811865E-1,-7.071067811865E-1));

+#1384=VECTOR('',#1383,2.828427124746E-2);

+#1385=CARTESIAN_POINT('',(6.E-2,8.E-2,7.5E-2));

+#1386=LINE('',#1385,#1384);

+#1387=DIRECTION('',(0.E0,0.E0,-1.E0));

+#1388=VECTOR('',#1387,1.5E-1);

+#1389=CARTESIAN_POINT('',(1.1E-1,6.E-2,2.05E-1));

+#1390=LINE('',#1389,#1388);

+#1391=DIRECTION('',(0.E0,-1.E0,0.E0));

+#1392=VECTOR('',#1391,4.E-2);

+#1393=CARTESIAN_POINT('',(-1.E-1,1.6E-1,7.5E-2));

+#1394=LINE('',#1393,#1392);

+#1395=DIRECTION('',(0.E0,1.E0,0.E0));

+#1396=VECTOR('',#1395,2.E-2);

+#1397=CARTESIAN_POINT('',(-1.1E-1,1.E-1,7.5E-2));

+#1398=LINE('',#1397,#1396);

+#1399=DIRECTION('',(-1.E0,0.E0,0.E0));

+#1400=VECTOR('',#1399,1.E-2);

+#1401=CARTESIAN_POINT('',(-1.E-1,1.2E-1,7.5E-2));

+#1402=LINE('',#1401,#1400);

+#1403=DIRECTION('',(0.E0,-1.E0,0.E0));

+#1404=VECTOR('',#1403,4.E-2);

+#1405=CARTESIAN_POINT('',(1.E-1,1.6E-1,7.5E-2));

+#1406=LINE('',#1405,#1404);

+#1407=DIRECTION('',(-1.E0,0.E0,0.E0));

+#1408=VECTOR('',#1407,1.E-2);

+#1409=CARTESIAN_POINT('',(1.1E-1,1.2E-1,7.5E-2));

+#1410=LINE('',#1409,#1408);

+#1411=DIRECTION('',(0.E0,1.E0,0.E0));

+#1412=VECTOR('',#1411,2.E-2);

+#1413=CARTESIAN_POINT('',(1.1E-1,1.E-1,7.5E-2));

+#1414=LINE('',#1413,#1412);

+#1415=DIRECTION('',(0.E0,0.E0,1.E0));

+#1416=VECTOR('',#1415,3.7E-2);

+#1417=CARTESIAN_POINT('',(-1.E-1,1.6E-1,7.5E-2));

+#1418=LINE('',#1417,#1416);

+#1419=CARTESIAN_POINT('',(-4.7E-2,1.6E-1,1.12E-1));

+#1420=DIRECTION('',(0.E0,1.E0,0.E0));

+#1421=DIRECTION('',(-1.E0,0.E0,0.E0));

+#1422=AXIS2_PLACEMENT_3D('',#1419,#1420,#1421);

+#1424=DIRECTION('',(1.E0,0.E0,0.E0));

+#1425=VECTOR('',#1424,9.4E-2);

+#1426=CARTESIAN_POINT('',(-4.7E-2,1.6E-1,1.65E-1));

+#1427=LINE('',#1426,#1425);

+#1428=CARTESIAN_POINT('',(4.7E-2,1.6E-1,1.12E-1));

+#1429=DIRECTION('',(0.E0,1.E0,0.E0));

+#1430=DIRECTION('',(1.047380211911E-14,0.E0,1.E0));

+#1431=AXIS2_PLACEMENT_3D('',#1428,#1429,#1430);

+#1433=DIRECTION('',(0.E0,0.E0,1.E0));

+#1434=VECTOR('',#1433,3.7E-2);

+#1435=CARTESIAN_POINT('',(1.E-1,1.6E-1,7.5E-2));

+#1436=LINE('',#1435,#1434);

+#1437=DIRECTION('',(-1.E0,0.E0,0.E0));

+#1438=VECTOR('',#1437,4.E-2);

+#1439=CARTESIAN_POINT('',(1.4E-1,1.6E-1,7.5E-2));

+#1440=LINE('',#1439,#1438);

+#1441=DIRECTION('',(0.E0,0.E0,1.E0));

+#1442=VECTOR('',#1441,1.5E-1);

+#1443=CARTESIAN_POINT('',(1.4E-1,1.6E-1,7.5E-2));

+#1444=LINE('',#1443,#1442);

+#1445=DIRECTION('',(-1.E0,0.E0,0.E0));

+#1446=VECTOR('',#1445,4.E-2);

+#1447=CARTESIAN_POINT('',(-1.E-1,1.6E-1,7.5E-2));

+#1448=LINE('',#1447,#1446);

+#1449=DIRECTION('',(0.E0,-1.E0,0.E0));

+#1450=VECTOR('',#1449,4.E-2);

+#1451=CARTESIAN_POINT('',(-1.E-1,1.6E-1,1.12E-1));

+#1452=LINE('',#1451,#1450);

+#1453=DIRECTION('',(1.E0,0.E0,0.E0));

+#1454=VECTOR('',#1453,9.4E-2);

+#1455=CARTESIAN_POINT('',(-4.7E-2,1.2E-1,1.65E-1));

+#1456=LINE('',#1455,#1454);

+#1457=CARTESIAN_POINT('',(-4.7E-2,1.2E-1,1.12E-1));

+#1458=DIRECTION('',(0.E0,1.E0,0.E0));

+#1459=DIRECTION('',(-1.E0,0.E0,0.E0));

+#1460=AXIS2_PLACEMENT_3D('',#1457,#1458,#1459);

+#1462=DIRECTION('',(0.E0,0.E0,1.E0));

+#1463=VECTOR('',#1462,3.7E-2);

+#1464=CARTESIAN_POINT('',(-1.E-1,1.2E-1,7.5E-2));

+#1465=LINE('',#1464,#1463);

+#1466=DIRECTION('',(0.E0,0.E0,-1.E0));

+#1467=VECTOR('',#1466,1.3E-1);

+#1468=CARTESIAN_POINT('',(1.1E-1,1.2E-1,2.05E-1));

+#1469=LINE('',#1468,#1467);

+#1470=DIRECTION('',(0.E0,0.E0,1.E0));

+#1471=VECTOR('',#1470,3.7E-2);

+#1472=CARTESIAN_POINT('',(1.E-1,1.2E-1,7.5E-2));

+#1473=LINE('',#1472,#1471);

+#1474=CARTESIAN_POINT('',(4.7E-2,1.2E-1,1.12E-1));

+#1475=DIRECTION('',(0.E0,1.E0,0.E0));

+#1476=DIRECTION('',(1.178302738399E-14,0.E0,1.E0));

+#1477=AXIS2_PLACEMENT_3D('',#1474,#1475,#1476);

+#1479=DIRECTION('',(0.E0,-1.E0,0.E0));

+#1480=VECTOR('',#1479,4.E-2);

+#1481=CARTESIAN_POINT('',(-4.7E-2,1.6E-1,1.65E-1));

+#1482=LINE('',#1481,#1480);

+#1483=DIRECTION('',(0.E0,-1.E0,0.E0));

+#1484=VECTOR('',#1483,4.E-2);

+#1485=CARTESIAN_POINT('',(4.7E-2,1.6E-1,1.65E-1));

+#1486=LINE('',#1485,#1484);

+#1487=DIRECTION('',(0.E0,-1.E0,0.E0));

+#1488=VECTOR('',#1487,4.E-2);

+#1489=CARTESIAN_POINT('',(1.E-1,1.6E-1,1.12E-1));

+#1490=LINE('',#1489,#1488);

+#1491=DIRECTION('',(0.E0,1.E0,0.E0));

+#1492=VECTOR('',#1491,6.E-2);

+#1493=CARTESIAN_POINT('',(1.4E-1,1.E-1,7.5E-2));

+#1494=LINE('',#1493,#1492);

+#1495=DIRECTION('',(0.E0,0.E0,1.E0));

+#1496=VECTOR('',#1495,1.5E-1);

+#1497=CARTESIAN_POINT('',(1.4E-1,1.E-1,7.5E-2));

+#1498=LINE('',#1497,#1496);

+#1499=DIRECTION('',(0.E0,-1.E0,0.E0));

+#1500=VECTOR('',#1499,6.E-2);

+#1501=CARTESIAN_POINT('',(-1.4E-1,1.6E-1,7.5E-2));

+#1502=LINE('',#1501,#1500);

+#1503=DIRECTION('',(0.E0,0.E0,1.E0));

+#1504=VECTOR('',#1503,1.5E-1);

+#1505=CARTESIAN_POINT('',(-1.4E-1,1.6E-1,7.5E-2));

+#1506=LINE('',#1505,#1504);

+#1507=DIRECTION('',(0.E0,0.E0,-1.E0));

+#1508=VECTOR('',#1507,3.3E-1);

+#1509=CARTESIAN_POINT('',(1.6E-1,6.E-2,2.05E-1));

+#1510=LINE('',#1509,#1508);

+#1511=DIRECTION('',(0.E0,0.E0,1.E0));

+#1512=VECTOR('',#1511,4.5E-1);

+#1513=CARTESIAN_POINT('',(-2.E-1,1.E-1,-2.25E-1));

+#1514=LINE('',#1513,#1512);

+#1515=DIRECTION('',(0.E0,0.E0,1.E0));

+#1516=VECTOR('',#1515,4.5E-1);

+#1517=CARTESIAN_POINT('',(-2.E-1,-5.E-2,-2.25E-1));

+#1518=LINE('',#1517,#1516);

+#1519=DIRECTION('',(0.E0,0.E0,1.E0));

+#1520=VECTOR('',#1519,4.5E-1);

+#1521=CARTESIAN_POINT('',(-2.25E-1,-5.E-2,-2.25E-1));

+#1522=LINE('',#1521,#1520);

+#1523=DIRECTION('',(0.E0,0.E0,1.E0));

+#1524=VECTOR('',#1523,4.5E-1);

+#1525=CARTESIAN_POINT('',(2.E-1,-5.E-2,-2.25E-1));

+#1526=LINE('',#1525,#1524);

+#1527=DIRECTION('',(0.E0,0.E0,1.E0));

+#1528=VECTOR('',#1527,4.5E-1);

+#1529=CARTESIAN_POINT('',(2.25E-1,-5.E-2,-2.25E-1));

+#1530=LINE('',#1529,#1528);

+#1531=DIRECTION('',(0.E0,0.E0,1.E0));

+#1532=VECTOR('',#1531,4.5E-1);

+#1533=CARTESIAN_POINT('',(2.25E-1,-1.E-1,-2.25E-1));

+#1534=LINE('',#1533,#1532);

+#1535=DIRECTION('',(1.E0,0.E0,0.E0));

+#1536=VECTOR('',#1535,5.E-2);

+#1537=CARTESIAN_POINT('',(-1.1E-1,8.E-2,7.5E-2));

+#1538=LINE('',#1537,#1536);

+#1539=DIRECTION('',(0.E0,-7.071067811865E-1,-7.071067811865E-1));

+#1540=VECTOR('',#1539,2.828427124746E-2);

+#1541=CARTESIAN_POINT('',(-6.E-2,8.E-2,7.5E-2));

+#1542=LINE('',#1541,#1540);

+#1543=DIRECTION('',(1.E0,0.E0,0.E0));

+#1544=VECTOR('',#1543,5.E-2);

+#1545=CARTESIAN_POINT('',(-1.1E-1,6.E-2,5.5E-2));

+#1546=LINE('',#1545,#1544);

+#1547=DIRECTION('',(0.E0,-7.071067811865E-1,-7.071067811865E-1));

+#1548=VECTOR('',#1547,2.828427124746E-2);

+#1549=CARTESIAN_POINT('',(-1.1E-1,8.E-2,7.5E-2));

+#1550=LINE('',#1549,#1548);

+#1551=DIRECTION('',(7.071067811865E-1,7.071067811865E-1,0.E0));

+#1552=VECTOR('',#1551,2.121320343560E-2);

+#1553=CARTESIAN_POINT('',(-1.45E-1,-1.15E-1,8.949824768655E-2));

+#1554=LINE('',#1553,#1552);

+#1555=DIRECTION('',(0.E0,0.E0,1.E0));

+#1556=VECTOR('',#1555,1.355017523135E-1);

+#1557=CARTESIAN_POINT('',(-1.45E-1,-1.15E-1,8.949824768655E-2));

+#1558=LINE('',#1557,#1556);

+#1559=DIRECTION('',(4.484661306566E-1,4.484661306566E-1,7.731469842842E-1));

+#1560=VECTOR('',#1559,3.344734189411E-2);

+#1561=CARTESIAN_POINT('',(-1.45E-1,-1.15E-1,2.215795920425E-2));

+#1562=LINE('',#1561,#1560);

+#1563=DIRECTION('',(0.E0,0.E0,1.E0));

+#1564=VECTOR('',#1563,2.471579592043E-1);

+#1565=CARTESIAN_POINT('',(-1.45E-1,-1.15E-1,-2.25E-1));

+#1566=LINE('',#1565,#1564);

+#1567=CARTESIAN_POINT('',(-1.061215981232E-1,-1.621530154936E-1,

+8.949824768655E-2));

+#1568=CARTESIAN_POINT('',(-1.094705260939E-1,-1.642550139242E-1,

+8.949824768655E-2));

+#1569=CARTESIAN_POINT('',(-1.158847417920E-1,-1.680879265215E-1,

+8.949824768655E-2));

+#1570=CARTESIAN_POINT('',(-1.246710816407E-1,-1.726675739064E-1,

+8.949824768655E-2));

+#1571=CARTESIAN_POINT('',(-1.326858028553E-1,-1.760700671094E-1,

+8.949824768655E-2));

+#1572=CARTESIAN_POINT('',(-1.400960640360E-1,-1.783616530804E-1,

+8.949824768655E-2));

+#1573=CARTESIAN_POINT('',(-1.472355340574E-1,-1.796279863698E-1,

+8.949824768655E-2));

+#1574=CARTESIAN_POINT('',(-1.543196631620E-1,-1.798520146006E-1,

+8.949824768655E-2));

+#1575=CARTESIAN_POINT('',(-1.614087867842E-1,-1.790215452475E-1,

+8.949824768655E-2));

+#1576=CARTESIAN_POINT('',(-1.686347408583E-1,-1.771797837341E-1,

+8.949824768655E-2));

+#1577=CARTESIAN_POINT('',(-1.763950000829E-1,-1.742524698235E-1,

+8.949824768655E-2));

+#1578=CARTESIAN_POINT('',(-1.849375711839E-1,-1.701243470149E-1,

+8.949824768655E-2));

+#1579=CARTESIAN_POINT('',(-1.943007248299E-1,-1.647976565310E-1,

+8.949824768655E-2));

+#1580=CARTESIAN_POINT('',(-2.045432452567E-1,-1.583009279435E-1,

+8.949824768654E-2));

+#1581=CARTESIAN_POINT('',(-2.120091779154E-1,-1.532018350219E-1,

+8.949824768655E-2));

+#1582=CARTESIAN_POINT('',(-2.159042018306E-1,-1.504691744361E-1,

+8.949824768655E-2));

+#1584=DIRECTION('',(0.E0,-1.E0,0.E0));

+#1585=VECTOR('',#1584,5.046917443609E-2);

+#1586=CARTESIAN_POINT('',(-2.159042018306E-1,-1.E-1,8.949824768655E-2));

+#1587=LINE('',#1586,#1585);

+#1588=DIRECTION('',(-7.713691830612E-1,-6.363879189799E-1,0.E0));

+#1589=VECTOR('',#1588,1.227655109684E-2);

+#1590=CARTESIAN_POINT('',(-1.287757994383E-1,-1.928147348565E-1,

+5.012816894639E-2));

+#1591=LINE('',#1590,#1589);

+#1592=DIRECTION('',(7.713691830612E-1,-6.363879189799E-1,0.E0));

+#1593=VECTOR('',#1592,3.490169331883E-2);

+#1594=CARTESIAN_POINT('',(-1.932242005617E-1,-1.784163676812E-1,

+5.012816894639E-2));

+#1595=LINE('',#1594,#1593);

+#1596=CARTESIAN_POINT('',(-1.932242005617E-1,-1.784163676812E-1,

+5.012816894639E-2));

+#1597=CARTESIAN_POINT('',(-1.920639388481E-1,-1.793735961441E-1,

+4.812790006638E-2));

+#1598=CARTESIAN_POINT('',(-1.897950520772E-1,-1.809991514543E-1,

+4.421638290893E-2));

+#1599=CARTESIAN_POINT('',(-1.865952594272E-1,-1.825029710276E-1,

+3.870000191925E-2));

+#1600=CARTESIAN_POINT('',(-1.834210358330E-1,-1.831216256591E-1,

+3.322770148998E-2));

+#1601=CARTESIAN_POINT('',(-1.802485500489E-1,-1.828006629173E-1,

+2.775839701187E-2));

+#1602=CARTESIAN_POINT('',(-1.770675564881E-1,-1.815730978509E-1,

+2.227442529052E-2));

+#1603=CARTESIAN_POINT('',(-1.737725811556E-1,-1.794645175034E-1,

+1.659395118677E-2));

+#1604=CARTESIAN_POINT('',(-1.701991727003E-1,-1.763837781034E-1,

+1.043346373405E-2));

+#1605=CARTESIAN_POINT('',(-1.663038706636E-1,-1.722999665740E-1,

+3.718037937841E-3));

+#1606=CARTESIAN_POINT('',(-1.634742857437E-1,-1.689187059281E-1,

+-1.160112045118E-3));

+#1607=CARTESIAN_POINT('',(-1.62E-1,-1.670715008393E-1,-3.701752313505E-3));

+#1609=DIRECTION('',(0.E0,-1.E0,0.E0));

+#1610=VECTOR('',#1609,6.707150083930E-2);

+#1611=CARTESIAN_POINT('',(-1.62E-1,-1.E-1,-3.701752313505E-3));

+#1612=LINE('',#1611,#1610);

+#1613=CARTESIAN_POINT('',(-2.141322804033E-1,-1.531349365536E-1,

+8.617329648593E-2));

+#1614=CARTESIAN_POINT('',(-2.124271909688E-1,-1.555713418789E-1,

+8.323375509342E-2));

+#1615=CARTESIAN_POINT('',(-2.091529312028E-1,-1.601521464620E-1,

+7.758899422790E-2));

+#1616=CARTESIAN_POINT('',(-2.046477469951E-1,-1.661107448246E-1,

+6.982214329823E-2));

+#1617=CARTESIAN_POINT('',(-2.005146833414E-1,-1.711589134475E-1,

+6.269682104695E-2));

+#1618=CARTESIAN_POINT('',(-1.967300917240E-1,-1.752881852796E-1,

+5.617225788434E-2));

+#1619=CARTESIAN_POINT('',(-1.943637259754E-1,-1.774762468900E-1,

+5.209268884414E-2));

+#1620=CARTESIAN_POINT('',(-1.932242005617E-1,-1.784163676812E-1,

+5.012816894639E-2));

+#1622=CARTESIAN_POINT('',(-1.522738312638E-1,-2.006273836612E-1,

+5.012816894639E-2));

+#1623=DIRECTION('',(0.E0,-1.E0,0.E0));

+#1624=DIRECTION('',(-1.E0,0.E0,0.E0));

+#1625=AXIS2_PLACEMENT_3D('',#1622,#1623,#1624);

+#1627=CARTESIAN_POINT('',(-1.535743515193E-1,-1.852E-1,5.012816894639E-2));

+#1628=DIRECTION('',(0.E0,0.E0,1.E0));

+#1629=DIRECTION('',(-6.363879189799E-1,-7.713691830612E-1,0.E0));

+#1630=AXIS2_PLACEMENT_3D('',#1627,#1628,#1629);

+#1632=CARTESIAN_POINT('',(-1.522738312638E-1,-2.006273836612E-1,

+5.012816894639E-2));

+#1633=DIRECTION('',(0.E0,1.E0,0.E0));

+#1634=DIRECTION('',(-1.E0,0.E0,0.E0));

+#1635=AXIS2_PLACEMENT_3D('',#1632,#1633,#1634);

+#1637=CARTESIAN_POINT('',(-1.509733110083E-1,-1.852E-1,5.012816894639E-2));

+#1638=DIRECTION('',(0.E0,0.E0,-1.E0));

+#1639=DIRECTION('',(6.363879189799E-1,-7.713691830612E-1,0.E0));

+#1640=AXIS2_PLACEMENT_3D('',#1637,#1638,#1639);

+#1642=CARTESIAN_POINT('',(-1.6E-1,-1.673354897938E-1,-3.701752313505E-3));

+#1643=CARTESIAN_POINT('',(-1.586385365123E-1,-1.694118402772E-1,

+-1.354615444527E-3));

+#1644=CARTESIAN_POINT('',(-1.560216631455E-1,-1.733561872957E-1,

+3.156823911706E-3));

+#1645=CARTESIAN_POINT('',(-1.524093112124E-1,-1.786262612215E-1,

+9.384449171063E-3));

+#1646=CARTESIAN_POINT('',(-1.490948297469E-1,-1.832341629782E-1,

+1.509855147304E-2));

+#1647=CARTESIAN_POINT('',(-1.460455035979E-1,-1.871748172791E-1,

+2.035553110870E-2));

+#1648=CARTESIAN_POINT('',(-1.432379018480E-1,-1.904090539329E-1,

+2.519578252932E-2));

+#1649=CARTESIAN_POINT('',(-1.406770029475E-1,-1.928611223444E-1,

+2.961072298221E-2));

+#1650=CARTESIAN_POINT('',(-1.382885810936E-1,-1.945445724176E-1,

+3.372831632389E-2));

+#1651=CARTESIAN_POINT('',(-1.359307736847E-1,-1.954590622646E-1,

+3.779313095105E-2));

+#1652=CARTESIAN_POINT('',(-1.335410435096E-1,-1.954753208057E-1,

+4.191297981334E-2));

+#1653=CARTESIAN_POINT('',(-1.311894822791E-1,-1.945983277719E-1,

+4.596702614917E-2));

+#1654=CARTESIAN_POINT('',(-1.295865615911E-1,-1.934836224015E-1,

+4.873043058770E-2));

+#1655=CARTESIAN_POINT('',(-1.287757994383E-1,-1.928147348565E-1,

+5.012816894639E-2));

+#1657=CARTESIAN_POINT('',(-1.287757994383E-1,-1.928147348565E-1,

+5.012816894639E-2));

+#1658=CARTESIAN_POINT('',(-1.278756065416E-1,-1.920720659804E-1,

+5.168008418759E-2));

+#1659=CARTESIAN_POINT('',(-1.260166960274E-1,-1.902815306113E-1,

+5.488481016330E-2));

+#1660=CARTESIAN_POINT('',(-1.230871260801E-1,-1.868711586317E-1,

+5.993533241046E-2));

+#1661=CARTESIAN_POINT('',(-1.198200268729E-1,-1.826076011868E-1,

+6.556774861045E-2));

+#1662=CARTESIAN_POINT('',(-1.162290530395E-1,-1.775625482591E-1,

+7.175851843708E-2));

+#1663=CARTESIAN_POINT('',(-1.122755506599E-1,-1.717402112458E-1,

+7.857428050502E-2));

+#1664=CARTESIAN_POINT('',(-1.093804559547E-1,-1.673401490124E-1,

+8.356536809803E-2));

+#1665=CARTESIAN_POINT('',(-1.078677195967E-1,-1.650151942359E-1,

+8.617329648593E-2));

+#1667=DIRECTION('',(0.E0,-1.E0,0.E0));

+#1668=VECTOR('',#1667,6.501519423591E-2);

+#1669=CARTESIAN_POINT('',(-1.078677195967E-1,-1.E-1,8.617329648593E-2));

+#1670=LINE('',#1669,#1668);

+#1671=CARTESIAN_POINT('',(-1.078677195967E-1,-1.650151942359E-1,

+8.617329648593E-2));

+#1672=CARTESIAN_POINT('',(-1.072713811653E-1,-1.644533583145E-1,

+8.651920430726E-2));

+#1673=CARTESIAN_POINT('',(-1.060726131608E-1,-1.633234502455E-1,

+8.721455313415E-2));

+#1674=CARTESIAN_POINT('',(-1.048616324653E-1,-1.621811128896E-1,

+8.791698596753E-2));

+#1675=CARTESIAN_POINT('',(-1.042530821577E-1,-1.616068464938E-1,

+8.826997732276E-2));

+#1677=DIRECTION('',(0.E0,-1.E0,0.E0));

+#1678=VECTOR('',#1677,6.160684649376E-2);

+#1679=CARTESIAN_POINT('',(-1.042530821577E-1,-1.E-1,8.826997732276E-2));

+#1680=LINE('',#1679,#1678);

+#1681=CARTESIAN_POINT('',(-1.042530821577E-1,-1.616068464938E-1,

+8.826997732276E-2));

+#1682=CARTESIAN_POINT('',(-1.044201117505E-1,-1.615669950005E-1,

+8.855793312838E-2));

+#1683=CARTESIAN_POINT('',(-1.047543915317E-1,-1.614828607898E-1,

+8.913422504231E-2));

+#1684=CARTESIAN_POINT('',(-1.050891140939E-1,-1.613898943829E-1,

+8.971128030204E-2));

+#1685=CARTESIAN_POINT('',(-1.052565867846E-1,-1.613412121810E-1,9.E-2));

+#1687=DIRECTION('',(0.E0,-1.E0,0.E0));

+#1688=VECTOR('',#1687,6.134121218100E-2);

+#1689=CARTESIAN_POINT('',(-1.052565867846E-1,-1.E-1,9.E-2));

+#1690=LINE('',#1689,#1688);

+#1691=CARTESIAN_POINT('',(-1.052565867846E-1,-1.613412121810E-1,9.E-2));

+#1692=CARTESIAN_POINT('',(-1.054011243090E-1,-1.614768945174E-1,

+8.991616059349E-2));

+#1693=CARTESIAN_POINT('',(-1.056898302256E-1,-1.617478776397E-1,

+8.974869589669E-2));

+#1694=CARTESIAN_POINT('',(-1.059777983689E-1,-1.620180969619E-1,

+8.958165914739E-2));

+#1695=CARTESIAN_POINT('',(-1.061215981232E-1,-1.621530154936E-1,

+8.949824768655E-2));

+#1697=DIRECTION('',(0.E0,-1.E0,0.E0));

+#1698=VECTOR('',#1697,6.215301549359E-2);

+#1699=CARTESIAN_POINT('',(-1.061215981232E-1,-1.E-1,8.949824768655E-2));

+#1700=LINE('',#1699,#1698);

+#1701=DIRECTION('',(7.071067811865E-1,-7.071067811865E-1,0.E0));

+#1702=VECTOR('',#1701,2.121320343560E-2);

+#1703=CARTESIAN_POINT('',(-1.6E-1,-1.E-1,8.949824768655E-2));

+#1704=LINE('',#1703,#1702);

+#1705=DIRECTION('',(-4.484661306566E-1,4.484661306566E-1,-7.731469842842E-1));

+#1706=VECTOR('',#1705,3.344734189411E-2);

+#1707=CARTESIAN_POINT('',(-1.45E-1,-1.15E-1,2.215795920425E-2));

+#1708=LINE('',#1707,#1706);

+#1709=DIRECTION('',(4.625929269399E-14,-1.156482317350E-13,-1.E0));

+#1710=VECTOR('',#1709,1.799999999950E-3);

+#1711=CARTESIAN_POINT('',(-1.6E-1,-1.E-1,-3.701752313505E-3));

+#1712=LINE('',#1711,#1710);

+#1713=CARTESIAN_POINT('',(-1.6E-1,-1.658650538237E-1,-5.501752313455E-3));

+#1714=CARTESIAN_POINT('',(-1.6E-1,-1.661113683931E-1,-5.200327400414E-3));

+#1715=CARTESIAN_POINT('',(-1.6E-1,-1.666027566775E-1,-4.598903348304E-3));

+#1716=CARTESIAN_POINT('',(-1.6E-1,-1.670916601148E-1,-4.000328278594E-3));

+#1717=CARTESIAN_POINT('',(-1.6E-1,-1.673354897938E-1,-3.701752313505E-3));

+#1719=DIRECTION('',(0.E0,-1.E0,0.E0));

+#1720=VECTOR('',#1719,6.733548979384E-2);

+#1721=CARTESIAN_POINT('',(-1.6E-1,-1.E-1,-3.701752313505E-3));

+#1722=LINE('',#1721,#1720);

+#1723=CARTESIAN_POINT('',(-1.62E-1,-1.656093956678E-1,-5.501752313455E-3));

+#1724=CARTESIAN_POINT('',(-1.616661165814E-1,-1.656568361972E-1,

+-5.501752313455E-3));

+#1725=CARTESIAN_POINT('',(-1.609989015112E-1,-1.657468977674E-1,

+-5.501752313455E-3));

+#1726=CARTESIAN_POINT('',(-1.603327845794E-1,-1.658272853100E-1,

+-5.501752313455E-3));

+#1727=CARTESIAN_POINT('',(-1.6E-1,-1.658650538237E-1,-5.501752313455E-3));

+#1729=DIRECTION('',(0.E0,-1.E0,0.E0));

+#1730=VECTOR('',#1729,6.586505382368E-2);

+#1731=CARTESIAN_POINT('',(-1.6E-1,-1.E-1,-5.501752313455E-3));

+#1732=LINE('',#1731,#1730);

+#1733=CARTESIAN_POINT('',(-1.62E-1,-1.670715008393E-1,-3.701752313505E-3));

+#1734=CARTESIAN_POINT('',(-1.62E-1,-1.668292623384E-1,-4.000125201922E-3));

+#1735=CARTESIAN_POINT('',(-1.62E-1,-1.663433380574E-1,-4.598496803912E-3));

+#1736=CARTESIAN_POINT('',(-1.62E-1,-1.658545240023E-1,-5.200123938653E-3));

+#1737=CARTESIAN_POINT('',(-1.62E-1,-1.656093956678E-1,-5.501752313455E-3));

+#1739=DIRECTION('',(0.E0,-1.E0,0.E0));

+#1740=VECTOR('',#1739,6.560939566782E-2);

+#1741=CARTESIAN_POINT('',(-1.62E-1,-1.E-1,-5.501752313455E-3));

+#1742=LINE('',#1741,#1740);

+#1743=CARTESIAN_POINT('',(-2.177738312638E-1,-1.496699506347E-1,

+8.826592816166E-2));

+#1744=CARTESIAN_POINT('',(-2.171658725882E-1,-1.502484322584E-1,

+8.791656229235E-2));

+#1745=CARTESIAN_POINT('',(-2.159509887816E-1,-1.514044115527E-1,

+8.721842448418E-2));

+#1746=CARTESIAN_POINT('',(-2.147381720274E-1,-1.525584228891E-1,

+8.652147451594E-2));

+#1747=CARTESIAN_POINT('',(-2.141322804033E-1,-1.531349365536E-1,

+8.617329648593E-2));

+#1749=DIRECTION('',(0.E0,-1.E0,0.E0));

+#1750=VECTOR('',#1749,5.313493655361E-2);

+#1751=CARTESIAN_POINT('',(-2.141322804033E-1,-1.E-1,8.617329648593E-2));

+#1752=LINE('',#1751,#1750);

+#1753=CARTESIAN_POINT('',(-2.167773399896E-1,-1.496387901823E-1,9.E-2));

+#1754=CARTESIAN_POINT('',(-2.169434396660E-1,-1.496476097360E-1,

+8.971095705642E-2));

+#1755=CARTESIAN_POINT('',(-2.172756211997E-1,-1.496616241998E-1,

+8.913290217759E-2));

+#1756=CARTESIAN_POINT('',(-2.176077671724E-1,-1.496683844002E-1,

+8.855490918106E-2));

+#1757=CARTESIAN_POINT('',(-2.177738312638E-1,-1.496699506347E-1,

+8.826592816166E-2));

+#1759=DIRECTION('',(0.E0,-1.E0,0.E0));

+#1760=VECTOR('',#1759,4.966995063465E-2);

+#1761=CARTESIAN_POINT('',(-2.177738312638E-1,-1.E-1,8.826592816166E-2));

+#1762=LINE('',#1761,#1760);

+#1763=CARTESIAN_POINT('',(-2.159042018306E-1,-1.504691744361E-1,

+8.949824768655E-2));

+#1764=CARTESIAN_POINT('',(-2.160495886166E-1,-1.503309076E-1,

+8.958179478096E-2));

+#1765=CARTESIAN_POINT('',(-2.163404984243E-1,-1.500542433816E-1,

+8.974896725822E-2));

+#1766=CARTESIAN_POINT('',(-2.166316807179E-1,-1.497773180909E-1,

+8.991629632055E-2));

+#1767=CARTESIAN_POINT('',(-2.167773399896E-1,-1.496387901823E-1,9.E-2));

+#1769=DIRECTION('',(0.E0,-1.E0,0.E0));

+#1770=VECTOR('',#1769,4.963879018225E-2);

+#1771=CARTESIAN_POINT('',(-2.167773399896E-1,-1.E-1,9.E-2));

+#1772=LINE('',#1771,#1770);

+#1773=CARTESIAN_POINT('',(1.078677195967E-1,-1.650151942359E-1,

+8.617329648593E-2));

+#1774=CARTESIAN_POINT('',(1.072713831552E-1,-1.644533601893E-1,

+8.651920315300E-2));

+#1775=CARTESIAN_POINT('',(1.060726171393E-1,-1.633234539970E-1,

+8.721455082643E-2));

+#1776=CARTESIAN_POINT('',(1.048616344540E-1,-1.621811147662E-1,

+8.791698481402E-2));

+#1777=CARTESIAN_POINT('',(1.042530821577E-1,-1.616068464938E-1,

+8.826997732276E-2));

+#1779=DIRECTION('',(0.E0,-1.E0,0.E0));

+#1780=VECTOR('',#1779,6.160684649376E-2);

+#1781=CARTESIAN_POINT('',(1.042530821577E-1,-1.E-1,8.826997732276E-2));

+#1782=LINE('',#1781,#1780);

+#1783=CARTESIAN_POINT('',(1.042530821577E-1,-1.616068464938E-1,

+8.826997732276E-2));

+#1784=CARTESIAN_POINT('',(1.044201118822E-1,-1.615669949691E-1,

+8.855793335548E-2));

+#1785=CARTESIAN_POINT('',(1.047543917948E-1,-1.614828607201E-1,

+8.913422549583E-2));

+#1786=CARTESIAN_POINT('',(1.050891142252E-1,-1.613898943447E-1,

+8.971128052836E-2));

+#1787=CARTESIAN_POINT('',(1.052565867846E-1,-1.613412121810E-1,9.E-2));

+#1789=DIRECTION('',(0.E0,-1.E0,0.E0));

+#1790=VECTOR('',#1789,6.134121218100E-2);

+#1791=CARTESIAN_POINT('',(1.052565867846E-1,-1.E-1,9.E-2));

+#1792=LINE('',#1791,#1790);

+#1793=CARTESIAN_POINT('',(1.052565867846E-1,-1.613412121810E-1,9.E-2));

+#1794=CARTESIAN_POINT('',(1.054011244245E-1,-1.614768946258E-1,

+8.991616052653E-2));

+#1795=CARTESIAN_POINT('',(1.056898304565E-1,-1.617478778564E-1,

+8.974869576275E-2));

+#1796=CARTESIAN_POINT('',(1.059777984844E-1,-1.620180970703E-1,

+8.958165908041E-2));

+#1797=CARTESIAN_POINT('',(1.061215981232E-1,-1.621530154936E-1,

+8.949824768655E-2));

+#1799=DIRECTION('',(0.E0,-1.E0,0.E0));

+#1800=VECTOR('',#1799,6.215301549359E-2);

+#1801=CARTESIAN_POINT('',(1.061215981232E-1,-1.E-1,8.949824768655E-2));

+#1802=LINE('',#1801,#1800);

+#1803=CARTESIAN_POINT('',(2.159042018306E-1,-1.504691744361E-1,

+8.949824768655E-2));

+#1804=CARTESIAN_POINT('',(2.160495885189E-1,-1.503309076929E-1,

+8.958179472485E-2));

+#1805=CARTESIAN_POINT('',(2.163404982290E-1,-1.500542435674E-1,

+8.974896714599E-2));

+#1806=CARTESIAN_POINT('',(2.166316806202E-1,-1.497773181837E-1,

+8.991629626444E-2));

+#1807=CARTESIAN_POINT('',(2.167773399896E-1,-1.496387901823E-1,9.E-2));

+#1809=DIRECTION('',(0.E0,-1.E0,0.E0));

+#1810=VECTOR('',#1809,4.963879018225E-2);

+#1811=CARTESIAN_POINT('',(2.167773399896E-1,-1.E-1,9.E-2));

+#1812=LINE('',#1811,#1810);

+#1813=CARTESIAN_POINT('',(2.167773399896E-1,-1.496387901823E-1,9.E-2));

+#1814=CARTESIAN_POINT('',(2.169434396538E-1,-1.496476097353E-1,

+8.971095707762E-2));

+#1815=CARTESIAN_POINT('',(2.172756211753E-1,-1.496616241990E-1,

+8.913290222001E-2));

+#1816=CARTESIAN_POINT('',(2.176077671602E-1,-1.496683844001E-1,

+8.855490920227E-2));

+#1817=CARTESIAN_POINT('',(2.177738312638E-1,-1.496699506347E-1,

+8.826592816166E-2));

+#1819=DIRECTION('',(0.E0,-1.E0,0.E0));

+#1820=VECTOR('',#1819,4.966995063465E-2);

+#1821=CARTESIAN_POINT('',(2.177738312638E-1,-1.E-1,8.826592816166E-2));

+#1822=LINE('',#1821,#1820);

+#1823=CARTESIAN_POINT('',(2.177738312638E-1,-1.496699506347E-1,

+8.826592816166E-2));

+#1824=CARTESIAN_POINT('',(2.171658717494E-1,-1.502484330566E-1,

+8.791656181029E-2));

+#1825=CARTESIAN_POINT('',(2.159509871039E-1,-1.514044131490E-1,

+8.721842352008E-2));

+#1826=CARTESIAN_POINT('',(2.147381711886E-1,-1.525584236873E-1,

+8.652147403388E-2));

+#1827=CARTESIAN_POINT('',(2.141322804033E-1,-1.531349365536E-1,

+8.617329648593E-2));

+#1829=DIRECTION('',(0.E0,-1.E0,0.E0));

+#1830=VECTOR('',#1829,5.313493655361E-2);

+#1831=CARTESIAN_POINT('',(2.141322804033E-1,-1.E-1,8.617329648593E-2));

+#1832=LINE('',#1831,#1830);

+#1833=CARTESIAN_POINT('',(-2.E-1,1.E-1,-2.25E-1));

+#1834=CARTESIAN_POINT('',(-2.E-1,-5.E-2,-2.25E-1));

+#1835=VERTEX_POINT('',#1833);

+#1836=VERTEX_POINT('',#1834);

+#1837=CARTESIAN_POINT('',(2.E-1,-5.E-2,-2.25E-1));

+#1838=CARTESIAN_POINT('',(2.E-1,1.E-1,-2.25E-1));

+#1839=VERTEX_POINT('',#1837);

+#1840=VERTEX_POINT('',#1838);

+#1841=CARTESIAN_POINT('',(-2.E-1,1.E-1,2.25E-1));

+#1842=CARTESIAN_POINT('',(-2.E-1,-5.E-2,2.25E-1));

+#1843=VERTEX_POINT('',#1841);

+#1844=VERTEX_POINT('',#1842);

+#1845=CARTESIAN_POINT('',(2.E-1,-5.E-2,2.25E-1));

+#1846=CARTESIAN_POINT('',(2.E-1,1.E-1,2.25E-1));

+#1847=VERTEX_POINT('',#1845);

+#1848=VERTEX_POINT('',#1846);

+#1849=CARTESIAN_POINT('',(1.4E-1,1.E-1,2.25E-1));

+#1850=VERTEX_POINT('',#1849);

+#1851=CARTESIAN_POINT('',(1.4E-1,1.6E-1,2.25E-1));

+#1852=VERTEX_POINT('',#1851);

+#1853=CARTESIAN_POINT('',(-1.4E-1,1.6E-1,2.25E-1));

+#1854=VERTEX_POINT('',#1853);

+#1855=CARTESIAN_POINT('',(-1.4E-1,1.E-1,2.25E-1));

+#1856=VERTEX_POINT('',#1855);

+#1857=CARTESIAN_POINT('',(1.4E-1,1.E-1,7.5E-2));

+#1858=CARTESIAN_POINT('',(1.4E-1,1.6E-1,7.5E-2));

+#1859=VERTEX_POINT('',#1857);

+#1860=VERTEX_POINT('',#1858);

+#1861=CARTESIAN_POINT('',(-1.4E-1,1.6E-1,7.5E-2));

+#1862=CARTESIAN_POINT('',(-1.4E-1,1.E-1,7.5E-2));

+#1863=VERTEX_POINT('',#1861);

+#1864=VERTEX_POINT('',#1862);

+#1865=CARTESIAN_POINT('',(1.1E-1,1.E-1,7.5E-2));

+#1866=CARTESIAN_POINT('',(1.1E-1,1.2E-1,7.5E-2));

+#1867=VERTEX_POINT('',#1865);

+#1868=VERTEX_POINT('',#1866);

+#1869=CARTESIAN_POINT('',(-1.1E-1,1.E-1,7.5E-2));

+#1870=CARTESIAN_POINT('',(-1.1E-1,1.2E-1,7.5E-2));

+#1871=VERTEX_POINT('',#1869);

+#1872=VERTEX_POINT('',#1870);

+#1873=CARTESIAN_POINT('',(-1.E-1,1.6E-1,7.5E-2));

+#1874=CARTESIAN_POINT('',(-1.E-1,1.6E-1,1.12E-1));

+#1875=VERTEX_POINT('',#1873);

+#1876=VERTEX_POINT('',#1874);

+#1877=CARTESIAN_POINT('',(-4.7E-2,1.6E-1,1.65E-1));

+#1878=CARTESIAN_POINT('',(4.7E-2,1.6E-1,1.65E-1));

+#1879=VERTEX_POINT('',#1877);

+#1880=VERTEX_POINT('',#1878);

+#1881=CARTESIAN_POINT('',(1.E-1,1.6E-1,7.5E-2));

+#1882=CARTESIAN_POINT('',(1.E-1,1.6E-1,1.12E-1));

+#1883=VERTEX_POINT('',#1881);

+#1884=VERTEX_POINT('',#1882);

+#1885=CARTESIAN_POINT('',(-1.E-1,1.2E-1,7.5E-2));

+#1886=VERTEX_POINT('',#1885);

+#1887=CARTESIAN_POINT('',(1.E-1,1.2E-1,7.5E-2));

+#1888=VERTEX_POINT('',#1887);

+#1889=CARTESIAN_POINT('',(-4.7E-2,1.2E-1,1.65E-1));

+#1890=CARTESIAN_POINT('',(4.7E-2,1.2E-1,1.65E-1));

+#1891=VERTEX_POINT('',#1889);

+#1892=VERTEX_POINT('',#1890);

+#1893=CARTESIAN_POINT('',(1.8E-1,-8.E-2,2.25E-1));

+#1894=CARTESIAN_POINT('',(1.8E-1,8.E-2,2.25E-1));

+#1895=VERTEX_POINT('',#1893);

+#1896=VERTEX_POINT('',#1894);

+#1897=CARTESIAN_POINT('',(1.6E-1,-6.E-2,2.05E-1));

+#1898=CARTESIAN_POINT('',(1.6E-1,6.E-2,2.05E-1));

+#1899=VERTEX_POINT('',#1897);

+#1900=VERTEX_POINT('',#1898);

+#1901=CARTESIAN_POINT('',(-1.8E-1,8.E-2,2.25E-1));

+#1902=CARTESIAN_POINT('',(-1.8E-1,-8.E-2,2.25E-1));

+#1903=VERTEX_POINT('',#1901);

+#1904=VERTEX_POINT('',#1902);

+#1905=CARTESIAN_POINT('',(-1.6E-1,6.E-2,2.05E-1));

+#1906=CARTESIAN_POINT('',(-1.6E-1,-6.E-2,2.05E-1));

+#1907=VERTEX_POINT('',#1905);

+#1908=VERTEX_POINT('',#1906);

+#1909=CARTESIAN_POINT('',(-1.3E-1,8.E-2,2.25E-1));

+#1910=VERTEX_POINT('',#1909);

+#1911=CARTESIAN_POINT('',(-1.1E-1,6.E-2,2.05E-1));

+#1912=VERTEX_POINT('',#1911);

+#1913=CARTESIAN_POINT('',(-1.3E-1,1.4E-1,2.25E-1));

+#1914=VERTEX_POINT('',#1913);

+#1915=CARTESIAN_POINT('',(-1.1E-1,1.2E-1,2.05E-1));

+#1916=VERTEX_POINT('',#1915);

+#1917=CARTESIAN_POINT('',(1.3E-1,1.4E-1,2.25E-1));

+#1918=VERTEX_POINT('',#1917);

+#1919=CARTESIAN_POINT('',(1.1E-1,1.2E-1,2.05E-1));

+#1920=VERTEX_POINT('',#1919);

+#1921=CARTESIAN_POINT('',(1.3E-1,8.E-2,2.25E-1));

+#1922=VERTEX_POINT('',#1921);

+#1923=CARTESIAN_POINT('',(1.1E-1,6.E-2,2.05E-1));

+#1924=VERTEX_POINT('',#1923);

+#1925=CARTESIAN_POINT('',(-1.E-1,1.2E-1,1.12E-1));

+#1926=VERTEX_POINT('',#1925);

+#1927=CARTESIAN_POINT('',(1.E-1,1.2E-1,1.12E-1));

+#1928=VERTEX_POINT('',#1927);

+#1929=CARTESIAN_POINT('',(8.75E-2,1.25E-2,1.15E-1));

+#1930=CARTESIAN_POINT('',(8.75E-2,-1.25E-2,1.15E-1));

+#1931=VERTEX_POINT('',#1929);

+#1932=VERTEX_POINT('',#1930);

+#1933=CARTESIAN_POINT('',(8.75E-2,-2.45E-1,-2.7E-1));

+#1934=CARTESIAN_POINT('',(8.75E-2,-2.45E-1,-2.95E-1));

+#1935=VERTEX_POINT('',#1933);

+#1936=VERTEX_POINT('',#1934);

+#1937=CARTESIAN_POINT('',(1.125E-1,1.25E-2,1.15E-1));

+#1938=CARTESIAN_POINT('',(1.125E-1,-1.25E-2,1.15E-1));

+#1939=VERTEX_POINT('',#1937);

+#1940=VERTEX_POINT('',#1938);

+#1941=CARTESIAN_POINT('',(1.125E-1,-2.45E-1,-2.7E-1));

+#1942=CARTESIAN_POINT('',(1.125E-1,-2.45E-1,-2.95E-1));

+#1943=VERTEX_POINT('',#1941);

+#1944=VERTEX_POINT('',#1942);

+#1945=CARTESIAN_POINT('',(8.75E-2,-1.25E-2,-1.25E-1));

+#1946=VERTEX_POINT('',#1945);

+#1947=CARTESIAN_POINT('',(8.75E-2,1.25E-2,-1.25E-1));

+#1948=VERTEX_POINT('',#1947);

+#1949=CARTESIAN_POINT('',(1.125E-1,-1.25E-2,-1.25E-1));

+#1950=VERTEX_POINT('',#1949);

+#1951=CARTESIAN_POINT('',(1.125E-1,1.25E-2,-1.25E-1));

+#1952=VERTEX_POINT('',#1951);

+#1953=CARTESIAN_POINT('',(8.75E-2,-7.E-2,-2.7E-1));

+#1954=VERTEX_POINT('',#1953);

+#1955=CARTESIAN_POINT('',(1.125E-1,-7.E-2,-2.7E-1));

+#1956=VERTEX_POINT('',#1955);

+#1957=CARTESIAN_POINT('',(1.125E-1,-7.E-2,-2.95E-1));

+#1958=VERTEX_POINT('',#1957);

+#1959=CARTESIAN_POINT('',(8.75E-2,-3.75E-2,-2.95E-1));

+#1960=CARTESIAN_POINT('',(1.125E-1,-3.75E-2,-2.95E-1));

+#1961=VERTEX_POINT('',#1959);

+#1962=VERTEX_POINT('',#1960);

+#1963=CARTESIAN_POINT('',(8.75E-2,-7.E-2,-2.95E-1));

+#1964=VERTEX_POINT('',#1963);

+#1965=CARTESIAN_POINT('',(-2.25E-1,-1.E-1,-2.25E-1));

+#1966=CARTESIAN_POINT('',(-1.6E-1,-1.E-1,-2.25E-1));

+#1967=VERTEX_POINT('',#1965);

+#1968=VERTEX_POINT('',#1966);

+#1969=CARTESIAN_POINT('',(-1.3E-1,-1.E-1,-2.25E-1));

+#1970=CARTESIAN_POINT('',(1.3E-1,-1.E-1,-2.25E-1));

+#1971=VERTEX_POINT('',#1969);

+#1972=VERTEX_POINT('',#1970);

+#1973=CARTESIAN_POINT('',(1.6E-1,-1.E-1,-2.25E-1));

+#1974=CARTESIAN_POINT('',(2.25E-1,-1.E-1,-2.25E-1));

+#1975=VERTEX_POINT('',#1973);

+#1976=VERTEX_POINT('',#1974);

+#1977=CARTESIAN_POINT('',(-2.25E-1,-1.E-1,2.25E-1));

+#1978=CARTESIAN_POINT('',(-1.6E-1,-1.E-1,2.25E-1));

+#1979=VERTEX_POINT('',#1977);

+#1980=VERTEX_POINT('',#1978);

+#1981=CARTESIAN_POINT('',(1.6E-1,-1.E-1,2.25E-1));

+#1982=CARTESIAN_POINT('',(2.25E-1,-1.E-1,2.25E-1));

+#1983=VERTEX_POINT('',#1981);

+#1984=VERTEX_POINT('',#1982);

+#1985=CARTESIAN_POINT('',(1.45E-1,-1.15E-1,-2.25E-1));

+#1986=VERTEX_POINT('',#1985);

+#1987=CARTESIAN_POINT('',(-1.45E-1,-1.15E-1,-2.25E-1));

+#1988=VERTEX_POINT('',#1987);

+#1989=CARTESIAN_POINT('',(1.3E-1,-1.E-1,2.25E-1));

+#1990=CARTESIAN_POINT('',(1.45E-1,-1.15E-1,2.25E-1));

+#1991=VERTEX_POINT('',#1989);

+#1992=VERTEX_POINT('',#1990);

+#1993=CARTESIAN_POINT('',(-1.45E-1,-1.15E-1,2.25E-1));

+#1994=VERTEX_POINT('',#1993);

+#1995=CARTESIAN_POINT('',(-1.3E-1,-1.E-1,2.25E-1));

+#1996=VERTEX_POINT('',#1995);

+#1997=CARTESIAN_POINT('',(-1.65E-1,7.E-2,-2.69E-1));

+#1998=CARTESIAN_POINT('',(1.65E-1,7.E-2,-2.69E-1));

+#1999=VERTEX_POINT('',#1997);

+#2000=VERTEX_POINT('',#1998);

+#2001=CARTESIAN_POINT('',(-1.65E-1,-7.E-2,-2.25E-1));

+#2002=CARTESIAN_POINT('',(1.65E-1,-7.E-2,-2.25E-1));

+#2003=VERTEX_POINT('',#2001);

+#2004=VERTEX_POINT('',#2002);

+#2005=CARTESIAN_POINT('',(-1.65E-1,7.E-2,-2.25E-1));

+#2006=CARTESIAN_POINT('',(1.65E-1,7.E-2,-2.25E-1));

+#2007=VERTEX_POINT('',#2005);

+#2008=VERTEX_POINT('',#2006);

+#2009=CARTESIAN_POINT('',(1.65E-1,3.E-2,-3.1E-1));

+#2010=CARTESIAN_POINT('',(1.65E-1,-7.E-2,-3.1E-1));

+#2011=VERTEX_POINT('',#2009);

+#2012=VERTEX_POINT('',#2010);

+#2013=CARTESIAN_POINT('',(1.125E-1,-7.E-2,-3.1E-1));

+#2014=VERTEX_POINT('',#2013);

+#2015=CARTESIAN_POINT('',(1.125E-1,3.E-2,-3.1E-1));

+#2016=VERTEX_POINT('',#2015);

+#2017=CARTESIAN_POINT('',(-1.125E-1,-7.E-2,-3.1E-1));

+#2018=CARTESIAN_POINT('',(-1.65E-1,-7.E-2,-3.1E-1));

+#2019=VERTEX_POINT('',#2017);

+#2020=VERTEX_POINT('',#2018);

+#2021=CARTESIAN_POINT('',(-1.65E-1,3.E-2,-3.1E-1));

+#2022=VERTEX_POINT('',#2021);

+#2023=CARTESIAN_POINT('',(-1.125E-1,3.E-2,-3.1E-1));

+#2024=VERTEX_POINT('',#2023);

+#2025=CARTESIAN_POINT('',(1.65E-1,3.E-2,-2.69E-1));

+#2026=CARTESIAN_POINT('',(1.125E-1,3.E-2,-2.69E-1));

+#2027=VERTEX_POINT('',#2025);

+#2028=VERTEX_POINT('',#2026);

+#2029=CARTESIAN_POINT('',(-1.65E-1,3.E-2,-2.69E-1));

+#2030=CARTESIAN_POINT('',(-1.125E-1,3.E-2,-2.69E-1));

+#2031=VERTEX_POINT('',#2029);

+#2032=VERTEX_POINT('',#2030);

+#2033=CARTESIAN_POINT('',(8.75E-2,6.363424398923E-3,-2.69E-1));

+#2034=CARTESIAN_POINT('',(1.125E-1,6.363424398923E-3,-2.69E-1));

+#2035=VERTEX_POINT('',#2033);

+#2036=VERTEX_POINT('',#2034);

+#2037=CARTESIAN_POINT('',(1.125E-1,-7.E-2,-2.69E-1));

+#2038=CARTESIAN_POINT('',(1.125E-1,-3.05E-2,-2.69E-1));

+#2039=VERTEX_POINT('',#2037);

+#2040=VERTEX_POINT('',#2038);

+#2041=CARTESIAN_POINT('',(8.75E-2,3.E-2,-3.1E-1));

+#2042=CARTESIAN_POINT('',(8.75E-2,-7.E-2,-3.1E-1));

+#2043=VERTEX_POINT('',#2041);

+#2044=VERTEX_POINT('',#2042);

+#2045=CARTESIAN_POINT('',(1.25E-2,-7.E-2,-3.1E-1));

+#2046=VERTEX_POINT('',#2045);

+#2047=CARTESIAN_POINT('',(1.25E-2,3.E-2,-3.1E-1));

+#2048=VERTEX_POINT('',#2047);

+#2049=CARTESIAN_POINT('',(1.25E-2,3.E-2,-2.69E-1));

+#2050=CARTESIAN_POINT('',(8.75E-2,3.E-2,-2.69E-1));

+#2051=VERTEX_POINT('',#2049);

+#2052=VERTEX_POINT('',#2050);

+#2053=CARTESIAN_POINT('',(8.75E-2,-7.E-2,-2.69E-1));

+#2054=VERTEX_POINT('',#2053);

+#2055=CARTESIAN_POINT('',(8.75E-2,-3.05E-2,-2.69E-1));

+#2056=VERTEX_POINT('',#2055);

+#2057=CARTESIAN_POINT('',(1.125E-1,-3.75E-2,-2.7E-1));

+#2058=VERTEX_POINT('',#2057);

+#2059=CARTESIAN_POINT('',(8.75E-2,-3.75E-2,-2.7E-1));

+#2060=VERTEX_POINT('',#2059);

+#2061=CARTESIAN_POINT('',(-2.25E-1,-5.E-2,-2.25E-1));

+#2062=VERTEX_POINT('',#2061);

+#2063=CARTESIAN_POINT('',(2.25E-1,-5.E-2,-2.25E-1));

+#2064=VERTEX_POINT('',#2063);

+#2065=CARTESIAN_POINT('',(-2.25E-1,-5.E-2,2.25E-1));

+#2066=VERTEX_POINT('',#2065);

+#2067=CARTESIAN_POINT('',(2.25E-1,-5.E-2,2.25E-1));

+#2068=VERTEX_POINT('',#2067);

+#2069=CARTESIAN_POINT('',(1.62E-1,-1.E-1,-3.701752313505E-3));

+#2070=CARTESIAN_POINT('',(2.141322804033E-1,-1.E-1,8.617329648593E-2));

+#2071=VERTEX_POINT('',#2069);

+#2072=VERTEX_POINT('',#2070);

+#2073=CARTESIAN_POINT('',(2.177738312638E-1,-1.E-1,8.826592816166E-2));

+#2074=VERTEX_POINT('',#2073);

+#2075=CARTESIAN_POINT('',(2.167773399896E-1,-1.E-1,9.E-2));

+#2076=VERTEX_POINT('',#2075);

+#2077=CARTESIAN_POINT('',(2.159042018306E-1,-1.E-1,8.949824768655E-2));

+#2078=VERTEX_POINT('',#2077);

+#2079=CARTESIAN_POINT('',(1.6E-1,-1.E-1,8.949824768655E-2));

+#2080=VERTEX_POINT('',#2079);

+#2081=CARTESIAN_POINT('',(1.3E-1,-1.E-1,8.949824768655E-2));

+#2082=CARTESIAN_POINT('',(1.061215981232E-1,-1.E-1,8.949824768655E-2));

+#2083=VERTEX_POINT('',#2081);

+#2084=VERTEX_POINT('',#2082);

+#2085=CARTESIAN_POINT('',(1.078677195967E-1,-1.E-1,8.617329648593E-2));

+#2086=CARTESIAN_POINT('',(1.3E-1,-1.E-1,4.801767072201E-2));

+#2087=VERTEX_POINT('',#2085);

+#2088=VERTEX_POINT('',#2086);

+#2089=CARTESIAN_POINT('',(1.45E-1,-1.15E-1,8.949824768655E-2));

+#2090=VERTEX_POINT('',#2089);

+#2091=CARTESIAN_POINT('',(1.45E-1,-1.15E-1,2.215795920425E-2));

+#2092=VERTEX_POINT('',#2091);

+#2093=CARTESIAN_POINT('',(1.6E-1,-1.E-1,-5.501752313455E-3));

+#2094=VERTEX_POINT('',#2093);

+#2095=CARTESIAN_POINT('',(1.052565867846E-1,-1.E-1,9.E-2));

+#2096=VERTEX_POINT('',#2095);

+#2097=CARTESIAN_POINT('',(1.042530821577E-1,-1.E-1,8.826997732276E-2));

+#2098=VERTEX_POINT('',#2097);

+#2099=CARTESIAN_POINT('',(1.6E-1,-1.E-1,-3.701752313505E-3));

+#2100=VERTEX_POINT('',#2099);

+#2101=CARTESIAN_POINT('',(1.663021098989E-1,-2.006273836612E-1,

+5.012816894639E-2));

+#2102=CARTESIAN_POINT('',(1.522738312638E-1,-2.051576713838E-1,

+5.012816894639E-2));

+#2103=VERTEX_POINT('',#2101);

+#2104=VERTEX_POINT('',#2102);

+#2105=CARTESIAN_POINT('',(1.382455526287E-1,-2.006273836612E-1,

+5.012816894639E-2));

+#2106=VERTEX_POINT('',#2105);

+#2107=VERTEX_POINT('',#213);

+#2108=VERTEX_POINT('',#224);

+#2109=VERTEX_POINT('',#226);

+#2110=VERTEX_POINT('',#1823);

+#2111=VERTEX_POINT('',#1813);

+#2112=VERTEX_POINT('',#1803);

+#2113=VERTEX_POINT('',#289);

+#2114=VERTEX_POINT('',#338);

+#2115=VERTEX_POINT('',#351);

+#2116=VERTEX_POINT('',#365);

+#2117=VERTEX_POINT('',#259);

+#2118=VERTEX_POINT('',#249);

+#2119=VERTEX_POINT('',#1793);

+#2120=VERTEX_POINT('',#1783);

+#2121=CARTESIAN_POINT('',(1.62E-1,-1.E-1,-5.501752313455E-3));

+#2122=VERTEX_POINT('',#2121);

+#2123=CARTESIAN_POINT('',(-6.E-2,6.E-2,-1.25E-1));

+#2124=CARTESIAN_POINT('',(-1.6E-1,6.E-2,-1.25E-1));

+#2125=VERTEX_POINT('',#2123);

+#2126=VERTEX_POINT('',#2124);

+#2127=CARTESIAN_POINT('',(-1.6E-1,-6.E-2,-1.25E-1));

+#2128=VERTEX_POINT('',#2127);

+#2129=CARTESIAN_POINT('',(1.6E-1,-6.E-2,-1.25E-1));

+#2130=CARTESIAN_POINT('',(1.6E-1,6.E-2,-1.25E-1));

+#2131=VERTEX_POINT('',#2129);

+#2132=VERTEX_POINT('',#2130);

+#2133=CARTESIAN_POINT('',(6.E-2,6.E-2,-1.25E-1));

+#2134=VERTEX_POINT('',#2133);

+#2135=CARTESIAN_POINT('',(-6.E-2,1.E-1,-1.25E-1));

+#2136=CARTESIAN_POINT('',(6.E-2,1.E-1,-1.25E-1));

+#2137=VERTEX_POINT('',#2135);

+#2138=VERTEX_POINT('',#2136);

+#2139=CARTESIAN_POINT('',(-6.E-2,1.E-1,7.5E-2));

+#2140=VERTEX_POINT('',#2139);

+#2141=CARTESIAN_POINT('',(6.E-2,1.E-1,7.5E-2));

+#2142=VERTEX_POINT('',#2141);

+#2143=CARTESIAN_POINT('',(1.1E-1,6.E-2,5.5E-2));

+#2144=VERTEX_POINT('',#2143);

+#2145=CARTESIAN_POINT('',(-1.1E-1,6.E-2,5.5E-2));

+#2146=VERTEX_POINT('',#2145);

+#2147=CARTESIAN_POINT('',(-1.1E-1,8.E-2,7.5E-2));

+#2148=CARTESIAN_POINT('',(-6.E-2,8.E-2,7.5E-2));

+#2149=VERTEX_POINT('',#2147);

+#2150=VERTEX_POINT('',#2148);

+#2151=CARTESIAN_POINT('',(-6.E-2,6.E-2,5.5E-2));

+#2152=VERTEX_POINT('',#2151);

+#2153=CARTESIAN_POINT('',(1.1E-1,8.E-2,7.5E-2));

+#2154=CARTESIAN_POINT('',(6.E-2,8.E-2,7.5E-2));

+#2155=VERTEX_POINT('',#2153);

+#2156=VERTEX_POINT('',#2154);

+#2157=CARTESIAN_POINT('',(6.E-2,6.E-2,5.5E-2));

+#2158=VERTEX_POINT('',#2157);

+#2159=CARTESIAN_POINT('',(2.5E-2,-8.E-2,2.25E-1));

+#2160=CARTESIAN_POINT('',(2.5E-2,-1.E-1,2.25E-1));

+#2161=VERTEX_POINT('',#2159);

+#2162=VERTEX_POINT('',#2160);

+#2163=CARTESIAN_POINT('',(2.5E-2,-1.E-1,-1.25E-1));

+#2164=CARTESIAN_POINT('',(7.5E-2,-1.E-1,-1.25E-1));

+#2165=VERTEX_POINT('',#2163);

+#2166=VERTEX_POINT('',#2164);

+#2167=CARTESIAN_POINT('',(2.5E-2,-6.E-2,-1.25E-1));

+#2168=CARTESIAN_POINT('',(2.5E-2,-6.E-2,2.05E-1));

+#2169=VERTEX_POINT('',#2167);

+#2170=VERTEX_POINT('',#2168);

+#2171=CARTESIAN_POINT('',(7.5E-2,-1.E-1,2.25E-1));

+#2172=CARTESIAN_POINT('',(7.5E-2,-8.E-2,2.25E-1));

+#2173=VERTEX_POINT('',#2171);

+#2174=VERTEX_POINT('',#2172);

+#2175=CARTESIAN_POINT('',(7.5E-2,-6.E-2,-1.25E-1));

+#2176=CARTESIAN_POINT('',(7.5E-2,-6.E-2,2.05E-1));

+#2177=VERTEX_POINT('',#2175);

+#2178=VERTEX_POINT('',#2176);

+#2179=CARTESIAN_POINT('',(-1.62E-1,-1.E-1,-3.701752313505E-3));

+#2180=CARTESIAN_POINT('',(-2.141322804033E-1,-1.E-1,8.617329648593E-2));

+#2181=VERTEX_POINT('',#2179);

+#2182=VERTEX_POINT('',#2180);

+#2183=CARTESIAN_POINT('',(-2.177738312638E-1,-1.E-1,8.826592816166E-2));

+#2184=VERTEX_POINT('',#2183);

+#2185=CARTESIAN_POINT('',(-2.167773399896E-1,-1.E-1,9.E-2));

+#2186=VERTEX_POINT('',#2185);

+#2187=CARTESIAN_POINT('',(-2.159042018306E-1,-1.E-1,8.949824768655E-2));

+#2188=VERTEX_POINT('',#2187);

+#2189=CARTESIAN_POINT('',(-1.6E-1,-1.E-1,8.949824768655E-2));

+#2190=VERTEX_POINT('',#2189);

+#2191=CARTESIAN_POINT('',(-1.3E-1,-1.E-1,8.949824768655E-2));

+#2192=CARTESIAN_POINT('',(-1.061215981232E-1,-1.E-1,8.949824768655E-2));

+#2193=VERTEX_POINT('',#2191);

+#2194=VERTEX_POINT('',#2192);

+#2195=CARTESIAN_POINT('',(-1.078677195967E-1,-1.E-1,8.617329648593E-2));

+#2196=CARTESIAN_POINT('',(-1.3E-1,-1.E-1,4.801767072201E-2));

+#2197=VERTEX_POINT('',#2195);

+#2198=VERTEX_POINT('',#2196);

+#2199=CARTESIAN_POINT('',(-1.45E-1,-1.15E-1,8.949824768655E-2));

+#2200=VERTEX_POINT('',#2199);

+#2201=CARTESIAN_POINT('',(-1.45E-1,-1.15E-1,2.215795920425E-2));

+#2202=CARTESIAN_POINT('',(-1.6E-1,-1.E-1,-3.701752313505E-3));

+#2203=VERTEX_POINT('',#2201);

+#2204=VERTEX_POINT('',#2202);

+#2205=CARTESIAN_POINT('',(-1.6E-1,-1.E-1,-5.501752313455E-3));

+#2206=VERTEX_POINT('',#2205);

+#2207=CARTESIAN_POINT('',(-1.663021098989E-1,-2.006273836612E-1,

+5.012816894639E-2));

+#2208=CARTESIAN_POINT('',(-1.522738312638E-1,-2.051576713838E-1,

+5.012816894639E-2));

+#2209=VERTEX_POINT('',#2207);

+#2210=VERTEX_POINT('',#2208);

+#2211=CARTESIAN_POINT('',(-1.382455526287E-1,-2.006273836612E-1,

+5.012816894639E-2));

+#2212=VERTEX_POINT('',#2211);

+#2213=VERTEX_POINT('',#1596);

+#2214=VERTEX_POINT('',#1607);

+#2215=VERTEX_POINT('',#1613);

+#2216=VERTEX_POINT('',#1743);

+#2217=VERTEX_POINT('',#1753);

+#2218=VERTEX_POINT('',#1763);

+#2219=VERTEX_POINT('',#1567);

+#2220=VERTEX_POINT('',#1691);

+#2221=VERTEX_POINT('',#1681);

+#2222=VERTEX_POINT('',#1671);

+#2223=VERTEX_POINT('',#1642);

+#2224=VERTEX_POINT('',#1655);

+#2225=VERTEX_POINT('',#1713);

+#2226=VERTEX_POINT('',#1723);

+#2227=CARTESIAN_POINT('',(-1.052565867846E-1,-1.E-1,9.E-2));

+#2228=VERTEX_POINT('',#2227);

+#2229=CARTESIAN_POINT('',(-1.042530821577E-1,-1.E-1,8.826997732276E-2));

+#2230=VERTEX_POINT('',#2229);

+#2231=CARTESIAN_POINT('',(-1.62E-1,-1.E-1,-5.501752313455E-3));

+#2232=VERTEX_POINT('',#2231);

+#2233=CARTESIAN_POINT('',(-1.25E-2,1.25E-2,1.15E-1));

+#2234=CARTESIAN_POINT('',(-1.25E-2,-1.25E-2,1.15E-1));

+#2235=VERTEX_POINT('',#2233);

+#2236=VERTEX_POINT('',#2234);

+#2237=CARTESIAN_POINT('',(-1.25E-2,-2.45E-1,-2.7E-1));

+#2238=CARTESIAN_POINT('',(-1.25E-2,-2.45E-1,-2.95E-1));

+#2239=VERTEX_POINT('',#2237);

+#2240=VERTEX_POINT('',#2238);

+#2241=CARTESIAN_POINT('',(1.25E-2,1.25E-2,1.15E-1));

+#2242=CARTESIAN_POINT('',(1.25E-2,-1.25E-2,1.15E-1));

+#2243=VERTEX_POINT('',#2241);

+#2244=VERTEX_POINT('',#2242);

+#2245=CARTESIAN_POINT('',(1.25E-2,-2.45E-1,-2.7E-1));

+#2246=CARTESIAN_POINT('',(1.25E-2,-2.45E-1,-2.95E-1));

+#2247=VERTEX_POINT('',#2245);

+#2248=VERTEX_POINT('',#2246);

+#2249=CARTESIAN_POINT('',(-1.25E-2,-1.25E-2,-1.25E-1));

+#2250=VERTEX_POINT('',#2249);

+#2251=CARTESIAN_POINT('',(-1.25E-2,-7.E-2,-2.7E-1));

+#2252=VERTEX_POINT('',#2251);

+#2253=CARTESIAN_POINT('',(-1.25E-2,-7.E-2,-2.95E-1));

+#2254=VERTEX_POINT('',#2253);

+#2255=CARTESIAN_POINT('',(-1.25E-2,1.25E-2,-1.25E-1));

+#2256=VERTEX_POINT('',#2255);

+#2257=CARTESIAN_POINT('',(1.25E-2,-1.25E-2,-1.25E-1));

+#2258=VERTEX_POINT('',#2257);

+#2259=CARTESIAN_POINT('',(1.25E-2,-7.E-2,-2.7E-1));

+#2260=VERTEX_POINT('',#2259);

+#2261=CARTESIAN_POINT('',(1.25E-2,-7.E-2,-2.95E-1));

+#2262=VERTEX_POINT('',#2261);

+#2263=CARTESIAN_POINT('',(1.25E-2,1.25E-2,-1.25E-1));

+#2264=VERTEX_POINT('',#2263);

+#2265=CARTESIAN_POINT('',(-1.25E-2,-3.75E-2,-2.7E-1));

+#2266=CARTESIAN_POINT('',(1.25E-2,-3.75E-2,-2.7E-1));

+#2267=VERTEX_POINT('',#2265);

+#2268=VERTEX_POINT('',#2266);

+#2269=CARTESIAN_POINT('',(-1.25E-2,-3.75E-2,-2.95E-1));

+#2270=CARTESIAN_POINT('',(1.25E-2,-3.75E-2,-2.95E-1));

+#2271=VERTEX_POINT('',#2269);

+#2272=VERTEX_POINT('',#2270);

+#2273=CARTESIAN_POINT('',(-1.25E-2,-3.05E-2,-2.69E-1));

+#2274=CARTESIAN_POINT('',(1.25E-2,-3.05E-2,-2.69E-1));

+#2275=VERTEX_POINT('',#2273);

+#2276=VERTEX_POINT('',#2274);

+#2277=CARTESIAN_POINT('',(-1.25E-2,6.363424398923E-3,-2.69E-1));

+#2278=CARTESIAN_POINT('',(1.25E-2,6.363424398923E-3,-2.69E-1));

+#2279=VERTEX_POINT('',#2277);

+#2280=VERTEX_POINT('',#2278);

+#2281=CARTESIAN_POINT('',(1.25E-2,-7.E-2,-2.69E-1));

+#2282=VERTEX_POINT('',#2281);

+#2283=CARTESIAN_POINT('',(-1.25E-2,3.E-2,-3.1E-1));

+#2284=CARTESIAN_POINT('',(-1.25E-2,-7.E-2,-3.1E-1));

+#2285=VERTEX_POINT('',#2283);

+#2286=VERTEX_POINT('',#2284);

+#2287=CARTESIAN_POINT('',(-8.75E-2,-7.E-2,-3.1E-1));

+#2288=VERTEX_POINT('',#2287);

+#2289=CARTESIAN_POINT('',(-8.75E-2,3.E-2,-3.1E-1));

+#2290=VERTEX_POINT('',#2289);

+#2291=CARTESIAN_POINT('',(-8.75E-2,3.E-2,-2.69E-1));

+#2292=CARTESIAN_POINT('',(-1.25E-2,3.E-2,-2.69E-1));

+#2293=VERTEX_POINT('',#2291);

+#2294=VERTEX_POINT('',#2292);

+#2295=CARTESIAN_POINT('',(-1.125E-1,-7.E-2,-2.69E-1));

+#2296=CARTESIAN_POINT('',(-8.75E-2,-7.E-2,-2.69E-1));

+#2297=VERTEX_POINT('',#2295);

+#2298=VERTEX_POINT('',#2296);

+#2299=CARTESIAN_POINT('',(-1.25E-2,-7.E-2,-2.69E-1));

+#2300=VERTEX_POINT('',#2299);

+#2301=CARTESIAN_POINT('',(-1.125E-1,1.25E-2,1.15E-1));

+#2302=CARTESIAN_POINT('',(-1.125E-1,-1.25E-2,1.15E-1));

+#2303=VERTEX_POINT('',#2301);

+#2304=VERTEX_POINT('',#2302);

+#2305=CARTESIAN_POINT('',(-1.125E-1,-2.45E-1,-2.7E-1));

+#2306=CARTESIAN_POINT('',(-1.125E-1,-2.45E-1,-2.95E-1));

+#2307=VERTEX_POINT('',#2305);

+#2308=VERTEX_POINT('',#2306);

+#2309=CARTESIAN_POINT('',(-8.75E-2,1.25E-2,1.15E-1));

+#2310=CARTESIAN_POINT('',(-8.75E-2,-1.25E-2,1.15E-1));

+#2311=VERTEX_POINT('',#2309);

+#2312=VERTEX_POINT('',#2310);

+#2313=CARTESIAN_POINT('',(-8.75E-2,-2.45E-1,-2.7E-1));

+#2314=CARTESIAN_POINT('',(-8.75E-2,-2.45E-1,-2.95E-1));

+#2315=VERTEX_POINT('',#2313);

+#2316=VERTEX_POINT('',#2314);

+#2317=CARTESIAN_POINT('',(-1.125E-1,-7.E-2,-2.7E-1));

+#2318=CARTESIAN_POINT('',(-1.125E-1,-7.E-2,-2.95E-1));

+#2319=VERTEX_POINT('',#2317);

+#2320=VERTEX_POINT('',#2318);

+#2321=CARTESIAN_POINT('',(-8.75E-2,-7.E-2,-2.7E-1));

+#2322=CARTESIAN_POINT('',(-8.75E-2,-7.E-2,-2.95E-1));

+#2323=VERTEX_POINT('',#2321);

+#2324=VERTEX_POINT('',#2322);

+#2325=CARTESIAN_POINT('',(-1.125E-1,-3.05E-2,-2.69E-1));

+#2326=CARTESIAN_POINT('',(-8.75E-2,-3.05E-2,-2.69E-1));

+#2327=VERTEX_POINT('',#2325);

+#2328=VERTEX_POINT('',#2326);

+#2329=CARTESIAN_POINT('',(-1.125E-1,6.363424398923E-3,-2.69E-1));

+#2330=CARTESIAN_POINT('',(-8.75E-2,6.363424398923E-3,-2.69E-1));

+#2331=VERTEX_POINT('',#2329);

+#2332=VERTEX_POINT('',#2330);

+#2333=CARTESIAN_POINT('',(-1.125E-1,-1.25E-2,-1.25E-1));

+#2334=CARTESIAN_POINT('',(-1.125E-1,1.25E-2,-1.25E-1));

+#2335=VERTEX_POINT('',#2333);

+#2336=VERTEX_POINT('',#2334);

+#2337=CARTESIAN_POINT('',(-8.75E-2,-1.25E-2,-1.25E-1));

+#2338=CARTESIAN_POINT('',(-8.75E-2,1.25E-2,-1.25E-1));

+#2339=VERTEX_POINT('',#2337);

+#2340=VERTEX_POINT('',#2338);

+#2341=CARTESIAN_POINT('',(-8.75E-2,-3.75E-2,-2.7E-1));

+#2342=VERTEX_POINT('',#2341);

+#2343=CARTESIAN_POINT('',(-8.75E-2,-3.75E-2,-2.95E-1));

+#2344=VERTEX_POINT('',#2343);

+#2345=CARTESIAN_POINT('',(-1.125E-1,-3.75E-2,-2.7E-1));

+#2346=VERTEX_POINT('',#2345);

+#2347=CARTESIAN_POINT('',(-1.125E-1,-3.75E-2,-2.95E-1));

+#2348=VERTEX_POINT('',#2347);

+#2349=CARTESIAN_POINT('',(0.E0,0.E0,-2.25E-1));

+#2350=DIRECTION('',(0.E0,0.E0,1.E0));

+#2351=DIRECTION('',(1.E0,0.E0,0.E0));

+#2352=AXIS2_PLACEMENT_3D('',#2349,#2350,#2351);

+#2353=PLANE('',#2352);

+#2355=ORIENTED_EDGE('',*,*,#2354,.T.);

+#2357=ORIENTED_EDGE('',*,*,#2356,.T.);

+#2359=ORIENTED_EDGE('',*,*,#2358,.T.);

+#2361=ORIENTED_EDGE('',*,*,#2360,.T.);

+#2363=ORIENTED_EDGE('',*,*,#2362,.T.);

+#2365=ORIENTED_EDGE('',*,*,#2364,.T.);

+#2367=ORIENTED_EDGE('',*,*,#2366,.T.);

+#2369=ORIENTED_EDGE('',*,*,#2368,.T.);

+#2371=ORIENTED_EDGE('',*,*,#2370,.T.);

+#2373=ORIENTED_EDGE('',*,*,#2372,.T.);

+#2375=ORIENTED_EDGE('',*,*,#2374,.F.);

+#2377=ORIENTED_EDGE('',*,*,#2376,.T.);

+#2379=ORIENTED_EDGE('',*,*,#2378,.T.);

+#2381=ORIENTED_EDGE('',*,*,#2380,.T.);

+#2382=EDGE_LOOP('',(#2355,#2357,#2359,#2361,#2363,#2365,#2367,#2369,#2371,#2373,

+#2375,#2377,#2379,#2381));

+#2383=FACE_OUTER_BOUND('',#2382,.F.);

+#2385=ORIENTED_EDGE('',*,*,#2384,.F.);

+#2387=ORIENTED_EDGE('',*,*,#2386,.T.);

+#2389=ORIENTED_EDGE('',*,*,#2388,.T.);

+#2391=ORIENTED_EDGE('',*,*,#2390,.F.);

+#2392=EDGE_LOOP('',(#2385,#2387,#2389,#2391));

+#2393=FACE_BOUND('',#2392,.F.);

+#2394=ADVANCED_FACE('',(#2383,#2393),#2353,.F.);

+#2395=CARTESIAN_POINT('',(-2.25E-1,-1.E-1,-2.25E-1));

+#2396=DIRECTION('',(0.E0,-1.E0,0.E0));

+#2397=DIRECTION('',(1.E0,0.E0,0.E0));

+#2398=AXIS2_PLACEMENT_3D('',#2395,#2396,#2397);

+#2399=PLANE('',#2398);

+#2401=ORIENTED_EDGE('',*,*,#2400,.T.);

+#2403=ORIENTED_EDGE('',*,*,#2402,.T.);

+#2405=ORIENTED_EDGE('',*,*,#2404,.T.);

+#2407=ORIENTED_EDGE('',*,*,#2406,.T.);

+#2409=ORIENTED_EDGE('',*,*,#2408,.T.);

+#2411=ORIENTED_EDGE('',*,*,#2410,.T.);

+#2413=ORIENTED_EDGE('',*,*,#2412,.T.);

+#2415=ORIENTED_EDGE('',*,*,#2414,.F.);

+#2416=ORIENTED_EDGE('',*,*,#2366,.F.);

+#2418=ORIENTED_EDGE('',*,*,#2417,.T.);

+#2420=ORIENTED_EDGE('',*,*,#2419,.T.);

+#2422=ORIENTED_EDGE('',*,*,#2421,.T.);

+#2423=EDGE_LOOP('',(#2401,#2403,#2405,#2407,#2409,#2411,#2413,#2415,#2416,#2418,

+#2420,#2422));

+#2424=FACE_OUTER_BOUND('',#2423,.F.);

+#2425=ADVANCED_FACE('',(#2424),#2399,.T.);

+#2426=CARTESIAN_POINT('',(-2.25E-1,-1.E-1,-2.25E-1));

+#2427=DIRECTION('',(0.E0,-1.E0,0.E0));

+#2428=DIRECTION('',(1.E0,0.E0,0.E0));

+#2429=AXIS2_PLACEMENT_3D('',#2426,#2427,#2428);

+#2430=PLANE('',#2429);

+#2432=ORIENTED_EDGE('',*,*,#2431,.F.);

+#2434=ORIENTED_EDGE('',*,*,#2433,.F.);

+#2436=ORIENTED_EDGE('',*,*,#2435,.F.);

+#2438=ORIENTED_EDGE('',*,*,#2437,.F.);

+#2439=ORIENTED_EDGE('',*,*,#2354,.F.);

+#2441=ORIENTED_EDGE('',*,*,#2440,.T.);

+#2443=ORIENTED_EDGE('',*,*,#2442,.T.);

+#2445=ORIENTED_EDGE('',*,*,#2444,.F.);

+#2447=ORIENTED_EDGE('',*,*,#2446,.F.);

+#2449=ORIENTED_EDGE('',*,*,#2448,.F.);

+#2451=ORIENTED_EDGE('',*,*,#2450,.F.);

+#2453=ORIENTED_EDGE('',*,*,#2452,.F.);

+#2454=EDGE_LOOP('',(#2432,#2434,#2436,#2438,#2439,#2441,#2443,#2445,#2447,#2449,

+#2451,#2453));

+#2455=FACE_OUTER_BOUND('',#2454,.F.);

+#2456=ADVANCED_FACE('',(#2455),#2430,.T.);

+#2457=CARTESIAN_POINT('',(-2.25E-1,-1.E-1,-2.25E-1));

+#2458=DIRECTION('',(0.E0,-1.E0,0.E0));

+#2459=DIRECTION('',(1.E0,0.E0,0.E0));

+#2460=AXIS2_PLACEMENT_3D('',#2457,#2458,#2459);

+#2461=PLANE('',#2460);

+#2463=ORIENTED_EDGE('',*,*,#2462,.F.);

+#2465=ORIENTED_EDGE('',*,*,#2464,.T.);

+#2467=ORIENTED_EDGE('',*,*,#2466,.T.);

+#2469=ORIENTED_EDGE('',*,*,#2468,.T.);

+#2471=ORIENTED_EDGE('',*,*,#2470,.T.);

+#2473=ORIENTED_EDGE('',*,*,#2472,.F.);

+#2475=ORIENTED_EDGE('',*,*,#2474,.T.);

+#2477=ORIENTED_EDGE('',*,*,#2476,.F.);

+#2479=ORIENTED_EDGE('',*,*,#2478,.T.);

+#2481=ORIENTED_EDGE('',*,*,#2480,.T.);

+#2483=ORIENTED_EDGE('',*,*,#2482,.T.);

+#2485=ORIENTED_EDGE('',*,*,#2484,.T.);

+#2487=ORIENTED_EDGE('',*,*,#2486,.T.);

+#2489=ORIENTED_EDGE('',*,*,#2488,.F.);

+#2490=ORIENTED_EDGE('',*,*,#2360,.F.);

+#2492=ORIENTED_EDGE('',*,*,#2491,.T.);

+#2494=ORIENTED_EDGE('',*,*,#2493,.F.);

+#2496=ORIENTED_EDGE('',*,*,#2495,.F.);

+#2498=ORIENTED_EDGE('',*,*,#2497,.F.);

+#2500=ORIENTED_EDGE('',*,*,#2499,.F.);

+#2501=EDGE_LOOP('',(#2463,#2465,#2467,#2469,#2471,#2473,#2475,#2477,#2479,#2481,

+#2483,#2485,#2487,#2489,#2490,#2492,#2494,#2496,#2498,#2500));

+#2502=FACE_OUTER_BOUND('',#2501,.F.);

+#2503=ADVANCED_FACE('',(#2502),#2461,.T.);

+#2504=CARTESIAN_POINT('',(1.62E-1,-1.E-1,-3.701752313505E-3));

+#2505=DIRECTION('',(8.650113386208E-1,0.E0,-5.017523134550E-1));

+#2506=DIRECTION('',(5.017523134550E-1,0.E0,8.650113386208E-1));

+#2507=AXIS2_PLACEMENT_3D('',#2504,#2505,#2506);

+#2508=PLANE('',#2507);

+#2510=ORIENTED_EDGE('',*,*,#2509,.F.);

+#2512=ORIENTED_EDGE('',*,*,#2511,.F.);

+#2514=ORIENTED_EDGE('',*,*,#2513,.F.);

+#2515=ORIENTED_EDGE('',*,*,#2400,.F.);

+#2517=ORIENTED_EDGE('',*,*,#2516,.T.);

+#2518=EDGE_LOOP('',(#2510,#2512,#2514,#2515,#2517));

+#2519=FACE_OUTER_BOUND('',#2518,.F.);

+#2520=ADVANCED_FACE('',(#2519),#2508,.T.);

+#2521=CARTESIAN_POINT('',(1.522738312638E-1,-1.831183896645E-1,

+5.012816894639E-2));

+#2522=DIRECTION('',(0.E0,1.E0,0.E0));

+#2523=DIRECTION('',(1.E0,0.E0,0.E0));

+#2524=AXIS2_PLACEMENT_3D('',#2521,#2522,#2523);

+#2525=CONICAL_SURFACE('',#2524,3.525102343064E-2,5.0477E1);

+#2526=ORIENTED_EDGE('',*,*,#2509,.T.);

+#2528=ORIENTED_EDGE('',*,*,#2527,.T.);

+#2530=ORIENTED_EDGE('',*,*,#2529,.T.);

+#2532=ORIENTED_EDGE('',*,*,#2531,.T.);

+#2534=ORIENTED_EDGE('',*,*,#2533,.T.);

+#2536=ORIENTED_EDGE('',*,*,#2535,.T.);

+#2538=ORIENTED_EDGE('',*,*,#2537,.F.);

+#2540=ORIENTED_EDGE('',*,*,#2539,.F.);

+#2541=EDGE_LOOP('',(#2526,#2528,#2530,#2532,#2534,#2536,#2538,#2540));

+#2542=FACE_OUTER_BOUND('',#2541,.F.);

+#2543=ADVANCED_FACE('',(#2542),#2525,.T.);

+#2544=CARTESIAN_POINT('',(1.62E-1,-1.E-1,-5.501752313455E-3));

+#2545=DIRECTION('',(1.E0,0.E0,0.E0));

+#2546=DIRECTION('',(0.E0,0.E0,1.E0));

+#2547=AXIS2_PLACEMENT_3D('',#2544,#2545,#2546);

+#2548=PLANE('',#2547);

+#2549=ORIENTED_EDGE('',*,*,#2527,.F.);

+#2550=ORIENTED_EDGE('',*,*,#2516,.F.);

+#2551=ORIENTED_EDGE('',*,*,#2421,.F.);

+#2553=ORIENTED_EDGE('',*,*,#2552,.T.);

+#2554=EDGE_LOOP('',(#2549,#2550,#2551,#2553));

+#2555=FACE_OUTER_BOUND('',#2554,.F.);

+#2556=ADVANCED_FACE('',(#2555),#2548,.T.);

+#2557=CARTESIAN_POINT('',(1.6E-1,-1.E-1,-5.501752313455E-3));

+#2558=DIRECTION('',(0.E0,0.E0,-1.E0));

+#2559=DIRECTION('',(1.E0,0.E0,0.E0));

+#2560=AXIS2_PLACEMENT_3D('',#2557,#2558,#2559);

+#2561=PLANE('',#2560);

+#2562=ORIENTED_EDGE('',*,*,#2529,.F.);

+#2563=ORIENTED_EDGE('',*,*,#2552,.F.);

+#2564=ORIENTED_EDGE('',*,*,#2419,.F.);

+#2566=ORIENTED_EDGE('',*,*,#2565,.T.);

+#2567=EDGE_LOOP('',(#2562,#2563,#2564,#2566));

+#2568=FACE_OUTER_BOUND('',#2567,.F.);

+#2569=ADVANCED_FACE('',(#2568),#2561,.T.);

+#2570=CARTESIAN_POINT('',(1.6E-1,-1.E-1,-3.701752313505E-3));

+#2571=DIRECTION('',(-1.E0,0.E0,0.E0));

+#2572=DIRECTION('',(0.E0,0.E0,-1.E0));

+#2573=AXIS2_PLACEMENT_3D('',#2570,#2571,#2572);

+#2574=PLANE('',#2573);

+#2575=ORIENTED_EDGE('',*,*,#2531,.F.);

+#2576=ORIENTED_EDGE('',*,*,#2565,.F.);

+#2578=ORIENTED_EDGE('',*,*,#2577,.F.);

+#2580=ORIENTED_EDGE('',*,*,#2579,.T.);

+#2581=EDGE_LOOP('',(#2575,#2576,#2578,#2580));

+#2582=FACE_OUTER_BOUND('',#2581,.F.);

+#2583=ADVANCED_FACE('',(#2582),#2574,.T.);

+#2584=CARTESIAN_POINT('',(1.45E-1,-1.15E-1,-2.25E-1));

+#2585=DIRECTION('',(7.071067811865E-1,-7.071067811865E-1,0.E0));

+#2586=DIRECTION('',(7.071067811865E-1,7.071067811865E-1,0.E0));

+#2587=AXIS2_PLACEMENT_3D('',#2584,#2585,#2586);

+#2588=PLANE('',#2587);

+#2590=ORIENTED_EDGE('',*,*,#2589,.F.);

+#2592=ORIENTED_EDGE('',*,*,#2591,.T.);

+#2594=ORIENTED_EDGE('',*,*,#2593,.T.);

+#2595=ORIENTED_EDGE('',*,*,#2410,.F.);

+#2596=EDGE_LOOP('',(#2590,#2592,#2594,#2595));

+#2597=FACE_OUTER_BOUND('',#2596,.F.);

+#2598=ADVANCED_FACE('',(#2597),#2588,.T.);

+#2599=CARTESIAN_POINT('',(1.45E-1,-1.15E-1,-2.25E-1));

+#2600=DIRECTION('',(7.071067811865E-1,-7.071067811865E-1,0.E0));

+#2601=DIRECTION('',(7.071067811865E-1,7.071067811865E-1,0.E0));

+#2602=AXIS2_PLACEMENT_3D('',#2599,#2600,#2601);

+#2603=PLANE('',#2602);

+#2604=ORIENTED_EDGE('',*,*,#2417,.F.);

+#2605=ORIENTED_EDGE('',*,*,#2364,.F.);

+#2607=ORIENTED_EDGE('',*,*,#2606,.T.);

+#2609=ORIENTED_EDGE('',*,*,#2608,.T.);

+#2610=ORIENTED_EDGE('',*,*,#2577,.T.);

+#2611=EDGE_LOOP('',(#2604,#2605,#2607,#2609,#2610));

+#2612=FACE_OUTER_BOUND('',#2611,.F.);

+#2613=ADVANCED_FACE('',(#2612),#2603,.T.);

+#2614=CARTESIAN_POINT('',(2.159042018306E-1,-1.E-1,8.949824768655E-2));

+#2615=DIRECTION('',(0.E0,0.E0,1.E0));

+#2616=DIRECTION('',(-1.E0,0.E0,0.E0));

+#2617=AXIS2_PLACEMENT_3D('',#2614,#2615,#2616);

+#2618=PLANE('',#2617);

+#2620=ORIENTED_EDGE('',*,*,#2619,.F.);

+#2622=ORIENTED_EDGE('',*,*,#2621,.F.);

+#2623=ORIENTED_EDGE('',*,*,#2478,.F.);

+#2625=ORIENTED_EDGE('',*,*,#2624,.T.);

+#2626=ORIENTED_EDGE('',*,*,#2589,.T.);

+#2627=ORIENTED_EDGE('',*,*,#2408,.F.);

+#2629=ORIENTED_EDGE('',*,*,#2628,.T.);

+#2630=EDGE_LOOP('',(#2620,#2622,#2623,#2625,#2626,#2627,#2629));

+#2631=FACE_OUTER_BOUND('',#2630,.F.);

+#2632=ADVANCED_FACE('',(#2631),#2618,.T.);

+#2633=CARTESIAN_POINT('',(1.522738312638E-1,-1.751330869217E-1,

+5.012816894639E-2));

+#2634=DIRECTION('',(0.E0,1.E0,0.E0));

+#2635=DIRECTION('',(1.E0,0.E0,0.E0));

+#2636=AXIS2_PLACEMENT_3D('',#2633,#2634,#2635);

+#2637=CONICAL_SURFACE('',#2636,4.493005137804E-2,5.0477E1);

+#2638=ORIENTED_EDGE('',*,*,#2511,.T.);

+#2639=ORIENTED_EDGE('',*,*,#2539,.T.);

+#2641=ORIENTED_EDGE('',*,*,#2640,.T.);

+#2642=ORIENTED_EDGE('',*,*,#2535,.F.);

+#2644=ORIENTED_EDGE('',*,*,#2643,.T.);

+#2646=ORIENTED_EDGE('',*,*,#2645,.T.);

+#2648=ORIENTED_EDGE('',*,*,#2647,.T.);

+#2650=ORIENTED_EDGE('',*,*,#2649,.T.);

+#2651=ORIENTED_EDGE('',*,*,#2619,.T.);

+#2653=ORIENTED_EDGE('',*,*,#2652,.T.);

+#2655=ORIENTED_EDGE('',*,*,#2654,.T.);

+#2657=ORIENTED_EDGE('',*,*,#2656,.T.);

+#2658=EDGE_LOOP('',(#2638,#2639,#2641,#2642,#2644,#2646,#2648,#2650,#2651,#2653,

+#2655,#2657));

+#2659=FACE_OUTER_BOUND('',#2658,.F.);

+#2660=ADVANCED_FACE('',(#2659),#2637,.T.);

+#2661=CARTESIAN_POINT('',(1.522738312638E-1,-2.051576713838E-1,

+5.012816894639E-2));

+#2662=CARTESIAN_POINT('',(1.467922686429E-1,-2.055157336861E-1,

+4.974708789880E-2));

+#2663=CARTESIAN_POINT('',(1.416075395318E-1,-2.036964966017E-1,

+4.938664286921E-2));

+#2664=CARTESIAN_POINT('',(1.375454070624E-1,-1.999897069774E-1,

+4.910424133448E-2));

+#2665=CARTESIAN_POINT('',(1.522738312638E-1,-2.051576713838E-1,

+5.012816894639E-2));

+#2666=CARTESIAN_POINT('',(1.465565511941E-1,-2.055157336861E-1,

+5.313770510384E-2));

+#2667=CARTESIAN_POINT('',(1.411488690305E-1,-2.036964966017E-1,

+5.598427109341E-2));

+#2668=CARTESIAN_POINT('',(1.369120572646E-1,-1.999897069774E-1,

+5.821449911203E-2));

+#2669=CARTESIAN_POINT('',(1.522738312638E-1,-2.051576713838E-1,

+5.012816894639E-2));

+#2670=CARTESIAN_POINT('',(1.488750303360E-1,-2.055157336861E-1,

+5.562296207551E-2));

+#2671=CARTESIAN_POINT('',(1.456602787530E-1,-2.036964966017E-1,

+6.082020524614E-2));

+#2672=CARTESIAN_POINT('',(1.431415846213E-1,-1.999897069774E-1,

+6.489214223309E-2));

+#2673=CARTESIAN_POINT('',(1.522738312638E-1,-2.051576713838E-1,

+5.012816894639E-2));

+#2674=CARTESIAN_POINT('',(1.522738312638E-1,-2.055157336861E-1,

+5.562296207551E-2));

+#2675=CARTESIAN_POINT('',(1.522738312638E-1,-2.036964966017E-1,

+6.082020524614E-2));

+#2676=CARTESIAN_POINT('',(1.522738312638E-1,-1.999897069774E-1,

+6.489214223309E-2));

+#2677=CARTESIAN_POINT('',(1.522738312638E-1,-2.051576713838E-1,

+5.012816894639E-2));

+#2678=CARTESIAN_POINT('',(1.556726321916E-1,-2.055157336861E-1,

+5.562296207551E-2));

+#2679=CARTESIAN_POINT('',(1.588873837746E-1,-2.036964966017E-1,

+6.082020524614E-2));

+#2680=CARTESIAN_POINT('',(1.614060779063E-1,-1.999897069774E-1,

+6.489214223309E-2));

+#2681=CARTESIAN_POINT('',(1.522738312638E-1,-2.051576713838E-1,

+5.012816894639E-2));

+#2682=CARTESIAN_POINT('',(1.579911113335E-1,-2.055157336861E-1,

+5.313770510384E-2));

+#2683=CARTESIAN_POINT('',(1.633987934971E-1,-2.036964966017E-1,

+5.598427109341E-2));

+#2684=CARTESIAN_POINT('',(1.676356052630E-1,-1.999897069774E-1,

+5.821449911203E-2));

+#2685=CARTESIAN_POINT('',(1.522738312638E-1,-2.051576713838E-1,

+5.012816894639E-2));

+#2686=CARTESIAN_POINT('',(1.577553938847E-1,-2.055157336861E-1,

+4.974708789880E-2));

+#2687=CARTESIAN_POINT('',(1.629401229958E-1,-2.036964966017E-1,

+4.938664286921E-2));

+#2688=CARTESIAN_POINT('',(1.670022554652E-1,-1.999897069774E-1,

+4.910424133448E-2));

+#2689=(BOUNDED_SURFACE()B_SPLINE_SURFACE(3,3,((#2661,#2662,#2663,#2664),(#2665,

+#2666,#2667,#2668),(#2669,#2670,#2671,#2672),(#2673,#2674,#2675,#2676),(#2677,

+#2678,#2679,#2680),(#2681,#2682,#2683,#2684),(#2685,#2686,#2687,#2688)),

+.UNSPECIFIED.,.F.,.F.,.F.)B_SPLINE_SURFACE_WITH_KNOTS((4,3,4),(4,4),(0.E0,1.E0,

+2.E0),(0.E0,1.E0),.UNSPECIFIED.)GEOMETRIC_REPRESENTATION_ITEM()RATIONAL_B_SPLINE_SURFACE(((1.238261245877E0,1.172522646839E0,1.172522646839E0,1.238261245877E0),(

+9.758705520333E-1,9.240621286119E-1,9.240621286119E-1,9.758705520333E-1),(

+9.758705520333E-1,9.240621286119E-1,9.240621286119E-1,9.758705520333E-1),(

+1.238261245877E0,1.172522646839E0,1.172522646839E0,1.238261245877E0),(

+9.758705520333E-1,9.240621286119E-1,9.240621286119E-1,9.758705520333E-1),(

+9.758705520333E-1,9.240621286119E-1,9.240621286119E-1,9.758705520333E-1),(

+1.238261245877E0,1.172522646839E0,1.172522646839E0,1.238261245877E0)))REPRESENTATION_ITEM('')SURFACE());

+#2691=ORIENTED_EDGE('',*,*,#2690,.T.);

+#2693=ORIENTED_EDGE('',*,*,#2692,.F.);

+#2694=ORIENTED_EDGE('',*,*,#2640,.F.);

+#2695=EDGE_LOOP('',(#2691,#2693,#2694));

+#2696=FACE_OUTER_BOUND('',#2695,.F.);

+#2697=ADVANCED_FACE('',(#2696),#2689,.T.);

+#2698=CARTESIAN_POINT('',(1.522738312638E-1,-2.051576713838E-1,

+5.012816894639E-2));

+#2699=CARTESIAN_POINT('',(1.577553938847E-1,-2.055157336861E-1,

+5.050924999397E-2));

+#2700=CARTESIAN_POINT('',(1.629401229958E-1,-2.036964966017E-1,

+5.086969502357E-2));

+#2701=CARTESIAN_POINT('',(1.670022554652E-1,-1.999897069774E-1,

+5.115209655830E-2));

+#2702=CARTESIAN_POINT('',(1.522738312638E-1,-2.051576713838E-1,

+5.012816894639E-2));

+#2703=CARTESIAN_POINT('',(1.579911113335E-1,-2.055157336861E-1,

+4.711863278893E-2));

+#2704=CARTESIAN_POINT('',(1.633987934971E-1,-2.036964966017E-1,

+4.427206679936E-2));

+#2705=CARTESIAN_POINT('',(1.676356052630E-1,-1.999897069774E-1,

+4.204183878074E-2));

+#2706=CARTESIAN_POINT('',(1.522738312638E-1,-2.051576713838E-1,

+5.012816894639E-2));

+#2707=CARTESIAN_POINT('',(1.556726321916E-1,-2.055157336861E-1,

+4.463337581726E-2));

+#2708=CARTESIAN_POINT('',(1.588873837746E-1,-2.036964966017E-1,

+3.943613264663E-2));

+#2709=CARTESIAN_POINT('',(1.614060779063E-1,-1.999897069774E-1,

+3.536419565968E-2));

+#2710=CARTESIAN_POINT('',(1.522738312638E-1,-2.051576713838E-1,

+5.012816894639E-2));

+#2711=CARTESIAN_POINT('',(1.522738312638E-1,-2.055157336861E-1,

+4.463337581726E-2));

+#2712=CARTESIAN_POINT('',(1.522738312638E-1,-2.036964966017E-1,

+3.943613264663E-2));

+#2713=CARTESIAN_POINT('',(1.522738312638E-1,-1.999897069774E-1,

+3.536419565968E-2));

+#2714=CARTESIAN_POINT('',(1.522738312638E-1,-2.051576713838E-1,

+5.012816894639E-2));

+#2715=CARTESIAN_POINT('',(1.488750303360E-1,-2.055157336861E-1,

+4.463337581726E-2));

+#2716=CARTESIAN_POINT('',(1.456602787530E-1,-2.036964966017E-1,

+3.943613264663E-2));

+#2717=CARTESIAN_POINT('',(1.431415846213E-1,-1.999897069774E-1,

+3.536419565968E-2));

+#2718=CARTESIAN_POINT('',(1.522738312638E-1,-2.051576713838E-1,

+5.012816894639E-2));

+#2719=CARTESIAN_POINT('',(1.465565511941E-1,-2.055157336861E-1,

+4.711863278893E-2));

+#2720=CARTESIAN_POINT('',(1.411488690305E-1,-2.036964966017E-1,

+4.427206679936E-2));

+#2721=CARTESIAN_POINT('',(1.369120572646E-1,-1.999897069774E-1,

+4.204183878074E-2));

+#2722=CARTESIAN_POINT('',(1.522738312638E-1,-2.051576713838E-1,

+5.012816894639E-2));

+#2723=CARTESIAN_POINT('',(1.467922686429E-1,-2.055157336861E-1,

+5.050924999397E-2));

+#2724=CARTESIAN_POINT('',(1.416075395318E-1,-2.036964966017E-1,

+5.086969502357E-2));

+#2725=CARTESIAN_POINT('',(1.375454070624E-1,-1.999897069774E-1,

+5.115209655830E-2));

+#2726=(BOUNDED_SURFACE()B_SPLINE_SURFACE(3,3,((#2698,#2699,#2700,#2701),(#2702,

+#2703,#2704,#2705),(#2706,#2707,#2708,#2709),(#2710,#2711,#2712,#2713),(#2714,

+#2715,#2716,#2717),(#2718,#2719,#2720,#2721),(#2722,#2723,#2724,#2725)),

+.UNSPECIFIED.,.F.,.F.,.F.)B_SPLINE_SURFACE_WITH_KNOTS((4,3,4),(4,4),(0.E0,1.E0,

+2.E0),(0.E0,1.E0),.UNSPECIFIED.)GEOMETRIC_REPRESENTATION_ITEM()RATIONAL_B_SPLINE_SURFACE(((1.238261245877E0,1.172522646839E0,1.172522646839E0,1.238261245877E0),(

+9.758705520333E-1,9.240621286119E-1,9.240621286119E-1,9.758705520333E-1),(

+9.758705520333E-1,9.240621286119E-1,9.240621286119E-1,9.758705520333E-1),(

+1.238261245877E0,1.172522646839E0,1.172522646839E0,1.238261245877E0),(

+9.758705520333E-1,9.240621286119E-1,9.240621286119E-1,9.758705520333E-1),(

+9.758705520333E-1,9.240621286119E-1,9.240621286119E-1,9.758705520333E-1),(

+1.238261245877E0,1.172522646839E0,1.172522646839E0,1.238261245877E0)))REPRESENTATION_ITEM('')SURFACE());

+#2727=ORIENTED_EDGE('',*,*,#2690,.F.);

+#2728=ORIENTED_EDGE('',*,*,#2537,.T.);

+#2729=ORIENTED_EDGE('',*,*,#2692,.T.);

+#2730=EDGE_LOOP('',(#2727,#2728,#2729));

+#2731=FACE_OUTER_BOUND('',#2730,.F.);

+#2732=ADVANCED_FACE('',(#2731),#2726,.T.);

+#2733=CARTESIAN_POINT('',(1.078677195967E-1,-1.E-1,8.617329648593E-2));

+#2734=DIRECTION('',(-8.650113386208E-1,0.E0,-5.017523134550E-1));

+#2735=DIRECTION('',(5.017523134550E-1,0.E0,-8.650113386208E-1));

+#2736=AXIS2_PLACEMENT_3D('',#2733,#2734,#2735);

+#2737=PLANE('',#2736);

+#2738=ORIENTED_EDGE('',*,*,#2533,.F.);

+#2739=ORIENTED_EDGE('',*,*,#2579,.F.);

+#2740=ORIENTED_EDGE('',*,*,#2608,.F.);

+#2742=ORIENTED_EDGE('',*,*,#2741,.F.);

+#2743=ORIENTED_EDGE('',*,*,#2486,.F.);

+#2745=ORIENTED_EDGE('',*,*,#2744,.T.);

+#2746=ORIENTED_EDGE('',*,*,#2643,.F.);

+#2747=EDGE_LOOP('',(#2738,#2739,#2740,#2742,#2743,#2745,#2746));

+#2748=FACE_OUTER_BOUND('',#2747,.F.);

+#2749=ADVANCED_FACE('',(#2748),#2737,.T.);

+#2750=CARTESIAN_POINT('',(1.3E-1,-1.E-1,-2.25E-1));

+#2751=DIRECTION('',(-7.071067811865E-1,-7.071067811865E-1,0.E0));

+#2752=DIRECTION('',(7.071067811865E-1,-7.071067811865E-1,0.E0));

+#2753=AXIS2_PLACEMENT_3D('',#2750,#2751,#2752);

+#2754=PLANE('',#2753);

+#2755=ORIENTED_EDGE('',*,*,#2624,.F.);

+#2756=ORIENTED_EDGE('',*,*,#2476,.T.);

+#2758=ORIENTED_EDGE('',*,*,#2757,.T.);

+#2759=ORIENTED_EDGE('',*,*,#2591,.F.);

+#2760=EDGE_LOOP('',(#2755,#2756,#2758,#2759));

+#2761=FACE_OUTER_BOUND('',#2760,.F.);

+#2762=ADVANCED_FACE('',(#2761),#2754,.T.);

+#2763=CARTESIAN_POINT('',(1.3E-1,-1.E-1,-2.25E-1));

+#2764=DIRECTION('',(-7.071067811865E-1,-7.071067811865E-1,0.E0));

+#2765=DIRECTION('',(7.071067811865E-1,-7.071067811865E-1,0.E0));

+#2766=AXIS2_PLACEMENT_3D('',#2763,#2764,#2765);

+#2767=PLANE('',#2766);

+#2768=ORIENTED_EDGE('',*,*,#2741,.T.);

+#2769=ORIENTED_EDGE('',*,*,#2606,.F.);

+#2770=ORIENTED_EDGE('',*,*,#2362,.F.);

+#2771=ORIENTED_EDGE('',*,*,#2488,.T.);

+#2772=EDGE_LOOP('',(#2768,#2769,#2770,#2771));

+#2773=FACE_OUTER_BOUND('',#2772,.F.);

+#2774=ADVANCED_FACE('',(#2773),#2767,.T.);

+#2775=CARTESIAN_POINT('',(0.E0,0.E0,2.25E-1));

+#2776=DIRECTION('',(0.E0,0.E0,1.E0));

+#2777=DIRECTION('',(1.E0,0.E0,0.E0));

+#2778=AXIS2_PLACEMENT_3D('',#2775,#2776,#2777);

+#2779=PLANE('',#2778);

+#2781=ORIENTED_EDGE('',*,*,#2780,.T.);

+#2782=ORIENTED_EDGE('',*,*,#2466,.F.);

+#2784=ORIENTED_EDGE('',*,*,#2783,.F.);

+#2786=ORIENTED_EDGE('',*,*,#2785,.F.);

+#2787=ORIENTED_EDGE('',*,*,#2442,.F.);

+#2789=ORIENTED_EDGE('',*,*,#2788,.F.);

+#2791=ORIENTED_EDGE('',*,*,#2790,.F.);

+#2793=ORIENTED_EDGE('',*,*,#2792,.F.);

+#2795=ORIENTED_EDGE('',*,*,#2794,.F.);

+#2797=ORIENTED_EDGE('',*,*,#2796,.F.);

+#2799=ORIENTED_EDGE('',*,*,#2798,.F.);

+#2801=ORIENTED_EDGE('',*,*,#2800,.F.);

+#2803=ORIENTED_EDGE('',*,*,#2802,.F.);

+#2805=ORIENTED_EDGE('',*,*,#2804,.F.);

+#2807=ORIENTED_EDGE('',*,*,#2806,.F.);

+#2809=ORIENTED_EDGE('',*,*,#2808,.F.);

+#2810=ORIENTED_EDGE('',*,*,#2412,.F.);

+#2811=ORIENTED_EDGE('',*,*,#2593,.F.);

+#2812=ORIENTED_EDGE('',*,*,#2757,.F.);

+#2813=ORIENTED_EDGE('',*,*,#2474,.F.);

+#2815=ORIENTED_EDGE('',*,*,#2814,.T.);

+#2817=ORIENTED_EDGE('',*,*,#2816,.T.);

+#2819=ORIENTED_EDGE('',*,*,#2818,.T.);

+#2821=ORIENTED_EDGE('',*,*,#2820,.T.);

+#2823=ORIENTED_EDGE('',*,*,#2822,.T.);

+#2825=ORIENTED_EDGE('',*,*,#2824,.T.);

+#2827=ORIENTED_EDGE('',*,*,#2826,.T.);

+#2829=ORIENTED_EDGE('',*,*,#2828,.T.);

+#2831=ORIENTED_EDGE('',*,*,#2830,.T.);

+#2833=ORIENTED_EDGE('',*,*,#2832,.T.);

+#2834=EDGE_LOOP('',(#2781,#2782,#2784,#2786,#2787,#2789,#2791,#2793,#2795,#2797,

+#2799,#2801,#2803,#2805,#2807,#2809,#2810,#2811,#2812,#2813,#2815,#2817,#2819,

+#2821,#2823,#2825,#2827,#2829,#2831,#2833));

+#2835=FACE_OUTER_BOUND('',#2834,.F.);

+#2836=ADVANCED_FACE('',(#2835),#2779,.T.);

+#2837=CARTESIAN_POINT('',(2.5E-2,-6.E-2,2.25E-1));

+#2838=DIRECTION('',(-1.E0,0.E0,0.E0));

+#2839=DIRECTION('',(0.E0,-1.E0,0.E0));

+#2840=AXIS2_PLACEMENT_3D('',#2837,#2838,#2839);

+#2841=PLANE('',#2840);

+#2842=ORIENTED_EDGE('',*,*,#2780,.F.);

+#2844=ORIENTED_EDGE('',*,*,#2843,.T.);

+#2846=ORIENTED_EDGE('',*,*,#2845,.F.);

+#2848=ORIENTED_EDGE('',*,*,#2847,.T.);

+#2849=ORIENTED_EDGE('',*,*,#2468,.F.);

+#2850=EDGE_LOOP('',(#2842,#2844,#2846,#2848,#2849));

+#2851=FACE_OUTER_BOUND('',#2850,.F.);

+#2852=ADVANCED_FACE('',(#2851),#2841,.F.);

+#2853=CARTESIAN_POINT('',(-1.6E-1,-8.E-2,2.25E-1));

+#2854=DIRECTION('',(0.E0,7.071067811865E-1,7.071067811865E-1));

+#2855=DIRECTION('',(1.E0,0.E0,0.E0));

+#2856=AXIS2_PLACEMENT_3D('',#2853,#2854,#2855);

+#2857=PLANE('',#2856);

+#2858=ORIENTED_EDGE('',*,*,#2843,.F.);

+#2859=ORIENTED_EDGE('',*,*,#2832,.F.);

+#2861=ORIENTED_EDGE('',*,*,#2860,.T.);

+#2863=ORIENTED_EDGE('',*,*,#2862,.T.);

+#2864=EDGE_LOOP('',(#2858,#2859,#2861,#2863));

+#2865=FACE_OUTER_BOUND('',#2864,.F.);

+#2866=ADVANCED_FACE('',(#2865),#2857,.T.);

+#2867=CARTESIAN_POINT('',(-1.6E-1,-8.E-2,2.25E-1));

+#2868=DIRECTION('',(0.E0,7.071067811865E-1,7.071067811865E-1));

+#2869=DIRECTION('',(1.E0,0.E0,0.E0));

+#2870=AXIS2_PLACEMENT_3D('',#2867,#2868,#2869);

+#2871=PLANE('',#2870);

+#2873=ORIENTED_EDGE('',*,*,#2872,.T.);

+#2875=ORIENTED_EDGE('',*,*,#2874,.T.);

+#2877=ORIENTED_EDGE('',*,*,#2876,.F.);

+#2878=ORIENTED_EDGE('',*,*,#2816,.F.);

+#2879=EDGE_LOOP('',(#2873,#2875,#2877,#2878));

+#2880=FACE_OUTER_BOUND('',#2879,.F.);

+#2881=ADVANCED_FACE('',(#2880),#2871,.T.);

+#2882=CARTESIAN_POINT('',(-1.8E-1,6.E-2,2.25E-1));

+#2883=DIRECTION('',(7.071067811865E-1,0.E0,7.071067811865E-1));

+#2884=DIRECTION('',(0.E0,-1.E0,0.E0));

+#2885=AXIS2_PLACEMENT_3D('',#2882,#2883,#2884);

+#2886=PLANE('',#2885);

+#2887=ORIENTED_EDGE('',*,*,#2830,.F.);

+#2889=ORIENTED_EDGE('',*,*,#2888,.T.);

+#2891=ORIENTED_EDGE('',*,*,#2890,.T.);

+#2892=ORIENTED_EDGE('',*,*,#2860,.F.);

+#2893=EDGE_LOOP('',(#2887,#2889,#2891,#2892));

+#2894=FACE_OUTER_BOUND('',#2893,.F.);

+#2895=ADVANCED_FACE('',(#2894),#2886,.T.);

+#2896=CARTESIAN_POINT('',(-1.1E-1,8.E-2,2.25E-1));

+#2897=DIRECTION('',(0.E0,-7.071067811865E-1,7.071067811865E-1));

+#2898=DIRECTION('',(-1.E0,0.E0,0.E0));

+#2899=AXIS2_PLACEMENT_3D('',#2896,#2897,#2898);

+#2900=PLANE('',#2899);

+#2901=ORIENTED_EDGE('',*,*,#2828,.F.);

+#2903=ORIENTED_EDGE('',*,*,#2902,.T.);

+#2905=ORIENTED_EDGE('',*,*,#2904,.T.);

+#2906=ORIENTED_EDGE('',*,*,#2888,.F.);

+#2907=EDGE_LOOP('',(#2901,#2903,#2905,#2906));

+#2908=FACE_OUTER_BOUND('',#2907,.F.);

+#2909=ADVANCED_FACE('',(#2908),#2900,.T.);

+#2910=CARTESIAN_POINT('',(-1.3E-1,1.2E-1,2.25E-1));

+#2911=DIRECTION('',(7.071067811865E-1,0.E0,7.071067811865E-1));

+#2912=DIRECTION('',(0.E0,-1.E0,0.E0));

+#2913=AXIS2_PLACEMENT_3D('',#2910,#2911,#2912);

+#2914=PLANE('',#2913);

+#2915=ORIENTED_EDGE('',*,*,#2826,.F.);

+#2917=ORIENTED_EDGE('',*,*,#2916,.T.);

+#2919=ORIENTED_EDGE('',*,*,#2918,.T.);

+#2920=ORIENTED_EDGE('',*,*,#2902,.F.);

+#2921=EDGE_LOOP('',(#2915,#2917,#2919,#2920));

+#2922=FACE_OUTER_BOUND('',#2921,.F.);

+#2923=ADVANCED_FACE('',(#2922),#2914,.T.);

+#2924=CARTESIAN_POINT('',(1.1E-1,1.4E-1,2.25E-1));

+#2925=DIRECTION('',(0.E0,-7.071067811865E-1,7.071067811865E-1));

+#2926=DIRECTION('',(-1.E0,0.E0,0.E0));

+#2927=AXIS2_PLACEMENT_3D('',#2924,#2925,#2926);

+#2928=PLANE('',#2927);

+#2929=ORIENTED_EDGE('',*,*,#2824,.F.);

+#2931=ORIENTED_EDGE('',*,*,#2930,.T.);

+#2933=ORIENTED_EDGE('',*,*,#2932,.T.);

+#2934=ORIENTED_EDGE('',*,*,#2916,.F.);

+#2935=EDGE_LOOP('',(#2929,#2931,#2933,#2934));

+#2936=FACE_OUTER_BOUND('',#2935,.F.);

+#2937=ADVANCED_FACE('',(#2936),#2928,.T.);

+#2938=CARTESIAN_POINT('',(1.3E-1,6.E-2,2.25E-1));

+#2939=DIRECTION('',(-7.071067811865E-1,0.E0,7.071067811865E-1));

+#2940=DIRECTION('',(0.E0,1.E0,0.E0));

+#2941=AXIS2_PLACEMENT_3D('',#2938,#2939,#2940);

+#2942=PLANE('',#2941);

+#2943=ORIENTED_EDGE('',*,*,#2822,.F.);

+#2945=ORIENTED_EDGE('',*,*,#2944,.T.);

+#2947=ORIENTED_EDGE('',*,*,#2946,.T.);

+#2948=ORIENTED_EDGE('',*,*,#2930,.F.);

+#2949=EDGE_LOOP('',(#2943,#2945,#2947,#2948));

+#2950=FACE_OUTER_BOUND('',#2949,.F.);

+#2951=ADVANCED_FACE('',(#2950),#2942,.T.);

+#2952=CARTESIAN_POINT('',(1.6E-1,8.E-2,2.25E-1));

+#2953=DIRECTION('',(0.E0,-7.071067811865E-1,7.071067811865E-1));

+#2954=DIRECTION('',(-1.E0,0.E0,0.E0));

+#2955=AXIS2_PLACEMENT_3D('',#2952,#2953,#2954);

+#2956=PLANE('',#2955);

+#2957=ORIENTED_EDGE('',*,*,#2820,.F.);

+#2959=ORIENTED_EDGE('',*,*,#2958,.T.);

+#2961=ORIENTED_EDGE('',*,*,#2960,.T.);

+#2962=ORIENTED_EDGE('',*,*,#2944,.F.);

+#2963=EDGE_LOOP('',(#2957,#2959,#2961,#2962));

+#2964=FACE_OUTER_BOUND('',#2963,.F.);

+#2965=ADVANCED_FACE('',(#2964),#2956,.T.);

+#2966=CARTESIAN_POINT('',(1.8E-1,-6.E-2,2.25E-1));

+#2967=DIRECTION('',(-7.071067811865E-1,0.E0,7.071067811865E-1));

+#2968=DIRECTION('',(0.E0,1.E0,0.E0));

+#2969=AXIS2_PLACEMENT_3D('',#2966,#2967,#2968);

+#2970=PLANE('',#2969);

+#2971=ORIENTED_EDGE('',*,*,#2818,.F.);

+#2972=ORIENTED_EDGE('',*,*,#2876,.T.);

+#2974=ORIENTED_EDGE('',*,*,#2973,.T.);

+#2975=ORIENTED_EDGE('',*,*,#2958,.F.);

+#2976=EDGE_LOOP('',(#2971,#2972,#2974,#2975));

+#2977=FACE_OUTER_BOUND('',#2976,.F.);

+#2978=ADVANCED_FACE('',(#2977),#2970,.T.);

+#2979=CARTESIAN_POINT('',(1.6E-1,-6.E-2,2.25E-1));

+#2980=DIRECTION('',(1.E0,0.E0,0.E0));

+#2981=DIRECTION('',(0.E0,1.E0,0.E0));

+#2982=AXIS2_PLACEMENT_3D('',#2979,#2980,#2981);

+#2983=PLANE('',#2982);

+#2985=ORIENTED_EDGE('',*,*,#2984,.T.);

+#2987=ORIENTED_EDGE('',*,*,#2986,.T.);

+#2989=ORIENTED_EDGE('',*,*,#2988,.F.);

+#2990=ORIENTED_EDGE('',*,*,#2973,.F.);

+#2991=EDGE_LOOP('',(#2985,#2987,#2989,#2990));

+#2992=FACE_OUTER_BOUND('',#2991,.F.);

+#2993=ADVANCED_FACE('',(#2992),#2983,.F.);

+#2994=CARTESIAN_POINT('',(-1.6E-1,-6.E-2,2.25E-1));

+#2995=DIRECTION('',(0.E0,-1.E0,0.E0));

+#2996=DIRECTION('',(1.E0,0.E0,0.E0));

+#2997=AXIS2_PLACEMENT_3D('',#2994,#2995,#2996);

+#2998=PLANE('',#2997);

+#2999=ORIENTED_EDGE('',*,*,#2845,.T.);

+#3000=ORIENTED_EDGE('',*,*,#2862,.F.);

+#3002=ORIENTED_EDGE('',*,*,#3001,.T.);

+#3004=ORIENTED_EDGE('',*,*,#3003,.T.);

+#3005=EDGE_LOOP('',(#2999,#3000,#3002,#3004));

+#3006=FACE_OUTER_BOUND('',#3005,.F.);

+#3007=ADVANCED_FACE('',(#3006),#2998,.F.);

+#3008=CARTESIAN_POINT('',(-1.6E-1,-6.E-2,2.25E-1));

+#3009=DIRECTION('',(0.E0,-1.E0,0.E0));

+#3010=DIRECTION('',(1.E0,0.E0,0.E0));

+#3011=AXIS2_PLACEMENT_3D('',#3008,#3009,#3010);

+#3012=PLANE('',#3011);

+#3014=ORIENTED_EDGE('',*,*,#3013,.F.);

+#3016=ORIENTED_EDGE('',*,*,#3015,.T.);

+#3017=ORIENTED_EDGE('',*,*,#2984,.F.);

+#3018=ORIENTED_EDGE('',*,*,#2874,.F.);

+#3019=EDGE_LOOP('',(#3014,#3016,#3017,#3018));

+#3020=FACE_OUTER_BOUND('',#3019,.F.);

+#3021=ADVANCED_FACE('',(#3020),#3012,.F.);

+#3022=CARTESIAN_POINT('',(-1.6E-1,6.E-2,2.25E-1));

+#3023=DIRECTION('',(-1.E0,0.E0,0.E0));

+#3024=DIRECTION('',(0.E0,-1.E0,0.E0));

+#3025=AXIS2_PLACEMENT_3D('',#3022,#3023,#3024);

+#3026=PLANE('',#3025);

+#3028=ORIENTED_EDGE('',*,*,#3027,.T.);

+#3030=ORIENTED_EDGE('',*,*,#3029,.T.);

+#3031=ORIENTED_EDGE('',*,*,#3001,.F.);

+#3032=ORIENTED_EDGE('',*,*,#2890,.F.);

+#3033=EDGE_LOOP('',(#3028,#3030,#3031,#3032));

+#3034=FACE_OUTER_BOUND('',#3033,.F.);

+#3035=ADVANCED_FACE('',(#3034),#3026,.F.);

+#3036=CARTESIAN_POINT('',(-1.1E-1,6.E-2,2.25E-1));

+#3037=DIRECTION('',(0.E0,1.E0,0.E0));

+#3038=DIRECTION('',(-1.E0,0.E0,0.E0));

+#3039=AXIS2_PLACEMENT_3D('',#3036,#3037,#3038);

+#3040=PLANE('',#3039);

+#3042=ORIENTED_EDGE('',*,*,#3041,.T.);

+#3044=ORIENTED_EDGE('',*,*,#3043,.T.);

+#3046=ORIENTED_EDGE('',*,*,#3045,.T.);

+#3048=ORIENTED_EDGE('',*,*,#3047,.T.);

+#3049=ORIENTED_EDGE('',*,*,#3027,.F.);

+#3050=ORIENTED_EDGE('',*,*,#2904,.F.);

+#3051=EDGE_LOOP('',(#3042,#3044,#3046,#3048,#3049,#3050));

+#3052=FACE_OUTER_BOUND('',#3051,.F.);

+#3053=ADVANCED_FACE('',(#3052),#3040,.F.);

+#3054=CARTESIAN_POINT('',(-1.1E-1,1.2E-1,2.25E-1));

+#3055=DIRECTION('',(-1.E0,0.E0,0.E0));

+#3056=DIRECTION('',(0.E0,-1.E0,0.E0));

+#3057=AXIS2_PLACEMENT_3D('',#3054,#3055,#3056);

+#3058=PLANE('',#3057);

+#3060=ORIENTED_EDGE('',*,*,#3059,.T.);

+#3062=ORIENTED_EDGE('',*,*,#3061,.T.);

+#3063=ORIENTED_EDGE('',*,*,#3041,.F.);

+#3064=ORIENTED_EDGE('',*,*,#2918,.F.);

+#3066=ORIENTED_EDGE('',*,*,#3065,.T.);

+#3068=ORIENTED_EDGE('',*,*,#3067,.F.);

+#3069=EDGE_LOOP('',(#3060,#3062,#3063,#3064,#3066,#3068));

+#3070=FACE_OUTER_BOUND('',#3069,.F.);

+#3071=ADVANCED_FACE('',(#3070),#3058,.F.);

+#3072=CARTESIAN_POINT('',(2.7E-1,1.6E-1,7.5E-2));

+#3073=DIRECTION('',(0.E0,0.E0,1.E0));

+#3074=DIRECTION('',(0.E0,-1.E0,0.E0));

+#3075=AXIS2_PLACEMENT_3D('',#3072,#3073,#3074);

+#3076=PLANE('',#3075);

+#3078=ORIENTED_EDGE('',*,*,#3077,.T.);

+#3080=ORIENTED_EDGE('',*,*,#3079,.F.);

+#3081=ORIENTED_EDGE('',*,*,#3059,.F.);

+#3083=ORIENTED_EDGE('',*,*,#3082,.T.);

+#3084=EDGE_LOOP('',(#3078,#3080,#3081,#3083));

+#3085=FACE_OUTER_BOUND('',#3084,.F.);

+#3086=ADVANCED_FACE('',(#3085),#3076,.T.);

+#3087=CARTESIAN_POINT('',(2.7E-1,1.6E-1,7.5E-2));

+#3088=DIRECTION('',(0.E0,0.E0,1.E0));

+#3089=DIRECTION('',(0.E0,-1.E0,0.E0));

+#3090=AXIS2_PLACEMENT_3D('',#3087,#3088,#3089);

+#3091=PLANE('',#3090);

+#3093=ORIENTED_EDGE('',*,*,#3092,.T.);

+#3095=ORIENTED_EDGE('',*,*,#3094,.F.);

+#3097=ORIENTED_EDGE('',*,*,#3096,.T.);

+#3099=ORIENTED_EDGE('',*,*,#3098,.F.);

+#3100=EDGE_LOOP('',(#3093,#3095,#3097,#3099));

+#3101=FACE_OUTER_BOUND('',#3100,.F.);

+#3102=ADVANCED_FACE('',(#3101),#3091,.T.);

+#3103=CARTESIAN_POINT('',(-6.E-2,1.E-1,2.25E-1));

+#3104=DIRECTION('',(-1.E0,0.E0,0.E0));

+#3105=DIRECTION('',(0.E0,-1.E0,0.E0));

+#3106=AXIS2_PLACEMENT_3D('',#3103,#3104,#3105);

+#3107=PLANE('',#3106);

+#3109=ORIENTED_EDGE('',*,*,#3108,.T.);

+#3111=ORIENTED_EDGE('',*,*,#3110,.T.);

+#3112=ORIENTED_EDGE('',*,*,#3045,.F.);

+#3114=ORIENTED_EDGE('',*,*,#3113,.F.);

+#3115=ORIENTED_EDGE('',*,*,#3077,.F.);

+#3116=EDGE_LOOP('',(#3109,#3111,#3112,#3114,#3115));

+#3117=FACE_OUTER_BOUND('',#3116,.F.);

+#3118=ADVANCED_FACE('',(#3117),#3107,.F.);

+#3119=CARTESIAN_POINT('',(2.E-1,1.E-1,-2.25E-1));

+#3120=DIRECTION('',(0.E0,1.E0,0.E0));

+#3121=DIRECTION('',(-1.E0,0.E0,0.E0));

+#3122=AXIS2_PLACEMENT_3D('',#3119,#3120,#3121);

+#3123=PLANE('',#3122);

+#3125=ORIENTED_EDGE('',*,*,#3124,.F.);

+#3126=ORIENTED_EDGE('',*,*,#3108,.F.);

+#3127=ORIENTED_EDGE('',*,*,#3082,.F.);

+#3129=ORIENTED_EDGE('',*,*,#3128,.T.);

+#3131=ORIENTED_EDGE('',*,*,#3130,.T.);

+#3132=ORIENTED_EDGE('',*,*,#2794,.T.);

+#3134=ORIENTED_EDGE('',*,*,#3133,.F.);

+#3135=ORIENTED_EDGE('',*,*,#2374,.T.);

+#3137=ORIENTED_EDGE('',*,*,#3136,.T.);

+#3138=ORIENTED_EDGE('',*,*,#2802,.T.);

+#3140=ORIENTED_EDGE('',*,*,#3139,.F.);

+#3142=ORIENTED_EDGE('',*,*,#3141,.T.);

+#3143=ORIENTED_EDGE('',*,*,#3096,.F.);

+#3145=ORIENTED_EDGE('',*,*,#3144,.T.);

+#3146=EDGE_LOOP('',(#3125,#3126,#3127,#3129,#3131,#3132,#3134,#3135,#3137,#3138,

+#3140,#3142,#3143,#3145));

+#3147=FACE_OUTER_BOUND('',#3146,.F.);

+#3148=ADVANCED_FACE('',(#3147),#3123,.T.);

+#3149=CARTESIAN_POINT('',(0.E0,0.E0,-1.25E-1));

+#3150=DIRECTION('',(0.E0,0.E0,1.E0));

+#3151=DIRECTION('',(1.E0,0.E0,0.E0));

+#3152=AXIS2_PLACEMENT_3D('',#3149,#3150,#3151);

+#3153=PLANE('',#3152);

+#3154=ORIENTED_EDGE('',*,*,#3015,.F.);

+#3156=ORIENTED_EDGE('',*,*,#3155,.F.);

+#3157=ORIENTED_EDGE('',*,*,#2470,.F.);

+#3158=ORIENTED_EDGE('',*,*,#2847,.F.);

+#3159=ORIENTED_EDGE('',*,*,#3003,.F.);

+#3160=ORIENTED_EDGE('',*,*,#3029,.F.);

+#3161=ORIENTED_EDGE('',*,*,#3047,.F.);

+#3162=ORIENTED_EDGE('',*,*,#3110,.F.);

+#3163=ORIENTED_EDGE('',*,*,#3124,.T.);

+#3165=ORIENTED_EDGE('',*,*,#3164,.F.);

+#3167=ORIENTED_EDGE('',*,*,#3166,.F.);

+#3168=ORIENTED_EDGE('',*,*,#2986,.F.);

+#3169=EDGE_LOOP('',(#3154,#3156,#3157,#3158,#3159,#3160,#3161,#3162,#3163,#3165,

+#3167,#3168));

+#3170=FACE_OUTER_BOUND('',#3169,.F.);

+#3172=ORIENTED_EDGE('',*,*,#3171,.F.);

+#3174=ORIENTED_EDGE('',*,*,#3173,.T.);

+#3176=ORIENTED_EDGE('',*,*,#3175,.T.);

+#3178=ORIENTED_EDGE('',*,*,#3177,.F.);

+#3179=EDGE_LOOP('',(#3172,#3174,#3176,#3178));

+#3180=FACE_BOUND('',#3179,.F.);

+#3182=ORIENTED_EDGE('',*,*,#3181,.F.);

+#3184=ORIENTED_EDGE('',*,*,#3183,.T.);

+#3186=ORIENTED_EDGE('',*,*,#3185,.T.);

+#3188=ORIENTED_EDGE('',*,*,#3187,.F.);

+#3189=EDGE_LOOP('',(#3182,#3184,#3186,#3188));

+#3190=FACE_BOUND('',#3189,.F.);

+#3192=ORIENTED_EDGE('',*,*,#3191,.F.);

+#3194=ORIENTED_EDGE('',*,*,#3193,.T.);

+#3196=ORIENTED_EDGE('',*,*,#3195,.T.);

+#3198=ORIENTED_EDGE('',*,*,#3197,.F.);

+#3199=EDGE_LOOP('',(#3192,#3194,#3196,#3198));

+#3200=FACE_BOUND('',#3199,.F.);

+#3201=ADVANCED_FACE('',(#3170,#3180,#3190,#3200),#3153,.T.);

+#3202=CARTESIAN_POINT('',(8.75E-2,0.E0,0.E0));

+#3203=DIRECTION('',(1.E0,0.E0,0.E0));

+#3204=DIRECTION('',(0.E0,0.E0,-1.E0));

+#3205=AXIS2_PLACEMENT_3D('',#3202,#3203,#3204);

+#3206=PLANE('',#3205);

+#3208=ORIENTED_EDGE('',*,*,#3207,.T.);

+#3209=ORIENTED_EDGE('',*,*,#3191,.T.);

+#3211=ORIENTED_EDGE('',*,*,#3210,.T.);

+#3213=ORIENTED_EDGE('',*,*,#3212,.T.);

+#3214=EDGE_LOOP('',(#3208,#3209,#3211,#3213));

+#3215=FACE_OUTER_BOUND('',#3214,.F.);

+#3216=ADVANCED_FACE('',(#3215),#3206,.F.);

+#3217=CARTESIAN_POINT('',(8.75E-2,0.E0,0.E0));

+#3218=DIRECTION('',(1.E0,0.E0,0.E0));

+#3219=DIRECTION('',(0.E0,0.E0,-1.E0));

+#3220=AXIS2_PLACEMENT_3D('',#3217,#3218,#3219);

+#3221=PLANE('',#3220);

+#3223=ORIENTED_EDGE('',*,*,#3222,.T.);

+#3225=ORIENTED_EDGE('',*,*,#3224,.T.);

+#3227=ORIENTED_EDGE('',*,*,#3226,.T.);

+#3229=ORIENTED_EDGE('',*,*,#3228,.F.);

+#3230=EDGE_LOOP('',(#3223,#3225,#3227,#3229));

+#3231=FACE_OUTER_BOUND('',#3230,.F.);

+#3232=ADVANCED_FACE('',(#3231),#3221,.F.);

+#3233=CARTESIAN_POINT('',(8.75E-2,-1.25E-2,1.15E-1));

+#3234=DIRECTION('',(0.E0,-1.E0,0.E0));

+#3235=DIRECTION('',(0.E0,0.E0,-1.E0));

+#3236=AXIS2_PLACEMENT_3D('',#3233,#3234,#3235);

+#3237=PLANE('',#3236);

+#3238=ORIENTED_EDGE('',*,*,#3207,.F.);

+#3240=ORIENTED_EDGE('',*,*,#3239,.T.);

+#3242=ORIENTED_EDGE('',*,*,#3241,.T.);

+#3243=ORIENTED_EDGE('',*,*,#3193,.F.);

+#3244=EDGE_LOOP('',(#3238,#3240,#3242,#3243));

+#3245=FACE_OUTER_BOUND('',#3244,.F.);

+#3246=ADVANCED_FACE('',(#3245),#3237,.T.);

+#3247=CARTESIAN_POINT('',(8.75E-2,1.25E-2,1.15E-1));

+#3248=DIRECTION('',(0.E0,0.E0,1.E0));

+#3249=DIRECTION('',(0.E0,-1.E0,0.E0));

+#3250=AXIS2_PLACEMENT_3D('',#3247,#3248,#3249);

+#3251=PLANE('',#3250);

+#3252=ORIENTED_EDGE('',*,*,#3212,.F.);

+#3254=ORIENTED_EDGE('',*,*,#3253,.T.);

+#3256=ORIENTED_EDGE('',*,*,#3255,.T.);

+#3257=ORIENTED_EDGE('',*,*,#3239,.F.);

+#3258=EDGE_LOOP('',(#3252,#3254,#3256,#3257));

+#3259=FACE_OUTER_BOUND('',#3258,.F.);

+#3260=ADVANCED_FACE('',(#3259),#3251,.T.);

+#3261=CARTESIAN_POINT('',(8.75E-2,1.25E-2,-2.45E-1));

+#3262=DIRECTION('',(0.E0,1.E0,0.E0));

+#3263=DIRECTION('',(0.E0,0.E0,1.E0));

+#3264=AXIS2_PLACEMENT_3D('',#3261,#3262,#3263);

+#3265=PLANE('',#3264);

+#3266=ORIENTED_EDGE('',*,*,#3210,.F.);

+#3267=ORIENTED_EDGE('',*,*,#3197,.T.);

+#3269=ORIENTED_EDGE('',*,*,#3268,.T.);

+#3270=ORIENTED_EDGE('',*,*,#3253,.F.);

+#3271=EDGE_LOOP('',(#3266,#3267,#3269,#3270));

+#3272=FACE_OUTER_BOUND('',#3271,.F.);

+#3273=ADVANCED_FACE('',(#3272),#3265,.T.);

+#3274=CARTESIAN_POINT('',(1.125E-1,0.E0,0.E0));

+#3275=DIRECTION('',(1.E0,0.E0,0.E0));

+#3276=DIRECTION('',(0.E0,0.E0,-1.E0));

+#3277=AXIS2_PLACEMENT_3D('',#3274,#3275,#3276);

+#3278=PLANE('',#3277);

+#3279=ORIENTED_EDGE('',*,*,#3241,.F.);

+#3280=ORIENTED_EDGE('',*,*,#3255,.F.);

+#3281=ORIENTED_EDGE('',*,*,#3268,.F.);

+#3282=ORIENTED_EDGE('',*,*,#3195,.F.);

+#3283=EDGE_LOOP('',(#3279,#3280,#3281,#3282));

+#3284=FACE_OUTER_BOUND('',#3283,.F.);

+#3285=ADVANCED_FACE('',(#3284),#3278,.T.);

+#3286=CARTESIAN_POINT('',(1.125E-1,0.E0,0.E0));

+#3287=DIRECTION('',(1.E0,0.E0,0.E0));

+#3288=DIRECTION('',(0.E0,0.E0,-1.E0));

+#3289=AXIS2_PLACEMENT_3D('',#3286,#3287,#3288);

+#3290=PLANE('',#3289);

+#3292=ORIENTED_EDGE('',*,*,#3291,.F.);

+#3294=ORIENTED_EDGE('',*,*,#3293,.T.);

+#3296=ORIENTED_EDGE('',*,*,#3295,.F.);

+#3298=ORIENTED_EDGE('',*,*,#3297,.F.);

+#3299=EDGE_LOOP('',(#3292,#3294,#3296,#3298));

+#3300=FACE_OUTER_BOUND('',#3299,.F.);

+#3301=ADVANCED_FACE('',(#3300),#3290,.T.);

+#3302=CARTESIAN_POINT('',(8.75E-2,-3.75E-2,-2.7E-1));

+#3303=DIRECTION('',(0.E0,0.E0,1.E0));

+#3304=DIRECTION('',(0.E0,-1.E0,0.E0));

+#3305=AXIS2_PLACEMENT_3D('',#3302,#3303,#3304);

+#3306=PLANE('',#3305);

+#3307=ORIENTED_EDGE('',*,*,#3222,.F.);

+#3309=ORIENTED_EDGE('',*,*,#3308,.T.);

+#3311=ORIENTED_EDGE('',*,*,#3310,.T.);

+#3313=ORIENTED_EDGE('',*,*,#3312,.F.);

+#3314=ORIENTED_EDGE('',*,*,#3291,.T.);

+#3316=ORIENTED_EDGE('',*,*,#3315,.F.);

+#3317=EDGE_LOOP('',(#3307,#3309,#3311,#3313,#3314,#3316));

+#3318=FACE_OUTER_BOUND('',#3317,.F.);

+#3319=ADVANCED_FACE('',(#3318),#3306,.T.);

+#3320=CARTESIAN_POINT('',(8.75E-2,3.E-2,-2.69E-1));

+#3321=DIRECTION('',(1.E0,0.E0,0.E0));

+#3322=DIRECTION('',(0.E0,-1.E0,0.E0));

+#3323=AXIS2_PLACEMENT_3D('',#3320,#3321,#3322);

+#3324=PLANE('',#3323);

+#3326=ORIENTED_EDGE('',*,*,#3325,.T.);

+#3328=ORIENTED_EDGE('',*,*,#3327,.T.);

+#3330=ORIENTED_EDGE('',*,*,#3329,.T.);

+#3332=ORIENTED_EDGE('',*,*,#3331,.T.);

+#3334=ORIENTED_EDGE('',*,*,#3333,.T.);

+#3336=ORIENTED_EDGE('',*,*,#3335,.F.);

+#3337=EDGE_LOOP('',(#3326,#3328,#3330,#3332,#3334,#3336));

+#3338=FACE_OUTER_BOUND('',#3337,.F.);

+#3339=ADVANCED_FACE('',(#3338),#3324,.T.);

+#3340=CARTESIAN_POINT('',(8.75E-2,3.E-2,-2.69E-1));

+#3341=DIRECTION('',(1.E0,0.E0,0.E0));

+#3342=DIRECTION('',(0.E0,-1.E0,0.E0));

+#3343=AXIS2_PLACEMENT_3D('',#3340,#3341,#3342);

+#3344=PLANE('',#3343);

+#3346=ORIENTED_EDGE('',*,*,#3345,.T.);

+#3348=ORIENTED_EDGE('',*,*,#3347,.F.);

+#3349=ORIENTED_EDGE('',*,*,#3308,.F.);

+#3351=ORIENTED_EDGE('',*,*,#3350,.F.);

+#3352=EDGE_LOOP('',(#3346,#3348,#3349,#3351));

+#3353=FACE_OUTER_BOUND('',#3352,.F.);

+#3354=ADVANCED_FACE('',(#3353),#3344,.T.);

+#3355=CARTESIAN_POINT('',(8.75E-2,-2.45E-1,-2.95E-1));

+#3356=DIRECTION('',(0.E0,0.E0,-1.E0));

+#3357=DIRECTION('',(0.E0,1.E0,0.E0));

+#3358=AXIS2_PLACEMENT_3D('',#3355,#3356,#3357);

+#3359=PLANE('',#3358);

+#3360=ORIENTED_EDGE('',*,*,#3295,.T.);

+#3362=ORIENTED_EDGE('',*,*,#3361,.T.);

+#3364=ORIENTED_EDGE('',*,*,#3363,.F.);

+#3365=ORIENTED_EDGE('',*,*,#3325,.F.);

+#3366=ORIENTED_EDGE('',*,*,#3226,.F.);

+#3368=ORIENTED_EDGE('',*,*,#3367,.T.);

+#3369=EDGE_LOOP('',(#3360,#3362,#3364,#3365,#3366,#3368));

+#3370=FACE_OUTER_BOUND('',#3369,.F.);

+#3371=ADVANCED_FACE('',(#3370),#3359,.T.);

+#3372=CARTESIAN_POINT('',(1.125E-1,-7.E-2,-2.69E-1));

+#3373=DIRECTION('',(-1.E0,0.E0,0.E0));

+#3374=DIRECTION('',(0.E0,1.E0,0.E0));

+#3375=AXIS2_PLACEMENT_3D('',#3372,#3373,#3374);

+#3376=PLANE('',#3375);

+#3377=ORIENTED_EDGE('',*,*,#3361,.F.);

+#3379=ORIENTED_EDGE('',*,*,#3378,.T.);

+#3381=ORIENTED_EDGE('',*,*,#3380,.T.);

+#3383=ORIENTED_EDGE('',*,*,#3382,.F.);

+#3385=ORIENTED_EDGE('',*,*,#3384,.F.);

+#3387=ORIENTED_EDGE('',*,*,#3386,.F.);

+#3388=EDGE_LOOP('',(#3377,#3379,#3381,#3383,#3385,#3387));

+#3389=FACE_OUTER_BOUND('',#3388,.F.);

+#3390=ADVANCED_FACE('',(#3389),#3376,.T.);

+#3391=CARTESIAN_POINT('',(1.125E-1,-7.E-2,-2.69E-1));

+#3392=DIRECTION('',(-1.E0,0.E0,0.E0));

+#3393=DIRECTION('',(0.E0,1.E0,0.E0));

+#3394=AXIS2_PLACEMENT_3D('',#3391,#3392,#3393);

+#3395=PLANE('',#3394);

+#3397=ORIENTED_EDGE('',*,*,#3396,.F.);

+#3399=ORIENTED_EDGE('',*,*,#3398,.T.);

+#3400=ORIENTED_EDGE('',*,*,#3312,.T.);

+#3402=ORIENTED_EDGE('',*,*,#3401,.T.);

+#3403=EDGE_LOOP('',(#3397,#3399,#3400,#3402));

+#3404=FACE_OUTER_BOUND('',#3403,.F.);

+#3405=ADVANCED_FACE('',(#3404),#3395,.T.);

+#3406=CARTESIAN_POINT('',(-1.65E-1,-7.E-2,-2.25E-1));

+#3407=DIRECTION('',(0.E0,-1.E0,0.E0));

+#3408=DIRECTION('',(0.E0,0.E0,-1.E0));

+#3409=AXIS2_PLACEMENT_3D('',#3406,#3407,#3408);

+#3410=PLANE('',#3409);

+#3412=ORIENTED_EDGE('',*,*,#3411,.T.);

+#3414=ORIENTED_EDGE('',*,*,#3413,.T.);

+#3416=ORIENTED_EDGE('',*,*,#3415,.T.);

+#3418=ORIENTED_EDGE('',*,*,#3417,.F.);

+#3419=ORIENTED_EDGE('',*,*,#2384,.T.);

+#3421=ORIENTED_EDGE('',*,*,#3420,.T.);

+#3423=ORIENTED_EDGE('',*,*,#3422,.T.);

+#3424=ORIENTED_EDGE('',*,*,#3378,.F.);

+#3425=ORIENTED_EDGE('',*,*,#3293,.F.);

+#3426=ORIENTED_EDGE('',*,*,#3398,.F.);

+#3428=ORIENTED_EDGE('',*,*,#3427,.F.);

+#3429=ORIENTED_EDGE('',*,*,#3350,.T.);

+#3430=ORIENTED_EDGE('',*,*,#3228,.T.);

+#3431=ORIENTED_EDGE('',*,*,#3335,.T.);

+#3433=ORIENTED_EDGE('',*,*,#3432,.T.);

+#3435=ORIENTED_EDGE('',*,*,#3434,.F.);

+#3437=ORIENTED_EDGE('',*,*,#3436,.F.);

+#3439=ORIENTED_EDGE('',*,*,#3438,.F.);

+#3441=ORIENTED_EDGE('',*,*,#3440,.F.);

+#3443=ORIENTED_EDGE('',*,*,#3442,.T.);

+#3445=ORIENTED_EDGE('',*,*,#3444,.T.);

+#3447=ORIENTED_EDGE('',*,*,#3446,.T.);

+#3449=ORIENTED_EDGE('',*,*,#3448,.T.);

+#3451=ORIENTED_EDGE('',*,*,#3450,.F.);

+#3453=ORIENTED_EDGE('',*,*,#3452,.F.);

+#3455=ORIENTED_EDGE('',*,*,#3454,.F.);

+#3457=ORIENTED_EDGE('',*,*,#3456,.F.);

+#3459=ORIENTED_EDGE('',*,*,#3458,.T.);

+#3460=EDGE_LOOP('',(#3412,#3414,#3416,#3418,#3419,#3421,#3423,#3424,#3425,#3426,

+#3428,#3429,#3430,#3431,#3433,#3435,#3437,#3439,#3441,#3443,#3445,#3447,#3449,

+#3451,#3453,#3455,#3457,#3459));

+#3461=FACE_OUTER_BOUND('',#3460,.F.);

+#3462=ADVANCED_FACE('',(#3461),#3410,.T.);

+#3463=CARTESIAN_POINT('',(-1.125E-1,0.E0,0.E0));

+#3464=DIRECTION('',(1.E0,0.E0,0.E0));

+#3465=DIRECTION('',(0.E0,0.E0,-1.E0));

+#3466=AXIS2_PLACEMENT_3D('',#3463,#3464,#3465);

+#3467=PLANE('',#3466);

+#3468=ORIENTED_EDGE('',*,*,#3411,.F.);

+#3470=ORIENTED_EDGE('',*,*,#3469,.T.);

+#3472=ORIENTED_EDGE('',*,*,#3471,.T.);

+#3474=ORIENTED_EDGE('',*,*,#3473,.T.);

+#3475=EDGE_LOOP('',(#3468,#3470,#3472,#3474));

+#3476=FACE_OUTER_BOUND('',#3475,.F.);

+#3477=ADVANCED_FACE('',(#3476),#3467,.F.);

+#3478=CARTESIAN_POINT('',(-1.125E-1,0.E0,0.E0));

+#3479=DIRECTION('',(1.E0,0.E0,0.E0));

+#3480=DIRECTION('',(0.E0,0.E0,-1.E0));

+#3481=AXIS2_PLACEMENT_3D('',#3478,#3479,#3480);

+#3482=PLANE('',#3481);

+#3483=ORIENTED_EDGE('',*,*,#3181,.T.);

+#3485=ORIENTED_EDGE('',*,*,#3484,.T.);

+#3487=ORIENTED_EDGE('',*,*,#3486,.T.);

+#3489=ORIENTED_EDGE('',*,*,#3488,.T.);

+#3490=EDGE_LOOP('',(#3483,#3485,#3487,#3489));

+#3491=FACE_OUTER_BOUND('',#3490,.F.);

+#3492=ADVANCED_FACE('',(#3491),#3482,.F.);

+#3493=CARTESIAN_POINT('',(-1.125E-1,-3.75E-2,-2.7E-1));

+#3494=DIRECTION('',(0.E0,0.E0,1.E0));

+#3495=DIRECTION('',(0.E0,-1.E0,0.E0));

+#3496=AXIS2_PLACEMENT_3D('',#3493,#3494,#3495);

+#3497=PLANE('',#3496);

+#3499=ORIENTED_EDGE('',*,*,#3498,.F.);

+#3501=ORIENTED_EDGE('',*,*,#3500,.T.);

+#3503=ORIENTED_EDGE('',*,*,#3502,.F.);

+#3504=ORIENTED_EDGE('',*,*,#3469,.F.);

+#3506=ORIENTED_EDGE('',*,*,#3505,.T.);

+#3508=ORIENTED_EDGE('',*,*,#3507,.T.);

+#3509=EDGE_LOOP('',(#3499,#3501,#3503,#3504,#3506,#3508));

+#3510=FACE_OUTER_BOUND('',#3509,.F.);

+#3511=ADVANCED_FACE('',(#3510),#3497,.T.);

+#3512=CARTESIAN_POINT('',(-8.75E-2,-7.E-2,-2.69E-1));

+#3513=DIRECTION('',(-1.E0,0.E0,0.E0));

+#3514=DIRECTION('',(0.E0,1.E0,0.E0));

+#3515=AXIS2_PLACEMENT_3D('',#3512,#3513,#3514);

+#3516=PLANE('',#3515);

+#3518=ORIENTED_EDGE('',*,*,#3517,.T.);

+#3520=ORIENTED_EDGE('',*,*,#3519,.F.);

+#3521=ORIENTED_EDGE('',*,*,#3454,.T.);

+#3522=ORIENTED_EDGE('',*,*,#3498,.T.);

+#3523=EDGE_LOOP('',(#3518,#3520,#3521,#3522));

+#3524=FACE_OUTER_BOUND('',#3523,.F.);

+#3525=ADVANCED_FACE('',(#3524),#3516,.T.);

+#3526=CARTESIAN_POINT('',(-8.75E-2,-7.E-2,-2.69E-1));

+#3527=DIRECTION('',(-1.E0,0.E0,0.E0));

+#3528=DIRECTION('',(0.E0,1.E0,0.E0));

+#3529=AXIS2_PLACEMENT_3D('',#3526,#3527,#3528);

+#3530=PLANE('',#3529);

+#3532=ORIENTED_EDGE('',*,*,#3531,.F.);

+#3533=ORIENTED_EDGE('',*,*,#3450,.T.);

+#3535=ORIENTED_EDGE('',*,*,#3534,.T.);

+#3537=ORIENTED_EDGE('',*,*,#3536,.F.);

+#3539=ORIENTED_EDGE('',*,*,#3538,.F.);

+#3541=ORIENTED_EDGE('',*,*,#3540,.F.);

+#3542=EDGE_LOOP('',(#3532,#3533,#3535,#3537,#3539,#3541));

+#3543=FACE_OUTER_BOUND('',#3542,.F.);

+#3544=ADVANCED_FACE('',(#3543),#3530,.T.);

+#3545=CARTESIAN_POINT('',(-1.125E-1,-3.75E-2,-2.45E-1));

+#3546=DIRECTION('',(1.E0,0.E0,0.E0));

+#3547=DIRECTION('',(0.E0,0.E0,-1.E0));

+#3548=AXIS2_PLACEMENT_3D('',#3545,#3546,#3547);

+#3549=CYLINDRICAL_SURFACE('',#3548,2.5E-2);

+#3551=ORIENTED_EDGE('',*,*,#3550,.T.);

+#3552=ORIENTED_EDGE('',*,*,#3517,.F.);

+#3553=ORIENTED_EDGE('',*,*,#3507,.F.);

+#3555=ORIENTED_EDGE('',*,*,#3554,.T.);

+#3556=EDGE_LOOP('',(#3551,#3552,#3553,#3555));

+#3557=FACE_OUTER_BOUND('',#3556,.F.);

+#3558=ADVANCED_FACE('',(#3557),#3549,.F.);

+#3559=CARTESIAN_POINT('',(-1.65E-1,-7.E-2,-2.69E-1));

+#3560=DIRECTION('',(0.E0,0.E0,-1.E0));

+#3561=DIRECTION('',(0.E0,1.E0,0.E0));

+#3562=AXIS2_PLACEMENT_3D('',#3559,#3560,#3561);

+#3563=PLANE('',#3562);

+#3564=ORIENTED_EDGE('',*,*,#3396,.T.);

+#3566=ORIENTED_EDGE('',*,*,#3565,.F.);

+#3567=ORIENTED_EDGE('',*,*,#3345,.F.);

+#3568=ORIENTED_EDGE('',*,*,#3427,.T.);

+#3569=EDGE_LOOP('',(#3564,#3566,#3567,#3568));

+#3570=FACE_OUTER_BOUND('',#3569,.F.);

+#3571=ADVANCED_FACE('',(#3570),#3563,.T.);

+#3572=CARTESIAN_POINT('',(-1.65E-1,-7.E-2,-2.69E-1));

+#3573=DIRECTION('',(0.E0,0.E0,-1.E0));

+#3574=DIRECTION('',(0.E0,1.E0,0.E0));

+#3575=AXIS2_PLACEMENT_3D('',#3572,#3573,#3574);

+#3576=PLANE('',#3575);

+#3578=ORIENTED_EDGE('',*,*,#3577,.F.);

+#3580=ORIENTED_EDGE('',*,*,#3579,.F.);

+#3581=ORIENTED_EDGE('',*,*,#3440,.T.);

+#3583=ORIENTED_EDGE('',*,*,#3582,.T.);

+#3584=EDGE_LOOP('',(#3578,#3580,#3581,#3583));

+#3585=FACE_OUTER_BOUND('',#3584,.F.);

+#3586=ADVANCED_FACE('',(#3585),#3576,.T.);

+#3587=CARTESIAN_POINT('',(-1.65E-1,-7.E-2,-2.69E-1));

+#3588=DIRECTION('',(0.E0,0.E0,-1.E0));

+#3589=DIRECTION('',(0.E0,1.E0,0.E0));

+#3590=AXIS2_PLACEMENT_3D('',#3587,#3588,#3589);

+#3591=PLANE('',#3590);

+#3592=ORIENTED_EDGE('',*,*,#3550,.F.);

+#3594=ORIENTED_EDGE('',*,*,#3593,.F.);

+#3595=ORIENTED_EDGE('',*,*,#3456,.T.);

+#3596=ORIENTED_EDGE('',*,*,#3519,.T.);

+#3597=EDGE_LOOP('',(#3592,#3594,#3595,#3596));

+#3598=FACE_OUTER_BOUND('',#3597,.F.);

+#3599=ADVANCED_FACE('',(#3598),#3591,.T.);

+#3600=CARTESIAN_POINT('',(-1.65E-1,-7.E-2,-2.69E-1));

+#3601=DIRECTION('',(0.E0,0.E0,-1.E0));

+#3602=DIRECTION('',(0.E0,1.E0,0.E0));

+#3603=AXIS2_PLACEMENT_3D('',#3600,#3601,#3602);

+#3604=PLANE('',#3603);

+#3606=ORIENTED_EDGE('',*,*,#3605,.T.);

+#3607=ORIENTED_EDGE('',*,*,#3538,.T.);

+#3609=ORIENTED_EDGE('',*,*,#3608,.T.);

+#3611=ORIENTED_EDGE('',*,*,#3610,.F.);

+#3613=ORIENTED_EDGE('',*,*,#3612,.T.);

+#3615=ORIENTED_EDGE('',*,*,#3614,.T.);

+#3617=ORIENTED_EDGE('',*,*,#3616,.T.);

+#3618=ORIENTED_EDGE('',*,*,#3329,.F.);

+#3620=ORIENTED_EDGE('',*,*,#3619,.T.);

+#3621=ORIENTED_EDGE('',*,*,#3384,.T.);

+#3623=ORIENTED_EDGE('',*,*,#3622,.F.);

+#3625=ORIENTED_EDGE('',*,*,#3624,.T.);

+#3627=ORIENTED_EDGE('',*,*,#3626,.F.);

+#3629=ORIENTED_EDGE('',*,*,#3628,.F.);

+#3631=ORIENTED_EDGE('',*,*,#3630,.T.);

+#3633=ORIENTED_EDGE('',*,*,#3632,.F.);

+#3634=EDGE_LOOP('',(#3606,#3607,#3609,#3611,#3613,#3615,#3617,#3618,#3620,#3621,

+#3623,#3625,#3627,#3629,#3631,#3633));

+#3635=FACE_OUTER_BOUND('',#3634,.F.);

+#3636=ADVANCED_FACE('',(#3635),#3604,.T.);

+#3637=CARTESIAN_POINT('',(8.75E-2,-3.75E-2,-2.45E-1));

+#3638=DIRECTION('',(1.E0,0.E0,0.E0));

+#3639=DIRECTION('',(0.E0,0.E0,-1.E0));

+#3640=AXIS2_PLACEMENT_3D('',#3637,#3638,#3639);

+#3641=CYLINDRICAL_SURFACE('',#3640,2.5E-2);

+#3642=ORIENTED_EDGE('',*,*,#3565,.T.);

+#3643=ORIENTED_EDGE('',*,*,#3401,.F.);

+#3644=ORIENTED_EDGE('',*,*,#3310,.F.);

+#3645=ORIENTED_EDGE('',*,*,#3347,.T.);

+#3646=EDGE_LOOP('',(#3642,#3643,#3644,#3645));

+#3647=FACE_OUTER_BOUND('',#3646,.F.);

+#3648=ADVANCED_FACE('',(#3647),#3641,.F.);

+#3649=CARTESIAN_POINT('',(-1.25E-2,-3.75E-2,-2.45E-1));

+#3650=DIRECTION('',(1.E0,0.E0,0.E0));

+#3651=DIRECTION('',(0.E0,0.E0,-1.E0));

+#3652=AXIS2_PLACEMENT_3D('',#3649,#3650,#3651);

+#3653=CYLINDRICAL_SURFACE('',#3652,2.5E-2);

+#3655=ORIENTED_EDGE('',*,*,#3654,.F.);

+#3657=ORIENTED_EDGE('',*,*,#3656,.T.);

+#3658=ORIENTED_EDGE('',*,*,#3577,.T.);

+#3660=ORIENTED_EDGE('',*,*,#3659,.F.);

+#3661=EDGE_LOOP('',(#3655,#3657,#3658,#3660));

+#3662=FACE_OUTER_BOUND('',#3661,.F.);

+#3663=ADVANCED_FACE('',(#3662),#3653,.F.);

+#3664=CARTESIAN_POINT('',(-1.25E-2,-3.75E-2,-2.7E-1));

+#3665=DIRECTION('',(0.E0,0.E0,1.E0));

+#3666=DIRECTION('',(0.E0,-1.E0,0.E0));

+#3667=AXIS2_PLACEMENT_3D('',#3664,#3665,#3666);

+#3668=PLANE('',#3667);

+#3670=ORIENTED_EDGE('',*,*,#3669,.F.);

+#3672=ORIENTED_EDGE('',*,*,#3671,.T.);

+#3673=ORIENTED_EDGE('',*,*,#3654,.T.);

+#3675=ORIENTED_EDGE('',*,*,#3674,.F.);

+#3677=ORIENTED_EDGE('',*,*,#3676,.T.);

+#3679=ORIENTED_EDGE('',*,*,#3678,.F.);

+#3680=EDGE_LOOP('',(#3670,#3672,#3673,#3675,#3677,#3679));

+#3681=FACE_OUTER_BOUND('',#3680,.F.);

+#3682=ADVANCED_FACE('',(#3681),#3668,.T.);

+#3683=CARTESIAN_POINT('',(-1.25E-2,0.E0,0.E0));

+#3684=DIRECTION('',(1.E0,0.E0,0.E0));

+#3685=DIRECTION('',(0.E0,0.E0,-1.E0));

+#3686=AXIS2_PLACEMENT_3D('',#3683,#3684,#3685);

+#3687=PLANE('',#3686);

+#3689=ORIENTED_EDGE('',*,*,#3688,.T.);

+#3690=ORIENTED_EDGE('',*,*,#3171,.T.);

+#3692=ORIENTED_EDGE('',*,*,#3691,.T.);

+#3694=ORIENTED_EDGE('',*,*,#3693,.T.);

+#3695=EDGE_LOOP('',(#3689,#3690,#3692,#3694));

+#3696=FACE_OUTER_BOUND('',#3695,.F.);

+#3697=ADVANCED_FACE('',(#3696),#3687,.F.);

+#3698=CARTESIAN_POINT('',(-1.25E-2,0.E0,0.E0));

+#3699=DIRECTION('',(1.E0,0.E0,0.E0));

+#3700=DIRECTION('',(0.E0,0.E0,-1.E0));

+#3701=AXIS2_PLACEMENT_3D('',#3698,#3699,#3700);

+#3702=PLANE('',#3701);

+#3703=ORIENTED_EDGE('',*,*,#3669,.T.);

+#3705=ORIENTED_EDGE('',*,*,#3704,.T.);

+#3707=ORIENTED_EDGE('',*,*,#3706,.T.);

+#3708=ORIENTED_EDGE('',*,*,#3444,.F.);

+#3709=EDGE_LOOP('',(#3703,#3705,#3707,#3708));

+#3710=FACE_OUTER_BOUND('',#3709,.F.);

+#3711=ADVANCED_FACE('',(#3710),#3702,.F.);

+#3712=CARTESIAN_POINT('',(-1.25E-2,-1.25E-2,1.15E-1));

+#3713=DIRECTION('',(0.E0,-1.E0,0.E0));

+#3714=DIRECTION('',(0.E0,0.E0,-1.E0));

+#3715=AXIS2_PLACEMENT_3D('',#3712,#3713,#3714);

+#3716=PLANE('',#3715);

+#3717=ORIENTED_EDGE('',*,*,#3688,.F.);

+#3719=ORIENTED_EDGE('',*,*,#3718,.T.);

+#3721=ORIENTED_EDGE('',*,*,#3720,.T.);

+#3722=ORIENTED_EDGE('',*,*,#3173,.F.);

+#3723=EDGE_LOOP('',(#3717,#3719,#3721,#3722));

+#3724=FACE_OUTER_BOUND('',#3723,.F.);

+#3725=ADVANCED_FACE('',(#3724),#3716,.T.);

+#3726=CARTESIAN_POINT('',(-1.25E-2,1.25E-2,1.15E-1));

+#3727=DIRECTION('',(0.E0,0.E0,1.E0));

+#3728=DIRECTION('',(0.E0,-1.E0,0.E0));

+#3729=AXIS2_PLACEMENT_3D('',#3726,#3727,#3728);

+#3730=PLANE('',#3729);

+#3731=ORIENTED_EDGE('',*,*,#3693,.F.);

+#3733=ORIENTED_EDGE('',*,*,#3732,.T.);

+#3735=ORIENTED_EDGE('',*,*,#3734,.T.);

+#3736=ORIENTED_EDGE('',*,*,#3718,.F.);

+#3737=EDGE_LOOP('',(#3731,#3733,#3735,#3736));

+#3738=FACE_OUTER_BOUND('',#3737,.F.);

+#3739=ADVANCED_FACE('',(#3738),#3730,.T.);

+#3740=CARTESIAN_POINT('',(-1.25E-2,1.25E-2,-2.45E-1));

+#3741=DIRECTION('',(0.E0,1.E0,0.E0));

+#3742=DIRECTION('',(0.E0,0.E0,1.E0));

+#3743=AXIS2_PLACEMENT_3D('',#3740,#3741,#3742);

+#3744=PLANE('',#3743);

+#3745=ORIENTED_EDGE('',*,*,#3691,.F.);

+#3746=ORIENTED_EDGE('',*,*,#3177,.T.);

+#3748=ORIENTED_EDGE('',*,*,#3747,.T.);

+#3749=ORIENTED_EDGE('',*,*,#3732,.F.);

+#3750=EDGE_LOOP('',(#3745,#3746,#3748,#3749));

+#3751=FACE_OUTER_BOUND('',#3750,.F.);

+#3752=ADVANCED_FACE('',(#3751),#3744,.T.);

+#3753=CARTESIAN_POINT('',(1.25E-2,0.E0,0.E0));

+#3754=DIRECTION('',(1.E0,0.E0,0.E0));

+#3755=DIRECTION('',(0.E0,0.E0,-1.E0));

+#3756=AXIS2_PLACEMENT_3D('',#3753,#3754,#3755);

+#3757=PLANE('',#3756);

+#3758=ORIENTED_EDGE('',*,*,#3720,.F.);

+#3759=ORIENTED_EDGE('',*,*,#3734,.F.);

+#3760=ORIENTED_EDGE('',*,*,#3747,.F.);

+#3761=ORIENTED_EDGE('',*,*,#3175,.F.);

+#3762=EDGE_LOOP('',(#3758,#3759,#3760,#3761));

+#3763=FACE_OUTER_BOUND('',#3762,.F.);

+#3764=ADVANCED_FACE('',(#3763),#3757,.T.);

+#3765=CARTESIAN_POINT('',(1.25E-2,0.E0,0.E0));

+#3766=DIRECTION('',(1.E0,0.E0,0.E0));

+#3767=DIRECTION('',(0.E0,0.E0,-1.E0));

+#3768=AXIS2_PLACEMENT_3D('',#3765,#3766,#3767);

+#3769=PLANE('',#3768);

+#3770=ORIENTED_EDGE('',*,*,#3676,.F.);

+#3771=ORIENTED_EDGE('',*,*,#3436,.T.);

+#3773=ORIENTED_EDGE('',*,*,#3772,.F.);

+#3775=ORIENTED_EDGE('',*,*,#3774,.F.);

+#3776=EDGE_LOOP('',(#3770,#3771,#3773,#3775));

+#3777=FACE_OUTER_BOUND('',#3776,.F.);

+#3778=ADVANCED_FACE('',(#3777),#3769,.T.);

+#3779=CARTESIAN_POINT('',(-1.25E-2,-2.45E-1,-2.95E-1));

+#3780=DIRECTION('',(0.E0,0.E0,-1.E0));

+#3781=DIRECTION('',(0.E0,1.E0,0.E0));

+#3782=AXIS2_PLACEMENT_3D('',#3779,#3780,#3781);

+#3783=PLANE('',#3782);

+#3784=ORIENTED_EDGE('',*,*,#3706,.F.);

+#3786=ORIENTED_EDGE('',*,*,#3785,.T.);

+#3787=ORIENTED_EDGE('',*,*,#3772,.T.);

+#3789=ORIENTED_EDGE('',*,*,#3788,.T.);

+#3791=ORIENTED_EDGE('',*,*,#3790,.F.);

+#3793=ORIENTED_EDGE('',*,*,#3792,.F.);

+#3794=EDGE_LOOP('',(#3784,#3786,#3787,#3789,#3791,#3793));

+#3795=FACE_OUTER_BOUND('',#3794,.F.);

+#3796=ADVANCED_FACE('',(#3795),#3783,.T.);

+#3797=CARTESIAN_POINT('',(-1.25E-2,-2.45E-1,-2.7E-1));

+#3798=DIRECTION('',(0.E0,-1.E0,0.E0));

+#3799=DIRECTION('',(0.E0,0.E0,-1.E0));

+#3800=AXIS2_PLACEMENT_3D('',#3797,#3798,#3799);

+#3801=PLANE('',#3800);

+#3802=ORIENTED_EDGE('',*,*,#3704,.F.);

+#3803=ORIENTED_EDGE('',*,*,#3678,.T.);

+#3804=ORIENTED_EDGE('',*,*,#3774,.T.);

+#3805=ORIENTED_EDGE('',*,*,#3785,.F.);

+#3806=EDGE_LOOP('',(#3802,#3803,#3804,#3805));

+#3807=FACE_OUTER_BOUND('',#3806,.F.);

+#3808=ADVANCED_FACE('',(#3807),#3801,.T.);

+#3809=CARTESIAN_POINT('',(1.25E-2,-7.E-2,-2.69E-1));

+#3810=DIRECTION('',(-1.E0,0.E0,0.E0));

+#3811=DIRECTION('',(0.E0,1.E0,0.E0));

+#3812=AXIS2_PLACEMENT_3D('',#3809,#3810,#3811);

+#3813=PLANE('',#3812);

+#3814=ORIENTED_EDGE('',*,*,#3659,.T.);

+#3815=ORIENTED_EDGE('',*,*,#3582,.F.);

+#3816=ORIENTED_EDGE('',*,*,#3438,.T.);

+#3817=ORIENTED_EDGE('',*,*,#3674,.T.);

+#3818=EDGE_LOOP('',(#3814,#3815,#3816,#3817));

+#3819=FACE_OUTER_BOUND('',#3818,.F.);

+#3820=ADVANCED_FACE('',(#3819),#3813,.T.);

+#3821=CARTESIAN_POINT('',(1.25E-2,-7.E-2,-2.69E-1));

+#3822=DIRECTION('',(-1.E0,0.E0,0.E0));

+#3823=DIRECTION('',(0.E0,1.E0,0.E0));

+#3824=AXIS2_PLACEMENT_3D('',#3821,#3822,#3823);

+#3825=PLANE('',#3824);

+#3826=ORIENTED_EDGE('',*,*,#3788,.F.);

+#3827=ORIENTED_EDGE('',*,*,#3434,.T.);

+#3829=ORIENTED_EDGE('',*,*,#3828,.T.);

+#3831=ORIENTED_EDGE('',*,*,#3830,.F.);

+#3832=ORIENTED_EDGE('',*,*,#3614,.F.);

+#3834=ORIENTED_EDGE('',*,*,#3833,.F.);

+#3835=EDGE_LOOP('',(#3826,#3827,#3829,#3831,#3832,#3834));

+#3836=FACE_OUTER_BOUND('',#3835,.F.);

+#3837=ADVANCED_FACE('',(#3836),#3825,.T.);

+#3838=CARTESIAN_POINT('',(0.E0,0.E0,-3.1E-1));

+#3839=DIRECTION('',(0.E0,0.E0,1.E0));

+#3840=DIRECTION('',(1.E0,0.E0,0.E0));

+#3841=AXIS2_PLACEMENT_3D('',#3838,#3839,#3840);

+#3842=PLANE('',#3841);

+#3843=ORIENTED_EDGE('',*,*,#3333,.F.);

+#3845=ORIENTED_EDGE('',*,*,#3844,.F.);

+#3846=ORIENTED_EDGE('',*,*,#3828,.F.);

+#3847=ORIENTED_EDGE('',*,*,#3432,.F.);

+#3848=EDGE_LOOP('',(#3843,#3845,#3846,#3847));

+#3849=FACE_OUTER_BOUND('',#3848,.F.);

+#3850=ADVANCED_FACE('',(#3849),#3842,.F.);

+#3851=CARTESIAN_POINT('',(1.25E-2,3.E-2,-2.69E-1));

+#3852=DIRECTION('',(0.E0,1.E0,0.E0));

+#3853=DIRECTION('',(1.E0,0.E0,0.E0));

+#3854=AXIS2_PLACEMENT_3D('',#3851,#3852,#3853);

+#3855=PLANE('',#3854);

+#3856=ORIENTED_EDGE('',*,*,#3616,.F.);

+#3857=ORIENTED_EDGE('',*,*,#3830,.T.);

+#3858=ORIENTED_EDGE('',*,*,#3844,.T.);

+#3859=ORIENTED_EDGE('',*,*,#3331,.F.);

+#3860=EDGE_LOOP('',(#3856,#3857,#3858,#3859));

+#3861=FACE_OUTER_BOUND('',#3860,.F.);

+#3862=ADVANCED_FACE('',(#3861),#3855,.T.);

+#3863=CARTESIAN_POINT('',(-1.25E-2,-3.75E-2,-2.45E-1));

+#3864=DIRECTION('',(1.E0,0.E0,0.E0));

+#3865=DIRECTION('',(0.E0,0.E0,-1.E0));

+#3866=AXIS2_PLACEMENT_3D('',#3863,#3864,#3865);

+#3867=CYLINDRICAL_SURFACE('',#3866,5.E-2);

+#3868=ORIENTED_EDGE('',*,*,#3790,.T.);

+#3869=ORIENTED_EDGE('',*,*,#3833,.T.);

+#3870=ORIENTED_EDGE('',*,*,#3612,.F.);

+#3872=ORIENTED_EDGE('',*,*,#3871,.F.);

+#3873=EDGE_LOOP('',(#3868,#3869,#3870,#3872));

+#3874=FACE_OUTER_BOUND('',#3873,.F.);

+#3875=ADVANCED_FACE('',(#3874),#3867,.T.);

+#3876=CARTESIAN_POINT('',(-1.25E-2,3.E-2,-2.69E-1));

+#3877=DIRECTION('',(1.E0,0.E0,0.E0));

+#3878=DIRECTION('',(0.E0,-1.E0,0.E0));

+#3879=AXIS2_PLACEMENT_3D('',#3876,#3877,#3878);

+#3880=PLANE('',#3879);

+#3881=ORIENTED_EDGE('',*,*,#3656,.F.);

+#3882=ORIENTED_EDGE('',*,*,#3671,.F.);

+#3883=ORIENTED_EDGE('',*,*,#3442,.F.);

+#3884=ORIENTED_EDGE('',*,*,#3579,.T.);

+#3885=EDGE_LOOP('',(#3881,#3882,#3883,#3884));

+#3886=FACE_OUTER_BOUND('',#3885,.F.);

+#3887=ADVANCED_FACE('',(#3886),#3880,.T.);

+#3888=CARTESIAN_POINT('',(-1.25E-2,3.E-2,-2.69E-1));

+#3889=DIRECTION('',(1.E0,0.E0,0.E0));

+#3890=DIRECTION('',(0.E0,-1.E0,0.E0));

+#3891=AXIS2_PLACEMENT_3D('',#3888,#3889,#3890);

+#3892=PLANE('',#3891);

+#3893=ORIENTED_EDGE('',*,*,#3792,.T.);

+#3894=ORIENTED_EDGE('',*,*,#3871,.T.);

+#3895=ORIENTED_EDGE('',*,*,#3610,.T.);

+#3897=ORIENTED_EDGE('',*,*,#3896,.T.);

+#3899=ORIENTED_EDGE('',*,*,#3898,.T.);

+#3900=ORIENTED_EDGE('',*,*,#3446,.F.);

+#3901=EDGE_LOOP('',(#3893,#3894,#3895,#3897,#3899,#3900));

+#3902=FACE_OUTER_BOUND('',#3901,.F.);

+#3903=ADVANCED_FACE('',(#3902),#3892,.T.);

+#3904=CARTESIAN_POINT('',(-8.75E-2,3.E-2,-2.69E-1));

+#3905=DIRECTION('',(0.E0,1.E0,0.E0));

+#3906=DIRECTION('',(1.E0,0.E0,0.E0));

+#3907=AXIS2_PLACEMENT_3D('',#3904,#3905,#3906);

+#3908=PLANE('',#3907);

+#3909=ORIENTED_EDGE('',*,*,#3608,.F.);

+#3910=ORIENTED_EDGE('',*,*,#3536,.T.);

+#3912=ORIENTED_EDGE('',*,*,#3911,.T.);

+#3913=ORIENTED_EDGE('',*,*,#3896,.F.);

+#3914=EDGE_LOOP('',(#3909,#3910,#3912,#3913));

+#3915=FACE_OUTER_BOUND('',#3914,.F.);

+#3916=ADVANCED_FACE('',(#3915),#3908,.T.);

+#3917=CARTESIAN_POINT('',(0.E0,0.E0,-3.1E-1));

+#3918=DIRECTION('',(0.E0,0.E0,1.E0));

+#3919=DIRECTION('',(1.E0,0.E0,0.E0));

+#3920=AXIS2_PLACEMENT_3D('',#3917,#3918,#3919);

+#3921=PLANE('',#3920);

+#3922=ORIENTED_EDGE('',*,*,#3898,.F.);

+#3923=ORIENTED_EDGE('',*,*,#3911,.F.);

+#3924=ORIENTED_EDGE('',*,*,#3534,.F.);

+#3925=ORIENTED_EDGE('',*,*,#3448,.F.);

+#3926=EDGE_LOOP('',(#3922,#3923,#3924,#3925));

+#3927=FACE_OUTER_BOUND('',#3926,.F.);

+#3928=ADVANCED_FACE('',(#3927),#3921,.F.);

+#3929=CARTESIAN_POINT('',(-1.125E-1,3.E-2,-2.69E-1));

+#3930=DIRECTION('',(1.E0,0.E0,0.E0));

+#3931=DIRECTION('',(0.E0,-1.E0,0.E0));

+#3932=AXIS2_PLACEMENT_3D('',#3929,#3930,#3931);

+#3933=PLANE('',#3932);

+#3934=ORIENTED_EDGE('',*,*,#3554,.F.);

+#3935=ORIENTED_EDGE('',*,*,#3505,.F.);

+#3936=ORIENTED_EDGE('',*,*,#3458,.F.);

+#3937=ORIENTED_EDGE('',*,*,#3593,.T.);

+#3938=EDGE_LOOP('',(#3934,#3935,#3936,#3937));

+#3939=FACE_OUTER_BOUND('',#3938,.F.);

+#3940=ADVANCED_FACE('',(#3939),#3933,.T.);

+#3941=CARTESIAN_POINT('',(-1.125E-1,3.E-2,-2.69E-1));

+#3942=DIRECTION('',(1.E0,0.E0,0.E0));

+#3943=DIRECTION('',(0.E0,-1.E0,0.E0));

+#3944=AXIS2_PLACEMENT_3D('',#3941,#3942,#3943);

+#3945=PLANE('',#3944);

+#3947=ORIENTED_EDGE('',*,*,#3946,.T.);

+#3949=ORIENTED_EDGE('',*,*,#3948,.T.);

+#3950=ORIENTED_EDGE('',*,*,#3632,.T.);

+#3952=ORIENTED_EDGE('',*,*,#3951,.T.);

+#3954=ORIENTED_EDGE('',*,*,#3953,.T.);

+#3955=ORIENTED_EDGE('',*,*,#3413,.F.);

+#3956=EDGE_LOOP('',(#3947,#3949,#3950,#3952,#3954,#3955));

+#3957=FACE_OUTER_BOUND('',#3956,.F.);

+#3958=ADVANCED_FACE('',(#3957),#3945,.T.);

+#3959=CARTESIAN_POINT('',(-1.125E-1,-2.45E-1,-2.95E-1));

+#3960=DIRECTION('',(0.E0,0.E0,-1.E0));

+#3961=DIRECTION('',(0.E0,1.E0,0.E0));

+#3962=AXIS2_PLACEMENT_3D('',#3959,#3960,#3961);

+#3963=PLANE('',#3962);

+#3964=ORIENTED_EDGE('',*,*,#3531,.T.);

+#3966=ORIENTED_EDGE('',*,*,#3965,.F.);

+#3967=ORIENTED_EDGE('',*,*,#3946,.F.);

+#3968=ORIENTED_EDGE('',*,*,#3473,.F.);

+#3970=ORIENTED_EDGE('',*,*,#3969,.T.);

+#3972=ORIENTED_EDGE('',*,*,#3971,.T.);

+#3973=EDGE_LOOP('',(#3964,#3966,#3967,#3968,#3970,#3972));

+#3974=FACE_OUTER_BOUND('',#3973,.F.);

+#3975=ADVANCED_FACE('',(#3974),#3963,.T.);

+#3976=CARTESIAN_POINT('',(-1.125E-1,-3.75E-2,-2.45E-1));

+#3977=DIRECTION('',(1.E0,0.E0,0.E0));

+#3978=DIRECTION('',(0.E0,0.E0,-1.E0));

+#3979=AXIS2_PLACEMENT_3D('',#3976,#3977,#3978);

+#3980=CYLINDRICAL_SURFACE('',#3979,5.E-2);

+#3981=ORIENTED_EDGE('',*,*,#3605,.F.);

+#3982=ORIENTED_EDGE('',*,*,#3948,.F.);

+#3983=ORIENTED_EDGE('',*,*,#3965,.T.);

+#3984=ORIENTED_EDGE('',*,*,#3540,.T.);

+#3985=EDGE_LOOP('',(#3981,#3982,#3983,#3984));

+#3986=FACE_OUTER_BOUND('',#3985,.F.);

+#3987=ADVANCED_FACE('',(#3986),#3980,.T.);

+#3988=CARTESIAN_POINT('',(-1.125E-1,-2.45E-1,-2.7E-1));

+#3989=DIRECTION('',(0.E0,-1.E0,0.E0));

+#3990=DIRECTION('',(0.E0,0.E0,-1.E0));

+#3991=AXIS2_PLACEMENT_3D('',#3988,#3989,#3990);

+#3992=PLANE('',#3991);

+#3993=ORIENTED_EDGE('',*,*,#3471,.F.);

+#3994=ORIENTED_EDGE('',*,*,#3502,.T.);

+#3996=ORIENTED_EDGE('',*,*,#3995,.T.);

+#3997=ORIENTED_EDGE('',*,*,#3969,.F.);

+#3998=EDGE_LOOP('',(#3993,#3994,#3996,#3997));

+#3999=FACE_OUTER_BOUND('',#3998,.F.);

+#4000=ADVANCED_FACE('',(#3999),#3992,.T.);

+#4001=CARTESIAN_POINT('',(-8.75E-2,0.E0,0.E0));

+#4002=DIRECTION('',(1.E0,0.E0,0.E0));

+#4003=DIRECTION('',(0.E0,0.E0,-1.E0));

+#4004=AXIS2_PLACEMENT_3D('',#4001,#4002,#4003);

+#4005=PLANE('',#4004);

+#4006=ORIENTED_EDGE('',*,*,#3452,.T.);

+#4007=ORIENTED_EDGE('',*,*,#3971,.F.);

+#4008=ORIENTED_EDGE('',*,*,#3995,.F.);

+#4009=ORIENTED_EDGE('',*,*,#3500,.F.);

+#4010=EDGE_LOOP('',(#4006,#4007,#4008,#4009));

+#4011=FACE_OUTER_BOUND('',#4010,.F.);

+#4012=ADVANCED_FACE('',(#4011),#4005,.T.);

+#4013=CARTESIAN_POINT('',(-8.75E-2,0.E0,0.E0));

+#4014=DIRECTION('',(1.E0,0.E0,0.E0));

+#4015=DIRECTION('',(0.E0,0.E0,-1.E0));

+#4016=AXIS2_PLACEMENT_3D('',#4013,#4014,#4015);

+#4017=PLANE('',#4016);

+#4018=ORIENTED_EDGE('',*,*,#3185,.F.);

+#4020=ORIENTED_EDGE('',*,*,#4019,.F.);

+#4022=ORIENTED_EDGE('',*,*,#4021,.F.);

+#4024=ORIENTED_EDGE('',*,*,#4023,.F.);

+#4025=EDGE_LOOP('',(#4018,#4020,#4022,#4024));

+#4026=FACE_OUTER_BOUND('',#4025,.F.);

+#4027=ADVANCED_FACE('',(#4026),#4017,.T.);

+#4028=CARTESIAN_POINT('',(-1.125E-1,-1.25E-2,1.15E-1));

+#4029=DIRECTION('',(0.E0,-1.E0,0.E0));

+#4030=DIRECTION('',(0.E0,0.E0,-1.E0));

+#4031=AXIS2_PLACEMENT_3D('',#4028,#4029,#4030);

+#4032=PLANE('',#4031);

+#4033=ORIENTED_EDGE('',*,*,#3183,.F.);

+#4034=ORIENTED_EDGE('',*,*,#3488,.F.);

+#4036=ORIENTED_EDGE('',*,*,#4035,.T.);

+#4037=ORIENTED_EDGE('',*,*,#4019,.T.);

+#4038=EDGE_LOOP('',(#4033,#4034,#4036,#4037));

+#4039=FACE_OUTER_BOUND('',#4038,.F.);

+#4040=ADVANCED_FACE('',(#4039),#4032,.T.);

+#4041=CARTESIAN_POINT('',(-1.125E-1,1.25E-2,1.15E-1));

+#4042=DIRECTION('',(0.E0,0.E0,1.E0));

+#4043=DIRECTION('',(0.E0,-1.E0,0.E0));

+#4044=AXIS2_PLACEMENT_3D('',#4041,#4042,#4043);

+#4045=PLANE('',#4044);

+#4046=ORIENTED_EDGE('',*,*,#3486,.F.);

+#4048=ORIENTED_EDGE('',*,*,#4047,.T.);

+#4049=ORIENTED_EDGE('',*,*,#4021,.T.);

+#4050=ORIENTED_EDGE('',*,*,#4035,.F.);

+#4051=EDGE_LOOP('',(#4046,#4048,#4049,#4050));

+#4052=FACE_OUTER_BOUND('',#4051,.F.);

+#4053=ADVANCED_FACE('',(#4052),#4045,.T.);

+#4054=CARTESIAN_POINT('',(-1.125E-1,1.25E-2,-2.45E-1));

+#4055=DIRECTION('',(0.E0,1.E0,0.E0));

+#4056=DIRECTION('',(0.E0,0.E0,1.E0));

+#4057=AXIS2_PLACEMENT_3D('',#4054,#4055,#4056);

+#4058=PLANE('',#4057);

+#4059=ORIENTED_EDGE('',*,*,#3187,.T.);

+#4060=ORIENTED_EDGE('',*,*,#4023,.T.);

+#4061=ORIENTED_EDGE('',*,*,#4047,.F.);

+#4062=ORIENTED_EDGE('',*,*,#3484,.F.);

+#4063=EDGE_LOOP('',(#4059,#4060,#4061,#4062));

+#4064=FACE_OUTER_BOUND('',#4063,.F.);

+#4065=ADVANCED_FACE('',(#4064),#4058,.T.);

+#4066=CARTESIAN_POINT('',(-1.65E-1,3.E-2,-2.69E-1));

+#4067=DIRECTION('',(0.E0,1.E0,0.E0));

+#4068=DIRECTION('',(1.E0,0.E0,0.E0));

+#4069=AXIS2_PLACEMENT_3D('',#4066,#4067,#4068);

+#4070=PLANE('',#4069);

+#4071=ORIENTED_EDGE('',*,*,#3630,.F.);

+#4073=ORIENTED_EDGE('',*,*,#4072,.T.);

+#4075=ORIENTED_EDGE('',*,*,#4074,.T.);

+#4076=ORIENTED_EDGE('',*,*,#3951,.F.);

+#4077=EDGE_LOOP('',(#4071,#4073,#4075,#4076));

+#4078=FACE_OUTER_BOUND('',#4077,.F.);

+#4079=ADVANCED_FACE('',(#4078),#4070,.T.);

+#4080=CARTESIAN_POINT('',(-1.65E-1,0.E0,0.E0));

+#4081=DIRECTION('',(1.E0,0.E0,0.E0));

+#4082=DIRECTION('',(0.E0,0.E0,-1.E0));

+#4083=AXIS2_PLACEMENT_3D('',#4080,#4081,#4082);

+#4084=PLANE('',#4083);

+#4085=ORIENTED_EDGE('',*,*,#3417,.T.);

+#4087=ORIENTED_EDGE('',*,*,#4086,.T.);

+#4088=ORIENTED_EDGE('',*,*,#4072,.F.);

+#4089=ORIENTED_EDGE('',*,*,#3628,.T.);

+#4091=ORIENTED_EDGE('',*,*,#4090,.T.);

+#4092=ORIENTED_EDGE('',*,*,#2386,.F.);

+#4093=EDGE_LOOP('',(#4085,#4087,#4088,#4089,#4091,#4092));

+#4094=FACE_OUTER_BOUND('',#4093,.F.);

+#4095=ADVANCED_FACE('',(#4094),#4084,.F.);

+#4096=CARTESIAN_POINT('',(0.E0,0.E0,-3.1E-1));

+#4097=DIRECTION('',(0.E0,0.E0,1.E0));

+#4098=DIRECTION('',(1.E0,0.E0,0.E0));

+#4099=AXIS2_PLACEMENT_3D('',#4096,#4097,#4098);

+#4100=PLANE('',#4099);

+#4102=ORIENTED_EDGE('',*,*,#4101,.F.);

+#4104=ORIENTED_EDGE('',*,*,#4103,.F.);

+#4105=ORIENTED_EDGE('',*,*,#3380,.F.);

+#4106=ORIENTED_EDGE('',*,*,#3422,.F.);

+#4107=EDGE_LOOP('',(#4102,#4104,#4105,#4106));

+#4108=FACE_OUTER_BOUND('',#4107,.F.);

+#4109=ADVANCED_FACE('',(#4108),#4100,.F.);

+#4110=CARTESIAN_POINT('',(0.E0,0.E0,-3.1E-1));

+#4111=DIRECTION('',(0.E0,0.E0,1.E0));

+#4112=DIRECTION('',(1.E0,0.E0,0.E0));

+#4113=AXIS2_PLACEMENT_3D('',#4110,#4111,#4112);

+#4114=PLANE('',#4113);

+#4115=ORIENTED_EDGE('',*,*,#3415,.F.);

+#4116=ORIENTED_EDGE('',*,*,#3953,.F.);

+#4117=ORIENTED_EDGE('',*,*,#4074,.F.);

+#4118=ORIENTED_EDGE('',*,*,#4086,.F.);

+#4119=EDGE_LOOP('',(#4115,#4116,#4117,#4118));

+#4120=FACE_OUTER_BOUND('',#4119,.F.);

+#4121=ADVANCED_FACE('',(#4120),#4114,.F.);

+#4122=CARTESIAN_POINT('',(1.65E-1,0.E0,0.E0));

+#4123=DIRECTION('',(1.E0,0.E0,0.E0));

+#4124=DIRECTION('',(0.E0,0.E0,-1.E0));

+#4125=AXIS2_PLACEMENT_3D('',#4122,#4123,#4124);

+#4126=PLANE('',#4125);

+#4127=ORIENTED_EDGE('',*,*,#3624,.F.);

+#4129=ORIENTED_EDGE('',*,*,#4128,.T.);

+#4130=ORIENTED_EDGE('',*,*,#4101,.T.);

+#4131=ORIENTED_EDGE('',*,*,#3420,.F.);

+#4132=ORIENTED_EDGE('',*,*,#2390,.T.);

+#4134=ORIENTED_EDGE('',*,*,#4133,.F.);

+#4135=EDGE_LOOP('',(#4127,#4129,#4130,#4131,#4132,#4134));

+#4136=FACE_OUTER_BOUND('',#4135,.F.);

+#4137=ADVANCED_FACE('',(#4136),#4126,.T.);

+#4138=CARTESIAN_POINT('',(1.125E-1,3.E-2,-2.69E-1));

+#4139=DIRECTION('',(0.E0,1.E0,0.E0));

+#4140=DIRECTION('',(1.E0,0.E0,0.E0));

+#4141=AXIS2_PLACEMENT_3D('',#4138,#4139,#4140);

+#4142=PLANE('',#4141);

+#4143=ORIENTED_EDGE('',*,*,#3622,.T.);

+#4144=ORIENTED_EDGE('',*,*,#3382,.T.);

+#4145=ORIENTED_EDGE('',*,*,#4103,.T.);

+#4146=ORIENTED_EDGE('',*,*,#4128,.F.);

+#4147=EDGE_LOOP('',(#4143,#4144,#4145,#4146));

+#4148=FACE_OUTER_BOUND('',#4147,.F.);

+#4149=ADVANCED_FACE('',(#4148),#4142,.T.);

+#4150=CARTESIAN_POINT('',(-1.65E-1,7.E-2,-2.69E-1));

+#4151=DIRECTION('',(0.E0,1.E0,0.E0));

+#4152=DIRECTION('',(0.E0,0.E0,1.E0));

+#4153=AXIS2_PLACEMENT_3D('',#4150,#4151,#4152);

+#4154=PLANE('',#4153);

+#4155=ORIENTED_EDGE('',*,*,#2388,.F.);

+#4156=ORIENTED_EDGE('',*,*,#4090,.F.);

+#4157=ORIENTED_EDGE('',*,*,#3626,.T.);

+#4158=ORIENTED_EDGE('',*,*,#4133,.T.);

+#4159=EDGE_LOOP('',(#4155,#4156,#4157,#4158));

+#4160=FACE_OUTER_BOUND('',#4159,.F.);

+#4161=ADVANCED_FACE('',(#4160),#4154,.T.);

+#4162=CARTESIAN_POINT('',(8.75E-2,-3.75E-2,-2.45E-1));

+#4163=DIRECTION('',(1.E0,0.E0,0.E0));

+#4164=DIRECTION('',(0.E0,0.E0,-1.E0));

+#4165=AXIS2_PLACEMENT_3D('',#4162,#4163,#4164);

+#4166=CYLINDRICAL_SURFACE('',#4165,5.E-2);

+#4167=ORIENTED_EDGE('',*,*,#3363,.T.);

+#4168=ORIENTED_EDGE('',*,*,#3386,.T.);

+#4169=ORIENTED_EDGE('',*,*,#3619,.F.);

+#4170=ORIENTED_EDGE('',*,*,#3327,.F.);

+#4171=EDGE_LOOP('',(#4167,#4168,#4169,#4170));

+#4172=FACE_OUTER_BOUND('',#4171,.F.);

+#4173=ADVANCED_FACE('',(#4172),#4166,.T.);

+#4174=CARTESIAN_POINT('',(8.75E-2,-2.45E-1,-2.7E-1));

+#4175=DIRECTION('',(0.E0,-1.E0,0.E0));

+#4176=DIRECTION('',(0.E0,0.E0,-1.E0));

+#4177=AXIS2_PLACEMENT_3D('',#4174,#4175,#4176);

+#4178=PLANE('',#4177);

+#4179=ORIENTED_EDGE('',*,*,#3224,.F.);

+#4180=ORIENTED_EDGE('',*,*,#3315,.T.);

+#4181=ORIENTED_EDGE('',*,*,#3297,.T.);

+#4182=ORIENTED_EDGE('',*,*,#3367,.F.);

+#4183=EDGE_LOOP('',(#4179,#4180,#4181,#4182));

+#4184=FACE_OUTER_BOUND('',#4183,.F.);

+#4185=ADVANCED_FACE('',(#4184),#4178,.T.);

+#4186=CARTESIAN_POINT('',(7.5E-2,-1.E-1,2.25E-1));

+#4187=DIRECTION('',(1.E0,0.E0,0.E0));

+#4188=DIRECTION('',(0.E0,1.E0,0.E0));

+#4189=AXIS2_PLACEMENT_3D('',#4186,#4187,#4188);

+#4190=PLANE('',#4189);

+#4191=ORIENTED_EDGE('',*,*,#2814,.F.);

+#4192=ORIENTED_EDGE('',*,*,#2472,.T.);

+#4193=ORIENTED_EDGE('',*,*,#3155,.T.);

+#4194=ORIENTED_EDGE('',*,*,#3013,.T.);

+#4195=ORIENTED_EDGE('',*,*,#2872,.F.);

+#4196=EDGE_LOOP('',(#4191,#4192,#4193,#4194,#4195));

+#4197=FACE_OUTER_BOUND('',#4196,.F.);

+#4198=ADVANCED_FACE('',(#4197),#4190,.F.);

+#4199=CARTESIAN_POINT('',(6.E-2,6.E-2,2.25E-1));

+#4200=DIRECTION('',(1.E0,0.E0,0.E0));

+#4201=DIRECTION('',(0.E0,1.E0,0.E0));

+#4202=AXIS2_PLACEMENT_3D('',#4199,#4200,#4201);

+#4203=PLANE('',#4202);

+#4204=ORIENTED_EDGE('',*,*,#3144,.F.);

+#4205=ORIENTED_EDGE('',*,*,#3094,.T.);

+#4207=ORIENTED_EDGE('',*,*,#4206,.T.);

+#4209=ORIENTED_EDGE('',*,*,#4208,.T.);

+#4210=ORIENTED_EDGE('',*,*,#3164,.T.);

+#4211=EDGE_LOOP('',(#4204,#4205,#4207,#4209,#4210));

+#4212=FACE_OUTER_BOUND('',#4211,.F.);

+#4213=ADVANCED_FACE('',(#4212),#4203,.F.);

+#4214=CARTESIAN_POINT('',(1.1E-1,8.E-2,7.5E-2));

+#4215=DIRECTION('',(0.E0,-7.071067811865E-1,7.071067811865E-1));

+#4216=DIRECTION('',(-1.E0,0.E0,0.E0));

+#4217=AXIS2_PLACEMENT_3D('',#4214,#4215,#4216);

+#4218=PLANE('',#4217);

+#4219=ORIENTED_EDGE('',*,*,#3092,.F.);

+#4221=ORIENTED_EDGE('',*,*,#4220,.T.);

+#4223=ORIENTED_EDGE('',*,*,#4222,.T.);

+#4224=ORIENTED_EDGE('',*,*,#4206,.F.);

+#4225=EDGE_LOOP('',(#4219,#4221,#4223,#4224));

+#4226=FACE_OUTER_BOUND('',#4225,.F.);

+#4227=ADVANCED_FACE('',(#4226),#4218,.T.);

+#4228=CARTESIAN_POINT('',(1.1E-1,6.E-2,2.25E-1));

+#4229=DIRECTION('',(1.E0,0.E0,0.E0));

+#4230=DIRECTION('',(0.E0,1.E0,0.E0));

+#4231=AXIS2_PLACEMENT_3D('',#4228,#4229,#4230);

+#4232=PLANE('',#4231);

+#4233=ORIENTED_EDGE('',*,*,#3098,.T.);

+#4235=ORIENTED_EDGE('',*,*,#4234,.T.);

+#4237=ORIENTED_EDGE('',*,*,#4236,.F.);

+#4238=ORIENTED_EDGE('',*,*,#2946,.F.);

+#4240=ORIENTED_EDGE('',*,*,#4239,.T.);

+#4241=ORIENTED_EDGE('',*,*,#4220,.F.);

+#4242=EDGE_LOOP('',(#4233,#4235,#4237,#4238,#4240,#4241));

+#4243=FACE_OUTER_BOUND('',#4242,.F.);

+#4244=ADVANCED_FACE('',(#4243),#4232,.F.);

+#4245=CARTESIAN_POINT('',(2.7E-1,1.6E-1,7.5E-2));

+#4246=DIRECTION('',(0.E0,0.E0,1.E0));

+#4247=DIRECTION('',(0.E0,-1.E0,0.E0));

+#4248=AXIS2_PLACEMENT_3D('',#4245,#4246,#4247);

+#4249=PLANE('',#4248);

+#4251=ORIENTED_EDGE('',*,*,#4250,.F.);

+#4253=ORIENTED_EDGE('',*,*,#4252,.T.);

+#4255=ORIENTED_EDGE('',*,*,#4254,.T.);

+#4256=ORIENTED_EDGE('',*,*,#3128,.F.);

+#4257=ORIENTED_EDGE('',*,*,#3067,.T.);

+#4259=ORIENTED_EDGE('',*,*,#4258,.F.);

+#4260=EDGE_LOOP('',(#4251,#4253,#4255,#4256,#4257,#4259));

+#4261=FACE_OUTER_BOUND('',#4260,.F.);

+#4262=ADVANCED_FACE('',(#4261),#4249,.F.);

+#4263=CARTESIAN_POINT('',(2.7E-1,1.6E-1,7.5E-2));

+#4264=DIRECTION('',(0.E0,0.E0,1.E0));

+#4265=DIRECTION('',(0.E0,-1.E0,0.E0));

+#4266=AXIS2_PLACEMENT_3D('',#4263,#4264,#4265);

+#4267=PLANE('',#4266);

+#4269=ORIENTED_EDGE('',*,*,#4268,.T.);

+#4271=ORIENTED_EDGE('',*,*,#4270,.F.);

+#4272=ORIENTED_EDGE('',*,*,#4234,.F.);

+#4273=ORIENTED_EDGE('',*,*,#3141,.F.);

+#4275=ORIENTED_EDGE('',*,*,#4274,.T.);

+#4277=ORIENTED_EDGE('',*,*,#4276,.T.);

+#4278=EDGE_LOOP('',(#4269,#4271,#4272,#4273,#4275,#4277));

+#4279=FACE_OUTER_BOUND('',#4278,.F.);

+#4280=ADVANCED_FACE('',(#4279),#4267,.F.);

+#4281=CARTESIAN_POINT('',(-1.E-1,1.6E-1,7.5E-2));

+#4282=DIRECTION('',(-1.E0,0.E0,0.E0));

+#4283=DIRECTION('',(0.E0,0.E0,1.E0));

+#4284=AXIS2_PLACEMENT_3D('',#4281,#4282,#4283);

+#4285=PLANE('',#4284);

+#4287=ORIENTED_EDGE('',*,*,#4286,.F.);

+#4288=ORIENTED_EDGE('',*,*,#4250,.T.);

+#4290=ORIENTED_EDGE('',*,*,#4289,.T.);

+#4292=ORIENTED_EDGE('',*,*,#4291,.F.);

+#4293=EDGE_LOOP('',(#4287,#4288,#4290,#4292));

+#4294=FACE_OUTER_BOUND('',#4293,.F.);

+#4295=ADVANCED_FACE('',(#4294),#4285,.F.);

+#4296=CARTESIAN_POINT('',(1.4E-1,1.6E-1,-2.25E-1));

+#4297=DIRECTION('',(0.E0,1.E0,0.E0));

+#4298=DIRECTION('',(-1.E0,0.E0,0.E0));

+#4299=AXIS2_PLACEMENT_3D('',#4296,#4297,#4298);

+#4300=PLANE('',#4299);

+#4301=ORIENTED_EDGE('',*,*,#4286,.T.);

+#4303=ORIENTED_EDGE('',*,*,#4302,.T.);

+#4305=ORIENTED_EDGE('',*,*,#4304,.T.);

+#4307=ORIENTED_EDGE('',*,*,#4306,.T.);

+#4309=ORIENTED_EDGE('',*,*,#4308,.F.);

+#4310=ORIENTED_EDGE('',*,*,#4276,.F.);

+#4312=ORIENTED_EDGE('',*,*,#4311,.T.);

+#4313=ORIENTED_EDGE('',*,*,#2798,.T.);

+#4315=ORIENTED_EDGE('',*,*,#4314,.F.);

+#4316=ORIENTED_EDGE('',*,*,#4252,.F.);

+#4317=EDGE_LOOP('',(#4301,#4303,#4305,#4307,#4309,#4310,#4312,#4313,#4315,

+#4316));

+#4318=FACE_OUTER_BOUND('',#4317,.F.);

+#4319=ADVANCED_FACE('',(#4318),#4300,.T.);

+#4320=CARTESIAN_POINT('',(-4.7E-2,1.6E-1,1.12E-1));

+#4321=DIRECTION('',(0.E0,1.E0,0.E0));

+#4322=DIRECTION('',(1.E0,0.E0,0.E0));

+#4323=AXIS2_PLACEMENT_3D('',#4320,#4321,#4322);

+#4324=CYLINDRICAL_SURFACE('',#4323,5.3E-2);

+#4325=ORIENTED_EDGE('',*,*,#4302,.F.);

+#4326=ORIENTED_EDGE('',*,*,#4291,.T.);

+#4328=ORIENTED_EDGE('',*,*,#4327,.T.);

+#4330=ORIENTED_EDGE('',*,*,#4329,.F.);

+#4331=EDGE_LOOP('',(#4325,#4326,#4328,#4330));

+#4332=FACE_OUTER_BOUND('',#4331,.F.);

+#4333=ADVANCED_FACE('',(#4332),#4324,.F.);

+#4334=CARTESIAN_POINT('',(1.1E-1,1.2E-1,2.25E-1));

+#4335=DIRECTION('',(0.E0,1.E0,0.E0));

+#4336=DIRECTION('',(-1.E0,0.E0,0.E0));

+#4337=AXIS2_PLACEMENT_3D('',#4334,#4335,#4336);

+#4338=PLANE('',#4337);

+#4340=ORIENTED_EDGE('',*,*,#4339,.F.);

+#4341=ORIENTED_EDGE('',*,*,#4327,.F.);

+#4342=ORIENTED_EDGE('',*,*,#4289,.F.);

+#4343=ORIENTED_EDGE('',*,*,#4258,.T.);

+#4344=ORIENTED_EDGE('',*,*,#3065,.F.);

+#4345=ORIENTED_EDGE('',*,*,#2932,.F.);

+#4346=ORIENTED_EDGE('',*,*,#4236,.T.);

+#4347=ORIENTED_EDGE('',*,*,#4270,.T.);

+#4349=ORIENTED_EDGE('',*,*,#4348,.T.);

+#4351=ORIENTED_EDGE('',*,*,#4350,.F.);

+#4352=EDGE_LOOP('',(#4340,#4341,#4342,#4343,#4344,#4345,#4346,#4347,#4349,

+#4351));

+#4353=FACE_OUTER_BOUND('',#4352,.F.);

+#4354=ADVANCED_FACE('',(#4353),#4338,.F.);

+#4355=CARTESIAN_POINT('',(-4.7E-2,1.6E-1,1.65E-1));

+#4356=DIRECTION('',(0.E0,0.E0,1.E0));

+#4357=DIRECTION('',(1.E0,0.E0,0.E0));

+#4358=AXIS2_PLACEMENT_3D('',#4355,#4356,#4357);

+#4359=PLANE('',#4358);

+#4360=ORIENTED_EDGE('',*,*,#4304,.F.);

+#4361=ORIENTED_EDGE('',*,*,#4329,.T.);

+#4362=ORIENTED_EDGE('',*,*,#4339,.T.);

+#4364=ORIENTED_EDGE('',*,*,#4363,.F.);

+#4365=EDGE_LOOP('',(#4360,#4361,#4362,#4364));

+#4366=FACE_OUTER_BOUND('',#4365,.F.);

+#4367=ADVANCED_FACE('',(#4366),#4359,.F.);

+#4368=CARTESIAN_POINT('',(4.7E-2,1.6E-1,1.12E-1));

+#4369=DIRECTION('',(0.E0,1.E0,0.E0));

+#4370=DIRECTION('',(1.E0,0.E0,0.E0));

+#4371=AXIS2_PLACEMENT_3D('',#4368,#4369,#4370);

+#4372=CYLINDRICAL_SURFACE('',#4371,5.3E-2);

+#4373=ORIENTED_EDGE('',*,*,#4306,.F.);

+#4374=ORIENTED_EDGE('',*,*,#4363,.T.);

+#4375=ORIENTED_EDGE('',*,*,#4350,.T.);

+#4377=ORIENTED_EDGE('',*,*,#4376,.F.);

+#4378=EDGE_LOOP('',(#4373,#4374,#4375,#4377));

+#4379=FACE_OUTER_BOUND('',#4378,.F.);

+#4380=ADVANCED_FACE('',(#4379),#4372,.F.);

+#4381=CARTESIAN_POINT('',(1.E-1,1.6E-1,1.12E-1));

+#4382=DIRECTION('',(1.E0,0.E0,0.E0));

+#4383=DIRECTION('',(0.E0,0.E0,-1.E0));

+#4384=AXIS2_PLACEMENT_3D('',#4381,#4382,#4383);

+#4385=PLANE('',#4384);

+#4386=ORIENTED_EDGE('',*,*,#4308,.T.);

+#4387=ORIENTED_EDGE('',*,*,#4376,.T.);

+#4388=ORIENTED_EDGE('',*,*,#4348,.F.);

+#4389=ORIENTED_EDGE('',*,*,#4268,.F.);

+#4390=EDGE_LOOP('',(#4386,#4387,#4388,#4389));

+#4391=FACE_OUTER_BOUND('',#4390,.F.);

+#4392=ADVANCED_FACE('',(#4391),#4385,.F.);

+#4393=CARTESIAN_POINT('',(1.4E-1,1.E-1,-2.25E-1));

+#4394=DIRECTION('',(1.E0,0.E0,0.E0));

+#4395=DIRECTION('',(0.E0,1.E0,0.E0));

+#4396=AXIS2_PLACEMENT_3D('',#4393,#4394,#4395);

+#4397=PLANE('',#4396);

+#4398=ORIENTED_EDGE('',*,*,#4274,.F.);

+#4399=ORIENTED_EDGE('',*,*,#3139,.T.);

+#4400=ORIENTED_EDGE('',*,*,#2800,.T.);

+#4401=ORIENTED_EDGE('',*,*,#4311,.F.);

+#4402=EDGE_LOOP('',(#4398,#4399,#4400,#4401));

+#4403=FACE_OUTER_BOUND('',#4402,.F.);

+#4404=ADVANCED_FACE('',(#4403),#4397,.T.);

+#4405=CARTESIAN_POINT('',(-1.4E-1,1.6E-1,-2.25E-1));

+#4406=DIRECTION('',(-1.E0,0.E0,0.E0));

+#4407=DIRECTION('',(0.E0,-1.E0,0.E0));

+#4408=AXIS2_PLACEMENT_3D('',#4405,#4406,#4407);

+#4409=PLANE('',#4408);

+#4410=ORIENTED_EDGE('',*,*,#4254,.F.);

+#4411=ORIENTED_EDGE('',*,*,#4314,.T.);

+#4412=ORIENTED_EDGE('',*,*,#2796,.T.);

+#4413=ORIENTED_EDGE('',*,*,#3130,.F.);

+#4414=EDGE_LOOP('',(#4410,#4411,#4412,#4413));

+#4415=FACE_OUTER_BOUND('',#4414,.F.);

+#4416=ADVANCED_FACE('',(#4415),#4409,.T.);

+#4417=CARTESIAN_POINT('',(1.6E-1,6.E-2,2.25E-1));

+#4418=DIRECTION('',(0.E0,1.E0,0.E0));

+#4419=DIRECTION('',(-1.E0,0.E0,0.E0));

+#4420=AXIS2_PLACEMENT_3D('',#4417,#4418,#4419);

+#4421=PLANE('',#4420);

+#4422=ORIENTED_EDGE('',*,*,#2988,.T.);

+#4423=ORIENTED_EDGE('',*,*,#3166,.T.);

+#4424=ORIENTED_EDGE('',*,*,#4208,.F.);

+#4425=ORIENTED_EDGE('',*,*,#4222,.F.);

+#4426=ORIENTED_EDGE('',*,*,#4239,.F.);

+#4427=ORIENTED_EDGE('',*,*,#2960,.F.);

+#4428=EDGE_LOOP('',(#4422,#4423,#4424,#4425,#4426,#4427));

+#4429=FACE_OUTER_BOUND('',#4428,.F.);

+#4430=ADVANCED_FACE('',(#4429),#4421,.F.);

+#4431=CARTESIAN_POINT('',(-2.E-1,1.E-1,-2.25E-1));

+#4432=DIRECTION('',(-1.E0,0.E0,0.E0));

+#4433=DIRECTION('',(0.E0,-1.E0,0.E0));

+#4434=AXIS2_PLACEMENT_3D('',#4431,#4432,#4433);

+#4435=PLANE('',#4434);

+#4436=ORIENTED_EDGE('',*,*,#2376,.F.);

+#4437=ORIENTED_EDGE('',*,*,#3133,.T.);

+#4438=ORIENTED_EDGE('',*,*,#2792,.T.);

+#4440=ORIENTED_EDGE('',*,*,#4439,.F.);

+#4441=EDGE_LOOP('',(#4436,#4437,#4438,#4440));

+#4442=FACE_OUTER_BOUND('',#4441,.F.);

+#4443=ADVANCED_FACE('',(#4442),#4435,.T.);

+#4444=CARTESIAN_POINT('',(-2.E-1,-5.E-2,-2.25E-1));

+#4445=DIRECTION('',(0.E0,1.E0,0.E0));

+#4446=DIRECTION('',(-1.E0,0.E0,0.E0));

+#4447=AXIS2_PLACEMENT_3D('',#4444,#4445,#4446);

+#4448=PLANE('',#4447);

+#4449=ORIENTED_EDGE('',*,*,#2378,.F.);

+#4450=ORIENTED_EDGE('',*,*,#4439,.T.);

+#4451=ORIENTED_EDGE('',*,*,#2790,.T.);

+#4453=ORIENTED_EDGE('',*,*,#4452,.F.);

+#4454=EDGE_LOOP('',(#4449,#4450,#4451,#4453));

+#4455=FACE_OUTER_BOUND('',#4454,.F.);

+#4456=ADVANCED_FACE('',(#4455),#4448,.T.);

+#4457=CARTESIAN_POINT('',(-2.25E-1,-5.E-2,-2.25E-1));

+#4458=DIRECTION('',(-1.E0,0.E0,0.E0));

+#4459=DIRECTION('',(0.E0,-1.E0,0.E0));

+#4460=AXIS2_PLACEMENT_3D('',#4457,#4458,#4459);

+#4461=PLANE('',#4460);

+#4462=ORIENTED_EDGE('',*,*,#2380,.F.);

+#4463=ORIENTED_EDGE('',*,*,#4452,.T.);

+#4464=ORIENTED_EDGE('',*,*,#2788,.T.);

+#4465=ORIENTED_EDGE('',*,*,#2440,.F.);

+#4466=EDGE_LOOP('',(#4462,#4463,#4464,#4465));

+#4467=FACE_OUTER_BOUND('',#4466,.F.);

+#4468=ADVANCED_FACE('',(#4467),#4461,.T.);

+#4469=CARTESIAN_POINT('',(2.E-1,-5.E-2,-2.25E-1));

+#4470=DIRECTION('',(1.E0,0.E0,0.E0));

+#4471=DIRECTION('',(0.E0,1.E0,0.E0));

+#4472=AXIS2_PLACEMENT_3D('',#4469,#4470,#4471);

+#4473=PLANE('',#4472);

+#4474=ORIENTED_EDGE('',*,*,#2372,.F.);

+#4476=ORIENTED_EDGE('',*,*,#4475,.T.);

+#4477=ORIENTED_EDGE('',*,*,#2804,.T.);

+#4478=ORIENTED_EDGE('',*,*,#3136,.F.);

+#4479=EDGE_LOOP('',(#4474,#4476,#4477,#4478));

+#4480=FACE_OUTER_BOUND('',#4479,.F.);

+#4481=ADVANCED_FACE('',(#4480),#4473,.T.);

+#4482=CARTESIAN_POINT('',(2.25E-1,-5.E-2,-2.25E-1));

+#4483=DIRECTION('',(0.E0,1.E0,0.E0));

+#4484=DIRECTION('',(-1.E0,0.E0,0.E0));

+#4485=AXIS2_PLACEMENT_3D('',#4482,#4483,#4484);

+#4486=PLANE('',#4485);

+#4487=ORIENTED_EDGE('',*,*,#2370,.F.);

+#4489=ORIENTED_EDGE('',*,*,#4488,.T.);

+#4490=ORIENTED_EDGE('',*,*,#2806,.T.);

+#4491=ORIENTED_EDGE('',*,*,#4475,.F.);

+#4492=EDGE_LOOP('',(#4487,#4489,#4490,#4491));

+#4493=FACE_OUTER_BOUND('',#4492,.F.);

+#4494=ADVANCED_FACE('',(#4493),#4486,.T.);

+#4495=CARTESIAN_POINT('',(2.25E-1,-1.E-1,-2.25E-1));

+#4496=DIRECTION('',(1.E0,0.E0,0.E0));

+#4497=DIRECTION('',(0.E0,1.E0,0.E0));

+#4498=AXIS2_PLACEMENT_3D('',#4495,#4496,#4497);

+#4499=PLANE('',#4498);

+#4500=ORIENTED_EDGE('',*,*,#2368,.F.);

+#4501=ORIENTED_EDGE('',*,*,#2414,.T.);

+#4502=ORIENTED_EDGE('',*,*,#2808,.T.);

+#4503=ORIENTED_EDGE('',*,*,#4488,.F.);

+#4504=EDGE_LOOP('',(#4500,#4501,#4502,#4503));

+#4505=FACE_OUTER_BOUND('',#4504,.F.);

+#4506=ADVANCED_FACE('',(#4505),#4499,.T.);

+#4507=CARTESIAN_POINT('',(-1.1E-1,8.E-2,7.5E-2));

+#4508=DIRECTION('',(0.E0,7.071067811865E-1,-7.071067811865E-1));

+#4509=DIRECTION('',(1.E0,0.E0,0.E0));

+#4510=AXIS2_PLACEMENT_3D('',#4507,#4508,#4509);

+#4511=PLANE('',#4510);

+#4512=ORIENTED_EDGE('',*,*,#3079,.T.);

+#4513=ORIENTED_EDGE('',*,*,#3113,.T.);

+#4514=ORIENTED_EDGE('',*,*,#3043,.F.);

+#4515=ORIENTED_EDGE('',*,*,#3061,.F.);

+#4516=EDGE_LOOP('',(#4512,#4513,#4514,#4515));

+#4517=FACE_OUTER_BOUND('',#4516,.F.);

+#4518=ADVANCED_FACE('',(#4517),#4511,.F.);

+#4519=CARTESIAN_POINT('',(-1.45E-1,-1.15E-1,-2.25E-1));

+#4520=DIRECTION('',(7.071067811865E-1,-7.071067811865E-1,0.E0));

+#4521=DIRECTION('',(7.071067811865E-1,7.071067811865E-1,0.E0));

+#4522=AXIS2_PLACEMENT_3D('',#4519,#4520,#4521);

+#4523=PLANE('',#4522);

+#4525=ORIENTED_EDGE('',*,*,#4524,.F.);

+#4527=ORIENTED_EDGE('',*,*,#4526,.T.);

+#4528=ORIENTED_EDGE('',*,*,#2783,.T.);

+#4529=ORIENTED_EDGE('',*,*,#2464,.F.);

+#4530=EDGE_LOOP('',(#4525,#4527,#4528,#4529));

+#4531=FACE_OUTER_BOUND('',#4530,.F.);

+#4532=ADVANCED_FACE('',(#4531),#4523,.T.);

+#4533=CARTESIAN_POINT('',(-1.45E-1,-1.15E-1,-2.25E-1));

+#4534=DIRECTION('',(7.071067811865E-1,-7.071067811865E-1,0.E0));

+#4535=DIRECTION('',(7.071067811865E-1,7.071067811865E-1,0.E0));

+#4536=AXIS2_PLACEMENT_3D('',#4533,#4534,#4535);

+#4537=PLANE('',#4536);

+#4539=ORIENTED_EDGE('',*,*,#4538,.T.);

+#4540=ORIENTED_EDGE('',*,*,#2491,.F.);

+#4541=ORIENTED_EDGE('',*,*,#2358,.F.);

+#4543=ORIENTED_EDGE('',*,*,#4542,.T.);

+#4544=EDGE_LOOP('',(#4539,#4540,#4541,#4543));

+#4545=FACE_OUTER_BOUND('',#4544,.F.);

+#4546=ADVANCED_FACE('',(#4545),#4537,.T.);

+#4547=CARTESIAN_POINT('',(-2.159042018306E-1,-1.E-1,8.949824768655E-2));

+#4548=DIRECTION('',(0.E0,0.E0,-1.E0));

+#4549=DIRECTION('',(1.E0,0.E0,0.E0));

+#4550=AXIS2_PLACEMENT_3D('',#4547,#4548,#4549);

+#4551=PLANE('',#4550);

+#4553=ORIENTED_EDGE('',*,*,#4552,.T.);

+#4555=ORIENTED_EDGE('',*,*,#4554,.F.);

+#4556=ORIENTED_EDGE('',*,*,#2446,.T.);

+#4558=ORIENTED_EDGE('',*,*,#4557,.T.);

+#4559=ORIENTED_EDGE('',*,*,#4524,.T.);

+#4560=ORIENTED_EDGE('',*,*,#2462,.T.);

+#4562=ORIENTED_EDGE('',*,*,#4561,.T.);

+#4563=EDGE_LOOP('',(#4553,#4555,#4556,#4558,#4559,#4560,#4562));

+#4564=FACE_OUTER_BOUND('',#4563,.F.);

+#4565=ADVANCED_FACE('',(#4564),#4551,.F.);

+#4566=CARTESIAN_POINT('',(-1.522738312638E-1,-1.751330869217E-1,

+5.012816894639E-2));

+#4567=DIRECTION('',(0.E0,1.E0,0.E0));

+#4568=DIRECTION('',(1.E0,0.E0,0.E0));

+#4569=AXIS2_PLACEMENT_3D('',#4566,#4567,#4568);

+#4570=CONICAL_SURFACE('',#4569,4.493005137804E-2,5.0477E1);

+#4572=ORIENTED_EDGE('',*,*,#4571,.F.);

+#4574=ORIENTED_EDGE('',*,*,#4573,.F.);

+#4576=ORIENTED_EDGE('',*,*,#4575,.F.);

+#4578=ORIENTED_EDGE('',*,*,#4577,.F.);

+#4579=ORIENTED_EDGE('',*,*,#4552,.F.);

+#4581=ORIENTED_EDGE('',*,*,#4580,.F.);

+#4583=ORIENTED_EDGE('',*,*,#4582,.F.);

+#4585=ORIENTED_EDGE('',*,*,#4584,.F.);

+#4587=ORIENTED_EDGE('',*,*,#4586,.F.);

+#4589=ORIENTED_EDGE('',*,*,#4588,.T.);

+#4591=ORIENTED_EDGE('',*,*,#4590,.F.);

+#4593=ORIENTED_EDGE('',*,*,#4592,.F.);

+#4594=EDGE_LOOP('',(#4572,#4574,#4576,#4578,#4579,#4581,#4583,#4585,#4587,#4589,

+#4591,#4593));

+#4595=FACE_OUTER_BOUND('',#4594,.F.);

+#4596=ADVANCED_FACE('',(#4595),#4570,.T.);

+#4597=CARTESIAN_POINT('',(-1.62E-1,-1.E-1,-3.701752313505E-3));

+#4598=DIRECTION('',(8.650113386208E-1,0.E0,5.017523134550E-1));

+#4599=DIRECTION('',(-5.017523134550E-1,0.E0,8.650113386208E-1));

+#4600=AXIS2_PLACEMENT_3D('',#4597,#4598,#4599);

+#4601=PLANE('',#4600);

+#4603=ORIENTED_EDGE('',*,*,#4602,.T.);

+#4605=ORIENTED_EDGE('',*,*,#4604,.F.);

+#4606=ORIENTED_EDGE('',*,*,#2431,.T.);

+#4608=ORIENTED_EDGE('',*,*,#4607,.T.);

+#4609=ORIENTED_EDGE('',*,*,#4571,.T.);

+#4610=EDGE_LOOP('',(#4603,#4605,#4606,#4608,#4609));

+#4611=FACE_OUTER_BOUND('',#4610,.F.);

+#4612=ADVANCED_FACE('',(#4611),#4601,.F.);

+#4613=CARTESIAN_POINT('',(-1.522738312638E-1,-1.831183896645E-1,

+5.012816894639E-2));

+#4614=DIRECTION('',(0.E0,1.E0,0.E0));

+#4615=DIRECTION('',(1.E0,0.E0,0.E0));

+#4616=AXIS2_PLACEMENT_3D('',#4613,#4614,#4615);

+#4617=CONICAL_SURFACE('',#4616,3.525102343064E-2,5.0477E1);

+#4618=ORIENTED_EDGE('',*,*,#4602,.F.);

+#4619=ORIENTED_EDGE('',*,*,#4592,.T.);

+#4621=ORIENTED_EDGE('',*,*,#4620,.T.);

+#4622=ORIENTED_EDGE('',*,*,#4588,.F.);

+#4624=ORIENTED_EDGE('',*,*,#4623,.F.);

+#4626=ORIENTED_EDGE('',*,*,#4625,.F.);

+#4628=ORIENTED_EDGE('',*,*,#4627,.F.);

+#4630=ORIENTED_EDGE('',*,*,#4629,.F.);

+#4631=EDGE_LOOP('',(#4618,#4619,#4621,#4622,#4624,#4626,#4628,#4630));

+#4632=FACE_OUTER_BOUND('',#4631,.F.);

+#4633=ADVANCED_FACE('',(#4632),#4617,.T.);

+#4634=CARTESIAN_POINT('',(-1.670022554652E-1,-1.999897069774E-1,

+5.115209655830E-2));

+#4635=CARTESIAN_POINT('',(-1.629401229958E-1,-2.036964966017E-1,

+5.086969502357E-2));

+#4636=CARTESIAN_POINT('',(-1.577553938847E-1,-2.055157336861E-1,

+5.050924999397E-2));

+#4637=CARTESIAN_POINT('',(-1.522738312638E-1,-2.051576713838E-1,

+5.012816894639E-2));

+#4638=CARTESIAN_POINT('',(-1.676356052630E-1,-1.999897069774E-1,

+4.204183878074E-2));

+#4639=CARTESIAN_POINT('',(-1.633987934971E-1,-2.036964966017E-1,

+4.427206679936E-2));

+#4640=CARTESIAN_POINT('',(-1.579911113335E-1,-2.055157336861E-1,

+4.711863278893E-2));

+#4641=CARTESIAN_POINT('',(-1.522738312638E-1,-2.051576713838E-1,

+5.012816894639E-2));

+#4642=CARTESIAN_POINT('',(-1.614060779063E-1,-1.999897069774E-1,

+3.536419565968E-2));

+#4643=CARTESIAN_POINT('',(-1.588873837746E-1,-2.036964966017E-1,

+3.943613264663E-2));

+#4644=CARTESIAN_POINT('',(-1.556726321916E-1,-2.055157336861E-1,

+4.463337581726E-2));

+#4645=CARTESIAN_POINT('',(-1.522738312638E-1,-2.051576713838E-1,

+5.012816894639E-2));

+#4646=CARTESIAN_POINT('',(-1.522738312638E-1,-1.999897069774E-1,

+3.536419565968E-2));

+#4647=CARTESIAN_POINT('',(-1.522738312638E-1,-2.036964966017E-1,

+3.943613264663E-2));

+#4648=CARTESIAN_POINT('',(-1.522738312638E-1,-2.055157336861E-1,

+4.463337581726E-2));

+#4649=CARTESIAN_POINT('',(-1.522738312638E-1,-2.051576713838E-1,

+5.012816894639E-2));

+#4650=CARTESIAN_POINT('',(-1.431415846213E-1,-1.999897069774E-1,

+3.536419565968E-2));

+#4651=CARTESIAN_POINT('',(-1.456602787530E-1,-2.036964966017E-1,

+3.943613264663E-2));

+#4652=CARTESIAN_POINT('',(-1.488750303360E-1,-2.055157336861E-1,

+4.463337581726E-2));

+#4653=CARTESIAN_POINT('',(-1.522738312638E-1,-2.051576713838E-1,

+5.012816894639E-2));

+#4654=CARTESIAN_POINT('',(-1.369120572646E-1,-1.999897069774E-1,

+4.204183878074E-2));

+#4655=CARTESIAN_POINT('',(-1.411488690305E-1,-2.036964966017E-1,

+4.427206679936E-2));

+#4656=CARTESIAN_POINT('',(-1.465565511941E-1,-2.055157336861E-1,

+4.711863278893E-2));

+#4657=CARTESIAN_POINT('',(-1.522738312638E-1,-2.051576713838E-1,

+5.012816894639E-2));

+#4658=CARTESIAN_POINT('',(-1.375454070624E-1,-1.999897069774E-1,

+5.115209655830E-2));

+#4659=CARTESIAN_POINT('',(-1.416075395318E-1,-2.036964966017E-1,

+5.086969502357E-2));

+#4660=CARTESIAN_POINT('',(-1.467922686429E-1,-2.055157336861E-1,

+5.050924999397E-2));

+#4661=CARTESIAN_POINT('',(-1.522738312638E-1,-2.051576713838E-1,

+5.012816894639E-2));

+#4662=(BOUNDED_SURFACE()B_SPLINE_SURFACE(3,3,((#4634,#4635,#4636,#4637),(#4638,

+#4639,#4640,#4641),(#4642,#4643,#4644,#4645),(#4646,#4647,#4648,#4649),(#4650,

+#4651,#4652,#4653),(#4654,#4655,#4656,#4657),(#4658,#4659,#4660,#4661)),

+.UNSPECIFIED.,.F.,.F.,.F.)B_SPLINE_SURFACE_WITH_KNOTS((4,3,4),(4,4),(0.E0,1.E0,

+2.E0),(0.E0,1.E0),.UNSPECIFIED.)GEOMETRIC_REPRESENTATION_ITEM()RATIONAL_B_SPLINE_SURFACE(((1.238261245877E0,1.172522646839E0,1.172522646839E0,1.238261245877E0),(

+9.758705520333E-1,9.240621286119E-1,9.240621286119E-1,9.758705520333E-1),(

+9.758705520333E-1,9.240621286119E-1,9.240621286119E-1,9.758705520333E-1),(

+1.238261245877E0,1.172522646839E0,1.172522646839E0,1.238261245877E0),(

+9.758705520333E-1,9.240621286119E-1,9.240621286119E-1,9.758705520333E-1),(

+9.758705520333E-1,9.240621286119E-1,9.240621286119E-1,9.758705520333E-1),(

+1.238261245877E0,1.172522646839E0,1.172522646839E0,1.238261245877E0)))REPRESENTATION_ITEM('')SURFACE());

+#4664=ORIENTED_EDGE('',*,*,#4663,.T.);

+#4666=ORIENTED_EDGE('',*,*,#4665,.F.);

+#4667=ORIENTED_EDGE('',*,*,#4620,.F.);

+#4668=EDGE_LOOP('',(#4664,#4666,#4667));

+#4669=FACE_OUTER_BOUND('',#4668,.F.);

+#4670=ADVANCED_FACE('',(#4669),#4662,.T.);

+#4671=CARTESIAN_POINT('',(-1.375454070624E-1,-1.999897069774E-1,

+4.910424133448E-2));

+#4672=CARTESIAN_POINT('',(-1.416075395318E-1,-2.036964966017E-1,

+4.938664286921E-2));

+#4673=CARTESIAN_POINT('',(-1.467922686429E-1,-2.055157336861E-1,

+4.974708789880E-2));

+#4674=CARTESIAN_POINT('',(-1.522738312638E-1,-2.051576713838E-1,

+5.012816894639E-2));

+#4675=CARTESIAN_POINT('',(-1.369120572646E-1,-1.999897069774E-1,

+5.821449911203E-2));

+#4676=CARTESIAN_POINT('',(-1.411488690305E-1,-2.036964966017E-1,

+5.598427109341E-2));

+#4677=CARTESIAN_POINT('',(-1.465565511941E-1,-2.055157336861E-1,

+5.313770510384E-2));

+#4678=CARTESIAN_POINT('',(-1.522738312638E-1,-2.051576713838E-1,

+5.012816894639E-2));

+#4679=CARTESIAN_POINT('',(-1.431415846213E-1,-1.999897069774E-1,

+6.489214223309E-2));

+#4680=CARTESIAN_POINT('',(-1.456602787530E-1,-2.036964966017E-1,

+6.082020524614E-2));

+#4681=CARTESIAN_POINT('',(-1.488750303360E-1,-2.055157336861E-1,

+5.562296207551E-2));

+#4682=CARTESIAN_POINT('',(-1.522738312638E-1,-2.051576713838E-1,

+5.012816894639E-2));

+#4683=CARTESIAN_POINT('',(-1.522738312638E-1,-1.999897069774E-1,

+6.489214223309E-2));

+#4684=CARTESIAN_POINT('',(-1.522738312638E-1,-2.036964966017E-1,

+6.082020524614E-2));

+#4685=CARTESIAN_POINT('',(-1.522738312638E-1,-2.055157336861E-1,

+5.562296207551E-2));

+#4686=CARTESIAN_POINT('',(-1.522738312638E-1,-2.051576713838E-1,

+5.012816894639E-2));

+#4687=CARTESIAN_POINT('',(-1.614060779063E-1,-1.999897069774E-1,

+6.489214223309E-2));

+#4688=CARTESIAN_POINT('',(-1.588873837746E-1,-2.036964966017E-1,

+6.082020524614E-2));

+#4689=CARTESIAN_POINT('',(-1.556726321916E-1,-2.055157336861E-1,

+5.562296207551E-2));

+#4690=CARTESIAN_POINT('',(-1.522738312638E-1,-2.051576713838E-1,

+5.012816894639E-2));

+#4691=CARTESIAN_POINT('',(-1.676356052630E-1,-1.999897069774E-1,

+5.821449911203E-2));

+#4692=CARTESIAN_POINT('',(-1.633987934971E-1,-2.036964966017E-1,

+5.598427109341E-2));

+#4693=CARTESIAN_POINT('',(-1.579911113335E-1,-2.055157336861E-1,

+5.313770510384E-2));

+#4694=CARTESIAN_POINT('',(-1.522738312638E-1,-2.051576713838E-1,

+5.012816894639E-2));

+#4695=CARTESIAN_POINT('',(-1.670022554652E-1,-1.999897069774E-1,

+4.910424133448E-2));

+#4696=CARTESIAN_POINT('',(-1.629401229958E-1,-2.036964966017E-1,

+4.938664286921E-2));

+#4697=CARTESIAN_POINT('',(-1.577553938847E-1,-2.055157336861E-1,

+4.974708789880E-2));

+#4698=CARTESIAN_POINT('',(-1.522738312638E-1,-2.051576713838E-1,

+5.012816894639E-2));

+#4699=(BOUNDED_SURFACE()B_SPLINE_SURFACE(3,3,((#4671,#4672,#4673,#4674),(#4675,

+#4676,#4677,#4678),(#4679,#4680,#4681,#4682),(#4683,#4684,#4685,#4686),(#4687,

+#4688,#4689,#4690),(#4691,#4692,#4693,#4694),(#4695,#4696,#4697,#4698)),

+.UNSPECIFIED.,.F.,.F.,.F.)B_SPLINE_SURFACE_WITH_KNOTS((4,3,4),(4,4),(0.E0,1.E0,

+2.E0),(0.E0,1.E0),.UNSPECIFIED.)GEOMETRIC_REPRESENTATION_ITEM()RATIONAL_B_SPLINE_SURFACE(((1.238261245877E0,1.172522646839E0,1.172522646839E0,1.238261245877E0),(

+9.758705520333E-1,9.240621286119E-1,9.240621286119E-1,9.758705520333E-1),(

+9.758705520333E-1,9.240621286119E-1,9.240621286119E-1,9.758705520333E-1),(

+1.238261245877E0,1.172522646839E0,1.172522646839E0,1.238261245877E0),(

+9.758705520333E-1,9.240621286119E-1,9.240621286119E-1,9.758705520333E-1),(

+9.758705520333E-1,9.240621286119E-1,9.240621286119E-1,9.758705520333E-1),(

+1.238261245877E0,1.172522646839E0,1.172522646839E0,1.238261245877E0)))REPRESENTATION_ITEM('')SURFACE());

+#4700=ORIENTED_EDGE('',*,*,#4663,.F.);

+#4701=ORIENTED_EDGE('',*,*,#4590,.T.);

+#4702=ORIENTED_EDGE('',*,*,#4665,.T.);

+#4703=EDGE_LOOP('',(#4700,#4701,#4702));

+#4704=FACE_OUTER_BOUND('',#4703,.F.);

+#4705=ADVANCED_FACE('',(#4704),#4699,.T.);

+#4706=CARTESIAN_POINT('',(-1.078677195967E-1,-1.E-1,8.617329648593E-2));

+#4707=DIRECTION('',(-8.650113386208E-1,0.E0,5.017523134550E-1));

+#4708=DIRECTION('',(-5.017523134550E-1,0.E0,-8.650113386208E-1));

+#4709=AXIS2_PLACEMENT_3D('',#4706,#4707,#4708);

+#4710=PLANE('',#4709);

+#4711=ORIENTED_EDGE('',*,*,#4623,.T.);

+#4712=ORIENTED_EDGE('',*,*,#4586,.T.);

+#4714=ORIENTED_EDGE('',*,*,#4713,.F.);

+#4715=ORIENTED_EDGE('',*,*,#2493,.T.);

+#4716=ORIENTED_EDGE('',*,*,#4538,.F.);

+#4718=ORIENTED_EDGE('',*,*,#4717,.T.);

+#4720=ORIENTED_EDGE('',*,*,#4719,.T.);

+#4721=EDGE_LOOP('',(#4711,#4712,#4714,#4715,#4716,#4718,#4720));

+#4722=FACE_OUTER_BOUND('',#4721,.F.);

+#4723=ADVANCED_FACE('',(#4722),#4710,.F.);

+#4724=CARTESIAN_POINT('',(-1.042530821577E-1,-1.E-1,8.826997732276E-2));

+#4725=DIRECTION('',(-5.017523134550E-1,0.E0,8.650113386208E-1));

+#4726=DIRECTION('',(-8.650113386208E-1,0.E0,-5.017523134550E-1));

+#4727=AXIS2_PLACEMENT_3D('',#4724,#4725,#4726);

+#4728=PLANE('',#4727);

+#4729=ORIENTED_EDGE('',*,*,#4584,.T.);

+#4731=ORIENTED_EDGE('',*,*,#4730,.F.);

+#4732=ORIENTED_EDGE('',*,*,#2495,.T.);

+#4733=ORIENTED_EDGE('',*,*,#4713,.T.);

+#4734=EDGE_LOOP('',(#4729,#4731,#4732,#4733));

+#4735=FACE_OUTER_BOUND('',#4734,.F.);

+#4736=ADVANCED_FACE('',(#4735),#4728,.F.);

+#4737=CARTESIAN_POINT('',(-1.052565867846E-1,-1.E-1,9.E-2));

+#4738=DIRECTION('',(-8.650113386208E-1,0.E0,-5.017523134550E-1));

+#4739=DIRECTION('',(5.017523134550E-1,0.E0,-8.650113386208E-1));

+#4740=AXIS2_PLACEMENT_3D('',#4737,#4738,#4739);

+#4741=PLANE('',#4740);

+#4742=ORIENTED_EDGE('',*,*,#4582,.T.);

+#4744=ORIENTED_EDGE('',*,*,#4743,.F.);

+#4745=ORIENTED_EDGE('',*,*,#2497,.T.);

+#4746=ORIENTED_EDGE('',*,*,#4730,.T.);

+#4747=EDGE_LOOP('',(#4742,#4744,#4745,#4746));

+#4748=FACE_OUTER_BOUND('',#4747,.F.);

+#4749=ADVANCED_FACE('',(#4748),#4741,.F.);

+#4750=CARTESIAN_POINT('',(-1.061215981232E-1,-1.E-1,8.949824768655E-2));

+#4751=DIRECTION('',(5.017523134550E-1,0.E0,-8.650113386208E-1));

+#4752=DIRECTION('',(8.650113386208E-1,0.E0,5.017523134550E-1));

+#4753=AXIS2_PLACEMENT_3D('',#4750,#4751,#4752);

+#4754=PLANE('',#4753);

+#4755=ORIENTED_EDGE('',*,*,#4580,.T.);

+#4756=ORIENTED_EDGE('',*,*,#4561,.F.);

+#4757=ORIENTED_EDGE('',*,*,#2499,.T.);

+#4758=ORIENTED_EDGE('',*,*,#4743,.T.);

+#4759=EDGE_LOOP('',(#4755,#4756,#4757,#4758));

+#4760=FACE_OUTER_BOUND('',#4759,.F.);

+#4761=ADVANCED_FACE('',(#4760),#4754,.F.);

+#4762=CARTESIAN_POINT('',(-1.6E-1,-1.E-1,-2.25E-1));

+#4763=DIRECTION('',(-7.071067811865E-1,-7.071067811865E-1,0.E0));

+#4764=DIRECTION('',(7.071067811865E-1,-7.071067811865E-1,0.E0));

+#4765=AXIS2_PLACEMENT_3D('',#4762,#4763,#4764);

+#4766=PLANE('',#4765);

+#4767=ORIENTED_EDGE('',*,*,#4557,.F.);

+#4768=ORIENTED_EDGE('',*,*,#2444,.T.);

+#4769=ORIENTED_EDGE('',*,*,#2785,.T.);

+#4770=ORIENTED_EDGE('',*,*,#4526,.F.);

+#4771=EDGE_LOOP('',(#4767,#4768,#4769,#4770));

+#4772=FACE_OUTER_BOUND('',#4771,.F.);

+#4773=ADVANCED_FACE('',(#4772),#4766,.T.);

+#4774=CARTESIAN_POINT('',(-1.6E-1,-1.E-1,-2.25E-1));

+#4775=DIRECTION('',(-7.071067811865E-1,-7.071067811865E-1,0.E0));

+#4776=DIRECTION('',(7.071067811865E-1,-7.071067811865E-1,0.E0));

+#4777=AXIS2_PLACEMENT_3D('',#4774,#4775,#4776);

+#4778=PLANE('',#4777);

+#4779=ORIENTED_EDGE('',*,*,#4717,.F.);

+#4780=ORIENTED_EDGE('',*,*,#4542,.F.);

+#4781=ORIENTED_EDGE('',*,*,#2356,.F.);

+#4782=ORIENTED_EDGE('',*,*,#2437,.T.);

+#4784=ORIENTED_EDGE('',*,*,#4783,.F.);

+#4785=EDGE_LOOP('',(#4779,#4780,#4781,#4782,#4784));

+#4786=FACE_OUTER_BOUND('',#4785,.F.);

+#4787=ADVANCED_FACE('',(#4786),#4778,.T.);

+#4788=CARTESIAN_POINT('',(-1.6E-1,-1.E-1,-3.701752313505E-3));

+#4789=DIRECTION('',(-1.E0,0.E0,0.E0));

+#4790=DIRECTION('',(0.E0,0.E0,-1.E0));

+#4791=AXIS2_PLACEMENT_3D('',#4788,#4789,#4790);

+#4792=PLANE('',#4791);

+#4793=ORIENTED_EDGE('',*,*,#4625,.T.);

+#4794=ORIENTED_EDGE('',*,*,#4719,.F.);

+#4795=ORIENTED_EDGE('',*,*,#4783,.T.);

+#4797=ORIENTED_EDGE('',*,*,#4796,.T.);

+#4798=EDGE_LOOP('',(#4793,#4794,#4795,#4797));

+#4799=FACE_OUTER_BOUND('',#4798,.F.);

+#4800=ADVANCED_FACE('',(#4799),#4792,.F.);

+#4801=CARTESIAN_POINT('',(-1.6E-1,-1.E-1,-5.501752313455E-3));

+#4802=DIRECTION('',(0.E0,0.E0,1.E0));

+#4803=DIRECTION('',(-1.E0,0.E0,0.E0));

+#4804=AXIS2_PLACEMENT_3D('',#4801,#4802,#4803);

+#4805=PLANE('',#4804);

+#4806=ORIENTED_EDGE('',*,*,#4627,.T.);

+#4807=ORIENTED_EDGE('',*,*,#4796,.F.);

+#4808=ORIENTED_EDGE('',*,*,#2435,.T.);

+#4810=ORIENTED_EDGE('',*,*,#4809,.T.);

+#4811=EDGE_LOOP('',(#4806,#4807,#4808,#4810));

+#4812=FACE_OUTER_BOUND('',#4811,.F.);

+#4813=ADVANCED_FACE('',(#4812),#4805,.F.);

+#4814=CARTESIAN_POINT('',(-1.62E-1,-1.E-1,-5.501752313455E-3));

+#4815=DIRECTION('',(1.E0,0.E0,0.E0));

+#4816=DIRECTION('',(0.E0,0.E0,1.E0));

+#4817=AXIS2_PLACEMENT_3D('',#4814,#4815,#4816);

+#4818=PLANE('',#4817);

+#4819=ORIENTED_EDGE('',*,*,#4629,.T.);

+#4820=ORIENTED_EDGE('',*,*,#4809,.F.);

+#4821=ORIENTED_EDGE('',*,*,#2433,.T.);

+#4822=ORIENTED_EDGE('',*,*,#4604,.T.);

+#4823=EDGE_LOOP('',(#4819,#4820,#4821,#4822));

+#4824=FACE_OUTER_BOUND('',#4823,.F.);

+#4825=ADVANCED_FACE('',(#4824),#4818,.F.);

+#4826=CARTESIAN_POINT('',(-2.141322804033E-1,-1.E-1,8.617329648593E-2));

+#4827=DIRECTION('',(4.982456370797E-1,0.E0,8.670359191700E-1));

+#4828=DIRECTION('',(-8.670359191700E-1,0.E0,4.982456370797E-1));

+#4829=AXIS2_PLACEMENT_3D('',#4826,#4827,#4828);

+#4830=PLANE('',#4829);

+#4831=ORIENTED_EDGE('',*,*,#4573,.T.);

+#4832=ORIENTED_EDGE('',*,*,#4607,.F.);

+#4833=ORIENTED_EDGE('',*,*,#2452,.T.);

+#4835=ORIENTED_EDGE('',*,*,#4834,.T.);

+#4836=EDGE_LOOP('',(#4831,#4832,#4833,#4835));

+#4837=FACE_OUTER_BOUND('',#4836,.F.);

+#4838=ADVANCED_FACE('',(#4837),#4830,.F.);

+#4839=CARTESIAN_POINT('',(-2.177738312638E-1,-1.E-1,8.826592816166E-2));

+#4840=DIRECTION('',(8.670359191700E-1,0.E0,-4.982456370797E-1));

+#4841=DIRECTION('',(4.982456370797E-1,0.E0,8.670359191700E-1));

+#4842=AXIS2_PLACEMENT_3D('',#4839,#4840,#4841);

+#4843=PLANE('',#4842);

+#4844=ORIENTED_EDGE('',*,*,#4575,.T.);

+#4845=ORIENTED_EDGE('',*,*,#4834,.F.);

+#4846=ORIENTED_EDGE('',*,*,#2450,.T.);

+#4848=ORIENTED_EDGE('',*,*,#4847,.T.);

+#4849=EDGE_LOOP('',(#4844,#4845,#4846,#4848));

+#4850=FACE_OUTER_BOUND('',#4849,.F.);

+#4851=ADVANCED_FACE('',(#4850),#4843,.F.);

+#4852=CARTESIAN_POINT('',(-2.167773399896E-1,-1.E-1,9.E-2));

+#4853=DIRECTION('',(-4.982456370797E-1,0.E0,-8.670359191700E-1));

+#4854=DIRECTION('',(8.670359191700E-1,0.E0,-4.982456370797E-1));

+#4855=AXIS2_PLACEMENT_3D('',#4852,#4853,#4854);

+#4856=PLANE('',#4855);

+#4857=ORIENTED_EDGE('',*,*,#4577,.T.);

+#4858=ORIENTED_EDGE('',*,*,#4847,.F.);

+#4859=ORIENTED_EDGE('',*,*,#2448,.T.);

+#4860=ORIENTED_EDGE('',*,*,#4554,.T.);

+#4861=EDGE_LOOP('',(#4857,#4858,#4859,#4860));

+#4862=FACE_OUTER_BOUND('',#4861,.F.);

+#4863=ADVANCED_FACE('',(#4862),#4856,.F.);

+#4864=CARTESIAN_POINT('',(1.042530821577E-1,-1.E-1,8.826997732276E-2));

+#4865=DIRECTION('',(-5.017523134550E-1,0.E0,-8.650113386208E-1));

+#4866=DIRECTION('',(8.650113386208E-1,0.E0,-5.017523134550E-1));

+#4867=AXIS2_PLACEMENT_3D('',#4864,#4865,#4866);

+#4868=PLANE('',#4867);

+#4869=ORIENTED_EDGE('',*,*,#2645,.F.);

+#4870=ORIENTED_EDGE('',*,*,#2744,.F.);

+#4871=ORIENTED_EDGE('',*,*,#2484,.F.);

+#4873=ORIENTED_EDGE('',*,*,#4872,.T.);

+#4874=EDGE_LOOP('',(#4869,#4870,#4871,#4873));

+#4875=FACE_OUTER_BOUND('',#4874,.F.);

+#4876=ADVANCED_FACE('',(#4875),#4868,.T.);

+#4877=CARTESIAN_POINT('',(1.052565867846E-1,-1.E-1,9.E-2));

+#4878=DIRECTION('',(-8.650113386208E-1,0.E0,5.017523134550E-1));

+#4879=DIRECTION('',(-5.017523134550E-1,0.E0,-8.650113386208E-1));

+#4880=AXIS2_PLACEMENT_3D('',#4877,#4878,#4879);

+#4881=PLANE('',#4880);

+#4882=ORIENTED_EDGE('',*,*,#2647,.F.);

+#4883=ORIENTED_EDGE('',*,*,#4872,.F.);

+#4884=ORIENTED_EDGE('',*,*,#2482,.F.);

+#4886=ORIENTED_EDGE('',*,*,#4885,.T.);

+#4887=EDGE_LOOP('',(#4882,#4883,#4884,#4886));

+#4888=FACE_OUTER_BOUND('',#4887,.F.);

+#4889=ADVANCED_FACE('',(#4888),#4881,.T.);

+#4890=CARTESIAN_POINT('',(1.061215981232E-1,-1.E-1,8.949824768655E-2));

+#4891=DIRECTION('',(5.017523134550E-1,0.E0,8.650113386208E-1));

+#4892=DIRECTION('',(-8.650113386208E-1,0.E0,5.017523134550E-1));

+#4893=AXIS2_PLACEMENT_3D('',#4890,#4891,#4892);

+#4894=PLANE('',#4893);

+#4895=ORIENTED_EDGE('',*,*,#2649,.F.);

+#4896=ORIENTED_EDGE('',*,*,#4885,.F.);

+#4897=ORIENTED_EDGE('',*,*,#2480,.F.);

+#4898=ORIENTED_EDGE('',*,*,#2621,.T.);

+#4899=EDGE_LOOP('',(#4895,#4896,#4897,#4898));

+#4900=FACE_OUTER_BOUND('',#4899,.F.);

+#4901=ADVANCED_FACE('',(#4900),#4894,.T.);

+#4902=CARTESIAN_POINT('',(2.167773399896E-1,-1.E-1,9.E-2));

+#4903=DIRECTION('',(-4.982456370797E-1,0.E0,8.670359191700E-1));

+#4904=DIRECTION('',(-8.670359191700E-1,0.E0,-4.982456370797E-1));

+#4905=AXIS2_PLACEMENT_3D('',#4902,#4903,#4904);

+#4906=PLANE('',#4905);

+#4907=ORIENTED_EDGE('',*,*,#2652,.F.);

+#4908=ORIENTED_EDGE('',*,*,#2628,.F.);

+#4909=ORIENTED_EDGE('',*,*,#2406,.F.);

+#4911=ORIENTED_EDGE('',*,*,#4910,.T.);

+#4912=EDGE_LOOP('',(#4907,#4908,#4909,#4911));

+#4913=FACE_OUTER_BOUND('',#4912,.F.);

+#4914=ADVANCED_FACE('',(#4913),#4906,.T.);

+#4915=CARTESIAN_POINT('',(2.177738312638E-1,-1.E-1,8.826592816166E-2));

+#4916=DIRECTION('',(8.670359191700E-1,0.E0,4.982456370797E-1));

+#4917=DIRECTION('',(-4.982456370797E-1,0.E0,8.670359191700E-1));

+#4918=AXIS2_PLACEMENT_3D('',#4915,#4916,#4917);

+#4919=PLANE('',#4918);

+#4920=ORIENTED_EDGE('',*,*,#2654,.F.);

+#4921=ORIENTED_EDGE('',*,*,#4910,.F.);

+#4922=ORIENTED_EDGE('',*,*,#2404,.F.);

+#4924=ORIENTED_EDGE('',*,*,#4923,.T.);

+#4925=EDGE_LOOP('',(#4920,#4921,#4922,#4924));

+#4926=FACE_OUTER_BOUND('',#4925,.F.);

+#4927=ADVANCED_FACE('',(#4926),#4919,.T.);

+#4928=CARTESIAN_POINT('',(2.141322804033E-1,-1.E-1,8.617329648593E-2));

+#4929=DIRECTION('',(4.982456370797E-1,0.E0,-8.670359191700E-1));

+#4930=DIRECTION('',(8.670359191700E-1,0.E0,4.982456370797E-1));

+#4931=AXIS2_PLACEMENT_3D('',#4928,#4929,#4930);

+#4932=PLANE('',#4931);

+#4933=ORIENTED_EDGE('',*,*,#2656,.F.);

+#4934=ORIENTED_EDGE('',*,*,#4923,.F.);

+#4935=ORIENTED_EDGE('',*,*,#2402,.F.);

+#4936=ORIENTED_EDGE('',*,*,#2513,.T.);

+#4937=EDGE_LOOP('',(#4933,#4934,#4935,#4936));

+#4938=FACE_OUTER_BOUND('',#4937,.F.);

+#4939=ADVANCED_FACE('',(#4938),#4932,.T.);

+#4940=CLOSED_SHELL('',(#2394,#2425,#2456,#2503,#2520,#2543,#2556,#2569,#2583,

+#2598,#2613,#2632,#2660,#2697,#2732,#2749,#2762,#2774,#2836,#2852,#2866,#2881,

+#2895,#2909,#2923,#2937,#2951,#2965,#2978,#2993,#3007,#3021,#3035,#3053,#3071,

+#3086,#3102,#3118,#3148,#3201,#3216,#3232,#3246,#3260,#3273,#3285,#3301,#3319,

+#3339,#3354,#3371,#3390,#3405,#3462,#3477,#3492,#3511,#3525,#3544,#3558,#3571,

+#3586,#3599,#3636,#3648,#3663,#3682,#3697,#3711,#3725,#3739,#3752,#3764,#3778,

+#3796,#3808,#3820,#3837,#3850,#3862,#3875,#3887,#3903,#3916,#3928,#3940,#3958,

+#3975,#3987,#4000,#4012,#4027,#4040,#4053,#4065,#4079,#4095,#4109,#4121,#4137,

+#4149,#4161,#4173,#4185,#4198,#4213,#4227,#4244,#4262,#4280,#4295,#4319,#4333,

+#4354,#4367,#4380,#4392,#4404,#4416,#4430,#4443,#4456,#4468,#4481,#4494,#4506,

+#4518,#4532,#4546,#4565,#4596,#4612,#4633,#4670,#4705,#4723,#4736,#4749,#4761,

+#4773,#4787,#4800,#4813,#4825,#4838,#4851,#4863,#4876,#4889,#4901,#4914,#4927,

+#4939));

+#4941=MANIFOLD_SOLID_BREP('',#4940);

+#4942=CARTESIAN_POINT('',(0.E0,0.E0,0.E0));

+#4943=DIRECTION('',(0.E0,0.E0,1.E0));

+#4944=DIRECTION('',(1.E0,0.E0,0.E0));

+#4945=AXIS2_PLACEMENT_3D('CSYS',#4942,#4943,#4944);

+#4946=DIRECTION('',(1.E0,0.E0,0.E0));

+#4947=VECTOR('',#4946,3.E-2);

+#4948=CARTESIAN_POINT('',(1.6E-1,1.E-1,2.25E-1));

+#4949=LINE('',#4948,#4947);

+#4952=DIRECTION('',(-2.425356250363E-1,0.E0,-9.701425001453E-1));

+#4953=VECTOR('',#4952,6.184658438426E-2);

+#4954=CARTESIAN_POINT('',(1.9E-1,1.E-1,2.25E-1));

+#4955=LINE('',#4954,#4953);

+#4957=DIRECTION('',(-2.425356250363E-1,0.E0,9.701425001453E-1));

+#4958=VECTOR('',#4957,6.184658438426E-2);

+#4959=CARTESIAN_POINT('',(1.75E-1,1.E-1,1.65E-1));

+#4960=LINE('',#4959,#4958);

+#4962=DIRECTION('',(0.E0,1.E0,0.E0));

+#4963=VECTOR('',#4962,6.6E-2);

+#4964=CARTESIAN_POINT('',(1.522738312638E-1,-2.122E-1,5.012816894639E-2));

+#4965=LINE('',#4964,#4963);

+#4967=DIRECTION('',(0.E0,1.E0,0.E0));

+#4968=VECTOR('',#4967,6.6E-2);

+#4969=CARTESIAN_POINT('',(-1.522738312638E-1,-2.122E-1,5.012816894639E-2));

+#4970=LINE('',#4969,#4968);

+#4972=CARTESIAN_POINT('',(1.E-1,-1.E-1,-2.825E-1));

+#4973=DIRECTION('',(0.E0,-1.E0,0.E0));

+#4974=DIRECTION('',(-1.E0,0.E0,0.E0));

+#4975=AXIS2_PLACEMENT_3D('',#4972,#4973,#4974);

+#4979=CARTESIAN_POINT('',(1.E-1,-1.E-1,-2.825E-1));

+#4980=DIRECTION('',(0.E0,-1.E0,0.E0));

+#4981=DIRECTION('',(1.E0,0.E0,0.E0));

+#4982=AXIS2_PLACEMENT_3D('',#4979,#4980,#4981);

+#4987=CARTESIAN_POINT('',(0.E0,-1.E-1,-2.825E-1));

+#4988=DIRECTION('',(0.E0,-1.E0,0.E0));

+#4989=DIRECTION('',(-1.E0,0.E0,0.E0));

+#4990=AXIS2_PLACEMENT_3D('',#4987,#4988,#4989);

+#4994=CARTESIAN_POINT('',(0.E0,-1.E-1,-2.825E-1));

+#4995=DIRECTION('',(0.E0,-1.E0,0.E0));

+#4996=DIRECTION('',(1.E0,0.E0,0.E0));

+#4997=AXIS2_PLACEMENT_3D('',#4994,#4995,#4996);

+#5002=CARTESIAN_POINT('',(-1.E-1,-1.E-1,-2.825E-1));

+#5003=DIRECTION('',(0.E0,-1.E0,0.E0));

+#5004=DIRECTION('',(-1.E0,0.E0,0.E0));

+#5005=AXIS2_PLACEMENT_3D('',#5002,#5003,#5004);

+#5009=CARTESIAN_POINT('',(-1.E-1,-1.E-1,-2.825E-1));

+#5010=DIRECTION('',(0.E0,-1.E0,0.E0));

+#5011=DIRECTION('',(1.E0,0.E0,0.E0));

+#5012=AXIS2_PLACEMENT_3D('',#5009,#5010,#5011);

+#5017=CARTESIAN_POINT('',(1.E-1,-2.45E-1,-2.825E-1));

+#5018=DIRECTION('',(0.E0,0.E0,1.E0));

+#5019=DIRECTION('',(1.E0,0.E0,0.E0));

+#5020=AXIS2_PLACEMENT_3D('CS0',#5017,#5018,#5019);

+#5021=CARTESIAN_POINT('',(1.55E-1,-1.E-1,5.75E-2));

+#5022=DIRECTION('',(0.E0,-1.E0,0.E0));

+#5023=DIRECTION('',(-1.E0,0.E0,0.E0));

+#5024=AXIS2_PLACEMENT_3D('',#5021,#5022,#5023);

+#5028=CARTESIAN_POINT('',(1.55E-1,-1.E-1,5.75E-2));

+#5029=DIRECTION('',(0.E0,-1.E0,0.E0));

+#5030=DIRECTION('',(1.E0,0.E0,0.E0));

+#5031=AXIS2_PLACEMENT_3D('',#5028,#5029,#5030);

+#5036=CARTESIAN_POINT('',(-1.55E-1,-1.E-1,5.75E-2));

+#5037=DIRECTION('',(0.E0,-1.E0,0.E0));

+#5038=DIRECTION('',(-1.E0,0.E0,0.E0));

+#5039=AXIS2_PLACEMENT_3D('',#5036,#5037,#5038);

+#5043=CARTESIAN_POINT('',(-1.55E-1,-1.E-1,5.75E-2));

+#5044=DIRECTION('',(0.E0,-1.E0,0.E0));

+#5045=DIRECTION('',(1.E0,0.E0,0.E0));

+#5046=AXIS2_PLACEMENT_3D('',#5043,#5044,#5045);

+#5051=DIMENSIONAL_EXPONENTS(1.E0,0.E0,0.E0,0.E0,0.E0,0.E0,0.E0);

+#5053=LENGTH_MEASURE_WITH_UNIT(LENGTH_MEASURE(2.54E1),#5052);

+#5054=(CONVERSION_BASED_UNIT('INCH',#5053)LENGTH_UNIT()NAMED_UNIT(#5051));

+#5055=DIMENSIONAL_EXPONENTS(0.E0,0.E0,0.E0,0.E0,0.E0,0.E0,0.E0);

+#5057=PLANE_ANGLE_MEASURE_WITH_UNIT(PLANE_ANGLE_MEASURE(1.745329251994E-2),

+#5056);

+#5058=(CONVERSION_BASED_UNIT('DEGREE',#5057)NAMED_UNIT(*)PLANE_ANGLE_UNIT());

+#5060=UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(8.113729665367E-5),#5054,

+'closure',

+'Maximum model space distance between geometric entities at asserted connectivities');

+#5061=(GEOMETRIC_REPRESENTATION_CONTEXT(3)GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((

+#5060))GLOBAL_UNIT_ASSIGNED_CONTEXT((#5054,#5058,#5059))REPRESENTATION_CONTEXT(

+'ID1','3'));

+#4951=GEOMETRIC_SET('',(#4950,#4956,#4961,#4966,#4971,#4986,#5001,#5016,#5035,

+#5050));

+#5065=SHAPE_REPRESENTATION_RELATIONSHIP('','',#5064,#5062);

+#5066=SHAPE_REPRESENTATION_RELATIONSHIP('','',#5064,#5063);

+#5067=APPLICATION_CONTEXT(

+'CONFIGURATION CONTROLLED 3D DESIGNS OF MECHANICAL PARTS AND ASSEMBLIES');

+#5068=APPLICATION_PROTOCOL_DEFINITION('international standard',

+'config_control_design',1994,#5067);

+#5069=DESIGN_CONTEXT('',#5067,'design');

+#5070=MECHANICAL_CONTEXT('',#5067,'mechanical');

+#5071=PRODUCT('705550002','705550002','NOT SPECIFIED',(#5070));

+#5072=PRODUCT_DEFINITION_FORMATION_WITH_SPECIFIED_SOURCE('1','LAST_VERSION',

+#5071,.MADE.);

+#5076=PRODUCT_CATEGORY('part','');

+#5077=PRODUCT_RELATED_PRODUCT_CATEGORY('detail','',(#5071));

+#5078=PRODUCT_CATEGORY_RELATIONSHIP('','',#5076,#5077);

+#5079=SECURITY_CLASSIFICATION_LEVEL('unclassified');

+#5080=SECURITY_CLASSIFICATION('','',#5079);

+#5081=CC_DESIGN_SECURITY_CLASSIFICATION(#5080,(#5072));

+#5082=APPROVAL_STATUS('approved');

+#5083=APPROVAL(#5082,'');

+#5084=CC_DESIGN_APPROVAL(#5083,(#5080,#5072,#5073));

+#5085=CALENDAR_DATE(116,6,12);

+#5086=COORDINATED_UNIVERSAL_TIME_OFFSET(5,30,.AHEAD.);

+#5087=LOCAL_TIME(12,30,4.8E1,#5086);

+#5088=DATE_AND_TIME(#5085,#5087);

+#5089=APPROVAL_DATE_TIME(#5088,#5083);

+#5090=DATE_TIME_ROLE('creation_date');

+#5091=CC_DESIGN_DATE_AND_TIME_ASSIGNMENT(#5088,#5090,(#5073));

+#5092=DATE_TIME_ROLE('classification_date');

+#5093=CC_DESIGN_DATE_AND_TIME_ASSIGNMENT(#5088,#5092,(#5080));

+#5094=PERSON('UNSPECIFIED','UNSPECIFIED',$,$,$,$);

+#5095=ORGANIZATION('UNSPECIFIED','UNSPECIFIED','UNSPECIFIED');

+#5096=PERSON_AND_ORGANIZATION(#5094,#5095);

+#5097=APPROVAL_ROLE('approver');

+#5098=APPROVAL_PERSON_ORGANIZATION(#5096,#5083,#5097);

+#5099=PERSON_AND_ORGANIZATION_ROLE('creator');

+#5100=CC_DESIGN_PERSON_AND_ORGANIZATION_ASSIGNMENT(#5096,#5099,(#5072,#5073));

+#5101=PERSON_AND_ORGANIZATION_ROLE('design_supplier');

+#5102=CC_DESIGN_PERSON_AND_ORGANIZATION_ASSIGNMENT(#5096,#5101,(#5072));

+#5103=PERSON_AND_ORGANIZATION_ROLE('classification_officer');

+#5104=CC_DESIGN_PERSON_AND_ORGANIZATION_ASSIGNMENT(#5096,#5103,(#5080));

+#5105=PERSON_AND_ORGANIZATION_ROLE('design_owner');

+#5106=CC_DESIGN_PERSON_AND_ORGANIZATION_ASSIGNMENT(#5096,#5105,(#5071));

+#225=B_SPLINE_CURVE_WITH_KNOTS('',3,(#213,#214,#215,#216,#217,#218,#219,#220,

+#221,#222,#223,#224),.UNSPECIFIED.,.F.,.F.,(4,1,1,1,1,1,1,1,1,4),(0.E0,

+1.111111111111E-1,2.222222222222E-1,3.333333333333E-1,4.444444444444E-1,

+5.555555555556E-1,6.666666666667E-1,7.777777777778E-1,8.888888888889E-1,1.E0),

+.UNSPECIFIED.);

+#234=B_SPLINE_CURVE_WITH_KNOTS('',3,(#226,#227,#228,#229,#230,#231,#232,#233),

+.UNSPECIFIED.,.F.,.F.,(4,1,1,1,1,4),(0.E0,2.E-1,4.E-1,6.E-1,8.E-1,1.E0),

+.UNSPECIFIED.);

+#244=B_SPLINE_CURVE_WITH_KNOTS('',3,(#239,#240,#241,#242,#243),.UNSPECIFIED.,

+.F.,.F.,(4,1,4),(0.E0,5.E-1,1.E0),.UNSPECIFIED.);

+#254=B_SPLINE_CURVE_WITH_KNOTS('',3,(#249,#250,#251,#252,#253),.UNSPECIFIED.,

+.F.,.F.,(4,1,4),(0.E0,5.E-1,1.E0),.UNSPECIFIED.);

+#264=B_SPLINE_CURVE_WITH_KNOTS('',3,(#259,#260,#261,#262,#263),.UNSPECIFIED.,

+.F.,.F.,(4,1,4),(0.E0,5.E-1,1.E0),.UNSPECIFIED.);

+#305=B_SPLINE_CURVE_WITH_KNOTS('',3,(#289,#290,#291,#292,#293,#294,#295,#296,

+#297,#298,#299,#300,#301,#302,#303,#304),.UNSPECIFIED.,.F.,.F.,(4,1,1,1,1,1,1,1,

+1,1,1,1,1,4),(0.E0,7.692307692308E-2,1.538461538462E-1,2.307692307692E-1,

+3.076923076923E-1,3.846153846154E-1,4.615384615385E-1,5.384615384615E-1,

+6.153846153846E-1,6.923076923077E-1,7.692307692308E-1,8.461538461538E-1,

+9.230769230769E-1,1.E0),.UNSPECIFIED.);

+#322=CIRCLE('',#321,2.E-2);

+#327=CIRCLE('',#326,2.E-2);

+#332=CIRCLE('',#331,1.402827863512E-2);

+#337=CIRCLE('',#336,1.402827863512E-2);

+#352=B_SPLINE_CURVE_WITH_KNOTS('',3,(#338,#339,#340,#341,#342,#343,#344,#345,

+#346,#347,#348,#349,#350,#351),.UNSPECIFIED.,.F.,.F.,(4,1,1,1,1,1,1,1,1,1,1,4),(

+0.E0,9.090909090909E-2,1.818181818182E-1,2.727272727273E-1,3.636363636364E-1,

+4.545454545455E-1,5.454545454545E-1,6.363636363636E-1,7.272727272727E-1,

+8.181818181818E-1,9.090909090909E-1,1.E0),.UNSPECIFIED.);

+#366=B_SPLINE_CURVE_WITH_KNOTS('',3,(#357,#358,#359,#360,#361,#362,#363,#364,

+#365),.UNSPECIFIED.,.F.,.F.,(4,1,1,1,1,1,4),(0.E0,1.666666666667E-1,

+3.333333333333E-1,5.E-1,6.666666666667E-1,8.333333333333E-1,1.E0),

+.UNSPECIFIED.);

+#815=CIRCLE('',#814,5.E-2);

+#824=CIRCLE('',#823,2.5E-2);

+#845=CIRCLE('',#844,5.E-2);

+#858=CIRCLE('',#857,2.5E-2);

+#943=CIRCLE('',#942,2.5E-2);

+#964=CIRCLE('',#963,5.E-2);

+#1137=CIRCLE('',#1136,2.5E-2);

+#1158=CIRCLE('',#1157,5.E-2);

+#1187=CIRCLE('',#1186,2.5E-2);

+#1200=CIRCLE('',#1199,5.E-2);

+#1229=CIRCLE('',#1228,2.5E-2);

+#1242=CIRCLE('',#1241,5.E-2);

+#1423=CIRCLE('',#1422,5.3E-2);

+#1432=CIRCLE('',#1431,5.3E-2);

+#1461=CIRCLE('',#1460,5.3E-2);

+#1478=CIRCLE('',#1477,5.3E-2);

+#1583=B_SPLINE_CURVE_WITH_KNOTS('',3,(#1567,#1568,#1569,#1570,#1571,#1572,#1573,

+#1574,#1575,#1576,#1577,#1578,#1579,#1580,#1581,#1582),.UNSPECIFIED.,.F.,.F.,(4,

+1,1,1,1,1,1,1,1,1,1,1,1,4),(0.E0,7.692307692308E-2,1.538461538462E-1,

+2.307692307692E-1,3.076923076923E-1,3.846153846154E-1,4.615384615385E-1,

+5.384615384615E-1,6.153846153846E-1,6.923076923077E-1,7.692307692308E-1,

+8.461538461538E-1,9.230769230769E-1,1.E0),.UNSPECIFIED.);

+#1608=B_SPLINE_CURVE_WITH_KNOTS('',3,(#1596,#1597,#1598,#1599,#1600,#1601,#1602,

+#1603,#1604,#1605,#1606,#1607),.UNSPECIFIED.,.F.,.F.,(4,1,1,1,1,1,1,1,1,4),

+(0.E0,1.111111111111E-1,2.222222222222E-1,3.333333333333E-1,4.444444444444E-1,

+5.555555555556E-1,6.666666666667E-1,7.777777777778E-1,8.888888888889E-1,1.E0),

+.UNSPECIFIED.);

+#1621=B_SPLINE_CURVE_WITH_KNOTS('',3,(#1613,#1614,#1615,#1616,#1617,#1618,#1619,

+#1620),.UNSPECIFIED.,.F.,.F.,(4,1,1,1,1,4),(0.E0,2.E-1,4.E-1,6.E-1,8.E-1,1.E0),

+.UNSPECIFIED.);

+#1626=CIRCLE('',#1625,1.402827863512E-2);

+#1631=CIRCLE('',#1630,2.E-2);

+#1636=CIRCLE('',#1635,1.402827863512E-2);

+#1641=CIRCLE('',#1640,2.E-2);

+#1656=B_SPLINE_CURVE_WITH_KNOTS('',3,(#1642,#1643,#1644,#1645,#1646,#1647,#1648,

+#1649,#1650,#1651,#1652,#1653,#1654,#1655),.UNSPECIFIED.,.F.,.F.,(4,1,1,1,1,1,1,

+1,1,1,1,4),(0.E0,9.090909090909E-2,1.818181818182E-1,2.727272727273E-1,

+3.636363636364E-1,4.545454545455E-1,5.454545454545E-1,6.363636363636E-1,

+7.272727272727E-1,8.181818181818E-1,9.090909090909E-1,1.E0),.UNSPECIFIED.);

+#1666=B_SPLINE_CURVE_WITH_KNOTS('',3,(#1657,#1658,#1659,#1660,#1661,#1662,#1663,

+#1664,#1665),.UNSPECIFIED.,.F.,.F.,(4,1,1,1,1,1,4),(0.E0,1.666666666667E-1,

+3.333333333333E-1,5.E-1,6.666666666667E-1,8.333333333333E-1,1.E0),

+.UNSPECIFIED.);

+#1676=B_SPLINE_CURVE_WITH_KNOTS('',3,(#1671,#1672,#1673,#1674,#1675),

+.UNSPECIFIED.,.F.,.F.,(4,1,4),(0.E0,5.E-1,1.E0),.UNSPECIFIED.);

+#1686=B_SPLINE_CURVE_WITH_KNOTS('',3,(#1681,#1682,#1683,#1684,#1685),

+.UNSPECIFIED.,.F.,.F.,(4,1,4),(0.E0,5.E-1,1.E0),.UNSPECIFIED.);

+#1696=B_SPLINE_CURVE_WITH_KNOTS('',3,(#1691,#1692,#1693,#1694,#1695),

+.UNSPECIFIED.,.F.,.F.,(4,1,4),(0.E0,5.E-1,1.E0),.UNSPECIFIED.);

+#1718=B_SPLINE_CURVE_WITH_KNOTS('',3,(#1713,#1714,#1715,#1716,#1717),

+.UNSPECIFIED.,.F.,.F.,(4,1,4),(0.E0,5.E-1,1.E0),.UNSPECIFIED.);

+#1728=B_SPLINE_CURVE_WITH_KNOTS('',3,(#1723,#1724,#1725,#1726,#1727),

+.UNSPECIFIED.,.F.,.F.,(4,1,4),(0.E0,5.E-1,1.E0),.UNSPECIFIED.);

+#1738=B_SPLINE_CURVE_WITH_KNOTS('',3,(#1733,#1734,#1735,#1736,#1737),

+.UNSPECIFIED.,.F.,.F.,(4,1,4),(0.E0,5.E-1,1.E0),.UNSPECIFIED.);

+#1748=B_SPLINE_CURVE_WITH_KNOTS('',3,(#1743,#1744,#1745,#1746,#1747),

+.UNSPECIFIED.,.F.,.F.,(4,1,4),(0.E0,5.E-1,1.E0),.UNSPECIFIED.);

+#1758=B_SPLINE_CURVE_WITH_KNOTS('',3,(#1753,#1754,#1755,#1756,#1757),

+.UNSPECIFIED.,.F.,.F.,(4,1,4),(0.E0,5.E-1,1.E0),.UNSPECIFIED.);

+#1768=B_SPLINE_CURVE_WITH_KNOTS('',3,(#1763,#1764,#1765,#1766,#1767),

+.UNSPECIFIED.,.F.,.F.,(4,1,4),(0.E0,5.E-1,1.E0),.UNSPECIFIED.);

+#1778=B_SPLINE_CURVE_WITH_KNOTS('',3,(#1773,#1774,#1775,#1776,#1777),

+.UNSPECIFIED.,.F.,.F.,(4,1,4),(0.E0,5.E-1,1.E0),.UNSPECIFIED.);

+#1788=B_SPLINE_CURVE_WITH_KNOTS('',3,(#1783,#1784,#1785,#1786,#1787),

+.UNSPECIFIED.,.F.,.F.,(4,1,4),(0.E0,5.E-1,1.E0),.UNSPECIFIED.);

+#1798=B_SPLINE_CURVE_WITH_KNOTS('',3,(#1793,#1794,#1795,#1796,#1797),

+.UNSPECIFIED.,.F.,.F.,(4,1,4),(0.E0,5.E-1,1.E0),.UNSPECIFIED.);

+#1808=B_SPLINE_CURVE_WITH_KNOTS('',3,(#1803,#1804,#1805,#1806,#1807),

+.UNSPECIFIED.,.F.,.F.,(4,1,4),(0.E0,5.E-1,1.E0),.UNSPECIFIED.);

+#1818=B_SPLINE_CURVE_WITH_KNOTS('',3,(#1813,#1814,#1815,#1816,#1817),

+.UNSPECIFIED.,.F.,.F.,(4,1,4),(0.E0,5.E-1,1.E0),.UNSPECIFIED.);

+#1828=B_SPLINE_CURVE_WITH_KNOTS('',3,(#1823,#1824,#1825,#1826,#1827),

+.UNSPECIFIED.,.F.,.F.,(4,1,4),(0.E0,5.E-1,1.E0),.UNSPECIFIED.);

+#2354=EDGE_CURVE('',#1967,#1968,#4,.T.);

+#2356=EDGE_CURVE('',#1968,#1988,#8,.T.);

+#2358=EDGE_CURVE('',#1988,#1971,#12,.T.);

+#2360=EDGE_CURVE('',#1971,#1972,#16,.T.);

+#2362=EDGE_CURVE('',#1972,#1986,#20,.T.);

+#2364=EDGE_CURVE('',#1986,#1975,#24,.T.);

+#2366=EDGE_CURVE('',#1975,#1976,#28,.T.);

+#2368=EDGE_CURVE('',#1976,#2064,#32,.T.);

+#2370=EDGE_CURVE('',#2064,#1839,#36,.T.);

+#2372=EDGE_CURVE('',#1839,#1840,#40,.T.);

+#2374=EDGE_CURVE('',#1835,#1840,#642,.T.);

+#2376=EDGE_CURVE('',#1835,#1836,#44,.T.);

+#2378=EDGE_CURVE('',#1836,#2062,#48,.T.);

+#2380=EDGE_CURVE('',#2062,#1967,#52,.T.);

+#2384=EDGE_CURVE('',#2003,#2004,#56,.T.);

+#2386=EDGE_CURVE('',#2003,#2007,#60,.T.);

+#2388=EDGE_CURVE('',#2007,#2008,#64,.T.);

+#2390=EDGE_CURVE('',#2004,#2008,#68,.T.);

+#2400=EDGE_CURVE('',#2071,#2072,#72,.T.);

+#2402=EDGE_CURVE('',#2072,#2074,#76,.T.);

+#2404=EDGE_CURVE('',#2074,#2076,#80,.T.);

+#2406=EDGE_CURVE('',#2076,#2078,#84,.T.);

+#2408=EDGE_CURVE('',#2078,#2080,#88,.T.);

+#2410=EDGE_CURVE('',#2080,#1983,#92,.T.);

+#2412=EDGE_CURVE('',#1983,#1984,#442,.T.);

+#2414=EDGE_CURVE('',#1976,#1984,#1534,.T.);

+#2417=EDGE_CURVE('',#1975,#2094,#96,.T.);

+#2419=EDGE_CURVE('',#2094,#2122,#100,.T.);

+#2421=EDGE_CURVE('',#2122,#2071,#104,.T.);

+#2431=EDGE_CURVE('',#2181,#2182,#108,.T.);

+#2433=EDGE_CURVE('',#2232,#2181,#112,.T.);

+#2435=EDGE_CURVE('',#2206,#2232,#116,.T.);

+#2437=EDGE_CURVE('',#1968,#2206,#120,.T.);

+#2440=EDGE_CURVE('',#1967,#1979,#124,.T.);

+#2442=EDGE_CURVE('',#1979,#1980,#394,.T.);

+#2444=EDGE_CURVE('',#2190,#1980,#128,.T.);

+#2446=EDGE_CURVE('',#2188,#2190,#132,.T.);

+#2448=EDGE_CURVE('',#2186,#2188,#136,.T.);

+#2450=EDGE_CURVE('',#2184,#2186,#140,.T.);

+#2452=EDGE_CURVE('',#2182,#2184,#144,.T.);

+#2462=EDGE_CURVE('',#2193,#2194,#148,.T.);

+#2464=EDGE_CURVE('',#2193,#1996,#152,.T.);

+#2466=EDGE_CURVE('',#1996,#2162,#382,.T.);

+#2468=EDGE_CURVE('',#2162,#2165,#156,.T.);

+#2470=EDGE_CURVE('',#2165,#2166,#160,.T.);

+#2472=EDGE_CURVE('',#2173,#2166,#164,.T.);

+#2474=EDGE_CURVE('',#2173,#1991,#454,.T.);

+#2476=EDGE_CURVE('',#2083,#1991,#168,.T.);

+#2478=EDGE_CURVE('',#2083,#2084,#172,.T.);

+#2480=EDGE_CURVE('',#2084,#2096,#176,.T.);

+#2482=EDGE_CURVE('',#2096,#2098,#180,.T.);

+#2484=EDGE_CURVE('',#2098,#2087,#184,.T.);

+#2486=EDGE_CURVE('',#2087,#2088,#188,.T.);

+#2488=EDGE_CURVE('',#1972,#2088,#192,.T.);

+#2491=EDGE_CURVE('',#1971,#2198,#196,.T.);

+#2493=EDGE_CURVE('',#2197,#2198,#200,.T.);

+#2495=EDGE_CURVE('',#2230,#2197,#204,.T.);

+#2497=EDGE_CURVE('',#2228,#2230,#208,.T.);

+#2499=EDGE_CURVE('',#2194,#2228,#212,.T.);

+#2509=EDGE_CURVE('',#2107,#2108,#225,.T.);

+#2511=EDGE_CURVE('',#2109,#2107,#234,.T.);

+#2513=EDGE_CURVE('',#2072,#2109,#1832,.T.);

+#2516=EDGE_CURVE('',#2071,#2108,#238,.T.);

+#2527=EDGE_CURVE('',#2108,#2118,#244,.T.);

+#2529=EDGE_CURVE('',#2118,#2117,#254,.T.);

+#2531=EDGE_CURVE('',#2117,#2114,#264,.T.);

+#2533=EDGE_CURVE('',#2114,#2115,#352,.T.);

+#2535=EDGE_CURVE('',#2115,#2106,#317,.T.);

+#2537=EDGE_CURVE('',#2103,#2106,#337,.T.);

+#2539=EDGE_CURVE('',#2107,#2103,#313,.T.);

+#2552=EDGE_CURVE('',#2122,#2118,#248,.T.);

+#2565=EDGE_CURVE('',#2094,#2117,#258,.T.);

+#2577=EDGE_CURVE('',#2100,#2094,#288,.T.);

+#2579=EDGE_CURVE('',#2100,#2114,#268,.T.);

+#2589=EDGE_CURVE('',#2090,#2080,#272,.T.);

+#2591=EDGE_CURVE('',#2090,#1992,#276,.T.);

+#2593=EDGE_CURVE('',#1992,#1983,#446,.T.);

+#2606=EDGE_CURVE('',#1986,#2092,#280,.T.);

+#2608=EDGE_CURVE('',#2092,#2100,#284,.T.);

+#2619=EDGE_CURVE('',#2113,#2112,#305,.T.);

+#2621=EDGE_CURVE('',#2084,#2113,#1802,.T.);

+#2624=EDGE_CURVE('',#2083,#2090,#370,.T.);

+#2628=EDGE_CURVE('',#2078,#2112,#309,.T.);

+#2640=EDGE_CURVE('',#2103,#2106,#332,.T.);

+#2643=EDGE_CURVE('',#2115,#2116,#366,.T.);

+#2645=EDGE_CURVE('',#2116,#2120,#1778,.T.);

+#2647=EDGE_CURVE('',#2120,#2119,#1788,.T.);

+#2649=EDGE_CURVE('',#2119,#2113,#1798,.T.);

+#2652=EDGE_CURVE('',#2112,#2111,#1808,.T.);

+#2654=EDGE_CURVE('',#2111,#2110,#1818,.T.);

+#2656=EDGE_CURVE('',#2110,#2109,#1828,.T.);

+#2690=EDGE_CURVE('',#2103,#2104,#322,.T.);

+#2692=EDGE_CURVE('',#2106,#2104,#327,.T.);

+#2741=EDGE_CURVE('',#2088,#2092,#374,.T.);

+#2744=EDGE_CURVE('',#2087,#2116,#356,.T.);

+#2757=EDGE_CURVE('',#1991,#1992,#450,.T.);

+#2780=EDGE_CURVE('',#2161,#2162,#378,.T.);

+#2783=EDGE_CURVE('',#1994,#1996,#386,.T.);

+#2785=EDGE_CURVE('',#1980,#1994,#390,.T.);

+#2788=EDGE_CURVE('',#2066,#1979,#398,.T.);

+#2790=EDGE_CURVE('',#1844,#2066,#402,.T.);

+#2792=EDGE_CURVE('',#1843,#1844,#406,.T.);

+#2794=EDGE_CURVE('',#1856,#1843,#410,.T.);

+#2796=EDGE_CURVE('',#1854,#1856,#414,.T.);

+#2798=EDGE_CURVE('',#1852,#1854,#418,.T.);

+#2800=EDGE_CURVE('',#1850,#1852,#422,.T.);

+#2802=EDGE_CURVE('',#1848,#1850,#426,.T.);

+#2804=EDGE_CURVE('',#1847,#1848,#430,.T.);

+#2806=EDGE_CURVE('',#2068,#1847,#434,.T.);

+#2808=EDGE_CURVE('',#1984,#2068,#438,.T.);

+#2814=EDGE_CURVE('',#2173,#2174,#458,.T.);

+#2816=EDGE_CURVE('',#2174,#1895,#482,.T.);

+#2818=EDGE_CURVE('',#1895,#1896,#562,.T.);

+#2820=EDGE_CURVE('',#1896,#1922,#550,.T.);

+#2822=EDGE_CURVE('',#1922,#1918,#538,.T.);

+#2824=EDGE_CURVE('',#1918,#1914,#526,.T.);

+#2826=EDGE_CURVE('',#1914,#1910,#514,.T.);

+#2828=EDGE_CURVE('',#1910,#1903,#502,.T.);

+#2830=EDGE_CURVE('',#1903,#1904,#486,.T.);

+#2832=EDGE_CURVE('',#1904,#2161,#466,.T.);

+#2843=EDGE_CURVE('',#2161,#2170,#462,.T.);

+#2845=EDGE_CURVE('',#2169,#2170,#578,.T.);

+#2847=EDGE_CURVE('',#2169,#2165,#718,.T.);

+#2860=EDGE_CURVE('',#1904,#1908,#498,.T.);

+#2862=EDGE_CURVE('',#1908,#2170,#470,.T.);

+#2872=EDGE_CURVE('',#2174,#2178,#474,.T.);

+#2874=EDGE_CURVE('',#2178,#1899,#478,.T.);

+#2876=EDGE_CURVE('',#1895,#1899,#566,.T.);

+#2888=EDGE_CURVE('',#1903,#1907,#490,.T.);

+#2890=EDGE_CURVE('',#1907,#1908,#494,.T.);

+#2902=EDGE_CURVE('',#1910,#1912,#506,.T.);

+#2904=EDGE_CURVE('',#1912,#1907,#510,.T.);

+#2916=EDGE_CURVE('',#1914,#1916,#518,.T.);

+#2918=EDGE_CURVE('',#1916,#1912,#522,.T.);

+#2930=EDGE_CURVE('',#1918,#1920,#530,.T.);

+#2932=EDGE_CURVE('',#1920,#1916,#534,.T.);

+#2944=EDGE_CURVE('',#1922,#1924,#542,.T.);

+#2946=EDGE_CURVE('',#1924,#1920,#546,.T.);

+#2958=EDGE_CURVE('',#1896,#1900,#554,.T.);

+#2960=EDGE_CURVE('',#1900,#1924,#558,.T.);

+#2973=EDGE_CURVE('',#1899,#1900,#570,.T.);

+#2984=EDGE_CURVE('',#1899,#2131,#574,.T.);

+#2986=EDGE_CURVE('',#2131,#2132,#746,.T.);

+#2988=EDGE_CURVE('',#1900,#2132,#1510,.T.);

+#3001=EDGE_CURVE('',#1908,#2128,#582,.T.);

+#3003=EDGE_CURVE('',#2128,#2169,#722,.T.);

+#3013=EDGE_CURVE('',#2177,#2178,#586,.T.);

+#3015=EDGE_CURVE('',#2177,#2131,#710,.T.);

+#3027=EDGE_CURVE('',#1907,#2126,#590,.T.);

+#3029=EDGE_CURVE('',#2126,#2128,#726,.T.);

+#3041=EDGE_CURVE('',#1912,#2146,#594,.T.);

+#3043=EDGE_CURVE('',#2146,#2152,#1546,.T.);

+#3045=EDGE_CURVE('',#2152,#2125,#598,.T.);

+#3047=EDGE_CURVE('',#2125,#2126,#730,.T.);

+#3059=EDGE_CURVE('',#1871,#2149,#610,.T.);

+#3061=EDGE_CURVE('',#2149,#2146,#1550,.T.);

+#3065=EDGE_CURVE('',#1916,#1872,#602,.T.);

+#3067=EDGE_CURVE('',#1871,#1872,#1398,.T.);

+#3077=EDGE_CURVE('',#2140,#2150,#606,.T.);

+#3079=EDGE_CURVE('',#2149,#2150,#1538,.T.);

+#3082=EDGE_CURVE('',#1871,#2140,#630,.T.);

+#3092=EDGE_CURVE('',#2155,#2156,#1374,.T.);

+#3094=EDGE_CURVE('',#2142,#2156,#614,.T.);

+#3096=EDGE_CURVE('',#2142,#1867,#654,.T.);

+#3098=EDGE_CURVE('',#2155,#1867,#618,.T.);

+#3108=EDGE_CURVE('',#2140,#2137,#626,.T.);

+#3110=EDGE_CURVE('',#2137,#2125,#734,.T.);

+#3113=EDGE_CURVE('',#2150,#2152,#1542,.T.);

+#3124=EDGE_CURVE('',#2137,#2138,#622,.T.);

+#3128=EDGE_CURVE('',#1871,#1864,#634,.T.);

+#3130=EDGE_CURVE('',#1864,#1856,#638,.T.);

+#3133=EDGE_CURVE('',#1835,#1843,#1514,.T.);

+#3136=EDGE_CURVE('',#1840,#1848,#646,.T.);

+#3139=EDGE_CURVE('',#1859,#1850,#1498,.T.);

+#3141=EDGE_CURVE('',#1859,#1867,#650,.T.);

+#3144=EDGE_CURVE('',#2142,#2138,#658,.T.);

+#3155=EDGE_CURVE('',#2166,#2177,#714,.T.);

+#3164=EDGE_CURVE('',#2134,#2138,#738,.T.);

+#3166=EDGE_CURVE('',#2132,#2134,#742,.T.);

+#3171=EDGE_CURVE('',#2250,#2256,#678,.T.);

+#3173=EDGE_CURVE('',#2250,#2258,#682,.T.);

+#3175=EDGE_CURVE('',#2258,#2264,#686,.T.);

+#3177=EDGE_CURVE('',#2256,#2264,#690,.T.);

+#3181=EDGE_CURVE('',#2335,#2336,#694,.T.);

+#3183=EDGE_CURVE('',#2335,#2339,#698,.T.);

+#3185=EDGE_CURVE('',#2339,#2340,#702,.T.);

+#3187=EDGE_CURVE('',#2336,#2340,#706,.T.);

+#3191=EDGE_CURVE('',#1946,#1948,#662,.T.);

+#3193=EDGE_CURVE('',#1946,#1950,#666,.T.);

+#3195=EDGE_CURVE('',#1950,#1952,#670,.T.);

+#3197=EDGE_CURVE('',#1948,#1952,#674,.T.);

+#3207=EDGE_CURVE('',#1932,#1946,#750,.T.);

+#3210=EDGE_CURVE('',#1948,#1931,#754,.T.);

+#3212=EDGE_CURVE('',#1931,#1932,#758,.T.);

+#3222=EDGE_CURVE('',#1954,#1935,#762,.T.);

+#3224=EDGE_CURVE('',#1935,#1936,#766,.T.);

+#3226=EDGE_CURVE('',#1936,#1964,#770,.T.);

+#3228=EDGE_CURVE('',#1954,#1964,#882,.T.);

+#3239=EDGE_CURVE('',#1932,#1940,#774,.T.);

+#3241=EDGE_CURVE('',#1940,#1950,#782,.T.);

+#3253=EDGE_CURVE('',#1931,#1939,#778,.T.);

+#3255=EDGE_CURVE('',#1939,#1940,#786,.T.);

+#3268=EDGE_CURVE('',#1952,#1939,#790,.T.);

+#3291=EDGE_CURVE('',#1956,#1943,#794,.T.);

+#3293=EDGE_CURVE('',#1956,#1958,#874,.T.);

+#3295=EDGE_CURVE('',#1944,#1958,#798,.T.);

+#3297=EDGE_CURVE('',#1943,#1944,#802,.T.);

+#3308=EDGE_CURVE('',#1954,#2060,#828,.T.);

+#3310=EDGE_CURVE('',#2060,#2058,#806,.T.);

+#3312=EDGE_CURVE('',#1956,#2058,#853,.T.);

+#3315=EDGE_CURVE('',#1935,#1943,#1366,.T.);

+#3325=EDGE_CURVE('',#1964,#1961,#810,.T.);

+#3327=EDGE_CURVE('',#1961,#2035,#815,.T.);

+#3329=EDGE_CURVE('',#2035,#2052,#1044,.T.);

+#3331=EDGE_CURVE('',#2052,#2043,#819,.T.);

+#3333=EDGE_CURVE('',#2043,#2044,#1162,.T.);

+#3335=EDGE_CURVE('',#1964,#2044,#886,.T.);

+#3345=EDGE_CURVE('',#2054,#2056,#976,.T.);

+#3347=EDGE_CURVE('',#2060,#2056,#824,.T.);

+#3350=EDGE_CURVE('',#2054,#1954,#878,.T.);

+#3361=EDGE_CURVE('',#1958,#1962,#836,.T.);

+#3363=EDGE_CURVE('',#1961,#1962,#1362,.T.);

+#3367=EDGE_CURVE('',#1936,#1944,#832,.T.);

+#3378=EDGE_CURVE('',#1958,#2014,#840,.T.);

+#3380=EDGE_CURVE('',#2014,#2016,#1318,.T.);

+#3382=EDGE_CURVE('',#2028,#2016,#1354,.T.);

+#3384=EDGE_CURVE('',#2036,#2028,#1052,.T.);

+#3386=EDGE_CURVE('',#1962,#2036,#845,.T.);

+#3396=EDGE_CURVE('',#2039,#2040,#968,.T.);

+#3398=EDGE_CURVE('',#2039,#1956,#849,.T.);

+#3401=EDGE_CURVE('',#2058,#2040,#858,.T.);

+#3411=EDGE_CURVE('',#2319,#2320,#862,.T.);

+#3413=EDGE_CURVE('',#2320,#2019,#866,.T.);

+#3415=EDGE_CURVE('',#2019,#2020,#1326,.T.);

+#3417=EDGE_CURVE('',#2003,#2020,#1298,.T.);

+#3420=EDGE_CURVE('',#2004,#2012,#870,.T.);

+#3422=EDGE_CURVE('',#2012,#2014,#1322,.T.);

+#3427=EDGE_CURVE('',#2054,#2039,#980,.T.);

+#3432=EDGE_CURVE('',#2044,#2046,#1174,.T.);

+#3434=EDGE_CURVE('',#2262,#2046,#1153,.T.);

+#3436=EDGE_CURVE('',#2260,#2262,#890,.T.);

+#3438=EDGE_CURVE('',#2282,#2260,#1141,.T.);

+#3440=EDGE_CURVE('',#2300,#2282,#992,.T.);

+#3442=EDGE_CURVE('',#2300,#2252,#894,.T.);

+#3444=EDGE_CURVE('',#2252,#2254,#898,.T.);

+#3446=EDGE_CURVE('',#2254,#2286,#902,.T.);

+#3448=EDGE_CURVE('',#2286,#2288,#1224,.T.);

+#3450=EDGE_CURVE('',#2324,#2288,#959,.T.);

+#3452=EDGE_CURVE('',#2323,#2324,#906,.T.);

+#3454=EDGE_CURVE('',#2298,#2323,#947,.T.);

+#3456=EDGE_CURVE('',#2297,#2298,#1008,.T.);

+#3458=EDGE_CURVE('',#2297,#2319,#910,.T.);

+#3469=EDGE_CURVE('',#2319,#2307,#914,.T.);

+#3471=EDGE_CURVE('',#2307,#2308,#918,.T.);

+#3473=EDGE_CURVE('',#2308,#2320,#922,.T.);

+#3484=EDGE_CURVE('',#2336,#2303,#926,.T.);

+#3486=EDGE_CURVE('',#2303,#2304,#930,.T.);

+#3488=EDGE_CURVE('',#2304,#2335,#934,.T.);

+#3498=EDGE_CURVE('',#2323,#2342,#951,.T.);

+#3500=EDGE_CURVE('',#2323,#2315,#1270,.T.);

+#3502=EDGE_CURVE('',#2307,#2315,#1258,.T.);

+#3505=EDGE_CURVE('',#2319,#2346,#1233,.T.);

+#3507=EDGE_CURVE('',#2346,#2342,#938,.T.);

+#3517=EDGE_CURVE('',#2342,#2328,#943,.T.);

+#3519=EDGE_CURVE('',#2298,#2328,#1012,.T.);

+#3531=EDGE_CURVE('',#2324,#2344,#955,.T.);

+#3534=EDGE_CURVE('',#2288,#2290,#1220,.T.);

+#3536=EDGE_CURVE('',#2293,#2290,#1208,.T.);

+#3538=EDGE_CURVE('',#2332,#2293,#1020,.T.);

+#3540=EDGE_CURVE('',#2344,#2332,#964,.T.);

+#3550=EDGE_CURVE('',#2327,#2328,#1000,.T.);

+#3554=EDGE_CURVE('',#2346,#2327,#1229,.T.);

+#3565=EDGE_CURVE('',#2056,#2040,#972,.T.);

+#3577=EDGE_CURVE('',#2275,#2276,#984,.T.);

+#3579=EDGE_CURVE('',#2300,#2275,#988,.T.);

+#3582=EDGE_CURVE('',#2282,#2276,#996,.T.);

+#3593=EDGE_CURVE('',#2297,#2327,#1004,.T.);

+#3605=EDGE_CURVE('',#2331,#2332,#1016,.T.);

+#3608=EDGE_CURVE('',#2293,#2294,#1024,.T.);

+#3610=EDGE_CURVE('',#2279,#2294,#1028,.T.);

+#3612=EDGE_CURVE('',#2279,#2280,#1032,.T.);

+#3614=EDGE_CURVE('',#2280,#2051,#1036,.T.);

+#3616=EDGE_CURVE('',#2051,#2052,#1040,.T.);

+#3619=EDGE_CURVE('',#2035,#2036,#1048,.T.);

+#3622=EDGE_CURVE('',#2027,#2028,#1056,.T.);

+#3624=EDGE_CURVE('',#2027,#2000,#1342,.T.);

+#3626=EDGE_CURVE('',#1999,#2000,#1358,.T.);

+#3628=EDGE_CURVE('',#2031,#1999,#1302,.T.);

+#3630=EDGE_CURVE('',#2031,#2032,#1060,.T.);

+#3632=EDGE_CURVE('',#2331,#2032,#1064,.T.);

+#3654=EDGE_CURVE('',#2267,#2268,#1068,.T.);

+#3656=EDGE_CURVE('',#2267,#2275,#1187,.T.);

+#3659=EDGE_CURVE('',#2268,#2276,#1137,.T.);

+#3669=EDGE_CURVE('',#2252,#2239,#1084,.T.);

+#3671=EDGE_CURVE('',#2252,#2267,#1191,.T.);

+#3674=EDGE_CURVE('',#2260,#2268,#1145,.T.);

+#3676=EDGE_CURVE('',#2260,#2247,#1116,.T.);

+#3678=EDGE_CURVE('',#2239,#2247,#1132,.T.);

+#3688=EDGE_CURVE('',#2236,#2250,#1072,.T.);

+#3691=EDGE_CURVE('',#2256,#2235,#1076,.T.);

+#3693=EDGE_CURVE('',#2235,#2236,#1080,.T.);

+#3704=EDGE_CURVE('',#2239,#2240,#1088,.T.);

+#3706=EDGE_CURVE('',#2240,#2254,#1092,.T.);

+#3718=EDGE_CURVE('',#2236,#2244,#1096,.T.);

+#3720=EDGE_CURVE('',#2244,#2258,#1104,.T.);

+#3732=EDGE_CURVE('',#2235,#2243,#1100,.T.);

+#3734=EDGE_CURVE('',#2243,#2244,#1108,.T.);

+#3747=EDGE_CURVE('',#2264,#2243,#1112,.T.);

+#3772=EDGE_CURVE('',#2248,#2262,#1120,.T.);

+#3774=EDGE_CURVE('',#2247,#2248,#1124,.T.);

+#3785=EDGE_CURVE('',#2240,#2248,#1128,.T.);

+#3788=EDGE_CURVE('',#2262,#2272,#1149,.T.);

+#3790=EDGE_CURVE('',#2271,#2272,#1182,.T.);

+#3792=EDGE_CURVE('',#2254,#2271,#1195,.T.);

+#3828=EDGE_CURVE('',#2046,#2048,#1170,.T.);

+#3830=EDGE_CURVE('',#2051,#2048,#1178,.T.);

+#3833=EDGE_CURVE('',#2272,#2280,#1158,.T.);

+#3844=EDGE_CURVE('',#2048,#2043,#1166,.T.);

+#3871=EDGE_CURVE('',#2271,#2279,#1200,.T.);

+#3896=EDGE_CURVE('',#2294,#2285,#1204,.T.);

+#3898=EDGE_CURVE('',#2285,#2286,#1212,.T.);

+#3911=EDGE_CURVE('',#2290,#2285,#1216,.T.);

+#3946=EDGE_CURVE('',#2320,#2348,#1237,.T.);

+#3948=EDGE_CURVE('',#2348,#2331,#1242,.T.);

+#3951=EDGE_CURVE('',#2032,#2024,#1246,.T.);

+#3953=EDGE_CURVE('',#2024,#2019,#1330,.T.);

+#3965=EDGE_CURVE('',#2348,#2344,#1254,.T.);

+#3969=EDGE_CURVE('',#2308,#2316,#1250,.T.);

+#3971=EDGE_CURVE('',#2316,#2324,#1262,.T.);

+#3995=EDGE_CURVE('',#2315,#2316,#1266,.T.);

+#4019=EDGE_CURVE('',#2312,#2339,#1274,.T.);

+#4021=EDGE_CURVE('',#2311,#2312,#1278,.T.);

+#4023=EDGE_CURVE('',#2340,#2311,#1282,.T.);

+#4035=EDGE_CURVE('',#2304,#2312,#1286,.T.);

+#4047=EDGE_CURVE('',#2303,#2311,#1290,.T.);

+#4072=EDGE_CURVE('',#2031,#2022,#1294,.T.);

+#4074=EDGE_CURVE('',#2022,#2024,#1334,.T.);

+#4086=EDGE_CURVE('',#2020,#2022,#1338,.T.);

+#4090=EDGE_CURVE('',#1999,#2007,#1306,.T.);

+#4101=EDGE_CURVE('',#2011,#2012,#1310,.T.);

+#4103=EDGE_CURVE('',#2016,#2011,#1314,.T.);

+#4128=EDGE_CURVE('',#2027,#2011,#1346,.T.);

+#4133=EDGE_CURVE('',#2000,#2008,#1350,.T.);

+#4206=EDGE_CURVE('',#2156,#2158,#1386,.T.);

+#4208=EDGE_CURVE('',#2158,#2134,#1370,.T.);

+#4220=EDGE_CURVE('',#2155,#2144,#1378,.T.);

+#4222=EDGE_CURVE('',#2144,#2158,#1382,.T.);

+#4234=EDGE_CURVE('',#1867,#1868,#1414,.T.);

+#4236=EDGE_CURVE('',#1920,#1868,#1469,.T.);

+#4239=EDGE_CURVE('',#1924,#2144,#1390,.T.);

+#4250=EDGE_CURVE('',#1875,#1886,#1394,.T.);

+#4252=EDGE_CURVE('',#1875,#1863,#1448,.T.);

+#4254=EDGE_CURVE('',#1863,#1864,#1502,.T.);

+#4258=EDGE_CURVE('',#1886,#1872,#1402,.T.);

+#4268=EDGE_CURVE('',#1883,#1888,#1406,.T.);

+#4270=EDGE_CURVE('',#1868,#1888,#1410,.T.);

+#4274=EDGE_CURVE('',#1859,#1860,#1494,.T.);

+#4276=EDGE_CURVE('',#1860,#1883,#1440,.T.);

+#4286=EDGE_CURVE('',#1875,#1876,#1418,.T.);

+#4289=EDGE_CURVE('',#1886,#1926,#1465,.T.);

+#4291=EDGE_CURVE('',#1876,#1926,#1452,.T.);

+#4302=EDGE_CURVE('',#1876,#1879,#1423,.T.);

+#4304=EDGE_CURVE('',#1879,#1880,#1427,.T.);

+#4306=EDGE_CURVE('',#1880,#1884,#1432,.T.);

+#4308=EDGE_CURVE('',#1883,#1884,#1436,.T.);

+#4311=EDGE_CURVE('',#1860,#1852,#1444,.T.);

+#4314=EDGE_CURVE('',#1863,#1854,#1506,.T.);

+#4327=EDGE_CURVE('',#1926,#1891,#1461,.T.);

+#4329=EDGE_CURVE('',#1879,#1891,#1482,.T.);

+#4339=EDGE_CURVE('',#1891,#1892,#1456,.T.);

+#4348=EDGE_CURVE('',#1888,#1928,#1473,.T.);

+#4350=EDGE_CURVE('',#1892,#1928,#1478,.T.);

+#4363=EDGE_CURVE('',#1880,#1892,#1486,.T.);

+#4376=EDGE_CURVE('',#1884,#1928,#1490,.T.);

+#4439=EDGE_CURVE('',#1836,#1844,#1518,.T.);

+#4452=EDGE_CURVE('',#2062,#2066,#1522,.T.);

+#4475=EDGE_CURVE('',#1839,#1847,#1526,.T.);

+#4488=EDGE_CURVE('',#2064,#2068,#1530,.T.);

+#4524=EDGE_CURVE('',#2200,#2193,#1554,.T.);

+#4526=EDGE_CURVE('',#2200,#1994,#1558,.T.);

+#4538=EDGE_CURVE('',#2203,#2198,#1562,.T.);

+#4542=EDGE_CURVE('',#1988,#2203,#1566,.T.);

+#4552=EDGE_CURVE('',#2219,#2218,#1583,.T.);

+#4554=EDGE_CURVE('',#2188,#2218,#1587,.T.);

+#4557=EDGE_CURVE('',#2190,#2200,#1704,.T.);

+#4561=EDGE_CURVE('',#2194,#2219,#1700,.T.);

+#4571=EDGE_CURVE('',#2215,#2213,#1621,.T.);

+#4573=EDGE_CURVE('',#2216,#2215,#1748,.T.);

+#4575=EDGE_CURVE('',#2217,#2216,#1758,.T.);

+#4577=EDGE_CURVE('',#2218,#2217,#1768,.T.);

+#4580=EDGE_CURVE('',#2220,#2219,#1696,.T.);

+#4582=EDGE_CURVE('',#2221,#2220,#1686,.T.);

+#4584=EDGE_CURVE('',#2222,#2221,#1676,.T.);

+#4586=EDGE_CURVE('',#2224,#2222,#1666,.T.);

+#4588=EDGE_CURVE('',#2224,#2212,#1591,.T.);

+#4590=EDGE_CURVE('',#2209,#2212,#1636,.T.);

+#4592=EDGE_CURVE('',#2213,#2209,#1595,.T.);

+#4602=EDGE_CURVE('',#2213,#2214,#1608,.T.);

+#4604=EDGE_CURVE('',#2181,#2214,#1612,.T.);

+#4607=EDGE_CURVE('',#2182,#2215,#1752,.T.);

+#4620=EDGE_CURVE('',#2209,#2212,#1626,.T.);

+#4623=EDGE_CURVE('',#2223,#2224,#1656,.T.);

+#4625=EDGE_CURVE('',#2225,#2223,#1718,.T.);

+#4627=EDGE_CURVE('',#2226,#2225,#1728,.T.);

+#4629=EDGE_CURVE('',#2214,#2226,#1738,.T.);

+#4663=EDGE_CURVE('',#2209,#2210,#1631,.T.);

+#4665=EDGE_CURVE('',#2212,#2210,#1641,.T.);

+#4713=EDGE_CURVE('',#2197,#2222,#1670,.T.);

+#4717=EDGE_CURVE('',#2203,#2204,#1708,.T.);

+#4719=EDGE_CURVE('',#2204,#2223,#1722,.T.);

+#4730=EDGE_CURVE('',#2230,#2221,#1680,.T.);

+#4743=EDGE_CURVE('',#2228,#2220,#1690,.T.);

+#4783=EDGE_CURVE('',#2204,#2206,#1712,.T.);

+#4796=EDGE_CURVE('',#2206,#2225,#1732,.T.);

+#4809=EDGE_CURVE('',#2232,#2226,#1742,.T.);

+#4834=EDGE_CURVE('',#2184,#2216,#1762,.T.);

+#4847=EDGE_CURVE('',#2186,#2217,#1772,.T.);

+#4872=EDGE_CURVE('',#2098,#2120,#1782,.T.);

+#4885=EDGE_CURVE('',#2096,#2119,#1792,.T.);

+#4910=EDGE_CURVE('',#2076,#2111,#1812,.T.);

+#4923=EDGE_CURVE('',#2074,#2110,#1822,.T.);

+#4950=TRIMMED_CURVE('',#4949,(PARAMETER_VALUE(0.E0)),(PARAMETER_VALUE(1.E0)),

+.T.,.UNSPECIFIED.);

+#4956=TRIMMED_CURVE('',#4955,(PARAMETER_VALUE(0.E0)),(PARAMETER_VALUE(1.E0)),

+.T.,.UNSPECIFIED.);

+#4961=TRIMMED_CURVE('',#4960,(PARAMETER_VALUE(0.E0)),(PARAMETER_VALUE(1.E0)),

+.T.,.UNSPECIFIED.);

+#4966=TRIMMED_CURVE('A_9',#4965,(PARAMETER_VALUE(0.E0)),(PARAMETER_VALUE(1.E0)),

+.T.,.UNSPECIFIED.);

+#4971=TRIMMED_CURVE('A_15',#4970,(PARAMETER_VALUE(0.E0)),(PARAMETER_VALUE

+(1.E0)),.T.,.UNSPECIFIED.);

+#4976=CIRCLE('',#4975,2.15E-2);

+#4977=TRIMMED_CURVE('',#4976,(PARAMETER_VALUE(0.E0)),(PARAMETER_VALUE(1.8E2)),

+.T.,.UNSPECIFIED.);

+#4978=COMPOSITE_CURVE_SEGMENT(.CONTINUOUS.,.T.,#4977);

+#4983=CIRCLE('',#4982,2.15E-2);

+#4984=TRIMMED_CURVE('',#4983,(PARAMETER_VALUE(0.E0)),(PARAMETER_VALUE(1.8E2)),

+.T.,.UNSPECIFIED.);

+#4985=COMPOSITE_CURVE_SEGMENT(.CONTINUOUS.,.T.,#4984);

+#4986=COMPOSITE_CURVE('',(#4978,#4985),.F.);

+#4991=CIRCLE('',#4990,2.15E-2);

+#4992=TRIMMED_CURVE('',#4991,(PARAMETER_VALUE(0.E0)),(PARAMETER_VALUE(1.8E2)),

+.T.,.UNSPECIFIED.);

+#4993=COMPOSITE_CURVE_SEGMENT(.CONTINUOUS.,.T.,#4992);

+#4998=CIRCLE('',#4997,2.15E-2);

+#4999=TRIMMED_CURVE('',#4998,(PARAMETER_VALUE(0.E0)),(PARAMETER_VALUE(1.8E2)),

+.T.,.UNSPECIFIED.);

+#5000=COMPOSITE_CURVE_SEGMENT(.CONTINUOUS.,.T.,#4999);

+#5001=COMPOSITE_CURVE('',(#4993,#5000),.F.);

+#5006=CIRCLE('',#5005,2.15E-2);

+#5007=TRIMMED_CURVE('',#5006,(PARAMETER_VALUE(0.E0)),(PARAMETER_VALUE(1.8E2)),

+.T.,.UNSPECIFIED.);

+#5008=COMPOSITE_CURVE_SEGMENT(.CONTINUOUS.,.T.,#5007);

+#5013=CIRCLE('',#5012,2.15E-2);

+#5014=TRIMMED_CURVE('',#5013,(PARAMETER_VALUE(0.E0)),(PARAMETER_VALUE(1.8E2)),

+.T.,.UNSPECIFIED.);

+#5015=COMPOSITE_CURVE_SEGMENT(.CONTINUOUS.,.T.,#5014);

+#5016=COMPOSITE_CURVE('',(#5008,#5015),.F.);

+#5025=CIRCLE('',#5024,6.7E-2);

+#5026=TRIMMED_CURVE('',#5025,(PARAMETER_VALUE(0.E0)),(PARAMETER_VALUE(1.8E2)),

+.T.,.UNSPECIFIED.);

+#5027=COMPOSITE_CURVE_SEGMENT(.CONTINUOUS.,.T.,#5026);

+#5032=CIRCLE('',#5031,6.7E-2);

+#5033=TRIMMED_CURVE('',#5032,(PARAMETER_VALUE(0.E0)),(PARAMETER_VALUE(1.8E2)),

+.T.,.UNSPECIFIED.);

+#5034=COMPOSITE_CURVE_SEGMENT(.CONTINUOUS.,.T.,#5033);

+#5035=COMPOSITE_CURVE('',(#5027,#5034),.F.);

+#5040=CIRCLE('',#5039,6.7E-2);

+#5041=TRIMMED_CURVE('',#5040,(PARAMETER_VALUE(0.E0)),(PARAMETER_VALUE(1.8E2)),

+.T.,.UNSPECIFIED.);

+#5042=COMPOSITE_CURVE_SEGMENT(.CONTINUOUS.,.T.,#5041);

+#5047=CIRCLE('',#5046,6.7E-2);

+#5048=TRIMMED_CURVE('',#5047,(PARAMETER_VALUE(0.E0)),(PARAMETER_VALUE(1.8E2)),

+.T.,.UNSPECIFIED.);

+#5049=COMPOSITE_CURVE_SEGMENT(.CONTINUOUS.,.T.,#5048);

+#5050=COMPOSITE_CURVE('',(#5042,#5049),.F.);

+#5052=(LENGTH_UNIT()NAMED_UNIT(*)SI_UNIT(.MILLI.,.METRE.));

+#5056=(NAMED_UNIT(*)PLANE_ANGLE_UNIT()SI_UNIT($,.RADIAN.));

+#5059=(NAMED_UNIT(*)SI_UNIT($,.STERADIAN.)SOLID_ANGLE_UNIT());

+#5062=ADVANCED_BREP_SHAPE_REPRESENTATION('',(#4941),#5061);

+#5063=GEOMETRICALLY_BOUNDED_SURFACE_SHAPE_REPRESENTATION('',(#4951),#5061);

+#5064=SHAPE_REPRESENTATION('',(#4945,#5020),#5061);

+#5073=PRODUCT_DEFINITION('design','',#5072,#5069);

+#5074=PRODUCT_DEFINITION_SHAPE('','SHAPE FOR 705550002.',#5073);

+#5075=SHAPE_DEFINITION_REPRESENTATION(#5074,#5064);

+ENDSEC;

+END-ISO-10303-21;

diff --git a/circuit_boards/BuckBoost/RockPI-Power-Board/3dModels/705550011.stp b/circuit_boards/BuckBoost/RockPI-Power-Board/3dModels/705550011.stp
new file mode 100644
index 0000000..0437c4e
--- /dev/null
+++ b/circuit_boards/BuckBoost/RockPI-Power-Board/3dModels/705550011.stp
@@ -0,0 +1,11033 @@
+ISO-10303-21;

+HEADER;

+FILE_DESCRIPTION((''),'2;1');

+FILE_NAME('705550011','2016-12-06T',('ghp'),(''),

+'PRO/ENGINEER BY PARAMETRIC TECHNOLOGY CORPORATION, 2012310',

+'PRO/ENGINEER BY PARAMETRIC TECHNOLOGY CORPORATION, 2012310','');

+FILE_SCHEMA(('CONFIG_CONTROL_DESIGN'));

+ENDSEC;

+DATA;

+#1=DIRECTION('',(1.E0,0.E0,0.E0));

+#2=VECTOR('',#1,6.5E-2);

+#3=CARTESIAN_POINT('',(-6.75E-1,-1.E-1,-2.25E-1));

+#4=LINE('',#3,#2);

+#5=DIRECTION('',(7.071067811865E-1,-7.071067811865E-1,0.E0));

+#6=VECTOR('',#5,2.121320343560E-2);

+#7=CARTESIAN_POINT('',(-6.1E-1,-1.E-1,-2.25E-1));

+#8=LINE('',#7,#6);

+#9=DIRECTION('',(7.071067811865E-1,7.071067811865E-1,0.E0));

+#10=VECTOR('',#9,2.121320343560E-2);

+#11=CARTESIAN_POINT('',(-5.95E-1,-1.15E-1,-2.25E-1));

+#12=LINE('',#11,#10);

+#13=DIRECTION('',(1.E0,0.E0,0.E0));

+#14=VECTOR('',#13,1.16E0);

+#15=CARTESIAN_POINT('',(-5.8E-1,-1.E-1,-2.25E-1));

+#16=LINE('',#15,#14);

+#17=DIRECTION('',(7.071067811865E-1,-7.071067811865E-1,0.E0));

+#18=VECTOR('',#17,2.121320343560E-2);

+#19=CARTESIAN_POINT('',(5.8E-1,-1.E-1,-2.25E-1));

+#20=LINE('',#19,#18);

+#21=DIRECTION('',(7.071067811865E-1,7.071067811865E-1,0.E0));

+#22=VECTOR('',#21,2.121320343560E-2);

+#23=CARTESIAN_POINT('',(5.95E-1,-1.15E-1,-2.25E-1));

+#24=LINE('',#23,#22);

+#25=DIRECTION('',(1.E0,0.E0,0.E0));

+#26=VECTOR('',#25,6.5E-2);

+#27=CARTESIAN_POINT('',(6.1E-1,-1.E-1,-2.25E-1));

+#28=LINE('',#27,#26);

+#29=DIRECTION('',(0.E0,1.E0,0.E0));

+#30=VECTOR('',#29,5.E-2);

+#31=CARTESIAN_POINT('',(6.75E-1,-1.E-1,-2.25E-1));

+#32=LINE('',#31,#30);

+#33=DIRECTION('',(-1.E0,0.E0,0.E0));

+#34=VECTOR('',#33,2.5E-2);

+#35=CARTESIAN_POINT('',(6.75E-1,-5.E-2,-2.25E-1));

+#36=LINE('',#35,#34);

+#37=DIRECTION('',(0.E0,1.E0,0.E0));

+#38=VECTOR('',#37,1.5E-1);

+#39=CARTESIAN_POINT('',(6.5E-1,-5.E-2,-2.25E-1));

+#40=LINE('',#39,#38);

+#41=DIRECTION('',(0.E0,-1.E0,0.E0));

+#42=VECTOR('',#41,1.5E-1);

+#43=CARTESIAN_POINT('',(-6.5E-1,1.E-1,-2.25E-1));

+#44=LINE('',#43,#42);

+#45=DIRECTION('',(-1.E0,0.E0,0.E0));

+#46=VECTOR('',#45,2.5E-2);

+#47=CARTESIAN_POINT('',(-6.5E-1,-5.E-2,-2.25E-1));

+#48=LINE('',#47,#46);

+#49=DIRECTION('',(0.E0,-1.E0,0.E0));

+#50=VECTOR('',#49,5.E-2);

+#51=CARTESIAN_POINT('',(-6.75E-1,-5.E-2,-2.25E-1));

+#52=LINE('',#51,#50);

+#53=DIRECTION('',(1.E0,0.E0,0.E0));

+#54=VECTOR('',#53,1.23E0);

+#55=CARTESIAN_POINT('',(-6.15E-1,-7.E-2,-2.25E-1));

+#56=LINE('',#55,#54);

+#57=DIRECTION('',(0.E0,1.E0,0.E0));

+#58=VECTOR('',#57,1.4E-1);

+#59=CARTESIAN_POINT('',(-6.15E-1,-7.E-2,-2.25E-1));

+#60=LINE('',#59,#58);

+#61=DIRECTION('',(1.E0,0.E0,0.E0));

+#62=VECTOR('',#61,1.23E0);

+#63=CARTESIAN_POINT('',(-6.15E-1,7.E-2,-2.25E-1));

+#64=LINE('',#63,#62);

+#65=DIRECTION('',(0.E0,1.E0,0.E0));

+#66=VECTOR('',#65,1.4E-1);

+#67=CARTESIAN_POINT('',(6.15E-1,-7.E-2,-2.25E-1));

+#68=LINE('',#67,#66);

+#69=DIRECTION('',(5.017523134550E-1,0.E0,8.650113386208E-1));

+#70=VECTOR('',#69,1.039004285686E-1);

+#71=CARTESIAN_POINT('',(6.12E-1,-1.E-1,-3.701752313505E-3));

+#72=LINE('',#71,#70);

+#73=DIRECTION('',(8.670359191700E-1,0.E0,4.982456370798E-1));

+#74=VECTOR('',#73,4.2E-3);

+#75=CARTESIAN_POINT('',(6.641322804033E-1,-1.E-1,8.617329648593E-2));

+#76=LINE('',#75,#74);

+#77=DIRECTION('',(-4.982456370797E-1,0.E0,8.670359191700E-1));

+#78=VECTOR('',#77,2.E-3);

+#79=CARTESIAN_POINT('',(6.677738312638E-1,-1.E-1,8.826592816166E-2));

+#80=LINE('',#79,#78);

+#81=DIRECTION('',(-8.670359191700E-1,0.E0,-4.982456370798E-1));

+#82=VECTOR('',#81,1.007038047329E-3);

+#83=CARTESIAN_POINT('',(6.667773399896E-1,-1.E-1,9.E-2));

+#84=LINE('',#83,#82);

+#85=DIRECTION('',(-1.E0,0.E0,0.E0));

+#86=VECTOR('',#85,5.590420183062E-2);

+#87=CARTESIAN_POINT('',(6.659042018306E-1,-1.E-1,8.949824768654E-2));

+#88=LINE('',#87,#86);

+#89=DIRECTION('',(0.E0,0.E0,1.E0));

+#90=VECTOR('',#89,1.355017523135E-1);

+#91=CARTESIAN_POINT('',(6.1E-1,-1.E-1,8.949824768655E-2));

+#92=LINE('',#91,#90);

+#93=DIRECTION('',(0.E0,0.E0,1.E0));

+#94=VECTOR('',#93,2.194982476865E-1);

+#95=CARTESIAN_POINT('',(6.1E-1,-1.E-1,-2.25E-1));

+#96=LINE('',#95,#94);

+#97=DIRECTION('',(1.E0,4.857225732736E-14,0.E0));

+#98=VECTOR('',#97,2.E-3);

+#99=CARTESIAN_POINT('',(6.1E-1,-1.E-1,-5.501752313455E-3));

+#100=LINE('',#99,#98);

+#101=DIRECTION('',(6.167905692533E-14,0.E0,1.E0));

+#102=VECTOR('',#101,1.799999999950E-3);

+#103=CARTESIAN_POINT('',(6.12E-1,-1.E-1,-5.501752313455E-3));

+#104=LINE('',#103,#102);

+#105=DIRECTION('',(-5.017523134550E-1,0.E0,8.650113386208E-1));

+#106=VECTOR('',#105,1.039004285686E-1);

+#107=CARTESIAN_POINT('',(-6.12E-1,-1.E-1,-3.701752313505E-3));

+#108=LINE('',#107,#106);

+#109=DIRECTION('',(0.E0,0.E0,1.E0));

+#110=VECTOR('',#109,1.799999999950E-3);

+#111=CARTESIAN_POINT('',(-6.12E-1,-1.E-1,-5.501752313455E-3));

+#112=LINE('',#111,#110);

+#113=DIRECTION('',(-1.E0,-6.938893903909E-14,0.E0));

+#114=VECTOR('',#113,1.999999999999E-3);

+#115=CARTESIAN_POINT('',(-6.1E-1,-1.E-1,-5.501752313455E-3));

+#116=LINE('',#115,#114);

+#117=DIRECTION('',(0.E0,0.E0,1.E0));

+#118=VECTOR('',#117,2.194982476865E-1);

+#119=CARTESIAN_POINT('',(-6.1E-1,-1.E-1,-2.25E-1));

+#120=LINE('',#119,#118);

+#121=DIRECTION('',(0.E0,0.E0,1.E0));

+#122=VECTOR('',#121,4.5E-1);

+#123=CARTESIAN_POINT('',(-6.75E-1,-1.E-1,-2.25E-1));

+#124=LINE('',#123,#122);

+#125=DIRECTION('',(0.E0,0.E0,1.E0));

+#126=VECTOR('',#125,1.355017523135E-1);

+#127=CARTESIAN_POINT('',(-6.1E-1,-1.E-1,8.949824768655E-2));

+#128=LINE('',#127,#126);

+#129=DIRECTION('',(1.E0,0.E0,0.E0));

+#130=VECTOR('',#129,5.590420183062E-2);

+#131=CARTESIAN_POINT('',(-6.659042018306E-1,-1.E-1,8.949824768655E-2));

+#132=LINE('',#131,#130);

+#133=DIRECTION('',(8.670359191700E-1,0.E0,-4.982456370797E-1));

+#134=VECTOR('',#133,1.007038047329E-3);

+#135=CARTESIAN_POINT('',(-6.667773399896E-1,-1.E-1,9.E-2));

+#136=LINE('',#135,#134);

+#137=DIRECTION('',(4.982456370798E-1,0.E0,8.670359191700E-1));

+#138=VECTOR('',#137,2.E-3);

+#139=CARTESIAN_POINT('',(-6.677738312638E-1,-1.E-1,8.826592816166E-2));

+#140=LINE('',#139,#138);

+#141=DIRECTION('',(-8.670359191700E-1,0.E0,4.982456370797E-1));

+#142=VECTOR('',#141,4.2E-3);

+#143=CARTESIAN_POINT('',(-6.641322804033E-1,-1.E-1,8.617329648593E-2));

+#144=LINE('',#143,#142);

+#145=DIRECTION('',(1.E0,0.E0,0.E0));

+#146=VECTOR('',#145,2.387840187676E-2);

+#147=CARTESIAN_POINT('',(-5.8E-1,-1.E-1,8.949824768655E-2));

+#148=LINE('',#147,#146);

+#149=DIRECTION('',(0.E0,0.E0,1.E0));

+#150=VECTOR('',#149,1.355017523135E-1);

+#151=CARTESIAN_POINT('',(-5.8E-1,-1.E-1,8.949824768655E-2));

+#152=LINE('',#151,#150);

+#153=DIRECTION('',(0.E0,0.E0,-1.E0));

+#154=VECTOR('',#153,3.5E-1);

+#155=CARTESIAN_POINT('',(-5.25E-1,-1.E-1,2.25E-1));

+#156=LINE('',#155,#154);

+#157=DIRECTION('',(1.E0,0.E0,0.E0));

+#158=VECTOR('',#157,5.E-2);

+#159=CARTESIAN_POINT('',(-5.25E-1,-1.E-1,-1.25E-1));

+#160=LINE('',#159,#158);

+#161=DIRECTION('',(0.E0,0.E0,-1.E0));

+#162=VECTOR('',#161,3.5E-1);

+#163=CARTESIAN_POINT('',(-4.75E-1,-1.E-1,2.25E-1));

+#164=LINE('',#163,#162);

+#165=DIRECTION('',(0.E0,0.E0,-1.E0));

+#166=VECTOR('',#165,3.5E-1);

+#167=CARTESIAN_POINT('',(4.75E-1,-1.E-1,2.25E-1));

+#168=LINE('',#167,#166);

+#169=DIRECTION('',(1.E0,0.E0,0.E0));

+#170=VECTOR('',#169,5.E-2);

+#171=CARTESIAN_POINT('',(4.75E-1,-1.E-1,-1.25E-1));

+#172=LINE('',#171,#170);

+#173=DIRECTION('',(0.E0,0.E0,-1.E0));

+#174=VECTOR('',#173,3.5E-1);

+#175=CARTESIAN_POINT('',(5.25E-1,-1.E-1,2.25E-1));

+#176=LINE('',#175,#174);

+#177=DIRECTION('',(0.E0,0.E0,1.E0));

+#178=VECTOR('',#177,1.355017523135E-1);

+#179=CARTESIAN_POINT('',(5.8E-1,-1.E-1,8.949824768655E-2));

+#180=LINE('',#179,#178);

+#181=DIRECTION('',(-1.E0,0.E0,0.E0));

+#182=VECTOR('',#181,2.387840187676E-2);

+#183=CARTESIAN_POINT('',(5.8E-1,-1.E-1,8.949824768655E-2));

+#184=LINE('',#183,#182);

+#185=DIRECTION('',(-8.650113386209E-1,0.E0,5.017523134549E-1));

+#186=VECTOR('',#185,1.E-3);

+#187=CARTESIAN_POINT('',(5.561215981232E-1,-1.E-1,8.949824768654E-2));

+#188=LINE('',#187,#186);

+#189=DIRECTION('',(-5.017523134550E-1,0.E0,-8.650113386208E-1));

+#190=VECTOR('',#189,2.E-3);

+#191=CARTESIAN_POINT('',(5.552565867846E-1,-1.E-1,9.E-2));

+#192=LINE('',#191,#190);

+#193=DIRECTION('',(8.650113386208E-1,0.E0,-5.017523134550E-1));

+#194=VECTOR('',#193,4.178716830214E-3);

+#195=CARTESIAN_POINT('',(5.542530821577E-1,-1.E-1,8.826997732276E-2));

+#196=LINE('',#195,#194);

+#197=DIRECTION('',(5.017523134550E-1,0.E0,-8.650113386208E-1));

+#198=VECTOR('',#197,4.410997181234E-2);

+#199=CARTESIAN_POINT('',(5.578677195967E-1,-1.E-1,8.617329648593E-2));

+#200=LINE('',#199,#198);

+#201=DIRECTION('',(0.E0,0.E0,1.E0));

+#202=VECTOR('',#201,2.730176707220E-1);

+#203=CARTESIAN_POINT('',(5.8E-1,-1.E-1,-2.25E-1));

+#204=LINE('',#203,#202);

+#205=DIRECTION('',(0.E0,0.E0,1.E0));

+#206=VECTOR('',#205,2.730176707220E-1);

+#207=CARTESIAN_POINT('',(-5.8E-1,-1.E-1,-2.25E-1));

+#208=LINE('',#207,#206);

+#209=DIRECTION('',(-5.017523134550E-1,0.E0,-8.650113386208E-1));

+#210=VECTOR('',#209,4.410997181234E-2);

+#211=CARTESIAN_POINT('',(-5.578677195967E-1,-1.E-1,8.617329648593E-2));

+#212=LINE('',#211,#210);

+#213=DIRECTION('',(-8.650113386208E-1,0.E0,-5.017523134550E-1));

+#214=VECTOR('',#213,4.178716830214E-3);

+#215=CARTESIAN_POINT('',(-5.542530821577E-1,-1.E-1,8.826997732276E-2));

+#216=LINE('',#215,#214);

+#217=DIRECTION('',(5.017523134549E-1,0.E0,-8.650113386208E-1));

+#218=VECTOR('',#217,2.E-3);

+#219=CARTESIAN_POINT('',(-5.552565867846E-1,-1.E-1,9.E-2));

+#220=LINE('',#219,#218);

+#221=DIRECTION('',(8.650113386208E-1,0.E0,5.017523134550E-1));

+#222=VECTOR('',#221,1.E-3);

+#223=CARTESIAN_POINT('',(-5.561215981232E-1,-1.E-1,8.949824768655E-2));

+#224=LINE('',#223,#222);

+#225=CARTESIAN_POINT('',(6.432242005617E-1,-1.784163676812E-1,

+5.012816894639E-2));

+#226=CARTESIAN_POINT('',(6.419314397830E-1,-1.794829093058E-1,

+4.789947422647E-2));

+#227=CARTESIAN_POINT('',(6.393896101844E-1,-1.812754612701E-1,

+4.351740888327E-2));

+#228=CARTESIAN_POINT('',(6.357332662251E-1,-1.828115312066E-1,

+3.721394221689E-2));

+#229=CARTESIAN_POINT('',(6.320660026196E-1,-1.831514549548E-1,

+3.089165029037E-2));

+#230=CARTESIAN_POINT('',(6.284229866526E-1,-1.822460920041E-1,

+2.461116082619E-2));

+#231=CARTESIAN_POINT('',(6.247297228827E-1,-1.801924025705E-1,

+1.824404511625E-2));

+#232=CARTESIAN_POINT('',(6.208237069021E-1,-1.769989731089E-1,

+1.151014868682E-2));

+#233=CARTESIAN_POINT('',(6.166089353505E-1,-1.726595311092E-1,

+4.243963590972E-3));

+#234=CARTESIAN_POINT('',(6.135759114656E-1,-1.690460377913E-1,

+-9.849112550071E-4));

+#235=CARTESIAN_POINT('',(6.12E-1,-1.670715008393E-1,-3.701752313505E-3));

+#237=CARTESIAN_POINT('',(6.641322804033E-1,-1.531349365536E-1,

+8.617329648593E-2));

+#238=CARTESIAN_POINT('',(6.624840342903E-1,-1.554901183557E-1,

+8.333175188645E-2));

+#239=CARTESIAN_POINT('',(6.592978230959E-1,-1.599518005288E-1,

+7.783878506501E-2));

+#240=CARTESIAN_POINT('',(6.548407416365E-1,-1.658629267368E-1,

+7.015486234821E-2));

+#241=CARTESIAN_POINT('',(6.506834881602E-1,-1.709648012468E-1,

+6.298783730810E-2));

+#242=CARTESIAN_POINT('',(6.468068816706E-1,-1.752148617819E-1,

+5.630464227545E-2));

+#243=CARTESIAN_POINT('',(6.443908121211E-1,-1.774539005269E-1,

+5.213938483835E-2));

+#244=CARTESIAN_POINT('',(6.432242005617E-1,-1.784163676812E-1,

+5.012816894639E-2));

+#246=DIRECTION('',(0.E0,-1.E0,0.E0));

+#247=VECTOR('',#246,6.707150083930E-2);

+#248=CARTESIAN_POINT('',(6.12E-1,-1.E-1,-3.701752313505E-3));

+#249=LINE('',#248,#247);

+#250=CARTESIAN_POINT('',(6.12E-1,-1.670715008393E-1,-3.701752313505E-3));

+#251=CARTESIAN_POINT('',(6.12E-1,-1.668292863928E-1,-4.000095573406E-3));

+#252=CARTESIAN_POINT('',(6.12E-1,-1.663433861812E-1,-4.598437559118E-3));

+#253=CARTESIAN_POINT('',(6.12E-1,-1.658545480712E-1,-5.200094321999E-3));

+#254=CARTESIAN_POINT('',(6.12E-1,-1.656093956678E-1,-5.501752313455E-3));

+#256=DIRECTION('',(0.E0,-1.E0,0.E0));

+#257=VECTOR('',#256,6.560939566782E-2);

+#258=CARTESIAN_POINT('',(6.12E-1,-1.E-1,-5.501752313455E-3));

+#259=LINE('',#258,#257);

+#260=CARTESIAN_POINT('',(6.12E-1,-1.656093956678E-1,-5.501752313455E-3));

+#261=CARTESIAN_POINT('',(6.116668179309E-1,-1.656567365444E-1,

+-5.501752313455E-3));

+#262=CARTESIAN_POINT('',(6.110003071307E-1,-1.657467180102E-1,

+-5.501752313455E-3));

+#263=CARTESIAN_POINT('',(6.103334884536E-1,-1.658272054257E-1,

+-5.501752313455E-3));

+#264=CARTESIAN_POINT('',(6.1E-1,-1.658650538237E-1,-5.501752313455E-3));

+#266=DIRECTION('',(0.E0,-1.E0,0.E0));

+#267=VECTOR('',#266,6.586505382368E-2);

+#268=CARTESIAN_POINT('',(6.1E-1,-1.E-1,-5.501752313455E-3));

+#269=LINE('',#268,#267);

+#270=CARTESIAN_POINT('',(6.1E-1,-1.658650538237E-1,-5.501752313455E-3));

+#271=CARTESIAN_POINT('',(6.1E-1,-1.661114043117E-1,-5.200283445340E-3));

+#272=CARTESIAN_POINT('',(6.1E-1,-1.666028285015E-1,-4.598815427213E-3));

+#273=CARTESIAN_POINT('',(6.1E-1,-1.670916960196E-1,-4.000284312208E-3));

+#274=CARTESIAN_POINT('',(6.1E-1,-1.673354897938E-1,-3.701752313505E-3));

+#276=DIRECTION('',(0.E0,-1.E0,0.E0));

+#277=VECTOR('',#276,6.733548979384E-2);

+#278=CARTESIAN_POINT('',(6.1E-1,-1.E-1,-3.701752313505E-3));

+#279=LINE('',#278,#277);

+#280=DIRECTION('',(7.071067811865E-1,7.071067811865E-1,0.E0));

+#281=VECTOR('',#280,2.121320343560E-2);

+#282=CARTESIAN_POINT('',(5.95E-1,-1.15E-1,8.949824768655E-2));

+#283=LINE('',#282,#281);

+#284=DIRECTION('',(0.E0,0.E0,1.E0));

+#285=VECTOR('',#284,1.355017523135E-1);

+#286=CARTESIAN_POINT('',(5.95E-1,-1.15E-1,8.949824768655E-2));

+#287=LINE('',#286,#285);

+#288=DIRECTION('',(0.E0,0.E0,1.E0));

+#289=VECTOR('',#288,2.471579592043E-1);

+#290=CARTESIAN_POINT('',(5.95E-1,-1.15E-1,-2.25E-1));

+#291=LINE('',#290,#289);

+#292=DIRECTION('',(4.484661306566E-1,4.484661306566E-1,-7.731469842842E-1));

+#293=VECTOR('',#292,3.344734189411E-2);

+#294=CARTESIAN_POINT('',(5.95E-1,-1.15E-1,2.215795920425E-2));

+#295=LINE('',#294,#293);

+#296=DIRECTION('',(6.167905692533E-14,8.480870327233E-14,-1.E0));

+#297=VECTOR('',#296,1.799999999950E-3);

+#298=CARTESIAN_POINT('',(6.1E-1,-1.E-1,-3.701752313505E-3));

+#299=LINE('',#298,#297);

+#300=CARTESIAN_POINT('',(5.561215981232E-1,-1.621530154936E-1,

+8.949824768654E-2));

+#301=CARTESIAN_POINT('',(5.596558534109E-1,-1.643713370380E-1,

+8.949824768654E-2));

+#302=CARTESIAN_POINT('',(5.664528022554E-1,-1.684231260848E-1,

+8.949824768654E-2));

+#303=CARTESIAN_POINT('',(5.758806967665E-1,-1.732619201493E-1,

+8.949824768655E-2));

+#304=CARTESIAN_POINT('',(5.846062585563E-1,-1.767864875573E-1,

+8.949824768654E-2));

+#305=CARTESIAN_POINT('',(5.926896352844E-1,-1.789717272797E-1,

+8.949824768655E-2));

+#306=CARTESIAN_POINT('',(6.004855317350E-1,-1.798995745847E-1,

+8.949824768654E-2));

+#307=CARTESIAN_POINT('',(6.082891255108E-1,-1.795500670661E-1,

+8.949824768654E-2));

+#308=CARTESIAN_POINT('',(6.161511512555E-1,-1.779520178421E-1,

+8.949824768654E-2));

+#309=CARTESIAN_POINT('',(6.245160525594E-1,-1.750719742547E-1,

+8.949824768654E-2));

+#310=CARTESIAN_POINT('',(6.336518572921E-1,-1.708168739322E-1,

+8.949824768654E-2));

+#311=CARTESIAN_POINT('',(6.435210478591E-1,-1.652788897738E-1,

+8.949824768654E-2));

+#312=CARTESIAN_POINT('',(6.542075959790E-1,-1.585294696572E-1,

+8.949824768654E-2));

+#313=CARTESIAN_POINT('',(6.619047141768E-1,-1.532751244156E-1,

+8.949824768654E-2));

+#314=CARTESIAN_POINT('',(6.659042018306E-1,-1.504691744361E-1,

+8.949824768654E-2));

+#316=DIRECTION('',(0.E0,-1.E0,0.E0));

+#317=VECTOR('',#316,5.046917443609E-2);

+#318=CARTESIAN_POINT('',(6.659042018306E-1,-1.E-1,8.949824768654E-2));

+#319=LINE('',#318,#317);

+#320=DIRECTION('',(-7.713691830612E-1,-6.363879189799E-1,0.E0));

+#321=VECTOR('',#320,3.490169331883E-2);

+#322=CARTESIAN_POINT('',(6.432242005617E-1,-1.784163676812E-1,

+5.012816894639E-2));

+#323=LINE('',#322,#321);

+#324=DIRECTION('',(7.713691830612E-1,-6.363879189799E-1,0.E0));

+#325=VECTOR('',#324,1.227655109684E-2);

+#326=CARTESIAN_POINT('',(5.787757994383E-1,-1.928147348565E-1,

+5.012816894639E-2));

+#327=LINE('',#326,#325);

+#328=CARTESIAN_POINT('',(6.035743515193E-1,-1.852E-1,5.012816894639E-2));

+#329=DIRECTION('',(0.E0,0.E0,-1.E0));

+#330=DIRECTION('',(6.363879189799E-1,-7.713691830612E-1,0.E0));

+#331=AXIS2_PLACEMENT_3D('',#328,#329,#330);

+#333=CARTESIAN_POINT('',(6.009733110083E-1,-1.852E-1,5.012816894639E-2));

+#334=DIRECTION('',(0.E0,0.E0,1.E0));

+#335=DIRECTION('',(-6.363879189799E-1,-7.713691830612E-1,0.E0));

+#336=AXIS2_PLACEMENT_3D('',#333,#334,#335);

+#338=CARTESIAN_POINT('',(6.022738312638E-1,-2.006273836612E-1,

+5.012816894639E-2));

+#339=DIRECTION('',(0.E0,-1.E0,0.E0));

+#340=DIRECTION('',(1.E0,0.E0,0.E0));

+#341=AXIS2_PLACEMENT_3D('',#338,#339,#340);

+#343=CARTESIAN_POINT('',(6.022738312638E-1,-2.006273836612E-1,

+5.012816894639E-2));

+#344=DIRECTION('',(0.E0,1.E0,0.E0));

+#345=DIRECTION('',(1.E0,0.E0,0.E0));

+#346=AXIS2_PLACEMENT_3D('',#343,#344,#345);

+#348=CARTESIAN_POINT('',(6.1E-1,-1.673354897938E-1,-3.701752313505E-3));

+#349=CARTESIAN_POINT('',(6.085940191950E-1,-1.694797330662E-1,

+-1.277868445701E-3));

+#350=CARTESIAN_POINT('',(6.058851836500E-1,-1.735613146816E-1,

+3.392111937173E-3));

+#351=CARTESIAN_POINT('',(6.021252330823E-1,-1.790353518561E-1,

+9.874194403845E-3));

+#352=CARTESIAN_POINT('',(5.986472552926E-1,-1.838409991019E-1,

+1.587016122434E-2));

+#353=CARTESIAN_POINT('',(5.954204805534E-1,-1.879452769480E-1,

+2.143305881692E-2));

+#354=CARTESIAN_POINT('',(5.924371273849E-1,-1.912550954012E-1,

+2.657630230314E-2));

+#355=CARTESIAN_POINT('',(5.896635374494E-1,-1.936874445927E-1,

+3.135791800979E-2));

+#356=CARTESIAN_POINT('',(5.869766523334E-1,-1.952026032147E-1,

+3.599005627524E-2));

+#357=CARTESIAN_POINT('',(5.842191418663E-1,-1.956226893291E-1,

+4.074395128774E-2));

+#358=CARTESIAN_POINT('',(5.814726376495E-1,-1.947894461783E-1,

+4.547887173622E-2));

+#359=CARTESIAN_POINT('',(5.796778373746E-1,-1.935589259102E-1,

+4.857307289229E-2));

+#360=CARTESIAN_POINT('',(5.787757994383E-1,-1.928147348565E-1,

+5.012816894639E-2));

+#362=DIRECTION('',(0.E0,-1.E0,0.E0));

+#363=VECTOR('',#362,6.501519423591E-2);

+#364=CARTESIAN_POINT('',(5.578677195967E-1,-1.E-1,8.617329648593E-2));

+#365=LINE('',#364,#363);

+#366=CARTESIAN_POINT('',(5.787757994383E-1,-1.928147348565E-1,

+5.012816894639E-2));

+#367=CARTESIAN_POINT('',(5.778356357709E-1,-1.920390896623E-1,

+5.174899302758E-2));

+#368=CARTESIAN_POINT('',(5.759085552541E-1,-1.901710853259E-1,

+5.507124277672E-2));

+#369=CARTESIAN_POINT('',(5.728840986365E-1,-1.866203012914E-1,

+6.028534781860E-2));

+#370=CARTESIAN_POINT('',(5.695863781676E-1,-1.822882780466E-1,

+6.597055448474E-2));

+#371=CARTESIAN_POINT('',(5.660056320262E-1,-1.772385324634E-1,

+7.214369196710E-2));

+#372=CARTESIAN_POINT('',(5.621246984671E-1,-1.715121055955E-1,

+7.883434678421E-2));

+#373=CARTESIAN_POINT('',(5.593229468091E-1,-1.672517620558E-1,

+8.366451275900E-2));

+#374=CARTESIAN_POINT('',(5.578677195967E-1,-1.650151942359E-1,

+8.617329648593E-2));

+#376=DIRECTION('',(7.071067811865E-1,-7.071067811865E-1,0.E0));

+#377=VECTOR('',#376,2.121320343560E-2);

+#378=CARTESIAN_POINT('',(5.8E-1,-1.E-1,8.949824768655E-2));

+#379=LINE('',#378,#377);

+#380=DIRECTION('',(4.484661306566E-1,-4.484661306566E-1,-7.731469842842E-1));

+#381=VECTOR('',#380,3.344734189411E-2);

+#382=CARTESIAN_POINT('',(5.8E-1,-1.E-1,4.801767072201E-2));

+#383=LINE('',#382,#381);

+#384=DIRECTION('',(0.E0,1.E0,0.E0));

+#385=VECTOR('',#384,2.E-2);

+#386=CARTESIAN_POINT('',(4.75E-1,-1.E-1,2.25E-1));

+#387=LINE('',#386,#385);

+#388=DIRECTION('',(1.E0,0.E0,0.E0));

+#389=VECTOR('',#388,9.5E-1);

+#390=CARTESIAN_POINT('',(-4.75E-1,-1.E-1,2.25E-1));

+#391=LINE('',#390,#389);

+#392=DIRECTION('',(0.E0,1.E0,0.E0));

+#393=VECTOR('',#392,2.E-2);

+#394=CARTESIAN_POINT('',(-4.75E-1,-1.E-1,2.25E-1));

+#395=LINE('',#394,#393);

+#396=DIRECTION('',(0.E0,1.E0,0.E0));

+#397=VECTOR('',#396,2.E-2);

+#398=CARTESIAN_POINT('',(5.25E-1,-1.E-1,2.25E-1));

+#399=LINE('',#398,#397);

+#400=DIRECTION('',(0.E0,1.E0,0.E0));

+#401=VECTOR('',#400,2.E-2);

+#402=CARTESIAN_POINT('',(-5.25E-1,-1.E-1,2.25E-1));

+#403=LINE('',#402,#401);

+#404=DIRECTION('',(1.E0,0.E0,0.E0));

+#405=VECTOR('',#404,5.5E-2);

+#406=CARTESIAN_POINT('',(-5.8E-1,-1.E-1,2.25E-1));

+#407=LINE('',#406,#405);

+#408=DIRECTION('',(7.071067811865E-1,7.071067811865E-1,0.E0));

+#409=VECTOR('',#408,2.121320343560E-2);

+#410=CARTESIAN_POINT('',(-5.95E-1,-1.15E-1,2.25E-1));

+#411=LINE('',#410,#409);

+#412=DIRECTION('',(7.071067811865E-1,-7.071067811865E-1,0.E0));

+#413=VECTOR('',#412,2.121320343560E-2);

+#414=CARTESIAN_POINT('',(-6.1E-1,-1.E-1,2.25E-1));

+#415=LINE('',#414,#413);

+#416=DIRECTION('',(1.E0,0.E0,0.E0));

+#417=VECTOR('',#416,6.5E-2);

+#418=CARTESIAN_POINT('',(-6.75E-1,-1.E-1,2.25E-1));

+#419=LINE('',#418,#417);

+#420=DIRECTION('',(0.E0,-1.E0,0.E0));

+#421=VECTOR('',#420,5.E-2);

+#422=CARTESIAN_POINT('',(-6.75E-1,-5.E-2,2.25E-1));

+#423=LINE('',#422,#421);

+#424=DIRECTION('',(-1.E0,0.E0,0.E0));

+#425=VECTOR('',#424,2.5E-2);

+#426=CARTESIAN_POINT('',(-6.5E-1,-5.E-2,2.25E-1));

+#427=LINE('',#426,#425);

+#428=DIRECTION('',(0.E0,-1.E0,0.E0));

+#429=VECTOR('',#428,1.5E-1);

+#430=CARTESIAN_POINT('',(-6.5E-1,1.E-1,2.25E-1));

+#431=LINE('',#430,#429);

+#432=DIRECTION('',(-1.E0,0.E0,0.E0));

+#433=VECTOR('',#432,5.1E-1);

+#434=CARTESIAN_POINT('',(-1.4E-1,1.E-1,2.25E-1));

+#435=LINE('',#434,#433);

+#436=DIRECTION('',(0.E0,-1.E0,0.E0));

+#437=VECTOR('',#436,6.E-2);

+#438=CARTESIAN_POINT('',(-1.4E-1,1.6E-1,2.25E-1));

+#439=LINE('',#438,#437);

+#440=DIRECTION('',(-1.E0,0.E0,0.E0));

+#441=VECTOR('',#440,2.8E-1);

+#442=CARTESIAN_POINT('',(1.4E-1,1.6E-1,2.25E-1));

+#443=LINE('',#442,#441);

+#444=DIRECTION('',(0.E0,1.E0,0.E0));

+#445=VECTOR('',#444,6.E-2);

+#446=CARTESIAN_POINT('',(1.4E-1,1.E-1,2.25E-1));

+#447=LINE('',#446,#445);

+#448=DIRECTION('',(-1.E0,0.E0,0.E0));

+#449=VECTOR('',#448,5.1E-1);

+#450=CARTESIAN_POINT('',(6.5E-1,1.E-1,2.25E-1));

+#451=LINE('',#450,#449);

+#452=DIRECTION('',(0.E0,1.E0,0.E0));

+#453=VECTOR('',#452,1.5E-1);

+#454=CARTESIAN_POINT('',(6.5E-1,-5.E-2,2.25E-1));

+#455=LINE('',#454,#453);

+#456=DIRECTION('',(-1.E0,0.E0,0.E0));

+#457=VECTOR('',#456,2.5E-2);

+#458=CARTESIAN_POINT('',(6.75E-1,-5.E-2,2.25E-1));

+#459=LINE('',#458,#457);

+#460=DIRECTION('',(0.E0,1.E0,0.E0));

+#461=VECTOR('',#460,5.E-2);

+#462=CARTESIAN_POINT('',(6.75E-1,-1.E-1,2.25E-1));

+#463=LINE('',#462,#461);

+#464=DIRECTION('',(1.E0,0.E0,0.E0));

+#465=VECTOR('',#464,6.5E-2);

+#466=CARTESIAN_POINT('',(6.1E-1,-1.E-1,2.25E-1));

+#467=LINE('',#466,#465);

+#468=DIRECTION('',(7.071067811865E-1,7.071067811865E-1,0.E0));

+#469=VECTOR('',#468,2.121320343560E-2);

+#470=CARTESIAN_POINT('',(5.95E-1,-1.15E-1,2.25E-1));

+#471=LINE('',#470,#469);

+#472=DIRECTION('',(7.071067811865E-1,-7.071067811865E-1,0.E0));

+#473=VECTOR('',#472,2.121320343560E-2);

+#474=CARTESIAN_POINT('',(5.8E-1,-1.E-1,2.25E-1));

+#475=LINE('',#474,#473);

+#476=DIRECTION('',(1.E0,0.E0,0.E0));

+#477=VECTOR('',#476,5.5E-2);

+#478=CARTESIAN_POINT('',(5.25E-1,-1.E-1,2.25E-1));

+#479=LINE('',#478,#477);

+#480=DIRECTION('',(0.E0,7.071067811865E-1,-7.071067811865E-1));

+#481=VECTOR('',#480,2.828427124746E-2);

+#482=CARTESIAN_POINT('',(4.75E-1,-8.E-2,2.25E-1));

+#483=LINE('',#482,#481);

+#484=DIRECTION('',(1.E0,0.E0,0.E0));

+#485=VECTOR('',#484,9.5E-1);

+#486=CARTESIAN_POINT('',(-4.75E-1,-8.E-2,2.25E-1));

+#487=LINE('',#486,#485);

+#488=DIRECTION('',(0.E0,7.071067811865E-1,-7.071067811865E-1));

+#489=VECTOR('',#488,2.828427124746E-2);

+#490=CARTESIAN_POINT('',(-4.75E-1,-8.E-2,2.25E-1));

+#491=LINE('',#490,#489);

+#492=DIRECTION('',(1.E0,0.E0,0.E0));

+#493=VECTOR('',#492,9.5E-1);

+#494=CARTESIAN_POINT('',(-4.75E-1,-6.E-2,2.05E-1));

+#495=LINE('',#494,#493);

+#496=DIRECTION('',(0.E0,7.071067811865E-1,-7.071067811865E-1));

+#497=VECTOR('',#496,2.828427124746E-2);

+#498=CARTESIAN_POINT('',(5.25E-1,-8.E-2,2.25E-1));

+#499=LINE('',#498,#497);

+#500=DIRECTION('',(1.E0,0.E0,0.E0));

+#501=VECTOR('',#500,8.5E-2);

+#502=CARTESIAN_POINT('',(5.25E-1,-6.E-2,2.05E-1));

+#503=LINE('',#502,#501);

+#504=DIRECTION('',(1.E0,0.E0,0.E0));

+#505=VECTOR('',#504,1.05E-1);

+#506=CARTESIAN_POINT('',(5.25E-1,-8.E-2,2.25E-1));

+#507=LINE('',#506,#505);

+#508=DIRECTION('',(0.E0,7.071067811865E-1,-7.071067811865E-1));

+#509=VECTOR('',#508,2.828427124746E-2);

+#510=CARTESIAN_POINT('',(-5.25E-1,-8.E-2,2.25E-1));

+#511=LINE('',#510,#509);

+#512=DIRECTION('',(1.E0,0.E0,0.E0));

+#513=VECTOR('',#512,1.05E-1);

+#514=CARTESIAN_POINT('',(-6.3E-1,-8.E-2,2.25E-1));

+#515=LINE('',#514,#513);

+#516=DIRECTION('',(1.E0,0.E0,0.E0));

+#517=VECTOR('',#516,8.5E-2);

+#518=CARTESIAN_POINT('',(-6.1E-1,-6.E-2,2.05E-1));

+#519=LINE('',#518,#517);

+#520=DIRECTION('',(0.E0,1.E0,0.E0));

+#521=VECTOR('',#520,2.5E-2);

+#522=CARTESIAN_POINT('',(-5.625E-1,-1.25E-2,-1.25E-1));

+#523=LINE('',#522,#521);

+#524=DIRECTION('',(1.E0,0.E0,0.E0));

+#525=VECTOR('',#524,2.5E-2);

+#526=CARTESIAN_POINT('',(-5.625E-1,-1.25E-2,-1.25E-1));

+#527=LINE('',#526,#525);

+#528=DIRECTION('',(0.E0,1.E0,0.E0));

+#529=VECTOR('',#528,2.5E-2);

+#530=CARTESIAN_POINT('',(-5.375E-1,-1.25E-2,-1.25E-1));

+#531=LINE('',#530,#529);

+#532=DIRECTION('',(1.E0,0.E0,0.E0));

+#533=VECTOR('',#532,2.5E-2);

+#534=CARTESIAN_POINT('',(-5.625E-1,1.25E-2,-1.25E-1));

+#535=LINE('',#534,#533);

+#536=DIRECTION('',(0.E0,1.E0,0.E0));

+#537=VECTOR('',#536,2.5E-2);

+#538=CARTESIAN_POINT('',(-4.625E-1,-1.25E-2,-1.25E-1));

+#539=LINE('',#538,#537);

+#540=DIRECTION('',(1.E0,0.E0,0.E0));

+#541=VECTOR('',#540,2.5E-2);

+#542=CARTESIAN_POINT('',(-4.625E-1,-1.25E-2,-1.25E-1));

+#543=LINE('',#542,#541);

+#544=DIRECTION('',(0.E0,1.E0,0.E0));

+#545=VECTOR('',#544,2.5E-2);

+#546=CARTESIAN_POINT('',(-4.375E-1,-1.25E-2,-1.25E-1));

+#547=LINE('',#546,#545);

+#548=DIRECTION('',(1.E0,0.E0,0.E0));

+#549=VECTOR('',#548,2.5E-2);

+#550=CARTESIAN_POINT('',(-4.625E-1,1.25E-2,-1.25E-1));

+#551=LINE('',#550,#549);

+#552=DIRECTION('',(0.E0,1.E0,0.E0));

+#553=VECTOR('',#552,2.5E-2);

+#554=CARTESIAN_POINT('',(-3.625E-1,-1.25E-2,-1.25E-1));

+#555=LINE('',#554,#553);

+#556=DIRECTION('',(1.E0,0.E0,0.E0));

+#557=VECTOR('',#556,2.5E-2);

+#558=CARTESIAN_POINT('',(-3.625E-1,-1.25E-2,-1.25E-1));

+#559=LINE('',#558,#557);

+#560=DIRECTION('',(0.E0,1.E0,0.E0));

+#561=VECTOR('',#560,2.5E-2);

+#562=CARTESIAN_POINT('',(-3.375E-1,-1.25E-2,-1.25E-1));

+#563=LINE('',#562,#561);

+#564=DIRECTION('',(1.E0,0.E0,0.E0));

+#565=VECTOR('',#564,2.5E-2);

+#566=CARTESIAN_POINT('',(-3.625E-1,1.25E-2,-1.25E-1));

+#567=LINE('',#566,#565);

+#568=DIRECTION('',(0.E0,1.E0,0.E0));

+#569=VECTOR('',#568,2.5E-2);

+#570=CARTESIAN_POINT('',(-2.625E-1,-1.25E-2,-1.25E-1));

+#571=LINE('',#570,#569);

+#572=DIRECTION('',(1.E0,0.E0,0.E0));

+#573=VECTOR('',#572,2.5E-2);

+#574=CARTESIAN_POINT('',(-2.625E-1,-1.25E-2,-1.25E-1));

+#575=LINE('',#574,#573);

+#576=DIRECTION('',(0.E0,1.E0,0.E0));

+#577=VECTOR('',#576,2.5E-2);

+#578=CARTESIAN_POINT('',(-2.375E-1,-1.25E-2,-1.25E-1));

+#579=LINE('',#578,#577);

+#580=DIRECTION('',(1.E0,0.E0,0.E0));

+#581=VECTOR('',#580,2.5E-2);

+#582=CARTESIAN_POINT('',(-2.625E-1,1.25E-2,-1.25E-1));

+#583=LINE('',#582,#581);

+#584=DIRECTION('',(0.E0,1.E0,0.E0));

+#585=VECTOR('',#584,2.5E-2);

+#586=CARTESIAN_POINT('',(-1.625E-1,-1.25E-2,-1.25E-1));

+#587=LINE('',#586,#585);

+#588=DIRECTION('',(1.E0,0.E0,0.E0));

+#589=VECTOR('',#588,2.5E-2);

+#590=CARTESIAN_POINT('',(-1.625E-1,-1.25E-2,-1.25E-1));

+#591=LINE('',#590,#589);

+#592=DIRECTION('',(0.E0,1.E0,0.E0));

+#593=VECTOR('',#592,2.5E-2);

+#594=CARTESIAN_POINT('',(-1.375E-1,-1.25E-2,-1.25E-1));

+#595=LINE('',#594,#593);

+#596=DIRECTION('',(1.E0,0.E0,0.E0));

+#597=VECTOR('',#596,2.5E-2);

+#598=CARTESIAN_POINT('',(-1.625E-1,1.25E-2,-1.25E-1));

+#599=LINE('',#598,#597);

+#600=DIRECTION('',(0.E0,1.E0,0.E0));

+#601=VECTOR('',#600,2.5E-2);

+#602=CARTESIAN_POINT('',(-6.25E-2,-1.25E-2,-1.25E-1));

+#603=LINE('',#602,#601);

+#604=DIRECTION('',(1.E0,0.E0,0.E0));

+#605=VECTOR('',#604,2.5E-2);

+#606=CARTESIAN_POINT('',(-6.25E-2,-1.25E-2,-1.25E-1));

+#607=LINE('',#606,#605);

+#608=DIRECTION('',(0.E0,1.E0,0.E0));

+#609=VECTOR('',#608,2.5E-2);

+#610=CARTESIAN_POINT('',(-3.75E-2,-1.25E-2,-1.25E-1));

+#611=LINE('',#610,#609);

+#612=DIRECTION('',(1.E0,0.E0,0.E0));

+#613=VECTOR('',#612,2.5E-2);

+#614=CARTESIAN_POINT('',(-6.25E-2,1.25E-2,-1.25E-1));

+#615=LINE('',#614,#613);

+#616=DIRECTION('',(0.E0,1.E0,0.E0));

+#617=VECTOR('',#616,2.5E-2);

+#618=CARTESIAN_POINT('',(3.75E-2,-1.25E-2,-1.25E-1));

+#619=LINE('',#618,#617);

+#620=DIRECTION('',(1.E0,0.E0,0.E0));

+#621=VECTOR('',#620,2.5E-2);

+#622=CARTESIAN_POINT('',(3.75E-2,-1.25E-2,-1.25E-1));

+#623=LINE('',#622,#621);

+#624=DIRECTION('',(0.E0,1.E0,0.E0));

+#625=VECTOR('',#624,2.5E-2);

+#626=CARTESIAN_POINT('',(6.25E-2,-1.25E-2,-1.25E-1));

+#627=LINE('',#626,#625);

+#628=DIRECTION('',(1.E0,0.E0,0.E0));

+#629=VECTOR('',#628,2.5E-2);

+#630=CARTESIAN_POINT('',(3.75E-2,1.25E-2,-1.25E-1));

+#631=LINE('',#630,#629);

+#632=DIRECTION('',(0.E0,1.E0,0.E0));

+#633=VECTOR('',#632,2.5E-2);

+#634=CARTESIAN_POINT('',(1.375E-1,-1.25E-2,-1.25E-1));

+#635=LINE('',#634,#633);

+#636=DIRECTION('',(1.E0,0.E0,0.E0));

+#637=VECTOR('',#636,2.5E-2);

+#638=CARTESIAN_POINT('',(1.375E-1,-1.25E-2,-1.25E-1));

+#639=LINE('',#638,#637);

+#640=DIRECTION('',(0.E0,1.E0,0.E0));

+#641=VECTOR('',#640,2.5E-2);

+#642=CARTESIAN_POINT('',(1.625E-1,-1.25E-2,-1.25E-1));

+#643=LINE('',#642,#641);

+#644=DIRECTION('',(1.E0,0.E0,0.E0));

+#645=VECTOR('',#644,2.5E-2);

+#646=CARTESIAN_POINT('',(1.375E-1,1.25E-2,-1.25E-1));

+#647=LINE('',#646,#645);

+#648=DIRECTION('',(0.E0,1.E0,0.E0));

+#649=VECTOR('',#648,2.5E-2);

+#650=CARTESIAN_POINT('',(2.375E-1,-1.25E-2,-1.25E-1));

+#651=LINE('',#650,#649);

+#652=DIRECTION('',(1.E0,0.E0,0.E0));

+#653=VECTOR('',#652,2.5E-2);

+#654=CARTESIAN_POINT('',(2.375E-1,-1.25E-2,-1.25E-1));

+#655=LINE('',#654,#653);

+#656=DIRECTION('',(0.E0,1.E0,0.E0));

+#657=VECTOR('',#656,2.5E-2);

+#658=CARTESIAN_POINT('',(2.625E-1,-1.25E-2,-1.25E-1));

+#659=LINE('',#658,#657);

+#660=DIRECTION('',(1.E0,0.E0,0.E0));

+#661=VECTOR('',#660,2.5E-2);

+#662=CARTESIAN_POINT('',(2.375E-1,1.25E-2,-1.25E-1));

+#663=LINE('',#662,#661);

+#664=DIRECTION('',(0.E0,1.E0,0.E0));

+#665=VECTOR('',#664,2.5E-2);

+#666=CARTESIAN_POINT('',(3.375E-1,-1.25E-2,-1.25E-1));

+#667=LINE('',#666,#665);

+#668=DIRECTION('',(1.E0,0.E0,0.E0));

+#669=VECTOR('',#668,2.5E-2);

+#670=CARTESIAN_POINT('',(3.375E-1,-1.25E-2,-1.25E-1));

+#671=LINE('',#670,#669);

+#672=DIRECTION('',(0.E0,1.E0,0.E0));

+#673=VECTOR('',#672,2.5E-2);

+#674=CARTESIAN_POINT('',(3.625E-1,-1.25E-2,-1.25E-1));

+#675=LINE('',#674,#673);

+#676=DIRECTION('',(1.E0,0.E0,0.E0));

+#677=VECTOR('',#676,2.5E-2);

+#678=CARTESIAN_POINT('',(3.375E-1,1.25E-2,-1.25E-1));

+#679=LINE('',#678,#677);

+#680=DIRECTION('',(0.E0,1.E0,0.E0));

+#681=VECTOR('',#680,2.5E-2);

+#682=CARTESIAN_POINT('',(4.375E-1,-1.25E-2,-1.25E-1));

+#683=LINE('',#682,#681);

+#684=DIRECTION('',(1.E0,0.E0,0.E0));

+#685=VECTOR('',#684,2.5E-2);

+#686=CARTESIAN_POINT('',(4.375E-1,-1.25E-2,-1.25E-1));

+#687=LINE('',#686,#685);

+#688=DIRECTION('',(0.E0,1.E0,0.E0));

+#689=VECTOR('',#688,2.5E-2);

+#690=CARTESIAN_POINT('',(4.625E-1,-1.25E-2,-1.25E-1));

+#691=LINE('',#690,#689);

+#692=DIRECTION('',(1.E0,0.E0,0.E0));

+#693=VECTOR('',#692,2.5E-2);

+#694=CARTESIAN_POINT('',(4.375E-1,1.25E-2,-1.25E-1));

+#695=LINE('',#694,#693);

+#696=DIRECTION('',(0.E0,1.E0,0.E0));

+#697=VECTOR('',#696,2.5E-2);

+#698=CARTESIAN_POINT('',(5.375E-1,-1.25E-2,-1.25E-1));

+#699=LINE('',#698,#697);

+#700=DIRECTION('',(1.E0,0.E0,0.E0));

+#701=VECTOR('',#700,2.5E-2);

+#702=CARTESIAN_POINT('',(5.375E-1,-1.25E-2,-1.25E-1));

+#703=LINE('',#702,#701);

+#704=DIRECTION('',(0.E0,1.E0,0.E0));

+#705=VECTOR('',#704,2.5E-2);

+#706=CARTESIAN_POINT('',(5.625E-1,-1.25E-2,-1.25E-1));

+#707=LINE('',#706,#705);

+#708=DIRECTION('',(1.E0,0.E0,0.E0));

+#709=VECTOR('',#708,2.5E-2);

+#710=CARTESIAN_POINT('',(5.375E-1,1.25E-2,-1.25E-1));

+#711=LINE('',#710,#709);

+#712=DIRECTION('',(0.E0,-1.E0,0.E0));

+#713=VECTOR('',#712,4.E-2);

+#714=CARTESIAN_POINT('',(4.75E-1,-6.E-2,-1.25E-1));

+#715=LINE('',#714,#713);

+#716=DIRECTION('',(1.E0,0.E0,0.E0));

+#717=VECTOR('',#716,9.5E-1);

+#718=CARTESIAN_POINT('',(-4.75E-1,-6.E-2,-1.25E-1));

+#719=LINE('',#718,#717);

+#720=DIRECTION('',(0.E0,1.E0,0.E0));

+#721=VECTOR('',#720,4.E-2);

+#722=CARTESIAN_POINT('',(-4.75E-1,-1.E-1,-1.25E-1));

+#723=LINE('',#722,#721);

+#724=DIRECTION('',(0.E0,-1.E0,0.E0));

+#725=VECTOR('',#724,4.E-2);

+#726=CARTESIAN_POINT('',(-5.25E-1,-6.E-2,-1.25E-1));

+#727=LINE('',#726,#725);

+#728=DIRECTION('',(1.E0,0.E0,0.E0));

+#729=VECTOR('',#728,8.5E-2);

+#730=CARTESIAN_POINT('',(-6.1E-1,-6.E-2,-1.25E-1));

+#731=LINE('',#730,#729);

+#732=DIRECTION('',(0.E0,-1.E0,0.E0));

+#733=VECTOR('',#732,1.2E-1);

+#734=CARTESIAN_POINT('',(-6.1E-1,6.E-2,-1.25E-1));

+#735=LINE('',#734,#733);

+#736=DIRECTION('',(-1.E0,0.E0,0.E0));

+#737=VECTOR('',#736,5.5E-1);

+#738=CARTESIAN_POINT('',(-6.E-2,6.E-2,-1.25E-1));

+#739=LINE('',#738,#737);

+#740=DIRECTION('',(0.E0,-1.E0,0.E0));

+#741=VECTOR('',#740,4.E-2);

+#742=CARTESIAN_POINT('',(-6.E-2,1.E-1,-1.25E-1));

+#743=LINE('',#742,#741);

+#744=DIRECTION('',(0.E0,1.E0,0.E0));

+#745=VECTOR('',#744,4.E-2);

+#746=CARTESIAN_POINT('',(6.E-2,6.E-2,-1.25E-1));

+#747=LINE('',#746,#745);

+#748=DIRECTION('',(-1.E0,0.E0,0.E0));

+#749=VECTOR('',#748,5.5E-1);

+#750=CARTESIAN_POINT('',(6.1E-1,6.E-2,-1.25E-1));

+#751=LINE('',#750,#749);

+#752=DIRECTION('',(0.E0,1.E0,0.E0));

+#753=VECTOR('',#752,1.2E-1);

+#754=CARTESIAN_POINT('',(6.1E-1,-6.E-2,-1.25E-1));

+#755=LINE('',#754,#753);

+#756=DIRECTION('',(1.E0,0.E0,0.E0));

+#757=VECTOR('',#756,8.5E-2);

+#758=CARTESIAN_POINT('',(5.25E-1,-6.E-2,-1.25E-1));

+#759=LINE('',#758,#757);

+#760=DIRECTION('',(0.E0,1.E0,0.E0));

+#761=VECTOR('',#760,4.E-2);

+#762=CARTESIAN_POINT('',(5.25E-1,-1.E-1,-1.25E-1));

+#763=LINE('',#762,#761);

+#764=DIRECTION('',(0.E0,-1.E0,0.E0));

+#765=VECTOR('',#764,1.75E-1);

+#766=CARTESIAN_POINT('',(-5.625E-1,-7.E-2,-2.7E-1));

+#767=LINE('',#766,#765);

+#768=DIRECTION('',(0.E0,0.E0,-1.E0));

+#769=VECTOR('',#768,2.5E-2);

+#770=CARTESIAN_POINT('',(-5.625E-1,-2.45E-1,-2.7E-1));

+#771=LINE('',#770,#769);

+#772=DIRECTION('',(0.E0,1.E0,0.E0));

+#773=VECTOR('',#772,1.75E-1);

+#774=CARTESIAN_POINT('',(-5.625E-1,-2.45E-1,-2.95E-1));

+#775=LINE('',#774,#773);

+#776=DIRECTION('',(0.E0,0.E0,1.E0));

+#777=VECTOR('',#776,2.4E-1);

+#778=CARTESIAN_POINT('',(-5.625E-1,1.25E-2,-1.25E-1));

+#779=LINE('',#778,#777);

+#780=DIRECTION('',(0.E0,-1.E0,0.E0));

+#781=VECTOR('',#780,2.5E-2);

+#782=CARTESIAN_POINT('',(-5.625E-1,1.25E-2,1.15E-1));

+#783=LINE('',#782,#781);

+#784=DIRECTION('',(0.E0,0.E0,-1.E0));

+#785=VECTOR('',#784,2.4E-1);

+#786=CARTESIAN_POINT('',(-5.625E-1,-1.25E-2,1.15E-1));

+#787=LINE('',#786,#785);

+#788=DIRECTION('',(0.E0,0.E0,-1.E0));

+#789=VECTOR('',#788,2.5E-2);

+#790=CARTESIAN_POINT('',(-5.625E-1,-7.E-2,-2.7E-1));

+#791=LINE('',#790,#789);

+#792=DIRECTION('',(0.E0,0.E0,-1.E0));

+#793=VECTOR('',#792,1.5E-2);

+#794=CARTESIAN_POINT('',(-5.625E-1,-7.E-2,-2.95E-1));

+#795=LINE('',#794,#793);

+#796=DIRECTION('',(0.E0,0.E0,-1.E0));

+#797=VECTOR('',#796,8.5E-2);

+#798=CARTESIAN_POINT('',(6.15E-1,-7.E-2,-2.25E-1));

+#799=LINE('',#798,#797);

+#800=DIRECTION('',(0.E0,0.E0,-1.E0));

+#801=VECTOR('',#800,2.5E-2);

+#802=CARTESIAN_POINT('',(5.625E-1,-7.E-2,-2.7E-1));

+#803=LINE('',#802,#801);

+#804=DIRECTION('',(1.110223024625E-13,0.E0,-1.E0));

+#805=VECTOR('',#804,9.999999999999E-4);

+#806=CARTESIAN_POINT('',(5.375E-1,-7.E-2,-2.69E-1));

+#807=LINE('',#806,#805);

+#808=DIRECTION('',(0.E0,0.E0,-1.E0));

+#809=VECTOR('',#808,2.5E-2);

+#810=CARTESIAN_POINT('',(5.375E-1,-7.E-2,-2.7E-1));

+#811=LINE('',#810,#809);

+#812=DIRECTION('',(0.E0,0.E0,-1.E0));

+#813=VECTOR('',#812,1.5E-2);

+#814=CARTESIAN_POINT('',(5.375E-1,-7.E-2,-2.95E-1));

+#815=LINE('',#814,#813);

+#816=DIRECTION('',(0.E0,0.E0,-1.E0));

+#817=VECTOR('',#816,2.5E-2);

+#818=CARTESIAN_POINT('',(4.625E-1,-7.E-2,-2.7E-1));

+#819=LINE('',#818,#817);

+#820=DIRECTION('',(5.551115123126E-14,0.E0,-1.E0));

+#821=VECTOR('',#820,9.999999999999E-4);

+#822=CARTESIAN_POINT('',(4.375E-1,-7.E-2,-2.69E-1));

+#823=LINE('',#822,#821);

+#824=DIRECTION('',(0.E0,0.E0,-1.E0));

+#825=VECTOR('',#824,2.5E-2);

+#826=CARTESIAN_POINT('',(4.375E-1,-7.E-2,-2.7E-1));

+#827=LINE('',#826,#825);

+#828=DIRECTION('',(0.E0,0.E0,-1.E0));

+#829=VECTOR('',#828,1.5E-2);

+#830=CARTESIAN_POINT('',(4.375E-1,-7.E-2,-2.95E-1));

+#831=LINE('',#830,#829);

+#832=DIRECTION('',(0.E0,0.E0,-1.E0));

+#833=VECTOR('',#832,2.5E-2);

+#834=CARTESIAN_POINT('',(3.625E-1,-7.E-2,-2.7E-1));

+#835=LINE('',#834,#833);

+#836=DIRECTION('',(1.110223024625E-13,0.E0,-1.E0));

+#837=VECTOR('',#836,9.999999999999E-4);

+#838=CARTESIAN_POINT('',(3.375E-1,-7.E-2,-2.69E-1));

+#839=LINE('',#838,#837);

+#840=DIRECTION('',(0.E0,0.E0,-1.E0));

+#841=VECTOR('',#840,2.5E-2);

+#842=CARTESIAN_POINT('',(3.375E-1,-7.E-2,-2.7E-1));

+#843=LINE('',#842,#841);

+#844=DIRECTION('',(0.E0,0.E0,-1.E0));

+#845=VECTOR('',#844,1.5E-2);

+#846=CARTESIAN_POINT('',(3.375E-1,-7.E-2,-2.95E-1));

+#847=LINE('',#846,#845);

+#848=DIRECTION('',(0.E0,0.E0,-1.E0));

+#849=VECTOR('',#848,2.5E-2);

+#850=CARTESIAN_POINT('',(2.625E-1,-7.E-2,-2.7E-1));

+#851=LINE('',#850,#849);

+#852=DIRECTION('',(8.326672684689E-14,0.E0,-1.E0));

+#853=VECTOR('',#852,9.999999999999E-4);

+#854=CARTESIAN_POINT('',(2.375E-1,-7.E-2,-2.69E-1));

+#855=LINE('',#854,#853);

+#856=DIRECTION('',(0.E0,0.E0,-1.E0));

+#857=VECTOR('',#856,2.5E-2);

+#858=CARTESIAN_POINT('',(2.375E-1,-7.E-2,-2.7E-1));

+#859=LINE('',#858,#857);

+#860=DIRECTION('',(0.E0,0.E0,-1.E0));

+#861=VECTOR('',#860,1.5E-2);

+#862=CARTESIAN_POINT('',(2.375E-1,-7.E-2,-2.95E-1));

+#863=LINE('',#862,#861);

+#864=DIRECTION('',(0.E0,0.E0,-1.E0));

+#865=VECTOR('',#864,2.5E-2);

+#866=CARTESIAN_POINT('',(1.625E-1,-7.E-2,-2.7E-1));

+#867=LINE('',#866,#865);

+#868=DIRECTION('',(1.110223024625E-13,0.E0,-1.E0));

+#869=VECTOR('',#868,9.999999999999E-4);

+#870=CARTESIAN_POINT('',(1.375E-1,-7.E-2,-2.69E-1));

+#871=LINE('',#870,#869);

+#872=DIRECTION('',(0.E0,0.E0,-1.E0));

+#873=VECTOR('',#872,2.5E-2);

+#874=CARTESIAN_POINT('',(1.375E-1,-7.E-2,-2.7E-1));

+#875=LINE('',#874,#873);

+#876=DIRECTION('',(0.E0,0.E0,-1.E0));

+#877=VECTOR('',#876,1.5E-2);

+#878=CARTESIAN_POINT('',(1.375E-1,-7.E-2,-2.95E-1));

+#879=LINE('',#878,#877);

+#880=DIRECTION('',(0.E0,0.E0,-1.E0));

+#881=VECTOR('',#880,2.5E-2);

+#882=CARTESIAN_POINT('',(6.25E-2,-7.E-2,-2.7E-1));

+#883=LINE('',#882,#881);

+#884=DIRECTION('',(1.665334536938E-13,0.E0,-1.E0));

+#885=VECTOR('',#884,9.999999999999E-4);

+#886=CARTESIAN_POINT('',(3.75E-2,-7.E-2,-2.69E-1));

+#887=LINE('',#886,#885);

+#888=DIRECTION('',(0.E0,0.E0,-1.E0));

+#889=VECTOR('',#888,2.5E-2);

+#890=CARTESIAN_POINT('',(3.75E-2,-7.E-2,-2.7E-1));

+#891=LINE('',#890,#889);

+#892=DIRECTION('',(-1.110223024625E-14,0.E0,-1.E0));

+#893=VECTOR('',#892,1.5E-2);

+#894=CARTESIAN_POINT('',(3.75E-2,-7.E-2,-2.95E-1));

+#895=LINE('',#894,#893);

+#896=DIRECTION('',(0.E0,0.E0,-1.E0));

+#897=VECTOR('',#896,2.5E-2);

+#898=CARTESIAN_POINT('',(-3.75E-2,-7.E-2,-2.7E-1));

+#899=LINE('',#898,#897);

+#900=DIRECTION('',(2.081668171172E-13,0.E0,-1.E0));

+#901=VECTOR('',#900,9.999999999999E-4);

+#902=CARTESIAN_POINT('',(-6.25E-2,-7.E-2,-2.69E-1));

+#903=LINE('',#902,#901);

+#904=DIRECTION('',(0.E0,0.E0,-1.E0));

+#905=VECTOR('',#904,2.5E-2);

+#906=CARTESIAN_POINT('',(-6.25E-2,-7.E-2,-2.7E-1));

+#907=LINE('',#906,#905);

+#908=DIRECTION('',(-1.387778780781E-14,0.E0,-1.E0));

+#909=VECTOR('',#908,1.5E-2);

+#910=CARTESIAN_POINT('',(-6.25E-2,-7.E-2,-2.95E-1));

+#911=LINE('',#910,#909);

+#912=DIRECTION('',(0.E0,0.E0,-1.E0));

+#913=VECTOR('',#912,2.5E-2);

+#914=CARTESIAN_POINT('',(-1.375E-1,-7.E-2,-2.7E-1));

+#915=LINE('',#914,#913);

+#916=DIRECTION('',(1.110223024625E-13,0.E0,-1.E0));

+#917=VECTOR('',#916,9.999999999999E-4);

+#918=CARTESIAN_POINT('',(-1.625E-1,-7.E-2,-2.69E-1));

+#919=LINE('',#918,#917);

+#920=DIRECTION('',(0.E0,0.E0,-1.E0));

+#921=VECTOR('',#920,2.5E-2);

+#922=CARTESIAN_POINT('',(-1.625E-1,-7.E-2,-2.7E-1));

+#923=LINE('',#922,#921);

+#924=DIRECTION('',(0.E0,0.E0,-1.E0));

+#925=VECTOR('',#924,1.5E-2);

+#926=CARTESIAN_POINT('',(-1.625E-1,-7.E-2,-2.95E-1));

+#927=LINE('',#926,#925);

+#928=DIRECTION('',(0.E0,0.E0,-1.E0));

+#929=VECTOR('',#928,2.5E-2);

+#930=CARTESIAN_POINT('',(-2.375E-1,-7.E-2,-2.7E-1));

+#931=LINE('',#930,#929);

+#932=DIRECTION('',(1.110223024625E-13,0.E0,-1.E0));

+#933=VECTOR('',#932,9.999999999999E-4);

+#934=CARTESIAN_POINT('',(-2.625E-1,-7.E-2,-2.69E-1));

+#935=LINE('',#934,#933);

+#936=DIRECTION('',(0.E0,0.E0,-1.E0));

+#937=VECTOR('',#936,2.5E-2);

+#938=CARTESIAN_POINT('',(-2.625E-1,-7.E-2,-2.7E-1));

+#939=LINE('',#938,#937);

+#940=DIRECTION('',(0.E0,0.E0,-1.E0));

+#941=VECTOR('',#940,1.5E-2);

+#942=CARTESIAN_POINT('',(-2.625E-1,-7.E-2,-2.95E-1));

+#943=LINE('',#942,#941);

+#944=DIRECTION('',(0.E0,0.E0,-1.E0));

+#945=VECTOR('',#944,2.5E-2);

+#946=CARTESIAN_POINT('',(-3.375E-1,-7.E-2,-2.7E-1));

+#947=LINE('',#946,#945);

+#948=DIRECTION('',(0.E0,0.E0,-1.E0));

+#949=VECTOR('',#948,9.999999999999E-4);

+#950=CARTESIAN_POINT('',(-3.625E-1,-7.E-2,-2.69E-1));

+#951=LINE('',#950,#949);

+#952=DIRECTION('',(0.E0,0.E0,-1.E0));

+#953=VECTOR('',#952,2.5E-2);

+#954=CARTESIAN_POINT('',(-3.625E-1,-7.E-2,-2.7E-1));

+#955=LINE('',#954,#953);

+#956=DIRECTION('',(0.E0,0.E0,-1.E0));

+#957=VECTOR('',#956,1.5E-2);

+#958=CARTESIAN_POINT('',(-3.625E-1,-7.E-2,-2.95E-1));

+#959=LINE('',#958,#957);

+#960=DIRECTION('',(0.E0,0.E0,-1.E0));

+#961=VECTOR('',#960,2.5E-2);

+#962=CARTESIAN_POINT('',(-4.375E-1,-7.E-2,-2.7E-1));

+#963=LINE('',#962,#961);

+#964=DIRECTION('',(1.110223024625E-13,0.E0,-1.E0));

+#965=VECTOR('',#964,9.999999999999E-4);

+#966=CARTESIAN_POINT('',(-4.625E-1,-7.E-2,-2.69E-1));

+#967=LINE('',#966,#965);

+#968=DIRECTION('',(0.E0,0.E0,-1.E0));

+#969=VECTOR('',#968,2.5E-2);

+#970=CARTESIAN_POINT('',(-4.625E-1,-7.E-2,-2.7E-1));

+#971=LINE('',#970,#969);

+#972=DIRECTION('',(0.E0,0.E0,-1.E0));

+#973=VECTOR('',#972,1.5E-2);

+#974=CARTESIAN_POINT('',(-4.625E-1,-7.E-2,-2.95E-1));

+#975=LINE('',#974,#973);

+#976=DIRECTION('',(0.E0,0.E0,-1.E0));

+#977=VECTOR('',#976,2.5E-2);

+#978=CARTESIAN_POINT('',(-5.375E-1,-7.E-2,-2.7E-1));

+#979=LINE('',#978,#977);

+#980=DIRECTION('',(0.E0,0.E0,-1.E0));

+#981=VECTOR('',#980,9.999999999999E-4);

+#982=CARTESIAN_POINT('',(-5.625E-1,-7.E-2,-2.69E-1));

+#983=LINE('',#982,#981);

+#984=CARTESIAN_POINT('',(-5.625E-1,-3.75E-2,-2.45E-1));

+#985=DIRECTION('',(1.E0,0.E0,0.E0));

+#986=DIRECTION('',(0.E0,0.E0,-1.E0));

+#987=AXIS2_PLACEMENT_3D('',#984,#985,#986);

+#989=DIRECTION('',(0.E0,1.E0,0.E0));

+#990=VECTOR('',#989,3.25E-2);

+#991=CARTESIAN_POINT('',(-5.625E-1,-7.E-2,-2.7E-1));

+#992=LINE('',#991,#990);

+#993=DIRECTION('',(0.E0,1.E0,0.E0));

+#994=VECTOR('',#993,3.25E-2);

+#995=CARTESIAN_POINT('',(-5.625E-1,-7.E-2,-2.95E-1));

+#996=LINE('',#995,#994);

+#997=CARTESIAN_POINT('',(-5.625E-1,-3.75E-2,-2.45E-1));

+#998=DIRECTION('',(1.E0,0.E0,0.E0));

+#999=DIRECTION('',(0.E0,0.E0,-1.E0));

+#1000=AXIS2_PLACEMENT_3D('',#997,#998,#999);

+#1002=DIRECTION('',(0.E0,0.E0,-1.E0));

+#1003=VECTOR('',#1002,4.1E-2);

+#1004=CARTESIAN_POINT('',(-5.625E-1,3.E-2,-2.69E-1));

+#1005=LINE('',#1004,#1003);

+#1006=DIRECTION('',(0.E0,1.E0,0.E0));

+#1007=VECTOR('',#1006,3.95E-2);

+#1008=CARTESIAN_POINT('',(5.625E-1,-7.E-2,-2.69E-1));

+#1009=LINE('',#1008,#1007);

+#1010=DIRECTION('',(1.E0,0.E0,0.E0));

+#1011=VECTOR('',#1010,2.5E-2);

+#1012=CARTESIAN_POINT('',(5.375E-1,-3.05E-2,-2.69E-1));

+#1013=LINE('',#1012,#1011);

+#1014=DIRECTION('',(0.E0,1.E0,0.E0));

+#1015=VECTOR('',#1014,3.95E-2);

+#1016=CARTESIAN_POINT('',(5.375E-1,-7.E-2,-2.69E-1));

+#1017=LINE('',#1016,#1015);

+#1018=DIRECTION('',(1.E0,0.E0,0.E0));

+#1019=VECTOR('',#1018,2.5E-2);

+#1020=CARTESIAN_POINT('',(5.375E-1,-7.E-2,-2.69E-1));

+#1021=LINE('',#1020,#1019);

+#1022=DIRECTION('',(1.E0,0.E0,0.E0));

+#1023=VECTOR('',#1022,2.5E-2);

+#1024=CARTESIAN_POINT('',(4.375E-1,-3.05E-2,-2.69E-1));

+#1025=LINE('',#1024,#1023);

+#1026=DIRECTION('',(0.E0,1.E0,0.E0));

+#1027=VECTOR('',#1026,3.95E-2);

+#1028=CARTESIAN_POINT('',(4.375E-1,-7.E-2,-2.69E-1));

+#1029=LINE('',#1028,#1027);

+#1030=DIRECTION('',(1.E0,0.E0,0.E0));

+#1031=VECTOR('',#1030,2.5E-2);

+#1032=CARTESIAN_POINT('',(4.375E-1,-7.E-2,-2.69E-1));

+#1033=LINE('',#1032,#1031);

+#1034=DIRECTION('',(0.E0,1.E0,0.E0));

+#1035=VECTOR('',#1034,3.95E-2);

+#1036=CARTESIAN_POINT('',(4.625E-1,-7.E-2,-2.69E-1));

+#1037=LINE('',#1036,#1035);

+#1038=DIRECTION('',(1.E0,0.E0,0.E0));

+#1039=VECTOR('',#1038,2.5E-2);

+#1040=CARTESIAN_POINT('',(3.375E-1,-3.05E-2,-2.69E-1));

+#1041=LINE('',#1040,#1039);

+#1042=DIRECTION('',(0.E0,1.E0,0.E0));

+#1043=VECTOR('',#1042,3.95E-2);

+#1044=CARTESIAN_POINT('',(3.375E-1,-7.E-2,-2.69E-1));

+#1045=LINE('',#1044,#1043);

+#1046=DIRECTION('',(1.E0,0.E0,0.E0));

+#1047=VECTOR('',#1046,2.5E-2);

+#1048=CARTESIAN_POINT('',(3.375E-1,-7.E-2,-2.69E-1));

+#1049=LINE('',#1048,#1047);

+#1050=DIRECTION('',(0.E0,1.E0,0.E0));

+#1051=VECTOR('',#1050,3.95E-2);

+#1052=CARTESIAN_POINT('',(3.625E-1,-7.E-2,-2.69E-1));

+#1053=LINE('',#1052,#1051);

+#1054=DIRECTION('',(1.E0,0.E0,0.E0));

+#1055=VECTOR('',#1054,2.5E-2);

+#1056=CARTESIAN_POINT('',(2.375E-1,-3.05E-2,-2.69E-1));

+#1057=LINE('',#1056,#1055);

+#1058=DIRECTION('',(0.E0,1.E0,0.E0));

+#1059=VECTOR('',#1058,3.95E-2);

+#1060=CARTESIAN_POINT('',(2.375E-1,-7.E-2,-2.69E-1));

+#1061=LINE('',#1060,#1059);

+#1062=DIRECTION('',(1.E0,0.E0,0.E0));

+#1063=VECTOR('',#1062,2.5E-2);

+#1064=CARTESIAN_POINT('',(2.375E-1,-7.E-2,-2.69E-1));

+#1065=LINE('',#1064,#1063);

+#1066=DIRECTION('',(0.E0,1.E0,0.E0));

+#1067=VECTOR('',#1066,3.95E-2);

+#1068=CARTESIAN_POINT('',(2.625E-1,-7.E-2,-2.69E-1));

+#1069=LINE('',#1068,#1067);

+#1070=DIRECTION('',(1.E0,0.E0,0.E0));

+#1071=VECTOR('',#1070,2.5E-2);

+#1072=CARTESIAN_POINT('',(1.375E-1,-3.05E-2,-2.69E-1));

+#1073=LINE('',#1072,#1071);

+#1074=DIRECTION('',(0.E0,1.E0,0.E0));

+#1075=VECTOR('',#1074,3.95E-2);

+#1076=CARTESIAN_POINT('',(1.375E-1,-7.E-2,-2.69E-1));

+#1077=LINE('',#1076,#1075);

+#1078=DIRECTION('',(1.E0,0.E0,0.E0));

+#1079=VECTOR('',#1078,2.5E-2);

+#1080=CARTESIAN_POINT('',(1.375E-1,-7.E-2,-2.69E-1));

+#1081=LINE('',#1080,#1079);

+#1082=DIRECTION('',(0.E0,1.E0,0.E0));

+#1083=VECTOR('',#1082,3.95E-2);

+#1084=CARTESIAN_POINT('',(1.625E-1,-7.E-2,-2.69E-1));

+#1085=LINE('',#1084,#1083);

+#1086=DIRECTION('',(1.E0,0.E0,0.E0));

+#1087=VECTOR('',#1086,2.5E-2);

+#1088=CARTESIAN_POINT('',(3.75E-2,-3.05E-2,-2.69E-1));

+#1089=LINE('',#1088,#1087);

+#1090=DIRECTION('',(0.E0,1.E0,0.E0));

+#1091=VECTOR('',#1090,3.95E-2);

+#1092=CARTESIAN_POINT('',(3.75E-2,-7.E-2,-2.69E-1));

+#1093=LINE('',#1092,#1091);

+#1094=DIRECTION('',(1.E0,0.E0,0.E0));

+#1095=VECTOR('',#1094,2.5E-2);

+#1096=CARTESIAN_POINT('',(3.75E-2,-7.E-2,-2.69E-1));

+#1097=LINE('',#1096,#1095);

+#1098=DIRECTION('',(0.E0,1.E0,0.E0));

+#1099=VECTOR('',#1098,3.95E-2);

+#1100=CARTESIAN_POINT('',(6.25E-2,-7.E-2,-2.69E-1));

+#1101=LINE('',#1100,#1099);

+#1102=DIRECTION('',(1.E0,0.E0,0.E0));

+#1103=VECTOR('',#1102,2.5E-2);

+#1104=CARTESIAN_POINT('',(-6.25E-2,-3.05E-2,-2.69E-1));

+#1105=LINE('',#1104,#1103);

+#1106=DIRECTION('',(0.E0,1.E0,0.E0));

+#1107=VECTOR('',#1106,3.95E-2);

+#1108=CARTESIAN_POINT('',(-6.25E-2,-7.E-2,-2.69E-1));

+#1109=LINE('',#1108,#1107);

+#1110=DIRECTION('',(1.E0,0.E0,0.E0));

+#1111=VECTOR('',#1110,2.5E-2);

+#1112=CARTESIAN_POINT('',(-6.25E-2,-7.E-2,-2.69E-1));

+#1113=LINE('',#1112,#1111);

+#1114=DIRECTION('',(0.E0,1.E0,0.E0));

+#1115=VECTOR('',#1114,3.95E-2);

+#1116=CARTESIAN_POINT('',(-3.75E-2,-7.E-2,-2.69E-1));

+#1117=LINE('',#1116,#1115);

+#1118=DIRECTION('',(1.E0,0.E0,0.E0));

+#1119=VECTOR('',#1118,2.5E-2);

+#1120=CARTESIAN_POINT('',(-1.625E-1,-3.05E-2,-2.69E-1));

+#1121=LINE('',#1120,#1119);

+#1122=DIRECTION('',(0.E0,1.E0,0.E0));

+#1123=VECTOR('',#1122,3.95E-2);

+#1124=CARTESIAN_POINT('',(-1.625E-1,-7.E-2,-2.69E-1));

+#1125=LINE('',#1124,#1123);

+#1126=DIRECTION('',(1.E0,0.E0,0.E0));

+#1127=VECTOR('',#1126,2.5E-2);

+#1128=CARTESIAN_POINT('',(-1.625E-1,-7.E-2,-2.69E-1));

+#1129=LINE('',#1128,#1127);

+#1130=DIRECTION('',(0.E0,1.E0,0.E0));

+#1131=VECTOR('',#1130,3.95E-2);

+#1132=CARTESIAN_POINT('',(-1.375E-1,-7.E-2,-2.69E-1));

+#1133=LINE('',#1132,#1131);

+#1134=DIRECTION('',(1.E0,0.E0,0.E0));

+#1135=VECTOR('',#1134,2.5E-2);

+#1136=CARTESIAN_POINT('',(-2.625E-1,-3.05E-2,-2.69E-1));

+#1137=LINE('',#1136,#1135);

+#1138=DIRECTION('',(0.E0,1.E0,0.E0));

+#1139=VECTOR('',#1138,3.95E-2);

+#1140=CARTESIAN_POINT('',(-2.625E-1,-7.E-2,-2.69E-1));

+#1141=LINE('',#1140,#1139);

+#1142=DIRECTION('',(1.E0,0.E0,0.E0));

+#1143=VECTOR('',#1142,2.5E-2);

+#1144=CARTESIAN_POINT('',(-2.625E-1,-7.E-2,-2.69E-1));

+#1145=LINE('',#1144,#1143);

+#1146=DIRECTION('',(0.E0,1.E0,0.E0));

+#1147=VECTOR('',#1146,3.95E-2);

+#1148=CARTESIAN_POINT('',(-2.375E-1,-7.E-2,-2.69E-1));

+#1149=LINE('',#1148,#1147);

+#1150=DIRECTION('',(1.E0,0.E0,0.E0));

+#1151=VECTOR('',#1150,2.5E-2);

+#1152=CARTESIAN_POINT('',(-3.625E-1,-3.05E-2,-2.69E-1));

+#1153=LINE('',#1152,#1151);

+#1154=DIRECTION('',(0.E0,1.E0,0.E0));

+#1155=VECTOR('',#1154,3.95E-2);

+#1156=CARTESIAN_POINT('',(-3.625E-1,-7.E-2,-2.69E-1));

+#1157=LINE('',#1156,#1155);

+#1158=DIRECTION('',(1.E0,0.E0,0.E0));

+#1159=VECTOR('',#1158,2.5E-2);

+#1160=CARTESIAN_POINT('',(-3.625E-1,-7.E-2,-2.69E-1));

+#1161=LINE('',#1160,#1159);

+#1162=DIRECTION('',(0.E0,1.E0,0.E0));

+#1163=VECTOR('',#1162,3.95E-2);

+#1164=CARTESIAN_POINT('',(-3.375E-1,-7.E-2,-2.69E-1));

+#1165=LINE('',#1164,#1163);

+#1166=DIRECTION('',(1.E0,0.E0,0.E0));

+#1167=VECTOR('',#1166,2.5E-2);

+#1168=CARTESIAN_POINT('',(-4.625E-1,-3.05E-2,-2.69E-1));

+#1169=LINE('',#1168,#1167);

+#1170=DIRECTION('',(0.E0,1.E0,0.E0));

+#1171=VECTOR('',#1170,3.95E-2);

+#1172=CARTESIAN_POINT('',(-4.625E-1,-7.E-2,-2.69E-1));

+#1173=LINE('',#1172,#1171);

+#1174=DIRECTION('',(1.E0,0.E0,0.E0));

+#1175=VECTOR('',#1174,2.5E-2);

+#1176=CARTESIAN_POINT('',(-4.625E-1,-7.E-2,-2.69E-1));

+#1177=LINE('',#1176,#1175);

+#1178=DIRECTION('',(0.E0,1.E0,0.E0));

+#1179=VECTOR('',#1178,3.95E-2);

+#1180=CARTESIAN_POINT('',(-4.375E-1,-7.E-2,-2.69E-1));

+#1181=LINE('',#1180,#1179);

+#1182=DIRECTION('',(1.E0,0.E0,0.E0));

+#1183=VECTOR('',#1182,2.5E-2);

+#1184=CARTESIAN_POINT('',(-5.625E-1,-3.05E-2,-2.69E-1));

+#1185=LINE('',#1184,#1183);

+#1186=DIRECTION('',(0.E0,1.E0,0.E0));

+#1187=VECTOR('',#1186,3.95E-2);

+#1188=CARTESIAN_POINT('',(-5.625E-1,-7.E-2,-2.69E-1));

+#1189=LINE('',#1188,#1187);

+#1190=DIRECTION('',(1.E0,0.E0,0.E0));

+#1191=VECTOR('',#1190,2.5E-2);

+#1192=CARTESIAN_POINT('',(-5.625E-1,-7.E-2,-2.69E-1));

+#1193=LINE('',#1192,#1191);

+#1194=DIRECTION('',(0.E0,1.E0,0.E0));

+#1195=VECTOR('',#1194,3.95E-2);

+#1196=CARTESIAN_POINT('',(-5.375E-1,-7.E-2,-2.69E-1));

+#1197=LINE('',#1196,#1195);

+#1198=DIRECTION('',(1.E0,0.E0,0.E0));

+#1199=VECTOR('',#1198,2.5E-2);

+#1200=CARTESIAN_POINT('',(-5.625E-1,6.363424398923E-3,-2.69E-1));

+#1201=LINE('',#1200,#1199);

+#1202=DIRECTION('',(0.E0,1.E0,0.E0));

+#1203=VECTOR('',#1202,2.363657560108E-2);

+#1204=CARTESIAN_POINT('',(-5.375E-1,6.363424398923E-3,-2.69E-1));

+#1205=LINE('',#1204,#1203);

+#1206=DIRECTION('',(1.E0,0.E0,0.E0));

+#1207=VECTOR('',#1206,7.5E-2);

+#1208=CARTESIAN_POINT('',(-5.375E-1,3.E-2,-2.69E-1));

+#1209=LINE('',#1208,#1207);

+#1210=DIRECTION('',(0.E0,1.E0,0.E0));

+#1211=VECTOR('',#1210,2.363657560108E-2);

+#1212=CARTESIAN_POINT('',(-4.625E-1,6.363424398923E-3,-2.69E-1));

+#1213=LINE('',#1212,#1211);

+#1214=DIRECTION('',(1.E0,0.E0,0.E0));

+#1215=VECTOR('',#1214,2.5E-2);

+#1216=CARTESIAN_POINT('',(-4.625E-1,6.363424398923E-3,-2.69E-1));

+#1217=LINE('',#1216,#1215);

+#1218=DIRECTION('',(0.E0,1.E0,0.E0));

+#1219=VECTOR('',#1218,2.363657560108E-2);

+#1220=CARTESIAN_POINT('',(-4.375E-1,6.363424398923E-3,-2.69E-1));

+#1221=LINE('',#1220,#1219);

+#1222=DIRECTION('',(1.E0,0.E0,0.E0));

+#1223=VECTOR('',#1222,7.5E-2);

+#1224=CARTESIAN_POINT('',(-4.375E-1,3.E-2,-2.69E-1));

+#1225=LINE('',#1224,#1223);

+#1226=DIRECTION('',(0.E0,1.E0,0.E0));

+#1227=VECTOR('',#1226,2.363657560108E-2);

+#1228=CARTESIAN_POINT('',(-3.625E-1,6.363424398923E-3,-2.69E-1));

+#1229=LINE('',#1228,#1227);

+#1230=DIRECTION('',(1.E0,0.E0,0.E0));

+#1231=VECTOR('',#1230,2.5E-2);

+#1232=CARTESIAN_POINT('',(-3.625E-1,6.363424398923E-3,-2.69E-1));

+#1233=LINE('',#1232,#1231);

+#1234=DIRECTION('',(0.E0,1.E0,0.E0));

+#1235=VECTOR('',#1234,2.363657560108E-2);

+#1236=CARTESIAN_POINT('',(-3.375E-1,6.363424398923E-3,-2.69E-1));

+#1237=LINE('',#1236,#1235);

+#1238=DIRECTION('',(1.E0,0.E0,0.E0));

+#1239=VECTOR('',#1238,7.5E-2);

+#1240=CARTESIAN_POINT('',(-3.375E-1,3.E-2,-2.69E-1));

+#1241=LINE('',#1240,#1239);

+#1242=DIRECTION('',(0.E0,1.E0,0.E0));

+#1243=VECTOR('',#1242,2.363657560108E-2);

+#1244=CARTESIAN_POINT('',(-2.625E-1,6.363424398923E-3,-2.69E-1));

+#1245=LINE('',#1244,#1243);

+#1246=DIRECTION('',(1.E0,0.E0,0.E0));

+#1247=VECTOR('',#1246,2.5E-2);

+#1248=CARTESIAN_POINT('',(-2.625E-1,6.363424398923E-3,-2.69E-1));

+#1249=LINE('',#1248,#1247);

+#1250=DIRECTION('',(0.E0,1.E0,0.E0));

+#1251=VECTOR('',#1250,2.363657560108E-2);

+#1252=CARTESIAN_POINT('',(-2.375E-1,6.363424398923E-3,-2.69E-1));

+#1253=LINE('',#1252,#1251);

+#1254=DIRECTION('',(1.E0,0.E0,0.E0));

+#1255=VECTOR('',#1254,7.5E-2);

+#1256=CARTESIAN_POINT('',(-2.375E-1,3.E-2,-2.69E-1));

+#1257=LINE('',#1256,#1255);

+#1258=DIRECTION('',(0.E0,1.E0,0.E0));

+#1259=VECTOR('',#1258,2.363657560108E-2);

+#1260=CARTESIAN_POINT('',(-1.625E-1,6.363424398923E-3,-2.69E-1));

+#1261=LINE('',#1260,#1259);

+#1262=DIRECTION('',(1.E0,0.E0,0.E0));

+#1263=VECTOR('',#1262,2.5E-2);

+#1264=CARTESIAN_POINT('',(-1.625E-1,6.363424398923E-3,-2.69E-1));

+#1265=LINE('',#1264,#1263);

+#1266=DIRECTION('',(0.E0,1.E0,0.E0));

+#1267=VECTOR('',#1266,2.363657560108E-2);

+#1268=CARTESIAN_POINT('',(-1.375E-1,6.363424398923E-3,-2.69E-1));

+#1269=LINE('',#1268,#1267);

+#1270=DIRECTION('',(1.E0,0.E0,0.E0));

+#1271=VECTOR('',#1270,7.5E-2);

+#1272=CARTESIAN_POINT('',(-1.375E-1,3.E-2,-2.69E-1));

+#1273=LINE('',#1272,#1271);

+#1274=DIRECTION('',(0.E0,1.E0,0.E0));

+#1275=VECTOR('',#1274,2.363657560108E-2);

+#1276=CARTESIAN_POINT('',(-6.25E-2,6.363424398923E-3,-2.69E-1));

+#1277=LINE('',#1276,#1275);

+#1278=DIRECTION('',(1.E0,0.E0,0.E0));

+#1279=VECTOR('',#1278,2.5E-2);

+#1280=CARTESIAN_POINT('',(-6.25E-2,6.363424398923E-3,-2.69E-1));

+#1281=LINE('',#1280,#1279);

+#1282=DIRECTION('',(0.E0,1.E0,0.E0));

+#1283=VECTOR('',#1282,2.363657560108E-2);

+#1284=CARTESIAN_POINT('',(-3.75E-2,6.363424398923E-3,-2.69E-1));

+#1285=LINE('',#1284,#1283);

+#1286=DIRECTION('',(1.E0,0.E0,0.E0));

+#1287=VECTOR('',#1286,7.5E-2);

+#1288=CARTESIAN_POINT('',(-3.75E-2,3.E-2,-2.69E-1));

+#1289=LINE('',#1288,#1287);

+#1290=DIRECTION('',(0.E0,1.E0,0.E0));

+#1291=VECTOR('',#1290,2.363657560108E-2);

+#1292=CARTESIAN_POINT('',(3.75E-2,6.363424398923E-3,-2.69E-1));

+#1293=LINE('',#1292,#1291);

+#1294=DIRECTION('',(1.E0,0.E0,0.E0));

+#1295=VECTOR('',#1294,2.5E-2);

+#1296=CARTESIAN_POINT('',(3.75E-2,6.363424398923E-3,-2.69E-1));

+#1297=LINE('',#1296,#1295);

+#1298=DIRECTION('',(0.E0,1.E0,0.E0));

+#1299=VECTOR('',#1298,2.363657560108E-2);

+#1300=CARTESIAN_POINT('',(6.25E-2,6.363424398923E-3,-2.69E-1));

+#1301=LINE('',#1300,#1299);

+#1302=DIRECTION('',(1.E0,0.E0,0.E0));

+#1303=VECTOR('',#1302,7.5E-2);

+#1304=CARTESIAN_POINT('',(6.25E-2,3.E-2,-2.69E-1));

+#1305=LINE('',#1304,#1303);

+#1306=DIRECTION('',(0.E0,1.E0,0.E0));

+#1307=VECTOR('',#1306,2.363657560108E-2);

+#1308=CARTESIAN_POINT('',(1.375E-1,6.363424398923E-3,-2.69E-1));

+#1309=LINE('',#1308,#1307);

+#1310=DIRECTION('',(1.E0,0.E0,0.E0));

+#1311=VECTOR('',#1310,2.5E-2);

+#1312=CARTESIAN_POINT('',(1.375E-1,6.363424398923E-3,-2.69E-1));

+#1313=LINE('',#1312,#1311);

+#1314=DIRECTION('',(0.E0,1.E0,0.E0));

+#1315=VECTOR('',#1314,2.363657560108E-2);

+#1316=CARTESIAN_POINT('',(1.625E-1,6.363424398923E-3,-2.69E-1));

+#1317=LINE('',#1316,#1315);

+#1318=DIRECTION('',(1.E0,0.E0,0.E0));

+#1319=VECTOR('',#1318,7.5E-2);

+#1320=CARTESIAN_POINT('',(1.625E-1,3.E-2,-2.69E-1));

+#1321=LINE('',#1320,#1319);

+#1322=DIRECTION('',(0.E0,1.E0,0.E0));

+#1323=VECTOR('',#1322,2.363657560108E-2);

+#1324=CARTESIAN_POINT('',(2.375E-1,6.363424398923E-3,-2.69E-1));

+#1325=LINE('',#1324,#1323);

+#1326=DIRECTION('',(1.E0,0.E0,0.E0));

+#1327=VECTOR('',#1326,2.5E-2);

+#1328=CARTESIAN_POINT('',(2.375E-1,6.363424398923E-3,-2.69E-1));

+#1329=LINE('',#1328,#1327);

+#1330=DIRECTION('',(0.E0,1.E0,0.E0));

+#1331=VECTOR('',#1330,2.363657560108E-2);

+#1332=CARTESIAN_POINT('',(2.625E-1,6.363424398923E-3,-2.69E-1));

+#1333=LINE('',#1332,#1331);

+#1334=DIRECTION('',(1.E0,0.E0,0.E0));

+#1335=VECTOR('',#1334,7.5E-2);

+#1336=CARTESIAN_POINT('',(2.625E-1,3.E-2,-2.69E-1));

+#1337=LINE('',#1336,#1335);

+#1338=DIRECTION('',(0.E0,1.E0,0.E0));

+#1339=VECTOR('',#1338,2.363657560108E-2);

+#1340=CARTESIAN_POINT('',(3.375E-1,6.363424398923E-3,-2.69E-1));

+#1341=LINE('',#1340,#1339);

+#1342=DIRECTION('',(1.E0,0.E0,0.E0));

+#1343=VECTOR('',#1342,2.5E-2);

+#1344=CARTESIAN_POINT('',(3.375E-1,6.363424398923E-3,-2.69E-1));

+#1345=LINE('',#1344,#1343);

+#1346=DIRECTION('',(0.E0,1.E0,0.E0));

+#1347=VECTOR('',#1346,2.363657560108E-2);

+#1348=CARTESIAN_POINT('',(3.625E-1,6.363424398923E-3,-2.69E-1));

+#1349=LINE('',#1348,#1347);

+#1350=DIRECTION('',(1.E0,0.E0,0.E0));

+#1351=VECTOR('',#1350,7.5E-2);

+#1352=CARTESIAN_POINT('',(3.625E-1,3.E-2,-2.69E-1));

+#1353=LINE('',#1352,#1351);

+#1354=DIRECTION('',(0.E0,1.E0,0.E0));

+#1355=VECTOR('',#1354,2.363657560108E-2);

+#1356=CARTESIAN_POINT('',(4.375E-1,6.363424398923E-3,-2.69E-1));

+#1357=LINE('',#1356,#1355);

+#1358=DIRECTION('',(1.E0,0.E0,0.E0));

+#1359=VECTOR('',#1358,2.5E-2);

+#1360=CARTESIAN_POINT('',(4.375E-1,6.363424398923E-3,-2.69E-1));

+#1361=LINE('',#1360,#1359);

+#1362=DIRECTION('',(0.E0,1.E0,0.E0));

+#1363=VECTOR('',#1362,2.363657560108E-2);

+#1364=CARTESIAN_POINT('',(4.625E-1,6.363424398923E-3,-2.69E-1));

+#1365=LINE('',#1364,#1363);

+#1366=DIRECTION('',(1.E0,0.E0,0.E0));

+#1367=VECTOR('',#1366,7.5E-2);

+#1368=CARTESIAN_POINT('',(4.625E-1,3.E-2,-2.69E-1));

+#1369=LINE('',#1368,#1367);

+#1370=DIRECTION('',(0.E0,1.E0,0.E0));

+#1371=VECTOR('',#1370,2.363657560108E-2);

+#1372=CARTESIAN_POINT('',(5.375E-1,6.363424398923E-3,-2.69E-1));

+#1373=LINE('',#1372,#1371);

+#1374=DIRECTION('',(1.E0,0.E0,0.E0));

+#1375=VECTOR('',#1374,2.5E-2);

+#1376=CARTESIAN_POINT('',(5.375E-1,6.363424398923E-3,-2.69E-1));

+#1377=LINE('',#1376,#1375);

+#1378=DIRECTION('',(0.E0,1.E0,0.E0));

+#1379=VECTOR('',#1378,2.363657560108E-2);

+#1380=CARTESIAN_POINT('',(5.625E-1,6.363424398923E-3,-2.69E-1));

+#1381=LINE('',#1380,#1379);

+#1382=DIRECTION('',(-1.E0,0.E0,0.E0));

+#1383=VECTOR('',#1382,5.25E-2);

+#1384=CARTESIAN_POINT('',(6.15E-1,3.E-2,-2.69E-1));

+#1385=LINE('',#1384,#1383);

+#1386=DIRECTION('',(1.E0,0.E0,0.E0));

+#1387=VECTOR('',#1386,5.25E-2);

+#1388=CARTESIAN_POINT('',(-6.15E-1,3.E-2,-2.69E-1));

+#1389=LINE('',#1388,#1387);

+#1390=DIRECTION('',(0.E0,1.E0,0.E0));

+#1391=VECTOR('',#1390,2.363657560108E-2);

+#1392=CARTESIAN_POINT('',(-5.625E-1,6.363424398923E-3,-2.69E-1));

+#1393=LINE('',#1392,#1391);

+#1394=DIRECTION('',(0.E0,1.E0,0.E0));

+#1395=VECTOR('',#1394,3.25E-2);

+#1396=CARTESIAN_POINT('',(5.625E-1,-7.E-2,-2.95E-1));

+#1397=LINE('',#1396,#1395);

+#1398=DIRECTION('',(0.E0,0.E0,-1.E0));

+#1399=VECTOR('',#1398,1.5E-2);

+#1400=CARTESIAN_POINT('',(5.625E-1,-7.E-2,-2.95E-1));

+#1401=LINE('',#1400,#1399);

+#1402=CARTESIAN_POINT('',(5.625E-1,-3.75E-2,-2.45E-1));

+#1403=DIRECTION('',(1.E0,0.E0,0.E0));

+#1404=DIRECTION('',(0.E0,0.E0,-1.E0));

+#1405=AXIS2_PLACEMENT_3D('',#1402,#1403,#1404);

+#1407=DIRECTION('',(1.110223024625E-13,0.E0,-1.E0));

+#1408=VECTOR('',#1407,9.999999999999E-4);

+#1409=CARTESIAN_POINT('',(5.625E-1,-7.E-2,-2.69E-1));

+#1410=LINE('',#1409,#1408);

+#1411=DIRECTION('',(0.E0,1.E0,0.E0));

+#1412=VECTOR('',#1411,3.25E-2);

+#1413=CARTESIAN_POINT('',(5.625E-1,-7.E-2,-2.7E-1));

+#1414=LINE('',#1413,#1412);

+#1415=CARTESIAN_POINT('',(5.625E-1,-3.75E-2,-2.45E-1));

+#1416=DIRECTION('',(1.E0,0.E0,0.E0));

+#1417=DIRECTION('',(0.E0,0.E0,-1.E0));

+#1418=AXIS2_PLACEMENT_3D('',#1415,#1416,#1417);

+#1420=DIRECTION('',(1.E0,0.E0,0.E0));

+#1421=VECTOR('',#1420,2.5E-2);

+#1422=CARTESIAN_POINT('',(5.375E-1,-2.45E-1,-2.95E-1));

+#1423=LINE('',#1422,#1421);

+#1424=DIRECTION('',(0.E0,0.E0,-1.E0));

+#1425=VECTOR('',#1424,2.4E-1);

+#1426=CARTESIAN_POINT('',(5.625E-1,-1.25E-2,1.15E-1));

+#1427=LINE('',#1426,#1425);

+#1428=DIRECTION('',(0.E0,-1.E0,0.E0));

+#1429=VECTOR('',#1428,2.5E-2);

+#1430=CARTESIAN_POINT('',(5.625E-1,1.25E-2,1.15E-1));

+#1431=LINE('',#1430,#1429);

+#1432=DIRECTION('',(0.E0,0.E0,1.E0));

+#1433=VECTOR('',#1432,2.4E-1);

+#1434=CARTESIAN_POINT('',(5.625E-1,1.25E-2,-1.25E-1));

+#1435=LINE('',#1434,#1433);

+#1436=DIRECTION('',(0.E0,-1.E0,0.E0));

+#1437=VECTOR('',#1436,1.75E-1);

+#1438=CARTESIAN_POINT('',(5.625E-1,-7.E-2,-2.7E-1));

+#1439=LINE('',#1438,#1437);

+#1440=DIRECTION('',(0.E0,1.E0,0.E0));

+#1441=VECTOR('',#1440,1.75E-1);

+#1442=CARTESIAN_POINT('',(5.625E-1,-2.45E-1,-2.95E-1));

+#1443=LINE('',#1442,#1441);

+#1444=DIRECTION('',(0.E0,0.E0,-1.E0));

+#1445=VECTOR('',#1444,2.5E-2);

+#1446=CARTESIAN_POINT('',(5.625E-1,-2.45E-1,-2.7E-1));

+#1447=LINE('',#1446,#1445);

+#1448=DIRECTION('',(1.E0,0.E0,0.E0));

+#1449=VECTOR('',#1448,2.5E-2);

+#1450=CARTESIAN_POINT('',(5.375E-1,-1.25E-2,1.15E-1));

+#1451=LINE('',#1450,#1449);

+#1452=DIRECTION('',(0.E0,0.E0,-1.E0));

+#1453=VECTOR('',#1452,2.4E-1);

+#1454=CARTESIAN_POINT('',(5.375E-1,-1.25E-2,1.15E-1));

+#1455=LINE('',#1454,#1453);

+#1456=DIRECTION('',(0.E0,0.E0,1.E0));

+#1457=VECTOR('',#1456,2.4E-1);

+#1458=CARTESIAN_POINT('',(5.375E-1,1.25E-2,-1.25E-1));

+#1459=LINE('',#1458,#1457);

+#1460=DIRECTION('',(0.E0,-1.E0,0.E0));

+#1461=VECTOR('',#1460,2.5E-2);

+#1462=CARTESIAN_POINT('',(5.375E-1,1.25E-2,1.15E-1));

+#1463=LINE('',#1462,#1461);

+#1464=DIRECTION('',(0.E0,-1.E0,0.E0));

+#1465=VECTOR('',#1464,1.75E-1);

+#1466=CARTESIAN_POINT('',(5.375E-1,-7.E-2,-2.7E-1));

+#1467=LINE('',#1466,#1465);

+#1468=DIRECTION('',(0.E0,0.E0,-1.E0));

+#1469=VECTOR('',#1468,2.5E-2);

+#1470=CARTESIAN_POINT('',(5.375E-1,-2.45E-1,-2.7E-1));

+#1471=LINE('',#1470,#1469);

+#1472=DIRECTION('',(0.E0,1.E0,0.E0));

+#1473=VECTOR('',#1472,1.75E-1);

+#1474=CARTESIAN_POINT('',(5.375E-1,-2.45E-1,-2.95E-1));

+#1475=LINE('',#1474,#1473);

+#1476=DIRECTION('',(1.E0,0.E0,0.E0));

+#1477=VECTOR('',#1476,2.5E-2);

+#1478=CARTESIAN_POINT('',(5.375E-1,1.25E-2,1.15E-1));

+#1479=LINE('',#1478,#1477);

+#1480=DIRECTION('',(1.E0,0.E0,0.E0));

+#1481=VECTOR('',#1480,2.5E-2);

+#1482=CARTESIAN_POINT('',(5.375E-1,-3.75E-2,-2.7E-1));

+#1483=LINE('',#1482,#1481);

+#1484=DIRECTION('',(0.E0,1.E0,0.E0));

+#1485=VECTOR('',#1484,3.25E-2);

+#1486=CARTESIAN_POINT('',(5.375E-1,-7.E-2,-2.95E-1));

+#1487=LINE('',#1486,#1485);

+#1488=CARTESIAN_POINT('',(5.375E-1,-3.75E-2,-2.45E-1));

+#1489=DIRECTION('',(1.E0,0.E0,0.E0));

+#1490=DIRECTION('',(0.E0,0.E0,-1.E0));

+#1491=AXIS2_PLACEMENT_3D('',#1488,#1489,#1490);

+#1493=DIRECTION('',(0.E0,0.E0,-1.E0));

+#1494=VECTOR('',#1493,4.1E-2);

+#1495=CARTESIAN_POINT('',(5.375E-1,3.E-2,-2.69E-1));

+#1496=LINE('',#1495,#1494);

+#1497=CARTESIAN_POINT('',(5.375E-1,-3.75E-2,-2.45E-1));

+#1498=DIRECTION('',(1.E0,0.E0,0.E0));

+#1499=DIRECTION('',(0.E0,0.E0,-1.E0));

+#1500=AXIS2_PLACEMENT_3D('',#1497,#1498,#1499);

+#1502=DIRECTION('',(0.E0,1.E0,0.E0));

+#1503=VECTOR('',#1502,3.25E-2);

+#1504=CARTESIAN_POINT('',(5.375E-1,-7.E-2,-2.7E-1));

+#1505=LINE('',#1504,#1503);

+#1506=DIRECTION('',(1.E0,0.E0,0.E0));

+#1507=VECTOR('',#1506,2.5E-2);

+#1508=CARTESIAN_POINT('',(5.375E-1,-3.75E-2,-2.95E-1));

+#1509=LINE('',#1508,#1507);

+#1510=DIRECTION('',(0.E0,0.E0,-1.E0));

+#1511=VECTOR('',#1510,4.1E-2);

+#1512=CARTESIAN_POINT('',(4.625E-1,3.E-2,-2.69E-1));

+#1513=LINE('',#1512,#1511);

+#1514=CARTESIAN_POINT('',(4.625E-1,-3.75E-2,-2.45E-1));

+#1515=DIRECTION('',(1.E0,0.E0,0.E0));

+#1516=DIRECTION('',(0.E0,0.E0,-1.E0));

+#1517=AXIS2_PLACEMENT_3D('',#1514,#1515,#1516);

+#1519=DIRECTION('',(0.E0,0.E0,-1.E0));

+#1520=VECTOR('',#1519,9.999999999999E-4);

+#1521=CARTESIAN_POINT('',(4.625E-1,-7.E-2,-2.69E-1));

+#1522=LINE('',#1521,#1520);

+#1523=DIRECTION('',(0.E0,1.E0,0.E0));

+#1524=VECTOR('',#1523,3.25E-2);

+#1525=CARTESIAN_POINT('',(4.625E-1,-7.E-2,-2.7E-1));

+#1526=LINE('',#1525,#1524);

+#1527=DIRECTION('',(0.E0,1.E0,0.E0));

+#1528=VECTOR('',#1527,3.25E-2);

+#1529=CARTESIAN_POINT('',(4.625E-1,-7.E-2,-2.95E-1));

+#1530=LINE('',#1529,#1528);

+#1531=DIRECTION('',(0.E0,0.E0,-1.E0));

+#1532=VECTOR('',#1531,1.5E-2);

+#1533=CARTESIAN_POINT('',(4.625E-1,-7.E-2,-2.95E-1));

+#1534=LINE('',#1533,#1532);

+#1535=CARTESIAN_POINT('',(4.625E-1,-3.75E-2,-2.45E-1));

+#1536=DIRECTION('',(1.E0,0.E0,0.E0));

+#1537=DIRECTION('',(0.E0,0.E0,-1.E0));

+#1538=AXIS2_PLACEMENT_3D('',#1535,#1536,#1537);

+#1540=DIRECTION('',(1.E0,0.E0,0.E0));

+#1541=VECTOR('',#1540,2.5E-2);

+#1542=CARTESIAN_POINT('',(4.375E-1,-3.75E-2,-2.7E-1));

+#1543=LINE('',#1542,#1541);

+#1544=DIRECTION('',(0.E0,0.E0,-1.E0));

+#1545=VECTOR('',#1544,2.4E-1);

+#1546=CARTESIAN_POINT('',(4.375E-1,-1.25E-2,1.15E-1));

+#1547=LINE('',#1546,#1545);

+#1548=DIRECTION('',(0.E0,0.E0,1.E0));

+#1549=VECTOR('',#1548,2.4E-1);

+#1550=CARTESIAN_POINT('',(4.375E-1,1.25E-2,-1.25E-1));

+#1551=LINE('',#1550,#1549);

+#1552=DIRECTION('',(0.E0,-1.E0,0.E0));

+#1553=VECTOR('',#1552,2.5E-2);

+#1554=CARTESIAN_POINT('',(4.375E-1,1.25E-2,1.15E-1));

+#1555=LINE('',#1554,#1553);

+#1556=DIRECTION('',(0.E0,-1.E0,0.E0));

+#1557=VECTOR('',#1556,1.75E-1);

+#1558=CARTESIAN_POINT('',(4.375E-1,-7.E-2,-2.7E-1));

+#1559=LINE('',#1558,#1557);

+#1560=DIRECTION('',(0.E0,0.E0,-1.E0));

+#1561=VECTOR('',#1560,2.5E-2);

+#1562=CARTESIAN_POINT('',(4.375E-1,-2.45E-1,-2.7E-1));

+#1563=LINE('',#1562,#1561);

+#1564=DIRECTION('',(0.E0,1.E0,0.E0));

+#1565=VECTOR('',#1564,1.75E-1);

+#1566=CARTESIAN_POINT('',(4.375E-1,-2.45E-1,-2.95E-1));

+#1567=LINE('',#1566,#1565);

+#1568=DIRECTION('',(1.E0,0.E0,0.E0));

+#1569=VECTOR('',#1568,2.5E-2);

+#1570=CARTESIAN_POINT('',(4.375E-1,-1.25E-2,1.15E-1));

+#1571=LINE('',#1570,#1569);

+#1572=DIRECTION('',(1.E0,0.E0,0.E0));

+#1573=VECTOR('',#1572,2.5E-2);

+#1574=CARTESIAN_POINT('',(4.375E-1,1.25E-2,1.15E-1));

+#1575=LINE('',#1574,#1573);

+#1576=DIRECTION('',(0.E0,0.E0,-1.E0));

+#1577=VECTOR('',#1576,2.4E-1);

+#1578=CARTESIAN_POINT('',(4.625E-1,-1.25E-2,1.15E-1));

+#1579=LINE('',#1578,#1577);

+#1580=DIRECTION('',(0.E0,-1.E0,0.E0));

+#1581=VECTOR('',#1580,2.5E-2);

+#1582=CARTESIAN_POINT('',(4.625E-1,1.25E-2,1.15E-1));

+#1583=LINE('',#1582,#1581);

+#1584=DIRECTION('',(0.E0,0.E0,1.E0));

+#1585=VECTOR('',#1584,2.4E-1);

+#1586=CARTESIAN_POINT('',(4.625E-1,1.25E-2,-1.25E-1));

+#1587=LINE('',#1586,#1585);

+#1588=DIRECTION('',(0.E0,-1.E0,0.E0));

+#1589=VECTOR('',#1588,1.75E-1);

+#1590=CARTESIAN_POINT('',(4.625E-1,-7.E-2,-2.7E-1));

+#1591=LINE('',#1590,#1589);

+#1592=DIRECTION('',(0.E0,1.E0,0.E0));

+#1593=VECTOR('',#1592,1.75E-1);

+#1594=CARTESIAN_POINT('',(4.625E-1,-2.45E-1,-2.95E-1));

+#1595=LINE('',#1594,#1593);

+#1596=DIRECTION('',(0.E0,0.E0,-1.E0));

+#1597=VECTOR('',#1596,2.5E-2);

+#1598=CARTESIAN_POINT('',(4.625E-1,-2.45E-1,-2.7E-1));

+#1599=LINE('',#1598,#1597);

+#1600=DIRECTION('',(1.E0,0.E0,0.E0));

+#1601=VECTOR('',#1600,2.5E-2);

+#1602=CARTESIAN_POINT('',(4.375E-1,-2.45E-1,-2.95E-1));

+#1603=LINE('',#1602,#1601);

+#1604=DIRECTION('',(1.E0,0.E0,0.E0));

+#1605=VECTOR('',#1604,2.5E-2);

+#1606=CARTESIAN_POINT('',(4.375E-1,-2.45E-1,-2.7E-1));

+#1607=LINE('',#1606,#1605);

+#1608=DIRECTION('',(1.E0,0.E0,0.E0));

+#1609=VECTOR('',#1608,2.5E-2);

+#1610=CARTESIAN_POINT('',(4.375E-1,-3.75E-2,-2.95E-1));

+#1611=LINE('',#1610,#1609);

+#1612=CARTESIAN_POINT('',(4.375E-1,-3.75E-2,-2.45E-1));

+#1613=DIRECTION('',(1.E0,0.E0,0.E0));

+#1614=DIRECTION('',(0.E0,0.E0,-1.E0));

+#1615=AXIS2_PLACEMENT_3D('',#1612,#1613,#1614);

+#1617=DIRECTION('',(0.E0,1.E0,0.E0));

+#1618=VECTOR('',#1617,3.25E-2);

+#1619=CARTESIAN_POINT('',(4.375E-1,-7.E-2,-2.7E-1));

+#1620=LINE('',#1619,#1618);

+#1621=DIRECTION('',(0.E0,1.E0,0.E0));

+#1622=VECTOR('',#1621,3.25E-2);

+#1623=CARTESIAN_POINT('',(4.375E-1,-7.E-2,-2.95E-1));

+#1624=LINE('',#1623,#1622);

+#1625=CARTESIAN_POINT('',(4.375E-1,-3.75E-2,-2.45E-1));

+#1626=DIRECTION('',(1.E0,0.E0,0.E0));

+#1627=DIRECTION('',(0.E0,0.E0,-1.E0));

+#1628=AXIS2_PLACEMENT_3D('',#1625,#1626,#1627);

+#1630=DIRECTION('',(0.E0,0.E0,-1.E0));

+#1631=VECTOR('',#1630,4.1E-2);

+#1632=CARTESIAN_POINT('',(4.375E-1,3.E-2,-2.69E-1));

+#1633=LINE('',#1632,#1631);

+#1634=DIRECTION('',(0.E0,0.E0,-1.E0));

+#1635=VECTOR('',#1634,4.1E-2);

+#1636=CARTESIAN_POINT('',(3.625E-1,3.E-2,-2.69E-1));

+#1637=LINE('',#1636,#1635);

+#1638=CARTESIAN_POINT('',(3.625E-1,-3.75E-2,-2.45E-1));

+#1639=DIRECTION('',(1.E0,0.E0,0.E0));

+#1640=DIRECTION('',(0.E0,0.E0,-1.E0));

+#1641=AXIS2_PLACEMENT_3D('',#1638,#1639,#1640);

+#1643=DIRECTION('',(1.110223024625E-13,0.E0,-1.E0));

+#1644=VECTOR('',#1643,9.999999999999E-4);

+#1645=CARTESIAN_POINT('',(3.625E-1,-7.E-2,-2.69E-1));

+#1646=LINE('',#1645,#1644);

+#1647=DIRECTION('',(0.E0,1.E0,0.E0));

+#1648=VECTOR('',#1647,3.25E-2);

+#1649=CARTESIAN_POINT('',(3.625E-1,-7.E-2,-2.7E-1));

+#1650=LINE('',#1649,#1648);

+#1651=DIRECTION('',(0.E0,1.E0,0.E0));

+#1652=VECTOR('',#1651,3.25E-2);

+#1653=CARTESIAN_POINT('',(3.625E-1,-7.E-2,-2.95E-1));

+#1654=LINE('',#1653,#1652);

+#1655=DIRECTION('',(0.E0,0.E0,-1.E0));

+#1656=VECTOR('',#1655,1.5E-2);

+#1657=CARTESIAN_POINT('',(3.625E-1,-7.E-2,-2.95E-1));

+#1658=LINE('',#1657,#1656);

+#1659=CARTESIAN_POINT('',(3.625E-1,-3.75E-2,-2.45E-1));

+#1660=DIRECTION('',(1.E0,0.E0,0.E0));

+#1661=DIRECTION('',(0.E0,0.E0,-1.E0));

+#1662=AXIS2_PLACEMENT_3D('',#1659,#1660,#1661);

+#1664=DIRECTION('',(1.E0,0.E0,0.E0));

+#1665=VECTOR('',#1664,2.5E-2);

+#1666=CARTESIAN_POINT('',(3.375E-1,-3.75E-2,-2.7E-1));

+#1667=LINE('',#1666,#1665);

+#1668=DIRECTION('',(0.E0,1.E0,0.E0));

+#1669=VECTOR('',#1668,1.75E-1);

+#1670=CARTESIAN_POINT('',(3.625E-1,-2.45E-1,-2.95E-1));

+#1671=LINE('',#1670,#1669);

+#1672=DIRECTION('',(0.E0,0.E0,-1.E0));

+#1673=VECTOR('',#1672,2.5E-2);

+#1674=CARTESIAN_POINT('',(3.625E-1,-2.45E-1,-2.7E-1));

+#1675=LINE('',#1674,#1673);

+#1676=DIRECTION('',(0.E0,-1.E0,0.E0));

+#1677=VECTOR('',#1676,1.75E-1);

+#1678=CARTESIAN_POINT('',(3.625E-1,-7.E-2,-2.7E-1));

+#1679=LINE('',#1678,#1677);

+#1680=DIRECTION('',(0.E0,0.E0,-1.E0));

+#1681=VECTOR('',#1680,2.4E-1);

+#1682=CARTESIAN_POINT('',(3.625E-1,-1.25E-2,1.15E-1));

+#1683=LINE('',#1682,#1681);

+#1684=DIRECTION('',(0.E0,-1.E0,0.E0));

+#1685=VECTOR('',#1684,2.5E-2);

+#1686=CARTESIAN_POINT('',(3.625E-1,1.25E-2,1.15E-1));

+#1687=LINE('',#1686,#1685);

+#1688=DIRECTION('',(0.E0,0.E0,1.E0));

+#1689=VECTOR('',#1688,2.4E-1);

+#1690=CARTESIAN_POINT('',(3.625E-1,1.25E-2,-1.25E-1));

+#1691=LINE('',#1690,#1689);

+#1692=DIRECTION('',(1.E0,0.E0,0.E0));

+#1693=VECTOR('',#1692,2.5E-2);

+#1694=CARTESIAN_POINT('',(3.375E-1,-2.45E-1,-2.95E-1));

+#1695=LINE('',#1694,#1693);

+#1696=DIRECTION('',(1.E0,0.E0,0.E0));

+#1697=VECTOR('',#1696,2.5E-2);

+#1698=CARTESIAN_POINT('',(3.375E-1,-3.75E-2,-2.95E-1));

+#1699=LINE('',#1698,#1697);

+#1700=CARTESIAN_POINT('',(3.375E-1,-3.75E-2,-2.45E-1));

+#1701=DIRECTION('',(1.E0,0.E0,0.E0));

+#1702=DIRECTION('',(0.E0,0.E0,-1.E0));

+#1703=AXIS2_PLACEMENT_3D('',#1700,#1701,#1702);

+#1705=DIRECTION('',(0.E0,1.E0,0.E0));

+#1706=VECTOR('',#1705,3.25E-2);

+#1707=CARTESIAN_POINT('',(3.375E-1,-7.E-2,-2.7E-1));

+#1708=LINE('',#1707,#1706);

+#1709=DIRECTION('',(0.E0,1.E0,0.E0));

+#1710=VECTOR('',#1709,3.25E-2);

+#1711=CARTESIAN_POINT('',(3.375E-1,-7.E-2,-2.95E-1));

+#1712=LINE('',#1711,#1710);

+#1713=CARTESIAN_POINT('',(3.375E-1,-3.75E-2,-2.45E-1));

+#1714=DIRECTION('',(1.E0,0.E0,0.E0));

+#1715=DIRECTION('',(0.E0,0.E0,-1.E0));

+#1716=AXIS2_PLACEMENT_3D('',#1713,#1714,#1715);

+#1718=DIRECTION('',(0.E0,0.E0,-1.E0));

+#1719=VECTOR('',#1718,4.1E-2);

+#1720=CARTESIAN_POINT('',(3.375E-1,3.E-2,-2.69E-1));

+#1721=LINE('',#1720,#1719);

+#1722=DIRECTION('',(0.E0,0.E0,-1.E0));

+#1723=VECTOR('',#1722,4.1E-2);

+#1724=CARTESIAN_POINT('',(2.625E-1,3.E-2,-2.69E-1));

+#1725=LINE('',#1724,#1723);

+#1726=CARTESIAN_POINT('',(2.625E-1,-3.75E-2,-2.45E-1));

+#1727=DIRECTION('',(1.E0,0.E0,0.E0));

+#1728=DIRECTION('',(0.E0,0.E0,-1.E0));

+#1729=AXIS2_PLACEMENT_3D('',#1726,#1727,#1728);

+#1731=DIRECTION('',(1.110223024625E-13,0.E0,-1.E0));

+#1732=VECTOR('',#1731,9.999999999999E-4);

+#1733=CARTESIAN_POINT('',(2.625E-1,-7.E-2,-2.69E-1));

+#1734=LINE('',#1733,#1732);

+#1735=DIRECTION('',(0.E0,1.E0,0.E0));

+#1736=VECTOR('',#1735,3.25E-2);

+#1737=CARTESIAN_POINT('',(2.625E-1,-7.E-2,-2.7E-1));

+#1738=LINE('',#1737,#1736);

+#1739=DIRECTION('',(0.E0,1.E0,0.E0));

+#1740=VECTOR('',#1739,3.25E-2);

+#1741=CARTESIAN_POINT('',(2.625E-1,-7.E-2,-2.95E-1));

+#1742=LINE('',#1741,#1740);

+#1743=DIRECTION('',(0.E0,0.E0,-1.E0));

+#1744=VECTOR('',#1743,1.5E-2);

+#1745=CARTESIAN_POINT('',(2.625E-1,-7.E-2,-2.95E-1));

+#1746=LINE('',#1745,#1744);

+#1747=CARTESIAN_POINT('',(2.625E-1,-3.75E-2,-2.45E-1));

+#1748=DIRECTION('',(1.E0,0.E0,0.E0));

+#1749=DIRECTION('',(0.E0,0.E0,-1.E0));

+#1750=AXIS2_PLACEMENT_3D('',#1747,#1748,#1749);

+#1752=DIRECTION('',(1.E0,0.E0,0.E0));

+#1753=VECTOR('',#1752,2.5E-2);

+#1754=CARTESIAN_POINT('',(2.375E-1,-3.75E-2,-2.7E-1));

+#1755=LINE('',#1754,#1753);

+#1756=DIRECTION('',(0.E0,1.E0,0.E0));

+#1757=VECTOR('',#1756,1.75E-1);

+#1758=CARTESIAN_POINT('',(2.625E-1,-2.45E-1,-2.95E-1));

+#1759=LINE('',#1758,#1757);

+#1760=DIRECTION('',(0.E0,0.E0,-1.E0));

+#1761=VECTOR('',#1760,2.5E-2);

+#1762=CARTESIAN_POINT('',(2.625E-1,-2.45E-1,-2.7E-1));

+#1763=LINE('',#1762,#1761);

+#1764=DIRECTION('',(0.E0,-1.E0,0.E0));

+#1765=VECTOR('',#1764,1.75E-1);

+#1766=CARTESIAN_POINT('',(2.625E-1,-7.E-2,-2.7E-1));

+#1767=LINE('',#1766,#1765);

+#1768=DIRECTION('',(0.E0,0.E0,-1.E0));

+#1769=VECTOR('',#1768,2.4E-1);

+#1770=CARTESIAN_POINT('',(2.625E-1,-1.25E-2,1.15E-1));

+#1771=LINE('',#1770,#1769);

+#1772=DIRECTION('',(0.E0,-1.E0,0.E0));

+#1773=VECTOR('',#1772,2.5E-2);

+#1774=CARTESIAN_POINT('',(2.625E-1,1.25E-2,1.15E-1));

+#1775=LINE('',#1774,#1773);

+#1776=DIRECTION('',(0.E0,0.E0,1.E0));

+#1777=VECTOR('',#1776,2.4E-1);

+#1778=CARTESIAN_POINT('',(2.625E-1,1.25E-2,-1.25E-1));

+#1779=LINE('',#1778,#1777);

+#1780=DIRECTION('',(1.E0,0.E0,0.E0));

+#1781=VECTOR('',#1780,2.5E-2);

+#1782=CARTESIAN_POINT('',(2.375E-1,-2.45E-1,-2.95E-1));

+#1783=LINE('',#1782,#1781);

+#1784=DIRECTION('',(1.E0,0.E0,0.E0));

+#1785=VECTOR('',#1784,2.5E-2);

+#1786=CARTESIAN_POINT('',(2.375E-1,-3.75E-2,-2.95E-1));

+#1787=LINE('',#1786,#1785);

+#1788=CARTESIAN_POINT('',(2.375E-1,-3.75E-2,-2.45E-1));

+#1789=DIRECTION('',(1.E0,0.E0,0.E0));

+#1790=DIRECTION('',(0.E0,0.E0,-1.E0));

+#1791=AXIS2_PLACEMENT_3D('',#1788,#1789,#1790);

+#1793=DIRECTION('',(0.E0,1.E0,0.E0));

+#1794=VECTOR('',#1793,3.25E-2);

+#1795=CARTESIAN_POINT('',(2.375E-1,-7.E-2,-2.7E-1));

+#1796=LINE('',#1795,#1794);

+#1797=DIRECTION('',(0.E0,1.E0,0.E0));

+#1798=VECTOR('',#1797,3.25E-2);

+#1799=CARTESIAN_POINT('',(2.375E-1,-7.E-2,-2.95E-1));

+#1800=LINE('',#1799,#1798);

+#1801=CARTESIAN_POINT('',(2.375E-1,-3.75E-2,-2.45E-1));

+#1802=DIRECTION('',(1.E0,0.E0,0.E0));

+#1803=DIRECTION('',(0.E0,0.E0,-1.E0));

+#1804=AXIS2_PLACEMENT_3D('',#1801,#1802,#1803);

+#1806=DIRECTION('',(0.E0,0.E0,-1.E0));

+#1807=VECTOR('',#1806,4.1E-2);

+#1808=CARTESIAN_POINT('',(2.375E-1,3.E-2,-2.69E-1));

+#1809=LINE('',#1808,#1807);

+#1810=DIRECTION('',(0.E0,0.E0,-1.E0));

+#1811=VECTOR('',#1810,4.1E-2);

+#1812=CARTESIAN_POINT('',(1.625E-1,3.E-2,-2.69E-1));

+#1813=LINE('',#1812,#1811);

+#1814=CARTESIAN_POINT('',(1.625E-1,-3.75E-2,-2.45E-1));

+#1815=DIRECTION('',(1.E0,0.E0,0.E0));

+#1816=DIRECTION('',(0.E0,0.E0,-1.E0));

+#1817=AXIS2_PLACEMENT_3D('',#1814,#1815,#1816);

+#1819=DIRECTION('',(8.326672684689E-14,0.E0,-1.E0));

+#1820=VECTOR('',#1819,9.999999999999E-4);

+#1821=CARTESIAN_POINT('',(1.625E-1,-7.E-2,-2.69E-1));

+#1822=LINE('',#1821,#1820);

+#1823=DIRECTION('',(0.E0,1.E0,0.E0));

+#1824=VECTOR('',#1823,3.25E-2);

+#1825=CARTESIAN_POINT('',(1.625E-1,-7.E-2,-2.7E-1));

+#1826=LINE('',#1825,#1824);

+#1827=DIRECTION('',(0.E0,1.E0,0.E0));

+#1828=VECTOR('',#1827,3.25E-2);

+#1829=CARTESIAN_POINT('',(1.625E-1,-7.E-2,-2.95E-1));

+#1830=LINE('',#1829,#1828);

+#1831=DIRECTION('',(0.E0,0.E0,-1.E0));

+#1832=VECTOR('',#1831,1.5E-2);

+#1833=CARTESIAN_POINT('',(1.625E-1,-7.E-2,-2.95E-1));

+#1834=LINE('',#1833,#1832);

+#1835=CARTESIAN_POINT('',(1.625E-1,-3.75E-2,-2.45E-1));

+#1836=DIRECTION('',(1.E0,0.E0,0.E0));

+#1837=DIRECTION('',(0.E0,0.E0,-1.E0));

+#1838=AXIS2_PLACEMENT_3D('',#1835,#1836,#1837);

+#1840=DIRECTION('',(1.E0,0.E0,0.E0));

+#1841=VECTOR('',#1840,2.5E-2);

+#1842=CARTESIAN_POINT('',(1.375E-1,-3.75E-2,-2.7E-1));

+#1843=LINE('',#1842,#1841);

+#1844=DIRECTION('',(0.E0,1.E0,0.E0));

+#1845=VECTOR('',#1844,1.75E-1);

+#1846=CARTESIAN_POINT('',(1.625E-1,-2.45E-1,-2.95E-1));

+#1847=LINE('',#1846,#1845);

+#1848=DIRECTION('',(0.E0,0.E0,-1.E0));

+#1849=VECTOR('',#1848,2.5E-2);

+#1850=CARTESIAN_POINT('',(1.625E-1,-2.45E-1,-2.7E-1));

+#1851=LINE('',#1850,#1849);

+#1852=DIRECTION('',(0.E0,-1.E0,0.E0));

+#1853=VECTOR('',#1852,1.75E-1);

+#1854=CARTESIAN_POINT('',(1.625E-1,-7.E-2,-2.7E-1));

+#1855=LINE('',#1854,#1853);

+#1856=DIRECTION('',(0.E0,0.E0,-1.E0));

+#1857=VECTOR('',#1856,2.4E-1);

+#1858=CARTESIAN_POINT('',(1.625E-1,-1.25E-2,1.15E-1));

+#1859=LINE('',#1858,#1857);

+#1860=DIRECTION('',(0.E0,-1.E0,0.E0));

+#1861=VECTOR('',#1860,2.5E-2);

+#1862=CARTESIAN_POINT('',(1.625E-1,1.25E-2,1.15E-1));

+#1863=LINE('',#1862,#1861);

+#1864=DIRECTION('',(0.E0,0.E0,1.E0));

+#1865=VECTOR('',#1864,2.4E-1);

+#1866=CARTESIAN_POINT('',(1.625E-1,1.25E-2,-1.25E-1));

+#1867=LINE('',#1866,#1865);

+#1868=DIRECTION('',(1.E0,0.E0,0.E0));

+#1869=VECTOR('',#1868,2.5E-2);

+#1870=CARTESIAN_POINT('',(1.375E-1,-2.45E-1,-2.95E-1));

+#1871=LINE('',#1870,#1869);

+#1872=DIRECTION('',(1.E0,0.E0,0.E0));

+#1873=VECTOR('',#1872,2.5E-2);

+#1874=CARTESIAN_POINT('',(1.375E-1,-3.75E-2,-2.95E-1));

+#1875=LINE('',#1874,#1873);

+#1876=CARTESIAN_POINT('',(1.375E-1,-3.75E-2,-2.45E-1));

+#1877=DIRECTION('',(1.E0,0.E0,0.E0));

+#1878=DIRECTION('',(0.E0,0.E0,-1.E0));

+#1879=AXIS2_PLACEMENT_3D('',#1876,#1877,#1878);

+#1881=DIRECTION('',(0.E0,1.E0,0.E0));

+#1882=VECTOR('',#1881,3.25E-2);

+#1883=CARTESIAN_POINT('',(1.375E-1,-7.E-2,-2.7E-1));

+#1884=LINE('',#1883,#1882);

+#1885=DIRECTION('',(0.E0,1.E0,0.E0));

+#1886=VECTOR('',#1885,3.25E-2);

+#1887=CARTESIAN_POINT('',(1.375E-1,-7.E-2,-2.95E-1));

+#1888=LINE('',#1887,#1886);

+#1889=CARTESIAN_POINT('',(1.375E-1,-3.75E-2,-2.45E-1));

+#1890=DIRECTION('',(1.E0,0.E0,0.E0));

+#1891=DIRECTION('',(0.E0,0.E0,-1.E0));

+#1892=AXIS2_PLACEMENT_3D('',#1889,#1890,#1891);

+#1894=DIRECTION('',(0.E0,0.E0,-1.E0));

+#1895=VECTOR('',#1894,4.1E-2);

+#1896=CARTESIAN_POINT('',(1.375E-1,3.E-2,-2.69E-1));

+#1897=LINE('',#1896,#1895);

+#1898=DIRECTION('',(0.E0,0.E0,-1.E0));

+#1899=VECTOR('',#1898,4.1E-2);

+#1900=CARTESIAN_POINT('',(6.25E-2,3.E-2,-2.69E-1));

+#1901=LINE('',#1900,#1899);

+#1902=CARTESIAN_POINT('',(6.25E-2,-3.75E-2,-2.45E-1));

+#1903=DIRECTION('',(1.E0,0.E0,0.E0));

+#1904=DIRECTION('',(0.E0,0.E0,-1.E0));

+#1905=AXIS2_PLACEMENT_3D('',#1902,#1903,#1904);

+#1907=DIRECTION('',(1.249000902703E-13,0.E0,-1.E0));

+#1908=VECTOR('',#1907,9.999999999999E-4);

+#1909=CARTESIAN_POINT('',(6.25E-2,-7.E-2,-2.69E-1));

+#1910=LINE('',#1909,#1908);

+#1911=DIRECTION('',(0.E0,1.E0,0.E0));

+#1912=VECTOR('',#1911,3.25E-2);

+#1913=CARTESIAN_POINT('',(6.25E-2,-7.E-2,-2.7E-1));

+#1914=LINE('',#1913,#1912);

+#1915=DIRECTION('',(0.E0,1.E0,0.E0));

+#1916=VECTOR('',#1915,3.25E-2);

+#1917=CARTESIAN_POINT('',(6.25E-2,-7.E-2,-2.95E-1));

+#1918=LINE('',#1917,#1916);

+#1919=DIRECTION('',(0.E0,0.E0,-1.E0));

+#1920=VECTOR('',#1919,1.5E-2);

+#1921=CARTESIAN_POINT('',(6.25E-2,-7.E-2,-2.95E-1));

+#1922=LINE('',#1921,#1920);

+#1923=CARTESIAN_POINT('',(6.25E-2,-3.75E-2,-2.45E-1));

+#1924=DIRECTION('',(1.E0,0.E0,0.E0));

+#1925=DIRECTION('',(0.E0,0.E0,-1.E0));

+#1926=AXIS2_PLACEMENT_3D('',#1923,#1924,#1925);

+#1928=DIRECTION('',(1.E0,0.E0,0.E0));

+#1929=VECTOR('',#1928,2.5E-2);

+#1930=CARTESIAN_POINT('',(3.75E-2,-3.75E-2,-2.7E-1));

+#1931=LINE('',#1930,#1929);

+#1932=DIRECTION('',(0.E0,1.E0,0.E0));

+#1933=VECTOR('',#1932,1.75E-1);

+#1934=CARTESIAN_POINT('',(6.25E-2,-2.45E-1,-2.95E-1));

+#1935=LINE('',#1934,#1933);

+#1936=DIRECTION('',(0.E0,0.E0,-1.E0));

+#1937=VECTOR('',#1936,2.5E-2);

+#1938=CARTESIAN_POINT('',(6.25E-2,-2.45E-1,-2.7E-1));

+#1939=LINE('',#1938,#1937);

+#1940=DIRECTION('',(0.E0,-1.E0,0.E0));

+#1941=VECTOR('',#1940,1.75E-1);

+#1942=CARTESIAN_POINT('',(6.25E-2,-7.E-2,-2.7E-1));

+#1943=LINE('',#1942,#1941);

+#1944=DIRECTION('',(0.E0,0.E0,-1.E0));

+#1945=VECTOR('',#1944,2.4E-1);

+#1946=CARTESIAN_POINT('',(6.25E-2,-1.25E-2,1.15E-1));

+#1947=LINE('',#1946,#1945);

+#1948=DIRECTION('',(0.E0,-1.E0,0.E0));

+#1949=VECTOR('',#1948,2.5E-2);

+#1950=CARTESIAN_POINT('',(6.25E-2,1.25E-2,1.15E-1));

+#1951=LINE('',#1950,#1949);

+#1952=DIRECTION('',(0.E0,0.E0,1.E0));

+#1953=VECTOR('',#1952,2.4E-1);

+#1954=CARTESIAN_POINT('',(6.25E-2,1.25E-2,-1.25E-1));

+#1955=LINE('',#1954,#1953);

+#1956=DIRECTION('',(1.E0,0.E0,0.E0));

+#1957=VECTOR('',#1956,2.5E-2);

+#1958=CARTESIAN_POINT('',(3.75E-2,-2.45E-1,-2.95E-1));

+#1959=LINE('',#1958,#1957);

+#1960=DIRECTION('',(1.E0,0.E0,0.E0));

+#1961=VECTOR('',#1960,2.5E-2);

+#1962=CARTESIAN_POINT('',(3.75E-2,-3.75E-2,-2.95E-1));

+#1963=LINE('',#1962,#1961);

+#1964=CARTESIAN_POINT('',(3.75E-2,-3.75E-2,-2.45E-1));

+#1965=DIRECTION('',(1.E0,0.E0,0.E0));

+#1966=DIRECTION('',(0.E0,0.E0,-1.E0));

+#1967=AXIS2_PLACEMENT_3D('',#1964,#1965,#1966);

+#1969=DIRECTION('',(0.E0,1.E0,0.E0));

+#1970=VECTOR('',#1969,3.25E-2);

+#1971=CARTESIAN_POINT('',(3.75E-2,-7.E-2,-2.7E-1));

+#1972=LINE('',#1971,#1970);

+#1973=DIRECTION('',(0.E0,1.E0,0.E0));

+#1974=VECTOR('',#1973,3.25E-2);

+#1975=CARTESIAN_POINT('',(3.75E-2,-7.E-2,-2.95E-1));

+#1976=LINE('',#1975,#1974);

+#1977=CARTESIAN_POINT('',(3.75E-2,-3.75E-2,-2.45E-1));

+#1978=DIRECTION('',(1.E0,0.E0,0.E0));

+#1979=DIRECTION('',(0.E0,0.E0,-1.E0));

+#1980=AXIS2_PLACEMENT_3D('',#1977,#1978,#1979);

+#1982=DIRECTION('',(0.E0,0.E0,-1.E0));

+#1983=VECTOR('',#1982,4.1E-2);

+#1984=CARTESIAN_POINT('',(3.75E-2,3.E-2,-2.69E-1));

+#1985=LINE('',#1984,#1983);

+#1986=DIRECTION('',(0.E0,0.E0,-1.E0));

+#1987=VECTOR('',#1986,4.1E-2);

+#1988=CARTESIAN_POINT('',(-3.75E-2,3.E-2,-2.69E-1));

+#1989=LINE('',#1988,#1987);

+#1990=CARTESIAN_POINT('',(-3.75E-2,-3.75E-2,-2.45E-1));

+#1991=DIRECTION('',(1.E0,0.E0,0.E0));

+#1992=DIRECTION('',(0.E0,0.E0,-1.E0));

+#1993=AXIS2_PLACEMENT_3D('',#1990,#1991,#1992);

+#1995=DIRECTION('',(1.387778780782E-13,0.E0,-1.E0));

+#1996=VECTOR('',#1995,9.999999999999E-4);

+#1997=CARTESIAN_POINT('',(-3.75E-2,-7.E-2,-2.69E-1));

+#1998=LINE('',#1997,#1996);

+#1999=DIRECTION('',(0.E0,1.E0,0.E0));

+#2000=VECTOR('',#1999,3.25E-2);

+#2001=CARTESIAN_POINT('',(-3.75E-2,-7.E-2,-2.7E-1));

+#2002=LINE('',#2001,#2000);

+#2003=DIRECTION('',(0.E0,1.E0,0.E0));

+#2004=VECTOR('',#2003,3.25E-2);

+#2005=CARTESIAN_POINT('',(-3.75E-2,-7.E-2,-2.95E-1));

+#2006=LINE('',#2005,#2004);

+#2007=DIRECTION('',(0.E0,0.E0,-1.E0));

+#2008=VECTOR('',#2007,1.5E-2);

+#2009=CARTESIAN_POINT('',(-3.75E-2,-7.E-2,-2.95E-1));

+#2010=LINE('',#2009,#2008);

+#2011=CARTESIAN_POINT('',(-3.75E-2,-3.75E-2,-2.45E-1));

+#2012=DIRECTION('',(1.E0,0.E0,0.E0));

+#2013=DIRECTION('',(0.E0,0.E0,-1.E0));

+#2014=AXIS2_PLACEMENT_3D('',#2011,#2012,#2013);

+#2016=DIRECTION('',(1.E0,0.E0,0.E0));

+#2017=VECTOR('',#2016,2.5E-2);

+#2018=CARTESIAN_POINT('',(-6.25E-2,-3.75E-2,-2.7E-1));

+#2019=LINE('',#2018,#2017);

+#2020=DIRECTION('',(0.E0,1.E0,0.E0));

+#2021=VECTOR('',#2020,1.75E-1);

+#2022=CARTESIAN_POINT('',(-3.75E-2,-2.45E-1,-2.95E-1));

+#2023=LINE('',#2022,#2021);

+#2024=DIRECTION('',(0.E0,0.E0,-1.E0));

+#2025=VECTOR('',#2024,2.5E-2);

+#2026=CARTESIAN_POINT('',(-3.75E-2,-2.45E-1,-2.7E-1));

+#2027=LINE('',#2026,#2025);

+#2028=DIRECTION('',(0.E0,-1.E0,0.E0));

+#2029=VECTOR('',#2028,1.75E-1);

+#2030=CARTESIAN_POINT('',(-3.75E-2,-7.E-2,-2.7E-1));

+#2031=LINE('',#2030,#2029);

+#2032=DIRECTION('',(0.E0,0.E0,-1.E0));

+#2033=VECTOR('',#2032,2.4E-1);

+#2034=CARTESIAN_POINT('',(-3.75E-2,-1.25E-2,1.15E-1));

+#2035=LINE('',#2034,#2033);

+#2036=DIRECTION('',(0.E0,-1.E0,0.E0));

+#2037=VECTOR('',#2036,2.5E-2);

+#2038=CARTESIAN_POINT('',(-3.75E-2,1.25E-2,1.15E-1));

+#2039=LINE('',#2038,#2037);

+#2040=DIRECTION('',(0.E0,0.E0,1.E0));

+#2041=VECTOR('',#2040,2.4E-1);

+#2042=CARTESIAN_POINT('',(-3.75E-2,1.25E-2,-1.25E-1));

+#2043=LINE('',#2042,#2041);

+#2044=DIRECTION('',(1.E0,0.E0,0.E0));

+#2045=VECTOR('',#2044,2.5E-2);

+#2046=CARTESIAN_POINT('',(-6.25E-2,-2.45E-1,-2.95E-1));

+#2047=LINE('',#2046,#2045);

+#2048=DIRECTION('',(1.E0,0.E0,0.E0));

+#2049=VECTOR('',#2048,2.5E-2);

+#2050=CARTESIAN_POINT('',(-6.25E-2,-3.75E-2,-2.95E-1));

+#2051=LINE('',#2050,#2049);

+#2052=CARTESIAN_POINT('',(-6.25E-2,-3.75E-2,-2.45E-1));

+#2053=DIRECTION('',(1.E0,0.E0,0.E0));

+#2054=DIRECTION('',(0.E0,0.E0,-1.E0));

+#2055=AXIS2_PLACEMENT_3D('',#2052,#2053,#2054);

+#2057=DIRECTION('',(0.E0,1.E0,0.E0));

+#2058=VECTOR('',#2057,3.25E-2);

+#2059=CARTESIAN_POINT('',(-6.25E-2,-7.E-2,-2.7E-1));

+#2060=LINE('',#2059,#2058);

+#2061=DIRECTION('',(0.E0,1.E0,0.E0));

+#2062=VECTOR('',#2061,3.25E-2);

+#2063=CARTESIAN_POINT('',(-6.25E-2,-7.E-2,-2.95E-1));

+#2064=LINE('',#2063,#2062);

+#2065=CARTESIAN_POINT('',(-6.25E-2,-3.75E-2,-2.45E-1));

+#2066=DIRECTION('',(1.E0,0.E0,0.E0));

+#2067=DIRECTION('',(0.E0,0.E0,-1.E0));

+#2068=AXIS2_PLACEMENT_3D('',#2065,#2066,#2067);

+#2070=DIRECTION('',(0.E0,0.E0,-1.E0));

+#2071=VECTOR('',#2070,4.1E-2);

+#2072=CARTESIAN_POINT('',(-6.25E-2,3.E-2,-2.69E-1));

+#2073=LINE('',#2072,#2071);

+#2074=DIRECTION('',(0.E0,0.E0,-1.E0));

+#2075=VECTOR('',#2074,4.1E-2);

+#2076=CARTESIAN_POINT('',(-1.375E-1,3.E-2,-2.69E-1));

+#2077=LINE('',#2076,#2075);

+#2078=CARTESIAN_POINT('',(-1.375E-1,-3.75E-2,-2.45E-1));

+#2079=DIRECTION('',(1.E0,0.E0,0.E0));

+#2080=DIRECTION('',(0.E0,0.E0,-1.E0));

+#2081=AXIS2_PLACEMENT_3D('',#2078,#2079,#2080);

+#2083=DIRECTION('',(1.665334536938E-13,0.E0,-1.E0));

+#2084=VECTOR('',#2083,9.999999999999E-4);

+#2085=CARTESIAN_POINT('',(-1.375E-1,-7.E-2,-2.69E-1));

+#2086=LINE('',#2085,#2084);

+#2087=DIRECTION('',(0.E0,1.E0,0.E0));

+#2088=VECTOR('',#2087,3.25E-2);

+#2089=CARTESIAN_POINT('',(-1.375E-1,-7.E-2,-2.7E-1));

+#2090=LINE('',#2089,#2088);

+#2091=DIRECTION('',(0.E0,1.E0,0.E0));

+#2092=VECTOR('',#2091,3.25E-2);

+#2093=CARTESIAN_POINT('',(-1.375E-1,-7.E-2,-2.95E-1));

+#2094=LINE('',#2093,#2092);

+#2095=DIRECTION('',(-1.110223024625E-14,0.E0,-1.E0));

+#2096=VECTOR('',#2095,1.5E-2);

+#2097=CARTESIAN_POINT('',(-1.375E-1,-7.E-2,-2.95E-1));

+#2098=LINE('',#2097,#2096);

+#2099=CARTESIAN_POINT('',(-1.375E-1,-3.75E-2,-2.45E-1));

+#2100=DIRECTION('',(1.E0,0.E0,0.E0));

+#2101=DIRECTION('',(0.E0,0.E0,-1.E0));

+#2102=AXIS2_PLACEMENT_3D('',#2099,#2100,#2101);

+#2104=DIRECTION('',(1.E0,0.E0,0.E0));

+#2105=VECTOR('',#2104,2.5E-2);

+#2106=CARTESIAN_POINT('',(-1.625E-1,-3.75E-2,-2.7E-1));

+#2107=LINE('',#2106,#2105);

+#2108=DIRECTION('',(0.E0,1.E0,0.E0));

+#2109=VECTOR('',#2108,1.75E-1);

+#2110=CARTESIAN_POINT('',(-1.375E-1,-2.45E-1,-2.95E-1));

+#2111=LINE('',#2110,#2109);

+#2112=DIRECTION('',(0.E0,0.E0,-1.E0));

+#2113=VECTOR('',#2112,2.5E-2);

+#2114=CARTESIAN_POINT('',(-1.375E-1,-2.45E-1,-2.7E-1));

+#2115=LINE('',#2114,#2113);

+#2116=DIRECTION('',(0.E0,-1.E0,0.E0));

+#2117=VECTOR('',#2116,1.75E-1);

+#2118=CARTESIAN_POINT('',(-1.375E-1,-7.E-2,-2.7E-1));

+#2119=LINE('',#2118,#2117);

+#2120=DIRECTION('',(0.E0,0.E0,-1.E0));

+#2121=VECTOR('',#2120,2.4E-1);

+#2122=CARTESIAN_POINT('',(-1.375E-1,-1.25E-2,1.15E-1));

+#2123=LINE('',#2122,#2121);

+#2124=DIRECTION('',(0.E0,-1.E0,0.E0));

+#2125=VECTOR('',#2124,2.5E-2);

+#2126=CARTESIAN_POINT('',(-1.375E-1,1.25E-2,1.15E-1));

+#2127=LINE('',#2126,#2125);

+#2128=DIRECTION('',(0.E0,0.E0,1.E0));

+#2129=VECTOR('',#2128,2.4E-1);

+#2130=CARTESIAN_POINT('',(-1.375E-1,1.25E-2,-1.25E-1));

+#2131=LINE('',#2130,#2129);

+#2132=DIRECTION('',(1.E0,0.E0,0.E0));

+#2133=VECTOR('',#2132,2.5E-2);

+#2134=CARTESIAN_POINT('',(-1.625E-1,-2.45E-1,-2.95E-1));

+#2135=LINE('',#2134,#2133);

+#2136=DIRECTION('',(1.E0,0.E0,0.E0));

+#2137=VECTOR('',#2136,2.5E-2);

+#2138=CARTESIAN_POINT('',(-1.625E-1,-3.75E-2,-2.95E-1));

+#2139=LINE('',#2138,#2137);

+#2140=CARTESIAN_POINT('',(-1.625E-1,-3.75E-2,-2.45E-1));

+#2141=DIRECTION('',(1.E0,0.E0,0.E0));

+#2142=DIRECTION('',(0.E0,0.E0,-1.E0));

+#2143=AXIS2_PLACEMENT_3D('',#2140,#2141,#2142);

+#2145=DIRECTION('',(0.E0,1.E0,0.E0));

+#2146=VECTOR('',#2145,3.25E-2);

+#2147=CARTESIAN_POINT('',(-1.625E-1,-7.E-2,-2.7E-1));

+#2148=LINE('',#2147,#2146);

+#2149=DIRECTION('',(0.E0,1.E0,0.E0));

+#2150=VECTOR('',#2149,3.25E-2);

+#2151=CARTESIAN_POINT('',(-1.625E-1,-7.E-2,-2.95E-1));

+#2152=LINE('',#2151,#2150);

+#2153=CARTESIAN_POINT('',(-1.625E-1,-3.75E-2,-2.45E-1));

+#2154=DIRECTION('',(1.E0,0.E0,0.E0));

+#2155=DIRECTION('',(0.E0,0.E0,-1.E0));

+#2156=AXIS2_PLACEMENT_3D('',#2153,#2154,#2155);

+#2158=DIRECTION('',(0.E0,0.E0,-1.E0));

+#2159=VECTOR('',#2158,4.1E-2);

+#2160=CARTESIAN_POINT('',(-1.625E-1,3.E-2,-2.69E-1));

+#2161=LINE('',#2160,#2159);

+#2162=DIRECTION('',(0.E0,0.E0,-1.E0));

+#2163=VECTOR('',#2162,4.1E-2);

+#2164=CARTESIAN_POINT('',(-2.375E-1,3.E-2,-2.69E-1));

+#2165=LINE('',#2164,#2163);

+#2166=CARTESIAN_POINT('',(-2.375E-1,-3.75E-2,-2.45E-1));

+#2167=DIRECTION('',(1.E0,0.E0,0.E0));

+#2168=DIRECTION('',(0.E0,0.E0,-1.E0));

+#2169=AXIS2_PLACEMENT_3D('',#2166,#2167,#2168);

+#2171=DIRECTION('',(1.110223024625E-13,0.E0,-1.E0));

+#2172=VECTOR('',#2171,9.999999999999E-4);

+#2173=CARTESIAN_POINT('',(-2.375E-1,-7.E-2,-2.69E-1));

+#2174=LINE('',#2173,#2172);

+#2175=DIRECTION('',(0.E0,1.E0,0.E0));

+#2176=VECTOR('',#2175,3.25E-2);

+#2177=CARTESIAN_POINT('',(-2.375E-1,-7.E-2,-2.7E-1));

+#2178=LINE('',#2177,#2176);

+#2179=DIRECTION('',(0.E0,1.E0,0.E0));

+#2180=VECTOR('',#2179,3.25E-2);

+#2181=CARTESIAN_POINT('',(-2.375E-1,-7.E-2,-2.95E-1));

+#2182=LINE('',#2181,#2180);

+#2183=DIRECTION('',(0.E0,0.E0,-1.E0));

+#2184=VECTOR('',#2183,1.5E-2);

+#2185=CARTESIAN_POINT('',(-2.375E-1,-7.E-2,-2.95E-1));

+#2186=LINE('',#2185,#2184);

+#2187=CARTESIAN_POINT('',(-2.375E-1,-3.75E-2,-2.45E-1));

+#2188=DIRECTION('',(1.E0,0.E0,0.E0));

+#2189=DIRECTION('',(0.E0,0.E0,-1.E0));

+#2190=AXIS2_PLACEMENT_3D('',#2187,#2188,#2189);

+#2192=DIRECTION('',(1.E0,0.E0,0.E0));

+#2193=VECTOR('',#2192,2.5E-2);

+#2194=CARTESIAN_POINT('',(-2.625E-1,-3.75E-2,-2.7E-1));

+#2195=LINE('',#2194,#2193);

+#2196=DIRECTION('',(0.E0,1.E0,0.E0));

+#2197=VECTOR('',#2196,1.75E-1);

+#2198=CARTESIAN_POINT('',(-2.375E-1,-2.45E-1,-2.95E-1));

+#2199=LINE('',#2198,#2197);

+#2200=DIRECTION('',(0.E0,0.E0,-1.E0));

+#2201=VECTOR('',#2200,2.5E-2);

+#2202=CARTESIAN_POINT('',(-2.375E-1,-2.45E-1,-2.7E-1));

+#2203=LINE('',#2202,#2201);

+#2204=DIRECTION('',(0.E0,-1.E0,0.E0));

+#2205=VECTOR('',#2204,1.75E-1);

+#2206=CARTESIAN_POINT('',(-2.375E-1,-7.E-2,-2.7E-1));

+#2207=LINE('',#2206,#2205);

+#2208=DIRECTION('',(0.E0,0.E0,-1.E0));

+#2209=VECTOR('',#2208,2.4E-1);

+#2210=CARTESIAN_POINT('',(-2.375E-1,-1.25E-2,1.15E-1));

+#2211=LINE('',#2210,#2209);

+#2212=DIRECTION('',(0.E0,-1.E0,0.E0));

+#2213=VECTOR('',#2212,2.5E-2);

+#2214=CARTESIAN_POINT('',(-2.375E-1,1.25E-2,1.15E-1));

+#2215=LINE('',#2214,#2213);

+#2216=DIRECTION('',(0.E0,0.E0,1.E0));

+#2217=VECTOR('',#2216,2.4E-1);

+#2218=CARTESIAN_POINT('',(-2.375E-1,1.25E-2,-1.25E-1));

+#2219=LINE('',#2218,#2217);

+#2220=DIRECTION('',(1.E0,0.E0,0.E0));

+#2221=VECTOR('',#2220,2.5E-2);

+#2222=CARTESIAN_POINT('',(-2.625E-1,-2.45E-1,-2.95E-1));

+#2223=LINE('',#2222,#2221);

+#2224=DIRECTION('',(1.E0,0.E0,0.E0));

+#2225=VECTOR('',#2224,2.5E-2);

+#2226=CARTESIAN_POINT('',(-2.625E-1,-3.75E-2,-2.95E-1));

+#2227=LINE('',#2226,#2225);

+#2228=CARTESIAN_POINT('',(-2.625E-1,-3.75E-2,-2.45E-1));

+#2229=DIRECTION('',(1.E0,0.E0,0.E0));

+#2230=DIRECTION('',(0.E0,0.E0,-1.E0));

+#2231=AXIS2_PLACEMENT_3D('',#2228,#2229,#2230);

+#2233=DIRECTION('',(0.E0,1.E0,0.E0));

+#2234=VECTOR('',#2233,3.25E-2);

+#2235=CARTESIAN_POINT('',(-2.625E-1,-7.E-2,-2.7E-1));

+#2236=LINE('',#2235,#2234);

+#2237=DIRECTION('',(0.E0,1.E0,0.E0));

+#2238=VECTOR('',#2237,3.25E-2);

+#2239=CARTESIAN_POINT('',(-2.625E-1,-7.E-2,-2.95E-1));

+#2240=LINE('',#2239,#2238);

+#2241=CARTESIAN_POINT('',(-2.625E-1,-3.75E-2,-2.45E-1));

+#2242=DIRECTION('',(1.E0,0.E0,0.E0));

+#2243=DIRECTION('',(0.E0,0.E0,-1.E0));

+#2244=AXIS2_PLACEMENT_3D('',#2241,#2242,#2243);

+#2246=DIRECTION('',(0.E0,0.E0,-1.E0));

+#2247=VECTOR('',#2246,4.1E-2);

+#2248=CARTESIAN_POINT('',(-2.625E-1,3.E-2,-2.69E-1));

+#2249=LINE('',#2248,#2247);

+#2250=DIRECTION('',(0.E0,0.E0,-1.E0));

+#2251=VECTOR('',#2250,4.1E-2);

+#2252=CARTESIAN_POINT('',(-3.375E-1,3.E-2,-2.69E-1));

+#2253=LINE('',#2252,#2251);

+#2254=CARTESIAN_POINT('',(-3.375E-1,-3.75E-2,-2.45E-1));

+#2255=DIRECTION('',(1.E0,0.E0,0.E0));

+#2256=DIRECTION('',(0.E0,0.E0,-1.E0));

+#2257=AXIS2_PLACEMENT_3D('',#2254,#2255,#2256);

+#2259=DIRECTION('',(1.665334536938E-13,0.E0,-1.E0));

+#2260=VECTOR('',#2259,9.999999999999E-4);

+#2261=CARTESIAN_POINT('',(-3.375E-1,-7.E-2,-2.69E-1));

+#2262=LINE('',#2261,#2260);

+#2263=DIRECTION('',(0.E0,1.E0,0.E0));

+#2264=VECTOR('',#2263,3.25E-2);

+#2265=CARTESIAN_POINT('',(-3.375E-1,-7.E-2,-2.7E-1));

+#2266=LINE('',#2265,#2264);

+#2267=DIRECTION('',(0.E0,1.E0,0.E0));

+#2268=VECTOR('',#2267,3.25E-2);

+#2269=CARTESIAN_POINT('',(-3.375E-1,-7.E-2,-2.95E-1));

+#2270=LINE('',#2269,#2268);

+#2271=DIRECTION('',(0.E0,0.E0,-1.E0));

+#2272=VECTOR('',#2271,1.5E-2);

+#2273=CARTESIAN_POINT('',(-3.375E-1,-7.E-2,-2.95E-1));

+#2274=LINE('',#2273,#2272);

+#2275=CARTESIAN_POINT('',(-3.375E-1,-3.75E-2,-2.45E-1));

+#2276=DIRECTION('',(1.E0,0.E0,0.E0));

+#2277=DIRECTION('',(0.E0,0.E0,-1.E0));

+#2278=AXIS2_PLACEMENT_3D('',#2275,#2276,#2277);

+#2280=DIRECTION('',(1.E0,0.E0,0.E0));

+#2281=VECTOR('',#2280,2.5E-2);

+#2282=CARTESIAN_POINT('',(-3.625E-1,-3.75E-2,-2.7E-1));

+#2283=LINE('',#2282,#2281);

+#2284=DIRECTION('',(0.E0,1.E0,0.E0));

+#2285=VECTOR('',#2284,1.75E-1);

+#2286=CARTESIAN_POINT('',(-3.375E-1,-2.45E-1,-2.95E-1));

+#2287=LINE('',#2286,#2285);

+#2288=DIRECTION('',(0.E0,0.E0,-1.E0));

+#2289=VECTOR('',#2288,2.5E-2);

+#2290=CARTESIAN_POINT('',(-3.375E-1,-2.45E-1,-2.7E-1));

+#2291=LINE('',#2290,#2289);

+#2292=DIRECTION('',(0.E0,-1.E0,0.E0));

+#2293=VECTOR('',#2292,1.75E-1);

+#2294=CARTESIAN_POINT('',(-3.375E-1,-7.E-2,-2.7E-1));

+#2295=LINE('',#2294,#2293);

+#2296=DIRECTION('',(0.E0,0.E0,-1.E0));

+#2297=VECTOR('',#2296,2.4E-1);

+#2298=CARTESIAN_POINT('',(-3.375E-1,-1.25E-2,1.15E-1));

+#2299=LINE('',#2298,#2297);

+#2300=DIRECTION('',(0.E0,-1.E0,0.E0));

+#2301=VECTOR('',#2300,2.5E-2);

+#2302=CARTESIAN_POINT('',(-3.375E-1,1.25E-2,1.15E-1));

+#2303=LINE('',#2302,#2301);

+#2304=DIRECTION('',(0.E0,0.E0,1.E0));

+#2305=VECTOR('',#2304,2.4E-1);

+#2306=CARTESIAN_POINT('',(-3.375E-1,1.25E-2,-1.25E-1));

+#2307=LINE('',#2306,#2305);

+#2308=DIRECTION('',(1.E0,0.E0,0.E0));

+#2309=VECTOR('',#2308,2.5E-2);

+#2310=CARTESIAN_POINT('',(-3.625E-1,-2.45E-1,-2.95E-1));

+#2311=LINE('',#2310,#2309);

+#2312=DIRECTION('',(1.E0,0.E0,0.E0));

+#2313=VECTOR('',#2312,2.5E-2);

+#2314=CARTESIAN_POINT('',(-3.625E-1,-3.75E-2,-2.95E-1));

+#2315=LINE('',#2314,#2313);

+#2316=CARTESIAN_POINT('',(-3.625E-1,-3.75E-2,-2.45E-1));

+#2317=DIRECTION('',(1.E0,0.E0,0.E0));

+#2318=DIRECTION('',(0.E0,0.E0,-1.E0));

+#2319=AXIS2_PLACEMENT_3D('',#2316,#2317,#2318);

+#2321=DIRECTION('',(0.E0,1.E0,0.E0));

+#2322=VECTOR('',#2321,3.25E-2);

+#2323=CARTESIAN_POINT('',(-3.625E-1,-7.E-2,-2.7E-1));

+#2324=LINE('',#2323,#2322);

+#2325=DIRECTION('',(0.E0,1.E0,0.E0));

+#2326=VECTOR('',#2325,3.25E-2);

+#2327=CARTESIAN_POINT('',(-3.625E-1,-7.E-2,-2.95E-1));

+#2328=LINE('',#2327,#2326);

+#2329=CARTESIAN_POINT('',(-3.625E-1,-3.75E-2,-2.45E-1));

+#2330=DIRECTION('',(1.E0,0.E0,0.E0));

+#2331=DIRECTION('',(0.E0,0.E0,-1.E0));

+#2332=AXIS2_PLACEMENT_3D('',#2329,#2330,#2331);

+#2334=DIRECTION('',(0.E0,0.E0,-1.E0));

+#2335=VECTOR('',#2334,4.1E-2);

+#2336=CARTESIAN_POINT('',(-3.625E-1,3.E-2,-2.69E-1));

+#2337=LINE('',#2336,#2335);

+#2338=DIRECTION('',(0.E0,0.E0,-1.E0));

+#2339=VECTOR('',#2338,4.1E-2);

+#2340=CARTESIAN_POINT('',(-4.375E-1,3.E-2,-2.69E-1));

+#2341=LINE('',#2340,#2339);

+#2342=CARTESIAN_POINT('',(-4.375E-1,-3.75E-2,-2.45E-1));

+#2343=DIRECTION('',(1.E0,0.E0,0.E0));

+#2344=DIRECTION('',(0.E0,0.E0,-1.E0));

+#2345=AXIS2_PLACEMENT_3D('',#2342,#2343,#2344);

+#2347=DIRECTION('',(5.551115123126E-14,0.E0,-1.E0));

+#2348=VECTOR('',#2347,9.999999999999E-4);

+#2349=CARTESIAN_POINT('',(-4.375E-1,-7.E-2,-2.69E-1));

+#2350=LINE('',#2349,#2348);

+#2351=DIRECTION('',(0.E0,1.E0,0.E0));

+#2352=VECTOR('',#2351,3.25E-2);

+#2353=CARTESIAN_POINT('',(-4.375E-1,-7.E-2,-2.7E-1));

+#2354=LINE('',#2353,#2352);

+#2355=DIRECTION('',(0.E0,1.E0,0.E0));

+#2356=VECTOR('',#2355,3.25E-2);

+#2357=CARTESIAN_POINT('',(-4.375E-1,-7.E-2,-2.95E-1));

+#2358=LINE('',#2357,#2356);

+#2359=DIRECTION('',(0.E0,0.E0,-1.E0));

+#2360=VECTOR('',#2359,1.5E-2);

+#2361=CARTESIAN_POINT('',(-4.375E-1,-7.E-2,-2.95E-1));

+#2362=LINE('',#2361,#2360);

+#2363=CARTESIAN_POINT('',(-4.375E-1,-3.75E-2,-2.45E-1));

+#2364=DIRECTION('',(1.E0,0.E0,0.E0));

+#2365=DIRECTION('',(0.E0,0.E0,-1.E0));

+#2366=AXIS2_PLACEMENT_3D('',#2363,#2364,#2365);

+#2368=DIRECTION('',(1.E0,0.E0,0.E0));

+#2369=VECTOR('',#2368,2.5E-2);

+#2370=CARTESIAN_POINT('',(-4.625E-1,-3.75E-2,-2.7E-1));

+#2371=LINE('',#2370,#2369);

+#2372=DIRECTION('',(0.E0,1.E0,0.E0));

+#2373=VECTOR('',#2372,1.75E-1);

+#2374=CARTESIAN_POINT('',(-4.375E-1,-2.45E-1,-2.95E-1));

+#2375=LINE('',#2374,#2373);

+#2376=DIRECTION('',(0.E0,0.E0,-1.E0));

+#2377=VECTOR('',#2376,2.5E-2);

+#2378=CARTESIAN_POINT('',(-4.375E-1,-2.45E-1,-2.7E-1));

+#2379=LINE('',#2378,#2377);

+#2380=DIRECTION('',(0.E0,-1.E0,0.E0));

+#2381=VECTOR('',#2380,1.75E-1);

+#2382=CARTESIAN_POINT('',(-4.375E-1,-7.E-2,-2.7E-1));

+#2383=LINE('',#2382,#2381);

+#2384=DIRECTION('',(0.E0,0.E0,-1.E0));

+#2385=VECTOR('',#2384,2.4E-1);

+#2386=CARTESIAN_POINT('',(-4.375E-1,-1.25E-2,1.15E-1));

+#2387=LINE('',#2386,#2385);

+#2388=DIRECTION('',(0.E0,-1.E0,0.E0));

+#2389=VECTOR('',#2388,2.5E-2);

+#2390=CARTESIAN_POINT('',(-4.375E-1,1.25E-2,1.15E-1));

+#2391=LINE('',#2390,#2389);

+#2392=DIRECTION('',(0.E0,0.E0,1.E0));

+#2393=VECTOR('',#2392,2.4E-1);

+#2394=CARTESIAN_POINT('',(-4.375E-1,1.25E-2,-1.25E-1));

+#2395=LINE('',#2394,#2393);

+#2396=DIRECTION('',(1.E0,0.E0,0.E0));

+#2397=VECTOR('',#2396,2.5E-2);

+#2398=CARTESIAN_POINT('',(-4.625E-1,-2.45E-1,-2.95E-1));

+#2399=LINE('',#2398,#2397);

+#2400=DIRECTION('',(1.E0,0.E0,0.E0));

+#2401=VECTOR('',#2400,2.5E-2);

+#2402=CARTESIAN_POINT('',(-4.625E-1,-3.75E-2,-2.95E-1));

+#2403=LINE('',#2402,#2401);

+#2404=CARTESIAN_POINT('',(-4.625E-1,-3.75E-2,-2.45E-1));

+#2405=DIRECTION('',(1.E0,0.E0,0.E0));

+#2406=DIRECTION('',(0.E0,0.E0,-1.E0));

+#2407=AXIS2_PLACEMENT_3D('',#2404,#2405,#2406);

+#2409=DIRECTION('',(0.E0,1.E0,0.E0));

+#2410=VECTOR('',#2409,3.25E-2);

+#2411=CARTESIAN_POINT('',(-4.625E-1,-7.E-2,-2.7E-1));

+#2412=LINE('',#2411,#2410);

+#2413=DIRECTION('',(0.E0,1.E0,0.E0));

+#2414=VECTOR('',#2413,3.25E-2);

+#2415=CARTESIAN_POINT('',(-4.625E-1,-7.E-2,-2.95E-1));

+#2416=LINE('',#2415,#2414);

+#2417=CARTESIAN_POINT('',(-4.625E-1,-3.75E-2,-2.45E-1));

+#2418=DIRECTION('',(1.E0,0.E0,0.E0));

+#2419=DIRECTION('',(0.E0,0.E0,-1.E0));

+#2420=AXIS2_PLACEMENT_3D('',#2417,#2418,#2419);

+#2422=DIRECTION('',(0.E0,0.E0,-1.E0));

+#2423=VECTOR('',#2422,4.1E-2);

+#2424=CARTESIAN_POINT('',(-4.625E-1,3.E-2,-2.69E-1));

+#2425=LINE('',#2424,#2423);

+#2426=DIRECTION('',(0.E0,0.E0,-1.E0));

+#2427=VECTOR('',#2426,4.1E-2);

+#2428=CARTESIAN_POINT('',(-5.375E-1,3.E-2,-2.69E-1));

+#2429=LINE('',#2428,#2427);

+#2430=CARTESIAN_POINT('',(-5.375E-1,-3.75E-2,-2.45E-1));

+#2431=DIRECTION('',(1.E0,0.E0,0.E0));

+#2432=DIRECTION('',(0.E0,0.E0,-1.E0));

+#2433=AXIS2_PLACEMENT_3D('',#2430,#2431,#2432);

+#2435=DIRECTION('',(1.110223024625E-13,0.E0,-1.E0));

+#2436=VECTOR('',#2435,9.999999999999E-4);

+#2437=CARTESIAN_POINT('',(-5.375E-1,-7.E-2,-2.69E-1));

+#2438=LINE('',#2437,#2436);

+#2439=DIRECTION('',(0.E0,1.E0,0.E0));

+#2440=VECTOR('',#2439,3.25E-2);

+#2441=CARTESIAN_POINT('',(-5.375E-1,-7.E-2,-2.7E-1));

+#2442=LINE('',#2441,#2440);

+#2443=DIRECTION('',(0.E0,1.E0,0.E0));

+#2444=VECTOR('',#2443,3.25E-2);

+#2445=CARTESIAN_POINT('',(-5.375E-1,-7.E-2,-2.95E-1));

+#2446=LINE('',#2445,#2444);

+#2447=DIRECTION('',(0.E0,0.E0,-1.E0));

+#2448=VECTOR('',#2447,1.5E-2);

+#2449=CARTESIAN_POINT('',(-5.375E-1,-7.E-2,-2.95E-1));

+#2450=LINE('',#2449,#2448);

+#2451=CARTESIAN_POINT('',(-5.375E-1,-3.75E-2,-2.45E-1));

+#2452=DIRECTION('',(1.E0,0.E0,0.E0));

+#2453=DIRECTION('',(0.E0,0.E0,-1.E0));

+#2454=AXIS2_PLACEMENT_3D('',#2451,#2452,#2453);

+#2456=DIRECTION('',(1.E0,0.E0,0.E0));

+#2457=VECTOR('',#2456,2.5E-2);

+#2458=CARTESIAN_POINT('',(-5.625E-1,-3.75E-2,-2.7E-1));

+#2459=LINE('',#2458,#2457);

+#2460=DIRECTION('',(0.E0,1.E0,0.E0));

+#2461=VECTOR('',#2460,1.75E-1);

+#2462=CARTESIAN_POINT('',(-5.375E-1,-2.45E-1,-2.95E-1));

+#2463=LINE('',#2462,#2461);

+#2464=DIRECTION('',(0.E0,0.E0,-1.E0));

+#2465=VECTOR('',#2464,2.5E-2);

+#2466=CARTESIAN_POINT('',(-5.375E-1,-2.45E-1,-2.7E-1));

+#2467=LINE('',#2466,#2465);

+#2468=DIRECTION('',(0.E0,-1.E0,0.E0));

+#2469=VECTOR('',#2468,1.75E-1);

+#2470=CARTESIAN_POINT('',(-5.375E-1,-7.E-2,-2.7E-1));

+#2471=LINE('',#2470,#2469);

+#2472=DIRECTION('',(0.E0,0.E0,-1.E0));

+#2473=VECTOR('',#2472,2.4E-1);

+#2474=CARTESIAN_POINT('',(-5.375E-1,-1.25E-2,1.15E-1));

+#2475=LINE('',#2474,#2473);

+#2476=DIRECTION('',(0.E0,-1.E0,0.E0));

+#2477=VECTOR('',#2476,2.5E-2);

+#2478=CARTESIAN_POINT('',(-5.375E-1,1.25E-2,1.15E-1));

+#2479=LINE('',#2478,#2477);

+#2480=DIRECTION('',(0.E0,0.E0,1.E0));

+#2481=VECTOR('',#2480,2.4E-1);

+#2482=CARTESIAN_POINT('',(-5.375E-1,1.25E-2,-1.25E-1));

+#2483=LINE('',#2482,#2481);

+#2484=DIRECTION('',(1.E0,0.E0,0.E0));

+#2485=VECTOR('',#2484,2.5E-2);

+#2486=CARTESIAN_POINT('',(-5.625E-1,-2.45E-1,-2.95E-1));

+#2487=LINE('',#2486,#2485);

+#2488=DIRECTION('',(1.E0,0.E0,0.E0));

+#2489=VECTOR('',#2488,2.5E-2);

+#2490=CARTESIAN_POINT('',(-5.625E-1,-3.75E-2,-2.95E-1));

+#2491=LINE('',#2490,#2489);

+#2492=DIRECTION('',(1.E0,0.E0,0.E0));

+#2493=VECTOR('',#2492,2.5E-2);

+#2494=CARTESIAN_POINT('',(-5.625E-1,-2.45E-1,-2.7E-1));

+#2495=LINE('',#2494,#2493);

+#2496=DIRECTION('',(1.E0,0.E0,0.E0));

+#2497=VECTOR('',#2496,2.5E-2);

+#2498=CARTESIAN_POINT('',(-5.625E-1,-1.25E-2,1.15E-1));

+#2499=LINE('',#2498,#2497);

+#2500=DIRECTION('',(1.E0,0.E0,0.E0));

+#2501=VECTOR('',#2500,2.5E-2);

+#2502=CARTESIAN_POINT('',(-5.625E-1,1.25E-2,1.15E-1));

+#2503=LINE('',#2502,#2501);

+#2504=DIRECTION('',(0.E0,-1.E0,0.E0));

+#2505=VECTOR('',#2504,1.E-1);

+#2506=CARTESIAN_POINT('',(-4.625E-1,3.E-2,-3.1E-1));

+#2507=LINE('',#2506,#2505);

+#2508=DIRECTION('',(1.E0,0.E0,0.E0));

+#2509=VECTOR('',#2508,7.5E-2);

+#2510=CARTESIAN_POINT('',(-5.375E-1,3.E-2,-3.1E-1));

+#2511=LINE('',#2510,#2509);

+#2512=DIRECTION('',(0.E0,1.E0,0.E0));

+#2513=VECTOR('',#2512,1.E-1);

+#2514=CARTESIAN_POINT('',(-5.375E-1,-7.E-2,-3.1E-1));

+#2515=LINE('',#2514,#2513);

+#2516=DIRECTION('',(-1.E0,0.E0,0.E0));

+#2517=VECTOR('',#2516,7.5E-2);

+#2518=CARTESIAN_POINT('',(-4.625E-1,-7.E-2,-3.1E-1));

+#2519=LINE('',#2518,#2517);

+#2520=DIRECTION('',(0.E0,-1.E0,0.E0));

+#2521=VECTOR('',#2520,1.75E-1);

+#2522=CARTESIAN_POINT('',(-4.625E-1,-7.E-2,-2.7E-1));

+#2523=LINE('',#2522,#2521);

+#2524=DIRECTION('',(0.E0,0.E0,-1.E0));

+#2525=VECTOR('',#2524,2.5E-2);

+#2526=CARTESIAN_POINT('',(-4.625E-1,-2.45E-1,-2.7E-1));

+#2527=LINE('',#2526,#2525);

+#2528=DIRECTION('',(0.E0,1.E0,0.E0));

+#2529=VECTOR('',#2528,1.75E-1);

+#2530=CARTESIAN_POINT('',(-4.625E-1,-2.45E-1,-2.95E-1));

+#2531=LINE('',#2530,#2529);

+#2532=DIRECTION('',(0.E0,0.E0,1.E0));

+#2533=VECTOR('',#2532,2.4E-1);

+#2534=CARTESIAN_POINT('',(-4.625E-1,1.25E-2,-1.25E-1));

+#2535=LINE('',#2534,#2533);

+#2536=DIRECTION('',(0.E0,-1.E0,0.E0));

+#2537=VECTOR('',#2536,2.5E-2);

+#2538=CARTESIAN_POINT('',(-4.625E-1,1.25E-2,1.15E-1));

+#2539=LINE('',#2538,#2537);

+#2540=DIRECTION('',(0.E0,0.E0,-1.E0));

+#2541=VECTOR('',#2540,2.4E-1);

+#2542=CARTESIAN_POINT('',(-4.625E-1,-1.25E-2,1.15E-1));

+#2543=LINE('',#2542,#2541);

+#2544=DIRECTION('',(1.E0,0.E0,0.E0));

+#2545=VECTOR('',#2544,2.5E-2);

+#2546=CARTESIAN_POINT('',(-4.625E-1,-2.45E-1,-2.7E-1));

+#2547=LINE('',#2546,#2545);

+#2548=DIRECTION('',(1.E0,0.E0,0.E0));

+#2549=VECTOR('',#2548,2.5E-2);

+#2550=CARTESIAN_POINT('',(-4.625E-1,1.25E-2,1.15E-1));

+#2551=LINE('',#2550,#2549);

+#2552=DIRECTION('',(1.E0,0.E0,0.E0));

+#2553=VECTOR('',#2552,2.5E-2);

+#2554=CARTESIAN_POINT('',(-4.625E-1,-1.25E-2,1.15E-1));

+#2555=LINE('',#2554,#2553);

+#2556=DIRECTION('',(0.E0,-1.E0,0.E0));

+#2557=VECTOR('',#2556,1.E-1);

+#2558=CARTESIAN_POINT('',(-3.625E-1,3.E-2,-3.1E-1));

+#2559=LINE('',#2558,#2557);

+#2560=DIRECTION('',(1.E0,0.E0,0.E0));

+#2561=VECTOR('',#2560,7.5E-2);

+#2562=CARTESIAN_POINT('',(-4.375E-1,3.E-2,-3.1E-1));

+#2563=LINE('',#2562,#2561);

+#2564=DIRECTION('',(0.E0,1.E0,0.E0));

+#2565=VECTOR('',#2564,1.E-1);

+#2566=CARTESIAN_POINT('',(-4.375E-1,-7.E-2,-3.1E-1));

+#2567=LINE('',#2566,#2565);

+#2568=DIRECTION('',(-1.E0,0.E0,0.E0));

+#2569=VECTOR('',#2568,7.5E-2);

+#2570=CARTESIAN_POINT('',(-3.625E-1,-7.E-2,-3.1E-1));

+#2571=LINE('',#2570,#2569);

+#2572=DIRECTION('',(0.E0,-1.E0,0.E0));

+#2573=VECTOR('',#2572,1.75E-1);

+#2574=CARTESIAN_POINT('',(-3.625E-1,-7.E-2,-2.7E-1));

+#2575=LINE('',#2574,#2573);

+#2576=DIRECTION('',(0.E0,0.E0,-1.E0));

+#2577=VECTOR('',#2576,2.5E-2);

+#2578=CARTESIAN_POINT('',(-3.625E-1,-2.45E-1,-2.7E-1));

+#2579=LINE('',#2578,#2577);

+#2580=DIRECTION('',(0.E0,1.E0,0.E0));

+#2581=VECTOR('',#2580,1.75E-1);

+#2582=CARTESIAN_POINT('',(-3.625E-1,-2.45E-1,-2.95E-1));

+#2583=LINE('',#2582,#2581);

+#2584=DIRECTION('',(0.E0,0.E0,1.E0));

+#2585=VECTOR('',#2584,2.4E-1);

+#2586=CARTESIAN_POINT('',(-3.625E-1,1.25E-2,-1.25E-1));

+#2587=LINE('',#2586,#2585);

+#2588=DIRECTION('',(0.E0,-1.E0,0.E0));

+#2589=VECTOR('',#2588,2.5E-2);

+#2590=CARTESIAN_POINT('',(-3.625E-1,1.25E-2,1.15E-1));

+#2591=LINE('',#2590,#2589);

+#2592=DIRECTION('',(0.E0,0.E0,-1.E0));

+#2593=VECTOR('',#2592,2.4E-1);

+#2594=CARTESIAN_POINT('',(-3.625E-1,-1.25E-2,1.15E-1));

+#2595=LINE('',#2594,#2593);

+#2596=DIRECTION('',(1.E0,0.E0,0.E0));

+#2597=VECTOR('',#2596,2.5E-2);

+#2598=CARTESIAN_POINT('',(-3.625E-1,-2.45E-1,-2.7E-1));

+#2599=LINE('',#2598,#2597);

+#2600=DIRECTION('',(1.E0,0.E0,0.E0));

+#2601=VECTOR('',#2600,2.5E-2);

+#2602=CARTESIAN_POINT('',(-3.625E-1,1.25E-2,1.15E-1));

+#2603=LINE('',#2602,#2601);

+#2604=DIRECTION('',(1.E0,0.E0,0.E0));

+#2605=VECTOR('',#2604,2.5E-2);

+#2606=CARTESIAN_POINT('',(-3.625E-1,-1.25E-2,1.15E-1));

+#2607=LINE('',#2606,#2605);

+#2608=DIRECTION('',(0.E0,-1.E0,0.E0));

+#2609=VECTOR('',#2608,1.E-1);

+#2610=CARTESIAN_POINT('',(-2.625E-1,3.E-2,-3.1E-1));

+#2611=LINE('',#2610,#2609);

+#2612=DIRECTION('',(1.E0,0.E0,0.E0));

+#2613=VECTOR('',#2612,7.5E-2);

+#2614=CARTESIAN_POINT('',(-3.375E-1,3.E-2,-3.1E-1));

+#2615=LINE('',#2614,#2613);

+#2616=DIRECTION('',(0.E0,1.E0,0.E0));

+#2617=VECTOR('',#2616,1.E-1);

+#2618=CARTESIAN_POINT('',(-3.375E-1,-7.E-2,-3.1E-1));

+#2619=LINE('',#2618,#2617);

+#2620=DIRECTION('',(-1.E0,0.E0,0.E0));

+#2621=VECTOR('',#2620,7.5E-2);

+#2622=CARTESIAN_POINT('',(-2.625E-1,-7.E-2,-3.1E-1));

+#2623=LINE('',#2622,#2621);

+#2624=DIRECTION('',(0.E0,-1.E0,0.E0));

+#2625=VECTOR('',#2624,1.75E-1);

+#2626=CARTESIAN_POINT('',(-2.625E-1,-7.E-2,-2.7E-1));

+#2627=LINE('',#2626,#2625);

+#2628=DIRECTION('',(0.E0,0.E0,-1.E0));

+#2629=VECTOR('',#2628,2.5E-2);

+#2630=CARTESIAN_POINT('',(-2.625E-1,-2.45E-1,-2.7E-1));

+#2631=LINE('',#2630,#2629);

+#2632=DIRECTION('',(0.E0,1.E0,0.E0));

+#2633=VECTOR('',#2632,1.75E-1);

+#2634=CARTESIAN_POINT('',(-2.625E-1,-2.45E-1,-2.95E-1));

+#2635=LINE('',#2634,#2633);

+#2636=DIRECTION('',(0.E0,0.E0,1.E0));

+#2637=VECTOR('',#2636,2.4E-1);

+#2638=CARTESIAN_POINT('',(-2.625E-1,1.25E-2,-1.25E-1));

+#2639=LINE('',#2638,#2637);

+#2640=DIRECTION('',(0.E0,-1.E0,0.E0));

+#2641=VECTOR('',#2640,2.5E-2);

+#2642=CARTESIAN_POINT('',(-2.625E-1,1.25E-2,1.15E-1));

+#2643=LINE('',#2642,#2641);

+#2644=DIRECTION('',(0.E0,0.E0,-1.E0));

+#2645=VECTOR('',#2644,2.4E-1);

+#2646=CARTESIAN_POINT('',(-2.625E-1,-1.25E-2,1.15E-1));

+#2647=LINE('',#2646,#2645);

+#2648=DIRECTION('',(1.E0,0.E0,0.E0));

+#2649=VECTOR('',#2648,2.5E-2);

+#2650=CARTESIAN_POINT('',(-2.625E-1,-2.45E-1,-2.7E-1));

+#2651=LINE('',#2650,#2649);

+#2652=DIRECTION('',(1.E0,0.E0,0.E0));

+#2653=VECTOR('',#2652,2.5E-2);

+#2654=CARTESIAN_POINT('',(-2.625E-1,1.25E-2,1.15E-1));

+#2655=LINE('',#2654,#2653);

+#2656=DIRECTION('',(1.E0,0.E0,0.E0));

+#2657=VECTOR('',#2656,2.5E-2);

+#2658=CARTESIAN_POINT('',(-2.625E-1,-1.25E-2,1.15E-1));

+#2659=LINE('',#2658,#2657);

+#2660=DIRECTION('',(0.E0,-1.E0,0.E0));

+#2661=VECTOR('',#2660,1.E-1);

+#2662=CARTESIAN_POINT('',(-1.625E-1,3.E-2,-3.1E-1));

+#2663=LINE('',#2662,#2661);

+#2664=DIRECTION('',(1.E0,0.E0,0.E0));

+#2665=VECTOR('',#2664,7.5E-2);

+#2666=CARTESIAN_POINT('',(-2.375E-1,3.E-2,-3.1E-1));

+#2667=LINE('',#2666,#2665);

+#2668=DIRECTION('',(0.E0,1.E0,0.E0));

+#2669=VECTOR('',#2668,1.E-1);

+#2670=CARTESIAN_POINT('',(-2.375E-1,-7.E-2,-3.1E-1));

+#2671=LINE('',#2670,#2669);

+#2672=DIRECTION('',(-1.E0,0.E0,0.E0));

+#2673=VECTOR('',#2672,7.5E-2);

+#2674=CARTESIAN_POINT('',(-1.625E-1,-7.E-2,-3.1E-1));

+#2675=LINE('',#2674,#2673);

+#2676=DIRECTION('',(0.E0,-1.E0,0.E0));

+#2677=VECTOR('',#2676,1.75E-1);

+#2678=CARTESIAN_POINT('',(-1.625E-1,-7.E-2,-2.7E-1));

+#2679=LINE('',#2678,#2677);

+#2680=DIRECTION('',(0.E0,0.E0,-1.E0));

+#2681=VECTOR('',#2680,2.5E-2);

+#2682=CARTESIAN_POINT('',(-1.625E-1,-2.45E-1,-2.7E-1));

+#2683=LINE('',#2682,#2681);

+#2684=DIRECTION('',(0.E0,1.E0,0.E0));

+#2685=VECTOR('',#2684,1.75E-1);

+#2686=CARTESIAN_POINT('',(-1.625E-1,-2.45E-1,-2.95E-1));

+#2687=LINE('',#2686,#2685);

+#2688=DIRECTION('',(0.E0,0.E0,1.E0));

+#2689=VECTOR('',#2688,2.4E-1);

+#2690=CARTESIAN_POINT('',(-1.625E-1,1.25E-2,-1.25E-1));

+#2691=LINE('',#2690,#2689);

+#2692=DIRECTION('',(0.E0,-1.E0,0.E0));

+#2693=VECTOR('',#2692,2.5E-2);

+#2694=CARTESIAN_POINT('',(-1.625E-1,1.25E-2,1.15E-1));

+#2695=LINE('',#2694,#2693);

+#2696=DIRECTION('',(0.E0,0.E0,-1.E0));

+#2697=VECTOR('',#2696,2.4E-1);

+#2698=CARTESIAN_POINT('',(-1.625E-1,-1.25E-2,1.15E-1));

+#2699=LINE('',#2698,#2697);

+#2700=DIRECTION('',(1.E0,0.E0,0.E0));

+#2701=VECTOR('',#2700,2.5E-2);

+#2702=CARTESIAN_POINT('',(-1.625E-1,-2.45E-1,-2.7E-1));

+#2703=LINE('',#2702,#2701);

+#2704=DIRECTION('',(1.E0,0.E0,0.E0));

+#2705=VECTOR('',#2704,2.5E-2);

+#2706=CARTESIAN_POINT('',(-1.625E-1,1.25E-2,1.15E-1));

+#2707=LINE('',#2706,#2705);

+#2708=DIRECTION('',(1.E0,0.E0,0.E0));

+#2709=VECTOR('',#2708,2.5E-2);

+#2710=CARTESIAN_POINT('',(-1.625E-1,-1.25E-2,1.15E-1));

+#2711=LINE('',#2710,#2709);

+#2712=DIRECTION('',(0.E0,-1.E0,0.E0));

+#2713=VECTOR('',#2712,1.E-1);

+#2714=CARTESIAN_POINT('',(-6.25E-2,3.E-2,-3.1E-1));

+#2715=LINE('',#2714,#2713);

+#2716=DIRECTION('',(1.E0,0.E0,0.E0));

+#2717=VECTOR('',#2716,7.5E-2);

+#2718=CARTESIAN_POINT('',(-1.375E-1,3.E-2,-3.1E-1));

+#2719=LINE('',#2718,#2717);

+#2720=DIRECTION('',(0.E0,1.E0,0.E0));

+#2721=VECTOR('',#2720,1.E-1);

+#2722=CARTESIAN_POINT('',(-1.375E-1,-7.E-2,-3.1E-1));

+#2723=LINE('',#2722,#2721);

+#2724=DIRECTION('',(-1.E0,0.E0,0.E0));

+#2725=VECTOR('',#2724,7.5E-2);

+#2726=CARTESIAN_POINT('',(-6.25E-2,-7.E-2,-3.1E-1));

+#2727=LINE('',#2726,#2725);

+#2728=DIRECTION('',(0.E0,-1.E0,0.E0));

+#2729=VECTOR('',#2728,1.75E-1);

+#2730=CARTESIAN_POINT('',(-6.25E-2,-7.E-2,-2.7E-1));

+#2731=LINE('',#2730,#2729);

+#2732=DIRECTION('',(0.E0,0.E0,-1.E0));

+#2733=VECTOR('',#2732,2.5E-2);

+#2734=CARTESIAN_POINT('',(-6.25E-2,-2.45E-1,-2.7E-1));

+#2735=LINE('',#2734,#2733);

+#2736=DIRECTION('',(0.E0,1.E0,0.E0));

+#2737=VECTOR('',#2736,1.75E-1);

+#2738=CARTESIAN_POINT('',(-6.25E-2,-2.45E-1,-2.95E-1));

+#2739=LINE('',#2738,#2737);

+#2740=DIRECTION('',(0.E0,0.E0,1.E0));

+#2741=VECTOR('',#2740,2.4E-1);

+#2742=CARTESIAN_POINT('',(-6.25E-2,1.25E-2,-1.25E-1));

+#2743=LINE('',#2742,#2741);

+#2744=DIRECTION('',(0.E0,-1.E0,0.E0));

+#2745=VECTOR('',#2744,2.5E-2);

+#2746=CARTESIAN_POINT('',(-6.25E-2,1.25E-2,1.15E-1));

+#2747=LINE('',#2746,#2745);

+#2748=DIRECTION('',(0.E0,0.E0,-1.E0));

+#2749=VECTOR('',#2748,2.4E-1);

+#2750=CARTESIAN_POINT('',(-6.25E-2,-1.25E-2,1.15E-1));

+#2751=LINE('',#2750,#2749);

+#2752=DIRECTION('',(1.E0,0.E0,0.E0));

+#2753=VECTOR('',#2752,2.5E-2);

+#2754=CARTESIAN_POINT('',(-6.25E-2,-2.45E-1,-2.7E-1));

+#2755=LINE('',#2754,#2753);

+#2756=DIRECTION('',(1.E0,0.E0,0.E0));

+#2757=VECTOR('',#2756,2.5E-2);

+#2758=CARTESIAN_POINT('',(-6.25E-2,1.25E-2,1.15E-1));

+#2759=LINE('',#2758,#2757);

+#2760=DIRECTION('',(1.E0,0.E0,0.E0));

+#2761=VECTOR('',#2760,2.5E-2);

+#2762=CARTESIAN_POINT('',(-6.25E-2,-1.25E-2,1.15E-1));

+#2763=LINE('',#2762,#2761);

+#2764=DIRECTION('',(0.E0,-1.E0,0.E0));

+#2765=VECTOR('',#2764,1.E-1);

+#2766=CARTESIAN_POINT('',(3.75E-2,3.E-2,-3.1E-1));

+#2767=LINE('',#2766,#2765);

+#2768=DIRECTION('',(1.E0,0.E0,0.E0));

+#2769=VECTOR('',#2768,7.5E-2);

+#2770=CARTESIAN_POINT('',(-3.75E-2,3.E-2,-3.1E-1));

+#2771=LINE('',#2770,#2769);

+#2772=DIRECTION('',(0.E0,1.E0,0.E0));

+#2773=VECTOR('',#2772,1.E-1);

+#2774=CARTESIAN_POINT('',(-3.75E-2,-7.E-2,-3.1E-1));

+#2775=LINE('',#2774,#2773);

+#2776=DIRECTION('',(-1.E0,0.E0,0.E0));

+#2777=VECTOR('',#2776,7.5E-2);

+#2778=CARTESIAN_POINT('',(3.75E-2,-7.E-2,-3.1E-1));

+#2779=LINE('',#2778,#2777);

+#2780=DIRECTION('',(0.E0,-1.E0,0.E0));

+#2781=VECTOR('',#2780,1.75E-1);

+#2782=CARTESIAN_POINT('',(3.75E-2,-7.E-2,-2.7E-1));

+#2783=LINE('',#2782,#2781);

+#2784=DIRECTION('',(0.E0,0.E0,-1.E0));

+#2785=VECTOR('',#2784,2.5E-2);

+#2786=CARTESIAN_POINT('',(3.75E-2,-2.45E-1,-2.7E-1));

+#2787=LINE('',#2786,#2785);

+#2788=DIRECTION('',(0.E0,1.E0,0.E0));

+#2789=VECTOR('',#2788,1.75E-1);

+#2790=CARTESIAN_POINT('',(3.75E-2,-2.45E-1,-2.95E-1));

+#2791=LINE('',#2790,#2789);

+#2792=DIRECTION('',(0.E0,0.E0,1.E0));

+#2793=VECTOR('',#2792,2.4E-1);

+#2794=CARTESIAN_POINT('',(3.75E-2,1.25E-2,-1.25E-1));

+#2795=LINE('',#2794,#2793);

+#2796=DIRECTION('',(0.E0,-1.E0,0.E0));

+#2797=VECTOR('',#2796,2.5E-2);

+#2798=CARTESIAN_POINT('',(3.75E-2,1.25E-2,1.15E-1));

+#2799=LINE('',#2798,#2797);

+#2800=DIRECTION('',(0.E0,0.E0,-1.E0));

+#2801=VECTOR('',#2800,2.4E-1);

+#2802=CARTESIAN_POINT('',(3.75E-2,-1.25E-2,1.15E-1));

+#2803=LINE('',#2802,#2801);

+#2804=DIRECTION('',(1.E0,0.E0,0.E0));

+#2805=VECTOR('',#2804,2.5E-2);

+#2806=CARTESIAN_POINT('',(3.75E-2,-2.45E-1,-2.7E-1));

+#2807=LINE('',#2806,#2805);

+#2808=DIRECTION('',(1.E0,0.E0,0.E0));

+#2809=VECTOR('',#2808,2.5E-2);

+#2810=CARTESIAN_POINT('',(3.75E-2,1.25E-2,1.15E-1));

+#2811=LINE('',#2810,#2809);

+#2812=DIRECTION('',(1.E0,0.E0,0.E0));

+#2813=VECTOR('',#2812,2.5E-2);

+#2814=CARTESIAN_POINT('',(3.75E-2,-1.25E-2,1.15E-1));

+#2815=LINE('',#2814,#2813);

+#2816=DIRECTION('',(0.E0,-1.E0,0.E0));

+#2817=VECTOR('',#2816,1.E-1);

+#2818=CARTESIAN_POINT('',(1.375E-1,3.E-2,-3.1E-1));

+#2819=LINE('',#2818,#2817);

+#2820=DIRECTION('',(1.E0,0.E0,0.E0));

+#2821=VECTOR('',#2820,7.5E-2);

+#2822=CARTESIAN_POINT('',(6.25E-2,3.E-2,-3.1E-1));

+#2823=LINE('',#2822,#2821);

+#2824=DIRECTION('',(0.E0,1.E0,0.E0));

+#2825=VECTOR('',#2824,1.E-1);

+#2826=CARTESIAN_POINT('',(6.25E-2,-7.E-2,-3.1E-1));

+#2827=LINE('',#2826,#2825);

+#2828=DIRECTION('',(-1.E0,0.E0,0.E0));

+#2829=VECTOR('',#2828,7.5E-2);

+#2830=CARTESIAN_POINT('',(1.375E-1,-7.E-2,-3.1E-1));

+#2831=LINE('',#2830,#2829);

+#2832=DIRECTION('',(0.E0,-1.E0,0.E0));

+#2833=VECTOR('',#2832,1.75E-1);

+#2834=CARTESIAN_POINT('',(1.375E-1,-7.E-2,-2.7E-1));

+#2835=LINE('',#2834,#2833);

+#2836=DIRECTION('',(0.E0,0.E0,-1.E0));

+#2837=VECTOR('',#2836,2.5E-2);

+#2838=CARTESIAN_POINT('',(1.375E-1,-2.45E-1,-2.7E-1));

+#2839=LINE('',#2838,#2837);

+#2840=DIRECTION('',(0.E0,1.E0,0.E0));

+#2841=VECTOR('',#2840,1.75E-1);

+#2842=CARTESIAN_POINT('',(1.375E-1,-2.45E-1,-2.95E-1));

+#2843=LINE('',#2842,#2841);

+#2844=DIRECTION('',(0.E0,0.E0,1.E0));

+#2845=VECTOR('',#2844,2.4E-1);

+#2846=CARTESIAN_POINT('',(1.375E-1,1.25E-2,-1.25E-1));

+#2847=LINE('',#2846,#2845);

+#2848=DIRECTION('',(0.E0,-1.E0,0.E0));

+#2849=VECTOR('',#2848,2.5E-2);

+#2850=CARTESIAN_POINT('',(1.375E-1,1.25E-2,1.15E-1));

+#2851=LINE('',#2850,#2849);

+#2852=DIRECTION('',(0.E0,0.E0,-1.E0));

+#2853=VECTOR('',#2852,2.4E-1);

+#2854=CARTESIAN_POINT('',(1.375E-1,-1.25E-2,1.15E-1));

+#2855=LINE('',#2854,#2853);

+#2856=DIRECTION('',(1.E0,0.E0,0.E0));

+#2857=VECTOR('',#2856,2.5E-2);

+#2858=CARTESIAN_POINT('',(1.375E-1,-2.45E-1,-2.7E-1));

+#2859=LINE('',#2858,#2857);

+#2860=DIRECTION('',(1.E0,0.E0,0.E0));

+#2861=VECTOR('',#2860,2.5E-2);

+#2862=CARTESIAN_POINT('',(1.375E-1,1.25E-2,1.15E-1));

+#2863=LINE('',#2862,#2861);

+#2864=DIRECTION('',(1.E0,0.E0,0.E0));

+#2865=VECTOR('',#2864,2.5E-2);

+#2866=CARTESIAN_POINT('',(1.375E-1,-1.25E-2,1.15E-1));

+#2867=LINE('',#2866,#2865);

+#2868=DIRECTION('',(0.E0,-1.E0,0.E0));

+#2869=VECTOR('',#2868,1.E-1);

+#2870=CARTESIAN_POINT('',(2.375E-1,3.E-2,-3.1E-1));

+#2871=LINE('',#2870,#2869);

+#2872=DIRECTION('',(1.E0,0.E0,0.E0));

+#2873=VECTOR('',#2872,7.5E-2);

+#2874=CARTESIAN_POINT('',(1.625E-1,3.E-2,-3.1E-1));

+#2875=LINE('',#2874,#2873);

+#2876=DIRECTION('',(0.E0,1.E0,0.E0));

+#2877=VECTOR('',#2876,1.E-1);

+#2878=CARTESIAN_POINT('',(1.625E-1,-7.E-2,-3.1E-1));

+#2879=LINE('',#2878,#2877);

+#2880=DIRECTION('',(-1.E0,0.E0,0.E0));

+#2881=VECTOR('',#2880,7.5E-2);

+#2882=CARTESIAN_POINT('',(2.375E-1,-7.E-2,-3.1E-1));

+#2883=LINE('',#2882,#2881);

+#2884=DIRECTION('',(0.E0,-1.E0,0.E0));

+#2885=VECTOR('',#2884,1.75E-1);

+#2886=CARTESIAN_POINT('',(2.375E-1,-7.E-2,-2.7E-1));

+#2887=LINE('',#2886,#2885);

+#2888=DIRECTION('',(0.E0,0.E0,-1.E0));

+#2889=VECTOR('',#2888,2.5E-2);

+#2890=CARTESIAN_POINT('',(2.375E-1,-2.45E-1,-2.7E-1));

+#2891=LINE('',#2890,#2889);

+#2892=DIRECTION('',(0.E0,1.E0,0.E0));

+#2893=VECTOR('',#2892,1.75E-1);

+#2894=CARTESIAN_POINT('',(2.375E-1,-2.45E-1,-2.95E-1));

+#2895=LINE('',#2894,#2893);

+#2896=DIRECTION('',(0.E0,0.E0,1.E0));

+#2897=VECTOR('',#2896,2.4E-1);

+#2898=CARTESIAN_POINT('',(2.375E-1,1.25E-2,-1.25E-1));

+#2899=LINE('',#2898,#2897);

+#2900=DIRECTION('',(0.E0,-1.E0,0.E0));

+#2901=VECTOR('',#2900,2.5E-2);

+#2902=CARTESIAN_POINT('',(2.375E-1,1.25E-2,1.15E-1));

+#2903=LINE('',#2902,#2901);

+#2904=DIRECTION('',(0.E0,0.E0,-1.E0));

+#2905=VECTOR('',#2904,2.4E-1);

+#2906=CARTESIAN_POINT('',(2.375E-1,-1.25E-2,1.15E-1));

+#2907=LINE('',#2906,#2905);

+#2908=DIRECTION('',(1.E0,0.E0,0.E0));

+#2909=VECTOR('',#2908,2.5E-2);

+#2910=CARTESIAN_POINT('',(2.375E-1,-2.45E-1,-2.7E-1));

+#2911=LINE('',#2910,#2909);

+#2912=DIRECTION('',(1.E0,0.E0,0.E0));

+#2913=VECTOR('',#2912,2.5E-2);

+#2914=CARTESIAN_POINT('',(2.375E-1,1.25E-2,1.15E-1));

+#2915=LINE('',#2914,#2913);

+#2916=DIRECTION('',(1.E0,0.E0,0.E0));

+#2917=VECTOR('',#2916,2.5E-2);

+#2918=CARTESIAN_POINT('',(2.375E-1,-1.25E-2,1.15E-1));

+#2919=LINE('',#2918,#2917);

+#2920=DIRECTION('',(0.E0,-1.E0,0.E0));

+#2921=VECTOR('',#2920,1.E-1);

+#2922=CARTESIAN_POINT('',(3.375E-1,3.E-2,-3.1E-1));

+#2923=LINE('',#2922,#2921);

+#2924=DIRECTION('',(1.E0,0.E0,0.E0));

+#2925=VECTOR('',#2924,7.5E-2);

+#2926=CARTESIAN_POINT('',(2.625E-1,3.E-2,-3.1E-1));

+#2927=LINE('',#2926,#2925);

+#2928=DIRECTION('',(0.E0,1.E0,0.E0));

+#2929=VECTOR('',#2928,1.E-1);

+#2930=CARTESIAN_POINT('',(2.625E-1,-7.E-2,-3.1E-1));

+#2931=LINE('',#2930,#2929);

+#2932=DIRECTION('',(-1.E0,0.E0,0.E0));

+#2933=VECTOR('',#2932,7.5E-2);

+#2934=CARTESIAN_POINT('',(3.375E-1,-7.E-2,-3.1E-1));

+#2935=LINE('',#2934,#2933);

+#2936=DIRECTION('',(0.E0,-1.E0,0.E0));

+#2937=VECTOR('',#2936,1.75E-1);

+#2938=CARTESIAN_POINT('',(3.375E-1,-7.E-2,-2.7E-1));

+#2939=LINE('',#2938,#2937);

+#2940=DIRECTION('',(0.E0,0.E0,-1.E0));

+#2941=VECTOR('',#2940,2.5E-2);

+#2942=CARTESIAN_POINT('',(3.375E-1,-2.45E-1,-2.7E-1));

+#2943=LINE('',#2942,#2941);

+#2944=DIRECTION('',(0.E0,1.E0,0.E0));

+#2945=VECTOR('',#2944,1.75E-1);

+#2946=CARTESIAN_POINT('',(3.375E-1,-2.45E-1,-2.95E-1));

+#2947=LINE('',#2946,#2945);

+#2948=DIRECTION('',(0.E0,0.E0,1.E0));

+#2949=VECTOR('',#2948,2.4E-1);

+#2950=CARTESIAN_POINT('',(3.375E-1,1.25E-2,-1.25E-1));

+#2951=LINE('',#2950,#2949);

+#2952=DIRECTION('',(0.E0,-1.E0,0.E0));

+#2953=VECTOR('',#2952,2.5E-2);

+#2954=CARTESIAN_POINT('',(3.375E-1,1.25E-2,1.15E-1));

+#2955=LINE('',#2954,#2953);

+#2956=DIRECTION('',(0.E0,0.E0,-1.E0));

+#2957=VECTOR('',#2956,2.4E-1);

+#2958=CARTESIAN_POINT('',(3.375E-1,-1.25E-2,1.15E-1));

+#2959=LINE('',#2958,#2957);

+#2960=DIRECTION('',(1.E0,0.E0,0.E0));

+#2961=VECTOR('',#2960,2.5E-2);

+#2962=CARTESIAN_POINT('',(3.375E-1,-2.45E-1,-2.7E-1));

+#2963=LINE('',#2962,#2961);

+#2964=DIRECTION('',(1.E0,0.E0,0.E0));

+#2965=VECTOR('',#2964,2.5E-2);

+#2966=CARTESIAN_POINT('',(3.375E-1,1.25E-2,1.15E-1));

+#2967=LINE('',#2966,#2965);

+#2968=DIRECTION('',(1.E0,0.E0,0.E0));

+#2969=VECTOR('',#2968,2.5E-2);

+#2970=CARTESIAN_POINT('',(3.375E-1,-1.25E-2,1.15E-1));

+#2971=LINE('',#2970,#2969);

+#2972=DIRECTION('',(0.E0,-1.E0,0.E0));

+#2973=VECTOR('',#2972,1.E-1);

+#2974=CARTESIAN_POINT('',(4.375E-1,3.E-2,-3.1E-1));

+#2975=LINE('',#2974,#2973);

+#2976=DIRECTION('',(1.E0,0.E0,0.E0));

+#2977=VECTOR('',#2976,7.5E-2);

+#2978=CARTESIAN_POINT('',(3.625E-1,3.E-2,-3.1E-1));

+#2979=LINE('',#2978,#2977);

+#2980=DIRECTION('',(0.E0,1.E0,0.E0));

+#2981=VECTOR('',#2980,1.E-1);

+#2982=CARTESIAN_POINT('',(3.625E-1,-7.E-2,-3.1E-1));

+#2983=LINE('',#2982,#2981);

+#2984=DIRECTION('',(-1.E0,0.E0,0.E0));

+#2985=VECTOR('',#2984,7.5E-2);

+#2986=CARTESIAN_POINT('',(4.375E-1,-7.E-2,-3.1E-1));

+#2987=LINE('',#2986,#2985);

+#2988=DIRECTION('',(0.E0,-1.E0,0.E0));

+#2989=VECTOR('',#2988,1.E-1);

+#2990=CARTESIAN_POINT('',(5.375E-1,3.E-2,-3.1E-1));

+#2991=LINE('',#2990,#2989);

+#2992=DIRECTION('',(1.E0,0.E0,0.E0));

+#2993=VECTOR('',#2992,7.5E-2);

+#2994=CARTESIAN_POINT('',(4.625E-1,3.E-2,-3.1E-1));

+#2995=LINE('',#2994,#2993);

+#2996=DIRECTION('',(0.E0,1.E0,0.E0));

+#2997=VECTOR('',#2996,1.E-1);

+#2998=CARTESIAN_POINT('',(4.625E-1,-7.E-2,-3.1E-1));

+#2999=LINE('',#2998,#2997);

+#3000=DIRECTION('',(-1.E0,0.E0,0.E0));

+#3001=VECTOR('',#3000,7.5E-2);

+#3002=CARTESIAN_POINT('',(5.375E-1,-7.E-2,-3.1E-1));

+#3003=LINE('',#3002,#3001);

+#3004=DIRECTION('',(1.E0,0.E0,0.E0));

+#3005=VECTOR('',#3004,2.5E-2);

+#3006=CARTESIAN_POINT('',(5.375E-1,-2.45E-1,-2.7E-1));

+#3007=LINE('',#3006,#3005);

+#3008=DIRECTION('',(0.E0,-1.E0,0.E0));

+#3009=VECTOR('',#3008,1.E-1);

+#3010=CARTESIAN_POINT('',(6.15E-1,3.E-2,-3.1E-1));

+#3011=LINE('',#3010,#3009);

+#3012=DIRECTION('',(1.E0,0.E0,0.E0));

+#3013=VECTOR('',#3012,5.25E-2);

+#3014=CARTESIAN_POINT('',(5.625E-1,3.E-2,-3.1E-1));

+#3015=LINE('',#3014,#3013);

+#3016=DIRECTION('',(0.E0,1.E0,0.E0));

+#3017=VECTOR('',#3016,1.E-1);

+#3018=CARTESIAN_POINT('',(5.625E-1,-7.E-2,-3.1E-1));

+#3019=LINE('',#3018,#3017);

+#3020=DIRECTION('',(-1.E0,0.E0,0.E0));

+#3021=VECTOR('',#3020,5.25E-2);

+#3022=CARTESIAN_POINT('',(6.15E-1,-7.E-2,-3.1E-1));

+#3023=LINE('',#3022,#3021);

+#3024=DIRECTION('',(-1.E0,0.E0,0.E0));

+#3025=VECTOR('',#3024,5.25E-2);

+#3026=CARTESIAN_POINT('',(-5.625E-1,-7.E-2,-3.1E-1));

+#3027=LINE('',#3026,#3025);

+#3028=DIRECTION('',(0.E0,-1.E0,0.E0));

+#3029=VECTOR('',#3028,1.E-1);

+#3030=CARTESIAN_POINT('',(-5.625E-1,3.E-2,-3.1E-1));

+#3031=LINE('',#3030,#3029);

+#3032=DIRECTION('',(1.E0,0.E0,0.E0));

+#3033=VECTOR('',#3032,5.25E-2);

+#3034=CARTESIAN_POINT('',(-6.15E-1,3.E-2,-3.1E-1));

+#3035=LINE('',#3034,#3033);

+#3036=DIRECTION('',(0.E0,1.E0,0.E0));

+#3037=VECTOR('',#3036,1.E-1);

+#3038=CARTESIAN_POINT('',(-6.15E-1,-7.E-2,-3.1E-1));

+#3039=LINE('',#3038,#3037);

+#3040=DIRECTION('',(0.E0,1.E0,0.E0));

+#3041=VECTOR('',#3040,4.E-2);

+#3042=CARTESIAN_POINT('',(6.15E-1,3.E-2,-2.69E-1));

+#3043=LINE('',#3042,#3041);

+#3044=DIRECTION('',(0.E0,0.E0,-1.E0));

+#3045=VECTOR('',#3044,4.1E-2);

+#3046=CARTESIAN_POINT('',(6.15E-1,3.E-2,-2.69E-1));

+#3047=LINE('',#3046,#3045);

+#3048=DIRECTION('',(0.E0,0.E0,1.E0));

+#3049=VECTOR('',#3048,4.4E-2);

+#3050=CARTESIAN_POINT('',(6.15E-1,7.E-2,-2.69E-1));

+#3051=LINE('',#3050,#3049);

+#3052=DIRECTION('',(0.E0,0.E0,-1.E0));

+#3053=VECTOR('',#3052,4.1E-2);

+#3054=CARTESIAN_POINT('',(5.625E-1,3.E-2,-2.69E-1));

+#3055=LINE('',#3054,#3053);

+#3056=DIRECTION('',(1.E0,0.E0,0.E0));

+#3057=VECTOR('',#3056,1.23E0);

+#3058=CARTESIAN_POINT('',(-6.15E-1,7.E-2,-2.69E-1));

+#3059=LINE('',#3058,#3057);

+#3060=DIRECTION('',(0.E0,0.E0,-1.E0));

+#3061=VECTOR('',#3060,8.5E-2);

+#3062=CARTESIAN_POINT('',(-6.15E-1,-7.E-2,-2.25E-1));

+#3063=LINE('',#3062,#3061);

+#3064=DIRECTION('',(0.E0,1.E0,0.E0));

+#3065=VECTOR('',#3064,4.E-2);

+#3066=CARTESIAN_POINT('',(-6.15E-1,3.E-2,-2.69E-1));

+#3067=LINE('',#3066,#3065);

+#3068=DIRECTION('',(0.E0,0.E0,1.E0));

+#3069=VECTOR('',#3068,4.4E-2);

+#3070=CARTESIAN_POINT('',(-6.15E-1,7.E-2,-2.69E-1));

+#3071=LINE('',#3070,#3069);

+#3072=DIRECTION('',(0.E0,0.E0,-1.E0));

+#3073=VECTOR('',#3072,4.1E-2);

+#3074=CARTESIAN_POINT('',(-6.15E-1,3.E-2,-2.69E-1));

+#3075=LINE('',#3074,#3073);

+#3076=DIRECTION('',(0.E0,0.E0,1.E0));

+#3077=VECTOR('',#3076,3.3E-1);

+#3078=CARTESIAN_POINT('',(4.75E-1,-6.E-2,-1.25E-1));

+#3079=LINE('',#3078,#3077);

+#3080=DIRECTION('',(0.E0,0.E0,1.E0));

+#3081=VECTOR('',#3080,3.3E-1);

+#3082=CARTESIAN_POINT('',(-4.75E-1,-6.E-2,-1.25E-1));

+#3083=LINE('',#3082,#3081);

+#3084=DIRECTION('',(0.E0,0.E0,1.E0));

+#3085=VECTOR('',#3084,3.3E-1);

+#3086=CARTESIAN_POINT('',(5.25E-1,-6.E-2,-1.25E-1));

+#3087=LINE('',#3086,#3085);

+#3088=DIRECTION('',(0.E0,0.E0,1.E0));

+#3089=VECTOR('',#3088,3.3E-1);

+#3090=CARTESIAN_POINT('',(-5.25E-1,-6.E-2,-1.25E-1));

+#3091=LINE('',#3090,#3089);

+#3092=DIRECTION('',(0.E0,0.E0,-1.E0));

+#3093=VECTOR('',#3092,3.3E-1);

+#3094=CARTESIAN_POINT('',(-6.1E-1,-6.E-2,2.05E-1));

+#3095=LINE('',#3094,#3093);

+#3096=DIRECTION('',(0.E0,0.E0,-1.E0));

+#3097=VECTOR('',#3096,3.3E-1);

+#3098=CARTESIAN_POINT('',(6.1E-1,-6.E-2,2.05E-1));

+#3099=LINE('',#3098,#3097);

+#3100=DIRECTION('',(0.E0,0.E0,-1.E0));

+#3101=VECTOR('',#3100,3.3E-1);

+#3102=CARTESIAN_POINT('',(6.1E-1,6.E-2,2.05E-1));

+#3103=LINE('',#3102,#3101);

+#3104=DIRECTION('',(0.E0,0.E0,-1.E0));

+#3105=VECTOR('',#3104,1.8E-1);

+#3106=CARTESIAN_POINT('',(6.E-2,6.E-2,5.5E-2));

+#3107=LINE('',#3106,#3105);

+#3108=DIRECTION('',(1.E0,0.E0,0.E0));

+#3109=VECTOR('',#3108,1.2E-1);

+#3110=CARTESIAN_POINT('',(-6.E-2,1.E-1,-1.25E-1));

+#3111=LINE('',#3110,#3109);

+#3112=DIRECTION('',(0.E0,0.E0,-1.E0));

+#3113=VECTOR('',#3112,2.E-1);

+#3114=CARTESIAN_POINT('',(-6.E-2,1.E-1,7.5E-2));

+#3115=LINE('',#3114,#3113);

+#3116=DIRECTION('',(1.E0,0.E0,0.E0));

+#3117=VECTOR('',#3116,5.E-2);

+#3118=CARTESIAN_POINT('',(-1.1E-1,1.E-1,7.5E-2));

+#3119=LINE('',#3118,#3117);

+#3120=DIRECTION('',(-1.E0,0.E0,0.E0));

+#3121=VECTOR('',#3120,3.E-2);

+#3122=CARTESIAN_POINT('',(-1.1E-1,1.E-1,7.5E-2));

+#3123=LINE('',#3122,#3121);

+#3124=DIRECTION('',(0.E0,0.E0,1.E0));

+#3125=VECTOR('',#3124,1.5E-1);

+#3126=CARTESIAN_POINT('',(-1.4E-1,1.E-1,7.5E-2));

+#3127=LINE('',#3126,#3125);

+#3128=DIRECTION('',(1.E0,0.E0,0.E0));

+#3129=VECTOR('',#3128,1.3E0);

+#3130=CARTESIAN_POINT('',(-6.5E-1,1.E-1,-2.25E-1));

+#3131=LINE('',#3130,#3129);

+#3132=DIRECTION('',(0.E0,0.E0,1.E0));

+#3133=VECTOR('',#3132,4.5E-1);

+#3134=CARTESIAN_POINT('',(6.5E-1,1.E-1,-2.25E-1));

+#3135=LINE('',#3134,#3133);

+#3136=DIRECTION('',(-1.E0,0.E0,0.E0));

+#3137=VECTOR('',#3136,3.E-2);

+#3138=CARTESIAN_POINT('',(1.4E-1,1.E-1,7.5E-2));

+#3139=LINE('',#3138,#3137);

+#3140=DIRECTION('',(1.E0,0.E0,0.E0));

+#3141=VECTOR('',#3140,5.E-2);

+#3142=CARTESIAN_POINT('',(6.E-2,1.E-1,7.5E-2));

+#3143=LINE('',#3142,#3141);

+#3144=DIRECTION('',(0.E0,0.E0,-1.E0));

+#3145=VECTOR('',#3144,2.E-1);

+#3146=CARTESIAN_POINT('',(6.E-2,1.E-1,7.5E-2));

+#3147=LINE('',#3146,#3145);

+#3148=DIRECTION('',(0.E0,0.E0,-1.E0));

+#3149=VECTOR('',#3148,1.5E-1);

+#3150=CARTESIAN_POINT('',(-1.1E-1,6.E-2,2.05E-1));

+#3151=LINE('',#3150,#3149);

+#3152=DIRECTION('',(0.E0,0.E0,-1.E0));

+#3153=VECTOR('',#3152,1.8E-1);

+#3154=CARTESIAN_POINT('',(-6.E-2,6.E-2,5.5E-2));

+#3155=LINE('',#3154,#3153);

+#3156=DIRECTION('',(0.E0,0.E0,-1.E0));

+#3157=VECTOR('',#3156,1.3E-1);

+#3158=CARTESIAN_POINT('',(-1.1E-1,1.2E-1,2.05E-1));

+#3159=LINE('',#3158,#3157);

+#3160=DIRECTION('',(0.E0,-1.E0,0.E0));

+#3161=VECTOR('',#3160,2.E-2);

+#3162=CARTESIAN_POINT('',(-6.E-2,1.E-1,7.5E-2));

+#3163=LINE('',#3162,#3161);

+#3164=DIRECTION('',(0.E0,-1.E0,0.E0));

+#3165=VECTOR('',#3164,2.E-2);

+#3166=CARTESIAN_POINT('',(-1.1E-1,1.E-1,7.5E-2));

+#3167=LINE('',#3166,#3165);

+#3168=DIRECTION('',(0.E0,-1.E0,0.E0));

+#3169=VECTOR('',#3168,2.E-2);

+#3170=CARTESIAN_POINT('',(6.E-2,1.E-1,7.5E-2));

+#3171=LINE('',#3170,#3169);

+#3172=DIRECTION('',(0.E0,1.E0,0.E0));

+#3173=VECTOR('',#3172,2.E-2);

+#3174=CARTESIAN_POINT('',(1.1E-1,8.E-2,7.5E-2));

+#3175=LINE('',#3174,#3173);

+#3176=DIRECTION('',(1.E0,0.E0,0.E0));

+#3177=VECTOR('',#3176,5.E-2);

+#3178=CARTESIAN_POINT('',(-1.1E-1,8.E-2,7.5E-2));

+#3179=LINE('',#3178,#3177);

+#3180=DIRECTION('',(0.E0,-7.071067811865E-1,-7.071067811865E-1));

+#3181=VECTOR('',#3180,2.828427124746E-2);

+#3182=CARTESIAN_POINT('',(-6.E-2,8.E-2,7.5E-2));

+#3183=LINE('',#3182,#3181);

+#3184=DIRECTION('',(1.E0,0.E0,0.E0));

+#3185=VECTOR('',#3184,5.E-2);

+#3186=CARTESIAN_POINT('',(-1.1E-1,6.E-2,5.5E-2));

+#3187=LINE('',#3186,#3185);

+#3188=DIRECTION('',(0.E0,-7.071067811865E-1,-7.071067811865E-1));

+#3189=VECTOR('',#3188,2.828427124746E-2);

+#3190=CARTESIAN_POINT('',(-1.1E-1,8.E-2,7.5E-2));

+#3191=LINE('',#3190,#3189);

+#3192=DIRECTION('',(-1.E0,0.E0,0.E0));

+#3193=VECTOR('',#3192,5.E-2);

+#3194=CARTESIAN_POINT('',(1.1E-1,8.E-2,7.5E-2));

+#3195=LINE('',#3194,#3193);

+#3196=DIRECTION('',(0.E0,-7.071067811865E-1,-7.071067811865E-1));

+#3197=VECTOR('',#3196,2.828427124746E-2);

+#3198=CARTESIAN_POINT('',(1.1E-1,8.E-2,7.5E-2));

+#3199=LINE('',#3198,#3197);

+#3200=DIRECTION('',(-1.E0,0.E0,0.E0));

+#3201=VECTOR('',#3200,5.E-2);

+#3202=CARTESIAN_POINT('',(1.1E-1,6.E-2,5.5E-2));

+#3203=LINE('',#3202,#3201);

+#3204=DIRECTION('',(0.E0,-7.071067811865E-1,-7.071067811865E-1));

+#3205=VECTOR('',#3204,2.828427124746E-2);

+#3206=CARTESIAN_POINT('',(6.E-2,8.E-2,7.5E-2));

+#3207=LINE('',#3206,#3205);

+#3208=DIRECTION('',(0.E0,0.E0,-1.E0));

+#3209=VECTOR('',#3208,1.5E-1);

+#3210=CARTESIAN_POINT('',(1.1E-1,6.E-2,2.05E-1));

+#3211=LINE('',#3210,#3209);

+#3212=DIRECTION('',(0.E0,-1.E0,0.E0));

+#3213=VECTOR('',#3212,4.E-2);

+#3214=CARTESIAN_POINT('',(-1.E-1,1.6E-1,7.5E-2));

+#3215=LINE('',#3214,#3213);

+#3216=DIRECTION('',(0.E0,1.E0,0.E0));

+#3217=VECTOR('',#3216,2.E-2);

+#3218=CARTESIAN_POINT('',(-1.1E-1,1.E-1,7.5E-2));

+#3219=LINE('',#3218,#3217);

+#3220=DIRECTION('',(-1.E0,0.E0,0.E0));

+#3221=VECTOR('',#3220,1.E-2);

+#3222=CARTESIAN_POINT('',(-1.E-1,1.2E-1,7.5E-2));

+#3223=LINE('',#3222,#3221);

+#3224=DIRECTION('',(0.E0,-1.E0,0.E0));

+#3225=VECTOR('',#3224,4.E-2);

+#3226=CARTESIAN_POINT('',(1.E-1,1.6E-1,7.5E-2));

+#3227=LINE('',#3226,#3225);

+#3228=DIRECTION('',(-1.E0,0.E0,0.E0));

+#3229=VECTOR('',#3228,1.E-2);

+#3230=CARTESIAN_POINT('',(1.1E-1,1.2E-1,7.5E-2));

+#3231=LINE('',#3230,#3229);

+#3232=DIRECTION('',(0.E0,1.E0,0.E0));

+#3233=VECTOR('',#3232,2.E-2);

+#3234=CARTESIAN_POINT('',(1.1E-1,1.E-1,7.5E-2));

+#3235=LINE('',#3234,#3233);

+#3236=DIRECTION('',(0.E0,0.E0,1.E0));

+#3237=VECTOR('',#3236,3.7E-2);

+#3238=CARTESIAN_POINT('',(-1.E-1,1.6E-1,7.5E-2));

+#3239=LINE('',#3238,#3237);

+#3240=CARTESIAN_POINT('',(-4.7E-2,1.6E-1,1.12E-1));

+#3241=DIRECTION('',(0.E0,1.E0,0.E0));

+#3242=DIRECTION('',(-1.E0,0.E0,0.E0));

+#3243=AXIS2_PLACEMENT_3D('',#3240,#3241,#3242);

+#3245=DIRECTION('',(1.E0,0.E0,0.E0));

+#3246=VECTOR('',#3245,9.4E-2);

+#3247=CARTESIAN_POINT('',(-4.7E-2,1.6E-1,1.65E-1));

+#3248=LINE('',#3247,#3246);

+#3249=CARTESIAN_POINT('',(4.7E-2,1.6E-1,1.12E-1));

+#3250=DIRECTION('',(0.E0,1.E0,0.E0));

+#3251=DIRECTION('',(0.E0,0.E0,1.E0));

+#3252=AXIS2_PLACEMENT_3D('',#3249,#3250,#3251);

+#3254=DIRECTION('',(0.E0,0.E0,1.E0));

+#3255=VECTOR('',#3254,3.7E-2);

+#3256=CARTESIAN_POINT('',(1.E-1,1.6E-1,7.5E-2));

+#3257=LINE('',#3256,#3255);

+#3258=DIRECTION('',(-1.E0,0.E0,0.E0));

+#3259=VECTOR('',#3258,4.E-2);

+#3260=CARTESIAN_POINT('',(1.4E-1,1.6E-1,7.5E-2));

+#3261=LINE('',#3260,#3259);

+#3262=DIRECTION('',(0.E0,0.E0,1.E0));

+#3263=VECTOR('',#3262,1.5E-1);

+#3264=CARTESIAN_POINT('',(1.4E-1,1.6E-1,7.5E-2));

+#3265=LINE('',#3264,#3263);

+#3266=DIRECTION('',(-1.E0,0.E0,0.E0));

+#3267=VECTOR('',#3266,4.E-2);

+#3268=CARTESIAN_POINT('',(-1.E-1,1.6E-1,7.5E-2));

+#3269=LINE('',#3268,#3267);

+#3270=DIRECTION('',(0.E0,-1.E0,0.E0));

+#3271=VECTOR('',#3270,4.E-2);

+#3272=CARTESIAN_POINT('',(-1.E-1,1.6E-1,1.12E-1));

+#3273=LINE('',#3272,#3271);

+#3274=DIRECTION('',(1.E0,0.E0,0.E0));

+#3275=VECTOR('',#3274,9.4E-2);

+#3276=CARTESIAN_POINT('',(-4.7E-2,1.2E-1,1.65E-1));

+#3277=LINE('',#3276,#3275);

+#3278=CARTESIAN_POINT('',(-4.7E-2,1.2E-1,1.12E-1));

+#3279=DIRECTION('',(0.E0,1.E0,0.E0));

+#3280=DIRECTION('',(-1.E0,0.E0,0.E0));

+#3281=AXIS2_PLACEMENT_3D('',#3278,#3279,#3280);

+#3283=DIRECTION('',(0.E0,0.E0,1.E0));

+#3284=VECTOR('',#3283,3.7E-2);

+#3285=CARTESIAN_POINT('',(-1.E-1,1.2E-1,7.5E-2));

+#3286=LINE('',#3285,#3284);

+#3287=DIRECTION('',(0.E0,0.E0,-1.E0));

+#3288=VECTOR('',#3287,1.3E-1);

+#3289=CARTESIAN_POINT('',(1.1E-1,1.2E-1,2.05E-1));

+#3290=LINE('',#3289,#3288);

+#3291=DIRECTION('',(0.E0,0.E0,1.E0));

+#3292=VECTOR('',#3291,3.7E-2);

+#3293=CARTESIAN_POINT('',(1.E-1,1.2E-1,7.5E-2));

+#3294=LINE('',#3293,#3292);

+#3295=CARTESIAN_POINT('',(4.7E-2,1.2E-1,1.12E-1));

+#3296=DIRECTION('',(0.E0,1.E0,0.E0));

+#3297=DIRECTION('',(1.034287959262E-14,0.E0,1.E0));

+#3298=AXIS2_PLACEMENT_3D('',#3295,#3296,#3297);

+#3300=DIRECTION('',(0.E0,-1.E0,0.E0));

+#3301=VECTOR('',#3300,4.E-2);

+#3302=CARTESIAN_POINT('',(-4.7E-2,1.6E-1,1.65E-1));

+#3303=LINE('',#3302,#3301);

+#3304=DIRECTION('',(0.E0,-1.E0,0.E0));

+#3305=VECTOR('',#3304,4.E-2);

+#3306=CARTESIAN_POINT('',(4.7E-2,1.6E-1,1.65E-1));

+#3307=LINE('',#3306,#3305);

+#3308=DIRECTION('',(0.E0,-1.E0,0.E0));

+#3309=VECTOR('',#3308,4.E-2);

+#3310=CARTESIAN_POINT('',(1.E-1,1.6E-1,1.12E-1));

+#3311=LINE('',#3310,#3309);

+#3312=DIRECTION('',(-1.E0,0.E0,0.E0));

+#3313=VECTOR('',#3312,2.6E-1);

+#3314=CARTESIAN_POINT('',(1.3E-1,1.4E-1,2.25E-1));

+#3315=LINE('',#3314,#3313);

+#3316=DIRECTION('',(-5.773502691896E-1,-5.773502691896E-1,-5.773502691896E-1));

+#3317=VECTOR('',#3316,3.464101615138E-2);

+#3318=CARTESIAN_POINT('',(1.3E-1,1.4E-1,2.25E-1));

+#3319=LINE('',#3318,#3317);

+#3320=DIRECTION('',(-1.E0,0.E0,0.E0));

+#3321=VECTOR('',#3320,2.2E-1);

+#3322=CARTESIAN_POINT('',(1.1E-1,1.2E-1,2.05E-1));

+#3323=LINE('',#3322,#3321);

+#3324=DIRECTION('',(0.E0,1.E0,0.E0));

+#3325=VECTOR('',#3324,6.E-2);

+#3326=CARTESIAN_POINT('',(1.3E-1,8.E-2,2.25E-1));

+#3327=LINE('',#3326,#3325);

+#3328=DIRECTION('',(-5.773502691896E-1,-5.773502691896E-1,-5.773502691896E-1));

+#3329=VECTOR('',#3328,3.464101615138E-2);

+#3330=CARTESIAN_POINT('',(1.3E-1,8.E-2,2.25E-1));

+#3331=LINE('',#3330,#3329);

+#3332=DIRECTION('',(0.E0,1.E0,0.E0));

+#3333=VECTOR('',#3332,6.E-2);

+#3334=CARTESIAN_POINT('',(1.1E-1,6.E-2,2.05E-1));

+#3335=LINE('',#3334,#3333);

+#3336=DIRECTION('',(-1.E0,0.E0,0.E0));

+#3337=VECTOR('',#3336,5.E-1);

+#3338=CARTESIAN_POINT('',(6.3E-1,8.E-2,2.25E-1));

+#3339=LINE('',#3338,#3337);

+#3340=DIRECTION('',(-5.773502691896E-1,-5.773502691896E-1,-5.773502691896E-1));

+#3341=VECTOR('',#3340,3.464101615138E-2);

+#3342=CARTESIAN_POINT('',(6.3E-1,8.E-2,2.25E-1));

+#3343=LINE('',#3342,#3341);

+#3344=DIRECTION('',(-1.E0,0.E0,0.E0));

+#3345=VECTOR('',#3344,5.E-1);

+#3346=CARTESIAN_POINT('',(6.1E-1,6.E-2,2.05E-1));

+#3347=LINE('',#3346,#3345);

+#3348=DIRECTION('',(0.E0,1.E0,0.E0));

+#3349=VECTOR('',#3348,1.6E-1);

+#3350=CARTESIAN_POINT('',(6.3E-1,-8.E-2,2.25E-1));

+#3351=LINE('',#3350,#3349);

+#3352=DIRECTION('',(-5.773502691896E-1,5.773502691896E-1,-5.773502691896E-1));

+#3353=VECTOR('',#3352,3.464101615138E-2);

+#3354=CARTESIAN_POINT('',(6.3E-1,-8.E-2,2.25E-1));

+#3355=LINE('',#3354,#3353);

+#3356=DIRECTION('',(0.E0,1.E0,0.E0));

+#3357=VECTOR('',#3356,1.2E-1);

+#3358=CARTESIAN_POINT('',(6.1E-1,-6.E-2,2.05E-1));

+#3359=LINE('',#3358,#3357);

+#3360=DIRECTION('',(0.E0,-1.E0,0.E0));

+#3361=VECTOR('',#3360,6.E-2);

+#3362=CARTESIAN_POINT('',(-1.3E-1,1.4E-1,2.25E-1));

+#3363=LINE('',#3362,#3361);

+#3364=DIRECTION('',(5.773502691896E-1,-5.773502691896E-1,-5.773502691896E-1));

+#3365=VECTOR('',#3364,3.464101615138E-2);

+#3366=CARTESIAN_POINT('',(-1.3E-1,1.4E-1,2.25E-1));

+#3367=LINE('',#3366,#3365);

+#3368=DIRECTION('',(0.E0,-1.E0,0.E0));

+#3369=VECTOR('',#3368,6.E-2);

+#3370=CARTESIAN_POINT('',(-1.1E-1,1.2E-1,2.05E-1));

+#3371=LINE('',#3370,#3369);

+#3372=DIRECTION('',(-1.E0,0.E0,0.E0));

+#3373=VECTOR('',#3372,5.E-1);

+#3374=CARTESIAN_POINT('',(-1.3E-1,8.E-2,2.25E-1));

+#3375=LINE('',#3374,#3373);

+#3376=DIRECTION('',(5.773502691896E-1,-5.773502691896E-1,-5.773502691896E-1));

+#3377=VECTOR('',#3376,3.464101615138E-2);

+#3378=CARTESIAN_POINT('',(-1.3E-1,8.E-2,2.25E-1));

+#3379=LINE('',#3378,#3377);

+#3380=DIRECTION('',(-1.E0,0.E0,0.E0));

+#3381=VECTOR('',#3380,5.E-1);

+#3382=CARTESIAN_POINT('',(-1.1E-1,6.E-2,2.05E-1));

+#3383=LINE('',#3382,#3381);

+#3384=DIRECTION('',(0.E0,-1.E0,0.E0));

+#3385=VECTOR('',#3384,1.6E-1);

+#3386=CARTESIAN_POINT('',(-6.3E-1,8.E-2,2.25E-1));

+#3387=LINE('',#3386,#3385);

+#3388=DIRECTION('',(5.773502691896E-1,-5.773502691896E-1,-5.773502691896E-1));

+#3389=VECTOR('',#3388,3.464101615138E-2);

+#3390=CARTESIAN_POINT('',(-6.3E-1,8.E-2,2.25E-1));

+#3391=LINE('',#3390,#3389);

+#3392=DIRECTION('',(0.E0,-1.E0,0.E0));

+#3393=VECTOR('',#3392,1.2E-1);

+#3394=CARTESIAN_POINT('',(-6.1E-1,6.E-2,2.05E-1));

+#3395=LINE('',#3394,#3393);

+#3396=DIRECTION('',(5.773502691896E-1,5.773502691896E-1,-5.773502691896E-1));

+#3397=VECTOR('',#3396,3.464101615138E-2);

+#3398=CARTESIAN_POINT('',(-6.3E-1,-8.E-2,2.25E-1));

+#3399=LINE('',#3398,#3397);

+#3400=DIRECTION('',(0.E0,0.E0,-1.E0));

+#3401=VECTOR('',#3400,3.3E-1);

+#3402=CARTESIAN_POINT('',(-6.1E-1,6.E-2,2.05E-1));

+#3403=LINE('',#3402,#3401);

+#3404=DIRECTION('',(0.E0,1.E0,0.E0));

+#3405=VECTOR('',#3404,6.E-2);

+#3406=CARTESIAN_POINT('',(1.4E-1,1.E-1,7.5E-2));

+#3407=LINE('',#3406,#3405);

+#3408=DIRECTION('',(0.E0,0.E0,1.E0));

+#3409=VECTOR('',#3408,1.5E-1);

+#3410=CARTESIAN_POINT('',(1.4E-1,1.E-1,7.5E-2));

+#3411=LINE('',#3410,#3409);

+#3412=DIRECTION('',(0.E0,-1.E0,0.E0));

+#3413=VECTOR('',#3412,6.E-2);

+#3414=CARTESIAN_POINT('',(-1.4E-1,1.6E-1,7.5E-2));

+#3415=LINE('',#3414,#3413);

+#3416=DIRECTION('',(0.E0,0.E0,1.E0));

+#3417=VECTOR('',#3416,1.5E-1);

+#3418=CARTESIAN_POINT('',(-1.4E-1,1.6E-1,7.5E-2));

+#3419=LINE('',#3418,#3417);

+#3420=DIRECTION('',(0.E0,0.E0,1.E0));

+#3421=VECTOR('',#3420,4.5E-1);

+#3422=CARTESIAN_POINT('',(-6.5E-1,1.E-1,-2.25E-1));

+#3423=LINE('',#3422,#3421);

+#3424=DIRECTION('',(0.E0,0.E0,1.E0));

+#3425=VECTOR('',#3424,4.5E-1);

+#3426=CARTESIAN_POINT('',(-6.5E-1,-5.E-2,-2.25E-1));

+#3427=LINE('',#3426,#3425);

+#3428=DIRECTION('',(0.E0,0.E0,1.E0));

+#3429=VECTOR('',#3428,4.5E-1);

+#3430=CARTESIAN_POINT('',(-6.75E-1,-5.E-2,-2.25E-1));

+#3431=LINE('',#3430,#3429);

+#3432=DIRECTION('',(0.E0,0.E0,1.E0));

+#3433=VECTOR('',#3432,4.5E-1);

+#3434=CARTESIAN_POINT('',(6.5E-1,-5.E-2,-2.25E-1));

+#3435=LINE('',#3434,#3433);

+#3436=DIRECTION('',(0.E0,0.E0,1.E0));

+#3437=VECTOR('',#3436,4.5E-1);

+#3438=CARTESIAN_POINT('',(6.75E-1,-5.E-2,-2.25E-1));

+#3439=LINE('',#3438,#3437);

+#3440=DIRECTION('',(0.E0,0.E0,1.E0));

+#3441=VECTOR('',#3440,4.5E-1);

+#3442=CARTESIAN_POINT('',(6.75E-1,-1.E-1,-2.25E-1));

+#3443=LINE('',#3442,#3441);

+#3444=DIRECTION('',(7.071067811865E-1,7.071067811865E-1,0.E0));

+#3445=VECTOR('',#3444,2.121320343560E-2);

+#3446=CARTESIAN_POINT('',(-5.95E-1,-1.15E-1,8.949824768655E-2));

+#3447=LINE('',#3446,#3445);

+#3448=DIRECTION('',(0.E0,0.E0,1.E0));

+#3449=VECTOR('',#3448,1.355017523135E-1);

+#3450=CARTESIAN_POINT('',(-5.95E-1,-1.15E-1,8.949824768655E-2));

+#3451=LINE('',#3450,#3449);

+#3452=DIRECTION('',(4.484661306566E-1,4.484661306566E-1,7.731469842842E-1));

+#3453=VECTOR('',#3452,3.344734189411E-2);

+#3454=CARTESIAN_POINT('',(-5.95E-1,-1.15E-1,2.215795920425E-2));

+#3455=LINE('',#3454,#3453);

+#3456=DIRECTION('',(0.E0,0.E0,1.E0));

+#3457=VECTOR('',#3456,2.471579592043E-1);

+#3458=CARTESIAN_POINT('',(-5.95E-1,-1.15E-1,-2.25E-1));

+#3459=LINE('',#3458,#3457);

+#3460=CARTESIAN_POINT('',(-5.561215981232E-1,-1.621530154936E-1,

+8.949824768655E-2));

+#3461=CARTESIAN_POINT('',(-5.596556582049E-1,-1.643712145144E-1,

+8.949824768655E-2));

+#3462=CARTESIAN_POINT('',(-5.664523526835E-1,-1.684228700190E-1,

+8.949824768655E-2));

+#3463=CARTESIAN_POINT('',(-5.758803793275E-1,-1.732617853430E-1,

+8.949824768655E-2));

+#3464=CARTESIAN_POINT('',(-5.846064358203E-1,-1.767865722641E-1,

+8.949824768654E-2));

+#3465=CARTESIAN_POINT('',(-5.926903015855E-1,-1.789718823966E-1,

+8.949824768655E-2));

+#3466=CARTESIAN_POINT('',(-6.004866177863E-1,-1.798996396151E-1,

+8.949824768654E-2));

+#3467=CARTESIAN_POINT('',(-6.082906688149E-1,-1.795498969237E-1,

+8.949824768655E-2));

+#3468=CARTESIAN_POINT('',(-6.161532322098E-1,-1.779514675442E-1,

+8.949824768655E-2));

+#3469=CARTESIAN_POINT('',(-6.245187449087E-1,-1.750708822636E-1,

+8.949824768655E-2));

+#3470=CARTESIAN_POINT('',(-6.336546583949E-1,-1.708154126687E-1,

+8.949824768655E-2));

+#3471=CARTESIAN_POINT('',(-6.435235108245E-1,-1.652773944339E-1,

+8.949824768655E-2));

+#3472=CARTESIAN_POINT('',(-6.542091809239E-1,-1.585284017428E-1,

+8.949824768655E-2));

+#3473=CARTESIAN_POINT('',(-6.619053065358E-1,-1.532747088299E-1,

+8.949824768655E-2));

+#3474=CARTESIAN_POINT('',(-6.659042018306E-1,-1.504691744361E-1,

+8.949824768655E-2));

+#3476=DIRECTION('',(0.E0,-1.E0,0.E0));

+#3477=VECTOR('',#3476,5.046917443609E-2);

+#3478=CARTESIAN_POINT('',(-6.659042018306E-1,-1.E-1,8.949824768655E-2));

+#3479=LINE('',#3478,#3477);

+#3480=DIRECTION('',(-7.713691830612E-1,-6.363879189799E-1,0.E0));

+#3481=VECTOR('',#3480,1.227655109684E-2);

+#3482=CARTESIAN_POINT('',(-5.787757994383E-1,-1.928147348565E-1,

+5.012816894639E-2));

+#3483=LINE('',#3482,#3481);

+#3484=DIRECTION('',(7.713691830612E-1,-6.363879189799E-1,0.E0));

+#3485=VECTOR('',#3484,3.490169331883E-2);

+#3486=CARTESIAN_POINT('',(-6.432242005617E-1,-1.784163676812E-1,

+5.012816894639E-2));

+#3487=LINE('',#3486,#3485);

+#3488=CARTESIAN_POINT('',(-6.432242005617E-1,-1.784163676812E-1,

+5.012816894639E-2));

+#3489=CARTESIAN_POINT('',(-6.419314163974E-1,-1.794829285992E-1,

+4.789943391018E-2));

+#3490=CARTESIAN_POINT('',(-6.393895418776E-1,-1.812755062018E-1,

+4.351729112365E-2));

+#3491=CARTESIAN_POINT('',(-6.357331394062E-1,-1.828115714820E-1,

+3.721372358348E-2));

+#3492=CARTESIAN_POINT('',(-6.320658131674E-1,-1.831514458144E-1,

+3.089132367841E-2));

+#3493=CARTESIAN_POINT('',(-6.284227450342E-1,-1.822460003708E-1,

+2.461074428079E-2));

+#3494=CARTESIAN_POINT('',(-6.247293829392E-1,-1.801921745223E-1,

+1.824345906020E-2));

+#3495=CARTESIAN_POINT('',(-6.208232868034E-1,-1.769985815912E-1,

+1.150942444487E-2));

+#3496=CARTESIAN_POINT('',(-6.166085781042E-1,-1.726591199038E-1,

+4.243347705275E-3));

+#3497=CARTESIAN_POINT('',(-6.135757700747E-1,-1.690458606357E-1,

+-9.851550102232E-4));

+#3498=CARTESIAN_POINT('',(-6.12E-1,-1.670715008393E-1,-3.701752313505E-3));

+#3500=DIRECTION('',(0.E0,-1.E0,0.E0));

+#3501=VECTOR('',#3500,6.707150083930E-2);

+#3502=CARTESIAN_POINT('',(-6.12E-1,-1.E-1,-3.701752313505E-3));

+#3503=LINE('',#3502,#3501);

+#3504=CARTESIAN_POINT('',(-6.641322804033E-1,-1.531349365536E-1,

+8.617329648593E-2));

+#3505=CARTESIAN_POINT('',(-6.624841694820E-1,-1.554899251800E-1,

+8.333198495437E-2));

+#3506=CARTESIAN_POINT('',(-6.592981732040E-1,-1.599513157553E-1,

+7.783938864463E-2));

+#3507=CARTESIAN_POINT('',(-6.548412325300E-1,-1.658622945481E-1,

+7.015570863920E-2));

+#3508=CARTESIAN_POINT('',(-6.506839662012E-1,-1.709642456307E-1,

+6.298866144147E-2));

+#3509=CARTESIAN_POINT('',(-6.468071969290E-1,-1.752145521744E-1,

+5.630518577495E-2));

+#3510=CARTESIAN_POINT('',(-6.443909348451E-1,-1.774537992783E-1,

+5.213959641210E-2));

+#3511=CARTESIAN_POINT('',(-6.432242005617E-1,-1.784163676812E-1,

+5.012816894639E-2));

+#3513=CARTESIAN_POINT('',(-6.022738312638E-1,-2.006273836612E-1,

+5.012816894639E-2));

+#3514=DIRECTION('',(0.E0,-1.E0,0.E0));

+#3515=DIRECTION('',(-1.E0,0.E0,0.E0));

+#3516=AXIS2_PLACEMENT_3D('',#3513,#3514,#3515);

+#3518=CARTESIAN_POINT('',(-6.035743515193E-1,-1.852E-1,5.012816894639E-2));

+#3519=DIRECTION('',(0.E0,0.E0,1.E0));

+#3520=DIRECTION('',(-6.363879189799E-1,-7.713691830612E-1,0.E0));

+#3521=AXIS2_PLACEMENT_3D('',#3518,#3519,#3520);

+#3523=CARTESIAN_POINT('',(-6.022738312638E-1,-2.006273836612E-1,

+5.012816894639E-2));

+#3524=DIRECTION('',(0.E0,1.E0,0.E0));

+#3525=DIRECTION('',(-1.E0,0.E0,0.E0));

+#3526=AXIS2_PLACEMENT_3D('',#3523,#3524,#3525);

+#3528=CARTESIAN_POINT('',(-6.009733110083E-1,-1.852E-1,5.012816894639E-2));

+#3529=DIRECTION('',(0.E0,0.E0,-1.E0));

+#3530=DIRECTION('',(6.363879189799E-1,-7.713691830612E-1,0.E0));

+#3531=AXIS2_PLACEMENT_3D('',#3528,#3529,#3530);

+#3533=CARTESIAN_POINT('',(-6.1E-1,-1.673354897938E-1,-3.701752313505E-3));

+#3534=CARTESIAN_POINT('',(-6.085942045124E-1,-1.694794504410E-1,

+-1.278187929339E-3));

+#3535=CARTESIAN_POINT('',(-6.058856801282E-1,-1.735605709772E-1,

+3.391256018304E-3));

+#3536=CARTESIAN_POINT('',(-6.021260015750E-1,-1.790342518216E-1,

+9.872869537349E-3));

+#3537=CARTESIAN_POINT('',(-5.986481479244E-1,-1.838398043534E-1,

+1.586862234429E-2));

+#3538=CARTESIAN_POINT('',(-5.954213449850E-1,-1.879442408736E-1,

+2.143156855352E-2));

+#3539=CARTESIAN_POINT('',(-5.924378359546E-1,-1.912543945960E-1,

+2.657508074257E-2));

+#3540=CARTESIAN_POINT('',(-5.896640467177E-1,-1.936870870938E-1,

+3.135704004108E-2));

+#3541=CARTESIAN_POINT('',(-5.869770319716E-1,-1.952024767638E-1,

+3.598940178631E-2));

+#3542=CARTESIAN_POINT('',(-5.842194145790E-1,-1.956227295876E-1,

+4.074348113629E-2));

+#3543=CARTESIAN_POINT('',(-5.814727728615E-1,-1.947895332530E-1,

+4.547863863333E-2));

+#3544=CARTESIAN_POINT('',(-5.796778840493E-1,-1.935589644173E-1,

+4.857299242596E-2));

+#3545=CARTESIAN_POINT('',(-5.787757994383E-1,-1.928147348565E-1,

+5.012816894639E-2));

+#3547=CARTESIAN_POINT('',(-5.787757994383E-1,-1.928147348565E-1,

+5.012816894639E-2));

+#3548=CARTESIAN_POINT('',(-5.778355528714E-1,-1.920390212693E-1,

+5.174913594466E-2));

+#3549=CARTESIAN_POINT('',(-5.759083215920E-1,-1.901708480979E-1,

+5.507164560564E-2));

+#3550=CARTESIAN_POINT('',(-5.728836078669E-1,-1.866196944235E-1,

+6.028619389592E-2));

+#3551=CARTESIAN_POINT('',(-5.695857818178E-1,-1.822874614391E-1,

+6.597158258027E-2));

+#3552=CARTESIAN_POINT('',(-5.660050649587E-1,-1.772377089556E-1,

+7.214466958053E-2));

+#3553=CARTESIAN_POINT('',(-5.621243116406E-1,-1.715115205891E-1,

+7.883501366570E-2));

+#3554=CARTESIAN_POINT('',(-5.593227992550E-1,-1.672515352771E-1,

+8.366476713932E-2));

+#3555=CARTESIAN_POINT('',(-5.578677195967E-1,-1.650151942359E-1,

+8.617329648593E-2));

+#3557=DIRECTION('',(0.E0,-1.E0,0.E0));

+#3558=VECTOR('',#3557,6.501519423591E-2);

+#3559=CARTESIAN_POINT('',(-5.578677195967E-1,-1.E-1,8.617329648593E-2));

+#3560=LINE('',#3559,#3558);

+#3561=CARTESIAN_POINT('',(-5.578677195967E-1,-1.650151942359E-1,

+8.617329648593E-2));

+#3562=CARTESIAN_POINT('',(-5.572720124509E-1,-1.644539530757E-1,

+8.651883812822E-2));

+#3563=CARTESIAN_POINT('',(-5.560738752970E-1,-1.633246403850E-1,

+8.721382102838E-2));

+#3564=CARTESIAN_POINT('',(-5.548622633445E-1,-1.621817082269E-1,

+8.791662002426E-2));

+#3565=CARTESIAN_POINT('',(-5.542530821577E-1,-1.616068464938E-1,

+8.826997732276E-2));

+#3567=DIRECTION('',(0.E0,-1.E0,0.E0));

+#3568=VECTOR('',#3567,6.160684649376E-2);

+#3569=CARTESIAN_POINT('',(-5.542530821577E-1,-1.E-1,8.826997732276E-2));

+#3570=LINE('',#3569,#3568);

+#3571=CARTESIAN_POINT('',(-5.542530821577E-1,-1.616068464938E-1,

+8.826997732276E-2));

+#3572=CARTESIAN_POINT('',(-5.544203699949E-1,-1.615669333861E-1,

+8.855837833680E-2));

+#3573=CARTESIAN_POINT('',(-5.547549072622E-1,-1.614827242227E-1,

+8.913511415171E-2));

+#3574=CARTESIAN_POINT('',(-5.550893714594E-1,-1.613898195700E-1,

+8.971172399524E-2));

+#3575=CARTESIAN_POINT('',(-5.552565867846E-1,-1.613412121810E-1,9.E-2));

+#3577=DIRECTION('',(0.E0,-1.E0,0.E0));

+#3578=VECTOR('',#3577,6.134121218100E-2);

+#3579=CARTESIAN_POINT('',(-5.552565867846E-1,-1.E-1,9.E-2));

+#3580=LINE('',#3579,#3578);

+#3581=CARTESIAN_POINT('',(-5.552565867846E-1,-1.613412121810E-1,9.E-2));

+#3582=CARTESIAN_POINT('',(-5.554011173079E-1,-1.614768879452E-1,

+8.991616465453E-2));

+#3583=CARTESIAN_POINT('',(-5.556898162218E-1,-1.617478644973E-1,

+8.974870401961E-2));

+#3584=CARTESIAN_POINT('',(-5.559777913663E-1,-1.620180903918E-1,

+8.958166320928E-2));

+#3585=CARTESIAN_POINT('',(-5.561215981232E-1,-1.621530154936E-1,

+8.949824768655E-2));

+#3587=DIRECTION('',(0.E0,-1.E0,0.E0));

+#3588=VECTOR('',#3587,6.215301549359E-2);

+#3589=CARTESIAN_POINT('',(-5.561215981232E-1,-1.E-1,8.949824768655E-2));

+#3590=LINE('',#3589,#3588);

+#3591=DIRECTION('',(7.071067811866E-1,-7.071067811865E-1,0.E0));

+#3592=VECTOR('',#3591,2.121320343560E-2);

+#3593=CARTESIAN_POINT('',(-6.1E-1,-1.E-1,8.949824768655E-2));

+#3594=LINE('',#3593,#3592);

+#3595=DIRECTION('',(-4.484661306566E-1,4.484661306566E-1,-7.731469842842E-1));

+#3596=VECTOR('',#3595,3.344734189411E-2);

+#3597=CARTESIAN_POINT('',(-5.95E-1,-1.15E-1,2.215795920425E-2));

+#3598=LINE('',#3597,#3596);

+#3599=DIRECTION('',(-6.167905692533E-14,-9.251858538799E-14,-1.E0));

+#3600=VECTOR('',#3599,1.799999999950E-3);

+#3601=CARTESIAN_POINT('',(-6.1E-1,-1.E-1,-3.701752313505E-3));

+#3602=LINE('',#3601,#3600);

+#3603=CARTESIAN_POINT('',(-6.1E-1,-1.658650538237E-1,-5.501752313455E-3));

+#3604=CARTESIAN_POINT('',(-6.1E-1,-1.661114037709E-1,-5.200284107151E-3));

+#3605=CARTESIAN_POINT('',(-6.1E-1,-1.666028274200E-1,-4.598816750999E-3));

+#3606=CARTESIAN_POINT('',(-6.1E-1,-1.670916954790E-1,-4.000284974189E-3));

+#3607=CARTESIAN_POINT('',(-6.1E-1,-1.673354897938E-1,-3.701752313505E-3));

+#3609=DIRECTION('',(0.E0,-1.E0,0.E0));

+#3610=VECTOR('',#3609,6.733548979384E-2);

+#3611=CARTESIAN_POINT('',(-6.1E-1,-1.E-1,-3.701752313505E-3));

+#3612=LINE('',#3611,#3610);

+#3613=CARTESIAN_POINT('',(-6.12E-1,-1.656093956678E-1,-5.501752313455E-3));

+#3614=CARTESIAN_POINT('',(-6.116668179309E-1,-1.656567365444E-1,

+-5.501752313455E-3));

+#3615=CARTESIAN_POINT('',(-6.110003071307E-1,-1.657467180102E-1,

+-5.501752313455E-3));

+#3616=CARTESIAN_POINT('',(-6.103334884536E-1,-1.658272054257E-1,

+-5.501752313455E-3));

+#3617=CARTESIAN_POINT('',(-6.1E-1,-1.658650538237E-1,-5.501752313455E-3));

+#3619=DIRECTION('',(0.E0,-1.E0,0.E0));

+#3620=VECTOR('',#3619,6.586505382368E-2);

+#3621=CARTESIAN_POINT('',(-6.1E-1,-1.E-1,-5.501752313455E-3));

+#3622=LINE('',#3621,#3620);

+#3623=CARTESIAN_POINT('',(-6.12E-1,-1.670715008393E-1,-3.701752313505E-3));

+#3624=CARTESIAN_POINT('',(-6.12E-1,-1.668292858149E-1,-4.000096285186E-3));

+#3625=CARTESIAN_POINT('',(-6.12E-1,-1.663433850251E-1,-4.598438982383E-3));

+#3626=CARTESIAN_POINT('',(-6.12E-1,-1.658545474930E-1,-5.200095033494E-3));

+#3627=CARTESIAN_POINT('',(-6.12E-1,-1.656093956678E-1,-5.501752313455E-3));

+#3629=DIRECTION('',(0.E0,-1.E0,0.E0));

+#3630=VECTOR('',#3629,6.560939566782E-2);

+#3631=CARTESIAN_POINT('',(-6.12E-1,-1.E-1,-5.501752313455E-3));

+#3632=LINE('',#3631,#3630);

+#3633=CARTESIAN_POINT('',(-6.677738312638E-1,-1.496699506347E-1,

+8.826592816166E-2));

+#3634=CARTESIAN_POINT('',(-6.671660406368E-1,-1.502482723578E-1,

+8.791665886211E-2));

+#3635=CARTESIAN_POINT('',(-6.659513248788E-1,-1.514040917515E-1,

+8.721861762379E-2));

+#3636=CARTESIAN_POINT('',(-6.647383400761E-1,-1.525582629886E-1,

+8.652157108578E-2));

+#3637=CARTESIAN_POINT('',(-6.641322804033E-1,-1.531349365536E-1,

+8.617329648593E-2));

+#3639=DIRECTION('',(0.E0,-1.E0,0.E0));

+#3640=VECTOR('',#3639,5.313493655361E-2);

+#3641=CARTESIAN_POINT('',(-6.641322804033E-1,-1.E-1,8.617329648593E-2));

+#3642=LINE('',#3641,#3640);

+#3643=CARTESIAN_POINT('',(-6.667773399896E-1,-1.496387901823E-1,9.E-2));

+#3644=CARTESIAN_POINT('',(-6.669434464101E-1,-1.496476100941E-1,

+8.971094532055E-2));

+#3645=CARTESIAN_POINT('',(-6.672756346925E-1,-1.496616246218E-1,

+8.913287869771E-2));

+#3646=CARTESIAN_POINT('',(-6.676077739188E-1,-1.496683844638E-1,

+8.855489744122E-2));

+#3647=CARTESIAN_POINT('',(-6.677738312638E-1,-1.496699506347E-1,

+8.826592816166E-2));

+#3649=DIRECTION('',(0.E0,-1.E0,0.E0));

+#3650=VECTOR('',#3649,4.966995063465E-2);

+#3651=CARTESIAN_POINT('',(-6.677738312638E-1,-1.E-1,8.826592816166E-2));

+#3652=LINE('',#3651,#3650);

+#3653=CARTESIAN_POINT('',(-6.659042018306E-1,-1.504691744361E-1,

+8.949824768655E-2));

+#3654=CARTESIAN_POINT('',(-6.660496145528E-1,-1.503308829339E-1,

+8.958180968533E-2));

+#3655=CARTESIAN_POINT('',(-6.663405502967E-1,-1.500541940492E-1,

+8.974899706687E-2));

+#3656=CARTESIAN_POINT('',(-6.666317066540E-1,-1.497772934246E-1,

+8.991631122484E-2));

+#3657=CARTESIAN_POINT('',(-6.667773399896E-1,-1.496387901823E-1,9.E-2));

+#3659=DIRECTION('',(0.E0,-1.E0,0.E0));

+#3660=VECTOR('',#3659,4.963879018225E-2);

+#3661=CARTESIAN_POINT('',(-6.667773399896E-1,-1.E-1,9.E-2));

+#3662=LINE('',#3661,#3660);

+#3663=CARTESIAN_POINT('',(5.578677195967E-1,-1.650151942359E-1,

+8.617329648593E-2));

+#3664=CARTESIAN_POINT('',(5.572720154599E-1,-1.644539559106E-1,

+8.651883638284E-2));

+#3665=CARTESIAN_POINT('',(5.560738813130E-1,-1.633246460578E-1,

+8.721381753884E-2));

+#3666=CARTESIAN_POINT('',(5.548622663515E-1,-1.621817110646E-1,

+8.791661828001E-2));

+#3667=CARTESIAN_POINT('',(5.542530821577E-1,-1.616068464938E-1,

+8.826997732276E-2));

+#3669=DIRECTION('',(0.E0,-1.E0,0.E0));

+#3670=VECTOR('',#3669,6.160684649376E-2);

+#3671=CARTESIAN_POINT('',(5.542530821577E-1,-1.E-1,8.826997732276E-2));

+#3672=LINE('',#3671,#3670);

+#3673=CARTESIAN_POINT('',(5.542530821577E-1,-1.616068464938E-1,

+8.826997732276E-2));

+#3674=CARTESIAN_POINT('',(5.544203699949E-1,-1.615669333861E-1,

+8.855837833680E-2));

+#3675=CARTESIAN_POINT('',(5.547549072622E-1,-1.614827242227E-1,

+8.913511415171E-2));

+#3676=CARTESIAN_POINT('',(5.550893714594E-1,-1.613898195700E-1,

+8.971172399524E-2));

+#3677=CARTESIAN_POINT('',(5.552565867846E-1,-1.613412121810E-1,9.E-2));

+#3679=DIRECTION('',(0.E0,-1.E0,0.E0));

+#3680=VECTOR('',#3679,6.134121218100E-2);

+#3681=CARTESIAN_POINT('',(5.552565867846E-1,-1.E-1,9.E-2));

+#3682=LINE('',#3681,#3680);

+#3683=CARTESIAN_POINT('',(5.552565867846E-1,-1.613412121810E-1,9.E-2));

+#3684=CARTESIAN_POINT('',(5.554011174664E-1,-1.614768880940E-1,

+8.991616456258E-2));

+#3685=CARTESIAN_POINT('',(5.556898165389E-1,-1.617478647949E-1,

+8.974870383570E-2));

+#3686=CARTESIAN_POINT('',(5.559777915249E-1,-1.620180905406E-1,

+8.958166311731E-2));

+#3687=CARTESIAN_POINT('',(5.561215981232E-1,-1.621530154936E-1,

+8.949824768654E-2));

+#3689=DIRECTION('',(0.E0,-1.E0,0.E0));

+#3690=VECTOR('',#3689,6.215301549359E-2);

+#3691=CARTESIAN_POINT('',(5.561215981232E-1,-1.E-1,8.949824768654E-2));

+#3692=LINE('',#3691,#3690);

+#3693=CARTESIAN_POINT('',(6.659042018306E-1,-1.504691744361E-1,

+8.949824768654E-2));

+#3694=CARTESIAN_POINT('',(6.660496144535E-1,-1.503308830284E-1,

+8.958180962821E-2));

+#3695=CARTESIAN_POINT('',(6.663405500979E-1,-1.500541942383E-1,

+8.974899695263E-2));

+#3696=CARTESIAN_POINT('',(6.666317065546E-1,-1.497772935191E-1,

+8.991631116772E-2));

+#3697=CARTESIAN_POINT('',(6.667773399896E-1,-1.496387901823E-1,9.E-2));

+#3699=DIRECTION('',(0.E0,-1.E0,0.E0));

+#3700=VECTOR('',#3699,4.963879018225E-2);

+#3701=CARTESIAN_POINT('',(6.667773399896E-1,-1.E-1,9.E-2));

+#3702=LINE('',#3701,#3700);

+#3703=CARTESIAN_POINT('',(6.667773399896E-1,-1.496387901823E-1,9.E-2));

+#3704=CARTESIAN_POINT('',(6.669434464101E-1,-1.496476100941E-1,

+8.971094532055E-2));

+#3705=CARTESIAN_POINT('',(6.672756346925E-1,-1.496616246218E-1,

+8.913287869771E-2));

+#3706=CARTESIAN_POINT('',(6.676077739188E-1,-1.496683844638E-1,

+8.855489744122E-2));

+#3707=CARTESIAN_POINT('',(6.677738312638E-1,-1.496699506347E-1,

+8.826592816166E-2));

+#3709=DIRECTION('',(0.E0,-1.E0,0.E0));

+#3710=VECTOR('',#3709,4.966995063465E-2);

+#3711=CARTESIAN_POINT('',(6.677738312638E-1,-1.E-1,8.826592816166E-2));

+#3712=LINE('',#3711,#3710);

+#3713=CARTESIAN_POINT('',(6.677738312638E-1,-1.496699506347E-1,

+8.826592816166E-2));

+#3714=CARTESIAN_POINT('',(6.671660398482E-1,-1.502482731081E-1,

+8.791665840899E-2));

+#3715=CARTESIAN_POINT('',(6.659513233018E-1,-1.514040932521E-1,

+8.721861671753E-2));

+#3716=CARTESIAN_POINT('',(6.647383392876E-1,-1.525582637389E-1,

+8.652157063265E-2));

+#3717=CARTESIAN_POINT('',(6.641322804033E-1,-1.531349365536E-1,

+8.617329648593E-2));

+#3719=DIRECTION('',(0.E0,-1.E0,0.E0));

+#3720=VECTOR('',#3719,5.313493655361E-2);

+#3721=CARTESIAN_POINT('',(6.641322804033E-1,-1.E-1,8.617329648593E-2));

+#3722=LINE('',#3721,#3720);

+#3723=CARTESIAN_POINT('',(-6.5E-1,1.E-1,-2.25E-1));

+#3724=CARTESIAN_POINT('',(-6.5E-1,-5.E-2,-2.25E-1));

+#3725=VERTEX_POINT('',#3723);

+#3726=VERTEX_POINT('',#3724);

+#3727=CARTESIAN_POINT('',(6.5E-1,-5.E-2,-2.25E-1));

+#3728=CARTESIAN_POINT('',(6.5E-1,1.E-1,-2.25E-1));

+#3729=VERTEX_POINT('',#3727);

+#3730=VERTEX_POINT('',#3728);

+#3731=CARTESIAN_POINT('',(-6.5E-1,1.E-1,2.25E-1));

+#3732=CARTESIAN_POINT('',(-6.5E-1,-5.E-2,2.25E-1));

+#3733=VERTEX_POINT('',#3731);

+#3734=VERTEX_POINT('',#3732);

+#3735=CARTESIAN_POINT('',(6.5E-1,-5.E-2,2.25E-1));

+#3736=CARTESIAN_POINT('',(6.5E-1,1.E-1,2.25E-1));

+#3737=VERTEX_POINT('',#3735);

+#3738=VERTEX_POINT('',#3736);

+#3739=CARTESIAN_POINT('',(1.4E-1,1.E-1,2.25E-1));

+#3740=VERTEX_POINT('',#3739);

+#3741=CARTESIAN_POINT('',(1.4E-1,1.6E-1,2.25E-1));

+#3742=VERTEX_POINT('',#3741);

+#3743=CARTESIAN_POINT('',(-1.4E-1,1.6E-1,2.25E-1));

+#3744=VERTEX_POINT('',#3743);

+#3745=CARTESIAN_POINT('',(-1.4E-1,1.E-1,2.25E-1));

+#3746=VERTEX_POINT('',#3745);

+#3747=CARTESIAN_POINT('',(1.4E-1,1.E-1,7.5E-2));

+#3748=CARTESIAN_POINT('',(1.4E-1,1.6E-1,7.5E-2));

+#3749=VERTEX_POINT('',#3747);

+#3750=VERTEX_POINT('',#3748);

+#3751=CARTESIAN_POINT('',(-1.4E-1,1.6E-1,7.5E-2));

+#3752=CARTESIAN_POINT('',(-1.4E-1,1.E-1,7.5E-2));

+#3753=VERTEX_POINT('',#3751);

+#3754=VERTEX_POINT('',#3752);

+#3755=CARTESIAN_POINT('',(1.1E-1,1.E-1,7.5E-2));

+#3756=CARTESIAN_POINT('',(1.1E-1,1.2E-1,7.5E-2));

+#3757=VERTEX_POINT('',#3755);

+#3758=VERTEX_POINT('',#3756);

+#3759=CARTESIAN_POINT('',(-1.1E-1,1.E-1,7.5E-2));

+#3760=CARTESIAN_POINT('',(-1.1E-1,1.2E-1,7.5E-2));

+#3761=VERTEX_POINT('',#3759);

+#3762=VERTEX_POINT('',#3760);

+#3763=CARTESIAN_POINT('',(-1.E-1,1.6E-1,7.5E-2));

+#3764=CARTESIAN_POINT('',(-1.E-1,1.6E-1,1.12E-1));

+#3765=VERTEX_POINT('',#3763);

+#3766=VERTEX_POINT('',#3764);

+#3767=CARTESIAN_POINT('',(-4.7E-2,1.6E-1,1.65E-1));

+#3768=CARTESIAN_POINT('',(4.7E-2,1.6E-1,1.65E-1));

+#3769=VERTEX_POINT('',#3767);

+#3770=VERTEX_POINT('',#3768);

+#3771=CARTESIAN_POINT('',(1.E-1,1.6E-1,7.5E-2));

+#3772=CARTESIAN_POINT('',(1.E-1,1.6E-1,1.12E-1));

+#3773=VERTEX_POINT('',#3771);

+#3774=VERTEX_POINT('',#3772);

+#3775=CARTESIAN_POINT('',(-1.E-1,1.2E-1,7.5E-2));

+#3776=VERTEX_POINT('',#3775);

+#3777=CARTESIAN_POINT('',(1.E-1,1.2E-1,7.5E-2));

+#3778=VERTEX_POINT('',#3777);

+#3779=CARTESIAN_POINT('',(-4.7E-2,1.2E-1,1.65E-1));

+#3780=CARTESIAN_POINT('',(4.7E-2,1.2E-1,1.65E-1));

+#3781=VERTEX_POINT('',#3779);

+#3782=VERTEX_POINT('',#3780);

+#3783=CARTESIAN_POINT('',(6.3E-1,-8.E-2,2.25E-1));

+#3784=CARTESIAN_POINT('',(6.3E-1,8.E-2,2.25E-1));

+#3785=VERTEX_POINT('',#3783);

+#3786=VERTEX_POINT('',#3784);

+#3787=CARTESIAN_POINT('',(6.1E-1,-6.E-2,2.05E-1));

+#3788=CARTESIAN_POINT('',(6.1E-1,6.E-2,2.05E-1));

+#3789=VERTEX_POINT('',#3787);

+#3790=VERTEX_POINT('',#3788);

+#3791=CARTESIAN_POINT('',(-6.3E-1,8.E-2,2.25E-1));

+#3792=CARTESIAN_POINT('',(-6.3E-1,-8.E-2,2.25E-1));

+#3793=VERTEX_POINT('',#3791);

+#3794=VERTEX_POINT('',#3792);

+#3795=CARTESIAN_POINT('',(-6.1E-1,6.E-2,2.05E-1));

+#3796=CARTESIAN_POINT('',(-6.1E-1,-6.E-2,2.05E-1));

+#3797=VERTEX_POINT('',#3795);

+#3798=VERTEX_POINT('',#3796);

+#3799=CARTESIAN_POINT('',(-1.3E-1,8.E-2,2.25E-1));

+#3800=VERTEX_POINT('',#3799);

+#3801=CARTESIAN_POINT('',(-1.1E-1,6.E-2,2.05E-1));

+#3802=VERTEX_POINT('',#3801);

+#3803=CARTESIAN_POINT('',(-1.3E-1,1.4E-1,2.25E-1));

+#3804=VERTEX_POINT('',#3803);

+#3805=CARTESIAN_POINT('',(-1.1E-1,1.2E-1,2.05E-1));

+#3806=VERTEX_POINT('',#3805);

+#3807=CARTESIAN_POINT('',(1.3E-1,1.4E-1,2.25E-1));

+#3808=VERTEX_POINT('',#3807);

+#3809=CARTESIAN_POINT('',(1.1E-1,1.2E-1,2.05E-1));

+#3810=VERTEX_POINT('',#3809);

+#3811=CARTESIAN_POINT('',(1.3E-1,8.E-2,2.25E-1));

+#3812=VERTEX_POINT('',#3811);

+#3813=CARTESIAN_POINT('',(1.1E-1,6.E-2,2.05E-1));

+#3814=VERTEX_POINT('',#3813);

+#3815=CARTESIAN_POINT('',(-1.E-1,1.2E-1,1.12E-1));

+#3816=VERTEX_POINT('',#3815);

+#3817=CARTESIAN_POINT('',(1.E-1,1.2E-1,1.12E-1));

+#3818=VERTEX_POINT('',#3817);

+#3819=CARTESIAN_POINT('',(5.375E-1,1.25E-2,1.15E-1));

+#3820=CARTESIAN_POINT('',(5.375E-1,-1.25E-2,1.15E-1));

+#3821=VERTEX_POINT('',#3819);

+#3822=VERTEX_POINT('',#3820);

+#3823=CARTESIAN_POINT('',(5.375E-1,-2.45E-1,-2.7E-1));

+#3824=CARTESIAN_POINT('',(5.375E-1,-2.45E-1,-2.95E-1));

+#3825=VERTEX_POINT('',#3823);

+#3826=VERTEX_POINT('',#3824);

+#3827=CARTESIAN_POINT('',(5.625E-1,1.25E-2,1.15E-1));

+#3828=CARTESIAN_POINT('',(5.625E-1,-1.25E-2,1.15E-1));

+#3829=VERTEX_POINT('',#3827);

+#3830=VERTEX_POINT('',#3828);

+#3831=CARTESIAN_POINT('',(5.625E-1,-2.45E-1,-2.7E-1));

+#3832=CARTESIAN_POINT('',(5.625E-1,-2.45E-1,-2.95E-1));

+#3833=VERTEX_POINT('',#3831);

+#3834=VERTEX_POINT('',#3832);

+#3835=CARTESIAN_POINT('',(5.375E-1,-1.25E-2,-1.25E-1));

+#3836=VERTEX_POINT('',#3835);

+#3837=CARTESIAN_POINT('',(5.375E-1,1.25E-2,-1.25E-1));

+#3838=VERTEX_POINT('',#3837);

+#3839=CARTESIAN_POINT('',(5.625E-1,-1.25E-2,-1.25E-1));

+#3840=VERTEX_POINT('',#3839);

+#3841=CARTESIAN_POINT('',(5.625E-1,1.25E-2,-1.25E-1));

+#3842=VERTEX_POINT('',#3841);

+#3843=CARTESIAN_POINT('',(5.375E-1,-7.E-2,-2.7E-1));

+#3844=VERTEX_POINT('',#3843);

+#3845=CARTESIAN_POINT('',(5.625E-1,-7.E-2,-2.7E-1));

+#3846=VERTEX_POINT('',#3845);

+#3847=CARTESIAN_POINT('',(5.625E-1,-7.E-2,-2.95E-1));

+#3848=VERTEX_POINT('',#3847);

+#3849=CARTESIAN_POINT('',(5.375E-1,-3.75E-2,-2.95E-1));

+#3850=CARTESIAN_POINT('',(5.625E-1,-3.75E-2,-2.95E-1));

+#3851=VERTEX_POINT('',#3849);

+#3852=VERTEX_POINT('',#3850);

+#3853=CARTESIAN_POINT('',(5.375E-1,-7.E-2,-2.95E-1));

+#3854=VERTEX_POINT('',#3853);

+#3855=CARTESIAN_POINT('',(-6.75E-1,-1.E-1,-2.25E-1));

+#3856=CARTESIAN_POINT('',(-6.1E-1,-1.E-1,-2.25E-1));

+#3857=VERTEX_POINT('',#3855);

+#3858=VERTEX_POINT('',#3856);

+#3859=CARTESIAN_POINT('',(-5.8E-1,-1.E-1,-2.25E-1));

+#3860=CARTESIAN_POINT('',(5.8E-1,-1.E-1,-2.25E-1));

+#3861=VERTEX_POINT('',#3859);

+#3862=VERTEX_POINT('',#3860);

+#3863=CARTESIAN_POINT('',(6.1E-1,-1.E-1,-2.25E-1));

+#3864=CARTESIAN_POINT('',(6.75E-1,-1.E-1,-2.25E-1));

+#3865=VERTEX_POINT('',#3863);

+#3866=VERTEX_POINT('',#3864);

+#3867=CARTESIAN_POINT('',(-6.75E-1,-1.E-1,2.25E-1));

+#3868=CARTESIAN_POINT('',(-6.1E-1,-1.E-1,2.25E-1));

+#3869=VERTEX_POINT('',#3867);

+#3870=VERTEX_POINT('',#3868);

+#3871=CARTESIAN_POINT('',(6.1E-1,-1.E-1,2.25E-1));

+#3872=CARTESIAN_POINT('',(6.75E-1,-1.E-1,2.25E-1));

+#3873=VERTEX_POINT('',#3871);

+#3874=VERTEX_POINT('',#3872);

+#3875=CARTESIAN_POINT('',(5.95E-1,-1.15E-1,-2.25E-1));

+#3876=VERTEX_POINT('',#3875);

+#3877=CARTESIAN_POINT('',(-5.95E-1,-1.15E-1,-2.25E-1));

+#3878=VERTEX_POINT('',#3877);

+#3879=CARTESIAN_POINT('',(5.8E-1,-1.E-1,2.25E-1));

+#3880=CARTESIAN_POINT('',(5.95E-1,-1.15E-1,2.25E-1));

+#3881=VERTEX_POINT('',#3879);

+#3882=VERTEX_POINT('',#3880);

+#3883=CARTESIAN_POINT('',(-5.95E-1,-1.15E-1,2.25E-1));

+#3884=VERTEX_POINT('',#3883);

+#3885=CARTESIAN_POINT('',(-5.8E-1,-1.E-1,2.25E-1));

+#3886=VERTEX_POINT('',#3885);

+#3887=CARTESIAN_POINT('',(-6.15E-1,7.E-2,-2.69E-1));

+#3888=CARTESIAN_POINT('',(6.15E-1,7.E-2,-2.69E-1));

+#3889=VERTEX_POINT('',#3887);

+#3890=VERTEX_POINT('',#3888);

+#3891=CARTESIAN_POINT('',(-6.15E-1,-7.E-2,-2.25E-1));

+#3892=CARTESIAN_POINT('',(6.15E-1,-7.E-2,-2.25E-1));

+#3893=VERTEX_POINT('',#3891);

+#3894=VERTEX_POINT('',#3892);

+#3895=CARTESIAN_POINT('',(-6.15E-1,7.E-2,-2.25E-1));

+#3896=CARTESIAN_POINT('',(6.15E-1,7.E-2,-2.25E-1));

+#3897=VERTEX_POINT('',#3895);

+#3898=VERTEX_POINT('',#3896);

+#3899=CARTESIAN_POINT('',(6.15E-1,3.E-2,-3.1E-1));

+#3900=CARTESIAN_POINT('',(6.15E-1,-7.E-2,-3.1E-1));

+#3901=VERTEX_POINT('',#3899);

+#3902=VERTEX_POINT('',#3900);

+#3903=CARTESIAN_POINT('',(5.625E-1,-7.E-2,-3.1E-1));

+#3904=VERTEX_POINT('',#3903);

+#3905=CARTESIAN_POINT('',(5.625E-1,3.E-2,-3.1E-1));

+#3906=VERTEX_POINT('',#3905);

+#3907=CARTESIAN_POINT('',(-5.625E-1,-7.E-2,-3.1E-1));

+#3908=CARTESIAN_POINT('',(-6.15E-1,-7.E-2,-3.1E-1));

+#3909=VERTEX_POINT('',#3907);

+#3910=VERTEX_POINT('',#3908);

+#3911=CARTESIAN_POINT('',(-6.15E-1,3.E-2,-3.1E-1));

+#3912=VERTEX_POINT('',#3911);

+#3913=CARTESIAN_POINT('',(-5.625E-1,3.E-2,-3.1E-1));

+#3914=VERTEX_POINT('',#3913);

+#3915=CARTESIAN_POINT('',(6.15E-1,3.E-2,-2.69E-1));

+#3916=CARTESIAN_POINT('',(5.625E-1,3.E-2,-2.69E-1));

+#3917=VERTEX_POINT('',#3915);

+#3918=VERTEX_POINT('',#3916);

+#3919=CARTESIAN_POINT('',(-6.15E-1,3.E-2,-2.69E-1));

+#3920=CARTESIAN_POINT('',(-5.625E-1,3.E-2,-2.69E-1));

+#3921=VERTEX_POINT('',#3919);

+#3922=VERTEX_POINT('',#3920);

+#3923=CARTESIAN_POINT('',(5.375E-1,6.363424398923E-3,-2.69E-1));

+#3924=CARTESIAN_POINT('',(5.625E-1,6.363424398923E-3,-2.69E-1));

+#3925=VERTEX_POINT('',#3923);

+#3926=VERTEX_POINT('',#3924);

+#3927=CARTESIAN_POINT('',(5.625E-1,-7.E-2,-2.69E-1));

+#3928=CARTESIAN_POINT('',(5.625E-1,-3.05E-2,-2.69E-1));

+#3929=VERTEX_POINT('',#3927);

+#3930=VERTEX_POINT('',#3928);

+#3931=CARTESIAN_POINT('',(5.375E-1,3.E-2,-3.1E-1));

+#3932=CARTESIAN_POINT('',(5.375E-1,-7.E-2,-3.1E-1));

+#3933=VERTEX_POINT('',#3931);

+#3934=VERTEX_POINT('',#3932);

+#3935=CARTESIAN_POINT('',(4.625E-1,-7.E-2,-3.1E-1));

+#3936=VERTEX_POINT('',#3935);

+#3937=CARTESIAN_POINT('',(4.625E-1,3.E-2,-3.1E-1));

+#3938=VERTEX_POINT('',#3937);

+#3939=CARTESIAN_POINT('',(4.625E-1,3.E-2,-2.69E-1));

+#3940=CARTESIAN_POINT('',(5.375E-1,3.E-2,-2.69E-1));

+#3941=VERTEX_POINT('',#3939);

+#3942=VERTEX_POINT('',#3940);

+#3943=CARTESIAN_POINT('',(5.375E-1,-7.E-2,-2.69E-1));

+#3944=VERTEX_POINT('',#3943);

+#3945=CARTESIAN_POINT('',(5.375E-1,-3.05E-2,-2.69E-1));

+#3946=VERTEX_POINT('',#3945);

+#3947=CARTESIAN_POINT('',(4.75E-1,-1.E-1,2.25E-1));

+#3948=CARTESIAN_POINT('',(4.75E-1,-8.E-2,2.25E-1));

+#3949=VERTEX_POINT('',#3947);

+#3950=VERTEX_POINT('',#3948);

+#3951=CARTESIAN_POINT('',(5.25E-1,-1.E-1,2.25E-1));

+#3952=CARTESIAN_POINT('',(5.25E-1,-8.E-2,2.25E-1));

+#3953=VERTEX_POINT('',#3951);

+#3954=VERTEX_POINT('',#3952);

+#3955=CARTESIAN_POINT('',(-5.25E-1,-1.E-1,2.25E-1));

+#3956=CARTESIAN_POINT('',(-5.25E-1,-8.E-2,2.25E-1));

+#3957=VERTEX_POINT('',#3955);

+#3958=VERTEX_POINT('',#3956);

+#3959=CARTESIAN_POINT('',(-4.75E-1,-1.E-1,2.25E-1));

+#3960=CARTESIAN_POINT('',(-4.75E-1,-8.E-2,2.25E-1));

+#3961=VERTEX_POINT('',#3959);

+#3962=VERTEX_POINT('',#3960);

+#3963=CARTESIAN_POINT('',(-5.25E-1,-1.E-1,-1.25E-1));

+#3964=CARTESIAN_POINT('',(-4.75E-1,-1.E-1,-1.25E-1));

+#3965=VERTEX_POINT('',#3963);

+#3966=VERTEX_POINT('',#3964);

+#3967=CARTESIAN_POINT('',(4.75E-1,-1.E-1,-1.25E-1));

+#3968=CARTESIAN_POINT('',(5.25E-1,-1.E-1,-1.25E-1));

+#3969=VERTEX_POINT('',#3967);

+#3970=VERTEX_POINT('',#3968);

+#3971=CARTESIAN_POINT('',(4.75E-1,-6.E-2,-1.25E-1));

+#3972=CARTESIAN_POINT('',(4.75E-1,-6.E-2,2.05E-1));

+#3973=VERTEX_POINT('',#3971);

+#3974=VERTEX_POINT('',#3972);

+#3975=CARTESIAN_POINT('',(5.25E-1,-6.E-2,-1.25E-1));

+#3976=CARTESIAN_POINT('',(5.25E-1,-6.E-2,2.05E-1));

+#3977=VERTEX_POINT('',#3975);

+#3978=VERTEX_POINT('',#3976);

+#3979=CARTESIAN_POINT('',(-5.25E-1,-6.E-2,-1.25E-1));

+#3980=CARTESIAN_POINT('',(-5.25E-1,-6.E-2,2.05E-1));

+#3981=VERTEX_POINT('',#3979);

+#3982=VERTEX_POINT('',#3980);

+#3983=CARTESIAN_POINT('',(-4.75E-1,-6.E-2,-1.25E-1));

+#3984=CARTESIAN_POINT('',(-4.75E-1,-6.E-2,2.05E-1));

+#3985=VERTEX_POINT('',#3983);

+#3986=VERTEX_POINT('',#3984);

+#3987=CARTESIAN_POINT('',(5.625E-1,-3.75E-2,-2.7E-1));

+#3988=VERTEX_POINT('',#3987);

+#3989=CARTESIAN_POINT('',(5.375E-1,-3.75E-2,-2.7E-1));

+#3990=VERTEX_POINT('',#3989);

+#3991=CARTESIAN_POINT('',(-6.75E-1,-5.E-2,-2.25E-1));

+#3992=VERTEX_POINT('',#3991);

+#3993=CARTESIAN_POINT('',(6.75E-1,-5.E-2,-2.25E-1));

+#3994=VERTEX_POINT('',#3993);

+#3995=CARTESIAN_POINT('',(-6.75E-1,-5.E-2,2.25E-1));

+#3996=VERTEX_POINT('',#3995);

+#3997=CARTESIAN_POINT('',(6.75E-1,-5.E-2,2.25E-1));

+#3998=VERTEX_POINT('',#3997);

+#3999=CARTESIAN_POINT('',(6.12E-1,-1.E-1,-3.701752313505E-3));

+#4000=CARTESIAN_POINT('',(6.641322804033E-1,-1.E-1,8.617329648593E-2));

+#4001=VERTEX_POINT('',#3999);

+#4002=VERTEX_POINT('',#4000);

+#4003=CARTESIAN_POINT('',(6.677738312638E-1,-1.E-1,8.826592816166E-2));

+#4004=VERTEX_POINT('',#4003);

+#4005=CARTESIAN_POINT('',(6.667773399896E-1,-1.E-1,9.E-2));

+#4006=VERTEX_POINT('',#4005);

+#4007=CARTESIAN_POINT('',(6.659042018306E-1,-1.E-1,8.949824768655E-2));

+#4008=VERTEX_POINT('',#4007);

+#4009=CARTESIAN_POINT('',(6.1E-1,-1.E-1,8.949824768655E-2));

+#4010=VERTEX_POINT('',#4009);

+#4011=CARTESIAN_POINT('',(5.8E-1,-1.E-1,8.949824768655E-2));

+#4012=CARTESIAN_POINT('',(5.561215981232E-1,-1.E-1,8.949824768655E-2));

+#4013=VERTEX_POINT('',#4011);

+#4014=VERTEX_POINT('',#4012);

+#4015=CARTESIAN_POINT('',(5.578677195967E-1,-1.E-1,8.617329648593E-2));

+#4016=CARTESIAN_POINT('',(5.8E-1,-1.E-1,4.801767072201E-2));

+#4017=VERTEX_POINT('',#4015);

+#4018=VERTEX_POINT('',#4016);

+#4019=CARTESIAN_POINT('',(5.95E-1,-1.15E-1,8.949824768655E-2));

+#4020=VERTEX_POINT('',#4019);

+#4021=CARTESIAN_POINT('',(5.95E-1,-1.15E-1,2.215795920425E-2));

+#4022=VERTEX_POINT('',#4021);

+#4023=CARTESIAN_POINT('',(6.1E-1,-1.E-1,-5.501752313455E-3));

+#4024=VERTEX_POINT('',#4023);

+#4025=CARTESIAN_POINT('',(5.552565867846E-1,-1.E-1,9.E-2));

+#4026=VERTEX_POINT('',#4025);

+#4027=CARTESIAN_POINT('',(5.542530821577E-1,-1.E-1,8.826997732276E-2));

+#4028=VERTEX_POINT('',#4027);

+#4029=CARTESIAN_POINT('',(6.1E-1,-1.E-1,-3.701752313505E-3));

+#4030=VERTEX_POINT('',#4029);

+#4031=CARTESIAN_POINT('',(6.163021098989E-1,-2.006273836612E-1,

+5.012816894639E-2));

+#4032=CARTESIAN_POINT('',(6.022738312638E-1,-2.051576713838E-1,

+5.012816894639E-2));

+#4033=VERTEX_POINT('',#4031);

+#4034=VERTEX_POINT('',#4032);

+#4035=CARTESIAN_POINT('',(5.882455526287E-1,-2.006273836612E-1,

+5.012816894639E-2));

+#4036=VERTEX_POINT('',#4035);

+#4037=VERTEX_POINT('',#225);

+#4038=VERTEX_POINT('',#235);

+#4039=VERTEX_POINT('',#237);

+#4040=VERTEX_POINT('',#3713);

+#4041=VERTEX_POINT('',#3703);

+#4042=VERTEX_POINT('',#3693);

+#4043=VERTEX_POINT('',#300);

+#4044=VERTEX_POINT('',#348);

+#4045=VERTEX_POINT('',#360);

+#4046=VERTEX_POINT('',#374);

+#4047=VERTEX_POINT('',#270);

+#4048=VERTEX_POINT('',#260);

+#4049=VERTEX_POINT('',#3683);

+#4050=VERTEX_POINT('',#3673);

+#4051=CARTESIAN_POINT('',(6.12E-1,-1.E-1,-5.501752313455E-3));

+#4052=VERTEX_POINT('',#4051);

+#4053=CARTESIAN_POINT('',(-6.E-2,6.E-2,-1.25E-1));

+#4054=CARTESIAN_POINT('',(-6.1E-1,6.E-2,-1.25E-1));

+#4055=VERTEX_POINT('',#4053);

+#4056=VERTEX_POINT('',#4054);

+#4057=CARTESIAN_POINT('',(-6.1E-1,-6.E-2,-1.25E-1));

+#4058=VERTEX_POINT('',#4057);

+#4059=CARTESIAN_POINT('',(6.1E-1,-6.E-2,-1.25E-1));

+#4060=CARTESIAN_POINT('',(6.1E-1,6.E-2,-1.25E-1));

+#4061=VERTEX_POINT('',#4059);

+#4062=VERTEX_POINT('',#4060);

+#4063=CARTESIAN_POINT('',(6.E-2,6.E-2,-1.25E-1));

+#4064=VERTEX_POINT('',#4063);

+#4065=CARTESIAN_POINT('',(-6.E-2,1.E-1,-1.25E-1));

+#4066=CARTESIAN_POINT('',(6.E-2,1.E-1,-1.25E-1));

+#4067=VERTEX_POINT('',#4065);

+#4068=VERTEX_POINT('',#4066);

+#4069=CARTESIAN_POINT('',(-6.E-2,1.E-1,7.5E-2));

+#4070=VERTEX_POINT('',#4069);

+#4071=CARTESIAN_POINT('',(6.E-2,1.E-1,7.5E-2));

+#4072=VERTEX_POINT('',#4071);

+#4073=CARTESIAN_POINT('',(1.1E-1,6.E-2,5.5E-2));

+#4074=VERTEX_POINT('',#4073);

+#4075=CARTESIAN_POINT('',(-1.1E-1,6.E-2,5.5E-2));

+#4076=VERTEX_POINT('',#4075);

+#4077=CARTESIAN_POINT('',(-1.1E-1,8.E-2,7.5E-2));

+#4078=CARTESIAN_POINT('',(-6.E-2,8.E-2,7.5E-2));

+#4079=VERTEX_POINT('',#4077);

+#4080=VERTEX_POINT('',#4078);

+#4081=CARTESIAN_POINT('',(-6.E-2,6.E-2,5.5E-2));

+#4082=VERTEX_POINT('',#4081);

+#4083=CARTESIAN_POINT('',(1.1E-1,8.E-2,7.5E-2));

+#4084=CARTESIAN_POINT('',(6.E-2,8.E-2,7.5E-2));

+#4085=VERTEX_POINT('',#4083);

+#4086=VERTEX_POINT('',#4084);

+#4087=CARTESIAN_POINT('',(6.E-2,6.E-2,5.5E-2));

+#4088=VERTEX_POINT('',#4087);

+#4089=CARTESIAN_POINT('',(-6.12E-1,-1.E-1,-3.701752313505E-3));

+#4090=CARTESIAN_POINT('',(-6.641322804033E-1,-1.E-1,8.617329648593E-2));

+#4091=VERTEX_POINT('',#4089);

+#4092=VERTEX_POINT('',#4090);

+#4093=CARTESIAN_POINT('',(-6.677738312638E-1,-1.E-1,8.826592816166E-2));

+#4094=VERTEX_POINT('',#4093);

+#4095=CARTESIAN_POINT('',(-6.667773399896E-1,-1.E-1,9.E-2));

+#4096=VERTEX_POINT('',#4095);

+#4097=CARTESIAN_POINT('',(-6.659042018306E-1,-1.E-1,8.949824768655E-2));

+#4098=VERTEX_POINT('',#4097);

+#4099=CARTESIAN_POINT('',(-6.1E-1,-1.E-1,8.949824768655E-2));

+#4100=VERTEX_POINT('',#4099);

+#4101=CARTESIAN_POINT('',(-5.8E-1,-1.E-1,8.949824768655E-2));

+#4102=CARTESIAN_POINT('',(-5.561215981232E-1,-1.E-1,8.949824768655E-2));

+#4103=VERTEX_POINT('',#4101);

+#4104=VERTEX_POINT('',#4102);

+#4105=CARTESIAN_POINT('',(-5.578677195967E-1,-1.E-1,8.617329648593E-2));

+#4106=CARTESIAN_POINT('',(-5.8E-1,-1.E-1,4.801767072201E-2));

+#4107=VERTEX_POINT('',#4105);

+#4108=VERTEX_POINT('',#4106);

+#4109=CARTESIAN_POINT('',(-5.95E-1,-1.15E-1,8.949824768655E-2));

+#4110=VERTEX_POINT('',#4109);

+#4111=CARTESIAN_POINT('',(-5.95E-1,-1.15E-1,2.215795920425E-2));

+#4112=CARTESIAN_POINT('',(-6.1E-1,-1.E-1,-3.701752313505E-3));

+#4113=VERTEX_POINT('',#4111);

+#4114=VERTEX_POINT('',#4112);

+#4115=CARTESIAN_POINT('',(-6.1E-1,-1.E-1,-5.501752313455E-3));

+#4116=VERTEX_POINT('',#4115);

+#4117=CARTESIAN_POINT('',(-6.163021098989E-1,-2.006273836612E-1,

+5.012816894639E-2));

+#4118=CARTESIAN_POINT('',(-6.022738312638E-1,-2.051576713838E-1,

+5.012816894639E-2));

+#4119=VERTEX_POINT('',#4117);

+#4120=VERTEX_POINT('',#4118);

+#4121=CARTESIAN_POINT('',(-5.882455526287E-1,-2.006273836612E-1,

+5.012816894639E-2));

+#4122=VERTEX_POINT('',#4121);

+#4123=VERTEX_POINT('',#3488);

+#4124=VERTEX_POINT('',#3498);

+#4125=VERTEX_POINT('',#3504);

+#4126=VERTEX_POINT('',#3633);

+#4127=VERTEX_POINT('',#3643);

+#4128=VERTEX_POINT('',#3653);

+#4129=VERTEX_POINT('',#3460);

+#4130=VERTEX_POINT('',#3581);

+#4131=VERTEX_POINT('',#3571);

+#4132=VERTEX_POINT('',#3561);

+#4133=VERTEX_POINT('',#3533);

+#4134=VERTEX_POINT('',#3545);

+#4135=VERTEX_POINT('',#3603);

+#4136=VERTEX_POINT('',#3613);

+#4137=CARTESIAN_POINT('',(-5.552565867846E-1,-1.E-1,9.E-2));

+#4138=VERTEX_POINT('',#4137);

+#4139=CARTESIAN_POINT('',(-5.542530821577E-1,-1.E-1,8.826997732276E-2));

+#4140=VERTEX_POINT('',#4139);

+#4141=CARTESIAN_POINT('',(-6.12E-1,-1.E-1,-5.501752313455E-3));

+#4142=VERTEX_POINT('',#4141);

+#4143=CARTESIAN_POINT('',(4.375E-1,1.25E-2,1.15E-1));

+#4144=CARTESIAN_POINT('',(4.375E-1,-1.25E-2,1.15E-1));

+#4145=VERTEX_POINT('',#4143);

+#4146=VERTEX_POINT('',#4144);

+#4147=CARTESIAN_POINT('',(4.375E-1,-2.45E-1,-2.7E-1));

+#4148=CARTESIAN_POINT('',(4.375E-1,-2.45E-1,-2.95E-1));

+#4149=VERTEX_POINT('',#4147);

+#4150=VERTEX_POINT('',#4148);

+#4151=CARTESIAN_POINT('',(4.625E-1,1.25E-2,1.15E-1));

+#4152=CARTESIAN_POINT('',(4.625E-1,-1.25E-2,1.15E-1));

+#4153=VERTEX_POINT('',#4151);

+#4154=VERTEX_POINT('',#4152);

+#4155=CARTESIAN_POINT('',(4.625E-1,-2.45E-1,-2.7E-1));

+#4156=CARTESIAN_POINT('',(4.625E-1,-2.45E-1,-2.95E-1));

+#4157=VERTEX_POINT('',#4155);

+#4158=VERTEX_POINT('',#4156);

+#4159=CARTESIAN_POINT('',(4.375E-1,-1.25E-2,-1.25E-1));

+#4160=VERTEX_POINT('',#4159);

+#4161=CARTESIAN_POINT('',(4.375E-1,-7.E-2,-2.7E-1));

+#4162=VERTEX_POINT('',#4161);

+#4163=CARTESIAN_POINT('',(4.375E-1,-7.E-2,-2.95E-1));

+#4164=VERTEX_POINT('',#4163);

+#4165=CARTESIAN_POINT('',(4.375E-1,1.25E-2,-1.25E-1));

+#4166=VERTEX_POINT('',#4165);

+#4167=CARTESIAN_POINT('',(4.625E-1,-1.25E-2,-1.25E-1));

+#4168=VERTEX_POINT('',#4167);

+#4169=CARTESIAN_POINT('',(4.625E-1,-7.E-2,-2.7E-1));

+#4170=VERTEX_POINT('',#4169);

+#4171=CARTESIAN_POINT('',(4.625E-1,-7.E-2,-2.95E-1));

+#4172=VERTEX_POINT('',#4171);

+#4173=CARTESIAN_POINT('',(4.625E-1,1.25E-2,-1.25E-1));

+#4174=VERTEX_POINT('',#4173);

+#4175=CARTESIAN_POINT('',(4.375E-1,-3.75E-2,-2.7E-1));

+#4176=CARTESIAN_POINT('',(4.625E-1,-3.75E-2,-2.7E-1));

+#4177=VERTEX_POINT('',#4175);

+#4178=VERTEX_POINT('',#4176);

+#4179=CARTESIAN_POINT('',(4.375E-1,-3.75E-2,-2.95E-1));

+#4180=CARTESIAN_POINT('',(4.625E-1,-3.75E-2,-2.95E-1));

+#4181=VERTEX_POINT('',#4179);

+#4182=VERTEX_POINT('',#4180);

+#4183=CARTESIAN_POINT('',(4.375E-1,-3.05E-2,-2.69E-1));

+#4184=CARTESIAN_POINT('',(4.625E-1,-3.05E-2,-2.69E-1));

+#4185=VERTEX_POINT('',#4183);

+#4186=VERTEX_POINT('',#4184);

+#4187=CARTESIAN_POINT('',(4.375E-1,6.363424398923E-3,-2.69E-1));

+#4188=CARTESIAN_POINT('',(4.625E-1,6.363424398923E-3,-2.69E-1));

+#4189=VERTEX_POINT('',#4187);

+#4190=VERTEX_POINT('',#4188);

+#4191=CARTESIAN_POINT('',(4.625E-1,-7.E-2,-2.69E-1));

+#4192=VERTEX_POINT('',#4191);

+#4193=CARTESIAN_POINT('',(4.375E-1,3.E-2,-3.1E-1));

+#4194=CARTESIAN_POINT('',(4.375E-1,-7.E-2,-3.1E-1));

+#4195=VERTEX_POINT('',#4193);

+#4196=VERTEX_POINT('',#4194);

+#4197=CARTESIAN_POINT('',(3.625E-1,-7.E-2,-3.1E-1));

+#4198=VERTEX_POINT('',#4197);

+#4199=CARTESIAN_POINT('',(3.625E-1,3.E-2,-3.1E-1));

+#4200=VERTEX_POINT('',#4199);

+#4201=CARTESIAN_POINT('',(3.625E-1,3.E-2,-2.69E-1));

+#4202=CARTESIAN_POINT('',(4.375E-1,3.E-2,-2.69E-1));

+#4203=VERTEX_POINT('',#4201);

+#4204=VERTEX_POINT('',#4202);

+#4205=CARTESIAN_POINT('',(4.375E-1,-7.E-2,-2.69E-1));

+#4206=VERTEX_POINT('',#4205);

+#4207=CARTESIAN_POINT('',(3.375E-1,3.E-2,-3.1E-1));

+#4208=CARTESIAN_POINT('',(3.375E-1,-7.E-2,-3.1E-1));

+#4209=VERTEX_POINT('',#4207);

+#4210=VERTEX_POINT('',#4208);

+#4211=CARTESIAN_POINT('',(2.625E-1,-7.E-2,-3.1E-1));

+#4212=VERTEX_POINT('',#4211);

+#4213=CARTESIAN_POINT('',(2.625E-1,3.E-2,-3.1E-1));

+#4214=VERTEX_POINT('',#4213);

+#4215=CARTESIAN_POINT('',(2.625E-1,3.E-2,-2.69E-1));

+#4216=CARTESIAN_POINT('',(3.375E-1,3.E-2,-2.69E-1));

+#4217=VERTEX_POINT('',#4215);

+#4218=VERTEX_POINT('',#4216);

+#4219=CARTESIAN_POINT('',(3.375E-1,-7.E-2,-2.69E-1));

+#4220=CARTESIAN_POINT('',(3.625E-1,-7.E-2,-2.69E-1));

+#4221=VERTEX_POINT('',#4219);

+#4222=VERTEX_POINT('',#4220);

+#4223=CARTESIAN_POINT('',(2.375E-1,3.E-2,-3.1E-1));

+#4224=CARTESIAN_POINT('',(2.375E-1,-7.E-2,-3.1E-1));

+#4225=VERTEX_POINT('',#4223);

+#4226=VERTEX_POINT('',#4224);

+#4227=CARTESIAN_POINT('',(1.625E-1,-7.E-2,-3.1E-1));

+#4228=VERTEX_POINT('',#4227);

+#4229=CARTESIAN_POINT('',(1.625E-1,3.E-2,-3.1E-1));

+#4230=VERTEX_POINT('',#4229);

+#4231=CARTESIAN_POINT('',(1.625E-1,3.E-2,-2.69E-1));

+#4232=CARTESIAN_POINT('',(2.375E-1,3.E-2,-2.69E-1));

+#4233=VERTEX_POINT('',#4231);

+#4234=VERTEX_POINT('',#4232);

+#4235=CARTESIAN_POINT('',(2.375E-1,-7.E-2,-2.69E-1));

+#4236=CARTESIAN_POINT('',(2.625E-1,-7.E-2,-2.69E-1));

+#4237=VERTEX_POINT('',#4235);

+#4238=VERTEX_POINT('',#4236);

+#4239=CARTESIAN_POINT('',(1.375E-1,3.E-2,-3.1E-1));

+#4240=CARTESIAN_POINT('',(1.375E-1,-7.E-2,-3.1E-1));

+#4241=VERTEX_POINT('',#4239);

+#4242=VERTEX_POINT('',#4240);

+#4243=CARTESIAN_POINT('',(6.25E-2,-7.E-2,-3.1E-1));

+#4244=VERTEX_POINT('',#4243);

+#4245=CARTESIAN_POINT('',(6.25E-2,3.E-2,-3.1E-1));

+#4246=VERTEX_POINT('',#4245);

+#4247=CARTESIAN_POINT('',(6.25E-2,3.E-2,-2.69E-1));

+#4248=CARTESIAN_POINT('',(1.375E-1,3.E-2,-2.69E-1));

+#4249=VERTEX_POINT('',#4247);

+#4250=VERTEX_POINT('',#4248);

+#4251=CARTESIAN_POINT('',(1.375E-1,-7.E-2,-2.69E-1));

+#4252=CARTESIAN_POINT('',(1.625E-1,-7.E-2,-2.69E-1));

+#4253=VERTEX_POINT('',#4251);

+#4254=VERTEX_POINT('',#4252);

+#4255=CARTESIAN_POINT('',(3.75E-2,3.E-2,-3.1E-1));

+#4256=CARTESIAN_POINT('',(3.75E-2,-7.E-2,-3.1E-1));

+#4257=VERTEX_POINT('',#4255);

+#4258=VERTEX_POINT('',#4256);

+#4259=CARTESIAN_POINT('',(-3.75E-2,-7.E-2,-3.1E-1));

+#4260=VERTEX_POINT('',#4259);

+#4261=CARTESIAN_POINT('',(-3.75E-2,3.E-2,-3.1E-1));

+#4262=VERTEX_POINT('',#4261);

+#4263=CARTESIAN_POINT('',(-3.75E-2,3.E-2,-2.69E-1));

+#4264=CARTESIAN_POINT('',(3.75E-2,3.E-2,-2.69E-1));

+#4265=VERTEX_POINT('',#4263);

+#4266=VERTEX_POINT('',#4264);

+#4267=CARTESIAN_POINT('',(3.75E-2,-7.E-2,-2.69E-1));

+#4268=CARTESIAN_POINT('',(6.25E-2,-7.E-2,-2.69E-1));

+#4269=VERTEX_POINT('',#4267);

+#4270=VERTEX_POINT('',#4268);

+#4271=CARTESIAN_POINT('',(-6.25E-2,3.E-2,-3.1E-1));

+#4272=CARTESIAN_POINT('',(-6.25E-2,-7.E-2,-3.1E-1));

+#4273=VERTEX_POINT('',#4271);

+#4274=VERTEX_POINT('',#4272);

+#4275=CARTESIAN_POINT('',(-1.375E-1,-7.E-2,-3.1E-1));

+#4276=VERTEX_POINT('',#4275);

+#4277=CARTESIAN_POINT('',(-1.375E-1,3.E-2,-3.1E-1));

+#4278=VERTEX_POINT('',#4277);

+#4279=CARTESIAN_POINT('',(-1.375E-1,3.E-2,-2.69E-1));

+#4280=CARTESIAN_POINT('',(-6.25E-2,3.E-2,-2.69E-1));

+#4281=VERTEX_POINT('',#4279);

+#4282=VERTEX_POINT('',#4280);

+#4283=CARTESIAN_POINT('',(-6.25E-2,-7.E-2,-2.69E-1));

+#4284=CARTESIAN_POINT('',(-3.75E-2,-7.E-2,-2.69E-1));

+#4285=VERTEX_POINT('',#4283);

+#4286=VERTEX_POINT('',#4284);

+#4287=CARTESIAN_POINT('',(-1.625E-1,3.E-2,-3.1E-1));

+#4288=CARTESIAN_POINT('',(-1.625E-1,-7.E-2,-3.1E-1));

+#4289=VERTEX_POINT('',#4287);

+#4290=VERTEX_POINT('',#4288);

+#4291=CARTESIAN_POINT('',(-2.375E-1,-7.E-2,-3.1E-1));

+#4292=VERTEX_POINT('',#4291);

+#4293=CARTESIAN_POINT('',(-2.375E-1,3.E-2,-3.1E-1));

+#4294=VERTEX_POINT('',#4293);

+#4295=CARTESIAN_POINT('',(-2.375E-1,3.E-2,-2.69E-1));

+#4296=CARTESIAN_POINT('',(-1.625E-1,3.E-2,-2.69E-1));

+#4297=VERTEX_POINT('',#4295);

+#4298=VERTEX_POINT('',#4296);

+#4299=CARTESIAN_POINT('',(-1.625E-1,-7.E-2,-2.69E-1));

+#4300=CARTESIAN_POINT('',(-1.375E-1,-7.E-2,-2.69E-1));

+#4301=VERTEX_POINT('',#4299);

+#4302=VERTEX_POINT('',#4300);

+#4303=CARTESIAN_POINT('',(-2.625E-1,3.E-2,-3.1E-1));

+#4304=CARTESIAN_POINT('',(-2.625E-1,-7.E-2,-3.1E-1));

+#4305=VERTEX_POINT('',#4303);

+#4306=VERTEX_POINT('',#4304);

+#4307=CARTESIAN_POINT('',(-3.375E-1,-7.E-2,-3.1E-1));

+#4308=VERTEX_POINT('',#4307);

+#4309=CARTESIAN_POINT('',(-3.375E-1,3.E-2,-3.1E-1));

+#4310=VERTEX_POINT('',#4309);

+#4311=CARTESIAN_POINT('',(-3.375E-1,3.E-2,-2.69E-1));

+#4312=CARTESIAN_POINT('',(-2.625E-1,3.E-2,-2.69E-1));

+#4313=VERTEX_POINT('',#4311);

+#4314=VERTEX_POINT('',#4312);

+#4315=CARTESIAN_POINT('',(-2.625E-1,-7.E-2,-2.69E-1));

+#4316=CARTESIAN_POINT('',(-2.375E-1,-7.E-2,-2.69E-1));

+#4317=VERTEX_POINT('',#4315);

+#4318=VERTEX_POINT('',#4316);

+#4319=CARTESIAN_POINT('',(-3.625E-1,3.E-2,-3.1E-1));

+#4320=CARTESIAN_POINT('',(-3.625E-1,-7.E-2,-3.1E-1));

+#4321=VERTEX_POINT('',#4319);

+#4322=VERTEX_POINT('',#4320);

+#4323=CARTESIAN_POINT('',(-4.375E-1,-7.E-2,-3.1E-1));

+#4324=VERTEX_POINT('',#4323);

+#4325=CARTESIAN_POINT('',(-4.375E-1,3.E-2,-3.1E-1));

+#4326=VERTEX_POINT('',#4325);

+#4327=CARTESIAN_POINT('',(-4.375E-1,3.E-2,-2.69E-1));

+#4328=CARTESIAN_POINT('',(-3.625E-1,3.E-2,-2.69E-1));

+#4329=VERTEX_POINT('',#4327);

+#4330=VERTEX_POINT('',#4328);

+#4331=CARTESIAN_POINT('',(-3.625E-1,-7.E-2,-2.69E-1));

+#4332=CARTESIAN_POINT('',(-3.375E-1,-7.E-2,-2.69E-1));

+#4333=VERTEX_POINT('',#4331);

+#4334=VERTEX_POINT('',#4332);

+#4335=CARTESIAN_POINT('',(-4.625E-1,3.E-2,-3.1E-1));

+#4336=CARTESIAN_POINT('',(-4.625E-1,-7.E-2,-3.1E-1));

+#4337=VERTEX_POINT('',#4335);

+#4338=VERTEX_POINT('',#4336);

+#4339=CARTESIAN_POINT('',(-5.375E-1,-7.E-2,-3.1E-1));

+#4340=VERTEX_POINT('',#4339);

+#4341=CARTESIAN_POINT('',(-5.375E-1,3.E-2,-3.1E-1));

+#4342=VERTEX_POINT('',#4341);

+#4343=CARTESIAN_POINT('',(-5.375E-1,3.E-2,-2.69E-1));

+#4344=CARTESIAN_POINT('',(-4.625E-1,3.E-2,-2.69E-1));

+#4345=VERTEX_POINT('',#4343);

+#4346=VERTEX_POINT('',#4344);

+#4347=CARTESIAN_POINT('',(-5.625E-1,-7.E-2,-2.69E-1));

+#4348=CARTESIAN_POINT('',(-5.375E-1,-7.E-2,-2.69E-1));

+#4349=VERTEX_POINT('',#4347);

+#4350=VERTEX_POINT('',#4348);

+#4351=CARTESIAN_POINT('',(-4.625E-1,-7.E-2,-2.69E-1));

+#4352=CARTESIAN_POINT('',(-4.375E-1,-7.E-2,-2.69E-1));

+#4353=VERTEX_POINT('',#4351);

+#4354=VERTEX_POINT('',#4352);

+#4355=CARTESIAN_POINT('',(3.375E-1,1.25E-2,1.15E-1));

+#4356=CARTESIAN_POINT('',(3.375E-1,-1.25E-2,1.15E-1));

+#4357=VERTEX_POINT('',#4355);

+#4358=VERTEX_POINT('',#4356);

+#4359=CARTESIAN_POINT('',(3.375E-1,-2.45E-1,-2.7E-1));

+#4360=CARTESIAN_POINT('',(3.375E-1,-2.45E-1,-2.95E-1));

+#4361=VERTEX_POINT('',#4359);

+#4362=VERTEX_POINT('',#4360);

+#4363=CARTESIAN_POINT('',(3.625E-1,1.25E-2,1.15E-1));

+#4364=CARTESIAN_POINT('',(3.625E-1,-1.25E-2,1.15E-1));

+#4365=VERTEX_POINT('',#4363);

+#4366=VERTEX_POINT('',#4364);

+#4367=CARTESIAN_POINT('',(3.625E-1,-2.45E-1,-2.7E-1));

+#4368=CARTESIAN_POINT('',(3.625E-1,-2.45E-1,-2.95E-1));

+#4369=VERTEX_POINT('',#4367);

+#4370=VERTEX_POINT('',#4368);

+#4371=CARTESIAN_POINT('',(3.375E-1,-7.E-2,-2.7E-1));

+#4372=CARTESIAN_POINT('',(3.375E-1,-7.E-2,-2.95E-1));

+#4373=VERTEX_POINT('',#4371);

+#4374=VERTEX_POINT('',#4372);

+#4375=CARTESIAN_POINT('',(3.625E-1,-7.E-2,-2.7E-1));

+#4376=CARTESIAN_POINT('',(3.625E-1,-7.E-2,-2.95E-1));

+#4377=VERTEX_POINT('',#4375);

+#4378=VERTEX_POINT('',#4376);

+#4379=CARTESIAN_POINT('',(3.375E-1,-3.05E-2,-2.69E-1));

+#4380=CARTESIAN_POINT('',(3.625E-1,-3.05E-2,-2.69E-1));

+#4381=VERTEX_POINT('',#4379);

+#4382=VERTEX_POINT('',#4380);

+#4383=CARTESIAN_POINT('',(3.375E-1,6.363424398923E-3,-2.69E-1));

+#4384=CARTESIAN_POINT('',(3.625E-1,6.363424398923E-3,-2.69E-1));

+#4385=VERTEX_POINT('',#4383);

+#4386=VERTEX_POINT('',#4384);

+#4387=CARTESIAN_POINT('',(3.375E-1,-1.25E-2,-1.25E-1));

+#4388=CARTESIAN_POINT('',(3.375E-1,1.25E-2,-1.25E-1));

+#4389=VERTEX_POINT('',#4387);

+#4390=VERTEX_POINT('',#4388);

+#4391=CARTESIAN_POINT('',(3.625E-1,-1.25E-2,-1.25E-1));

+#4392=CARTESIAN_POINT('',(3.625E-1,1.25E-2,-1.25E-1));

+#4393=VERTEX_POINT('',#4391);

+#4394=VERTEX_POINT('',#4392);

+#4395=CARTESIAN_POINT('',(3.625E-1,-3.75E-2,-2.7E-1));

+#4396=VERTEX_POINT('',#4395);

+#4397=CARTESIAN_POINT('',(3.625E-1,-3.75E-2,-2.95E-1));

+#4398=VERTEX_POINT('',#4397);

+#4399=CARTESIAN_POINT('',(3.375E-1,-3.75E-2,-2.7E-1));

+#4400=VERTEX_POINT('',#4399);

+#4401=CARTESIAN_POINT('',(3.375E-1,-3.75E-2,-2.95E-1));

+#4402=VERTEX_POINT('',#4401);

+#4403=CARTESIAN_POINT('',(2.375E-1,1.25E-2,1.15E-1));

+#4404=CARTESIAN_POINT('',(2.375E-1,-1.25E-2,1.15E-1));

+#4405=VERTEX_POINT('',#4403);

+#4406=VERTEX_POINT('',#4404);

+#4407=CARTESIAN_POINT('',(2.375E-1,-2.45E-1,-2.7E-1));

+#4408=CARTESIAN_POINT('',(2.375E-1,-2.45E-1,-2.95E-1));

+#4409=VERTEX_POINT('',#4407);

+#4410=VERTEX_POINT('',#4408);

+#4411=CARTESIAN_POINT('',(2.625E-1,1.25E-2,1.15E-1));

+#4412=CARTESIAN_POINT('',(2.625E-1,-1.25E-2,1.15E-1));

+#4413=VERTEX_POINT('',#4411);

+#4414=VERTEX_POINT('',#4412);

+#4415=CARTESIAN_POINT('',(2.625E-1,-2.45E-1,-2.7E-1));

+#4416=CARTESIAN_POINT('',(2.625E-1,-2.45E-1,-2.95E-1));

+#4417=VERTEX_POINT('',#4415);

+#4418=VERTEX_POINT('',#4416);

+#4419=CARTESIAN_POINT('',(2.375E-1,-7.E-2,-2.7E-1));

+#4420=CARTESIAN_POINT('',(2.375E-1,-7.E-2,-2.95E-1));

+#4421=VERTEX_POINT('',#4419);

+#4422=VERTEX_POINT('',#4420);

+#4423=CARTESIAN_POINT('',(2.625E-1,-7.E-2,-2.7E-1));

+#4424=CARTESIAN_POINT('',(2.625E-1,-7.E-2,-2.95E-1));

+#4425=VERTEX_POINT('',#4423);

+#4426=VERTEX_POINT('',#4424);

+#4427=CARTESIAN_POINT('',(2.375E-1,-3.05E-2,-2.69E-1));

+#4428=CARTESIAN_POINT('',(2.625E-1,-3.05E-2,-2.69E-1));

+#4429=VERTEX_POINT('',#4427);

+#4430=VERTEX_POINT('',#4428);

+#4431=CARTESIAN_POINT('',(2.375E-1,6.363424398923E-3,-2.69E-1));

+#4432=CARTESIAN_POINT('',(2.625E-1,6.363424398923E-3,-2.69E-1));

+#4433=VERTEX_POINT('',#4431);

+#4434=VERTEX_POINT('',#4432);

+#4435=CARTESIAN_POINT('',(2.375E-1,-1.25E-2,-1.25E-1));

+#4436=CARTESIAN_POINT('',(2.375E-1,1.25E-2,-1.25E-1));

+#4437=VERTEX_POINT('',#4435);

+#4438=VERTEX_POINT('',#4436);

+#4439=CARTESIAN_POINT('',(2.625E-1,-1.25E-2,-1.25E-1));

+#4440=CARTESIAN_POINT('',(2.625E-1,1.25E-2,-1.25E-1));

+#4441=VERTEX_POINT('',#4439);

+#4442=VERTEX_POINT('',#4440);

+#4443=CARTESIAN_POINT('',(2.625E-1,-3.75E-2,-2.7E-1));

+#4444=VERTEX_POINT('',#4443);

+#4445=CARTESIAN_POINT('',(2.625E-1,-3.75E-2,-2.95E-1));

+#4446=VERTEX_POINT('',#4445);

+#4447=CARTESIAN_POINT('',(2.375E-1,-3.75E-2,-2.7E-1));

+#4448=VERTEX_POINT('',#4447);

+#4449=CARTESIAN_POINT('',(2.375E-1,-3.75E-2,-2.95E-1));

+#4450=VERTEX_POINT('',#4449);

+#4451=CARTESIAN_POINT('',(1.375E-1,1.25E-2,1.15E-1));

+#4452=CARTESIAN_POINT('',(1.375E-1,-1.25E-2,1.15E-1));

+#4453=VERTEX_POINT('',#4451);

+#4454=VERTEX_POINT('',#4452);

+#4455=CARTESIAN_POINT('',(1.375E-1,-2.45E-1,-2.7E-1));

+#4456=CARTESIAN_POINT('',(1.375E-1,-2.45E-1,-2.95E-1));

+#4457=VERTEX_POINT('',#4455);

+#4458=VERTEX_POINT('',#4456);

+#4459=CARTESIAN_POINT('',(1.625E-1,1.25E-2,1.15E-1));

+#4460=CARTESIAN_POINT('',(1.625E-1,-1.25E-2,1.15E-1));

+#4461=VERTEX_POINT('',#4459);

+#4462=VERTEX_POINT('',#4460);

+#4463=CARTESIAN_POINT('',(1.625E-1,-2.45E-1,-2.7E-1));

+#4464=CARTESIAN_POINT('',(1.625E-1,-2.45E-1,-2.95E-1));

+#4465=VERTEX_POINT('',#4463);

+#4466=VERTEX_POINT('',#4464);

+#4467=CARTESIAN_POINT('',(1.375E-1,-7.E-2,-2.7E-1));

+#4468=CARTESIAN_POINT('',(1.375E-1,-7.E-2,-2.95E-1));

+#4469=VERTEX_POINT('',#4467);

+#4470=VERTEX_POINT('',#4468);

+#4471=CARTESIAN_POINT('',(1.625E-1,-7.E-2,-2.7E-1));

+#4472=CARTESIAN_POINT('',(1.625E-1,-7.E-2,-2.95E-1));

+#4473=VERTEX_POINT('',#4471);

+#4474=VERTEX_POINT('',#4472);

+#4475=CARTESIAN_POINT('',(1.375E-1,-3.05E-2,-2.69E-1));

+#4476=CARTESIAN_POINT('',(1.625E-1,-3.05E-2,-2.69E-1));

+#4477=VERTEX_POINT('',#4475);

+#4478=VERTEX_POINT('',#4476);

+#4479=CARTESIAN_POINT('',(1.375E-1,6.363424398923E-3,-2.69E-1));

+#4480=CARTESIAN_POINT('',(1.625E-1,6.363424398923E-3,-2.69E-1));

+#4481=VERTEX_POINT('',#4479);

+#4482=VERTEX_POINT('',#4480);

+#4483=CARTESIAN_POINT('',(1.375E-1,-1.25E-2,-1.25E-1));

+#4484=CARTESIAN_POINT('',(1.375E-1,1.25E-2,-1.25E-1));

+#4485=VERTEX_POINT('',#4483);

+#4486=VERTEX_POINT('',#4484);

+#4487=CARTESIAN_POINT('',(1.625E-1,-1.25E-2,-1.25E-1));

+#4488=CARTESIAN_POINT('',(1.625E-1,1.25E-2,-1.25E-1));

+#4489=VERTEX_POINT('',#4487);

+#4490=VERTEX_POINT('',#4488);

+#4491=CARTESIAN_POINT('',(1.625E-1,-3.75E-2,-2.7E-1));

+#4492=VERTEX_POINT('',#4491);

+#4493=CARTESIAN_POINT('',(1.625E-1,-3.75E-2,-2.95E-1));

+#4494=VERTEX_POINT('',#4493);

+#4495=CARTESIAN_POINT('',(1.375E-1,-3.75E-2,-2.7E-1));

+#4496=VERTEX_POINT('',#4495);

+#4497=CARTESIAN_POINT('',(1.375E-1,-3.75E-2,-2.95E-1));

+#4498=VERTEX_POINT('',#4497);

+#4499=CARTESIAN_POINT('',(3.75E-2,1.25E-2,1.15E-1));

+#4500=CARTESIAN_POINT('',(3.75E-2,-1.25E-2,1.15E-1));

+#4501=VERTEX_POINT('',#4499);

+#4502=VERTEX_POINT('',#4500);

+#4503=CARTESIAN_POINT('',(3.75E-2,-2.45E-1,-2.7E-1));

+#4504=CARTESIAN_POINT('',(3.75E-2,-2.45E-1,-2.95E-1));

+#4505=VERTEX_POINT('',#4503);

+#4506=VERTEX_POINT('',#4504);

+#4507=CARTESIAN_POINT('',(6.25E-2,1.25E-2,1.15E-1));

+#4508=CARTESIAN_POINT('',(6.25E-2,-1.25E-2,1.15E-1));

+#4509=VERTEX_POINT('',#4507);

+#4510=VERTEX_POINT('',#4508);

+#4511=CARTESIAN_POINT('',(6.25E-2,-2.45E-1,-2.7E-1));

+#4512=CARTESIAN_POINT('',(6.25E-2,-2.45E-1,-2.95E-1));

+#4513=VERTEX_POINT('',#4511);

+#4514=VERTEX_POINT('',#4512);

+#4515=CARTESIAN_POINT('',(3.75E-2,-7.E-2,-2.7E-1));

+#4516=CARTESIAN_POINT('',(3.75E-2,-7.E-2,-2.95E-1));

+#4517=VERTEX_POINT('',#4515);

+#4518=VERTEX_POINT('',#4516);

+#4519=CARTESIAN_POINT('',(6.25E-2,-7.E-2,-2.7E-1));

+#4520=CARTESIAN_POINT('',(6.25E-2,-7.E-2,-2.95E-1));

+#4521=VERTEX_POINT('',#4519);

+#4522=VERTEX_POINT('',#4520);

+#4523=CARTESIAN_POINT('',(3.75E-2,-3.05E-2,-2.69E-1));

+#4524=CARTESIAN_POINT('',(6.25E-2,-3.05E-2,-2.69E-1));

+#4525=VERTEX_POINT('',#4523);

+#4526=VERTEX_POINT('',#4524);

+#4527=CARTESIAN_POINT('',(3.75E-2,6.363424398923E-3,-2.69E-1));

+#4528=CARTESIAN_POINT('',(6.25E-2,6.363424398923E-3,-2.69E-1));

+#4529=VERTEX_POINT('',#4527);

+#4530=VERTEX_POINT('',#4528);

+#4531=CARTESIAN_POINT('',(3.75E-2,-1.25E-2,-1.25E-1));

+#4532=CARTESIAN_POINT('',(3.75E-2,1.25E-2,-1.25E-1));

+#4533=VERTEX_POINT('',#4531);

+#4534=VERTEX_POINT('',#4532);

+#4535=CARTESIAN_POINT('',(6.25E-2,-1.25E-2,-1.25E-1));

+#4536=CARTESIAN_POINT('',(6.25E-2,1.25E-2,-1.25E-1));

+#4537=VERTEX_POINT('',#4535);

+#4538=VERTEX_POINT('',#4536);

+#4539=CARTESIAN_POINT('',(6.25E-2,-3.75E-2,-2.7E-1));

+#4540=VERTEX_POINT('',#4539);

+#4541=CARTESIAN_POINT('',(6.25E-2,-3.75E-2,-2.95E-1));

+#4542=VERTEX_POINT('',#4541);

+#4543=CARTESIAN_POINT('',(3.75E-2,-3.75E-2,-2.7E-1));

+#4544=VERTEX_POINT('',#4543);

+#4545=CARTESIAN_POINT('',(3.75E-2,-3.75E-2,-2.95E-1));

+#4546=VERTEX_POINT('',#4545);

+#4547=CARTESIAN_POINT('',(-6.25E-2,1.25E-2,1.15E-1));

+#4548=CARTESIAN_POINT('',(-6.25E-2,-1.25E-2,1.15E-1));

+#4549=VERTEX_POINT('',#4547);

+#4550=VERTEX_POINT('',#4548);

+#4551=CARTESIAN_POINT('',(-6.25E-2,-2.45E-1,-2.7E-1));

+#4552=CARTESIAN_POINT('',(-6.25E-2,-2.45E-1,-2.95E-1));

+#4553=VERTEX_POINT('',#4551);

+#4554=VERTEX_POINT('',#4552);

+#4555=CARTESIAN_POINT('',(-3.75E-2,1.25E-2,1.15E-1));

+#4556=CARTESIAN_POINT('',(-3.75E-2,-1.25E-2,1.15E-1));

+#4557=VERTEX_POINT('',#4555);

+#4558=VERTEX_POINT('',#4556);

+#4559=CARTESIAN_POINT('',(-3.75E-2,-2.45E-1,-2.7E-1));

+#4560=CARTESIAN_POINT('',(-3.75E-2,-2.45E-1,-2.95E-1));

+#4561=VERTEX_POINT('',#4559);

+#4562=VERTEX_POINT('',#4560);

+#4563=CARTESIAN_POINT('',(-6.25E-2,-7.E-2,-2.7E-1));

+#4564=CARTESIAN_POINT('',(-6.25E-2,-7.E-2,-2.95E-1));

+#4565=VERTEX_POINT('',#4563);

+#4566=VERTEX_POINT('',#4564);

+#4567=CARTESIAN_POINT('',(-3.75E-2,-7.E-2,-2.7E-1));

+#4568=CARTESIAN_POINT('',(-3.75E-2,-7.E-2,-2.95E-1));

+#4569=VERTEX_POINT('',#4567);

+#4570=VERTEX_POINT('',#4568);

+#4571=CARTESIAN_POINT('',(-6.25E-2,-3.05E-2,-2.69E-1));

+#4572=CARTESIAN_POINT('',(-3.75E-2,-3.05E-2,-2.69E-1));

+#4573=VERTEX_POINT('',#4571);

+#4574=VERTEX_POINT('',#4572);

+#4575=CARTESIAN_POINT('',(-6.25E-2,6.363424398923E-3,-2.69E-1));

+#4576=CARTESIAN_POINT('',(-3.75E-2,6.363424398923E-3,-2.69E-1));

+#4577=VERTEX_POINT('',#4575);

+#4578=VERTEX_POINT('',#4576);

+#4579=CARTESIAN_POINT('',(-6.25E-2,-1.25E-2,-1.25E-1));

+#4580=CARTESIAN_POINT('',(-6.25E-2,1.25E-2,-1.25E-1));

+#4581=VERTEX_POINT('',#4579);

+#4582=VERTEX_POINT('',#4580);

+#4583=CARTESIAN_POINT('',(-3.75E-2,-1.25E-2,-1.25E-1));

+#4584=CARTESIAN_POINT('',(-3.75E-2,1.25E-2,-1.25E-1));

+#4585=VERTEX_POINT('',#4583);

+#4586=VERTEX_POINT('',#4584);

+#4587=CARTESIAN_POINT('',(-3.75E-2,-3.75E-2,-2.7E-1));

+#4588=VERTEX_POINT('',#4587);

+#4589=CARTESIAN_POINT('',(-3.75E-2,-3.75E-2,-2.95E-1));

+#4590=VERTEX_POINT('',#4589);

+#4591=CARTESIAN_POINT('',(-6.25E-2,-3.75E-2,-2.7E-1));

+#4592=VERTEX_POINT('',#4591);

+#4593=CARTESIAN_POINT('',(-6.25E-2,-3.75E-2,-2.95E-1));

+#4594=VERTEX_POINT('',#4593);

+#4595=CARTESIAN_POINT('',(-1.625E-1,1.25E-2,1.15E-1));

+#4596=CARTESIAN_POINT('',(-1.625E-1,-1.25E-2,1.15E-1));

+#4597=VERTEX_POINT('',#4595);

+#4598=VERTEX_POINT('',#4596);

+#4599=CARTESIAN_POINT('',(-1.625E-1,-2.45E-1,-2.7E-1));

+#4600=CARTESIAN_POINT('',(-1.625E-1,-2.45E-1,-2.95E-1));

+#4601=VERTEX_POINT('',#4599);

+#4602=VERTEX_POINT('',#4600);

+#4603=CARTESIAN_POINT('',(-1.375E-1,1.25E-2,1.15E-1));

+#4604=CARTESIAN_POINT('',(-1.375E-1,-1.25E-2,1.15E-1));

+#4605=VERTEX_POINT('',#4603);

+#4606=VERTEX_POINT('',#4604);

+#4607=CARTESIAN_POINT('',(-1.375E-1,-2.45E-1,-2.7E-1));

+#4608=CARTESIAN_POINT('',(-1.375E-1,-2.45E-1,-2.95E-1));

+#4609=VERTEX_POINT('',#4607);

+#4610=VERTEX_POINT('',#4608);

+#4611=CARTESIAN_POINT('',(-1.625E-1,-7.E-2,-2.7E-1));

+#4612=CARTESIAN_POINT('',(-1.625E-1,-7.E-2,-2.95E-1));

+#4613=VERTEX_POINT('',#4611);

+#4614=VERTEX_POINT('',#4612);

+#4615=CARTESIAN_POINT('',(-1.375E-1,-7.E-2,-2.7E-1));

+#4616=CARTESIAN_POINT('',(-1.375E-1,-7.E-2,-2.95E-1));

+#4617=VERTEX_POINT('',#4615);

+#4618=VERTEX_POINT('',#4616);

+#4619=CARTESIAN_POINT('',(-1.625E-1,-3.05E-2,-2.69E-1));

+#4620=CARTESIAN_POINT('',(-1.375E-1,-3.05E-2,-2.69E-1));

+#4621=VERTEX_POINT('',#4619);

+#4622=VERTEX_POINT('',#4620);

+#4623=CARTESIAN_POINT('',(-1.625E-1,6.363424398923E-3,-2.69E-1));

+#4624=CARTESIAN_POINT('',(-1.375E-1,6.363424398923E-3,-2.69E-1));

+#4625=VERTEX_POINT('',#4623);

+#4626=VERTEX_POINT('',#4624);

+#4627=CARTESIAN_POINT('',(-1.625E-1,-1.25E-2,-1.25E-1));

+#4628=CARTESIAN_POINT('',(-1.625E-1,1.25E-2,-1.25E-1));

+#4629=VERTEX_POINT('',#4627);

+#4630=VERTEX_POINT('',#4628);

+#4631=CARTESIAN_POINT('',(-1.375E-1,-1.25E-2,-1.25E-1));

+#4632=CARTESIAN_POINT('',(-1.375E-1,1.25E-2,-1.25E-1));

+#4633=VERTEX_POINT('',#4631);

+#4634=VERTEX_POINT('',#4632);

+#4635=CARTESIAN_POINT('',(-1.375E-1,-3.75E-2,-2.7E-1));

+#4636=VERTEX_POINT('',#4635);

+#4637=CARTESIAN_POINT('',(-1.375E-1,-3.75E-2,-2.95E-1));

+#4638=VERTEX_POINT('',#4637);

+#4639=CARTESIAN_POINT('',(-1.625E-1,-3.75E-2,-2.7E-1));

+#4640=VERTEX_POINT('',#4639);

+#4641=CARTESIAN_POINT('',(-1.625E-1,-3.75E-2,-2.95E-1));

+#4642=VERTEX_POINT('',#4641);

+#4643=CARTESIAN_POINT('',(-2.625E-1,1.25E-2,1.15E-1));

+#4644=CARTESIAN_POINT('',(-2.625E-1,-1.25E-2,1.15E-1));

+#4645=VERTEX_POINT('',#4643);

+#4646=VERTEX_POINT('',#4644);

+#4647=CARTESIAN_POINT('',(-2.625E-1,-2.45E-1,-2.7E-1));

+#4648=CARTESIAN_POINT('',(-2.625E-1,-2.45E-1,-2.95E-1));

+#4649=VERTEX_POINT('',#4647);

+#4650=VERTEX_POINT('',#4648);

+#4651=CARTESIAN_POINT('',(-2.375E-1,1.25E-2,1.15E-1));

+#4652=CARTESIAN_POINT('',(-2.375E-1,-1.25E-2,1.15E-1));

+#4653=VERTEX_POINT('',#4651);

+#4654=VERTEX_POINT('',#4652);

+#4655=CARTESIAN_POINT('',(-2.375E-1,-2.45E-1,-2.7E-1));

+#4656=CARTESIAN_POINT('',(-2.375E-1,-2.45E-1,-2.95E-1));

+#4657=VERTEX_POINT('',#4655);

+#4658=VERTEX_POINT('',#4656);

+#4659=CARTESIAN_POINT('',(-2.625E-1,-7.E-2,-2.7E-1));

+#4660=CARTESIAN_POINT('',(-2.625E-1,-7.E-2,-2.95E-1));

+#4661=VERTEX_POINT('',#4659);

+#4662=VERTEX_POINT('',#4660);

+#4663=CARTESIAN_POINT('',(-2.375E-1,-7.E-2,-2.7E-1));

+#4664=CARTESIAN_POINT('',(-2.375E-1,-7.E-2,-2.95E-1));

+#4665=VERTEX_POINT('',#4663);

+#4666=VERTEX_POINT('',#4664);

+#4667=CARTESIAN_POINT('',(-2.625E-1,-3.05E-2,-2.69E-1));

+#4668=CARTESIAN_POINT('',(-2.375E-1,-3.05E-2,-2.69E-1));

+#4669=VERTEX_POINT('',#4667);

+#4670=VERTEX_POINT('',#4668);

+#4671=CARTESIAN_POINT('',(-2.625E-1,6.363424398923E-3,-2.69E-1));

+#4672=CARTESIAN_POINT('',(-2.375E-1,6.363424398923E-3,-2.69E-1));

+#4673=VERTEX_POINT('',#4671);

+#4674=VERTEX_POINT('',#4672);

+#4675=CARTESIAN_POINT('',(-2.625E-1,-1.25E-2,-1.25E-1));

+#4676=CARTESIAN_POINT('',(-2.625E-1,1.25E-2,-1.25E-1));

+#4677=VERTEX_POINT('',#4675);

+#4678=VERTEX_POINT('',#4676);

+#4679=CARTESIAN_POINT('',(-2.375E-1,-1.25E-2,-1.25E-1));

+#4680=CARTESIAN_POINT('',(-2.375E-1,1.25E-2,-1.25E-1));

+#4681=VERTEX_POINT('',#4679);

+#4682=VERTEX_POINT('',#4680);

+#4683=CARTESIAN_POINT('',(-2.375E-1,-3.75E-2,-2.7E-1));

+#4684=VERTEX_POINT('',#4683);

+#4685=CARTESIAN_POINT('',(-2.375E-1,-3.75E-2,-2.95E-1));

+#4686=VERTEX_POINT('',#4685);

+#4687=CARTESIAN_POINT('',(-2.625E-1,-3.75E-2,-2.7E-1));

+#4688=VERTEX_POINT('',#4687);

+#4689=CARTESIAN_POINT('',(-2.625E-1,-3.75E-2,-2.95E-1));

+#4690=VERTEX_POINT('',#4689);

+#4691=CARTESIAN_POINT('',(-3.625E-1,1.25E-2,1.15E-1));

+#4692=CARTESIAN_POINT('',(-3.625E-1,-1.25E-2,1.15E-1));

+#4693=VERTEX_POINT('',#4691);

+#4694=VERTEX_POINT('',#4692);

+#4695=CARTESIAN_POINT('',(-3.625E-1,-2.45E-1,-2.7E-1));

+#4696=CARTESIAN_POINT('',(-3.625E-1,-2.45E-1,-2.95E-1));

+#4697=VERTEX_POINT('',#4695);

+#4698=VERTEX_POINT('',#4696);

+#4699=CARTESIAN_POINT('',(-3.375E-1,1.25E-2,1.15E-1));

+#4700=CARTESIAN_POINT('',(-3.375E-1,-1.25E-2,1.15E-1));

+#4701=VERTEX_POINT('',#4699);

+#4702=VERTEX_POINT('',#4700);

+#4703=CARTESIAN_POINT('',(-3.375E-1,-2.45E-1,-2.7E-1));

+#4704=CARTESIAN_POINT('',(-3.375E-1,-2.45E-1,-2.95E-1));

+#4705=VERTEX_POINT('',#4703);

+#4706=VERTEX_POINT('',#4704);

+#4707=CARTESIAN_POINT('',(-3.625E-1,-7.E-2,-2.7E-1));

+#4708=CARTESIAN_POINT('',(-3.625E-1,-7.E-2,-2.95E-1));

+#4709=VERTEX_POINT('',#4707);

+#4710=VERTEX_POINT('',#4708);

+#4711=CARTESIAN_POINT('',(-3.375E-1,-7.E-2,-2.7E-1));

+#4712=CARTESIAN_POINT('',(-3.375E-1,-7.E-2,-2.95E-1));

+#4713=VERTEX_POINT('',#4711);

+#4714=VERTEX_POINT('',#4712);

+#4715=CARTESIAN_POINT('',(-3.625E-1,-3.05E-2,-2.69E-1));

+#4716=CARTESIAN_POINT('',(-3.375E-1,-3.05E-2,-2.69E-1));

+#4717=VERTEX_POINT('',#4715);

+#4718=VERTEX_POINT('',#4716);

+#4719=CARTESIAN_POINT('',(-3.625E-1,6.363424398923E-3,-2.69E-1));

+#4720=CARTESIAN_POINT('',(-3.375E-1,6.363424398923E-3,-2.69E-1));

+#4721=VERTEX_POINT('',#4719);

+#4722=VERTEX_POINT('',#4720);

+#4723=CARTESIAN_POINT('',(-3.625E-1,-1.25E-2,-1.25E-1));

+#4724=CARTESIAN_POINT('',(-3.625E-1,1.25E-2,-1.25E-1));

+#4725=VERTEX_POINT('',#4723);

+#4726=VERTEX_POINT('',#4724);

+#4727=CARTESIAN_POINT('',(-3.375E-1,-1.25E-2,-1.25E-1));

+#4728=CARTESIAN_POINT('',(-3.375E-1,1.25E-2,-1.25E-1));

+#4729=VERTEX_POINT('',#4727);

+#4730=VERTEX_POINT('',#4728);

+#4731=CARTESIAN_POINT('',(-3.375E-1,-3.75E-2,-2.7E-1));

+#4732=VERTEX_POINT('',#4731);

+#4733=CARTESIAN_POINT('',(-3.375E-1,-3.75E-2,-2.95E-1));

+#4734=VERTEX_POINT('',#4733);

+#4735=CARTESIAN_POINT('',(-3.625E-1,-3.75E-2,-2.7E-1));

+#4736=VERTEX_POINT('',#4735);

+#4737=CARTESIAN_POINT('',(-3.625E-1,-3.75E-2,-2.95E-1));

+#4738=VERTEX_POINT('',#4737);

+#4739=CARTESIAN_POINT('',(-4.625E-1,1.25E-2,1.15E-1));

+#4740=CARTESIAN_POINT('',(-4.625E-1,-1.25E-2,1.15E-1));

+#4741=VERTEX_POINT('',#4739);

+#4742=VERTEX_POINT('',#4740);

+#4743=CARTESIAN_POINT('',(-4.625E-1,-2.45E-1,-2.7E-1));

+#4744=CARTESIAN_POINT('',(-4.625E-1,-2.45E-1,-2.95E-1));

+#4745=VERTEX_POINT('',#4743);

+#4746=VERTEX_POINT('',#4744);

+#4747=CARTESIAN_POINT('',(-4.375E-1,1.25E-2,1.15E-1));

+#4748=CARTESIAN_POINT('',(-4.375E-1,-1.25E-2,1.15E-1));

+#4749=VERTEX_POINT('',#4747);

+#4750=VERTEX_POINT('',#4748);

+#4751=CARTESIAN_POINT('',(-4.375E-1,-2.45E-1,-2.7E-1));

+#4752=CARTESIAN_POINT('',(-4.375E-1,-2.45E-1,-2.95E-1));

+#4753=VERTEX_POINT('',#4751);

+#4754=VERTEX_POINT('',#4752);

+#4755=CARTESIAN_POINT('',(-4.625E-1,-7.E-2,-2.7E-1));

+#4756=CARTESIAN_POINT('',(-4.625E-1,-7.E-2,-2.95E-1));

+#4757=VERTEX_POINT('',#4755);

+#4758=VERTEX_POINT('',#4756);

+#4759=CARTESIAN_POINT('',(-4.375E-1,-7.E-2,-2.7E-1));

+#4760=CARTESIAN_POINT('',(-4.375E-1,-7.E-2,-2.95E-1));

+#4761=VERTEX_POINT('',#4759);

+#4762=VERTEX_POINT('',#4760);

+#4763=CARTESIAN_POINT('',(-4.625E-1,-3.05E-2,-2.69E-1));

+#4764=CARTESIAN_POINT('',(-4.375E-1,-3.05E-2,-2.69E-1));

+#4765=VERTEX_POINT('',#4763);

+#4766=VERTEX_POINT('',#4764);

+#4767=CARTESIAN_POINT('',(-4.625E-1,6.363424398923E-3,-2.69E-1));

+#4768=CARTESIAN_POINT('',(-4.375E-1,6.363424398923E-3,-2.69E-1));

+#4769=VERTEX_POINT('',#4767);

+#4770=VERTEX_POINT('',#4768);

+#4771=CARTESIAN_POINT('',(-4.625E-1,-1.25E-2,-1.25E-1));

+#4772=CARTESIAN_POINT('',(-4.625E-1,1.25E-2,-1.25E-1));

+#4773=VERTEX_POINT('',#4771);

+#4774=VERTEX_POINT('',#4772);

+#4775=CARTESIAN_POINT('',(-4.375E-1,-1.25E-2,-1.25E-1));

+#4776=CARTESIAN_POINT('',(-4.375E-1,1.25E-2,-1.25E-1));

+#4777=VERTEX_POINT('',#4775);

+#4778=VERTEX_POINT('',#4776);

+#4779=CARTESIAN_POINT('',(-4.375E-1,-3.75E-2,-2.7E-1));

+#4780=VERTEX_POINT('',#4779);

+#4781=CARTESIAN_POINT('',(-4.375E-1,-3.75E-2,-2.95E-1));

+#4782=VERTEX_POINT('',#4781);

+#4783=CARTESIAN_POINT('',(-4.625E-1,-3.75E-2,-2.7E-1));

+#4784=VERTEX_POINT('',#4783);

+#4785=CARTESIAN_POINT('',(-4.625E-1,-3.75E-2,-2.95E-1));

+#4786=VERTEX_POINT('',#4785);

+#4787=CARTESIAN_POINT('',(-5.625E-1,1.25E-2,1.15E-1));

+#4788=CARTESIAN_POINT('',(-5.625E-1,-1.25E-2,1.15E-1));

+#4789=VERTEX_POINT('',#4787);

+#4790=VERTEX_POINT('',#4788);

+#4791=CARTESIAN_POINT('',(-5.625E-1,-2.45E-1,-2.7E-1));

+#4792=CARTESIAN_POINT('',(-5.625E-1,-2.45E-1,-2.95E-1));

+#4793=VERTEX_POINT('',#4791);

+#4794=VERTEX_POINT('',#4792);

+#4795=CARTESIAN_POINT('',(-5.375E-1,1.25E-2,1.15E-1));

+#4796=CARTESIAN_POINT('',(-5.375E-1,-1.25E-2,1.15E-1));

+#4797=VERTEX_POINT('',#4795);

+#4798=VERTEX_POINT('',#4796);

+#4799=CARTESIAN_POINT('',(-5.375E-1,-2.45E-1,-2.7E-1));

+#4800=CARTESIAN_POINT('',(-5.375E-1,-2.45E-1,-2.95E-1));

+#4801=VERTEX_POINT('',#4799);

+#4802=VERTEX_POINT('',#4800);

+#4803=CARTESIAN_POINT('',(-5.625E-1,-7.E-2,-2.7E-1));

+#4804=CARTESIAN_POINT('',(-5.625E-1,-7.E-2,-2.95E-1));

+#4805=VERTEX_POINT('',#4803);

+#4806=VERTEX_POINT('',#4804);

+#4807=CARTESIAN_POINT('',(-5.375E-1,-7.E-2,-2.7E-1));

+#4808=CARTESIAN_POINT('',(-5.375E-1,-7.E-2,-2.95E-1));

+#4809=VERTEX_POINT('',#4807);

+#4810=VERTEX_POINT('',#4808);

+#4811=CARTESIAN_POINT('',(-5.625E-1,-3.05E-2,-2.69E-1));

+#4812=CARTESIAN_POINT('',(-5.375E-1,-3.05E-2,-2.69E-1));

+#4813=VERTEX_POINT('',#4811);

+#4814=VERTEX_POINT('',#4812);

+#4815=CARTESIAN_POINT('',(-5.625E-1,6.363424398923E-3,-2.69E-1));

+#4816=CARTESIAN_POINT('',(-5.375E-1,6.363424398923E-3,-2.69E-1));

+#4817=VERTEX_POINT('',#4815);

+#4818=VERTEX_POINT('',#4816);

+#4819=CARTESIAN_POINT('',(-5.625E-1,-1.25E-2,-1.25E-1));

+#4820=CARTESIAN_POINT('',(-5.625E-1,1.25E-2,-1.25E-1));

+#4821=VERTEX_POINT('',#4819);

+#4822=VERTEX_POINT('',#4820);

+#4823=CARTESIAN_POINT('',(-5.375E-1,-1.25E-2,-1.25E-1));

+#4824=CARTESIAN_POINT('',(-5.375E-1,1.25E-2,-1.25E-1));

+#4825=VERTEX_POINT('',#4823);

+#4826=VERTEX_POINT('',#4824);

+#4827=CARTESIAN_POINT('',(-5.375E-1,-3.75E-2,-2.7E-1));

+#4828=VERTEX_POINT('',#4827);

+#4829=CARTESIAN_POINT('',(-5.375E-1,-3.75E-2,-2.95E-1));

+#4830=VERTEX_POINT('',#4829);

+#4831=CARTESIAN_POINT('',(-5.625E-1,-3.75E-2,-2.7E-1));

+#4832=VERTEX_POINT('',#4831);

+#4833=CARTESIAN_POINT('',(-5.625E-1,-3.75E-2,-2.95E-1));

+#4834=VERTEX_POINT('',#4833);

+#4835=CARTESIAN_POINT('',(0.E0,0.E0,-2.25E-1));

+#4836=DIRECTION('',(0.E0,0.E0,1.E0));

+#4837=DIRECTION('',(1.E0,0.E0,0.E0));

+#4838=AXIS2_PLACEMENT_3D('',#4835,#4836,#4837);

+#4839=PLANE('',#4838);

+#4841=ORIENTED_EDGE('',*,*,#4840,.T.);

+#4843=ORIENTED_EDGE('',*,*,#4842,.T.);

+#4845=ORIENTED_EDGE('',*,*,#4844,.T.);

+#4847=ORIENTED_EDGE('',*,*,#4846,.T.);

+#4849=ORIENTED_EDGE('',*,*,#4848,.T.);

+#4851=ORIENTED_EDGE('',*,*,#4850,.T.);

+#4853=ORIENTED_EDGE('',*,*,#4852,.T.);

+#4855=ORIENTED_EDGE('',*,*,#4854,.T.);

+#4857=ORIENTED_EDGE('',*,*,#4856,.T.);

+#4859=ORIENTED_EDGE('',*,*,#4858,.T.);

+#4861=ORIENTED_EDGE('',*,*,#4860,.F.);

+#4863=ORIENTED_EDGE('',*,*,#4862,.T.);

+#4865=ORIENTED_EDGE('',*,*,#4864,.T.);

+#4867=ORIENTED_EDGE('',*,*,#4866,.T.);

+#4868=EDGE_LOOP('',(#4841,#4843,#4845,#4847,#4849,#4851,#4853,#4855,#4857,#4859,

+#4861,#4863,#4865,#4867));

+#4869=FACE_OUTER_BOUND('',#4868,.F.);

+#4871=ORIENTED_EDGE('',*,*,#4870,.F.);

+#4873=ORIENTED_EDGE('',*,*,#4872,.T.);

+#4875=ORIENTED_EDGE('',*,*,#4874,.T.);

+#4877=ORIENTED_EDGE('',*,*,#4876,.F.);

+#4878=EDGE_LOOP('',(#4871,#4873,#4875,#4877));

+#4879=FACE_BOUND('',#4878,.F.);

+#4880=ADVANCED_FACE('',(#4869,#4879),#4839,.F.);

+#4881=CARTESIAN_POINT('',(-6.75E-1,-1.E-1,-2.25E-1));

+#4882=DIRECTION('',(0.E0,-1.E0,0.E0));

+#4883=DIRECTION('',(1.E0,0.E0,0.E0));

+#4884=AXIS2_PLACEMENT_3D('',#4881,#4882,#4883);

+#4885=PLANE('',#4884);

+#4887=ORIENTED_EDGE('',*,*,#4886,.T.);

+#4889=ORIENTED_EDGE('',*,*,#4888,.T.);

+#4891=ORIENTED_EDGE('',*,*,#4890,.T.);

+#4893=ORIENTED_EDGE('',*,*,#4892,.T.);

+#4895=ORIENTED_EDGE('',*,*,#4894,.T.);

+#4897=ORIENTED_EDGE('',*,*,#4896,.T.);

+#4899=ORIENTED_EDGE('',*,*,#4898,.T.);

+#4901=ORIENTED_EDGE('',*,*,#4900,.F.);

+#4902=ORIENTED_EDGE('',*,*,#4852,.F.);

+#4904=ORIENTED_EDGE('',*,*,#4903,.T.);

+#4906=ORIENTED_EDGE('',*,*,#4905,.T.);

+#4908=ORIENTED_EDGE('',*,*,#4907,.T.);

+#4909=EDGE_LOOP('',(#4887,#4889,#4891,#4893,#4895,#4897,#4899,#4901,#4902,#4904,

+#4906,#4908));

+#4910=FACE_OUTER_BOUND('',#4909,.F.);

+#4911=ADVANCED_FACE('',(#4910),#4885,.T.);

+#4912=CARTESIAN_POINT('',(-6.75E-1,-1.E-1,-2.25E-1));

+#4913=DIRECTION('',(0.E0,-1.E0,0.E0));

+#4914=DIRECTION('',(1.E0,0.E0,0.E0));

+#4915=AXIS2_PLACEMENT_3D('',#4912,#4913,#4914);

+#4916=PLANE('',#4915);

+#4918=ORIENTED_EDGE('',*,*,#4917,.F.);

+#4920=ORIENTED_EDGE('',*,*,#4919,.F.);

+#4922=ORIENTED_EDGE('',*,*,#4921,.F.);

+#4924=ORIENTED_EDGE('',*,*,#4923,.F.);

+#4925=ORIENTED_EDGE('',*,*,#4840,.F.);

+#4927=ORIENTED_EDGE('',*,*,#4926,.T.);

+#4929=ORIENTED_EDGE('',*,*,#4928,.T.);

+#4931=ORIENTED_EDGE('',*,*,#4930,.F.);

+#4933=ORIENTED_EDGE('',*,*,#4932,.F.);

+#4935=ORIENTED_EDGE('',*,*,#4934,.F.);

+#4937=ORIENTED_EDGE('',*,*,#4936,.F.);

+#4939=ORIENTED_EDGE('',*,*,#4938,.F.);

+#4940=EDGE_LOOP('',(#4918,#4920,#4922,#4924,#4925,#4927,#4929,#4931,#4933,#4935,

+#4937,#4939));

+#4941=FACE_OUTER_BOUND('',#4940,.F.);

+#4942=ADVANCED_FACE('',(#4941),#4916,.T.);

+#4943=CARTESIAN_POINT('',(-6.75E-1,-1.E-1,-2.25E-1));

+#4944=DIRECTION('',(0.E0,-1.E0,0.E0));

+#4945=DIRECTION('',(1.E0,0.E0,0.E0));

+#4946=AXIS2_PLACEMENT_3D('',#4943,#4944,#4945);

+#4947=PLANE('',#4946);

+#4949=ORIENTED_EDGE('',*,*,#4948,.F.);

+#4951=ORIENTED_EDGE('',*,*,#4950,.T.);

+#4953=ORIENTED_EDGE('',*,*,#4952,.T.);

+#4955=ORIENTED_EDGE('',*,*,#4954,.T.);

+#4957=ORIENTED_EDGE('',*,*,#4956,.T.);

+#4959=ORIENTED_EDGE('',*,*,#4958,.F.);

+#4961=ORIENTED_EDGE('',*,*,#4960,.T.);

+#4963=ORIENTED_EDGE('',*,*,#4962,.T.);

+#4965=ORIENTED_EDGE('',*,*,#4964,.T.);

+#4967=ORIENTED_EDGE('',*,*,#4966,.F.);

+#4969=ORIENTED_EDGE('',*,*,#4968,.T.);

+#4971=ORIENTED_EDGE('',*,*,#4970,.F.);

+#4973=ORIENTED_EDGE('',*,*,#4972,.T.);

+#4975=ORIENTED_EDGE('',*,*,#4974,.T.);

+#4977=ORIENTED_EDGE('',*,*,#4976,.T.);

+#4979=ORIENTED_EDGE('',*,*,#4978,.T.);

+#4981=ORIENTED_EDGE('',*,*,#4980,.T.);

+#4983=ORIENTED_EDGE('',*,*,#4982,.F.);

+#4984=ORIENTED_EDGE('',*,*,#4846,.F.);

+#4986=ORIENTED_EDGE('',*,*,#4985,.T.);

+#4988=ORIENTED_EDGE('',*,*,#4987,.F.);

+#4990=ORIENTED_EDGE('',*,*,#4989,.F.);

+#4992=ORIENTED_EDGE('',*,*,#4991,.F.);

+#4994=ORIENTED_EDGE('',*,*,#4993,.F.);

+#4995=EDGE_LOOP('',(#4949,#4951,#4953,#4955,#4957,#4959,#4961,#4963,#4965,#4967,

+#4969,#4971,#4973,#4975,#4977,#4979,#4981,#4983,#4984,#4986,#4988,#4990,#4992,

+#4994));

+#4996=FACE_OUTER_BOUND('',#4995,.F.);

+#4997=ADVANCED_FACE('',(#4996),#4947,.T.);

+#4998=CARTESIAN_POINT('',(6.12E-1,-1.E-1,-3.701752313505E-3));

+#4999=DIRECTION('',(8.650113386208E-1,0.E0,-5.017523134550E-1));

+#5000=DIRECTION('',(5.017523134550E-1,0.E0,8.650113386208E-1));

+#5001=AXIS2_PLACEMENT_3D('',#4998,#4999,#5000);

+#5002=PLANE('',#5001);

+#5004=ORIENTED_EDGE('',*,*,#5003,.F.);

+#5006=ORIENTED_EDGE('',*,*,#5005,.F.);

+#5008=ORIENTED_EDGE('',*,*,#5007,.F.);

+#5009=ORIENTED_EDGE('',*,*,#4886,.F.);

+#5011=ORIENTED_EDGE('',*,*,#5010,.T.);

+#5012=EDGE_LOOP('',(#5004,#5006,#5008,#5009,#5011));

+#5013=FACE_OUTER_BOUND('',#5012,.F.);

+#5014=ADVANCED_FACE('',(#5013),#5002,.T.);

+#5015=CARTESIAN_POINT('',(6.022738312638E-1,-1.831183896645E-1,

+5.012816894639E-2));

+#5016=DIRECTION('',(0.E0,1.E0,0.E0));

+#5017=DIRECTION('',(1.E0,0.E0,0.E0));

+#5018=AXIS2_PLACEMENT_3D('',#5015,#5016,#5017);

+#5019=CONICAL_SURFACE('',#5018,3.525102343064E-2,5.0477E1);

+#5020=ORIENTED_EDGE('',*,*,#5003,.T.);

+#5022=ORIENTED_EDGE('',*,*,#5021,.T.);

+#5024=ORIENTED_EDGE('',*,*,#5023,.T.);

+#5026=ORIENTED_EDGE('',*,*,#5025,.T.);

+#5028=ORIENTED_EDGE('',*,*,#5027,.T.);

+#5030=ORIENTED_EDGE('',*,*,#5029,.T.);

+#5032=ORIENTED_EDGE('',*,*,#5031,.F.);

+#5034=ORIENTED_EDGE('',*,*,#5033,.F.);

+#5035=EDGE_LOOP('',(#5020,#5022,#5024,#5026,#5028,#5030,#5032,#5034));

+#5036=FACE_OUTER_BOUND('',#5035,.F.);

+#5037=ADVANCED_FACE('',(#5036),#5019,.T.);

+#5038=CARTESIAN_POINT('',(6.12E-1,-1.E-1,-5.501752313455E-3));

+#5039=DIRECTION('',(1.E0,0.E0,0.E0));

+#5040=DIRECTION('',(0.E0,0.E0,1.E0));

+#5041=AXIS2_PLACEMENT_3D('',#5038,#5039,#5040);

+#5042=PLANE('',#5041);

+#5043=ORIENTED_EDGE('',*,*,#5021,.F.);

+#5044=ORIENTED_EDGE('',*,*,#5010,.F.);

+#5045=ORIENTED_EDGE('',*,*,#4907,.F.);

+#5047=ORIENTED_EDGE('',*,*,#5046,.T.);

+#5048=EDGE_LOOP('',(#5043,#5044,#5045,#5047));

+#5049=FACE_OUTER_BOUND('',#5048,.F.);

+#5050=ADVANCED_FACE('',(#5049),#5042,.T.);

+#5051=CARTESIAN_POINT('',(6.1E-1,-1.E-1,-5.501752313455E-3));

+#5052=DIRECTION('',(0.E0,0.E0,-1.E0));

+#5053=DIRECTION('',(1.E0,0.E0,0.E0));

+#5054=AXIS2_PLACEMENT_3D('',#5051,#5052,#5053);

+#5055=PLANE('',#5054);

+#5056=ORIENTED_EDGE('',*,*,#5023,.F.);

+#5057=ORIENTED_EDGE('',*,*,#5046,.F.);

+#5058=ORIENTED_EDGE('',*,*,#4905,.F.);

+#5060=ORIENTED_EDGE('',*,*,#5059,.T.);

+#5061=EDGE_LOOP('',(#5056,#5057,#5058,#5060));

+#5062=FACE_OUTER_BOUND('',#5061,.F.);

+#5063=ADVANCED_FACE('',(#5062),#5055,.T.);

+#5064=CARTESIAN_POINT('',(6.1E-1,-1.E-1,-3.701752313505E-3));

+#5065=DIRECTION('',(-1.E0,0.E0,0.E0));

+#5066=DIRECTION('',(0.E0,0.E0,-1.E0));

+#5067=AXIS2_PLACEMENT_3D('',#5064,#5065,#5066);

+#5068=PLANE('',#5067);

+#5069=ORIENTED_EDGE('',*,*,#5025,.F.);

+#5070=ORIENTED_EDGE('',*,*,#5059,.F.);

+#5072=ORIENTED_EDGE('',*,*,#5071,.F.);

+#5074=ORIENTED_EDGE('',*,*,#5073,.T.);

+#5075=EDGE_LOOP('',(#5069,#5070,#5072,#5074));

+#5076=FACE_OUTER_BOUND('',#5075,.F.);

+#5077=ADVANCED_FACE('',(#5076),#5068,.T.);

+#5078=CARTESIAN_POINT('',(5.95E-1,-1.15E-1,-2.25E-1));

+#5079=DIRECTION('',(7.071067811865E-1,-7.071067811865E-1,0.E0));

+#5080=DIRECTION('',(7.071067811865E-1,7.071067811865E-1,0.E0));

+#5081=AXIS2_PLACEMENT_3D('',#5078,#5079,#5080);

+#5082=PLANE('',#5081);

+#5084=ORIENTED_EDGE('',*,*,#5083,.F.);

+#5086=ORIENTED_EDGE('',*,*,#5085,.T.);

+#5088=ORIENTED_EDGE('',*,*,#5087,.T.);

+#5089=ORIENTED_EDGE('',*,*,#4896,.F.);

+#5090=EDGE_LOOP('',(#5084,#5086,#5088,#5089));

+#5091=FACE_OUTER_BOUND('',#5090,.F.);

+#5092=ADVANCED_FACE('',(#5091),#5082,.T.);

+#5093=CARTESIAN_POINT('',(5.95E-1,-1.15E-1,-2.25E-1));

+#5094=DIRECTION('',(7.071067811865E-1,-7.071067811865E-1,0.E0));

+#5095=DIRECTION('',(7.071067811865E-1,7.071067811865E-1,0.E0));

+#5096=AXIS2_PLACEMENT_3D('',#5093,#5094,#5095);

+#5097=PLANE('',#5096);

+#5098=ORIENTED_EDGE('',*,*,#4903,.F.);

+#5099=ORIENTED_EDGE('',*,*,#4850,.F.);

+#5101=ORIENTED_EDGE('',*,*,#5100,.T.);

+#5103=ORIENTED_EDGE('',*,*,#5102,.T.);

+#5104=ORIENTED_EDGE('',*,*,#5071,.T.);

+#5105=EDGE_LOOP('',(#5098,#5099,#5101,#5103,#5104));

+#5106=FACE_OUTER_BOUND('',#5105,.F.);

+#5107=ADVANCED_FACE('',(#5106),#5097,.T.);

+#5108=CARTESIAN_POINT('',(6.659042018306E-1,-1.E-1,8.949824768654E-2));

+#5109=DIRECTION('',(0.E0,0.E0,1.E0));

+#5110=DIRECTION('',(-1.E0,0.E0,0.E0));

+#5111=AXIS2_PLACEMENT_3D('',#5108,#5109,#5110);

+#5112=PLANE('',#5111);

+#5114=ORIENTED_EDGE('',*,*,#5113,.F.);

+#5116=ORIENTED_EDGE('',*,*,#5115,.F.);

+#5117=ORIENTED_EDGE('',*,*,#4972,.F.);

+#5119=ORIENTED_EDGE('',*,*,#5118,.T.);

+#5120=ORIENTED_EDGE('',*,*,#5083,.T.);

+#5121=ORIENTED_EDGE('',*,*,#4894,.F.);

+#5123=ORIENTED_EDGE('',*,*,#5122,.T.);

+#5124=EDGE_LOOP('',(#5114,#5116,#5117,#5119,#5120,#5121,#5123));

+#5125=FACE_OUTER_BOUND('',#5124,.F.);

+#5126=ADVANCED_FACE('',(#5125),#5112,.T.);

+#5127=CARTESIAN_POINT('',(6.022738312638E-1,-1.751330869217E-1,

+5.012816894639E-2));

+#5128=DIRECTION('',(0.E0,1.E0,0.E0));

+#5129=DIRECTION('',(1.E0,0.E0,0.E0));

+#5130=AXIS2_PLACEMENT_3D('',#5127,#5128,#5129);

+#5131=CONICAL_SURFACE('',#5130,4.493005137804E-2,5.0477E1);

+#5132=ORIENTED_EDGE('',*,*,#5005,.T.);

+#5133=ORIENTED_EDGE('',*,*,#5033,.T.);

+#5135=ORIENTED_EDGE('',*,*,#5134,.T.);

+#5136=ORIENTED_EDGE('',*,*,#5029,.F.);

+#5138=ORIENTED_EDGE('',*,*,#5137,.T.);

+#5140=ORIENTED_EDGE('',*,*,#5139,.T.);

+#5142=ORIENTED_EDGE('',*,*,#5141,.T.);

+#5144=ORIENTED_EDGE('',*,*,#5143,.T.);

+#5145=ORIENTED_EDGE('',*,*,#5113,.T.);

+#5147=ORIENTED_EDGE('',*,*,#5146,.T.);

+#5149=ORIENTED_EDGE('',*,*,#5148,.T.);

+#5151=ORIENTED_EDGE('',*,*,#5150,.T.);

+#5152=EDGE_LOOP('',(#5132,#5133,#5135,#5136,#5138,#5140,#5142,#5144,#5145,#5147,

+#5149,#5151));

+#5153=FACE_OUTER_BOUND('',#5152,.F.);

+#5154=ADVANCED_FACE('',(#5153),#5131,.T.);

+#5155=CARTESIAN_POINT('',(6.022738312638E-1,-2.051576713838E-1,

+5.012816894639E-2));

+#5156=CARTESIAN_POINT('',(5.965221032026E-1,-2.055356382922E-1,

+4.937950661583E-2));

+#5157=CARTESIAN_POINT('',(5.911231297843E-1,-2.035002113011E-1,

+4.867675989710E-2));

+#5158=CARTESIAN_POINT('',(5.870278855028E-1,-1.994099102629E-1,

+4.814371050823E-2));

+#5159=CARTESIAN_POINT('',(6.022738312638E-1,-2.051576713838E-1,

+5.012816894639E-2));

+#5160=CARTESIAN_POINT('',(5.960371351519E-1,-2.055356382922E-1,

+5.310535768678E-2));

+#5161=CARTESIAN_POINT('',(5.901829368713E-1,-2.035002113011E-1,

+5.589995484085E-2));

+#5162=CARTESIAN_POINT('',(5.857423941655E-1,-1.994099102629E-1,

+5.801972041987E-2));

+#5163=CARTESIAN_POINT('',(6.022738312638E-1,-2.051576713838E-1,

+5.012816894639E-2));

+#5164=CARTESIAN_POINT('',(5.985165503037E-1,-2.055356382922E-1,

+5.592841643894E-2));

+#5165=CARTESIAN_POINT('',(5.949897041432E-1,-2.035002113011E-1,

+6.137293358214E-2));

+#5166=CARTESIAN_POINT('',(5.923145110183E-1,-1.994099102629E-1,

+6.550272381602E-2));

+#5167=CARTESIAN_POINT('',(6.022738312638E-1,-2.051576713838E-1,

+5.012816894639E-2));

+#5168=CARTESIAN_POINT('',(6.022738312638E-1,-2.055356382922E-1,

+5.592841643894E-2));

+#5169=CARTESIAN_POINT('',(6.022738312638E-1,-2.035002113011E-1,

+6.137293358214E-2));

+#5170=CARTESIAN_POINT('',(6.022738312638E-1,-1.994099102629E-1,

+6.550272381603E-2));

+#5171=CARTESIAN_POINT('',(6.022738312638E-1,-2.051576713838E-1,

+5.012816894639E-2));

+#5172=CARTESIAN_POINT('',(6.060311122239E-1,-2.055356382922E-1,

+5.592841643894E-2));

+#5173=CARTESIAN_POINT('',(6.095579583844E-1,-2.035002113011E-1,

+6.137293358214E-2));

+#5174=CARTESIAN_POINT('',(6.122331515093E-1,-1.994099102629E-1,

+6.550272381602E-2));

+#5175=CARTESIAN_POINT('',(6.022738312638E-1,-2.051576713838E-1,

+5.012816894639E-2));

+#5176=CARTESIAN_POINT('',(6.085105273757E-1,-2.055356382922E-1,

+5.310535768678E-2));

+#5177=CARTESIAN_POINT('',(6.143647256563E-1,-2.035002113011E-1,

+5.589995484085E-2));

+#5178=CARTESIAN_POINT('',(6.188052683621E-1,-1.994099102629E-1,

+5.801972041987E-2));

+#5179=CARTESIAN_POINT('',(6.022738312638E-1,-2.051576713838E-1,

+5.012816894639E-2));

+#5180=CARTESIAN_POINT('',(6.080255593250E-1,-2.055356382922E-1,

+4.937950661583E-2));

+#5181=CARTESIAN_POINT('',(6.134245327433E-1,-2.035002113011E-1,

+4.867675989710E-2));

+#5182=CARTESIAN_POINT('',(6.175197770248E-1,-1.994099102629E-1,

+4.814371050823E-2));

+#5183=(BOUNDED_SURFACE()B_SPLINE_SURFACE(3,3,((#5155,#5156,#5157,#5158),(#5159,

+#5160,#5161,#5162),(#5163,#5164,#5165,#5166),(#5167,#5168,#5169,#5170),(#5171,

+#5172,#5173,#5174),(#5175,#5176,#5177,#5178),(#5179,#5180,#5181,#5182)),

+.UNSPECIFIED.,.F.,.F.,.F.)B_SPLINE_SURFACE_WITH_KNOTS((4,3,4),(4,4),(0.E0,1.E0,

+2.E0),(0.E0,1.E0),.UNSPECIFIED.)GEOMETRIC_REPRESENTATION_ITEM()RATIONAL_B_SPLINE_SURFACE(((1.260396178463E0,1.186394170721E0,1.186394170721E0,1.260396178463E0),(

+9.746190968480E-1,9.173960020923E-1,9.173960020923E-1,9.746190968480E-1),(

+9.746190968480E-1,9.173960020923E-1,9.173960020923E-1,9.746190968480E-1),(

+1.260396178463E0,1.186394170721E0,1.186394170721E0,1.260396178463E0),(

+9.746190968480E-1,9.173960020923E-1,9.173960020923E-1,9.746190968480E-1),(

+9.746190968480E-1,9.173960020923E-1,9.173960020923E-1,9.746190968480E-1),(

+1.260396178463E0,1.186394170721E0,1.186394170721E0,1.260396178463E0)))REPRESENTATION_ITEM('')SURFACE());

+#5185=ORIENTED_EDGE('',*,*,#5184,.T.);

+#5187=ORIENTED_EDGE('',*,*,#5186,.F.);

+#5188=ORIENTED_EDGE('',*,*,#5134,.F.);

+#5189=EDGE_LOOP('',(#5185,#5187,#5188));

+#5190=FACE_OUTER_BOUND('',#5189,.F.);

+#5191=ADVANCED_FACE('',(#5190),#5183,.T.);

+#5192=CARTESIAN_POINT('',(6.022738312638E-1,-2.051576713838E-1,

+5.012816894639E-2));

+#5193=CARTESIAN_POINT('',(6.080255593250E-1,-2.055356382922E-1,

+5.087683127695E-2));

+#5194=CARTESIAN_POINT('',(6.134245327433E-1,-2.035002113011E-1,

+5.157957799567E-2));

+#5195=CARTESIAN_POINT('',(6.175197770248E-1,-1.994099102629E-1,

+5.211262738455E-2));

+#5196=CARTESIAN_POINT('',(6.022738312638E-1,-2.051576713838E-1,

+5.012816894639E-2));

+#5197=CARTESIAN_POINT('',(6.085105273757E-1,-2.055356382922E-1,

+4.715098020600E-2));

+#5198=CARTESIAN_POINT('',(6.143647256563E-1,-2.035002113011E-1,

+4.435638305193E-2));

+#5199=CARTESIAN_POINT('',(6.188052683621E-1,-1.994099102629E-1,

+4.223661747291E-2));

+#5200=CARTESIAN_POINT('',(6.022738312638E-1,-2.051576713838E-1,

+5.012816894639E-2));

+#5201=CARTESIAN_POINT('',(6.060311122239E-1,-2.055356382922E-1,

+4.432792145384E-2));

+#5202=CARTESIAN_POINT('',(6.095579583844E-1,-2.035002113011E-1,

+3.888340431063E-2));

+#5203=CARTESIAN_POINT('',(6.122331515093E-1,-1.994099102629E-1,

+3.475361407675E-2));

+#5204=CARTESIAN_POINT('',(6.022738312638E-1,-2.051576713838E-1,

+5.012816894639E-2));

+#5205=CARTESIAN_POINT('',(6.022738312638E-1,-2.055356382922E-1,

+4.432792145384E-2));

+#5206=CARTESIAN_POINT('',(6.022738312638E-1,-2.035002113011E-1,

+3.888340431063E-2));

+#5207=CARTESIAN_POINT('',(6.022738312638E-1,-1.994099102629E-1,

+3.475361407675E-2));

+#5208=CARTESIAN_POINT('',(6.022738312638E-1,-2.051576713838E-1,

+5.012816894639E-2));

+#5209=CARTESIAN_POINT('',(5.985165503037E-1,-2.055356382922E-1,

+4.432792145384E-2));

+#5210=CARTESIAN_POINT('',(5.949897041432E-1,-2.035002113011E-1,

+3.888340431063E-2));

+#5211=CARTESIAN_POINT('',(5.923145110183E-1,-1.994099102629E-1,

+3.475361407675E-2));

+#5212=CARTESIAN_POINT('',(6.022738312638E-1,-2.051576713838E-1,

+5.012816894639E-2));

+#5213=CARTESIAN_POINT('',(5.960371351519E-1,-2.055356382922E-1,

+4.715098020600E-2));

+#5214=CARTESIAN_POINT('',(5.901829368713E-1,-2.035002113011E-1,

+4.435638305193E-2));

+#5215=CARTESIAN_POINT('',(5.857423941655E-1,-1.994099102629E-1,

+4.223661747291E-2));

+#5216=CARTESIAN_POINT('',(6.022738312638E-1,-2.051576713838E-1,

+5.012816894639E-2));

+#5217=CARTESIAN_POINT('',(5.965221032026E-1,-2.055356382922E-1,

+5.087683127695E-2));

+#5218=CARTESIAN_POINT('',(5.911231297843E-1,-2.035002113011E-1,

+5.157957799567E-2));

+#5219=CARTESIAN_POINT('',(5.870278855028E-1,-1.994099102629E-1,

+5.211262738455E-2));

+#5220=(BOUNDED_SURFACE()B_SPLINE_SURFACE(3,3,((#5192,#5193,#5194,#5195),(#5196,

+#5197,#5198,#5199),(#5200,#5201,#5202,#5203),(#5204,#5205,#5206,#5207),(#5208,

+#5209,#5210,#5211),(#5212,#5213,#5214,#5215),(#5216,#5217,#5218,#5219)),

+.UNSPECIFIED.,.F.,.F.,.F.)B_SPLINE_SURFACE_WITH_KNOTS((4,3,4),(4,4),(0.E0,1.E0,

+2.E0),(0.E0,1.E0),.UNSPECIFIED.)GEOMETRIC_REPRESENTATION_ITEM()RATIONAL_B_SPLINE_SURFACE(((1.260396178463E0,1.186394170721E0,1.186394170721E0,1.260396178463E0),(

+9.746190968480E-1,9.173960020923E-1,9.173960020923E-1,9.746190968480E-1),(

+9.746190968480E-1,9.173960020923E-1,9.173960020923E-1,9.746190968480E-1),(

+1.260396178463E0,1.186394170721E0,1.186394170721E0,1.260396178463E0),(

+9.746190968480E-1,9.173960020923E-1,9.173960020923E-1,9.746190968480E-1),(

+9.746190968480E-1,9.173960020923E-1,9.173960020923E-1,9.746190968480E-1),(

+1.260396178463E0,1.186394170721E0,1.186394170721E0,1.260396178463E0)))REPRESENTATION_ITEM('')SURFACE());

+#5221=ORIENTED_EDGE('',*,*,#5184,.F.);

+#5222=ORIENTED_EDGE('',*,*,#5031,.T.);

+#5223=ORIENTED_EDGE('',*,*,#5186,.T.);

+#5224=EDGE_LOOP('',(#5221,#5222,#5223));

+#5225=FACE_OUTER_BOUND('',#5224,.F.);

+#5226=ADVANCED_FACE('',(#5225),#5220,.T.);

+#5227=CARTESIAN_POINT('',(5.578677195967E-1,-1.E-1,8.617329648593E-2));

+#5228=DIRECTION('',(-8.650113386208E-1,0.E0,-5.017523134550E-1));

+#5229=DIRECTION('',(5.017523134550E-1,0.E0,-8.650113386208E-1));

+#5230=AXIS2_PLACEMENT_3D('',#5227,#5228,#5229);

+#5231=PLANE('',#5230);

+#5232=ORIENTED_EDGE('',*,*,#5027,.F.);

+#5233=ORIENTED_EDGE('',*,*,#5073,.F.);

+#5234=ORIENTED_EDGE('',*,*,#5102,.F.);

+#5236=ORIENTED_EDGE('',*,*,#5235,.F.);

+#5237=ORIENTED_EDGE('',*,*,#4980,.F.);

+#5239=ORIENTED_EDGE('',*,*,#5238,.T.);

+#5240=ORIENTED_EDGE('',*,*,#5137,.F.);

+#5241=EDGE_LOOP('',(#5232,#5233,#5234,#5236,#5237,#5239,#5240));

+#5242=FACE_OUTER_BOUND('',#5241,.F.);

+#5243=ADVANCED_FACE('',(#5242),#5231,.T.);

+#5244=CARTESIAN_POINT('',(5.8E-1,-1.E-1,-2.25E-1));

+#5245=DIRECTION('',(-7.071067811865E-1,-7.071067811865E-1,0.E0));

+#5246=DIRECTION('',(7.071067811865E-1,-7.071067811865E-1,0.E0));

+#5247=AXIS2_PLACEMENT_3D('',#5244,#5245,#5246);

+#5248=PLANE('',#5247);

+#5249=ORIENTED_EDGE('',*,*,#5118,.F.);

+#5250=ORIENTED_EDGE('',*,*,#4970,.T.);

+#5252=ORIENTED_EDGE('',*,*,#5251,.T.);

+#5253=ORIENTED_EDGE('',*,*,#5085,.F.);

+#5254=EDGE_LOOP('',(#5249,#5250,#5252,#5253));

+#5255=FACE_OUTER_BOUND('',#5254,.F.);

+#5256=ADVANCED_FACE('',(#5255),#5248,.T.);

+#5257=CARTESIAN_POINT('',(5.8E-1,-1.E-1,-2.25E-1));

+#5258=DIRECTION('',(-7.071067811865E-1,-7.071067811865E-1,0.E0));

+#5259=DIRECTION('',(7.071067811865E-1,-7.071067811865E-1,0.E0));

+#5260=AXIS2_PLACEMENT_3D('',#5257,#5258,#5259);

+#5261=PLANE('',#5260);

+#5262=ORIENTED_EDGE('',*,*,#5235,.T.);

+#5263=ORIENTED_EDGE('',*,*,#5100,.F.);

+#5264=ORIENTED_EDGE('',*,*,#4848,.F.);

+#5265=ORIENTED_EDGE('',*,*,#4982,.T.);

+#5266=EDGE_LOOP('',(#5262,#5263,#5264,#5265));

+#5267=FACE_OUTER_BOUND('',#5266,.F.);

+#5268=ADVANCED_FACE('',(#5267),#5261,.T.);

+#5269=CARTESIAN_POINT('',(0.E0,0.E0,2.25E-1));

+#5270=DIRECTION('',(0.E0,0.E0,1.E0));

+#5271=DIRECTION('',(1.E0,0.E0,0.E0));

+#5272=AXIS2_PLACEMENT_3D('',#5269,#5270,#5271);

+#5273=PLANE('',#5272);

+#5275=ORIENTED_EDGE('',*,*,#5274,.F.);

+#5276=ORIENTED_EDGE('',*,*,#4960,.F.);

+#5278=ORIENTED_EDGE('',*,*,#5277,.T.);

+#5280=ORIENTED_EDGE('',*,*,#5279,.T.);

+#5281=EDGE_LOOP('',(#5275,#5276,#5278,#5280));

+#5282=FACE_OUTER_BOUND('',#5281,.F.);

+#5283=ADVANCED_FACE('',(#5282),#5273,.T.);

+#5284=CARTESIAN_POINT('',(0.E0,0.E0,2.25E-1));

+#5285=DIRECTION('',(0.E0,0.E0,1.E0));

+#5286=DIRECTION('',(1.E0,0.E0,0.E0));

+#5287=AXIS2_PLACEMENT_3D('',#5284,#5285,#5286);

+#5288=PLANE('',#5287);

+#5290=ORIENTED_EDGE('',*,*,#5289,.T.);

+#5292=ORIENTED_EDGE('',*,*,#5291,.T.);

+#5294=ORIENTED_EDGE('',*,*,#5293,.T.);

+#5296=ORIENTED_EDGE('',*,*,#5295,.T.);

+#5298=ORIENTED_EDGE('',*,*,#5297,.T.);

+#5300=ORIENTED_EDGE('',*,*,#5299,.T.);

+#5302=ORIENTED_EDGE('',*,*,#5301,.T.);

+#5304=ORIENTED_EDGE('',*,*,#5303,.T.);

+#5306=ORIENTED_EDGE('',*,*,#5305,.T.);

+#5308=ORIENTED_EDGE('',*,*,#5307,.T.);

+#5310=ORIENTED_EDGE('',*,*,#5309,.F.);

+#5311=ORIENTED_EDGE('',*,*,#4952,.F.);

+#5313=ORIENTED_EDGE('',*,*,#5312,.F.);

+#5315=ORIENTED_EDGE('',*,*,#5314,.F.);

+#5316=ORIENTED_EDGE('',*,*,#4928,.F.);

+#5318=ORIENTED_EDGE('',*,*,#5317,.F.);

+#5320=ORIENTED_EDGE('',*,*,#5319,.F.);

+#5322=ORIENTED_EDGE('',*,*,#5321,.F.);

+#5324=ORIENTED_EDGE('',*,*,#5323,.F.);

+#5326=ORIENTED_EDGE('',*,*,#5325,.F.);

+#5328=ORIENTED_EDGE('',*,*,#5327,.F.);

+#5330=ORIENTED_EDGE('',*,*,#5329,.F.);

+#5332=ORIENTED_EDGE('',*,*,#5331,.F.);

+#5334=ORIENTED_EDGE('',*,*,#5333,.F.);

+#5336=ORIENTED_EDGE('',*,*,#5335,.F.);

+#5338=ORIENTED_EDGE('',*,*,#5337,.F.);

+#5339=ORIENTED_EDGE('',*,*,#4898,.F.);

+#5340=ORIENTED_EDGE('',*,*,#5087,.F.);

+#5341=ORIENTED_EDGE('',*,*,#5251,.F.);

+#5342=ORIENTED_EDGE('',*,*,#4968,.F.);

+#5343=EDGE_LOOP('',(#5290,#5292,#5294,#5296,#5298,#5300,#5302,#5304,#5306,#5308,

+#5310,#5311,#5313,#5315,#5316,#5318,#5320,#5322,#5324,#5326,#5328,#5330,#5332,

+#5334,#5336,#5338,#5339,#5340,#5341,#5342));

+#5344=FACE_OUTER_BOUND('',#5343,.F.);

+#5345=ADVANCED_FACE('',(#5344),#5288,.T.);

+#5346=CARTESIAN_POINT('',(4.75E-1,-6.E-2,2.25E-1));

+#5347=DIRECTION('',(-1.E0,0.E0,0.E0));

+#5348=DIRECTION('',(0.E0,-1.E0,0.E0));

+#5349=AXIS2_PLACEMENT_3D('',#5346,#5347,#5348);

+#5350=PLANE('',#5349);

+#5351=ORIENTED_EDGE('',*,*,#5274,.T.);

+#5353=ORIENTED_EDGE('',*,*,#5352,.T.);

+#5355=ORIENTED_EDGE('',*,*,#5354,.F.);

+#5357=ORIENTED_EDGE('',*,*,#5356,.T.);

+#5358=ORIENTED_EDGE('',*,*,#4962,.F.);

+#5359=EDGE_LOOP('',(#5351,#5353,#5355,#5357,#5358));

+#5360=FACE_OUTER_BOUND('',#5359,.F.);

+#5361=ADVANCED_FACE('',(#5360),#5350,.F.);

+#5362=CARTESIAN_POINT('',(-6.1E-1,-8.E-2,2.25E-1));

+#5363=DIRECTION('',(0.E0,7.071067811865E-1,7.071067811865E-1));

+#5364=DIRECTION('',(1.E0,0.E0,0.E0));

+#5365=AXIS2_PLACEMENT_3D('',#5362,#5363,#5364);

+#5366=PLANE('',#5365);

+#5367=ORIENTED_EDGE('',*,*,#5352,.F.);

+#5368=ORIENTED_EDGE('',*,*,#5279,.F.);

+#5370=ORIENTED_EDGE('',*,*,#5369,.T.);

+#5372=ORIENTED_EDGE('',*,*,#5371,.T.);

+#5373=EDGE_LOOP('',(#5367,#5368,#5370,#5372));

+#5374=FACE_OUTER_BOUND('',#5373,.F.);

+#5375=ADVANCED_FACE('',(#5374),#5366,.T.);

+#5376=CARTESIAN_POINT('',(-6.1E-1,-8.E-2,2.25E-1));

+#5377=DIRECTION('',(0.E0,7.071067811865E-1,7.071067811865E-1));

+#5378=DIRECTION('',(1.E0,0.E0,0.E0));

+#5379=AXIS2_PLACEMENT_3D('',#5376,#5377,#5378);

+#5380=PLANE('',#5379);

+#5382=ORIENTED_EDGE('',*,*,#5381,.T.);

+#5384=ORIENTED_EDGE('',*,*,#5383,.T.);

+#5386=ORIENTED_EDGE('',*,*,#5385,.F.);

+#5387=ORIENTED_EDGE('',*,*,#5291,.F.);

+#5388=EDGE_LOOP('',(#5382,#5384,#5386,#5387));

+#5389=FACE_OUTER_BOUND('',#5388,.F.);

+#5390=ADVANCED_FACE('',(#5389),#5380,.T.);

+#5391=CARTESIAN_POINT('',(-6.1E-1,-8.E-2,2.25E-1));

+#5392=DIRECTION('',(0.E0,7.071067811865E-1,7.071067811865E-1));

+#5393=DIRECTION('',(1.E0,0.E0,0.E0));

+#5394=AXIS2_PLACEMENT_3D('',#5391,#5392,#5393);

+#5395=PLANE('',#5394);

+#5397=ORIENTED_EDGE('',*,*,#5396,.F.);

+#5398=ORIENTED_EDGE('',*,*,#5307,.F.);

+#5400=ORIENTED_EDGE('',*,*,#5399,.T.);

+#5402=ORIENTED_EDGE('',*,*,#5401,.T.);

+#5403=EDGE_LOOP('',(#5397,#5398,#5400,#5402));

+#5404=FACE_OUTER_BOUND('',#5403,.F.);

+#5405=ADVANCED_FACE('',(#5404),#5395,.T.);

+#5406=CARTESIAN_POINT('',(-4.75E-1,-1.E-1,2.25E-1));

+#5407=DIRECTION('',(1.E0,0.E0,0.E0));

+#5408=DIRECTION('',(0.E0,1.E0,0.E0));

+#5409=AXIS2_PLACEMENT_3D('',#5406,#5407,#5408);

+#5410=PLANE('',#5409);

+#5411=ORIENTED_EDGE('',*,*,#5277,.F.);

+#5412=ORIENTED_EDGE('',*,*,#4958,.T.);

+#5414=ORIENTED_EDGE('',*,*,#5413,.T.);

+#5416=ORIENTED_EDGE('',*,*,#5415,.T.);

+#5417=ORIENTED_EDGE('',*,*,#5369,.F.);

+#5418=EDGE_LOOP('',(#5411,#5412,#5414,#5416,#5417));

+#5419=FACE_OUTER_BOUND('',#5418,.F.);

+#5420=ADVANCED_FACE('',(#5419),#5410,.F.);

+#5421=CARTESIAN_POINT('',(0.E0,0.E0,-1.25E-1));

+#5422=DIRECTION('',(0.E0,0.E0,1.E0));

+#5423=DIRECTION('',(1.E0,0.E0,0.E0));

+#5424=AXIS2_PLACEMENT_3D('',#5421,#5422,#5423);

+#5425=PLANE('',#5424);

+#5426=ORIENTED_EDGE('',*,*,#5356,.F.);

+#5428=ORIENTED_EDGE('',*,*,#5427,.F.);

+#5429=ORIENTED_EDGE('',*,*,#5413,.F.);

+#5430=ORIENTED_EDGE('',*,*,#4956,.F.);

+#5432=ORIENTED_EDGE('',*,*,#5431,.F.);

+#5434=ORIENTED_EDGE('',*,*,#5433,.F.);

+#5436=ORIENTED_EDGE('',*,*,#5435,.F.);

+#5438=ORIENTED_EDGE('',*,*,#5437,.F.);

+#5440=ORIENTED_EDGE('',*,*,#5439,.F.);

+#5442=ORIENTED_EDGE('',*,*,#5441,.T.);

+#5444=ORIENTED_EDGE('',*,*,#5443,.F.);

+#5446=ORIENTED_EDGE('',*,*,#5445,.F.);

+#5448=ORIENTED_EDGE('',*,*,#5447,.F.);

+#5450=ORIENTED_EDGE('',*,*,#5449,.F.);

+#5452=ORIENTED_EDGE('',*,*,#5451,.F.);

+#5453=ORIENTED_EDGE('',*,*,#4964,.F.);

+#5454=EDGE_LOOP('',(#5426,#5428,#5429,#5430,#5432,#5434,#5436,#5438,#5440,#5442,

+#5444,#5446,#5448,#5450,#5452,#5453));

+#5455=FACE_OUTER_BOUND('',#5454,.F.);

+#5457=ORIENTED_EDGE('',*,*,#5456,.F.);

+#5459=ORIENTED_EDGE('',*,*,#5458,.T.);

+#5461=ORIENTED_EDGE('',*,*,#5460,.T.);

+#5463=ORIENTED_EDGE('',*,*,#5462,.F.);

+#5464=EDGE_LOOP('',(#5457,#5459,#5461,#5463));

+#5465=FACE_BOUND('',#5464,.F.);

+#5467=ORIENTED_EDGE('',*,*,#5466,.F.);

+#5469=ORIENTED_EDGE('',*,*,#5468,.T.);

+#5471=ORIENTED_EDGE('',*,*,#5470,.T.);

+#5473=ORIENTED_EDGE('',*,*,#5472,.F.);

+#5474=EDGE_LOOP('',(#5467,#5469,#5471,#5473));

+#5475=FACE_BOUND('',#5474,.F.);

+#5477=ORIENTED_EDGE('',*,*,#5476,.F.);

+#5479=ORIENTED_EDGE('',*,*,#5478,.T.);

+#5481=ORIENTED_EDGE('',*,*,#5480,.T.);

+#5483=ORIENTED_EDGE('',*,*,#5482,.F.);

+#5484=EDGE_LOOP('',(#5477,#5479,#5481,#5483));

+#5485=FACE_BOUND('',#5484,.F.);

+#5487=ORIENTED_EDGE('',*,*,#5486,.F.);

+#5489=ORIENTED_EDGE('',*,*,#5488,.T.);

+#5491=ORIENTED_EDGE('',*,*,#5490,.T.);

+#5493=ORIENTED_EDGE('',*,*,#5492,.F.);

+#5494=EDGE_LOOP('',(#5487,#5489,#5491,#5493));

+#5495=FACE_BOUND('',#5494,.F.);

+#5497=ORIENTED_EDGE('',*,*,#5496,.F.);

+#5499=ORIENTED_EDGE('',*,*,#5498,.T.);

+#5501=ORIENTED_EDGE('',*,*,#5500,.T.);

+#5503=ORIENTED_EDGE('',*,*,#5502,.F.);

+#5504=EDGE_LOOP('',(#5497,#5499,#5501,#5503));

+#5505=FACE_BOUND('',#5504,.F.);

+#5507=ORIENTED_EDGE('',*,*,#5506,.F.);

+#5509=ORIENTED_EDGE('',*,*,#5508,.T.);

+#5511=ORIENTED_EDGE('',*,*,#5510,.T.);

+#5513=ORIENTED_EDGE('',*,*,#5512,.F.);

+#5514=EDGE_LOOP('',(#5507,#5509,#5511,#5513));

+#5515=FACE_BOUND('',#5514,.F.);

+#5517=ORIENTED_EDGE('',*,*,#5516,.F.);

+#5519=ORIENTED_EDGE('',*,*,#5518,.T.);

+#5521=ORIENTED_EDGE('',*,*,#5520,.T.);

+#5523=ORIENTED_EDGE('',*,*,#5522,.F.);

+#5524=EDGE_LOOP('',(#5517,#5519,#5521,#5523));

+#5525=FACE_BOUND('',#5524,.F.);

+#5527=ORIENTED_EDGE('',*,*,#5526,.F.);

+#5529=ORIENTED_EDGE('',*,*,#5528,.T.);

+#5531=ORIENTED_EDGE('',*,*,#5530,.T.);

+#5533=ORIENTED_EDGE('',*,*,#5532,.F.);

+#5534=EDGE_LOOP('',(#5527,#5529,#5531,#5533));

+#5535=FACE_BOUND('',#5534,.F.);

+#5537=ORIENTED_EDGE('',*,*,#5536,.F.);

+#5539=ORIENTED_EDGE('',*,*,#5538,.T.);

+#5541=ORIENTED_EDGE('',*,*,#5540,.T.);

+#5543=ORIENTED_EDGE('',*,*,#5542,.F.);

+#5544=EDGE_LOOP('',(#5537,#5539,#5541,#5543));

+#5545=FACE_BOUND('',#5544,.F.);

+#5547=ORIENTED_EDGE('',*,*,#5546,.F.);

+#5549=ORIENTED_EDGE('',*,*,#5548,.T.);

+#5551=ORIENTED_EDGE('',*,*,#5550,.T.);

+#5553=ORIENTED_EDGE('',*,*,#5552,.F.);

+#5554=EDGE_LOOP('',(#5547,#5549,#5551,#5553));

+#5555=FACE_BOUND('',#5554,.F.);

+#5557=ORIENTED_EDGE('',*,*,#5556,.F.);

+#5559=ORIENTED_EDGE('',*,*,#5558,.T.);

+#5561=ORIENTED_EDGE('',*,*,#5560,.T.);

+#5563=ORIENTED_EDGE('',*,*,#5562,.F.);

+#5564=EDGE_LOOP('',(#5557,#5559,#5561,#5563));

+#5565=FACE_BOUND('',#5564,.F.);

+#5567=ORIENTED_EDGE('',*,*,#5566,.F.);

+#5569=ORIENTED_EDGE('',*,*,#5568,.T.);

+#5571=ORIENTED_EDGE('',*,*,#5570,.T.);

+#5573=ORIENTED_EDGE('',*,*,#5572,.F.);

+#5574=EDGE_LOOP('',(#5567,#5569,#5571,#5573));

+#5575=FACE_BOUND('',#5574,.F.);

+#5576=ADVANCED_FACE('',(#5455,#5465,#5475,#5485,#5495,#5505,#5515,#5525,#5535,

+#5545,#5555,#5565,#5575),#5425,.T.);

+#5577=CARTESIAN_POINT('',(-5.625E-1,0.E0,0.E0));

+#5578=DIRECTION('',(1.E0,0.E0,0.E0));

+#5579=DIRECTION('',(0.E0,0.E0,-1.E0));

+#5580=AXIS2_PLACEMENT_3D('',#5577,#5578,#5579);

+#5581=PLANE('',#5580);

+#5583=ORIENTED_EDGE('',*,*,#5582,.F.);

+#5585=ORIENTED_EDGE('',*,*,#5584,.T.);

+#5587=ORIENTED_EDGE('',*,*,#5586,.T.);

+#5589=ORIENTED_EDGE('',*,*,#5588,.T.);

+#5590=EDGE_LOOP('',(#5583,#5585,#5587,#5589));

+#5591=FACE_OUTER_BOUND('',#5590,.F.);

+#5592=ADVANCED_FACE('',(#5591),#5581,.F.);

+#5593=CARTESIAN_POINT('',(-5.625E-1,0.E0,0.E0));

+#5594=DIRECTION('',(1.E0,0.E0,0.E0));

+#5595=DIRECTION('',(0.E0,0.E0,-1.E0));

+#5596=AXIS2_PLACEMENT_3D('',#5593,#5594,#5595);

+#5597=PLANE('',#5596);

+#5598=ORIENTED_EDGE('',*,*,#5566,.T.);

+#5600=ORIENTED_EDGE('',*,*,#5599,.T.);

+#5602=ORIENTED_EDGE('',*,*,#5601,.T.);

+#5604=ORIENTED_EDGE('',*,*,#5603,.T.);

+#5605=EDGE_LOOP('',(#5598,#5600,#5602,#5604));

+#5606=FACE_OUTER_BOUND('',#5605,.F.);

+#5607=ADVANCED_FACE('',(#5606),#5597,.F.);

+#5608=CARTESIAN_POINT('',(-6.15E-1,-7.E-2,-2.25E-1));

+#5609=DIRECTION('',(0.E0,-1.E0,0.E0));

+#5610=DIRECTION('',(0.E0,0.E0,-1.E0));

+#5611=AXIS2_PLACEMENT_3D('',#5608,#5609,#5610);

+#5612=PLANE('',#5611);

+#5613=ORIENTED_EDGE('',*,*,#5582,.T.);

+#5615=ORIENTED_EDGE('',*,*,#5614,.T.);

+#5617=ORIENTED_EDGE('',*,*,#5616,.T.);

+#5619=ORIENTED_EDGE('',*,*,#5618,.F.);

+#5620=ORIENTED_EDGE('',*,*,#4870,.T.);

+#5622=ORIENTED_EDGE('',*,*,#5621,.T.);

+#5624=ORIENTED_EDGE('',*,*,#5623,.T.);

+#5626=ORIENTED_EDGE('',*,*,#5625,.F.);

+#5628=ORIENTED_EDGE('',*,*,#5627,.F.);

+#5630=ORIENTED_EDGE('',*,*,#5629,.F.);

+#5632=ORIENTED_EDGE('',*,*,#5631,.F.);

+#5634=ORIENTED_EDGE('',*,*,#5633,.T.);

+#5636=ORIENTED_EDGE('',*,*,#5635,.T.);

+#5638=ORIENTED_EDGE('',*,*,#5637,.T.);

+#5640=ORIENTED_EDGE('',*,*,#5639,.T.);

+#5642=ORIENTED_EDGE('',*,*,#5641,.F.);

+#5644=ORIENTED_EDGE('',*,*,#5643,.F.);

+#5646=ORIENTED_EDGE('',*,*,#5645,.F.);

+#5648=ORIENTED_EDGE('',*,*,#5647,.F.);

+#5650=ORIENTED_EDGE('',*,*,#5649,.T.);

+#5652=ORIENTED_EDGE('',*,*,#5651,.T.);

+#5654=ORIENTED_EDGE('',*,*,#5653,.T.);

+#5656=ORIENTED_EDGE('',*,*,#5655,.T.);

+#5658=ORIENTED_EDGE('',*,*,#5657,.F.);

+#5660=ORIENTED_EDGE('',*,*,#5659,.F.);

+#5662=ORIENTED_EDGE('',*,*,#5661,.F.);

+#5664=ORIENTED_EDGE('',*,*,#5663,.F.);

+#5666=ORIENTED_EDGE('',*,*,#5665,.T.);

+#5668=ORIENTED_EDGE('',*,*,#5667,.T.);

+#5670=ORIENTED_EDGE('',*,*,#5669,.T.);

+#5672=ORIENTED_EDGE('',*,*,#5671,.T.);

+#5674=ORIENTED_EDGE('',*,*,#5673,.F.);

+#5676=ORIENTED_EDGE('',*,*,#5675,.F.);

+#5678=ORIENTED_EDGE('',*,*,#5677,.F.);

+#5680=ORIENTED_EDGE('',*,*,#5679,.F.);

+#5682=ORIENTED_EDGE('',*,*,#5681,.T.);

+#5684=ORIENTED_EDGE('',*,*,#5683,.T.);

+#5686=ORIENTED_EDGE('',*,*,#5685,.T.);

+#5688=ORIENTED_EDGE('',*,*,#5687,.T.);

+#5690=ORIENTED_EDGE('',*,*,#5689,.F.);

+#5692=ORIENTED_EDGE('',*,*,#5691,.F.);

+#5694=ORIENTED_EDGE('',*,*,#5693,.F.);

+#5696=ORIENTED_EDGE('',*,*,#5695,.F.);

+#5698=ORIENTED_EDGE('',*,*,#5697,.T.);

+#5700=ORIENTED_EDGE('',*,*,#5699,.T.);

+#5702=ORIENTED_EDGE('',*,*,#5701,.T.);

+#5704=ORIENTED_EDGE('',*,*,#5703,.T.);

+#5706=ORIENTED_EDGE('',*,*,#5705,.F.);

+#5708=ORIENTED_EDGE('',*,*,#5707,.F.);

+#5710=ORIENTED_EDGE('',*,*,#5709,.F.);

+#5712=ORIENTED_EDGE('',*,*,#5711,.F.);

+#5714=ORIENTED_EDGE('',*,*,#5713,.T.);

+#5716=ORIENTED_EDGE('',*,*,#5715,.T.);

+#5718=ORIENTED_EDGE('',*,*,#5717,.T.);

+#5720=ORIENTED_EDGE('',*,*,#5719,.T.);

+#5722=ORIENTED_EDGE('',*,*,#5721,.F.);

+#5724=ORIENTED_EDGE('',*,*,#5723,.F.);

+#5726=ORIENTED_EDGE('',*,*,#5725,.F.);

+#5728=ORIENTED_EDGE('',*,*,#5727,.F.);

+#5730=ORIENTED_EDGE('',*,*,#5729,.T.);

+#5732=ORIENTED_EDGE('',*,*,#5731,.T.);

+#5734=ORIENTED_EDGE('',*,*,#5733,.T.);

+#5736=ORIENTED_EDGE('',*,*,#5735,.T.);

+#5738=ORIENTED_EDGE('',*,*,#5737,.F.);

+#5740=ORIENTED_EDGE('',*,*,#5739,.F.);

+#5742=ORIENTED_EDGE('',*,*,#5741,.F.);

+#5744=ORIENTED_EDGE('',*,*,#5743,.F.);

+#5746=ORIENTED_EDGE('',*,*,#5745,.T.);

+#5748=ORIENTED_EDGE('',*,*,#5747,.T.);

+#5750=ORIENTED_EDGE('',*,*,#5749,.T.);

+#5752=ORIENTED_EDGE('',*,*,#5751,.T.);

+#5754=ORIENTED_EDGE('',*,*,#5753,.F.);

+#5756=ORIENTED_EDGE('',*,*,#5755,.F.);

+#5758=ORIENTED_EDGE('',*,*,#5757,.F.);

+#5760=ORIENTED_EDGE('',*,*,#5759,.F.);

+#5762=ORIENTED_EDGE('',*,*,#5761,.T.);

+#5764=ORIENTED_EDGE('',*,*,#5763,.T.);

+#5766=ORIENTED_EDGE('',*,*,#5765,.T.);

+#5768=ORIENTED_EDGE('',*,*,#5767,.T.);

+#5770=ORIENTED_EDGE('',*,*,#5769,.F.);

+#5772=ORIENTED_EDGE('',*,*,#5771,.F.);

+#5774=ORIENTED_EDGE('',*,*,#5773,.F.);

+#5776=ORIENTED_EDGE('',*,*,#5775,.F.);

+#5778=ORIENTED_EDGE('',*,*,#5777,.T.);

+#5780=ORIENTED_EDGE('',*,*,#5779,.T.);

+#5782=ORIENTED_EDGE('',*,*,#5781,.T.);

+#5784=ORIENTED_EDGE('',*,*,#5783,.T.);

+#5786=ORIENTED_EDGE('',*,*,#5785,.F.);

+#5788=ORIENTED_EDGE('',*,*,#5787,.F.);

+#5790=ORIENTED_EDGE('',*,*,#5789,.F.);

+#5792=ORIENTED_EDGE('',*,*,#5791,.F.);

+#5794=ORIENTED_EDGE('',*,*,#5793,.T.);

+#5796=ORIENTED_EDGE('',*,*,#5795,.T.);

+#5798=ORIENTED_EDGE('',*,*,#5797,.T.);

+#5800=ORIENTED_EDGE('',*,*,#5799,.T.);

+#5802=ORIENTED_EDGE('',*,*,#5801,.F.);

+#5804=ORIENTED_EDGE('',*,*,#5803,.F.);

+#5806=ORIENTED_EDGE('',*,*,#5805,.F.);

+#5808=ORIENTED_EDGE('',*,*,#5807,.F.);

+#5810=ORIENTED_EDGE('',*,*,#5809,.T.);

+#5811=EDGE_LOOP('',(#5613,#5615,#5617,#5619,#5620,#5622,#5624,#5626,#5628,#5630,

+#5632,#5634,#5636,#5638,#5640,#5642,#5644,#5646,#5648,#5650,#5652,#5654,#5656,

+#5658,#5660,#5662,#5664,#5666,#5668,#5670,#5672,#5674,#5676,#5678,#5680,#5682,

+#5684,#5686,#5688,#5690,#5692,#5694,#5696,#5698,#5700,#5702,#5704,#5706,#5708,

+#5710,#5712,#5714,#5716,#5718,#5720,#5722,#5724,#5726,#5728,#5730,#5732,#5734,

+#5736,#5738,#5740,#5742,#5744,#5746,#5748,#5750,#5752,#5754,#5756,#5758,#5760,

+#5762,#5764,#5766,#5768,#5770,#5772,#5774,#5776,#5778,#5780,#5782,#5784,#5786,

+#5788,#5790,#5792,#5794,#5796,#5798,#5800,#5802,#5804,#5806,#5808,#5810));

+#5812=FACE_OUTER_BOUND('',#5811,.F.);

+#5813=ADVANCED_FACE('',(#5812),#5612,.T.);

+#5814=CARTESIAN_POINT('',(-5.625E-1,3.E-2,-2.69E-1));

+#5815=DIRECTION('',(1.E0,0.E0,0.E0));

+#5816=DIRECTION('',(0.E0,-1.E0,0.E0));

+#5817=AXIS2_PLACEMENT_3D('',#5814,#5815,#5816);

+#5818=PLANE('',#5817);

+#5820=ORIENTED_EDGE('',*,*,#5819,.F.);

+#5822=ORIENTED_EDGE('',*,*,#5821,.F.);

+#5823=ORIENTED_EDGE('',*,*,#5809,.F.);

+#5825=ORIENTED_EDGE('',*,*,#5824,.T.);

+#5826=EDGE_LOOP('',(#5820,#5822,#5823,#5825));

+#5827=FACE_OUTER_BOUND('',#5826,.F.);

+#5828=ADVANCED_FACE('',(#5827),#5818,.T.);

+#5829=CARTESIAN_POINT('',(-5.625E-1,3.E-2,-2.69E-1));

+#5830=DIRECTION('',(1.E0,0.E0,0.E0));

+#5831=DIRECTION('',(0.E0,-1.E0,0.E0));

+#5832=AXIS2_PLACEMENT_3D('',#5829,#5830,#5831);

+#5833=PLANE('',#5832);

+#5835=ORIENTED_EDGE('',*,*,#5834,.T.);

+#5837=ORIENTED_EDGE('',*,*,#5836,.T.);

+#5839=ORIENTED_EDGE('',*,*,#5838,.T.);

+#5841=ORIENTED_EDGE('',*,*,#5840,.T.);

+#5843=ORIENTED_EDGE('',*,*,#5842,.T.);

+#5844=ORIENTED_EDGE('',*,*,#5614,.F.);

+#5845=EDGE_LOOP('',(#5835,#5837,#5839,#5841,#5843,#5844));

+#5846=FACE_OUTER_BOUND('',#5845,.F.);

+#5847=ADVANCED_FACE('',(#5846),#5833,.T.);

+#5848=CARTESIAN_POINT('',(-5.625E-1,-3.75E-2,-2.45E-1));

+#5849=DIRECTION('',(1.E0,0.E0,0.E0));

+#5850=DIRECTION('',(0.E0,0.E0,-1.E0));

+#5851=AXIS2_PLACEMENT_3D('',#5848,#5849,#5850);

+#5852=CYLINDRICAL_SURFACE('',#5851,2.5E-2);

+#5854=ORIENTED_EDGE('',*,*,#5853,.T.);

+#5856=ORIENTED_EDGE('',*,*,#5855,.F.);

+#5858=ORIENTED_EDGE('',*,*,#5857,.F.);

+#5859=ORIENTED_EDGE('',*,*,#5819,.T.);

+#5860=EDGE_LOOP('',(#5854,#5856,#5858,#5859));

+#5861=FACE_OUTER_BOUND('',#5860,.F.);

+#5862=ADVANCED_FACE('',(#5861),#5852,.F.);

+#5863=CARTESIAN_POINT('',(-6.15E-1,-7.E-2,-2.69E-1));

+#5864=DIRECTION('',(0.E0,0.E0,-1.E0));

+#5865=DIRECTION('',(0.E0,1.E0,0.E0));

+#5866=AXIS2_PLACEMENT_3D('',#5863,#5864,#5865);

+#5867=PLANE('',#5866);

+#5869=ORIENTED_EDGE('',*,*,#5868,.T.);

+#5871=ORIENTED_EDGE('',*,*,#5870,.F.);

+#5873=ORIENTED_EDGE('',*,*,#5872,.F.);

+#5874=ORIENTED_EDGE('',*,*,#5631,.T.);

+#5875=EDGE_LOOP('',(#5869,#5871,#5873,#5874));

+#5876=FACE_OUTER_BOUND('',#5875,.F.);

+#5877=ADVANCED_FACE('',(#5876),#5867,.T.);

+#5878=CARTESIAN_POINT('',(-6.15E-1,-7.E-2,-2.69E-1));

+#5879=DIRECTION('',(0.E0,0.E0,-1.E0));

+#5880=DIRECTION('',(0.E0,1.E0,0.E0));

+#5881=AXIS2_PLACEMENT_3D('',#5878,#5879,#5880);

+#5882=PLANE('',#5881);

+#5884=ORIENTED_EDGE('',*,*,#5883,.F.);

+#5886=ORIENTED_EDGE('',*,*,#5885,.F.);

+#5887=ORIENTED_EDGE('',*,*,#5647,.T.);

+#5889=ORIENTED_EDGE('',*,*,#5888,.T.);

+#5890=EDGE_LOOP('',(#5884,#5886,#5887,#5889));

+#5891=FACE_OUTER_BOUND('',#5890,.F.);

+#5892=ADVANCED_FACE('',(#5891),#5882,.T.);

+#5893=CARTESIAN_POINT('',(-6.15E-1,-7.E-2,-2.69E-1));

+#5894=DIRECTION('',(0.E0,0.E0,-1.E0));

+#5895=DIRECTION('',(0.E0,1.E0,0.E0));

+#5896=AXIS2_PLACEMENT_3D('',#5893,#5894,#5895);

+#5897=PLANE('',#5896);

+#5899=ORIENTED_EDGE('',*,*,#5898,.F.);

+#5901=ORIENTED_EDGE('',*,*,#5900,.F.);

+#5902=ORIENTED_EDGE('',*,*,#5663,.T.);

+#5904=ORIENTED_EDGE('',*,*,#5903,.T.);

+#5905=EDGE_LOOP('',(#5899,#5901,#5902,#5904));

+#5906=FACE_OUTER_BOUND('',#5905,.F.);

+#5907=ADVANCED_FACE('',(#5906),#5897,.T.);

+#5908=CARTESIAN_POINT('',(-6.15E-1,-7.E-2,-2.69E-1));

+#5909=DIRECTION('',(0.E0,0.E0,-1.E0));

+#5910=DIRECTION('',(0.E0,1.E0,0.E0));

+#5911=AXIS2_PLACEMENT_3D('',#5908,#5909,#5910);

+#5912=PLANE('',#5911);

+#5914=ORIENTED_EDGE('',*,*,#5913,.F.);

+#5916=ORIENTED_EDGE('',*,*,#5915,.F.);

+#5917=ORIENTED_EDGE('',*,*,#5679,.T.);

+#5919=ORIENTED_EDGE('',*,*,#5918,.T.);

+#5920=EDGE_LOOP('',(#5914,#5916,#5917,#5919));

+#5921=FACE_OUTER_BOUND('',#5920,.F.);

+#5922=ADVANCED_FACE('',(#5921),#5912,.T.);

+#5923=CARTESIAN_POINT('',(-6.15E-1,-7.E-2,-2.69E-1));

+#5924=DIRECTION('',(0.E0,0.E0,-1.E0));

+#5925=DIRECTION('',(0.E0,1.E0,0.E0));

+#5926=AXIS2_PLACEMENT_3D('',#5923,#5924,#5925);

+#5927=PLANE('',#5926);

+#5929=ORIENTED_EDGE('',*,*,#5928,.F.);

+#5931=ORIENTED_EDGE('',*,*,#5930,.F.);

+#5932=ORIENTED_EDGE('',*,*,#5695,.T.);

+#5934=ORIENTED_EDGE('',*,*,#5933,.T.);

+#5935=EDGE_LOOP('',(#5929,#5931,#5932,#5934));

+#5936=FACE_OUTER_BOUND('',#5935,.F.);

+#5937=ADVANCED_FACE('',(#5936),#5927,.T.);

+#5938=CARTESIAN_POINT('',(-6.15E-1,-7.E-2,-2.69E-1));

+#5939=DIRECTION('',(0.E0,0.E0,-1.E0));

+#5940=DIRECTION('',(0.E0,1.E0,0.E0));

+#5941=AXIS2_PLACEMENT_3D('',#5938,#5939,#5940);

+#5942=PLANE('',#5941);

+#5944=ORIENTED_EDGE('',*,*,#5943,.F.);

+#5946=ORIENTED_EDGE('',*,*,#5945,.F.);

+#5947=ORIENTED_EDGE('',*,*,#5711,.T.);

+#5949=ORIENTED_EDGE('',*,*,#5948,.T.);

+#5950=EDGE_LOOP('',(#5944,#5946,#5947,#5949));

+#5951=FACE_OUTER_BOUND('',#5950,.F.);

+#5952=ADVANCED_FACE('',(#5951),#5942,.T.);

+#5953=CARTESIAN_POINT('',(-6.15E-1,-7.E-2,-2.69E-1));

+#5954=DIRECTION('',(0.E0,0.E0,-1.E0));

+#5955=DIRECTION('',(0.E0,1.E0,0.E0));

+#5956=AXIS2_PLACEMENT_3D('',#5953,#5954,#5955);

+#5957=PLANE('',#5956);

+#5959=ORIENTED_EDGE('',*,*,#5958,.F.);

+#5961=ORIENTED_EDGE('',*,*,#5960,.F.);

+#5962=ORIENTED_EDGE('',*,*,#5727,.T.);

+#5964=ORIENTED_EDGE('',*,*,#5963,.T.);

+#5965=EDGE_LOOP('',(#5959,#5961,#5962,#5964));

+#5966=FACE_OUTER_BOUND('',#5965,.F.);

+#5967=ADVANCED_FACE('',(#5966),#5957,.T.);

+#5968=CARTESIAN_POINT('',(-6.15E-1,-7.E-2,-2.69E-1));

+#5969=DIRECTION('',(0.E0,0.E0,-1.E0));

+#5970=DIRECTION('',(0.E0,1.E0,0.E0));

+#5971=AXIS2_PLACEMENT_3D('',#5968,#5969,#5970);

+#5972=PLANE('',#5971);

+#5974=ORIENTED_EDGE('',*,*,#5973,.F.);

+#5976=ORIENTED_EDGE('',*,*,#5975,.F.);

+#5977=ORIENTED_EDGE('',*,*,#5743,.T.);

+#5979=ORIENTED_EDGE('',*,*,#5978,.T.);

+#5980=EDGE_LOOP('',(#5974,#5976,#5977,#5979));

+#5981=FACE_OUTER_BOUND('',#5980,.F.);

+#5982=ADVANCED_FACE('',(#5981),#5972,.T.);

+#5983=CARTESIAN_POINT('',(-6.15E-1,-7.E-2,-2.69E-1));

+#5984=DIRECTION('',(0.E0,0.E0,-1.E0));

+#5985=DIRECTION('',(0.E0,1.E0,0.E0));

+#5986=AXIS2_PLACEMENT_3D('',#5983,#5984,#5985);

+#5987=PLANE('',#5986);

+#5989=ORIENTED_EDGE('',*,*,#5988,.F.);

+#5991=ORIENTED_EDGE('',*,*,#5990,.F.);

+#5992=ORIENTED_EDGE('',*,*,#5759,.T.);

+#5994=ORIENTED_EDGE('',*,*,#5993,.T.);

+#5995=EDGE_LOOP('',(#5989,#5991,#5992,#5994));

+#5996=FACE_OUTER_BOUND('',#5995,.F.);

+#5997=ADVANCED_FACE('',(#5996),#5987,.T.);

+#5998=CARTESIAN_POINT('',(-6.15E-1,-7.E-2,-2.69E-1));

+#5999=DIRECTION('',(0.E0,0.E0,-1.E0));

+#6000=DIRECTION('',(0.E0,1.E0,0.E0));

+#6001=AXIS2_PLACEMENT_3D('',#5998,#5999,#6000);

+#6002=PLANE('',#6001);

+#6004=ORIENTED_EDGE('',*,*,#6003,.F.);

+#6006=ORIENTED_EDGE('',*,*,#6005,.F.);

+#6007=ORIENTED_EDGE('',*,*,#5775,.T.);

+#6009=ORIENTED_EDGE('',*,*,#6008,.T.);

+#6010=EDGE_LOOP('',(#6004,#6006,#6007,#6009));

+#6011=FACE_OUTER_BOUND('',#6010,.F.);

+#6012=ADVANCED_FACE('',(#6011),#6002,.T.);

+#6013=CARTESIAN_POINT('',(-6.15E-1,-7.E-2,-2.69E-1));

+#6014=DIRECTION('',(0.E0,0.E0,-1.E0));

+#6015=DIRECTION('',(0.E0,1.E0,0.E0));

+#6016=AXIS2_PLACEMENT_3D('',#6013,#6014,#6015);

+#6017=PLANE('',#6016);

+#6019=ORIENTED_EDGE('',*,*,#6018,.F.);

+#6021=ORIENTED_EDGE('',*,*,#6020,.F.);

+#6022=ORIENTED_EDGE('',*,*,#5791,.T.);

+#6024=ORIENTED_EDGE('',*,*,#6023,.T.);

+#6025=EDGE_LOOP('',(#6019,#6021,#6022,#6024));

+#6026=FACE_OUTER_BOUND('',#6025,.F.);

+#6027=ADVANCED_FACE('',(#6026),#6017,.T.);

+#6028=CARTESIAN_POINT('',(-6.15E-1,-7.E-2,-2.69E-1));

+#6029=DIRECTION('',(0.E0,0.E0,-1.E0));

+#6030=DIRECTION('',(0.E0,1.E0,0.E0));

+#6031=AXIS2_PLACEMENT_3D('',#6028,#6029,#6030);

+#6032=PLANE('',#6031);

+#6033=ORIENTED_EDGE('',*,*,#5853,.F.);

+#6034=ORIENTED_EDGE('',*,*,#5824,.F.);

+#6035=ORIENTED_EDGE('',*,*,#5807,.T.);

+#6037=ORIENTED_EDGE('',*,*,#6036,.T.);

+#6038=EDGE_LOOP('',(#6033,#6034,#6035,#6037));

+#6039=FACE_OUTER_BOUND('',#6038,.F.);

+#6040=ADVANCED_FACE('',(#6039),#6032,.T.);

+#6041=CARTESIAN_POINT('',(-6.15E-1,-7.E-2,-2.69E-1));

+#6042=DIRECTION('',(0.E0,0.E0,-1.E0));

+#6043=DIRECTION('',(0.E0,1.E0,0.E0));

+#6044=AXIS2_PLACEMENT_3D('',#6041,#6042,#6043);

+#6045=PLANE('',#6044);

+#6047=ORIENTED_EDGE('',*,*,#6046,.T.);

+#6049=ORIENTED_EDGE('',*,*,#6048,.T.);

+#6051=ORIENTED_EDGE('',*,*,#6050,.T.);

+#6053=ORIENTED_EDGE('',*,*,#6052,.F.);

+#6055=ORIENTED_EDGE('',*,*,#6054,.T.);

+#6057=ORIENTED_EDGE('',*,*,#6056,.T.);

+#6059=ORIENTED_EDGE('',*,*,#6058,.T.);

+#6061=ORIENTED_EDGE('',*,*,#6060,.F.);

+#6063=ORIENTED_EDGE('',*,*,#6062,.T.);

+#6065=ORIENTED_EDGE('',*,*,#6064,.T.);

+#6067=ORIENTED_EDGE('',*,*,#6066,.T.);

+#6069=ORIENTED_EDGE('',*,*,#6068,.F.);

+#6071=ORIENTED_EDGE('',*,*,#6070,.T.);

+#6073=ORIENTED_EDGE('',*,*,#6072,.T.);

+#6075=ORIENTED_EDGE('',*,*,#6074,.T.);

+#6077=ORIENTED_EDGE('',*,*,#6076,.F.);

+#6079=ORIENTED_EDGE('',*,*,#6078,.T.);

+#6081=ORIENTED_EDGE('',*,*,#6080,.T.);

+#6083=ORIENTED_EDGE('',*,*,#6082,.T.);

+#6085=ORIENTED_EDGE('',*,*,#6084,.F.);

+#6087=ORIENTED_EDGE('',*,*,#6086,.T.);

+#6089=ORIENTED_EDGE('',*,*,#6088,.T.);

+#6091=ORIENTED_EDGE('',*,*,#6090,.T.);

+#6093=ORIENTED_EDGE('',*,*,#6092,.F.);

+#6095=ORIENTED_EDGE('',*,*,#6094,.T.);

+#6097=ORIENTED_EDGE('',*,*,#6096,.T.);

+#6099=ORIENTED_EDGE('',*,*,#6098,.T.);

+#6101=ORIENTED_EDGE('',*,*,#6100,.F.);

+#6103=ORIENTED_EDGE('',*,*,#6102,.T.);

+#6105=ORIENTED_EDGE('',*,*,#6104,.T.);

+#6107=ORIENTED_EDGE('',*,*,#6106,.T.);

+#6109=ORIENTED_EDGE('',*,*,#6108,.F.);

+#6111=ORIENTED_EDGE('',*,*,#6110,.T.);

+#6113=ORIENTED_EDGE('',*,*,#6112,.T.);

+#6115=ORIENTED_EDGE('',*,*,#6114,.T.);

+#6117=ORIENTED_EDGE('',*,*,#6116,.F.);

+#6119=ORIENTED_EDGE('',*,*,#6118,.T.);

+#6121=ORIENTED_EDGE('',*,*,#6120,.T.);

+#6123=ORIENTED_EDGE('',*,*,#6122,.T.);

+#6125=ORIENTED_EDGE('',*,*,#6124,.F.);

+#6127=ORIENTED_EDGE('',*,*,#6126,.T.);

+#6129=ORIENTED_EDGE('',*,*,#6128,.T.);

+#6131=ORIENTED_EDGE('',*,*,#6130,.T.);

+#6133=ORIENTED_EDGE('',*,*,#6132,.F.);

+#6135=ORIENTED_EDGE('',*,*,#6134,.T.);

+#6137=ORIENTED_EDGE('',*,*,#6136,.T.);

+#6139=ORIENTED_EDGE('',*,*,#6138,.F.);

+#6141=ORIENTED_EDGE('',*,*,#6140,.T.);

+#6143=ORIENTED_EDGE('',*,*,#6142,.F.);

+#6145=ORIENTED_EDGE('',*,*,#6144,.F.);

+#6147=ORIENTED_EDGE('',*,*,#6146,.T.);

+#6148=ORIENTED_EDGE('',*,*,#5838,.F.);

+#6149=EDGE_LOOP('',(#6047,#6049,#6051,#6053,#6055,#6057,#6059,#6061,#6063,#6065,

+#6067,#6069,#6071,#6073,#6075,#6077,#6079,#6081,#6083,#6085,#6087,#6089,#6091,

+#6093,#6095,#6097,#6099,#6101,#6103,#6105,#6107,#6109,#6111,#6113,#6115,#6117,

+#6119,#6121,#6123,#6125,#6127,#6129,#6131,#6133,#6135,#6137,#6139,#6141,#6143,

+#6145,#6147,#6148));

+#6150=FACE_OUTER_BOUND('',#6149,.F.);

+#6151=ADVANCED_FACE('',(#6150),#6045,.T.);

+#6152=CARTESIAN_POINT('',(5.625E-1,-7.E-2,-2.69E-1));

+#6153=DIRECTION('',(-1.E0,0.E0,0.E0));

+#6154=DIRECTION('',(0.E0,1.E0,0.E0));

+#6155=AXIS2_PLACEMENT_3D('',#6152,#6153,#6154);

+#6156=PLANE('',#6155);

+#6158=ORIENTED_EDGE('',*,*,#6157,.F.);

+#6159=ORIENTED_EDGE('',*,*,#5625,.T.);

+#6161=ORIENTED_EDGE('',*,*,#6160,.T.);

+#6163=ORIENTED_EDGE('',*,*,#6162,.F.);

+#6164=ORIENTED_EDGE('',*,*,#6136,.F.);

+#6166=ORIENTED_EDGE('',*,*,#6165,.F.);

+#6167=EDGE_LOOP('',(#6158,#6159,#6161,#6163,#6164,#6166));

+#6168=FACE_OUTER_BOUND('',#6167,.F.);

+#6169=ADVANCED_FACE('',(#6168),#6156,.T.);

+#6170=CARTESIAN_POINT('',(5.625E-1,-7.E-2,-2.69E-1));

+#6171=DIRECTION('',(-1.E0,0.E0,0.E0));

+#6172=DIRECTION('',(0.E0,1.E0,0.E0));

+#6173=AXIS2_PLACEMENT_3D('',#6170,#6171,#6172);

+#6174=PLANE('',#6173);

+#6175=ORIENTED_EDGE('',*,*,#5868,.F.);

+#6176=ORIENTED_EDGE('',*,*,#5629,.T.);

+#6178=ORIENTED_EDGE('',*,*,#6177,.T.);

+#6180=ORIENTED_EDGE('',*,*,#6179,.T.);

+#6181=EDGE_LOOP('',(#6175,#6176,#6178,#6180));

+#6182=FACE_OUTER_BOUND('',#6181,.F.);

+#6183=ADVANCED_FACE('',(#6182),#6174,.T.);

+#6184=CARTESIAN_POINT('',(5.375E-1,-2.45E-1,-2.95E-1));

+#6185=DIRECTION('',(0.E0,0.E0,-1.E0));

+#6186=DIRECTION('',(0.E0,1.E0,0.E0));

+#6187=AXIS2_PLACEMENT_3D('',#6184,#6185,#6186);

+#6188=PLANE('',#6187);

+#6190=ORIENTED_EDGE('',*,*,#6189,.T.);

+#6191=ORIENTED_EDGE('',*,*,#6157,.T.);

+#6193=ORIENTED_EDGE('',*,*,#6192,.F.);

+#6195=ORIENTED_EDGE('',*,*,#6194,.F.);

+#6197=ORIENTED_EDGE('',*,*,#6196,.F.);

+#6199=ORIENTED_EDGE('',*,*,#6198,.T.);

+#6200=EDGE_LOOP('',(#6190,#6191,#6193,#6195,#6197,#6199));

+#6201=FACE_OUTER_BOUND('',#6200,.F.);

+#6202=ADVANCED_FACE('',(#6201),#6188,.T.);

+#6203=CARTESIAN_POINT('',(5.625E-1,0.E0,0.E0));

+#6204=DIRECTION('',(1.E0,0.E0,0.E0));

+#6205=DIRECTION('',(0.E0,0.E0,-1.E0));

+#6206=AXIS2_PLACEMENT_3D('',#6203,#6204,#6205);

+#6207=PLANE('',#6206);

+#6209=ORIENTED_EDGE('',*,*,#6208,.F.);

+#6211=ORIENTED_EDGE('',*,*,#6210,.F.);

+#6213=ORIENTED_EDGE('',*,*,#6212,.F.);

+#6214=ORIENTED_EDGE('',*,*,#5560,.F.);

+#6215=EDGE_LOOP('',(#6209,#6211,#6213,#6214));

+#6216=FACE_OUTER_BOUND('',#6215,.F.);

+#6217=ADVANCED_FACE('',(#6216),#6207,.T.);

+#6218=CARTESIAN_POINT('',(5.625E-1,0.E0,0.E0));

+#6219=DIRECTION('',(1.E0,0.E0,0.E0));

+#6220=DIRECTION('',(0.E0,0.E0,-1.E0));

+#6221=AXIS2_PLACEMENT_3D('',#6218,#6219,#6220);

+#6222=PLANE('',#6221);

+#6224=ORIENTED_EDGE('',*,*,#6223,.F.);

+#6225=ORIENTED_EDGE('',*,*,#5627,.T.);

+#6226=ORIENTED_EDGE('',*,*,#6189,.F.);

+#6228=ORIENTED_EDGE('',*,*,#6227,.F.);

+#6229=EDGE_LOOP('',(#6224,#6225,#6226,#6228));

+#6230=FACE_OUTER_BOUND('',#6229,.F.);

+#6231=ADVANCED_FACE('',(#6230),#6222,.T.);

+#6232=CARTESIAN_POINT('',(5.375E-1,-1.25E-2,1.15E-1));

+#6233=DIRECTION('',(0.E0,-1.E0,0.E0));

+#6234=DIRECTION('',(0.E0,0.E0,-1.E0));

+#6235=AXIS2_PLACEMENT_3D('',#6232,#6233,#6234);

+#6236=PLANE('',#6235);

+#6238=ORIENTED_EDGE('',*,*,#6237,.F.);

+#6240=ORIENTED_EDGE('',*,*,#6239,.T.);

+#6241=ORIENTED_EDGE('',*,*,#6208,.T.);

+#6242=ORIENTED_EDGE('',*,*,#5558,.F.);

+#6243=EDGE_LOOP('',(#6238,#6240,#6241,#6242));

+#6244=FACE_OUTER_BOUND('',#6243,.F.);

+#6245=ADVANCED_FACE('',(#6244),#6236,.T.);

+#6246=CARTESIAN_POINT('',(5.375E-1,0.E0,0.E0));

+#6247=DIRECTION('',(1.E0,0.E0,0.E0));

+#6248=DIRECTION('',(0.E0,0.E0,-1.E0));

+#6249=AXIS2_PLACEMENT_3D('',#6246,#6247,#6248);

+#6250=PLANE('',#6249);

+#6251=ORIENTED_EDGE('',*,*,#6237,.T.);

+#6252=ORIENTED_EDGE('',*,*,#5556,.T.);

+#6254=ORIENTED_EDGE('',*,*,#6253,.T.);

+#6256=ORIENTED_EDGE('',*,*,#6255,.T.);

+#6257=EDGE_LOOP('',(#6251,#6252,#6254,#6256));

+#6258=FACE_OUTER_BOUND('',#6257,.F.);

+#6259=ADVANCED_FACE('',(#6258),#6250,.F.);

+#6260=CARTESIAN_POINT('',(5.375E-1,0.E0,0.E0));

+#6261=DIRECTION('',(1.E0,0.E0,0.E0));

+#6262=DIRECTION('',(0.E0,0.E0,-1.E0));

+#6263=AXIS2_PLACEMENT_3D('',#6260,#6261,#6262);

+#6264=PLANE('',#6263);

+#6266=ORIENTED_EDGE('',*,*,#6265,.T.);

+#6268=ORIENTED_EDGE('',*,*,#6267,.T.);

+#6269=ORIENTED_EDGE('',*,*,#6196,.T.);

+#6270=ORIENTED_EDGE('',*,*,#5635,.F.);

+#6271=EDGE_LOOP('',(#6266,#6268,#6269,#6270));

+#6272=FACE_OUTER_BOUND('',#6271,.F.);

+#6273=ADVANCED_FACE('',(#6272),#6264,.F.);

+#6274=CARTESIAN_POINT('',(5.375E-1,1.25E-2,-2.45E-1));

+#6275=DIRECTION('',(0.E0,1.E0,0.E0));

+#6276=DIRECTION('',(0.E0,0.E0,1.E0));

+#6277=AXIS2_PLACEMENT_3D('',#6274,#6275,#6276);

+#6278=PLANE('',#6277);

+#6279=ORIENTED_EDGE('',*,*,#6253,.F.);

+#6280=ORIENTED_EDGE('',*,*,#5562,.T.);

+#6281=ORIENTED_EDGE('',*,*,#6212,.T.);

+#6283=ORIENTED_EDGE('',*,*,#6282,.F.);

+#6284=EDGE_LOOP('',(#6279,#6280,#6281,#6283));

+#6285=FACE_OUTER_BOUND('',#6284,.F.);

+#6286=ADVANCED_FACE('',(#6285),#6278,.T.);

+#6287=CARTESIAN_POINT('',(5.375E-1,1.25E-2,1.15E-1));

+#6288=DIRECTION('',(0.E0,0.E0,1.E0));

+#6289=DIRECTION('',(0.E0,-1.E0,0.E0));

+#6290=AXIS2_PLACEMENT_3D('',#6287,#6288,#6289);

+#6291=PLANE('',#6290);

+#6292=ORIENTED_EDGE('',*,*,#6255,.F.);

+#6293=ORIENTED_EDGE('',*,*,#6282,.T.);

+#6294=ORIENTED_EDGE('',*,*,#6210,.T.);

+#6295=ORIENTED_EDGE('',*,*,#6239,.F.);

+#6296=EDGE_LOOP('',(#6292,#6293,#6294,#6295));

+#6297=FACE_OUTER_BOUND('',#6296,.F.);

+#6298=ADVANCED_FACE('',(#6297),#6291,.T.);

+#6299=CARTESIAN_POINT('',(5.375E-1,-3.75E-2,-2.7E-1));

+#6300=DIRECTION('',(0.E0,0.E0,1.E0));

+#6301=DIRECTION('',(0.E0,-1.E0,0.E0));

+#6302=AXIS2_PLACEMENT_3D('',#6299,#6300,#6301);

+#6303=PLANE('',#6302);

+#6304=ORIENTED_EDGE('',*,*,#6265,.F.);

+#6306=ORIENTED_EDGE('',*,*,#6305,.T.);

+#6308=ORIENTED_EDGE('',*,*,#6307,.T.);

+#6309=ORIENTED_EDGE('',*,*,#6177,.F.);

+#6310=ORIENTED_EDGE('',*,*,#6223,.T.);

+#6312=ORIENTED_EDGE('',*,*,#6311,.F.);

+#6313=EDGE_LOOP('',(#6304,#6306,#6308,#6309,#6310,#6312));

+#6314=FACE_OUTER_BOUND('',#6313,.F.);

+#6315=ADVANCED_FACE('',(#6314),#6303,.T.);

+#6316=CARTESIAN_POINT('',(5.375E-1,3.E-2,-2.69E-1));

+#6317=DIRECTION('',(1.E0,0.E0,0.E0));

+#6318=DIRECTION('',(0.E0,-1.E0,0.E0));

+#6319=AXIS2_PLACEMENT_3D('',#6316,#6317,#6318);

+#6320=PLANE('',#6319);

+#6321=ORIENTED_EDGE('',*,*,#6194,.T.);

+#6323=ORIENTED_EDGE('',*,*,#6322,.T.);

+#6324=ORIENTED_EDGE('',*,*,#6132,.T.);

+#6326=ORIENTED_EDGE('',*,*,#6325,.T.);

+#6328=ORIENTED_EDGE('',*,*,#6327,.T.);

+#6329=ORIENTED_EDGE('',*,*,#5637,.F.);

+#6330=EDGE_LOOP('',(#6321,#6323,#6324,#6326,#6328,#6329));

+#6331=FACE_OUTER_BOUND('',#6330,.F.);

+#6332=ADVANCED_FACE('',(#6331),#6320,.T.);

+#6333=CARTESIAN_POINT('',(5.375E-1,3.E-2,-2.69E-1));

+#6334=DIRECTION('',(1.E0,0.E0,0.E0));

+#6335=DIRECTION('',(0.E0,-1.E0,0.E0));

+#6336=AXIS2_PLACEMENT_3D('',#6333,#6334,#6335);

+#6337=PLANE('',#6336);

+#6338=ORIENTED_EDGE('',*,*,#5872,.T.);

+#6340=ORIENTED_EDGE('',*,*,#6339,.F.);

+#6341=ORIENTED_EDGE('',*,*,#6305,.F.);

+#6342=ORIENTED_EDGE('',*,*,#5633,.F.);

+#6343=EDGE_LOOP('',(#6338,#6340,#6341,#6342));

+#6344=FACE_OUTER_BOUND('',#6343,.F.);

+#6345=ADVANCED_FACE('',(#6344),#6337,.T.);

+#6346=CARTESIAN_POINT('',(5.375E-1,-3.75E-2,-2.45E-1));

+#6347=DIRECTION('',(1.E0,0.E0,0.E0));

+#6348=DIRECTION('',(0.E0,0.E0,-1.E0));

+#6349=AXIS2_PLACEMENT_3D('',#6346,#6347,#6348);

+#6350=CYLINDRICAL_SURFACE('',#6349,5.E-2);

+#6351=ORIENTED_EDGE('',*,*,#6192,.T.);

+#6352=ORIENTED_EDGE('',*,*,#6165,.T.);

+#6353=ORIENTED_EDGE('',*,*,#6134,.F.);

+#6354=ORIENTED_EDGE('',*,*,#6322,.F.);

+#6355=EDGE_LOOP('',(#6351,#6352,#6353,#6354));

+#6356=FACE_OUTER_BOUND('',#6355,.F.);

+#6357=ADVANCED_FACE('',(#6356),#6350,.T.);

+#6358=CARTESIAN_POINT('',(4.625E-1,3.E-2,-2.69E-1));

+#6359=DIRECTION('',(0.E0,1.E0,0.E0));

+#6360=DIRECTION('',(1.E0,0.E0,0.E0));

+#6361=AXIS2_PLACEMENT_3D('',#6358,#6359,#6360);

+#6362=PLANE('',#6361);

+#6363=ORIENTED_EDGE('',*,*,#6130,.F.);

+#6365=ORIENTED_EDGE('',*,*,#6364,.T.);

+#6367=ORIENTED_EDGE('',*,*,#6366,.T.);

+#6368=ORIENTED_EDGE('',*,*,#6325,.F.);

+#6369=EDGE_LOOP('',(#6363,#6365,#6367,#6368));

+#6370=FACE_OUTER_BOUND('',#6369,.F.);

+#6371=ADVANCED_FACE('',(#6370),#6362,.T.);

+#6372=CARTESIAN_POINT('',(4.625E-1,-7.E-2,-2.69E-1));

+#6373=DIRECTION('',(-1.E0,0.E0,0.E0));

+#6374=DIRECTION('',(0.E0,1.E0,0.E0));

+#6375=AXIS2_PLACEMENT_3D('',#6372,#6373,#6374);

+#6376=PLANE('',#6375);

+#6378=ORIENTED_EDGE('',*,*,#6377,.T.);

+#6379=ORIENTED_EDGE('',*,*,#5888,.F.);

+#6380=ORIENTED_EDGE('',*,*,#5645,.T.);

+#6382=ORIENTED_EDGE('',*,*,#6381,.T.);

+#6383=EDGE_LOOP('',(#6378,#6379,#6380,#6382));

+#6384=FACE_OUTER_BOUND('',#6383,.F.);

+#6385=ADVANCED_FACE('',(#6384),#6376,.T.);

+#6386=CARTESIAN_POINT('',(4.625E-1,-7.E-2,-2.69E-1));

+#6387=DIRECTION('',(-1.E0,0.E0,0.E0));

+#6388=DIRECTION('',(0.E0,1.E0,0.E0));

+#6389=AXIS2_PLACEMENT_3D('',#6386,#6387,#6388);

+#6390=PLANE('',#6389);

+#6392=ORIENTED_EDGE('',*,*,#6391,.F.);

+#6393=ORIENTED_EDGE('',*,*,#5641,.T.);

+#6395=ORIENTED_EDGE('',*,*,#6394,.T.);

+#6396=ORIENTED_EDGE('',*,*,#6364,.F.);

+#6397=ORIENTED_EDGE('',*,*,#6128,.F.);

+#6399=ORIENTED_EDGE('',*,*,#6398,.F.);

+#6400=EDGE_LOOP('',(#6392,#6393,#6395,#6396,#6397,#6399));

+#6401=FACE_OUTER_BOUND('',#6400,.F.);

+#6402=ADVANCED_FACE('',(#6401),#6390,.T.);

+#6403=CARTESIAN_POINT('',(4.375E-1,-3.75E-2,-2.45E-1));

+#6404=DIRECTION('',(1.E0,0.E0,0.E0));

+#6405=DIRECTION('',(0.E0,0.E0,-1.E0));

+#6406=AXIS2_PLACEMENT_3D('',#6403,#6404,#6405);

+#6407=CYLINDRICAL_SURFACE('',#6406,2.5E-2);

+#6409=ORIENTED_EDGE('',*,*,#6408,.F.);

+#6411=ORIENTED_EDGE('',*,*,#6410,.T.);

+#6412=ORIENTED_EDGE('',*,*,#5883,.T.);

+#6413=ORIENTED_EDGE('',*,*,#6377,.F.);

+#6414=EDGE_LOOP('',(#6409,#6411,#6412,#6413));

+#6415=FACE_OUTER_BOUND('',#6414,.F.);

+#6416=ADVANCED_FACE('',(#6415),#6407,.F.);

+#6417=CARTESIAN_POINT('',(4.375E-1,-3.75E-2,-2.7E-1));

+#6418=DIRECTION('',(0.E0,0.E0,1.E0));

+#6419=DIRECTION('',(0.E0,-1.E0,0.E0));

+#6420=AXIS2_PLACEMENT_3D('',#6417,#6418,#6419);

+#6421=PLANE('',#6420);

+#6423=ORIENTED_EDGE('',*,*,#6422,.F.);

+#6425=ORIENTED_EDGE('',*,*,#6424,.T.);

+#6426=ORIENTED_EDGE('',*,*,#6408,.T.);

+#6427=ORIENTED_EDGE('',*,*,#6381,.F.);

+#6429=ORIENTED_EDGE('',*,*,#6428,.T.);

+#6431=ORIENTED_EDGE('',*,*,#6430,.F.);

+#6432=EDGE_LOOP('',(#6423,#6425,#6426,#6427,#6429,#6431));

+#6433=FACE_OUTER_BOUND('',#6432,.F.);

+#6434=ADVANCED_FACE('',(#6433),#6421,.T.);

+#6435=CARTESIAN_POINT('',(4.375E-1,0.E0,0.E0));

+#6436=DIRECTION('',(1.E0,0.E0,0.E0));

+#6437=DIRECTION('',(0.E0,0.E0,-1.E0));

+#6438=AXIS2_PLACEMENT_3D('',#6435,#6436,#6437);

+#6439=PLANE('',#6438);

+#6441=ORIENTED_EDGE('',*,*,#6440,.T.);

+#6442=ORIENTED_EDGE('',*,*,#5546,.T.);

+#6444=ORIENTED_EDGE('',*,*,#6443,.T.);

+#6446=ORIENTED_EDGE('',*,*,#6445,.T.);

+#6447=EDGE_LOOP('',(#6441,#6442,#6444,#6446));

+#6448=FACE_OUTER_BOUND('',#6447,.F.);

+#6449=ADVANCED_FACE('',(#6448),#6439,.F.);

+#6450=CARTESIAN_POINT('',(4.375E-1,0.E0,0.E0));

+#6451=DIRECTION('',(1.E0,0.E0,0.E0));

+#6452=DIRECTION('',(0.E0,0.E0,-1.E0));

+#6453=AXIS2_PLACEMENT_3D('',#6450,#6451,#6452);

+#6454=PLANE('',#6453);

+#6455=ORIENTED_EDGE('',*,*,#6422,.T.);

+#6457=ORIENTED_EDGE('',*,*,#6456,.T.);

+#6459=ORIENTED_EDGE('',*,*,#6458,.T.);

+#6460=ORIENTED_EDGE('',*,*,#5651,.F.);

+#6461=EDGE_LOOP('',(#6455,#6457,#6459,#6460));

+#6462=FACE_OUTER_BOUND('',#6461,.F.);

+#6463=ADVANCED_FACE('',(#6462),#6454,.F.);

+#6464=CARTESIAN_POINT('',(4.375E-1,-1.25E-2,1.15E-1));

+#6465=DIRECTION('',(0.E0,-1.E0,0.E0));

+#6466=DIRECTION('',(0.E0,0.E0,-1.E0));

+#6467=AXIS2_PLACEMENT_3D('',#6464,#6465,#6466);

+#6468=PLANE('',#6467);

+#6469=ORIENTED_EDGE('',*,*,#6440,.F.);

+#6471=ORIENTED_EDGE('',*,*,#6470,.T.);

+#6473=ORIENTED_EDGE('',*,*,#6472,.T.);

+#6474=ORIENTED_EDGE('',*,*,#5548,.F.);

+#6475=EDGE_LOOP('',(#6469,#6471,#6473,#6474));

+#6476=FACE_OUTER_BOUND('',#6475,.F.);

+#6477=ADVANCED_FACE('',(#6476),#6468,.T.);

+#6478=CARTESIAN_POINT('',(4.375E-1,1.25E-2,1.15E-1));

+#6479=DIRECTION('',(0.E0,0.E0,1.E0));

+#6480=DIRECTION('',(0.E0,-1.E0,0.E0));

+#6481=AXIS2_PLACEMENT_3D('',#6478,#6479,#6480);

+#6482=PLANE('',#6481);

+#6483=ORIENTED_EDGE('',*,*,#6445,.F.);

+#6485=ORIENTED_EDGE('',*,*,#6484,.T.);

+#6487=ORIENTED_EDGE('',*,*,#6486,.T.);

+#6488=ORIENTED_EDGE('',*,*,#6470,.F.);

+#6489=EDGE_LOOP('',(#6483,#6485,#6487,#6488));

+#6490=FACE_OUTER_BOUND('',#6489,.F.);

+#6491=ADVANCED_FACE('',(#6490),#6482,.T.);

+#6492=CARTESIAN_POINT('',(4.375E-1,1.25E-2,-2.45E-1));

+#6493=DIRECTION('',(0.E0,1.E0,0.E0));

+#6494=DIRECTION('',(0.E0,0.E0,1.E0));

+#6495=AXIS2_PLACEMENT_3D('',#6492,#6493,#6494);

+#6496=PLANE('',#6495);

+#6497=ORIENTED_EDGE('',*,*,#6443,.F.);

+#6498=ORIENTED_EDGE('',*,*,#5552,.T.);

+#6500=ORIENTED_EDGE('',*,*,#6499,.T.);

+#6501=ORIENTED_EDGE('',*,*,#6484,.F.);

+#6502=EDGE_LOOP('',(#6497,#6498,#6500,#6501));

+#6503=FACE_OUTER_BOUND('',#6502,.F.);

+#6504=ADVANCED_FACE('',(#6503),#6496,.T.);

+#6505=CARTESIAN_POINT('',(4.625E-1,0.E0,0.E0));

+#6506=DIRECTION('',(1.E0,0.E0,0.E0));

+#6507=DIRECTION('',(0.E0,0.E0,-1.E0));

+#6508=AXIS2_PLACEMENT_3D('',#6505,#6506,#6507);

+#6509=PLANE('',#6508);

+#6510=ORIENTED_EDGE('',*,*,#6472,.F.);

+#6511=ORIENTED_EDGE('',*,*,#6486,.F.);

+#6512=ORIENTED_EDGE('',*,*,#6499,.F.);

+#6513=ORIENTED_EDGE('',*,*,#5550,.F.);

+#6514=EDGE_LOOP('',(#6510,#6511,#6512,#6513));

+#6515=FACE_OUTER_BOUND('',#6514,.F.);

+#6516=ADVANCED_FACE('',(#6515),#6509,.T.);

+#6517=CARTESIAN_POINT('',(4.625E-1,0.E0,0.E0));

+#6518=DIRECTION('',(1.E0,0.E0,0.E0));

+#6519=DIRECTION('',(0.E0,0.E0,-1.E0));

+#6520=AXIS2_PLACEMENT_3D('',#6517,#6518,#6519);

+#6521=PLANE('',#6520);

+#6522=ORIENTED_EDGE('',*,*,#6428,.F.);

+#6523=ORIENTED_EDGE('',*,*,#5643,.T.);

+#6525=ORIENTED_EDGE('',*,*,#6524,.F.);

+#6527=ORIENTED_EDGE('',*,*,#6526,.F.);

+#6528=EDGE_LOOP('',(#6522,#6523,#6525,#6527));

+#6529=FACE_OUTER_BOUND('',#6528,.F.);

+#6530=ADVANCED_FACE('',(#6529),#6521,.T.);

+#6531=CARTESIAN_POINT('',(4.375E-1,-2.45E-1,-2.95E-1));

+#6532=DIRECTION('',(0.E0,0.E0,-1.E0));

+#6533=DIRECTION('',(0.E0,1.E0,0.E0));

+#6534=AXIS2_PLACEMENT_3D('',#6531,#6532,#6533);

+#6535=PLANE('',#6534);

+#6536=ORIENTED_EDGE('',*,*,#6458,.F.);

+#6538=ORIENTED_EDGE('',*,*,#6537,.T.);

+#6539=ORIENTED_EDGE('',*,*,#6524,.T.);

+#6540=ORIENTED_EDGE('',*,*,#6391,.T.);

+#6542=ORIENTED_EDGE('',*,*,#6541,.F.);

+#6544=ORIENTED_EDGE('',*,*,#6543,.F.);

+#6545=EDGE_LOOP('',(#6536,#6538,#6539,#6540,#6542,#6544));

+#6546=FACE_OUTER_BOUND('',#6545,.F.);

+#6547=ADVANCED_FACE('',(#6546),#6535,.T.);

+#6548=CARTESIAN_POINT('',(4.375E-1,-2.45E-1,-2.7E-1));

+#6549=DIRECTION('',(0.E0,-1.E0,0.E0));

+#6550=DIRECTION('',(0.E0,0.E0,-1.E0));

+#6551=AXIS2_PLACEMENT_3D('',#6548,#6549,#6550);

+#6552=PLANE('',#6551);

+#6553=ORIENTED_EDGE('',*,*,#6456,.F.);

+#6554=ORIENTED_EDGE('',*,*,#6430,.T.);

+#6555=ORIENTED_EDGE('',*,*,#6526,.T.);

+#6556=ORIENTED_EDGE('',*,*,#6537,.F.);

+#6557=EDGE_LOOP('',(#6553,#6554,#6555,#6556));

+#6558=FACE_OUTER_BOUND('',#6557,.F.);

+#6559=ADVANCED_FACE('',(#6558),#6552,.T.);

+#6560=CARTESIAN_POINT('',(4.375E-1,-3.75E-2,-2.45E-1));

+#6561=DIRECTION('',(1.E0,0.E0,0.E0));

+#6562=DIRECTION('',(0.E0,0.E0,-1.E0));

+#6563=AXIS2_PLACEMENT_3D('',#6560,#6561,#6562);

+#6564=CYLINDRICAL_SURFACE('',#6563,5.E-2);

+#6565=ORIENTED_EDGE('',*,*,#6541,.T.);

+#6566=ORIENTED_EDGE('',*,*,#6398,.T.);

+#6567=ORIENTED_EDGE('',*,*,#6126,.F.);

+#6569=ORIENTED_EDGE('',*,*,#6568,.F.);

+#6570=EDGE_LOOP('',(#6565,#6566,#6567,#6569));

+#6571=FACE_OUTER_BOUND('',#6570,.F.);

+#6572=ADVANCED_FACE('',(#6571),#6564,.T.);

+#6573=CARTESIAN_POINT('',(4.375E-1,3.E-2,-2.69E-1));

+#6574=DIRECTION('',(1.E0,0.E0,0.E0));

+#6575=DIRECTION('',(0.E0,-1.E0,0.E0));

+#6576=AXIS2_PLACEMENT_3D('',#6573,#6574,#6575);

+#6577=PLANE('',#6576);

+#6578=ORIENTED_EDGE('',*,*,#6410,.F.);

+#6579=ORIENTED_EDGE('',*,*,#6424,.F.);

+#6580=ORIENTED_EDGE('',*,*,#5649,.F.);

+#6581=ORIENTED_EDGE('',*,*,#5885,.T.);

+#6582=EDGE_LOOP('',(#6578,#6579,#6580,#6581));

+#6583=FACE_OUTER_BOUND('',#6582,.F.);

+#6584=ADVANCED_FACE('',(#6583),#6577,.T.);

+#6585=CARTESIAN_POINT('',(4.375E-1,3.E-2,-2.69E-1));

+#6586=DIRECTION('',(1.E0,0.E0,0.E0));

+#6587=DIRECTION('',(0.E0,-1.E0,0.E0));

+#6588=AXIS2_PLACEMENT_3D('',#6585,#6586,#6587);

+#6589=PLANE('',#6588);

+#6590=ORIENTED_EDGE('',*,*,#6543,.T.);

+#6591=ORIENTED_EDGE('',*,*,#6568,.T.);

+#6592=ORIENTED_EDGE('',*,*,#6124,.T.);

+#6594=ORIENTED_EDGE('',*,*,#6593,.T.);

+#6596=ORIENTED_EDGE('',*,*,#6595,.T.);

+#6597=ORIENTED_EDGE('',*,*,#5653,.F.);

+#6598=EDGE_LOOP('',(#6590,#6591,#6592,#6594,#6596,#6597));

+#6599=FACE_OUTER_BOUND('',#6598,.F.);

+#6600=ADVANCED_FACE('',(#6599),#6589,.T.);

+#6601=CARTESIAN_POINT('',(3.625E-1,3.E-2,-2.69E-1));

+#6602=DIRECTION('',(0.E0,1.E0,0.E0));

+#6603=DIRECTION('',(1.E0,0.E0,0.E0));

+#6604=AXIS2_PLACEMENT_3D('',#6601,#6602,#6603);

+#6605=PLANE('',#6604);

+#6606=ORIENTED_EDGE('',*,*,#6122,.F.);

+#6608=ORIENTED_EDGE('',*,*,#6607,.T.);

+#6610=ORIENTED_EDGE('',*,*,#6609,.T.);

+#6611=ORIENTED_EDGE('',*,*,#6593,.F.);

+#6612=EDGE_LOOP('',(#6606,#6608,#6610,#6611));

+#6613=FACE_OUTER_BOUND('',#6612,.F.);

+#6614=ADVANCED_FACE('',(#6613),#6605,.T.);

+#6615=CARTESIAN_POINT('',(3.625E-1,-7.E-2,-2.69E-1));

+#6616=DIRECTION('',(-1.E0,0.E0,0.E0));

+#6617=DIRECTION('',(0.E0,1.E0,0.E0));

+#6618=AXIS2_PLACEMENT_3D('',#6615,#6616,#6617);

+#6619=PLANE('',#6618);

+#6621=ORIENTED_EDGE('',*,*,#6620,.T.);

+#6622=ORIENTED_EDGE('',*,*,#5903,.F.);

+#6623=ORIENTED_EDGE('',*,*,#5661,.T.);

+#6625=ORIENTED_EDGE('',*,*,#6624,.T.);

+#6626=EDGE_LOOP('',(#6621,#6622,#6623,#6625));

+#6627=FACE_OUTER_BOUND('',#6626,.F.);

+#6628=ADVANCED_FACE('',(#6627),#6619,.T.);

+#6629=CARTESIAN_POINT('',(3.625E-1,-7.E-2,-2.69E-1));

+#6630=DIRECTION('',(-1.E0,0.E0,0.E0));

+#6631=DIRECTION('',(0.E0,1.E0,0.E0));

+#6632=AXIS2_PLACEMENT_3D('',#6629,#6630,#6631);

+#6633=PLANE('',#6632);

+#6635=ORIENTED_EDGE('',*,*,#6634,.F.);

+#6636=ORIENTED_EDGE('',*,*,#5657,.T.);

+#6638=ORIENTED_EDGE('',*,*,#6637,.T.);

+#6639=ORIENTED_EDGE('',*,*,#6607,.F.);

+#6640=ORIENTED_EDGE('',*,*,#6120,.F.);

+#6642=ORIENTED_EDGE('',*,*,#6641,.F.);

+#6643=EDGE_LOOP('',(#6635,#6636,#6638,#6639,#6640,#6642));

+#6644=FACE_OUTER_BOUND('',#6643,.F.);

+#6645=ADVANCED_FACE('',(#6644),#6633,.T.);

+#6646=CARTESIAN_POINT('',(3.375E-1,-3.75E-2,-2.45E-1));

+#6647=DIRECTION('',(1.E0,0.E0,0.E0));

+#6648=DIRECTION('',(0.E0,0.E0,-1.E0));

+#6649=AXIS2_PLACEMENT_3D('',#6646,#6647,#6648);

+#6650=CYLINDRICAL_SURFACE('',#6649,2.5E-2);

+#6651=ORIENTED_EDGE('',*,*,#5898,.T.);

+#6652=ORIENTED_EDGE('',*,*,#6620,.F.);

+#6654=ORIENTED_EDGE('',*,*,#6653,.F.);

+#6656=ORIENTED_EDGE('',*,*,#6655,.T.);

+#6657=EDGE_LOOP('',(#6651,#6652,#6654,#6656));

+#6658=FACE_OUTER_BOUND('',#6657,.F.);

+#6659=ADVANCED_FACE('',(#6658),#6650,.F.);

+#6660=CARTESIAN_POINT('',(3.375E-1,-3.75E-2,-2.7E-1));

+#6661=DIRECTION('',(0.E0,0.E0,1.E0));

+#6662=DIRECTION('',(0.E0,-1.E0,0.E0));

+#6663=AXIS2_PLACEMENT_3D('',#6660,#6661,#6662);

+#6664=PLANE('',#6663);

+#6665=ORIENTED_EDGE('',*,*,#6624,.F.);

+#6667=ORIENTED_EDGE('',*,*,#6666,.T.);

+#6669=ORIENTED_EDGE('',*,*,#6668,.F.);

+#6671=ORIENTED_EDGE('',*,*,#6670,.F.);

+#6673=ORIENTED_EDGE('',*,*,#6672,.T.);

+#6674=ORIENTED_EDGE('',*,*,#6653,.T.);

+#6675=EDGE_LOOP('',(#6665,#6667,#6669,#6671,#6673,#6674));

+#6676=FACE_OUTER_BOUND('',#6675,.F.);

+#6677=ADVANCED_FACE('',(#6676),#6664,.T.);

+#6678=CARTESIAN_POINT('',(3.625E-1,0.E0,0.E0));

+#6679=DIRECTION('',(1.E0,0.E0,0.E0));

+#6680=DIRECTION('',(0.E0,0.E0,-1.E0));

+#6681=AXIS2_PLACEMENT_3D('',#6678,#6679,#6680);

+#6682=PLANE('',#6681);

+#6683=ORIENTED_EDGE('',*,*,#5659,.T.);

+#6685=ORIENTED_EDGE('',*,*,#6684,.F.);

+#6687=ORIENTED_EDGE('',*,*,#6686,.F.);

+#6688=ORIENTED_EDGE('',*,*,#6666,.F.);

+#6689=EDGE_LOOP('',(#6683,#6685,#6687,#6688));

+#6690=FACE_OUTER_BOUND('',#6689,.F.);

+#6691=ADVANCED_FACE('',(#6690),#6682,.T.);

+#6692=CARTESIAN_POINT('',(3.625E-1,0.E0,0.E0));

+#6693=DIRECTION('',(1.E0,0.E0,0.E0));

+#6694=DIRECTION('',(0.E0,0.E0,-1.E0));

+#6695=AXIS2_PLACEMENT_3D('',#6692,#6693,#6694);

+#6696=PLANE('',#6695);

+#6697=ORIENTED_EDGE('',*,*,#5540,.F.);

+#6699=ORIENTED_EDGE('',*,*,#6698,.F.);

+#6701=ORIENTED_EDGE('',*,*,#6700,.F.);

+#6703=ORIENTED_EDGE('',*,*,#6702,.F.);

+#6704=EDGE_LOOP('',(#6697,#6699,#6701,#6703));

+#6705=FACE_OUTER_BOUND('',#6704,.F.);

+#6706=ADVANCED_FACE('',(#6705),#6696,.T.);

+#6707=CARTESIAN_POINT('',(3.375E-1,-2.45E-1,-2.95E-1));

+#6708=DIRECTION('',(0.E0,0.E0,-1.E0));

+#6709=DIRECTION('',(0.E0,1.E0,0.E0));

+#6710=AXIS2_PLACEMENT_3D('',#6707,#6708,#6709);

+#6711=PLANE('',#6710);

+#6712=ORIENTED_EDGE('',*,*,#6634,.T.);

+#6714=ORIENTED_EDGE('',*,*,#6713,.F.);

+#6716=ORIENTED_EDGE('',*,*,#6715,.F.);

+#6718=ORIENTED_EDGE('',*,*,#6717,.F.);

+#6720=ORIENTED_EDGE('',*,*,#6719,.T.);

+#6721=ORIENTED_EDGE('',*,*,#6684,.T.);

+#6722=EDGE_LOOP('',(#6712,#6714,#6716,#6718,#6720,#6721));

+#6723=FACE_OUTER_BOUND('',#6722,.F.);

+#6724=ADVANCED_FACE('',(#6723),#6711,.T.);

+#6725=CARTESIAN_POINT('',(3.375E-1,-3.75E-2,-2.45E-1));

+#6726=DIRECTION('',(1.E0,0.E0,0.E0));

+#6727=DIRECTION('',(0.E0,0.E0,-1.E0));

+#6728=AXIS2_PLACEMENT_3D('',#6725,#6726,#6727);

+#6729=CYLINDRICAL_SURFACE('',#6728,5.E-2);

+#6730=ORIENTED_EDGE('',*,*,#6118,.F.);

+#6732=ORIENTED_EDGE('',*,*,#6731,.F.);

+#6733=ORIENTED_EDGE('',*,*,#6713,.T.);

+#6734=ORIENTED_EDGE('',*,*,#6641,.T.);

+#6735=EDGE_LOOP('',(#6730,#6732,#6733,#6734));

+#6736=FACE_OUTER_BOUND('',#6735,.F.);

+#6737=ADVANCED_FACE('',(#6736),#6729,.T.);

+#6738=CARTESIAN_POINT('',(3.375E-1,3.E-2,-2.69E-1));

+#6739=DIRECTION('',(1.E0,0.E0,0.E0));

+#6740=DIRECTION('',(0.E0,-1.E0,0.E0));

+#6741=AXIS2_PLACEMENT_3D('',#6738,#6739,#6740);

+#6742=PLANE('',#6741);

+#6743=ORIENTED_EDGE('',*,*,#6655,.F.);

+#6744=ORIENTED_EDGE('',*,*,#6672,.F.);

+#6745=ORIENTED_EDGE('',*,*,#5665,.F.);

+#6746=ORIENTED_EDGE('',*,*,#5900,.T.);

+#6747=EDGE_LOOP('',(#6743,#6744,#6745,#6746));

+#6748=FACE_OUTER_BOUND('',#6747,.F.);

+#6749=ADVANCED_FACE('',(#6748),#6742,.T.);

+#6750=CARTESIAN_POINT('',(3.375E-1,3.E-2,-2.69E-1));

+#6751=DIRECTION('',(1.E0,0.E0,0.E0));

+#6752=DIRECTION('',(0.E0,-1.E0,0.E0));

+#6753=AXIS2_PLACEMENT_3D('',#6750,#6751,#6752);

+#6754=PLANE('',#6753);

+#6755=ORIENTED_EDGE('',*,*,#6715,.T.);

+#6756=ORIENTED_EDGE('',*,*,#6731,.T.);

+#6757=ORIENTED_EDGE('',*,*,#6116,.T.);

+#6759=ORIENTED_EDGE('',*,*,#6758,.T.);

+#6761=ORIENTED_EDGE('',*,*,#6760,.T.);

+#6762=ORIENTED_EDGE('',*,*,#5669,.F.);

+#6763=EDGE_LOOP('',(#6755,#6756,#6757,#6759,#6761,#6762));

+#6764=FACE_OUTER_BOUND('',#6763,.F.);

+#6765=ADVANCED_FACE('',(#6764),#6754,.T.);

+#6766=CARTESIAN_POINT('',(2.625E-1,3.E-2,-2.69E-1));

+#6767=DIRECTION('',(0.E0,1.E0,0.E0));

+#6768=DIRECTION('',(1.E0,0.E0,0.E0));

+#6769=AXIS2_PLACEMENT_3D('',#6766,#6767,#6768);

+#6770=PLANE('',#6769);

+#6771=ORIENTED_EDGE('',*,*,#6114,.F.);

+#6773=ORIENTED_EDGE('',*,*,#6772,.T.);

+#6775=ORIENTED_EDGE('',*,*,#6774,.T.);

+#6776=ORIENTED_EDGE('',*,*,#6758,.F.);

+#6777=EDGE_LOOP('',(#6771,#6773,#6775,#6776));

+#6778=FACE_OUTER_BOUND('',#6777,.F.);

+#6779=ADVANCED_FACE('',(#6778),#6770,.T.);

+#6780=CARTESIAN_POINT('',(2.625E-1,-7.E-2,-2.69E-1));

+#6781=DIRECTION('',(-1.E0,0.E0,0.E0));

+#6782=DIRECTION('',(0.E0,1.E0,0.E0));

+#6783=AXIS2_PLACEMENT_3D('',#6780,#6781,#6782);

+#6784=PLANE('',#6783);

+#6786=ORIENTED_EDGE('',*,*,#6785,.T.);

+#6787=ORIENTED_EDGE('',*,*,#5918,.F.);

+#6788=ORIENTED_EDGE('',*,*,#5677,.T.);

+#6790=ORIENTED_EDGE('',*,*,#6789,.T.);

+#6791=EDGE_LOOP('',(#6786,#6787,#6788,#6790));

+#6792=FACE_OUTER_BOUND('',#6791,.F.);

+#6793=ADVANCED_FACE('',(#6792),#6784,.T.);

+#6794=CARTESIAN_POINT('',(2.625E-1,-7.E-2,-2.69E-1));

+#6795=DIRECTION('',(-1.E0,0.E0,0.E0));

+#6796=DIRECTION('',(0.E0,1.E0,0.E0));

+#6797=AXIS2_PLACEMENT_3D('',#6794,#6795,#6796);

+#6798=PLANE('',#6797);

+#6800=ORIENTED_EDGE('',*,*,#6799,.F.);

+#6801=ORIENTED_EDGE('',*,*,#5673,.T.);

+#6803=ORIENTED_EDGE('',*,*,#6802,.T.);

+#6804=ORIENTED_EDGE('',*,*,#6772,.F.);

+#6805=ORIENTED_EDGE('',*,*,#6112,.F.);

+#6807=ORIENTED_EDGE('',*,*,#6806,.F.);

+#6808=EDGE_LOOP('',(#6800,#6801,#6803,#6804,#6805,#6807));

+#6809=FACE_OUTER_BOUND('',#6808,.F.);

+#6810=ADVANCED_FACE('',(#6809),#6798,.T.);

+#6811=CARTESIAN_POINT('',(2.375E-1,-3.75E-2,-2.45E-1));

+#6812=DIRECTION('',(1.E0,0.E0,0.E0));

+#6813=DIRECTION('',(0.E0,0.E0,-1.E0));

+#6814=AXIS2_PLACEMENT_3D('',#6811,#6812,#6813);

+#6815=CYLINDRICAL_SURFACE('',#6814,2.5E-2);

+#6816=ORIENTED_EDGE('',*,*,#5913,.T.);

+#6817=ORIENTED_EDGE('',*,*,#6785,.F.);

+#6819=ORIENTED_EDGE('',*,*,#6818,.F.);

+#6821=ORIENTED_EDGE('',*,*,#6820,.T.);

+#6822=EDGE_LOOP('',(#6816,#6817,#6819,#6821));

+#6823=FACE_OUTER_BOUND('',#6822,.F.);

+#6824=ADVANCED_FACE('',(#6823),#6815,.F.);

+#6825=CARTESIAN_POINT('',(2.375E-1,-3.75E-2,-2.7E-1));

+#6826=DIRECTION('',(0.E0,0.E0,1.E0));

+#6827=DIRECTION('',(0.E0,-1.E0,0.E0));

+#6828=AXIS2_PLACEMENT_3D('',#6825,#6826,#6827);

+#6829=PLANE('',#6828);

+#6830=ORIENTED_EDGE('',*,*,#6789,.F.);

+#6832=ORIENTED_EDGE('',*,*,#6831,.T.);

+#6834=ORIENTED_EDGE('',*,*,#6833,.F.);

+#6836=ORIENTED_EDGE('',*,*,#6835,.F.);

+#6838=ORIENTED_EDGE('',*,*,#6837,.T.);

+#6839=ORIENTED_EDGE('',*,*,#6818,.T.);

+#6840=EDGE_LOOP('',(#6830,#6832,#6834,#6836,#6838,#6839));

+#6841=FACE_OUTER_BOUND('',#6840,.F.);

+#6842=ADVANCED_FACE('',(#6841),#6829,.T.);

+#6843=CARTESIAN_POINT('',(2.625E-1,0.E0,0.E0));

+#6844=DIRECTION('',(1.E0,0.E0,0.E0));

+#6845=DIRECTION('',(0.E0,0.E0,-1.E0));

+#6846=AXIS2_PLACEMENT_3D('',#6843,#6844,#6845);

+#6847=PLANE('',#6846);

+#6848=ORIENTED_EDGE('',*,*,#5675,.T.);

+#6850=ORIENTED_EDGE('',*,*,#6849,.F.);

+#6852=ORIENTED_EDGE('',*,*,#6851,.F.);

+#6853=ORIENTED_EDGE('',*,*,#6831,.F.);

+#6854=EDGE_LOOP('',(#6848,#6850,#6852,#6853));

+#6855=FACE_OUTER_BOUND('',#6854,.F.);

+#6856=ADVANCED_FACE('',(#6855),#6847,.T.);

+#6857=CARTESIAN_POINT('',(2.625E-1,0.E0,0.E0));

+#6858=DIRECTION('',(1.E0,0.E0,0.E0));

+#6859=DIRECTION('',(0.E0,0.E0,-1.E0));

+#6860=AXIS2_PLACEMENT_3D('',#6857,#6858,#6859);

+#6861=PLANE('',#6860);

+#6862=ORIENTED_EDGE('',*,*,#5530,.F.);

+#6864=ORIENTED_EDGE('',*,*,#6863,.F.);

+#6866=ORIENTED_EDGE('',*,*,#6865,.F.);

+#6868=ORIENTED_EDGE('',*,*,#6867,.F.);

+#6869=EDGE_LOOP('',(#6862,#6864,#6866,#6868));

+#6870=FACE_OUTER_BOUND('',#6869,.F.);

+#6871=ADVANCED_FACE('',(#6870),#6861,.T.);

+#6872=CARTESIAN_POINT('',(2.375E-1,-2.45E-1,-2.95E-1));

+#6873=DIRECTION('',(0.E0,0.E0,-1.E0));

+#6874=DIRECTION('',(0.E0,1.E0,0.E0));

+#6875=AXIS2_PLACEMENT_3D('',#6872,#6873,#6874);

+#6876=PLANE('',#6875);

+#6877=ORIENTED_EDGE('',*,*,#6799,.T.);

+#6879=ORIENTED_EDGE('',*,*,#6878,.F.);

+#6881=ORIENTED_EDGE('',*,*,#6880,.F.);

+#6883=ORIENTED_EDGE('',*,*,#6882,.F.);

+#6885=ORIENTED_EDGE('',*,*,#6884,.T.);

+#6886=ORIENTED_EDGE('',*,*,#6849,.T.);

+#6887=EDGE_LOOP('',(#6877,#6879,#6881,#6883,#6885,#6886));

+#6888=FACE_OUTER_BOUND('',#6887,.F.);

+#6889=ADVANCED_FACE('',(#6888),#6876,.T.);

+#6890=CARTESIAN_POINT('',(2.375E-1,-3.75E-2,-2.45E-1));

+#6891=DIRECTION('',(1.E0,0.E0,0.E0));

+#6892=DIRECTION('',(0.E0,0.E0,-1.E0));

+#6893=AXIS2_PLACEMENT_3D('',#6890,#6891,#6892);

+#6894=CYLINDRICAL_SURFACE('',#6893,5.E-2);

+#6895=ORIENTED_EDGE('',*,*,#6110,.F.);

+#6897=ORIENTED_EDGE('',*,*,#6896,.F.);

+#6898=ORIENTED_EDGE('',*,*,#6878,.T.);

+#6899=ORIENTED_EDGE('',*,*,#6806,.T.);

+#6900=EDGE_LOOP('',(#6895,#6897,#6898,#6899));

+#6901=FACE_OUTER_BOUND('',#6900,.F.);

+#6902=ADVANCED_FACE('',(#6901),#6894,.T.);

+#6903=CARTESIAN_POINT('',(2.375E-1,3.E-2,-2.69E-1));

+#6904=DIRECTION('',(1.E0,0.E0,0.E0));

+#6905=DIRECTION('',(0.E0,-1.E0,0.E0));

+#6906=AXIS2_PLACEMENT_3D('',#6903,#6904,#6905);

+#6907=PLANE('',#6906);

+#6908=ORIENTED_EDGE('',*,*,#6820,.F.);

+#6909=ORIENTED_EDGE('',*,*,#6837,.F.);

+#6910=ORIENTED_EDGE('',*,*,#5681,.F.);

+#6911=ORIENTED_EDGE('',*,*,#5915,.T.);

+#6912=EDGE_LOOP('',(#6908,#6909,#6910,#6911));

+#6913=FACE_OUTER_BOUND('',#6912,.F.);

+#6914=ADVANCED_FACE('',(#6913),#6907,.T.);

+#6915=CARTESIAN_POINT('',(2.375E-1,3.E-2,-2.69E-1));

+#6916=DIRECTION('',(1.E0,0.E0,0.E0));

+#6917=DIRECTION('',(0.E0,-1.E0,0.E0));

+#6918=AXIS2_PLACEMENT_3D('',#6915,#6916,#6917);

+#6919=PLANE('',#6918);

+#6920=ORIENTED_EDGE('',*,*,#6880,.T.);

+#6921=ORIENTED_EDGE('',*,*,#6896,.T.);

+#6922=ORIENTED_EDGE('',*,*,#6108,.T.);

+#6924=ORIENTED_EDGE('',*,*,#6923,.T.);

+#6926=ORIENTED_EDGE('',*,*,#6925,.T.);

+#6927=ORIENTED_EDGE('',*,*,#5685,.F.);

+#6928=EDGE_LOOP('',(#6920,#6921,#6922,#6924,#6926,#6927));

+#6929=FACE_OUTER_BOUND('',#6928,.F.);

+#6930=ADVANCED_FACE('',(#6929),#6919,.T.);

+#6931=CARTESIAN_POINT('',(1.625E-1,3.E-2,-2.69E-1));

+#6932=DIRECTION('',(0.E0,1.E0,0.E0));

+#6933=DIRECTION('',(1.E0,0.E0,0.E0));

+#6934=AXIS2_PLACEMENT_3D('',#6931,#6932,#6933);

+#6935=PLANE('',#6934);

+#6936=ORIENTED_EDGE('',*,*,#6106,.F.);

+#6938=ORIENTED_EDGE('',*,*,#6937,.T.);

+#6940=ORIENTED_EDGE('',*,*,#6939,.T.);

+#6941=ORIENTED_EDGE('',*,*,#6923,.F.);

+#6942=EDGE_LOOP('',(#6936,#6938,#6940,#6941));

+#6943=FACE_OUTER_BOUND('',#6942,.F.);

+#6944=ADVANCED_FACE('',(#6943),#6935,.T.);

+#6945=CARTESIAN_POINT('',(1.625E-1,-7.E-2,-2.69E-1));

+#6946=DIRECTION('',(-1.E0,0.E0,0.E0));

+#6947=DIRECTION('',(0.E0,1.E0,0.E0));

+#6948=AXIS2_PLACEMENT_3D('',#6945,#6946,#6947);

+#6949=PLANE('',#6948);

+#6951=ORIENTED_EDGE('',*,*,#6950,.T.);

+#6952=ORIENTED_EDGE('',*,*,#5933,.F.);

+#6953=ORIENTED_EDGE('',*,*,#5693,.T.);

+#6955=ORIENTED_EDGE('',*,*,#6954,.T.);

+#6956=EDGE_LOOP('',(#6951,#6952,#6953,#6955));

+#6957=FACE_OUTER_BOUND('',#6956,.F.);

+#6958=ADVANCED_FACE('',(#6957),#6949,.T.);

+#6959=CARTESIAN_POINT('',(1.625E-1,-7.E-2,-2.69E-1));

+#6960=DIRECTION('',(-1.E0,0.E0,0.E0));

+#6961=DIRECTION('',(0.E0,1.E0,0.E0));

+#6962=AXIS2_PLACEMENT_3D('',#6959,#6960,#6961);

+#6963=PLANE('',#6962);

+#6965=ORIENTED_EDGE('',*,*,#6964,.F.);

+#6966=ORIENTED_EDGE('',*,*,#5689,.T.);

+#6968=ORIENTED_EDGE('',*,*,#6967,.T.);

+#6969=ORIENTED_EDGE('',*,*,#6937,.F.);

+#6970=ORIENTED_EDGE('',*,*,#6104,.F.);

+#6972=ORIENTED_EDGE('',*,*,#6971,.F.);

+#6973=EDGE_LOOP('',(#6965,#6966,#6968,#6969,#6970,#6972));

+#6974=FACE_OUTER_BOUND('',#6973,.F.);

+#6975=ADVANCED_FACE('',(#6974),#6963,.T.);

+#6976=CARTESIAN_POINT('',(1.375E-1,-3.75E-2,-2.45E-1));

+#6977=DIRECTION('',(1.E0,0.E0,0.E0));

+#6978=DIRECTION('',(0.E0,0.E0,-1.E0));

+#6979=AXIS2_PLACEMENT_3D('',#6976,#6977,#6978);

+#6980=CYLINDRICAL_SURFACE('',#6979,2.5E-2);

+#6981=ORIENTED_EDGE('',*,*,#5928,.T.);

+#6982=ORIENTED_EDGE('',*,*,#6950,.F.);

+#6984=ORIENTED_EDGE('',*,*,#6983,.F.);

+#6986=ORIENTED_EDGE('',*,*,#6985,.T.);

+#6987=EDGE_LOOP('',(#6981,#6982,#6984,#6986));

+#6988=FACE_OUTER_BOUND('',#6987,.F.);

+#6989=ADVANCED_FACE('',(#6988),#6980,.F.);

+#6990=CARTESIAN_POINT('',(1.375E-1,-3.75E-2,-2.7E-1));

+#6991=DIRECTION('',(0.E0,0.E0,1.E0));

+#6992=DIRECTION('',(0.E0,-1.E0,0.E0));

+#6993=AXIS2_PLACEMENT_3D('',#6990,#6991,#6992);

+#6994=PLANE('',#6993);

+#6995=ORIENTED_EDGE('',*,*,#6954,.F.);

+#6997=ORIENTED_EDGE('',*,*,#6996,.T.);

+#6999=ORIENTED_EDGE('',*,*,#6998,.F.);

+#7001=ORIENTED_EDGE('',*,*,#7000,.F.);

+#7003=ORIENTED_EDGE('',*,*,#7002,.T.);

+#7004=ORIENTED_EDGE('',*,*,#6983,.T.);

+#7005=EDGE_LOOP('',(#6995,#6997,#6999,#7001,#7003,#7004));

+#7006=FACE_OUTER_BOUND('',#7005,.F.);

+#7007=ADVANCED_FACE('',(#7006),#6994,.T.);

+#7008=CARTESIAN_POINT('',(1.625E-1,0.E0,0.E0));

+#7009=DIRECTION('',(1.E0,0.E0,0.E0));

+#7010=DIRECTION('',(0.E0,0.E0,-1.E0));

+#7011=AXIS2_PLACEMENT_3D('',#7008,#7009,#7010);

+#7012=PLANE('',#7011);

+#7013=ORIENTED_EDGE('',*,*,#5691,.T.);

+#7015=ORIENTED_EDGE('',*,*,#7014,.F.);

+#7017=ORIENTED_EDGE('',*,*,#7016,.F.);

+#7018=ORIENTED_EDGE('',*,*,#6996,.F.);

+#7019=EDGE_LOOP('',(#7013,#7015,#7017,#7018));

+#7020=FACE_OUTER_BOUND('',#7019,.F.);

+#7021=ADVANCED_FACE('',(#7020),#7012,.T.);

+#7022=CARTESIAN_POINT('',(1.625E-1,0.E0,0.E0));

+#7023=DIRECTION('',(1.E0,0.E0,0.E0));

+#7024=DIRECTION('',(0.E0,0.E0,-1.E0));

+#7025=AXIS2_PLACEMENT_3D('',#7022,#7023,#7024);

+#7026=PLANE('',#7025);

+#7027=ORIENTED_EDGE('',*,*,#5520,.F.);

+#7029=ORIENTED_EDGE('',*,*,#7028,.F.);

+#7031=ORIENTED_EDGE('',*,*,#7030,.F.);

+#7033=ORIENTED_EDGE('',*,*,#7032,.F.);

+#7034=EDGE_LOOP('',(#7027,#7029,#7031,#7033));

+#7035=FACE_OUTER_BOUND('',#7034,.F.);

+#7036=ADVANCED_FACE('',(#7035),#7026,.T.);

+#7037=CARTESIAN_POINT('',(1.375E-1,-2.45E-1,-2.95E-1));

+#7038=DIRECTION('',(0.E0,0.E0,-1.E0));

+#7039=DIRECTION('',(0.E0,1.E0,0.E0));

+#7040=AXIS2_PLACEMENT_3D('',#7037,#7038,#7039);

+#7041=PLANE('',#7040);

+#7042=ORIENTED_EDGE('',*,*,#6964,.T.);

+#7044=ORIENTED_EDGE('',*,*,#7043,.F.);

+#7046=ORIENTED_EDGE('',*,*,#7045,.F.);

+#7048=ORIENTED_EDGE('',*,*,#7047,.F.);

+#7050=ORIENTED_EDGE('',*,*,#7049,.T.);

+#7051=ORIENTED_EDGE('',*,*,#7014,.T.);

+#7052=EDGE_LOOP('',(#7042,#7044,#7046,#7048,#7050,#7051));

+#7053=FACE_OUTER_BOUND('',#7052,.F.);

+#7054=ADVANCED_FACE('',(#7053),#7041,.T.);

+#7055=CARTESIAN_POINT('',(1.375E-1,-3.75E-2,-2.45E-1));

+#7056=DIRECTION('',(1.E0,0.E0,0.E0));

+#7057=DIRECTION('',(0.E0,0.E0,-1.E0));

+#7058=AXIS2_PLACEMENT_3D('',#7055,#7056,#7057);

+#7059=CYLINDRICAL_SURFACE('',#7058,5.E-2);

+#7060=ORIENTED_EDGE('',*,*,#6102,.F.);

+#7062=ORIENTED_EDGE('',*,*,#7061,.F.);

+#7063=ORIENTED_EDGE('',*,*,#7043,.T.);

+#7064=ORIENTED_EDGE('',*,*,#6971,.T.);

+#7065=EDGE_LOOP('',(#7060,#7062,#7063,#7064));

+#7066=FACE_OUTER_BOUND('',#7065,.F.);

+#7067=ADVANCED_FACE('',(#7066),#7059,.T.);

+#7068=CARTESIAN_POINT('',(1.375E-1,3.E-2,-2.69E-1));

+#7069=DIRECTION('',(1.E0,0.E0,0.E0));

+#7070=DIRECTION('',(0.E0,-1.E0,0.E0));

+#7071=AXIS2_PLACEMENT_3D('',#7068,#7069,#7070);

+#7072=PLANE('',#7071);

+#7073=ORIENTED_EDGE('',*,*,#6985,.F.);

+#7074=ORIENTED_EDGE('',*,*,#7002,.F.);

+#7075=ORIENTED_EDGE('',*,*,#5697,.F.);

+#7076=ORIENTED_EDGE('',*,*,#5930,.T.);

+#7077=EDGE_LOOP('',(#7073,#7074,#7075,#7076));

+#7078=FACE_OUTER_BOUND('',#7077,.F.);

+#7079=ADVANCED_FACE('',(#7078),#7072,.T.);

+#7080=CARTESIAN_POINT('',(1.375E-1,3.E-2,-2.69E-1));

+#7081=DIRECTION('',(1.E0,0.E0,0.E0));

+#7082=DIRECTION('',(0.E0,-1.E0,0.E0));

+#7083=AXIS2_PLACEMENT_3D('',#7080,#7081,#7082);

+#7084=PLANE('',#7083);

+#7085=ORIENTED_EDGE('',*,*,#7045,.T.);

+#7086=ORIENTED_EDGE('',*,*,#7061,.T.);

+#7087=ORIENTED_EDGE('',*,*,#6100,.T.);

+#7089=ORIENTED_EDGE('',*,*,#7088,.T.);

+#7091=ORIENTED_EDGE('',*,*,#7090,.T.);

+#7092=ORIENTED_EDGE('',*,*,#5701,.F.);

+#7093=EDGE_LOOP('',(#7085,#7086,#7087,#7089,#7091,#7092));

+#7094=FACE_OUTER_BOUND('',#7093,.F.);

+#7095=ADVANCED_FACE('',(#7094),#7084,.T.);

+#7096=CARTESIAN_POINT('',(6.25E-2,3.E-2,-2.69E-1));

+#7097=DIRECTION('',(0.E0,1.E0,0.E0));

+#7098=DIRECTION('',(1.E0,0.E0,0.E0));

+#7099=AXIS2_PLACEMENT_3D('',#7096,#7097,#7098);

+#7100=PLANE('',#7099);

+#7101=ORIENTED_EDGE('',*,*,#6098,.F.);

+#7103=ORIENTED_EDGE('',*,*,#7102,.T.);

+#7105=ORIENTED_EDGE('',*,*,#7104,.T.);

+#7106=ORIENTED_EDGE('',*,*,#7088,.F.);

+#7107=EDGE_LOOP('',(#7101,#7103,#7105,#7106));

+#7108=FACE_OUTER_BOUND('',#7107,.F.);

+#7109=ADVANCED_FACE('',(#7108),#7100,.T.);

+#7110=CARTESIAN_POINT('',(6.25E-2,-7.E-2,-2.69E-1));

+#7111=DIRECTION('',(-1.E0,0.E0,0.E0));

+#7112=DIRECTION('',(0.E0,1.E0,0.E0));

+#7113=AXIS2_PLACEMENT_3D('',#7110,#7111,#7112);

+#7114=PLANE('',#7113);

+#7116=ORIENTED_EDGE('',*,*,#7115,.T.);

+#7117=ORIENTED_EDGE('',*,*,#5948,.F.);

+#7118=ORIENTED_EDGE('',*,*,#5709,.T.);

+#7120=ORIENTED_EDGE('',*,*,#7119,.T.);

+#7121=EDGE_LOOP('',(#7116,#7117,#7118,#7120));

+#7122=FACE_OUTER_BOUND('',#7121,.F.);

+#7123=ADVANCED_FACE('',(#7122),#7114,.T.);

+#7124=CARTESIAN_POINT('',(6.25E-2,-7.E-2,-2.69E-1));

+#7125=DIRECTION('',(-1.E0,0.E0,0.E0));

+#7126=DIRECTION('',(0.E0,1.E0,0.E0));

+#7127=AXIS2_PLACEMENT_3D('',#7124,#7125,#7126);

+#7128=PLANE('',#7127);

+#7130=ORIENTED_EDGE('',*,*,#7129,.F.);

+#7131=ORIENTED_EDGE('',*,*,#5705,.T.);

+#7133=ORIENTED_EDGE('',*,*,#7132,.T.);

+#7134=ORIENTED_EDGE('',*,*,#7102,.F.);

+#7135=ORIENTED_EDGE('',*,*,#6096,.F.);

+#7137=ORIENTED_EDGE('',*,*,#7136,.F.);

+#7138=EDGE_LOOP('',(#7130,#7131,#7133,#7134,#7135,#7137));

+#7139=FACE_OUTER_BOUND('',#7138,.F.);

+#7140=ADVANCED_FACE('',(#7139),#7128,.T.);

+#7141=CARTESIAN_POINT('',(3.75E-2,-3.75E-2,-2.45E-1));

+#7142=DIRECTION('',(1.E0,0.E0,0.E0));

+#7143=DIRECTION('',(0.E0,0.E0,-1.E0));

+#7144=AXIS2_PLACEMENT_3D('',#7141,#7142,#7143);

+#7145=CYLINDRICAL_SURFACE('',#7144,2.5E-2);

+#7146=ORIENTED_EDGE('',*,*,#5943,.T.);

+#7147=ORIENTED_EDGE('',*,*,#7115,.F.);

+#7149=ORIENTED_EDGE('',*,*,#7148,.F.);

+#7151=ORIENTED_EDGE('',*,*,#7150,.T.);

+#7152=EDGE_LOOP('',(#7146,#7147,#7149,#7151));

+#7153=FACE_OUTER_BOUND('',#7152,.F.);

+#7154=ADVANCED_FACE('',(#7153),#7145,.F.);

+#7155=CARTESIAN_POINT('',(3.75E-2,-3.75E-2,-2.7E-1));

+#7156=DIRECTION('',(0.E0,0.E0,1.E0));

+#7157=DIRECTION('',(0.E0,-1.E0,0.E0));

+#7158=AXIS2_PLACEMENT_3D('',#7155,#7156,#7157);

+#7159=PLANE('',#7158);

+#7160=ORIENTED_EDGE('',*,*,#7119,.F.);

+#7162=ORIENTED_EDGE('',*,*,#7161,.T.);

+#7164=ORIENTED_EDGE('',*,*,#7163,.F.);

+#7166=ORIENTED_EDGE('',*,*,#7165,.F.);

+#7168=ORIENTED_EDGE('',*,*,#7167,.T.);

+#7169=ORIENTED_EDGE('',*,*,#7148,.T.);

+#7170=EDGE_LOOP('',(#7160,#7162,#7164,#7166,#7168,#7169));

+#7171=FACE_OUTER_BOUND('',#7170,.F.);

+#7172=ADVANCED_FACE('',(#7171),#7159,.T.);

+#7173=CARTESIAN_POINT('',(6.25E-2,0.E0,0.E0));

+#7174=DIRECTION('',(1.E0,0.E0,0.E0));

+#7175=DIRECTION('',(0.E0,0.E0,-1.E0));

+#7176=AXIS2_PLACEMENT_3D('',#7173,#7174,#7175);

+#7177=PLANE('',#7176);

+#7178=ORIENTED_EDGE('',*,*,#5707,.T.);

+#7180=ORIENTED_EDGE('',*,*,#7179,.F.);

+#7182=ORIENTED_EDGE('',*,*,#7181,.F.);

+#7183=ORIENTED_EDGE('',*,*,#7161,.F.);

+#7184=EDGE_LOOP('',(#7178,#7180,#7182,#7183));

+#7185=FACE_OUTER_BOUND('',#7184,.F.);

+#7186=ADVANCED_FACE('',(#7185),#7177,.T.);

+#7187=CARTESIAN_POINT('',(6.25E-2,0.E0,0.E0));

+#7188=DIRECTION('',(1.E0,0.E0,0.E0));

+#7189=DIRECTION('',(0.E0,0.E0,-1.E0));

+#7190=AXIS2_PLACEMENT_3D('',#7187,#7188,#7189);

+#7191=PLANE('',#7190);

+#7192=ORIENTED_EDGE('',*,*,#5510,.F.);

+#7194=ORIENTED_EDGE('',*,*,#7193,.F.);

+#7196=ORIENTED_EDGE('',*,*,#7195,.F.);

+#7198=ORIENTED_EDGE('',*,*,#7197,.F.);

+#7199=EDGE_LOOP('',(#7192,#7194,#7196,#7198));

+#7200=FACE_OUTER_BOUND('',#7199,.F.);

+#7201=ADVANCED_FACE('',(#7200),#7191,.T.);

+#7202=CARTESIAN_POINT('',(3.75E-2,-2.45E-1,-2.95E-1));

+#7203=DIRECTION('',(0.E0,0.E0,-1.E0));

+#7204=DIRECTION('',(0.E0,1.E0,0.E0));

+#7205=AXIS2_PLACEMENT_3D('',#7202,#7203,#7204);

+#7206=PLANE('',#7205);

+#7207=ORIENTED_EDGE('',*,*,#7129,.T.);

+#7209=ORIENTED_EDGE('',*,*,#7208,.F.);

+#7211=ORIENTED_EDGE('',*,*,#7210,.F.);

+#7213=ORIENTED_EDGE('',*,*,#7212,.F.);

+#7215=ORIENTED_EDGE('',*,*,#7214,.T.);

+#7216=ORIENTED_EDGE('',*,*,#7179,.T.);

+#7217=EDGE_LOOP('',(#7207,#7209,#7211,#7213,#7215,#7216));

+#7218=FACE_OUTER_BOUND('',#7217,.F.);

+#7219=ADVANCED_FACE('',(#7218),#7206,.T.);

+#7220=CARTESIAN_POINT('',(3.75E-2,-3.75E-2,-2.45E-1));

+#7221=DIRECTION('',(1.E0,0.E0,0.E0));

+#7222=DIRECTION('',(0.E0,0.E0,-1.E0));

+#7223=AXIS2_PLACEMENT_3D('',#7220,#7221,#7222);

+#7224=CYLINDRICAL_SURFACE('',#7223,5.E-2);

+#7225=ORIENTED_EDGE('',*,*,#6094,.F.);

+#7227=ORIENTED_EDGE('',*,*,#7226,.F.);

+#7228=ORIENTED_EDGE('',*,*,#7208,.T.);

+#7229=ORIENTED_EDGE('',*,*,#7136,.T.);

+#7230=EDGE_LOOP('',(#7225,#7227,#7228,#7229));

+#7231=FACE_OUTER_BOUND('',#7230,.F.);

+#7232=ADVANCED_FACE('',(#7231),#7224,.T.);

+#7233=CARTESIAN_POINT('',(3.75E-2,3.E-2,-2.69E-1));

+#7234=DIRECTION('',(1.E0,0.E0,0.E0));

+#7235=DIRECTION('',(0.E0,-1.E0,0.E0));

+#7236=AXIS2_PLACEMENT_3D('',#7233,#7234,#7235);

+#7237=PLANE('',#7236);

+#7238=ORIENTED_EDGE('',*,*,#7150,.F.);

+#7239=ORIENTED_EDGE('',*,*,#7167,.F.);

+#7240=ORIENTED_EDGE('',*,*,#5713,.F.);

+#7241=ORIENTED_EDGE('',*,*,#5945,.T.);

+#7242=EDGE_LOOP('',(#7238,#7239,#7240,#7241));

+#7243=FACE_OUTER_BOUND('',#7242,.F.);

+#7244=ADVANCED_FACE('',(#7243),#7237,.T.);

+#7245=CARTESIAN_POINT('',(3.75E-2,3.E-2,-2.69E-1));

+#7246=DIRECTION('',(1.E0,0.E0,0.E0));

+#7247=DIRECTION('',(0.E0,-1.E0,0.E0));

+#7248=AXIS2_PLACEMENT_3D('',#7245,#7246,#7247);

+#7249=PLANE('',#7248);

+#7250=ORIENTED_EDGE('',*,*,#7210,.T.);

+#7251=ORIENTED_EDGE('',*,*,#7226,.T.);

+#7252=ORIENTED_EDGE('',*,*,#6092,.T.);

+#7254=ORIENTED_EDGE('',*,*,#7253,.T.);

+#7256=ORIENTED_EDGE('',*,*,#7255,.T.);

+#7257=ORIENTED_EDGE('',*,*,#5717,.F.);

+#7258=EDGE_LOOP('',(#7250,#7251,#7252,#7254,#7256,#7257));

+#7259=FACE_OUTER_BOUND('',#7258,.F.);

+#7260=ADVANCED_FACE('',(#7259),#7249,.T.);

+#7261=CARTESIAN_POINT('',(-3.75E-2,3.E-2,-2.69E-1));

+#7262=DIRECTION('',(0.E0,1.E0,0.E0));

+#7263=DIRECTION('',(1.E0,0.E0,0.E0));

+#7264=AXIS2_PLACEMENT_3D('',#7261,#7262,#7263);

+#7265=PLANE('',#7264);

+#7266=ORIENTED_EDGE('',*,*,#6090,.F.);

+#7268=ORIENTED_EDGE('',*,*,#7267,.T.);

+#7270=ORIENTED_EDGE('',*,*,#7269,.T.);

+#7271=ORIENTED_EDGE('',*,*,#7253,.F.);

+#7272=EDGE_LOOP('',(#7266,#7268,#7270,#7271));

+#7273=FACE_OUTER_BOUND('',#7272,.F.);

+#7274=ADVANCED_FACE('',(#7273),#7265,.T.);

+#7275=CARTESIAN_POINT('',(-3.75E-2,-7.E-2,-2.69E-1));

+#7276=DIRECTION('',(-1.E0,0.E0,0.E0));

+#7277=DIRECTION('',(0.E0,1.E0,0.E0));

+#7278=AXIS2_PLACEMENT_3D('',#7275,#7276,#7277);

+#7279=PLANE('',#7278);

+#7281=ORIENTED_EDGE('',*,*,#7280,.T.);

+#7282=ORIENTED_EDGE('',*,*,#5963,.F.);

+#7283=ORIENTED_EDGE('',*,*,#5725,.T.);

+#7285=ORIENTED_EDGE('',*,*,#7284,.T.);

+#7286=EDGE_LOOP('',(#7281,#7282,#7283,#7285));

+#7287=FACE_OUTER_BOUND('',#7286,.F.);

+#7288=ADVANCED_FACE('',(#7287),#7279,.T.);

+#7289=CARTESIAN_POINT('',(-3.75E-2,-7.E-2,-2.69E-1));

+#7290=DIRECTION('',(-1.E0,0.E0,0.E0));

+#7291=DIRECTION('',(0.E0,1.E0,0.E0));

+#7292=AXIS2_PLACEMENT_3D('',#7289,#7290,#7291);

+#7293=PLANE('',#7292);

+#7295=ORIENTED_EDGE('',*,*,#7294,.F.);

+#7296=ORIENTED_EDGE('',*,*,#5721,.T.);

+#7298=ORIENTED_EDGE('',*,*,#7297,.T.);

+#7299=ORIENTED_EDGE('',*,*,#7267,.F.);

+#7300=ORIENTED_EDGE('',*,*,#6088,.F.);

+#7302=ORIENTED_EDGE('',*,*,#7301,.F.);

+#7303=EDGE_LOOP('',(#7295,#7296,#7298,#7299,#7300,#7302));

+#7304=FACE_OUTER_BOUND('',#7303,.F.);

+#7305=ADVANCED_FACE('',(#7304),#7293,.T.);

+#7306=CARTESIAN_POINT('',(-6.25E-2,-3.75E-2,-2.45E-1));

+#7307=DIRECTION('',(1.E0,0.E0,0.E0));

+#7308=DIRECTION('',(0.E0,0.E0,-1.E0));

+#7309=AXIS2_PLACEMENT_3D('',#7306,#7307,#7308);

+#7310=CYLINDRICAL_SURFACE('',#7309,2.5E-2);

+#7311=ORIENTED_EDGE('',*,*,#5958,.T.);

+#7312=ORIENTED_EDGE('',*,*,#7280,.F.);

+#7314=ORIENTED_EDGE('',*,*,#7313,.F.);

+#7316=ORIENTED_EDGE('',*,*,#7315,.T.);

+#7317=EDGE_LOOP('',(#7311,#7312,#7314,#7316));

+#7318=FACE_OUTER_BOUND('',#7317,.F.);

+#7319=ADVANCED_FACE('',(#7318),#7310,.F.);

+#7320=CARTESIAN_POINT('',(-6.25E-2,-3.75E-2,-2.7E-1));

+#7321=DIRECTION('',(0.E0,0.E0,1.E0));

+#7322=DIRECTION('',(0.E0,-1.E0,0.E0));

+#7323=AXIS2_PLACEMENT_3D('',#7320,#7321,#7322);

+#7324=PLANE('',#7323);

+#7325=ORIENTED_EDGE('',*,*,#7284,.F.);

+#7327=ORIENTED_EDGE('',*,*,#7326,.T.);

+#7329=ORIENTED_EDGE('',*,*,#7328,.F.);

+#7331=ORIENTED_EDGE('',*,*,#7330,.F.);

+#7333=ORIENTED_EDGE('',*,*,#7332,.T.);

+#7334=ORIENTED_EDGE('',*,*,#7313,.T.);

+#7335=EDGE_LOOP('',(#7325,#7327,#7329,#7331,#7333,#7334));

+#7336=FACE_OUTER_BOUND('',#7335,.F.);

+#7337=ADVANCED_FACE('',(#7336),#7324,.T.);

+#7338=CARTESIAN_POINT('',(-3.75E-2,0.E0,0.E0));

+#7339=DIRECTION('',(1.E0,0.E0,0.E0));

+#7340=DIRECTION('',(0.E0,0.E0,-1.E0));

+#7341=AXIS2_PLACEMENT_3D('',#7338,#7339,#7340);

+#7342=PLANE('',#7341);

+#7343=ORIENTED_EDGE('',*,*,#5723,.T.);

+#7345=ORIENTED_EDGE('',*,*,#7344,.F.);

+#7347=ORIENTED_EDGE('',*,*,#7346,.F.);

+#7348=ORIENTED_EDGE('',*,*,#7326,.F.);

+#7349=EDGE_LOOP('',(#7343,#7345,#7347,#7348));

+#7350=FACE_OUTER_BOUND('',#7349,.F.);

+#7351=ADVANCED_FACE('',(#7350),#7342,.T.);

+#7352=CARTESIAN_POINT('',(-3.75E-2,0.E0,0.E0));

+#7353=DIRECTION('',(1.E0,0.E0,0.E0));

+#7354=DIRECTION('',(0.E0,0.E0,-1.E0));

+#7355=AXIS2_PLACEMENT_3D('',#7352,#7353,#7354);

+#7356=PLANE('',#7355);

+#7357=ORIENTED_EDGE('',*,*,#5500,.F.);

+#7359=ORIENTED_EDGE('',*,*,#7358,.F.);

+#7361=ORIENTED_EDGE('',*,*,#7360,.F.);

+#7363=ORIENTED_EDGE('',*,*,#7362,.F.);

+#7364=EDGE_LOOP('',(#7357,#7359,#7361,#7363));

+#7365=FACE_OUTER_BOUND('',#7364,.F.);

+#7366=ADVANCED_FACE('',(#7365),#7356,.T.);

+#7367=CARTESIAN_POINT('',(-6.25E-2,-2.45E-1,-2.95E-1));

+#7368=DIRECTION('',(0.E0,0.E0,-1.E0));

+#7369=DIRECTION('',(0.E0,1.E0,0.E0));

+#7370=AXIS2_PLACEMENT_3D('',#7367,#7368,#7369);

+#7371=PLANE('',#7370);

+#7372=ORIENTED_EDGE('',*,*,#7294,.T.);

+#7374=ORIENTED_EDGE('',*,*,#7373,.F.);

+#7376=ORIENTED_EDGE('',*,*,#7375,.F.);

+#7378=ORIENTED_EDGE('',*,*,#7377,.F.);

+#7380=ORIENTED_EDGE('',*,*,#7379,.T.);

+#7381=ORIENTED_EDGE('',*,*,#7344,.T.);

+#7382=EDGE_LOOP('',(#7372,#7374,#7376,#7378,#7380,#7381));

+#7383=FACE_OUTER_BOUND('',#7382,.F.);

+#7384=ADVANCED_FACE('',(#7383),#7371,.T.);

+#7385=CARTESIAN_POINT('',(-6.25E-2,-3.75E-2,-2.45E-1));

+#7386=DIRECTION('',(1.E0,0.E0,0.E0));

+#7387=DIRECTION('',(0.E0,0.E0,-1.E0));

+#7388=AXIS2_PLACEMENT_3D('',#7385,#7386,#7387);

+#7389=CYLINDRICAL_SURFACE('',#7388,5.E-2);

+#7390=ORIENTED_EDGE('',*,*,#6086,.F.);

+#7392=ORIENTED_EDGE('',*,*,#7391,.F.);

+#7393=ORIENTED_EDGE('',*,*,#7373,.T.);

+#7394=ORIENTED_EDGE('',*,*,#7301,.T.);

+#7395=EDGE_LOOP('',(#7390,#7392,#7393,#7394));

+#7396=FACE_OUTER_BOUND('',#7395,.F.);

+#7397=ADVANCED_FACE('',(#7396),#7389,.T.);

+#7398=CARTESIAN_POINT('',(-6.25E-2,3.E-2,-2.69E-1));

+#7399=DIRECTION('',(1.E0,0.E0,0.E0));

+#7400=DIRECTION('',(0.E0,-1.E0,0.E0));

+#7401=AXIS2_PLACEMENT_3D('',#7398,#7399,#7400);

+#7402=PLANE('',#7401);

+#7403=ORIENTED_EDGE('',*,*,#7315,.F.);

+#7404=ORIENTED_EDGE('',*,*,#7332,.F.);

+#7405=ORIENTED_EDGE('',*,*,#5729,.F.);

+#7406=ORIENTED_EDGE('',*,*,#5960,.T.);

+#7407=EDGE_LOOP('',(#7403,#7404,#7405,#7406));

+#7408=FACE_OUTER_BOUND('',#7407,.F.);

+#7409=ADVANCED_FACE('',(#7408),#7402,.T.);

+#7410=CARTESIAN_POINT('',(-6.25E-2,3.E-2,-2.69E-1));

+#7411=DIRECTION('',(1.E0,0.E0,0.E0));

+#7412=DIRECTION('',(0.E0,-1.E0,0.E0));

+#7413=AXIS2_PLACEMENT_3D('',#7410,#7411,#7412);

+#7414=PLANE('',#7413);

+#7415=ORIENTED_EDGE('',*,*,#7375,.T.);

+#7416=ORIENTED_EDGE('',*,*,#7391,.T.);

+#7417=ORIENTED_EDGE('',*,*,#6084,.T.);

+#7419=ORIENTED_EDGE('',*,*,#7418,.T.);

+#7421=ORIENTED_EDGE('',*,*,#7420,.T.);

+#7422=ORIENTED_EDGE('',*,*,#5733,.F.);

+#7423=EDGE_LOOP('',(#7415,#7416,#7417,#7419,#7421,#7422));

+#7424=FACE_OUTER_BOUND('',#7423,.F.);

+#7425=ADVANCED_FACE('',(#7424),#7414,.T.);

+#7426=CARTESIAN_POINT('',(-1.375E-1,3.E-2,-2.69E-1));

+#7427=DIRECTION('',(0.E0,1.E0,0.E0));

+#7428=DIRECTION('',(1.E0,0.E0,0.E0));

+#7429=AXIS2_PLACEMENT_3D('',#7426,#7427,#7428);

+#7430=PLANE('',#7429);

+#7431=ORIENTED_EDGE('',*,*,#6082,.F.);

+#7433=ORIENTED_EDGE('',*,*,#7432,.T.);

+#7435=ORIENTED_EDGE('',*,*,#7434,.T.);

+#7436=ORIENTED_EDGE('',*,*,#7418,.F.);

+#7437=EDGE_LOOP('',(#7431,#7433,#7435,#7436));

+#7438=FACE_OUTER_BOUND('',#7437,.F.);

+#7439=ADVANCED_FACE('',(#7438),#7430,.T.);

+#7440=CARTESIAN_POINT('',(-1.375E-1,-7.E-2,-2.69E-1));

+#7441=DIRECTION('',(-1.E0,0.E0,0.E0));

+#7442=DIRECTION('',(0.E0,1.E0,0.E0));

+#7443=AXIS2_PLACEMENT_3D('',#7440,#7441,#7442);

+#7444=PLANE('',#7443);

+#7446=ORIENTED_EDGE('',*,*,#7445,.T.);

+#7447=ORIENTED_EDGE('',*,*,#5978,.F.);

+#7448=ORIENTED_EDGE('',*,*,#5741,.T.);

+#7450=ORIENTED_EDGE('',*,*,#7449,.T.);

+#7451=EDGE_LOOP('',(#7446,#7447,#7448,#7450));

+#7452=FACE_OUTER_BOUND('',#7451,.F.);

+#7453=ADVANCED_FACE('',(#7452),#7444,.T.);

+#7454=CARTESIAN_POINT('',(-1.375E-1,-7.E-2,-2.69E-1));

+#7455=DIRECTION('',(-1.E0,0.E0,0.E0));

+#7456=DIRECTION('',(0.E0,1.E0,0.E0));

+#7457=AXIS2_PLACEMENT_3D('',#7454,#7455,#7456);

+#7458=PLANE('',#7457);

+#7460=ORIENTED_EDGE('',*,*,#7459,.F.);

+#7461=ORIENTED_EDGE('',*,*,#5737,.T.);

+#7463=ORIENTED_EDGE('',*,*,#7462,.T.);

+#7464=ORIENTED_EDGE('',*,*,#7432,.F.);

+#7465=ORIENTED_EDGE('',*,*,#6080,.F.);

+#7467=ORIENTED_EDGE('',*,*,#7466,.F.);

+#7468=EDGE_LOOP('',(#7460,#7461,#7463,#7464,#7465,#7467));

+#7469=FACE_OUTER_BOUND('',#7468,.F.);

+#7470=ADVANCED_FACE('',(#7469),#7458,.T.);

+#7471=CARTESIAN_POINT('',(-1.625E-1,-3.75E-2,-2.45E-1));

+#7472=DIRECTION('',(1.E0,0.E0,0.E0));

+#7473=DIRECTION('',(0.E0,0.E0,-1.E0));

+#7474=AXIS2_PLACEMENT_3D('',#7471,#7472,#7473);

+#7475=CYLINDRICAL_SURFACE('',#7474,2.5E-2);

+#7476=ORIENTED_EDGE('',*,*,#5973,.T.);

+#7477=ORIENTED_EDGE('',*,*,#7445,.F.);

+#7479=ORIENTED_EDGE('',*,*,#7478,.F.);

+#7481=ORIENTED_EDGE('',*,*,#7480,.T.);

+#7482=EDGE_LOOP('',(#7476,#7477,#7479,#7481));

+#7483=FACE_OUTER_BOUND('',#7482,.F.);

+#7484=ADVANCED_FACE('',(#7483),#7475,.F.);

+#7485=CARTESIAN_POINT('',(-1.625E-1,-3.75E-2,-2.7E-1));

+#7486=DIRECTION('',(0.E0,0.E0,1.E0));

+#7487=DIRECTION('',(0.E0,-1.E0,0.E0));

+#7488=AXIS2_PLACEMENT_3D('',#7485,#7486,#7487);

+#7489=PLANE('',#7488);

+#7490=ORIENTED_EDGE('',*,*,#7449,.F.);

+#7492=ORIENTED_EDGE('',*,*,#7491,.T.);

+#7494=ORIENTED_EDGE('',*,*,#7493,.F.);

+#7496=ORIENTED_EDGE('',*,*,#7495,.F.);

+#7498=ORIENTED_EDGE('',*,*,#7497,.T.);

+#7499=ORIENTED_EDGE('',*,*,#7478,.T.);

+#7500=EDGE_LOOP('',(#7490,#7492,#7494,#7496,#7498,#7499));

+#7501=FACE_OUTER_BOUND('',#7500,.F.);

+#7502=ADVANCED_FACE('',(#7501),#7489,.T.);

+#7503=CARTESIAN_POINT('',(-1.375E-1,0.E0,0.E0));

+#7504=DIRECTION('',(1.E0,0.E0,0.E0));

+#7505=DIRECTION('',(0.E0,0.E0,-1.E0));

+#7506=AXIS2_PLACEMENT_3D('',#7503,#7504,#7505);

+#7507=PLANE('',#7506);

+#7508=ORIENTED_EDGE('',*,*,#5739,.T.);

+#7510=ORIENTED_EDGE('',*,*,#7509,.F.);

+#7512=ORIENTED_EDGE('',*,*,#7511,.F.);

+#7513=ORIENTED_EDGE('',*,*,#7491,.F.);

+#7514=EDGE_LOOP('',(#7508,#7510,#7512,#7513));

+#7515=FACE_OUTER_BOUND('',#7514,.F.);

+#7516=ADVANCED_FACE('',(#7515),#7507,.T.);

+#7517=CARTESIAN_POINT('',(-1.375E-1,0.E0,0.E0));

+#7518=DIRECTION('',(1.E0,0.E0,0.E0));

+#7519=DIRECTION('',(0.E0,0.E0,-1.E0));

+#7520=AXIS2_PLACEMENT_3D('',#7517,#7518,#7519);

+#7521=PLANE('',#7520);

+#7522=ORIENTED_EDGE('',*,*,#5490,.F.);

+#7524=ORIENTED_EDGE('',*,*,#7523,.F.);

+#7526=ORIENTED_EDGE('',*,*,#7525,.F.);

+#7528=ORIENTED_EDGE('',*,*,#7527,.F.);

+#7529=EDGE_LOOP('',(#7522,#7524,#7526,#7528));

+#7530=FACE_OUTER_BOUND('',#7529,.F.);

+#7531=ADVANCED_FACE('',(#7530),#7521,.T.);

+#7532=CARTESIAN_POINT('',(-1.625E-1,-2.45E-1,-2.95E-1));

+#7533=DIRECTION('',(0.E0,0.E0,-1.E0));

+#7534=DIRECTION('',(0.E0,1.E0,0.E0));

+#7535=AXIS2_PLACEMENT_3D('',#7532,#7533,#7534);

+#7536=PLANE('',#7535);

+#7537=ORIENTED_EDGE('',*,*,#7459,.T.);

+#7539=ORIENTED_EDGE('',*,*,#7538,.F.);

+#7541=ORIENTED_EDGE('',*,*,#7540,.F.);

+#7543=ORIENTED_EDGE('',*,*,#7542,.F.);

+#7545=ORIENTED_EDGE('',*,*,#7544,.T.);

+#7546=ORIENTED_EDGE('',*,*,#7509,.T.);

+#7547=EDGE_LOOP('',(#7537,#7539,#7541,#7543,#7545,#7546));

+#7548=FACE_OUTER_BOUND('',#7547,.F.);

+#7549=ADVANCED_FACE('',(#7548),#7536,.T.);

+#7550=CARTESIAN_POINT('',(-1.625E-1,-3.75E-2,-2.45E-1));

+#7551=DIRECTION('',(1.E0,0.E0,0.E0));

+#7552=DIRECTION('',(0.E0,0.E0,-1.E0));

+#7553=AXIS2_PLACEMENT_3D('',#7550,#7551,#7552);

+#7554=CYLINDRICAL_SURFACE('',#7553,5.E-2);

+#7555=ORIENTED_EDGE('',*,*,#6078,.F.);

+#7557=ORIENTED_EDGE('',*,*,#7556,.F.);

+#7558=ORIENTED_EDGE('',*,*,#7538,.T.);

+#7559=ORIENTED_EDGE('',*,*,#7466,.T.);

+#7560=EDGE_LOOP('',(#7555,#7557,#7558,#7559));

+#7561=FACE_OUTER_BOUND('',#7560,.F.);

+#7562=ADVANCED_FACE('',(#7561),#7554,.T.);

+#7563=CARTESIAN_POINT('',(-1.625E-1,3.E-2,-2.69E-1));

+#7564=DIRECTION('',(1.E0,0.E0,0.E0));

+#7565=DIRECTION('',(0.E0,-1.E0,0.E0));

+#7566=AXIS2_PLACEMENT_3D('',#7563,#7564,#7565);

+#7567=PLANE('',#7566);

+#7568=ORIENTED_EDGE('',*,*,#7480,.F.);

+#7569=ORIENTED_EDGE('',*,*,#7497,.F.);

+#7570=ORIENTED_EDGE('',*,*,#5745,.F.);

+#7571=ORIENTED_EDGE('',*,*,#5975,.T.);

+#7572=EDGE_LOOP('',(#7568,#7569,#7570,#7571));

+#7573=FACE_OUTER_BOUND('',#7572,.F.);

+#7574=ADVANCED_FACE('',(#7573),#7567,.T.);

+#7575=CARTESIAN_POINT('',(-1.625E-1,3.E-2,-2.69E-1));

+#7576=DIRECTION('',(1.E0,0.E0,0.E0));

+#7577=DIRECTION('',(0.E0,-1.E0,0.E0));

+#7578=AXIS2_PLACEMENT_3D('',#7575,#7576,#7577);

+#7579=PLANE('',#7578);

+#7580=ORIENTED_EDGE('',*,*,#7540,.T.);

+#7581=ORIENTED_EDGE('',*,*,#7556,.T.);

+#7582=ORIENTED_EDGE('',*,*,#6076,.T.);

+#7584=ORIENTED_EDGE('',*,*,#7583,.T.);

+#7586=ORIENTED_EDGE('',*,*,#7585,.T.);

+#7587=ORIENTED_EDGE('',*,*,#5749,.F.);

+#7588=EDGE_LOOP('',(#7580,#7581,#7582,#7584,#7586,#7587));

+#7589=FACE_OUTER_BOUND('',#7588,.F.);

+#7590=ADVANCED_FACE('',(#7589),#7579,.T.);

+#7591=CARTESIAN_POINT('',(-2.375E-1,3.E-2,-2.69E-1));

+#7592=DIRECTION('',(0.E0,1.E0,0.E0));

+#7593=DIRECTION('',(1.E0,0.E0,0.E0));

+#7594=AXIS2_PLACEMENT_3D('',#7591,#7592,#7593);

+#7595=PLANE('',#7594);

+#7596=ORIENTED_EDGE('',*,*,#6074,.F.);

+#7598=ORIENTED_EDGE('',*,*,#7597,.T.);

+#7600=ORIENTED_EDGE('',*,*,#7599,.T.);

+#7601=ORIENTED_EDGE('',*,*,#7583,.F.);

+#7602=EDGE_LOOP('',(#7596,#7598,#7600,#7601));

+#7603=FACE_OUTER_BOUND('',#7602,.F.);

+#7604=ADVANCED_FACE('',(#7603),#7595,.T.);

+#7605=CARTESIAN_POINT('',(-2.375E-1,-7.E-2,-2.69E-1));

+#7606=DIRECTION('',(-1.E0,0.E0,0.E0));

+#7607=DIRECTION('',(0.E0,1.E0,0.E0));

+#7608=AXIS2_PLACEMENT_3D('',#7605,#7606,#7607);

+#7609=PLANE('',#7608);

+#7611=ORIENTED_EDGE('',*,*,#7610,.T.);

+#7612=ORIENTED_EDGE('',*,*,#5993,.F.);

+#7613=ORIENTED_EDGE('',*,*,#5757,.T.);

+#7615=ORIENTED_EDGE('',*,*,#7614,.T.);

+#7616=EDGE_LOOP('',(#7611,#7612,#7613,#7615));

+#7617=FACE_OUTER_BOUND('',#7616,.F.);

+#7618=ADVANCED_FACE('',(#7617),#7609,.T.);

+#7619=CARTESIAN_POINT('',(-2.375E-1,-7.E-2,-2.69E-1));

+#7620=DIRECTION('',(-1.E0,0.E0,0.E0));

+#7621=DIRECTION('',(0.E0,1.E0,0.E0));

+#7622=AXIS2_PLACEMENT_3D('',#7619,#7620,#7621);

+#7623=PLANE('',#7622);

+#7625=ORIENTED_EDGE('',*,*,#7624,.F.);

+#7626=ORIENTED_EDGE('',*,*,#5753,.T.);

+#7628=ORIENTED_EDGE('',*,*,#7627,.T.);

+#7629=ORIENTED_EDGE('',*,*,#7597,.F.);

+#7630=ORIENTED_EDGE('',*,*,#6072,.F.);

+#7632=ORIENTED_EDGE('',*,*,#7631,.F.);

+#7633=EDGE_LOOP('',(#7625,#7626,#7628,#7629,#7630,#7632));

+#7634=FACE_OUTER_BOUND('',#7633,.F.);

+#7635=ADVANCED_FACE('',(#7634),#7623,.T.);

+#7636=CARTESIAN_POINT('',(-2.625E-1,-3.75E-2,-2.45E-1));

+#7637=DIRECTION('',(1.E0,0.E0,0.E0));

+#7638=DIRECTION('',(0.E0,0.E0,-1.E0));

+#7639=AXIS2_PLACEMENT_3D('',#7636,#7637,#7638);

+#7640=CYLINDRICAL_SURFACE('',#7639,2.5E-2);

+#7641=ORIENTED_EDGE('',*,*,#5988,.T.);

+#7642=ORIENTED_EDGE('',*,*,#7610,.F.);

+#7644=ORIENTED_EDGE('',*,*,#7643,.F.);

+#7646=ORIENTED_EDGE('',*,*,#7645,.T.);

+#7647=EDGE_LOOP('',(#7641,#7642,#7644,#7646));

+#7648=FACE_OUTER_BOUND('',#7647,.F.);

+#7649=ADVANCED_FACE('',(#7648),#7640,.F.);

+#7650=CARTESIAN_POINT('',(-2.625E-1,-3.75E-2,-2.7E-1));

+#7651=DIRECTION('',(0.E0,0.E0,1.E0));

+#7652=DIRECTION('',(0.E0,-1.E0,0.E0));

+#7653=AXIS2_PLACEMENT_3D('',#7650,#7651,#7652);

+#7654=PLANE('',#7653);

+#7655=ORIENTED_EDGE('',*,*,#7614,.F.);

+#7657=ORIENTED_EDGE('',*,*,#7656,.T.);

+#7659=ORIENTED_EDGE('',*,*,#7658,.F.);

+#7661=ORIENTED_EDGE('',*,*,#7660,.F.);

+#7663=ORIENTED_EDGE('',*,*,#7662,.T.);

+#7664=ORIENTED_EDGE('',*,*,#7643,.T.);

+#7665=EDGE_LOOP('',(#7655,#7657,#7659,#7661,#7663,#7664));

+#7666=FACE_OUTER_BOUND('',#7665,.F.);

+#7667=ADVANCED_FACE('',(#7666),#7654,.T.);

+#7668=CARTESIAN_POINT('',(-2.375E-1,0.E0,0.E0));

+#7669=DIRECTION('',(1.E0,0.E0,0.E0));

+#7670=DIRECTION('',(0.E0,0.E0,-1.E0));

+#7671=AXIS2_PLACEMENT_3D('',#7668,#7669,#7670);

+#7672=PLANE('',#7671);

+#7673=ORIENTED_EDGE('',*,*,#5755,.T.);

+#7675=ORIENTED_EDGE('',*,*,#7674,.F.);

+#7677=ORIENTED_EDGE('',*,*,#7676,.F.);

+#7678=ORIENTED_EDGE('',*,*,#7656,.F.);

+#7679=EDGE_LOOP('',(#7673,#7675,#7677,#7678));

+#7680=FACE_OUTER_BOUND('',#7679,.F.);

+#7681=ADVANCED_FACE('',(#7680),#7672,.T.);

+#7682=CARTESIAN_POINT('',(-2.375E-1,0.E0,0.E0));

+#7683=DIRECTION('',(1.E0,0.E0,0.E0));

+#7684=DIRECTION('',(0.E0,0.E0,-1.E0));

+#7685=AXIS2_PLACEMENT_3D('',#7682,#7683,#7684);

+#7686=PLANE('',#7685);

+#7687=ORIENTED_EDGE('',*,*,#5480,.F.);

+#7689=ORIENTED_EDGE('',*,*,#7688,.F.);

+#7691=ORIENTED_EDGE('',*,*,#7690,.F.);

+#7693=ORIENTED_EDGE('',*,*,#7692,.F.);

+#7694=EDGE_LOOP('',(#7687,#7689,#7691,#7693));

+#7695=FACE_OUTER_BOUND('',#7694,.F.);

+#7696=ADVANCED_FACE('',(#7695),#7686,.T.);

+#7697=CARTESIAN_POINT('',(-2.625E-1,-2.45E-1,-2.95E-1));

+#7698=DIRECTION('',(0.E0,0.E0,-1.E0));

+#7699=DIRECTION('',(0.E0,1.E0,0.E0));

+#7700=AXIS2_PLACEMENT_3D('',#7697,#7698,#7699);

+#7701=PLANE('',#7700);

+#7702=ORIENTED_EDGE('',*,*,#7624,.T.);

+#7704=ORIENTED_EDGE('',*,*,#7703,.F.);

+#7706=ORIENTED_EDGE('',*,*,#7705,.F.);

+#7708=ORIENTED_EDGE('',*,*,#7707,.F.);

+#7710=ORIENTED_EDGE('',*,*,#7709,.T.);

+#7711=ORIENTED_EDGE('',*,*,#7674,.T.);

+#7712=EDGE_LOOP('',(#7702,#7704,#7706,#7708,#7710,#7711));

+#7713=FACE_OUTER_BOUND('',#7712,.F.);

+#7714=ADVANCED_FACE('',(#7713),#7701,.T.);

+#7715=CARTESIAN_POINT('',(-2.625E-1,-3.75E-2,-2.45E-1));

+#7716=DIRECTION('',(1.E0,0.E0,0.E0));

+#7717=DIRECTION('',(0.E0,0.E0,-1.E0));

+#7718=AXIS2_PLACEMENT_3D('',#7715,#7716,#7717);

+#7719=CYLINDRICAL_SURFACE('',#7718,5.E-2);

+#7720=ORIENTED_EDGE('',*,*,#6070,.F.);

+#7722=ORIENTED_EDGE('',*,*,#7721,.F.);

+#7723=ORIENTED_EDGE('',*,*,#7703,.T.);

+#7724=ORIENTED_EDGE('',*,*,#7631,.T.);

+#7725=EDGE_LOOP('',(#7720,#7722,#7723,#7724));

+#7726=FACE_OUTER_BOUND('',#7725,.F.);

+#7727=ADVANCED_FACE('',(#7726),#7719,.T.);

+#7728=CARTESIAN_POINT('',(-2.625E-1,3.E-2,-2.69E-1));

+#7729=DIRECTION('',(1.E0,0.E0,0.E0));

+#7730=DIRECTION('',(0.E0,-1.E0,0.E0));

+#7731=AXIS2_PLACEMENT_3D('',#7728,#7729,#7730);

+#7732=PLANE('',#7731);

+#7733=ORIENTED_EDGE('',*,*,#7645,.F.);

+#7734=ORIENTED_EDGE('',*,*,#7662,.F.);

+#7735=ORIENTED_EDGE('',*,*,#5761,.F.);

+#7736=ORIENTED_EDGE('',*,*,#5990,.T.);

+#7737=EDGE_LOOP('',(#7733,#7734,#7735,#7736));

+#7738=FACE_OUTER_BOUND('',#7737,.F.);

+#7739=ADVANCED_FACE('',(#7738),#7732,.T.);

+#7740=CARTESIAN_POINT('',(-2.625E-1,3.E-2,-2.69E-1));

+#7741=DIRECTION('',(1.E0,0.E0,0.E0));

+#7742=DIRECTION('',(0.E0,-1.E0,0.E0));

+#7743=AXIS2_PLACEMENT_3D('',#7740,#7741,#7742);

+#7744=PLANE('',#7743);

+#7745=ORIENTED_EDGE('',*,*,#7705,.T.);

+#7746=ORIENTED_EDGE('',*,*,#7721,.T.);

+#7747=ORIENTED_EDGE('',*,*,#6068,.T.);

+#7749=ORIENTED_EDGE('',*,*,#7748,.T.);

+#7751=ORIENTED_EDGE('',*,*,#7750,.T.);

+#7752=ORIENTED_EDGE('',*,*,#5765,.F.);

+#7753=EDGE_LOOP('',(#7745,#7746,#7747,#7749,#7751,#7752));

+#7754=FACE_OUTER_BOUND('',#7753,.F.);

+#7755=ADVANCED_FACE('',(#7754),#7744,.T.);

+#7756=CARTESIAN_POINT('',(-3.375E-1,3.E-2,-2.69E-1));

+#7757=DIRECTION('',(0.E0,1.E0,0.E0));

+#7758=DIRECTION('',(1.E0,0.E0,0.E0));

+#7759=AXIS2_PLACEMENT_3D('',#7756,#7757,#7758);

+#7760=PLANE('',#7759);

+#7761=ORIENTED_EDGE('',*,*,#6066,.F.);

+#7763=ORIENTED_EDGE('',*,*,#7762,.T.);

+#7765=ORIENTED_EDGE('',*,*,#7764,.T.);

+#7766=ORIENTED_EDGE('',*,*,#7748,.F.);

+#7767=EDGE_LOOP('',(#7761,#7763,#7765,#7766));

+#7768=FACE_OUTER_BOUND('',#7767,.F.);

+#7769=ADVANCED_FACE('',(#7768),#7760,.T.);

+#7770=CARTESIAN_POINT('',(-3.375E-1,-7.E-2,-2.69E-1));

+#7771=DIRECTION('',(-1.E0,0.E0,0.E0));

+#7772=DIRECTION('',(0.E0,1.E0,0.E0));

+#7773=AXIS2_PLACEMENT_3D('',#7770,#7771,#7772);

+#7774=PLANE('',#7773);

+#7776=ORIENTED_EDGE('',*,*,#7775,.T.);

+#7777=ORIENTED_EDGE('',*,*,#6008,.F.);

+#7778=ORIENTED_EDGE('',*,*,#5773,.T.);

+#7780=ORIENTED_EDGE('',*,*,#7779,.T.);

+#7781=EDGE_LOOP('',(#7776,#7777,#7778,#7780));

+#7782=FACE_OUTER_BOUND('',#7781,.F.);

+#7783=ADVANCED_FACE('',(#7782),#7774,.T.);

+#7784=CARTESIAN_POINT('',(-3.375E-1,-7.E-2,-2.69E-1));

+#7785=DIRECTION('',(-1.E0,0.E0,0.E0));

+#7786=DIRECTION('',(0.E0,1.E0,0.E0));

+#7787=AXIS2_PLACEMENT_3D('',#7784,#7785,#7786);

+#7788=PLANE('',#7787);

+#7790=ORIENTED_EDGE('',*,*,#7789,.F.);

+#7791=ORIENTED_EDGE('',*,*,#5769,.T.);

+#7793=ORIENTED_EDGE('',*,*,#7792,.T.);

+#7794=ORIENTED_EDGE('',*,*,#7762,.F.);

+#7795=ORIENTED_EDGE('',*,*,#6064,.F.);

+#7797=ORIENTED_EDGE('',*,*,#7796,.F.);

+#7798=EDGE_LOOP('',(#7790,#7791,#7793,#7794,#7795,#7797));

+#7799=FACE_OUTER_BOUND('',#7798,.F.);

+#7800=ADVANCED_FACE('',(#7799),#7788,.T.);

+#7801=CARTESIAN_POINT('',(-3.625E-1,-3.75E-2,-2.45E-1));

+#7802=DIRECTION('',(1.E0,0.E0,0.E0));

+#7803=DIRECTION('',(0.E0,0.E0,-1.E0));

+#7804=AXIS2_PLACEMENT_3D('',#7801,#7802,#7803);

+#7805=CYLINDRICAL_SURFACE('',#7804,2.5E-2);

+#7806=ORIENTED_EDGE('',*,*,#6003,.T.);

+#7807=ORIENTED_EDGE('',*,*,#7775,.F.);

+#7809=ORIENTED_EDGE('',*,*,#7808,.F.);

+#7811=ORIENTED_EDGE('',*,*,#7810,.T.);

+#7812=EDGE_LOOP('',(#7806,#7807,#7809,#7811));

+#7813=FACE_OUTER_BOUND('',#7812,.F.);

+#7814=ADVANCED_FACE('',(#7813),#7805,.F.);

+#7815=CARTESIAN_POINT('',(-3.625E-1,-3.75E-2,-2.7E-1));

+#7816=DIRECTION('',(0.E0,0.E0,1.E0));

+#7817=DIRECTION('',(0.E0,-1.E0,0.E0));

+#7818=AXIS2_PLACEMENT_3D('',#7815,#7816,#7817);

+#7819=PLANE('',#7818);

+#7820=ORIENTED_EDGE('',*,*,#7779,.F.);

+#7822=ORIENTED_EDGE('',*,*,#7821,.T.);

+#7824=ORIENTED_EDGE('',*,*,#7823,.F.);

+#7826=ORIENTED_EDGE('',*,*,#7825,.F.);

+#7828=ORIENTED_EDGE('',*,*,#7827,.T.);

+#7829=ORIENTED_EDGE('',*,*,#7808,.T.);

+#7830=EDGE_LOOP('',(#7820,#7822,#7824,#7826,#7828,#7829));

+#7831=FACE_OUTER_BOUND('',#7830,.F.);

+#7832=ADVANCED_FACE('',(#7831),#7819,.T.);

+#7833=CARTESIAN_POINT('',(-3.375E-1,0.E0,0.E0));

+#7834=DIRECTION('',(1.E0,0.E0,0.E0));

+#7835=DIRECTION('',(0.E0,0.E0,-1.E0));

+#7836=AXIS2_PLACEMENT_3D('',#7833,#7834,#7835);

+#7837=PLANE('',#7836);

+#7838=ORIENTED_EDGE('',*,*,#5771,.T.);

+#7840=ORIENTED_EDGE('',*,*,#7839,.F.);

+#7842=ORIENTED_EDGE('',*,*,#7841,.F.);

+#7843=ORIENTED_EDGE('',*,*,#7821,.F.);

+#7844=EDGE_LOOP('',(#7838,#7840,#7842,#7843));

+#7845=FACE_OUTER_BOUND('',#7844,.F.);

+#7846=ADVANCED_FACE('',(#7845),#7837,.T.);

+#7847=CARTESIAN_POINT('',(-3.375E-1,0.E0,0.E0));

+#7848=DIRECTION('',(1.E0,0.E0,0.E0));

+#7849=DIRECTION('',(0.E0,0.E0,-1.E0));

+#7850=AXIS2_PLACEMENT_3D('',#7847,#7848,#7849);

+#7851=PLANE('',#7850);

+#7852=ORIENTED_EDGE('',*,*,#5470,.F.);

+#7854=ORIENTED_EDGE('',*,*,#7853,.F.);

+#7856=ORIENTED_EDGE('',*,*,#7855,.F.);

+#7858=ORIENTED_EDGE('',*,*,#7857,.F.);

+#7859=EDGE_LOOP('',(#7852,#7854,#7856,#7858));

+#7860=FACE_OUTER_BOUND('',#7859,.F.);

+#7861=ADVANCED_FACE('',(#7860),#7851,.T.);

+#7862=CARTESIAN_POINT('',(-3.625E-1,-2.45E-1,-2.95E-1));

+#7863=DIRECTION('',(0.E0,0.E0,-1.E0));

+#7864=DIRECTION('',(0.E0,1.E0,0.E0));

+#7865=AXIS2_PLACEMENT_3D('',#7862,#7863,#7864);

+#7866=PLANE('',#7865);

+#7867=ORIENTED_EDGE('',*,*,#7789,.T.);

+#7869=ORIENTED_EDGE('',*,*,#7868,.F.);

+#7871=ORIENTED_EDGE('',*,*,#7870,.F.);

+#7873=ORIENTED_EDGE('',*,*,#7872,.F.);

+#7875=ORIENTED_EDGE('',*,*,#7874,.T.);

+#7876=ORIENTED_EDGE('',*,*,#7839,.T.);

+#7877=EDGE_LOOP('',(#7867,#7869,#7871,#7873,#7875,#7876));

+#7878=FACE_OUTER_BOUND('',#7877,.F.);

+#7879=ADVANCED_FACE('',(#7878),#7866,.T.);

+#7880=CARTESIAN_POINT('',(-3.625E-1,-3.75E-2,-2.45E-1));

+#7881=DIRECTION('',(1.E0,0.E0,0.E0));

+#7882=DIRECTION('',(0.E0,0.E0,-1.E0));

+#7883=AXIS2_PLACEMENT_3D('',#7880,#7881,#7882);

+#7884=CYLINDRICAL_SURFACE('',#7883,5.E-2);

+#7885=ORIENTED_EDGE('',*,*,#6062,.F.);

+#7887=ORIENTED_EDGE('',*,*,#7886,.F.);

+#7888=ORIENTED_EDGE('',*,*,#7868,.T.);

+#7889=ORIENTED_EDGE('',*,*,#7796,.T.);

+#7890=EDGE_LOOP('',(#7885,#7887,#7888,#7889));

+#7891=FACE_OUTER_BOUND('',#7890,.F.);

+#7892=ADVANCED_FACE('',(#7891),#7884,.T.);

+#7893=CARTESIAN_POINT('',(-3.625E-1,3.E-2,-2.69E-1));

+#7894=DIRECTION('',(1.E0,0.E0,0.E0));

+#7895=DIRECTION('',(0.E0,-1.E0,0.E0));

+#7896=AXIS2_PLACEMENT_3D('',#7893,#7894,#7895);

+#7897=PLANE('',#7896);

+#7898=ORIENTED_EDGE('',*,*,#7810,.F.);

+#7899=ORIENTED_EDGE('',*,*,#7827,.F.);

+#7900=ORIENTED_EDGE('',*,*,#5777,.F.);

+#7901=ORIENTED_EDGE('',*,*,#6005,.T.);

+#7902=EDGE_LOOP('',(#7898,#7899,#7900,#7901));

+#7903=FACE_OUTER_BOUND('',#7902,.F.);

+#7904=ADVANCED_FACE('',(#7903),#7897,.T.);

+#7905=CARTESIAN_POINT('',(-3.625E-1,3.E-2,-2.69E-1));

+#7906=DIRECTION('',(1.E0,0.E0,0.E0));

+#7907=DIRECTION('',(0.E0,-1.E0,0.E0));

+#7908=AXIS2_PLACEMENT_3D('',#7905,#7906,#7907);

+#7909=PLANE('',#7908);

+#7910=ORIENTED_EDGE('',*,*,#7870,.T.);

+#7911=ORIENTED_EDGE('',*,*,#7886,.T.);

+#7912=ORIENTED_EDGE('',*,*,#6060,.T.);

+#7914=ORIENTED_EDGE('',*,*,#7913,.T.);

+#7916=ORIENTED_EDGE('',*,*,#7915,.T.);

+#7917=ORIENTED_EDGE('',*,*,#5781,.F.);

+#7918=EDGE_LOOP('',(#7910,#7911,#7912,#7914,#7916,#7917));

+#7919=FACE_OUTER_BOUND('',#7918,.F.);

+#7920=ADVANCED_FACE('',(#7919),#7909,.T.);

+#7921=CARTESIAN_POINT('',(-4.375E-1,3.E-2,-2.69E-1));

+#7922=DIRECTION('',(0.E0,1.E0,0.E0));

+#7923=DIRECTION('',(1.E0,0.E0,0.E0));

+#7924=AXIS2_PLACEMENT_3D('',#7921,#7922,#7923);

+#7925=PLANE('',#7924);

+#7926=ORIENTED_EDGE('',*,*,#6058,.F.);

+#7928=ORIENTED_EDGE('',*,*,#7927,.T.);

+#7930=ORIENTED_EDGE('',*,*,#7929,.T.);

+#7931=ORIENTED_EDGE('',*,*,#7913,.F.);

+#7932=EDGE_LOOP('',(#7926,#7928,#7930,#7931));

+#7933=FACE_OUTER_BOUND('',#7932,.F.);

+#7934=ADVANCED_FACE('',(#7933),#7925,.T.);

+#7935=CARTESIAN_POINT('',(-4.375E-1,-7.E-2,-2.69E-1));

+#7936=DIRECTION('',(-1.E0,0.E0,0.E0));

+#7937=DIRECTION('',(0.E0,1.E0,0.E0));

+#7938=AXIS2_PLACEMENT_3D('',#7935,#7936,#7937);

+#7939=PLANE('',#7938);

+#7941=ORIENTED_EDGE('',*,*,#7940,.T.);

+#7942=ORIENTED_EDGE('',*,*,#6023,.F.);

+#7943=ORIENTED_EDGE('',*,*,#5789,.T.);

+#7945=ORIENTED_EDGE('',*,*,#7944,.T.);

+#7946=EDGE_LOOP('',(#7941,#7942,#7943,#7945));

+#7947=FACE_OUTER_BOUND('',#7946,.F.);

+#7948=ADVANCED_FACE('',(#7947),#7939,.T.);

+#7949=CARTESIAN_POINT('',(-4.375E-1,-7.E-2,-2.69E-1));

+#7950=DIRECTION('',(-1.E0,0.E0,0.E0));

+#7951=DIRECTION('',(0.E0,1.E0,0.E0));

+#7952=AXIS2_PLACEMENT_3D('',#7949,#7950,#7951);

+#7953=PLANE('',#7952);

+#7955=ORIENTED_EDGE('',*,*,#7954,.F.);

+#7956=ORIENTED_EDGE('',*,*,#5785,.T.);

+#7958=ORIENTED_EDGE('',*,*,#7957,.T.);

+#7959=ORIENTED_EDGE('',*,*,#7927,.F.);

+#7960=ORIENTED_EDGE('',*,*,#6056,.F.);

+#7962=ORIENTED_EDGE('',*,*,#7961,.F.);

+#7963=EDGE_LOOP('',(#7955,#7956,#7958,#7959,#7960,#7962));

+#7964=FACE_OUTER_BOUND('',#7963,.F.);

+#7965=ADVANCED_FACE('',(#7964),#7953,.T.);

+#7966=CARTESIAN_POINT('',(-4.625E-1,-3.75E-2,-2.45E-1));

+#7967=DIRECTION('',(1.E0,0.E0,0.E0));

+#7968=DIRECTION('',(0.E0,0.E0,-1.E0));

+#7969=AXIS2_PLACEMENT_3D('',#7966,#7967,#7968);

+#7970=CYLINDRICAL_SURFACE('',#7969,2.5E-2);

+#7971=ORIENTED_EDGE('',*,*,#6018,.T.);

+#7972=ORIENTED_EDGE('',*,*,#7940,.F.);

+#7974=ORIENTED_EDGE('',*,*,#7973,.F.);

+#7976=ORIENTED_EDGE('',*,*,#7975,.T.);

+#7977=EDGE_LOOP('',(#7971,#7972,#7974,#7976));

+#7978=FACE_OUTER_BOUND('',#7977,.F.);

+#7979=ADVANCED_FACE('',(#7978),#7970,.F.);

+#7980=CARTESIAN_POINT('',(-4.625E-1,-3.75E-2,-2.7E-1));

+#7981=DIRECTION('',(0.E0,0.E0,1.E0));

+#7982=DIRECTION('',(0.E0,-1.E0,0.E0));

+#7983=AXIS2_PLACEMENT_3D('',#7980,#7981,#7982);

+#7984=PLANE('',#7983);

+#7985=ORIENTED_EDGE('',*,*,#7944,.F.);

+#7987=ORIENTED_EDGE('',*,*,#7986,.T.);

+#7989=ORIENTED_EDGE('',*,*,#7988,.F.);

+#7991=ORIENTED_EDGE('',*,*,#7990,.F.);

+#7993=ORIENTED_EDGE('',*,*,#7992,.T.);

+#7994=ORIENTED_EDGE('',*,*,#7973,.T.);

+#7995=EDGE_LOOP('',(#7985,#7987,#7989,#7991,#7993,#7994));

+#7996=FACE_OUTER_BOUND('',#7995,.F.);

+#7997=ADVANCED_FACE('',(#7996),#7984,.T.);

+#7998=CARTESIAN_POINT('',(-4.375E-1,0.E0,0.E0));

+#7999=DIRECTION('',(1.E0,0.E0,0.E0));

+#8000=DIRECTION('',(0.E0,0.E0,-1.E0));

+#8001=AXIS2_PLACEMENT_3D('',#7998,#7999,#8000);

+#8002=PLANE('',#8001);

+#8003=ORIENTED_EDGE('',*,*,#5787,.T.);

+#8005=ORIENTED_EDGE('',*,*,#8004,.F.);

+#8007=ORIENTED_EDGE('',*,*,#8006,.F.);

+#8008=ORIENTED_EDGE('',*,*,#7986,.F.);

+#8009=EDGE_LOOP('',(#8003,#8005,#8007,#8008));

+#8010=FACE_OUTER_BOUND('',#8009,.F.);

+#8011=ADVANCED_FACE('',(#8010),#8002,.T.);

+#8012=CARTESIAN_POINT('',(-4.375E-1,0.E0,0.E0));

+#8013=DIRECTION('',(1.E0,0.E0,0.E0));

+#8014=DIRECTION('',(0.E0,0.E0,-1.E0));

+#8015=AXIS2_PLACEMENT_3D('',#8012,#8013,#8014);

+#8016=PLANE('',#8015);

+#8017=ORIENTED_EDGE('',*,*,#5460,.F.);

+#8019=ORIENTED_EDGE('',*,*,#8018,.F.);

+#8021=ORIENTED_EDGE('',*,*,#8020,.F.);

+#8023=ORIENTED_EDGE('',*,*,#8022,.F.);

+#8024=EDGE_LOOP('',(#8017,#8019,#8021,#8023));

+#8025=FACE_OUTER_BOUND('',#8024,.F.);

+#8026=ADVANCED_FACE('',(#8025),#8016,.T.);

+#8027=CARTESIAN_POINT('',(-4.625E-1,-2.45E-1,-2.95E-1));

+#8028=DIRECTION('',(0.E0,0.E0,-1.E0));

+#8029=DIRECTION('',(0.E0,1.E0,0.E0));

+#8030=AXIS2_PLACEMENT_3D('',#8027,#8028,#8029);

+#8031=PLANE('',#8030);

+#8032=ORIENTED_EDGE('',*,*,#7954,.T.);

+#8034=ORIENTED_EDGE('',*,*,#8033,.F.);

+#8036=ORIENTED_EDGE('',*,*,#8035,.F.);

+#8038=ORIENTED_EDGE('',*,*,#8037,.F.);

+#8040=ORIENTED_EDGE('',*,*,#8039,.T.);

+#8041=ORIENTED_EDGE('',*,*,#8004,.T.);

+#8042=EDGE_LOOP('',(#8032,#8034,#8036,#8038,#8040,#8041));

+#8043=FACE_OUTER_BOUND('',#8042,.F.);

+#8044=ADVANCED_FACE('',(#8043),#8031,.T.);

+#8045=CARTESIAN_POINT('',(-4.625E-1,-3.75E-2,-2.45E-1));

+#8046=DIRECTION('',(1.E0,0.E0,0.E0));

+#8047=DIRECTION('',(0.E0,0.E0,-1.E0));

+#8048=AXIS2_PLACEMENT_3D('',#8045,#8046,#8047);

+#8049=CYLINDRICAL_SURFACE('',#8048,5.E-2);

+#8050=ORIENTED_EDGE('',*,*,#6054,.F.);

+#8052=ORIENTED_EDGE('',*,*,#8051,.F.);

+#8053=ORIENTED_EDGE('',*,*,#8033,.T.);

+#8054=ORIENTED_EDGE('',*,*,#7961,.T.);

+#8055=EDGE_LOOP('',(#8050,#8052,#8053,#8054));

+#8056=FACE_OUTER_BOUND('',#8055,.F.);

+#8057=ADVANCED_FACE('',(#8056),#8049,.T.);

+#8058=CARTESIAN_POINT('',(-4.625E-1,3.E-2,-2.69E-1));

+#8059=DIRECTION('',(1.E0,0.E0,0.E0));

+#8060=DIRECTION('',(0.E0,-1.E0,0.E0));

+#8061=AXIS2_PLACEMENT_3D('',#8058,#8059,#8060);

+#8062=PLANE('',#8061);

+#8063=ORIENTED_EDGE('',*,*,#7975,.F.);

+#8064=ORIENTED_EDGE('',*,*,#7992,.F.);

+#8065=ORIENTED_EDGE('',*,*,#5793,.F.);

+#8066=ORIENTED_EDGE('',*,*,#6020,.T.);

+#8067=EDGE_LOOP('',(#8063,#8064,#8065,#8066));

+#8068=FACE_OUTER_BOUND('',#8067,.F.);

+#8069=ADVANCED_FACE('',(#8068),#8062,.T.);

+#8070=CARTESIAN_POINT('',(-4.625E-1,3.E-2,-2.69E-1));

+#8071=DIRECTION('',(1.E0,0.E0,0.E0));

+#8072=DIRECTION('',(0.E0,-1.E0,0.E0));

+#8073=AXIS2_PLACEMENT_3D('',#8070,#8071,#8072);

+#8074=PLANE('',#8073);

+#8075=ORIENTED_EDGE('',*,*,#8035,.T.);

+#8076=ORIENTED_EDGE('',*,*,#8051,.T.);

+#8077=ORIENTED_EDGE('',*,*,#6052,.T.);

+#8079=ORIENTED_EDGE('',*,*,#8078,.T.);

+#8081=ORIENTED_EDGE('',*,*,#8080,.T.);

+#8082=ORIENTED_EDGE('',*,*,#5797,.F.);

+#8083=EDGE_LOOP('',(#8075,#8076,#8077,#8079,#8081,#8082));

+#8084=FACE_OUTER_BOUND('',#8083,.F.);

+#8085=ADVANCED_FACE('',(#8084),#8074,.T.);

+#8086=CARTESIAN_POINT('',(-5.375E-1,3.E-2,-2.69E-1));

+#8087=DIRECTION('',(0.E0,1.E0,0.E0));

+#8088=DIRECTION('',(1.E0,0.E0,0.E0));

+#8089=AXIS2_PLACEMENT_3D('',#8086,#8087,#8088);

+#8090=PLANE('',#8089);

+#8091=ORIENTED_EDGE('',*,*,#6050,.F.);

+#8093=ORIENTED_EDGE('',*,*,#8092,.T.);

+#8095=ORIENTED_EDGE('',*,*,#8094,.T.);

+#8096=ORIENTED_EDGE('',*,*,#8078,.F.);

+#8097=EDGE_LOOP('',(#8091,#8093,#8095,#8096));

+#8098=FACE_OUTER_BOUND('',#8097,.F.);

+#8099=ADVANCED_FACE('',(#8098),#8090,.T.);

+#8100=CARTESIAN_POINT('',(-5.375E-1,-7.E-2,-2.69E-1));

+#8101=DIRECTION('',(-1.E0,0.E0,0.E0));

+#8102=DIRECTION('',(0.E0,1.E0,0.E0));

+#8103=AXIS2_PLACEMENT_3D('',#8100,#8101,#8102);

+#8104=PLANE('',#8103);

+#8105=ORIENTED_EDGE('',*,*,#5855,.T.);

+#8106=ORIENTED_EDGE('',*,*,#6036,.F.);

+#8107=ORIENTED_EDGE('',*,*,#5805,.T.);

+#8109=ORIENTED_EDGE('',*,*,#8108,.T.);

+#8110=EDGE_LOOP('',(#8105,#8106,#8107,#8109));

+#8111=FACE_OUTER_BOUND('',#8110,.F.);

+#8112=ADVANCED_FACE('',(#8111),#8104,.T.);

+#8113=CARTESIAN_POINT('',(-5.375E-1,-7.E-2,-2.69E-1));

+#8114=DIRECTION('',(-1.E0,0.E0,0.E0));

+#8115=DIRECTION('',(0.E0,1.E0,0.E0));

+#8116=AXIS2_PLACEMENT_3D('',#8113,#8114,#8115);

+#8117=PLANE('',#8116);

+#8119=ORIENTED_EDGE('',*,*,#8118,.F.);

+#8120=ORIENTED_EDGE('',*,*,#5801,.T.);

+#8122=ORIENTED_EDGE('',*,*,#8121,.T.);

+#8123=ORIENTED_EDGE('',*,*,#8092,.F.);

+#8124=ORIENTED_EDGE('',*,*,#6048,.F.);

+#8126=ORIENTED_EDGE('',*,*,#8125,.F.);

+#8127=EDGE_LOOP('',(#8119,#8120,#8122,#8123,#8124,#8126));

+#8128=FACE_OUTER_BOUND('',#8127,.F.);

+#8129=ADVANCED_FACE('',(#8128),#8117,.T.);

+#8130=CARTESIAN_POINT('',(-5.625E-1,-3.75E-2,-2.7E-1));

+#8131=DIRECTION('',(0.E0,0.E0,1.E0));

+#8132=DIRECTION('',(0.E0,-1.E0,0.E0));

+#8133=AXIS2_PLACEMENT_3D('',#8130,#8131,#8132);

+#8134=PLANE('',#8133);

+#8135=ORIENTED_EDGE('',*,*,#8108,.F.);

+#8137=ORIENTED_EDGE('',*,*,#8136,.T.);

+#8139=ORIENTED_EDGE('',*,*,#8138,.F.);

+#8140=ORIENTED_EDGE('',*,*,#5584,.F.);

+#8141=ORIENTED_EDGE('',*,*,#5821,.T.);

+#8142=ORIENTED_EDGE('',*,*,#5857,.T.);

+#8143=EDGE_LOOP('',(#8135,#8137,#8139,#8140,#8141,#8142));

+#8144=FACE_OUTER_BOUND('',#8143,.F.);

+#8145=ADVANCED_FACE('',(#8144),#8134,.T.);

+#8146=CARTESIAN_POINT('',(-5.375E-1,0.E0,0.E0));

+#8147=DIRECTION('',(1.E0,0.E0,0.E0));

+#8148=DIRECTION('',(0.E0,0.E0,-1.E0));

+#8149=AXIS2_PLACEMENT_3D('',#8146,#8147,#8148);

+#8150=PLANE('',#8149);

+#8151=ORIENTED_EDGE('',*,*,#5803,.T.);

+#8153=ORIENTED_EDGE('',*,*,#8152,.F.);

+#8155=ORIENTED_EDGE('',*,*,#8154,.F.);

+#8156=ORIENTED_EDGE('',*,*,#8136,.F.);

+#8157=EDGE_LOOP('',(#8151,#8153,#8155,#8156));

+#8158=FACE_OUTER_BOUND('',#8157,.F.);

+#8159=ADVANCED_FACE('',(#8158),#8150,.T.);

+#8160=CARTESIAN_POINT('',(-5.375E-1,0.E0,0.E0));

+#8161=DIRECTION('',(1.E0,0.E0,0.E0));

+#8162=DIRECTION('',(0.E0,0.E0,-1.E0));

+#8163=AXIS2_PLACEMENT_3D('',#8160,#8161,#8162);

+#8164=PLANE('',#8163);

+#8165=ORIENTED_EDGE('',*,*,#5570,.F.);

+#8167=ORIENTED_EDGE('',*,*,#8166,.F.);

+#8169=ORIENTED_EDGE('',*,*,#8168,.F.);

+#8171=ORIENTED_EDGE('',*,*,#8170,.F.);

+#8172=EDGE_LOOP('',(#8165,#8167,#8169,#8171));

+#8173=FACE_OUTER_BOUND('',#8172,.F.);

+#8174=ADVANCED_FACE('',(#8173),#8164,.T.);

+#8175=CARTESIAN_POINT('',(-5.625E-1,-2.45E-1,-2.95E-1));

+#8176=DIRECTION('',(0.E0,0.E0,-1.E0));

+#8177=DIRECTION('',(0.E0,1.E0,0.E0));

+#8178=AXIS2_PLACEMENT_3D('',#8175,#8176,#8177);

+#8179=PLANE('',#8178);

+#8180=ORIENTED_EDGE('',*,*,#8118,.T.);

+#8182=ORIENTED_EDGE('',*,*,#8181,.F.);

+#8183=ORIENTED_EDGE('',*,*,#5834,.F.);

+#8184=ORIENTED_EDGE('',*,*,#5588,.F.);

+#8186=ORIENTED_EDGE('',*,*,#8185,.T.);

+#8187=ORIENTED_EDGE('',*,*,#8152,.T.);

+#8188=EDGE_LOOP('',(#8180,#8182,#8183,#8184,#8186,#8187));

+#8189=FACE_OUTER_BOUND('',#8188,.F.);

+#8190=ADVANCED_FACE('',(#8189),#8179,.T.);

+#8191=CARTESIAN_POINT('',(-5.625E-1,-3.75E-2,-2.45E-1));

+#8192=DIRECTION('',(1.E0,0.E0,0.E0));

+#8193=DIRECTION('',(0.E0,0.E0,-1.E0));

+#8194=AXIS2_PLACEMENT_3D('',#8191,#8192,#8193);

+#8195=CYLINDRICAL_SURFACE('',#8194,5.E-2);

+#8196=ORIENTED_EDGE('',*,*,#6046,.F.);

+#8197=ORIENTED_EDGE('',*,*,#5836,.F.);

+#8198=ORIENTED_EDGE('',*,*,#8181,.T.);

+#8199=ORIENTED_EDGE('',*,*,#8125,.T.);

+#8200=EDGE_LOOP('',(#8196,#8197,#8198,#8199));

+#8201=FACE_OUTER_BOUND('',#8200,.F.);

+#8202=ADVANCED_FACE('',(#8201),#8195,.T.);

+#8203=CARTESIAN_POINT('',(-5.625E-1,-2.45E-1,-2.7E-1));

+#8204=DIRECTION('',(0.E0,-1.E0,0.E0));

+#8205=DIRECTION('',(0.E0,0.E0,-1.E0));

+#8206=AXIS2_PLACEMENT_3D('',#8203,#8204,#8205);

+#8207=PLANE('',#8206);

+#8208=ORIENTED_EDGE('',*,*,#5586,.F.);

+#8209=ORIENTED_EDGE('',*,*,#8138,.T.);

+#8210=ORIENTED_EDGE('',*,*,#8154,.T.);

+#8211=ORIENTED_EDGE('',*,*,#8185,.F.);

+#8212=EDGE_LOOP('',(#8208,#8209,#8210,#8211));

+#8213=FACE_OUTER_BOUND('',#8212,.F.);

+#8214=ADVANCED_FACE('',(#8213),#8207,.T.);

+#8215=CARTESIAN_POINT('',(-5.625E-1,-1.25E-2,1.15E-1));

+#8216=DIRECTION('',(0.E0,-1.E0,0.E0));

+#8217=DIRECTION('',(0.E0,0.E0,-1.E0));

+#8218=AXIS2_PLACEMENT_3D('',#8215,#8216,#8217);

+#8219=PLANE('',#8218);

+#8220=ORIENTED_EDGE('',*,*,#5568,.F.);

+#8221=ORIENTED_EDGE('',*,*,#5603,.F.);

+#8223=ORIENTED_EDGE('',*,*,#8222,.T.);

+#8224=ORIENTED_EDGE('',*,*,#8166,.T.);

+#8225=EDGE_LOOP('',(#8220,#8221,#8223,#8224));

+#8226=FACE_OUTER_BOUND('',#8225,.F.);

+#8227=ADVANCED_FACE('',(#8226),#8219,.T.);

+#8228=CARTESIAN_POINT('',(-5.625E-1,1.25E-2,1.15E-1));

+#8229=DIRECTION('',(0.E0,0.E0,1.E0));

+#8230=DIRECTION('',(0.E0,-1.E0,0.E0));

+#8231=AXIS2_PLACEMENT_3D('',#8228,#8229,#8230);

+#8232=PLANE('',#8231);

+#8233=ORIENTED_EDGE('',*,*,#5601,.F.);

+#8235=ORIENTED_EDGE('',*,*,#8234,.T.);

+#8236=ORIENTED_EDGE('',*,*,#8168,.T.);

+#8237=ORIENTED_EDGE('',*,*,#8222,.F.);

+#8238=EDGE_LOOP('',(#8233,#8235,#8236,#8237));

+#8239=FACE_OUTER_BOUND('',#8238,.F.);

+#8240=ADVANCED_FACE('',(#8239),#8232,.T.);

+#8241=CARTESIAN_POINT('',(-5.625E-1,1.25E-2,-2.45E-1));

+#8242=DIRECTION('',(0.E0,1.E0,0.E0));

+#8243=DIRECTION('',(0.E0,0.E0,1.E0));

+#8244=AXIS2_PLACEMENT_3D('',#8241,#8242,#8243);

+#8245=PLANE('',#8244);

+#8246=ORIENTED_EDGE('',*,*,#5572,.T.);

+#8247=ORIENTED_EDGE('',*,*,#8170,.T.);

+#8248=ORIENTED_EDGE('',*,*,#8234,.F.);

+#8249=ORIENTED_EDGE('',*,*,#5599,.F.);

+#8250=EDGE_LOOP('',(#8246,#8247,#8248,#8249));

+#8251=FACE_OUTER_BOUND('',#8250,.F.);

+#8252=ADVANCED_FACE('',(#8251),#8245,.T.);

+#8253=CARTESIAN_POINT('',(0.E0,0.E0,-3.1E-1));

+#8254=DIRECTION('',(0.E0,0.E0,1.E0));

+#8255=DIRECTION('',(1.E0,0.E0,0.E0));

+#8256=AXIS2_PLACEMENT_3D('',#8253,#8254,#8255);

+#8257=PLANE('',#8256);

+#8258=ORIENTED_EDGE('',*,*,#8080,.F.);

+#8259=ORIENTED_EDGE('',*,*,#8094,.F.);

+#8260=ORIENTED_EDGE('',*,*,#8121,.F.);

+#8261=ORIENTED_EDGE('',*,*,#5799,.F.);

+#8262=EDGE_LOOP('',(#8258,#8259,#8260,#8261));

+#8263=FACE_OUTER_BOUND('',#8262,.F.);

+#8264=ADVANCED_FACE('',(#8263),#8257,.F.);

+#8265=CARTESIAN_POINT('',(-4.625E-1,0.E0,0.E0));

+#8266=DIRECTION('',(1.E0,0.E0,0.E0));

+#8267=DIRECTION('',(0.E0,0.E0,-1.E0));

+#8268=AXIS2_PLACEMENT_3D('',#8265,#8266,#8267);

+#8269=PLANE('',#8268);

+#8270=ORIENTED_EDGE('',*,*,#5795,.F.);

+#8271=ORIENTED_EDGE('',*,*,#7990,.T.);

+#8273=ORIENTED_EDGE('',*,*,#8272,.T.);

+#8274=ORIENTED_EDGE('',*,*,#8037,.T.);

+#8275=EDGE_LOOP('',(#8270,#8271,#8273,#8274));

+#8276=FACE_OUTER_BOUND('',#8275,.F.);

+#8277=ADVANCED_FACE('',(#8276),#8269,.F.);

+#8278=CARTESIAN_POINT('',(-4.625E-1,0.E0,0.E0));

+#8279=DIRECTION('',(1.E0,0.E0,0.E0));

+#8280=DIRECTION('',(0.E0,0.E0,-1.E0));

+#8281=AXIS2_PLACEMENT_3D('',#8278,#8279,#8280);

+#8282=PLANE('',#8281);

+#8283=ORIENTED_EDGE('',*,*,#5456,.T.);

+#8285=ORIENTED_EDGE('',*,*,#8284,.T.);

+#8287=ORIENTED_EDGE('',*,*,#8286,.T.);

+#8289=ORIENTED_EDGE('',*,*,#8288,.T.);

+#8290=EDGE_LOOP('',(#8283,#8285,#8287,#8289));

+#8291=FACE_OUTER_BOUND('',#8290,.F.);

+#8292=ADVANCED_FACE('',(#8291),#8282,.F.);

+#8293=CARTESIAN_POINT('',(-4.625E-1,-2.45E-1,-2.7E-1));

+#8294=DIRECTION('',(0.E0,-1.E0,0.E0));

+#8295=DIRECTION('',(0.E0,0.E0,-1.E0));

+#8296=AXIS2_PLACEMENT_3D('',#8293,#8294,#8295);

+#8297=PLANE('',#8296);

+#8298=ORIENTED_EDGE('',*,*,#8272,.F.);

+#8299=ORIENTED_EDGE('',*,*,#7988,.T.);

+#8300=ORIENTED_EDGE('',*,*,#8006,.T.);

+#8301=ORIENTED_EDGE('',*,*,#8039,.F.);

+#8302=EDGE_LOOP('',(#8298,#8299,#8300,#8301));

+#8303=FACE_OUTER_BOUND('',#8302,.F.);

+#8304=ADVANCED_FACE('',(#8303),#8297,.T.);

+#8305=CARTESIAN_POINT('',(-4.625E-1,1.25E-2,-2.45E-1));

+#8306=DIRECTION('',(0.E0,1.E0,0.E0));

+#8307=DIRECTION('',(0.E0,0.E0,1.E0));

+#8308=AXIS2_PLACEMENT_3D('',#8305,#8306,#8307);

+#8309=PLANE('',#8308);

+#8310=ORIENTED_EDGE('',*,*,#5462,.T.);

+#8311=ORIENTED_EDGE('',*,*,#8022,.T.);

+#8313=ORIENTED_EDGE('',*,*,#8312,.F.);

+#8314=ORIENTED_EDGE('',*,*,#8284,.F.);

+#8315=EDGE_LOOP('',(#8310,#8311,#8313,#8314));

+#8316=FACE_OUTER_BOUND('',#8315,.F.);

+#8317=ADVANCED_FACE('',(#8316),#8309,.T.);

+#8318=CARTESIAN_POINT('',(-4.625E-1,1.25E-2,1.15E-1));

+#8319=DIRECTION('',(0.E0,0.E0,1.E0));

+#8320=DIRECTION('',(0.E0,-1.E0,0.E0));

+#8321=AXIS2_PLACEMENT_3D('',#8318,#8319,#8320);

+#8322=PLANE('',#8321);

+#8323=ORIENTED_EDGE('',*,*,#8286,.F.);

+#8324=ORIENTED_EDGE('',*,*,#8312,.T.);

+#8325=ORIENTED_EDGE('',*,*,#8020,.T.);

+#8327=ORIENTED_EDGE('',*,*,#8326,.F.);

+#8328=EDGE_LOOP('',(#8323,#8324,#8325,#8327));

+#8329=FACE_OUTER_BOUND('',#8328,.F.);

+#8330=ADVANCED_FACE('',(#8329),#8322,.T.);

+#8331=CARTESIAN_POINT('',(-4.625E-1,-1.25E-2,1.15E-1));

+#8332=DIRECTION('',(0.E0,-1.E0,0.E0));

+#8333=DIRECTION('',(0.E0,0.E0,-1.E0));

+#8334=AXIS2_PLACEMENT_3D('',#8331,#8332,#8333);

+#8335=PLANE('',#8334);

+#8336=ORIENTED_EDGE('',*,*,#5458,.F.);

+#8337=ORIENTED_EDGE('',*,*,#8288,.F.);

+#8338=ORIENTED_EDGE('',*,*,#8326,.T.);

+#8339=ORIENTED_EDGE('',*,*,#8018,.T.);

+#8340=EDGE_LOOP('',(#8336,#8337,#8338,#8339));

+#8341=FACE_OUTER_BOUND('',#8340,.F.);

+#8342=ADVANCED_FACE('',(#8341),#8335,.T.);

+#8343=CARTESIAN_POINT('',(0.E0,0.E0,-3.1E-1));

+#8344=DIRECTION('',(0.E0,0.E0,1.E0));

+#8345=DIRECTION('',(1.E0,0.E0,0.E0));

+#8346=AXIS2_PLACEMENT_3D('',#8343,#8344,#8345);

+#8347=PLANE('',#8346);

+#8348=ORIENTED_EDGE('',*,*,#7915,.F.);

+#8349=ORIENTED_EDGE('',*,*,#7929,.F.);

+#8350=ORIENTED_EDGE('',*,*,#7957,.F.);

+#8351=ORIENTED_EDGE('',*,*,#5783,.F.);

+#8352=EDGE_LOOP('',(#8348,#8349,#8350,#8351));

+#8353=FACE_OUTER_BOUND('',#8352,.F.);

+#8354=ADVANCED_FACE('',(#8353),#8347,.F.);

+#8355=CARTESIAN_POINT('',(-3.625E-1,0.E0,0.E0));

+#8356=DIRECTION('',(1.E0,0.E0,0.E0));

+#8357=DIRECTION('',(0.E0,0.E0,-1.E0));

+#8358=AXIS2_PLACEMENT_3D('',#8355,#8356,#8357);

+#8359=PLANE('',#8358);

+#8360=ORIENTED_EDGE('',*,*,#5779,.F.);

+#8361=ORIENTED_EDGE('',*,*,#7825,.T.);

+#8363=ORIENTED_EDGE('',*,*,#8362,.T.);

+#8364=ORIENTED_EDGE('',*,*,#7872,.T.);

+#8365=EDGE_LOOP('',(#8360,#8361,#8363,#8364));

+#8366=FACE_OUTER_BOUND('',#8365,.F.);

+#8367=ADVANCED_FACE('',(#8366),#8359,.F.);

+#8368=CARTESIAN_POINT('',(-3.625E-1,0.E0,0.E0));

+#8369=DIRECTION('',(1.E0,0.E0,0.E0));

+#8370=DIRECTION('',(0.E0,0.E0,-1.E0));

+#8371=AXIS2_PLACEMENT_3D('',#8368,#8369,#8370);

+#8372=PLANE('',#8371);

+#8373=ORIENTED_EDGE('',*,*,#5466,.T.);

+#8375=ORIENTED_EDGE('',*,*,#8374,.T.);

+#8377=ORIENTED_EDGE('',*,*,#8376,.T.);

+#8379=ORIENTED_EDGE('',*,*,#8378,.T.);

+#8380=EDGE_LOOP('',(#8373,#8375,#8377,#8379));

+#8381=FACE_OUTER_BOUND('',#8380,.F.);

+#8382=ADVANCED_FACE('',(#8381),#8372,.F.);

+#8383=CARTESIAN_POINT('',(-3.625E-1,-2.45E-1,-2.7E-1));

+#8384=DIRECTION('',(0.E0,-1.E0,0.E0));

+#8385=DIRECTION('',(0.E0,0.E0,-1.E0));

+#8386=AXIS2_PLACEMENT_3D('',#8383,#8384,#8385);

+#8387=PLANE('',#8386);

+#8388=ORIENTED_EDGE('',*,*,#8362,.F.);

+#8389=ORIENTED_EDGE('',*,*,#7823,.T.);

+#8390=ORIENTED_EDGE('',*,*,#7841,.T.);

+#8391=ORIENTED_EDGE('',*,*,#7874,.F.);

+#8392=EDGE_LOOP('',(#8388,#8389,#8390,#8391));

+#8393=FACE_OUTER_BOUND('',#8392,.F.);

+#8394=ADVANCED_FACE('',(#8393),#8387,.T.);

+#8395=CARTESIAN_POINT('',(-3.625E-1,1.25E-2,-2.45E-1));

+#8396=DIRECTION('',(0.E0,1.E0,0.E0));

+#8397=DIRECTION('',(0.E0,0.E0,1.E0));

+#8398=AXIS2_PLACEMENT_3D('',#8395,#8396,#8397);

+#8399=PLANE('',#8398);

+#8400=ORIENTED_EDGE('',*,*,#5472,.T.);

+#8401=ORIENTED_EDGE('',*,*,#7857,.T.);

+#8403=ORIENTED_EDGE('',*,*,#8402,.F.);

+#8404=ORIENTED_EDGE('',*,*,#8374,.F.);

+#8405=EDGE_LOOP('',(#8400,#8401,#8403,#8404));

+#8406=FACE_OUTER_BOUND('',#8405,.F.);

+#8407=ADVANCED_FACE('',(#8406),#8399,.T.);

+#8408=CARTESIAN_POINT('',(-3.625E-1,1.25E-2,1.15E-1));

+#8409=DIRECTION('',(0.E0,0.E0,1.E0));

+#8410=DIRECTION('',(0.E0,-1.E0,0.E0));

+#8411=AXIS2_PLACEMENT_3D('',#8408,#8409,#8410);

+#8412=PLANE('',#8411);

+#8413=ORIENTED_EDGE('',*,*,#8376,.F.);

+#8414=ORIENTED_EDGE('',*,*,#8402,.T.);

+#8415=ORIENTED_EDGE('',*,*,#7855,.T.);

+#8417=ORIENTED_EDGE('',*,*,#8416,.F.);

+#8418=EDGE_LOOP('',(#8413,#8414,#8415,#8417));

+#8419=FACE_OUTER_BOUND('',#8418,.F.);

+#8420=ADVANCED_FACE('',(#8419),#8412,.T.);

+#8421=CARTESIAN_POINT('',(-3.625E-1,-1.25E-2,1.15E-1));

+#8422=DIRECTION('',(0.E0,-1.E0,0.E0));

+#8423=DIRECTION('',(0.E0,0.E0,-1.E0));

+#8424=AXIS2_PLACEMENT_3D('',#8421,#8422,#8423);

+#8425=PLANE('',#8424);

+#8426=ORIENTED_EDGE('',*,*,#5468,.F.);

+#8427=ORIENTED_EDGE('',*,*,#8378,.F.);

+#8428=ORIENTED_EDGE('',*,*,#8416,.T.);

+#8429=ORIENTED_EDGE('',*,*,#7853,.T.);

+#8430=EDGE_LOOP('',(#8426,#8427,#8428,#8429));

+#8431=FACE_OUTER_BOUND('',#8430,.F.);

+#8432=ADVANCED_FACE('',(#8431),#8425,.T.);

+#8433=CARTESIAN_POINT('',(0.E0,0.E0,-3.1E-1));

+#8434=DIRECTION('',(0.E0,0.E0,1.E0));

+#8435=DIRECTION('',(1.E0,0.E0,0.E0));

+#8436=AXIS2_PLACEMENT_3D('',#8433,#8434,#8435);

+#8437=PLANE('',#8436);

+#8438=ORIENTED_EDGE('',*,*,#7750,.F.);

+#8439=ORIENTED_EDGE('',*,*,#7764,.F.);

+#8440=ORIENTED_EDGE('',*,*,#7792,.F.);

+#8441=ORIENTED_EDGE('',*,*,#5767,.F.);

+#8442=EDGE_LOOP('',(#8438,#8439,#8440,#8441));

+#8443=FACE_OUTER_BOUND('',#8442,.F.);

+#8444=ADVANCED_FACE('',(#8443),#8437,.F.);

+#8445=CARTESIAN_POINT('',(-2.625E-1,0.E0,0.E0));

+#8446=DIRECTION('',(1.E0,0.E0,0.E0));

+#8447=DIRECTION('',(0.E0,0.E0,-1.E0));

+#8448=AXIS2_PLACEMENT_3D('',#8445,#8446,#8447);

+#8449=PLANE('',#8448);

+#8450=ORIENTED_EDGE('',*,*,#5763,.F.);

+#8451=ORIENTED_EDGE('',*,*,#7660,.T.);

+#8453=ORIENTED_EDGE('',*,*,#8452,.T.);

+#8454=ORIENTED_EDGE('',*,*,#7707,.T.);

+#8455=EDGE_LOOP('',(#8450,#8451,#8453,#8454));

+#8456=FACE_OUTER_BOUND('',#8455,.F.);

+#8457=ADVANCED_FACE('',(#8456),#8449,.F.);

+#8458=CARTESIAN_POINT('',(-2.625E-1,0.E0,0.E0));

+#8459=DIRECTION('',(1.E0,0.E0,0.E0));

+#8460=DIRECTION('',(0.E0,0.E0,-1.E0));

+#8461=AXIS2_PLACEMENT_3D('',#8458,#8459,#8460);

+#8462=PLANE('',#8461);

+#8463=ORIENTED_EDGE('',*,*,#5476,.T.);

+#8465=ORIENTED_EDGE('',*,*,#8464,.T.);

+#8467=ORIENTED_EDGE('',*,*,#8466,.T.);

+#8469=ORIENTED_EDGE('',*,*,#8468,.T.);

+#8470=EDGE_LOOP('',(#8463,#8465,#8467,#8469));

+#8471=FACE_OUTER_BOUND('',#8470,.F.);

+#8472=ADVANCED_FACE('',(#8471),#8462,.F.);

+#8473=CARTESIAN_POINT('',(-2.625E-1,-2.45E-1,-2.7E-1));

+#8474=DIRECTION('',(0.E0,-1.E0,0.E0));

+#8475=DIRECTION('',(0.E0,0.E0,-1.E0));

+#8476=AXIS2_PLACEMENT_3D('',#8473,#8474,#8475);

+#8477=PLANE('',#8476);

+#8478=ORIENTED_EDGE('',*,*,#8452,.F.);

+#8479=ORIENTED_EDGE('',*,*,#7658,.T.);

+#8480=ORIENTED_EDGE('',*,*,#7676,.T.);

+#8481=ORIENTED_EDGE('',*,*,#7709,.F.);

+#8482=EDGE_LOOP('',(#8478,#8479,#8480,#8481));

+#8483=FACE_OUTER_BOUND('',#8482,.F.);

+#8484=ADVANCED_FACE('',(#8483),#8477,.T.);

+#8485=CARTESIAN_POINT('',(-2.625E-1,1.25E-2,-2.45E-1));

+#8486=DIRECTION('',(0.E0,1.E0,0.E0));

+#8487=DIRECTION('',(0.E0,0.E0,1.E0));

+#8488=AXIS2_PLACEMENT_3D('',#8485,#8486,#8487);

+#8489=PLANE('',#8488);

+#8490=ORIENTED_EDGE('',*,*,#5482,.T.);

+#8491=ORIENTED_EDGE('',*,*,#7692,.T.);

+#8493=ORIENTED_EDGE('',*,*,#8492,.F.);

+#8494=ORIENTED_EDGE('',*,*,#8464,.F.);

+#8495=EDGE_LOOP('',(#8490,#8491,#8493,#8494));

+#8496=FACE_OUTER_BOUND('',#8495,.F.);

+#8497=ADVANCED_FACE('',(#8496),#8489,.T.);

+#8498=CARTESIAN_POINT('',(-2.625E-1,1.25E-2,1.15E-1));

+#8499=DIRECTION('',(0.E0,0.E0,1.E0));

+#8500=DIRECTION('',(0.E0,-1.E0,0.E0));

+#8501=AXIS2_PLACEMENT_3D('',#8498,#8499,#8500);

+#8502=PLANE('',#8501);

+#8503=ORIENTED_EDGE('',*,*,#8466,.F.);

+#8504=ORIENTED_EDGE('',*,*,#8492,.T.);

+#8505=ORIENTED_EDGE('',*,*,#7690,.T.);

+#8507=ORIENTED_EDGE('',*,*,#8506,.F.);

+#8508=EDGE_LOOP('',(#8503,#8504,#8505,#8507));

+#8509=FACE_OUTER_BOUND('',#8508,.F.);

+#8510=ADVANCED_FACE('',(#8509),#8502,.T.);

+#8511=CARTESIAN_POINT('',(-2.625E-1,-1.25E-2,1.15E-1));

+#8512=DIRECTION('',(0.E0,-1.E0,0.E0));

+#8513=DIRECTION('',(0.E0,0.E0,-1.E0));

+#8514=AXIS2_PLACEMENT_3D('',#8511,#8512,#8513);

+#8515=PLANE('',#8514);

+#8516=ORIENTED_EDGE('',*,*,#5478,.F.);

+#8517=ORIENTED_EDGE('',*,*,#8468,.F.);

+#8518=ORIENTED_EDGE('',*,*,#8506,.T.);

+#8519=ORIENTED_EDGE('',*,*,#7688,.T.);

+#8520=EDGE_LOOP('',(#8516,#8517,#8518,#8519));

+#8521=FACE_OUTER_BOUND('',#8520,.F.);

+#8522=ADVANCED_FACE('',(#8521),#8515,.T.);

+#8523=CARTESIAN_POINT('',(0.E0,0.E0,-3.1E-1));

+#8524=DIRECTION('',(0.E0,0.E0,1.E0));

+#8525=DIRECTION('',(1.E0,0.E0,0.E0));

+#8526=AXIS2_PLACEMENT_3D('',#8523,#8524,#8525);

+#8527=PLANE('',#8526);

+#8528=ORIENTED_EDGE('',*,*,#7585,.F.);

+#8529=ORIENTED_EDGE('',*,*,#7599,.F.);

+#8530=ORIENTED_EDGE('',*,*,#7627,.F.);

+#8531=ORIENTED_EDGE('',*,*,#5751,.F.);

+#8532=EDGE_LOOP('',(#8528,#8529,#8530,#8531));

+#8533=FACE_OUTER_BOUND('',#8532,.F.);

+#8534=ADVANCED_FACE('',(#8533),#8527,.F.);

+#8535=CARTESIAN_POINT('',(-1.625E-1,0.E0,0.E0));

+#8536=DIRECTION('',(1.E0,0.E0,0.E0));

+#8537=DIRECTION('',(0.E0,0.E0,-1.E0));

+#8538=AXIS2_PLACEMENT_3D('',#8535,#8536,#8537);

+#8539=PLANE('',#8538);

+#8540=ORIENTED_EDGE('',*,*,#5747,.F.);

+#8541=ORIENTED_EDGE('',*,*,#7495,.T.);

+#8543=ORIENTED_EDGE('',*,*,#8542,.T.);

+#8544=ORIENTED_EDGE('',*,*,#7542,.T.);

+#8545=EDGE_LOOP('',(#8540,#8541,#8543,#8544));

+#8546=FACE_OUTER_BOUND('',#8545,.F.);

+#8547=ADVANCED_FACE('',(#8546),#8539,.F.);

+#8548=CARTESIAN_POINT('',(-1.625E-1,0.E0,0.E0));

+#8549=DIRECTION('',(1.E0,0.E0,0.E0));

+#8550=DIRECTION('',(0.E0,0.E0,-1.E0));

+#8551=AXIS2_PLACEMENT_3D('',#8548,#8549,#8550);

+#8552=PLANE('',#8551);

+#8553=ORIENTED_EDGE('',*,*,#5486,.T.);

+#8555=ORIENTED_EDGE('',*,*,#8554,.T.);

+#8557=ORIENTED_EDGE('',*,*,#8556,.T.);

+#8559=ORIENTED_EDGE('',*,*,#8558,.T.);

+#8560=EDGE_LOOP('',(#8553,#8555,#8557,#8559));

+#8561=FACE_OUTER_BOUND('',#8560,.F.);

+#8562=ADVANCED_FACE('',(#8561),#8552,.F.);

+#8563=CARTESIAN_POINT('',(-1.625E-1,-2.45E-1,-2.7E-1));

+#8564=DIRECTION('',(0.E0,-1.E0,0.E0));

+#8565=DIRECTION('',(0.E0,0.E0,-1.E0));

+#8566=AXIS2_PLACEMENT_3D('',#8563,#8564,#8565);

+#8567=PLANE('',#8566);

+#8568=ORIENTED_EDGE('',*,*,#8542,.F.);

+#8569=ORIENTED_EDGE('',*,*,#7493,.T.);

+#8570=ORIENTED_EDGE('',*,*,#7511,.T.);

+#8571=ORIENTED_EDGE('',*,*,#7544,.F.);

+#8572=EDGE_LOOP('',(#8568,#8569,#8570,#8571));

+#8573=FACE_OUTER_BOUND('',#8572,.F.);

+#8574=ADVANCED_FACE('',(#8573),#8567,.T.);

+#8575=CARTESIAN_POINT('',(-1.625E-1,1.25E-2,-2.45E-1));

+#8576=DIRECTION('',(0.E0,1.E0,0.E0));

+#8577=DIRECTION('',(0.E0,0.E0,1.E0));

+#8578=AXIS2_PLACEMENT_3D('',#8575,#8576,#8577);

+#8579=PLANE('',#8578);

+#8580=ORIENTED_EDGE('',*,*,#5492,.T.);

+#8581=ORIENTED_EDGE('',*,*,#7527,.T.);

+#8583=ORIENTED_EDGE('',*,*,#8582,.F.);

+#8584=ORIENTED_EDGE('',*,*,#8554,.F.);

+#8585=EDGE_LOOP('',(#8580,#8581,#8583,#8584));

+#8586=FACE_OUTER_BOUND('',#8585,.F.);

+#8587=ADVANCED_FACE('',(#8586),#8579,.T.);

+#8588=CARTESIAN_POINT('',(-1.625E-1,1.25E-2,1.15E-1));

+#8589=DIRECTION('',(0.E0,0.E0,1.E0));

+#8590=DIRECTION('',(0.E0,-1.E0,0.E0));

+#8591=AXIS2_PLACEMENT_3D('',#8588,#8589,#8590);

+#8592=PLANE('',#8591);

+#8593=ORIENTED_EDGE('',*,*,#8556,.F.);

+#8594=ORIENTED_EDGE('',*,*,#8582,.T.);

+#8595=ORIENTED_EDGE('',*,*,#7525,.T.);

+#8597=ORIENTED_EDGE('',*,*,#8596,.F.);

+#8598=EDGE_LOOP('',(#8593,#8594,#8595,#8597));

+#8599=FACE_OUTER_BOUND('',#8598,.F.);

+#8600=ADVANCED_FACE('',(#8599),#8592,.T.);

+#8601=CARTESIAN_POINT('',(-1.625E-1,-1.25E-2,1.15E-1));

+#8602=DIRECTION('',(0.E0,-1.E0,0.E0));

+#8603=DIRECTION('',(0.E0,0.E0,-1.E0));

+#8604=AXIS2_PLACEMENT_3D('',#8601,#8602,#8603);

+#8605=PLANE('',#8604);

+#8606=ORIENTED_EDGE('',*,*,#5488,.F.);

+#8607=ORIENTED_EDGE('',*,*,#8558,.F.);

+#8608=ORIENTED_EDGE('',*,*,#8596,.T.);

+#8609=ORIENTED_EDGE('',*,*,#7523,.T.);

+#8610=EDGE_LOOP('',(#8606,#8607,#8608,#8609));

+#8611=FACE_OUTER_BOUND('',#8610,.F.);

+#8612=ADVANCED_FACE('',(#8611),#8605,.T.);

+#8613=CARTESIAN_POINT('',(0.E0,0.E0,-3.1E-1));

+#8614=DIRECTION('',(0.E0,0.E0,1.E0));

+#8615=DIRECTION('',(1.E0,0.E0,0.E0));

+#8616=AXIS2_PLACEMENT_3D('',#8613,#8614,#8615);

+#8617=PLANE('',#8616);

+#8618=ORIENTED_EDGE('',*,*,#7420,.F.);

+#8619=ORIENTED_EDGE('',*,*,#7434,.F.);

+#8620=ORIENTED_EDGE('',*,*,#7462,.F.);

+#8621=ORIENTED_EDGE('',*,*,#5735,.F.);

+#8622=EDGE_LOOP('',(#8618,#8619,#8620,#8621));

+#8623=FACE_OUTER_BOUND('',#8622,.F.);

+#8624=ADVANCED_FACE('',(#8623),#8617,.F.);

+#8625=CARTESIAN_POINT('',(-6.25E-2,0.E0,0.E0));

+#8626=DIRECTION('',(1.E0,0.E0,0.E0));

+#8627=DIRECTION('',(0.E0,0.E0,-1.E0));

+#8628=AXIS2_PLACEMENT_3D('',#8625,#8626,#8627);

+#8629=PLANE('',#8628);

+#8630=ORIENTED_EDGE('',*,*,#5731,.F.);

+#8631=ORIENTED_EDGE('',*,*,#7330,.T.);

+#8633=ORIENTED_EDGE('',*,*,#8632,.T.);

+#8634=ORIENTED_EDGE('',*,*,#7377,.T.);

+#8635=EDGE_LOOP('',(#8630,#8631,#8633,#8634));

+#8636=FACE_OUTER_BOUND('',#8635,.F.);

+#8637=ADVANCED_FACE('',(#8636),#8629,.F.);

+#8638=CARTESIAN_POINT('',(-6.25E-2,0.E0,0.E0));

+#8639=DIRECTION('',(1.E0,0.E0,0.E0));

+#8640=DIRECTION('',(0.E0,0.E0,-1.E0));

+#8641=AXIS2_PLACEMENT_3D('',#8638,#8639,#8640);

+#8642=PLANE('',#8641);

+#8643=ORIENTED_EDGE('',*,*,#5496,.T.);

+#8645=ORIENTED_EDGE('',*,*,#8644,.T.);

+#8647=ORIENTED_EDGE('',*,*,#8646,.T.);

+#8649=ORIENTED_EDGE('',*,*,#8648,.T.);

+#8650=EDGE_LOOP('',(#8643,#8645,#8647,#8649));

+#8651=FACE_OUTER_BOUND('',#8650,.F.);

+#8652=ADVANCED_FACE('',(#8651),#8642,.F.);

+#8653=CARTESIAN_POINT('',(-6.25E-2,-2.45E-1,-2.7E-1));

+#8654=DIRECTION('',(0.E0,-1.E0,0.E0));

+#8655=DIRECTION('',(0.E0,0.E0,-1.E0));

+#8656=AXIS2_PLACEMENT_3D('',#8653,#8654,#8655);

+#8657=PLANE('',#8656);

+#8658=ORIENTED_EDGE('',*,*,#8632,.F.);

+#8659=ORIENTED_EDGE('',*,*,#7328,.T.);

+#8660=ORIENTED_EDGE('',*,*,#7346,.T.);

+#8661=ORIENTED_EDGE('',*,*,#7379,.F.);

+#8662=EDGE_LOOP('',(#8658,#8659,#8660,#8661));

+#8663=FACE_OUTER_BOUND('',#8662,.F.);

+#8664=ADVANCED_FACE('',(#8663),#8657,.T.);

+#8665=CARTESIAN_POINT('',(-6.25E-2,1.25E-2,-2.45E-1));

+#8666=DIRECTION('',(0.E0,1.E0,0.E0));

+#8667=DIRECTION('',(0.E0,0.E0,1.E0));

+#8668=AXIS2_PLACEMENT_3D('',#8665,#8666,#8667);

+#8669=PLANE('',#8668);

+#8670=ORIENTED_EDGE('',*,*,#5502,.T.);

+#8671=ORIENTED_EDGE('',*,*,#7362,.T.);

+#8673=ORIENTED_EDGE('',*,*,#8672,.F.);

+#8674=ORIENTED_EDGE('',*,*,#8644,.F.);

+#8675=EDGE_LOOP('',(#8670,#8671,#8673,#8674));

+#8676=FACE_OUTER_BOUND('',#8675,.F.);

+#8677=ADVANCED_FACE('',(#8676),#8669,.T.);

+#8678=CARTESIAN_POINT('',(-6.25E-2,1.25E-2,1.15E-1));

+#8679=DIRECTION('',(0.E0,0.E0,1.E0));

+#8680=DIRECTION('',(0.E0,-1.E0,0.E0));

+#8681=AXIS2_PLACEMENT_3D('',#8678,#8679,#8680);

+#8682=PLANE('',#8681);

+#8683=ORIENTED_EDGE('',*,*,#8646,.F.);

+#8684=ORIENTED_EDGE('',*,*,#8672,.T.);

+#8685=ORIENTED_EDGE('',*,*,#7360,.T.);

+#8687=ORIENTED_EDGE('',*,*,#8686,.F.);

+#8688=EDGE_LOOP('',(#8683,#8684,#8685,#8687));

+#8689=FACE_OUTER_BOUND('',#8688,.F.);

+#8690=ADVANCED_FACE('',(#8689),#8682,.T.);

+#8691=CARTESIAN_POINT('',(-6.25E-2,-1.25E-2,1.15E-1));

+#8692=DIRECTION('',(0.E0,-1.E0,0.E0));

+#8693=DIRECTION('',(0.E0,0.E0,-1.E0));

+#8694=AXIS2_PLACEMENT_3D('',#8691,#8692,#8693);

+#8695=PLANE('',#8694);

+#8696=ORIENTED_EDGE('',*,*,#5498,.F.);

+#8697=ORIENTED_EDGE('',*,*,#8648,.F.);

+#8698=ORIENTED_EDGE('',*,*,#8686,.T.);

+#8699=ORIENTED_EDGE('',*,*,#7358,.T.);

+#8700=EDGE_LOOP('',(#8696,#8697,#8698,#8699));

+#8701=FACE_OUTER_BOUND('',#8700,.F.);

+#8702=ADVANCED_FACE('',(#8701),#8695,.T.);

+#8703=CARTESIAN_POINT('',(0.E0,0.E0,-3.1E-1));

+#8704=DIRECTION('',(0.E0,0.E0,1.E0));

+#8705=DIRECTION('',(1.E0,0.E0,0.E0));

+#8706=AXIS2_PLACEMENT_3D('',#8703,#8704,#8705);

+#8707=PLANE('',#8706);

+#8708=ORIENTED_EDGE('',*,*,#7255,.F.);

+#8709=ORIENTED_EDGE('',*,*,#7269,.F.);

+#8710=ORIENTED_EDGE('',*,*,#7297,.F.);

+#8711=ORIENTED_EDGE('',*,*,#5719,.F.);

+#8712=EDGE_LOOP('',(#8708,#8709,#8710,#8711));

+#8713=FACE_OUTER_BOUND('',#8712,.F.);

+#8714=ADVANCED_FACE('',(#8713),#8707,.F.);

+#8715=CARTESIAN_POINT('',(3.75E-2,0.E0,0.E0));

+#8716=DIRECTION('',(1.E0,0.E0,0.E0));

+#8717=DIRECTION('',(0.E0,0.E0,-1.E0));

+#8718=AXIS2_PLACEMENT_3D('',#8715,#8716,#8717);

+#8719=PLANE('',#8718);

+#8720=ORIENTED_EDGE('',*,*,#5715,.F.);

+#8721=ORIENTED_EDGE('',*,*,#7165,.T.);

+#8723=ORIENTED_EDGE('',*,*,#8722,.T.);

+#8724=ORIENTED_EDGE('',*,*,#7212,.T.);

+#8725=EDGE_LOOP('',(#8720,#8721,#8723,#8724));

+#8726=FACE_OUTER_BOUND('',#8725,.F.);

+#8727=ADVANCED_FACE('',(#8726),#8719,.F.);

+#8728=CARTESIAN_POINT('',(3.75E-2,0.E0,0.E0));

+#8729=DIRECTION('',(1.E0,0.E0,0.E0));

+#8730=DIRECTION('',(0.E0,0.E0,-1.E0));

+#8731=AXIS2_PLACEMENT_3D('',#8728,#8729,#8730);

+#8732=PLANE('',#8731);

+#8733=ORIENTED_EDGE('',*,*,#5506,.T.);

+#8735=ORIENTED_EDGE('',*,*,#8734,.T.);

+#8737=ORIENTED_EDGE('',*,*,#8736,.T.);

+#8739=ORIENTED_EDGE('',*,*,#8738,.T.);

+#8740=EDGE_LOOP('',(#8733,#8735,#8737,#8739));

+#8741=FACE_OUTER_BOUND('',#8740,.F.);

+#8742=ADVANCED_FACE('',(#8741),#8732,.F.);

+#8743=CARTESIAN_POINT('',(3.75E-2,-2.45E-1,-2.7E-1));

+#8744=DIRECTION('',(0.E0,-1.E0,0.E0));

+#8745=DIRECTION('',(0.E0,0.E0,-1.E0));

+#8746=AXIS2_PLACEMENT_3D('',#8743,#8744,#8745);

+#8747=PLANE('',#8746);

+#8748=ORIENTED_EDGE('',*,*,#8722,.F.);

+#8749=ORIENTED_EDGE('',*,*,#7163,.T.);

+#8750=ORIENTED_EDGE('',*,*,#7181,.T.);

+#8751=ORIENTED_EDGE('',*,*,#7214,.F.);

+#8752=EDGE_LOOP('',(#8748,#8749,#8750,#8751));

+#8753=FACE_OUTER_BOUND('',#8752,.F.);

+#8754=ADVANCED_FACE('',(#8753),#8747,.T.);

+#8755=CARTESIAN_POINT('',(3.75E-2,1.25E-2,-2.45E-1));

+#8756=DIRECTION('',(0.E0,1.E0,0.E0));

+#8757=DIRECTION('',(0.E0,0.E0,1.E0));

+#8758=AXIS2_PLACEMENT_3D('',#8755,#8756,#8757);

+#8759=PLANE('',#8758);

+#8760=ORIENTED_EDGE('',*,*,#5512,.T.);

+#8761=ORIENTED_EDGE('',*,*,#7197,.T.);

+#8763=ORIENTED_EDGE('',*,*,#8762,.F.);

+#8764=ORIENTED_EDGE('',*,*,#8734,.F.);

+#8765=EDGE_LOOP('',(#8760,#8761,#8763,#8764));

+#8766=FACE_OUTER_BOUND('',#8765,.F.);

+#8767=ADVANCED_FACE('',(#8766),#8759,.T.);

+#8768=CARTESIAN_POINT('',(3.75E-2,1.25E-2,1.15E-1));

+#8769=DIRECTION('',(0.E0,0.E0,1.E0));

+#8770=DIRECTION('',(0.E0,-1.E0,0.E0));

+#8771=AXIS2_PLACEMENT_3D('',#8768,#8769,#8770);

+#8772=PLANE('',#8771);

+#8773=ORIENTED_EDGE('',*,*,#8736,.F.);

+#8774=ORIENTED_EDGE('',*,*,#8762,.T.);

+#8775=ORIENTED_EDGE('',*,*,#7195,.T.);

+#8777=ORIENTED_EDGE('',*,*,#8776,.F.);

+#8778=EDGE_LOOP('',(#8773,#8774,#8775,#8777));

+#8779=FACE_OUTER_BOUND('',#8778,.F.);

+#8780=ADVANCED_FACE('',(#8779),#8772,.T.);

+#8781=CARTESIAN_POINT('',(3.75E-2,-1.25E-2,1.15E-1));

+#8782=DIRECTION('',(0.E0,-1.E0,0.E0));

+#8783=DIRECTION('',(0.E0,0.E0,-1.E0));

+#8784=AXIS2_PLACEMENT_3D('',#8781,#8782,#8783);

+#8785=PLANE('',#8784);

+#8786=ORIENTED_EDGE('',*,*,#5508,.F.);

+#8787=ORIENTED_EDGE('',*,*,#8738,.F.);

+#8788=ORIENTED_EDGE('',*,*,#8776,.T.);

+#8789=ORIENTED_EDGE('',*,*,#7193,.T.);

+#8790=EDGE_LOOP('',(#8786,#8787,#8788,#8789));

+#8791=FACE_OUTER_BOUND('',#8790,.F.);

+#8792=ADVANCED_FACE('',(#8791),#8785,.T.);

+#8793=CARTESIAN_POINT('',(0.E0,0.E0,-3.1E-1));

+#8794=DIRECTION('',(0.E0,0.E0,1.E0));

+#8795=DIRECTION('',(1.E0,0.E0,0.E0));

+#8796=AXIS2_PLACEMENT_3D('',#8793,#8794,#8795);

+#8797=PLANE('',#8796);

+#8798=ORIENTED_EDGE('',*,*,#7090,.F.);

+#8799=ORIENTED_EDGE('',*,*,#7104,.F.);

+#8800=ORIENTED_EDGE('',*,*,#7132,.F.);

+#8801=ORIENTED_EDGE('',*,*,#5703,.F.);

+#8802=EDGE_LOOP('',(#8798,#8799,#8800,#8801));

+#8803=FACE_OUTER_BOUND('',#8802,.F.);

+#8804=ADVANCED_FACE('',(#8803),#8797,.F.);

+#8805=CARTESIAN_POINT('',(1.375E-1,0.E0,0.E0));

+#8806=DIRECTION('',(1.E0,0.E0,0.E0));

+#8807=DIRECTION('',(0.E0,0.E0,-1.E0));

+#8808=AXIS2_PLACEMENT_3D('',#8805,#8806,#8807);

+#8809=PLANE('',#8808);

+#8810=ORIENTED_EDGE('',*,*,#5699,.F.);

+#8811=ORIENTED_EDGE('',*,*,#7000,.T.);

+#8813=ORIENTED_EDGE('',*,*,#8812,.T.);

+#8814=ORIENTED_EDGE('',*,*,#7047,.T.);

+#8815=EDGE_LOOP('',(#8810,#8811,#8813,#8814));

+#8816=FACE_OUTER_BOUND('',#8815,.F.);

+#8817=ADVANCED_FACE('',(#8816),#8809,.F.);

+#8818=CARTESIAN_POINT('',(1.375E-1,0.E0,0.E0));

+#8819=DIRECTION('',(1.E0,0.E0,0.E0));

+#8820=DIRECTION('',(0.E0,0.E0,-1.E0));

+#8821=AXIS2_PLACEMENT_3D('',#8818,#8819,#8820);

+#8822=PLANE('',#8821);

+#8823=ORIENTED_EDGE('',*,*,#5516,.T.);

+#8825=ORIENTED_EDGE('',*,*,#8824,.T.);

+#8827=ORIENTED_EDGE('',*,*,#8826,.T.);

+#8829=ORIENTED_EDGE('',*,*,#8828,.T.);

+#8830=EDGE_LOOP('',(#8823,#8825,#8827,#8829));

+#8831=FACE_OUTER_BOUND('',#8830,.F.);

+#8832=ADVANCED_FACE('',(#8831),#8822,.F.);

+#8833=CARTESIAN_POINT('',(1.375E-1,-2.45E-1,-2.7E-1));

+#8834=DIRECTION('',(0.E0,-1.E0,0.E0));

+#8835=DIRECTION('',(0.E0,0.E0,-1.E0));

+#8836=AXIS2_PLACEMENT_3D('',#8833,#8834,#8835);

+#8837=PLANE('',#8836);

+#8838=ORIENTED_EDGE('',*,*,#8812,.F.);

+#8839=ORIENTED_EDGE('',*,*,#6998,.T.);

+#8840=ORIENTED_EDGE('',*,*,#7016,.T.);

+#8841=ORIENTED_EDGE('',*,*,#7049,.F.);

+#8842=EDGE_LOOP('',(#8838,#8839,#8840,#8841));

+#8843=FACE_OUTER_BOUND('',#8842,.F.);

+#8844=ADVANCED_FACE('',(#8843),#8837,.T.);

+#8845=CARTESIAN_POINT('',(1.375E-1,1.25E-2,-2.45E-1));

+#8846=DIRECTION('',(0.E0,1.E0,0.E0));

+#8847=DIRECTION('',(0.E0,0.E0,1.E0));

+#8848=AXIS2_PLACEMENT_3D('',#8845,#8846,#8847);

+#8849=PLANE('',#8848);

+#8850=ORIENTED_EDGE('',*,*,#5522,.T.);

+#8851=ORIENTED_EDGE('',*,*,#7032,.T.);

+#8853=ORIENTED_EDGE('',*,*,#8852,.F.);

+#8854=ORIENTED_EDGE('',*,*,#8824,.F.);

+#8855=EDGE_LOOP('',(#8850,#8851,#8853,#8854));

+#8856=FACE_OUTER_BOUND('',#8855,.F.);

+#8857=ADVANCED_FACE('',(#8856),#8849,.T.);

+#8858=CARTESIAN_POINT('',(1.375E-1,1.25E-2,1.15E-1));

+#8859=DIRECTION('',(0.E0,0.E0,1.E0));

+#8860=DIRECTION('',(0.E0,-1.E0,0.E0));

+#8861=AXIS2_PLACEMENT_3D('',#8858,#8859,#8860);

+#8862=PLANE('',#8861);

+#8863=ORIENTED_EDGE('',*,*,#8826,.F.);

+#8864=ORIENTED_EDGE('',*,*,#8852,.T.);

+#8865=ORIENTED_EDGE('',*,*,#7030,.T.);

+#8867=ORIENTED_EDGE('',*,*,#8866,.F.);

+#8868=EDGE_LOOP('',(#8863,#8864,#8865,#8867));

+#8869=FACE_OUTER_BOUND('',#8868,.F.);

+#8870=ADVANCED_FACE('',(#8869),#8862,.T.);

+#8871=CARTESIAN_POINT('',(1.375E-1,-1.25E-2,1.15E-1));

+#8872=DIRECTION('',(0.E0,-1.E0,0.E0));

+#8873=DIRECTION('',(0.E0,0.E0,-1.E0));

+#8874=AXIS2_PLACEMENT_3D('',#8871,#8872,#8873);

+#8875=PLANE('',#8874);

+#8876=ORIENTED_EDGE('',*,*,#5518,.F.);

+#8877=ORIENTED_EDGE('',*,*,#8828,.F.);

+#8878=ORIENTED_EDGE('',*,*,#8866,.T.);

+#8879=ORIENTED_EDGE('',*,*,#7028,.T.);

+#8880=EDGE_LOOP('',(#8876,#8877,#8878,#8879));

+#8881=FACE_OUTER_BOUND('',#8880,.F.);

+#8882=ADVANCED_FACE('',(#8881),#8875,.T.);

+#8883=CARTESIAN_POINT('',(0.E0,0.E0,-3.1E-1));

+#8884=DIRECTION('',(0.E0,0.E0,1.E0));

+#8885=DIRECTION('',(1.E0,0.E0,0.E0));

+#8886=AXIS2_PLACEMENT_3D('',#8883,#8884,#8885);

+#8887=PLANE('',#8886);

+#8888=ORIENTED_EDGE('',*,*,#6925,.F.);

+#8889=ORIENTED_EDGE('',*,*,#6939,.F.);

+#8890=ORIENTED_EDGE('',*,*,#6967,.F.);

+#8891=ORIENTED_EDGE('',*,*,#5687,.F.);

+#8892=EDGE_LOOP('',(#8888,#8889,#8890,#8891));

+#8893=FACE_OUTER_BOUND('',#8892,.F.);

+#8894=ADVANCED_FACE('',(#8893),#8887,.F.);

+#8895=CARTESIAN_POINT('',(2.375E-1,0.E0,0.E0));

+#8896=DIRECTION('',(1.E0,0.E0,0.E0));

+#8897=DIRECTION('',(0.E0,0.E0,-1.E0));

+#8898=AXIS2_PLACEMENT_3D('',#8895,#8896,#8897);

+#8899=PLANE('',#8898);

+#8900=ORIENTED_EDGE('',*,*,#5683,.F.);

+#8901=ORIENTED_EDGE('',*,*,#6835,.T.);

+#8903=ORIENTED_EDGE('',*,*,#8902,.T.);

+#8904=ORIENTED_EDGE('',*,*,#6882,.T.);

+#8905=EDGE_LOOP('',(#8900,#8901,#8903,#8904));

+#8906=FACE_OUTER_BOUND('',#8905,.F.);

+#8907=ADVANCED_FACE('',(#8906),#8899,.F.);

+#8908=CARTESIAN_POINT('',(2.375E-1,0.E0,0.E0));

+#8909=DIRECTION('',(1.E0,0.E0,0.E0));

+#8910=DIRECTION('',(0.E0,0.E0,-1.E0));

+#8911=AXIS2_PLACEMENT_3D('',#8908,#8909,#8910);

+#8912=PLANE('',#8911);

+#8913=ORIENTED_EDGE('',*,*,#5526,.T.);

+#8915=ORIENTED_EDGE('',*,*,#8914,.T.);

+#8917=ORIENTED_EDGE('',*,*,#8916,.T.);

+#8919=ORIENTED_EDGE('',*,*,#8918,.T.);

+#8920=EDGE_LOOP('',(#8913,#8915,#8917,#8919));

+#8921=FACE_OUTER_BOUND('',#8920,.F.);

+#8922=ADVANCED_FACE('',(#8921),#8912,.F.);

+#8923=CARTESIAN_POINT('',(2.375E-1,-2.45E-1,-2.7E-1));

+#8924=DIRECTION('',(0.E0,-1.E0,0.E0));

+#8925=DIRECTION('',(0.E0,0.E0,-1.E0));

+#8926=AXIS2_PLACEMENT_3D('',#8923,#8924,#8925);

+#8927=PLANE('',#8926);

+#8928=ORIENTED_EDGE('',*,*,#8902,.F.);

+#8929=ORIENTED_EDGE('',*,*,#6833,.T.);

+#8930=ORIENTED_EDGE('',*,*,#6851,.T.);

+#8931=ORIENTED_EDGE('',*,*,#6884,.F.);

+#8932=EDGE_LOOP('',(#8928,#8929,#8930,#8931));

+#8933=FACE_OUTER_BOUND('',#8932,.F.);

+#8934=ADVANCED_FACE('',(#8933),#8927,.T.);

+#8935=CARTESIAN_POINT('',(2.375E-1,1.25E-2,-2.45E-1));

+#8936=DIRECTION('',(0.E0,1.E0,0.E0));

+#8937=DIRECTION('',(0.E0,0.E0,1.E0));

+#8938=AXIS2_PLACEMENT_3D('',#8935,#8936,#8937);

+#8939=PLANE('',#8938);

+#8940=ORIENTED_EDGE('',*,*,#5532,.T.);

+#8941=ORIENTED_EDGE('',*,*,#6867,.T.);

+#8943=ORIENTED_EDGE('',*,*,#8942,.F.);

+#8944=ORIENTED_EDGE('',*,*,#8914,.F.);

+#8945=EDGE_LOOP('',(#8940,#8941,#8943,#8944));

+#8946=FACE_OUTER_BOUND('',#8945,.F.);

+#8947=ADVANCED_FACE('',(#8946),#8939,.T.);

+#8948=CARTESIAN_POINT('',(2.375E-1,1.25E-2,1.15E-1));

+#8949=DIRECTION('',(0.E0,0.E0,1.E0));

+#8950=DIRECTION('',(0.E0,-1.E0,0.E0));

+#8951=AXIS2_PLACEMENT_3D('',#8948,#8949,#8950);

+#8952=PLANE('',#8951);

+#8953=ORIENTED_EDGE('',*,*,#8916,.F.);

+#8954=ORIENTED_EDGE('',*,*,#8942,.T.);

+#8955=ORIENTED_EDGE('',*,*,#6865,.T.);

+#8957=ORIENTED_EDGE('',*,*,#8956,.F.);

+#8958=EDGE_LOOP('',(#8953,#8954,#8955,#8957));

+#8959=FACE_OUTER_BOUND('',#8958,.F.);

+#8960=ADVANCED_FACE('',(#8959),#8952,.T.);

+#8961=CARTESIAN_POINT('',(2.375E-1,-1.25E-2,1.15E-1));

+#8962=DIRECTION('',(0.E0,-1.E0,0.E0));

+#8963=DIRECTION('',(0.E0,0.E0,-1.E0));

+#8964=AXIS2_PLACEMENT_3D('',#8961,#8962,#8963);

+#8965=PLANE('',#8964);

+#8966=ORIENTED_EDGE('',*,*,#5528,.F.);

+#8967=ORIENTED_EDGE('',*,*,#8918,.F.);

+#8968=ORIENTED_EDGE('',*,*,#8956,.T.);

+#8969=ORIENTED_EDGE('',*,*,#6863,.T.);

+#8970=EDGE_LOOP('',(#8966,#8967,#8968,#8969));

+#8971=FACE_OUTER_BOUND('',#8970,.F.);

+#8972=ADVANCED_FACE('',(#8971),#8965,.T.);

+#8973=CARTESIAN_POINT('',(0.E0,0.E0,-3.1E-1));

+#8974=DIRECTION('',(0.E0,0.E0,1.E0));

+#8975=DIRECTION('',(1.E0,0.E0,0.E0));

+#8976=AXIS2_PLACEMENT_3D('',#8973,#8974,#8975);

+#8977=PLANE('',#8976);

+#8978=ORIENTED_EDGE('',*,*,#6760,.F.);

+#8979=ORIENTED_EDGE('',*,*,#6774,.F.);

+#8980=ORIENTED_EDGE('',*,*,#6802,.F.);

+#8981=ORIENTED_EDGE('',*,*,#5671,.F.);

+#8982=EDGE_LOOP('',(#8978,#8979,#8980,#8981));

+#8983=FACE_OUTER_BOUND('',#8982,.F.);

+#8984=ADVANCED_FACE('',(#8983),#8977,.F.);

+#8985=CARTESIAN_POINT('',(3.375E-1,0.E0,0.E0));

+#8986=DIRECTION('',(1.E0,0.E0,0.E0));

+#8987=DIRECTION('',(0.E0,0.E0,-1.E0));

+#8988=AXIS2_PLACEMENT_3D('',#8985,#8986,#8987);

+#8989=PLANE('',#8988);

+#8990=ORIENTED_EDGE('',*,*,#5667,.F.);

+#8991=ORIENTED_EDGE('',*,*,#6670,.T.);

+#8993=ORIENTED_EDGE('',*,*,#8992,.T.);

+#8994=ORIENTED_EDGE('',*,*,#6717,.T.);

+#8995=EDGE_LOOP('',(#8990,#8991,#8993,#8994));

+#8996=FACE_OUTER_BOUND('',#8995,.F.);

+#8997=ADVANCED_FACE('',(#8996),#8989,.F.);

+#8998=CARTESIAN_POINT('',(3.375E-1,0.E0,0.E0));

+#8999=DIRECTION('',(1.E0,0.E0,0.E0));

+#9000=DIRECTION('',(0.E0,0.E0,-1.E0));

+#9001=AXIS2_PLACEMENT_3D('',#8998,#8999,#9000);

+#9002=PLANE('',#9001);

+#9003=ORIENTED_EDGE('',*,*,#5536,.T.);

+#9005=ORIENTED_EDGE('',*,*,#9004,.T.);

+#9007=ORIENTED_EDGE('',*,*,#9006,.T.);

+#9009=ORIENTED_EDGE('',*,*,#9008,.T.);

+#9010=EDGE_LOOP('',(#9003,#9005,#9007,#9009));

+#9011=FACE_OUTER_BOUND('',#9010,.F.);

+#9012=ADVANCED_FACE('',(#9011),#9002,.F.);

+#9013=CARTESIAN_POINT('',(3.375E-1,-2.45E-1,-2.7E-1));

+#9014=DIRECTION('',(0.E0,-1.E0,0.E0));

+#9015=DIRECTION('',(0.E0,0.E0,-1.E0));

+#9016=AXIS2_PLACEMENT_3D('',#9013,#9014,#9015);

+#9017=PLANE('',#9016);

+#9018=ORIENTED_EDGE('',*,*,#8992,.F.);

+#9019=ORIENTED_EDGE('',*,*,#6668,.T.);

+#9020=ORIENTED_EDGE('',*,*,#6686,.T.);

+#9021=ORIENTED_EDGE('',*,*,#6719,.F.);

+#9022=EDGE_LOOP('',(#9018,#9019,#9020,#9021));

+#9023=FACE_OUTER_BOUND('',#9022,.F.);

+#9024=ADVANCED_FACE('',(#9023),#9017,.T.);

+#9025=CARTESIAN_POINT('',(3.375E-1,1.25E-2,-2.45E-1));

+#9026=DIRECTION('',(0.E0,1.E0,0.E0));

+#9027=DIRECTION('',(0.E0,0.E0,1.E0));

+#9028=AXIS2_PLACEMENT_3D('',#9025,#9026,#9027);

+#9029=PLANE('',#9028);

+#9030=ORIENTED_EDGE('',*,*,#5542,.T.);

+#9031=ORIENTED_EDGE('',*,*,#6702,.T.);

+#9033=ORIENTED_EDGE('',*,*,#9032,.F.);

+#9034=ORIENTED_EDGE('',*,*,#9004,.F.);

+#9035=EDGE_LOOP('',(#9030,#9031,#9033,#9034));

+#9036=FACE_OUTER_BOUND('',#9035,.F.);

+#9037=ADVANCED_FACE('',(#9036),#9029,.T.);

+#9038=CARTESIAN_POINT('',(3.375E-1,1.25E-2,1.15E-1));

+#9039=DIRECTION('',(0.E0,0.E0,1.E0));

+#9040=DIRECTION('',(0.E0,-1.E0,0.E0));

+#9041=AXIS2_PLACEMENT_3D('',#9038,#9039,#9040);

+#9042=PLANE('',#9041);

+#9043=ORIENTED_EDGE('',*,*,#9006,.F.);

+#9044=ORIENTED_EDGE('',*,*,#9032,.T.);

+#9045=ORIENTED_EDGE('',*,*,#6700,.T.);

+#9047=ORIENTED_EDGE('',*,*,#9046,.F.);

+#9048=EDGE_LOOP('',(#9043,#9044,#9045,#9047));

+#9049=FACE_OUTER_BOUND('',#9048,.F.);

+#9050=ADVANCED_FACE('',(#9049),#9042,.T.);

+#9051=CARTESIAN_POINT('',(3.375E-1,-1.25E-2,1.15E-1));

+#9052=DIRECTION('',(0.E0,-1.E0,0.E0));

+#9053=DIRECTION('',(0.E0,0.E0,-1.E0));

+#9054=AXIS2_PLACEMENT_3D('',#9051,#9052,#9053);

+#9055=PLANE('',#9054);

+#9056=ORIENTED_EDGE('',*,*,#5538,.F.);

+#9057=ORIENTED_EDGE('',*,*,#9008,.F.);

+#9058=ORIENTED_EDGE('',*,*,#9046,.T.);

+#9059=ORIENTED_EDGE('',*,*,#6698,.T.);

+#9060=EDGE_LOOP('',(#9056,#9057,#9058,#9059));

+#9061=FACE_OUTER_BOUND('',#9060,.F.);

+#9062=ADVANCED_FACE('',(#9061),#9055,.T.);

+#9063=CARTESIAN_POINT('',(0.E0,0.E0,-3.1E-1));

+#9064=DIRECTION('',(0.E0,0.E0,1.E0));

+#9065=DIRECTION('',(1.E0,0.E0,0.E0));

+#9066=AXIS2_PLACEMENT_3D('',#9063,#9064,#9065);

+#9067=PLANE('',#9066);

+#9068=ORIENTED_EDGE('',*,*,#6595,.F.);

+#9069=ORIENTED_EDGE('',*,*,#6609,.F.);

+#9070=ORIENTED_EDGE('',*,*,#6637,.F.);

+#9071=ORIENTED_EDGE('',*,*,#5655,.F.);

+#9072=EDGE_LOOP('',(#9068,#9069,#9070,#9071));

+#9073=FACE_OUTER_BOUND('',#9072,.F.);

+#9074=ADVANCED_FACE('',(#9073),#9067,.F.);

+#9075=CARTESIAN_POINT('',(0.E0,0.E0,-3.1E-1));

+#9076=DIRECTION('',(0.E0,0.E0,1.E0));

+#9077=DIRECTION('',(1.E0,0.E0,0.E0));

+#9078=AXIS2_PLACEMENT_3D('',#9075,#9076,#9077);

+#9079=PLANE('',#9078);

+#9080=ORIENTED_EDGE('',*,*,#6327,.F.);

+#9081=ORIENTED_EDGE('',*,*,#6366,.F.);

+#9082=ORIENTED_EDGE('',*,*,#6394,.F.);

+#9083=ORIENTED_EDGE('',*,*,#5639,.F.);

+#9084=EDGE_LOOP('',(#9080,#9081,#9082,#9083));

+#9085=FACE_OUTER_BOUND('',#9084,.F.);

+#9086=ADVANCED_FACE('',(#9085),#9079,.F.);

+#9087=CARTESIAN_POINT('',(5.375E-1,-3.75E-2,-2.45E-1));

+#9088=DIRECTION('',(1.E0,0.E0,0.E0));

+#9089=DIRECTION('',(0.E0,0.E0,-1.E0));

+#9090=AXIS2_PLACEMENT_3D('',#9087,#9088,#9089);

+#9091=CYLINDRICAL_SURFACE('',#9090,2.5E-2);

+#9092=ORIENTED_EDGE('',*,*,#5870,.T.);

+#9093=ORIENTED_EDGE('',*,*,#6179,.F.);

+#9094=ORIENTED_EDGE('',*,*,#6307,.F.);

+#9095=ORIENTED_EDGE('',*,*,#6339,.T.);

+#9096=EDGE_LOOP('',(#9092,#9093,#9094,#9095));

+#9097=FACE_OUTER_BOUND('',#9096,.F.);

+#9098=ADVANCED_FACE('',(#9097),#9091,.F.);

+#9099=CARTESIAN_POINT('',(5.375E-1,-2.45E-1,-2.7E-1));

+#9100=DIRECTION('',(0.E0,-1.E0,0.E0));

+#9101=DIRECTION('',(0.E0,0.E0,-1.E0));

+#9102=AXIS2_PLACEMENT_3D('',#9099,#9100,#9101);

+#9103=PLANE('',#9102);

+#9104=ORIENTED_EDGE('',*,*,#6267,.F.);

+#9105=ORIENTED_EDGE('',*,*,#6311,.T.);

+#9106=ORIENTED_EDGE('',*,*,#6227,.T.);

+#9107=ORIENTED_EDGE('',*,*,#6198,.F.);

+#9108=EDGE_LOOP('',(#9104,#9105,#9106,#9107));

+#9109=FACE_OUTER_BOUND('',#9108,.F.);

+#9110=ADVANCED_FACE('',(#9109),#9103,.T.);

+#9111=CARTESIAN_POINT('',(0.E0,0.E0,-3.1E-1));

+#9112=DIRECTION('',(0.E0,0.E0,1.E0));

+#9113=DIRECTION('',(1.E0,0.E0,0.E0));

+#9114=AXIS2_PLACEMENT_3D('',#9111,#9112,#9113);

+#9115=PLANE('',#9114);

+#9117=ORIENTED_EDGE('',*,*,#9116,.F.);

+#9119=ORIENTED_EDGE('',*,*,#9118,.F.);

+#9120=ORIENTED_EDGE('',*,*,#6160,.F.);

+#9121=ORIENTED_EDGE('',*,*,#5623,.F.);

+#9122=EDGE_LOOP('',(#9117,#9119,#9120,#9121));

+#9123=FACE_OUTER_BOUND('',#9122,.F.);

+#9124=ADVANCED_FACE('',(#9123),#9115,.F.);

+#9125=CARTESIAN_POINT('',(0.E0,0.E0,-3.1E-1));

+#9126=DIRECTION('',(0.E0,0.E0,1.E0));

+#9127=DIRECTION('',(1.E0,0.E0,0.E0));

+#9128=AXIS2_PLACEMENT_3D('',#9125,#9126,#9127);

+#9129=PLANE('',#9128);

+#9130=ORIENTED_EDGE('',*,*,#5616,.F.);

+#9131=ORIENTED_EDGE('',*,*,#5842,.F.);

+#9133=ORIENTED_EDGE('',*,*,#9132,.F.);

+#9135=ORIENTED_EDGE('',*,*,#9134,.F.);

+#9136=EDGE_LOOP('',(#9130,#9131,#9133,#9135));

+#9137=FACE_OUTER_BOUND('',#9136,.F.);

+#9138=ADVANCED_FACE('',(#9137),#9129,.F.);

+#9139=CARTESIAN_POINT('',(6.15E-1,0.E0,0.E0));

+#9140=DIRECTION('',(1.E0,0.E0,0.E0));

+#9141=DIRECTION('',(0.E0,0.E0,-1.E0));

+#9142=AXIS2_PLACEMENT_3D('',#9139,#9140,#9141);

+#9143=PLANE('',#9142);

+#9144=ORIENTED_EDGE('',*,*,#6140,.F.);

+#9146=ORIENTED_EDGE('',*,*,#9145,.T.);

+#9147=ORIENTED_EDGE('',*,*,#9116,.T.);

+#9148=ORIENTED_EDGE('',*,*,#5621,.F.);

+#9149=ORIENTED_EDGE('',*,*,#4876,.T.);

+#9151=ORIENTED_EDGE('',*,*,#9150,.F.);

+#9152=EDGE_LOOP('',(#9144,#9146,#9147,#9148,#9149,#9151));

+#9153=FACE_OUTER_BOUND('',#9152,.F.);

+#9154=ADVANCED_FACE('',(#9153),#9143,.T.);

+#9155=CARTESIAN_POINT('',(5.625E-1,3.E-2,-2.69E-1));

+#9156=DIRECTION('',(0.E0,1.E0,0.E0));

+#9157=DIRECTION('',(1.E0,0.E0,0.E0));

+#9158=AXIS2_PLACEMENT_3D('',#9155,#9156,#9157);

+#9159=PLANE('',#9158);

+#9160=ORIENTED_EDGE('',*,*,#6138,.T.);

+#9161=ORIENTED_EDGE('',*,*,#6162,.T.);

+#9162=ORIENTED_EDGE('',*,*,#9118,.T.);

+#9163=ORIENTED_EDGE('',*,*,#9145,.F.);

+#9164=EDGE_LOOP('',(#9160,#9161,#9162,#9163));

+#9165=FACE_OUTER_BOUND('',#9164,.F.);

+#9166=ADVANCED_FACE('',(#9165),#9159,.T.);

+#9167=CARTESIAN_POINT('',(-6.15E-1,7.E-2,-2.69E-1));

+#9168=DIRECTION('',(0.E0,1.E0,0.E0));

+#9169=DIRECTION('',(0.E0,0.E0,1.E0));

+#9170=AXIS2_PLACEMENT_3D('',#9167,#9168,#9169);

+#9171=PLANE('',#9170);

+#9172=ORIENTED_EDGE('',*,*,#4874,.F.);

+#9174=ORIENTED_EDGE('',*,*,#9173,.F.);

+#9175=ORIENTED_EDGE('',*,*,#6142,.T.);

+#9176=ORIENTED_EDGE('',*,*,#9150,.T.);

+#9177=EDGE_LOOP('',(#9172,#9174,#9175,#9176));

+#9178=FACE_OUTER_BOUND('',#9177,.F.);

+#9179=ADVANCED_FACE('',(#9178),#9171,.T.);

+#9180=CARTESIAN_POINT('',(-6.15E-1,0.E0,0.E0));

+#9181=DIRECTION('',(1.E0,0.E0,0.E0));

+#9182=DIRECTION('',(0.E0,0.E0,-1.E0));

+#9183=AXIS2_PLACEMENT_3D('',#9180,#9181,#9182);

+#9184=PLANE('',#9183);

+#9185=ORIENTED_EDGE('',*,*,#5618,.T.);

+#9186=ORIENTED_EDGE('',*,*,#9134,.T.);

+#9188=ORIENTED_EDGE('',*,*,#9187,.F.);

+#9189=ORIENTED_EDGE('',*,*,#6144,.T.);

+#9190=ORIENTED_EDGE('',*,*,#9173,.T.);

+#9191=ORIENTED_EDGE('',*,*,#4872,.F.);

+#9192=EDGE_LOOP('',(#9185,#9186,#9188,#9189,#9190,#9191));

+#9193=FACE_OUTER_BOUND('',#9192,.F.);

+#9194=ADVANCED_FACE('',(#9193),#9184,.F.);

+#9195=CARTESIAN_POINT('',(-6.15E-1,3.E-2,-2.69E-1));

+#9196=DIRECTION('',(0.E0,1.E0,0.E0));

+#9197=DIRECTION('',(1.E0,0.E0,0.E0));

+#9198=AXIS2_PLACEMENT_3D('',#9195,#9196,#9197);

+#9199=PLANE('',#9198);

+#9200=ORIENTED_EDGE('',*,*,#6146,.F.);

+#9201=ORIENTED_EDGE('',*,*,#9187,.T.);

+#9202=ORIENTED_EDGE('',*,*,#9132,.T.);

+#9203=ORIENTED_EDGE('',*,*,#5840,.F.);

+#9204=EDGE_LOOP('',(#9200,#9201,#9202,#9203));

+#9205=FACE_OUTER_BOUND('',#9204,.F.);

+#9206=ADVANCED_FACE('',(#9205),#9199,.T.);

+#9207=CARTESIAN_POINT('',(-6.1E-1,-6.E-2,2.25E-1));

+#9208=DIRECTION('',(0.E0,-1.E0,0.E0));

+#9209=DIRECTION('',(1.E0,0.E0,0.E0));

+#9210=AXIS2_PLACEMENT_3D('',#9207,#9208,#9209);

+#9211=PLANE('',#9210);

+#9212=ORIENTED_EDGE('',*,*,#5354,.T.);

+#9213=ORIENTED_EDGE('',*,*,#5371,.F.);

+#9214=ORIENTED_EDGE('',*,*,#5415,.F.);

+#9215=ORIENTED_EDGE('',*,*,#5427,.T.);

+#9216=EDGE_LOOP('',(#9212,#9213,#9214,#9215));

+#9217=FACE_OUTER_BOUND('',#9216,.F.);

+#9218=ADVANCED_FACE('',(#9217),#9211,.F.);

+#9219=CARTESIAN_POINT('',(-6.1E-1,-6.E-2,2.25E-1));

+#9220=DIRECTION('',(0.E0,-1.E0,0.E0));

+#9221=DIRECTION('',(1.E0,0.E0,0.E0));

+#9222=AXIS2_PLACEMENT_3D('',#9219,#9220,#9221);

+#9223=PLANE('',#9222);

+#9225=ORIENTED_EDGE('',*,*,#9224,.F.);

+#9226=ORIENTED_EDGE('',*,*,#5449,.T.);

+#9228=ORIENTED_EDGE('',*,*,#9227,.F.);

+#9229=ORIENTED_EDGE('',*,*,#5383,.F.);

+#9230=EDGE_LOOP('',(#9225,#9226,#9228,#9229));

+#9231=FACE_OUTER_BOUND('',#9230,.F.);

+#9232=ADVANCED_FACE('',(#9231),#9223,.F.);

+#9233=CARTESIAN_POINT('',(-6.1E-1,-6.E-2,2.25E-1));

+#9234=DIRECTION('',(0.E0,-1.E0,0.E0));

+#9235=DIRECTION('',(1.E0,0.E0,0.E0));

+#9236=AXIS2_PLACEMENT_3D('',#9233,#9234,#9235);

+#9237=PLANE('',#9236);

+#9239=ORIENTED_EDGE('',*,*,#9238,.T.);

+#9240=ORIENTED_EDGE('',*,*,#5401,.F.);

+#9242=ORIENTED_EDGE('',*,*,#9241,.T.);

+#9243=ORIENTED_EDGE('',*,*,#5433,.T.);

+#9244=EDGE_LOOP('',(#9239,#9240,#9242,#9243));

+#9245=FACE_OUTER_BOUND('',#9244,.F.);

+#9246=ADVANCED_FACE('',(#9245),#9237,.F.);

+#9247=CARTESIAN_POINT('',(5.25E-1,-1.E-1,2.25E-1));

+#9248=DIRECTION('',(1.E0,0.E0,0.E0));

+#9249=DIRECTION('',(0.E0,1.E0,0.E0));

+#9250=AXIS2_PLACEMENT_3D('',#9247,#9248,#9249);

+#9251=PLANE('',#9250);

+#9252=ORIENTED_EDGE('',*,*,#5289,.F.);

+#9253=ORIENTED_EDGE('',*,*,#4966,.T.);

+#9254=ORIENTED_EDGE('',*,*,#5451,.T.);

+#9255=ORIENTED_EDGE('',*,*,#9224,.T.);

+#9256=ORIENTED_EDGE('',*,*,#5381,.F.);

+#9257=EDGE_LOOP('',(#9252,#9253,#9254,#9255,#9256));

+#9258=FACE_OUTER_BOUND('',#9257,.F.);

+#9259=ADVANCED_FACE('',(#9258),#9251,.F.);

+#9260=CARTESIAN_POINT('',(6.1E-1,-6.E-2,2.25E-1));

+#9261=DIRECTION('',(1.E0,0.E0,0.E0));

+#9262=DIRECTION('',(0.E0,1.E0,0.E0));

+#9263=AXIS2_PLACEMENT_3D('',#9260,#9261,#9262);

+#9264=PLANE('',#9263);

+#9265=ORIENTED_EDGE('',*,*,#9227,.T.);

+#9266=ORIENTED_EDGE('',*,*,#5447,.T.);

+#9268=ORIENTED_EDGE('',*,*,#9267,.F.);

+#9270=ORIENTED_EDGE('',*,*,#9269,.F.);

+#9271=EDGE_LOOP('',(#9265,#9266,#9268,#9270));

+#9272=FACE_OUTER_BOUND('',#9271,.F.);

+#9273=ADVANCED_FACE('',(#9272),#9264,.F.);

+#9274=CARTESIAN_POINT('',(6.1E-1,6.E-2,2.25E-1));

+#9275=DIRECTION('',(0.E0,1.E0,0.E0));

+#9276=DIRECTION('',(-1.E0,0.E0,0.E0));

+#9277=AXIS2_PLACEMENT_3D('',#9274,#9275,#9276);

+#9278=PLANE('',#9277);

+#9279=ORIENTED_EDGE('',*,*,#9267,.T.);

+#9280=ORIENTED_EDGE('',*,*,#5445,.T.);

+#9282=ORIENTED_EDGE('',*,*,#9281,.F.);

+#9284=ORIENTED_EDGE('',*,*,#9283,.F.);

+#9286=ORIENTED_EDGE('',*,*,#9285,.F.);

+#9288=ORIENTED_EDGE('',*,*,#9287,.F.);

+#9289=EDGE_LOOP('',(#9279,#9280,#9282,#9284,#9286,#9288));

+#9290=FACE_OUTER_BOUND('',#9289,.F.);

+#9291=ADVANCED_FACE('',(#9290),#9278,.F.);

+#9292=CARTESIAN_POINT('',(6.E-2,6.E-2,2.25E-1));

+#9293=DIRECTION('',(1.E0,0.E0,0.E0));

+#9294=DIRECTION('',(0.E0,1.E0,0.E0));

+#9295=AXIS2_PLACEMENT_3D('',#9292,#9293,#9294);

+#9296=PLANE('',#9295);

+#9298=ORIENTED_EDGE('',*,*,#9297,.F.);

+#9300=ORIENTED_EDGE('',*,*,#9299,.T.);

+#9302=ORIENTED_EDGE('',*,*,#9301,.T.);

+#9303=ORIENTED_EDGE('',*,*,#9281,.T.);

+#9304=ORIENTED_EDGE('',*,*,#5443,.T.);

+#9305=EDGE_LOOP('',(#9298,#9300,#9302,#9303,#9304));

+#9306=FACE_OUTER_BOUND('',#9305,.F.);

+#9307=ADVANCED_FACE('',(#9306),#9296,.F.);

+#9308=CARTESIAN_POINT('',(6.5E-1,1.E-1,-2.25E-1));

+#9309=DIRECTION('',(0.E0,1.E0,0.E0));

+#9310=DIRECTION('',(-1.E0,0.E0,0.E0));

+#9311=AXIS2_PLACEMENT_3D('',#9308,#9309,#9310);

+#9312=PLANE('',#9311);

+#9313=ORIENTED_EDGE('',*,*,#5441,.F.);

+#9315=ORIENTED_EDGE('',*,*,#9314,.F.);

+#9317=ORIENTED_EDGE('',*,*,#9316,.F.);

+#9319=ORIENTED_EDGE('',*,*,#9318,.T.);

+#9321=ORIENTED_EDGE('',*,*,#9320,.T.);

+#9322=ORIENTED_EDGE('',*,*,#5323,.T.);

+#9324=ORIENTED_EDGE('',*,*,#9323,.F.);

+#9325=ORIENTED_EDGE('',*,*,#4860,.T.);

+#9327=ORIENTED_EDGE('',*,*,#9326,.T.);

+#9328=ORIENTED_EDGE('',*,*,#5331,.T.);

+#9330=ORIENTED_EDGE('',*,*,#9329,.F.);

+#9332=ORIENTED_EDGE('',*,*,#9331,.T.);

+#9334=ORIENTED_EDGE('',*,*,#9333,.F.);

+#9335=ORIENTED_EDGE('',*,*,#9297,.T.);

+#9336=EDGE_LOOP('',(#9313,#9315,#9317,#9319,#9321,#9322,#9324,#9325,#9327,#9328,

+#9330,#9332,#9334,#9335));

+#9337=FACE_OUTER_BOUND('',#9336,.F.);

+#9338=ADVANCED_FACE('',(#9337),#9312,.T.);

+#9339=CARTESIAN_POINT('',(-6.E-2,1.E-1,2.25E-1));

+#9340=DIRECTION('',(-1.E0,0.E0,0.E0));

+#9341=DIRECTION('',(0.E0,-1.E0,0.E0));

+#9342=AXIS2_PLACEMENT_3D('',#9339,#9340,#9341);

+#9343=PLANE('',#9342);

+#9344=ORIENTED_EDGE('',*,*,#9314,.T.);

+#9345=ORIENTED_EDGE('',*,*,#5439,.T.);

+#9347=ORIENTED_EDGE('',*,*,#9346,.F.);

+#9349=ORIENTED_EDGE('',*,*,#9348,.F.);

+#9351=ORIENTED_EDGE('',*,*,#9350,.F.);

+#9352=EDGE_LOOP('',(#9344,#9345,#9347,#9349,#9351));

+#9353=FACE_OUTER_BOUND('',#9352,.F.);

+#9354=ADVANCED_FACE('',(#9353),#9343,.F.);

+#9355=CARTESIAN_POINT('',(-1.1E-1,6.E-2,2.25E-1));

+#9356=DIRECTION('',(0.E0,1.E0,0.E0));

+#9357=DIRECTION('',(-1.E0,0.E0,0.E0));

+#9358=AXIS2_PLACEMENT_3D('',#9355,#9356,#9357);

+#9359=PLANE('',#9358);

+#9361=ORIENTED_EDGE('',*,*,#9360,.T.);

+#9363=ORIENTED_EDGE('',*,*,#9362,.T.);

+#9364=ORIENTED_EDGE('',*,*,#9346,.T.);

+#9365=ORIENTED_EDGE('',*,*,#5437,.T.);

+#9367=ORIENTED_EDGE('',*,*,#9366,.F.);

+#9369=ORIENTED_EDGE('',*,*,#9368,.F.);

+#9370=EDGE_LOOP('',(#9361,#9363,#9364,#9365,#9367,#9369));

+#9371=FACE_OUTER_BOUND('',#9370,.F.);

+#9372=ADVANCED_FACE('',(#9371),#9359,.F.);

+#9373=CARTESIAN_POINT('',(-1.1E-1,1.2E-1,2.25E-1));

+#9374=DIRECTION('',(-1.E0,0.E0,0.E0));

+#9375=DIRECTION('',(0.E0,-1.E0,0.E0));

+#9376=AXIS2_PLACEMENT_3D('',#9373,#9374,#9375);

+#9377=PLANE('',#9376);

+#9379=ORIENTED_EDGE('',*,*,#9378,.T.);

+#9381=ORIENTED_EDGE('',*,*,#9380,.T.);

+#9382=ORIENTED_EDGE('',*,*,#9360,.F.);

+#9384=ORIENTED_EDGE('',*,*,#9383,.F.);

+#9386=ORIENTED_EDGE('',*,*,#9385,.T.);

+#9388=ORIENTED_EDGE('',*,*,#9387,.F.);

+#9389=EDGE_LOOP('',(#9379,#9381,#9382,#9384,#9386,#9388));

+#9390=FACE_OUTER_BOUND('',#9389,.F.);

+#9391=ADVANCED_FACE('',(#9390),#9377,.F.);

+#9392=CARTESIAN_POINT('',(8.1E-1,1.6E-1,7.5E-2));

+#9393=DIRECTION('',(0.E0,0.E0,1.E0));

+#9394=DIRECTION('',(0.E0,-1.E0,0.E0));

+#9395=AXIS2_PLACEMENT_3D('',#9392,#9393,#9394);

+#9396=PLANE('',#9395);

+#9397=ORIENTED_EDGE('',*,*,#9350,.T.);

+#9399=ORIENTED_EDGE('',*,*,#9398,.F.);

+#9400=ORIENTED_EDGE('',*,*,#9378,.F.);

+#9401=ORIENTED_EDGE('',*,*,#9316,.T.);

+#9402=EDGE_LOOP('',(#9397,#9399,#9400,#9401));

+#9403=FACE_OUTER_BOUND('',#9402,.F.);

+#9404=ADVANCED_FACE('',(#9403),#9396,.T.);

+#9405=CARTESIAN_POINT('',(8.1E-1,1.6E-1,7.5E-2));

+#9406=DIRECTION('',(0.E0,0.E0,1.E0));

+#9407=DIRECTION('',(0.E0,-1.E0,0.E0));

+#9408=AXIS2_PLACEMENT_3D('',#9405,#9406,#9407);

+#9409=PLANE('',#9408);

+#9411=ORIENTED_EDGE('',*,*,#9410,.T.);

+#9412=ORIENTED_EDGE('',*,*,#9299,.F.);

+#9413=ORIENTED_EDGE('',*,*,#9333,.T.);

+#9415=ORIENTED_EDGE('',*,*,#9414,.F.);

+#9416=EDGE_LOOP('',(#9411,#9412,#9413,#9415));

+#9417=FACE_OUTER_BOUND('',#9416,.F.);

+#9418=ADVANCED_FACE('',(#9417),#9409,.T.);

+#9419=CARTESIAN_POINT('',(-1.1E-1,8.E-2,7.5E-2));

+#9420=DIRECTION('',(0.E0,7.071067811865E-1,-7.071067811865E-1));

+#9421=DIRECTION('',(1.E0,0.E0,0.E0));

+#9422=AXIS2_PLACEMENT_3D('',#9419,#9420,#9421);

+#9423=PLANE('',#9422);

+#9424=ORIENTED_EDGE('',*,*,#9398,.T.);

+#9425=ORIENTED_EDGE('',*,*,#9348,.T.);

+#9426=ORIENTED_EDGE('',*,*,#9362,.F.);

+#9427=ORIENTED_EDGE('',*,*,#9380,.F.);

+#9428=EDGE_LOOP('',(#9424,#9425,#9426,#9427));

+#9429=FACE_OUTER_BOUND('',#9428,.F.);

+#9430=ADVANCED_FACE('',(#9429),#9423,.F.);

+#9431=CARTESIAN_POINT('',(1.1E-1,8.E-2,7.5E-2));

+#9432=DIRECTION('',(0.E0,-7.071067811865E-1,7.071067811865E-1));

+#9433=DIRECTION('',(-1.E0,0.E0,0.E0));

+#9434=AXIS2_PLACEMENT_3D('',#9431,#9432,#9433);

+#9435=PLANE('',#9434);

+#9436=ORIENTED_EDGE('',*,*,#9410,.F.);

+#9438=ORIENTED_EDGE('',*,*,#9437,.T.);

+#9439=ORIENTED_EDGE('',*,*,#9283,.T.);

+#9440=ORIENTED_EDGE('',*,*,#9301,.F.);

+#9441=EDGE_LOOP('',(#9436,#9438,#9439,#9440));

+#9442=FACE_OUTER_BOUND('',#9441,.F.);

+#9443=ADVANCED_FACE('',(#9442),#9435,.T.);

+#9444=CARTESIAN_POINT('',(1.1E-1,6.E-2,2.25E-1));

+#9445=DIRECTION('',(1.E0,0.E0,0.E0));

+#9446=DIRECTION('',(0.E0,1.E0,0.E0));

+#9447=AXIS2_PLACEMENT_3D('',#9444,#9445,#9446);

+#9448=PLANE('',#9447);

+#9449=ORIENTED_EDGE('',*,*,#9414,.T.);

+#9451=ORIENTED_EDGE('',*,*,#9450,.T.);

+#9453=ORIENTED_EDGE('',*,*,#9452,.F.);

+#9455=ORIENTED_EDGE('',*,*,#9454,.F.);

+#9456=ORIENTED_EDGE('',*,*,#9285,.T.);

+#9457=ORIENTED_EDGE('',*,*,#9437,.F.);

+#9458=EDGE_LOOP('',(#9449,#9451,#9453,#9455,#9456,#9457));

+#9459=FACE_OUTER_BOUND('',#9458,.F.);

+#9460=ADVANCED_FACE('',(#9459),#9448,.F.);

+#9461=CARTESIAN_POINT('',(8.1E-1,1.6E-1,7.5E-2));

+#9462=DIRECTION('',(0.E0,0.E0,1.E0));

+#9463=DIRECTION('',(0.E0,-1.E0,0.E0));

+#9464=AXIS2_PLACEMENT_3D('',#9461,#9462,#9463);

+#9465=PLANE('',#9464);

+#9467=ORIENTED_EDGE('',*,*,#9466,.F.);

+#9469=ORIENTED_EDGE('',*,*,#9468,.T.);

+#9471=ORIENTED_EDGE('',*,*,#9470,.T.);

+#9472=ORIENTED_EDGE('',*,*,#9318,.F.);

+#9473=ORIENTED_EDGE('',*,*,#9387,.T.);

+#9475=ORIENTED_EDGE('',*,*,#9474,.F.);

+#9476=EDGE_LOOP('',(#9467,#9469,#9471,#9472,#9473,#9475));

+#9477=FACE_OUTER_BOUND('',#9476,.F.);

+#9478=ADVANCED_FACE('',(#9477),#9465,.F.);

+#9479=CARTESIAN_POINT('',(8.1E-1,1.6E-1,7.5E-2));

+#9480=DIRECTION('',(0.E0,0.E0,1.E0));

+#9481=DIRECTION('',(0.E0,-1.E0,0.E0));

+#9482=AXIS2_PLACEMENT_3D('',#9479,#9480,#9481);

+#9483=PLANE('',#9482);

+#9485=ORIENTED_EDGE('',*,*,#9484,.T.);

+#9487=ORIENTED_EDGE('',*,*,#9486,.F.);

+#9488=ORIENTED_EDGE('',*,*,#9450,.F.);

+#9489=ORIENTED_EDGE('',*,*,#9331,.F.);

+#9491=ORIENTED_EDGE('',*,*,#9490,.T.);

+#9493=ORIENTED_EDGE('',*,*,#9492,.T.);

+#9494=EDGE_LOOP('',(#9485,#9487,#9488,#9489,#9491,#9493));

+#9495=FACE_OUTER_BOUND('',#9494,.F.);

+#9496=ADVANCED_FACE('',(#9495),#9483,.F.);

+#9497=CARTESIAN_POINT('',(-1.E-1,1.6E-1,7.5E-2));

+#9498=DIRECTION('',(-1.E0,0.E0,0.E0));

+#9499=DIRECTION('',(0.E0,0.E0,1.E0));

+#9500=AXIS2_PLACEMENT_3D('',#9497,#9498,#9499);

+#9501=PLANE('',#9500);

+#9503=ORIENTED_EDGE('',*,*,#9502,.F.);

+#9504=ORIENTED_EDGE('',*,*,#9466,.T.);

+#9506=ORIENTED_EDGE('',*,*,#9505,.T.);

+#9508=ORIENTED_EDGE('',*,*,#9507,.F.);

+#9509=EDGE_LOOP('',(#9503,#9504,#9506,#9508));

+#9510=FACE_OUTER_BOUND('',#9509,.F.);

+#9511=ADVANCED_FACE('',(#9510),#9501,.F.);

+#9512=CARTESIAN_POINT('',(1.4E-1,1.6E-1,-2.25E-1));

+#9513=DIRECTION('',(0.E0,1.E0,0.E0));

+#9514=DIRECTION('',(-1.E0,0.E0,0.E0));

+#9515=AXIS2_PLACEMENT_3D('',#9512,#9513,#9514);

+#9516=PLANE('',#9515);

+#9517=ORIENTED_EDGE('',*,*,#9502,.T.);

+#9519=ORIENTED_EDGE('',*,*,#9518,.T.);

+#9521=ORIENTED_EDGE('',*,*,#9520,.T.);

+#9523=ORIENTED_EDGE('',*,*,#9522,.T.);

+#9525=ORIENTED_EDGE('',*,*,#9524,.F.);

+#9526=ORIENTED_EDGE('',*,*,#9492,.F.);

+#9528=ORIENTED_EDGE('',*,*,#9527,.T.);

+#9529=ORIENTED_EDGE('',*,*,#5327,.T.);

+#9531=ORIENTED_EDGE('',*,*,#9530,.F.);

+#9532=ORIENTED_EDGE('',*,*,#9468,.F.);

+#9533=EDGE_LOOP('',(#9517,#9519,#9521,#9523,#9525,#9526,#9528,#9529,#9531,

+#9532));

+#9534=FACE_OUTER_BOUND('',#9533,.F.);

+#9535=ADVANCED_FACE('',(#9534),#9516,.T.);

+#9536=CARTESIAN_POINT('',(-4.7E-2,1.6E-1,1.12E-1));

+#9537=DIRECTION('',(0.E0,1.E0,0.E0));

+#9538=DIRECTION('',(1.E0,0.E0,0.E0));

+#9539=AXIS2_PLACEMENT_3D('',#9536,#9537,#9538);

+#9540=CYLINDRICAL_SURFACE('',#9539,5.3E-2);

+#9541=ORIENTED_EDGE('',*,*,#9518,.F.);

+#9542=ORIENTED_EDGE('',*,*,#9507,.T.);

+#9544=ORIENTED_EDGE('',*,*,#9543,.T.);

+#9546=ORIENTED_EDGE('',*,*,#9545,.F.);

+#9547=EDGE_LOOP('',(#9541,#9542,#9544,#9546));

+#9548=FACE_OUTER_BOUND('',#9547,.F.);

+#9549=ADVANCED_FACE('',(#9548),#9540,.F.);

+#9550=CARTESIAN_POINT('',(1.1E-1,1.2E-1,2.25E-1));

+#9551=DIRECTION('',(0.E0,1.E0,0.E0));

+#9552=DIRECTION('',(-1.E0,0.E0,0.E0));

+#9553=AXIS2_PLACEMENT_3D('',#9550,#9551,#9552);

+#9554=PLANE('',#9553);

+#9556=ORIENTED_EDGE('',*,*,#9555,.F.);

+#9557=ORIENTED_EDGE('',*,*,#9543,.F.);

+#9558=ORIENTED_EDGE('',*,*,#9505,.F.);

+#9559=ORIENTED_EDGE('',*,*,#9474,.T.);

+#9560=ORIENTED_EDGE('',*,*,#9385,.F.);

+#9562=ORIENTED_EDGE('',*,*,#9561,.F.);

+#9563=ORIENTED_EDGE('',*,*,#9452,.T.);

+#9564=ORIENTED_EDGE('',*,*,#9486,.T.);

+#9566=ORIENTED_EDGE('',*,*,#9565,.T.);

+#9568=ORIENTED_EDGE('',*,*,#9567,.F.);

+#9569=EDGE_LOOP('',(#9556,#9557,#9558,#9559,#9560,#9562,#9563,#9564,#9566,

+#9568));

+#9570=FACE_OUTER_BOUND('',#9569,.F.);

+#9571=ADVANCED_FACE('',(#9570),#9554,.F.);

+#9572=CARTESIAN_POINT('',(-4.7E-2,1.6E-1,1.65E-1));

+#9573=DIRECTION('',(0.E0,0.E0,1.E0));

+#9574=DIRECTION('',(1.E0,0.E0,0.E0));

+#9575=AXIS2_PLACEMENT_3D('',#9572,#9573,#9574);

+#9576=PLANE('',#9575);

+#9577=ORIENTED_EDGE('',*,*,#9520,.F.);

+#9578=ORIENTED_EDGE('',*,*,#9545,.T.);

+#9579=ORIENTED_EDGE('',*,*,#9555,.T.);

+#9581=ORIENTED_EDGE('',*,*,#9580,.F.);

+#9582=EDGE_LOOP('',(#9577,#9578,#9579,#9581));

+#9583=FACE_OUTER_BOUND('',#9582,.F.);

+#9584=ADVANCED_FACE('',(#9583),#9576,.F.);

+#9585=CARTESIAN_POINT('',(4.7E-2,1.6E-1,1.12E-1));

+#9586=DIRECTION('',(0.E0,1.E0,0.E0));

+#9587=DIRECTION('',(1.E0,0.E0,0.E0));

+#9588=AXIS2_PLACEMENT_3D('',#9585,#9586,#9587);

+#9589=CYLINDRICAL_SURFACE('',#9588,5.3E-2);

+#9590=ORIENTED_EDGE('',*,*,#9522,.F.);

+#9591=ORIENTED_EDGE('',*,*,#9580,.T.);

+#9592=ORIENTED_EDGE('',*,*,#9567,.T.);

+#9594=ORIENTED_EDGE('',*,*,#9593,.F.);

+#9595=EDGE_LOOP('',(#9590,#9591,#9592,#9594));

+#9596=FACE_OUTER_BOUND('',#9595,.F.);

+#9597=ADVANCED_FACE('',(#9596),#9589,.F.);

+#9598=CARTESIAN_POINT('',(1.E-1,1.6E-1,1.12E-1));

+#9599=DIRECTION('',(1.E0,0.E0,0.E0));

+#9600=DIRECTION('',(0.E0,0.E0,-1.E0));

+#9601=AXIS2_PLACEMENT_3D('',#9598,#9599,#9600);

+#9602=PLANE('',#9601);

+#9603=ORIENTED_EDGE('',*,*,#9524,.T.);

+#9604=ORIENTED_EDGE('',*,*,#9593,.T.);

+#9605=ORIENTED_EDGE('',*,*,#9565,.F.);

+#9606=ORIENTED_EDGE('',*,*,#9484,.F.);

+#9607=EDGE_LOOP('',(#9603,#9604,#9605,#9606));

+#9608=FACE_OUTER_BOUND('',#9607,.F.);

+#9609=ADVANCED_FACE('',(#9608),#9602,.F.);

+#9610=CARTESIAN_POINT('',(1.1E-1,1.4E-1,2.25E-1));

+#9611=DIRECTION('',(0.E0,-7.071067811865E-1,7.071067811865E-1));

+#9612=DIRECTION('',(-1.E0,0.E0,0.E0));

+#9613=AXIS2_PLACEMENT_3D('',#9610,#9611,#9612);

+#9614=PLANE('',#9613);

+#9615=ORIENTED_EDGE('',*,*,#5299,.F.);

+#9617=ORIENTED_EDGE('',*,*,#9616,.T.);

+#9618=ORIENTED_EDGE('',*,*,#9561,.T.);

+#9620=ORIENTED_EDGE('',*,*,#9619,.F.);

+#9621=EDGE_LOOP('',(#9615,#9617,#9618,#9620));

+#9622=FACE_OUTER_BOUND('',#9621,.F.);

+#9623=ADVANCED_FACE('',(#9622),#9614,.T.);

+#9624=CARTESIAN_POINT('',(1.3E-1,6.E-2,2.25E-1));

+#9625=DIRECTION('',(-7.071067811865E-1,0.E0,7.071067811865E-1));

+#9626=DIRECTION('',(0.E0,1.E0,0.E0));

+#9627=AXIS2_PLACEMENT_3D('',#9624,#9625,#9626);

+#9628=PLANE('',#9627);

+#9629=ORIENTED_EDGE('',*,*,#5297,.F.);

+#9631=ORIENTED_EDGE('',*,*,#9630,.T.);

+#9632=ORIENTED_EDGE('',*,*,#9454,.T.);

+#9633=ORIENTED_EDGE('',*,*,#9616,.F.);

+#9634=EDGE_LOOP('',(#9629,#9631,#9632,#9633));

+#9635=FACE_OUTER_BOUND('',#9634,.F.);

+#9636=ADVANCED_FACE('',(#9635),#9628,.T.);

+#9637=CARTESIAN_POINT('',(6.1E-1,8.E-2,2.25E-1));

+#9638=DIRECTION('',(0.E0,-7.071067811865E-1,7.071067811865E-1));

+#9639=DIRECTION('',(-1.E0,0.E0,0.E0));

+#9640=AXIS2_PLACEMENT_3D('',#9637,#9638,#9639);

+#9641=PLANE('',#9640);

+#9642=ORIENTED_EDGE('',*,*,#5295,.F.);

+#9644=ORIENTED_EDGE('',*,*,#9643,.T.);

+#9645=ORIENTED_EDGE('',*,*,#9287,.T.);

+#9646=ORIENTED_EDGE('',*,*,#9630,.F.);

+#9647=EDGE_LOOP('',(#9642,#9644,#9645,#9646));

+#9648=FACE_OUTER_BOUND('',#9647,.F.);

+#9649=ADVANCED_FACE('',(#9648),#9641,.T.);

+#9650=CARTESIAN_POINT('',(6.3E-1,-6.E-2,2.25E-1));

+#9651=DIRECTION('',(-7.071067811865E-1,0.E0,7.071067811865E-1));

+#9652=DIRECTION('',(0.E0,1.E0,0.E0));

+#9653=AXIS2_PLACEMENT_3D('',#9650,#9651,#9652);

+#9654=PLANE('',#9653);

+#9655=ORIENTED_EDGE('',*,*,#5293,.F.);

+#9656=ORIENTED_EDGE('',*,*,#5385,.T.);

+#9657=ORIENTED_EDGE('',*,*,#9269,.T.);

+#9658=ORIENTED_EDGE('',*,*,#9643,.F.);

+#9659=EDGE_LOOP('',(#9655,#9656,#9657,#9658));

+#9660=FACE_OUTER_BOUND('',#9659,.F.);

+#9661=ADVANCED_FACE('',(#9660),#9654,.T.);

+#9662=CARTESIAN_POINT('',(-1.3E-1,1.2E-1,2.25E-1));

+#9663=DIRECTION('',(7.071067811865E-1,0.E0,7.071067811865E-1));

+#9664=DIRECTION('',(0.E0,-1.E0,0.E0));

+#9665=AXIS2_PLACEMENT_3D('',#9662,#9663,#9664);

+#9666=PLANE('',#9665);

+#9667=ORIENTED_EDGE('',*,*,#5301,.F.);

+#9668=ORIENTED_EDGE('',*,*,#9619,.T.);

+#9669=ORIENTED_EDGE('',*,*,#9383,.T.);

+#9671=ORIENTED_EDGE('',*,*,#9670,.F.);

+#9672=EDGE_LOOP('',(#9667,#9668,#9669,#9671));

+#9673=FACE_OUTER_BOUND('',#9672,.F.);

+#9674=ADVANCED_FACE('',(#9673),#9666,.T.);

+#9675=CARTESIAN_POINT('',(-1.1E-1,8.E-2,2.25E-1));

+#9676=DIRECTION('',(0.E0,-7.071067811865E-1,7.071067811865E-1));

+#9677=DIRECTION('',(-1.E0,0.E0,0.E0));

+#9678=AXIS2_PLACEMENT_3D('',#9675,#9676,#9677);

+#9679=PLANE('',#9678);

+#9680=ORIENTED_EDGE('',*,*,#5303,.F.);

+#9681=ORIENTED_EDGE('',*,*,#9670,.T.);

+#9682=ORIENTED_EDGE('',*,*,#9368,.T.);

+#9684=ORIENTED_EDGE('',*,*,#9683,.F.);

+#9685=EDGE_LOOP('',(#9680,#9681,#9682,#9684));

+#9686=FACE_OUTER_BOUND('',#9685,.F.);

+#9687=ADVANCED_FACE('',(#9686),#9679,.T.);

+#9688=CARTESIAN_POINT('',(-6.3E-1,6.E-2,2.25E-1));

+#9689=DIRECTION('',(7.071067811865E-1,0.E0,7.071067811865E-1));

+#9690=DIRECTION('',(0.E0,-1.E0,0.E0));

+#9691=AXIS2_PLACEMENT_3D('',#9688,#9689,#9690);

+#9692=PLANE('',#9691);

+#9693=ORIENTED_EDGE('',*,*,#5305,.F.);

+#9694=ORIENTED_EDGE('',*,*,#9683,.T.);

+#9696=ORIENTED_EDGE('',*,*,#9695,.T.);

+#9697=ORIENTED_EDGE('',*,*,#5399,.F.);

+#9698=EDGE_LOOP('',(#9693,#9694,#9696,#9697));

+#9699=FACE_OUTER_BOUND('',#9698,.F.);

+#9700=ADVANCED_FACE('',(#9699),#9692,.T.);

+#9701=CARTESIAN_POINT('',(-6.1E-1,6.E-2,2.25E-1));

+#9702=DIRECTION('',(-1.E0,0.E0,0.E0));

+#9703=DIRECTION('',(0.E0,-1.E0,0.E0));

+#9704=AXIS2_PLACEMENT_3D('',#9701,#9702,#9703);

+#9705=PLANE('',#9704);

+#9706=ORIENTED_EDGE('',*,*,#9366,.T.);

+#9707=ORIENTED_EDGE('',*,*,#5435,.T.);

+#9708=ORIENTED_EDGE('',*,*,#9241,.F.);

+#9709=ORIENTED_EDGE('',*,*,#9695,.F.);

+#9710=EDGE_LOOP('',(#9706,#9707,#9708,#9709));

+#9711=FACE_OUTER_BOUND('',#9710,.F.);

+#9712=ADVANCED_FACE('',(#9711),#9705,.F.);

+#9713=CARTESIAN_POINT('',(1.4E-1,1.E-1,-2.25E-1));

+#9714=DIRECTION('',(1.E0,0.E0,0.E0));

+#9715=DIRECTION('',(0.E0,1.E0,0.E0));

+#9716=AXIS2_PLACEMENT_3D('',#9713,#9714,#9715);

+#9717=PLANE('',#9716);

+#9718=ORIENTED_EDGE('',*,*,#9490,.F.);

+#9719=ORIENTED_EDGE('',*,*,#9329,.T.);

+#9720=ORIENTED_EDGE('',*,*,#5329,.T.);

+#9721=ORIENTED_EDGE('',*,*,#9527,.F.);

+#9722=EDGE_LOOP('',(#9718,#9719,#9720,#9721));

+#9723=FACE_OUTER_BOUND('',#9722,.F.);

+#9724=ADVANCED_FACE('',(#9723),#9717,.T.);

+#9725=CARTESIAN_POINT('',(-1.4E-1,1.6E-1,-2.25E-1));

+#9726=DIRECTION('',(-1.E0,0.E0,0.E0));

+#9727=DIRECTION('',(0.E0,-1.E0,0.E0));

+#9728=AXIS2_PLACEMENT_3D('',#9725,#9726,#9727);

+#9729=PLANE('',#9728);

+#9730=ORIENTED_EDGE('',*,*,#9470,.F.);

+#9731=ORIENTED_EDGE('',*,*,#9530,.T.);

+#9732=ORIENTED_EDGE('',*,*,#5325,.T.);

+#9733=ORIENTED_EDGE('',*,*,#9320,.F.);

+#9734=EDGE_LOOP('',(#9730,#9731,#9732,#9733));

+#9735=FACE_OUTER_BOUND('',#9734,.F.);

+#9736=ADVANCED_FACE('',(#9735),#9729,.T.);

+#9737=CARTESIAN_POINT('',(-6.5E-1,1.E-1,-2.25E-1));

+#9738=DIRECTION('',(-1.E0,0.E0,0.E0));

+#9739=DIRECTION('',(0.E0,-1.E0,0.E0));

+#9740=AXIS2_PLACEMENT_3D('',#9737,#9738,#9739);

+#9741=PLANE('',#9740);

+#9742=ORIENTED_EDGE('',*,*,#4862,.F.);

+#9743=ORIENTED_EDGE('',*,*,#9323,.T.);

+#9744=ORIENTED_EDGE('',*,*,#5321,.T.);

+#9746=ORIENTED_EDGE('',*,*,#9745,.F.);

+#9747=EDGE_LOOP('',(#9742,#9743,#9744,#9746));

+#9748=FACE_OUTER_BOUND('',#9747,.F.);

+#9749=ADVANCED_FACE('',(#9748),#9741,.T.);

+#9750=CARTESIAN_POINT('',(-6.5E-1,-5.E-2,-2.25E-1));

+#9751=DIRECTION('',(0.E0,1.E0,0.E0));

+#9752=DIRECTION('',(-1.E0,0.E0,0.E0));

+#9753=AXIS2_PLACEMENT_3D('',#9750,#9751,#9752);

+#9754=PLANE('',#9753);

+#9755=ORIENTED_EDGE('',*,*,#4864,.F.);

+#9756=ORIENTED_EDGE('',*,*,#9745,.T.);

+#9757=ORIENTED_EDGE('',*,*,#5319,.T.);

+#9759=ORIENTED_EDGE('',*,*,#9758,.F.);

+#9760=EDGE_LOOP('',(#9755,#9756,#9757,#9759));

+#9761=FACE_OUTER_BOUND('',#9760,.F.);

+#9762=ADVANCED_FACE('',(#9761),#9754,.T.);

+#9763=CARTESIAN_POINT('',(-6.75E-1,-5.E-2,-2.25E-1));

+#9764=DIRECTION('',(-1.E0,0.E0,0.E0));

+#9765=DIRECTION('',(0.E0,-1.E0,0.E0));

+#9766=AXIS2_PLACEMENT_3D('',#9763,#9764,#9765);

+#9767=PLANE('',#9766);

+#9768=ORIENTED_EDGE('',*,*,#4866,.F.);

+#9769=ORIENTED_EDGE('',*,*,#9758,.T.);

+#9770=ORIENTED_EDGE('',*,*,#5317,.T.);

+#9771=ORIENTED_EDGE('',*,*,#4926,.F.);

+#9772=EDGE_LOOP('',(#9768,#9769,#9770,#9771));

+#9773=FACE_OUTER_BOUND('',#9772,.F.);

+#9774=ADVANCED_FACE('',(#9773),#9767,.T.);

+#9775=CARTESIAN_POINT('',(6.5E-1,-5.E-2,-2.25E-1));

+#9776=DIRECTION('',(1.E0,0.E0,0.E0));

+#9777=DIRECTION('',(0.E0,1.E0,0.E0));

+#9778=AXIS2_PLACEMENT_3D('',#9775,#9776,#9777);

+#9779=PLANE('',#9778);

+#9780=ORIENTED_EDGE('',*,*,#4858,.F.);

+#9782=ORIENTED_EDGE('',*,*,#9781,.T.);

+#9783=ORIENTED_EDGE('',*,*,#5333,.T.);

+#9784=ORIENTED_EDGE('',*,*,#9326,.F.);

+#9785=EDGE_LOOP('',(#9780,#9782,#9783,#9784));

+#9786=FACE_OUTER_BOUND('',#9785,.F.);

+#9787=ADVANCED_FACE('',(#9786),#9779,.T.);

+#9788=CARTESIAN_POINT('',(6.75E-1,-5.E-2,-2.25E-1));

+#9789=DIRECTION('',(0.E0,1.E0,0.E0));

+#9790=DIRECTION('',(-1.E0,0.E0,0.E0));

+#9791=AXIS2_PLACEMENT_3D('',#9788,#9789,#9790);

+#9792=PLANE('',#9791);

+#9793=ORIENTED_EDGE('',*,*,#4856,.F.);

+#9795=ORIENTED_EDGE('',*,*,#9794,.T.);

+#9796=ORIENTED_EDGE('',*,*,#5335,.T.);

+#9797=ORIENTED_EDGE('',*,*,#9781,.F.);

+#9798=EDGE_LOOP('',(#9793,#9795,#9796,#9797));

+#9799=FACE_OUTER_BOUND('',#9798,.F.);

+#9800=ADVANCED_FACE('',(#9799),#9792,.T.);

+#9801=CARTESIAN_POINT('',(6.75E-1,-1.E-1,-2.25E-1));

+#9802=DIRECTION('',(1.E0,0.E0,0.E0));

+#9803=DIRECTION('',(0.E0,1.E0,0.E0));

+#9804=AXIS2_PLACEMENT_3D('',#9801,#9802,#9803);

+#9805=PLANE('',#9804);

+#9806=ORIENTED_EDGE('',*,*,#4854,.F.);

+#9807=ORIENTED_EDGE('',*,*,#4900,.T.);

+#9808=ORIENTED_EDGE('',*,*,#5337,.T.);

+#9809=ORIENTED_EDGE('',*,*,#9794,.F.);

+#9810=EDGE_LOOP('',(#9806,#9807,#9808,#9809));

+#9811=FACE_OUTER_BOUND('',#9810,.F.);

+#9812=ADVANCED_FACE('',(#9811),#9805,.T.);

+#9813=CARTESIAN_POINT('',(-5.25E-1,-6.E-2,2.25E-1));

+#9814=DIRECTION('',(-1.E0,0.E0,0.E0));

+#9815=DIRECTION('',(0.E0,-1.E0,0.E0));

+#9816=AXIS2_PLACEMENT_3D('',#9813,#9814,#9815);

+#9817=PLANE('',#9816);

+#9818=ORIENTED_EDGE('',*,*,#5309,.T.);

+#9819=ORIENTED_EDGE('',*,*,#5396,.T.);

+#9820=ORIENTED_EDGE('',*,*,#9238,.F.);

+#9821=ORIENTED_EDGE('',*,*,#5431,.T.);

+#9822=ORIENTED_EDGE('',*,*,#4954,.F.);

+#9823=EDGE_LOOP('',(#9818,#9819,#9820,#9821,#9822));

+#9824=FACE_OUTER_BOUND('',#9823,.F.);

+#9825=ADVANCED_FACE('',(#9824),#9817,.F.);

+#9826=CARTESIAN_POINT('',(-5.95E-1,-1.15E-1,-2.25E-1));

+#9827=DIRECTION('',(7.071067811865E-1,-7.071067811865E-1,0.E0));

+#9828=DIRECTION('',(7.071067811865E-1,7.071067811865E-1,0.E0));

+#9829=AXIS2_PLACEMENT_3D('',#9826,#9827,#9828);

+#9830=PLANE('',#9829);

+#9832=ORIENTED_EDGE('',*,*,#9831,.F.);

+#9834=ORIENTED_EDGE('',*,*,#9833,.T.);

+#9835=ORIENTED_EDGE('',*,*,#5312,.T.);

+#9836=ORIENTED_EDGE('',*,*,#4950,.F.);

+#9837=EDGE_LOOP('',(#9832,#9834,#9835,#9836));

+#9838=FACE_OUTER_BOUND('',#9837,.F.);

+#9839=ADVANCED_FACE('',(#9838),#9830,.T.);

+#9840=CARTESIAN_POINT('',(-5.95E-1,-1.15E-1,-2.25E-1));

+#9841=DIRECTION('',(7.071067811865E-1,-7.071067811865E-1,0.E0));

+#9842=DIRECTION('',(7.071067811865E-1,7.071067811865E-1,0.E0));

+#9843=AXIS2_PLACEMENT_3D('',#9840,#9841,#9842);

+#9844=PLANE('',#9843);

+#9846=ORIENTED_EDGE('',*,*,#9845,.T.);

+#9847=ORIENTED_EDGE('',*,*,#4985,.F.);

+#9848=ORIENTED_EDGE('',*,*,#4844,.F.);

+#9850=ORIENTED_EDGE('',*,*,#9849,.T.);

+#9851=EDGE_LOOP('',(#9846,#9847,#9848,#9850));

+#9852=FACE_OUTER_BOUND('',#9851,.F.);

+#9853=ADVANCED_FACE('',(#9852),#9844,.T.);

+#9854=CARTESIAN_POINT('',(-6.659042018306E-1,-1.E-1,8.949824768655E-2));

+#9855=DIRECTION('',(0.E0,0.E0,-1.E0));

+#9856=DIRECTION('',(1.E0,0.E0,0.E0));

+#9857=AXIS2_PLACEMENT_3D('',#9854,#9855,#9856);

+#9858=PLANE('',#9857);

+#9860=ORIENTED_EDGE('',*,*,#9859,.T.);

+#9862=ORIENTED_EDGE('',*,*,#9861,.F.);

+#9863=ORIENTED_EDGE('',*,*,#4932,.T.);

+#9865=ORIENTED_EDGE('',*,*,#9864,.T.);

+#9866=ORIENTED_EDGE('',*,*,#9831,.T.);

+#9867=ORIENTED_EDGE('',*,*,#4948,.T.);

+#9869=ORIENTED_EDGE('',*,*,#9868,.T.);

+#9870=EDGE_LOOP('',(#9860,#9862,#9863,#9865,#9866,#9867,#9869));

+#9871=FACE_OUTER_BOUND('',#9870,.F.);

+#9872=ADVANCED_FACE('',(#9871),#9858,.F.);

+#9873=CARTESIAN_POINT('',(-6.022738312638E-1,-1.751330869217E-1,

+5.012816894639E-2));

+#9874=DIRECTION('',(0.E0,1.E0,0.E0));

+#9875=DIRECTION('',(1.E0,0.E0,0.E0));

+#9876=AXIS2_PLACEMENT_3D('',#9873,#9874,#9875);

+#9877=CONICAL_SURFACE('',#9876,4.493005137804E-2,5.0477E1);

+#9879=ORIENTED_EDGE('',*,*,#9878,.F.);

+#9881=ORIENTED_EDGE('',*,*,#9880,.F.);

+#9883=ORIENTED_EDGE('',*,*,#9882,.F.);

+#9885=ORIENTED_EDGE('',*,*,#9884,.F.);

+#9886=ORIENTED_EDGE('',*,*,#9859,.F.);

+#9888=ORIENTED_EDGE('',*,*,#9887,.F.);

+#9890=ORIENTED_EDGE('',*,*,#9889,.F.);

+#9892=ORIENTED_EDGE('',*,*,#9891,.F.);

+#9894=ORIENTED_EDGE('',*,*,#9893,.F.);

+#9896=ORIENTED_EDGE('',*,*,#9895,.T.);

+#9898=ORIENTED_EDGE('',*,*,#9897,.F.);

+#9900=ORIENTED_EDGE('',*,*,#9899,.F.);

+#9901=EDGE_LOOP('',(#9879,#9881,#9883,#9885,#9886,#9888,#9890,#9892,#9894,#9896,

+#9898,#9900));

+#9902=FACE_OUTER_BOUND('',#9901,.F.);

+#9903=ADVANCED_FACE('',(#9902),#9877,.T.);

+#9904=CARTESIAN_POINT('',(-6.12E-1,-1.E-1,-3.701752313505E-3));

+#9905=DIRECTION('',(8.650113386208E-1,0.E0,5.017523134550E-1));

+#9906=DIRECTION('',(-5.017523134550E-1,0.E0,8.650113386208E-1));

+#9907=AXIS2_PLACEMENT_3D('',#9904,#9905,#9906);

+#9908=PLANE('',#9907);

+#9910=ORIENTED_EDGE('',*,*,#9909,.T.);

+#9912=ORIENTED_EDGE('',*,*,#9911,.F.);

+#9913=ORIENTED_EDGE('',*,*,#4917,.T.);

+#9915=ORIENTED_EDGE('',*,*,#9914,.T.);

+#9916=ORIENTED_EDGE('',*,*,#9878,.T.);

+#9917=EDGE_LOOP('',(#9910,#9912,#9913,#9915,#9916));

+#9918=FACE_OUTER_BOUND('',#9917,.F.);

+#9919=ADVANCED_FACE('',(#9918),#9908,.F.);

+#9920=CARTESIAN_POINT('',(-6.022738312638E-1,-1.831183896645E-1,

+5.012816894639E-2));

+#9921=DIRECTION('',(0.E0,1.E0,0.E0));

+#9922=DIRECTION('',(1.E0,0.E0,0.E0));

+#9923=AXIS2_PLACEMENT_3D('',#9920,#9921,#9922);

+#9924=CONICAL_SURFACE('',#9923,3.525102343064E-2,5.0477E1);

+#9925=ORIENTED_EDGE('',*,*,#9909,.F.);

+#9926=ORIENTED_EDGE('',*,*,#9899,.T.);

+#9928=ORIENTED_EDGE('',*,*,#9927,.T.);

+#9929=ORIENTED_EDGE('',*,*,#9895,.F.);

+#9931=ORIENTED_EDGE('',*,*,#9930,.F.);

+#9933=ORIENTED_EDGE('',*,*,#9932,.F.);

+#9935=ORIENTED_EDGE('',*,*,#9934,.F.);

+#9937=ORIENTED_EDGE('',*,*,#9936,.F.);

+#9938=EDGE_LOOP('',(#9925,#9926,#9928,#9929,#9931,#9933,#9935,#9937));

+#9939=FACE_OUTER_BOUND('',#9938,.F.);

+#9940=ADVANCED_FACE('',(#9939),#9924,.T.);

+#9941=CARTESIAN_POINT('',(-6.175197770248E-1,-1.994099102629E-1,

+5.211262738455E-2));

+#9942=CARTESIAN_POINT('',(-6.134245327433E-1,-2.035002113011E-1,

+5.157957799567E-2));

+#9943=CARTESIAN_POINT('',(-6.080255593250E-1,-2.055356382922E-1,

+5.087683127695E-2));

+#9944=CARTESIAN_POINT('',(-6.022738312638E-1,-2.051576713838E-1,

+5.012816894639E-2));

+#9945=CARTESIAN_POINT('',(-6.188052683621E-1,-1.994099102629E-1,

+4.223661747291E-2));

+#9946=CARTESIAN_POINT('',(-6.143647256563E-1,-2.035002113011E-1,

+4.435638305193E-2));

+#9947=CARTESIAN_POINT('',(-6.085105273757E-1,-2.055356382922E-1,

+4.715098020600E-2));

+#9948=CARTESIAN_POINT('',(-6.022738312638E-1,-2.051576713838E-1,

+5.012816894639E-2));

+#9949=CARTESIAN_POINT('',(-6.122331515093E-1,-1.994099102629E-1,

+3.475361407675E-2));

+#9950=CARTESIAN_POINT('',(-6.095579583844E-1,-2.035002113011E-1,

+3.888340431063E-2));

+#9951=CARTESIAN_POINT('',(-6.060311122239E-1,-2.055356382922E-1,

+4.432792145384E-2));

+#9952=CARTESIAN_POINT('',(-6.022738312638E-1,-2.051576713838E-1,

+5.012816894639E-2));

+#9953=CARTESIAN_POINT('',(-6.022738312638E-1,-1.994099102629E-1,

+3.475361407675E-2));

+#9954=CARTESIAN_POINT('',(-6.022738312638E-1,-2.035002113011E-1,

+3.888340431063E-2));

+#9955=CARTESIAN_POINT('',(-6.022738312638E-1,-2.055356382922E-1,

+4.432792145384E-2));

+#9956=CARTESIAN_POINT('',(-6.022738312638E-1,-2.051576713838E-1,

+5.012816894639E-2));

+#9957=CARTESIAN_POINT('',(-5.923145110183E-1,-1.994099102629E-1,

+3.475361407675E-2));

+#9958=CARTESIAN_POINT('',(-5.949897041432E-1,-2.035002113011E-1,

+3.888340431063E-2));

+#9959=CARTESIAN_POINT('',(-5.985165503037E-1,-2.055356382922E-1,

+4.432792145384E-2));

+#9960=CARTESIAN_POINT('',(-6.022738312638E-1,-2.051576713838E-1,

+5.012816894639E-2));

+#9961=CARTESIAN_POINT('',(-5.857423941655E-1,-1.994099102629E-1,

+4.223661747291E-2));

+#9962=CARTESIAN_POINT('',(-5.901829368713E-1,-2.035002113011E-1,

+4.435638305193E-2));

+#9963=CARTESIAN_POINT('',(-5.960371351519E-1,-2.055356382922E-1,

+4.715098020600E-2));

+#9964=CARTESIAN_POINT('',(-6.022738312638E-1,-2.051576713838E-1,

+5.012816894639E-2));

+#9965=CARTESIAN_POINT('',(-5.870278855028E-1,-1.994099102629E-1,

+5.211262738455E-2));

+#9966=CARTESIAN_POINT('',(-5.911231297843E-1,-2.035002113011E-1,

+5.157957799567E-2));

+#9967=CARTESIAN_POINT('',(-5.965221032026E-1,-2.055356382922E-1,

+5.087683127695E-2));

+#9968=CARTESIAN_POINT('',(-6.022738312638E-1,-2.051576713838E-1,

+5.012816894639E-2));

+#9969=(BOUNDED_SURFACE()B_SPLINE_SURFACE(3,3,((#9941,#9942,#9943,#9944),(#9945,

+#9946,#9947,#9948),(#9949,#9950,#9951,#9952),(#9953,#9954,#9955,#9956),(#9957,

+#9958,#9959,#9960),(#9961,#9962,#9963,#9964),(#9965,#9966,#9967,#9968)),

+.UNSPECIFIED.,.F.,.F.,.F.)B_SPLINE_SURFACE_WITH_KNOTS((4,3,4),(4,4),(0.E0,1.E0,

+2.E0),(0.E0,1.E0),.UNSPECIFIED.)GEOMETRIC_REPRESENTATION_ITEM()RATIONAL_B_SPLINE_SURFACE(((1.260396178463E0,1.186394170721E0,1.186394170721E0,1.260396178463E0),(

+9.746190968480E-1,9.173960020923E-1,9.173960020923E-1,9.746190968480E-1),(

+9.746190968480E-1,9.173960020923E-1,9.173960020923E-1,9.746190968480E-1),(

+1.260396178463E0,1.186394170721E0,1.186394170721E0,1.260396178463E0),(

+9.746190968480E-1,9.173960020923E-1,9.173960020923E-1,9.746190968480E-1),(

+9.746190968480E-1,9.173960020923E-1,9.173960020923E-1,9.746190968480E-1),(

+1.260396178463E0,1.186394170721E0,1.186394170721E0,1.260396178463E0)))REPRESENTATION_ITEM('')SURFACE());

+#9971=ORIENTED_EDGE('',*,*,#9970,.T.);

+#9973=ORIENTED_EDGE('',*,*,#9972,.F.);

+#9974=ORIENTED_EDGE('',*,*,#9927,.F.);

+#9975=EDGE_LOOP('',(#9971,#9973,#9974));

+#9976=FACE_OUTER_BOUND('',#9975,.F.);

+#9977=ADVANCED_FACE('',(#9976),#9969,.T.);

+#9978=CARTESIAN_POINT('',(-5.870278855028E-1,-1.994099102629E-1,

+4.814371050823E-2));

+#9979=CARTESIAN_POINT('',(-5.911231297843E-1,-2.035002113011E-1,

+4.867675989710E-2));

+#9980=CARTESIAN_POINT('',(-5.965221032026E-1,-2.055356382922E-1,

+4.937950661583E-2));

+#9981=CARTESIAN_POINT('',(-6.022738312638E-1,-2.051576713838E-1,

+5.012816894639E-2));

+#9982=CARTESIAN_POINT('',(-5.857423941655E-1,-1.994099102629E-1,

+5.801972041987E-2));

+#9983=CARTESIAN_POINT('',(-5.901829368713E-1,-2.035002113011E-1,

+5.589995484085E-2));

+#9984=CARTESIAN_POINT('',(-5.960371351519E-1,-2.055356382922E-1,

+5.310535768678E-2));

+#9985=CARTESIAN_POINT('',(-6.022738312638E-1,-2.051576713838E-1,

+5.012816894639E-2));

+#9986=CARTESIAN_POINT('',(-5.923145110183E-1,-1.994099102629E-1,

+6.550272381602E-2));

+#9987=CARTESIAN_POINT('',(-5.949897041432E-1,-2.035002113011E-1,

+6.137293358214E-2));

+#9988=CARTESIAN_POINT('',(-5.985165503037E-1,-2.055356382922E-1,

+5.592841643894E-2));

+#9989=CARTESIAN_POINT('',(-6.022738312638E-1,-2.051576713838E-1,

+5.012816894639E-2));

+#9990=CARTESIAN_POINT('',(-6.022738312638E-1,-1.994099102629E-1,

+6.550272381602E-2));

+#9991=CARTESIAN_POINT('',(-6.022738312638E-1,-2.035002113011E-1,

+6.137293358214E-2));

+#9992=CARTESIAN_POINT('',(-6.022738312638E-1,-2.055356382922E-1,

+5.592841643894E-2));

+#9993=CARTESIAN_POINT('',(-6.022738312638E-1,-2.051576713838E-1,

+5.012816894639E-2));

+#9994=CARTESIAN_POINT('',(-6.122331515093E-1,-1.994099102629E-1,

+6.550272381602E-2));

+#9995=CARTESIAN_POINT('',(-6.095579583844E-1,-2.035002113011E-1,

+6.137293358214E-2));

+#9996=CARTESIAN_POINT('',(-6.060311122239E-1,-2.055356382922E-1,

+5.592841643894E-2));

+#9997=CARTESIAN_POINT('',(-6.022738312638E-1,-2.051576713838E-1,

+5.012816894639E-2));

+#9998=CARTESIAN_POINT('',(-6.188052683621E-1,-1.994099102629E-1,

+5.801972041987E-2));

+#9999=CARTESIAN_POINT('',(-6.143647256563E-1,-2.035002113011E-1,

+5.589995484085E-2));

+#10000=CARTESIAN_POINT('',(-6.085105273757E-1,-2.055356382922E-1,

+5.310535768678E-2));

+#10001=CARTESIAN_POINT('',(-6.022738312638E-1,-2.051576713838E-1,

+5.012816894639E-2));

+#10002=CARTESIAN_POINT('',(-6.175197770248E-1,-1.994099102629E-1,

+4.814371050823E-2));

+#10003=CARTESIAN_POINT('',(-6.134245327433E-1,-2.035002113011E-1,

+4.867675989710E-2));

+#10004=CARTESIAN_POINT('',(-6.080255593250E-1,-2.055356382922E-1,

+4.937950661583E-2));

+#10005=CARTESIAN_POINT('',(-6.022738312638E-1,-2.051576713838E-1,

+5.012816894639E-2));

+#10006=(BOUNDED_SURFACE()B_SPLINE_SURFACE(3,3,((#9978,#9979,#9980,#9981),(#9982,

+#9983,#9984,#9985),(#9986,#9987,#9988,#9989),(#9990,#9991,#9992,#9993),(#9994,

+#9995,#9996,#9997),(#9998,#9999,#10000,#10001),(#10002,#10003,#10004,#10005)),

+.UNSPECIFIED.,.F.,.F.,.F.)B_SPLINE_SURFACE_WITH_KNOTS((4,3,4),(4,4),(0.E0,1.E0,

+2.E0),(0.E0,1.E0),.UNSPECIFIED.)GEOMETRIC_REPRESENTATION_ITEM()RATIONAL_B_SPLINE_SURFACE(((1.260396178463E0,1.186394170721E0,1.186394170721E0,1.260396178463E0),(

+9.746190968480E-1,9.173960020923E-1,9.173960020923E-1,9.746190968480E-1),(

+9.746190968480E-1,9.173960020923E-1,9.173960020923E-1,9.746190968480E-1),(

+1.260396178463E0,1.186394170721E0,1.186394170721E0,1.260396178463E0),(

+9.746190968480E-1,9.173960020923E-1,9.173960020923E-1,9.746190968480E-1),(

+9.746190968480E-1,9.173960020923E-1,9.173960020923E-1,9.746190968480E-1),(

+1.260396178463E0,1.186394170721E0,1.186394170721E0,1.260396178463E0)))REPRESENTATION_ITEM('')SURFACE());

+#10007=ORIENTED_EDGE('',*,*,#9970,.F.);

+#10008=ORIENTED_EDGE('',*,*,#9897,.T.);

+#10009=ORIENTED_EDGE('',*,*,#9972,.T.);

+#10010=EDGE_LOOP('',(#10007,#10008,#10009));

+#10011=FACE_OUTER_BOUND('',#10010,.F.);

+#10012=ADVANCED_FACE('',(#10011),#10006,.T.);

+#10013=CARTESIAN_POINT('',(-5.578677195967E-1,-1.E-1,8.617329648593E-2));

+#10014=DIRECTION('',(-8.650113386208E-1,0.E0,5.017523134550E-1));

+#10015=DIRECTION('',(-5.017523134550E-1,0.E0,-8.650113386208E-1));

+#10016=AXIS2_PLACEMENT_3D('',#10013,#10014,#10015);

+#10017=PLANE('',#10016);

+#10018=ORIENTED_EDGE('',*,*,#9930,.T.);

+#10019=ORIENTED_EDGE('',*,*,#9893,.T.);

+#10021=ORIENTED_EDGE('',*,*,#10020,.F.);

+#10022=ORIENTED_EDGE('',*,*,#4987,.T.);

+#10023=ORIENTED_EDGE('',*,*,#9845,.F.);

+#10025=ORIENTED_EDGE('',*,*,#10024,.T.);

+#10027=ORIENTED_EDGE('',*,*,#10026,.T.);

+#10028=EDGE_LOOP('',(#10018,#10019,#10021,#10022,#10023,#10025,#10027));

+#10029=FACE_OUTER_BOUND('',#10028,.F.);

+#10030=ADVANCED_FACE('',(#10029),#10017,.F.);

+#10031=CARTESIAN_POINT('',(-5.542530821577E-1,-1.E-1,8.826997732276E-2));

+#10032=DIRECTION('',(-5.017523134550E-1,0.E0,8.650113386208E-1));

+#10033=DIRECTION('',(-8.650113386208E-1,0.E0,-5.017523134550E-1));

+#10034=AXIS2_PLACEMENT_3D('',#10031,#10032,#10033);

+#10035=PLANE('',#10034);

+#10036=ORIENTED_EDGE('',*,*,#9891,.T.);

+#10038=ORIENTED_EDGE('',*,*,#10037,.F.);

+#10039=ORIENTED_EDGE('',*,*,#4989,.T.);

+#10040=ORIENTED_EDGE('',*,*,#10020,.T.);

+#10041=EDGE_LOOP('',(#10036,#10038,#10039,#10040));

+#10042=FACE_OUTER_BOUND('',#10041,.F.);

+#10043=ADVANCED_FACE('',(#10042),#10035,.F.);

+#10044=CARTESIAN_POINT('',(-5.552565867846E-1,-1.E-1,9.E-2));

+#10045=DIRECTION('',(-8.650113386208E-1,0.E0,-5.017523134549E-1));

+#10046=DIRECTION('',(5.017523134549E-1,0.E0,-8.650113386208E-1));

+#10047=AXIS2_PLACEMENT_3D('',#10044,#10045,#10046);

+#10048=PLANE('',#10047);

+#10049=ORIENTED_EDGE('',*,*,#9889,.T.);

+#10051=ORIENTED_EDGE('',*,*,#10050,.F.);

+#10052=ORIENTED_EDGE('',*,*,#4991,.T.);

+#10053=ORIENTED_EDGE('',*,*,#10037,.T.);

+#10054=EDGE_LOOP('',(#10049,#10051,#10052,#10053));

+#10055=FACE_OUTER_BOUND('',#10054,.F.);

+#10056=ADVANCED_FACE('',(#10055),#10048,.F.);

+#10057=CARTESIAN_POINT('',(-5.561215981232E-1,-1.E-1,8.949824768655E-2));

+#10058=DIRECTION('',(5.017523134550E-1,0.E0,-8.650113386208E-1));

+#10059=DIRECTION('',(8.650113386208E-1,0.E0,5.017523134550E-1));

+#10060=AXIS2_PLACEMENT_3D('',#10057,#10058,#10059);

+#10061=PLANE('',#10060);

+#10062=ORIENTED_EDGE('',*,*,#9887,.T.);

+#10063=ORIENTED_EDGE('',*,*,#9868,.F.);

+#10064=ORIENTED_EDGE('',*,*,#4993,.T.);

+#10065=ORIENTED_EDGE('',*,*,#10050,.T.);

+#10066=EDGE_LOOP('',(#10062,#10063,#10064,#10065));

+#10067=FACE_OUTER_BOUND('',#10066,.F.);

+#10068=ADVANCED_FACE('',(#10067),#10061,.F.);

+#10069=CARTESIAN_POINT('',(-6.1E-1,-1.E-1,-2.25E-1));

+#10070=DIRECTION('',(-7.071067811865E-1,-7.071067811865E-1,0.E0));

+#10071=DIRECTION('',(7.071067811865E-1,-7.071067811865E-1,0.E0));

+#10072=AXIS2_PLACEMENT_3D('',#10069,#10070,#10071);

+#10073=PLANE('',#10072);

+#10074=ORIENTED_EDGE('',*,*,#9864,.F.);

+#10075=ORIENTED_EDGE('',*,*,#4930,.T.);

+#10076=ORIENTED_EDGE('',*,*,#5314,.T.);

+#10077=ORIENTED_EDGE('',*,*,#9833,.F.);

+#10078=EDGE_LOOP('',(#10074,#10075,#10076,#10077));

+#10079=FACE_OUTER_BOUND('',#10078,.F.);

+#10080=ADVANCED_FACE('',(#10079),#10073,.T.);

+#10081=CARTESIAN_POINT('',(-6.1E-1,-1.E-1,-2.25E-1));

+#10082=DIRECTION('',(-7.071067811865E-1,-7.071067811865E-1,0.E0));

+#10083=DIRECTION('',(7.071067811865E-1,-7.071067811865E-1,0.E0));

+#10084=AXIS2_PLACEMENT_3D('',#10081,#10082,#10083);

+#10085=PLANE('',#10084);

+#10086=ORIENTED_EDGE('',*,*,#10024,.F.);

+#10087=ORIENTED_EDGE('',*,*,#9849,.F.);

+#10088=ORIENTED_EDGE('',*,*,#4842,.F.);

+#10089=ORIENTED_EDGE('',*,*,#4923,.T.);

+#10091=ORIENTED_EDGE('',*,*,#10090,.F.);

+#10092=EDGE_LOOP('',(#10086,#10087,#10088,#10089,#10091));

+#10093=FACE_OUTER_BOUND('',#10092,.F.);

+#10094=ADVANCED_FACE('',(#10093),#10085,.T.);

+#10095=CARTESIAN_POINT('',(-6.1E-1,-1.E-1,-3.701752313505E-3));

+#10096=DIRECTION('',(-1.E0,0.E0,0.E0));

+#10097=DIRECTION('',(0.E0,0.E0,-1.E0));

+#10098=AXIS2_PLACEMENT_3D('',#10095,#10096,#10097);

+#10099=PLANE('',#10098);

+#10100=ORIENTED_EDGE('',*,*,#9932,.T.);

+#10101=ORIENTED_EDGE('',*,*,#10026,.F.);

+#10102=ORIENTED_EDGE('',*,*,#10090,.T.);

+#10104=ORIENTED_EDGE('',*,*,#10103,.T.);

+#10105=EDGE_LOOP('',(#10100,#10101,#10102,#10104));

+#10106=FACE_OUTER_BOUND('',#10105,.F.);

+#10107=ADVANCED_FACE('',(#10106),#10099,.F.);

+#10108=CARTESIAN_POINT('',(-6.1E-1,-1.E-1,-5.501752313455E-3));

+#10109=DIRECTION('',(0.E0,0.E0,1.E0));

+#10110=DIRECTION('',(-1.E0,0.E0,0.E0));

+#10111=AXIS2_PLACEMENT_3D('',#10108,#10109,#10110);

+#10112=PLANE('',#10111);

+#10113=ORIENTED_EDGE('',*,*,#9934,.T.);

+#10114=ORIENTED_EDGE('',*,*,#10103,.F.);

+#10115=ORIENTED_EDGE('',*,*,#4921,.T.);

+#10117=ORIENTED_EDGE('',*,*,#10116,.T.);

+#10118=EDGE_LOOP('',(#10113,#10114,#10115,#10117));

+#10119=FACE_OUTER_BOUND('',#10118,.F.);

+#10120=ADVANCED_FACE('',(#10119),#10112,.F.);

+#10121=CARTESIAN_POINT('',(-6.12E-1,-1.E-1,-5.501752313455E-3));

+#10122=DIRECTION('',(1.E0,0.E0,0.E0));

+#10123=DIRECTION('',(0.E0,0.E0,1.E0));

+#10124=AXIS2_PLACEMENT_3D('',#10121,#10122,#10123);

+#10125=PLANE('',#10124);

+#10126=ORIENTED_EDGE('',*,*,#9936,.T.);

+#10127=ORIENTED_EDGE('',*,*,#10116,.F.);

+#10128=ORIENTED_EDGE('',*,*,#4919,.T.);

+#10129=ORIENTED_EDGE('',*,*,#9911,.T.);

+#10130=EDGE_LOOP('',(#10126,#10127,#10128,#10129));

+#10131=FACE_OUTER_BOUND('',#10130,.F.);

+#10132=ADVANCED_FACE('',(#10131),#10125,.F.);

+#10133=CARTESIAN_POINT('',(-6.641322804033E-1,-1.E-1,8.617329648593E-2));

+#10134=DIRECTION('',(4.982456370797E-1,0.E0,8.670359191700E-1));

+#10135=DIRECTION('',(-8.670359191700E-1,0.E0,4.982456370797E-1));

+#10136=AXIS2_PLACEMENT_3D('',#10133,#10134,#10135);

+#10137=PLANE('',#10136);

+#10138=ORIENTED_EDGE('',*,*,#9880,.T.);

+#10139=ORIENTED_EDGE('',*,*,#9914,.F.);

+#10140=ORIENTED_EDGE('',*,*,#4938,.T.);

+#10142=ORIENTED_EDGE('',*,*,#10141,.T.);

+#10143=EDGE_LOOP('',(#10138,#10139,#10140,#10142));

+#10144=FACE_OUTER_BOUND('',#10143,.F.);

+#10145=ADVANCED_FACE('',(#10144),#10137,.F.);

+#10146=CARTESIAN_POINT('',(-6.677738312638E-1,-1.E-1,8.826592816166E-2));

+#10147=DIRECTION('',(8.670359191700E-1,0.E0,-4.982456370797E-1));

+#10148=DIRECTION('',(4.982456370797E-1,0.E0,8.670359191700E-1));

+#10149=AXIS2_PLACEMENT_3D('',#10146,#10147,#10148);

+#10150=PLANE('',#10149);

+#10151=ORIENTED_EDGE('',*,*,#9882,.T.);

+#10152=ORIENTED_EDGE('',*,*,#10141,.F.);

+#10153=ORIENTED_EDGE('',*,*,#4936,.T.);

+#10155=ORIENTED_EDGE('',*,*,#10154,.T.);

+#10156=EDGE_LOOP('',(#10151,#10152,#10153,#10155));

+#10157=FACE_OUTER_BOUND('',#10156,.F.);

+#10158=ADVANCED_FACE('',(#10157),#10150,.F.);

+#10159=CARTESIAN_POINT('',(-6.667773399896E-1,-1.E-1,9.E-2));

+#10160=DIRECTION('',(-4.982456370797E-1,0.E0,-8.670359191701E-1));

+#10161=DIRECTION('',(8.670359191701E-1,0.E0,-4.982456370797E-1));

+#10162=AXIS2_PLACEMENT_3D('',#10159,#10160,#10161);

+#10163=PLANE('',#10162);

+#10164=ORIENTED_EDGE('',*,*,#9884,.T.);

+#10165=ORIENTED_EDGE('',*,*,#10154,.F.);

+#10166=ORIENTED_EDGE('',*,*,#4934,.T.);

+#10167=ORIENTED_EDGE('',*,*,#9861,.T.);

+#10168=EDGE_LOOP('',(#10164,#10165,#10166,#10167));

+#10169=FACE_OUTER_BOUND('',#10168,.F.);

+#10170=ADVANCED_FACE('',(#10169),#10163,.F.);

+#10171=CARTESIAN_POINT('',(5.542530821577E-1,-1.E-1,8.826997732276E-2));

+#10172=DIRECTION('',(-5.017523134550E-1,0.E0,-8.650113386208E-1));

+#10173=DIRECTION('',(8.650113386208E-1,0.E0,-5.017523134550E-1));

+#10174=AXIS2_PLACEMENT_3D('',#10171,#10172,#10173);

+#10175=PLANE('',#10174);

+#10176=ORIENTED_EDGE('',*,*,#5139,.F.);

+#10177=ORIENTED_EDGE('',*,*,#5238,.F.);

+#10178=ORIENTED_EDGE('',*,*,#4978,.F.);

+#10180=ORIENTED_EDGE('',*,*,#10179,.T.);

+#10181=EDGE_LOOP('',(#10176,#10177,#10178,#10180));

+#10182=FACE_OUTER_BOUND('',#10181,.F.);

+#10183=ADVANCED_FACE('',(#10182),#10175,.T.);

+#10184=CARTESIAN_POINT('',(5.552565867846E-1,-1.E-1,9.E-2));

+#10185=DIRECTION('',(-8.650113386208E-1,0.E0,5.017523134550E-1));

+#10186=DIRECTION('',(-5.017523134550E-1,0.E0,-8.650113386208E-1));

+#10187=AXIS2_PLACEMENT_3D('',#10184,#10185,#10186);

+#10188=PLANE('',#10187);

+#10189=ORIENTED_EDGE('',*,*,#5141,.F.);

+#10190=ORIENTED_EDGE('',*,*,#10179,.F.);

+#10191=ORIENTED_EDGE('',*,*,#4976,.F.);

+#10193=ORIENTED_EDGE('',*,*,#10192,.T.);

+#10194=EDGE_LOOP('',(#10189,#10190,#10191,#10193));

+#10195=FACE_OUTER_BOUND('',#10194,.F.);

+#10196=ADVANCED_FACE('',(#10195),#10188,.T.);

+#10197=CARTESIAN_POINT('',(5.561215981232E-1,-1.E-1,8.949824768654E-2));

+#10198=DIRECTION('',(5.017523134549E-1,0.E0,8.650113386208E-1));

+#10199=DIRECTION('',(-8.650113386208E-1,0.E0,5.017523134549E-1));

+#10200=AXIS2_PLACEMENT_3D('',#10197,#10198,#10199);

+#10201=PLANE('',#10200);

+#10202=ORIENTED_EDGE('',*,*,#5143,.F.);

+#10203=ORIENTED_EDGE('',*,*,#10192,.F.);

+#10204=ORIENTED_EDGE('',*,*,#4974,.F.);

+#10205=ORIENTED_EDGE('',*,*,#5115,.T.);

+#10206=EDGE_LOOP('',(#10202,#10203,#10204,#10205));

+#10207=FACE_OUTER_BOUND('',#10206,.F.);

+#10208=ADVANCED_FACE('',(#10207),#10201,.T.);

+#10209=CARTESIAN_POINT('',(6.667773399896E-1,-1.E-1,9.E-2));

+#10210=DIRECTION('',(-4.982456370798E-1,0.E0,8.670359191700E-1));

+#10211=DIRECTION('',(-8.670359191700E-1,0.E0,-4.982456370798E-1));

+#10212=AXIS2_PLACEMENT_3D('',#10209,#10210,#10211);

+#10213=PLANE('',#10212);

+#10214=ORIENTED_EDGE('',*,*,#5146,.F.);

+#10215=ORIENTED_EDGE('',*,*,#5122,.F.);

+#10216=ORIENTED_EDGE('',*,*,#4892,.F.);

+#10218=ORIENTED_EDGE('',*,*,#10217,.T.);

+#10219=EDGE_LOOP('',(#10214,#10215,#10216,#10218));

+#10220=FACE_OUTER_BOUND('',#10219,.F.);

+#10221=ADVANCED_FACE('',(#10220),#10213,.T.);

+#10222=CARTESIAN_POINT('',(6.677738312638E-1,-1.E-1,8.826592816166E-2));

+#10223=DIRECTION('',(8.670359191700E-1,0.E0,4.982456370797E-1));

+#10224=DIRECTION('',(-4.982456370797E-1,0.E0,8.670359191700E-1));

+#10225=AXIS2_PLACEMENT_3D('',#10222,#10223,#10224);

+#10226=PLANE('',#10225);

+#10227=ORIENTED_EDGE('',*,*,#5148,.F.);

+#10228=ORIENTED_EDGE('',*,*,#10217,.F.);

+#10229=ORIENTED_EDGE('',*,*,#4890,.F.);

+#10231=ORIENTED_EDGE('',*,*,#10230,.T.);

+#10232=EDGE_LOOP('',(#10227,#10228,#10229,#10231));

+#10233=FACE_OUTER_BOUND('',#10232,.F.);

+#10234=ADVANCED_FACE('',(#10233),#10226,.T.);

+#10235=CARTESIAN_POINT('',(6.641322804033E-1,-1.E-1,8.617329648593E-2));

+#10236=DIRECTION('',(4.982456370797E-1,0.E0,-8.670359191700E-1));

+#10237=DIRECTION('',(8.670359191700E-1,0.E0,4.982456370797E-1));

+#10238=AXIS2_PLACEMENT_3D('',#10235,#10236,#10237);

+#10239=PLANE('',#10238);

+#10240=ORIENTED_EDGE('',*,*,#5150,.F.);

+#10241=ORIENTED_EDGE('',*,*,#10230,.F.);

+#10242=ORIENTED_EDGE('',*,*,#4888,.F.);

+#10243=ORIENTED_EDGE('',*,*,#5007,.T.);

+#10244=EDGE_LOOP('',(#10240,#10241,#10242,#10243));

+#10245=FACE_OUTER_BOUND('',#10244,.F.);

+#10246=ADVANCED_FACE('',(#10245),#10239,.T.);

+#10247=CLOSED_SHELL('',(#4880,#4911,#4942,#4997,#5014,#5037,#5050,#5063,#5077,

+#5092,#5107,#5126,#5154,#5191,#5226,#5243,#5256,#5268,#5283,#5345,#5361,#5375,

+#5390,#5405,#5420,#5576,#5592,#5607,#5813,#5828,#5847,#5862,#5877,#5892,#5907,

+#5922,#5937,#5952,#5967,#5982,#5997,#6012,#6027,#6040,#6151,#6169,#6183,#6202,

+#6217,#6231,#6245,#6259,#6273,#6286,#6298,#6315,#6332,#6345,#6357,#6371,#6385,

+#6402,#6416,#6434,#6449,#6463,#6477,#6491,#6504,#6516,#6530,#6547,#6559,#6572,

+#6584,#6600,#6614,#6628,#6645,#6659,#6677,#6691,#6706,#6724,#6737,#6749,#6765,

+#6779,#6793,#6810,#6824,#6842,#6856,#6871,#6889,#6902,#6914,#6930,#6944,#6958,

+#6975,#6989,#7007,#7021,#7036,#7054,#7067,#7079,#7095,#7109,#7123,#7140,#7154,

+#7172,#7186,#7201,#7219,#7232,#7244,#7260,#7274,#7288,#7305,#7319,#7337,#7351,

+#7366,#7384,#7397,#7409,#7425,#7439,#7453,#7470,#7484,#7502,#7516,#7531,#7549,

+#7562,#7574,#7590,#7604,#7618,#7635,#7649,#7667,#7681,#7696,#7714,#7727,#7739,

+#7755,#7769,#7783,#7800,#7814,#7832,#7846,#7861,#7879,#7892,#7904,#7920,#7934,

+#7948,#7965,#7979,#7997,#8011,#8026,#8044,#8057,#8069,#8085,#8099,#8112,#8129,

+#8145,#8159,#8174,#8190,#8202,#8214,#8227,#8240,#8252,#8264,#8277,#8292,#8304,

+#8317,#8330,#8342,#8354,#8367,#8382,#8394,#8407,#8420,#8432,#8444,#8457,#8472,

+#8484,#8497,#8510,#8522,#8534,#8547,#8562,#8574,#8587,#8600,#8612,#8624,#8637,

+#8652,#8664,#8677,#8690,#8702,#8714,#8727,#8742,#8754,#8767,#8780,#8792,#8804,

+#8817,#8832,#8844,#8857,#8870,#8882,#8894,#8907,#8922,#8934,#8947,#8960,#8972,

+#8984,#8997,#9012,#9024,#9037,#9050,#9062,#9074,#9086,#9098,#9110,#9124,#9138,

+#9154,#9166,#9179,#9194,#9206,#9218,#9232,#9246,#9259,#9273,#9291,#9307,#9338,

+#9354,#9372,#9391,#9404,#9418,#9430,#9443,#9460,#9478,#9496,#9511,#9535,#9549,

+#9571,#9584,#9597,#9609,#9623,#9636,#9649,#9661,#9674,#9687,#9700,#9712,#9724,

+#9736,#9749,#9762,#9774,#9787,#9800,#9812,#9825,#9839,#9853,#9872,#9903,#9919,

+#9940,#9977,#10012,#10030,#10043,#10056,#10068,#10080,#10094,#10107,#10120,

+#10132,#10145,#10158,#10170,#10183,#10196,#10208,#10221,#10234,#10246));

+#10248=MANIFOLD_SOLID_BREP('',#10247);

+#10249=CARTESIAN_POINT('',(0.E0,0.E0,0.E0));

+#10250=DIRECTION('',(0.E0,0.E0,1.E0));

+#10251=DIRECTION('',(1.E0,0.E0,0.E0));

+#10252=AXIS2_PLACEMENT_3D('CSYS',#10249,#10250,#10251);

+#10253=DIRECTION('',(1.E0,0.E0,0.E0));

+#10254=VECTOR('',#10253,3.E-2);

+#10255=CARTESIAN_POINT('',(6.1E-1,1.E-1,2.25E-1));

+#10256=LINE('',#10255,#10254);

+#10259=DIRECTION('',(-2.425356250363E-1,0.E0,-9.701425001453E-1));

+#10260=VECTOR('',#10259,6.184658438426E-2);

+#10261=CARTESIAN_POINT('',(6.4E-1,1.E-1,2.25E-1));

+#10262=LINE('',#10261,#10260);

+#10264=DIRECTION('',(-2.425356250363E-1,0.E0,9.701425001453E-1));

+#10265=VECTOR('',#10264,6.184658438426E-2);

+#10266=CARTESIAN_POINT('',(6.25E-1,1.E-1,1.65E-1));

+#10267=LINE('',#10266,#10265);

+#10269=DIRECTION('',(0.E0,1.E0,0.E0));

+#10270=VECTOR('',#10269,6.6E-2);

+#10271=CARTESIAN_POINT('',(6.022738312638E-1,-2.122E-1,5.012816894639E-2));

+#10272=LINE('',#10271,#10270);

+#10274=DIRECTION('',(0.E0,1.E0,0.E0));

+#10275=VECTOR('',#10274,6.6E-2);

+#10276=CARTESIAN_POINT('',(-6.022738312638E-1,-2.122E-1,5.012816894639E-2));

+#10277=LINE('',#10276,#10275);

+#10279=CARTESIAN_POINT('',(5.5E-1,-1.E-1,-2.825E-1));

+#10280=DIRECTION('',(0.E0,-1.E0,0.E0));

+#10281=DIRECTION('',(-1.E0,0.E0,0.E0));

+#10282=AXIS2_PLACEMENT_3D('',#10279,#10280,#10281);

+#10286=CARTESIAN_POINT('',(5.5E-1,-1.E-1,-2.825E-1));

+#10287=DIRECTION('',(0.E0,-1.E0,0.E0));

+#10288=DIRECTION('',(1.E0,0.E0,0.E0));

+#10289=AXIS2_PLACEMENT_3D('',#10286,#10287,#10288);

+#10294=CARTESIAN_POINT('',(4.5E-1,-1.E-1,-2.825E-1));

+#10295=DIRECTION('',(0.E0,-1.E0,0.E0));

+#10296=DIRECTION('',(-1.E0,0.E0,0.E0));

+#10297=AXIS2_PLACEMENT_3D('',#10294,#10295,#10296);

+#10301=CARTESIAN_POINT('',(4.5E-1,-1.E-1,-2.825E-1));

+#10302=DIRECTION('',(0.E0,-1.E0,0.E0));

+#10303=DIRECTION('',(1.E0,0.E0,0.E0));

+#10304=AXIS2_PLACEMENT_3D('',#10301,#10302,#10303);

+#10309=CARTESIAN_POINT('',(3.5E-1,-1.E-1,-2.825E-1));

+#10310=DIRECTION('',(0.E0,-1.E0,0.E0));

+#10311=DIRECTION('',(-1.E0,0.E0,0.E0));

+#10312=AXIS2_PLACEMENT_3D('',#10309,#10310,#10311);

+#10316=CARTESIAN_POINT('',(3.5E-1,-1.E-1,-2.825E-1));

+#10317=DIRECTION('',(0.E0,-1.E0,0.E0));

+#10318=DIRECTION('',(1.E0,0.E0,0.E0));

+#10319=AXIS2_PLACEMENT_3D('',#10316,#10317,#10318);

+#10324=CARTESIAN_POINT('',(2.5E-1,-1.E-1,-2.825E-1));

+#10325=DIRECTION('',(0.E0,-1.E0,0.E0));

+#10326=DIRECTION('',(-1.E0,0.E0,0.E0));

+#10327=AXIS2_PLACEMENT_3D('',#10324,#10325,#10326);

+#10331=CARTESIAN_POINT('',(2.5E-1,-1.E-1,-2.825E-1));

+#10332=DIRECTION('',(0.E0,-1.E0,0.E0));

+#10333=DIRECTION('',(1.E0,0.E0,0.E0));

+#10334=AXIS2_PLACEMENT_3D('',#10331,#10332,#10333);

+#10339=CARTESIAN_POINT('',(1.5E-1,-1.E-1,-2.825E-1));

+#10340=DIRECTION('',(0.E0,-1.E0,0.E0));

+#10341=DIRECTION('',(-1.E0,0.E0,0.E0));

+#10342=AXIS2_PLACEMENT_3D('',#10339,#10340,#10341);

+#10346=CARTESIAN_POINT('',(1.5E-1,-1.E-1,-2.825E-1));

+#10347=DIRECTION('',(0.E0,-1.E0,0.E0));

+#10348=DIRECTION('',(1.E0,0.E0,0.E0));

+#10349=AXIS2_PLACEMENT_3D('',#10346,#10347,#10348);

+#10354=CARTESIAN_POINT('',(5.E-2,-1.E-1,-2.825E-1));

+#10355=DIRECTION('',(0.E0,-1.E0,0.E0));

+#10356=DIRECTION('',(-1.E0,0.E0,0.E0));

+#10357=AXIS2_PLACEMENT_3D('',#10354,#10355,#10356);

+#10361=CARTESIAN_POINT('',(5.E-2,-1.E-1,-2.825E-1));

+#10362=DIRECTION('',(0.E0,-1.E0,0.E0));

+#10363=DIRECTION('',(1.E0,0.E0,0.E0));

+#10364=AXIS2_PLACEMENT_3D('',#10361,#10362,#10363);

+#10369=CARTESIAN_POINT('',(-5.E-2,-1.E-1,-2.825E-1));

+#10370=DIRECTION('',(0.E0,-1.E0,0.E0));

+#10371=DIRECTION('',(-1.E0,0.E0,0.E0));

+#10372=AXIS2_PLACEMENT_3D('',#10369,#10370,#10371);

+#10376=CARTESIAN_POINT('',(-5.E-2,-1.E-1,-2.825E-1));

+#10377=DIRECTION('',(0.E0,-1.E0,0.E0));

+#10378=DIRECTION('',(1.E0,0.E0,0.E0));

+#10379=AXIS2_PLACEMENT_3D('',#10376,#10377,#10378);

+#10384=CARTESIAN_POINT('',(-1.5E-1,-1.E-1,-2.825E-1));

+#10385=DIRECTION('',(0.E0,-1.E0,0.E0));

+#10386=DIRECTION('',(-1.E0,0.E0,0.E0));

+#10387=AXIS2_PLACEMENT_3D('',#10384,#10385,#10386);

+#10391=CARTESIAN_POINT('',(-1.5E-1,-1.E-1,-2.825E-1));

+#10392=DIRECTION('',(0.E0,-1.E0,0.E0));

+#10393=DIRECTION('',(1.E0,0.E0,0.E0));

+#10394=AXIS2_PLACEMENT_3D('',#10391,#10392,#10393);

+#10399=CARTESIAN_POINT('',(-2.5E-1,-1.E-1,-2.825E-1));

+#10400=DIRECTION('',(0.E0,-1.E0,0.E0));

+#10401=DIRECTION('',(-1.E0,0.E0,0.E0));

+#10402=AXIS2_PLACEMENT_3D('',#10399,#10400,#10401);

+#10406=CARTESIAN_POINT('',(-2.5E-1,-1.E-1,-2.825E-1));

+#10407=DIRECTION('',(0.E0,-1.E0,0.E0));

+#10408=DIRECTION('',(1.E0,0.E0,0.E0));

+#10409=AXIS2_PLACEMENT_3D('',#10406,#10407,#10408);

+#10414=CARTESIAN_POINT('',(-3.5E-1,-1.E-1,-2.825E-1));

+#10415=DIRECTION('',(0.E0,-1.E0,0.E0));

+#10416=DIRECTION('',(-1.E0,0.E0,0.E0));

+#10417=AXIS2_PLACEMENT_3D('',#10414,#10415,#10416);

+#10421=CARTESIAN_POINT('',(-3.5E-1,-1.E-1,-2.825E-1));

+#10422=DIRECTION('',(0.E0,-1.E0,0.E0));

+#10423=DIRECTION('',(1.E0,0.E0,0.E0));

+#10424=AXIS2_PLACEMENT_3D('',#10421,#10422,#10423);

+#10429=CARTESIAN_POINT('',(-4.5E-1,-1.E-1,-2.825E-1));

+#10430=DIRECTION('',(0.E0,-1.E0,0.E0));

+#10431=DIRECTION('',(-1.E0,0.E0,0.E0));

+#10432=AXIS2_PLACEMENT_3D('',#10429,#10430,#10431);

+#10436=CARTESIAN_POINT('',(-4.5E-1,-1.E-1,-2.825E-1));

+#10437=DIRECTION('',(0.E0,-1.E0,0.E0));

+#10438=DIRECTION('',(1.E0,0.E0,0.E0));

+#10439=AXIS2_PLACEMENT_3D('',#10436,#10437,#10438);

+#10444=CARTESIAN_POINT('',(-5.5E-1,-1.E-1,-2.825E-1));

+#10445=DIRECTION('',(0.E0,-1.E0,0.E0));

+#10446=DIRECTION('',(-1.E0,0.E0,0.E0));

+#10447=AXIS2_PLACEMENT_3D('',#10444,#10445,#10446);

+#10451=CARTESIAN_POINT('',(-5.5E-1,-1.E-1,-2.825E-1));

+#10452=DIRECTION('',(0.E0,-1.E0,0.E0));

+#10453=DIRECTION('',(1.E0,0.E0,0.E0));

+#10454=AXIS2_PLACEMENT_3D('',#10451,#10452,#10453);

+#10459=CARTESIAN_POINT('',(5.5E-1,-2.45E-1,-2.825E-1));

+#10460=DIRECTION('',(0.E0,0.E0,1.E0));

+#10461=DIRECTION('',(1.E0,0.E0,0.E0));

+#10462=AXIS2_PLACEMENT_3D('CS0',#10459,#10460,#10461);

+#10463=CARTESIAN_POINT('',(6.05E-1,-1.E-1,5.75E-2));

+#10464=DIRECTION('',(0.E0,-1.E0,0.E0));

+#10465=DIRECTION('',(-1.E0,0.E0,0.E0));

+#10466=AXIS2_PLACEMENT_3D('',#10463,#10464,#10465);

+#10470=CARTESIAN_POINT('',(6.05E-1,-1.E-1,5.75E-2));

+#10471=DIRECTION('',(0.E0,-1.E0,0.E0));

+#10472=DIRECTION('',(1.E0,0.E0,0.E0));

+#10473=AXIS2_PLACEMENT_3D('',#10470,#10471,#10472);

+#10478=CARTESIAN_POINT('',(-6.05E-1,-1.E-1,5.75E-2));

+#10479=DIRECTION('',(0.E0,-1.E0,0.E0));

+#10480=DIRECTION('',(-1.E0,0.E0,0.E0));

+#10481=AXIS2_PLACEMENT_3D('',#10478,#10479,#10480);

+#10485=CARTESIAN_POINT('',(-6.05E-1,-1.E-1,5.75E-2));

+#10486=DIRECTION('',(0.E0,-1.E0,0.E0));

+#10487=DIRECTION('',(1.E0,0.E0,0.E0));

+#10488=AXIS2_PLACEMENT_3D('',#10485,#10486,#10487);

+#10493=DIMENSIONAL_EXPONENTS(1.E0,0.E0,0.E0,0.E0,0.E0,0.E0,0.E0);

+#10495=LENGTH_MEASURE_WITH_UNIT(LENGTH_MEASURE(2.54E1),#10494);

+#10496=(CONVERSION_BASED_UNIT('INCH',#10495)LENGTH_UNIT()NAMED_UNIT(#10493));

+#10497=DIMENSIONAL_EXPONENTS(0.E0,0.E0,0.E0,0.E0,0.E0,0.E0,0.E0);

+#10499=PLANE_ANGLE_MEASURE_WITH_UNIT(PLANE_ANGLE_MEASURE(1.745329251994E-2),

+#10498);

+#10500=(CONVERSION_BASED_UNIT('DEGREE',#10499)NAMED_UNIT(*)PLANE_ANGLE_UNIT());

+#10502=UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.513068391843E-4),#10496,

+'closure',

+'Maximum model space distance between geometric entities at asserted connectivities');

+#10503=(GEOMETRIC_REPRESENTATION_CONTEXT(3)GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((

+#10502))GLOBAL_UNIT_ASSIGNED_CONTEXT((#10496,#10500,#10501))REPRESENTATION_CONTEXT('ID1','3'));

+#10258=GEOMETRIC_SET('',(#10257,#10263,#10268,#10273,#10278,#10293,#10308,

+#10323,#10338,#10353,#10368,#10383,#10398,#10413,#10428,#10443,#10458,#10477,

+#10492));

+#10507=SHAPE_REPRESENTATION_RELATIONSHIP('','',#10506,#10504);

+#10508=SHAPE_REPRESENTATION_RELATIONSHIP('','',#10506,#10505);

+#10509=APPLICATION_CONTEXT(

+'CONFIGURATION CONTROLLED 3D DESIGNS OF MECHANICAL PARTS AND ASSEMBLIES');

+#10510=APPLICATION_PROTOCOL_DEFINITION('international standard',

+'config_control_design',1994,#10509);

+#10511=DESIGN_CONTEXT('',#10509,'design');

+#10512=MECHANICAL_CONTEXT('',#10509,'mechanical');

+#10513=PRODUCT('705550011','705550011','NOT SPECIFIED',(#10512));

+#10514=PRODUCT_DEFINITION_FORMATION_WITH_SPECIFIED_SOURCE('1','LAST_VERSION',

+#10513,.MADE.);

+#10518=PRODUCT_CATEGORY('part','');

+#10519=PRODUCT_RELATED_PRODUCT_CATEGORY('detail','',(#10513));

+#10520=PRODUCT_CATEGORY_RELATIONSHIP('','',#10518,#10519);

+#10521=SECURITY_CLASSIFICATION_LEVEL('unclassified');

+#10522=SECURITY_CLASSIFICATION('','',#10521);

+#10523=CC_DESIGN_SECURITY_CLASSIFICATION(#10522,(#10514));

+#10524=APPROVAL_STATUS('approved');

+#10525=APPROVAL(#10524,'');

+#10526=CC_DESIGN_APPROVAL(#10525,(#10522,#10514,#10515));

+#10527=CALENDAR_DATE(116,6,12);

+#10528=COORDINATED_UNIVERSAL_TIME_OFFSET(5,30,.AHEAD.);

+#10529=LOCAL_TIME(12,33,3.3E1,#10528);

+#10530=DATE_AND_TIME(#10527,#10529);

+#10531=APPROVAL_DATE_TIME(#10530,#10525);

+#10532=DATE_TIME_ROLE('creation_date');

+#10533=CC_DESIGN_DATE_AND_TIME_ASSIGNMENT(#10530,#10532,(#10515));

+#10534=DATE_TIME_ROLE('classification_date');

+#10535=CC_DESIGN_DATE_AND_TIME_ASSIGNMENT(#10530,#10534,(#10522));

+#10536=PERSON('UNSPECIFIED','UNSPECIFIED',$,$,$,$);

+#10537=ORGANIZATION('UNSPECIFIED','UNSPECIFIED','UNSPECIFIED');

+#10538=PERSON_AND_ORGANIZATION(#10536,#10537);

+#10539=APPROVAL_ROLE('approver');

+#10540=APPROVAL_PERSON_ORGANIZATION(#10538,#10525,#10539);

+#10541=PERSON_AND_ORGANIZATION_ROLE('creator');

+#10542=CC_DESIGN_PERSON_AND_ORGANIZATION_ASSIGNMENT(#10538,#10541,(#10514,

+#10515));

+#10543=PERSON_AND_ORGANIZATION_ROLE('design_supplier');

+#10544=CC_DESIGN_PERSON_AND_ORGANIZATION_ASSIGNMENT(#10538,#10543,(#10514));

+#10545=PERSON_AND_ORGANIZATION_ROLE('classification_officer');

+#10546=CC_DESIGN_PERSON_AND_ORGANIZATION_ASSIGNMENT(#10538,#10545,(#10522));

+#10547=PERSON_AND_ORGANIZATION_ROLE('design_owner');

+#10548=CC_DESIGN_PERSON_AND_ORGANIZATION_ASSIGNMENT(#10538,#10547,(#10513));

+#236=B_SPLINE_CURVE_WITH_KNOTS('',3,(#225,#226,#227,#228,#229,#230,#231,#232,

+#233,#234,#235),.UNSPECIFIED.,.F.,.F.,(4,1,1,1,1,1,1,1,4),(0.E0,1.25E-1,2.5E-1,

+3.75E-1,5.E-1,6.25E-1,7.5E-1,8.75E-1,1.E0),.UNSPECIFIED.);

+#245=B_SPLINE_CURVE_WITH_KNOTS('',3,(#237,#238,#239,#240,#241,#242,#243,#244),

+.UNSPECIFIED.,.F.,.F.,(4,1,1,1,1,4),(0.E0,2.E-1,4.E-1,6.E-1,8.E-1,1.E0),

+.UNSPECIFIED.);

+#255=B_SPLINE_CURVE_WITH_KNOTS('',3,(#250,#251,#252,#253,#254),.UNSPECIFIED.,

+.F.,.F.,(4,1,4),(0.E0,5.E-1,1.E0),.UNSPECIFIED.);

+#265=B_SPLINE_CURVE_WITH_KNOTS('',3,(#260,#261,#262,#263,#264),.UNSPECIFIED.,

+.F.,.F.,(4,1,4),(0.E0,5.E-1,1.E0),.UNSPECIFIED.);

+#275=B_SPLINE_CURVE_WITH_KNOTS('',3,(#270,#271,#272,#273,#274),.UNSPECIFIED.,

+.F.,.F.,(4,1,4),(0.E0,5.E-1,1.E0),.UNSPECIFIED.);

+#315=B_SPLINE_CURVE_WITH_KNOTS('',3,(#300,#301,#302,#303,#304,#305,#306,#307,

+#308,#309,#310,#311,#312,#313,#314),.UNSPECIFIED.,.F.,.F.,(4,1,1,1,1,1,1,1,1,1,

+1,1,4),(0.E0,8.333333333333E-2,1.666666666667E-1,2.5E-1,3.333333333333E-1,

+4.166666666667E-1,5.E-1,5.833333333333E-1,6.666666666667E-1,7.5E-1,

+8.333333333333E-1,9.166666666667E-1,1.E0),.UNSPECIFIED.);

+#332=CIRCLE('',#331,2.E-2);

+#337=CIRCLE('',#336,2.E-2);

+#342=CIRCLE('',#341,1.402827863512E-2);

+#347=CIRCLE('',#346,1.402827863512E-2);

+#361=B_SPLINE_CURVE_WITH_KNOTS('',3,(#348,#349,#350,#351,#352,#353,#354,#355,

+#356,#357,#358,#359,#360),.UNSPECIFIED.,.F.,.F.,(4,1,1,1,1,1,1,1,1,1,4),(0.E0,

+1.E-1,2.E-1,3.E-1,4.E-1,5.E-1,6.E-1,7.E-1,8.E-1,9.E-1,1.E0),.UNSPECIFIED.);

+#375=B_SPLINE_CURVE_WITH_KNOTS('',3,(#366,#367,#368,#369,#370,#371,#372,#373,

+#374),.UNSPECIFIED.,.F.,.F.,(4,1,1,1,1,1,4),(0.E0,1.666666666667E-1,

+3.333333333333E-1,5.E-1,6.666666666667E-1,8.333333333333E-1,1.E0),

+.UNSPECIFIED.);

+#988=CIRCLE('',#987,2.5E-2);

+#1001=CIRCLE('',#1000,5.E-2);

+#1406=CIRCLE('',#1405,5.E-2);

+#1419=CIRCLE('',#1418,2.5E-2);

+#1492=CIRCLE('',#1491,5.E-2);

+#1501=CIRCLE('',#1500,2.5E-2);

+#1518=CIRCLE('',#1517,2.5E-2);

+#1539=CIRCLE('',#1538,5.E-2);

+#1616=CIRCLE('',#1615,2.5E-2);

+#1629=CIRCLE('',#1628,5.E-2);

+#1642=CIRCLE('',#1641,2.5E-2);

+#1663=CIRCLE('',#1662,5.E-2);

+#1704=CIRCLE('',#1703,2.5E-2);

+#1717=CIRCLE('',#1716,5.E-2);

+#1730=CIRCLE('',#1729,2.5E-2);

+#1751=CIRCLE('',#1750,5.E-2);

+#1792=CIRCLE('',#1791,2.5E-2);

+#1805=CIRCLE('',#1804,5.E-2);

+#1818=CIRCLE('',#1817,2.5E-2);

+#1839=CIRCLE('',#1838,5.E-2);

+#1880=CIRCLE('',#1879,2.5E-2);

+#1893=CIRCLE('',#1892,5.E-2);

+#1906=CIRCLE('',#1905,2.5E-2);

+#1927=CIRCLE('',#1926,5.E-2);

+#1968=CIRCLE('',#1967,2.5E-2);

+#1981=CIRCLE('',#1980,5.E-2);

+#1994=CIRCLE('',#1993,2.5E-2);

+#2015=CIRCLE('',#2014,5.E-2);

+#2056=CIRCLE('',#2055,2.5E-2);

+#2069=CIRCLE('',#2068,5.E-2);

+#2082=CIRCLE('',#2081,2.5E-2);

+#2103=CIRCLE('',#2102,5.E-2);

+#2144=CIRCLE('',#2143,2.5E-2);

+#2157=CIRCLE('',#2156,5.E-2);

+#2170=CIRCLE('',#2169,2.5E-2);

+#2191=CIRCLE('',#2190,5.E-2);

+#2232=CIRCLE('',#2231,2.5E-2);

+#2245=CIRCLE('',#2244,5.E-2);

+#2258=CIRCLE('',#2257,2.5E-2);

+#2279=CIRCLE('',#2278,5.E-2);

+#2320=CIRCLE('',#2319,2.5E-2);

+#2333=CIRCLE('',#2332,5.E-2);

+#2346=CIRCLE('',#2345,2.5E-2);

+#2367=CIRCLE('',#2366,5.E-2);

+#2408=CIRCLE('',#2407,2.5E-2);

+#2421=CIRCLE('',#2420,5.E-2);

+#2434=CIRCLE('',#2433,2.5E-2);

+#2455=CIRCLE('',#2454,5.E-2);

+#3244=CIRCLE('',#3243,5.3E-2);

+#3253=CIRCLE('',#3252,5.3E-2);

+#3282=CIRCLE('',#3281,5.3E-2);

+#3299=CIRCLE('',#3298,5.3E-2);

+#3475=B_SPLINE_CURVE_WITH_KNOTS('',3,(#3460,#3461,#3462,#3463,#3464,#3465,#3466,

+#3467,#3468,#3469,#3470,#3471,#3472,#3473,#3474),.UNSPECIFIED.,.F.,.F.,(4,1,1,1,

+1,1,1,1,1,1,1,1,4),(0.E0,8.333333333333E-2,1.666666666667E-1,2.5E-1,

+3.333333333333E-1,4.166666666667E-1,5.E-1,5.833333333333E-1,6.666666666667E-1,

+7.5E-1,8.333333333333E-1,9.166666666667E-1,1.E0),.UNSPECIFIED.);

+#3499=B_SPLINE_CURVE_WITH_KNOTS('',3,(#3488,#3489,#3490,#3491,#3492,#3493,#3494,

+#3495,#3496,#3497,#3498),.UNSPECIFIED.,.F.,.F.,(4,1,1,1,1,1,1,1,4),(0.E0,

+1.25E-1,2.5E-1,3.75E-1,5.E-1,6.25E-1,7.5E-1,8.75E-1,1.E0),.UNSPECIFIED.);

+#3512=B_SPLINE_CURVE_WITH_KNOTS('',3,(#3504,#3505,#3506,#3507,#3508,#3509,#3510,

+#3511),.UNSPECIFIED.,.F.,.F.,(4,1,1,1,1,4),(0.E0,2.E-1,4.E-1,6.E-1,8.E-1,1.E0),

+.UNSPECIFIED.);

+#3517=CIRCLE('',#3516,1.402827863512E-2);

+#3522=CIRCLE('',#3521,2.E-2);

+#3527=CIRCLE('',#3526,1.402827863512E-2);

+#3532=CIRCLE('',#3531,2.E-2);

+#3546=B_SPLINE_CURVE_WITH_KNOTS('',3,(#3533,#3534,#3535,#3536,#3537,#3538,#3539,

+#3540,#3541,#3542,#3543,#3544,#3545),.UNSPECIFIED.,.F.,.F.,(4,1,1,1,1,1,1,1,1,1,

+4),(0.E0,1.E-1,2.E-1,3.E-1,4.E-1,5.E-1,6.E-1,7.E-1,8.E-1,9.E-1,1.E0),

+.UNSPECIFIED.);

+#3556=B_SPLINE_CURVE_WITH_KNOTS('',3,(#3547,#3548,#3549,#3550,#3551,#3552,#3553,

+#3554,#3555),.UNSPECIFIED.,.F.,.F.,(4,1,1,1,1,1,4),(0.E0,1.666666666667E-1,

+3.333333333333E-1,5.E-1,6.666666666667E-1,8.333333333333E-1,1.E0),

+.UNSPECIFIED.);

+#3566=B_SPLINE_CURVE_WITH_KNOTS('',3,(#3561,#3562,#3563,#3564,#3565),

+.UNSPECIFIED.,.F.,.F.,(4,1,4),(0.E0,5.E-1,1.E0),.UNSPECIFIED.);

+#3576=B_SPLINE_CURVE_WITH_KNOTS('',3,(#3571,#3572,#3573,#3574,#3575),

+.UNSPECIFIED.,.F.,.F.,(4,1,4),(0.E0,5.E-1,1.E0),.UNSPECIFIED.);

+#3586=B_SPLINE_CURVE_WITH_KNOTS('',3,(#3581,#3582,#3583,#3584,#3585),

+.UNSPECIFIED.,.F.,.F.,(4,1,4),(0.E0,5.E-1,1.E0),.UNSPECIFIED.);

+#3608=B_SPLINE_CURVE_WITH_KNOTS('',3,(#3603,#3604,#3605,#3606,#3607),

+.UNSPECIFIED.,.F.,.F.,(4,1,4),(0.E0,5.E-1,1.E0),.UNSPECIFIED.);

+#3618=B_SPLINE_CURVE_WITH_KNOTS('',3,(#3613,#3614,#3615,#3616,#3617),

+.UNSPECIFIED.,.F.,.F.,(4,1,4),(0.E0,5.E-1,1.E0),.UNSPECIFIED.);

+#3628=B_SPLINE_CURVE_WITH_KNOTS('',3,(#3623,#3624,#3625,#3626,#3627),

+.UNSPECIFIED.,.F.,.F.,(4,1,4),(0.E0,5.E-1,1.E0),.UNSPECIFIED.);

+#3638=B_SPLINE_CURVE_WITH_KNOTS('',3,(#3633,#3634,#3635,#3636,#3637),

+.UNSPECIFIED.,.F.,.F.,(4,1,4),(0.E0,5.E-1,1.E0),.UNSPECIFIED.);

+#3648=B_SPLINE_CURVE_WITH_KNOTS('',3,(#3643,#3644,#3645,#3646,#3647),

+.UNSPECIFIED.,.F.,.F.,(4,1,4),(0.E0,5.E-1,1.E0),.UNSPECIFIED.);

+#3658=B_SPLINE_CURVE_WITH_KNOTS('',3,(#3653,#3654,#3655,#3656,#3657),

+.UNSPECIFIED.,.F.,.F.,(4,1,4),(0.E0,5.E-1,1.E0),.UNSPECIFIED.);

+#3668=B_SPLINE_CURVE_WITH_KNOTS('',3,(#3663,#3664,#3665,#3666,#3667),

+.UNSPECIFIED.,.F.,.F.,(4,1,4),(0.E0,5.E-1,1.E0),.UNSPECIFIED.);

+#3678=B_SPLINE_CURVE_WITH_KNOTS('',3,(#3673,#3674,#3675,#3676,#3677),

+.UNSPECIFIED.,.F.,.F.,(4,1,4),(0.E0,5.E-1,1.E0),.UNSPECIFIED.);

+#3688=B_SPLINE_CURVE_WITH_KNOTS('',3,(#3683,#3684,#3685,#3686,#3687),

+.UNSPECIFIED.,.F.,.F.,(4,1,4),(0.E0,5.E-1,1.E0),.UNSPECIFIED.);

+#3698=B_SPLINE_CURVE_WITH_KNOTS('',3,(#3693,#3694,#3695,#3696,#3697),

+.UNSPECIFIED.,.F.,.F.,(4,1,4),(0.E0,5.E-1,1.E0),.UNSPECIFIED.);

+#3708=B_SPLINE_CURVE_WITH_KNOTS('',3,(#3703,#3704,#3705,#3706,#3707),

+.UNSPECIFIED.,.F.,.F.,(4,1,4),(0.E0,5.E-1,1.E0),.UNSPECIFIED.);

+#3718=B_SPLINE_CURVE_WITH_KNOTS('',3,(#3713,#3714,#3715,#3716,#3717),

+.UNSPECIFIED.,.F.,.F.,(4,1,4),(0.E0,5.E-1,1.E0),.UNSPECIFIED.);

+#4840=EDGE_CURVE('',#3857,#3858,#4,.T.);

+#4842=EDGE_CURVE('',#3858,#3878,#8,.T.);

+#4844=EDGE_CURVE('',#3878,#3861,#12,.T.);

+#4846=EDGE_CURVE('',#3861,#3862,#16,.T.);

+#4848=EDGE_CURVE('',#3862,#3876,#20,.T.);

+#4850=EDGE_CURVE('',#3876,#3865,#24,.T.);

+#4852=EDGE_CURVE('',#3865,#3866,#28,.T.);

+#4854=EDGE_CURVE('',#3866,#3994,#32,.T.);

+#4856=EDGE_CURVE('',#3994,#3729,#36,.T.);

+#4858=EDGE_CURVE('',#3729,#3730,#40,.T.);

+#4860=EDGE_CURVE('',#3725,#3730,#3131,.T.);

+#4862=EDGE_CURVE('',#3725,#3726,#44,.T.);

+#4864=EDGE_CURVE('',#3726,#3992,#48,.T.);

+#4866=EDGE_CURVE('',#3992,#3857,#52,.T.);

+#4870=EDGE_CURVE('',#3893,#3894,#56,.T.);

+#4872=EDGE_CURVE('',#3893,#3897,#60,.T.);

+#4874=EDGE_CURVE('',#3897,#3898,#64,.T.);

+#4876=EDGE_CURVE('',#3894,#3898,#68,.T.);

+#4886=EDGE_CURVE('',#4001,#4002,#72,.T.);

+#4888=EDGE_CURVE('',#4002,#4004,#76,.T.);

+#4890=EDGE_CURVE('',#4004,#4006,#80,.T.);

+#4892=EDGE_CURVE('',#4006,#4008,#84,.T.);

+#4894=EDGE_CURVE('',#4008,#4010,#88,.T.);

+#4896=EDGE_CURVE('',#4010,#3873,#92,.T.);

+#4898=EDGE_CURVE('',#3873,#3874,#467,.T.);

+#4900=EDGE_CURVE('',#3866,#3874,#3443,.T.);

+#4903=EDGE_CURVE('',#3865,#4024,#96,.T.);

+#4905=EDGE_CURVE('',#4024,#4052,#100,.T.);

+#4907=EDGE_CURVE('',#4052,#4001,#104,.T.);

+#4917=EDGE_CURVE('',#4091,#4092,#108,.T.);

+#4919=EDGE_CURVE('',#4142,#4091,#112,.T.);

+#4921=EDGE_CURVE('',#4116,#4142,#116,.T.);

+#4923=EDGE_CURVE('',#3858,#4116,#120,.T.);

+#4926=EDGE_CURVE('',#3857,#3869,#124,.T.);

+#4928=EDGE_CURVE('',#3869,#3870,#419,.T.);

+#4930=EDGE_CURVE('',#4100,#3870,#128,.T.);

+#4932=EDGE_CURVE('',#4098,#4100,#132,.T.);

+#4934=EDGE_CURVE('',#4096,#4098,#136,.T.);

+#4936=EDGE_CURVE('',#4094,#4096,#140,.T.);

+#4938=EDGE_CURVE('',#4092,#4094,#144,.T.);

+#4948=EDGE_CURVE('',#4103,#4104,#148,.T.);

+#4950=EDGE_CURVE('',#4103,#3886,#152,.T.);

+#4952=EDGE_CURVE('',#3886,#3957,#407,.T.);

+#4954=EDGE_CURVE('',#3957,#3965,#156,.T.);

+#4956=EDGE_CURVE('',#3965,#3966,#160,.T.);

+#4958=EDGE_CURVE('',#3961,#3966,#164,.T.);

+#4960=EDGE_CURVE('',#3961,#3949,#391,.T.);

+#4962=EDGE_CURVE('',#3949,#3969,#168,.T.);

+#4964=EDGE_CURVE('',#3969,#3970,#172,.T.);

+#4966=EDGE_CURVE('',#3953,#3970,#176,.T.);

+#4968=EDGE_CURVE('',#3953,#3881,#479,.T.);

+#4970=EDGE_CURVE('',#4013,#3881,#180,.T.);

+#4972=EDGE_CURVE('',#4013,#4014,#184,.T.);

+#4974=EDGE_CURVE('',#4014,#4026,#188,.T.);

+#4976=EDGE_CURVE('',#4026,#4028,#192,.T.);

+#4978=EDGE_CURVE('',#4028,#4017,#196,.T.);

+#4980=EDGE_CURVE('',#4017,#4018,#200,.T.);

+#4982=EDGE_CURVE('',#3862,#4018,#204,.T.);

+#4985=EDGE_CURVE('',#3861,#4108,#208,.T.);

+#4987=EDGE_CURVE('',#4107,#4108,#212,.T.);

+#4989=EDGE_CURVE('',#4140,#4107,#216,.T.);

+#4991=EDGE_CURVE('',#4138,#4140,#220,.T.);

+#4993=EDGE_CURVE('',#4104,#4138,#224,.T.);

+#5003=EDGE_CURVE('',#4037,#4038,#236,.T.);

+#5005=EDGE_CURVE('',#4039,#4037,#245,.T.);

+#5007=EDGE_CURVE('',#4002,#4039,#3722,.T.);

+#5010=EDGE_CURVE('',#4001,#4038,#249,.T.);

+#5021=EDGE_CURVE('',#4038,#4048,#255,.T.);

+#5023=EDGE_CURVE('',#4048,#4047,#265,.T.);

+#5025=EDGE_CURVE('',#4047,#4044,#275,.T.);

+#5027=EDGE_CURVE('',#4044,#4045,#361,.T.);

+#5029=EDGE_CURVE('',#4045,#4036,#327,.T.);

+#5031=EDGE_CURVE('',#4033,#4036,#347,.T.);

+#5033=EDGE_CURVE('',#4037,#4033,#323,.T.);

+#5046=EDGE_CURVE('',#4052,#4048,#259,.T.);

+#5059=EDGE_CURVE('',#4024,#4047,#269,.T.);

+#5071=EDGE_CURVE('',#4030,#4024,#299,.T.);

+#5073=EDGE_CURVE('',#4030,#4044,#279,.T.);

+#5083=EDGE_CURVE('',#4020,#4010,#283,.T.);

+#5085=EDGE_CURVE('',#4020,#3882,#287,.T.);

+#5087=EDGE_CURVE('',#3882,#3873,#471,.T.);

+#5100=EDGE_CURVE('',#3876,#4022,#291,.T.);

+#5102=EDGE_CURVE('',#4022,#4030,#295,.T.);

+#5113=EDGE_CURVE('',#4043,#4042,#315,.T.);

+#5115=EDGE_CURVE('',#4014,#4043,#3692,.T.);

+#5118=EDGE_CURVE('',#4013,#4020,#379,.T.);

+#5122=EDGE_CURVE('',#4008,#4042,#319,.T.);

+#5134=EDGE_CURVE('',#4033,#4036,#342,.T.);

+#5137=EDGE_CURVE('',#4045,#4046,#375,.T.);

+#5139=EDGE_CURVE('',#4046,#4050,#3668,.T.);

+#5141=EDGE_CURVE('',#4050,#4049,#3678,.T.);

+#5143=EDGE_CURVE('',#4049,#4043,#3688,.T.);

+#5146=EDGE_CURVE('',#4042,#4041,#3698,.T.);

+#5148=EDGE_CURVE('',#4041,#4040,#3708,.T.);

+#5150=EDGE_CURVE('',#4040,#4039,#3718,.T.);

+#5184=EDGE_CURVE('',#4033,#4034,#332,.T.);

+#5186=EDGE_CURVE('',#4036,#4034,#337,.T.);

+#5235=EDGE_CURVE('',#4018,#4022,#383,.T.);

+#5238=EDGE_CURVE('',#4017,#4046,#365,.T.);

+#5251=EDGE_CURVE('',#3881,#3882,#475,.T.);

+#5274=EDGE_CURVE('',#3949,#3950,#387,.T.);

+#5277=EDGE_CURVE('',#3961,#3962,#395,.T.);

+#5279=EDGE_CURVE('',#3962,#3950,#487,.T.);

+#5289=EDGE_CURVE('',#3953,#3954,#399,.T.);

+#5291=EDGE_CURVE('',#3954,#3785,#507,.T.);

+#5293=EDGE_CURVE('',#3785,#3786,#3351,.T.);

+#5295=EDGE_CURVE('',#3786,#3812,#3339,.T.);

+#5297=EDGE_CURVE('',#3812,#3808,#3327,.T.);

+#5299=EDGE_CURVE('',#3808,#3804,#3315,.T.);

+#5301=EDGE_CURVE('',#3804,#3800,#3363,.T.);

+#5303=EDGE_CURVE('',#3800,#3793,#3375,.T.);

+#5305=EDGE_CURVE('',#3793,#3794,#3387,.T.);

+#5307=EDGE_CURVE('',#3794,#3958,#515,.T.);

+#5309=EDGE_CURVE('',#3957,#3958,#403,.T.);

+#5312=EDGE_CURVE('',#3884,#3886,#411,.T.);

+#5314=EDGE_CURVE('',#3870,#3884,#415,.T.);

+#5317=EDGE_CURVE('',#3996,#3869,#423,.T.);

+#5319=EDGE_CURVE('',#3734,#3996,#427,.T.);

+#5321=EDGE_CURVE('',#3733,#3734,#431,.T.);

+#5323=EDGE_CURVE('',#3746,#3733,#435,.T.);

+#5325=EDGE_CURVE('',#3744,#3746,#439,.T.);

+#5327=EDGE_CURVE('',#3742,#3744,#443,.T.);

+#5329=EDGE_CURVE('',#3740,#3742,#447,.T.);

+#5331=EDGE_CURVE('',#3738,#3740,#451,.T.);

+#5333=EDGE_CURVE('',#3737,#3738,#455,.T.);

+#5335=EDGE_CURVE('',#3998,#3737,#459,.T.);

+#5337=EDGE_CURVE('',#3874,#3998,#463,.T.);

+#5352=EDGE_CURVE('',#3950,#3974,#483,.T.);

+#5354=EDGE_CURVE('',#3973,#3974,#3079,.T.);

+#5356=EDGE_CURVE('',#3973,#3969,#715,.T.);

+#5369=EDGE_CURVE('',#3962,#3986,#491,.T.);

+#5371=EDGE_CURVE('',#3986,#3974,#495,.T.);

+#5381=EDGE_CURVE('',#3954,#3978,#499,.T.);

+#5383=EDGE_CURVE('',#3978,#3789,#503,.T.);

+#5385=EDGE_CURVE('',#3785,#3789,#3355,.T.);

+#5396=EDGE_CURVE('',#3958,#3982,#511,.T.);

+#5399=EDGE_CURVE('',#3794,#3798,#3399,.T.);

+#5401=EDGE_CURVE('',#3798,#3982,#519,.T.);

+#5413=EDGE_CURVE('',#3966,#3985,#723,.T.);

+#5415=EDGE_CURVE('',#3985,#3986,#3083,.T.);

+#5427=EDGE_CURVE('',#3985,#3973,#719,.T.);

+#5431=EDGE_CURVE('',#3981,#3965,#727,.T.);

+#5433=EDGE_CURVE('',#4058,#3981,#731,.T.);

+#5435=EDGE_CURVE('',#4056,#4058,#735,.T.);

+#5437=EDGE_CURVE('',#4055,#4056,#739,.T.);

+#5439=EDGE_CURVE('',#4067,#4055,#743,.T.);

+#5441=EDGE_CURVE('',#4067,#4068,#3111,.T.);

+#5443=EDGE_CURVE('',#4064,#4068,#747,.T.);

+#5445=EDGE_CURVE('',#4062,#4064,#751,.T.);

+#5447=EDGE_CURVE('',#4061,#4062,#755,.T.);

+#5449=EDGE_CURVE('',#3977,#4061,#759,.T.);

+#5451=EDGE_CURVE('',#3970,#3977,#763,.T.);

+#5456=EDGE_CURVE('',#4773,#4774,#539,.T.);

+#5458=EDGE_CURVE('',#4773,#4777,#543,.T.);

+#5460=EDGE_CURVE('',#4777,#4778,#547,.T.);

+#5462=EDGE_CURVE('',#4774,#4778,#551,.T.);

+#5466=EDGE_CURVE('',#4725,#4726,#555,.T.);

+#5468=EDGE_CURVE('',#4725,#4729,#559,.T.);

+#5470=EDGE_CURVE('',#4729,#4730,#563,.T.);

+#5472=EDGE_CURVE('',#4726,#4730,#567,.T.);

+#5476=EDGE_CURVE('',#4677,#4678,#571,.T.);

+#5478=EDGE_CURVE('',#4677,#4681,#575,.T.);

+#5480=EDGE_CURVE('',#4681,#4682,#579,.T.);

+#5482=EDGE_CURVE('',#4678,#4682,#583,.T.);

+#5486=EDGE_CURVE('',#4629,#4630,#587,.T.);

+#5488=EDGE_CURVE('',#4629,#4633,#591,.T.);

+#5490=EDGE_CURVE('',#4633,#4634,#595,.T.);

+#5492=EDGE_CURVE('',#4630,#4634,#599,.T.);

+#5496=EDGE_CURVE('',#4581,#4582,#603,.T.);

+#5498=EDGE_CURVE('',#4581,#4585,#607,.T.);

+#5500=EDGE_CURVE('',#4585,#4586,#611,.T.);

+#5502=EDGE_CURVE('',#4582,#4586,#615,.T.);

+#5506=EDGE_CURVE('',#4533,#4534,#619,.T.);

+#5508=EDGE_CURVE('',#4533,#4537,#623,.T.);

+#5510=EDGE_CURVE('',#4537,#4538,#627,.T.);

+#5512=EDGE_CURVE('',#4534,#4538,#631,.T.);

+#5516=EDGE_CURVE('',#4485,#4486,#635,.T.);

+#5518=EDGE_CURVE('',#4485,#4489,#639,.T.);

+#5520=EDGE_CURVE('',#4489,#4490,#643,.T.);

+#5522=EDGE_CURVE('',#4486,#4490,#647,.T.);

+#5526=EDGE_CURVE('',#4437,#4438,#651,.T.);

+#5528=EDGE_CURVE('',#4437,#4441,#655,.T.);

+#5530=EDGE_CURVE('',#4441,#4442,#659,.T.);

+#5532=EDGE_CURVE('',#4438,#4442,#663,.T.);

+#5536=EDGE_CURVE('',#4389,#4390,#667,.T.);

+#5538=EDGE_CURVE('',#4389,#4393,#671,.T.);

+#5540=EDGE_CURVE('',#4393,#4394,#675,.T.);

+#5542=EDGE_CURVE('',#4390,#4394,#679,.T.);

+#5546=EDGE_CURVE('',#4160,#4166,#683,.T.);

+#5548=EDGE_CURVE('',#4160,#4168,#687,.T.);

+#5550=EDGE_CURVE('',#4168,#4174,#691,.T.);

+#5552=EDGE_CURVE('',#4166,#4174,#695,.T.);

+#5556=EDGE_CURVE('',#3836,#3838,#699,.T.);

+#5558=EDGE_CURVE('',#3836,#3840,#703,.T.);

+#5560=EDGE_CURVE('',#3840,#3842,#707,.T.);

+#5562=EDGE_CURVE('',#3838,#3842,#711,.T.);

+#5566=EDGE_CURVE('',#4821,#4822,#523,.T.);

+#5568=EDGE_CURVE('',#4821,#4825,#527,.T.);

+#5570=EDGE_CURVE('',#4825,#4826,#531,.T.);

+#5572=EDGE_CURVE('',#4822,#4826,#535,.T.);

+#5582=EDGE_CURVE('',#4805,#4806,#791,.T.);

+#5584=EDGE_CURVE('',#4805,#4793,#767,.T.);

+#5586=EDGE_CURVE('',#4793,#4794,#771,.T.);

+#5588=EDGE_CURVE('',#4794,#4806,#775,.T.);

+#5599=EDGE_CURVE('',#4822,#4789,#779,.T.);

+#5601=EDGE_CURVE('',#4789,#4790,#783,.T.);

+#5603=EDGE_CURVE('',#4790,#4821,#787,.T.);

+#5614=EDGE_CURVE('',#4806,#3909,#795,.T.);

+#5616=EDGE_CURVE('',#3909,#3910,#3027,.T.);

+#5618=EDGE_CURVE('',#3893,#3910,#3063,.T.);

+#5621=EDGE_CURVE('',#3894,#3902,#799,.T.);

+#5623=EDGE_CURVE('',#3902,#3904,#3023,.T.);

+#5625=EDGE_CURVE('',#3848,#3904,#1401,.T.);

+#5627=EDGE_CURVE('',#3846,#3848,#803,.T.);

+#5629=EDGE_CURVE('',#3929,#3846,#1410,.T.);

+#5631=EDGE_CURVE('',#3944,#3929,#1021,.T.);

+#5633=EDGE_CURVE('',#3944,#3844,#807,.T.);

+#5635=EDGE_CURVE('',#3844,#3854,#811,.T.);

+#5637=EDGE_CURVE('',#3854,#3934,#815,.T.);

+#5639=EDGE_CURVE('',#3934,#3936,#3003,.T.);

+#5641=EDGE_CURVE('',#4172,#3936,#1534,.T.);

+#5643=EDGE_CURVE('',#4170,#4172,#819,.T.);

+#5645=EDGE_CURVE('',#4192,#4170,#1522,.T.);

+#5647=EDGE_CURVE('',#4206,#4192,#1033,.T.);

+#5649=EDGE_CURVE('',#4206,#4162,#823,.T.);

+#5651=EDGE_CURVE('',#4162,#4164,#827,.T.);

+#5653=EDGE_CURVE('',#4164,#4196,#831,.T.);

+#5655=EDGE_CURVE('',#4196,#4198,#2987,.T.);

+#5657=EDGE_CURVE('',#4378,#4198,#1658,.T.);

+#5659=EDGE_CURVE('',#4377,#4378,#835,.T.);

+#5661=EDGE_CURVE('',#4222,#4377,#1646,.T.);

+#5663=EDGE_CURVE('',#4221,#4222,#1049,.T.);

+#5665=EDGE_CURVE('',#4221,#4373,#839,.T.);

+#5667=EDGE_CURVE('',#4373,#4374,#843,.T.);

+#5669=EDGE_CURVE('',#4374,#4210,#847,.T.);

+#5671=EDGE_CURVE('',#4210,#4212,#2935,.T.);

+#5673=EDGE_CURVE('',#4426,#4212,#1746,.T.);

+#5675=EDGE_CURVE('',#4425,#4426,#851,.T.);

+#5677=EDGE_CURVE('',#4238,#4425,#1734,.T.);

+#5679=EDGE_CURVE('',#4237,#4238,#1065,.T.);

+#5681=EDGE_CURVE('',#4237,#4421,#855,.T.);

+#5683=EDGE_CURVE('',#4421,#4422,#859,.T.);

+#5685=EDGE_CURVE('',#4422,#4226,#863,.T.);

+#5687=EDGE_CURVE('',#4226,#4228,#2883,.T.);

+#5689=EDGE_CURVE('',#4474,#4228,#1834,.T.);

+#5691=EDGE_CURVE('',#4473,#4474,#867,.T.);

+#5693=EDGE_CURVE('',#4254,#4473,#1822,.T.);

+#5695=EDGE_CURVE('',#4253,#4254,#1081,.T.);

+#5697=EDGE_CURVE('',#4253,#4469,#871,.T.);

+#5699=EDGE_CURVE('',#4469,#4470,#875,.T.);

+#5701=EDGE_CURVE('',#4470,#4242,#879,.T.);

+#5703=EDGE_CURVE('',#4242,#4244,#2831,.T.);

+#5705=EDGE_CURVE('',#4522,#4244,#1922,.T.);

+#5707=EDGE_CURVE('',#4521,#4522,#883,.T.);

+#5709=EDGE_CURVE('',#4270,#4521,#1910,.T.);

+#5711=EDGE_CURVE('',#4269,#4270,#1097,.T.);

+#5713=EDGE_CURVE('',#4269,#4517,#887,.T.);

+#5715=EDGE_CURVE('',#4517,#4518,#891,.T.);

+#5717=EDGE_CURVE('',#4518,#4258,#895,.T.);

+#5719=EDGE_CURVE('',#4258,#4260,#2779,.T.);

+#5721=EDGE_CURVE('',#4570,#4260,#2010,.T.);

+#5723=EDGE_CURVE('',#4569,#4570,#899,.T.);

+#5725=EDGE_CURVE('',#4286,#4569,#1998,.T.);

+#5727=EDGE_CURVE('',#4285,#4286,#1113,.T.);

+#5729=EDGE_CURVE('',#4285,#4565,#903,.T.);

+#5731=EDGE_CURVE('',#4565,#4566,#907,.T.);

+#5733=EDGE_CURVE('',#4566,#4274,#911,.T.);

+#5735=EDGE_CURVE('',#4274,#4276,#2727,.T.);

+#5737=EDGE_CURVE('',#4618,#4276,#2098,.T.);

+#5739=EDGE_CURVE('',#4617,#4618,#915,.T.);

+#5741=EDGE_CURVE('',#4302,#4617,#2086,.T.);

+#5743=EDGE_CURVE('',#4301,#4302,#1129,.T.);

+#5745=EDGE_CURVE('',#4301,#4613,#919,.T.);

+#5747=EDGE_CURVE('',#4613,#4614,#923,.T.);

+#5749=EDGE_CURVE('',#4614,#4290,#927,.T.);

+#5751=EDGE_CURVE('',#4290,#4292,#2675,.T.);

+#5753=EDGE_CURVE('',#4666,#4292,#2186,.T.);

+#5755=EDGE_CURVE('',#4665,#4666,#931,.T.);

+#5757=EDGE_CURVE('',#4318,#4665,#2174,.T.);

+#5759=EDGE_CURVE('',#4317,#4318,#1145,.T.);

+#5761=EDGE_CURVE('',#4317,#4661,#935,.T.);

+#5763=EDGE_CURVE('',#4661,#4662,#939,.T.);

+#5765=EDGE_CURVE('',#4662,#4306,#943,.T.);

+#5767=EDGE_CURVE('',#4306,#4308,#2623,.T.);

+#5769=EDGE_CURVE('',#4714,#4308,#2274,.T.);

+#5771=EDGE_CURVE('',#4713,#4714,#947,.T.);

+#5773=EDGE_CURVE('',#4334,#4713,#2262,.T.);

+#5775=EDGE_CURVE('',#4333,#4334,#1161,.T.);

+#5777=EDGE_CURVE('',#4333,#4709,#951,.T.);

+#5779=EDGE_CURVE('',#4709,#4710,#955,.T.);

+#5781=EDGE_CURVE('',#4710,#4322,#959,.T.);

+#5783=EDGE_CURVE('',#4322,#4324,#2571,.T.);

+#5785=EDGE_CURVE('',#4762,#4324,#2362,.T.);

+#5787=EDGE_CURVE('',#4761,#4762,#963,.T.);

+#5789=EDGE_CURVE('',#4354,#4761,#2350,.T.);

+#5791=EDGE_CURVE('',#4353,#4354,#1177,.T.);

+#5793=EDGE_CURVE('',#4353,#4757,#967,.T.);

+#5795=EDGE_CURVE('',#4757,#4758,#971,.T.);

+#5797=EDGE_CURVE('',#4758,#4338,#975,.T.);

+#5799=EDGE_CURVE('',#4338,#4340,#2519,.T.);

+#5801=EDGE_CURVE('',#4810,#4340,#2450,.T.);

+#5803=EDGE_CURVE('',#4809,#4810,#979,.T.);

+#5805=EDGE_CURVE('',#4350,#4809,#2438,.T.);

+#5807=EDGE_CURVE('',#4349,#4350,#1193,.T.);

+#5809=EDGE_CURVE('',#4349,#4805,#983,.T.);

+#5819=EDGE_CURVE('',#4832,#4813,#988,.T.);

+#5821=EDGE_CURVE('',#4805,#4832,#992,.T.);

+#5824=EDGE_CURVE('',#4349,#4813,#1189,.T.);

+#5834=EDGE_CURVE('',#4806,#4834,#996,.T.);

+#5836=EDGE_CURVE('',#4834,#4817,#1001,.T.);

+#5838=EDGE_CURVE('',#4817,#3922,#1393,.T.);

+#5840=EDGE_CURVE('',#3922,#3914,#1005,.T.);

+#5842=EDGE_CURVE('',#3914,#3909,#3031,.T.);

+#5853=EDGE_CURVE('',#4813,#4814,#1185,.T.);

+#5855=EDGE_CURVE('',#4828,#4814,#2434,.T.);

+#5857=EDGE_CURVE('',#4832,#4828,#2459,.T.);

+#5868=EDGE_CURVE('',#3929,#3930,#1009,.T.);

+#5870=EDGE_CURVE('',#3946,#3930,#1013,.T.);

+#5872=EDGE_CURVE('',#3944,#3946,#1017,.T.);

+#5883=EDGE_CURVE('',#4185,#4186,#1025,.T.);

+#5885=EDGE_CURVE('',#4206,#4185,#1029,.T.);

+#5888=EDGE_CURVE('',#4192,#4186,#1037,.T.);

+#5898=EDGE_CURVE('',#4381,#4382,#1041,.T.);

+#5900=EDGE_CURVE('',#4221,#4381,#1045,.T.);

+#5903=EDGE_CURVE('',#4222,#4382,#1053,.T.);

+#5913=EDGE_CURVE('',#4429,#4430,#1057,.T.);

+#5915=EDGE_CURVE('',#4237,#4429,#1061,.T.);

+#5918=EDGE_CURVE('',#4238,#4430,#1069,.T.);

+#5928=EDGE_CURVE('',#4477,#4478,#1073,.T.);

+#5930=EDGE_CURVE('',#4253,#4477,#1077,.T.);

+#5933=EDGE_CURVE('',#4254,#4478,#1085,.T.);

+#5943=EDGE_CURVE('',#4525,#4526,#1089,.T.);

+#5945=EDGE_CURVE('',#4269,#4525,#1093,.T.);

+#5948=EDGE_CURVE('',#4270,#4526,#1101,.T.);

+#5958=EDGE_CURVE('',#4573,#4574,#1105,.T.);

+#5960=EDGE_CURVE('',#4285,#4573,#1109,.T.);

+#5963=EDGE_CURVE('',#4286,#4574,#1117,.T.);

+#5973=EDGE_CURVE('',#4621,#4622,#1121,.T.);

+#5975=EDGE_CURVE('',#4301,#4621,#1125,.T.);

+#5978=EDGE_CURVE('',#4302,#4622,#1133,.T.);

+#5988=EDGE_CURVE('',#4669,#4670,#1137,.T.);

+#5990=EDGE_CURVE('',#4317,#4669,#1141,.T.);

+#5993=EDGE_CURVE('',#4318,#4670,#1149,.T.);

+#6003=EDGE_CURVE('',#4717,#4718,#1153,.T.);

+#6005=EDGE_CURVE('',#4333,#4717,#1157,.T.);

+#6008=EDGE_CURVE('',#4334,#4718,#1165,.T.);

+#6018=EDGE_CURVE('',#4765,#4766,#1169,.T.);

+#6020=EDGE_CURVE('',#4353,#4765,#1173,.T.);

+#6023=EDGE_CURVE('',#4354,#4766,#1181,.T.);

+#6036=EDGE_CURVE('',#4350,#4814,#1197,.T.);

+#6046=EDGE_CURVE('',#4817,#4818,#1201,.T.);

+#6048=EDGE_CURVE('',#4818,#4345,#1205,.T.);

+#6050=EDGE_CURVE('',#4345,#4346,#1209,.T.);

+#6052=EDGE_CURVE('',#4769,#4346,#1213,.T.);

+#6054=EDGE_CURVE('',#4769,#4770,#1217,.T.);

+#6056=EDGE_CURVE('',#4770,#4329,#1221,.T.);

+#6058=EDGE_CURVE('',#4329,#4330,#1225,.T.);

+#6060=EDGE_CURVE('',#4721,#4330,#1229,.T.);

+#6062=EDGE_CURVE('',#4721,#4722,#1233,.T.);

+#6064=EDGE_CURVE('',#4722,#4313,#1237,.T.);

+#6066=EDGE_CURVE('',#4313,#4314,#1241,.T.);

+#6068=EDGE_CURVE('',#4673,#4314,#1245,.T.);

+#6070=EDGE_CURVE('',#4673,#4674,#1249,.T.);

+#6072=EDGE_CURVE('',#4674,#4297,#1253,.T.);

+#6074=EDGE_CURVE('',#4297,#4298,#1257,.T.);

+#6076=EDGE_CURVE('',#4625,#4298,#1261,.T.);

+#6078=EDGE_CURVE('',#4625,#4626,#1265,.T.);

+#6080=EDGE_CURVE('',#4626,#4281,#1269,.T.);

+#6082=EDGE_CURVE('',#4281,#4282,#1273,.T.);

+#6084=EDGE_CURVE('',#4577,#4282,#1277,.T.);

+#6086=EDGE_CURVE('',#4577,#4578,#1281,.T.);

+#6088=EDGE_CURVE('',#4578,#4265,#1285,.T.);

+#6090=EDGE_CURVE('',#4265,#4266,#1289,.T.);

+#6092=EDGE_CURVE('',#4529,#4266,#1293,.T.);

+#6094=EDGE_CURVE('',#4529,#4530,#1297,.T.);

+#6096=EDGE_CURVE('',#4530,#4249,#1301,.T.);

+#6098=EDGE_CURVE('',#4249,#4250,#1305,.T.);

+#6100=EDGE_CURVE('',#4481,#4250,#1309,.T.);

+#6102=EDGE_CURVE('',#4481,#4482,#1313,.T.);

+#6104=EDGE_CURVE('',#4482,#4233,#1317,.T.);

+#6106=EDGE_CURVE('',#4233,#4234,#1321,.T.);

+#6108=EDGE_CURVE('',#4433,#4234,#1325,.T.);

+#6110=EDGE_CURVE('',#4433,#4434,#1329,.T.);

+#6112=EDGE_CURVE('',#4434,#4217,#1333,.T.);

+#6114=EDGE_CURVE('',#4217,#4218,#1337,.T.);

+#6116=EDGE_CURVE('',#4385,#4218,#1341,.T.);

+#6118=EDGE_CURVE('',#4385,#4386,#1345,.T.);

+#6120=EDGE_CURVE('',#4386,#4203,#1349,.T.);

+#6122=EDGE_CURVE('',#4203,#4204,#1353,.T.);

+#6124=EDGE_CURVE('',#4189,#4204,#1357,.T.);

+#6126=EDGE_CURVE('',#4189,#4190,#1361,.T.);

+#6128=EDGE_CURVE('',#4190,#3941,#1365,.T.);

+#6130=EDGE_CURVE('',#3941,#3942,#1369,.T.);

+#6132=EDGE_CURVE('',#3925,#3942,#1373,.T.);

+#6134=EDGE_CURVE('',#3925,#3926,#1377,.T.);

+#6136=EDGE_CURVE('',#3926,#3918,#1381,.T.);

+#6138=EDGE_CURVE('',#3917,#3918,#1385,.T.);

+#6140=EDGE_CURVE('',#3917,#3890,#3043,.T.);

+#6142=EDGE_CURVE('',#3889,#3890,#3059,.T.);

+#6144=EDGE_CURVE('',#3921,#3889,#3067,.T.);

+#6146=EDGE_CURVE('',#3921,#3922,#1389,.T.);

+#6157=EDGE_CURVE('',#3848,#3852,#1397,.T.);

+#6160=EDGE_CURVE('',#3904,#3906,#3019,.T.);

+#6162=EDGE_CURVE('',#3918,#3906,#3055,.T.);

+#6165=EDGE_CURVE('',#3852,#3926,#1406,.T.);

+#6177=EDGE_CURVE('',#3846,#3988,#1414,.T.);

+#6179=EDGE_CURVE('',#3988,#3930,#1419,.T.);

+#6189=EDGE_CURVE('',#3834,#3848,#1443,.T.);

+#6192=EDGE_CURVE('',#3851,#3852,#1509,.T.);

+#6194=EDGE_CURVE('',#3854,#3851,#1487,.T.);

+#6196=EDGE_CURVE('',#3826,#3854,#1475,.T.);

+#6198=EDGE_CURVE('',#3826,#3834,#1423,.T.);

+#6208=EDGE_CURVE('',#3830,#3840,#1427,.T.);

+#6210=EDGE_CURVE('',#3829,#3830,#1431,.T.);

+#6212=EDGE_CURVE('',#3842,#3829,#1435,.T.);

+#6223=EDGE_CURVE('',#3846,#3833,#1439,.T.);

+#6227=EDGE_CURVE('',#3833,#3834,#1447,.T.);

+#6237=EDGE_CURVE('',#3822,#3836,#1455,.T.);

+#6239=EDGE_CURVE('',#3822,#3830,#1451,.T.);

+#6253=EDGE_CURVE('',#3838,#3821,#1459,.T.);

+#6255=EDGE_CURVE('',#3821,#3822,#1463,.T.);

+#6265=EDGE_CURVE('',#3844,#3825,#1467,.T.);

+#6267=EDGE_CURVE('',#3825,#3826,#1471,.T.);

+#6282=EDGE_CURVE('',#3821,#3829,#1479,.T.);

+#6305=EDGE_CURVE('',#3844,#3990,#1505,.T.);

+#6307=EDGE_CURVE('',#3990,#3988,#1483,.T.);

+#6311=EDGE_CURVE('',#3825,#3833,#3007,.T.);

+#6322=EDGE_CURVE('',#3851,#3925,#1492,.T.);

+#6325=EDGE_CURVE('',#3942,#3933,#1496,.T.);

+#6327=EDGE_CURVE('',#3933,#3934,#2991,.T.);

+#6339=EDGE_CURVE('',#3990,#3946,#1501,.T.);

+#6364=EDGE_CURVE('',#3941,#3938,#1513,.T.);

+#6366=EDGE_CURVE('',#3938,#3933,#2995,.T.);

+#6377=EDGE_CURVE('',#4178,#4186,#1518,.T.);

+#6381=EDGE_CURVE('',#4170,#4178,#1526,.T.);

+#6391=EDGE_CURVE('',#4172,#4182,#1530,.T.);

+#6394=EDGE_CURVE('',#3936,#3938,#2999,.T.);

+#6398=EDGE_CURVE('',#4182,#4190,#1539,.T.);

+#6408=EDGE_CURVE('',#4177,#4178,#1543,.T.);

+#6410=EDGE_CURVE('',#4177,#4185,#1616,.T.);

+#6422=EDGE_CURVE('',#4162,#4149,#1559,.T.);

+#6424=EDGE_CURVE('',#4162,#4177,#1620,.T.);

+#6428=EDGE_CURVE('',#4170,#4157,#1591,.T.);

+#6430=EDGE_CURVE('',#4149,#4157,#1607,.T.);

+#6440=EDGE_CURVE('',#4146,#4160,#1547,.T.);

+#6443=EDGE_CURVE('',#4166,#4145,#1551,.T.);

+#6445=EDGE_CURVE('',#4145,#4146,#1555,.T.);

+#6456=EDGE_CURVE('',#4149,#4150,#1563,.T.);

+#6458=EDGE_CURVE('',#4150,#4164,#1567,.T.);

+#6470=EDGE_CURVE('',#4146,#4154,#1571,.T.);

+#6472=EDGE_CURVE('',#4154,#4168,#1579,.T.);

+#6484=EDGE_CURVE('',#4145,#4153,#1575,.T.);

+#6486=EDGE_CURVE('',#4153,#4154,#1583,.T.);

+#6499=EDGE_CURVE('',#4174,#4153,#1587,.T.);

+#6524=EDGE_CURVE('',#4158,#4172,#1595,.T.);

+#6526=EDGE_CURVE('',#4157,#4158,#1599,.T.);

+#6537=EDGE_CURVE('',#4150,#4158,#1603,.T.);

+#6541=EDGE_CURVE('',#4181,#4182,#1611,.T.);

+#6543=EDGE_CURVE('',#4164,#4181,#1624,.T.);

+#6568=EDGE_CURVE('',#4181,#4189,#1629,.T.);

+#6593=EDGE_CURVE('',#4204,#4195,#1633,.T.);

+#6595=EDGE_CURVE('',#4195,#4196,#2975,.T.);

+#6607=EDGE_CURVE('',#4203,#4200,#1637,.T.);

+#6609=EDGE_CURVE('',#4200,#4195,#2979,.T.);

+#6620=EDGE_CURVE('',#4396,#4382,#1642,.T.);

+#6624=EDGE_CURVE('',#4377,#4396,#1650,.T.);

+#6634=EDGE_CURVE('',#4378,#4398,#1654,.T.);

+#6637=EDGE_CURVE('',#4198,#4200,#2983,.T.);

+#6641=EDGE_CURVE('',#4398,#4386,#1663,.T.);

+#6653=EDGE_CURVE('',#4400,#4396,#1667,.T.);

+#6655=EDGE_CURVE('',#4400,#4381,#1704,.T.);

+#6666=EDGE_CURVE('',#4377,#4369,#1679,.T.);

+#6668=EDGE_CURVE('',#4361,#4369,#2963,.T.);

+#6670=EDGE_CURVE('',#4373,#4361,#2939,.T.);

+#6672=EDGE_CURVE('',#4373,#4400,#1708,.T.);

+#6684=EDGE_CURVE('',#4370,#4378,#1671,.T.);

+#6686=EDGE_CURVE('',#4369,#4370,#1675,.T.);

+#6698=EDGE_CURVE('',#4366,#4393,#1683,.T.);

+#6700=EDGE_CURVE('',#4365,#4366,#1687,.T.);

+#6702=EDGE_CURVE('',#4394,#4365,#1691,.T.);

+#6713=EDGE_CURVE('',#4402,#4398,#1699,.T.);

+#6715=EDGE_CURVE('',#4374,#4402,#1712,.T.);

+#6717=EDGE_CURVE('',#4362,#4374,#2947,.T.);

+#6719=EDGE_CURVE('',#4362,#4370,#1695,.T.);

+#6731=EDGE_CURVE('',#4402,#4385,#1717,.T.);

+#6758=EDGE_CURVE('',#4218,#4209,#1721,.T.);

+#6760=EDGE_CURVE('',#4209,#4210,#2923,.T.);

+#6772=EDGE_CURVE('',#4217,#4214,#1725,.T.);

+#6774=EDGE_CURVE('',#4214,#4209,#2927,.T.);

+#6785=EDGE_CURVE('',#4444,#4430,#1730,.T.);

+#6789=EDGE_CURVE('',#4425,#4444,#1738,.T.);

+#6799=EDGE_CURVE('',#4426,#4446,#1742,.T.);

+#6802=EDGE_CURVE('',#4212,#4214,#2931,.T.);

+#6806=EDGE_CURVE('',#4446,#4434,#1751,.T.);

+#6818=EDGE_CURVE('',#4448,#4444,#1755,.T.);

+#6820=EDGE_CURVE('',#4448,#4429,#1792,.T.);

+#6831=EDGE_CURVE('',#4425,#4417,#1767,.T.);

+#6833=EDGE_CURVE('',#4409,#4417,#2911,.T.);

+#6835=EDGE_CURVE('',#4421,#4409,#2887,.T.);

+#6837=EDGE_CURVE('',#4421,#4448,#1796,.T.);

+#6849=EDGE_CURVE('',#4418,#4426,#1759,.T.);

+#6851=EDGE_CURVE('',#4417,#4418,#1763,.T.);

+#6863=EDGE_CURVE('',#4414,#4441,#1771,.T.);

+#6865=EDGE_CURVE('',#4413,#4414,#1775,.T.);

+#6867=EDGE_CURVE('',#4442,#4413,#1779,.T.);

+#6878=EDGE_CURVE('',#4450,#4446,#1787,.T.);

+#6880=EDGE_CURVE('',#4422,#4450,#1800,.T.);

+#6882=EDGE_CURVE('',#4410,#4422,#2895,.T.);

+#6884=EDGE_CURVE('',#4410,#4418,#1783,.T.);

+#6896=EDGE_CURVE('',#4450,#4433,#1805,.T.);

+#6923=EDGE_CURVE('',#4234,#4225,#1809,.T.);

+#6925=EDGE_CURVE('',#4225,#4226,#2871,.T.);

+#6937=EDGE_CURVE('',#4233,#4230,#1813,.T.);

+#6939=EDGE_CURVE('',#4230,#4225,#2875,.T.);

+#6950=EDGE_CURVE('',#4492,#4478,#1818,.T.);

+#6954=EDGE_CURVE('',#4473,#4492,#1826,.T.);

+#6964=EDGE_CURVE('',#4474,#4494,#1830,.T.);

+#6967=EDGE_CURVE('',#4228,#4230,#2879,.T.);

+#6971=EDGE_CURVE('',#4494,#4482,#1839,.T.);

+#6983=EDGE_CURVE('',#4496,#4492,#1843,.T.);

+#6985=EDGE_CURVE('',#4496,#4477,#1880,.T.);

+#6996=EDGE_CURVE('',#4473,#4465,#1855,.T.);

+#6998=EDGE_CURVE('',#4457,#4465,#2859,.T.);

+#7000=EDGE_CURVE('',#4469,#4457,#2835,.T.);

+#7002=EDGE_CURVE('',#4469,#4496,#1884,.T.);

+#7014=EDGE_CURVE('',#4466,#4474,#1847,.T.);

+#7016=EDGE_CURVE('',#4465,#4466,#1851,.T.);

+#7028=EDGE_CURVE('',#4462,#4489,#1859,.T.);

+#7030=EDGE_CURVE('',#4461,#4462,#1863,.T.);

+#7032=EDGE_CURVE('',#4490,#4461,#1867,.T.);

+#7043=EDGE_CURVE('',#4498,#4494,#1875,.T.);

+#7045=EDGE_CURVE('',#4470,#4498,#1888,.T.);

+#7047=EDGE_CURVE('',#4458,#4470,#2843,.T.);

+#7049=EDGE_CURVE('',#4458,#4466,#1871,.T.);

+#7061=EDGE_CURVE('',#4498,#4481,#1893,.T.);

+#7088=EDGE_CURVE('',#4250,#4241,#1897,.T.);

+#7090=EDGE_CURVE('',#4241,#4242,#2819,.T.);

+#7102=EDGE_CURVE('',#4249,#4246,#1901,.T.);

+#7104=EDGE_CURVE('',#4246,#4241,#2823,.T.);

+#7115=EDGE_CURVE('',#4540,#4526,#1906,.T.);

+#7119=EDGE_CURVE('',#4521,#4540,#1914,.T.);

+#7129=EDGE_CURVE('',#4522,#4542,#1918,.T.);

+#7132=EDGE_CURVE('',#4244,#4246,#2827,.T.);

+#7136=EDGE_CURVE('',#4542,#4530,#1927,.T.);

+#7148=EDGE_CURVE('',#4544,#4540,#1931,.T.);

+#7150=EDGE_CURVE('',#4544,#4525,#1968,.T.);

+#7161=EDGE_CURVE('',#4521,#4513,#1943,.T.);

+#7163=EDGE_CURVE('',#4505,#4513,#2807,.T.);

+#7165=EDGE_CURVE('',#4517,#4505,#2783,.T.);

+#7167=EDGE_CURVE('',#4517,#4544,#1972,.T.);

+#7179=EDGE_CURVE('',#4514,#4522,#1935,.T.);

+#7181=EDGE_CURVE('',#4513,#4514,#1939,.T.);

+#7193=EDGE_CURVE('',#4510,#4537,#1947,.T.);

+#7195=EDGE_CURVE('',#4509,#4510,#1951,.T.);

+#7197=EDGE_CURVE('',#4538,#4509,#1955,.T.);

+#7208=EDGE_CURVE('',#4546,#4542,#1963,.T.);

+#7210=EDGE_CURVE('',#4518,#4546,#1976,.T.);

+#7212=EDGE_CURVE('',#4506,#4518,#2791,.T.);

+#7214=EDGE_CURVE('',#4506,#4514,#1959,.T.);

+#7226=EDGE_CURVE('',#4546,#4529,#1981,.T.);

+#7253=EDGE_CURVE('',#4266,#4257,#1985,.T.);

+#7255=EDGE_CURVE('',#4257,#4258,#2767,.T.);

+#7267=EDGE_CURVE('',#4265,#4262,#1989,.T.);

+#7269=EDGE_CURVE('',#4262,#4257,#2771,.T.);

+#7280=EDGE_CURVE('',#4588,#4574,#1994,.T.);

+#7284=EDGE_CURVE('',#4569,#4588,#2002,.T.);

+#7294=EDGE_CURVE('',#4570,#4590,#2006,.T.);

+#7297=EDGE_CURVE('',#4260,#4262,#2775,.T.);

+#7301=EDGE_CURVE('',#4590,#4578,#2015,.T.);

+#7313=EDGE_CURVE('',#4592,#4588,#2019,.T.);

+#7315=EDGE_CURVE('',#4592,#4573,#2056,.T.);

+#7326=EDGE_CURVE('',#4569,#4561,#2031,.T.);

+#7328=EDGE_CURVE('',#4553,#4561,#2755,.T.);

+#7330=EDGE_CURVE('',#4565,#4553,#2731,.T.);

+#7332=EDGE_CURVE('',#4565,#4592,#2060,.T.);

+#7344=EDGE_CURVE('',#4562,#4570,#2023,.T.);

+#7346=EDGE_CURVE('',#4561,#4562,#2027,.T.);

+#7358=EDGE_CURVE('',#4558,#4585,#2035,.T.);

+#7360=EDGE_CURVE('',#4557,#4558,#2039,.T.);

+#7362=EDGE_CURVE('',#4586,#4557,#2043,.T.);

+#7373=EDGE_CURVE('',#4594,#4590,#2051,.T.);

+#7375=EDGE_CURVE('',#4566,#4594,#2064,.T.);

+#7377=EDGE_CURVE('',#4554,#4566,#2739,.T.);

+#7379=EDGE_CURVE('',#4554,#4562,#2047,.T.);

+#7391=EDGE_CURVE('',#4594,#4577,#2069,.T.);

+#7418=EDGE_CURVE('',#4282,#4273,#2073,.T.);

+#7420=EDGE_CURVE('',#4273,#4274,#2715,.T.);

+#7432=EDGE_CURVE('',#4281,#4278,#2077,.T.);

+#7434=EDGE_CURVE('',#4278,#4273,#2719,.T.);

+#7445=EDGE_CURVE('',#4636,#4622,#2082,.T.);

+#7449=EDGE_CURVE('',#4617,#4636,#2090,.T.);

+#7459=EDGE_CURVE('',#4618,#4638,#2094,.T.);

+#7462=EDGE_CURVE('',#4276,#4278,#2723,.T.);

+#7466=EDGE_CURVE('',#4638,#4626,#2103,.T.);

+#7478=EDGE_CURVE('',#4640,#4636,#2107,.T.);

+#7480=EDGE_CURVE('',#4640,#4621,#2144,.T.);

+#7491=EDGE_CURVE('',#4617,#4609,#2119,.T.);

+#7493=EDGE_CURVE('',#4601,#4609,#2703,.T.);

+#7495=EDGE_CURVE('',#4613,#4601,#2679,.T.);

+#7497=EDGE_CURVE('',#4613,#4640,#2148,.T.);

+#7509=EDGE_CURVE('',#4610,#4618,#2111,.T.);

+#7511=EDGE_CURVE('',#4609,#4610,#2115,.T.);

+#7523=EDGE_CURVE('',#4606,#4633,#2123,.T.);

+#7525=EDGE_CURVE('',#4605,#4606,#2127,.T.);

+#7527=EDGE_CURVE('',#4634,#4605,#2131,.T.);

+#7538=EDGE_CURVE('',#4642,#4638,#2139,.T.);

+#7540=EDGE_CURVE('',#4614,#4642,#2152,.T.);

+#7542=EDGE_CURVE('',#4602,#4614,#2687,.T.);

+#7544=EDGE_CURVE('',#4602,#4610,#2135,.T.);

+#7556=EDGE_CURVE('',#4642,#4625,#2157,.T.);

+#7583=EDGE_CURVE('',#4298,#4289,#2161,.T.);

+#7585=EDGE_CURVE('',#4289,#4290,#2663,.T.);

+#7597=EDGE_CURVE('',#4297,#4294,#2165,.T.);

+#7599=EDGE_CURVE('',#4294,#4289,#2667,.T.);

+#7610=EDGE_CURVE('',#4684,#4670,#2170,.T.);

+#7614=EDGE_CURVE('',#4665,#4684,#2178,.T.);

+#7624=EDGE_CURVE('',#4666,#4686,#2182,.T.);

+#7627=EDGE_CURVE('',#4292,#4294,#2671,.T.);

+#7631=EDGE_CURVE('',#4686,#4674,#2191,.T.);

+#7643=EDGE_CURVE('',#4688,#4684,#2195,.T.);

+#7645=EDGE_CURVE('',#4688,#4669,#2232,.T.);

+#7656=EDGE_CURVE('',#4665,#4657,#2207,.T.);

+#7658=EDGE_CURVE('',#4649,#4657,#2651,.T.);

+#7660=EDGE_CURVE('',#4661,#4649,#2627,.T.);

+#7662=EDGE_CURVE('',#4661,#4688,#2236,.T.);

+#7674=EDGE_CURVE('',#4658,#4666,#2199,.T.);

+#7676=EDGE_CURVE('',#4657,#4658,#2203,.T.);

+#7688=EDGE_CURVE('',#4654,#4681,#2211,.T.);

+#7690=EDGE_CURVE('',#4653,#4654,#2215,.T.);

+#7692=EDGE_CURVE('',#4682,#4653,#2219,.T.);

+#7703=EDGE_CURVE('',#4690,#4686,#2227,.T.);

+#7705=EDGE_CURVE('',#4662,#4690,#2240,.T.);

+#7707=EDGE_CURVE('',#4650,#4662,#2635,.T.);

+#7709=EDGE_CURVE('',#4650,#4658,#2223,.T.);

+#7721=EDGE_CURVE('',#4690,#4673,#2245,.T.);

+#7748=EDGE_CURVE('',#4314,#4305,#2249,.T.);

+#7750=EDGE_CURVE('',#4305,#4306,#2611,.T.);

+#7762=EDGE_CURVE('',#4313,#4310,#2253,.T.);

+#7764=EDGE_CURVE('',#4310,#4305,#2615,.T.);

+#7775=EDGE_CURVE('',#4732,#4718,#2258,.T.);

+#7779=EDGE_CURVE('',#4713,#4732,#2266,.T.);

+#7789=EDGE_CURVE('',#4714,#4734,#2270,.T.);

+#7792=EDGE_CURVE('',#4308,#4310,#2619,.T.);

+#7796=EDGE_CURVE('',#4734,#4722,#2279,.T.);

+#7808=EDGE_CURVE('',#4736,#4732,#2283,.T.);

+#7810=EDGE_CURVE('',#4736,#4717,#2320,.T.);

+#7821=EDGE_CURVE('',#4713,#4705,#2295,.T.);

+#7823=EDGE_CURVE('',#4697,#4705,#2599,.T.);

+#7825=EDGE_CURVE('',#4709,#4697,#2575,.T.);

+#7827=EDGE_CURVE('',#4709,#4736,#2324,.T.);

+#7839=EDGE_CURVE('',#4706,#4714,#2287,.T.);

+#7841=EDGE_CURVE('',#4705,#4706,#2291,.T.);

+#7853=EDGE_CURVE('',#4702,#4729,#2299,.T.);

+#7855=EDGE_CURVE('',#4701,#4702,#2303,.T.);

+#7857=EDGE_CURVE('',#4730,#4701,#2307,.T.);

+#7868=EDGE_CURVE('',#4738,#4734,#2315,.T.);

+#7870=EDGE_CURVE('',#4710,#4738,#2328,.T.);

+#7872=EDGE_CURVE('',#4698,#4710,#2583,.T.);

+#7874=EDGE_CURVE('',#4698,#4706,#2311,.T.);

+#7886=EDGE_CURVE('',#4738,#4721,#2333,.T.);

+#7913=EDGE_CURVE('',#4330,#4321,#2337,.T.);

+#7915=EDGE_CURVE('',#4321,#4322,#2559,.T.);

+#7927=EDGE_CURVE('',#4329,#4326,#2341,.T.);

+#7929=EDGE_CURVE('',#4326,#4321,#2563,.T.);

+#7940=EDGE_CURVE('',#4780,#4766,#2346,.T.);

+#7944=EDGE_CURVE('',#4761,#4780,#2354,.T.);

+#7954=EDGE_CURVE('',#4762,#4782,#2358,.T.);

+#7957=EDGE_CURVE('',#4324,#4326,#2567,.T.);

+#7961=EDGE_CURVE('',#4782,#4770,#2367,.T.);

+#7973=EDGE_CURVE('',#4784,#4780,#2371,.T.);

+#7975=EDGE_CURVE('',#4784,#4765,#2408,.T.);

+#7986=EDGE_CURVE('',#4761,#4753,#2383,.T.);

+#7988=EDGE_CURVE('',#4745,#4753,#2547,.T.);

+#7990=EDGE_CURVE('',#4757,#4745,#2523,.T.);

+#7992=EDGE_CURVE('',#4757,#4784,#2412,.T.);

+#8004=EDGE_CURVE('',#4754,#4762,#2375,.T.);

+#8006=EDGE_CURVE('',#4753,#4754,#2379,.T.);

+#8018=EDGE_CURVE('',#4750,#4777,#2387,.T.);

+#8020=EDGE_CURVE('',#4749,#4750,#2391,.T.);

+#8022=EDGE_CURVE('',#4778,#4749,#2395,.T.);

+#8033=EDGE_CURVE('',#4786,#4782,#2403,.T.);

+#8035=EDGE_CURVE('',#4758,#4786,#2416,.T.);

+#8037=EDGE_CURVE('',#4746,#4758,#2531,.T.);

+#8039=EDGE_CURVE('',#4746,#4754,#2399,.T.);

+#8051=EDGE_CURVE('',#4786,#4769,#2421,.T.);

+#8078=EDGE_CURVE('',#4346,#4337,#2425,.T.);

+#8080=EDGE_CURVE('',#4337,#4338,#2507,.T.);

+#8092=EDGE_CURVE('',#4345,#4342,#2429,.T.);

+#8094=EDGE_CURVE('',#4342,#4337,#2511,.T.);

+#8108=EDGE_CURVE('',#4809,#4828,#2442,.T.);

+#8118=EDGE_CURVE('',#4810,#4830,#2446,.T.);

+#8121=EDGE_CURVE('',#4340,#4342,#2515,.T.);

+#8125=EDGE_CURVE('',#4830,#4818,#2455,.T.);

+#8136=EDGE_CURVE('',#4809,#4801,#2471,.T.);

+#8138=EDGE_CURVE('',#4793,#4801,#2495,.T.);

+#8152=EDGE_CURVE('',#4802,#4810,#2463,.T.);

+#8154=EDGE_CURVE('',#4801,#4802,#2467,.T.);

+#8166=EDGE_CURVE('',#4798,#4825,#2475,.T.);

+#8168=EDGE_CURVE('',#4797,#4798,#2479,.T.);

+#8170=EDGE_CURVE('',#4826,#4797,#2483,.T.);

+#8181=EDGE_CURVE('',#4834,#4830,#2491,.T.);

+#8185=EDGE_CURVE('',#4794,#4802,#2487,.T.);

+#8222=EDGE_CURVE('',#4790,#4798,#2499,.T.);

+#8234=EDGE_CURVE('',#4789,#4797,#2503,.T.);

+#8272=EDGE_CURVE('',#4745,#4746,#2527,.T.);

+#8284=EDGE_CURVE('',#4774,#4741,#2535,.T.);

+#8286=EDGE_CURVE('',#4741,#4742,#2539,.T.);

+#8288=EDGE_CURVE('',#4742,#4773,#2543,.T.);

+#8312=EDGE_CURVE('',#4741,#4749,#2551,.T.);

+#8326=EDGE_CURVE('',#4742,#4750,#2555,.T.);

+#8362=EDGE_CURVE('',#4697,#4698,#2579,.T.);

+#8374=EDGE_CURVE('',#4726,#4693,#2587,.T.);

+#8376=EDGE_CURVE('',#4693,#4694,#2591,.T.);

+#8378=EDGE_CURVE('',#4694,#4725,#2595,.T.);

+#8402=EDGE_CURVE('',#4693,#4701,#2603,.T.);

+#8416=EDGE_CURVE('',#4694,#4702,#2607,.T.);

+#8452=EDGE_CURVE('',#4649,#4650,#2631,.T.);

+#8464=EDGE_CURVE('',#4678,#4645,#2639,.T.);

+#8466=EDGE_CURVE('',#4645,#4646,#2643,.T.);

+#8468=EDGE_CURVE('',#4646,#4677,#2647,.T.);

+#8492=EDGE_CURVE('',#4645,#4653,#2655,.T.);

+#8506=EDGE_CURVE('',#4646,#4654,#2659,.T.);

+#8542=EDGE_CURVE('',#4601,#4602,#2683,.T.);

+#8554=EDGE_CURVE('',#4630,#4597,#2691,.T.);

+#8556=EDGE_CURVE('',#4597,#4598,#2695,.T.);

+#8558=EDGE_CURVE('',#4598,#4629,#2699,.T.);

+#8582=EDGE_CURVE('',#4597,#4605,#2707,.T.);

+#8596=EDGE_CURVE('',#4598,#4606,#2711,.T.);

+#8632=EDGE_CURVE('',#4553,#4554,#2735,.T.);

+#8644=EDGE_CURVE('',#4582,#4549,#2743,.T.);

+#8646=EDGE_CURVE('',#4549,#4550,#2747,.T.);

+#8648=EDGE_CURVE('',#4550,#4581,#2751,.T.);

+#8672=EDGE_CURVE('',#4549,#4557,#2759,.T.);

+#8686=EDGE_CURVE('',#4550,#4558,#2763,.T.);

+#8722=EDGE_CURVE('',#4505,#4506,#2787,.T.);

+#8734=EDGE_CURVE('',#4534,#4501,#2795,.T.);

+#8736=EDGE_CURVE('',#4501,#4502,#2799,.T.);

+#8738=EDGE_CURVE('',#4502,#4533,#2803,.T.);

+#8762=EDGE_CURVE('',#4501,#4509,#2811,.T.);

+#8776=EDGE_CURVE('',#4502,#4510,#2815,.T.);

+#8812=EDGE_CURVE('',#4457,#4458,#2839,.T.);

+#8824=EDGE_CURVE('',#4486,#4453,#2847,.T.);

+#8826=EDGE_CURVE('',#4453,#4454,#2851,.T.);

+#8828=EDGE_CURVE('',#4454,#4485,#2855,.T.);

+#8852=EDGE_CURVE('',#4453,#4461,#2863,.T.);

+#8866=EDGE_CURVE('',#4454,#4462,#2867,.T.);

+#8902=EDGE_CURVE('',#4409,#4410,#2891,.T.);

+#8914=EDGE_CURVE('',#4438,#4405,#2899,.T.);

+#8916=EDGE_CURVE('',#4405,#4406,#2903,.T.);

+#8918=EDGE_CURVE('',#4406,#4437,#2907,.T.);

+#8942=EDGE_CURVE('',#4405,#4413,#2915,.T.);

+#8956=EDGE_CURVE('',#4406,#4414,#2919,.T.);

+#8992=EDGE_CURVE('',#4361,#4362,#2943,.T.);

+#9004=EDGE_CURVE('',#4390,#4357,#2951,.T.);

+#9006=EDGE_CURVE('',#4357,#4358,#2955,.T.);

+#9008=EDGE_CURVE('',#4358,#4389,#2959,.T.);

+#9032=EDGE_CURVE('',#4357,#4365,#2967,.T.);

+#9046=EDGE_CURVE('',#4358,#4366,#2971,.T.);

+#9116=EDGE_CURVE('',#3901,#3902,#3011,.T.);

+#9118=EDGE_CURVE('',#3906,#3901,#3015,.T.);

+#9132=EDGE_CURVE('',#3912,#3914,#3035,.T.);

+#9134=EDGE_CURVE('',#3910,#3912,#3039,.T.);

+#9145=EDGE_CURVE('',#3917,#3901,#3047,.T.);

+#9150=EDGE_CURVE('',#3890,#3898,#3051,.T.);

+#9173=EDGE_CURVE('',#3889,#3897,#3071,.T.);

+#9187=EDGE_CURVE('',#3921,#3912,#3075,.T.);

+#9224=EDGE_CURVE('',#3977,#3978,#3087,.T.);

+#9227=EDGE_CURVE('',#3789,#4061,#3099,.T.);

+#9238=EDGE_CURVE('',#3981,#3982,#3091,.T.);

+#9241=EDGE_CURVE('',#3798,#4058,#3095,.T.);

+#9267=EDGE_CURVE('',#3790,#4062,#3103,.T.);

+#9269=EDGE_CURVE('',#3789,#3790,#3359,.T.);

+#9281=EDGE_CURVE('',#4088,#4064,#3107,.T.);

+#9283=EDGE_CURVE('',#4074,#4088,#3203,.T.);

+#9285=EDGE_CURVE('',#3814,#4074,#3211,.T.);

+#9287=EDGE_CURVE('',#3790,#3814,#3347,.T.);

+#9297=EDGE_CURVE('',#4072,#4068,#3147,.T.);

+#9299=EDGE_CURVE('',#4072,#4086,#3171,.T.);

+#9301=EDGE_CURVE('',#4086,#4088,#3207,.T.);

+#9314=EDGE_CURVE('',#4070,#4067,#3115,.T.);

+#9316=EDGE_CURVE('',#3761,#4070,#3119,.T.);

+#9318=EDGE_CURVE('',#3761,#3754,#3123,.T.);

+#9320=EDGE_CURVE('',#3754,#3746,#3127,.T.);

+#9323=EDGE_CURVE('',#3725,#3733,#3423,.T.);

+#9326=EDGE_CURVE('',#3730,#3738,#3135,.T.);

+#9329=EDGE_CURVE('',#3749,#3740,#3411,.T.);

+#9331=EDGE_CURVE('',#3749,#3757,#3139,.T.);

+#9333=EDGE_CURVE('',#4072,#3757,#3143,.T.);

+#9346=EDGE_CURVE('',#4082,#4055,#3155,.T.);

+#9348=EDGE_CURVE('',#4080,#4082,#3183,.T.);

+#9350=EDGE_CURVE('',#4070,#4080,#3163,.T.);

+#9360=EDGE_CURVE('',#3802,#4076,#3151,.T.);

+#9362=EDGE_CURVE('',#4076,#4082,#3187,.T.);

+#9366=EDGE_CURVE('',#3797,#4056,#3403,.T.);

+#9368=EDGE_CURVE('',#3802,#3797,#3383,.T.);

+#9378=EDGE_CURVE('',#3761,#4079,#3167,.T.);

+#9380=EDGE_CURVE('',#4079,#4076,#3191,.T.);

+#9383=EDGE_CURVE('',#3806,#3802,#3371,.T.);

+#9385=EDGE_CURVE('',#3806,#3762,#3159,.T.);

+#9387=EDGE_CURVE('',#3761,#3762,#3219,.T.);

+#9398=EDGE_CURVE('',#4079,#4080,#3179,.T.);

+#9410=EDGE_CURVE('',#4085,#4086,#3195,.T.);

+#9414=EDGE_CURVE('',#4085,#3757,#3175,.T.);

+#9437=EDGE_CURVE('',#4085,#4074,#3199,.T.);

+#9450=EDGE_CURVE('',#3757,#3758,#3235,.T.);

+#9452=EDGE_CURVE('',#3810,#3758,#3290,.T.);

+#9454=EDGE_CURVE('',#3814,#3810,#3335,.T.);

+#9466=EDGE_CURVE('',#3765,#3776,#3215,.T.);

+#9468=EDGE_CURVE('',#3765,#3753,#3269,.T.);

+#9470=EDGE_CURVE('',#3753,#3754,#3415,.T.);

+#9474=EDGE_CURVE('',#3776,#3762,#3223,.T.);

+#9484=EDGE_CURVE('',#3773,#3778,#3227,.T.);

+#9486=EDGE_CURVE('',#3758,#3778,#3231,.T.);

+#9490=EDGE_CURVE('',#3749,#3750,#3407,.T.);

+#9492=EDGE_CURVE('',#3750,#3773,#3261,.T.);

+#9502=EDGE_CURVE('',#3765,#3766,#3239,.T.);

+#9505=EDGE_CURVE('',#3776,#3816,#3286,.T.);

+#9507=EDGE_CURVE('',#3766,#3816,#3273,.T.);

+#9518=EDGE_CURVE('',#3766,#3769,#3244,.T.);

+#9520=EDGE_CURVE('',#3769,#3770,#3248,.T.);

+#9522=EDGE_CURVE('',#3770,#3774,#3253,.T.);

+#9524=EDGE_CURVE('',#3773,#3774,#3257,.T.);

+#9527=EDGE_CURVE('',#3750,#3742,#3265,.T.);

+#9530=EDGE_CURVE('',#3753,#3744,#3419,.T.);

+#9543=EDGE_CURVE('',#3816,#3781,#3282,.T.);

+#9545=EDGE_CURVE('',#3769,#3781,#3303,.T.);

+#9555=EDGE_CURVE('',#3781,#3782,#3277,.T.);

+#9561=EDGE_CURVE('',#3810,#3806,#3323,.T.);

+#9565=EDGE_CURVE('',#3778,#3818,#3294,.T.);

+#9567=EDGE_CURVE('',#3782,#3818,#3299,.T.);

+#9580=EDGE_CURVE('',#3770,#3782,#3307,.T.);

+#9593=EDGE_CURVE('',#3774,#3818,#3311,.T.);

+#9616=EDGE_CURVE('',#3808,#3810,#3319,.T.);

+#9619=EDGE_CURVE('',#3804,#3806,#3367,.T.);

+#9630=EDGE_CURVE('',#3812,#3814,#3331,.T.);

+#9643=EDGE_CURVE('',#3786,#3790,#3343,.T.);

+#9670=EDGE_CURVE('',#3800,#3802,#3379,.T.);

+#9683=EDGE_CURVE('',#3793,#3797,#3391,.T.);

+#9695=EDGE_CURVE('',#3797,#3798,#3395,.T.);

+#9745=EDGE_CURVE('',#3726,#3734,#3427,.T.);

+#9758=EDGE_CURVE('',#3992,#3996,#3431,.T.);

+#9781=EDGE_CURVE('',#3729,#3737,#3435,.T.);

+#9794=EDGE_CURVE('',#3994,#3998,#3439,.T.);

+#9831=EDGE_CURVE('',#4110,#4103,#3447,.T.);

+#9833=EDGE_CURVE('',#4110,#3884,#3451,.T.);

+#9845=EDGE_CURVE('',#4113,#4108,#3455,.T.);

+#9849=EDGE_CURVE('',#3878,#4113,#3459,.T.);

+#9859=EDGE_CURVE('',#4129,#4128,#3475,.T.);

+#9861=EDGE_CURVE('',#4098,#4128,#3479,.T.);

+#9864=EDGE_CURVE('',#4100,#4110,#3594,.T.);

+#9868=EDGE_CURVE('',#4104,#4129,#3590,.T.);

+#9878=EDGE_CURVE('',#4125,#4123,#3512,.T.);

+#9880=EDGE_CURVE('',#4126,#4125,#3638,.T.);

+#9882=EDGE_CURVE('',#4127,#4126,#3648,.T.);

+#9884=EDGE_CURVE('',#4128,#4127,#3658,.T.);

+#9887=EDGE_CURVE('',#4130,#4129,#3586,.T.);

+#9889=EDGE_CURVE('',#4131,#4130,#3576,.T.);

+#9891=EDGE_CURVE('',#4132,#4131,#3566,.T.);

+#9893=EDGE_CURVE('',#4134,#4132,#3556,.T.);

+#9895=EDGE_CURVE('',#4134,#4122,#3483,.T.);

+#9897=EDGE_CURVE('',#4119,#4122,#3527,.T.);

+#9899=EDGE_CURVE('',#4123,#4119,#3487,.T.);

+#9909=EDGE_CURVE('',#4123,#4124,#3499,.T.);

+#9911=EDGE_CURVE('',#4091,#4124,#3503,.T.);

+#9914=EDGE_CURVE('',#4092,#4125,#3642,.T.);

+#9927=EDGE_CURVE('',#4119,#4122,#3517,.T.);

+#9930=EDGE_CURVE('',#4133,#4134,#3546,.T.);

+#9932=EDGE_CURVE('',#4135,#4133,#3608,.T.);

+#9934=EDGE_CURVE('',#4136,#4135,#3618,.T.);

+#9936=EDGE_CURVE('',#4124,#4136,#3628,.T.);

+#9970=EDGE_CURVE('',#4119,#4120,#3522,.T.);

+#9972=EDGE_CURVE('',#4122,#4120,#3532,.T.);

+#10020=EDGE_CURVE('',#4107,#4132,#3560,.T.);

+#10024=EDGE_CURVE('',#4113,#4114,#3598,.T.);

+#10026=EDGE_CURVE('',#4114,#4133,#3612,.T.);

+#10037=EDGE_CURVE('',#4140,#4131,#3570,.T.);

+#10050=EDGE_CURVE('',#4138,#4130,#3580,.T.);

+#10090=EDGE_CURVE('',#4114,#4116,#3602,.T.);

+#10103=EDGE_CURVE('',#4116,#4135,#3622,.T.);

+#10116=EDGE_CURVE('',#4142,#4136,#3632,.T.);

+#10141=EDGE_CURVE('',#4094,#4126,#3652,.T.);

+#10154=EDGE_CURVE('',#4096,#4127,#3662,.T.);

+#10179=EDGE_CURVE('',#4028,#4050,#3672,.T.);

+#10192=EDGE_CURVE('',#4026,#4049,#3682,.T.);

+#10217=EDGE_CURVE('',#4006,#4041,#3702,.T.);

+#10230=EDGE_CURVE('',#4004,#4040,#3712,.T.);

+#10257=TRIMMED_CURVE('',#10256,(PARAMETER_VALUE(0.E0)),(PARAMETER_VALUE(1.E0)),

+.T.,.UNSPECIFIED.);

+#10263=TRIMMED_CURVE('',#10262,(PARAMETER_VALUE(0.E0)),(PARAMETER_VALUE(1.E0)),

+.T.,.UNSPECIFIED.);

+#10268=TRIMMED_CURVE('',#10267,(PARAMETER_VALUE(0.E0)),(PARAMETER_VALUE(1.E0)),

+.T.,.UNSPECIFIED.);

+#10273=TRIMMED_CURVE('A_9',#10272,(PARAMETER_VALUE(0.E0)),(PARAMETER_VALUE

+(1.E0)),.T.,.UNSPECIFIED.);

+#10278=TRIMMED_CURVE('A_15',#10277,(PARAMETER_VALUE(0.E0)),(PARAMETER_VALUE

+(1.E0)),.T.,.UNSPECIFIED.);

+#10283=CIRCLE('',#10282,2.15E-2);

+#10284=TRIMMED_CURVE('',#10283,(PARAMETER_VALUE(0.E0)),(PARAMETER_VALUE(1.8E2)),

+.T.,.UNSPECIFIED.);

+#10285=COMPOSITE_CURVE_SEGMENT(.CONTINUOUS.,.T.,#10284);

+#10290=CIRCLE('',#10289,2.15E-2);

+#10291=TRIMMED_CURVE('',#10290,(PARAMETER_VALUE(0.E0)),(PARAMETER_VALUE(1.8E2)),

+.T.,.UNSPECIFIED.);

+#10292=COMPOSITE_CURVE_SEGMENT(.CONTINUOUS.,.T.,#10291);

+#10293=COMPOSITE_CURVE('',(#10285,#10292),.F.);

+#10298=CIRCLE('',#10297,2.15E-2);

+#10299=TRIMMED_CURVE('',#10298,(PARAMETER_VALUE(0.E0)),(PARAMETER_VALUE(1.8E2)),

+.T.,.UNSPECIFIED.);

+#10300=COMPOSITE_CURVE_SEGMENT(.CONTINUOUS.,.T.,#10299);

+#10305=CIRCLE('',#10304,2.15E-2);

+#10306=TRIMMED_CURVE('',#10305,(PARAMETER_VALUE(0.E0)),(PARAMETER_VALUE(1.8E2)),

+.T.,.UNSPECIFIED.);

+#10307=COMPOSITE_CURVE_SEGMENT(.CONTINUOUS.,.T.,#10306);

+#10308=COMPOSITE_CURVE('',(#10300,#10307),.F.);

+#10313=CIRCLE('',#10312,2.15E-2);

+#10314=TRIMMED_CURVE('',#10313,(PARAMETER_VALUE(0.E0)),(PARAMETER_VALUE(1.8E2)),

+.T.,.UNSPECIFIED.);

+#10315=COMPOSITE_CURVE_SEGMENT(.CONTINUOUS.,.T.,#10314);

+#10320=CIRCLE('',#10319,2.15E-2);

+#10321=TRIMMED_CURVE('',#10320,(PARAMETER_VALUE(0.E0)),(PARAMETER_VALUE(1.8E2)),

+.T.,.UNSPECIFIED.);

+#10322=COMPOSITE_CURVE_SEGMENT(.CONTINUOUS.,.T.,#10321);

+#10323=COMPOSITE_CURVE('',(#10315,#10322),.F.);

+#10328=CIRCLE('',#10327,2.15E-2);

+#10329=TRIMMED_CURVE('',#10328,(PARAMETER_VALUE(0.E0)),(PARAMETER_VALUE(1.8E2)),

+.T.,.UNSPECIFIED.);

+#10330=COMPOSITE_CURVE_SEGMENT(.CONTINUOUS.,.T.,#10329);

+#10335=CIRCLE('',#10334,2.15E-2);

+#10336=TRIMMED_CURVE('',#10335,(PARAMETER_VALUE(0.E0)),(PARAMETER_VALUE(1.8E2)),

+.T.,.UNSPECIFIED.);

+#10337=COMPOSITE_CURVE_SEGMENT(.CONTINUOUS.,.T.,#10336);

+#10338=COMPOSITE_CURVE('',(#10330,#10337),.F.);

+#10343=CIRCLE('',#10342,2.15E-2);

+#10344=TRIMMED_CURVE('',#10343,(PARAMETER_VALUE(0.E0)),(PARAMETER_VALUE(1.8E2)),

+.T.,.UNSPECIFIED.);

+#10345=COMPOSITE_CURVE_SEGMENT(.CONTINUOUS.,.T.,#10344);

+#10350=CIRCLE('',#10349,2.15E-2);

+#10351=TRIMMED_CURVE('',#10350,(PARAMETER_VALUE(0.E0)),(PARAMETER_VALUE(1.8E2)),

+.T.,.UNSPECIFIED.);

+#10352=COMPOSITE_CURVE_SEGMENT(.CONTINUOUS.,.T.,#10351);

+#10353=COMPOSITE_CURVE('',(#10345,#10352),.F.);

+#10358=CIRCLE('',#10357,2.15E-2);

+#10359=TRIMMED_CURVE('',#10358,(PARAMETER_VALUE(0.E0)),(PARAMETER_VALUE(1.8E2)),

+.T.,.UNSPECIFIED.);

+#10360=COMPOSITE_CURVE_SEGMENT(.CONTINUOUS.,.T.,#10359);

+#10365=CIRCLE('',#10364,2.15E-2);

+#10366=TRIMMED_CURVE('',#10365,(PARAMETER_VALUE(0.E0)),(PARAMETER_VALUE(1.8E2)),

+.T.,.UNSPECIFIED.);

+#10367=COMPOSITE_CURVE_SEGMENT(.CONTINUOUS.,.T.,#10366);

+#10368=COMPOSITE_CURVE('',(#10360,#10367),.F.);

+#10373=CIRCLE('',#10372,2.15E-2);

+#10374=TRIMMED_CURVE('',#10373,(PARAMETER_VALUE(0.E0)),(PARAMETER_VALUE(1.8E2)),

+.T.,.UNSPECIFIED.);

+#10375=COMPOSITE_CURVE_SEGMENT(.CONTINUOUS.,.T.,#10374);

+#10380=CIRCLE('',#10379,2.15E-2);

+#10381=TRIMMED_CURVE('',#10380,(PARAMETER_VALUE(0.E0)),(PARAMETER_VALUE(1.8E2)),

+.T.,.UNSPECIFIED.);

+#10382=COMPOSITE_CURVE_SEGMENT(.CONTINUOUS.,.T.,#10381);

+#10383=COMPOSITE_CURVE('',(#10375,#10382),.F.);

+#10388=CIRCLE('',#10387,2.15E-2);

+#10389=TRIMMED_CURVE('',#10388,(PARAMETER_VALUE(0.E0)),(PARAMETER_VALUE(1.8E2)),

+.T.,.UNSPECIFIED.);

+#10390=COMPOSITE_CURVE_SEGMENT(.CONTINUOUS.,.T.,#10389);

+#10395=CIRCLE('',#10394,2.15E-2);

+#10396=TRIMMED_CURVE('',#10395,(PARAMETER_VALUE(0.E0)),(PARAMETER_VALUE(1.8E2)),

+.T.,.UNSPECIFIED.);

+#10397=COMPOSITE_CURVE_SEGMENT(.CONTINUOUS.,.T.,#10396);

+#10398=COMPOSITE_CURVE('',(#10390,#10397),.F.);

+#10403=CIRCLE('',#10402,2.15E-2);

+#10404=TRIMMED_CURVE('',#10403,(PARAMETER_VALUE(0.E0)),(PARAMETER_VALUE(1.8E2)),

+.T.,.UNSPECIFIED.);

+#10405=COMPOSITE_CURVE_SEGMENT(.CONTINUOUS.,.T.,#10404);

+#10410=CIRCLE('',#10409,2.15E-2);

+#10411=TRIMMED_CURVE('',#10410,(PARAMETER_VALUE(0.E0)),(PARAMETER_VALUE(1.8E2)),

+.T.,.UNSPECIFIED.);

+#10412=COMPOSITE_CURVE_SEGMENT(.CONTINUOUS.,.T.,#10411);

+#10413=COMPOSITE_CURVE('',(#10405,#10412),.F.);

+#10418=CIRCLE('',#10417,2.15E-2);

+#10419=TRIMMED_CURVE('',#10418,(PARAMETER_VALUE(0.E0)),(PARAMETER_VALUE(1.8E2)),

+.T.,.UNSPECIFIED.);

+#10420=COMPOSITE_CURVE_SEGMENT(.CONTINUOUS.,.T.,#10419);

+#10425=CIRCLE('',#10424,2.15E-2);

+#10426=TRIMMED_CURVE('',#10425,(PARAMETER_VALUE(0.E0)),(PARAMETER_VALUE(1.8E2)),

+.T.,.UNSPECIFIED.);

+#10427=COMPOSITE_CURVE_SEGMENT(.CONTINUOUS.,.T.,#10426);

+#10428=COMPOSITE_CURVE('',(#10420,#10427),.F.);

+#10433=CIRCLE('',#10432,2.15E-2);

+#10434=TRIMMED_CURVE('',#10433,(PARAMETER_VALUE(0.E0)),(PARAMETER_VALUE(1.8E2)),

+.T.,.UNSPECIFIED.);

+#10435=COMPOSITE_CURVE_SEGMENT(.CONTINUOUS.,.T.,#10434);

+#10440=CIRCLE('',#10439,2.15E-2);

+#10441=TRIMMED_CURVE('',#10440,(PARAMETER_VALUE(0.E0)),(PARAMETER_VALUE(1.8E2)),

+.T.,.UNSPECIFIED.);

+#10442=COMPOSITE_CURVE_SEGMENT(.CONTINUOUS.,.T.,#10441);

+#10443=COMPOSITE_CURVE('',(#10435,#10442),.F.);

+#10448=CIRCLE('',#10447,2.15E-2);

+#10449=TRIMMED_CURVE('',#10448,(PARAMETER_VALUE(0.E0)),(PARAMETER_VALUE(1.8E2)),

+.T.,.UNSPECIFIED.);

+#10450=COMPOSITE_CURVE_SEGMENT(.CONTINUOUS.,.T.,#10449);

+#10455=CIRCLE('',#10454,2.15E-2);

+#10456=TRIMMED_CURVE('',#10455,(PARAMETER_VALUE(0.E0)),(PARAMETER_VALUE(1.8E2)),

+.T.,.UNSPECIFIED.);

+#10457=COMPOSITE_CURVE_SEGMENT(.CONTINUOUS.,.T.,#10456);

+#10458=COMPOSITE_CURVE('',(#10450,#10457),.F.);

+#10467=CIRCLE('',#10466,6.7E-2);

+#10468=TRIMMED_CURVE('',#10467,(PARAMETER_VALUE(0.E0)),(PARAMETER_VALUE(1.8E2)),

+.T.,.UNSPECIFIED.);

+#10469=COMPOSITE_CURVE_SEGMENT(.CONTINUOUS.,.T.,#10468);

+#10474=CIRCLE('',#10473,6.7E-2);

+#10475=TRIMMED_CURVE('',#10474,(PARAMETER_VALUE(0.E0)),(PARAMETER_VALUE(1.8E2)),

+.T.,.UNSPECIFIED.);

+#10476=COMPOSITE_CURVE_SEGMENT(.CONTINUOUS.,.T.,#10475);

+#10477=COMPOSITE_CURVE('',(#10469,#10476),.F.);

+#10482=CIRCLE('',#10481,6.7E-2);

+#10483=TRIMMED_CURVE('',#10482,(PARAMETER_VALUE(0.E0)),(PARAMETER_VALUE(1.8E2)),

+.T.,.UNSPECIFIED.);

+#10484=COMPOSITE_CURVE_SEGMENT(.CONTINUOUS.,.T.,#10483);

+#10489=CIRCLE('',#10488,6.7E-2);

+#10490=TRIMMED_CURVE('',#10489,(PARAMETER_VALUE(0.E0)),(PARAMETER_VALUE(1.8E2)),

+.T.,.UNSPECIFIED.);

+#10491=COMPOSITE_CURVE_SEGMENT(.CONTINUOUS.,.T.,#10490);

+#10492=COMPOSITE_CURVE('',(#10484,#10491),.F.);

+#10494=(LENGTH_UNIT()NAMED_UNIT(*)SI_UNIT(.MILLI.,.METRE.));

+#10498=(NAMED_UNIT(*)PLANE_ANGLE_UNIT()SI_UNIT($,.RADIAN.));

+#10501=(NAMED_UNIT(*)SI_UNIT($,.STERADIAN.)SOLID_ANGLE_UNIT());

+#10504=ADVANCED_BREP_SHAPE_REPRESENTATION('',(#10248),#10503);

+#10505=GEOMETRICALLY_BOUNDED_SURFACE_SHAPE_REPRESENTATION('',(#10258),#10503);

+#10506=SHAPE_REPRESENTATION('',(#10252,#10462),#10503);

+#10515=PRODUCT_DEFINITION('design','',#10514,#10511);

+#10516=PRODUCT_DEFINITION_SHAPE('','SHAPE FOR 705550011.',#10515);

+#10517=SHAPE_DEFINITION_REPRESENTATION(#10516,#10506);

+ENDSEC;

+END-ISO-10303-21;

diff --git a/circuit_boards/BuckBoost/RockPI-Power-Board/3dModels/744031001_Download_STP_WE-TPC-3816_rev1.stp b/circuit_boards/BuckBoost/RockPI-Power-Board/3dModels/744031001_Download_STP_WE-TPC-3816_rev1.stp
new file mode 100644
index 0000000..7fadead
--- /dev/null
+++ b/circuit_boards/BuckBoost/RockPI-Power-Board/3dModels/744031001_Download_STP_WE-TPC-3816_rev1.stp
@@ -0,0 +1,6774 @@
+ISO-10303-21;

+HEADER;

+FILE_DESCRIPTION( ( 'Unknown' ), '1' );

+FILE_NAME( 'I:/User_Groups_Only/17_EMC_Product_&_Development/Article_Master/Inductors_Power/IndTPC/Master_Data/01_CAD_drawing/1_Drawing/3816_S_744031470/Released_data/744031470.stp', 'Unknown', ( 'Unknown' ), ( 'Unknown' ), 'XStep 1.0', 'Unknown', '  ' );

+FILE_SCHEMA( ( 'automotive_design' ) );

+ENDSEC;

+DATA;

+#1 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION( ' ', ( #34, #35, #36, #37, #38, #39, #40, #41, #42, #43, #44, #45, #46, #47, #48, #49, #50, #51, #52, #53, #54, #55, #56, #57, #58, #59, #60, #61, #62, #63, #64, #65, #66, #67, #68, #69, #70, #71, #72, #73, #74, #75, #76, #77, #78, #79, #80, #81, #82, #83, #84, #85, #86, #87, #88, #89, #90, #91, #92, #93, #94, #95, #96, #97, #98, #99, #100, #101, #102, #103, #104, #105, #106, #107, #108, #109, #110, #111, #112, #113, #114, #115, #116, #117, #118, #119, #120, #121, #122, #123, #124, #125, #126, #127, #128, #129, #130, #131, #132, #133, #134, #135, #136, #137, #138, #139, #140, #141, #142, #143, #144, #145, #146 ), #30 );

+#2 = PRODUCT_DEFINITION_CONTEXT( '', #147, 'design' );

+#3 = APPLICATION_PROTOCOL_DEFINITION( 'INTERNATIONAL STANDARD', 'automotive_design', 1994, #147 );

+#4 = PRODUCT_CATEGORY_RELATIONSHIP( 'NONE', 'NONE', #148, #149 );

+#5 = SHAPE_DEFINITION_REPRESENTATION( #150, #151 );

+#6 = PRODUCT_DEFINITION_CONTEXT( '', #152, 'design' );

+#7 = APPLICATION_PROTOCOL_DEFINITION( 'INTERNATIONAL STANDARD', 'automotive_design', 1994, #152 );

+#8 = PRODUCT_CATEGORY_RELATIONSHIP( 'NONE', 'NONE', #153, #154 );

+#9 = SHAPE_DEFINITION_REPRESENTATION( #155, #156 );

+#10 = PRODUCT_DEFINITION_CONTEXT( '', #157, 'design' );

+#11 = APPLICATION_PROTOCOL_DEFINITION( 'INTERNATIONAL STANDARD', 'automotive_design', 1994, #157 );

+#12 = PRODUCT_CATEGORY_RELATIONSHIP( 'NONE', 'NONE', #158, #159 );

+#13 = SHAPE_DEFINITION_REPRESENTATION( #160, #161 );

+#14 = PRODUCT_DEFINITION_CONTEXT( '', #162, 'design' );

+#15 = APPLICATION_PROTOCOL_DEFINITION( 'INTERNATIONAL STANDARD', 'automotive_design', 1994, #162 );

+#16 = PRODUCT_CATEGORY_RELATIONSHIP( 'NONE', 'NONE', #163, #164 );

+#17 = SHAPE_DEFINITION_REPRESENTATION( #165, #166 );

+#18 = PRODUCT_DEFINITION_CONTEXT( '', #167, 'design' );

+#19 = APPLICATION_PROTOCOL_DEFINITION( 'INTERNATIONAL STANDARD', 'automotive_design', 1994, #167 );

+#20 = PRODUCT_CATEGORY_RELATIONSHIP( 'NONE', 'NONE', #168, #169 );

+#21 = SHAPE_DEFINITION_REPRESENTATION( #170, #171 );

+#22 = PRODUCT_DEFINITION_CONTEXT( '', #172, 'design' );

+#23 = APPLICATION_PROTOCOL_DEFINITION( 'INTERNATIONAL STANDARD', 'automotive_design', 1994, #172 );

+#24 = PRODUCT_CATEGORY_RELATIONSHIP( 'NONE', 'NONE', #173, #174 );

+#25 = SHAPE_DEFINITION_REPRESENTATION( #175, #176 );

+#26 = PRODUCT_DEFINITION_CONTEXT( '', #177, 'design' );

+#27 = APPLICATION_PROTOCOL_DEFINITION( 'INTERNATIONAL STANDARD', 'automotive_design', 1994, #177 );

+#28 = PRODUCT_CATEGORY_RELATIONSHIP( 'NONE', 'NONE', #178, #179 );

+#29 = SHAPE_DEFINITION_REPRESENTATION( #180, #181 );

+#30 =  ( GEOMETRIC_REPRESENTATION_CONTEXT( 3 )GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT( ( #184 ) )GLOBAL_UNIT_ASSIGNED_CONTEXT( ( #186, #187, #188 ) )REPRESENTATION_CONTEXT( 'NONE', 'WORKSPACE' ) );

+#34 = STYLED_ITEM( '', ( #190 ), #191 );

+#35 = STYLED_ITEM( '', ( #192 ), #193 );

+#36 = STYLED_ITEM( '', ( #194 ), #195 );

+#37 = STYLED_ITEM( '', ( #196 ), #197 );

+#38 = STYLED_ITEM( '', ( #198 ), #199 );

+#39 = STYLED_ITEM( '', ( #200 ), #201 );

+#40 = STYLED_ITEM( '', ( #202 ), #203 );

+#41 = STYLED_ITEM( '', ( #204 ), #205 );

+#42 = STYLED_ITEM( '', ( #206 ), #207 );

+#43 = STYLED_ITEM( '', ( #208 ), #209 );

+#44 = STYLED_ITEM( '', ( #210 ), #211 );

+#45 = STYLED_ITEM( '', ( #212 ), #213 );

+#46 = STYLED_ITEM( '', ( #214 ), #215 );

+#47 = STYLED_ITEM( '', ( #216 ), #217 );

+#48 = STYLED_ITEM( '', ( #218 ), #219 );

+#49 = STYLED_ITEM( '', ( #220 ), #221 );

+#50 = STYLED_ITEM( '', ( #222 ), #223 );

+#51 = STYLED_ITEM( '', ( #224 ), #225 );

+#52 = STYLED_ITEM( '', ( #226 ), #227 );

+#53 = STYLED_ITEM( '', ( #228 ), #229 );

+#54 = STYLED_ITEM( '', ( #230 ), #231 );

+#55 = STYLED_ITEM( '', ( #232 ), #233 );

+#56 = STYLED_ITEM( '', ( #234 ), #235 );

+#57 = STYLED_ITEM( '', ( #236 ), #237 );

+#58 = STYLED_ITEM( '', ( #238 ), #239 );

+#59 = STYLED_ITEM( '', ( #240 ), #241 );

+#60 = STYLED_ITEM( '', ( #242 ), #243 );

+#61 = STYLED_ITEM( '', ( #244 ), #245 );

+#62 = STYLED_ITEM( '', ( #246 ), #247 );

+#63 = STYLED_ITEM( '', ( #248 ), #249 );

+#64 = STYLED_ITEM( '', ( #250 ), #251 );

+#65 = STYLED_ITEM( '', ( #252 ), #253 );

+#66 = STYLED_ITEM( '', ( #254 ), #255 );

+#67 = STYLED_ITEM( '', ( #256 ), #257 );

+#68 = STYLED_ITEM( '', ( #258 ), #259 );

+#69 = STYLED_ITEM( '', ( #260 ), #261 );

+#70 = STYLED_ITEM( '', ( #262 ), #263 );

+#71 = STYLED_ITEM( '', ( #264 ), #265 );

+#72 = STYLED_ITEM( '', ( #266 ), #267 );

+#73 = STYLED_ITEM( '', ( #268 ), #269 );

+#74 = STYLED_ITEM( '', ( #270 ), #271 );

+#75 = STYLED_ITEM( '', ( #272 ), #273 );

+#76 = STYLED_ITEM( '', ( #274 ), #275 );

+#77 = STYLED_ITEM( '', ( #276 ), #277 );

+#78 = STYLED_ITEM( '', ( #278 ), #279 );

+#79 = STYLED_ITEM( '', ( #280 ), #281 );

+#80 = STYLED_ITEM( '', ( #282 ), #283 );

+#81 = STYLED_ITEM( '', ( #284 ), #285 );

+#82 = STYLED_ITEM( '', ( #286 ), #287 );

+#83 = STYLED_ITEM( '', ( #288 ), #289 );

+#84 = STYLED_ITEM( '', ( #290 ), #291 );

+#85 = STYLED_ITEM( '', ( #292 ), #293 );

+#86 = STYLED_ITEM( '', ( #294 ), #295 );

+#87 = STYLED_ITEM( '', ( #296 ), #297 );

+#88 = STYLED_ITEM( '', ( #298 ), #299 );

+#89 = STYLED_ITEM( '', ( #300 ), #301 );

+#90 = STYLED_ITEM( '', ( #302 ), #303 );

+#91 = STYLED_ITEM( '', ( #304 ), #305 );

+#92 = STYLED_ITEM( '', ( #306 ), #307 );

+#93 = STYLED_ITEM( '', ( #308 ), #309 );

+#94 = STYLED_ITEM( '', ( #310 ), #311 );

+#95 = STYLED_ITEM( '', ( #312 ), #313 );

+#96 = STYLED_ITEM( '', ( #314 ), #315 );

+#97 = STYLED_ITEM( '', ( #316 ), #317 );

+#98 = STYLED_ITEM( '', ( #318 ), #319 );

+#99 = STYLED_ITEM( '', ( #320 ), #321 );

+#100 = STYLED_ITEM( '', ( #322 ), #323 );

+#101 = STYLED_ITEM( '', ( #324 ), #325 );

+#102 = STYLED_ITEM( '', ( #326 ), #327 );

+#103 = STYLED_ITEM( '', ( #328 ), #329 );

+#104 = STYLED_ITEM( '', ( #330 ), #331 );

+#105 = STYLED_ITEM( '', ( #332 ), #333 );

+#106 = STYLED_ITEM( '', ( #334 ), #335 );

+#107 = STYLED_ITEM( '', ( #336 ), #337 );

+#108 = STYLED_ITEM( '', ( #338 ), #339 );

+#109 = STYLED_ITEM( '', ( #340 ), #341 );

+#110 = STYLED_ITEM( '', ( #342 ), #343 );

+#111 = STYLED_ITEM( '', ( #344 ), #345 );

+#112 = STYLED_ITEM( '', ( #346 ), #347 );

+#113 = STYLED_ITEM( '', ( #348 ), #349 );

+#114 = STYLED_ITEM( '', ( #350 ), #351 );

+#115 = STYLED_ITEM( '', ( #352 ), #353 );

+#116 = STYLED_ITEM( '', ( #354 ), #355 );

+#117 = STYLED_ITEM( '', ( #356 ), #357 );

+#118 = STYLED_ITEM( '', ( #358 ), #359 );

+#119 = STYLED_ITEM( '', ( #360 ), #361 );

+#120 = STYLED_ITEM( '', ( #362 ), #363 );

+#121 = STYLED_ITEM( '', ( #364 ), #365 );

+#122 = STYLED_ITEM( '', ( #366 ), #367 );

+#123 = STYLED_ITEM( '', ( #368 ), #369 );

+#124 = STYLED_ITEM( '', ( #370 ), #371 );

+#125 = STYLED_ITEM( '', ( #372 ), #373 );

+#126 = STYLED_ITEM( '', ( #374 ), #375 );

+#127 = STYLED_ITEM( '', ( #376 ), #377 );

+#128 = STYLED_ITEM( '', ( #378 ), #379 );

+#129 = STYLED_ITEM( '', ( #380 ), #381 );

+#130 = STYLED_ITEM( '', ( #382 ), #383 );

+#131 = STYLED_ITEM( '', ( #384 ), #385 );

+#132 = STYLED_ITEM( '', ( #386 ), #387 );

+#133 = STYLED_ITEM( '', ( #388 ), #389 );

+#134 = STYLED_ITEM( '', ( #390 ), #391 );

+#135 = STYLED_ITEM( '', ( #392 ), #393 );

+#136 = STYLED_ITEM( '', ( #394 ), #395 );

+#137 = STYLED_ITEM( '', ( #396 ), #397 );

+#138 = STYLED_ITEM( '', ( #398 ), #399 );

+#139 = STYLED_ITEM( '', ( #400 ), #401 );

+#140 = STYLED_ITEM( '', ( #402 ), #403 );

+#141 = STYLED_ITEM( '', ( #404 ), #405 );

+#142 = STYLED_ITEM( '', ( #406 ), #407 );

+#143 = STYLED_ITEM( '', ( #408 ), #409 );

+#144 = STYLED_ITEM( '', ( #410 ), #411 );

+#145 = STYLED_ITEM( '', ( #412 ), #413 );

+#146 = STYLED_ITEM( '', ( #414 ), #415 );

+#147 = APPLICATION_CONTEXT( ' ' );

+#148 = PRODUCT_CATEGORY( 'part', 'NONE' );

+#149 = PRODUCT_RELATED_PRODUCT_CATEGORY( 'detail', ' ', ( #416 ) );

+#150 = PRODUCT_DEFINITION_SHAPE( 'NONE', 'NONE', #417 );

+#151 = ADVANCED_BREP_SHAPE_REPRESENTATION( 'Assem1', ( #418, #419, #420, #421, #422, #423, #424 ), #30 );

+#152 = APPLICATION_CONTEXT( ' ' );

+#153 = PRODUCT_CATEGORY( 'part', 'NONE' );

+#154 = PRODUCT_RELATED_PRODUCT_CATEGORY( 'detail', ' ', ( #425 ) );

+#155 = PRODUCT_DEFINITION_SHAPE( 'NONE', 'NONE', #426 );

+#156 = ADVANCED_BREP_SHAPE_REPRESENTATION( '744031470', ( #427 ), #30 );

+#157 = APPLICATION_CONTEXT( ' ' );

+#158 = PRODUCT_CATEGORY( 'part', 'NONE' );

+#159 = PRODUCT_RELATED_PRODUCT_CATEGORY( 'detail', ' ', ( #428 ) );

+#160 = PRODUCT_DEFINITION_SHAPE( 'NONE', 'NONE', #429 );

+#161 = ADVANCED_BREP_SHAPE_REPRESENTATION( '744031470', ( #430 ), #30 );

+#162 = APPLICATION_CONTEXT( ' ' );

+#163 = PRODUCT_CATEGORY( 'part', 'NONE' );

+#164 = PRODUCT_RELATED_PRODUCT_CATEGORY( 'detail', ' ', ( #431 ) );

+#165 = PRODUCT_DEFINITION_SHAPE( 'NONE', 'NONE', #432 );

+#166 = ADVANCED_BREP_SHAPE_REPRESENTATION( '744031470', ( #433 ), #30 );

+#167 = APPLICATION_CONTEXT( ' ' );

+#168 = PRODUCT_CATEGORY( 'part', 'NONE' );

+#169 = PRODUCT_RELATED_PRODUCT_CATEGORY( 'detail', ' ', ( #434 ) );

+#170 = PRODUCT_DEFINITION_SHAPE( 'NONE', 'NONE', #435 );

+#171 = ADVANCED_BREP_SHAPE_REPRESENTATION( '744031470', ( #436 ), #30 );

+#172 = APPLICATION_CONTEXT( ' ' );

+#173 = PRODUCT_CATEGORY( 'part', 'NONE' );

+#174 = PRODUCT_RELATED_PRODUCT_CATEGORY( 'detail', ' ', ( #437 ) );

+#175 = PRODUCT_DEFINITION_SHAPE( 'NONE', 'NONE', #438 );

+#176 = ADVANCED_BREP_SHAPE_REPRESENTATION( 'Lötstreifen', ( #439 ), #30 );

+#177 = APPLICATION_CONTEXT( ' ' );

+#178 = PRODUCT_CATEGORY( 'part', 'NONE' );

+#179 = PRODUCT_RELATED_PRODUCT_CATEGORY( 'detail', ' ', ( #440 ) );

+#180 = PRODUCT_DEFINITION_SHAPE( 'NONE', 'NONE', #441 );

+#181 = ADVANCED_BREP_SHAPE_REPRESENTATION( 'Lötstreifen', ( #442 ), #30 );

+#184 = UNCERTAINTY_MEASURE_WITH_UNIT( LENGTH_MEASURE( 0.00100000000000000 ), #186, '', '' );

+#186 =  ( CONVERSION_BASED_UNIT( 'MILLIMETRE', #445 )LENGTH_UNIT(  )NAMED_UNIT( #448 ) );

+#187 =  ( NAMED_UNIT( #450 )PLANE_ANGLE_UNIT(  )SI_UNIT( $, .RADIAN. ) );

+#188 =  ( NAMED_UNIT( #450 )SOLID_ANGLE_UNIT(  )SI_UNIT( $, .STERADIAN. ) );

+#190 = PRESENTATION_STYLE_ASSIGNMENT( ( #456 ) );

+#191 = ADVANCED_FACE( '', ( #457 ), #458, .T. );

+#192 = PRESENTATION_STYLE_ASSIGNMENT( ( #459 ) );

+#193 = ADVANCED_FACE( '', ( #460 ), #461, .F. );

+#194 = PRESENTATION_STYLE_ASSIGNMENT( ( #462 ) );

+#195 = ADVANCED_FACE( '', ( #463 ), #464, .T. );

+#196 = PRESENTATION_STYLE_ASSIGNMENT( ( #465 ) );

+#197 = ADVANCED_FACE( '', ( #466, #467 ), #468, .T. );

+#198 = PRESENTATION_STYLE_ASSIGNMENT( ( #469 ) );

+#199 = ADVANCED_FACE( '', ( #470 ), #471, .T. );

+#200 = PRESENTATION_STYLE_ASSIGNMENT( ( #472 ) );

+#201 = ADVANCED_FACE( '', ( #473, #474 ), #475, .T. );

+#202 = PRESENTATION_STYLE_ASSIGNMENT( ( #476 ) );

+#203 = ADVANCED_FACE( '', ( #477, #478 ), #479, .T. );

+#204 = PRESENTATION_STYLE_ASSIGNMENT( ( #480 ) );

+#205 = ADVANCED_FACE( '', ( #481 ), #482, .T. );

+#206 = PRESENTATION_STYLE_ASSIGNMENT( ( #483 ) );

+#207 = ADVANCED_FACE( '', ( #484 ), #485, .T. );

+#208 = PRESENTATION_STYLE_ASSIGNMENT( ( #486 ) );

+#209 = ADVANCED_FACE( '', ( #487 ), #488, .T. );

+#210 = PRESENTATION_STYLE_ASSIGNMENT( ( #489 ) );

+#211 = ADVANCED_FACE( '', ( #490 ), #491, .F. );

+#212 = PRESENTATION_STYLE_ASSIGNMENT( ( #492 ) );

+#213 = ADVANCED_FACE( '', ( #493 ), #494, .T. );

+#214 = PRESENTATION_STYLE_ASSIGNMENT( ( #495 ) );

+#215 = ADVANCED_FACE( '', ( #496 ), #497, .T. );

+#216 = PRESENTATION_STYLE_ASSIGNMENT( ( #498 ) );

+#217 = ADVANCED_FACE( '', ( #499 ), #500, .T. );

+#218 = PRESENTATION_STYLE_ASSIGNMENT( ( #501 ) );

+#219 = ADVANCED_FACE( '', ( #502 ), #503, .T. );

+#220 = PRESENTATION_STYLE_ASSIGNMENT( ( #504 ) );

+#221 = ADVANCED_FACE( '', ( #505 ), #506, .T. );

+#222 = PRESENTATION_STYLE_ASSIGNMENT( ( #507 ) );

+#223 = ADVANCED_FACE( '', ( #508 ), #509, .T. );

+#224 = PRESENTATION_STYLE_ASSIGNMENT( ( #510 ) );

+#225 = ADVANCED_FACE( '', ( #511 ), #512, .T. );

+#226 = PRESENTATION_STYLE_ASSIGNMENT( ( #513 ) );

+#227 = ADVANCED_FACE( '', ( #514 ), #515, .T. );

+#228 = PRESENTATION_STYLE_ASSIGNMENT( ( #516 ) );

+#229 = ADVANCED_FACE( '', ( #517 ), #518, .T. );

+#230 = PRESENTATION_STYLE_ASSIGNMENT( ( #519 ) );

+#231 = ADVANCED_FACE( '', ( #520 ), #521, .T. );

+#232 = PRESENTATION_STYLE_ASSIGNMENT( ( #522 ) );

+#233 = ADVANCED_FACE( '', ( #523 ), #524, .T. );

+#234 = PRESENTATION_STYLE_ASSIGNMENT( ( #525 ) );

+#235 = ADVANCED_FACE( '', ( #526 ), #527, .F. );

+#236 = PRESENTATION_STYLE_ASSIGNMENT( ( #528 ) );

+#237 = ADVANCED_FACE( '', ( #529, #530 ), #531, .T. );

+#238 = PRESENTATION_STYLE_ASSIGNMENT( ( #532 ) );

+#239 = ADVANCED_FACE( '', ( #533, #534 ), #535, .T. );

+#240 = PRESENTATION_STYLE_ASSIGNMENT( ( #536 ) );

+#241 = ADVANCED_FACE( '', ( #537 ), #538, .T. );

+#242 = PRESENTATION_STYLE_ASSIGNMENT( ( #539 ) );

+#243 = ADVANCED_FACE( '', ( #540 ), #541, .T. );

+#244 = PRESENTATION_STYLE_ASSIGNMENT( ( #542 ) );

+#245 = ADVANCED_FACE( '', ( #543 ), #544, .T. );

+#246 = PRESENTATION_STYLE_ASSIGNMENT( ( #545 ) );

+#247 = ADVANCED_FACE( '', ( #546 ), #547, .T. );

+#248 = PRESENTATION_STYLE_ASSIGNMENT( ( #548 ) );

+#249 = ADVANCED_FACE( '', ( #549 ), #550, .T. );

+#250 = PRESENTATION_STYLE_ASSIGNMENT( ( #551 ) );

+#251 = ADVANCED_FACE( '', ( #552, #553 ), #554, .T. );

+#252 = PRESENTATION_STYLE_ASSIGNMENT( ( #555 ) );

+#253 = ADVANCED_FACE( '', ( #556 ), #557, .T. );

+#254 = PRESENTATION_STYLE_ASSIGNMENT( ( #558 ) );

+#255 = ADVANCED_FACE( '', ( #559, #560 ), #561, .F. );

+#256 = PRESENTATION_STYLE_ASSIGNMENT( ( #562 ) );

+#257 = ADVANCED_FACE( '', ( #563 ), #564, .T. );

+#258 = PRESENTATION_STYLE_ASSIGNMENT( ( #565 ) );

+#259 = ADVANCED_FACE( '', ( #566 ), #567, .T. );

+#260 = PRESENTATION_STYLE_ASSIGNMENT( ( #568 ) );

+#261 = ADVANCED_FACE( '', ( #569 ), #570, .T. );

+#262 = PRESENTATION_STYLE_ASSIGNMENT( ( #571 ) );

+#263 = ADVANCED_FACE( '', ( #572 ), #573, .T. );

+#264 = PRESENTATION_STYLE_ASSIGNMENT( ( #574 ) );

+#265 = ADVANCED_FACE( '', ( #575 ), #576, .T. );

+#266 = PRESENTATION_STYLE_ASSIGNMENT( ( #577 ) );

+#267 = ADVANCED_FACE( '', ( #578 ), #579, .T. );

+#268 = PRESENTATION_STYLE_ASSIGNMENT( ( #580 ) );

+#269 = ADVANCED_FACE( '', ( #581 ), #582, .T. );

+#270 = PRESENTATION_STYLE_ASSIGNMENT( ( #583 ) );

+#271 = ADVANCED_FACE( '', ( #584 ), #585, .T. );

+#272 = PRESENTATION_STYLE_ASSIGNMENT( ( #586 ) );

+#273 = ADVANCED_FACE( '', ( #587, #588 ), #589, .T. );

+#274 = PRESENTATION_STYLE_ASSIGNMENT( ( #590 ) );

+#275 = ADVANCED_FACE( '', ( #591 ), #592, .T. );

+#276 = PRESENTATION_STYLE_ASSIGNMENT( ( #593 ) );

+#277 = ADVANCED_FACE( '', ( #594 ), #595, .T. );

+#278 = PRESENTATION_STYLE_ASSIGNMENT( ( #596 ) );

+#279 = ADVANCED_FACE( '', ( #597 ), #598, .T. );

+#280 = PRESENTATION_STYLE_ASSIGNMENT( ( #599 ) );

+#281 = ADVANCED_FACE( '', ( #600 ), #601, .T. );

+#282 = PRESENTATION_STYLE_ASSIGNMENT( ( #602 ) );

+#283 = ADVANCED_FACE( '', ( #603 ), #604, .T. );

+#284 = PRESENTATION_STYLE_ASSIGNMENT( ( #605 ) );

+#285 = ADVANCED_FACE( '', ( #606 ), #607, .T. );

+#286 = PRESENTATION_STYLE_ASSIGNMENT( ( #608 ) );

+#287 = ADVANCED_FACE( '', ( #609 ), #610, .T. );

+#288 = PRESENTATION_STYLE_ASSIGNMENT( ( #611 ) );

+#289 = ADVANCED_FACE( '', ( #612 ), #613, .T. );

+#290 = PRESENTATION_STYLE_ASSIGNMENT( ( #614 ) );

+#291 = ADVANCED_FACE( '', ( #615 ), #616, .F. );

+#292 = PRESENTATION_STYLE_ASSIGNMENT( ( #617 ) );

+#293 = ADVANCED_FACE( '', ( #618, #619 ), #620, .T. );

+#294 = PRESENTATION_STYLE_ASSIGNMENT( ( #621 ) );

+#295 = ADVANCED_FACE( '', ( #622 ), #623, .T. );

+#296 = PRESENTATION_STYLE_ASSIGNMENT( ( #624 ) );

+#297 = ADVANCED_FACE( '', ( #625 ), #626, .T. );

+#298 = PRESENTATION_STYLE_ASSIGNMENT( ( #627 ) );

+#299 = ADVANCED_FACE( '', ( #628 ), #629, .T. );

+#300 = PRESENTATION_STYLE_ASSIGNMENT( ( #630 ) );

+#301 = ADVANCED_FACE( '', ( #631, #632, #633, #634, #635, #636, #637, #638, #639 ), #640, .F. );

+#302 = PRESENTATION_STYLE_ASSIGNMENT( ( #641 ) );

+#303 = ADVANCED_FACE( '', ( #642 ), #643, .T. );

+#304 = PRESENTATION_STYLE_ASSIGNMENT( ( #644 ) );

+#305 = ADVANCED_FACE( '', ( #645, #646 ), #647, .F. );

+#306 = PRESENTATION_STYLE_ASSIGNMENT( ( #648 ) );

+#307 = ADVANCED_FACE( '', ( #649 ), #650, .T. );

+#308 = PRESENTATION_STYLE_ASSIGNMENT( ( #651 ) );

+#309 = ADVANCED_FACE( '', ( #652 ), #653, .T. );

+#310 = PRESENTATION_STYLE_ASSIGNMENT( ( #654 ) );

+#311 = ADVANCED_FACE( '', ( #655 ), #656, .F. );

+#312 = PRESENTATION_STYLE_ASSIGNMENT( ( #657 ) );

+#313 = ADVANCED_FACE( '', ( #658, #659 ), #660, .F. );

+#314 = PRESENTATION_STYLE_ASSIGNMENT( ( #661 ) );

+#315 = ADVANCED_FACE( '', ( #662 ), #663, .T. );

+#316 = PRESENTATION_STYLE_ASSIGNMENT( ( #664 ) );

+#317 = ADVANCED_FACE( '', ( #665 ), #666, .F. );

+#318 = PRESENTATION_STYLE_ASSIGNMENT( ( #667 ) );

+#319 = ADVANCED_FACE( '', ( #668 ), #669, .T. );

+#320 = PRESENTATION_STYLE_ASSIGNMENT( ( #670 ) );

+#321 = ADVANCED_FACE( '', ( #671 ), #672, .T. );

+#322 = PRESENTATION_STYLE_ASSIGNMENT( ( #673 ) );

+#323 = ADVANCED_FACE( '', ( #674 ), #675, .T. );

+#324 = PRESENTATION_STYLE_ASSIGNMENT( ( #676 ) );

+#325 = ADVANCED_FACE( '', ( #677 ), #678, .T. );

+#326 = PRESENTATION_STYLE_ASSIGNMENT( ( #679 ) );

+#327 = ADVANCED_FACE( '', ( #680 ), #681, .T. );

+#328 = PRESENTATION_STYLE_ASSIGNMENT( ( #682 ) );

+#329 = ADVANCED_FACE( '', ( #683, #684 ), #685, .T. );

+#330 = PRESENTATION_STYLE_ASSIGNMENT( ( #686 ) );

+#331 = ADVANCED_FACE( '', ( #687 ), #688, .T. );

+#332 = PRESENTATION_STYLE_ASSIGNMENT( ( #689 ) );

+#333 = ADVANCED_FACE( '', ( #690 ), #691, .T. );

+#334 = PRESENTATION_STYLE_ASSIGNMENT( ( #692 ) );

+#335 = ADVANCED_FACE( '', ( #693 ), #694, .F. );

+#336 = PRESENTATION_STYLE_ASSIGNMENT( ( #695 ) );

+#337 = ADVANCED_FACE( '', ( #696 ), #697, .T. );

+#338 = PRESENTATION_STYLE_ASSIGNMENT( ( #698 ) );

+#339 = ADVANCED_FACE( '', ( #699 ), #700, .T. );

+#340 = PRESENTATION_STYLE_ASSIGNMENT( ( #701 ) );

+#341 = ADVANCED_FACE( '', ( #702 ), #703, .T. );

+#342 = PRESENTATION_STYLE_ASSIGNMENT( ( #704 ) );

+#343 = ADVANCED_FACE( '', ( #705 ), #706, .T. );

+#344 = PRESENTATION_STYLE_ASSIGNMENT( ( #707 ) );

+#345 = ADVANCED_FACE( '', ( #708 ), #709, .F. );

+#346 = PRESENTATION_STYLE_ASSIGNMENT( ( #710 ) );

+#347 = ADVANCED_FACE( '', ( #711, #712 ), #713, .F. );

+#348 = PRESENTATION_STYLE_ASSIGNMENT( ( #714 ) );

+#349 = ADVANCED_FACE( '', ( #715 ), #716, .T. );

+#350 = PRESENTATION_STYLE_ASSIGNMENT( ( #717 ) );

+#351 = ADVANCED_FACE( '', ( #718 ), #719, .T. );

+#352 = PRESENTATION_STYLE_ASSIGNMENT( ( #720 ) );

+#353 = ADVANCED_FACE( '', ( #721 ), #722, .T. );

+#354 = PRESENTATION_STYLE_ASSIGNMENT( ( #723 ) );

+#355 = ADVANCED_FACE( '', ( #724, #725 ), #726, .F. );

+#356 = PRESENTATION_STYLE_ASSIGNMENT( ( #727 ) );

+#357 = ADVANCED_FACE( '', ( #728 ), #729, .T. );

+#358 = PRESENTATION_STYLE_ASSIGNMENT( ( #730 ) );

+#359 = ADVANCED_FACE( '', ( #731 ), #732, .T. );

+#360 = PRESENTATION_STYLE_ASSIGNMENT( ( #733 ) );

+#361 = ADVANCED_FACE( '', ( #734 ), #735, .T. );

+#362 = PRESENTATION_STYLE_ASSIGNMENT( ( #736 ) );

+#363 = ADVANCED_FACE( '', ( #737 ), #738, .T. );

+#364 = PRESENTATION_STYLE_ASSIGNMENT( ( #739 ) );

+#365 = ADVANCED_FACE( '', ( #740, #741 ), #742, .F. );

+#366 = PRESENTATION_STYLE_ASSIGNMENT( ( #743 ) );

+#367 = ADVANCED_FACE( '', ( #744 ), #745, .T. );

+#368 = PRESENTATION_STYLE_ASSIGNMENT( ( #746 ) );

+#369 = ADVANCED_FACE( '', ( #747, #748 ), #749, .F. );

+#370 = PRESENTATION_STYLE_ASSIGNMENT( ( #750 ) );

+#371 = ADVANCED_FACE( '', ( #751, #752 ), #753, .T. );

+#372 = PRESENTATION_STYLE_ASSIGNMENT( ( #754 ) );

+#373 = ADVANCED_FACE( '', ( #755 ), #756, .T. );

+#374 = PRESENTATION_STYLE_ASSIGNMENT( ( #757 ) );

+#375 = ADVANCED_FACE( '', ( #758, #759 ), #760, .F. );

+#376 = PRESENTATION_STYLE_ASSIGNMENT( ( #761 ) );

+#377 = ADVANCED_FACE( '', ( #762, #763 ), #764, .T. );

+#378 = PRESENTATION_STYLE_ASSIGNMENT( ( #765 ) );

+#379 = ADVANCED_FACE( '', ( #766, #767 ), #768, .T. );

+#380 = PRESENTATION_STYLE_ASSIGNMENT( ( #769 ) );

+#381 = ADVANCED_FACE( '', ( #770 ), #771, .T. );

+#382 = PRESENTATION_STYLE_ASSIGNMENT( ( #772 ) );

+#383 = ADVANCED_FACE( '', ( #773 ), #774, .T. );

+#384 = PRESENTATION_STYLE_ASSIGNMENT( ( #775 ) );

+#385 = ADVANCED_FACE( '', ( #776 ), #777, .T. );

+#386 = PRESENTATION_STYLE_ASSIGNMENT( ( #778 ) );

+#387 = ADVANCED_FACE( '', ( #779 ), #780, .T. );

+#388 = PRESENTATION_STYLE_ASSIGNMENT( ( #781 ) );

+#389 = ADVANCED_FACE( '', ( #782 ), #783, .T. );

+#390 = PRESENTATION_STYLE_ASSIGNMENT( ( #784 ) );

+#391 = ADVANCED_FACE( '', ( #785 ), #786, .T. );

+#392 = PRESENTATION_STYLE_ASSIGNMENT( ( #787 ) );

+#393 = ADVANCED_FACE( '', ( #788 ), #789, .T. );

+#394 = PRESENTATION_STYLE_ASSIGNMENT( ( #790 ) );

+#395 = ADVANCED_FACE( '', ( #791 ), #792, .T. );

+#396 = PRESENTATION_STYLE_ASSIGNMENT( ( #793 ) );

+#397 = ADVANCED_FACE( '', ( #794 ), #795, .T. );

+#398 = PRESENTATION_STYLE_ASSIGNMENT( ( #796 ) );

+#399 = ADVANCED_FACE( '', ( #797 ), #798, .T. );

+#400 = PRESENTATION_STYLE_ASSIGNMENT( ( #799 ) );

+#401 = ADVANCED_FACE( '', ( #800, #801 ), #802, .T. );

+#402 = PRESENTATION_STYLE_ASSIGNMENT( ( #803 ) );

+#403 = ADVANCED_FACE( '', ( #804 ), #805, .T. );

+#404 = PRESENTATION_STYLE_ASSIGNMENT( ( #806 ) );

+#405 = ADVANCED_FACE( '', ( #807 ), #808, .F. );

+#406 = PRESENTATION_STYLE_ASSIGNMENT( ( #809 ) );

+#407 = ADVANCED_FACE( '', ( #810, #811 ), #812, .F. );

+#408 = PRESENTATION_STYLE_ASSIGNMENT( ( #813 ) );

+#409 = ADVANCED_FACE( '', ( #814 ), #815, .T. );

+#410 = PRESENTATION_STYLE_ASSIGNMENT( ( #816 ) );

+#411 = ADVANCED_FACE( '', ( #817 ), #818, .T. );

+#412 = PRESENTATION_STYLE_ASSIGNMENT( ( #819 ) );

+#413 = ADVANCED_FACE( '', ( #820 ), #821, .T. );

+#414 = PRESENTATION_STYLE_ASSIGNMENT( ( #822 ) );

+#415 = ADVANCED_FACE( '', ( #823 ), #824, .T. );

+#416 = PRODUCT( 'Assem1', 'Assem1', 'PART-Assem1-DESC', ( #825 ) );

+#417 = PRODUCT_DEFINITION( 'NONE', 'NONE', #826, #2 );

+#418 = MAPPED_ITEM( '', #827, #828 );

+#419 = MAPPED_ITEM( '', #829, #830 );

+#420 = MAPPED_ITEM( '', #831, #832 );

+#421 = MAPPED_ITEM( '', #833, #834 );

+#422 = MAPPED_ITEM( '', #835, #836 );

+#423 = MAPPED_ITEM( '', #837, #838 );

+#424 = AXIS2_PLACEMENT_3D( '', #839, #840, #841 );

+#425 = PRODUCT( '744031470', '744031470', 'PART-744031470-DESC', ( #842 ) );

+#426 = PRODUCT_DEFINITION( 'NONE', 'NONE', #843, #6 );

+#427 = MANIFOLD_SOLID_BREP( '744031470', #844 );

+#428 = PRODUCT( '744031470', '744031470', 'PART-744031470-DESC', ( #845 ) );

+#429 = PRODUCT_DEFINITION( 'NONE', 'NONE', #846, #10 );

+#430 = MANIFOLD_SOLID_BREP( '744031470', #847 );

+#431 = PRODUCT( '744031470', '744031470', 'PART-744031470-DESC', ( #848 ) );

+#432 = PRODUCT_DEFINITION( 'NONE', 'NONE', #849, #14 );

+#433 = MANIFOLD_SOLID_BREP( '744031470', #850 );

+#434 = PRODUCT( '744031470', '744031470', 'PART-744031470-DESC', ( #851 ) );

+#435 = PRODUCT_DEFINITION( 'NONE', 'NONE', #852, #18 );

+#436 = MANIFOLD_SOLID_BREP( '744031470', #853 );

+#437 = PRODUCT( 'Lötstreifen', 'Lötstreifen', 'PART-Lötstreifen-DESC', ( #854 ) );

+#438 = PRODUCT_DEFINITION( 'NONE', 'NONE', #855, #22 );

+#439 = MANIFOLD_SOLID_BREP( 'Lötstreifen', #856 );

+#440 = PRODUCT( 'Lötstreifen', 'Lötstreifen', 'PART-Lötstreifen-DESC', ( #857 ) );

+#441 = PRODUCT_DEFINITION( 'NONE', 'NONE', #858, #26 );

+#442 = MANIFOLD_SOLID_BREP( 'Lötstreifen', #859 );

+#445 = LENGTH_MEASURE_WITH_UNIT( LENGTH_MEASURE( 1.00000000000000 ), #860 );

+#448 = DIMENSIONAL_EXPONENTS( 1.00000000000000, 0.000000000000000, 0.000000000000000, 0.000000000000000, 0.000000000000000, 0.000000000000000, 0.000000000000000 );

+#450 = DIMENSIONAL_EXPONENTS( 0.000000000000000, 0.000000000000000, 0.000000000000000, 0.000000000000000, 0.000000000000000, 0.000000000000000, 0.000000000000000 );

+#456 = SURFACE_STYLE_USAGE( .BOTH., #861 );

+#457 = FACE_OUTER_BOUND( '', #862, .T. );

+#458 = PLANE( '', #863 );

+#459 = SURFACE_STYLE_USAGE( .BOTH., #864 );

+#460 = FACE_OUTER_BOUND( '', #865, .T. );

+#461 = PLANE( '', #866 );

+#462 = SURFACE_STYLE_USAGE( .BOTH., #867 );

+#463 = FACE_OUTER_BOUND( '', #868, .T. );

+#464 = PLANE( '', #869 );

+#465 = SURFACE_STYLE_USAGE( .BOTH., #870 );

+#466 = FACE_OUTER_BOUND( '', #871, .T. );

+#467 = FACE_OUTER_BOUND( '', #872, .T. );

+#468 = CYLINDRICAL_SURFACE( '', #873, 0.800000000000000 );

+#469 = SURFACE_STYLE_USAGE( .BOTH., #874 );

+#470 = FACE_OUTER_BOUND( '', #875, .T. );

+#471 = PLANE( '', #876 );

+#472 = SURFACE_STYLE_USAGE( .BOTH., #877 );

+#473 = FACE_OUTER_BOUND( '', #878, .T. );

+#474 = FACE_OUTER_BOUND( '', #879, .T. );

+#475 = CYLINDRICAL_SURFACE( '', #880, 1.25500000000000 );

+#476 = SURFACE_STYLE_USAGE( .BOTH., #881 );

+#477 = FACE_OUTER_BOUND( '', #882, .T. );

+#478 = FACE_OUTER_BOUND( '', #883, .T. );

+#479 = CYLINDRICAL_SURFACE( '', #884, 0.0500000000000000 );

+#480 = SURFACE_STYLE_USAGE( .BOTH., #885 );

+#481 = FACE_OUTER_BOUND( '', #886, .T. );

+#482 = PLANE( '', #887 );

+#483 = SURFACE_STYLE_USAGE( .BOTH., #888 );

+#484 = FACE_OUTER_BOUND( '', #889, .T. );

+#485 = PLANE( '', #890 );

+#486 = SURFACE_STYLE_USAGE( .BOTH., #891 );

+#487 = FACE_OUTER_BOUND( '', #892, .T. );

+#488 = PLANE( '', #893 );

+#489 = SURFACE_STYLE_USAGE( .BOTH., #894 );

+#490 = FACE_OUTER_BOUND( '', #895, .T. );

+#491 = PLANE( '', #896 );

+#492 = SURFACE_STYLE_USAGE( .BOTH., #897 );

+#493 = FACE_OUTER_BOUND( '', #898, .T. );

+#494 = PLANE( '', #899 );

+#495 = SURFACE_STYLE_USAGE( .BOTH., #900 );

+#496 = FACE_OUTER_BOUND( '', #901, .T. );

+#497 = SURFACE_OF_LINEAR_EXTRUSION( '', #902, #903 );

+#498 = SURFACE_STYLE_USAGE( .BOTH., #904 );

+#499 = FACE_OUTER_BOUND( '', #905, .T. );

+#500 = PLANE( '', #906 );

+#501 = SURFACE_STYLE_USAGE( .BOTH., #907 );

+#502 = FACE_OUTER_BOUND( '', #908, .T. );

+#503 = PLANE( '', #909 );

+#504 = SURFACE_STYLE_USAGE( .BOTH., #910 );

+#505 = FACE_OUTER_BOUND( '', #911, .T. );

+#506 = SURFACE_OF_LINEAR_EXTRUSION( '', #912, #913 );

+#507 = SURFACE_STYLE_USAGE( .BOTH., #914 );

+#508 = FACE_OUTER_BOUND( '', #915, .T. );

+#509 = PLANE( '', #916 );

+#510 = SURFACE_STYLE_USAGE( .BOTH., #917 );

+#511 = FACE_OUTER_BOUND( '', #918, .T. );

+#512 = PLANE( '', #919 );

+#513 = SURFACE_STYLE_USAGE( .BOTH., #920 );

+#514 = FACE_OUTER_BOUND( '', #921, .T. );

+#515 = PLANE( '', #922 );

+#516 = SURFACE_STYLE_USAGE( .BOTH., #923 );

+#517 = FACE_OUTER_BOUND( '', #924, .T. );

+#518 = PLANE( '', #925 );

+#519 = SURFACE_STYLE_USAGE( .BOTH., #926 );

+#520 = FACE_OUTER_BOUND( '', #927, .T. );

+#521 = SURFACE_OF_LINEAR_EXTRUSION( '', #928, #929 );

+#522 = SURFACE_STYLE_USAGE( .BOTH., #930 );

+#523 = FACE_OUTER_BOUND( '', #931, .T. );

+#524 = PLANE( '', #932 );

+#525 = SURFACE_STYLE_USAGE( .BOTH., #933 );

+#526 = FACE_OUTER_BOUND( '', #934, .T. );

+#527 = PLANE( '', #935 );

+#528 = SURFACE_STYLE_USAGE( .BOTH., #936 );

+#529 = FACE_OUTER_BOUND( '', #937, .T. );

+#530 = FACE_OUTER_BOUND( '', #938, .T. );

+#531 = TOROIDAL_SURFACE( '', #939, 0.110000000000000, 0.0500000000000000 );

+#532 = SURFACE_STYLE_USAGE( .BOTH., #940 );

+#533 = FACE_OUTER_BOUND( '', #941, .T. );

+#534 = FACE_OUTER_BOUND( '', #942, .T. );

+#535 = TOROIDAL_SURFACE( '', #943, 0.0999999999999878, 0.0500000000000000 );

+#536 = SURFACE_STYLE_USAGE( .BOTH., #944 );

+#537 = FACE_OUTER_BOUND( '', #945, .T. );

+#538 = CYLINDRICAL_SURFACE( '', #946, 0.200000000000000 );

+#539 = SURFACE_STYLE_USAGE( .BOTH., #947 );

+#540 = FACE_OUTER_BOUND( '', #948, .T. );

+#541 = PLANE( '', #949 );

+#542 = SURFACE_STYLE_USAGE( .BOTH., #950 );

+#543 = FACE_OUTER_BOUND( '', #951, .T. );

+#544 = PLANE( '', #952 );

+#545 = SURFACE_STYLE_USAGE( .BOTH., #953 );

+#546 = FACE_OUTER_BOUND( '', #954, .T. );

+#547 = SURFACE_OF_LINEAR_EXTRUSION( '', #955, #956 );

+#548 = SURFACE_STYLE_USAGE( .BOTH., #957 );

+#549 = FACE_OUTER_BOUND( '', #958, .T. );

+#550 = SURFACE_OF_LINEAR_EXTRUSION( '', #959, #960 );

+#551 = SURFACE_STYLE_USAGE( .BOTH., #961 );

+#552 = FACE_OUTER_BOUND( '', #962, .T. );

+#553 = FACE_OUTER_BOUND( '', #963, .T. );

+#554 = SURFACE_OF_LINEAR_EXTRUSION( '', #964, #965 );

+#555 = SURFACE_STYLE_USAGE( .BOTH., #966 );

+#556 = FACE_OUTER_BOUND( '', #967, .T. );

+#557 = PLANE( '', #968 );

+#558 = SURFACE_STYLE_USAGE( .BOTH., #969 );

+#559 = FACE_OUTER_BOUND( '', #970, .T. );

+#560 = FACE_OUTER_BOUND( '', #971, .T. );

+#561 = B_SPLINE_SURFACE_WITH_KNOTS( '', 3, 3, ( ( #972, #973, #974, #975 ), ( #976, #977, #978, #979 ), ( #980, #981, #982, #983 ), ( #984, #985, #986, #987 ), ( #988, #989, #990, #991 ), ( #992, #993, #994, #995 ), ( #996, #997, #998, #999 ), ( #1000, #1001, #1002, #1003 ), ( #1004, #1005, #1006, #1007 ), ( #1008, #1009, #1010, #1011 ), ( #1012, #1013, #1014, #1015 ), ( #1016, #1017, #1018, #1019 ), ( #1020, #1021, #1022, #1023 ), ( #1024, #1025, #1026, #1027 ), ( #1028, #1029, #1030, #1031 ), ( #1032, #1033, #1034, #1035 ), ( #1036, #1037, #1038, #1039 ), ( #1040, #1041, #1042, #1043 ) ), .UNSPECIFIED., .T., .F., .F., ( 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2 ), ( 4, 4 ), ( -0.124723173696067, 0.000000000000000, 0.125228170732139, 0.250423639374570, 0.375370934775651, 0.500296037040331, 0.625381651694037, 0.750342072940631, 0.875276826303933, 1.00000000000000, 1.12522817073214 ), ( 0.429316979058326, 0.623709379134568 ), .UNSPECIFIED. );

+#562 = SURFACE_STYLE_USAGE( .BOTH., #1044 );

+#563 = FACE_OUTER_BOUND( '', #1045, .T. );

+#564 = PLANE( '', #1046 );

+#565 = SURFACE_STYLE_USAGE( .BOTH., #1047 );

+#566 = FACE_OUTER_BOUND( '', #1048, .T. );

+#567 = CYLINDRICAL_SURFACE( '', #1049, 0.200000000000000 );

+#568 = SURFACE_STYLE_USAGE( .BOTH., #1050 );

+#569 = FACE_OUTER_BOUND( '', #1051, .T. );

+#570 = PLANE( '', #1052 );

+#571 = SURFACE_STYLE_USAGE( .BOTH., #1053 );

+#572 = FACE_OUTER_BOUND( '', #1054, .T. );

+#573 = CYLINDRICAL_SURFACE( '', #1055, 0.200000000000000 );

+#574 = SURFACE_STYLE_USAGE( .BOTH., #1056 );

+#575 = FACE_OUTER_BOUND( '', #1057, .T. );

+#576 = PLANE( '', #1058 );

+#577 = SURFACE_STYLE_USAGE( .BOTH., #1059 );

+#578 = FACE_OUTER_BOUND( '', #1060, .T. );

+#579 = PLANE( '', #1061 );

+#580 = SURFACE_STYLE_USAGE( .BOTH., #1062 );

+#581 = FACE_OUTER_BOUND( '', #1063, .T. );

+#582 = PLANE( '', #1064 );

+#583 = SURFACE_STYLE_USAGE( .BOTH., #1065 );

+#584 = FACE_OUTER_BOUND( '', #1066, .T. );

+#585 = PLANE( '', #1067 );

+#586 = SURFACE_STYLE_USAGE( .BOTH., #1068 );

+#587 = FACE_OUTER_BOUND( '', #1069, .T. );

+#588 = FACE_OUTER_BOUND( '', #1070, .T. );

+#589 = TOROIDAL_SURFACE( '', #1071, 0.110000000000000, 0.0500000000000000 );

+#590 = SURFACE_STYLE_USAGE( .BOTH., #1072 );

+#591 = FACE_OUTER_BOUND( '', #1073, .T. );

+#592 = PLANE( '', #1074 );

+#593 = SURFACE_STYLE_USAGE( .BOTH., #1075 );

+#594 = FACE_OUTER_BOUND( '', #1076, .T. );

+#595 = PLANE( '', #1077 );

+#596 = SURFACE_STYLE_USAGE( .BOTH., #1078 );

+#597 = FACE_OUTER_BOUND( '', #1079, .T. );

+#598 = SURFACE_OF_LINEAR_EXTRUSION( '', #1080, #1081 );

+#599 = SURFACE_STYLE_USAGE( .BOTH., #1082 );

+#600 = FACE_OUTER_BOUND( '', #1083, .T. );

+#601 = PLANE( '', #1084 );

+#602 = SURFACE_STYLE_USAGE( .BOTH., #1085 );

+#603 = FACE_OUTER_BOUND( '', #1086, .T. );

+#604 = PLANE( '', #1087 );

+#605 = SURFACE_STYLE_USAGE( .BOTH., #1088 );

+#606 = FACE_OUTER_BOUND( '', #1089, .T. );

+#607 = CYLINDRICAL_SURFACE( '', #1090, 1.25500000000000 );

+#608 = SURFACE_STYLE_USAGE( .BOTH., #1091 );

+#609 = FACE_OUTER_BOUND( '', #1092, .T. );

+#610 = PLANE( '', #1093 );

+#611 = SURFACE_STYLE_USAGE( .BOTH., #1094 );

+#612 = FACE_OUTER_BOUND( '', #1095, .T. );

+#613 = PLANE( '', #1096 );

+#614 = SURFACE_STYLE_USAGE( .BOTH., #1097 );

+#615 = FACE_OUTER_BOUND( '', #1098, .T. );

+#616 = PLANE( '', #1099 );

+#617 = SURFACE_STYLE_USAGE( .BOTH., #1100 );

+#618 = FACE_BOUND( '', #1101, .T. );

+#619 = FACE_OUTER_BOUND( '', #1102, .T. );

+#620 = PLANE( '', #1103 );

+#621 = SURFACE_STYLE_USAGE( .BOTH., #1104 );

+#622 = FACE_OUTER_BOUND( '', #1105, .T. );

+#623 = CYLINDRICAL_SURFACE( '', #1106, 0.200000000000000 );

+#624 = SURFACE_STYLE_USAGE( .BOTH., #1107 );

+#625 = FACE_OUTER_BOUND( '', #1108, .T. );

+#626 = SURFACE_OF_LINEAR_EXTRUSION( '', #1109, #1110 );

+#627 = SURFACE_STYLE_USAGE( .BOTH., #1111 );

+#628 = FACE_OUTER_BOUND( '', #1112, .T. );

+#629 = PLANE( '', #1113 );

+#630 = SURFACE_STYLE_USAGE( .BOTH., #1114 );

+#631 = FACE_BOUND( '', #1115, .T. );

+#632 = FACE_BOUND( '', #1116, .T. );

+#633 = FACE_BOUND( '', #1117, .T. );

+#634 = FACE_BOUND( '', #1118, .T. );

+#635 = FACE_OUTER_BOUND( '', #1119, .T. );

+#636 = FACE_BOUND( '', #1120, .T. );

+#637 = FACE_BOUND( '', #1121, .T. );

+#638 = FACE_BOUND( '', #1122, .T. );

+#639 = FACE_BOUND( '', #1123, .T. );

+#640 = PLANE( '', #1124 );

+#641 = SURFACE_STYLE_USAGE( .BOTH., #1125 );

+#642 = FACE_OUTER_BOUND( '', #1126, .T. );

+#643 = PLANE( '', #1127 );

+#644 = SURFACE_STYLE_USAGE( .BOTH., #1128 );

+#645 = FACE_OUTER_BOUND( '', #1129, .T. );

+#646 = FACE_OUTER_BOUND( '', #1130, .T. );

+#647 = B_SPLINE_SURFACE_WITH_KNOTS( '', 3, 3, ( ( #1131, #1132, #1133, #1134 ), ( #1135, #1136, #1137, #1138 ), ( #1139, #1140, #1141, #1142 ), ( #1143, #1144, #1145, #1146 ), ( #1147, #1148, #1149, #1150 ), ( #1151, #1152, #1153, #1154 ), ( #1155, #1156, #1157, #1158 ), ( #1159, #1160, #1161, #1162 ), ( #1163, #1164, #1165, #1166 ), ( #1167, #1168, #1169, #1170 ), ( #1171, #1172, #1173, #1174 ), ( #1175, #1176, #1177, #1178 ), ( #1179, #1180, #1181, #1182 ), ( #1183, #1184, #1185, #1186 ), ( #1187, #1188, #1189, #1190 ), ( #1191, #1192, #1193, #1194 ), ( #1195, #1196, #1197, #1198 ), ( #1199, #1200, #1201, #1202 ) ), .UNSPECIFIED., .T., .F., .F., ( 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2 ), ( 4, 4 ), ( -0.124723173696067, 0.000000000000000, 0.125228170732139, 0.250423639374570, 0.375370934775651, 0.500296037040331, 0.625381651694037, 0.750342072940631, 0.875276826303933, 1.00000000000000, 1.12522817073214 ), ( 0.805607599923759, 1.00000000000000 ), .UNSPECIFIED. );

+#648 = SURFACE_STYLE_USAGE( .BOTH., #1203 );

+#649 = FACE_OUTER_BOUND( '', #1204, .T. );

+#650 = PLANE( '', #1205 );

+#651 = SURFACE_STYLE_USAGE( .BOTH., #1206 );

+#652 = FACE_OUTER_BOUND( '', #1207, .T. );

+#653 = PLANE( '', #1208 );

+#654 = SURFACE_STYLE_USAGE( .BOTH., #1209 );

+#655 = FACE_OUTER_BOUND( '', #1210, .T. );

+#656 = PLANE( '', #1211 );

+#657 = SURFACE_STYLE_USAGE( .BOTH., #1212 );

+#658 = FACE_OUTER_BOUND( '', #1213, .T. );

+#659 = FACE_BOUND( '', #1214, .T. );

+#660 = PLANE( '', #1215 );

+#661 = SURFACE_STYLE_USAGE( .BOTH., #1216 );

+#662 = FACE_OUTER_BOUND( '', #1217, .T. );

+#663 = SURFACE_OF_LINEAR_EXTRUSION( '', #1218, #1219 );

+#664 = SURFACE_STYLE_USAGE( .BOTH., #1220 );

+#665 = FACE_OUTER_BOUND( '', #1221, .T. );

+#666 = CYLINDRICAL_SURFACE( '', #1222, 0.150000000000000 );

+#667 = SURFACE_STYLE_USAGE( .BOTH., #1223 );

+#668 = FACE_OUTER_BOUND( '', #1224, .T. );

+#669 = PLANE( '', #1225 );

+#670 = SURFACE_STYLE_USAGE( .BOTH., #1226 );

+#671 = FACE_OUTER_BOUND( '', #1227, .T. );

+#672 = PLANE( '', #1228 );

+#673 = SURFACE_STYLE_USAGE( .BOTH., #1229 );

+#674 = FACE_OUTER_BOUND( '', #1230, .T. );

+#675 = PLANE( '', #1231 );

+#676 = SURFACE_STYLE_USAGE( .BOTH., #1232 );

+#677 = FACE_OUTER_BOUND( '', #1233, .T. );

+#678 = PLANE( '', #1234 );

+#679 = SURFACE_STYLE_USAGE( .BOTH., #1235 );

+#680 = FACE_OUTER_BOUND( '', #1236, .T. );

+#681 = PLANE( '', #1237 );

+#682 = SURFACE_STYLE_USAGE( .BOTH., #1238 );

+#683 = FACE_BOUND( '', #1239, .T. );

+#684 = FACE_OUTER_BOUND( '', #1240, .T. );

+#685 = PLANE( '', #1241 );

+#686 = SURFACE_STYLE_USAGE( .BOTH., #1242 );

+#687 = FACE_OUTER_BOUND( '', #1243, .T. );

+#688 = PLANE( '', #1244 );

+#689 = SURFACE_STYLE_USAGE( .BOTH., #1245 );

+#690 = FACE_OUTER_BOUND( '', #1246, .T. );

+#691 = PLANE( '', #1247 );

+#692 = SURFACE_STYLE_USAGE( .BOTH., #1248 );

+#693 = FACE_OUTER_BOUND( '', #1249, .T. );

+#694 = PLANE( '', #1250 );

+#695 = SURFACE_STYLE_USAGE( .BOTH., #1251 );

+#696 = FACE_OUTER_BOUND( '', #1252, .T. );

+#697 = PLANE( '', #1253 );

+#698 = SURFACE_STYLE_USAGE( .BOTH., #1254 );

+#699 = FACE_OUTER_BOUND( '', #1255, .T. );

+#700 = PLANE( '', #1256 );

+#701 = SURFACE_STYLE_USAGE( .BOTH., #1257 );

+#702 = FACE_OUTER_BOUND( '', #1258, .T. );

+#703 = PLANE( '', #1259 );

+#704 = SURFACE_STYLE_USAGE( .BOTH., #1260 );

+#705 = FACE_OUTER_BOUND( '', #1261, .T. );

+#706 = PLANE( '', #1262 );

+#707 = SURFACE_STYLE_USAGE( .BOTH., #1263 );

+#708 = FACE_OUTER_BOUND( '', #1264, .T. );

+#709 = PLANE( '', #1265 );

+#710 = SURFACE_STYLE_USAGE( .BOTH., #1266 );

+#711 = FACE_OUTER_BOUND( '', #1267, .T. );

+#712 = FACE_OUTER_BOUND( '', #1268, .T. );

+#713 = CYLINDRICAL_SURFACE( '', #1269, 1.26000000000000 );

+#714 = SURFACE_STYLE_USAGE( .BOTH., #1270 );

+#715 = FACE_OUTER_BOUND( '', #1271, .T. );

+#716 = PLANE( '', #1272 );

+#717 = SURFACE_STYLE_USAGE( .BOTH., #1273 );

+#718 = FACE_OUTER_BOUND( '', #1274, .T. );

+#719 = PLANE( '', #1275 );

+#720 = SURFACE_STYLE_USAGE( .BOTH., #1276 );

+#721 = FACE_OUTER_BOUND( '', #1277, .T. );

+#722 = PLANE( '', #1278 );

+#723 = SURFACE_STYLE_USAGE( .BOTH., #1279 );

+#724 = FACE_OUTER_BOUND( '', #1280, .T. );

+#725 = FACE_OUTER_BOUND( '', #1281, .T. );

+#726 = B_SPLINE_SURFACE_WITH_KNOTS( '', 3, 3, ( ( #1282, #1283, #1284, #1285 ), ( #1286, #1287, #1288, #1289 ), ( #1290, #1291, #1292, #1293 ), ( #1294, #1295, #1296, #1297 ), ( #1298, #1299, #1300, #1301 ), ( #1302, #1303, #1304, #1305 ), ( #1306, #1307, #1308, #1309 ), ( #1310, #1311, #1312, #1313 ), ( #1314, #1315, #1316, #1317 ), ( #1318, #1319, #1320, #1321 ), ( #1322, #1323, #1324, #1325 ), ( #1326, #1327, #1328, #1329 ), ( #1330, #1331, #1332, #1333 ), ( #1334, #1335, #1336, #1337 ), ( #1338, #1339, #1340, #1341 ), ( #1342, #1343, #1344, #1345 ), ( #1346, #1347, #1348, #1349 ), ( #1350, #1351, #1352, #1353 ) ), .UNSPECIFIED., .T., .F., .F., ( 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2 ), ( 4, 4 ), ( -0.124723173696067, 0.000000000000000, 0.125228170732139, 0.250423639374570, 0.375370934775651, 0.500296037040331, 0.625381651694037, 0.750342072940631, 0.875276826303933, 1.00000000000000, 1.12522817073214 ), ( 0.000000000000000, 0.429316979058326 ), .UNSPECIFIED. );

+#727 = SURFACE_STYLE_USAGE( .BOTH., #1354 );

+#728 = FACE_OUTER_BOUND( '', #1355, .T. );

+#729 = PLANE( '', #1356 );

+#730 = SURFACE_STYLE_USAGE( .BOTH., #1357 );

+#731 = FACE_OUTER_BOUND( '', #1358, .T. );

+#732 = PLANE( '', #1359 );

+#733 = SURFACE_STYLE_USAGE( .BOTH., #1360 );

+#734 = FACE_OUTER_BOUND( '', #1361, .T. );

+#735 = PLANE( '', #1362 );

+#736 = SURFACE_STYLE_USAGE( .BOTH., #1363 );

+#737 = FACE_OUTER_BOUND( '', #1364, .T. );

+#738 = PLANE( '', #1365 );

+#739 = SURFACE_STYLE_USAGE( .BOTH., #1366 );

+#740 = FACE_OUTER_BOUND( '', #1367, .T. );

+#741 = FACE_OUTER_BOUND( '', #1368, .T. );

+#742 = B_SPLINE_SURFACE_WITH_KNOTS( '', 3, 3, ( ( #1369, #1370, #1371, #1372 ), ( #1373, #1374, #1375, #1376 ), ( #1377, #1378, #1379, #1380 ), ( #1381, #1382, #1383, #1384 ), ( #1385, #1386, #1387, #1388 ), ( #1389, #1390, #1391, #1392 ), ( #1393, #1394, #1395, #1396 ), ( #1397, #1398, #1399, #1400 ), ( #1401, #1402, #1403, #1404 ), ( #1405, #1406, #1407, #1408 ), ( #1409, #1410, #1411, #1412 ), ( #1413, #1414, #1415, #1416 ), ( #1417, #1418, #1419, #1420 ), ( #1421, #1422, #1423, #1424 ), ( #1425, #1426, #1427, #1428 ), ( #1429, #1430, #1431, #1432 ), ( #1433, #1434, #1435, #1436 ), ( #1437, #1438, #1439, #1440 ) ), .UNSPECIFIED., .T., .F., .F., ( 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2 ), ( 4, 4 ), ( -0.124723173696067, 0.000000000000000, 0.125228170732139, 0.250423639374570, 0.375370934775651, 0.500296037040331, 0.625381651694037, 0.750342072940631, 0.875276826303933, 1.00000000000000, 1.12522817073214 ), ( 0.623709379134568, 0.805607599923759 ), .UNSPECIFIED. );

+#743 = SURFACE_STYLE_USAGE( .BOTH., #1441 );

+#744 = FACE_OUTER_BOUND( '', #1442, .T. );

+#745 = SURFACE_OF_LINEAR_EXTRUSION( '', #1443, #1444 );

+#746 = SURFACE_STYLE_USAGE( .BOTH., #1445 );

+#747 = FACE_OUTER_BOUND( '', #1446, .T. );

+#748 = FACE_OUTER_BOUND( '', #1447, .T. );

+#749 = ( B_SPLINE_SURFACE( 3, 2, ( ( #1449, #1450, #1451, #1452, #1453, #1454, #1455, #1456, #1457, #1458, #1459, #1460, #1461, #1462, #1463, #1464, #1465, #1466, #1467, #1468, #1469, #1470, #1471, #1472, #1473, #1474, #1475, #1476, #1477, #1478, #1479, #1480, #1481, #1482, #1483, #1484, #1485, #1486, #1487, #1488, #1489, #1490, #1491, #1492, #1493, #1494, #1495, #1496, #1497, #1498, #1499, #1500, #1501, #1502, #1503, #1504, #1505, #1506, #1507, #1508, #1509, #1510, #1511, #1512, #1513, #1514, #1515, #1516, #1517, #1518, #1519, #1520, #1521 ), ( #1522, #1523, #1524, #1525, #1526, #1527, #1528, #1529, #1530, #1531, #1532, #1533, #1534, #1535, #1536, #1537, #1538, #1539, #1540, #1541, #1542, #1543, #1544, #1545, #1546, #1547, #1548, #1549, #1550, #1551, #1552, #1553, #1554, #1555, #1556, #1557, #1558, #1559, #1560, #1561, #1562, #1563, #1564, #1565, #1566, #1567, #1568, #1569, #1570, #1571, #1572, #1573, #1574, #1575, #1576, #1577, #1578, #1579, #1580, #1581, #1582, #1583, #1584, #1585, #1586, #1587, #1588, #1589, #1590, #1591, #1592, #1593, #1594 ), ( #1595, #1596, #1597, #1598, #1599, #1600, #1601, #1602, #1603, #1604, #1605, #1606, #1607, #1608, #1609, #1610, #1611, #1612, #1613, #1614, #1615, #1616, #1617, #1618, #1619, #1620, #1621, #1622, #1623, #1624, #1625, #1626, #1627, #1628, #1629, #1630, #1631, #1632, #1633, #1634, #1635, #1636, #1637, #1638, #1639, #1640, #1641, #1642, #1643, #1644, #1645, #1646, #1647, #1648, #1649, #1650, #1651, #1652, #1653, #1654, #1655, #1656, #1657, #1658, #1659, #1660, #1661, #1662, #1663, #1664, #1665, #1666, #1667 ), ( #1668, #1669, #1670, #1671, #1672, #1673, #1674, #1675, #1676, #1677, #1678, #1679, #1680, #1681, #1682, #1683, #1684, #1685, #1686, #1687, #1688, #1689, #1690, #1691, #1692, #1693, #1694, #1695, #1696, #1697, #1698, #1699, #1700, #1701, #1702, #1703, #1704, #1705, #1706, #1707, #1708, #1709, #1710, #1711, #1712, #1713, #1714, #1715, #1716, #1717, #1718, #1719, #1720, #1721, #1722, #1723, #1724, #1725, #1726, #1727, #1728, #1729, #1730, #1731, #1732, #1733, #1734, #1735, #1736, #1737, #1738, #1739, #1740 ), ( #1741, #1742, #1743, #1744, #1745, #1746, #1747, #1748, #1749, #1750, #1751, #1752, #1753, #1754, #1755, #1756, #1757, #1758, #1759, #1760, #1761, #1762, #1763, #1764, #1765, #1766, #1767, #1768, #1769, #1770, #1771, #1772, #1773, #1774, #1775, #1776, #1777, #1778, #1779, #1780, #1781, #1782, #1783, #1784, #1785, #1786, #1787, #1788, #1789, #1790, #1791, #1792, #1793, #1794, #1795, #1796, #1797, #1798, #1799, #1800, #1801, #1802, #1803, #1804, #1805, #1806, #1807, #1808, #1809, #1810, #1811, #1812, #1813 ), ( #1814, #1815, #1816, #1817, #1818, #1819, #1820, #1821, #1822, #1823, #1824, #1825, #1826, #1827, #1828, #1829, #1830, #1831, #1832, #1833, #1834, #1835, #1836, #1837, #1838, #1839, #1840, #1841, #1842, #1843, #1844, #1845, #1846, #1847, #1848, #1849, #1850, #1851, #1852, #1853, #1854, #1855, #1856, #1857, #1858, #1859, #1860, #1861, #1862, #1863, #1864, #1865, #1866, #1867, #1868, #1869, #1870, #1871, #1872, #1873, #1874, #1875, #1876, #1877, #1878, #1879, #1880, #1881, #1882, #1883, #1884, #1885, #1886 ), ( #1887, #1888, #1889, #1890, #1891, #1892, #1893, #1894, #1895, #1896, #1897, #1898, #1899, #1900, #1901, #1902, #1903, #1904, #1905, #1906, #1907, #1908, #1909, #1910, #1911, #1912, #1913, #1914, #1915, #1916, #1917, #1918, #1919, #1920, #1921, #1922, #1923, #1924, #1925, #1926, #1927, #1928, #1929, #1930, #1931, #1932, #1933, #1934, #1935, #1936, #1937, #1938, #1939, #1940, #1941, #1942, #1943, #1944, #1945, #1946, #1947, #1948, #1949, #1950, #1951, #1952, #1953, #1954, #1955, #1956, #1957, #1958, #1959 ) ), .UNSPECIFIED., .T., .F., .F. )B_SPLINE_SURFACE_WITH_KNOTS( ( 4, 3, 4 ), ( 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 3 ), ( 0.000000000000000, 0.500000000000000, 1.00000000000000 ), ( 0.000000000000000, 0.0277777777777778, 0.0555555555555556, 0.0833333333333333, 0.111111111111111, 0.138888888888889, 0.166666666666667, 0.194444444444445, 0.222222222222222, 0.250000000000000, 0.277777777777778, 0.305555555555555, 0.333333333333334, 0.361111111111111, 0.388888888888889, 0.416666666666667, 0.444444444444444, 0.472222222222222, 0.500000000000000, 0.527777777777778, 0.555555555555556, 0.583333333333333, 0.611111111111111, 0.638888888888889, 0.666666666666667, 0.694444444444444, 0.722222222222222, 0.750000000000000, 0.777777777777778, 0.805555555555556, 0.833333333333333, 0.861111111111111, 0.888888888888889, 0.916666666666667, 0.944444444444444, 0.972222222222222, 1.00000000000000 ), .UNSPECIFIED. )RATIONAL_B_SPLINE_SURFACE( ( ( 1.00000000000000, 0.866025403784439, 1.00000000000000, 0.866025403784439, 1.00000000000000, 0.866025403784439, 1.00000000000000, 0.866025403784439, 1.00000000000000, 0.866025403784439, 1.00000000000000, 0.866025403784439, 1.00000000000000, 0.866025403784439, 1.00000000000000, 0.866025403784439, 1.00000000000000, 0.866025403784439, 1.00000000000000, 0.866025403784439, 1.00000000000000, 0.866025403784439, 1.00000000000000, 0.866025403784439, 1.00000000000000, 0.866025403784439, 1.00000000000000, 0.866025403784439, 1.00000000000000, 0.866025403784439, 1.00000000000000, 0.866025403784439, 1.00000000000000, 0.866025403784439, 1.00000000000000, 0.866025403784439, 1.00000000000000, 0.866025403784439, 1.00000000000000, 0.866025403784439, 1.00000000000000, 0.866025403784439, 1.00000000000000, 0.866025403784439, 1.00000000000000, 0.866025403784439, 1.00000000000000, 0.866025403784439, 1.00000000000000, 0.866025403784439, 1.00000000000000, 0.866025403784439, 1.00000000000000, 0.866025403784439, 1.00000000000000, 0.866025403784439, 1.00000000000000, 0.866025403784439, 1.00000000000000, 0.866025403784439, 1.00000000000000, 0.866025403784439, 1.00000000000000, 0.866025403784439, 1.00000000000000, 0.866025403784439, 1.00000000000000, 0.866025403784439, 1.00000000000000, 0.866025403784439, 1.00000000000000, 0.866025403784439, 1.00000000000000 ), ( 0.333333333333334, 0.288675134594813, 0.333333333333334, 0.288675134594813, 0.333333333333334, 0.288675134594813, 0.333333333333334, 0.288675134594813, 0.333333333333334, 0.288675134594813, 0.333333333333334, 0.288675134594813, 0.333333333333334, 0.288675134594813, 0.333333333333334, 0.288675134594813, 0.333333333333334, 0.288675134594813, 0.333333333333334, 0.288675134594813, 0.333333333333334, 0.288675134594813, 0.333333333333334, 0.288675134594813, 0.333333333333334, 0.288675134594813, 0.333333333333334, 0.288675134594813, 0.333333333333334, 0.288675134594813, 0.333333333333334, 0.288675134594813, 0.333333333333334, 0.288675134594813, 0.333333333333334, 0.288675134594813, 0.333333333333334, 0.288675134594813, 0.333333333333334, 0.288675134594813, 0.333333333333334, 0.288675134594813, 0.333333333333334, 0.288675134594813, 0.333333333333334, 0.288675134594813, 0.333333333333334, 0.288675134594813, 0.333333333333334, 0.288675134594813, 0.333333333333334, 0.288675134594813, 0.333333333333334, 0.288675134594813, 0.333333333333334, 0.288675134594813, 0.333333333333334, 0.288675134594813, 0.333333333333334, 0.288675134594813, 0.333333333333334, 0.288675134594813, 0.333333333333334, 0.288675134594813, 0.333333333333334, 0.288675134594813, 0.333333333333334, 0.288675134594813, 0.333333333333334, 0.288675134594813, 0.333333333333334, 0.288675134594813, 0.333333333333334 ), ( 0.333333333333334, 0.288675134594813, 0.333333333333334, 0.288675134594813, 0.333333333333334, 0.288675134594813, 0.333333333333334, 0.288675134594813, 0.333333333333334, 0.288675134594813, 0.333333333333334, 0.288675134594813, 0.333333333333334, 0.288675134594813, 0.333333333333334, 0.288675134594813, 0.333333333333334, 0.288675134594813, 0.333333333333334, 0.288675134594813, 0.333333333333334, 0.288675134594813, 0.333333333333334, 0.288675134594813, 0.333333333333334, 0.288675134594813, 0.333333333333334, 0.288675134594813, 0.333333333333334, 0.288675134594813, 0.333333333333334, 0.288675134594813, 0.333333333333334, 0.288675134594813, 0.333333333333334, 0.288675134594813, 0.333333333333334, 0.288675134594813, 0.333333333333334, 0.288675134594813, 0.333333333333334, 0.288675134594813, 0.333333333333334, 0.288675134594813, 0.333333333333334, 0.288675134594813, 0.333333333333334, 0.288675134594813, 0.333333333333334, 0.288675134594813, 0.333333333333334, 0.288675134594813, 0.333333333333334, 0.288675134594813, 0.333333333333334, 0.288675134594813, 0.333333333333334, 0.288675134594813, 0.333333333333334, 0.288675134594813, 0.333333333333334, 0.288675134594813, 0.333333333333334, 0.288675134594813, 0.333333333333334, 0.288675134594813, 0.333333333333334, 0.288675134594813, 0.333333333333334, 0.288675134594813, 0.333333333333334, 0.288675134594813, 0.333333333333334 ), ( 1.00000000000000, 0.866025403784439, 1.00000000000000, 0.866025403784439, 1.00000000000000, 0.866025403784439, 1.00000000000000, 0.866025403784439, 1.00000000000000, 0.866025403784439, 1.00000000000000, 0.866025403784439, 1.00000000000000, 0.866025403784439, 1.00000000000000, 0.866025403784439, 1.00000000000000, 0.866025403784439, 1.00000000000000, 0.866025403784439, 1.00000000000000, 0.866025403784439, 1.00000000000000, 0.866025403784439, 1.00000000000000, 0.866025403784439, 1.00000000000000, 0.866025403784439, 1.00000000000000, 0.866025403784439, 1.00000000000000, 0.866025403784439, 1.00000000000000, 0.866025403784439, 1.00000000000000, 0.866025403784439, 1.00000000000000, 0.866025403784439, 1.00000000000000, 0.866025403784439, 1.00000000000000, 0.866025403784439, 1.00000000000000, 0.866025403784439, 1.00000000000000, 0.866025403784439, 1.00000000000000, 0.866025403784439, 1.00000000000000, 0.866025403784439, 1.00000000000000, 0.866025403784439, 1.00000000000000, 0.866025403784439, 1.00000000000000, 0.866025403784439, 1.00000000000000, 0.866025403784439, 1.00000000000000, 0.866025403784439, 1.00000000000000, 0.866025403784439, 1.00000000000000, 0.866025403784439, 1.00000000000000, 0.866025403784439, 1.00000000000000, 0.866025403784439, 1.00000000000000, 0.866025403784439, 1.00000000000000, 0.866025403784439, 1.00000000000000 ), ( 0.333333333333334, 0.288675134594813, 0.333333333333334, 0.288675134594813, 0.333333333333334, 0.288675134594813, 0.333333333333334, 0.288675134594813, 0.333333333333334, 0.288675134594813, 0.333333333333334, 0.288675134594813, 0.333333333333334, 0.288675134594813, 0.333333333333334, 0.288675134594813, 0.333333333333334, 0.288675134594813, 0.333333333333334, 0.288675134594813, 0.333333333333334, 0.288675134594813, 0.333333333333334, 0.288675134594813, 0.333333333333334, 0.288675134594813, 0.333333333333334, 0.288675134594813, 0.333333333333334, 0.288675134594813, 0.333333333333334, 0.288675134594813, 0.333333333333334, 0.288675134594813, 0.333333333333334, 0.288675134594813, 0.333333333333334, 0.288675134594813, 0.333333333333334, 0.288675134594813, 0.333333333333334, 0.288675134594813, 0.333333333333334, 0.288675134594813, 0.333333333333334, 0.288675134594813, 0.333333333333334, 0.288675134594813, 0.333333333333334, 0.288675134594813, 0.333333333333334, 0.288675134594813, 0.333333333333334, 0.288675134594813, 0.333333333333334, 0.288675134594813, 0.333333333333334, 0.288675134594813, 0.333333333333334, 0.288675134594813, 0.333333333333334, 0.288675134594813, 0.333333333333334, 0.288675134594813, 0.333333333333334, 0.288675134594813, 0.333333333333334, 0.288675134594813, 0.333333333333334, 0.288675134594813, 0.333333333333334, 0.288675134594813, 0.333333333333334 ), ( 0.333333333333334, 0.288675134594813, 0.333333333333334, 0.288675134594813, 0.333333333333334, 0.288675134594813, 0.333333333333334, 0.288675134594813, 0.333333333333334, 0.288675134594813, 0.333333333333334, 0.288675134594813, 0.333333333333334, 0.288675134594813, 0.333333333333334, 0.288675134594813, 0.333333333333334, 0.288675134594813, 0.333333333333334, 0.288675134594813, 0.333333333333334, 0.288675134594813, 0.333333333333334, 0.288675134594813, 0.333333333333334, 0.288675134594813, 0.333333333333334, 0.288675134594813, 0.333333333333334, 0.288675134594813, 0.333333333333334, 0.288675134594813, 0.333333333333334, 0.288675134594813, 0.333333333333334, 0.288675134594813, 0.333333333333334, 0.288675134594813, 0.333333333333334, 0.288675134594813, 0.333333333333334, 0.288675134594813, 0.333333333333334, 0.288675134594813, 0.333333333333334, 0.288675134594813, 0.333333333333334, 0.288675134594813, 0.333333333333334, 0.288675134594813, 0.333333333333334, 0.288675134594813, 0.333333333333334, 0.288675134594813, 0.333333333333334, 0.288675134594813, 0.333333333333334, 0.288675134594813, 0.333333333333334, 0.288675134594813, 0.333333333333334, 0.288675134594813, 0.333333333333334, 0.288675134594813, 0.333333333333334, 0.288675134594813, 0.333333333333334, 0.288675134594813, 0.333333333333334, 0.288675134594813, 0.333333333333334, 0.288675134594813, 0.333333333333334 ), ( 1.00000000000000, 0.866025403784439, 1.00000000000000, 0.866025403784439, 1.00000000000000, 0.866025403784439, 1.00000000000000, 0.866025403784439, 1.00000000000000, 0.866025403784439, 1.00000000000000, 0.866025403784439, 1.00000000000000, 0.866025403784439, 1.00000000000000, 0.866025403784439, 1.00000000000000, 0.866025403784439, 1.00000000000000, 0.866025403784439, 1.00000000000000, 0.866025403784439, 1.00000000000000, 0.866025403784439, 1.00000000000000, 0.866025403784439, 1.00000000000000, 0.866025403784439, 1.00000000000000, 0.866025403784439, 1.00000000000000, 0.866025403784439, 1.00000000000000, 0.866025403784439, 1.00000000000000, 0.866025403784439, 1.00000000000000, 0.866025403784439, 1.00000000000000, 0.866025403784439, 1.00000000000000, 0.866025403784439, 1.00000000000000, 0.866025403784439, 1.00000000000000, 0.866025403784439, 1.00000000000000, 0.866025403784439, 1.00000000000000, 0.866025403784439, 1.00000000000000, 0.866025403784439, 1.00000000000000, 0.866025403784439, 1.00000000000000, 0.866025403784439, 1.00000000000000, 0.866025403784439, 1.00000000000000, 0.866025403784439, 1.00000000000000, 0.866025403784439, 1.00000000000000, 0.866025403784439, 1.00000000000000, 0.866025403784439, 1.00000000000000, 0.866025403784439, 1.00000000000000, 0.866025403784439, 1.00000000000000, 0.866025403784439, 1.00000000000000 ) ) )BOUNDED_SURFACE(  )REPRESENTATION_ITEM( '' )GEOMETRIC_REPRESENTATION_ITEM(  )SURFACE(  ) );

+#750 = SURFACE_STYLE_USAGE( .BOTH., #1966 );

+#751 = FACE_OUTER_BOUND( '', #1967, .T. );

+#752 = FACE_OUTER_BOUND( '', #1968, .T. );

+#753 = CYLINDRICAL_SURFACE( '', #1969, 0.0500000000000000 );

+#754 = SURFACE_STYLE_USAGE( .BOTH., #1970 );

+#755 = FACE_OUTER_BOUND( '', #1971, .T. );

+#756 = PLANE( '', #1972 );

+#757 = SURFACE_STYLE_USAGE( .BOTH., #1973 );

+#758 = FACE_OUTER_BOUND( '', #1974, .T. );

+#759 = FACE_OUTER_BOUND( '', #1975, .T. );

+#760 = B_SPLINE_SURFACE_WITH_KNOTS( '', 3, 3, ( ( #1976, #1977, #1978, #1979 ), ( #1980, #1981, #1982, #1983 ), ( #1984, #1985, #1986, #1987 ), ( #1988, #1989, #1990, #1991 ), ( #1992, #1993, #1994, #1995 ), ( #1996, #1997, #1998, #1999 ), ( #2000, #2001, #2002, #2003 ), ( #2004, #2005, #2006, #2007 ), ( #2008, #2009, #2010, #2011 ), ( #2012, #2013, #2014, #2015 ), ( #2016, #2017, #2018, #2019 ), ( #2020, #2021, #2022, #2023 ), ( #2024, #2025, #2026, #2027 ), ( #2028, #2029, #2030, #2031 ), ( #2032, #2033, #2034, #2035 ), ( #2036, #2037, #2038, #2039 ), ( #2040, #2041, #2042, #2043 ), ( #2044, #2045, #2046, #2047 ) ), .UNSPECIFIED., .T., .F., .F., ( 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2 ), ( 4, 4 ), ( -0.125228172837054, 0.000000000000000, 0.124723173724414, 0.249657914649835, 0.374618352616737, 0.499703967619414, 0.624629069555525, 0.749576366642191, 0.874771827162946, 1.00000000000000, 1.12472317372441 ), ( 0.000000000000000, 1.00000000000000 ), .UNSPECIFIED. );

+#761 = SURFACE_STYLE_USAGE( .BOTH., #2048 );

+#762 = FACE_BOUND( '', #2049, .T. );

+#763 = FACE_OUTER_BOUND( '', #2050, .T. );

+#764 = PLANE( '', #2051 );

+#765 = SURFACE_STYLE_USAGE( .BOTH., #2052 );

+#766 = FACE_BOUND( '', #2053, .T. );

+#767 = FACE_OUTER_BOUND( '', #2054, .T. );

+#768 = PLANE( '', #2055 );

+#769 = SURFACE_STYLE_USAGE( .BOTH., #2056 );

+#770 = FACE_OUTER_BOUND( '', #2057, .T. );

+#771 = SURFACE_OF_LINEAR_EXTRUSION( '', #2058, #2059 );

+#772 = SURFACE_STYLE_USAGE( .BOTH., #2060 );

+#773 = FACE_OUTER_BOUND( '', #2061, .T. );

+#774 = PLANE( '', #2062 );

+#775 = SURFACE_STYLE_USAGE( .BOTH., #2063 );

+#776 = FACE_OUTER_BOUND( '', #2064, .T. );

+#777 = PLANE( '', #2065 );

+#778 = SURFACE_STYLE_USAGE( .BOTH., #2066 );

+#779 = FACE_OUTER_BOUND( '', #2067, .T. );

+#780 = PLANE( '', #2068 );

+#781 = SURFACE_STYLE_USAGE( .BOTH., #2069 );

+#782 = FACE_OUTER_BOUND( '', #2070, .T. );

+#783 = PLANE( '', #2071 );

+#784 = SURFACE_STYLE_USAGE( .BOTH., #2072 );

+#785 = FACE_OUTER_BOUND( '', #2073, .T. );

+#786 = PLANE( '', #2074 );

+#787 = SURFACE_STYLE_USAGE( .BOTH., #2075 );

+#788 = FACE_OUTER_BOUND( '', #2076, .T. );

+#789 = SURFACE_OF_LINEAR_EXTRUSION( '', #2077, #2078 );

+#790 = SURFACE_STYLE_USAGE( .BOTH., #2079 );

+#791 = FACE_OUTER_BOUND( '', #2080, .T. );

+#792 = PLANE( '', #2081 );

+#793 = SURFACE_STYLE_USAGE( .BOTH., #2082 );

+#794 = FACE_OUTER_BOUND( '', #2083, .T. );

+#795 = SURFACE_OF_LINEAR_EXTRUSION( '', #2084, #2085 );

+#796 = SURFACE_STYLE_USAGE( .BOTH., #2086 );

+#797 = FACE_OUTER_BOUND( '', #2087, .T. );

+#798 = PLANE( '', #2088 );

+#799 = SURFACE_STYLE_USAGE( .BOTH., #2089 );

+#800 = FACE_BOUND( '', #2090, .T. );

+#801 = FACE_OUTER_BOUND( '', #2091, .T. );

+#802 = PLANE( '', #2092 );

+#803 = SURFACE_STYLE_USAGE( .BOTH., #2093 );

+#804 = FACE_OUTER_BOUND( '', #2094, .T. );

+#805 = PLANE( '', #2095 );

+#806 = SURFACE_STYLE_USAGE( .BOTH., #2096 );

+#807 = FACE_OUTER_BOUND( '', #2097, .T. );

+#808 = CYLINDRICAL_SURFACE( '', #2098, 0.150000000000000 );

+#809 = SURFACE_STYLE_USAGE( .BOTH., #2099 );

+#810 = FACE_OUTER_BOUND( '', #2100, .T. );

+#811 = FACE_OUTER_BOUND( '', #2101, .T. );

+#812 = ( B_SPLINE_SURFACE( 3, 2, ( ( #2103, #2104, #2105, #2106, #2107, #2108, #2109, #2110, #2111, #2112, #2113, #2114, #2115, #2116, #2117, #2118, #2119, #2120, #2121, #2122, #2123, #2124, #2125, #2126, #2127, #2128, #2129, #2130, #2131, #2132, #2133, #2134, #2135, #2136, #2137, #2138, #2139, #2140, #2141, #2142, #2143, #2144, #2145, #2146, #2147, #2148, #2149, #2150, #2151, #2152, #2153, #2154, #2155, #2156, #2157, #2158, #2159, #2160, #2161, #2162, #2163 ), ( #2164, #2165, #2166, #2167, #2168, #2169, #2170, #2171, #2172, #2173, #2174, #2175, #2176, #2177, #2178, #2179, #2180, #2181, #2182, #2183, #2184, #2185, #2186, #2187, #2188, #2189, #2190, #2191, #2192, #2193, #2194, #2195, #2196, #2197, #2198, #2199, #2200, #2201, #2202, #2203, #2204, #2205, #2206, #2207, #2208, #2209, #2210, #2211, #2212, #2213, #2214, #2215, #2216, #2217, #2218, #2219, #2220, #2221, #2222, #2223, #2224 ), ( #2225, #2226, #2227, #2228, #2229, #2230, #2231, #2232, #2233, #2234, #2235, #2236, #2237, #2238, #2239, #2240, #2241, #2242, #2243, #2244, #2245, #2246, #2247, #2248, #2249, #2250, #2251, #2252, #2253, #2254, #2255, #2256, #2257, #2258, #2259, #2260, #2261, #2262, #2263, #2264, #2265, #2266, #2267, #2268, #2269, #2270, #2271, #2272, #2273, #2274, #2275, #2276, #2277, #2278, #2279, #2280, #2281, #2282, #2283, #2284, #2285 ), ( #2286, #2287, #2288, #2289, #2290, #2291, #2292, #2293, #2294, #2295, #2296, #2297, #2298, #2299, #2300, #2301, #2302, #2303, #2304, #2305, #2306, #2307, #2308, #2309, #2310, #2311, #2312, #2313, #2314, #2315, #2316, #2317, #2318, #2319, #2320, #2321, #2322, #2323, #2324, #2325, #2326, #2327, #2328, #2329, #2330, #2331, #2332, #2333, #2334, #2335, #2336, #2337, #2338, #2339, #2340, #2341, #2342, #2343, #2344, #2345, #2346 ), ( #2347, #2348, #2349, #2350, #2351, #2352, #2353, #2354, #2355, #2356, #2357, #2358, #2359, #2360, #2361, #2362, #2363, #2364, #2365, #2366, #2367, #2368, #2369, #2370, #2371, #2372, #2373, #2374, #2375, #2376, #2377, #2378, #2379, #2380, #2381, #2382, #2383, #2384, #2385, #2386, #2387, #2388, #2389, #2390, #2391, #2392, #2393, #2394, #2395, #2396, #2397, #2398, #2399, #2400, #2401, #2402, #2403, #2404, #2405, #2406, #2407 ), ( #2408, #2409, #2410, #2411, #2412, #2413, #2414, #2415, #2416, #2417, #2418, #2419, #2420, #2421, #2422, #2423, #2424, #2425, #2426, #2427, #2428, #2429, #2430, #2431, #2432, #2433, #2434, #2435, #2436, #2437, #2438, #2439, #2440, #2441, #2442, #2443, #2444, #2445, #2446, #2447, #2448, #2449, #2450, #2451, #2452, #2453, #2454, #2455, #2456, #2457, #2458, #2459, #2460, #2461, #2462, #2463, #2464, #2465, #2466, #2467, #2468 ), ( #2469, #2470, #2471, #2472, #2473, #2474, #2475, #2476, #2477, #2478, #2479, #2480, #2481, #2482, #2483, #2484, #2485, #2486, #2487, #2488, #2489, #2490, #2491, #2492, #2493, #2494, #2495, #2496, #2497, #2498, #2499, #2500, #2501, #2502, #2503, #2504, #2505, #2506, #2507, #2508, #2509, #2510, #2511, #2512, #2513, #2514, #2515, #2516, #2517, #2518, #2519, #2520, #2521, #2522, #2523, #2524, #2525, #2526, #2527, #2528, #2529 ) ), .UNSPECIFIED., .T., .F., .F. )B_SPLINE_SURFACE_WITH_KNOTS( ( 4, 3, 4 ), ( 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 3 ), ( 0.000000000000000, 0.500000000000000, 1.00000000000000 ), ( 0.000000000000000, 0.0333333333333333, 0.0666666666666667, 0.100000000000000, 0.133333333333333, 0.166666666666667, 0.200000000000000, 0.233333333333334, 0.266666666666667, 0.300000000000000, 0.333333333333334, 0.366666666666666, 0.400000000000000, 0.433333333333334, 0.466666666666667, 0.500000000000000, 0.533333333333333, 0.566666666666667, 0.600000000000000, 0.633333333333333, 0.666666666666667, 0.700000000000000, 0.733333333333333, 0.766666666666667, 0.800000000000000, 0.833333333333333, 0.866666666666667, 0.900000000000000, 0.933333333333333, 0.966666666666667, 1.00000000000000 ), .UNSPECIFIED. )RATIONAL_B_SPLINE_SURFACE( ( ( 1.00000000000000, 0.866025403784439, 1.00000000000000, 0.866025403784439, 1.00000000000000, 0.866025403784439, 1.00000000000000, 0.866025403784439, 1.00000000000000, 0.866025403784439, 1.00000000000000, 0.866025403784439, 1.00000000000000, 0.866025403784439, 1.00000000000000, 0.866025403784439, 1.00000000000000, 0.866025403784439, 1.00000000000000, 0.866025403784439, 1.00000000000000, 0.866025403784439, 1.00000000000000, 0.866025403784439, 1.00000000000000, 0.866025403784439, 1.00000000000000, 0.866025403784439, 1.00000000000000, 0.866025403784439, 1.00000000000000, 0.866025403784439, 1.00000000000000, 0.866025403784439, 1.00000000000000, 0.866025403784439, 1.00000000000000, 0.866025403784439, 1.00000000000000, 0.866025403784439, 1.00000000000000, 0.866025403784439, 1.00000000000000, 0.866025403784439, 1.00000000000000, 0.866025403784439, 1.00000000000000, 0.866025403784439, 1.00000000000000, 0.866025403784439, 1.00000000000000, 0.866025403784439, 1.00000000000000, 0.866025403784439, 1.00000000000000, 0.866025403784439, 1.00000000000000, 0.866025403784439, 1.00000000000000, 0.866025403784439, 1.00000000000000 ), ( 0.333333333333334, 0.288675134594813, 0.333333333333334, 0.288675134594813, 0.333333333333334, 0.288675134594813, 0.333333333333334, 0.288675134594813, 0.333333333333334, 0.288675134594813, 0.333333333333334, 0.288675134594813, 0.333333333333334, 0.288675134594813, 0.333333333333334, 0.288675134594813, 0.333333333333334, 0.288675134594813, 0.333333333333334, 0.288675134594813, 0.333333333333334, 0.288675134594813, 0.333333333333334, 0.288675134594813, 0.333333333333334, 0.288675134594813, 0.333333333333334, 0.288675134594813, 0.333333333333334, 0.288675134594813, 0.333333333333334, 0.288675134594813, 0.333333333333334, 0.288675134594813, 0.333333333333334, 0.288675134594813, 0.333333333333334, 0.288675134594813, 0.333333333333334, 0.288675134594813, 0.333333333333334, 0.288675134594813, 0.333333333333334, 0.288675134594813, 0.333333333333334, 0.288675134594813, 0.333333333333334, 0.288675134594813, 0.333333333333334, 0.288675134594813, 0.333333333333334, 0.288675134594813, 0.333333333333334, 0.288675134594813, 0.333333333333334, 0.288675134594813, 0.333333333333334, 0.288675134594813, 0.333333333333334, 0.288675134594813, 0.333333333333334 ), ( 0.333333333333334, 0.288675134594813, 0.333333333333334, 0.288675134594813, 0.333333333333334, 0.288675134594813, 0.333333333333334, 0.288675134594813, 0.333333333333334, 0.288675134594813, 0.333333333333334, 0.288675134594813, 0.333333333333334, 0.288675134594813, 0.333333333333334, 0.288675134594813, 0.333333333333334, 0.288675134594813, 0.333333333333334, 0.288675134594813, 0.333333333333334, 0.288675134594813, 0.333333333333334, 0.288675134594813, 0.333333333333334, 0.288675134594813, 0.333333333333334, 0.288675134594813, 0.333333333333334, 0.288675134594813, 0.333333333333334, 0.288675134594813, 0.333333333333334, 0.288675134594813, 0.333333333333334, 0.288675134594813, 0.333333333333334, 0.288675134594813, 0.333333333333334, 0.288675134594813, 0.333333333333334, 0.288675134594813, 0.333333333333334, 0.288675134594813, 0.333333333333334, 0.288675134594813, 0.333333333333334, 0.288675134594813, 0.333333333333334, 0.288675134594813, 0.333333333333334, 0.288675134594813, 0.333333333333334, 0.288675134594813, 0.333333333333334, 0.288675134594813, 0.333333333333334, 0.288675134594813, 0.333333333333334, 0.288675134594813, 0.333333333333334 ), ( 1.00000000000000, 0.866025403784439, 1.00000000000000, 0.866025403784439, 1.00000000000000, 0.866025403784439, 1.00000000000000, 0.866025403784439, 1.00000000000000, 0.866025403784439, 1.00000000000000, 0.866025403784439, 1.00000000000000, 0.866025403784439, 1.00000000000000, 0.866025403784439, 1.00000000000000, 0.866025403784439, 1.00000000000000, 0.866025403784439, 1.00000000000000, 0.866025403784439, 1.00000000000000, 0.866025403784439, 1.00000000000000, 0.866025403784439, 1.00000000000000, 0.866025403784439, 1.00000000000000, 0.866025403784439, 1.00000000000000, 0.866025403784439, 1.00000000000000, 0.866025403784439, 1.00000000000000, 0.866025403784439, 1.00000000000000, 0.866025403784439, 1.00000000000000, 0.866025403784439, 1.00000000000000, 0.866025403784439, 1.00000000000000, 0.866025403784439, 1.00000000000000, 0.866025403784439, 1.00000000000000, 0.866025403784439, 1.00000000000000, 0.866025403784439, 1.00000000000000, 0.866025403784439, 1.00000000000000, 0.866025403784439, 1.00000000000000, 0.866025403784439, 1.00000000000000, 0.866025403784439, 1.00000000000000, 0.866025403784439, 1.00000000000000 ), ( 0.333333333333334, 0.288675134594813, 0.333333333333334, 0.288675134594813, 0.333333333333334, 0.288675134594813, 0.333333333333334, 0.288675134594813, 0.333333333333334, 0.288675134594813, 0.333333333333334, 0.288675134594813, 0.333333333333334, 0.288675134594813, 0.333333333333334, 0.288675134594813, 0.333333333333334, 0.288675134594813, 0.333333333333334, 0.288675134594813, 0.333333333333334, 0.288675134594813, 0.333333333333334, 0.288675134594813, 0.333333333333334, 0.288675134594813, 0.333333333333334, 0.288675134594813, 0.333333333333334, 0.288675134594813, 0.333333333333334, 0.288675134594813, 0.333333333333334, 0.288675134594813, 0.333333333333334, 0.288675134594813, 0.333333333333334, 0.288675134594813, 0.333333333333334, 0.288675134594813, 0.333333333333334, 0.288675134594813, 0.333333333333334, 0.288675134594813, 0.333333333333334, 0.288675134594813, 0.333333333333334, 0.288675134594813, 0.333333333333334, 0.288675134594813, 0.333333333333334, 0.288675134594813, 0.333333333333334, 0.288675134594813, 0.333333333333334, 0.288675134594813, 0.333333333333334, 0.288675134594813, 0.333333333333334, 0.288675134594813, 0.333333333333334 ), ( 0.333333333333334, 0.288675134594813, 0.333333333333334, 0.288675134594813, 0.333333333333334, 0.288675134594813, 0.333333333333334, 0.288675134594813, 0.333333333333334, 0.288675134594813, 0.333333333333334, 0.288675134594813, 0.333333333333334, 0.288675134594813, 0.333333333333334, 0.288675134594813, 0.333333333333334, 0.288675134594813, 0.333333333333334, 0.288675134594813, 0.333333333333334, 0.288675134594813, 0.333333333333334, 0.288675134594813, 0.333333333333334, 0.288675134594813, 0.333333333333334, 0.288675134594813, 0.333333333333334, 0.288675134594813, 0.333333333333334, 0.288675134594813, 0.333333333333334, 0.288675134594813, 0.333333333333334, 0.288675134594813, 0.333333333333334, 0.288675134594813, 0.333333333333334, 0.288675134594813, 0.333333333333334, 0.288675134594813, 0.333333333333334, 0.288675134594813, 0.333333333333334, 0.288675134594813, 0.333333333333334, 0.288675134594813, 0.333333333333334, 0.288675134594813, 0.333333333333334, 0.288675134594813, 0.333333333333334, 0.288675134594813, 0.333333333333334, 0.288675134594813, 0.333333333333334, 0.288675134594813, 0.333333333333334, 0.288675134594813, 0.333333333333334 ), ( 1.00000000000000, 0.866025403784439, 1.00000000000000, 0.866025403784439, 1.00000000000000, 0.866025403784439, 1.00000000000000, 0.866025403784439, 1.00000000000000, 0.866025403784439, 1.00000000000000, 0.866025403784439, 1.00000000000000, 0.866025403784439, 1.00000000000000, 0.866025403784439, 1.00000000000000, 0.866025403784439, 1.00000000000000, 0.866025403784439, 1.00000000000000, 0.866025403784439, 1.00000000000000, 0.866025403784439, 1.00000000000000, 0.866025403784439, 1.00000000000000, 0.866025403784439, 1.00000000000000, 0.866025403784439, 1.00000000000000, 0.866025403784439, 1.00000000000000, 0.866025403784439, 1.00000000000000, 0.866025403784439, 1.00000000000000, 0.866025403784439, 1.00000000000000, 0.866025403784439, 1.00000000000000, 0.866025403784439, 1.00000000000000, 0.866025403784439, 1.00000000000000, 0.866025403784439, 1.00000000000000, 0.866025403784439, 1.00000000000000, 0.866025403784439, 1.00000000000000, 0.866025403784439, 1.00000000000000, 0.866025403784439, 1.00000000000000, 0.866025403784439, 1.00000000000000, 0.866025403784439, 1.00000000000000, 0.866025403784439, 1.00000000000000 ) ) )BOUNDED_SURFACE(  )REPRESENTATION_ITEM( '' )GEOMETRIC_REPRESENTATION_ITEM(  )SURFACE(  ) );

+#813 = SURFACE_STYLE_USAGE( .BOTH., #2536 );

+#814 = FACE_OUTER_BOUND( '', #2537, .T. );

+#815 = SURFACE_OF_LINEAR_EXTRUSION( '', #2538, #2539 );

+#816 = SURFACE_STYLE_USAGE( .BOTH., #2540 );

+#817 = FACE_OUTER_BOUND( '', #2541, .T. );

+#818 = SURFACE_OF_LINEAR_EXTRUSION( '', #2542, #2543 );

+#819 = SURFACE_STYLE_USAGE( .BOTH., #2544 );

+#820 = FACE_OUTER_BOUND( '', #2545, .T. );

+#821 = CYLINDRICAL_SURFACE( '', #2546, 1.25500000000000 );

+#822 = SURFACE_STYLE_USAGE( .BOTH., #2547 );

+#823 = FACE_OUTER_BOUND( '', #2548, .T. );

+#824 = SURFACE_OF_LINEAR_EXTRUSION( '', #2549, #2550 );

+#825 = PRODUCT_CONTEXT( '', #147, 'mechanical' );

+#826 = PRODUCT_DEFINITION_FORMATION_WITH_SPECIFIED_SOURCE( ' ', 'NONE', #416, .NOT_KNOWN. );

+#827 = REPRESENTATION_MAP( #424, #156 );

+#828 = AXIS2_PLACEMENT_3D( '', #2551, #2552, #2553 );

+#829 = REPRESENTATION_MAP( #424, #161 );

+#830 = AXIS2_PLACEMENT_3D( '', #2554, #2555, #2556 );

+#831 = REPRESENTATION_MAP( #424, #166 );

+#832 = AXIS2_PLACEMENT_3D( '', #2557, #2558, #2559 );

+#833 = REPRESENTATION_MAP( #424, #171 );

+#834 = AXIS2_PLACEMENT_3D( '', #2560, #2561, #2562 );

+#835 = REPRESENTATION_MAP( #424, #176 );

+#836 = AXIS2_PLACEMENT_3D( '', #2563, #2564, #2565 );

+#837 = REPRESENTATION_MAP( #424, #181 );

+#838 = AXIS2_PLACEMENT_3D( '', #2566, #2567, #2568 );

+#839 = CARTESIAN_POINT( '', ( 0.000000000000000, 0.000000000000000, 0.000000000000000 ) );

+#840 = DIRECTION( '', ( 0.000000000000000, 0.000000000000000, 1.00000000000000 ) );

+#841 = DIRECTION( '', ( 1.00000000000000, 0.000000000000000, 0.000000000000000 ) );

+#842 = PRODUCT_CONTEXT( '', #152, 'mechanical' );

+#843 = PRODUCT_DEFINITION_FORMATION_WITH_SPECIFIED_SOURCE( ' ', 'NONE', #425, .NOT_KNOWN. );

+#844 = CLOSED_SHELL( '', ( #375, #341, #361, #305, #407, #355, #255, #365 ) );

+#845 = PRODUCT_CONTEXT( '', #157, 'mechanical' );

+#846 = PRODUCT_DEFINITION_FORMATION_WITH_SPECIFIED_SOURCE( ' ', 'NONE', #428, .NOT_KNOWN. );

+#847 = CLOSED_SHELL( '', ( #293, #279, #233, #247, #267, #271, #357, #359, #229, #323, #363, #321, #227, #299, #275, #253, #213, #209, #257, #403, #283, #325, #387, #343, #337, #199, #349, #303, #217, #243, #261, #195, #219, #409, #351, #411, #367, #231, #269, #249, #415, #393, #395, #377, #333, #381, #397, #289, #327, #307, #235, #201, #329, #379, #197, #335, #223, #193, #301, #405, #285, #211, #413, #309, #353, #317, #311, #373, #315, #297, #399, #265, #221, #215, #339, #281, #383, #251, #287, #191, #389, #245, #331, #207, #385, #205 ) );

+#848 = PRODUCT_CONTEXT( '', #162, 'mechanical' );

+#849 = PRODUCT_DEFINITION_FORMATION_WITH_SPECIFIED_SOURCE( ' ', 'NONE', #431, .NOT_KNOWN. );

+#850 = CLOSED_SHELL( '', ( #241, #225, #391, #401, #319, #277, #347, #313, #263, #259, #295 ) );

+#851 = PRODUCT_CONTEXT( '', #167, 'mechanical' );

+#852 = PRODUCT_DEFINITION_FORMATION_WITH_SPECIFIED_SOURCE( ' ', 'NONE', #434, .NOT_KNOWN. );

+#853 = CLOSED_SHELL( '', ( #369, #239, #345, #291, #273, #371, #237, #203 ) );

+#854 = PRODUCT_CONTEXT( '', #172, 'mechanical' );

+#855 = PRODUCT_DEFINITION_FORMATION_WITH_SPECIFIED_SOURCE( ' ', 'NONE', #437, .NOT_KNOWN. );

+#856 = CLOSED_SHELL( '', ( #2569, #2570, #2571, #2572, #2573, #2574, #2575, #2576, #2577, #2578 ) );

+#857 = PRODUCT_CONTEXT( '', #177, 'mechanical' );

+#858 = PRODUCT_DEFINITION_FORMATION_WITH_SPECIFIED_SOURCE( ' ', 'NONE', #440, .NOT_KNOWN. );

+#859 = CLOSED_SHELL( '', ( #2579, #2580, #2581, #2582, #2583, #2584, #2585, #2586, #2587, #2588 ) );

+#860 =  ( NAMED_UNIT( #448 )LENGTH_UNIT(  )SI_UNIT( .MILLI., .METRE. ) );

+#861 = SURFACE_SIDE_STYLE( '', ( #2590 ) );

+#862 = EDGE_LOOP( '', ( #2591, #2592, #2593, #2594 ) );

+#863 = AXIS2_PLACEMENT_3D( '', #2595, #2596, #2597 );

+#864 = SURFACE_SIDE_STYLE( '', ( #2598 ) );

+#865 = EDGE_LOOP( '', ( #2599 ) );

+#866 = AXIS2_PLACEMENT_3D( '', #2600, #2601, #2602 );

+#867 = SURFACE_SIDE_STYLE( '', ( #2603 ) );

+#868 = EDGE_LOOP( '', ( #2604, #2605, #2606, #2607 ) );

+#869 = AXIS2_PLACEMENT_3D( '', #2608, #2609, #2610 );

+#870 = SURFACE_SIDE_STYLE( '', ( #2611 ) );

+#871 = EDGE_LOOP( '', ( #2612 ) );

+#872 = EDGE_LOOP( '', ( #2613 ) );

+#873 = AXIS2_PLACEMENT_3D( '', #2614, #2615, #2616 );

+#874 = SURFACE_SIDE_STYLE( '', ( #2617 ) );

+#875 = EDGE_LOOP( '', ( #2618, #2619, #2620, #2621 ) );

+#876 = AXIS2_PLACEMENT_3D( '', #2622, #2623, #2624 );

+#877 = SURFACE_SIDE_STYLE( '', ( #2625 ) );

+#878 = EDGE_LOOP( '', ( #2626 ) );

+#879 = EDGE_LOOP( '', ( #2627 ) );

+#880 = AXIS2_PLACEMENT_3D( '', #2628, #2629, #2630 );

+#881 = SURFACE_SIDE_STYLE( '', ( #2631 ) );

+#882 = EDGE_LOOP( '', ( #2632 ) );

+#883 = EDGE_LOOP( '', ( #2633 ) );

+#884 = AXIS2_PLACEMENT_3D( '', #2634, #2635, #2636 );

+#885 = SURFACE_SIDE_STYLE( '', ( #2637 ) );

+#886 = EDGE_LOOP( '', ( #2638, #2639, #2640, #2641 ) );

+#887 = AXIS2_PLACEMENT_3D( '', #2642, #2643, #2644 );

+#888 = SURFACE_SIDE_STYLE( '', ( #2645 ) );

+#889 = EDGE_LOOP( '', ( #2646, #2647, #2648, #2649 ) );

+#890 = AXIS2_PLACEMENT_3D( '', #2650, #2651, #2652 );

+#891 = SURFACE_SIDE_STYLE( '', ( #2653 ) );

+#892 = EDGE_LOOP( '', ( #2654, #2655, #2656, #2657 ) );

+#893 = AXIS2_PLACEMENT_3D( '', #2658, #2659, #2660 );

+#894 = SURFACE_SIDE_STYLE( '', ( #2661 ) );

+#895 = EDGE_LOOP( '', ( #2662, #2663, #2664, #2665, #2666, #2667, #2668, #2669 ) );

+#896 = AXIS2_PLACEMENT_3D( '', #2670, #2671, #2672 );

+#897 = SURFACE_SIDE_STYLE( '', ( #2673 ) );

+#898 = EDGE_LOOP( '', ( #2674, #2675, #2676, #2677 ) );

+#899 = AXIS2_PLACEMENT_3D( '', #2678, #2679, #2680 );

+#900 = SURFACE_SIDE_STYLE( '', ( #2681 ) );

+#901 = EDGE_LOOP( '', ( #2682, #2683, #2684, #2685 ) );

+#902 = B_SPLINE_CURVE_WITH_KNOTS( '', 3, ( #2686, #2687, #2688, #2689, #2690, #2691, #2692, #2693, #2694 ), .UNSPECIFIED., .F., .F., ( 4, 3, 2, 4 ), ( 0.407619825378315, 0.463311165288449, 0.502551155735914, 0.557843869548252 ), .UNSPECIFIED. );

+#903 = VECTOR( '', #2695, 1000.00000000000 );

+#904 = SURFACE_SIDE_STYLE( '', ( #2696 ) );

+#905 = EDGE_LOOP( '', ( #2697, #2698, #2699, #2700 ) );

+#906 = AXIS2_PLACEMENT_3D( '', #2701, #2702, #2703 );

+#907 = SURFACE_SIDE_STYLE( '', ( #2704 ) );

+#908 = EDGE_LOOP( '', ( #2705, #2706, #2707, #2708, #2709, #2710, #2711 ) );

+#909 = AXIS2_PLACEMENT_3D( '', #2712, #2713, #2714 );

+#910 = SURFACE_SIDE_STYLE( '', ( #2715 ) );

+#911 = EDGE_LOOP( '', ( #2716, #2717, #2718, #2719 ) );

+#912 = B_SPLINE_CURVE_WITH_KNOTS( '', 3, ( #2720, #2721, #2722, #2723, #2724, #2725, #2726, #2727, #2728, #2729, #2730, #2731, #2732, #2733, #2734, #2735, #2736, #2737, #2738, #2739, #2740 ), .UNSPECIFIED., .F., .F., ( 4, 3, 3, 3, 2, 3, 3, 4 ), ( 0.582642405372108, 0.698030922609412, 0.727724576757617, 0.748604179526965, 0.772506600642294, 0.811043157134353, 0.864201897660731, 0.967753964216161 ), .UNSPECIFIED. );

+#913 = VECTOR( '', #2741, 1000.00000000000 );

+#914 = SURFACE_SIDE_STYLE( '', ( #2742 ) );

+#915 = EDGE_LOOP( '', ( #2743, #2744, #2745, #2746 ) );

+#916 = AXIS2_PLACEMENT_3D( '', #2747, #2748, #2749 );

+#917 = SURFACE_SIDE_STYLE( '', ( #2750 ) );

+#918 = EDGE_LOOP( '', ( #2751, #2752, #2753, #2754 ) );

+#919 = AXIS2_PLACEMENT_3D( '', #2755, #2756, #2757 );

+#920 = SURFACE_SIDE_STYLE( '', ( #2758 ) );

+#921 = EDGE_LOOP( '', ( #2759, #2760, #2761, #2762 ) );

+#922 = AXIS2_PLACEMENT_3D( '', #2763, #2764, #2765 );

+#923 = SURFACE_SIDE_STYLE( '', ( #2766 ) );

+#924 = EDGE_LOOP( '', ( #2767, #2768, #2769, #2770 ) );

+#925 = AXIS2_PLACEMENT_3D( '', #2771, #2772, #2773 );

+#926 = SURFACE_SIDE_STYLE( '', ( #2774 ) );

+#927 = EDGE_LOOP( '', ( #2775, #2776, #2777, #2778 ) );

+#928 = B_SPLINE_CURVE_WITH_KNOTS( '', 3, ( #2779, #2780, #2781, #2782 ), .UNSPECIFIED., .F., .F., ( 4, 4 ), ( 0.973653901836818, 1.00000000000000 ), .UNSPECIFIED. );

+#929 = VECTOR( '', #2783, 1000.00000000000 );

+#930 = SURFACE_SIDE_STYLE( '', ( #2784 ) );

+#931 = EDGE_LOOP( '', ( #2785, #2786, #2787, #2788 ) );

+#932 = AXIS2_PLACEMENT_3D( '', #2789, #2790, #2791 );

+#933 = SURFACE_SIDE_STYLE( '', ( #2792 ) );

+#934 = EDGE_LOOP( '', ( #2793, #2794, #2795, #2796 ) );

+#935 = AXIS2_PLACEMENT_3D( '', #2797, #2798, #2799 );

+#936 = SURFACE_SIDE_STYLE( '', ( #2800 ) );

+#937 = EDGE_LOOP( '', ( #2801 ) );

+#938 = EDGE_LOOP( '', ( #2802 ) );

+#939 = AXIS2_PLACEMENT_3D( '', #2803, #2804, #2805 );

+#940 = SURFACE_SIDE_STYLE( '', ( #2806 ) );

+#941 = EDGE_LOOP( '', ( #2807 ) );

+#942 = EDGE_LOOP( '', ( #2808, #2809 ) );

+#943 = AXIS2_PLACEMENT_3D( '', #2810, #2811, #2812 );

+#944 = SURFACE_SIDE_STYLE( '', ( #2813 ) );

+#945 = EDGE_LOOP( '', ( #2814, #2815, #2816, #2817 ) );

+#946 = AXIS2_PLACEMENT_3D( '', #2818, #2819, #2820 );

+#947 = SURFACE_SIDE_STYLE( '', ( #2821 ) );

+#948 = EDGE_LOOP( '', ( #2822, #2823, #2824, #2825 ) );

+#949 = AXIS2_PLACEMENT_3D( '', #2826, #2827, #2828 );

+#950 = SURFACE_SIDE_STYLE( '', ( #2829 ) );

+#951 = EDGE_LOOP( '', ( #2830, #2831, #2832, #2833 ) );

+#952 = AXIS2_PLACEMENT_3D( '', #2834, #2835, #2836 );

+#953 = SURFACE_SIDE_STYLE( '', ( #2837 ) );

+#954 = EDGE_LOOP( '', ( #2838, #2839, #2840, #2841 ) );

+#955 = B_SPLINE_CURVE_WITH_KNOTS( '', 3, ( #2842, #2843, #2844, #2845, #2846, #2847, #2848, #2849, #2850, #2851, #2852, #2853, #2854, #2855, #2856, #2857, #2858, #2859 ), .UNSPECIFIED., .F., .F., ( 4, 2, 3, 3, 3, 3, 4 ), ( 0.245767083541690, 0.317813895968497, 0.349304555704718, 0.376551090352998, 0.402672518453466, 0.433961612401984, 0.550570672484398 ), .UNSPECIFIED. );

+#956 = VECTOR( '', #2860, 1000.00000000000 );

+#957 = SURFACE_SIDE_STYLE( '', ( #2861 ) );

+#958 = EDGE_LOOP( '', ( #2862, #2863, #2864, #2865 ) );

+#959 = B_SPLINE_CURVE_WITH_KNOTS( '', 3, ( #2866, #2867, #2868, #2869, #2870, #2871, #2872, #2873, #2874, #2875, #2876, #2877, #2878, #2879 ), .UNSPECIFIED., .F., .F., ( 4, 2, 2, 3, 3, 4 ), ( 0.497450324645707, 0.611814374763957, 0.726178424882207, 0.840542475000456, 0.957886565368742, 1.00000000000000 ), .UNSPECIFIED. );

+#960 = VECTOR( '', #2880, 1000.00000000000 );

+#961 = SURFACE_SIDE_STYLE( '', ( #2881 ) );

+#962 = EDGE_LOOP( '', ( #2882 ) );

+#963 = EDGE_LOOP( '', ( #2883 ) );

+#964 = B_SPLINE_CURVE_WITH_KNOTS( '', 3, ( #2884, #2885, #2886, #2887, #2888, #2889, #2890, #2891, #2892, #2893, #2894, #2895, #2896, #2897, #2898, #2899, #2900, #2901, #2902, #2903, #2904, #2905 ), .UNSPECIFIED., .T., .F., ( 4, 3, 2, 3, 2, 3, 2, 3, 4 ), ( 0.000000000000000, 0.145725648599780, 0.253739848575261, 0.360498069481258, 0.506371984583446, 0.645994160466968, 0.753918182700976, 0.860557395146483, 1.00000000000000 ), .UNSPECIFIED. );

+#965 = VECTOR( '', #2906, 1000.00000000000 );

+#966 = SURFACE_SIDE_STYLE( '', ( #2907 ) );

+#967 = EDGE_LOOP( '', ( #2908, #2909, #2910, #2911 ) );

+#968 = AXIS2_PLACEMENT_3D( '', #2912, #2913, #2914 );

+#969 = SURFACE_SIDE_STYLE( '', ( #2915 ) );

+#970 = EDGE_LOOP( '', ( #2916 ) );

+#971 = EDGE_LOOP( '', ( #2917 ) );

+#972 = CARTESIAN_POINT( '', ( 0.888150334570355, 0.957968505807630, -1.42544499432022 ) );

+#973 = CARTESIAN_POINT( '', ( 0.839833282464689, 0.909651453701965, -1.42544499432022 ) );

+#974 = CARTESIAN_POINT( '', ( 0.799447328420620, 0.869265499657896, -1.36833063038172 ) );

+#975 = CARTESIAN_POINT( '', ( 0.799447328420620, 0.869265499657896, -1.30000000000000 ) );

+#976 = CARTESIAN_POINT( '', ( 0.887296120994846, 0.958822719383140, -1.39786332389409 ) );

+#977 = CARTESIAN_POINT( '', ( 0.849602569765895, 0.921129168154189, -1.39786332389409 ) );

+#978 = CARTESIAN_POINT( '', ( 0.818096301039877, 0.889622899428171, -1.35330673136199 ) );

+#979 = CARTESIAN_POINT( '', ( 0.818096301039877, 0.889622899428171, -1.30000000000000 ) );

+#980 = CARTESIAN_POINT( '', ( 0.890394170909403, 0.955724669468583, -1.38598878475977 ) );

+#981 = CARTESIAN_POINT( '', ( 0.857274279468097, 0.922604778027277, -1.38598878475977 ) );

+#982 = CARTESIAN_POINT( '', ( 0.829590918099776, 0.894921416658956, -1.34683859966062 ) );

+#983 = CARTESIAN_POINT( '', ( 0.829590918099776, 0.894921416658956, -1.30000000000000 ) );

+#984 = CARTESIAN_POINT( '', ( 0.904079649263160, 0.942039191114826, -1.36570621211848 ) );

+#985 = CARTESIAN_POINT( '', ( 0.878771899904183, 0.916731441755848, -1.36570621211848 ) );

+#986 = CARTESIAN_POINT( '', ( 0.857618341108103, 0.895577882959769, -1.33579056237660 ) );

+#987 = CARTESIAN_POINT( '', ( 0.857618341108103, 0.895577882959769, -1.30000000000000 ) );

+#988 = CARTESIAN_POINT( '', ( 0.912147560678986, 0.933971279698999, -1.36033218480690 ) );

+#989 = CARTESIAN_POINT( '', ( 0.888909699871863, 0.910733418891876, -1.36033218480690 ) );

+#990 = CARTESIAN_POINT( '', ( 0.869486263678229, 0.891309982698242, -1.33286329791397 ) );

+#991 = CARTESIAN_POINT( '', ( 0.869486263678229, 0.891309982698242, -1.30000000000000 ) );

+#992 = CARTESIAN_POINT( '', ( 0.931675268221586, 0.914443572156401, -1.35972039572235 ) );

+#993 = CARTESIAN_POINT( '', ( 0.908673047307757, 0.891441351242572, -1.35972039572235 ) );

+#994 = CARTESIAN_POINT( '', ( 0.889446571431169, 0.872214875365984, -1.33253005278104 ) );

+#995 = CARTESIAN_POINT( '', ( 0.889446571431169, 0.872214875365984, -1.30000000000000 ) );

+#996 = CARTESIAN_POINT( '', ( 0.940181784263243, 0.905937056114743, -1.36398073457301 ) );

+#997 = CARTESIAN_POINT( '', ( 0.915538628887654, 0.881293900739153, -1.36398073457301 ) );

+#998 = CARTESIAN_POINT( '', ( 0.894940572981368, 0.860695844832868, -1.33485068455183 ) );

+#999 = CARTESIAN_POINT( '', ( 0.894940572981368, 0.860695844832868, -1.30000000000000 ) );

+#1000 = CARTESIAN_POINT( '', ( 0.954283775261872, 0.891835065116115, -1.38304546515232 ) );

+#1001 = CARTESIAN_POINT( '', ( 0.922297548241435, 0.859848838095678, -1.38304546515232 ) );

+#1002 = CARTESIAN_POINT( '', ( 0.895561763705874, 0.833113053560116, -1.34523535606145 ) );

+#1003 = CARTESIAN_POINT( '', ( 0.895561763705873, 0.833113053560116, -1.30000000000000 ) );

+#1004 = CARTESIAN_POINT( '', ( 0.958172016883414, 0.887946823494574, -1.39456034456251 ) );

+#1005 = CARTESIAN_POINT( '', ( 0.921750658501477, 0.851525465112637, -1.39456034456251 ) );

+#1006 = CARTESIAN_POINT( '', ( 0.891307756011922, 0.821082562623082, -1.35150757898379 ) );

+#1007 = CARTESIAN_POINT( '', ( 0.891307756011922, 0.821082562623082, -1.30000000000000 ) );

+#1008 = CARTESIAN_POINT( '', ( 0.958619340961822, 0.887499499416166, -1.42216027299499 ) );

+#1009 = CARTESIAN_POINT( '', ( 0.911567449353661, 0.840447607808005, -1.42216027299499 ) );

+#1010 = CARTESIAN_POINT( '', ( 0.872238983535464, 0.801119141989807, -1.36654142324757 ) );

+#1011 = CARTESIAN_POINT( '', ( 0.872238983535464, 0.801119141989807, -1.30000000000000 ) );

+#1012 = CARTESIAN_POINT( '', ( 0.955606744716178, 0.890512095661809, -1.43420780180949 ) );

+#1013 = CARTESIAN_POINT( '', ( 0.903914563707640, 0.838819914653270, -1.43420780180949 ) );

+#1014 = CARTESIAN_POINT( '', ( 0.860707497968550, 0.795612848914181, -1.37310378345092 ) );

+#1015 = CARTESIAN_POINT( '', ( 0.860707497968550, 0.795612848914180, -1.30000000000000 ) );

+#1016 = CARTESIAN_POINT( '', ( 0.942113964440777, 0.904004875937209, -1.45416280577726 ) );

+#1017 = CARTESIAN_POINT( '', ( 0.882735809418655, 0.844626720915087, -1.45416280577726 ) );

+#1018 = CARTESIAN_POINT( '', ( 0.833104399068935, 0.794995310565367, -1.38397339214098 ) );

+#1019 = CARTESIAN_POINT( '', ( 0.833104399068934, 0.794995310565366, -1.30000000000000 ) );

+#1020 = CARTESIAN_POINT( '', ( 0.933967986377271, 0.912150854000715, -1.45966067391003 ) );

+#1021 = CARTESIAN_POINT( '', ( 0.872472243622924, 0.850655111246368, -1.45966067391003 ) );

+#1022 = CARTESIAN_POINT( '', ( 0.821070841166674, 0.799253708790117, -1.38696811343141 ) );

+#1023 = CARTESIAN_POINT( '', ( 0.821070841166673, 0.799253708790117, -1.30000000000000 ) );

+#1024 = CARTESIAN_POINT( '', ( 0.914462334015040, 0.931656506362946, -1.46028604014096 ) );

+#1025 = CARTESIAN_POINT( '', ( 0.852725721922472, 0.869919894270379, -1.46028604014096 ) );

+#1026 = CARTESIAN_POINT( '', ( 0.801122988101825, 0.818317160449731, -1.38730875411628 ) );

+#1027 = CARTESIAN_POINT( '', ( 0.801122988101825, 0.818317160449731, -1.30000000000000 ) );

+#1028 = CARTESIAN_POINT( '', ( 0.905860444963913, 0.940258395414072, -1.45590615742879 ) );

+#1029 = CARTESIAN_POINT( '', ( 0.845810811473939, 0.880208761924098, -1.45590615742879 ) );

+#1030 = CARTESIAN_POINT( '', ( 0.795618143817278, 0.830016094267437, -1.38492300609706 ) );

+#1031 = CARTESIAN_POINT( '', ( 0.795618143817278, 0.830016094267437, -1.30000000000000 ) );

+#1032 = CARTESIAN_POINT( '', ( 0.891950564482633, 0.954168275895352, -1.43711967861819 ) );

+#1033 = CARTESIAN_POINT( '', ( 0.839136829726541, 0.901354541139261, -1.43711967861819 ) );

+#1034 = CARTESIAN_POINT( '', ( 0.794992309897588, 0.857210021310307, -1.37468989997164 ) );

+#1035 = CARTESIAN_POINT( '', ( 0.794992309897588, 0.857210021310307, -1.30000000000000 ) );

+#1036 = CARTESIAN_POINT( '', ( 0.888150334570355, 0.957968505807630, -1.42544499432022 ) );

+#1037 = CARTESIAN_POINT( '', ( 0.839833282464689, 0.909651453701965, -1.42544499432022 ) );

+#1038 = CARTESIAN_POINT( '', ( 0.799447328420620, 0.869265499657896, -1.36833063038172 ) );

+#1039 = CARTESIAN_POINT( '', ( 0.799447328420620, 0.869265499657896, -1.30000000000000 ) );

+#1040 = CARTESIAN_POINT( '', ( 0.887296120994846, 0.958822719383140, -1.39786332389409 ) );

+#1041 = CARTESIAN_POINT( '', ( 0.849602569765895, 0.921129168154189, -1.39786332389409 ) );

+#1042 = CARTESIAN_POINT( '', ( 0.818096301039877, 0.889622899428171, -1.35330673136199 ) );

+#1043 = CARTESIAN_POINT( '', ( 0.818096301039877, 0.889622899428171, -1.30000000000000 ) );

+#1044 = SURFACE_SIDE_STYLE( '', ( #2918 ) );

+#1045 = EDGE_LOOP( '', ( #2919, #2920, #2921, #2922 ) );

+#1046 = AXIS2_PLACEMENT_3D( '', #2923, #2924, #2925 );

+#1047 = SURFACE_SIDE_STYLE( '', ( #2926 ) );

+#1048 = EDGE_LOOP( '', ( #2927, #2928, #2929, #2930 ) );

+#1049 = AXIS2_PLACEMENT_3D( '', #2931, #2932, #2933 );

+#1050 = SURFACE_SIDE_STYLE( '', ( #2934 ) );

+#1051 = EDGE_LOOP( '', ( #2935, #2936, #2937, #2938 ) );

+#1052 = AXIS2_PLACEMENT_3D( '', #2939, #2940, #2941 );

+#1053 = SURFACE_SIDE_STYLE( '', ( #2942 ) );

+#1054 = EDGE_LOOP( '', ( #2943, #2944, #2945, #2946 ) );

+#1055 = AXIS2_PLACEMENT_3D( '', #2947, #2948, #2949 );

+#1056 = SURFACE_SIDE_STYLE( '', ( #2950 ) );

+#1057 = EDGE_LOOP( '', ( #2951, #2952, #2953, #2954, #2955, #2956, #2957 ) );

+#1058 = AXIS2_PLACEMENT_3D( '', #2958, #2959, #2960 );

+#1059 = SURFACE_SIDE_STYLE( '', ( #2961 ) );

+#1060 = EDGE_LOOP( '', ( #2962, #2963, #2964, #2965 ) );

+#1061 = AXIS2_PLACEMENT_3D( '', #2966, #2967, #2968 );

+#1062 = SURFACE_SIDE_STYLE( '', ( #2969 ) );

+#1063 = EDGE_LOOP( '', ( #2970, #2971, #2972, #2973, #2974, #2975, #2976, #2977, #2978, #2979, #2980, #2981, #2982 ) );

+#1064 = AXIS2_PLACEMENT_3D( '', #2983, #2984, #2985 );

+#1065 = SURFACE_SIDE_STYLE( '', ( #2986 ) );

+#1066 = EDGE_LOOP( '', ( #2987, #2988, #2989, #2990 ) );

+#1067 = AXIS2_PLACEMENT_3D( '', #2991, #2992, #2993 );

+#1068 = SURFACE_SIDE_STYLE( '', ( #2994 ) );

+#1069 = EDGE_LOOP( '', ( #2995 ) );

+#1070 = EDGE_LOOP( '', ( #2996 ) );

+#1071 = AXIS2_PLACEMENT_3D( '', #2997, #2998, #2999 );

+#1072 = SURFACE_SIDE_STYLE( '', ( #3000 ) );

+#1073 = EDGE_LOOP( '', ( #3001, #3002, #3003, #3004 ) );

+#1074 = AXIS2_PLACEMENT_3D( '', #3005, #3006, #3007 );

+#1075 = SURFACE_SIDE_STYLE( '', ( #3008 ) );

+#1076 = EDGE_LOOP( '', ( #3009, #3010, #3011, #3012 ) );

+#1077 = AXIS2_PLACEMENT_3D( '', #3013, #3014, #3015 );

+#1078 = SURFACE_SIDE_STYLE( '', ( #3016 ) );

+#1079 = EDGE_LOOP( '', ( #3017, #3018, #3019, #3020 ) );

+#1080 = B_SPLINE_CURVE_WITH_KNOTS( '', 3, ( #3021, #3022, #3023, #3024, #3025, #3026, #3027, #3028, #3029, #3030, #3031, #3032, #3033, #3034, #3035, #3036, #3037 ), .UNSPECIFIED., .F., .F., ( 4, 3, 3, 3, 2, 2, 4 ), ( 0.606720106537831, 0.756917030169936, 0.815557044737275, 0.853399998535366, 0.896704606014080, 0.948352303007040, 1.00000000000000 ), .UNSPECIFIED. );

+#1081 = VECTOR( '', #3038, 1000.00000000000 );

+#1082 = SURFACE_SIDE_STYLE( '', ( #3039 ) );

+#1083 = EDGE_LOOP( '', ( #3040, #3041, #3042, #3043 ) );

+#1084 = AXIS2_PLACEMENT_3D( '', #3044, #3045, #3046 );

+#1085 = SURFACE_SIDE_STYLE( '', ( #3047 ) );

+#1086 = EDGE_LOOP( '', ( #3048, #3049, #3050, #3051 ) );

+#1087 = AXIS2_PLACEMENT_3D( '', #3052, #3053, #3054 );

+#1088 = SURFACE_SIDE_STYLE( '', ( #3055 ) );

+#1089 = EDGE_LOOP( '', ( #3056, #3057, #3058, #3059 ) );

+#1090 = AXIS2_PLACEMENT_3D( '', #3060, #3061, #3062 );

+#1091 = SURFACE_SIDE_STYLE( '', ( #3063 ) );

+#1092 = EDGE_LOOP( '', ( #3064, #3065, #3066, #3067 ) );

+#1093 = AXIS2_PLACEMENT_3D( '', #3068, #3069, #3070 );

+#1094 = SURFACE_SIDE_STYLE( '', ( #3071 ) );

+#1095 = EDGE_LOOP( '', ( #3072, #3073, #3074, #3075 ) );

+#1096 = AXIS2_PLACEMENT_3D( '', #3076, #3077, #3078 );

+#1097 = SURFACE_SIDE_STYLE( '', ( #3079 ) );

+#1098 = EDGE_LOOP( '', ( #3080 ) );

+#1099 = AXIS2_PLACEMENT_3D( '', #3081, #3082, #3083 );

+#1100 = SURFACE_SIDE_STYLE( '', ( #3084 ) );

+#1101 = EDGE_LOOP( '', ( #3085 ) );

+#1102 = EDGE_LOOP( '', ( #3086, #3087, #3088, #3089, #3090, #3091 ) );

+#1103 = AXIS2_PLACEMENT_3D( '', #3092, #3093, #3094 );

+#1104 = SURFACE_SIDE_STYLE( '', ( #3095 ) );

+#1105 = EDGE_LOOP( '', ( #3096, #3097, #3098, #3099 ) );

+#1106 = AXIS2_PLACEMENT_3D( '', #3100, #3101, #3102 );

+#1107 = SURFACE_SIDE_STYLE( '', ( #3103 ) );

+#1108 = EDGE_LOOP( '', ( #3104, #3105, #3106, #3107 ) );

+#1109 = B_SPLINE_CURVE_WITH_KNOTS( '', 3, ( #3108, #3109, #3110, #3111, #3112, #3113, #3114, #3115, #3116, #3117, #3118, #3119, #3120, #3121, #3122, #3123, #3124, #3125, #3126 ), .UNSPECIFIED., .F., .F., ( 4, 2, 3, 2, 3, 3, 2, 4 ), ( 0.182812365804201, 0.235961726471821, 0.301849363663083, 0.368915956853649, 0.415107517726622, 0.457360045979293, 0.501038584972397, 0.558676244674639 ), .UNSPECIFIED. );

+#1110 = VECTOR( '', #3127, 1000.00000000000 );

+#1111 = SURFACE_SIDE_STYLE( '', ( #3128 ) );

+#1112 = EDGE_LOOP( '', ( #3129, #3130, #3131, #3132 ) );

+#1113 = AXIS2_PLACEMENT_3D( '', #3133, #3134, #3135 );

+#1114 = SURFACE_SIDE_STYLE( '', ( #3136 ) );

+#1115 = EDGE_LOOP( '', ( #3137, #3138, #3139, #3140, #3141, #3142, #3143 ) );

+#1116 = EDGE_LOOP( '', ( #3144, #3145, #3146, #3147 ) );

+#1117 = EDGE_LOOP( '', ( #3148, #3149, #3150, #3151, #3152, #3153, #3154 ) );

+#1118 = EDGE_LOOP( '', ( #3155, #3156, #3157, #3158, #3159, #3160, #3161, #3162, #3163, #3164, #3165, #3166, #3167 ) );

+#1119 = EDGE_LOOP( '', ( #3168 ) );

+#1120 = EDGE_LOOP( '', ( #3169, #3170, #3171, #3172, #3173, #3174 ) );

+#1121 = EDGE_LOOP( '', ( #3175, #3176, #3177, #3178, #3179, #3180, #3181, #3182, #3183, #3184, #3185, #3186 ) );

+#1122 = EDGE_LOOP( '', ( #3187, #3188, #3189, #3190 ) );

+#1123 = EDGE_LOOP( '', ( #3191, #3192, #3193, #3194, #3195, #3196 ) );

+#1124 = AXIS2_PLACEMENT_3D( '', #3197, #3198, #3199 );

+#1125 = SURFACE_SIDE_STYLE( '', ( #3200 ) );

+#1126 = EDGE_LOOP( '', ( #3201, #3202, #3203, #3204 ) );

+#1127 = AXIS2_PLACEMENT_3D( '', #3205, #3206, #3207 );

+#1128 = SURFACE_SIDE_STYLE( '', ( #3208 ) );

+#1129 = EDGE_LOOP( '', ( #3209 ) );

+#1130 = EDGE_LOOP( '', ( #3210 ) );

+#1131 = CARTESIAN_POINT( '', ( 0.799447328420620, 0.869265499657896, -1.13831797814650 ) );

+#1132 = CARTESIAN_POINT( '', ( 0.799447328420620, 0.869265499657896, -1.08681718166704 ) );

+#1133 = CARTESIAN_POINT( '', ( 0.769027273456137, 0.838845444693432, -1.04376309960658 ) );

+#1134 = CARTESIAN_POINT( '', ( 0.732586842709314, 0.802405013946589, -1.04376297246672 ) );

+#1135 = CARTESIAN_POINT( '', ( 0.818096301039877, 0.889622899428171, -1.13831797814650 ) );

+#1136 = CARTESIAN_POINT( '', ( 0.818096301039877, 0.889622899428171, -1.07179441280393 ) );

+#1137 = CARTESIAN_POINT( '', ( 0.778802723998573, 0.850329322386861, -1.01618146626709 ) );

+#1138 = CARTESIAN_POINT( '', ( 0.731732629133805, 0.803259227522099, -1.01618130204060 ) );

+#1139 = CARTESIAN_POINT( '', ( 0.829590918099776, 0.894921416658956, -1.13831797814650 ) );

+#1140 = CARTESIAN_POINT( '', ( 0.829590918099776, 0.894921416658956, -1.06532676766078 ) );

+#1141 = CARTESIAN_POINT( '', ( 0.786477087116891, 0.851807585676078, -1.00430694309945 ) );

+#1142 = CARTESIAN_POINT( '', ( 0.734830679048362, 0.800161177607542, -1.00430676290628 ) );

+#1143 = CARTESIAN_POINT( '', ( 0.857618341108103, 0.895577882959769, -1.13831797814650 ) );

+#1144 = CARTESIAN_POINT( '', ( 0.857618341108103, 0.895577882959769, -1.05427956145346 ) );

+#1145 = CARTESIAN_POINT( '', ( 0.807979239779843, 0.845938781631515, -0.984024397730352 ) );

+#1146 = CARTESIAN_POINT( '', ( 0.748516157402119, 0.786475699253785, -0.984024190264980 ) );

+#1147 = CARTESIAN_POINT( '', ( 0.869486263678229, 0.891309982698242, -1.13831797814650 ) );

+#1148 = CARTESIAN_POINT( '', ( 0.869486263678229, 0.891309982698242, -1.05135251719113 ) );

+#1149 = CARTESIAN_POINT( '', ( 0.818118240596713, 0.839941959616735, -0.978650377644764 ) );

+#1150 = CARTESIAN_POINT( '', ( 0.756584068817946, 0.778407787837958, -0.978650162953400 ) );

+#1151 = CARTESIAN_POINT( '', ( 0.889446571431169, 0.872214875365984, -1.13831797814650 ) );

+#1152 = CARTESIAN_POINT( '', ( 0.889446571431169, 0.872214875365984, -1.05101929712620 ) );

+#1153 = CARTESIAN_POINT( '', ( 0.837881724739473, 0.820650028674294, -0.978038589382837 ) );

+#1154 = CARTESIAN_POINT( '', ( 0.776111776360545, 0.758880080295360, -0.978038373868850 ) );

+#1155 = CARTESIAN_POINT( '', ( 0.894940572981368, 0.860695844832868, -1.13831797814650 ) );

+#1156 = CARTESIAN_POINT( '', ( 0.894940572981368, 0.860695844832868, -1.05333975433000 ) );

+#1157 = CARTESIAN_POINT( '', ( 0.844746354328583, 0.810501626180099, -0.982298922504956 ) );

+#1158 = CARTESIAN_POINT( '', ( 0.784618292402203, 0.750373564253702, -0.982298712719516 ) );

+#1159 = CARTESIAN_POINT( '', ( 0.895561763705873, 0.833113053560116, -1.13831797814650 ) );

+#1160 = CARTESIAN_POINT( '', ( 0.895561763705874, 0.833113053560116, -1.06372364466387 ) );

+#1161 = CARTESIAN_POINT( '', ( 0.851501013587470, 0.789052303441732, -1.00136362744963 ) );

+#1162 = CARTESIAN_POINT( '', ( 0.798720283400831, 0.736271573255074, -1.00136344329882 ) );

+#1163 = CARTESIAN_POINT( '', ( 0.891307756011922, 0.821082562623082, -1.13831797814650 ) );

+#1164 = CARTESIAN_POINT( '', ( 0.891307756011922, 0.821082562623082, -1.06999539576502 ) );

+#1165 = CARTESIAN_POINT( '', ( 0.850951550798886, 0.780726357410052, -1.01287849137675 ) );

+#1166 = CARTESIAN_POINT( '', ( 0.802608525022373, 0.732383331633533, -1.01287832270902 ) );

+#1167 = CARTESIAN_POINT( '', ( 0.872238983535464, 0.801119141989807, -1.13831797814650 ) );

+#1168 = CARTESIAN_POINT( '', ( 0.872238983535464, 0.801119141989807, -1.08502810912409 ) );

+#1169 = CARTESIAN_POINT( '', ( 0.840762174330027, 0.769642332784374, -1.04047838269800 ) );

+#1170 = CARTESIAN_POINT( '', ( 0.803055849100781, 0.731936007555124, -1.04047825114149 ) );

+#1171 = CARTESIAN_POINT( '', ( 0.860707497968550, 0.795612848914180, -1.13831797814650 ) );

+#1172 = CARTESIAN_POINT( '', ( 0.860707497968550, 0.795612848914181, -1.09158997568094 ) );

+#1173 = CARTESIAN_POINT( '', ( 0.833106596612605, 0.768011947558238, -1.05252589531328 ) );

+#1174 = CARTESIAN_POINT( '', ( 0.800043252855138, 0.734948603800767, -1.05252577995599 ) );

+#1175 = CARTESIAN_POINT( '', ( 0.833104399068934, 0.794995310565366, -1.13831797814650 ) );

+#1176 = CARTESIAN_POINT( '', ( 0.833104399068935, 0.794995310565366, -1.10245876671641 ) );

+#1177 = CARTESIAN_POINT( '', ( 0.811923383293355, 0.773814294789806, -1.07248087244929 ) );

+#1178 = CARTESIAN_POINT( '', ( 0.786550472579736, 0.748441384076168, -1.07248078392376 ) );

+#1179 = CARTESIAN_POINT( '', ( 0.821070841166673, 0.799253708790117, -1.13831797814650 ) );

+#1180 = CARTESIAN_POINT( '', ( 0.821070841166674, 0.799253708790117, -1.10545326273216 ) );

+#1181 = CARTESIAN_POINT( '', ( 0.801658588975679, 0.779841456599138, -1.07797873318957 ) );

+#1182 = CARTESIAN_POINT( '', ( 0.778404494516231, 0.756587362139674, -1.07797865205653 ) );

+#1183 = CARTESIAN_POINT( '', ( 0.801122988101825, 0.818317160449731, -1.13831797814650 ) );

+#1184 = CARTESIAN_POINT( '', ( 0.801122988101825, 0.818317160449731, -1.10579387779270 ) );

+#1185 = CARTESIAN_POINT( '', ( 0.781911927534488, 0.799106099882414, -1.07860409857962 ) );

+#1186 = CARTESIAN_POINT( '', ( 0.758898842153999, 0.776093014501905, -1.07860401828747 ) );

+#1187 = CARTESIAN_POINT( '', ( 0.795618143817278, 0.830016094267437, -1.13831797814650 ) );

+#1188 = CARTESIAN_POINT( '', ( 0.795618143817278, 0.830016094267437, -1.10340830923880 ) );

+#1189 = CARTESIAN_POINT( '', ( 0.774997995789332, 0.809395946239487, -1.07422422175669 ) );

+#1190 = CARTESIAN_POINT( '', ( 0.750296953102872, 0.784694903553031, -1.07422413557529 ) );

+#1191 = CARTESIAN_POINT( '', ( 0.794992309897588, 0.857210021310307, -1.13831797814650 ) );

+#1192 = CARTESIAN_POINT( '', ( 0.794992309897588, 0.857210021310307, -1.09317597288775 ) );

+#1193 = CARTESIAN_POINT( '', ( 0.768328211960277, 0.830545923373016, -1.05543776820664 ) );

+#1194 = CARTESIAN_POINT( '', ( 0.736387072621592, 0.798604784034311, -1.05543765676470 ) );

+#1195 = CARTESIAN_POINT( '', ( 0.799447328420620, 0.869265499657896, -1.13831797814650 ) );

+#1196 = CARTESIAN_POINT( '', ( 0.799447328420620, 0.869265499657896, -1.08681718166704 ) );

+#1197 = CARTESIAN_POINT( '', ( 0.769027273456137, 0.838845444693432, -1.04376309960658 ) );

+#1198 = CARTESIAN_POINT( '', ( 0.732586842709314, 0.802405013946589, -1.04376297246672 ) );

+#1199 = CARTESIAN_POINT( '', ( 0.818096301039877, 0.889622899428171, -1.13831797814650 ) );

+#1200 = CARTESIAN_POINT( '', ( 0.818096301039877, 0.889622899428171, -1.07179441280393 ) );

+#1201 = CARTESIAN_POINT( '', ( 0.778802723998573, 0.850329322386861, -1.01618146626709 ) );

+#1202 = CARTESIAN_POINT( '', ( 0.731732629133805, 0.803259227522099, -1.01618130204060 ) );

+#1203 = SURFACE_SIDE_STYLE( '', ( #3211 ) );

+#1204 = EDGE_LOOP( '', ( #3212, #3213, #3214, #3215 ) );

+#1205 = AXIS2_PLACEMENT_3D( '', #3216, #3217, #3218 );

+#1206 = SURFACE_SIDE_STYLE( '', ( #3219 ) );

+#1207 = EDGE_LOOP( '', ( #3220, #3221, #3222, #3223 ) );

+#1208 = AXIS2_PLACEMENT_3D( '', #3224, #3225, #3226 );

+#1209 = SURFACE_SIDE_STYLE( '', ( #3227 ) );

+#1210 = EDGE_LOOP( '', ( #3228, #3229, #3230, #3231 ) );

+#1211 = AXIS2_PLACEMENT_3D( '', #3232, #3233, #3234 );

+#1212 = SURFACE_SIDE_STYLE( '', ( #3235 ) );

+#1213 = EDGE_LOOP( '', ( #3236, #3237, #3238, #3239, #3240, #3241, #3242, #3243 ) );

+#1214 = EDGE_LOOP( '', ( #3244 ) );

+#1215 = AXIS2_PLACEMENT_3D( '', #3245, #3246, #3247 );

+#1216 = SURFACE_SIDE_STYLE( '', ( #3248 ) );

+#1217 = EDGE_LOOP( '', ( #3249, #3250, #3251, #3252 ) );

+#1218 = B_SPLINE_CURVE_WITH_KNOTS( '', 3, ( #3253, #3254, #3255, #3256, #3257, #3258, #3259, #3260, #3261, #3262, #3263, #3264, #3265, #3266, #3267 ), .UNSPECIFIED., .F., .F., ( 4, 3, 2, 3, 3, 4 ), ( 0.0288265999323133, 0.0516727188448847, 0.0829996027516194, 0.116676002951360, 0.144691390818840, 0.182812365804201 ), .UNSPECIFIED. );

+#1219 = VECTOR( '', #3268, 1000.00000000000 );

+#1220 = SURFACE_SIDE_STYLE( '', ( #3269 ) );

+#1221 = EDGE_LOOP( '', ( #3270, #3271, #3272, #3273 ) );

+#1222 = AXIS2_PLACEMENT_3D( '', #3274, #3275, #3276 );

+#1223 = SURFACE_SIDE_STYLE( '', ( #3277 ) );

+#1224 = EDGE_LOOP( '', ( #3278, #3279, #3280, #3281 ) );

+#1225 = AXIS2_PLACEMENT_3D( '', #3282, #3283, #3284 );

+#1226 = SURFACE_SIDE_STYLE( '', ( #3285 ) );

+#1227 = EDGE_LOOP( '', ( #3286, #3287, #3288, #3289 ) );

+#1228 = AXIS2_PLACEMENT_3D( '', #3290, #3291, #3292 );

+#1229 = SURFACE_SIDE_STYLE( '', ( #3293 ) );

+#1230 = EDGE_LOOP( '', ( #3294, #3295, #3296, #3297 ) );

+#1231 = AXIS2_PLACEMENT_3D( '', #3298, #3299, #3300 );

+#1232 = SURFACE_SIDE_STYLE( '', ( #3301 ) );

+#1233 = EDGE_LOOP( '', ( #3302, #3303, #3304, #3305 ) );

+#1234 = AXIS2_PLACEMENT_3D( '', #3306, #3307, #3308 );

+#1235 = SURFACE_SIDE_STYLE( '', ( #3309 ) );

+#1236 = EDGE_LOOP( '', ( #3310, #3311, #3312, #3313 ) );

+#1237 = AXIS2_PLACEMENT_3D( '', #3314, #3315, #3316 );

+#1238 = SURFACE_SIDE_STYLE( '', ( #3317 ) );

+#1239 = EDGE_LOOP( '', ( #3318 ) );

+#1240 = EDGE_LOOP( '', ( #3319 ) );

+#1241 = AXIS2_PLACEMENT_3D( '', #3320, #3321, #3322 );

+#1242 = SURFACE_SIDE_STYLE( '', ( #3323 ) );

+#1243 = EDGE_LOOP( '', ( #3324, #3325, #3326, #3327 ) );

+#1244 = AXIS2_PLACEMENT_3D( '', #3328, #3329, #3330 );

+#1245 = SURFACE_SIDE_STYLE( '', ( #3331 ) );

+#1246 = EDGE_LOOP( '', ( #3332, #3333, #3334, #3335 ) );

+#1247 = AXIS2_PLACEMENT_3D( '', #3336, #3337, #3338 );

+#1248 = SURFACE_SIDE_STYLE( '', ( #3339 ) );

+#1249 = EDGE_LOOP( '', ( #3340, #3341 ) );

+#1250 = AXIS2_PLACEMENT_3D( '', #3342, #3343, #3344 );

+#1251 = SURFACE_SIDE_STYLE( '', ( #3345 ) );

+#1252 = EDGE_LOOP( '', ( #3346, #3347, #3348, #3349 ) );

+#1253 = AXIS2_PLACEMENT_3D( '', #3350, #3351, #3352 );

+#1254 = SURFACE_SIDE_STYLE( '', ( #3353 ) );

+#1255 = EDGE_LOOP( '', ( #3354, #3355, #3356, #3357 ) );

+#1256 = AXIS2_PLACEMENT_3D( '', #3358, #3359, #3360 );

+#1257 = SURFACE_SIDE_STYLE( '', ( #3361 ) );

+#1258 = EDGE_LOOP( '', ( #3362 ) );

+#1259 = AXIS2_PLACEMENT_3D( '', #3363, #3364, #3365 );

+#1260 = SURFACE_SIDE_STYLE( '', ( #3366 ) );

+#1261 = EDGE_LOOP( '', ( #3367, #3368, #3369, #3370 ) );

+#1262 = AXIS2_PLACEMENT_3D( '', #3371, #3372, #3373 );

+#1263 = SURFACE_SIDE_STYLE( '', ( #3374 ) );

+#1264 = EDGE_LOOP( '', ( #3375 ) );

+#1265 = AXIS2_PLACEMENT_3D( '', #3376, #3377, #3378 );

+#1266 = SURFACE_SIDE_STYLE( '', ( #3379 ) );

+#1267 = EDGE_LOOP( '', ( #3380 ) );

+#1268 = EDGE_LOOP( '', ( #3381 ) );

+#1269 = AXIS2_PLACEMENT_3D( '', #3382, #3383, #3384 );

+#1270 = SURFACE_SIDE_STYLE( '', ( #3385 ) );

+#1271 = EDGE_LOOP( '', ( #3386, #3387, #3388, #3389 ) );

+#1272 = AXIS2_PLACEMENT_3D( '', #3390, #3391, #3392 );

+#1273 = SURFACE_SIDE_STYLE( '', ( #3393 ) );

+#1274 = EDGE_LOOP( '', ( #3394, #3395, #3396, #3397 ) );

+#1275 = AXIS2_PLACEMENT_3D( '', #3398, #3399, #3400 );

+#1276 = SURFACE_SIDE_STYLE( '', ( #3401 ) );

+#1277 = EDGE_LOOP( '', ( #3402, #3403, #3404, #3405 ) );

+#1278 = AXIS2_PLACEMENT_3D( '', #3406, #3407, #3408 );

+#1279 = SURFACE_SIDE_STYLE( '', ( #3409 ) );

+#1280 = EDGE_LOOP( '', ( #3410 ) );

+#1281 = EDGE_LOOP( '', ( #3411 ) );

+#1282 = CARTESIAN_POINT( '', ( 1.15798413319481, 1.22780230443209, -1.42544499432022 ) );

+#1283 = CARTESIAN_POINT( '', ( 1.06803953365336, 1.13785770489058, -1.42544499432022 ) );

+#1284 = CARTESIAN_POINT( '', ( 0.978094934111841, 1.04791310534912, -1.42544499432022 ) );

+#1285 = CARTESIAN_POINT( '', ( 0.888150334570355, 0.957968505807630, -1.42544499432022 ) );

+#1286 = CARTESIAN_POINT( '', ( 1.15712991961931, 1.22865651800760, -1.39786332389409 ) );

+#1287 = CARTESIAN_POINT( '', ( 1.06718532007779, 1.13871191846614, -1.39786332389409 ) );

+#1288 = CARTESIAN_POINT( '', ( 0.977240720536334, 1.04876731892463, -1.39786332389409 ) );

+#1289 = CARTESIAN_POINT( '', ( 0.887296120994845, 0.958822719383139, -1.39786332389409 ) );

+#1290 = CARTESIAN_POINT( '', ( 1.16022796953386, 1.22555846809304, -1.38598878475977 ) );

+#1291 = CARTESIAN_POINT( '', ( 1.07028336999240, 1.13561386855153, -1.38598878475977 ) );

+#1292 = CARTESIAN_POINT( '', ( 0.980338770450887, 1.04566926901007, -1.38598878475977 ) );

+#1293 = CARTESIAN_POINT( '', ( 0.890394170909402, 0.955724669468582, -1.38598878475977 ) );

+#1294 = CARTESIAN_POINT( '', ( 1.17391344788762, 1.21187298973929, -1.36570621211848 ) );

+#1295 = CARTESIAN_POINT( '', ( 1.08396884834610, 1.12192839019782, -1.36570621211848 ) );

+#1296 = CARTESIAN_POINT( '', ( 0.994024248804647, 1.03198379065631, -1.36570621211848 ) );

+#1297 = CARTESIAN_POINT( '', ( 0.904079649263160, 0.942039191114825, -1.36570621211848 ) );

+#1298 = CARTESIAN_POINT( '', ( 1.18198135930345, 1.20380507832346, -1.36033218480690 ) );

+#1299 = CARTESIAN_POINT( '', ( 1.09203675976193, 1.11386047878200, -1.36033218480690 ) );

+#1300 = CARTESIAN_POINT( '', ( 1.00209216022047, 1.02391587924049, -1.36033218480690 ) );

+#1301 = CARTESIAN_POINT( '', ( 0.912147560678986, 0.933971279698999, -1.36033218480690 ) );

+#1302 = CARTESIAN_POINT( '', ( 1.20150906684605, 1.18427737078086, -1.35972039572235 ) );

+#1303 = CARTESIAN_POINT( '', ( 1.11156446730453, 1.09433277123940, -1.35972039572235 ) );

+#1304 = CARTESIAN_POINT( '', ( 1.02161986776307, 1.00438817169789, -1.35972039572235 ) );

+#1305 = CARTESIAN_POINT( '', ( 0.931675268221585, 0.914443572156401, -1.35972039572235 ) );

+#1306 = CARTESIAN_POINT( '', ( 1.21001558288770, 1.17577085473920, -1.36398073457301 ) );

+#1307 = CARTESIAN_POINT( '', ( 1.12007098334622, 1.08582625519772, -1.36398073457301 ) );

+#1308 = CARTESIAN_POINT( '', ( 1.03012638380473, 0.995881655656229, -1.36398073457301 ) );

+#1309 = CARTESIAN_POINT( '', ( 0.940181784263243, 0.905937056114743, -1.36398073457301 ) );

+#1310 = CARTESIAN_POINT( '', ( 1.22411757388633, 1.16166886374057, -1.38304546515232 ) );

+#1311 = CARTESIAN_POINT( '', ( 1.13417297434479, 1.07172426419914, -1.38304546515232 ) );

+#1312 = CARTESIAN_POINT( '', ( 1.04422837480336, 0.981779664657603, -1.38304546515232 ) );

+#1313 = CARTESIAN_POINT( '', ( 0.954283775261872, 0.891835065116115, -1.38304546515232 ) );

+#1314 = CARTESIAN_POINT( '', ( 1.22800581550787, 1.15778062211903, -1.39456034456251 ) );

+#1315 = CARTESIAN_POINT( '', ( 1.13806121596639, 1.06783602257755, -1.39456034456251 ) );

+#1316 = CARTESIAN_POINT( '', ( 1.04811661642490, 0.977891423036060, -1.39456034456251 ) );

+#1317 = CARTESIAN_POINT( '', ( 0.958172016883413, 0.887946823494573, -1.39456034456251 ) );

+#1318 = CARTESIAN_POINT( '', ( 1.22845313958628, 1.15733329804063, -1.42216027299499 ) );

+#1319 = CARTESIAN_POINT( '', ( 1.13850854004479, 1.06738869849914, -1.42216027299499 ) );

+#1320 = CARTESIAN_POINT( '', ( 1.04856394050331, 0.977444098957654, -1.42216027299499 ) );

+#1321 = CARTESIAN_POINT( '', ( 0.958619340961822, 0.887499499416165, -1.42216027299499 ) );

+#1322 = CARTESIAN_POINT( '', ( 1.22544054334064, 1.16034589428627, -1.43420780180949 ) );

+#1323 = CARTESIAN_POINT( '', ( 1.13549594379918, 1.07040129474475, -1.43420780180949 ) );

+#1324 = CARTESIAN_POINT( '', ( 1.04555134425767, 0.980456695203296, -1.43420780180948 ) );

+#1325 = CARTESIAN_POINT( '', ( 0.955606744716178, 0.890512095661808, -1.43420780180949 ) );

+#1326 = CARTESIAN_POINT( '', ( 1.21194776306524, 1.17383867456167, -1.45416280577726 ) );

+#1327 = CARTESIAN_POINT( '', ( 1.12200316352377, 1.08389407502015, -1.45416280577726 ) );

+#1328 = CARTESIAN_POINT( '', ( 1.03205856398227, 0.993949475478698, -1.45416280577726 ) );

+#1329 = CARTESIAN_POINT( '', ( 0.942113964440777, 0.904004875937209, -1.45416280577726 ) );

+#1330 = CARTESIAN_POINT( '', ( 1.20380178500173, 1.18198465262517, -1.45966067391003 ) );

+#1331 = CARTESIAN_POINT( '', ( 1.11385718546027, 1.09204005308366, -1.45966067391003 ) );

+#1332 = CARTESIAN_POINT( '', ( 1.02391258591876, 1.00209545354220, -1.45966067391003 ) );

+#1333 = CARTESIAN_POINT( '', ( 0.933967986377271, 0.912150854000715, -1.45966067391003 ) );

+#1334 = CARTESIAN_POINT( '', ( 1.18429613263950, 1.20149030498741, -1.46028604014096 ) );

+#1335 = CARTESIAN_POINT( '', ( 1.09435153309799, 1.11154570544595, -1.46028604014096 ) );

+#1336 = CARTESIAN_POINT( '', ( 1.00440693355653, 1.02160110590443, -1.46028604014096 ) );

+#1337 = CARTESIAN_POINT( '', ( 0.914462334015040, 0.931656506362946, -1.46028604014096 ) );

+#1338 = CARTESIAN_POINT( '', ( 1.17569424358837, 1.21009219403853, -1.45590615742879 ) );

+#1339 = CARTESIAN_POINT( '', ( 1.08574964404686, 1.12014759449707, -1.45590615742879 ) );

+#1340 = CARTESIAN_POINT( '', ( 0.995805044505400, 1.03020299495556, -1.45590615742879 ) );

+#1341 = CARTESIAN_POINT( '', ( 0.905860444963913, 0.940258395414072, -1.45590615742879 ) );

+#1342 = CARTESIAN_POINT( '', ( 1.16178436310709, 1.22400207451981, -1.43711967861819 ) );

+#1343 = CARTESIAN_POINT( '', ( 1.07183976356563, 1.13405747497830, -1.43711967861819 ) );

+#1344 = CARTESIAN_POINT( '', ( 0.981895164024121, 1.04411287543684, -1.43711967861819 ) );

+#1345 = CARTESIAN_POINT( '', ( 0.891950564482633, 0.954168275895352, -1.43711967861819 ) );

+#1346 = CARTESIAN_POINT( '', ( 1.15798413319481, 1.22780230443209, -1.42544499432022 ) );

+#1347 = CARTESIAN_POINT( '', ( 1.06803953365336, 1.13785770489058, -1.42544499432022 ) );

+#1348 = CARTESIAN_POINT( '', ( 0.978094934111841, 1.04791310534912, -1.42544499432022 ) );

+#1349 = CARTESIAN_POINT( '', ( 0.888150334570355, 0.957968505807630, -1.42544499432022 ) );

+#1350 = CARTESIAN_POINT( '', ( 1.15712991961931, 1.22865651800760, -1.39786332389409 ) );

+#1351 = CARTESIAN_POINT( '', ( 1.06718532007779, 1.13871191846614, -1.39786332389409 ) );

+#1352 = CARTESIAN_POINT( '', ( 0.977240720536334, 1.04876731892463, -1.39786332389409 ) );

+#1353 = CARTESIAN_POINT( '', ( 0.887296120994845, 0.958822719383139, -1.39786332389409 ) );

+#1354 = SURFACE_SIDE_STYLE( '', ( #3412 ) );

+#1355 = EDGE_LOOP( '', ( #3413, #3414, #3415, #3416 ) );

+#1356 = AXIS2_PLACEMENT_3D( '', #3417, #3418, #3419 );

+#1357 = SURFACE_SIDE_STYLE( '', ( #3420 ) );

+#1358 = EDGE_LOOP( '', ( #3421, #3422, #3423, #3424 ) );

+#1359 = AXIS2_PLACEMENT_3D( '', #3425, #3426, #3427 );

+#1360 = SURFACE_SIDE_STYLE( '', ( #3428 ) );

+#1361 = EDGE_LOOP( '', ( #3429 ) );

+#1362 = AXIS2_PLACEMENT_3D( '', #3430, #3431, #3432 );

+#1363 = SURFACE_SIDE_STYLE( '', ( #3433 ) );

+#1364 = EDGE_LOOP( '', ( #3434, #3435, #3436, #3437 ) );

+#1365 = AXIS2_PLACEMENT_3D( '', #3438, #3439, #3440 );

+#1366 = SURFACE_SIDE_STYLE( '', ( #3441 ) );

+#1367 = EDGE_LOOP( '', ( #3442 ) );

+#1368 = EDGE_LOOP( '', ( #3443 ) );

+#1369 = CARTESIAN_POINT( '', ( 0.799447328420621, 0.869265499657896, -1.30000000000000 ) );

+#1370 = CARTESIAN_POINT( '', ( 0.799447328420621, 0.869265499657896, -1.24610599271550 ) );

+#1371 = CARTESIAN_POINT( '', ( 0.799447328420620, 0.869265499657896, -1.19221198543100 ) );

+#1372 = CARTESIAN_POINT( '', ( 0.799447328420620, 0.869265499657896, -1.13831797814650 ) );

+#1373 = CARTESIAN_POINT( '', ( 0.818096301039877, 0.889622899428171, -1.30000000000000 ) );

+#1374 = CARTESIAN_POINT( '', ( 0.818096301039877, 0.889622899428171, -1.24610599271550 ) );

+#1375 = CARTESIAN_POINT( '', ( 0.818096301039876, 0.889622899428170, -1.19221198543100 ) );

+#1376 = CARTESIAN_POINT( '', ( 0.818096301039876, 0.889622899428170, -1.13831797814650 ) );

+#1377 = CARTESIAN_POINT( '', ( 0.829590918099776, 0.894921416658956, -1.30000000000000 ) );

+#1378 = CARTESIAN_POINT( '', ( 0.829590918099776, 0.894921416658956, -1.24610599271550 ) );

+#1379 = CARTESIAN_POINT( '', ( 0.829590918099776, 0.894921416658956, -1.19221198543100 ) );

+#1380 = CARTESIAN_POINT( '', ( 0.829590918099776, 0.894921416658956, -1.13831797814650 ) );

+#1381 = CARTESIAN_POINT( '', ( 0.857618341108103, 0.895577882959769, -1.30000000000000 ) );

+#1382 = CARTESIAN_POINT( '', ( 0.857618341108103, 0.895577882959769, -1.24610599271550 ) );

+#1383 = CARTESIAN_POINT( '', ( 0.857618341108102, 0.895577882959768, -1.19221198543100 ) );

+#1384 = CARTESIAN_POINT( '', ( 0.857618341108102, 0.895577882959768, -1.13831797814650 ) );

+#1385 = CARTESIAN_POINT( '', ( 0.869486263678229, 0.891309982698242, -1.30000000000000 ) );

+#1386 = CARTESIAN_POINT( '', ( 0.869486263678229, 0.891309982698242, -1.24610599271550 ) );

+#1387 = CARTESIAN_POINT( '', ( 0.869486263678228, 0.891309982698241, -1.19221198543100 ) );

+#1388 = CARTESIAN_POINT( '', ( 0.869486263678228, 0.891309982698241, -1.13831797814650 ) );

+#1389 = CARTESIAN_POINT( '', ( 0.889446571431169, 0.872214875365984, -1.30000000000000 ) );

+#1390 = CARTESIAN_POINT( '', ( 0.889446571431169, 0.872214875365984, -1.24610599271550 ) );

+#1391 = CARTESIAN_POINT( '', ( 0.889446571431168, 0.872214875365983, -1.19221198543100 ) );

+#1392 = CARTESIAN_POINT( '', ( 0.889446571431168, 0.872214875365983, -1.13831797814650 ) );

+#1393 = CARTESIAN_POINT( '', ( 0.894940572981368, 0.860695844832868, -1.30000000000000 ) );

+#1394 = CARTESIAN_POINT( '', ( 0.894940572981368, 0.860695844832867, -1.24610599271550 ) );

+#1395 = CARTESIAN_POINT( '', ( 0.894940572981367, 0.860695844832867, -1.19221198543100 ) );

+#1396 = CARTESIAN_POINT( '', ( 0.894940572981368, 0.860695844832867, -1.13831797814650 ) );

+#1397 = CARTESIAN_POINT( '', ( 0.895561763705874, 0.833113053560116, -1.30000000000000 ) );

+#1398 = CARTESIAN_POINT( '', ( 0.895561763705873, 0.833113053560116, -1.24610599271550 ) );

+#1399 = CARTESIAN_POINT( '', ( 0.895561763705873, 0.833113053560115, -1.19221198543100 ) );

+#1400 = CARTESIAN_POINT( '', ( 0.895561763705873, 0.833113053560115, -1.13831797814650 ) );

+#1401 = CARTESIAN_POINT( '', ( 0.891307756011922, 0.821082562623082, -1.30000000000000 ) );

+#1402 = CARTESIAN_POINT( '', ( 0.891307756011922, 0.821082562623081, -1.24610599271550 ) );

+#1403 = CARTESIAN_POINT( '', ( 0.891307756011921, 0.821082562623081, -1.19221198543100 ) );

+#1404 = CARTESIAN_POINT( '', ( 0.891307756011921, 0.821082562623081, -1.13831797814650 ) );

+#1405 = CARTESIAN_POINT( '', ( 0.872238983535464, 0.801119141989807, -1.30000000000000 ) );

+#1406 = CARTESIAN_POINT( '', ( 0.872238983535464, 0.801119141989807, -1.24610599271550 ) );

+#1407 = CARTESIAN_POINT( '', ( 0.872238983535463, 0.801119141989806, -1.19221198543100 ) );

+#1408 = CARTESIAN_POINT( '', ( 0.872238983535463, 0.801119141989807, -1.13831797814650 ) );

+#1409 = CARTESIAN_POINT( '', ( 0.860707497968550, 0.795612848914180, -1.30000000000000 ) );

+#1410 = CARTESIAN_POINT( '', ( 0.860707497968550, 0.795612848914180, -1.24610599271550 ) );

+#1411 = CARTESIAN_POINT( '', ( 0.860707497968550, 0.795612848914179, -1.19221198543100 ) );

+#1412 = CARTESIAN_POINT( '', ( 0.860707497968550, 0.795612848914180, -1.13831797814650 ) );

+#1413 = CARTESIAN_POINT( '', ( 0.833104399068935, 0.794995310565366, -1.30000000000000 ) );

+#1414 = CARTESIAN_POINT( '', ( 0.833104399068935, 0.794995310565366, -1.24610599271550 ) );

+#1415 = CARTESIAN_POINT( '', ( 0.833104399068934, 0.794995310565366, -1.19221198543100 ) );

+#1416 = CARTESIAN_POINT( '', ( 0.833104399068934, 0.794995310565366, -1.13831797814650 ) );

+#1417 = CARTESIAN_POINT( '', ( 0.821070841166674, 0.799253708790117, -1.30000000000000 ) );

+#1418 = CARTESIAN_POINT( '', ( 0.821070841166674, 0.799253708790117, -1.24610599271550 ) );

+#1419 = CARTESIAN_POINT( '', ( 0.821070841166673, 0.799253708790116, -1.19221198543100 ) );

+#1420 = CARTESIAN_POINT( '', ( 0.821070841166673, 0.799253708790116, -1.13831797814650 ) );

+#1421 = CARTESIAN_POINT( '', ( 0.801122988101825, 0.818317160449731, -1.30000000000000 ) );

+#1422 = CARTESIAN_POINT( '', ( 0.801122988101825, 0.818317160449731, -1.24610599271550 ) );

+#1423 = CARTESIAN_POINT( '', ( 0.801122988101824, 0.818317160449731, -1.19221198543100 ) );

+#1424 = CARTESIAN_POINT( '', ( 0.801122988101824, 0.818317160449731, -1.13831797814650 ) );

+#1425 = CARTESIAN_POINT( '', ( 0.795618143817278, 0.830016094267437, -1.30000000000000 ) );

+#1426 = CARTESIAN_POINT( '', ( 0.795618143817278, 0.830016094267437, -1.24610599271550 ) );

+#1427 = CARTESIAN_POINT( '', ( 0.795618143817277, 0.830016094267436, -1.19221198543100 ) );

+#1428 = CARTESIAN_POINT( '', ( 0.795618143817277, 0.830016094267436, -1.13831797814650 ) );

+#1429 = CARTESIAN_POINT( '', ( 0.794992309897588, 0.857210021310307, -1.30000000000000 ) );

+#1430 = CARTESIAN_POINT( '', ( 0.794992309897588, 0.857210021310307, -1.24610599271550 ) );

+#1431 = CARTESIAN_POINT( '', ( 0.794992309897587, 0.857210021310306, -1.19221198543100 ) );

+#1432 = CARTESIAN_POINT( '', ( 0.794992309897587, 0.857210021310306, -1.13831797814650 ) );

+#1433 = CARTESIAN_POINT( '', ( 0.799447328420621, 0.869265499657896, -1.30000000000000 ) );

+#1434 = CARTESIAN_POINT( '', ( 0.799447328420621, 0.869265499657896, -1.24610599271550 ) );

+#1435 = CARTESIAN_POINT( '', ( 0.799447328420620, 0.869265499657896, -1.19221198543100 ) );

+#1436 = CARTESIAN_POINT( '', ( 0.799447328420620, 0.869265499657896, -1.13831797814650 ) );

+#1437 = CARTESIAN_POINT( '', ( 0.818096301039877, 0.889622899428171, -1.30000000000000 ) );

+#1438 = CARTESIAN_POINT( '', ( 0.818096301039877, 0.889622899428171, -1.24610599271550 ) );

+#1439 = CARTESIAN_POINT( '', ( 0.818096301039876, 0.889622899428170, -1.19221198543100 ) );

+#1440 = CARTESIAN_POINT( '', ( 0.818096301039876, 0.889622899428170, -1.13831797814650 ) );

+#1441 = SURFACE_SIDE_STYLE( '', ( #3444 ) );

+#1442 = EDGE_LOOP( '', ( #3445, #3446, #3447, #3448 ) );

+#1443 = B_SPLINE_CURVE_WITH_KNOTS( '', 3, ( #3449, #3450, #3451, #3452, #3453, #3454, #3455, #3456, #3457, #3458, #3459, #3460, #3461, #3462 ), .UNSPECIFIED., .F., .F., ( 4, 2, 3, 2, 3, 4 ), ( 0.362528169213019, 0.366057223032389, 0.403868513954221, 0.445363653380551, 0.483768729232579, 0.519310668057314 ), .UNSPECIFIED. );

+#1444 = VECTOR( '', #3463, 1000.00000000000 );

+#1445 = SURFACE_SIDE_STYLE( '', ( #3464 ) );

+#1446 = EDGE_LOOP( '', ( #3465 ) );

+#1447 = EDGE_LOOP( '', ( #3466, #3467 ) );

+#1449 = CARTESIAN_POINT( '', ( -0.615182899632296, -0.615182899632296, -1.09000000000000 ) );

+#1450 = CARTESIAN_POINT( '', ( -0.260006886928735, -0.970358912335857, -1.08083333333333 ) );

+#1451 = CARTESIAN_POINT( '', ( 0.225172569239194, -0.840355468871490, -1.07166666666667 ) );

+#1452 = CARTESIAN_POINT( '', ( 0.710352025407122, -0.710352025407121, -1.06250000000000 ) );

+#1453 = CARTESIAN_POINT( '', ( 0.840355468871490, -0.225172569239193, -1.05333333333333 ) );

+#1454 = CARTESIAN_POINT( '', ( 0.970358912335859, 0.260006886928735, -1.04416666666667 ) );

+#1455 = CARTESIAN_POINT( '', ( 0.615182899632297, 0.615182899632297, -1.03500000000000 ) );

+#1456 = CARTESIAN_POINT( '', ( 0.260006886928737, 0.970358912335857, -1.02583333333333 ) );

+#1457 = CARTESIAN_POINT( '', ( -0.225172569239193, 0.840355468871491, -1.01666666666667 ) );

+#1458 = CARTESIAN_POINT( '', ( -0.710352025407121, 0.710352025407122, -1.00750000000000 ) );

+#1459 = CARTESIAN_POINT( '', ( -0.840355468871490, 0.225172569239194, -0.998333333333333 ) );

+#1460 = CARTESIAN_POINT( '', ( -0.970358912335857, -0.260006886928735, -0.989166666666666 ) );

+#1461 = CARTESIAN_POINT( '', ( -0.615182899632296, -0.615182899632296, -0.980000000000000 ) );

+#1462 = CARTESIAN_POINT( '', ( -0.260006886928735, -0.970358912335857, -0.970833333333334 ) );

+#1463 = CARTESIAN_POINT( '', ( 0.225172569239194, -0.840355468871490, -0.961666666666667 ) );

+#1464 = CARTESIAN_POINT( '', ( 0.710352025407122, -0.710352025407121, -0.952500000000000 ) );

+#1465 = CARTESIAN_POINT( '', ( 0.840355468871490, -0.225172569239193, -0.943333333333333 ) );

+#1466 = CARTESIAN_POINT( '', ( 0.970358912335859, 0.260006886928735, -0.934166666666666 ) );

+#1467 = CARTESIAN_POINT( '', ( 0.615182899632297, 0.615182899632297, -0.925000000000000 ) );

+#1468 = CARTESIAN_POINT( '', ( 0.260006886928737, 0.970358912335857, -0.915833333333334 ) );

+#1469 = CARTESIAN_POINT( '', ( -0.225172569239193, 0.840355468871491, -0.906666666666667 ) );

+#1470 = CARTESIAN_POINT( '', ( -0.710352025407121, 0.710352025407122, -0.897500000000000 ) );

+#1471 = CARTESIAN_POINT( '', ( -0.840355468871490, 0.225172569239194, -0.888333333333333 ) );

+#1472 = CARTESIAN_POINT( '', ( -0.970358912335857, -0.260006886928735, -0.879166666666666 ) );

+#1473 = CARTESIAN_POINT( '', ( -0.615182899632296, -0.615182899632296, -0.870000000000000 ) );

+#1474 = CARTESIAN_POINT( '', ( -0.260006886928735, -0.970358912335857, -0.860833333333333 ) );

+#1475 = CARTESIAN_POINT( '', ( 0.225172569239194, -0.840355468871490, -0.851666666666667 ) );

+#1476 = CARTESIAN_POINT( '', ( 0.710352025407122, -0.710352025407121, -0.842500000000000 ) );

+#1477 = CARTESIAN_POINT( '', ( 0.840355468871490, -0.225172569239193, -0.833333333333333 ) );

+#1478 = CARTESIAN_POINT( '', ( 0.970358912335859, 0.260006886928735, -0.824166666666667 ) );

+#1479 = CARTESIAN_POINT( '', ( 0.615182899632297, 0.615182899632297, -0.815000000000000 ) );

+#1480 = CARTESIAN_POINT( '', ( 0.260006886928737, 0.970358912335857, -0.805833333333333 ) );

+#1481 = CARTESIAN_POINT( '', ( -0.225172569239193, 0.840355468871491, -0.796666666666667 ) );

+#1482 = CARTESIAN_POINT( '', ( -0.710352025407121, 0.710352025407122, -0.787500000000000 ) );

+#1483 = CARTESIAN_POINT( '', ( -0.840355468871490, 0.225172569239194, -0.778333333333333 ) );

+#1484 = CARTESIAN_POINT( '', ( -0.970358912335857, -0.260006886928735, -0.769166666666667 ) );

+#1485 = CARTESIAN_POINT( '', ( -0.615182899632296, -0.615182899632296, -0.760000000000000 ) );

+#1486 = CARTESIAN_POINT( '', ( -0.260006886928735, -0.970358912335857, -0.750833333333333 ) );

+#1487 = CARTESIAN_POINT( '', ( 0.225172569239194, -0.840355468871490, -0.741666666666667 ) );

+#1488 = CARTESIAN_POINT( '', ( 0.710352025407122, -0.710352025407121, -0.732499999999999 ) );

+#1489 = CARTESIAN_POINT( '', ( 0.840355468871490, -0.225172569239193, -0.723333333333333 ) );

+#1490 = CARTESIAN_POINT( '', ( 0.970358912335859, 0.260006886928735, -0.714166666666667 ) );

+#1491 = CARTESIAN_POINT( '', ( 0.615182899632297, 0.615182899632297, -0.705000000000000 ) );

+#1492 = CARTESIAN_POINT( '', ( 0.260006886928737, 0.970358912335857, -0.695833333333333 ) );

+#1493 = CARTESIAN_POINT( '', ( -0.225172569239193, 0.840355468871491, -0.686666666666667 ) );

+#1494 = CARTESIAN_POINT( '', ( -0.710352025407121, 0.710352025407122, -0.677500000000000 ) );

+#1495 = CARTESIAN_POINT( '', ( -0.840355468871490, 0.225172569239194, -0.668333333333333 ) );

+#1496 = CARTESIAN_POINT( '', ( -0.970358912335857, -0.260006886928735, -0.659166666666667 ) );

+#1497 = CARTESIAN_POINT( '', ( -0.615182899632296, -0.615182899632296, -0.650000000000000 ) );

+#1498 = CARTESIAN_POINT( '', ( -0.260006886928735, -0.970358912335857, -0.640833333333333 ) );

+#1499 = CARTESIAN_POINT( '', ( 0.225172569239194, -0.840355468871490, -0.631666666666667 ) );

+#1500 = CARTESIAN_POINT( '', ( 0.710352025407122, -0.710352025407121, -0.622500000000000 ) );

+#1501 = CARTESIAN_POINT( '', ( 0.840355468871490, -0.225172569239193, -0.613333333333333 ) );

+#1502 = CARTESIAN_POINT( '', ( 0.970358912335859, 0.260006886928735, -0.604166666666666 ) );

+#1503 = CARTESIAN_POINT( '', ( 0.615182899632297, 0.615182899632297, -0.595000000000000 ) );

+#1504 = CARTESIAN_POINT( '', ( 0.260006886928737, 0.970358912335857, -0.585833333333333 ) );

+#1505 = CARTESIAN_POINT( '', ( -0.225172569239193, 0.840355468871491, -0.576666666666667 ) );

+#1506 = CARTESIAN_POINT( '', ( -0.710352025407121, 0.710352025407122, -0.567500000000000 ) );

+#1507 = CARTESIAN_POINT( '', ( -0.840355468871490, 0.225172569239194, -0.558333333333333 ) );

+#1508 = CARTESIAN_POINT( '', ( -0.970358912335857, -0.260006886928735, -0.549166666666666 ) );

+#1509 = CARTESIAN_POINT( '', ( -0.615182899632296, -0.615182899632296, -0.540000000000000 ) );

+#1510 = CARTESIAN_POINT( '', ( -0.260006886928735, -0.970358912335857, -0.530833333333334 ) );

+#1511 = CARTESIAN_POINT( '', ( 0.225172569239194, -0.840355468871490, -0.521666666666667 ) );

+#1512 = CARTESIAN_POINT( '', ( 0.710352025407122, -0.710352025407121, -0.512500000000000 ) );

+#1513 = CARTESIAN_POINT( '', ( 0.840355468871490, -0.225172569239193, -0.503333333333333 ) );

+#1514 = CARTESIAN_POINT( '', ( 0.970358912335859, 0.260006886928735, -0.494166666666666 ) );

+#1515 = CARTESIAN_POINT( '', ( 0.615182899632297, 0.615182899632297, -0.485000000000000 ) );

+#1516 = CARTESIAN_POINT( '', ( 0.260006886928737, 0.970358912335857, -0.475833333333333 ) );

+#1517 = CARTESIAN_POINT( '', ( -0.225172569239193, 0.840355468871491, -0.466666666666667 ) );

+#1518 = CARTESIAN_POINT( '', ( -0.710352025407121, 0.710352025407122, -0.457500000000000 ) );

+#1519 = CARTESIAN_POINT( '', ( -0.840355468871490, 0.225172569239194, -0.448333333333334 ) );

+#1520 = CARTESIAN_POINT( '', ( -0.970358912335857, -0.260006886928735, -0.439166666666667 ) );

+#1521 = CARTESIAN_POINT( '', ( -0.615182899632296, -0.615182899632296, -0.430000000000000 ) );

+#1522 = CARTESIAN_POINT( '', ( -0.544472221513642, -0.544472221513641, -1.09000000000000 ) );

+#1523 = CARTESIAN_POINT( '', ( -0.230121037856467, -0.858823405170816, -1.08083333333333 ) );

+#1524 = CARTESIAN_POINT( '', ( 0.199290664728941, -0.743762886242583, -1.07166666666667 ) );

+#1525 = CARTESIAN_POINT( '', ( 0.628702367314350, -0.628702367314350, -1.06250000000000 ) );

+#1526 = CARTESIAN_POINT( '', ( 0.743762886242583, -0.199290664728941, -1.05333333333333 ) );

+#1527 = CARTESIAN_POINT( '', ( 0.858823405170818, 0.230121037856467, -1.04416666666667 ) );

+#1528 = CARTESIAN_POINT( '', ( 0.544472221513642, 0.544472221513642, -1.03500000000000 ) );

+#1529 = CARTESIAN_POINT( '', ( 0.230121037856468, 0.858823405170816, -1.02583333333333 ) );

+#1530 = CARTESIAN_POINT( '', ( -0.199290664728940, 0.743762886242584, -1.01666666666667 ) );

+#1531 = CARTESIAN_POINT( '', ( -0.628702367314348, 0.628702367314350, -1.00750000000000 ) );

+#1532 = CARTESIAN_POINT( '', ( -0.743762886242583, 0.199290664728942, -0.998333333333333 ) );

+#1533 = CARTESIAN_POINT( '', ( -0.858823405170816, -0.230121037856466, -0.989166666666667 ) );

+#1534 = CARTESIAN_POINT( '', ( -0.544472221513642, -0.544472221513641, -0.979999999999999 ) );

+#1535 = CARTESIAN_POINT( '', ( -0.230121037856467, -0.858823405170816, -0.970833333333334 ) );

+#1536 = CARTESIAN_POINT( '', ( 0.199290664728941, -0.743762886242583, -0.961666666666666 ) );

+#1537 = CARTESIAN_POINT( '', ( 0.628702367314350, -0.628702367314350, -0.952500000000001 ) );

+#1538 = CARTESIAN_POINT( '', ( 0.743762886242583, -0.199290664728941, -0.943333333333333 ) );

+#1539 = CARTESIAN_POINT( '', ( 0.858823405170818, 0.230121037856467, -0.934166666666667 ) );

+#1540 = CARTESIAN_POINT( '', ( 0.544472221513642, 0.544472221513642, -0.925000000000000 ) );

+#1541 = CARTESIAN_POINT( '', ( 0.230121037856468, 0.858823405170816, -0.915833333333333 ) );

+#1542 = CARTESIAN_POINT( '', ( -0.199290664728940, 0.743762886242584, -0.906666666666667 ) );

+#1543 = CARTESIAN_POINT( '', ( -0.628702367314348, 0.628702367314350, -0.897500000000000 ) );

+#1544 = CARTESIAN_POINT( '', ( -0.743762886242583, 0.199290664728942, -0.888333333333332 ) );

+#1545 = CARTESIAN_POINT( '', ( -0.858823405170816, -0.230121037856466, -0.879166666666666 ) );

+#1546 = CARTESIAN_POINT( '', ( -0.544472221513642, -0.544472221513641, -0.869999999999999 ) );

+#1547 = CARTESIAN_POINT( '', ( -0.230121037856467, -0.858823405170816, -0.860833333333333 ) );

+#1548 = CARTESIAN_POINT( '', ( 0.199290664728941, -0.743762886242583, -0.851666666666667 ) );

+#1549 = CARTESIAN_POINT( '', ( 0.628702367314350, -0.628702367314350, -0.842500000000000 ) );

+#1550 = CARTESIAN_POINT( '', ( 0.743762886242583, -0.199290664728941, -0.833333333333333 ) );

+#1551 = CARTESIAN_POINT( '', ( 0.858823405170818, 0.230121037856467, -0.824166666666667 ) );

+#1552 = CARTESIAN_POINT( '', ( 0.544472221513642, 0.544472221513642, -0.814999999999999 ) );

+#1553 = CARTESIAN_POINT( '', ( 0.230121037856468, 0.858823405170816, -0.805833333333334 ) );

+#1554 = CARTESIAN_POINT( '', ( -0.199290664728940, 0.743762886242584, -0.796666666666666 ) );

+#1555 = CARTESIAN_POINT( '', ( -0.628702367314348, 0.628702367314350, -0.787499999999999 ) );

+#1556 = CARTESIAN_POINT( '', ( -0.743762886242583, 0.199290664728942, -0.778333333333333 ) );

+#1557 = CARTESIAN_POINT( '', ( -0.858823405170816, -0.230121037856466, -0.769166666666666 ) );

+#1558 = CARTESIAN_POINT( '', ( -0.544472221513642, -0.544472221513641, -0.760000000000000 ) );

+#1559 = CARTESIAN_POINT( '', ( -0.230121037856467, -0.858823405170816, -0.750833333333333 ) );

+#1560 = CARTESIAN_POINT( '', ( 0.199290664728941, -0.743762886242583, -0.741666666666667 ) );

+#1561 = CARTESIAN_POINT( '', ( 0.628702367314350, -0.628702367314350, -0.732500000000000 ) );

+#1562 = CARTESIAN_POINT( '', ( 0.743762886242583, -0.199290664728941, -0.723333333333333 ) );

+#1563 = CARTESIAN_POINT( '', ( 0.858823405170818, 0.230121037856467, -0.714166666666667 ) );

+#1564 = CARTESIAN_POINT( '', ( 0.544472221513642, 0.544472221513642, -0.705000000000000 ) );

+#1565 = CARTESIAN_POINT( '', ( 0.230121037856468, 0.858823405170816, -0.695833333333334 ) );

+#1566 = CARTESIAN_POINT( '', ( -0.199290664728940, 0.743762886242584, -0.686666666666667 ) );

+#1567 = CARTESIAN_POINT( '', ( -0.628702367314348, 0.628702367314350, -0.677500000000001 ) );

+#1568 = CARTESIAN_POINT( '', ( -0.743762886242583, 0.199290664728942, -0.668333333333334 ) );

+#1569 = CARTESIAN_POINT( '', ( -0.858823405170816, -0.230121037856466, -0.659166666666666 ) );

+#1570 = CARTESIAN_POINT( '', ( -0.544472221513642, -0.544472221513641, -0.649999999999999 ) );

+#1571 = CARTESIAN_POINT( '', ( -0.230121037856467, -0.858823405170816, -0.640833333333333 ) );

+#1572 = CARTESIAN_POINT( '', ( 0.199290664728941, -0.743762886242583, -0.631666666666666 ) );

+#1573 = CARTESIAN_POINT( '', ( 0.628702367314350, -0.628702367314350, -0.622500000000000 ) );

+#1574 = CARTESIAN_POINT( '', ( 0.743762886242583, -0.199290664728941, -0.613333333333333 ) );

+#1575 = CARTESIAN_POINT( '', ( 0.858823405170818, 0.230121037856467, -0.604166666666667 ) );

+#1576 = CARTESIAN_POINT( '', ( 0.544472221513642, 0.544472221513642, -0.595000000000000 ) );

+#1577 = CARTESIAN_POINT( '', ( 0.230121037856468, 0.858823405170816, -0.585833333333334 ) );

+#1578 = CARTESIAN_POINT( '', ( -0.199290664728940, 0.743762886242584, -0.576666666666667 ) );

+#1579 = CARTESIAN_POINT( '', ( -0.628702367314348, 0.628702367314350, -0.567500000000000 ) );

+#1580 = CARTESIAN_POINT( '', ( -0.743762886242583, 0.199290664728942, -0.558333333333333 ) );

+#1581 = CARTESIAN_POINT( '', ( -0.858823405170816, -0.230121037856466, -0.549166666666667 ) );

+#1582 = CARTESIAN_POINT( '', ( -0.544472221513642, -0.544472221513641, -0.540000000000000 ) );

+#1583 = CARTESIAN_POINT( '', ( -0.230121037856467, -0.858823405170816, -0.530833333333332 ) );

+#1584 = CARTESIAN_POINT( '', ( 0.199290664728941, -0.743762886242583, -0.521666666666667 ) );

+#1585 = CARTESIAN_POINT( '', ( 0.628702367314350, -0.628702367314350, -0.512500000000000 ) );

+#1586 = CARTESIAN_POINT( '', ( 0.743762886242583, -0.199290664728941, -0.503333333333334 ) );

+#1587 = CARTESIAN_POINT( '', ( 0.858823405170818, 0.230121037856467, -0.494166666666666 ) );

+#1588 = CARTESIAN_POINT( '', ( 0.544472221513642, 0.544472221513642, -0.484999999999999 ) );

+#1589 = CARTESIAN_POINT( '', ( 0.230121037856468, 0.858823405170816, -0.475833333333333 ) );

+#1590 = CARTESIAN_POINT( '', ( -0.199290664728940, 0.743762886242584, -0.466666666666666 ) );

+#1591 = CARTESIAN_POINT( '', ( -0.628702367314348, 0.628702367314350, -0.457500000000000 ) );

+#1592 = CARTESIAN_POINT( '', ( -0.743762886242583, 0.199290664728942, -0.448333333333333 ) );

+#1593 = CARTESIAN_POINT( '', ( -0.858823405170816, -0.230121037856466, -0.439166666666667 ) );

+#1594 = CARTESIAN_POINT( '', ( -0.544472221513642, -0.544472221513641, -0.430000000000000 ) );

+#1595 = CARTESIAN_POINT( '', ( -0.544472221513642, -0.544472221513641, -1.19000000000000 ) );

+#1596 = CARTESIAN_POINT( '', ( -0.230121037856467, -0.858823405170816, -1.18083333333333 ) );

+#1597 = CARTESIAN_POINT( '', ( 0.199290664728941, -0.743762886242583, -1.17166666666667 ) );

+#1598 = CARTESIAN_POINT( '', ( 0.628702367314350, -0.628702367314350, -1.16250000000000 ) );

+#1599 = CARTESIAN_POINT( '', ( 0.743762886242583, -0.199290664728941, -1.15333333333333 ) );

+#1600 = CARTESIAN_POINT( '', ( 0.858823405170818, 0.230121037856467, -1.14416666666667 ) );

+#1601 = CARTESIAN_POINT( '', ( 0.544472221513642, 0.544472221513642, -1.13500000000000 ) );

+#1602 = CARTESIAN_POINT( '', ( 0.230121037856468, 0.858823405170816, -1.12583333333333 ) );

+#1603 = CARTESIAN_POINT( '', ( -0.199290664728940, 0.743762886242584, -1.11666666666667 ) );

+#1604 = CARTESIAN_POINT( '', ( -0.628702367314348, 0.628702367314350, -1.10750000000000 ) );

+#1605 = CARTESIAN_POINT( '', ( -0.743762886242583, 0.199290664728942, -1.09833333333333 ) );

+#1606 = CARTESIAN_POINT( '', ( -0.858823405170816, -0.230121037856466, -1.08916666666667 ) );

+#1607 = CARTESIAN_POINT( '', ( -0.544472221513642, -0.544472221513641, -1.08000000000000 ) );

+#1608 = CARTESIAN_POINT( '', ( -0.230121037856467, -0.858823405170816, -1.07083333333333 ) );

+#1609 = CARTESIAN_POINT( '', ( 0.199290664728941, -0.743762886242583, -1.06166666666667 ) );

+#1610 = CARTESIAN_POINT( '', ( 0.628702367314350, -0.628702367314350, -1.05250000000000 ) );

+#1611 = CARTESIAN_POINT( '', ( 0.743762886242583, -0.199290664728941, -1.04333333333333 ) );

+#1612 = CARTESIAN_POINT( '', ( 0.858823405170818, 0.230121037856467, -1.03416666666667 ) );

+#1613 = CARTESIAN_POINT( '', ( 0.544472221513642, 0.544472221513642, -1.02500000000000 ) );

+#1614 = CARTESIAN_POINT( '', ( 0.230121037856468, 0.858823405170816, -1.01583333333333 ) );

+#1615 = CARTESIAN_POINT( '', ( -0.199290664728940, 0.743762886242584, -1.00666666666667 ) );

+#1616 = CARTESIAN_POINT( '', ( -0.628702367314348, 0.628702367314350, -0.997500000000000 ) );

+#1617 = CARTESIAN_POINT( '', ( -0.743762886242583, 0.199290664728942, -0.988333333333333 ) );

+#1618 = CARTESIAN_POINT( '', ( -0.858823405170816, -0.230121037856466, -0.979166666666667 ) );

+#1619 = CARTESIAN_POINT( '', ( -0.544472221513642, -0.544472221513641, -0.970000000000000 ) );

+#1620 = CARTESIAN_POINT( '', ( -0.230121037856467, -0.858823405170816, -0.960833333333332 ) );

+#1621 = CARTESIAN_POINT( '', ( 0.199290664728941, -0.743762886242583, -0.951666666666665 ) );

+#1622 = CARTESIAN_POINT( '', ( 0.628702367314350, -0.628702367314350, -0.942499999999999 ) );

+#1623 = CARTESIAN_POINT( '', ( 0.743762886242583, -0.199290664728941, -0.933333333333332 ) );

+#1624 = CARTESIAN_POINT( '', ( 0.858823405170818, 0.230121037856467, -0.924166666666666 ) );

+#1625 = CARTESIAN_POINT( '', ( 0.544472221513642, 0.544472221513642, -0.914999999999999 ) );

+#1626 = CARTESIAN_POINT( '', ( 0.230121037856468, 0.858823405170816, -0.905833333333333 ) );

+#1627 = CARTESIAN_POINT( '', ( -0.199290664728940, 0.743762886242584, -0.896666666666667 ) );

+#1628 = CARTESIAN_POINT( '', ( -0.628702367314348, 0.628702367314350, -0.887500000000000 ) );

+#1629 = CARTESIAN_POINT( '', ( -0.743762886242583, 0.199290664728942, -0.878333333333332 ) );

+#1630 = CARTESIAN_POINT( '', ( -0.858823405170816, -0.230121037856466, -0.869166666666667 ) );

+#1631 = CARTESIAN_POINT( '', ( -0.544472221513642, -0.544472221513641, -0.859999999999999 ) );

+#1632 = CARTESIAN_POINT( '', ( -0.230121037856467, -0.858823405170816, -0.850833333333334 ) );

+#1633 = CARTESIAN_POINT( '', ( 0.199290664728941, -0.743762886242583, -0.841666666666666 ) );

+#1634 = CARTESIAN_POINT( '', ( 0.628702367314350, -0.628702367314350, -0.832499999999999 ) );

+#1635 = CARTESIAN_POINT( '', ( 0.743762886242583, -0.199290664728941, -0.823333333333333 ) );

+#1636 = CARTESIAN_POINT( '', ( 0.858823405170818, 0.230121037856467, -0.814166666666666 ) );

+#1637 = CARTESIAN_POINT( '', ( 0.544472221513642, 0.544472221513642, -0.805000000000000 ) );

+#1638 = CARTESIAN_POINT( '', ( 0.230121037856468, 0.858823405170816, -0.795833333333333 ) );

+#1639 = CARTESIAN_POINT( '', ( -0.199290664728940, 0.743762886242584, -0.786666666666665 ) );

+#1640 = CARTESIAN_POINT( '', ( -0.628702367314348, 0.628702367314350, -0.777500000000000 ) );

+#1641 = CARTESIAN_POINT( '', ( -0.743762886242583, 0.199290664728942, -0.768333333333332 ) );

+#1642 = CARTESIAN_POINT( '', ( -0.858823405170816, -0.230121037856466, -0.759166666666667 ) );

+#1643 = CARTESIAN_POINT( '', ( -0.544472221513642, -0.544472221513641, -0.750000000000000 ) );

+#1644 = CARTESIAN_POINT( '', ( -0.230121037856467, -0.858823405170816, -0.740833333333333 ) );

+#1645 = CARTESIAN_POINT( '', ( 0.199290664728941, -0.743762886242583, -0.731666666666666 ) );

+#1646 = CARTESIAN_POINT( '', ( 0.628702367314350, -0.628702367314350, -0.722500000000000 ) );

+#1647 = CARTESIAN_POINT( '', ( 0.743762886242583, -0.199290664728941, -0.713333333333332 ) );

+#1648 = CARTESIAN_POINT( '', ( 0.858823405170818, 0.230121037856467, -0.704166666666666 ) );

+#1649 = CARTESIAN_POINT( '', ( 0.544472221513642, 0.544472221513642, -0.694999999999999 ) );

+#1650 = CARTESIAN_POINT( '', ( 0.230121037856468, 0.858823405170816, -0.685833333333333 ) );

+#1651 = CARTESIAN_POINT( '', ( -0.199290664728940, 0.743762886242584, -0.676666666666666 ) );

+#1652 = CARTESIAN_POINT( '', ( -0.628702367314348, 0.628702367314350, -0.667499999999999 ) );

+#1653 = CARTESIAN_POINT( '', ( -0.743762886242583, 0.199290664728942, -0.658333333333333 ) );

+#1654 = CARTESIAN_POINT( '', ( -0.858823405170816, -0.230121037856466, -0.649166666666666 ) );

+#1655 = CARTESIAN_POINT( '', ( -0.544472221513642, -0.544472221513641, -0.639999999999999 ) );

+#1656 = CARTESIAN_POINT( '', ( -0.230121037856467, -0.858823405170816, -0.630833333333333 ) );

+#1657 = CARTESIAN_POINT( '', ( 0.199290664728941, -0.743762886242583, -0.621666666666666 ) );

+#1658 = CARTESIAN_POINT( '', ( 0.628702367314350, -0.628702367314350, -0.612500000000000 ) );

+#1659 = CARTESIAN_POINT( '', ( 0.743762886242583, -0.199290664728941, -0.603333333333333 ) );

+#1660 = CARTESIAN_POINT( '', ( 0.858823405170818, 0.230121037856467, -0.594166666666667 ) );

+#1661 = CARTESIAN_POINT( '', ( 0.544472221513642, 0.544472221513642, -0.585000000000000 ) );

+#1662 = CARTESIAN_POINT( '', ( 0.230121037856468, 0.858823405170816, -0.575833333333332 ) );

+#1663 = CARTESIAN_POINT( '', ( -0.199290664728940, 0.743762886242584, -0.566666666666667 ) );

+#1664 = CARTESIAN_POINT( '', ( -0.628702367314348, 0.628702367314350, -0.557499999999999 ) );

+#1665 = CARTESIAN_POINT( '', ( -0.743762886242583, 0.199290664728942, -0.548333333333332 ) );

+#1666 = CARTESIAN_POINT( '', ( -0.858823405170816, -0.230121037856466, -0.539166666666666 ) );

+#1667 = CARTESIAN_POINT( '', ( -0.544472221513642, -0.544472221513641, -0.529999999999999 ) );

+#1668 = CARTESIAN_POINT( '', ( -0.615182899632296, -0.615182899632296, -1.19000000000000 ) );

+#1669 = CARTESIAN_POINT( '', ( -0.260006886928735, -0.970358912335857, -1.18083333333333 ) );

+#1670 = CARTESIAN_POINT( '', ( 0.225172569239194, -0.840355468871490, -1.17166666666667 ) );

+#1671 = CARTESIAN_POINT( '', ( 0.710352025407122, -0.710352025407121, -1.16250000000000 ) );

+#1672 = CARTESIAN_POINT( '', ( 0.840355468871490, -0.225172569239193, -1.15333333333333 ) );

+#1673 = CARTESIAN_POINT( '', ( 0.970358912335859, 0.260006886928735, -1.14416666666667 ) );

+#1674 = CARTESIAN_POINT( '', ( 0.615182899632297, 0.615182899632297, -1.13500000000000 ) );

+#1675 = CARTESIAN_POINT( '', ( 0.260006886928737, 0.970358912335857, -1.12583333333333 ) );

+#1676 = CARTESIAN_POINT( '', ( -0.225172569239193, 0.840355468871491, -1.11666666666667 ) );

+#1677 = CARTESIAN_POINT( '', ( -0.710352025407121, 0.710352025407122, -1.10750000000000 ) );

+#1678 = CARTESIAN_POINT( '', ( -0.840355468871490, 0.225172569239194, -1.09833333333333 ) );

+#1679 = CARTESIAN_POINT( '', ( -0.970358912335857, -0.260006886928735, -1.08916666666667 ) );

+#1680 = CARTESIAN_POINT( '', ( -0.615182899632296, -0.615182899632296, -1.08000000000000 ) );

+#1681 = CARTESIAN_POINT( '', ( -0.260006886928735, -0.970358912335857, -1.07083333333333 ) );

+#1682 = CARTESIAN_POINT( '', ( 0.225172569239194, -0.840355468871490, -1.06166666666667 ) );

+#1683 = CARTESIAN_POINT( '', ( 0.710352025407122, -0.710352025407121, -1.05250000000000 ) );

+#1684 = CARTESIAN_POINT( '', ( 0.840355468871490, -0.225172569239193, -1.04333333333333 ) );

+#1685 = CARTESIAN_POINT( '', ( 0.970358912335859, 0.260006886928735, -1.03416666666667 ) );

+#1686 = CARTESIAN_POINT( '', ( 0.615182899632297, 0.615182899632297, -1.02500000000000 ) );

+#1687 = CARTESIAN_POINT( '', ( 0.260006886928737, 0.970358912335857, -1.01583333333333 ) );

+#1688 = CARTESIAN_POINT( '', ( -0.225172569239193, 0.840355468871491, -1.00666666666667 ) );

+#1689 = CARTESIAN_POINT( '', ( -0.710352025407121, 0.710352025407122, -0.997500000000000 ) );

+#1690 = CARTESIAN_POINT( '', ( -0.840355468871490, 0.225172569239194, -0.988333333333333 ) );

+#1691 = CARTESIAN_POINT( '', ( -0.970358912335857, -0.260006886928735, -0.979166666666667 ) );

+#1692 = CARTESIAN_POINT( '', ( -0.615182899632296, -0.615182899632296, -0.970000000000000 ) );

+#1693 = CARTESIAN_POINT( '', ( -0.260006886928735, -0.970358912335857, -0.960833333333333 ) );

+#1694 = CARTESIAN_POINT( '', ( 0.225172569239194, -0.840355468871490, -0.951666666666667 ) );

+#1695 = CARTESIAN_POINT( '', ( 0.710352025407122, -0.710352025407121, -0.942499999999999 ) );

+#1696 = CARTESIAN_POINT( '', ( 0.840355468871490, -0.225172569239193, -0.933333333333333 ) );

+#1697 = CARTESIAN_POINT( '', ( 0.970358912335859, 0.260006886928735, -0.924166666666667 ) );

+#1698 = CARTESIAN_POINT( '', ( 0.615182899632297, 0.615182899632297, -0.915000000000000 ) );

+#1699 = CARTESIAN_POINT( '', ( 0.260006886928737, 0.970358912335857, -0.905833333333333 ) );

+#1700 = CARTESIAN_POINT( '', ( -0.225172569239193, 0.840355468871491, -0.896666666666667 ) );

+#1701 = CARTESIAN_POINT( '', ( -0.710352025407121, 0.710352025407122, -0.887499999999999 ) );

+#1702 = CARTESIAN_POINT( '', ( -0.840355468871490, 0.225172569239194, -0.878333333333333 ) );

+#1703 = CARTESIAN_POINT( '', ( -0.970358912335857, -0.260006886928735, -0.869166666666667 ) );

+#1704 = CARTESIAN_POINT( '', ( -0.615182899632296, -0.615182899632296, -0.860000000000000 ) );

+#1705 = CARTESIAN_POINT( '', ( -0.260006886928735, -0.970358912335857, -0.850833333333333 ) );

+#1706 = CARTESIAN_POINT( '', ( 0.225172569239194, -0.840355468871490, -0.841666666666667 ) );

+#1707 = CARTESIAN_POINT( '', ( 0.710352025407122, -0.710352025407121, -0.832500000000000 ) );

+#1708 = CARTESIAN_POINT( '', ( 0.840355468871490, -0.225172569239193, -0.823333333333333 ) );

+#1709 = CARTESIAN_POINT( '', ( 0.970358912335859, 0.260006886928735, -0.814166666666666 ) );

+#1710 = CARTESIAN_POINT( '', ( 0.615182899632297, 0.615182899632297, -0.805000000000000 ) );

+#1711 = CARTESIAN_POINT( '', ( 0.260006886928737, 0.970358912335857, -0.795833333333333 ) );

+#1712 = CARTESIAN_POINT( '', ( -0.225172569239193, 0.840355468871491, -0.786666666666667 ) );

+#1713 = CARTESIAN_POINT( '', ( -0.710352025407121, 0.710352025407122, -0.777500000000000 ) );

+#1714 = CARTESIAN_POINT( '', ( -0.840355468871490, 0.225172569239194, -0.768333333333333 ) );

+#1715 = CARTESIAN_POINT( '', ( -0.970358912335857, -0.260006886928735, -0.759166666666666 ) );

+#1716 = CARTESIAN_POINT( '', ( -0.615182899632296, -0.615182899632296, -0.750000000000000 ) );

+#1717 = CARTESIAN_POINT( '', ( -0.260006886928735, -0.970358912335857, -0.740833333333333 ) );

+#1718 = CARTESIAN_POINT( '', ( 0.225172569239194, -0.840355468871490, -0.731666666666667 ) );

+#1719 = CARTESIAN_POINT( '', ( 0.710352025407122, -0.710352025407121, -0.722500000000000 ) );

+#1720 = CARTESIAN_POINT( '', ( 0.840355468871490, -0.225172569239193, -0.713333333333333 ) );

+#1721 = CARTESIAN_POINT( '', ( 0.970358912335859, 0.260006886928735, -0.704166666666666 ) );

+#1722 = CARTESIAN_POINT( '', ( 0.615182899632297, 0.615182899632297, -0.695000000000000 ) );

+#1723 = CARTESIAN_POINT( '', ( 0.260006886928737, 0.970358912335857, -0.685833333333334 ) );

+#1724 = CARTESIAN_POINT( '', ( -0.225172569239193, 0.840355468871491, -0.676666666666667 ) );

+#1725 = CARTESIAN_POINT( '', ( -0.710352025407121, 0.710352025407122, -0.667500000000000 ) );

+#1726 = CARTESIAN_POINT( '', ( -0.840355468871490, 0.225172569239194, -0.658333333333333 ) );

+#1727 = CARTESIAN_POINT( '', ( -0.970358912335857, -0.260006886928735, -0.649166666666666 ) );

+#1728 = CARTESIAN_POINT( '', ( -0.615182899632296, -0.615182899632296, -0.640000000000000 ) );

+#1729 = CARTESIAN_POINT( '', ( -0.260006886928735, -0.970358912335857, -0.630833333333333 ) );

+#1730 = CARTESIAN_POINT( '', ( 0.225172569239194, -0.840355468871490, -0.621666666666667 ) );

+#1731 = CARTESIAN_POINT( '', ( 0.710352025407122, -0.710352025407121, -0.612500000000000 ) );

+#1732 = CARTESIAN_POINT( '', ( 0.840355468871490, -0.225172569239193, -0.603333333333333 ) );

+#1733 = CARTESIAN_POINT( '', ( 0.970358912335859, 0.260006886928735, -0.594166666666667 ) );

+#1734 = CARTESIAN_POINT( '', ( 0.615182899632297, 0.615182899632297, -0.585000000000000 ) );

+#1735 = CARTESIAN_POINT( '', ( 0.260006886928737, 0.970358912335857, -0.575833333333333 ) );

+#1736 = CARTESIAN_POINT( '', ( -0.225172569239193, 0.840355468871491, -0.566666666666667 ) );

+#1737 = CARTESIAN_POINT( '', ( -0.710352025407121, 0.710352025407122, -0.557499999999999 ) );

+#1738 = CARTESIAN_POINT( '', ( -0.840355468871490, 0.225172569239194, -0.548333333333333 ) );

+#1739 = CARTESIAN_POINT( '', ( -0.970358912335857, -0.260006886928735, -0.539166666666667 ) );

+#1740 = CARTESIAN_POINT( '', ( -0.615182899632296, -0.615182899632296, -0.530000000000000 ) );

+#1741 = CARTESIAN_POINT( '', ( -0.685893577750951, -0.685893577750951, -1.19000000000000 ) );

+#1742 = CARTESIAN_POINT( '', ( -0.289892736001004, -1.08189441950090, -1.18083333333333 ) );

+#1743 = CARTESIAN_POINT( '', ( 0.251054473749445, -0.936948051500397, -1.17166666666667 ) );

+#1744 = CARTESIAN_POINT( '', ( 0.792001683499894, -0.792001683499894, -1.16250000000000 ) );

+#1745 = CARTESIAN_POINT( '', ( 0.936948051500397, -0.251054473749445, -1.15333333333333 ) );

+#1746 = CARTESIAN_POINT( '', ( 1.08189441950090, 0.289892736001004, -1.14416666666667 ) );

+#1747 = CARTESIAN_POINT( '', ( 0.685893577750953, 0.685893577750951, -1.13500000000000 ) );

+#1748 = CARTESIAN_POINT( '', ( 0.289892736001005, 1.08189441950090, -1.12583333333333 ) );

+#1749 = CARTESIAN_POINT( '', ( -0.251054473749444, 0.936948051500397, -1.11666666666667 ) );

+#1750 = CARTESIAN_POINT( '', ( -0.792001683499894, 0.792001683499894, -1.10750000000000 ) );

+#1751 = CARTESIAN_POINT( '', ( -0.936948051500397, 0.251054473749447, -1.09833333333333 ) );

+#1752 = CARTESIAN_POINT( '', ( -1.08189441950090, -0.289892736001003, -1.08916666666667 ) );

+#1753 = CARTESIAN_POINT( '', ( -0.685893577750951, -0.685893577750951, -1.08000000000000 ) );

+#1754 = CARTESIAN_POINT( '', ( -0.289892736001004, -1.08189441950090, -1.07083333333333 ) );

+#1755 = CARTESIAN_POINT( '', ( 0.251054473749445, -0.936948051500397, -1.06166666666667 ) );

+#1756 = CARTESIAN_POINT( '', ( 0.792001683499894, -0.792001683499894, -1.05250000000000 ) );

+#1757 = CARTESIAN_POINT( '', ( 0.936948051500397, -0.251054473749445, -1.04333333333333 ) );

+#1758 = CARTESIAN_POINT( '', ( 1.08189441950090, 0.289892736001004, -1.03416666666667 ) );

+#1759 = CARTESIAN_POINT( '', ( 0.685893577750953, 0.685893577750951, -1.02500000000000 ) );

+#1760 = CARTESIAN_POINT( '', ( 0.289892736001005, 1.08189441950090, -1.01583333333333 ) );

+#1761 = CARTESIAN_POINT( '', ( -0.251054473749444, 0.936948051500397, -1.00666666666667 ) );

+#1762 = CARTESIAN_POINT( '', ( -0.792001683499894, 0.792001683499894, -0.997500000000000 ) );

+#1763 = CARTESIAN_POINT( '', ( -0.936948051500397, 0.251054473749447, -0.988333333333333 ) );

+#1764 = CARTESIAN_POINT( '', ( -1.08189441950090, -0.289892736001003, -0.979166666666667 ) );

+#1765 = CARTESIAN_POINT( '', ( -0.685893577750951, -0.685893577750951, -0.970000000000000 ) );

+#1766 = CARTESIAN_POINT( '', ( -0.289892736001004, -1.08189441950090, -0.960833333333332 ) );

+#1767 = CARTESIAN_POINT( '', ( 0.251054473749445, -0.936948051500397, -0.951666666666665 ) );

+#1768 = CARTESIAN_POINT( '', ( 0.792001683499894, -0.792001683499894, -0.942499999999999 ) );

+#1769 = CARTESIAN_POINT( '', ( 0.936948051500397, -0.251054473749445, -0.933333333333332 ) );

+#1770 = CARTESIAN_POINT( '', ( 1.08189441950090, 0.289892736001004, -0.924166666666666 ) );

+#1771 = CARTESIAN_POINT( '', ( 0.685893577750953, 0.685893577750951, -0.914999999999999 ) );

+#1772 = CARTESIAN_POINT( '', ( 0.289892736001005, 1.08189441950090, -0.905833333333333 ) );

+#1773 = CARTESIAN_POINT( '', ( -0.251054473749444, 0.936948051500397, -0.896666666666667 ) );

+#1774 = CARTESIAN_POINT( '', ( -0.792001683499894, 0.792001683499894, -0.887500000000000 ) );

+#1775 = CARTESIAN_POINT( '', ( -0.936948051500397, 0.251054473749447, -0.878333333333332 ) );

+#1776 = CARTESIAN_POINT( '', ( -1.08189441950090, -0.289892736001003, -0.869166666666667 ) );

+#1777 = CARTESIAN_POINT( '', ( -0.685893577750951, -0.685893577750951, -0.859999999999999 ) );

+#1778 = CARTESIAN_POINT( '', ( -0.289892736001004, -1.08189441950090, -0.850833333333334 ) );

+#1779 = CARTESIAN_POINT( '', ( 0.251054473749445, -0.936948051500397, -0.841666666666666 ) );

+#1780 = CARTESIAN_POINT( '', ( 0.792001683499894, -0.792001683499894, -0.832499999999999 ) );

+#1781 = CARTESIAN_POINT( '', ( 0.936948051500397, -0.251054473749445, -0.823333333333333 ) );

+#1782 = CARTESIAN_POINT( '', ( 1.08189441950090, 0.289892736001004, -0.814166666666666 ) );

+#1783 = CARTESIAN_POINT( '', ( 0.685893577750953, 0.685893577750951, -0.805000000000000 ) );

+#1784 = CARTESIAN_POINT( '', ( 0.289892736001005, 1.08189441950090, -0.795833333333333 ) );

+#1785 = CARTESIAN_POINT( '', ( -0.251054473749444, 0.936948051500397, -0.786666666666665 ) );

+#1786 = CARTESIAN_POINT( '', ( -0.792001683499894, 0.792001683499894, -0.777500000000000 ) );

+#1787 = CARTESIAN_POINT( '', ( -0.936948051500397, 0.251054473749447, -0.768333333333332 ) );

+#1788 = CARTESIAN_POINT( '', ( -1.08189441950090, -0.289892736001003, -0.759166666666667 ) );

+#1789 = CARTESIAN_POINT( '', ( -0.685893577750951, -0.685893577750951, -0.750000000000000 ) );

+#1790 = CARTESIAN_POINT( '', ( -0.289892736001004, -1.08189441950090, -0.740833333333333 ) );

+#1791 = CARTESIAN_POINT( '', ( 0.251054473749445, -0.936948051500397, -0.731666666666666 ) );

+#1792 = CARTESIAN_POINT( '', ( 0.792001683499894, -0.792001683499894, -0.722500000000000 ) );

+#1793 = CARTESIAN_POINT( '', ( 0.936948051500397, -0.251054473749445, -0.713333333333332 ) );

+#1794 = CARTESIAN_POINT( '', ( 1.08189441950090, 0.289892736001004, -0.704166666666666 ) );

+#1795 = CARTESIAN_POINT( '', ( 0.685893577750953, 0.685893577750951, -0.694999999999999 ) );

+#1796 = CARTESIAN_POINT( '', ( 0.289892736001005, 1.08189441950090, -0.685833333333333 ) );

+#1797 = CARTESIAN_POINT( '', ( -0.251054473749444, 0.936948051500397, -0.676666666666666 ) );

+#1798 = CARTESIAN_POINT( '', ( -0.792001683499894, 0.792001683499894, -0.667499999999999 ) );

+#1799 = CARTESIAN_POINT( '', ( -0.936948051500397, 0.251054473749447, -0.658333333333333 ) );

+#1800 = CARTESIAN_POINT( '', ( -1.08189441950090, -0.289892736001003, -0.649166666666666 ) );

+#1801 = CARTESIAN_POINT( '', ( -0.685893577750951, -0.685893577750951, -0.639999999999999 ) );

+#1802 = CARTESIAN_POINT( '', ( -0.289892736001004, -1.08189441950090, -0.630833333333333 ) );

+#1803 = CARTESIAN_POINT( '', ( 0.251054473749445, -0.936948051500397, -0.621666666666666 ) );

+#1804 = CARTESIAN_POINT( '', ( 0.792001683499894, -0.792001683499894, -0.612500000000000 ) );

+#1805 = CARTESIAN_POINT( '', ( 0.936948051500397, -0.251054473749445, -0.603333333333333 ) );

+#1806 = CARTESIAN_POINT( '', ( 1.08189441950090, 0.289892736001004, -0.594166666666667 ) );

+#1807 = CARTESIAN_POINT( '', ( 0.685893577750953, 0.685893577750951, -0.585000000000000 ) );

+#1808 = CARTESIAN_POINT( '', ( 0.289892736001005, 1.08189441950090, -0.575833333333332 ) );

+#1809 = CARTESIAN_POINT( '', ( -0.251054473749444, 0.936948051500397, -0.566666666666667 ) );

+#1810 = CARTESIAN_POINT( '', ( -0.792001683499894, 0.792001683499894, -0.557499999999999 ) );

+#1811 = CARTESIAN_POINT( '', ( -0.936948051500397, 0.251054473749447, -0.548333333333332 ) );

+#1812 = CARTESIAN_POINT( '', ( -1.08189441950090, -0.289892736001003, -0.539166666666666 ) );

+#1813 = CARTESIAN_POINT( '', ( -0.685893577750951, -0.685893577750951, -0.529999999999999 ) );

+#1814 = CARTESIAN_POINT( '', ( -0.685893577750951, -0.685893577750951, -1.09000000000000 ) );

+#1815 = CARTESIAN_POINT( '', ( -0.289892736001004, -1.08189441950090, -1.08083333333333 ) );

+#1816 = CARTESIAN_POINT( '', ( 0.251054473749445, -0.936948051500397, -1.07166666666667 ) );

+#1817 = CARTESIAN_POINT( '', ( 0.792001683499894, -0.792001683499894, -1.06250000000000 ) );

+#1818 = CARTESIAN_POINT( '', ( 0.936948051500397, -0.251054473749445, -1.05333333333333 ) );

+#1819 = CARTESIAN_POINT( '', ( 1.08189441950090, 0.289892736001004, -1.04416666666667 ) );

+#1820 = CARTESIAN_POINT( '', ( 0.685893577750953, 0.685893577750951, -1.03500000000000 ) );

+#1821 = CARTESIAN_POINT( '', ( 0.289892736001005, 1.08189441950090, -1.02583333333333 ) );

+#1822 = CARTESIAN_POINT( '', ( -0.251054473749444, 0.936948051500397, -1.01666666666667 ) );

+#1823 = CARTESIAN_POINT( '', ( -0.792001683499894, 0.792001683499894, -1.00750000000000 ) );

+#1824 = CARTESIAN_POINT( '', ( -0.936948051500397, 0.251054473749447, -0.998333333333333 ) );

+#1825 = CARTESIAN_POINT( '', ( -1.08189441950090, -0.289892736001003, -0.989166666666667 ) );

+#1826 = CARTESIAN_POINT( '', ( -0.685893577750951, -0.685893577750951, -0.979999999999999 ) );

+#1827 = CARTESIAN_POINT( '', ( -0.289892736001004, -1.08189441950090, -0.970833333333334 ) );

+#1828 = CARTESIAN_POINT( '', ( 0.251054473749445, -0.936948051500397, -0.961666666666666 ) );

+#1829 = CARTESIAN_POINT( '', ( 0.792001683499894, -0.792001683499894, -0.952500000000001 ) );

+#1830 = CARTESIAN_POINT( '', ( 0.936948051500397, -0.251054473749445, -0.943333333333333 ) );

+#1831 = CARTESIAN_POINT( '', ( 1.08189441950090, 0.289892736001004, -0.934166666666667 ) );

+#1832 = CARTESIAN_POINT( '', ( 0.685893577750953, 0.685893577750951, -0.925000000000000 ) );

+#1833 = CARTESIAN_POINT( '', ( 0.289892736001005, 1.08189441950090, -0.915833333333333 ) );

+#1834 = CARTESIAN_POINT( '', ( -0.251054473749444, 0.936948051500397, -0.906666666666667 ) );

+#1835 = CARTESIAN_POINT( '', ( -0.792001683499894, 0.792001683499894, -0.897500000000000 ) );

+#1836 = CARTESIAN_POINT( '', ( -0.936948051500397, 0.251054473749447, -0.888333333333332 ) );

+#1837 = CARTESIAN_POINT( '', ( -1.08189441950090, -0.289892736001003, -0.879166666666666 ) );

+#1838 = CARTESIAN_POINT( '', ( -0.685893577750951, -0.685893577750951, -0.869999999999999 ) );

+#1839 = CARTESIAN_POINT( '', ( -0.289892736001004, -1.08189441950090, -0.860833333333333 ) );

+#1840 = CARTESIAN_POINT( '', ( 0.251054473749445, -0.936948051500397, -0.851666666666667 ) );

+#1841 = CARTESIAN_POINT( '', ( 0.792001683499894, -0.792001683499894, -0.842500000000000 ) );

+#1842 = CARTESIAN_POINT( '', ( 0.936948051500397, -0.251054473749445, -0.833333333333333 ) );

+#1843 = CARTESIAN_POINT( '', ( 1.08189441950090, 0.289892736001004, -0.824166666666667 ) );

+#1844 = CARTESIAN_POINT( '', ( 0.685893577750953, 0.685893577750951, -0.814999999999999 ) );

+#1845 = CARTESIAN_POINT( '', ( 0.289892736001005, 1.08189441950090, -0.805833333333334 ) );

+#1846 = CARTESIAN_POINT( '', ( -0.251054473749444, 0.936948051500397, -0.796666666666666 ) );

+#1847 = CARTESIAN_POINT( '', ( -0.792001683499894, 0.792001683499894, -0.787499999999999 ) );

+#1848 = CARTESIAN_POINT( '', ( -0.936948051500397, 0.251054473749447, -0.778333333333333 ) );

+#1849 = CARTESIAN_POINT( '', ( -1.08189441950090, -0.289892736001003, -0.769166666666666 ) );

+#1850 = CARTESIAN_POINT( '', ( -0.685893577750951, -0.685893577750951, -0.760000000000000 ) );

+#1851 = CARTESIAN_POINT( '', ( -0.289892736001004, -1.08189441950090, -0.750833333333333 ) );

+#1852 = CARTESIAN_POINT( '', ( 0.251054473749445, -0.936948051500397, -0.741666666666667 ) );

+#1853 = CARTESIAN_POINT( '', ( 0.792001683499894, -0.792001683499894, -0.732500000000000 ) );

+#1854 = CARTESIAN_POINT( '', ( 0.936948051500397, -0.251054473749445, -0.723333333333333 ) );

+#1855 = CARTESIAN_POINT( '', ( 1.08189441950090, 0.289892736001004, -0.714166666666667 ) );

+#1856 = CARTESIAN_POINT( '', ( 0.685893577750953, 0.685893577750951, -0.705000000000000 ) );

+#1857 = CARTESIAN_POINT( '', ( 0.289892736001005, 1.08189441950090, -0.695833333333334 ) );

+#1858 = CARTESIAN_POINT( '', ( -0.251054473749444, 0.936948051500397, -0.686666666666667 ) );

+#1859 = CARTESIAN_POINT( '', ( -0.792001683499894, 0.792001683499894, -0.677500000000001 ) );

+#1860 = CARTESIAN_POINT( '', ( -0.936948051500397, 0.251054473749447, -0.668333333333334 ) );

+#1861 = CARTESIAN_POINT( '', ( -1.08189441950090, -0.289892736001003, -0.659166666666666 ) );

+#1862 = CARTESIAN_POINT( '', ( -0.685893577750951, -0.685893577750951, -0.649999999999999 ) );

+#1863 = CARTESIAN_POINT( '', ( -0.289892736001004, -1.08189441950090, -0.640833333333333 ) );

+#1864 = CARTESIAN_POINT( '', ( 0.251054473749445, -0.936948051500397, -0.631666666666666 ) );

+#1865 = CARTESIAN_POINT( '', ( 0.792001683499894, -0.792001683499894, -0.622500000000000 ) );

+#1866 = CARTESIAN_POINT( '', ( 0.936948051500397, -0.251054473749445, -0.613333333333333 ) );

+#1867 = CARTESIAN_POINT( '', ( 1.08189441950090, 0.289892736001004, -0.604166666666667 ) );

+#1868 = CARTESIAN_POINT( '', ( 0.685893577750953, 0.685893577750951, -0.595000000000000 ) );

+#1869 = CARTESIAN_POINT( '', ( 0.289892736001005, 1.08189441950090, -0.585833333333334 ) );

+#1870 = CARTESIAN_POINT( '', ( -0.251054473749444, 0.936948051500397, -0.576666666666667 ) );

+#1871 = CARTESIAN_POINT( '', ( -0.792001683499894, 0.792001683499894, -0.567500000000000 ) );

+#1872 = CARTESIAN_POINT( '', ( -0.936948051500397, 0.251054473749447, -0.558333333333333 ) );

+#1873 = CARTESIAN_POINT( '', ( -1.08189441950090, -0.289892736001003, -0.549166666666667 ) );

+#1874 = CARTESIAN_POINT( '', ( -0.685893577750951, -0.685893577750951, -0.540000000000000 ) );

+#1875 = CARTESIAN_POINT( '', ( -0.289892736001004, -1.08189441950090, -0.530833333333332 ) );

+#1876 = CARTESIAN_POINT( '', ( 0.251054473749445, -0.936948051500397, -0.521666666666667 ) );

+#1877 = CARTESIAN_POINT( '', ( 0.792001683499894, -0.792001683499894, -0.512500000000000 ) );

+#1878 = CARTESIAN_POINT( '', ( 0.936948051500397, -0.251054473749445, -0.503333333333334 ) );

+#1879 = CARTESIAN_POINT( '', ( 1.08189441950090, 0.289892736001004, -0.494166666666666 ) );

+#1880 = CARTESIAN_POINT( '', ( 0.685893577750953, 0.685893577750951, -0.484999999999999 ) );

+#1881 = CARTESIAN_POINT( '', ( 0.289892736001005, 1.08189441950090, -0.475833333333333 ) );

+#1882 = CARTESIAN_POINT( '', ( -0.251054473749444, 0.936948051500397, -0.466666666666666 ) );

+#1883 = CARTESIAN_POINT( '', ( -0.792001683499894, 0.792001683499894, -0.457500000000000 ) );

+#1884 = CARTESIAN_POINT( '', ( -0.936948051500397, 0.251054473749447, -0.448333333333333 ) );

+#1885 = CARTESIAN_POINT( '', ( -1.08189441950090, -0.289892736001003, -0.439166666666667 ) );

+#1886 = CARTESIAN_POINT( '', ( -0.685893577750951, -0.685893577750951, -0.430000000000000 ) );

+#1887 = CARTESIAN_POINT( '', ( -0.615182899632296, -0.615182899632296, -1.09000000000000 ) );

+#1888 = CARTESIAN_POINT( '', ( -0.260006886928735, -0.970358912335857, -1.08083333333333 ) );

+#1889 = CARTESIAN_POINT( '', ( 0.225172569239194, -0.840355468871490, -1.07166666666667 ) );

+#1890 = CARTESIAN_POINT( '', ( 0.710352025407122, -0.710352025407121, -1.06250000000000 ) );

+#1891 = CARTESIAN_POINT( '', ( 0.840355468871490, -0.225172569239193, -1.05333333333333 ) );

+#1892 = CARTESIAN_POINT( '', ( 0.970358912335859, 0.260006886928735, -1.04416666666667 ) );

+#1893 = CARTESIAN_POINT( '', ( 0.615182899632297, 0.615182899632297, -1.03500000000000 ) );

+#1894 = CARTESIAN_POINT( '', ( 0.260006886928737, 0.970358912335857, -1.02583333333333 ) );

+#1895 = CARTESIAN_POINT( '', ( -0.225172569239193, 0.840355468871491, -1.01666666666667 ) );

+#1896 = CARTESIAN_POINT( '', ( -0.710352025407121, 0.710352025407122, -1.00750000000000 ) );

+#1897 = CARTESIAN_POINT( '', ( -0.840355468871490, 0.225172569239194, -0.998333333333333 ) );

+#1898 = CARTESIAN_POINT( '', ( -0.970358912335857, -0.260006886928735, -0.989166666666666 ) );

+#1899 = CARTESIAN_POINT( '', ( -0.615182899632296, -0.615182899632296, -0.980000000000000 ) );

+#1900 = CARTESIAN_POINT( '', ( -0.260006886928735, -0.970358912335857, -0.970833333333334 ) );

+#1901 = CARTESIAN_POINT( '', ( 0.225172569239194, -0.840355468871490, -0.961666666666667 ) );

+#1902 = CARTESIAN_POINT( '', ( 0.710352025407122, -0.710352025407121, -0.952500000000000 ) );

+#1903 = CARTESIAN_POINT( '', ( 0.840355468871490, -0.225172569239193, -0.943333333333333 ) );

+#1904 = CARTESIAN_POINT( '', ( 0.970358912335859, 0.260006886928735, -0.934166666666666 ) );

+#1905 = CARTESIAN_POINT( '', ( 0.615182899632297, 0.615182899632297, -0.925000000000000 ) );

+#1906 = CARTESIAN_POINT( '', ( 0.260006886928737, 0.970358912335857, -0.915833333333334 ) );

+#1907 = CARTESIAN_POINT( '', ( -0.225172569239193, 0.840355468871491, -0.906666666666667 ) );

+#1908 = CARTESIAN_POINT( '', ( -0.710352025407121, 0.710352025407122, -0.897500000000000 ) );

+#1909 = CARTESIAN_POINT( '', ( -0.840355468871490, 0.225172569239194, -0.888333333333333 ) );

+#1910 = CARTESIAN_POINT( '', ( -0.970358912335857, -0.260006886928735, -0.879166666666666 ) );

+#1911 = CARTESIAN_POINT( '', ( -0.615182899632296, -0.615182899632296, -0.870000000000000 ) );

+#1912 = CARTESIAN_POINT( '', ( -0.260006886928735, -0.970358912335857, -0.860833333333333 ) );

+#1913 = CARTESIAN_POINT( '', ( 0.225172569239194, -0.840355468871490, -0.851666666666667 ) );

+#1914 = CARTESIAN_POINT( '', ( 0.710352025407122, -0.710352025407121, -0.842500000000000 ) );

+#1915 = CARTESIAN_POINT( '', ( 0.840355468871490, -0.225172569239193, -0.833333333333333 ) );

+#1916 = CARTESIAN_POINT( '', ( 0.970358912335859, 0.260006886928735, -0.824166666666667 ) );

+#1917 = CARTESIAN_POINT( '', ( 0.615182899632297, 0.615182899632297, -0.815000000000000 ) );

+#1918 = CARTESIAN_POINT( '', ( 0.260006886928737, 0.970358912335857, -0.805833333333333 ) );

+#1919 = CARTESIAN_POINT( '', ( -0.225172569239193, 0.840355468871491, -0.796666666666667 ) );

+#1920 = CARTESIAN_POINT( '', ( -0.710352025407121, 0.710352025407122, -0.787500000000000 ) );

+#1921 = CARTESIAN_POINT( '', ( -0.840355468871490, 0.225172569239194, -0.778333333333333 ) );

+#1922 = CARTESIAN_POINT( '', ( -0.970358912335857, -0.260006886928735, -0.769166666666667 ) );

+#1923 = CARTESIAN_POINT( '', ( -0.615182899632296, -0.615182899632296, -0.760000000000000 ) );

+#1924 = CARTESIAN_POINT( '', ( -0.260006886928735, -0.970358912335857, -0.750833333333333 ) );

+#1925 = CARTESIAN_POINT( '', ( 0.225172569239194, -0.840355468871490, -0.741666666666667 ) );

+#1926 = CARTESIAN_POINT( '', ( 0.710352025407122, -0.710352025407121, -0.732499999999999 ) );

+#1927 = CARTESIAN_POINT( '', ( 0.840355468871490, -0.225172569239193, -0.723333333333333 ) );

+#1928 = CARTESIAN_POINT( '', ( 0.970358912335859, 0.260006886928735, -0.714166666666667 ) );

+#1929 = CARTESIAN_POINT( '', ( 0.615182899632297, 0.615182899632297, -0.705000000000000 ) );

+#1930 = CARTESIAN_POINT( '', ( 0.260006886928737, 0.970358912335857, -0.695833333333333 ) );

+#1931 = CARTESIAN_POINT( '', ( -0.225172569239193, 0.840355468871491, -0.686666666666667 ) );

+#1932 = CARTESIAN_POINT( '', ( -0.710352025407121, 0.710352025407122, -0.677500000000000 ) );

+#1933 = CARTESIAN_POINT( '', ( -0.840355468871490, 0.225172569239194, -0.668333333333333 ) );

+#1934 = CARTESIAN_POINT( '', ( -0.970358912335857, -0.260006886928735, -0.659166666666667 ) );

+#1935 = CARTESIAN_POINT( '', ( -0.615182899632296, -0.615182899632296, -0.650000000000000 ) );

+#1936 = CARTESIAN_POINT( '', ( -0.260006886928735, -0.970358912335857, -0.640833333333333 ) );

+#1937 = CARTESIAN_POINT( '', ( 0.225172569239194, -0.840355468871490, -0.631666666666667 ) );

+#1938 = CARTESIAN_POINT( '', ( 0.710352025407122, -0.710352025407121, -0.622500000000000 ) );

+#1939 = CARTESIAN_POINT( '', ( 0.840355468871490, -0.225172569239193, -0.613333333333333 ) );

+#1940 = CARTESIAN_POINT( '', ( 0.970358912335859, 0.260006886928735, -0.604166666666666 ) );

+#1941 = CARTESIAN_POINT( '', ( 0.615182899632297, 0.615182899632297, -0.595000000000000 ) );

+#1942 = CARTESIAN_POINT( '', ( 0.260006886928737, 0.970358912335857, -0.585833333333333 ) );

+#1943 = CARTESIAN_POINT( '', ( -0.225172569239193, 0.840355468871491, -0.576666666666667 ) );

+#1944 = CARTESIAN_POINT( '', ( -0.710352025407121, 0.710352025407122, -0.567500000000000 ) );

+#1945 = CARTESIAN_POINT( '', ( -0.840355468871490, 0.225172569239194, -0.558333333333333 ) );

+#1946 = CARTESIAN_POINT( '', ( -0.970358912335857, -0.260006886928735, -0.549166666666666 ) );

+#1947 = CARTESIAN_POINT( '', ( -0.615182899632296, -0.615182899632296, -0.540000000000000 ) );

+#1948 = CARTESIAN_POINT( '', ( -0.260006886928735, -0.970358912335857, -0.530833333333334 ) );

+#1949 = CARTESIAN_POINT( '', ( 0.225172569239194, -0.840355468871490, -0.521666666666667 ) );

+#1950 = CARTESIAN_POINT( '', ( 0.710352025407122, -0.710352025407121, -0.512500000000000 ) );

+#1951 = CARTESIAN_POINT( '', ( 0.840355468871490, -0.225172569239193, -0.503333333333333 ) );

+#1952 = CARTESIAN_POINT( '', ( 0.970358912335859, 0.260006886928735, -0.494166666666666 ) );

+#1953 = CARTESIAN_POINT( '', ( 0.615182899632297, 0.615182899632297, -0.485000000000000 ) );

+#1954 = CARTESIAN_POINT( '', ( 0.260006886928737, 0.970358912335857, -0.475833333333333 ) );

+#1955 = CARTESIAN_POINT( '', ( -0.225172569239193, 0.840355468871491, -0.466666666666667 ) );

+#1956 = CARTESIAN_POINT( '', ( -0.710352025407121, 0.710352025407122, -0.457500000000000 ) );

+#1957 = CARTESIAN_POINT( '', ( -0.840355468871490, 0.225172569239194, -0.448333333333334 ) );

+#1958 = CARTESIAN_POINT( '', ( -0.970358912335857, -0.260006886928735, -0.439166666666667 ) );

+#1959 = CARTESIAN_POINT( '', ( -0.615182899632296, -0.615182899632296, -0.430000000000000 ) );

+#1966 = SURFACE_SIDE_STYLE( '', ( #3468 ) );

+#1967 = EDGE_LOOP( '', ( #3469 ) );

+#1968 = EDGE_LOOP( '', ( #3470 ) );

+#1969 = AXIS2_PLACEMENT_3D( '', #3471, #3472, #3473 );

+#1970 = SURFACE_SIDE_STYLE( '', ( #3474 ) );

+#1971 = EDGE_LOOP( '', ( #3475, #3476, #3477, #3478 ) );

+#1972 = AXIS2_PLACEMENT_3D( '', #3479, #3480, #3481 );

+#1973 = SURFACE_SIDE_STYLE( '', ( #3482 ) );

+#1974 = EDGE_LOOP( '', ( #3483 ) );

+#1975 = EDGE_LOOP( '', ( #3484 ) );

+#1976 = CARTESIAN_POINT( '', ( 0.722413406262703, 0.600528559624744, -1.01618130192603 ) );

+#1977 = CARTESIAN_POINT( '', ( 0.672918693231578, 0.660071017492398, -1.01618130192603 ) );

+#1978 = CARTESIAN_POINT( '', ( 0.676984038979795, 0.748508676994250, -1.01618130192603 ) );

+#1979 = CARTESIAN_POINT( '', ( 0.731732629130257, 0.803259227525647, -1.01618130192603 ) );

+#1980 = CARTESIAN_POINT( '', ( 0.723342385587450, 0.601300802513615, -1.04376297235262 ) );

+#1981 = CARTESIAN_POINT( '', ( 0.674244756020789, 0.660365566421549, -1.04376297235262 ) );

+#1982 = CARTESIAN_POINT( '', ( 0.678277486536480, 0.748093713127538, -1.04376297235262 ) );

+#1983 = CARTESIAN_POINT( '', ( 0.732586842705780, 0.802405013950123, -1.04376297235262 ) );

+#1984 = CARTESIAN_POINT( '', ( 0.727475233390571, 0.604736360487541, -1.05543765629645 ) );

+#1985 = CARTESIAN_POINT( '', ( 0.680144150699650, 0.661675957150771, -1.05543765629645 ) );

+#1986 = CARTESIAN_POINT( '', ( 0.684031782408007, 0.746247619830013, -1.05543765629645 ) );

+#1987 = CARTESIAN_POINT( '', ( 0.736387072274896, 0.798604784381007, -1.05543765629645 ) );

+#1988 = CARTESIAN_POINT( '', ( 0.742602587657139, 0.617311443106276, -1.07422413510626 ) );

+#1989 = CARTESIAN_POINT( '', ( 0.701737550098019, 0.666472345920163, -1.07422413510626 ) );

+#1990 = CARTESIAN_POINT( '', ( 0.705094080452815, 0.739490413019821, -1.07422413510626 ) );

+#1991 = CARTESIAN_POINT( '', ( 0.750296952755588, 0.784694903900315, -1.07422413510626 ) );

+#1992 = CARTESIAN_POINT( '', ( 0.751957365772217, 0.625087892682592, -1.07860401825099 ) );

+#1993 = CARTESIAN_POINT( '', ( 0.715090940027435, 0.669438439785662, -1.07860401825099 ) );

+#1994 = CARTESIAN_POINT( '', ( 0.718119036524503, 0.735311746395562, -1.07860401825099 ) );

+#1995 = CARTESIAN_POINT( '', ( 0.758898843291841, 0.776093013364063, -1.07860401825099 ) );

+#1996 = CARTESIAN_POINT( '', ( 0.773170266479532, 0.642721774607804, -1.07797865202005 ) );

+#1997 = CARTESIAN_POINT( '', ( 0.745371095387002, 0.676164356091052, -1.07797865202005 ) );

+#1998 = CARTESIAN_POINT( '', ( 0.747654435062762, 0.725836199343667, -1.07797865202005 ) );

+#1999 = CARTESIAN_POINT( '', ( 0.778404495654307, 0.756587361001598, -1.07797865202005 ) );

+#2000 = CARTESIAN_POINT( '', ( 0.782029226287799, 0.650086059831904, -1.07248078457703 ) );

+#2001 = CARTESIAN_POINT( '', ( 0.758016734143319, 0.678973242204517, -1.07248078457703 ) );

+#2002 = CARTESIAN_POINT( '', ( 0.759989047484791, 0.721879008780612, -1.07248078457703 ) );

+#2003 = CARTESIAN_POINT( '', ( 0.786550472138019, 0.748441384517886, -1.07248078457703 ) );

+#2004 = CARTESIAN_POINT( '', ( 0.796702973308384, 0.662284067352498, -1.05252578060992 ) );

+#2005 = CARTESIAN_POINT( '', ( 0.778962636149878, 0.683625806967277, -1.05252578060992 ) );

+#2006 = CARTESIAN_POINT( '', ( 0.780419773686848, 0.715324422859552, -1.05252578060992 ) );

+#2007 = CARTESIAN_POINT( '', ( 0.800043252412977, 0.734948604242928, -1.05252578060992 ) );

+#2008 = CARTESIAN_POINT( '', ( 0.799979250011921, 0.665007574021463, -1.04047825117891 ) );

+#2009 = CARTESIAN_POINT( '', ( 0.783639326478695, 0.684664607044898, -1.04047825117891 ) );

+#2010 = CARTESIAN_POINT( '', ( 0.784981438284051, 0.713860949547356, -1.04047825117891 ) );

+#2011 = CARTESIAN_POINT( '', ( 0.803055849101387, 0.731936007554518, -1.04047825117891 ) );

+#2012 = CARTESIAN_POINT( '', ( 0.799492773523827, 0.664603175345921, -1.01287832274639 ) );

+#2013 = CARTESIAN_POINT( '', ( 0.782944910196756, 0.684510361277725, -1.01287832274639 ) );

+#2014 = CARTESIAN_POINT( '', ( 0.784304101546676, 0.714078252730749, -1.01287832274639 ) );

+#2015 = CARTESIAN_POINT( '', ( 0.802608525022979, 0.732383331632927, -1.01287832274639 ) );

+#2016 = CARTESIAN_POINT( '', ( 0.795264210278187, 0.661088050940461, -1.00136344322200 ) );

+#2017 = CARTESIAN_POINT( '', ( 0.776908887410793, 0.683169622315411, -1.00136344322200 ) );

+#2018 = CARTESIAN_POINT( '', ( 0.778416538010349, 0.715967100962707, -1.00136344322200 ) );

+#2019 = CARTESIAN_POINT( '', ( 0.798720283344003, 0.736271573311902, -1.00136344322200 ) );

+#2020 = CARTESIAN_POINT( '', ( 0.779927930861806, 0.648339292808233, -0.982298712642676 ) );

+#2021 = CARTESIAN_POINT( '', ( 0.755017259774715, 0.678306990221200, -0.982298712642676 ) );

+#2022 = CARTESIAN_POINT( '', ( 0.757063346812842, 0.722817632119010, -0.982298712642676 ) );

+#2023 = CARTESIAN_POINT( '', ( 0.784618292345365, 0.750373564310540, -0.982298712642676 ) );

+#2024 = CARTESIAN_POINT( '', ( 0.770676875450234, 0.640649065947604, -0.978038373856877 ) );

+#2025 = CARTESIAN_POINT( '', ( 0.741811927841691, 0.675373783429096, -0.978038373856877 ) );

+#2026 = CARTESIAN_POINT( '', ( 0.744182807170937, 0.726949967061867, -0.978038373856877 ) );

+#2027 = CARTESIAN_POINT( '', ( 0.776111776742724, 0.758880079913180, -0.978038373856877 ) );

+#2028 = CARTESIAN_POINT( '', ( 0.749439989165741, 0.622995245267117, -0.978650162941403 ) );

+#2029 = CARTESIAN_POINT( '', ( 0.711497534495847, 0.668640262082483, -0.978650162941403 ) );

+#2030 = CARTESIAN_POINT( '', ( 0.714614012748218, 0.736436228181959, -0.978650162941403 ) );

+#2031 = CARTESIAN_POINT( '', ( 0.756584069200884, 0.778407787455019, -0.978650162941403 ) );

+#2032 = CARTESIAN_POINT( '', ( 0.740665926414613, 0.615701533356024, -0.984024190679099 ) );

+#2033 = CARTESIAN_POINT( '', ( 0.698973081244288, 0.665858294046312, -0.984024190679099 ) );

+#2034 = CARTESIAN_POINT( '', ( 0.702397605207836, 0.740355496252912, -0.984024190679099 ) );

+#2035 = CARTESIAN_POINT( '', ( 0.748516157122696, 0.786475699533208, -0.984024190679099 ) );

+#2036 = CARTESIAN_POINT( '', ( 0.725782615256533, 0.603329319143601, -1.00430676332050 ) );

+#2037 = CARTESIAN_POINT( '', ( 0.677728038883062, 0.661139283356666, -1.00430676332050 ) );

+#2038 = CARTESIAN_POINT( '', ( 0.681675096170152, 0.747003691948169, -1.00430676332050 ) );

+#2039 = CARTESIAN_POINT( '', ( 0.734830678768866, 0.800161177887038, -1.00430676332050 ) );

+#2040 = CARTESIAN_POINT( '', ( 0.722413406262703, 0.600528559624744, -1.01618130192603 ) );

+#2041 = CARTESIAN_POINT( '', ( 0.672918693231578, 0.660071017492398, -1.01618130192603 ) );

+#2042 = CARTESIAN_POINT( '', ( 0.676984038979795, 0.748508676994250, -1.01618130192603 ) );

+#2043 = CARTESIAN_POINT( '', ( 0.731732629130257, 0.803259227525647, -1.01618130192603 ) );

+#2044 = CARTESIAN_POINT( '', ( 0.723342385587450, 0.601300802513615, -1.04376297235262 ) );

+#2045 = CARTESIAN_POINT( '', ( 0.674244756020789, 0.660365566421549, -1.04376297235262 ) );

+#2046 = CARTESIAN_POINT( '', ( 0.678277486536480, 0.748093713127538, -1.04376297235262 ) );

+#2047 = CARTESIAN_POINT( '', ( 0.732586842705780, 0.802405013950123, -1.04376297235262 ) );

+#2048 = SURFACE_SIDE_STYLE( '', ( #3485 ) );

+#2049 = EDGE_LOOP( '', ( #3486, #3487 ) );

+#2050 = EDGE_LOOP( '', ( #3488, #3489, #3490, #3491, #3492, #3493 ) );

+#2051 = AXIS2_PLACEMENT_3D( '', #3494, #3495, #3496 );

+#2052 = SURFACE_SIDE_STYLE( '', ( #3497 ) );

+#2053 = EDGE_LOOP( '', ( #3498 ) );

+#2054 = EDGE_LOOP( '', ( #3499, #3500, #3501, #3502, #3503, #3504, #3505, #3506 ) );

+#2055 = AXIS2_PLACEMENT_3D( '', #3507, #3508, #3509 );

+#2056 = SURFACE_SIDE_STYLE( '', ( #3510 ) );

+#2057 = EDGE_LOOP( '', ( #3511, #3512, #3513, #3514 ) );

+#2058 = B_SPLINE_CURVE_WITH_KNOTS( '', 3, ( #3515, #3516, #3517, #3518, #3519, #3520, #3521 ), .UNSPECIFIED., .F., .F., ( 4, 3, 4 ), ( 0.149267852012901, 0.242232609513676, 0.261565049315470 ), .UNSPECIFIED. );

+#2059 = VECTOR( '', #3522, 1000.00000000000 );

+#2060 = SURFACE_SIDE_STYLE( '', ( #3523 ) );

+#2061 = EDGE_LOOP( '', ( #3524, #3525, #3526, #3527 ) );

+#2062 = AXIS2_PLACEMENT_3D( '', #3528, #3529, #3530 );

+#2063 = SURFACE_SIDE_STYLE( '', ( #3531 ) );

+#2064 = EDGE_LOOP( '', ( #3532, #3533, #3534, #3535 ) );

+#2065 = AXIS2_PLACEMENT_3D( '', #3536, #3537, #3538 );

+#2066 = SURFACE_SIDE_STYLE( '', ( #3539 ) );

+#2067 = EDGE_LOOP( '', ( #3540, #3541, #3542, #3543 ) );

+#2068 = AXIS2_PLACEMENT_3D( '', #3544, #3545, #3546 );

+#2069 = SURFACE_SIDE_STYLE( '', ( #3547 ) );

+#2070 = EDGE_LOOP( '', ( #3548, #3549, #3550, #3551 ) );

+#2071 = AXIS2_PLACEMENT_3D( '', #3552, #3553, #3554 );

+#2072 = SURFACE_SIDE_STYLE( '', ( #3555 ) );

+#2073 = EDGE_LOOP( '', ( #3556, #3557, #3558, #3559 ) );

+#2074 = AXIS2_PLACEMENT_3D( '', #3560, #3561, #3562 );

+#2075 = SURFACE_SIDE_STYLE( '', ( #3563 ) );

+#2076 = EDGE_LOOP( '', ( #3564, #3565, #3566, #3567 ) );

+#2077 = B_SPLINE_CURVE_WITH_KNOTS( '', 3, ( #3568, #3569, #3570, #3571, #3572, #3573, #3574, #3575, #3576, #3577, #3578, #3579, #3580, #3581, #3582, #3583, #3584, #3585, #3586, #3587, #3588, #3589, #3590, #3591, #3592, #3593, #3594, #3595 ), .UNSPECIFIED., .F., .F., ( 4, 3, 3, 2, 2, 2, 3, 3, 3, 3, 4 ), ( 0.553415480859037, 0.591837508675408, 0.629046781297263, 0.665225484139925, 0.701404186982588, 0.737582889825251, 0.773761592667915, 0.805616457499947, 0.851753601437082, 0.912529489473367, 0.938350690160087 ), .UNSPECIFIED. );

+#2078 = VECTOR( '', #3596, 1000.00000000000 );

+#2079 = SURFACE_SIDE_STYLE( '', ( #3597 ) );

+#2080 = EDGE_LOOP( '', ( #3598, #3599, #3600, #3601 ) );

+#2081 = AXIS2_PLACEMENT_3D( '', #3602, #3603, #3604 );

+#2082 = SURFACE_SIDE_STYLE( '', ( #3605 ) );

+#2083 = EDGE_LOOP( '', ( #3606, #3607, #3608, #3609 ) );

+#2084 = B_SPLINE_CURVE_WITH_KNOTS( '', 3, ( #3610, #3611, #3612, #3613, #3614, #3615, #3616 ), .UNSPECIFIED., .F., .F., ( 4, 3, 4 ), ( 0.261565049315470, 0.282521531307130, 0.374154628781295 ), .UNSPECIFIED. );

+#2085 = VECTOR( '', #3617, 1000.00000000000 );

+#2086 = SURFACE_SIDE_STYLE( '', ( #3618 ) );

+#2087 = EDGE_LOOP( '', ( #3619, #3620, #3621, #3622 ) );

+#2088 = AXIS2_PLACEMENT_3D( '', #3623, #3624, #3625 );

+#2089 = SURFACE_SIDE_STYLE( '', ( #3626 ) );

+#2090 = EDGE_LOOP( '', ( #3627 ) );

+#2091 = EDGE_LOOP( '', ( #3628, #3629, #3630, #3631, #3632, #3633, #3634, #3635 ) );

+#2092 = AXIS2_PLACEMENT_3D( '', #3636, #3637, #3638 );

+#2093 = SURFACE_SIDE_STYLE( '', ( #3639 ) );

+#2094 = EDGE_LOOP( '', ( #3640, #3641, #3642, #3643, #3644, #3645, #3646, #3647, #3648, #3649, #3650, #3651 ) );

+#2095 = AXIS2_PLACEMENT_3D( '', #3652, #3653, #3654 );

+#2096 = SURFACE_SIDE_STYLE( '', ( #3655 ) );

+#2097 = EDGE_LOOP( '', ( #3656, #3657, #3658, #3659 ) );

+#2098 = AXIS2_PLACEMENT_3D( '', #3660, #3661, #3662 );

+#2099 = SURFACE_SIDE_STYLE( '', ( #3663 ) );

+#2100 = EDGE_LOOP( '', ( #3664 ) );

+#2101 = EDGE_LOOP( '', ( #3665 ) );

+#2103 = CARTESIAN_POINT( '', ( -0.700035713374683, 0.700035713374683, -0.457500000000000 ) );

+#2104 = CARTESIAN_POINT( '', ( -1.10420152093391, 0.295869905815458, -0.466666666666666 ) );

+#2105 = CARTESIAN_POINT( '', ( -0.956266568026178, -0.256230854651495, -0.475833333333333 ) );

+#2106 = CARTESIAN_POINT( '', ( -0.808331615118450, -0.808331615118448, -0.485000000000000 ) );

+#2107 = CARTESIAN_POINT( '', ( -0.256230854651496, -0.956266568026177, -0.494166666666666 ) );

+#2108 = CARTESIAN_POINT( '', ( 0.295869905815457, -1.10420152093391, -0.503333333333333 ) );

+#2109 = CARTESIAN_POINT( '', ( 0.700035713374682, -0.700035713374682, -0.512500000000000 ) );

+#2110 = CARTESIAN_POINT( '', ( 1.10420152093391, -0.295869905815457, -0.521666666666666 ) );

+#2111 = CARTESIAN_POINT( '', ( 0.956266568026177, 0.256230854651495, -0.530833333333333 ) );

+#2112 = CARTESIAN_POINT( '', ( 0.808331615118448, 0.808331615118450, -0.540000000000000 ) );

+#2113 = CARTESIAN_POINT( '', ( 0.256230854651496, 0.956266568026178, -0.549166666666666 ) );

+#2114 = CARTESIAN_POINT( '', ( -0.295869905815457, 1.10420152093391, -0.558333333333332 ) );

+#2115 = CARTESIAN_POINT( '', ( -0.700035713374683, 0.700035713374683, -0.567500000000000 ) );

+#2116 = CARTESIAN_POINT( '', ( -1.10420152093391, 0.295869905815458, -0.576666666666666 ) );

+#2117 = CARTESIAN_POINT( '', ( -0.956266568026178, -0.256230854651495, -0.585833333333333 ) );

+#2118 = CARTESIAN_POINT( '', ( -0.808331615118450, -0.808331615118448, -0.595000000000000 ) );

+#2119 = CARTESIAN_POINT( '', ( -0.256230854651496, -0.956266568026177, -0.604166666666666 ) );

+#2120 = CARTESIAN_POINT( '', ( 0.295869905815457, -1.10420152093391, -0.613333333333332 ) );

+#2121 = CARTESIAN_POINT( '', ( 0.700035713374682, -0.700035713374682, -0.622500000000000 ) );

+#2122 = CARTESIAN_POINT( '', ( 1.10420152093391, -0.295869905815457, -0.631666666666666 ) );

+#2123 = CARTESIAN_POINT( '', ( 0.956266568026177, 0.256230854651495, -0.640833333333333 ) );

+#2124 = CARTESIAN_POINT( '', ( 0.808331615118448, 0.808331615118450, -0.650000000000000 ) );

+#2125 = CARTESIAN_POINT( '', ( 0.256230854651496, 0.956266568026178, -0.659166666666666 ) );

+#2126 = CARTESIAN_POINT( '', ( -0.295869905815457, 1.10420152093391, -0.668333333333333 ) );

+#2127 = CARTESIAN_POINT( '', ( -0.700035713374683, 0.700035713374683, -0.677500000000000 ) );

+#2128 = CARTESIAN_POINT( '', ( -1.10420152093391, 0.295869905815458, -0.686666666666666 ) );

+#2129 = CARTESIAN_POINT( '', ( -0.956266568026178, -0.256230854651495, -0.695833333333333 ) );

+#2130 = CARTESIAN_POINT( '', ( -0.808331615118450, -0.808331615118448, -0.704999999999999 ) );

+#2131 = CARTESIAN_POINT( '', ( -0.256230854651496, -0.956266568026177, -0.714166666666666 ) );

+#2132 = CARTESIAN_POINT( '', ( 0.295869905815457, -1.10420152093391, -0.723333333333333 ) );

+#2133 = CARTESIAN_POINT( '', ( 0.700035713374682, -0.700035713374682, -0.732500000000000 ) );

+#2134 = CARTESIAN_POINT( '', ( 1.10420152093391, -0.295869905815457, -0.741666666666666 ) );

+#2135 = CARTESIAN_POINT( '', ( 0.956266568026177, 0.256230854651495, -0.750833333333333 ) );

+#2136 = CARTESIAN_POINT( '', ( 0.808331615118448, 0.808331615118450, -0.759999999999999 ) );

+#2137 = CARTESIAN_POINT( '', ( 0.256230854651496, 0.956266568026178, -0.769166666666666 ) );

+#2138 = CARTESIAN_POINT( '', ( -0.295869905815457, 1.10420152093391, -0.778333333333333 ) );

+#2139 = CARTESIAN_POINT( '', ( -0.700035713374683, 0.700035713374683, -0.787500000000000 ) );

+#2140 = CARTESIAN_POINT( '', ( -1.10420152093391, 0.295869905815458, -0.796666666666665 ) );

+#2141 = CARTESIAN_POINT( '', ( -0.956266568026178, -0.256230854651495, -0.805833333333333 ) );

+#2142 = CARTESIAN_POINT( '', ( -0.808331615118450, -0.808331615118448, -0.814999999999999 ) );

+#2143 = CARTESIAN_POINT( '', ( -0.256230854651496, -0.956266568026177, -0.824166666666666 ) );

+#2144 = CARTESIAN_POINT( '', ( 0.295869905815457, -1.10420152093391, -0.833333333333333 ) );

+#2145 = CARTESIAN_POINT( '', ( 0.700035713374682, -0.700035713374682, -0.842500000000000 ) );

+#2146 = CARTESIAN_POINT( '', ( 1.10420152093391, -0.295869905815457, -0.851666666666667 ) );

+#2147 = CARTESIAN_POINT( '', ( 0.956266568026177, 0.256230854651495, -0.860833333333333 ) );

+#2148 = CARTESIAN_POINT( '', ( 0.808331615118448, 0.808331615118450, -0.869999999999999 ) );

+#2149 = CARTESIAN_POINT( '', ( 0.256230854651496, 0.956266568026178, -0.879166666666666 ) );

+#2150 = CARTESIAN_POINT( '', ( -0.295869905815457, 1.10420152093391, -0.888333333333333 ) );

+#2151 = CARTESIAN_POINT( '', ( -0.700035713374683, 0.700035713374683, -0.897500000000000 ) );

+#2152 = CARTESIAN_POINT( '', ( -1.10420152093391, 0.295869905815458, -0.906666666666666 ) );

+#2153 = CARTESIAN_POINT( '', ( -0.956266568026178, -0.256230854651495, -0.915833333333333 ) );

+#2154 = CARTESIAN_POINT( '', ( -0.808331615118450, -0.808331615118448, -0.925000000000000 ) );

+#2155 = CARTESIAN_POINT( '', ( -0.256230854651496, -0.956266568026177, -0.934166666666666 ) );

+#2156 = CARTESIAN_POINT( '', ( 0.295869905815457, -1.10420152093391, -0.943333333333332 ) );

+#2157 = CARTESIAN_POINT( '', ( 0.700035713374682, -0.700035713374682, -0.952500000000000 ) );

+#2158 = CARTESIAN_POINT( '', ( 1.10420152093391, -0.295869905815457, -0.961666666666666 ) );

+#2159 = CARTESIAN_POINT( '', ( 0.956266568026177, 0.256230854651495, -0.970833333333333 ) );

+#2160 = CARTESIAN_POINT( '', ( 0.808331615118448, 0.808331615118450, -0.980000000000000 ) );

+#2161 = CARTESIAN_POINT( '', ( 0.256230854651496, 0.956266568026178, -0.989166666666666 ) );

+#2162 = CARTESIAN_POINT( '', ( -0.295869905815457, 1.10420152093391, -0.998333333333332 ) );

+#2163 = CARTESIAN_POINT( '', ( -0.700035713374683, 0.700035713374683, -1.00750000000000 ) );

+#2164 = CARTESIAN_POINT( '', ( -0.629325035256028, 0.629325035256028, -0.457500000000000 ) );

+#2165 = CARTESIAN_POINT( '', ( -0.992666013768867, 0.265984056743189, -0.466666666666666 ) );

+#2166 = CARTESIAN_POINT( '', ( -0.859673985397272, -0.230348950141243, -0.475833333333333 ) );

+#2167 = CARTESIAN_POINT( '', ( -0.726681957025677, -0.726681957025676, -0.485000000000000 ) );

+#2168 = CARTESIAN_POINT( '', ( -0.230348950141244, -0.859673985397270, -0.494166666666666 ) );

+#2169 = CARTESIAN_POINT( '', ( 0.265984056743188, -0.992666013768865, -0.503333333333333 ) );

+#2170 = CARTESIAN_POINT( '', ( 0.629325035256027, -0.629325035256027, -0.512500000000000 ) );

+#2171 = CARTESIAN_POINT( '', ( 0.992666013768865, -0.265984056743189, -0.521666666666667 ) );

+#2172 = CARTESIAN_POINT( '', ( 0.859673985397270, 0.230348950141243, -0.530833333333333 ) );

+#2173 = CARTESIAN_POINT( '', ( 0.726681957025676, 0.726681957025677, -0.540000000000000 ) );

+#2174 = CARTESIAN_POINT( '', ( 0.230348950141244, 0.859673985397272, -0.549166666666666 ) );

+#2175 = CARTESIAN_POINT( '', ( -0.265984056743189, 0.992666013768867, -0.558333333333333 ) );

+#2176 = CARTESIAN_POINT( '', ( -0.629325035256028, 0.629325035256028, -0.567499999999999 ) );

+#2177 = CARTESIAN_POINT( '', ( -0.992666013768867, 0.265984056743189, -0.576666666666666 ) );

+#2178 = CARTESIAN_POINT( '', ( -0.859673985397272, -0.230348950141243, -0.585833333333332 ) );

+#2179 = CARTESIAN_POINT( '', ( -0.726681957025677, -0.726681957025676, -0.594999999999999 ) );

+#2180 = CARTESIAN_POINT( '', ( -0.230348950141244, -0.859673985397270, -0.604166666666667 ) );

+#2181 = CARTESIAN_POINT( '', ( 0.265984056743188, -0.992666013768865, -0.613333333333332 ) );

+#2182 = CARTESIAN_POINT( '', ( 0.629325035256027, -0.629325035256027, -0.622500000000000 ) );

+#2183 = CARTESIAN_POINT( '', ( 0.992666013768865, -0.265984056743189, -0.631666666666665 ) );

+#2184 = CARTESIAN_POINT( '', ( 0.859673985397270, 0.230348950141243, -0.640833333333333 ) );

+#2185 = CARTESIAN_POINT( '', ( 0.726681957025676, 0.726681957025677, -0.650000000000000 ) );

+#2186 = CARTESIAN_POINT( '', ( 0.230348950141244, 0.859673985397272, -0.659166666666666 ) );

+#2187 = CARTESIAN_POINT( '', ( -0.265984056743189, 0.992666013768867, -0.668333333333333 ) );

+#2188 = CARTESIAN_POINT( '', ( -0.629325035256028, 0.629325035256028, -0.677500000000000 ) );

+#2189 = CARTESIAN_POINT( '', ( -0.992666013768867, 0.265984056743189, -0.686666666666666 ) );

+#2190 = CARTESIAN_POINT( '', ( -0.859673985397272, -0.230348950141243, -0.695833333333333 ) );

+#2191 = CARTESIAN_POINT( '', ( -0.726681957025677, -0.726681957025676, -0.705000000000000 ) );

+#2192 = CARTESIAN_POINT( '', ( -0.230348950141244, -0.859673985397270, -0.714166666666666 ) );

+#2193 = CARTESIAN_POINT( '', ( 0.265984056743188, -0.992666013768865, -0.723333333333333 ) );

+#2194 = CARTESIAN_POINT( '', ( 0.629325035256027, -0.629325035256027, -0.732499999999999 ) );

+#2195 = CARTESIAN_POINT( '', ( 0.992666013768865, -0.265984056743189, -0.741666666666666 ) );

+#2196 = CARTESIAN_POINT( '', ( 0.859673985397270, 0.230348950141243, -0.750833333333332 ) );

+#2197 = CARTESIAN_POINT( '', ( 0.726681957025676, 0.726681957025677, -0.759999999999999 ) );

+#2198 = CARTESIAN_POINT( '', ( 0.230348950141244, 0.859673985397272, -0.769166666666667 ) );

+#2199 = CARTESIAN_POINT( '', ( -0.265984056743189, 0.992666013768867, -0.778333333333334 ) );

+#2200 = CARTESIAN_POINT( '', ( -0.629325035256028, 0.629325035256028, -0.787500000000000 ) );

+#2201 = CARTESIAN_POINT( '', ( -0.992666013768867, 0.265984056743189, -0.796666666666667 ) );

+#2202 = CARTESIAN_POINT( '', ( -0.859673985397272, -0.230348950141243, -0.805833333333333 ) );

+#2203 = CARTESIAN_POINT( '', ( -0.726681957025677, -0.726681957025676, -0.815000000000000 ) );

+#2204 = CARTESIAN_POINT( '', ( -0.230348950141244, -0.859673985397270, -0.824166666666665 ) );

+#2205 = CARTESIAN_POINT( '', ( 0.265984056743188, -0.992666013768865, -0.833333333333333 ) );

+#2206 = CARTESIAN_POINT( '', ( 0.629325035256027, -0.629325035256027, -0.842500000000000 ) );

+#2207 = CARTESIAN_POINT( '', ( 0.992666013768865, -0.265984056743189, -0.851666666666666 ) );

+#2208 = CARTESIAN_POINT( '', ( 0.859673985397270, 0.230348950141243, -0.860833333333333 ) );

+#2209 = CARTESIAN_POINT( '', ( 0.726681957025676, 0.726681957025677, -0.869999999999999 ) );

+#2210 = CARTESIAN_POINT( '', ( 0.230348950141244, 0.859673985397272, -0.879166666666666 ) );

+#2211 = CARTESIAN_POINT( '', ( -0.265984056743189, 0.992666013768867, -0.888333333333332 ) );

+#2212 = CARTESIAN_POINT( '', ( -0.629325035256028, 0.629325035256028, -0.897499999999999 ) );

+#2213 = CARTESIAN_POINT( '', ( -0.992666013768867, 0.265984056743189, -0.906666666666667 ) );

+#2214 = CARTESIAN_POINT( '', ( -0.859673985397272, -0.230348950141243, -0.915833333333332 ) );

+#2215 = CARTESIAN_POINT( '', ( -0.726681957025677, -0.726681957025676, -0.925000000000000 ) );

+#2216 = CARTESIAN_POINT( '', ( -0.230348950141244, -0.859673985397270, -0.934166666666666 ) );

+#2217 = CARTESIAN_POINT( '', ( 0.265984056743188, -0.992666013768865, -0.943333333333333 ) );

+#2218 = CARTESIAN_POINT( '', ( 0.629325035256027, -0.629325035256027, -0.952499999999999 ) );

+#2219 = CARTESIAN_POINT( '', ( 0.992666013768865, -0.265984056743189, -0.961666666666666 ) );

+#2220 = CARTESIAN_POINT( '', ( 0.859673985397270, 0.230348950141243, -0.970833333333332 ) );

+#2221 = CARTESIAN_POINT( '', ( 0.726681957025676, 0.726681957025677, -0.979999999999999 ) );

+#2222 = CARTESIAN_POINT( '', ( 0.230348950141244, 0.859673985397272, -0.989166666666665 ) );

+#2223 = CARTESIAN_POINT( '', ( -0.265984056743189, 0.992666013768867, -0.998333333333332 ) );

+#2224 = CARTESIAN_POINT( '', ( -0.629325035256028, 0.629325035256028, -1.00750000000000 ) );

+#2225 = CARTESIAN_POINT( '', ( -0.629325035256028, 0.629325035256028, -0.557500000000000 ) );

+#2226 = CARTESIAN_POINT( '', ( -0.992666013768867, 0.265984056743189, -0.566666666666667 ) );

+#2227 = CARTESIAN_POINT( '', ( -0.859673985397272, -0.230348950141243, -0.575833333333333 ) );

+#2228 = CARTESIAN_POINT( '', ( -0.726681957025677, -0.726681957025676, -0.585000000000000 ) );

+#2229 = CARTESIAN_POINT( '', ( -0.230348950141244, -0.859673985397270, -0.594166666666666 ) );

+#2230 = CARTESIAN_POINT( '', ( 0.265984056743188, -0.992666013768865, -0.603333333333333 ) );

+#2231 = CARTESIAN_POINT( '', ( 0.629325035256027, -0.629325035256027, -0.612499999999999 ) );

+#2232 = CARTESIAN_POINT( '', ( 0.992666013768865, -0.265984056743189, -0.621666666666666 ) );

+#2233 = CARTESIAN_POINT( '', ( 0.859673985397270, 0.230348950141243, -0.630833333333332 ) );

+#2234 = CARTESIAN_POINT( '', ( 0.726681957025676, 0.726681957025677, -0.639999999999999 ) );

+#2235 = CARTESIAN_POINT( '', ( 0.230348950141244, 0.859673985397272, -0.649166666666667 ) );

+#2236 = CARTESIAN_POINT( '', ( -0.265984056743189, 0.992666013768867, -0.658333333333334 ) );

+#2237 = CARTESIAN_POINT( '', ( -0.629325035256028, 0.629325035256028, -0.667500000000000 ) );

+#2238 = CARTESIAN_POINT( '', ( -0.992666013768867, 0.265984056743189, -0.676666666666667 ) );

+#2239 = CARTESIAN_POINT( '', ( -0.859673985397272, -0.230348950141243, -0.685833333333333 ) );

+#2240 = CARTESIAN_POINT( '', ( -0.726681957025677, -0.726681957025676, -0.695000000000000 ) );

+#2241 = CARTESIAN_POINT( '', ( -0.230348950141244, -0.859673985397270, -0.704166666666666 ) );

+#2242 = CARTESIAN_POINT( '', ( 0.265984056743188, -0.992666013768865, -0.713333333333333 ) );

+#2243 = CARTESIAN_POINT( '', ( 0.629325035256027, -0.629325035256027, -0.722500000000000 ) );

+#2244 = CARTESIAN_POINT( '', ( 0.992666013768865, -0.265984056743189, -0.731666666666666 ) );

+#2245 = CARTESIAN_POINT( '', ( 0.859673985397270, 0.230348950141243, -0.740833333333333 ) );

+#2246 = CARTESIAN_POINT( '', ( 0.726681957025676, 0.726681957025677, -0.749999999999999 ) );

+#2247 = CARTESIAN_POINT( '', ( 0.230348950141244, 0.859673985397272, -0.759166666666666 ) );

+#2248 = CARTESIAN_POINT( '', ( -0.265984056743189, 0.992666013768867, -0.768333333333332 ) );

+#2249 = CARTESIAN_POINT( '', ( -0.629325035256028, 0.629325035256028, -0.777499999999999 ) );

+#2250 = CARTESIAN_POINT( '', ( -0.992666013768867, 0.265984056743189, -0.786666666666665 ) );

+#2251 = CARTESIAN_POINT( '', ( -0.859673985397272, -0.230348950141243, -0.795833333333334 ) );

+#2252 = CARTESIAN_POINT( '', ( -0.726681957025677, -0.726681957025676, -0.805000000000000 ) );

+#2253 = CARTESIAN_POINT( '', ( -0.230348950141244, -0.859673985397270, -0.814166666666667 ) );

+#2254 = CARTESIAN_POINT( '', ( 0.265984056743188, -0.992666013768865, -0.823333333333333 ) );

+#2255 = CARTESIAN_POINT( '', ( 0.629325035256027, -0.629325035256027, -0.832500000000000 ) );

+#2256 = CARTESIAN_POINT( '', ( 0.992666013768865, -0.265984056743189, -0.841666666666666 ) );

+#2257 = CARTESIAN_POINT( '', ( 0.859673985397270, 0.230348950141243, -0.850833333333332 ) );

+#2258 = CARTESIAN_POINT( '', ( 0.726681957025676, 0.726681957025677, -0.860000000000000 ) );

+#2259 = CARTESIAN_POINT( '', ( 0.230348950141244, 0.859673985397272, -0.869166666666665 ) );

+#2260 = CARTESIAN_POINT( '', ( -0.265984056743189, 0.992666013768867, -0.878333333333332 ) );

+#2261 = CARTESIAN_POINT( '', ( -0.629325035256028, 0.629325035256028, -0.887499999999999 ) );

+#2262 = CARTESIAN_POINT( '', ( -0.992666013768867, 0.265984056743189, -0.896666666666666 ) );

+#2263 = CARTESIAN_POINT( '', ( -0.859673985397272, -0.230348950141243, -0.905833333333333 ) );

+#2264 = CARTESIAN_POINT( '', ( -0.726681957025677, -0.726681957025676, -0.915000000000000 ) );

+#2265 = CARTESIAN_POINT( '', ( -0.230348950141244, -0.859673985397270, -0.924166666666666 ) );

+#2266 = CARTESIAN_POINT( '', ( 0.265984056743188, -0.992666013768865, -0.933333333333334 ) );

+#2267 = CARTESIAN_POINT( '', ( 0.629325035256027, -0.629325035256027, -0.942499999999999 ) );

+#2268 = CARTESIAN_POINT( '', ( 0.992666013768865, -0.265984056743189, -0.951666666666667 ) );

+#2269 = CARTESIAN_POINT( '', ( 0.859673985397270, 0.230348950141243, -0.960833333333332 ) );

+#2270 = CARTESIAN_POINT( '', ( 0.726681957025676, 0.726681957025677, -0.970000000000000 ) );

+#2271 = CARTESIAN_POINT( '', ( 0.230348950141244, 0.859673985397272, -0.979166666666666 ) );

+#2272 = CARTESIAN_POINT( '', ( -0.265984056743189, 0.992666013768867, -0.988333333333333 ) );

+#2273 = CARTESIAN_POINT( '', ( -0.629325035256028, 0.629325035256028, -0.997500000000000 ) );

+#2274 = CARTESIAN_POINT( '', ( -0.992666013768867, 0.265984056743189, -1.00666666666667 ) );

+#2275 = CARTESIAN_POINT( '', ( -0.859673985397272, -0.230348950141243, -1.01583333333333 ) );

+#2276 = CARTESIAN_POINT( '', ( -0.726681957025677, -0.726681957025676, -1.02500000000000 ) );

+#2277 = CARTESIAN_POINT( '', ( -0.230348950141244, -0.859673985397270, -1.03416666666667 ) );

+#2278 = CARTESIAN_POINT( '', ( 0.265984056743188, -0.992666013768865, -1.04333333333333 ) );

+#2279 = CARTESIAN_POINT( '', ( 0.629325035256027, -0.629325035256027, -1.05250000000000 ) );

+#2280 = CARTESIAN_POINT( '', ( 0.992666013768865, -0.265984056743189, -1.06166666666667 ) );

+#2281 = CARTESIAN_POINT( '', ( 0.859673985397270, 0.230348950141243, -1.07083333333333 ) );

+#2282 = CARTESIAN_POINT( '', ( 0.726681957025676, 0.726681957025677, -1.08000000000000 ) );

+#2283 = CARTESIAN_POINT( '', ( 0.230348950141244, 0.859673985397272, -1.08916666666667 ) );

+#2284 = CARTESIAN_POINT( '', ( -0.265984056743189, 0.992666013768867, -1.09833333333333 ) );

+#2285 = CARTESIAN_POINT( '', ( -0.629325035256028, 0.629325035256028, -1.10750000000000 ) );

+#2286 = CARTESIAN_POINT( '', ( -0.700035713374683, 0.700035713374683, -0.557500000000000 ) );

+#2287 = CARTESIAN_POINT( '', ( -1.10420152093391, 0.295869905815458, -0.566666666666666 ) );

+#2288 = CARTESIAN_POINT( '', ( -0.956266568026178, -0.256230854651495, -0.575833333333333 ) );

+#2289 = CARTESIAN_POINT( '', ( -0.808331615118450, -0.808331615118448, -0.584999999999999 ) );

+#2290 = CARTESIAN_POINT( '', ( -0.256230854651496, -0.956266568026177, -0.594166666666666 ) );

+#2291 = CARTESIAN_POINT( '', ( 0.295869905815457, -1.10420152093391, -0.603333333333333 ) );

+#2292 = CARTESIAN_POINT( '', ( 0.700035713374682, -0.700035713374682, -0.612500000000000 ) );

+#2293 = CARTESIAN_POINT( '', ( 1.10420152093391, -0.295869905815457, -0.621666666666666 ) );

+#2294 = CARTESIAN_POINT( '', ( 0.956266568026177, 0.256230854651495, -0.630833333333333 ) );

+#2295 = CARTESIAN_POINT( '', ( 0.808331615118448, 0.808331615118450, -0.640000000000000 ) );

+#2296 = CARTESIAN_POINT( '', ( 0.256230854651496, 0.956266568026178, -0.649166666666666 ) );

+#2297 = CARTESIAN_POINT( '', ( -0.295869905815457, 1.10420152093391, -0.658333333333333 ) );

+#2298 = CARTESIAN_POINT( '', ( -0.700035713374683, 0.700035713374683, -0.667500000000000 ) );

+#2299 = CARTESIAN_POINT( '', ( -1.10420152093391, 0.295869905815458, -0.676666666666666 ) );

+#2300 = CARTESIAN_POINT( '', ( -0.956266568026178, -0.256230854651495, -0.685833333333333 ) );

+#2301 = CARTESIAN_POINT( '', ( -0.808331615118450, -0.808331615118448, -0.695000000000000 ) );

+#2302 = CARTESIAN_POINT( '', ( -0.256230854651496, -0.956266568026177, -0.704166666666666 ) );

+#2303 = CARTESIAN_POINT( '', ( 0.295869905815457, -1.10420152093391, -0.713333333333332 ) );

+#2304 = CARTESIAN_POINT( '', ( 0.700035713374682, -0.700035713374682, -0.722500000000000 ) );

+#2305 = CARTESIAN_POINT( '', ( 1.10420152093391, -0.295869905815457, -0.731666666666666 ) );

+#2306 = CARTESIAN_POINT( '', ( 0.956266568026177, 0.256230854651495, -0.740833333333333 ) );

+#2307 = CARTESIAN_POINT( '', ( 0.808331615118448, 0.808331615118450, -0.750000000000000 ) );

+#2308 = CARTESIAN_POINT( '', ( 0.256230854651496, 0.956266568026178, -0.759166666666666 ) );

+#2309 = CARTESIAN_POINT( '', ( -0.295869905815457, 1.10420152093391, -0.768333333333333 ) );

+#2310 = CARTESIAN_POINT( '', ( -0.700035713374683, 0.700035713374683, -0.777500000000000 ) );

+#2311 = CARTESIAN_POINT( '', ( -1.10420152093391, 0.295869905815458, -0.786666666666666 ) );

+#2312 = CARTESIAN_POINT( '', ( -0.956266568026178, -0.256230854651495, -0.795833333333333 ) );

+#2313 = CARTESIAN_POINT( '', ( -0.808331615118450, -0.808331615118448, -0.805000000000000 ) );

+#2314 = CARTESIAN_POINT( '', ( -0.256230854651496, -0.956266568026177, -0.814166666666666 ) );

+#2315 = CARTESIAN_POINT( '', ( 0.295869905815457, -1.10420152093391, -0.823333333333333 ) );

+#2316 = CARTESIAN_POINT( '', ( 0.700035713374682, -0.700035713374682, -0.832500000000000 ) );

+#2317 = CARTESIAN_POINT( '', ( 1.10420152093391, -0.295869905815457, -0.841666666666666 ) );

+#2318 = CARTESIAN_POINT( '', ( 0.956266568026177, 0.256230854651495, -0.850833333333333 ) );

+#2319 = CARTESIAN_POINT( '', ( 0.808331615118448, 0.808331615118450, -0.859999999999999 ) );

+#2320 = CARTESIAN_POINT( '', ( 0.256230854651496, 0.956266568026178, -0.869166666666666 ) );

+#2321 = CARTESIAN_POINT( '', ( -0.295869905815457, 1.10420152093391, -0.878333333333333 ) );

+#2322 = CARTESIAN_POINT( '', ( -0.700035713374683, 0.700035713374683, -0.887500000000000 ) );

+#2323 = CARTESIAN_POINT( '', ( -1.10420152093391, 0.295869905815458, -0.896666666666666 ) );

+#2324 = CARTESIAN_POINT( '', ( -0.956266568026178, -0.256230854651495, -0.905833333333333 ) );

+#2325 = CARTESIAN_POINT( '', ( -0.808331615118450, -0.808331615118448, -0.914999999999999 ) );

+#2326 = CARTESIAN_POINT( '', ( -0.256230854651496, -0.956266568026177, -0.924166666666666 ) );

+#2327 = CARTESIAN_POINT( '', ( 0.295869905815457, -1.10420152093391, -0.933333333333333 ) );

+#2328 = CARTESIAN_POINT( '', ( 0.700035713374682, -0.700035713374682, -0.942500000000000 ) );

+#2329 = CARTESIAN_POINT( '', ( 1.10420152093391, -0.295869905815457, -0.951666666666667 ) );

+#2330 = CARTESIAN_POINT( '', ( 0.956266568026177, 0.256230854651495, -0.960833333333333 ) );

+#2331 = CARTESIAN_POINT( '', ( 0.808331615118448, 0.808331615118450, -0.969999999999999 ) );

+#2332 = CARTESIAN_POINT( '', ( 0.256230854651496, 0.956266568026178, -0.979166666666666 ) );

+#2333 = CARTESIAN_POINT( '', ( -0.295869905815457, 1.10420152093391, -0.988333333333333 ) );

+#2334 = CARTESIAN_POINT( '', ( -0.700035713374683, 0.700035713374683, -0.997500000000000 ) );

+#2335 = CARTESIAN_POINT( '', ( -1.10420152093391, 0.295869905815458, -1.00666666666667 ) );

+#2336 = CARTESIAN_POINT( '', ( -0.956266568026178, -0.256230854651495, -1.01583333333333 ) );

+#2337 = CARTESIAN_POINT( '', ( -0.808331615118450, -0.808331615118448, -1.02500000000000 ) );

+#2338 = CARTESIAN_POINT( '', ( -0.256230854651496, -0.956266568026177, -1.03416666666667 ) );

+#2339 = CARTESIAN_POINT( '', ( 0.295869905815457, -1.10420152093391, -1.04333333333333 ) );

+#2340 = CARTESIAN_POINT( '', ( 0.700035713374682, -0.700035713374682, -1.05250000000000 ) );

+#2341 = CARTESIAN_POINT( '', ( 1.10420152093391, -0.295869905815457, -1.06166666666667 ) );

+#2342 = CARTESIAN_POINT( '', ( 0.956266568026177, 0.256230854651495, -1.07083333333333 ) );

+#2343 = CARTESIAN_POINT( '', ( 0.808331615118448, 0.808331615118450, -1.08000000000000 ) );

+#2344 = CARTESIAN_POINT( '', ( 0.256230854651496, 0.956266568026178, -1.08916666666667 ) );

+#2345 = CARTESIAN_POINT( '', ( -0.295869905815457, 1.10420152093391, -1.09833333333333 ) );

+#2346 = CARTESIAN_POINT( '', ( -0.700035713374683, 0.700035713374683, -1.10750000000000 ) );

+#2347 = CARTESIAN_POINT( '', ( -0.770746391493337, 0.770746391493337, -0.557500000000000 ) );

+#2348 = CARTESIAN_POINT( '', ( -1.21573702809895, 0.325755754887727, -0.566666666666667 ) );

+#2349 = CARTESIAN_POINT( '', ( -1.05285915065508, -0.282112759161747, -0.575833333333333 ) );

+#2350 = CARTESIAN_POINT( '', ( -0.889981273211222, -0.889981273211220, -0.585000000000000 ) );

+#2351 = CARTESIAN_POINT( '', ( -0.282112759161748, -1.05285915065508, -0.594166666666666 ) );

+#2352 = CARTESIAN_POINT( '', ( 0.325755754887725, -1.21573702809895, -0.603333333333333 ) );

+#2353 = CARTESIAN_POINT( '', ( 0.770746391493336, -0.770746391493336, -0.612499999999999 ) );

+#2354 = CARTESIAN_POINT( '', ( 1.21573702809895, -0.325755754887726, -0.621666666666666 ) );

+#2355 = CARTESIAN_POINT( '', ( 1.05285915065508, 0.282112759161747, -0.630833333333332 ) );

+#2356 = CARTESIAN_POINT( '', ( 0.889981273211222, 0.889981273211222, -0.639999999999999 ) );

+#2357 = CARTESIAN_POINT( '', ( 0.282112759161748, 1.05285915065508, -0.649166666666667 ) );

+#2358 = CARTESIAN_POINT( '', ( -0.325755754887726, 1.21573702809895, -0.658333333333334 ) );

+#2359 = CARTESIAN_POINT( '', ( -0.770746391493337, 0.770746391493337, -0.667500000000000 ) );

+#2360 = CARTESIAN_POINT( '', ( -1.21573702809895, 0.325755754887727, -0.676666666666667 ) );

+#2361 = CARTESIAN_POINT( '', ( -1.05285915065508, -0.282112759161747, -0.685833333333333 ) );

+#2362 = CARTESIAN_POINT( '', ( -0.889981273211222, -0.889981273211220, -0.695000000000000 ) );

+#2363 = CARTESIAN_POINT( '', ( -0.282112759161748, -1.05285915065508, -0.704166666666666 ) );

+#2364 = CARTESIAN_POINT( '', ( 0.325755754887725, -1.21573702809895, -0.713333333333333 ) );

+#2365 = CARTESIAN_POINT( '', ( 0.770746391493336, -0.770746391493336, -0.722500000000000 ) );

+#2366 = CARTESIAN_POINT( '', ( 1.21573702809895, -0.325755754887726, -0.731666666666666 ) );

+#2367 = CARTESIAN_POINT( '', ( 1.05285915065508, 0.282112759161747, -0.740833333333333 ) );

+#2368 = CARTESIAN_POINT( '', ( 0.889981273211222, 0.889981273211222, -0.749999999999999 ) );

+#2369 = CARTESIAN_POINT( '', ( 0.282112759161748, 1.05285915065508, -0.759166666666666 ) );

+#2370 = CARTESIAN_POINT( '', ( -0.325755754887726, 1.21573702809895, -0.768333333333332 ) );

+#2371 = CARTESIAN_POINT( '', ( -0.770746391493337, 0.770746391493337, -0.777499999999999 ) );

+#2372 = CARTESIAN_POINT( '', ( -1.21573702809895, 0.325755754887727, -0.786666666666665 ) );

+#2373 = CARTESIAN_POINT( '', ( -1.05285915065508, -0.282112759161747, -0.795833333333334 ) );

+#2374 = CARTESIAN_POINT( '', ( -0.889981273211222, -0.889981273211220, -0.805000000000000 ) );

+#2375 = CARTESIAN_POINT( '', ( -0.282112759161748, -1.05285915065508, -0.814166666666667 ) );

+#2376 = CARTESIAN_POINT( '', ( 0.325755754887725, -1.21573702809895, -0.823333333333333 ) );

+#2377 = CARTESIAN_POINT( '', ( 0.770746391493336, -0.770746391493336, -0.832500000000000 ) );

+#2378 = CARTESIAN_POINT( '', ( 1.21573702809895, -0.325755754887726, -0.841666666666666 ) );

+#2379 = CARTESIAN_POINT( '', ( 1.05285915065508, 0.282112759161747, -0.850833333333332 ) );

+#2380 = CARTESIAN_POINT( '', ( 0.889981273211222, 0.889981273211222, -0.860000000000000 ) );

+#2381 = CARTESIAN_POINT( '', ( 0.282112759161748, 1.05285915065508, -0.869166666666665 ) );

+#2382 = CARTESIAN_POINT( '', ( -0.325755754887726, 1.21573702809895, -0.878333333333332 ) );

+#2383 = CARTESIAN_POINT( '', ( -0.770746391493337, 0.770746391493337, -0.887499999999999 ) );

+#2384 = CARTESIAN_POINT( '', ( -1.21573702809895, 0.325755754887727, -0.896666666666666 ) );

+#2385 = CARTESIAN_POINT( '', ( -1.05285915065508, -0.282112759161747, -0.905833333333333 ) );

+#2386 = CARTESIAN_POINT( '', ( -0.889981273211222, -0.889981273211220, -0.915000000000000 ) );

+#2387 = CARTESIAN_POINT( '', ( -0.282112759161748, -1.05285915065508, -0.924166666666666 ) );

+#2388 = CARTESIAN_POINT( '', ( 0.325755754887725, -1.21573702809895, -0.933333333333334 ) );

+#2389 = CARTESIAN_POINT( '', ( 0.770746391493336, -0.770746391493336, -0.942499999999999 ) );

+#2390 = CARTESIAN_POINT( '', ( 1.21573702809895, -0.325755754887726, -0.951666666666667 ) );

+#2391 = CARTESIAN_POINT( '', ( 1.05285915065508, 0.282112759161747, -0.960833333333332 ) );

+#2392 = CARTESIAN_POINT( '', ( 0.889981273211222, 0.889981273211222, -0.970000000000000 ) );

+#2393 = CARTESIAN_POINT( '', ( 0.282112759161748, 1.05285915065508, -0.979166666666666 ) );

+#2394 = CARTESIAN_POINT( '', ( -0.325755754887726, 1.21573702809895, -0.988333333333333 ) );

+#2395 = CARTESIAN_POINT( '', ( -0.770746391493337, 0.770746391493337, -0.997500000000000 ) );

+#2396 = CARTESIAN_POINT( '', ( -1.21573702809895, 0.325755754887727, -1.00666666666667 ) );

+#2397 = CARTESIAN_POINT( '', ( -1.05285915065508, -0.282112759161747, -1.01583333333333 ) );

+#2398 = CARTESIAN_POINT( '', ( -0.889981273211222, -0.889981273211220, -1.02500000000000 ) );

+#2399 = CARTESIAN_POINT( '', ( -0.282112759161748, -1.05285915065508, -1.03416666666667 ) );

+#2400 = CARTESIAN_POINT( '', ( 0.325755754887725, -1.21573702809895, -1.04333333333333 ) );

+#2401 = CARTESIAN_POINT( '', ( 0.770746391493336, -0.770746391493336, -1.05250000000000 ) );

+#2402 = CARTESIAN_POINT( '', ( 1.21573702809895, -0.325755754887726, -1.06166666666667 ) );

+#2403 = CARTESIAN_POINT( '', ( 1.05285915065508, 0.282112759161747, -1.07083333333333 ) );

+#2404 = CARTESIAN_POINT( '', ( 0.889981273211222, 0.889981273211222, -1.08000000000000 ) );

+#2405 = CARTESIAN_POINT( '', ( 0.282112759161748, 1.05285915065508, -1.08916666666667 ) );

+#2406 = CARTESIAN_POINT( '', ( -0.325755754887726, 1.21573702809895, -1.09833333333333 ) );

+#2407 = CARTESIAN_POINT( '', ( -0.770746391493337, 0.770746391493337, -1.10750000000000 ) );

+#2408 = CARTESIAN_POINT( '', ( -0.770746391493337, 0.770746391493337, -0.457500000000000 ) );

+#2409 = CARTESIAN_POINT( '', ( -1.21573702809895, 0.325755754887727, -0.466666666666666 ) );

+#2410 = CARTESIAN_POINT( '', ( -1.05285915065508, -0.282112759161747, -0.475833333333333 ) );

+#2411 = CARTESIAN_POINT( '', ( -0.889981273211222, -0.889981273211220, -0.485000000000000 ) );

+#2412 = CARTESIAN_POINT( '', ( -0.282112759161748, -1.05285915065508, -0.494166666666666 ) );

+#2413 = CARTESIAN_POINT( '', ( 0.325755754887725, -1.21573702809895, -0.503333333333333 ) );

+#2414 = CARTESIAN_POINT( '', ( 0.770746391493336, -0.770746391493336, -0.512500000000000 ) );

+#2415 = CARTESIAN_POINT( '', ( 1.21573702809895, -0.325755754887726, -0.521666666666667 ) );

+#2416 = CARTESIAN_POINT( '', ( 1.05285915065508, 0.282112759161747, -0.530833333333333 ) );

+#2417 = CARTESIAN_POINT( '', ( 0.889981273211222, 0.889981273211222, -0.540000000000000 ) );

+#2418 = CARTESIAN_POINT( '', ( 0.282112759161748, 1.05285915065508, -0.549166666666666 ) );

+#2419 = CARTESIAN_POINT( '', ( -0.325755754887726, 1.21573702809895, -0.558333333333333 ) );

+#2420 = CARTESIAN_POINT( '', ( -0.770746391493337, 0.770746391493337, -0.567499999999999 ) );

+#2421 = CARTESIAN_POINT( '', ( -1.21573702809895, 0.325755754887727, -0.576666666666666 ) );

+#2422 = CARTESIAN_POINT( '', ( -1.05285915065508, -0.282112759161747, -0.585833333333332 ) );

+#2423 = CARTESIAN_POINT( '', ( -0.889981273211222, -0.889981273211220, -0.594999999999999 ) );

+#2424 = CARTESIAN_POINT( '', ( -0.282112759161748, -1.05285915065508, -0.604166666666667 ) );

+#2425 = CARTESIAN_POINT( '', ( 0.325755754887725, -1.21573702809895, -0.613333333333332 ) );

+#2426 = CARTESIAN_POINT( '', ( 0.770746391493336, -0.770746391493336, -0.622500000000000 ) );

+#2427 = CARTESIAN_POINT( '', ( 1.21573702809895, -0.325755754887726, -0.631666666666665 ) );

+#2428 = CARTESIAN_POINT( '', ( 1.05285915065508, 0.282112759161747, -0.640833333333333 ) );

+#2429 = CARTESIAN_POINT( '', ( 0.889981273211222, 0.889981273211222, -0.650000000000000 ) );

+#2430 = CARTESIAN_POINT( '', ( 0.282112759161748, 1.05285915065508, -0.659166666666666 ) );

+#2431 = CARTESIAN_POINT( '', ( -0.325755754887726, 1.21573702809895, -0.668333333333333 ) );

+#2432 = CARTESIAN_POINT( '', ( -0.770746391493337, 0.770746391493337, -0.677500000000000 ) );

+#2433 = CARTESIAN_POINT( '', ( -1.21573702809895, 0.325755754887727, -0.686666666666666 ) );

+#2434 = CARTESIAN_POINT( '', ( -1.05285915065508, -0.282112759161747, -0.695833333333333 ) );

+#2435 = CARTESIAN_POINT( '', ( -0.889981273211222, -0.889981273211220, -0.705000000000000 ) );

+#2436 = CARTESIAN_POINT( '', ( -0.282112759161748, -1.05285915065508, -0.714166666666666 ) );

+#2437 = CARTESIAN_POINT( '', ( 0.325755754887725, -1.21573702809895, -0.723333333333333 ) );

+#2438 = CARTESIAN_POINT( '', ( 0.770746391493336, -0.770746391493336, -0.732499999999999 ) );

+#2439 = CARTESIAN_POINT( '', ( 1.21573702809895, -0.325755754887726, -0.741666666666666 ) );

+#2440 = CARTESIAN_POINT( '', ( 1.05285915065508, 0.282112759161747, -0.750833333333332 ) );

+#2441 = CARTESIAN_POINT( '', ( 0.889981273211222, 0.889981273211222, -0.759999999999999 ) );

+#2442 = CARTESIAN_POINT( '', ( 0.282112759161748, 1.05285915065508, -0.769166666666667 ) );

+#2443 = CARTESIAN_POINT( '', ( -0.325755754887726, 1.21573702809895, -0.778333333333334 ) );

+#2444 = CARTESIAN_POINT( '', ( -0.770746391493337, 0.770746391493337, -0.787500000000000 ) );

+#2445 = CARTESIAN_POINT( '', ( -1.21573702809895, 0.325755754887727, -0.796666666666667 ) );

+#2446 = CARTESIAN_POINT( '', ( -1.05285915065508, -0.282112759161747, -0.805833333333333 ) );

+#2447 = CARTESIAN_POINT( '', ( -0.889981273211222, -0.889981273211220, -0.815000000000000 ) );

+#2448 = CARTESIAN_POINT( '', ( -0.282112759161748, -1.05285915065508, -0.824166666666665 ) );

+#2449 = CARTESIAN_POINT( '', ( 0.325755754887725, -1.21573702809895, -0.833333333333333 ) );

+#2450 = CARTESIAN_POINT( '', ( 0.770746391493336, -0.770746391493336, -0.842500000000000 ) );

+#2451 = CARTESIAN_POINT( '', ( 1.21573702809895, -0.325755754887726, -0.851666666666666 ) );

+#2452 = CARTESIAN_POINT( '', ( 1.05285915065508, 0.282112759161747, -0.860833333333333 ) );

+#2453 = CARTESIAN_POINT( '', ( 0.889981273211222, 0.889981273211222, -0.869999999999999 ) );

+#2454 = CARTESIAN_POINT( '', ( 0.282112759161748, 1.05285915065508, -0.879166666666666 ) );

+#2455 = CARTESIAN_POINT( '', ( -0.325755754887726, 1.21573702809895, -0.888333333333332 ) );

+#2456 = CARTESIAN_POINT( '', ( -0.770746391493337, 0.770746391493337, -0.897499999999999 ) );

+#2457 = CARTESIAN_POINT( '', ( -1.21573702809895, 0.325755754887727, -0.906666666666667 ) );

+#2458 = CARTESIAN_POINT( '', ( -1.05285915065508, -0.282112759161747, -0.915833333333332 ) );

+#2459 = CARTESIAN_POINT( '', ( -0.889981273211222, -0.889981273211220, -0.925000000000000 ) );

+#2460 = CARTESIAN_POINT( '', ( -0.282112759161748, -1.05285915065508, -0.934166666666666 ) );

+#2461 = CARTESIAN_POINT( '', ( 0.325755754887725, -1.21573702809895, -0.943333333333333 ) );

+#2462 = CARTESIAN_POINT( '', ( 0.770746391493336, -0.770746391493336, -0.952499999999999 ) );

+#2463 = CARTESIAN_POINT( '', ( 1.21573702809895, -0.325755754887726, -0.961666666666666 ) );

+#2464 = CARTESIAN_POINT( '', ( 1.05285915065508, 0.282112759161747, -0.970833333333332 ) );

+#2465 = CARTESIAN_POINT( '', ( 0.889981273211222, 0.889981273211222, -0.979999999999999 ) );

+#2466 = CARTESIAN_POINT( '', ( 0.282112759161748, 1.05285915065508, -0.989166666666665 ) );

+#2467 = CARTESIAN_POINT( '', ( -0.325755754887726, 1.21573702809895, -0.998333333333332 ) );

+#2468 = CARTESIAN_POINT( '', ( -0.770746391493337, 0.770746391493337, -1.00750000000000 ) );

+#2469 = CARTESIAN_POINT( '', ( -0.700035713374683, 0.700035713374683, -0.457500000000000 ) );

+#2470 = CARTESIAN_POINT( '', ( -1.10420152093391, 0.295869905815458, -0.466666666666666 ) );

+#2471 = CARTESIAN_POINT( '', ( -0.956266568026178, -0.256230854651495, -0.475833333333333 ) );

+#2472 = CARTESIAN_POINT( '', ( -0.808331615118450, -0.808331615118448, -0.485000000000000 ) );

+#2473 = CARTESIAN_POINT( '', ( -0.256230854651496, -0.956266568026177, -0.494166666666666 ) );

+#2474 = CARTESIAN_POINT( '', ( 0.295869905815457, -1.10420152093391, -0.503333333333333 ) );

+#2475 = CARTESIAN_POINT( '', ( 0.700035713374682, -0.700035713374682, -0.512500000000000 ) );

+#2476 = CARTESIAN_POINT( '', ( 1.10420152093391, -0.295869905815457, -0.521666666666666 ) );

+#2477 = CARTESIAN_POINT( '', ( 0.956266568026177, 0.256230854651495, -0.530833333333333 ) );

+#2478 = CARTESIAN_POINT( '', ( 0.808331615118448, 0.808331615118450, -0.540000000000000 ) );

+#2479 = CARTESIAN_POINT( '', ( 0.256230854651496, 0.956266568026178, -0.549166666666666 ) );

+#2480 = CARTESIAN_POINT( '', ( -0.295869905815457, 1.10420152093391, -0.558333333333332 ) );

+#2481 = CARTESIAN_POINT( '', ( -0.700035713374683, 0.700035713374683, -0.567500000000000 ) );

+#2482 = CARTESIAN_POINT( '', ( -1.10420152093391, 0.295869905815458, -0.576666666666666 ) );

+#2483 = CARTESIAN_POINT( '', ( -0.956266568026178, -0.256230854651495, -0.585833333333333 ) );

+#2484 = CARTESIAN_POINT( '', ( -0.808331615118450, -0.808331615118448, -0.595000000000000 ) );

+#2485 = CARTESIAN_POINT( '', ( -0.256230854651496, -0.956266568026177, -0.604166666666666 ) );

+#2486 = CARTESIAN_POINT( '', ( 0.295869905815457, -1.10420152093391, -0.613333333333332 ) );

+#2487 = CARTESIAN_POINT( '', ( 0.700035713374682, -0.700035713374682, -0.622500000000000 ) );

+#2488 = CARTESIAN_POINT( '', ( 1.10420152093391, -0.295869905815457, -0.631666666666666 ) );

+#2489 = CARTESIAN_POINT( '', ( 0.956266568026177, 0.256230854651495, -0.640833333333333 ) );

+#2490 = CARTESIAN_POINT( '', ( 0.808331615118448, 0.808331615118450, -0.650000000000000 ) );

+#2491 = CARTESIAN_POINT( '', ( 0.256230854651496, 0.956266568026178, -0.659166666666666 ) );

+#2492 = CARTESIAN_POINT( '', ( -0.295869905815457, 1.10420152093391, -0.668333333333333 ) );

+#2493 = CARTESIAN_POINT( '', ( -0.700035713374683, 0.700035713374683, -0.677500000000000 ) );

+#2494 = CARTESIAN_POINT( '', ( -1.10420152093391, 0.295869905815458, -0.686666666666666 ) );

+#2495 = CARTESIAN_POINT( '', ( -0.956266568026178, -0.256230854651495, -0.695833333333333 ) );

+#2496 = CARTESIAN_POINT( '', ( -0.808331615118450, -0.808331615118448, -0.704999999999999 ) );

+#2497 = CARTESIAN_POINT( '', ( -0.256230854651496, -0.956266568026177, -0.714166666666666 ) );

+#2498 = CARTESIAN_POINT( '', ( 0.295869905815457, -1.10420152093391, -0.723333333333333 ) );

+#2499 = CARTESIAN_POINT( '', ( 0.700035713374682, -0.700035713374682, -0.732500000000000 ) );

+#2500 = CARTESIAN_POINT( '', ( 1.10420152093391, -0.295869905815457, -0.741666666666666 ) );

+#2501 = CARTESIAN_POINT( '', ( 0.956266568026177, 0.256230854651495, -0.750833333333333 ) );

+#2502 = CARTESIAN_POINT( '', ( 0.808331615118448, 0.808331615118450, -0.759999999999999 ) );

+#2503 = CARTESIAN_POINT( '', ( 0.256230854651496, 0.956266568026178, -0.769166666666666 ) );

+#2504 = CARTESIAN_POINT( '', ( -0.295869905815457, 1.10420152093391, -0.778333333333333 ) );

+#2505 = CARTESIAN_POINT( '', ( -0.700035713374683, 0.700035713374683, -0.787500000000000 ) );

+#2506 = CARTESIAN_POINT( '', ( -1.10420152093391, 0.295869905815458, -0.796666666666665 ) );

+#2507 = CARTESIAN_POINT( '', ( -0.956266568026178, -0.256230854651495, -0.805833333333333 ) );

+#2508 = CARTESIAN_POINT( '', ( -0.808331615118450, -0.808331615118448, -0.814999999999999 ) );

+#2509 = CARTESIAN_POINT( '', ( -0.256230854651496, -0.956266568026177, -0.824166666666666 ) );

+#2510 = CARTESIAN_POINT( '', ( 0.295869905815457, -1.10420152093391, -0.833333333333333 ) );

+#2511 = CARTESIAN_POINT( '', ( 0.700035713374682, -0.700035713374682, -0.842500000000000 ) );

+#2512 = CARTESIAN_POINT( '', ( 1.10420152093391, -0.295869905815457, -0.851666666666667 ) );

+#2513 = CARTESIAN_POINT( '', ( 0.956266568026177, 0.256230854651495, -0.860833333333333 ) );

+#2514 = CARTESIAN_POINT( '', ( 0.808331615118448, 0.808331615118450, -0.869999999999999 ) );

+#2515 = CARTESIAN_POINT( '', ( 0.256230854651496, 0.956266568026178, -0.879166666666666 ) );

+#2516 = CARTESIAN_POINT( '', ( -0.295869905815457, 1.10420152093391, -0.888333333333333 ) );

+#2517 = CARTESIAN_POINT( '', ( -0.700035713374683, 0.700035713374683, -0.897500000000000 ) );

+#2518 = CARTESIAN_POINT( '', ( -1.10420152093391, 0.295869905815458, -0.906666666666666 ) );

+#2519 = CARTESIAN_POINT( '', ( -0.956266568026178, -0.256230854651495, -0.915833333333333 ) );

+#2520 = CARTESIAN_POINT( '', ( -0.808331615118450, -0.808331615118448, -0.925000000000000 ) );

+#2521 = CARTESIAN_POINT( '', ( -0.256230854651496, -0.956266568026177, -0.934166666666666 ) );

+#2522 = CARTESIAN_POINT( '', ( 0.295869905815457, -1.10420152093391, -0.943333333333332 ) );

+#2523 = CARTESIAN_POINT( '', ( 0.700035713374682, -0.700035713374682, -0.952500000000000 ) );

+#2524 = CARTESIAN_POINT( '', ( 1.10420152093391, -0.295869905815457, -0.961666666666666 ) );

+#2525 = CARTESIAN_POINT( '', ( 0.956266568026177, 0.256230854651495, -0.970833333333333 ) );

+#2526 = CARTESIAN_POINT( '', ( 0.808331615118448, 0.808331615118450, -0.980000000000000 ) );

+#2527 = CARTESIAN_POINT( '', ( 0.256230854651496, 0.956266568026178, -0.989166666666666 ) );

+#2528 = CARTESIAN_POINT( '', ( -0.295869905815457, 1.10420152093391, -0.998333333333332 ) );

+#2529 = CARTESIAN_POINT( '', ( -0.700035713374683, 0.700035713374683, -1.00750000000000 ) );

+#2536 = SURFACE_SIDE_STYLE( '', ( #3666 ) );

+#2537 = EDGE_LOOP( '', ( #3667, #3668, #3669, #3670 ) );

+#2538 = B_SPLINE_CURVE_WITH_KNOTS( '', 3, ( #3671, #3672, #3673, #3674, #3675, #3676, #3677, #3678, #3679, #3680, #3681, #3682, #3683, #3684, #3685 ), .UNSPECIFIED., .F., .F., ( 4, 2, 3, 3, 3, 4 ), ( 0.610496873413852, 0.649807139161474, 0.684749597603804, 0.720464220066894, 0.783384391372682, 0.947144434200416 ), .UNSPECIFIED. );

+#2539 = VECTOR( '', #3686, 1000.00000000000 );

+#2540 = SURFACE_SIDE_STYLE( '', ( #3687 ) );

+#2541 = EDGE_LOOP( '', ( #3688, #3689, #3690, #3691 ) );

+#2542 = B_SPLINE_CURVE_WITH_KNOTS( '', 3, ( #3692, #3693, #3694, #3695, #3696, #3697, #3698, #3699, #3700, #3701, #3702, #3703, #3704, #3705, #3706, #3707, #3708, #3709, #3710, #3711, #3712, #3713, #3714, #3715, #3716, #3717 ), .UNSPECIFIED., .F., .F., ( 4, 3, 2, 3, 2, 3, 3, 3, 3, 4 ), ( 0.000000000000000, 0.0433889308325332, 0.0792593364791307, 0.138224386857099, 0.185912169798142, 0.213686373049520, 0.240658847146019, 0.268211704955663, 0.299497694161617, 0.362528169213019 ), .UNSPECIFIED. );

+#2543 = VECTOR( '', #3718, 1000.00000000000 );

+#2544 = SURFACE_SIDE_STYLE( '', ( #3719 ) );

+#2545 = EDGE_LOOP( '', ( #3720, #3721, #3722, #3723 ) );

+#2546 = AXIS2_PLACEMENT_3D( '', #3724, #3725, #3726 );

+#2547 = SURFACE_SIDE_STYLE( '', ( #3727 ) );

+#2548 = EDGE_LOOP( '', ( #3728, #3729, #3730, #3731 ) );

+#2549 = B_SPLINE_CURVE_WITH_KNOTS( '', 3, ( #3732, #3733, #3734, #3735, #3736, #3737, #3738, #3739, #3740, #3741, #3742, #3743, #3744, #3745, #3746 ), .UNSPECIFIED., .F., .F., ( 4, 3, 3, 3, 2, 4 ), ( 0.000000000000000, 0.192070068930128, 0.294393381873452, 0.353711497330155, 0.409804698233785, 0.497450324645707 ), .UNSPECIFIED. );

+#2550 = VECTOR( '', #3747, 1000.00000000000 );

+#2551 = CARTESIAN_POINT( '', ( 0.000000000000000, 0.000000000000000, 0.000000000000000 ) );

+#2552 = DIRECTION( '', ( 0.000000000000000, 0.000000000000000, 1.00000000000000 ) );

+#2553 = DIRECTION( '', ( 1.00000000000000, 0.000000000000000, 0.000000000000000 ) );

+#2554 = CARTESIAN_POINT( '', ( 0.000000000000000, 0.000000000000000, 0.000000000000000 ) );

+#2555 = DIRECTION( '', ( 0.000000000000000, 0.000000000000000, 1.00000000000000 ) );

+#2556 = DIRECTION( '', ( 1.00000000000000, 0.000000000000000, 0.000000000000000 ) );

+#2557 = CARTESIAN_POINT( '', ( 0.000000000000000, 0.000000000000000, 0.000000000000000 ) );

+#2558 = DIRECTION( '', ( 0.000000000000000, 0.000000000000000, 1.00000000000000 ) );

+#2559 = DIRECTION( '', ( 1.00000000000000, 0.000000000000000, 0.000000000000000 ) );

+#2560 = CARTESIAN_POINT( '', ( 0.000000000000000, 0.000000000000000, 0.000000000000000 ) );

+#2561 = DIRECTION( '', ( 0.000000000000000, 0.000000000000000, 1.00000000000000 ) );

+#2562 = DIRECTION( '', ( 1.00000000000000, 0.000000000000000, 0.000000000000000 ) );

+#2563 = CARTESIAN_POINT( '', ( 6.74238226014423E-016, 0.000000000000000, -1.65000000000000 ) );

+#2564 = DIRECTION( '', ( 7.38825598910805E-017, 9.44947321547856E-017, -1.00000000000000 ) );

+#2565 = DIRECTION( '', ( -1.00000000000000, 1.80411241501588E-016, -7.38825598910805E-017 ) );

+#2566 = CARTESIAN_POINT( '', ( 6.74238226014423E-016, 0.000000000000000, -1.65000000000000 ) );

+#2567 = DIRECTION( '', ( 7.38825598910805E-017, 9.44947321547856E-017, -1.00000000000000 ) );

+#2568 = DIRECTION( '', ( -1.00000000000000, 1.80411241501588E-016, -7.38825598910805E-017 ) );

+#2569 = ADVANCED_FACE( '', ( #3748 ), #3749, .T. );

+#2570 = ADVANCED_FACE( '', ( #3750 ), #3751, .F. );

+#2571 = ADVANCED_FACE( '', ( #3752 ), #3753, .T. );

+#2572 = ADVANCED_FACE( '', ( #3754 ), #3755, .T. );

+#2573 = ADVANCED_FACE( '', ( #3756 ), #3757, .T. );

+#2574 = ADVANCED_FACE( '', ( #3758 ), #3759, .T. );

+#2575 = ADVANCED_FACE( '', ( #3760 ), #3761, .T. );

+#2576 = ADVANCED_FACE( '', ( #3762 ), #3763, .T. );

+#2577 = ADVANCED_FACE( '', ( #3764 ), #3765, .T. );

+#2578 = ADVANCED_FACE( '', ( #3766 ), #3767, .F. );

+#2579 = ADVANCED_FACE( '', ( #3768 ), #3769, .F. );

+#2580 = ADVANCED_FACE( '', ( #3770 ), #3771, .F. );

+#2581 = ADVANCED_FACE( '', ( #3772 ), #3773, .T. );

+#2582 = ADVANCED_FACE( '', ( #3774 ), #3775, .F. );

+#2583 = ADVANCED_FACE( '', ( #3776 ), #3777, .F. );

+#2584 = ADVANCED_FACE( '', ( #3778 ), #3779, .F. );

+#2585 = ADVANCED_FACE( '', ( #3780 ), #3781, .F. );

+#2586 = ADVANCED_FACE( '', ( #3782 ), #3783, .F. );

+#2587 = ADVANCED_FACE( '', ( #3784 ), #3785, .T. );

+#2588 = ADVANCED_FACE( '', ( #3786 ), #3787, .T. );

+#2590 = SURFACE_STYLE_FILL_AREA( #3788 );

+#2591 = ORIENTED_EDGE( '', *, *, #3789, .F. );

+#2592 = ORIENTED_EDGE( '', *, *, #3790, .F. );

+#2593 = ORIENTED_EDGE( '', *, *, #3791, .T. );

+#2594 = ORIENTED_EDGE( '', *, *, #3792, .T. );

+#2595 = CARTESIAN_POINT( '', ( -0.170578778135048, 0.951286173633441, -0.100000000000000 ) );

+#2596 = DIRECTION( '', ( 0.321557358562239, -0.946890101941337, 0.000000000000000 ) );

+#2597 = DIRECTION( '', ( 0.946890101941337, 0.321557358562239, 0.000000000000000 ) );

+#2598 = SURFACE_STYLE_FILL_AREA( #3793 );

+#2599 = ORIENTED_EDGE( '', *, *, #3794, .T. );

+#2600 = CARTESIAN_POINT( '', ( 0.000000000000000, 0.000000000000000, 0.000000000000000 ) );

+#2601 = DIRECTION( '', ( 0.000000000000000, 0.000000000000000, -1.00000000000000 ) );

+#2602 = DIRECTION( '', ( -1.00000000000000, 0.000000000000000, 0.000000000000000 ) );

+#2603 = SURFACE_STYLE_FILL_AREA( #3795 );

+#2604 = ORIENTED_EDGE( '', *, *, #3796, .F. );

+#2605 = ORIENTED_EDGE( '', *, *, #3797, .F. );

+#2606 = ORIENTED_EDGE( '', *, *, #3798, .T. );

+#2607 = ORIENTED_EDGE( '', *, *, #3799, .T. );

+#2608 = CARTESIAN_POINT( '', ( -0.170578778135048, -0.0641479099678457, -0.100000000000000 ) );

+#2609 = DIRECTION( '', ( 1.00000000000000, 0.000000000000000, 0.000000000000000 ) );

+#2610 = DIRECTION( '', ( 0.000000000000000, 0.000000000000000, -1.00000000000000 ) );

+#2611 = SURFACE_STYLE_FILL_AREA( #3800 );

+#2612 = ORIENTED_EDGE( '', *, *, #3801, .F. );

+#2613 = ORIENTED_EDGE( '', *, *, #3802, .T. );

+#2614 = CARTESIAN_POINT( '', ( 0.000000000000000, 0.000000000000000, -1.21000000000000 ) );

+#2615 = DIRECTION( '', ( -0.000000000000000, -0.000000000000000, -1.00000000000000 ) );

+#2616 = DIRECTION( '', ( 1.00000000000000, 0.000000000000000, 0.000000000000000 ) );

+#2617 = SURFACE_STYLE_FILL_AREA( #3803 );

+#2618 = ORIENTED_EDGE( '', *, *, #3804, .F. );

+#2619 = ORIENTED_EDGE( '', *, *, #3805, .F. );

+#2620 = ORIENTED_EDGE( '', *, *, #3806, .T. );

+#2621 = ORIENTED_EDGE( '', *, *, #3807, .T. );

+#2622 = CARTESIAN_POINT( '', ( 0.179581993569132, -0.281511254019293, -0.100000000000000 ) );

+#2623 = DIRECTION( '', ( 0.716516496675850, 0.697570147004132, 0.000000000000000 ) );

+#2624 = DIRECTION( '', ( -0.697570147004132, 0.716516496675850, 0.000000000000000 ) );

+#2625 = SURFACE_STYLE_FILL_AREA( #3808 );

+#2626 = ORIENTED_EDGE( '', *, *, #3809, .F. );

+#2627 = ORIENTED_EDGE( '', *, *, #3810, .T. );

+#2628 = CARTESIAN_POINT( '', ( 0.000000000000000, 0.000000000000000, -0.360000000000000 ) );

+#2629 = DIRECTION( '', ( -0.000000000000000, -0.000000000000000, -1.00000000000000 ) );

+#2630 = DIRECTION( '', ( 1.00000000000000, 0.000000000000000, 0.000000000000000 ) );

+#2631 = SURFACE_STYLE_FILL_AREA( #3811 );

+#2632 = ORIENTED_EDGE( '', *, *, #3812, .F. );

+#2633 = ORIENTED_EDGE( '', *, *, #3813, .T. );

+#2634 = CARTESIAN_POINT( '', ( -1.19289321881345, -1.19289321881345, -1.41000000000000 ) );

+#2635 = DIRECTION( '', ( -0.707106781186548, -0.707106781186548, -0.000000000000000 ) );

+#2636 = DIRECTION( '', ( -0.707106781186548, 0.707106781186548, 0.000000000000000 ) );

+#2637 = SURFACE_STYLE_FILL_AREA( #3814 );

+#2638 = ORIENTED_EDGE( '', *, *, #3815, .F. );

+#2639 = ORIENTED_EDGE( '', *, *, #3816, .F. );

+#2640 = ORIENTED_EDGE( '', *, *, #3817, .T. );

+#2641 = ORIENTED_EDGE( '', *, *, #3818, .T. );

+#2642 = CARTESIAN_POINT( '', ( 0.312700964630226, 0.777331189710611, -0.100000000000000 ) );

+#2643 = DIRECTION( '', ( -1.00000000000000, 0.000000000000000, 0.000000000000000 ) );

+#2644 = DIRECTION( '', ( 0.000000000000000, 0.000000000000000, 1.00000000000000 ) );

+#2645 = SURFACE_STYLE_FILL_AREA( #3819 );

+#2646 = ORIENTED_EDGE( '', *, *, #3820, .F. );

+#2647 = ORIENTED_EDGE( '', *, *, #3821, .F. );

+#2648 = ORIENTED_EDGE( '', *, *, #3822, .T. );

+#2649 = ORIENTED_EDGE( '', *, *, #3823, .T. );

+#2650 = CARTESIAN_POINT( '', ( -0.170578778135048, 0.691157556270097, -0.100000000000000 ) );

+#2651 = DIRECTION( '', ( 1.00000000000000, -8.73541128608785E-016, 0.000000000000000 ) );

+#2652 = DIRECTION( '', ( 8.73541128608785E-016, 1.00000000000000, 0.000000000000000 ) );

+#2653 = SURFACE_STYLE_FILL_AREA( #3824 );

+#2654 = ORIENTED_EDGE( '', *, *, #3825, .F. );

+#2655 = ORIENTED_EDGE( '', *, *, #3826, .F. );

+#2656 = ORIENTED_EDGE( '', *, *, #3827, .T. );

+#2657 = ORIENTED_EDGE( '', *, *, #3828, .T. );

+#2658 = CARTESIAN_POINT( '', ( 0.244855305466238, -0.342604501607717, -0.100000000000000 ) );

+#2659 = DIRECTION( '', ( 0.000000000000000, -1.00000000000000, 0.000000000000000 ) );

+#2660 = DIRECTION( '', ( 0.000000000000000, 0.000000000000000, -1.00000000000000 ) );

+#2661 = SURFACE_STYLE_FILL_AREA( #3829 );

+#2662 = ORIENTED_EDGE( '', *, *, #3830, .F. );

+#2663 = ORIENTED_EDGE( '', *, *, #3831, .F. );

+#2664 = ORIENTED_EDGE( '', *, *, #3832, .F. );

+#2665 = ORIENTED_EDGE( '', *, *, #3833, .F. );

+#2666 = ORIENTED_EDGE( '', *, *, #3834, .T. );

+#2667 = ORIENTED_EDGE( '', *, *, #3835, .T. );

+#2668 = ORIENTED_EDGE( '', *, *, #3836, .T. );

+#2669 = ORIENTED_EDGE( '', *, *, #3837, .F. );

+#2670 = CARTESIAN_POINT( '', ( 3.45929134374410E-016, 0.000000000000000, -1.57000000000000 ) );

+#2671 = DIRECTION( '', ( 0.000000000000000, 0.000000000000000, 1.00000000000000 ) );

+#2672 = DIRECTION( '', ( 1.00000000000000, 0.000000000000000, 0.000000000000000 ) );

+#2673 = SURFACE_STYLE_FILL_AREA( #3838 );

+#2674 = ORIENTED_EDGE( '', *, *, #3839, .F. );

+#2675 = ORIENTED_EDGE( '', *, *, #3828, .F. );

+#2676 = ORIENTED_EDGE( '', *, *, #3840, .T. );

+#2677 = ORIENTED_EDGE( '', *, *, #3841, .T. );

+#2678 = CARTESIAN_POINT( '', ( 0.312700964630226, -0.342604501607717, -0.100000000000000 ) );

+#2679 = DIRECTION( '', ( -1.00000000000000, 0.000000000000000, 0.000000000000000 ) );

+#2680 = DIRECTION( '', ( 0.000000000000000, 0.000000000000000, 1.00000000000000 ) );

+#2681 = SURFACE_STYLE_FILL_AREA( #3842 );

+#2682 = ORIENTED_EDGE( '', *, *, #3843, .F. );

+#2683 = ORIENTED_EDGE( '', *, *, #3844, .F. );

+#2684 = ORIENTED_EDGE( '', *, *, #3845, .T. );

+#2685 = ORIENTED_EDGE( '', *, *, #3846, .T. );

+#2686 = CARTESIAN_POINT( '', ( 0.126527331189711, 0.168006430868168, -0.100000000000000 ) );

+#2687 = CARTESIAN_POINT( '', ( 0.151286173633441, 0.154180064308682, -0.100000000000000 ) );

+#2688 = CARTESIAN_POINT( '', ( 0.167363344051448, 0.141639871382637, -0.100000000000000 ) );

+#2689 = CARTESIAN_POINT( '', ( 0.175401929260451, 0.130064308681672, -0.100000000000000 ) );

+#2690 = CARTESIAN_POINT( '', ( 0.183486544889703, 0.118422462175548, -0.100000000000000 ) );

+#2691 = CARTESIAN_POINT( '', ( 0.187299035369775, 0.105627009646302, -0.100000000000000 ) );

+#2692 = CARTESIAN_POINT( '', ( 0.187299035369775, 0.0715434083601288, -0.100000000000000 ) );

+#2693 = CARTESIAN_POINT( '', ( 0.180868167202573, 0.0509646302250809, -0.100000000000000 ) );

+#2694 = CARTESIAN_POINT( '', ( 0.168327974276527, 0.0303858520900324, -0.100000000000000 ) );

+#2695 = DIRECTION( '', ( 0.000000000000000, 0.000000000000000, 1.00000000000000 ) );

+#2696 = SURFACE_STYLE_FILL_AREA( #3847 );

+#2697 = ORIENTED_EDGE( '', *, *, #3848, .F. );

+#2698 = ORIENTED_EDGE( '', *, *, #3849, .F. );

+#2699 = ORIENTED_EDGE( '', *, *, #3850, .T. );

+#2700 = ORIENTED_EDGE( '', *, *, #3851, .T. );

+#2701 = CARTESIAN_POINT( '', ( 0.312700964630226, -0.0641479099678457, -0.100000000000000 ) );

+#2702 = DIRECTION( '', ( 1.97185307393562E-016, 1.00000000000000, 0.000000000000000 ) );

+#2703 = DIRECTION( '', ( -1.00000000000000, 1.97185307393562E-016, 0.000000000000000 ) );

+#2704 = SURFACE_STYLE_FILL_AREA( #3852 );

+#2705 = ORIENTED_EDGE( '', *, *, #3853, .F. );

+#2706 = ORIENTED_EDGE( '', *, *, #3854, .F. );

+#2707 = ORIENTED_EDGE( '', *, *, #3855, .F. );

+#2708 = ORIENTED_EDGE( '', *, *, #3845, .F. );

+#2709 = ORIENTED_EDGE( '', *, *, #3856, .F. );

+#2710 = ORIENTED_EDGE( '', *, *, #3857, .F. );

+#2711 = ORIENTED_EDGE( '', *, *, #3858, .F. );

+#2712 = CARTESIAN_POINT( '', ( 0.184322054520119, 0.111907115707454, -0.100000000000000 ) );

+#2713 = DIRECTION( '', ( 0.000000000000000, 0.000000000000000, 1.00000000000000 ) );

+#2714 = DIRECTION( '', ( 1.00000000000000, 0.000000000000000, 0.000000000000000 ) );

+#2715 = SURFACE_STYLE_FILL_AREA( #3859 );

+#2716 = ORIENTED_EDGE( '', *, *, #3860, .F. );

+#2717 = ORIENTED_EDGE( '', *, *, #3861, .F. );

+#2718 = ORIENTED_EDGE( '', *, *, #3862, .T. );

+#2719 = ORIENTED_EDGE( '', *, *, #3863, .T. );

+#2720 = CARTESIAN_POINT( '', ( -0.170578778135048, -0.717845659163987, -0.100000000000000 ) );

+#2721 = CARTESIAN_POINT( '', ( -0.0996248660235796, -0.717845659163987, -0.100000000000000 ) );

+#2722 = CARTESIAN_POINT( '', ( -0.0286709539121112, -0.717845659163987, -0.100000000000000 ) );

+#2723 = CARTESIAN_POINT( '', ( 0.0422829581993572, -0.717845659163987, -0.100000000000000 ) );

+#2724 = CARTESIAN_POINT( '', ( 0.0663987138263668, -0.717845659163987, -0.100000000000000 ) );

+#2725 = CARTESIAN_POINT( '', ( 0.0844051446945340, -0.715594855305467, -0.100000000000000 ) );

+#2726 = CARTESIAN_POINT( '', ( 0.0963022508038589, -0.710771704180064, -0.100000000000000 ) );

+#2727 = CARTESIAN_POINT( '', ( 0.108363557875796, -0.705881985096846, -0.100000000000000 ) );

+#2728 = CARTESIAN_POINT( '', ( 0.117845659163987, -0.697909967845659, -0.100000000000000 ) );

+#2729 = CARTESIAN_POINT( '', ( 0.125241157556270, -0.686334405144694, -0.100000000000000 ) );

+#2730 = CARTESIAN_POINT( '', ( 0.132689336211074, -0.674676386380654, -0.100000000000000 ) );

+#2731 = CARTESIAN_POINT( '', ( 0.135852090032155, -0.660610932475884, -0.100000000000000 ) );

+#2732 = CARTESIAN_POINT( '', ( 0.135852090032155, -0.619453376205787, -0.100000000000000 ) );

+#2733 = CARTESIAN_POINT( '', ( 0.127813504823151, -0.597588424437299, -0.100000000000000 ) );

+#2734 = CARTESIAN_POINT( '', ( 0.111736334405145, -0.578938906752411, -0.100000000000000 ) );

+#2735 = CARTESIAN_POINT( '', ( 0.0958181810206045, -0.560473848826345, -0.100000000000000 ) );

+#2736 = CARTESIAN_POINT( '', ( 0.0651125401929263, -0.551607717041800, -0.100000000000000 ) );

+#2737 = CARTESIAN_POINT( '', ( 0.0204180064308685, -0.551607717041800, -0.100000000000000 ) );

+#2738 = CARTESIAN_POINT( '', ( -0.0432475884244370, -0.551607717041800, -0.100000000000000 ) );

+#2739 = CARTESIAN_POINT( '', ( -0.106913183279742, -0.551607717041800, -0.100000000000000 ) );

+#2740 = CARTESIAN_POINT( '', ( -0.170578778135048, -0.551607717041800, -0.100000000000000 ) );

+#2741 = DIRECTION( '', ( 0.000000000000000, 0.000000000000000, 1.00000000000000 ) );

+#2742 = SURFACE_STYLE_FILL_AREA( #3864 );

+#2743 = ORIENTED_EDGE( '', *, *, #3865, .F. );

+#2744 = ORIENTED_EDGE( '', *, *, #3866, .F. );

+#2745 = ORIENTED_EDGE( '', *, *, #3853, .T. );

+#2746 = ORIENTED_EDGE( '', *, *, #3867, .T. );

+#2747 = CARTESIAN_POINT( '', ( -0.170578778135048, 0.161897106109325, -0.100000000000000 ) );

+#2748 = DIRECTION( '', ( 1.00000000000000, 0.000000000000000, 0.000000000000000 ) );

+#2749 = DIRECTION( '', ( 0.000000000000000, 0.000000000000000, -1.00000000000000 ) );

+#2750 = SURFACE_STYLE_FILL_AREA( #3868 );

+#2751 = ORIENTED_EDGE( '', *, *, #3869, .T. );

+#2752 = ORIENTED_EDGE( '', *, *, #3870, .T. );

+#2753 = ORIENTED_EDGE( '', *, *, #3871, .F. );

+#2754 = ORIENTED_EDGE( '', *, *, #3872, .T. );

+#2755 = CARTESIAN_POINT( '', ( -1.90000000000000, 1.90000000000000, -1.22000000000000 ) );

+#2756 = DIRECTION( '', ( -1.00000000000000, 0.000000000000000, 0.000000000000000 ) );

+#2757 = DIRECTION( '', ( 0.000000000000000, 0.000000000000000, 1.00000000000000 ) );

+#2758 = SURFACE_STYLE_FILL_AREA( #3873 );

+#2759 = ORIENTED_EDGE( '', *, *, #3874, .F. );

+#2760 = ORIENTED_EDGE( '', *, *, #3875, .F. );

+#2761 = ORIENTED_EDGE( '', *, *, #3876, .T. );

+#2762 = ORIENTED_EDGE( '', *, *, #3877, .T. );

+#2763 = CARTESIAN_POINT( '', ( -0.170578778135048, -0.342604501607716, -0.100000000000000 ) );

+#2764 = DIRECTION( '', ( 0.000000000000000, -1.00000000000000, 0.000000000000000 ) );

+#2765 = DIRECTION( '', ( 0.000000000000000, 0.000000000000000, -1.00000000000000 ) );

+#2766 = SURFACE_STYLE_FILL_AREA( #3878 );

+#2767 = ORIENTED_EDGE( '', *, *, #3879, .F. );

+#2768 = ORIENTED_EDGE( '', *, *, #3863, .F. );

+#2769 = ORIENTED_EDGE( '', *, *, #3880, .T. );

+#2770 = ORIENTED_EDGE( '', *, *, #3881, .T. );

+#2771 = CARTESIAN_POINT( '', ( -0.170578778135048, -0.551607717041800, -0.100000000000000 ) );

+#2772 = DIRECTION( '', ( 1.00000000000000, -9.11315880116195E-016, 0.000000000000000 ) );

+#2773 = DIRECTION( '', ( 9.11315880116195E-016, 1.00000000000000, 0.000000000000000 ) );

+#2774 = SURFACE_STYLE_FILL_AREA( #3882 );

+#2775 = ORIENTED_EDGE( '', *, *, #3883, .F. );

+#2776 = ORIENTED_EDGE( '', *, *, #3884, .F. );

+#2777 = ORIENTED_EDGE( '', *, *, #3885, .T. );

+#2778 = ORIENTED_EDGE( '', *, *, #3886, .T. );

+#2779 = CARTESIAN_POINT( '', ( -0.170578778135048, 0.354180064308682, -0.100000000000000 ) );

+#2780 = CARTESIAN_POINT( '', ( -0.158360128617363, 0.360610932475884, -0.100000000000000 ) );

+#2781 = CARTESIAN_POINT( '', ( -0.143890675241157, 0.364469453376207, -0.100000000000000 ) );

+#2782 = CARTESIAN_POINT( '', ( -0.127170418006431, 0.366398713826366, -0.100000000000000 ) );

+#2783 = DIRECTION( '', ( 0.000000000000000, 0.000000000000000, 1.00000000000000 ) );

+#2784 = SURFACE_STYLE_FILL_AREA( #3887 );

+#2785 = ORIENTED_EDGE( '', *, *, #3888, .F. );

+#2786 = ORIENTED_EDGE( '', *, *, #3889, .F. );

+#2787 = ORIENTED_EDGE( '', *, *, #3890, .T. );

+#2788 = ORIENTED_EDGE( '', *, *, #3891, .T. );

+#2789 = CARTESIAN_POINT( '', ( -0.199517684887460, -0.856752411575563, -0.100000000000000 ) );

+#2790 = DIRECTION( '', ( -0.991130918338587, 0.132889061676683, 0.000000000000000 ) );

+#2791 = DIRECTION( '', ( -0.132889061676683, -0.991130918338587, 0.000000000000000 ) );

+#2792 = SURFACE_STYLE_FILL_AREA( #3892 );

+#2793 = ORIENTED_EDGE( '', *, *, #3893, .T. );

+#2794 = ORIENTED_EDGE( '', *, *, #3894, .T. );

+#2795 = ORIENTED_EDGE( '', *, *, #3832, .T. );

+#2796 = ORIENTED_EDGE( '', *, *, #3895, .F. );

+#2797 = CARTESIAN_POINT( '', ( -0.881057603111137, -0.668925568755250, 4.02865162338219 ) );

+#2798 = DIRECTION( '', ( -0.707106781186422, 0.707106781186673, 0.000000000000000 ) );

+#2799 = DIRECTION( '', ( -0.707106781186673, -0.707106781186422, 0.000000000000000 ) );

+#2800 = SURFACE_STYLE_FILL_AREA( #3896 );

+#2801 = ORIENTED_EDGE( '', *, *, #3897, .F. );

+#2802 = ORIENTED_EDGE( '', *, *, #3812, .T. );

+#2803 = CARTESIAN_POINT( '', ( -0.837802452929659, -0.837802452929661, -1.30000000000000 ) );

+#2804 = DIRECTION( '', ( 0.707106781186548, -0.707106781186548, 0.000000000000000 ) );

+#2805 = DIRECTION( '', ( 0.707106781186547, 0.707106781186547, 0.000000000000000 ) );

+#2806 = SURFACE_STYLE_FILL_AREA( #3898 );

+#2807 = ORIENTED_EDGE( '', *, *, #3899, .F. );

+#2808 = ORIENTED_EDGE( '', *, *, #3900, .T. );

+#2809 = ORIENTED_EDGE( '', *, *, #3901, .F. );

+#2810 = CARTESIAN_POINT( '', ( -0.611528282949972, -0.752949639187267, -1.13831433987837 ) );

+#2811 = DIRECTION( '', ( 0.000000000000000, 0.000000000000000, 1.00000000000000 ) );

+#2812 = DIRECTION( '', ( 1.00000000000000, 0.000000000000000, 0.000000000000000 ) );

+#2813 = SURFACE_STYLE_FILL_AREA( #3902 );

+#2814 = ORIENTED_EDGE( '', *, *, #3903, .F. );

+#2815 = ORIENTED_EDGE( '', *, *, #3904, .F. );

+#2816 = ORIENTED_EDGE( '', *, *, #3905, .F. );

+#2817 = ORIENTED_EDGE( '', *, *, #3906, .F. );

+#2818 = CARTESIAN_POINT( '', ( 1.70000000000000, -1.70000000000000, -1.22000000000000 ) );

+#2819 = DIRECTION( '', ( -0.000000000000000, -0.000000000000000, -1.00000000000000 ) );

+#2820 = DIRECTION( '', ( 1.00000000000000, 0.000000000000000, 0.000000000000000 ) );

+#2821 = SURFACE_STYLE_FILL_AREA( #3907 );

+#2822 = ORIENTED_EDGE( '', *, *, #3908, .F. );

+#2823 = ORIENTED_EDGE( '', *, *, #3909, .F. );

+#2824 = ORIENTED_EDGE( '', *, *, #3910, .T. );

+#2825 = ORIENTED_EDGE( '', *, *, #3849, .T. );

+#2826 = CARTESIAN_POINT( '', ( 0.312700964630226, -0.00498392282958170, -0.100000000000000 ) );

+#2827 = DIRECTION( '', ( -1.00000000000000, 0.000000000000000, 0.000000000000000 ) );

+#2828 = DIRECTION( '', ( 0.000000000000000, 0.000000000000000, 1.00000000000000 ) );

+#2829 = SURFACE_STYLE_FILL_AREA( #3911 );

+#2830 = ORIENTED_EDGE( '', *, *, #3912, .F. );

+#2831 = ORIENTED_EDGE( '', *, *, #3913, .F. );

+#2832 = ORIENTED_EDGE( '', *, *, #3914, .T. );

+#2833 = ORIENTED_EDGE( '', *, *, #3915, .T. );

+#2834 = CARTESIAN_POINT( '', ( 0.234244372990354, 0.753215434083602, -0.100000000000000 ) );

+#2835 = DIRECTION( '', ( 0.327909382199720, 0.944709181211550, 0.000000000000000 ) );

+#2836 = DIRECTION( '', ( -0.944709181211550, 0.327909382199720, 0.000000000000000 ) );

+#2837 = SURFACE_STYLE_FILL_AREA( #3916 );

+#2838 = ORIENTED_EDGE( '', *, *, #3917, .F. );

+#2839 = ORIENTED_EDGE( '', *, *, #3918, .F. );

+#2840 = ORIENTED_EDGE( '', *, *, #3919, .T. );

+#2841 = ORIENTED_EDGE( '', *, *, #3920, .T. );

+#2842 = CARTESIAN_POINT( '', ( 0.129742765273312, -0.545498392282958, -0.100000000000000 ) );

+#2843 = CARTESIAN_POINT( '', ( 0.168006430868168, -0.571221864951769, -0.100000000000000 ) );

+#2844 = CARTESIAN_POINT( '', ( 0.187299035369775, -0.608520900321543, -0.100000000000000 ) );

+#2845 = CARTESIAN_POINT( '', ( 0.187299035369775, -0.678295819935691, -0.100000000000000 ) );

+#2846 = CARTESIAN_POINT( '', ( 0.183440514469454, -0.697588424437299, -0.100000000000000 ) );

+#2847 = CARTESIAN_POINT( '', ( 0.175723472668811, -0.715273311897106, -0.100000000000000 ) );

+#2848 = CARTESIAN_POINT( '', ( 0.167939997017621, -0.733110443597750, -0.100000000000000 ) );

+#2849 = CARTESIAN_POINT( '', ( 0.158360128617364, -0.746463022508038, -0.100000000000000 ) );

+#2850 = CARTESIAN_POINT( '', ( 0.146141479099679, -0.755144694533762, -0.100000000000000 ) );

+#2851 = CARTESIAN_POINT( '', ( 0.133557338455141, -0.764086057623301, -0.100000000000000 ) );

+#2852 = CARTESIAN_POINT( '', ( 0.119131832797428, -0.770257234726688, -0.100000000000000 ) );

+#2853 = CARTESIAN_POINT( '', ( 0.102090032154341, -0.773794212218649, -0.100000000000000 ) );

+#2854 = CARTESIAN_POINT( '', ( 0.0911611777487576, -0.776062465019809, -0.100000000000000 ) );

+#2855 = CARTESIAN_POINT( '', ( 0.0718649517684890, -0.777009646302251, -0.100000000000000 ) );

+#2856 = CARTESIAN_POINT( '', ( 0.0445337620578781, -0.777009646302251, -0.100000000000000 ) );

+#2857 = CARTESIAN_POINT( '', ( -0.0271704180064305, -0.777009646302251, -0.100000000000000 ) );

+#2858 = CARTESIAN_POINT( '', ( -0.0988745980707393, -0.777009646302251, -0.100000000000000 ) );

+#2859 = CARTESIAN_POINT( '', ( -0.170578778135048, -0.777009646302251, -0.100000000000000 ) );

+#2860 = DIRECTION( '', ( 0.000000000000000, 0.000000000000000, 1.00000000000000 ) );

+#2861 = SURFACE_STYLE_FILL_AREA( #3921 );

+#2862 = ORIENTED_EDGE( '', *, *, #3922, .F. );

+#2863 = ORIENTED_EDGE( '', *, *, #3923, .F. );

+#2864 = ORIENTED_EDGE( '', *, *, #3924, .T. );

+#2865 = ORIENTED_EDGE( '', *, *, #3925, .T. );

+#2866 = CARTESIAN_POINT( '', ( -0.116559485530546, 0.533922829581994, -0.100000000000000 ) );

+#2867 = CARTESIAN_POINT( '', ( -0.127330143190160, 0.521846637660609, -0.100000000000000 ) );

+#2868 = CARTESIAN_POINT( '', ( -0.132315112540193, 0.504019292604502, -0.100000000000000 ) );

+#2869 = CARTESIAN_POINT( '', ( -0.132315112540193, 0.457717041800643, -0.100000000000000 ) );

+#2870 = CARTESIAN_POINT( '', ( -0.127491961414791, 0.437459807073955, -0.100000000000000 ) );

+#2871 = CARTESIAN_POINT( '', ( -0.107556270096463, 0.401446945337621, -0.100000000000000 ) );

+#2872 = CARTESIAN_POINT( '', ( -0.0937299035369772, 0.388263665594856, -0.100000000000000 ) );

+#2873 = CARTESIAN_POINT( '', ( -0.0763665594855303, 0.379903536977492, -0.100000000000000 ) );

+#2874 = CARTESIAN_POINT( '', ( -0.0628896654945966, 0.373414662092968, -0.100000000000000 ) );

+#2875 = CARTESIAN_POINT( '', ( -0.0429260450160768, 0.370257234726688, -0.100000000000000 ) );

+#2876 = CARTESIAN_POINT( '', ( -0.0165594855305463, 0.370257234726688, -0.100000000000000 ) );

+#2877 = CARTESIAN_POINT( '', ( -0.00927116827438340, 0.370257234726688, -0.100000000000000 ) );

+#2878 = CARTESIAN_POINT( '', ( -0.00198285101822050, 0.371114683815648, -0.100000000000000 ) );

+#2879 = CARTESIAN_POINT( '', ( 0.00530546623794240, 0.371543408360129, -0.100000000000000 ) );

+#2880 = DIRECTION( '', ( 0.000000000000000, 0.000000000000000, 1.00000000000000 ) );

+#2881 = SURFACE_STYLE_FILL_AREA( #3926 );

+#2882 = ORIENTED_EDGE( '', *, *, #3927, .T. );

+#2883 = ORIENTED_EDGE( '', *, *, #3794, .F. );

+#2884 = CARTESIAN_POINT( '', ( 0.0104501607717044, -0.905627009646302, -0.100000000000000 ) );

+#2885 = CARTESIAN_POINT( '', ( -0.0355305466237940, -0.905627009646302, -0.100000000000000 ) );

+#2886 = CARTESIAN_POINT( '', ( -0.0689710610932474, -0.914630225080385, -0.100000000000000 ) );

+#2887 = CARTESIAN_POINT( '', ( -0.0901929260450157, -0.932958199356913, -0.100000000000000 ) );

+#2888 = CARTESIAN_POINT( '', ( -0.111573850339618, -0.951423543065888, -0.100000000000000 ) );

+#2889 = CARTESIAN_POINT( '', ( -0.122025723472668, -0.974437299035369, -0.100000000000000 ) );

+#2890 = CARTESIAN_POINT( '', ( -0.122025723472669, -1.02942122186495, -0.100000000000000 ) );

+#2891 = CARTESIAN_POINT( '', ( -0.111414790996784, -1.05257234726688, -0.100000000000000 ) );

+#2892 = CARTESIAN_POINT( '', ( -0.0905144694533758, -1.07090032154341, -0.100000000000000 ) );

+#2893 = CARTESIAN_POINT( '', ( -0.0692729866538397, -1.08952746799838, -0.100000000000000 ) );

+#2894 = CARTESIAN_POINT( '', ( -0.0364951768488744, -1.09887459807074, -0.100000000000000 ) );

+#2895 = CARTESIAN_POINT( '', ( 0.0516077170418010, -1.09887459807074, -0.100000000000000 ) );

+#2896 = CARTESIAN_POINT( '', ( 0.0837620578778138, -1.08922829581994, -0.100000000000000 ) );

+#2897 = CARTESIAN_POINT( '', ( 0.105627009646303, -1.07025723472669, -0.100000000000000 ) );

+#2898 = CARTESIAN_POINT( '', ( 0.127651126393735, -1.05114807460759, -0.100000000000000 ) );

+#2899 = CARTESIAN_POINT( '', ( 0.138424437299036, -1.02813504823151, -0.100000000000000 ) );

+#2900 = CARTESIAN_POINT( '', ( 0.138424437299036, -0.974437299035369, -0.100000000000000 ) );

+#2901 = CARTESIAN_POINT( '', ( 0.127813504823151, -0.951929260450160, -0.100000000000000 ) );

+#2902 = CARTESIAN_POINT( '', ( 0.106270096463023, -0.933279742765273, -0.100000000000000 ) );

+#2903 = CARTESIAN_POINT( '', ( 0.0848858015225916, -0.914767965055647, -0.100000000000000 ) );

+#2904 = CARTESIAN_POINT( '', ( 0.0528938906752414, -0.905627009646302, -0.100000000000000 ) );

+#2905 = CARTESIAN_POINT( '', ( 0.0104501607717044, -0.905627009646302, -0.100000000000000 ) );

+#2906 = DIRECTION( '', ( 0.000000000000000, 0.000000000000000, 1.00000000000000 ) );

+#2907 = SURFACE_STYLE_FILL_AREA( #3928 );

+#2908 = ORIENTED_EDGE( '', *, *, #3929, .F. );

+#2909 = ORIENTED_EDGE( '', *, *, #3841, .F. );

+#2910 = ORIENTED_EDGE( '', *, *, #3930, .T. );

+#2911 = ORIENTED_EDGE( '', *, *, #3931, .T. );

+#2912 = CARTESIAN_POINT( '', ( 0.312700964630226, -0.401768488745981, -0.100000000000000 ) );

+#2913 = DIRECTION( '', ( 1.59804206465872E-015, 1.00000000000000, 0.000000000000000 ) );

+#2914 = DIRECTION( '', ( -1.00000000000000, 1.59804206465873E-015, 0.000000000000000 ) );

+#2915 = SURFACE_STYLE_FILL_AREA( #3932 );

+#2916 = ORIENTED_EDGE( '', *, *, #3933, .T. );

+#2917 = ORIENTED_EDGE( '', *, *, #3934, .F. );

+#2918 = SURFACE_STYLE_FILL_AREA( #3935 );

+#2919 = ORIENTED_EDGE( '', *, *, #3936, .F. );

+#2920 = ORIENTED_EDGE( '', *, *, #3931, .F. );

+#2921 = ORIENTED_EDGE( '', *, *, #3937, .T. );

+#2922 = ORIENTED_EDGE( '', *, *, #3826, .T. );

+#2923 = CARTESIAN_POINT( '', ( 0.244855305466238, -0.401768488745980, -0.100000000000000 ) );

+#2924 = DIRECTION( '', ( 1.00000000000000, 1.83253736762495E-015, 0.000000000000000 ) );

+#2925 = DIRECTION( '', ( -1.83253736762495E-015, 1.00000000000000, 0.000000000000000 ) );

+#2926 = SURFACE_STYLE_FILL_AREA( #3938 );

+#2927 = ORIENTED_EDGE( '', *, *, #3939, .F. );

+#2928 = ORIENTED_EDGE( '', *, *, #3872, .F. );

+#2929 = ORIENTED_EDGE( '', *, *, #3940, .F. );

+#2930 = ORIENTED_EDGE( '', *, *, #3941, .F. );

+#2931 = CARTESIAN_POINT( '', ( -1.70000000000000, 1.70000000000000, -1.22000000000000 ) );

+#2932 = DIRECTION( '', ( -0.000000000000000, -0.000000000000000, -1.00000000000000 ) );

+#2933 = DIRECTION( '', ( 1.00000000000000, 0.000000000000000, 0.000000000000000 ) );

+#2934 = SURFACE_STYLE_FILL_AREA( #3942 );

+#2935 = ORIENTED_EDGE( '', *, *, #3943, .F. );

+#2936 = ORIENTED_EDGE( '', *, *, #3799, .F. );

+#2937 = ORIENTED_EDGE( '', *, *, #3944, .T. );

+#2938 = ORIENTED_EDGE( '', *, *, #3909, .T. );

+#2939 = CARTESIAN_POINT( '', ( -0.170578778135048, -0.00498392282958170, -0.100000000000000 ) );

+#2940 = DIRECTION( '', ( 0.000000000000000, -1.00000000000000, 0.000000000000000 ) );

+#2941 = DIRECTION( '', ( 0.000000000000000, 0.000000000000000, -1.00000000000000 ) );

+#2942 = SURFACE_STYLE_FILL_AREA( #3945 );

+#2943 = ORIENTED_EDGE( '', *, *, #3946, .F. );

+#2944 = ORIENTED_EDGE( '', *, *, #3947, .F. );

+#2945 = ORIENTED_EDGE( '', *, *, #3948, .F. );

+#2946 = ORIENTED_EDGE( '', *, *, #3949, .F. );

+#2947 = CARTESIAN_POINT( '', ( 1.70000000000000, 1.70000000000000, -1.22000000000000 ) );

+#2948 = DIRECTION( '', ( -0.000000000000000, -0.000000000000000, -1.00000000000000 ) );

+#2949 = DIRECTION( '', ( 1.00000000000000, 0.000000000000000, 0.000000000000000 ) );

+#2950 = SURFACE_STYLE_FILL_AREA( #3950 );

+#2951 = ORIENTED_EDGE( '', *, *, #3880, .F. );

+#2952 = ORIENTED_EDGE( '', *, *, #3862, .F. );

+#2953 = ORIENTED_EDGE( '', *, *, #3951, .F. );

+#2954 = ORIENTED_EDGE( '', *, *, #3919, .F. );

+#2955 = ORIENTED_EDGE( '', *, *, #3952, .F. );

+#2956 = ORIENTED_EDGE( '', *, *, #3953, .F. );

+#2957 = ORIENTED_EDGE( '', *, *, #3954, .F. );

+#2958 = CARTESIAN_POINT( '', ( 0.110675307990454, -0.771729155029842, -0.100000000000000 ) );

+#2959 = DIRECTION( '', ( 0.000000000000000, 0.000000000000000, 1.00000000000000 ) );

+#2960 = DIRECTION( '', ( 1.00000000000000, 0.000000000000000, 0.000000000000000 ) );

+#2961 = SURFACE_STYLE_FILL_AREA( #3955 );

+#2962 = ORIENTED_EDGE( '', *, *, #3956, .F. );

+#2963 = ORIENTED_EDGE( '', *, *, #3920, .F. );

+#2964 = ORIENTED_EDGE( '', *, *, #3951, .T. );

+#2965 = ORIENTED_EDGE( '', *, *, #3861, .T. );

+#2966 = CARTESIAN_POINT( '', ( -0.170578778135048, -0.777009646302251, -0.100000000000000 ) );

+#2967 = DIRECTION( '', ( 1.00000000000000, -4.58134341906236E-016, 0.000000000000000 ) );

+#2968 = DIRECTION( '', ( 4.58134341906236E-016, 1.00000000000000, 0.000000000000000 ) );

+#2969 = SURFACE_STYLE_FILL_AREA( #3957 );

+#2970 = ORIENTED_EDGE( '', *, *, #3958, .F. );

+#2971 = ORIENTED_EDGE( '', *, *, #3959, .F. );

+#2972 = ORIENTED_EDGE( '', *, *, #3791, .F. );

+#2973 = ORIENTED_EDGE( '', *, *, #3960, .F. );

+#2974 = ORIENTED_EDGE( '', *, *, #3914, .F. );

+#2975 = ORIENTED_EDGE( '', *, *, #3961, .F. );

+#2976 = ORIENTED_EDGE( '', *, *, #3822, .F. );

+#2977 = ORIENTED_EDGE( '', *, *, #3962, .F. );

+#2978 = ORIENTED_EDGE( '', *, *, #3817, .F. );

+#2979 = ORIENTED_EDGE( '', *, *, #3963, .F. );

+#2980 = ORIENTED_EDGE( '', *, *, #3964, .F. );

+#2981 = ORIENTED_EDGE( '', *, *, #3965, .F. );

+#2982 = ORIENTED_EDGE( '', *, *, #3966, .F. );

+#2983 = CARTESIAN_POINT( '', ( 0.106066947012771, 0.987421260927601, -0.100000000000000 ) );

+#2984 = DIRECTION( '', ( 0.000000000000000, 0.000000000000000, 1.00000000000000 ) );

+#2985 = DIRECTION( '', ( 1.00000000000000, 0.000000000000000, 0.000000000000000 ) );

+#2986 = SURFACE_STYLE_FILL_AREA( #3967 );

+#2987 = ORIENTED_EDGE( '', *, *, #3968, .F. );

+#2988 = ORIENTED_EDGE( '', *, *, #3969, .F. );

+#2989 = ORIENTED_EDGE( '', *, *, #3952, .T. );

+#2990 = ORIENTED_EDGE( '', *, *, #3918, .T. );

+#2991 = CARTESIAN_POINT( '', ( 0.179581993569132, -0.545498392282958, -0.100000000000000 ) );

+#2992 = DIRECTION( '', ( 2.17539919769673E-015, 1.00000000000000, 0.000000000000000 ) );

+#2993 = DIRECTION( '', ( -1.00000000000000, 2.17539919769673E-015, 0.000000000000000 ) );

+#2994 = SURFACE_STYLE_FILL_AREA( #3970 );

+#2995 = ORIENTED_EDGE( '', *, *, #3899, .T. );

+#2996 = ORIENTED_EDGE( '', *, *, #3971, .T. );

+#2997 = CARTESIAN_POINT( '', ( -0.682238961068618, -0.682238961068620, -1.24831433987837 ) );

+#2998 = DIRECTION( '', ( -0.707106781186548, 0.707106781186548, 0.000000000000000 ) );

+#2999 = DIRECTION( '', ( -0.707106781186547, -0.707106781186547, 0.000000000000000 ) );

+#3000 = SURFACE_STYLE_FILL_AREA( #3972 );

+#3001 = ORIENTED_EDGE( '', *, *, #3937, .F. );

+#3002 = ORIENTED_EDGE( '', *, *, #3930, .F. );

+#3003 = ORIENTED_EDGE( '', *, *, #3840, .F. );

+#3004 = ORIENTED_EDGE( '', *, *, #3827, .F. );

+#3005 = CARTESIAN_POINT( '', ( 0.244855305466238, -0.372186495176849, -0.100000000000000 ) );

+#3006 = DIRECTION( '', ( 0.000000000000000, 0.000000000000000, 1.00000000000000 ) );

+#3007 = DIRECTION( '', ( 1.00000000000000, 0.000000000000000, 0.000000000000000 ) );

+#3008 = SURFACE_STYLE_FILL_AREA( #3973 );

+#3009 = ORIENTED_EDGE( '', *, *, #3974, .T. );

+#3010 = ORIENTED_EDGE( '', *, *, #3941, .T. );

+#3011 = ORIENTED_EDGE( '', *, *, #3975, .F. );

+#3012 = ORIENTED_EDGE( '', *, *, #3947, .T. );

+#3013 = CARTESIAN_POINT( '', ( 1.90000000000000, 1.90000000000000, -1.22000000000000 ) );

+#3014 = DIRECTION( '', ( 1.14126544472158E-016, 1.00000000000000, 0.000000000000000 ) );

+#3015 = DIRECTION( '', ( -1.00000000000000, 1.14126544472158E-016, 0.000000000000000 ) );

+#3016 = SURFACE_STYLE_FILL_AREA( #3976 );

+#3017 = ORIENTED_EDGE( '', *, *, #3977, .F. );

+#3018 = ORIENTED_EDGE( '', *, *, #3978, .F. );

+#3019 = ORIENTED_EDGE( '', *, *, #3979, .T. );

+#3020 = ORIENTED_EDGE( '', *, *, #3889, .T. );

+#3021 = CARTESIAN_POINT( '', ( 0.179581993569132, -1.15289389067524, -0.100000000000000 ) );

+#3022 = CARTESIAN_POINT( '', ( 0.0787245444801719, -1.15289389067524, -0.100000000000000 ) );

+#3023 = CARTESIAN_POINT( '', ( -0.0221329046087885, -1.15289389067524, -0.100000000000000 ) );

+#3024 = CARTESIAN_POINT( '', ( -0.122990353697749, -1.15289389067524, -0.100000000000000 ) );

+#3025 = CARTESIAN_POINT( '', ( -0.177652733118971, -1.15289389067524, -0.100000000000000 ) );

+#3026 = CARTESIAN_POINT( '', ( -0.216237942122186, -1.14742765273312, -0.100000000000000 ) );

+#3027 = CARTESIAN_POINT( '', ( -0.239067524115755, -1.13617363344051, -0.100000000000000 ) );

+#3028 = CARTESIAN_POINT( '', ( -0.261510905073366, -1.12510999494028, -0.100000000000000 ) );

+#3029 = CARTESIAN_POINT( '', ( -0.279581993569131, -1.10755627009646, -0.100000000000000 ) );

+#3030 = CARTESIAN_POINT( '', ( -0.292765273311897, -1.08376205787781, -0.100000000000000 ) );

+#3031 = CARTESIAN_POINT( '', ( -0.306084861941202, -1.05972182474199, -0.100000000000000 ) );

+#3032 = CARTESIAN_POINT( '', ( -0.312700964630225, -1.03006430868167, -0.100000000000000 ) );

+#3033 = CARTESIAN_POINT( '', ( -0.312700964630225, -0.953215434083601, -0.100000000000000 ) );

+#3034 = CARTESIAN_POINT( '', ( -0.303376205787781, -0.919774919614148, -0.100000000000000 ) );

+#3035 = CARTESIAN_POINT( '', ( -0.265434083601286, -0.868327974276527, -0.100000000000000 ) );

+#3036 = CARTESIAN_POINT( '', ( -0.237138263665595, -0.855787781350482, -0.100000000000000 ) );

+#3037 = CARTESIAN_POINT( '', ( -0.199517684887460, -0.856752411575563, -0.100000000000000 ) );

+#3038 = DIRECTION( '', ( 0.000000000000000, 0.000000000000000, 1.00000000000000 ) );

+#3039 = SURFACE_STYLE_FILL_AREA( #3980 );

+#3040 = ORIENTED_EDGE( '', *, *, #3981, .F. );

+#3041 = ORIENTED_EDGE( '', *, *, #3982, .F. );

+#3042 = ORIENTED_EDGE( '', *, *, #3857, .T. );

+#3043 = ORIENTED_EDGE( '', *, *, #3983, .T. );

+#3044 = CARTESIAN_POINT( '', ( 0.179581993569132, 0.221061093247589, -0.100000000000000 ) );

+#3045 = DIRECTION( '', ( -1.00000000000000, 0.000000000000000, 0.000000000000000 ) );

+#3046 = DIRECTION( '', ( 0.000000000000000, 0.000000000000000, 1.00000000000000 ) );

+#3047 = SURFACE_STYLE_FILL_AREA( #3984 );

+#3048 = ORIENTED_EDGE( '', *, *, #3985, .F. );

+#3049 = ORIENTED_EDGE( '', *, *, #3986, .F. );

+#3050 = ORIENTED_EDGE( '', *, *, #3987, .T. );

+#3051 = ORIENTED_EDGE( '', *, *, #3797, .T. );

+#3052 = CARTESIAN_POINT( '', ( -0.0319935691318325, -0.0641479099678457, -0.100000000000000 ) );

+#3053 = DIRECTION( '', ( -3.91168069191406E-016, 1.00000000000000, 0.000000000000000 ) );

+#3054 = DIRECTION( '', ( -1.00000000000000, -3.91168069191406E-016, 0.000000000000000 ) );

+#3055 = SURFACE_STYLE_FILL_AREA( #3988 );

+#3056 = ORIENTED_EDGE( '', *, *, #3894, .F. );

+#3057 = ORIENTED_EDGE( '', *, *, #3989, .F. );

+#3058 = ORIENTED_EDGE( '', *, *, #3990, .T. );

+#3059 = ORIENTED_EDGE( '', *, *, #3833, .T. );

+#3060 = CARTESIAN_POINT( '', ( 3.45929134374410E-016, 0.000000000000000, -1.57000000000000 ) );

+#3061 = DIRECTION( '', ( -0.000000000000000, -0.000000000000000, -1.00000000000000 ) );

+#3062 = DIRECTION( '', ( 1.00000000000000, 0.000000000000000, 0.000000000000000 ) );

+#3063 = SURFACE_STYLE_FILL_AREA( #3991 );

+#3064 = ORIENTED_EDGE( '', *, *, #3992, .F. );

+#3065 = ORIENTED_EDGE( '', *, *, #3792, .F. );

+#3066 = ORIENTED_EDGE( '', *, *, #3959, .T. );

+#3067 = ORIENTED_EDGE( '', *, *, #3993, .T. );

+#3068 = CARTESIAN_POINT( '', ( 0.240353697749196, 1.09083601286174, -0.100000000000000 ) );

+#3069 = DIRECTION( '', ( 0.000000000000000, 1.00000000000000, 0.000000000000000 ) );

+#3070 = DIRECTION( '', ( 0.000000000000000, 0.000000000000000, 1.00000000000000 ) );

+#3071 = SURFACE_STYLE_FILL_AREA( #3994 );

+#3072 = ORIENTED_EDGE( '', *, *, #3995, .F. );

+#3073 = ORIENTED_EDGE( '', *, *, #3996, .F. );

+#3074 = ORIENTED_EDGE( '', *, *, #3965, .T. );

+#3075 = ORIENTED_EDGE( '', *, *, #3997, .T. );

+#3076 = CARTESIAN_POINT( '', ( 0.312700964630226, 1.15289389067524, -0.100000000000000 ) );

+#3077 = DIRECTION( '', ( -1.00000000000000, 1.12771530315382E-015, 0.000000000000000 ) );

+#3078 = DIRECTION( '', ( -1.12771530315382E-015, -1.00000000000000, 0.000000000000000 ) );

+#3079 = SURFACE_STYLE_FILL_AREA( #3998 );

+#3080 = ORIENTED_EDGE( '', *, *, #3999, .F. );

+#3081 = CARTESIAN_POINT( '', ( -0.615182899632303, 0.615182899632291, -0.507500000000000 ) );

+#3082 = DIRECTION( '', ( 0.707106781186540, 0.707106781186555, 0.000000000000000 ) );

+#3083 = DIRECTION( '', ( -0.707106781186555, 0.707106781186540, 0.000000000000000 ) );

+#3084 = SURFACE_STYLE_FILL_AREA( #4000 );

+#3085 = ORIENTED_EDGE( '', *, *, #3927, .F. );

+#3086 = ORIENTED_EDGE( '', *, *, #3979, .F. );

+#3087 = ORIENTED_EDGE( '', *, *, #4001, .F. );

+#3088 = ORIENTED_EDGE( '', *, *, #4002, .F. );

+#3089 = ORIENTED_EDGE( '', *, *, #4003, .F. );

+#3090 = ORIENTED_EDGE( '', *, *, #4004, .F. );

+#3091 = ORIENTED_EDGE( '', *, *, #3890, .F. );

+#3092 = CARTESIAN_POINT( '', ( -0.222774214936152, -1.14244776766788, -0.100000000000000 ) );

+#3093 = DIRECTION( '', ( 0.000000000000000, 0.000000000000000, 1.00000000000000 ) );

+#3094 = DIRECTION( '', ( 1.00000000000000, 0.000000000000000, 0.000000000000000 ) );

+#3095 = SURFACE_STYLE_FILL_AREA( #4005 );

+#3096 = ORIENTED_EDGE( '', *, *, #4006, .F. );

+#3097 = ORIENTED_EDGE( '', *, *, #4007, .F. );

+#3098 = ORIENTED_EDGE( '', *, *, #4008, .F. );

+#3099 = ORIENTED_EDGE( '', *, *, #3870, .F. );

+#3100 = CARTESIAN_POINT( '', ( -1.70000000000000, -1.70000000000000, -1.22000000000000 ) );

+#3101 = DIRECTION( '', ( -0.000000000000000, -0.000000000000000, -1.00000000000000 ) );

+#3102 = DIRECTION( '', ( 1.00000000000000, 0.000000000000000, 0.000000000000000 ) );

+#3103 = SURFACE_STYLE_FILL_AREA( #4009 );

+#3104 = ORIENTED_EDGE( '', *, *, #4010, .F. );

+#3105 = ORIENTED_EDGE( '', *, *, #4011, .F. );

+#3106 = ORIENTED_EDGE( '', *, *, #4003, .T. );

+#3107 = ORIENTED_EDGE( '', *, *, #4012, .T. );

+#3108 = CARTESIAN_POINT( '', ( -0.124598070739550, -1.09372990353698, -0.100000000000000 ) );

+#3109 = CARTESIAN_POINT( '', ( -0.155466237942122, -1.06768488745981, -0.100000000000000 ) );

+#3110 = CARTESIAN_POINT( '', ( -0.170578778135048, -1.03520900321543, -0.100000000000000 ) );

+#3111 = CARTESIAN_POINT( '', ( -0.170578778135048, -0.948070739549838, -0.100000000000000 ) );

+#3112 = CARTESIAN_POINT( '', ( -0.153215434083601, -0.910771704180063, -0.100000000000000 ) );

+#3113 = CARTESIAN_POINT( '', ( -0.118488745980707, -0.884405144694534, -0.100000000000000 ) );

+#3114 = CARTESIAN_POINT( '', ( -0.0838111602212257, -0.858075866617891, -0.100000000000000 ) );

+#3115 = CARTESIAN_POINT( '', ( -0.0422829581993567, -0.844533762057878, -0.100000000000000 ) );

+#3116 = CARTESIAN_POINT( '', ( 0.0397106109324762, -0.844533762057877, -0.100000000000000 ) );

+#3117 = CARTESIAN_POINT( '', ( 0.0705787781350485, -0.850643086816719, -0.100000000000000 ) );

+#3118 = CARTESIAN_POINT( '', ( 0.0985530546623797, -0.862861736334405, -0.100000000000000 ) );

+#3119 = CARTESIAN_POINT( '', ( 0.126679415906214, -0.875146813659297, -0.100000000000000 ) );

+#3120 = CARTESIAN_POINT( '', ( 0.148713826366560, -0.892443729903537, -0.100000000000000 ) );

+#3121 = CARTESIAN_POINT( '', ( 0.164147909967846, -0.915273311897106, -0.100000000000000 ) );

+#3122 = CARTESIAN_POINT( '', ( 0.179731186208437, -0.938323574669646, -0.100000000000000 ) );

+#3123 = CARTESIAN_POINT( '', ( 0.187299035369775, -0.965434083601286, -0.100000000000000 ) );

+#3124 = CARTESIAN_POINT( '', ( 0.187299035369775, -1.03778135048231, -0.100000000000000 ) );

+#3125 = CARTESIAN_POINT( '', ( 0.170257234726688, -1.07186495176849, -0.100000000000000 ) );

+#3126 = CARTESIAN_POINT( '', ( 0.136816720257235, -1.09887459807074, -0.100000000000000 ) );

+#3127 = DIRECTION( '', ( 0.000000000000000, 0.000000000000000, 1.00000000000000 ) );

+#3128 = SURFACE_STYLE_FILL_AREA( #4013 );

+#3129 = ORIENTED_EDGE( '', *, *, #4014, .F. );

+#3130 = ORIENTED_EDGE( '', *, *, #4015, .F. );

+#3131 = ORIENTED_EDGE( '', *, *, #4016, .T. );

+#3132 = ORIENTED_EDGE( '', *, *, #3875, .T. );

+#3133 = CARTESIAN_POINT( '', ( -0.170578778135048, -0.401768488745981, -0.100000000000000 ) );

+#3134 = DIRECTION( '', ( 1.00000000000000, -4.58134341906235E-016, 0.000000000000000 ) );

+#3135 = DIRECTION( '', ( 4.58134341906235E-016, 1.00000000000000, 0.000000000000000 ) );

+#3136 = SURFACE_STYLE_FILL_AREA( #4017 );

+#3137 = ORIENTED_EDGE( '', *, *, #3879, .T. );

+#3138 = ORIENTED_EDGE( '', *, *, #4018, .T. );

+#3139 = ORIENTED_EDGE( '', *, *, #4019, .T. );

+#3140 = ORIENTED_EDGE( '', *, *, #3968, .T. );

+#3141 = ORIENTED_EDGE( '', *, *, #3917, .T. );

+#3142 = ORIENTED_EDGE( '', *, *, #3956, .T. );

+#3143 = ORIENTED_EDGE( '', *, *, #3860, .T. );

+#3144 = ORIENTED_EDGE( '', *, *, #3936, .T. );

+#3145 = ORIENTED_EDGE( '', *, *, #3825, .T. );

+#3146 = ORIENTED_EDGE( '', *, *, #3839, .T. );

+#3147 = ORIENTED_EDGE( '', *, *, #3929, .T. );

+#3148 = ORIENTED_EDGE( '', *, *, #3865, .T. );

+#3149 = ORIENTED_EDGE( '', *, *, #4020, .T. );

+#3150 = ORIENTED_EDGE( '', *, *, #3981, .T. );

+#3151 = ORIENTED_EDGE( '', *, *, #4021, .T. );

+#3152 = ORIENTED_EDGE( '', *, *, #3843, .T. );

+#3153 = ORIENTED_EDGE( '', *, *, #4022, .T. );

+#3154 = ORIENTED_EDGE( '', *, *, #4023, .T. );

+#3155 = ORIENTED_EDGE( '', *, *, #4024, .T. );

+#3156 = ORIENTED_EDGE( '', *, *, #4025, .T. );

+#3157 = ORIENTED_EDGE( '', *, *, #3995, .T. );

+#3158 = ORIENTED_EDGE( '', *, *, #4026, .T. );

+#3159 = ORIENTED_EDGE( '', *, *, #4027, .T. );

+#3160 = ORIENTED_EDGE( '', *, *, #3815, .T. );

+#3161 = ORIENTED_EDGE( '', *, *, #4028, .T. );

+#3162 = ORIENTED_EDGE( '', *, *, #3820, .T. );

+#3163 = ORIENTED_EDGE( '', *, *, #4029, .T. );

+#3164 = ORIENTED_EDGE( '', *, *, #3912, .T. );

+#3165 = ORIENTED_EDGE( '', *, *, #4030, .T. );

+#3166 = ORIENTED_EDGE( '', *, *, #3789, .T. );

+#3167 = ORIENTED_EDGE( '', *, *, #3992, .T. );

+#3168 = ORIENTED_EDGE( '', *, *, #3810, .F. );

+#3169 = ORIENTED_EDGE( '', *, *, #3883, .T. );

+#3170 = ORIENTED_EDGE( '', *, *, #4031, .T. );

+#3171 = ORIENTED_EDGE( '', *, *, #4032, .T. );

+#3172 = ORIENTED_EDGE( '', *, *, #4033, .T. );

+#3173 = ORIENTED_EDGE( '', *, *, #4034, .T. );

+#3174 = ORIENTED_EDGE( '', *, *, #4035, .T. );

+#3175 = ORIENTED_EDGE( '', *, *, #3796, .T. );

+#3176 = ORIENTED_EDGE( '', *, *, #3943, .T. );

+#3177 = ORIENTED_EDGE( '', *, *, #3908, .T. );

+#3178 = ORIENTED_EDGE( '', *, *, #3848, .T. );

+#3179 = ORIENTED_EDGE( '', *, *, #4036, .T. );

+#3180 = ORIENTED_EDGE( '', *, *, #4037, .T. );

+#3181 = ORIENTED_EDGE( '', *, *, #3804, .T. );

+#3182 = ORIENTED_EDGE( '', *, *, #4038, .T. );

+#3183 = ORIENTED_EDGE( '', *, *, #4039, .T. );

+#3184 = ORIENTED_EDGE( '', *, *, #4040, .T. );

+#3185 = ORIENTED_EDGE( '', *, *, #4041, .T. );

+#3186 = ORIENTED_EDGE( '', *, *, #3985, .T. );

+#3187 = ORIENTED_EDGE( '', *, *, #4014, .T. );

+#3188 = ORIENTED_EDGE( '', *, *, #3874, .T. );

+#3189 = ORIENTED_EDGE( '', *, *, #4042, .T. );

+#3190 = ORIENTED_EDGE( '', *, *, #4043, .T. );

+#3191 = ORIENTED_EDGE( '', *, *, #3977, .T. );

+#3192 = ORIENTED_EDGE( '', *, *, #3888, .T. );

+#3193 = ORIENTED_EDGE( '', *, *, #4044, .T. );

+#3194 = ORIENTED_EDGE( '', *, *, #4010, .T. );

+#3195 = ORIENTED_EDGE( '', *, *, #4045, .T. );

+#3196 = ORIENTED_EDGE( '', *, *, #4046, .T. );

+#3197 = CARTESIAN_POINT( '', ( 0.000000000000000, 0.000000000000000, 0.000000000000000 ) );

+#3198 = DIRECTION( '', ( 0.000000000000000, 0.000000000000000, -1.00000000000000 ) );

+#3199 = DIRECTION( '', ( -1.00000000000000, 0.000000000000000, 0.000000000000000 ) );

+#3200 = SURFACE_STYLE_FILL_AREA( #4047 );

+#3201 = ORIENTED_EDGE( '', *, *, #4036, .F. );

+#3202 = ORIENTED_EDGE( '', *, *, #3851, .F. );

+#3203 = ORIENTED_EDGE( '', *, *, #4048, .T. );

+#3204 = ORIENTED_EDGE( '', *, *, #4049, .T. );

+#3205 = CARTESIAN_POINT( '', ( 0.0377813504823155, -0.0641479099678456, -0.100000000000000 ) );

+#3206 = DIRECTION( '', ( -0.703878033397547, -0.710320852925213, 0.000000000000000 ) );

+#3207 = DIRECTION( '', ( 0.710320852925213, -0.703878033397547, 0.000000000000000 ) );

+#3208 = SURFACE_STYLE_FILL_AREA( #4050 );

+#3209 = ORIENTED_EDGE( '', *, *, #4051, .T. );

+#3210 = ORIENTED_EDGE( '', *, *, #4052, .F. );

+#3211 = SURFACE_STYLE_FILL_AREA( #4053 );

+#3212 = ORIENTED_EDGE( '', *, *, #4024, .F. );

+#3213 = ORIENTED_EDGE( '', *, *, #3993, .F. );

+#3214 = ORIENTED_EDGE( '', *, *, #3958, .T. );

+#3215 = ORIENTED_EDGE( '', *, *, #4054, .T. );

+#3216 = CARTESIAN_POINT( '', ( -0.170578778135048, 1.09083601286174, -0.100000000000000 ) );

+#3217 = DIRECTION( '', ( 1.00000000000000, 1.31031169291319E-015, 0.000000000000000 ) );

+#3218 = DIRECTION( '', ( -1.31031169291319E-015, 1.00000000000000, 0.000000000000000 ) );

+#3219 = SURFACE_STYLE_FILL_AREA( #4055 );

+#3220 = ORIENTED_EDGE( '', *, *, #4056, .T. );

+#3221 = ORIENTED_EDGE( '', *, *, #3836, .F. );

+#3222 = ORIENTED_EDGE( '', *, *, #4057, .F. );

+#3223 = ORIENTED_EDGE( '', *, *, #4058, .F. );

+#3224 = CARTESIAN_POINT( '', ( 0.881057603111137, 0.668925568755249, 4.02865162338219 ) );

+#3225 = DIRECTION( '', ( -0.707106781186417, 0.707106781186678, 0.000000000000000 ) );

+#3226 = DIRECTION( '', ( -0.707106781186678, -0.707106781186417, 0.000000000000000 ) );

+#3227 = SURFACE_STYLE_FILL_AREA( #4059 );

+#3228 = ORIENTED_EDGE( '', *, *, #4060, .T. );

+#3229 = ORIENTED_EDGE( '', *, *, #4061, .T. );

+#3230 = ORIENTED_EDGE( '', *, *, #3830, .T. );

+#3231 = ORIENTED_EDGE( '', *, *, #4062, .F. );

+#3232 = CARTESIAN_POINT( '', ( -0.668925568755250, -0.881057603111137, 4.02865162338219 ) );

+#3233 = DIRECTION( '', ( 0.707106781186679, -0.707106781186416, 0.000000000000000 ) );

+#3234 = DIRECTION( '', ( 0.707106781186416, 0.707106781186679, 0.000000000000000 ) );

+#3235 = SURFACE_STYLE_FILL_AREA( #4063 );

+#3236 = ORIENTED_EDGE( '', *, *, #4064, .F. );

+#3237 = ORIENTED_EDGE( '', *, *, #3903, .T. );

+#3238 = ORIENTED_EDGE( '', *, *, #4065, .F. );

+#3239 = ORIENTED_EDGE( '', *, *, #4006, .T. );

+#3240 = ORIENTED_EDGE( '', *, *, #3869, .F. );

+#3241 = ORIENTED_EDGE( '', *, *, #3939, .T. );

+#3242 = ORIENTED_EDGE( '', *, *, #3974, .F. );

+#3243 = ORIENTED_EDGE( '', *, *, #3946, .T. );

+#3244 = ORIENTED_EDGE( '', *, *, #4066, .F. );

+#3245 = CARTESIAN_POINT( '', ( -1.90000000000000, -1.90000000000000, -1.22000000000000 ) );

+#3246 = DIRECTION( '', ( 0.000000000000000, 0.000000000000000, 1.00000000000000 ) );

+#3247 = DIRECTION( '', ( 1.00000000000000, 0.000000000000000, 0.000000000000000 ) );

+#3248 = SURFACE_STYLE_FILL_AREA( #4067 );

+#3249 = ORIENTED_EDGE( '', *, *, #4044, .F. );

+#3250 = ORIENTED_EDGE( '', *, *, #3891, .F. );

+#3251 = ORIENTED_EDGE( '', *, *, #4004, .T. );

+#3252 = ORIENTED_EDGE( '', *, *, #4011, .T. );

+#3253 = CARTESIAN_POINT( '', ( -0.207234726688103, -0.914308681672025, -0.100000000000000 ) );

+#3254 = CARTESIAN_POINT( '', ( -0.225562700964630, -0.916559485530546, -0.100000000000000 ) );

+#3255 = CARTESIAN_POINT( '', ( -0.238745980707395, -0.923311897106109, -0.100000000000000 ) );

+#3256 = CARTESIAN_POINT( '', ( -0.247106109324758, -0.934565916398713, -0.100000000000000 ) );

+#3257 = CARTESIAN_POINT( '', ( -0.258188447102642, -0.949484448022787, -0.100000000000000 ) );

+#3258 = CARTESIAN_POINT( '', ( -0.263826366559485, -0.969292604501608, -0.100000000000000 ) );

+#3259 = CARTESIAN_POINT( '', ( -0.263826366559485, -1.02266881028939, -0.100000000000000 ) );

+#3260 = CARTESIAN_POINT( '', ( -0.258360128617363, -1.04389067524116, -0.100000000000000 ) );

+#3261 = CARTESIAN_POINT( '', ( -0.247427652733118, -1.05900321543408, -0.100000000000000 ) );

+#3262 = CARTESIAN_POINT( '', ( -0.236537412268338, -1.07405737137069, -0.100000000000000 ) );

+#3263 = CARTESIAN_POINT( '', ( -0.220739549839228, -1.08408360128617, -0.100000000000000 ) );

+#3264 = CARTESIAN_POINT( '', ( -0.201125401929260, -1.08922829581994, -0.100000000000000 ) );

+#3265 = CARTESIAN_POINT( '', ( -0.188904165187772, -1.09243386611278, -0.100000000000000 ) );

+#3266 = CARTESIAN_POINT( '', ( -0.163504823151125, -1.09372990353698, -0.100000000000000 ) );

+#3267 = CARTESIAN_POINT( '', ( -0.124598070739550, -1.09372990353698, -0.100000000000000 ) );

+#3268 = DIRECTION( '', ( 0.000000000000000, 0.000000000000000, 1.00000000000000 ) );

+#3269 = SURFACE_STYLE_FILL_AREA( #4068 );

+#3270 = ORIENTED_EDGE( '', *, *, #3831, .T. );

+#3271 = ORIENTED_EDGE( '', *, *, #4061, .F. );

+#3272 = ORIENTED_EDGE( '', *, *, #4069, .T. );

+#3273 = ORIENTED_EDGE( '', *, *, #3895, .T. );

+#3274 = CARTESIAN_POINT( '', ( -0.774991585933194, -0.774991585933193, 4.02865162338219 ) );

+#3275 = DIRECTION( '', ( -0.000000000000000, -0.000000000000000, 1.00000000000000 ) );

+#3276 = DIRECTION( '', ( -1.00000000000000, 0.000000000000000, 0.000000000000000 ) );

+#3277 = SURFACE_STYLE_FILL_AREA( #4070 );

+#3278 = ORIENTED_EDGE( '', *, *, #4071, .F. );

+#3279 = ORIENTED_EDGE( '', *, *, #3904, .T. );

+#3280 = ORIENTED_EDGE( '', *, *, #4064, .T. );

+#3281 = ORIENTED_EDGE( '', *, *, #3949, .T. );

+#3282 = CARTESIAN_POINT( '', ( 1.90000000000000, -1.90000000000000, -1.22000000000000 ) );

+#3283 = DIRECTION( '', ( 1.00000000000000, 0.000000000000000, 0.000000000000000 ) );

+#3284 = DIRECTION( '', ( 0.000000000000000, 0.000000000000000, -1.00000000000000 ) );

+#3285 = SURFACE_STYLE_FILL_AREA( #4072 );

+#3286 = ORIENTED_EDGE( '', *, *, #4042, .F. );

+#3287 = ORIENTED_EDGE( '', *, *, #3877, .F. );

+#3288 = ORIENTED_EDGE( '', *, *, #4073, .T. );

+#3289 = ORIENTED_EDGE( '', *, *, #4074, .T. );

+#3290 = CARTESIAN_POINT( '', ( 0.179581993569132, -0.342604501607716, -0.100000000000000 ) );

+#3291 = DIRECTION( '', ( -1.00000000000000, -1.83253736762495E-015, 0.000000000000000 ) );

+#3292 = DIRECTION( '', ( 1.83253736762495E-015, -1.00000000000000, 0.000000000000000 ) );

+#3293 = SURFACE_STYLE_FILL_AREA( #4075 );

+#3294 = ORIENTED_EDGE( '', *, *, #4016, .F. );

+#3295 = ORIENTED_EDGE( '', *, *, #4076, .F. );

+#3296 = ORIENTED_EDGE( '', *, *, #4073, .F. );

+#3297 = ORIENTED_EDGE( '', *, *, #3876, .F. );

+#3298 = CARTESIAN_POINT( '', ( -0.170578778135048, -0.372186495176849, -0.100000000000000 ) );

+#3299 = DIRECTION( '', ( 0.000000000000000, 0.000000000000000, 1.00000000000000 ) );

+#3300 = DIRECTION( '', ( 1.00000000000000, 0.000000000000000, 0.000000000000000 ) );

+#3301 = SURFACE_STYLE_FILL_AREA( #4077 );

+#3302 = ORIENTED_EDGE( '', *, *, #4041, .F. );

+#3303 = ORIENTED_EDGE( '', *, *, #4078, .F. );

+#3304 = ORIENTED_EDGE( '', *, *, #4079, .T. );

+#3305 = ORIENTED_EDGE( '', *, *, #3986, .T. );

+#3306 = CARTESIAN_POINT( '', ( 0.00819935691318349, -0.105305466237942, -0.100000000000000 ) );

+#3307 = DIRECTION( '', ( 0.715441150961144, 0.698672998985501, 0.000000000000000 ) );

+#3308 = DIRECTION( '', ( -0.698672998985501, 0.715441150961144, 0.000000000000000 ) );

+#3309 = SURFACE_STYLE_FILL_AREA( #4080 );

+#3310 = ORIENTED_EDGE( '', *, *, #4025, .F. );

+#3311 = ORIENTED_EDGE( '', *, *, #4054, .F. );

+#3312 = ORIENTED_EDGE( '', *, *, #3966, .T. );

+#3313 = ORIENTED_EDGE( '', *, *, #3996, .T. );

+#3314 = CARTESIAN_POINT( '', ( -0.170578778135048, 1.15289389067524, -0.100000000000000 ) );

+#3315 = DIRECTION( '', ( 0.000000000000000, -1.00000000000000, 0.000000000000000 ) );

+#3316 = DIRECTION( '', ( 0.000000000000000, 0.000000000000000, -1.00000000000000 ) );

+#3317 = SURFACE_STYLE_FILL_AREA( #4081 );

+#3318 = ORIENTED_EDGE( '', *, *, #3802, .F. );

+#3319 = ORIENTED_EDGE( '', *, *, #3809, .T. );

+#3320 = CARTESIAN_POINT( '', ( 0.000000000000000, 0.000000000000000, -0.360000000000000 ) );

+#3321 = DIRECTION( '', ( 0.000000000000000, 0.000000000000000, -1.00000000000000 ) );

+#3322 = DIRECTION( '', ( -1.00000000000000, 0.000000000000000, 0.000000000000000 ) );

+#3323 = SURFACE_STYLE_FILL_AREA( #4082 );

+#3324 = ORIENTED_EDGE( '', *, *, #4029, .F. );

+#3325 = ORIENTED_EDGE( '', *, *, #3823, .F. );

+#3326 = ORIENTED_EDGE( '', *, *, #3961, .T. );

+#3327 = ORIENTED_EDGE( '', *, *, #3913, .T. );

+#3328 = CARTESIAN_POINT( '', ( -0.170578778135048, 0.753215434083602, -0.100000000000000 ) );

+#3329 = DIRECTION( '', ( 0.000000000000000, -1.00000000000000, 0.000000000000000 ) );

+#3330 = DIRECTION( '', ( 0.000000000000000, 0.000000000000000, -1.00000000000000 ) );

+#3331 = SURFACE_STYLE_FILL_AREA( #4083 );

+#3332 = ORIENTED_EDGE( '', *, *, #4033, .F. );

+#3333 = ORIENTED_EDGE( '', *, *, #4084, .F. );

+#3334 = ORIENTED_EDGE( '', *, *, #4085, .T. );

+#3335 = ORIENTED_EDGE( '', *, *, #4086, .T. );

+#3336 = CARTESIAN_POINT( '', ( 0.0715434083601288, 0.546784565916399, -0.100000000000000 ) );

+#3337 = DIRECTION( '', ( 0.991323307801716, -0.131446184459897, 0.000000000000000 ) );

+#3338 = DIRECTION( '', ( 0.131446184459897, 0.991323307801716, 0.000000000000000 ) );

+#3339 = SURFACE_STYLE_FILL_AREA( #4087 );

+#3340 = ORIENTED_EDGE( '', *, *, #3922, .T. );

+#3341 = ORIENTED_EDGE( '', *, *, #4088, .T. );

+#3342 = CARTESIAN_POINT( '', ( 0.000000000000000, 0.000000000000000, 0.000000000000000 ) );

+#3343 = DIRECTION( '', ( 0.000000000000000, 0.000000000000000, -1.00000000000000 ) );

+#3344 = DIRECTION( '', ( -1.00000000000000, 0.000000000000000, 0.000000000000000 ) );

+#3345 = SURFACE_STYLE_FILL_AREA( #4089 );

+#3346 = ORIENTED_EDGE( '', *, *, #4038, .F. );

+#3347 = ORIENTED_EDGE( '', *, *, #3807, .F. );

+#3348 = ORIENTED_EDGE( '', *, *, #4090, .T. );

+#3349 = ORIENTED_EDGE( '', *, *, #4091, .T. );

+#3350 = CARTESIAN_POINT( '', ( 0.0493569131832800, -0.147749196141479, -0.100000000000000 ) );

+#3351 = DIRECTION( '', ( -0.557219002361776, 0.830365572146960, 0.000000000000000 ) );

+#3352 = DIRECTION( '', ( -0.830365572146960, -0.557219002361776, 0.000000000000000 ) );

+#3353 = SURFACE_STYLE_FILL_AREA( #4092 );

+#3354 = ORIENTED_EDGE( '', *, *, #4021, .F. );

+#3355 = ORIENTED_EDGE( '', *, *, #3983, .F. );

+#3356 = ORIENTED_EDGE( '', *, *, #3856, .T. );

+#3357 = ORIENTED_EDGE( '', *, *, #3844, .T. );

+#3358 = CARTESIAN_POINT( '', ( 0.179581993569132, 0.168006430868168, -0.100000000000000 ) );

+#3359 = DIRECTION( '', ( 5.10889205519685E-016, 1.00000000000000, 0.000000000000000 ) );

+#3360 = DIRECTION( '', ( -1.00000000000000, 5.10889205519685E-016, 0.000000000000000 ) );

+#3361 = SURFACE_STYLE_FILL_AREA( #4093 );

+#3362 = ORIENTED_EDGE( '', *, *, #4094, .T. );

+#3363 = CARTESIAN_POINT( '', ( 1.15753787975412, 1.22824855787278, 4.18696960152869 ) );

+#3364 = DIRECTION( '', ( 0.707106781186537, 0.707106781186558, 0.000000000000000 ) );

+#3365 = DIRECTION( '', ( -0.707106781186558, 0.707106781186537, 0.000000000000000 ) );

+#3366 = SURFACE_STYLE_FILL_AREA( #4095 );

+#3367 = ORIENTED_EDGE( '', *, *, #4039, .F. );

+#3368 = ORIENTED_EDGE( '', *, *, #4091, .F. );

+#3369 = ORIENTED_EDGE( '', *, *, #4096, .T. );

+#3370 = ORIENTED_EDGE( '', *, *, #4097, .T. );

+#3371 = CARTESIAN_POINT( '', ( -0.170578778135048, -0.295337620578778, -0.100000000000000 ) );

+#3372 = DIRECTION( '', ( 1.00000000000000, 0.000000000000000, 0.000000000000000 ) );

+#3373 = DIRECTION( '', ( 0.000000000000000, 0.000000000000000, -1.00000000000000 ) );

+#3374 = SURFACE_STYLE_FILL_AREA( #4098 );

+#3375 = ORIENTED_EDGE( '', *, *, #3813, .F. );

+#3376 = CARTESIAN_POINT( '', ( -1.19289321881345, -1.19289321881345, -1.41000000000000 ) );

+#3377 = DIRECTION( '', ( 0.707106781186550, 0.707106781186545, 0.000000000000000 ) );

+#3378 = DIRECTION( '', ( -0.707106781186545, 0.707106781186550, 0.000000000000000 ) );

+#3379 = SURFACE_STYLE_FILL_AREA( #4099 );

+#3380 = ORIENTED_EDGE( '', *, *, #4066, .T. );

+#3381 = ORIENTED_EDGE( '', *, *, #4100, .F. );

+#3382 = CARTESIAN_POINT( '', ( 3.45929134374411E-016, 4.33680868994202E-016, -5.51075312457381 ) );

+#3383 = DIRECTION( '', ( -0.000000000000000, -0.000000000000000, -1.00000000000000 ) );

+#3384 = DIRECTION( '', ( 1.00000000000000, 0.000000000000000, 0.000000000000000 ) );

+#3385 = SURFACE_STYLE_FILL_AREA( #4101 );

+#3386 = ORIENTED_EDGE( '', *, *, #4037, .F. );

+#3387 = ORIENTED_EDGE( '', *, *, #4049, .F. );

+#3388 = ORIENTED_EDGE( '', *, *, #4102, .T. );

+#3389 = ORIENTED_EDGE( '', *, *, #3805, .T. );

+#3390 = CARTESIAN_POINT( '', ( 0.179581993569132, -0.204662379421222, -0.100000000000000 ) );

+#3391 = DIRECTION( '', ( -1.00000000000000, -1.41082374746021E-015, 0.000000000000000 ) );

+#3392 = DIRECTION( '', ( 1.41082374746021E-015, -1.00000000000000, 0.000000000000000 ) );

+#3393 = SURFACE_STYLE_FILL_AREA( #4103 );

+#3394 = ORIENTED_EDGE( '', *, *, #4022, .F. );

+#3395 = ORIENTED_EDGE( '', *, *, #3846, .F. );

+#3396 = ORIENTED_EDGE( '', *, *, #3855, .T. );

+#3397 = ORIENTED_EDGE( '', *, *, #4104, .T. );

+#3398 = CARTESIAN_POINT( '', ( 0.168327974276527, 0.0303858520900324, -0.100000000000000 ) );

+#3399 = DIRECTION( '', ( 0.360075594051526, 0.932923130042578, 0.000000000000000 ) );

+#3400 = DIRECTION( '', ( -0.932923130042578, 0.360075594051525, 0.000000000000000 ) );

+#3401 = SURFACE_STYLE_FILL_AREA( #4105 );

+#3402 = ORIENTED_EDGE( '', *, *, #4106, .T. );

+#3403 = ORIENTED_EDGE( '', *, *, #3834, .F. );

+#3404 = ORIENTED_EDGE( '', *, *, #3990, .F. );

+#3405 = ORIENTED_EDGE( '', *, *, #4107, .F. );

+#3406 = CARTESIAN_POINT( '', ( 0.668925568755249, 0.881057603111137, 4.02865162338219 ) );

+#3407 = DIRECTION( '', ( 0.707106781186673, -0.707106781186422, 0.000000000000000 ) );

+#3408 = DIRECTION( '', ( 0.707106781186422, 0.707106781186673, 0.000000000000000 ) );

+#3409 = SURFACE_STYLE_FILL_AREA( #4108 );

+#3410 = ORIENTED_EDGE( '', *, *, #3934, .T. );

+#3411 = ORIENTED_EDGE( '', *, *, #4094, .F. );

+#3412 = SURFACE_STYLE_FILL_AREA( #4109 );

+#3413 = ORIENTED_EDGE( '', *, *, #4019, .F. );

+#3414 = ORIENTED_EDGE( '', *, *, #4110, .F. );

+#3415 = ORIENTED_EDGE( '', *, *, #3953, .T. );

+#3416 = ORIENTED_EDGE( '', *, *, #3969, .T. );

+#3417 = CARTESIAN_POINT( '', ( 0.179581993569132, -0.492122186495177, -0.100000000000000 ) );

+#3418 = DIRECTION( '', ( -1.00000000000000, 2.03124623881320E-015, 0.000000000000000 ) );

+#3419 = DIRECTION( '', ( -2.03124623881320E-015, -1.00000000000000, 0.000000000000000 ) );

+#3420 = SURFACE_STYLE_FILL_AREA( #4111 );

+#3421 = ORIENTED_EDGE( '', *, *, #4018, .F. );

+#3422 = ORIENTED_EDGE( '', *, *, #3881, .F. );

+#3423 = ORIENTED_EDGE( '', *, *, #3954, .T. );

+#3424 = ORIENTED_EDGE( '', *, *, #4110, .T. );

+#3425 = CARTESIAN_POINT( '', ( -0.170578778135048, -0.492122186495177, -0.100000000000000 ) );

+#3426 = DIRECTION( '', ( 0.000000000000000, -1.00000000000000, 0.000000000000000 ) );

+#3427 = DIRECTION( '', ( 0.000000000000000, 0.000000000000000, -1.00000000000000 ) );

+#3428 = SURFACE_STYLE_FILL_AREA( #4112 );

+#3429 = ORIENTED_EDGE( '', *, *, #4113, .T. );

+#3430 = CARTESIAN_POINT( '', ( -0.700035713374683, 0.700035713374683, -0.507500000000000 ) );

+#3431 = DIRECTION( '', ( 0.707106781186548, 0.707106781186548, 0.000000000000000 ) );

+#3432 = DIRECTION( '', ( -0.707106781186548, 0.707106781186548, 0.000000000000000 ) );

+#3433 = SURFACE_STYLE_FILL_AREA( #4114 );

+#3434 = ORIENTED_EDGE( '', *, *, #4043, .F. );

+#3435 = ORIENTED_EDGE( '', *, *, #4074, .F. );

+#3436 = ORIENTED_EDGE( '', *, *, #4076, .T. );

+#3437 = ORIENTED_EDGE( '', *, *, #4015, .T. );

+#3438 = CARTESIAN_POINT( '', ( 0.179581993569132, -0.401768488745980, -0.100000000000000 ) );

+#3439 = DIRECTION( '', ( -3.09629821527082E-016, 1.00000000000000, 0.000000000000000 ) );

+#3440 = DIRECTION( '', ( -1.00000000000000, -3.09629821527082E-016, 0.000000000000000 ) );

+#3441 = SURFACE_STYLE_FILL_AREA( #4115 );

+#3442 = ORIENTED_EDGE( '', *, *, #4052, .T. );

+#3443 = ORIENTED_EDGE( '', *, *, #3933, .F. );

+#3444 = SURFACE_STYLE_FILL_AREA( #4116 );

+#3445 = ORIENTED_EDGE( '', *, *, #4032, .F. );

+#3446 = ORIENTED_EDGE( '', *, *, #4117, .F. );

+#3447 = ORIENTED_EDGE( '', *, *, #4118, .T. );

+#3448 = ORIENTED_EDGE( '', *, *, #4084, .T. );

+#3449 = CARTESIAN_POINT( '', ( 0.0512861736334409, 0.370257234726688, -0.100000000000000 ) );

+#3450 = CARTESIAN_POINT( '', ( 0.0596463022508042, 0.369935691318328, -0.100000000000000 ) );

+#3451 = CARTESIAN_POINT( '', ( 0.0647909967845663, 0.369935691318328, -0.100000000000000 ) );

+#3452 = CARTESIAN_POINT( '', ( 0.0911575562700968, 0.369935691318328, -0.100000000000000 ) );

+#3453 = CARTESIAN_POINT( '', ( 0.108199356913184, 0.375401929260451, -0.100000000000000 ) );

+#3454 = CARTESIAN_POINT( '', ( 0.118167202572348, 0.386655948553055, -0.100000000000000 ) );

+#3455 = CARTESIAN_POINT( '', ( 0.131764693768883, 0.402007954742692, -0.100000000000000 ) );

+#3456 = CARTESIAN_POINT( '', ( 0.138424437299036, 0.424598070739550, -0.100000000000000 ) );

+#3457 = CARTESIAN_POINT( '', ( 0.138424437299036, 0.482797427652734, -0.100000000000000 ) );

+#3458 = CARTESIAN_POINT( '', ( 0.133601286173634, 0.503697749196142, -0.100000000000000 ) );

+#3459 = CARTESIAN_POINT( '', ( 0.123633440514470, 0.516881028938907, -0.100000000000000 ) );

+#3460 = CARTESIAN_POINT( '', ( 0.113510908378384, 0.530268894022116, -0.100000000000000 ) );

+#3461 = CARTESIAN_POINT( '', ( 0.0963022508038589, 0.540353697749196, -0.100000000000000 ) );

+#3462 = CARTESIAN_POINT( '', ( 0.0715434083601288, 0.546784565916399, -0.100000000000000 ) );

+#3463 = DIRECTION( '', ( 0.000000000000000, 0.000000000000000, 1.00000000000000 ) );

+#3464 = SURFACE_STYLE_FILL_AREA( #4119 );

+#3465 = ORIENTED_EDGE( '', *, *, #3999, .T. );

+#3466 = ORIENTED_EDGE( '', *, *, #3901, .T. );

+#3467 = ORIENTED_EDGE( '', *, *, #3900, .F. );

+#3468 = SURFACE_STYLE_FILL_AREA( #4120 );

+#3469 = ORIENTED_EDGE( '', *, *, #3971, .F. );

+#3470 = ORIENTED_EDGE( '', *, *, #3897, .T. );

+#3471 = CARTESIAN_POINT( '', ( -0.760020706999138, -0.760020706999141, -1.30000000000000 ) );

+#3472 = DIRECTION( '', ( -0.000000000000000, -0.000000000000000, -1.00000000000000 ) );

+#3473 = DIRECTION( '', ( 1.00000000000000, 0.000000000000000, 0.000000000000000 ) );

+#3474 = SURFACE_STYLE_FILL_AREA( #4121 );

+#3475 = ORIENTED_EDGE( '', *, *, #4046, .F. );

+#3476 = ORIENTED_EDGE( '', *, *, #4122, .F. );

+#3477 = ORIENTED_EDGE( '', *, *, #4001, .T. );

+#3478 = ORIENTED_EDGE( '', *, *, #3978, .T. );

+#3479 = CARTESIAN_POINT( '', ( 0.179581993569132, -1.09887459807074, -0.100000000000000 ) );

+#3480 = DIRECTION( '', ( -1.00000000000000, -2.00706473597023E-015, 0.000000000000000 ) );

+#3481 = DIRECTION( '', ( 2.00706473597023E-015, -1.00000000000000, 0.000000000000000 ) );

+#3482 = SURFACE_STYLE_FILL_AREA( #4123 );

+#3483 = ORIENTED_EDGE( '', *, *, #4051, .F. );

+#3484 = ORIENTED_EDGE( '', *, *, #4124, .T. );

+#3485 = SURFACE_STYLE_FILL_AREA( #4125 );

+#3486 = ORIENTED_EDGE( '', *, *, #3924, .F. );

+#3487 = ORIENTED_EDGE( '', *, *, #4126, .F. );

+#3488 = ORIENTED_EDGE( '', *, *, #3885, .F. );

+#3489 = ORIENTED_EDGE( '', *, *, #4127, .F. );

+#3490 = ORIENTED_EDGE( '', *, *, #4128, .F. );

+#3491 = ORIENTED_EDGE( '', *, *, #4085, .F. );

+#3492 = ORIENTED_EDGE( '', *, *, #4118, .F. );

+#3493 = ORIENTED_EDGE( '', *, *, #4129, .F. );

+#3494 = CARTESIAN_POINT( '', ( -0.150562700964630, 0.361977491961415, -0.100000000000000 ) );

+#3495 = DIRECTION( '', ( 0.000000000000000, 0.000000000000000, 1.00000000000000 ) );

+#3496 = DIRECTION( '', ( 1.00000000000000, 0.000000000000000, 0.000000000000000 ) );

+#3497 = SURFACE_STYLE_FILL_AREA( #4130 );

+#3498 = ORIENTED_EDGE( '', *, *, #3801, .T. );

+#3499 = ORIENTED_EDGE( '', *, *, #3893, .F. );

+#3500 = ORIENTED_EDGE( '', *, *, #4069, .F. );

+#3501 = ORIENTED_EDGE( '', *, *, #4060, .F. );

+#3502 = ORIENTED_EDGE( '', *, *, #4131, .T. );

+#3503 = ORIENTED_EDGE( '', *, *, #4058, .T. );

+#3504 = ORIENTED_EDGE( '', *, *, #4132, .T. );

+#3505 = ORIENTED_EDGE( '', *, *, #4107, .T. );

+#3506 = ORIENTED_EDGE( '', *, *, #3989, .T. );

+#3507 = CARTESIAN_POINT( '', ( 3.45929134374410E-016, 0.000000000000000, -1.21000000000000 ) );

+#3508 = DIRECTION( '', ( 0.000000000000000, 0.000000000000000, 1.00000000000000 ) );

+#3509 = DIRECTION( '', ( 1.00000000000000, 0.000000000000000, 0.000000000000000 ) );

+#3510 = SURFACE_STYLE_FILL_AREA( #4133 );

+#3511 = ORIENTED_EDGE( '', *, *, #4026, .F. );

+#3512 = ORIENTED_EDGE( '', *, *, #3997, .F. );

+#3513 = ORIENTED_EDGE( '', *, *, #3964, .T. );

+#3514 = ORIENTED_EDGE( '', *, *, #4134, .T. );

+#3515 = CARTESIAN_POINT( '', ( 0.312700964630226, 1.05675241157556, -0.100000000000000 ) );

+#3516 = CARTESIAN_POINT( '', ( 0.198660235798500, 1.01848874598071, -0.100000000000000 ) );

+#3517 = CARTESIAN_POINT( '', ( 0.0846195069667741, 0.980225080385852, -0.100000000000000 ) );

+#3518 = CARTESIAN_POINT( '', ( -0.0294212218649515, 0.941961414790997, -0.100000000000000 ) );

+#3519 = CARTESIAN_POINT( '', ( -0.0611359970378726, 0.931320273121136, -0.100000000000000 ) );

+#3520 = CARTESIAN_POINT( '', ( -0.0850482315112538, 0.923954983922830, -0.100000000000000 ) );

+#3521 = CARTESIAN_POINT( '', ( -0.100803858520900, 0.918810289389068, -0.100000000000000 ) );

+#3522 = DIRECTION( '', ( 0.000000000000000, 0.000000000000000, 1.00000000000000 ) );

+#3523 = SURFACE_STYLE_FILL_AREA( #4135 );

+#3524 = ORIENTED_EDGE( '', *, *, #4020, .F. );

+#3525 = ORIENTED_EDGE( '', *, *, #3867, .F. );

+#3526 = ORIENTED_EDGE( '', *, *, #3858, .T. );

+#3527 = ORIENTED_EDGE( '', *, *, #3982, .T. );

+#3528 = CARTESIAN_POINT( '', ( -0.170578778135048, 0.221061093247589, -0.100000000000000 ) );

+#3529 = DIRECTION( '', ( 0.000000000000000, -1.00000000000000, 0.000000000000000 ) );

+#3530 = DIRECTION( '', ( 0.000000000000000, 0.000000000000000, -1.00000000000000 ) );

+#3531 = SURFACE_STYLE_FILL_AREA( #4136 );

+#3532 = ORIENTED_EDGE( '', *, *, #4028, .F. );

+#3533 = ORIENTED_EDGE( '', *, *, #3818, .F. );

+#3534 = ORIENTED_EDGE( '', *, *, #3962, .T. );

+#3535 = ORIENTED_EDGE( '', *, *, #3821, .T. );

+#3536 = CARTESIAN_POINT( '', ( 0.312700964630226, 0.691157556270097, -0.100000000000000 ) );

+#3537 = DIRECTION( '', ( 0.000000000000000, 1.00000000000000, 0.000000000000000 ) );

+#3538 = DIRECTION( '', ( 0.000000000000000, 0.000000000000000, 1.00000000000000 ) );

+#3539 = SURFACE_STYLE_FILL_AREA( #4137 );

+#3540 = ORIENTED_EDGE( '', *, *, #4040, .F. );

+#3541 = ORIENTED_EDGE( '', *, *, #4097, .F. );

+#3542 = ORIENTED_EDGE( '', *, *, #4138, .T. );

+#3543 = ORIENTED_EDGE( '', *, *, #4078, .T. );

+#3544 = CARTESIAN_POINT( '', ( -0.170578778135048, -0.222025723472669, -0.100000000000000 ) );

+#3545 = DIRECTION( '', ( 0.546681167321322, -0.837340851324117, 0.000000000000000 ) );

+#3546 = DIRECTION( '', ( 0.837340851324117, 0.546681167321322, 0.000000000000000 ) );

+#3547 = SURFACE_STYLE_FILL_AREA( #4139 );

+#3548 = ORIENTED_EDGE( '', *, *, #4030, .F. );

+#3549 = ORIENTED_EDGE( '', *, *, #3915, .F. );

+#3550 = ORIENTED_EDGE( '', *, *, #3960, .T. );

+#3551 = ORIENTED_EDGE( '', *, *, #3790, .T. );

+#3552 = CARTESIAN_POINT( '', ( -0.170578778135048, 0.893729903536978, -0.100000000000000 ) );

+#3553 = DIRECTION( '', ( 1.00000000000000, -4.70931390562839E-016, 0.000000000000000 ) );

+#3554 = DIRECTION( '', ( 4.70931390562839E-016, 1.00000000000000, 0.000000000000000 ) );

+#3555 = SURFACE_STYLE_FILL_AREA( #4140 );

+#3556 = ORIENTED_EDGE( '', *, *, #4065, .T. );

+#3557 = ORIENTED_EDGE( '', *, *, #3906, .T. );

+#3558 = ORIENTED_EDGE( '', *, *, #4141, .F. );

+#3559 = ORIENTED_EDGE( '', *, *, #4007, .T. );

+#3560 = CARTESIAN_POINT( '', ( -1.90000000000000, -1.90000000000000, -1.22000000000000 ) );

+#3561 = DIRECTION( '', ( 1.14126544472158E-016, -1.00000000000000, 0.000000000000000 ) );

+#3562 = DIRECTION( '', ( 1.00000000000000, 1.14126544472158E-016, 0.000000000000000 ) );

+#3563 = SURFACE_STYLE_FILL_AREA( #4142 );

+#3564 = ORIENTED_EDGE( '', *, *, #4034, .F. );

+#3565 = ORIENTED_EDGE( '', *, *, #4086, .F. );

+#3566 = ORIENTED_EDGE( '', *, *, #4128, .T. );

+#3567 = ORIENTED_EDGE( '', *, *, #4143, .T. );

+#3568 = CARTESIAN_POINT( '', ( 0.0792604501607720, 0.604983922829582, -0.100000000000000 ) );

+#3569 = CARTESIAN_POINT( '', ( 0.104019292604502, 0.599839228295820, -0.100000000000000 ) );

+#3570 = CARTESIAN_POINT( '', ( 0.124276527331190, 0.591157556270097, -0.100000000000000 ) );

+#3571 = CARTESIAN_POINT( '', ( 0.139389067524116, 0.578938906752412, -0.100000000000000 ) );

+#3572 = CARTESIAN_POINT( '', ( 0.154538840912152, 0.566690153800383, -0.100000000000000 ) );

+#3573 = CARTESIAN_POINT( '', ( 0.166720257234727, 0.549356913183280, -0.100000000000000 ) );

+#3574 = CARTESIAN_POINT( '', ( 0.174758842443730, 0.526527331189711, -0.100000000000000 ) );

+#3575 = CARTESIAN_POINT( '', ( 0.182832896172011, 0.503597018601394, -0.100000000000000 ) );

+#3576 = CARTESIAN_POINT( '', ( 0.187299035369775, 0.477009646302251, -0.100000000000000 ) );

+#3577 = CARTESIAN_POINT( '', ( 0.187299035369775, 0.417202572347268, -0.100000000000000 ) );

+#3578 = CARTESIAN_POINT( '', ( 0.183762057877813, 0.392765273311897, -0.100000000000000 ) );

+#3579 = CARTESIAN_POINT( '', ( 0.169614147909968, 0.355466237942123, -0.100000000000000 ) );

+#3580 = CARTESIAN_POINT( '', ( 0.160610932475885, 0.341639871382637, -0.100000000000000 ) );

+#3581 = CARTESIAN_POINT( '', ( 0.139389067524116, 0.324276527331190, -0.100000000000000 ) );

+#3582 = CARTESIAN_POINT( '', ( 0.125884244372991, 0.318167202572348, -0.100000000000000 ) );

+#3583 = CARTESIAN_POINT( '', ( 0.109807073954984, 0.314630225080387, -0.100000000000000 ) );

+#3584 = CARTESIAN_POINT( '', ( 0.0995203838401437, 0.312367153255121, -0.100000000000000 ) );

+#3585 = CARTESIAN_POINT( '', ( 0.0811897106109328, 0.311414790996785, -0.100000000000000 ) );

+#3586 = CARTESIAN_POINT( '', ( 0.0551446945337625, 0.311414790996785, -0.100000000000000 ) );

+#3587 = CARTESIAN_POINT( '', ( 0.0286709539121119, 0.311414790996785, -0.100000000000000 ) );

+#3588 = CARTESIAN_POINT( '', ( 0.00219721329046120, 0.311414790996785, -0.100000000000000 ) );

+#3589 = CARTESIAN_POINT( '', ( -0.0242765273311894, 0.311414790996785, -0.100000000000000 ) );

+#3590 = CARTESIAN_POINT( '', ( -0.0795819935691316, 0.311414790996785, -0.100000000000000 ) );

+#3591 = CARTESIAN_POINT( '', ( -0.114308681672025, 0.310128617363344, -0.100000000000000 ) );

+#3592 = CARTESIAN_POINT( '', ( -0.128778135048231, 0.307877813504824, -0.100000000000000 ) );

+#3593 = CARTESIAN_POINT( '', ( -0.143610371247756, 0.305570576762676, -0.100000000000000 ) );

+#3594 = CARTESIAN_POINT( '', ( -0.157395498392283, 0.300482315112541, -0.100000000000000 ) );

+#3595 = CARTESIAN_POINT( '', ( -0.170578778135048, 0.293408360128618, -0.100000000000000 ) );

+#3596 = DIRECTION( '', ( 0.000000000000000, 0.000000000000000, 1.00000000000000 ) );

+#3597 = SURFACE_STYLE_FILL_AREA( #4144 );

+#3598 = ORIENTED_EDGE( '', *, *, #4035, .F. );

+#3599 = ORIENTED_EDGE( '', *, *, #4143, .F. );

+#3600 = ORIENTED_EDGE( '', *, *, #4127, .T. );

+#3601 = ORIENTED_EDGE( '', *, *, #3884, .T. );

+#3602 = CARTESIAN_POINT( '', ( -0.170578778135048, 0.293408360128618, -0.100000000000000 ) );

+#3603 = DIRECTION( '', ( 1.00000000000000, 0.000000000000000, 0.000000000000000 ) );

+#3604 = DIRECTION( '', ( 0.000000000000000, 0.000000000000000, -1.00000000000000 ) );

+#3605 = SURFACE_STYLE_FILL_AREA( #4145 );

+#3606 = ORIENTED_EDGE( '', *, *, #4027, .F. );

+#3607 = ORIENTED_EDGE( '', *, *, #4134, .F. );

+#3608 = ORIENTED_EDGE( '', *, *, #3963, .T. );

+#3609 = ORIENTED_EDGE( '', *, *, #3816, .T. );

+#3610 = CARTESIAN_POINT( '', ( -0.100803858520900, 0.918810289389068, -0.100000000000000 ) );

+#3611 = CARTESIAN_POINT( '', ( -0.0834405144694532, 0.913344051446946, -0.100000000000000 ) );

+#3612 = CARTESIAN_POINT( '', ( -0.0577170418006428, 0.904983922829582, -0.100000000000000 ) );

+#3613 = CARTESIAN_POINT( '', ( -0.0236334405144692, 0.893086816720258, -0.100000000000000 ) );

+#3614 = CARTESIAN_POINT( '', ( 0.0883075073987298, 0.854013089618481, -0.100000000000000 ) );

+#3615 = CARTESIAN_POINT( '', ( 0.200589496248661, 0.815916398713827, -0.100000000000000 ) );

+#3616 = CARTESIAN_POINT( '', ( 0.312700964630226, 0.777331189710611, -0.100000000000000 ) );

+#3617 = DIRECTION( '', ( 0.000000000000000, 0.000000000000000, 1.00000000000000 ) );

+#3618 = SURFACE_STYLE_FILL_AREA( #4146 );

+#3619 = ORIENTED_EDGE( '', *, *, #4045, .F. );

+#3620 = ORIENTED_EDGE( '', *, *, #4012, .F. );

+#3621 = ORIENTED_EDGE( '', *, *, #4002, .T. );

+#3622 = ORIENTED_EDGE( '', *, *, #4122, .T. );

+#3623 = CARTESIAN_POINT( '', ( 0.136816720257235, -1.09887459807074, -0.100000000000000 ) );

+#3624 = DIRECTION( '', ( -1.01409586659546E-014, -1.00000000000000, 0.000000000000000 ) );

+#3625 = DIRECTION( '', ( 1.00000000000000, -1.01409586659546E-014, 0.000000000000000 ) );

+#3626 = SURFACE_STYLE_FILL_AREA( #4147 );

+#3627 = ORIENTED_EDGE( '', *, *, #4100, .T. );

+#3628 = ORIENTED_EDGE( '', *, *, #4141, .T. );

+#3629 = ORIENTED_EDGE( '', *, *, #3905, .T. );

+#3630 = ORIENTED_EDGE( '', *, *, #4071, .T. );

+#3631 = ORIENTED_EDGE( '', *, *, #3948, .T. );

+#3632 = ORIENTED_EDGE( '', *, *, #3975, .T. );

+#3633 = ORIENTED_EDGE( '', *, *, #3940, .T. );

+#3634 = ORIENTED_EDGE( '', *, *, #3871, .T. );

+#3635 = ORIENTED_EDGE( '', *, *, #4008, .T. );

+#3636 = CARTESIAN_POINT( '', ( -1.90000000000000, -1.90000000000000, 0.000000000000000 ) );

+#3637 = DIRECTION( '', ( 0.000000000000000, 0.000000000000000, 1.00000000000000 ) );

+#3638 = DIRECTION( '', ( 1.00000000000000, 0.000000000000000, 0.000000000000000 ) );

+#3639 = SURFACE_STYLE_FILL_AREA( #4148 );

+#3640 = ORIENTED_EDGE( '', *, *, #3798, .F. );

+#3641 = ORIENTED_EDGE( '', *, *, #3987, .F. );

+#3642 = ORIENTED_EDGE( '', *, *, #4079, .F. );

+#3643 = ORIENTED_EDGE( '', *, *, #4138, .F. );

+#3644 = ORIENTED_EDGE( '', *, *, #4096, .F. );

+#3645 = ORIENTED_EDGE( '', *, *, #4090, .F. );

+#3646 = ORIENTED_EDGE( '', *, *, #3806, .F. );

+#3647 = ORIENTED_EDGE( '', *, *, #4102, .F. );

+#3648 = ORIENTED_EDGE( '', *, *, #4048, .F. );

+#3649 = ORIENTED_EDGE( '', *, *, #3850, .F. );

+#3650 = ORIENTED_EDGE( '', *, *, #3910, .F. );

+#3651 = ORIENTED_EDGE( '', *, *, #3944, .F. );

+#3652 = CARTESIAN_POINT( '', ( -0.170578778135048, -0.0345659163987137, -0.100000000000000 ) );

+#3653 = DIRECTION( '', ( 0.000000000000000, 0.000000000000000, 1.00000000000000 ) );

+#3654 = DIRECTION( '', ( 1.00000000000000, 0.000000000000000, 0.000000000000000 ) );

+#3655 = SURFACE_STYLE_FILL_AREA( #4149 );

+#3656 = ORIENTED_EDGE( '', *, *, #4057, .T. );

+#3657 = ORIENTED_EDGE( '', *, *, #3835, .F. );

+#3658 = ORIENTED_EDGE( '', *, *, #4106, .F. );

+#3659 = ORIENTED_EDGE( '', *, *, #4132, .F. );

+#3660 = CARTESIAN_POINT( '', ( 0.774991585933193, 0.774991585933194, 4.02865162338219 ) );

+#3661 = DIRECTION( '', ( -0.000000000000000, -0.000000000000000, 1.00000000000000 ) );

+#3662 = DIRECTION( '', ( -1.00000000000000, 0.000000000000000, 0.000000000000000 ) );

+#3663 = SURFACE_STYLE_FILL_AREA( #4150 );

+#3664 = ORIENTED_EDGE( '', *, *, #4124, .F. );

+#3665 = ORIENTED_EDGE( '', *, *, #4113, .F. );

+#3666 = SURFACE_STYLE_FILL_AREA( #4151 );

+#3667 = ORIENTED_EDGE( '', *, *, #4023, .F. );

+#3668 = ORIENTED_EDGE( '', *, *, #4104, .F. );

+#3669 = ORIENTED_EDGE( '', *, *, #3854, .T. );

+#3670 = ORIENTED_EDGE( '', *, *, #3866, .T. );

+#3671 = CARTESIAN_POINT( '', ( 0.113344051446946, 0.0516077170418012, -0.100000000000000 ) );

+#3672 = CARTESIAN_POINT( '', ( 0.122025723472669, 0.0660771704180066, -0.100000000000000 ) );

+#3673 = CARTESIAN_POINT( '', ( 0.126205787781351, 0.0805466237942122, -0.100000000000000 ) );

+#3674 = CARTESIAN_POINT( '', ( 0.126205787781351, 0.107877813504823, -0.100000000000000 ) );

+#3675 = CARTESIAN_POINT( '', ( 0.122347266881029, 0.119453376205788, -0.100000000000000 ) );

+#3676 = CARTESIAN_POINT( '', ( 0.114630225080386, 0.129742765273312, -0.100000000000000 ) );

+#3677 = CARTESIAN_POINT( '', ( 0.106797427652733, 0.140186495176849, -0.100000000000000 ) );

+#3678 = CARTESIAN_POINT( '', ( 0.0959807073954987, 0.147427652733119, -0.100000000000000 ) );

+#3679 = CARTESIAN_POINT( '', ( 0.0821543408360131, 0.151929260450161, -0.100000000000000 ) );

+#3680 = CARTESIAN_POINT( '', ( 0.0610733574949491, 0.158792836421671, -0.100000000000000 ) );

+#3681 = CARTESIAN_POINT( '', ( 0.0377813504823154, 0.161897106109325, -0.100000000000000 ) );

+#3682 = CARTESIAN_POINT( '', ( 0.0127009646302254, 0.161897106109325, -0.100000000000000 ) );

+#3683 = CARTESIAN_POINT( '', ( -0.0483922829581990, 0.161897106109325, -0.100000000000000 ) );

+#3684 = CARTESIAN_POINT( '', ( -0.109485530546623, 0.161897106109325, -0.100000000000000 ) );

+#3685 = CARTESIAN_POINT( '', ( -0.170578778135048, 0.161897106109325, -0.100000000000000 ) );

+#3686 = DIRECTION( '', ( 0.000000000000000, 0.000000000000000, 1.00000000000000 ) );

+#3687 = SURFACE_STYLE_FILL_AREA( #4152 );

+#3688 = ORIENTED_EDGE( '', *, *, #4031, .F. );

+#3689 = ORIENTED_EDGE( '', *, *, #3886, .F. );

+#3690 = ORIENTED_EDGE( '', *, *, #4129, .T. );

+#3691 = ORIENTED_EDGE( '', *, *, #4117, .T. );

+#3692 = CARTESIAN_POINT( '', ( -0.127170418006431, 0.366398713826366, -0.100000000000000 ) );

+#3693 = CARTESIAN_POINT( '', ( -0.145819935691318, 0.387620578778135, -0.100000000000000 ) );

+#3694 = CARTESIAN_POINT( '', ( -0.159324758842443, 0.408842443729904, -0.100000000000000 ) );

+#3695 = CARTESIAN_POINT( '', ( -0.167041800643086, 0.429099678456592, -0.100000000000000 ) );

+#3696 = CARTESIAN_POINT( '', ( -0.174865811339976, 0.449637706535927, -0.100000000000000 ) );

+#3697 = CARTESIAN_POINT( '', ( -0.178617363344051, 0.471543408360129, -0.100000000000000 ) );

+#3698 = CARTESIAN_POINT( '', ( -0.178617363344051, 0.533601286173634, -0.100000000000000 ) );

+#3699 = CARTESIAN_POINT( '', ( -0.169292604501607, 0.563504823151126, -0.100000000000000 ) );

+#3700 = CARTESIAN_POINT( '', ( -0.150321543408360, 0.584405144694534, -0.100000000000000 ) );

+#3701 = CARTESIAN_POINT( '', ( -0.131655752439115, 0.604969151694550, -0.100000000000000 ) );

+#3702 = CARTESIAN_POINT( '', ( -0.107556270096463, 0.615594855305467, -0.100000000000000 ) );

+#3703 = CARTESIAN_POINT( '', ( -0.0612540192926042, 0.615594855305467, -0.100000000000000 ) );

+#3704 = CARTESIAN_POINT( '', ( -0.0458199356913181, 0.611414790996785, -0.100000000000000 ) );

+#3705 = CARTESIAN_POINT( '', ( -0.0313504823151123, 0.603697749196142, -0.100000000000000 ) );

+#3706 = CARTESIAN_POINT( '', ( -0.0169978526685874, 0.596043013384662, -0.100000000000000 ) );

+#3707 = CARTESIAN_POINT( '', ( -0.00594855305466216, 0.585369774919615, -0.100000000000000 ) );

+#3708 = CARTESIAN_POINT( '', ( 0.00273311897106140, 0.572829581993570, -0.100000000000000 ) );

+#3709 = CARTESIAN_POINT( '', ( 0.0114610932475887, 0.560222508038586, -0.100000000000000 ) );

+#3710 = CARTESIAN_POINT( '', ( 0.0175241157556273, 0.545819935691319, -0.100000000000000 ) );

+#3711 = CARTESIAN_POINT( '', ( 0.0220257234726691, 0.529742765273312, -0.100000000000000 ) );

+#3712 = CARTESIAN_POINT( '', ( 0.0252650109248432, 0.518173881515548, -0.100000000000000 ) );

+#3713 = CARTESIAN_POINT( '', ( 0.0281350482315116, 0.500482315112541, -0.100000000000000 ) );

+#3714 = CARTESIAN_POINT( '', ( 0.0310289389067527, 0.476688102893891, -0.100000000000000 ) );

+#3715 = CARTESIAN_POINT( '', ( 0.0368891065814852, 0.428504502012757, -0.100000000000000 ) );

+#3716 = CARTESIAN_POINT( '', ( 0.0435691318327978, 0.393086816720258, -0.100000000000000 ) );

+#3717 = CARTESIAN_POINT( '', ( 0.0512861736334409, 0.370257234726688, -0.100000000000000 ) );

+#3718 = DIRECTION( '', ( 0.000000000000000, 0.000000000000000, 1.00000000000000 ) );

+#3719 = SURFACE_STYLE_FILL_AREA( #4153 );

+#3720 = ORIENTED_EDGE( '', *, *, #4062, .T. );

+#3721 = ORIENTED_EDGE( '', *, *, #3837, .T. );

+#3722 = ORIENTED_EDGE( '', *, *, #4056, .F. );

+#3723 = ORIENTED_EDGE( '', *, *, #4131, .F. );

+#3724 = CARTESIAN_POINT( '', ( 3.45929134374410E-016, 0.000000000000000, -1.57000000000000 ) );

+#3725 = DIRECTION( '', ( -0.000000000000000, -0.000000000000000, -1.00000000000000 ) );

+#3726 = DIRECTION( '', ( 1.00000000000000, 0.000000000000000, 0.000000000000000 ) );

+#3727 = SURFACE_STYLE_FILL_AREA( #4154 );

+#3728 = ORIENTED_EDGE( '', *, *, #4088, .F. );

+#3729 = ORIENTED_EDGE( '', *, *, #3925, .F. );

+#3730 = ORIENTED_EDGE( '', *, *, #4126, .T. );

+#3731 = ORIENTED_EDGE( '', *, *, #3923, .T. );

+#3732 = CARTESIAN_POINT( '', ( 0.00530546623794240, 0.371543408360129, -0.100000000000000 ) );

+#3733 = CARTESIAN_POINT( '', ( -0.00369774919614115, 0.393086816720258, -0.100000000000000 ) );

+#3734 = CARTESIAN_POINT( '', ( -0.0110932475884242, 0.425562700964631, -0.100000000000000 ) );

+#3735 = CARTESIAN_POINT( '', ( -0.0172025723472666, 0.468649517684888, -0.100000000000000 ) );

+#3736 = CARTESIAN_POINT( '', ( -0.0206242878411229, 0.492781616431032, -0.100000000000000 ) );

+#3737 = CARTESIAN_POINT( '', ( -0.0249196141479096, 0.510128617363344, -0.100000000000000 ) );

+#3738 = CARTESIAN_POINT( '', ( -0.0290996784565914, 0.520418006430869, -0.100000000000000 ) );

+#3739 = CARTESIAN_POINT( '', ( -0.0332131700730140, 0.530543524255909, -0.100000000000000 ) );

+#3740 = CARTESIAN_POINT( '', ( -0.0400321543408357, 0.538102893890676, -0.100000000000000 ) );

+#3741 = CARTESIAN_POINT( '', ( -0.0487138263665592, 0.543569131832798, -0.100000000000000 ) );

+#3742 = CARTESIAN_POINT( '', ( -0.0571652379358048, 0.548890390968990, -0.100000000000000 ) );

+#3743 = CARTESIAN_POINT( '', ( -0.0663987138263663, 0.551929260450161, -0.100000000000000 ) );

+#3744 = CARTESIAN_POINT( '', ( -0.0927652733118968, 0.551929260450161, -0.100000000000000 ) );

+#3745 = CARTESIAN_POINT( '', ( -0.105948553054662, 0.545819935691319, -0.100000000000000 ) );

+#3746 = CARTESIAN_POINT( '', ( -0.116559485530546, 0.533922829581994, -0.100000000000000 ) );

+#3747 = DIRECTION( '', ( 0.000000000000000, 0.000000000000000, 1.00000000000000 ) );

+#3748 = FACE_OUTER_BOUND( '', #4155, .T. );

+#3749 = PLANE( '', #4156 );

+#3750 = FACE_OUTER_BOUND( '', #4157, .T. );

+#3751 = PLANE( '', #4158 );

+#3752 = FACE_OUTER_BOUND( '', #4159, .T. );

+#3753 = PLANE( '', #4160 );

+#3754 = FACE_OUTER_BOUND( '', #4161, .T. );

+#3755 = PLANE( '', #4162 );

+#3756 = FACE_OUTER_BOUND( '', #4163, .T. );

+#3757 = CYLINDRICAL_SURFACE( '', #4164, 0.200000000000000 );

+#3758 = FACE_OUTER_BOUND( '', #4165, .T. );

+#3759 = CYLINDRICAL_SURFACE( '', #4166, 0.200000000000000 );

+#3760 = FACE_OUTER_BOUND( '', #4167, .T. );

+#3761 = PLANE( '', #4168 );

+#3762 = FACE_OUTER_BOUND( '', #4169, .T. );

+#3763 = PLANE( '', #4170 );

+#3764 = FACE_OUTER_BOUND( '', #4171, .T. );

+#3765 = PLANE( '', #4172 );

+#3766 = FACE_OUTER_BOUND( '', #4173, .T. );

+#3767 = CYLINDRICAL_SURFACE( '', #4174, 1.26000000000000 );

+#3768 = FACE_OUTER_BOUND( '', #4175, .T. );

+#3769 = PLANE( '', #4176 );

+#3770 = FACE_OUTER_BOUND( '', #4177, .T. );

+#3771 = PLANE( '', #4178 );

+#3772 = FACE_OUTER_BOUND( '', #4179, .T. );

+#3773 = PLANE( '', #4180 );

+#3774 = FACE_OUTER_BOUND( '', #4181, .T. );

+#3775 = PLANE( '', #4182 );

+#3776 = FACE_OUTER_BOUND( '', #4183, .T. );

+#3777 = PLANE( '', #4184 );

+#3778 = FACE_OUTER_BOUND( '', #4185, .T. );

+#3779 = CYLINDRICAL_SURFACE( '', #4186, 1.26000000000000 );

+#3780 = FACE_OUTER_BOUND( '', #4187, .T. );

+#3781 = PLANE( '', #4188 );

+#3782 = FACE_OUTER_BOUND( '', #4189, .T. );

+#3783 = PLANE( '', #4190 );

+#3784 = FACE_OUTER_BOUND( '', #4191, .T. );

+#3785 = CYLINDRICAL_SURFACE( '', #4192, 0.200000000000000 );

+#3786 = FACE_OUTER_BOUND( '', #4193, .T. );

+#3787 = CYLINDRICAL_SURFACE( '', #4194, 0.200000000000000 );

+#3788 = FILL_AREA_STYLE( '', ( #4195 ) );

+#3789 = EDGE_CURVE( '', #4196, #4197, #4198, .T. );

+#3790 = EDGE_CURVE( '', #4199, #4196, #4200, .T. );

+#3791 = EDGE_CURVE( '', #4199, #4201, #4202, .T. );

+#3792 = EDGE_CURVE( '', #4201, #4197, #4203, .T. );

+#3793 = FILL_AREA_STYLE( '', ( #4204 ) );

+#3794 = EDGE_CURVE( '', #4205, #4205, #4206, .T. );

+#3795 = FILL_AREA_STYLE( '', ( #4207 ) );

+#3796 = EDGE_CURVE( '', #4208, #4209, #4210, .T. );

+#3797 = EDGE_CURVE( '', #4211, #4208, #4212, .T. );

+#3798 = EDGE_CURVE( '', #4211, #4213, #4214, .T. );

+#3799 = EDGE_CURVE( '', #4213, #4209, #4215, .T. );

+#3800 = FILL_AREA_STYLE( '', ( #4216 ) );

+#3801 = EDGE_CURVE( '', #4217, #4217, #4218, .F. );

+#3802 = EDGE_CURVE( '', #4219, #4219, #4220, .T. );

+#3803 = FILL_AREA_STYLE( '', ( #4221 ) );

+#3804 = EDGE_CURVE( '', #4222, #4223, #4224, .T. );

+#3805 = EDGE_CURVE( '', #4225, #4222, #4226, .T. );

+#3806 = EDGE_CURVE( '', #4225, #4227, #4228, .T. );

+#3807 = EDGE_CURVE( '', #4227, #4223, #4229, .T. );

+#3808 = FILL_AREA_STYLE( '', ( #4230 ) );

+#3809 = EDGE_CURVE( '', #4231, #4231, #4232, .T. );

+#3810 = EDGE_CURVE( '', #4233, #4233, #4234, .T. );

+#3811 = FILL_AREA_STYLE( '', ( #4235 ) );

+#3812 = EDGE_CURVE( '', #4236, #4236, #4237, .T. );

+#3813 = EDGE_CURVE( '', #4238, #4238, #4239, .T. );

+#3814 = FILL_AREA_STYLE( '', ( #4240 ) );

+#3815 = EDGE_CURVE( '', #4241, #4242, #4243, .T. );

+#3816 = EDGE_CURVE( '', #4244, #4241, #4245, .T. );

+#3817 = EDGE_CURVE( '', #4244, #4246, #4247, .T. );

+#3818 = EDGE_CURVE( '', #4246, #4242, #4248, .T. );

+#3819 = FILL_AREA_STYLE( '', ( #4249 ) );

+#3820 = EDGE_CURVE( '', #4250, #4251, #4252, .T. );

+#3821 = EDGE_CURVE( '', #4253, #4250, #4254, .T. );

+#3822 = EDGE_CURVE( '', #4253, #4255, #4256, .T. );

+#3823 = EDGE_CURVE( '', #4255, #4251, #4257, .T. );

+#3824 = FILL_AREA_STYLE( '', ( #4258 ) );

+#3825 = EDGE_CURVE( '', #4259, #4260, #4261, .T. );

+#3826 = EDGE_CURVE( '', #4262, #4259, #4263, .T. );

+#3827 = EDGE_CURVE( '', #4262, #4264, #4265, .T. );

+#3828 = EDGE_CURVE( '', #4264, #4260, #4266, .T. );

+#3829 = FILL_AREA_STYLE( '', ( #4267 ) );

+#3830 = EDGE_CURVE( '', #4268, #4269, #4270, .T. );

+#3831 = EDGE_CURVE( '', #4271, #4268, #4272, .T. );

+#3832 = EDGE_CURVE( '', #4273, #4271, #4274, .T. );

+#3833 = EDGE_CURVE( '', #4275, #4273, #4276, .T. );

+#3834 = EDGE_CURVE( '', #4275, #4277, #4278, .T. );

+#3835 = EDGE_CURVE( '', #4277, #4279, #4280, .T. );

+#3836 = EDGE_CURVE( '', #4279, #4281, #4282, .T. );

+#3837 = EDGE_CURVE( '', #4269, #4281, #4283, .T. );

+#3838 = FILL_AREA_STYLE( '', ( #4284 ) );

+#3839 = EDGE_CURVE( '', #4260, #4285, #4286, .T. );

+#3840 = EDGE_CURVE( '', #4264, #4287, #4288, .T. );

+#3841 = EDGE_CURVE( '', #4287, #4285, #4289, .T. );

+#3842 = FILL_AREA_STYLE( '', ( #4290 ) );

+#3843 = EDGE_CURVE( '', #4291, #4292, #4293, .T. );

+#3844 = EDGE_CURVE( '', #4294, #4291, #4295, .T. );

+#3845 = EDGE_CURVE( '', #4294, #4296, #4297, .T. );

+#3846 = EDGE_CURVE( '', #4296, #4292, #4298, .T. );

+#3847 = FILL_AREA_STYLE( '', ( #4299 ) );

+#3848 = EDGE_CURVE( '', #4300, #4301, #4302, .T. );

+#3849 = EDGE_CURVE( '', #4303, #4300, #4304, .T. );

+#3850 = EDGE_CURVE( '', #4303, #4305, #4306, .T. );

+#3851 = EDGE_CURVE( '', #4305, #4301, #4307, .T. );

+#3852 = FILL_AREA_STYLE( '', ( #4308 ) );

+#3853 = EDGE_CURVE( '', #4309, #4310, #4311, .T. );

+#3854 = EDGE_CURVE( '', #4312, #4309, #4313, .T. );

+#3855 = EDGE_CURVE( '', #4296, #4312, #4314, .T. );

+#3856 = EDGE_CURVE( '', #4315, #4294, #4316, .T. );

+#3857 = EDGE_CURVE( '', #4317, #4315, #4318, .T. );

+#3858 = EDGE_CURVE( '', #4310, #4317, #4319, .T. );

+#3859 = FILL_AREA_STYLE( '', ( #4320 ) );

+#3860 = EDGE_CURVE( '', #4321, #4322, #4323, .T. );

+#3861 = EDGE_CURVE( '', #4324, #4321, #4325, .T. );

+#3862 = EDGE_CURVE( '', #4324, #4326, #4327, .T. );

+#3863 = EDGE_CURVE( '', #4326, #4322, #4328, .T. );

+#3864 = FILL_AREA_STYLE( '', ( #4329 ) );

+#3865 = EDGE_CURVE( '', #4330, #4331, #4332, .T. );

+#3866 = EDGE_CURVE( '', #4309, #4330, #4333, .T. );

+#3867 = EDGE_CURVE( '', #4310, #4331, #4334, .T. );

+#3868 = FILL_AREA_STYLE( '', ( #4335 ) );

+#3869 = EDGE_CURVE( '', #4336, #4337, #4338, .T. );

+#3870 = EDGE_CURVE( '', #4337, #4339, #4340, .T. );

+#3871 = EDGE_CURVE( '', #4341, #4339, #4342, .T. );

+#3872 = EDGE_CURVE( '', #4341, #4336, #4343, .F. );

+#3873 = FILL_AREA_STYLE( '', ( #4344 ) );

+#3874 = EDGE_CURVE( '', #4345, #4346, #4347, .T. );

+#3875 = EDGE_CURVE( '', #4348, #4345, #4349, .T. );

+#3876 = EDGE_CURVE( '', #4348, #4350, #4351, .T. );

+#3877 = EDGE_CURVE( '', #4350, #4346, #4352, .T. );

+#3878 = FILL_AREA_STYLE( '', ( #4353 ) );

+#3879 = EDGE_CURVE( '', #4322, #4354, #4355, .T. );

+#3880 = EDGE_CURVE( '', #4326, #4356, #4357, .T. );

+#3881 = EDGE_CURVE( '', #4356, #4354, #4358, .T. );

+#3882 = FILL_AREA_STYLE( '', ( #4359 ) );

+#3883 = EDGE_CURVE( '', #4360, #4361, #4362, .T. );

+#3884 = EDGE_CURVE( '', #4363, #4360, #4364, .T. );

+#3885 = EDGE_CURVE( '', #4363, #4365, #4366, .T. );

+#3886 = EDGE_CURVE( '', #4365, #4361, #4367, .T. );

+#3887 = FILL_AREA_STYLE( '', ( #4368 ) );

+#3888 = EDGE_CURVE( '', #4369, #4370, #4371, .T. );

+#3889 = EDGE_CURVE( '', #4372, #4369, #4373, .T. );

+#3890 = EDGE_CURVE( '', #4372, #4374, #4375, .T. );

+#3891 = EDGE_CURVE( '', #4374, #4370, #4376, .T. );

+#3892 = FILL_AREA_STYLE( '', ( #4377 ) );

+#3893 = EDGE_CURVE( '', #4378, #4379, #4380, .T. );

+#3894 = EDGE_CURVE( '', #4379, #4273, #4381, .T. );

+#3895 = EDGE_CURVE( '', #4378, #4271, #4382, .T. );

+#3896 = FILL_AREA_STYLE( '', ( #4383 ) );

+#3897 = EDGE_CURVE( '', #4384, #4384, #4385, .T. );

+#3898 = FILL_AREA_STYLE( '', ( #4386 ) );

+#3899 = EDGE_CURVE( '', #4387, #4387, #4388, .F. );

+#3900 = EDGE_CURVE( '', #4389, #4390, #4391, .F. );

+#3901 = EDGE_CURVE( '', #4389, #4390, #4392, .T. );

+#3902 = FILL_AREA_STYLE( '', ( #4393 ) );

+#3903 = EDGE_CURVE( '', #4394, #4395, #4396, .F. );

+#3904 = EDGE_CURVE( '', #4397, #4394, #4398, .F. );

+#3905 = EDGE_CURVE( '', #4399, #4397, #4400, .T. );

+#3906 = EDGE_CURVE( '', #4395, #4399, #4401, .T. );

+#3907 = FILL_AREA_STYLE( '', ( #4402 ) );

+#3908 = EDGE_CURVE( '', #4403, #4300, #4404, .T. );

+#3909 = EDGE_CURVE( '', #4405, #4403, #4406, .T. );

+#3910 = EDGE_CURVE( '', #4405, #4303, #4407, .T. );

+#3911 = FILL_AREA_STYLE( '', ( #4408 ) );

+#3912 = EDGE_CURVE( '', #4409, #4410, #4411, .T. );

+#3913 = EDGE_CURVE( '', #4412, #4409, #4413, .T. );

+#3914 = EDGE_CURVE( '', #4412, #4414, #4415, .T. );

+#3915 = EDGE_CURVE( '', #4414, #4410, #4416, .T. );

+#3916 = FILL_AREA_STYLE( '', ( #4417 ) );

+#3917 = EDGE_CURVE( '', #4418, #4419, #4420, .T. );

+#3918 = EDGE_CURVE( '', #4421, #4418, #4422, .T. );

+#3919 = EDGE_CURVE( '', #4421, #4423, #4424, .T. );

+#3920 = EDGE_CURVE( '', #4423, #4419, #4425, .T. );

+#3921 = FILL_AREA_STYLE( '', ( #4426 ) );

+#3922 = EDGE_CURVE( '', #4427, #4428, #4429, .T. );

+#3923 = EDGE_CURVE( '', #4430, #4427, #4431, .T. );

+#3924 = EDGE_CURVE( '', #4430, #4432, #4433, .T. );

+#3925 = EDGE_CURVE( '', #4432, #4428, #4434, .T. );

+#3926 = FILL_AREA_STYLE( '', ( #4435 ) );

+#3927 = EDGE_CURVE( '', #4436, #4436, #4437, .T. );

+#3928 = FILL_AREA_STYLE( '', ( #4438 ) );

+#3929 = EDGE_CURVE( '', #4285, #4439, #4440, .T. );

+#3930 = EDGE_CURVE( '', #4287, #4441, #4442, .T. );

+#3931 = EDGE_CURVE( '', #4441, #4439, #4443, .T. );

+#3932 = FILL_AREA_STYLE( '', ( #4444 ) );

+#3933 = EDGE_CURVE( '', #4445, #4445, #4446, .F. );

+#3934 = EDGE_CURVE( '', #4447, #4447, #4448, .F. );

+#3935 = FILL_AREA_STYLE( '', ( #4449 ) );

+#3936 = EDGE_CURVE( '', #4439, #4259, #4450, .T. );

+#3937 = EDGE_CURVE( '', #4441, #4262, #4451, .T. );

+#3938 = FILL_AREA_STYLE( '', ( #4452 ) );

+#3939 = EDGE_CURVE( '', #4336, #4453, #4454, .F. );

+#3940 = EDGE_CURVE( '', #4455, #4341, #4456, .T. );

+#3941 = EDGE_CURVE( '', #4453, #4455, #4457, .T. );

+#3942 = FILL_AREA_STYLE( '', ( #4458 ) );

+#3943 = EDGE_CURVE( '', #4209, #4403, #4459, .T. );

+#3944 = EDGE_CURVE( '', #4213, #4405, #4460, .T. );

+#3945 = FILL_AREA_STYLE( '', ( #4461 ) );

+#3946 = EDGE_CURVE( '', #4462, #4463, #4464, .F. );

+#3947 = EDGE_CURVE( '', #4465, #4462, #4466, .F. );

+#3948 = EDGE_CURVE( '', #4467, #4465, #4468, .T. );

+#3949 = EDGE_CURVE( '', #4463, #4467, #4469, .T. );

+#3950 = FILL_AREA_STYLE( '', ( #4470 ) );

+#3951 = EDGE_CURVE( '', #4423, #4324, #4471, .T. );

+#3952 = EDGE_CURVE( '', #4472, #4421, #4473, .T. );

+#3953 = EDGE_CURVE( '', #4474, #4472, #4475, .T. );

+#3954 = EDGE_CURVE( '', #4356, #4474, #4476, .T. );

+#3955 = FILL_AREA_STYLE( '', ( #4477 ) );

+#3956 = EDGE_CURVE( '', #4419, #4321, #4478, .T. );

+#3957 = FILL_AREA_STYLE( '', ( #4479 ) );

+#3958 = EDGE_CURVE( '', #4480, #4481, #4482, .T. );

+#3959 = EDGE_CURVE( '', #4201, #4480, #4483, .T. );

+#3960 = EDGE_CURVE( '', #4414, #4199, #4484, .T. );

+#3961 = EDGE_CURVE( '', #4255, #4412, #4485, .T. );

+#3962 = EDGE_CURVE( '', #4246, #4253, #4486, .T. );

+#3963 = EDGE_CURVE( '', #4487, #4244, #4488, .T. );

+#3964 = EDGE_CURVE( '', #4489, #4487, #4490, .T. );

+#3965 = EDGE_CURVE( '', #4491, #4489, #4492, .T. );

+#3966 = EDGE_CURVE( '', #4481, #4491, #4493, .T. );

+#3967 = FILL_AREA_STYLE( '', ( #4494 ) );

+#3968 = EDGE_CURVE( '', #4495, #4418, #4496, .T. );

+#3969 = EDGE_CURVE( '', #4472, #4495, #4497, .T. );

+#3970 = FILL_AREA_STYLE( '', ( #4498 ) );

+#3971 = EDGE_CURVE( '', #4499, #4499, #4500, .T. );

+#3972 = FILL_AREA_STYLE( '', ( #4501 ) );

+#3973 = FILL_AREA_STYLE( '', ( #4502 ) );

+#3974 = EDGE_CURVE( '', #4462, #4453, #4503, .T. );

+#3975 = EDGE_CURVE( '', #4465, #4455, #4504, .T. );

+#3976 = FILL_AREA_STYLE( '', ( #4505 ) );

+#3977 = EDGE_CURVE( '', #4506, #4369, #4507, .T. );

+#3978 = EDGE_CURVE( '', #4508, #4506, #4509, .T. );

+#3979 = EDGE_CURVE( '', #4508, #4372, #4510, .T. );

+#3980 = FILL_AREA_STYLE( '', ( #4511 ) );

+#3981 = EDGE_CURVE( '', #4512, #4513, #4514, .T. );

+#3982 = EDGE_CURVE( '', #4317, #4512, #4515, .T. );

+#3983 = EDGE_CURVE( '', #4315, #4513, #4516, .T. );

+#3984 = FILL_AREA_STYLE( '', ( #4517 ) );

+#3985 = EDGE_CURVE( '', #4518, #4208, #4519, .T. );

+#3986 = EDGE_CURVE( '', #4520, #4518, #4521, .T. );

+#3987 = EDGE_CURVE( '', #4520, #4211, #4522, .T. );

+#3988 = FILL_AREA_STYLE( '', ( #4523 ) );

+#3989 = EDGE_CURVE( '', #4524, #4379, #4525, .T. );

+#3990 = EDGE_CURVE( '', #4524, #4275, #4526, .T. );

+#3991 = FILL_AREA_STYLE( '', ( #4527 ) );

+#3992 = EDGE_CURVE( '', #4197, #4528, #4529, .T. );

+#3993 = EDGE_CURVE( '', #4480, #4528, #4530, .T. );

+#3994 = FILL_AREA_STYLE( '', ( #4531 ) );

+#3995 = EDGE_CURVE( '', #4532, #4533, #4534, .T. );

+#3996 = EDGE_CURVE( '', #4491, #4532, #4535, .T. );

+#3997 = EDGE_CURVE( '', #4489, #4533, #4536, .T. );

+#3998 = FILL_AREA_STYLE( '', ( #4537 ) );

+#3999 = EDGE_CURVE( '', #4538, #4538, #4539, .T. );

+#4000 = FILL_AREA_STYLE( '', ( #4540 ) );

+#4001 = EDGE_CURVE( '', #4541, #4508, #4542, .T. );

+#4002 = EDGE_CURVE( '', #4543, #4541, #4544, .T. );

+#4003 = EDGE_CURVE( '', #4545, #4543, #4546, .T. );

+#4004 = EDGE_CURVE( '', #4374, #4545, #4547, .T. );

+#4005 = FILL_AREA_STYLE( '', ( #4548 ) );

+#4006 = EDGE_CURVE( '', #4549, #4337, #4550, .F. );

+#4007 = EDGE_CURVE( '', #4551, #4549, #4552, .F. );

+#4008 = EDGE_CURVE( '', #4339, #4551, #4553, .T. );

+#4009 = FILL_AREA_STYLE( '', ( #4554 ) );

+#4010 = EDGE_CURVE( '', #4555, #4556, #4557, .T. );

+#4011 = EDGE_CURVE( '', #4545, #4555, #4558, .T. );

+#4012 = EDGE_CURVE( '', #4543, #4556, #4559, .T. );

+#4013 = FILL_AREA_STYLE( '', ( #4560 ) );

+#4014 = EDGE_CURVE( '', #4561, #4345, #4562, .T. );

+#4015 = EDGE_CURVE( '', #4563, #4561, #4564, .T. );

+#4016 = EDGE_CURVE( '', #4563, #4348, #4565, .T. );

+#4017 = FILL_AREA_STYLE( '', ( #4566 ) );

+#4018 = EDGE_CURVE( '', #4354, #4567, #4568, .T. );

+#4019 = EDGE_CURVE( '', #4567, #4495, #4569, .T. );

+#4020 = EDGE_CURVE( '', #4331, #4512, #4570, .T. );

+#4021 = EDGE_CURVE( '', #4513, #4291, #4571, .T. );

+#4022 = EDGE_CURVE( '', #4292, #4572, #4573, .T. );

+#4023 = EDGE_CURVE( '', #4572, #4330, #4574, .T. );

+#4024 = EDGE_CURVE( '', #4528, #4575, #4576, .T. );

+#4025 = EDGE_CURVE( '', #4575, #4532, #4577, .T. );

+#4026 = EDGE_CURVE( '', #4533, #4578, #4579, .T. );

+#4027 = EDGE_CURVE( '', #4578, #4241, #4580, .T. );

+#4028 = EDGE_CURVE( '', #4242, #4250, #4581, .T. );

+#4029 = EDGE_CURVE( '', #4251, #4409, #4582, .T. );

+#4030 = EDGE_CURVE( '', #4410, #4196, #4583, .T. );

+#4031 = EDGE_CURVE( '', #4361, #4584, #4585, .T. );

+#4032 = EDGE_CURVE( '', #4584, #4586, #4587, .T. );

+#4033 = EDGE_CURVE( '', #4586, #4588, #4589, .T. );

+#4034 = EDGE_CURVE( '', #4588, #4590, #4591, .T. );

+#4035 = EDGE_CURVE( '', #4590, #4360, #4592, .T. );

+#4036 = EDGE_CURVE( '', #4301, #4593, #4594, .T. );

+#4037 = EDGE_CURVE( '', #4593, #4222, #4595, .T. );

+#4038 = EDGE_CURVE( '', #4223, #4596, #4597, .T. );

+#4039 = EDGE_CURVE( '', #4596, #4598, #4599, .T. );

+#4040 = EDGE_CURVE( '', #4598, #4600, #4601, .T. );

+#4041 = EDGE_CURVE( '', #4600, #4518, #4602, .T. );

+#4042 = EDGE_CURVE( '', #4346, #4603, #4604, .T. );

+#4043 = EDGE_CURVE( '', #4603, #4561, #4605, .T. );

+#4044 = EDGE_CURVE( '', #4370, #4555, #4606, .T. );

+#4045 = EDGE_CURVE( '', #4556, #4607, #4608, .T. );

+#4046 = EDGE_CURVE( '', #4607, #4506, #4609, .T. );

+#4047 = FILL_AREA_STYLE( '', ( #4610 ) );

+#4048 = EDGE_CURVE( '', #4305, #4611, #4612, .T. );

+#4049 = EDGE_CURVE( '', #4611, #4593, #4613, .T. );

+#4050 = FILL_AREA_STYLE( '', ( #4614 ) );

+#4051 = EDGE_CURVE( '', #4615, #4615, #4616, .F. );

+#4052 = EDGE_CURVE( '', #4617, #4617, #4618, .F. );

+#4053 = FILL_AREA_STYLE( '', ( #4619 ) );

+#4054 = EDGE_CURVE( '', #4481, #4575, #4620, .T. );

+#4055 = FILL_AREA_STYLE( '', ( #4621 ) );

+#4056 = EDGE_CURVE( '', #4622, #4281, #4623, .T. );

+#4057 = EDGE_CURVE( '', #4624, #4279, #4625, .T. );

+#4058 = EDGE_CURVE( '', #4622, #4624, #4626, .T. );

+#4059 = FILL_AREA_STYLE( '', ( #4627 ) );

+#4060 = EDGE_CURVE( '', #4628, #4629, #4630, .T. );

+#4061 = EDGE_CURVE( '', #4629, #4268, #4631, .T. );

+#4062 = EDGE_CURVE( '', #4628, #4269, #4632, .T. );

+#4063 = FILL_AREA_STYLE( '', ( #4633 ) );

+#4064 = EDGE_CURVE( '', #4394, #4463, #4634, .T. );

+#4065 = EDGE_CURVE( '', #4549, #4395, #4635, .T. );

+#4066 = EDGE_CURVE( '', #4636, #4636, #4637, .F. );

+#4067 = FILL_AREA_STYLE( '', ( #4638 ) );

+#4068 = FILL_AREA_STYLE( '', ( #4639 ) );

+#4069 = EDGE_CURVE( '', #4629, #4378, #4640, .T. );

+#4070 = FILL_AREA_STYLE( '', ( #4641 ) );

+#4071 = EDGE_CURVE( '', #4397, #4467, #4642, .T. );

+#4072 = FILL_AREA_STYLE( '', ( #4643 ) );

+#4073 = EDGE_CURVE( '', #4350, #4644, #4645, .T. );

+#4074 = EDGE_CURVE( '', #4644, #4603, #4646, .T. );

+#4075 = FILL_AREA_STYLE( '', ( #4647 ) );

+#4076 = EDGE_CURVE( '', #4644, #4563, #4648, .T. );

+#4077 = FILL_AREA_STYLE( '', ( #4649 ) );

+#4078 = EDGE_CURVE( '', #4650, #4600, #4651, .T. );

+#4079 = EDGE_CURVE( '', #4650, #4520, #4652, .T. );

+#4080 = FILL_AREA_STYLE( '', ( #4653 ) );

+#4081 = FILL_AREA_STYLE( '', ( #4654 ) );

+#4082 = FILL_AREA_STYLE( '', ( #4655 ) );

+#4083 = FILL_AREA_STYLE( '', ( #4656 ) );

+#4084 = EDGE_CURVE( '', #4657, #4586, #4658, .T. );

+#4085 = EDGE_CURVE( '', #4657, #4659, #4660, .T. );

+#4086 = EDGE_CURVE( '', #4659, #4588, #4661, .T. );

+#4087 = FILL_AREA_STYLE( '', ( #4662 ) );

+#4088 = EDGE_CURVE( '', #4428, #4427, #4663, .T. );

+#4089 = FILL_AREA_STYLE( '', ( #4664 ) );

+#4090 = EDGE_CURVE( '', #4227, #4665, #4666, .T. );

+#4091 = EDGE_CURVE( '', #4665, #4596, #4667, .T. );

+#4092 = FILL_AREA_STYLE( '', ( #4668 ) );

+#4093 = FILL_AREA_STYLE( '', ( #4669 ) );

+#4094 = EDGE_CURVE( '', #4670, #4670, #4671, .F. );

+#4095 = FILL_AREA_STYLE( '', ( #4672 ) );

+#4096 = EDGE_CURVE( '', #4665, #4673, #4674, .T. );

+#4097 = EDGE_CURVE( '', #4673, #4598, #4675, .T. );

+#4098 = FILL_AREA_STYLE( '', ( #4676 ) );

+#4099 = FILL_AREA_STYLE( '', ( #4677 ) );

+#4100 = EDGE_CURVE( '', #4678, #4678, #4679, .T. );

+#4101 = FILL_AREA_STYLE( '', ( #4680 ) );

+#4102 = EDGE_CURVE( '', #4611, #4225, #4681, .T. );

+#4103 = FILL_AREA_STYLE( '', ( #4682 ) );

+#4104 = EDGE_CURVE( '', #4312, #4572, #4683, .T. );

+#4105 = FILL_AREA_STYLE( '', ( #4684 ) );

+#4106 = EDGE_CURVE( '', #4685, #4277, #4686, .T. );

+#4107 = EDGE_CURVE( '', #4685, #4524, #4687, .T. );

+#4108 = FILL_AREA_STYLE( '', ( #4688 ) );

+#4109 = FILL_AREA_STYLE( '', ( #4689 ) );

+#4110 = EDGE_CURVE( '', #4474, #4567, #4690, .T. );

+#4111 = FILL_AREA_STYLE( '', ( #4691 ) );

+#4112 = FILL_AREA_STYLE( '', ( #4692 ) );

+#4113 = EDGE_CURVE( '', #4693, #4693, #4694, .T. );

+#4114 = FILL_AREA_STYLE( '', ( #4695 ) );

+#4115 = FILL_AREA_STYLE( '', ( #4696 ) );

+#4116 = FILL_AREA_STYLE( '', ( #4697 ) );

+#4117 = EDGE_CURVE( '', #4698, #4584, #4699, .T. );

+#4118 = EDGE_CURVE( '', #4698, #4657, #4700, .T. );

+#4119 = FILL_AREA_STYLE( '', ( #4701 ) );

+#4120 = FILL_AREA_STYLE( '', ( #4702 ) );

+#4121 = FILL_AREA_STYLE( '', ( #4703 ) );

+#4122 = EDGE_CURVE( '', #4541, #4607, #4704, .T. );

+#4123 = FILL_AREA_STYLE( '', ( #4705 ) );

+#4124 = EDGE_CURVE( '', #4706, #4706, #4707, .F. );

+#4125 = FILL_AREA_STYLE( '', ( #4708 ) );

+#4126 = EDGE_CURVE( '', #4432, #4430, #4709, .T. );

+#4127 = EDGE_CURVE( '', #4710, #4363, #4711, .T. );

+#4128 = EDGE_CURVE( '', #4659, #4710, #4712, .T. );

+#4129 = EDGE_CURVE( '', #4365, #4698, #4713, .T. );

+#4130 = FILL_AREA_STYLE( '', ( #4714 ) );

+#4131 = EDGE_CURVE( '', #4628, #4622, #4715, .T. );

+#4132 = EDGE_CURVE( '', #4624, #4685, #4716, .F. );

+#4133 = FILL_AREA_STYLE( '', ( #4717 ) );

+#4134 = EDGE_CURVE( '', #4487, #4578, #4718, .T. );

+#4135 = FILL_AREA_STYLE( '', ( #4719 ) );

+#4136 = FILL_AREA_STYLE( '', ( #4720 ) );

+#4137 = FILL_AREA_STYLE( '', ( #4721 ) );

+#4138 = EDGE_CURVE( '', #4673, #4650, #4722, .T. );

+#4139 = FILL_AREA_STYLE( '', ( #4723 ) );

+#4140 = FILL_AREA_STYLE( '', ( #4724 ) );

+#4141 = EDGE_CURVE( '', #4551, #4399, #4725, .T. );

+#4142 = FILL_AREA_STYLE( '', ( #4726 ) );

+#4143 = EDGE_CURVE( '', #4710, #4590, #4727, .T. );

+#4144 = FILL_AREA_STYLE( '', ( #4728 ) );

+#4145 = FILL_AREA_STYLE( '', ( #4729 ) );

+#4146 = FILL_AREA_STYLE( '', ( #4730 ) );

+#4147 = FILL_AREA_STYLE( '', ( #4731 ) );

+#4148 = FILL_AREA_STYLE( '', ( #4732 ) );

+#4149 = FILL_AREA_STYLE( '', ( #4733 ) );

+#4150 = FILL_AREA_STYLE( '', ( #4734 ) );

+#4151 = FILL_AREA_STYLE( '', ( #4735 ) );

+#4152 = FILL_AREA_STYLE( '', ( #4736 ) );

+#4153 = FILL_AREA_STYLE( '', ( #4737 ) );

+#4154 = FILL_AREA_STYLE( '', ( #4738 ) );

+#4155 = EDGE_LOOP( '', ( #4739, #4740, #4741, #4742 ) );

+#4156 = AXIS2_PLACEMENT_3D( '', #4743, #4744, #4745 );

+#4157 = EDGE_LOOP( '', ( #4746, #4747, #4748, #4749, #4750, #4751, #4752, #4753 ) );

+#4158 = AXIS2_PLACEMENT_3D( '', #4754, #4755, #4756 );

+#4159 = EDGE_LOOP( '', ( #4757, #4758, #4759, #4760 ) );

+#4160 = AXIS2_PLACEMENT_3D( '', #4761, #4762, #4763 );

+#4161 = EDGE_LOOP( '', ( #4764, #4765, #4766, #4767, #4768, #4769, #4770, #4771 ) );

+#4162 = AXIS2_PLACEMENT_3D( '', #4772, #4773, #4774 );

+#4163 = EDGE_LOOP( '', ( #4775, #4776, #4777, #4778 ) );

+#4164 = AXIS2_PLACEMENT_3D( '', #4779, #4780, #4781 );

+#4165 = EDGE_LOOP( '', ( #4782, #4783, #4784, #4785 ) );

+#4166 = AXIS2_PLACEMENT_3D( '', #4786, #4787, #4788 );

+#4167 = EDGE_LOOP( '', ( #4789, #4790, #4791, #4792 ) );

+#4168 = AXIS2_PLACEMENT_3D( '', #4793, #4794, #4795 );

+#4169 = EDGE_LOOP( '', ( #4796, #4797, #4798, #4799 ) );

+#4170 = AXIS2_PLACEMENT_3D( '', #4800, #4801, #4802 );

+#4171 = EDGE_LOOP( '', ( #4803, #4804, #4805, #4806 ) );

+#4172 = AXIS2_PLACEMENT_3D( '', #4807, #4808, #4809 );

+#4173 = EDGE_LOOP( '', ( #4810, #4811, #4812, #4813 ) );

+#4174 = AXIS2_PLACEMENT_3D( '', #4814, #4815, #4816 );

+#4175 = EDGE_LOOP( '', ( #4817, #4818, #4819, #4820 ) );

+#4176 = AXIS2_PLACEMENT_3D( '', #4821, #4822, #4823 );

+#4177 = EDGE_LOOP( '', ( #4824, #4825, #4826, #4827 ) );

+#4178 = AXIS2_PLACEMENT_3D( '', #4828, #4829, #4830 );

+#4179 = EDGE_LOOP( '', ( #4831, #4832, #4833, #4834, #4835, #4836, #4837, #4838 ) );

+#4180 = AXIS2_PLACEMENT_3D( '', #4839, #4840, #4841 );

+#4181 = EDGE_LOOP( '', ( #4842, #4843, #4844, #4845 ) );

+#4182 = AXIS2_PLACEMENT_3D( '', #4846, #4847, #4848 );

+#4183 = EDGE_LOOP( '', ( #4849, #4850, #4851, #4852 ) );

+#4184 = AXIS2_PLACEMENT_3D( '', #4853, #4854, #4855 );

+#4185 = EDGE_LOOP( '', ( #4856, #4857, #4858, #4859 ) );

+#4186 = AXIS2_PLACEMENT_3D( '', #4860, #4861, #4862 );

+#4187 = EDGE_LOOP( '', ( #4863, #4864, #4865, #4866 ) );

+#4188 = AXIS2_PLACEMENT_3D( '', #4867, #4868, #4869 );

+#4189 = EDGE_LOOP( '', ( #4870, #4871, #4872, #4873, #4874, #4875, #4876, #4877 ) );

+#4190 = AXIS2_PLACEMENT_3D( '', #4878, #4879, #4880 );

+#4191 = EDGE_LOOP( '', ( #4881, #4882, #4883, #4884 ) );

+#4192 = AXIS2_PLACEMENT_3D( '', #4885, #4886, #4887 );

+#4193 = EDGE_LOOP( '', ( #4888, #4889, #4890, #4891 ) );

+#4194 = AXIS2_PLACEMENT_3D( '', #4892, #4893, #4894 );

+#4195 = FILL_AREA_STYLE_COLOUR( '', #4895 );

+#4196 = VERTEX_POINT( '', #4896 );

+#4197 = VERTEX_POINT( '', #4897 );

+#4198 = B_SPLINE_CURVE_WITH_KNOTS( '', 3, ( #4898, #4899, #4900, #4901 ), .UNSPECIFIED., .F., .F., ( 4, 4 ), ( 0.766350132994917, 0.878150382735307 ), .UNSPECIFIED. );

+#4199 = VERTEX_POINT( '', #4902 );

+#4200 = LINE( '', #4903, #4904 );

+#4201 = VERTEX_POINT( '', #4905 );

+#4202 = B_SPLINE_CURVE_WITH_KNOTS( '', 3, ( #4906, #4907, #4908, #4909 ), .UNSPECIFIED., .F., .F., ( 4, 4 ), ( 0.766350132994917, 0.878150382735307 ), .UNSPECIFIED. );

+#4203 = LINE( '', #4910, #4911 );

+#4204 = FILL_AREA_STYLE_COLOUR( '', #4912 );

+#4205 = VERTEX_POINT( '', #4913 );

+#4206 = B_SPLINE_CURVE_WITH_KNOTS( '', 3, ( #4914, #4915, #4916, #4917, #4918, #4919, #4920, #4921, #4922, #4923, #4924, #4925, #4926, #4927, #4928, #4929, #4930, #4931, #4932, #4933, #4934, #4935 ), .UNSPECIFIED., .T., .F., ( 4, 3, 2, 3, 2, 3, 2, 3, 4 ), ( 0.000000000000000, 0.145725648599780, 0.253739848575261, 0.360498069481258, 0.506371984583446, 0.645994160466968, 0.753918182700976, 0.860557395146483, 1.00000000000000 ), .UNSPECIFIED. );

+#4207 = FILL_AREA_STYLE_COLOUR( '', #4936 );

+#4208 = VERTEX_POINT( '', #4937 );

+#4209 = VERTEX_POINT( '', #4938 );

+#4210 = B_SPLINE_CURVE_WITH_KNOTS( '', 1, ( #4939, #4940 ), .UNSPECIFIED., .F., .F., ( 2, 2 ), ( 0.971657790856418, 1.00000000000000 ), .UNSPECIFIED. );

+#4211 = VERTEX_POINT( '', #4941 );

+#4212 = LINE( '', #4942, #4943 );

+#4213 = VERTEX_POINT( '', #4944 );

+#4214 = B_SPLINE_CURVE_WITH_KNOTS( '', 1, ( #4945, #4946 ), .UNSPECIFIED., .F., .F., ( 2, 2 ), ( 0.971657790856418, 1.00000000000000 ), .UNSPECIFIED. );

+#4215 = LINE( '', #4947, #4948 );

+#4216 = FILL_AREA_STYLE_COLOUR( '', #4949 );

+#4217 = VERTEX_POINT( '', #4950 );

+#4218 = CIRCLE( '', #4951, 0.800000000000000 );

+#4219 = VERTEX_POINT( '', #4952 );

+#4220 = CIRCLE( '', #4953, 0.800000000000000 );

+#4221 = FILL_AREA_STYLE_COLOUR( '', #4954 );

+#4222 = VERTEX_POINT( '', #4955 );

+#4223 = VERTEX_POINT( '', #4956 );

+#4224 = B_SPLINE_CURVE_WITH_KNOTS( '', 1, ( #4957, #4958 ), .UNSPECIFIED., .F., .F., ( 2, 2 ), ( 0.523999110772577, 0.613429065785516 ), .UNSPECIFIED. );

+#4225 = VERTEX_POINT( '', #4959 );

+#4226 = LINE( '', #4960, #4961 );

+#4227 = VERTEX_POINT( '', #4962 );

+#4228 = B_SPLINE_CURVE_WITH_KNOTS( '', 1, ( #4963, #4964 ), .UNSPECIFIED., .F., .F., ( 2, 2 ), ( 0.523999110772577, 0.613429065785516 ), .UNSPECIFIED. );

+#4229 = LINE( '', #4965, #4966 );

+#4230 = FILL_AREA_STYLE_COLOUR( '', #4967 );

+#4231 = VERTEX_POINT( '', #4968 );

+#4232 = CIRCLE( '', #4969, 1.25500000000000 );

+#4233 = VERTEX_POINT( '', #4970 );

+#4234 = CIRCLE( '', #4971, 1.25500000000000 );

+#4235 = FILL_AREA_STYLE_COLOUR( '', #4972 );

+#4236 = VERTEX_POINT( '', #4973 );

+#4237 = CIRCLE( '', #4974, 0.0500000000000000 );

+#4238 = VERTEX_POINT( '', #4975 );

+#4239 = CIRCLE( '', #4976, 0.0500000000000000 );

+#4240 = FILL_AREA_STYLE_COLOUR( '', #4977 );

+#4241 = VERTEX_POINT( '', #4978 );

+#4242 = VERTEX_POINT( '', #4979 );

+#4243 = B_SPLINE_CURVE_WITH_KNOTS( '', 3, ( #4980, #4981, #4982, #4983 ), .UNSPECIFIED., .F., .F., ( 4, 4 ), ( 0.374154628781295, 0.396354287127276 ), .UNSPECIFIED. );

+#4244 = VERTEX_POINT( '', #4984 );

+#4245 = LINE( '', #4985, #4986 );

+#4246 = VERTEX_POINT( '', #4987 );

+#4247 = B_SPLINE_CURVE_WITH_KNOTS( '', 3, ( #4988, #4989, #4990, #4991 ), .UNSPECIFIED., .F., .F., ( 4, 4 ), ( 0.374154628781295, 0.396354287127276 ), .UNSPECIFIED. );

+#4248 = LINE( '', #4992, #4993 );

+#4249 = FILL_AREA_STYLE_COLOUR( '', #4994 );

+#4250 = VERTEX_POINT( '', #4995 );

+#4251 = VERTEX_POINT( '', #4996 );

+#4252 = B_SPLINE_CURVE_WITH_KNOTS( '', 3, ( #4997, #4998, #4999, #5000 ), .UNSPECIFIED., .F., .F., ( 4, 4 ), ( 0.520854609866117, 0.536841677257065 ), .UNSPECIFIED. );

+#4253 = VERTEX_POINT( '', #5001 );

+#4254 = LINE( '', #5002, #5003 );

+#4255 = VERTEX_POINT( '', #5004 );

+#4256 = B_SPLINE_CURVE_WITH_KNOTS( '', 3, ( #5005, #5006, #5007, #5008 ), .UNSPECIFIED., .F., .F., ( 4, 4 ), ( 0.520854609866117, 0.536841677257065 ), .UNSPECIFIED. );

+#4257 = LINE( '', #5009, #5010 );

+#4258 = FILL_AREA_STYLE_COLOUR( '', #5011 );

+#4259 = VERTEX_POINT( '', #5012 );

+#4260 = VERTEX_POINT( '', #5013 );

+#4261 = B_SPLINE_CURVE_WITH_KNOTS( '', 1, ( #5014, #5015 ), .UNSPECIFIED., .F., .F., ( 2, 2 ), ( 0.000000000000000, 0.267088607594936 ), .UNSPECIFIED. );

+#4262 = VERTEX_POINT( '', #5016 );

+#4263 = LINE( '', #5017, #5018 );

+#4264 = VERTEX_POINT( '', #5019 );

+#4265 = B_SPLINE_CURVE_WITH_KNOTS( '', 1, ( #5020, #5021 ), .UNSPECIFIED., .F., .F., ( 2, 2 ), ( 0.000000000000000, 0.267088607594936 ), .UNSPECIFIED. );

+#4266 = LINE( '', #5022, #5023 );

+#4267 = FILL_AREA_STYLE_COLOUR( '', #5024 );

+#4268 = VERTEX_POINT( '', #5025 );

+#4269 = VERTEX_POINT( '', #5026 );

+#4270 = LINE( '', #5027, #5028 );

+#4271 = VERTEX_POINT( '', #5029 );

+#4272 = CIRCLE( '', #5030, 0.150000000000000 );

+#4273 = VERTEX_POINT( '', #5031 );

+#4274 = LINE( '', #5032, #5033 );

+#4275 = VERTEX_POINT( '', #5034 );

+#4276 = CIRCLE( '', #5035, 1.25500000000000 );

+#4277 = VERTEX_POINT( '', #5036 );

+#4278 = LINE( '', #5037, #5038 );

+#4279 = VERTEX_POINT( '', #5039 );

+#4280 = CIRCLE( '', #5040, 0.150000000000000 );

+#4281 = VERTEX_POINT( '', #5041 );

+#4282 = LINE( '', #5042, #5043 );

+#4283 = CIRCLE( '', #5044, 1.25500000000000 );

+#4284 = FILL_AREA_STYLE_COLOUR( '', #5045 );

+#4285 = VERTEX_POINT( '', #5046 );

+#4286 = B_SPLINE_CURVE_WITH_KNOTS( '', 1, ( #5047, #5048 ), .UNSPECIFIED., .F., .F., ( 2, 2 ), ( 0.267088607594936, 0.500000000000000 ), .UNSPECIFIED. );

+#4287 = VERTEX_POINT( '', #5049 );

+#4288 = B_SPLINE_CURVE_WITH_KNOTS( '', 1, ( #5050, #5051 ), .UNSPECIFIED., .F., .F., ( 2, 2 ), ( 0.267088607594936, 0.500000000000000 ), .UNSPECIFIED. );

+#4289 = LINE( '', #5052, #5053 );

+#4290 = FILL_AREA_STYLE_COLOUR( '', #5054 );

+#4291 = VERTEX_POINT( '', #5055 );

+#4292 = VERTEX_POINT( '', #5056 );

+#4293 = B_SPLINE_CURVE_WITH_KNOTS( '', 3, ( #5057, #5058, #5059, #5060, #5061, #5062, #5063, #5064, #5065 ), .UNSPECIFIED., .F., .F., ( 4, 3, 2, 4 ), ( 0.407619825378315, 0.463311165288449, 0.502551155735914, 0.557843869548252 ), .UNSPECIFIED. );

+#4294 = VERTEX_POINT( '', #5066 );

+#4295 = LINE( '', #5067, #5068 );

+#4296 = VERTEX_POINT( '', #5069 );

+#4297 = B_SPLINE_CURVE_WITH_KNOTS( '', 3, ( #5070, #5071, #5072, #5073, #5074, #5075, #5076, #5077, #5078 ), .UNSPECIFIED., .F., .F., ( 4, 3, 2, 4 ), ( 0.407619825378315, 0.463311165288449, 0.502551155735914, 0.557843869548252 ), .UNSPECIFIED. );

+#4298 = LINE( '', #5079, #5080 );

+#4299 = FILL_AREA_STYLE_COLOUR( '', #5081 );

+#4300 = VERTEX_POINT( '', #5082 );

+#4301 = VERTEX_POINT( '', #5083 );

+#4302 = B_SPLINE_CURVE_WITH_KNOTS( '', 1, ( #5084, #5085 ), .UNSPECIFIED., .F., .F., ( 2, 2 ), ( 0.259854928397947, 0.391553780668395 ), .UNSPECIFIED. );

+#4303 = VERTEX_POINT( '', #5086 );

+#4304 = LINE( '', #5087, #5088 );

+#4305 = VERTEX_POINT( '', #5089 );

+#4306 = B_SPLINE_CURVE_WITH_KNOTS( '', 1, ( #5090, #5091 ), .UNSPECIFIED., .F., .F., ( 2, 2 ), ( 0.259854928397947, 0.391553780668395 ), .UNSPECIFIED. );

+#4307 = LINE( '', #5092, #5093 );

+#4308 = FILL_AREA_STYLE_COLOUR( '', #5094 );

+#4309 = VERTEX_POINT( '', #5095 );

+#4310 = VERTEX_POINT( '', #5096 );

+#4311 = B_SPLINE_CURVE_WITH_KNOTS( '', 3, ( #5097, #5098, #5099, #5100 ), .UNSPECIFIED., .F., .F., ( 4, 4 ), ( 0.947144434200416, 1.00000000000000 ), .UNSPECIFIED. );

+#4312 = VERTEX_POINT( '', #5101 );

+#4313 = B_SPLINE_CURVE_WITH_KNOTS( '', 3, ( #5102, #5103, #5104, #5105, #5106, #5107, #5108, #5109, #5110, #5111, #5112, #5113, #5114, #5115, #5116 ), .UNSPECIFIED., .F., .F., ( 4, 2, 3, 3, 3, 4 ), ( 0.610496873413852, 0.649807139161474, 0.684749597603804, 0.720464220066894, 0.783384391372682, 0.947144434200416 ), .UNSPECIFIED. );

+#4314 = B_SPLINE_CURVE_WITH_KNOTS( '', 3, ( #5117, #5118, #5119, #5120 ), .UNSPECIFIED., .F., .F., ( 4, 4 ), ( 0.557843869548252, 0.610496873413852 ), .UNSPECIFIED. );

+#4315 = VERTEX_POINT( '', #5121 );

+#4316 = B_SPLINE_CURVE_WITH_KNOTS( '', 3, ( #5122, #5123, #5124, #5125 ), .UNSPECIFIED., .F., .F., ( 4, 4 ), ( 0.360222171264557, 0.407619825378315 ), .UNSPECIFIED. );

+#4317 = VERTEX_POINT( '', #5126 );

+#4318 = B_SPLINE_CURVE_WITH_KNOTS( '', 3, ( #5127, #5128, #5129, #5130 ), .UNSPECIFIED., .F., .F., ( 4, 4 ), ( 0.312824517150800, 0.360222171264557 ), .UNSPECIFIED. );

+#4319 = B_SPLINE_CURVE_WITH_KNOTS( '', 3, ( #5131, #5132, #5133, #5134 ), .UNSPECIFIED., .F., .F., ( 4, 4 ), ( 0.000000000000000, 0.312824517150800 ), .UNSPECIFIED. );

+#4320 = FILL_AREA_STYLE_COLOUR( '', #5135 );

+#4321 = VERTEX_POINT( '', #5136 );

+#4322 = VERTEX_POINT( '', #5137 );

+#4323 = B_SPLINE_CURVE_WITH_KNOTS( '', 3, ( #5138, #5139, #5140, #5141, #5142, #5143, #5144, #5145, #5146, #5147, #5148, #5149, #5150, #5151, #5152, #5153, #5154, #5155, #5156, #5157, #5158 ), .UNSPECIFIED., .F., .F., ( 4, 3, 3, 3, 2, 3, 3, 4 ), ( 0.582642405372108, 0.698030922609412, 0.727724576757617, 0.748604179526965, 0.772506600642294, 0.811043157134353, 0.864201897660731, 0.967753964216161 ), .UNSPECIFIED. );

+#4324 = VERTEX_POINT( '', #5159 );

+#4325 = LINE( '', #5160, #5161 );

+#4326 = VERTEX_POINT( '', #5162 );

+#4327 = B_SPLINE_CURVE_WITH_KNOTS( '', 3, ( #5163, #5164, #5165, #5166, #5167, #5168, #5169, #5170, #5171, #5172, #5173, #5174, #5175, #5176, #5177, #5178, #5179, #5180, #5181, #5182, #5183 ), .UNSPECIFIED., .F., .F., ( 4, 3, 3, 3, 2, 3, 3, 4 ), ( 0.582642405372108, 0.698030922609412, 0.727724576757617, 0.748604179526965, 0.772506600642294, 0.811043157134353, 0.864201897660731, 0.967753964216161 ), .UNSPECIFIED. );

+#4328 = LINE( '', #5184, #5185 );

+#4329 = FILL_AREA_STYLE_COLOUR( '', #5186 );

+#4330 = VERTEX_POINT( '', #5187 );

+#4331 = VERTEX_POINT( '', #5188 );

+#4332 = B_SPLINE_CURVE_WITH_KNOTS( '', 3, ( #5189, #5190, #5191, #5192 ), .UNSPECIFIED., .F., .F., ( 4, 4 ), ( 0.947144434200416, 1.00000000000000 ), .UNSPECIFIED. );

+#4333 = LINE( '', #5193, #5194 );

+#4334 = LINE( '', #5195, #5196 );

+#4335 = FILL_AREA_STYLE_COLOUR( '', #5197 );

+#4336 = VERTEX_POINT( '', #5198 );

+#4337 = VERTEX_POINT( '', #5199 );

+#4338 = LINE( '', #5200, #5201 );

+#4339 = VERTEX_POINT( '', #5202 );

+#4340 = LINE( '', #5203, #5204 );

+#4341 = VERTEX_POINT( '', #5205 );

+#4342 = LINE( '', #5206, #5207 );

+#4343 = LINE( '', #5208, #5209 );

+#4344 = FILL_AREA_STYLE_COLOUR( '', #5210 );

+#4345 = VERTEX_POINT( '', #5211 );

+#4346 = VERTEX_POINT( '', #5212 );

+#4347 = B_SPLINE_CURVE_WITH_KNOTS( '', 1, ( #5213, #5214 ), .UNSPECIFIED., .F., .F., ( 2, 2 ), ( 0.000000000000000, 0.427729772191673 ), .UNSPECIFIED. );

+#4348 = VERTEX_POINT( '', #5215 );

+#4349 = LINE( '', #5216, #5217 );

+#4350 = VERTEX_POINT( '', #5218 );

+#4351 = B_SPLINE_CURVE_WITH_KNOTS( '', 1, ( #5219, #5220 ), .UNSPECIFIED., .F., .F., ( 2, 2 ), ( 0.000000000000000, 0.427729772191673 ), .UNSPECIFIED. );

+#4352 = LINE( '', #5221, #5222 );

+#4353 = FILL_AREA_STYLE_COLOUR( '', #5223 );

+#4354 = VERTEX_POINT( '', #5224 );

+#4355 = B_SPLINE_CURVE_WITH_KNOTS( '', 3, ( #5225, #5226, #5227, #5228 ), .UNSPECIFIED., .F., .F., ( 4, 4 ), ( 0.967753964216161, 1.00000000000000 ), .UNSPECIFIED. );

+#4356 = VERTEX_POINT( '', #5229 );

+#4357 = B_SPLINE_CURVE_WITH_KNOTS( '', 3, ( #5230, #5231, #5232, #5233 ), .UNSPECIFIED., .F., .F., ( 4, 4 ), ( 0.967753964216161, 1.00000000000000 ), .UNSPECIFIED. );

+#4358 = LINE( '', #5234, #5235 );

+#4359 = FILL_AREA_STYLE_COLOUR( '', #5236 );

+#4360 = VERTEX_POINT( '', #5237 );

+#4361 = VERTEX_POINT( '', #5238 );

+#4362 = B_SPLINE_CURVE_WITH_KNOTS( '', 3, ( #5239, #5240, #5241, #5242 ), .UNSPECIFIED., .F., .F., ( 4, 4 ), ( 0.973653901836818, 1.00000000000000 ), .UNSPECIFIED. );

+#4363 = VERTEX_POINT( '', #5243 );

+#4364 = LINE( '', #5244, #5245 );

+#4365 = VERTEX_POINT( '', #5246 );

+#4366 = B_SPLINE_CURVE_WITH_KNOTS( '', 3, ( #5247, #5248, #5249, #5250 ), .UNSPECIFIED., .F., .F., ( 4, 4 ), ( 0.973653901836818, 1.00000000000000 ), .UNSPECIFIED. );

+#4367 = LINE( '', #5251, #5252 );

+#4368 = FILL_AREA_STYLE_COLOUR( '', #5253 );

+#4369 = VERTEX_POINT( '', #5254 );

+#4370 = VERTEX_POINT( '', #5255 );

+#4371 = B_SPLINE_CURVE_WITH_KNOTS( '', 3, ( #5256, #5257, #5258, #5259 ), .UNSPECIFIED., .F., .F., ( 4, 4 ), ( 0.000000000000000, 0.0288265999323133 ), .UNSPECIFIED. );

+#4372 = VERTEX_POINT( '', #5260 );

+#4373 = LINE( '', #5261, #5262 );

+#4374 = VERTEX_POINT( '', #5263 );

+#4375 = B_SPLINE_CURVE_WITH_KNOTS( '', 3, ( #5264, #5265, #5266, #5267 ), .UNSPECIFIED., .F., .F., ( 4, 4 ), ( 0.000000000000000, 0.0288265999323133 ), .UNSPECIFIED. );

+#4376 = LINE( '', #5268, #5269 );

+#4377 = FILL_AREA_STYLE_COLOUR( '', #5270 );

+#4378 = VERTEX_POINT( '', #5271 );

+#4379 = VERTEX_POINT( '', #5272 );

+#4380 = LINE( '', #5273, #5274 );

+#4381 = LINE( '', #5275, #5276 );

+#4382 = LINE( '', #5277, #5278 );

+#4383 = FILL_AREA_STYLE_COLOUR( '', #5279 );

+#4384 = VERTEX_POINT( '', #5280 );

+#4385 = CIRCLE( '', #5281, 0.0500000000000000 );

+#4386 = FILL_AREA_STYLE_COLOUR( '', #5282 );

+#4387 = VERTEX_POINT( '', #5283 );

+#4388 = CIRCLE( '', #5284, 0.0500000000000000 );

+#4389 = VERTEX_POINT( '', #5285 );

+#4390 = VERTEX_POINT( '', #5286 );

+#4391 = CIRCLE( '', #5287, 0.0500000000000000 );

+#4392 = ( B_SPLINE_CURVE( 3, ( #5289, #5290, #5291, #5292, #5293, #5294, #5295 ), .UNSPECIFIED., .F., .F. )B_SPLINE_CURVE_WITH_KNOTS( ( 4, 3, 4 ), ( 0.000157971796618624, 0.000236125295710701, 0.000392432293893761 ), .UNSPECIFIED. )RATIONAL_B_SPLINE_CURVE( ( 0.487733133316263, 0.487733133313991, 0.650310844419412, 0.975466266632526, 0.325155422210842, 0.325155422210842, 0.975466266632526 ) )BOUNDED_CURVE(  )REPRESENTATION_ITEM( '' )GEOMETRIC_REPRESENTATION_ITEM(  )CURVE(  ) );

+#4393 = FILL_AREA_STYLE_COLOUR( '', #5302 );

+#4394 = VERTEX_POINT( '', #5303 );

+#4395 = VERTEX_POINT( '', #5304 );

+#4396 = CIRCLE( '', #5305, 0.200000000000000 );

+#4397 = VERTEX_POINT( '', #5306 );

+#4398 = LINE( '', #5307, #5308 );

+#4399 = VERTEX_POINT( '', #5309 );

+#4400 = CIRCLE( '', #5310, 0.200000000000000 );

+#4401 = LINE( '', #5311, #5312 );

+#4402 = FILL_AREA_STYLE_COLOUR( '', #5313 );

+#4403 = VERTEX_POINT( '', #5314 );

+#4404 = B_SPLINE_CURVE_WITH_KNOTS( '', 1, ( #5315, #5316 ), .UNSPECIFIED., .F., .F., ( 2, 2 ), ( 0.231512719254366, 0.259854928397947 ), .UNSPECIFIED. );

+#4405 = VERTEX_POINT( '', #5317 );

+#4406 = LINE( '', #5318, #5319 );

+#4407 = B_SPLINE_CURVE_WITH_KNOTS( '', 1, ( #5320, #5321 ), .UNSPECIFIED., .F., .F., ( 2, 2 ), ( 0.231512719254366, 0.259854928397947 ), .UNSPECIFIED. );

+#4408 = FILL_AREA_STYLE_COLOUR( '', #5322 );

+#4409 = VERTEX_POINT( '', #5323 );

+#4410 = VERTEX_POINT( '', #5324 );

+#4411 = B_SPLINE_CURVE_WITH_KNOTS( '', 3, ( #5325, #5326, #5327, #5328 ), .UNSPECIFIED., .F., .F., ( 4, 4 ), ( 0.641130370755535, 0.751522749248908 ), .UNSPECIFIED. );

+#4412 = VERTEX_POINT( '', #5329 );

+#4413 = LINE( '', #5330, #5331 );

+#4414 = VERTEX_POINT( '', #5332 );

+#4415 = B_SPLINE_CURVE_WITH_KNOTS( '', 3, ( #5333, #5334, #5335, #5336 ), .UNSPECIFIED., .F., .F., ( 4, 4 ), ( 0.641130370755535, 0.751522749248908 ), .UNSPECIFIED. );

+#4416 = LINE( '', #5337, #5338 );

+#4417 = FILL_AREA_STYLE_COLOUR( '', #5339 );

+#4418 = VERTEX_POINT( '', #5340 );

+#4419 = VERTEX_POINT( '', #5341 );

+#4420 = B_SPLINE_CURVE_WITH_KNOTS( '', 3, ( #5342, #5343, #5344, #5345, #5346, #5347, #5348, #5349, #5350, #5351, #5352, #5353, #5354, #5355, #5356, #5357, #5358, #5359 ), .UNSPECIFIED., .F., .F., ( 4, 2, 3, 3, 3, 3, 4 ), ( 0.245767083541690, 0.317813895968497, 0.349304555704718, 0.376551090352998, 0.402672518453466, 0.433961612401984, 0.550570672484398 ), .UNSPECIFIED. );

+#4421 = VERTEX_POINT( '', #5360 );

+#4422 = LINE( '', #5361, #5362 );

+#4423 = VERTEX_POINT( '', #5363 );

+#4424 = B_SPLINE_CURVE_WITH_KNOTS( '', 3, ( #5364, #5365, #5366, #5367, #5368, #5369, #5370, #5371, #5372, #5373, #5374, #5375, #5376, #5377, #5378, #5379, #5380, #5381 ), .UNSPECIFIED., .F., .F., ( 4, 2, 3, 3, 3, 3, 4 ), ( 0.245767083541690, 0.317813895968497, 0.349304555704718, 0.376551090352998, 0.402672518453466, 0.433961612401984, 0.550570672484398 ), .UNSPECIFIED. );

+#4425 = LINE( '', #5382, #5383 );

+#4426 = FILL_AREA_STYLE_COLOUR( '', #5384 );

+#4427 = VERTEX_POINT( '', #5385 );

+#4428 = VERTEX_POINT( '', #5386 );

+#4429 = B_SPLINE_CURVE_WITH_KNOTS( '', 3, ( #5387, #5388, #5389, #5390, #5391, #5392, #5393, #5394, #5395, #5396, #5397, #5398, #5399, #5400 ), .UNSPECIFIED., .F., .F., ( 4, 2, 2, 3, 3, 4 ), ( 0.497450324645707, 0.611814374763957, 0.726178424882207, 0.840542475000456, 0.957886565368742, 1.00000000000000 ), .UNSPECIFIED. );

+#4430 = VERTEX_POINT( '', #5401 );

+#4431 = LINE( '', #5402, #5403 );

+#4432 = VERTEX_POINT( '', #5404 );

+#4433 = B_SPLINE_CURVE_WITH_KNOTS( '', 3, ( #5405, #5406, #5407, #5408, #5409, #5410, #5411, #5412, #5413, #5414, #5415, #5416, #5417, #5418 ), .UNSPECIFIED., .F., .F., ( 4, 2, 2, 3, 3, 4 ), ( 0.497450324645707, 0.611814374763957, 0.726178424882207, 0.840542475000456, 0.957886565368742, 1.00000000000000 ), .UNSPECIFIED. );

+#4434 = LINE( '', #5419, #5420 );

+#4435 = FILL_AREA_STYLE_COLOUR( '', #5421 );

+#4436 = VERTEX_POINT( '', #5422 );

+#4437 = B_SPLINE_CURVE_WITH_KNOTS( '', 3, ( #5423, #5424, #5425, #5426, #5427, #5428, #5429, #5430, #5431, #5432, #5433, #5434, #5435, #5436, #5437, #5438, #5439, #5440, #5441, #5442, #5443, #5444 ), .UNSPECIFIED., .T., .F., ( 4, 3, 2, 3, 2, 3, 2, 3, 4 ), ( 0.000000000000000, 0.145725648599780, 0.253739848575261, 0.360498069481258, 0.506371984583446, 0.645994160466968, 0.753918182700976, 0.860557395146483, 1.00000000000000 ), .UNSPECIFIED. );

+#4438 = FILL_AREA_STYLE_COLOUR( '', #5445 );

+#4439 = VERTEX_POINT( '', #5446 );

+#4440 = B_SPLINE_CURVE_WITH_KNOTS( '', 1, ( #5447, #5448 ), .UNSPECIFIED., .F., .F., ( 2, 2 ), ( 0.500000000000000, 0.767088607594936 ), .UNSPECIFIED. );

+#4441 = VERTEX_POINT( '', #5449 );

+#4442 = B_SPLINE_CURVE_WITH_KNOTS( '', 1, ( #5450, #5451 ), .UNSPECIFIED., .F., .F., ( 2, 2 ), ( 0.500000000000000, 0.767088607594936 ), .UNSPECIFIED. );

+#4443 = LINE( '', #5452, #5453 );

+#4444 = FILL_AREA_STYLE_COLOUR( '', #5454 );

+#4445 = VERTEX_POINT( '', #5455 );

+#4446 = B_SPLINE_CURVE_WITH_KNOTS( '', 3, ( #5456, #5457, #5458, #5459, #5460, #5461, #5462, #5463, #5464, #5465, #5466, #5467, #5468, #5469, #5470, #5471, #5472, #5473 ), .UNSPECIFIED., .T., .F., ( 4, 2, 2, 2, 2, 2, 2, 2, 4 ), ( 0.000000000000000, 0.124723173696067, 0.249657927059369, 0.374618348305963, 0.499703962959669, 0.624629065224349, 0.749576360625430, 0.874771829267861, 1.00000000000000 ), .UNSPECIFIED. );

+#4447 = VERTEX_POINT( '', #5474 );

+#4448 = B_SPLINE_CURVE_WITH_KNOTS( '', 3, ( #5475, #5476, #5477, #5478, #5479, #5480, #5481, #5482, #5483, #5484, #5485, #5486, #5487, #5488, #5489, #5490, #5491, #5492 ), .UNSPECIFIED., .T., .F., ( 4, 2, 2, 2, 2, 2, 2, 2, 4 ), ( 0.000000000000000, 0.124723173696067, 0.249657927059369, 0.374618348305963, 0.499703962959669, 0.624629065224349, 0.749576360625430, 0.874771829267861, 1.00000000000000 ), .UNSPECIFIED. );

+#4449 = FILL_AREA_STYLE_COLOUR( '', #5493 );

+#4450 = B_SPLINE_CURVE_WITH_KNOTS( '', 1, ( #5494, #5495 ), .UNSPECIFIED., .F., .F., ( 2, 2 ), ( 0.767088607594936, 1.00000000000000 ), .UNSPECIFIED. );

+#4451 = B_SPLINE_CURVE_WITH_KNOTS( '', 1, ( #5496, #5497 ), .UNSPECIFIED., .F., .F., ( 2, 2 ), ( 0.767088607594936, 1.00000000000000 ), .UNSPECIFIED. );

+#4452 = FILL_AREA_STYLE_COLOUR( '', #5498 );

+#4453 = VERTEX_POINT( '', #5499 );

+#4454 = CIRCLE( '', #5500, 0.200000000000000 );

+#4455 = VERTEX_POINT( '', #5501 );

+#4456 = CIRCLE( '', #5502, 0.200000000000000 );

+#4457 = LINE( '', #5503, #5504 );

+#4458 = FILL_AREA_STYLE_COLOUR( '', #5505 );

+#4459 = B_SPLINE_CURVE_WITH_KNOTS( '', 1, ( #5506, #5507 ), .UNSPECIFIED., .F., .F., ( 2, 2 ), ( 0.000000000000000, 0.231512719254366 ), .UNSPECIFIED. );

+#4460 = B_SPLINE_CURVE_WITH_KNOTS( '', 1, ( #5508, #5509 ), .UNSPECIFIED., .F., .F., ( 2, 2 ), ( 0.000000000000000, 0.231512719254366 ), .UNSPECIFIED. );

+#4461 = FILL_AREA_STYLE_COLOUR( '', #5510 );

+#4462 = VERTEX_POINT( '', #5511 );

+#4463 = VERTEX_POINT( '', #5512 );

+#4464 = CIRCLE( '', #5513, 0.200000000000000 );

+#4465 = VERTEX_POINT( '', #5514 );

+#4466 = LINE( '', #5515, #5516 );

+#4467 = VERTEX_POINT( '', #5517 );

+#4468 = CIRCLE( '', #5518, 0.200000000000000 );

+#4469 = LINE( '', #5519, #5520 );

+#4470 = FILL_AREA_STYLE_COLOUR( '', #5521 );

+#4471 = B_SPLINE_CURVE_WITH_KNOTS( '', 3, ( #5522, #5523, #5524, #5525 ), .UNSPECIFIED., .F., .F., ( 4, 4 ), ( 0.550570672484398, 0.582642405372108 ), .UNSPECIFIED. );

+#4472 = VERTEX_POINT( '', #5526 );

+#4473 = B_SPLINE_CURVE_WITH_KNOTS( '', 3, ( #5527, #5528, #5529, #5530 ), .UNSPECIFIED., .F., .F., ( 4, 4 ), ( 0.218750134641717, 0.245767083541690 ), .UNSPECIFIED. );

+#4474 = VERTEX_POINT( '', #5531 );

+#4475 = B_SPLINE_CURVE_WITH_KNOTS( '', 3, ( #5532, #5533, #5534, #5535 ), .UNSPECIFIED., .F., .F., ( 4, 4 ), ( 0.189815853884326, 0.218750134641717 ), .UNSPECIFIED. );

+#4476 = B_SPLINE_CURVE_WITH_KNOTS( '', 3, ( #5536, #5537, #5538, #5539 ), .UNSPECIFIED., .F., .F., ( 4, 4 ), ( 0.000000000000000, 0.189815853884326 ), .UNSPECIFIED. );

+#4477 = FILL_AREA_STYLE_COLOUR( '', #5540 );

+#4478 = B_SPLINE_CURVE_WITH_KNOTS( '', 3, ( #5541, #5542, #5543, #5544 ), .UNSPECIFIED., .F., .F., ( 4, 4 ), ( 0.550570672484398, 0.582642405372108 ), .UNSPECIFIED. );

+#4479 = FILL_AREA_STYLE_COLOUR( '', #5545 );

+#4480 = VERTEX_POINT( '', #5546 );

+#4481 = VERTEX_POINT( '', #5547 );

+#4482 = B_SPLINE_CURVE_WITH_KNOTS( '', 3, ( #5548, #5549, #5550, #5551 ), .UNSPECIFIED., .F., .F., ( 4, 4 ), ( 0.984012932609051, 1.00000000000000 ), .UNSPECIFIED. );

+#4483 = B_SPLINE_CURVE_WITH_KNOTS( '', 3, ( #5552, #5553, #5554, #5555 ), .UNSPECIFIED., .F., .F., ( 4, 4 ), ( 0.878150382735307, 0.984012932609051 ), .UNSPECIFIED. );

+#4484 = B_SPLINE_CURVE_WITH_KNOTS( '', 3, ( #5556, #5557, #5558, #5559 ), .UNSPECIFIED., .F., .F., ( 4, 4 ), ( 0.751522749248908, 0.766350132994917 ), .UNSPECIFIED. );

+#4485 = B_SPLINE_CURVE_WITH_KNOTS( '', 3, ( #5560, #5561, #5562, #5563 ), .UNSPECIFIED., .F., .F., ( 4, 4 ), ( 0.536841677257065, 0.641130370755535 ), .UNSPECIFIED. );

+#4486 = B_SPLINE_CURVE_WITH_KNOTS( '', 3, ( #5564, #5565, #5566, #5567 ), .UNSPECIFIED., .F., .F., ( 4, 4 ), ( 0.396354287127276, 0.520854609866117 ), .UNSPECIFIED. );

+#4487 = VERTEX_POINT( '', #5568 );

+#4488 = B_SPLINE_CURVE_WITH_KNOTS( '', 3, ( #5569, #5570, #5571, #5572, #5573, #5574, #5575 ), .UNSPECIFIED., .F., .F., ( 4, 3, 4 ), ( 0.261565049315470, 0.282521531307130, 0.374154628781295 ), .UNSPECIFIED. );

+#4489 = VERTEX_POINT( '', #5576 );

+#4490 = B_SPLINE_CURVE_WITH_KNOTS( '', 3, ( #5577, #5578, #5579, #5580, #5581, #5582, #5583 ), .UNSPECIFIED., .F., .F., ( 4, 3, 4 ), ( 0.149267852012901, 0.242232609513676, 0.261565049315470 ), .UNSPECIFIED. );

+#4491 = VERTEX_POINT( '', #5584 );

+#4492 = B_SPLINE_CURVE_WITH_KNOTS( '', 3, ( #5585, #5586, #5587, #5588 ), .UNSPECIFIED., .F., .F., ( 4, 4 ), ( 0.124500322738840, 0.149267852012901 ), .UNSPECIFIED. );

+#4493 = B_SPLINE_CURVE_WITH_KNOTS( '', 3, ( #5589, #5590, #5591, #5592 ), .UNSPECIFIED., .F., .F., ( 4, 4 ), ( 0.000000000000000, 0.124500322738840 ), .UNSPECIFIED. );

+#4494 = FILL_AREA_STYLE_COLOUR( '', #5593 );

+#4495 = VERTEX_POINT( '', #5594 );

+#4496 = B_SPLINE_CURVE_WITH_KNOTS( '', 3, ( #5595, #5596, #5597, #5598 ), .UNSPECIFIED., .F., .F., ( 4, 4 ), ( 0.218750134641717, 0.245767083541690 ), .UNSPECIFIED. );

+#4497 = LINE( '', #5599, #5600 );

+#4498 = FILL_AREA_STYLE_COLOUR( '', #5601 );

+#4499 = VERTEX_POINT( '', #5602 );

+#4500 = CIRCLE( '', #5603, 0.0500000000000000 );

+#4501 = FILL_AREA_STYLE_COLOUR( '', #5604 );

+#4502 = FILL_AREA_STYLE_COLOUR( '', #5605 );

+#4503 = LINE( '', #5606, #5607 );

+#4504 = LINE( '', #5608, #5609 );

+#4505 = FILL_AREA_STYLE_COLOUR( '', #5610 );

+#4506 = VERTEX_POINT( '', #5611 );

+#4507 = B_SPLINE_CURVE_WITH_KNOTS( '', 3, ( #5612, #5613, #5614, #5615, #5616, #5617, #5618, #5619, #5620, #5621, #5622, #5623, #5624, #5625, #5626, #5627, #5628 ), .UNSPECIFIED., .F., .F., ( 4, 3, 3, 3, 2, 2, 4 ), ( 0.606720106537831, 0.756917030169936, 0.815557044737275, 0.853399998535366, 0.896704606014080, 0.948352303007040, 1.00000000000000 ), .UNSPECIFIED. );

+#4508 = VERTEX_POINT( '', #5629 );

+#4509 = LINE( '', #5630, #5631 );

+#4510 = B_SPLINE_CURVE_WITH_KNOTS( '', 3, ( #5632, #5633, #5634, #5635, #5636, #5637, #5638, #5639, #5640, #5641, #5642, #5643, #5644, #5645, #5646, #5647, #5648 ), .UNSPECIFIED., .F., .F., ( 4, 3, 3, 3, 2, 2, 4 ), ( 0.606720106537831, 0.756917030169936, 0.815557044737275, 0.853399998535366, 0.896704606014080, 0.948352303007040, 1.00000000000000 ), .UNSPECIFIED. );

+#4511 = FILL_AREA_STYLE_COLOUR( '', #5649 );

+#4512 = VERTEX_POINT( '', #5650 );

+#4513 = VERTEX_POINT( '', #5651 );

+#4514 = B_SPLINE_CURVE_WITH_KNOTS( '', 3, ( #5652, #5653, #5654, #5655 ), .UNSPECIFIED., .F., .F., ( 4, 4 ), ( 0.312824517150800, 0.360222171264557 ), .UNSPECIFIED. );

+#4515 = LINE( '', #5656, #5657 );

+#4516 = LINE( '', #5658, #5659 );

+#4517 = FILL_AREA_STYLE_COLOUR( '', #5660 );

+#4518 = VERTEX_POINT( '', #5661 );

+#4519 = B_SPLINE_CURVE_WITH_KNOTS( '', 1, ( #5662, #5663 ), .UNSPECIFIED., .F., .F., ( 2, 2 ), ( 0.905269246612485, 0.971657790856418 ), .UNSPECIFIED. );

+#4520 = VERTEX_POINT( '', #5664 );

+#4521 = LINE( '', #5665, #5666 );

+#4522 = B_SPLINE_CURVE_WITH_KNOTS( '', 1, ( #5667, #5668 ), .UNSPECIFIED., .F., .F., ( 2, 2 ), ( 0.905269246612485, 0.971657790856418 ), .UNSPECIFIED. );

+#4523 = FILL_AREA_STYLE_COLOUR( '', #5669 );

+#4524 = VERTEX_POINT( '', #5670 );

+#4525 = CIRCLE( '', #5671, 1.25500000000000 );

+#4526 = LINE( '', #5672, #5673 );

+#4527 = FILL_AREA_STYLE_COLOUR( '', #5674 );

+#4528 = VERTEX_POINT( '', #5675 );

+#4529 = B_SPLINE_CURVE_WITH_KNOTS( '', 3, ( #5676, #5677, #5678, #5679 ), .UNSPECIFIED., .F., .F., ( 4, 4 ), ( 0.878150382735307, 0.984012932609051 ), .UNSPECIFIED. );

+#4530 = LINE( '', #5680, #5681 );

+#4531 = FILL_AREA_STYLE_COLOUR( '', #5682 );

+#4532 = VERTEX_POINT( '', #5683 );

+#4533 = VERTEX_POINT( '', #5684 );

+#4534 = B_SPLINE_CURVE_WITH_KNOTS( '', 3, ( #5685, #5686, #5687, #5688 ), .UNSPECIFIED., .F., .F., ( 4, 4 ), ( 0.124500322738840, 0.149267852012901 ), .UNSPECIFIED. );

+#4535 = LINE( '', #5689, #5690 );

+#4536 = LINE( '', #5691, #5692 );

+#4537 = FILL_AREA_STYLE_COLOUR( '', #5693 );

+#4538 = VERTEX_POINT( '', #5694 );

+#4539 = CIRCLE( '', #5695, 0.0500000000000000 );

+#4540 = FILL_AREA_STYLE_COLOUR( '', #5696 );

+#4541 = VERTEX_POINT( '', #5697 );

+#4542 = B_SPLINE_CURVE_WITH_KNOTS( '', 3, ( #5698, #5699, #5700, #5701 ), .UNSPECIFIED., .F., .F., ( 4, 4 ), ( 0.579904927823492, 0.606720106537831 ), .UNSPECIFIED. );

+#4543 = VERTEX_POINT( '', #5702 );

+#4544 = B_SPLINE_CURVE_WITH_KNOTS( '', 3, ( #5703, #5704, #5705, #5706 ), .UNSPECIFIED., .F., .F., ( 4, 4 ), ( 0.558676244674639, 0.579904927823492 ), .UNSPECIFIED. );

+#4545 = VERTEX_POINT( '', #5707 );

+#4546 = B_SPLINE_CURVE_WITH_KNOTS( '', 3, ( #5708, #5709, #5710, #5711, #5712, #5713, #5714, #5715, #5716, #5717, #5718, #5719, #5720, #5721, #5722, #5723, #5724, #5725, #5726 ), .UNSPECIFIED., .F., .F., ( 4, 2, 3, 2, 3, 3, 2, 4 ), ( 0.182812365804201, 0.235961726471821, 0.301849363663083, 0.368915956853649, 0.415107517726622, 0.457360045979293, 0.501038584972397, 0.558676244674639 ), .UNSPECIFIED. );

+#4547 = B_SPLINE_CURVE_WITH_KNOTS( '', 3, ( #5727, #5728, #5729, #5730, #5731, #5732, #5733, #5734, #5735, #5736, #5737, #5738, #5739, #5740, #5741 ), .UNSPECIFIED., .F., .F., ( 4, 3, 2, 3, 3, 4 ), ( 0.0288265999323133, 0.0516727188448847, 0.0829996027516194, 0.116676002951360, 0.144691390818840, 0.182812365804201 ), .UNSPECIFIED. );

+#4548 = FILL_AREA_STYLE_COLOUR( '', #5742 );

+#4549 = VERTEX_POINT( '', #5743 );

+#4550 = CIRCLE( '', #5744, 0.200000000000000 );

+#4551 = VERTEX_POINT( '', #5745 );

+#4552 = LINE( '', #5746, #5747 );

+#4553 = CIRCLE( '', #5748, 0.200000000000000 );

+#4554 = FILL_AREA_STYLE_COLOUR( '', #5749 );

+#4555 = VERTEX_POINT( '', #5750 );

+#4556 = VERTEX_POINT( '', #5751 );

+#4557 = B_SPLINE_CURVE_WITH_KNOTS( '', 3, ( #5752, #5753, #5754, #5755, #5756, #5757, #5758, #5759, #5760, #5761, #5762, #5763, #5764, #5765, #5766, #5767, #5768, #5769, #5770 ), .UNSPECIFIED., .F., .F., ( 4, 2, 3, 2, 3, 3, 2, 4 ), ( 0.182812365804201, 0.235961726471821, 0.301849363663083, 0.368915956853649, 0.415107517726622, 0.457360045979293, 0.501038584972397, 0.558676244674639 ), .UNSPECIFIED. );

+#4558 = LINE( '', #5771, #5772 );

+#4559 = LINE( '', #5773, #5774 );

+#4560 = FILL_AREA_STYLE_COLOUR( '', #5775 );

+#4561 = VERTEX_POINT( '', #5776 );

+#4562 = B_SPLINE_CURVE_WITH_KNOTS( '', 1, ( #5777, #5778 ), .UNSPECIFIED., .F., .F., ( 2, 2 ), ( 0.927729772191673, 1.00000000000000 ), .UNSPECIFIED. );

+#4563 = VERTEX_POINT( '', #5779 );

+#4564 = LINE( '', #5780, #5781 );

+#4565 = B_SPLINE_CURVE_WITH_KNOTS( '', 1, ( #5782, #5783 ), .UNSPECIFIED., .F., .F., ( 2, 2 ), ( 0.927729772191673, 1.00000000000000 ), .UNSPECIFIED. );

+#4566 = FILL_AREA_STYLE_COLOUR( '', #5784 );

+#4567 = VERTEX_POINT( '', #5785 );

+#4568 = B_SPLINE_CURVE_WITH_KNOTS( '', 3, ( #5786, #5787, #5788, #5789 ), .UNSPECIFIED., .F., .F., ( 4, 4 ), ( 0.000000000000000, 0.189815853884326 ), .UNSPECIFIED. );

+#4569 = B_SPLINE_CURVE_WITH_KNOTS( '', 3, ( #5790, #5791, #5792, #5793 ), .UNSPECIFIED., .F., .F., ( 4, 4 ), ( 0.189815853884326, 0.218750134641717 ), .UNSPECIFIED. );

+#4570 = B_SPLINE_CURVE_WITH_KNOTS( '', 3, ( #5794, #5795, #5796, #5797 ), .UNSPECIFIED., .F., .F., ( 4, 4 ), ( 0.000000000000000, 0.312824517150800 ), .UNSPECIFIED. );

+#4571 = B_SPLINE_CURVE_WITH_KNOTS( '', 3, ( #5798, #5799, #5800, #5801 ), .UNSPECIFIED., .F., .F., ( 4, 4 ), ( 0.360222171264557, 0.407619825378315 ), .UNSPECIFIED. );

+#4572 = VERTEX_POINT( '', #5802 );

+#4573 = B_SPLINE_CURVE_WITH_KNOTS( '', 3, ( #5803, #5804, #5805, #5806 ), .UNSPECIFIED., .F., .F., ( 4, 4 ), ( 0.557843869548252, 0.610496873413852 ), .UNSPECIFIED. );

+#4574 = B_SPLINE_CURVE_WITH_KNOTS( '', 3, ( #5807, #5808, #5809, #5810, #5811, #5812, #5813, #5814, #5815, #5816, #5817, #5818, #5819, #5820, #5821 ), .UNSPECIFIED., .F., .F., ( 4, 2, 3, 3, 3, 4 ), ( 0.610496873413852, 0.649807139161474, 0.684749597603804, 0.720464220066894, 0.783384391372682, 0.947144434200416 ), .UNSPECIFIED. );

+#4575 = VERTEX_POINT( '', #5822 );

+#4576 = B_SPLINE_CURVE_WITH_KNOTS( '', 3, ( #5823, #5824, #5825, #5826 ), .UNSPECIFIED., .F., .F., ( 4, 4 ), ( 0.984012932609051, 1.00000000000000 ), .UNSPECIFIED. );

+#4577 = B_SPLINE_CURVE_WITH_KNOTS( '', 3, ( #5827, #5828, #5829, #5830 ), .UNSPECIFIED., .F., .F., ( 4, 4 ), ( 0.000000000000000, 0.124500322738840 ), .UNSPECIFIED. );

+#4578 = VERTEX_POINT( '', #5831 );

+#4579 = B_SPLINE_CURVE_WITH_KNOTS( '', 3, ( #5832, #5833, #5834, #5835, #5836, #5837, #5838 ), .UNSPECIFIED., .F., .F., ( 4, 3, 4 ), ( 0.149267852012901, 0.242232609513676, 0.261565049315470 ), .UNSPECIFIED. );

+#4580 = B_SPLINE_CURVE_WITH_KNOTS( '', 3, ( #5839, #5840, #5841, #5842, #5843, #5844, #5845 ), .UNSPECIFIED., .F., .F., ( 4, 3, 4 ), ( 0.261565049315470, 0.282521531307130, 0.374154628781295 ), .UNSPECIFIED. );

+#4581 = B_SPLINE_CURVE_WITH_KNOTS( '', 3, ( #5846, #5847, #5848, #5849 ), .UNSPECIFIED., .F., .F., ( 4, 4 ), ( 0.396354287127276, 0.520854609866117 ), .UNSPECIFIED. );

+#4582 = B_SPLINE_CURVE_WITH_KNOTS( '', 3, ( #5850, #5851, #5852, #5853 ), .UNSPECIFIED., .F., .F., ( 4, 4 ), ( 0.536841677257065, 0.641130370755535 ), .UNSPECIFIED. );

+#4583 = B_SPLINE_CURVE_WITH_KNOTS( '', 3, ( #5854, #5855, #5856, #5857 ), .UNSPECIFIED., .F., .F., ( 4, 4 ), ( 0.751522749248908, 0.766350132994917 ), .UNSPECIFIED. );

+#4584 = VERTEX_POINT( '', #5858 );

+#4585 = B_SPLINE_CURVE_WITH_KNOTS( '', 3, ( #5859, #5860, #5861, #5862, #5863, #5864, #5865, #5866, #5867, #5868, #5869, #5870, #5871, #5872, #5873, #5874, #5875, #5876, #5877, #5878, #5879, #5880, #5881, #5882, #5883, #5884 ), .UNSPECIFIED., .F., .F., ( 4, 3, 2, 3, 2, 3, 3, 3, 3, 4 ), ( 0.000000000000000, 0.0433889308325332, 0.0792593364791307, 0.138224386857099, 0.185912169798142, 0.213686373049520, 0.240658847146019, 0.268211704955663, 0.299497694161617, 0.362528169213019 ), .UNSPECIFIED. );

+#4586 = VERTEX_POINT( '', #5885 );

+#4587 = B_SPLINE_CURVE_WITH_KNOTS( '', 3, ( #5886, #5887, #5888, #5889, #5890, #5891, #5892, #5893, #5894, #5895, #5896, #5897, #5898, #5899 ), .UNSPECIFIED., .F., .F., ( 4, 2, 3, 2, 3, 4 ), ( 0.362528169213019, 0.366057223032389, 0.403868513954221, 0.445363653380551, 0.483768729232579, 0.519310668057314 ), .UNSPECIFIED. );

+#4588 = VERTEX_POINT( '', #5900 );

+#4589 = B_SPLINE_CURVE_WITH_KNOTS( '', 3, ( #5901, #5902, #5903, #5904 ), .UNSPECIFIED., .F., .F., ( 4, 4 ), ( 0.519310668057314, 0.553415480859037 ), .UNSPECIFIED. );

+#4590 = VERTEX_POINT( '', #5905 );

+#4591 = B_SPLINE_CURVE_WITH_KNOTS( '', 3, ( #5906, #5907, #5908, #5909, #5910, #5911, #5912, #5913, #5914, #5915, #5916, #5917, #5918, #5919, #5920, #5921, #5922, #5923, #5924, #5925, #5926, #5927, #5928, #5929, #5930, #5931, #5932, #5933 ), .UNSPECIFIED., .F., .F., ( 4, 3, 3, 2, 2, 2, 3, 3, 3, 3, 4 ), ( 0.553415480859037, 0.591837508675408, 0.629046781297263, 0.665225484139925, 0.701404186982588, 0.737582889825251, 0.773761592667915, 0.805616457499947, 0.851753601437082, 0.912529489473367, 0.938350690160087 ), .UNSPECIFIED. );

+#4592 = B_SPLINE_CURVE_WITH_KNOTS( '', 3, ( #5934, #5935, #5936, #5937 ), .UNSPECIFIED., .F., .F., ( 4, 4 ), ( 0.938350690160087, 0.973653901836818 ), .UNSPECIFIED. );

+#4593 = VERTEX_POINT( '', #5938 );

+#4594 = B_SPLINE_CURVE_WITH_KNOTS( '', 1, ( #5939, #5940 ), .UNSPECIFIED., .F., .F., ( 2, 2 ), ( 0.391553780668395, 0.487185045634990 ), .UNSPECIFIED. );

+#4595 = B_SPLINE_CURVE_WITH_KNOTS( '', 1, ( #5941, #5942 ), .UNSPECIFIED., .F., .F., ( 2, 2 ), ( 0.487185045634990, 0.523999110772577 ), .UNSPECIFIED. );

+#4596 = VERTEX_POINT( '', #5943 );

+#4597 = B_SPLINE_CURVE_WITH_KNOTS( '', 1, ( #5944, #5945 ), .UNSPECIFIED., .F., .F., ( 2, 2 ), ( 0.613429065785516, 0.740311833268211 ), .UNSPECIFIED. );

+#4598 = VERTEX_POINT( '', #5946 );

+#4599 = B_SPLINE_CURVE_WITH_KNOTS( '', 1, ( #5947, #5948 ), .UNSPECIFIED., .F., .F., ( 2, 2 ), ( 0.740311833268211, 0.775431527206997 ), .UNSPECIFIED. );

+#4600 = VERTEX_POINT( '', #5949 );

+#4601 = B_SPLINE_CURVE_WITH_KNOTS( '', 1, ( #5950, #5951 ), .UNSPECIFIED., .F., .F., ( 2, 2 ), ( 0.775431527206997, 0.877710978014512 ), .UNSPECIFIED. );

+#4602 = B_SPLINE_CURVE_WITH_KNOTS( '', 1, ( #5952, #5953 ), .UNSPECIFIED., .F., .F., ( 2, 2 ), ( 0.877710978014512, 0.905269246612485 ), .UNSPECIFIED. );

+#4603 = VERTEX_POINT( '', #5954 );

+#4604 = B_SPLINE_CURVE_WITH_KNOTS( '', 1, ( #5955, #5956 ), .UNSPECIFIED., .F., .F., ( 2, 2 ), ( 0.427729772191673, 0.500000000000000 ), .UNSPECIFIED. );

+#4605 = B_SPLINE_CURVE_WITH_KNOTS( '', 1, ( #5957, #5958 ), .UNSPECIFIED., .F., .F., ( 2, 2 ), ( 0.500000000000000, 0.927729772191673 ), .UNSPECIFIED. );

+#4606 = B_SPLINE_CURVE_WITH_KNOTS( '', 3, ( #5959, #5960, #5961, #5962, #5963, #5964, #5965, #5966, #5967, #5968, #5969, #5970, #5971, #5972, #5973 ), .UNSPECIFIED., .F., .F., ( 4, 3, 2, 3, 3, 4 ), ( 0.0288265999323133, 0.0516727188448847, 0.0829996027516194, 0.116676002951360, 0.144691390818840, 0.182812365804201 ), .UNSPECIFIED. );

+#4607 = VERTEX_POINT( '', #5974 );

+#4608 = B_SPLINE_CURVE_WITH_KNOTS( '', 3, ( #5975, #5976, #5977, #5978 ), .UNSPECIFIED., .F., .F., ( 4, 4 ), ( 0.558676244674639, 0.579904927823492 ), .UNSPECIFIED. );

+#4609 = B_SPLINE_CURVE_WITH_KNOTS( '', 3, ( #5979, #5980, #5981, #5982 ), .UNSPECIFIED., .F., .F., ( 4, 4 ), ( 0.579904927823492, 0.606720106537831 ), .UNSPECIFIED. );

+#4610 = FILL_AREA_STYLE_COLOUR( '', #5983 );

+#4611 = VERTEX_POINT( '', #5984 );

+#4612 = B_SPLINE_CURVE_WITH_KNOTS( '', 1, ( #5985, #5986 ), .UNSPECIFIED., .F., .F., ( 2, 2 ), ( 0.391553780668395, 0.487185045634990 ), .UNSPECIFIED. );

+#4613 = LINE( '', #5987, #5988 );

+#4614 = FILL_AREA_STYLE_COLOUR( '', #5989 );

+#4615 = VERTEX_POINT( '', #5990 );

+#4616 = B_SPLINE_CURVE_WITH_KNOTS( '', 3, ( #5991, #5992, #5993, #5994, #5995, #5996, #5997, #5998, #5999, #6000, #6001, #6002, #6003, #6004, #6005, #6006, #6007, #6008 ), .UNSPECIFIED., .T., .F., ( 4, 2, 2, 2, 2, 2, 2, 2, 4 ), ( 0.000000000000000, 0.124723173696067, 0.249657927059369, 0.374618348305963, 0.499703962959669, 0.624629065224349, 0.749576360625430, 0.874771829267861, 1.00000000000000 ), .UNSPECIFIED. );

+#4617 = VERTEX_POINT( '', #6009 );

+#4618 = B_SPLINE_CURVE_WITH_KNOTS( '', 3, ( #6010, #6011, #6012, #6013, #6014, #6015, #6016, #6017, #6018, #6019, #6020, #6021, #6022, #6023, #6024, #6025, #6026, #6027 ), .UNSPECIFIED., .T., .F., ( 4, 2, 2, 2, 2, 2, 2, 2, 4 ), ( 0.000000000000000, 0.124723173696067, 0.249657927059369, 0.374618348305963, 0.499703962959669, 0.624629065224349, 0.749576360625430, 0.874771829267861, 1.00000000000000 ), .UNSPECIFIED. );

+#4619 = FILL_AREA_STYLE_COLOUR( '', #6028 );

+#4620 = LINE( '', #6029, #6030 );

+#4621 = FILL_AREA_STYLE_COLOUR( '', #6031 );

+#4622 = VERTEX_POINT( '', #6032 );

+#4623 = LINE( '', #6033, #6034 );

+#4624 = VERTEX_POINT( '', #6035 );

+#4625 = LINE( '', #6036, #6037 );

+#4626 = LINE( '', #6038, #6039 );

+#4627 = FILL_AREA_STYLE_COLOUR( '', #6040 );

+#4628 = VERTEX_POINT( '', #6041 );

+#4629 = VERTEX_POINT( '', #6042 );

+#4630 = LINE( '', #6043, #6044 );

+#4631 = LINE( '', #6045, #6046 );

+#4632 = LINE( '', #6047, #6048 );

+#4633 = FILL_AREA_STYLE_COLOUR( '', #6049 );

+#4634 = LINE( '', #6050, #6051 );

+#4635 = LINE( '', #6052, #6053 );

+#4636 = VERTEX_POINT( '', #6054 );

+#4637 = CIRCLE( '', #6055, 1.26000000000000 );

+#4638 = FILL_AREA_STYLE_COLOUR( '', #6056 );

+#4639 = FILL_AREA_STYLE_COLOUR( '', #6057 );

+#4640 = CIRCLE( '', #6058, 0.150000000000000 );

+#4641 = FILL_AREA_STYLE_COLOUR( '', #6059 );

+#4642 = LINE( '', #6060, #6061 );

+#4643 = FILL_AREA_STYLE_COLOUR( '', #6062 );

+#4644 = VERTEX_POINT( '', #6063 );

+#4645 = B_SPLINE_CURVE_WITH_KNOTS( '', 1, ( #6064, #6065 ), .UNSPECIFIED., .F., .F., ( 2, 2 ), ( 0.427729772191673, 0.500000000000000 ), .UNSPECIFIED. );

+#4646 = LINE( '', #6066, #6067 );

+#4647 = FILL_AREA_STYLE_COLOUR( '', #6068 );

+#4648 = B_SPLINE_CURVE_WITH_KNOTS( '', 1, ( #6069, #6070 ), .UNSPECIFIED., .F., .F., ( 2, 2 ), ( 0.500000000000000, 0.927729772191673 ), .UNSPECIFIED. );

+#4649 = FILL_AREA_STYLE_COLOUR( '', #6071 );

+#4650 = VERTEX_POINT( '', #6072 );

+#4651 = LINE( '', #6073, #6074 );

+#4652 = B_SPLINE_CURVE_WITH_KNOTS( '', 1, ( #6075, #6076 ), .UNSPECIFIED., .F., .F., ( 2, 2 ), ( 0.877710978014512, 0.905269246612485 ), .UNSPECIFIED. );

+#4653 = FILL_AREA_STYLE_COLOUR( '', #6077 );

+#4654 = FILL_AREA_STYLE_COLOUR( '', #6078 );

+#4655 = FILL_AREA_STYLE_COLOUR( '', #6079 );

+#4656 = FILL_AREA_STYLE_COLOUR( '', #6080 );

+#4657 = VERTEX_POINT( '', #6081 );

+#4658 = LINE( '', #6082, #6083 );

+#4659 = VERTEX_POINT( '', #6084 );

+#4660 = B_SPLINE_CURVE_WITH_KNOTS( '', 3, ( #6085, #6086, #6087, #6088 ), .UNSPECIFIED., .F., .F., ( 4, 4 ), ( 0.519310668057314, 0.553415480859037 ), .UNSPECIFIED. );

+#4661 = LINE( '', #6089, #6090 );

+#4662 = FILL_AREA_STYLE_COLOUR( '', #6091 );

+#4663 = B_SPLINE_CURVE_WITH_KNOTS( '', 3, ( #6092, #6093, #6094, #6095, #6096, #6097, #6098, #6099, #6100, #6101, #6102, #6103, #6104, #6105, #6106 ), .UNSPECIFIED., .F., .F., ( 4, 3, 3, 3, 2, 4 ), ( 0.000000000000000, 0.192070068930128, 0.294393381873452, 0.353711497330155, 0.409804698233785, 0.497450324645707 ), .UNSPECIFIED. );

+#4664 = FILL_AREA_STYLE_COLOUR( '', #6107 );

+#4665 = VERTEX_POINT( '', #6108 );

+#4666 = B_SPLINE_CURVE_WITH_KNOTS( '', 1, ( #6109, #6110 ), .UNSPECIFIED., .F., .F., ( 2, 2 ), ( 0.613429065785516, 0.740311833268211 ), .UNSPECIFIED. );

+#4667 = LINE( '', #6111, #6112 );

+#4668 = FILL_AREA_STYLE_COLOUR( '', #6113 );

+#4669 = FILL_AREA_STYLE_COLOUR( '', #6114 );

+#4670 = VERTEX_POINT( '', #6115 );

+#4671 = B_SPLINE_CURVE_WITH_KNOTS( '', 3, ( #6116, #6117, #6118, #6119, #6120, #6121, #6122, #6123, #6124, #6125, #6126 ), .UNSPECIFIED., .T., .F., ( 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2 ), ( -0.250217779987571, -0.125032579365181, 0.000000000000000, 0.124912709146990, 0.249852320606801, 0.374817189634646, 0.499899335487015, 0.624829831119268, 0.749782220012429, 0.874967420634819, 1.00000000000000, 1.12491270914699, 1.24985232060680 ), .UNSPECIFIED. );

+#4672 = FILL_AREA_STYLE_COLOUR( '', #6127 );

+#4673 = VERTEX_POINT( '', #6128 );

+#4674 = B_SPLINE_CURVE_WITH_KNOTS( '', 1, ( #6129, #6130 ), .UNSPECIFIED., .F., .F., ( 2, 2 ), ( 0.740311833268211, 0.775431527206997 ), .UNSPECIFIED. );

+#4675 = LINE( '', #6131, #6132 );

+#4676 = FILL_AREA_STYLE_COLOUR( '', #6133 );

+#4677 = FILL_AREA_STYLE_COLOUR( '', #6134 );

+#4678 = VERTEX_POINT( '', #6135 );

+#4679 = CIRCLE( '', #6136, 1.26000000000000 );

+#4680 = FILL_AREA_STYLE_COLOUR( '', #6137 );

+#4681 = B_SPLINE_CURVE_WITH_KNOTS( '', 1, ( #6138, #6139 ), .UNSPECIFIED., .F., .F., ( 2, 2 ), ( 0.487185045634990, 0.523999110772577 ), .UNSPECIFIED. );

+#4682 = FILL_AREA_STYLE_COLOUR( '', #6140 );

+#4683 = LINE( '', #6141, #6142 );

+#4684 = FILL_AREA_STYLE_COLOUR( '', #6143 );

+#4685 = VERTEX_POINT( '', #6144 );

+#4686 = LINE( '', #6145, #6146 );

+#4687 = LINE( '', #6147, #6148 );

+#4688 = FILL_AREA_STYLE_COLOUR( '', #6149 );

+#4689 = FILL_AREA_STYLE_COLOUR( '', #6150 );

+#4690 = LINE( '', #6151, #6152 );

+#4691 = FILL_AREA_STYLE_COLOUR( '', #6153 );

+#4692 = FILL_AREA_STYLE_COLOUR( '', #6154 );

+#4693 = VERTEX_POINT( '', #6155 );

+#4694 = CIRCLE( '', #6156, 0.0500000000000000 );

+#4695 = FILL_AREA_STYLE_COLOUR( '', #6157 );

+#4696 = FILL_AREA_STYLE_COLOUR( '', #6158 );

+#4697 = FILL_AREA_STYLE_COLOUR( '', #6159 );

+#4698 = VERTEX_POINT( '', #6160 );

+#4699 = LINE( '', #6161, #6162 );

+#4700 = B_SPLINE_CURVE_WITH_KNOTS( '', 3, ( #6163, #6164, #6165, #6166, #6167, #6168, #6169, #6170, #6171, #6172, #6173, #6174, #6175, #6176 ), .UNSPECIFIED., .F., .F., ( 4, 2, 3, 2, 3, 4 ), ( 0.362528169213019, 0.366057223032389, 0.403868513954221, 0.445363653380551, 0.483768729232579, 0.519310668057314 ), .UNSPECIFIED. );

+#4701 = FILL_AREA_STYLE_COLOUR( '', #6177 );

+#4702 = FILL_AREA_STYLE_COLOUR( '', #6178 );

+#4703 = FILL_AREA_STYLE_COLOUR( '', #6179 );

+#4704 = LINE( '', #6180, #6181 );

+#4705 = FILL_AREA_STYLE_COLOUR( '', #6182 );

+#4706 = VERTEX_POINT( '', #6183 );

+#4707 = B_SPLINE_CURVE_WITH_KNOTS( '', 3, ( #6184, #6185, #6186, #6187, #6188, #6189, #6190, #6191, #6192, #6193, #6194, #6195, #6196, #6197, #6198, #6199, #6200, #6201 ), .UNSPECIFIED., .T., .F., ( 4, 2, 2, 2, 2, 2, 2, 2, 4 ), ( 0.000000000000000, 0.124723173724414, 0.249657914649835, 0.374618352616737, 0.499703967619414, 0.624629069555525, 0.749576366642191, 0.874771827162946, 1.00000000000000 ), .UNSPECIFIED. );

+#4708 = FILL_AREA_STYLE_COLOUR( '', #6202 );

+#4709 = B_SPLINE_CURVE_WITH_KNOTS( '', 3, ( #6203, #6204, #6205, #6206, #6207, #6208, #6209, #6210, #6211, #6212, #6213, #6214, #6215, #6216, #6217 ), .UNSPECIFIED., .F., .F., ( 4, 3, 3, 3, 2, 4 ), ( 0.000000000000000, 0.192070068930128, 0.294393381873452, 0.353711497330155, 0.409804698233785, 0.497450324645707 ), .UNSPECIFIED. );

+#4710 = VERTEX_POINT( '', #6218 );

+#4711 = B_SPLINE_CURVE_WITH_KNOTS( '', 3, ( #6219, #6220, #6221, #6222 ), .UNSPECIFIED., .F., .F., ( 4, 4 ), ( 0.938350690160087, 0.973653901836818 ), .UNSPECIFIED. );

+#4712 = B_SPLINE_CURVE_WITH_KNOTS( '', 3, ( #6223, #6224, #6225, #6226, #6227, #6228, #6229, #6230, #6231, #6232, #6233, #6234, #6235, #6236, #6237, #6238, #6239, #6240, #6241, #6242, #6243, #6244, #6245, #6246, #6247, #6248, #6249, #6250 ), .UNSPECIFIED., .F., .F., ( 4, 3, 3, 2, 2, 2, 3, 3, 3, 3, 4 ), ( 0.553415480859037, 0.591837508675408, 0.629046781297263, 0.665225484139925, 0.701404186982588, 0.737582889825251, 0.773761592667915, 0.805616457499947, 0.851753601437082, 0.912529489473367, 0.938350690160087 ), .UNSPECIFIED. );

+#4713 = B_SPLINE_CURVE_WITH_KNOTS( '', 3, ( #6251, #6252, #6253, #6254, #6255, #6256, #6257, #6258, #6259, #6260, #6261, #6262, #6263, #6264, #6265, #6266, #6267, #6268, #6269, #6270, #6271, #6272, #6273, #6274, #6275, #6276 ), .UNSPECIFIED., .F., .F., ( 4, 3, 2, 3, 2, 3, 3, 3, 3, 4 ), ( 0.000000000000000, 0.0433889308325332, 0.0792593364791307, 0.138224386857099, 0.185912169798142, 0.213686373049520, 0.240658847146019, 0.268211704955663, 0.299497694161617, 0.362528169213019 ), .UNSPECIFIED. );

+#4714 = FILL_AREA_STYLE_COLOUR( '', #6277 );

+#4715 = CIRCLE( '', #6278, 1.25500000000000 );

+#4716 = CIRCLE( '', #6279, 0.150000000000000 );

+#4717 = FILL_AREA_STYLE_COLOUR( '', #6280 );

+#4718 = LINE( '', #6281, #6282 );

+#4719 = FILL_AREA_STYLE_COLOUR( '', #6283 );

+#4720 = FILL_AREA_STYLE_COLOUR( '', #6284 );

+#4721 = FILL_AREA_STYLE_COLOUR( '', #6285 );

+#4722 = B_SPLINE_CURVE_WITH_KNOTS( '', 1, ( #6286, #6287 ), .UNSPECIFIED., .F., .F., ( 2, 2 ), ( 0.775431527206997, 0.877710978014512 ), .UNSPECIFIED. );

+#4723 = FILL_AREA_STYLE_COLOUR( '', #6288 );

+#4724 = FILL_AREA_STYLE_COLOUR( '', #6289 );

+#4725 = LINE( '', #6290, #6291 );

+#4726 = FILL_AREA_STYLE_COLOUR( '', #6292 );

+#4727 = LINE( '', #6293, #6294 );

+#4728 = FILL_AREA_STYLE_COLOUR( '', #6295 );

+#4729 = FILL_AREA_STYLE_COLOUR( '', #6296 );

+#4730 = FILL_AREA_STYLE_COLOUR( '', #6297 );

+#4731 = FILL_AREA_STYLE_COLOUR( '', #6298 );

+#4732 = FILL_AREA_STYLE_COLOUR( '', #6299 );

+#4733 = FILL_AREA_STYLE_COLOUR( '', #6300 );

+#4734 = FILL_AREA_STYLE_COLOUR( '', #6301 );

+#4735 = FILL_AREA_STYLE_COLOUR( '', #6302 );

+#4736 = FILL_AREA_STYLE_COLOUR( '', #6303 );

+#4737 = FILL_AREA_STYLE_COLOUR( '', #6304 );

+#4738 = FILL_AREA_STYLE_COLOUR( '', #6305 );

+#4739 = ORIENTED_EDGE( '', *, *, #6306, .T. );

+#4740 = ORIENTED_EDGE( '', *, *, #6307, .T. );

+#4741 = ORIENTED_EDGE( '', *, *, #6308, .F. );

+#4742 = ORIENTED_EDGE( '', *, *, #6309, .F. );

+#4743 = CARTESIAN_POINT( '', ( -0.600000000000000, 1.90000000000000, -0.430000000000000 ) );

+#4744 = DIRECTION( '', ( 0.000000000000000, 1.00000000000000, 0.000000000000000 ) );

+#4745 = DIRECTION( '', ( 0.000000000000000, 0.000000000000000, 1.00000000000000 ) );

+#4746 = ORIENTED_EDGE( '', *, *, #6308, .T. );

+#4747 = ORIENTED_EDGE( '', *, *, #6310, .T. );

+#4748 = ORIENTED_EDGE( '', *, *, #6311, .T. );

+#4749 = ORIENTED_EDGE( '', *, *, #6312, .T. );

+#4750 = ORIENTED_EDGE( '', *, *, #6313, .T. );

+#4751 = ORIENTED_EDGE( '', *, *, #6314, .T. );

+#4752 = ORIENTED_EDGE( '', *, *, #6315, .T. );

+#4753 = ORIENTED_EDGE( '', *, *, #6316, .T. );

+#4754 = CARTESIAN_POINT( '', ( 0.000000000000000, 0.000000000000000, 0.000000000000000 ) );

+#4755 = DIRECTION( '', ( 0.000000000000000, 0.000000000000000, -1.00000000000000 ) );

+#4756 = DIRECTION( '', ( -1.00000000000000, 0.000000000000000, 0.000000000000000 ) );

+#4757 = ORIENTED_EDGE( '', *, *, #6316, .F. );

+#4758 = ORIENTED_EDGE( '', *, *, #6317, .F. );

+#4759 = ORIENTED_EDGE( '', *, *, #6318, .T. );

+#4760 = ORIENTED_EDGE( '', *, *, #6309, .T. );

+#4761 = CARTESIAN_POINT( '', ( -0.600000000000000, 1.90000000000000, -0.430000000000000 ) );

+#4762 = DIRECTION( '', ( 1.00000000000000, -1.36889221865773E-016, 0.000000000000000 ) );

+#4763 = DIRECTION( '', ( 1.36889221865773E-016, 1.00000000000000, 0.000000000000000 ) );

+#4764 = ORIENTED_EDGE( '', *, *, #6319, .F. );

+#4765 = ORIENTED_EDGE( '', *, *, #6320, .T. );

+#4766 = ORIENTED_EDGE( '', *, *, #6306, .F. );

+#4767 = ORIENTED_EDGE( '', *, *, #6318, .F. );

+#4768 = ORIENTED_EDGE( '', *, *, #6321, .F. );

+#4769 = ORIENTED_EDGE( '', *, *, #6322, .F. );

+#4770 = ORIENTED_EDGE( '', *, *, #6323, .F. );

+#4771 = ORIENTED_EDGE( '', *, *, #6324, .T. );

+#4772 = CARTESIAN_POINT( '', ( 0.000000000000000, 0.000000000000000, -0.430000000000000 ) );

+#4773 = DIRECTION( '', ( 0.000000000000000, 0.000000000000000, -1.00000000000000 ) );

+#4774 = DIRECTION( '', ( -1.00000000000000, 0.000000000000000, 0.000000000000000 ) );

+#4775 = ORIENTED_EDGE( '', *, *, #6320, .F. );

+#4776 = ORIENTED_EDGE( '', *, *, #6325, .F. );

+#4777 = ORIENTED_EDGE( '', *, *, #6310, .F. );

+#4778 = ORIENTED_EDGE( '', *, *, #6307, .F. );

+#4779 = CARTESIAN_POINT( '', ( -1.70000000000000, 1.70000000000000, -0.430000000000000 ) );

+#4780 = DIRECTION( '', ( -0.000000000000000, -0.000000000000000, -1.00000000000000 ) );

+#4781 = DIRECTION( '', ( 1.00000000000000, 0.000000000000000, 0.000000000000000 ) );

+#4782 = ORIENTED_EDGE( '', *, *, #6324, .F. );

+#4783 = ORIENTED_EDGE( '', *, *, #6326, .F. );

+#4784 = ORIENTED_EDGE( '', *, *, #6312, .F. );

+#4785 = ORIENTED_EDGE( '', *, *, #6327, .F. );

+#4786 = CARTESIAN_POINT( '', ( -1.70000000000000, -1.70000000000000, -0.430000000000000 ) );

+#4787 = DIRECTION( '', ( -0.000000000000000, -0.000000000000000, -1.00000000000000 ) );

+#4788 = DIRECTION( '', ( 1.00000000000000, 0.000000000000000, 0.000000000000000 ) );

+#4789 = ORIENTED_EDGE( '', *, *, #6311, .F. );

+#4790 = ORIENTED_EDGE( '', *, *, #6325, .T. );

+#4791 = ORIENTED_EDGE( '', *, *, #6319, .T. );

+#4792 = ORIENTED_EDGE( '', *, *, #6327, .T. );

+#4793 = CARTESIAN_POINT( '', ( -1.90000000000000, 1.90000000000000, -0.430000000000000 ) );

+#4794 = DIRECTION( '', ( -1.00000000000000, 0.000000000000000, 0.000000000000000 ) );

+#4795 = DIRECTION( '', ( 0.000000000000000, 0.000000000000000, 1.00000000000000 ) );

+#4796 = ORIENTED_EDGE( '', *, *, #6313, .F. );

+#4797 = ORIENTED_EDGE( '', *, *, #6326, .T. );

+#4798 = ORIENTED_EDGE( '', *, *, #6323, .T. );

+#4799 = ORIENTED_EDGE( '', *, *, #6328, .T. );

+#4800 = CARTESIAN_POINT( '', ( -1.90000000000000, -1.90000000000000, -0.430000000000000 ) );

+#4801 = DIRECTION( '', ( 0.000000000000000, -1.00000000000000, 0.000000000000000 ) );

+#4802 = DIRECTION( '', ( 0.000000000000000, 0.000000000000000, -1.00000000000000 ) );

+#4803 = ORIENTED_EDGE( '', *, *, #6314, .F. );

+#4804 = ORIENTED_EDGE( '', *, *, #6328, .F. );

+#4805 = ORIENTED_EDGE( '', *, *, #6322, .T. );

+#4806 = ORIENTED_EDGE( '', *, *, #6329, .T. );

+#4807 = CARTESIAN_POINT( '', ( -0.600000000000000, -1.90000000000000, -0.430000000000000 ) );

+#4808 = DIRECTION( '', ( 1.00000000000000, 0.000000000000000, 0.000000000000000 ) );

+#4809 = DIRECTION( '', ( 0.000000000000000, 0.000000000000000, -1.00000000000000 ) );

+#4810 = ORIENTED_EDGE( '', *, *, #6315, .F. );

+#4811 = ORIENTED_EDGE( '', *, *, #6329, .F. );

+#4812 = ORIENTED_EDGE( '', *, *, #6321, .T. );

+#4813 = ORIENTED_EDGE( '', *, *, #6317, .T. );

+#4814 = CARTESIAN_POINT( '', ( 0.000000000000000, 0.000000000000000, -0.430000000000000 ) );

+#4815 = DIRECTION( '', ( -0.000000000000000, -0.000000000000000, -1.00000000000000 ) );

+#4816 = DIRECTION( '', ( 1.00000000000000, 0.000000000000000, 0.000000000000000 ) );

+#4817 = ORIENTED_EDGE( '', *, *, #6330, .F. );

+#4818 = ORIENTED_EDGE( '', *, *, #6331, .T. );

+#4819 = ORIENTED_EDGE( '', *, *, #6332, .T. );

+#4820 = ORIENTED_EDGE( '', *, *, #6333, .F. );

+#4821 = CARTESIAN_POINT( '', ( 1.90000000000000, -1.90000000000000, -0.430000000000000 ) );

+#4822 = DIRECTION( '', ( 1.66800334228539E-016, 1.00000000000000, 0.000000000000000 ) );

+#4823 = DIRECTION( '', ( -1.00000000000000, 1.66800334228539E-016, 0.000000000000000 ) );

+#4824 = ORIENTED_EDGE( '', *, *, #6334, .T. );

+#4825 = ORIENTED_EDGE( '', *, *, #6335, .F. );

+#4826 = ORIENTED_EDGE( '', *, *, #6336, .F. );

+#4827 = ORIENTED_EDGE( '', *, *, #6333, .T. );

+#4828 = CARTESIAN_POINT( '', ( 0.600000000000000, -1.90000000000000, -0.430000000000000 ) );

+#4829 = DIRECTION( '', ( 1.00000000000000, 0.000000000000000, 0.000000000000000 ) );

+#4830 = DIRECTION( '', ( 0.000000000000000, 0.000000000000000, -1.00000000000000 ) );

+#4831 = ORIENTED_EDGE( '', *, *, #6332, .F. );

+#4832 = ORIENTED_EDGE( '', *, *, #6337, .T. );

+#4833 = ORIENTED_EDGE( '', *, *, #6338, .F. );

+#4834 = ORIENTED_EDGE( '', *, *, #6339, .T. );

+#4835 = ORIENTED_EDGE( '', *, *, #6340, .F. );

+#4836 = ORIENTED_EDGE( '', *, *, #6341, .F. );

+#4837 = ORIENTED_EDGE( '', *, *, #6342, .F. );

+#4838 = ORIENTED_EDGE( '', *, *, #6334, .F. );

+#4839 = CARTESIAN_POINT( '', ( 0.000000000000000, 0.000000000000000, 0.000000000000000 ) );

+#4840 = DIRECTION( '', ( 0.000000000000000, 0.000000000000000, 1.00000000000000 ) );

+#4841 = DIRECTION( '', ( 1.00000000000000, 0.000000000000000, 0.000000000000000 ) );

+#4842 = ORIENTED_EDGE( '', *, *, #6340, .T. );

+#4843 = ORIENTED_EDGE( '', *, *, #6343, .T. );

+#4844 = ORIENTED_EDGE( '', *, *, #6344, .F. );

+#4845 = ORIENTED_EDGE( '', *, *, #6345, .T. );

+#4846 = CARTESIAN_POINT( '', ( 0.600000000000000, 1.90000000000000, -0.430000000000000 ) );

+#4847 = DIRECTION( '', ( 1.66800334228539E-016, -1.00000000000000, 0.000000000000000 ) );

+#4848 = DIRECTION( '', ( 1.00000000000000, 1.66800334228539E-016, 0.000000000000000 ) );

+#4849 = ORIENTED_EDGE( '', *, *, #6338, .T. );

+#4850 = ORIENTED_EDGE( '', *, *, #6346, .T. );

+#4851 = ORIENTED_EDGE( '', *, *, #6347, .F. );

+#4852 = ORIENTED_EDGE( '', *, *, #6348, .T. );

+#4853 = CARTESIAN_POINT( '', ( 1.90000000000000, 1.90000000000000, -0.430000000000000 ) );

+#4854 = DIRECTION( '', ( -1.00000000000000, 0.000000000000000, 0.000000000000000 ) );

+#4855 = DIRECTION( '', ( 0.000000000000000, 0.000000000000000, 1.00000000000000 ) );

+#4856 = ORIENTED_EDGE( '', *, *, #6342, .T. );

+#4857 = ORIENTED_EDGE( '', *, *, #6349, .F. );

+#4858 = ORIENTED_EDGE( '', *, *, #6350, .F. );

+#4859 = ORIENTED_EDGE( '', *, *, #6335, .T. );

+#4860 = CARTESIAN_POINT( '', ( 0.000000000000000, 0.000000000000000, -0.430000000000000 ) );

+#4861 = DIRECTION( '', ( -0.000000000000000, -0.000000000000000, -1.00000000000000 ) );

+#4862 = DIRECTION( '', ( 1.00000000000000, 0.000000000000000, 0.000000000000000 ) );

+#4863 = ORIENTED_EDGE( '', *, *, #6341, .T. );

+#4864 = ORIENTED_EDGE( '', *, *, #6345, .F. );

+#4865 = ORIENTED_EDGE( '', *, *, #6351, .F. );

+#4866 = ORIENTED_EDGE( '', *, *, #6349, .T. );

+#4867 = CARTESIAN_POINT( '', ( 0.600000000000000, 1.90000000000000, -0.430000000000000 ) );

+#4868 = DIRECTION( '', ( 1.00000000000000, 1.36889221865773E-016, 0.000000000000000 ) );

+#4869 = DIRECTION( '', ( -1.36889221865773E-016, 1.00000000000000, 0.000000000000000 ) );

+#4870 = ORIENTED_EDGE( '', *, *, #6347, .T. );

+#4871 = ORIENTED_EDGE( '', *, *, #6352, .T. );

+#4872 = ORIENTED_EDGE( '', *, *, #6330, .T. );

+#4873 = ORIENTED_EDGE( '', *, *, #6336, .T. );

+#4874 = ORIENTED_EDGE( '', *, *, #6350, .T. );

+#4875 = ORIENTED_EDGE( '', *, *, #6351, .T. );

+#4876 = ORIENTED_EDGE( '', *, *, #6344, .T. );

+#4877 = ORIENTED_EDGE( '', *, *, #6353, .T. );

+#4878 = CARTESIAN_POINT( '', ( 0.000000000000000, 0.000000000000000, -0.430000000000000 ) );

+#4879 = DIRECTION( '', ( 0.000000000000000, 0.000000000000000, 1.00000000000000 ) );

+#4880 = DIRECTION( '', ( 1.00000000000000, 0.000000000000000, 0.000000000000000 ) );

+#4881 = ORIENTED_EDGE( '', *, *, #6353, .F. );

+#4882 = ORIENTED_EDGE( '', *, *, #6343, .F. );

+#4883 = ORIENTED_EDGE( '', *, *, #6339, .F. );

+#4884 = ORIENTED_EDGE( '', *, *, #6348, .F. );

+#4885 = CARTESIAN_POINT( '', ( 1.70000000000000, 1.70000000000000, -0.430000000000000 ) );

+#4886 = DIRECTION( '', ( -0.000000000000000, -0.000000000000000, -1.00000000000000 ) );

+#4887 = DIRECTION( '', ( 1.00000000000000, 0.000000000000000, 0.000000000000000 ) );

+#4888 = ORIENTED_EDGE( '', *, *, #6352, .F. );

+#4889 = ORIENTED_EDGE( '', *, *, #6346, .F. );

+#4890 = ORIENTED_EDGE( '', *, *, #6337, .F. );

+#4891 = ORIENTED_EDGE( '', *, *, #6331, .F. );

+#4892 = CARTESIAN_POINT( '', ( 1.70000000000000, -1.70000000000000, -0.430000000000000 ) );

+#4893 = DIRECTION( '', ( -0.000000000000000, -0.000000000000000, -1.00000000000000 ) );

+#4894 = DIRECTION( '', ( 1.00000000000000, 0.000000000000000, 0.000000000000000 ) );

+#4895 = COLOUR_RGB( '', 0.899999976158142, 0.899999976158142, 0.899999976158142 );

+#4896 = CARTESIAN_POINT( '', ( -0.170578778135048, 0.951286173633441, 0.000000000000000 ) );

+#4897 = CARTESIAN_POINT( '', ( 0.240353697749196, 1.09083601286174, 0.000000000000000 ) );

+#4898 = CARTESIAN_POINT( '', ( -0.170578778135048, 0.951286173633441, 0.000000000000000 ) );

+#4899 = CARTESIAN_POINT( '', ( -0.0336012861736332, 0.997802786709540, 0.000000000000000 ) );

+#4900 = CARTESIAN_POINT( '', ( 0.103376205787782, 1.04431939978564, 0.000000000000000 ) );

+#4901 = CARTESIAN_POINT( '', ( 0.240353697749196, 1.09083601286174, 0.000000000000000 ) );

+#4902 = CARTESIAN_POINT( '', ( -0.170578778135048, 0.951286173633441, -0.100000000000000 ) );

+#4903 = CARTESIAN_POINT( '', ( -0.170578778135048, 0.951286173633441, -0.100000000000000 ) );

+#4904 = VECTOR( '', #6354, 1000.00000000000 );

+#4905 = CARTESIAN_POINT( '', ( 0.240353697749196, 1.09083601286174, -0.100000000000000 ) );

+#4906 = CARTESIAN_POINT( '', ( -0.170578778135048, 0.951286173633441, -0.100000000000000 ) );

+#4907 = CARTESIAN_POINT( '', ( -0.0336012861736332, 0.997802786709540, -0.100000000000000 ) );

+#4908 = CARTESIAN_POINT( '', ( 0.103376205787782, 1.04431939978564, -0.100000000000000 ) );

+#4909 = CARTESIAN_POINT( '', ( 0.240353697749196, 1.09083601286174, -0.100000000000000 ) );

+#4910 = CARTESIAN_POINT( '', ( 0.240353697749196, 1.09083601286174, -0.100000000000000 ) );

+#4911 = VECTOR( '', #6355, 1000.00000000000 );

+#4912 = COLOUR_RGB( '', 0.200000002980232, 0.200000002980232, 0.200000002980232 );

+#4913 = CARTESIAN_POINT( '', ( 0.0104501607717044, -0.905627009646302, 0.000000000000000 ) );

+#4914 = CARTESIAN_POINT( '', ( 0.0104501607717044, -0.905627009646302, 0.000000000000000 ) );

+#4915 = CARTESIAN_POINT( '', ( -0.0355305466237940, -0.905627009646302, 0.000000000000000 ) );

+#4916 = CARTESIAN_POINT( '', ( -0.0689710610932474, -0.914630225080385, 0.000000000000000 ) );

+#4917 = CARTESIAN_POINT( '', ( -0.0901929260450157, -0.932958199356913, 0.000000000000000 ) );

+#4918 = CARTESIAN_POINT( '', ( -0.111573850339618, -0.951423543065888, 0.000000000000000 ) );

+#4919 = CARTESIAN_POINT( '', ( -0.122025723472668, -0.974437299035369, 0.000000000000000 ) );

+#4920 = CARTESIAN_POINT( '', ( -0.122025723472669, -1.02942122186495, 0.000000000000000 ) );

+#4921 = CARTESIAN_POINT( '', ( -0.111414790996784, -1.05257234726688, 0.000000000000000 ) );

+#4922 = CARTESIAN_POINT( '', ( -0.0905144694533758, -1.07090032154341, 0.000000000000000 ) );

+#4923 = CARTESIAN_POINT( '', ( -0.0692729866538397, -1.08952746799838, 0.000000000000000 ) );

+#4924 = CARTESIAN_POINT( '', ( -0.0364951768488744, -1.09887459807074, 0.000000000000000 ) );

+#4925 = CARTESIAN_POINT( '', ( 0.0516077170418010, -1.09887459807074, 0.000000000000000 ) );

+#4926 = CARTESIAN_POINT( '', ( 0.0837620578778138, -1.08922829581994, 0.000000000000000 ) );

+#4927 = CARTESIAN_POINT( '', ( 0.105627009646303, -1.07025723472669, 0.000000000000000 ) );

+#4928 = CARTESIAN_POINT( '', ( 0.127651126393735, -1.05114807460759, 0.000000000000000 ) );

+#4929 = CARTESIAN_POINT( '', ( 0.138424437299036, -1.02813504823151, 0.000000000000000 ) );

+#4930 = CARTESIAN_POINT( '', ( 0.138424437299036, -0.974437299035369, 0.000000000000000 ) );

+#4931 = CARTESIAN_POINT( '', ( 0.127813504823151, -0.951929260450160, 0.000000000000000 ) );

+#4932 = CARTESIAN_POINT( '', ( 0.106270096463023, -0.933279742765273, 0.000000000000000 ) );

+#4933 = CARTESIAN_POINT( '', ( 0.0848858015225916, -0.914767965055647, 0.000000000000000 ) );

+#4934 = CARTESIAN_POINT( '', ( 0.0528938906752414, -0.905627009646302, 0.000000000000000 ) );

+#4935 = CARTESIAN_POINT( '', ( 0.0104501607717044, -0.905627009646302, 0.000000000000000 ) );

+#4936 = COLOUR_RGB( '', 0.899999976158142, 0.899999976158142, 0.899999976158142 );

+#4937 = CARTESIAN_POINT( '', ( -0.170578778135048, -0.0641479099678457, 0.000000000000000 ) );

+#4938 = CARTESIAN_POINT( '', ( -0.170578778135048, -0.00498392282958170, 0.000000000000000 ) );

+#4939 = CARTESIAN_POINT( '', ( -0.170578778135048, -0.0641479099678457, 0.000000000000000 ) );

+#4940 = CARTESIAN_POINT( '', ( -0.170578778135048, -0.00498392282958170, 0.000000000000000 ) );

+#4941 = CARTESIAN_POINT( '', ( -0.170578778135048, -0.0641479099678457, -0.100000000000000 ) );

+#4942 = CARTESIAN_POINT( '', ( -0.170578778135048, -0.0641479099678457, -0.100000000000000 ) );

+#4943 = VECTOR( '', #6356, 1000.00000000000 );

+#4944 = CARTESIAN_POINT( '', ( -0.170578778135048, -0.00498392282958170, -0.100000000000000 ) );

+#4945 = CARTESIAN_POINT( '', ( -0.170578778135048, -0.0641479099678457, -0.100000000000000 ) );

+#4946 = CARTESIAN_POINT( '', ( -0.170578778135048, -0.00498392282958170, -0.100000000000000 ) );

+#4947 = CARTESIAN_POINT( '', ( -0.170578778135048, -0.00498392282958170, -0.100000000000000 ) );

+#4948 = VECTOR( '', #6357, 1000.00000000000 );

+#4949 = COLOUR_RGB( '', 0.200000002980232, 0.200000002980232, 0.200000002980232 );

+#4950 = CARTESIAN_POINT( '', ( 0.800000000000000, 0.000000000000000, -1.21000000000000 ) );

+#4951 = AXIS2_PLACEMENT_3D( '', #6358, #6359, #6360 );

+#4952 = CARTESIAN_POINT( '', ( -0.800000000000000, 0.000000000000000, -0.360000000000000 ) );

+#4953 = AXIS2_PLACEMENT_3D( '', #6361, #6362, #6363 );

+#4954 = COLOUR_RGB( '', 0.899999976158142, 0.899999976158142, 0.899999976158142 );

+#4955 = CARTESIAN_POINT( '', ( 0.179581993569132, -0.281511254019293, 0.000000000000000 ) );

+#4956 = CARTESIAN_POINT( '', ( 0.0493569131832800, -0.147749196141479, 0.000000000000000 ) );

+#4957 = CARTESIAN_POINT( '', ( 0.179581993569132, -0.281511254019293, 0.000000000000000 ) );

+#4958 = CARTESIAN_POINT( '', ( 0.0493569131832800, -0.147749196141479, 0.000000000000000 ) );

+#4959 = CARTESIAN_POINT( '', ( 0.179581993569132, -0.281511254019293, -0.100000000000000 ) );

+#4960 = CARTESIAN_POINT( '', ( 0.179581993569132, -0.281511254019293, -0.100000000000000 ) );

+#4961 = VECTOR( '', #6364, 1000.00000000000 );

+#4962 = CARTESIAN_POINT( '', ( 0.0493569131832800, -0.147749196141479, -0.100000000000000 ) );

+#4963 = CARTESIAN_POINT( '', ( 0.179581993569132, -0.281511254019293, -0.100000000000000 ) );

+#4964 = CARTESIAN_POINT( '', ( 0.0493569131832800, -0.147749196141479, -0.100000000000000 ) );

+#4965 = CARTESIAN_POINT( '', ( 0.0493569131832800, -0.147749196141479, -0.100000000000000 ) );

+#4966 = VECTOR( '', #6365, 1000.00000000000 );

+#4967 = COLOUR_RGB( '', 0.200000002980232, 0.200000002980232, 0.200000002980232 );

+#4968 = CARTESIAN_POINT( '', ( 1.25500000000000, 0.000000000000000, -0.360000000000000 ) );

+#4969 = AXIS2_PLACEMENT_3D( '', #6366, #6367, #6368 );

+#4970 = CARTESIAN_POINT( '', ( 1.25500000000000, 0.000000000000000, 0.000000000000000 ) );

+#4971 = AXIS2_PLACEMENT_3D( '', #6369, #6370, #6371 );

+#4972 = COLOUR_RGB( '', 0.779999971389771, 0.529999971389771, 0.419999986886978 );

+#4973 = CARTESIAN_POINT( '', ( -0.802447113870332, -0.873157791988989, -1.41000000000000 ) );

+#4974 = AXIS2_PLACEMENT_3D( '', #6372, #6373, #6374 );

+#4975 = CARTESIAN_POINT( '', ( -1.15753787975412, -1.22824855787278, -1.41000000000000 ) );

+#4976 = AXIS2_PLACEMENT_3D( '', #6375, #6376, #6377 );

+#4977 = COLOUR_RGB( '', 0.899999976158142, 0.899999976158142, 0.899999976158142 );

+#4978 = CARTESIAN_POINT( '', ( 0.312700964630226, 0.777331189710611, 0.000000000000000 ) );

+#4979 = CARTESIAN_POINT( '', ( 0.312700964630226, 0.691157556270097, 0.000000000000000 ) );

+#4980 = CARTESIAN_POINT( '', ( 0.312700964630226, 0.777331189710611, 0.000000000000000 ) );

+#4981 = CARTESIAN_POINT( '', ( 0.312700964630226, 0.748606645230440, 0.000000000000000 ) );

+#4982 = CARTESIAN_POINT( '', ( 0.312700964630226, 0.719882100750268, 0.000000000000000 ) );

+#4983 = CARTESIAN_POINT( '', ( 0.312700964630226, 0.691157556270097, 0.000000000000000 ) );

+#4984 = CARTESIAN_POINT( '', ( 0.312700964630226, 0.777331189710611, -0.100000000000000 ) );

+#4985 = CARTESIAN_POINT( '', ( 0.312700964630226, 0.777331189710611, -0.100000000000000 ) );

+#4986 = VECTOR( '', #6378, 1000.00000000000 );

+#4987 = CARTESIAN_POINT( '', ( 0.312700964630226, 0.691157556270097, -0.100000000000000 ) );

+#4988 = CARTESIAN_POINT( '', ( 0.312700964630226, 0.777331189710611, -0.100000000000000 ) );

+#4989 = CARTESIAN_POINT( '', ( 0.312700964630226, 0.748606645230440, -0.100000000000000 ) );

+#4990 = CARTESIAN_POINT( '', ( 0.312700964630226, 0.719882100750268, -0.100000000000000 ) );

+#4991 = CARTESIAN_POINT( '', ( 0.312700964630226, 0.691157556270097, -0.100000000000000 ) );

+#4992 = CARTESIAN_POINT( '', ( 0.312700964630226, 0.691157556270097, -0.100000000000000 ) );

+#4993 = VECTOR( '', #6379, 1000.00000000000 );

+#4994 = COLOUR_RGB( '', 0.899999976158142, 0.899999976158142, 0.899999976158142 );

+#4995 = CARTESIAN_POINT( '', ( -0.170578778135048, 0.691157556270097, 0.000000000000000 ) );

+#4996 = CARTESIAN_POINT( '', ( -0.170578778135048, 0.753215434083602, 0.000000000000000 ) );

+#4997 = CARTESIAN_POINT( '', ( -0.170578778135048, 0.691157556270097, 0.000000000000000 ) );

+#4998 = CARTESIAN_POINT( '', ( -0.170578778135048, 0.711843515541265, 0.000000000000000 ) );

+#4999 = CARTESIAN_POINT( '', ( -0.170578778135048, 0.732529474812433, 0.000000000000000 ) );

+#5000 = CARTESIAN_POINT( '', ( -0.170578778135048, 0.753215434083602, 0.000000000000000 ) );

+#5001 = CARTESIAN_POINT( '', ( -0.170578778135048, 0.691157556270097, -0.100000000000000 ) );

+#5002 = CARTESIAN_POINT( '', ( -0.170578778135048, 0.691157556270097, -0.100000000000000 ) );

+#5003 = VECTOR( '', #6380, 1000.00000000000 );

+#5004 = CARTESIAN_POINT( '', ( -0.170578778135048, 0.753215434083602, -0.100000000000000 ) );

+#5005 = CARTESIAN_POINT( '', ( -0.170578778135048, 0.691157556270097, -0.100000000000000 ) );

+#5006 = CARTESIAN_POINT( '', ( -0.170578778135048, 0.711843515541265, -0.100000000000000 ) );

+#5007 = CARTESIAN_POINT( '', ( -0.170578778135048, 0.732529474812433, -0.100000000000000 ) );

+#5008 = CARTESIAN_POINT( '', ( -0.170578778135048, 0.753215434083602, -0.100000000000000 ) );

+#5009 = CARTESIAN_POINT( '', ( -0.170578778135048, 0.753215434083602, -0.100000000000000 ) );

+#5010 = VECTOR( '', #6381, 1000.00000000000 );

+#5011 = COLOUR_RGB( '', 0.899999976158142, 0.899999976158142, 0.899999976158142 );

+#5012 = CARTESIAN_POINT( '', ( 0.244855305466238, -0.342604501607717, 0.000000000000000 ) );

+#5013 = CARTESIAN_POINT( '', ( 0.312700964630226, -0.342604501607717, 0.000000000000000 ) );

+#5014 = CARTESIAN_POINT( '', ( 0.244855305466238, -0.342604501607717, 0.000000000000000 ) );

+#5015 = CARTESIAN_POINT( '', ( 0.312700964630226, -0.342604501607717, 0.000000000000000 ) );

+#5016 = CARTESIAN_POINT( '', ( 0.244855305466238, -0.342604501607717, -0.100000000000000 ) );

+#5017 = CARTESIAN_POINT( '', ( 0.244855305466238, -0.342604501607717, -0.100000000000000 ) );

+#5018 = VECTOR( '', #6382, 1000.00000000000 );

+#5019 = CARTESIAN_POINT( '', ( 0.312700964630226, -0.342604501607717, -0.100000000000000 ) );

+#5020 = CARTESIAN_POINT( '', ( 0.244855305466238, -0.342604501607717, -0.100000000000000 ) );

+#5021 = CARTESIAN_POINT( '', ( 0.312700964630226, -0.342604501607717, -0.100000000000000 ) );

+#5022 = CARTESIAN_POINT( '', ( 0.312700964630226, -0.342604501607717, -0.100000000000000 ) );

+#5023 = VECTOR( '', #6383, 1000.00000000000 );

+#5024 = COLOUR_RGB( '', 0.200000002980232, 0.200000002980232, 0.200000002980232 );

+#5025 = CARTESIAN_POINT( '', ( -0.668925568755250, -0.881057603111137, -1.57000000000000 ) );

+#5026 = CARTESIAN_POINT( '', ( -0.774991585933210, -0.987123620289135, -1.57000000000000 ) );

+#5027 = CARTESIAN_POINT( '', ( -0.668925568755250, -0.881057603111137, -1.57000000000000 ) );

+#5028 = VECTOR( '', #6384, 1000.00000000000 );

+#5029 = CARTESIAN_POINT( '', ( -0.881057603111137, -0.668925568755250, -1.57000000000000 ) );

+#5030 = AXIS2_PLACEMENT_3D( '', #6385, #6386, #6387 );

+#5031 = CARTESIAN_POINT( '', ( -0.987123620289135, -0.774991585933211, -1.57000000000000 ) );

+#5032 = CARTESIAN_POINT( '', ( -0.881057603111137, -0.668925568755250, -1.57000000000000 ) );

+#5033 = VECTOR( '', #6388, 1000.00000000000 );

+#5034 = CARTESIAN_POINT( '', ( 0.774991585933210, 0.987123620289135, -1.57000000000000 ) );

+#5035 = AXIS2_PLACEMENT_3D( '', #6389, #6390, #6391 );

+#5036 = CARTESIAN_POINT( '', ( 0.668925568755249, 0.881057603111137, -1.57000000000000 ) );

+#5037 = CARTESIAN_POINT( '', ( 0.668925568755249, 0.881057603111137, -1.57000000000000 ) );

+#5038 = VECTOR( '', #6392, 1000.00000000000 );

+#5039 = CARTESIAN_POINT( '', ( 0.881057603111137, 0.668925568755249, -1.57000000000000 ) );

+#5040 = AXIS2_PLACEMENT_3D( '', #6393, #6394, #6395 );

+#5041 = CARTESIAN_POINT( '', ( 0.987123620289136, 0.774991585933210, -1.57000000000000 ) );

+#5042 = CARTESIAN_POINT( '', ( 0.881057603111137, 0.668925568755249, -1.57000000000000 ) );

+#5043 = VECTOR( '', #6396, 1000.00000000000 );

+#5044 = AXIS2_PLACEMENT_3D( '', #6397, #6398, #6399 );

+#5045 = COLOUR_RGB( '', 0.899999976158142, 0.899999976158142, 0.899999976158142 );

+#5046 = CARTESIAN_POINT( '', ( 0.312700964630226, -0.401768488745981, 0.000000000000000 ) );

+#5047 = CARTESIAN_POINT( '', ( 0.312700964630226, -0.342604501607717, 0.000000000000000 ) );

+#5048 = CARTESIAN_POINT( '', ( 0.312700964630226, -0.401768488745981, 0.000000000000000 ) );

+#5049 = CARTESIAN_POINT( '', ( 0.312700964630226, -0.401768488745981, -0.100000000000000 ) );

+#5050 = CARTESIAN_POINT( '', ( 0.312700964630226, -0.342604501607717, -0.100000000000000 ) );

+#5051 = CARTESIAN_POINT( '', ( 0.312700964630226, -0.401768488745981, -0.100000000000000 ) );

+#5052 = CARTESIAN_POINT( '', ( 0.312700964630226, -0.401768488745981, -0.100000000000000 ) );

+#5053 = VECTOR( '', #6400, 1000.00000000000 );

+#5054 = COLOUR_RGB( '', 0.899999976158142, 0.899999976158142, 0.899999976158142 );

+#5055 = CARTESIAN_POINT( '', ( 0.126527331189711, 0.168006430868168, 0.000000000000000 ) );

+#5056 = CARTESIAN_POINT( '', ( 0.168327974276527, 0.0303858520900324, 0.000000000000000 ) );

+#5057 = CARTESIAN_POINT( '', ( 0.126527331189711, 0.168006430868168, 0.000000000000000 ) );

+#5058 = CARTESIAN_POINT( '', ( 0.151286173633441, 0.154180064308682, 0.000000000000000 ) );

+#5059 = CARTESIAN_POINT( '', ( 0.167363344051448, 0.141639871382637, 0.000000000000000 ) );

+#5060 = CARTESIAN_POINT( '', ( 0.175401929260451, 0.130064308681672, 0.000000000000000 ) );

+#5061 = CARTESIAN_POINT( '', ( 0.183486544889703, 0.118422462175548, 0.000000000000000 ) );

+#5062 = CARTESIAN_POINT( '', ( 0.187299035369775, 0.105627009646302, 0.000000000000000 ) );

+#5063 = CARTESIAN_POINT( '', ( 0.187299035369775, 0.0715434083601288, 0.000000000000000 ) );

+#5064 = CARTESIAN_POINT( '', ( 0.180868167202573, 0.0509646302250809, 0.000000000000000 ) );

+#5065 = CARTESIAN_POINT( '', ( 0.168327974276527, 0.0303858520900324, 0.000000000000000 ) );

+#5066 = CARTESIAN_POINT( '', ( 0.126527331189711, 0.168006430868168, -0.100000000000000 ) );

+#5067 = CARTESIAN_POINT( '', ( 0.126527331189711, 0.168006430868168, -0.100000000000000 ) );

+#5068 = VECTOR( '', #6401, 1000.00000000000 );

+#5069 = CARTESIAN_POINT( '', ( 0.168327974276527, 0.0303858520900324, -0.100000000000000 ) );

+#5070 = CARTESIAN_POINT( '', ( 0.126527331189711, 0.168006430868168, -0.100000000000000 ) );

+#5071 = CARTESIAN_POINT( '', ( 0.151286173633441, 0.154180064308682, -0.100000000000000 ) );

+#5072 = CARTESIAN_POINT( '', ( 0.167363344051448, 0.141639871382637, -0.100000000000000 ) );

+#5073 = CARTESIAN_POINT( '', ( 0.175401929260451, 0.130064308681672, -0.100000000000000 ) );

+#5074 = CARTESIAN_POINT( '', ( 0.183486544889703, 0.118422462175548, -0.100000000000000 ) );

+#5075 = CARTESIAN_POINT( '', ( 0.187299035369775, 0.105627009646302, -0.100000000000000 ) );

+#5076 = CARTESIAN_POINT( '', ( 0.187299035369775, 0.0715434083601288, -0.100000000000000 ) );

+#5077 = CARTESIAN_POINT( '', ( 0.180868167202573, 0.0509646302250809, -0.100000000000000 ) );

+#5078 = CARTESIAN_POINT( '', ( 0.168327974276527, 0.0303858520900324, -0.100000000000000 ) );

+#5079 = CARTESIAN_POINT( '', ( 0.168327974276527, 0.0303858520900324, -0.100000000000000 ) );

+#5080 = VECTOR( '', #6402, 1000.00000000000 );

+#5081 = COLOUR_RGB( '', 0.899999976158142, 0.899999976158142, 0.899999976158142 );

+#5082 = CARTESIAN_POINT( '', ( 0.312700964630226, -0.0641479099678457, 0.000000000000000 ) );

+#5083 = CARTESIAN_POINT( '', ( 0.0377813504823155, -0.0641479099678456, 0.000000000000000 ) );

+#5084 = CARTESIAN_POINT( '', ( 0.312700964630226, -0.0641479099678457, 0.000000000000000 ) );

+#5085 = CARTESIAN_POINT( '', ( 0.0377813504823155, -0.0641479099678456, 0.000000000000000 ) );

+#5086 = CARTESIAN_POINT( '', ( 0.312700964630226, -0.0641479099678457, -0.100000000000000 ) );

+#5087 = CARTESIAN_POINT( '', ( 0.312700964630226, -0.0641479099678457, -0.100000000000000 ) );

+#5088 = VECTOR( '', #6403, 1000.00000000000 );

+#5089 = CARTESIAN_POINT( '', ( 0.0377813504823155, -0.0641479099678456, -0.100000000000000 ) );

+#5090 = CARTESIAN_POINT( '', ( 0.312700964630226, -0.0641479099678457, -0.100000000000000 ) );

+#5091 = CARTESIAN_POINT( '', ( 0.0377813504823155, -0.0641479099678456, -0.100000000000000 ) );

+#5092 = CARTESIAN_POINT( '', ( 0.0377813504823155, -0.0641479099678456, -0.100000000000000 ) );

+#5093 = VECTOR( '', #6404, 1000.00000000000 );

+#5094 = COLOUR_RGB( '', 0.899999976158142, 0.899999976158142, 0.899999976158142 );

+#5095 = CARTESIAN_POINT( '', ( -0.170578778135048, 0.161897106109325, -0.100000000000000 ) );

+#5096 = CARTESIAN_POINT( '', ( -0.170578778135048, 0.221061093247589, -0.100000000000000 ) );

+#5097 = CARTESIAN_POINT( '', ( -0.170578778135048, 0.161897106109325, -0.100000000000000 ) );

+#5098 = CARTESIAN_POINT( '', ( -0.170578778135048, 0.181618435155413, -0.100000000000000 ) );

+#5099 = CARTESIAN_POINT( '', ( -0.170578778135048, 0.201339764201501, -0.100000000000000 ) );

+#5100 = CARTESIAN_POINT( '', ( -0.170578778135048, 0.221061093247589, -0.100000000000000 ) );

+#5101 = CARTESIAN_POINT( '', ( 0.113344051446946, 0.0516077170418012, -0.100000000000000 ) );

+#5102 = CARTESIAN_POINT( '', ( 0.113344051446946, 0.0516077170418012, -0.100000000000000 ) );

+#5103 = CARTESIAN_POINT( '', ( 0.122025723472669, 0.0660771704180066, -0.100000000000000 ) );

+#5104 = CARTESIAN_POINT( '', ( 0.126205787781351, 0.0805466237942122, -0.100000000000000 ) );

+#5105 = CARTESIAN_POINT( '', ( 0.126205787781351, 0.107877813504823, -0.100000000000000 ) );

+#5106 = CARTESIAN_POINT( '', ( 0.122347266881029, 0.119453376205788, -0.100000000000000 ) );

+#5107 = CARTESIAN_POINT( '', ( 0.114630225080386, 0.129742765273312, -0.100000000000000 ) );

+#5108 = CARTESIAN_POINT( '', ( 0.106797427652733, 0.140186495176849, -0.100000000000000 ) );

+#5109 = CARTESIAN_POINT( '', ( 0.0959807073954987, 0.147427652733119, -0.100000000000000 ) );

+#5110 = CARTESIAN_POINT( '', ( 0.0821543408360131, 0.151929260450161, -0.100000000000000 ) );

+#5111 = CARTESIAN_POINT( '', ( 0.0610733574949491, 0.158792836421671, -0.100000000000000 ) );

+#5112 = CARTESIAN_POINT( '', ( 0.0377813504823154, 0.161897106109325, -0.100000000000000 ) );

+#5113 = CARTESIAN_POINT( '', ( 0.0127009646302254, 0.161897106109325, -0.100000000000000 ) );

+#5114 = CARTESIAN_POINT( '', ( -0.0483922829581990, 0.161897106109325, -0.100000000000000 ) );

+#5115 = CARTESIAN_POINT( '', ( -0.109485530546623, 0.161897106109325, -0.100000000000000 ) );

+#5116 = CARTESIAN_POINT( '', ( -0.170578778135048, 0.161897106109325, -0.100000000000000 ) );

+#5117 = CARTESIAN_POINT( '', ( 0.168327974276527, 0.0303858520900324, -0.100000000000000 ) );

+#5118 = CARTESIAN_POINT( '', ( 0.150000000000000, 0.0374598070739554, -0.100000000000000 ) );

+#5119 = CARTESIAN_POINT( '', ( 0.131672025723473, 0.0445337620578782, -0.100000000000000 ) );

+#5120 = CARTESIAN_POINT( '', ( 0.113344051446946, 0.0516077170418012, -0.100000000000000 ) );

+#5121 = CARTESIAN_POINT( '', ( 0.179581993569132, 0.168006430868168, -0.100000000000000 ) );

+#5122 = CARTESIAN_POINT( '', ( 0.179581993569132, 0.168006430868168, -0.100000000000000 ) );

+#5123 = CARTESIAN_POINT( '', ( 0.161897106109325, 0.168006430868168, -0.100000000000000 ) );

+#5124 = CARTESIAN_POINT( '', ( 0.144212218649518, 0.168006430868168, -0.100000000000000 ) );

+#5125 = CARTESIAN_POINT( '', ( 0.126527331189711, 0.168006430868168, -0.100000000000000 ) );

+#5126 = CARTESIAN_POINT( '', ( 0.179581993569132, 0.221061093247589, -0.100000000000000 ) );

+#5127 = CARTESIAN_POINT( '', ( 0.179581993569132, 0.221061093247589, -0.100000000000000 ) );

+#5128 = CARTESIAN_POINT( '', ( 0.179581993569132, 0.203376205787782, -0.100000000000000 ) );

+#5129 = CARTESIAN_POINT( '', ( 0.179581993569132, 0.185691318327975, -0.100000000000000 ) );

+#5130 = CARTESIAN_POINT( '', ( 0.179581993569132, 0.168006430868168, -0.100000000000000 ) );

+#5131 = CARTESIAN_POINT( '', ( -0.170578778135048, 0.221061093247589, -0.100000000000000 ) );

+#5132 = CARTESIAN_POINT( '', ( -0.0538585209003212, 0.221061093247589, -0.100000000000000 ) );

+#5133 = CARTESIAN_POINT( '', ( 0.0628617363344056, 0.221061093247589, -0.100000000000000 ) );

+#5134 = CARTESIAN_POINT( '', ( 0.179581993569132, 0.221061093247589, -0.100000000000000 ) );

+#5135 = COLOUR_RGB( '', 0.899999976158142, 0.899999976158142, 0.899999976158142 );

+#5136 = CARTESIAN_POINT( '', ( -0.170578778135048, -0.717845659163987, 0.000000000000000 ) );

+#5137 = CARTESIAN_POINT( '', ( -0.170578778135048, -0.551607717041800, 0.000000000000000 ) );

+#5138 = CARTESIAN_POINT( '', ( -0.170578778135048, -0.717845659163987, 0.000000000000000 ) );

+#5139 = CARTESIAN_POINT( '', ( -0.0996248660235796, -0.717845659163987, 0.000000000000000 ) );

+#5140 = CARTESIAN_POINT( '', ( -0.0286709539121112, -0.717845659163987, 0.000000000000000 ) );

+#5141 = CARTESIAN_POINT( '', ( 0.0422829581993572, -0.717845659163987, 0.000000000000000 ) );

+#5142 = CARTESIAN_POINT( '', ( 0.0663987138263668, -0.717845659163987, 0.000000000000000 ) );

+#5143 = CARTESIAN_POINT( '', ( 0.0844051446945340, -0.715594855305467, 0.000000000000000 ) );

+#5144 = CARTESIAN_POINT( '', ( 0.0963022508038589, -0.710771704180064, 0.000000000000000 ) );

+#5145 = CARTESIAN_POINT( '', ( 0.108363557875796, -0.705881985096846, 0.000000000000000 ) );

+#5146 = CARTESIAN_POINT( '', ( 0.117845659163987, -0.697909967845659, 0.000000000000000 ) );

+#5147 = CARTESIAN_POINT( '', ( 0.125241157556270, -0.686334405144694, 0.000000000000000 ) );

+#5148 = CARTESIAN_POINT( '', ( 0.132689336211074, -0.674676386380654, 0.000000000000000 ) );

+#5149 = CARTESIAN_POINT( '', ( 0.135852090032155, -0.660610932475884, 0.000000000000000 ) );

+#5150 = CARTESIAN_POINT( '', ( 0.135852090032155, -0.619453376205787, 0.000000000000000 ) );

+#5151 = CARTESIAN_POINT( '', ( 0.127813504823151, -0.597588424437299, 0.000000000000000 ) );

+#5152 = CARTESIAN_POINT( '', ( 0.111736334405145, -0.578938906752411, 0.000000000000000 ) );

+#5153 = CARTESIAN_POINT( '', ( 0.0958181810206045, -0.560473848826345, 0.000000000000000 ) );

+#5154 = CARTESIAN_POINT( '', ( 0.0651125401929263, -0.551607717041800, 0.000000000000000 ) );

+#5155 = CARTESIAN_POINT( '', ( 0.0204180064308685, -0.551607717041800, 0.000000000000000 ) );

+#5156 = CARTESIAN_POINT( '', ( -0.0432475884244370, -0.551607717041800, 0.000000000000000 ) );

+#5157 = CARTESIAN_POINT( '', ( -0.106913183279742, -0.551607717041800, 0.000000000000000 ) );

+#5158 = CARTESIAN_POINT( '', ( -0.170578778135048, -0.551607717041800, 0.000000000000000 ) );

+#5159 = CARTESIAN_POINT( '', ( -0.170578778135048, -0.717845659163987, -0.100000000000000 ) );

+#5160 = CARTESIAN_POINT( '', ( -0.170578778135048, -0.717845659163987, -0.100000000000000 ) );

+#5161 = VECTOR( '', #6405, 1000.00000000000 );

+#5162 = CARTESIAN_POINT( '', ( -0.170578778135048, -0.551607717041800, -0.100000000000000 ) );

+#5163 = CARTESIAN_POINT( '', ( -0.170578778135048, -0.717845659163987, -0.100000000000000 ) );

+#5164 = CARTESIAN_POINT( '', ( -0.0996248660235796, -0.717845659163987, -0.100000000000000 ) );

+#5165 = CARTESIAN_POINT( '', ( -0.0286709539121112, -0.717845659163987, -0.100000000000000 ) );

+#5166 = CARTESIAN_POINT( '', ( 0.0422829581993572, -0.717845659163987, -0.100000000000000 ) );

+#5167 = CARTESIAN_POINT( '', ( 0.0663987138263668, -0.717845659163987, -0.100000000000000 ) );

+#5168 = CARTESIAN_POINT( '', ( 0.0844051446945340, -0.715594855305467, -0.100000000000000 ) );

+#5169 = CARTESIAN_POINT( '', ( 0.0963022508038589, -0.710771704180064, -0.100000000000000 ) );

+#5170 = CARTESIAN_POINT( '', ( 0.108363557875796, -0.705881985096846, -0.100000000000000 ) );

+#5171 = CARTESIAN_POINT( '', ( 0.117845659163987, -0.697909967845659, -0.100000000000000 ) );

+#5172 = CARTESIAN_POINT( '', ( 0.125241157556270, -0.686334405144694, -0.100000000000000 ) );

+#5173 = CARTESIAN_POINT( '', ( 0.132689336211074, -0.674676386380654, -0.100000000000000 ) );

+#5174 = CARTESIAN_POINT( '', ( 0.135852090032155, -0.660610932475884, -0.100000000000000 ) );

+#5175 = CARTESIAN_POINT( '', ( 0.135852090032155, -0.619453376205787, -0.100000000000000 ) );

+#5176 = CARTESIAN_POINT( '', ( 0.127813504823151, -0.597588424437299, -0.100000000000000 ) );

+#5177 = CARTESIAN_POINT( '', ( 0.111736334405145, -0.578938906752411, -0.100000000000000 ) );

+#5178 = CARTESIAN_POINT( '', ( 0.0958181810206045, -0.560473848826345, -0.100000000000000 ) );

+#5179 = CARTESIAN_POINT( '', ( 0.0651125401929263, -0.551607717041800, -0.100000000000000 ) );

+#5180 = CARTESIAN_POINT( '', ( 0.0204180064308685, -0.551607717041800, -0.100000000000000 ) );

+#5181 = CARTESIAN_POINT( '', ( -0.0432475884244370, -0.551607717041800, -0.100000000000000 ) );

+#5182 = CARTESIAN_POINT( '', ( -0.106913183279742, -0.551607717041800, -0.100000000000000 ) );

+#5183 = CARTESIAN_POINT( '', ( -0.170578778135048, -0.551607717041800, -0.100000000000000 ) );

+#5184 = CARTESIAN_POINT( '', ( -0.170578778135048, -0.551607717041800, -0.100000000000000 ) );

+#5185 = VECTOR( '', #6406, 1000.00000000000 );

+#5186 = COLOUR_RGB( '', 0.899999976158142, 0.899999976158142, 0.899999976158142 );

+#5187 = CARTESIAN_POINT( '', ( -0.170578778135048, 0.161897106109325, 0.000000000000000 ) );

+#5188 = CARTESIAN_POINT( '', ( -0.170578778135048, 0.221061093247589, 0.000000000000000 ) );

+#5189 = CARTESIAN_POINT( '', ( -0.170578778135048, 0.161897106109325, 0.000000000000000 ) );

+#5190 = CARTESIAN_POINT( '', ( -0.170578778135048, 0.181618435155413, 0.000000000000000 ) );

+#5191 = CARTESIAN_POINT( '', ( -0.170578778135048, 0.201339764201501, 0.000000000000000 ) );

+#5192 = CARTESIAN_POINT( '', ( -0.170578778135048, 0.221061093247589, 0.000000000000000 ) );

+#5193 = CARTESIAN_POINT( '', ( -0.170578778135048, 0.161897106109325, -0.100000000000000 ) );

+#5194 = VECTOR( '', #6407, 1000.00000000000 );

+#5195 = CARTESIAN_POINT( '', ( -0.170578778135048, 0.221061093247589, -0.100000000000000 ) );

+#5196 = VECTOR( '', #6408, 1000.00000000000 );

+#5197 = COLOUR_RGB( '', 0.200000002980232, 0.200000002980232, 0.200000002980232 );

+#5198 = CARTESIAN_POINT( '', ( -1.90000000000000, 1.70000000000000, -1.22000000000000 ) );

+#5199 = CARTESIAN_POINT( '', ( -1.90000000000000, -1.70000000000000, -1.22000000000000 ) );

+#5200 = CARTESIAN_POINT( '', ( -1.90000000000000, 1.90000000000000, -1.22000000000000 ) );

+#5201 = VECTOR( '', #6409, 1000.00000000000 );

+#5202 = CARTESIAN_POINT( '', ( -1.90000000000000, -1.70000000000000, 0.000000000000000 ) );

+#5203 = CARTESIAN_POINT( '', ( -1.90000000000000, -1.70000000000000, -1.22000000000000 ) );

+#5204 = VECTOR( '', #6410, 1000.00000000000 );

+#5205 = CARTESIAN_POINT( '', ( -1.90000000000000, 1.70000000000000, 0.000000000000000 ) );

+#5206 = CARTESIAN_POINT( '', ( -1.90000000000000, 1.90000000000000, 0.000000000000000 ) );

+#5207 = VECTOR( '', #6411, 1000.00000000000 );

+#5208 = CARTESIAN_POINT( '', ( -1.90000000000000, 1.70000000000000, -1.22000000000000 ) );

+#5209 = VECTOR( '', #6412, 1000.00000000000 );

+#5210 = COLOUR_RGB( '', 0.899999976158142, 0.899999976158142, 0.899999976158142 );

+#5211 = CARTESIAN_POINT( '', ( -0.170578778135048, -0.342604501607716, 0.000000000000000 ) );

+#5212 = CARTESIAN_POINT( '', ( 0.179581993569132, -0.342604501607716, 0.000000000000000 ) );

+#5213 = CARTESIAN_POINT( '', ( -0.170578778135048, -0.342604501607716, 0.000000000000000 ) );

+#5214 = CARTESIAN_POINT( '', ( 0.179581993569132, -0.342604501607716, 0.000000000000000 ) );

+#5215 = CARTESIAN_POINT( '', ( -0.170578778135048, -0.342604501607716, -0.100000000000000 ) );

+#5216 = CARTESIAN_POINT( '', ( -0.170578778135048, -0.342604501607716, -0.100000000000000 ) );

+#5217 = VECTOR( '', #6413, 1000.00000000000 );

+#5218 = CARTESIAN_POINT( '', ( 0.179581993569132, -0.342604501607716, -0.100000000000000 ) );

+#5219 = CARTESIAN_POINT( '', ( -0.170578778135048, -0.342604501607716, -0.100000000000000 ) );

+#5220 = CARTESIAN_POINT( '', ( 0.179581993569132, -0.342604501607716, -0.100000000000000 ) );

+#5221 = CARTESIAN_POINT( '', ( 0.179581993569132, -0.342604501607716, -0.100000000000000 ) );

+#5222 = VECTOR( '', #6414, 1000.00000000000 );

+#5223 = COLOUR_RGB( '', 0.899999976158142, 0.899999976158142, 0.899999976158142 );

+#5224 = CARTESIAN_POINT( '', ( -0.170578778135048, -0.492122186495177, 0.000000000000000 ) );

+#5225 = CARTESIAN_POINT( '', ( -0.170578778135048, -0.551607717041800, 0.000000000000000 ) );

+#5226 = CARTESIAN_POINT( '', ( -0.170578778135048, -0.531779206859592, 0.000000000000000 ) );

+#5227 = CARTESIAN_POINT( '', ( -0.170578778135048, -0.511950696677384, 0.000000000000000 ) );

+#5228 = CARTESIAN_POINT( '', ( -0.170578778135048, -0.492122186495177, 0.000000000000000 ) );

+#5229 = CARTESIAN_POINT( '', ( -0.170578778135048, -0.492122186495177, -0.100000000000000 ) );

+#5230 = CARTESIAN_POINT( '', ( -0.170578778135048, -0.551607717041800, -0.100000000000000 ) );

+#5231 = CARTESIAN_POINT( '', ( -0.170578778135048, -0.531779206859592, -0.100000000000000 ) );

+#5232 = CARTESIAN_POINT( '', ( -0.170578778135048, -0.511950696677384, -0.100000000000000 ) );

+#5233 = CARTESIAN_POINT( '', ( -0.170578778135048, -0.492122186495177, -0.100000000000000 ) );

+#5234 = CARTESIAN_POINT( '', ( -0.170578778135048, -0.492122186495177, -0.100000000000000 ) );

+#5235 = VECTOR( '', #6415, 1000.00000000000 );

+#5236 = COLOUR_RGB( '', 0.899999976158142, 0.899999976158142, 0.899999976158142 );

+#5237 = CARTESIAN_POINT( '', ( -0.170578778135048, 0.354180064308682, 0.000000000000000 ) );

+#5238 = CARTESIAN_POINT( '', ( -0.127170418006431, 0.366398713826366, 0.000000000000000 ) );

+#5239 = CARTESIAN_POINT( '', ( -0.170578778135048, 0.354180064308682, 0.000000000000000 ) );

+#5240 = CARTESIAN_POINT( '', ( -0.158360128617363, 0.360610932475884, 0.000000000000000 ) );

+#5241 = CARTESIAN_POINT( '', ( -0.143890675241157, 0.364469453376207, 0.000000000000000 ) );

+#5242 = CARTESIAN_POINT( '', ( -0.127170418006431, 0.366398713826366, 0.000000000000000 ) );

+#5243 = CARTESIAN_POINT( '', ( -0.170578778135048, 0.354180064308682, -0.100000000000000 ) );

+#5244 = CARTESIAN_POINT( '', ( -0.170578778135048, 0.354180064308682, -0.100000000000000 ) );

+#5245 = VECTOR( '', #6416, 1000.00000000000 );

+#5246 = CARTESIAN_POINT( '', ( -0.127170418006431, 0.366398713826366, -0.100000000000000 ) );

+#5247 = CARTESIAN_POINT( '', ( -0.170578778135048, 0.354180064308682, -0.100000000000000 ) );

+#5248 = CARTESIAN_POINT( '', ( -0.158360128617363, 0.360610932475884, -0.100000000000000 ) );

+#5249 = CARTESIAN_POINT( '', ( -0.143890675241157, 0.364469453376207, -0.100000000000000 ) );

+#5250 = CARTESIAN_POINT( '', ( -0.127170418006431, 0.366398713826366, -0.100000000000000 ) );

+#5251 = CARTESIAN_POINT( '', ( -0.127170418006431, 0.366398713826366, -0.100000000000000 ) );

+#5252 = VECTOR( '', #6417, 1000.00000000000 );

+#5253 = COLOUR_RGB( '', 0.899999976158142, 0.899999976158142, 0.899999976158142 );

+#5254 = CARTESIAN_POINT( '', ( -0.199517684887460, -0.856752411575563, 0.000000000000000 ) );

+#5255 = CARTESIAN_POINT( '', ( -0.207234726688103, -0.914308681672025, 0.000000000000000 ) );

+#5256 = CARTESIAN_POINT( '', ( -0.199517684887460, -0.856752411575563, 0.000000000000000 ) );

+#5257 = CARTESIAN_POINT( '', ( -0.202090032154341, -0.875937834941050, 0.000000000000000 ) );

+#5258 = CARTESIAN_POINT( '', ( -0.204662379421222, -0.895123258306538, 0.000000000000000 ) );

+#5259 = CARTESIAN_POINT( '', ( -0.207234726688103, -0.914308681672025, 0.000000000000000 ) );

+#5260 = CARTESIAN_POINT( '', ( -0.199517684887460, -0.856752411575563, -0.100000000000000 ) );

+#5261 = CARTESIAN_POINT( '', ( -0.199517684887460, -0.856752411575563, -0.100000000000000 ) );

+#5262 = VECTOR( '', #6418, 1000.00000000000 );

+#5263 = CARTESIAN_POINT( '', ( -0.207234726688103, -0.914308681672025, -0.100000000000000 ) );

+#5264 = CARTESIAN_POINT( '', ( -0.199517684887460, -0.856752411575563, -0.100000000000000 ) );

+#5265 = CARTESIAN_POINT( '', ( -0.202090032154341, -0.875937834941050, -0.100000000000000 ) );

+#5266 = CARTESIAN_POINT( '', ( -0.204662379421222, -0.895123258306538, -0.100000000000000 ) );

+#5267 = CARTESIAN_POINT( '', ( -0.207234726688103, -0.914308681672025, -0.100000000000000 ) );

+#5268 = CARTESIAN_POINT( '', ( -0.207234726688103, -0.914308681672025, -0.100000000000000 ) );

+#5269 = VECTOR( '', #6419, 1000.00000000000 );

+#5270 = COLOUR_RGB( '', 0.200000002980232, 0.200000002980232, 0.200000002980232 );

+#5271 = CARTESIAN_POINT( '', ( -0.881057603111137, -0.668925568755250, -1.21000000000000 ) );

+#5272 = CARTESIAN_POINT( '', ( -0.987123620289135, -0.774991585933211, -1.21000000000000 ) );

+#5273 = CARTESIAN_POINT( '', ( -0.106066017177787, 0.106066017177825, -1.21000000000000 ) );

+#5274 = VECTOR( '', #6420, 1000.00000000000 );

+#5275 = CARTESIAN_POINT( '', ( -0.987123620289135, -0.774991585933211, 4.02865162338219 ) );

+#5276 = VECTOR( '', #6421, 1000.00000000000 );

+#5277 = CARTESIAN_POINT( '', ( -0.881057603111137, -0.668925568755250, 4.02865162338219 ) );

+#5278 = VECTOR( '', #6422, 1000.00000000000 );

+#5279 = COLOUR_RGB( '', 0.779999971389771, 0.529999971389771, 0.419999986886978 );

+#5280 = CARTESIAN_POINT( '', ( -0.724665367939811, -0.795376046058467, -1.30000000000000 ) );

+#5281 = AXIS2_PLACEMENT_3D( '', #6423, #6424, #6425 );

+#5282 = COLOUR_RGB( '', 0.779999971389771, 0.529999971389771, 0.419999986886978 );

+#5283 = CARTESIAN_POINT( '', ( -0.646883622009291, -0.717594300127948, -1.13831433987837 ) );

+#5284 = AXIS2_PLACEMENT_3D( '', #6426, #6427, #6428 );

+#5285 = CARTESIAN_POINT( '', ( -0.580006206509259, -0.714137802115767, -1.13831433987768 ) );

+#5286 = CARTESIAN_POINT( '', ( -0.548484130068538, -0.675325965044258, -1.08831433987837 ) );

+#5287 = AXIS2_PLACEMENT_3D( '', #6429, #6430, #6431 );

+#5289 = CARTESIAN_POINT( '', ( -0.580006206509544, -0.714137802115536, -1.13831433987768 ) );

+#5290 = CARTESIAN_POINT( '', ( -0.580006206509838, -0.714137802115897, -1.17164767321140 ) );

+#5291 = CARTESIAN_POINT( '', ( -0.564245168289341, -0.694731883579991, -1.18831433987838 ) );

+#5292 = CARTESIAN_POINT( '', ( -0.548484130068808, -0.675325965044039, -1.18831433987838 ) );

+#5293 = CARTESIAN_POINT( '', ( -0.485439977187336, -0.597702290901045, -1.18831433987838 ) );

+#5294 = CARTESIAN_POINT( '', ( -0.485439977187336, -0.597702290901045, -1.08831433987838 ) );

+#5295 = CARTESIAN_POINT( '', ( -0.548484130068808, -0.675325965044039, -1.08831433987838 ) );

+#5302 = COLOUR_RGB( '', 0.200000002980232, 0.200000002980232, 0.200000002980232 );

+#5303 = CARTESIAN_POINT( '', ( 1.90000000000000, -1.70000000000000, -1.22000000000000 ) );

+#5304 = CARTESIAN_POINT( '', ( 1.70000000000000, -1.90000000000000, -1.22000000000000 ) );

+#5305 = AXIS2_PLACEMENT_3D( '', #6432, #6433, #6434 );

+#5306 = CARTESIAN_POINT( '', ( 1.90000000000000, -1.70000000000000, 0.000000000000000 ) );

+#5307 = CARTESIAN_POINT( '', ( 1.90000000000000, -1.70000000000000, -1.22000000000000 ) );

+#5308 = VECTOR( '', #6435, 1000.00000000000 );

+#5309 = CARTESIAN_POINT( '', ( 1.70000000000000, -1.90000000000000, 0.000000000000000 ) );

+#5310 = AXIS2_PLACEMENT_3D( '', #6436, #6437, #6438 );

+#5311 = CARTESIAN_POINT( '', ( 1.70000000000000, -1.90000000000000, -1.22000000000000 ) );

+#5312 = VECTOR( '', #6439, 1000.00000000000 );

+#5313 = COLOUR_RGB( '', 0.899999976158142, 0.899999976158142, 0.899999976158142 );

+#5314 = CARTESIAN_POINT( '', ( 0.312700964630226, -0.00498392282958170, 0.000000000000000 ) );

+#5315 = CARTESIAN_POINT( '', ( 0.312700964630226, -0.00498392282958170, 0.000000000000000 ) );

+#5316 = CARTESIAN_POINT( '', ( 0.312700964630226, -0.0641479099678457, 0.000000000000000 ) );

+#5317 = CARTESIAN_POINT( '', ( 0.312700964630226, -0.00498392282958170, -0.100000000000000 ) );

+#5318 = CARTESIAN_POINT( '', ( 0.312700964630226, -0.00498392282958170, -0.100000000000000 ) );

+#5319 = VECTOR( '', #6440, 1000.00000000000 );

+#5320 = CARTESIAN_POINT( '', ( 0.312700964630226, -0.00498392282958170, -0.100000000000000 ) );

+#5321 = CARTESIAN_POINT( '', ( 0.312700964630226, -0.0641479099678457, -0.100000000000000 ) );

+#5322 = COLOUR_RGB( '', 0.899999976158142, 0.899999976158142, 0.899999976158142 );

+#5323 = CARTESIAN_POINT( '', ( 0.234244372990354, 0.753215434083602, 0.000000000000000 ) );

+#5324 = CARTESIAN_POINT( '', ( -0.170578778135048, 0.893729903536978, 0.000000000000000 ) );

+#5325 = CARTESIAN_POINT( '', ( 0.234244372990354, 0.753215434083602, 0.000000000000000 ) );

+#5326 = CARTESIAN_POINT( '', ( 0.0993033226152200, 0.800053590568060, 0.000000000000000 ) );

+#5327 = CARTESIAN_POINT( '', ( -0.0356377277599140, 0.846891747052519, 0.000000000000000 ) );

+#5328 = CARTESIAN_POINT( '', ( -0.170578778135048, 0.893729903536978, 0.000000000000000 ) );

+#5329 = CARTESIAN_POINT( '', ( 0.234244372990354, 0.753215434083602, -0.100000000000000 ) );

+#5330 = CARTESIAN_POINT( '', ( 0.234244372990354, 0.753215434083602, -0.100000000000000 ) );

+#5331 = VECTOR( '', #6441, 1000.00000000000 );

+#5332 = CARTESIAN_POINT( '', ( -0.170578778135048, 0.893729903536978, -0.100000000000000 ) );

+#5333 = CARTESIAN_POINT( '', ( 0.234244372990354, 0.753215434083602, -0.100000000000000 ) );

+#5334 = CARTESIAN_POINT( '', ( 0.0993033226152200, 0.800053590568060, -0.100000000000000 ) );

+#5335 = CARTESIAN_POINT( '', ( -0.0356377277599140, 0.846891747052519, -0.100000000000000 ) );

+#5336 = CARTESIAN_POINT( '', ( -0.170578778135048, 0.893729903536978, -0.100000000000000 ) );

+#5337 = CARTESIAN_POINT( '', ( -0.170578778135048, 0.893729903536978, -0.100000000000000 ) );

+#5338 = VECTOR( '', #6442, 1000.00000000000 );

+#5339 = COLOUR_RGB( '', 0.899999976158142, 0.899999976158142, 0.899999976158142 );

+#5340 = CARTESIAN_POINT( '', ( 0.129742765273312, -0.545498392282958, 0.000000000000000 ) );

+#5341 = CARTESIAN_POINT( '', ( -0.170578778135048, -0.777009646302251, 0.000000000000000 ) );

+#5342 = CARTESIAN_POINT( '', ( 0.129742765273312, -0.545498392282958, 0.000000000000000 ) );

+#5343 = CARTESIAN_POINT( '', ( 0.168006430868168, -0.571221864951769, 0.000000000000000 ) );

+#5344 = CARTESIAN_POINT( '', ( 0.187299035369775, -0.608520900321543, 0.000000000000000 ) );

+#5345 = CARTESIAN_POINT( '', ( 0.187299035369775, -0.678295819935691, 0.000000000000000 ) );

+#5346 = CARTESIAN_POINT( '', ( 0.183440514469454, -0.697588424437299, 0.000000000000000 ) );

+#5347 = CARTESIAN_POINT( '', ( 0.175723472668811, -0.715273311897106, 0.000000000000000 ) );

+#5348 = CARTESIAN_POINT( '', ( 0.167939997017621, -0.733110443597750, 0.000000000000000 ) );

+#5349 = CARTESIAN_POINT( '', ( 0.158360128617364, -0.746463022508038, 0.000000000000000 ) );

+#5350 = CARTESIAN_POINT( '', ( 0.146141479099679, -0.755144694533762, 0.000000000000000 ) );

+#5351 = CARTESIAN_POINT( '', ( 0.133557338455141, -0.764086057623301, 0.000000000000000 ) );

+#5352 = CARTESIAN_POINT( '', ( 0.119131832797428, -0.770257234726688, 0.000000000000000 ) );

+#5353 = CARTESIAN_POINT( '', ( 0.102090032154341, -0.773794212218649, 0.000000000000000 ) );

+#5354 = CARTESIAN_POINT( '', ( 0.0911611777487576, -0.776062465019809, 0.000000000000000 ) );

+#5355 = CARTESIAN_POINT( '', ( 0.0718649517684890, -0.777009646302251, 0.000000000000000 ) );

+#5356 = CARTESIAN_POINT( '', ( 0.0445337620578781, -0.777009646302251, 0.000000000000000 ) );

+#5357 = CARTESIAN_POINT( '', ( -0.0271704180064305, -0.777009646302251, 0.000000000000000 ) );

+#5358 = CARTESIAN_POINT( '', ( -0.0988745980707393, -0.777009646302251, 0.000000000000000 ) );

+#5359 = CARTESIAN_POINT( '', ( -0.170578778135048, -0.777009646302251, 0.000000000000000 ) );

+#5360 = CARTESIAN_POINT( '', ( 0.129742765273312, -0.545498392282958, -0.100000000000000 ) );

+#5361 = CARTESIAN_POINT( '', ( 0.129742765273312, -0.545498392282958, -0.100000000000000 ) );

+#5362 = VECTOR( '', #6443, 1000.00000000000 );

+#5363 = CARTESIAN_POINT( '', ( -0.170578778135048, -0.777009646302251, -0.100000000000000 ) );

+#5364 = CARTESIAN_POINT( '', ( 0.129742765273312, -0.545498392282958, -0.100000000000000 ) );

+#5365 = CARTESIAN_POINT( '', ( 0.168006430868168, -0.571221864951769, -0.100000000000000 ) );

+#5366 = CARTESIAN_POINT( '', ( 0.187299035369775, -0.608520900321543, -0.100000000000000 ) );

+#5367 = CARTESIAN_POINT( '', ( 0.187299035369775, -0.678295819935691, -0.100000000000000 ) );

+#5368 = CARTESIAN_POINT( '', ( 0.183440514469454, -0.697588424437299, -0.100000000000000 ) );

+#5369 = CARTESIAN_POINT( '', ( 0.175723472668811, -0.715273311897106, -0.100000000000000 ) );

+#5370 = CARTESIAN_POINT( '', ( 0.167939997017621, -0.733110443597750, -0.100000000000000 ) );

+#5371 = CARTESIAN_POINT( '', ( 0.158360128617364, -0.746463022508038, -0.100000000000000 ) );

+#5372 = CARTESIAN_POINT( '', ( 0.146141479099679, -0.755144694533762, -0.100000000000000 ) );

+#5373 = CARTESIAN_POINT( '', ( 0.133557338455141, -0.764086057623301, -0.100000000000000 ) );

+#5374 = CARTESIAN_POINT( '', ( 0.119131832797428, -0.770257234726688, -0.100000000000000 ) );

+#5375 = CARTESIAN_POINT( '', ( 0.102090032154341, -0.773794212218649, -0.100000000000000 ) );

+#5376 = CARTESIAN_POINT( '', ( 0.0911611777487576, -0.776062465019809, -0.100000000000000 ) );

+#5377 = CARTESIAN_POINT( '', ( 0.0718649517684890, -0.777009646302251, -0.100000000000000 ) );

+#5378 = CARTESIAN_POINT( '', ( 0.0445337620578781, -0.777009646302251, -0.100000000000000 ) );

+#5379 = CARTESIAN_POINT( '', ( -0.0271704180064305, -0.777009646302251, -0.100000000000000 ) );

+#5380 = CARTESIAN_POINT( '', ( -0.0988745980707393, -0.777009646302251, -0.100000000000000 ) );

+#5381 = CARTESIAN_POINT( '', ( -0.170578778135048, -0.777009646302251, -0.100000000000000 ) );

+#5382 = CARTESIAN_POINT( '', ( -0.170578778135048, -0.777009646302251, -0.100000000000000 ) );

+#5383 = VECTOR( '', #6444, 1000.00000000000 );

+#5384 = COLOUR_RGB( '', 0.899999976158142, 0.899999976158142, 0.899999976158142 );

+#5385 = CARTESIAN_POINT( '', ( -0.116559485530546, 0.533922829581994, 0.000000000000000 ) );

+#5386 = CARTESIAN_POINT( '', ( 0.00530546623794240, 0.371543408360129, 0.000000000000000 ) );

+#5387 = CARTESIAN_POINT( '', ( -0.116559485530546, 0.533922829581994, 0.000000000000000 ) );

+#5388 = CARTESIAN_POINT( '', ( -0.127330143190160, 0.521846637660609, 0.000000000000000 ) );

+#5389 = CARTESIAN_POINT( '', ( -0.132315112540193, 0.504019292604502, 0.000000000000000 ) );

+#5390 = CARTESIAN_POINT( '', ( -0.132315112540193, 0.457717041800643, 0.000000000000000 ) );

+#5391 = CARTESIAN_POINT( '', ( -0.127491961414791, 0.437459807073955, 0.000000000000000 ) );

+#5392 = CARTESIAN_POINT( '', ( -0.107556270096463, 0.401446945337621, 0.000000000000000 ) );

+#5393 = CARTESIAN_POINT( '', ( -0.0937299035369772, 0.388263665594856, 0.000000000000000 ) );

+#5394 = CARTESIAN_POINT( '', ( -0.0763665594855303, 0.379903536977492, 0.000000000000000 ) );

+#5395 = CARTESIAN_POINT( '', ( -0.0628896654945966, 0.373414662092968, 0.000000000000000 ) );

+#5396 = CARTESIAN_POINT( '', ( -0.0429260450160768, 0.370257234726688, 0.000000000000000 ) );

+#5397 = CARTESIAN_POINT( '', ( -0.0165594855305463, 0.370257234726688, 0.000000000000000 ) );

+#5398 = CARTESIAN_POINT( '', ( -0.00927116827438340, 0.370257234726688, 0.000000000000000 ) );

+#5399 = CARTESIAN_POINT( '', ( -0.00198285101822050, 0.371114683815648, 0.000000000000000 ) );

+#5400 = CARTESIAN_POINT( '', ( 0.00530546623794240, 0.371543408360129, 0.000000000000000 ) );

+#5401 = CARTESIAN_POINT( '', ( -0.116559485530546, 0.533922829581994, -0.100000000000000 ) );

+#5402 = CARTESIAN_POINT( '', ( -0.116559485530546, 0.533922829581994, -0.100000000000000 ) );

+#5403 = VECTOR( '', #6445, 1000.00000000000 );

+#5404 = CARTESIAN_POINT( '', ( 0.00530546623794240, 0.371543408360129, -0.100000000000000 ) );

+#5405 = CARTESIAN_POINT( '', ( -0.116559485530546, 0.533922829581994, -0.100000000000000 ) );

+#5406 = CARTESIAN_POINT( '', ( -0.127330143190160, 0.521846637660609, -0.100000000000000 ) );

+#5407 = CARTESIAN_POINT( '', ( -0.132315112540193, 0.504019292604502, -0.100000000000000 ) );

+#5408 = CARTESIAN_POINT( '', ( -0.132315112540193, 0.457717041800643, -0.100000000000000 ) );

+#5409 = CARTESIAN_POINT( '', ( -0.127491961414791, 0.437459807073955, -0.100000000000000 ) );

+#5410 = CARTESIAN_POINT( '', ( -0.107556270096463, 0.401446945337621, -0.100000000000000 ) );

+#5411 = CARTESIAN_POINT( '', ( -0.0937299035369772, 0.388263665594856, -0.100000000000000 ) );

+#5412 = CARTESIAN_POINT( '', ( -0.0763665594855303, 0.379903536977492, -0.100000000000000 ) );

+#5413 = CARTESIAN_POINT( '', ( -0.0628896654945966, 0.373414662092968, -0.100000000000000 ) );

+#5414 = CARTESIAN_POINT( '', ( -0.0429260450160768, 0.370257234726688, -0.100000000000000 ) );

+#5415 = CARTESIAN_POINT( '', ( -0.0165594855305463, 0.370257234726688, -0.100000000000000 ) );

+#5416 = CARTESIAN_POINT( '', ( -0.00927116827438340, 0.370257234726688, -0.100000000000000 ) );

+#5417 = CARTESIAN_POINT( '', ( -0.00198285101822050, 0.371114683815648, -0.100000000000000 ) );

+#5418 = CARTESIAN_POINT( '', ( 0.00530546623794240, 0.371543408360129, -0.100000000000000 ) );

+#5419 = CARTESIAN_POINT( '', ( 0.00530546623794240, 0.371543408360129, -0.100000000000000 ) );

+#5420 = VECTOR( '', #6446, 1000.00000000000 );

+#5421 = COLOUR_RGB( '', 0.899999976158142, 0.899999976158142, 0.899999976158142 );

+#5422 = CARTESIAN_POINT( '', ( 0.0104501607717044, -0.905627009646302, -0.100000000000000 ) );

+#5423 = CARTESIAN_POINT( '', ( 0.0104501607717044, -0.905627009646302, -0.100000000000000 ) );

+#5424 = CARTESIAN_POINT( '', ( -0.0355305466237940, -0.905627009646302, -0.100000000000000 ) );

+#5425 = CARTESIAN_POINT( '', ( -0.0689710610932474, -0.914630225080385, -0.100000000000000 ) );

+#5426 = CARTESIAN_POINT( '', ( -0.0901929260450157, -0.932958199356913, -0.100000000000000 ) );

+#5427 = CARTESIAN_POINT( '', ( -0.111573850339618, -0.951423543065888, -0.100000000000000 ) );

+#5428 = CARTESIAN_POINT( '', ( -0.122025723472668, -0.974437299035369, -0.100000000000000 ) );

+#5429 = CARTESIAN_POINT( '', ( -0.122025723472669, -1.02942122186495, -0.100000000000000 ) );

+#5430 = CARTESIAN_POINT( '', ( -0.111414790996784, -1.05257234726688, -0.100000000000000 ) );

+#5431 = CARTESIAN_POINT( '', ( -0.0905144694533758, -1.07090032154341, -0.100000000000000 ) );

+#5432 = CARTESIAN_POINT( '', ( -0.0692729866538397, -1.08952746799838, -0.100000000000000 ) );

+#5433 = CARTESIAN_POINT( '', ( -0.0364951768488744, -1.09887459807074, -0.100000000000000 ) );

+#5434 = CARTESIAN_POINT( '', ( 0.0516077170418010, -1.09887459807074, -0.100000000000000 ) );

+#5435 = CARTESIAN_POINT( '', ( 0.0837620578778138, -1.08922829581994, -0.100000000000000 ) );

+#5436 = CARTESIAN_POINT( '', ( 0.105627009646303, -1.07025723472669, -0.100000000000000 ) );

+#5437 = CARTESIAN_POINT( '', ( 0.127651126393735, -1.05114807460759, -0.100000000000000 ) );

+#5438 = CARTESIAN_POINT( '', ( 0.138424437299036, -1.02813504823151, -0.100000000000000 ) );

+#5439 = CARTESIAN_POINT( '', ( 0.138424437299036, -0.974437299035369, -0.100000000000000 ) );

+#5440 = CARTESIAN_POINT( '', ( 0.127813504823151, -0.951929260450160, -0.100000000000000 ) );

+#5441 = CARTESIAN_POINT( '', ( 0.106270096463023, -0.933279742765273, -0.100000000000000 ) );

+#5442 = CARTESIAN_POINT( '', ( 0.0848858015225916, -0.914767965055647, -0.100000000000000 ) );

+#5443 = CARTESIAN_POINT( '', ( 0.0528938906752414, -0.905627009646302, -0.100000000000000 ) );

+#5444 = CARTESIAN_POINT( '', ( 0.0104501607717044, -0.905627009646302, -0.100000000000000 ) );

+#5445 = COLOUR_RGB( '', 0.899999976158142, 0.899999976158142, 0.899999976158142 );

+#5446 = CARTESIAN_POINT( '', ( 0.244855305466238, -0.401768488745980, 0.000000000000000 ) );

+#5447 = CARTESIAN_POINT( '', ( 0.312700964630226, -0.401768488745981, 0.000000000000000 ) );

+#5448 = CARTESIAN_POINT( '', ( 0.244855305466238, -0.401768488745980, 0.000000000000000 ) );

+#5449 = CARTESIAN_POINT( '', ( 0.244855305466238, -0.401768488745980, -0.100000000000000 ) );

+#5450 = CARTESIAN_POINT( '', ( 0.312700964630226, -0.401768488745981, -0.100000000000000 ) );

+#5451 = CARTESIAN_POINT( '', ( 0.244855305466238, -0.401768488745980, -0.100000000000000 ) );

+#5452 = CARTESIAN_POINT( '', ( 0.244855305466238, -0.401768488745980, -0.100000000000000 ) );

+#5453 = VECTOR( '', #6447, 1000.00000000000 );

+#5454 = COLOUR_RGB( '', 0.779999971389771, 0.529999971389771, 0.419999986886978 );

+#5455 = CARTESIAN_POINT( '', ( 0.808752975711959, 0.879423634687562, -1.30000000000000 ) );

+#5456 = CARTESIAN_POINT( '', ( 0.808752975711959, 0.879423634687562, -1.30000000000000 ) );

+#5457 = CARTESIAN_POINT( '', ( 0.799447328420620, 0.869265499657896, -1.30000000000000 ) );

+#5458 = CARTESIAN_POINT( '', ( 0.794992309897588, 0.857210021310307, -1.30000000000000 ) );

+#5459 = CARTESIAN_POINT( '', ( 0.795618143817278, 0.830016094267437, -1.30000000000000 ) );

+#5460 = CARTESIAN_POINT( '', ( 0.801122988101825, 0.818317160449731, -1.30000000000000 ) );

+#5461 = CARTESIAN_POINT( '', ( 0.821070841166673, 0.799253708790117, -1.30000000000000 ) );

+#5462 = CARTESIAN_POINT( '', ( 0.833104399068934, 0.794995310565366, -1.30000000000000 ) );

+#5463 = CARTESIAN_POINT( '', ( 0.860707497968550, 0.795612848914180, -1.30000000000000 ) );

+#5464 = CARTESIAN_POINT( '', ( 0.872238983535464, 0.801119141989807, -1.30000000000000 ) );

+#5465 = CARTESIAN_POINT( '', ( 0.891307756011922, 0.821082562623082, -1.30000000000000 ) );

+#5466 = CARTESIAN_POINT( '', ( 0.895561763705873, 0.833113053560116, -1.30000000000000 ) );

+#5467 = CARTESIAN_POINT( '', ( 0.894940572981368, 0.860695844832868, -1.30000000000000 ) );

+#5468 = CARTESIAN_POINT( '', ( 0.889446571431169, 0.872214875365984, -1.30000000000000 ) );

+#5469 = CARTESIAN_POINT( '', ( 0.869486263678229, 0.891309982698242, -1.30000000000000 ) );

+#5470 = CARTESIAN_POINT( '', ( 0.857618341108103, 0.895577882959769, -1.30000000000000 ) );

+#5471 = CARTESIAN_POINT( '', ( 0.829590918099776, 0.894921416658956, -1.30000000000000 ) );

+#5472 = CARTESIAN_POINT( '', ( 0.818096301039877, 0.889622899428171, -1.30000000000000 ) );

+#5473 = CARTESIAN_POINT( '', ( 0.808752975711959, 0.879423634687562, -1.30000000000000 ) );

+#5474 = CARTESIAN_POINT( '', ( 0.887724090701191, 0.958394749676794, -1.41168202185350 ) );

+#5475 = CARTESIAN_POINT( '', ( 0.887724090701191, 0.958394749676794, -1.41168202185350 ) );

+#5476 = CARTESIAN_POINT( '', ( 0.888150334570355, 0.957968505807630, -1.42544499432022 ) );

+#5477 = CARTESIAN_POINT( '', ( 0.891950564482633, 0.954168275895352, -1.43711967861819 ) );

+#5478 = CARTESIAN_POINT( '', ( 0.905860444963913, 0.940258395414072, -1.45590615742879 ) );

+#5479 = CARTESIAN_POINT( '', ( 0.914462334015040, 0.931656506362946, -1.46028604014096 ) );

+#5480 = CARTESIAN_POINT( '', ( 0.933967986377271, 0.912150854000715, -1.45966067391003 ) );

+#5481 = CARTESIAN_POINT( '', ( 0.942113964440777, 0.904004875937209, -1.45416280577726 ) );

+#5482 = CARTESIAN_POINT( '', ( 0.955606744716178, 0.890512095661808, -1.43420780180949 ) );

+#5483 = CARTESIAN_POINT( '', ( 0.958619340961822, 0.887499499416165, -1.42216027299499 ) );

+#5484 = CARTESIAN_POINT( '', ( 0.958172016883413, 0.887946823494573, -1.39456034456251 ) );

+#5485 = CARTESIAN_POINT( '', ( 0.954283775261872, 0.891835065116115, -1.38304546515232 ) );

+#5486 = CARTESIAN_POINT( '', ( 0.940181784263243, 0.905937056114743, -1.36398073457301 ) );

+#5487 = CARTESIAN_POINT( '', ( 0.931675268221585, 0.914443572156401, -1.35972039572235 ) );

+#5488 = CARTESIAN_POINT( '', ( 0.912147560678986, 0.933971279698999, -1.36033218480690 ) );

+#5489 = CARTESIAN_POINT( '', ( 0.904079649263160, 0.942039191114825, -1.36570621211848 ) );

+#5490 = CARTESIAN_POINT( '', ( 0.890394170909402, 0.955724669468582, -1.38598878475977 ) );

+#5491 = CARTESIAN_POINT( '', ( 0.887296120994845, 0.958822719383139, -1.39786332389409 ) );

+#5492 = CARTESIAN_POINT( '', ( 0.887724090701191, 0.958394749676794, -1.41168202185350 ) );

+#5493 = COLOUR_RGB( '', 0.899999976158142, 0.899999976158142, 0.899999976158142 );

+#5494 = CARTESIAN_POINT( '', ( 0.244855305466238, -0.401768488745980, 0.000000000000000 ) );

+#5495 = CARTESIAN_POINT( '', ( 0.244855305466238, -0.342604501607717, 0.000000000000000 ) );

+#5496 = CARTESIAN_POINT( '', ( 0.244855305466238, -0.401768488745980, -0.100000000000000 ) );

+#5497 = CARTESIAN_POINT( '', ( 0.244855305466238, -0.342604501607717, -0.100000000000000 ) );

+#5498 = COLOUR_RGB( '', 0.200000002980232, 0.200000002980232, 0.200000002980232 );

+#5499 = CARTESIAN_POINT( '', ( -1.70000000000000, 1.90000000000000, -1.22000000000000 ) );

+#5500 = AXIS2_PLACEMENT_3D( '', #6448, #6449, #6450 );

+#5501 = CARTESIAN_POINT( '', ( -1.70000000000000, 1.90000000000000, 0.000000000000000 ) );

+#5502 = AXIS2_PLACEMENT_3D( '', #6451, #6452, #6453 );

+#5503 = CARTESIAN_POINT( '', ( -1.70000000000000, 1.90000000000000, -1.22000000000000 ) );

+#5504 = VECTOR( '', #6454, 1000.00000000000 );

+#5505 = COLOUR_RGB( '', 0.899999976158142, 0.899999976158142, 0.899999976158142 );

+#5506 = CARTESIAN_POINT( '', ( -0.170578778135048, -0.00498392282958170, 0.000000000000000 ) );

+#5507 = CARTESIAN_POINT( '', ( 0.312700964630226, -0.00498392282958170, 0.000000000000000 ) );

+#5508 = CARTESIAN_POINT( '', ( -0.170578778135048, -0.00498392282958170, -0.100000000000000 ) );

+#5509 = CARTESIAN_POINT( '', ( 0.312700964630226, -0.00498392282958170, -0.100000000000000 ) );

+#5510 = COLOUR_RGB( '', 0.200000002980232, 0.200000002980232, 0.200000002980232 );

+#5511 = CARTESIAN_POINT( '', ( 1.70000000000000, 1.90000000000000, -1.22000000000000 ) );

+#5512 = CARTESIAN_POINT( '', ( 1.90000000000000, 1.70000000000000, -1.22000000000000 ) );

+#5513 = AXIS2_PLACEMENT_3D( '', #6455, #6456, #6457 );

+#5514 = CARTESIAN_POINT( '', ( 1.70000000000000, 1.90000000000000, 0.000000000000000 ) );

+#5515 = CARTESIAN_POINT( '', ( 1.70000000000000, 1.90000000000000, -1.22000000000000 ) );

+#5516 = VECTOR( '', #6458, 1000.00000000000 );

+#5517 = CARTESIAN_POINT( '', ( 1.90000000000000, 1.70000000000000, 0.000000000000000 ) );

+#5518 = AXIS2_PLACEMENT_3D( '', #6459, #6460, #6461 );

+#5519 = CARTESIAN_POINT( '', ( 1.90000000000000, 1.70000000000000, -1.22000000000000 ) );

+#5520 = VECTOR( '', #6462, 1000.00000000000 );

+#5521 = COLOUR_RGB( '', 0.899999976158142, 0.899999976158142, 0.899999976158142 );

+#5522 = CARTESIAN_POINT( '', ( -0.170578778135048, -0.777009646302251, -0.100000000000000 ) );

+#5523 = CARTESIAN_POINT( '', ( -0.170578778135048, -0.757288317256163, -0.100000000000000 ) );

+#5524 = CARTESIAN_POINT( '', ( -0.170578778135048, -0.737566988210075, -0.100000000000000 ) );

+#5525 = CARTESIAN_POINT( '', ( -0.170578778135048, -0.717845659163987, -0.100000000000000 ) );

+#5526 = CARTESIAN_POINT( '', ( 0.179581993569132, -0.545498392282958, -0.100000000000000 ) );

+#5527 = CARTESIAN_POINT( '', ( 0.179581993569132, -0.545498392282958, -0.100000000000000 ) );

+#5528 = CARTESIAN_POINT( '', ( 0.162968917470526, -0.545498392282958, -0.100000000000000 ) );

+#5529 = CARTESIAN_POINT( '', ( 0.146355841371919, -0.545498392282958, -0.100000000000000 ) );

+#5530 = CARTESIAN_POINT( '', ( 0.129742765273312, -0.545498392282958, -0.100000000000000 ) );

+#5531 = CARTESIAN_POINT( '', ( 0.179581993569132, -0.492122186495177, -0.100000000000000 ) );

+#5532 = CARTESIAN_POINT( '', ( 0.179581993569132, -0.492122186495177, -0.100000000000000 ) );

+#5533 = CARTESIAN_POINT( '', ( 0.179581993569132, -0.509914255091104, -0.100000000000000 ) );

+#5534 = CARTESIAN_POINT( '', ( 0.179581993569132, -0.527706323687031, -0.100000000000000 ) );

+#5535 = CARTESIAN_POINT( '', ( 0.179581993569132, -0.545498392282958, -0.100000000000000 ) );

+#5536 = CARTESIAN_POINT( '', ( -0.170578778135048, -0.492122186495177, -0.100000000000000 ) );

+#5537 = CARTESIAN_POINT( '', ( -0.0538585209003213, -0.492122186495176, -0.100000000000000 ) );

+#5538 = CARTESIAN_POINT( '', ( 0.0628617363344055, -0.492122186495177, -0.100000000000000 ) );

+#5539 = CARTESIAN_POINT( '', ( 0.179581993569132, -0.492122186495177, -0.100000000000000 ) );

+#5540 = COLOUR_RGB( '', 0.899999976158142, 0.899999976158142, 0.899999976158142 );

+#5541 = CARTESIAN_POINT( '', ( -0.170578778135048, -0.777009646302251, 0.000000000000000 ) );

+#5542 = CARTESIAN_POINT( '', ( -0.170578778135048, -0.757288317256163, 0.000000000000000 ) );

+#5543 = CARTESIAN_POINT( '', ( -0.170578778135048, -0.737566988210075, 0.000000000000000 ) );

+#5544 = CARTESIAN_POINT( '', ( -0.170578778135048, -0.717845659163987, 0.000000000000000 ) );

+#5545 = COLOUR_RGB( '', 0.899999976158142, 0.899999976158142, 0.899999976158142 );

+#5546 = CARTESIAN_POINT( '', ( -0.170578778135048, 1.09083601286174, -0.100000000000000 ) );

+#5547 = CARTESIAN_POINT( '', ( -0.170578778135048, 1.15289389067524, -0.100000000000000 ) );

+#5548 = CARTESIAN_POINT( '', ( -0.170578778135048, 1.09083601286174, -0.100000000000000 ) );

+#5549 = CARTESIAN_POINT( '', ( -0.170578778135048, 1.11152197213290, -0.100000000000000 ) );

+#5550 = CARTESIAN_POINT( '', ( -0.170578778135048, 1.13220793140407, -0.100000000000000 ) );

+#5551 = CARTESIAN_POINT( '', ( -0.170578778135048, 1.15289389067524, -0.100000000000000 ) );

+#5552 = CARTESIAN_POINT( '', ( 0.240353697749196, 1.09083601286174, -0.100000000000000 ) );

+#5553 = CARTESIAN_POINT( '', ( 0.103376205787782, 1.09083601286174, -0.100000000000000 ) );

+#5554 = CARTESIAN_POINT( '', ( -0.0336012861736331, 1.09083601286174, -0.100000000000000 ) );

+#5555 = CARTESIAN_POINT( '', ( -0.170578778135048, 1.09083601286174, -0.100000000000000 ) );

+#5556 = CARTESIAN_POINT( '', ( -0.170578778135048, 0.893729903536978, -0.100000000000000 ) );

+#5557 = CARTESIAN_POINT( '', ( -0.170578778135048, 0.912915326902466, -0.100000000000000 ) );

+#5558 = CARTESIAN_POINT( '', ( -0.170578778135048, 0.932100750267953, -0.100000000000000 ) );

+#5559 = CARTESIAN_POINT( '', ( -0.170578778135048, 0.951286173633441, -0.100000000000000 ) );

+#5560 = CARTESIAN_POINT( '', ( -0.170578778135048, 0.753215434083602, -0.100000000000000 ) );

+#5561 = CARTESIAN_POINT( '', ( -0.0356377277599139, 0.753215434083602, -0.100000000000000 ) );

+#5562 = CARTESIAN_POINT( '', ( 0.0993033226152201, 0.753215434083602, -0.100000000000000 ) );

+#5563 = CARTESIAN_POINT( '', ( 0.234244372990354, 0.753215434083602, -0.100000000000000 ) );

+#5564 = CARTESIAN_POINT( '', ( 0.312700964630226, 0.691157556270097, -0.100000000000000 ) );

+#5565 = CARTESIAN_POINT( '', ( 0.151607717041801, 0.691157556270097, -0.100000000000000 ) );

+#5566 = CARTESIAN_POINT( '', ( -0.00948553054662350, 0.691157556270097, -0.100000000000000 ) );

+#5567 = CARTESIAN_POINT( '', ( -0.170578778135048, 0.691157556270097, -0.100000000000000 ) );

+#5568 = CARTESIAN_POINT( '', ( -0.100803858520900, 0.918810289389068, -0.100000000000000 ) );

+#5569 = CARTESIAN_POINT( '', ( -0.100803858520900, 0.918810289389068, -0.100000000000000 ) );

+#5570 = CARTESIAN_POINT( '', ( -0.0834405144694532, 0.913344051446946, -0.100000000000000 ) );

+#5571 = CARTESIAN_POINT( '', ( -0.0577170418006428, 0.904983922829582, -0.100000000000000 ) );

+#5572 = CARTESIAN_POINT( '', ( -0.0236334405144692, 0.893086816720258, -0.100000000000000 ) );

+#5573 = CARTESIAN_POINT( '', ( 0.0883075073987298, 0.854013089618481, -0.100000000000000 ) );

+#5574 = CARTESIAN_POINT( '', ( 0.200589496248661, 0.815916398713827, -0.100000000000000 ) );

+#5575 = CARTESIAN_POINT( '', ( 0.312700964630226, 0.777331189710611, -0.100000000000000 ) );

+#5576 = CARTESIAN_POINT( '', ( 0.312700964630226, 1.05675241157556, -0.100000000000000 ) );

+#5577 = CARTESIAN_POINT( '', ( 0.312700964630226, 1.05675241157556, -0.100000000000000 ) );

+#5578 = CARTESIAN_POINT( '', ( 0.198660235798500, 1.01848874598071, -0.100000000000000 ) );

+#5579 = CARTESIAN_POINT( '', ( 0.0846195069667741, 0.980225080385852, -0.100000000000000 ) );

+#5580 = CARTESIAN_POINT( '', ( -0.0294212218649515, 0.941961414790997, -0.100000000000000 ) );

+#5581 = CARTESIAN_POINT( '', ( -0.0611359970378726, 0.931320273121136, -0.100000000000000 ) );

+#5582 = CARTESIAN_POINT( '', ( -0.0850482315112538, 0.923954983922830, -0.100000000000000 ) );

+#5583 = CARTESIAN_POINT( '', ( -0.100803858520900, 0.918810289389068, -0.100000000000000 ) );

+#5584 = CARTESIAN_POINT( '', ( 0.312700964630226, 1.15289389067524, -0.100000000000000 ) );

+#5585 = CARTESIAN_POINT( '', ( 0.312700964630226, 1.15289389067524, -0.100000000000000 ) );

+#5586 = CARTESIAN_POINT( '', ( 0.312700964630226, 1.12084673097535, -0.100000000000000 ) );

+#5587 = CARTESIAN_POINT( '', ( 0.312700964630226, 1.08879957127546, -0.100000000000000 ) );

+#5588 = CARTESIAN_POINT( '', ( 0.312700964630226, 1.05675241157556, -0.100000000000000 ) );

+#5589 = CARTESIAN_POINT( '', ( -0.170578778135048, 1.15289389067524, -0.100000000000000 ) );

+#5590 = CARTESIAN_POINT( '', ( -0.00948553054662356, 1.15289389067524, -0.100000000000000 ) );

+#5591 = CARTESIAN_POINT( '', ( 0.151607717041801, 1.15289389067524, -0.100000000000000 ) );

+#5592 = CARTESIAN_POINT( '', ( 0.312700964630226, 1.15289389067524, -0.100000000000000 ) );

+#5593 = COLOUR_RGB( '', 0.899999976158142, 0.899999976158142, 0.899999976158142 );

+#5594 = CARTESIAN_POINT( '', ( 0.179581993569132, -0.545498392282958, 0.000000000000000 ) );

+#5595 = CARTESIAN_POINT( '', ( 0.179581993569132, -0.545498392282958, 0.000000000000000 ) );

+#5596 = CARTESIAN_POINT( '', ( 0.162968917470526, -0.545498392282958, 0.000000000000000 ) );

+#5597 = CARTESIAN_POINT( '', ( 0.146355841371919, -0.545498392282958, 0.000000000000000 ) );

+#5598 = CARTESIAN_POINT( '', ( 0.129742765273312, -0.545498392282958, 0.000000000000000 ) );

+#5599 = CARTESIAN_POINT( '', ( 0.179581993569132, -0.545498392282958, -0.100000000000000 ) );

+#5600 = VECTOR( '', #6463, 1000.00000000000 );

+#5601 = COLOUR_RGB( '', 0.779999971389771, 0.529999971389771, 0.419999986886978 );

+#5602 = CARTESIAN_POINT( '', ( -0.724665367939811, -0.795376046058468, -1.24831433987837 ) );

+#5603 = AXIS2_PLACEMENT_3D( '', #6464, #6465, #6466 );

+#5604 = COLOUR_RGB( '', 0.899999976158142, 0.899999976158142, 0.899999976158142 );

+#5605 = COLOUR_RGB( '', 0.200000002980232, 0.200000002980232, 0.200000002980232 );

+#5606 = CARTESIAN_POINT( '', ( 1.90000000000000, 1.90000000000000, -1.22000000000000 ) );

+#5607 = VECTOR( '', #6467, 1000.00000000000 );

+#5608 = CARTESIAN_POINT( '', ( 1.90000000000000, 1.90000000000000, 0.000000000000000 ) );

+#5609 = VECTOR( '', #6468, 1000.00000000000 );

+#5610 = COLOUR_RGB( '', 0.899999976158142, 0.899999976158142, 0.899999976158142 );

+#5611 = CARTESIAN_POINT( '', ( 0.179581993569132, -1.15289389067524, 0.000000000000000 ) );

+#5612 = CARTESIAN_POINT( '', ( 0.179581993569132, -1.15289389067524, 0.000000000000000 ) );

+#5613 = CARTESIAN_POINT( '', ( 0.0787245444801719, -1.15289389067524, 0.000000000000000 ) );

+#5614 = CARTESIAN_POINT( '', ( -0.0221329046087885, -1.15289389067524, 0.000000000000000 ) );

+#5615 = CARTESIAN_POINT( '', ( -0.122990353697749, -1.15289389067524, 0.000000000000000 ) );

+#5616 = CARTESIAN_POINT( '', ( -0.177652733118971, -1.15289389067524, 0.000000000000000 ) );

+#5617 = CARTESIAN_POINT( '', ( -0.216237942122186, -1.14742765273312, 0.000000000000000 ) );

+#5618 = CARTESIAN_POINT( '', ( -0.239067524115755, -1.13617363344051, 0.000000000000000 ) );

+#5619 = CARTESIAN_POINT( '', ( -0.261510905073366, -1.12510999494028, 0.000000000000000 ) );

+#5620 = CARTESIAN_POINT( '', ( -0.279581993569131, -1.10755627009646, 0.000000000000000 ) );

+#5621 = CARTESIAN_POINT( '', ( -0.292765273311897, -1.08376205787781, 0.000000000000000 ) );

+#5622 = CARTESIAN_POINT( '', ( -0.306084861941202, -1.05972182474199, 0.000000000000000 ) );

+#5623 = CARTESIAN_POINT( '', ( -0.312700964630225, -1.03006430868167, 0.000000000000000 ) );

+#5624 = CARTESIAN_POINT( '', ( -0.312700964630225, -0.953215434083601, 0.000000000000000 ) );

+#5625 = CARTESIAN_POINT( '', ( -0.303376205787781, -0.919774919614148, 0.000000000000000 ) );

+#5626 = CARTESIAN_POINT( '', ( -0.265434083601286, -0.868327974276527, 0.000000000000000 ) );

+#5627 = CARTESIAN_POINT( '', ( -0.237138263665595, -0.855787781350482, 0.000000000000000 ) );

+#5628 = CARTESIAN_POINT( '', ( -0.199517684887460, -0.856752411575563, 0.000000000000000 ) );

+#5629 = CARTESIAN_POINT( '', ( 0.179581993569132, -1.15289389067524, -0.100000000000000 ) );

+#5630 = CARTESIAN_POINT( '', ( 0.179581993569132, -1.15289389067524, -0.100000000000000 ) );

+#5631 = VECTOR( '', #6469, 1000.00000000000 );

+#5632 = CARTESIAN_POINT( '', ( 0.179581993569132, -1.15289389067524, -0.100000000000000 ) );

+#5633 = CARTESIAN_POINT( '', ( 0.0787245444801719, -1.15289389067524, -0.100000000000000 ) );

+#5634 = CARTESIAN_POINT( '', ( -0.0221329046087885, -1.15289389067524, -0.100000000000000 ) );

+#5635 = CARTESIAN_POINT( '', ( -0.122990353697749, -1.15289389067524, -0.100000000000000 ) );

+#5636 = CARTESIAN_POINT( '', ( -0.177652733118971, -1.15289389067524, -0.100000000000000 ) );

+#5637 = CARTESIAN_POINT( '', ( -0.216237942122186, -1.14742765273312, -0.100000000000000 ) );

+#5638 = CARTESIAN_POINT( '', ( -0.239067524115755, -1.13617363344051, -0.100000000000000 ) );

+#5639 = CARTESIAN_POINT( '', ( -0.261510905073366, -1.12510999494028, -0.100000000000000 ) );

+#5640 = CARTESIAN_POINT( '', ( -0.279581993569131, -1.10755627009646, -0.100000000000000 ) );

+#5641 = CARTESIAN_POINT( '', ( -0.292765273311897, -1.08376205787781, -0.100000000000000 ) );

+#5642 = CARTESIAN_POINT( '', ( -0.306084861941202, -1.05972182474199, -0.100000000000000 ) );

+#5643 = CARTESIAN_POINT( '', ( -0.312700964630225, -1.03006430868167, -0.100000000000000 ) );

+#5644 = CARTESIAN_POINT( '', ( -0.312700964630225, -0.953215434083601, -0.100000000000000 ) );

+#5645 = CARTESIAN_POINT( '', ( -0.303376205787781, -0.919774919614148, -0.100000000000000 ) );

+#5646 = CARTESIAN_POINT( '', ( -0.265434083601286, -0.868327974276527, -0.100000000000000 ) );

+#5647 = CARTESIAN_POINT( '', ( -0.237138263665595, -0.855787781350482, -0.100000000000000 ) );

+#5648 = CARTESIAN_POINT( '', ( -0.199517684887460, -0.856752411575563, -0.100000000000000 ) );

+#5649 = COLOUR_RGB( '', 0.899999976158142, 0.899999976158142, 0.899999976158142 );

+#5650 = CARTESIAN_POINT( '', ( 0.179581993569132, 0.221061093247589, 0.000000000000000 ) );

+#5651 = CARTESIAN_POINT( '', ( 0.179581993569132, 0.168006430868168, 0.000000000000000 ) );

+#5652 = CARTESIAN_POINT( '', ( 0.179581993569132, 0.221061093247589, 0.000000000000000 ) );

+#5653 = CARTESIAN_POINT( '', ( 0.179581993569132, 0.203376205787782, 0.000000000000000 ) );

+#5654 = CARTESIAN_POINT( '', ( 0.179581993569132, 0.185691318327975, 0.000000000000000 ) );

+#5655 = CARTESIAN_POINT( '', ( 0.179581993569132, 0.168006430868168, 0.000000000000000 ) );

+#5656 = CARTESIAN_POINT( '', ( 0.179581993569132, 0.221061093247589, -0.100000000000000 ) );

+#5657 = VECTOR( '', #6470, 1000.00000000000 );

+#5658 = CARTESIAN_POINT( '', ( 0.179581993569132, 0.168006430868168, -0.100000000000000 ) );

+#5659 = VECTOR( '', #6471, 1000.00000000000 );

+#5660 = COLOUR_RGB( '', 0.899999976158142, 0.899999976158142, 0.899999976158142 );

+#5661 = CARTESIAN_POINT( '', ( -0.0319935691318325, -0.0641479099678457, 0.000000000000000 ) );

+#5662 = CARTESIAN_POINT( '', ( -0.0319935691318325, -0.0641479099678457, 0.000000000000000 ) );

+#5663 = CARTESIAN_POINT( '', ( -0.170578778135048, -0.0641479099678457, 0.000000000000000 ) );

+#5664 = CARTESIAN_POINT( '', ( -0.0319935691318325, -0.0641479099678457, -0.100000000000000 ) );

+#5665 = CARTESIAN_POINT( '', ( -0.0319935691318325, -0.0641479099678457, -0.100000000000000 ) );

+#5666 = VECTOR( '', #6472, 1000.00000000000 );

+#5667 = CARTESIAN_POINT( '', ( -0.0319935691318325, -0.0641479099678457, -0.100000000000000 ) );

+#5668 = CARTESIAN_POINT( '', ( -0.170578778135048, -0.0641479099678457, -0.100000000000000 ) );

+#5669 = COLOUR_RGB( '', 0.200000002980232, 0.200000002980232, 0.200000002980232 );

+#5670 = CARTESIAN_POINT( '', ( 0.774991585933210, 0.987123620289135, -1.21000000000000 ) );

+#5671 = AXIS2_PLACEMENT_3D( '', #6473, #6474, #6475 );

+#5672 = CARTESIAN_POINT( '', ( 0.774991585933210, 0.987123620289135, 4.02865162338219 ) );

+#5673 = VECTOR( '', #6476, 1000.00000000000 );

+#5674 = COLOUR_RGB( '', 0.899999976158142, 0.899999976158142, 0.899999976158142 );

+#5675 = CARTESIAN_POINT( '', ( -0.170578778135048, 1.09083601286174, 0.000000000000000 ) );

+#5676 = CARTESIAN_POINT( '', ( 0.240353697749196, 1.09083601286174, 0.000000000000000 ) );

+#5677 = CARTESIAN_POINT( '', ( 0.103376205787782, 1.09083601286174, 0.000000000000000 ) );

+#5678 = CARTESIAN_POINT( '', ( -0.0336012861736331, 1.09083601286174, 0.000000000000000 ) );

+#5679 = CARTESIAN_POINT( '', ( -0.170578778135048, 1.09083601286174, 0.000000000000000 ) );

+#5680 = CARTESIAN_POINT( '', ( -0.170578778135048, 1.09083601286174, -0.100000000000000 ) );

+#5681 = VECTOR( '', #6477, 1000.00000000000 );

+#5682 = COLOUR_RGB( '', 0.899999976158142, 0.899999976158142, 0.899999976158142 );

+#5683 = CARTESIAN_POINT( '', ( 0.312700964630226, 1.15289389067524, 0.000000000000000 ) );

+#5684 = CARTESIAN_POINT( '', ( 0.312700964630226, 1.05675241157556, 0.000000000000000 ) );

+#5685 = CARTESIAN_POINT( '', ( 0.312700964630226, 1.15289389067524, 0.000000000000000 ) );

+#5686 = CARTESIAN_POINT( '', ( 0.312700964630226, 1.12084673097535, 0.000000000000000 ) );

+#5687 = CARTESIAN_POINT( '', ( 0.312700964630226, 1.08879957127546, 0.000000000000000 ) );

+#5688 = CARTESIAN_POINT( '', ( 0.312700964630226, 1.05675241157556, 0.000000000000000 ) );

+#5689 = CARTESIAN_POINT( '', ( 0.312700964630226, 1.15289389067524, -0.100000000000000 ) );

+#5690 = VECTOR( '', #6478, 1000.00000000000 );

+#5691 = CARTESIAN_POINT( '', ( 0.312700964630226, 1.05675241157556, -0.100000000000000 ) );

+#5692 = VECTOR( '', #6479, 1000.00000000000 );

+#5693 = COLOUR_RGB( '', 0.779999971389771, 0.529999971389771, 0.419999986886978 );

+#5694 = CARTESIAN_POINT( '', ( -0.615182899632303, 0.615182899632291, -0.457500000000000 ) );

+#5695 = AXIS2_PLACEMENT_3D( '', #6480, #6481, #6482 );

+#5696 = COLOUR_RGB( '', 0.899999976158142, 0.899999976158142, 0.899999976158142 );

+#5697 = CARTESIAN_POINT( '', ( 0.179581993569132, -1.09887459807074, -0.100000000000000 ) );

+#5698 = CARTESIAN_POINT( '', ( 0.179581993569132, -1.09887459807074, -0.100000000000000 ) );

+#5699 = CARTESIAN_POINT( '', ( 0.179581993569132, -1.11688102893891, -0.100000000000000 ) );

+#5700 = CARTESIAN_POINT( '', ( 0.179581993569132, -1.13488745980707, -0.100000000000000 ) );

+#5701 = CARTESIAN_POINT( '', ( 0.179581993569132, -1.15289389067524, -0.100000000000000 ) );

+#5702 = CARTESIAN_POINT( '', ( 0.136816720257235, -1.09887459807074, -0.100000000000000 ) );

+#5703 = CARTESIAN_POINT( '', ( 0.136816720257235, -1.09887459807074, -0.100000000000000 ) );

+#5704 = CARTESIAN_POINT( '', ( 0.151071811361201, -1.09887459807074, -0.100000000000000 ) );

+#5705 = CARTESIAN_POINT( '', ( 0.165326902465166, -1.09887459807074, -0.100000000000000 ) );

+#5706 = CARTESIAN_POINT( '', ( 0.179581993569132, -1.09887459807074, -0.100000000000000 ) );

+#5707 = CARTESIAN_POINT( '', ( -0.124598070739550, -1.09372990353698, -0.100000000000000 ) );

+#5708 = CARTESIAN_POINT( '', ( -0.124598070739550, -1.09372990353698, -0.100000000000000 ) );

+#5709 = CARTESIAN_POINT( '', ( -0.155466237942122, -1.06768488745981, -0.100000000000000 ) );

+#5710 = CARTESIAN_POINT( '', ( -0.170578778135048, -1.03520900321543, -0.100000000000000 ) );

+#5711 = CARTESIAN_POINT( '', ( -0.170578778135048, -0.948070739549838, -0.100000000000000 ) );

+#5712 = CARTESIAN_POINT( '', ( -0.153215434083601, -0.910771704180063, -0.100000000000000 ) );

+#5713 = CARTESIAN_POINT( '', ( -0.118488745980707, -0.884405144694534, -0.100000000000000 ) );

+#5714 = CARTESIAN_POINT( '', ( -0.0838111602212257, -0.858075866617891, -0.100000000000000 ) );

+#5715 = CARTESIAN_POINT( '', ( -0.0422829581993567, -0.844533762057878, -0.100000000000000 ) );

+#5716 = CARTESIAN_POINT( '', ( 0.0397106109324762, -0.844533762057877, -0.100000000000000 ) );

+#5717 = CARTESIAN_POINT( '', ( 0.0705787781350485, -0.850643086816719, -0.100000000000000 ) );

+#5718 = CARTESIAN_POINT( '', ( 0.0985530546623797, -0.862861736334405, -0.100000000000000 ) );

+#5719 = CARTESIAN_POINT( '', ( 0.126679415906214, -0.875146813659297, -0.100000000000000 ) );

+#5720 = CARTESIAN_POINT( '', ( 0.148713826366560, -0.892443729903537, -0.100000000000000 ) );

+#5721 = CARTESIAN_POINT( '', ( 0.164147909967846, -0.915273311897106, -0.100000000000000 ) );

+#5722 = CARTESIAN_POINT( '', ( 0.179731186208437, -0.938323574669646, -0.100000000000000 ) );

+#5723 = CARTESIAN_POINT( '', ( 0.187299035369775, -0.965434083601286, -0.100000000000000 ) );

+#5724 = CARTESIAN_POINT( '', ( 0.187299035369775, -1.03778135048231, -0.100000000000000 ) );

+#5725 = CARTESIAN_POINT( '', ( 0.170257234726688, -1.07186495176849, -0.100000000000000 ) );

+#5726 = CARTESIAN_POINT( '', ( 0.136816720257235, -1.09887459807074, -0.100000000000000 ) );

+#5727 = CARTESIAN_POINT( '', ( -0.207234726688103, -0.914308681672025, -0.100000000000000 ) );

+#5728 = CARTESIAN_POINT( '', ( -0.225562700964630, -0.916559485530546, -0.100000000000000 ) );

+#5729 = CARTESIAN_POINT( '', ( -0.238745980707395, -0.923311897106109, -0.100000000000000 ) );

+#5730 = CARTESIAN_POINT( '', ( -0.247106109324758, -0.934565916398713, -0.100000000000000 ) );

+#5731 = CARTESIAN_POINT( '', ( -0.258188447102642, -0.949484448022787, -0.100000000000000 ) );

+#5732 = CARTESIAN_POINT( '', ( -0.263826366559485, -0.969292604501608, -0.100000000000000 ) );

+#5733 = CARTESIAN_POINT( '', ( -0.263826366559485, -1.02266881028939, -0.100000000000000 ) );

+#5734 = CARTESIAN_POINT( '', ( -0.258360128617363, -1.04389067524116, -0.100000000000000 ) );

+#5735 = CARTESIAN_POINT( '', ( -0.247427652733118, -1.05900321543408, -0.100000000000000 ) );

+#5736 = CARTESIAN_POINT( '', ( -0.236537412268338, -1.07405737137069, -0.100000000000000 ) );

+#5737 = CARTESIAN_POINT( '', ( -0.220739549839228, -1.08408360128617, -0.100000000000000 ) );

+#5738 = CARTESIAN_POINT( '', ( -0.201125401929260, -1.08922829581994, -0.100000000000000 ) );

+#5739 = CARTESIAN_POINT( '', ( -0.188904165187772, -1.09243386611278, -0.100000000000000 ) );

+#5740 = CARTESIAN_POINT( '', ( -0.163504823151125, -1.09372990353698, -0.100000000000000 ) );

+#5741 = CARTESIAN_POINT( '', ( -0.124598070739550, -1.09372990353698, -0.100000000000000 ) );

+#5742 = COLOUR_RGB( '', 0.200000002980232, 0.200000002980232, 0.200000002980232 );

+#5743 = CARTESIAN_POINT( '', ( -1.70000000000000, -1.90000000000000, -1.22000000000000 ) );

+#5744 = AXIS2_PLACEMENT_3D( '', #6483, #6484, #6485 );

+#5745 = CARTESIAN_POINT( '', ( -1.70000000000000, -1.90000000000000, 0.000000000000000 ) );

+#5746 = CARTESIAN_POINT( '', ( -1.70000000000000, -1.90000000000000, -1.22000000000000 ) );

+#5747 = VECTOR( '', #6486, 1000.00000000000 );

+#5748 = AXIS2_PLACEMENT_3D( '', #6487, #6488, #6489 );

+#5749 = COLOUR_RGB( '', 0.899999976158142, 0.899999976158142, 0.899999976158142 );

+#5750 = CARTESIAN_POINT( '', ( -0.124598070739550, -1.09372990353698, 0.000000000000000 ) );

+#5751 = CARTESIAN_POINT( '', ( 0.136816720257235, -1.09887459807074, 0.000000000000000 ) );

+#5752 = CARTESIAN_POINT( '', ( -0.124598070739550, -1.09372990353698, 0.000000000000000 ) );

+#5753 = CARTESIAN_POINT( '', ( -0.155466237942122, -1.06768488745981, 0.000000000000000 ) );

+#5754 = CARTESIAN_POINT( '', ( -0.170578778135048, -1.03520900321543, 0.000000000000000 ) );

+#5755 = CARTESIAN_POINT( '', ( -0.170578778135048, -0.948070739549838, 0.000000000000000 ) );

+#5756 = CARTESIAN_POINT( '', ( -0.153215434083601, -0.910771704180063, 0.000000000000000 ) );

+#5757 = CARTESIAN_POINT( '', ( -0.118488745980707, -0.884405144694534, 0.000000000000000 ) );

+#5758 = CARTESIAN_POINT( '', ( -0.0838111602212257, -0.858075866617891, 0.000000000000000 ) );

+#5759 = CARTESIAN_POINT( '', ( -0.0422829581993567, -0.844533762057878, 0.000000000000000 ) );

+#5760 = CARTESIAN_POINT( '', ( 0.0397106109324762, -0.844533762057877, 0.000000000000000 ) );

+#5761 = CARTESIAN_POINT( '', ( 0.0705787781350485, -0.850643086816719, 0.000000000000000 ) );

+#5762 = CARTESIAN_POINT( '', ( 0.0985530546623797, -0.862861736334405, 0.000000000000000 ) );

+#5763 = CARTESIAN_POINT( '', ( 0.126679415906214, -0.875146813659297, 0.000000000000000 ) );

+#5764 = CARTESIAN_POINT( '', ( 0.148713826366560, -0.892443729903537, 0.000000000000000 ) );

+#5765 = CARTESIAN_POINT( '', ( 0.164147909967846, -0.915273311897106, 0.000000000000000 ) );

+#5766 = CARTESIAN_POINT( '', ( 0.179731186208437, -0.938323574669646, 0.000000000000000 ) );

+#5767 = CARTESIAN_POINT( '', ( 0.187299035369775, -0.965434083601286, 0.000000000000000 ) );

+#5768 = CARTESIAN_POINT( '', ( 0.187299035369775, -1.03778135048231, 0.000000000000000 ) );

+#5769 = CARTESIAN_POINT( '', ( 0.170257234726688, -1.07186495176849, 0.000000000000000 ) );

+#5770 = CARTESIAN_POINT( '', ( 0.136816720257235, -1.09887459807074, 0.000000000000000 ) );

+#5771 = CARTESIAN_POINT( '', ( -0.124598070739550, -1.09372990353698, -0.100000000000000 ) );

+#5772 = VECTOR( '', #6490, 1000.00000000000 );

+#5773 = CARTESIAN_POINT( '', ( 0.136816720257235, -1.09887459807074, -0.100000000000000 ) );

+#5774 = VECTOR( '', #6491, 1000.00000000000 );

+#5775 = COLOUR_RGB( '', 0.899999976158142, 0.899999976158142, 0.899999976158142 );

+#5776 = CARTESIAN_POINT( '', ( -0.170578778135048, -0.401768488745981, 0.000000000000000 ) );

+#5777 = CARTESIAN_POINT( '', ( -0.170578778135048, -0.401768488745981, 0.000000000000000 ) );

+#5778 = CARTESIAN_POINT( '', ( -0.170578778135048, -0.342604501607716, 0.000000000000000 ) );

+#5779 = CARTESIAN_POINT( '', ( -0.170578778135048, -0.401768488745981, -0.100000000000000 ) );

+#5780 = CARTESIAN_POINT( '', ( -0.170578778135048, -0.401768488745981, -0.100000000000000 ) );

+#5781 = VECTOR( '', #6492, 1000.00000000000 );

+#5782 = CARTESIAN_POINT( '', ( -0.170578778135048, -0.401768488745981, -0.100000000000000 ) );

+#5783 = CARTESIAN_POINT( '', ( -0.170578778135048, -0.342604501607716, -0.100000000000000 ) );

+#5784 = COLOUR_RGB( '', 0.200000002980232, 0.200000002980232, 0.200000002980232 );

+#5785 = CARTESIAN_POINT( '', ( 0.179581993569132, -0.492122186495177, 0.000000000000000 ) );

+#5786 = CARTESIAN_POINT( '', ( -0.170578778135048, -0.492122186495177, 0.000000000000000 ) );

+#5787 = CARTESIAN_POINT( '', ( -0.0538585209003213, -0.492122186495176, 0.000000000000000 ) );

+#5788 = CARTESIAN_POINT( '', ( 0.0628617363344055, -0.492122186495177, 0.000000000000000 ) );

+#5789 = CARTESIAN_POINT( '', ( 0.179581993569132, -0.492122186495177, 0.000000000000000 ) );

+#5790 = CARTESIAN_POINT( '', ( 0.179581993569132, -0.492122186495177, 0.000000000000000 ) );

+#5791 = CARTESIAN_POINT( '', ( 0.179581993569132, -0.509914255091104, 0.000000000000000 ) );

+#5792 = CARTESIAN_POINT( '', ( 0.179581993569132, -0.527706323687031, 0.000000000000000 ) );

+#5793 = CARTESIAN_POINT( '', ( 0.179581993569132, -0.545498392282958, 0.000000000000000 ) );

+#5794 = CARTESIAN_POINT( '', ( -0.170578778135048, 0.221061093247589, 0.000000000000000 ) );

+#5795 = CARTESIAN_POINT( '', ( -0.0538585209003212, 0.221061093247589, 0.000000000000000 ) );

+#5796 = CARTESIAN_POINT( '', ( 0.0628617363344056, 0.221061093247589, 0.000000000000000 ) );

+#5797 = CARTESIAN_POINT( '', ( 0.179581993569132, 0.221061093247589, 0.000000000000000 ) );

+#5798 = CARTESIAN_POINT( '', ( 0.179581993569132, 0.168006430868168, 0.000000000000000 ) );

+#5799 = CARTESIAN_POINT( '', ( 0.161897106109325, 0.168006430868168, 0.000000000000000 ) );

+#5800 = CARTESIAN_POINT( '', ( 0.144212218649518, 0.168006430868168, 0.000000000000000 ) );

+#5801 = CARTESIAN_POINT( '', ( 0.126527331189711, 0.168006430868168, 0.000000000000000 ) );

+#5802 = CARTESIAN_POINT( '', ( 0.113344051446946, 0.0516077170418012, 0.000000000000000 ) );

+#5803 = CARTESIAN_POINT( '', ( 0.168327974276527, 0.0303858520900324, 0.000000000000000 ) );

+#5804 = CARTESIAN_POINT( '', ( 0.150000000000000, 0.0374598070739554, 0.000000000000000 ) );

+#5805 = CARTESIAN_POINT( '', ( 0.131672025723473, 0.0445337620578782, 0.000000000000000 ) );

+#5806 = CARTESIAN_POINT( '', ( 0.113344051446946, 0.0516077170418012, 0.000000000000000 ) );

+#5807 = CARTESIAN_POINT( '', ( 0.113344051446946, 0.0516077170418012, 0.000000000000000 ) );

+#5808 = CARTESIAN_POINT( '', ( 0.122025723472669, 0.0660771704180066, 0.000000000000000 ) );

+#5809 = CARTESIAN_POINT( '', ( 0.126205787781351, 0.0805466237942122, 0.000000000000000 ) );

+#5810 = CARTESIAN_POINT( '', ( 0.126205787781351, 0.107877813504823, 0.000000000000000 ) );

+#5811 = CARTESIAN_POINT( '', ( 0.122347266881029, 0.119453376205788, 0.000000000000000 ) );

+#5812 = CARTESIAN_POINT( '', ( 0.114630225080386, 0.129742765273312, 0.000000000000000 ) );

+#5813 = CARTESIAN_POINT( '', ( 0.106797427652733, 0.140186495176849, 0.000000000000000 ) );

+#5814 = CARTESIAN_POINT( '', ( 0.0959807073954987, 0.147427652733119, 0.000000000000000 ) );

+#5815 = CARTESIAN_POINT( '', ( 0.0821543408360131, 0.151929260450161, 0.000000000000000 ) );

+#5816 = CARTESIAN_POINT( '', ( 0.0610733574949491, 0.158792836421671, 0.000000000000000 ) );

+#5817 = CARTESIAN_POINT( '', ( 0.0377813504823154, 0.161897106109325, 0.000000000000000 ) );

+#5818 = CARTESIAN_POINT( '', ( 0.0127009646302254, 0.161897106109325, 0.000000000000000 ) );

+#5819 = CARTESIAN_POINT( '', ( -0.0483922829581990, 0.161897106109325, 0.000000000000000 ) );

+#5820 = CARTESIAN_POINT( '', ( -0.109485530546623, 0.161897106109325, 0.000000000000000 ) );

+#5821 = CARTESIAN_POINT( '', ( -0.170578778135048, 0.161897106109325, 0.000000000000000 ) );

+#5822 = CARTESIAN_POINT( '', ( -0.170578778135048, 1.15289389067524, 0.000000000000000 ) );

+#5823 = CARTESIAN_POINT( '', ( -0.170578778135048, 1.09083601286174, 0.000000000000000 ) );

+#5824 = CARTESIAN_POINT( '', ( -0.170578778135048, 1.11152197213290, 0.000000000000000 ) );

+#5825 = CARTESIAN_POINT( '', ( -0.170578778135048, 1.13220793140407, 0.000000000000000 ) );

+#5826 = CARTESIAN_POINT( '', ( -0.170578778135048, 1.15289389067524, 0.000000000000000 ) );

+#5827 = CARTESIAN_POINT( '', ( -0.170578778135048, 1.15289389067524, 0.000000000000000 ) );

+#5828 = CARTESIAN_POINT( '', ( -0.00948553054662356, 1.15289389067524, 0.000000000000000 ) );

+#5829 = CARTESIAN_POINT( '', ( 0.151607717041801, 1.15289389067524, 0.000000000000000 ) );

+#5830 = CARTESIAN_POINT( '', ( 0.312700964630226, 1.15289389067524, 0.000000000000000 ) );

+#5831 = CARTESIAN_POINT( '', ( -0.100803858520900, 0.918810289389068, 0.000000000000000 ) );

+#5832 = CARTESIAN_POINT( '', ( 0.312700964630226, 1.05675241157556, 0.000000000000000 ) );

+#5833 = CARTESIAN_POINT( '', ( 0.198660235798500, 1.01848874598071, 0.000000000000000 ) );

+#5834 = CARTESIAN_POINT( '', ( 0.0846195069667741, 0.980225080385852, 0.000000000000000 ) );

+#5835 = CARTESIAN_POINT( '', ( -0.0294212218649515, 0.941961414790997, 0.000000000000000 ) );

+#5836 = CARTESIAN_POINT( '', ( -0.0611359970378726, 0.931320273121136, 0.000000000000000 ) );

+#5837 = CARTESIAN_POINT( '', ( -0.0850482315112538, 0.923954983922830, 0.000000000000000 ) );

+#5838 = CARTESIAN_POINT( '', ( -0.100803858520900, 0.918810289389068, 0.000000000000000 ) );

+#5839 = CARTESIAN_POINT( '', ( -0.100803858520900, 0.918810289389068, 0.000000000000000 ) );

+#5840 = CARTESIAN_POINT( '', ( -0.0834405144694532, 0.913344051446946, 0.000000000000000 ) );

+#5841 = CARTESIAN_POINT( '', ( -0.0577170418006428, 0.904983922829582, 0.000000000000000 ) );

+#5842 = CARTESIAN_POINT( '', ( -0.0236334405144692, 0.893086816720258, 0.000000000000000 ) );

+#5843 = CARTESIAN_POINT( '', ( 0.0883075073987298, 0.854013089618481, 0.000000000000000 ) );

+#5844 = CARTESIAN_POINT( '', ( 0.200589496248661, 0.815916398713827, 0.000000000000000 ) );

+#5845 = CARTESIAN_POINT( '', ( 0.312700964630226, 0.777331189710611, 0.000000000000000 ) );

+#5846 = CARTESIAN_POINT( '', ( 0.312700964630226, 0.691157556270097, 0.000000000000000 ) );

+#5847 = CARTESIAN_POINT( '', ( 0.151607717041801, 0.691157556270097, 0.000000000000000 ) );

+#5848 = CARTESIAN_POINT( '', ( -0.00948553054662350, 0.691157556270097, 0.000000000000000 ) );

+#5849 = CARTESIAN_POINT( '', ( -0.170578778135048, 0.691157556270097, 0.000000000000000 ) );

+#5850 = CARTESIAN_POINT( '', ( -0.170578778135048, 0.753215434083602, 0.000000000000000 ) );

+#5851 = CARTESIAN_POINT( '', ( -0.0356377277599139, 0.753215434083602, 0.000000000000000 ) );

+#5852 = CARTESIAN_POINT( '', ( 0.0993033226152201, 0.753215434083602, 0.000000000000000 ) );

+#5853 = CARTESIAN_POINT( '', ( 0.234244372990354, 0.753215434083602, 0.000000000000000 ) );

+#5854 = CARTESIAN_POINT( '', ( -0.170578778135048, 0.893729903536978, 0.000000000000000 ) );

+#5855 = CARTESIAN_POINT( '', ( -0.170578778135048, 0.912915326902466, 0.000000000000000 ) );

+#5856 = CARTESIAN_POINT( '', ( -0.170578778135048, 0.932100750267953, 0.000000000000000 ) );

+#5857 = CARTESIAN_POINT( '', ( -0.170578778135048, 0.951286173633441, 0.000000000000000 ) );

+#5858 = CARTESIAN_POINT( '', ( 0.0512861736334409, 0.370257234726688, 0.000000000000000 ) );

+#5859 = CARTESIAN_POINT( '', ( -0.127170418006431, 0.366398713826366, 0.000000000000000 ) );

+#5860 = CARTESIAN_POINT( '', ( -0.145819935691318, 0.387620578778135, 0.000000000000000 ) );

+#5861 = CARTESIAN_POINT( '', ( -0.159324758842443, 0.408842443729904, 0.000000000000000 ) );

+#5862 = CARTESIAN_POINT( '', ( -0.167041800643086, 0.429099678456592, 0.000000000000000 ) );

+#5863 = CARTESIAN_POINT( '', ( -0.174865811339976, 0.449637706535927, 0.000000000000000 ) );

+#5864 = CARTESIAN_POINT( '', ( -0.178617363344051, 0.471543408360129, 0.000000000000000 ) );

+#5865 = CARTESIAN_POINT( '', ( -0.178617363344051, 0.533601286173634, 0.000000000000000 ) );

+#5866 = CARTESIAN_POINT( '', ( -0.169292604501607, 0.563504823151126, 0.000000000000000 ) );

+#5867 = CARTESIAN_POINT( '', ( -0.150321543408360, 0.584405144694534, 0.000000000000000 ) );

+#5868 = CARTESIAN_POINT( '', ( -0.131655752439115, 0.604969151694550, 0.000000000000000 ) );

+#5869 = CARTESIAN_POINT( '', ( -0.107556270096463, 0.615594855305467, 0.000000000000000 ) );

+#5870 = CARTESIAN_POINT( '', ( -0.0612540192926042, 0.615594855305467, 0.000000000000000 ) );

+#5871 = CARTESIAN_POINT( '', ( -0.0458199356913181, 0.611414790996785, 0.000000000000000 ) );

+#5872 = CARTESIAN_POINT( '', ( -0.0313504823151123, 0.603697749196142, 0.000000000000000 ) );

+#5873 = CARTESIAN_POINT( '', ( -0.0169978526685874, 0.596043013384662, 0.000000000000000 ) );

+#5874 = CARTESIAN_POINT( '', ( -0.00594855305466216, 0.585369774919615, 0.000000000000000 ) );

+#5875 = CARTESIAN_POINT( '', ( 0.00273311897106140, 0.572829581993570, 0.000000000000000 ) );

+#5876 = CARTESIAN_POINT( '', ( 0.0114610932475887, 0.560222508038586, 0.000000000000000 ) );

+#5877 = CARTESIAN_POINT( '', ( 0.0175241157556273, 0.545819935691319, 0.000000000000000 ) );

+#5878 = CARTESIAN_POINT( '', ( 0.0220257234726691, 0.529742765273312, 0.000000000000000 ) );

+#5879 = CARTESIAN_POINT( '', ( 0.0252650109248432, 0.518173881515548, 0.000000000000000 ) );

+#5880 = CARTESIAN_POINT( '', ( 0.0281350482315116, 0.500482315112541, 0.000000000000000 ) );

+#5881 = CARTESIAN_POINT( '', ( 0.0310289389067527, 0.476688102893891, 0.000000000000000 ) );

+#5882 = CARTESIAN_POINT( '', ( 0.0368891065814852, 0.428504502012757, 0.000000000000000 ) );

+#5883 = CARTESIAN_POINT( '', ( 0.0435691318327978, 0.393086816720258, 0.000000000000000 ) );

+#5884 = CARTESIAN_POINT( '', ( 0.0512861736334409, 0.370257234726688, 0.000000000000000 ) );

+#5885 = CARTESIAN_POINT( '', ( 0.0715434083601288, 0.546784565916399, 0.000000000000000 ) );

+#5886 = CARTESIAN_POINT( '', ( 0.0512861736334409, 0.370257234726688, 0.000000000000000 ) );

+#5887 = CARTESIAN_POINT( '', ( 0.0596463022508042, 0.369935691318328, 0.000000000000000 ) );

+#5888 = CARTESIAN_POINT( '', ( 0.0647909967845663, 0.369935691318328, 0.000000000000000 ) );

+#5889 = CARTESIAN_POINT( '', ( 0.0911575562700968, 0.369935691318328, 0.000000000000000 ) );

+#5890 = CARTESIAN_POINT( '', ( 0.108199356913184, 0.375401929260451, 0.000000000000000 ) );

+#5891 = CARTESIAN_POINT( '', ( 0.118167202572348, 0.386655948553055, 0.000000000000000 ) );

+#5892 = CARTESIAN_POINT( '', ( 0.131764693768883, 0.402007954742692, 0.000000000000000 ) );

+#5893 = CARTESIAN_POINT( '', ( 0.138424437299036, 0.424598070739550, 0.000000000000000 ) );

+#5894 = CARTESIAN_POINT( '', ( 0.138424437299036, 0.482797427652734, 0.000000000000000 ) );

+#5895 = CARTESIAN_POINT( '', ( 0.133601286173634, 0.503697749196142, 0.000000000000000 ) );

+#5896 = CARTESIAN_POINT( '', ( 0.123633440514470, 0.516881028938907, 0.000000000000000 ) );

+#5897 = CARTESIAN_POINT( '', ( 0.113510908378384, 0.530268894022116, 0.000000000000000 ) );

+#5898 = CARTESIAN_POINT( '', ( 0.0963022508038589, 0.540353697749196, 0.000000000000000 ) );

+#5899 = CARTESIAN_POINT( '', ( 0.0715434083601288, 0.546784565916399, 0.000000000000000 ) );

+#5900 = CARTESIAN_POINT( '', ( 0.0792604501607720, 0.604983922829582, 0.000000000000000 ) );

+#5901 = CARTESIAN_POINT( '', ( 0.0715434083601288, 0.546784565916399, 0.000000000000000 ) );

+#5902 = CARTESIAN_POINT( '', ( 0.0741157556270100, 0.566184351554127, 0.000000000000000 ) );

+#5903 = CARTESIAN_POINT( '', ( 0.0766881028938909, 0.585584137191854, 0.000000000000000 ) );

+#5904 = CARTESIAN_POINT( '', ( 0.0792604501607720, 0.604983922829582, 0.000000000000000 ) );

+#5905 = CARTESIAN_POINT( '', ( -0.170578778135048, 0.293408360128618, 0.000000000000000 ) );

+#5906 = CARTESIAN_POINT( '', ( 0.0792604501607720, 0.604983922829582, 0.000000000000000 ) );

+#5907 = CARTESIAN_POINT( '', ( 0.104019292604502, 0.599839228295820, 0.000000000000000 ) );

+#5908 = CARTESIAN_POINT( '', ( 0.124276527331190, 0.591157556270097, 0.000000000000000 ) );

+#5909 = CARTESIAN_POINT( '', ( 0.139389067524116, 0.578938906752412, 0.000000000000000 ) );

+#5910 = CARTESIAN_POINT( '', ( 0.154538840912152, 0.566690153800383, 0.000000000000000 ) );

+#5911 = CARTESIAN_POINT( '', ( 0.166720257234727, 0.549356913183280, 0.000000000000000 ) );

+#5912 = CARTESIAN_POINT( '', ( 0.174758842443730, 0.526527331189711, 0.000000000000000 ) );

+#5913 = CARTESIAN_POINT( '', ( 0.182832896172011, 0.503597018601394, 0.000000000000000 ) );

+#5914 = CARTESIAN_POINT( '', ( 0.187299035369775, 0.477009646302251, 0.000000000000000 ) );

+#5915 = CARTESIAN_POINT( '', ( 0.187299035369775, 0.417202572347268, 0.000000000000000 ) );

+#5916 = CARTESIAN_POINT( '', ( 0.183762057877813, 0.392765273311897, 0.000000000000000 ) );

+#5917 = CARTESIAN_POINT( '', ( 0.169614147909968, 0.355466237942123, 0.000000000000000 ) );

+#5918 = CARTESIAN_POINT( '', ( 0.160610932475885, 0.341639871382637, 0.000000000000000 ) );

+#5919 = CARTESIAN_POINT( '', ( 0.139389067524116, 0.324276527331190, 0.000000000000000 ) );

+#5920 = CARTESIAN_POINT( '', ( 0.125884244372991, 0.318167202572348, 0.000000000000000 ) );

+#5921 = CARTESIAN_POINT( '', ( 0.109807073954984, 0.314630225080387, 0.000000000000000 ) );

+#5922 = CARTESIAN_POINT( '', ( 0.0995203838401437, 0.312367153255121, 0.000000000000000 ) );

+#5923 = CARTESIAN_POINT( '', ( 0.0811897106109328, 0.311414790996785, 0.000000000000000 ) );

+#5924 = CARTESIAN_POINT( '', ( 0.0551446945337625, 0.311414790996785, 0.000000000000000 ) );

+#5925 = CARTESIAN_POINT( '', ( 0.0286709539121119, 0.311414790996785, 0.000000000000000 ) );

+#5926 = CARTESIAN_POINT( '', ( 0.00219721329046120, 0.311414790996785, 0.000000000000000 ) );

+#5927 = CARTESIAN_POINT( '', ( -0.0242765273311894, 0.311414790996785, 0.000000000000000 ) );

+#5928 = CARTESIAN_POINT( '', ( -0.0795819935691316, 0.311414790996785, 0.000000000000000 ) );

+#5929 = CARTESIAN_POINT( '', ( -0.114308681672025, 0.310128617363344, 0.000000000000000 ) );

+#5930 = CARTESIAN_POINT( '', ( -0.128778135048231, 0.307877813504824, 0.000000000000000 ) );

+#5931 = CARTESIAN_POINT( '', ( -0.143610371247756, 0.305570576762676, 0.000000000000000 ) );

+#5932 = CARTESIAN_POINT( '', ( -0.157395498392283, 0.300482315112541, 0.000000000000000 ) );

+#5933 = CARTESIAN_POINT( '', ( -0.170578778135048, 0.293408360128618, 0.000000000000000 ) );

+#5934 = CARTESIAN_POINT( '', ( -0.170578778135048, 0.293408360128618, 0.000000000000000 ) );

+#5935 = CARTESIAN_POINT( '', ( -0.170578778135048, 0.313665594855305, 0.000000000000000 ) );

+#5936 = CARTESIAN_POINT( '', ( -0.170578778135048, 0.333922829581993, 0.000000000000000 ) );

+#5937 = CARTESIAN_POINT( '', ( -0.170578778135048, 0.354180064308682, 0.000000000000000 ) );

+#5938 = CARTESIAN_POINT( '', ( 0.179581993569132, -0.204662379421222, 0.000000000000000 ) );

+#5939 = CARTESIAN_POINT( '', ( 0.0377813504823155, -0.0641479099678456, 0.000000000000000 ) );

+#5940 = CARTESIAN_POINT( '', ( 0.179581993569132, -0.204662379421222, 0.000000000000000 ) );

+#5941 = CARTESIAN_POINT( '', ( 0.179581993569132, -0.204662379421222, 0.000000000000000 ) );

+#5942 = CARTESIAN_POINT( '', ( 0.179581993569132, -0.281511254019293, 0.000000000000000 ) );

+#5943 = CARTESIAN_POINT( '', ( -0.170578778135048, -0.295337620578778, 0.000000000000000 ) );

+#5944 = CARTESIAN_POINT( '', ( 0.0493569131832800, -0.147749196141479, 0.000000000000000 ) );

+#5945 = CARTESIAN_POINT( '', ( -0.170578778135048, -0.295337620578778, 0.000000000000000 ) );

+#5946 = CARTESIAN_POINT( '', ( -0.170578778135048, -0.222025723472669, 0.000000000000000 ) );

+#5947 = CARTESIAN_POINT( '', ( -0.170578778135048, -0.295337620578778, 0.000000000000000 ) );

+#5948 = CARTESIAN_POINT( '', ( -0.170578778135048, -0.222025723472669, 0.000000000000000 ) );

+#5949 = CARTESIAN_POINT( '', ( 0.00819935691318349, -0.105305466237942, 0.000000000000000 ) );

+#5950 = CARTESIAN_POINT( '', ( -0.170578778135048, -0.222025723472669, 0.000000000000000 ) );

+#5951 = CARTESIAN_POINT( '', ( 0.00819935691318349, -0.105305466237942, 0.000000000000000 ) );

+#5952 = CARTESIAN_POINT( '', ( 0.00819935691318349, -0.105305466237942, 0.000000000000000 ) );

+#5953 = CARTESIAN_POINT( '', ( -0.0319935691318325, -0.0641479099678457, 0.000000000000000 ) );

+#5954 = CARTESIAN_POINT( '', ( 0.179581993569132, -0.401768488745980, 0.000000000000000 ) );

+#5955 = CARTESIAN_POINT( '', ( 0.179581993569132, -0.342604501607716, 0.000000000000000 ) );

+#5956 = CARTESIAN_POINT( '', ( 0.179581993569132, -0.401768488745980, 0.000000000000000 ) );

+#5957 = CARTESIAN_POINT( '', ( 0.179581993569132, -0.401768488745980, 0.000000000000000 ) );

+#5958 = CARTESIAN_POINT( '', ( -0.170578778135048, -0.401768488745981, 0.000000000000000 ) );

+#5959 = CARTESIAN_POINT( '', ( -0.207234726688103, -0.914308681672025, 0.000000000000000 ) );

+#5960 = CARTESIAN_POINT( '', ( -0.225562700964630, -0.916559485530546, 0.000000000000000 ) );

+#5961 = CARTESIAN_POINT( '', ( -0.238745980707395, -0.923311897106109, 0.000000000000000 ) );

+#5962 = CARTESIAN_POINT( '', ( -0.247106109324758, -0.934565916398713, 0.000000000000000 ) );

+#5963 = CARTESIAN_POINT( '', ( -0.258188447102642, -0.949484448022787, 0.000000000000000 ) );

+#5964 = CARTESIAN_POINT( '', ( -0.263826366559485, -0.969292604501608, 0.000000000000000 ) );

+#5965 = CARTESIAN_POINT( '', ( -0.263826366559485, -1.02266881028939, 0.000000000000000 ) );

+#5966 = CARTESIAN_POINT( '', ( -0.258360128617363, -1.04389067524116, 0.000000000000000 ) );

+#5967 = CARTESIAN_POINT( '', ( -0.247427652733118, -1.05900321543408, 0.000000000000000 ) );

+#5968 = CARTESIAN_POINT( '', ( -0.236537412268338, -1.07405737137069, 0.000000000000000 ) );

+#5969 = CARTESIAN_POINT( '', ( -0.220739549839228, -1.08408360128617, 0.000000000000000 ) );

+#5970 = CARTESIAN_POINT( '', ( -0.201125401929260, -1.08922829581994, 0.000000000000000 ) );

+#5971 = CARTESIAN_POINT( '', ( -0.188904165187772, -1.09243386611278, 0.000000000000000 ) );

+#5972 = CARTESIAN_POINT( '', ( -0.163504823151125, -1.09372990353698, 0.000000000000000 ) );

+#5973 = CARTESIAN_POINT( '', ( -0.124598070739550, -1.09372990353698, 0.000000000000000 ) );

+#5974 = CARTESIAN_POINT( '', ( 0.179581993569132, -1.09887459807074, 0.000000000000000 ) );

+#5975 = CARTESIAN_POINT( '', ( 0.136816720257235, -1.09887459807074, 0.000000000000000 ) );

+#5976 = CARTESIAN_POINT( '', ( 0.151071811361201, -1.09887459807074, 0.000000000000000 ) );

+#5977 = CARTESIAN_POINT( '', ( 0.165326902465166, -1.09887459807074, 0.000000000000000 ) );

+#5978 = CARTESIAN_POINT( '', ( 0.179581993569132, -1.09887459807074, 0.000000000000000 ) );

+#5979 = CARTESIAN_POINT( '', ( 0.179581993569132, -1.09887459807074, 0.000000000000000 ) );

+#5980 = CARTESIAN_POINT( '', ( 0.179581993569132, -1.11688102893891, 0.000000000000000 ) );

+#5981 = CARTESIAN_POINT( '', ( 0.179581993569132, -1.13488745980707, 0.000000000000000 ) );

+#5982 = CARTESIAN_POINT( '', ( 0.179581993569132, -1.15289389067524, 0.000000000000000 ) );

+#5983 = COLOUR_RGB( '', 0.899999976158142, 0.899999976158142, 0.899999976158142 );

+#5984 = CARTESIAN_POINT( '', ( 0.179581993569132, -0.204662379421222, -0.100000000000000 ) );

+#5985 = CARTESIAN_POINT( '', ( 0.0377813504823155, -0.0641479099678456, -0.100000000000000 ) );

+#5986 = CARTESIAN_POINT( '', ( 0.179581993569132, -0.204662379421222, -0.100000000000000 ) );

+#5987 = CARTESIAN_POINT( '', ( 0.179581993569132, -0.204662379421222, -0.100000000000000 ) );

+#5988 = VECTOR( '', #6493, 1000.00000000000 );

+#5989 = COLOUR_RGB( '', 0.779999971389771, 0.529999971389771, 0.419999986886978 );

+#5990 = CARTESIAN_POINT( '', ( 0.732160598840150, 0.802831257815753, -1.03000000000000 ) );

+#5991 = CARTESIAN_POINT( '', ( 0.732160598840150, 0.802831257815753, -1.03000000000000 ) );

+#5992 = CARTESIAN_POINT( '', ( 0.732586842709314, 0.802405013946589, -1.04376297246672 ) );

+#5993 = CARTESIAN_POINT( '', ( 0.736387072621592, 0.798604784034311, -1.05543765676470 ) );

+#5994 = CARTESIAN_POINT( '', ( 0.750296953102872, 0.784694903553031, -1.07422413557529 ) );

+#5995 = CARTESIAN_POINT( '', ( 0.758898842153999, 0.776093014501905, -1.07860401828747 ) );

+#5996 = CARTESIAN_POINT( '', ( 0.778404494516231, 0.756587362139674, -1.07797865205653 ) );

+#5997 = CARTESIAN_POINT( '', ( 0.786550472579736, 0.748441384076168, -1.07248078392376 ) );

+#5998 = CARTESIAN_POINT( '', ( 0.800043252855138, 0.734948603800767, -1.05252577995599 ) );

+#5999 = CARTESIAN_POINT( '', ( 0.803055849100781, 0.731936007555124, -1.04047825114149 ) );

+#6000 = CARTESIAN_POINT( '', ( 0.802608525022373, 0.732383331633533, -1.01287832270902 ) );

+#6001 = CARTESIAN_POINT( '', ( 0.798720283400831, 0.736271573255074, -1.00136344329882 ) );

+#6002 = CARTESIAN_POINT( '', ( 0.784618292402203, 0.750373564253702, -0.982298712719516 ) );

+#6003 = CARTESIAN_POINT( '', ( 0.776111776360545, 0.758880080295360, -0.978038373868850 ) );

+#6004 = CARTESIAN_POINT( '', ( 0.756584068817946, 0.778407787837958, -0.978650162953400 ) );

+#6005 = CARTESIAN_POINT( '', ( 0.748516157402119, 0.786475699253785, -0.984024190264980 ) );

+#6006 = CARTESIAN_POINT( '', ( 0.734830679048362, 0.800161177607542, -1.00430676290628 ) );

+#6007 = CARTESIAN_POINT( '', ( 0.731732629133805, 0.803259227522099, -1.01618130204060 ) );

+#6008 = CARTESIAN_POINT( '', ( 0.732160598840150, 0.802831257815753, -1.03000000000000 ) );

+#6009 = CARTESIAN_POINT( '', ( 0.808752975711958, 0.879423634687562, -1.13831797814650 ) );

+#6010 = CARTESIAN_POINT( '', ( 0.808752975711958, 0.879423634687561, -1.13831797814650 ) );

+#6011 = CARTESIAN_POINT( '', ( 0.799447328420620, 0.869265499657896, -1.13831797814650 ) );

+#6012 = CARTESIAN_POINT( '', ( 0.794992309897587, 0.857210021310306, -1.13831797814650 ) );

+#6013 = CARTESIAN_POINT( '', ( 0.795618143817277, 0.830016094267436, -1.13831797814650 ) );

+#6014 = CARTESIAN_POINT( '', ( 0.801122988101824, 0.818317160449731, -1.13831797814650 ) );

+#6015 = CARTESIAN_POINT( '', ( 0.821070841166673, 0.799253708790116, -1.13831797814650 ) );

+#6016 = CARTESIAN_POINT( '', ( 0.833104399068934, 0.794995310565366, -1.13831797814650 ) );

+#6017 = CARTESIAN_POINT( '', ( 0.860707497968550, 0.795612848914180, -1.13831797814650 ) );

+#6018 = CARTESIAN_POINT( '', ( 0.872238983535463, 0.801119141989807, -1.13831797814650 ) );

+#6019 = CARTESIAN_POINT( '', ( 0.891307756011921, 0.821082562623081, -1.13831797814650 ) );

+#6020 = CARTESIAN_POINT( '', ( 0.895561763705873, 0.833113053560115, -1.13831797814650 ) );

+#6021 = CARTESIAN_POINT( '', ( 0.894940572981368, 0.860695844832867, -1.13831797814650 ) );

+#6022 = CARTESIAN_POINT( '', ( 0.889446571431168, 0.872214875365983, -1.13831797814650 ) );

+#6023 = CARTESIAN_POINT( '', ( 0.869486263678228, 0.891309982698241, -1.13831797814650 ) );

+#6024 = CARTESIAN_POINT( '', ( 0.857618341108102, 0.895577882959768, -1.13831797814650 ) );

+#6025 = CARTESIAN_POINT( '', ( 0.829590918099776, 0.894921416658956, -1.13831797814650 ) );

+#6026 = CARTESIAN_POINT( '', ( 0.818096301039876, 0.889622899428170, -1.13831797814650 ) );

+#6027 = CARTESIAN_POINT( '', ( 0.808752975711958, 0.879423634687561, -1.13831797814650 ) );

+#6028 = COLOUR_RGB( '', 0.899999976158142, 0.899999976158142, 0.899999976158142 );

+#6029 = CARTESIAN_POINT( '', ( -0.170578778135048, 1.15289389067524, -0.100000000000000 ) );

+#6030 = VECTOR( '', #6494, 1000.00000000000 );

+#6031 = COLOUR_RGB( '', 0.200000002980232, 0.200000002980232, 0.200000002980232 );

+#6032 = CARTESIAN_POINT( '', ( 0.987123620289136, 0.774991585933210, -1.21000000000000 ) );

+#6033 = CARTESIAN_POINT( '', ( 0.987123620289136, 0.774991585933210, 4.02865162338219 ) );

+#6034 = VECTOR( '', #6495, 1000.00000000000 );

+#6035 = CARTESIAN_POINT( '', ( 0.881057603111137, 0.668925568755249, -1.21000000000000 ) );

+#6036 = CARTESIAN_POINT( '', ( 0.881057603111137, 0.668925568755249, 4.02865162338219 ) );

+#6037 = VECTOR( '', #6496, 1000.00000000000 );

+#6038 = CARTESIAN_POINT( '', ( 0.106066017177781, -0.106066017177820, -1.21000000000000 ) );

+#6039 = VECTOR( '', #6497, 1000.00000000000 );

+#6040 = COLOUR_RGB( '', 0.200000002980232, 0.200000002980232, 0.200000002980232 );

+#6041 = CARTESIAN_POINT( '', ( -0.774991585933210, -0.987123620289137, -1.21000000000000 ) );

+#6042 = CARTESIAN_POINT( '', ( -0.668925568755250, -0.881057603111137, -1.21000000000000 ) );

+#6043 = CARTESIAN_POINT( '', ( 0.106066017177819, -0.106066017177779, -1.21000000000000 ) );

+#6044 = VECTOR( '', #6498, 1000.00000000000 );

+#6045 = CARTESIAN_POINT( '', ( -0.668925568755250, -0.881057603111137, 4.02865162338219 ) );

+#6046 = VECTOR( '', #6499, 1000.00000000000 );

+#6047 = CARTESIAN_POINT( '', ( -0.774991585933210, -0.987123620289137, 4.02865162338219 ) );

+#6048 = VECTOR( '', #6500, 1000.00000000000 );

+#6049 = COLOUR_RGB( '', 0.200000002980232, 0.200000002980232, 0.200000002980232 );

+#6050 = CARTESIAN_POINT( '', ( 1.90000000000000, -1.90000000000000, -1.22000000000000 ) );

+#6051 = VECTOR( '', #6501, 1000.00000000000 );

+#6052 = CARTESIAN_POINT( '', ( -1.90000000000000, -1.90000000000000, -1.22000000000000 ) );

+#6053 = VECTOR( '', #6502, 1000.00000000000 );

+#6054 = CARTESIAN_POINT( '', ( 1.26000000000000, 4.33680868994202E-016, -1.22000000000000 ) );

+#6055 = AXIS2_PLACEMENT_3D( '', #6503, #6504, #6505 );

+#6056 = COLOUR_RGB( '', 0.899999976158142, 0.899999976158142, 0.899999976158142 );

+#6057 = COLOUR_RGB( '', 0.200000002980232, 0.200000002980232, 0.200000002980232 );

+#6058 = AXIS2_PLACEMENT_3D( '', #6506, #6507, #6508 );

+#6059 = COLOUR_RGB( '', 0.200000002980232, 0.200000002980232, 0.200000002980232 );

+#6060 = CARTESIAN_POINT( '', ( 1.90000000000000, -1.90000000000000, 0.000000000000000 ) );

+#6061 = VECTOR( '', #6509, 1000.00000000000 );

+#6062 = COLOUR_RGB( '', 0.899999976158142, 0.899999976158142, 0.899999976158142 );

+#6063 = CARTESIAN_POINT( '', ( 0.179581993569132, -0.401768488745980, -0.100000000000000 ) );

+#6064 = CARTESIAN_POINT( '', ( 0.179581993569132, -0.342604501607716, -0.100000000000000 ) );

+#6065 = CARTESIAN_POINT( '', ( 0.179581993569132, -0.401768488745980, -0.100000000000000 ) );

+#6066 = CARTESIAN_POINT( '', ( 0.179581993569132, -0.401768488745980, -0.100000000000000 ) );

+#6067 = VECTOR( '', #6510, 1000.00000000000 );

+#6068 = COLOUR_RGB( '', 0.899999976158142, 0.899999976158142, 0.899999976158142 );

+#6069 = CARTESIAN_POINT( '', ( 0.179581993569132, -0.401768488745980, -0.100000000000000 ) );

+#6070 = CARTESIAN_POINT( '', ( -0.170578778135048, -0.401768488745981, -0.100000000000000 ) );

+#6071 = COLOUR_RGB( '', 0.899999976158142, 0.899999976158142, 0.899999976158142 );

+#6072 = CARTESIAN_POINT( '', ( 0.00819935691318349, -0.105305466237942, -0.100000000000000 ) );

+#6073 = CARTESIAN_POINT( '', ( 0.00819935691318349, -0.105305466237942, -0.100000000000000 ) );

+#6074 = VECTOR( '', #6511, 1000.00000000000 );

+#6075 = CARTESIAN_POINT( '', ( 0.00819935691318349, -0.105305466237942, -0.100000000000000 ) );

+#6076 = CARTESIAN_POINT( '', ( -0.0319935691318325, -0.0641479099678457, -0.100000000000000 ) );

+#6077 = COLOUR_RGB( '', 0.899999976158142, 0.899999976158142, 0.899999976158142 );

+#6078 = COLOUR_RGB( '', 0.200000002980232, 0.200000002980232, 0.200000002980232 );

+#6079 = COLOUR_RGB( '', 0.899999976158142, 0.899999976158142, 0.899999976158142 );

+#6080 = COLOUR_RGB( '', 0.899999976158142, 0.899999976158142, 0.899999976158142 );

+#6081 = CARTESIAN_POINT( '', ( 0.0715434083601288, 0.546784565916399, -0.100000000000000 ) );

+#6082 = CARTESIAN_POINT( '', ( 0.0715434083601288, 0.546784565916399, -0.100000000000000 ) );

+#6083 = VECTOR( '', #6512, 1000.00000000000 );

+#6084 = CARTESIAN_POINT( '', ( 0.0792604501607720, 0.604983922829582, -0.100000000000000 ) );

+#6085 = CARTESIAN_POINT( '', ( 0.0715434083601288, 0.546784565916399, -0.100000000000000 ) );

+#6086 = CARTESIAN_POINT( '', ( 0.0741157556270100, 0.566184351554127, -0.100000000000000 ) );

+#6087 = CARTESIAN_POINT( '', ( 0.0766881028938909, 0.585584137191854, -0.100000000000000 ) );

+#6088 = CARTESIAN_POINT( '', ( 0.0792604501607720, 0.604983922829582, -0.100000000000000 ) );

+#6089 = CARTESIAN_POINT( '', ( 0.0792604501607720, 0.604983922829582, -0.100000000000000 ) );

+#6090 = VECTOR( '', #6513, 1000.00000000000 );

+#6091 = COLOUR_RGB( '', 0.200000002980232, 0.200000002980232, 0.200000002980232 );

+#6092 = CARTESIAN_POINT( '', ( 0.00530546623794240, 0.371543408360129, 0.000000000000000 ) );

+#6093 = CARTESIAN_POINT( '', ( -0.00369774919614115, 0.393086816720258, 0.000000000000000 ) );

+#6094 = CARTESIAN_POINT( '', ( -0.0110932475884242, 0.425562700964631, 0.000000000000000 ) );

+#6095 = CARTESIAN_POINT( '', ( -0.0172025723472666, 0.468649517684888, 0.000000000000000 ) );

+#6096 = CARTESIAN_POINT( '', ( -0.0206242878411229, 0.492781616431032, 0.000000000000000 ) );

+#6097 = CARTESIAN_POINT( '', ( -0.0249196141479096, 0.510128617363344, 0.000000000000000 ) );

+#6098 = CARTESIAN_POINT( '', ( -0.0290996784565914, 0.520418006430869, 0.000000000000000 ) );

+#6099 = CARTESIAN_POINT( '', ( -0.0332131700730140, 0.530543524255909, 0.000000000000000 ) );

+#6100 = CARTESIAN_POINT( '', ( -0.0400321543408357, 0.538102893890676, 0.000000000000000 ) );

+#6101 = CARTESIAN_POINT( '', ( -0.0487138263665592, 0.543569131832798, 0.000000000000000 ) );

+#6102 = CARTESIAN_POINT( '', ( -0.0571652379358048, 0.548890390968990, 0.000000000000000 ) );

+#6103 = CARTESIAN_POINT( '', ( -0.0663987138263663, 0.551929260450161, 0.000000000000000 ) );

+#6104 = CARTESIAN_POINT( '', ( -0.0927652733118968, 0.551929260450161, 0.000000000000000 ) );

+#6105 = CARTESIAN_POINT( '', ( -0.105948553054662, 0.545819935691319, 0.000000000000000 ) );

+#6106 = CARTESIAN_POINT( '', ( -0.116559485530546, 0.533922829581994, 0.000000000000000 ) );

+#6107 = COLOUR_RGB( '', 0.899999976158142, 0.899999976158142, 0.899999976158142 );

+#6108 = CARTESIAN_POINT( '', ( -0.170578778135048, -0.295337620578778, -0.100000000000000 ) );

+#6109 = CARTESIAN_POINT( '', ( 0.0493569131832800, -0.147749196141479, -0.100000000000000 ) );

+#6110 = CARTESIAN_POINT( '', ( -0.170578778135048, -0.295337620578778, -0.100000000000000 ) );

+#6111 = CARTESIAN_POINT( '', ( -0.170578778135048, -0.295337620578778, -0.100000000000000 ) );

+#6112 = VECTOR( '', #6514, 1000.00000000000 );

+#6113 = COLOUR_RGB( '', 0.899999976158142, 0.899999976158142, 0.899999976158142 );

+#6114 = COLOUR_RGB( '', 0.779999971389771, 0.529999971389771, 0.419999986886978 );

+#6115 = CARTESIAN_POINT( '', ( 1.15755788932565, 1.22822854830125, -1.41168202185350 ) );

+#6116 = CARTESIAN_POINT( '', ( 1.16427954674062, 1.22150689088629, -1.37213220624904 ) );

+#6117 = CARTESIAN_POINT( '', ( 1.15373663571725, 1.23204980190966, -1.41185194687434 ) );

+#6118 = CARTESIAN_POINT( '', ( 1.16612434709943, 1.21966209052748, -1.45045112752231 ) );

+#6119 = CARTESIAN_POINT( '', ( 1.19417451789582, 1.19161191973109, -1.46537539549154 ) );

+#6120 = CARTESIAN_POINT( '', ( 1.22148893450874, 1.16429750311817, -1.44788262210284 ) );

+#6121 = CARTESIAN_POINT( '', ( 1.23205343086183, 1.15373300676508, -1.40818819274535 ) );

+#6122 = CARTESIAN_POINT( '', ( 1.21967849900133, 1.16610793862558, -1.36956948339341 ) );

+#6123 = CARTESIAN_POINT( '', ( 1.19161512429918, 1.19417131332773, -1.35461294003008 ) );

+#6124 = CARTESIAN_POINT( '', ( 1.16427954674062, 1.22150689088629, -1.37213220624904 ) );

+#6125 = CARTESIAN_POINT( '', ( 1.15373663571725, 1.23204980190966, -1.41185194687434 ) );

+#6126 = CARTESIAN_POINT( '', ( 1.16612434709943, 1.21966209052748, -1.45045112752231 ) );

+#6127 = COLOUR_RGB( '', 0.899999976158142, 0.899999976158142, 0.899999976158142 );

+#6128 = CARTESIAN_POINT( '', ( -0.170578778135048, -0.222025723472669, -0.100000000000000 ) );

+#6129 = CARTESIAN_POINT( '', ( -0.170578778135048, -0.295337620578778, -0.100000000000000 ) );

+#6130 = CARTESIAN_POINT( '', ( -0.170578778135048, -0.222025723472669, -0.100000000000000 ) );

+#6131 = CARTESIAN_POINT( '', ( -0.170578778135048, -0.222025723472669, -0.100000000000000 ) );

+#6132 = VECTOR( '', #6515, 1000.00000000000 );

+#6133 = COLOUR_RGB( '', 0.779999971389771, 0.529999971389771, 0.419999986886978 );

+#6134 = COLOUR_RGB( '', 0.200000002980232, 0.200000002980232, 0.200000002980232 );

+#6135 = CARTESIAN_POINT( '', ( 3.45929134374411E-016, 1.26000000000000, 0.000000000000000 ) );

+#6136 = AXIS2_PLACEMENT_3D( '', #6516, #6517, #6518 );

+#6137 = COLOUR_RGB( '', 0.899999976158142, 0.899999976158142, 0.899999976158142 );

+#6138 = CARTESIAN_POINT( '', ( 0.179581993569132, -0.204662379421222, -0.100000000000000 ) );

+#6139 = CARTESIAN_POINT( '', ( 0.179581993569132, -0.281511254019293, -0.100000000000000 ) );

+#6140 = COLOUR_RGB( '', 0.899999976158142, 0.899999976158142, 0.899999976158142 );

+#6141 = CARTESIAN_POINT( '', ( 0.113344051446946, 0.0516077170418012, -0.100000000000000 ) );

+#6142 = VECTOR( '', #6519, 1000.00000000000 );

+#6143 = COLOUR_RGB( '', 0.200000002980232, 0.200000002980232, 0.200000002980232 );

+#6144 = CARTESIAN_POINT( '', ( 0.668925568755249, 0.881057603111137, -1.21000000000000 ) );

+#6145 = CARTESIAN_POINT( '', ( 0.668925568755249, 0.881057603111137, 4.02865162338219 ) );

+#6146 = VECTOR( '', #6520, 1000.00000000000 );

+#6147 = CARTESIAN_POINT( '', ( -0.106066017177825, 0.106066017177788, -1.21000000000000 ) );

+#6148 = VECTOR( '', #6521, 1000.00000000000 );

+#6149 = COLOUR_RGB( '', 0.779999971389771, 0.529999971389771, 0.419999986886978 );

+#6150 = COLOUR_RGB( '', 0.899999976158142, 0.899999976158142, 0.899999976158142 );

+#6151 = CARTESIAN_POINT( '', ( 0.179581993569132, -0.492122186495177, -0.100000000000000 ) );

+#6152 = VECTOR( '', #6522, 1000.00000000000 );

+#6153 = COLOUR_RGB( '', 0.899999976158142, 0.899999976158142, 0.899999976158142 );

+#6154 = COLOUR_RGB( '', 0.779999971389771, 0.529999971389771, 0.419999986886978 );

+#6155 = CARTESIAN_POINT( '', ( -0.700035713374683, 0.700035713374683, -0.457500000000000 ) );

+#6156 = AXIS2_PLACEMENT_3D( '', #6523, #6524, #6525 );

+#6157 = COLOUR_RGB( '', 0.899999976158142, 0.899999976158142, 0.899999976158142 );

+#6158 = COLOUR_RGB( '', 0.779999971389771, 0.529999971389771, 0.419999986886978 );

+#6159 = COLOUR_RGB( '', 0.899999976158142, 0.899999976158142, 0.899999976158142 );

+#6160 = CARTESIAN_POINT( '', ( 0.0512861736334409, 0.370257234726688, -0.100000000000000 ) );

+#6161 = CARTESIAN_POINT( '', ( 0.0512861736334409, 0.370257234726688, -0.100000000000000 ) );

+#6162 = VECTOR( '', #6526, 1000.00000000000 );

+#6163 = CARTESIAN_POINT( '', ( 0.0512861736334409, 0.370257234726688, -0.100000000000000 ) );

+#6164 = CARTESIAN_POINT( '', ( 0.0596463022508042, 0.369935691318328, -0.100000000000000 ) );

+#6165 = CARTESIAN_POINT( '', ( 0.0647909967845663, 0.369935691318328, -0.100000000000000 ) );

+#6166 = CARTESIAN_POINT( '', ( 0.0911575562700968, 0.369935691318328, -0.100000000000000 ) );

+#6167 = CARTESIAN_POINT( '', ( 0.108199356913184, 0.375401929260451, -0.100000000000000 ) );

+#6168 = CARTESIAN_POINT( '', ( 0.118167202572348, 0.386655948553055, -0.100000000000000 ) );

+#6169 = CARTESIAN_POINT( '', ( 0.131764693768883, 0.402007954742692, -0.100000000000000 ) );

+#6170 = CARTESIAN_POINT( '', ( 0.138424437299036, 0.424598070739550, -0.100000000000000 ) );

+#6171 = CARTESIAN_POINT( '', ( 0.138424437299036, 0.482797427652734, -0.100000000000000 ) );

+#6172 = CARTESIAN_POINT( '', ( 0.133601286173634, 0.503697749196142, -0.100000000000000 ) );

+#6173 = CARTESIAN_POINT( '', ( 0.123633440514470, 0.516881028938907, -0.100000000000000 ) );

+#6174 = CARTESIAN_POINT( '', ( 0.113510908378384, 0.530268894022116, -0.100000000000000 ) );

+#6175 = CARTESIAN_POINT( '', ( 0.0963022508038589, 0.540353697749196, -0.100000000000000 ) );

+#6176 = CARTESIAN_POINT( '', ( 0.0715434083601288, 0.546784565916399, -0.100000000000000 ) );

+#6177 = COLOUR_RGB( '', 0.779999971389771, 0.529999971389771, 0.419999986886978 );

+#6178 = COLOUR_RGB( '', 0.779999971389771, 0.529999971389771, 0.419999986886978 );

+#6179 = COLOUR_RGB( '', 0.899999976158142, 0.899999976158142, 0.899999976158142 );

+#6180 = CARTESIAN_POINT( '', ( 0.179581993569132, -1.09887459807074, -0.100000000000000 ) );

+#6181 = VECTOR( '', #6527, 1000.00000000000 );

+#6182 = COLOUR_RGB( '', 0.779999971389771, 0.529999971389771, 0.419999986886978 );

+#6183 = CARTESIAN_POINT( '', ( 0.722878834375181, 0.600915461184948, -1.03000000000000 ) );

+#6184 = CARTESIAN_POINT( '', ( 0.722878834375181, 0.600915461184948, -1.03000000000000 ) );

+#6185 = CARTESIAN_POINT( '', ( 0.723342385587450, 0.601300802513615, -1.04376297235262 ) );

+#6186 = CARTESIAN_POINT( '', ( 0.727475233390571, 0.604736360487541, -1.05543765629645 ) );

+#6187 = CARTESIAN_POINT( '', ( 0.742602587657139, 0.617311443106276, -1.07422413510626 ) );

+#6188 = CARTESIAN_POINT( '', ( 0.751957365772217, 0.625087892682592, -1.07860401825099 ) );

+#6189 = CARTESIAN_POINT( '', ( 0.773170266479532, 0.642721774607804, -1.07797865202005 ) );

+#6190 = CARTESIAN_POINT( '', ( 0.782029226287799, 0.650086059831904, -1.07248078457703 ) );

+#6191 = CARTESIAN_POINT( '', ( 0.796702973308384, 0.662284067352498, -1.05252578060992 ) );

+#6192 = CARTESIAN_POINT( '', ( 0.799979250011921, 0.665007574021463, -1.04047825117891 ) );

+#6193 = CARTESIAN_POINT( '', ( 0.799492773523827, 0.664603175345921, -1.01287832274639 ) );

+#6194 = CARTESIAN_POINT( '', ( 0.795264210278187, 0.661088050940461, -1.00136344322200 ) );

+#6195 = CARTESIAN_POINT( '', ( 0.779927930861806, 0.648339292808233, -0.982298712642676 ) );

+#6196 = CARTESIAN_POINT( '', ( 0.770676875450234, 0.640649065947604, -0.978038373856877 ) );

+#6197 = CARTESIAN_POINT( '', ( 0.749439989165741, 0.622995245267117, -0.978650162941403 ) );

+#6198 = CARTESIAN_POINT( '', ( 0.740665926414613, 0.615701533356024, -0.984024190679099 ) );

+#6199 = CARTESIAN_POINT( '', ( 0.725782615256533, 0.603329319143601, -1.00430676332050 ) );

+#6200 = CARTESIAN_POINT( '', ( 0.722413406262703, 0.600528559624744, -1.01618130192603 ) );

+#6201 = CARTESIAN_POINT( '', ( 0.722878834375181, 0.600915461184948, -1.03000000000000 ) );

+#6202 = COLOUR_RGB( '', 0.899999976158142, 0.899999976158142, 0.899999976158142 );

+#6203 = CARTESIAN_POINT( '', ( 0.00530546623794240, 0.371543408360129, -0.100000000000000 ) );

+#6204 = CARTESIAN_POINT( '', ( -0.00369774919614115, 0.393086816720258, -0.100000000000000 ) );

+#6205 = CARTESIAN_POINT( '', ( -0.0110932475884242, 0.425562700964631, -0.100000000000000 ) );

+#6206 = CARTESIAN_POINT( '', ( -0.0172025723472666, 0.468649517684888, -0.100000000000000 ) );

+#6207 = CARTESIAN_POINT( '', ( -0.0206242878411229, 0.492781616431032, -0.100000000000000 ) );

+#6208 = CARTESIAN_POINT( '', ( -0.0249196141479096, 0.510128617363344, -0.100000000000000 ) );

+#6209 = CARTESIAN_POINT( '', ( -0.0290996784565914, 0.520418006430869, -0.100000000000000 ) );

+#6210 = CARTESIAN_POINT( '', ( -0.0332131700730140, 0.530543524255909, -0.100000000000000 ) );

+#6211 = CARTESIAN_POINT( '', ( -0.0400321543408357, 0.538102893890676, -0.100000000000000 ) );

+#6212 = CARTESIAN_POINT( '', ( -0.0487138263665592, 0.543569131832798, -0.100000000000000 ) );

+#6213 = CARTESIAN_POINT( '', ( -0.0571652379358048, 0.548890390968990, -0.100000000000000 ) );

+#6214 = CARTESIAN_POINT( '', ( -0.0663987138263663, 0.551929260450161, -0.100000000000000 ) );

+#6215 = CARTESIAN_POINT( '', ( -0.0927652733118968, 0.551929260450161, -0.100000000000000 ) );

+#6216 = CARTESIAN_POINT( '', ( -0.105948553054662, 0.545819935691319, -0.100000000000000 ) );

+#6217 = CARTESIAN_POINT( '', ( -0.116559485530546, 0.533922829581994, -0.100000000000000 ) );

+#6218 = CARTESIAN_POINT( '', ( -0.170578778135048, 0.293408360128618, -0.100000000000000 ) );

+#6219 = CARTESIAN_POINT( '', ( -0.170578778135048, 0.293408360128618, -0.100000000000000 ) );

+#6220 = CARTESIAN_POINT( '', ( -0.170578778135048, 0.313665594855305, -0.100000000000000 ) );

+#6221 = CARTESIAN_POINT( '', ( -0.170578778135048, 0.333922829581993, -0.100000000000000 ) );

+#6222 = CARTESIAN_POINT( '', ( -0.170578778135048, 0.354180064308682, -0.100000000000000 ) );

+#6223 = CARTESIAN_POINT( '', ( 0.0792604501607720, 0.604983922829582, -0.100000000000000 ) );

+#6224 = CARTESIAN_POINT( '', ( 0.104019292604502, 0.599839228295820, -0.100000000000000 ) );

+#6225 = CARTESIAN_POINT( '', ( 0.124276527331190, 0.591157556270097, -0.100000000000000 ) );

+#6226 = CARTESIAN_POINT( '', ( 0.139389067524116, 0.578938906752412, -0.100000000000000 ) );

+#6227 = CARTESIAN_POINT( '', ( 0.154538840912152, 0.566690153800383, -0.100000000000000 ) );

+#6228 = CARTESIAN_POINT( '', ( 0.166720257234727, 0.549356913183280, -0.100000000000000 ) );

+#6229 = CARTESIAN_POINT( '', ( 0.174758842443730, 0.526527331189711, -0.100000000000000 ) );

+#6230 = CARTESIAN_POINT( '', ( 0.182832896172011, 0.503597018601394, -0.100000000000000 ) );

+#6231 = CARTESIAN_POINT( '', ( 0.187299035369775, 0.477009646302251, -0.100000000000000 ) );

+#6232 = CARTESIAN_POINT( '', ( 0.187299035369775, 0.417202572347268, -0.100000000000000 ) );

+#6233 = CARTESIAN_POINT( '', ( 0.183762057877813, 0.392765273311897, -0.100000000000000 ) );

+#6234 = CARTESIAN_POINT( '', ( 0.169614147909968, 0.355466237942123, -0.100000000000000 ) );

+#6235 = CARTESIAN_POINT( '', ( 0.160610932475885, 0.341639871382637, -0.100000000000000 ) );

+#6236 = CARTESIAN_POINT( '', ( 0.139389067524116, 0.324276527331190, -0.100000000000000 ) );

+#6237 = CARTESIAN_POINT( '', ( 0.125884244372991, 0.318167202572348, -0.100000000000000 ) );

+#6238 = CARTESIAN_POINT( '', ( 0.109807073954984, 0.314630225080387, -0.100000000000000 ) );

+#6239 = CARTESIAN_POINT( '', ( 0.0995203838401437, 0.312367153255121, -0.100000000000000 ) );

+#6240 = CARTESIAN_POINT( '', ( 0.0811897106109328, 0.311414790996785, -0.100000000000000 ) );

+#6241 = CARTESIAN_POINT( '', ( 0.0551446945337625, 0.311414790996785, -0.100000000000000 ) );

+#6242 = CARTESIAN_POINT( '', ( 0.0286709539121119, 0.311414790996785, -0.100000000000000 ) );

+#6243 = CARTESIAN_POINT( '', ( 0.00219721329046120, 0.311414790996785, -0.100000000000000 ) );

+#6244 = CARTESIAN_POINT( '', ( -0.0242765273311894, 0.311414790996785, -0.100000000000000 ) );

+#6245 = CARTESIAN_POINT( '', ( -0.0795819935691316, 0.311414790996785, -0.100000000000000 ) );

+#6246 = CARTESIAN_POINT( '', ( -0.114308681672025, 0.310128617363344, -0.100000000000000 ) );

+#6247 = CARTESIAN_POINT( '', ( -0.128778135048231, 0.307877813504824, -0.100000000000000 ) );

+#6248 = CARTESIAN_POINT( '', ( -0.143610371247756, 0.305570576762676, -0.100000000000000 ) );

+#6249 = CARTESIAN_POINT( '', ( -0.157395498392283, 0.300482315112541, -0.100000000000000 ) );

+#6250 = CARTESIAN_POINT( '', ( -0.170578778135048, 0.293408360128618, -0.100000000000000 ) );

+#6251 = CARTESIAN_POINT( '', ( -0.127170418006431, 0.366398713826366, -0.100000000000000 ) );

+#6252 = CARTESIAN_POINT( '', ( -0.145819935691318, 0.387620578778135, -0.100000000000000 ) );

+#6253 = CARTESIAN_POINT( '', ( -0.159324758842443, 0.408842443729904, -0.100000000000000 ) );

+#6254 = CARTESIAN_POINT( '', ( -0.167041800643086, 0.429099678456592, -0.100000000000000 ) );

+#6255 = CARTESIAN_POINT( '', ( -0.174865811339976, 0.449637706535927, -0.100000000000000 ) );

+#6256 = CARTESIAN_POINT( '', ( -0.178617363344051, 0.471543408360129, -0.100000000000000 ) );

+#6257 = CARTESIAN_POINT( '', ( -0.178617363344051, 0.533601286173634, -0.100000000000000 ) );

+#6258 = CARTESIAN_POINT( '', ( -0.169292604501607, 0.563504823151126, -0.100000000000000 ) );

+#6259 = CARTESIAN_POINT( '', ( -0.150321543408360, 0.584405144694534, -0.100000000000000 ) );

+#6260 = CARTESIAN_POINT( '', ( -0.131655752439115, 0.604969151694550, -0.100000000000000 ) );

+#6261 = CARTESIAN_POINT( '', ( -0.107556270096463, 0.615594855305467, -0.100000000000000 ) );

+#6262 = CARTESIAN_POINT( '', ( -0.0612540192926042, 0.615594855305467, -0.100000000000000 ) );

+#6263 = CARTESIAN_POINT( '', ( -0.0458199356913181, 0.611414790996785, -0.100000000000000 ) );

+#6264 = CARTESIAN_POINT( '', ( -0.0313504823151123, 0.603697749196142, -0.100000000000000 ) );

+#6265 = CARTESIAN_POINT( '', ( -0.0169978526685874, 0.596043013384662, -0.100000000000000 ) );

+#6266 = CARTESIAN_POINT( '', ( -0.00594855305466216, 0.585369774919615, -0.100000000000000 ) );

+#6267 = CARTESIAN_POINT( '', ( 0.00273311897106140, 0.572829581993570, -0.100000000000000 ) );

+#6268 = CARTESIAN_POINT( '', ( 0.0114610932475887, 0.560222508038586, -0.100000000000000 ) );

+#6269 = CARTESIAN_POINT( '', ( 0.0175241157556273, 0.545819935691319, -0.100000000000000 ) );

+#6270 = CARTESIAN_POINT( '', ( 0.0220257234726691, 0.529742765273312, -0.100000000000000 ) );

+#6271 = CARTESIAN_POINT( '', ( 0.0252650109248432, 0.518173881515548, -0.100000000000000 ) );

+#6272 = CARTESIAN_POINT( '', ( 0.0281350482315116, 0.500482315112541, -0.100000000000000 ) );

+#6273 = CARTESIAN_POINT( '', ( 0.0310289389067527, 0.476688102893891, -0.100000000000000 ) );

+#6274 = CARTESIAN_POINT( '', ( 0.0368891065814852, 0.428504502012757, -0.100000000000000 ) );

+#6275 = CARTESIAN_POINT( '', ( 0.0435691318327978, 0.393086816720258, -0.100000000000000 ) );

+#6276 = CARTESIAN_POINT( '', ( 0.0512861736334409, 0.370257234726688, -0.100000000000000 ) );

+#6277 = COLOUR_RGB( '', 0.200000002980232, 0.200000002980232, 0.200000002980232 );

+#6278 = AXIS2_PLACEMENT_3D( '', #6528, #6529, #6530 );

+#6279 = AXIS2_PLACEMENT_3D( '', #6531, #6532, #6533 );

+#6280 = COLOUR_RGB( '', 0.899999976158142, 0.899999976158142, 0.899999976158142 );

+#6281 = CARTESIAN_POINT( '', ( -0.100803858520900, 0.918810289389068, -0.100000000000000 ) );

+#6282 = VECTOR( '', #6534, 1000.00000000000 );

+#6283 = COLOUR_RGB( '', 0.899999976158142, 0.899999976158142, 0.899999976158142 );

+#6284 = COLOUR_RGB( '', 0.899999976158142, 0.899999976158142, 0.899999976158142 );

+#6285 = COLOUR_RGB( '', 0.899999976158142, 0.899999976158142, 0.899999976158142 );

+#6286 = CARTESIAN_POINT( '', ( -0.170578778135048, -0.222025723472669, -0.100000000000000 ) );

+#6287 = CARTESIAN_POINT( '', ( 0.00819935691318349, -0.105305466237942, -0.100000000000000 ) );

+#6288 = COLOUR_RGB( '', 0.899999976158142, 0.899999976158142, 0.899999976158142 );

+#6289 = COLOUR_RGB( '', 0.200000002980232, 0.200000002980232, 0.200000002980232 );

+#6290 = CARTESIAN_POINT( '', ( -1.90000000000000, -1.90000000000000, 0.000000000000000 ) );

+#6291 = VECTOR( '', #6535, 1000.00000000000 );

+#6292 = COLOUR_RGB( '', 0.899999976158142, 0.899999976158142, 0.899999976158142 );

+#6293 = CARTESIAN_POINT( '', ( -0.170578778135048, 0.293408360128618, -0.100000000000000 ) );

+#6294 = VECTOR( '', #6536, 1000.00000000000 );

+#6295 = COLOUR_RGB( '', 0.899999976158142, 0.899999976158142, 0.899999976158142 );

+#6296 = COLOUR_RGB( '', 0.899999976158142, 0.899999976158142, 0.899999976158142 );

+#6297 = COLOUR_RGB( '', 0.899999976158142, 0.899999976158142, 0.899999976158142 );

+#6298 = COLOUR_RGB( '', 0.200000002980232, 0.200000002980232, 0.200000002980232 );

+#6299 = COLOUR_RGB( '', 0.899999976158142, 0.899999976158142, 0.899999976158142 );

+#6300 = COLOUR_RGB( '', 0.200000002980232, 0.200000002980232, 0.200000002980232 );

+#6301 = COLOUR_RGB( '', 0.779999971389771, 0.529999971389771, 0.419999986886978 );

+#6302 = COLOUR_RGB( '', 0.899999976158142, 0.899999976158142, 0.899999976158142 );

+#6303 = COLOUR_RGB( '', 0.899999976158142, 0.899999976158142, 0.899999976158142 );

+#6304 = COLOUR_RGB( '', 0.200000002980232, 0.200000002980232, 0.200000002980232 );

+#6305 = COLOUR_RGB( '', 0.899999976158142, 0.899999976158142, 0.899999976158142 );

+#6306 = EDGE_CURVE( '', #6537, #6538, #6539, .T. );

+#6307 = EDGE_CURVE( '', #6538, #6540, #6541, .T. );

+#6308 = EDGE_CURVE( '', #6542, #6540, #6543, .T. );

+#6309 = EDGE_CURVE( '', #6537, #6542, #6544, .T. );

+#6310 = EDGE_CURVE( '', #6540, #6545, #6546, .F. );

+#6311 = EDGE_CURVE( '', #6545, #6547, #6548, .T. );

+#6312 = EDGE_CURVE( '', #6547, #6549, #6550, .F. );

+#6313 = EDGE_CURVE( '', #6549, #6551, #6552, .T. );

+#6314 = EDGE_CURVE( '', #6551, #6553, #6554, .T. );

+#6315 = EDGE_CURVE( '', #6553, #6555, #6556, .T. );

+#6316 = EDGE_CURVE( '', #6555, #6542, #6557, .T. );

+#6317 = EDGE_CURVE( '', #6558, #6555, #6559, .T. );

+#6318 = EDGE_CURVE( '', #6558, #6537, #6560, .T. );

+#6319 = EDGE_CURVE( '', #6561, #6562, #6563, .T. );

+#6320 = EDGE_CURVE( '', #6561, #6538, #6564, .T. );

+#6321 = EDGE_CURVE( '', #6565, #6558, #6566, .T. );

+#6322 = EDGE_CURVE( '', #6567, #6565, #6568, .T. );

+#6323 = EDGE_CURVE( '', #6569, #6567, #6570, .T. );

+#6324 = EDGE_CURVE( '', #6569, #6562, #6571, .T. );

+#6325 = EDGE_CURVE( '', #6545, #6561, #6572, .F. );

+#6326 = EDGE_CURVE( '', #6549, #6569, #6573, .F. );

+#6327 = EDGE_CURVE( '', #6562, #6547, #6574, .T. );

+#6328 = EDGE_CURVE( '', #6567, #6551, #6575, .T. );

+#6329 = EDGE_CURVE( '', #6565, #6553, #6576, .T. );

+#6330 = EDGE_CURVE( '', #6577, #6578, #6579, .T. );

+#6331 = EDGE_CURVE( '', #6577, #6580, #6581, .T. );

+#6332 = EDGE_CURVE( '', #6580, #6582, #6583, .T. );

+#6333 = EDGE_CURVE( '', #6578, #6582, #6584, .T. );

+#6334 = EDGE_CURVE( '', #6582, #6585, #6586, .T. );

+#6335 = EDGE_CURVE( '', #6587, #6585, #6588, .T. );

+#6336 = EDGE_CURVE( '', #6578, #6587, #6589, .T. );

+#6337 = EDGE_CURVE( '', #6580, #6590, #6591, .T. );

+#6338 = EDGE_CURVE( '', #6592, #6590, #6593, .T. );

+#6339 = EDGE_CURVE( '', #6592, #6594, #6595, .T. );

+#6340 = EDGE_CURVE( '', #6596, #6594, #6597, .T. );

+#6341 = EDGE_CURVE( '', #6598, #6596, #6599, .T. );

+#6342 = EDGE_CURVE( '', #6585, #6598, #6600, .T. );

+#6343 = EDGE_CURVE( '', #6594, #6601, #6602, .F. );

+#6344 = EDGE_CURVE( '', #6603, #6601, #6604, .T. );

+#6345 = EDGE_CURVE( '', #6603, #6596, #6605, .T. );

+#6346 = EDGE_CURVE( '', #6590, #6606, #6607, .F. );

+#6347 = EDGE_CURVE( '', #6608, #6606, #6609, .T. );

+#6348 = EDGE_CURVE( '', #6608, #6592, #6610, .T. );

+#6349 = EDGE_CURVE( '', #6611, #6598, #6612, .T. );

+#6350 = EDGE_CURVE( '', #6587, #6611, #6613, .T. );

+#6351 = EDGE_CURVE( '', #6611, #6603, #6614, .T. );

+#6352 = EDGE_CURVE( '', #6606, #6577, #6615, .F. );

+#6353 = EDGE_CURVE( '', #6601, #6608, #6616, .F. );

+#6354 = DIRECTION( '', ( 0.000000000000000, 0.000000000000000, 1.00000000000000 ) );

+#6355 = DIRECTION( '', ( 0.000000000000000, 0.000000000000000, 1.00000000000000 ) );

+#6356 = DIRECTION( '', ( 0.000000000000000, 0.000000000000000, 1.00000000000000 ) );

+#6357 = DIRECTION( '', ( 0.000000000000000, 0.000000000000000, 1.00000000000000 ) );

+#6358 = CARTESIAN_POINT( '', ( 0.000000000000000, 0.000000000000000, -1.21000000000000 ) );

+#6359 = DIRECTION( '', ( 0.000000000000000, 0.000000000000000, 1.00000000000000 ) );

+#6360 = DIRECTION( '', ( 1.00000000000000, 0.000000000000000, 0.000000000000000 ) );

+#6361 = CARTESIAN_POINT( '', ( 0.000000000000000, 0.000000000000000, -0.360000000000000 ) );

+#6362 = DIRECTION( '', ( 0.000000000000000, 0.000000000000000, -1.00000000000000 ) );

+#6363 = DIRECTION( '', ( -1.00000000000000, 0.000000000000000, 0.000000000000000 ) );

+#6364 = DIRECTION( '', ( 0.000000000000000, 0.000000000000000, 1.00000000000000 ) );

+#6365 = DIRECTION( '', ( 0.000000000000000, 0.000000000000000, 1.00000000000000 ) );

+#6366 = CARTESIAN_POINT( '', ( 0.000000000000000, 0.000000000000000, -0.360000000000000 ) );

+#6367 = DIRECTION( '', ( 0.000000000000000, 0.000000000000000, -1.00000000000000 ) );

+#6368 = DIRECTION( '', ( 1.00000000000000, 0.000000000000000, 0.000000000000000 ) );

+#6369 = CARTESIAN_POINT( '', ( 0.000000000000000, 0.000000000000000, 0.000000000000000 ) );

+#6370 = DIRECTION( '', ( 0.000000000000000, 0.000000000000000, -1.00000000000000 ) );

+#6371 = DIRECTION( '', ( 1.00000000000000, 0.000000000000000, 0.000000000000000 ) );

+#6372 = CARTESIAN_POINT( '', ( -0.837802452929659, -0.837802452929661, -1.41000000000000 ) );

+#6373 = DIRECTION( '', ( 0.707106781186550, 0.707106781186545, 0.000000000000000 ) );

+#6374 = DIRECTION( '', ( 0.707106781186545, -0.707106781186550, 0.000000000000000 ) );

+#6375 = CARTESIAN_POINT( '', ( -1.19289321881345, -1.19289321881345, -1.41000000000000 ) );

+#6376 = DIRECTION( '', ( 0.707106781186550, 0.707106781186545, 0.000000000000000 ) );

+#6377 = DIRECTION( '', ( 0.707106781186545, -0.707106781186550, 0.000000000000000 ) );

+#6378 = DIRECTION( '', ( 0.000000000000000, 0.000000000000000, 1.00000000000000 ) );

+#6379 = DIRECTION( '', ( 0.000000000000000, 0.000000000000000, 1.00000000000000 ) );

+#6380 = DIRECTION( '', ( 0.000000000000000, 0.000000000000000, 1.00000000000000 ) );

+#6381 = DIRECTION( '', ( 0.000000000000000, 0.000000000000000, 1.00000000000000 ) );

+#6382 = DIRECTION( '', ( 0.000000000000000, 0.000000000000000, 1.00000000000000 ) );

+#6383 = DIRECTION( '', ( 0.000000000000000, 0.000000000000000, 1.00000000000000 ) );

+#6384 = DIRECTION( '', ( -0.707106781186416, -0.707106781186679, 0.000000000000000 ) );

+#6385 = CARTESIAN_POINT( '', ( -0.774991585933194, -0.774991585933193, -1.57000000000000 ) );

+#6386 = DIRECTION( '', ( 0.000000000000000, 0.000000000000000, -1.00000000000000 ) );

+#6387 = DIRECTION( '', ( 0.000000000000000, -1.00000000000000, 0.000000000000000 ) );

+#6388 = DIRECTION( '', ( 0.707106781186673, 0.707106781186422, 0.000000000000000 ) );

+#6389 = CARTESIAN_POINT( '', ( 3.45929134374410E-016, 0.000000000000000, -1.57000000000000 ) );

+#6390 = DIRECTION( '', ( 0.000000000000000, 0.000000000000000, 1.00000000000000 ) );

+#6391 = DIRECTION( '', ( 1.00000000000000, 0.000000000000000, 0.000000000000000 ) );

+#6392 = DIRECTION( '', ( -0.707106781186422, -0.707106781186673, 0.000000000000000 ) );

+#6393 = CARTESIAN_POINT( '', ( 0.774991585933193, 0.774991585933194, -1.57000000000000 ) );

+#6394 = DIRECTION( '', ( 0.000000000000000, -0.000000000000000, 1.00000000000000 ) );

+#6395 = DIRECTION( '', ( 0.000000000000000, 1.00000000000000, 0.000000000000000 ) );

+#6396 = DIRECTION( '', ( 0.707106781186678, 0.707106781186417, 0.000000000000000 ) );

+#6397 = CARTESIAN_POINT( '', ( 3.45929134374410E-016, 0.000000000000000, -1.57000000000000 ) );

+#6398 = DIRECTION( '', ( 0.000000000000000, 0.000000000000000, 1.00000000000000 ) );

+#6399 = DIRECTION( '', ( 1.00000000000000, 0.000000000000000, 0.000000000000000 ) );

+#6400 = DIRECTION( '', ( 0.000000000000000, 0.000000000000000, 1.00000000000000 ) );

+#6401 = DIRECTION( '', ( 0.000000000000000, 0.000000000000000, 1.00000000000000 ) );

+#6402 = DIRECTION( '', ( 0.000000000000000, 0.000000000000000, 1.00000000000000 ) );

+#6403 = DIRECTION( '', ( 0.000000000000000, 0.000000000000000, 1.00000000000000 ) );

+#6404 = DIRECTION( '', ( 0.000000000000000, 0.000000000000000, 1.00000000000000 ) );

+#6405 = DIRECTION( '', ( 0.000000000000000, 0.000000000000000, 1.00000000000000 ) );

+#6406 = DIRECTION( '', ( 0.000000000000000, 0.000000000000000, 1.00000000000000 ) );

+#6407 = DIRECTION( '', ( 0.000000000000000, 0.000000000000000, 1.00000000000000 ) );

+#6408 = DIRECTION( '', ( 0.000000000000000, 0.000000000000000, 1.00000000000000 ) );

+#6409 = DIRECTION( '', ( 0.000000000000000, -1.00000000000000, 0.000000000000000 ) );

+#6410 = DIRECTION( '', ( 0.000000000000000, 0.000000000000000, 1.00000000000000 ) );

+#6411 = DIRECTION( '', ( 0.000000000000000, -1.00000000000000, 0.000000000000000 ) );

+#6412 = DIRECTION( '', ( 0.000000000000000, 0.000000000000000, 1.00000000000000 ) );

+#6413 = DIRECTION( '', ( 0.000000000000000, 0.000000000000000, 1.00000000000000 ) );

+#6414 = DIRECTION( '', ( 0.000000000000000, 0.000000000000000, 1.00000000000000 ) );

+#6415 = DIRECTION( '', ( 0.000000000000000, 0.000000000000000, 1.00000000000000 ) );

+#6416 = DIRECTION( '', ( 0.000000000000000, 0.000000000000000, 1.00000000000000 ) );

+#6417 = DIRECTION( '', ( 0.000000000000000, 0.000000000000000, 1.00000000000000 ) );

+#6418 = DIRECTION( '', ( 0.000000000000000, 0.000000000000000, 1.00000000000000 ) );

+#6419 = DIRECTION( '', ( 0.000000000000000, 0.000000000000000, 1.00000000000000 ) );

+#6420 = DIRECTION( '', ( -0.707106781186673, -0.707106781186422, 0.000000000000000 ) );

+#6421 = DIRECTION( '', ( 0.000000000000000, 0.000000000000000, -1.00000000000000 ) );

+#6422 = DIRECTION( '', ( 0.000000000000000, 0.000000000000000, -1.00000000000000 ) );

+#6423 = CARTESIAN_POINT( '', ( -0.760020706999138, -0.760020706999140, -1.30000000000000 ) );

+#6424 = DIRECTION( '', ( 3.44169137633798E-015, -7.21644966006352E-016, 1.00000000000000 ) );

+#6425 = DIRECTION( '', ( 0.707106781186548, -0.707106781186548, -2.94392336003208E-015 ) );

+#6426 = CARTESIAN_POINT( '', ( -0.682238961068618, -0.682238961068620, -1.13831433987837 ) );

+#6427 = DIRECTION( '', ( 0.707106781186550, 0.707106781186545, 0.000000000000000 ) );

+#6428 = DIRECTION( '', ( 0.707106781186545, -0.707106781186550, 0.000000000000000 ) );

+#6429 = CARTESIAN_POINT( '', ( -0.548484130068539, -0.675325965044258, -1.13831433987837 ) );

+#6430 = DIRECTION( '', ( 0.776236741430182, -0.630441528814412, 0.000000000000000 ) );

+#6431 = DIRECTION( '', ( -0.630441528814412, -0.776236741430182, 0.000000000000000 ) );

+#6432 = CARTESIAN_POINT( '', ( 1.70000000000000, -1.70000000000000, -1.22000000000000 ) );

+#6433 = DIRECTION( '', ( 0.000000000000000, 0.000000000000000, 1.00000000000000 ) );

+#6434 = DIRECTION( '', ( 1.00000000000000, 0.000000000000000, 0.000000000000000 ) );

+#6435 = DIRECTION( '', ( 0.000000000000000, 0.000000000000000, 1.00000000000000 ) );

+#6436 = CARTESIAN_POINT( '', ( 1.70000000000000, -1.70000000000000, 0.000000000000000 ) );

+#6437 = DIRECTION( '', ( 0.000000000000000, 0.000000000000000, 1.00000000000000 ) );

+#6438 = DIRECTION( '', ( 1.00000000000000, 0.000000000000000, 0.000000000000000 ) );

+#6439 = DIRECTION( '', ( 0.000000000000000, 0.000000000000000, 1.00000000000000 ) );

+#6440 = DIRECTION( '', ( 0.000000000000000, 0.000000000000000, 1.00000000000000 ) );

+#6441 = DIRECTION( '', ( 0.000000000000000, 0.000000000000000, 1.00000000000000 ) );

+#6442 = DIRECTION( '', ( 0.000000000000000, 0.000000000000000, 1.00000000000000 ) );

+#6443 = DIRECTION( '', ( 0.000000000000000, 0.000000000000000, 1.00000000000000 ) );

+#6444 = DIRECTION( '', ( 0.000000000000000, 0.000000000000000, 1.00000000000000 ) );

+#6445 = DIRECTION( '', ( 0.000000000000000, 0.000000000000000, 1.00000000000000 ) );

+#6446 = DIRECTION( '', ( 0.000000000000000, 0.000000000000000, 1.00000000000000 ) );

+#6447 = DIRECTION( '', ( 0.000000000000000, 0.000000000000000, 1.00000000000000 ) );

+#6448 = CARTESIAN_POINT( '', ( -1.70000000000000, 1.70000000000000, -1.22000000000000 ) );

+#6449 = DIRECTION( '', ( 0.000000000000000, 0.000000000000000, 1.00000000000000 ) );

+#6450 = DIRECTION( '', ( 1.00000000000000, 0.000000000000000, 0.000000000000000 ) );

+#6451 = CARTESIAN_POINT( '', ( -1.70000000000000, 1.70000000000000, 0.000000000000000 ) );

+#6452 = DIRECTION( '', ( 0.000000000000000, 0.000000000000000, 1.00000000000000 ) );

+#6453 = DIRECTION( '', ( 1.00000000000000, 0.000000000000000, 0.000000000000000 ) );

+#6454 = DIRECTION( '', ( 0.000000000000000, 0.000000000000000, 1.00000000000000 ) );

+#6455 = CARTESIAN_POINT( '', ( 1.70000000000000, 1.70000000000000, -1.22000000000000 ) );

+#6456 = DIRECTION( '', ( 0.000000000000000, 0.000000000000000, 1.00000000000000 ) );

+#6457 = DIRECTION( '', ( 1.00000000000000, 0.000000000000000, 0.000000000000000 ) );

+#6458 = DIRECTION( '', ( 0.000000000000000, 0.000000000000000, 1.00000000000000 ) );

+#6459 = CARTESIAN_POINT( '', ( 1.70000000000000, 1.70000000000000, 0.000000000000000 ) );

+#6460 = DIRECTION( '', ( 0.000000000000000, 0.000000000000000, 1.00000000000000 ) );

+#6461 = DIRECTION( '', ( 1.00000000000000, 0.000000000000000, 0.000000000000000 ) );

+#6462 = DIRECTION( '', ( 0.000000000000000, 0.000000000000000, 1.00000000000000 ) );

+#6463 = DIRECTION( '', ( 0.000000000000000, 0.000000000000000, 1.00000000000000 ) );

+#6464 = CARTESIAN_POINT( '', ( -0.760020706999138, -0.760020706999141, -1.24831433987837 ) );

+#6465 = DIRECTION( '', ( 2.05391259555654E-015, -2.10942374678780E-015, 1.00000000000000 ) );

+#6466 = DIRECTION( '', ( 0.707106781186548, -0.707106781186548, -2.94392336003208E-015 ) );

+#6467 = DIRECTION( '', ( -1.00000000000000, 1.14126544472158E-016, 0.000000000000000 ) );

+#6468 = DIRECTION( '', ( -1.00000000000000, 1.14126544472158E-016, 0.000000000000000 ) );

+#6469 = DIRECTION( '', ( 0.000000000000000, 0.000000000000000, 1.00000000000000 ) );

+#6470 = DIRECTION( '', ( 0.000000000000000, 0.000000000000000, 1.00000000000000 ) );

+#6471 = DIRECTION( '', ( 0.000000000000000, 0.000000000000000, 1.00000000000000 ) );

+#6472 = DIRECTION( '', ( 0.000000000000000, 0.000000000000000, 1.00000000000000 ) );

+#6473 = CARTESIAN_POINT( '', ( 3.45929134374410E-016, 0.000000000000000, -1.21000000000000 ) );

+#6474 = DIRECTION( '', ( 0.000000000000000, 0.000000000000000, 1.00000000000000 ) );

+#6475 = DIRECTION( '', ( 1.00000000000000, 0.000000000000000, 0.000000000000000 ) );

+#6476 = DIRECTION( '', ( 0.000000000000000, 0.000000000000000, -1.00000000000000 ) );

+#6477 = DIRECTION( '', ( 0.000000000000000, 0.000000000000000, 1.00000000000000 ) );

+#6478 = DIRECTION( '', ( 0.000000000000000, 0.000000000000000, 1.00000000000000 ) );

+#6479 = DIRECTION( '', ( 0.000000000000000, 0.000000000000000, 1.00000000000000 ) );

+#6480 = CARTESIAN_POINT( '', ( -0.615182899632303, 0.615182899632291, -0.507500000000000 ) );

+#6481 = DIRECTION( '', ( 0.707106781186540, 0.707106781186555, -0.000000000000000 ) );

+#6482 = DIRECTION( '', ( 0.000000000000000, 0.000000000000000, 1.00000000000000 ) );

+#6483 = CARTESIAN_POINT( '', ( -1.70000000000000, -1.70000000000000, -1.22000000000000 ) );

+#6484 = DIRECTION( '', ( 0.000000000000000, 0.000000000000000, 1.00000000000000 ) );

+#6485 = DIRECTION( '', ( 1.00000000000000, 0.000000000000000, 0.000000000000000 ) );

+#6486 = DIRECTION( '', ( 0.000000000000000, 0.000000000000000, 1.00000000000000 ) );

+#6487 = CARTESIAN_POINT( '', ( -1.70000000000000, -1.70000000000000, 0.000000000000000 ) );

+#6488 = DIRECTION( '', ( 0.000000000000000, 0.000000000000000, 1.00000000000000 ) );

+#6489 = DIRECTION( '', ( 1.00000000000000, 0.000000000000000, 0.000000000000000 ) );

+#6490 = DIRECTION( '', ( 0.000000000000000, 0.000000000000000, 1.00000000000000 ) );

+#6491 = DIRECTION( '', ( 0.000000000000000, 0.000000000000000, 1.00000000000000 ) );

+#6492 = DIRECTION( '', ( 0.000000000000000, 0.000000000000000, 1.00000000000000 ) );

+#6493 = DIRECTION( '', ( 0.000000000000000, 0.000000000000000, 1.00000000000000 ) );

+#6494 = DIRECTION( '', ( 0.000000000000000, 0.000000000000000, 1.00000000000000 ) );

+#6495 = DIRECTION( '', ( 0.000000000000000, 0.000000000000000, -1.00000000000000 ) );

+#6496 = DIRECTION( '', ( 0.000000000000000, 0.000000000000000, -1.00000000000000 ) );

+#6497 = DIRECTION( '', ( -0.707106781186678, -0.707106781186417, 0.000000000000000 ) );

+#6498 = DIRECTION( '', ( 0.707106781186416, 0.707106781186679, 0.000000000000000 ) );

+#6499 = DIRECTION( '', ( 0.000000000000000, 0.000000000000000, -1.00000000000000 ) );

+#6500 = DIRECTION( '', ( 0.000000000000000, 0.000000000000000, -1.00000000000000 ) );

+#6501 = DIRECTION( '', ( 0.000000000000000, 1.00000000000000, 0.000000000000000 ) );

+#6502 = DIRECTION( '', ( 1.00000000000000, 1.14126544472158E-016, 0.000000000000000 ) );

+#6503 = CARTESIAN_POINT( '', ( 3.45929134374411E-016, 4.33680868994202E-016, -1.22000000000000 ) );

+#6504 = DIRECTION( '', ( 0.000000000000000, 0.000000000000000, 1.00000000000000 ) );

+#6505 = DIRECTION( '', ( 1.00000000000000, 0.000000000000000, 0.000000000000000 ) );

+#6506 = CARTESIAN_POINT( '', ( -0.774991585933194, -0.774991585933193, -1.21000000000000 ) );

+#6507 = DIRECTION( '', ( 0.000000000000000, 0.000000000000000, 1.00000000000000 ) );

+#6508 = DIRECTION( '', ( 1.00000000000000, 0.000000000000000, 0.000000000000000 ) );

+#6509 = DIRECTION( '', ( 0.000000000000000, 1.00000000000000, 0.000000000000000 ) );

+#6510 = DIRECTION( '', ( 0.000000000000000, 0.000000000000000, 1.00000000000000 ) );

+#6511 = DIRECTION( '', ( 0.000000000000000, 0.000000000000000, 1.00000000000000 ) );

+#6512 = DIRECTION( '', ( 0.000000000000000, 0.000000000000000, 1.00000000000000 ) );

+#6513 = DIRECTION( '', ( 0.000000000000000, 0.000000000000000, 1.00000000000000 ) );

+#6514 = DIRECTION( '', ( 0.000000000000000, 0.000000000000000, 1.00000000000000 ) );

+#6515 = DIRECTION( '', ( 0.000000000000000, 0.000000000000000, 1.00000000000000 ) );

+#6516 = CARTESIAN_POINT( '', ( 3.45929134374411E-016, 4.33680868994202E-016, 0.000000000000000 ) );

+#6517 = DIRECTION( '', ( 0.000000000000000, 0.000000000000000, -1.00000000000000 ) );

+#6518 = DIRECTION( '', ( 0.000000000000000, 1.00000000000000, 0.000000000000000 ) );

+#6519 = DIRECTION( '', ( 0.000000000000000, 0.000000000000000, 1.00000000000000 ) );

+#6520 = DIRECTION( '', ( 0.000000000000000, 0.000000000000000, -1.00000000000000 ) );

+#6521 = DIRECTION( '', ( 0.707106781186422, 0.707106781186673, 0.000000000000000 ) );

+#6522 = DIRECTION( '', ( 0.000000000000000, 0.000000000000000, 1.00000000000000 ) );

+#6523 = CARTESIAN_POINT( '', ( -0.700035713374683, 0.700035713374683, -0.507500000000000 ) );

+#6524 = DIRECTION( '', ( 0.707106781186548, 0.707106781186548, -0.000000000000000 ) );

+#6525 = DIRECTION( '', ( 0.000000000000000, 0.000000000000000, 1.00000000000000 ) );

+#6526 = DIRECTION( '', ( 0.000000000000000, 0.000000000000000, 1.00000000000000 ) );

+#6527 = DIRECTION( '', ( 0.000000000000000, 0.000000000000000, 1.00000000000000 ) );

+#6528 = CARTESIAN_POINT( '', ( 3.45929134374410E-016, 0.000000000000000, -1.21000000000000 ) );

+#6529 = DIRECTION( '', ( 0.000000000000000, 0.000000000000000, 1.00000000000000 ) );

+#6530 = DIRECTION( '', ( 1.00000000000000, 0.000000000000000, 0.000000000000000 ) );

+#6531 = CARTESIAN_POINT( '', ( 0.774991585933193, 0.774991585933194, -1.21000000000000 ) );

+#6532 = DIRECTION( '', ( 0.000000000000000, 0.000000000000000, 1.00000000000000 ) );

+#6533 = DIRECTION( '', ( 1.00000000000000, 0.000000000000000, 0.000000000000000 ) );

+#6534 = DIRECTION( '', ( 0.000000000000000, 0.000000000000000, 1.00000000000000 ) );

+#6535 = DIRECTION( '', ( 1.00000000000000, 1.14126544472158E-016, 0.000000000000000 ) );

+#6536 = DIRECTION( '', ( 0.000000000000000, 0.000000000000000, 1.00000000000000 ) );

+#6537 = VERTEX_POINT( '', #6617 );

+#6538 = VERTEX_POINT( '', #6618 );

+#6539 = LINE( '', #6619, #6620 );

+#6540 = VERTEX_POINT( '', #6621 );

+#6541 = LINE( '', #6622, #6623 );

+#6542 = VERTEX_POINT( '', #6624 );

+#6543 = LINE( '', #6625, #6626 );

+#6544 = LINE( '', #6627, #6628 );

+#6545 = VERTEX_POINT( '', #6629 );

+#6546 = CIRCLE( '', #6630, 0.200000000000000 );

+#6547 = VERTEX_POINT( '', #6631 );

+#6548 = LINE( '', #6632, #6633 );

+#6549 = VERTEX_POINT( '', #6634 );

+#6550 = CIRCLE( '', #6635, 0.200000000000000 );

+#6551 = VERTEX_POINT( '', #6636 );

+#6552 = LINE( '', #6637, #6638 );

+#6553 = VERTEX_POINT( '', #6639 );

+#6554 = LINE( '', #6640, #6641 );

+#6555 = VERTEX_POINT( '', #6642 );

+#6556 = CIRCLE( '', #6643, 1.26000000000000 );

+#6557 = LINE( '', #6644, #6645 );

+#6558 = VERTEX_POINT( '', #6646 );

+#6559 = LINE( '', #6647, #6648 );

+#6560 = LINE( '', #6649, #6650 );

+#6561 = VERTEX_POINT( '', #6651 );

+#6562 = VERTEX_POINT( '', #6652 );

+#6563 = LINE( '', #6653, #6654 );

+#6564 = CIRCLE( '', #6655, 0.200000000000000 );

+#6565 = VERTEX_POINT( '', #6656 );

+#6566 = CIRCLE( '', #6657, 1.26000000000000 );

+#6567 = VERTEX_POINT( '', #6658 );

+#6568 = LINE( '', #6659, #6660 );

+#6569 = VERTEX_POINT( '', #6661 );

+#6570 = LINE( '', #6662, #6663 );

+#6571 = CIRCLE( '', #6664, 0.200000000000000 );

+#6572 = LINE( '', #6665, #6666 );

+#6573 = LINE( '', #6667, #6668 );

+#6574 = LINE( '', #6669, #6670 );

+#6575 = LINE( '', #6671, #6672 );

+#6576 = LINE( '', #6673, #6674 );

+#6577 = VERTEX_POINT( '', #6675 );

+#6578 = VERTEX_POINT( '', #6676 );

+#6579 = LINE( '', #6677, #6678 );

+#6580 = VERTEX_POINT( '', #6679 );

+#6581 = LINE( '', #6680, #6681 );

+#6582 = VERTEX_POINT( '', #6682 );

+#6583 = LINE( '', #6683, #6684 );

+#6584 = LINE( '', #6685, #6686 );

+#6585 = VERTEX_POINT( '', #6687 );

+#6586 = LINE( '', #6688, #6689 );

+#6587 = VERTEX_POINT( '', #6690 );

+#6588 = LINE( '', #6691, #6692 );

+#6589 = LINE( '', #6693, #6694 );

+#6590 = VERTEX_POINT( '', #6695 );

+#6591 = CIRCLE( '', #6696, 0.200000000000000 );

+#6592 = VERTEX_POINT( '', #6697 );

+#6593 = LINE( '', #6698, #6699 );

+#6594 = VERTEX_POINT( '', #6700 );

+#6595 = CIRCLE( '', #6701, 0.200000000000000 );

+#6596 = VERTEX_POINT( '', #6702 );

+#6597 = LINE( '', #6703, #6704 );

+#6598 = VERTEX_POINT( '', #6705 );

+#6599 = LINE( '', #6706, #6707 );

+#6600 = CIRCLE( '', #6708, 1.26000000000000 );

+#6601 = VERTEX_POINT( '', #6709 );

+#6602 = LINE( '', #6710, #6711 );

+#6603 = VERTEX_POINT( '', #6712 );

+#6604 = LINE( '', #6713, #6714 );

+#6605 = LINE( '', #6715, #6716 );

+#6606 = VERTEX_POINT( '', #6717 );

+#6607 = LINE( '', #6718, #6719 );

+#6608 = VERTEX_POINT( '', #6720 );

+#6609 = LINE( '', #6721, #6722 );

+#6610 = LINE( '', #6723, #6724 );

+#6611 = VERTEX_POINT( '', #6725 );

+#6612 = LINE( '', #6726, #6727 );

+#6613 = CIRCLE( '', #6728, 1.26000000000000 );

+#6614 = LINE( '', #6729, #6730 );

+#6615 = CIRCLE( '', #6731, 0.200000000000000 );

+#6616 = CIRCLE( '', #6732, 0.200000000000000 );

+#6617 = CARTESIAN_POINT( '', ( -0.600000000000000, 1.90000000000000, -0.430000000000000 ) );

+#6618 = CARTESIAN_POINT( '', ( -1.70000000000000, 1.90000000000000, -0.430000000000000 ) );

+#6619 = CARTESIAN_POINT( '', ( -0.600000000000000, 1.90000000000000, -0.430000000000000 ) );

+#6620 = VECTOR( '', #6733, 1000.00000000000 );

+#6621 = CARTESIAN_POINT( '', ( -1.70000000000000, 1.90000000000000, 0.000000000000000 ) );

+#6622 = CARTESIAN_POINT( '', ( -1.70000000000000, 1.90000000000000, -0.430000000000000 ) );

+#6623 = VECTOR( '', #6734, 1000.00000000000 );

+#6624 = CARTESIAN_POINT( '', ( -0.600000000000000, 1.90000000000000, 0.000000000000000 ) );

+#6625 = CARTESIAN_POINT( '', ( -0.600000000000000, 1.90000000000000, 0.000000000000000 ) );

+#6626 = VECTOR( '', #6735, 1000.00000000000 );

+#6627 = CARTESIAN_POINT( '', ( -0.600000000000000, 1.90000000000000, -0.430000000000000 ) );

+#6628 = VECTOR( '', #6736, 1000.00000000000 );

+#6629 = CARTESIAN_POINT( '', ( -1.90000000000000, 1.70000000000000, 0.000000000000000 ) );

+#6630 = AXIS2_PLACEMENT_3D( '', #6737, #6738, #6739 );

+#6631 = CARTESIAN_POINT( '', ( -1.90000000000000, -1.70000000000000, 0.000000000000000 ) );

+#6632 = CARTESIAN_POINT( '', ( -1.90000000000000, 1.90000000000000, 0.000000000000000 ) );

+#6633 = VECTOR( '', #6740, 1000.00000000000 );

+#6634 = CARTESIAN_POINT( '', ( -1.70000000000000, -1.90000000000000, 0.000000000000000 ) );

+#6635 = AXIS2_PLACEMENT_3D( '', #6741, #6742, #6743 );

+#6636 = CARTESIAN_POINT( '', ( -0.600000000000000, -1.90000000000000, 0.000000000000000 ) );

+#6637 = CARTESIAN_POINT( '', ( -1.90000000000000, -1.90000000000000, 0.000000000000000 ) );

+#6638 = VECTOR( '', #6744, 1000.00000000000 );

+#6639 = CARTESIAN_POINT( '', ( -0.600000000000000, -1.10797111875716, 0.000000000000000 ) );

+#6640 = CARTESIAN_POINT( '', ( -0.600000000000000, -1.90000000000000, 0.000000000000000 ) );

+#6641 = VECTOR( '', #6745, 1000.00000000000 );

+#6642 = CARTESIAN_POINT( '', ( -0.600000000000000, 1.10797111875716, 0.000000000000000 ) );

+#6643 = AXIS2_PLACEMENT_3D( '', #6746, #6747, #6748 );

+#6644 = CARTESIAN_POINT( '', ( -0.600000000000000, 1.90000000000000, 0.000000000000000 ) );

+#6645 = VECTOR( '', #6749, 1000.00000000000 );

+#6646 = CARTESIAN_POINT( '', ( -0.600000000000000, 1.10797111875716, -0.430000000000000 ) );

+#6647 = CARTESIAN_POINT( '', ( -0.600000000000000, 1.10797111875716, -0.430000000000000 ) );

+#6648 = VECTOR( '', #6750, 1000.00000000000 );

+#6649 = CARTESIAN_POINT( '', ( -0.600000000000000, 1.90000000000000, -0.430000000000000 ) );

+#6650 = VECTOR( '', #6751, 1000.00000000000 );

+#6651 = CARTESIAN_POINT( '', ( -1.90000000000000, 1.70000000000000, -0.430000000000000 ) );

+#6652 = CARTESIAN_POINT( '', ( -1.90000000000000, -1.70000000000000, -0.430000000000000 ) );

+#6653 = CARTESIAN_POINT( '', ( -1.90000000000000, 1.90000000000000, -0.430000000000000 ) );

+#6654 = VECTOR( '', #6752, 1000.00000000000 );

+#6655 = AXIS2_PLACEMENT_3D( '', #6753, #6754, #6755 );

+#6656 = CARTESIAN_POINT( '', ( -0.600000000000000, -1.10797111875716, -0.430000000000000 ) );

+#6657 = AXIS2_PLACEMENT_3D( '', #6756, #6757, #6758 );

+#6658 = CARTESIAN_POINT( '', ( -0.600000000000000, -1.90000000000000, -0.430000000000000 ) );

+#6659 = CARTESIAN_POINT( '', ( -0.600000000000000, -1.90000000000000, -0.430000000000000 ) );

+#6660 = VECTOR( '', #6759, 1000.00000000000 );

+#6661 = CARTESIAN_POINT( '', ( -1.70000000000000, -1.90000000000000, -0.430000000000000 ) );

+#6662 = CARTESIAN_POINT( '', ( -1.90000000000000, -1.90000000000000, -0.430000000000000 ) );

+#6663 = VECTOR( '', #6760, 1000.00000000000 );

+#6664 = AXIS2_PLACEMENT_3D( '', #6761, #6762, #6763 );

+#6665 = CARTESIAN_POINT( '', ( -1.90000000000000, 1.70000000000000, -0.430000000000000 ) );

+#6666 = VECTOR( '', #6764, 1000.00000000000 );

+#6667 = CARTESIAN_POINT( '', ( -1.70000000000000, -1.90000000000000, -0.430000000000000 ) );

+#6668 = VECTOR( '', #6765, 1000.00000000000 );

+#6669 = CARTESIAN_POINT( '', ( -1.90000000000000, -1.70000000000000, -0.430000000000000 ) );

+#6670 = VECTOR( '', #6766, 1000.00000000000 );

+#6671 = CARTESIAN_POINT( '', ( -0.600000000000000, -1.90000000000000, -0.430000000000000 ) );

+#6672 = VECTOR( '', #6767, 1000.00000000000 );

+#6673 = CARTESIAN_POINT( '', ( -0.600000000000000, -1.10797111875716, -0.430000000000000 ) );

+#6674 = VECTOR( '', #6768, 1000.00000000000 );

+#6675 = CARTESIAN_POINT( '', ( 1.70000000000000, -1.90000000000000, -0.430000000000000 ) );

+#6676 = CARTESIAN_POINT( '', ( 0.600000000000000, -1.90000000000000, -0.430000000000000 ) );

+#6677 = CARTESIAN_POINT( '', ( 1.90000000000000, -1.90000000000000, -0.430000000000000 ) );

+#6678 = VECTOR( '', #6769, 1000.00000000000 );

+#6679 = CARTESIAN_POINT( '', ( 1.70000000000000, -1.90000000000000, 0.000000000000000 ) );

+#6680 = CARTESIAN_POINT( '', ( 1.70000000000000, -1.90000000000000, -0.430000000000000 ) );

+#6681 = VECTOR( '', #6770, 1000.00000000000 );

+#6682 = CARTESIAN_POINT( '', ( 0.600000000000000, -1.90000000000000, 0.000000000000000 ) );

+#6683 = CARTESIAN_POINT( '', ( 1.90000000000000, -1.90000000000000, 0.000000000000000 ) );

+#6684 = VECTOR( '', #6771, 1000.00000000000 );

+#6685 = CARTESIAN_POINT( '', ( 0.600000000000000, -1.90000000000000, -0.430000000000000 ) );

+#6686 = VECTOR( '', #6772, 1000.00000000000 );

+#6687 = CARTESIAN_POINT( '', ( 0.600000000000000, -1.10797111875716, 0.000000000000000 ) );

+#6688 = CARTESIAN_POINT( '', ( 0.600000000000000, -1.90000000000000, 0.000000000000000 ) );

+#6689 = VECTOR( '', #6773, 1000.00000000000 );

+#6690 = CARTESIAN_POINT( '', ( 0.600000000000000, -1.10797111875716, -0.430000000000000 ) );

+#6691 = CARTESIAN_POINT( '', ( 0.600000000000000, -1.10797111875716, -0.430000000000000 ) );

+#6692 = VECTOR( '', #6774, 1000.00000000000 );

+#6693 = CARTESIAN_POINT( '', ( 0.600000000000000, -1.90000000000000, -0.430000000000000 ) );

+#6694 = VECTOR( '', #6775, 1000.00000000000 );

+#6695 = CARTESIAN_POINT( '', ( 1.90000000000000, -1.70000000000000, 0.000000000000000 ) );

+#6696 = AXIS2_PLACEMENT_3D( '', #6776, #6777, #6778 );

+#6697 = CARTESIAN_POINT( '', ( 1.90000000000000, 1.70000000000000, 0.000000000000000 ) );

+#6698 = CARTESIAN_POINT( '', ( 1.90000000000000, 1.90000000000000, 0.000000000000000 ) );

+#6699 = VECTOR( '', #6779, 1000.00000000000 );

+#6700 = CARTESIAN_POINT( '', ( 1.70000000000000, 1.90000000000000, 0.000000000000000 ) );

+#6701 = AXIS2_PLACEMENT_3D( '', #6780, #6781, #6782 );

+#6702 = CARTESIAN_POINT( '', ( 0.600000000000000, 1.90000000000000, 0.000000000000000 ) );

+#6703 = CARTESIAN_POINT( '', ( 0.600000000000000, 1.90000000000000, 0.000000000000000 ) );

+#6704 = VECTOR( '', #6783, 1000.00000000000 );

+#6705 = CARTESIAN_POINT( '', ( 0.600000000000000, 1.10797111875716, 0.000000000000000 ) );

+#6706 = CARTESIAN_POINT( '', ( 0.600000000000000, 1.90000000000000, 0.000000000000000 ) );

+#6707 = VECTOR( '', #6784, 1000.00000000000 );

+#6708 = AXIS2_PLACEMENT_3D( '', #6785, #6786, #6787 );

+#6709 = CARTESIAN_POINT( '', ( 1.70000000000000, 1.90000000000000, -0.430000000000000 ) );

+#6710 = CARTESIAN_POINT( '', ( 1.70000000000000, 1.90000000000000, -0.430000000000000 ) );

+#6711 = VECTOR( '', #6788, 1000.00000000000 );

+#6712 = CARTESIAN_POINT( '', ( 0.600000000000000, 1.90000000000000, -0.430000000000000 ) );

+#6713 = CARTESIAN_POINT( '', ( 0.600000000000000, 1.90000000000000, -0.430000000000000 ) );

+#6714 = VECTOR( '', #6789, 1000.00000000000 );

+#6715 = CARTESIAN_POINT( '', ( 0.600000000000000, 1.90000000000000, -0.430000000000000 ) );

+#6716 = VECTOR( '', #6790, 1000.00000000000 );

+#6717 = CARTESIAN_POINT( '', ( 1.90000000000000, -1.70000000000000, -0.430000000000000 ) );

+#6718 = CARTESIAN_POINT( '', ( 1.90000000000000, -1.70000000000000, -0.430000000000000 ) );

+#6719 = VECTOR( '', #6791, 1000.00000000000 );

+#6720 = CARTESIAN_POINT( '', ( 1.90000000000000, 1.70000000000000, -0.430000000000000 ) );

+#6721 = CARTESIAN_POINT( '', ( 1.90000000000000, 1.90000000000000, -0.430000000000000 ) );

+#6722 = VECTOR( '', #6792, 1000.00000000000 );

+#6723 = CARTESIAN_POINT( '', ( 1.90000000000000, 1.70000000000000, -0.430000000000000 ) );

+#6724 = VECTOR( '', #6793, 1000.00000000000 );

+#6725 = CARTESIAN_POINT( '', ( 0.600000000000000, 1.10797111875716, -0.430000000000000 ) );

+#6726 = CARTESIAN_POINT( '', ( 0.600000000000000, 1.10797111875716, -0.430000000000000 ) );

+#6727 = VECTOR( '', #6794, 1000.00000000000 );

+#6728 = AXIS2_PLACEMENT_3D( '', #6795, #6796, #6797 );

+#6729 = CARTESIAN_POINT( '', ( 0.600000000000000, 1.90000000000000, -0.430000000000000 ) );

+#6730 = VECTOR( '', #6798, 1000.00000000000 );

+#6731 = AXIS2_PLACEMENT_3D( '', #6799, #6800, #6801 );

+#6732 = AXIS2_PLACEMENT_3D( '', #6802, #6803, #6804 );

+#6733 = DIRECTION( '', ( -1.00000000000000, 0.000000000000000, 0.000000000000000 ) );

+#6734 = DIRECTION( '', ( 0.000000000000000, 0.000000000000000, 1.00000000000000 ) );

+#6735 = DIRECTION( '', ( -1.00000000000000, 0.000000000000000, 0.000000000000000 ) );

+#6736 = DIRECTION( '', ( 0.000000000000000, 0.000000000000000, 1.00000000000000 ) );

+#6737 = CARTESIAN_POINT( '', ( -1.70000000000000, 1.70000000000000, 0.000000000000000 ) );

+#6738 = DIRECTION( '', ( 0.000000000000000, 0.000000000000000, -1.00000000000000 ) );

+#6739 = DIRECTION( '', ( -1.00000000000000, 0.000000000000000, 0.000000000000000 ) );

+#6740 = DIRECTION( '', ( 0.000000000000000, -1.00000000000000, 0.000000000000000 ) );

+#6741 = CARTESIAN_POINT( '', ( -1.70000000000000, -1.70000000000000, 0.000000000000000 ) );

+#6742 = DIRECTION( '', ( 0.000000000000000, 0.000000000000000, -1.00000000000000 ) );

+#6743 = DIRECTION( '', ( -1.00000000000000, 0.000000000000000, 0.000000000000000 ) );

+#6744 = DIRECTION( '', ( 1.00000000000000, 0.000000000000000, 0.000000000000000 ) );

+#6745 = DIRECTION( '', ( 0.000000000000000, 1.00000000000000, 0.000000000000000 ) );

+#6746 = CARTESIAN_POINT( '', ( 0.000000000000000, 0.000000000000000, 0.000000000000000 ) );

+#6747 = DIRECTION( '', ( 0.000000000000000, 0.000000000000000, -1.00000000000000 ) );

+#6748 = DIRECTION( '', ( 1.00000000000000, 0.000000000000000, 0.000000000000000 ) );

+#6749 = DIRECTION( '', ( 1.36889221865773E-016, 1.00000000000000, 0.000000000000000 ) );

+#6750 = DIRECTION( '', ( 0.000000000000000, 0.000000000000000, 1.00000000000000 ) );

+#6751 = DIRECTION( '', ( 1.36889221865773E-016, 1.00000000000000, 0.000000000000000 ) );

+#6752 = DIRECTION( '', ( 0.000000000000000, -1.00000000000000, 0.000000000000000 ) );

+#6753 = CARTESIAN_POINT( '', ( -1.70000000000000, 1.70000000000000, -0.430000000000000 ) );

+#6754 = DIRECTION( '', ( 0.000000000000000, 0.000000000000000, -1.00000000000000 ) );

+#6755 = DIRECTION( '', ( -1.00000000000000, 0.000000000000000, 0.000000000000000 ) );

+#6756 = CARTESIAN_POINT( '', ( 0.000000000000000, 0.000000000000000, -0.430000000000000 ) );

+#6757 = DIRECTION( '', ( 0.000000000000000, 0.000000000000000, -1.00000000000000 ) );

+#6758 = DIRECTION( '', ( 1.00000000000000, 0.000000000000000, 0.000000000000000 ) );

+#6759 = DIRECTION( '', ( 0.000000000000000, 1.00000000000000, 0.000000000000000 ) );

+#6760 = DIRECTION( '', ( 1.00000000000000, 0.000000000000000, 0.000000000000000 ) );

+#6761 = CARTESIAN_POINT( '', ( -1.70000000000000, -1.70000000000000, -0.430000000000000 ) );

+#6762 = DIRECTION( '', ( 0.000000000000000, 0.000000000000000, -1.00000000000000 ) );

+#6763 = DIRECTION( '', ( -1.00000000000000, 0.000000000000000, 0.000000000000000 ) );

+#6764 = DIRECTION( '', ( 0.000000000000000, 0.000000000000000, 1.00000000000000 ) );

+#6765 = DIRECTION( '', ( 0.000000000000000, 0.000000000000000, 1.00000000000000 ) );

+#6766 = DIRECTION( '', ( 0.000000000000000, 0.000000000000000, 1.00000000000000 ) );

+#6767 = DIRECTION( '', ( 0.000000000000000, 0.000000000000000, 1.00000000000000 ) );

+#6768 = DIRECTION( '', ( 0.000000000000000, 0.000000000000000, 1.00000000000000 ) );

+#6769 = DIRECTION( '', ( -1.00000000000000, 1.66800334228539E-016, 0.000000000000000 ) );

+#6770 = DIRECTION( '', ( 0.000000000000000, 0.000000000000000, 1.00000000000000 ) );

+#6771 = DIRECTION( '', ( -1.00000000000000, 1.66800334228539E-016, 0.000000000000000 ) );

+#6772 = DIRECTION( '', ( 0.000000000000000, 0.000000000000000, 1.00000000000000 ) );

+#6773 = DIRECTION( '', ( 0.000000000000000, 1.00000000000000, 0.000000000000000 ) );

+#6774 = DIRECTION( '', ( 0.000000000000000, 0.000000000000000, 1.00000000000000 ) );

+#6775 = DIRECTION( '', ( 0.000000000000000, 1.00000000000000, 0.000000000000000 ) );

+#6776 = CARTESIAN_POINT( '', ( 1.70000000000000, -1.70000000000000, 0.000000000000000 ) );

+#6777 = DIRECTION( '', ( 0.000000000000000, 0.000000000000000, 1.00000000000000 ) );

+#6778 = DIRECTION( '', ( 1.00000000000000, 0.000000000000000, 0.000000000000000 ) );

+#6779 = DIRECTION( '', ( 0.000000000000000, -1.00000000000000, 0.000000000000000 ) );

+#6780 = CARTESIAN_POINT( '', ( 1.70000000000000, 1.70000000000000, 0.000000000000000 ) );

+#6781 = DIRECTION( '', ( 0.000000000000000, 0.000000000000000, 1.00000000000000 ) );

+#6782 = DIRECTION( '', ( 1.00000000000000, 0.000000000000000, 0.000000000000000 ) );

+#6783 = DIRECTION( '', ( 1.00000000000000, 1.66800334228539E-016, 0.000000000000000 ) );

+#6784 = DIRECTION( '', ( -1.36889221865773E-016, 1.00000000000000, 0.000000000000000 ) );

+#6785 = CARTESIAN_POINT( '', ( 0.000000000000000, 0.000000000000000, 0.000000000000000 ) );

+#6786 = DIRECTION( '', ( 0.000000000000000, 0.000000000000000, 1.00000000000000 ) );

+#6787 = DIRECTION( '', ( -1.00000000000000, 0.000000000000000, 0.000000000000000 ) );

+#6788 = DIRECTION( '', ( 0.000000000000000, 0.000000000000000, 1.00000000000000 ) );

+#6789 = DIRECTION( '', ( 1.00000000000000, 1.66800334228539E-016, 0.000000000000000 ) );

+#6790 = DIRECTION( '', ( 0.000000000000000, 0.000000000000000, 1.00000000000000 ) );

+#6791 = DIRECTION( '', ( 0.000000000000000, 0.000000000000000, 1.00000000000000 ) );

+#6792 = DIRECTION( '', ( 0.000000000000000, -1.00000000000000, 0.000000000000000 ) );

+#6793 = DIRECTION( '', ( 0.000000000000000, 0.000000000000000, 1.00000000000000 ) );

+#6794 = DIRECTION( '', ( 0.000000000000000, 0.000000000000000, 1.00000000000000 ) );

+#6795 = CARTESIAN_POINT( '', ( 0.000000000000000, 0.000000000000000, -0.430000000000000 ) );

+#6796 = DIRECTION( '', ( 0.000000000000000, 0.000000000000000, 1.00000000000000 ) );

+#6797 = DIRECTION( '', ( -1.00000000000000, 0.000000000000000, 0.000000000000000 ) );

+#6798 = DIRECTION( '', ( -1.36889221865773E-016, 1.00000000000000, 0.000000000000000 ) );

+#6799 = CARTESIAN_POINT( '', ( 1.70000000000000, -1.70000000000000, -0.430000000000000 ) );

+#6800 = DIRECTION( '', ( 0.000000000000000, 0.000000000000000, 1.00000000000000 ) );

+#6801 = DIRECTION( '', ( 1.00000000000000, 0.000000000000000, 0.000000000000000 ) );

+#6802 = CARTESIAN_POINT( '', ( 1.70000000000000, 1.70000000000000, -0.430000000000000 ) );

+#6803 = DIRECTION( '', ( 0.000000000000000, 0.000000000000000, 1.00000000000000 ) );

+#6804 = DIRECTION( '', ( 1.00000000000000, 0.000000000000000, 0.000000000000000 ) );

+ENDSEC;

+END-ISO-10303-21;

diff --git a/circuit_boards/BuckBoost/RockPI-Power-Board/3dModels/ECS-5032MV-400-CN-TR.STEP b/circuit_boards/BuckBoost/RockPI-Power-Board/3dModels/ECS-5032MV-400-CN-TR.STEP
new file mode 100644
index 0000000..c3455c8
--- /dev/null
+++ b/circuit_boards/BuckBoost/RockPI-Power-Board/3dModels/ECS-5032MV-400-CN-TR.STEP
@@ -0,0 +1,4495 @@
+ISO-10303-21;

+HEADER;

+FILE_DESCRIPTION (( 'STEP AP214' ),

+    '1' );

+FILE_NAME ('ECS-3961slash3963.STEP',

+    '2017-12-07T21:18:08',

+    ( '' ),

+    ( '' ),

+    'SwSTEP 2.0',

+    'SolidWorks 2017',

+    '' );

+FILE_SCHEMA (( 'AUTOMOTIVE_DESIGN' ));

+ENDSEC;

+

+DATA;

+#1 = AXIS2_PLACEMENT_3D ( 'NONE', #820, #3234, #3960 ) ;

+#2 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;

+#3 = DIRECTION ( 'NONE',  ( -1.000000000000000000, 0.0000000000000000000, 4.336808689942019700E-016 ) ) ;

+#4 = MANIFOLD_SOLID_BREP ( 'Cut-Extrude4[3]', #1558 ) ;

+#5 = CARTESIAN_POINT ( 'NONE',  ( 2.099999999999998800, 1.110000000000000100, -1.200000000000000400 ) ) ;

+#6 = VECTOR ( 'NONE', #2738, 1000.000000000000000 ) ;

+#7 = ORIENTED_EDGE ( 'NONE', *, *, #297, .F. ) ;

+#8 = EDGE_CURVE ( 'NONE', #2185, #2437, #361, .T. ) ;

+#9 = VERTEX_POINT ( 'NONE', #1096 ) ;

+#10 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );

+#11 = DIRECTION ( 'NONE',  ( -1.000000000000000000, 0.0000000000000000000, -2.710505431213761100E-016 ) ) ;

+#12 = DIRECTION ( 'NONE',  ( 1.000000000000000000, 0.0000000000000000000, 2.710505431213761100E-016 ) ) ;

+#13 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION (  '', ( #2246 ), #3964 ) ;

+#14 = AXIS2_PLACEMENT_3D ( 'NONE', #475, #2853, #1831 ) ;

+#15 = EDGE_LOOP ( 'NONE', ( #2030, #1293, #2372, #593 ) ) ;

+#16 = CARTESIAN_POINT ( 'NONE',  ( -1.870000000000000100, -0.0000000000000000000, -0.6000000000000006400 ) ) ;

+#17 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;

+#18 = ORIENTED_EDGE ( 'NONE', *, *, #1200, .T. ) ;

+#19 = CARTESIAN_POINT ( 'NONE',  ( 2.500000000000000000, 1.100000000000000100, 1.599999999999999600 ) ) ;

+#20 = EDGE_CURVE ( 'NONE', #2434, #3940, #306, .T. ) ;

+#21 = EDGE_LOOP ( 'NONE', ( #1745, #717, #2953, #1045 ) ) ;

+#22 = CARTESIAN_POINT ( 'NONE',  ( -0.8200000000000005100, -3.203513695928269700, -1.600000000000000300 ) ) ;

+#23 = EDGE_CURVE ( 'NONE', #2163, #3907, #3748, .T. ) ;

+#24 = ORIENTED_EDGE ( 'NONE', *, *, #281, .F. ) ;

+#25 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;

+#26 = EDGE_CURVE ( 'NONE', #2986, #1878, #1950, .T. ) ;

+#27 = VECTOR ( 'NONE', #2368, 1000.000000000000000 ) ;

+#28 = ADVANCED_FACE ( 'NONE', ( #1845 ), #848, .F. ) ;

+#29 = LINE ( 'NONE', #1315, #3461 ) ;

+#30 = EDGE_CURVE ( 'NONE', #215, #2365, #2984, .T. ) ;

+#31 = CYLINDRICAL_SURFACE ( 'NONE', #4139, 0.2000000000000002100 ) ;

+#32 = CARTESIAN_POINT ( 'NONE',  ( 1.720000000000000000, 0.01000000000000002600, 0.6000000000000005300 ) ) ;

+#33 = LINE ( 'NONE', #155, #41 ) ;

+#34 = VERTEX_POINT ( 'NONE', #3139 ) ;

+#35 = DIRECTION ( 'NONE',  ( 1.000000000000000000, -0.0000000000000000000, -1.301042606982605300E-016 ) ) ;

+#36 = EDGE_LOOP ( 'NONE', ( #3868, #2601, #1528, #118, #3759, #1487, #692, #3281 ) ) ;

+#37 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;

+#38 = VECTOR ( 'NONE', #2917, 1000.000000000000000 ) ;

+#39 = ORIENTED_EDGE ( 'NONE', *, *, #4108, .F. ) ;

+#40 = VERTEX_POINT ( 'NONE', #3159 ) ;

+#41 = VECTOR ( 'NONE', #1129, 1000.000000000000000 ) ;

+#42 = VERTEX_POINT ( 'NONE', #1446 ) ;

+#43 = CARTESIAN_POINT ( 'NONE',  ( -1.720000000000000000, 0.5000000000000000000, 0.7962562514124874600 ) ) ;

+#44 = ORIENTED_EDGE ( 'NONE', *, *, #156, .F. ) ;

+#45 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;

+#46 = LINE ( 'NONE', #2164, #3097 ) ;

+#47 = EDGE_CURVE ( 'NONE', #2255, #1148, #1998, .T. ) ;

+#48 = FACE_OUTER_BOUND ( 'NONE', #3920, .T. ) ;

+#49 = DIRECTION ( 'NONE',  ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;

+#50 = ADVANCED_FACE ( 'NONE', ( #1636 ), #2537, .F. ) ;

+#51 = ORIENTED_EDGE ( 'NONE', *, *, #2994, .T. ) ;

+#52 = DIRECTION ( 'NONE',  ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;

+#53 = VECTOR ( 'NONE', #1441, 1000.000000000000000 ) ;

+#54 = DIRECTION ( 'NONE',  ( 1.084202172485504900E-016, -0.0000000000000000000, 1.000000000000000000 ) ) ;

+#55 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;

+#56 = VERTEX_POINT ( 'NONE', #841 ) ;

+#57 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;

+#58 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #3853, 'distance_accuracy_value', 'NONE');

+#59 = CARTESIAN_POINT ( 'NONE',  ( -0.9700000000000005300, 0.0000000000000000000, -1.450000000000000400 ) ) ;

+#60 = LINE ( 'NONE', #3570, #386 ) ;

+#61 = VERTEX_POINT ( 'NONE', #1511 ) ;

+#62 = CARTESIAN_POINT ( 'NONE',  ( 0.8200000000000005100, 0.5000000000000000000, -1.599999999999999900 ) ) ;

+#63 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;

+#64 = ORIENTED_EDGE ( 'NONE', *, *, #47, .T. ) ;

+#65 = AXIS2_PLACEMENT_3D ( 'NONE', #1657, #289, #3374 ) ;

+#66 = ORIENTED_EDGE ( 'NONE', *, *, #3052, .F. ) ;

+#67 = EDGE_CURVE ( 'NONE', #56, #497, #147, .T. ) ;

+#68 = PLANE ( 'NONE',  #1233 ) ;

+#69 = CARTESIAN_POINT ( 'NONE',  ( 0.9700000000000002000, 0.5000000000000000000, -1.450000000000000600 ) ) ;

+#70 = CARTESIAN_POINT ( 'NONE',  ( 0.6700000000000000400, 0.01000000000000002600, -1.599999999999999900 ) ) ;

+#71 = EDGE_LOOP ( 'NONE', ( #2142, #2731, #2457, #3200 ) ) ;

+#72 = ORIENTED_EDGE ( 'NONE', *, *, #1392, .F. ) ;

+#73 = ADVANCED_FACE ( 'NONE', ( #206 ), #2523, .F. ) ;

+#74 = FILL_AREA_STYLE_COLOUR ( '', #592 ) ;

+#75 = CARTESIAN_POINT ( 'NONE',  ( 0.9700000000000002000, 0.5000000000000000000, -1.450000000000000400 ) ) ;

+#76 = PLANE ( 'NONE',  #2835 ) ;

+#77 = CARTESIAN_POINT ( 'NONE',  ( 0.6700000000000001500, 0.01000000000000002600, -0.6000000000000003100 ) ) ;

+#78 = PLANE ( 'NONE',  #2843 ) ;

+#79 = CARTESIAN_POINT ( 'NONE',  ( 1.870000000000000100, 0.0000000000000000000, -0.6000000000000006400 ) ) ;

+#80 = LINE ( 'NONE', #662, #4072 ) ;

+#81 = LINE ( 'NONE', #1872, #2278 ) ;

+#82 = LINE ( 'NONE', #1866, #2046 ) ;

+#83 = VECTOR ( 'NONE', #4158, 1000.000000000000000 ) ;

+#84 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #1967 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #406, #2809, #1449 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );

+#85 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;

+#86 = CARTESIAN_POINT ( 'NONE',  ( -1.570000000000000500, 0.0000000000000000000, -1.450000000000000800 ) ) ;

+#87 = LINE ( 'NONE', #3993, #3084 ) ;

+#88 = SURFACE_STYLE_USAGE ( .BOTH. , #430 ) ;

+#89 = EDGE_CURVE ( 'NONE', #1824, #2634, #3359, .T. ) ;

+#90 = VECTOR ( 'NONE', #2390, 1000.000000000000000 ) ;

+#91 = CARTESIAN_POINT ( 'NONE',  ( 2.099999999999998800, 1.110000000000000100, 1.600000000000000800 ) ) ;

+#92 = EDGE_CURVE ( 'NONE', #3221, #2122, #1892, .T. ) ;

+#93 = ORIENTED_EDGE ( 'NONE', *, *, #1564, .T. ) ;

+#94 = ORIENTED_EDGE ( 'NONE', *, *, #1551, .F. ) ;

+#95 = FACE_OUTER_BOUND ( 'NONE', #123, .T. ) ;

+#96 = ORIENTED_EDGE ( 'NONE', *, *, #4035, .T. ) ;

+#97 = ORIENTED_EDGE ( 'NONE', *, *, #1746, .F. ) ;

+#98 = EDGE_LOOP ( 'NONE', ( #2822, #3441, #3034, #669 ) ) ;

+#99 = ADVANCED_FACE ( 'NONE', ( #2817 ), #3201, .T. ) ;

+#100 = CARTESIAN_POINT ( 'NONE',  ( 1.870000000000000100, 0.5000000000000000000, -0.6000000000000006400 ) ) ;

+#101 = EDGE_CURVE ( 'NONE', #767, #4140, #3143, .T. ) ;

+#102 = ORIENTED_EDGE ( 'NONE', *, *, #8, .T. ) ;

+#103 = VECTOR ( 'NONE', #925, 1000.000000000000000 ) ;

+#104 = AXIS2_PLACEMENT_3D ( 'NONE', #4344, #1904, #207 ) ;

+#105 = AXIS2_PLACEMENT_3D ( 'NONE', #516, #1807, #821 ) ;

+#106 = CARTESIAN_POINT ( 'NONE',  ( 1.720000000000000000, 3.703513695928269700, 1.600000000000000500 ) ) ;

+#107 = LINE ( 'NONE', #2800, #4322 ) ;

+#108 = EDGE_CURVE ( 'NONE', #2778, #3137, #1526, .T. ) ;

+#109 = VERTEX_POINT ( 'NONE', #3557 ) ;

+#110 = EDGE_LOOP ( 'NONE', ( #131, #3335, #290, #641 ) ) ;

+#111 = DIRECTION ( 'NONE',  ( 2.710505431213761100E-016, 0.0000000000000000000, -1.000000000000000000 ) ) ;

+#112 = LINE ( 'NONE', #2460, #548 ) ;

+#113 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;

+#114 = ORIENTED_EDGE ( 'NONE', *, *, #1240, .F. ) ;

+#115 = EDGE_CURVE ( 'NONE', #1716, #3312, #1367, .T. ) ;

+#116 = VECTOR ( 'NONE', #2098, 1000.000000000000000 ) ;

+#117 = AXIS2_PLACEMENT_3D ( 'NONE', #150, #3232, #1529 ) ;

+#118 = ORIENTED_EDGE ( 'NONE', *, *, #259, .F. ) ;

+#119 = ORIENTED_EDGE ( 'NONE', *, *, #495, .T. ) ;

+#120 = CARTESIAN_POINT ( 'NONE',  ( 0.0000000000000000000, 0.01000000000000000000, 0.0000000000000000000 ) ) ;

+#121 = ADVANCED_FACE ( 'NONE', ( #2287 ), #4033, .F. ) ;

+#122 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;

+#123 = EDGE_LOOP ( 'NONE', ( #3437, #1318, #3662, #2408 ) ) ;

+#124 = CARTESIAN_POINT ( 'NONE',  ( -1.719999999999999800, -1.562049935181331500, -0.6000000000000006400 ) ) ;

+#125 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;

+#126 = PRESENTATION_LAYER_ASSIGNMENT (  '', '', ( #1260 ) ) ;

+#127 = ORIENTED_EDGE ( 'NONE', *, *, #2155, .T. ) ;

+#128 = CARTESIAN_POINT ( 'NONE',  ( -0.9700000000000005300, 0.5000000000000000000, -1.600000000000000300 ) ) ;

+#129 = ORIENTED_EDGE ( 'NONE', *, *, #1647, .T. ) ;

+#130 = AXIS2_PLACEMENT_3D ( 'NONE', #1342, #351, #2381 ) ;

+#131 = ORIENTED_EDGE ( 'NONE', *, *, #3071, .T. ) ;

+#132 = CARTESIAN_POINT ( 'NONE',  ( 2.500000000000000000, 1.100000000000000100, -1.600000000000000500 ) ) ;

+#133 = CARTESIAN_POINT ( 'NONE',  ( 1.719999999999999800, -1.562049935181331500, 0.6000000000000006400 ) ) ;

+#134 = CARTESIAN_POINT ( 'NONE',  ( -0.6700000000000001500, 0.01000000000000002600, 0.6000000000000003100 ) ) ;

+#135 = VECTOR ( 'NONE', #4098, 1000.000000000000000 ) ;

+#136 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;

+#137 = CIRCLE ( 'NONE', #4409, 0.1499999999999997400 ) ;

+#138 = FACE_OUTER_BOUND ( 'NONE', #98, .T. ) ;

+#139 = ADVANCED_FACE ( 'NONE', ( #2759 ), #1262, .F. ) ;

+#140 = CARTESIAN_POINT ( 'NONE',  ( -1.570000000000000300, -1.562049935181331500, -1.600000000000000500 ) ) ;

+#141 = CARTESIAN_POINT ( 'NONE',  ( 0.8200000000000005100, 0.01000000000000000000, 1.600000000000000100 ) ) ;

+#142 = CIRCLE ( 'NONE', #3194, 0.2000000000000003200 ) ;

+#143 = FACE_OUTER_BOUND ( 'NONE', #3595, .T. ) ;

+#144 = VERTEX_POINT ( 'NONE', #3927 ) ;

+#145 = CARTESIAN_POINT ( 'NONE',  ( -1.870000000000000600, 0.01000000000000002600, -1.600000000000000300 ) ) ;

+#146 = ORIENTED_EDGE ( 'NONE', *, *, #1228, .F. ) ;

+#147 = CIRCLE ( 'NONE', #824, 0.1499999999999997400 ) ;

+#148 = AXIS2_PLACEMENT_3D ( 'NONE', #1282, #4030, #2347 ) ;

+#149 = ORIENTED_EDGE ( 'NONE', *, *, #1606, .F. ) ;

+#150 = CARTESIAN_POINT ( 'NONE',  ( -0.9700000000000005300, 1.100000000000000100, -1.600000000000000500 ) ) ;

+#151 = LINE ( 'NONE', #2027, #2764 ) ;

+#152 = ORIENTED_EDGE ( 'NONE', *, *, #259, .T. ) ;

+#153 = VECTOR ( 'NONE', #1882, 1000.000000000000000 ) ;

+#154 = ORIENTED_EDGE ( 'NONE', *, *, #2793, .F. ) ;

+#155 = CARTESIAN_POINT ( 'NONE',  ( -1.870000000000000600, 0.01000000000000000000, -1.600000000000000300 ) ) ;

+#156 = EDGE_CURVE ( 'NONE', #3107, #2758, #3090, .T. ) ;

+#157 = ORIENTED_EDGE ( 'NONE', *, *, #1873, .T. ) ;

+#158 = VECTOR ( 'NONE', #702, 1000.000000000000000 ) ;

+#159 = CARTESIAN_POINT ( 'NONE',  ( 0.9700000000000002000, 1.100000000000000100, -1.450000000000000600 ) ) ;

+#160 = LINE ( 'NONE', #3083, #1490 ) ;

+#161 = CARTESIAN_POINT ( 'NONE',  ( -0.8200000000000005100, -1.562049935181331500, 0.6000000000000003100 ) ) ;

+#162 = AXIS2_PLACEMENT_3D ( 'NONE', #294, #3382, #3732 ) ;

+#163 = EDGE_LOOP ( 'NONE', ( #913, #129, #3032, #383 ) ) ;

+#164 = VECTOR ( 'NONE', #2493, 1000.000000000000000 ) ;

+#165 = CARTESIAN_POINT ( 'NONE',  ( -1.870000000000000600, 0.01000000000000000000, 1.600000000000000100 ) ) ;

+#166 = ADVANCED_FACE ( 'NONE', ( #1737 ), #4269, .T. ) ;

+#167 = DIRECTION ( 'NONE',  ( 1.000000000000000000, -0.0000000000000000000, 1.807003620809173200E-016 ) ) ;

+#168 = EDGE_CURVE ( 'NONE', #4288, #2969, #526, .T. ) ;

+#169 = VECTOR ( 'NONE', #1549, 1000.000000000000000 ) ;

+#170 = VERTEX_POINT ( 'NONE', #828 ) ;

+#171 = CARTESIAN_POINT ( 'NONE',  ( 1.720000000000000000, 0.5000000000000000000, 1.600000000000000500 ) ) ;

+#172 = CARTESIAN_POINT ( 'NONE',  ( 1.570000000000000300, 1.100000000000000100, 1.600000000000000500 ) ) ;

+#173 = COLOUR_RGB ( '',0.2509803921568627400, 0.2509803921568627400, 0.2509803921568627400 ) ;

+#174 = ORIENTED_EDGE ( 'NONE', *, *, #4405, .F. ) ;

+#175 = PLANE ( 'NONE',  #753 ) ;

+#176 = ORIENTED_EDGE ( 'NONE', *, *, #951, .T. ) ;

+#177 = EDGE_LOOP ( 'NONE', ( #235, #4058, #2561, #991, #1547, #3971, #542, #2940, #3945, #1224, #688, #4061, #3325, #1341, #3560, #1375, #2742, #2203, #3592, #642, #2915, #1445, #1523, #3616, #2311, #1628, #2318, #157, #3729, #183, #2443, #2880 ) ) ;

+#178 = ORIENTED_EDGE ( 'NONE', *, *, #1247, .T. ) ;

+#179 = PLANE ( 'NONE',  #3134 ) ;

+#180 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;

+#181 = CARTESIAN_POINT ( 'NONE',  ( -0.9700000000000005300, 0.0000000000000000000, 1.600000000000000300 ) ) ;

+#182 = EDGE_CURVE ( 'NONE', #2162, #1123, #2058, .T. ) ;

+#183 = ORIENTED_EDGE ( 'NONE', *, *, #1705, .T. ) ;

+#184 = DIRECTION ( 'NONE',  ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;

+#185 = CARTESIAN_POINT ( 'NONE',  ( -2.500000000000000000, 1.100000000000000100, -1.599999999999999000 ) ) ;

+#186 = EDGE_LOOP ( 'NONE', ( #127, #1759, #72, #3176 ) ) ;

+#187 = AXIS2_PLACEMENT_3D ( 'NONE', #1450, #741, #776 ) ;

+#188 = ADVANCED_FACE ( 'NONE', ( #2177 ), #1521, .F. ) ;

+#189 = CARTESIAN_POINT ( 'NONE',  ( 2.299999999999998000, 7.985164807134504300, -1.200000000000000400 ) ) ;

+#190 = CARTESIAN_POINT ( 'NONE',  ( 0.9700000000000002000, 0.0000000000000000000, -1.450000000000000400 ) ) ;

+#191 = VECTOR ( 'NONE', #1936, 1000.000000000000000 ) ;

+#192 = FACE_OUTER_BOUND ( 'NONE', #508, .T. ) ;

+#193 = DIRECTION ( 'NONE',  ( 1.000000000000000000, 0.0000000000000000000, -1.301042606982605300E-016 ) ) ;

+#194 = CARTESIAN_POINT ( 'NONE',  ( -1.570000000000000300, 0.5000000000000000000, -1.600000000000000500 ) ) ;

+#195 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;

+#196 = CIRCLE ( 'NONE', #2819, 0.2000000000000002100 ) ;

+#197 = LINE ( 'NONE', #2357, #2587 ) ;

+#198 = EDGE_CURVE ( 'NONE', #3817, #3465, #1626, .T. ) ;

+#199 = VERTEX_POINT ( 'NONE', #1925 ) ;

+#200 = CARTESIAN_POINT ( 'NONE',  ( -2.500000000000000000, 1.100000000000000100, 0.2999999999999987100 ) ) ;

+#201 = CARTESIAN_POINT ( 'NONE',  ( 1.720000000000000000, 3.703513695928269700, -1.600000000000000300 ) ) ;

+#202 = EDGE_CURVE ( 'NONE', #3110, #947, #1944, .T. ) ;

+#203 = MANIFOLD_SOLID_BREP ( 'Boss-Extrude4', #260 ) ;

+#204 = AXIS2_PLACEMENT_3D ( 'NONE', #4163, #2072, #3504 ) ;

+#205 = VERTEX_POINT ( 'NONE', #234 ) ;

+#206 = FACE_OUTER_BOUND ( 'NONE', #505, .T. ) ;

+#207 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;

+#208 = ORIENTED_EDGE ( 'NONE', *, *, #2514, .F. ) ;

+#209 = CYLINDRICAL_SURFACE ( 'NONE', #2373, 0.1499999999999997400 ) ;

+#210 = CARTESIAN_POINT ( 'NONE',  ( 0.6700000000000000400, 0.0000000000000000000, -1.599999999999999900 ) ) ;

+#211 = EDGE_LOOP ( 'NONE', ( #1124, #4015, #4304, #4122 ) ) ;

+#212 = VECTOR ( 'NONE', #1697, 1000.000000000000000 ) ;

+#213 = ORIENTED_EDGE ( 'NONE', *, *, #490, .T. ) ;

+#214 = VERTEX_POINT ( 'NONE', #2298 ) ;

+#215 = VERTEX_POINT ( 'NONE', #3340 ) ;

+#216 = FACE_OUTER_BOUND ( 'NONE', #420, .T. ) ;

+#217 = PLANE ( 'NONE',  #4210 ) ;

+#218 = ORIENTED_EDGE ( 'NONE', *, *, #1844, .F. ) ;

+#219 = ADVANCED_FACE ( 'NONE', ( #795 ), #902, .F. ) ;

+#220 = DIRECTION ( 'NONE',  ( 1.000000000000000000, 0.0000000000000000000, -1.445602896647333400E-015 ) ) ;

+#221 = VERTEX_POINT ( 'NONE', #3293 ) ;

+#222 = EDGE_CURVE ( 'NONE', #511, #886, #1731, .T. ) ;

+#223 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;

+#224 = VECTOR ( 'NONE', #4235, 1000.000000000000000 ) ;

+#225 = CARTESIAN_POINT ( 'NONE',  ( -1.570000000000000300, 0.0000000000000000000, 1.600000000000000500 ) ) ;

+#226 = DIRECTION ( 'NONE',  ( 1.000000000000000000, 0.0000000000000000000, -1.445602896647334400E-015 ) ) ;

+#227 = VECTOR ( 'NONE', #3890, 1000.000000000000000 ) ;

+#228 = CARTESIAN_POINT ( 'NONE',  ( 0.6700000000000000400, 0.5000000000000000000, 1.599999999999999900 ) ) ;

+#229 = ORIENTED_EDGE ( 'NONE', *, *, #2919, .F. ) ;

+#230 = LINE ( 'NONE', #3344, #3329 ) ;

+#231 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;

+#232 = ORIENTED_EDGE ( 'NONE', *, *, #2947, .F. ) ;

+#233 = CARTESIAN_POINT ( 'NONE',  ( 1.570000000000000300, 0.5000000000000000000, 1.600000000000000500 ) ) ;

+#234 = CARTESIAN_POINT ( 'NONE',  ( -0.9700000000000002000, 1.100000000000000100, 1.450000000000000800 ) ) ;

+#235 = ORIENTED_EDGE ( 'NONE', *, *, #2527, .T. ) ;

+#236 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );

+#237 = CARTESIAN_POINT ( 'NONE',  ( -0.8200000000000007300, 1.100000000000000100, 1.600000000000000100 ) ) ;

+#238 = ORIENTED_EDGE ( 'NONE', *, *, #1856, .T. ) ;

+#239 = DIRECTION ( 'NONE',  ( 1.084202172485504900E-016, -0.0000000000000000000, 1.000000000000000000 ) ) ;

+#240 = ORIENTED_EDGE ( 'NONE', *, *, #2701, .F. ) ;

+#241 = ORIENTED_EDGE ( 'NONE', *, *, #1670, .T. ) ;

+#242 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;

+#243 = ORIENTED_EDGE ( 'NONE', *, *, #2919, .T. ) ;

+#244 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;

+#245 = EDGE_CURVE ( 'NONE', #3086, #3095, #87, .T. ) ;

+#246 = ORIENTED_EDGE ( 'NONE', *, *, #1172, .F. ) ;

+#247 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;

+#248 = LINE ( 'NONE', #3737, #3917 ) ;

+#249 = AXIS2_PLACEMENT_3D ( 'NONE', #3383, #3677, #1666 ) ;

+#250 = CARTESIAN_POINT ( 'NONE',  ( 0.9700000000000005300, 0.5000000000000000000, -1.600000000000000300 ) ) ;

+#251 = FACE_OUTER_BOUND ( 'NONE', #177, .T. ) ;

+#252 = LINE ( 'NONE', #3024, #1470 ) ;

+#253 = DIRECTION ( 'NONE',  ( 1.000000000000000000, 0.0000000000000000000, -1.301042606982605300E-016 ) ) ;

+#254 = DIRECTION ( 'NONE',  ( -1.000000000000000000, 0.0000000000000000000, -1.084202172485504900E-016 ) ) ;

+#255 = CARTESIAN_POINT ( 'NONE',  ( 0.6700000000000001500, 0.0000000000000000000, 0.6000000000000003100 ) ) ;

+#256 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;

+#257 = CIRCLE ( 'NONE', #3216, 0.1499999999999999700 ) ;

+#258 = ORIENTED_EDGE ( 'NONE', *, *, #3562, .F. ) ;

+#259 = EDGE_CURVE ( 'NONE', #266, #3923, #1687, .T. ) ;

+#260 = CLOSED_SHELL ( 'NONE', ( #2734, #2597, #3586, #1919, #2805, #73, #2463, #2781, #1183, #4239 ) ) ;

+#261 = EDGE_CURVE ( 'NONE', #4300, #4225, #3805, .T. ) ;

+#262 = ORIENTED_EDGE ( 'NONE', *, *, #3071, .F. ) ;

+#263 = LINE ( 'NONE', #896, #4200 ) ;

+#264 = VECTOR ( 'NONE', #4258, 1000.000000000000000 ) ;

+#265 = ORIENTED_EDGE ( 'NONE', *, *, #3328, .F. ) ;

+#266 = VERTEX_POINT ( 'NONE', #1213 ) ;

+#267 = VECTOR ( 'NONE', #1066, 1000.000000000000000 ) ;

+#268 = VECTOR ( 'NONE', #2228, 1000.000000000000000 ) ;

+#269 = EDGE_CURVE ( 'NONE', #4252, #876, #2530, .T. ) ;

+#270 = CARTESIAN_POINT ( 'NONE',  ( 0.8200000000000005100, 0.01000000000000002600, -1.599999999999999900 ) ) ;

+#271 = DIRECTION ( 'NONE',  ( -1.000000000000000000, 0.0000000000000000000, -2.710505431213761100E-016 ) ) ;

+#272 = STYLED_ITEM ( 'NONE', ( #2377 ), #865 ) ;

+#273 = ORIENTED_EDGE ( 'NONE', *, *, #1974, .T. ) ;

+#274 = DIRECTION ( 'NONE',  ( -1.000000000000000000, 0.0000000000000000000, -0.0000000000000000000 ) ) ;

+#275 = FACE_OUTER_BOUND ( 'NONE', #1201, .T. ) ;

+#276 = EDGE_LOOP ( 'NONE', ( #1749, #2153, #4156, #1986 ) ) ;

+#277 = ADVANCED_FACE ( 'NONE', ( #731 ), #3678, .F. ) ;

+#278 = SURFACE_STYLE_FILL_AREA ( #2556 ) ;

+#279 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;

+#280 = ORIENTED_EDGE ( 'NONE', *, *, #1705, .F. ) ;

+#281 = EDGE_CURVE ( 'NONE', #2519, #1209, #944, .T. ) ;

+#282 = ORIENTED_EDGE ( 'NONE', *, *, #198, .F. ) ;

+#283 = CARTESIAN_POINT ( 'NONE',  ( 1.720000000000000000, 0.5000000000000000000, 0.6000000000000005300 ) ) ;

+#284 = ORIENTED_EDGE ( 'NONE', *, *, #3651, .F. ) ;

+#285 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;

+#286 = AXIS2_PLACEMENT_3D ( 'NONE', #2338, #296, #648 ) ;

+#287 = ORIENTED_EDGE ( 'NONE', *, *, #3562, .T. ) ;

+#288 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;

+#289 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;

+#290 = ORIENTED_EDGE ( 'NONE', *, *, #4093, .T. ) ;

+#291 = CARTESIAN_POINT ( 'NONE',  ( 0.6700000000000000400, 0.0000000000000000000, -1.599999999999999900 ) ) ;

+#292 = ORIENTED_EDGE ( 'NONE', *, *, #4448, .T. ) ;

+#293 = AXIS2_PLACEMENT_3D ( 'NONE', #616, #4396, #1294 ) ;

+#294 = CARTESIAN_POINT ( 'NONE',  ( 0.0000000000000000000, 0.01000000000000000000, 0.0000000000000000000 ) ) ;

+#295 = AXIS2_PLACEMENT_3D ( 'NONE', #501, #3604, #1854 ) ;

+#296 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;

+#297 = EDGE_CURVE ( 'NONE', #2241, #426, #142, .T. ) ;

+#298 = LINE ( 'NONE', #2310, #725 ) ;

+#299 = PRODUCT_RELATED_PRODUCT_CATEGORY ( 'part', '', ( #2791 ) ) ;

+#300 = VECTOR ( 'NONE', #1801, 1000.000000000000000 ) ;

+#301 = FACE_OUTER_BOUND ( 'NONE', #3607, .T. ) ;

+#302 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );

+#303 = CARTESIAN_POINT ( 'NONE',  ( 2.299999999999999800, 0.0000000000000000000, 1.599999999999999600 ) ) ;

+#304 = EDGE_CURVE ( 'NONE', #2603, #3392, #2979, .T. ) ;

+#305 = ORIENTED_EDGE ( 'NONE', *, *, #4371, .T. ) ;

+#306 = LINE ( 'NONE', #1065, #4195 ) ;

+#307 = ORIENTED_EDGE ( 'NONE', *, *, #2431, .T. ) ;

+#308 = EDGE_CURVE ( 'NONE', #4138, #3039, #3689, .T. ) ;

+#309 = VECTOR ( 'NONE', #2305, 1000.000000000000000 ) ;

+#310 = VECTOR ( 'NONE', #1631, 1000.000000000000000 ) ;

+#311 = CARTESIAN_POINT ( 'NONE',  ( 1.720000000000000000, -3.203513695928269700, 1.600000000000000500 ) ) ;

+#312 = CARTESIAN_POINT ( 'NONE',  ( 1.720000000000000000, 0.01000000000000002600, -1.600000000000000300 ) ) ;

+#313 = ORIENTED_EDGE ( 'NONE', *, *, #3147, .F. ) ;

+#314 = ORIENTED_EDGE ( 'NONE', *, *, #1180, .F. ) ;

+#315 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;

+#316 = ORIENTED_EDGE ( 'NONE', *, *, #3165, .F. ) ;

+#317 = CIRCLE ( 'NONE', #3037, 0.1999999999999996500 ) ;

+#318 = CARTESIAN_POINT ( 'NONE',  ( 0.9700000000000002000, 0.5000000000000000000, -1.450000000000000400 ) ) ;

+#319 = ORIENTED_EDGE ( 'NONE', *, *, #3878, .F. ) ;

+#320 = ADVANCED_FACE ( 'NONE', ( #2484 ), #622, .F. ) ;

+#321 = FACE_OUTER_BOUND ( 'NONE', #660, .T. ) ;

+#322 = VERTEX_POINT ( 'NONE', #1667 ) ;

+#323 = EDGE_CURVE ( 'NONE', #4390, #2957, #1146, .T. ) ;

+#324 = LINE ( 'NONE', #1438, #227 ) ;

+#325 = CARTESIAN_POINT ( 'NONE',  ( -2.100000000000000100, 1.110000000000000100, 1.200000000000000800 ) ) ;

+#326 = EDGE_LOOP ( 'NONE', ( #4082, #1325, #1284, #2854 ) ) ;

+#327 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;

+#328 = EDGE_CURVE ( 'NONE', #3237, #2409, #4299, .T. ) ;

+#329 = AXIS2_PLACEMENT_3D ( 'NONE', #2584, #1556, #541 ) ;

+#330 = CARTESIAN_POINT ( 'NONE',  ( 1.570000000000000500, 0.5000000000000000000, 1.450000000000000800 ) ) ;

+#331 = AXIS2_PLACEMENT_3D ( 'NONE', #2968, #2595, #3327 ) ;

+#332 = ORIENTED_EDGE ( 'NONE', *, *, #2525, .T. ) ;

+#333 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;

+#334 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;

+#335 = CARTESIAN_POINT ( 'NONE',  ( -2.100000000000000100, 1.300000000000000000, -1.200000000000000600 ) ) ;

+#336 = ORIENTED_EDGE ( 'NONE', *, *, #2527, .F. ) ;

+#337 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;

+#338 = EDGE_CURVE ( 'NONE', #3940, #3388, #2384, .T. ) ;

+#339 = ORIENTED_EDGE ( 'NONE', *, *, #3269, .T. ) ;

+#340 = VERTEX_POINT ( 'NONE', #1695 ) ;

+#341 = CARTESIAN_POINT ( 'NONE',  ( 2.500000000000000000, 1.100000000000000100, -0.4999999999999997800 ) ) ;

+#342 = ORIENTED_EDGE ( 'NONE', *, *, #4448, .F. ) ;

+#343 = CARTESIAN_POINT ( 'NONE',  ( -2.500000000000000000, 1.100000000000000100, -0.2999999999999987100 ) ) ;

+#344 = EDGE_CURVE ( 'NONE', #1561, #3585, #3529, .T. ) ;

+#345 = STYLED_ITEM ( 'NONE', ( #4100 ), #2769 ) ;

+#346 = ORIENTED_EDGE ( 'NONE', *, *, #3796, .F. ) ;

+#347 = ORIENTED_EDGE ( 'NONE', *, *, #1057, .T. ) ;

+#348 = VECTOR ( 'NONE', #2202, 1000.000000000000000 ) ;

+#349 = LINE ( 'NONE', #1783, #1990 ) ;

+#350 = VECTOR ( 'NONE', #1415, 1000.000000000000000 ) ;

+#351 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;

+#352 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;

+#353 = AXIS2_PLACEMENT_3D ( 'NONE', #4021, #3631, #220 ) ;

+#354 = CARTESIAN_POINT ( 'NONE',  ( 1.720000000000000000, 0.01000000000000000000, 1.600000000000000500 ) ) ;

+#355 = CARTESIAN_POINT ( 'NONE',  ( -0.8200000000000005100, 0.01000000000000002600, -0.6000000000000003100 ) ) ;

+#356 = FACE_OUTER_BOUND ( 'NONE', #3475, .T. ) ;

+#357 = AXIS2_PLACEMENT_3D ( 'NONE', #2480, #3512, #2787 ) ;

+#358 = CLOSED_SHELL ( 'NONE', ( #1816, #3174, #2898, #825, #1316, #3564, #3286, #1075, #1568, #3195, #4190, #1747, #749, #3798, #1095, #556, #2053, #778, #3956, #1501, #3659, #2709, #1894, #1121, #2201, #1720, #1408, #1853, #2481, #1136, #2831, #2444, #3894, #579, #3519, #3987, #1793, #3466, #4263, #462, #368, #2990, #2401, #887, #139, #188, #1593, #803, #866, #1339, #3100, #3702, #440, #4335, #219, #2949, #2178, #2522, #3543, #3306, #4167, #3742, #4009, #1388, #914, #685, #3871 ) ) ;

+#359 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;

+#360 = ORIENTED_EDGE ( 'NONE', *, *, #2014, .T. ) ;

+#361 = CIRCLE ( 'NONE', #2129, 0.1999999999999996500 ) ;

+#362 = CARTESIAN_POINT ( 'NONE',  ( -1.720000000000000000, -1.562049935181331500, -1.600000000000000100 ) ) ;

+#363 = ORIENTED_EDGE ( 'NONE', *, *, #2319, .F. ) ;

+#364 = VECTOR ( 'NONE', #1451, 1000.000000000000000 ) ;

+#365 = ORIENTED_EDGE ( 'NONE', *, *, #1172, .T. ) ;

+#366 = VECTOR ( 'NONE', #1257, 1000.000000000000000 ) ;

+#367 = VERTEX_POINT ( 'NONE', #4095 ) ;

+#368 = ADVANCED_FACE ( 'NONE', ( #631 ), #31, .F. ) ;

+#369 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;

+#370 = CLOSED_SHELL ( 'NONE', ( #3912, #1457, #2577, #3613, #4146, #3217, #2756, #121, #4118, #3827, #320, #4285, #3443, #2872 ) ) ;

+#371 = LINE ( 'NONE', #735, #3210 ) ;

+#372 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;

+#373 = DIRECTION ( 'NONE',  ( 1.000000000000000000, 0.0000000000000000000, -1.445602896647333400E-015 ) ) ;

+#374 = LINE ( 'NONE', #4473, #1377 ) ;

+#375 = DIRECTION ( 'NONE',  ( -1.000000000000000000, 0.0000000000000000000, 7.228014483236692600E-016 ) ) ;

+#376 = PLANE ( 'NONE',  #4461 ) ;

+#377 = LINE ( 'NONE', #2918, #3213 ) ;

+#378 = EDGE_LOOP ( 'NONE', ( #1951, #1390, #2327, #3290 ) ) ;

+#379 = AXIS2_PLACEMENT_3D ( 'NONE', #2760, #3780, #2021 ) ;

+#380 = CARTESIAN_POINT ( 'NONE',  ( -0.9700000000000003100, 0.0000000000000000000, 1.450000000000000400 ) ) ;

+#381 = LINE ( 'NONE', #4099, #2081 ) ;

+#382 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;

+#383 = ORIENTED_EDGE ( 'NONE', *, *, #2814, .T. ) ;

+#384 = EDGE_CURVE ( 'NONE', #1588, #3507, #3354, .T. ) ;

+#385 = DIRECTION ( 'NONE',  ( 0.7071067811865560100, 0.0000000000000000000, -0.7071067811865391400 ) ) ;

+#386 = VECTOR ( 'NONE', #1560, 1000.000000000000000 ) ;

+#387 = ORIENTED_EDGE ( 'NONE', *, *, #3036, .F. ) ;

+#388 = CARTESIAN_POINT ( 'NONE',  ( 2.500000000000000000, 0.0000000000000000000, 1.599999999999999600 ) ) ;

+#389 = AXIS2_PLACEMENT_3D ( 'NONE', #1361, #391, #1031 ) ;

+#390 = ORIENTED_EDGE ( 'NONE', *, *, #4287, .T. ) ;

+#391 = DIRECTION ( 'NONE',  ( -1.301042606982605300E-016, 0.0000000000000000000, -1.000000000000000000 ) ) ;

+#392 = ORIENTED_EDGE ( 'NONE', *, *, #495, .F. ) ;

+#393 = ADVANCED_FACE ( 'NONE', ( #4361 ), #1061, .F. ) ;

+#394 = ADVANCED_BREP_SHAPE_REPRESENTATION ( 'ECS-3961slash3963', ( #1253, #203, #865, #3670, #4, #2769, #3526, #130 ), #1585 ) ;

+#395 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;

+#396 = ORIENTED_EDGE ( 'NONE', *, *, #4126, .T. ) ;

+#397 = CARTESIAN_POINT ( 'NONE',  ( -2.500000000000000000, 0.0000000000000000000, -0.2999999999999987100 ) ) ;

+#398 = EDGE_CURVE ( 'NONE', #988, #1505, #3579, .T. ) ;

+#399 = ORIENTED_EDGE ( 'NONE', *, *, #1461, .T. ) ;

+#400 = EDGE_LOOP ( 'NONE', ( #1621, #4397, #3764, #2982, #924, #855, #2784, #4422 ) ) ;

+#401 = DIRECTION ( 'NONE',  ( 2.710505431213761100E-016, 0.0000000000000000000, -1.000000000000000000 ) ) ;

+#402 = CARTESIAN_POINT ( 'NONE',  ( -1.720000000000000000, -3.203513695928269700, 1.600000000000000100 ) ) ;

+#403 = VECTOR ( 'NONE', #1694, 1000.000000000000000 ) ;

+#404 = LINE ( 'NONE', #4419, #4354 ) ;

+#405 = PLANE ( 'NONE',  #3779 ) ;

+#406 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );

+#407 = EDGE_CURVE ( 'NONE', #572, #3166, #3640, .T. ) ;

+#408 = DIRECTION ( 'NONE',  ( 1.000000000000000000, 0.0000000000000000000, -1.084202172485504900E-016 ) ) ;

+#409 = LINE ( 'NONE', #3973, #1940 ) ;

+#410 = LINE ( 'NONE', #3807, #3801 ) ;

+#411 = ORIENTED_EDGE ( 'NONE', *, *, #3943, .F. ) ;

+#412 = ADVANCED_FACE ( 'NONE', ( #1582 ), #2397, .F. ) ;

+#413 = EDGE_CURVE ( 'NONE', #2714, #3089, #2702, .T. ) ;

+#414 = AXIS2_PLACEMENT_3D ( 'NONE', #858, #3243, #3970 ) ;

+#415 = AXIS2_PLACEMENT_3D ( 'NONE', #679, #1324, #3725 ) ;

+#416 = ORIENTED_EDGE ( 'NONE', *, *, #1328, .F. ) ;

+#417 = CARTESIAN_POINT ( 'NONE',  ( -1.719999999999999800, 0.5000000000000000000, -0.6000000000000006400 ) ) ;

+#418 = VERTEX_POINT ( 'NONE', #3802 ) ;

+#419 = FACE_OUTER_BOUND ( 'NONE', #3710, .T. ) ;

+#420 = EDGE_LOOP ( 'NONE', ( #746, #667, #2284, #2316 ) ) ;

+#421 = FACE_OUTER_BOUND ( 'NONE', #905, .T. ) ;

+#422 = ORIENTED_EDGE ( 'NONE', *, *, #2565, .F. ) ;

+#423 = CARTESIAN_POINT ( 'NONE',  ( 0.9700000000000002000, 1.100000000000000100, 1.450000000000000400 ) ) ;

+#424 = ORIENTED_EDGE ( 'NONE', *, *, #2218, .T. ) ;

+#425 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;

+#426 = VERTEX_POINT ( 'NONE', #3494 ) ;

+#427 = LINE ( 'NONE', #2753, #2008 ) ;

+#428 = ORIENTED_EDGE ( 'NONE', *, *, #245, .T. ) ;

+#429 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;

+#430 = SURFACE_SIDE_STYLE ('',( #1005 ) ) ;

+#431 = VERTEX_POINT ( 'NONE', #2095 ) ;

+#432 = CARTESIAN_POINT ( 'NONE',  ( -0.6700000000000000400, 0.5000000000000000000, 1.599999999999999900 ) ) ;

+#433 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;

+#434 = EDGE_CURVE ( 'NONE', #657, #3955, #900, .T. ) ;

+#435 = CARTESIAN_POINT ( 'NONE',  ( -2.100000000000000100, 1.300000000000000000, -1.400000000000000100 ) ) ;

+#436 = VECTOR ( 'NONE', #2385, 1000.000000000000000 ) ;

+#437 = EDGE_CURVE ( 'NONE', #1128, #431, #1795, .T. ) ;

+#438 = ORIENTED_EDGE ( 'NONE', *, *, #2747, .T. ) ;

+#439 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;

+#440 = ADVANCED_FACE ( 'NONE', ( #986 ), #3133, .F. ) ;

+#441 = CARTESIAN_POINT ( 'NONE',  ( 0.8200000000000005100, 0.5000000000000000000, 1.600000000000000100 ) ) ;

+#442 = VECTOR ( 'NONE', #899, 1000.000000000000000 ) ;

+#443 = ORIENTED_EDGE ( 'NONE', *, *, #269, .F. ) ;

+#444 = CARTESIAN_POINT ( 'NONE',  ( 1.570000000000000300, 0.0000000000000000000, -1.600000000000000500 ) ) ;

+#445 = PLANE ( 'NONE',  #3330 ) ;

+#446 = PLANE ( 'NONE',  #568 ) ;

+#447 = VERTEX_POINT ( 'NONE', #69 ) ;

+#448 = EDGE_CURVE ( 'NONE', #3671, #1019, #1837, .T. ) ;

+#449 = EDGE_CURVE ( 'NONE', #3847, #1918, #3136, .T. ) ;

+#450 = CARTESIAN_POINT ( 'NONE',  ( -2.100000000000000100, 1.110000000000000100, 1.400000000000000800 ) ) ;

+#451 = EDGE_LOOP ( 'NONE', ( #626, #1291, #2650, #2356 ) ) ;

+#452 = AXIS2_PLACEMENT_3D ( 'NONE', #3728, #1326, #1292 ) ;

+#453 = ORIENTED_EDGE ( 'NONE', *, *, #2218, .F. ) ;

+#454 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;

+#455 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;

+#456 = ORIENTED_EDGE ( 'NONE', *, *, #1057, .F. ) ;

+#457 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;

+#458 = PLANE ( 'NONE',  #3510 ) ;

+#459 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;

+#461 = ORIENTED_EDGE ( 'NONE', *, *, #3283, .T. ) ;

+#460 = DIRECTION ( 'NONE',  ( -1.000000000000000000, 0.0000000000000000000, -4.336808689942019700E-016 ) ) ;

+#462 = ADVANCED_FACE ( 'NONE', ( #522 ), #4024, .F. ) ;

+#463 = CARTESIAN_POINT ( 'NONE',  ( 0.8200000000000005100, 0.01000000000000000000, 0.6000000000000007500 ) ) ;

+#464 = CYLINDRICAL_SURFACE ( 'NONE', #331, 0.2000000000000003200 ) ;

+#465 = CIRCLE ( 'NONE', #2361, 0.1499999999999999700 ) ;

+#466 = LINE ( 'NONE', #4175, #2380 ) ;

+#467 = CARTESIAN_POINT ( 'NONE',  ( 0.6700000000000001500, -1.562049935181331500, -0.6000000000000003100 ) ) ;

+#468 = AXIS2_PLACEMENT_3D ( 'NONE', #1841, #3547, #2547 ) ;

+#469 = SURFACE_STYLE_USAGE ( .BOTH. , #1773 ) ;

+#470 = PRESENTATION_STYLE_ASSIGNMENT (( #2272 ) ) ;

+#471 = CARTESIAN_POINT ( 'NONE',  ( -2.500000000000000000, 1.100000000000000100, 1.200000000000000800 ) ) ;

+#472 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;

+#473 = EDGE_CURVE ( 'NONE', #497, #3643, #3082, .T. ) ;

+#474 = LINE ( 'NONE', #1383, #796 ) ;

+#475 = CARTESIAN_POINT ( 'NONE',  ( 2.099999999999998800, 1.100000000000000100, -1.200000000000000400 ) ) ;

+#476 = ORIENTED_EDGE ( 'NONE', *, *, #2801, .T. ) ;

+#477 = DIRECTION ( 'NONE',  ( -4.336808689942019700E-016, 0.0000000000000000000, 1.000000000000000000 ) ) ;

+#478 = VECTOR ( 'NONE', #2848, 1000.000000000000000 ) ;

+#479 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;

+#480 = ORIENTED_EDGE ( 'NONE', *, *, #3168, .T. ) ;

+#481 = FACE_OUTER_BOUND ( 'NONE', #3776, .T. ) ;

+#482 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #1306 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #1500, #1149, #487 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );

+#483 = LINE ( 'NONE', #3574, #264 ) ;

+#484 = ORIENTED_EDGE ( 'NONE', *, *, #2629, .T. ) ;

+#485 = ORIENTED_EDGE ( 'NONE', *, *, #862, .T. ) ;

+#486 = VECTOR ( 'NONE', #1127, 1000.000000000000000 ) ;

+#487 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );

+#488 = ADVANCED_FACE ( 'NONE', ( #138 ), #728, .F. ) ;

+#489 = VECTOR ( 'NONE', #1236, 1000.000000000000000 ) ;

+#490 = EDGE_CURVE ( 'NONE', #447, #3809, #4359, .T. ) ;

+#491 = VECTOR ( 'NONE', #3280, 1000.000000000000000 ) ;

+#492 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;

+#493 = EDGE_CURVE ( 'NONE', #691, #2603, #252, .T. ) ;

+#494 = CARTESIAN_POINT ( 'NONE',  ( -0.6700000000000001500, 0.5000000000000000000, -0.6000000000000003100 ) ) ;

+#495 = EDGE_CURVE ( 'NONE', #2421, #2841, #2225, .T. ) ;

+#496 = VECTOR ( 'NONE', #1963, 1000.000000000000000 ) ;

+#497 = VERTEX_POINT ( 'NONE', #2360 ) ;

+#498 = LINE ( 'NONE', #2588, #3387 ) ;

+#499 = VERTEX_POINT ( 'NONE', #1637 ) ;

+#500 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;

+#501 = CARTESIAN_POINT ( 'NONE',  ( -2.100000000000000100, 1.110000000000000100, -1.200000000000000600 ) ) ;

+#502 = PLANE ( 'NONE',  #2859 ) ;

+#503 = EDGE_CURVE ( 'NONE', #1985, #1370, #2811, .T. ) ;

+#504 = ORIENTED_EDGE ( 'NONE', *, *, #4243, .F. ) ;

+#505 = EDGE_LOOP ( 'NONE', ( #989, #3420, #1617, #3414 ) ) ;

+#506 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;

+#507 = AXIS2_PLACEMENT_3D ( 'NONE', #621, #2689, #663 ) ;

+#508 = EDGE_LOOP ( 'NONE', ( #1775, #218, #2462, #3612, #2903, #701, #2235, #3844 ) ) ;

+#509 = ADVANCED_FACE ( 'NONE', ( #3634 ), #3715, .F. ) ;

+#510 = DIRECTION ( 'NONE',  ( -2.710505431213761100E-016, 0.0000000000000000000, 1.000000000000000000 ) ) ;

+#511 = VERTEX_POINT ( 'NONE', #3739 ) ;

+#512 = EDGE_LOOP ( 'NONE', ( #1432, #4055, #2704, #4467, #644 ) ) ;

+#513 = CARTESIAN_POINT ( 'NONE',  ( 0.8200000000000005100, 0.01000000000000000000, -1.599999999999999900 ) ) ;

+#514 = CARTESIAN_POINT ( 'NONE',  ( -1.720000000000000000, 0.01000000000000000000, -1.600000000000000300 ) ) ;

+#515 = CARTESIAN_POINT ( 'NONE',  ( -2.500000000000000000, 1.100000000000000100, 0.2999999999999987100 ) ) ;

+#516 = CARTESIAN_POINT ( 'NONE',  ( 1.570000000000000500, 1.100000000000000100, -1.450000000000000800 ) ) ;

+#517 = EDGE_CURVE ( 'NONE', #1802, #144, #2978, .T. ) ;

+#518 = CIRCLE ( 'NONE', #1753, 0.2000000000000000900 ) ;

+#519 = VECTOR ( 'NONE', #2184, 1000.000000000000000 ) ;

+#520 = AXIS2_PLACEMENT_3D ( 'NONE', #1434, #4241, #122 ) ;

+#521 = CARTESIAN_POINT ( 'NONE',  ( 0.0000000000000000000, 0.01000000000000000000, 0.0000000000000000000 ) ) ;

+#522 = FACE_OUTER_BOUND ( 'NONE', #1207, .T. ) ;

+#523 = ORIENTED_EDGE ( 'NONE', *, *, #47, .F. ) ;

+#524 = ORIENTED_EDGE ( 'NONE', *, *, #2763, .T. ) ;

+#525 = ORIENTED_EDGE ( 'NONE', *, *, #437, .T. ) ;

+#526 = LINE ( 'NONE', #133, #1308 ) ;

+#527 = AXIS2_PLACEMENT_3D ( 'NONE', #3858, #457, #1117 ) ;

+#528 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;

+#529 = ADVANCED_FACE ( 'NONE', ( #3687 ), #376, .F. ) ;

+#530 = ORIENTED_EDGE ( 'NONE', *, *, #3657, .T. ) ;

+#531 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;

+#532 = LINE ( 'NONE', #3889, #3043 ) ;

+#533 = ORIENTED_EDGE ( 'NONE', *, *, #1777, .F. ) ;

+#534 = VECTOR ( 'NONE', #4423, 1000.000000000000000 ) ;

+#535 = ORIENTED_EDGE ( 'NONE', *, *, #1461, .F. ) ;

+#536 = EDGE_CURVE ( 'NONE', #1179, #2823, #3406, .T. ) ;

+#537 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;

+#538 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;

+#539 = ORIENTED_EDGE ( 'NONE', *, *, #1228, .T. ) ;

+#540 = CIRCLE ( 'NONE', #2956, 0.1499999999999997400 ) ;

+#541 = DIRECTION ( 'NONE',  ( -0.7071067811865560100, 0.0000000000000000000, 0.7071067811865391400 ) ) ;

+#542 = ORIENTED_EDGE ( 'NONE', *, *, #297, .T. ) ;

+#543 = CARTESIAN_POINT ( 'NONE',  ( -1.570000000000000500, 1.100000000000000100, -1.450000000000001100 ) ) ;

+#544 = LINE ( 'NONE', #760, #1859 ) ;

+#545 = SURFACE_SIDE_STYLE ('',( #278 ) ) ;

+#546 = PLANE ( 'NONE',  #4147 ) ;

+#547 = EDGE_CURVE ( 'NONE', #3810, #1677, #410, .T. ) ;

+#548 = VECTOR ( 'NONE', #3488, 999.9999999999998900 ) ;

+#549 = VERTEX_POINT ( 'NONE', #3777 ) ;

+#550 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;

+#551 = FILL_AREA_STYLE_COLOUR ( '', #1280 ) ;

+#552 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;

+#553 = LINE ( 'NONE', #838, #442 ) ;

+#554 = ORIENTED_EDGE ( 'NONE', *, *, #1140, .T. ) ;

+#555 = ORIENTED_EDGE ( 'NONE', *, *, #1140, .F. ) ;

+#556 = ADVANCED_FACE ( 'NONE', ( #301 ), #1701, .F. ) ;

+#557 = CARTESIAN_POINT ( 'NONE',  ( -1.870000000000000600, 0.01000000000000000000, -1.600000000000000300 ) ) ;

+#558 = ORIENTED_EDGE ( 'NONE', *, *, #2155, .F. ) ;

+#559 = CARTESIAN_POINT ( 'NONE',  ( 0.6700000000000000400, 0.01000000000000000000, -1.599999999999999900 ) ) ;

+#560 = ORIENTED_EDGE ( 'NONE', *, *, #4006, .F. ) ;

+#561 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;

+#562 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;

+#563 = DIRECTION ( 'NONE',  ( 3.316902608485481700E-016, 0.0000000000000000000, -1.000000000000000000 ) ) ;

+#564 = EDGE_CURVE ( 'NONE', #170, #9, #2047, .T. ) ;

+#565 = ORIENTED_EDGE ( 'NONE', *, *, #2586, .T. ) ;

+#566 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;

+#567 = AXIS2_PLACEMENT_3D ( 'NONE', #250, #2429, #2089 ) ;

+#568 = AXIS2_PLACEMENT_3D ( 'NONE', #1742, #4201, #2830 ) ;

+#569 = CARTESIAN_POINT ( 'NONE',  ( -1.870000000000000600, 0.0000000000000000000, -1.600000000000000300 ) ) ;

+#570 = EDGE_LOOP ( 'NONE', ( #240, #1928, #1718, #3785, #4442, #2143, #4291, #1640 ) ) ;

+#571 = DIRECTION ( 'NONE',  ( -1.301042606982605300E-016, 0.0000000000000000000, -1.000000000000000000 ) ) ;

+#572 = VERTEX_POINT ( 'NONE', #681 ) ;

+#573 = EDGE_CURVE ( 'NONE', #4052, #3722, #466, .T. ) ;

+#574 = LINE ( 'NONE', #1956, #3627 ) ;

+#575 = CARTESIAN_POINT ( 'NONE',  ( 0.8200000000000005100, -1.562049935181331500, 0.6000000000000003100 ) ) ;

+#576 = EDGE_CURVE ( 'NONE', #823, #1799, #1252, .T. ) ;

+#577 = CARTESIAN_POINT ( 'NONE',  ( 1.870000000000000600, 0.5000000000000000000, 1.600000000000000300 ) ) ;

+#578 = CARTESIAN_POINT ( 'NONE',  ( 1.719999999999999800, 0.5000000000000000000, 0.6000000000000006400 ) ) ;

+#579 = ADVANCED_FACE ( 'NONE', ( #2593 ), #1350, .F. ) ;

+#580 = CARTESIAN_POINT ( 'NONE',  ( 0.8200000000000005100, 0.01000000000000002600, -1.599999999999999900 ) ) ;

+#581 = LINE ( 'NONE', #2589, #1577 ) ;

+#582 = FACE_OUTER_BOUND ( 'NONE', #2567, .T. ) ;

+#583 = CARTESIAN_POINT ( 'NONE',  ( -0.9700000000000002000, 1.100000000000000100, -1.450000000000000800 ) ) ;

+#584 = EDGE_CURVE ( 'NONE', #3115, #1387, #2861, .T. ) ;

+#585 = AXIS2_PLACEMENT_3D ( 'NONE', #2468, #3204, #805 ) ;

+#586 = VECTOR ( 'NONE', #2752, 1000.000000000000000 ) ;

+#587 = CARTESIAN_POINT ( 'NONE',  ( 1.870000000000000600, 0.0000000000000000000, -1.600000000000000300 ) ) ;

+#588 = LINE ( 'NONE', #3686, #987 ) ;

+#589 = CARTESIAN_POINT ( 'NONE',  ( -0.8200000000000005100, 0.5000000000000000000, -1.600000000000000300 ) ) ;

+#590 = ORIENTED_EDGE ( 'NONE', *, *, #449, .T. ) ;

+#591 = ORIENTED_EDGE ( 'NONE', *, *, #4199, .F. ) ;

+#592 = COLOUR_RGB ( '',0.9686274509803921600, 0.8784313725490196000, 0.5999999999999999800 ) ;

+#593 = ORIENTED_EDGE ( 'NONE', *, *, #2223, .T. ) ;

+#594 = LINE ( 'NONE', #141, #2061 ) ;

+#595 = VECTOR ( 'NONE', #2513, 1000.000000000000000 ) ;

+#596 = DIRECTION ( 'NONE',  ( -1.000000000000000000, 0.0000000000000000000, -3.316902608485481700E-016 ) ) ;

+#597 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;

+#598 = CARTESIAN_POINT ( 'NONE',  ( -2.100000000000000100, 1.300000000000000000, 1.400000000000000800 ) ) ;

+#599 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #236, 'distance_accuracy_value', 'NONE');

+#600 = ORIENTED_EDGE ( 'NONE', *, *, #4063, .F. ) ;

+#601 = VECTOR ( 'NONE', #1365, 1000.000000000000000 ) ;

+#602 = AXIS2_PLACEMENT_3D ( 'NONE', #1730, #352, #372 ) ;

+#603 = LINE ( 'NONE', #1024, #2189 ) ;

+#604 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;

+#605 = FACE_OUTER_BOUND ( 'NONE', #3675, .T. ) ;

+#606 = PRODUCT_DEFINITION ( 'UNKNOWN', '', #3375, #1552 ) ;

+#607 = CARTESIAN_POINT ( 'NONE',  ( -1.720000000000000000, -1.562049935181331500, 1.600000000000000100 ) ) ;

+#608 = FACE_OUTER_BOUND ( 'NONE', #400, .T. ) ;

+#609 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;

+#610 = VERTEX_POINT ( 'NONE', #1362 ) ;

+#611 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;

+#612 = CARTESIAN_POINT ( 'NONE',  ( -1.870000000000000600, -1.562049935181331500, 1.600000000000000300 ) ) ;

+#613 = ORIENTED_EDGE ( 'NONE', *, *, #2801, .F. ) ;

+#614 = CARTESIAN_POINT ( 'NONE',  ( -0.6700000000000000400, 0.0000000000000000000, 1.599999999999999900 ) ) ;

+#615 = EDGE_LOOP ( 'NONE', ( #3150, #3811, #2176, #3255 ) ) ;

+#616 = CARTESIAN_POINT ( 'NONE',  ( -0.9700000000000005300, -1.562049935181331500, 1.600000000000000300 ) ) ;

+#617 = ORIENTED_EDGE ( 'NONE', *, *, #1606, .T. ) ;

+#618 = AXIS2_PLACEMENT_3D ( 'NONE', #4132, #3, #4151 ) ;

+#619 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;

+#620 = CARTESIAN_POINT ( 'NONE',  ( 0.0000000000000000000, 0.01000000000000000000, 0.0000000000000000000 ) ) ;

+#621 = CARTESIAN_POINT ( 'NONE',  ( 2.500000000000000000, 0.0000000000000000000, -0.4999999999999997800 ) ) ;

+#622 = PLANE ( 'NONE',  #2665 ) ;

+#623 = EDGE_LOOP ( 'NONE', ( #3421, #955, #3264, #738 ) ) ;

+#624 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;

+#625 = EDGE_CURVE ( 'NONE', #3955, #322, #2750, .T. ) ;

+#626 = ORIENTED_EDGE ( 'NONE', *, *, #1310, .T. ) ;

+#627 = CARTESIAN_POINT ( 'NONE',  ( 2.500000000000000000, 0.0000000000000000000, -1.600000000000000500 ) ) ;

+#628 = FACE_OUTER_BOUND ( 'NONE', #4343, .T. ) ;

+#629 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;

+#630 = VECTOR ( 'NONE', #3892, 1000.000000000000000 ) ;

+#631 = FACE_OUTER_BOUND ( 'NONE', #3975, .T. ) ;

+#632 = CARTESIAN_POINT ( 'NONE',  ( -1.720000000000000000, 0.01000000000000002600, -1.600000000000000300 ) ) ;

+#633 = CARTESIAN_POINT ( 'NONE',  ( -2.100000000000000100, 1.100000000000000100, 1.600000000000000800 ) ) ;

+#634 = LINE ( 'NONE', #3007, #310 ) ;

+#635 = ORIENTED_EDGE ( 'NONE', *, *, #977, .F. ) ;

+#636 = CARTESIAN_POINT ( 'NONE',  ( -1.523743748587508300, 0.01000000000000002600, 0.6000000000000005300 ) ) ;

+#637 = ORIENTED_EDGE ( 'NONE', *, *, #3509, .F. ) ;

+#638 = LINE ( 'NONE', #2134, #1639 ) ;

+#639 = ORIENTED_EDGE ( 'NONE', *, *, #980, .F. ) ;

+#640 = LINE ( 'NONE', #3208, #4310 ) ;

+#641 = ORIENTED_EDGE ( 'NONE', *, *, #308, .T. ) ;

+#642 = ORIENTED_EDGE ( 'NONE', *, *, #3464, .T. ) ;

+#643 = PLANE ( 'NONE',  #2743 ) ;

+#644 = ORIENTED_EDGE ( 'NONE', *, *, #2461, .T. ) ;

+#645 = VECTOR ( 'NONE', #4194, 1000.000000000000000 ) ;

+#646 = EDGE_CURVE ( 'NONE', #2927, #3751, #2172, .T. ) ;

+#647 = DIRECTION ( 'NONE',  ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;

+#648 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;

+#649 = LINE ( 'NONE', #1821, #3602 ) ;

+#650 = AXIS2_PLACEMENT_3D ( 'NONE', #2094, #52, #2432 ) ;

+#651 = CARTESIAN_POINT ( 'NONE',  ( 2.300000000000000700, 0.0000000000000000000, -1.600000000000000500 ) ) ;

+#652 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION (  '', ( #272 ), #3170 ) ;

+#653 = EDGE_LOOP ( 'NONE', ( #1674, #411, #2348, #4372 ) ) ;

+#654 = CARTESIAN_POINT ( 'NONE',  ( 1.570000000000000500, 0.5000000000000000000, -1.450000000000000800 ) ) ;

+#655 = CARTESIAN_POINT ( 'NONE',  ( -1.870000000000000600, -1.562049935181331500, -1.600000000000000300 ) ) ;

+#656 = FACE_OUTER_BOUND ( 'NONE', #4428, .T. ) ;

+#657 = VERTEX_POINT ( 'NONE', #3482 ) ;

+#658 = EDGE_CURVE ( 'NONE', #3720, #2434, #3302, .T. ) ;

+#659 = VERTEX_POINT ( 'NONE', #1771 ) ;

+#660 = EDGE_LOOP ( 'NONE', ( #928, #3249, #1479, #1980 ) ) ;

+#661 = EDGE_CURVE ( 'NONE', #1405, #3072, #3193, .T. ) ;

+#662 = CARTESIAN_POINT ( 'NONE',  ( 0.8200000000000005100, 3.703513695928269700, -1.599999999999999900 ) ) ;

+#663 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;

+#664 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;

+#665 = CARTESIAN_POINT ( 'NONE',  ( 1.570000000000000500, 1.100000000000000100, 1.450000000000000800 ) ) ;

+#666 = EDGE_CURVE ( 'NONE', #1245, #950, #792, .T. ) ;

+#667 = ORIENTED_EDGE ( 'NONE', *, *, #3502, .F. ) ;

+#668 = CARTESIAN_POINT ( 'NONE',  ( -0.6700000000000001500, 0.5000000000000000000, 0.6000000000000003100 ) ) ;

+#669 = ORIENTED_EDGE ( 'NONE', *, *, #3796, .T. ) ;

+#670 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #1231, 'distance_accuracy_value', 'NONE');

+#671 = ORIENTED_EDGE ( 'NONE', *, *, #4321, .T. ) ;

+#672 = ORIENTED_EDGE ( 'NONE', *, *, #2141, .F. ) ;

+#673 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;

+#674 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;

+#675 = AXIS2_PLACEMENT_3D ( 'NONE', #2400, #705, #3108 ) ;

+#676 = EDGE_CURVE ( 'NONE', #3157, #1148, #2699, .T. ) ;

+#677 = CYLINDRICAL_SURFACE ( 'NONE', #2909, 0.2000000000000002100 ) ;

+#678 = CIRCLE ( 'NONE', #3788, 0.2000000000000002100 ) ;

+#679 = CARTESIAN_POINT ( 'NONE',  ( -1.570000000000000500, -1.562049935181331500, -1.450000000000000800 ) ) ;

+#680 = CARTESIAN_POINT ( 'NONE',  ( -2.500000000000000000, 0.0000000000000000000, 1.600000000000000300 ) ) ;

+#681 = CARTESIAN_POINT ( 'NONE',  ( 0.8200000000000005100, 0.0000000000000000000, 1.600000000000000100 ) ) ;

+#682 = CARTESIAN_POINT ( 'NONE',  ( 1.720000000000000000, -1.562049935181331500, 1.600000000000000500 ) ) ;

+#683 = FACE_OUTER_BOUND ( 'NONE', #1152, .T. ) ;

+#684 = VECTOR ( 'NONE', #334, 1000.000000000000000 ) ;

+#685 = ADVANCED_FACE ( 'NONE', ( #3525 ), #446, .F. ) ;

+#686 = CARTESIAN_POINT ( 'NONE',  ( -0.9700000000000005300, 0.5000000000000000000, 1.600000000000000300 ) ) ;

+#687 = LINE ( 'NONE', #1703, #1796 ) ;

+#688 = ORIENTED_EDGE ( 'NONE', *, *, #658, .T. ) ;

+#689 = EDGE_LOOP ( 'NONE', ( #44, #1735, #1691, #2711 ) ) ;

+#690 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;

+#691 = VERTEX_POINT ( 'NONE', #3855 ) ;

+#692 = ORIENTED_EDGE ( 'NONE', *, *, #2009, .F. ) ;

+#693 = CARTESIAN_POINT ( 'NONE',  ( 2.500000000000000000, 0.0000000000000000000, 1.599999999999999600 ) ) ;

+#694 = ORIENTED_EDGE ( 'NONE', *, *, #1385, .T. ) ;

+#695 = LINE ( 'NONE', #1920, #3493 ) ;

+#696 = CARTESIAN_POINT ( 'NONE',  ( 0.6700000000000000400, -1.562049935181331500, 1.599999999999999900 ) ) ;

+#697 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;

+#698 = EDGE_CURVE ( 'NONE', #3923, #969, #3861, .T. ) ;

+#699 = CIRCLE ( 'NONE', #3870, 0.1499999999999997400 ) ;

+#700 = DIRECTION ( 'NONE',  ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;

+#701 = ORIENTED_EDGE ( 'NONE', *, *, #4126, .F. ) ;

+#702 = DIRECTION ( 'NONE',  ( -1.000000000000000000, 0.0000000000000000000, -1.445602896647334400E-015 ) ) ;

+#703 = CLOSED_SHELL ( 'NONE', ( #2248, #1026, #2084, #2107, #3849, #1440, #99, #3497, #3267, #166 ) ) ;

+#704 = CARTESIAN_POINT ( 'NONE',  ( -2.500000000000000000, 0.0000000000000000000, -1.399999999999998600 ) ) ;

+#705 = DIRECTION ( 'NONE',  ( -1.000000000000000000, 0.0000000000000000000, 1.084202172485504900E-016 ) ) ;

+#706 = ADVANCED_FACE ( 'NONE', ( #582 ), #790, .F. ) ;

+#707 = CARTESIAN_POINT ( 'NONE',  ( 2.500000000000000000, 1.100000000000000100, -0.6999999999999999600 ) ) ;

+#708 = ORIENTED_EDGE ( 'NONE', *, *, #2955, .F. ) ;

+#709 = CARTESIAN_POINT ( 'NONE',  ( 0.6700000000000001500, 0.01000000000000002600, 0.6000000000000003100 ) ) ;

+#710 = EDGE_CURVE ( 'NONE', #1824, #2604, #2479, .T. ) ;

+#711 = ORIENTED_EDGE ( 'NONE', *, *, #2474, .F. ) ;

+#712 = CARTESIAN_POINT ( 'NONE',  ( 2.299999999999999800, 1.100000000000000100, 1.599999999999999600 ) ) ;

+#713 = EDGE_CURVE ( 'NONE', #1007, #3790, #898, .T. ) ;

+#714 = EDGE_LOOP ( 'NONE', ( #284, #2330, #1008, #2838, #966, #1364, #1713, #1769 ) ) ;

+#715 = EDGE_CURVE ( 'NONE', #3363, #3681, #3029, .T. ) ;

+#716 = CARTESIAN_POINT ( 'NONE',  ( -0.9700000000000002000, 1.100000000000000100, -1.450000000000000800 ) ) ;

+#717 = ORIENTED_EDGE ( 'NONE', *, *, #3030, .F. ) ;

+#718 = ORIENTED_EDGE ( 'NONE', *, *, #1347, .F. ) ;

+#719 = CARTESIAN_POINT ( 'NONE',  ( -1.570000000000000500, 1.100000000000000100, -1.450000000000001100 ) ) ;

+#720 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;

+#721 = EDGE_CURVE ( 'NONE', #1642, #886, #2280, .T. ) ;

+#722 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;

+#723 = FACE_OUTER_BOUND ( 'NONE', #2619, .T. ) ;

+#724 = ADVANCED_FACE ( 'NONE', ( #1142 ), #3879, .F. ) ;

+#725 = VECTOR ( 'NONE', #611, 1000.000000000000000 ) ;

+#726 = FACE_OUTER_BOUND ( 'NONE', #1949, .T. ) ;

+#727 = DIRECTION ( 'NONE',  ( 1.000000000000000000, 0.0000000000000000000, -2.710505431213761100E-016 ) ) ;

+#728 = PLANE ( 'NONE',  #1881 ) ;

+#729 = AXIS2_PLACEMENT_3D ( 'NONE', #3339, #4392, #2664 ) ;

+#730 = FILL_AREA_STYLE ('',( #1751 ) ) ;

+#731 = FACE_OUTER_BOUND ( 'NONE', #2641, .T. ) ;

+#732 = CARTESIAN_POINT ( 'NONE',  ( -1.870000000000000600, 0.01000000000000002600, 1.600000000000000100 ) ) ;

+#733 = FACE_OUTER_BOUND ( 'NONE', #1707, .T. ) ;

+#734 = ORIENTED_EDGE ( 'NONE', *, *, #1830, .T. ) ;

+#735 = CARTESIAN_POINT ( 'NONE',  ( 0.6700000000000000400, 0.01000000000000000000, 1.600000000000000100 ) ) ;

+#736 = ORIENTED_EDGE ( 'NONE', *, *, #1870, .T. ) ;

+#737 = VECTOR ( 'NONE', #3941, 1000.000000000000000 ) ;

+#738 = ORIENTED_EDGE ( 'NONE', *, *, #2514, .T. ) ;

+#739 = DIRECTION ( 'NONE',  ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;

+#740 = VECTOR ( 'NONE', #1078, 1000.000000000000000 ) ;

+#741 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;

+#742 = VECTOR ( 'NONE', #1473, 1000.000000000000000 ) ;

+#743 = VERTEX_POINT ( 'NONE', #3891 ) ;

+#744 = CARTESIAN_POINT ( 'NONE',  ( 0.9700000000000005300, 0.0000000000000000000, 1.600000000000000300 ) ) ;

+#745 = EDGE_CURVE ( 'NONE', #3390, #2466, #1093, .T. ) ;

+#746 = ORIENTED_EDGE ( 'NONE', *, *, #2779, .T. ) ;

+#747 = FACE_OUTER_BOUND ( 'NONE', #3261, .T. ) ;

+#748 = AXIS2_PLACEMENT_3D ( 'NONE', #2140, #1827, #3186 ) ;

+#749 = ADVANCED_FACE ( 'NONE', ( #1197 ), #78, .F. ) ;

+#750 = LINE ( 'NONE', #3577, #4429 ) ;

+#751 = CARTESIAN_POINT ( 'NONE',  ( 0.8200000000000005100, 0.5000000000000000000, -0.6000000000000003100 ) ) ;

+#752 = ORIENTED_EDGE ( 'NONE', *, *, #1419, .T. ) ;

+#753 = AXIS2_PLACEMENT_3D ( 'NONE', #521, #2910, #869 ) ;

+#754 = DIRECTION ( 'NONE',  ( 1.301042606982605300E-016, -0.0000000000000000000, 1.000000000000000000 ) ) ;

+#755 = VECTOR ( 'NONE', #274, 1000.000000000000000 ) ;

+#756 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;

+#757 = EDGE_CURVE ( 'NONE', #2603, #199, #3741, .T. ) ;

+#758 = ORIENTED_EDGE ( 'NONE', *, *, #3518, .T. ) ;

+#759 = EDGE_CURVE ( 'NONE', #2572, #1716, #1684, .T. ) ;

+#760 = CARTESIAN_POINT ( 'NONE',  ( 1.720000000000000000, 1.100000000000000100, 1.599999999999999900 ) ) ;

+#761 = VECTOR ( 'NONE', #4007, 1000.000000000000000 ) ;

+#762 = ORIENTED_EDGE ( 'NONE', *, *, #4199, .T. ) ;

+#763 = CARTESIAN_POINT ( 'NONE',  ( 0.6700000000000000400, 0.5000000000000000000, 1.599999999999999900 ) ) ;

+#764 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;

+#765 = EDGE_LOOP ( 'NONE', ( #1013, #1267, #3581, #1243, #3185, #2151, #4034 ) ) ;

+#766 = AXIS2_PLACEMENT_3D ( 'NONE', #2335, #2663, #3338 ) ;

+#767 = VERTEX_POINT ( 'NONE', #2198 ) ;

+#768 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;

+#769 = ORIENTED_EDGE ( 'NONE', *, *, #3030, .T. ) ;

+#770 = CARTESIAN_POINT ( 'NONE',  ( -2.100000000000000100, 1.110000000000000100, -1.200000000000000600 ) ) ;

+#771 = EDGE_CURVE ( 'NONE', #2680, #3907, #4244, .T. ) ;

+#772 = VERTEX_POINT ( 'NONE', #1159 ) ;

+#773 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;

+#774 = CARTESIAN_POINT ( 'NONE',  ( 0.9700000000000005300, 0.5000000000000000000, 1.450000000000000400 ) ) ;

+#775 = EDGE_CURVE ( 'NONE', #1864, #3221, #3299, .T. ) ;

+#776 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;

+#777 = ORIENTED_EDGE ( 'NONE', *, *, #4035, .F. ) ;

+#778 = ADVANCED_FACE ( 'NONE', ( #3963 ), #1681, .F. ) ;

+#779 = CARTESIAN_POINT ( 'NONE',  ( -1.870000000000000300, 0.0000000000000000000, 0.9462562514124842600 ) ) ;

+#780 = VERTEX_POINT ( 'NONE', #2906 ) ;

+#781 = ORIENTED_EDGE ( 'NONE', *, *, #2565, .T. ) ;

+#782 = CARTESIAN_POINT ( 'NONE',  ( -1.523743748587508300, -1.562049935181331500, 0.6000000000000005300 ) ) ;

+#783 = AXIS2_PLACEMENT_3D ( 'NONE', #2762, #720, #3146 ) ;

+#784 = DIRECTION ( 'NONE',  ( -1.000000000000000000, 0.0000000000000000000, -0.0000000000000000000 ) ) ;

+#785 = CARTESIAN_POINT ( 'NONE',  ( 1.870000000000000100, -1.562049935181331500, 0.6000000000000006400 ) ) ;

+#786 = CIRCLE ( 'NONE', #507, 0.2000000000000002100 ) ;

+#787 = DIRECTION ( 'NONE',  ( 1.000000000000000000, 0.0000000000000000000, -1.084202172485504900E-016 ) ) ;

+#788 = DIRECTION ( 'NONE',  ( 1.000000000000000000, 0.0000000000000000000, -0.0000000000000000000 ) ) ;

+#789 = EDGE_CURVE ( 'NONE', #9, #780, #3404, .T. ) ;

+#790 = PLANE ( 'NONE',  #794 ) ;

+#791 = LINE ( 'NONE', #716, #2113 ) ;

+#792 = LINE ( 'NONE', #2100, #1305 ) ;

+#793 = EDGE_CURVE ( 'NONE', #1800, #322, #678, .T. ) ;

+#794 = AXIS2_PLACEMENT_3D ( 'NONE', #1462, #1056, #2146 ) ;

+#795 = FACE_OUTER_BOUND ( 'NONE', #3980, .T. ) ;

+#796 = VECTOR ( 'NONE', #3767, 1000.000000000000000 ) ;

+#797 = VERTEX_POINT ( 'NONE', #2867 ) ;

+#798 = VERTEX_POINT ( 'NONE', #1187 ) ;

+#799 = LINE ( 'NONE', #4067, #3752 ) ;

+#800 = ORIENTED_EDGE ( 'NONE', *, *, #967, .T. ) ;

+#801 = ORIENTED_EDGE ( 'NONE', *, *, #3410, .F. ) ;

+#802 = ORIENTED_EDGE ( 'NONE', *, *, #3719, .T. ) ;

+#803 = ADVANCED_FACE ( 'NONE', ( #1988 ), #3610, .F. ) ;

+#804 = ORIENTED_EDGE ( 'NONE', *, *, #3758, .T. ) ;

+#805 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;

+#806 = EDGE_CURVE ( 'NONE', #2841, #2706, #2923, .T. ) ;

+#807 = COLOUR_RGB ( '',0.9686274509803921600, 0.8784313725490196000, 0.5999999999999999800 ) ;

+#808 = DIRECTION ( 'NONE',  ( -1.000000000000000000, 0.0000000000000000000, 1.445602896647334400E-015 ) ) ;

+#809 = PLANE ( 'NONE',  #1700 ) ;

+#810 = CARTESIAN_POINT ( 'NONE',  ( 1.870000000000000100, 0.01000000000000002600, -0.6000000000000006400 ) ) ;

+#811 = PLANE ( 'NONE',  #3021 ) ;

+#812 = LINE ( 'NONE', #3467, #1059 ) ;

+#813 = EDGE_CURVE ( 'NONE', #3698, #2543, #2807, .T. ) ;

+#814 = FACE_OUTER_BOUND ( 'NONE', #1477, .T. ) ;

+#815 = ORIENTED_EDGE ( 'NONE', *, *, #3804, .F. ) ;

+#816 = CARTESIAN_POINT ( 'NONE',  ( 2.299999999999998000, 7.985164807134504300, 1.200000000000000800 ) ) ;

+#817 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;

+#818 = VECTOR ( 'NONE', #1337, 1000.000000000000000 ) ;

+#819 = ORIENTED_EDGE ( 'NONE', *, *, #168, .F. ) ;

+#820 = CARTESIAN_POINT ( 'NONE',  ( -1.570000000000000500, 1.100000000000000100, -1.450000000000001100 ) ) ;

+#821 = DIRECTION ( 'NONE',  ( 1.000000000000000000, 0.0000000000000000000, -3.614007241618346300E-016 ) ) ;

+#822 = CYLINDRICAL_SURFACE ( 'NONE', #1000, 0.2000000000000003200 ) ;

+#823 = VERTEX_POINT ( 'NONE', #832 ) ;

+#824 = AXIS2_PLACEMENT_3D ( 'NONE', #2578, #3231, #2207 ) ;

+#825 = ADVANCED_FACE ( 'NONE', ( #726 ), #4302, .T. ) ;

+#826 = EDGE_LOOP ( 'NONE', ( #560, #94, #911, #533, #3366, #1755, #3258, #422 ) ) ;

+#827 = ORIENTED_EDGE ( 'NONE', *, *, #407, .F. ) ;

+#828 = CARTESIAN_POINT ( 'NONE',  ( 2.299999999999998000, 1.300000000000000000, 1.200000000000000800 ) ) ;

+#829 = DIRECTION ( 'NONE',  ( -1.807003620809173200E-016, 0.0000000000000000000, 1.000000000000000000 ) ) ;

+#830 = ORIENTED_EDGE ( 'NONE', *, *, #1564, .F. ) ;

+#831 = CARTESIAN_POINT ( 'NONE',  ( -0.9700000000000002000, -1.562049935181331500, -1.450000000000000400 ) ) ;

+#832 = CARTESIAN_POINT ( 'NONE',  ( 0.9700000000000002000, 0.5000000000000000000, 1.450000000000000400 ) ) ;

+#833 = ORIENTED_EDGE ( 'NONE', *, *, #3998, .F. ) ;

+#834 = CARTESIAN_POINT ( 'NONE',  ( -0.6700000000000000400, 0.01000000000000002600, -1.600000000000000300 ) ) ;

+#835 = DIRECTION ( 'NONE',  ( 1.000000000000000000, 0.0000000000000000000, -0.0000000000000000000 ) ) ;

+#836 = LINE ( 'NONE', #575, #2423 ) ;

+#837 = VECTOR ( 'NONE', #1217, 1000.000000000000000 ) ;

+#838 = CARTESIAN_POINT ( 'NONE',  ( -1.720000000000000000, 0.5000000000000000000, -1.600000000000000300 ) ) ;

+#839 = AXIS2_PLACEMENT_3D ( 'NONE', #2123, #787, #3462 ) ;

+#840 = ADVANCED_FACE ( 'NONE', ( #192 ), #809, .F. ) ;

+#841 = CARTESIAN_POINT ( 'NONE',  ( -1.570000000000000500, 0.5000000000000000000, 1.450000000000000800 ) ) ;

+#842 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;

+#843 = ORIENTED_EDGE ( 'NONE', *, *, #1942, .T. ) ;

+#844 = ORIENTED_EDGE ( 'NONE', *, *, #1546, .T. ) ;

+#845 = EDGE_CURVE ( 'NONE', #4223, #3810, #4073, .T. ) ;

+#846 = LINE ( 'NONE', #3981, #3356 ) ;

+#847 = VERTEX_POINT ( 'NONE', #2840 ) ;

+#848 = CYLINDRICAL_SURFACE ( 'NONE', #4079, 0.1499999999999997400 ) ;

+#849 = CARTESIAN_POINT ( 'NONE',  ( 1.570000000000000500, 1.100000000000000100, -1.450000000000000800 ) ) ;

+#850 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;

+#851 = VERTEX_POINT ( 'NONE', #3905 ) ;

+#852 = LINE ( 'NONE', #810, #740 ) ;

+#853 = LINE ( 'NONE', #3162, #2394 ) ;

+#854 = ORIENTED_EDGE ( 'NONE', *, *, #2259, .T. ) ;

+#855 = ORIENTED_EDGE ( 'NONE', *, *, #2913, .F. ) ;

+#856 = ORIENTED_EDGE ( 'NONE', *, *, #879, .F. ) ;

+#857 = VECTOR ( 'NONE', #3887, 1000.000000000000000 ) ;

+#858 = CARTESIAN_POINT ( 'NONE',  ( -2.500000000000000000, 1.110000000000000100, 1.200000000000000800 ) ) ;

+#859 = DIRECTION ( 'NONE',  ( -1.000000000000000000, 0.0000000000000000000, 2.710505431213761100E-016 ) ) ;

+#860 = LINE ( 'NONE', #2732, #3825 ) ;

+#861 = CARTESIAN_POINT ( 'NONE',  ( -2.100000000000000100, 7.985164807134504300, -1.200000000000000600 ) ) ;

+#862 = EDGE_CURVE ( 'NONE', #3095, #4300, #1728, .T. ) ;

+#863 = ORIENTED_EDGE ( 'NONE', *, *, #473, .F. ) ;

+#864 = FACE_OUTER_BOUND ( 'NONE', #4089, .T. ) ;

+#865 = MANIFOLD_SOLID_BREP ( 'Cut-Extrude4[1]', #2710 ) ;

+#866 = ADVANCED_FACE ( 'NONE', ( #3132 ), #1356, .F. ) ;

+#867 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;

+#868 = LINE ( 'NONE', #942, #818 ) ;

+#869 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;

+#870 = FACE_OUTER_BOUND ( 'NONE', #2907, .T. ) ;

+#871 = ORIENTED_EDGE ( 'NONE', *, *, #3896, .F. ) ;

+#872 = PLANE ( 'NONE',  #414 ) ;

+#873 = DIRECTION ( 'NONE',  ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;

+#874 = CARTESIAN_POINT ( 'NONE',  ( -1.870000000000000600, 0.0000000000000000000, 1.600000000000000300 ) ) ;

+#875 = EDGE_CURVE ( 'NONE', #2519, #3039, #3187, .T. ) ;

+#876 = VERTEX_POINT ( 'NONE', #1566 ) ;

+#877 = VERTEX_POINT ( 'NONE', #3683 ) ;

+#878 = FILL_AREA_STYLE ('',( #4261 ) ) ;

+#879 = EDGE_CURVE ( 'NONE', #4236, #659, #1301, .T. ) ;

+#880 = AXIS2_PLACEMENT_3D ( 'NONE', #915, #3287, #4014 ) ;

+#881 = ORIENTED_EDGE ( 'NONE', *, *, #2932, .F. ) ;

+#882 = DIRECTION ( 'NONE',  ( 1.445602896647334400E-015, 0.0000000000000000000, 1.000000000000000000 ) ) ;

+#883 = ORIENTED_EDGE ( 'NONE', *, *, #2052, .F. ) ;

+#884 = EDGE_CURVE ( 'NONE', #1269, #431, #81, .T. ) ;

+#885 = PLANE ( 'NONE',  #2614 ) ;

+#886 = VERTEX_POINT ( 'NONE', #3961 ) ;

+#887 = ADVANCED_FACE ( 'NONE', ( #3522 ), #464, .F. ) ;

+#888 = CARTESIAN_POINT ( 'NONE',  ( -0.8200000000000005100, -3.203513695928269700, -1.600000000000000300 ) ) ;

+#889 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;

+#890 = EDGE_CURVE ( 'NONE', #40, #4307, #4407, .T. ) ;

+#891 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;

+#892 = EDGE_CURVE ( 'NONE', #144, #3107, #2426, .T. ) ;

+#893 = VECTOR ( 'NONE', #4013, 1000.000000000000000 ) ;

+#894 = AXIS2_PLACEMENT_3D ( 'NONE', #2403, #1397, #395 ) ;

+#895 = CARTESIAN_POINT ( 'NONE',  ( 1.720000000000000000, 0.01000000000000002600, 1.600000000000000500 ) ) ;

+#896 = CARTESIAN_POINT ( 'NONE',  ( 0.6700000000000001500, 0.0000000000000000000, 0.6000000000000003100 ) ) ;

+#897 = VECTOR ( 'NONE', #3078, 1000.000000000000000 ) ;

+#898 = LINE ( 'NONE', #1086, #3911 ) ;

+#899 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;

+#900 = CIRCLE ( 'NONE', #2902, 0.2000000000000003200 ) ;

+#901 = CARTESIAN_POINT ( 'NONE',  ( 0.6700000000000001500, 0.0000000000000000000, -0.6000000000000003100 ) ) ;

+#902 = PLANE ( 'NONE',  #2725 ) ;

+#903 = CARTESIAN_POINT ( 'NONE',  ( -0.6700000000000001500, 0.0000000000000000000, 0.6000000000000003100 ) ) ;

+#904 = LINE ( 'NONE', #228, #1584 ) ;

+#905 = EDGE_LOOP ( 'NONE', ( #2196, #313, #1189, #2445 ) ) ;

+#906 = VECTOR ( 'NONE', #315, 1000.000000000000000 ) ;

+#907 = ORIENTED_EDGE ( 'NONE', *, *, #713, .F. ) ;

+#908 = AXIS2_PLACEMENT_3D ( 'NONE', #3826, #2717, #4129 ) ;

+#909 = EDGE_CURVE ( 'NONE', #767, #2680, #3026, .T. ) ;

+#910 = CARTESIAN_POINT ( 'NONE',  ( 1.720000000000000000, 0.01000000000000002600, 1.600000000000000500 ) ) ;

+#911 = ORIENTED_EDGE ( 'NONE', *, *, #384, .F. ) ;

+#912 = VECTOR ( 'NONE', #4170, 1000.000000000000000 ) ;

+#913 = ORIENTED_EDGE ( 'NONE', *, *, #3878, .T. ) ;

+#914 = ADVANCED_FACE ( 'NONE', ( #1786 ), #2244, .F. ) ;

+#915 = CARTESIAN_POINT ( 'NONE',  ( 0.9700000000000005300, 1.100000000000000100, -1.600000000000000300 ) ) ;

+#916 = AXIS2_PLACEMENT_3D ( 'NONE', #620, #3365, #1296 ) ;

+#917 = DIRECTION ( 'NONE',  ( -1.084202172485504900E-016, -0.0000000000000000000, -1.000000000000000000 ) ) ;

+#918 = VECTOR ( 'NONE', #3130, 1000.000000000000000 ) ;

+#919 = DIRECTION ( 'NONE',  ( -0.7071067811865560100, 0.0000000000000000000, 0.7071067811865391400 ) ) ;

+#920 = CARTESIAN_POINT ( 'NONE',  ( 1.870000000000000100, 0.0000000000000000000, 0.6000000000000006400 ) ) ;

+#921 = LINE ( 'NONE', #77, #4478 ) ;

+#922 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;

+#923 = VECTOR ( 'NONE', #3762, 1000.000000000000000 ) ;

+#924 = ORIENTED_EDGE ( 'NONE', *, *, #4295, .F. ) ;

+#925 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;

+#926 = ORIENTED_EDGE ( 'NONE', *, *, #710, .T. ) ;

+#927 = AXIS2_PLACEMENT_3D ( 'NONE', #1220, #571, #2945 ) ;

+#928 = ORIENTED_EDGE ( 'NONE', *, *, #892, .F. ) ;

+#929 = CARTESIAN_POINT ( 'NONE',  ( 0.9700000000000005300, -1.562049935181331500, -1.600000000000000300 ) ) ;

+#930 = CARTESIAN_POINT ( 'NONE',  ( -0.6700000000000001500, 0.01000000000000002600, -0.6000000000000003100 ) ) ;

+#931 = EDGE_CURVE ( 'NONE', #1710, #1802, #3735, .T. ) ;

+#932 = EDGE_LOOP ( 'NONE', ( #1133, #671, #3704, #2973 ) ) ;

+#933 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;

+#934 = ORIENTED_EDGE ( 'NONE', *, *, #281, .T. ) ;

+#935 = ORIENTED_EDGE ( 'NONE', *, *, #3163, .F. ) ;

+#936 = VECTOR ( 'NONE', #3240, 1000.000000000000000 ) ;

+#937 = PLANE ( 'NONE',  #916 ) ;

+#938 = CARTESIAN_POINT ( 'NONE',  ( 0.9700000000000002000, -1.562049935181331500, -1.450000000000000400 ) ) ;

+#939 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;

+#940 = EDGE_CURVE ( 'NONE', #3311, #876, #786, .T. ) ;

+#941 = VECTOR ( 'NONE', #2315, 1000.000000000000000 ) ;

+#942 = CARTESIAN_POINT ( 'NONE',  ( 2.500000000000000000, 1.100000000000000100, 0.2999999999999996000 ) ) ;

+#943 = EDGE_CURVE ( 'NONE', #3394, #3095, #404, .T. ) ;

+#944 = LINE ( 'NONE', #888, #2864 ) ;

+#945 = VECTOR ( 'NONE', #49, 1000.000000000000000 ) ;

+#946 = CARTESIAN_POINT ( 'NONE',  ( 2.099999999999998800, 1.110000000000000100, 1.600000000000000800 ) ) ;

+#947 = VERTEX_POINT ( 'NONE', #2637 ) ;

+#948 = ORIENTED_EDGE ( 'NONE', *, *, #999, .T. ) ;

+#949 = VECTOR ( 'NONE', #425, 1000.000000000000000 ) ;

+#950 = VERTEX_POINT ( 'NONE', #953 ) ;

+#951 = EDGE_CURVE ( 'NONE', #1799, #1659, #29, .T. ) ;

+#952 = VECTOR ( 'NONE', #3530, 1000.000000000000000 ) ;

+#953 = CARTESIAN_POINT ( 'NONE',  ( -1.720000000000000000, 0.5000000000000000000, -1.600000000000000100 ) ) ;

+#954 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;

+#955 = ORIENTED_EDGE ( 'NONE', *, *, #2701, .T. ) ;

+#956 = VERTEX_POINT ( 'NONE', #1274 ) ;

+#957 = VECTOR ( 'NONE', #2737, 1000.000000000000000 ) ;

+#958 = AXIS2_PLACEMENT_3D ( 'NONE', #2708, #4460, #674 ) ;

+#959 = CARTESIAN_POINT ( 'NONE',  ( 1.570000000000000500, 1.100000000000000100, 1.450000000000000800 ) ) ;

+#960 = LINE ( 'NONE', #2598, #3212 ) ;

+#961 = VECTOR ( 'NONE', #867, 1000.000000000000000 ) ;

+#962 = DIRECTION ( 'NONE',  ( 1.000000000000000000, 0.0000000000000000000, -2.710505431213761100E-016 ) ) ;

+#963 = ORIENTED_EDGE ( 'NONE', *, *, #2688, .T. ) ;

+#964 = FACE_OUTER_BOUND ( 'NONE', #2876, .T. ) ;

+#965 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;

+#966 = ORIENTED_EDGE ( 'NONE', *, *, #3027, .F. ) ;

+#967 = EDGE_CURVE ( 'NONE', #1918, #2409, #3857, .T. ) ;

+#968 = LINE ( 'NONE', #165, #2507 ) ;

+#969 = VERTEX_POINT ( 'NONE', #1616 ) ;

+#970 = CARTESIAN_POINT ( 'NONE',  ( 0.6700000000000001500, -1.562049935181331500, 0.6000000000000003100 ) ) ;

+#971 = EDGE_LOOP ( 'NONE', ( #3171, #152, #558, #2934 ) ) ;

+#972 = VERTEX_POINT ( 'NONE', #985 ) ;

+#973 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;

+#974 = ORIENTED_EDGE ( 'NONE', *, *, #793, .T. ) ;

+#975 = AXIS2_PLACEMENT_3D ( 'NONE', #3014, #629, #3717 ) ;

+#976 = CARTESIAN_POINT ( 'NONE',  ( -2.500000000000000000, 1.100000000000000100, -0.4999999999999989500 ) ) ;

+#977 = EDGE_CURVE ( 'NONE', #886, #3465, #2693, .T. ) ;

+#978 = ORIENTED_EDGE ( 'NONE', *, *, #503, .F. ) ;

+#979 = DIRECTION ( 'NONE',  ( 1.000000000000000000, -0.0000000000000000000, -1.301042606982605300E-016 ) ) ;

+#980 = EDGE_CURVE ( 'NONE', #2092, #2161, #3628, .T. ) ;

+#981 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #2972 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #3088, #10, #3408 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );

+#982 = FACE_OUTER_BOUND ( 'NONE', #3370, .T. ) ;

+#983 = FACE_OUTER_BOUND ( 'NONE', #3665, .T. ) ;

+#984 = VECTOR ( 'NONE', #1396, 1000.000000000000000 ) ;

+#985 = CARTESIAN_POINT ( 'NONE',  ( -0.9700000000000002000, 0.5000000000000000000, 1.450000000000000800 ) ) ;

+#986 = FACE_OUTER_BOUND ( 'NONE', #2669, .T. ) ;

+#987 = VECTOR ( 'NONE', #2659, 1000.000000000000000 ) ;

+#988 = VERTEX_POINT ( 'NONE', #2989 ) ;

+#989 = ORIENTED_EDGE ( 'NONE', *, *, #564, .F. ) ;

+#990 = VECTOR ( 'NONE', #4022, 1000.000000000000000 ) ;

+#991 = ORIENTED_EDGE ( 'NONE', *, *, #573, .T. ) ;

+#992 = ORIENTED_EDGE ( 'NONE', *, *, #493, .F. ) ;

+#993 = PLANE ( 'NONE',  #4114 ) ;

+#994 = VECTOR ( 'NONE', #1877, 1000.000000000000000 ) ;

+#995 = EDGE_CURVE ( 'NONE', #221, #851, #3242, .T. ) ;

+#996 = CARTESIAN_POINT ( 'NONE',  ( 1.870000000000000600, 0.01000000000000000000, -0.6000000000000005300 ) ) ;

+#997 = CARTESIAN_POINT ( 'NONE',  ( 0.6700000000000001500, 0.01000000000000002600, 0.6000000000000003100 ) ) ;

+#998 = FACE_OUTER_BOUND ( 'NONE', #1132, .T. ) ;

+#999 = EDGE_CURVE ( 'NONE', #2604, #2273, #2477, .T. ) ;

+#1000 = AXIS2_PLACEMENT_3D ( 'NONE', #1852, #2205, #1524 ) ;

+#1001 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;

+#1002 = VERTEX_POINT ( 'NONE', #3721 ) ;

+#1003 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;

+#1004 = DIRECTION ( 'NONE',  ( 1.000000000000000000, -0.0000000000000000000, 7.228014483236692600E-016 ) ) ;

+#1005 = SURFACE_STYLE_FILL_AREA ( #1740 ) ;

+#1006 = PLANE ( 'NONE',  #1485 ) ;

+#1007 = VERTEX_POINT ( 'NONE', #4077 ) ;

+#1008 = ORIENTED_EDGE ( 'NONE', *, *, #2947, .T. ) ;

+#1009 = CARTESIAN_POINT ( 'NONE',  ( 1.870000000000000600, 0.01000000000000000000, 1.600000000000000500 ) ) ;

+#1010 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;

+#1011 = EDGE_CURVE ( 'NONE', #1349, #2185, #1192, .T. ) ;

+#1012 = VECTOR ( 'NONE', #4189, 1000.000000000000000 ) ;

+#1013 = ORIENTED_EDGE ( 'NONE', *, *, #646, .F. ) ;

+#1014 = ORIENTED_EDGE ( 'NONE', *, *, #1200, .F. ) ;

+#1015 = FILL_AREA_STYLE_COLOUR ( '', #1411 ) ;

+#1016 = CARTESIAN_POINT ( 'NONE',  ( 0.8200000000000005100, 0.01000000000000000000, 1.600000000000000100 ) ) ;

+#1017 = EDGE_CURVE ( 'NONE', #3569, #772, #2644, .T. ) ;

+#1018 = AXIS2_PLACEMENT_3D ( 'NONE', #3308, #624, #4056 ) ;

+#1019 = VERTEX_POINT ( 'NONE', #1983 ) ;

+#1020 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;

+#1021 = CARTESIAN_POINT ( 'NONE',  ( -1.870000000000000300, 0.5000000000000000000, 0.9462562514124842600 ) ) ;

+#1022 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;

+#1023 = ORIENTED_EDGE ( 'NONE', *, *, #3617, .T. ) ;

+#1024 = CARTESIAN_POINT ( 'NONE',  ( -1.523743748587508300, 0.5000000000000000000, 0.6000000000000005300 ) ) ;

+#1025 = ORIENTED_EDGE ( 'NONE', *, *, #3996, .F. ) ;

+#1026 = ADVANCED_FACE ( 'NONE', ( #628 ), #2518, .F. ) ;

+#1027 = ORIENTED_EDGE ( 'NONE', *, *, #3848, .F. ) ;

+#1028 = APPLICATION_CONTEXT ( 'automotive_design' ) ;

+#1029 = ORIENTED_EDGE ( 'NONE', *, *, #338, .F. ) ;

+#1030 = LINE ( 'NONE', #1935, #3573 ) ;

+#1031 = DIRECTION ( 'NONE',  ( -1.000000000000000000, 0.0000000000000000000, 1.301042606982605300E-016 ) ) ;

+#1032 = CARTESIAN_POINT ( 'NONE',  ( -1.870000000000000100, 0.01000000000000002600, -0.6000000000000006400 ) ) ;

+#1033 = VECTOR ( 'NONE', #3854, 1000.000000000000000 ) ;

+#1034 = VECTOR ( 'NONE', #3839, 1000.000000000000000 ) ;

+#1035 = VECTOR ( 'NONE', #4010, 1000.000000000000000 ) ;

+#1036 = LINE ( 'NONE', #4051, #1147 ) ;

+#1037 = ORIENTED_EDGE ( 'NONE', *, *, #30, .T. ) ;

+#1038 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;

+#1039 = CARTESIAN_POINT ( 'NONE',  ( 0.8200000000000005100, -1.562049935181331500, 1.600000000000000100 ) ) ;

+#1040 = ORIENTED_EDGE ( 'NONE', *, *, #1989, .T. ) ;

+#1041 = ORIENTED_EDGE ( 'NONE', *, *, #1011, .T. ) ;

+#1042 = ORIENTED_EDGE ( 'NONE', *, *, #1119, .F. ) ;

+#1043 = ORIENTED_EDGE ( 'NONE', *, *, #2410, .F. ) ;

+#1044 = FACE_OUTER_BOUND ( 'NONE', #2055, .T. ) ;

+#1045 = ORIENTED_EDGE ( 'NONE', *, *, #328, .T. ) ;

+#1046 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;

+#1047 = ORIENTED_EDGE ( 'NONE', *, *, #2611, .F. ) ;

+#1048 = DIRECTION ( 'NONE',  ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;

+#1049 = ADVANCED_FACE ( 'NONE', ( #4294 ), #3600, .F. ) ;

+#1050 = CLOSED_SHELL ( 'NONE', ( #3238, #1772, #1226, #277, #3439, #50, #4305, #4219, #3059, #1937, #3630, #2552, #1049, #1481 ) ) ;

+#1051 = CARTESIAN_POINT ( 'NONE',  ( 1.720000000000000000, 1.100000000000000100, -1.600000000000000300 ) ) ;

+#1052 = CYLINDRICAL_SURFACE ( 'NONE', #2015, 0.4000000000000000800 ) ;

+#1053 = AXIS2_PLACEMENT_3D ( 'NONE', #4454, #4162, #2363 ) ;

+#1054 = CARTESIAN_POINT ( 'NONE',  ( -0.6700000000000001500, 0.0000000000000000000, 0.6000000000000003100 ) ) ;

+#1055 = CARTESIAN_POINT ( 'NONE',  ( 0.8200000000000005100, 0.01000000000000000000, 1.600000000000000100 ) ) ;

+#1056 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;

+#1057 = EDGE_CURVE ( 'NONE', #2268, #3172, #3684, .T. ) ;

+#1058 = PLANE ( 'NONE',  #650 ) ;

+#1059 = VECTOR ( 'NONE', #1404, 1000.000000000000000 ) ;

+#1060 = CARTESIAN_POINT ( 'NONE',  ( -1.523743748587508300, 0.0000000000000000000, 0.6000000000000005300 ) ) ;

+#1061 = PLANE ( 'NONE',  #3128 ) ;

+#1062 = SURFACE_STYLE_USAGE ( .BOTH. , #3118 ) ;

+#1063 = CYLINDRICAL_SURFACE ( 'NONE', #4025, 0.1499999999999995200 ) ;

+#1064 = ORIENTED_EDGE ( 'NONE', *, *, #1310, .F. ) ;

+#1065 = CARTESIAN_POINT ( 'NONE',  ( 2.500000000000000000, 1.100000000000000100, 1.599999999999999600 ) ) ;

+#1066 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;

+#1067 = LINE ( 'NONE', #2914, #3334 ) ;

+#1068 = ORIENTED_EDGE ( 'NONE', *, *, #1652, .T. ) ;

+#1069 = DIRECTION ( 'NONE',  ( 2.710505431213761100E-016, -0.0000000000000000000, 1.000000000000000000 ) ) ;

+#1070 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;

+#1071 = EDGE_CURVE ( 'NONE', #1858, #3817, #4181, .T. ) ;

+#1072 = CARTESIAN_POINT ( 'NONE',  ( -0.9700000000000003100, -1.562049935181331500, 1.450000000000000400 ) ) ;

+#1073 = ORIENTED_EDGE ( 'NONE', *, *, #1546, .F. ) ;

+#1074 = ORIENTED_EDGE ( 'NONE', *, *, #625, .F. ) ;

+#1075 = ADVANCED_FACE ( 'NONE', ( #2746 ), #1519, .F. ) ;

+#1076 = CARTESIAN_POINT ( 'NONE',  ( -2.500000000000000000, 1.100000000000000100, -0.6999999999999991800 ) ) ;

+#1077 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;

+#1078 = DIRECTION ( 'NONE',  ( 1.000000000000000000, 0.0000000000000000000, -2.710505431213761100E-016 ) ) ;

+#1079 = ORIENTED_EDGE ( 'NONE', *, *, #909, .T. ) ;

+#1080 = ORIENTED_EDGE ( 'NONE', *, *, #3410, .T. ) ;

+#1081 = CARTESIAN_POINT ( 'NONE',  ( -1.870000000000000600, 0.01000000000000002600, 1.600000000000000100 ) ) ;

+#1082 = DIRECTION ( 'NONE',  ( -1.000000000000000000, 0.0000000000000000000, 4.336808689942019700E-016 ) ) ;

+#1083 = ORIENTED_EDGE ( 'NONE', *, *, #2106, .F. ) ;

+#1084 = DIRECTION ( 'NONE',  ( 7.228014483236692600E-016, 0.0000000000000000000, -1.000000000000000000 ) ) ;

+#1085 = EDGE_CURVE ( 'NONE', #34, #3743, #1934, .T. ) ;

+#1086 = CARTESIAN_POINT ( 'NONE',  ( -1.870000000000000600, 0.5000000000000000000, 1.600000000000000300 ) ) ;

+#1087 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;

+#1088 = EDGE_CURVE ( 'NONE', #3040, #3042, #3075, .T. ) ;

+#1089 = VECTOR ( 'NONE', #2564, 1000.000000000000000 ) ;

+#1090 = AXIS2_PLACEMENT_3D ( 'NONE', #3954, #2535, #1541 ) ;

+#1091 = AXIS2_PLACEMENT_3D ( 'NONE', #3389, #1335, #1682 ) ;

+#1092 = LINE ( 'NONE', #3992, #2224 ) ;

+#1093 = LINE ( 'NONE', #2126, #350 ) ;

+#1094 = ORIENTED_EDGE ( 'NONE', *, *, #4432, .T. ) ;

+#1095 = ADVANCED_FACE ( 'NONE', ( #1726 ), #1144, .F. ) ;

+#1096 = CARTESIAN_POINT ( 'NONE',  ( 2.299999999999998000, 1.300000000000000000, -1.200000000000000400 ) ) ;

+#1097 = CARTESIAN_POINT ( 'NONE',  ( 0.8200000000000005100, 0.01000000000000000000, -1.599999999999999900 ) ) ;

+#1098 = EDGE_CURVE ( 'NONE', #947, #3209, #1030, .T. ) ;

+#1099 = VECTOR ( 'NONE', #4297, 1000.000000000000000 ) ;

+#1100 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;

+#1101 = EDGE_LOOP ( 'NONE', ( #2622, #1696, #1420, #1503, #2868, #2520 ) ) ;

+#1102 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;

+#1103 = VECTOR ( 'NONE', #2102, 1000.000000000000000 ) ;

+#1104 = CARTESIAN_POINT ( 'NONE',  ( 0.8200000000000005100, -3.203513695928269700, -1.599999999999999900 ) ) ;

+#1105 = VECTOR ( 'NONE', #1319, 1000.000000000000000 ) ;

+#1106 = EDGE_CURVE ( 'NONE', #2365, #3040, #3350, .T. ) ;

+#1107 = ORIENTED_EDGE ( 'NONE', *, *, #3489, .F. ) ;

+#1108 = VERTEX_POINT ( 'NONE', #1614 ) ;

+#1109 = CARTESIAN_POINT ( 'NONE',  ( -0.8200000000000005100, -1.562049935181331500, -0.6000000000000003100 ) ) ;

+#1110 = EDGE_CURVE ( 'NONE', #1002, #743, #836, .T. ) ;

+#1111 = EDGE_LOOP ( 'NONE', ( #2912, #843, #4208, #504, #396, #3346, #4268, #1764 ) ) ;

+#1112 = FACE_OUTER_BOUND ( 'NONE', #689, .T. ) ;

+#1113 = AXIS2_PLACEMENT_3D ( 'NONE', #2449, #754, #1399 ) ;

+#1114 = CARTESIAN_POINT ( 'NONE',  ( 1.870000000000000600, 0.01000000000000002600, -1.600000000000000300 ) ) ;

+#1115 = CARTESIAN_POINT ( 'NONE',  ( 1.570000000000000300, -1.562049935181331500, -1.600000000000000500 ) ) ;

+#1116 = VECTOR ( 'NONE', #1131, 1000.000000000000000 ) ;

+#1117 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;

+#1118 = LINE ( 'NONE', #1502, #491 ) ;

+#1119 = EDGE_CURVE ( 'NONE', #3569, #1677, #4018, .T. ) ;

+#1120 = EDGE_CURVE ( 'NONE', #2549, #767, #1622, .T. ) ;

+#1121 = ADVANCED_FACE ( 'NONE', ( #723 ), #2281, .F. ) ;

+#1122 = CYLINDRICAL_SURFACE ( 'NONE', #2136, 0.3999999999999999700 ) ;

+#1123 = VERTEX_POINT ( 'NONE', #2975 ) ;

+#1124 = ORIENTED_EDGE ( 'NONE', *, *, #1912, .T. ) ;

+#1125 = PLANE ( 'NONE',  #357 ) ;

+#1126 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;

+#1127 = DIRECTION ( 'NONE',  ( -1.084202172485504900E-016, 0.0000000000000000000, 1.000000000000000000 ) ) ;

+#1128 = VERTEX_POINT ( 'NONE', #1254 ) ;

+#1129 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;

+#1130 = ORIENTED_EDGE ( 'NONE', *, *, #3712, .F. ) ;

+#1131 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;

+#1132 = EDGE_LOOP ( 'NONE', ( #3182, #4324, #565, #456 ) ) ;

+#1133 = ORIENTED_EDGE ( 'NONE', *, *, #666, .F. ) ;

+#1134 = DIRECTION ( 'NONE',  ( 1.084202172485504900E-016, 0.0000000000000000000, -1.000000000000000000 ) ) ;

+#1135 = AXIS2_PLACEMENT_3D ( 'NONE', #2851, #1158, #3946 ) ;

+#1136 = ADVANCED_FACE ( 'NONE', ( #2526 ), #1602, .F. ) ;

+#1137 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;

+#1138 = FACE_OUTER_BOUND ( 'NONE', #1590, .T. ) ;

+#1139 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;

+#1140 = EDGE_CURVE ( 'NONE', #4001, #3757, #1512, .T. ) ;

+#1141 = VECTOR ( 'NONE', #2116, 1000.000000000000000 ) ;

+#1142 = FACE_OUTER_BOUND ( 'NONE', #1908, .T. ) ;

+#1143 = CARTESIAN_POINT ( 'NONE',  ( 2.099999999999998800, 1.110000000000000100, 1.400000000000000600 ) ) ;

+#1144 = PLANE ( 'NONE',  #4266 ) ;

+#1145 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION (  '', ( #2062 ), #482 ) ;

+#1146 = LINE ( 'NONE', #1287, #4250 ) ;

+#1147 = VECTOR ( 'NONE', #962, 1000.000000000000000 ) ;

+#1148 = VERTEX_POINT ( 'NONE', #3372 ) ;

+#1149 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );

+#1150 = SURFACE_STYLE_FILL_AREA ( #2482 ) ;

+#1151 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;

+#1152 = EDGE_LOOP ( 'NONE', ( #232, #2539, #3647, #3491, #3067, #1635 ) ) ;

+#1153 = EDGE_CURVE ( 'NONE', #3022, #4001, #3456, .T. ) ;

+#1154 = LINE ( 'NONE', #3664, #3362 ) ;

+#1155 = ORIENTED_EDGE ( 'NONE', *, *, #1198, .T. ) ;

+#1156 = LINE ( 'NONE', #3250, #3262 ) ;

+#1157 = EDGE_LOOP ( 'NONE', ( #392, #1221, #4365, #3769 ) ) ;

+#1158 = DIRECTION ( 'NONE',  ( -5.162867488026213600E-017, 0.0000000000000000000, -1.000000000000000000 ) ) ;

+#1159 = CARTESIAN_POINT ( 'NONE',  ( -2.499999999999999600, 1.110000000000000100, -1.200000000000000600 ) ) ;

+#1160 = ORIENTED_EDGE ( 'NONE', *, *, #2262, .T. ) ;

+#1161 = EDGE_CURVE ( 'NONE', #1218, #2841, #1835, .T. ) ;

+#1162 = LINE ( 'NONE', #3415, #645 ) ;

+#1163 = ADVANCED_FACE ( 'NONE', ( #1138 ), #1302, .F. ) ;

+#1164 = ORIENTED_EDGE ( 'NONE', *, *, #2798, .T. ) ;

+#1165 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;

+#1166 = LINE ( 'NONE', #189, #1752 ) ;

+#1167 = EDGE_CURVE ( 'NONE', #1878, #2255, #2166, .T. ) ;

+#1168 = CARTESIAN_POINT ( 'NONE',  ( 1.870000000000000600, 0.01000000000000000000, 1.600000000000000500 ) ) ;

+#1169 = VECTOR ( 'NONE', #1545, 1000.000000000000000 ) ;

+#1170 = ORIENTED_EDGE ( 'NONE', *, *, #2905, .F. ) ;

+#1171 = CARTESIAN_POINT ( 'NONE',  ( -0.6700000000000001500, 0.01000000000000002600, 0.6000000000000003100 ) ) ;

+#1172 = EDGE_CURVE ( 'NONE', #497, #1128, #248, .T. ) ;

+#1173 = VECTOR ( 'NONE', #4408, 1000.000000000000000 ) ;

+#1174 = ORIENTED_EDGE ( 'NONE', *, *, #1974, .F. ) ;

+#1175 = ORIENTED_EDGE ( 'NONE', *, *, #2312, .F. ) ;

+#1176 = CARTESIAN_POINT ( 'NONE',  ( 2.500000000000000000, 1.100000000000000100, 0.2999999999999996000 ) ) ;

+#1177 = DIRECTION ( 'NONE',  ( -1.000000000000000000, 0.0000000000000000000, -0.0000000000000000000 ) ) ;

+#1178 = ORIENTED_EDGE ( 'NONE', *, *, #1989, .F. ) ;

+#1179 = VERTEX_POINT ( 'NONE', #651 ) ;

+#1180 = EDGE_CURVE ( 'NONE', #3465, #988, #197, .T. ) ;

+#1181 = DIRECTION ( 'NONE',  ( 1.301042606982605300E-016, -0.0000000000000000000, 1.000000000000000000 ) ) ;

+#1182 = EDGE_LOOP ( 'NONE', ( #461, #2025, #3233, #3888 ) ) ;

+#1183 = ADVANCED_FACE ( 'NONE', ( #3305 ), #3038, .F. ) ;

+#1184 = CARTESIAN_POINT ( 'NONE',  ( 1.570000000000000300, -1.562049935181331500, 1.600000000000000500 ) ) ;

+#1185 = DIRECTION ( 'NONE',  ( 1.807003620809173200E-016, 0.0000000000000000000, -1.000000000000000000 ) ) ;

+#1186 = ORIENTED_EDGE ( 'NONE', *, *, #108, .T. ) ;

+#1187 = CARTESIAN_POINT ( 'NONE',  ( -1.523743748587508300, 0.5000000000000000000, 0.6000000000000005300 ) ) ;

+#1188 = EDGE_CURVE ( 'NONE', #1148, #2491, #2043, .T. ) ;

+#1189 = ORIENTED_EDGE ( 'NONE', *, *, #4053, .F. ) ;

+#1190 = AXIS2_PLACEMENT_3D ( 'NONE', #1803, #455, #1817 ) ;

+#1191 = CARTESIAN_POINT ( 'NONE',  ( 0.6700000000000001500, 0.01000000000000002600, -0.6000000000000003100 ) ) ;

+#1192 = LINE ( 'NONE', #1297, #1573 ) ;

+#1193 = CARTESIAN_POINT ( 'NONE',  ( 1.870000000000000600, 0.01000000000000002600, -0.6000000000000005300 ) ) ;

+#1194 = STYLED_ITEM ( 'NONE', ( #2875 ), #1253 ) ;

+#1195 = CARTESIAN_POINT ( 'NONE',  ( 0.6700000000000000400, 0.01000000000000000000, -1.599999999999999900 ) ) ;

+#1196 = CIRCLE ( 'NONE', #3523, 0.1999999999999998700 ) ;

+#1197 = FACE_OUTER_BOUND ( 'NONE', #2024, .T. ) ;

+#1198 = EDGE_CURVE ( 'NONE', #3042, #447, #2926, .T. ) ;

+#1199 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;

+#1200 = EDGE_CURVE ( 'NONE', #3790, #3749, #1248, .T. ) ;

+#1201 = EDGE_LOOP ( 'NONE', ( #1064, #2010, #1875, #3156 ) ) ;

+#1202 = ADVANCED_FACE ( 'NONE', ( #4142 ), #1463, .F. ) ;

+#1203 = ORIENTED_EDGE ( 'NONE', *, *, #2262, .F. ) ;

+#1204 = CIRCLE ( 'NONE', #4315, 0.1499999999999997400 ) ;

+#1205 = AXIS2_PLACEMENT_3D ( 'NONE', #4085, #3738, #3056 ) ;

+#1206 = VECTOR ( 'NONE', #2625, 1000.000000000000000 ) ;

+#1207 = EDGE_LOOP ( 'NONE', ( #1664, #3872, #3818, #3852 ) ) ;

+#1208 = ORIENTED_EDGE ( 'NONE', *, *, #3518, .F. ) ;

+#1209 = VERTEX_POINT ( 'NONE', #1478 ) ;

+#1210 = LINE ( 'NONE', #3431, #601 ) ;

+#1211 = DIRECTION ( 'NONE',  ( -1.000000000000000000, -0.0000000000000000000, -3.614007241618346300E-016 ) ) ;

+#1212 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;

+#1213 = CARTESIAN_POINT ( 'NONE',  ( -0.6700000000000001500, 0.01000000000000002600, -0.6000000000000003100 ) ) ;

+#1214 = DIRECTION ( 'NONE',  ( 1.000000000000000000, 0.0000000000000000000, -7.228014483236695600E-016 ) ) ;

+#1215 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;

+#1216 = CIRCLE ( 'NONE', #3273, 0.1499999999999999700 ) ;

+#1217 = DIRECTION ( 'NONE',  ( 1.000000000000000000, -0.0000000000000000000, 0.0000000000000000000 ) ) ;

+#1218 = VERTEX_POINT ( 'NONE', #3906 ) ;

+#1219 = VECTOR ( 'NONE', #739, 1000.000000000000000 ) ;

+#1220 = CARTESIAN_POINT ( 'NONE',  ( 2.500000000000000000, 1.100000000000000100, 1.599999999999999600 ) ) ;

+#1221 = ORIENTED_EDGE ( 'NONE', *, *, #4295, .T. ) ;

+#1222 = AXIS2_PLACEMENT_3D ( 'NONE', #1960, #3667, #2591 ) ;

+#1223 = LINE ( 'NONE', #4384, #1601 ) ;

+#1224 = ORIENTED_EDGE ( 'NONE', *, *, #1794, .T. ) ;

+#1225 = PLANE ( 'NONE',  #3058 ) ;

+#1226 = ADVANCED_FACE ( 'NONE', ( #3205 ), #2147, .F. ) ;

+#1227 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;

+#1228 = EDGE_CURVE ( 'NONE', #2606, #3534, #852, .T. ) ;

+#1229 = ORIENTED_EDGE ( 'NONE', *, *, #875, .F. ) ;

+#1230 = SURFACE_STYLE_USAGE ( .BOTH. , #2260 ) ;

+#1231 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );

+#1232 = EDGE_CURVE ( 'NONE', #659, #972, #1531, .T. ) ;

+#1233 = AXIS2_PLACEMENT_3D ( 'NONE', #3167, #3153, #1087 ) ;

+#1234 = AXIS2_PLACEMENT_3D ( 'NONE', #1072, #3533, #4180 ) ;

+#1235 = VERTEX_POINT ( 'NONE', #3474 ) ;

+#1236 = DIRECTION ( 'NONE',  ( -1.000000000000000000, 0.0000000000000000000, -2.710505431213761100E-016 ) ) ;

+#1237 = PLANE ( 'NONE',  #927 ) ;

+#1238 = ORIENTED_EDGE ( 'NONE', *, *, #2300, .T. ) ;

+#1239 = EDGE_LOOP ( 'NONE', ( #1633, #241, #926, #2099 ) ) ;

+#1240 = EDGE_CURVE ( 'NONE', #2758, #1423, #4257, .T. ) ;

+#1241 = CARTESIAN_POINT ( 'NONE',  ( -1.870000000000000100, -1.562049935181331500, -0.6000000000000006400 ) ) ;

+#1242 = DIRECTION ( 'NONE',  ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;

+#1243 = ORIENTED_EDGE ( 'NONE', *, *, #344, .F. ) ;

+#1244 = CARTESIAN_POINT ( 'NONE',  ( 1.570000000000000500, -1.562049935181331500, 1.450000000000000800 ) ) ;

+#1245 = VERTEX_POINT ( 'NONE', #417 ) ;

+#1246 = CARTESIAN_POINT ( 'NONE',  ( 0.6700000000000000400, 0.0000000000000000000, -1.599999999999999900 ) ) ;

+#1247 = EDGE_CURVE ( 'NONE', #2208, #2603, #2828, .T. ) ;

+#1248 = LINE ( 'NONE', #3505, #364 ) ;

+#1249 = AXIS2_PLACEMENT_3D ( 'NONE', #4381, #244, #1895 ) ;

+#1250 = CARTESIAN_POINT ( 'NONE',  ( -2.100000000000000100, 1.110000000000000100, 1.200000000000000800 ) ) ;

+#1251 = LINE ( 'NONE', #680, #897 ) ;

+#1252 = CIRCLE ( 'NONE', #908, 0.1499999999999999700 ) ;

+#1253 = MANIFOLD_SOLID_BREP ( 'Boss-Extrude3', #703 ) ;

+#1254 = CARTESIAN_POINT ( 'NONE',  ( -1.720000000000000000, 0.01000000000000000000, 1.600000000000000100 ) ) ;

+#1255 = VECTOR ( 'NONE', #3307, 1000.000000000000000 ) ;

+#1256 = CARTESIAN_POINT ( 'NONE',  ( -0.6700000000000000400, 0.0000000000000000000, -1.599999999999999900 ) ) ;

+#1257 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;

+#1258 = VECTOR ( 'NONE', #3068, 1000.000000000000000 ) ;

+#1259 = ORIENTED_EDGE ( 'NONE', *, *, #3017, .F. ) ;

+#1260 = STYLED_ITEM ( 'NONE', ( #470 ), #203 ) ;

+#1261 = ORIENTED_EDGE ( 'NONE', *, *, #3632, .F. ) ;

+#1262 = CYLINDRICAL_SURFACE ( 'NONE', #2965, 0.2000000000000002100 ) ;

+#1263 = CARTESIAN_POINT ( 'NONE',  ( 2.500000000000000000, 1.100000000000000100, -1.600000000000000500 ) ) ;

+#1264 = ORIENTED_EDGE ( 'NONE', *, *, #3129, .T. ) ;

+#1265 = FACE_OUTER_BOUND ( 'NONE', #4451, .T. ) ;

+#1266 = FACE_OUTER_BOUND ( 'NONE', #2936, .T. ) ;

+#1267 = ORIENTED_EDGE ( 'NONE', *, *, #2560, .F. ) ;

+#1268 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;

+#1269 = VERTEX_POINT ( 'NONE', #2036 ) ;

+#1270 = FACE_OUTER_BOUND ( 'NONE', #2728, .T. ) ;

+#1271 = ORIENTED_EDGE ( 'NONE', *, *, #1646, .T. ) ;

+#1272 = LINE ( 'NONE', #1931, #2998 ) ;

+#1273 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;

+#1274 = CARTESIAN_POINT ( 'NONE',  ( 1.570000000000000500, 0.5000000000000000000, 1.450000000000000800 ) ) ;

+#1275 = CARTESIAN_POINT ( 'NONE',  ( 2.500000000000000000, 0.0000000000000000000, 1.599999999999999600 ) ) ;

+#1276 = DIRECTION ( 'NONE',  ( 1.000000000000000000, 0.0000000000000000000, 3.316902608485481700E-016 ) ) ;

+#1277 = VECTOR ( 'NONE', #531, 1000.000000000000000 ) ;

+#1278 = ORIENTED_EDGE ( 'NONE', *, *, #2334, .T. ) ;

+#1279 = CARTESIAN_POINT ( 'NONE',  ( 0.6700000000000001500, 0.01000000000000002600, 0.6000000000000003100 ) ) ;

+#1280 = COLOUR_RGB ( '',0.9686274509803921600, 0.8784313725490196000, 0.5999999999999999800 ) ;

+#1281 = ORIENTED_EDGE ( 'NONE', *, *, #1530, .F. ) ;

+#1282 = CARTESIAN_POINT ( 'NONE',  ( 1.570000000000000300, 0.5000000000000000000, -1.600000000000000500 ) ) ;

+#1283 = VECTOR ( 'NONE', #223, 1000.000000000000000 ) ;

+#1284 = ORIENTED_EDGE ( 'NONE', *, *, #2560, .T. ) ;

+#1285 = EDGE_LOOP ( 'NONE', ( #1869, #1261, #3435, #2124 ) ) ;

+#1286 = CARTESIAN_POINT ( 'NONE',  ( 2.500000000000000000, 0.0000000000000000000, 0.6999999999999999600 ) ) ;

+#1287 = CARTESIAN_POINT ( 'NONE',  ( -0.6700000000000000400, 0.01000000000000002600, -1.600000000000000300 ) ) ;

+#1288 = ORIENTED_EDGE ( 'NONE', *, *, #30, .F. ) ;

+#1289 = CARTESIAN_POINT ( 'NONE',  ( -2.500000000000000000, 1.100000000000000100, 0.6999999999999991800 ) ) ;

+#1290 = EDGE_CURVE ( 'NONE', #3722, #2631, #3589, .T. ) ;

+#1291 = ORIENTED_EDGE ( 'NONE', *, *, #1758, .T. ) ;

+#1292 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;

+#1293 = ORIENTED_EDGE ( 'NONE', *, *, #3008, .F. ) ;

+#1294 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;

+#1295 = EDGE_LOOP ( 'NONE', ( #3850, #3679, #3393, #1170 ) ) ;

+#1296 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;

+#1297 = CARTESIAN_POINT ( 'NONE',  ( 2.099999999999998800, 1.110000000000000100, -1.400000000000000100 ) ) ;

+#1298 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;

+#1299 = DIRECTION ( 'NONE',  ( 1.000000000000000000, -0.0000000000000000000, -1.301042606982605300E-016 ) ) ;

+#1300 = FACE_OUTER_BOUND ( 'NONE', #110, .T. ) ;

+#1301 = LINE ( 'NONE', #237, #1089 ) ;

+#1302 = PLANE ( 'NONE',  #415 ) ;

+#1303 = CARTESIAN_POINT ( 'NONE',  ( 0.6700000000000000400, 0.0000000000000000000, 1.599999999999999900 ) ) ;

+#1304 = FACE_OUTER_BOUND ( 'NONE', #2771, .T. ) ;

+#1305 = VECTOR ( 'NONE', #3138, 1000.000000000000000 ) ;

+#1306 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #1500, 'distance_accuracy_value', 'NONE');

+#1307 = ORIENTED_EDGE ( 'NONE', *, *, #757, .T. ) ;

+#1308 = VECTOR ( 'NONE', #2510, 1000.000000000000000 ) ;

+#1309 = ORIENTED_EDGE ( 'NONE', *, *, #4183, .F. ) ;

+#1310 = EDGE_CURVE ( 'NONE', #1353, #4109, #4474, .T. ) ;

+#1311 = VECTOR ( 'NONE', #429, 1000.000000000000000 ) ;

+#1312 = ORIENTED_EDGE ( 'NONE', *, *, #4166, .T. ) ;

+#1313 = LINE ( 'NONE', #3397, #2705 ) ;

+#1314 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;

+#1315 = CARTESIAN_POINT ( 'NONE',  ( 0.8200000000000005100, 1.100000000000000100, 1.599999999999999900 ) ) ;

+#1316 = ADVANCED_FACE ( 'NONE', ( #2654 ), #2686, .F. ) ;

+#1317 = ORIENTED_EDGE ( 'NONE', *, *, #4044, .T. ) ;

+#1318 = ORIENTED_EDGE ( 'NONE', *, *, #4276, .F. ) ;

+#1319 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;

+#1320 = EDGE_CURVE ( 'NONE', #657, #144, #151, .T. ) ;

+#1321 = ORIENTED_EDGE ( 'NONE', *, *, #437, .F. ) ;

+#1322 = LINE ( 'NONE', #3803, #957 ) ;

+#1323 = AXIS2_PLACEMENT_3D ( 'NONE', #2392, #1371, #697 ) ;

+#1324 = DIRECTION ( 'NONE',  ( -7.228014483236692600E-016, 0.0000000000000000000, 1.000000000000000000 ) ) ;

+#1325 = ORIENTED_EDGE ( 'NONE', *, *, #4063, .T. ) ;

+#1326 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;

+#1327 = LINE ( 'NONE', #1823, #2613 ) ;

+#1328 = EDGE_CURVE ( 'NONE', #1716, #2489, #594, .T. ) ;

+#1329 = FACE_OUTER_BOUND ( 'NONE', #1448, .T. ) ;

+#1330 = EDGE_CURVE ( 'NONE', #2006, #2778, #2542, .T. ) ;

+#1331 = CARTESIAN_POINT ( 'NONE',  ( 2.299999999999998000, 1.110000000000000100, 1.200000000000000800 ) ) ;

+#1332 = PLANE ( 'NONE',  #1456 ) ;

+#1333 = EDGE_CURVE ( 'NONE', #499, #3599, #638, .T. ) ;

+#1334 = LINE ( 'NONE', #145, #1661 ) ;

+#1335 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;

+#1336 = VERTEX_POINT ( 'NONE', #2682 ) ;

+#1337 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;

+#1338 = ORIENTED_EDGE ( 'NONE', *, *, #1794, .F. ) ;

+#1339 = ADVANCED_FACE ( 'NONE', ( #481 ), #3760, .F. ) ;

+#1340 = DIRECTION ( 'NONE',  ( -4.336808689942019700E-016, 0.0000000000000000000, 1.000000000000000000 ) ) ;

+#1341 = ORIENTED_EDGE ( 'NONE', *, *, #3654, .T. ) ;

+#1342 = CARTESIAN_POINT ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;

+#1343 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;

+#1344 = STYLED_ITEM ( 'NONE', ( #1425 ), #4 ) ;

+#1345 = VERTEX_POINT ( 'NONE', #4342 ) ;

+#1346 = CARTESIAN_POINT ( 'NONE',  ( -0.6700000000000000400, -1.562049935181331500, 1.599999999999999900 ) ) ;

+#1347 = EDGE_CURVE ( 'NONE', #2409, #3534, #1154, .T. ) ;

+#1348 = DIRECTION ( 'NONE',  ( 1.000000000000000000, 0.0000000000000000000, -4.336808689942019700E-016 ) ) ;

+#1349 = VERTEX_POINT ( 'NONE', #2382 ) ;

+#1350 = PLANE ( 'NONE',  #4026 ) ;

+#1351 = AXIS2_PLACEMENT_3D ( 'NONE', #929, #4362, #528 ) ;

+#1352 = CARTESIAN_POINT ( 'NONE',  ( 2.099999999999998800, 7.985164807134504300, -1.200000000000000400 ) ) ;

+#1353 = VERTEX_POINT ( 'NONE', #996 ) ;

+#1354 = CARTESIAN_POINT ( 'NONE',  ( 1.570000000000000300, 1.100000000000000100, 1.600000000000000500 ) ) ;

+#1355 = DIRECTION ( 'NONE',  ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;

+#1356 = CYLINDRICAL_SURFACE ( 'NONE', #1917, 0.1499999999999997400 ) ;

+#1357 = VECTOR ( 'NONE', #1273, 1000.000000000000000 ) ;

+#1358 = VECTOR ( 'NONE', #2091, 1000.000000000000000 ) ;

+#1359 = CARTESIAN_POINT ( 'NONE',  ( 0.0000000000000000000, 0.01000000000000000000, 0.0000000000000000000 ) ) ;

+#1360 = CARTESIAN_POINT ( 'NONE',  ( 0.0000000000000000000, 0.01000000000000000000, 0.0000000000000000000 ) ) ;

+#1361 = CARTESIAN_POINT ( 'NONE',  ( 2.500000000000000000, 1.100000000000000100, 1.599999999999999600 ) ) ;

+#1362 = CARTESIAN_POINT ( 'NONE',  ( -2.500000000000000000, 1.110000000000000100, 1.200000000000000800 ) ) ;

+#1363 = FACE_OUTER_BOUND ( 'NONE', #2370, .T. ) ;

+#1364 = ORIENTED_EDGE ( 'NONE', *, *, #2187, .F. ) ;

+#1365 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;

+#1366 = ORIENTED_EDGE ( 'NONE', *, *, #884, .F. ) ;

+#1367 = LINE ( 'NONE', #1527, #3972 ) ;

+#1368 = AXIS2_PLACEMENT_3D ( 'NONE', #2292, #4430, #1268 ) ;

+#1369 = CARTESIAN_POINT ( 'NONE',  ( 0.8200000000000005100, 0.01000000000000002600, -0.6000000000000003100 ) ) ;

+#1370 = VERTEX_POINT ( 'NONE', #4231 ) ;

+#1371 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;

+#1372 = LINE ( 'NONE', #2808, #952 ) ;

+#1373 = ORIENTED_EDGE ( 'NONE', *, *, #1017, .T. ) ;

+#1374 = EDGE_CURVE ( 'NONE', #3743, #572, #2181, .T. ) ;

+#1375 = ORIENTED_EDGE ( 'NONE', *, *, #1088, .T. ) ;

+#1376 = FACE_OUTER_BOUND ( 'NONE', #163, .T. ) ;

+#1377 = VECTOR ( 'NONE', #3781, 1000.000000000000000 ) ;

+#1378 = DIRECTION ( 'NONE',  ( 1.445602896647334400E-015, 0.0000000000000000000, -1.000000000000000000 ) ) ;

+#1379 = DIRECTION ( 'NONE',  ( -1.000000000000000000, 0.0000000000000000000, 1.301042606982605300E-016 ) ) ;

+#1380 = LINE ( 'NONE', #1195, #3102 ) ;

+#1381 = ORIENTED_EDGE ( 'NONE', *, *, #573, .F. ) ;

+#1382 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;

+#1383 = CARTESIAN_POINT ( 'NONE',  ( -0.6700000000000001500, 0.5000000000000000000, 0.6000000000000003100 ) ) ;

+#1384 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;

+#1385 = EDGE_CURVE ( 'NONE', #1710, #3390, #3921, .T. ) ;

+#1386 = FACE_OUTER_BOUND ( 'NONE', #3358, .T. ) ;

+#1387 = VERTEX_POINT ( 'NONE', #4004 ) ;

+#1388 = ADVANCED_FACE ( 'NONE', ( #1265 ), #3275, .F. ) ;

+#1389 = EDGE_CURVE ( 'NONE', #221, #691, #3699, .T. ) ;

+#1390 = ORIENTED_EDGE ( 'NONE', *, *, #198, .T. ) ;

+#1391 = CARTESIAN_POINT ( 'NONE',  ( -2.500000000000000000, -0.0000000000000000000, -1.599999999999999000 ) ) ;

+#1392 = EDGE_CURVE ( 'NONE', #1336, #969, #3814, .T. ) ;

+#1393 = ORIENTED_EDGE ( 'NONE', *, *, #967, .F. ) ;

+#1394 = CARTESIAN_POINT ( 'NONE',  ( 0.0000000000000000000, 0.01000000000000000000, 0.0000000000000000000 ) ) ;

+#1395 = ORIENTED_EDGE ( 'NONE', *, *, #434, .F. ) ;

+#1396 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;

+#1397 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;

+#1398 = ORIENTED_EDGE ( 'NONE', *, *, #3758, .F. ) ;

+#1399 = DIRECTION ( 'NONE',  ( 1.000000000000000000, 0.0000000000000000000, -1.301042606982605300E-016 ) ) ;

+#1400 = EDGE_CURVE ( 'NONE', #109, #34, #263, .T. ) ;

+#1401 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;

+#1402 = CARTESIAN_POINT ( 'NONE',  ( 0.9700000000000002000, 1.100000000000000100, -1.450000000000000600 ) ) ;

+#1403 = ORIENTED_EDGE ( 'NONE', *, *, #1017, .F. ) ;

+#1404 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;

+#1405 = VERTEX_POINT ( 'NONE', #3288 ) ;

+#1406 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );

+#1407 = CARTESIAN_POINT ( 'NONE',  ( -1.870000000000000100, -1.562049935181331500, -0.6000000000000006400 ) ) ;

+#1408 = ADVANCED_FACE ( 'NONE', ( #3650 ), #1237, .F. ) ;

+#1409 = CARTESIAN_POINT ( 'NONE',  ( -2.500000000000000000, 1.100000000000000100, 1.200000000000000800 ) ) ;

+#1410 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;

+#1411 = COLOUR_RGB ( '',0.7921568627450980000, 0.8196078431372548800, 0.9333333333333333500 ) ;

+#1412 = VECTOR ( 'NONE', #647, 1000.000000000000000 ) ;

+#1413 = PLANE ( 'NONE',  #1510 ) ;

+#1414 = CARTESIAN_POINT ( 'NONE',  ( -2.500000000000000000, 1.110000000000000100, 1.200000000000000800 ) ) ;

+#1415 = DIRECTION ( 'NONE',  ( 1.000000000000000000, -0.0000000000000000000, 7.228014483236692600E-016 ) ) ;

+#1416 = DIRECTION ( 'NONE',  ( 2.539877274133561300E-016, 0.0000000000000000000, 1.000000000000000000 ) ) ;

+#1417 = LINE ( 'NONE', #3556, #1033 ) ;

+#1418 = VECTOR ( 'NONE', #35, 1000.000000000000000 ) ;

+#1419 = EDGE_CURVE ( 'NONE', #4240, #221, #2715, .T. ) ;

+#1420 = ORIENTED_EDGE ( 'NONE', *, *, #3451, .T. ) ;

+#1421 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;

+#1422 = EDGE_CURVE ( 'NONE', #4174, #3599, #1741, .T. ) ;

+#1423 = VERTEX_POINT ( 'NONE', #4328 ) ;

+#1424 = EDGE_LOOP ( 'NONE', ( #2358, #3416, #530, #819 ) ) ;

+#1425 = PRESENTATION_STYLE_ASSIGNMENT (( #469 ) ) ;

+#1426 = ORIENTED_EDGE ( 'NONE', *, *, #3111, .T. ) ;

+#1427 = CIRCLE ( 'NONE', #2349, 0.1499999999999997400 ) ;

+#1428 = ORIENTED_EDGE ( 'NONE', *, *, #3979, .T. ) ;

+#1429 = LINE ( 'NONE', #1618, #2002 ) ;

+#1430 = EDGE_LOOP ( 'NONE', ( #4318, #3453, #3070, #4160, #24 ) ) ;

+#1431 = CARTESIAN_POINT ( 'NONE',  ( -0.6700000000000000400, 0.0000000000000000000, -1.599999999999999900 ) ) ;

+#1432 = ORIENTED_EDGE ( 'NONE', *, *, #3693, .F. ) ;

+#1433 = ORIENTED_EDGE ( 'NONE', *, *, #3651, .T. ) ;

+#1434 = CARTESIAN_POINT ( 'NONE',  ( 2.500000000000000000, 1.100000000000000100, 1.599999999999999600 ) ) ;

+#1435 = CYLINDRICAL_SURFACE ( 'NONE', #2111, 0.1999999999999998700 ) ;

+#1436 = AXIS2_PLACEMENT_3D ( 'NONE', #2744, #4120, #2416 ) ;

+#1437 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;

+#1438 = CARTESIAN_POINT ( 'NONE',  ( 0.6700000000000000400, -1.562049935181331500, -1.599999999999999900 ) ) ;

+#1439 = EDGE_CURVE ( 'NONE', #40, #2163, #3541, .T. ) ;

+#1440 = ADVANCED_FACE ( 'NONE', ( #4373 ), #4016, .F. ) ;

+#1441 = DIRECTION ( 'NONE',  ( -1.000000000000000000, 0.0000000000000000000, -2.710505431213761100E-016 ) ) ;

+#1442 = VECTOR ( 'NONE', #3597, 1000.000000000000000 ) ;

+#1443 = EDGE_LOOP ( 'NONE', ( #1398, #2799, #2229, #2959, #3151, #801, #319, #3938, #443, #1309, #1554, #4368, #2004, #314, #635, #2236, #1203, #3154, #3385, #2788, #1014, #4068, #978, #4005, #1849, #1611, #974, #1074, #1395, #3716, #555, #3944, #2995 ) ) ;

+#1444 = VECTOR ( 'NONE', #829, 1000.000000000000000 ) ;

+#1445 = ORIENTED_EDGE ( 'NONE', *, *, #517, .T. ) ;

+#1446 = CARTESIAN_POINT ( 'NONE',  ( -2.299999999999999400, 1.300000000000000000, -1.200000000000000600 ) ) ;

+#1447 = ORIENTED_EDGE ( 'NONE', *, *, #2170, .F. ) ;

+#1448 = EDGE_LOOP ( 'NONE', ( #1825, #617, #102, #1174 ) ) ;

+#1449 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );

+#1450 = CARTESIAN_POINT ( 'NONE',  ( -0.9700000000000005300, 1.100000000000000100, -1.600000000000000500 ) ) ;

+#1451 = DIRECTION ( 'NONE',  ( 3.316902608485481700E-016, 0.0000000000000000000, -1.000000000000000000 ) ) ;

+#1452 = VERTEX_POINT ( 'NONE', #2266 ) ;

+#1453 = ORIENTED_EDGE ( 'NONE', *, *, #1559, .T. ) ;

+#1454 = CARTESIAN_POINT ( 'NONE',  ( -0.9700000000000005300, 0.0000000000000000000, -1.600000000000000300 ) ) ;

+#1455 = ORIENTED_EDGE ( 'NONE', *, *, #3632, .T. ) ;

+#1456 = AXIS2_PLACEMENT_3D ( 'NONE', #3368, #3409, #2690 ) ;

+#1457 = ADVANCED_FACE ( 'NONE', ( #1699 ), #1557, .F. ) ;

+#1458 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;

+#1459 = EDGE_LOOP ( 'NONE', ( #265, #2660, #1041, #149 ) ) ;

+#1460 = CARTESIAN_POINT ( 'NONE',  ( 1.720000000000000000, 0.0000000000000000000, 1.600000000000000500 ) ) ;

+#1461 = EDGE_CURVE ( 'NONE', #1269, #1007, #2495, .T. ) ;

+#1462 = CARTESIAN_POINT ( 'NONE',  ( -1.570000000000000300, 0.5000000000000000000, -1.600000000000000500 ) ) ;

+#1464 = EDGE_LOOP ( 'NONE', ( #2344, #2653, #485, #871 ) ) ;

+#1463 = PLANE ( 'NONE',  #2247 ) ;

+#1465 = DIRECTION ( 'NONE',  ( -3.614007241618346300E-016, 0.0000000000000000000, -1.000000000000000000 ) ) ;

+#1466 = EDGE_CURVE ( 'NONE', #956, #823, #3315, .T. ) ;

+#1467 = AXIS2_PLACEMENT_3D ( 'NONE', #5, #4049, #2007 ) ;

+#1468 = AXIS2_PLACEMENT_3D ( 'NONE', #3947, #3933, #1860 ) ;

+#1469 = LINE ( 'NONE', #2137, #1141 ) ;

+#1470 = VECTOR ( 'NONE', #3345, 1000.000000000000000 ) ;

+#1471 = CARTESIAN_POINT ( 'NONE',  ( -0.8200000000000005100, 0.5000000000000000000, -1.600000000000000300 ) ) ;

+#1472 = VECTOR ( 'NONE', #4403, 1000.000000000000000 ) ;

+#1473 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;

+#1474 = CARTESIAN_POINT ( 'NONE',  ( 0.6700000000000001500, 0.5000000000000000000, 0.6000000000000003100 ) ) ;

+#1475 = FACE_OUTER_BOUND ( 'NONE', #1846, .T. ) ;

+#1476 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;

+#1477 = EDGE_LOOP ( 'NONE', ( #1722, #3121, #3289, #3705, #3105, #4123, #282, #2655 ) ) ;

+#1478 = CARTESIAN_POINT ( 'NONE',  ( -0.8200000000000005100, 0.5000000000000000000, -1.600000000000000300 ) ) ;

+#1479 = ORIENTED_EDGE ( 'NONE', *, *, #434, .T. ) ;

+#1480 = VECTOR ( 'NONE', #3202, 1000.000000000000000 ) ;

+#1481 = ADVANCED_FACE ( 'NONE', ( #4308 ), #175, .T. ) ;

+#1482 = EDGE_CURVE ( 'NONE', #3809, #215, #4464, .T. ) ;

+#1483 = ORIENTED_EDGE ( 'NONE', *, *, #3548, .F. ) ;

+#1484 = VECTOR ( 'NONE', #2554, 1000.000000000000000 ) ;

+#1485 = AXIS2_PLACEMENT_3D ( 'NONE', #3485, #3829, #45 ) ;

+#1486 = LINE ( 'NONE', #1738, #2063 ) ;

+#1487 = ORIENTED_EDGE ( 'NONE', *, *, #1153, .T. ) ;

+#1488 = VECTOR ( 'NONE', #3426, 1000.000000000000000 ) ;

+#1489 = CARTESIAN_POINT ( 'NONE',  ( -2.499999999999999600, 1.110000000000000100, -1.200000000000000600 ) ) ;

+#1490 = VECTOR ( 'NONE', #3449, 1000.000000000000000 ) ;

+#1491 = CARTESIAN_POINT ( 'NONE',  ( 1.720000000000000000, 0.0000000000000000000, -1.600000000000000100 ) ) ;

+#1492 = CARTESIAN_POINT ( 'NONE',  ( -1.720000000000000000, 0.01000000000000000000, 1.600000000000000100 ) ) ;

+#1493 = EDGE_CURVE ( 'NONE', #340, #1642, #904, .T. ) ;

+#1494 = ORIENTED_EDGE ( 'NONE', *, *, #2642, .F. ) ;

+#1495 = CARTESIAN_POINT ( 'NONE',  ( 1.720000000000000000, 0.5000000000000000000, -1.600000000000000300 ) ) ;

+#1496 = DIRECTION ( 'NONE',  ( 1.000000000000000000, -0.0000000000000000000, 1.084202172485504900E-016 ) ) ;

+#1497 = ORIENTED_EDGE ( 'NONE', *, *, #2141, .T. ) ;

+#1498 = LINE ( 'NONE', #1891, #4330 ) ;

+#1499 = ORIENTED_EDGE ( 'NONE', *, *, #2334, .F. ) ;

+#1500 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );

+#1501 = ADVANCED_FACE ( 'NONE', ( #2981 ), #3614, .F. ) ;

+#1502 = CARTESIAN_POINT ( 'NONE',  ( 1.719999999999999800, 0.5000000000000000000, -0.6000000000000006400 ) ) ;

+#1503 = ORIENTED_EDGE ( 'NONE', *, *, #1625, .T. ) ;

+#1504 = CARTESIAN_POINT ( 'NONE',  ( -2.500000000000000000, 1.100000000000000100, 1.600000000000000300 ) ) ;

+#1505 = VERTEX_POINT ( 'NONE', #303 ) ;

+#1506 = CARTESIAN_POINT ( 'NONE',  ( 2.099999999999998800, 1.110000000000000100, 1.600000000000000800 ) ) ;

+#1507 = ORIENTED_EDGE ( 'NONE', *, *, #2378, .T. ) ;

+#1508 = ORIENTED_EDGE ( 'NONE', *, *, #261, .F. ) ;

+#1509 = CARTESIAN_POINT ( 'NONE',  ( 1.870000000000000100, 0.0000000000000000000, 0.6000000000000006400 ) ) ;

+#1510 = AXIS2_PLACEMENT_3D ( 'NONE', #1760, #4217, #1437 ) ;

+#1511 = CARTESIAN_POINT ( 'NONE',  ( -0.6700000000000000400, -0.0000000000000000000, -1.599999999999999900 ) ) ;

+#1512 = LINE ( 'NONE', #1671, #135 ) ;

+#1513 = CARTESIAN_POINT ( 'NONE',  ( 0.6700000000000001500, 0.01000000000000002600, -0.6000000000000003100 ) ) ;

+#1514 = EDGE_CURVE ( 'NONE', #3337, #3065, #1204, .T. ) ;

+#1515 = VECTOR ( 'NONE', #965, 1000.000000000000000 ) ;

+#1516 = VECTOR ( 'NONE', #4039, 1000.000000000000000 ) ;

+#1517 = ADVANCED_FACE ( 'NONE', ( #143 ), #3532, .F. ) ;

+#1518 = DIRECTION ( 'NONE',  ( -1.000000000000000000, 0.0000000000000000000, 3.614007241618346300E-016 ) ) ;

+#1519 = PLANE ( 'NONE',  #2615 ) ;

+#1520 = DIRECTION ( 'NONE',  ( 1.000000000000000000, 0.0000000000000000000, -0.0000000000000000000 ) ) ;

+#1521 = CYLINDRICAL_SURFACE ( 'NONE', #3104, 0.1499999999999999700 ) ;

+#1522 = CYLINDRICAL_SURFACE ( 'NONE', #1018, 0.3999999999999998600 ) ;

+#1523 = ORIENTED_EDGE ( 'NONE', *, *, #892, .T. ) ;

+#1524 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;

+#1525 = ORIENTED_EDGE ( 'NONE', *, *, #2395, .T. ) ;

+#1526 = LINE ( 'NONE', #514, #1480 ) ;

+#1527 = CARTESIAN_POINT ( 'NONE',  ( 0.6700000000000001500, 0.01000000000000002600, -0.6000000000000003100 ) ) ;

+#1528 = ORIENTED_EDGE ( 'NONE', *, *, #698, .F. ) ;

+#1529 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;

+#1530 = EDGE_CURVE ( 'NONE', #3177, #3157, #3197, .T. ) ;

+#1531 = CIRCLE ( 'NONE', #2465, 0.1499999999999999700 ) ;

+#1532 = LINE ( 'NONE', #1548, #3468 ) ;

+#1533 = ORIENTED_EDGE ( 'NONE', *, *, #269, .T. ) ;

+#1534 = ORIENTED_EDGE ( 'NONE', *, *, #4113, .T. ) ;

+#1535 = CARTESIAN_POINT ( 'NONE',  ( -0.6700000000000000400, -1.562049935181331500, 1.599999999999999900 ) ) ;

+#1536 = ORIENTED_EDGE ( 'NONE', *, *, #2476, .T. ) ;

+#1537 = LINE ( 'NONE', #3723, #158 ) ;

+#1538 = CARTESIAN_POINT ( 'NONE',  ( 0.6700000000000000400, -1.562049935181331500, -1.599999999999999900 ) ) ;

+#1539 = CARTESIAN_POINT ( 'NONE',  ( 0.9700000000000005300, 0.0000000000000000000, -1.600000000000000300 ) ) ;

+#1540 = VECTOR ( 'NONE', #375, 1000.000000000000000 ) ;

+#1541 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;

+#1542 = EDGE_LOOP ( 'NONE', ( #2966, #3181, #3481, #1690 ) ) ;

+#1543 = CARTESIAN_POINT ( 'NONE',  ( 1.570000000000000500, 0.0000000000000000000, -1.450000000000000800 ) ) ;

+#1544 = ADVANCED_FACE ( 'NONE', ( #2599 ), #643, .F. ) ;

+#1545 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;

+#1546 = EDGE_CURVE ( 'NONE', #1677, #2986, #3915, .T. ) ;

+#1547 = ORIENTED_EDGE ( 'NONE', *, *, #1290, .T. ) ;

+#1548 = CARTESIAN_POINT ( 'NONE',  ( -1.870000000000000100, 0.5000000000000000000, -0.6000000000000006400 ) ) ;

+#1549 = DIRECTION ( 'NONE',  ( -1.000000000000000000, 0.0000000000000000000, 1.301042606982605300E-016 ) ) ;

+#1550 = DIRECTION ( 'NONE',  ( 0.7071067811865560100, 0.0000000000000000000, -0.7071067811865391400 ) ) ;

+#1551 = EDGE_CURVE ( 'NONE', #3507, #2128, #1036, .T. ) ;

+#1552 = PRODUCT_DEFINITION_CONTEXT ( 'detailed design', #1678, 'design' ) ;

+#1553 = LINE ( 'NONE', #1929, #2150 ) ;

+#1554 = ORIENTED_EDGE ( 'NONE', *, *, #4287, .F. ) ;

+#1555 = EDGE_LOOP ( 'NONE', ( #3731, #907, #4339, #246, #4017, #280, #2983 ) ) ;

+#1556 = DIRECTION ( 'NONE',  ( -0.7071067811865391400, 0.0000000000000000000, -0.7071067811865560100 ) ) ;

+#1557 = PLANE ( 'NONE',  #2985 ) ;

+#1558 = CLOSED_SHELL ( 'NONE', ( #3935, #4357, #529, #509, #706, #412, #2847, #1163, #3152, #840, #3376, #2138, #393, #1833 ) ) ;

+#1559 = EDGE_CURVE ( 'NONE', #4135, #956, #2933, .T. ) ;

+#1560 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;

+#1561 = VERTEX_POINT ( 'NONE', #3347 ) ;

+#1562 = CARTESIAN_POINT ( 'NONE',  ( -0.8200000000000007300, 1.100000000000000100, 1.600000000000000100 ) ) ;

+#1563 = CARTESIAN_POINT ( 'NONE',  ( -2.299999999999999400, 7.985164807134504300, -1.200000000000000600 ) ) ;

+#1564 = EDGE_CURVE ( 'NONE', #199, #851, #257, .T. ) ;

+#1565 = CARTESIAN_POINT ( 'NONE',  ( -1.570000000000000500, 0.5000000000000000000, 1.450000000000000800 ) ) ;

+#1566 = CARTESIAN_POINT ( 'NONE',  ( 2.500000000000000000, 0.0000000000000000000, -0.2999999999999996000 ) ) ;

+#1567 = EDGE_CURVE ( 'NONE', #1123, #4223, #588, .T. ) ;

+#1568 = ADVANCED_FACE ( 'NONE', ( #1363 ), #3357, .T. ) ;

+#1569 = CARTESIAN_POINT ( 'NONE',  ( -0.8200000000000005100, 0.01000000000000002600, 0.6000000000000003100 ) ) ;

+#1570 = ORIENTED_EDGE ( 'NONE', *, *, #4207, .T. ) ;

+#1571 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;

+#1572 = ORIENTED_EDGE ( 'NONE', *, *, #1912, .F. ) ;

+#1573 = VECTOR ( 'NONE', #3772, 1000.000000000000000 ) ;

+#1574 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;

+#1575 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );

+#1576 = PLANE ( 'NONE',  #1249 ) ;

+#1577 = VECTOR ( 'NONE', #2220, 1000.000000000000000 ) ;

+#1578 = VECTOR ( 'NONE', #2211, 1000.000000000000000 ) ;

+#1579 = EDGE_CURVE ( 'NONE', #1799, #2870, #2283, .T. ) ;

+#1580 = CARTESIAN_POINT ( 'NONE',  ( -1.570000000000000500, -1.562049935181331500, -1.450000000000000800 ) ) ;

+#1581 = SURFACE_SIDE_STYLE ('',( #1624 ) ) ;

+#1582 = FACE_OUTER_BOUND ( 'NONE', #1111, .T. ) ;

+#1583 = CARTESIAN_POINT ( 'NONE',  ( 1.719999999999999800, 0.5000000000000000000, -0.6000000000000006400 ) ) ;

+#1584 = VECTOR ( 'NONE', #1987, 1000.000000000000000 ) ;

+#1585 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #1780 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #2041, #3822, #3471 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );

+#1586 = CARTESIAN_POINT ( 'NONE',  ( 2.099999999999998800, 1.110000000000000100, -1.600000000000000300 ) ) ;

+#1587 = ORIENTED_EDGE ( 'NONE', *, *, #666, .T. ) ;

+#1588 = VERTEX_POINT ( 'NONE', #291 ) ;

+#1589 = EDGE_LOOP ( 'NONE', ( #2285, #1042, #591, #339 ) ) ;

+#1590 = EDGE_LOOP ( 'NONE', ( #2103, #1608, #3314, #1426 ) ) ;

+#1591 = VECTOR ( 'NONE', #4309, 1000.000000000000000 ) ;

+#1592 = CARTESIAN_POINT ( 'NONE',  ( -1.720000000000000000, 3.703513695928269700, 1.600000000000000100 ) ) ;

+#1593 = ADVANCED_FACE ( 'NONE', ( #2175 ), #209, .F. ) ;

+#1594 = CARTESIAN_POINT ( 'NONE',  ( 0.8200000000000005100, 3.703513695928269700, 1.600000000000000100 ) ) ;

+#1595 = DIRECTION ( 'NONE',  ( -1.000000000000000000, 0.0000000000000000000, -0.0000000000000000000 ) ) ;

+#1596 = CYLINDRICAL_SURFACE ( 'NONE', #3700, 0.1499999999999997400 ) ;

+#1597 = CARTESIAN_POINT ( 'NONE',  ( 2.099999999999998800, 1.110000000000000100, 1.200000000000000800 ) ) ;

+#1598 = FACE_OUTER_BOUND ( 'NONE', #1295, .T. ) ;

+#1599 = ORIENTED_EDGE ( 'NONE', *, *, #1856, .F. ) ;

+#1600 = AXIS2_PLACEMENT_3D ( 'NONE', #3903, #1139, #1820 ) ;

+#1601 = VECTOR ( 'NONE', #4341, 1000.000000000000000 ) ;

+#1602 = PLANE ( 'NONE',  #3254 ) ;

+#1603 = ORIENTED_EDGE ( 'NONE', *, *, #67, .F. ) ;

+#1604 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;

+#1605 = CARTESIAN_POINT ( 'NONE',  ( -0.8200000000000005100, 0.01000000000000002600, 1.599999999999999900 ) ) ;

+#1606 = EDGE_CURVE ( 'NONE', #2937, #2185, #1689, .T. ) ;

+#1607 = FACE_OUTER_BOUND ( 'NONE', #1424, .T. ) ;

+#1608 = ORIENTED_EDGE ( 'NONE', *, *, #1844, .T. ) ;

+#1609 = CARTESIAN_POINT ( 'NONE',  ( -1.719999999999999800, 1.100000000000000100, 1.600000000000000100 ) ) ;

+#1610 = AXIS2_PLACEMENT_3D ( 'NONE', #1250, #2213, #2908 ) ;

+#1611 = ORIENTED_EDGE ( 'NONE', *, *, #3984, .F. ) ;

+#1612 = ORIENTED_EDGE ( 'NONE', *, *, #1110, .F. ) ;

+#1613 = EDGE_CURVE ( 'NONE', #2823, #2930, #1945, .T. ) ;

+#1614 = CARTESIAN_POINT ( 'NONE',  ( -2.299999999999999800, 1.100000000000000100, 1.600000000000000300 ) ) ;

+#1615 = CARTESIAN_POINT ( 'NONE',  ( -0.6700000000000000400, 0.5000000000000000000, -1.599999999999999900 ) ) ;

+#1616 = CARTESIAN_POINT ( 'NONE',  ( -0.8200000000000005100, 0.5000000000000000000, -0.6000000000000003100 ) ) ;

+#1617 = ORIENTED_EDGE ( 'NONE', *, *, #261, .T. ) ;

+#1618 = CARTESIAN_POINT ( 'NONE',  ( -0.8200000000000005100, 0.01000000000000000000, -1.600000000000000300 ) ) ;

+#1619 = EDGE_CURVE ( 'NONE', #1871, #1218, #4364, .T. ) ;

+#1620 = EDGE_LOOP ( 'NONE', ( #292, #3274, #3001, #3479 ) ) ;

+#1621 = ORIENTED_EDGE ( 'NONE', *, *, #1400, .F. ) ;

+#1622 = LINE ( 'NONE', #4037, #2974 ) ;

+#1623 = LINE ( 'NONE', #2366, #3460 ) ;

+#1624 = SURFACE_STYLE_FILL_AREA ( #878 ) ;

+#1625 = EDGE_CURVE ( 'NONE', #4441, #3125, #4029, .T. ) ;

+#1626 = LINE ( 'NONE', #1957, #3248 ) ;

+#1627 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;

+#1628 = ORIENTED_EDGE ( 'NONE', *, *, #1982, .T. ) ;

+#1629 = DIRECTION ( 'NONE',  ( -1.000000000000000000, 0.0000000000000000000, 7.228014483236694600E-016 ) ) ;

+#1630 = ORIENTED_EDGE ( 'NONE', *, *, #2707, .F. ) ;

+#1631 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;

+#1632 = LINE ( 'NONE', #1605, #3816 ) ;

+#1633 = ORIENTED_EDGE ( 'NONE', *, *, #2688, .F. ) ;

+#1634 = AXIS2_PLACEMENT_3D ( 'NONE', #1955, #1922, #3336 ) ;

+#1635 = ORIENTED_EDGE ( 'NONE', *, *, #4436, .F. ) ;

+#1636 = FACE_OUTER_BOUND ( 'NONE', #4415, .T. ) ;

+#1637 = CARTESIAN_POINT ( 'NONE',  ( 0.6700000000000000400, 0.01000000000000002600, -1.599999999999999900 ) ) ;

+#1638 = VERTEX_POINT ( 'NONE', #380 ) ;

+#1639 = VECTOR ( 'NONE', #3424, 1000.000000000000000 ) ;

+#1640 = ORIENTED_EDGE ( 'NONE', *, *, #3309, .F. ) ;

+#1641 = LINE ( 'NONE', #2167, #1848 ) ;

+#1642 = VERTEX_POINT ( 'NONE', #3448 ) ;

+#1643 = CARTESIAN_POINT ( 'NONE',  ( 1.570000000000000300, 1.100000000000000100, -1.600000000000000500 ) ) ;

+#1644 = ORIENTED_EDGE ( 'NONE', *, *, #3324, .T. ) ;

+#1645 = VECTOR ( 'NONE', #285, 1000.000000000000000 ) ;

+#1646 = EDGE_CURVE ( 'NONE', #2634, #3125, #474, .T. ) ;

+#1647 = EDGE_CURVE ( 'NONE', #1235, #3940, #3310, .T. ) ;

+#1648 = CARTESIAN_POINT ( 'NONE',  ( 2.500000000000000000, 0.0000000000000000000, 0.2999999999999996000 ) ) ;

+#1649 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;

+#1650 = EDGE_LOOP ( 'NONE', ( #2545, #3348, #1278, #4333, #1744, #2826, #2120 ) ) ;

+#1651 = VECTOR ( 'NONE', #1765, 1000.000000000000000 ) ;

+#1652 = EDGE_CURVE ( 'NONE', #876, #3720, #2486, .T. ) ;

+#1653 = AXIS2_PLACEMENT_3D ( 'NONE', #2414, #3080, #1022 ) ;

+#1654 = CARTESIAN_POINT ( 'NONE',  ( -2.100000000000000100, 1.100000000000000100, 1.200000000000000800 ) ) ;

+#1655 = ORIENTED_EDGE ( 'NONE', *, *, #1982, .F. ) ;

+#1656 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;

+#1657 = CARTESIAN_POINT ( 'NONE',  ( -2.500000000000000000, 0.0000000000000000000, 1.599999999999999000 ) ) ;

+#1658 = FACE_OUTER_BOUND ( 'NONE', #1555, .T. ) ;

+#1659 = VERTEX_POINT ( 'NONE', #1724 ) ;

+#1660 = DIRECTION ( 'NONE',  ( 7.228014483236692600E-016, 0.0000000000000000000, -1.000000000000000000 ) ) ;

+#1661 = VECTOR ( 'NONE', #500, 1000.000000000000000 ) ;

+#1662 = ORIENTED_EDGE ( 'NONE', *, *, #3733, .T. ) ;

+#1663 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #58 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #3853, #1406, #302 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );

+#1664 = ORIENTED_EDGE ( 'NONE', *, *, #658, .F. ) ;

+#1665 = ORIENTED_EDGE ( 'NONE', *, *, #4234, .T. ) ;

+#1666 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;

+#1667 = CARTESIAN_POINT ( 'NONE',  ( -2.500000000000000000, 0.0000000000000000000, -0.6999999999999991800 ) ) ;

+#1668 = ORIENTED_EDGE ( 'NONE', *, *, #503, .T. ) ;

+#1669 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;

+#1670 = EDGE_CURVE ( 'NONE', #3782, #1824, #2818, .T. ) ;

+#1671 = CARTESIAN_POINT ( 'NONE',  ( -1.870000000000000600, -0.0000000000000000000, -1.600000000000000300 ) ) ;

+#1672 = ORIENTED_EDGE ( 'NONE', *, *, #1439, .F. ) ;

+#1673 = AXIS2_PLACEMENT_3D ( 'NONE', #1407, #1348, #4128 ) ;

+#1674 = ORIENTED_EDGE ( 'NONE', *, *, #2106, .T. ) ;

+#1675 = CARTESIAN_POINT ( 'NONE',  ( -0.8200000000000005100, 0.5000000000000000000, 0.6000000000000003100 ) ) ;

+#1676 = ORIENTED_EDGE ( 'NONE', *, *, #3566, .F. ) ;

+#1677 = VERTEX_POINT ( 'NONE', #3432 ) ;

+#1678 = APPLICATION_CONTEXT ( 'automotive_design' ) ;

+#1679 = CARTESIAN_POINT ( 'NONE',  ( 2.299999999999999800, 1.100000000000000100, 1.599999999999999600 ) ) ;

+#1680 = SHAPE_DEFINITION_REPRESENTATION ( #2770, #394 ) ;

+#1681 = CYLINDRICAL_SURFACE ( 'NONE', #2096, 0.1499999999999997400 ) ;

+#1682 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;

+#1683 = FACE_OUTER_BOUND ( 'NONE', #714, .T. ) ;

+#1684 = LINE ( 'NONE', #4164, #1578 ) ;

+#1685 = DIRECTION ( 'NONE',  ( 1.000000000000000000, -0.0000000000000000000, -2.539877274133561300E-016 ) ) ;

+#1686 = CARTESIAN_POINT ( 'NONE',  ( -0.8200000000000005100, -3.203513695928269700, 1.599999999999999900 ) ) ;

+#1687 = LINE ( 'NONE', #930, #4027 ) ;

+#1688 = EDGE_CURVE ( 'NONE', #3743, #549, #2866, .T. ) ;

+#1689 = LINE ( 'NONE', #3025, #3808 ) ;

+#1690 = ORIENTED_EDGE ( 'NONE', *, *, #3669, .F. ) ;

+#1691 = ORIENTED_EDGE ( 'NONE', *, *, #625, .T. ) ;

+#1692 = LINE ( 'NONE', #1289, #1206 ) ;

+#1693 = EDGE_LOOP ( 'NONE', ( #305, #2573, #1850, #1612 ) ) ;

+#1694 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;

+#1695 = CARTESIAN_POINT ( 'NONE',  ( 0.6700000000000000400, 0.01000000000000000000, 1.600000000000000100 ) ) ;

+#1696 = ORIENTED_EDGE ( 'NONE', *, *, #3528, .F. ) ;

+#1697 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;

+#1698 = VERTEX_POINT ( 'NONE', #4103 ) ;

+#1699 = FACE_OUTER_BOUND ( 'NONE', #4416, .T. ) ;

+#1700 = AXIS2_PLACEMENT_3D ( 'NONE', #3550, #1476, #2548 ) ;

+#1701 = PLANE ( 'NONE',  #675 ) ;

+#1702 = LINE ( 'NONE', #1862, #164 ) ;

+#1703 = CARTESIAN_POINT ( 'NONE',  ( 2.500000000000000000, 1.100000000000000100, 1.599999999999999600 ) ) ;

+#1704 = EDGE_CURVE ( 'NONE', #4421, #1505, #2703, .T. ) ;

+#1705 = EDGE_CURVE ( 'NONE', #1108, #3643, #687, .T. ) ;

+#1706 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;

+#1707 = EDGE_LOOP ( 'NONE', ( #1961, #3898, #2115, #2534 ) ) ;

+#1708 = EDGE_CURVE ( 'NONE', #1864, #3671, #3085, .T. ) ;

+#1709 = LINE ( 'NONE', #3120, #1540 ) ;

+#1710 = VERTEX_POINT ( 'NONE', #719 ) ;

+#1711 = ORIENTED_EDGE ( 'NONE', *, *, #2626, .F. ) ;

+#1712 = PLANE ( 'NONE',  #618 ) ;

+#1713 = ORIENTED_EDGE ( 'NONE', *, *, #1400, .T. ) ;

+#1714 = CARTESIAN_POINT ( 'NONE',  ( 1.870000000000000100, 0.01000000000000002600, -0.6000000000000006400 ) ) ;

+#1715 = EDGE_CURVE ( 'NONE', #1659, #4052, #4251, .T. ) ;

+#1716 = VERTEX_POINT ( 'NONE', #1369 ) ;

+#1717 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;

+#1718 = ORIENTED_EDGE ( 'NONE', *, *, #3092, .T. ) ;

+#1719 = CARTESIAN_POINT ( 'NONE',  ( -0.8200000000000005100, -1.562049935181331500, -1.600000000000000100 ) ) ;

+#1720 = ADVANCED_FACE ( 'NONE', ( #1475 ), #2375, .F. ) ;

+#1721 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;

+#1722 = ORIENTED_EDGE ( 'NONE', *, *, #4417, .F. ) ;

+#1723 = DIRECTION ( 'NONE',  ( 4.336808689942019700E-016, 0.0000000000000000000, -1.000000000000000000 ) ) ;

+#1724 = CARTESIAN_POINT ( 'NONE',  ( 0.8200000000000005100, 1.100000000000000100, 1.599999999999999900 ) ) ;

+#1725 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;

+#1726 = FACE_OUTER_BOUND ( 'NONE', #1542, .T. ) ;

+#1727 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;

+#1728 = CIRCLE ( 'NONE', #3965, 0.1999999999999998700 ) ;

+#1729 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;

+#1730 = CARTESIAN_POINT ( 'NONE',  ( -2.500000000000000000, 1.100000000000000100, 0.4999999999999989500 ) ) ;

+#1731 = LINE ( 'NONE', #4040, #1472 ) ;

+#1732 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;

+#1733 = CARTESIAN_POINT ( 'NONE',  ( -0.6700000000000001500, 0.01000000000000002600, -0.6000000000000003100 ) ) ;

+#1734 = FACE_OUTER_BOUND ( 'NONE', #826, .T. ) ;

+#1735 = ORIENTED_EDGE ( 'NONE', *, *, #2450, .T. ) ;

+#1736 = ORIENTED_EDGE ( 'NONE', *, *, #3379, .T. ) ;

+#1737 = FACE_OUTER_BOUND ( 'NONE', #3695, .T. ) ;

+#1738 = CARTESIAN_POINT ( 'NONE',  ( 2.300000000000000700, 1.100000000000000100, -1.600000000000000500 ) ) ;

+#1739 = EDGE_LOOP ( 'NONE', ( #3703, #2275, #734, #208, #1037, #4086, #3285 ) ) ;

+#1740 = FILL_AREA_STYLE ('',( #3126 ) ) ;

+#1741 = LINE ( 'NONE', #210, #1804 ) ;

+#1742 = CARTESIAN_POINT ( 'NONE',  ( 1.720000000000000000, 3.703513695928269700, -1.600000000000000300 ) ) ;

+#1743 = LINE ( 'NONE', #831, #4301 ) ;

+#1744 = ORIENTED_EDGE ( 'NONE', *, *, #398, .T. ) ;

+#1745 = ORIENTED_EDGE ( 'NONE', *, *, #1347, .T. ) ;

+#1746 = EDGE_CURVE ( 'NONE', #4273, #1405, #4134, .T. ) ;

+#1747 = ADVANCED_FACE ( 'NONE', ( #419 ), #1712, .F. ) ;

+#1748 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;

+#1749 = ORIENTED_EDGE ( 'NONE', *, *, #3783, .T. ) ;

+#1750 = CIRCLE ( 'NONE', #1653, 0.2000000000000003200 ) ;

+#1751 = FILL_AREA_STYLE_COLOUR ( '', #807 ) ;

+#1752 = VECTOR ( 'NONE', #2570, 1000.000000000000000 ) ;

+#1753 = AXIS2_PLACEMENT_3D ( 'NONE', #325, #4475, #4459 ) ;

+#1754 = CARTESIAN_POINT ( 'NONE',  ( -0.8200000000000007300, 1.100000000000000100, -1.600000000000000100 ) ) ;

+#1755 = ORIENTED_EDGE ( 'NONE', *, *, #1419, .F. ) ;

+#1756 = CIRCLE ( 'NONE', #880, 0.1499999999999999700 ) ;

+#1757 = CARTESIAN_POINT ( 'NONE',  ( 0.6700000000000001500, 0.5000000000000000000, 0.6000000000000003100 ) ) ;

+#1758 = EDGE_CURVE ( 'NONE', #4109, #2823, #2054, .T. ) ;

+#1759 = ORIENTED_EDGE ( 'NONE', *, *, #698, .T. ) ;

+#1760 = CARTESIAN_POINT ( 'NONE',  ( 0.0000000000000000000, 0.01000000000000000000, 0.0000000000000000000 ) ) ;

+#1761 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;

+#1762 = EDGE_CURVE ( 'NONE', #3847, #4240, #1427, .T. ) ;

+#1763 = LINE ( 'NONE', #1999, #755 ) ;

+#1764 = ORIENTED_EDGE ( 'NONE', *, *, #2932, .T. ) ;

+#1765 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;

+#1766 = FACE_OUTER_BOUND ( 'NONE', #1239, .T. ) ;

+#1767 = EDGE_LOOP ( 'NONE', ( #2093, #2252, #672, #2183 ) ) ;

+#1768 = CARTESIAN_POINT ( 'NONE',  ( -1.720000000000000000, 0.01000000000000000000, 1.600000000000000100 ) ) ;

+#1769 = ORIENTED_EDGE ( 'NONE', *, *, #4463, .T. ) ;

+#1770 = ORIENTED_EDGE ( 'NONE', *, *, #2108, .F. ) ;

+#1771 = CARTESIAN_POINT ( 'NONE',  ( -0.8200000000000005100, 0.5000000000000000000, 1.599999999999999900 ) ) ;

+#1772 = ADVANCED_FACE ( 'NONE', ( #356 ), #2448, .F. ) ;

+#1773 = SURFACE_SIDE_STYLE ('',( #1150 ) ) ;

+#1774 = PLANE ( 'NONE',  #585 ) ;

+#1775 = ORIENTED_EDGE ( 'NONE', *, *, #3609, .F. ) ;

+#1776 = CARTESIAN_POINT ( 'NONE',  ( 0.6700000000000001500, 0.5000000000000000000, -0.6000000000000003100 ) ) ;

+#1777 = EDGE_CURVE ( 'NONE', #691, #1588, #2001, .T. ) ;

+#1778 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;

+#1779 = EDGE_CURVE ( 'NONE', #4084, #199, #4087, .T. ) ;

+#1780 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #2041, 'distance_accuracy_value', 'NONE');

+#1781 = AXIS2_PLACEMENT_3D ( 'NONE', #2921, #3999, #4370 ) ;

+#1782 = AXIS2_PLACEMENT_3D ( 'NONE', #4246, #2487, #459 ) ;

+#1783 = CARTESIAN_POINT ( 'NONE',  ( 1.570000000000000500, -1.562049935181331500, -1.450000000000000800 ) ) ;

+#1784 = CARTESIAN_POINT ( 'NONE',  ( 2.499999999999998200, 1.100000000000000100, 1.200000000000000800 ) ) ;

+#1785 = LINE ( 'NONE', #2735, #403 ) ;

+#1786 = FACE_OUTER_BOUND ( 'NONE', #2816, .T. ) ;

+#1787 = EDGE_CURVE ( 'NONE', #215, #3229, #532, .T. ) ;

+#1788 = DIRECTION ( 'NONE',  ( -1.000000000000000000, 0.0000000000000000000, -7.228014483236692600E-016 ) ) ;

+#1789 = CARTESIAN_POINT ( 'NONE',  ( 1.720000000000000000, 0.5000000000000000000, -0.6000000000000005300 ) ) ;

+#1790 = VECTOR ( 'NONE', #55, 1000.000000000000000 ) ;

+#1791 = VECTOR ( 'NONE', #3490, 1000.000000000000000 ) ;

+#1792 = EDGE_CURVE ( 'NONE', #1698, #447, #2125, .T. ) ;

+#1793 = ADVANCED_FACE ( 'NONE', ( #2230 ), #76, .F. ) ;

+#1794 = EDGE_CURVE ( 'NONE', #3072, #3720, #1372, .T. ) ;

+#1795 = LINE ( 'NONE', #1768, #586 ) ;

+#1796 = VECTOR ( 'NONE', #2005, 1000.000000000000000 ) ;

+#1797 = ORIENTED_EDGE ( 'NONE', *, *, #1619, .T. ) ;

+#1798 = LINE ( 'NONE', #3064, #906 ) ;

+#1799 = VERTEX_POINT ( 'NONE', #3144 ) ;

+#1800 = VERTEX_POINT ( 'NONE', #397 ) ;

+#1801 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;

+#1802 = VERTEX_POINT ( 'NONE', #3832 ) ;

+#1803 = CARTESIAN_POINT ( 'NONE',  ( 0.0000000000000000000, 0.01000000000000000000, 0.0000000000000000000 ) ) ;

+#1804 = VECTOR ( 'NONE', #917, 1000.000000000000000 ) ;

+#1805 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;

+#1806 = CARTESIAN_POINT ( 'NONE',  ( -1.570000000000000300, 0.5000000000000000000, 1.600000000000000500 ) ) ;

+#1807 = DIRECTION ( 'NONE',  ( 3.614007241618346300E-016, -0.0000000000000000000, 1.000000000000000000 ) ) ;

+#1808 = CARTESIAN_POINT ( 'NONE',  ( -1.523743748587508300, -1.562049935181331500, 0.6000000000000005300 ) ) ;

+#1809 = EDGE_CURVE ( 'NONE', #3388, #1179, #1486, .T. ) ;

+#1810 = CARTESIAN_POINT ( 'NONE',  ( -0.6700000000000001500, 0.0000000000000000000, 0.6000000000000003100 ) ) ;

+#1811 = FACE_OUTER_BOUND ( 'NONE', #653, .T. ) ;

+#1812 = VECTOR ( 'NONE', #2524, 1000.000000000000000 ) ;

+#1813 = STYLED_ITEM ( 'NONE', ( #1885 ), #394 ) ;

+#1814 = CARTESIAN_POINT ( 'NONE',  ( 0.8200000000000005100, 0.5000000000000000000, -0.6000000000000007500 ) ) ;

+#1815 = EDGE_LOOP ( 'NONE', ( #4367, #2019, #1381, #1832 ) ) ;

+#1816 = ADVANCED_FACE ( 'NONE', ( #3976 ), #2088, .F. ) ;

+#1817 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;

+#1818 = LINE ( 'NONE', #2967, #2780 ) ;

+#1819 = ORIENTED_EDGE ( 'NONE', *, *, #3163, .T. ) ;

+#1820 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;

+#1821 = CARTESIAN_POINT ( 'NONE',  ( 1.870000000000000600, 0.01000000000000002600, 1.600000000000000500 ) ) ;

+#1822 = ORIENTED_EDGE ( 'NONE', *, *, #26, .T. ) ;

+#1823 = CARTESIAN_POINT ( 'NONE',  ( -2.100000000000000100, 1.110000000000000100, 1.600000000000000800 ) ) ;

+#1824 = VERTEX_POINT ( 'NONE', #3503 ) ;

+#1825 = ORIENTED_EDGE ( 'NONE', *, *, #2395, .F. ) ;

+#1826 = PRESENTATION_LAYER_ASSIGNMENT (  '', '', ( #1194 ) ) ;

+#1827 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;

+#1828 = ORIENTED_EDGE ( 'NONE', *, *, #2626, .T. ) ;

+#1829 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;

+#1830 = EDGE_CURVE ( 'NONE', #4109, #2132, #2544, .T. ) ;

+#1831 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;

+#1832 = ORIENTED_EDGE ( 'NONE', *, *, #2474, .T. ) ;

+#1833 = ADVANCED_FACE ( 'NONE', ( #3478 ), #1413, .T. ) ;

+#1834 = DIRECTION ( 'NONE',  ( 1.000000000000000000, 0.0000000000000000000, 2.710505431213761100E-016 ) ) ;

+#1835 = LINE ( 'NONE', #330, #3797 ) ;

+#1836 = LINE ( 'NONE', #2422, #2321 ) ;

+#1837 = LINE ( 'NONE', #2724, #1889 ) ;

+#1838 = CARTESIAN_POINT ( 'NONE',  ( -0.8200000000000005100, 3.703513695928269700, -1.600000000000000300 ) ) ;

+#1839 = CARTESIAN_POINT ( 'NONE',  ( -0.8200000000000005100, 0.01000000000000002600, -1.600000000000000300 ) ) ;

+#1840 = EDGE_CURVE ( 'NONE', #950, #2778, #4203, .T. ) ;

+#1841 = CARTESIAN_POINT ( 'NONE',  ( 0.0000000000000000000, 0.01000000000000000000, 0.0000000000000000000 ) ) ;

+#1842 = VECTOR ( 'NONE', #1199, 1000.000000000000000 ) ;

+#1843 = ORIENTED_EDGE ( 'NONE', *, *, #101, .F. ) ;

+#1844 = EDGE_CURVE ( 'NONE', #2516, #2546, #853, .T. ) ;

+#1845 = FACE_OUTER_BOUND ( 'NONE', #2608, .T. ) ;

+#1846 = EDGE_LOOP ( 'NONE', ( #948, #243, #1160, #4312, #307, #4237, #176, #1447, #2685, #1023 ) ) ;

+#1847 = VECTOR ( 'NONE', #3626, 1000.000000000000000 ) ;

+#1848 = VECTOR ( 'NONE', #1829, 1000.000000000000000 ) ;

+#1849 = ORIENTED_EDGE ( 'NONE', *, *, #813, .F. ) ;

+#1850 = ORIENTED_EDGE ( 'NONE', *, *, #2307, .T. ) ;

+#1851 = VECTOR ( 'NONE', #1721, 1000.000000000000000 ) ;

+#1852 = CARTESIAN_POINT ( 'NONE',  ( 2.500000000000000000, 1.100000000000000100, 1.599999999999999600 ) ) ;

+#1853 = ADVANCED_FACE ( 'NONE', ( #3922 ), #405, .F. ) ;

+#1854 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;

+#1855 = FACE_OUTER_BOUND ( 'NONE', #4032, .T. ) ;

+#1856 = EDGE_CURVE ( 'NONE', #1269, #3749, #3591, .T. ) ;

+#1857 = PLANE ( 'NONE',  #1 ) ;

+#1858 = VERTEX_POINT ( 'NONE', #2562 ) ;

+#1859 = VECTOR ( 'NONE', #4206, 1000.000000000000000 ) ;

+#1860 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;

+#1861 = ORIENTED_EDGE ( 'NONE', *, *, #202, .F. ) ;

+#1862 = CARTESIAN_POINT ( 'NONE',  ( -1.570000000000000500, 0.5000000000000000000, -1.450000000000000800 ) ) ;

+#1863 = VECTOR ( 'NONE', #1046, 1000.000000000000000 ) ;

+#1864 = VERTEX_POINT ( 'NONE', #2428 ) ;

+#1865 = EDGE_CURVE ( 'NONE', #418, #2957, #2182, .T. ) ;

+#1866 = CARTESIAN_POINT ( 'NONE',  ( 2.499999999999998200, 1.100000000000000100, 1.200000000000000800 ) ) ;

+#1867 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;

+#1868 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;

+#1869 = ORIENTED_EDGE ( 'NONE', *, *, #413, .F. ) ;

+#1870 = EDGE_CURVE ( 'NONE', #1903, #2208, #3206, .T. ) ;

+#1871 = VERTEX_POINT ( 'NONE', #171 ) ;

+#1872 = CARTESIAN_POINT ( 'NONE',  ( -1.870000000000000300, 0.01000000000000002600, 0.9462562514124842600 ) ) ;

+#1873 = EDGE_CURVE ( 'NONE', #3089, #1345, #2433, .T. ) ;

+#1874 = AXIS2_PLACEMENT_3D ( 'NONE', #2168, #2852, #4259 ) ;

+#1875 = ORIENTED_EDGE ( 'NONE', *, *, #2328, .F. ) ;

+#1876 = ADVANCED_FACE ( 'NONE', ( #2656 ), #2865, .T. ) ;

+#1877 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;

+#1878 = VERTEX_POINT ( 'NONE', #471 ) ;

+#1879 = AXIS2_PLACEMENT_3D ( 'NONE', #2405, #3447, #1723 ) ;

+#1880 = CARTESIAN_POINT ( 'NONE',  ( 0.8200000000000005100, 0.5000000000000000000, 1.600000000000000100 ) ) ;

+#1881 = AXIS2_PLACEMENT_3D ( 'NONE', #3472, #2803, #3863 ) ;

+#1882 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;

+#1883 = EDGE_CURVE ( 'NONE', #2516, #4284, #1743, .T. ) ;

+#1884 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;

+#1885 = PRESENTATION_STYLE_ASSIGNMENT (( #3754 ) ) ;

+#1886 = DIRECTION ( 'NONE',  ( 1.000000000000000000, -0.0000000000000000000, -1.301042606982605300E-016 ) ) ;

+#1887 = AXIS2_PLACEMENT_3D ( 'NONE', #120, #768, #4227 ) ;

+#1888 = LINE ( 'NONE', #402, #4457 ) ;

+#1889 = VECTOR ( 'NONE', #690, 1000.000000000000000 ) ;

+#1890 = EDGE_CURVE ( 'NONE', #3137, #2458, #33, .T. ) ;

+#1891 = CARTESIAN_POINT ( 'NONE',  ( -1.570000000000000500, 1.100000000000000100, -1.450000000000001100 ) ) ;

+#1892 = LINE ( 'NONE', #2899, #737 ) ;

+#1893 = PLANE ( 'NONE',  #4003 ) ;

+#1894 = ADVANCED_FACE ( 'NONE', ( #3580 ), #1857, .F. ) ;

+#1895 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;

+#1896 = VECTOR ( 'NONE', #4412, 1000.000000000000000 ) ;

+#1897 = ORIENTED_EDGE ( 'NONE', *, *, #1385, .F. ) ;

+#1898 = ORIENTED_EDGE ( 'NONE', *, *, #2691, .F. ) ;

+#1899 = LINE ( 'NONE', #1244, #990 ) ;

+#1900 = ORIENTED_EDGE ( 'NONE', *, *, #1927, .F. ) ;

+#1901 = ORIENTED_EDGE ( 'NONE', *, *, #2476, .F. ) ;

+#1902 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;

+#1903 = VERTEX_POINT ( 'NONE', #1513 ) ;

+#1904 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;

+#1905 = DIRECTION ( 'NONE',  ( -1.445602896647339500E-015, 0.0000000000000000000, 1.000000000000000000 ) ) ;

+#1906 = AXIS2_PLACEMENT_3D ( 'NONE', #2251, #3951, #2958 ) ;

+#1907 = CIRCLE ( 'NONE', #1996, 0.1499999999999999700 ) ;

+#1908 = EDGE_LOOP ( 'NONE', ( #1178, #4008, #758, #3296 ) ) ;

+#1909 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;

+#1910 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );

+#1911 = PLANE ( 'NONE',  #3736 ) ;

+#1912 = EDGE_CURVE ( 'NONE', #3040, #3809, #640, .T. ) ;

+#1913 = FACE_OUTER_BOUND ( 'NONE', #1430, .T. ) ;

+#1914 = CARTESIAN_POINT ( 'NONE',  ( -1.570000000000000300, 0.0000000000000000000, -1.600000000000000500 ) ) ;

+#1915 = CARTESIAN_POINT ( 'NONE',  ( -0.8200000000000005100, 0.01000000000000002600, -1.600000000000000300 ) ) ;

+#1916 = LINE ( 'NONE', #3442, #1012 ) ;

+#1917 = AXIS2_PLACEMENT_3D ( 'NONE', #2261, #3623, #3284 ) ;

+#1918 = VERTEX_POINT ( 'NONE', #2904 ) ;

+#1919 = ADVANCED_FACE ( 'NONE', ( #3094 ), #3593, .F. ) ;

+#1920 = CARTESIAN_POINT ( 'NONE',  ( 2.500000000000000000, 0.0000000000000000000, 1.599999999999999600 ) ) ;

+#1921 = ORIENTED_EDGE ( 'NONE', *, *, #3733, .F. ) ;

+#1922 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;

+#1923 = ORIENTED_EDGE ( 'NONE', *, *, #2354, .T. ) ;

+#1924 = CARTESIAN_POINT ( 'NONE',  ( -1.720000000000000000, 0.01000000000000002600, -0.6000000000000007500 ) ) ;

+#1925 = CARTESIAN_POINT ( 'NONE',  ( 0.8200000000000005100, 0.5000000000000000000, -1.599999999999999900 ) ) ;

+#1926 = CARTESIAN_POINT ( 'NONE',  ( 1.720000000000000000, 0.01000000000000000000, -1.600000000000000300 ) ) ;

+#1927 = EDGE_CURVE ( 'NONE', #2766, #4084, #2649, .T. ) ;

+#1928 = ORIENTED_EDGE ( 'NONE', *, *, #2839, .F. ) ;

+#1929 = CARTESIAN_POINT ( 'NONE',  ( -1.870000000000000600, 0.5000000000000000000, -1.600000000000000300 ) ) ;

+#1930 = EDGE_CURVE ( 'NONE', #877, #2258, #1156, .T. ) ;

+#1931 = CARTESIAN_POINT ( 'NONE',  ( -2.500000000000000000, 1.100000000000000100, 1.399999999999998600 ) ) ;

+#1932 = EDGE_LOOP ( 'NONE', ( #2226, #3361, #2536, #3563 ) ) ;

+#1933 = ORIENTED_EDGE ( 'NONE', *, *, #771, .F. ) ;

+#1934 = LINE ( 'NONE', #2174, #2858 ) ;

+#1935 = CARTESIAN_POINT ( 'NONE',  ( 1.720000000000000000, 0.01000000000000002600, 1.600000000000000500 ) ) ;

+#1936 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;

+#1937 = ADVANCED_FACE ( 'NONE', ( #1734 ), #2920, .F. ) ;

+#1938 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;

+#1939 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;

+#1940 = VECTOR ( 'NONE', #2609, 1000.000000000000000 ) ;

+#1941 = VECTOR ( 'NONE', #3429, 1000.000000000000000 ) ;

+#1942 = EDGE_CURVE ( 'NONE', #3969, #4145, #4036, .T. ) ;

+#1943 = PLANE ( 'NONE',  #2464 ) ;

+#1944 = LINE ( 'NONE', #3571, #1255 ) ;

+#1945 = LINE ( 'NONE', #3099, #3694 ) ;

+#1946 = CARTESIAN_POINT ( 'NONE',  ( -1.570000000000000300, 0.5000000000000000000, -1.600000000000000500 ) ) ;

+#1947 = ORIENTED_EDGE ( 'NONE', *, *, #89, .T. ) ;

+#1948 = EDGE_CURVE ( 'NONE', #2161, #3394, #483, .T. ) ;

+#1949 = EDGE_LOOP ( 'NONE', ( #1507, #2761, #1453, #3568, #3875, #51 ) ) ;

+#1950 = LINE ( 'NONE', #1409, #2329 ) ;

+#1951 = ORIENTED_EDGE ( 'NONE', *, *, #1071, .T. ) ;

+#1952 = VECTOR ( 'NONE', #279, 1000.000000000000000 ) ;

+#1953 = ORIENTED_EDGE ( 'NONE', *, *, #2165, .T. ) ;

+#1954 = LINE ( 'NONE', #3997, #1842 ) ;

+#1955 = CARTESIAN_POINT ( 'NONE',  ( 1.570000000000000300, 1.100000000000000100, -1.600000000000000500 ) ) ;

+#1956 = CARTESIAN_POINT ( 'NONE',  ( 1.719999999999999800, 0.5000000000000000000, 0.6000000000000006400 ) ) ;

+#1957 = CARTESIAN_POINT ( 'NONE',  ( 1.870000000000000100, 0.5000000000000000000, 0.6000000000000006400 ) ) ;

+#1958 = ORIENTED_EDGE ( 'NONE', *, *, #1792, .F. ) ;

+#1959 = ORIENTED_EDGE ( 'NONE', *, *, #3548, .T. ) ;

+#1960 = CARTESIAN_POINT ( 'NONE',  ( -0.9700000000000005300, 0.5000000000000000000, -1.600000000000000300 ) ) ;

+#1961 = ORIENTED_EDGE ( 'NONE', *, *, #4179, .T. ) ;

+#1962 = LINE ( 'NONE', #343, #1645 ) ;

+#1963 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;

+#1964 = CIRCLE ( 'NONE', #1467, 0.1999999999999998700 ) ;

+#1965 = LINE ( 'NONE', #100, #1116 ) ;

+#1966 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;

+#1967 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #406, 'distance_accuracy_value', 'NONE');

+#1968 = ORIENTED_EDGE ( 'NONE', *, *, #3395, .F. ) ;

+#1969 = LINE ( 'NONE', #3480, #1863 ) ;

+#1970 = ORIENTED_EDGE ( 'NONE', *, *, #862, .F. ) ;

+#1971 = CARTESIAN_POINT ( 'NONE',  ( -0.6700000000000001500, -1.562049935181331500, -0.6000000000000003100 ) ) ;

+#1972 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;

+#1973 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;

+#1974 = EDGE_CURVE ( 'NONE', #42, #2437, #1641, .T. ) ;

+#1975 = VECTOR ( 'NONE', #2896, 1000.000000000000000 ) ;

+#1976 = EDGE_LOOP ( 'NONE', ( #3236, #711, #3331, #4465 ) ) ;

+#1977 = CARTESIAN_POINT ( 'NONE',  ( -1.870000000000000300, 0.0000000000000000000, 0.9462562514124842600 ) ) ;

+#1978 = CARTESIAN_POINT ( 'NONE',  ( 2.500000000000000000, 1.100000000000000100, -1.600000000000000500 ) ) ;

+#1979 = VERTEX_POINT ( 'NONE', #4352 ) ;

+#1980 = ORIENTED_EDGE ( 'NONE', *, *, #2450, .F. ) ;

+#1981 = ORIENTED_EDGE ( 'NONE', *, *, #384, .T. ) ;

+#1982 = EDGE_CURVE ( 'NONE', #1423, #2714, #2877, .T. ) ;

+#1983 = CARTESIAN_POINT ( 'NONE',  ( -1.720000000000000000, 0.5000000000000000000, -1.600000000000000300 ) ) ;

+#1984 = CARTESIAN_POINT ( 'NONE',  ( -0.6700000000000000400, -1.562049935181331500, -1.599999999999999900 ) ) ;

+#1985 = VERTEX_POINT ( 'NONE', #3282 ) ;

+#1986 = ORIENTED_EDGE ( 'NONE', *, *, #407, .T. ) ;

+#1987 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;

+#1988 = FACE_OUTER_BOUND ( 'NONE', #211, .T. ) ;

+#1989 = EDGE_CURVE ( 'NONE', #4307, #3585, #1954, .T. ) ;

+#1990 = VECTOR ( 'NONE', #4238, 1000.000000000000000 ) ;

+#1991 = VECTOR ( 'NONE', #4218, 1000.000000000000000 ) ;

+#1992 = DIRECTION ( 'NONE',  ( -1.000000000000000000, -0.0000000000000000000, 2.710505431213761100E-016 ) ) ;

+#1993 = CARTESIAN_POINT ( 'NONE',  ( 2.500000000000000900, 1.100000000000000100, -1.599999999999998300 ) ) ;

+#1994 = CARTESIAN_POINT ( 'NONE',  ( 0.8200000000000005100, 0.5000000000000000000, -1.599999999999999900 ) ) ;

+#1995 = EDGE_CURVE ( 'NONE', #2162, #2491, #2757, .T. ) ;

+#1996 = AXIS2_PLACEMENT_3D ( 'NONE', #128, #4292, #2504 ) ;

+#1997 = CARTESIAN_POINT ( 'NONE',  ( -0.6700000000000001500, -0.0000000000000000000, -0.6000000000000003100 ) ) ;

+#1998 = LINE ( 'NONE', #2118, #1099 ) ;

+#1999 = CARTESIAN_POINT ( 'NONE',  ( 0.6700000000000000400, 0.01000000000000002600, 1.600000000000000100 ) ) ;

+#2000 = ORIENTED_EDGE ( 'NONE', *, *, #1328, .T. ) ;

+#2001 = LINE ( 'NONE', #3876, #3148 ) ;

+#2002 = VECTOR ( 'NONE', #1227, 1000.000000000000000 ) ;

+#2003 = ORIENTED_EDGE ( 'NONE', *, *, #2173, .F. ) ;

+#2004 = ORIENTED_EDGE ( 'NONE', *, *, #398, .F. ) ;

+#2005 = DIRECTION ( 'NONE',  ( 1.000000000000000000, -0.0000000000000000000, -1.301042606982605300E-016 ) ) ;

+#2006 = VERTEX_POINT ( 'NONE', #2242 ) ;

+#2007 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;

+#2008 = VECTOR ( 'NONE', #25, 1000.000000000000000 ) ;

+#2009 = EDGE_CURVE ( 'NONE', #2458, #4001, #1532, .T. ) ;

+#2010 = ORIENTED_EDGE ( 'NONE', *, *, #2839, .T. ) ;

+#2011 = CARTESIAN_POINT ( 'NONE',  ( 2.500000000000000000, 1.100000000000000100, 1.599999999999999600 ) ) ;

+#2012 = CARTESIAN_POINT ( 'NONE',  ( -2.100000000000000100, 1.110000000000000100, 1.200000000000000800 ) ) ;

+#2013 = LINE ( 'NONE', #2420, #2243 ) ;

+#2014 = EDGE_CURVE ( 'NONE', #497, #3924, #846, .T. ) ;

+#2015 = AXIS2_PLACEMENT_3D ( 'NONE', #2012, #4462, #327 ) ;

+#2016 = DIRECTION ( 'NONE',  ( -1.000000000000000000, 0.0000000000000000000, 2.539877274133561300E-016 ) ) ;

+#2017 = DIRECTION ( 'NONE',  ( 1.000000000000000000, 0.0000000000000000000, 1.445602896647334400E-015 ) ) ;

+#2018 = VECTOR ( 'NONE', #1102, 1000.000000000000000 ) ;

+#2019 = ORIENTED_EDGE ( 'NONE', *, *, #2223, .F. ) ;

+#2020 = ORIENTED_EDGE ( 'NONE', *, *, #771, .T. ) ;

+#2021 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;

+#2022 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;

+#2023 = LINE ( 'NONE', #2997, #2303 ) ;

+#2024 = EDGE_LOOP ( 'NONE', ( #4226, #1271, #3203, #229 ) ) ;

+#2025 = ORIENTED_EDGE ( 'NONE', *, *, #2312, .T. ) ;

+#2026 = SURFACE_SIDE_STYLE ('',( #2109 ) ) ;

+#2027 = CARTESIAN_POINT ( 'NONE',  ( -2.299999999999999800, 1.100000000000000100, -1.599999999999999900 ) ) ;

+#2028 = AXIS2_PLACEMENT_3D ( 'NONE', #2179, #2883, #180 ) ;

+#2029 = CARTESIAN_POINT ( 'NONE',  ( -0.6700000000000000400, 0.01000000000000002600, 1.599999999999999900 ) ) ;

+#2030 = ORIENTED_EDGE ( 'NONE', *, *, #1559, .F. ) ;

+#2031 = CARTESIAN_POINT ( 'NONE',  ( 2.099999999999998800, 1.300000000000000000, 1.200000000000000800 ) ) ;

+#2032 = DIRECTION ( 'NONE',  ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;

+#2033 = AXIS2_PLACEMENT_3D ( 'NONE', #4157, #333, #4144 ) ;

+#2034 = CARTESIAN_POINT ( 'NONE',  ( -0.9700000000000002000, 0.5000000000000000000, -1.450000000000000400 ) ) ;

+#2035 = ORIENTED_EDGE ( 'NONE', *, *, #449, .F. ) ;

+#2036 = CARTESIAN_POINT ( 'NONE',  ( -1.870000000000000600, 0.01000000000000000000, 0.9462562514124844800 ) ) ;

+#2037 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;

+#2038 = PLANE ( 'NONE',  #3253 ) ;

+#2039 = ORIENTED_EDGE ( 'NONE', *, *, #2856, .T. ) ;

+#2040 = ORIENTED_EDGE ( 'NONE', *, *, #1232, .F. ) ;

+#2041 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );

+#2042 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;

+#2043 = CIRCLE ( 'NONE', #3726, 0.3999999999999999700 ) ;

+#2044 = PLANE ( 'NONE',  #4327 ) ;

+#2045 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;

+#2046 = VECTOR ( 'NONE', #242, 1000.000000000000000 ) ;

+#2047 = LINE ( 'NONE', #2066, #684 ) ;

+#2048 = AXIS2_PLACEMENT_3D ( 'NONE', #1586, #1571, #1520 ) ;

+#2049 = CARTESIAN_POINT ( 'NONE',  ( 2.500000000000000000, 1.100000000000000100, -1.399999999999998100 ) ) ;

+#2050 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;

+#2051 = VECTOR ( 'NONE', #1298, 1000.000000000000000 ) ;

+#2052 = EDGE_CURVE ( 'NONE', #4307, #1638, #3316, .T. ) ;

+#2053 = ADVANCED_FACE ( 'NONE', ( #1044 ), #4450, .F. ) ;

+#2054 = LINE ( 'NONE', #2154, #3259 ) ;

+#2055 = EDGE_LOOP ( 'NONE', ( #1959, #2893, #2374, #2337 ) ) ;

+#2056 = CARTESIAN_POINT ( 'NONE',  ( -0.6700000000000001500, -1.562049935181331500, -0.6000000000000003100 ) ) ;

+#2057 = ORIENTED_EDGE ( 'NONE', *, *, #3002, .T. ) ;

+#2058 = LINE ( 'NONE', #4317, #2754 ) ;

+#2059 = CARTESIAN_POINT ( 'NONE',  ( 1.870000000000000600, 0.0000000000000000000, 1.600000000000000300 ) ) ;

+#2060 = ORIENTED_EDGE ( 'NONE', *, *, #2339, .T. ) ;

+#2061 = VECTOR ( 'NONE', #2070, 1000.000000000000000 ) ;

+#2062 = STYLED_ITEM ( 'NONE', ( #4159 ), #3526 ) ;

+#2063 = VECTOR ( 'NONE', #3515, 1000.000000000000000 ) ;

+#2064 = CARTESIAN_POINT ( 'NONE',  ( -1.720000000000000000, 0.5000000000000000000, -0.6000000000000007500 ) ) ;

+#2065 = ORIENTED_EDGE ( 'NONE', *, *, #448, .F. ) ;

+#2066 = CARTESIAN_POINT ( 'NONE',  ( 2.299999999999998000, 1.300000000000000000, 1.200000000000000800 ) ) ;

+#2067 = VERTEX_POINT ( 'NONE', #2274 ) ;

+#2068 = DIRECTION ( 'NONE',  ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;

+#2069 = VECTOR ( 'NONE', #3901, 1000.000000000000000 ) ;

+#2070 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;

+#2071 = FACE_OUTER_BOUND ( 'NONE', #3648, .T. ) ;

+#2072 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;

+#2073 = EDGE_CURVE ( 'NONE', #2067, #847, #2533, .T. ) ;

+#2074 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;

+#2075 = LINE ( 'NONE', #3245, #1169 ) ;

+#2076 = EDGE_CURVE ( 'NONE', #2957, #2258, #1632, .T. ) ;

+#2077 = CARTESIAN_POINT ( 'NONE',  ( 1.870000000000000100, 0.01000000000000002600, 0.6000000000000006400 ) ) ;

+#2078 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;

+#2079 = ORIENTED_EDGE ( 'NONE', *, *, #3959, .T. ) ;

+#2080 = CARTESIAN_POINT ( 'NONE',  ( -1.570000000000000300, 1.100000000000000100, 1.600000000000000800 ) ) ;

+#2081 = VECTOR ( 'NONE', #4452, 1000.000000000000000 ) ;

+#2082 = ORIENTED_EDGE ( 'NONE', *, *, #328, .F. ) ;

+#2083 = DIRECTION ( 'NONE',  ( -1.000000000000000000, 0.0000000000000000000, -1.445602896647334400E-015 ) ) ;

+#2084 = ADVANCED_FACE ( 'NONE', ( #3364 ), #1522, .T. ) ;

+#2085 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;

+#2086 = FACE_OUTER_BOUND ( 'NONE', #3469, .T. ) ;

+#2087 = ORIENTED_EDGE ( 'NONE', *, *, #3381, .T. ) ;

+#2088 = PLANE ( 'NONE',  #3360 ) ;

+#2089 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;

+#2090 = EDGE_CURVE ( 'NONE', #214, #2163, #2988, .T. ) ;

+#2091 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;

+#2092 = VERTEX_POINT ( 'NONE', #2610 ) ;

+#2093 = ORIENTED_EDGE ( 'NONE', *, *, #845, .T. ) ;

+#2094 = CARTESIAN_POINT ( 'NONE',  ( -0.8200000000000005100, 3.703513695928269700, -1.600000000000000300 ) ) ;

+#2095 = CARTESIAN_POINT ( 'NONE',  ( -1.720000000000000000, 0.01000000000000002600, 0.7962562514124875700 ) ) ;

+#2096 = AXIS2_PLACEMENT_3D ( 'NONE', #172, #2890, #492 ) ;

+#2097 = ORIENTED_EDGE ( 'NONE', *, *, #1392, .T. ) ;

+#2098 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;

+#2099 = ORIENTED_EDGE ( 'NONE', *, *, #3617, .F. ) ;

+#2100 = CARTESIAN_POINT ( 'NONE',  ( -1.720000000000000000, 0.5000000000000000000, 1.600000000000000100 ) ) ;

+#2101 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;

+#2102 = DIRECTION ( 'NONE',  ( -1.000000000000000000, 0.0000000000000000000, 1.445602896647333400E-015 ) ) ;

+#2103 = ORIENTED_EDGE ( 'NONE', *, *, #1883, .F. ) ;

+#2104 = EDGE_CURVE ( 'NONE', #3228, #1698, #634, .T. ) ;

+#2105 = CARTESIAN_POINT ( 'NONE',  ( -0.8200000000000005100, 0.5000000000000000000, -0.6000000000000003100 ) ) ;

+#2106 = EDGE_CURVE ( 'NONE', #2677, #56, #2333, .T. ) ;

+#2107 = ADVANCED_FACE ( 'NONE', ( #733 ), #2299, .F. ) ;

+#2108 = EDGE_CURVE ( 'NONE', #4284, #1209, #3536, .T. ) ;

+#2109 = SURFACE_STYLE_FILL_AREA ( #4124 ) ;

+#2110 = VECTOR ( 'NONE', #4286, 1000.000000000000000 ) ;

+#2111 = AXIS2_PLACEMENT_3D ( 'NONE', #1352, #2085, #1410 ) ;

+#2112 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;

+#2113 = VECTOR ( 'NONE', #1003, 1000.000000000000000 ) ;

+#2114 = VECTOR ( 'NONE', #1401, 1000.000000000000000 ) ;

+#2115 = ORIENTED_EDGE ( 'NONE', *, *, #182, .F. ) ;

+#2116 = DIRECTION ( 'NONE',  ( 1.000000000000000000, 0.0000000000000000000, -3.614007241618346300E-016 ) ) ;

+#2117 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;

+#2118 = CARTESIAN_POINT ( 'NONE',  ( 2.099999999999998800, 1.100000000000000100, 1.600000000000000800 ) ) ;

+#2119 = PLANE ( 'NONE',  #748 ) ;

+#2120 = ORIENTED_EDGE ( 'NONE', *, *, #3830, .F. ) ;

+#2121 = AXIS2_PLACEMENT_3D ( 'NONE', #19, #3402, #4471 ) ;

+#2122 = VERTEX_POINT ( 'NONE', #2257 ) ;

+#2123 = CARTESIAN_POINT ( 'NONE',  ( 0.6700000000000001500, -1.562049935181331500, -0.6000000000000003100 ) ) ;

+#2124 = ORIENTED_EDGE ( 'NONE', *, *, #2165, .F. ) ;

+#2125 = CIRCLE ( 'NONE', #527, 0.1499999999999999700 ) ;

+#2126 = CARTESIAN_POINT ( 'NONE',  ( -0.9700000000000002000, 0.5000000000000000000, -1.450000000000000400 ) ) ;

+#2127 = FACE_OUTER_BOUND ( 'NONE', #971, .T. ) ;

+#2128 = VERTEX_POINT ( 'NONE', #4042 ) ;

+#2129 = AXIS2_PLACEMENT_3D ( 'NONE', #770, #3184, #1126 ) ;

+#2130 = EDGE_LOOP ( 'NONE', ( #2367, #752, #2739, #332 ) ) ;

+#2131 = EDGE_CURVE ( 'NONE', #367, #1218, #1899, .T. ) ;

+#2132 = VERTEX_POINT ( 'NONE', #1926 ) ;

+#2133 = LINE ( 'NONE', #3109, #2881 ) ;

+#2134 = CARTESIAN_POINT ( 'NONE',  ( 0.6700000000000000400, 0.5000000000000000000, -1.599999999999999900 ) ) ;

+#2135 = ORIENTED_EDGE ( 'NONE', *, *, #101, .T. ) ;

+#2136 = AXIS2_PLACEMENT_3D ( 'NONE', #3789, #1717, #1732 ) ;

+#2137 = CARTESIAN_POINT ( 'NONE',  ( -1.570000000000000500, 1.100000000000000100, 1.450000000000001100 ) ) ;

+#2138 = ADVANCED_FACE ( 'NONE', ( #95 ), #1576, .T. ) ;

+#2139 = LINE ( 'NONE', #779, #918 ) ;

+#2140 = CARTESIAN_POINT ( 'NONE',  ( 0.0000000000000000000, 0.01000000000000000000, 0.0000000000000000000 ) ) ;

+#2141 = EDGE_CURVE ( 'NONE', #1123, #3454, #3044, .T. ) ;

+#2142 = ORIENTED_EDGE ( 'NONE', *, *, #1188, .T. ) ;

+#2143 = ORIENTED_EDGE ( 'NONE', *, *, #115, .F. ) ;

+#2144 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;

+#2145 = VECTOR ( 'NONE', #3958, 1000.000000000000000 ) ;

+#2146 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;

+#2147 = PLANE ( 'NONE',  #4356 ) ;

+#2148 = EDGE_LOOP ( 'NONE', ( #3902, #1897, #2391, #2079 ) ) ;

+#2149 = PLANE ( 'NONE',  #4355 ) ;

+#2150 = VECTOR ( 'NONE', #537, 1000.000000000000000 ) ;

+#2151 = ORIENTED_EDGE ( 'NONE', *, *, #2713, .F. ) ;

+#2152 = EDGE_LOOP ( 'NONE', ( #4369, #2040, #856, #336 ) ) ;

+#2153 = ORIENTED_EDGE ( 'NONE', *, *, #1688, .F. ) ;

+#2154 = CARTESIAN_POINT ( 'NONE',  ( 1.870000000000000600, 0.5000000000000000000, -1.600000000000000300 ) ) ;

+#2155 = EDGE_CURVE ( 'NONE', #4177, #3923, #1429, .T. ) ;

+#2156 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;

+#2157 = ORIENTED_EDGE ( 'NONE', *, *, #1482, .T. ) ;

+#2158 = ADVANCED_FACE ( 'NONE', ( #3645 ), #1911, .F. ) ;

+#2159 = CARTESIAN_POINT ( 'NONE',  ( 1.720000000000000000, -1.562049935181331500, -0.6000000000000006400 ) ) ;

+#2160 = AXIS2_PLACEMENT_3D ( 'NONE', #225, #566, #3983 ) ;

+#2161 = VERTEX_POINT ( 'NONE', #598 ) ;

+#2162 = VERTEX_POINT ( 'NONE', #3341 ) ;

+#2163 = VERTEX_POINT ( 'NONE', #2950 ) ;

+#2164 = CARTESIAN_POINT ( 'NONE',  ( 1.720000000000000000, 3.703513695928269700, -1.600000000000000300 ) ) ;

+#2165 = EDGE_CURVE ( 'NONE', #3089, #2543, #1692, .T. ) ;

+#2166 = CIRCLE ( 'NONE', #4115, 0.4000000000000000800 ) ;

+#2167 = CARTESIAN_POINT ( 'NONE',  ( -2.299999999999999400, 7.985164807134504300, -1.200000000000000600 ) ) ;

+#2168 = CARTESIAN_POINT ( 'NONE',  ( 0.0000000000000000000, 0.01000000000000000000, 0.0000000000000000000 ) ) ;

+#2169 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;

+#2170 = EDGE_CURVE ( 'NONE', #4236, #1659, #1313, .T. ) ;

+#2171 = VECTOR ( 'NONE', #1134, 1000.000000000000000 ) ;

+#2172 = LINE ( 'NONE', #1021, #83 ) ;

+#2173 = EDGE_CURVE ( 'NONE', #780, #1349, #1798, .T. ) ;

+#2174 = CARTESIAN_POINT ( 'NONE',  ( 0.6700000000000000400, 0.0000000000000000000, 1.599999999999999900 ) ) ;

+#2175 = FACE_OUTER_BOUND ( 'NONE', #2415, .T. ) ;

+#2176 = ORIENTED_EDGE ( 'NONE', *, *, #2319, .T. ) ;

+#2177 = FACE_OUTER_BOUND ( 'NONE', #3419, .T. ) ;

+#2178 = ADVANCED_FACE ( 'NONE', ( #2127 ), #2726, .F. ) ;

+#2179 = CARTESIAN_POINT ( 'NONE',  ( -2.100000000000000100, 1.100000000000000100, 1.200000000000000800 ) ) ;

+#2180 = VERTEX_POINT ( 'NONE', #903 ) ;

+#2181 = LINE ( 'NONE', #4281, #3422 ) ;

+#2182 = LINE ( 'NONE', #1535, #742 ) ;

+#2183 = ORIENTED_EDGE ( 'NONE', *, *, #1567, .T. ) ;

+#2184 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;

+#2185 = VERTEX_POINT ( 'NONE', #3786 ) ;

+#2186 = LINE ( 'NONE', #3161, #2110 ) ;

+#2187 = EDGE_CURVE ( 'NONE', #109, #4385, #3867, .T. ) ;

+#2188 = CARTESIAN_POINT ( 'NONE',  ( -0.6700000000000000400, 0.01000000000000002600, -1.599999999999999900 ) ) ;

+#2189 = VECTOR ( 'NONE', #3433, 1000.000000000000000 ) ;

+#2190 = DIRECTION ( 'NONE',  ( -1.084202172485504900E-016, 0.0000000000000000000, 1.000000000000000000 ) ) ;

+#2191 = LINE ( 'NONE', #1839, #1812 ) ;

+#2192 = CARTESIAN_POINT ( 'NONE',  ( 0.6700000000000001500, 0.0000000000000000000, -0.6000000000000003100 ) ) ;

+#2193 = EDGE_LOOP ( 'NONE', ( #114, #708, #3989, #3046 ) ) ;

+#2194 = CARTESIAN_POINT ( 'NONE',  ( -2.500000000000000000, 1.100000000000000100, 1.600000000000000300 ) ) ;

+#2195 = DIRECTION ( 'NONE',  ( -1.807003620809173200E-016, 0.0000000000000000000, 1.000000000000000000 ) ) ;

+#2196 = ORIENTED_EDGE ( 'NONE', *, *, #1167, .T. ) ;

+#2197 = CARTESIAN_POINT ( 'NONE',  ( 0.6700000000000000400, 0.01000000000000002600, -1.599999999999999900 ) ) ;

+#2198 = CARTESIAN_POINT ( 'NONE',  ( -1.870000000000000300, 0.0000000000000000000, 0.9462562514124841500 ) ) ;

+#2199 = FACE_OUTER_BOUND ( 'NONE', #1182, .T. ) ;

+#2200 = ORIENTED_EDGE ( 'NONE', *, *, #4166, .F. ) ;

+#2201 = ADVANCED_FACE ( 'NONE', ( #3978 ), #1332, .F. ) ;

+#2202 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;

+#2203 = ORIENTED_EDGE ( 'NONE', *, *, #2611, .T. ) ;

+#2204 = VERTEX_POINT ( 'NONE', #997 ) ;

+#2205 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;

+#2206 = ORIENTED_EDGE ( 'NONE', *, *, #745, .T. ) ;

+#2207 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;

+#2208 = VERTEX_POINT ( 'NONE', #3035 ) ;

+#2209 = CARTESIAN_POINT ( 'NONE',  ( -1.870000000000000300, 0.5000000000000000000, 0.9462562514124842600 ) ) ;

+#2210 = EDGE_CURVE ( 'NONE', #610, #1878, #4468, .T. ) ;

+#2211 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;

+#2212 = ORIENTED_EDGE ( 'NONE', *, *, #4444, .F. ) ;

+#2213 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;

+#2214 = CARTESIAN_POINT ( 'NONE',  ( 2.099999999999998800, 1.110000000000000100, 1.600000000000000800 ) ) ;

+#2215 = AXIS2_PLACEMENT_3D ( 'NONE', #3458, #1378, #2083 ) ;

+#2216 = CARTESIAN_POINT ( 'NONE',  ( 0.9700000000000002000, 0.5000000000000000000, 1.450000000000000400 ) ) ;

+#2217 = LINE ( 'NONE', #311, #3521 ) ;

+#2218 = EDGE_CURVE ( 'NONE', #2092, #4383, #799, .T. ) ;

+#2219 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;

+#2220 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;

+#2221 = ADVANCED_FACE ( 'NONE', ( #4366 ), #4112, .F. ) ;

+#2222 = CARTESIAN_POINT ( 'NONE',  ( 0.9700000000000005300, 1.100000000000000100, -1.600000000000000300 ) ) ;

+#2223 = EDGE_CURVE ( 'NONE', #3722, #956, #2602, .T. ) ;

+#2224 = VECTOR ( 'NONE', #2948, 1000.000000000000000 ) ;

+#2225 = LINE ( 'NONE', #2697, #941 ) ;

+#2226 = ORIENTED_EDGE ( 'NONE', *, *, #1330, .F. ) ;

+#2227 = VECTOR ( 'NONE', #2239, 1000.000000000000000 ) ;

+#2228 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;

+#2229 = ORIENTED_EDGE ( 'NONE', *, *, #4271, .F. ) ;

+#2230 = FACE_OUTER_BOUND ( 'NONE', #1443, .T. ) ;

+#2231 = CARTESIAN_POINT ( 'NONE',  ( -1.720000000000000000, -1.562049935181331500, 1.600000000000000100 ) ) ;

+#2232 = EDGE_LOOP ( 'NONE', ( #2087, #347, #4254, #346, #4141, #3866 ) ) ;

+#2233 = LINE ( 'NONE', #2666, #3149 ) ;

+#2234 = ORIENTED_EDGE ( 'NONE', *, *, #1482, .F. ) ;

+#2235 = ORIENTED_EDGE ( 'NONE', *, *, #92, .F. ) ;

+#2236 = ORIENTED_EDGE ( 'NONE', *, *, #721, .F. ) ;

+#2237 = CYLINDRICAL_SURFACE ( 'NONE', #894, 0.2000000000000003200 ) ;

+#2238 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;

+#2239 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;

+#2240 = EDGE_CURVE ( 'NONE', #797, #3969, #2233, .T. ) ;

+#2241 = VERTEX_POINT ( 'NONE', #1679 ) ;

+#2242 = CARTESIAN_POINT ( 'NONE',  ( -1.720000000000000200, 0.01000000000000002600, -0.6000000000000006400 ) ) ;

+#2243 = VECTOR ( 'NONE', #385, 1000.000000000000000 ) ;

+#2244 = PLANE ( 'NONE',  #3077 ) ;

+#2245 = EDGE_CURVE ( 'NONE', #2870, #3054, #4088, .T. ) ;

+#2246 = STYLED_ITEM ( 'NONE', ( #3434 ), #3670 ) ;

+#2247 = AXIS2_PLACEMENT_3D ( 'NONE', #1808, #1416, #2797 ) ;

+#2248 = ADVANCED_FACE ( 'NONE', ( #421 ), #1052, .T. ) ;

+#2249 = CARTESIAN_POINT ( 'NONE',  ( 0.9700000000000005300, -1.562049935181331500, 1.600000000000000300 ) ) ;

+#2250 = LINE ( 'NONE', #2540, #4050 ) ;

+#2251 = CARTESIAN_POINT ( 'NONE',  ( 0.0000000000000000000, 0.01000000000000000000, 0.0000000000000000000 ) ) ;

+#2252 = ORIENTED_EDGE ( 'NONE', *, *, #3269, .F. ) ;

+#2253 = VECTOR ( 'NONE', #2700, 1000.000000000000000 ) ;

+#2254 = DIRECTION ( 'NONE',  ( -4.336808689942019700E-016, 0.0000000000000000000, -1.000000000000000000 ) ) ;

+#2255 = VERTEX_POINT ( 'NONE', #633 ) ;

+#2256 = CARTESIAN_POINT ( 'NONE',  ( 0.0000000000000000000, 1.300000000000000000, 0.0000000000000000000 ) ) ;

+#2257 = CARTESIAN_POINT ( 'NONE',  ( -1.870000000000000100, 0.0000000000000000000, -0.6000000000000006400 ) ) ;

+#2258 = VERTEX_POINT ( 'NONE', #2712 ) ;

+#2259 = EDGE_CURVE ( 'NONE', #1423, #1800, #1962, .T. ) ;

+#2260 = SURFACE_SIDE_STYLE ('',( #2505 ) ) ;

+#2261 = CARTESIAN_POINT ( 'NONE',  ( -0.9700000000000005300, 1.100000000000000100, 1.600000000000000500 ) ) ;

+#2262 = EDGE_CURVE ( 'NONE', #3773, #1642, #3874, .T. ) ;

+#2263 = AXIS2_PLACEMENT_3D ( 'NONE', #2964, #2993, #939 ) ;

+#2264 = ORIENTED_EDGE ( 'NONE', *, *, #3328, .T. ) ;

+#2265 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;

+#2266 = CARTESIAN_POINT ( 'NONE',  ( -0.6700000000000001500, 0.0000000000000000000, -0.6000000000000003100 ) ) ;

+#2267 = ORIENTED_EDGE ( 'NONE', *, *, #564, .T. ) ;

+#2268 = VERTEX_POINT ( 'NONE', #4080 ) ;

+#2269 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;

+#2270 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;

+#2271 = ADVANCED_FACE ( 'NONE', ( #2396 ), #4435, .F. ) ;

+#2272 = SURFACE_STYLE_USAGE ( .BOTH. , #2638 ) ;

+#2273 = VERTEX_POINT ( 'NONE', #2029 ) ;

+#2274 = CARTESIAN_POINT ( 'NONE',  ( -1.870000000000000600, 0.01000000000000002600, -0.6000000000000007500 ) ) ;

+#2275 = ORIENTED_EDGE ( 'NONE', *, *, #1758, .F. ) ;

+#2276 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #2849 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #2624, #1910, #1575 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );

+#2277 = PLANE ( 'NONE',  #3787 ) ;

+#2278 = VECTOR ( 'NONE', #1550, 999.9999999999998900 ) ;

+#2279 = LINE ( 'NONE', #4255, #3301 ) ;

+#2280 = LINE ( 'NONE', #2451, #1991 ) ;

+#2281 = PLANE ( 'NONE',  #2551 ) ;

+#2282 = CARTESIAN_POINT ( 'NONE',  ( 1.720000000000000000, 0.5000000000000000000, 1.600000000000000100 ) ) ;

+#2283 = LINE ( 'NONE', #4387, #309 ) ;

+#2284 = ORIENTED_EDGE ( 'NONE', *, *, #23, .F. ) ;

+#2285 = ORIENTED_EDGE ( 'NONE', *, *, #547, .T. ) ;

+#2286 = ORIENTED_EDGE ( 'NONE', *, *, #1389, .T. ) ;

+#2287 = FACE_OUTER_BOUND ( 'NONE', #3226, .T. ) ;

+#2288 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );

+#2289 = ORIENTED_EDGE ( 'NONE', *, *, #3582, .F. ) ;

+#2290 = VECTOR ( 'NONE', #891, 1000.000000000000000 ) ;

+#2291 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;

+#2292 = CARTESIAN_POINT ( 'NONE',  ( 1.570000000000000300, 0.5000000000000000000, 1.600000000000000500 ) ) ;

+#2293 = EDGE_LOOP ( 'NONE', ( #174, #524, #637, #3535, #1047, #3445, #3977, #3380, #4395, #804 ) ) ;

+#2294 = LINE ( 'NONE', #3124, #3706 ) ;

+#2295 = AXIS2_PLACEMENT_3D ( 'NONE', #4186, #37, #3455 ) ;

+#2296 = FACE_OUTER_BOUND ( 'NONE', #1932, .T. ) ;

+#2297 = CARTESIAN_POINT ( 'NONE',  ( -2.500000000000000000, 1.100000000000000100, 1.600000000000000300 ) ) ;

+#2298 = CARTESIAN_POINT ( 'NONE',  ( -1.720000000000000200, 0.01000000000000002600, 0.7962562514124879000 ) ) ;

+#2299 = PLANE ( 'NONE',  #3897 ) ;

+#2300 = EDGE_CURVE ( 'NONE', #4138, #2775, #1537, .T. ) ;

+#2301 = CIRCLE ( 'NONE', #4102, 0.1499999999999999700 ) ;

+#2302 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;

+#2303 = VECTOR ( 'NONE', #2696, 1000.000000000000000 ) ;

+#2304 = ORIENTED_EDGE ( 'NONE', *, *, #1942, .F. ) ;

+#2305 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;

+#2306 = ORIENTED_EDGE ( 'NONE', *, *, #2009, .T. ) ;

+#2307 = EDGE_CURVE ( 'NONE', #2706, #743, #3986, .T. ) ;

+#2308 = DIRECTION ( 'NONE',  ( 1.301042606982605300E-016, -0.0000000000000000000, 1.000000000000000000 ) ) ;

+#2309 = ORIENTED_EDGE ( 'NONE', *, *, #1530, .T. ) ;

+#2310 = CARTESIAN_POINT ( 'NONE',  ( 1.720000000000000000, 0.5000000000000000000, 1.600000000000000500 ) ) ;

+#2311 = ORIENTED_EDGE ( 'NONE', *, *, #1240, .T. ) ;

+#2312 = EDGE_CURVE ( 'NONE', #1918, #3065, #427, .T. ) ;

+#2313 = ORIENTED_EDGE ( 'NONE', *, *, #3848, .T. ) ;

+#2314 = CARTESIAN_POINT ( 'NONE',  ( 2.099999999999998800, 1.100000000000000100, -1.600000000000000300 ) ) ;

+#2315 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;

+#2316 = ORIENTED_EDGE ( 'NONE', *, *, #2090, .F. ) ;

+#2317 = EDGE_LOOP ( 'NONE', ( #4331, #1933, #4389, #3537 ) ) ;

+#2318 = ORIENTED_EDGE ( 'NONE', *, *, #413, .T. ) ;

+#2319 = EDGE_CURVE ( 'NONE', #877, #418, #4425, .T. ) ;

+#2320 = CARTESIAN_POINT ( 'NONE',  ( -0.9700000000000002000, 0.5000000000000000000, -1.450000000000000400 ) ) ;

+#2321 = VECTOR ( 'NONE', #1038, 1000.000000000000000 ) ;

+#2322 = VECTOR ( 'NONE', #4402, 1000.000000000000000 ) ;

+#2323 = AXIS2_PLACEMENT_3D ( 'NONE', #3251, #136, #2501 ) ;

+#2324 = LINE ( 'NONE', #782, #300 ) ;

+#2325 = EDGE_LOOP ( 'NONE', ( #3207, #2200, #4165, #694 ) ) ;

+#2326 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;

+#2327 = ORIENTED_EDGE ( 'NONE', *, *, #1180, .T. ) ;

+#2328 = EDGE_CURVE ( 'NONE', #2132, #3646, #1322, .T. ) ;

+#2329 = VECTOR ( 'NONE', #2101, 1000.000000000000000 ) ;

+#2330 = ORIENTED_EDGE ( 'NONE', *, *, #1110, .T. ) ;

+#2331 = VECTOR ( 'NONE', #1685, 1000.000000000000000 ) ;

+#2332 = ORIENTED_EDGE ( 'NONE', *, *, #2779, .F. ) ;

+#2333 = LINE ( 'NONE', #3692, #2935 ) ;

+#2334 = EDGE_CURVE ( 'NONE', #1979, #1858, #2550, .T. ) ;

+#2335 = CARTESIAN_POINT ( 'NONE',  ( 0.9700000000000002000, -1.562049935181331500, -1.450000000000000400 ) ) ;

+#2336 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;

+#2337 = ORIENTED_EDGE ( 'NONE', *, *, #222, .F. ) ;

+#2338 = CARTESIAN_POINT ( 'NONE',  ( -1.570000000000000300, 0.5000000000000000000, 1.600000000000000500 ) ) ;

+#2339 = EDGE_CURVE ( 'NONE', #2794, #3110, #4313, .T. ) ;

+#2340 = ORIENTED_EDGE ( 'NONE', *, *, #2469, .F. ) ;

+#2341 = FACE_OUTER_BOUND ( 'NONE', #2600, .T. ) ;

+#2342 = PRESENTATION_LAYER_ASSIGNMENT (  '', '', ( #345 ) ) ;

+#2343 = DIRECTION ( 'NONE',  ( 4.336808689942019700E-016, -0.0000000000000000000, 1.000000000000000000 ) ) ;

+#2344 = ORIENTED_EDGE ( 'NONE', *, *, #3979, .F. ) ;

+#2345 = PLANE ( 'NONE',  #2496 ) ;

+#2346 = LINE ( 'NONE', #3806, #436 ) ;

+#2347 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;

+#2348 = ORIENTED_EDGE ( 'NONE', *, *, #2582, .F. ) ;

+#2349 = AXIS2_PLACEMENT_3D ( 'NONE', #444, #3845, #4245 ) ;

+#2350 = CYLINDRICAL_SURFACE ( 'NONE', #117, 0.1499999999999997400 ) ;

+#2351 = DIRECTION ( 'NONE',  ( 1.000000000000000000, -0.0000000000000000000, 7.228014483236692600E-016 ) ) ;

+#2352 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;

+#2353 = AXIS2_PLACEMENT_3D ( 'NONE', #341, #3103, #1706 ) ;

+#2354 = EDGE_CURVE ( 'NONE', #431, #3924, #1210, .T. ) ;

+#2355 = FACE_OUTER_BOUND ( 'NONE', #3718, .T. ) ;

+#2356 = ORIENTED_EDGE ( 'NONE', *, *, #3092, .F. ) ;

+#2357 = CARTESIAN_POINT ( 'NONE',  ( 1.870000000000000600, 0.0000000000000000000, 1.600000000000000300 ) ) ;

+#2358 = ORIENTED_EDGE ( 'NONE', *, *, #4436, .T. ) ;

+#2359 = CARTESIAN_POINT ( 'NONE',  ( 1.720000000000000000, 0.0000000000000000000, -1.600000000000000100 ) ) ;

+#2360 = CARTESIAN_POINT ( 'NONE',  ( -1.720000000000000000, 0.5000000000000000000, 1.600000000000000100 ) ) ;

+#2361 = AXIS2_PLACEMENT_3D ( 'NONE', #1454, #2467, #3158 ) ;

+#2362 = EDGE_LOOP ( 'NONE', ( #390, #4346, #1676, #1819 ) ) ;

+#2363 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;

+#2364 = DIRECTION ( 'NONE',  ( 1.000000000000000000, 0.0000000000000000000, -0.0000000000000000000 ) ) ;

+#2365 = VERTEX_POINT ( 'NONE', #1051 ) ;

+#2366 = CARTESIAN_POINT ( 'NONE',  ( 1.720000000000000000, 0.5000000000000000000, 1.600000000000000500 ) ) ;

+#2367 = ORIENTED_EDGE ( 'NONE', *, *, #4044, .F. ) ;

+#2368 = DIRECTION ( 'NONE',  ( -1.000000000000000000, 0.0000000000000000000, -2.710505431213761100E-016 ) ) ;

+#2369 = PLANE ( 'NONE',  #389 ) ;

+#2370 = EDGE_LOOP ( 'NONE', ( #2580, #1587, #1665, #2206, #3418, #2097 ) ) ;

+#2371 = CARTESIAN_POINT ( 'NONE',  ( -2.299999999999999400, 1.110000000000000100, -1.200000000000000600 ) ) ;

+#2372 = ORIENTED_EDGE ( 'NONE', *, *, #1290, .F. ) ;

+#2373 = AXIS2_PLACEMENT_3D ( 'NONE', #1643, #4071, #2673 ) ;

+#2374 = ORIENTED_EDGE ( 'NONE', *, *, #721, .T. ) ;

+#2375 = PLANE ( 'NONE',  #2121 ) ;

+#2376 = CARTESIAN_POINT ( 'NONE',  ( 1.720000000000000000, 0.01000000000000002600, 1.600000000000000500 ) ) ;

+#2377 = PRESENTATION_STYLE_ASSIGNMENT (( #2628 ) ) ;

+#2378 = EDGE_CURVE ( 'NONE', #2412, #4233, #3371, .T. ) ;

+#2379 = LINE ( 'NONE', #4316, #2860 ) ;

+#2380 = VECTOR ( 'NONE', #1004, 1000.000000000000000 ) ;

+#2381 = DIRECTION ( 'NONE',  ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;

+#2382 = CARTESIAN_POINT ( 'NONE',  ( 2.099999999999998800, 1.110000000000000100, -1.400000000000000100 ) ) ;

+#2383 = AXIS2_PLACEMENT_3D ( 'NONE', #2214, #479, #1177 ) ;

+#2384 = CIRCLE ( 'NONE', #3908, 0.2000000000000003200 ) ;

+#2385 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;

+#2386 = VECTOR ( 'NONE', #3112, 1000.000000000000000 ) ;

+#2387 = ORIENTED_EDGE ( 'NONE', *, *, #547, .F. ) ;

+#2388 = CARTESIAN_POINT ( 'NONE',  ( 0.9700000000000002000, 1.100000000000000100, 1.450000000000000400 ) ) ;

+#2389 = ORIENTED_EDGE ( 'NONE', *, *, #1708, .F. ) ;

+#2390 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;

+#2391 = ORIENTED_EDGE ( 'NONE', *, *, #3464, .F. ) ;

+#2392 = CARTESIAN_POINT ( 'NONE',  ( -0.9700000000000005300, 0.5000000000000000000, 1.600000000000000300 ) ) ;

+#2393 = EDGE_CURVE ( 'NONE', #1108, #1370, #2133, .T. ) ;

+#2394 = VECTOR ( 'NONE', #1788, 1000.000000000000000 ) ;

+#2395 = EDGE_CURVE ( 'NONE', #2937, #42, #317, .T. ) ;

+#2396 = FACE_OUTER_BOUND ( 'NONE', #765, .T. ) ;

+#2397 = PLANE ( 'NONE',  #3367 ) ;

+#2398 = FACE_OUTER_BOUND ( 'NONE', #1976, .T. ) ;

+#2399 = EDGE_CURVE ( 'NONE', #3312, #4174, #2941, .T. ) ;

+#2400 = CARTESIAN_POINT ( 'NONE',  ( 0.6700000000000000400, 0.5000000000000000000, -1.599999999999999900 ) ) ;

+#2401 = ADVANCED_FACE ( 'NONE', ( #1270 ), #2237, .F. ) ;

+#2402 = LINE ( 'NONE', #4336, #3661 ) ;

+#2403 = CARTESIAN_POINT ( 'NONE',  ( 2.500000000000000900, 1.100000000000000100, -1.599999999999998300 ) ) ;

+#2404 = EDGE_LOOP ( 'NONE', ( #3142, #2286, #2850, #1307, #93 ) ) ;

+#2405 = CARTESIAN_POINT ( 'NONE',  ( 1.870000000000000600, 0.5000000000000000000, -1.600000000000000300 ) ) ;

+#2406 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;

+#2407 = LINE ( 'NONE', #910, #3106 ) ;

+#2408 = ORIENTED_EDGE ( 'NONE', *, *, #2073, .F. ) ;

+#2409 = VERTEX_POINT ( 'NONE', #2730 ) ;

+#2410 = EDGE_CURVE ( 'NONE', #2794, #3209, #2772, .T. ) ;

+#2411 = DIRECTION ( 'NONE',  ( 1.000000000000000000, 0.0000000000000000000, -1.445602896647334400E-015 ) ) ;

+#2412 = VERTEX_POINT ( 'NONE', #2425 ) ;

+#2413 = PLANE ( 'NONE',  #2215 ) ;

+#2414 = CARTESIAN_POINT ( 'NONE',  ( -2.500000000000000000, 1.100000000000000100, 1.599999999999999000 ) ) ;

+#2415 = EDGE_LOOP ( 'NONE', ( #1288, #2234, #1572, #3473 ) ) ;

+#2416 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;

+#2417 = CARTESIAN_POINT ( 'NONE',  ( 1.870000000000000600, 0.0000000000000000000, -1.600000000000000300 ) ) ;

+#2418 = ORIENTED_EDGE ( 'NONE', *, *, #1579, .T. ) ;

+#2419 = ADVANCED_FACE ( 'NONE', ( #2446 ), #4176, .F. ) ;

+#2420 = CARTESIAN_POINT ( 'NONE',  ( -1.870000000000000300, 0.5000000000000000000, 0.9462562514124842600 ) ) ;

+#2421 = VERTEX_POINT ( 'NONE', #2740 ) ;

+#2422 = CARTESIAN_POINT ( 'NONE',  ( 0.8200000000000005100, 0.5000000000000000000, 0.6000000000000003100 ) ) ;

+#2423 = VECTOR ( 'NONE', #4019, 1000.000000000000000 ) ;

+#2424 = CARTESIAN_POINT ( 'NONE',  ( -1.870000000000000600, 0.01000000000000002600, -1.600000000000000300 ) ) ;

+#2425 = CARTESIAN_POINT ( 'NONE',  ( 0.8200000000000005100, 0.5000000000000000000, 0.6000000000000003100 ) ) ;

+#2426 = CIRCLE ( 'NONE', #2695, 0.2000000000000003200 ) ;

+#2427 = AXIS2_PLACEMENT_3D ( 'NONE', #22, #3836, #1748 ) ;

+#2428 = CARTESIAN_POINT ( 'NONE',  ( -1.720000000000000000, 0.0000000000000000000, -1.600000000000000100 ) ) ;

+#2429 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;

+#2430 = VECTOR ( 'NONE', #2590, 1000.000000000000000 ) ;

+#2431 = EDGE_CURVE ( 'NONE', #340, #2870, #371, .T. ) ;

+#2432 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;

+#2433 = LINE ( 'NONE', #1504, #2440 ) ;

+#2434 = VERTEX_POINT ( 'NONE', #707 ) ;

+#2435 = ORIENTED_EDGE ( 'NONE', *, *, #890, .T. ) ;

+#2436 = ORIENTED_EDGE ( 'NONE', *, *, #3349, .T. ) ;

+#2437 = VERTEX_POINT ( 'NONE', #2371 ) ;

+#2438 = SURFACE_STYLE_FILL_AREA ( #730 ) ;

+#2439 = AXIS2_PLACEMENT_3D ( 'NONE', #970, #4298, #12 ) ;

+#2440 = VECTOR ( 'NONE', #506, 1000.000000000000000 ) ;

+#2441 = ORIENTED_EDGE ( 'NONE', *, *, #2525, .F. ) ;

+#2442 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;

+#2443 = ORIENTED_EDGE ( 'NONE', *, *, #2793, .T. ) ;

+#2444 = ADVANCED_FACE ( 'NONE', ( #1112 ), #1006, .F. ) ;

+#2445 = ORIENTED_EDGE ( 'NONE', *, *, #2210, .T. ) ;

+#2446 = FACE_OUTER_BOUND ( 'NONE', #2733, .T. ) ;

+#2447 = EDGE_CURVE ( 'NONE', #1345, #1108, #1750, .T. ) ;

+#2448 = PLANE ( 'NONE',  #839 ) ;

+#2449 = CARTESIAN_POINT ( 'NONE',  ( 2.500000000000000000, 1.100000000000000100, -1.600000000000000500 ) ) ;

+#2450 = EDGE_CURVE ( 'NONE', #3107, #3955, #1162, .T. ) ;

+#2451 = CARTESIAN_POINT ( 'NONE',  ( 0.6700000000000000400, 0.0000000000000000000, 1.599999999999999900 ) ) ;

+#2452 = CARTESIAN_POINT ( 'NONE',  ( 0.8200000000000005100, 0.5000000000000000000, 1.600000000000000100 ) ) ;

+#2453 = LINE ( 'NONE', #494, #1442 ) ;

+#2454 = ORIENTED_EDGE ( 'NONE', *, *, #4243, .T. ) ;

+#2455 = CARTESIAN_POINT ( 'NONE',  ( -0.9700000000000005300, 1.100000000000000100, 1.600000000000000500 ) ) ;

+#2456 = VECTOR ( 'NONE', #247, 1000.000000000000000 ) ;

+#2457 = ORIENTED_EDGE ( 'NONE', *, *, #3179, .F. ) ;

+#2458 = VERTEX_POINT ( 'NONE', #1032 ) ;

+#2459 = CARTESIAN_POINT ( 'NONE',  ( -1.720000000000000000, 3.703513695928269700, -1.600000000000000300 ) ) ;

+#2460 = CARTESIAN_POINT ( 'NONE',  ( -1.870000000000000300, 0.01000000000000002600, 0.9462562514124842600 ) ) ;

+#2461 = EDGE_CURVE ( 'NONE', #1019, #2675, #540, .T. ) ;

+#2462 = ORIENTED_EDGE ( 'NONE', *, *, #4107, .F. ) ;

+#2463 = ADVANCED_FACE ( 'NONE', ( #2341 ), #1435, .T. ) ;

+#2464 = AXIS2_PLACEMENT_3D ( 'NONE', #4394, #3714, #1656 ) ;

+#2465 = AXIS2_PLACEMENT_3D ( 'NONE', #2773, #4212, #764 ) ;

+#2466 = VERTEX_POINT ( 'NONE', #2034 ) ;

+#2467 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;

+#2468 = CARTESIAN_POINT ( 'NONE',  ( 0.0000000000000000000, 0.01000000000000000000, 0.0000000000000000000 ) ) ;

+#2469 = EDGE_CURVE ( 'NONE', #2273, #2634, #2294, .T. ) ;

+#2470 = ORIENTED_EDGE ( 'NONE', *, *, #3470, .F. ) ;

+#2471 = CARTESIAN_POINT ( 'NONE',  ( 2.500000000000000000, 1.100000000000000100, 1.599999999999999600 ) ) ;

+#2472 = CARTESIAN_POINT ( 'NONE',  ( -0.8200000000000005100, 0.01000000000000000000, -1.600000000000000300 ) ) ;

+#2473 = ORIENTED_EDGE ( 'NONE', *, *, #3147, .T. ) ;

+#2474 = EDGE_CURVE ( 'NONE', #4052, #823, #4045, .T. ) ;

+#2475 = DIRECTION ( 'NONE',  ( 1.000000000000000000, 0.0000000000000000000, -0.0000000000000000000 ) ) ;

+#2476 = EDGE_CURVE ( 'NONE', #2572, #1698, #4149, .T. ) ;

+#2477 = LINE ( 'NONE', #2679, #1412 ) ;

+#2478 = LINE ( 'NONE', #1471, #3028 ) ;

+#2479 = LINE ( 'NONE', #2472, #3968 ) ;

+#2480 = CARTESIAN_POINT ( 'NONE',  ( 0.0000000000000000000, 1.100000000000000100, 0.0000000000000000000 ) ) ;

+#2481 = ADVANCED_FACE ( 'NONE', ( #1376 ), #2836, .F. ) ;

+#2482 = FILL_AREA_STYLE ('',( #74 ) ) ;

+#2483 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;

+#2484 = FACE_OUTER_BOUND ( 'NONE', #1693, .T. ) ;

+#2485 = DIRECTION ( 'NONE',  ( -1.000000000000000000, 0.0000000000000000000, -2.710505431213761100E-016 ) ) ;

+#2486 = LINE ( 'NONE', #3746, #1258 ) ;

+#2487 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;

+#2488 = EDGE_LOOP ( 'NONE', ( #4091, #1455, #1655, #854 ) ) ;

+#2489 = VERTEX_POINT ( 'NONE', #1097 ) ;

+#2490 = FACE_OUTER_BOUND ( 'NONE', #3062, .T. ) ;

+#2491 = VERTEX_POINT ( 'NONE', #1784 ) ;

+#2492 = AXIS2_PLACEMENT_3D ( 'NONE', #816, #3268, #3620 ) ;

+#2493 = DIRECTION ( 'NONE',  ( 1.000000000000000000, 0.0000000000000000000, 7.228014483236692600E-016 ) ) ;

+#2494 = EDGE_LOOP ( 'NONE', ( #1668, #3587, #4011, #4349 ) ) ;

+#2495 = LINE ( 'NONE', #557, #1591 ) ;

+#2496 = AXIS2_PLACEMENT_3D ( 'NONE', #668, #2684, #2016 ) ;

+#2497 = LINE ( 'NONE', #2873, #2719 ) ;

+#2498 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;

+#2499 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;

+#2500 = LINE ( 'NONE', #3859, #4382 ) ;

+#2501 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;

+#2502 = ORIENTED_EDGE ( 'NONE', *, *, #1333, .F. ) ;

+#2503 = ADVANCED_FACE ( 'NONE', ( #216 ), #2119, .T. ) ;

+#2504 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;

+#2505 = SURFACE_STYLE_FILL_AREA ( #3622 ) ;

+#2506 = ORIENTED_EDGE ( 'NONE', *, *, #2245, .F. ) ;

+#2507 = VECTOR ( 'NONE', #3991, 1000.000000000000000 ) ;

+#2508 = EDGE_LOOP ( 'NONE', ( #802, #3838, #2557, #4197 ) ) ;

+#2509 = AXIS2_PLACEMENT_3D ( 'NONE', #1354, #2, #4161 ) ;

+#2510 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;

+#2511 = CARTESIAN_POINT ( 'NONE',  ( -1.570000000000000500, 1.100000000000000100, 1.450000000000001300 ) ) ;

+#2512 = ORIENTED_EDGE ( 'NONE', *, *, #1840, .T. ) ;

+#2513 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;

+#2514 = EDGE_CURVE ( 'NONE', #215, #2132, #46, .T. ) ;

+#2515 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;

+#2516 = VERTEX_POINT ( 'NONE', #59 ) ;

+#2517 = CARTESIAN_POINT ( 'NONE',  ( 2.500000000000000000, 1.100000000000000100, 1.399999999999999200 ) ) ;

+#2518 = PLANE ( 'NONE',  #2383 ) ;

+#2519 = VERTEX_POINT ( 'NONE', #3513 ) ;

+#2520 = ORIENTED_EDGE ( 'NONE', *, *, #89, .F. ) ;

+#2521 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;

+#2522 = ADVANCED_FACE ( 'NONE', ( #3265 ), #1774, .F. ) ;

+#2523 = PLANE ( 'NONE',  #2492 ) ;

+#2524 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;

+#2525 = EDGE_CURVE ( 'NONE', #851, #3337, #3155, .T. ) ;

+#2526 = FACE_OUTER_BOUND ( 'NONE', #3294, .T. ) ;

+#2527 = EDGE_CURVE ( 'NONE', #205, #4236, #3925, .T. ) ;

+#2528 = VECTOR ( 'NONE', #2351, 1000.000000000000000 ) ;

+#2529 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;

+#2530 = LINE ( 'NONE', #1275, #1035 ) ;

+#2531 = ORIENTED_EDGE ( 'NONE', *, *, #676, .F. ) ;

+#2532 = EDGE_LOOP ( 'NONE', ( #2264, #1525, #4469, #3277, #3538, #1428, #2267, #3770 ) ) ;

+#2533 = LINE ( 'NONE', #3680, #366 ) ;

+#2534 = ORIENTED_EDGE ( 'NONE', *, *, #1995, .T. ) ;

+#2535 = DIRECTION ( 'NONE',  ( -1.000000000000000000, 0.0000000000000000000, -0.0000000000000000000 ) ) ;

+#2536 = ORIENTED_EDGE ( 'NONE', *, *, #1890, .F. ) ;

+#2537 = CYLINDRICAL_SURFACE ( 'NONE', #3342, 0.1499999999999997400 ) ;

+#2538 = CARTESIAN_POINT ( 'NONE',  ( -1.870000000000000300, -1.562049935181331500, 0.9462562514124842600 ) ) ;

+#2539 = ORIENTED_EDGE ( 'NONE', *, *, #2307, .F. ) ;

+#2540 = CARTESIAN_POINT ( 'NONE',  ( 2.500000000000000000, 1.100000000000000100, -1.600000000000000500 ) ) ;

+#2541 = EDGE_CURVE ( 'NONE', #61, #3022, #3596, .T. ) ;

+#2542 = LINE ( 'NONE', #1492, #1952 ) ;

+#2543 = VERTEX_POINT ( 'NONE', #3546 ) ;

+#2544 = LINE ( 'NONE', #4196, #945 ) ;

+#2545 = ORIENTED_EDGE ( 'NONE', *, *, #3008, .T. ) ;

+#2546 = VERTEX_POINT ( 'NONE', #86 ) ;

+#2547 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;

+#2548 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;

+#2549 = VERTEX_POINT ( 'NONE', #2827 ) ;

+#2550 = LINE ( 'NONE', #354, #3486 ) ;

+#2551 = AXIS2_PLACEMENT_3D ( 'NONE', #2297, #3304, #2621 ) ;

+#2552 = ADVANCED_FACE ( 'NONE', ( #747 ), #3527, .T. ) ;

+#2553 = CARTESIAN_POINT ( 'NONE',  ( -0.6700000000000001500, 0.01000000000000002600, -0.6000000000000003100 ) ) ;

+#2554 = DIRECTION ( 'NONE',  ( -1.000000000000000000, -0.0000000000000000000, -7.228014483236692600E-016 ) ) ;

+#2555 = FACE_OUTER_BOUND ( 'NONE', #186, .T. ) ;

+#2556 = FILL_AREA_STYLE ('',( #4332 ) ) ;

+#2557 = ORIENTED_EDGE ( 'NONE', *, *, #2076, .F. ) ;

+#2558 = DIRECTION ( 'NONE',  ( -3.316902608485481700E-016, 0.0000000000000000000, 1.000000000000000000 ) ) ;

+#2559 = VECTOR ( 'NONE', #2652, 1000.000000000000000 ) ;

+#2560 = EDGE_CURVE ( 'NONE', #4443, #2927, #2996, .T. ) ;

+#2561 = ORIENTED_EDGE ( 'NONE', *, *, #1715, .T. ) ;

+#2562 = CARTESIAN_POINT ( 'NONE',  ( 1.870000000000000600, 0.01000000000000000000, 1.600000000000000500 ) ) ;

+#2563 = CARTESIAN_POINT ( 'NONE',  ( 1.720000000000000200, 0.01000000000000002600, -0.6000000000000006400 ) ) ;

+#2564 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;

+#2565 = EDGE_CURVE ( 'NONE', #3237, #3847, #3865, .T. ) ;

+#2566 = LINE ( 'NONE', #1686, #2253 ) ;

+#2567 = EDGE_LOOP ( 'NONE', ( #4413, #258, #2616, #2569, #1770, #4043 ) ) ;

+#2568 = AXIS2_PLACEMENT_3D ( 'NONE', #1360, #4447, #1669 ) ;

+#2569 = ORIENTED_EDGE ( 'NONE', *, *, #4081, .F. ) ;

+#2570 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;

+#2571 = DIRECTION ( 'NONE',  ( -1.445602896647333400E-015, 0.0000000000000000000, -1.000000000000000000 ) ) ;

+#2572 = VERTEX_POINT ( 'NONE', #751 ) ;

+#2573 = ORIENTED_EDGE ( 'NONE', *, *, #3804, .T. ) ;

+#2574 = ORIENTED_EDGE ( 'NONE', *, *, #2952, .T. ) ;

+#2575 = AXIS2_PLACEMENT_3D ( 'NONE', #1539, #4376, #1905 ) ;

+#2576 = CARTESIAN_POINT ( 'NONE',  ( -1.870000000000000600, 0.5000000000000000000, 1.600000000000000300 ) ) ;

+#2577 = ADVANCED_FACE ( 'NONE', ( #1266 ), #3141, .F. ) ;

+#2578 = CARTESIAN_POINT ( 'NONE',  ( -1.570000000000000300, 0.5000000000000000000, 1.600000000000000500 ) ) ;

+#2579 = CARTESIAN_POINT ( 'NONE',  ( 0.8200000000000005100, 0.01000000000000002600, -1.599999999999999900 ) ) ;

+#2580 = ORIENTED_EDGE ( 'NONE', *, *, #3087, .T. ) ;

+#2581 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;

+#2582 = EDGE_CURVE ( 'NONE', #205, #972, #2821, .T. ) ;

+#2583 = CARTESIAN_POINT ( 'NONE',  ( 1.720000000000000000, -3.203513695928269700, 1.600000000000000500 ) ) ;

+#2584 = CARTESIAN_POINT ( 'NONE',  ( -1.870000000000000300, 0.5000000000000000000, 0.9462562514124842600 ) ) ;

+#2585 = VECTOR ( 'NONE', #3690, 1000.000000000000000 ) ;

+#2586 = EDGE_CURVE ( 'NONE', #2258, #3172, #2186, .T. ) ;

+#2587 = VECTOR ( 'NONE', #2343, 1000.000000000000000 ) ;

+#2588 = CARTESIAN_POINT ( 'NONE',  ( 2.500000000000000000, 1.100000000000000100, 1.599999999999999600 ) ) ;

+#2589 = CARTESIAN_POINT ( 'NONE',  ( -1.719999999999999800, 1.100000000000000100, -1.600000000000000100 ) ) ;

+#2590 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;

+#2591 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;

+#2592 = VECTOR ( 'NONE', #3173, 1000.000000000000000 ) ;

+#2593 = FACE_OUTER_BOUND ( 'NONE', #2362, .T. ) ;

+#2594 = PLANE ( 'NONE',  #1781 ) ;

+#2595 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;

+#2596 = VECTOR ( 'NONE', #1077, 1000.000000000000000 ) ;

+#2597 = ADVANCED_FACE ( 'NONE', ( #2490 ), #502, .F. ) ;

+#2598 = CARTESIAN_POINT ( 'NONE',  ( -0.6700000000000000400, 0.0000000000000000000, 1.599999999999999900 ) ) ;

+#2599 = FACE_OUTER_BOUND ( 'NONE', #2317, .T. ) ;

+#2600 = EDGE_LOOP ( 'NONE', ( #4064, #3916, #2436, #2003 ) ) ;

+#2601 = ORIENTED_EDGE ( 'NONE', *, *, #3087, .F. ) ;

+#2602 = LINE ( 'NONE', #665, #534 ) ;

+#2603 = VERTEX_POINT ( 'NONE', #2579 ) ;

+#2604 = VERTEX_POINT ( 'NONE', #3994 ) ;

+#2605 = ORIENTED_EDGE ( 'NONE', *, *, #2747, .F. ) ;

+#2606 = VERTEX_POINT ( 'NONE', #4270 ) ;

+#2607 = VECTOR ( 'NONE', #2971, 1000.000000000000000 ) ;

+#2608 = EDGE_LOOP ( 'NONE', ( #1672, #2435, #1040, #2039, #600 ) ) ;

+#2609 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;

+#2610 = CARTESIAN_POINT ( 'NONE',  ( -2.299999999999999800, 1.300000000000000000, 1.200000000000000600 ) ) ;

+#2611 = EDGE_CURVE ( 'NONE', #3228, #3363, #2250, .T. ) ;

+#2612 = DIRECTION ( 'NONE',  ( -1.445602896647341700E-015, 0.0000000000000000000, 1.000000000000000000 ) ) ;

+#2613 = VECTOR ( 'NONE', #2855, 1000.000000000000000 ) ;

+#2614 = AXIS2_PLACEMENT_3D ( 'NONE', #132, #1181, #193 ) ;

+#2615 = AXIS2_PLACEMENT_3D ( 'NONE', #3578, #510, #1834 ) ;

+#2616 = ORIENTED_EDGE ( 'NONE', *, *, #2240, .F. ) ;

+#2617 = PLANE ( 'NONE',  #2694 ) ;

+#2618 = CYLINDRICAL_SURFACE ( 'NONE', #204, 0.1999999999999998700 ) ;

+#2619 = EDGE_LOOP ( 'NONE', ( #3450, #1953, #480, #1736 ) ) ;

+#2620 = FACE_OUTER_BOUND ( 'NONE', #1767, .T. ) ;

+#2621 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;

+#2622 = ORIENTED_EDGE ( 'NONE', *, *, #1670, .F. ) ;

+#2623 = CARTESIAN_POINT ( 'NONE',  ( -1.870000000000000600, 0.01000000000000002600, 0.9462562514124844800 ) ) ;

+#2624 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );

+#2625 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;

+#2626 = EDGE_CURVE ( 'NONE', #2437, #4383, #2402, .T. ) ;

+#2627 = ORIENTED_EDGE ( 'NONE', *, *, #584, .T. ) ;

+#2628 = SURFACE_STYLE_USAGE ( .BOTH. , #1581 ) ;

+#2629 = EDGE_CURVE ( 'NONE', #499, #3312, #1380, .T. ) ;

+#2630 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION (  '', ( #345 ), #84 ) ;

+#2631 = VERTEX_POINT ( 'NONE', #3929 ) ;

+#2632 = CARTESIAN_POINT ( 'NONE',  ( 2.500000000000000900, 0.0000000000000000000, -1.599999999999998300 ) ) ;

+#2633 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;

+#2634 = VERTEX_POINT ( 'NONE', #134 ) ;

+#2635 = CARTESIAN_POINT ( 'NONE',  ( 2.500000000000000000, 1.100000000000000100, -1.600000000000000500 ) ) ;

+#2636 = DIRECTION ( 'NONE',  ( -1.084202172485504900E-016, 0.0000000000000000000, 1.000000000000000000 ) ) ;

+#2637 = CARTESIAN_POINT ( 'NONE',  ( 1.870000000000000600, 0.01000000000000002600, 1.600000000000000500 ) ) ;

+#2638 = SURFACE_SIDE_STYLE ('',( #3411 ) ) ;

+#2639 = ORIENTED_EDGE ( 'NONE', *, *, #3943, .T. ) ;

+#2640 = CARTESIAN_POINT ( 'NONE',  ( 2.499999999999998200, 1.110000000000000100, 1.200000000000000800 ) ) ;

+#2641 = EDGE_LOOP ( 'NONE', ( #800, #2082, #781, #590 ) ) ;

+#2642 = EDGE_CURVE ( 'NONE', #42, #2092, #4153, .T. ) ;

+#2643 = CARTESIAN_POINT ( 'NONE',  ( 1.870000000000000100, 0.01000000000000002600, 0.6000000000000006400 ) ) ;

+#2644 = CIRCLE ( 'NONE', #958, 0.3999999999999999700 ) ;

+#2645 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;

+#2646 = VECTOR ( 'NONE', #1992, 1000.000000000000000 ) ;

+#2647 = VECTOR ( 'NONE', #3594, 1000.000000000000000 ) ;

+#2648 = VECTOR ( 'NONE', #597, 1000.000000000000000 ) ;

+#2649 = LINE ( 'NONE', #4274, #2765 ) ;

+#2650 = ORIENTED_EDGE ( 'NONE', *, *, #1613, .T. ) ;

+#2651 = ORIENTED_EDGE ( 'NONE', *, *, #757, .F. ) ;

+#2652 = DIRECTION ( 'NONE',  ( 1.000000000000000000, -0.0000000000000000000, 2.710505431213761100E-016 ) ) ;

+#2653 = ORIENTED_EDGE ( 'NONE', *, *, #943, .T. ) ;

+#2654 = FACE_OUTER_BOUND ( 'NONE', #451, .T. ) ;

+#2655 = ORIENTED_EDGE ( 'NONE', *, *, #3813, .F. ) ;

+#2656 = FACE_OUTER_BOUND ( 'NONE', #2508, .T. ) ;

+#2657 = ORIENTED_EDGE ( 'NONE', *, *, #4094, .F. ) ;

+#2658 = ORIENTED_EDGE ( 'NONE', *, *, #1890, .T. ) ;

+#2659 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;

+#2660 = ORIENTED_EDGE ( 'NONE', *, *, #2173, .T. ) ;

+#2661 = VECTOR ( 'NONE', #817, 1000.000000000000000 ) ;

+#2662 = VECTOR ( 'NONE', #3060, 1000.000000000000000 ) ;

+#2663 = DIRECTION ( 'NONE',  ( 7.228014483236692600E-016, 0.0000000000000000000, 1.000000000000000000 ) ) ;

+#2664 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;

+#2665 = AXIS2_PLACEMENT_3D ( 'NONE', #4420, #4078, #2336 ) ;

+#2666 = CARTESIAN_POINT ( 'NONE',  ( -0.6700000000000001500, 0.5000000000000000000, -0.6000000000000003100 ) ) ;

+#2667 = EDGE_CURVE ( 'NONE', #266, #3116, #3995, .T. ) ;

+#2668 = FACE_OUTER_BOUND ( 'NONE', #326, .T. ) ;

+#2669 = EDGE_LOOP ( 'NONE', ( #1483, #1644, #2506, #3230 ) ) ;

+#2670 = CARTESIAN_POINT ( 'NONE',  ( -1.870000000000000600, 0.0000000000000000000, 1.600000000000000300 ) ) ;

+#2671 = VECTOR ( 'NONE', #3697, 1000.000000000000000 ) ;

+#2672 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;

+#2673 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;

+#2674 = LINE ( 'NONE', #3926, #3939 ) ;

+#2675 = VERTEX_POINT ( 'NONE', #3588 ) ;

+#2676 = EDGE_CURVE ( 'NONE', #2067, #4145, #377, .T. ) ;

+#2677 = VERTEX_POINT ( 'NONE', #2511 ) ;

+#2678 = CARTESIAN_POINT ( 'NONE',  ( -1.719999999999999800, 0.5000000000000000000, -0.6000000000000006400 ) ) ;

+#2679 = CARTESIAN_POINT ( 'NONE',  ( -0.8200000000000005100, 0.01000000000000000000, 1.599999999999999900 ) ) ;

+#2680 = VERTEX_POINT ( 'NONE', #874 ) ;

+#2681 = CARTESIAN_POINT ( 'NONE',  ( 1.870000000000000100, -1.562049935181331500, 0.6000000000000006400 ) ) ;

+#2682 = CARTESIAN_POINT ( 'NONE',  ( -0.8200000000000005100, 0.5000000000000000000, -1.600000000000000100 ) ) ;

+#2683 = ORIENTED_EDGE ( 'NONE', *, *, #1120, .T. ) ;

+#2684 = DIRECTION ( 'NONE',  ( -2.539877274133561300E-016, 0.0000000000000000000, -1.000000000000000000 ) ) ;

+#2685 = ORIENTED_EDGE ( 'NONE', *, *, #879, .T. ) ;

+#2686 = PLANE ( 'NONE',  #1879 ) ;

+#2687 = DIRECTION ( 'NONE',  ( -1.000000000000000000, 0.0000000000000000000, 1.445602896647333400E-015 ) ) ;

+#2688 = EDGE_CURVE ( 'NONE', #3782, #659, #3771, .T. ) ;

+#2689 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;

+#2690 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;

+#2691 = EDGE_CURVE ( 'NONE', #1638, #877, #2301, .T. ) ;

+#2692 = LINE ( 'NONE', #1615, #4242 ) ;

+#2693 = LINE ( 'NONE', #255, #4184 ) ;

+#2694 = AXIS2_PLACEMENT_3D ( 'NONE', #1538, #882, #226 ) ;

+#2695 = AXIS2_PLACEMENT_3D ( 'NONE', #185, #538, #1884 ) ;

+#2696 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;

+#2697 = CARTESIAN_POINT ( 'NONE',  ( 0.9700000000000005300, -1.562049935181331500, 1.450000000000000400 ) ) ;

+#2698 = CIRCLE ( 'NONE', #3765, 0.1499999999999997400 ) ;

+#2699 = LINE ( 'NONE', #91, #2114 ) ;

+#2700 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;

+#2701 = EDGE_CURVE ( 'NONE', #3646, #3229, #1118, .T. ) ;

+#2702 = CIRCLE ( 'NONE', #602, 0.2000000000000002100 ) ;

+#2703 = CIRCLE ( 'NONE', #379, 0.2000000000000003200 ) ;

+#2704 = ORIENTED_EDGE ( 'NONE', *, *, #1708, .T. ) ;

+#2705 = VECTOR ( 'NONE', #979, 1000.000000000000000 ) ;

+#2706 = VERTEX_POINT ( 'NONE', #1880 ) ;

+#2707 = EDGE_CURVE ( 'NONE', #3115, #2519, #2191, .T. ) ;

+#2708 = CARTESIAN_POINT ( 'NONE',  ( -2.100000000000000100, 1.110000000000000100, -1.200000000000000600 ) ) ;

+#2709 = ADVANCED_FACE ( 'NONE', ( #4267 ), #2350, .F. ) ;

+#2710 = CLOSED_SHELL ( 'NONE', ( #2221, #488, #2158, #1544, #2271, #724, #1517, #1202, #2419, #28, #3012, #3123, #2503, #2924, #1876 ) ) ;

+#2711 = ORIENTED_EDGE ( 'NONE', *, *, #2955, .T. ) ;

+#2712 = CARTESIAN_POINT ( 'NONE',  ( -0.8200000000000005100, 0.01000000000000002600, 1.599999999999999900 ) ) ;

+#2713 = EDGE_CURVE ( 'NONE', #2268, #2879, #3932, .T. ) ;

+#2714 = VERTEX_POINT ( 'NONE', #515 ) ;

+#2715 = LINE ( 'NONE', #190, #1847 ) ;

+#2716 = DIRECTION ( 'NONE',  ( -1.000000000000000000, 0.0000000000000000000, -7.228014483236692600E-016 ) ) ;

+#2717 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;

+#2718 = CARTESIAN_POINT ( 'NONE',  ( 0.6700000000000001500, 0.5000000000000000000, -0.6000000000000003100 ) ) ;

+#2719 = VECTOR ( 'NONE', #3565, 1000.000000000000000 ) ;

+#2720 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;

+#2721 = CARTESIAN_POINT ( 'NONE',  ( 0.8200000000000005100, 0.01000000000000002600, -0.6000000000000003100 ) ) ;

+#2722 = FACE_OUTER_BOUND ( 'NONE', #1464, .T. ) ;

+#2723 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;

+#2724 = CARTESIAN_POINT ( 'NONE',  ( -1.720000000000000000, -3.203513695928269700, -1.600000000000000300 ) ) ;

+#2725 = AXIS2_PLACEMENT_3D ( 'NONE', #1594, #1242, #256 ) ;

+#2726 = PLANE ( 'NONE',  #2568 ) ;

+#2727 = LINE ( 'NONE', #636, #2671 ) ;

+#2728 = EDGE_LOOP ( 'NONE', ( #1080, #3355, #1029, #4303 ) ) ;

+#2729 = DIRECTION ( 'NONE',  ( -1.445602896647334400E-015, 0.0000000000000000000, 1.000000000000000000 ) ) ;

+#2730 = CARTESIAN_POINT ( 'NONE',  ( 1.870000000000000600, 0.01000000000000002600, -1.600000000000000300 ) ) ;

+#2731 = ORIENTED_EDGE ( 'NONE', *, *, #1995, .F. ) ;

+#2732 = CARTESIAN_POINT ( 'NONE',  ( 2.099999999999998800, 1.300000000000000000, -1.400000000000000100 ) ) ;

+#2733 = EDGE_LOOP ( 'NONE', ( #2332, #3713, #3644, #2992, #2683, #2135 ) ) ;

+#2734 = ADVANCED_FACE ( 'NONE', ( #1329 ), #2951, .T. ) ;

+#2735 = CARTESIAN_POINT ( 'NONE',  ( 0.6700000000000001500, -1.562049935181331500, 0.6000000000000003100 ) ) ;

+#2736 = EDGE_LOOP ( 'NONE', ( #3093, #1570, #428, #3793 ) ) ;

+#2737 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;

+#2738 = DIRECTION ( 'NONE',  ( 1.000000000000000000, -0.0000000000000000000, 0.0000000000000000000 ) ) ;

+#2739 = ORIENTED_EDGE ( 'NONE', *, *, #995, .T. ) ;

+#2740 = CARTESIAN_POINT ( 'NONE',  ( 0.9700000000000005300, 0.0000000000000000000, 1.450000000000000400 ) ) ;

+#2741 = ORIENTED_EDGE ( 'NONE', *, *, #115, .T. ) ;

+#2742 = ORIENTED_EDGE ( 'NONE', *, *, #3165, .T. ) ;

+#2743 = AXIS2_PLACEMENT_3D ( 'NONE', #607, #4090, #2687 ) ;

+#2744 = CARTESIAN_POINT ( 'NONE',  ( 1.570000000000000300, 0.5000000000000000000, 1.600000000000000500 ) ) ;

+#2745 = CARTESIAN_POINT ( 'NONE',  ( 0.0000000000000000000, 0.01000000000000000000, 0.0000000000000000000 ) ) ;

+#2746 = FACE_OUTER_BOUND ( 'NONE', #36, .T. ) ;

+#2747 = EDGE_CURVE ( 'NONE', #3221, #847, #2075, .T. ) ;

+#2748 = CARTESIAN_POINT ( 'NONE',  ( -2.500000000000000000, 1.100000000000000100, -1.599999999999999000 ) ) ;

+#2749 = FACE_OUTER_BOUND ( 'NONE', #2130, .T. ) ;

+#2750 = LINE ( 'NONE', #3791, #984 ) ;

+#2751 = CARTESIAN_POINT ( 'NONE',  ( 2.500000000000000000, 0.0000000000000000000, 1.399999999999999200 ) ) ;

+#2752 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;

+#2753 = CARTESIAN_POINT ( 'NONE',  ( 1.720000000000000000, -3.203513695928269700, -1.600000000000000300 ) ) ;

+#2754 = VECTOR ( 'NONE', #2862, 1000.000000000000000 ) ;

+#2755 = CARTESIAN_POINT ( 'NONE',  ( 2.500000000000000000, 0.0000000000000000000, -1.600000000000000500 ) ) ;

+#2756 = ADVANCED_FACE ( 'NONE', ( #4326 ), #3211, .F. ) ;

+#2757 = LINE ( 'NONE', #3635, #153 ) ;

+#2758 = VERTEX_POINT ( 'NONE', #4178 ) ;

+#2759 = FACE_OUTER_BOUND ( 'NONE', #1285, .T. ) ;

+#2760 = CARTESIAN_POINT ( 'NONE',  ( 2.500000000000000000, 0.0000000000000000000, 1.599999999999999600 ) ) ;

+#2761 = ORIENTED_EDGE ( 'NONE', *, *, #3395, .T. ) ;

+#2762 = CARTESIAN_POINT ( 'NONE',  ( -0.9700000000000005300, -1.562049935181331500, -1.600000000000000300 ) ) ;

+#2763 = EDGE_CURVE ( 'NONE', #3116, #4177, #3323, .T. ) ;

+#2764 = VECTOR ( 'NONE', #4111, 1000.000000000000000 ) ;

+#2765 = VECTOR ( 'NONE', #3222, 1000.000000000000000 ) ;

+#2766 = VERTEX_POINT ( 'NONE', #1789 ) ;

+#2767 = ORIENTED_EDGE ( 'NONE', *, *, #4337, .F. ) ;

+#2768 = CARTESIAN_POINT ( 'NONE',  ( 0.6700000000000001500, 0.01000000000000002600, 0.6000000000000003100 ) ) ;

+#2769 = MANIFOLD_SOLID_BREP ( 'Cut-Extrude4[4]', #1050 ) ;

+#2770 = PRODUCT_DEFINITION_SHAPE ( 'NONE', 'NONE',  #606 ) ;

+#2771 = EDGE_LOOP ( 'NONE', ( #399, #3753, #18, #1599 ) ) ;

+#2772 = LINE ( 'NONE', #682, #1851 ) ;

+#2773 = CARTESIAN_POINT ( 'NONE',  ( -0.9700000000000005300, 0.5000000000000000000, 1.600000000000000300 ) ) ;

+#2774 = LINE ( 'NONE', #2553, #489 ) ;

+#2775 = VERTEX_POINT ( 'NONE', #2829 ) ;

+#2776 = VECTOR ( 'NONE', #2815, 1000.000000000000000 ) ;

+#2777 = DIRECTION ( 'NONE',  ( 0.7071067811865391400, 0.0000000000000000000, 0.7071067811865560100 ) ) ;

+#2778 = VERTEX_POINT ( 'NONE', #4230 ) ;

+#2779 = EDGE_CURVE ( 'NONE', #214, #4140, #112, .T. ) ;

+#2780 = VECTOR ( 'NONE', #4046, 1000.000000000000000 ) ;

+#2781 = ADVANCED_FACE ( 'NONE', ( #3430 ), #445, .F. ) ;

+#2782 = CARTESIAN_POINT ( 'NONE',  ( -0.6700000000000000400, 0.01000000000000002600, 1.599999999999999900 ) ) ;

+#2783 = AXIS2_PLACEMENT_3D ( 'NONE', #1914, #4012, #2612 ) ;

+#2784 = ORIENTED_EDGE ( 'NONE', *, *, #1374, .F. ) ;

+#2785 = CARTESIAN_POINT ( 'NONE',  ( 1.720000000000000000, -1.562049935181331500, -1.600000000000000100 ) ) ;

+#2786 = ORIENTED_EDGE ( 'NONE', *, *, #1688, .T. ) ;

+#2787 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;

+#2788 = ORIENTED_EDGE ( 'NONE', *, *, #2952, .F. ) ;

+#2789 = CARTESIAN_POINT ( 'NONE',  ( 2.500000000000000000, 1.100000000000000100, -0.4999999999999997800 ) ) ;

+#2790 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );

+#2791 = PRODUCT ( 'ECS-3961slash3963', 'ECS-3961slash3963', '', ( #3438 ) ) ;

+#2792 = CARTESIAN_POINT ( 'NONE',  ( -0.9700000000000002000, 1.100000000000000100, 1.450000000000000800 ) ) ;

+#2793 = EDGE_CURVE ( 'NONE', #3643, #2677, #3549, .T. ) ;

+#2794 = VERTEX_POINT ( 'NONE', #1460 ) ;

+#2795 = DIRECTION ( 'NONE',  ( 1.000000000000000000, 0.0000000000000000000, -2.710505431213761100E-016 ) ) ;

+#2796 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;

+#2797 = DIRECTION ( 'NONE',  ( 1.000000000000000000, 0.0000000000000000000, -2.539877274133561300E-016 ) ) ;

+#2798 = EDGE_CURVE ( 'NONE', #1588, #2208, #324, .T. ) ;

+#2799 = ORIENTED_EDGE ( 'NONE', *, *, #1422, .F. ) ;

+#2800 = CARTESIAN_POINT ( 'NONE',  ( 0.6700000000000000400, 0.01000000000000002600, -1.599999999999999900 ) ) ;

+#2801 = EDGE_CURVE ( 'NONE', #772, #610, #3057, .T. ) ;

+#2802 = AXIS2_PLACEMENT_3D ( 'NONE', #1346, #3051, #3774 ) ;

+#2803 = DIRECTION ( 'NONE',  ( -1.000000000000000000, 0.0000000000000000000, 1.084202172485504900E-016 ) ) ;

+#2804 = PLANE ( 'NONE',  #1887 ) ;

+#2805 = ADVANCED_FACE ( 'NONE', ( #2722 ), #2618, .T. ) ;

+#2806 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;

+#2807 = CIRCLE ( 'NONE', #2323, 0.2000000000000002100 ) ;

+#2808 = CARTESIAN_POINT ( 'NONE',  ( 2.500000000000000000, 1.100000000000000100, 1.599999999999999600 ) ) ;

+#2809 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );

+#2810 = LINE ( 'NONE', #1489, #1790 ) ;

+#2811 = CIRCLE ( 'NONE', #65, 0.2000000000000003200 ) ;

+#2812 = ORIENTED_EDGE ( 'NONE', *, *, #2399, .T. ) ;

+#2813 = AXIS2_PLACEMENT_3D ( 'NONE', #655, #4453, #4070 ) ;

+#2814 = EDGE_CURVE ( 'NONE', #2434, #3311, #2500, .T. ) ;

+#2815 = DIRECTION ( 'NONE',  ( 1.000000000000000000, 0.0000000000000000000, 2.710505431213761100E-016 ) ) ;

+#2816 = EDGE_LOOP ( 'NONE', ( #1968, #3256, #1662, #1025 ) ) ;

+#2817 = FACE_OUTER_BOUND ( 'NONE', #3484, .T. ) ;

+#2818 = LINE ( 'NONE', #1675, #90 ) ;

+#2819 = AXIS2_PLACEMENT_3D ( 'NONE', #4380, #2238, #561 ) ;

+#2820 = ORIENTED_EDGE ( 'NONE', *, *, #1777, .T. ) ;

+#2821 = LINE ( 'NONE', #2792, #4262 ) ;

+#2822 = ORIENTED_EDGE ( 'NONE', *, *, #323, .T. ) ;

+#2823 = VERTEX_POINT ( 'NONE', #2417 ) ;

+#2824 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;

+#2825 = ORIENTED_EDGE ( 'NONE', *, *, #3559, .T. ) ;

+#2826 = ORIENTED_EDGE ( 'NONE', *, *, #3017, .T. ) ;

+#2827 = CARTESIAN_POINT ( 'NONE',  ( -1.523743748587508300, 0.0000000000000000000, 0.6000000000000005300 ) ) ;

+#2828 = LINE ( 'NONE', #70, #912 ) ;

+#2829 = CARTESIAN_POINT ( 'NONE',  ( -0.8200000000000005100, 0.0000000000000000000, -1.600000000000000100 ) ) ;

+#2830 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;

+#2831 = ADVANCED_FACE ( 'NONE', ( #2834 ), #4198, .F. ) ;

+#2832 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;

+#2833 = FACE_OUTER_BOUND ( 'NONE', #3263, .T. ) ;

+#2834 = FACE_OUTER_BOUND ( 'NONE', #2293, .T. ) ;

+#2835 = AXIS2_PLACEMENT_3D ( 'NONE', #4229, #1100, #2144 ) ;

+#2836 = PLANE ( 'NONE',  #520 ) ;

+#2837 = LINE ( 'NONE', #1754, #116 ) ;

+#2838 = ORIENTED_EDGE ( 'NONE', *, *, #168, .T. ) ;

+#2839 = EDGE_CURVE ( 'NONE', #1353, #3646, #921, .T. ) ;

+#2840 = CARTESIAN_POINT ( 'NONE',  ( -1.870000000000000600, 0.01000000000000002600, -1.600000000000000300 ) ) ;

+#2841 = VERTEX_POINT ( 'NONE', #774 ) ;

+#2842 = PRESENTATION_LAYER_ASSIGNMENT (  '', '', ( #2062 ) ) ;

+#2843 = AXIS2_PLACEMENT_3D ( 'NONE', #432, #408, #3846 ) ;

+#2844 = ORIENTED_EDGE ( 'NONE', *, *, #1779, .F. ) ;

+#2845 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;

+#2846 = ORIENTED_EDGE ( 'NONE', *, *, #1011, .F. ) ;

+#2847 = ADVANCED_FACE ( 'NONE', ( #1913 ), #3053, .F. ) ;

+#2848 = DIRECTION ( 'NONE',  ( 1.000000000000000000, 0.0000000000000000000, -2.539877274133561300E-016 ) ) ;

+#2849 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #2624, 'distance_accuracy_value', 'NONE');

+#2850 = ORIENTED_EDGE ( 'NONE', *, *, #493, .T. ) ;

+#2851 = CARTESIAN_POINT ( 'NONE',  ( -2.100000000000000100, 7.985164807134504300, 1.400000000000000800 ) ) ;

+#2852 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;

+#2853 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;

+#2854 = ORIENTED_EDGE ( 'NONE', *, *, #3931, .F. ) ;

+#2855 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;

+#2856 = EDGE_CURVE ( 'NONE', #3585, #4443, #699, .T. ) ;

+#2857 = CARTESIAN_POINT ( 'NONE',  ( 1.570000000000000500, 1.100000000000000100, -1.450000000000000800 ) ) ;

+#2858 = VECTOR ( 'NONE', #2190, 1000.000000000000000 ) ;

+#2859 = AXIS2_PLACEMENT_3D ( 'NONE', #1563, #167, #1185 ) ;

+#2860 = VECTOR ( 'NONE', #873, 1000.000000000000000 ) ;

+#2861 = LINE ( 'NONE', #1733, #1941 ) ;

+#2862 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;

+#2863 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;

+#2864 = VECTOR ( 'NONE', #562, 1000.000000000000000 ) ;

+#2865 = PLANE ( 'NONE',  #468 ) ;

+#2866 = LINE ( 'NONE', #696, #2386 ) ;

+#2867 = CARTESIAN_POINT ( 'NONE',  ( -0.8200000000000005100, 0.5000000000000000000, -0.6000000000000003100 ) ) ;

+#2868 = ORIENTED_EDGE ( 'NONE', *, *, #1646, .F. ) ;

+#2869 = PRESENTATION_LAYER_ASSIGNMENT (  '', '', ( #1344 ) ) ;

+#2870 = VERTEX_POINT ( 'NONE', #1055 ) ;

+#2871 = ORIENTED_EDGE ( 'NONE', *, *, #1422, .T. ) ;

+#2872 = ADVANCED_FACE ( 'NONE', ( #1598 ), #3189, .T. ) ;

+#2873 = CARTESIAN_POINT ( 'NONE',  ( -0.6700000000000000400, 0.01000000000000002600, -1.600000000000000300 ) ) ;

+#2874 = ORIENTED_EDGE ( 'NONE', *, *, #909, .F. ) ;

+#2875 = PRESENTATION_STYLE_ASSIGNMENT (( #1062 ) ) ;

+#2876 = EDGE_LOOP ( 'NONE', ( #4148, #1094, #4216, #2418 ) ) ;

+#2877 = LINE ( 'NONE', #4340, #2290 ) ;

+#2878 = ORIENTED_EDGE ( 'NONE', *, *, #3813, .T. ) ;

+#2879 = VERTEX_POINT ( 'NONE', #3904 ) ;

+#2880 = ORIENTED_EDGE ( 'NONE', *, *, #4048, .T. ) ;

+#2881 = VECTOR ( 'NONE', #2045, 1000.000000000000000 ) ;

+#2882 = CARTESIAN_POINT ( 'NONE',  ( -0.8200000000000005100, -1.562049935181331500, -1.600000000000000100 ) ) ;

+#2883 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;

+#2884 = EDGE_LOOP ( 'NONE', ( #3540, #3511, #1238, #2825 ) ) ;

+#2885 = FACE_OUTER_BOUND ( 'NONE', #3949, .T. ) ;

+#2886 = CARTESIAN_POINT ( 'NONE',  ( -0.6700000000000000400, 0.01000000000000000000, 1.599999999999999900 ) ) ;

+#2887 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;

+#2888 = ORIENTED_EDGE ( 'NONE', *, *, #3799, .T. ) ;

+#2889 = LINE ( 'NONE', #712, #3160 ) ;

+#2890 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;

+#2891 = ORIENTED_EDGE ( 'NONE', *, *, #3036, .T. ) ;

+#2892 = CARTESIAN_POINT ( 'NONE',  ( -1.570000000000000500, 1.100000000000000100, 1.450000000000001100 ) ) ;

+#2893 = ORIENTED_EDGE ( 'NONE', *, *, #1493, .T. ) ;

+#2894 = CIRCLE ( 'NONE', #3883, 0.2000000000000003200 ) ;

+#2895 = ORIENTED_EDGE ( 'NONE', *, *, #245, .F. ) ;

+#2896 = DIRECTION ( 'NONE',  ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;

+#2897 = AXIS2_PLACEMENT_3D ( 'NONE', #763, #3015, #4404 ) ;

+#2898 = ADVANCED_FACE ( 'NONE', ( #814 ), #458, .F. ) ;

+#2899 = CARTESIAN_POINT ( 'NONE',  ( -1.870000000000000100, 0.0000000000000000000, -0.6000000000000006400 ) ) ;

+#2900 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;

+#2901 = EDGE_LOOP ( 'NONE', ( #4256, #1843, #1079, #2020 ) ) ;

+#2902 = AXIS2_PLACEMENT_3D ( 'NONE', #1391, #3117, #3851 ) ;

+#2903 = ORIENTED_EDGE ( 'NONE', *, *, #4093, .F. ) ;

+#2904 = CARTESIAN_POINT ( 'NONE',  ( 1.720000000000000000, 0.01000000000000002600, -1.600000000000000300 ) ) ;

+#2905 = EDGE_CURVE ( 'NONE', #4385, #947, #649, .T. ) ;

+#2906 = CARTESIAN_POINT ( 'NONE',  ( 2.099999999999998800, 1.300000000000000000, -1.400000000000000100 ) ) ;

+#2907 = EDGE_LOOP ( 'NONE', ( #2057, #3953, #3934, #2786 ) ) ;

+#2908 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;

+#2909 = AXIS2_PLACEMENT_3D ( 'NONE', #976, #4401, #1314 ) ;

+#2910 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;

+#2911 = EDGE_LOOP ( 'NONE', ( #4278, #2651, #3815, #1027 ) ) ;

+#2912 = ORIENTED_EDGE ( 'NONE', *, *, #2240, .T. ) ;

+#2913 = EDGE_CURVE ( 'NONE', #572, #2421, #1216, .T. ) ;

+#2914 = CARTESIAN_POINT ( 'NONE',  ( -0.9700000000000003100, -1.562049935181331500, 1.450000000000000400 ) ) ;

+#2915 = ORIENTED_EDGE ( 'NONE', *, *, #931, .T. ) ;

+#2916 = CARTESIAN_POINT ( 'NONE',  ( -2.100000000000000100, 7.985164807134504300, 1.400000000000000800 ) ) ;

+#2917 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;

+#2918 = CARTESIAN_POINT ( 'NONE',  ( -0.6700000000000001500, 0.01000000000000002600, -0.6000000000000003100 ) ) ;

+#2919 = EDGE_CURVE ( 'NONE', #2273, #3773, #812, .T. ) ;

+#2920 = PLANE ( 'NONE',  #1600 ) ;

+#2921 = CARTESIAN_POINT ( 'NONE',  ( 0.6700000000000000400, -1.562049935181331500, 1.599999999999999900 ) ) ;

+#2922 = LINE ( 'NONE', #1714, #3734 ) ;

+#2923 = CIRCLE ( 'NONE', #1468, 0.1499999999999999700 ) ;

+#2924 = ADVANCED_FACE ( 'NONE', ( #998 ), #4168, .F. ) ;

+#2925 = LINE ( 'NONE', #1431, #2171 ) ;

+#2926 = LINE ( 'NONE', #1402, #630 ) ;

+#2927 = VERTEX_POINT ( 'NONE', #4182 ) ;

+#2928 = PLANE ( 'NONE',  #3076 ) ;

+#2929 = VECTOR ( 'NONE', #784, 1000.000000000000000 ) ;

+#2930 = VERTEX_POINT ( 'NONE', #79 ) ;

+#2931 = CARTESIAN_POINT ( 'NONE',  ( -0.8200000000000005100, 0.5000000000000000000, -1.600000000000000300 ) ) ;

+#2932 = EDGE_CURVE ( 'NONE', #3115, #797, #4214, .T. ) ;

+#2933 = CIRCLE ( 'NONE', #1368, 0.1499999999999997400 ) ;

+#2934 = ORIENTED_EDGE ( 'NONE', *, *, #2763, .F. ) ;

+#2935 = VECTOR ( 'NONE', #3295, 1000.000000000000000 ) ;

+#2936 = EDGE_LOOP ( 'NONE', ( #3756, #1861, #3615, #4439 ) ) ;

+#2937 = VERTEX_POINT ( 'NONE', #435 ) ;

+#2938 = CARTESIAN_POINT ( 'NONE',  ( -0.9700000000000003100, 0.0000000000000000000, 1.450000000000000400 ) ) ;

+#2939 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );

+#2940 = ORIENTED_EDGE ( 'NONE', *, *, #3566, .T. ) ;

+#2941 = LINE ( 'NONE', #2718, #267 ) ;

+#2942 = AXIS2_PLACEMENT_3D ( 'NONE', #3672, #3625, #3988 ) ;

+#2943 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;

+#2944 = ORIENTED_EDGE ( 'NONE', *, *, #1704, .F. ) ;

+#2945 = DIRECTION ( 'NONE',  ( -1.000000000000000000, 0.0000000000000000000, 1.301042606982605300E-016 ) ) ;

+#2946 = CYLINDRICAL_SURFACE ( 'NONE', #3398, 0.2000000000000003200 ) ;

+#2947 = EDGE_CURVE ( 'NONE', #743, #4288, #3990, .T. ) ;

+#2948 = DIRECTION ( 'NONE',  ( 1.000000000000000000, -0.0000000000000000000, 2.710505431213761100E-016 ) ) ;

+#2949 = ADVANCED_FACE ( 'NONE', ( #2555 ), #1058, .F. ) ;

+#2950 = CARTESIAN_POINT ( 'NONE',  ( -1.720000000000000000, 0.01000000000000002600, 1.600000000000000100 ) ) ;

+#2951 = CYLINDRICAL_SURFACE ( 'NONE', #4224, 0.1999999999999996500 ) ;

+#2952 = EDGE_CURVE ( 'NONE', #3749, #4441, #2139, .T. ) ;

+#2953 = ORIENTED_EDGE ( 'NONE', *, *, #4006, .T. ) ;

+#2954 = DIRECTION ( 'NONE',  ( -1.000000000000000000, 0.0000000000000000000, -0.0000000000000000000 ) ) ;

+#2955 = EDGE_CURVE ( 'NONE', #322, #2758, #4476, .T. ) ;

+#2956 = AXIS2_PLACEMENT_3D ( 'NONE', #3096, #3792, #3444 ) ;

+#2957 = VERTEX_POINT ( 'NONE', #2782 ) ;

+#2958 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;

+#2959 = ORIENTED_EDGE ( 'NONE', *, *, #1613, .F. ) ;

+#2960 = DIRECTION ( 'NONE',  ( 1.000000000000000000, 0.0000000000000000000, -4.336808689942019700E-016 ) ) ;

+#2961 = ORIENTED_EDGE ( 'NONE', *, *, #806, .T. ) ;

+#2962 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;

+#2963 = FILL_AREA_STYLE_COLOUR ( '', #4133 ) ;

+#2964 = CARTESIAN_POINT ( 'NONE',  ( 2.099999999999998800, 1.110000000000000100, -1.200000000000000400 ) ) ;

+#2965 = AXIS2_PLACEMENT_3D ( 'NONE', #3244, #3974, #1867 ) ;

+#2966 = ORIENTED_EDGE ( 'NONE', *, *, #2667, .T. ) ;

+#2967 = CARTESIAN_POINT ( 'NONE',  ( -1.523743748587508300, 0.0000000000000000000, 0.6000000000000005300 ) ) ;

+#2968 = CARTESIAN_POINT ( 'NONE',  ( -2.500000000000000000, 1.100000000000000100, 1.599999999999999000 ) ) ;

+#2969 = VERTEX_POINT ( 'NONE', #32 ) ;

+#2970 = AXIS2_PLACEMENT_3D ( 'NONE', #3542, #2845, #2824 ) ;

+#2971 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;

+#2972 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #3088, 'distance_accuracy_value', 'NONE');

+#2973 = ORIENTED_EDGE ( 'NONE', *, *, #1840, .F. ) ;

+#2974 = VECTOR ( 'NONE', #919, 999.9999999999998900 ) ;

+#2975 = CARTESIAN_POINT ( 'NONE',  ( 2.499999999999998200, 1.110000000000000100, -1.200000000000000400 ) ) ;

+#2976 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;

+#2977 = LINE ( 'NONE', #3885, #4358 ) ;

+#2978 = LINE ( 'NONE', #1978, #4248 ) ;

+#2979 = LINE ( 'NONE', #580, #2648 ) ;

+#2980 = CARTESIAN_POINT ( 'NONE',  ( 2.099999999999998800, 1.300000000000000000, 1.400000000000000600 ) ) ;

+#2981 = FACE_OUTER_BOUND ( 'NONE', #1815, .T. ) ;

+#2982 = ORIENTED_EDGE ( 'NONE', *, *, #4113, .F. ) ;

+#2983 = ORIENTED_EDGE ( 'NONE', *, *, #2393, .T. ) ;

+#2984 = LINE ( 'NONE', #3498, #949 ) ;

+#2985 = AXIS2_PLACEMENT_3D ( 'NONE', #4345, #2571, #3966 ) ;

+#2986 = VERTEX_POINT ( 'NONE', #3492 ) ;

+#2987 = ORIENTED_EDGE ( 'NONE', *, *, #92, .T. ) ;

+#2988 = LINE ( 'NONE', #4363, #4411 ) ;

+#2989 = CARTESIAN_POINT ( 'NONE',  ( 1.870000000000000600, 0.0000000000000000000, 1.600000000000000300 ) ) ;

+#2990 = ADVANCED_FACE ( 'NONE', ( #321 ), #2946, .F. ) ;

+#2991 = DIRECTION ( 'NONE',  ( 1.000000000000000000, 0.0000000000000000000, -5.162867488026213000E-017 ) ) ;

+#2992 = ORIENTED_EDGE ( 'NONE', *, *, #4023, .F. ) ;

+#2993 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;

+#2994 = EDGE_CURVE ( 'NONE', #1799, #2412, #3377, .T. ) ;

+#2995 = ORIENTED_EDGE ( 'NONE', *, *, #2541, .F. ) ;

+#2996 = LINE ( 'NONE', #3856, #4092 ) ;

+#2997 = CARTESIAN_POINT ( 'NONE',  ( 1.720000000000000000, 0.01000000000000000000, -1.600000000000000300 ) ) ;

+#2998 = VECTOR ( 'NONE', #4386, 1000.000000000000000 ) ;

+#2999 = COLOUR_RGB ( '',0.9686274509803921600, 0.8784313725490196000, 0.5999999999999999800 ) ;

+#3000 = CARTESIAN_POINT ( 'NONE',  ( 1.570000000000000300, 0.5000000000000000000, -1.600000000000000500 ) ) ;

+#3001 = ORIENTED_EDGE ( 'NONE', *, *, #1247, .F. ) ;

+#3002 = EDGE_CURVE ( 'NONE', #549, #2204, #107, .T. ) ;

+#3003 = LINE ( 'NONE', #3400, #1173 ) ;

+#3004 = ORIENTED_EDGE ( 'NONE', *, *, #1787, .T. ) ;

+#3005 = CARTESIAN_POINT ( 'NONE',  ( 2.500000000000000000, 0.0000000000000000000, 1.599999999999999600 ) ) ;

+#3006 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;

+#3007 = CARTESIAN_POINT ( 'NONE',  ( 0.8200000000000006200, 1.100000000000000100, -1.600000000000000300 ) ) ;

+#3008 = EDGE_CURVE ( 'NONE', #2631, #4135, #544, .T. ) ;

+#3009 = FACE_OUTER_BOUND ( 'NONE', #3624, .T. ) ;

+#3010 = ORIENTED_EDGE ( 'NONE', *, *, #3959, .F. ) ;

+#3011 = ORIENTED_EDGE ( 'NONE', *, *, #1119, .T. ) ;

+#3012 = ADVANCED_FACE ( 'NONE', ( #2833 ), #68, .F. ) ;

+#3013 = VERTEX_POINT ( 'NONE', #3862 ) ;

+#3014 = CARTESIAN_POINT ( 'NONE',  ( -2.100000000000000100, 1.100000000000000100, -1.200000000000000600 ) ) ;

+#3015 = DIRECTION ( 'NONE',  ( -1.000000000000000000, 0.0000000000000000000, -1.084202172485504900E-016 ) ) ;

+#3016 = EDGE_LOOP ( 'NONE', ( #3399, #1947, #2340, #3049 ) ) ;

+#3017 = EDGE_CURVE ( 'NONE', #1505, #2241, #2889, .T. ) ;

+#3018 = CARTESIAN_POINT ( 'NONE',  ( -1.570000000000000300, 0.0000000000000000000, 1.450000000000000800 ) ) ;

+#3019 = ORIENTED_EDGE ( 'NONE', *, *, #4444, .T. ) ;

+#3020 = ORIENTED_EDGE ( 'NONE', *, *, #3451, .F. ) ;

+#3021 = AXIS2_PLACEMENT_3D ( 'NONE', #3239, #3950, #3539 ) ;

+#3022 = VERTEX_POINT ( 'NONE', #3452 ) ;

+#3023 = CARTESIAN_POINT ( 'NONE',  ( 2.500000000000000000, 1.100000000000000100, -0.2999999999999996000 ) ) ;

+#3024 = CARTESIAN_POINT ( 'NONE',  ( 0.8200000000000005100, -1.562049935181331500, -1.600000000000000100 ) ) ;

+#3025 = CARTESIAN_POINT ( 'NONE',  ( -2.100000000000000100, 7.985164807134504300, -1.400000000000000100 ) ) ;

+#3026 = LINE ( 'NONE', #3656, #893 ) ;

+#3027 = EDGE_CURVE ( 'NONE', #4385, #2969, #3545, .T. ) ;

+#3028 = VECTOR ( 'NONE', #3899, 1000.000000000000000 ) ;

+#3029 = CIRCLE ( 'NONE', #187, 0.1499999999999997400 ) ;

+#3030 = EDGE_CURVE ( 'NONE', #2128, #3534, #3427, .T. ) ;

+#3031 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;

+#3032 = ORIENTED_EDGE ( 'NONE', *, *, #20, .F. ) ;

+#3033 = CARTESIAN_POINT ( 'NONE',  ( 1.870000000000000600, -1.562049935181331500, -1.600000000000000300 ) ) ;

+#3034 = ORIENTED_EDGE ( 'NONE', *, *, #3998, .T. ) ;

+#3035 = CARTESIAN_POINT ( 'NONE',  ( 0.6700000000000000400, 0.01000000000000002600, -1.599999999999999900 ) ) ;

+#3036 = EDGE_CURVE ( 'NONE', #3924, #798, #2013, .T. ) ;

+#3037 = AXIS2_PLACEMENT_3D ( 'NONE', #335, #359, #17 ) ;

+#3038 = PLANE ( 'NONE',  #1091 ) ;

+#3039 = VERTEX_POINT ( 'NONE', #834 ) ;

+#3040 = VERTEX_POINT ( 'NONE', #849 ) ;

+#3041 = PLANE ( 'NONE',  #452 ) ;

+#3042 = VERTEX_POINT ( 'NONE', #159 ) ;

+#3043 = VECTOR ( 'NONE', #1805, 1000.000000000000000 ) ;

+#3044 = CIRCLE ( 'NONE', #2263, 0.3999999999999998600 ) ;

+#3045 = ORIENTED_EDGE ( 'NONE', *, *, #890, .F. ) ;

+#3046 = ORIENTED_EDGE ( 'NONE', *, *, #2259, .F. ) ;

+#3047 = ORIENTED_EDGE ( 'NONE', *, *, #2131, .F. ) ;

+#3048 = VECTOR ( 'NONE', #4466, 1000.000000000000000 ) ;

+#3049 = ORIENTED_EDGE ( 'NONE', *, *, #999, .F. ) ;

+#3050 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;

+#3051 = DIRECTION ( 'NONE',  ( -1.445602896647334400E-015, 0.0000000000000000000, -1.000000000000000000 ) ) ;

+#3052 = EDGE_CURVE ( 'NONE', #2466, #1336, #1907, .T. ) ;

+#3053 = CYLINDRICAL_SURFACE ( 'NONE', #783, 0.1499999999999999700 ) ;

+#3054 = VERTEX_POINT ( 'NONE', #463 ) ;

+#3055 = ORIENTED_EDGE ( 'NONE', *, *, #759, .T. ) ;

+#3056 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;

+#3057 = LINE ( 'NONE', #1414, #2018 ) ;

+#3058 = AXIS2_PLACEMENT_3D ( 'NONE', #2256, #1574, #2270 ) ;

+#3059 = ADVANCED_FACE ( 'NONE', ( #4097 ), #811, .F. ) ;

+#3060 = DIRECTION ( 'NONE',  ( 1.000000000000000000, -0.0000000000000000000, 2.710505431213761100E-016 ) ) ;

+#3061 = VECTOR ( 'NONE', #4314, 1000.000000000000000 ) ;

+#3062 = EDGE_LOOP ( 'NONE', ( #1494, #273, #1828, #453 ) ) ;

+#3063 = ORIENTED_EDGE ( 'NONE', *, *, #1930, .T. ) ;

+#3064 = CARTESIAN_POINT ( 'NONE',  ( 2.099999999999998800, 7.985164807134504300, -1.400000000000000100 ) ) ;

+#3065 = VERTEX_POINT ( 'NONE', #1495 ) ;

+#3066 = CARTESIAN_POINT ( 'NONE',  ( -1.870000000000000300, -1.562049935181331500, 0.9462562514124842600 ) ) ;

+#3067 = ORIENTED_EDGE ( 'NONE', *, *, #1619, .F. ) ;

+#3068 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;

+#3069 = CARTESIAN_POINT ( 'NONE',  ( -1.720000000000000000, -3.203513695928269700, -1.600000000000000300 ) ) ;

+#3070 = ORIENTED_EDGE ( 'NONE', *, *, #1883, .T. ) ;

+#3071 = EDGE_CURVE ( 'NONE', #3039, #1387, #2497, .T. ) ;

+#3072 = VERTEX_POINT ( 'NONE', #1176 ) ;

+#3073 = CARTESIAN_POINT ( 'NONE',  ( -1.720000000000000000, 0.5000000000000000000, 1.600000000000000100 ) ) ;

+#3074 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;

+#3075 = LINE ( 'NONE', #2857, #936 ) ;

+#3076 = AXIS2_PLACEMENT_3D ( 'NONE', #1838, #4283, #2521 ) ;

+#3077 = AXIS2_PLACEMENT_3D ( 'NONE', #201, #3114, #3006 ) ;

+#3078 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;

+#3079 = CARTESIAN_POINT ( 'NONE',  ( 2.500000000000000000, 1.100000000000000100, 1.599999999999999600 ) ) ;

+#3080 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;

+#3081 = CYLINDRICAL_SURFACE ( 'NONE', #1351, 0.1499999999999999700 ) ;

+#3082 = LINE ( 'NONE', #4137, #4131 ) ;

+#3083 = CARTESIAN_POINT ( 'NONE',  ( 1.720000000000000000, 0.5000000000000000000, -1.600000000000000300 ) ) ;

+#3084 = VECTOR ( 'NONE', #2991, 1000.000000000000000 ) ;

+#3085 = LINE ( 'NONE', #362, #3642 ) ;

+#3086 = VERTEX_POINT ( 'NONE', #450 ) ;

+#3087 = EDGE_CURVE ( 'NONE', #969, #1245, #2453, .T. ) ;

+#3088 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );

+#3089 = VERTEX_POINT ( 'NONE', #3551 ) ;

+#3090 = LINE ( 'NONE', #2194, #38 ) ;

+#3091 = CARTESIAN_POINT ( 'NONE',  ( -0.6700000000000000400, 0.0000000000000000000, 1.599999999999999900 ) ) ;

+#3092 = EDGE_CURVE ( 'NONE', #1353, #2930, #1965, .T. ) ;

+#3093 = ORIENTED_EDGE ( 'NONE', *, *, #1948, .F. ) ;

+#3094 = FACE_OUTER_BOUND ( 'NONE', #2736, .T. ) ;

+#3095 = VERTEX_POINT ( 'NONE', #1143 ) ;

+#3096 = CARTESIAN_POINT ( 'NONE',  ( -1.570000000000000300, 0.5000000000000000000, -1.600000000000000500 ) ) ;

+#3097 = VECTOR ( 'NONE', #2498, 1000.000000000000000 ) ;

+#3098 = LINE ( 'NONE', #709, #2662 ) ;

+#3099 = CARTESIAN_POINT ( 'NONE',  ( 1.870000000000000600, 0.0000000000000000000, -1.600000000000000300 ) ) ;

+#3100 = ADVANCED_FACE ( 'NONE', ( #1811 ), #3936, .F. ) ;

+#3101 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;

+#3102 = VECTOR ( 'NONE', #4319, 1000.000000000000000 ) ;

+#3103 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;

+#3104 = AXIS2_PLACEMENT_3D ( 'NONE', #2222, #3218, #1151 ) ;

+#3105 = ORIENTED_EDGE ( 'NONE', *, *, #222, .T. ) ;

+#3106 = VECTOR ( 'NONE', #3326, 1000.000000000000000 ) ;

+#3107 = VERTEX_POINT ( 'NONE', #3918 ) ;

+#3108 = DIRECTION ( 'NONE',  ( 1.084202172485504900E-016, 0.0000000000000000000, 1.000000000000000000 ) ) ;

+#3109 = CARTESIAN_POINT ( 'NONE',  ( -2.299999999999999800, 1.100000000000000100, 1.600000000000000300 ) ) ;

+#3110 = VERTEX_POINT ( 'NONE', #3196 ) ;

+#3111 = EDGE_CURVE ( 'NONE', #2675, #4284, #1702, .T. ) ;

+#3112 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;

+#3113 = DIRECTION ( 'NONE',  ( -1.000000000000000000, 0.0000000000000000000, 2.710505431213761100E-016 ) ) ;

+#3114 = DIRECTION ( 'NONE',  ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;

+#3115 = VERTEX_POINT ( 'NONE', #4279 ) ;

+#3116 = VERTEX_POINT ( 'NONE', #2188 ) ;

+#3117 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;

+#3118 = SURFACE_SIDE_STYLE ('',( #2438 ) ) ;

+#3119 = ORIENTED_EDGE ( 'NONE', *, *, #2104, .F. ) ;

+#3120 = CARTESIAN_POINT ( 'NONE',  ( -0.9700000000000002000, 0.5000000000000000000, 1.450000000000000400 ) ) ;

+#3121 = ORIENTED_EDGE ( 'NONE', *, *, #2378, .F. ) ;

+#3122 = DIRECTION ( 'NONE',  ( -1.000000000000000000, 0.0000000000000000000, 1.301042606982605300E-016 ) ) ;

+#3123 = ADVANCED_FACE ( 'NONE', ( #2668 ), #2149, .F. ) ;

+#3124 = CARTESIAN_POINT ( 'NONE',  ( -0.6700000000000000400, 0.01000000000000000000, 1.599999999999999900 ) ) ;

+#3125 = VERTEX_POINT ( 'NONE', #1810 ) ;

+#3126 = FILL_AREA_STYLE_COLOUR ( '', #2999 ) ;

+#3127 = CARTESIAN_POINT ( 'NONE',  ( 2.500000000000000000, 1.100000000000000100, 0.4999999999999997800 ) ) ;

+#3128 = AXIS2_PLACEMENT_3D ( 'NONE', #4185, #700, #2078 ) ;

+#3129 = EDGE_CURVE ( 'NONE', #2606, #2766, #3655, .T. ) ;

+#3130 = DIRECTION ( 'NONE',  ( 0.7071067811865560100, 0.0000000000000000000, -0.7071067811865391400 ) ) ;

+#3131 = LINE ( 'NONE', #4445, #2528 ) ;

+#3132 = FACE_OUTER_BOUND ( 'NONE', #2152, .T. ) ;

+#3133 = PLANE ( 'NONE',  #4320 ) ;

+#3134 = AXIS2_PLACEMENT_3D ( 'NONE', #2576, #596, #2558 ) ;

+#3135 = CYLINDRICAL_SURFACE ( 'NONE', #2033, 0.1499999999999999700 ) ;

+#3136 = LINE ( 'NONE', #2785, #1034 ) ;

+#3137 = VERTEX_POINT ( 'NONE', #3178 ) ;

+#3138 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;

+#3139 = CARTESIAN_POINT ( 'NONE',  ( 0.6700000000000001500, 0.0000000000000000000, 0.6000000000000003100 ) ) ;

+#3140 = EDGE_LOOP ( 'NONE', ( #4066, #934, #3696, #881 ) ) ;

+#3141 = PLANE ( 'NONE',  #4374 ) ;

+#3142 = ORIENTED_EDGE ( 'NONE', *, *, #995, .F. ) ;

+#3143 = LINE ( 'NONE', #2538, #2227 ) ;

+#3144 = CARTESIAN_POINT ( 'NONE',  ( 0.8200000000000005100, 0.5000000000000000000, 1.600000000000000100 ) ) ;

+#3145 = ORIENTED_EDGE ( 'NONE', *, *, #202, .T. ) ;

+#3146 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;

+#3147 = EDGE_CURVE ( 'NONE', #3177, #2255, #1327, .T. ) ;

+#3148 = VECTOR ( 'NONE', #808, 1000.000000000000000 ) ;

+#3149 = VECTOR ( 'NONE', #4096, 1000.000000000000000 ) ;

+#3150 = ORIENTED_EDGE ( 'NONE', *, *, #2076, .T. ) ;

+#3151 = ORIENTED_EDGE ( 'NONE', *, *, #536, .F. ) ;

+#3152 = ADVANCED_FACE ( 'NONE', ( #3711 ), #1596, .F. ) ;

+#3153 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;

+#3154 = ORIENTED_EDGE ( 'NONE', *, *, #3223, .F. ) ;

+#3155 = LINE ( 'NONE', #75, #857 ) ;

+#3156 = ORIENTED_EDGE ( 'NONE', *, *, #1830, .F. ) ;

+#3157 = VERTEX_POINT ( 'NONE', #1506 ) ;

+#3158 = DIRECTION ( 'NONE',  ( 1.445602896647339500E-015, 0.0000000000000000000, 1.000000000000000000 ) ) ;

+#3159 = CARTESIAN_POINT ( 'NONE',  ( -1.720000000000000000, 0.0000000000000000000, 1.600000000000000100 ) ) ;

+#3160 = VECTOR ( 'NONE', #3101, 1000.000000000000000 ) ;

+#3161 = CARTESIAN_POINT ( 'NONE',  ( -0.8200000000000005100, 0.01000000000000002600, -1.600000000000000300 ) ) ;

+#3162 = CARTESIAN_POINT ( 'NONE',  ( -1.570000000000000500, 0.0000000000000000000, -1.450000000000000800 ) ) ;

+#3163 = EDGE_CURVE ( 'NONE', #426, #4421, #3828, .T. ) ;

+#3164 = VECTOR ( 'NONE', #889, 1000.000000000000000 ) ;

+#3165 = EDGE_CURVE ( 'NONE', #3042, #3228, #1756, .T. ) ;

+#3166 = VERTEX_POINT ( 'NONE', #3257 ) ;

+#3167 = CARTESIAN_POINT ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;

+#3168 = EDGE_CURVE ( 'NONE', #2543, #1985, #750, .T. ) ;

+#3169 = LINE ( 'NONE', #920, #4277 ) ;

+#3170 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #670 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #1231, #3637, #4323 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );

+#3171 = ORIENTED_EDGE ( 'NONE', *, *, #2667, .F. ) ;

+#3172 = VERTEX_POINT ( 'NONE', #1569 ) ;

+#3173 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;

+#3174 = ADVANCED_FACE ( 'NONE', ( #4264 ), #4002, .F. ) ;

+#3175 = EDGE_CURVE ( 'NONE', #1370, #3790, #695, .T. ) ;

+#3176 = ORIENTED_EDGE ( 'NONE', *, *, #3509, .T. ) ;

+#3177 = VERTEX_POINT ( 'NONE', #4375 ) ;

+#3178 = CARTESIAN_POINT ( 'NONE',  ( -1.870000000000000600, 0.01000000000000000000, -1.600000000000000300 ) ) ;

+#3179 = EDGE_CURVE ( 'NONE', #3157, #2162, #3271, .T. ) ;

+#3180 = AXIS2_PLACEMENT_3D ( 'NONE', #3066, #2777, #3459 ) ;

+#3181 = ORIENTED_EDGE ( 'NONE', *, *, #4405, .T. ) ;

+#3182 = ORIENTED_EDGE ( 'NONE', *, *, #2713, .T. ) ;

+#3183 = DIRECTION ( 'NONE',  ( 4.336808689942019700E-016, 0.0000000000000000000, -1.000000000000000000 ) ) ;

+#3184 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;

+#3185 = ORIENTED_EDGE ( 'NONE', *, *, #3369, .F. ) ;

+#3186 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;

+#3187 = LINE ( 'NONE', #1915, #837 ) ;

+#3188 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;

+#3189 = PLANE ( 'NONE',  #1874 ) ;

+#3190 = CARTESIAN_POINT ( 'NONE',  ( -1.870000000000000600, 0.0000000000000000000, -1.600000000000000300 ) ) ;

+#3191 = CARTESIAN_POINT ( 'NONE',  ( 1.870000000000000600, -1.562049935181331500, -1.600000000000000300 ) ) ;

+#3192 = FACE_OUTER_BOUND ( 'NONE', #932, .T. ) ;

+#3193 = CIRCLE ( 'NONE', #3553, 0.2000000000000002100 ) ;

+#3194 = AXIS2_PLACEMENT_3D ( 'NONE', #2011, #3384, #3708 ) ;

+#3195 = ADVANCED_FACE ( 'NONE', ( #864 ), #3660, .F. ) ;

+#3196 = CARTESIAN_POINT ( 'NONE',  ( 1.870000000000000600, 0.0000000000000000000, 1.600000000000000300 ) ) ;

+#3197 = LINE ( 'NONE', #946, #1896 ) ;

+#3198 = AXIS2_PLACEMENT_3D ( 'NONE', #4391, #254, #2636 ) ;

+#3199 = EDGE_LOOP ( 'NONE', ( #4311, #2389, #4440, #438 ) ) ;

+#3200 = ORIENTED_EDGE ( 'NONE', *, *, #676, .T. ) ;

+#3201 = CYLINDRICAL_SURFACE ( 'NONE', #295, 0.3999999999999999700 ) ;

+#3202 = DIRECTION ( 'NONE',  ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;

+#3203 = ORIENTED_EDGE ( 'NONE', *, *, #3223, .T. ) ;

+#3204 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;

+#3205 = FACE_OUTER_BOUND ( 'NONE', #21, .T. ) ;

+#3206 = LINE ( 'NONE', #2197, #3701 ) ;

+#3207 = ORIENTED_EDGE ( 'NONE', *, *, #4234, .F. ) ;

+#3208 = CARTESIAN_POINT ( 'NONE',  ( 1.570000000000000500, 1.100000000000000100, -1.450000000000000800 ) ) ;

+#3209 = VERTEX_POINT ( 'NONE', #895 ) ;

+#3210 = VECTOR ( 'NONE', #2068, 1000.000000000000000 ) ;

+#3211 = PLANE ( 'NONE',  #4449 ) ;

+#3212 = VECTOR ( 'NONE', #239, 1000.000000000000000 ) ;

+#3213 = VECTOR ( 'NONE', #3605, 1000.000000000000000 ) ;

+#3214 = DIRECTION ( 'NONE',  ( 1.000000000000000000, -0.0000000000000000000, -2.539877274133561300E-016 ) ) ;

+#3215 = ORIENTED_EDGE ( 'NONE', *, *, #182, .T. ) ;

+#3216 = AXIS2_PLACEMENT_3D ( 'NONE', #3674, #1966, #2633 ) ;

+#3217 = ADVANCED_FACE ( 'NONE', ( #2071 ), #3321, .F. ) ;

+#3218 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;

+#3219 = DIRECTION ( 'NONE',  ( -1.000000000000000000, 0.0000000000000000000, 1.301042606982605300E-016 ) ) ;

+#3220 = LINE ( 'NONE', #627, #923 ) ;

+#3221 = VERTEX_POINT ( 'NONE', #569 ) ;

+#3222 = DIRECTION ( 'NONE',  ( -1.000000000000000000, 0.0000000000000000000, 2.710505431213761100E-016 ) ) ;

+#3223 = EDGE_CURVE ( 'NONE', #3125, #3773, #960, .T. ) ;

+#3224 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;

+#3225 = LINE ( 'NONE', #3982, #2456 ) ;

+#3226 = EDGE_LOOP ( 'NONE', ( #3047, #1534, #3554, #3744, #1797 ) ) ;

+#3227 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;

+#3228 = VERTEX_POINT ( 'NONE', #3300 ) ;

+#3229 = VERTEX_POINT ( 'NONE', #1583 ) ;

+#3230 = ORIENTED_EDGE ( 'NONE', *, *, #2431, .F. ) ;

+#3231 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;

+#3232 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;

+#3233 = ORIENTED_EDGE ( 'NONE', *, *, #4280, .T. ) ;

+#3234 = DIRECTION ( 'NONE',  ( -3.614007241618346300E-016, 0.0000000000000000000, 1.000000000000000000 ) ) ;

+#3235 = EDGE_CURVE ( 'NONE', #2006, #2458, #2774, .T. ) ;

+#3236 = ORIENTED_EDGE ( 'NONE', *, *, #576, .F. ) ;

+#3237 = VERTEX_POINT ( 'NONE', #587 ) ;

+#3238 = ADVANCED_FACE ( 'NONE', ( #48 ), #2617, .F. ) ;

+#3239 = CARTESIAN_POINT ( 'NONE',  ( 1.870000000000000100, -1.562049935181331500, -0.6000000000000006400 ) ) ;

+#3240 = DIRECTION ( 'NONE',  ( -1.000000000000000000, 0.0000000000000000000, 3.614007241618346300E-016 ) ) ;

+#3241 = VECTOR ( 'NONE', #4038, 1000.000000000000000 ) ;

+#3242 = LINE ( 'NONE', #938, #2322 ) ;

+#3243 = DIRECTION ( 'NONE',  ( 1.000000000000000000, -0.0000000000000000000, 0.0000000000000000000 ) ) ;

+#3244 = CARTESIAN_POINT ( 'NONE',  ( -2.500000000000000000, 1.100000000000000100, 0.4999999999999989500 ) ) ;

+#3245 = CARTESIAN_POINT ( 'NONE',  ( -1.870000000000000600, -1.562049935181331500, -1.600000000000000300 ) ) ;

+#3246 = EDGE_CURVE ( 'NONE', #3757, #657, #3487, .T. ) ;

+#3247 = FACE_OUTER_BOUND ( 'NONE', #2532, .T. ) ;

+#3248 = VECTOR ( 'NONE', #1938, 1000.000000000000000 ) ;

+#3249 = ORIENTED_EDGE ( 'NONE', *, *, #1320, .F. ) ;

+#3250 = CARTESIAN_POINT ( 'NONE',  ( -0.8200000000000005100, -1.562049935181331500, 1.600000000000000100 ) ) ;

+#3251 = CARTESIAN_POINT ( 'NONE',  ( -2.500000000000000000, 0.0000000000000000000, 0.4999999999999989500 ) ) ;

+#3252 = ORIENTED_EDGE ( 'NONE', *, *, #3349, .F. ) ;

+#3253 = AXIS2_PLACEMENT_3D ( 'NONE', #3069, #2364, #2291 ) ;

+#3254 = AXIS2_PLACEMENT_3D ( 'NONE', #2635, #2308, #253 ) ;

+#3255 = ORIENTED_EDGE ( 'NONE', *, *, #1865, .T. ) ;

+#3256 = ORIENTED_EDGE ( 'NONE', *, *, #4417, .T. ) ;

+#3257 = CARTESIAN_POINT ( 'NONE',  ( 0.8200000000000005100, 0.01000000000000002600, 1.600000000000000100 ) ) ;

+#3258 = ORIENTED_EDGE ( 'NONE', *, *, #1762, .F. ) ;

+#3259 = VECTOR ( 'NONE', #3188, 1000.000000000000000 ) ;

+#3260 = CARTESIAN_POINT ( 'NONE',  ( 1.570000000000000500, -1.562049935181331500, 1.450000000000000800 ) ) ;

+#3261 = EDGE_LOOP ( 'NONE', ( #539, #718, #1393, #3864 ) ) ;

+#3262 = VECTOR ( 'NONE', #3561, 1000.000000000000000 ) ;

+#3263 = EDGE_LOOP ( 'NONE', ( #2657, #2874, #4031, #1130, #833, #363, #1898, #883, #3045 ) ) ;

+#3264 = ORIENTED_EDGE ( 'NONE', *, *, #1787, .F. ) ;

+#3265 = FACE_OUTER_BOUND ( 'NONE', #3016, .T. ) ;

+#3266 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;

+#3267 = ADVANCED_FACE ( 'NONE', ( #3598 ), #3318, .F. ) ;

+#3268 = DIRECTION ( 'NONE',  ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;

+#3269 = EDGE_CURVE ( 'NONE', #3454, #3810, #3707, .T. ) ;

+#3270 = CARTESIAN_POINT ( 'NONE',  ( -0.6700000000000001500, 0.5000000000000000000, -0.6000000000000003100 ) ) ;

+#3271 = CIRCLE ( 'NONE', #104, 0.3999999999999999700 ) ;

+#3272 = EDGE_CURVE ( 'NONE', #9, #4225, #1166, .T. ) ;

+#3273 = AXIS2_PLACEMENT_3D ( 'NONE', #744, #3819, #369 ) ;

+#3274 = ORIENTED_EDGE ( 'NONE', *, *, #304, .F. ) ;

+#3275 = PLANE ( 'NONE',  #1906 ) ;

+#3276 = CYLINDRICAL_SURFACE ( 'NONE', #3457, 0.2000000000000000900 ) ;

+#3277 = ORIENTED_EDGE ( 'NONE', *, *, #980, .T. ) ;

+#3278 = CARTESIAN_POINT ( 'NONE',  ( -0.8200000000000005100, 3.703513695928269700, -1.600000000000000300 ) ) ;

+#3279 = ORIENTED_EDGE ( 'NONE', *, *, #3948, .F. ) ;

+#3280 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;

+#3281 = ORIENTED_EDGE ( 'NONE', *, *, #3235, .F. ) ;

+#3282 = CARTESIAN_POINT ( 'NONE',  ( -2.500000000000000000, 0.0000000000000000000, 1.399999999999998600 ) ) ;

+#3283 = EDGE_CURVE ( 'NONE', #2606, #1918, #3928, .T. ) ;

+#3284 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;

+#3285 = ORIENTED_EDGE ( 'NONE', *, *, #1809, .T. ) ;

+#3286 = ADVANCED_FACE ( 'NONE', ( #2885 ), #993, .F. ) ;

+#3287 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;

+#3288 = CARTESIAN_POINT ( 'NONE',  ( 2.500000000000000000, 1.100000000000000100, 0.6999999999999999600 ) ) ;

+#3289 = ORIENTED_EDGE ( 'NONE', *, *, #4432, .F. ) ;

+#3290 = ORIENTED_EDGE ( 'NONE', *, *, #4221, .F. ) ;

+#3291 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;

+#3292 = CARTESIAN_POINT ( 'NONE',  ( 2.499999999999998200, 1.100000000000000100, -1.200000000000000400 ) ) ;

+#3293 = CARTESIAN_POINT ( 'NONE',  ( 0.9700000000000002000, 0.0000000000000000000, -1.450000000000000400 ) ) ;

+#3294 = EDGE_LOOP ( 'NONE', ( #1312, #2512, #1186, #3476, #4116, #3900, #4106 ) ) ;

+#3295 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;

+#3296 = ORIENTED_EDGE ( 'NONE', *, *, #344, .T. ) ;

+#3297 = CARTESIAN_POINT ( 'NONE',  ( -1.570000000000000300, 1.100000000000000100, -1.600000000000000800 ) ) ;

+#3298 = LINE ( 'NONE', #2678, #3241 ) ;

+#3299 = LINE ( 'NONE', #3190, #2647 ) ;

+#3300 = CARTESIAN_POINT ( 'NONE',  ( 0.8200000000000006200, 1.100000000000000100, -1.600000000000000300 ) ) ;

+#3301 = VECTOR ( 'NONE', #3869, 1000.000000000000000 ) ;

+#3302 = CIRCLE ( 'NONE', #4211, 0.2000000000000002100 ) ;

+#3303 = AXIS2_PLACEMENT_3D ( 'NONE', #2080, #1382, #2672 ) ;

+#3304 = DIRECTION ( 'NONE',  ( 1.000000000000000000, -0.0000000000000000000, 0.0000000000000000000 ) ) ;

+#3305 = FACE_OUTER_BOUND ( 'NONE', #4329, .T. ) ;

+#3306 = ADVANCED_FACE ( 'NONE', ( #2296 ), #3332, .F. ) ;

+#3307 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;

+#3308 = CARTESIAN_POINT ( 'NONE',  ( 2.099999999999998800, 1.110000000000000100, 1.200000000000000800 ) ) ;

+#3309 = EDGE_CURVE ( 'NONE', #3229, #2572, #374, .T. ) ;

+#3310 = LINE ( 'NONE', #2049, #3413 ) ;

+#3311 = VERTEX_POINT ( 'NONE', #3403 ) ;

+#3312 = VERTEX_POINT ( 'NONE', #1191 ) ;

+#3313 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;

+#3314 = ORIENTED_EDGE ( 'NONE', *, *, #3693, .T. ) ;

+#3315 = LINE ( 'NONE', #2216, #1484 ) ;

+#3316 = LINE ( 'NONE', #2938, #4143 ) ;

+#3317 = AXIS2_PLACEMENT_3D ( 'NONE', #4290, #2156, #2169 ) ;

+#3318 = PLANE ( 'NONE',  #1610 ) ;

+#3319 = DIRECTION ( 'NONE',  ( -1.000000000000000000, 0.0000000000000000000, -2.710505431213761100E-016 ) ) ;

+#3320 = VECTOR ( 'NONE', #373, 1000.000000000000000 ) ;

+#3321 = CYLINDRICAL_SURFACE ( 'NONE', #3638, 0.1499999999999999700 ) ;

+#3322 = CARTESIAN_POINT ( 'NONE',  ( 2.299999999999998000, 1.110000000000000100, 1.200000000000000800 ) ) ;

+#3323 = LINE ( 'NONE', #3516, #1219 ) ;

+#3324 = EDGE_CURVE ( 'NONE', #511, #3054, #3098, .T. ) ;

+#3325 = ORIENTED_EDGE ( 'NONE', *, *, #338, .T. ) ;

+#3326 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;

+#3327 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;

+#3328 = EDGE_CURVE ( 'NONE', #780, #2937, #860, .T. ) ;

+#3329 = VECTOR ( 'NONE', #288, 1000.000000000000000 ) ;

+#3330 = AXIS2_PLACEMENT_3D ( 'NONE', #3463, #1761, #788 ) ;

+#3331 = ORIENTED_EDGE ( 'NONE', *, *, #1715, .F. ) ;

+#3332 = PLANE ( 'NONE',  #3724 ) ;

+#3333 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;

+#3334 = VECTOR ( 'NONE', #2219, 1000.000000000000000 ) ;

+#3335 = ORIENTED_EDGE ( 'NONE', *, *, #4260, .F. ) ;

+#3336 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;

+#3337 = VERTEX_POINT ( 'NONE', #3685 ) ;

+#3338 = DIRECTION ( 'NONE',  ( 1.000000000000000000, 0.0000000000000000000, -7.228014483236692600E-016 ) ) ;

+#3339 = CARTESIAN_POINT ( 'NONE',  ( -2.100000000000000100, 1.300000000000000000, 1.200000000000000800 ) ) ;

+#3340 = CARTESIAN_POINT ( 'NONE',  ( 1.720000000000000000, 0.5000000000000000000, -1.600000000000000100 ) ) ;

+#3341 = CARTESIAN_POINT ( 'NONE',  ( 2.499999999999998200, 1.110000000000000100, 1.200000000000000800 ) ) ;

+#3342 = AXIS2_PLACEMENT_3D ( 'NONE', #1115, #454, #195 ) ;

+#3343 = ORIENTED_EDGE ( 'NONE', *, *, #2014, .F. ) ;

+#3344 = CARTESIAN_POINT ( 'NONE',  ( 0.8200000000000005100, -3.203513695928269700, 1.600000000000000100 ) ) ;

+#3345 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;

+#3346 = ORIENTED_EDGE ( 'NONE', *, *, #4260, .T. ) ;

+#3347 = CARTESIAN_POINT ( 'NONE',  ( -0.9700000000000003100, 0.5000000000000000000, 1.450000000000000400 ) ) ;

+#3348 = ORIENTED_EDGE ( 'NONE', *, *, #3996, .T. ) ;

+#3349 = EDGE_CURVE ( 'NONE', #4225, #1349, #1964, .T. ) ;

+#3350 = CIRCLE ( 'NONE', #1634, 0.1499999999999997400 ) ;

+#3351 = CARTESIAN_POINT ( 'NONE',  ( 0.6700000000000001500, 0.0000000000000000000, -0.6000000000000003100 ) ) ;

+#3352 = DIRECTION ( 'NONE',  ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;

+#3353 = DIRECTION ( 'NONE',  ( 1.000000000000000000, 0.0000000000000000000, -7.228014483236692600E-016 ) ) ;

+#3354 = LINE ( 'NONE', #4169, #4188 ) ;

+#3355 = ORIENTED_EDGE ( 'NONE', *, *, #1809, .F. ) ;

+#3356 = VECTOR ( 'NONE', #550, 1000.000000000000000 ) ;

+#3357 = PLANE ( 'NONE',  #3446 ) ;

+#3358 = EDGE_LOOP ( 'NONE', ( #525, #1923, #3343, #365 ) ) ;

+#3359 = LINE ( 'NONE', #1171, #478 ) ;

+#3360 = AXIS2_PLACEMENT_3D ( 'NONE', #1776, #1069, #2795 ) ;

+#3361 = ORIENTED_EDGE ( 'NONE', *, *, #3235, .T. ) ;

+#3362 = VECTOR ( 'NONE', #609, 1000.000000000000000 ) ;

+#3363 = VERTEX_POINT ( 'NONE', #4455 ) ;

+#3364 = FACE_OUTER_BOUND ( 'NONE', #71, .T. ) ;

+#3365 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;

+#3366 = ORIENTED_EDGE ( 'NONE', *, *, #1389, .F. ) ;

+#3367 = AXIS2_PLACEMENT_3D ( 'NONE', #2056, #401, #11 ) ;

+#3368 = CARTESIAN_POINT ( 'NONE',  ( -2.500000000000000000, 1.100000000000000100, 1.600000000000000300 ) ) ;

+#3369 = EDGE_CURVE ( 'NONE', #2879, #1561, #4150, .T. ) ;

+#3370 = EDGE_LOOP ( 'NONE', ( #416, #2741, #3501, #1107 ) ) ;

+#3371 = LINE ( 'NONE', #1757, #3048 ) ;

+#3372 = CARTESIAN_POINT ( 'NONE',  ( 2.099999999999998800, 1.100000000000000100, 1.600000000000000800 ) ) ;

+#3373 = CARTESIAN_POINT ( 'NONE',  ( -1.870000000000000600, -0.0000000000000000000, -1.600000000000000300 ) ) ;

+#3374 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;

+#3375 = PRODUCT_DEFINITION_FORMATION_WITH_SPECIFIED_SOURCE ( 'ANY', '', #2791, .NOT_KNOWN. ) ;

+#3376 = ADVANCED_FACE ( 'NONE', ( #1855 ), #2038, .F. ) ;

+#3377 = LINE ( 'NONE', #2452, #4377 ) ;

+#3378 = DIRECTION ( 'NONE',  ( -1.000000000000000000, 0.0000000000000000000, -7.228014483236692600E-016 ) ) ;

+#3379 = EDGE_CURVE ( 'NONE', #1985, #1345, #1272, .T. ) ;

+#3380 = ORIENTED_EDGE ( 'NONE', *, *, #3489, .T. ) ;

+#3381 = EDGE_CURVE ( 'NONE', #3751, #2268, #603, .T. ) ;

+#3382 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;

+#3383 = CARTESIAN_POINT ( 'NONE',  ( -1.570000000000000300, 1.100000000000000100, -1.600000000000000800 ) ) ;

+#3384 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;

+#3385 = ORIENTED_EDGE ( 'NONE', *, *, #1625, .F. ) ;

+#3386 = CARTESIAN_POINT ( 'NONE',  ( -2.500000000000000000, 1.110000000000000100, 1.200000000000000800 ) ) ;

+#3387 = VECTOR ( 'NONE', #3291, 1000.000000000000000 ) ;

+#3388 = VERTEX_POINT ( 'NONE', #3768 ) ;

+#3389 = CARTESIAN_POINT ( 'NONE',  ( -2.100000000000000100, 1.110000000000000100, -1.200000000000000600 ) ) ;

+#3390 = VERTEX_POINT ( 'NONE', #4152 ) ;

+#3391 = CARTESIAN_POINT ( 'NONE',  ( 1.570000000000000300, 0.0000000000000000000, 1.600000000000000500 ) ) ;

+#3392 = VERTEX_POINT ( 'NONE', #2721 ) ;

+#3393 = ORIENTED_EDGE ( 'NONE', *, *, #1098, .F. ) ;

+#3394 = VERTEX_POINT ( 'NONE', #2980 ) ;

+#3395 = EDGE_CURVE ( 'NONE', #4233, #4135, #160, .T. ) ;

+#3396 = PLANE ( 'NONE',  #3198 ) ;

+#3397 = CARTESIAN_POINT ( 'NONE',  ( 2.500000000000000000, 1.100000000000000100, 1.599999999999999600 ) ) ;

+#3398 = AXIS2_PLACEMENT_3D ( 'NONE', #2748, #1421, #1778 ) ;

+#3399 = ORIENTED_EDGE ( 'NONE', *, *, #710, .F. ) ;

+#3400 = CARTESIAN_POINT ( 'NONE',  ( 0.8200000000000004000, -1.562049935181331500, -0.6000000000000003100 ) ) ;

+#3401 = ORIENTED_EDGE ( 'NONE', *, *, #3179, .T. ) ;

+#3402 = DIRECTION ( 'NONE',  ( -1.301042606982605300E-016, 0.0000000000000000000, -1.000000000000000000 ) ) ;

+#3403 = CARTESIAN_POINT ( 'NONE',  ( 2.500000000000000000, 0.0000000000000000000, -0.6999999999999999600 ) ) ;

+#3404 = CIRCLE ( 'NONE', #3317, 0.1999999999999998700 ) ;

+#3405 = CIRCLE ( 'NONE', #2970, 0.4000000000000000800 ) ;

+#3406 = LINE ( 'NONE', #2755, #4075 ) ;

+#3407 = EDGE_CURVE ( 'NONE', #2258, #2879, #2566, .T. ) ;

+#3408 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );

+#3409 = DIRECTION ( 'NONE',  ( 1.000000000000000000, -0.0000000000000000000, 0.0000000000000000000 ) ) ;

+#3410 = EDGE_CURVE ( 'NONE', #1235, #1179, #2894, .T. ) ;

+#3411 = SURFACE_STYLE_FILL_AREA ( #3691 ) ;

+#3412 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;

+#3413 = VECTOR ( 'NONE', #2406, 1000.000000000000000 ) ;

+#3414 = ORIENTED_EDGE ( 'NONE', *, *, #3272, .F. ) ;

+#3415 = CARTESIAN_POINT ( 'NONE',  ( -2.500000000000000000, 1.100000000000000100, -1.399999999999998600 ) ) ;

+#3416 = ORIENTED_EDGE ( 'NONE', *, *, #4350, .F. ) ;

+#3417 = VECTOR ( 'NONE', #1649, 1000.000000000000000 ) ;

+#3418 = ORIENTED_EDGE ( 'NONE', *, *, #3052, .T. ) ;

+#3419 = EDGE_LOOP ( 'NONE', ( #1155, #1958, #3119, #316 ) ) ;

+#3420 = ORIENTED_EDGE ( 'NONE', *, *, #3896, .T. ) ;

+#3421 = ORIENTED_EDGE ( 'NONE', *, *, #2328, .T. ) ;

+#3422 = VECTOR ( 'NONE', #3824, 1000.000000000000000 ) ;

+#3423 = APPLICATION_PROTOCOL_DEFINITION ( 'draft international standard', 'automotive_design', 1998, #1678 ) ;

+#3424 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;

+#3425 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION (  '', ( #1260 ), #2276 ) ;

+#3426 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;

+#3427 = LINE ( 'NONE', #3520, #224 ) ;

+#3428 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;

+#3429 = DIRECTION ( 'NONE',  ( 1.000000000000000000, -0.0000000000000000000, 2.710505431213761100E-016 ) ) ;

+#3430 = FACE_OUTER_BOUND ( 'NONE', #1459, .T. ) ;

+#3431 = CARTESIAN_POINT ( 'NONE',  ( -1.720000000000000000, 0.5000000000000000000, 0.7962562514124874600 ) ) ;

+#3432 = CARTESIAN_POINT ( 'NONE',  ( -2.100000000000000100, 1.100000000000000100, -1.600000000000000300 ) ) ;

+#3433 = DIRECTION ( 'NONE',  ( 1.000000000000000000, 0.0000000000000000000, -2.539877274133561300E-016 ) ) ;

+#3434 = PRESENTATION_STYLE_ASSIGNMENT (( #1230 ) ) ;

+#3435 = ORIENTED_EDGE ( 'NONE', *, *, #813, .T. ) ;

+#3436 = FACE_OUTER_BOUND ( 'NONE', #2325, .T. ) ;

+#3437 = ORIENTED_EDGE ( 'NONE', *, *, #2676, .T. ) ;

+#3438 = PRODUCT_CONTEXT ( 'NONE', #1028, 'mechanical' ) ;

+#3439 = ADVANCED_FACE ( 'NONE', ( #2086 ), #4121, .F. ) ;

+#3440 = DIRECTION ( 'NONE',  ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;

+#3441 = ORIENTED_EDGE ( 'NONE', *, *, #1865, .F. ) ;

+#3442 = CARTESIAN_POINT ( 'NONE',  ( 2.299999999999998000, 7.985164807134504300, 1.200000000000000800 ) ) ;

+#3443 = ADVANCED_FACE ( 'NONE', ( #1607 ), #4296, .F. ) ;

+#3444 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;

+#3445 = ORIENTED_EDGE ( 'NONE', *, *, #2104, .T. ) ;

+#3446 = AXIS2_PLACEMENT_3D ( 'NONE', #1946, #2326, #2645 ) ;

+#3447 = DIRECTION ( 'NONE',  ( 1.000000000000000000, -0.0000000000000000000, 4.336808689942019700E-016 ) ) ;

+#3448 = CARTESIAN_POINT ( 'NONE',  ( 0.6700000000000000400, 0.0000000000000000000, 1.599999999999999900 ) ) ;

+#3449 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;

+#3450 = ORIENTED_EDGE ( 'NONE', *, *, #1873, .F. ) ;

+#3451 = EDGE_CURVE ( 'NONE', #798, #4441, #60, .T. ) ;

+#3452 = CARTESIAN_POINT ( 'NONE',  ( -0.6700000000000001500, -0.0000000000000000000, -0.6000000000000003100 ) ) ;

+#3453 = ORIENTED_EDGE ( 'NONE', *, *, #4107, .T. ) ;

+#3454 = VERTEX_POINT ( 'NONE', #3583 ) ;

+#3455 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;

+#3456 = LINE ( 'NONE', #1997, #27 ) ;

+#3457 = AXIS2_PLACEMENT_3D ( 'NONE', #3652, #2269, #231 ) ;

+#3458 = CARTESIAN_POINT ( 'NONE',  ( 0.8200000000000005100, -1.562049935181331500, 1.600000000000000100 ) ) ;

+#3459 = DIRECTION ( 'NONE',  ( 0.7071067811865560100, 0.0000000000000000000, -0.7071067811865391400 ) ) ;

+#3460 = VECTOR ( 'NONE', #1729, 1000.000000000000000 ) ;

+#3461 = VECTOR ( 'NONE', #1972, 1000.000000000000000 ) ;

+#3462 = DIRECTION ( 'NONE',  ( -1.084202172485504900E-016, 0.0000000000000000000, -1.000000000000000000 ) ) ;

+#3463 = CARTESIAN_POINT ( 'NONE',  ( 2.099999999999998800, 7.985164807134504300, -1.400000000000000100 ) ) ;

+#3464 = EDGE_CURVE ( 'NONE', #3681, #1710, #1498, .T. ) ;

+#3465 = VERTEX_POINT ( 'NONE', #1509 ) ;

+#3466 = ADVANCED_FACE ( 'NONE', ( #2355 ), #822, .F. ) ;

+#3467 = CARTESIAN_POINT ( 'NONE',  ( -0.6700000000000000400, 0.5000000000000000000, 1.599999999999999900 ) ) ;

+#3468 = VECTOR ( 'NONE', #2581, 1000.000000000000000 ) ;

+#3469 = EDGE_LOOP ( 'NONE', ( #830, #2844, #1900, #3688, #3649, #2441 ) ) ;

+#3470 = EDGE_CURVE ( 'NONE', #1007, #1128, #968, .T. ) ;

+#3471 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );

+#3472 = CARTESIAN_POINT ( 'NONE',  ( -0.6700000000000001500, -1.562049935181331500, 0.6000000000000003100 ) ) ;

+#3473 = ORIENTED_EDGE ( 'NONE', *, *, #1106, .F. ) ;

+#3474 = CARTESIAN_POINT ( 'NONE',  ( 2.500000000000000000, 0.0000000000000000000, -1.399999999999998100 ) ) ;

+#3475 = EDGE_LOOP ( 'NONE', ( #736, #3619, #1981, #96 ) ) ;

+#3476 = ORIENTED_EDGE ( 'NONE', *, *, #3582, .T. ) ;

+#3477 = VECTOR ( 'NONE', #3745, 1000.000000000000000 ) ;

+#3478 = FACE_OUTER_BOUND ( 'NONE', #3835, .T. ) ;

+#3479 = ORIENTED_EDGE ( 'NONE', *, *, #1870, .F. ) ;

+#3480 = CARTESIAN_POINT ( 'NONE',  ( 2.500000000000000000, 0.0000000000000000000, 1.599999999999999600 ) ) ;

+#3481 = ORIENTED_EDGE ( 'NONE', *, *, #2541, .T. ) ;

+#3482 = CARTESIAN_POINT ( 'NONE',  ( -2.299999999999999800, 0.0000000000000000000, -1.599999999999999900 ) ) ;

+#3483 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );

+#3484 = EDGE_LOOP ( 'NONE', ( #844, #39, #1403, #3011 ) ) ;

+#3485 = CARTESIAN_POINT ( 'NONE',  ( -2.500000000000000000, 1.100000000000000100, 1.600000000000000300 ) ) ;

+#3486 = VECTOR ( 'NONE', #3440, 1000.000000000000000 ) ;

+#3487 = LINE ( 'NONE', #4028, #4427 ) ;

+#3488 = DIRECTION ( 'NONE',  ( -0.7071067811865560100, 0.0000000000000000000, 0.7071067811865391400 ) ) ;

+#3489 = EDGE_CURVE ( 'NONE', #2489, #499, #4388, .T. ) ;

+#3490 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;

+#3491 = ORIENTED_EDGE ( 'NONE', *, *, #1161, .F. ) ;

+#3492 = CARTESIAN_POINT ( 'NONE',  ( -2.499999999999999600, 1.100000000000000100, -1.200000000000000600 ) ) ;

+#3493 = VECTOR ( 'NONE', #1886, 1000.000000000000000 ) ;

+#3494 = CARTESIAN_POINT ( 'NONE',  ( 2.500000000000000000, 1.100000000000000100, 1.399999999999999200 ) ) ;

+#3495 = LINE ( 'NONE', #2424, #6 ) ;

+#3496 = PLANE ( 'NONE',  #2439 ) ;

+#3497 = ADVANCED_FACE ( 'NONE', ( #3009 ), #872, .F. ) ;

+#3498 = CARTESIAN_POINT ( 'NONE',  ( 1.720000000000000000, 1.100000000000000100, -1.600000000000000300 ) ) ;

+#3499 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;

+#3500 = LINE ( 'NONE', #559, #761 ) ;

+#3501 = ORIENTED_EDGE ( 'NONE', *, *, #2629, .F. ) ;

+#3502 = EDGE_CURVE ( 'NONE', #3907, #4140, #1334, .T. ) ;

+#3503 = CARTESIAN_POINT ( 'NONE',  ( -0.8200000000000005100, 0.01000000000000002600, 0.6000000000000003100 ) ) ;

+#3504 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;

+#3505 = CARTESIAN_POINT ( 'NONE',  ( -1.870000000000000600, 0.0000000000000000000, 1.600000000000000300 ) ) ;

+#3506 = ORIENTED_EDGE ( 'NONE', *, *, #3407, .T. ) ;

+#3507 = VERTEX_POINT ( 'NONE', #2192 ) ;

+#3508 = CARTESIAN_POINT ( 'NONE',  ( 0.6700000000000001500, 0.5000000000000000000, 0.6000000000000003100 ) ) ;

+#3509 = EDGE_CURVE ( 'NONE', #1336, #4177, #3611, .T. ) ;

+#3510 = AXIS2_PLACEMENT_3D ( 'NONE', #1474, #111, #2485 ) ;

+#3511 = ORIENTED_EDGE ( 'NONE', *, *, #308, .F. ) ;

+#3512 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;

+#3513 = CARTESIAN_POINT ( 'NONE',  ( -0.8200000000000005100, 0.01000000000000002600, -1.600000000000000100 ) ) ;

+#3514 = ORIENTED_EDGE ( 'NONE', *, *, #1098, .T. ) ;

+#3515 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;

+#3516 = CARTESIAN_POINT ( 'NONE',  ( -0.6700000000000000400, 0.01000000000000000000, -1.600000000000000300 ) ) ;

+#3517 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #4406 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #3544, #2790, #3483 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );

+#3518 = EDGE_CURVE ( 'NONE', #1638, #1561, #1067, .T. ) ;

+#3519 = ADVANCED_FACE ( 'NONE', ( #4222 ), #885, .F. ) ;

+#3520 = CARTESIAN_POINT ( 'NONE',  ( 1.870000000000000100, -1.562049935181331500, -0.6000000000000006400 ) ) ;

+#3521 = VECTOR ( 'NONE', #1627, 1000.000000000000000 ) ;

+#3522 = FACE_OUTER_BOUND ( 'NONE', #2494, .T. ) ;

+#3523 = AXIS2_PLACEMENT_3D ( 'NONE', #2031, #1020, #3428 ) ;

+#3524 = LINE ( 'NONE', #1241, #1357 ) ;

+#3525 = FACE_OUTER_BOUND ( 'NONE', #623, .T. ) ;

+#3526 = MANIFOLD_SOLID_BREP ( 'Boss-Extrude5', #358 ) ;

+#3527 = PLANE ( 'NONE',  #1190 ) ;

+#3528 = EDGE_CURVE ( 'NONE', #798, #3782, #2674, .T. ) ;

+#3529 = LINE ( 'NONE', #4446, #4410 ) ;

+#3530 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;

+#3531 = CARTESIAN_POINT ( 'NONE',  ( -1.570000000000000300, 1.100000000000000100, 1.600000000000000800 ) ) ;

+#3532 = CYLINDRICAL_SURFACE ( 'NONE', #293, 0.1499999999999999700 ) ;

+#3533 = DIRECTION ( 'NONE',  ( -7.228014483236695600E-016, 0.0000000000000000000, -1.000000000000000000 ) ) ;

+#3534 = VERTEX_POINT ( 'NONE', #1193 ) ;

+#3535 = ORIENTED_EDGE ( 'NONE', *, *, #3948, .T. ) ;

+#3536 = CIRCLE ( 'NONE', #1222, 0.1499999999999999700 ) ;

+#3537 = ORIENTED_EDGE ( 'NONE', *, *, #1439, .T. ) ;

+#3538 = ORIENTED_EDGE ( 'NONE', *, *, #1948, .T. ) ;

+#3539 = DIRECTION ( 'NONE',  ( -1.000000000000000000, 0.0000000000000000000, 2.710505431213761100E-016 ) ) ;

+#3540 = ORIENTED_EDGE ( 'NONE', *, *, #875, .T. ) ;

+#3541 = LINE ( 'NONE', #2231, #2607 ) ;

+#3542 = CARTESIAN_POINT ( 'NONE',  ( -2.100000000000000100, 1.110000000000000100, 1.200000000000000800 ) ) ;

+#3543 = ADVANCED_FACE ( 'NONE', ( #1766 ), #2928, .F. ) ;

+#3544 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );

+#3545 = LINE ( 'NONE', #2768, #53 ) ;

+#3546 = CARTESIAN_POINT ( 'NONE',  ( -2.500000000000000000, 0.0000000000000000000, 0.6999999999999991800 ) ) ;

+#3547 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;

+#3548 = EDGE_CURVE ( 'NONE', #511, #340, #3500, .T. ) ;

+#3549 = CIRCLE ( 'NONE', #4347, 0.1499999999999995200 ) ;

+#3550 = CARTESIAN_POINT ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;

+#3551 = CARTESIAN_POINT ( 'NONE',  ( -2.500000000000000000, 1.100000000000000100, 0.6999999999999991800 ) ) ;

+#3552 = LINE ( 'NONE', #1580, #4272 ) ;

+#3553 = AXIS2_PLACEMENT_3D ( 'NONE', #3127, #382, #756 ) ;

+#3554 = ORIENTED_EDGE ( 'NONE', *, *, #2410, .T. ) ;

+#3555 = EDGE_LOOP ( 'NONE', ( #3004, #3668, #1536, #3590, #213, #2157 ) ) ;

+#3556 = CARTESIAN_POINT ( 'NONE',  ( -1.720000000000000000, 0.0000000000000000000, 1.600000000000000100 ) ) ;

+#3557 = CARTESIAN_POINT ( 'NONE',  ( 1.870000000000000100, 0.0000000000000000000, 0.6000000000000006400 ) ) ;

+#3558 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;

+#3559 = EDGE_CURVE ( 'NONE', #2775, #2519, #3837, .T. ) ;

+#3560 = ORIENTED_EDGE ( 'NONE', *, *, #1106, .T. ) ;

+#3561 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;

+#3562 = EDGE_CURVE ( 'NONE', #3969, #1019, #553, .T. ) ;

+#3563 = ORIENTED_EDGE ( 'NONE', *, *, #108, .F. ) ;

+#3564 = ADVANCED_FACE ( 'NONE', ( #4000 ), #217, .F. ) ;

+#3565 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;

+#3566 = EDGE_CURVE ( 'NONE', #426, #1405, #498, .T. ) ;

+#3567 = CARTESIAN_POINT ( 'NONE',  ( -0.6700000000000000400, 0.5000000000000000000, -1.599999999999999900 ) ) ;

+#3568 = ORIENTED_EDGE ( 'NONE', *, *, #1466, .T. ) ;

+#3569 = VERTEX_POINT ( 'NONE', #4360 ) ;

+#3570 = CARTESIAN_POINT ( 'NONE',  ( -1.523743748587508300, 0.5000000000000000000, 0.6000000000000005300 ) ) ;

+#3571 = CARTESIAN_POINT ( 'NONE',  ( 1.870000000000000600, -1.562049935181331500, 1.600000000000000300 ) ) ;

+#3572 = EDGE_CURVE ( 'NONE', #3110, #109, #3169, .T. ) ;

+#3573 = VECTOR ( 'NONE', #4378, 1000.000000000000000 ) ;

+#3574 = CARTESIAN_POINT ( 'NONE',  ( -2.100000000000000100, 1.300000000000000000, 1.400000000000000800 ) ) ;

+#3575 = CARTESIAN_POINT ( 'NONE',  ( -2.500000000000000000, 0.0000000000000000000, -0.4999999999999989500 ) ) ;

+#3576 = COLOUR_RGB ( '',0.9686274509803921600, 0.8784313725490196000, 0.5999999999999999800 ) ;

+#3577 = CARTESIAN_POINT ( 'NONE',  ( -2.500000000000000000, 0.0000000000000000000, 1.600000000000000300 ) ) ;

+#3578 = CARTESIAN_POINT ( 'NONE',  ( -0.6700000000000001500, 0.5000000000000000000, -0.6000000000000003100 ) ) ;

+#3579 = LINE ( 'NONE', #388, #1418 ) ;

+#3580 = FACE_OUTER_BOUND ( 'NONE', #2148, .T. ) ;

+#3581 = ORIENTED_EDGE ( 'NONE', *, *, #2856, .F. ) ;

+#3582 = EDGE_CURVE ( 'NONE', #3137, #3757, #1553, .T. ) ;

+#3583 = CARTESIAN_POINT ( 'NONE',  ( 2.099999999999998800, 1.110000000000000100, -1.600000000000000300 ) ) ;

+#3584 = ORIENTED_EDGE ( 'NONE', *, *, #3528, .T. ) ;

+#3585 = VERTEX_POINT ( 'NONE', #1565 ) ;

+#3586 = ADVANCED_FACE ( 'NONE', ( #656 ), #3276, .T. ) ;

+#3587 = ORIENTED_EDGE ( 'NONE', *, *, #2393, .F. ) ;

+#3588 = CARTESIAN_POINT ( 'NONE',  ( -1.570000000000000500, 0.5000000000000000000, -1.450000000000000800 ) ) ;

+#3589 = CIRCLE ( 'NONE', #2509, 0.1499999999999997400 ) ;

+#3590 = ORIENTED_EDGE ( 'NONE', *, *, #1792, .T. ) ;

+#3591 = LINE ( 'NONE', #2209, #595 ) ;

+#3592 = ORIENTED_EDGE ( 'NONE', *, *, #715, .T. ) ;

+#3593 = PLANE ( 'NONE',  #1135 ) ;

+#3594 = DIRECTION ( 'NONE',  ( -1.000000000000000000, 0.0000000000000000000, -1.445602896647333400E-015 ) ) ;

+#3595 = EDGE_LOOP ( 'NONE', ( #1208, #3952, #3063, #3506, #4424 ) ) ;

+#3596 = LINE ( 'NONE', #3873, #486 ) ;

+#3597 = DIRECTION ( 'NONE',  ( -1.000000000000000000, 0.0000000000000000000, -2.710505431213761100E-016 ) ) ;

+#3598 = FACE_OUTER_BOUND ( 'NONE', #3985, .T. ) ;

+#3599 = VERTEX_POINT ( 'NONE', #1246 ) ;

+#3600 = PLANE ( 'NONE',  #3639 ) ;

+#3601 = ORIENTED_EDGE ( 'NONE', *, *, #4371, .F. ) ;

+#3602 = VECTOR ( 'NONE', #125, 1000.000000000000000 ) ;

+#3603 = AXIS2_PLACEMENT_3D ( 'NONE', #4062, #1660, #3378 ) ;

+#3604 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;

+#3605 = DIRECTION ( 'NONE',  ( 1.000000000000000000, -0.0000000000000000000, 2.710505431213761100E-016 ) ) ;

+#3606 = LINE ( 'NONE', #4059, #496 ) ;

+#3607 = EDGE_LOOP ( 'NONE', ( #484, #2812, #2871, #2502 ) ) ;

+#3608 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;

+#3609 = EDGE_CURVE ( 'NONE', #2546, #1864, #4104, .T. ) ;

+#3610 = PLANE ( 'NONE',  #105 ) ;

+#3611 = LINE ( 'NONE', #3278, #4437 ) ;

+#3612 = ORIENTED_EDGE ( 'NONE', *, *, #2300, .F. ) ;

+#3613 = ADVANCED_FACE ( 'NONE', ( #870 ), #2594, .F. ) ;

+#3614 = PLANE ( 'NONE',  #3603 ) ;

+#3615 = ORIENTED_EDGE ( 'NONE', *, *, #3572, .T. ) ;

+#3616 = ORIENTED_EDGE ( 'NONE', *, *, #156, .T. ) ;

+#3617 = EDGE_CURVE ( 'NONE', #659, #2604, #3225, .T. ) ;

+#3618 = SURFACE_STYLE_USAGE ( .BOTH. , #545 ) ;

+#3619 = ORIENTED_EDGE ( 'NONE', *, *, #2798, .F. ) ;

+#3620 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;

+#3621 = CARTESIAN_POINT ( 'NONE',  ( -2.299999999999999400, 1.300000000000000000, -1.200000000000000600 ) ) ;

+#3622 = FILL_AREA_STYLE ('',( #551 ) ) ;

+#3623 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;

+#3624 = EDGE_LOOP ( 'NONE', ( #1822, #3840, #613, #4155 ) ) ;

+#3625 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;

+#3626 = DIRECTION ( 'NONE',  ( -1.000000000000000000, 0.0000000000000000000, 7.228014483236692600E-016 ) ) ;

+#3627 = VECTOR ( 'NONE', #673, 1000.000000000000000 ) ;

+#3628 = CIRCLE ( 'NONE', #729, 0.2000000000000000900 ) ;

+#3629 = CARTESIAN_POINT ( 'NONE',  ( -0.8200000000000005100, 0.01000000000000000000, -1.600000000000000300 ) ) ;

+#3630 = ADVANCED_FACE ( 'NONE', ( #2199 ), #2277, .F. ) ;

+#3631 = DIRECTION ( 'NONE',  ( 1.445602896647333400E-015, 0.0000000000000000000, 1.000000000000000000 ) ) ;

+#3632 = EDGE_CURVE ( 'NONE', #3698, #2714, #4057, .T. ) ;

+#3633 = FACE_OUTER_BOUND ( 'NONE', #2193, .T. ) ;

+#3634 = FACE_OUTER_BOUND ( 'NONE', #3199, .T. ) ;

+#3635 = CARTESIAN_POINT ( 'NONE',  ( 2.499999999999998200, 1.110000000000000100, 1.200000000000000800 ) ) ;

+#3636 = CARTESIAN_POINT ( 'NONE',  ( -1.720000000000000000, 0.01000000000000002600, -1.600000000000000100 ) ) ;

+#3637 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );

+#3638 = AXIS2_PLACEMENT_3D ( 'NONE', #2249, #2943, #2265 ) ;

+#3639 = AXIS2_PLACEMENT_3D ( 'NONE', #4293, #835, #850 ) ;

+#3640 = LINE ( 'NONE', #1039, #2596 ) ;

+#3641 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;

+#3642 = VECTOR ( 'NONE', #2720, 1000.000000000000000 ) ;

+#3643 = VERTEX_POINT ( 'NONE', #1609 ) ;

+#3644 = ORIENTED_EDGE ( 'NONE', *, *, #646, .T. ) ;

+#3645 = FACE_OUTER_BOUND ( 'NONE', #2901, .T. ) ;

+#3646 = VERTEX_POINT ( 'NONE', #2563 ) ;

+#3647 = ORIENTED_EDGE ( 'NONE', *, *, #806, .F. ) ;

+#3648 = EDGE_LOOP ( 'NONE', ( #827, #4193, #119, #2961, #815 ) ) ;

+#3649 = ORIENTED_EDGE ( 'NONE', *, *, #1514, .F. ) ;

+#3650 = FACE_OUTER_BOUND ( 'NONE', #1650, .T. ) ;

+#3651 = EDGE_CURVE ( 'NONE', #1002, #2204, #1223, .T. ) ;

+#3652 = CARTESIAN_POINT ( 'NONE',  ( -2.100000000000000100, 7.985164807134504300, 1.200000000000000800 ) ) ;

+#3653 = EDGE_LOOP ( 'NONE', ( #1433, #3747, #3893, #3601 ) ) ;

+#3654 = EDGE_CURVE ( 'NONE', #3388, #2365, #3775, .T. ) ;

+#3655 = LINE ( 'NONE', #2159, #3881 ) ;

+#3656 = CARTESIAN_POINT ( 'NONE',  ( -1.870000000000000600, 0.0000000000000000000, 1.600000000000000300 ) ) ;

+#3657 = EDGE_CURVE ( 'NONE', #3209, #2969, #2407, .T. ) ;

+#3658 = AXIS2_PLACEMENT_3D ( 'NONE', #2455, #1458, #2483 ) ;

+#3659 = ADVANCED_FACE ( 'NONE', ( #3436 ), #1063, .F. ) ;

+#3660 = PLANE ( 'NONE',  #329 ) ;

+#3661 = VECTOR ( 'NONE', #2195, 1000.000000000000000 ) ;

+#3662 = ORIENTED_EDGE ( 'NONE', *, *, #3882, .F. ) ;

+#3663 = VECTOR ( 'NONE', #3313, 1000.000000000000000 ) ;

+#3664 = CARTESIAN_POINT ( 'NONE',  ( 1.870000000000000600, 0.01000000000000002600, 1.600000000000000500 ) ) ;

+#3665 = EDGE_LOOP ( 'NONE', ( #535, #4431, #1321, #2470 ) ) ;

+#3666 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;

+#3667 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;

+#3668 = ORIENTED_EDGE ( 'NONE', *, *, #3309, .T. ) ;

+#3669 = EDGE_CURVE ( 'NONE', #266, #3022, #4054, .T. ) ;

+#3670 = MANIFOLD_SOLID_BREP ( 'Cut-Extrude4[2]', #370 ) ;

+#3671 = VERTEX_POINT ( 'NONE', #3636 ) ;

+#3672 = CARTESIAN_POINT ( 'NONE',  ( 0.9700000000000005300, 0.5000000000000000000, -1.600000000000000300 ) ) ;

+#3673 = PRESENTATION_LAYER_ASSIGNMENT (  '', '', ( #1813 ) ) ;

+#3674 = CARTESIAN_POINT ( 'NONE',  ( 0.9700000000000005300, 0.5000000000000000000, -1.600000000000000300 ) ) ;

+#3675 = EDGE_LOOP ( 'NONE', ( #4393, #2605, #2987, #2454 ) ) ;

+#3676 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;

+#3677 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;

+#3678 = PLANE ( 'NONE',  #353 ) ;

+#3679 = ORIENTED_EDGE ( 'NONE', *, *, #3657, .F. ) ;

+#3680 = CARTESIAN_POINT ( 'NONE',  ( -1.870000000000000600, 0.01000000000000002600, -1.600000000000000300 ) ) ;

+#3681 = VERTEX_POINT ( 'NONE', #583 ) ;

+#3682 = CARTESIAN_POINT ( 'NONE',  ( -2.500000000000000000, 0.0000000000000000000, 0.2999999999999987100 ) ) ;

+#3683 = CARTESIAN_POINT ( 'NONE',  ( -0.8200000000000005100, 0.0000000000000000000, 1.600000000000000100 ) ) ;

+#3684 = LINE ( 'NONE', #161, #348 ) ;

+#3685 = CARTESIAN_POINT ( 'NONE',  ( 1.570000000000000500, 0.5000000000000000000, -1.450000000000000800 ) ) ;

+#3686 = CARTESIAN_POINT ( 'NONE',  ( 2.499999999999998200, 1.110000000000000100, -1.200000000000000400 ) ) ;

+#3687 = FACE_OUTER_BOUND ( 'NONE', #2884, .T. ) ;

+#3688 = ORIENTED_EDGE ( 'NONE', *, *, #4280, .F. ) ;

+#3689 = LINE ( 'NONE', #1984, #2051 ) ;

+#3690 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;

+#3691 = FILL_AREA_STYLE ('',( #2963 ) ) ;

+#3692 = CARTESIAN_POINT ( 'NONE',  ( -1.570000000000000500, 1.100000000000000100, 1.450000000000001300 ) ) ;

+#3693 = EDGE_CURVE ( 'NONE', #2546, #2675, #3552, .T. ) ;

+#3694 = VECTOR ( 'NONE', #1340, 1000.000000000000000 ) ;

+#3695 = EDGE_LOOP ( 'NONE', ( #4119, #4472, #1073, #2387, #4171, #4205, #3727, #523 ) ) ;

+#3696 = ORIENTED_EDGE ( 'NONE', *, *, #4081, .T. ) ;

+#3697 = DIRECTION ( 'NONE',  ( -1.000000000000000000, 0.0000000000000000000, 2.539877274133561300E-016 ) ) ;

+#3698 = VERTEX_POINT ( 'NONE', #3682 ) ;

+#3699 = CIRCLE ( 'NONE', #2575, 0.1499999999999999700 ) ;

+#3700 = AXIS2_PLACEMENT_3D ( 'NONE', #140, #1165, #4249 ) ;

+#3701 = VECTOR ( 'NONE', #4289, 1000.000000000000000 ) ;

+#3702 = ADVANCED_FACE ( 'NONE', ( #964 ), #1943, .F. ) ;

+#3703 = ORIENTED_EDGE ( 'NONE', *, *, #536, .T. ) ;

+#3704 = ORIENTED_EDGE ( 'NONE', *, *, #1330, .T. ) ;

+#3705 = ORIENTED_EDGE ( 'NONE', *, *, #3324, .F. ) ;

+#3706 = VECTOR ( 'NONE', #3499, 1000.000000000000000 ) ;

+#3707 = LINE ( 'NONE', #4325, #268 ) ;

+#3708 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;

+#3709 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;

+#3710 = EDGE_LOOP ( 'NONE', ( #2658, #2306, #554, #2289 ) ) ;

+#3711 = FACE_OUTER_BOUND ( 'NONE', #512, .T. ) ;

+#3712 = EDGE_CURVE ( 'NONE', #2180, #2549, #1818, .T. ) ;

+#3713 = ORIENTED_EDGE ( 'NONE', *, *, #3931, .T. ) ;

+#3714 = DIRECTION ( 'NONE',  ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;

+#3715 = PLANE ( 'NONE',  #2813 ) ;

+#3716 = ORIENTED_EDGE ( 'NONE', *, *, #3246, .F. ) ;

+#3717 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;

+#3718 = EDGE_LOOP ( 'NONE', ( #2944, #935, #7, #1259 ) ) ;

+#3719 = EDGE_CURVE ( 'NONE', #4390, #3172, #2727, .T. ) ;

+#3720 = VERTEX_POINT ( 'NONE', #3023 ) ;

+#3721 = CARTESIAN_POINT ( 'NONE',  ( 0.8200000000000005100, 0.01000000000000002600, 0.6000000000000003100 ) ) ;

+#3722 = VERTEX_POINT ( 'NONE', #959 ) ;

+#3723 = CARTESIAN_POINT ( 'NONE',  ( -0.8200000000000005100, 0.0000000000000000000, -1.600000000000000100 ) ) ;

+#3724 = AXIS2_PLACEMENT_3D ( 'NONE', #2745, #1010, #2022 ) ;

+#3725 = DIRECTION ( 'NONE',  ( 1.000000000000000000, 0.0000000000000000000, 7.228014483236692600E-016 ) ) ;

+#3726 = AXIS2_PLACEMENT_3D ( 'NONE', #3880, #113, #433 ) ;

+#3727 = ORIENTED_EDGE ( 'NONE', *, *, #1188, .F. ) ;

+#3728 = CARTESIAN_POINT ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;

+#3729 = ORIENTED_EDGE ( 'NONE', *, *, #2447, .T. ) ;

+#3730 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;

+#3731 = ORIENTED_EDGE ( 'NONE', *, *, #3175, .T. ) ;

+#3732 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;

+#3733 = EDGE_CURVE ( 'NONE', #3013, #1979, #2023, .T. ) ;

+#3734 = VECTOR ( 'NONE', #727, 1000.000000000000000 ) ;

+#3735 = CIRCLE ( 'NONE', #249, 0.1499999999999995200 ) ;

+#3736 = AXIS2_PLACEMENT_3D ( 'NONE', #612, #1276, #563 ) ;

+#3737 = CARTESIAN_POINT ( 'NONE',  ( -1.720000000000000000, 3.703513695928269700, 1.600000000000000100 ) ) ;

+#3738 = DIRECTION ( 'NONE',  ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;

+#3739 = CARTESIAN_POINT ( 'NONE',  ( 0.6700000000000000400, 0.01000000000000000000, 0.5999999999999989800 ) ) ;

+#3740 = LINE ( 'NONE', #3351, #2646 ) ;

+#3741 = LINE ( 'NONE', #1104, #1791 ) ;

+#3742 = ADVANCED_FACE ( 'NONE', ( #1386 ), #4069, .F. ) ;

+#3743 = VERTEX_POINT ( 'NONE', #1303 ) ;

+#3744 = ORIENTED_EDGE ( 'NONE', *, *, #4350, .T. ) ;

+#3745 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;

+#3746 = CARTESIAN_POINT ( 'NONE',  ( 2.500000000000000000, 1.100000000000000100, -0.2999999999999996000 ) ) ;

+#3747 = ORIENTED_EDGE ( 'NONE', *, *, #3002, .F. ) ;

+#3748 = LINE ( 'NONE', #1081, #2929 ) ;

+#3749 = VERTEX_POINT ( 'NONE', #1977 ) ;

+#3750 = VECTOR ( 'NONE', #2037, 1000.000000000000000 ) ;

+#3751 = VERTEX_POINT ( 'NONE', #4426 ) ;

+#3752 = VECTOR ( 'NONE', #1973, 1000.000000000000000 ) ;

+#3753 = ORIENTED_EDGE ( 'NONE', *, *, #713, .T. ) ;

+#3754 = SURFACE_STYLE_USAGE ( .BOTH. , #2026 ) ;

+#3755 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;

+#3756 = ORIENTED_EDGE ( 'NONE', *, *, #2905, .T. ) ;

+#3757 = VERTEX_POINT ( 'NONE', #3373 ) ;

+#3758 = EDGE_CURVE ( 'NONE', #3599, #61, #3220, .T. ) ;

+#3759 = ORIENTED_EDGE ( 'NONE', *, *, #3669, .T. ) ;

+#3760 = CYLINDRICAL_SURFACE ( 'NONE', #3303, 0.1499999999999995200 ) ;

+#3761 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;

+#3762 = DIRECTION ( 'NONE',  ( -1.000000000000000000, 0.0000000000000000000, 1.301042606982605300E-016 ) ) ;

+#3763 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;

+#3764 = ORIENTED_EDGE ( 'NONE', *, *, #2339, .F. ) ;

+#3765 = AXIS2_PLACEMENT_3D ( 'NONE', #3391, #2050, #1384 ) ;

+#3766 = VECTOR ( 'NONE', #1727, 1000.000000000000000 ) ;

+#3767 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;

+#3768 = CARTESIAN_POINT ( 'NONE',  ( 2.300000000000000700, 1.100000000000000100, -1.600000000000000500 ) ) ;

+#3769 = ORIENTED_EDGE ( 'NONE', *, *, #1161, .T. ) ;

+#3770 = ORIENTED_EDGE ( 'NONE', *, *, #789, .T. ) ;

+#3771 = LINE ( 'NONE', #2931, #3164 ) ;

+#3772 = DIRECTION ( 'NONE',  ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;

+#3773 = VERTEX_POINT ( 'NONE', #614 ) ;

+#3774 = DIRECTION ( 'NONE',  ( -1.000000000000000000, 0.0000000000000000000, 1.445602896647334400E-015 ) ) ;

+#3775 = LINE ( 'NONE', #1263, #169 ) ;

+#3776 = EDGE_LOOP ( 'NONE', ( #863, #1603, #1083, #154 ) ) ;

+#3777 = CARTESIAN_POINT ( 'NONE',  ( 0.6700000000000000400, 0.01000000000000002600, 1.600000000000000100 ) ) ;

+#3778 = ORIENTED_EDGE ( 'NONE', *, *, #4183, .T. ) ;

+#3779 = AXIS2_PLACEMENT_3D ( 'NONE', #2471, #184, #2887 ) ;

+#3780 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;

+#3781 = DIRECTION ( 'NONE',  ( -1.000000000000000000, -0.0000000000000000000, 2.710505431213761100E-016 ) ) ;

+#3782 = VERTEX_POINT ( 'NONE', #4117 ) ;

+#3783 = EDGE_CURVE ( 'NONE', #3166, #549, #1763, .T. ) ;

+#3784 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;

+#3785 = ORIENTED_EDGE ( 'NONE', *, *, #4271, .T. ) ;

+#3786 = CARTESIAN_POINT ( 'NONE',  ( -2.100000000000000100, 1.110000000000000100, -1.400000000000000100 ) ) ;

+#3787 = AXIS2_PLACEMENT_3D ( 'NONE', #2583, #2954, #2302 ) ;

+#3788 = AXIS2_PLACEMENT_3D ( 'NONE', #3575, #3224, #2515 ) ;

+#3789 = CARTESIAN_POINT ( 'NONE',  ( 2.099999999999998800, 1.110000000000000100, -1.200000000000000400 ) ) ;

+#3790 = VERTEX_POINT ( 'NONE', #2670 ) ;

+#3791 = CARTESIAN_POINT ( 'NONE',  ( -2.500000000000000000, 0.0000000000000000000, 1.600000000000000300 ) ) ;

+#3792 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;

+#3793 = ORIENTED_EDGE ( 'NONE', *, *, #943, .F. ) ;

+#3794 = CARTESIAN_POINT ( 'NONE',  ( 2.500000000000000000, 1.100000000000000100, 0.6999999999999999600 ) ) ;

+#3795 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;

+#3796 = EDGE_CURVE ( 'NONE', #2180, #4390, #3606, .T. ) ;

+#3797 = VECTOR ( 'NONE', #2716, 1000.000000000000000 ) ;

+#3798 = ADVANCED_FACE ( 'NONE', ( #4433 ), #2345, .F. ) ;

+#3799 = EDGE_CURVE ( 'NONE', #3072, #4252, #868, .T. ) ;

+#3800 = LINE ( 'NONE', #467, #3860 ) ;

+#3801 = VECTOR ( 'NONE', #1048, 1000.000000000000000 ) ;

+#3802 = CARTESIAN_POINT ( 'NONE',  ( -0.6700000000000000400, 0.0000000000000000000, 1.599999999999999900 ) ) ;

+#3803 = CARTESIAN_POINT ( 'NONE',  ( 1.720000000000000000, 0.01000000000000000000, -1.600000000000000300 ) ) ;

+#3804 = EDGE_CURVE ( 'NONE', #3166, #2706, #230, .T. ) ;

+#3805 = LINE ( 'NONE', #3322, #2430 ) ;

+#3806 = CARTESIAN_POINT ( 'NONE',  ( -1.720000000000000000, -1.562049935181331500, 0.7962562514124874600 ) ) ;

+#3807 = CARTESIAN_POINT ( 'NONE',  ( 2.099999999999998800, 1.100000000000000100, -1.600000000000000300 ) ) ;

+#3808 = VECTOR ( 'NONE', #973, 1000.000000000000000 ) ;

+#3809 = VERTEX_POINT ( 'NONE', #654 ) ;

+#3810 = VERTEX_POINT ( 'NONE', #2314 ) ;

+#3811 = ORIENTED_EDGE ( 'NONE', *, *, #1930, .F. ) ;

+#3812 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;

+#3813 = EDGE_CURVE ( 'NONE', #3013, #3817, #3937, .T. ) ;

+#3814 = LINE ( 'NONE', #589, #994 ) ;

+#3815 = ORIENTED_EDGE ( 'NONE', *, *, #304, .T. ) ;

+#3816 = VECTOR ( 'NONE', #1595, 1000.000000000000000 ) ;

+#3817 = VERTEX_POINT ( 'NONE', #2643 ) ;

+#3818 = ORIENTED_EDGE ( 'NONE', *, *, #940, .F. ) ;

+#3819 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;

+#3820 = ORIENTED_EDGE ( 'NONE', *, *, #1514, .T. ) ;

+#3821 = VECTOR ( 'NONE', #1299, 1000.000000000000000 ) ;

+#3822 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );

+#3823 = AXIS2_PLACEMENT_3D ( 'NONE', #1184, #3957, #1137 ) ;

+#3824 = DIRECTION ( 'NONE',  ( 1.000000000000000000, -0.0000000000000000000, 1.445602896647334400E-015 ) ) ;

+#3825 = VECTOR ( 'NONE', #1355, 1000.000000000000000 ) ;

+#3826 = CARTESIAN_POINT ( 'NONE',  ( 0.9700000000000005300, 0.5000000000000000000, 1.600000000000000300 ) ) ;

+#3827 = ADVANCED_FACE ( 'NONE', ( #608 ), #3041, .F. ) ;

+#3828 = LINE ( 'NONE', #2517, #961 ) ;

+#3829 = DIRECTION ( 'NONE',  ( 1.000000000000000000, -0.0000000000000000000, 0.0000000000000000000 ) ) ;

+#3830 = EDGE_CURVE ( 'NONE', #2631, #2241, #381, .T. ) ;

+#3831 = ORIENTED_EDGE ( 'NONE', *, *, #1762, .T. ) ;

+#3832 = CARTESIAN_POINT ( 'NONE',  ( -1.719999999999999800, 1.100000000000000100, -1.600000000000000100 ) ) ;

+#3833 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;

+#3834 = FACE_OUTER_BOUND ( 'NONE', #276, .T. ) ;

+#3835 = EDGE_LOOP ( 'NONE', ( #2627, #262, #1229, #1630 ) ) ;

+#3836 = DIRECTION ( 'NONE',  ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;

+#3837 = LINE ( 'NONE', #2882, #3061 ) ;

+#3838 = ORIENTED_EDGE ( 'NONE', *, *, #2586, .F. ) ;

+#3839 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;

+#3840 = ORIENTED_EDGE ( 'NONE', *, *, #2210, .F. ) ;

+#3841 = CARTESIAN_POINT ( 'NONE',  ( 2.500000000000000000, 1.100000000000000100, -1.399999999999998100 ) ) ;

+#3842 = ORIENTED_EDGE ( 'NONE', *, *, #1232, .T. ) ;

+#3843 = CARTESIAN_POINT ( 'NONE',  ( -1.570000000000000300, -1.562049935181331500, 1.600000000000000500 ) ) ;

+#3844 = ORIENTED_EDGE ( 'NONE', *, *, #775, .F. ) ;

+#3845 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;

+#3846 = DIRECTION ( 'NONE',  ( -1.084202172485504900E-016, 0.0000000000000000000, -1.000000000000000000 ) ) ;

+#3847 = VERTEX_POINT ( 'NONE', #2359 ) ;

+#3848 = EDGE_CURVE ( 'NONE', #4084, #3392, #3003, .T. ) ;

+#3849 = ADVANCED_FACE ( 'NONE', ( #2620 ), #1122, .T. ) ;

+#3850 = ORIENTED_EDGE ( 'NONE', *, *, #3027, .T. ) ;

+#3851 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;

+#3852 = ORIENTED_EDGE ( 'NONE', *, *, #2814, .F. ) ;

+#3853 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );

+#3854 = DIRECTION ( 'NONE',  ( 1.000000000000000000, 0.0000000000000000000, -1.445602896647333400E-015 ) ) ;

+#3855 = CARTESIAN_POINT ( 'NONE',  ( 0.8200000000000005100, 0.0000000000000000000, -1.600000000000000100 ) ) ;

+#3856 = CARTESIAN_POINT ( 'NONE',  ( -1.720000000000000000, 0.5000000000000000000, -1.600000000000000300 ) ) ;

+#3857 = LINE ( 'NONE', #312, #1516 ) ;

+#3858 = CARTESIAN_POINT ( 'NONE',  ( 0.9700000000000005300, 0.5000000000000000000, -1.600000000000000300 ) ) ;

+#3859 = CARTESIAN_POINT ( 'NONE',  ( 2.500000000000000000, 1.100000000000000100, -0.6999999999999999600 ) ) ;

+#3860 = VECTOR ( 'NONE', #439, 1000.000000000000000 ) ;

+#3861 = LINE ( 'NONE', #2105, #1358 ) ;

+#3862 = CARTESIAN_POINT ( 'NONE',  ( 1.720000000000000200, 0.01000000000000002600, 0.6000000000000006400 ) ) ;

+#3863 = DIRECTION ( 'NONE',  ( 1.084202172485504900E-016, 0.0000000000000000000, 1.000000000000000000 ) ) ;

+#3864 = ORIENTED_EDGE ( 'NONE', *, *, #3283, .F. ) ;

+#3865 = LINE ( 'NONE', #1491, #1103 ) ;

+#3866 = ORIENTED_EDGE ( 'NONE', *, *, #4023, .T. ) ;

+#3867 = LINE ( 'NONE', #2681, #1105 ) ;

+#3868 = ORIENTED_EDGE ( 'NONE', *, *, #4321, .F. ) ;

+#3869 = DIRECTION ( 'NONE',  ( -1.084202172485504900E-016, 0.0000000000000000000, -1.000000000000000000 ) ) ;

+#3870 = AXIS2_PLACEMENT_3D ( 'NONE', #1806, #2499, #472 ) ;

+#3871 = ADVANCED_FACE ( 'NONE', ( #275 ), #2044, .F. ) ;

+#3872 = ORIENTED_EDGE ( 'NONE', *, *, #1652, .F. ) ;

+#3873 = CARTESIAN_POINT ( 'NONE',  ( -0.6700000000000000400, -0.0000000000000000000, -1.599999999999999900 ) ) ;

+#3874 = LINE ( 'NONE', #693, #3821 ) ;

+#3875 = ORIENTED_EDGE ( 'NONE', *, *, #576, .T. ) ;

+#3876 = CARTESIAN_POINT ( 'NONE',  ( 0.6700000000000000400, 0.0000000000000000000, -1.599999999999999900 ) ) ;

+#3877 = DIRECTION ( 'NONE',  ( -1.000000000000000000, 0.0000000000000000000, -7.228014483236692600E-016 ) ) ;

+#3878 = EDGE_CURVE ( 'NONE', #3311, #1235, #1969, .T. ) ;

+#3879 = PLANE ( 'NONE',  #1234 ) ;

+#3880 = CARTESIAN_POINT ( 'NONE',  ( 2.099999999999998800, 1.100000000000000100, 1.200000000000000800 ) ) ;

+#3881 = VECTOR ( 'NONE', #3227, 1000.000000000000000 ) ;

+#3882 = EDGE_CURVE ( 'NONE', #847, #3671, #3495, .T. ) ;

+#3883 = AXIS2_PLACEMENT_3D ( 'NONE', #2632, #3812, #604 ) ;

+#3884 = PRESENTATION_LAYER_ASSIGNMENT (  '', '', ( #272 ) ) ;

+#3885 = CARTESIAN_POINT ( 'NONE',  ( 1.870000000000000600, 0.0000000000000000000, -1.600000000000000300 ) ) ;

+#3886 = ORIENTED_EDGE ( 'NONE', *, *, #2354, .F. ) ;

+#3887 = DIRECTION ( 'NONE',  ( 1.000000000000000000, 0.0000000000000000000, -7.228014483236692600E-016 ) ) ;

+#3888 = ORIENTED_EDGE ( 'NONE', *, *, #3129, .F. ) ;

+#3889 = CARTESIAN_POINT ( 'NONE',  ( 1.720000000000000000, 0.5000000000000000000, -1.600000000000000300 ) ) ;

+#3890 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;

+#3891 = CARTESIAN_POINT ( 'NONE',  ( 0.8200000000000005100, 0.5000000000000000000, 0.5999999999999994200 ) ) ;

+#3892 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;

+#3893 = ORIENTED_EDGE ( 'NONE', *, *, #3783, .F. ) ;

+#3894 = ADVANCED_FACE ( 'NONE', ( #1658 ), #2369, .F. ) ;

+#3895 = CARTESIAN_POINT ( 'NONE',  ( -1.720000000000000000, -3.203513695928269700, -1.600000000000000300 ) ) ;

+#3896 = EDGE_CURVE ( 'NONE', #170, #4300, #1916, .T. ) ;

+#3897 = AXIS2_PLACEMENT_3D ( 'NONE', #2640, #3352, #3709 ) ;

+#3898 = ORIENTED_EDGE ( 'NONE', *, *, #1567, .F. ) ;

+#3899 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;

+#3900 = ORIENTED_EDGE ( 'NONE', *, *, #1320, .T. ) ;

+#3901 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;

+#3902 = ORIENTED_EDGE ( 'NONE', *, *, #745, .F. ) ;

+#3903 = CARTESIAN_POINT ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;

+#3904 = CARTESIAN_POINT ( 'NONE',  ( -0.8200000000000005100, 0.5000000000000000000, 1.599999999999999900 ) ) ;

+#3905 = CARTESIAN_POINT ( 'NONE',  ( 0.9700000000000002000, 0.5000000000000000000, -1.450000000000000400 ) ) ;

+#3907 = VERTEX_POINT ( 'NONE', #732 ) ;

+#3906 = CARTESIAN_POINT ( 'NONE',  ( 1.570000000000000500, 0.5000000000000000000, 1.450000000000000800 ) ) ;

+#3908 = AXIS2_PLACEMENT_3D ( 'NONE', #1993, #664, #1343 ) ;

+#3909 = VECTOR ( 'NONE', #2529, 1000.000000000000000 ) ;

+#3910 = LINE ( 'NONE', #106, #2592 ) ;

+#3911 = VECTOR ( 'NONE', #2796, 1000.000000000000000 ) ;

+#3912 = ADVANCED_FACE ( 'NONE', ( #3834 ), #2413, .F. ) ;

+#3913 = VECTOR ( 'NONE', #3755, 1000.000000000000000 ) ;

+#3914 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;

+#3915 = CIRCLE ( 'NONE', #975, 0.3999999999999999700 ) ;

+#3916 = ORIENTED_EDGE ( 'NONE', *, *, #3272, .T. ) ;

+#3917 = VECTOR ( 'NONE', #1001, 1000.000000000000000 ) ;

+#3918 = CARTESIAN_POINT ( 'NONE',  ( -2.500000000000000000, 1.100000000000000100, -1.399999999999998600 ) ) ;

+#3919 = DIRECTION ( 'NONE',  ( 1.084202172485504900E-016, 0.0000000000000000000, -1.000000000000000000 ) ) ;

+#3920 = EDGE_LOOP ( 'NONE', ( #178, #992, #2820, #1164 ) ) ;

+#3921 = LINE ( 'NONE', #543, #103 ) ;

+#3922 = FACE_OUTER_BOUND ( 'NONE', #4414, .T. ) ;

+#3923 = VERTEX_POINT ( 'NONE', #355 ) ;

+#3924 = VERTEX_POINT ( 'NONE', #43 ) ;

+#3925 = CIRCLE ( 'NONE', #3658, 0.1499999999999997400 ) ;

+#3926 = CARTESIAN_POINT ( 'NONE',  ( -0.6700000000000001500, 0.5000000000000000000, 0.6000000000000003100 ) ) ;

+#3927 = CARTESIAN_POINT ( 'NONE',  ( -2.299999999999999800, 1.100000000000000100, -1.599999999999999900 ) ) ;

+#3928 = LINE ( 'NONE', #2376, #4047 ) ;

+#3929 = CARTESIAN_POINT ( 'NONE',  ( 1.720000000000000000, 1.100000000000000100, 1.599999999999999900 ) ) ;

+#3930 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;

+#3931 = EDGE_CURVE ( 'NONE', #214, #2927, #2346, .T. ) ;

+#3932 = LINE ( 'NONE', #3942, #2145 ) ;

+#3933 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;

+#3934 = ORIENTED_EDGE ( 'NONE', *, *, #1085, .T. ) ;

+#3935 = ADVANCED_FACE ( 'NONE', ( #605 ), #4477, .F. ) ;

+#3936 = PLANE ( 'NONE',  #4438 ) ;

+#3937 = LINE ( 'NONE', #1279, #2559 ) ;

+#3938 = ORIENTED_EDGE ( 'NONE', *, *, #940, .T. ) ;

+#3939 = VECTOR ( 'NONE', #3214, 1000.000000000000000 ) ;

+#3940 = VERTEX_POINT ( 'NONE', #3841 ) ;

+#3941 = DIRECTION ( 'NONE',  ( 4.336808689942019700E-016, -0.0000000000000000000, 1.000000000000000000 ) ) ;

+#3942 = CARTESIAN_POINT ( 'NONE',  ( -0.8200000000000005100, 0.5000000000000000000, -1.600000000000000300 ) ) ;

+#3943 = EDGE_CURVE ( 'NONE', #972, #56, #1709, .T. ) ;

+#3944 = ORIENTED_EDGE ( 'NONE', *, *, #1153, .F. ) ;

+#3945 = ORIENTED_EDGE ( 'NONE', *, *, #661, .T. ) ;

+#3946 = DIRECTION ( 'NONE',  ( -1.000000000000000000, 0.0000000000000000000, 5.162867488026213600E-017 ) ) ;

+#3947 = CARTESIAN_POINT ( 'NONE',  ( 0.9700000000000005300, 0.5000000000000000000, 1.600000000000000300 ) ) ;

+#3948 = EDGE_CURVE ( 'NONE', #1336, #3363, #2837, .T. ) ;

+#3949 = EDGE_LOOP ( 'NONE', ( #360, #2891, #3584, #963, #3842, #2639, #4204 ) ) ;

+#3950 = DIRECTION ( 'NONE',  ( -2.710505431213761100E-016, 0.0000000000000000000, -1.000000000000000000 ) ) ;

+#3951 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;

+#3952 = ORIENTED_EDGE ( 'NONE', *, *, #2691, .T. ) ;

+#3953 = ORIENTED_EDGE ( 'NONE', *, *, #4463, .F. ) ;

+#3954 = CARTESIAN_POINT ( 'NONE',  ( 1.720000000000000000, -3.203513695928269700, 1.600000000000000500 ) ) ;

+#3955 = VERTEX_POINT ( 'NONE', #704 ) ;

+#3956 = ADVANCED_FACE ( 'NONE', ( #2398 ), #3135, .F. ) ;

+#3957 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;

+#3958 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;

+#3959 = EDGE_CURVE ( 'NONE', #3681, #2466, #791, .T. ) ;

+#3960 = DIRECTION ( 'NONE',  ( 1.000000000000000000, 0.0000000000000000000, 3.614007241618346300E-016 ) ) ;

+#3961 = CARTESIAN_POINT ( 'NONE',  ( 0.6700000000000001500, 0.0000000000000000000, 0.6000000000000003100 ) ) ;

+#3962 = LINE ( 'NONE', #632, #2585 ) ;

+#3963 = FACE_OUTER_BOUND ( 'NONE', #15, .T. ) ;

+#3964 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #599 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #236, #2288, #2939 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );

+#3965 = AXIS2_PLACEMENT_3D ( 'NONE', #1597, #933, #552 ) ;

+#3966 = DIRECTION ( 'NONE',  ( -1.000000000000000000, 0.0000000000000000000, 1.445602896647333400E-015 ) ) ;

+#3967 = VECTOR ( 'NONE', #3031, 1000.000000000000000 ) ;

+#3968 = VECTOR ( 'NONE', #722, 1000.000000000000000 ) ;

+#3969 = VERTEX_POINT ( 'NONE', #2064 ) ;

+#3970 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;

+#3971 = ORIENTED_EDGE ( 'NONE', *, *, #3830, .T. ) ;

+#3972 = VECTOR ( 'NONE', #859, 1000.000000000000000 ) ;

+#3973 = CARTESIAN_POINT ( 'NONE',  ( 1.870000000000000600, 0.5000000000000000000, 1.600000000000000300 ) ) ;

+#3974 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;

+#3975 = EDGE_LOOP ( 'NONE', ( #4101, #97, #3778, #4379 ) ) ;

+#3976 = FACE_OUTER_BOUND ( 'NONE', #570, .T. ) ;

+#3977 = ORIENTED_EDGE ( 'NONE', *, *, #4337, .T. ) ;

+#3978 = FACE_OUTER_BOUND ( 'NONE', #2488, .T. ) ;

+#3979 = EDGE_CURVE ( 'NONE', #3394, #170, #1196, .T. ) ;

+#3980 = EDGE_LOOP ( 'NONE', ( #1901, #3055, #2000, #2767 ) ) ;

+#3981 = CARTESIAN_POINT ( 'NONE',  ( -1.720000000000000000, 0.5000000000000000000, 1.600000000000000100 ) ) ;

+#3982 = CARTESIAN_POINT ( 'NONE',  ( -0.8200000000000005100, 3.703513695928269700, 1.599999999999999900 ) ) ;

+#3983 = DIRECTION ( 'NONE',  ( 1.445602896647341700E-015, 0.0000000000000000000, 1.000000000000000000 ) ) ;

+#3984 = EDGE_CURVE ( 'NONE', #1800, #3698, #1251, .T. ) ;

+#3985 = EDGE_LOOP ( 'NONE', ( #4282, #2309, #3401, #3215, #1497, #762, #1373, #476 ) ) ;

+#3986 = LINE ( 'NONE', #1994, #1488 ) ;

+#3987 = ADVANCED_FACE ( 'NONE', ( #251 ), #1125, .T. ) ;

+#3988 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;

+#3989 = ORIENTED_EDGE ( 'NONE', *, *, #793, .F. ) ;

+#3990 = LINE ( 'NONE', #3508, #2776 ) ;

+#3991 = DIRECTION ( 'NONE',  ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;

+#3992 = CARTESIAN_POINT ( 'NONE',  ( -0.6700000000000001500, 0.0000000000000000000, -0.6000000000000003100 ) ) ;

+#3993 = CARTESIAN_POINT ( 'NONE',  ( -2.100000000000000100, 1.110000000000000100, 1.400000000000000800 ) ) ;

+#3994 = CARTESIAN_POINT ( 'NONE',  ( -0.8200000000000005100, 0.01000000000000000000, 1.599999999999999900 ) ) ;

+#3995 = LINE ( 'NONE', #2886, #1277 ) ;

+#3996 = EDGE_CURVE ( 'NONE', #4135, #1979, #3910, .T. ) ;

+#3997 = CARTESIAN_POINT ( 'NONE',  ( -1.570000000000000500, -1.562049935181331500, 1.450000000000000800 ) ) ;

+#3998 = EDGE_CURVE ( 'NONE', #418, #2180, #2279, .T. ) ;

+#3999 = DIRECTION ( 'NONE',  ( 1.000000000000000000, 0.0000000000000000000, 1.084202172485504900E-016 ) ) ;

+#4000 = FACE_OUTER_BOUND ( 'NONE', #378, .T. ) ;

+#4001 = VERTEX_POINT ( 'NONE', #16 ) ;

+#4002 = PLANE ( 'NONE',  #2942 ) ;

+#4003 = AXIS2_PLACEMENT_3D ( 'NONE', #1592, #4020, #1909 ) ;

+#4004 = CARTESIAN_POINT ( 'NONE',  ( -0.6700000000000000400, 0.01000000000000002600, -0.6000000000000000900 ) ) ;

+#4005 = ORIENTED_EDGE ( 'NONE', *, *, #3168, .F. ) ;

+#4006 = EDGE_CURVE ( 'NONE', #2128, #3237, #2977, .T. ) ;

+#4007 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;

+#4008 = ORIENTED_EDGE ( 'NONE', *, *, #2052, .T. ) ;

+#4009 = ADVANCED_FACE ( 'NONE', ( #983 ), #2804, .F. ) ;

+#4010 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;

+#4011 = ORIENTED_EDGE ( 'NONE', *, *, #2447, .F. ) ;

+#4012 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;

+#4013 = DIRECTION ( 'NONE',  ( -3.316902608485481700E-016, 0.0000000000000000000, 1.000000000000000000 ) ) ;

+#4014 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;

+#4015 = ORIENTED_EDGE ( 'NONE', *, *, #490, .F. ) ;

+#4016 = PLANE ( 'NONE',  #2048 ) ;

+#4017 = ORIENTED_EDGE ( 'NONE', *, *, #473, .T. ) ;

+#4018 = LINE ( 'NONE', #4400, #4399 ) ;

+#4019 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;

+#4020 = DIRECTION ( 'NONE',  ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;

+#4021 = CARTESIAN_POINT ( 'NONE',  ( 1.720000000000000000, -1.562049935181331500, -1.600000000000000100 ) ) ;

+#4022 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;

+#4023 = EDGE_CURVE ( 'NONE', #2549, #3751, #2324, .T. ) ;

+#4024 = CYLINDRICAL_SURFACE ( 'NONE', #2353, 0.2000000000000002100 ) ;

+#4025 = AXIS2_PLACEMENT_3D ( 'NONE', #3297, #1902, #1215 ) ;

+#4026 = AXIS2_PLACEMENT_3D ( 'NONE', #3079, #2032, #3763 ) ;

+#4027 = VECTOR ( 'NONE', #271, 1000.000000000000000 ) ;

+#4028 = CARTESIAN_POINT ( 'NONE',  ( 2.500000000000000000, 0.0000000000000000000, -1.600000000000000500 ) ) ;

+#4029 = LINE ( 'NONE', #1054, #2331 ) ;

+#4030 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;

+#4031 = ORIENTED_EDGE ( 'NONE', *, *, #1120, .F. ) ;

+#4032 = EDGE_LOOP ( 'NONE', ( #287, #2065, #4351, #2304 ) ) ;

+#4033 = CYLINDRICAL_SURFACE ( 'NONE', #3823, 0.1499999999999997400 ) ;

+#4034 = ORIENTED_EDGE ( 'NONE', *, *, #3381, .F. ) ;

+#4035 = EDGE_CURVE ( 'NONE', #3507, #1903, #3800, .T. ) ;

+#4036 = LINE ( 'NONE', #124, #4418 ) ;

+#4037 = CARTESIAN_POINT ( 'NONE',  ( -1.870000000000000300, 0.0000000000000000000, 0.9462562514124842600 ) ) ;

+#4038 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;

+#4039 = DIRECTION ( 'NONE',  ( 1.000000000000000000, -0.0000000000000000000, 0.0000000000000000000 ) ) ;

+#4040 = CARTESIAN_POINT ( 'NONE',  ( 0.6700000000000001500, 0.5000000000000000000, 0.6000000000000003100 ) ) ;

+#4041 = EDGE_LOOP ( 'NONE', ( #4253, #2313, #342, #777, #4105, #769, #146, #1264 ) ) ;

+#4042 = CARTESIAN_POINT ( 'NONE',  ( 1.870000000000000100, 0.0000000000000000000, -0.6000000000000006400 ) ) ;

+#4043 = ORIENTED_EDGE ( 'NONE', *, *, #3111, .F. ) ;

+#4044 = EDGE_CURVE ( 'NONE', #4240, #3337, #349, .T. ) ;

+#4045 = LINE ( 'NONE', #2388, #2661 ) ;

+#4046 = DIRECTION ( 'NONE',  ( -1.000000000000000000, 0.0000000000000000000, 2.539877274133561300E-016 ) ) ;

+#4047 = VECTOR ( 'NONE', #337, 1000.000000000000000 ) ;

+#4048 = EDGE_CURVE ( 'NONE', #2677, #205, #1469, .T. ) ;

+#4049 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;

+#4050 = VECTOR ( 'NONE', #3219, 1000.000000000000000 ) ;

+#4051 = CARTESIAN_POINT ( 'NONE',  ( 1.870000000000000100, 0.0000000000000000000, -0.6000000000000006400 ) ) ;

+#4052 = VERTEX_POINT ( 'NONE', #423 ) ;

+#4053 = EDGE_CURVE ( 'NONE', #610, #3177, #3405, .T. ) ;

+#4054 = LINE ( 'NONE', #3270, #3663 ) ;

+#4055 = ORIENTED_EDGE ( 'NONE', *, *, #3609, .T. ) ;

+#4056 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;

+#4057 = LINE ( 'NONE', #200, #1283 ) ;

+#4058 = ORIENTED_EDGE ( 'NONE', *, *, #2170, .T. ) ;

+#4059 = CARTESIAN_POINT ( 'NONE',  ( -0.6700000000000001500, -1.562049935181331500, 0.6000000000000003100 ) ) ;

+#4060 = EDGE_LOOP ( 'NONE', ( #66, #3010, #4470, #3279 ) ) ;

+#4061 = ORIENTED_EDGE ( 'NONE', *, *, #20, .T. ) ;

+#4062 = CARTESIAN_POINT ( 'NONE',  ( 1.570000000000000500, 1.100000000000000100, 1.450000000000000800 ) ) ;

+#4063 = EDGE_CURVE ( 'NONE', #2163, #4443, #1888, .T. ) ;

+#4064 = ORIENTED_EDGE ( 'NONE', *, *, #789, .F. ) ;

+#4065 = PLANE ( 'NONE',  #162 ) ;

+#4066 = ORIENTED_EDGE ( 'NONE', *, *, #2707, .T. ) ;

+#4067 = CARTESIAN_POINT ( 'NONE',  ( -2.299999999999999800, 7.985164807134504300, 1.200000000000000600 ) ) ;

+#4068 = ORIENTED_EDGE ( 'NONE', *, *, #3175, .F. ) ;

+#4069 = PLANE ( 'NONE',  #1205 ) ;

+#4070 = DIRECTION ( 'NONE',  ( 1.000000000000000000, 0.0000000000000000000, 1.445602896647333400E-015 ) ) ;

+#4071 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;

+#4072 = VECTOR ( 'NONE', #3050, 1000.000000000000000 ) ;

+#4073 = CIRCLE ( 'NONE', #14, 0.3999999999999998600 ) ;

+#4074 = LINE ( 'NONE', #1971, #3967 ) ;

+#4075 = VECTOR ( 'NONE', #1379, 1000.000000000000000 ) ;

+#4076 = PLANE ( 'NONE',  #766 ) ;

+#4077 = CARTESIAN_POINT ( 'NONE',  ( -1.870000000000000600, 0.01000000000000002600, 1.600000000000000300 ) ) ;

+#4078 = DIRECTION ( 'NONE',  ( 1.000000000000000000, 0.0000000000000000000, -0.0000000000000000000 ) ) ;

+#4079 = AXIS2_PLACEMENT_3D ( 'NONE', #3843, #4191, #57 ) ;

+#4080 = CARTESIAN_POINT ( 'NONE',  ( -0.8200000000000005100, 0.5000000000000000000, 0.6000000000000003100 ) ) ;

+#4081 = EDGE_CURVE ( 'NONE', #1209, #797, #2478, .T. ) ;

+#4082 = ORIENTED_EDGE ( 'NONE', *, *, #2090, .T. ) ;

+#4083 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;

+#4084 = VERTEX_POINT ( 'NONE', #1814 ) ;

+#4085 = CARTESIAN_POINT ( 'NONE',  ( -1.720000000000000000, 3.703513695928269700, 1.600000000000000100 ) ) ;

+#4086 = ORIENTED_EDGE ( 'NONE', *, *, #3654, .F. ) ;

+#4087 = LINE ( 'NONE', #62, #1311 ) ;

+#4088 = LINE ( 'NONE', #1016, #212 ) ;

+#4089 = EDGE_LOOP ( 'NONE', ( #3886, #1366, #238, #2574, #3020, #387 ) ) ;

+#4090 = DIRECTION ( 'NONE',  ( -1.445602896647333400E-015, 0.0000000000000000000, -1.000000000000000000 ) ) ;

+#4091 = ORIENTED_EDGE ( 'NONE', *, *, #3984, .T. ) ;

+#4092 = VECTOR ( 'NONE', #3558, 1000.000000000000000 ) ;

+#4093 = EDGE_CURVE ( 'NONE', #1452, #4138, #2925, .T. ) ;

+#4094 = EDGE_CURVE ( 'NONE', #2680, #40, #1417, .T. ) ;

+#4095 = CARTESIAN_POINT ( 'NONE',  ( 1.570000000000000500, 0.0000000000000000000, 1.450000000000000800 ) ) ;

+#4096 = DIRECTION ( 'NONE',  ( -1.000000000000000000, 0.0000000000000000000, -2.710505431213761100E-016 ) ) ;

+#4097 = FACE_OUTER_BOUND ( 'NONE', #4041, .T. ) ;

+#4098 = DIRECTION ( 'NONE',  ( -4.336808689942019700E-016, -0.0000000000000000000, -1.000000000000000000 ) ) ;

+#4099 = CARTESIAN_POINT ( 'NONE',  ( 2.500000000000000000, 1.100000000000000100, 1.599999999999999600 ) ) ;

+#4100 = PRESENTATION_STYLE_ASSIGNMENT (( #88 ) ) ;

+#4101 = ORIENTED_EDGE ( 'NONE', *, *, #661, .F. ) ;

+#4102 = AXIS2_PLACEMENT_3D ( 'NONE', #181, #2863, #2900 ) ;

+#4103 = CARTESIAN_POINT ( 'NONE',  ( 0.8200000000000005100, 0.5000000000000000000, -1.599999999999999900 ) ) ;

+#4104 = CIRCLE ( 'NONE', #2783, 0.1499999999999997400 ) ;

+#4105 = ORIENTED_EDGE ( 'NONE', *, *, #1551, .T. ) ;

+#4106 = ORIENTED_EDGE ( 'NONE', *, *, #517, .F. ) ;

+#4107 = EDGE_CURVE ( 'NONE', #2775, #2516, #465, .T. ) ;

+#4108 = EDGE_CURVE ( 'NONE', #772, #2986, #2810, .T. ) ;

+#4109 = VERTEX_POINT ( 'NONE', #1114 ) ;

+#4110 = CARTESIAN_POINT ( 'NONE',  ( -2.299999999999999800, 1.110000000000000100, 1.200000000000000600 ) ) ;

+#4111 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;

+#4112 = PLANE ( 'NONE',  #2802 ) ;

+#4113 = EDGE_CURVE ( 'NONE', #367, #2794, #2698, .T. ) ;

+#4114 = AXIS2_PLACEMENT_3D ( 'NONE', #686, #3795, #1725 ) ;

+#4115 = AXIS2_PLACEMENT_3D ( 'NONE', #1654, #3761, #4083 ) ;

+#4116 = ORIENTED_EDGE ( 'NONE', *, *, #3246, .T. ) ;

+#4117 = CARTESIAN_POINT ( 'NONE',  ( -0.8200000000000005100, 0.5000000000000000000, 0.6000000000000003100 ) ) ;

+#4118 = ADVANCED_FACE ( 'NONE', ( #1683 ), #3496, .F. ) ;

+#4119 = ORIENTED_EDGE ( 'NONE', *, *, #1167, .F. ) ;

+#4120 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;

+#4121 = PLANE ( 'NONE',  #567 ) ;

+#4122 = ORIENTED_EDGE ( 'NONE', *, *, #1088, .F. ) ;

+#4123 = ORIENTED_EDGE ( 'NONE', *, *, #977, .T. ) ;

+#4124 = FILL_AREA_STYLE ('',( #1015 ) ) ;

+#4125 = CARTESIAN_POINT ( 'NONE',  ( 2.500000000000000000, 1.100000000000000100, 0.4999999999999997800 ) ) ;

+#4126 = EDGE_CURVE ( 'NONE', #2122, #1452, #1092, .T. ) ;

+#4127 = LINE ( 'NONE', #270, #191 ) ;

+#4128 = DIRECTION ( 'NONE',  ( -4.336808689942019700E-016, 0.0000000000000000000, -1.000000000000000000 ) ) ;

+#4129 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;

+#4130 = FACE_OUTER_BOUND ( 'NONE', #2404, .T. ) ;

+#4131 = VECTOR ( 'NONE', #2042, 1000.000000000000000 ) ;

+#4132 = CARTESIAN_POINT ( 'NONE',  ( -1.870000000000000600, 0.5000000000000000000, -1.600000000000000300 ) ) ;

+#4133 = COLOUR_RGB ( '',0.7529411764705882200, 0.7529411764705882200, 0.7529411764705882200 ) ;

+#4134 = LINE ( 'NONE', #3794, #3750 ) ;

+#4135 = VERTEX_POINT ( 'NONE', #2282 ) ;

+#4136 = CARTESIAN_POINT ( 'NONE',  ( -0.6700000000000001500, 0.01000000000000002600, 0.6000000000000003100 ) ) ;

+#4137 = CARTESIAN_POINT ( 'NONE',  ( -1.719999999999999800, 1.100000000000000100, 1.600000000000000100 ) ) ;

+#4138 = VERTEX_POINT ( 'NONE', #1256 ) ;

+#4139 = AXIS2_PLACEMENT_3D ( 'NONE', #4125, #954, #2112 ) ;

+#4140 = VERTEX_POINT ( 'NONE', #2623 ) ;

+#4141 = ORIENTED_EDGE ( 'NONE', *, *, #3712, .T. ) ;

+#4142 = FACE_OUTER_BOUND ( 'NONE', #2232, .T. ) ;

+#4143 = VECTOR ( 'NONE', #1214, 1000.000000000000000 ) ;

+#4144 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;

+#4145 = VERTEX_POINT ( 'NONE', #1924 ) ;

+#4146 = ADVANCED_FACE ( 'NONE', ( #683 ), #546, .F. ) ;

+#4147 = AXIS2_PLACEMENT_3D ( 'NONE', #233, #3666, #3676 ) ;

+#4148 = ORIENTED_EDGE ( 'NONE', *, *, #2245, .T. ) ;

+#4149 = LINE ( 'NONE', #441, #2069 ) ;

+#4150 = CIRCLE ( 'NONE', #1323, 0.1499999999999999700 ) ;

+#4151 = DIRECTION ( 'NONE',  ( 4.336808689942019700E-016, 0.0000000000000000000, 1.000000000000000000 ) ) ;

+#4152 = CARTESIAN_POINT ( 'NONE',  ( -1.570000000000000500, 0.5000000000000000000, -1.450000000000001100 ) ) ;

+#4153 = LINE ( 'NONE', #3621, #1444 ) ;

+#4154 = APPLICATION_PROTOCOL_DEFINITION ( 'draft international standard', 'automotive_design', 1998, #1028 ) ;

+#4155 = ORIENTED_EDGE ( 'NONE', *, *, #4108, .T. ) ;

+#4156 = ORIENTED_EDGE ( 'NONE', *, *, #1374, .T. ) ;

+#4157 = CARTESIAN_POINT ( 'NONE',  ( 0.9700000000000005300, 1.100000000000000100, 1.600000000000000300 ) ) ;

+#4158 = DIRECTION ( 'NONE',  ( 0.7071067811865560100, 0.0000000000000000000, -0.7071067811865391400 ) ) ;

+#4159 = PRESENTATION_STYLE_ASSIGNMENT (( #3618 ) ) ;

+#4160 = ORIENTED_EDGE ( 'NONE', *, *, #2108, .T. ) ;

+#4161 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;

+#4162 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;

+#4163 = CARTESIAN_POINT ( 'NONE',  ( 2.099999999999998800, 7.985164807134504300, 1.200000000000000800 ) ) ;

+#4164 = CARTESIAN_POINT ( 'NONE',  ( 0.8200000000000005100, 0.5000000000000000000, -0.6000000000000003100 ) ) ;

+#4165 = ORIENTED_EDGE ( 'NONE', *, *, #931, .F. ) ;

+#4166 = EDGE_CURVE ( 'NONE', #1802, #950, #581, .T. ) ;

+#4167 = ADVANCED_FACE ( 'NONE', ( #3192 ), #1893, .F. ) ;

+#4168 = PLANE ( 'NONE',  #2427 ) ;

+#4169 = CARTESIAN_POINT ( 'NONE',  ( 0.6700000000000001500, 0.0000000000000000000, -0.6000000000000003100 ) ) ;

+#4170 = DIRECTION ( 'NONE',  ( 1.000000000000000000, -0.0000000000000000000, 0.0000000000000000000 ) ) ;

+#4171 = ORIENTED_EDGE ( 'NONE', *, *, #845, .F. ) ;

+#4172 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION (  '', ( #1813 ), #981 ) ;

+#4173 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;

+#4174 = VERTEX_POINT ( 'NONE', #901 ) ;

+#4175 = CARTESIAN_POINT ( 'NONE',  ( 1.570000000000000500, 1.100000000000000100, 1.450000000000000800 ) ) ;

+#4176 = PLANE ( 'NONE',  #3180 ) ;

+#4177 = VERTEX_POINT ( 'NONE', #3629 ) ;

+#4178 = CARTESIAN_POINT ( 'NONE',  ( -2.500000000000000000, 1.100000000000000100, -0.6999999999999991800 ) ) ;

+#4179 = EDGE_CURVE ( 'NONE', #2491, #4223, #82, .T. ) ;

+#4180 = DIRECTION ( 'NONE',  ( -1.000000000000000000, 0.0000000000000000000, 7.228014483236695600E-016 ) ) ;

+#4181 = LINE ( 'NONE', #1168, #3909 ) ;

+#4182 = CARTESIAN_POINT ( 'NONE',  ( -1.720000000000000200, 0.5000000000000000000, 0.7962562514124879000 ) ) ;

+#4183 = EDGE_CURVE ( 'NONE', #4273, #4252, #196, .T. ) ;

+#4184 = VECTOR ( 'NONE', #4434, 1000.000000000000000 ) ;

+#4185 = CARTESIAN_POINT ( 'NONE',  ( -0.8200000000000005100, -3.203513695928269700, -1.600000000000000300 ) ) ;

+#4186 = CARTESIAN_POINT ( 'NONE',  ( -2.500000000000000000, 1.100000000000000100, -0.4999999999999989500 ) ) ;

+#4187 = LINE ( 'NONE', #2916, #4247 ) ;

+#4188 = VECTOR ( 'NONE', #54, 1000.000000000000000 ) ;

+#4189 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;

+#4190 = ADVANCED_FACE ( 'NONE', ( #1304 ), #179, .F. ) ;

+#4191 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;

+#4192 = VECTOR ( 'NONE', #773, 1000.000000000000000 ) ;

+#4193 = ORIENTED_EDGE ( 'NONE', *, *, #2913, .T. ) ;

+#4194 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;

+#4195 = VECTOR ( 'NONE', #85, 1000.000000000000000 ) ;

+#4196 = CARTESIAN_POINT ( 'NONE',  ( 1.870000000000000600, 0.01000000000000000000, -1.600000000000000300 ) ) ;

+#4197 = ORIENTED_EDGE ( 'NONE', *, *, #323, .F. ) ;

+#4198 = PLANE ( 'NONE',  #1113 ) ;

+#4199 = EDGE_CURVE ( 'NONE', #3454, #3569, #2379, .T. ) ;

+#4200 = VECTOR ( 'NONE', #3319, 1000.000000000000000 ) ;

+#4201 = DIRECTION ( 'NONE',  ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;

+#4202 = ORIENTED_EDGE ( 'NONE', *, *, #1071, .F. ) ;

+#4203 = LINE ( 'NONE', #2459, #4192 ) ;

+#4204 = ORIENTED_EDGE ( 'NONE', *, *, #67, .T. ) ;

+#4205 = ORIENTED_EDGE ( 'NONE', *, *, #4179, .F. ) ;

+#4206 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;

+#4207 = EDGE_CURVE ( 'NONE', #2161, #3086, #4187, .T. ) ;

+#4208 = ORIENTED_EDGE ( 'NONE', *, *, #2676, .F. ) ;

+#4209 = VECTOR ( 'NONE', #2411, 1000.000000000000000 ) ;

+#4210 = AXIS2_PLACEMENT_3D ( 'NONE', #577, #2960, #4348 ) ;

+#4211 = AXIS2_PLACEMENT_3D ( 'NONE', #2789, #4213, #2117 ) ;

+#4212 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;

+#4213 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;

+#4214 = LINE ( 'NONE', #1109, #3766 ) ;

+#4215 = DIRECTION ( 'NONE',  ( 4.336808689942019700E-016, 0.0000000000000000000, 1.000000000000000000 ) ) ;

+#4216 = ORIENTED_EDGE ( 'NONE', *, *, #2994, .F. ) ;

+#4217 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;

+#4218 = DIRECTION ( 'NONE',  ( 1.084202172485504900E-016, 0.0000000000000000000, -1.000000000000000000 ) ) ;

+#4219 = ADVANCED_FACE ( 'NONE', ( #4130 ), #3081, .F. ) ;

+#4220 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;

+#4221 = EDGE_CURVE ( 'NONE', #1858, #988, #409, .T. ) ;

+#4222 = FACE_OUTER_BOUND ( 'NONE', #1739, .T. ) ;

+#4223 = VERTEX_POINT ( 'NONE', #3292 ) ;

+#4224 = AXIS2_PLACEMENT_3D ( 'NONE', #861, #842, #1868 ) ;

+#4225 = VERTEX_POINT ( 'NONE', #4334 ) ;

+#4226 = ORIENTED_EDGE ( 'NONE', *, *, #2469, .T. ) ;

+#4227 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;

+#4228 = ORIENTED_EDGE ( 'NONE', *, *, #4207, .F. ) ;

+#4229 = CARTESIAN_POINT ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;

+#4230 = CARTESIAN_POINT ( 'NONE',  ( -1.720000000000000000, 0.01000000000000000000, -1.600000000000000300 ) ) ;

+#4231 = CARTESIAN_POINT ( 'NONE',  ( -2.299999999999999800, 0.0000000000000000000, 1.600000000000000300 ) ) ;

+#4232 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION (  '', ( #1344 ), #3517 ) ;

+#4233 = VERTEX_POINT ( 'NONE', #578 ) ;

+#4234 = EDGE_CURVE ( 'NONE', #950, #3390, #137, .T. ) ;

+#4235 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;

+#4236 = VERTEX_POINT ( 'NONE', #1562 ) ;

+#4237 = ORIENTED_EDGE ( 'NONE', *, *, #1579, .F. ) ;

+#4238 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;

+#4239 = ADVANCED_FACE ( 'NONE', ( #3247 ), #1225, .T. ) ;

+#4240 = VERTEX_POINT ( 'NONE', #1543 ) ;

+#4241 = DIRECTION ( 'NONE',  ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;

+#4242 = VECTOR ( 'NONE', #2723, 1000.000000000000000 ) ;

+#4243 = EDGE_CURVE ( 'NONE', #2122, #2067, #3524, .T. ) ;

+#4244 = LINE ( 'NONE', #4275, #519 ) ;

+#4245 = DIRECTION ( 'NONE',  ( -5.782411586589366700E-015, 0.0000000000000000000, 1.000000000000000000 ) ) ;

+#4246 = CARTESIAN_POINT ( 'NONE',  ( 1.570000000000000300, 0.5000000000000000000, 1.600000000000000500 ) ) ;

+#4247 = VECTOR ( 'NONE', #2976, 1000.000000000000000 ) ;

+#4248 = VECTOR ( 'NONE', #3122, 1000.000000000000000 ) ;

+#4249 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;

+#4250 = VECTOR ( 'NONE', #2352, 1000.000000000000000 ) ;

+#4251 = CIRCLE ( 'NONE', #1053, 0.1499999999999999700 ) ;

+#4252 = VERTEX_POINT ( 'NONE', #1648 ) ;

+#4253 = ORIENTED_EDGE ( 'NONE', *, *, #1927, .T. ) ;

+#4254 = ORIENTED_EDGE ( 'NONE', *, *, #3719, .F. ) ;

+#4255 = CARTESIAN_POINT ( 'NONE',  ( -0.6700000000000001500, 0.0000000000000000000, 0.6000000000000003100 ) ) ;

+#4256 = ORIENTED_EDGE ( 'NONE', *, *, #3502, .T. ) ;

+#4257 = CIRCLE ( 'NONE', #2295, 0.2000000000000002100 ) ;

+#4258 = DIRECTION ( 'NONE',  ( 1.000000000000000000, 0.0000000000000000000, -5.162867488026213600E-017 ) ) ;

+#4259 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;

+#4260 = EDGE_CURVE ( 'NONE', #1452, #1387, #4074, .T. ) ;

+#4261 = FILL_AREA_STYLE_COLOUR ( '', #3576 ) ;

+#4262 = VECTOR ( 'NONE', #2806, 1000.000000000000000 ) ;

+#4263 = ADVANCED_FACE ( 'NONE', ( #3633 ), #677, .F. ) ;

+#4264 = FACE_OUTER_BOUND ( 'NONE', #3555, .T. ) ;

+#4265 = PRESENTATION_LAYER_ASSIGNMENT (  '', '', ( #2246 ) ) ;

+#4266 = AXIS2_PLACEMENT_3D ( 'NONE', #3567, #1496, #3919 ) ;

+#4267 = FACE_OUTER_BOUND ( 'NONE', #4060, .T. ) ;

+#4268 = ORIENTED_EDGE ( 'NONE', *, *, #584, .F. ) ;

+#4269 = PLANE ( 'NONE',  #2028 ) ;

+#4270 = CARTESIAN_POINT ( 'NONE',  ( 1.720000000000000000, 0.01000000000000002600, -0.6000000000000005300 ) ) ;

+#4271 = EDGE_CURVE ( 'NONE', #2930, #4174, #3740, .T. ) ;

+#4272 = VECTOR ( 'NONE', #922, 1000.000000000000000 ) ;

+#4273 = VERTEX_POINT ( 'NONE', #1286 ) ;

+#4274 = CARTESIAN_POINT ( 'NONE',  ( 1.870000000000000100, 0.5000000000000000000, -0.6000000000000006400 ) ) ;

+#4275 = CARTESIAN_POINT ( 'NONE',  ( -1.870000000000000600, -1.562049935181331500, 1.600000000000000300 ) ) ;

+#4276 = EDGE_CURVE ( 'NONE', #3671, #4145, #3962, .T. ) ;

+#4277 = VECTOR ( 'NONE', #2254, 1000.000000000000000 ) ;

+#4278 = ORIENTED_EDGE ( 'NONE', *, *, #1779, .T. ) ;

+#4279 = CARTESIAN_POINT ( 'NONE',  ( -0.8200000000000005100, 0.01000000000000002600, -0.6000000000000003100 ) ) ;

+#4280 = EDGE_CURVE ( 'NONE', #3065, #2766, #298, .T. ) ;

+#4281 = CARTESIAN_POINT ( 'NONE',  ( 0.8200000000000005100, 0.0000000000000000000, 1.600000000000000100 ) ) ;

+#4282 = ORIENTED_EDGE ( 'NONE', *, *, #4053, .T. ) ;

+#4283 = DIRECTION ( 'NONE',  ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;

+#4284 = VERTEX_POINT ( 'NONE', #2320 ) ;

+#4285 = ADVANCED_FACE ( 'NONE', ( #4456 ), #937, .T. ) ;

+#4286 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;

+#4287 = EDGE_CURVE ( 'NONE', #4421, #4273, #4353, .T. ) ;

+#4288 = VERTEX_POINT ( 'NONE', #283 ) ;

+#4289 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;

+#4290 = CARTESIAN_POINT ( 'NONE',  ( 2.099999999999998800, 1.300000000000000000, -1.200000000000000400 ) ) ;

+#4291 = ORIENTED_EDGE ( 'NONE', *, *, #759, .F. ) ;

+#4292 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;

+#4293 = CARTESIAN_POINT ( 'NONE',  ( 0.8200000000000005100, -3.203513695928269700, -1.599999999999999900 ) ) ;

+#4294 = FACE_OUTER_BOUND ( 'NONE', #2911, .T. ) ;

+#4295 = EDGE_CURVE ( 'NONE', #2421, #367, #3131, .T. ) ;

+#4296 = PLANE ( 'NONE',  #1090 ) ;

+#4297 = DIRECTION ( 'NONE',  ( 1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;

+#4298 = DIRECTION ( 'NONE',  ( -2.710505431213761100E-016, 0.0000000000000000000, 1.000000000000000000 ) ) ;

+#4299 = LINE ( 'NONE', #3033, #3913 ) ;

+#4300 = VERTEX_POINT ( 'NONE', #1331 ) ;

+#4301 = VECTOR ( 'NONE', #3608, 1000.000000000000000 ) ;

+#4302 = PLANE ( 'NONE',  #1782 ) ;

+#4303 = ORIENTED_EDGE ( 'NONE', *, *, #1647, .F. ) ;

+#4304 = ORIENTED_EDGE ( 'NONE', *, *, #1198, .F. ) ;

+#4305 = ADVANCED_FACE ( 'NONE', ( #2749 ), #4076, .F. ) ;

+#4306 = DIRECTION ( 'NONE',  ( -1.000000000000000000, 0.0000000000000000000, 1.301042606982605300E-016 ) ) ;

+#4307 = VERTEX_POINT ( 'NONE', #3018 ) ;

+#4308 = FACE_OUTER_BOUND ( 'NONE', #1620, .T. ) ;

+#4309 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;

+#4310 = VECTOR ( 'NONE', #3930, 1000.000000000000000 ) ;

+#4311 = ORIENTED_EDGE ( 'NONE', *, *, #3882, .T. ) ;

+#4312 = ORIENTED_EDGE ( 'NONE', *, *, #1493, .F. ) ;

+#4313 = LINE ( 'NONE', #2059, #3320 ) ;

+#4314 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;

+#4315 = AXIS2_PLACEMENT_3D ( 'NONE', #3000, #3730, #3333 ) ;

+#4316 = CARTESIAN_POINT ( 'NONE',  ( 2.099999999999998800, 1.110000000000000100, -1.600000000000000300 ) ) ;

+#4317 = CARTESIAN_POINT ( 'NONE',  ( 2.499999999999998200, 1.110000000000000100, 1.200000000000000800 ) ) ;

+#4318 = ORIENTED_EDGE ( 'NONE', *, *, #3559, .F. ) ;

+#4319 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;

+#4320 = AXIS2_PLACEMENT_3D ( 'NONE', #1359, #3784, #3074 ) ;

+#4321 = EDGE_CURVE ( 'NONE', #1245, #2006, #3298, .T. ) ;

+#4322 = VECTOR ( 'NONE', #2074, 1000.000000000000000 ) ;

+#4323 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );

+#4324 = ORIENTED_EDGE ( 'NONE', *, *, #3407, .F. ) ;

+#4325 = CARTESIAN_POINT ( 'NONE',  ( 2.099999999999998800, 1.110000000000000100, -1.600000000000000300 ) ) ;

+#4326 = FACE_OUTER_BOUND ( 'NONE', #1157, .T. ) ;

+#4327 = AXIS2_PLACEMENT_3D ( 'NONE', #1394, #4173, #3412 ) ;

+#4328 = CARTESIAN_POINT ( 'NONE',  ( -2.500000000000000000, 1.100000000000000100, -0.2999999999999987100 ) ) ;

+#4329 = EDGE_LOOP ( 'NONE', ( #4338, #2846, #3252, #1508, #1970, #2895, #2212, #1711 ) ) ;

+#4330 = VECTOR ( 'NONE', #1211, 1000.000000000000000 ) ;

+#4331 = ORIENTED_EDGE ( 'NONE', *, *, #23, .T. ) ;

+#4332 = FILL_AREA_STYLE_COLOUR ( '', #173 ) ;

+#4333 = ORIENTED_EDGE ( 'NONE', *, *, #4221, .T. ) ;

+#4334 = CARTESIAN_POINT ( 'NONE',  ( 2.299999999999998000, 1.110000000000000100, -1.200000000000000400 ) ) ;

+#4335 = ADVANCED_FACE ( 'NONE', ( #982 ), #4065, .F. ) ;

+#4336 = CARTESIAN_POINT ( 'NONE',  ( -2.299999999999999400, 1.110000000000000100, -1.200000000000000600 ) ) ;

+#4337 = EDGE_CURVE ( 'NONE', #1698, #2489, #80, .T. ) ;

+#4338 = ORIENTED_EDGE ( 'NONE', *, *, #8, .F. ) ;

+#4339 = ORIENTED_EDGE ( 'NONE', *, *, #3470, .T. ) ;

+#4340 = CARTESIAN_POINT ( 'NONE',  ( -2.500000000000000000, 1.100000000000000100, 1.600000000000000300 ) ) ;

+#4341 = DIRECTION ( 'NONE',  ( -1.000000000000000000, 0.0000000000000000000, -2.710505431213761100E-016 ) ) ;

+#4342 = CARTESIAN_POINT ( 'NONE',  ( -2.500000000000000000, 1.100000000000000100, 1.399999999999998600 ) ) ;

+#4343 = EDGE_LOOP ( 'NONE', ( #64, #2531, #1281, #2473 ) ) ;

+#4344 = CARTESIAN_POINT ( 'NONE',  ( 2.099999999999998800, 1.110000000000000100, 1.200000000000000800 ) ) ;

+#4345 = CARTESIAN_POINT ( 'NONE',  ( 1.870000000000000600, -1.562049935181331500, 1.600000000000000300 ) ) ;

+#4346 = ORIENTED_EDGE ( 'NONE', *, *, #1746, .T. ) ;

+#4347 = AXIS2_PLACEMENT_3D ( 'NONE', #3531, #1070, #63 ) ;

+#4348 = DIRECTION ( 'NONE',  ( -4.336808689942019700E-016, 0.0000000000000000000, -1.000000000000000000 ) ) ;

+#4349 = ORIENTED_EDGE ( 'NONE', *, *, #3379, .F. ) ;

+#4350 = EDGE_CURVE ( 'NONE', #3209, #1871, #2217, .T. ) ;

+#4351 = ORIENTED_EDGE ( 'NONE', *, *, #4276, .T. ) ;

+#4352 = CARTESIAN_POINT ( 'NONE',  ( 1.720000000000000000, 0.01000000000000000000, 1.600000000000000500 ) ) ;

+#4353 = LINE ( 'NONE', #3005, #1515 ) ;

+#4354 = VECTOR ( 'NONE', #1604, 1000.000000000000000 ) ;

+#4355 = AXIS2_PLACEMENT_3D ( 'NONE', #3895, #2475, #2832 ) ;

+#4356 = AXIS2_PLACEMENT_3D ( 'NONE', #3191, #460, #477 ) ;

+#4357 = ADVANCED_FACE ( 'NONE', ( #1300 ), #3396, .F. ) ;

+#4358 = VECTOR ( 'NONE', #3183, 1000.000000000000000 ) ;

+#4359 = LINE ( 'NONE', #318, #4458 ) ;

+#4360 = CARTESIAN_POINT ( 'NONE',  ( -2.100000000000000100, 1.110000000000000100, -1.600000000000000300 ) ) ;

+#4361 = FACE_OUTER_BOUND ( 'NONE', #3140, .T. ) ;

+#4362 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;

+#4363 = CARTESIAN_POINT ( 'NONE',  ( -1.720000000000000000, 0.01000000000000002600, -1.600000000000000300 ) ) ;

+#4364 = CIRCLE ( 'NONE', #1436, 0.1499999999999997400 ) ;

+#4365 = ORIENTED_EDGE ( 'NONE', *, *, #2131, .T. ) ;

+#4366 = FACE_OUTER_BOUND ( 'NONE', #615, .T. ) ;

+#4367 = ORIENTED_EDGE ( 'NONE', *, *, #1466, .F. ) ;

+#4368 = ORIENTED_EDGE ( 'NONE', *, *, #1704, .T. ) ;

+#4369 = ORIENTED_EDGE ( 'NONE', *, *, #2582, .T. ) ;

+#4370 = DIRECTION ( 'NONE',  ( 1.084202172485504900E-016, 0.0000000000000000000, -1.000000000000000000 ) ) ;

+#4371 = EDGE_CURVE ( 'NONE', #1002, #3166, #4127, .T. ) ;

+#4372 = ORIENTED_EDGE ( 'NONE', *, *, #4048, .F. ) ;

+#4373 = FACE_OUTER_BOUND ( 'NONE', #1589, .T. ) ;

+#4374 = AXIS2_PLACEMENT_3D ( 'NONE', #785, #1082, #4215 ) ;

+#4375 = CARTESIAN_POINT ( 'NONE',  ( -2.100000000000000100, 1.110000000000000100, 1.600000000000000800 ) ) ;

+#4376 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;

+#4377 = VECTOR ( 'NONE', #4220, 1000.000000000000000 ) ;

+#4378 = DIRECTION ( 'NONE',  ( -1.000000000000000000, 0.0000000000000000000, -0.0000000000000000000 ) ) ;

+#4379 = ORIENTED_EDGE ( 'NONE', *, *, #3799, .F. ) ;

+#4380 = CARTESIAN_POINT ( 'NONE',  ( 2.500000000000000000, 0.0000000000000000000, 0.4999999999999997800 ) ) ;

+#4381 = CARTESIAN_POINT ( 'NONE',  ( 0.0000000000000000000, 0.01000000000000000000, 0.0000000000000000000 ) ) ;

+#4382 = VECTOR ( 'NONE', #3833, 1000.000000000000000 ) ;

+#4383 = VERTEX_POINT ( 'NONE', #4110 ) ;

+#4384 = CARTESIAN_POINT ( 'NONE',  ( 0.6700000000000001500, 0.01000000000000002600, 0.6000000000000003100 ) ) ;

+#4385 = VERTEX_POINT ( 'NONE', #2077 ) ;

+#4386 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;

+#4387 = CARTESIAN_POINT ( 'NONE',  ( 0.8200000000000005100, 3.703513695928269700, 1.600000000000000100 ) ) ;

+#4388 = LINE ( 'NONE', #513, #1975 ) ;

+#4389 = ORIENTED_EDGE ( 'NONE', *, *, #4094, .T. ) ;

+#4390 = VERTEX_POINT ( 'NONE', #4136 ) ;

+#4391 = CARTESIAN_POINT ( 'NONE',  ( -0.6700000000000000400, -1.562049935181331500, -1.599999999999999900 ) ) ;

+#4392 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;

+#4393 = ORIENTED_EDGE ( 'NONE', *, *, #2073, .T. ) ;

+#4394 = CARTESIAN_POINT ( 'NONE',  ( 0.8200000000000005100, 3.703513695928269700, 1.600000000000000100 ) ) ;

+#4395 = ORIENTED_EDGE ( 'NONE', *, *, #1333, .T. ) ;

+#4396 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;

+#4397 = ORIENTED_EDGE ( 'NONE', *, *, #3572, .F. ) ;

+#4398 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION (  '', ( #1194 ), #1663 ) ;

+#4399 = VECTOR ( 'NONE', #619, 1000.000000000000000 ) ;

+#4400 = CARTESIAN_POINT ( 'NONE',  ( -2.100000000000000100, 1.110000000000000100, -1.600000000000000300 ) ) ;

+#4401 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;

+#4402 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;

+#4403 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;

+#4404 = DIRECTION ( 'NONE',  ( -1.084202172485504900E-016, 0.0000000000000000000, 1.000000000000000000 ) ) ;

+#4405 = EDGE_CURVE ( 'NONE', #3116, #61, #2692, .T. ) ;

+#4406 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #3544, 'distance_accuracy_value', 'NONE');

+#4407 = CIRCLE ( 'NONE', #2160, 0.1499999999999997400 ) ;

+#4408 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;

+#4409 = AXIS2_PLACEMENT_3D ( 'NONE', #194, #1212, #2962 ) ;

+#4410 = VECTOR ( 'NONE', #1629, 1000.000000000000000 ) ;

+#4411 = VECTOR ( 'NONE', #1939, 1000.000000000000000 ) ;

+#4412 = DIRECTION ( 'NONE',  ( 1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;

+#4413 = ORIENTED_EDGE ( 'NONE', *, *, #2461, .F. ) ;

+#4414 = EDGE_LOOP ( 'NONE', ( #1338, #2888, #1533, #1068 ) ) ;

+#4415 = EDGE_LOOP ( 'NONE', ( #2035, #3831, #1317, #3820, #1175 ) ) ;

+#4416 = EDGE_LOOP ( 'NONE', ( #3514, #1043, #2060, #3145 ) ) ;

+#4417 = EDGE_CURVE ( 'NONE', #4233, #3013, #574, .T. ) ;

+#4418 = VECTOR ( 'NONE', #3914, 1000.000000000000000 ) ;

+#4419 = CARTESIAN_POINT ( 'NONE',  ( 2.099999999999998800, 7.985164807134504300, 1.400000000000000600 ) ) ;

+#4420 = CARTESIAN_POINT ( 'NONE',  ( 0.8200000000000005100, -3.203513695928269700, -1.599999999999999900 ) ) ;

+#4421 = VERTEX_POINT ( 'NONE', #2751 ) ;

+#4422 = ORIENTED_EDGE ( 'NONE', *, *, #1085, .F. ) ;

+#4423 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;

+#4424 = ORIENTED_EDGE ( 'NONE', *, *, #3369, .T. ) ;

+#4425 = LINE ( 'NONE', #3091, #4209 ) ;

+#4426 = CARTESIAN_POINT ( 'NONE',  ( -1.523743748587508300, 0.5000000000000000000, 0.6000000000000005300 ) ) ;

+#4427 = VECTOR ( 'NONE', #4306, 1000.000000000000000 ) ;

+#4428 = EDGE_LOOP ( 'NONE', ( #639, #424, #3019, #4228 ) ) ;

+#4429 = VECTOR ( 'NONE', #3641, 1000.000000000000000 ) ;

+#4430 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;

+#4431 = ORIENTED_EDGE ( 'NONE', *, *, #884, .T. ) ;

+#4432 = EDGE_CURVE ( 'NONE', #3054, #2412, #1836, .T. ) ;

+#4433 = FACE_OUTER_BOUND ( 'NONE', #1101, .T. ) ;

+#4434 = DIRECTION ( 'NONE',  ( 1.000000000000000000, 0.0000000000000000000, 2.710505431213761100E-016 ) ) ;

+#4435 = PLANE ( 'NONE',  #286 ) ;

+#4436 = EDGE_CURVE ( 'NONE', #4288, #1871, #1623, .T. ) ;

+#4437 = VECTOR ( 'NONE', #3266, 1000.000000000000000 ) ;

+#4438 = AXIS2_PLACEMENT_3D ( 'NONE', #2892, #1465, #1518 ) ;

+#4439 = ORIENTED_EDGE ( 'NONE', *, *, #2187, .T. ) ;

+#4440 = ORIENTED_EDGE ( 'NONE', *, *, #775, .T. ) ;

+#4441 = VERTEX_POINT ( 'NONE', #1060 ) ;

+#4442 = ORIENTED_EDGE ( 'NONE', *, *, #2399, .F. ) ;

+#4443 = VERTEX_POINT ( 'NONE', #3073 ) ;

+#4444 = EDGE_CURVE ( 'NONE', #4383, #3086, #518, .T. ) ;

+#4445 = CARTESIAN_POINT ( 'NONE',  ( 1.570000000000000500, 0.0000000000000000000, 1.450000000000000800 ) ) ;

+#4446 = CARTESIAN_POINT ( 'NONE',  ( -0.9700000000000003100, 0.5000000000000000000, 1.450000000000000400 ) ) ;

+#4447 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;

+#4448 = EDGE_CURVE ( 'NONE', #1903, #3392, #2922, .T. ) ;

+#4449 = AXIS2_PLACEMENT_3D ( 'NONE', #3260, #1084, #3877 ) ;

+#4450 = PLANE ( 'NONE',  #2897 ) ;

+#4451 = EDGE_LOOP ( 'NONE', ( #1921, #2878, #4202, #1499 ) ) ;

+#4452 = DIRECTION ( 'NONE',  ( 1.000000000000000000, -0.0000000000000000000, -1.301042606982605300E-016 ) ) ;

+#4453 = DIRECTION ( 'NONE',  ( -1.445602896647333400E-015, 0.0000000000000000000, 1.000000000000000000 ) ) ;

+#4454 = CARTESIAN_POINT ( 'NONE',  ( 0.9700000000000005300, 1.100000000000000100, 1.600000000000000300 ) ) ;

+#4455 = CARTESIAN_POINT ( 'NONE',  ( -0.8200000000000007300, 1.100000000000000100, -1.600000000000000100 ) ) ;

+#4456 = FACE_OUTER_BOUND ( 'NONE', #3653, .T. ) ;

+#4457 = VECTOR ( 'NONE', #2442, 1000.000000000000000 ) ;

+#4458 = VECTOR ( 'NONE', #3353, 1000.000000000000000 ) ;

+#4459 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;

+#4460 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;

+#4461 = AXIS2_PLACEMENT_3D ( 'NONE', #1719, #2729, #2017 ) ;

+#4462 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;

+#4463 = EDGE_CURVE ( 'NONE', #34, #2204, #1785, .T. ) ;

+#4464 = CIRCLE ( 'NONE', #148, 0.1499999999999997400 ) ;

+#4465 = ORIENTED_EDGE ( 'NONE', *, *, #951, .F. ) ;

+#4466 = DIRECTION ( 'NONE',  ( 1.000000000000000000, 0.0000000000000000000, 2.710505431213761100E-016 ) ) ;

+#4467 = ORIENTED_EDGE ( 'NONE', *, *, #448, .T. ) ;

+#4468 = LINE ( 'NONE', #3386, #3417 ) ;

+#4469 = ORIENTED_EDGE ( 'NONE', *, *, #2642, .T. ) ;

+#4470 = ORIENTED_EDGE ( 'NONE', *, *, #715, .F. ) ;

+#4471 = DIRECTION ( 'NONE',  ( -1.000000000000000000, 0.0000000000000000000, 1.301042606982605300E-016 ) ) ;

+#4472 = ORIENTED_EDGE ( 'NONE', *, *, #26, .F. ) ;

+#4473 = CARTESIAN_POINT ( 'NONE',  ( 0.6700000000000001500, 0.5000000000000000000, -0.6000000000000003100 ) ) ;

+#4474 = LINE ( 'NONE', #1009, #3477 ) ;

+#4475 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;

+#4476 = LINE ( 'NONE', #1076, #1651 ) ;

+#4477 = PLANE ( 'NONE',  #1673 ) ;

+#4478 = VECTOR ( 'NONE', #3113, 1000.000000000000000 ) ;

+ENDSEC;

+END-ISO-10303-21;

diff --git a/circuit_boards/BuckBoost/RockPI-Power-Board/3dModels/IHLP2020CZ.step b/circuit_boards/BuckBoost/RockPI-Power-Board/3dModels/IHLP2020CZ.step
new file mode 100644
index 0000000..3443cdc
--- /dev/null
+++ b/circuit_boards/BuckBoost/RockPI-Power-Board/3dModels/IHLP2020CZ.step
@@ -0,0 +1,4272 @@
+ISO-10303-21;

+HEADER;

+FILE_DESCRIPTION (( 'STEP AP214' ),

+    '1' );

+FILE_NAME ('IHLP2020CZ.STEP',

+    '2014-08-20T18:35:29',

+    ( '' ),

+    ( '' ),

+    'SwSTEP 2.0',

+    'SolidWorks 2014',

+    '' );

+FILE_SCHEMA (( 'AUTOMOTIVE_DESIGN' ));

+ENDSEC;

+

+DATA;

+#1 = PRESENTATION_LAYER_ASSIGNMENT (  '', '', ( #1217 ) ) ;

+#2 = CARTESIAN_POINT ( 'NONE',  ( 0.1285193233055890200, 0.1710718309748114900, 0.2296758218404164300 ) ) ;

+#3 = CIRCLE ( 'NONE', #3559, 0.005000010000000299300 ) ;

+#4 = STYLED_ITEM ( 'NONE', ( #3964 ), #3089 ) ;

+#5 = PRESENTATION_STYLE_ASSIGNMENT (( #454 ) ) ;

+#6 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #1601, 'distance_accuracy_value', 'NONE');

+#7 = VERTEX_POINT ( 'NONE', #2806 ) ;

+#8 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( $, .METRE. ) );

+#9 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;

+#10 = CARTESIAN_POINT ( 'NONE',  ( -0.04157604098200080200, 0.1015718309748114700, 0.2896759418404160600 ) ) ;

+#11 = DIRECTION ( 'NONE',  ( 6.723502732300544800E-015, 0.0000000000000000000, -1.000000000000000000 ) ) ;

+#12 =( CONVERSION_BASED_UNIT ( 'INCH', #40 ) LENGTH_UNIT ( ) NAMED_UNIT ( #4016 ) );

+#13 = FILL_AREA_STYLE_COLOUR ( '', #3313 ) ;

+#14 = ORIENTED_EDGE ( 'NONE', *, *, #2140, .T. ) ;

+#15 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION (  '', ( #2639 ), #3992 ) ;

+#16 = CARTESIAN_POINT ( 'NONE',  ( 0.1298191233055829800, 0.1650718309748114800, 0.2477099727540468000 ) ) ;

+#17 = AXIS2_PLACEMENT_3D ( 'NONE', #3256, #2828, #2423 ) ;

+#18 = EDGE_LOOP ( 'NONE', ( #1667, #2657, #3236, #2612, #2788 ) ) ;

+#19 = PRESENTATION_LAYER_ASSIGNMENT (  '', '', ( #821 ) ) ;

+#20 = CIRCLE ( 'NONE', #2205, 0.02459999999999999300 ) ;

+#21 = STYLED_ITEM ( 'NONE', ( #2587 ), #3069 ) ;

+#22 =( CONVERSION_BASED_UNIT ( 'INCH', #2740 ) LENGTH_UNIT ( ) NAMED_UNIT ( #1807 ) );

+#23 = FILL_AREA_STYLE ('',( #929 ) ) ;

+#24 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #2702 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #1730, #463, #3290 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );

+#25 = EDGE_CURVE ( 'NONE', #1925, #2440, #2399, .T. ) ;

+#26 = CARTESIAN_POINT ( 'NONE',  ( -0.07228087669441764200, 0.1710718309748114900, 0.2496114794560131100 ) ) ;

+#27 =( CONVERSION_BASED_UNIT ( 'INCH', #1022 ) LENGTH_UNIT ( ) NAMED_UNIT ( #3163 ) );

+#28 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );

+#29 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( $, .METRE. ) );

+#30 = AXIS2_PLACEMENT_3D ( 'NONE', #3632, #3222, #2793 ) ;

+#31 = FILL_AREA_STYLE ('',( #935 ) ) ;

+#32 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;

+#33 = ORIENTED_EDGE ( 'NONE', *, *, #1512, .F. ) ;

+#34 = ADVANCED_FACE ( 'NONE', ( #988 ), #540, .T. ) ;

+#35 = ORIENTED_EDGE ( 'NONE', *, *, #920, .F. ) ;

+#36 = COLOUR_RGB ( '',0.7529411764705882200, 0.7529411764705882200, 0.7529411764705882200 ) ;

+#37 =( CONVERSION_BASED_UNIT ( 'INCH', #378 ) LENGTH_UNIT ( ) NAMED_UNIT ( #1342 ) );

+#38 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );

+#39 = EDGE_CURVE ( 'NONE', #1312, #4123, #2932, .T. ) ;

+#40 = LENGTH_MEASURE_WITH_UNIT ( LENGTH_MEASURE( 0.02539999999999999900 ), #1337 );

+#41 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;

+#42 = EDGE_LOOP ( 'NONE', ( #2851, #1258, #2896, #840, #1882, #2718, #205, #3376 ) ) ;

+#43 = PRESENTATION_LAYER_ASSIGNMENT (  '', '', ( #563 ) ) ;

+#44 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;

+#45 = EDGE_LOOP ( 'NONE', ( #3588, #2844, #3853, #3138 ) ) ;

+#46 = STYLED_ITEM ( 'NONE', ( #762 ), #3751 ) ;

+#47 = EDGE_CURVE ( 'NONE', #3940, #2724, #1306, .T. ) ;

+#48 =( CONVERSION_BASED_UNIT ( 'INCH', #612 ) LENGTH_UNIT ( ) NAMED_UNIT ( #484 ) );

+#49 = CARTESIAN_POINT ( 'NONE',  ( 0.1326173781957081500, 0.1703217599903731900, 0.2305243898687582000 ) ) ;

+#50 = CARTESIAN_POINT ( 'NONE',  ( 0.1293191233055835400, 0.1650718309748114800, 0.2297402042247918300 ) ) ;

+#51 = VECTOR ( 'NONE', #622, 39.37007874015748100 ) ;

+#52 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );

+#53 =( CONVERSION_BASED_UNIT ( 'INCH', #2383 ) LENGTH_UNIT ( ) NAMED_UNIT ( #3176 ) );

+#54 = CARTESIAN_POINT ( 'NONE',  ( -0.07228087669441722600, 0.1645718309748114800, 0.1896757418404058100 ) ) ;

+#55 = CARTESIAN_POINT ( 'NONE',  ( -0.07278087669441697700, 0.1650718309748114000, 0.2477099727540003900 ) ) ;

+#56 = LINE ( 'NONE', #3745, #2550 ) ;

+#57 = ORIENTED_EDGE ( 'NONE', *, *, #1778, .T. ) ;

+#58 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );

+#59 = CARTESIAN_POINT ( 'NONE',  ( -0.07833927206181298700, 0.1669267928794548300, 0.2346758318403927000 ) ) ;

+#60 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION (  '', ( #63 ), #1407 ) ;

+#61 = VERTEX_POINT ( 'NONE', #4101 ) ;

+#62 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );

+#63 = STYLED_ITEM ( 'NONE', ( #2548 ), #718 ) ;

+#64 = AXIS2_PLACEMENT_3D ( 'NONE', #1918, #1497, #1101 ) ;

+#65 = CARTESIAN_POINT ( 'NONE',  ( -0.1127808766944170100, 0.1015718309748114600, 0.2946758418404165100 ) ) ;

+#66 = ORIENTED_EDGE ( 'NONE', *, *, #3552, .F. ) ;

+#67 = PRESENTATION_STYLE_ASSIGNMENT (( #528 ) ) ;

+#68 = AXIS2_PLACEMENT_3D ( 'NONE', #732, #2673, #2279 ) ;

+#69 = CARTESIAN_POINT ( 'NONE',  ( -0.2465764509819907700, 0.09557183097481031200, 0.2896759418404146700 ) ) ;

+#70 = VECTOR ( 'NONE', #1815, 39.37007874015748100 ) ;

+#71 = LINE ( 'NONE', #3759, #1126 ) ;

+#72 = EDGE_CURVE ( 'NONE', #2834, #1590, #1307, .T. ) ;

+#73 = ORIENTED_EDGE ( 'NONE', *, *, #380, .F. ) ;

+#74 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;

+#75 = DIRECTION ( 'NONE',  ( -1.000000000000000000, -6.982964699952515400E-015, -6.723502732300544000E-015 ) ) ;

+#76 = LINE ( 'NONE', #3767, #4030 ) ;

+#77 = VECTOR ( 'NONE', #3653, 39.37007874015748100 ) ;

+#78 = PRESENTATION_LAYER_ASSIGNMENT (  '', '', ( #1913 ) ) ;

+#79 = CARTESIAN_POINT ( 'NONE',  ( 0.1350930345501060400, 0.1676586591948902600, 0.2460675353034662600 ) ) ;

+#80 = DIRECTION ( 'NONE',  ( -1.000000000000000000, -6.982964699952515400E-015, -6.723502732300544000E-015 ) ) ;

+#81 = EDGE_CURVE ( 'NONE', #2474, #237, #2428, .T. ) ;

+#82 = CARTESIAN_POINT ( 'NONE',  ( 0.02851912330559128200, 0.1710718309748114900, 0.2396758418404155700 ) ) ;

+#83 = FACE_OUTER_BOUND ( 'NONE', #2010, .T. ) ;

+#84 = FILL_AREA_STYLE_COLOUR ( '', #715 ) ;

+#85 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;

+#86 = ORIENTED_EDGE ( 'NONE', *, *, #2121, .T. ) ;

+#87 = EDGE_LOOP ( 'NONE', ( #854, #1665, #3903, #2721 ) ) ;

+#88 = STYLED_ITEM ( 'NONE', ( #1356 ), #735 ) ;

+#89 = FACE_OUTER_BOUND ( 'NONE', #1880, .T. ) ;

+#90 = LENGTH_MEASURE_WITH_UNIT ( LENGTH_MEASURE( 0.02539999999999999900 ), #3551 );

+#91 = ORIENTED_EDGE ( 'NONE', *, *, #2088, .F. ) ;

+#92 = ORIENTED_EDGE ( 'NONE', *, *, #856, .T. ) ;

+#93 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #3380 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #1173, #3969, #2701 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );

+#94 = CARTESIAN_POINT ( 'NONE',  ( -0.07277238429763632800, 0.1647628851420009900, 0.2446758518403925300 ) ) ;

+#95 = CARTESIAN_POINT ( 'NONE',  ( 0.1264857899722495500, 0.1382384976414782500, 0.2580091751737499400 ) ) ;

+#96 = AXIS2_PLACEMENT_3D ( 'NONE', #3615, #3205, #2772 ) ;

+#97 = DIRECTION ( 'NONE',  ( 4.189597530577919400E-014, -2.456081343906493700E-028, -1.000000000000000000 ) ) ;

+#98 = VERTEX_POINT ( 'NONE', #3323 ) ;

+#99 = FILL_AREA_STYLE_COLOUR ( '', #3822 ) ;

+#100 = VECTOR ( 'NONE', #3472, 39.37007874015748100 ) ;

+#101 = DIRECTION ( 'NONE',  ( 1.000000000000000000, 0.0000000000000000000, 6.723502732300544000E-015 ) ) ;

+#102 = ORIENTED_EDGE ( 'NONE', *, *, #3412, .T. ) ;

+#103 = CARTESIAN_POINT ( 'NONE',  ( 0.01721912330558317600, 0.05157183097481158500, 0.1346758418404163100 ) ) ;

+#104 = PRESENTATION_STYLE_ASSIGNMENT (( #567 ) ) ;

+#105 = LINE ( 'NONE', #3796, #1693 ) ;

+#106 = STYLED_ITEM ( 'NONE', ( #395 ), #2703 ) ;

+#107 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;

+#108 = FILL_AREA_STYLE ('',( #1419 ) ) ;

+#109 = VECTOR ( 'NONE', #85, 39.37007874015748100 ) ;

+#110 = PRESENTATION_STYLE_ASSIGNMENT (( #577 ) ) ;

+#111 = PRESENTATION_LAYER_ASSIGNMENT (  '', '', ( #63 ) ) ;

+#112 = ORIENTED_EDGE ( 'NONE', *, *, #1175, .F. ) ;

+#113 = LENGTH_MEASURE_WITH_UNIT ( LENGTH_MEASURE( 0.02539999999999999900 ), #2022 );

+#114 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #278 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #27, #2880, #1653 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );

+#115 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION (  '', ( #134 ), #2012 ) ;

+#116 = SURFACE_STYLE_FILL_AREA ( #588 ) ;

+#117 = FACE_OUTER_BOUND ( 'NONE', #1768, .T. ) ;

+#118 = ORIENTED_EDGE ( 'NONE', *, *, #2083, .T. ) ;

+#119 = LENGTH_MEASURE_WITH_UNIT ( LENGTH_MEASURE( 0.02539999999999999900 ), #597 );

+#120 = PRESENTATION_LAYER_ASSIGNMENT (  '', '', ( #134 ) ) ;

+#121 = PRESENTATION_STYLE_ASSIGNMENT (( #593 ) ) ;

+#122 = FACE_OUTER_BOUND ( 'NONE', #3811, .T. ) ;

+#123 = FILL_AREA_STYLE ('',( #595 ) ) ;

+#124 = ORIENTED_EDGE ( 'NONE', *, *, #3194, .F. ) ;

+#125 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #2116 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #300, #3121, #1896 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );

+#126 = DIRECTION ( 'NONE',  ( -8.830570889245882400E-030, -1.000000000000000000, 1.313388458492434300E-015 ) ) ;

+#127 = FILL_AREA_STYLE ('',( #601 ) ) ;

+#128 = FACE_OUTER_BOUND ( 'NONE', #1712, .T. ) ;

+#129 = CARTESIAN_POINT ( 'NONE',  ( -0.07278087669441697700, 0.1650718309748114000, 0.2477099727540003900 ) ) ;

+#130 = LINE ( 'NONE', #3818, #2168 ) ;

+#131 = VECTOR ( 'NONE', #3207, 39.37007874015748100 ) ;

+#132 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;

+#133 = VERTEX_POINT ( 'NONE', #2835 ) ;

+#134 = STYLED_ITEM ( 'NONE', ( #3265 ), #659 ) ;

+#135 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;

+#136 = FILL_AREA_STYLE ('',( #608 ) ) ;

+#137 = EDGE_LOOP ( 'NONE', ( #3088, #781, #2125, #1119 ) ) ;

+#138 = SURFACE_STYLE_USAGE ( .BOTH. , #610 ) ;

+#139 = STYLED_ITEM ( 'NONE', ( #2580 ), #3831 ) ;

+#140 = AXIS2_PLACEMENT_3D ( 'NONE', #2638, #2242, #1825 ) ;

+#141 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );

+#142 = ORIENTED_EDGE ( 'NONE', *, *, #47, .T. ) ;

+#143 = ORIENTED_EDGE ( 'NONE', *, *, #3515, .T. ) ;

+#144 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION (  '', ( #397 ), #3250 ) ;

+#145 = B_SPLINE_CURVE_WITH_KNOTS ( 'NONE', 3,

+ ( #16, #3712, #3296, #2868, #2462, #2049, #1641 ),

+ .UNSPECIFIED., .F., .F.,

+ ( 4, 3, 4 ),

+ ( 0.0000000000000000000, 2.494365814673483600E-005, 5.004524273451692100E-005 ),

+ .UNSPECIFIED. ) ;

+#146 = FILL_AREA_STYLE ('',( #1860 ) ) ;

+#147 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( $, .METRE. ) );

+#148 = FILL_AREA_STYLE_COLOUR ( '', #996 ) ;

+#149 = VECTOR ( 'NONE', #1498, 39.37007874015748100 ) ;

+#150 = SURFACE_STYLE_USAGE ( .BOTH. , #620 ) ;

+#151 = COLOUR_RGB ( '',0.7529411764705882200, 0.7529411764705882200, 0.7529411764705882200 ) ;

+#152 = VECTOR ( 'NONE', #3065, 39.37007874015748100 ) ;

+#153 = FILL_AREA_STYLE ('',( #1867 ) ) ;

+#154 = LENGTH_MEASURE_WITH_UNIT ( LENGTH_MEASURE( 0.02539999999999999900 ), #3031 );

+#155 = PLANE ( 'NONE',  #3111 ) ;

+#156 = CARTESIAN_POINT ( 'NONE',  ( 0.1298105850396674100, 0.1647628673121830600, 0.2346758318404155700 ) ) ;

+#157 = ADVANCED_FACE ( 'NONE', ( #836 ), #1761, .F. ) ;

+#158 = VERTEX_POINT ( 'NONE', #1074 ) ;

+#159 = LINE ( 'NONE', #3846, #2004 ) ;

+#160 = ORIENTED_EDGE ( 'NONE', *, *, #516, .T. ) ;

+#161 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #1474, 'distance_accuracy_value', 'NONE');

+#162 = AXIS2_PLACEMENT_3D ( 'NONE', #218, #3889, #3476 ) ;

+#163 = COLOUR_RGB ( '',0.7921568627450980000, 0.8196078431372548800, 0.9333333333333333500 ) ;

+#164 = PRESENTATION_STYLE_ASSIGNMENT (( #634 ) ) ;

+#165 = VECTOR ( 'NONE', #689, 39.37007874015748100 ) ;

+#166 = ORIENTED_EDGE ( 'NONE', *, *, #3059, .T. ) ;

+#167 = EDGE_CURVE ( 'NONE', #158, #3108, #643, .T. ) ;

+#168 = ADVANCED_FACE ( 'NONE', ( #3548 ), #3437, .T. ) ;

+#169 = PRESENTATION_LAYER_ASSIGNMENT (  '', '', ( #2639 ) ) ;

+#170 = LENGTH_MEASURE_WITH_UNIT ( LENGTH_MEASURE( 0.02539999999999999900 ), #3587 );

+#171 = ORIENTED_EDGE ( 'NONE', *, *, #1211, .F. ) ;

+#172 = LINE ( 'NONE', #3854, #3033 ) ;

+#173 = VECTOR ( 'NONE', #2722, 39.37007874015748100 ) ;

+#174 = CARTESIAN_POINT ( 'NONE',  ( 0.1358191233055834900, 0.2708696181185856800, 0.2896759418404177300 ) ) ;

+#175 = VECTOR ( 'NONE', #1930, 39.37007874015748100 ) ;

+#176 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );

+#177 = ORIENTED_EDGE ( 'NONE', *, *, #2150, .T. ) ;

+#178 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );

+#179 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #12, 'distance_accuracy_value', 'NONE');

+#180 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );

+#181 = EDGE_CURVE ( 'NONE', #810, #2716, #1188, .T. ) ;

+#182 = LENGTH_MEASURE_WITH_UNIT ( LENGTH_MEASURE( 0.02539999999999999900 ), #1014 );

+#183 = FILL_AREA_STYLE_COLOUR ( '', #1901 ) ;

+#184 = DIRECTION ( 'NONE',  ( -3.491481338843133000E-015, 1.000000000000000000, -2.347498432148817200E-029 ) ) ;

+#185 = AXIS2_PLACEMENT_3D ( 'NONE', #2781, #2370, #1971 ) ;

+#186 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #1196 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #1826, #584, #3391 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );

+#187 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #3469, 'distance_accuracy_value', 'NONE');

+#188 = ORIENTED_EDGE ( 'NONE', *, *, #2521, .T. ) ;

+#189 = PLANE ( 'NONE',  #2679 ) ;

+#190 = ORIENTED_EDGE ( 'NONE', *, *, #738, .T. ) ;

+#191 = FACE_OUTER_BOUND ( 'NONE', #1032, .T. ) ;

+#192 = VECTOR ( 'NONE', #373, 39.37007874015748100 ) ;

+#193 = PRESENTATION_STYLE_ASSIGNMENT (( #656 ) ) ;

+#194 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION (  '', ( #3976 ), #2996 ) ;

+#195 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #1127, 'distance_accuracy_value', 'NONE');

+#196 = VECTOR ( 'NONE', #2108, 39.37007874015748100 ) ;

+#197 = VECTOR ( 'NONE', #2436, 39.37007874015748100 ) ;

+#198 = CARTESIAN_POINT ( 'NONE',  ( -0.07805377876216772200, 0.1676612554117713200, 0.2332792115302976300 ) ) ;

+#199 = CARTESIAN_POINT ( 'NONE',  ( 0.1345752551141646800, 0.1686107971067628300, 0.2321695990739661400 ) ) ;

+#200 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );

+#201 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION (  '', ( #4107 ), #968 ) ;

+#202 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;

+#203 = VERTEX_POINT ( 'NONE', #3564 ) ;

+#204 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );

+#205 = ORIENTED_EDGE ( 'NONE', *, *, #727, .F. ) ;

+#206 = LINE ( 'NONE', #3047, #3389 ) ;

+#207 = VECTOR ( 'NONE', #2845, 39.37007874015748100 ) ;

+#208 = CARTESIAN_POINT ( 'NONE',  ( -0.04157604098200080200, 0.09557183097481174200, 0.2896759418404160600 ) ) ;

+#209 = FILL_AREA_STYLE_COLOUR ( '', #2537 ) ;

+#210 = FACE_OUTER_BOUND ( 'NONE', #45, .T. ) ;

+#211 = PLANE ( 'NONE',  #2881 ) ;

+#212 = LINE ( 'NONE', #3886, #100 ) ;

+#213 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );

+#214 = FACE_OUTER_BOUND ( 'NONE', #1638, .T. ) ;

+#215 = EDGE_CURVE ( 'NONE', #1513, #745, #3981, .T. ) ;

+#216 = PRESENTATION_LAYER_ASSIGNMENT (  '', '', ( #106 ) ) ;

+#217 = SURFACE_STYLE_FILL_AREA ( #680 ) ;

+#218 = CARTESIAN_POINT ( 'NONE',  ( 0.1353775186729938600, 0.1669267928794163600, 0.2396758418404145400 ) ) ;

+#219 = AXIS2_PLACEMENT_3D ( 'NONE', #1320, #898, #441 ) ;

+#220 = CARTESIAN_POINT ( 'NONE',  ( 0.1248191233055829700, 0.1650718309748114800, 0.1629758418404164700 ) ) ;

+#221 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #3765, 'distance_accuracy_value', 'NONE');

+#222 = EDGE_CURVE ( 'NONE', #3426, #3788, #660, .T. ) ;

+#223 = EDGE_CURVE ( 'NONE', #1928, #743, #3136, .T. ) ;

+#224 = ORIENTED_EDGE ( 'NONE', *, *, #3059, .F. ) ;

+#225 = VECTOR ( 'NONE', #3525, 39.37007874015748100 ) ;

+#226 = ADVANCED_FACE ( 'NONE', ( #702 ), #367, .F. ) ;

+#227 = LINE ( 'NONE', #3485, #152 ) ;

+#228 = PRESENTATION_STYLE_ASSIGNMENT (( #690 ) ) ;

+#229 = EDGE_CURVE ( 'NONE', #3791, #3423, #2769, .T. ) ;

+#230 = ORIENTED_EDGE ( 'NONE', *, *, #568, .F. ) ;

+#231 = SURFACE_SIDE_STYLE ('',( #694 ) ) ;

+#232 = VECTOR ( 'NONE', #480, 39.37007874015748100 ) ;

+#233 = LINE ( 'NONE', #3900, #3656 ) ;

+#234 = FILL_AREA_STYLE_COLOUR ( '', #4086 ) ;

+#235 = FILL_AREA_STYLE_COLOUR ( '', #1924 ) ;

+#236 = EDGE_CURVE ( 'NONE', #3387, #992, #1141, .T. ) ;

+#237 = VERTEX_POINT ( 'NONE', #3927 ) ;

+#238 = DIRECTION ( 'NONE',  ( 6.723502732300544000E-015, 0.0000000000000000000, -1.000000000000000000 ) ) ;

+#239 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( $, .METRE. ) );

+#240 = VECTOR ( 'NONE', #1000, 39.37007874015748100 ) ;

+#241 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;

+#242 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.7071067811865454600, -0.7071067811865495700 ) ) ;

+#243 = CARTESIAN_POINT ( 'NONE',  ( -0.07253458860904155000, 0.1650141332067782700, 0.2488272938120422200 ) ) ;

+#244 = FACE_OUTER_BOUND ( 'NONE', #820, .T. ) ;

+#245 = CARTESIAN_POINT ( 'NONE',  ( -0.04818087669441705600, 0.09557183097481147800, 0.3163758418404165100 ) ) ;

+#246 = ADVANCED_FACE ( 'NONE', ( #3002 ), #1543, .T. ) ;

+#247 = ORIENTED_EDGE ( 'NONE', *, *, #1770, .F. ) ;

+#248 = ORIENTED_EDGE ( 'NONE', *, *, #2920, .T. ) ;

+#249 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #1962, 'distance_accuracy_value', 'NONE');

+#250 = ORIENTED_EDGE ( 'NONE', *, *, #2578, .F. ) ;

+#251 = CARTESIAN_POINT ( 'NONE',  ( 0.08381912330558302600, 0.09557183097481147800, 0.3006758418404165100 ) ) ;

+#252 = SURFACE_SIDE_STYLE ('',( #717 ) ) ;

+#253 = SURFACE_STYLE_USAGE ( .BOTH. , #720 ) ;

+#254 = AXIS2_PLACEMENT_3D ( 'NONE', #2216, #3367, #2942 ) ;

+#255 = ORIENTED_EDGE ( 'NONE', *, *, #1832, .T. ) ;

+#256 = EDGE_CURVE ( 'NONE', #3108, #693, #1671, .T. ) ;

+#257 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;

+#258 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #2549 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #3497, #2253, #1033 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );

+#259 = AXIS2_PLACEMENT_3D ( 'NONE', #2905, #1889, #1478 ) ;

+#260 = SURFACE_SIDE_STYLE ('',( #723 ) ) ;

+#261 = PRESENTATION_LAYER_ASSIGNMENT (  '', '', ( #139 ) ) ;

+#262 = PRESENTATION_STYLE_ASSIGNMENT (( #724 ) ) ;

+#263 = DIRECTION ( 'NONE',  ( 1.000000000000000000, 0.0000000000000000000, -1.067128122525103100E-016 ) ) ;

+#264 = CARTESIAN_POINT ( 'NONE',  ( -0.06778087669441705500, 0.1650718309748114800, 0.1896757418404058600 ) ) ;

+#265 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #3807, 'distance_accuracy_value', 'NONE');

+#266 = B_SPLINE_SURFACE_WITH_KNOTS ( 'NONE', 1, 3, ( 

+ ( #538, #79, #3768, #3349, #2929, #2517 ),

+ ( #2104, #1699, #1303, #883, #424, #4098 ) ),

+ .UNSPECIFIED., .F., .F., .F.,

+ ( 2, 2 ),

+ ( 4, 2, 4 ),

+ ( 0.0000000000000000000, 1.000000000000000000 ),

+ ( 0.0000000000000000000, 0.5000000000000000000, 1.000000000000000000 ),

+ .UNSPECIFIED. ) ;

+#267 = CARTESIAN_POINT ( 'NONE',  ( -0.06778087669441705500, 0.2080718309748114700, 0.2896759418404159000 ) ) ;

+#268 = LINE ( 'NONE', #3934, #225 ) ;

+#269 = PRESENTATION_LAYER_ASSIGNMENT (  '', '', ( #273 ) ) ;

+#270 =( CONVERSION_BASED_UNIT ( 'INCH', #3087 ) LENGTH_UNIT ( ) NAMED_UNIT ( #2705 ) );

+#271 = APPLICATION_CONTEXT ( 'automotive_design' ) ;

+#272 = LINE ( 'NONE', #2674, #2455 ) ;

+#273 = STYLED_ITEM ( 'NONE', ( #1838 ), #2274 ) ;

+#274 = SURFACE_STYLE_FILL_AREA ( #737 ) ;

+#275 = VECTOR ( 'NONE', #2373, 39.37007874015748100 ) ;

+#276 = ORIENTED_EDGE ( 'NONE', *, *, #2568, .T. ) ;

+#277 = CARTESIAN_POINT ( 'NONE',  ( 0.1353775186729938300, 0.1669267928794163600, 0.2446758518404135700 ) ) ;

+#278 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #27, 'distance_accuracy_value', 'NONE');

+#279 = AXIS2_PLACEMENT_3D ( 'NONE', #3640, #3230, #2801 ) ;

+#280 = ORIENTED_EDGE ( 'NONE', *, *, #3680, .F. ) ;

+#281 = EDGE_CURVE ( 'NONE', #3760, #2210, #392, .T. ) ;

+#282 = AXIS2_PLACEMENT_3D ( 'NONE', #832, #383, #4052 ) ;

+#283 = SURFACE_STYLE_FILL_AREA ( #744 ) ;

+#284 = VERTEX_POINT ( 'NONE', #2795 ) ;

+#285 = SURFACE_STYLE_FILL_AREA ( #746 ) ;

+#286 = DIRECTION ( 'NONE',  ( 1.000000000000000000, 0.0000000000000000000, 6.723502732300544000E-015 ) ) ;

+#287 = SURFACE_STYLE_USAGE ( .BOTH. , #748 ) ;

+#288 = SURFACE_STYLE_USAGE ( .BOTH. , #749 ) ;

+#289 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;

+#290 = VECTOR ( 'NONE', #2178, 39.37007874015748100 ) ;

+#291 = SURFACE_STYLE_USAGE ( .BOTH. , #751 ) ;

+#292 = EDGE_CURVE ( 'NONE', #1278, #3147, #2387, .T. ) ;

+#293 = CARTESIAN_POINT ( 'NONE',  ( 0.02851912330559162200, 0.1710718309748114900, 0.1896757418404065000 ) ) ;

+#294 = CARTESIAN_POINT ( 'NONE',  ( -0.07148107669440156900, 0.1650718309748114800, 0.2296758218403890900 ) ) ;

+#295 = VECTOR ( 'NONE', #2832, 39.37007874015748100 ) ;

+#296 = SURFACE_SIDE_STYLE ('',( #756 ) ) ;

+#297 = SURFACE_STYLE_FILL_AREA ( #759 ) ;

+#298 = EDGE_CURVE ( 'NONE', #710, #669, #1165, .T. ) ;

+#299 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #582 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #2307, #1086, #3864 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );

+#300 =( CONVERSION_BASED_UNIT ( 'INCH', #3107 ) LENGTH_UNIT ( ) NAMED_UNIT ( #3501 ) );

+#301 = ORIENTED_EDGE ( 'NONE', *, *, #3373, .F. ) ;

+#302 = COLOUR_RGB ( '',0.5019607843137254800, 0.5019607843137254800, 0.5019607843137254800 ) ;

+#303 = CARTESIAN_POINT ( 'NONE',  ( -0.07833927206181305600, 0.1669267928794548300, 0.2446758518403924800 ) ) ;

+#304 = EDGE_CURVE ( 'NONE', #1755, #918, #3959, .T. ) ;

+#305 = ORIENTED_EDGE ( 'NONE', *, *, #3869, .F. ) ;

+#306 = CARTESIAN_POINT ( 'NONE',  ( 0.1002191233055829800, 0.1650718309748114800, 0.1383758418404164900 ) ) ;

+#307 = LENGTH_MEASURE_WITH_UNIT ( LENGTH_MEASURE( 0.02539999999999999900 ), #3006 );

+#308 = COLOUR_RGB ( '',0.7529411764705882200, 0.7529411764705882200, 0.7529411764705882200 ) ;

+#309 = SURFACE_STYLE_USAGE ( .BOTH. , #773 ) ;

+#310 = DIRECTION ( 'NONE',  ( -1.000000000000000000, 0.0000000000000000000, -6.723502732300544000E-015 ) ) ;

+#311 = ORIENTED_EDGE ( 'NONE', *, *, #3201, .F. ) ;

+#312 = LINE ( 'NONE', #3983, #797 ) ;

+#313 = SURFACE_STYLE_USAGE ( .BOTH. , #776 ) ;

+#314 = ORIENTED_EDGE ( 'NONE', *, *, #920, .T. ) ;

+#315 = LINE ( 'NONE', #1099, #3395 ) ;

+#316 = EDGE_CURVE ( 'NONE', #3940, #158, #926, .T. ) ;

+#317 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );

+#318 = CARTESIAN_POINT ( 'NONE',  ( 0.1052191233055830000, 0.1650718309748114800, 0.1383758418404164900 ) ) ;

+#319 = COLOUR_RGB ( '',0.5019607843137254800, 0.5019607843137254800, 0.5019607843137254800 ) ;

+#320 = VERTEX_POINT ( 'NONE', #486 ) ;

+#321 =( CONVERSION_BASED_UNIT ( 'INCH', #3762 ) LENGTH_UNIT ( ) NAMED_UNIT ( #3488 ) );

+#322 = CARTESIAN_POINT ( 'NONE',  ( -0.07878087669441828600, 0.2708696181186025000, 0.2896759418404157800 ) ) ;

+#323 = VECTOR ( 'NONE', #2089, 39.37007874015748100 ) ;

+#324 = EDGE_LOOP ( 'NONE', ( #2283, #2984, #2855, #2143 ) ) ;

+#325 = CIRCLE ( 'NONE', #254, 0.02459999999999999300 ) ;

+#326 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );

+#327 = CIRCLE ( 'NONE', #3685, 0.02460000000000000700 ) ;

+#328 = ORIENTED_EDGE ( 'NONE', *, *, #2925, .F. ) ;

+#329 = CARTESIAN_POINT ( 'NONE',  ( -0.07278087669441706000, 0.09557183097481147800, 0.3006758418404164600 ) ) ;

+#330 = CYLINDRICAL_SURFACE ( 'NONE', #2663, 0.006500000000000002300 ) ;

+#331 = FILL_AREA_STYLE_COLOUR ( '', #2992 ) ;

+#332 = VECTOR ( 'NONE', #238, 39.37007874015748100 ) ;

+#333 = ORIENTED_EDGE ( 'NONE', *, *, #1841, .T. ) ;

+#334 = PRESENTATION_LAYER_ASSIGNMENT (  '', '', ( #2869 ) ) ;

+#335 = ADVANCED_FACE ( 'NONE', ( #504 ), #3938, .T. ) ;

+#336 = CIRCLE ( 'NONE', #3456, 0.02459999999999999300 ) ;

+#337 = CARTESIAN_POINT ( 'NONE',  ( 0.1052191233055829600, 0.09557183097481147800, 0.1786758418404164600 ) ) ;

+#338 = CARTESIAN_POINT ( 'NONE',  ( 0.02851912330559162200, 0.1650718309748114800, 0.1896757418404062500 ) ) ;

+#339 = ORIENTED_EDGE ( 'NONE', *, *, #3007, .T. ) ;

+#340 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #1793, 'distance_accuracy_value', 'NONE');

+#341 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( $, .METRE. ) );

+#342 = AXIS2_PLACEMENT_3D ( 'NONE', #3129, #2710, #2313 ) ;

+#343 = CARTESIAN_POINT ( 'NONE',  ( 0.1293191233055829000, 0.1015718309748115100, 0.2896759418404174500 ) ) ;

+#344 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );

+#345 = CARTESIAN_POINT ( 'NONE',  ( 0.1296712455233436900, 0.1650718309748114000, 0.2309433460139593300 ) ) ;

+#346 = ORIENTED_EDGE ( 'NONE', *, *, #2890, .T. ) ;

+#347 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );

+#348 = CARTESIAN_POINT ( 'NONE',  ( -0.07277238429763632800, 0.1647628851420010500, 0.2346758318403927300 ) ) ;

+#349 = CARTESIAN_POINT ( 'NONE',  ( 0.1248191233055829700, 0.1710718309748114900, 0.1896757418404069200 ) ) ;

+#350 = SURFACE_SIDE_STYLE ('',( #804 ) ) ;

+#351 = CARTESIAN_POINT ( 'NONE',  ( 0.1285193233055889600, 0.1710718309748114900, 0.2346758318404155400 ) ) ;

+#352 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION (  '', ( #4004 ), #258 ) ;

+#353 = SURFACE_SIDE_STYLE ('',( #809 ) ) ;

+#354 = ORIENTED_EDGE ( 'NONE', *, *, #2884, .T. ) ;

+#355 = SURFACE_STYLE_FILL_AREA ( #812 ) ;

+#356 = VERTEX_POINT ( 'NONE', #2287 ) ;

+#357 = CARTESIAN_POINT ( 'NONE',  ( -0.04818087669441705600, 0.1650718309748114800, 0.3409758418404165200 ) ) ;

+#358 = COLOUR_RGB ( '',0.5019607843137254800, 0.5019607843137254800, 0.5019607843137254800 ) ;

+#359 = LINE ( 'NONE', #4031, #834 ) ;

+#360 = EDGE_CURVE ( 'NONE', #810, #320, #1873, .T. ) ;

+#361 = CARTESIAN_POINT ( 'NONE',  ( 0.1052191233055829600, 0.1650718309748114800, 0.3163758418404165100 ) ) ;

+#362 = ORIENTED_EDGE ( 'NONE', *, *, #4082, .F. ) ;

+#363 = LENGTH_MEASURE_WITH_UNIT ( LENGTH_MEASURE( 0.02539999999999999900 ), #3527 );

+#364 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION (  '', ( #3619 ), #2453 ) ;

+#365 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );

+#366 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;

+#367 = PLANE ( 'NONE',  #674 ) ;

+#368 = PRESENTATION_STYLE_ASSIGNMENT (( #823 ) ) ;

+#369 = CARTESIAN_POINT ( 'NONE',  ( 0.02851912330559107400, 0.1710718309748114900, 0.2896759418404170100 ) ) ;

+#370 = EDGE_CURVE ( 'NONE', #992, #3005, #159, .T. ) ;

+#371 = CIRCLE ( 'NONE', #1154, 0.006500000000000002300 ) ;

+#372 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;

+#373 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;

+#374 = FILL_AREA_STYLE ('',( #828 ) ) ;

+#375 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );

+#376 = PRESENTATION_LAYER_ASSIGNMENT (  '', '', ( #3619 ) ) ;

+#377 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION (  '', ( #139 ), #3123 ) ;

+#378 = LENGTH_MEASURE_WITH_UNIT ( LENGTH_MEASURE( 0.02539999999999999900 ), #1364 );

+#379 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;

+#380 = EDGE_CURVE ( 'NONE', #2939, #3788, #3004, .T. ) ;

+#381 = VERTEX_POINT ( 'NONE', #3507 ) ;

+#382 = PRESENTATION_LAYER_ASSIGNMENT (  '', '', ( #397 ) ) ;

+#383 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;

+#385 = EDGE_CURVE ( 'NONE', #1629, #2132, #2358, .T. ) ;

+#384 = FACE_OUTER_BOUND ( 'NONE', #2115, .T. ) ;

+#386 = ORIENTED_EDGE ( 'NONE', *, *, #3704, .T. ) ;

+#387 = PRESENTATION_LAYER_ASSIGNMENT (  '', '', ( #46 ) ) ;

+#388 = CARTESIAN_POINT ( 'NONE',  ( -0.07257104633714570000, 0.1650718309748113500, 0.2306823561557685100 ) ) ;

+#389 = ORIENTED_EDGE ( 'NONE', *, *, #39, .T. ) ;

+#390 = PRESENTATION_LAYER_ASSIGNMENT (  '', '', ( #4004 ) ) ;

+#391 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;

+#392 = LINE ( 'NONE', #4062, #555 ) ;

+#393 = LINE ( 'NONE', #4063, #1656 ) ;

+#394 = DIRECTION ( 'NONE',  ( -1.000000000000000000, 0.0000000000000000000, -6.723502732300544000E-015 ) ) ;

+#395 = PRESENTATION_STYLE_ASSIGNMENT (( #850 ) ) ;

+#396 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;

+#397 = STYLED_ITEM ( 'NONE', ( #2573 ), #426 ) ;

+#398 = CARTESIAN_POINT ( 'NONE',  ( 0.1052191233055830000, 0.1650718309748114800, 0.1629758418404164700 ) ) ;

+#399 = SURFACE_SIDE_STYLE ('',( #853 ) ) ;

+#400 = EDGE_LOOP ( 'NONE', ( #4049, #1071, #2118, #2981 ) ) ;

+#401 = VECTOR ( 'NONE', #1850, 39.37007874015748100 ) ;

+#402 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;

+#403 = CARTESIAN_POINT ( 'NONE',  ( -0.07253458860904150900, 0.1650141332067781900, 0.2305243898687399700 ) ) ;

+#404 = ORIENTED_EDGE ( 'NONE', *, *, #523, .T. ) ;

+#405 = FILL_AREA_STYLE ('',( #860 ) ) ;

+#406 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION (  '', ( #3709 ), #2414 ) ;

+#407 = LINE ( 'NONE', #4080, #77 ) ;

+#408 = EDGE_CURVE ( 'NONE', #3922, #977, #2659, .T. ) ;

+#409 = LENGTH_MEASURE_WITH_UNIT ( LENGTH_MEASURE( 0.02539999999999999900 ), #341 );

+#410 = CARTESIAN_POINT ( 'NONE',  ( -0.06778087669441705500, 0.2080718309748114700, 0.2496758618403928700 ) ) ;

+#411 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #483 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #2993, #1759, #507 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );

+#412 = EDGE_LOOP ( 'NONE', ( #937, #784, #2579, #3332, #3315 ) ) ;

+#413 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );

+#414 = CARTESIAN_POINT ( 'NONE',  ( 0.1293191233055834000, 0.1710718309748114900, 0.2496114794560395100 ) ) ;

+#415 = DIRECTION ( 'NONE',  ( -1.000000000000000000, 0.0000000000000000000, -5.410114273808110700E-015 ) ) ;

+#416 = LINE ( 'NONE', #4091, #2165 ) ;

+#417 = VECTOR ( 'NONE', #2070, 39.37007874015748100 ) ;

+#418 = AXIS2_PLACEMENT_3D ( 'NONE', #2974, #2562, #2157 ) ;

+#419 = LINE ( 'NONE', #4092, #2713 ) ;

+#420 = SURFACE_STYLE_USAGE ( .BOTH. , #877 ) ;

+#421 = PRESENTATION_STYLE_ASSIGNMENT (( #878 ) ) ;

+#422 = VERTEX_POINT ( 'NONE', #1045 ) ;

+#423 = FILL_AREA_STYLE ('',( #881 ) ) ;

+#424 = CARTESIAN_POINT ( 'NONE',  ( 0.1294589653970336400, 0.1650718309748114800, 0.2493620927625413200 ) ) ;

+#425 = FILL_AREA_STYLE_COLOUR ( '', #3755 ) ;

+#426 = ADVANCED_FACE ( 'NONE', ( #502 ), #1440, .T. ) ;

+#427 = DIRECTION ( 'NONE',  ( 6.723502732300544000E-015, 0.0000000000000000000, -1.000000000000000000 ) ) ;

+#428 = SURFACE_STYLE_FILL_AREA ( #887 ) ;

+#429 = SURFACE_STYLE_USAGE ( .BOTH. , #888 ) ;

+#430 = ORIENTED_EDGE ( 'NONE', *, *, #1040, .T. ) ;

+#431 = AXIS2_PLACEMENT_3D ( 'NONE', #2206, #1787, #1400 ) ;

+#432 = VECTOR ( 'NONE', #4083, 39.37007874015748100 ) ;

+#433 = CARTESIAN_POINT ( 'NONE',  ( -0.03278087669441701000, 0.1015718309748114700, 0.1846758418404164700 ) ) ;

+#434 = ORIENTED_EDGE ( 'NONE', *, *, #963, .T. ) ;

+#435 = VECTOR ( 'NONE', #1066, 39.37007874015748100 ) ;

+#436 = ORIENTED_EDGE ( 'NONE', *, *, #1231, .F. ) ;

+#437 = PRESENTATION_LAYER_ASSIGNMENT (  '', '', ( #452 ) ) ;

+#438 = DIMENSIONAL_EXPONENTS ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ;

+#439 = ORIENTED_EDGE ( 'NONE', *, *, #2454, .F. ) ;

+#440 = AXIS2_PLACEMENT_3D ( 'NONE', #4050, #3626, #3217 ) ;

+#441 = DIRECTION ( 'NONE',  ( -1.000000000000000000, 0.0000000000000000000, -5.253553833969735500E-015 ) ) ;

+#442 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;

+#443 = AXIS2_PLACEMENT_3D ( 'NONE', #1762, #1381, #957 ) ;

+#444 = DIMENSIONAL_EXPONENTS ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ;

+#445 = CARTESIAN_POINT ( 'NONE',  ( 0.1248191233055829700, 0.1710718309748114900, 0.2496758618404152100 ) ) ;

+#446 = ORIENTED_EDGE ( 'NONE', *, *, #1222, .F. ) ;

+#447 = EDGE_LOOP ( 'NONE', ( #800, #362, #3667, #224 ) ) ;

+#448 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( $, .METRE. ) );

+#449 = DIMENSIONAL_EXPONENTS ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ;

+#450 = ORIENTED_EDGE ( 'NONE', *, *, #2404, .T. ) ;

+#451 = DIRECTION ( 'NONE',  ( 4.189597530577919400E-014, -2.456081343906493700E-028, -1.000000000000000000 ) ) ;

+#452 = STYLED_ITEM ( 'NONE', ( #1332 ), #2259 ) ;

+#453 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );

+#454 = SURFACE_STYLE_USAGE ( .BOTH. , #910 ) ;

+#455 = DIMENSIONAL_EXPONENTS ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ;

+#456 = ORIENTED_EDGE ( 'NONE', *, *, #2092, .F. ) ;

+#457 = CARTESIAN_POINT ( 'NONE',  ( -0.06778087669441705500, 0.2080718309748114700, 0.2296758218403890900 ) ) ;

+#458 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #1505 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #2197, #981, #3763 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );

+#459 = CARTESIAN_POINT ( 'NONE',  ( 0.1297851537184611700, 0.1647529818905504600, 0.2346758318404155400 ) ) ;

+#460 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION (  '', ( #2812 ), #518 ) ;

+#461 = CARTESIAN_POINT ( 'NONE',  ( 0.1293191233055829800, 0.1645718309748114800, 0.3100387542690695700 ) ) ;

+#462 = DIMENSIONAL_EXPONENTS ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ;

+#463 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );

+#464 = DIMENSIONAL_EXPONENTS ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ;

+#465 = DIRECTION ( 'NONE',  ( 1.000000000000000000, 0.0000000000000000000, 6.723502732300544000E-015 ) ) ;

+#466 = ORIENTED_EDGE ( 'NONE', *, *, #4066, .F. ) ;

+#467 = DIMENSIONAL_EXPONENTS ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ;

+#468 = DIMENSIONAL_EXPONENTS ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ;

+#469 = DIRECTION ( 'NONE',  ( 1.000000000000000000, 0.0000000000000000000, 6.723502732300544000E-015 ) ) ;

+#470 = DIMENSIONAL_EXPONENTS ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ;

+#471 =( CONVERSION_BASED_UNIT ( 'INCH', #1285 ) LENGTH_UNIT ( ) NAMED_UNIT ( #490 ) );

+#472 = ORIENTED_EDGE ( 'NONE', *, *, #3330, .F. ) ;

+#473 = LENGTH_MEASURE_WITH_UNIT ( LENGTH_MEASURE( 0.02539999999999999900 ), #1246 );

+#474 = DIMENSIONAL_EXPONENTS ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ;

+#475 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );

+#476 =( CONVERSION_BASED_UNIT ( 'INCH', #1011 ) LENGTH_UNIT ( ) NAMED_UNIT ( #1250 ) );

+#477 = DIMENSIONAL_EXPONENTS ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ;

+#478 = FACE_OUTER_BOUND ( 'NONE', #2500, .T. ) ;

+#479 = CARTESIAN_POINT ( 'NONE',  ( 0.1036142975931434500, 0.1015718309748114700, 0.1896757418404068100 ) ) ;

+#480 = DIRECTION ( 'NONE',  ( 6.723502732300544000E-015, 0.0000000000000000000, -1.000000000000000000 ) ) ;

+#481 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( $, .METRE. ) );

+#482 = DIMENSIONAL_EXPONENTS ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ;

+#483 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #2993, 'distance_accuracy_value', 'NONE');

+#484 = DIMENSIONAL_EXPONENTS ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ;

+#485 = PRESENTATION_LAYER_ASSIGNMENT (  '', '', ( #495 ) ) ;

+#486 = CARTESIAN_POINT ( 'NONE',  ( 0.1298191233055829800, 0.1650718309748114800, 0.1629758418404164700 ) ) ;

+#487 = CARTESIAN_POINT ( 'NONE',  ( -0.06778087669441705500, 0.2080718309748114700, 0.1629758418404164700 ) ) ;

+#488 = ORIENTED_EDGE ( 'NONE', *, *, #647, .T. ) ;

+#489 = EDGE_LOOP ( 'NONE', ( #2866, #177, #3068, #527 ) ) ;

+#490 = DIMENSIONAL_EXPONENTS ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ;

+#491 = FACE_OUTER_BOUND ( 'NONE', #1521, .T. ) ;

+#492 = ORIENTED_EDGE ( 'NONE', *, *, #727, .T. ) ;

+#493 = DIMENSIONAL_EXPONENTS ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ;

+#494 = COLOUR_RGB ( '',0.5019607843137254800, 0.5019607843137254800, 0.5019607843137254800 ) ;

+#495 = STYLED_ITEM ( 'NONE', ( #2472 ), #335 ) ;

+#496 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;

+#497 = ORIENTED_EDGE ( 'NONE', *, *, #2925, .T. ) ;

+#498 = PRODUCT ( 'IHLP2020CZ', 'IHLP2020CZ', '', ( #1750 ) ) ;

+#499 = DIRECTION ( 'NONE',  ( 1.000000000000000000, -0.0000000000000000000, 0.0000000000000000000 ) ) ;

+#500 = VECTOR ( 'NONE', #1015, 39.37007874015748100 ) ;

+#501 = ORIENTED_EDGE ( 'NONE', *, *, #1816, .T. ) ;

+#502 = FACE_OUTER_BOUND ( 'NONE', #1531, .T. ) ;

+#503 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #4046, 'distance_accuracy_value', 'NONE');

+#504 = FACE_OUTER_BOUND ( 'NONE', #581, .T. ) ;

+#505 = CARTESIAN_POINT ( 'NONE',  ( 0.1311551171880964400, 0.1710718309748114900, 0.2299920665706566000 ) ) ;

+#506 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;

+#507 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );

+#508 = VECTOR ( 'NONE', #379, 39.37007874015748100 ) ;

+#509 = COLOUR_RGB ( '',0.5019607843137254800, 0.5019607843137254800, 0.5019607843137254800 ) ;

+#510 = CARTESIAN_POINT ( 'NONE',  ( -0.07278087669441697700, 0.1650718309748113700, 0.2316417109267820400 ) ) ;

+#511 = CARTESIAN_POINT ( 'NONE',  ( -0.07278087669441951600, 0.1649651705829594000, 0.2472118500970663900 ) ) ;

+#512 = DIRECTION ( 'NONE',  ( 1.000000000000000000, 0.0000000000000000000, 6.723502732300544000E-015 ) ) ;

+#513 = ADVANCED_FACE ( 'NONE', ( #384 ), #3560, .T. ) ;

+#514 = ORIENTED_EDGE ( 'NONE', *, *, #3062, .T. ) ;

+#515 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #22, 'distance_accuracy_value', 'NONE');

+#516 = EDGE_CURVE ( 'NONE', #739, #1732, #1904, .T. ) ;

+#517 = VECTOR ( 'NONE', #3113, 39.37007874015748100 ) ;

+#518 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #1486 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #1774, #521, #3338 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );

+#519 = EDGE_CURVE ( 'NONE', #1473, #2132, #1752, .T. ) ;

+#520 = ORIENTED_EDGE ( 'NONE', *, *, #1224, .T. ) ;

+#521 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );

+#522 = AXIS2_PLACEMENT_3D ( 'NONE', #361, #4033, #3610 ) ;

+#523 = EDGE_CURVE ( 'NONE', #3164, #1590, #1797, .T. ) ;

+#524 = PLANE ( 'NONE',  #2931 ) ;

+#525 = LENGTH_MEASURE_WITH_UNIT ( LENGTH_MEASURE( 0.02539999999999999900 ), #960 );

+#526 = VECTOR ( 'NONE', #286, 39.37007874015748100 ) ;

+#527 = ORIENTED_EDGE ( 'NONE', *, *, #25, .F. ) ;

+#528 = SURFACE_STYLE_USAGE ( .BOTH. , #973 ) ;

+#529 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #3398, 'distance_accuracy_value', 'NONE');

+#530 = AXIS2_PLACEMENT_3D ( 'NONE', #54, #3743, #3326 ) ;

+#531 = PLANE ( 'NONE',  #1150 ) ;

+#532 = DIRECTION ( 'NONE',  ( -1.000000000000000000, 0.0000000000000000000, -1.050710766793947100E-014 ) ) ;

+#533 = VERTEX_POINT ( 'NONE', #554 ) ;

+#534 = DIRECTION ( 'NONE',  ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;

+#535 = VECTOR ( 'NONE', #1568, 39.37007874015748100 ) ;

+#536 = DIRECTION ( 'NONE',  ( 6.982964699952515400E-015, -1.000000000000000000, 4.694998223968898300E-029 ) ) ;

+#537 = PLANE ( 'NONE',  #64 ) ;

+#538 = CARTESIAN_POINT ( 'NONE',  ( 0.1353775186729935800, 0.1669267928794169700, 0.2446758518404135700 ) ) ;

+#539 = CARTESIAN_POINT ( 'NONE',  ( -0.04157604098200047600, 0.09557183097481174200, 0.2396758418404151000 ) ) ;

+#540 = PLANE ( 'NONE',  #1528 ) ;

+#541 = DIRECTION ( 'NONE',  ( 1.000000000000000000, 0.0000000000000000000, 6.723502732300544000E-015 ) ) ;

+#542 = PRESENTATION_LAYER_ASSIGNMENT (  '', '', ( #2812 ) ) ;

+#543 = CARTESIAN_POINT ( 'NONE',  ( -0.06778087669441705500, 0.2080718309748114700, 0.1629758418404164700 ) ) ;

+#544 = VERTEX_POINT ( 'NONE', #94 ) ;

+#545 = PRESENTATION_STYLE_ASSIGNMENT (( #993 ) ) ;

+#546 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #572, 'distance_accuracy_value', 'NONE');

+#547 = ORIENTED_EDGE ( 'NONE', *, *, #1502, .F. ) ;

+#548 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );

+#549 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #515 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #22, #2877, #1650 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );

+#550 = VERTEX_POINT ( 'NONE', #3784 ) ;

+#551 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( $, .METRE. ) );

+#552 = AXIS2_PLACEMENT_3D ( 'NONE', #1136, #722, #257 ) ;

+#553 = CYLINDRICAL_SURFACE ( 'NONE', #3254, 0.02459999999999999300 ) ;

+#554 = CARTESIAN_POINT ( 'NONE',  ( -0.03278087669441701000, 0.1015718309748114700, 0.2946758418404164500 ) ) ;

+#555 = VECTOR ( 'NONE', #3635, 39.37007874015748100 ) ;

+#556 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;

+#557 = DIRECTION ( 'NONE',  ( -1.000000000000000000, 6.982964699952515400E-015, -4.189597530577919400E-014 ) ) ;

+#558 = AXIS2_PLACEMENT_3D ( 'NONE', #3530, #3102, #2677 ) ;

+#559 = ORIENTED_EDGE ( 'NONE', *, *, #3628, .T. ) ;

+#560 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;

+#561 = DIRECTION ( 'NONE',  ( -6.723502732300544000E-015, 0.0000000000000000000, 1.000000000000000000 ) ) ;

+#562 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #1082, 'distance_accuracy_value', 'NONE');

+#563 = STYLED_ITEM ( 'NONE', ( #421 ), #989 ) ;

+#564 = ORIENTED_EDGE ( 'NONE', *, *, #3240, .F. ) ;

+#565 = LINE ( 'NONE', #103, #3363 ) ;

+#566 = VECTOR ( 'NONE', #846, 39.37007874015748100 ) ;

+#567 = SURFACE_STYLE_USAGE ( .BOTH. , #1012 ) ;

+#568 = EDGE_CURVE ( 'NONE', #3868, #2474, #325, .T. ) ;

+#569 = CARTESIAN_POINT ( 'NONE',  ( 0.1293191233055838200, 0.1710718309748114900, 0.1896757418404069500 ) ) ;

+#570 = CARTESIAN_POINT ( 'NONE',  ( -0.07278087669441706000, 0.09557183097481147800, 0.3163758418404165100 ) ) ;

+#571 = EDGE_CURVE ( 'NONE', #1513, #1629, #1001, .T. ) ;

+#572 =( CONVERSION_BASED_UNIT ( 'INCH', #1645 ) LENGTH_UNIT ( ) NAMED_UNIT ( #2148 ) );

+#573 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #3076, 'distance_accuracy_value', 'NONE');

+#574 = VECTOR ( 'NONE', #2390, 39.37007874015748100 ) ;

+#575 = CARTESIAN_POINT ( 'NONE',  ( -0.07228087669441790600, 0.1650718309748114800, 0.2896759418404159000 ) ) ;

+#576 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #629, 'distance_accuracy_value', 'NONE');

+#577 = SURFACE_STYLE_USAGE ( .BOTH. , #1019 ) ;

+#578 = LENGTH_MEASURE_WITH_UNIT ( LENGTH_MEASURE( 0.02539999999999999900 ), #2275 );

+#579 = EDGE_CURVE ( 'NONE', #1925, #3318, #1908, .T. ) ;

+#580 = AXIS2_PLACEMENT_3D ( 'NONE', #1684, #1284, #863 ) ;

+#581 = EDGE_LOOP ( 'NONE', ( #2572, #3027, #2066, #3647 ) ) ;

+#582 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #2307, 'distance_accuracy_value', 'NONE');

+#583 = EDGE_CURVE ( 'NONE', #644, #3922, #3683, .T. ) ;

+#584 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );

+#585 = LENGTH_MEASURE_WITH_UNIT ( LENGTH_MEASURE( 0.02539999999999999900 ), #147 );

+#586 = EDGE_CURVE ( 'NONE', #1788, #98, #3781, .T. ) ;

+#587 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #3741, 'distance_accuracy_value', 'NONE');

+#588 = FILL_AREA_STYLE ('',( #1025 ) ) ;

+#589 = VERTEX_POINT ( 'NONE', #1209 ) ;

+#590 = STYLED_ITEM ( 'NONE', ( #2127 ), #2126 ) ;

+#591 = EDGE_CURVE ( 'NONE', #356, #1848, #792, .T. ) ;

+#592 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #187 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #3469, #2228, #1013 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );

+#593 = SURFACE_STYLE_USAGE ( .BOTH. , #1028 ) ;

+#594 = EDGE_CURVE ( 'NONE', #1949, #2623, #3585, .T. ) ;

+#595 = FILL_AREA_STYLE_COLOUR ( '', #728 ) ;

+#596 = ORIENTED_EDGE ( 'NONE', *, *, #3710, .F. ) ;

+#597 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( $, .METRE. ) );

+#598 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );

+#599 = PRESENTATION_LAYER_ASSIGNMENT (  '', '', ( #621 ) ) ;

+#600 = DIRECTION ( 'NONE',  ( -6.671899559223742200E-015, 1.313388458492434300E-015, 1.000000000000000000 ) ) ;

+#601 = FILL_AREA_STYLE_COLOUR ( '', #1296 ) ;

+#602 = CARTESIAN_POINT ( 'NONE',  ( -0.07270615033027821900, 0.1650718309748131200, 0.2480589536603372800 ) ) ;

+#603 = CARTESIAN_POINT ( 'NONE',  ( -0.04318087669441705200, 0.2080718309748114700, 0.1383758418404164900 ) ) ;

+#604 = CARTESIAN_POINT ( 'NONE',  ( 0.02851912330559128200, 0.1710718309748114900, 0.2396758418404155700 ) ) ;

+#605 = ORIENTED_EDGE ( 'NONE', *, *, #963, .F. ) ;

+#606 = EDGE_CURVE ( 'NONE', #381, #1925, #1618, .T. ) ;

+#607 = CARTESIAN_POINT ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;

+#608 = FILL_AREA_STYLE_COLOUR ( '', #1311 ) ;

+#609 = ORIENTED_EDGE ( 'NONE', *, *, #1770, .T. ) ;

+#610 = SURFACE_SIDE_STYLE ('',( #1047 ) ) ;

+#611 = ORIENTED_EDGE ( 'NONE', *, *, #1279, .F. ) ;

+#612 = LENGTH_MEASURE_WITH_UNIT ( LENGTH_MEASURE( 0.02539999999999999900 ), #1374 );

+#613 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #1627, 'distance_accuracy_value', 'NONE');

+#614 = DIRECTION ( 'NONE',  ( 6.723502732300544000E-015, 0.0000000000000000000, -1.000000000000000000 ) ) ;

+#615 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );

+#616 = LENGTH_MEASURE_WITH_UNIT ( LENGTH_MEASURE( 0.02539999999999999900 ), #870 );

+#617 = DIRECTION ( 'NONE',  ( -3.491481338843133000E-015, 1.000000000000000000, -2.347498432148817200E-029 ) ) ;

+#618 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( $, .METRE. ) );

+#619 = VECTOR ( 'NONE', #560, 39.37007874015748100 ) ;

+#620 = SURFACE_SIDE_STYLE ('',( #1059 ) ) ;

+#621 = STYLED_ITEM ( 'NONE', ( #1449 ), #246 ) ;

+#622 = DIRECTION ( 'NONE',  ( -1.000000000000000000, -6.982964699952515400E-015, -6.723502732300544000E-015 ) ) ;

+#623 = DIRECTION ( 'NONE',  ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;

+#624 = VECTOR ( 'NONE', #263, 39.37007874015748100 ) ;

+#625 = VECTOR ( 'NONE', #1660, 39.37007874015748100 ) ;

+#626 = ORIENTED_EDGE ( 'NONE', *, *, #1093, .T. ) ;

+#627 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #3481 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #1861, #615, #3416 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );

+#628 = CARTESIAN_POINT ( 'NONE',  ( -0.07228087669441750400, 0.1650718309748114800, 0.2297402042247686800 ) ) ;

+#629 =( CONVERSION_BASED_UNIT ( 'INCH', #2234 ) LENGTH_UNIT ( ) NAMED_UNIT ( #1849 ) );

+#630 = B_SPLINE_CURVE_WITH_KNOTS ( 'NONE', 3,

+ ( #2065, #1256, #839, #388, #4055, #3630, #3220 ),

+ .UNSPECIFIED., .F., .F.,

+ ( 4, 3, 4 ),

+ ( 0.0000000000000000000, 2.494365814699091400E-005, 5.004524273502596700E-005 ),

+ .UNSPECIFIED. ) ;

+#631 = ORIENTED_EDGE ( 'NONE', *, *, #2006, .T. ) ;

+#632 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #3893, 'distance_accuracy_value', 'NONE');

+#633 = VECTOR ( 'NONE', #3877, 39.37007874015748100 ) ;

+#634 = SURFACE_STYLE_USAGE ( .BOTH. , #1070 ) ;

+#635 = VECTOR ( 'NONE', #1961, 39.37007874015748100 ) ;

+#636 = ORIENTED_EDGE ( 'NONE', *, *, #181, .T. ) ;

+#637 = EDGE_CURVE ( 'NONE', #589, #1940, #1510, .T. ) ;

+#638 =( CONVERSION_BASED_UNIT ( 'INCH', #3777 ) LENGTH_UNIT ( ) NAMED_UNIT ( #3213 ) );

+#639 = ORIENTED_EDGE ( 'NONE', *, *, #3646, .T. ) ;

+#640 = PLANE ( 'NONE',  #1348 ) ;

+#641 =( CONVERSION_BASED_UNIT ( 'INCH', #1664 ) LENGTH_UNIT ( ) NAMED_UNIT ( #3196 ) );

+#642 = FACE_OUTER_BOUND ( 'NONE', #3629, .T. ) ;

+#643 = LINE ( 'NONE', #174, #763 ) ;

+#644 = VERTEX_POINT ( 'NONE', #3896 ) ;

+#645 = FACE_OUTER_BOUND ( 'NONE', #4001, .T. ) ;

+#646 = PRESENTATION_STYLE_ASSIGNMENT (( #1076 ) ) ;

+#647 = EDGE_CURVE ( 'NONE', #1679, #1590, #227, .T. ) ;

+#648 = CARTESIAN_POINT ( 'NONE',  ( 0.1293191233055834000, 0.1710718309748114900, 0.2496114794560395100 ) ) ;

+#649 = CARTESIAN_POINT ( 'NONE',  ( -0.07278087669441829500, 0.2708696181186025000, 0.2896759418404158400 ) ) ;

+#650 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( $, .METRE. ) );

+#651 =( CONVERSION_BASED_UNIT ( 'INCH', #924 ) LENGTH_UNIT ( ) NAMED_UNIT ( #1254 ) );

+#652 = PRESENTATION_LAYER_ASSIGNMENT (  '', '', ( #1572 ) ) ;

+#653 = EDGE_CURVE ( 'NONE', #918, #2678, #4116, .T. ) ;

+#654 = ORIENTED_EDGE ( 'NONE', *, *, #519, .T. ) ;

+#655 = CIRCLE ( 'NONE', #530, 0.006500000000000002300 ) ;

+#656 = SURFACE_STYLE_USAGE ( .BOTH. , #1088 ) ;

+#657 = STYLED_ITEM ( 'NONE', ( #193 ), #3529 ) ;

+#658 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION (  '', ( #821 ), #934 ) ;

+#659 = ADVANCED_FACE ( 'NONE', ( #214 ), #682, .T. ) ;

+#660 = CIRCLE ( 'NONE', #692, 0.02459999999999999300 ) ;

+#661 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #961 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #471, #3299, #2050 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );

+#662 = CARTESIAN_POINT ( 'NONE',  ( -0.07833927206181298700, 0.1669267928794548300, 0.2346758318403927000 ) ) ;

+#663 = CARTESIAN_POINT ( 'NONE',  ( 0.1326173781957081800, 0.1703217599903732200, 0.2305243898687582300 ) ) ;

+#664 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION (  '', ( #1767 ), #1083 ) ;

+#665 = COLOUR_RGB ( '',0.5019607843137254800, 0.5019607843137254800, 0.5019607843137254800 ) ;

+#666 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;

+#667 = ORIENTED_EDGE ( 'NONE', *, *, #579, .T. ) ;

+#668 = PRESENTATION_LAYER_ASSIGNMENT (  '', '', ( #1767 ) ) ;

+#669 = VERTEX_POINT ( 'NONE', #3057 ) ;

+#670 = DIRECTION ( 'NONE',  ( -3.491483361109382100E-015, -1.000000000000000000, -2.347499791820082000E-029 ) ) ;

+#671 = FACE_OUTER_BOUND ( 'NONE', #3483, .T. ) ;

+#672 = STYLED_ITEM ( 'NONE', ( #2000 ), #4114 ) ;

+#673 = DIRECTION ( 'NONE',  ( 1.000000000000000000, 0.0000000000000000000, 6.829606324947599200E-015 ) ) ;

+#674 = AXIS2_PLACEMENT_3D ( 'NONE', #4037, #3613, #3200 ) ;

+#675 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( $, .METRE. ) );

+#676 = CARTESIAN_POINT ( 'NONE',  ( 0.1298191233055829800, 0.09557183097481147800, 0.3006758418404164600 ) ) ;

+#677 = CARTESIAN_POINT ( 'NONE',  ( 0.1248191233055829700, 0.1650718309748114800, 0.2896759418404173900 ) ) ;

+#678 = EDGE_CURVE ( 'NONE', #1192, #2264, #2634, .T. ) ;

+#679 = COLOUR_RGB ( '',0.5019607843137254800, 0.5019607843137254800, 0.5019607843137254800 ) ;

+#680 = FILL_AREA_STYLE ('',( #1104 ) ) ;

+#681 = LENGTH_MEASURE_WITH_UNIT ( LENGTH_MEASURE( 0.02539999999999999900 ), #3356 );

+#682 = PLANE ( 'NONE',  #162 ) ;

+#683 = FACE_OUTER_BOUND ( 'NONE', #938, .T. ) ;

+#684 = CARTESIAN_POINT ( 'NONE',  ( -0.07228087669441750400, 0.1650718309748114800, 0.2297402042247686800 ) ) ;

+#685 = AXIS2_PLACEMENT_3D ( 'NONE', #1095, #666, #202 ) ;

+#686 = ORIENTED_EDGE ( 'NONE', *, *, #1952, .F. ) ;

+#687 = CIRCLE ( 'NONE', #3078, 0.02459999999999999300 ) ;

+#688 = AXIS2_PLACEMENT_3D ( 'NONE', #4044, #3618, #3209 ) ;

+#689 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;

+#690 = SURFACE_STYLE_USAGE ( .BOTH. , #1111 ) ;

+#691 = B_SPLINE_CURVE_WITH_KNOTS ( 'NONE', 1,

+ ( #766, #303 ),

+ .UNSPECIFIED., .F., .F.,

+ ( 2, 2 ),

+ ( 0.0000000000000000000, 1.000000000000000000 ),

+ .UNSPECIFIED. ) ;

+#692 = AXIS2_PLACEMENT_3D ( 'NONE', #2316, #1907, #1490 ) ;

+#693 = VERTEX_POINT ( 'NONE', #1018 ) ;

+#694 = SURFACE_STYLE_FILL_AREA ( #1115 ) ;

+#695 = AXIS2_PLACEMENT_3D ( 'NONE', #2901, #2484, #2072 ) ;

+#696 = FILL_AREA_STYLE_COLOUR ( '', #3782 ) ;

+#697 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;

+#698 = VECTOR ( 'NONE', #310, 39.37007874015748100 ) ;

+#699 = PLANE ( 'NONE',  #3997 ) ;

+#700 = ORIENTED_EDGE ( 'NONE', *, *, #594, .T. ) ;

+#701 = CARTESIAN_POINT ( 'NONE',  ( 0.1036142975931396600, 0.1015718309748116600, 0.2396758418404161000 ) ) ;

+#702 = FACE_OUTER_BOUND ( 'NONE', #770, .T. ) ;

+#703 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( $, .METRE. ) );

+#704 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;

+#705 = CARTESIAN_POINT ( 'NONE',  ( 0.1698191233055829600, 0.1015718309748115000, 0.1846758418404164900 ) ) ;

+#706 = CARTESIAN_POINT ( 'NONE',  ( -0.07242071878586720000, 0.1650718309748114800, 0.2493620927625118700 ) ) ;

+#707 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;

+#708 = AXIS2_PLACEMENT_3D ( 'NONE', #3235, #2805, #2398 ) ;

+#709 = FACE_OUTER_BOUND ( 'NONE', #400, .T. ) ;

+#710 = VERTEX_POINT ( 'NONE', #575 ) ;

+#711 = ORIENTED_EDGE ( 'NONE', *, *, #1401, .F. ) ;

+#712 =( CONVERSION_BASED_UNIT ( 'INCH', #2235 ) LENGTH_UNIT ( ) NAMED_UNIT ( #493 ) );

+#713 = ORIENTED_EDGE ( 'NONE', *, *, #72, .T. ) ;

+#714 = DIRECTION ( 'NONE',  ( 1.000000000000000000, 0.0000000000000000000, 6.723502732300544000E-015 ) ) ;

+#715 = COLOUR_RGB ( '',0.5019607843137254800, 0.5019607843137254800, 0.5019607843137254800 ) ;

+#716 = AXIS2_PLACEMENT_3D ( 'NONE', #1967, #1550, #1145 ) ;

+#717 = SURFACE_STYLE_FILL_AREA ( #1133 ) ;

+#718 = ADVANCED_FACE ( 'NONE', ( #1097 ), #3881, .T. ) ;

+#719 = AXIS2_PLACEMENT_3D ( 'NONE', #2450, #2040, #1633 ) ;

+#720 = SURFACE_SIDE_STYLE ('',( #1134 ) ) ;

+#721 = ORIENTED_EDGE ( 'NONE', *, *, #3515, .F. ) ;

+#722 = DIRECTION ( 'NONE',  ( 1.000000000000000000, -0.0000000000000000000, 0.0000000000000000000 ) ) ;

+#723 = SURFACE_STYLE_FILL_AREA ( #1137 ) ;

+#724 = SURFACE_STYLE_USAGE ( .BOTH. , #1139 ) ;

+#725 = CARTESIAN_POINT ( 'NONE',  ( 0.1052191233055829600, 0.09557183097481147800, 0.3006758418404164600 ) ) ;

+#726 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );

+#727 = EDGE_CURVE ( 'NONE', #1052, #550, #1444, .T. ) ;

+#728 = COLOUR_RGB ( '',0.7529411764705882200, 0.7529411764705882200, 0.7529411764705882200 ) ;

+#729 = CARTESIAN_POINT ( 'NONE',  ( 0.1248191233055829700, 0.1710718309748114900, 0.2896759418404173900 ) ) ;

+#730 = LINE ( 'NONE', #267, #3715 ) ;

+#731 = VECTOR ( 'NONE', #2360, 39.37007874015748100 ) ;

+#732 = CARTESIAN_POINT ( 'NONE',  ( -0.04818087669441705600, 0.1650718309748114800, 0.1629758418404165000 ) ) ;

+#733 = PRESENTATION_STYLE_ASSIGNMENT (( #1146 ) ) ;

+#734 = DIRECTION ( 'NONE',  ( 1.000000000000000000, -6.982966722218764100E-015, 6.723502732300544000E-015 ) ) ;

+#735 = ADVANCED_FACE ( 'NONE', ( #89 ), #3817, .F. ) ;

+#736 = LENGTH_MEASURE_WITH_UNIT ( LENGTH_MEASURE( 0.02539999999999999900 ), #3758 );

+#737 = FILL_AREA_STYLE ('',( #3622 ) ) ;

+#738 = EDGE_CURVE ( 'NONE', #1925, #1940, #1553, .T. ) ;

+#739 = VERTEX_POINT ( 'NONE', #3935 ) ;

+#740 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION (  '', ( #2284 ), #2814 ) ;

+#741 = FACE_OUTER_BOUND ( 'NONE', #1803, .T. ) ;

+#742 = CARTESIAN_POINT ( 'NONE',  ( 0.1335133970214829300, 0.1662021892164610200, 0.2446758518404135400 ) ) ;

+#743 = VERTEX_POINT ( 'NONE', #3528 ) ;

+#744 = FILL_AREA_STYLE ('',( #1158 ) ) ;

+#745 = VERTEX_POINT ( 'NONE', #3100 ) ;

+#746 = FILL_AREA_STYLE ('',( #1162 ) ) ;

+#747 = CARTESIAN_POINT ( 'NONE',  ( 0.02851912330559094500, 0.1650718309748114800, 0.2896759418404165100 ) ) ;

+#748 = SURFACE_SIDE_STYLE ('',( #1166 ) ) ;

+#749 = SURFACE_SIDE_STYLE ('',( #1167 ) ) ;

+#750 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;

+#751 = SURFACE_SIDE_STYLE ('',( #1170 ) ) ;

+#752 = EDGE_CURVE ( 'NONE', #1159, #3603, #272, .T. ) ;

+#753 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );

+#754 = LINE ( 'NONE', #293, #1180 ) ;

+#755 = PLANE ( 'NONE',  #2969 ) ;

+#756 = SURFACE_STYLE_FILL_AREA ( #1174 ) ;

+#757 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION (  '', ( #765 ), #3657 ) ;

+#758 = CYLINDRICAL_SURFACE ( 'NONE', #522, 0.02460000000000002500 ) ;

+#759 = FILL_AREA_STYLE ('',( #1176 ) ) ;

+#760 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( $, .METRE. ) );

+#761 = PRESENTATION_LAYER_ASSIGNMENT (  '', '', ( #765 ) ) ;

+#762 = PRESENTATION_STYLE_ASSIGNMENT (( #1178 ) ) ;

+#763 = VECTOR ( 'NONE', #3856, 39.37007874015748100 ) ;

+#764 = ORIENTED_EDGE ( 'NONE', *, *, #1956, .T. ) ;

+#765 = STYLED_ITEM ( 'NONE', ( #3513 ), #2086 ) ;

+#766 = CARTESIAN_POINT ( 'NONE',  ( -0.07277238429763632800, 0.1647628851420009900, 0.2446758518403925300 ) ) ;

+#767 = CYLINDRICAL_SURFACE ( 'NONE', #1062, 0.02459999999999999300 ) ;

+#768 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( $, .METRE. ) );

+#769 = EDGE_CURVE ( 'NONE', #2112, #3534, #1454, .T. ) ;

+#770 = EDGE_LOOP ( 'NONE', ( #247, #4072, #1921, #3074, #3671, #3845, #3708, #2765 ) ) ;

+#771 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;

+#772 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION (  '', ( #4 ), #3096 ) ;

+#773 = SURFACE_SIDE_STYLE ('',( #1187 ) ) ;

+#774 = CARTESIAN_POINT ( 'NONE',  ( 0.1052191233055838200, 0.1650718309748114800, 0.1896757418404067800 ) ) ;

+#775 = EDGE_LOOP ( 'NONE', ( #1424, #859, #2661, #3713, #456 ) ) ;

+#776 = SURFACE_SIDE_STYLE ('',( #1190 ) ) ;

+#777 = VERTEX_POINT ( 'NONE', #156 ) ;

+#778 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;

+#779 = PLANE ( 'NONE',  #2346 ) ;

+#780 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );

+#781 = ORIENTED_EDGE ( 'NONE', *, *, #571, .F. ) ;

+#782 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION (  '', ( #949 ), #2916 ) ;

+#783 = LINE ( 'NONE', #322, #2965 ) ;

+#784 = ORIENTED_EDGE ( 'NONE', *, *, #408, .T. ) ;

+#785 =( CONVERSION_BASED_UNIT ( 'INCH', #113 ) LENGTH_UNIT ( ) NAMED_UNIT ( #3937 ) );

+#786 = PRESENTATION_LAYER_ASSIGNMENT (  '', '', ( #672 ) ) ;

+#787 = VERTEX_POINT ( 'NONE', #3844 ) ;

+#788 = DIRECTION ( 'NONE',  ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;

+#789 = CARTESIAN_POINT ( 'NONE',  ( -0.07228087669441790600, 0.1710718309748114900, 0.2896759418404159000 ) ) ;

+#790 = ORIENTED_EDGE ( 'NONE', *, *, #1972, .F. ) ;

+#791 = AXIS2_PLACEMENT_3D ( 'NONE', #3225, #2691, #2296 ) ;

+#792 = LINE ( 'NONE', #337, #3875 ) ;

+#793 = LINE ( 'NONE', #338, #969 ) ;

+#794 = PRESENTATION_STYLE_ASSIGNMENT (( #1212 ) ) ;

+#795 = EDGE_LOOP ( 'NONE', ( #250, #450, #923, #2915, #2940 ) ) ;

+#796 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );

+#797 = VECTOR ( 'NONE', #3566, 39.37007874015748100 ) ;

+#798 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;

+#799 = CARTESIAN_POINT ( 'NONE',  ( 0.1295890955035119100, 0.1650718309748114000, 0.2305960376830284200 ) ) ;

+#800 = ORIENTED_EDGE ( 'NONE', *, *, #2144, .F. ) ;

+#801 = CARTESIAN_POINT ( 'NONE',  ( -0.07278087669441707400, 0.1647916508087070300, 0.2341660031558334400 ) ) ;

+#802 = DIMENSIONAL_EXPONENTS ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ;

+#803 = CARTESIAN_POINT ( 'NONE',  ( 0.1298191233055829800, 0.1650718309748114800, 0.3163758418404165100 ) ) ;

+#804 = SURFACE_STYLE_FILL_AREA ( #1221 ) ;

+#805 = DIMENSIONAL_EXPONENTS ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ;

+#806 = LENGTH_MEASURE_WITH_UNIT ( LENGTH_MEASURE( 0.02539999999999999900 ), #3634 );

+#807 = DIRECTION ( 'NONE',  ( -1.000000000000000000, 0.0000000000000000000, -6.723502732300544000E-015 ) ) ;

+#808 = DIMENSIONAL_EXPONENTS ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ;

+#809 = SURFACE_STYLE_FILL_AREA ( #1226 ) ;

+#810 = VERTEX_POINT ( 'NONE', #1869 ) ;

+#811 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #3024 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #2597, #1387, #62 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );

+#812 = FILL_AREA_STYLE ('',( #1228 ) ) ;

+#813 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION (  '', ( #831 ), #2301 ) ;

+#814 = DIMENSIONAL_EXPONENTS ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ;

+#815 = ORIENTED_EDGE ( 'NONE', *, *, #856, .F. ) ;

+#816 = CARTESIAN_POINT ( 'NONE',  ( -0.04818087669441705600, 0.1650718309748114800, 0.3163758418404165100 ) ) ;

+#817 = VECTOR ( 'NONE', #623, 39.37007874015748100 ) ;

+#818 = CARTESIAN_POINT ( 'NONE',  ( -0.07278087669441706000, 0.1015718309748114700, 0.2896759418404159000 ) ) ;

+#819 = VECTOR ( 'NONE', #1534, 39.37007874015748100 ) ;

+#820 = EDGE_LOOP ( 'NONE', ( #3294, #2015, #2357, #1411, #1682, #1331, #3561, #160, #1615, #2224 ) ) ;

+#821 = STYLED_ITEM ( 'NONE', ( #3518 ), #2894 ) ;

+#822 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;

+#823 = SURFACE_STYLE_USAGE ( .BOTH. , #1237 ) ;

+#824 = LINE ( 'NONE', #369, #3883 ) ;

+#825 = CARTESIAN_POINT ( 'NONE',  ( -0.04318087669441705200, 0.2080718309748114700, 0.1629758418404164700 ) ) ;

+#826 = CARTESIAN_POINT ( 'NONE',  ( 0.1248191233055829700, 0.2080718309748114700, 0.1629758418404164700 ) ) ;

+#827 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );

+#828 = FILL_AREA_STYLE_COLOUR ( '', #3482 ) ;

+#829 = CARTESIAN_POINT ( 'NONE',  ( 0.1298191233055829800, 0.1650718309748114800, 0.1896757418404069500 ) ) ;

+#830 = EDGE_LOOP ( 'NONE', ( #2479, #3503, #3449, #1837 ) ) ;

+#831 = STYLED_ITEM ( 'NONE', ( #845 ), #157 ) ;

+#832 = CARTESIAN_POINT ( 'NONE',  ( -0.04818087669441705600, 0.1650718309748114800, 0.1383758418404164900 ) ) ;

+#833 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #3746, 'distance_accuracy_value', 'NONE');

+#834 = VECTOR ( 'NONE', #3608, 39.37007874015748900 ) ;

+#835 = COLOUR_RGB ( '',0.5019607843137254800, 0.5019607843137254800, 0.5019607843137254800 ) ;

+#836 = FACE_OUTER_BOUND ( 'NONE', #137, .T. ) ;

+#837 = VERTEX_POINT ( 'NONE', #3422 ) ;

+#838 = FACE_OUTER_BOUND ( 'NONE', #18, .T. ) ;

+#839 = CARTESIAN_POINT ( 'NONE',  ( -0.07264490785844654500, 0.1650718309748113500, 0.2310012588989607000 ) ) ;

+#840 = ORIENTED_EDGE ( 'NONE', *, *, #571, .T. ) ;

+#841 = VECTOR ( 'NONE', #3740, 39.37007874015748100 ) ;

+#842 = EDGE_CURVE ( 'NONE', #947, #2963, #3000, .T. ) ;

+#843 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION (  '', ( #46 ), #299 ) ;

+#844 = CARTESIAN_POINT ( 'NONE',  ( -0.07278087669441706000, 0.1650718309748114800, 0.2896759418404159000 ) ) ;

+#845 = PRESENTATION_STYLE_ASSIGNMENT (( #1265 ) ) ;

+#846 = DIRECTION ( 'NONE',  ( -1.000000000000000000, 0.0000000000000000000, -6.723502732300553500E-015 ) ) ;

+#847 = DIRECTION ( 'NONE',  ( 1.000000000000000000, 0.0000000000000000000, 6.723502732300544000E-015 ) ) ;

+#848 = DIRECTION ( 'NONE',  ( 6.723502732300544000E-015, 0.0000000000000000000, -1.000000000000000000 ) ) ;

+#849 = PRODUCT_DEFINITION ( 'UNKNOWN', '', #3063, #3012 ) ;

+#850 = SURFACE_STYLE_USAGE ( .BOTH. , #1272 ) ;

+#851 = CARTESIAN_POINT ( 'NONE',  ( 0.1248191233055829700, 0.2080718309748114700, 0.2896759418404173900 ) ) ;

+#852 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;

+#853 = SURFACE_STYLE_FILL_AREA ( #1276 ) ;

+#854 = ORIENTED_EDGE ( 'NONE', *, *, #1923, .T. ) ;

+#855 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;

+#856 = EDGE_CURVE ( 'NONE', #2184, #3600, #1383, .T. ) ;

+#857 = EDGE_CURVE ( 'NONE', #7, #3164, #56, .T. ) ;

+#858 = CARTESIAN_POINT ( 'NONE',  ( -0.07268519452584550100, 0.1648825206772708600, 0.2321695990739479900 ) ) ;

+#859 = ORIENTED_EDGE ( 'NONE', *, *, #4035, .T. ) ;

+#860 = FILL_AREA_STYLE_COLOUR ( '', #2557 ) ;

+#861 = LENGTH_MEASURE_WITH_UNIT ( LENGTH_MEASURE( 0.02539999999999999900 ), #1241 );

+#862 = STYLED_ITEM ( 'NONE', ( #2967 ), #4008 ) ;

+#863 = DIRECTION ( 'NONE',  ( 6.723502732300544000E-015, 0.0000000000000000000, -1.000000000000000000 ) ) ;

+#864 = VECTOR ( 'NONE', #427, 39.37007874015748100 ) ;

+#865 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #1182 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #1688, #413, #3248 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );

+#866 = EDGE_CURVE ( 'NONE', #2665, #2164, #2908, .T. ) ;

+#867 = B_SPLINE_CURVE_WITH_KNOTS ( 'NONE', 3,

+ ( #3464, #3044, #2624, #2223 ),

+ .UNSPECIFIED., .F., .F.,

+ ( 4, 4 ),

+ ( 0.0000000000000000000, 1.000000000000000000 ),

+ .UNSPECIFIED. ) ;

+#868 = LINE ( 'NONE', #410, #432 ) ;

+#869 = FACE_OUTER_BOUND ( 'NONE', #2605, .T. ) ;

+#870 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( $, .METRE. ) );

+#871 = ORIENTED_EDGE ( 'NONE', *, *, #1053, .T. ) ;

+#872 = CYLINDRICAL_SURFACE ( 'NONE', #259, 0.006500000000000002300 ) ;

+#873 = CARTESIAN_POINT ( 'NONE',  ( 0.1311312548058872800, 0.1710718309748114900, 0.2493628905609298900 ) ) ;

+#874 = CARTESIAN_POINT ( 'NONE',  ( 0.1052191233055836400, 0.1650718309748114800, 0.1896757418404067800 ) ) ;

+#875 = FILL_AREA_STYLE_COLOUR ( '', #1368 ) ;

+#876 = DIRECTION ( 'NONE',  ( -3.491481338843133000E-015, 1.000000000000000000, -2.347498432148817200E-029 ) ) ;

+#877 = SURFACE_SIDE_STYLE ('',( #1298 ) ) ;

+#878 = SURFACE_STYLE_USAGE ( .BOTH. , #1300 ) ;

+#879 = VECTOR ( 'NONE', #3105, 39.37007874015748100 ) ;

+#880 = ORIENTED_EDGE ( 'NONE', *, *, #1222, .T. ) ;

+#881 = FILL_AREA_STYLE_COLOUR ( '', #1946 ) ;

+#882 = VECTOR ( 'NONE', #1189, 39.37007874015748100 ) ;

+#883 = CARTESIAN_POINT ( 'NONE',  ( 0.1295728352202084300, 0.1650141332067777100, 0.2488272938120728000 ) ) ;

+#884 = DIRECTION ( 'NONE',  ( 1.000000000000000000, 0.0000000000000000000, 6.723502732300544000E-015 ) ) ;

+#885 = CARTESIAN_POINT ( 'NONE',  ( 0.1293191233055834600, 0.1710718309748114900, 0.2396758418404162600 ) ) ;

+#886 = B_SPLINE_CURVE_WITH_KNOTS ( 'NONE', 1,

+ ( #2887, #4047 ),

+ .UNSPECIFIED., .F., .F.,

+ ( 2, 2 ),

+ ( 0.0000000000000000000, 1.000000000000000000 ),

+ .UNSPECIFIED. ) ;

+#887 = FILL_AREA_STYLE ('',( #1426 ) ) ;

+#888 = SURFACE_SIDE_STYLE ('',( #1310 ) ) ;

+#889 = ORIENTED_EDGE ( 'NONE', *, *, #2182, .F. ) ;

+#890 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );

+#891 = VECTOR ( 'NONE', #2106, 39.37007874015748100 ) ;

+#892 = DIRECTION ( 'NONE',  ( -3.491481338843116400E-015, -1.000000000000000000, -2.541248865096985200E-015 ) ) ;

+#893 = ORIENTED_EDGE ( 'NONE', *, *, #3724, .T. ) ;

+#894 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION (  '', ( #672 ), #2839 ) ;

+#895 = VERTEX_POINT ( 'NONE', #1765 ) ;

+#896 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );

+#897 = ORIENTED_EDGE ( 'NONE', *, *, #678, .T. ) ;

+#898 = DIRECTION ( 'NONE',  ( -6.723502732300544800E-015, -0.0000000000000000000, 1.000000000000000000 ) ) ;

+#899 = CARTESIAN_POINT ( 'NONE',  ( 0.1298191233055829800, 0.1015718309748114700, 0.3163758418404165100 ) ) ;

+#900 = ADVANCED_FACE ( 'NONE', ( #3892 ), #2906, .T. ) ;

+#901 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #1051, 'distance_accuracy_value', 'NONE');

+#902 = CARTESIAN_POINT ( 'NONE',  ( -0.04818087669441705600, 0.09557183097481147800, 0.3409758418404165200 ) ) ;

+#903 = EDGE_LOOP ( 'NONE', ( #2109, #3536, #3689, #994 ) ) ;

+#904 = ORIENTED_EDGE ( 'NONE', *, *, #1205, .T. ) ;

+#905 = LENGTH_MEASURE_WITH_UNIT ( LENGTH_MEASURE( 0.02539999999999999900 ), #3066 );

+#906 = ORIENTED_EDGE ( 'NONE', *, *, #2920, .F. ) ;

+#907 = EDGE_CURVE ( 'NONE', #2317, #2184, #1273, .T. ) ;

+#908 = CARTESIAN_POINT ( 'NONE',  ( 0.1036142975931413500, 0.09557183097481168600, 0.2396758418404090500 ) ) ;

+#909 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #1558 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #2723, #1499, #213 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );

+#910 = SURFACE_SIDE_STYLE ('',( #1329 ) ) ;

+#911 = EDGE_CURVE ( 'NONE', #1748, #4024, #2371, .T. ) ;

+#912 = ORIENTED_EDGE ( 'NONE', *, *, #967, .T. ) ;

+#913 = LINE ( 'NONE', #457, #1235 ) ;

+#914 = CARTESIAN_POINT ( 'NONE',  ( 0.1297631932998444800, 0.1648094774534525600, 0.2332792499694680800 ) ) ;

+#915 = EDGE_CURVE ( 'NONE', #4053, #977, #754, .T. ) ;

+#916 = EDGE_CURVE ( 'NONE', #422, #133, #1611, .T. ) ;

+#917 = CARTESIAN_POINT ( 'NONE',  ( 0.02851912330559094500, 0.1710718309748114900, 0.2896759418404165100 ) ) ;

+#918 = VERTEX_POINT ( 'NONE', #2302 ) ;

+#919 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION (  '', ( #88 ), #1916 ) ;

+#920 = EDGE_CURVE ( 'NONE', #1153, #1446, #1890, .T. ) ;

+#921 = DIRECTION ( 'NONE',  ( -6.723502732300544000E-015, -0.0000000000000000000, 1.000000000000000000 ) ) ;

+#922 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION (  '', ( #941 ), #186 ) ;

+#923 = ORIENTED_EDGE ( 'NONE', *, *, #3839, .F. ) ;

+#924 = LENGTH_MEASURE_WITH_UNIT ( LENGTH_MEASURE( 0.02539999999999999900 ), #1892 );

+#925 = PRESENTATION_LAYER_ASSIGNMENT (  '', '', ( #941 ) ) ;

+#926 = CIRCLE ( 'NONE', #791, 0.006499999999999985000 ) ;

+#927 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION (  '', ( #3888 ), #3700 ) ;

+#928 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );

+#929 = FILL_AREA_STYLE_COLOUR ( '', #2201 ) ;

+#930 =( CONVERSION_BASED_UNIT ( 'INCH', #1690 ) LENGTH_UNIT ( ) NAMED_UNIT ( #2594 ) );

+#931 = CARTESIAN_POINT ( 'NONE',  ( -0.07228087669441757300, 0.1710718309748114900, 0.2396758418404149000 ) ) ;

+#932 = PRESENTATION_LAYER_ASSIGNMENT (  '', '', ( #3888 ) ) ;

+#933 = PRESENTATION_STYLE_ASSIGNMENT (( #1358 ) ) ;

+#934 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #3480 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #1055, #3835, #2583 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );

+#935 = FILL_AREA_STYLE_COLOUR ( '', #2527 ) ;

+#936 = LINE ( 'NONE', #487, #1067 ) ;

+#937 = ORIENTED_EDGE ( 'NONE', *, *, #583, .T. ) ;

+#938 = EDGE_LOOP ( 'NONE', ( #2195, #1612, #314, #4117, #1072 ) ) ;

+#939 = EDGE_CURVE ( 'NONE', #2893, #3791, #2697, .T. ) ;

+#940 = ORIENTED_EDGE ( 'NONE', *, *, #1480, .T. ) ;

+#941 = STYLED_ITEM ( 'NONE', ( #228 ), #1994 ) ;

+#942 = FACE_OUTER_BOUND ( 'NONE', #2151, .T. ) ;

+#943 = CARTESIAN_POINT ( 'NONE',  ( -0.04818087669441705600, 0.1650718309748114800, 0.3163758418404165100 ) ) ;

+#944 = ORIENTED_EDGE ( 'NONE', *, *, #4093, .F. ) ;

+#945 = PRESENTATION_LAYER_ASSIGNMENT (  '', '', ( #949 ) ) ;

+#946 = CARTESIAN_POINT ( 'NONE',  ( -0.07278087669441706000, 0.1650718309748114800, 0.3163758418404165100 ) ) ;

+#947 = VERTEX_POINT ( 'NONE', #3443 ) ;

+#948 = FACE_OUTER_BOUND ( 'NONE', #2293, .T. ) ;

+#949 = STYLED_ITEM ( 'NONE', ( #3118 ), #34 ) ;

+#950 = CARTESIAN_POINT ( 'NONE',  ( 0.1293191233055835400, 0.1710718309748114900, 0.2297402042247918000 ) ) ;

+#951 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;

+#952 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( $, .METRE. ) );

+#953 = VECTOR ( 'NONE', #2739, 39.37007874015748100 ) ;

+#954 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );

+#955 = VECTOR ( 'NONE', #1579, 39.37007874015748100 ) ;

+#956 = VECTOR ( 'NONE', #3310, 39.37007874015748100 ) ;

+#957 = DIRECTION ( 'NONE',  ( -1.000000000000000000, 6.982964699952515400E-015, -9.264751597397506300E-015 ) ) ;

+#958 = CARTESIAN_POINT ( 'NONE',  ( -0.07278087669441706000, 0.1649118057854603600, 0.2467029540851646800 ) ) ;

+#959 = CARTESIAN_POINT ( 'NONE',  ( 0.02851912330559094500, 0.1650718309748114800, 0.2896759418404167800 ) ) ;

+#960 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( $, .METRE. ) );

+#961 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #471, 'distance_accuracy_value', 'NONE');

+#962 = ORIENTED_EDGE ( 'NONE', *, *, #3687, .F. ) ;

+#963 = EDGE_CURVE ( 'NONE', #3122, #3061, #3860, .T. ) ;

+#964 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #2281, 'distance_accuracy_value', 'NONE');

+#965 = VECTOR ( 'NONE', #1350, 39.37007874015748100 ) ;

+#966 = ORIENTED_EDGE ( 'NONE', *, *, #1163, .T. ) ;

+#967 = EDGE_CURVE ( 'NONE', #3269, #3760, #1457, .T. ) ;

+#968 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #576 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #629, #3425, #2181 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );

+#969 = VECTOR ( 'NONE', #4006, 39.37007874015748100 ) ;

+#970 = PRESENTATION_LAYER_ASSIGNMENT (  '', '', ( #862 ) ) ;

+#971 = ORIENTED_EDGE ( 'NONE', *, *, #3508, .F. ) ;

+#972 = AXIS2_PLACEMENT_3D ( 'NONE', #1701, #3672, #3263 ) ;

+#973 = SURFACE_SIDE_STYLE ('',( #1391 ) ) ;

+#974 = EDGE_CURVE ( 'NONE', #2848, #2448, #76, .T. ) ;

+#975 = PRESENTATION_STYLE_ASSIGNMENT (( #1392 ) ) ;

+#976 = DIRECTION ( 'NONE',  ( 6.723502732300544800E-015, 0.0000000000000000000, -1.000000000000000000 ) ) ;

+#977 = VERTEX_POINT ( 'NONE', #2927 ) ;

+#978 = CARTESIAN_POINT ( 'NONE',  ( 0.1298191233055829800, 0.1650718309748114800, 0.3163758418404165100 ) ) ;

+#979 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION (  '', ( #3543 ), #93 ) ;

+#980 = COLOUR_RGB ( '',0.7529411764705882200, 0.7529411764705882200, 0.7529411764705882200 ) ;

+#981 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );

+#982 = CARTESIAN_POINT ( 'NONE',  ( -0.2465764509819904100, 0.09557183097481031200, 0.2396758418404137400 ) ) ;

+#983 = AXIS2_PLACEMENT_3D ( 'NONE', #1122, #704, #241 ) ;

+#984 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( $, .METRE. ) );

+#985 = CARTESIAN_POINT ( 'NONE',  ( 0.1293191233055835400, 0.1710718309748114900, 0.2297402042247918000 ) ) ;

+#986 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );

+#987 = PLANE ( 'NONE',  #3554 ) ;

+#988 = FACE_OUTER_BOUND ( 'NONE', #412, .T. ) ;

+#989 = ADVANCED_FACE ( 'NONE', ( #1208 ), #537, .F. ) ;

+#990 = CARTESIAN_POINT ( 'NONE',  ( 0.02851912330559162200, 0.1650718309748114800, 0.1896757418404065000 ) ) ;

+#991 = LINE ( 'NONE', #543, #109 ) ;

+#992 = VERTEX_POINT ( 'NONE', #676 ) ;

+#993 = SURFACE_STYLE_USAGE ( .BOTH. , #1403 ) ;

+#994 = ORIENTED_EDGE ( 'NONE', *, *, #2499, .T. ) ;

+#995 = FACE_OUTER_BOUND ( 'NONE', #4110, .T. ) ;

+#996 = COLOUR_RGB ( '',0.5019607843137254800, 0.5019607843137254800, 0.5019607843137254800 ) ;

+#997 = FACE_OUTER_BOUND ( 'NONE', #3514, .T. ) ;

+#998 = ADVANCED_FACE ( 'NONE', ( #2615 ), #3696, .T. ) ;

+#999 = ORIENTED_EDGE ( 'NONE', *, *, #167, .F. ) ;

+#1000 = DIRECTION ( 'NONE',  ( -1.000000000000000000, 0.0000000000000000000, -6.723502732300544000E-015 ) ) ;

+#1001 = CIRCLE ( 'NONE', #1719, 0.005000009999999838700 ) ;

+#1002 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #1366, 'distance_accuracy_value', 'NONE');

+#1003 = CARTESIAN_POINT ( 'NONE',  ( -0.03278087669441701000, 0.1015718309748114700, 0.1846758418404164700 ) ) ;

+#1004 = CARTESIAN_POINT ( 'NONE',  ( 0.1036142975931413500, 0.09557183097481168600, 0.2396758418404090500 ) ) ;

+#1005 = EDGE_LOOP ( 'NONE', ( #2596, #118, #564, #2091, #2374 ) ) ;

+#1006 = CARTESIAN_POINT ( 'NONE',  ( 0.1248191233055829700, 0.2080718309748114700, 0.2296758218404164900 ) ) ;

+#1007 = CARTESIAN_POINT ( 'NONE',  ( 0.02851912330559094500, 0.1710718309748114900, 0.2896759418404165100 ) ) ;

+#1008 = ORIENTED_EDGE ( 'NONE', *, *, #2822, .T. ) ;

+#1009 = AXIS2_PLACEMENT_3D ( 'NONE', #1343, #921, #469 ) ;

+#1010 = CARTESIAN_POINT ( 'NONE',  ( 0.1052191233055830000, 0.09557183097481147800, 0.1629758418404164700 ) ) ;

+#1011 = LENGTH_MEASURE_WITH_UNIT ( LENGTH_MEASURE( 0.02539999999999999900 ), #1739 );

+#1012 = SURFACE_SIDE_STYLE ('',( #1416 ) ) ;

+#1013 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );

+#1014 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( $, .METRE. ) );

+#1015 = DIRECTION ( 'NONE',  ( -1.000000000000000000, 0.0000000000000000000, -6.723502732300544000E-015 ) ) ;

+#1016 = LINE ( 'NONE', #570, #1380 ) ;

+#1017 = COLOUR_RGB ( '',0.7529411764705882200, 0.7529411764705882200, 0.7529411764705882200 ) ;

+#1018 = CARTESIAN_POINT ( 'NONE',  ( 0.1298191233055831000, 0.1020718309748115300, 0.2896759418404174500 ) ) ;

+#1019 = SURFACE_SIDE_STYLE ('',( #1421 ) ) ;

+#1020 = AXIS2_PLACEMENT_3D ( 'NONE', #4015, #2973, #2561 ) ;

+#1021 = EDGE_LOOP ( 'NONE', ( #1360, #1439, #3242, #1200, #3181, #3733, #1197, #2553 ) ) ;

+#1022 = LENGTH_MEASURE_WITH_UNIT ( LENGTH_MEASURE( 0.02539999999999999900 ), #1353 );

+#1023 = VECTOR ( 'NONE', #2787, 39.37007874015748100 ) ;

+#1024 = B_SPLINE_CURVE_WITH_KNOTS ( 'NONE', 3,

+ ( #4111, #3677, #3268, #2841, #2430, #2025, #1614 ),

+ .UNSPECIFIED., .F., .F.,

+ ( 4, 3, 4 ),

+ ( 0.0000000000000000000, 3.868420857847657700E-005, 7.753458603861033300E-005 ),

+ .UNSPECIFIED. ) ;

+#1025 = FILL_AREA_STYLE_COLOUR ( '', #3941 ) ;

+#1026 = ORIENTED_EDGE ( 'NONE', *, *, #2693, .F. ) ;

+#1027 =( CONVERSION_BASED_UNIT ( 'INCH', #1744 ) LENGTH_UNIT ( ) NAMED_UNIT ( #444 ) );

+#1028 = SURFACE_SIDE_STYLE ('',( #1430 ) ) ;

+#1029 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( $, .METRE. ) );

+#1030 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( $, .METRE. ) );

+#1031 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;

+#1032 = EDGE_LOOP ( 'NONE', ( #2171, #2758, #3575, #2477, #2271, #1718, #2574, #1643 ) ) ;

+#1033 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );

+#1034 = CARTESIAN_POINT ( 'NONE',  ( 0.1293191233055831200, 0.1645718309748114800, 0.2896759418404174500 ) ) ;

+#1035 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION (  '', ( #2493 ), #24 ) ;

+#1036 = PLANE ( 'NONE',  #688 ) ;

+#1037 = CIRCLE ( 'NONE', #2799, 0.005000010000000334000 ) ;

+#1038 = PRESENTATION_STYLE_ASSIGNMENT (( #1435 ) ) ;

+#1039 = CARTESIAN_POINT ( 'NONE',  ( -0.07263299891218329100, 0.1650718309748114000, 0.2484083376668051700 ) ) ;

+#1040 = EDGE_CURVE ( 'NONE', #3269, #1851, #3336, .T. ) ;

+#1041 = FACE_OUTER_BOUND ( 'NONE', #3865, .T. ) ;

+#1042 = PLANE ( 'NONE',  #2311 ) ;

+#1043 = PLANE ( 'NONE',  #2727 ) ;

+#1044 = ORIENTED_EDGE ( 'NONE', *, *, #907, .T. ) ;

+#1045 = CARTESIAN_POINT ( 'NONE',  ( 0.1285193233055888800, 0.1650718309748114800, 0.2496758618404153500 ) ) ;

+#1046 = ORIENTED_EDGE ( 'NONE', *, *, #1161, .F. ) ;

+#1047 = SURFACE_STYLE_FILL_AREA ( #1442 ) ;

+#1048 = EDGE_CURVE ( 'NONE', #2834, #1052, #3660, .T. ) ;

+#1049 = COLOUR_RGB ( '',0.7529411764705882200, 0.7529411764705882200, 0.7529411764705882200 ) ;

+#1050 = VECTOR ( 'NONE', #415, 39.37007874015748100 ) ;

+#1051 =( CONVERSION_BASED_UNIT ( 'INCH', #2075 ) LENGTH_UNIT ( ) NAMED_UNIT ( #2335 ) );

+#1052 = VERTEX_POINT ( 'NONE', #1938 ) ;

+#1053 = EDGE_CURVE ( 'NONE', #3269, #4123, #3793, .T. ) ;

+#1054 = CARTESIAN_POINT ( 'NONE',  ( -0.04157604098200047600, 0.09557183097481174200, 0.2396758418404151000 ) ) ;

+#1055 =( CONVERSION_BASED_UNIT ( 'INCH', #578 ) LENGTH_UNIT ( ) NAMED_UNIT ( #468 ) );

+#1056 = AXIS2_PLACEMENT_3D ( 'NONE', #3249, #2820, #2412 ) ;

+#1057 = DIRECTION ( 'NONE',  ( -1.000000000000000000, -3.491481338843133000E-015, -6.723502732300544000E-015 ) ) ;

+#1058 = ADVANCED_FACE ( 'NONE', ( #4022 ), #699, .F. ) ;

+#1059 = SURFACE_STYLE_FILL_AREA ( #1451 ) ;

+#1060 = CARTESIAN_POINT ( 'NONE',  ( -0.2465764509819908000, 0.1015718309748103000, 0.2896759418404146700 ) ) ;

+#1061 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );

+#1062 = AXIS2_PLACEMENT_3D ( 'NONE', #943, #496, #41 ) ;

+#1063 = CARTESIAN_POINT ( 'NONE',  ( -0.1127808766944170100, 0.1015718309748114700, 0.1846758418404164700 ) ) ;

+#1064 = ORIENTED_EDGE ( 'NONE', *, *, #1289, .F. ) ;

+#1065 = VECTOR ( 'NONE', #3785, 39.37007874015748100 ) ;

+#1066 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;

+#1067 = VECTOR ( 'NONE', #32, 39.37007874015748100 ) ;

+#1068 = ORIENTED_EDGE ( 'NONE', *, *, #2442, .F. ) ;

+#1069 = PRESENTATION_STYLE_ASSIGNMENT (( #1462 ) ) ;

+#1070 = SURFACE_SIDE_STYLE ('',( #1463 ) ) ;

+#1071 = ORIENTED_EDGE ( 'NONE', *, *, #2735, .T. ) ;

+#1072 = ORIENTED_EDGE ( 'NONE', *, *, #281, .T. ) ;

+#1073 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 1.000000000000000000, -5.160317307680235400E-017 ) ) ;

+#1074 = CARTESIAN_POINT ( 'NONE',  ( 0.1358191233055831300, 0.1645718309748114800, 0.2896759418404175100 ) ) ;

+#1075 = EDGE_LOOP ( 'NONE', ( #3413, #1227, #962, #2748 ) ) ;

+#1076 = SURFACE_STYLE_USAGE ( .BOTH. , #1475 ) ;

+#1077 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION (  '', ( #862 ), #661 ) ;

+#1078 = EDGE_CURVE ( 'NONE', #1218, #158, #2466, .T. ) ;

+#1079 = CARTESIAN_POINT ( 'NONE',  ( 0.1293191233055837900, 0.1650718309748114800, 0.1896757418404069500 ) ) ;

+#1080 = DIRECTION ( 'NONE',  ( 1.000000000000000000, 0.0000000000000000000, -4.382867261346240700E-015 ) ) ;

+#1081 = FACE_OUTER_BOUND ( 'NONE', #4078, .T. ) ;

+#1082 =( CONVERSION_BASED_UNIT ( 'INCH', #2102 ) LENGTH_UNIT ( ) NAMED_UNIT ( #1177 ) );

+#1083 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #3933 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #476, #3302, #2052 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );

+#1084 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );

+#1085 = VECTOR ( 'NONE', #556, 39.37007874015748100 ) ;

+#1086 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );

+#1087 = ORIENTED_EDGE ( 'NONE', *, *, #1231, .T. ) ;

+#1088 = SURFACE_SIDE_STYLE ('',( #1483 ) ) ;

+#1089 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );

+#1090 = AXIS2_PLACEMENT_3D ( 'NONE', #1496, #1100, #673 ) ;

+#1091 = PRESENTATION_LAYER_ASSIGNMENT (  '', '', ( #1733 ) ) ;

+#1092 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;

+#1093 = EDGE_CURVE ( 'NONE', #2317, #3940, #824, .T. ) ;

+#1094 = CARTESIAN_POINT ( 'NONE',  ( 0.1311312548058867200, 0.1710718309748114300, 0.2299887931199013900 ) ) ;

+#1095 = CARTESIAN_POINT ( 'NONE',  ( -0.04318087669441705200, 0.2080718309748114700, 0.3163758418404164500 ) ) ;

+#1096 = ORIENTED_EDGE ( 'NONE', *, *, #256, .F. ) ;

+#1097 = FACE_OUTER_BOUND ( 'NONE', #1599, .T. ) ;

+#1098 = ORIENTED_EDGE ( 'NONE', *, *, #223, .F. ) ;

+#1099 = CARTESIAN_POINT ( 'NONE',  ( 0.1293191233055835400, 0.09557183097481089500, 0.1896757418404069500 ) ) ;

+#1100 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;

+#1101 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;

+#1102 = FILL_AREA_STYLE_COLOUR ( '', #3516 ) ;

+#1103 = LENGTH_MEASURE_WITH_UNIT ( LENGTH_MEASURE( 0.02539999999999999900 ), #768 );

+#1104 = FILL_AREA_STYLE_COLOUR ( '', #1642 ) ;

+#1105 = CARTESIAN_POINT ( 'NONE',  ( 0.1293191233055834000, 0.1650718309748114800, 0.2496114794560395100 ) ) ;

+#1106 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( $, .METRE. ) );

+#1107 = VECTOR ( 'NONE', #1905, 39.37007874015748100 ) ;

+#1108 = ORIENTED_EDGE ( 'NONE', *, *, #3439, .F. ) ;

+#1109 = LENGTH_MEASURE_WITH_UNIT ( LENGTH_MEASURE( 0.02539999999999999900 ), #239 );

+#1110 = CARTESIAN_POINT ( 'NONE',  ( -0.07278087669441706000, 0.1650718309748114800, 0.1896757418404058600 ) ) ;

+#1111 = SURFACE_SIDE_STYLE ('',( #1511 ) ) ;

+#1112 = VECTOR ( 'NONE', #1691, 39.37007874015748100 ) ;

+#1113 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );

+#1114 = ORIENTED_EDGE ( 'NONE', *, *, #3766, .F. ) ;

+#1115 = FILL_AREA_STYLE ('',( #1515 ) ) ;

+#1116 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;

+#1117 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;

+#1118 = DIRECTION ( 'NONE',  ( 1.000000000000000000, 0.0000000000000000000, 6.829606324948182100E-015 ) ) ;

+#1119 = ORIENTED_EDGE ( 'NONE', *, *, #1663, .T. ) ;

+#1120 = LINE ( 'NONE', #701, #332 ) ;

+#1121 =( CONVERSION_BASED_UNIT ( 'INCH', #3779 ) LENGTH_UNIT ( ) NAMED_UNIT ( #808 ) );

+#1122 = CARTESIAN_POINT ( 'NONE',  ( 0.1052191233055829600, 0.09557183097481147800, 0.3163758418404165100 ) ) ;

+#1123 = PLANE ( 'NONE',  #3427 ) ;

+#1124 = CARTESIAN_POINT ( 'NONE',  ( -0.07228087669441764200, 0.1650718309748114800, 0.2496114794560131100 ) ) ;

+#1125 = CARTESIAN_POINT ( 'NONE',  ( 0.1298191233055829800, 0.1647661862258133500, 0.3163758418404165100 ) ) ;

+#1126 = VECTOR ( 'NONE', #3343, 39.37007874015748100 ) ;

+#1127 =( CONVERSION_BASED_UNIT ( 'INCH', #2021 ) LENGTH_UNIT ( ) NAMED_UNIT ( #3188 ) );

+#1128 = ORIENTED_EDGE ( 'NONE', *, *, #1593, .T. ) ;

+#1129 = ORIENTED_EDGE ( 'NONE', *, *, #4082, .T. ) ;

+#1130 = ORIENTED_EDGE ( 'NONE', *, *, #1903, .F. ) ;

+#1131 = CYLINDRICAL_SURFACE ( 'NONE', #1020, 0.02459999999999999300 ) ;

+#1132 = CARTESIAN_POINT ( 'NONE',  ( 0.02851912330559121600, 0.1650718309748114800, 0.2496758618404141800 ) ) ;

+#1133 = FILL_AREA_STYLE ('',( #3189 ) ) ;

+#1134 = SURFACE_STYLE_FILL_AREA ( #1536 ) ;

+#1135 = ORIENTED_EDGE ( 'NONE', *, *, #3008, .F. ) ;

+#1136 = CARTESIAN_POINT ( 'NONE',  ( -0.07278087669441706000, 0.1650718309748114800, 0.3163758418404165100 ) ) ;

+#1137 = FILL_AREA_STYLE ('',( #1541 ) ) ;

+#1138 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #2074 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #2836, #1610, #326 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );

+#1139 = SURFACE_SIDE_STYLE ('',( #1542 ) ) ;

+#1140 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #2386, 'distance_accuracy_value', 'NONE');

+#1141 = LINE ( 'NONE', #725, #624 ) ;

+#1142 = PRESENTATION_STYLE_ASSIGNMENT (( #1544 ) ) ;

+#1143 = CARTESIAN_POINT ( 'NONE',  ( -0.04157604098200018400, 0.1015718309748117300, 0.1896757418404060600 ) ) ;

+#1144 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;

+#1145 = DIRECTION ( 'NONE',  ( -1.000000000000000000, 0.0000000000000000000, -5.253553833969735500E-015 ) ) ;

+#1146 = SURFACE_STYLE_USAGE ( .BOTH. , #1551 ) ;

+#1147 = CARTESIAN_POINT ( 'NONE',  ( -0.07878087669441878600, 0.1020718309748115000, 0.1896757418404057800 ) ) ;

+#1148 = CIRCLE ( 'NONE', #2502, 0.02459999999999999300 ) ;

+#1149 = VECTOR ( 'NONE', #512, 39.37007874015748100 ) ;

+#1150 = AXIS2_PLACEMENT_3D ( 'NONE', #69, #3756, #3342 ) ;

+#1151 = VECTOR ( 'NONE', #3131, 39.37007874015748100 ) ;

+#1152 = DIRECTION ( 'NONE',  ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;

+#1153 = VERTEX_POINT ( 'NONE', #1238 ) ;

+#1154 = AXIS2_PLACEMENT_3D ( 'NONE', #3038, #2621, #2217 ) ;

+#1155 = CARTESIAN_POINT ( 'NONE',  ( 0.1316492753699720400, 0.1654775855535056700, 0.2446758518404135200 ) ) ;

+#1156 = COLOUR_RGB ( '',0.5019607843137254800, 0.5019607843137254800, 0.5019607843137254800 ) ;

+#1157 = ORIENTED_EDGE ( 'NONE', *, *, #4000, .F. ) ;

+#1158 = FILL_AREA_STYLE_COLOUR ( '', #1156 ) ;

+#1159 = VERTEX_POINT ( 'NONE', #3614 ) ;

+#1160 = ADVANCED_FACE ( 'NONE', ( #4113 ), #3873, .T. ) ;

+#1161 = EDGE_CURVE ( 'NONE', #3567, #2184, #3616, .T. ) ;

+#1162 = FILL_AREA_STYLE_COLOUR ( '', #1455 ) ;

+#1163 = EDGE_CURVE ( 'NONE', #284, #4121, #1966, .T. ) ;

+#1164 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );

+#1165 = LINE ( 'NONE', #747, #526 ) ;

+#1166 = SURFACE_STYLE_FILL_AREA ( #1570 ) ;

+#1167 = SURFACE_STYLE_FILL_AREA ( #1571 ) ;

+#1168 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #2856, 'distance_accuracy_value', 'NONE');

+#1169 = CARTESIAN_POINT ( 'NONE',  ( 0.1002191233055829800, 0.2080718309748114700, 0.1629758418404164700 ) ) ;

+#1170 = SURFACE_STYLE_FILL_AREA ( #1574 ) ;

+#1171 = CARTESIAN_POINT ( 'NONE',  ( 0.1285193233055889100, 0.1650718309748114800, 0.2446758518404153500 ) ) ;

+#1172 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;

+#1173 =( CONVERSION_BASED_UNIT ( 'INCH', #1559 ) LENGTH_UNIT ( ) NAMED_UNIT ( #1270 ) );

+#1174 = FILL_AREA_STYLE ('',( #1577 ) ) ;

+#1175 = EDGE_CURVE ( 'NONE', #669, #7, #730, .T. ) ;

+#1176 = FILL_AREA_STYLE_COLOUR ( '', #4095 ) ;

+#1177 = DIMENSIONAL_EXPONENTS ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ;

+#1178 = SURFACE_STYLE_USAGE ( .BOTH. , #1582 ) ;

+#1179 = ORIENTED_EDGE ( 'NONE', *, *, #1507, .T. ) ;

+#1180 = VECTOR ( 'NONE', #3965, 39.37007874015748100 ) ;

+#1181 = DIRECTION ( 'NONE',  ( -6.982964699952515400E-015, -1.000000000000000000, -4.694998223968899400E-029 ) ) ;

+#1182 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #1688, 'distance_accuracy_value', 'NONE');

+#1183 = VECTOR ( 'NONE', #3286, 39.37007874015748100 ) ;

+#1184 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );

+#1185 = ORIENTED_EDGE ( 'NONE', *, *, #3628, .F. ) ;

+#1186 = DIRECTION ( 'NONE',  ( 1.000000000000000000, -0.0000000000000000000, 0.0000000000000000000 ) ) ;

+#1187 = SURFACE_STYLE_FILL_AREA ( #1594 ) ;

+#1188 = LINE ( 'NONE', #774, #698 ) ;

+#1189 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;

+#1190 = SURFACE_STYLE_FILL_AREA ( #1597 ) ;

+#1191 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #48, 'distance_accuracy_value', 'NONE');

+#1192 = VERTEX_POINT ( 'NONE', #3523 ) ;

+#1193 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;

+#1194 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #529 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #3398, #2153, #928 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );

+#1195 = DIRECTION ( 'NONE',  ( 3.491483361109382100E-015, 1.000000000000000000, 1.460227492835848700E-029 ) ) ;

+#1196 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #1826, 'distance_accuracy_value', 'NONE');

+#1197 = ORIENTED_EDGE ( 'NONE', *, *, #1893, .T. ) ;

+#1198 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, -0.7071067811865458000, 0.7071067811865493500 ) ) ;

+#1199 = PRESENTATION_STYLE_ASSIGNMENT (( #1608 ) ) ;

+#1200 = ORIENTED_EDGE ( 'NONE', *, *, #3766, .T. ) ;

+#1201 = ORIENTED_EDGE ( 'NONE', *, *, #3056, .T. ) ;

+#1202 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.7071067811865495700, -0.7071067811865454600 ) ) ;

+#1203 = PLANE ( 'NONE',  #2113 ) ;

+#1204 = ORIENTED_EDGE ( 'NONE', *, *, #653, .F. ) ;

+#1205 = EDGE_CURVE ( 'NONE', #2112, #589, #2366, .T. ) ;

+#1206 = ADVANCED_FACE ( 'NONE', ( #3731 ), #2278, .T. ) ;

+#1207 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #1121, 'distance_accuracy_value', 'NONE');

+#1208 = FACE_OUTER_BOUND ( 'NONE', #1461, .T. ) ;

+#1209 = CARTESIAN_POINT ( 'NONE',  ( -0.07278087669441706000, 0.1015718309748114700, 0.1896757418404058600 ) ) ;

+#1210 = DIRECTION ( 'NONE',  ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;

+#1211 = EDGE_CURVE ( 'NONE', #3318, #3285, #4064, .T. ) ;

+#1212 = SURFACE_STYLE_USAGE ( .BOTH. , #1622 ) ;

+#1213 = ORIENTED_EDGE ( 'NONE', *, *, #1704, .F. ) ;

+#1214 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #4040, 'distance_accuracy_value', 'NONE');

+#1215 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;

+#1216 = CARTESIAN_POINT ( 'NONE',  ( 0.1295202400299450600, 0.1650718309748114000, 0.2303049351410091900 ) ) ;

+#1217 = STYLED_ITEM ( 'NONE', ( #368 ), #2756 ) ;

+#1218 = VERTEX_POINT ( 'NONE', #2392 ) ;

+#1219 = CARTESIAN_POINT ( 'NONE',  ( -0.07278087669490418400, 0.1648229074844278200, 0.2336562993257350100 ) ) ;

+#1220 = CARTESIAN_POINT ( 'NONE',  ( -0.07277238429763632800, 0.1647628851420010500, 0.2346758318403927300 ) ) ;

+#1221 = FILL_AREA_STYLE ('',( #1634 ) ) ;

+#1222 = EDGE_CURVE ( 'NONE', #3868, #3567, #2800, .T. ) ;

+#1223 = DIRECTION ( 'NONE',  ( 6.723502732300544000E-015, 0.0000000000000000000, -1.000000000000000000 ) ) ;

+#1224 = EDGE_CURVE ( 'NONE', #787, #1982, #1619, .T. ) ;

+#1225 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #221 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #3765, #2513, #1299 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );

+#1226 = FILL_AREA_STYLE ('',( #13 ) ) ;

+#1227 = ORIENTED_EDGE ( 'NONE', *, *, #653, .T. ) ;

+#1228 = FILL_AREA_STYLE_COLOUR ( '', #163 ) ;

+#1229 = ORIENTED_EDGE ( 'NONE', *, *, #1884, .F. ) ;

+#1230 = DIRECTION ( 'NONE',  ( -1.000000000000000000, 0.0000000000000000000, -5.253553833969735500E-015 ) ) ;

+#1231 = EDGE_CURVE ( 'NONE', #4123, #1446, #3963, .T. ) ;

+#1232 = CARTESIAN_POINT ( 'NONE',  ( -0.07278087669441706000, 0.1015718309748114700, 0.2946758418404165100 ) ) ;

+#1233 = STYLED_ITEM ( 'NONE', ( #2779 ), #1469 ) ;

+#1234 = ORIENTED_EDGE ( 'NONE', *, *, #3015, .F. ) ;

+#1235 = VECTOR ( 'NONE', #9, 39.37007874015748100 ) ;

+#1236 = CARTESIAN_POINT ( 'NONE',  ( 0.1052191233055829600, 0.1650718309748114800, 0.3163758418404165100 ) ) ;

+#1237 = SURFACE_SIDE_STYLE ('',( #1648 ) ) ;

+#1238 = CARTESIAN_POINT ( 'NONE',  ( 0.1248191233055829700, 0.1710718309748114900, 0.2296758218404164900 ) ) ;

+#1239 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #1989, 'distance_accuracy_value', 'NONE');

+#1240 = ADVANCED_FACE ( 'NONE', ( #3650 ), #2098, .F. ) ;

+#1241 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( $, .METRE. ) );

+#1242 = LINE ( 'NONE', #826, #192 ) ;

+#1243 = LENGTH_MEASURE_WITH_UNIT ( LENGTH_MEASURE( 0.02539999999999999900 ), #2921 );

+#1244 = DIRECTION ( 'NONE',  ( -1.000000000000000000, -6.982964699952515400E-015, -6.723502732300544000E-015 ) ) ;

+#1245 = DIMENSIONAL_EXPONENTS ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ;

+#1246 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( $, .METRE. ) );

+#1247 = LINE ( 'NONE', #829, #508 ) ;

+#1248 = ORIENTED_EDGE ( 'NONE', *, *, #3064, .F. ) ;

+#1249 = APPLICATION_CONTEXT ( 'automotive_design' ) ;

+#1250 = DIMENSIONAL_EXPONENTS ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ;

+#1251 = STYLED_ITEM ( 'NONE', ( #3112 ), #3857 ) ;

+#1252 = PLANE ( 'NONE',  #282 ) ;

+#1253 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION (  '', ( #1290 ), #865 ) ;

+#1254 = DIMENSIONAL_EXPONENTS ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ;

+#1255 = ORIENTED_EDGE ( 'NONE', *, *, #916, .F. ) ;

+#1256 = CARTESIAN_POINT ( 'NONE',  ( -0.07271233693912233800, 0.1650718309748114000, 0.2313216222111289800 ) ) ;

+#1257 = PRESENTATION_LAYER_ASSIGNMENT (  '', '', ( #1290 ) ) ;

+#1258 = ORIENTED_EDGE ( 'NONE', *, *, #3524, .F. ) ;

+#1259 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #3490 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #1738, #475, #3301 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );

+#1260 = DIMENSIONAL_EXPONENTS ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ;

+#1261 = EDGE_CURVE ( 'NONE', #422, #837, #419, .T. ) ;

+#1262 = FACE_OUTER_BOUND ( 'NONE', #2189, .T. ) ;

+#1263 = DIMENSIONAL_EXPONENTS ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ;

+#1264 = LINE ( 'NONE', #844, #2149 ) ;

+#1265 = SURFACE_STYLE_USAGE ( .BOTH. , #1670 ) ;

+#1266 = CARTESIAN_POINT ( 'NONE',  ( 0.1358191233055834900, 0.1020718309748115000, 0.2896759418404172800 ) ) ;

+#1267 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );

+#1268 = CARTESIAN_POINT ( 'NONE',  ( 0.02851912330559162200, 0.1710718309748114900, 0.1896757418404062500 ) ) ;

+#1269 = CARTESIAN_POINT ( 'NONE',  ( 0.1293191233055835900, 0.1020718309748115300, 0.1896757418404069500 ) ) ;

+#1270 = DIMENSIONAL_EXPONENTS ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ;

+#1271 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #1445, 'distance_accuracy_value', 'NONE');

+#1272 = SURFACE_SIDE_STYLE ('',( #1675 ) ) ;

+#1273 = LINE ( 'NONE', #851, #3245 ) ;

+#1274 = CARTESIAN_POINT ( 'NONE',  ( -0.07278087669441706000, 0.1650718309748114800, 0.3163758418404165100 ) ) ;

+#1275 = VECTOR ( 'NONE', #2858, 39.37007874015748100 ) ;

+#1276 = FILL_AREA_STYLE ('',( #1678 ) ) ;

+#1277 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );

+#1278 = VERTEX_POINT ( 'NONE', #2826 ) ;

+#1279 = EDGE_CURVE ( 'NONE', #1732, #2870, #2420, .T. ) ;

+#1280 = CARTESIAN_POINT ( 'NONE',  ( 0.1052191233055829600, 0.1650718309748114800, 0.3163758418404165100 ) ) ;

+#1281 = CARTESIAN_POINT ( 'NONE',  ( -0.07272494668867722500, 0.1648094774534548100, 0.2332792499694484300 ) ) ;

+#1282 = ORIENTED_EDGE ( 'NONE', *, *, #1659, .T. ) ;

+#1283 = DIRECTION ( 'NONE',  ( 1.000000000000000000, 0.0000000000000000000, 3.468542248101127500E-014 ) ) ;

+#1284 = DIRECTION ( 'NONE',  ( 0.3623018314835925200, 0.9320608257531450800, 2.435937353897425700E-015 ) ) ;

+#1285 = LENGTH_MEASURE_WITH_UNIT ( LENGTH_MEASURE( 0.02539999999999999900 ), #1735 );

+#1286 = EDGE_CURVE ( 'NONE', #3747, #1755, #336, .T. ) ;

+#1287 = CARTESIAN_POINT ( 'NONE',  ( 0.1298191233055829800, 0.09557183097481147800, 0.1629758418404164700 ) ) ;

+#1288 = ORIENTED_EDGE ( 'NONE', *, *, #39, .F. ) ;

+#1289 = EDGE_CURVE ( 'NONE', #2870, #2405, #3986, .T. ) ;

+#1290 = STYLED_ITEM ( 'NONE', ( #67 ), #1856 ) ;

+#1291 = CARTESIAN_POINT ( 'NONE',  ( 0.1326173781957089000, 0.1703217599903726900, 0.2488272938120728600 ) ) ;

+#1292 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );

+#1293 = LINE ( 'NONE', #874, #1050 ) ;

+#1294 = VECTOR ( 'NONE', #1728, 39.37007874015748100 ) ;

+#1295 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, 0.7071067811865454600, 0.7071067811865495700 ) ) ;

+#1296 = COLOUR_RGB ( '',0.7529411764705882200, 0.7529411764705882200, 0.7529411764705882200 ) ;

+#1297 = DIRECTION ( 'NONE',  ( -6.723502732300544000E-015, 5.605193857299268300E-045, 1.000000000000000000 ) ) ;

+#1298 = SURFACE_STYLE_FILL_AREA ( #1695 ) ;

+#1299 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );

+#1300 = SURFACE_SIDE_STYLE ('',( #1697 ) ) ;

+#1301 = ORIENTED_EDGE ( 'NONE', *, *, #606, .T. ) ;

+#1302 = DIRECTION ( 'NONE',  ( 6.723502732300544000E-015, 0.0000000000000000000, -1.000000000000000000 ) ) ;

+#1303 = CARTESIAN_POINT ( 'NONE',  ( 0.1297234411370127800, 0.1648825206772692200, 0.2471820846068641400 ) ) ;

+#1304 = EDGE_CURVE ( 'NONE', #1928, #98, #2719, .T. ) ;

+#1305 = CARTESIAN_POINT ( 'NONE',  ( -0.07278087669441671300, 0.1015718309748114700, 0.2896759418404159000 ) ) ;

+#1306 = LINE ( 'NONE', #885, #864 ) ;

+#1307 = CIRCLE ( 'NONE', #972, 0.005000010000000299300 ) ;

+#1308 = PRESENTATION_STYLE_ASSIGNMENT (( #1702 ) ) ;

+#1309 = B_SPLINE_SURFACE_WITH_KNOTS ( 'NONE', 1, 3, ( 

+ ( #59, #3749, #3334, #2913, #2498, #2082 ),

+ ( #1681, #1281, #858, #403, #4075, #3649 ) ),

+ .UNSPECIFIED., .F., .F., .F.,

+ ( 2, 2 ),

+ ( 4, 2, 4 ),

+ ( 0.0000000000000000000, 1.000000000000000000 ),

+ ( 0.0000000000000000000, 0.5000000000000000000, 1.000000000000000000 ),

+ .UNSPECIFIED. ) ;

+#1310 = SURFACE_STYLE_FILL_AREA ( #1703 ) ;

+#1311 = COLOUR_RGB ( '',0.5019607843137254800, 0.5019607843137254800, 0.5019607843137254800 ) ;

+#1312 = VERTEX_POINT ( 'NONE', #1495 ) ;

+#1313 = CIRCLE ( 'NONE', #68, 0.02460000000000000700 ) ;

+#1314 = DIRECTION ( 'NONE',  ( -6.723502732300552700E-015, -2.541248865096961500E-015, 1.000000000000000000 ) ) ;

+#1315 = EDGE_LOOP ( 'NONE', ( #2292, #764, #605, #3783 ) ) ;

+#1316 = VECTOR ( 'NONE', #3916, 39.37007874015748100 ) ;

+#1317 = EDGE_LOOP ( 'NONE', ( #2222, #713, #3258, #3335 ) ) ;

+#1318 = ORIENTED_EDGE ( 'NONE', *, *, #3704, .F. ) ;

+#1319 = EDGE_CURVE ( 'NONE', #2665, #1159, #315, .T. ) ;

+#1320 = CARTESIAN_POINT ( 'NONE',  ( -0.07228087669441700400, 0.1020718309748115300, 0.1896757418404058600 ) ) ;

+#1321 = COLOUR_RGB ( '',0.7529411764705882200, 0.7529411764705882200, 0.7529411764705882200 ) ;

+#1322 = CARTESIAN_POINT ( 'NONE',  ( -0.07278087669441706000, 0.1650718309748114800, 0.1629758418404165000 ) ) ;

+#1323 = DIRECTION ( 'NONE',  ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;

+#1324 = ORIENTED_EDGE ( 'NONE', *, *, #583, .F. ) ;

+#1325 = ORIENTED_EDGE ( 'NONE', *, *, #3212, .F. ) ;

+#1326 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION (  '', ( #2667 ), #125 ) ;

+#1327 = VERTEX_POINT ( 'NONE', #3880 ) ;

+#1328 = DIRECTION ( 'NONE',  ( 6.723502732300544000E-015, 0.0000000000000000000, -1.000000000000000000 ) ) ;

+#1329 = SURFACE_STYLE_FILL_AREA ( #1725 ) ;

+#1330 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );

+#1331 = ORIENTED_EDGE ( 'NONE', *, *, #1952, .T. ) ;

+#1332 = PRESENTATION_STYLE_ASSIGNMENT (( #1727 ) ) ;

+#1333 = LINE ( 'NONE', #3699, #1183 ) ;

+#1334 = COLOUR_RGB ( '',0.5019607843137254800, 0.5019607843137254800, 0.5019607843137254800 ) ;

+#1335 = CARTESIAN_POINT ( 'NONE',  ( 0.1297234411370128400, 0.1648825206772692700, 0.2321695990739660900 ) ) ;

+#1336 = LENGTH_MEASURE_WITH_UNIT ( LENGTH_MEASURE( 0.02539999999999999900 ), #952 );

+#1337 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( $, .METRE. ) );

+#1338 = LENGTH_MEASURE_WITH_UNIT ( LENGTH_MEASURE( 0.02539999999999999900 ), #2692 );

+#1339 = LINE ( 'NONE', #917, #2986 ) ;

+#1340 = DIMENSIONAL_EXPONENTS ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ;

+#1341 = VERTEX_POINT ( 'NONE', #3466 ) ;

+#1342 = DIMENSIONAL_EXPONENTS ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ;

+#1343 = CARTESIAN_POINT ( 'NONE',  ( -0.07228087669441790600, 0.1645718309748114800, 0.2896759418404158400 ) ) ;

+#1344 = COLOUR_RGB ( '',0.7529411764705882200, 0.7529411764705882200, 0.7529411764705882200 ) ;

+#1345 = ORIENTED_EDGE ( 'NONE', *, *, #298, .T. ) ;

+#1346 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );

+#1347 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );

+#1348 = AXIS2_PLACEMENT_3D ( 'NONE', #1591, #1186, #771 ) ;

+#1349 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( $, .METRE. ) );

+#1350 = DIRECTION ( 'NONE',  ( -6.123233995736766000E-017, -1.000000000000000000, -4.116958050085173300E-031 ) ) ;

+#1351 = LINE ( 'NONE', #931, #232 ) ;

+#1352 = VECTOR ( 'NONE', #2956, 39.37007874015748100 ) ;

+#1353 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( $, .METRE. ) );

+#1354 = COLOUR_RGB ( '',0.5019607843137254800, 0.5019607843137254800, 0.5019607843137254800 ) ;

+#1355 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );

+#1356 = PRESENTATION_STYLE_ASSIGNMENT (( #1743 ) ) ;

+#1357 = EDGE_CURVE ( 'NONE', #1732, #1557, #206, .T. ) ;

+#1358 = SURFACE_STYLE_USAGE ( .BOTH. , #1745 ) ;

+#1359 = LINE ( 'NONE', #3726, #956 ) ;

+#1360 = ORIENTED_EDGE ( 'NONE', *, *, #3869, .T. ) ;

+#1361 = ORIENTED_EDGE ( 'NONE', *, *, #591, .T. ) ;

+#1362 = VECTOR ( 'NONE', #2231, 39.37007874015748100 ) ;

+#1363 = APPLICATION_PROTOCOL_DEFINITION ( 'draft international standard', 'automotive_design', 1998, #271 ) ;

+#1364 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( $, .METRE. ) );

+#1365 = EDGE_LOOP ( 'NONE', ( #2424, #2084, #2637, #1726, #3918, #472, #2026 ) ) ;

+#1366 =( CONVERSION_BASED_UNIT ( 'INCH', #3866 ) LENGTH_UNIT ( ) NAMED_UNIT ( #1842 ) );

+#1367 = EDGE_CURVE ( 'NONE', #1052, #1679, #3, .T. ) ;

+#1368 = COLOUR_RGB ( '',0.7529411764705882200, 0.7529411764705882200, 0.7529411764705882200 ) ;

+#1369 = EDGE_LOOP ( 'NONE', ( #333, #1008, #311, #1639, #1026 ) ) ;

+#1370 = PLANE ( 'NONE',  #3003 ) ;

+#1371 = ORIENTED_EDGE ( 'NONE', *, *, #2309, .F. ) ;

+#1372 = EDGE_CURVE ( 'NONE', #356, #3534, #565, .T. ) ;

+#1373 = PRESENTATION_LAYER_ASSIGNMENT (  '', '', ( #1251 ) ) ;

+#1374 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( $, .METRE. ) );

+#1375 = CARTESIAN_POINT ( 'NONE',  ( 0.1052191233055829600, 0.1650718309748114800, 0.3163758418404165100 ) ) ;

+#1376 = EDGE_CURVE ( 'NONE', #4084, #2889, #687, .T. ) ;

+#1377 = VECTOR ( 'NONE', #184, 39.37007874015748100 ) ;

+#1378 =( CONVERSION_BASED_UNIT ( 'INCH', #3676 ) LENGTH_UNIT ( ) NAMED_UNIT ( #2591 ) );

+#1379 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( $, .METRE. ) );

+#1380 = VECTOR ( 'NONE', #107, 39.37007874015748100 ) ;

+#1381 = DIRECTION ( 'NONE',  ( -9.264751597397506300E-015, 1.774545111876647100E-029, 1.000000000000000000 ) ) ;

+#1382 = CARTESIAN_POINT ( 'NONE',  ( -0.07278087669441706000, 0.1648671146626536100, 0.2461955042609620900 ) ) ;

+#1383 = LINE ( 'NONE', #959, #1149 ) ;

+#1384 = EDGE_LOOP ( 'NONE', ( #1345, #3362, #1185, #906 ) ) ;

+#1385 =( CONVERSION_BASED_UNIT ( 'INCH', #2097 ) LENGTH_UNIT ( ) NAMED_UNIT ( #3486 ) );

+#1386 = ORIENTED_EDGE ( 'NONE', *, *, #3016, .T. ) ;

+#1387 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );

+#1388 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION (  '', ( #1733 ), #1538 ) ;

+#1389 = EDGE_CURVE ( 'NONE', #3423, #2440, #2130, .T. ) ;

+#1390 = ORIENTED_EDGE ( 'NONE', *, *, #1224, .F. ) ;

+#1391 = SURFACE_STYLE_FILL_AREA ( #1779 ) ;

+#1392 = SURFACE_STYLE_USAGE ( .BOTH. , #1781 ) ;

+#1393 = CARTESIAN_POINT ( 'NONE',  ( 0.1293191233055825700, 0.1020718309748115300, 0.3400066230768822900 ) ) ;

+#1394 = ORIENTED_EDGE ( 'NONE', *, *, #2571, .F. ) ;

+#1395 = PLANE ( 'NONE',  #2451 ) ;

+#1396 = LENGTH_MEASURE_WITH_UNIT ( LENGTH_MEASURE( 0.02539999999999999900 ), #481 );

+#1397 = PLANE ( 'NONE',  #3186 ) ;

+#1398 = CARTESIAN_POINT ( 'NONE',  ( 0.1293191233055835400, 0.1690718309748114900, 0.2297402042247918300 ) ) ;

+#1399 = LINE ( 'NONE', #990, #1872 ) ;

+#1400 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;

+#1401 = EDGE_CURVE ( 'NONE', #1934, #3603, #2542, .T. ) ;

+#1402 = EDGE_LOOP ( 'NONE', ( #2523, #1044, #92, #1179 ) ) ;

+#1403 = SURFACE_SIDE_STYLE ('',( #1790 ) ) ;

+#1404 = ORIENTED_EDGE ( 'NONE', *, *, #2309, .T. ) ;

+#1405 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION (  '', ( #2321 ), #2476 ) ;

+#1406 = CYLINDRICAL_SURFACE ( 'NONE', #1425, 0.006500000000000002300 ) ;

+#1407 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #179 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #12, #2862, #1635 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );

+#1408 = CARTESIAN_POINT ( 'NONE',  ( 0.02851912330559121600, 0.1710718309748114900, 0.2496758618403935000 ) ) ;

+#1409 = LINE ( 'NONE', #1003, #1085 ) ;

+#1410 = PLANE ( 'NONE',  #1976 ) ;

+#1411 = ORIENTED_EDGE ( 'NONE', *, *, #2376, .F. ) ;

+#1412 = CARTESIAN_POINT ( 'NONE',  ( -0.07278087669441706000, 0.1015718309748114700, 0.1846758418404164700 ) ) ;

+#1413 = PLANE ( 'NONE',  #1624 ) ;

+#1414 = ORIENTED_EDGE ( 'NONE', *, *, #842, .T. ) ;

+#1415 = DIRECTION ( 'NONE',  ( 1.000000000000000000, 0.0000000000000000000, 6.829606324947599200E-015 ) ) ;

+#1416 = SURFACE_STYLE_FILL_AREA ( #1805 ) ;

+#1417 = CARTESIAN_POINT ( 'NONE',  ( -0.07278087669441604700, 0.1015718309748114700, 0.1896757418404058600 ) ) ;

+#1418 = DIRECTION ( 'NONE',  ( -1.000000000000000000, 0.0000000000000000000, -5.410114273808110700E-015 ) ) ;

+#1419 = FILL_AREA_STYLE_COLOUR ( '', #3467 ) ;

+#1420 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION (  '', ( #2709 ), #1476 ) ;

+#1421 = SURFACE_STYLE_FILL_AREA ( #1817 ) ;

+#1422 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #573 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #3076, #1839, #598 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );

+#1423 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );

+#1424 = ORIENTED_EDGE ( 'NONE', *, *, #2581, .F. ) ;

+#1425 = AXIS2_PLACEMENT_3D ( 'NONE', #1393, #976, #532 ) ;

+#1426 = FILL_AREA_STYLE_COLOUR ( '', #2840 ) ;

+#1427 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;

+#1428 = ORIENTED_EDGE ( 'NONE', *, *, #2391, .T. ) ;

+#1429 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #2712 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #321, #3144, #1919 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );

+#1430 = SURFACE_STYLE_FILL_AREA ( #1834 ) ;

+#1431 = CARTESIAN_POINT ( 'NONE',  ( 0.1298191233055829800, 0.1650718309748114800, 0.3163758418404165100 ) ) ;

+#1432 = ORIENTED_EDGE ( 'NONE', *, *, #2169, .T. ) ;

+#1433 = DIRECTION ( 'NONE',  ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;

+#1434 = PRESENTATION_LAYER_ASSIGNMENT (  '', '', ( #2709 ) ) ;

+#1435 = SURFACE_STYLE_USAGE ( .BOTH. , #1843 ) ;

+#1436 = CARTESIAN_POINT ( 'NONE',  ( -0.07255084889235546800, 0.1650718309748114000, 0.2487556459977265700 ) ) ;

+#1437 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;

+#1438 = CYLINDRICAL_SURFACE ( 'NONE', #1458, 0.005000010000000334000 ) ;

+#1439 = ORIENTED_EDGE ( 'NONE', *, *, #47, .F. ) ;

+#1440 = PLANE ( 'NONE',  #440 ) ;

+#1441 = ORIENTED_EDGE ( 'NONE', *, *, #3642, .T. ) ;

+#1442 = FILL_AREA_STYLE ('',( #3187 ) ) ;

+#1443 = FACE_OUTER_BOUND ( 'NONE', #2429, .T. ) ;

+#1444 = B_SPLINE_CURVE_WITH_KNOTS ( 'NONE', 3,

+ ( #2653, #2256, #1844, #1436, #1039, #602, #129 ),

+ .UNSPECIFIED., .F., .F.,

+ ( 4, 3, 4 ),

+ ( 0.0000000000000000000, 2.279408929200433100E-005, 4.991956003610463000E-005 ),

+ .UNSPECIFIED. ) ;

+#1445 =( CONVERSION_BASED_UNIT ( 'INCH', #2409 ) LENGTH_UNIT ( ) NAMED_UNIT ( #3210 ) );

+#1446 = VERTEX_POINT ( 'NONE', #2 ) ;

+#1447 = CIRCLE ( 'NONE', #2726, 0.02459999999999999300 ) ;

+#1448 = LINE ( 'NONE', #1054, #4042 ) ;

+#1449 = PRESENTATION_STYLE_ASSIGNMENT (( #1862 ) ) ;

+#1450 = CARTESIAN_POINT ( 'NONE',  ( -0.07878087669441795300, 0.2708696181186025000, 0.2396758418404148500 ) ) ;

+#1451 = FILL_AREA_STYLE ('',( #1866 ) ) ;

+#1452 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION (  '', ( #1251 ), #2511 ) ;

+#1453 = LINE ( 'NONE', #1060, #51 ) ;

+#1454 = LINE ( 'NONE', #1063, #817 ) ;

+#1455 = COLOUR_RGB ( '',0.7529411764705882200, 0.7529411764705882200, 0.7529411764705882200 ) ;

+#1456 = ORIENTED_EDGE ( 'NONE', *, *, #4025, .T. ) ;

+#1457 = B_SPLINE_CURVE_WITH_KNOTS ( 'NONE', 3,

+ ( #2199, #1784, #1398, #985 ),

+ .UNSPECIFIED., .F., .F.,

+ ( 4, 4 ),

+ ( 0.0000000000000000000, 1.000000000000000000 ),

+ .UNSPECIFIED. ) ;

+#1458 = AXIS2_PLACEMENT_3D ( 'NONE', #3208, #2777, #2294 ) ;

+#1459 = ADVANCED_FACE ( 'NONE', ( #3295 ), #1123, .F. ) ;

+#1460 = CARTESIAN_POINT ( 'NONE',  ( 0.1298191233055829800, 0.1650718309748114800, 0.3163758418404165100 ) ) ;

+#1461 = EDGE_LOOP ( 'NONE', ( #889, #3110, #1248, #2532, #3973, #1500, #3913, #2648, #3262, #1129 ) ) ;

+#1462 = SURFACE_STYLE_USAGE ( .BOTH. , #1877 ) ;

+#1463 = SURFACE_STYLE_FILL_AREA ( #1878 ) ;

+#1464 = PRODUCT_RELATED_PRODUCT_CATEGORY ( 'part', '', ( #498 ) ) ;

+#1465 = ORIENTED_EDGE ( 'NONE', *, *, #916, .T. ) ;

+#1466 = VERTEX_POINT ( 'NONE', #3499 ) ;

+#1467 = CARTESIAN_POINT ( 'NONE',  ( 0.1298191233055829800, 0.1650718309748114800, 0.2896759418404172800 ) ) ;

+#1468 = ADVANCED_FACE ( 'NONE', ( #3228 ), #2470, .F. ) ;

+#1469 = ADVANCED_FACE ( 'NONE', ( #3370 ), #155, .T. ) ;

+#1470 = EDGE_CURVE ( 'NONE', #544, #550, #3034, .T. ) ;

+#1471 = DIRECTION ( 'NONE',  ( 1.000000000000000000, 0.0000000000000000000, 6.829606324948228700E-015 ) ) ;

+#1472 =( CONVERSION_BASED_UNIT ( 'INCH', #1338 ) LENGTH_UNIT ( ) NAMED_UNIT ( #467 ) );

+#1473 = VERTEX_POINT ( 'NONE', #3328 ) ;

+#1474 =( CONVERSION_BASED_UNIT ( 'INCH', #2363 ) LENGTH_UNIT ( ) NAMED_UNIT ( #438 ) );

+#1475 = SURFACE_SIDE_STYLE ('',( #1888 ) ) ;

+#1476 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #1776 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #3307, #2058, #827 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );

+#1477 =( CONVERSION_BASED_UNIT ( 'INCH', #1795 ) LENGTH_UNIT ( ) NAMED_UNIT ( #3179 ) );

+#1478 = DIRECTION ( 'NONE',  ( 1.000000000000000000, 0.0000000000000000000, 5.253553833969735500E-015 ) ) ;

+#1479 = CARTESIAN_POINT ( 'NONE',  ( 0.02851912330559124000, 0.1710718309748114900, 0.2296758218404168800 ) ) ;

+#1480 = EDGE_CURVE ( 'NONE', #2448, #3108, #2907, .T. ) ;

+#1481 = EDGE_LOOP ( 'NONE', ( #2179, #2170, #2045, #721 ) ) ;

+#1482 = VECTOR ( 'NONE', #2738, 39.37007874015748100 ) ;

+#1483 = SURFACE_STYLE_FILL_AREA ( #1898 ) ;

+#1484 = CARTESIAN_POINT ( 'NONE',  ( 0.08981912330558300400, 0.1015718309748114700, 0.1846758418404164900 ) ) ;

+#1485 = CARTESIAN_POINT ( 'NONE',  ( 0.1293191233055835400, 0.1710718309748114900, 0.2297402042247918000 ) ) ;

+#1486 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #1774, 'distance_accuracy_value', 'NONE');

+#1487 = FACE_OUTER_BOUND ( 'NONE', #3134, .T. ) ;

+#1488 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION (  '', ( #1517 ), #2160 ) ;

+#1489 =( CONVERSION_BASED_UNIT ( 'INCH', #2680 ) LENGTH_UNIT ( ) NAMED_UNIT ( #1857 ) );

+#1490 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;

+#1491 = VERTEX_POINT ( 'NONE', #1677 ) ;

+#1492 =( CONVERSION_BASED_UNIT ( 'INCH', #2042 ) LENGTH_UNIT ( ) NAMED_UNIT ( #3159 ) );

+#1493 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #2014, 'distance_accuracy_value', 'NONE');

+#1494 = ORIENTED_EDGE ( 'NONE', *, *, #2144, .T. ) ;

+#1495 = CARTESIAN_POINT ( 'NONE',  ( 0.1248191233055829700, 0.1650718309748114800, 0.2296758218404164900 ) ) ;

+#1496 = CARTESIAN_POINT ( 'NONE',  ( -0.07148107669440120800, 0.1710718309748114900, 0.2446758518403925300 ) ) ;

+#1497 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;

+#1498 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;

+#1499 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );

+#1500 = ORIENTED_EDGE ( 'NONE', *, *, #2208, .T. ) ;

+#1501 = DIRECTION ( 'NONE',  ( 1.000000000000000000, 0.0000000000000000000, -1.067128122525103100E-016 ) ) ;

+#1502 = EDGE_CURVE ( 'NONE', #3083, #3659, #3744, .T. ) ;

+#1503 = CARTESIAN_POINT ( 'NONE',  ( 0.1293191233055834000, 0.1670718309748115100, 0.2496114794560395100 ) ) ;

+#1504 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #3929 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #1027, #3806, #2609 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );

+#1505 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #2197, 'distance_accuracy_value', 'NONE');

+#1506 = ORIENTED_EDGE ( 'NONE', *, *, #974, .T. ) ;

+#1507 = EDGE_CURVE ( 'NONE', #3600, #3940, #4068, .T. ) ;

+#1508 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION (  '', ( #1539 ), #909 ) ;

+#1509 = EDGE_CURVE ( 'NONE', #1748, #1851, #2804, .T. ) ;

+#1510 = LINE ( 'NONE', #1110, #165 ) ;

+#1511 = SURFACE_STYLE_FILL_AREA ( #1932 ) ;

+#1512 = EDGE_CURVE ( 'NONE', #320, #2736, #2236, .T. ) ;

+#1513 = VERTEX_POINT ( 'NONE', #294 ) ;

+#1514 = PRESENTATION_LAYER_ASSIGNMENT (  '', '', ( #1517 ) ) ;

+#1515 = FILL_AREA_STYLE_COLOUR ( '', #980 ) ;

+#1516 = ADVANCED_FACE ( 'NONE', ( #3039 ), #755, .T. ) ;

+#1517 = STYLED_ITEM ( 'NONE', ( #2172 ), #2780 ) ;

+#1518 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;

+#1519 = CARTESIAN_POINT ( 'NONE',  ( 0.1002191233055829800, 0.2080718309748114700, 0.1629758418404164700 ) ) ;

+#1520 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;

+#1521 = EDGE_LOOP ( 'NONE', ( #2528, #3985, #2505, #1201, #339, #3681, #639, #654 ) ) ;

+#1522 = CARTESIAN_POINT ( 'NONE',  ( 0.1298191233055837600, 0.1020718309748115300, 0.1896757418404069500 ) ) ;

+#1523 = PRESENTATION_STYLE_ASSIGNMENT (( #1942 ) ) ;

+#1524 = PLANE ( 'NONE',  #983 ) ;

+#1525 = EDGE_CURVE ( 'NONE', #2132, #4053, #2103, .T. ) ;

+#1526 = CARTESIAN_POINT ( 'NONE',  ( -0.07833927206181305600, 0.1669267928794548300, 0.2446758518403924800 ) ) ;

+#1527 = CARTESIAN_POINT ( 'NONE',  ( -0.07148107669439901500, 0.1650718309748114800, 0.2496758618403928100 ) ) ;

+#1528 = AXIS2_PLACEMENT_3D ( 'NONE', #82, #3770, #3351 ) ;

+#1529 = EDGE_LOOP ( 'NONE', ( #3754, #2111, #3215, #1947 ) ) ;

+#1530 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION (  '', ( #1621 ), #3238 ) ;

+#1531 = EDGE_LOOP ( 'NONE', ( #3727, #2350, #1371, #2497, #1858, #1325, #3573, #1456, #1234, #3463, #880, #2351 ) ) ;

+#1532 = LINE ( 'NONE', #1132, #3475 ) ;

+#1533 = PRESENTATION_LAYER_ASSIGNMENT (  '', '', ( #1621 ) ) ;

+#1534 = DIRECTION ( 'NONE',  ( -1.000000000000000000, 6.982966722218764100E-015, -6.723502732300544000E-015 ) ) ;

+#1535 = PRESENTATION_LAYER_ASSIGNMENT (  '', '', ( #1539 ) ) ;

+#1536 = FILL_AREA_STYLE ('',( #1954 ) ) ;

+#1537 = ORIENTED_EDGE ( 'NONE', *, *, #3452, .F. ) ;

+#1538 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #2860 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #1472, #176, #3014 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );

+#1539 = STYLED_ITEM ( 'NONE', ( #1199 ), #2509 ) ;

+#1540 = PLANE ( 'NONE',  #552 ) ;

+#1541 = FILL_AREA_STYLE_COLOUR ( '', #2831 ) ;

+#1542 = SURFACE_STYLE_FILL_AREA ( #1960 ) ;

+#1543 = PLANE ( 'NONE',  #695 ) ;

+#1544 = SURFACE_STYLE_USAGE ( .BOTH. , #1963 ) ;

+#1545 = STYLED_ITEM ( 'NONE', ( #1523 ), #2588 ) ;

+#1546 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;

+#1547 = ADVANCED_FACE ( 'NONE', ( #2987 ), #211, .F. ) ;

+#1548 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );

+#1549 = CARTESIAN_POINT ( 'NONE',  ( -0.04818087669441705600, 0.1650718309748114800, 0.1383758418404164900 ) ) ;

+#1550 = DIRECTION ( 'NONE',  ( 6.723502732300544800E-015, 0.0000000000000000000, -1.000000000000000000 ) ) ;

+#1551 = SURFACE_SIDE_STYLE ('',( #1969 ) ) ;

+#1552 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( $, .METRE. ) );

+#1553 = LINE ( 'NONE', #1147, #2684 ) ;

+#1554 = AXIS2_PLACEMENT_3D ( 'NONE', #2232, #1810, #1418 ) ;

+#1555 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );

+#1556 = CARTESIAN_POINT ( 'NONE',  ( -0.04818087669441705600, 0.1650718309748114800, 0.3409758418404165200 ) ) ;

+#1557 = VERTEX_POINT ( 'NONE', #2631 ) ;

+#1558 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #2723, 'distance_accuracy_value', 'NONE');

+#1559 = LENGTH_MEASURE_WITH_UNIT ( LENGTH_MEASURE( 0.02539999999999999900 ), #2397 );

+#1560 = SURFACE_SIDE_STYLE ('',( #1977 ) ) ;

+#1561 = CARTESIAN_POINT ( 'NONE',  ( 0.1052191233055829600, 0.09557183097481147800, 0.3409758418404165200 ) ) ;

+#1562 = ORIENTED_EDGE ( 'NONE', *, *, #3049, .F. ) ;

+#1563 = AXIS2_PLACEMENT_3D ( 'NONE', #3226, #2796, #2388 ) ;

+#1564 = DIRECTION ( 'NONE',  ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;

+#1565 = ORIENTED_EDGE ( 'NONE', *, *, #298, .F. ) ;

+#1566 = ADVANCED_FACE ( 'NONE', ( #2802 ), #2501, .F. ) ;

+#1567 = DIRECTION ( 'NONE',  ( -1.000000000000000000, 0.0000000000000000000, -5.253553833969735500E-015 ) ) ;

+#1568 = DIRECTION ( 'NONE',  ( -1.000000000000000000, 0.0000000000000000000, -8.036891190792978100E-015 ) ) ;

+#1569 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #3558, 'distance_accuracy_value', 'NONE');

+#1570 = FILL_AREA_STYLE ('',( #1985 ) ) ;

+#1571 = FILL_AREA_STYLE ('',( #2073 ) ) ;

+#1572 = STYLED_ITEM ( 'NONE', ( #2564 ), #2683 ) ;

+#1573 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;

+#1574 = FILL_AREA_STYLE ('',( #1988 ) ) ;

+#1575 = CARTESIAN_POINT ( 'NONE',  ( 0.1298106309088025400, 0.1647628851419976300, 0.2446758518404135200 ) ) ;

+#1576 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;

+#1577 = FILL_AREA_STYLE_COLOUR ( '', #1654 ) ;

+#1578 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #195 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #1127, #3912, #2656 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );

+#1579 = DIRECTION ( 'NONE',  ( -3.491481338843133000E-015, 1.000000000000000000, -2.347498432148817200E-029 ) ) ;

+#1580 = ADVANCED_FACE ( 'NONE', ( #3233 ), #189, .F. ) ;

+#1581 = B_SPLINE_SURFACE_WITH_KNOTS ( 'NONE', 1, 3, ( 

+ ( #950, #505, #49, #3738, #3321, #2898 ),

+ ( #2480, #2136, #1729, #1335, #914, #459 ) ),

+ .UNSPECIFIED., .F., .F., .F.,

+ ( 2, 2 ),

+ ( 4, 2, 4 ),

+ ( 0.0000000000000000000, 1.000000000000000000 ),

+ ( 0.0000000000000000000, 0.5000000000000000000, 1.000000000000000000 ),

+ .UNSPECIFIED. ) ;

+#1582 = SURFACE_SIDE_STYLE ('',( #1996 ) ) ;

+#1583 = ADVANCED_FACE ( 'NONE', ( #2687 ), #2024, .F. ) ;

+#1584 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( $, .METRE. ) );

+#1585 = VERTEX_POINT ( 'NONE', #329 ) ;

+#1586 = CARTESIAN_POINT ( 'NONE',  ( 0.1036142975931434600, 0.09557183097481168600, 0.1896757418404067800 ) ) ;

+#1587 = COLOUR_RGB ( '',0.7529411764705882200, 0.7529411764705882200, 0.7529411764705882200 ) ;

+#1588 = VECTOR ( 'NONE', #1080, 39.37007874015748100 ) ;

+#1589 = VECTOR ( 'NONE', #2452, 39.37007874015748100 ) ;

+#1590 = VERTEX_POINT ( 'NONE', #3998 ) ;

+#1591 = CARTESIAN_POINT ( 'NONE',  ( -0.07278087669441706000, 0.1650718309748114800, 0.3163758418404165100 ) ) ;

+#1592 = VECTOR ( 'NONE', #884, 39.37007874015748100 ) ;

+#1593 = EDGE_CURVE ( 'NONE', #837, #2724, #1037, .T. ) ;

+#1594 = FILL_AREA_STYLE ('',( #2003 ) ) ;

+#1595 = DIRECTION ( 'NONE',  ( 1.000000000000000000, 0.0000000000000000000, 6.723502732300544000E-015 ) ) ;

+#1596 = CARTESIAN_POINT ( 'NONE',  ( 0.1298191233055829800, 0.1650718309748114800, 0.1629758418404164700 ) ) ;

+#1597 = FILL_AREA_STYLE ('',( #875 ) ) ;

+#1598 = COLOUR_RGB ( '',0.7529411764705882200, 0.7529411764705882200, 0.7529411764705882200 ) ;

+#1599 = EDGE_LOOP ( 'NONE', ( #2592, #492, #3173, #143, #1135 ) ) ;

+#1600 = DIRECTION ( 'NONE',  ( 1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;

+#1601 =( CONVERSION_BASED_UNIT ( 'INCH', #4085 ) LENGTH_UNIT ( ) NAMED_UNIT ( #470 ) );

+#1602 = CARTESIAN_POINT ( 'NONE',  ( 0.1293191233055828700, 0.09557183097481089500, 0.2896759418404172300 ) ) ;

+#1603 = ORIENTED_EDGE ( 'NONE', *, *, #1895, .T. ) ;

+#1604 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( $, .METRE. ) );

+#1605 = VECTOR ( 'NONE', #1152, 39.37007874015748100 ) ;

+#1606 = CARTESIAN_POINT ( 'NONE',  ( -0.07278087669441706000, 0.1015718309748114600, 0.2946758418404165100 ) ) ;

+#1607 = EDGE_CURVE ( 'NONE', #2724, #133, #2418, .T. ) ;

+#1608 = SURFACE_STYLE_USAGE ( .BOTH. , #2017 ) ;

+#1609 = VERTEX_POINT ( 'NONE', #220 ) ;

+#1610 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );

+#1611 = CIRCLE ( 'NONE', #4032, 0.005000010000000334000 ) ;

+#1612 = ORIENTED_EDGE ( 'NONE', *, *, #3212, .T. ) ;

+#1613 = CARTESIAN_POINT ( 'NONE',  ( 0.1052191233055829600, 0.09557183097481147800, 0.1786758418404164600 ) ) ;

+#1614 = CARTESIAN_POINT ( 'NONE',  ( 0.1298191233055829800, 0.1650718309748114800, 0.2316417109267835900 ) ) ;

+#1615 = ORIENTED_EDGE ( 'NONE', *, *, #1279, .T. ) ;

+#1616 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #2186 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #712, #3506, #2262 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );

+#1617 = ORIENTED_EDGE ( 'NONE', *, *, #2454, .T. ) ;

+#1618 = LINE ( 'NONE', #2330, #175 ) ;

+#1619 = CIRCLE ( 'NONE', #3705, 0.02459999999999999300 ) ;

+#1620 = CARTESIAN_POINT ( 'NONE',  ( -0.04818087669441705600, 0.1650718309748114800, 0.1383758418404164900 ) ) ;

+#1621 = STYLED_ITEM ( 'NONE', ( #3596 ), #1819 ) ;

+#1622 = SURFACE_SIDE_STYLE ('',( #2031 ) ) ;

+#1623 = ORIENTED_EDGE ( 'NONE', *, *, #3344, .F. ) ;

+#1624 = AXIS2_PLACEMENT_3D ( 'NONE', #1007, #561, #101 ) ;

+#1625 = PRESENTATION_STYLE_ASSIGNMENT (( #2035 ) ) ;

+#1626 = CARTESIAN_POINT ( 'NONE',  ( 0.1052191233055829600, 0.1650718309748114800, 0.3163758418404165100 ) ) ;

+#1627 =( CONVERSION_BASED_UNIT ( 'INCH', #3020 ) LENGTH_UNIT ( ) NAMED_UNIT ( #1824 ) );

+#1628 = CARTESIAN_POINT ( 'NONE',  ( 0.1294654294424170100, 0.1650718309748114800, 0.2300011185412541600 ) ) ;

+#1629 = VERTEX_POINT ( 'NONE', #684 ) ;

+#1630 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );

+#1631 = LENGTH_MEASURE_WITH_UNIT ( LENGTH_MEASURE( 0.02539999999999999900 ), #3202 );

+#1632 = CARTESIAN_POINT ( 'NONE',  ( -0.07278087669490418400, 0.1648678524286227900, 0.2331478175811536300 ) ) ;

+#1633 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;

+#1634 = FILL_AREA_STYLE_COLOUR ( '', #2569 ) ;

+#1635 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );

+#1636 = CARTESIAN_POINT ( 'NONE',  ( -0.07228087669441700400, 0.1020718309748115300, 0.1896757418404058600 ) ) ;

+#1637 = DIRECTION ( 'NONE',  ( 6.723502732300544000E-015, 0.0000000000000000000, -1.000000000000000000 ) ) ;

+#1638 = EDGE_LOOP ( 'NONE', ( #3914, #2018, #3830, #596 ) ) ;

+#1639 = ORIENTED_EDGE ( 'NONE', *, *, #3378, .F. ) ;

+#1640 = DIRECTION ( 'NONE',  ( -6.723502732300544800E-015, -0.0000000000000000000, 1.000000000000000000 ) ) ;

+#1641 = CARTESIAN_POINT ( 'NONE',  ( 0.1293191233055834000, 0.1650718309748114800, 0.2496114794560395100 ) ) ;

+#1642 = COLOUR_RGB ( '',0.7529411764705882200, 0.7529411764705882200, 0.7529411764705882200 ) ;

+#1643 = ORIENTED_EDGE ( 'NONE', *, *, #1163, .F. ) ;

+#1644 = EDGE_CURVE ( 'NONE', #2947, #544, #3890, .T. ) ;

+#1645 = LENGTH_MEASURE_WITH_UNIT ( LENGTH_MEASURE( 0.02539999999999999900 ), #1813 );

+#1646 =( CONVERSION_BASED_UNIT ( 'INCH', #3193 ) LENGTH_UNIT ( ) NAMED_UNIT ( #1855 ) );

+#1647 = PLANE ( 'NONE',  #3717 ) ;

+#1648 = SURFACE_STYLE_FILL_AREA ( #2053 ) ;

+#1649 = DIRECTION ( 'NONE',  ( 1.000000000000000000, -3.552713678800500900E-015, 6.723502732300544000E-015 ) ) ;

+#1650 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );

+#1651 = LINE ( 'NONE', #2775, #2342 ) ;

+#1652 = ADVANCED_FACE ( 'NONE', ( #2610 ), #2635, .T. ) ;

+#1653 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );

+#1654 = COLOUR_RGB ( '',0.7529411764705882200, 0.7529411764705882200, 0.7529411764705882200 ) ;

+#1655 = DIRECTION ( 'NONE',  ( -6.723502732300544000E-015, 1.121038771459853700E-044, 1.000000000000000000 ) ) ;

+#1656 = VECTOR ( 'NONE', #3637, 39.37007874015748100 ) ;

+#1657 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );

+#1658 = VECTOR ( 'NONE', #2518, 39.37007874015748100 ) ;

+#1659 = EDGE_CURVE ( 'NONE', #3760, #1446, #2871, .T. ) ;

+#1660 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;

+#1661 = ORIENTED_EDGE ( 'NONE', *, *, #3826, .F. ) ;

+#1662 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );

+#1663 = EDGE_CURVE ( 'NONE', #644, #2132, #3505, .T. ) ;

+#1664 = LENGTH_MEASURE_WITH_UNIT ( LENGTH_MEASURE( 0.02539999999999999900 ), #1885 );

+#1665 = ORIENTED_EDGE ( 'NONE', *, *, #3390, .F. ) ;

+#1666 = CARTESIAN_POINT ( 'NONE',  ( -0.07228087669441765600, 0.1015718309748115300, 0.2896759418404159000 ) ) ;

+#1667 = ORIENTED_EDGE ( 'NONE', *, *, #1979, .F. ) ;

+#1668 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );

+#1669 = CARTESIAN_POINT ( 'NONE',  ( 0.1002191233055829800, 0.1650718309748114800, 0.1629758418404164700 ) ) ;

+#1670 = SURFACE_SIDE_STYLE ('',( #2071 ) ) ;

+#1671 = LINE ( 'NONE', #1266, #566 ) ;

+#1672 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION (  '', ( #1217 ), #2761 ) ;

+#1673 = LINE ( 'NONE', #1268, #2867 ) ;

+#1674 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );

+#1675 = SURFACE_STYLE_FILL_AREA ( #2077 ) ;

+#1676 = DIRECTION ( 'NONE',  ( 1.000000000000000000, 0.0000000000000000000, 6.723502732300544000E-015 ) ) ;

+#1677 = CARTESIAN_POINT ( 'NONE',  ( 0.1036142975931392800, 0.1015718309748114700, 0.2896759418404170100 ) ) ;

+#1678 = FILL_AREA_STYLE_COLOUR ( '', #1321 ) ;

+#1679 = VERTEX_POINT ( 'NONE', #1527 ) ;

+#1680 = FACE_OUTER_BOUND ( 'NONE', #3130, .T. ) ;

+#1681 = CARTESIAN_POINT ( 'NONE',  ( -0.07274690710729411800, 0.1647529818905532900, 0.2346758318403927300 ) ) ;

+#1682 = ORIENTED_EDGE ( 'NONE', *, *, #292, .F. ) ;

+#1683 = DIRECTION ( 'NONE',  ( -3.468542248101127500E-014, 0.0000000000000000000, 1.000000000000000000 ) ) ;

+#1684 = CARTESIAN_POINT ( 'NONE',  ( -0.07833927206181301500, 0.1669267928794548300, 0.2396758418403925900 ) ) ;

+#1685 = EDGE_CURVE ( 'NONE', #4024, #777, #1945, .T. ) ;

+#1686 = FILL_AREA_STYLE_COLOUR ( '', #3633 ) ;

+#1687 = ORIENTED_EDGE ( 'NONE', *, *, #408, .F. ) ;

+#1688 =( CONVERSION_BASED_UNIT ( 'INCH', #1243 ) LENGTH_UNIT ( ) NAMED_UNIT ( #2708 ) );

+#1689 = CARTESIAN_POINT ( 'NONE',  ( 0.1345752551141654300, 0.1686107971067618000, 0.2471820846068642200 ) ) ;

+#1690 = LENGTH_MEASURE_WITH_UNIT ( LENGTH_MEASURE( 0.02539999999999999900 ), #2155 );

+#1691 = DIRECTION ( 'NONE',  ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;

+#1692 = CARTESIAN_POINT ( 'NONE',  ( -0.07278087669441706000, 0.09557183097481147800, 0.1786758418404164600 ) ) ;

+#1693 = VECTOR ( 'NONE', #3381, 39.37007874015748100 ) ;

+#1694 = CARTESIAN_POINT ( 'NONE',  ( -0.07878087669441760600, 0.2708696181186025000, 0.1896757418404057800 ) ) ;

+#1695 = FILL_AREA_STYLE ('',( #2512 ) ) ;

+#1696 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION (  '', ( #1763 ), #2690 ) ;

+#1697 = SURFACE_STYLE_FILL_AREA ( #2100 ) ;

+#1698 = CARTESIAN_POINT ( 'NONE',  ( -0.07228087669441757300, 0.1710718309748114900, 0.2396758418404149000 ) ) ;

+#1699 = CARTESIAN_POINT ( 'NONE',  ( 0.1297631932998444300, 0.1648094774534525100, 0.2460724337113616700 ) ) ;

+#1700 = CARTESIAN_POINT ( 'NONE',  ( 0.1002191233055829800, 0.2080718309748114700, 0.3409758418404164600 ) ) ;

+#1701 = CARTESIAN_POINT ( 'NONE',  ( -0.07148107669440120800, 0.1710718309748114900, 0.2446758518403925300 ) ) ;

+#1702 = SURFACE_STYLE_USAGE ( .BOTH. , #2107 ) ;

+#1703 = FILL_AREA_STYLE ('',( #3773 ) ) ;

+#1704 = EDGE_CURVE ( 'NONE', #3659, #3989, #20, .T. ) ;

+#1705 = ORIENTED_EDGE ( 'NONE', *, *, #2568, .F. ) ;

+#1706 = ORIENTED_EDGE ( 'NONE', *, *, #3552, .T. ) ;

+#1707 = PRESENTATION_LAYER_ASSIGNMENT (  '', '', ( #1910 ) ) ;

+#1708 = FACE_OUTER_BOUND ( 'NONE', #775, .T. ) ;

+#1709 = AXIS2_PLACEMENT_3D ( 'NONE', #1450, #1057, #617 ) ;

+#1710 = CARTESIAN_POINT ( 'NONE',  ( 0.1358191233055834900, 0.2708696181185856800, 0.2896759418404177300 ) ) ;

+#1711 = ORIENTED_EDGE ( 'NONE', *, *, #1509, .F. ) ;

+#1712 = EDGE_LOOP ( 'NONE', ( #3085, #912, #1282, #436 ) ) ;

+#1713 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION (  '', ( #621 ), #411 ) ;

+#1714 = ORIENTED_EDGE ( 'NONE', *, *, #3378, .T. ) ;

+#1715 = DIRECTION ( 'NONE',  ( 1.000000000000000000, 0.0000000000000000000, 6.829606324948228700E-015 ) ) ;

+#1716 = CARTESIAN_POINT ( 'NONE',  ( -0.07278087669441700400, 0.1020718309748114800, 0.1896757418404058100 ) ) ;

+#1717 = CARTESIAN_POINT ( 'NONE',  ( -0.04318087669441705200, 0.2080718309748114700, 0.1383758418404164900 ) ) ;

+#1718 = ORIENTED_EDGE ( 'NONE', *, *, #3680, .T. ) ;

+#1719 = AXIS2_PLACEMENT_3D ( 'NONE', #2533, #2119, #1715 ) ;

+#1720 = PRESENTATION_STYLE_ASSIGNMENT (( #2128 ) ) ;

+#1721 = ORIENTED_EDGE ( 'NONE', *, *, #1372, .F. ) ;

+#1722 = CARTESIAN_POINT ( 'NONE',  ( -0.07878087669441757900, 0.1645718309748114800, 0.2396758418404148500 ) ) ;

+#1723 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #2101 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #930, #3721, #2468 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );

+#1724 =( CONVERSION_BASED_UNIT ( 'INCH', #3798 ) LENGTH_UNIT ( ) NAMED_UNIT ( #1835 ) );

+#1725 = FILL_AREA_STYLE ('',( #2131 ) ) ;

+#1726 = ORIENTED_EDGE ( 'NONE', *, *, #1512, .T. ) ;

+#1727 = SURFACE_STYLE_USAGE ( .BOTH. , #2134 ) ;

+#1728 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;

+#1729 = CARTESIAN_POINT ( 'NONE',  ( 0.1295728352202084900, 0.1650141332067778000, 0.2305243898687581700 ) ) ;

+#1730 =( CONVERSION_BASED_UNIT ( 'INCH', #2359 ) LENGTH_UNIT ( ) NAMED_UNIT ( #3492 ) );

+#1731 = CARTESIAN_POINT ( 'NONE',  ( 0.1036142975931434600, 0.09557183097481168600, 0.1896757418404067800 ) ) ;

+#1732 = VERTEX_POINT ( 'NONE', #3081 ) ;

+#1733 = STYLED_ITEM ( 'NONE', ( #3960 ), #2797 ) ;

+#1734 = PLANE ( 'NONE',  #1009 ) ;

+#1735 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( $, .METRE. ) );

+#1736 = ORIENTED_EDGE ( 'NONE', *, *, #591, .F. ) ;

+#1737 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION (  '', ( #1572 ), #114 ) ;

+#1738 =( CONVERSION_BASED_UNIT ( 'INCH', #3375 ) LENGTH_UNIT ( ) NAMED_UNIT ( #3183 ) );

+#1739 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( $, .METRE. ) );

+#1740 = CARTESIAN_POINT ( 'NONE',  ( 0.1293191233055838200, 0.1710718309748114900, 0.1896757418404069500 ) ) ;

+#1741 = CARTESIAN_POINT ( 'NONE',  ( 0.1298191233055829800, 0.1015718309748114700, 0.2946758418404165100 ) ) ;

+#1742 = PRESENTATION_STYLE_ASSIGNMENT (( #2158 ) ) ;

+#1743 = SURFACE_STYLE_USAGE ( .BOTH. , #2159 ) ;

+#1744 = LENGTH_MEASURE_WITH_UNIT ( LENGTH_MEASURE( 0.02539999999999999900 ), #2245 );

+#1745 = SURFACE_SIDE_STYLE ('',( #2161 ) ) ;

+#1746 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #1786 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #3550, #2306, #1084 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );

+#1747 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;

+#1748 = VERTEX_POINT ( 'NONE', #2654 ) ;

+#1749 = EDGE_LOOP ( 'NONE', ( #3827, #73, #328, #2843 ) ) ;

+#1750 = PRODUCT_CONTEXT ( 'NONE', #1249, 'mechanical' ) ;

+#1751 = ORIENTED_EDGE ( 'NONE', *, *, #1593, .F. ) ;

+#1752 = B_SPLINE_CURVE_WITH_KNOTS ( 'NONE', 3,

+ ( #662, #198, #3871, #3457, #3037, #2620 ),

+ .UNSPECIFIED., .F., .F.,

+ ( 4, 2, 4 ),

+ ( 0.0000000000000000000, 0.5000000000000008900, 1.000000000000000000 ),

+ .UNSPECIFIED. ) ;

+#1753 = EDGE_CURVE ( 'NONE', #895, #3791, #2257, .T. ) ;

+#1754 = EDGE_LOOP ( 'NONE', ( #3010, #1404, #2063, #3951 ) ) ;

+#1755 = VERTEX_POINT ( 'NONE', #603 ) ;

+#1756 = COLOUR_RGB ( '',0.5019607843137254800, 0.5019607843137254800, 0.5019607843137254800 ) ;

+#1757 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION (  '', ( #1789 ), #1504 ) ;

+#1758 = PLANE ( 'NONE',  #3051 ) ;

+#1759 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );

+#1760 = PRESENTATION_LAYER_ASSIGNMENT (  '', '', ( #1763 ) ) ;

+#1761 = CYLINDRICAL_SURFACE ( 'NONE', #2487, 0.005000009999999838700 ) ;

+#1762 = CARTESIAN_POINT ( 'NONE',  ( 0.3036146975931392500, 0.09557183097481028500, 0.2896759418404188900 ) ) ;

+#1763 = STYLED_ITEM ( 'NONE', ( #3054 ), #1812 ) ;

+#1764 = CARTESIAN_POINT ( 'NONE',  ( -0.07278087669441706000, 0.1648225768240767800, 0.2456897949178805900 ) ) ;

+#1765 = CARTESIAN_POINT ( 'NONE',  ( -0.07278087669441706000, 0.1650718309748114800, 0.2896759418404158400 ) ) ;

+#1766 = COLOUR_RGB ( '',0.5019607843137254800, 0.5019607843137254800, 0.5019607843137254800 ) ;

+#1767 = STYLED_ITEM ( 'NONE', ( #2971 ), #226 ) ;

+#1768 = EDGE_LOOP ( 'NONE', ( #790, #1414, #1428, #2919 ) ) ;

+#1769 = PRESENTATION_LAYER_ASSIGNMENT (  '', '', ( #1789 ) ) ;

+#1770 = EDGE_CURVE ( 'NONE', #237, #1777, #130, .T. ) ;

+#1771 = EDGE_LOOP ( 'NONE', ( #2951, #2819, #1386, #3104 ) ) ;

+#1772 = ADVANCED_FACE ( 'NONE', ( #2315 ), #1042, .T. ) ;

+#1773 = ADVANCED_FACE ( 'NONE', ( #2183 ), #3447, .T. ) ;

+#1774 =( CONVERSION_BASED_UNIT ( 'INCH', #307 ) LENGTH_UNIT ( ) NAMED_UNIT ( #1846 ) );

+#1775 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION (  '', ( #21 ), #3730 ) ;

+#1776 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #3307, 'distance_accuracy_value', 'NONE');

+#1777 = VERTEX_POINT ( 'NONE', #1785 ) ;

+#1778 = EDGE_CURVE ( 'NONE', #1791, #2323, #1399, .T. ) ;

+#1779 = FILL_AREA_STYLE ('',( #2190 ) ) ;

+#1780 = AXIS2_PLACEMENT_3D ( 'NONE', #461, #11, #3703 ) ;

+#1781 = SURFACE_SIDE_STYLE ('',( #2194 ) ) ;

+#1782 = EDGE_LOOP ( 'NONE', ( #3158, #1706, #1711, #2526 ) ) ;

+#1783 = FACE_OUTER_BOUND ( 'NONE', #447, .T. ) ;

+#1784 = CARTESIAN_POINT ( 'NONE',  ( 0.1293191233055835400, 0.1670718309748115100, 0.2297402042247918300 ) ) ;

+#1785 = CARTESIAN_POINT ( 'NONE',  ( 0.1052191233055829600, 0.1650718309748114800, 0.3409758418404165200 ) ) ;

+#1786 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #3550, 'distance_accuracy_value', 'NONE');

+#1787 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;

+#1788 = VERTEX_POINT ( 'NONE', #3771 ) ;

+#1789 = STYLED_ITEM ( 'NONE', ( #3489 ), #2463 ) ;

+#1790 = SURFACE_STYLE_FILL_AREA ( #2209 ) ;

+#1791 = VERTEX_POINT ( 'NONE', #3352 ) ;

+#1792 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #1168 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #2856, #1630, #347 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );

+#1793 =( CONVERSION_BASED_UNIT ( 'INCH', #154 ) LENGTH_UNIT ( ) NAMED_UNIT ( #3190 ) );

+#1794 = CARTESIAN_POINT ( 'NONE',  ( 0.1285193233055890200, 0.1650718309748114800, 0.2296758218404156600 ) ) ;

+#1795 = LENGTH_MEASURE_WITH_UNIT ( LENGTH_MEASURE( 0.02539999999999999900 ), #2696 );

+#1796 = VECTOR ( 'NONE', #1747, 39.37007874015748100 ) ;

+#1797 = LINE ( 'NONE', #1408, #240 ) ;

+#1798 = LINE ( 'NONE', #95, #1065 ) ;

+#1799 = B_SPLINE_CURVE_WITH_KNOTS ( 'NONE', 3,

+ ( #1485, #1094, #663, #199, #3872, #3458 ),

+ .UNSPECIFIED., .F., .F.,

+ ( 4, 2, 4 ),

+ ( 0.0000000000000000000, 0.5000000000000000000, 1.000000000000000000 ),

+ .UNSPECIFIED. ) ;

+#1800 = ORIENTED_EDGE ( 'NONE', *, *, #2735, .F. ) ;

+#1801 = LINE ( 'NONE', #1006, #619 ) ;

+#1802 = DIMENSIONAL_EXPONENTS ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ;

+#1803 = EDGE_LOOP ( 'NONE', ( #559, #3300, #404, #3982, #4115 ) ) ;

+#1804 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;

+#1805 = FILL_AREA_STYLE ('',( #2227 ) ) ;

+#1806 = FILL_AREA_STYLE ('',( #2230 ) ) ;

+#1807 = DIMENSIONAL_EXPONENTS ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ;

+#1808 = ADVANCED_FACE ( 'NONE', ( #2036 ), #2725, .F. ) ;

+#1809 = LINE ( 'NONE', #1417, #500 ) ;

+#1810 = DIRECTION ( 'NONE',  ( 5.410114273808110700E-015, 5.160317307680547800E-017, -1.000000000000000000 ) ) ;

+#1811 = STYLED_ITEM ( 'NONE', ( #3184 ), #4071 ) ;

+#1812 = ADVANCED_FACE ( 'NONE', ( #3962 ), #3849, .T. ) ;

+#1813 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( $, .METRE. ) );

+#1814 = DIMENSIONAL_EXPONENTS ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ;

+#1815 = DIRECTION ( 'NONE',  ( -3.491481338843133000E-015, -1.000000000000000000, -2.347498432148817200E-029 ) ) ;

+#1816 = EDGE_CURVE ( 'NONE', #1949, #3679, #3288, .T. ) ;

+#1817 = FILL_AREA_STYLE ('',( #2237 ) ) ;

+#1818 = LENGTH_MEASURE_WITH_UNIT ( LENGTH_MEASURE( 0.02539999999999999900 ), #4103 );

+#1819 = ADVANCED_FACE ( 'NONE', ( #838 ), #2041, .T. ) ;

+#1820 = DIMENSIONAL_EXPONENTS ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ;

+#1821 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #37, 'distance_accuracy_value', 'NONE');

+#1822 = ORIENTED_EDGE ( 'NONE', *, *, #3839, .T. ) ;

+#1823 = DIMENSIONAL_EXPONENTS ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ;

+#1824 = DIMENSIONAL_EXPONENTS ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ;

+#1825 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;

+#1826 =( CONVERSION_BASED_UNIT ( 'INCH', #905 ) LENGTH_UNIT ( ) NAMED_UNIT ( #2192 ) );

+#1827 = ADVANCED_FACE ( 'NONE', ( #869 ), #1438, .F. ) ;

+#1828 = DIMENSIONAL_EXPONENTS ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ;

+#1829 = LENGTH_MEASURE_WITH_UNIT ( LENGTH_MEASURE( 0.02539999999999999900 ), #8 );

+#1830 = DIRECTION ( 'NONE',  ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;

+#1831 = EDGE_LOOP ( 'NONE', ( #3624, #2032, #1714, #2704 ) ) ;

+#1832 = EDGE_CURVE ( 'NONE', #1278, #693, #1883, .T. ) ;

+#1833 = DIMENSIONAL_EXPONENTS ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ;

+#1834 = FILL_AREA_STYLE ('',( #696 ) ) ;

+#1835 = DIMENSIONAL_EXPONENTS ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ;

+#1836 = LINE ( 'NONE', #1431, #2753 ) ;

+#1837 = ORIENTED_EDGE ( 'NONE', *, *, #1401, .T. ) ;

+#1838 = PRESENTATION_STYLE_ASSIGNMENT (( #2252 ) ) ;

+#1839 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );

+#1840 = CARTESIAN_POINT ( 'NONE',  ( -0.04818087669441705600, 0.09557183097481147800, 0.3409758418404165200 ) ) ;

+#1841 = EDGE_CURVE ( 'NONE', #4053, #1791, #172, .T. ) ;

+#1842 = DIMENSIONAL_EXPONENTS ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ;

+#1843 = SURFACE_SIDE_STYLE ('',( #2255 ) ) ;

+#1844 = CARTESIAN_POINT ( 'NONE',  ( -0.07248199341878609800, 0.1650718309748114000, 0.2490467485397624700 ) ) ;

+#1845 = CARTESIAN_POINT ( 'NONE',  ( -0.07278087669441706000, 0.1650718309748114800, 0.2896759418404158400 ) ) ;

+#1846 = DIMENSIONAL_EXPONENTS ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ;

+#1847 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION (  '', ( #1870 ), #1138 ) ;

+#1848 = VERTEX_POINT ( 'NONE', #3011 ) ;

+#1849 = DIMENSIONAL_EXPONENTS ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ;

+#1850 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;

+#1851 = VERTEX_POINT ( 'NONE', #2602 ) ;

+#1852 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION (  '', ( #657 ), #3955 ) ;

+#1853 = FACE_OUTER_BOUND ( 'NONE', #1369, .T. ) ;

+#1854 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;

+#1855 = DIMENSIONAL_EXPONENTS ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ;

+#1856 = ADVANCED_FACE ( 'NONE', ( #2055 ), #640, .F. ) ;

+#1857 = DIMENSIONAL_EXPONENTS ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ;

+#1858 = ORIENTED_EDGE ( 'NONE', *, *, #2121, .F. ) ;

+#1859 = DIMENSIONAL_EXPONENTS ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ;

+#1860 = FILL_AREA_STYLE_COLOUR ( '', #2067 ) ;

+#1861 =( CONVERSION_BASED_UNIT ( 'INCH', #3272 ) LENGTH_UNIT ( ) NAMED_UNIT ( #474 ) );

+#1862 = SURFACE_STYLE_USAGE ( .BOTH. , #2276 ) ;

+#1863 = PLANE ( 'NONE',  #1709 ) ;

+#1864 = DIMENSIONAL_EXPONENTS ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ;

+#1865 = PRESENTATION_STYLE_ASSIGNMENT (( #2277 ) ) ;

+#1866 = FILL_AREA_STYLE_COLOUR ( '', #1017 ) ;

+#1867 = FILL_AREA_STYLE_COLOUR ( '', #3455 ) ;

+#1868 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );

+#1869 = CARTESIAN_POINT ( 'NONE',  ( 0.1298191233055829800, 0.1650718309748114800, 0.1896757418404069500 ) ) ;

+#1870 = STYLED_ITEM ( 'NONE', ( #1308 ), #1808 ) ;

+#1871 = VERTEX_POINT ( 'NONE', #306 ) ;

+#1872 = VECTOR ( 'NONE', #541, 39.37007874015748100 ) ;

+#1873 = LINE ( 'NONE', #1460, #435 ) ;

+#1874 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( $, .METRE. ) );

+#1875 = EDGE_CURVE ( 'NONE', #3361, #3989, #3979, .T. ) ;

+#1876 = ORIENTED_EDGE ( 'NONE', *, *, #1286, .F. ) ;

+#1877 = SURFACE_SIDE_STYLE ('',( #2290 ) ) ;

+#1878 = FILL_AREA_STYLE ('',( #2291 ) ) ;

+#1879 = LENGTH_MEASURE_WITH_UNIT ( LENGTH_MEASURE( 0.02539999999999999900 ), #448 );

+#1880 = EDGE_LOOP ( 'NONE', ( #3750, #1130, #1721, #3780 ) ) ;

+#1881 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( $, .METRE. ) );

+#1882 = ORIENTED_EDGE ( 'NONE', *, *, #4035, .F. ) ;

+#1883 = LINE ( 'NONE', #1467, #3473 ) ;

+#1884 = EDGE_CURVE ( 'NONE', #977, #2323, #2711, .T. ) ;

+#1885 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( $, .METRE. ) );

+#1886 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;

+#1887 = ORIENTED_EDGE ( 'NONE', *, *, #3693, .T. ) ;

+#1888 = SURFACE_STYLE_FILL_AREA ( #2300 ) ;

+#1889 = DIRECTION ( 'NONE',  ( -6.723502732300544800E-015, -0.0000000000000000000, 1.000000000000000000 ) ) ;

+#1890 = LINE ( 'NONE', #1479, #1588 ) ;

+#1891 = PRESENTATION_STYLE_ASSIGNMENT (( #2303 ) ) ;

+#1892 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( $, .METRE. ) );

+#1893 = EDGE_CURVE ( 'NONE', #3760, #1327, #1799, .T. ) ;

+#1894 = VECTOR ( 'NONE', #2355, 39.37007874015748100 ) ;

+#1895 = EDGE_CURVE ( 'NONE', #3108, #2081, #371, .T. ) ;

+#1896 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );

+#1897 = ORIENTED_EDGE ( 'NONE', *, *, #1979, .T. ) ;

+#1898 = FILL_AREA_STYLE ('',( #2310 ) ) ;

+#1899 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #53, 'distance_accuracy_value', 'NONE');

+#1900 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION (  '', ( #563 ), #3577 ) ;

+#1901 = COLOUR_RGB ( '',0.5019607843137254800, 0.5019607843137254800, 0.5019607843137254800 ) ;

+#1902 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #2175 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #1489, #200, #3040 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );

+#1903 = EDGE_CURVE ( 'NONE', #3534, #533, #1409, .T. ) ;

+#1904 = LINE ( 'NONE', #1484, #3041 ) ;

+#1905 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;

+#1906 = COLOUR_RGB ( '',0.7529411764705882200, 0.7529411764705882200, 0.7529411764705882200 ) ;

+#1907 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;

+#1908 = CIRCLE ( 'NONE', #219, 0.006500000000000002300 ) ;

+#1909 = ORIENTED_EDGE ( 'NONE', *, *, #3642, .F. ) ;

+#1910 = STYLED_ITEM ( 'NONE', ( #3828 ), #3394 ) ;

+#1911 = CIRCLE ( 'NONE', #716, 0.006500000000000002300 ) ;

+#1912 = VECTOR ( 'NONE', #1181, 39.37007874015748100 ) ;

+#1913 = STYLED_ITEM ( 'NONE', ( #2248 ), #2747 ) ;

+#1914 = ORIENTED_EDGE ( 'NONE', *, *, #2536, .F. ) ;

+#1915 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;

+#1916 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #3945 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #2882, #1657, #375 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );

+#1917 = PRESENTATION_STYLE_ASSIGNMENT (( #2320 ) ) ;

+#1918 = CARTESIAN_POINT ( 'NONE',  ( -0.07278087669441706000, 0.1015718309748114700, 0.3409758418404165200 ) ) ;

+#1919 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );

+#1920 = CARTESIAN_POINT ( 'NONE',  ( -0.07278087669441706000, 0.1015718309748114700, 0.3163758418404165100 ) ) ;

+#1921 = ORIENTED_EDGE ( 'NONE', *, *, #2443, .T. ) ;

+#1922 = DIRECTION ( 'NONE',  ( 7.545735318323714400E-017, 0.7071067811865456900, 0.7071067811865494600 ) ) ;

+#1923 = EDGE_CURVE ( 'NONE', #739, #3387, #1798, .T. ) ;

+#1924 = COLOUR_RGB ( '',0.5019607843137254800, 0.5019607843137254800, 0.5019607843137254800 ) ;

+#1925 = VERTEX_POINT ( 'NONE', #2943 ) ;

+#1926 = CARTESIAN_POINT ( 'NONE',  ( 0.1293191233055834000, 0.1690718309748114900, 0.2496114794560395100 ) ) ;

+#1927 = PRESENTATION_LAYER_ASSIGNMENT (  '', '', ( #1811 ) ) ;

+#1928 = VERTEX_POINT ( 'NONE', #2534 ) ;

+#1929 = AXIS2_PLACEMENT_3D ( 'NONE', #2339, #1520, #1118 ) ;

+#1930 = DIRECTION ( 'NONE',  ( 6.723502732300544000E-015, 0.0000000000000000000, -1.000000000000000000 ) ) ;

+#1931 = COLOUR_RGB ( '',0.7529411764705882200, 0.7529411764705882200, 0.7529411764705882200 ) ;

+#1932 = FILL_AREA_STYLE ('',( #4119 ) ) ;

+#1933 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION (  '', ( #2145 ), #2123 ) ;

+#1934 = VERTEX_POINT ( 'NONE', #2120 ) ;

+#1935 = DIRECTION ( 'NONE',  ( 1.000000000000000000, 0.0000000000000000000, -4.382867261346240700E-015 ) ) ;

+#1936 = CYLINDRICAL_SURFACE ( 'NONE', #1939, 0.005000009999999872500 ) ;

+#1937 = CARTESIAN_POINT ( 'NONE',  ( -0.04818087669441705600, 0.09557183097481147800, 0.1629758418404165000 ) ) ;

+#1938 = CARTESIAN_POINT ( 'NONE',  ( -0.07228087669441764200, 0.1650718309748114800, 0.2496114794560131100 ) ) ;

+#1939 = AXIS2_PLACEMENT_3D ( 'NONE', #3718, #3303, #2875 ) ;

+#1940 = VERTEX_POINT ( 'NONE', #1716 ) ;

+#1941 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;

+#1942 = SURFACE_STYLE_USAGE ( .BOTH. , #2343 ) ;

+#1943 = PRESENTATION_STYLE_ASSIGNMENT (( #2344 ) ) ;

+#1944 = CARTESIAN_POINT ( 'NONE',  ( -0.07805478793892288400, 0.1676586591949214000, 0.2460675353034403900 ) ) ;

+#1945 = LINE ( 'NONE', #1125, #2211 ) ;

+#1946 = COLOUR_RGB ( '',0.7529411764705882200, 0.7529411764705882200, 0.7529411764705882200 ) ;

+#1947 = ORIENTED_EDGE ( 'NONE', *, *, #3952, .F. ) ;

+#1948 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( $, .METRE. ) );

+#1949 = VERTEX_POINT ( 'NONE', #1322 ) ;

+#1950 = DIRECTION ( 'NONE',  ( 1.000000000000000000, 3.430248998885765800E-015, 6.723502732300544000E-015 ) ) ;

+#1951 = CARTESIAN_POINT ( 'NONE',  ( -0.07878087669441946600, 0.1020718309748115000, 0.2896759418404157800 ) ) ;

+#1952 = EDGE_CURVE ( 'NONE', #1278, #3005, #3368, .T. ) ;

+#1953 = COLOUR_RGB ( '',0.5019607843137254800, 0.5019607843137254800, 0.5019607843137254800 ) ;

+#1954 = FILL_AREA_STYLE_COLOUR ( '', #509 ) ;

+#1955 = VERTEX_POINT ( 'NONE', #3684 ) ;

+#1956 = EDGE_CURVE ( 'NONE', #4028, #3061, #3276, .T. ) ;

+#1957 = AXIS2_PLACEMENT_3D ( 'NONE', #1710, #1314, #892 ) ;

+#1958 = AXIS2_PLACEMENT_3D ( 'NONE', #2742, #2337, #1935 ) ;

+#1959 = CARTESIAN_POINT ( 'NONE',  ( -0.07278087669441768400, 0.1020718309748114800, 0.2896759418404158400 ) ) ;

+#1960 = FILL_AREA_STYLE ('',( #2361 ) ) ;

+#1961 = DIRECTION ( 'NONE',  ( -1.000000000000000000, -3.430248998885765800E-015, -6.723502732300544000E-015 ) ) ;

+#1962 =( CONVERSION_BASED_UNIT ( 'INCH', #1631 ) LENGTH_UNIT ( ) NAMED_UNIT ( #3172 ) );

+#1963 = SURFACE_SIDE_STYLE ('',( #2364 ) ) ;

+#1964 = CARTESIAN_POINT ( 'NONE',  ( 0.1248191233055829700, 0.2080718309748114700, 0.2496758618404152100 ) ) ;

+#1965 = FACE_OUTER_BOUND ( 'NONE', #489, .T. ) ;

+#1966 = LINE ( 'NONE', #1549, #3729 ) ;

+#1967 = CARTESIAN_POINT ( 'NONE',  ( -0.07228087669441790600, 0.1645718309748114800, 0.2896759418404158400 ) ) ;

+#1968 = EDGE_CURVE ( 'NONE', #2736, #1871, #2030, .T. ) ;

+#1969 = SURFACE_STYLE_FILL_AREA ( #2368 ) ;

+#1970 = COLOUR_RGB ( '',0.7529411764705882200, 0.7529411764705882200, 0.7529411764705882200 ) ;

+#1971 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;

+#1972 = EDGE_CURVE ( 'NONE', #947, #2716, #793, .T. ) ;

+#1973 = LINE ( 'NONE', #1556, #1605 ) ;

+#1974 = ORIENTED_EDGE ( 'NONE', *, *, #3524, .T. ) ;

+#1975 = FACE_OUTER_BOUND ( 'NONE', #2244, .T. ) ;

+#1976 = AXIS2_PLACEMENT_3D ( 'NONE', #1004, #557, #97 ) ;

+#1977 = SURFACE_STYLE_FILL_AREA ( #2377 ) ;

+#1978 = CARTESIAN_POINT ( 'NONE',  ( -0.07878087669441791200, 0.1645718309748114800, 0.2896759418404157800 ) ) ;

+#1979 = EDGE_CURVE ( 'NONE', #1218, #2658, #3586, .T. ) ;

+#1980 = ORIENTED_EDGE ( 'NONE', *, *, #2816, .F. ) ;

+#1981 = CARTESIAN_POINT ( 'NONE',  ( 0.1052191233055829600, 0.09557183097481147800, 0.1786758418404165200 ) ) ;

+#1982 = VERTEX_POINT ( 'NONE', #2331 ) ;

+#1983 = DIRECTION ( 'NONE',  ( -6.723502732300544800E-015, -0.0000000000000000000, 1.000000000000000000 ) ) ;

+#1984 = CARTESIAN_POINT ( 'NONE',  ( -0.07278087669441664400, 0.1015718309748114700, 0.2896759418404156200 ) ) ;

+#1985 = FILL_AREA_STYLE_COLOUR ( '', #308 ) ;

+#1986 = CARTESIAN_POINT ( 'NONE',  ( 0.1298191233055829800, 0.09557183097481147800, 0.1786758418404165200 ) ) ;

+#1987 = CARTESIAN_POINT ( 'NONE',  ( 0.1248191233055829700, 0.2080718309748114700, 0.3163758418404165100 ) ) ;

+#1988 = FILL_AREA_STYLE_COLOUR ( '', #2529 ) ;

+#1989 =( CONVERSION_BASED_UNIT ( 'INCH', #3333 ) LENGTH_UNIT ( ) NAMED_UNIT ( #1823 ) );

+#1990 = CARTESIAN_POINT ( 'NONE',  ( 0.1298191233055830100, 0.1647916508087036700, 0.2451856805249766300 ) ) ;

+#1991 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;

+#1992 = CARTESIAN_POINT ( 'NONE',  ( -0.07228087669441750400, 0.1710718309748114900, 0.2297402042247686800 ) ) ;

+#1993 = CARTESIAN_POINT ( 'NONE',  ( -0.07878087669441760600, 0.2708696181186025000, 0.1896757418404057800 ) ) ;

+#1994 = ADVANCED_FACE ( 'NONE', ( #1081 ), #1734, .T. ) ;

+#1995 = PRESENTATION_STYLE_ASSIGNMENT (( #2400 ) ) ;

+#1996 = SURFACE_STYLE_FILL_AREA ( #2403 ) ;

+#1997 = ORIENTED_EDGE ( 'NONE', *, *, #2280, .F. ) ;

+#1998 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;

+#1999 = STYLED_ITEM ( 'NONE', ( #3921 ), #4019 ) ;

+#2000 = PRESENTATION_STYLE_ASSIGNMENT (( #2408 ) ) ;

+#2001 = ORIENTED_EDGE ( 'NONE', *, *, #1372, .T. ) ;

+#2002 = FACE_OUTER_BOUND ( 'NONE', #2433, .T. ) ;

+#2003 = FILL_AREA_STYLE_COLOUR ( '', #3320 ) ;

+#2004 = VECTOR ( 'NONE', #3424, 39.37007874015748900 ) ;

+#2005 = DIRECTION ( 'NONE',  ( -6.723502732300544000E-015, 0.0000000000000000000, 1.000000000000000000 ) ) ;

+#2006 = EDGE_CURVE ( 'NONE', #1748, #133, #145, .T. ) ;

+#2007 = LINE ( 'NONE', #1596, #882 ) ;

+#2008 = STYLED_ITEM ( 'NONE', ( #1995 ), #1773 ) ;

+#2009 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;

+#2010 = EDGE_LOOP ( 'NONE', ( #1096, #999, #3393, #3247 ) ) ;

+#2011 = CARTESIAN_POINT ( 'NONE',  ( 0.1698191233055829600, 0.1015718309748114700, 0.1846758418404164900 ) ) ;

+#2012 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #3695 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #785, #3576, #2325 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );

+#2013 = LINE ( 'NONE', #1602, #2369 ) ;

+#2014 =( CONVERSION_BASED_UNIT ( 'INCH', #4122 ) LENGTH_UNIT ( ) NAMED_UNIT ( #1340 ) );

+#2015 = ORIENTED_EDGE ( 'NONE', *, *, #3325, .T. ) ;

+#2016 = LINE ( 'NONE', #1606, #2356 ) ;

+#2017 = SURFACE_SIDE_STYLE ('',( #2426 ) ) ;

+#2018 = ORIENTED_EDGE ( 'NONE', *, *, #3430, .T. ) ;

+#2019 = CARTESIAN_POINT ( 'NONE',  ( 0.1002191233055829800, 0.2080718309748114700, 0.3409758418404164600 ) ) ;

+#2020 = FACE_OUTER_BOUND ( 'NONE', #1365, .T. ) ;

+#2021 = LENGTH_MEASURE_WITH_UNIT ( LENGTH_MEASURE( 0.02539999999999999900 ), #2349 );

+#2022 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( $, .METRE. ) );

+#2023 = EDGE_LOOP ( 'NONE', ( #3631, #2167, #346, #488 ) ) ;

+#2024 = PLANE ( 'NONE',  #2593 ) ;

+#2025 = CARTESIAN_POINT ( 'NONE',  ( 0.1298191233055854000, 0.1649651705829573700, 0.2321398335837216400 ) ) ;

+#2026 = ORIENTED_EDGE ( 'NONE', *, *, #4025, .F. ) ;

+#2027 = VERTEX_POINT ( 'NONE', #818 ) ;

+#2028 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION (  '', ( #1811 ), #1616 ) ;

+#2029 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;

+#2030 = LINE ( 'NONE', #1620, #2909 ) ;

+#2031 = SURFACE_STYLE_FILL_AREA ( #2439 ) ;

+#2032 = ORIENTED_EDGE ( 'NONE', *, *, #25, .T. ) ;

+#2033 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );

+#2034 = AXIS2_PLACEMENT_3D ( 'NONE', #3025, #2611, #2204 ) ;

+#2035 = SURFACE_STYLE_USAGE ( .BOTH. , #2445 ) ;

+#2036 = FACE_OUTER_BOUND ( 'NONE', #1529, .T. ) ;

+#2037 = CARTESIAN_POINT ( 'NONE',  ( 0.1293191233055835400, 0.1650718309748114800, 0.2297402042247918300 ) ) ;

+#2038 = ORIENTED_EDGE ( 'NONE', *, *, #3194, .T. ) ;

+#2039 = CARTESIAN_POINT ( 'NONE',  ( -0.07278087669490418400, 0.1649124588031734800, 0.2326431662225359200 ) ) ;

+#2040 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;

+#2041 = PLANE ( 'NONE',  #3311 ) ;

+#2042 = LENGTH_MEASURE_WITH_UNIT ( LENGTH_MEASURE( 0.02539999999999999900 ), #2717 );

+#2043 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #3308 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #3444, #2200, #986 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );

+#2044 = CARTESIAN_POINT ( 'NONE',  ( -0.07833927206181305600, 0.1669267928794548300, 0.2446758518403924800 ) ) ;

+#2045 = ORIENTED_EDGE ( 'NONE', *, *, #3646, .F. ) ;

+#2046 = APPLICATION_PROTOCOL_DEFINITION ( 'draft international standard', 'automotive_design', 1998, #1249 ) ;

+#2047 = ORIENTED_EDGE ( 'NONE', *, *, #3390, .T. ) ;

+#2048 = CARTESIAN_POINT ( 'NONE',  ( 0.1293191233055838200, 0.1645718309748114800, 0.1896757418404069500 ) ) ;

+#2049 = CARTESIAN_POINT ( 'NONE',  ( 0.1294798445697133700, 0.1650718309748114800, 0.2493248579944998800 ) ) ;

+#2050 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );

+#2051 = VERTEX_POINT ( 'NONE', #1232 ) ;

+#2052 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );

+#2053 = FILL_AREA_STYLE ('',( #2465 ) ) ;

+#2054 = CARTESIAN_POINT ( 'NONE',  ( 0.1358191233055831300, 0.1645718309748114800, 0.2896759418404174500 ) ) ;

+#2055 = FACE_OUTER_BOUND ( 'NONE', #2251, .T. ) ;

+#2056 = CARTESIAN_POINT ( 'NONE',  ( -0.07833927206181305600, 0.1669267928794548300, 0.2446758518403924800 ) ) ;

+#2057 = VECTOR ( 'NONE', #2080, 39.37007874015748100 ) ;

+#2058 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );

+#2059 = CARTESIAN_POINT ( 'NONE',  ( -0.2465764509819900800, 0.09557183097481031200, 0.1896757418404046700 ) ) ;

+#2060 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION (  '', ( #2475 ), #4026 ) ;

+#2061 = CIRCLE ( 'NONE', #2556, 0.006500000000000002300 ) ;

+#2062 = CARTESIAN_POINT ( 'NONE',  ( 0.1298191233055829800, 0.09557183097481147800, 0.3163758418404165100 ) ) ;

+#2063 = ORIENTED_EDGE ( 'NONE', *, *, #3154, .T. ) ;

+#2064 = ORIENTED_EDGE ( 'NONE', *, *, #2280, .T. ) ;

+#2065 = CARTESIAN_POINT ( 'NONE',  ( -0.07278087669441697700, 0.1650718309748113700, 0.2316417109267820400 ) ) ;

+#2066 = ORIENTED_EDGE ( 'NONE', *, *, #229, .T. ) ;

+#2067 = COLOUR_RGB ( '',0.5019607843137254800, 0.5019607843137254800, 0.5019607843137254800 ) ;

+#2068 = PRESENTATION_LAYER_ASSIGNMENT (  '', '', ( #2475 ) ) ;

+#2069 = EDGE_CURVE ( 'NONE', #3221, #533, #359, .T. ) ;

+#2070 = DIRECTION ( 'NONE',  ( -1.000000000000000000, 6.982964699952515400E-015, -6.723502732300544000E-015 ) ) ;

+#2071 = SURFACE_STYLE_FILL_AREA ( #2483 ) ;

+#2072 = DIRECTION ( 'NONE',  ( 1.000000000000000000, 0.0000000000000000000, 8.036891190792978100E-015 ) ) ;

+#2073 = FILL_AREA_STYLE_COLOUR ( '', #302 ) ;

+#2074 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #2836, 'distance_accuracy_value', 'NONE');

+#2075 = LENGTH_MEASURE_WITH_UNIT ( LENGTH_MEASURE( 0.02539999999999999900 ), #2266 );

+#2076 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION (  '', ( #2139 ), #2729 ) ;

+#2077 = FILL_AREA_STYLE ('',( #2491 ) ) ;

+#2078 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;

+#2079 = DIRECTION ( 'NONE',  ( -6.723502732300544000E-015, 0.0000000000000000000, 1.000000000000000000 ) ) ;

+#2080 = DIRECTION ( 'NONE',  ( 1.000000000000000000, 0.0000000000000000000, 6.723502732300544000E-015 ) ) ;

+#2081 = VERTEX_POINT ( 'NONE', #2763 ) ;

+#2082 = CARTESIAN_POINT ( 'NONE',  ( -0.07228087669441750400, 0.1710718309748114900, 0.2297402042247686800 ) ) ;

+#2083 = EDGE_CURVE ( 'NONE', #2893, #381, #2353, .T. ) ;

+#2084 = ORIENTED_EDGE ( 'NONE', *, *, #181, .F. ) ;

+#2085 = CARTESIAN_POINT ( 'NONE',  ( 0.02851912330559093800, 0.1710718309748114900, 0.2496758618404118800 ) ) ;

+#2086 = ADVANCED_FACE ( 'NONE', ( #948 ), #767, .T. ) ;

+#2087 = VECTOR ( 'NONE', #1854, 39.37007874015748100 ) ;

+#2088 = EDGE_CURVE ( 'NONE', #787, #1871, #3732, .T. ) ;

+#2089 = DIRECTION ( 'NONE',  ( -1.000000000000000000, -0.0000000000000000000, 2.134256245050205900E-016 ) ) ;

+#2090 = PRESENTATION_STYLE_ASSIGNMENT (( #2504 ) ) ;

+#2091 = ORIENTED_EDGE ( 'NONE', *, *, #1956, .F. ) ;

+#2092 = EDGE_CURVE ( 'NONE', #2947, #1473, #867, .T. ) ;

+#2093 = CARTESIAN_POINT ( 'NONE',  ( 0.1350920253733506300, 0.1676612554117410900, 0.2460724721505124200 ) ) ;

+#2094 = PRESENTATION_LAYER_ASSIGNMENT (  '', '', ( #1999 ) ) ;

+#2095 = CARTESIAN_POINT ( 'NONE',  ( -0.04818087669441705600, 0.09557183097481147800, 0.1383758418404164900 ) ) ;

+#2096 = CARTESIAN_POINT ( 'NONE',  ( -0.07878087669441723200, 0.1645718309748114800, 0.1896757418404057800 ) ) ;

+#2097 = LENGTH_MEASURE_WITH_UNIT ( LENGTH_MEASURE( 0.02539999999999999900 ), #3723 );

+#2098 = PLANE ( 'NONE',  #3786 ) ;

+#2099 = CARTESIAN_POINT ( 'NONE',  ( 0.1358191233055829100, 0.1020718309748115000, 0.2896759418404172800 ) ) ;

+#2100 = FILL_AREA_STYLE ('',( #2514 ) ) ;

+#2101 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #930, 'distance_accuracy_value', 'NONE');

+#2102 = LENGTH_MEASURE_WITH_UNIT ( LENGTH_MEASURE( 0.02539999999999999900 ), #2304 );

+#2103 = LINE ( 'NONE', #1698, #2825 ) ;

+#2104 = CARTESIAN_POINT ( 'NONE',  ( 0.1297851537184611100, 0.1647529818905503800, 0.2446758518404135200 ) ) ;

+#2105 = LINE ( 'NONE', #1305, #1592 ) ;

+#2106 = DIRECTION ( 'NONE',  ( 1.000000000000000000, 0.0000000000000000000, 6.723502732300544000E-015 ) ) ;

+#2107 = SURFACE_SIDE_STYLE ('',( #2520 ) ) ;

+#2108 = DIRECTION ( 'NONE',  ( 6.723502732300544000E-015, 0.0000000000000000000, -1.000000000000000000 ) ) ;

+#2109 = ORIENTED_EDGE ( 'NONE', *, *, #2536, .T. ) ;

+#2110 =( CONVERSION_BASED_UNIT ( 'INCH', #681 ) LENGTH_UNIT ( ) NAMED_UNIT ( #2146 ) );

+#2111 = ORIENTED_EDGE ( 'NONE', *, *, #236, .F. ) ;

+#2112 = VERTEX_POINT ( 'NONE', #1412 ) ;

+#2113 = AXIS2_PLACEMENT_3D ( 'NONE', #3800, #3386, #2962 ) ;

+#2114 = PRESENTATION_LAYER_ASSIGNMENT (  '', '', ( #2139 ) ) ;

+#2115 = EDGE_LOOP ( 'NONE', ( #1465, #3434, #3851, #3341, #871, #1288, #3043, #2627 ) ) ;

+#2116 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #300, 'distance_accuracy_value', 'NONE');

+#2117 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );

+#2118 = ORIENTED_EDGE ( 'NONE', *, *, #2376, .T. ) ;

+#2119 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;

+#2120 = CARTESIAN_POINT ( 'NONE',  ( 0.1036142975931392800, 0.09557183097481168600, 0.2896759418404170100 ) ) ;

+#2121 = EDGE_CURVE ( 'NONE', #1153, #1312, #1801, .T. ) ;

+#2122 = LINE ( 'NONE', #1717, #3428 ) ;

+#2123 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #2995 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #3280, #2033, #796 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );

+#2124 = PRESENTATION_LAYER_ASSIGNMENT (  '', '', ( #2162 ) ) ;

+#2125 = ORIENTED_EDGE ( 'NONE', *, *, #4000, .T. ) ;

+#2126 = ADVANCED_FACE ( 'NONE', ( #683 ), #3645, .T. ) ;

+#2127 = PRESENTATION_STYLE_ASSIGNMENT (( #2539 ) ) ;

+#2128 = SURFACE_STYLE_USAGE ( .BOTH. , #2540 ) ;

+#2129 = EDGE_LOOP ( 'NONE', ( #3691, #466, #1064, #611 ) ) ;

+#2130 = LINE ( 'NONE', #1722, #3358 ) ;

+#2131 = FILL_AREA_STYLE_COLOUR ( '', #3127 ) ;

+#2132 = VERTEX_POINT ( 'NONE', #1992 ) ;

+#2133 = ADVANCED_FACE ( 'NONE', ( #645 ), #266, .T. ) ;

+#2134 = SURFACE_SIDE_STYLE ('',( #2545 ) ) ;

+#2135 = CARTESIAN_POINT ( 'NONE',  ( -0.07278087669441706000, 0.1650718309748114800, 0.3163758418404165100 ) ) ;

+#2136 = CARTESIAN_POINT ( 'NONE',  ( 0.1294589653970337200, 0.1650718309748114800, 0.2299895909182899400 ) ) ;

+#2137 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );

+#2138 = LENGTH_MEASURE_WITH_UNIT ( LENGTH_MEASURE( 0.02539999999999999900 ), #760 );

+#2139 = STYLED_ITEM ( 'NONE', ( #3984 ), #2458 ) ;

+#2140 = EDGE_CURVE ( 'NONE', #3993, #2317, #3669, .T. ) ;

+#2141 = DIMENSIONAL_EXPONENTS ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ;

+#2142 = CARTESIAN_POINT ( 'NONE',  ( 0.1293191233055831200, 0.1650718309748114800, 0.2896759418404174500 ) ) ;

+#2143 = ORIENTED_EDGE ( 'NONE', *, *, #1841, .F. ) ;

+#2144 = EDGE_CURVE ( 'NONE', #2051, #1585, #2016, .T. ) ;

+#2145 = STYLED_ITEM ( 'NONE', ( #1720 ), #2461 ) ;

+#2146 = DIMENSIONAL_EXPONENTS ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ;

+#2147 = LENGTH_MEASURE_WITH_UNIT ( LENGTH_MEASURE( 0.02539999999999999900 ), #1029 );

+#2148 = DIMENSIONAL_EXPONENTS ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ;

+#2149 = VECTOR ( 'NONE', #391, 39.37007874015748100 ) ;

+#2150 = EDGE_CURVE ( 'NONE', #381, #3423, #783, .T. ) ;

+#2151 = EDGE_LOOP ( 'NONE', ( #2427, #2441, #2865, #711 ) ) ;

+#2152 = DIMENSIONAL_EXPONENTS ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ;

+#2153 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );

+#2154 = LINE ( 'NONE', #1740, #965 ) ;

+#2155 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( $, .METRE. ) );

+#2156 = AXIS2_PLACEMENT_3D ( 'NONE', #4118, #2435, #2029 ) ;

+#2157 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;

+#2158 = SURFACE_STYLE_USAGE ( .BOTH. , #2563 ) ;

+#2159 = SURFACE_SIDE_STYLE ('',( #2566 ) ) ;

+#2160 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #587 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #3741, #2486, #1267 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );

+#2161 = SURFACE_STYLE_FILL_AREA ( #2567 ) ;

+#2162 = STYLED_ITEM ( 'NONE', ( #933 ), #1772 ) ;

+#2163 = CARTESIAN_POINT ( 'NONE',  ( 0.1052191233055830000, 0.1650718309748114800, 0.1383758418404164900 ) ) ;

+#2164 = VERTEX_POINT ( 'NONE', #3574 ) ;

+#2165 = VECTOR ( 'NONE', #3663, 39.37007874015748100 ) ;

+#2166 = ORIENTED_EDGE ( 'NONE', *, *, #2809, .T. ) ;

+#2167 = ORIENTED_EDGE ( 'NONE', *, *, #4093, .T. ) ;

+#2168 = VECTOR ( 'NONE', #3404, 39.37007874015748100 ) ;

+#2169 = EDGE_CURVE ( 'NONE', #895, #710, #2425, .T. ) ;

+#2170 = ORIENTED_EDGE ( 'NONE', *, *, #2092, .T. ) ;

+#2171 = ORIENTED_EDGE ( 'NONE', *, *, #3714, .F. ) ;

+#2172 = PRESENTATION_STYLE_ASSIGNMENT (( #2584 ) ) ;

+#2173 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );

+#2174 = VECTOR ( 'NONE', #2924, 39.37007874015748100 ) ;

+#2175 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #1489, 'distance_accuracy_value', 'NONE');

+#2176 = PLANE ( 'NONE',  #443 ) ;

+#2177 = CARTESIAN_POINT ( 'NONE',  ( -0.07278087669441706000, 0.1647915112573460400, 0.2451828865547101000 ) ) ;

+#2178 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;

+#2179 = ORIENTED_EDGE ( 'NONE', *, *, #1644, .F. ) ;

+#2180 = VECTOR ( 'NONE', #1437, 39.37007874015748100 ) ;

+#2181 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );

+#2182 = EDGE_CURVE ( 'NONE', #2027, #2051, #2322, .T. ) ;

+#2183 = FACE_OUTER_BOUND ( 'NONE', #1005, .T. ) ;

+#2184 = VERTEX_POINT ( 'NONE', #677 ) ;

+#2185 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #632 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #3893, #2636, #1423 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );

+#2186 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #712, 'distance_accuracy_value', 'NONE');

+#2187 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );

+#2188 = CYLINDRICAL_SURFACE ( 'NONE', #3862, 0.02459999999999999300 ) ;

+#2189 = EDGE_LOOP ( 'NONE', ( #2936, #2382, #446, #3948 ) ) ;

+#2190 = FILL_AREA_STYLE_COLOUR ( '', #1953 ) ;

+#2191 = EDGE_CURVE ( 'NONE', #743, #1788, #212, .T. ) ;

+#2192 = DIMENSIONAL_EXPONENTS ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ;

+#2193 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );

+#2194 = SURFACE_STYLE_FILL_AREA ( #2604 ) ;

+#2195 = ORIENTED_EDGE ( 'NONE', *, *, #2391, .F. ) ;

+#2196 = EDGE_CURVE ( 'NONE', #1327, #203, #3053, .T. ) ;

+#2197 =( CONVERSION_BASED_UNIT ( 'INCH', #3521 ) LENGTH_UNIT ( ) NAMED_UNIT ( #1260 ) );

+#2198 = PRESENTATION_STYLE_ASSIGNMENT (( #2606 ) ) ;

+#2199 = CARTESIAN_POINT ( 'NONE',  ( 0.1293191233055835400, 0.1650718309748114800, 0.2297402042247918300 ) ) ;

+#2200 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );

+#2201 = COLOUR_RGB ( '',0.5019607843137254800, 0.5019607843137254800, 0.5019607843137254800 ) ;

+#2202 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION (  '', ( #1999 ), #4105 ) ;

+#2203 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );

+#2204 = DIRECTION ( 'NONE',  ( 1.000000000000000000, 0.0000000000000000000, 6.723502732300544000E-015 ) ) ;

+#2205 = AXIS2_PLACEMENT_3D ( 'NONE', #245, #3911, #3502 ) ;

+#2206 = CARTESIAN_POINT ( 'NONE',  ( -0.04818087669441705600, 0.1650718309748114800, 0.1629758418404165000 ) ) ;

+#2207 = ORIENTED_EDGE ( 'NONE', *, *, #2837, .T. ) ;

+#2208 = EDGE_CURVE ( 'NONE', #3285, #589, #1809, .T. ) ;

+#2209 = FILL_AREA_STYLE ('',( #2613 ) ) ;

+#2210 = VERTEX_POINT ( 'NONE', #569 ) ;

+#2211 = VECTOR ( 'NONE', #707, 39.37007874015748100 ) ;

+#2212 = VECTOR ( 'NONE', #1546, 39.37007874015748100 ) ;

+#2213 = COLOUR_RGB ( '',0.5019607843137254800, 0.5019607843137254800, 0.5019607843137254800 ) ;

+#2214 = CARTESIAN_POINT ( 'NONE',  ( -0.04818087669441705600, 0.09557183097481147800, 0.1383758418404164900 ) ) ;

+#2215 = EDGE_CURVE ( 'NONE', #2334, #3285, #105, .T. ) ;

+#2216 = CARTESIAN_POINT ( 'NONE',  ( 0.1002191233055829800, 0.2080718309748114700, 0.3163758418404165100 ) ) ;

+#2217 = DIRECTION ( 'NONE',  ( -1.000000000000000000, 0.0000000000000000000, -1.050710766793947100E-014 ) ) ;

+#2218 = VECTOR ( 'NONE', #3086, 39.37007874015748100 ) ;

+#2219 = VECTOR ( 'NONE', #2706, 39.37007874015748100 ) ;

+#2220 = FACE_OUTER_BOUND ( 'NONE', #3143, .T. ) ;

+#2221 = COLOUR_RGB ( '',0.5019607843137254800, 0.5019607843137254800, 0.5019607843137254800 ) ;

+#2222 = ORIENTED_EDGE ( 'NONE', *, *, #1048, .F. ) ;

+#2223 = CARTESIAN_POINT ( 'NONE',  ( -0.07833927206181298700, 0.1669267928794548300, 0.2346758318403927000 ) ) ;

+#2224 = ORIENTED_EDGE ( 'NONE', *, *, #2393, .T. ) ;

+#2225 = CARTESIAN_POINT ( 'NONE',  ( -0.07148107669440120800, 0.1650718309748114800, 0.2446758518403925300 ) ) ;

+#2226 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #3429 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #3364, #2117, #896 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );

+#2227 = FILL_AREA_STYLE_COLOUR ( '', #665 ) ;

+#2228 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );

+#2229 = PRESENTATION_STYLE_ASSIGNMENT (( #2630 ) ) ;

+#2230 = FILL_AREA_STYLE_COLOUR ( '', #3809 ) ;

+#2231 = DIRECTION ( 'NONE',  ( -6.723502732300544000E-015, -0.0000000000000000000, 1.000000000000000000 ) ) ;

+#2232 = CARTESIAN_POINT ( 'NONE',  ( -0.07228087669441722600, 0.1645718309748114800, 0.1896757418404058100 ) ) ;

+#2233 = CARTESIAN_POINT ( 'NONE',  ( 0.1298191233055841800, 0.2708696181185858400, 0.1896757418404069500 ) ) ;

+#2234 = LENGTH_MEASURE_WITH_UNIT ( LENGTH_MEASURE( 0.02539999999999999900 ), #1874 );

+#2235 = LENGTH_MEASURE_WITH_UNIT ( LENGTH_MEASURE( 0.02539999999999999900 ), #1948 );

+#2236 = CIRCLE ( 'NONE', #3223, 0.02459999999999999300 ) ;

+#2237 = FILL_AREA_STYLE_COLOUR ( '', #3182 ) ;

+#2238 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #3966 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #1378, #52, #2903 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );

+#2239 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #1477, 'distance_accuracy_value', 'NONE');

+#2240 = EDGE_LOOP ( 'NONE', ( #3312, #280, #33, #2811 ) ) ;

+#2241 = VECTOR ( 'NONE', #1433, 39.37007874015748100 ) ;

+#2242 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;

+#2243 = CARTESIAN_POINT ( 'NONE',  ( 0.1298191233055829800, 0.1650718309748114800, 0.3163758418404165100 ) ) ;

+#2244 = EDGE_LOOP ( 'NONE', ( #35, #86, #389, #1087 ) ) ;

+#2245 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( $, .METRE. ) );

+#2246 = VECTOR ( 'NONE', #3261, 39.37007874015748100 ) ;

+#2247 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;

+#2248 = PRESENTATION_STYLE_ASSIGNMENT (( #2644 ) ) ;

+#2249 = PRESENTATION_STYLE_ASSIGNMENT (( #2645 ) ) ;

+#2250 = DIRECTION ( 'NONE',  ( 1.000000000000000000, 0.0000000000000000000, 7.880330750954602800E-015 ) ) ;

+#2251 = EDGE_LOOP ( 'NONE', ( #2968, #4112, #2411, #2289, #1494, #1617, #547, #1705 ) ) ;

+#2252 = SURFACE_STYLE_USAGE ( .BOTH. , #2649 ) ;

+#2253 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );

+#2254 = LINE ( 'NONE', #1840, #2241 ) ;

+#2255 = SURFACE_STYLE_FILL_AREA ( #2652 ) ;

+#2256 = CARTESIAN_POINT ( 'NONE',  ( -0.07242718283125748600, 0.1650718309748114800, 0.2493505651395350200 ) ) ;

+#2257 = LINE ( 'NONE', #1845, #2180 ) ;

+#2258 = COLOUR_RGB ( '',0.7529411764705882200, 0.7529411764705882200, 0.7529411764705882200 ) ;

+#2259 = ADVANCED_FACE ( 'NONE', ( #210 ), #2938, .T. ) ;

+#2260 = ORIENTED_EDGE ( 'NONE', *, *, #2521, .F. ) ;

+#2261 = EDGE_LOOP ( 'NONE', ( #4034, #2829, #1800, #4014, #3894 ) ) ;

+#2262 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );

+#2263 = CARTESIAN_POINT ( 'NONE',  ( -0.06778087669441705500, 0.1710718309748114900, 0.1629758418404164700 ) ) ;

+#2264 = VERTEX_POINT ( 'NONE', #1522 ) ;

+#2265 = CARTESIAN_POINT ( 'NONE',  ( 0.08381912330558302600, 0.09557183097481147800, 0.3163758418404165100 ) ) ;

+#2266 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( $, .METRE. ) );

+#2267 = LENGTH_MEASURE_WITH_UNIT ( LENGTH_MEASURE( 0.02539999999999999900 ), #1106 );

+#2268 = PRESENTATION_LAYER_ASSIGNMENT (  '', '', ( #3709 ) ) ;

+#2269 = EDGE_CURVE ( 'NONE', #1491, #2614, #1120, .T. ) ;

+#2270 = COLOUR_RGB ( '',0.7921568627450980000, 0.8196078431372548800, 0.9333333333333333500 ) ;

+#2271 = ORIENTED_EDGE ( 'NONE', *, *, #1968, .F. ) ;

+#2272 = LENGTH_MEASURE_WITH_UNIT ( LENGTH_MEASURE( 0.02539999999999999900 ), #675 );

+#2273 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;

+#2274 = ADVANCED_FACE ( 'NONE', ( #2002 ), #330, .T. ) ;

+#2275 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( $, .METRE. ) );

+#2276 = SURFACE_SIDE_STYLE ('',( #2670 ) ) ;

+#2277 = SURFACE_STYLE_USAGE ( .BOTH. , #2671 ) ;

+#2278 = PLANE ( 'NONE',  #3701 ) ;

+#2279 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;

+#2280 = EDGE_CURVE ( 'NONE', #2939, #2658, #1836, .T. ) ;

+#2281 =( CONVERSION_BASED_UNIT ( 'INCH', #363 ) LENGTH_UNIT ( ) NAMED_UNIT ( #455 ) );

+#2282 = DIRECTION ( 'NONE',  ( -1.000000000000000000, 6.982964699952515400E-015, -6.723502732300544000E-015 ) ) ;

+#2283 = ORIENTED_EDGE ( 'NONE', *, *, #915, .T. ) ;

+#2284 = STYLED_ITEM ( 'NONE', ( #975 ), #168 ) ;

+#2285 = FACE_OUTER_BOUND ( 'NONE', #1771, .T. ) ;

+#2286 = STYLED_ITEM ( 'NONE', ( #3980 ), #3950 ) ;

+#2287 = CARTESIAN_POINT ( 'NONE',  ( -0.02678087669441699100, 0.09557183097481147800, 0.1786758418404164600 ) ) ;

+#2288 = CLOSED_SHELL ( 'NONE', ( #2780, #3216, #1058, #4002, #3776, #4019, #3255, #513, #1772, #4008, #2434, #4114, #3394, #3751, #1856, #2086, #226, #3132, #2617, #1160, #2997, #2259, #2588, #426, #2744, #998, #989, #2732, #1808, #3831, #1459, #4081, #735, #1583, #1547, #2685, #2305, #3950, #2797, #2747, #3069, #2126, #2461, #1812, #2737, #3529, #2683, #1566, #1516, #1827, #900, #246, #1206, #2133, #2894, #3557, #1819, #659, #3442, #3654, #1773, #1652, #1469, #3114, #2458, #2756, #1240, #335, #1994, #718, #3742, #2509, #2703, #168, #34, #157, #1580, #2274, #2463, #3089, #1468, #3857 ) ) ;

+#2289 = ORIENTED_EDGE ( 'NONE', *, *, #2182, .T. ) ;

+#2290 = SURFACE_STYLE_FILL_AREA ( #1806 ) ;

+#2291 = FILL_AREA_STYLE_COLOUR ( '', #3932 ) ;

+#2292 = ORIENTED_EDGE ( 'NONE', *, *, #3064, .T. ) ;

+#2293 = EDGE_LOOP ( 'NONE', ( #2941, #3821, #301, #3736 ) ) ;

+#2294 = DIRECTION ( 'NONE',  ( 1.000000000000000000, 0.0000000000000000000, 6.829606324947551800E-015 ) ) ;

+#2295 = CARTESIAN_POINT ( 'NONE',  ( -0.07148107669440159600, 0.1710718309748114900, 0.2346758318403889300 ) ) ;

+#2296 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;

+#2297 = ORIENTED_EDGE ( 'NONE', *, *, #3820, .F. ) ;

+#2298 = PRESENTATION_LAYER_ASSIGNMENT (  '', '', ( #2321 ) ) ;

+#2299 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION (  '', ( #2402 ), #592 ) ;

+#2300 = FILL_AREA_STYLE ('',( #2695 ) ) ;

+#2301 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #1140 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #2386, #1164, #3958 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );

+#2302 = CARTESIAN_POINT ( 'NONE',  ( -0.04318087669441705200, 0.1650718309748114800, 0.1383758418404164900 ) ) ;

+#2303 = SURFACE_STYLE_USAGE ( .BOTH. , #2699 ) ;

+#2304 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( $, .METRE. ) );

+#2305 = ADVANCED_FACE ( 'NONE', ( #2757 ), #4039, .T. ) ;

+#2306 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );

+#2307 =( CONVERSION_BASED_UNIT ( 'INCH', #90 ) LENGTH_UNIT ( ) NAMED_UNIT ( #482 ) );

+#2308 = ORIENTED_EDGE ( 'NONE', *, *, #2601, .F. ) ;

+#2309 = EDGE_CURVE ( 'NONE', #61, #3993, #2365, .T. ) ;

+#2310 = FILL_AREA_STYLE_COLOUR ( '', #2372 ) ;

+#2311 = AXIS2_PLACEMENT_3D ( 'NONE', #1280, #855, #402 ) ;

+#2312 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );

+#2313 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;

+#2314 = CARTESIAN_POINT ( 'NONE',  ( -0.06778087669441705500, 0.2080718309748114700, 0.1896757418404058600 ) ) ;

+#2315 = FACE_OUTER_BOUND ( 'NONE', #3001, .T. ) ;

+#2316 = CARTESIAN_POINT ( 'NONE',  ( 0.1052191233055829600, 0.09557183097481147800, 0.3163758418404165100 ) ) ;

+#2317 = VERTEX_POINT ( 'NONE', #729 ) ;

+#2318 = ORIENTED_EDGE ( 'NONE', *, *, #974, .F. ) ;

+#2319 = CARTESIAN_POINT ( 'NONE',  ( -0.04318087669441705900, 0.2080718309748114700, 0.3409758418404165200 ) ) ;

+#2320 = SURFACE_STYLE_USAGE ( .BOTH. , #2720 ) ;

+#2321 = STYLED_ITEM ( 'NONE', ( #4094 ), #3114 ) ;

+#2322 = LINE ( 'NONE', #1920, #149 ) ;

+#2323 = VERTEX_POINT ( 'NONE', #264 ) ;

+#2324 = CARTESIAN_POINT ( 'NONE',  ( 0.1052191233055829600, 0.09557183097481147800, 0.3006758418404164600 ) ) ;

+#2325 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );

+#2326 = ORIENTED_EDGE ( 'NONE', *, *, #752, .T. ) ;

+#2327 = CARTESIAN_POINT ( 'NONE',  ( 0.1293191233055834000, 0.1710718309748114900, 0.2496114794560395100 ) ) ;

+#2328 = PRESENTATION_STYLE_ASSIGNMENT (( #2734 ) ) ;

+#2329 = ORIENTED_EDGE ( 'NONE', *, *, #2822, .F. ) ;

+#2330 = CARTESIAN_POINT ( 'NONE',  ( -0.07878087669441735700, 0.1020718309748115000, 0.2396758418404148500 ) ) ;

+#2331 = CARTESIAN_POINT ( 'NONE',  ( 0.1248191233055829700, 0.2080718309748114700, 0.1629758418404164700 ) ) ;

+#2332 = AXIS2_PLACEMENT_3D ( 'NONE', #2749, #2341, #1941 ) ;

+#2333 =( CONVERSION_BASED_UNIT ( 'INCH', #170 ) LENGTH_UNIT ( ) NAMED_UNIT ( #3204 ) );

+#2334 = VERTEX_POINT ( 'NONE', #1143 ) ;

+#2335 = DIMENSIONAL_EXPONENTS ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ;

+#2336 = PRESENTATION_LAYER_ASSIGNMENT (  '', '', ( #2145 ) ) ;

+#2337 = DIRECTION ( 'NONE',  ( 4.382867261346240700E-015, 0.0000000000000000000, 1.000000000000000000 ) ) ;

+#2338 = CARTESIAN_POINT ( 'NONE',  ( -0.06778087669441705500, 0.1710718309748114900, 0.2496758618403928700 ) ) ;

+#2339 = CARTESIAN_POINT ( 'NONE',  ( 0.1285193233055889600, 0.1650718309748114800, 0.2346758318404155400 ) ) ;

+#2340 = EDGE_LOOP ( 'NONE', ( #66, #3357, #3858, #2824, #430 ) ) ;

+#2341 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;

+#2342 = VECTOR ( 'NONE', #2367, 39.37007874015748100 ) ;

+#2343 = SURFACE_SIDE_STYLE ('',( #2750 ) ) ;

+#2344 = SURFACE_STYLE_USAGE ( .BOTH. , #2751 ) ;

+#2345 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( $, .METRE. ) );

+#2346 = AXIS2_PLACEMENT_3D ( 'NONE', #3379, #2954, #2543 ) ;

+#2347 = CARTESIAN_POINT ( 'NONE',  ( -0.07753700850298062000, 0.1686107971067844200, 0.2471820846068353300 ) ) ;

+#2348 = DIRECTION ( 'NONE',  ( 1.000000000000000000, 0.0000000000000000000, 6.829606324948228700E-015 ) ) ;

+#2349 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( $, .METRE. ) );

+#2350 = ORIENTED_EDGE ( 'NONE', *, *, #2140, .F. ) ;

+#2351 = ORIENTED_EDGE ( 'NONE', *, *, #1161, .T. ) ;

+#2352 = CARTESIAN_POINT ( 'NONE',  ( -0.07878087669441723200, 0.1645718309748114800, 0.1896757418404057800 ) ) ;

+#2353 = LINE ( 'NONE', #1951, #819 ) ;

+#2354 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #2110, 'distance_accuracy_value', 'NONE');

+#2355 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;

+#2356 = VECTOR ( 'NONE', #1198, 39.37007874015748100 ) ;

+#2357 = ORIENTED_EDGE ( 'NONE', *, *, #2269, .F. ) ;

+#2358 = B_SPLINE_CURVE_WITH_KNOTS ( 'NONE', 1,

+ ( #628, #3084 ),

+ .UNSPECIFIED., .F., .F.,

+ ( 2, 2 ),

+ ( 0.0000000000000000000, 1.000000000000000000 ),

+ .UNSPECIFIED. ) ;

+#2359 = LENGTH_MEASURE_WITH_UNIT ( LENGTH_MEASURE( 0.02539999999999999900 ), #2960 );

+#2360 = DIRECTION ( 'NONE',  ( -1.000000000000000000, -0.0000000000000000000, -6.723502732300544000E-015 ) ) ;

+#2361 = FILL_AREA_STYLE_COLOUR ( '', #2669 ) ;

+#2362 = CARTESIAN_POINT ( 'NONE',  ( -0.07878087669441791200, 0.1645718309748114800, 0.2896759418404157800 ) ) ;

+#2363 = LENGTH_MEASURE_WITH_UNIT ( LENGTH_MEASURE( 0.02539999999999999900 ), #2694 );

+#2364 = SURFACE_STYLE_FILL_AREA ( #2770 ) ;

+#2365 = LINE ( 'NONE', #1964, #2212 ) ;

+#2366 = LINE ( 'NONE', #3095, #3711 ) ;

+#2367 = DIRECTION ( 'NONE',  ( 1.000000000000000000, -0.0000000000000000000, 6.671899559223742200E-015 ) ) ;

+#2368 = FILL_AREA_STYLE ('',( #2778 ) ) ;

+#2369 = VECTOR ( 'NONE', #1195, 39.37007874015748100 ) ;

+#2370 = DIRECTION ( 'NONE',  ( 0.7071067811865454600, 0.7071067811865495700, -0.0000000000000000000 ) ) ;

+#2371 = B_SPLINE_CURVE_WITH_KNOTS ( 'NONE', 3,

+ ( #4067, #3641, #3232, #2803, #2395, #1990, #1575 ),

+ .UNSPECIFIED., .F., .F.,

+ ( 4, 3, 4 ),

+ ( 0.0000000000000000000, 3.860436112546291200E-005, 7.746894431475402100E-005 ),

+ .UNSPECIFIED. ) ;

+#2372 = COLOUR_RGB ( '',0.7529411764705882200, 0.7529411764705882200, 0.7529411764705882200 ) ;

+#2373 = DIRECTION ( 'NONE',  ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;

+#2374 = ORIENTED_EDGE ( 'NONE', *, *, #2488, .F. ) ;

+#2375 = MANIFOLD_SOLID_BREP ( 'Combine1', #2288 ) ;

+#2376 = EDGE_CURVE ( 'NONE', #3147, #1491, #3324, .T. ) ;

+#2377 = FILL_AREA_STYLE ('',( #2786 ) ) ;

+#2378 = CARTESIAN_POINT ( 'NONE',  ( 0.1298106309088025400, 0.1647628851419976300, 0.2446758518404135200 ) ) ;

+#2379 = PRESENTATION_LAYER_ASSIGNMENT (  '', '', ( #2286 ) ) ;

+#2380 = EDGE_LOOP ( 'NONE', ( #4009, #3274, #171, #3728, #190 ) ) ;

+#2381 = CARTESIAN_POINT ( 'NONE',  ( -0.07228087669441722600, 0.1710718309748114900, 0.1896757418404058600 ) ) ;

+#2382 = ORIENTED_EDGE ( 'NONE', *, *, #3947, .T. ) ;

+#2383 = LENGTH_MEASURE_WITH_UNIT ( LENGTH_MEASURE( 0.02539999999999999900 ), #1379 );

+#2384 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #1492, 'distance_accuracy_value', 'NONE');

+#2385 = CARTESIAN_POINT ( 'NONE',  ( 0.1293191233055835900, 0.1020718309748115300, 0.1896757418404069500 ) ) ;

+#2386 =( CONVERSION_BASED_UNIT ( 'INCH', #806 ) LENGTH_UNIT ( ) NAMED_UNIT ( #3936 ) );

+#2387 = LINE ( 'NONE', #1984, #535 ) ;

+#2388 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;

+#2389 = PRESENTATION_LAYER_ASSIGNMENT (  '', '', ( #2422 ) ) ;

+#2390 = DIRECTION ( 'NONE',  ( 1.000000000000000000, 0.0000000000000000000, 6.723502732300544000E-015 ) ) ;

+#2391 = EDGE_CURVE ( 'NONE', #2963, #2210, #1673, .T. ) ;

+#2392 = CARTESIAN_POINT ( 'NONE',  ( 0.1298191233055831200, 0.1645718309748114800, 0.2896759418404174500 ) ) ;

+#2393 = EDGE_CURVE ( 'NONE', #2870, #2164, #393, .T. ) ;

+#2394 = CARTESIAN_POINT ( 'NONE',  ( -0.07278087669441706000, 0.1650718309748114800, 0.3163758418404165100 ) ) ;

+#2395 = CARTESIAN_POINT ( 'NONE',  ( 0.1298191233060701500, 0.1648229074844246300, 0.2456953843550789300 ) ) ;

+#2396 = CARTESIAN_POINT ( 'NONE',  ( 0.1298191233055829800, 0.1650718309748114800, 0.3163758418404165100 ) ) ;

+#2397 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( $, .METRE. ) );

+#2398 = DIRECTION ( 'NONE',  ( 1.000000000000000000, 0.0000000000000000000, 6.723502732300544000E-015 ) ) ;

+#2399 = LINE ( 'NONE', #1993, #955 ) ;

+#2400 = SURFACE_STYLE_USAGE ( .BOTH. , #2807 ) ;

+#2401 = FACE_OUTER_BOUND ( 'NONE', #1317, .T. ) ;

+#2402 = STYLED_ITEM ( 'NONE', ( #1917 ), #2737 ) ;

+#2403 = FILL_AREA_STYLE ('',( #2808 ) ) ;

+#2404 = EDGE_CURVE ( 'NONE', #2264, #2448, #3227, .T. ) ;

+#2405 = VERTEX_POINT ( 'NONE', #1986 ) ;

+#2406 = CARTESIAN_POINT ( 'NONE',  ( 0.1248191233055829700, 0.1650718309748114800, 0.3163758418404165100 ) ) ;

+#2407 = PRESENTATION_LAYER_ASSIGNMENT (  '', '', ( #2493 ) ) ;

+#2408 = SURFACE_STYLE_USAGE ( .BOTH. , #2817 ) ;

+#2409 = LENGTH_MEASURE_WITH_UNIT ( LENGTH_MEASURE( 0.02539999999999999900 ), #2664 );

+#2410 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );

+#2411 = ORIENTED_EDGE ( 'NONE', *, *, #3327, .T. ) ;

+#2412 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;

+#2413 = AXIS2_PLACEMENT_3D ( 'NONE', #1636, #1223, #807 ) ;

+#2414 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #562 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #1082, #3861, #2608 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );

+#2415 = CARTESIAN_POINT ( 'NONE',  ( 0.02851912330559135100, 0.1710718309748114900, 0.2296758218403897300 ) ) ;

+#2416 = CARTESIAN_POINT ( 'NONE',  ( 0.1298191233055829800, 0.1015718309748114700, 0.1846758418404164900 ) ) ;

+#2417 = CARTESIAN_POINT ( 'NONE',  ( -0.07278087669441706000, 0.09557183097481147800, 0.3163758418404165100 ) ) ;

+#2418 = B_SPLINE_CURVE_WITH_KNOTS ( 'NONE', 3,

+ ( #2327, #1926, #1503, #1105 ),

+ .UNSPECIFIED., .F., .F.,

+ ( 4, 4 ),

+ ( 0.0000000000000000000, 1.000000000000000000 ),

+ .UNSPECIFIED. ) ;

+#2419 = ORIENTED_EDGE ( 'NONE', *, *, #222, .F. ) ;

+#2420 = LINE ( 'NONE', #2011, #3459 ) ;

+#2421 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #2792 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #2333, #1113, #3897 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );

+#2422 = STYLED_ITEM ( 'NONE', ( #3961 ), #2434 ) ;

+#2423 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;

+#2424 = ORIENTED_EDGE ( 'NONE', *, *, #1972, .T. ) ;

+#2425 = LINE ( 'NONE', #3146, #173 ) ;

+#2426 = SURFACE_STYLE_FILL_AREA ( #2833 ) ;

+#2427 = ORIENTED_EDGE ( 'NONE', *, *, #2437, .F. ) ;

+#2428 = LINE ( 'NONE', #2019, #841 ) ;

+#2429 = EDGE_LOOP ( 'NONE', ( #940, #1603, #1537, #1822 ) ) ;

+#2430 = CARTESIAN_POINT ( 'NONE',  ( 0.1298191233055829800, 0.1649118057854581100, 0.2326487295956274600 ) ) ;

+#2431 = ORIENTED_EDGE ( 'NONE', *, *, #911, .F. ) ;

+#2432 = ORIENTED_EDGE ( 'NONE', *, *, #678, .F. ) ;

+#2433 = EDGE_LOOP ( 'NONE', ( #1301, #667, #1108, #3185 ) ) ;

+#2434 = ADVANCED_FACE ( 'NONE', ( #3915 ), #1395, .F. ) ;

+#2435 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;

+#2436 = DIRECTION ( 'NONE',  ( -3.491483361109382100E-015, -1.000000000000000000, -2.347499791820082000E-029 ) ) ;

+#2437 = EDGE_CURVE ( 'NONE', #1491, #1934, #3761, .T. ) ;

+#2438 = B_SPLINE_CURVE_WITH_KNOTS ( 'NONE', 3,

+ ( #2857, #2449, #2039, #1632, #1219, #801, #348 ),

+ .UNSPECIFIED., .F., .F.,

+ ( 4, 3, 4 ),

+ ( 0.0000000000000000000, 3.860436112517586300E-005, 7.746894431417341700E-005 ),

+ .UNSPECIFIED. ) ;

+#2439 = FILL_AREA_STYLE ('',( #2847 ) ) ;

+#2440 = VERTEX_POINT ( 'NONE', #2096 ) ;

+#2441 = ORIENTED_EDGE ( 'NONE', *, *, #2269, .T. ) ;

+#2442 = EDGE_CURVE ( 'NONE', #1848, #2112, #2510, .T. ) ;

+#2443 = EDGE_CURVE ( 'NONE', #2474, #1928, #416, .T. ) ;

+#2444 = VECTOR ( 'NONE', #3058, 39.37007874015748100 ) ;

+#2445 = SURFACE_SIDE_STYLE ('',( #2852 ) ) ;

+#2446 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;

+#2447 = AXIS2_PLACEMENT_3D ( 'NONE', #351, #4021, #3598 ) ;

+#2448 = VERTEX_POINT ( 'NONE', #3252 ) ;

+#2449 = CARTESIAN_POINT ( 'NONE',  ( -0.07278087669441697700, 0.1649657558139120400, 0.2321371004529586300 ) ) ;

+#2450 = CARTESIAN_POINT ( 'NONE',  ( 0.1052191233055829600, 0.1650718309748114800, 0.3163758418404165100 ) ) ;

+#2451 = AXIS2_PLACEMENT_3D ( 'NONE', #978, #534, #74 ) ;

+#2452 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;

+#2453 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #964 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #2281, #1061, #3841 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );

+#2454 = EDGE_CURVE ( 'NONE', #1585, #3659, #2823, .T. ) ;

+#2455 = VECTOR ( 'NONE', #2282, 39.37007874015748100 ) ;

+#2456 = LINE ( 'NONE', #2044, #2666 ) ;

+#2457 = ORIENTED_EDGE ( 'NONE', *, *, #229, .F. ) ;

+#2458 = ADVANCED_FACE ( 'NONE', ( #2524 ), #1413, .T. ) ;

+#2459 = ORIENTED_EDGE ( 'NONE', *, *, #1607, .F. ) ;

+#2460 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;

+#2461 = ADVANCED_FACE ( 'NONE', ( #1975 ), #3165, .T. ) ;

+#2462 = CARTESIAN_POINT ( 'NONE',  ( 0.1295351463648519700, 0.1650718309748114800, 0.2489894610458191200 ) ) ;

+#2463 = ADVANCED_FACE ( 'NONE', ( #2285 ), #987, .F. ) ;

+#2464 = ORIENTED_EDGE ( 'NONE', *, *, #2169, .F. ) ;

+#2465 = FILL_AREA_STYLE_COLOUR ( '', #3772 ) ;

+#2466 = LINE ( 'NONE', #2054, #3906 ) ;

+#2467 = PRESENTATION_STYLE_ASSIGNMENT (( #2878 ) ) ;

+#2468 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );

+#2469 = CARTESIAN_POINT ( 'NONE',  ( -0.07805377876216750000, 0.1676612554117722100, 0.2460724721504866100 ) ) ;

+#2470 = PLANE ( 'NONE',  #3180 ) ;

+#2471 = EDGE_CURVE ( 'NONE', #2686, #550, #3350, .T. ) ;

+#2472 = PRESENTATION_STYLE_ASSIGNMENT (( #2886 ) ) ;

+#2473 = LINE ( 'NONE', #2062, #625 ) ;

+#2474 = VERTEX_POINT ( 'NONE', #1700 ) ;

+#2475 = STYLED_ITEM ( 'NONE', ( #5 ), #2744 ) ;

+#2476 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #6 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #1601, #317, #3141 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );

+#2477 = ORIENTED_EDGE ( 'NONE', *, *, #2088, .T. ) ;

+#2478 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;

+#2479 = ORIENTED_EDGE ( 'NONE', *, *, #752, .F. ) ;

+#2480 = CARTESIAN_POINT ( 'NONE',  ( 0.1293191233055835400, 0.1650718309748114800, 0.2297402042247918000 ) ) ;

+#2481 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION (  '', ( #2286 ), #1902 ) ;

+#2482 = CARTESIAN_POINT ( 'NONE',  ( 0.3036146975931400800, 0.1015718309748102600, 0.1896757418404081400 ) ) ;

+#2483 = FILL_AREA_STYLE ('',( #2900 ) ) ;

+#2484 = DIRECTION ( 'NONE',  ( -8.036891190792978100E-015, 5.160317307680235400E-017, 1.000000000000000000 ) ) ;

+#2485 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #638, 'distance_accuracy_value', 'NONE');

+#2486 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );

+#2487 = AXIS2_PLACEMENT_3D ( 'NONE', #2295, #1886, #1471 ) ;

+#2488 = EDGE_CURVE ( 'NONE', #2027, #4028, #2105, .T. ) ;

+#2489 = DIRECTION ( 'NONE',  ( -1.000000000000000000, 6.982964699952515400E-015, -6.723502732300544000E-015 ) ) ;

+#2490 = VECTOR ( 'NONE', #2489, 39.37007874015748100 ) ;

+#2491 = FILL_AREA_STYLE_COLOUR ( '', #3448 ) ;

+#2492 = CARTESIAN_POINT ( 'NONE',  ( 0.02851912330559128200, 0.1710718309748114900, 0.2396758418404155700 ) ) ;

+#2493 = STYLED_ITEM ( 'NONE', ( #110 ), #1652 ) ;

+#2494 = CARTESIAN_POINT ( 'NONE',  ( 0.1358191233055832400, 0.1020718309748115000, 0.2396758418404162900 ) ) ;

+#2495 = CARTESIAN_POINT ( 'NONE',  ( -0.07278087669441604700, 0.1015718309748114700, 0.1896757418404055900 ) ) ;

+#2496 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );

+#2497 = ORIENTED_EDGE ( 'NONE', *, *, #3460, .T. ) ;

+#2498 = CARTESIAN_POINT ( 'NONE',  ( -0.07411687057692351000, 0.1710718309748114900, 0.2299920665706367800 ) ) ;

+#2499 = EDGE_CURVE ( 'NONE', #2334, #1955, #4099, .T. ) ;

+#2500 = EDGE_LOOP ( 'NONE', ( #944, #3101, #112, #1441, #3271, #3582, #3565, #102, #1229, #1687, #1394, #1974 ) ) ;

+#2501 = PLANE ( 'NONE',  #2982 ) ;

+#2502 = AXIS2_PLACEMENT_3D ( 'NONE', #816, #4029, #3604 ) ;

+#2503 = CARTESIAN_POINT ( 'NONE',  ( -0.1127808766944170100, 0.1015718309748114700, 0.2946758418404165100 ) ) ;

+#2504 = SURFACE_STYLE_USAGE ( .BOTH. , #1560 ) ;

+#2505 = ORIENTED_EDGE ( 'NONE', *, *, #1389, .F. ) ;

+#2506 = CARTESIAN_POINT ( 'NONE',  ( 0.1353775186729938300, 0.1669267928794163600, 0.2446758518404135700 ) ) ;

+#2507 =( CONVERSION_BASED_UNIT ( 'INCH', #736 ) LENGTH_UNIT ( ) NAMED_UNIT ( #1245 ) );

+#2508 = LINE ( 'NONE', #2095, #1112 ) ;

+#2509 = ADVANCED_FACE ( 'NONE', ( #1853 ), #2633, .T. ) ;

+#2510 = LINE ( 'NONE', #1692, #2918 ) ;

+#2511 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #4102 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #641, #3436, #2193 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );

+#2512 = FILL_AREA_STYLE_COLOUR ( '', #1598 ) ;

+#2513 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );

+#2514 = FILL_AREA_STYLE_COLOUR ( '', #679 ) ;

+#2515 = DIRECTION ( 'NONE',  ( 1.000000000000000000, 0.0000000000000000000, 4.182253867203583300E-015 ) ) ;

+#2516 = COLOUR_RGB ( '',0.7529411764705882200, 0.7529411764705882200, 0.7529411764705882200 ) ;

+#2517 = CARTESIAN_POINT ( 'NONE',  ( 0.1293191233055834000, 0.1710718309748114900, 0.2496114794560395100 ) ) ;

+#2518 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;

+#2519 = CARTESIAN_POINT ( 'NONE',  ( 0.02851912330559135100, 0.1650718309748114800, 0.2296758218404159600 ) ) ;

+#2520 = SURFACE_STYLE_FILL_AREA ( #2933 ) ;

+#2521 = EDGE_CURVE ( 'NONE', #3679, #1848, #1016, .T. ) ;

+#2522 = CARTESIAN_POINT ( 'NONE',  ( 0.1358191233055834600, 0.1645718309748114800, 0.2396758418404162900 ) ) ;

+#2523 = ORIENTED_EDGE ( 'NONE', *, *, #1093, .F. ) ;

+#2524 = FACE_OUTER_BOUND ( 'NONE', #1384, .T. ) ;

+#2525 = COLOUR_RGB ( '',0.7529411764705882200, 0.7529411764705882200, 0.7529411764705882200 ) ;

+#2526 = ORIENTED_EDGE ( 'NONE', *, *, #911, .T. ) ;

+#2527 = COLOUR_RGB ( '',0.7529411764705882200, 0.7529411764705882200, 0.7529411764705882200 ) ;

+#2528 = ORIENTED_EDGE ( 'NONE', *, *, #1525, .T. ) ;

+#2529 = COLOUR_RGB ( '',0.7529411764705882200, 0.7529411764705882200, 0.7529411764705882200 ) ;

+#2530 = ORIENTED_EDGE ( 'NONE', *, *, #2393, .F. ) ;

+#2531 = VECTOR ( 'NONE', #2926, 39.37007874015748100 ) ;

+#2532 = ORIENTED_EDGE ( 'NONE', *, *, #3388, .T. ) ;

+#2533 = CARTESIAN_POINT ( 'NONE',  ( -0.07148107669440159600, 0.1650718309748114800, 0.2346758318403889300 ) ) ;

+#2534 = CARTESIAN_POINT ( 'NONE',  ( -0.04318087669441705900, 0.2080718309748114700, 0.3409758418404165200 ) ) ;

+#2535 = LINE ( 'NONE', #4120, #3639 ) ;

+#2536 = EDGE_CURVE ( 'NONE', #1955, #3318, #3797, .T. ) ;

+#2537 = COLOUR_RGB ( '',0.5019607843137254800, 0.5019607843137254800, 0.5019607843137254800 ) ;

+#2538 = ORIENTED_EDGE ( 'NONE', *, *, #2404, .F. ) ;

+#2539 = SURFACE_STYLE_USAGE ( .BOTH. , #2948 ) ;

+#2540 = SURFACE_SIDE_STYLE ('',( #2950 ) ) ;

+#2541 = ORIENTED_EDGE ( 'NONE', *, *, #3015, .T. ) ;

+#2542 = LINE ( 'NONE', #908, #3484 ) ;

+#2543 = DIRECTION ( 'NONE',  ( -3.491481338843133000E-015, -1.000000000000000000, -2.347498432148817200E-029 ) ) ;

+#2544 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );

+#2545 = SURFACE_STYLE_FILL_AREA ( #2955 ) ;

+#2546 = LINE ( 'NONE', #2135, #1294 ) ;

+#2547 = AXIS2_PLACEMENT_3D ( 'NONE', #607, #135, #3824 ) ;

+#2548 = PRESENTATION_STYLE_ASSIGNMENT (( #2959 ) ) ;

+#2549 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #3497, 'distance_accuracy_value', 'NONE');

+#2550 = VECTOR ( 'NONE', #3329, 39.37007874015748100 ) ;

+#2551 = CARTESIAN_POINT ( 'NONE',  ( 0.1248191233055829700, 0.1650718309748114800, 0.3163758418404165100 ) ) ;

+#2552 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION (  '', ( #2625 ), #1578 ) ;

+#2553 = ORIENTED_EDGE ( 'NONE', *, *, #2196, .T. ) ;

+#2554 = PRESENTATION_LAYER_ASSIGNMENT (  '', '', ( #3815 ) ) ;

+#2555 = ORIENTED_EDGE ( 'NONE', *, *, #3330, .T. ) ;

+#2556 = AXIS2_PLACEMENT_3D ( 'NONE', #2048, #1640, #1230 ) ;

+#2557 = COLOUR_RGB ( '',0.7529411764705882200, 0.7529411764705882200, 0.7529411764705882200 ) ;

+#2558 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );

+#2559 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );

+#2560 = PRESENTATION_STYLE_ASSIGNMENT (( #2972 ) ) ;

+#2561 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;

+#2562 = DIRECTION ( 'NONE',  ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;

+#2563 = SURFACE_SIDE_STYLE ('',( #2975 ) ) ;

+#2564 = PRESENTATION_STYLE_ASSIGNMENT (( #2976 ) ) ;

+#2565 =( CONVERSION_BASED_UNIT ( 'INCH', #3137 ) LENGTH_UNIT ( ) NAMED_UNIT ( #3942 ) );

+#2566 = SURFACE_STYLE_FILL_AREA ( #2977 ) ;

+#2567 = FILL_AREA_STYLE ('',( #2979 ) ) ;

+#2568 = EDGE_CURVE ( 'NONE', #895, #3083, #2546, .T. ) ;

+#2569 = COLOUR_RGB ( '',0.7529411764705882200, 0.7529411764705882200, 0.7529411764705882200 ) ;

+#2570 = LINE ( 'NONE', #2163, #1796 ) ;

+#2571 = EDGE_CURVE ( 'NONE', #745, #3922, #913, .T. ) ;

+#2572 = ORIENTED_EDGE ( 'NONE', *, *, #2083, .F. ) ;

+#2573 = PRESENTATION_STYLE_ASSIGNMENT (( #2983 ) ) ;

+#2574 = ORIENTED_EDGE ( 'NONE', *, *, #2816, .T. ) ;

+#2575 = PRESENTATION_LAYER_ASSIGNMENT (  '', '', ( #2625 ) ) ;

+#2576 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( $, .METRE. ) );

+#2577 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );

+#2578 = EDGE_CURVE ( 'NONE', #2264, #2164, #1333, .T. ) ;

+#2579 = ORIENTED_EDGE ( 'NONE', *, *, #915, .F. ) ;

+#2580 = PRESENTATION_STYLE_ASSIGNMENT (( #2991 ) ) ;

+#2581 = EDGE_CURVE ( 'NONE', #2686, #2947, #2438, .T. ) ;

+#2582 = DIMENSIONAL_EXPONENTS ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ;

+#2583 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );

+#2584 = SURFACE_STYLE_USAGE ( .BOTH. , #2994 ) ;

+#2585 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( $, .METRE. ) );

+#2586 = DIMENSIONAL_EXPONENTS ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ;

+#2587 = PRESENTATION_STYLE_ASSIGNMENT (( #2998 ) ) ;

+#2588 = ADVANCED_FACE ( 'NONE', ( #1262 ), #1131, .T. ) ;

+#2589 = CARTESIAN_POINT ( 'NONE',  ( -0.07277238429763632800, 0.1647628851420009900, 0.2446758518403925300 ) ) ;

+#2590 = CARTESIAN_POINT ( 'NONE',  ( 0.1248191233055829700, 0.2080718309748114700, 0.1896757418404069200 ) ) ;

+#2591 = DIMENSIONAL_EXPONENTS ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ;

+#2592 = ORIENTED_EDGE ( 'NONE', *, *, #1048, .T. ) ;

+#2593 = AXIS2_PLACEMENT_3D ( 'NONE', #1613, #1202, #788 ) ;

+#2594 = DIMENSIONAL_EXPONENTS ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ;

+#2595 = CARTESIAN_POINT ( 'NONE',  ( 0.1298191233055829800, 0.1650718309748114800, 0.3163758418404165100 ) ) ;

+#2596 = ORIENTED_EDGE ( 'NONE', *, *, #3327, .F. ) ;

+#2597 =( CONVERSION_BASED_UNIT ( 'INCH', #2743 ) LENGTH_UNIT ( ) NAMED_UNIT ( #2152 ) );

+#2598 = DIMENSIONAL_EXPONENTS ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ;

+#2599 = PRESENTATION_LAYER_ASSIGNMENT (  '', '', ( #3339 ) ) ;

+#2600 = ORIENTED_EDGE ( 'NONE', *, *, #3439, .T. ) ;

+#2601 = EDGE_CURVE ( 'NONE', #2210, #2716, #2154, .T. ) ;

+#2602 = CARTESIAN_POINT ( 'NONE',  ( 0.1298191233055829800, 0.1650718309748114800, 0.2316417109267835900 ) ) ;

+#2603 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION (  '', ( #3815 ), #1225 ) ;

+#2604 = FILL_AREA_STYLE ('',( #3013 ) ) ;

+#2605 = EDGE_LOOP ( 'NONE', ( #1128, #3495, #1255, #4100 ) ) ;

+#2606 = SURFACE_STYLE_USAGE ( .BOTH. , #3022 ) ;

+#2607 = DIRECTION ( 'NONE',  ( -1.000000000000000000, -6.982964699952515400E-015, -6.723502732300544000E-015 ) ) ;

+#2608 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );

+#2609 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );

+#2610 = FACE_OUTER_BOUND ( 'NONE', #2380, .T. ) ;

+#2611 = DIRECTION ( 'NONE',  ( -6.723502732300544000E-015, -0.0000000000000000000, 1.000000000000000000 ) ) ;

+#2612 = ORIENTED_EDGE ( 'NONE', *, *, #1507, .F. ) ;

+#2613 = FILL_AREA_STYLE_COLOUR ( '', #358 ) ;

+#2614 = VERTEX_POINT ( 'NONE', #479 ) ;

+#2615 = FACE_OUTER_BOUND ( 'NONE', #3365, .T. ) ;

+#2616 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #4010 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #3658, #2410, #1184 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );

+#2617 = ADVANCED_FACE ( 'NONE', ( #1041 ), #1524, .F. ) ;

+#2618 = LENGTH_MEASURE_WITH_UNIT ( LENGTH_MEASURE( 0.02539999999999999900 ), #618 );

+#2619 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;

+#2620 = CARTESIAN_POINT ( 'NONE',  ( -0.07228087669441750400, 0.1710718309748114900, 0.2297402042247686800 ) ) ;

+#2621 = DIRECTION ( 'NONE',  ( 8.036891190792978100E-015, -5.160317307680236000E-017, -1.000000000000000000 ) ) ;

+#2622 = SURFACE_SIDE_STYLE ('',( #3042 ) ) ;

+#2623 = VERTEX_POINT ( 'NONE', #3908 ) ;

+#2624 = CARTESIAN_POINT ( 'NONE',  ( -0.07647515041030669700, 0.1662021892164876300, 0.2346758318403927000 ) ) ;

+#2625 = STYLED_ITEM ( 'NONE', ( #3599 ), #3654 ) ;

+#2626 = LENGTH_MEASURE_WITH_UNIT ( LENGTH_MEASURE( 0.02539999999999999900 ), #984 );

+#2627 = ORIENTED_EDGE ( 'NONE', *, *, #3384, .T. ) ;

+#2628 = DIRECTION ( 'NONE',  ( -0.5773502691896246200, -0.5773502691896279500, -0.5773502691896246200 ) ) ;

+#2629 = PLANE ( 'NONE',  #4003 ) ;

+#2630 = SURFACE_STYLE_USAGE ( .BOTH. , #3050 ) ;

+#2631 = CARTESIAN_POINT ( 'NONE',  ( 0.08381912330558302600, 0.09557183097481147800, 0.1786758418404165200 ) ) ;

+#2632 = CARTESIAN_POINT ( 'NONE',  ( 0.1353775186729938300, 0.1669267928794163600, 0.2446758518404135700 ) ) ;

+#2633 = PLANE ( 'NONE',  #1554 ) ;

+#2634 = LINE ( 'NONE', #2233, #70 ) ;

+#2635 = PLANE ( 'NONE',  #2413 ) ;

+#2636 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );

+#2637 = ORIENTED_EDGE ( 'NONE', *, *, #360, .T. ) ;

+#2638 = CARTESIAN_POINT ( 'NONE',  ( -0.04318087669441705200, 0.1650718309748114800, 0.1629758418404164700 ) ) ;

+#2639 = STYLED_ITEM ( 'NONE', ( #1865 ), #2375 ) ;

+#2640 = EDGE_LOOP ( 'NONE', ( #386, #897, #3611, #2530, #3029, #3017, #3592, #3652 ) ) ;

+#2641 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #3055 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #270, #3098, #1868 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );

+#2642 = DIMENSIONAL_EXPONENTS ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ;

+#2643 = CARTESIAN_POINT ( 'NONE',  ( 0.1248191233055829700, 0.1710718309748114900, 0.1629758418404164700 ) ) ;

+#2644 = SURFACE_STYLE_USAGE ( .BOTH. , #3071 ) ;

+#2645 = SURFACE_STYLE_USAGE ( .BOTH. , #3072 ) ;

+#2646 = AXIS2_PLACEMENT_3D ( 'NONE', #3284, #2854, #2446 ) ;

+#2647 = DIRECTION ( 'NONE',  ( -6.723502732300544800E-015, -0.0000000000000000000, 1.000000000000000000 ) ) ;

+#2648 = ORIENTED_EDGE ( 'NONE', *, *, #769, .T. ) ;

+#2649 = SURFACE_SIDE_STYLE ('',( #3075 ) ) ;

+#2650 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );

+#2651 = CARTESIAN_POINT ( 'NONE',  ( -0.06778087669441704200, 0.1650718309748114800, 0.1629758418404164700 ) ) ;

+#2652 = FILL_AREA_STYLE ('',( #3079 ) ) ;

+#2653 = CARTESIAN_POINT ( 'NONE',  ( -0.07228087669441764200, 0.1650718309748114800, 0.2496114794560131100 ) ) ;

+#2654 = CARTESIAN_POINT ( 'NONE',  ( 0.1298191233055829800, 0.1650718309748114800, 0.2477099727540468000 ) ) ;

+#2655 = FACE_OUTER_BOUND ( 'NONE', #87, .T. ) ;

+#2656 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );

+#2657 = ORIENTED_EDGE ( 'NONE', *, *, #1078, .T. ) ;

+#2658 = VERTEX_POINT ( 'NONE', #3498 ) ;

+#2659 = LINE ( 'NONE', #2263, #401 ) ;

+#2660 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION (  '', ( #495 ), #3863 ) ;

+#2661 = ORIENTED_EDGE ( 'NONE', *, *, #385, .T. ) ;

+#2662 = LINE ( 'NONE', #2265, #2087 ) ;

+#2663 = AXIS2_PLACEMENT_3D ( 'NONE', #3073, #2647, #2250 ) ;

+#2664 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( $, .METRE. ) );

+#2665 = VERTEX_POINT ( 'NONE', #3077 ) ;

+#2666 = VECTOR ( 'NONE', #1637, 39.37007874015748100 ) ;

+#2667 = STYLED_ITEM ( 'NONE', ( #2810 ), #1580 ) ;

+#2668 = CARTESIAN_POINT ( 'NONE',  ( 0.1248191233055829700, 0.2080718309748114700, 0.1629758418404164700 ) ) ;

+#2669 = COLOUR_RGB ( '',0.5019607843137254800, 0.5019607843137254800, 0.5019607843137254800 ) ;

+#2670 = SURFACE_STYLE_FILL_AREA ( #3092 ) ;

+#2671 = SURFACE_SIDE_STYLE ('',( #3094 ) ) ;

+#2672 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;

+#2673 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;

+#2674 = CARTESIAN_POINT ( 'NONE',  ( 0.3036146975931400800, 0.09557183097481028500, 0.1896757418404081400 ) ) ;

+#2675 = EDGE_LOOP ( 'NONE', ( #3451, #1887, #3898, #3371, #501, #188, #2989, #904 ) ) ;

+#2676 = CIRCLE ( 'NONE', #1056, 0.02459999999999999300 ) ;

+#2677 = DIRECTION ( 'NONE',  ( -3.491481338843133000E-015, 1.000000000000000000, -2.347498432148817200E-029 ) ) ;

+#2678 = VERTEX_POINT ( 'NONE', #2651 ) ;

+#2679 = AXIS2_PLACEMENT_3D ( 'NONE', #3867, #3450, #3028 ) ;

+#2680 = LENGTH_MEASURE_WITH_UNIT ( LENGTH_MEASURE( 0.02539999999999999900 ), #2714 );

+#2681 = EDGE_CURVE ( 'NONE', #3989, #3426, #2254, .T. ) ;

+#2682 = PLANE ( 'NONE',  #580 ) ;

+#2683 = ADVANCED_FACE ( 'NONE', ( #1680 ), #1036, .T. ) ;

+#2684 = VECTOR ( 'NONE', #734, 39.37007874015748100 ) ;

+#2685 = ADVANCED_FACE ( 'NONE', ( #709 ), #2176, .T. ) ;

+#2686 = VERTEX_POINT ( 'NONE', #510 ) ;

+#2687 = FACE_OUTER_BOUND ( 'NONE', #2730, .T. ) ;

+#2688 = ORIENTED_EDGE ( 'NONE', *, *, #1644, .T. ) ;

+#2689 = PRESENTATION_LAYER_ASSIGNMENT (  '', '', ( #3009 ) ) ;

+#2690 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #546 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #572, #3383, #2137 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );

+#2691 = DIRECTION ( 'NONE',  ( 6.671899559223741400E-015, -1.313388458492434300E-015, -1.000000000000000000 ) ) ;

+#2692 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( $, .METRE. ) );

+#2693 = EDGE_CURVE ( 'NONE', #4053, #2440, #655, .T. ) ;

+#2694 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( $, .METRE. ) );

+#2695 = FILL_AREA_STYLE_COLOUR ( '', #2850 ) ;

+#2696 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( $, .METRE. ) );

+#2697 = LINE ( 'NONE', #649, #1377 ) ;

+#2698 = PRESENTATION_LAYER_ASSIGNMENT (  '', '', ( #4 ) ) ;

+#2699 = SURFACE_SIDE_STYLE ('',( #3117 ) ) ;

+#2700 = PRESENTATION_LAYER_ASSIGNMENT (  '', '', ( #2402 ) ) ;

+#2701 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );

+#2702 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #1730, 'distance_accuracy_value', 'NONE');

+#2703 = ADVANCED_FACE ( 'NONE', ( #491 ), #872, .T. ) ;

+#2704 = ORIENTED_EDGE ( 'NONE', *, *, #3693, .F. ) ;

+#2705 = DIMENSIONAL_EXPONENTS ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ;

+#2706 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;

+#2707 = LENGTH_MEASURE_WITH_UNIT ( LENGTH_MEASURE( 0.02539999999999999900 ), #551 );

+#2708 = DIMENSIONAL_EXPONENTS ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ;

+#2709 = STYLED_ITEM ( 'NONE', ( #1742 ), #1827 ) ;

+#2710 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;

+#2711 = LINE ( 'NONE', #2314, #1107 ) ;

+#2712 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #321, 'distance_accuracy_value', 'NONE');

+#2713 = VECTOR ( 'NONE', #3665, 39.37007874015748100 ) ;

+#2714 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( $, .METRE. ) );

+#2715 = DIRECTION ( 'NONE',  ( 1.000000000000000000, 0.0000000000000000000, 6.723502732300544000E-015 ) ) ;

+#2716 = VERTEX_POINT ( 'NONE', #1079 ) ;

+#2717 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( $, .METRE. ) );

+#2718 = ORIENTED_EDGE ( 'NONE', *, *, #2471, .T. ) ;

+#2719 = LINE ( 'NONE', #2319, #3431 ) ;

+#2720 = SURFACE_SIDE_STYLE ('',( #3142 ) ) ;

+#2721 = ORIENTED_EDGE ( 'NONE', *, *, #516, .F. ) ;

+#2722 = DIRECTION ( 'NONE',  ( 1.000000000000000000, 0.0000000000000000000, 6.723502732300544000E-015 ) ) ;

+#2723 =( CONVERSION_BASED_UNIT ( 'INCH', #3589 ) LENGTH_UNIT ( ) NAMED_UNIT ( #449 ) );

+#2724 = VERTEX_POINT ( 'NONE', #648 ) ;

+#2725 = PLANE ( 'NONE',  #3297 ) ;

+#2726 = AXIS2_PLACEMENT_3D ( 'NONE', #1669, #4061, #2460 ) ;

+#2727 = AXIS2_PLACEMENT_3D ( 'NONE', #604, #132, #3819 ) ;

+#2728 = VECTOR ( 'NONE', #3251, 39.37007874015748100 ) ;

+#2729 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #2384 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #1492, #204, #3045 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );

+#2730 = EDGE_LOOP ( 'NONE', ( #2001, #2842, #1068, #1736 ) ) ;

+#2732 = ADVANCED_FACE ( 'NONE', ( #244 ), #3666, .T. ) ;

+#2731 = DIRECTION ( 'NONE',  ( 1.000000000000000000, 0.0000000000000000000, 6.829606324947551800E-015 ) ) ;

+#2733 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #1385, 'distance_accuracy_value', 'NONE');

+#2734 = SURFACE_STYLE_USAGE ( .BOTH. , #3156 ) ;

+#2735 = EDGE_CURVE ( 'NONE', #2081, #3147, #2013, .T. ) ;

+#2736 = VERTEX_POINT ( 'NONE', #318 ) ;

+#2737 = ADVANCED_FACE ( 'NONE', ( #122 ), #779, .F. ) ;

+#2738 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;

+#2739 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 1.000000000000000000, -1.313388458492434300E-015 ) ) ;

+#2740 = LENGTH_MEASURE_WITH_UNIT ( LENGTH_MEASURE( 0.02539999999999999900 ), #1349 );

+#2741 = ORIENTED_EDGE ( 'NONE', *, *, #3125, .F. ) ;

+#2742 = CARTESIAN_POINT ( 'NONE',  ( 0.02851912330559124000, 0.1710718309748114900, 0.2296758218404168800 ) ) ;

+#2743 = LENGTH_MEASURE_WITH_UNIT ( LENGTH_MEASURE( 0.02539999999999999900 ), #3848 );

+#2744 = ADVANCED_FACE ( 'NONE', ( #2220 ), #2188, .T. ) ;

+#2745 = CARTESIAN_POINT ( 'NONE',  ( -0.07833927206181305600, 0.1669267928794548300, 0.2446758518403924800 ) ) ;

+#2746 = CARTESIAN_POINT ( 'NONE',  ( -0.07228087669441764200, 0.1650718309748114800, 0.2496114794560131100 ) ) ;

+#2747 = ADVANCED_FACE ( 'NONE', ( #128 ), #1936, .F. ) ;

+#2748 = ORIENTED_EDGE ( 'NONE', *, *, #1286, .T. ) ;

+#2749 = CARTESIAN_POINT ( 'NONE',  ( -0.04318087669441705200, 0.2080718309748114700, 0.3163758418404164500 ) ) ;

+#2750 = SURFACE_STYLE_FILL_AREA ( #3174 ) ;

+#2751 = SURFACE_SIDE_STYLE ('',( #3175 ) ) ;

+#2752 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );

+#2753 = VECTOR ( 'NONE', #1031, 39.37007874015748100 ) ;

+#2754 = CARTESIAN_POINT ( 'NONE',  ( -0.07557913158452846100, 0.1703217599903796000, 0.2488272938120422200 ) ) ;

+#2755 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;

+#2756 = ADVANCED_FACE ( 'NONE', ( #1965 ), #1863, .T. ) ;

+#2757 = FACE_OUTER_BOUND ( 'NONE', #830, .T. ) ;

+#2758 = ORIENTED_EDGE ( 'NONE', *, *, #304, .F. ) ;

+#2759 = ORIENTED_EDGE ( 'NONE', *, *, #1816, .F. ) ;

+#2760 = LINE ( 'NONE', #2352, #3151 ) ;

+#2761 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #249 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #1962, #726, #3520 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );

+#2762 = STYLED_ITEM ( 'NONE', ( #4109 ), #3776 ) ;

+#2763 = CARTESIAN_POINT ( 'NONE',  ( 0.1293191233055828700, 0.09557183097481150600, 0.2896759418404172300 ) ) ;

+#2764 = CARTESIAN_POINT ( 'NONE',  ( 0.1052191233055829600, 0.1650718309748114800, 0.3409758418404165200 ) ) ;

+#2765 = ORIENTED_EDGE ( 'NONE', *, *, #4013, .F. ) ;

+#2766 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION (  '', ( #2776 ), #811 ) ;

+#2767 = CARTESIAN_POINT ( 'NONE',  ( 0.02851912330559121600, 0.1650718309748114800, 0.2496758618403935000 ) ) ;

+#2768 = DIRECTION ( 'NONE',  ( -1.000000000000000000, 0.0000000000000000000, -5.253553833969735500E-015 ) ) ;

+#2769 = LINE ( 'NONE', #2362, #635 ) ;

+#2770 = FILL_AREA_STYLE ('',( #3203 ) ) ;

+#2771 = PRESENTATION_LAYER_ASSIGNMENT (  '', '', ( #2776 ) ) ;

+#2772 = DIRECTION ( 'NONE',  ( -1.000000000000000000, 6.982964699952515400E-015, -6.723502732300544000E-015 ) ) ;

+#2773 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );

+#2774 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;

+#2775 = CARTESIAN_POINT ( 'NONE',  ( 0.1052191233055831300, 0.1650718309748114800, 0.2896759418404172800 ) ) ;

+#2776 = STYLED_ITEM ( 'NONE', ( #1069 ), #1566 ) ;

+#2777 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;

+#2778 = FILL_AREA_STYLE_COLOUR ( '', #1587 ) ;

+#2779 = PRESENTATION_STYLE_ASSIGNMENT (( #3211 ) ) ;

+#2780 = ADVANCED_FACE ( 'NONE', ( #3317 ), #3636, .T. ) ;

+#2781 = CARTESIAN_POINT ( 'NONE',  ( -0.03278087669441701000, 0.1015718309748114600, 0.1846758418404164700 ) ) ;

+#2782 = LENGTH_MEASURE_WITH_UNIT ( LENGTH_MEASURE( 0.02539999999999999900 ), #703 );

+#2783 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );

+#2784 = CARTESIAN_POINT ( 'NONE',  ( -0.04818087669441705600, 0.1650718309748114800, 0.1383758418404164900 ) ) ;

+#2785 = EDGE_LOOP ( 'NONE', ( #1318, #636, #2308, #1623, #2166 ) ) ;

+#2786 = FILL_AREA_STYLE_COLOUR ( '', #3140 ) ;

+#2787 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;

+#2788 = ORIENTED_EDGE ( 'NONE', *, *, #3049, .T. ) ;

+#2789 = LINE ( 'NONE', #1981, #3128 ) ;

+#2790 = EDGE_LOOP ( 'NONE', ( #3355, #4057, #1324, #1157 ) ) ;

+#2791 = STYLED_ITEM ( 'NONE', ( #2560 ), #2305 ) ;

+#2792 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #2333, 'distance_accuracy_value', 'NONE');

+#2793 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;

+#2794 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION (  '', ( #2791 ), #549 ) ;

+#2795 = CARTESIAN_POINT ( 'NONE',  ( -0.04818087669441705600, 0.1650718309748114800, 0.1383758418404164900 ) ) ;

+#2796 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;

+#2797 = ADVANCED_FACE ( 'NONE', ( #1443 ), #1406, .T. ) ;

+#2798 = CARTESIAN_POINT ( 'NONE',  ( 0.1358191233055841800, 0.1020718309748115000, 0.1896757418404069800 ) ) ;

+#2799 = AXIS2_PLACEMENT_3D ( 'NONE', #3579, #3150, #2731 ) ;

+#2800 = LINE ( 'NONE', #1987, #3601 ) ;

+#2801 = DIRECTION ( 'NONE',  ( 1.000000000000000000, 0.0000000000000000000, 6.723502732300544000E-015 ) ) ;

+#2802 = FACE_OUTER_BOUND ( 'NONE', #1754, .T. ) ;

+#2803 = CARTESIAN_POINT ( 'NONE',  ( 0.1298191233060701500, 0.1648678524286200700, 0.2462038660996641600 ) ) ;

+#2804 = LINE ( 'NONE', #2396, #2985 ) ;

+#2805 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;

+#2806 = CARTESIAN_POINT ( 'NONE',  ( -0.06778087669441705500, 0.1710718309748114900, 0.2896759418404159000 ) ) ;

+#2807 = SURFACE_SIDE_STYLE ('',( #3237 ) ) ;

+#2808 = FILL_AREA_STYLE_COLOUR ( '', #835 ) ;

+#2809 = EDGE_CURVE ( 'NONE', #2848, #1192, #71, .T. ) ;

+#2810 = PRESENTATION_STYLE_ASSIGNMENT (( #3241 ) ) ;

+#2811 = ORIENTED_EDGE ( 'NONE', *, *, #2874, .T. ) ;

+#2812 = STYLED_ITEM ( 'NONE', ( #164 ), #3442 ) ;

+#2813 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION (  '', ( #106 ), #2966 ) ;

+#2814 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #3607 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #2507, #1292, #4088 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );

+#2815 = LINE ( 'NONE', #2406, #3414 ) ;

+#2816 = EDGE_CURVE ( 'NONE', #2889, #4121, #2508, .T. ) ;

+#2817 = SURFACE_SIDE_STYLE ('',( #3246 ) ) ;

+#2818 = COLOUR_RGB ( '',0.5019607843137254800, 0.5019607843137254800, 0.5019607843137254800 ) ;

+#2819 = ORIENTED_EDGE ( 'NONE', *, *, #3388, .F. ) ;

+#2820 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;

+#2821 = CARTESIAN_POINT ( 'NONE',  ( 0.1358191233055837900, 0.1645718309748114800, 0.1896757418404069800 ) ) ;

+#2822 = EDGE_CURVE ( 'NONE', #1791, #2623, #1293, .T. ) ;

+#2823 = LINE ( 'NONE', #2417, #3410 ) ;

+#2824 = ORIENTED_EDGE ( 'NONE', *, *, #967, .F. ) ;

+#2825 = VECTOR ( 'NONE', #1302, 39.37007874015748100 ) ;

+#2826 = CARTESIAN_POINT ( 'NONE',  ( 0.1298191233055829800, 0.1015718309748114700, 0.2896759418404172800 ) ) ;

+#2827 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( $, .METRE. ) );

+#2828 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;

+#2829 = ORIENTED_EDGE ( 'NONE', *, *, #292, .T. ) ;

+#2830 = PRESENTATION_STYLE_ASSIGNMENT (( #3259 ) ) ;

+#2831 = COLOUR_RGB ( '',0.7529411764705882200, 0.7529411764705882200, 0.7529411764705882200 ) ;

+#2832 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;

+#2833 = FILL_AREA_STYLE ('',( #425 ) ) ;

+#2834 = VERTEX_POINT ( 'NONE', #4090 ) ;

+#2835 = CARTESIAN_POINT ( 'NONE',  ( 0.1293191233055834000, 0.1650718309748114800, 0.2496114794560395100 ) ) ;

+#2836 =( CONVERSION_BASED_UNIT ( 'INCH', #1818 ) LENGTH_UNIT ( ) NAMED_UNIT ( #805 ) );

+#2837 = EDGE_CURVE ( 'NONE', #3221, #356, #2923, .T. ) ;

+#2838 = ORIENTED_EDGE ( 'NONE', *, *, #1470, .T. ) ;

+#2839 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #1569 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #3558, #2312, #1089 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );

+#2840 = COLOUR_RGB ( '',0.7529411764705882200, 0.7529411764705882200, 0.7529411764705882200 ) ;

+#2841 = CARTESIAN_POINT ( 'NONE',  ( 0.1298191233055829800, 0.1648671146626509400, 0.2331561794198340800 ) ) ;

+#2842 = ORIENTED_EDGE ( 'NONE', *, *, #769, .F. ) ;

+#2843 = ORIENTED_EDGE ( 'NONE', *, *, #4013, .T. ) ;

+#2844 = ORIENTED_EDGE ( 'NONE', *, *, #586, .T. ) ;

+#2845 = DIRECTION ( 'NONE',  ( 1.000000000000000000, 0.0000000000000000000, 6.723502732300544000E-015 ) ) ;

+#2846 = CARTESIAN_POINT ( 'NONE',  ( -0.07228087669441765600, 0.09557183097480970200, 0.2896759418404159000 ) ) ;

+#2847 = FILL_AREA_STYLE_COLOUR ( '', #1766 ) ;

+#2848 = VERTEX_POINT ( 'NONE', #2821 ) ;

+#2849 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION (  '', ( #2863 ), #1429 ) ;

+#2850 = COLOUR_RGB ( '',0.7529411764705882200, 0.7529411764705882200, 0.7529411764705882200 ) ;

+#2851 = ORIENTED_EDGE ( 'NONE', *, *, #2890, .F. ) ;

+#2852 = SURFACE_STYLE_FILL_AREA ( #3282 ) ;

+#2853 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( $, .METRE. ) );

+#2854 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;

+#2855 = ORIENTED_EDGE ( 'NONE', *, *, #1778, .F. ) ;

+#2856 =( CONVERSION_BASED_UNIT ( 'INCH', #1829 ) LENGTH_UNIT ( ) NAMED_UNIT ( #3148 ) );

+#2857 = CARTESIAN_POINT ( 'NONE',  ( -0.07278087669441697700, 0.1650718309748113700, 0.2316417109267820400 ) ) ;

+#2858 = DIRECTION ( 'NONE',  ( 6.123233995736766000E-017, 1.000000000000000000, 4.116958050085173300E-031 ) ) ;

+#2859 = CARTESIAN_POINT ( 'NONE',  ( -0.07278087669441706000, 0.1650718309748114800, 0.1629758418404165000 ) ) ;

+#2860 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #1472, 'distance_accuracy_value', 'NONE');

+#2861 = PRESENTATION_LAYER_ASSIGNMENT (  '', '', ( #2863 ) ) ;

+#2862 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );

+#2863 = STYLED_ITEM ( 'NONE', ( #2830 ), #1547 ) ;

+#2864 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;

+#2865 = ORIENTED_EDGE ( 'NONE', *, *, #3508, .T. ) ;

+#2866 = ORIENTED_EDGE ( 'NONE', *, *, #606, .F. ) ;

+#2867 = VECTOR ( 'NONE', #847, 39.37007874015748100 ) ;

+#2868 = CARTESIAN_POINT ( 'NONE',  ( 0.1296092929483116400, 0.1650718309748114800, 0.2486693275250501700 ) ) ;

+#2869 = STYLED_ITEM ( 'NONE', ( #2090 ), #513 ) ;

+#2870 = VERTEX_POINT ( 'NONE', #2416 ) ;

+#2871 = CIRCLE ( 'NONE', #2447, 0.005000009999999872500 ) ;

+#2872 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( $, .METRE. ) );

+#2873 = PRESENTATION_LAYER_ASSIGNMENT (  '', '', ( #2762 ) ) ;

+#2874 = EDGE_CURVE ( 'NONE', #320, #4084, #2007, .T. ) ;

+#2875 = DIRECTION ( 'NONE',  ( 1.000000000000000000, 0.0000000000000000000, 6.829606324948182100E-015 ) ) ;

+#2876 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;

+#2877 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );

+#2878 = SURFACE_STYLE_USAGE ( .BOTH. , #3305 ) ;

+#2879 = CARTESIAN_POINT ( 'NONE',  ( -0.07753700850298059200, 0.1686107971067844200, 0.2471820846068352700 ) ) ;

+#2880 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );

+#2881 = AXIS2_PLACEMENT_3D ( 'NONE', #3885, #3471, #3052 ) ;

+#2882 =( CONVERSION_BASED_UNIT ( 'INCH', #3060 ) LENGTH_UNIT ( ) NAMED_UNIT ( #2598 ) );

+#2883 = FACE_OUTER_BOUND ( 'NONE', #2675, .T. ) ;

+#2884 = EDGE_CURVE ( 'NONE', #3788, #992, #312, .T. ) ;

+#2885 = COLOUR_RGB ( '',0.5019607843137254800, 0.5019607843137254800, 0.5019607843137254800 ) ;

+#2886 = SURFACE_STYLE_USAGE ( .BOTH. , #3309 ) ;

+#2887 = CARTESIAN_POINT ( 'NONE',  ( 0.1298105850396674100, 0.1647628673121830600, 0.2346758318404155700 ) ) ;

+#2888 = VECTOR ( 'NONE', #2864, 39.37007874015748100 ) ;

+#2889 = VERTEX_POINT ( 'NONE', #3135 ) ;

+#2890 = EDGE_CURVE ( 'NONE', #1341, #1679, #3198, .T. ) ;

+#2891 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );

+#2892 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );

+#2893 = VERTEX_POINT ( 'NONE', #1959 ) ;

+#2894 = ADVANCED_FACE ( 'NONE', ( #3812 ), #1581, .T. ) ;

+#2895 = CARTESIAN_POINT ( 'NONE',  ( 0.1248191233055829700, 0.1650718309748114800, 0.3163758418404165100 ) ) ;

+#2896 = ORIENTED_EDGE ( 'NONE', *, *, #215, .F. ) ;

+#2897 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );

+#2898 = CARTESIAN_POINT ( 'NONE',  ( 0.1353775186729933600, 0.1669267928794177200, 0.2346758318404155700 ) ) ;

+#2899 = LINE ( 'NONE', #2482, #417 ) ;

+#2900 = FILL_AREA_STYLE_COLOUR ( '', #1906 ) ;

+#2901 = CARTESIAN_POINT ( 'NONE',  ( 0.1293191233055829000, 0.1020718309748115300, 0.2896759418404172800 ) ) ;

+#2902 = CARTESIAN_POINT ( 'NONE',  ( 0.3036146975931394200, 0.1015718309748102600, 0.2896759418404186200 ) ) ;

+#2903 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );

+#2904 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );

+#2905 = CARTESIAN_POINT ( 'NONE',  ( -0.07228087669441708700, 0.1645718309748114800, 0.1693129294117447800 ) ) ;

+#2906 = PLANE ( 'NONE',  #4048 ) ;

+#2907 = LINE ( 'NONE', #2494, #3036 ) ;

+#2908 = LINE ( 'NONE', #2495, #2057 ) ;

+#2909 = VECTOR ( 'NONE', #1210, 39.37007874015748100 ) ;

+#2910 = VERTEX_POINT ( 'NONE', #10 ) ;

+#2911 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );

+#2912 = VECTOR ( 'NONE', #852, 39.37007874015748100 ) ;

+#2913 = CARTESIAN_POINT ( 'NONE',  ( -0.07557913158452957100, 0.1703217599903788800, 0.2305243898687399700 ) ) ;

+#2914 = PRESENTATION_LAYER_ASSIGNMENT (  '', '', ( #2791 ) ) ;

+#2915 = ORIENTED_EDGE ( 'NONE', *, *, #1319, .F. ) ;

+#2916 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #3917 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #651, #3446, #2203 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );

+#2917 = LINE ( 'NONE', #2503, #323 ) ;

+#2918 = VECTOR ( 'NONE', #1295, 39.37007874015748100 ) ;

+#2919 = ORIENTED_EDGE ( 'NONE', *, *, #2601, .T. ) ;

+#2920 = EDGE_CURVE ( 'NONE', #710, #3553, #3702, .T. ) ;

+#2921 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( $, .METRE. ) );

+#2922 = CARTESIAN_POINT ( 'NONE',  ( 0.1248191233055829700, 0.2080718309748114700, 0.3163758418404165100 ) ) ;

+#2923 = LINE ( 'NONE', #3662, #2728 ) ;

+#2924 = DIRECTION ( 'NONE',  ( -6.982964699952515400E-015, -1.000000000000000000, -4.694998223968899400E-029 ) ) ;

+#2925 = EDGE_CURVE ( 'NONE', #1777, #2939, #4104, .T. ) ;

+#2926 = DIRECTION ( 'NONE',  ( -1.000000000000000000, 6.982964699952515400E-015, -9.264751597397506300E-015 ) ) ;

+#2927 = CARTESIAN_POINT ( 'NONE',  ( -0.06778087669441705500, 0.1710718309748114900, 0.1896757418404058600 ) ) ;

+#2928 = DIRECTION ( 'NONE',  ( -4.182253867203583300E-015, 0.0000000000000000000, 1.000000000000000000 ) ) ;

+#2929 = CARTESIAN_POINT ( 'NONE',  ( 0.1311551171880969400, 0.1710718309748114900, 0.2493596171101746500 ) ) ;

+#2930 = CARTESIAN_POINT ( 'NONE',  ( -0.07278087669441706000, 0.1650718309748114800, 0.3163758418404165100 ) ) ;

+#2931 = AXIS2_PLACEMENT_3D ( 'NONE', #65, #3753, #3340 ) ;

+#2932 = LINE ( 'NONE', #2519, #891 ) ;

+#2933 = FILL_AREA_STYLE ('',( #84 ) ) ;

+#2934 = LENGTH_MEASURE_WITH_UNIT ( LENGTH_MEASURE( 0.02539999999999999900 ), #650 );

+#2935 = LINE ( 'NONE', #2522, #196 ) ;

+#2936 = ORIENTED_EDGE ( 'NONE', *, *, #81, .T. ) ;

+#2937 = ORIENTED_EDGE ( 'NONE', *, *, #2884, .F. ) ;

+#2938 = CYLINDRICAL_SURFACE ( 'NONE', #2332, 0.02460000000000002500 ) ;

+#2939 = VERTEX_POINT ( 'NONE', #803 ) ;

+#2940 = ORIENTED_EDGE ( 'NONE', *, *, #866, .T. ) ;

+#2941 = ORIENTED_EDGE ( 'NONE', *, *, #1704, .T. ) ;

+#2942 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;

+#2943 = CARTESIAN_POINT ( 'NONE',  ( -0.07878087669441701000, 0.1020718309748114600, 0.1896757418404057800 ) ) ;

+#2944 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION (  '', ( #3019 ), #627 ) ;

+#2945 = DIRECTION ( 'NONE',  ( -1.000000000000000000, 0.0000000000000000000, 1.067128122525103100E-016 ) ) ;

+#2946 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #3994 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #3794, #2544, #1330 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );

+#2947 = VERTEX_POINT ( 'NONE', #1220 ) ;

+#2948 = SURFACE_SIDE_STYLE ('',( #3372 ) ) ;

+#2949 = PRESENTATION_LAYER_ASSIGNMENT (  '', '', ( #3019 ) ) ;

+#2950 = SURFACE_STYLE_FILL_AREA ( #3374 ) ;

+#2951 = ORIENTED_EDGE ( 'NONE', *, *, #2499, .F. ) ;

+#2952 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;

+#2953 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( $, .METRE. ) );

+#2954 = DIRECTION ( 'NONE',  ( -6.723502732300544000E-015, -5.605193857299268300E-045, 1.000000000000000000 ) ) ;

+#2955 = FILL_AREA_STYLE ('',( #1102 ) ) ;

+#2956 = DIRECTION ( 'NONE',  ( -1.000000000000000000, -6.982964699952515400E-015, -6.723502732300544000E-015 ) ) ;

+#2957 = PRESENTATION_LAYER_ASSIGNMENT (  '', '', ( #88 ) ) ;

+#2958 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION (  '', ( #2869 ), #2616 ) ;

+#2959 = SURFACE_STYLE_USAGE ( .BOTH. , #3385 ) ;

+#2960 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( $, .METRE. ) );

+#2961 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION (  '', ( #3120 ), #2043 ) ;

+#2962 = DIRECTION ( 'NONE',  ( -1.000000000000000000, 0.0000000000000000000, -6.723502732300544000E-015 ) ) ;

+#2963 = VERTEX_POINT ( 'NONE', #349 ) ;

+#2964 = PRESENTATION_LAYER_ASSIGNMENT (  '', '', ( #3120 ) ) ;

+#2965 = VECTOR ( 'NONE', #3990, 39.37007874015748100 ) ;

+#2966 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #1239 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #1989, #753, #3544 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );

+#2967 = PRESENTATION_STYLE_ASSIGNMENT (( #3392 ) ) ;

+#2968 = ORIENTED_EDGE ( 'NONE', *, *, #1753, .T. ) ;

+#2969 = AXIS2_PLACEMENT_3D ( 'NONE', #3348, #2928, #2515 ) ;

+#2970 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( $, .METRE. ) );

+#2971 = PRESENTATION_STYLE_ASSIGNMENT (( #3396 ) ) ;

+#2972 = SURFACE_STYLE_USAGE ( .BOTH. , #3397 ) ;

+#2973 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;

+#2974 = CARTESIAN_POINT ( 'NONE',  ( -0.06778087669441705500, 0.2080718309748114700, 0.1629758418404164700 ) ) ;

+#2975 = SURFACE_STYLE_FILL_AREA ( #3401 ) ;

+#2976 = SURFACE_STYLE_USAGE ( .BOTH. , #3402 ) ;

+#2977 = FILL_AREA_STYLE ('',( #3403 ) ) ;

+#2978 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION (  '', ( #2762 ), #3757 ) ;

+#2979 = FILL_AREA_STYLE_COLOUR ( '', #1354 ) ;

+#2980 = CARTESIAN_POINT ( 'NONE',  ( -0.07278087669441706000, 0.09557183097481147800, 0.1629758418404165000 ) ) ;

+#2981 = ORIENTED_EDGE ( 'NONE', *, *, #2437, .T. ) ;

+#2982 = AXIS2_PLACEMENT_3D ( 'NONE', #2085, #1683, #1283 ) ;

+#2983 = SURFACE_STYLE_USAGE ( .BOTH. , #3408 ) ;

+#2984 = ORIENTED_EDGE ( 'NONE', *, *, #1884, .T. ) ;

+#2985 = VECTOR ( 'NONE', #1991, 39.37007874015748100 ) ;

+#2986 = VECTOR ( 'NONE', #465, 39.37007874015748100 ) ;

+#2987 = FACE_OUTER_BOUND ( 'NONE', #4096, .T. ) ;

+#2988 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );

+#2989 = ORIENTED_EDGE ( 'NONE', *, *, #2442, .T. ) ;

+#2990 = VECTOR ( 'NONE', #3234, 39.37007874015748100 ) ;

+#2991 = SURFACE_STYLE_USAGE ( .BOTH. , #3415 ) ;

+#2992 = COLOUR_RGB ( '',0.7529411764705882200, 0.7529411764705882200, 0.7529411764705882200 ) ;

+#2993 =( CONVERSION_BASED_UNIT ( 'INCH', #585 ) LENGTH_UNIT ( ) NAMED_UNIT ( #2586 ) );

+#2994 = SURFACE_SIDE_STYLE ('',( #3417 ) ) ;

+#2995 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #3280, 'distance_accuracy_value', 'NONE');

+#2996 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #3706 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #1724, #453, #3283 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );

+#2997 = ADVANCED_FACE ( 'NONE', ( #478 ), #3400, .T. ) ;

+#2998 = SURFACE_STYLE_USAGE ( .BOTH. , #3420 ) ;

+#2999 = DIRECTION ( 'NONE',  ( -1.000000000000000000, 0.0000000000000000000, -6.723502732300544000E-015 ) ) ;

+#3000 = LINE ( 'NONE', #2590, #290 ) ;

+#3001 = EDGE_LOOP ( 'NONE', ( #1565, #2464, #276, #3804, #893, #3698, #1909 ) ) ;

+#3002 = FACE_OUTER_BOUND ( 'NONE', #2261, .T. ) ;

+#3003 = AXIS2_PLACEMENT_3D ( 'NONE', #946, #499, #44 ) ;

+#3004 = LINE ( 'NONE', #2595, #1316 ) ;

+#3005 = VERTEX_POINT ( 'NONE', #1741 ) ;

+#3006 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( $, .METRE. ) );

+#3007 = EDGE_CURVE ( 'NONE', #3553, #2834, #1351, .T. ) ;

+#3008 = EDGE_CURVE ( 'NONE', #2834, #3192, #3157, .T. ) ;

+#3009 = STYLED_ITEM ( 'NONE', ( #2229 ), #998 ) ;

+#3010 = ORIENTED_EDGE ( 'NONE', *, *, #3384, .F. ) ;

+#3011 = CARTESIAN_POINT ( 'NONE',  ( -0.07278087669441706000, 0.09557183097481147800, 0.1786758418404164600 ) ) ;

+#3012 = PRODUCT_DEFINITION_CONTEXT ( 'detailed design', #271, 'design' ) ;

+#3013 = FILL_AREA_STYLE_COLOUR ( '', #2525 ) ;

+#3014 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );

+#3015 = EDGE_CURVE ( 'NONE', #1982, #1609, #1242, .T. ) ;

+#3016 = EDGE_CURVE ( 'NONE', #2910, #3122, #4043, .T. ) ;

+#3017 = ORIENTED_EDGE ( 'NONE', *, *, #3697, .T. ) ;

+#3018 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );

+#3019 = STYLED_ITEM ( 'NONE', ( #262 ), #3255 ) ;

+#3020 = LENGTH_MEASURE_WITH_UNIT ( LENGTH_MEASURE( 0.02539999999999999900 ), #2853 );

+#3021 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );

+#3022 = SURFACE_SIDE_STYLE ('',( #3441 ) ) ;

+#3023 = CARTESIAN_POINT ( 'NONE',  ( -0.2465764509819907700, 0.09557183097481031200, 0.2896759418404146700 ) ) ;

+#3024 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #2597, 'distance_accuracy_value', 'NONE');

+#3025 = CARTESIAN_POINT ( 'NONE',  ( -0.07228087669441768400, 0.1020718309748115300, 0.2896759418404159000 ) ) ;

+#3026 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #833 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #3746, #2496, #1277 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );

+#3027 = ORIENTED_EDGE ( 'NONE', *, *, #939, .T. ) ;

+#3028 = DIRECTION ( 'NONE',  ( 1.000000000000000000, 0.0000000000000000000, 6.723502732300544000E-015 ) ) ;

+#3029 = ORIENTED_EDGE ( 'NONE', *, *, #1289, .T. ) ;

+#3030 = VECTOR ( 'NONE', #2478, 39.37007874015748100 ) ;

+#3031 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( $, .METRE. ) );

+#3032 = B_SPLINE_CURVE_WITH_KNOTS ( 'NONE', 3,

+ ( #2378, #1155, #742, #277 ),

+ .UNSPECIFIED., .F., .F.,

+ ( 4, 4 ),

+ ( 0.0000000000000000000, 1.000000000000000000 ),

+ .UNSPECIFIED. ) ;

+#3033 = VECTOR ( 'NONE', #3435, 39.37007874015748100 ) ;

+#3034 = B_SPLINE_CURVE_WITH_KNOTS ( 'NONE', 3,

+ ( #2589, #2177, #1764, #1382, #958, #511, #55 ),

+ .UNSPECIFIED., .F., .F.,

+ ( 4, 3, 4 ),

+ ( 0.0000000000000000000, 3.868420857817094100E-005, 7.753458603799396400E-005 ),

+ .UNSPECIFIED. ) ;

+#3035 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;

+#3036 = VECTOR ( 'NONE', #2079, 39.37007874015748100 ) ;

+#3037 = CARTESIAN_POINT ( 'NONE',  ( -0.07409300819471413600, 0.1710718309748114600, 0.2299887931198814900 ) ) ;

+#3038 = CARTESIAN_POINT ( 'NONE',  ( 0.1293191233055829000, 0.1020718309748115300, 0.2896759418404172800 ) ) ;

+#3039 = FACE_OUTER_BOUND ( 'NONE', #1402, .T. ) ;

+#3040 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );

+#3041 = VECTOR ( 'NONE', #1092, 39.37007874015748100 ) ;

+#3042 = SURFACE_STYLE_FILL_AREA ( #3462 ) ;

+#3043 = ORIENTED_EDGE ( 'NONE', *, *, #3460, .F. ) ;

+#3044 = CARTESIAN_POINT ( 'NONE',  ( -0.07461102875880039300, 0.1654775855535204900, 0.2346758318403927300 ) ) ;

+#3045 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );

+#3046 = ORIENTED_EDGE ( 'NONE', *, *, #4066, .T. ) ;

+#3047 = CARTESIAN_POINT ( 'NONE',  ( 0.1164857899722495500, 0.1282384976414782100, 0.2113425085070830800 ) ) ;

+#3048 = DIRECTION ( 'NONE',  ( -3.491481338843133000E-015, -1.000000000000000000, -2.347498432148817200E-029 ) ) ;

+#3049 = EDGE_CURVE ( 'NONE', #3600, #2658, #1651, .T. ) ;

+#3050 = SURFACE_SIDE_STYLE ('',( #3470 ) ) ;

+#3051 = AXIS2_PLACEMENT_3D ( 'NONE', #1375, #951, #506 ) ;

+#3052 = DIRECTION ( 'NONE',  ( -1.000000000000000000, 6.982964699952515400E-015, -6.723502732300544000E-015 ) ) ;

+#3053 = LINE ( 'NONE', #2632, #1362 ) ;

+#3054 = PRESENTATION_STYLE_ASSIGNMENT (( #3474 ) ) ;

+#3055 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #270, 'distance_accuracy_value', 'NONE');

+#3056 = EDGE_CURVE ( 'NONE', #3423, #3553, #1911, .T. ) ;

+#3057 = CARTESIAN_POINT ( 'NONE',  ( -0.06778087669441705500, 0.1650718309748114800, 0.2896759418404159000 ) ) ;

+#3059 = EDGE_CURVE ( 'NONE', #1585, #3221, #268, .T. ) ;

+#3058 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;

+#3060 = LENGTH_MEASURE_WITH_UNIT ( LENGTH_MEASURE( 0.02539999999999999900 ), #29 );

+#3061 = VERTEX_POINT ( 'NONE', #3097 ) ;

+#3062 = EDGE_CURVE ( 'NONE', #284, #1949, #1313, .T. ) ;

+#3063 = PRODUCT_DEFINITION_FORMATION_WITH_SPECIFIED_SOURCE ( 'ANY', '', #498, .NOT_KNOWN. ) ;

+#3064 = EDGE_CURVE ( 'NONE', #2910, #4028, #1453, .T. ) ;

+#3065 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;

+#3066 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( $, .METRE. ) );

+#3067 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION (  '', ( #3716 ), #2238 ) ;

+#3068 = ORIENTED_EDGE ( 'NONE', *, *, #1389, .T. ) ;

+#3069 = ADVANCED_FACE ( 'NONE', ( #117 ), #4065, .F. ) ;

+#3070 = LINE ( 'NONE', #2643, #3609 ) ;

+#3071 = SURFACE_SIDE_STYLE ('',( #3493 ) ) ;

+#3072 = SURFACE_SIDE_STYLE ('',( #3494 ) ) ;

+#3073 = CARTESIAN_POINT ( 'NONE',  ( -0.07228087669441667100, 0.1020718309748115300, 0.1393450606039411400 ) ) ;

+#3074 = ORIENTED_EDGE ( 'NONE', *, *, #1304, .T. ) ;

+#3075 = SURFACE_STYLE_FILL_AREA ( #3496 ) ;

+#3076 =( CONVERSION_BASED_UNIT ( 'INCH', #1109 ) LENGTH_UNIT ( ) NAMED_UNIT ( #1820 ) );

+#3077 = CARTESIAN_POINT ( 'NONE',  ( 0.1293191233055835900, 0.1015718309748115000, 0.1896757418404069500 ) ) ;

+#3078 = AXIS2_PLACEMENT_3D ( 'NONE', #1010, #3377, #2952 ) ;

+#3079 = FILL_AREA_STYLE_COLOUR ( '', #1931 ) ;

+#3080 = CARTESIAN_POINT ( 'NONE',  ( -0.07274690710729418700, 0.1647529818905532900, 0.2446758518403925300 ) ) ;

+#3081 = CARTESIAN_POINT ( 'NONE',  ( 0.08981912330558300400, 0.1015718309748114700, 0.1846758418404164900 ) ) ;

+#3082 = ORIENTED_EDGE ( 'NONE', *, *, #3056, .F. ) ;

+#3083 = VERTEX_POINT ( 'NONE', #2394 ) ;

+#3084 = CARTESIAN_POINT ( 'NONE',  ( -0.07228087669441750400, 0.1710718309748114900, 0.2297402042247686800 ) ) ;

+#3085 = ORIENTED_EDGE ( 'NONE', *, *, #1053, .F. ) ;

+#3086 = DIRECTION ( 'NONE',  ( 6.723502732300544000E-015, 0.0000000000000000000, -1.000000000000000000 ) ) ;

+#3087 = LENGTH_MEASURE_WITH_UNIT ( LENGTH_MEASURE( 0.02539999999999999900 ), #1552 );

+#3088 = ORIENTED_EDGE ( 'NONE', *, *, #385, .F. ) ;

+#3089 = ADVANCED_FACE ( 'NONE', ( #997 ), #1397, .T. ) ;

+#3090 = LINE ( 'NONE', #2668, #3823 ) ;

+#3091 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( $, .METRE. ) );

+#3092 = FILL_AREA_STYLE ('',( #3519 ) ) ;

+#3093 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION (  '', ( #1233 ), #2641 ) ;

+#3094 = SURFACE_STYLE_FILL_AREA ( #3522 ) ;

+#3095 = CARTESIAN_POINT ( 'NONE',  ( -0.07278087669441706000, 0.1015718309748114700, 0.3163758418404165100 ) ) ;

+#3096 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #2239 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #1477, #180, #3021 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );

+#3097 = CARTESIAN_POINT ( 'NONE',  ( -0.07228087669441773900, 0.09557183097481150600, 0.2896759418404159000 ) ) ;

+#3098 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );

+#3099 = PRESENTATION_LAYER_ASSIGNMENT (  '', '', ( #1233 ) ) ;

+#3100 = CARTESIAN_POINT ( 'NONE',  ( -0.06778087669441705500, 0.1650718309748114800, 0.2296758218403890900 ) ) ;

+#3101 = ORIENTED_EDGE ( 'NONE', *, *, #857, .F. ) ;

+#3102 = DIRECTION ( 'NONE',  ( -6.723502732300544000E-015, 5.605193857299268300E-045, 1.000000000000000000 ) ) ;

+#3103 = PRESENTATION_STYLE_ASSIGNMENT (( #3531 ) ) ;

+#3104 = ORIENTED_EDGE ( 'NONE', *, *, #3826, .T. ) ;

+#3105 = DIRECTION ( 'NONE',  ( 6.723502732300544000E-015, 0.0000000000000000000, -1.000000000000000000 ) ) ;

+#3106 = EDGE_CURVE ( 'NONE', #2081, #1934, #3764, .T. ) ;

+#3107 = LENGTH_MEASURE_WITH_UNIT ( LENGTH_MEASURE( 0.02539999999999999900 ), #1584 );

+#3108 = VERTEX_POINT ( 'NONE', #2099 ) ;

+#3109 = PRESENTATION_STYLE_ASSIGNMENT (( #3535 ) ) ;

+#3110 = ORIENTED_EDGE ( 'NONE', *, *, #2488, .T. ) ;

+#3111 = AXIS2_PLACEMENT_3D ( 'NONE', #3842, #3421, #2999 ) ;

+#3112 = PRESENTATION_STYLE_ASSIGNMENT (( #3538 ) ) ;

+#3113 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;

+#3114 = ADVANCED_FACE ( 'NONE', ( #2401 ), #4058, .F. ) ;

+#3115 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;

+#3116 = DIRECTION ( 'NONE',  ( 1.000000000000000000, 0.0000000000000000000, 6.829606324947551800E-015 ) ) ;

+#3117 = SURFACE_STYLE_FILL_AREA ( #3546 ) ;

+#3118 = PRESENTATION_STYLE_ASSIGNMENT (( #3549 ) ) ;

+#3119 = AXIS2_PLACEMENT_3D ( 'NONE', #3612, #3199, #2768 ) ;

+#3120 = STYLED_ITEM ( 'NONE', ( #1891 ), #1516 ) ;

+#3121 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );

+#3122 = VERTEX_POINT ( 'NONE', #208 ) ;

+#3123 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #1191 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #48, #2897, #1668 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );

+#3124 = CARTESIAN_POINT ( 'NONE',  ( -0.06778087669441704200, 0.1650718309748114800, 0.3163758418404165100 ) ) ;

+#3125 = EDGE_CURVE ( 'NONE', #1218, #693, #3882, .T. ) ;

+#3126 = PRESENTATION_LAYER_ASSIGNMENT (  '', '', ( #3411 ) ) ;

+#3127 = COLOUR_RGB ( '',0.5019607843137254800, 0.5019607843137254800, 0.5019607843137254800 ) ;

+#3128 = VECTOR ( 'NONE', #1564, 39.37007874015748100 ) ;

+#3129 = CARTESIAN_POINT ( 'NONE',  ( 0.1052191233055829600, 0.1650718309748114800, 0.3163758418404165100 ) ) ;

+#3130 = EDGE_LOOP ( 'NONE', ( #3996, #2318, #1114, #3532 ) ) ;

+#3131 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;

+#3132 = ADVANCED_FACE ( 'NONE', ( #2020 ), #2629, .T. ) ;

+#3133 = CARTESIAN_POINT ( 'NONE',  ( 0.02851912330559135100, 0.1650718309748114800, 0.2296758218403897300 ) ) ;

+#3134 = EDGE_LOOP ( 'NONE', ( #2329, #57, #3406, #1204, #3847, #514, #700 ) ) ;

+#3135 = CARTESIAN_POINT ( 'NONE',  ( 0.1052191233055830000, 0.09557183097481147800, 0.1383758418404164900 ) ) ;

+#3136 = CIRCLE ( 'NONE', #685, 0.02459999999999999300 ) ;

+#3137 = LENGTH_MEASURE_WITH_UNIT ( LENGTH_MEASURE( 0.02539999999999999900 ), #3816 );

+#3138 = ORIENTED_EDGE ( 'NONE', *, *, #223, .T. ) ;

+#3139 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, -0.7071067811865495700, -0.7071067811865454600 ) ) ;

+#3140 = COLOUR_RGB ( '',0.5019607843137254800, 0.5019607843137254800, 0.5019607843137254800 ) ;

+#3141 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );

+#3142 = SURFACE_STYLE_FILL_AREA ( #3570 ) ;

+#3143 = EDGE_LOOP ( 'NONE', ( #2541, #2555, #91, #520 ) ) ;

+#3144 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );

+#3145 = CIRCLE ( 'NONE', #3119, 0.006500000000000002300 ) ;

+#3146 = CARTESIAN_POINT ( 'NONE',  ( 0.1052191233055831500, 0.1650718309748114800, 0.2896759418404170100 ) ) ;

+#3147 = VERTEX_POINT ( 'NONE', #343 ) ;

+#3148 = DIMENSIONAL_EXPONENTS ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ;

+#3149 = ORIENTED_EDGE ( 'NONE', *, *, #2581, .T. ) ;

+#3150 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;

+#3151 = VECTOR ( 'NONE', #1950, 39.37007874015748100 ) ;

+#3152 = DIMENSIONAL_EXPONENTS ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ;

+#3153 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION (  '', ( #3339 ), #3289 ) ;

+#3154 = EDGE_CURVE ( 'NONE', #3993, #837, #4011, .T. ) ;

+#3155 = COLOUR_RGB ( '',0.5019607843137254800, 0.5019607843137254800, 0.5019607843137254800 ) ;

+#3156 = SURFACE_SIDE_STYLE ('',( #3581 ) ) ;

+#3157 = B_SPLINE_CURVE_WITH_KNOTS ( 'NONE', 3,

+ ( #26, #3722, #3306, #2879, #2469, #2056 ),

+ .UNSPECIFIED., .F., .F.,

+ ( 4, 2, 4 ),

+ ( 0.0000000000000000000, 0.4999999999999991100, 1.000000000000000000 ),

+ .UNSPECIFIED. ) ;

+#3158 = ORIENTED_EDGE ( 'NONE', *, *, #1685, .T. ) ;

+#3159 = DIMENSIONAL_EXPONENTS ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ;

+#3160 = DIMENSIONAL_EXPONENTS ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ;

+#3161 = CARTESIAN_POINT ( 'NONE',  ( -0.07278087669441706000, 0.1650718309748114800, 0.3163758418404165100 ) ) ;

+#3162 = CARTESIAN_POINT ( 'NONE',  ( 0.1298191233055829800, 0.1650718309748114600, 0.2896759418404174500 ) ) ;

+#3163 = DIMENSIONAL_EXPONENTS ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ;

+#3164 = VERTEX_POINT ( 'NONE', #2338 ) ;

+#3165 = PLANE ( 'NONE',  #1958 ) ;

+#3166 = DIMENSIONAL_EXPONENTS ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ;

+#3167 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION (  '', ( #452 ), #1792 ) ;

+#3168 =( CONVERSION_BASED_UNIT ( 'INCH', #409 ) LENGTH_UNIT ( ) NAMED_UNIT ( #3946 ) );

+#3169 = DIRECTION ( 'NONE',  ( 1.000000000000000000, 0.0000000000000000000, 3.468542248101127500E-014 ) ) ;

+#3170 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );

+#3171 = CARTESIAN_POINT ( 'NONE',  ( -0.07228087669441764200, 0.1710718309748114900, 0.2496114794560131100 ) ) ;

+#3172 = DIMENSIONAL_EXPONENTS ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ;

+#3173 = ORIENTED_EDGE ( 'NONE', *, *, #1470, .F. ) ;

+#3174 = FILL_AREA_STYLE ('',( #3594 ) ) ;

+#3175 = SURFACE_STYLE_FILL_AREA ( #3595 ) ;

+#3176 = DIMENSIONAL_EXPONENTS ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ;

+#3177 = CARTESIAN_POINT ( 'NONE',  ( -0.07411687057692267800, 0.1710718309748114900, 0.2493596171101451500 ) ) ;

+#3178 = CARTESIAN_POINT ( 'NONE',  ( -0.07148107669440159600, 0.1710718309748114900, 0.2346758318403889300 ) ) ;

+#3179 = DIMENSIONAL_EXPONENTS ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ;

+#3180 = AXIS2_PLACEMENT_3D ( 'NONE', #2059, #1655, #1244 ) ;

+#3181 = ORIENTED_EDGE ( 'NONE', *, *, #3344, .T. ) ;

+#3182 = COLOUR_RGB ( '',0.7529411764705882200, 0.7529411764705882200, 0.7529411764705882200 ) ;

+#3183 = DIMENSIONAL_EXPONENTS ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ;

+#3184 = PRESENTATION_STYLE_ASSIGNMENT (( #3602 ) ) ;

+#3185 = ORIENTED_EDGE ( 'NONE', *, *, #3240, .T. ) ;

+#3186 = AXIS2_PLACEMENT_3D ( 'NONE', #982, #536, #75 ) ;

+#3187 = FILL_AREA_STYLE_COLOUR ( '', #494 ) ;

+#3188 = DIMENSIONAL_EXPONENTS ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ;

+#3189 = FILL_AREA_STYLE_COLOUR ( '', #2885 ) ;

+#3190 = DIMENSIONAL_EXPONENTS ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ;

+#3191 = LINE ( 'NONE', #2764, #1894 ) ;

+#3192 = VERTEX_POINT ( 'NONE', #2745 ) ;

+#3193 = LENGTH_MEASURE_WITH_UNIT ( LENGTH_MEASURE( 0.02539999999999999900 ), #2872 );

+#3194 = EDGE_CURVE ( 'NONE', #4121, #3679, #327, .T. ) ;

+#3195 = COLOUR_RGB ( '',0.7529411764705882200, 0.7529411764705882200, 0.7529411764705882200 ) ;

+#3196 = DIMENSIONAL_EXPONENTS ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ;

+#3197 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );

+#3198 = LINE ( 'NONE', #2767, #731 ) ;

+#3199 = DIRECTION ( 'NONE',  ( 6.723502732300544800E-015, 0.0000000000000000000, -1.000000000000000000 ) ) ;

+#3200 = DIRECTION ( 'NONE',  ( -1.000000000000000000, 0.0000000000000000000, -0.0000000000000000000 ) ) ;

+#3201 = EDGE_CURVE ( 'NONE', #1466, #2623, #233, .T. ) ;

+#3202 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( $, .METRE. ) );

+#3203 = FILL_AREA_STYLE_COLOUR ( '', #3155 ) ;

+#3204 = DIMENSIONAL_EXPONENTS ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ;

+#3205 = DIRECTION ( 'NONE',  ( -6.982964699952515400E-015, -1.000000000000000000, -4.694998223968898300E-029 ) ) ;

+#3206 = CARTESIAN_POINT ( 'NONE',  ( 0.1248191233055829700, 0.1650718309748114800, 0.3163758418404165100 ) ) ;

+#3207 = DIRECTION ( 'NONE',  ( 6.982964699952515400E-015, -1.000000000000000000, 4.694998223968899400E-029 ) ) ;

+#3208 = CARTESIAN_POINT ( 'NONE',  ( 0.1285193233055889100, 0.1710718309748114900, 0.2446758518404153500 ) ) ;

+#3209 = DIRECTION ( 'NONE',  ( -3.491481338843133000E-015, -1.000000000000000000, -2.347498432148817200E-029 ) ) ;

+#3210 = DIMENSIONAL_EXPONENTS ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ;

+#3211 = SURFACE_STYLE_USAGE ( .BOTH. , #3620 ) ;

+#3212 = EDGE_CURVE ( 'NONE', #2963, #1153, #3070, .T. ) ;

+#3213 = DIMENSIONAL_EXPONENTS ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ;

+#3214 = LINE ( 'NONE', #2784, #275 ) ;

+#3215 = ORIENTED_EDGE ( 'NONE', *, *, #1923, .F. ) ;

+#3216 = ADVANCED_FACE ( 'NONE', ( #1487 ), #1647, .T. ) ;

+#3217 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;

+#3218 = CARTESIAN_POINT ( 'NONE',  ( -0.06778087669441704200, 0.1650718309748114800, 0.3163758418404165100 ) ) ;

+#3219 = ORIENTED_EDGE ( 'NONE', *, *, #1753, .F. ) ;

+#3220 = CARTESIAN_POINT ( 'NONE',  ( -0.07228087669441750400, 0.1650718309748114800, 0.2297402042247686800 ) ) ;

+#3221 = VERTEX_POINT ( 'NONE', #4036 ) ;

+#3222 = DIRECTION ( 'NONE',  ( -0.7071067811865495700, 0.7071067811865454600, 0.0000000000000000000 ) ) ;

+#3223 = AXIS2_PLACEMENT_3D ( 'NONE', #398, #1576, #1172 ) ;

+#3224 = FACE_OUTER_BOUND ( 'NONE', #1782, .T. ) ;

+#3225 = CARTESIAN_POINT ( 'NONE',  ( 0.1293191233055831200, 0.1645718309748114800, 0.2896759418404174500 ) ) ;

+#3226 = CARTESIAN_POINT ( 'NONE',  ( 0.1052191233055829600, 0.1650718309748114800, 0.3163758418404165100 ) ) ;

+#3227 = LINE ( 'NONE', #2798, #574 ) ;

+#3228 = FACE_OUTER_BOUND ( 'NONE', #903, .T. ) ;

+#3229 = DIRECTION ( 'NONE',  ( 3.491483361109382100E-015, 1.000000000000000000, 2.347499791820082000E-029 ) ) ;

+#3230 = DIRECTION ( 'NONE',  ( -6.723502732300544000E-015, 0.0000000000000000000, 1.000000000000000000 ) ) ;

+#3231 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( $, .METRE. ) );

+#3232 = CARTESIAN_POINT ( 'NONE',  ( 0.1298191233060701500, 0.1649124588031712100, 0.2467085174582856500 ) ) ;

+#3233 = FACE_OUTER_BOUND ( 'NONE', #324, .T. ) ;

+#3234 = DIRECTION ( 'NONE',  ( 6.123233995736766000E-017, 1.000000000000000000, 2.560891905846254500E-031 ) ) ;

+#3235 = CARTESIAN_POINT ( 'NONE',  ( 0.02851912330559128200, 0.1710718309748114900, 0.2396758418404155700 ) ) ;

+#3236 = ORIENTED_EDGE ( 'NONE', *, *, #316, .F. ) ;

+#3237 = SURFACE_STYLE_FILL_AREA ( #3648 ) ;

+#3238 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #1207 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #1121, #3907, #2650 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );

+#3239 = CARTESIAN_POINT ( 'NONE',  ( -0.06778087669441705500, 0.2080718309748114700, 0.1629758418404164700 ) ) ;

+#3240 = EDGE_CURVE ( 'NONE', #3061, #381, #3145, .T. ) ;

+#3241 = SURFACE_STYLE_USAGE ( .BOTH. , #3651 ) ;

+#3242 = ORIENTED_EDGE ( 'NONE', *, *, #316, .T. ) ;

+#3243 = LINE ( 'NONE', #1586, #1912 ) ;

+#3244 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION (  '', ( #1910 ), #4060 ) ;

+#3245 = VECTOR ( 'NONE', #396, 39.37007874015748100 ) ;

+#3246 = SURFACE_STYLE_FILL_AREA ( #3655 ) ;

+#3247 = ORIENTED_EDGE ( 'NONE', *, *, #3125, .T. ) ;

+#3248 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );

+#3249 = CARTESIAN_POINT ( 'NONE',  ( 0.1002191233055829800, 0.1650718309748114800, 0.3163758418404165100 ) ) ;

+#3250 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #1821 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #37, #2891, #1662 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );

+#3251 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;

+#3252 = CARTESIAN_POINT ( 'NONE',  ( 0.1358191233055835700, 0.1020718309748115000, 0.1896757418404070000 ) ) ;

+#3253 = CARTESIAN_POINT ( 'NONE',  ( -0.04318087669441705200, 0.2080718309748114700, 0.1629758418404164700 ) ) ;

+#3254 = AXIS2_PLACEMENT_3D ( 'NONE', #3454, #3035, #2619 ) ;

+#3255 = ADVANCED_FACE ( 'NONE', ( #995 ), #1758, .T. ) ;

+#3256 = CARTESIAN_POINT ( 'NONE',  ( -0.07278087669441706000, 0.1015718309748114700, 0.3409758418404165200 ) ) ;

+#3257 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( $, .METRE. ) );

+#3258 = ORIENTED_EDGE ( 'NONE', *, *, #647, .F. ) ;

+#3259 = SURFACE_STYLE_USAGE ( .BOTH. , #3668 ) ;

+#3260 = CARTESIAN_POINT ( 'NONE',  ( 0.1248191233055829700, 0.1710718309748114900, 0.1629758418404164700 ) ) ;

+#3261 = DIRECTION ( 'NONE',  ( 6.982964699952515400E-015, -1.000000000000000000, 4.694998223968899400E-029 ) ) ;

+#3262 = ORIENTED_EDGE ( 'NONE', *, *, #1903, .T. ) ;

+#3263 = DIRECTION ( 'NONE',  ( 1.000000000000000000, 0.0000000000000000000, 6.829606324947599200E-015 ) ) ;

+#3264 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION (  '', ( #3291 ), #3895 ) ;

+#3265 = PRESENTATION_STYLE_ASSIGNMENT (( #3673 ) ) ;

+#3266 = ORIENTED_EDGE ( 'NONE', *, *, #2471, .F. ) ;

+#3267 = PRESENTATION_LAYER_ASSIGNMENT (  '', '', ( #3291 ) ) ;

+#3268 = CARTESIAN_POINT ( 'NONE',  ( 0.1298191233055829800, 0.1648225768240737000, 0.2336618887629195200 ) ) ;

+#3269 = VERTEX_POINT ( 'NONE', #50 ) ;

+#3270 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION (  '', ( #2422 ), #3366 ) ;

+#3271 = ORIENTED_EDGE ( 'NONE', *, *, #2191, .F. ) ;

+#3272 = LENGTH_MEASURE_WITH_UNIT ( LENGTH_MEASURE( 0.02539999999999999900 ), #3091 );

+#3273 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION (  '', ( #1545 ), #1422 ) ;

+#3274 = ORIENTED_EDGE ( 'NONE', *, *, #2208, .F. ) ;

+#3275 = CARTESIAN_POINT ( 'NONE',  ( 0.02851912330559135100, 0.1710718309748114900, 0.2296758218403897300 ) ) ;

+#3276 = LINE ( 'NONE', #2846, #197 ) ;

+#3277 = PLANE ( 'NONE',  #3850 ) ;

+#3278 = ORIENTED_EDGE ( 'NONE', *, *, #380, .T. ) ;

+#3279 = ORIENTED_EDGE ( 'NONE', *, *, #3154, .F. ) ;

+#3280 =( CONVERSION_BASED_UNIT ( 'INCH', #1879 ) LENGTH_UNIT ( ) NAMED_UNIT ( #1814 ) );

+#3281 = AXIS2_PLACEMENT_3D ( 'NONE', #2415, #2005, #1595 ) ;

+#3282 = FILL_AREA_STYLE ('',( #3694 ) ) ;

+#3283 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );

+#3284 = CARTESIAN_POINT ( 'NONE',  ( -0.04318087669441705200, 0.2080718309748114700, 0.1629758418404164700 ) ) ;

+#3285 = VERTEX_POINT ( 'NONE', #3739 ) ;

+#3286 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;

+#3287 = CARTESIAN_POINT ( 'NONE',  ( -0.07228087669441790600, 0.1710718309748114900, 0.2896759418404159000 ) ) ;

+#3288 = LINE ( 'NONE', #2859, #1589 ) ;

+#3289 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #3298 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #2565, #1355, #28 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );

+#3290 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );

+#3291 = STYLED_ITEM ( 'NONE', ( #1625 ), #1459 ) ;

+#3292 = CARTESIAN_POINT ( 'NONE',  ( -0.06778087669441704200, 0.1650718309748114800, 0.3163758418404165100 ) ) ;

+#3293 = PRESENTATION_LAYER_ASSIGNMENT (  '', '', ( #3543 ) ) ;

+#3294 = ORIENTED_EDGE ( 'NONE', *, *, #866, .F. ) ;

+#3295 = FACE_OUTER_BOUND ( 'NONE', #2129, .T. ) ;

+#3296 = CARTESIAN_POINT ( 'NONE',  ( 0.1296831544696123700, 0.1650718309748114800, 0.2483504247818614200 ) ) ;

+#3297 = AXIS2_PLACEMENT_3D ( 'NONE', #2324, #1922, #1501 ) ;

+#3298 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #2565, 'distance_accuracy_value', 'NONE');

+#3299 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );

+#3300 = ORIENTED_EDGE ( 'NONE', *, *, #857, .T. ) ;

+#3301 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );

+#3302 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );

+#3303 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;

+#3304 = DIRECTION ( 'NONE',  ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;

+#3305 = SURFACE_SIDE_STYLE ('',( #3720 ) ) ;

+#3306 = CARTESIAN_POINT ( 'NONE',  ( -0.07557913158452843300, 0.1703217599903795700, 0.2488272938120422200 ) ) ;

+#3307 =( CONVERSION_BASED_UNIT ( 'INCH', #1396 ) LENGTH_UNIT ( ) NAMED_UNIT ( #2141 ) );

+#3308 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #3444, 'distance_accuracy_value', 'NONE');

+#3309 = SURFACE_SIDE_STYLE ('',( #3725 ) ) ;

+#3310 = DIRECTION ( 'NONE',  ( -3.491481338843133000E-015, 1.000000000000000000, -2.347498432148817200E-029 ) ) ;

+#3311 = AXIS2_PLACEMENT_3D ( 'NONE', #1034, #600, #126 ) ;

+#3312 = ORIENTED_EDGE ( 'NONE', *, *, #1376, .T. ) ;

+#3313 = COLOUR_RGB ( '',0.7529411764705882200, 0.7529411764705882200, 0.7529411764705882200 ) ;

+#3314 = CARTESIAN_POINT ( 'NONE',  ( 0.1002191233055829800, 0.2080718309748114700, 0.1383758418404164900 ) ) ;

+#3315 = ORIENTED_EDGE ( 'NONE', *, *, #1663, .F. ) ;

+#3316 = LINE ( 'NONE', #2895, #3030 ) ;

+#3317 = FACE_OUTER_BOUND ( 'NONE', #42, .T. ) ;

+#3318 = VERTEX_POINT ( 'NONE', #3322 ) ;

+#3319 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #3418, 'distance_accuracy_value', 'NONE');

+#3320 = COLOUR_RGB ( '',0.7529411764705882200, 0.7529411764705882200, 0.7529411764705882200 ) ;

+#3321 = CARTESIAN_POINT ( 'NONE',  ( 0.1350930345501056300, 0.1676586591948913100, 0.2332841483773635500 ) ) ;

+#3322 = CARTESIAN_POINT ( 'NONE',  ( -0.07228087669441697600, 0.09557183097481154700, 0.1896757418404058600 ) ) ;

+#3323 = CARTESIAN_POINT ( 'NONE',  ( -0.04318087669441705200, 0.1650718309748114800, 0.3409758418404165200 ) ) ;

+#3324 = LINE ( 'NONE', #2902, #2490 ) ;

+#3325 = EDGE_CURVE ( 'NONE', #2665, #2614, #2899, .T. ) ;

+#3326 = DIRECTION ( 'NONE',  ( -1.000000000000000000, 0.0000000000000000000, -5.253553833969735500E-015 ) ) ;

+#3327 = EDGE_CURVE ( 'NONE', #2893, #2027, #1264, .T. ) ;

+#3328 = CARTESIAN_POINT ( 'NONE',  ( -0.07833927206181298700, 0.1669267928794548300, 0.2346758318403927000 ) ) ;

+#3329 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;

+#3330 = EDGE_CURVE ( 'NONE', #1609, #1871, #1447, .T. ) ;

+#3331 = VECTOR ( 'NONE', #2945, 39.37007874015748100 ) ;

+#3332 = ORIENTED_EDGE ( 'NONE', *, *, #1525, .F. ) ;

+#3333 = LENGTH_MEASURE_WITH_UNIT ( LENGTH_MEASURE( 0.02539999999999999900 ), #3231 );

+#3334 = CARTESIAN_POINT ( 'NONE',  ( -0.07753700850298138300, 0.1686107971067832600, 0.2321695990739479400 ) ) ;

+#3335 = ORIENTED_EDGE ( 'NONE', *, *, #1367, .F. ) ;

+#3336 = B_SPLINE_CURVE_WITH_KNOTS ( 'NONE', 3,

+ ( #2037, #1628, #1216, #799, #345, #4012, #3591 ),

+ .UNSPECIFIED., .F., .F.,

+ ( 4, 3, 4 ),

+ ( 0.0000000000000000000, 2.279408929072109700E-005, 4.991956003559201900E-005 ),

+ .UNSPECIFIED. ) ;

+#3337 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION (  '', ( #273 ), #1194 ) ;

+#3338 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );

+#3339 = STYLED_ITEM ( 'NONE', ( #1038 ), #1468 ) ;

+#3340 = DIRECTION ( 'NONE',  ( -1.000000000000000000, 0.0000000000000000000, 2.134256245050205900E-016 ) ) ;

+#3341 = ORIENTED_EDGE ( 'NONE', *, *, #1040, .F. ) ;

+#3342 = DIRECTION ( 'NONE',  ( -1.000000000000000000, -6.982964699952515400E-015, -6.723502732300544000E-015 ) ) ;

+#3343 = DIRECTION ( 'NONE',  ( -1.000000000000000000, 3.552713678800500900E-015, -6.723502732300544000E-015 ) ) ;

+#3344 = EDGE_CURVE ( 'NONE', #2848, #2210, #2061, .T. ) ;

+#3345 = CARTESIAN_POINT ( 'NONE',  ( 0.1036142975931392800, 0.09557183097481168600, 0.2896759418404170100 ) ) ;

+#3346 = CARTESIAN_POINT ( 'NONE',  ( 0.3036146975931392500, 0.09557183097481028500, 0.2896759418404188900 ) ) ;

+#3347 = DIRECTION ( 'NONE',  ( -3.491481338843133000E-015, -1.000000000000000000, -2.347498432148817200E-029 ) ) ;

+#3348 = CARTESIAN_POINT ( 'NONE',  ( 0.02851912330559107400, 0.1710718309748114900, 0.2896759418404170100 ) ) ;

+#3349 = CARTESIAN_POINT ( 'NONE',  ( 0.1326173781957089300, 0.1703217599903726900, 0.2488272938120728000 ) ) ;

+#3350 = LINE ( 'NONE', #2930, #1658 ) ;

+#3351 = DIRECTION ( 'NONE',  ( 1.000000000000000000, 0.0000000000000000000, 6.723502732300544000E-015 ) ) ;

+#3352 = CARTESIAN_POINT ( 'NONE',  ( -0.07228087669441722600, 0.1650718309748114800, 0.1896757418404058600 ) ) ;

+#3353 = STYLED_ITEM ( 'NONE', ( #3109 ), #4081 ) ;

+#3354 = CARTESIAN_POINT ( 'NONE',  ( 0.1293191233055835400, 0.1710718309748114900, 0.2297402042247918000 ) ) ;

+#3355 = ORIENTED_EDGE ( 'NONE', *, *, #215, .T. ) ;

+#3356 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( $, .METRE. ) );

+#3357 = ORIENTED_EDGE ( 'NONE', *, *, #3710, .T. ) ;

+#3358 = VECTOR ( 'NONE', #1328, 39.37007874015748100 ) ;

+#3359 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );

+#3360 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #3168, 'distance_accuracy_value', 'NONE');

+#3361 = VERTEX_POINT ( 'NONE', #357 ) ;

+#3362 = ORIENTED_EDGE ( 'NONE', *, *, #1175, .T. ) ;

+#3363 = VECTOR ( 'NONE', #3792, 39.37007874015748100 ) ;

+#3364 =( CONVERSION_BASED_UNIT ( 'INCH', #2707 ) LENGTH_UNIT ( ) NAMED_UNIT ( #1859 ) );

+#3365 = EDGE_LOOP ( 'NONE', ( #1876, #3578, #1098, #3678, #230, #2297, #1390, #3775 ) ) ;

+#3366 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #161 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #1474, #178, #3018 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );

+#3367 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;

+#3368 = LINE ( 'NONE', #899, #3433 ) ;

+#3369 = CARTESIAN_POINT ( 'NONE',  ( 0.1698191233055829600, 0.1015718309748114700, 0.2946758418404165100 ) ) ;

+#3370 = FACE_OUTER_BOUND ( 'NONE', #2023, .T. ) ;

+#3371 = ORIENTED_EDGE ( 'NONE', *, *, #594, .F. ) ;

+#3372 = SURFACE_STYLE_FILL_AREA ( #3789 ) ;

+#3373 = EDGE_CURVE ( 'NONE', #3083, #3361, #1148, .T. ) ;

+#3374 = FILL_AREA_STYLE ('',( #3790 ) ) ;

+#3375 = LENGTH_MEASURE_WITH_UNIT ( LENGTH_MEASURE( 0.02539999999999999900 ), #2970 );

+#3376 = ORIENTED_EDGE ( 'NONE', *, *, #1367, .T. ) ;

+#3377 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;

+#3378 = EDGE_CURVE ( 'NONE', #2440, #1466, #2760, .T. ) ;

+#3379 = CARTESIAN_POINT ( 'NONE',  ( 0.1358191233055841800, 0.2708696181185858400, 0.1896757418404069800 ) ) ;

+#3380 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #1173, 'distance_accuracy_value', 'NONE');

+#3381 = DIRECTION ( 'NONE',  ( -1.000000000000000000, -6.982964699952515400E-015, -6.723502732300544000E-015 ) ) ;

+#3382 = CARTESIAN_POINT ( 'NONE',  ( -0.2465764509819900800, 0.09557183097481031200, 0.1896757418404046700 ) ) ;

+#3383 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );

+#3384 = EDGE_CURVE ( 'NONE', #61, #422, #1532, .T. ) ;

+#3385 = SURFACE_SIDE_STYLE ('',( #3799 ) ) ;

+#3386 = DIRECTION ( 'NONE',  ( 6.723502732300544000E-015, 0.0000000000000000000, -1.000000000000000000 ) ) ;

+#3387 = VERTEX_POINT ( 'NONE', #251 ) ;

+#3388 = EDGE_CURVE ( 'NONE', #2910, #2334, #3919, .T. ) ;

+#3389 = VECTOR ( 'NONE', #2628, 39.37007874015748900 ) ;

+#3390 = EDGE_CURVE ( 'NONE', #1557, #3387, #2662, .T. ) ;

+#3391 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );

+#3392 = SURFACE_STYLE_USAGE ( .BOTH. , #3803 ) ;

+#3393 = ORIENTED_EDGE ( 'NONE', *, *, #1078, .F. ) ;

+#3394 = ADVANCED_FACE ( 'NONE', ( #191 ), #1252, .F. ) ;

+#3395 = VECTOR ( 'NONE', #670, 39.37007874015748100 ) ;

+#3396 = SURFACE_STYLE_USAGE ( .BOTH. , #2622 ) ;

+#3397 = SURFACE_SIDE_STYLE ('',( #3810 ) ) ;

+#3398 =( CONVERSION_BASED_UNIT ( 'INCH', #119 ) LENGTH_UNIT ( ) NAMED_UNIT ( #1802 ) );

+#3399 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #265 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #3807, #2558, #1346 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );

+#3400 = PLANE ( 'NONE',  #418 ) ;

+#3401 = FILL_AREA_STYLE ('',( #3813 ) ) ;

+#3402 = SURFACE_SIDE_STYLE ('',( #3814 ) ) ;

+#3403 = FILL_AREA_STYLE_COLOUR ( '', #2221 ) ;

+#3404 = DIRECTION ( 'NONE',  ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;

+#3405 = CARTESIAN_POINT ( 'NONE',  ( -0.07278087669441706000, 0.09557183097481147800, 0.3163758418404165100 ) ) ;

+#3406 = ORIENTED_EDGE ( 'NONE', *, *, #3412, .F. ) ;

+#3407 = SHAPE_DEFINITION_REPRESENTATION ( #4007, #4071 ) ;

+#3408 = SURFACE_SIDE_STYLE ('',( #3825 ) ) ;

+#3409 = ORIENTED_EDGE ( 'NONE', *, *, #2809, .F. ) ;

+#3410 = VECTOR ( 'NONE', #2009, 39.37007874015748100 ) ;

+#3411 = STYLED_ITEM ( 'NONE', ( #545 ), #1583 ) ;

+#3412 = EDGE_CURVE ( 'NONE', #2678, #2323, #3627, .T. ) ;

+#3413 = ORIENTED_EDGE ( 'NONE', *, *, #304, .T. ) ;

+#3414 = VECTOR ( 'NONE', #1998, 39.37007874015748100 ) ;

+#3415 = SURFACE_SIDE_STYLE ('',( #3833 ) ) ;

+#3416 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );

+#3417 = SURFACE_STYLE_FILL_AREA ( #3837 ) ;

+#3418 =( CONVERSION_BASED_UNIT ( 'INCH', #2618 ) LENGTH_UNIT ( ) NAMED_UNIT ( #3152 ) );

+#3419 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION (  '', ( #1913 ), #3399 ) ;

+#3420 = SURFACE_SIDE_STYLE ('',( #3840 ) ) ;

+#3421 = DIRECTION ( 'NONE',  ( 6.723502732300544000E-015, 0.0000000000000000000, -1.000000000000000000 ) ) ;

+#3422 = CARTESIAN_POINT ( 'NONE',  ( 0.1285193233055888800, 0.1710718309748114900, 0.2496758618404153200 ) ) ;

+#3423 = VERTEX_POINT ( 'NONE', #1978 ) ;

+#3424 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, 0.7071067811865493500, -0.7071067811865455700 ) ) ;

+#3425 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );

+#3426 = VERTEX_POINT ( 'NONE', #1561 ) ;

+#3427 = AXIS2_PLACEMENT_3D ( 'NONE', #705, #242, #3909 ) ;

+#3428 = VECTOR ( 'NONE', #1323, 39.37007874015748100 ) ;

+#3429 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #3364, 'distance_accuracy_value', 'NONE');

+#3430 = EDGE_CURVE ( 'NONE', #4024, #203, #3032, .T. ) ;

+#3431 = VECTOR ( 'NONE', #1915, 39.37007874015748100 ) ;

+#3432 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );

+#3433 = VECTOR ( 'NONE', #442, 39.37007874015748100 ) ;

+#3434 = ORIENTED_EDGE ( 'NONE', *, *, #2006, .F. ) ;

+#3435 = DIRECTION ( 'NONE',  ( -6.123233995736766000E-017, -1.000000000000000000, -4.116958050085173300E-031 ) ) ;

+#3436 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );

+#3437 = PLANE ( 'NONE',  #3281 ) ;

+#3438 = ORIENTED_EDGE ( 'NONE', *, *, #236, .T. ) ;

+#3439 = EDGE_CURVE ( 'NONE', #3061, #3318, #3943, .T. ) ;

+#3440 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( $, .METRE. ) );

+#3441 = SURFACE_STYLE_FILL_AREA ( #3859 ) ;

+#3442 = ADVANCED_FACE ( 'NONE', ( #3478 ), #2682, .T. ) ;

+#3443 = CARTESIAN_POINT ( 'NONE',  ( 0.1248191233055829700, 0.1650718309748114800, 0.1896757418404069200 ) ) ;

+#3444 =( CONVERSION_BASED_UNIT ( 'INCH', #2934 ) LENGTH_UNIT ( ) NAMED_UNIT ( #4089 ) );

+#3445 = VECTOR ( 'NONE', #3139, 39.37007874015748100 ) ;

+#3446 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );

+#3447 = PLANE ( 'NONE',  #2034 ) ;

+#3448 = COLOUR_RGB ( '',0.7529411764705882200, 0.7529411764705882200, 0.7529411764705882200 ) ;

+#3449 = ORIENTED_EDGE ( 'NONE', *, *, #3106, .T. ) ;

+#3450 = DIRECTION ( 'NONE',  ( -6.723502732300544000E-015, 0.0000000000000000000, 1.000000000000000000 ) ) ;

+#3451 = ORIENTED_EDGE ( 'NONE', *, *, #637, .T. ) ;

+#3452 = EDGE_CURVE ( 'NONE', #1159, #2081, #407, .T. ) ;

+#3453 = PRESENTATION_LAYER_ASSIGNMENT (  '', '', ( #3353 ) ) ;

+#3454 = CARTESIAN_POINT ( 'NONE',  ( 0.1052191233055830000, 0.1650718309748114800, 0.1629758418404164700 ) ) ;

+#3455 = COLOUR_RGB ( '',0.7529411764705882200, 0.7529411764705882200, 0.7529411764705882200 ) ;

+#3456 = AXIS2_PLACEMENT_3D ( 'NONE', #3253, #1193, #778 ) ;

+#3457 = CARTESIAN_POINT ( 'NONE',  ( -0.07557913158452957100, 0.1703217599903788200, 0.2305243898687398800 ) ) ;

+#3458 = CARTESIAN_POINT ( 'NONE',  ( 0.1353775186729933600, 0.1669267928794177200, 0.2346758318404155700 ) ) ;

+#3459 = VECTOR ( 'NONE', #1600, 39.37007874015748100 ) ;

+#3460 = EDGE_CURVE ( 'NONE', #61, #1312, #2815, .T. ) ;

+#3461 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #2485 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #638, #3432, #2187 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );

+#3462 = FILL_AREA_STYLE ('',( #3874 ) ) ;

+#3463 = ORIENTED_EDGE ( 'NONE', *, *, #3820, .T. ) ;

+#3464 = CARTESIAN_POINT ( 'NONE',  ( -0.07277238429763632800, 0.1647628851420010500, 0.2346758318403927300 ) ) ;

+#3465 = ORIENTED_EDGE ( 'NONE', *, *, #3430, .F. ) ;

+#3466 = CARTESIAN_POINT ( 'NONE',  ( -0.06778087669441705500, 0.1650718309748114800, 0.2496758618403928700 ) ) ;

+#3467 = COLOUR_RGB ( '',0.7529411764705882200, 0.7529411764705882200, 0.7529411764705882200 ) ;

+#3468 = CARTESIAN_POINT ( 'NONE',  ( 0.1298191233055835100, 0.2708696181185858400, 0.2896759418404174500 ) ) ;

+#3469 =( CONVERSION_BASED_UNIT ( 'INCH', #2272 ) LENGTH_UNIT ( ) NAMED_UNIT ( #464 ) );

+#3470 = SURFACE_STYLE_FILL_AREA ( #3884 ) ;

+#3471 = DIRECTION ( 'NONE',  ( -6.723502732300544000E-015, -1.121038771459853700E-044, 1.000000000000000000 ) ) ;

+#3472 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;

+#3473 = VECTOR ( 'NONE', #1073, 39.37007874015748100 ) ;

+#3474 = SURFACE_STYLE_USAGE ( .BOTH. , #3887 ) ;

+#3475 = VECTOR ( 'NONE', #714, 39.37007874015748100 ) ;

+#3476 = DIRECTION ( 'NONE',  ( -6.723502732300544000E-015, -0.0000000000000000000, 1.000000000000000000 ) ) ;

+#3477 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #3977 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #3808, #2559, #1347 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );

+#3478 = FACE_OUTER_BOUND ( 'NONE', #1481, .T. ) ;

+#3479 = CARTESIAN_POINT ( 'NONE',  ( -0.07278087669441706000, 0.1647661862258169600, 0.3163758418404165100 ) ) ;

+#3480 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #1055, 'distance_accuracy_value', 'NONE');

+#3481 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #1861, 'distance_accuracy_value', 'NONE');

+#3482 = COLOUR_RGB ( '',0.7529411764705882200, 0.7529411764705882200, 0.7529411764705882200 ) ;

+#3483 = EDGE_LOOP ( 'NONE', ( #2038, #2759, #3876, #966 ) ) ;

+#3484 = VECTOR ( 'NONE', #451, 39.37007874015748100 ) ;

+#3485 = CARTESIAN_POINT ( 'NONE',  ( -0.07148107669439901500, 0.1710718309748114900, 0.2496758618403928100 ) ) ;

+#3486 = DIMENSIONAL_EXPONENTS ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ;

+#3487 = ORIENTED_EDGE ( 'NONE', *, *, #1319, .T. ) ;

+#3488 = DIMENSIONAL_EXPONENTS ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ;

+#3489 = PRESENTATION_STYLE_ASSIGNMENT (( #3899 ) ) ;

+#3490 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #1738, 'distance_accuracy_value', 'NONE');

+#3491 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 1.000000000000000000, 5.160317307680547800E-017 ) ) ;

+#3492 = DIMENSIONAL_EXPONENTS ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ;

+#3493 = SURFACE_STYLE_FILL_AREA ( #3901 ) ;

+#3494 = SURFACE_STYLE_FILL_AREA ( #3902 ) ;

+#3495 = ORIENTED_EDGE ( 'NONE', *, *, #1607, .T. ) ;

+#3496 = FILL_AREA_STYLE ('',( #3904 ) ) ;

+#3497 =( CONVERSION_BASED_UNIT ( 'INCH', #2782 ) LENGTH_UNIT ( ) NAMED_UNIT ( #1833 ) );

+#3498 = CARTESIAN_POINT ( 'NONE',  ( 0.1298191233055829800, 0.1650718309748114800, 0.2896759418404174500 ) ) ;

+#3499 = CARTESIAN_POINT ( 'NONE',  ( -0.07278087669441722600, 0.1645718309748115100, 0.1896757418404058100 ) ) ;

+#3500 = CARTESIAN_POINT ( 'NONE',  ( -0.07272494668867730800, 0.1648094774534548900, 0.2460724337113357500 ) ) ;

+#3501 = DIMENSIONAL_EXPONENTS ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ;

+#3502 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;

+#3503 = ORIENTED_EDGE ( 'NONE', *, *, #3452, .T. ) ;

+#3504 = ORIENTED_EDGE ( 'NONE', *, *, #1376, .F. ) ;

+#3505 = CIRCLE ( 'NONE', #3795, 0.005000009999999838700 ) ;

+#3506 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );

+#3507 = CARTESIAN_POINT ( 'NONE',  ( -0.07878087669441769000, 0.1020718309748114600, 0.2896759418404157800 ) ) ;

+#3508 = EDGE_CURVE ( 'NONE', #2614, #3603, #3243, .T. ) ;

+#3509 = ORIENTED_EDGE ( 'NONE', *, *, #3947, .F. ) ;

+#3510 = CARTESIAN_POINT ( 'NONE',  ( -0.04157604098200052400, 0.1015718309748117300, 0.2396758418404151000 ) ) ;

+#3511 = FACE_OUTER_BOUND ( 'NONE', #1315, .T. ) ;

+#3512 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #2733 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #1385, #58, #2911 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );

+#3513 = PRESENTATION_STYLE_ASSIGNMENT (( #3920 ) ) ;

+#3514 = EDGE_LOOP ( 'NONE', ( #434, #2600, #1914, #1661 ) ) ;

+#3515 = EDGE_CURVE ( 'NONE', #544, #3192, #691, .T. ) ;

+#3516 = COLOUR_RGB ( '',0.5019607843137254800, 0.5019607843137254800, 0.5019607843137254800 ) ;

+#3517 = CARTESIAN_POINT ( 'NONE',  ( -0.07278087669441790600, 0.1645718309748114800, 0.2896759418404158400 ) ) ;

+#3518 = PRESENTATION_STYLE_ASSIGNMENT (( #3926 ) ) ;

+#3519 = FILL_AREA_STYLE_COLOUR ( '', #3778 ) ;

+#3520 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );

+#3521 = LENGTH_MEASURE_WITH_UNIT ( LENGTH_MEASURE( 0.02539999999999999900 ), #3440 );

+#3522 = FILL_AREA_STYLE ('',( #3928 ) ) ;

+#3523 = CARTESIAN_POINT ( 'NONE',  ( 0.1298191233055837900, 0.1645718309748114800, 0.1896757418404069500 ) ) ;

+#3524 = EDGE_CURVE ( 'NONE', #745, #1341, #3555, .T. ) ;

+#3525 = DIRECTION ( 'NONE',  ( 1.000000000000000000, 0.0000000000000000000, -2.134256245050205900E-016 ) ) ;

+#3526 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION (  '', ( #4051 ), #2185 ) ;

+#3527 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( $, .METRE. ) );

+#3528 = CARTESIAN_POINT ( 'NONE',  ( -0.06778087669441708300, 0.2080718309748114700, 0.3163758418404164500 ) ) ;

+#3529 = ADVANCED_FACE ( 'NONE', ( #83 ), #3974, .T. ) ;

+#3530 = CARTESIAN_POINT ( 'NONE',  ( -0.07878087669441828600, 0.2708696181186025000, 0.2896759418404157800 ) ) ;

+#3531 = SURFACE_STYLE_USAGE ( .BOTH. , #3939 ) ;

+#3532 = ORIENTED_EDGE ( 'NONE', *, *, #167, .T. ) ;

+#3533 = CARTESIAN_POINT ( 'NONE',  ( -0.07228087669441730900, 0.09557183097481154700, 0.2396758418404149000 ) ) ;

+#3534 = VERTEX_POINT ( 'NONE', #433 ) ;

+#3535 = SURFACE_STYLE_USAGE ( .BOTH. , #3949 ) ;

+#3536 = ORIENTED_EDGE ( 'NONE', *, *, #1211, .T. ) ;

+#3537 = STYLED_ITEM ( 'NONE', ( #794 ), #4002 ) ;

+#3538 = SURFACE_STYLE_USAGE ( .BOTH. , #3954 ) ;

+#3539 = PRESENTATION_LAYER_ASSIGNMENT (  '', '', ( #3541 ) ) ;

+#3540 = CARTESIAN_POINT ( 'NONE',  ( -0.04318087669441705200, 0.2080718309748114700, 0.1383758418404164900 ) ) ;

+#3541 = STYLED_ITEM ( 'NONE', ( #646 ), #1240 ) ;

+#3542 = CARTESIAN_POINT ( 'NONE',  ( 0.1285193233055890200, 0.1710718309748114900, 0.2296758218404164300 ) ) ;

+#3543 = STYLED_ITEM ( 'NONE', ( #3644 ), #900 ) ;

+#3544 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );

+#3545 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;

+#3546 = FILL_AREA_STYLE ('',( #3968 ) ) ;

+#3547 = PRESENTATION_STYLE_ASSIGNMENT (( #3970 ) ) ;

+#3548 = FACE_OUTER_BOUND ( 'NONE', #2790, .T. ) ;

+#3549 = SURFACE_STYLE_USAGE ( .BOTH. , #3971 ) ;

+#3550 =( CONVERSION_BASED_UNIT ( 'INCH', #2138 ) LENGTH_UNIT ( ) NAMED_UNIT ( #814 ) );

+#3551 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( $, .METRE. ) );

+#3552 = EDGE_CURVE ( 'NONE', #777, #1851, #1024, .T. ) ;

+#3553 = VERTEX_POINT ( 'NONE', #789 ) ;

+#3554 = AXIS2_PLACEMENT_3D ( 'NONE', #539, #80, #3769 ) ;

+#3555 = LINE ( 'NONE', #3124, #2219 ) ;

+#3556 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION (  '', ( #3584 ), #1259 ) ;

+#3557 = ADVANCED_FACE ( 'NONE', ( #3836 ), #1203, .T. ) ;

+#3558 =( CONVERSION_BASED_UNIT ( 'INCH', #1103 ) LENGTH_UNIT ( ) NAMED_UNIT ( #1864 ) );

+#3559 = AXIS2_PLACEMENT_3D ( 'NONE', #2225, #1804, #1415 ) ;

+#3560 = PLANE ( 'NONE',  #342 ) ;

+#3561 = ORIENTED_EDGE ( 'NONE', *, *, #3952, .T. ) ;

+#3562 = CARTESIAN_POINT ( 'NONE',  ( -0.04818087669441705600, 0.1650718309748114800, 0.3409758418404165200 ) ) ;

+#3563 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION (  '', ( #3353 ), #3461 ) ;

+#3564 = CARTESIAN_POINT ( 'NONE',  ( 0.1353775186729938300, 0.1669267928794163600, 0.2446758518404135700 ) ) ;

+#3565 = ORIENTED_EDGE ( 'NONE', *, *, #3687, .T. ) ;

+#3566 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;

+#3567 = VERTEX_POINT ( 'NONE', #2551 ) ;

+#3568 = VECTOR ( 'NONE', #2607, 39.37007874015748100 ) ;

+#3569 = CARTESIAN_POINT ( 'NONE',  ( 0.1298191233055829800, 0.1015718309748115000, 0.1846758418404164900 ) ) ;

+#3570 = FILL_AREA_STYLE ('',( #3988 ) ) ;

+#3571 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );

+#3572 = VECTOR ( 'NONE', #3115, 39.37007874015748100 ) ;

+#3573 = ORIENTED_EDGE ( 'NONE', *, *, #842, .F. ) ;

+#3574 = CARTESIAN_POINT ( 'NONE',  ( 0.1298191233055829800, 0.1015718309748114700, 0.1896757418404069500 ) ) ;

+#3575 = ORIENTED_EDGE ( 'NONE', *, *, #3975, .T. ) ;

+#3576 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );

+#3577 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #1493 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #2014, #780, #3571 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );

+#3578 = ORIENTED_EDGE ( 'NONE', *, *, #3752, .F. ) ;

+#3579 = CARTESIAN_POINT ( 'NONE',  ( 0.1285193233055889100, 0.1710718309748114900, 0.2446758518404153500 ) ) ;

+#3580 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION (  '', ( #2162 ), #3512 ) ;

+#3581 = SURFACE_STYLE_FILL_AREA ( #3999 ) ;

+#3582 = ORIENTED_EDGE ( 'NONE', *, *, #3752, .T. ) ;

+#3583 = PRESENTATION_LAYER_ASSIGNMENT (  '', '', ( #3584 ) ) ;

+#3584 = STYLED_ITEM ( 'NONE', ( #121 ), #3216 ) ;

+#3585 = LINE ( 'NONE', #3161, #1482 ) ;

+#3586 = LINE ( 'NONE', #3162, #953 ) ;

+#3587 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( $, .METRE. ) );

+#3588 = ORIENTED_EDGE ( 'NONE', *, *, #2191, .T. ) ;

+#3589 = LENGTH_MEASURE_WITH_UNIT ( LENGTH_MEASURE( 0.02539999999999999900 ), #3991 );

+#3590 = CARTESIAN_POINT ( 'NONE',  ( 0.02851912330559093800, 0.1710718309748114900, 0.2496758618404118800 ) ) ;

+#3591 = CARTESIAN_POINT ( 'NONE',  ( 0.1298191233055829800, 0.1650718309748114800, 0.2316417109267835900 ) ) ;

+#3592 = ORIENTED_EDGE ( 'NONE', *, *, #2874, .F. ) ;

+#3593 = PRESENTATION_LAYER_ASSIGNMENT (  '', '', ( #590 ) ) ;

+#3594 = FILL_AREA_STYLE_COLOUR ( '', #2818 ) ;

+#3595 = FILL_AREA_STYLE ('',( #4017 ) ) ;

+#3596 = PRESENTATION_STYLE_ASSIGNMENT (( #4018 ) ) ;

+#3597 = CARTESIAN_POINT ( 'NONE',  ( -0.07228087669441764200, 0.1710718309748114900, 0.2496114794560131100 ) ) ;

+#3598 = DIRECTION ( 'NONE',  ( 1.000000000000000000, 0.0000000000000000000, 6.829606324948182100E-015 ) ) ;

+#3599 = PRESENTATION_STYLE_ASSIGNMENT (( #4023 ) ) ;

+#3600 = VERTEX_POINT ( 'NONE', #2142 ) ;

+#3601 = VECTOR ( 'NONE', #1573, 39.37007874015748100 ) ;

+#3602 = SURFACE_STYLE_USAGE ( .BOTH. , #4027 ) ;

+#3603 = VERTEX_POINT ( 'NONE', #1731 ) ;

+#3604 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;

+#3605 = PRESENTATION_LAYER_ASSIGNMENT (  '', '', ( #21 ) ) ;

+#3606 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #2354 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #2110, #890, #3675 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );

+#3607 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #2507, 'distance_accuracy_value', 'NONE');

+#3608 = DIRECTION ( 'NONE',  ( -0.5773502691896269500, 0.5773502691896236200, -0.5773502691896265100 ) ) ;

+#3609 = VECTOR ( 'NONE', #2247, 39.37007874015748100 ) ;

+#3610 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;

+#3611 = ORIENTED_EDGE ( 'NONE', *, *, #2578, .T. ) ;

+#3612 = CARTESIAN_POINT ( 'NONE',  ( -0.07228087669441768400, 0.1020718309748115300, 0.2896759418404159000 ) ) ;

+#3613 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;

+#3614 = CARTESIAN_POINT ( 'NONE',  ( 0.1293191233055835100, 0.09557183097481150600, 0.1896757418404069500 ) ) ;

+#3615 = CARTESIAN_POINT ( 'NONE',  ( 0.3036146975931396900, 0.09557183097481028500, 0.2396758418404174300 ) ) ;

+#3616 = LINE ( 'NONE', #3206, #3737 ) ;

+#3617 = CARTESIAN_POINT ( 'NONE',  ( -0.04157604098200080200, 0.09557183097481174200, 0.2896759418404160600 ) ) ;

+#3618 = DIRECTION ( 'NONE',  ( 1.000000000000000000, -3.491481338843133000E-015, 6.723502732300544000E-015 ) ) ;

+#3619 = STYLED_ITEM ( 'NONE', ( #733 ), #2685 ) ;

+#3620 = SURFACE_SIDE_STYLE ('',( #4045 ) ) ;

+#3621 = VECTOR ( 'NONE', #3229, 39.37007874015748100 ) ;

+#3622 = FILL_AREA_STYLE_COLOUR ( '', #151 ) ;

+#3623 = PRESENTATION_LAYER_ASSIGNMENT (  '', '', ( #4051 ) ) ;

+#3624 = ORIENTED_EDGE ( 'NONE', *, *, #738, .F. ) ;

+#3625 = CIRCLE ( 'NONE', #3924, 0.006500000000000002300 ) ;

+#3626 = DIRECTION ( 'NONE',  ( 1.000000000000000000, 0.0000000000000000000, -0.0000000000000000000 ) ) ;

+#3627 = LINE ( 'NONE', #3218, #1023 ) ;

+#3628 = EDGE_CURVE ( 'NONE', #3553, #7, #1339, .T. ) ;

+#3629 = EDGE_LOOP ( 'NONE', ( #2688, #2838, #3266, #3149 ) ) ;

+#3630 = CARTESIAN_POINT ( 'NONE',  ( -0.07244159795854705800, 0.1650718309748114800, 0.2300268256863123900 ) ) ;

+#3631 = ORIENTED_EDGE ( 'NONE', *, *, #523, .F. ) ;

+#3632 = CARTESIAN_POINT ( 'NONE',  ( 0.08981912330558300400, 0.1015718309748115000, 0.1846758418404164900 ) ) ;

+#3633 = COLOUR_RGB ( '',0.5019607843137254800, 0.5019607843137254800, 0.5019607843137254800 ) ;

+#3634 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( $, .METRE. ) );

+#3635 = DIRECTION ( 'NONE',  ( 6.723502732300544000E-015, 0.0000000000000000000, -1.000000000000000000 ) ) ;

+#3636 = PLANE ( 'NONE',  #1563 ) ;

+#3637 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;

+#3638 = CARTESIAN_POINT ( 'NONE',  ( -0.07228087669441697600, 0.09557183097480970200, 0.1896757418404058600 ) ) ;

+#3639 = VECTOR ( 'NONE', #3688, 39.37007874015748100 ) ;

+#3640 = CARTESIAN_POINT ( 'NONE',  ( 0.02851912330559162200, 0.1710718309748114900, 0.1896757418404062500 ) ) ;

+#3641 = CARTESIAN_POINT ( 'NONE',  ( 0.1298191233055829000, 0.1649657558139101000, 0.2472145832278667700 ) ) ;

+#3642 = EDGE_CURVE ( 'NONE', #669, #1788, #3707, .T. ) ;

+#3643 = CARTESIAN_POINT ( 'NONE',  ( 0.1293191233055831200, 0.1710718309748114900, 0.2896759418404174500 ) ) ;

+#3644 = PRESENTATION_STYLE_ASSIGNMENT (( #4069 ) ) ;

+#3645 = PLANE ( 'NONE',  #708 ) ;

+#3646 = EDGE_CURVE ( 'NONE', #3192, #1473, #2456, .T. ) ;

+#3647 = ORIENTED_EDGE ( 'NONE', *, *, #2150, .F. ) ;

+#3648 = FILL_AREA_STYLE ('',( #4073 ) ) ;

+#3649 = CARTESIAN_POINT ( 'NONE',  ( -0.07228087669441750400, 0.1650718309748114800, 0.2297402042247686800 ) ) ;

+#3650 = FACE_OUTER_BOUND ( 'NONE', #1831, .T. ) ;

+#3651 = SURFACE_SIDE_STYLE ('',( #4077 ) ) ;

+#3652 = ORIENTED_EDGE ( 'NONE', *, *, #360, .F. ) ;

+#3653 = DIRECTION ( 'NONE',  ( -6.723502732300544000E-015, 0.0000000000000000000, 1.000000000000000000 ) ) ;

+#3654 = ADVANCED_FACE ( 'NONE', ( #741 ), #1043, .T. ) ;

+#3655 = FILL_AREA_STYLE ('',( #1686 ) ) ;

+#3656 = VECTOR ( 'NONE', #3491, 39.37007874015748100 ) ;

+#3657 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #901 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #1051, #3829, #2577 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );

+#3658 =( CONVERSION_BASED_UNIT ( 'INCH', #616 ) LENGTH_UNIT ( ) NAMED_UNIT ( #2642 ) );

+#3659 = VERTEX_POINT ( 'NONE', #3405 ) ;

+#3660 = B_SPLINE_CURVE_WITH_KNOTS ( 'NONE', 1,

+ ( #3171, #2746 ),

+ .UNSPECIFIED., .F., .F.,

+ ( 2, 2 ),

+ ( 0.0000000000000000000, 1.000000000000000000 ),

+ .UNSPECIFIED. ) ;

+#3661 = CARTESIAN_POINT ( 'NONE',  ( 0.1293191233055831200, 0.1710718309748114900, 0.2896759418404174500 ) ) ;

+#3662 = CARTESIAN_POINT ( 'NONE',  ( -0.02678087669441699100, 0.09557183097481147800, 0.3163758418404165100 ) ) ;

+#3663 = DIRECTION ( 'NONE',  ( -1.000000000000000000, -0.0000000000000000000, 3.571976979163522900E-016 ) ) ;

+#3664 = PRESENTATION_LAYER_ASSIGNMENT (  '', '', ( #2284 ) ) ;

+#3665 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;

+#3666 = PLANE ( 'NONE',  #17 ) ;

+#3667 = ORIENTED_EDGE ( 'NONE', *, *, #2069, .F. ) ;

+#3668 = SURFACE_SIDE_STYLE ('',( #4097 ) ) ;

+#3669 = LINE ( 'NONE', #3260, #295 ) ;

+#3670 = CARTESIAN_POINT ( 'NONE',  ( -0.04157604098200013600, 0.09557183097481174200, 0.1896757418404060600 ) ) ;

+#3671 = ORIENTED_EDGE ( 'NONE', *, *, #3724, .F. ) ;

+#3672 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;

+#3673 = SURFACE_STYLE_USAGE ( .BOTH. , #4106 ) ;

+#3674 = ORIENTED_EDGE ( 'NONE', *, *, #2681, .F. ) ;

+#3675 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );

+#3676 = LENGTH_MEASURE_WITH_UNIT ( LENGTH_MEASURE( 0.02539999999999999900 ), #2585 );

+#3677 = CARTESIAN_POINT ( 'NONE',  ( 0.1298191233055829800, 0.1647915112573427300, 0.2341687971260940100 ) ) ;

+#3678 = ORIENTED_EDGE ( 'NONE', *, *, #2443, .F. ) ;

+#3679 = VERTEX_POINT ( 'NONE', #2980 ) ;

+#3680 = EDGE_CURVE ( 'NONE', #2736, #2889, #2570, .T. ) ;

+#3681 = ORIENTED_EDGE ( 'NONE', *, *, #3008, .T. ) ;

+#3682 = PRESENTATION_LAYER_ASSIGNMENT (  '', '', ( #3716 ) ) ;

+#3683 = LINE ( 'NONE', #3275, #207 ) ;

+#3684 = CARTESIAN_POINT ( 'NONE',  ( -0.04157604098200013600, 0.09557183097481174200, 0.1896757418404060600 ) ) ;

+#3685 = AXIS2_PLACEMENT_3D ( 'NONE', #1937, #1518, #1116 ) ;

+#3686 = PRESENTATION_LAYER_ASSIGNMENT (  '', '', ( #2008 ) ) ;

+#3687 = EDGE_CURVE ( 'NONE', #3747, #2678, #936, .T. ) ;

+#3688 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;

+#3689 = ORIENTED_EDGE ( 'NONE', *, *, #2215, .F. ) ;

+#3690 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #1646, 'distance_accuracy_value', 'NONE');

+#3691 = ORIENTED_EDGE ( 'NONE', *, *, #1357, .T. ) ;

+#3692 = VECTOR ( 'NONE', #3169, 39.37007874015748100 ) ;

+#3693 = EDGE_CURVE ( 'NONE', #1940, #1466, #1359, .T. ) ;

+#3694 = FILL_AREA_STYLE_COLOUR ( '', #1334 ) ;

+#3695 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #785, 'distance_accuracy_value', 'NONE');

+#3696 = PLANE ( 'NONE',  #2646 ) ;

+#3697 = EDGE_CURVE ( 'NONE', #2405, #4084, #2473, .T. ) ;

+#3698 = ORIENTED_EDGE ( 'NONE', *, *, #586, .F. ) ;

+#3699 = CARTESIAN_POINT ( 'NONE',  ( 0.1298191233055829800, 0.1650718309748114800, 0.1896757418404069500 ) ) ;

+#3700 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #1214 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #4040, #2773, #1548 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );

+#3701 = AXIS2_PLACEMENT_3D ( 'NONE', #1269, #848, #394 ) ;

+#3702 = LINE ( 'NONE', #3287, #1275 ) ;

+#3703 = DIRECTION ( 'NONE',  ( -1.000000000000000000, 0.0000000000000000000, -1.050710766793947100E-014 ) ) ;

+#3704 = EDGE_CURVE ( 'NONE', #810, #1192, #1247, .T. ) ;

+#3705 = AXIS2_PLACEMENT_3D ( 'NONE', #1169, #750, #289 ) ;

+#3706 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #1724, 'distance_accuracy_value', 'NONE');

+#3707 = LINE ( 'NONE', #3292, #2888 ) ;

+#3708 = ORIENTED_EDGE ( 'NONE', *, *, #2681, .T. ) ;

+#3709 = STYLED_ITEM ( 'NONE', ( #3547 ), #2133 ) ;

+#3710 = EDGE_CURVE ( 'NONE', #777, #1327, #886, .T. ) ;

+#3711 = VECTOR ( 'NONE', #2672, 39.37007874015748100 ) ;

+#3712 = CARTESIAN_POINT ( 'NONE',  ( 0.1297505835502881800, 0.1650718309748114000, 0.2480300614696965600 ) ) ;

+#3713 = ORIENTED_EDGE ( 'NONE', *, *, #519, .F. ) ;

+#3714 = EDGE_CURVE ( 'NONE', #918, #284, #3214, .T. ) ;

+#3715 = VECTOR ( 'NONE', #3931, 39.37007874015748100 ) ;

+#3716 = STYLED_ITEM ( 'NONE', ( #3838 ), #1206 ) ;

+#3717 = AXIS2_PLACEMENT_3D ( 'NONE', #1236, #822, #366 ) ;

+#3718 = CARTESIAN_POINT ( 'NONE',  ( 0.1285193233055889600, 0.1710718309748114900, 0.2346758318404155400 ) ) ;

+#3719 = CARTESIAN_POINT ( 'NONE',  ( 0.1298191233055829800, 0.1650718309748114800, 0.3163758418404165100 ) ) ;

+#3720 = SURFACE_STYLE_FILL_AREA ( #23 ) ;

+#3721 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );

+#3722 = CARTESIAN_POINT ( 'NONE',  ( -0.07409300819471333100, 0.1710718309748114600, 0.2493628905609004100 ) ) ;

+#3723 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( $, .METRE. ) );

+#3724 = EDGE_CURVE ( 'NONE', #3361, #98, #1973, .T. ) ;

+#3725 = SURFACE_STYLE_FILL_AREA ( #31 ) ;

+#3726 = CARTESIAN_POINT ( 'NONE',  ( -0.07278087669441760100, 0.2708696181186025000, 0.1896757418404058100 ) ) ;

+#3727 = ORIENTED_EDGE ( 'NONE', *, *, #907, .F. ) ;

+#3728 = ORIENTED_EDGE ( 'NONE', *, *, #579, .F. ) ;

+#3729 = VECTOR ( 'NONE', #1144, 39.37007874015748100 ) ;

+#3730 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #1899 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #53, #2904, #1674 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );

+#3731 = FACE_OUTER_BOUND ( 'NONE', #795, .T. ) ;

+#3732 = LINE ( 'NONE', #3314, #633 ) ;

+#3733 = ORIENTED_EDGE ( 'NONE', *, *, #281, .F. ) ;

+#3734 = PRESENTATION_LAYER_ASSIGNMENT (  '', '', ( #657 ) ) ;

+#3735 = CARTESIAN_POINT ( 'NONE',  ( 0.1298106309088025400, 0.1647628851419976300, 0.2446758518404135200 ) ) ;

+#3736 = ORIENTED_EDGE ( 'NONE', *, *, #1502, .T. ) ;

+#3737 = VECTOR ( 'NONE', #2774, 39.37007874015748100 ) ;

+#3738 = CARTESIAN_POINT ( 'NONE',  ( 0.1345752551141647100, 0.1686107971067628800, 0.2321695990739661200 ) ) ;

+#3739 = CARTESIAN_POINT ( 'NONE',  ( -0.07228087669441697600, 0.1015718309748115300, 0.1896757418404058600 ) ) ;

+#3740 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;

+#3741 =( CONVERSION_BASED_UNIT ( 'INCH', #1336 ) LENGTH_UNIT ( ) NAMED_UNIT ( #1828 ) );

+#3742 = ADVANCED_FACE ( 'NONE', ( #1708 ), #1309, .T. ) ;

+#3743 = DIRECTION ( 'NONE',  ( -5.410114273808110700E-015, -5.160317307680548400E-017, 1.000000000000000000 ) ) ;

+#3744 = LINE ( 'NONE', #1274, #2912 ) ;

+#3745 = CARTESIAN_POINT ( 'NONE',  ( -0.06778087669441705500, 0.1710718309748114900, 0.1629758418404164700 ) ) ;

+#3746 =( CONVERSION_BASED_UNIT ( 'INCH', #525 ) LENGTH_UNIT ( ) NAMED_UNIT ( #802 ) );

+#3747 = VERTEX_POINT ( 'NONE', #3239 ) ;

+#3748 = FACE_OUTER_BOUND ( 'NONE', #1749, .T. ) ;

+#3749 = CARTESIAN_POINT ( 'NONE',  ( -0.07805478793892312000, 0.1676586591949205400, 0.2332841483773437100 ) ) ;

+#3750 = ORIENTED_EDGE ( 'NONE', *, *, #2069, .T. ) ;

+#3751 = ADVANCED_FACE ( 'NONE', ( #671 ), #3987, .T. ) ;

+#3752 = EDGE_CURVE ( 'NONE', #743, #3747, #991, .T. ) ;

+#3753 = DIRECTION ( 'NONE',  ( 1.509147063664734800E-016, 0.7071067811865493500, 0.7071067811865458000 ) ) ;

+#3754 = ORIENTED_EDGE ( 'NONE', *, *, #370, .F. ) ;

+#3755 = COLOUR_RGB ( '',0.7529411764705882200, 0.7529411764705882200, 0.7529411764705882200 ) ;

+#3756 = DIRECTION ( 'NONE',  ( -6.723502732300544000E-015, 1.121038771459853700E-044, 1.000000000000000000 ) ) ;

+#3757 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #3690 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #1646, #365, #3197 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );

+#3758 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( $, .METRE. ) );

+#3759 = CARTESIAN_POINT ( 'NONE',  ( 0.1358191233055837900, 0.1645718309748114800, 0.1896757418404069800 ) ) ;

+#3760 = VERTEX_POINT ( 'NONE', #3354 ) ;

+#3761 = LINE ( 'NONE', #3345, #2174 ) ;

+#3762 = LENGTH_MEASURE_WITH_UNIT ( LENGTH_MEASURE( 0.02539999999999999900 ), #1604 );

+#3763 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );

+#3764 = LINE ( 'NONE', #3346, #2531 ) ;

+#3765 =( CONVERSION_BASED_UNIT ( 'INCH', #2626 ) LENGTH_UNIT ( ) NAMED_UNIT ( #462 ) );

+#3766 = EDGE_CURVE ( 'NONE', #158, #2848, #2935, .T. ) ;

+#3767 = CARTESIAN_POINT ( 'NONE',  ( 0.1358191233055841800, 0.2708696181185858400, 0.1896757418404069800 ) ) ;

+#3768 = CARTESIAN_POINT ( 'NONE',  ( 0.1345752551141654300, 0.1686107971067618300, 0.2471820846068641900 ) ) ;

+#3769 = DIRECTION ( 'NONE',  ( 6.723502732300544000E-015, 0.0000000000000000000, -1.000000000000000000 ) ) ;

+#3770 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;

+#3771 = CARTESIAN_POINT ( 'NONE',  ( -0.06778087669441708300, 0.1650718309748114800, 0.3163758418404164500 ) ) ;

+#3772 = COLOUR_RGB ( '',0.7529411764705882200, 0.7529411764705882200, 0.7529411764705882200 ) ;

+#3773 = FILL_AREA_STYLE_COLOUR ( '', #1756 ) ;

+#3774 = EDGE_LOOP ( 'NONE', ( #255, #2741, #1897, #1997, #3278, #354, #3801, #686 ) ) ;

+#3775 = ORIENTED_EDGE ( 'NONE', *, *, #3975, .F. ) ;

+#3776 = ADVANCED_FACE ( 'NONE', ( #2883 ), #1540, .F. ) ;

+#3777 = LENGTH_MEASURE_WITH_UNIT ( LENGTH_MEASURE( 0.02539999999999999900 ), #1881 );

+#3778 = COLOUR_RGB ( '',0.7529411764705882200, 0.7529411764705882200, 0.7529411764705882200 ) ;

+#3779 = LENGTH_MEASURE_WITH_UNIT ( LENGTH_MEASURE( 0.02539999999999999900 ), #2345 );

+#3780 = ORIENTED_EDGE ( 'NONE', *, *, #2837, .F. ) ;

+#3781 = CIRCLE ( 'NONE', #2156, 0.02459999999999999300 ) ;

+#3782 = COLOUR_RGB ( '',0.5019607843137254800, 0.5019607843137254800, 0.5019607843137254800 ) ;

+#3783 = ORIENTED_EDGE ( 'NONE', *, *, #3016, .F. ) ;

+#3784 = CARTESIAN_POINT ( 'NONE',  ( -0.07278087669441697700, 0.1650718309748114000, 0.2477099727540003900 ) ) ;

+#3785 = DIRECTION ( 'NONE',  ( -0.5773502691896245100, -0.5773502691896279500, 0.5773502691896248400 ) ) ;

+#3786 = AXIS2_PLACEMENT_3D ( 'NONE', #1694, #1297, #876 ) ;

+#3787 = LINE ( 'NONE', #3369, #3331 ) ;

+#3788 = VERTEX_POINT ( 'NONE', #3925 ) ;

+#3789 = FILL_AREA_STYLE ('',( #99 ) ) ;

+#3790 = FILL_AREA_STYLE_COLOUR ( '', #1970 ) ;

+#3791 = VERTEX_POINT ( 'NONE', #3517 ) ;

+#3792 = DIRECTION ( 'NONE',  ( -0.5773502691896269500, 0.5773502691896235100, 0.5773502691896269500 ) ) ;

+#3793 = CIRCLE ( 'NONE', #1929, 0.005000009999999872500 ) ;

+#3794 =( CONVERSION_BASED_UNIT ( 'INCH', #182 ) LENGTH_UNIT ( ) NAMED_UNIT ( #3953 ) );

+#3795 = AXIS2_PLACEMENT_3D ( 'NONE', #3178, #2755, #2348 ) ;

+#3796 = CARTESIAN_POINT ( 'NONE',  ( -0.2465764509819901000, 0.1015718309748103000, 0.1896757418404046700 ) ) ;

+#3797 = LINE ( 'NONE', #3382, #1352 ) ;

+#3798 = LENGTH_MEASURE_WITH_UNIT ( LENGTH_MEASURE( 0.02539999999999999900 ), #2953 );

+#3799 = SURFACE_STYLE_FILL_AREA ( #108 ) ;

+#3800 = CARTESIAN_POINT ( 'NONE',  ( 0.1293191233055838200, 0.1645718309748114800, 0.1896757418404069500 ) ) ;

+#3801 = ORIENTED_EDGE ( 'NONE', *, *, #370, .T. ) ;

+#3802 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION (  '', ( #3541 ), #458 ) ;

+#3803 = SURFACE_SIDE_STYLE ('',( #116 ) ) ;

+#3804 = ORIENTED_EDGE ( 'NONE', *, *, #3373, .T. ) ;

+#3805 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION (  '', ( #2008 ), #1746 ) ;

+#3806 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );

+#3807 =( CONVERSION_BASED_UNIT ( 'INCH', #2147 ) LENGTH_UNIT ( ) NAMED_UNIT ( #3166 ) );

+#3808 =( CONVERSION_BASED_UNIT ( 'INCH', #3956 ) LENGTH_UNIT ( ) NAMED_UNIT ( #1263 ) );

+#3809 = COLOUR_RGB ( '',0.7529411764705882200, 0.7529411764705882200, 0.7529411764705882200 ) ;

+#3810 = SURFACE_STYLE_FILL_AREA ( #123 ) ;

+#3811 = EDGE_LOOP ( 'NONE', ( #2538, #2432, #3409, #1506 ) ) ;

+#3812 = FACE_OUTER_BOUND ( 'NONE', #2340, .T. ) ;

+#3813 = FILL_AREA_STYLE_COLOUR ( '', #3195 ) ;

+#3814 = SURFACE_STYLE_FILL_AREA ( #127 ) ;

+#3815 = STYLED_ITEM ( 'NONE', ( #2198 ), #2732 ) ;

+#3816 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( $, .METRE. ) );

+#3817 = PLANE ( 'NONE',  #185 ) ;

+#3818 = CARTESIAN_POINT ( 'NONE',  ( -0.04818087669441705600, 0.1650718309748114800, 0.3409758418404165200 ) ) ;

+#3819 = DIRECTION ( 'NONE',  ( 1.000000000000000000, 0.0000000000000000000, 6.723502732300544000E-015 ) ) ;

+#3820 = EDGE_CURVE ( 'NONE', #1982, #3868, #3090, .T. ) ;

+#3821 = ORIENTED_EDGE ( 'NONE', *, *, #1875, .F. ) ;

+#3822 = COLOUR_RGB ( '',0.7529411764705882200, 0.7529411764705882200, 0.7529411764705882200 ) ;

+#3823 = VECTOR ( 'NONE', #2273, 39.37007874015748100 ) ;

+#3824 = DIRECTION ( 'NONE',  ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;

+#3825 = SURFACE_STYLE_FILL_AREA ( #136 ) ;

+#3826 = EDGE_CURVE ( 'NONE', #3122, #1955, #1448, .T. ) ;

+#3827 = ORIENTED_EDGE ( 'NONE', *, *, #222, .T. ) ;

+#3828 = PRESENTATION_STYLE_ASSIGNMENT (( #138 ) ) ;

+#3829 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );

+#3830 = ORIENTED_EDGE ( 'NONE', *, *, #2196, .F. ) ;

+#3831 = ADVANCED_FACE ( 'NONE', ( #2655 ), #4059, .F. ) ;

+#3832 = PRESENTATION_LAYER_ASSIGNMENT (  '', '', ( #1870 ) ) ;

+#3833 = SURFACE_STYLE_FILL_AREA ( #146 ) ;

+#3834 = PRESENTATION_LAYER_ASSIGNMENT (  '', '', ( #831 ) ) ;

+#3835 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );

+#3836 = FACE_OUTER_BOUND ( 'NONE', #2785, .T. ) ;

+#3837 = FILL_AREA_STYLE ('',( #148 ) ) ;

+#3838 = PRESENTATION_STYLE_ASSIGNMENT (( #150 ) ) ;

+#3839 = EDGE_CURVE ( 'NONE', #1159, #2448, #3625, .T. ) ;

+#3840 = SURFACE_STYLE_FILL_AREA ( #153 ) ;

+#3841 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );

+#3842 = CARTESIAN_POINT ( 'NONE',  ( 0.02851912330559121600, 0.1710718309748114900, 0.2496758618403935000 ) ) ;

+#3843 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION (  '', ( #3855 ), #1723 ) ;

+#3844 = CARTESIAN_POINT ( 'NONE',  ( 0.1002191233055829800, 0.2080718309748114700, 0.1383758418404164900 ) ) ;

+#3845 = ORIENTED_EDGE ( 'NONE', *, *, #1875, .T. ) ;

+#3846 = CARTESIAN_POINT ( 'NONE',  ( 0.1298191233055829800, 0.09557183097481147800, 0.3006758418404164600 ) ) ;

+#3847 = ORIENTED_EDGE ( 'NONE', *, *, #3714, .T. ) ;

+#3848 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( $, .METRE. ) );

+#3849 = CYLINDRICAL_SURFACE ( 'NONE', #1780, 0.006500000000000002300 ) ;

+#3850 = AXIS2_PLACEMENT_3D ( 'NONE', #2243, #1830, #1427 ) ;

+#3851 = ORIENTED_EDGE ( 'NONE', *, *, #1509, .T. ) ;

+#3852 = PRESENTATION_LAYER_ASSIGNMENT (  '', '', ( #3855 ) ) ;

+#3853 = ORIENTED_EDGE ( 'NONE', *, *, #1304, .F. ) ;

+#3854 = CARTESIAN_POINT ( 'NONE',  ( -0.07228087669441722600, 0.1710718309748114900, 0.1896757418404058600 ) ) ;

+#3855 = STYLED_ITEM ( 'NONE', ( #1142 ), #1160 ) ;

+#3856 = DIRECTION ( 'NONE',  ( -3.491481338843116400E-015, -1.000000000000000000, -2.541248865096985200E-015 ) ) ;

+#3857 = ADVANCED_FACE ( 'NONE', ( #3511 ), #531, .T. ) ;

+#3858 = ORIENTED_EDGE ( 'NONE', *, *, #1893, .F. ) ;

+#3859 = FILL_AREA_STYLE ('',( #183 ) ) ;

+#3860 = LINE ( 'NONE', #3023, #3568 ) ;

+#3861 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );

+#3862 = AXIS2_PLACEMENT_3D ( 'NONE', #1519, #1117, #697 ) ;

+#3863 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #503 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #4046, #2783, #1555 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );

+#3864 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );

+#3865 = EDGE_LOOP ( 'NONE', ( #3978, #3046, #2047, #3438, #2937, #2419, #3674, #1213, #439, #166, #2207, #1361, #2260, #124, #1980, #3504 ) ) ;

+#3866 = LENGTH_MEASURE_WITH_UNIT ( LENGTH_MEASURE( 0.02539999999999999900 ), #2576 );

+#3867 = CARTESIAN_POINT ( 'NONE',  ( 0.02851912330559162200, 0.1710718309748114900, 0.1896757418404065000 ) ) ;

+#3868 = VERTEX_POINT ( 'NONE', #2922 ) ;

+#3869 = EDGE_CURVE ( 'NONE', #203, #2724, #4054, .T. ) ;

+#3870 = PRESENTATION_LAYER_ASSIGNMENT (  '', '', ( #4107 ) ) ;

+#3871 = CARTESIAN_POINT ( 'NONE',  ( -0.07753700850298139700, 0.1686107971067832600, 0.2321695990739479400 ) ) ;

+#3872 = CARTESIAN_POINT ( 'NONE',  ( 0.1350920253733502200, 0.1676612554117421800, 0.2332792115303172800 ) ) ;

+#3873 = CYLINDRICAL_SURFACE ( 'NONE', #3930, 0.02459999999999999300 ) ;

+#3874 = FILL_AREA_STYLE_COLOUR ( '', #319 ) ;

+#3875 = VECTOR ( 'NONE', #4005, 39.37007874015748100 ) ;

+#3876 = ORIENTED_EDGE ( 'NONE', *, *, #3062, .F. ) ;

+#3877 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;

+#3878 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION (  '', ( #3009 ), #2946 ) ;

+#3879 = ORIENTED_EDGE ( 'NONE', *, *, #3325, .F. ) ;

+#3880 = CARTESIAN_POINT ( 'NONE',  ( 0.1353775186729933600, 0.1669267928794177200, 0.2346758318404155700 ) ) ;

+#3881 = B_SPLINE_SURFACE_WITH_KNOTS ( 'NONE', 1, 3, ( 

+ ( #3597, #3177, #2754, #2347, #1944, #1526 ),

+ ( #1124, #706, #243, #3910, #3500, #3080 ) ),

+ .UNSPECIFIED., .F., .F., .F.,

+ ( 2, 2 ),

+ ( 4, 2, 4 ),

+ ( 0.0000000000000000000, 1.000000000000000000 ),

+ ( 0.0000000000000000000, 0.5000000000000000000, 1.000000000000000000 ),

+ .UNSPECIFIED. ) ;

+#3882 = LINE ( 'NONE', #3468, #3944 ) ;

+#3883 = VECTOR ( 'NONE', #4038, 39.37007874015748100 ) ;

+#3884 = FILL_AREA_STYLE ('',( #209 ) ) ;

+#3885 = CARTESIAN_POINT ( 'NONE',  ( 0.3036146975931400800, 0.09557183097481028500, 0.1896757418404081400 ) ) ;

+#3886 = CARTESIAN_POINT ( 'NONE',  ( -0.06778087669441708300, 0.2080718309748114700, 0.3163758418404164500 ) ) ;

+#3887 = SURFACE_SIDE_STYLE ('',( #217 ) ) ;

+#3888 = STYLED_ITEM ( 'NONE', ( #2467 ), #2617 ) ;

+#3889 = DIRECTION ( 'NONE',  ( -0.3623018314776724800, 0.9320608257554462400, -2.435937353857622100E-015 ) ) ;

+#3890 = LINE ( 'NONE', #3479, #2444 ) ;

+#3891 = PRESENTATION_LAYER_ASSIGNMENT (  '', '', ( #3976 ) ) ;

+#3892 = FACE_OUTER_BOUND ( 'NONE', #4076, .T. ) ;

+#3893 =( CONVERSION_BASED_UNIT ( 'INCH', #2267 ) LENGTH_UNIT ( ) NAMED_UNIT ( #477 ) );

+#3894 = ORIENTED_EDGE ( 'NONE', *, *, #256, .T. ) ;

+#3895 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #3360 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #3168, #4020, #2752 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );

+#3896 = CARTESIAN_POINT ( 'NONE',  ( -0.07148107669440156900, 0.1710718309748114900, 0.2296758218403890900 ) ) ;

+#3897 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );

+#3898 = ORIENTED_EDGE ( 'NONE', *, *, #3201, .T. ) ;

+#3899 = SURFACE_STYLE_USAGE ( .BOTH. , #231 ) ;

+#3900 = CARTESIAN_POINT ( 'NONE',  ( -0.07278087669441706000, 0.1650718309748114800, 0.1896757418404058100 ) ) ;

+#3901 = FILL_AREA_STYLE ('',( #234 ) ) ;

+#3902 = FILL_AREA_STYLE ('',( #235 ) ) ;

+#3903 = ORIENTED_EDGE ( 'NONE', *, *, #1357, .F. ) ;

+#3904 = FILL_AREA_STYLE_COLOUR ( '', #36 ) ;

+#3905 = VECTOR ( 'NONE', #2715, 39.37007874015748100 ) ;

+#3906 = VECTOR ( 'NONE', #1649, 39.37007874015748100 ) ;

+#3907 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );

+#3908 = CARTESIAN_POINT ( 'NONE',  ( -0.07278087669441706000, 0.1650718309748114800, 0.1896757418404058100 ) ) ;

+#3909 = DIRECTION ( 'NONE',  ( 1.000000000000000000, -0.0000000000000000000, 0.0000000000000000000 ) ) ;

+#3910 = CARTESIAN_POINT ( 'NONE',  ( -0.07268519452584554200, 0.1648825206772709700, 0.2471820846068353600 ) ) ;

+#3911 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;

+#3912 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );

+#3913 = ORIENTED_EDGE ( 'NONE', *, *, #1205, .F. ) ;

+#3914 = ORIENTED_EDGE ( 'NONE', *, *, #1685, .F. ) ;

+#3915 = FACE_OUTER_BOUND ( 'NONE', #2640, .T. ) ;

+#3916 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;

+#3917 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #651, 'distance_accuracy_value', 'NONE');

+#3918 = ORIENTED_EDGE ( 'NONE', *, *, #1968, .T. ) ;

+#3919 = LINE ( 'NONE', #3510, #2218 ) ;

+#3920 = SURFACE_STYLE_USAGE ( .BOTH. , #252 ) ;

+#3921 = PRESENTATION_STYLE_ASSIGNMENT (( #253 ) ) ;

+#3922 = VERTEX_POINT ( 'NONE', #4087 ) ;

+#3923 = PRESENTATION_LAYER_ASSIGNMENT (  '', '', ( #2667 ) ) ;

+#3924 = AXIS2_PLACEMENT_3D ( 'NONE', #2385, #1983, #1567 ) ;

+#3925 = CARTESIAN_POINT ( 'NONE',  ( 0.1298191233055829800, 0.09557183097481147800, 0.3163758418404165100 ) ) ;

+#3926 = SURFACE_STYLE_USAGE ( .BOTH. , #260 ) ;

+#3927 = CARTESIAN_POINT ( 'NONE',  ( 0.1002191233055829800, 0.1650718309748114800, 0.3409758418404165200 ) ) ;

+#3928 = FILL_AREA_STYLE_COLOUR ( '', #2270 ) ;

+#3929 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #1027, 'distance_accuracy_value', 'NONE');

+#3930 = AXIS2_PLACEMENT_3D ( 'NONE', #825, #372, #4041 ) ;

+#3931 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;

+#3932 = COLOUR_RGB ( '',0.7529411764705882200, 0.7529411764705882200, 0.7529411764705882200 ) ;

+#3933 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #476, 'distance_accuracy_value', 'NONE');

+#3934 = CARTESIAN_POINT ( 'NONE',  ( 0.1052191233055829600, 0.09557183097481147800, 0.3006758418404164600 ) ) ;

+#3935 = CARTESIAN_POINT ( 'NONE',  ( 0.08981912330558300400, 0.1015718309748114700, 0.2946758418404165100 ) ) ;

+#3936 = DIMENSIONAL_EXPONENTS ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ;

+#3937 = DIMENSIONAL_EXPONENTS ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ;

+#3938 = PLANE ( 'NONE',  #558 ) ;

+#3939 = SURFACE_SIDE_STYLE ('',( #274 ) ) ;

+#3940 = VERTEX_POINT ( 'NONE', #3661 ) ;

+#3941 = COLOUR_RGB ( '',0.5019607843137254800, 0.5019607843137254800, 0.5019607843137254800 ) ;

+#3942 = DIMENSIONAL_EXPONENTS ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ;

+#3943 = LINE ( 'NONE', #3533, #879 ) ;

+#3944 = VECTOR ( 'NONE', #3048, 39.37007874015748100 ) ;

+#3945 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #2882, 'distance_accuracy_value', 'NONE');

+#3946 = DIMENSIONAL_EXPONENTS ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ;

+#3947 = EDGE_CURVE ( 'NONE', #237, #3567, #2676, .T. ) ;

+#3948 = ORIENTED_EDGE ( 'NONE', *, *, #568, .T. ) ;

+#3949 = SURFACE_SIDE_STYLE ('',( #283 ) ) ;

+#3950 = ADVANCED_FACE ( 'NONE', ( #942 ), #1410, .T. ) ;

+#3951 = ORIENTED_EDGE ( 'NONE', *, *, #1261, .F. ) ;

+#3952 = EDGE_CURVE ( 'NONE', #3005, #739, #3787, .T. ) ;

+#3953 = DIMENSIONAL_EXPONENTS ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ;

+#3954 = SURFACE_SIDE_STYLE ('',( #285 ) ) ;

+#3955 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #340 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #1793, #548, #3359 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );

+#3956 = LENGTH_MEASURE_WITH_UNIT ( LENGTH_MEASURE( 0.02539999999999999900 ), #1030 );

+#3957 = PRESENTATION_LAYER_ASSIGNMENT (  '', '', ( #3537 ) ) ;

+#3958 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );

+#3959 = LINE ( 'NONE', #3540, #517 ) ;

+#3960 = PRESENTATION_STYLE_ASSIGNMENT (( #287 ) ) ;

+#3961 = PRESENTATION_STYLE_ASSIGNMENT (( #288 ) ) ;

+#3962 = FACE_OUTER_BOUND ( 'NONE', #1021, .T. ) ;

+#3963 = LINE ( 'NONE', #3542, #3572 ) ;

+#3964 = PRESENTATION_STYLE_ASSIGNMENT (( #291 ) ) ;

+#3965 = DIRECTION ( 'NONE',  ( 1.000000000000000000, 0.0000000000000000000, 6.723502732300544000E-015 ) ) ;

+#3966 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #1378, 'distance_accuracy_value', 'NONE');

+#3967 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION (  '', ( #4074 ), #3477 ) ;

+#3968 = FILL_AREA_STYLE_COLOUR ( '', #1344 ) ;

+#3969 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );

+#3970 = SURFACE_STYLE_USAGE ( .BOTH. , #296 ) ;

+#3971 = SURFACE_SIDE_STYLE ('',( #297 ) ) ;

+#3972 = PRESENTATION_LAYER_ASSIGNMENT (  '', '', ( #1545 ) ) ;

+#3973 = ORIENTED_EDGE ( 'NONE', *, *, #2215, .T. ) ;

+#3974 = PLANE ( 'NONE',  #1957 ) ;

+#3975 = EDGE_CURVE ( 'NONE', #1755, #787, #2122, .T. ) ;

+#3976 = STYLED_ITEM ( 'NONE', ( #104 ), #3132 ) ;

+#3977 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #3808, 'distance_accuracy_value', 'NONE');

+#3978 = ORIENTED_EDGE ( 'NONE', *, *, #3697, .F. ) ;

+#3979 = LINE ( 'NONE', #3562, #1151 ) ;

+#3980 = PRESENTATION_STYLE_ASSIGNMENT (( #309 ) ) ;

+#3981 = LINE ( 'NONE', #3133, #3905 ) ;

+#3982 = ORIENTED_EDGE ( 'NONE', *, *, #72, .F. ) ;

+#3983 = CARTESIAN_POINT ( 'NONE',  ( 0.1298191233055829800, 0.09557183097481147800, 0.3163758418404165100 ) ) ;

+#3984 = PRESENTATION_STYLE_ASSIGNMENT (( #313 ) ) ;

+#3985 = ORIENTED_EDGE ( 'NONE', *, *, #2693, .T. ) ;

+#3986 = LINE ( 'NONE', #3569, #3445 ) ;

+#3987 = CYLINDRICAL_SURFACE ( 'NONE', #431, 0.02460000000000000700 ) ;

+#3988 = FILL_AREA_STYLE_COLOUR ( '', #2516 ) ;

+#3989 = VERTEX_POINT ( 'NONE', #902 ) ;

+#3990 = DIRECTION ( 'NONE',  ( -3.491481338843133000E-015, 1.000000000000000000, -2.347498432148817200E-029 ) ) ;

+#3991 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( $, .METRE. ) );

+#3992 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #3319 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #3418, #2173, #954 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );

+#3993 = VERTEX_POINT ( 'NONE', #445 ) ;

+#3994 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #3794, 'distance_accuracy_value', 'NONE');

+#3995 = PRESENTATION_LAYER_ASSIGNMENT (  '', '', ( #4074 ) ) ;

+#3996 = ORIENTED_EDGE ( 'NONE', *, *, #1480, .F. ) ;

+#3997 = AXIS2_PLACEMENT_3D ( 'NONE', #3719, #3304, #2876 ) ;

+#3998 = CARTESIAN_POINT ( 'NONE',  ( -0.07148107669439901500, 0.1710718309748114900, 0.2496758618403928100 ) ) ;

+#3999 = FILL_AREA_STYLE ('',( #331 ) ) ;

+#4000 = EDGE_CURVE ( 'NONE', #1513, #644, #2535, .T. ) ;

+#4001 = EDGE_LOOP ( 'NONE', ( #2431, #631, #2459, #305, #3465 ) ) ;

+#4002 = ADVANCED_FACE ( 'NONE', ( #3224 ), #3277, .F. ) ;

+#4003 = AXIS2_PLACEMENT_3D ( 'NONE', #1626, #1215, #798 ) ;

+#4004 = STYLED_ITEM ( 'NONE', ( #1943 ), #2997 ) ;

+#4005 = DIRECTION ( 'NONE',  ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;

+#4006 = DIRECTION ( 'NONE',  ( 1.000000000000000000, 0.0000000000000000000, 6.723502732300544000E-015 ) ) ;

+#4007 = PRODUCT_DEFINITION_SHAPE ( 'NONE', 'NONE',  #849 ) ;

+#4008 = ADVANCED_FACE ( 'NONE', ( #3748 ), #758, .T. ) ;

+#4009 = ORIENTED_EDGE ( 'NONE', *, *, #637, .F. ) ;

+#4010 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #3658, 'distance_accuracy_value', 'NONE');

+#4011 = LINE ( 'NONE', #3590, #3692 ) ;

+#4012 = CARTESIAN_POINT ( 'NONE',  ( 0.1297443969414412100, 0.1650718309748131200, 0.2312927300204371300 ) ) ;

+#4013 = EDGE_CURVE ( 'NONE', #1777, #3426, #3191, .T. ) ;

+#4014 = ORIENTED_EDGE ( 'NONE', *, *, #1895, .F. ) ;

+#4015 = CARTESIAN_POINT ( 'NONE',  ( 0.1002191233055829800, 0.2080718309748114700, 0.3163758418404165100 ) ) ;

+#4016 = DIMENSIONAL_EXPONENTS ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ;

+#4017 = FILL_AREA_STYLE_COLOUR ( '', #2213 ) ;

+#4018 = SURFACE_STYLE_USAGE ( .BOTH. , #350 ) ;

+#4019 = ADVANCED_FACE ( 'NONE', ( #642 ), #1370, .F. ) ;

+#4020 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );

+#4021 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;

+#4022 = FACE_OUTER_BOUND ( 'NONE', #3774, .T. ) ;

+#4023 = SURFACE_STYLE_USAGE ( .BOTH. , #353 ) ;

+#4024 = VERTEX_POINT ( 'NONE', #3735 ) ;

+#4025 = EDGE_CURVE ( 'NONE', #947, #1609, #3316, .T. ) ;

+#4026 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #613 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #1627, #344, #3170 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );

+#4027 = SURFACE_SIDE_STYLE ('',( #355 ) ) ;

+#4028 = VERTEX_POINT ( 'NONE', #1666 ) ;

+#4029 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;

+#4030 = VECTOR ( 'NONE', #3347, 39.37007874015748100 ) ;

+#4031 = CARTESIAN_POINT ( 'NONE',  ( -0.06944754336108381600, 0.1382384976414780500, 0.2580091751737497200 ) ) ;

+#4032 = AXIS2_PLACEMENT_3D ( 'NONE', #1171, #3545, #3116 ) ;

+#4033 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;

+#4034 = ORIENTED_EDGE ( 'NONE', *, *, #1832, .F. ) ;

+#4035 = EDGE_CURVE ( 'NONE', #2686, #1629, #630, .T. ) ;

+#4036 = CARTESIAN_POINT ( 'NONE',  ( -0.02678087669441699100, 0.09557183097481147800, 0.3006758418404164600 ) ) ;

+#4037 = CARTESIAN_POINT ( 'NONE',  ( -0.04818087669441705600, 0.1650718309748114800, 0.3409758418404165200 ) ) ;

+#4038 = DIRECTION ( 'NONE',  ( 1.000000000000000000, 0.0000000000000000000, 4.182253867203583300E-015 ) ) ;

+#4039 = PLANE ( 'NONE',  #96 ) ;

+#4040 =( CONVERSION_BASED_UNIT ( 'INCH', #861 ) LENGTH_UNIT ( ) NAMED_UNIT ( #3160 ) );

+#4041 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;

+#4042 = VECTOR ( 'NONE', #614, 39.37007874015748100 ) ;

+#4043 = LINE ( 'NONE', #3617, #131 ) ;

+#4044 = CARTESIAN_POINT ( 'NONE',  ( 0.1358191233055838500, 0.2708696181185858400, 0.2396758418404162900 ) ) ;

+#4045 = SURFACE_STYLE_FILL_AREA ( #374 ) ;

+#4046 =( CONVERSION_BASED_UNIT ( 'INCH', #473 ) LENGTH_UNIT ( ) NAMED_UNIT ( #2582 ) );

+#4047 = CARTESIAN_POINT ( 'NONE',  ( 0.1353775186729933600, 0.1669267928794177200, 0.2346758318404155700 ) ) ;

+#4048 = AXIS2_PLACEMENT_3D ( 'NONE', #2492, #2078, #1676 ) ;

+#4049 = ORIENTED_EDGE ( 'NONE', *, *, #3106, .F. ) ;

+#4050 = CARTESIAN_POINT ( 'NONE',  ( 0.1248191233055829700, 0.2080718309748114700, 0.1629758418404164700 ) ) ;

+#4051 = STYLED_ITEM ( 'NONE', ( #2328 ), #3557 ) ;

+#4052 = DIRECTION ( 'NONE',  ( 1.000000000000000000, 0.0000000000000000000, -0.0000000000000000000 ) ) ;

+#4053 = VERTEX_POINT ( 'NONE', #2381 ) ;

+#4054 = B_SPLINE_CURVE_WITH_KNOTS ( 'NONE', 3,

+ ( #2506, #2093, #1689, #1291, #873, #414 ),

+ .UNSPECIFIED., .F., .F.,

+ ( 4, 2, 4 ),

+ ( 0.0000000000000000000, 0.5000000000000000000, 1.000000000000000000 ),

+ .UNSPECIFIED. ) ;

+#4055 = CARTESIAN_POINT ( 'NONE',  ( -0.07249689975368596400, 0.1650718309748113500, 0.2303622226349961700 ) ) ;

+#4056 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION (  '', ( #3411 ), #3606 ) ;

+#4057 = ORIENTED_EDGE ( 'NONE', *, *, #2571, .T. ) ;

+#4058 = CYLINDRICAL_SURFACE ( 'NONE', #1090, 0.005000010000000299300 ) ;

+#4059 = PLANE ( 'NONE',  #30 ) ;

+#4060 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #1002 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #1366, #38, #2892 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );

+#4061 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;

+#4062 = CARTESIAN_POINT ( 'NONE',  ( 0.1293191233055834600, 0.1710718309748114900, 0.2396758418404162600 ) ) ;

+#4063 = CARTESIAN_POINT ( 'NONE',  ( 0.1298191233055829800, 0.1015718309748114700, 0.3163758418404165100 ) ) ;

+#4064 = LINE ( 'NONE', #3638, #3621 ) ;

+#4065 = PLANE ( 'NONE',  #279 ) ;

+#4066 = EDGE_CURVE ( 'NONE', #2405, #1557, #2789, .T. ) ;

+#4067 = CARTESIAN_POINT ( 'NONE',  ( 0.1298191233055829800, 0.1650718309748114800, 0.2477099727540468000 ) ) ;

+#4068 = LINE ( 'NONE', #3643, #2990 ) ;

+#4069 = SURFACE_STYLE_USAGE ( .BOTH. , #399 ) ;

+#4070 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION (  '', ( #3537 ), #2421 ) ;

+#4071 = ADVANCED_BREP_SHAPE_REPRESENTATION ( 'IHLP2020CZ', ( #2375, #2547 ), #2226 ) ;

+#4072 = ORIENTED_EDGE ( 'NONE', *, *, #81, .F. ) ;

+#4073 = FILL_AREA_STYLE_COLOUR ( '', #2258 ) ;

+#4074 = STYLED_ITEM ( 'NONE', ( #2249 ), #1058 ) ;

+#4075 = CARTESIAN_POINT ( 'NONE',  ( -0.07242071878586713000, 0.1650718309748114800, 0.2299895909182700100 ) ) ;

+#4076 = EDGE_LOOP ( 'NONE', ( #3279, #14, #626, #142, #1751 ) ) ;

+#4077 = SURFACE_STYLE_FILL_AREA ( #405 ) ;

+#4078 = EDGE_LOOP ( 'NONE', ( #3219, #1432, #248, #3082, #2457 ) ) ;

+#4079 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION (  '', ( #590 ), #3026 ) ;

+#4080 = CARTESIAN_POINT ( 'NONE',  ( 0.1293191233055832100, 0.09557183097481150600, 0.2396758418404162600 ) ) ;

+#4081 = ADVANCED_FACE ( 'NONE', ( #1783 ), #524, .F. ) ;

+#4082 = EDGE_CURVE ( 'NONE', #533, #2051, #2917, .T. ) ;

+#4083 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;

+#4084 = VERTEX_POINT ( 'NONE', #1287 ) ;

+#4085 = LENGTH_MEASURE_WITH_UNIT ( LENGTH_MEASURE( 0.02539999999999999900 ), #2827 );

+#4086 = COLOUR_RGB ( '',0.7529411764705882200, 0.7529411764705882200, 0.7529411764705882200 ) ;

+#4087 = CARTESIAN_POINT ( 'NONE',  ( -0.06778087669441705500, 0.1710718309748114900, 0.2296758218403890900 ) ) ;

+#4088 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );

+#4089 = DIMENSIONAL_EXPONENTS ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ;

+#4090 = CARTESIAN_POINT ( 'NONE',  ( -0.07228087669441764200, 0.1710718309748114900, 0.2496114794560131100 ) ) ;

+#4091 = CARTESIAN_POINT ( 'NONE',  ( -0.04318087669441705900, 0.2080718309748114700, 0.3409758418404165200 ) ) ;

+#4092 = CARTESIAN_POINT ( 'NONE',  ( 0.1285193233055888800, 0.1710718309748114900, 0.2496758618404153200 ) ) ;

+#4093 = EDGE_CURVE ( 'NONE', #3164, #1341, #868, .T. ) ;

+#4094 = PRESENTATION_STYLE_ASSIGNMENT (( #420 ) ) ;

+#4095 = COLOUR_RGB ( '',0.7529411764705882200, 0.7529411764705882200, 0.7529411764705882200 ) ;

+#4096 = EDGE_LOOP ( 'NONE', ( #3879, #3487, #2326, #971 ) ) ;

+#4097 = SURFACE_STYLE_FILL_AREA ( #423 ) ;

+#4098 = CARTESIAN_POINT ( 'NONE',  ( 0.1293191233055834000, 0.1650718309748114800, 0.2496114794560395100 ) ) ;

+#4099 = LINE ( 'NONE', #3670, #2246 ) ;

+#4100 = ORIENTED_EDGE ( 'NONE', *, *, #1261, .T. ) ;

+#4101 = CARTESIAN_POINT ( 'NONE',  ( 0.1248191233055829700, 0.1650718309748114800, 0.2496758618404152100 ) ) ;

+#4102 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #641, 'distance_accuracy_value', 'NONE');

+#4103 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( $, .METRE. ) );

+#4104 = CIRCLE ( 'NONE', #719, 0.02459999999999999300 ) ;

+#4105 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #1271 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #1445, #141, #2988 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );

+#4106 = SURFACE_SIDE_STYLE ('',( #428 ) ) ;

+#4107 = STYLED_ITEM ( 'NONE', ( #3103 ), #3742 ) ;

+#4108 = FACE_OUTER_BOUND ( 'NONE', #2240, .T. ) ;

+#4109 = PRESENTATION_STYLE_ASSIGNMENT (( #429 ) ) ;

+#4110 = EDGE_LOOP ( 'NONE', ( #815, #1046, #3509, #609, #497, #2064, #1562 ) ) ;

+#4111 = CARTESIAN_POINT ( 'NONE',  ( 0.1298105850396674100, 0.1647628673121830600, 0.2346758318404155700 ) ) ;

+#4112 = ORIENTED_EDGE ( 'NONE', *, *, #939, .F. ) ;

+#4113 = FACE_OUTER_BOUND ( 'NONE', #1075, .T. ) ;

+#4114 = ADVANCED_FACE ( 'NONE', ( #4108 ), #553, .T. ) ;

+#4115 = ORIENTED_EDGE ( 'NONE', *, *, #3007, .F. ) ;

+#4116 = CIRCLE ( 'NONE', #140, 0.02459999999999999300 ) ;

+#4117 = ORIENTED_EDGE ( 'NONE', *, *, #1659, .F. ) ;

+#4118 = CARTESIAN_POINT ( 'NONE',  ( -0.04318087669441705200, 0.1650718309748114800, 0.3163758418404164500 ) ) ;

+#4119 = FILL_AREA_STYLE_COLOUR ( '', #1049 ) ;

+#4120 = CARTESIAN_POINT ( 'NONE',  ( -0.07148107669440156900, 0.1710718309748114900, 0.2296758218403890900 ) ) ;

+#4121 = VERTEX_POINT ( 'NONE', #2214 ) ;

+#4122 = LENGTH_MEASURE_WITH_UNIT ( LENGTH_MEASURE( 0.02539999999999999900 ), #3257 );

+#4123 = VERTEX_POINT ( 'NONE', #1794 ) ;

+ENDSEC;

+END-ISO-10303-21;

diff --git a/circuit_boards/BuckBoost/RockPI-Power-Board/3dModels/SH-7010TA.stp b/circuit_boards/BuckBoost/RockPI-Power-Board/3dModels/SH-7010TA.stp
new file mode 100644
index 0000000..3eaf02e
--- /dev/null
+++ b/circuit_boards/BuckBoost/RockPI-Power-Board/3dModels/SH-7010TA.stp
@@ -0,0 +1,45218 @@
+ISO-10303-21;

+HEADER;

+/* Generated by software containing ST-Developer

+ * from STEP Tools, Inc. (www.steptools.com) 

+ */

+/* OPTION: using custom renumber hook */

+

+FILE_DESCRIPTION(

+/* description */ ('STEP AP214'),

+/* implementation_level */ '2;1');

+

+FILE_NAME(

+/* name */ 'SH-7010TA',

+/* time_stamp */ '2022-11-15T06:34:40+01:00',

+/* author */ ('License CC BY-ND 4.0'),

+/* organization */ ('CADENAS'),

+/* preprocessor_version */ 'ST-DEVELOPER v18.102',

+/* originating_system */ 'PARTsolutions',

+/* authorisation */ '  ');

+

+FILE_SCHEMA (('AUTOMOTIVE_DESIGN {1 0 10303 214 3 1 1}'));

+ENDSEC;

+

+DATA;

+#10=PROPERTY_DEFINITION_REPRESENTATION(#14,#12);

+#11=PROPERTY_DEFINITION_REPRESENTATION(#15,#13);

+#12=REPRESENTATION('',(#16),#44754);

+#13=REPRESENTATION('',(#17),#44754);

+#14=PROPERTY_DEFINITION('pmi validation property','',#44763);

+#15=PROPERTY_DEFINITION('pmi validation property','',#44763);

+#16=VALUE_REPRESENTATION_ITEM('number of annotations',COUNT_MEASURE(0.));

+#17=VALUE_REPRESENTATION_ITEM('number of views',COUNT_MEASURE(0.));

+#18=CONICAL_SURFACE('',#31276,0.100000000000001,0.0349065850398866);

+#19=CONICAL_SURFACE('',#31278,0.1,0.0349065850398866);

+#20=CONICAL_SURFACE('',#31280,0.0999999999999998,0.0349065850398866);

+#21=CONICAL_SURFACE('',#31283,0.0999999999999998,0.0349065850398866);

+#22=B_SPLINE_CURVE_WITH_KNOTS('',3,(#40207,#40208,#40209,#40210),

+ .UNSPECIFIED.,.F.,.F.,(4,4),(6.52776150125814E-19,0.00018949920594248),

+ .UNSPECIFIED.);

+#23=B_SPLINE_CURVE_WITH_KNOTS('',3,(#40370,#40371,#40372,#40373),

+ .UNSPECIFIED.,.F.,.F.,(4,4),(0.,0.000234148742269155),.UNSPECIFIED.);

+#24=B_SPLINE_CURVE_WITH_KNOTS('',3,(#40379,#40380,#40381,#40382),

+ .UNSPECIFIED.,.F.,.F.,(4,4),(5.42101086242752E-20,0.000234148742269155),

+ .UNSPECIFIED.);

+#25=B_SPLINE_CURVE_WITH_KNOTS('',3,(#40433,#40434,#40435,#40436),

+ .UNSPECIFIED.,.F.,.F.,(4,4),(0.0001368289441629,0.000308478237787912),

+ .UNSPECIFIED.);

+#26=B_SPLINE_CURVE_WITH_KNOTS('',3,(#40439,#40440,#40441,#40442),

+ .UNSPECIFIED.,.F.,.F.,(4,4),(0.000136828944162899,0.000308478237787913),

+ .UNSPECIFIED.);

+#27=B_SPLINE_CURVE_WITH_KNOTS('',3,(#40622,#40623,#40624,#40625),

+ .UNSPECIFIED.,.F.,.F.,(4,4),(0.0001368289441629,0.000308478237787912),

+ .UNSPECIFIED.);

+#28=B_SPLINE_CURVE_WITH_KNOTS('',3,(#40627,#40628,#40629,#40630),

+ .UNSPECIFIED.,.F.,.F.,(4,4),(0.0001368289441629,0.000308478237787912),

+ .UNSPECIFIED.);

+#29=B_SPLINE_CURVE_WITH_KNOTS('',3,(#40647,#40648,#40649,#40650),

+ .UNSPECIFIED.,.F.,.F.,(4,4),(2.16840434497101E-19,0.00018949920594248),

+ .UNSPECIFIED.);

+#30=ELLIPSE('',#31211,0.153659074288214,0.15);

+#31=ELLIPSE('',#31214,0.14142135623731,0.100000000000001);

+#32=ELLIPSE('',#31216,0.10243938285881,0.1);

+#33=ELLIPSE('',#31235,0.153659074288215,0.15);

+#34=ELLIPSE('',#31246,0.141421356237311,0.100000000000001);

+#35=ELLIPSE('',#31247,0.102439382858811,0.100000000000001);

+#36=ELLIPSE('',#31265,0.282842712474619,0.2);

+#37=ELLIPSE('',#31268,0.282842712474619,0.2);

+#38=COLOUR_RGB('',0.77300000190735,0.77300000190735,0.);

+#39=COLOUR_RGB('',0.200000002980232,0.200000002980232,0.200000002980232);

+#40=COLOUR_RGB('',0.75300002098083,0.75300002098083,0.75300002098083);

+#41=CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#45,#44765);

+#42=CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#46,#44767);

+#43=NEXT_ASSEMBLY_USAGE_OCCURRENCE('NAUO1',

+'SH-700-Without knob (Minus slot)','SH-700-Without knob (Minus slot)',#44768,

+#44769,'');

+#44=NEXT_ASSEMBLY_USAGE_OCCURRENCE('NAUO2','SH-7010A_body',

+'SH-7010A_body',#44768,#44770,'');

+#45=(

+REPRESENTATION_RELATIONSHIP(' ',' ',#31023,#31022)

+REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#47)

+SHAPE_REPRESENTATION_RELATIONSHIP()

+);

+#46=(

+REPRESENTATION_RELATIONSHIP(' ',' ',#31024,#31022)

+REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#48)

+SHAPE_REPRESENTATION_RELATIONSHIP()

+);

+#47=ITEM_DEFINED_TRANSFORMATION(' ',' ',#31025,#31041);

+#48=ITEM_DEFINED_TRANSFORMATION(' ',' ',#31025,#32350);

+#49=SHAPE_REPRESENTATION_RELATIONSHIP('','',#31023,#51);

+#50=SHAPE_REPRESENTATION_RELATIONSHIP('','',#31024,#52);

+#51=ADVANCED_BREP_SHAPE_REPRESENTATION('',(#31017),#44755);

+#52=ADVANCED_BREP_SHAPE_REPRESENTATION('',(#31018),#44756);

+#53=CYLINDRICAL_SURFACE('',#31029,1.65);

+#54=CYLINDRICAL_SURFACE('',#31056,0.2);

+#55=CYLINDRICAL_SURFACE('',#31059,0.0500000000000006);

+#56=CYLINDRICAL_SURFACE('',#31068,0.2);

+#57=CYLINDRICAL_SURFACE('',#31071,0.0500000000000006);

+#58=CYLINDRICAL_SURFACE('',#31080,0.2);

+#59=CYLINDRICAL_SURFACE('',#31083,0.0500000000000006);

+#60=CYLINDRICAL_SURFACE('',#31097,0.0499999999999997);

+#61=CYLINDRICAL_SURFACE('',#31100,0.2);

+#62=CYLINDRICAL_SURFACE('',#31109,0.0499999999999997);

+#63=CYLINDRICAL_SURFACE('',#31112,0.2);

+#64=CYLINDRICAL_SURFACE('',#31121,0.0499999999999997);

+#65=CYLINDRICAL_SURFACE('',#31124,0.2);

+#66=CYLINDRICAL_SURFACE('',#31133,0.25);

+#67=CYLINDRICAL_SURFACE('',#31136,0.1);

+#68=CYLINDRICAL_SURFACE('',#31139,0.25);

+#69=CYLINDRICAL_SURFACE('',#31142,0.1);

+#70=CYLINDRICAL_SURFACE('',#31173,0.25);

+#71=CYLINDRICAL_SURFACE('',#31176,0.0999999999999994);

+#72=CYLINDRICAL_SURFACE('',#31179,0.25);

+#73=CYLINDRICAL_SURFACE('',#31182,0.0999999999999994);

+#74=CYLINDRICAL_SURFACE('',#31212,0.100000000000001);

+#75=CYLINDRICAL_SURFACE('',#31217,0.1);

+#76=CYLINDRICAL_SURFACE('',#31241,0.1);

+#77=CYLINDRICAL_SURFACE('',#31244,0.100000000000001);

+#78=CYLINDRICAL_SURFACE('',#31249,0.2);

+#79=CYLINDRICAL_SURFACE('',#31252,0.2);

+#80=CYLINDRICAL_SURFACE('',#31255,0.1);

+#81=CYLINDRICAL_SURFACE('',#31259,0.1);

+#82=CYLINDRICAL_SURFACE('',#31264,0.2);

+#83=CYLINDRICAL_SURFACE('',#31267,0.200000000000001);

+#84=CYLINDRICAL_SURFACE('',#31309,0.2);

+#85=CYLINDRICAL_SURFACE('',#31310,0.2);

+#86=CYLINDRICAL_SURFACE('',#31312,0.100000000000001);

+#87=CYLINDRICAL_SURFACE('',#31315,0.1);

+#88=CYLINDRICAL_SURFACE('',#31318,0.15);

+#89=CYLINDRICAL_SURFACE('',#31319,0.15);

+#90=CYLINDRICAL_SURFACE('',#31320,2.);

+#91=CYLINDRICAL_SURFACE('',#31321,0.1);

+#92=CYLINDRICAL_SURFACE('',#31324,0.15);

+#93=CYLINDRICAL_SURFACE('',#31326,0.15);

+#94=CYLINDRICAL_SURFACE('',#31328,0.15);

+#95=CYLINDRICAL_SURFACE('',#31330,0.15);

+#96=CYLINDRICAL_SURFACE('',#31334,0.1);

+#97=CYLINDRICAL_SURFACE('',#31335,0.1);

+#98=CYLINDRICAL_SURFACE('',#31342,0.15);

+#99=CYLINDRICAL_SURFACE('',#31344,0.15);

+#100=CYLINDRICAL_SURFACE('',#31346,0.15);

+#101=CYLINDRICAL_SURFACE('',#31348,0.15);

+#102=CYLINDRICAL_SURFACE('',#31352,0.1);

+#103=CYLINDRICAL_SURFACE('',#31353,0.15);

+#104=CYLINDRICAL_SURFACE('',#31354,0.15);

+#105=CYLINDRICAL_SURFACE('',#31355,0.15);

+#106=CYLINDRICAL_SURFACE('',#31356,0.15);

+#107=CYLINDRICAL_SURFACE('',#31361,0.150000000000001);

+#108=CYLINDRICAL_SURFACE('',#31370,0.150000000000001);

+#109=CYLINDRICAL_SURFACE('',#31379,0.150000000000001);

+#110=CYLINDRICAL_SURFACE('',#31388,0.150000000000001);

+#111=CYLINDRICAL_SURFACE('',#31395,0.100000000000002);

+#112=CYLINDRICAL_SURFACE('',#31399,0.100000000000002);

+#113=CYLINDRICAL_SURFACE('',#31409,0.100000000000002);

+#114=CYLINDRICAL_SURFACE('',#31413,0.100000000000002);

+#115=CYLINDRICAL_SURFACE('',#31427,0.139999999999999);

+#116=CYLINDRICAL_SURFACE('',#31430,0.14);

+#117=CYLINDRICAL_SURFACE('',#31437,0.150000000000001);

+#118=CYLINDRICAL_SURFACE('',#31443,0.15);

+#119=CYLINDRICAL_SURFACE('',#31460,0.2);

+#120=CYLINDRICAL_SURFACE('',#31465,0.200000000000001);

+#121=CYLINDRICAL_SURFACE('',#31468,0.200000000000001);

+#122=CYLINDRICAL_SURFACE('',#31473,0.200000000000001);

+#123=CYLINDRICAL_SURFACE('',#31484,0.0499999999999999);

+#124=CYLINDRICAL_SURFACE('',#31488,0.0500000000000001);

+#125=CYLINDRICAL_SURFACE('',#31501,0.0499999999999999);

+#126=CYLINDRICAL_SURFACE('',#31505,0.0500000000000001);

+#127=CYLINDRICAL_SURFACE('',#31514,0.1);

+#128=CYLINDRICAL_SURFACE('',#31527,0.0999999999999989);

+#129=CYLINDRICAL_SURFACE('',#31528,0.150000000000001);

+#130=CYLINDRICAL_SURFACE('',#31533,0.150000000000002);

+#131=CYLINDRICAL_SURFACE('',#31534,0.150000000000001);

+#132=CYLINDRICAL_SURFACE('',#31539,0.150000000000002);

+#133=CYLINDRICAL_SURFACE('',#31540,0.150000000000002);

+#134=CYLINDRICAL_SURFACE('',#31545,0.150000000000001);

+#135=CYLINDRICAL_SURFACE('',#31546,1.7);

+#136=CYLINDRICAL_SURFACE('',#31550,1.64);

+#137=CYLINDRICAL_SURFACE('',#31554,1.71);

+#138=CYLINDRICAL_SURFACE('',#32173,0.171555200810919);

+#139=CYLINDRICAL_SURFACE('',#32313,0.6);

+#140=CYLINDRICAL_SURFACE('',#32314,0.1);

+#141=CYLINDRICAL_SURFACE('',#32315,0.1);

+#142=CYLINDRICAL_SURFACE('',#32316,0.1);

+#143=CYLINDRICAL_SURFACE('',#32317,0.1);

+#144=CIRCLE('',#31028,1.65);

+#145=CIRCLE('',#31030,1.65);

+#146=CIRCLE('',#31052,0.150000000000002);

+#147=CIRCLE('',#31054,0.150000000000002);

+#148=CIRCLE('',#31057,0.2);

+#149=CIRCLE('',#31058,0.2);

+#150=CIRCLE('',#31060,0.0500000000000006);

+#151=CIRCLE('',#31061,0.0500000000000006);

+#152=CIRCLE('',#31064,0.150000000000002);

+#153=CIRCLE('',#31066,0.150000000000002);

+#154=CIRCLE('',#31069,0.2);

+#155=CIRCLE('',#31070,0.2);

+#156=CIRCLE('',#31072,0.0500000000000006);

+#157=CIRCLE('',#31073,0.0500000000000006);

+#158=CIRCLE('',#31076,0.150000000000001);

+#159=CIRCLE('',#31078,0.150000000000001);

+#160=CIRCLE('',#31081,0.2);

+#161=CIRCLE('',#31082,0.2);

+#162=CIRCLE('',#31084,0.0500000000000006);

+#163=CIRCLE('',#31085,0.0500000000000006);

+#164=CIRCLE('',#31098,0.0499999999999997);

+#165=CIRCLE('',#31099,0.0499999999999997);

+#166=CIRCLE('',#31101,0.2);

+#167=CIRCLE('',#31102,0.2);

+#168=CIRCLE('',#31105,0.150000000000001);

+#169=CIRCLE('',#31107,0.150000000000001);

+#170=CIRCLE('',#31110,0.0499999999999997);

+#171=CIRCLE('',#31111,0.0499999999999997);

+#172=CIRCLE('',#31113,0.2);

+#173=CIRCLE('',#31114,0.2);

+#174=CIRCLE('',#31117,0.150000000000001);

+#175=CIRCLE('',#31119,0.150000000000001);

+#176=CIRCLE('',#31122,0.0499999999999997);

+#177=CIRCLE('',#31123,0.0499999999999997);

+#178=CIRCLE('',#31125,0.2);

+#179=CIRCLE('',#31126,0.2);

+#180=CIRCLE('',#31129,0.150000000000002);

+#181=CIRCLE('',#31131,0.150000000000002);

+#182=CIRCLE('',#31134,0.25);

+#183=CIRCLE('',#31135,0.25);

+#184=CIRCLE('',#31137,0.1);

+#185=CIRCLE('',#31138,0.1);

+#186=CIRCLE('',#31140,0.25);

+#187=CIRCLE('',#31141,0.25);

+#188=CIRCLE('',#31143,0.1);

+#189=CIRCLE('',#31144,0.1);

+#190=CIRCLE('',#31146,0.1);

+#191=CIRCLE('',#31147,0.1);

+#192=CIRCLE('',#31148,0.2);

+#193=CIRCLE('',#31149,0.200000000000001);

+#194=CIRCLE('',#31150,0.1);

+#195=CIRCLE('',#31151,0.1);

+#196=CIRCLE('',#31152,0.200000000000001);

+#197=CIRCLE('',#31153,0.200000000000001);

+#198=CIRCLE('',#31154,1.7);

+#199=CIRCLE('',#31155,0.171555200810919);

+#200=CIRCLE('',#31157,2.);

+#201=CIRCLE('',#31158,0.1);

+#202=CIRCLE('',#31159,0.15);

+#203=CIRCLE('',#31160,0.15);

+#204=CIRCLE('',#31161,0.15);

+#205=CIRCLE('',#31162,0.15);

+#206=CIRCLE('',#31163,0.1);

+#207=CIRCLE('',#31164,0.1);

+#208=CIRCLE('',#31165,0.15);

+#209=CIRCLE('',#31166,0.15);

+#210=CIRCLE('',#31167,0.15);

+#211=CIRCLE('',#31168,0.15);

+#212=CIRCLE('',#31169,0.1);

+#213=CIRCLE('',#31174,0.25);

+#214=CIRCLE('',#31175,0.25);

+#215=CIRCLE('',#31177,0.0999999999999994);

+#216=CIRCLE('',#31178,0.0999999999999994);

+#217=CIRCLE('',#31180,0.25);

+#218=CIRCLE('',#31181,0.25);

+#219=CIRCLE('',#31183,0.0999999999999994);

+#220=CIRCLE('',#31184,0.0999999999999994);

+#221=CIRCLE('',#31188,0.1);

+#222=CIRCLE('',#31189,0.1);

+#223=CIRCLE('',#31191,0.1);

+#224=CIRCLE('',#31192,0.1);

+#225=CIRCLE('',#31194,0.1);

+#226=CIRCLE('',#31195,0.1);

+#227=CIRCLE('',#31197,0.1);

+#228=CIRCLE('',#31198,0.1);

+#229=CIRCLE('',#31213,0.100000000000001);

+#230=CIRCLE('',#31218,0.1);

+#231=CIRCLE('',#31220,0.15);

+#232=CIRCLE('',#31222,0.15);

+#233=CIRCLE('',#31224,0.15);

+#234=CIRCLE('',#31226,0.15);

+#235=CIRCLE('',#31228,0.15);

+#236=CIRCLE('',#31230,0.15);

+#237=CIRCLE('',#31232,2.);

+#238=CIRCLE('',#31238,0.2);

+#239=CIRCLE('',#31240,0.2);

+#240=CIRCLE('',#31242,0.1);

+#241=CIRCLE('',#31243,0.1);

+#242=CIRCLE('',#31245,0.100000000000001);

+#243=CIRCLE('',#31248,0.100000000000001);

+#244=CIRCLE('',#31250,0.2);

+#245=CIRCLE('',#31251,0.2);

+#246=CIRCLE('',#31253,0.2);

+#247=CIRCLE('',#31254,0.2);

+#248=CIRCLE('',#31256,0.1);

+#249=CIRCLE('',#31257,0.100000000000001);

+#250=CIRCLE('',#31260,0.1);

+#251=CIRCLE('',#31261,0.1);

+#252=CIRCLE('',#31266,0.2);

+#253=CIRCLE('',#31269,0.200000000000001);

+#254=CIRCLE('',#31273,0.6);

+#255=CIRCLE('',#31277,0.0738094228811899);

+#256=CIRCLE('',#31279,0.0738094228811895);

+#257=CIRCLE('',#31281,0.073809422881189);

+#258=CIRCLE('',#31282,0.0999999999999998);

+#259=CIRCLE('',#31284,0.073809422881189);

+#260=CIRCLE('',#31285,0.0999999999999998);

+#261=CIRCLE('',#31313,0.100000000000001);

+#262=CIRCLE('',#31316,0.1);

+#263=CIRCLE('',#31325,0.15);

+#264=CIRCLE('',#31327,0.15);

+#265=CIRCLE('',#31329,0.15);

+#266=CIRCLE('',#31331,0.15);

+#267=CIRCLE('',#31337,0.15);

+#268=CIRCLE('',#31339,0.15);

+#269=CIRCLE('',#31343,0.15);

+#270=CIRCLE('',#31345,0.15);

+#271=CIRCLE('',#31347,0.15);

+#272=CIRCLE('',#31349,0.15);

+#273=CIRCLE('',#31362,0.150000000000001);

+#274=CIRCLE('',#31363,0.150000000000001);

+#275=CIRCLE('',#31367,0.150000000000001);

+#276=CIRCLE('',#31369,0.150000000000001);

+#277=CIRCLE('',#31380,0.150000000000001);

+#278=CIRCLE('',#31381,0.150000000000001);

+#279=CIRCLE('',#31385,0.150000000000001);

+#280=CIRCLE('',#31387,0.150000000000001);

+#281=CIRCLE('',#31396,0.100000000000002);

+#282=CIRCLE('',#31397,0.100000000000002);

+#283=CIRCLE('',#31400,0.100000000000002);

+#284=CIRCLE('',#31401,0.100000000000002);

+#285=CIRCLE('',#31410,0.100000000000002);

+#286=CIRCLE('',#31411,0.100000000000002);

+#287=CIRCLE('',#31414,0.100000000000002);

+#288=CIRCLE('',#31415,0.100000000000002);

+#289=CIRCLE('',#31424,0.139999999999999);

+#290=CIRCLE('',#31426,0.139999999999999);

+#291=CIRCLE('',#31431,0.14);

+#292=CIRCLE('',#31432,0.14);

+#293=CIRCLE('',#31438,0.150000000000001);

+#294=CIRCLE('',#31439,0.150000000000001);

+#295=CIRCLE('',#31444,0.15);

+#296=CIRCLE('',#31445,0.15);

+#297=CIRCLE('',#31452,0.200000000000001);

+#298=CIRCLE('',#31454,0.200000000000001);

+#299=CIRCLE('',#31456,0.2);

+#300=CIRCLE('',#31458,0.200000000000001);

+#301=CIRCLE('',#31485,0.0499999999999999);

+#302=CIRCLE('',#31486,0.0499999999999999);

+#303=CIRCLE('',#31489,0.0500000000000001);

+#304=CIRCLE('',#31490,0.0500000000000001);

+#305=CIRCLE('',#31502,0.0499999999999999);

+#306=CIRCLE('',#31503,0.0499999999999999);

+#307=CIRCLE('',#31506,0.0500000000000001);

+#308=CIRCLE('',#31507,0.0500000000000001);

+#309=CIRCLE('',#31515,0.1);

+#310=CIRCLE('',#31516,0.1);

+#311=CIRCLE('',#31520,0.0999999999999989);

+#312=CIRCLE('',#31522,0.0999999999999989);

+#313=CIRCLE('',#31547,1.7);

+#314=CIRCLE('',#31549,1.64);

+#315=CIRCLE('',#31551,1.64);

+#316=CIRCLE('',#31553,1.71);

+#317=CIRCLE('',#31555,1.71);

+#318=CIRCLE('',#32174,0.171555200810919);

+#319=CIRCLE('',#32312,0.6);

+#320=ORIENTED_EDGE('',*,*,#6916,.T.);

+#321=ORIENTED_EDGE('',*,*,#6917,.T.);

+#322=ORIENTED_EDGE('',*,*,#6918,.T.);

+#323=ORIENTED_EDGE('',*,*,#6919,.F.);

+#324=ORIENTED_EDGE('',*,*,#6920,.F.);

+#325=ORIENTED_EDGE('',*,*,#6921,.F.);

+#326=ORIENTED_EDGE('',*,*,#6922,.F.);

+#327=ORIENTED_EDGE('',*,*,#6923,.F.);

+#328=ORIENTED_EDGE('',*,*,#6924,.F.);

+#329=ORIENTED_EDGE('',*,*,#6925,.F.);

+#330=ORIENTED_EDGE('',*,*,#6926,.F.);

+#331=ORIENTED_EDGE('',*,*,#6927,.F.);

+#332=ORIENTED_EDGE('',*,*,#6919,.T.);

+#333=ORIENTED_EDGE('',*,*,#6927,.T.);

+#334=ORIENTED_EDGE('',*,*,#6918,.F.);

+#335=ORIENTED_EDGE('',*,*,#6928,.F.);

+#336=ORIENTED_EDGE('',*,*,#6929,.F.);

+#337=ORIENTED_EDGE('',*,*,#6930,.T.);

+#338=ORIENTED_EDGE('',*,*,#6921,.T.);

+#339=ORIENTED_EDGE('',*,*,#6931,.F.);

+#340=ORIENTED_EDGE('',*,*,#6920,.T.);

+#341=ORIENTED_EDGE('',*,*,#6932,.F.);

+#342=ORIENTED_EDGE('',*,*,#6916,.F.);

+#343=ORIENTED_EDGE('',*,*,#6931,.T.);

+#344=ORIENTED_EDGE('',*,*,#6926,.T.);

+#345=ORIENTED_EDGE('',*,*,#6933,.F.);

+#346=ORIENTED_EDGE('',*,*,#6934,.F.);

+#347=ORIENTED_EDGE('',*,*,#6928,.T.);

+#348=ORIENTED_EDGE('',*,*,#6917,.F.);

+#349=ORIENTED_EDGE('',*,*,#6932,.T.);

+#350=ORIENTED_EDGE('',*,*,#6925,.T.);

+#351=ORIENTED_EDGE('',*,*,#6935,.F.);

+#352=ORIENTED_EDGE('',*,*,#6936,.F.);

+#353=ORIENTED_EDGE('',*,*,#6933,.T.);

+#354=ORIENTED_EDGE('',*,*,#6924,.T.);

+#355=ORIENTED_EDGE('',*,*,#6937,.F.);

+#356=ORIENTED_EDGE('',*,*,#6938,.F.);

+#357=ORIENTED_EDGE('',*,*,#6939,.F.);

+#358=ORIENTED_EDGE('',*,*,#6940,.F.);

+#359=ORIENTED_EDGE('',*,*,#6935,.T.);

+#360=ORIENTED_EDGE('',*,*,#6923,.T.);

+#361=ORIENTED_EDGE('',*,*,#6941,.F.);

+#362=ORIENTED_EDGE('',*,*,#6942,.F.);

+#363=ORIENTED_EDGE('',*,*,#6937,.T.);

+#364=ORIENTED_EDGE('',*,*,#6922,.T.);

+#365=ORIENTED_EDGE('',*,*,#6930,.F.);

+#366=ORIENTED_EDGE('',*,*,#6943,.F.);

+#367=ORIENTED_EDGE('',*,*,#6939,.T.);

+#368=ORIENTED_EDGE('',*,*,#6944,.F.);

+#369=ORIENTED_EDGE('',*,*,#6941,.T.);

+#370=ORIENTED_EDGE('',*,*,#6944,.T.);

+#371=ORIENTED_EDGE('',*,*,#6938,.T.);

+#372=ORIENTED_EDGE('',*,*,#6942,.T.);

+#373=ORIENTED_EDGE('',*,*,#6929,.T.);

+#374=ORIENTED_EDGE('',*,*,#6934,.T.);

+#375=ORIENTED_EDGE('',*,*,#6936,.T.);

+#376=ORIENTED_EDGE('',*,*,#6940,.T.);

+#377=ORIENTED_EDGE('',*,*,#6943,.T.);

+#378=ORIENTED_EDGE('',*,*,#6945,.T.);

+#379=ORIENTED_EDGE('',*,*,#6946,.F.);

+#380=ORIENTED_EDGE('',*,*,#6947,.F.);

+#381=ORIENTED_EDGE('',*,*,#6948,.F.);

+#382=ORIENTED_EDGE('',*,*,#6949,.T.);

+#383=ORIENTED_EDGE('',*,*,#6950,.F.);

+#384=ORIENTED_EDGE('',*,*,#6951,.F.);

+#385=ORIENTED_EDGE('',*,*,#6952,.F.);

+#386=ORIENTED_EDGE('',*,*,#6953,.T.);

+#387=ORIENTED_EDGE('',*,*,#6954,.F.);

+#388=ORIENTED_EDGE('',*,*,#6955,.F.);

+#389=ORIENTED_EDGE('',*,*,#6956,.F.);

+#390=ORIENTED_EDGE('',*,*,#6957,.F.);

+#391=ORIENTED_EDGE('',*,*,#6958,.F.);

+#392=ORIENTED_EDGE('',*,*,#6959,.T.);

+#393=ORIENTED_EDGE('',*,*,#6960,.T.);

+#394=ORIENTED_EDGE('',*,*,#6961,.F.);

+#395=ORIENTED_EDGE('',*,*,#6945,.F.);

+#396=ORIENTED_EDGE('',*,*,#6962,.F.);

+#397=ORIENTED_EDGE('',*,*,#6958,.T.);

+#398=ORIENTED_EDGE('',*,*,#6963,.F.);

+#399=ORIENTED_EDGE('',*,*,#6964,.F.);

+#400=ORIENTED_EDGE('',*,*,#6965,.T.);

+#401=ORIENTED_EDGE('',*,*,#6966,.T.);

+#402=ORIENTED_EDGE('',*,*,#6967,.F.);

+#403=ORIENTED_EDGE('',*,*,#6949,.F.);

+#404=ORIENTED_EDGE('',*,*,#6968,.F.);

+#405=ORIENTED_EDGE('',*,*,#6964,.T.);

+#406=ORIENTED_EDGE('',*,*,#6969,.F.);

+#407=ORIENTED_EDGE('',*,*,#6970,.F.);

+#408=ORIENTED_EDGE('',*,*,#6971,.T.);

+#409=ORIENTED_EDGE('',*,*,#6972,.T.);

+#410=ORIENTED_EDGE('',*,*,#6973,.F.);

+#411=ORIENTED_EDGE('',*,*,#6953,.F.);

+#412=ORIENTED_EDGE('',*,*,#6974,.F.);

+#413=ORIENTED_EDGE('',*,*,#6970,.T.);

+#414=ORIENTED_EDGE('',*,*,#6975,.T.);

+#415=ORIENTED_EDGE('',*,*,#6976,.F.);

+#416=ORIENTED_EDGE('',*,*,#6977,.T.);

+#417=ORIENTED_EDGE('',*,*,#6978,.T.);

+#418=ORIENTED_EDGE('',*,*,#6979,.T.);

+#419=ORIENTED_EDGE('',*,*,#6980,.F.);

+#420=ORIENTED_EDGE('',*,*,#6981,.T.);

+#421=ORIENTED_EDGE('',*,*,#6982,.T.);

+#422=ORIENTED_EDGE('',*,*,#6983,.T.);

+#423=ORIENTED_EDGE('',*,*,#6984,.F.);

+#424=ORIENTED_EDGE('',*,*,#6985,.F.);

+#425=ORIENTED_EDGE('',*,*,#6986,.F.);

+#426=ORIENTED_EDGE('',*,*,#6987,.T.);

+#427=ORIENTED_EDGE('',*,*,#6988,.F.);

+#428=ORIENTED_EDGE('',*,*,#6989,.F.);

+#429=ORIENTED_EDGE('',*,*,#6990,.F.);

+#430=ORIENTED_EDGE('',*,*,#6991,.F.);

+#431=ORIENTED_EDGE('',*,*,#6992,.F.);

+#432=ORIENTED_EDGE('',*,*,#6993,.F.);

+#433=ORIENTED_EDGE('',*,*,#6994,.F.);

+#434=ORIENTED_EDGE('',*,*,#6995,.F.);

+#435=ORIENTED_EDGE('',*,*,#6975,.F.);

+#436=ORIENTED_EDGE('',*,*,#6996,.T.);

+#437=ORIENTED_EDGE('',*,*,#6984,.T.);

+#438=ORIENTED_EDGE('',*,*,#6997,.F.);

+#439=ORIENTED_EDGE('',*,*,#6960,.F.);

+#440=ORIENTED_EDGE('',*,*,#6998,.F.);

+#441=ORIENTED_EDGE('',*,*,#6993,.T.);

+#442=ORIENTED_EDGE('',*,*,#6947,.T.);

+#443=ORIENTED_EDGE('',*,*,#6999,.T.);

+#444=ORIENTED_EDGE('',*,*,#7000,.F.);

+#445=ORIENTED_EDGE('',*,*,#7001,.T.);

+#446=ORIENTED_EDGE('',*,*,#7002,.F.);

+#447=ORIENTED_EDGE('',*,*,#6990,.T.);

+#448=ORIENTED_EDGE('',*,*,#7003,.F.);

+#449=ORIENTED_EDGE('',*,*,#6977,.F.);

+#450=ORIENTED_EDGE('',*,*,#7004,.F.);

+#451=ORIENTED_EDGE('',*,*,#7005,.F.);

+#452=ORIENTED_EDGE('',*,*,#7000,.T.);

+#453=ORIENTED_EDGE('',*,*,#7006,.F.);

+#454=ORIENTED_EDGE('',*,*,#7007,.T.);

+#455=ORIENTED_EDGE('',*,*,#7008,.F.);

+#456=ORIENTED_EDGE('',*,*,#7009,.T.);

+#457=ORIENTED_EDGE('',*,*,#7010,.T.);

+#458=ORIENTED_EDGE('',*,*,#7011,.T.);

+#459=ORIENTED_EDGE('',*,*,#7012,.F.);

+#460=ORIENTED_EDGE('',*,*,#7013,.T.);

+#461=ORIENTED_EDGE('',*,*,#7014,.T.);

+#462=ORIENTED_EDGE('',*,*,#7015,.T.);

+#463=ORIENTED_EDGE('',*,*,#7016,.F.);

+#464=ORIENTED_EDGE('',*,*,#7017,.F.);

+#465=ORIENTED_EDGE('',*,*,#7018,.F.);

+#466=ORIENTED_EDGE('',*,*,#7019,.T.);

+#467=ORIENTED_EDGE('',*,*,#7020,.F.);

+#468=ORIENTED_EDGE('',*,*,#7021,.F.);

+#469=ORIENTED_EDGE('',*,*,#7022,.F.);

+#470=ORIENTED_EDGE('',*,*,#7023,.F.);

+#471=ORIENTED_EDGE('',*,*,#7024,.F.);

+#472=ORIENTED_EDGE('',*,*,#7025,.F.);

+#473=ORIENTED_EDGE('',*,*,#7026,.F.);

+#474=ORIENTED_EDGE('',*,*,#7027,.F.);

+#475=ORIENTED_EDGE('',*,*,#7007,.F.);

+#476=ORIENTED_EDGE('',*,*,#7028,.T.);

+#477=ORIENTED_EDGE('',*,*,#7016,.T.);

+#478=ORIENTED_EDGE('',*,*,#7029,.F.);

+#479=ORIENTED_EDGE('',*,*,#6966,.F.);

+#480=ORIENTED_EDGE('',*,*,#7030,.F.);

+#481=ORIENTED_EDGE('',*,*,#7025,.T.);

+#482=ORIENTED_EDGE('',*,*,#6951,.T.);

+#483=ORIENTED_EDGE('',*,*,#7031,.T.);

+#484=ORIENTED_EDGE('',*,*,#7032,.F.);

+#485=ORIENTED_EDGE('',*,*,#7033,.T.);

+#486=ORIENTED_EDGE('',*,*,#7034,.F.);

+#487=ORIENTED_EDGE('',*,*,#7022,.T.);

+#488=ORIENTED_EDGE('',*,*,#7035,.F.);

+#489=ORIENTED_EDGE('',*,*,#7009,.F.);

+#490=ORIENTED_EDGE('',*,*,#7036,.F.);

+#491=ORIENTED_EDGE('',*,*,#7037,.F.);

+#492=ORIENTED_EDGE('',*,*,#7032,.T.);

+#493=ORIENTED_EDGE('',*,*,#7038,.F.);

+#494=ORIENTED_EDGE('',*,*,#7039,.T.);

+#495=ORIENTED_EDGE('',*,*,#7040,.F.);

+#496=ORIENTED_EDGE('',*,*,#7041,.T.);

+#497=ORIENTED_EDGE('',*,*,#7042,.T.);

+#498=ORIENTED_EDGE('',*,*,#7043,.T.);

+#499=ORIENTED_EDGE('',*,*,#7044,.F.);

+#500=ORIENTED_EDGE('',*,*,#7045,.T.);

+#501=ORIENTED_EDGE('',*,*,#7046,.T.);

+#502=ORIENTED_EDGE('',*,*,#7047,.T.);

+#503=ORIENTED_EDGE('',*,*,#7048,.F.);

+#504=ORIENTED_EDGE('',*,*,#7049,.F.);

+#505=ORIENTED_EDGE('',*,*,#7050,.F.);

+#506=ORIENTED_EDGE('',*,*,#7051,.T.);

+#507=ORIENTED_EDGE('',*,*,#7052,.F.);

+#508=ORIENTED_EDGE('',*,*,#7053,.F.);

+#509=ORIENTED_EDGE('',*,*,#7054,.F.);

+#510=ORIENTED_EDGE('',*,*,#7055,.F.);

+#511=ORIENTED_EDGE('',*,*,#7056,.F.);

+#512=ORIENTED_EDGE('',*,*,#7057,.F.);

+#513=ORIENTED_EDGE('',*,*,#7058,.F.);

+#514=ORIENTED_EDGE('',*,*,#7059,.F.);

+#515=ORIENTED_EDGE('',*,*,#7039,.F.);

+#516=ORIENTED_EDGE('',*,*,#7060,.T.);

+#517=ORIENTED_EDGE('',*,*,#7048,.T.);

+#518=ORIENTED_EDGE('',*,*,#7061,.F.);

+#519=ORIENTED_EDGE('',*,*,#6972,.F.);

+#520=ORIENTED_EDGE('',*,*,#7062,.F.);

+#521=ORIENTED_EDGE('',*,*,#7057,.T.);

+#522=ORIENTED_EDGE('',*,*,#6955,.T.);

+#523=ORIENTED_EDGE('',*,*,#7063,.T.);

+#524=ORIENTED_EDGE('',*,*,#7064,.F.);

+#525=ORIENTED_EDGE('',*,*,#7065,.T.);

+#526=ORIENTED_EDGE('',*,*,#7066,.F.);

+#527=ORIENTED_EDGE('',*,*,#7054,.T.);

+#528=ORIENTED_EDGE('',*,*,#7067,.F.);

+#529=ORIENTED_EDGE('',*,*,#7041,.F.);

+#530=ORIENTED_EDGE('',*,*,#7068,.F.);

+#531=ORIENTED_EDGE('',*,*,#7069,.F.);

+#532=ORIENTED_EDGE('',*,*,#7064,.T.);

+#533=ORIENTED_EDGE('',*,*,#7070,.F.);

+#534=ORIENTED_EDGE('',*,*,#7071,.T.);

+#535=ORIENTED_EDGE('',*,*,#7072,.F.);

+#536=ORIENTED_EDGE('',*,*,#7073,.F.);

+#537=ORIENTED_EDGE('',*,*,#7074,.T.);

+#538=ORIENTED_EDGE('',*,*,#7075,.F.);

+#539=ORIENTED_EDGE('',*,*,#7076,.F.);

+#540=ORIENTED_EDGE('',*,*,#7077,.F.);

+#541=ORIENTED_EDGE('',*,*,#7072,.T.);

+#542=ORIENTED_EDGE('',*,*,#7078,.F.);

+#543=ORIENTED_EDGE('',*,*,#7079,.F.);

+#544=ORIENTED_EDGE('',*,*,#7080,.T.);

+#545=ORIENTED_EDGE('',*,*,#7076,.T.);

+#546=ORIENTED_EDGE('',*,*,#7081,.T.);

+#547=ORIENTED_EDGE('',*,*,#7082,.F.);

+#548=ORIENTED_EDGE('',*,*,#7083,.F.);

+#549=ORIENTED_EDGE('',*,*,#7084,.T.);

+#550=ORIENTED_EDGE('',*,*,#7085,.F.);

+#551=ORIENTED_EDGE('',*,*,#7086,.F.);

+#552=ORIENTED_EDGE('',*,*,#7087,.F.);

+#553=ORIENTED_EDGE('',*,*,#7082,.T.);

+#554=ORIENTED_EDGE('',*,*,#7088,.F.);

+#555=ORIENTED_EDGE('',*,*,#7089,.F.);

+#556=ORIENTED_EDGE('',*,*,#7090,.T.);

+#557=ORIENTED_EDGE('',*,*,#7086,.T.);

+#558=ORIENTED_EDGE('',*,*,#7091,.T.);

+#559=ORIENTED_EDGE('',*,*,#7092,.F.);

+#560=ORIENTED_EDGE('',*,*,#7093,.F.);

+#561=ORIENTED_EDGE('',*,*,#7094,.T.);

+#562=ORIENTED_EDGE('',*,*,#7095,.F.);

+#563=ORIENTED_EDGE('',*,*,#7096,.F.);

+#564=ORIENTED_EDGE('',*,*,#7097,.F.);

+#565=ORIENTED_EDGE('',*,*,#7092,.T.);

+#566=ORIENTED_EDGE('',*,*,#7098,.F.);

+#567=ORIENTED_EDGE('',*,*,#7099,.F.);

+#568=ORIENTED_EDGE('',*,*,#7100,.T.);

+#569=ORIENTED_EDGE('',*,*,#7096,.T.);

+#570=ORIENTED_EDGE('',*,*,#7101,.F.);

+#571=ORIENTED_EDGE('',*,*,#7102,.F.);

+#572=ORIENTED_EDGE('',*,*,#7103,.F.);

+#573=ORIENTED_EDGE('',*,*,#7104,.F.);

+#574=ORIENTED_EDGE('',*,*,#7105,.F.);

+#575=ORIENTED_EDGE('',*,*,#7106,.F.);

+#576=ORIENTED_EDGE('',*,*,#7107,.T.);

+#577=ORIENTED_EDGE('',*,*,#7108,.T.);

+#578=ORIENTED_EDGE('',*,*,#7103,.T.);

+#579=ORIENTED_EDGE('',*,*,#7109,.T.);

+#580=ORIENTED_EDGE('',*,*,#7074,.F.);

+#581=ORIENTED_EDGE('',*,*,#7110,.T.);

+#582=ORIENTED_EDGE('',*,*,#7111,.F.);

+#583=ORIENTED_EDGE('',*,*,#7112,.F.);

+#584=ORIENTED_EDGE('',*,*,#7113,.F.);

+#585=ORIENTED_EDGE('',*,*,#7079,.T.);

+#586=ORIENTED_EDGE('',*,*,#7114,.F.);

+#587=ORIENTED_EDGE('',*,*,#7115,.T.);

+#588=ORIENTED_EDGE('',*,*,#7116,.F.);

+#589=ORIENTED_EDGE('',*,*,#7117,.F.);

+#590=ORIENTED_EDGE('',*,*,#7118,.F.);

+#591=ORIENTED_EDGE('',*,*,#7119,.F.);

+#592=ORIENTED_EDGE('',*,*,#7112,.T.);

+#593=ORIENTED_EDGE('',*,*,#7120,.F.);

+#594=ORIENTED_EDGE('',*,*,#7106,.T.);

+#595=ORIENTED_EDGE('',*,*,#7121,.F.);

+#596=ORIENTED_EDGE('',*,*,#7117,.T.);

+#597=ORIENTED_EDGE('',*,*,#7122,.T.);

+#598=ORIENTED_EDGE('',*,*,#7123,.T.);

+#599=ORIENTED_EDGE('',*,*,#7124,.F.);

+#600=ORIENTED_EDGE('',*,*,#7125,.T.);

+#601=ORIENTED_EDGE('',*,*,#7126,.T.);

+#602=ORIENTED_EDGE('',*,*,#7127,.T.);

+#603=ORIENTED_EDGE('',*,*,#7108,.F.);

+#604=ORIENTED_EDGE('',*,*,#7128,.F.);

+#605=ORIENTED_EDGE('',*,*,#7129,.F.);

+#606=ORIENTED_EDGE('',*,*,#7130,.T.);

+#607=ORIENTED_EDGE('',*,*,#7131,.F.);

+#608=ORIENTED_EDGE('',*,*,#7132,.F.);

+#609=ORIENTED_EDGE('',*,*,#7115,.F.);

+#610=ORIENTED_EDGE('',*,*,#7133,.F.);

+#611=ORIENTED_EDGE('',*,*,#7134,.F.);

+#612=ORIENTED_EDGE('',*,*,#7135,.F.);

+#613=ORIENTED_EDGE('',*,*,#7136,.F.);

+#614=ORIENTED_EDGE('',*,*,#7137,.F.);

+#615=ORIENTED_EDGE('',*,*,#7138,.F.);

+#616=ORIENTED_EDGE('',*,*,#7139,.T.);

+#617=ORIENTED_EDGE('',*,*,#7140,.T.);

+#618=ORIENTED_EDGE('',*,*,#7135,.T.);

+#619=ORIENTED_EDGE('',*,*,#7141,.T.);

+#620=ORIENTED_EDGE('',*,*,#7084,.F.);

+#621=ORIENTED_EDGE('',*,*,#7142,.T.);

+#622=ORIENTED_EDGE('',*,*,#7143,.F.);

+#623=ORIENTED_EDGE('',*,*,#7144,.F.);

+#624=ORIENTED_EDGE('',*,*,#7145,.F.);

+#625=ORIENTED_EDGE('',*,*,#7089,.T.);

+#626=ORIENTED_EDGE('',*,*,#7146,.F.);

+#627=ORIENTED_EDGE('',*,*,#7147,.T.);

+#628=ORIENTED_EDGE('',*,*,#7148,.F.);

+#629=ORIENTED_EDGE('',*,*,#7149,.F.);

+#630=ORIENTED_EDGE('',*,*,#7150,.F.);

+#631=ORIENTED_EDGE('',*,*,#7151,.F.);

+#632=ORIENTED_EDGE('',*,*,#7144,.T.);

+#633=ORIENTED_EDGE('',*,*,#7152,.F.);

+#634=ORIENTED_EDGE('',*,*,#7138,.T.);

+#635=ORIENTED_EDGE('',*,*,#7153,.T.);

+#636=ORIENTED_EDGE('',*,*,#7149,.T.);

+#637=ORIENTED_EDGE('',*,*,#7154,.T.);

+#638=ORIENTED_EDGE('',*,*,#7155,.T.);

+#639=ORIENTED_EDGE('',*,*,#7156,.F.);

+#640=ORIENTED_EDGE('',*,*,#7157,.T.);

+#641=ORIENTED_EDGE('',*,*,#7158,.T.);

+#642=ORIENTED_EDGE('',*,*,#7159,.F.);

+#643=ORIENTED_EDGE('',*,*,#7140,.F.);

+#644=ORIENTED_EDGE('',*,*,#7160,.F.);

+#645=ORIENTED_EDGE('',*,*,#7161,.F.);

+#646=ORIENTED_EDGE('',*,*,#7162,.T.);

+#647=ORIENTED_EDGE('',*,*,#7163,.F.);

+#648=ORIENTED_EDGE('',*,*,#7164,.F.);

+#649=ORIENTED_EDGE('',*,*,#7147,.F.);

+#650=ORIENTED_EDGE('',*,*,#7165,.F.);

+#651=ORIENTED_EDGE('',*,*,#7166,.F.);

+#652=ORIENTED_EDGE('',*,*,#7167,.F.);

+#653=ORIENTED_EDGE('',*,*,#7168,.F.);

+#654=ORIENTED_EDGE('',*,*,#7169,.F.);

+#655=ORIENTED_EDGE('',*,*,#7170,.F.);

+#656=ORIENTED_EDGE('',*,*,#7171,.T.);

+#657=ORIENTED_EDGE('',*,*,#7172,.T.);

+#658=ORIENTED_EDGE('',*,*,#7167,.T.);

+#659=ORIENTED_EDGE('',*,*,#7173,.T.);

+#660=ORIENTED_EDGE('',*,*,#7094,.F.);

+#661=ORIENTED_EDGE('',*,*,#7174,.T.);

+#662=ORIENTED_EDGE('',*,*,#7175,.F.);

+#663=ORIENTED_EDGE('',*,*,#7176,.F.);

+#664=ORIENTED_EDGE('',*,*,#7177,.F.);

+#665=ORIENTED_EDGE('',*,*,#7099,.T.);

+#666=ORIENTED_EDGE('',*,*,#7178,.F.);

+#667=ORIENTED_EDGE('',*,*,#7179,.T.);

+#668=ORIENTED_EDGE('',*,*,#7180,.F.);

+#669=ORIENTED_EDGE('',*,*,#7181,.F.);

+#670=ORIENTED_EDGE('',*,*,#7182,.F.);

+#671=ORIENTED_EDGE('',*,*,#7183,.F.);

+#672=ORIENTED_EDGE('',*,*,#7176,.T.);

+#673=ORIENTED_EDGE('',*,*,#7184,.F.);

+#674=ORIENTED_EDGE('',*,*,#7170,.T.);

+#675=ORIENTED_EDGE('',*,*,#7185,.T.);

+#676=ORIENTED_EDGE('',*,*,#7181,.T.);

+#677=ORIENTED_EDGE('',*,*,#7186,.T.);

+#678=ORIENTED_EDGE('',*,*,#7187,.T.);

+#679=ORIENTED_EDGE('',*,*,#7188,.F.);

+#680=ORIENTED_EDGE('',*,*,#7189,.T.);

+#681=ORIENTED_EDGE('',*,*,#7190,.T.);

+#682=ORIENTED_EDGE('',*,*,#7191,.F.);

+#683=ORIENTED_EDGE('',*,*,#7172,.F.);

+#684=ORIENTED_EDGE('',*,*,#7192,.F.);

+#685=ORIENTED_EDGE('',*,*,#7193,.F.);

+#686=ORIENTED_EDGE('',*,*,#7194,.T.);

+#687=ORIENTED_EDGE('',*,*,#7195,.F.);

+#688=ORIENTED_EDGE('',*,*,#7196,.F.);

+#689=ORIENTED_EDGE('',*,*,#7179,.F.);

+#690=ORIENTED_EDGE('',*,*,#7197,.F.);

+#691=ORIENTED_EDGE('',*,*,#7198,.T.);

+#692=ORIENTED_EDGE('',*,*,#7199,.T.);

+#693=ORIENTED_EDGE('',*,*,#7200,.T.);

+#694=ORIENTED_EDGE('',*,*,#7201,.F.);

+#695=ORIENTED_EDGE('',*,*,#7202,.T.);

+#696=ORIENTED_EDGE('',*,*,#7203,.T.);

+#697=ORIENTED_EDGE('',*,*,#7204,.T.);

+#698=ORIENTED_EDGE('',*,*,#7205,.F.);

+#699=ORIENTED_EDGE('',*,*,#7206,.F.);

+#700=ORIENTED_EDGE('',*,*,#7207,.T.);

+#701=ORIENTED_EDGE('',*,*,#7208,.T.);

+#702=ORIENTED_EDGE('',*,*,#7209,.F.);

+#703=ORIENTED_EDGE('',*,*,#7210,.F.);

+#704=ORIENTED_EDGE('',*,*,#7211,.T.);

+#705=ORIENTED_EDGE('',*,*,#7212,.F.);

+#706=ORIENTED_EDGE('',*,*,#7213,.F.);

+#707=ORIENTED_EDGE('',*,*,#7214,.F.);

+#708=ORIENTED_EDGE('',*,*,#7215,.T.);

+#709=ORIENTED_EDGE('',*,*,#7216,.T.);

+#710=ORIENTED_EDGE('',*,*,#7217,.T.);

+#711=ORIENTED_EDGE('',*,*,#7218,.F.);

+#712=ORIENTED_EDGE('',*,*,#7219,.F.);

+#713=ORIENTED_EDGE('',*,*,#7220,.T.);

+#714=ORIENTED_EDGE('',*,*,#7221,.F.);

+#715=ORIENTED_EDGE('',*,*,#7222,.F.);

+#716=ORIENTED_EDGE('',*,*,#7223,.F.);

+#717=ORIENTED_EDGE('',*,*,#7224,.F.);

+#718=ORIENTED_EDGE('',*,*,#7225,.F.);

+#719=ORIENTED_EDGE('',*,*,#7226,.F.);

+#720=ORIENTED_EDGE('',*,*,#7227,.F.);

+#721=ORIENTED_EDGE('',*,*,#7228,.F.);

+#722=ORIENTED_EDGE('',*,*,#7229,.F.);

+#723=ORIENTED_EDGE('',*,*,#7230,.F.);

+#724=ORIENTED_EDGE('',*,*,#7231,.F.);

+#725=ORIENTED_EDGE('',*,*,#7232,.F.);

+#726=ORIENTED_EDGE('',*,*,#7233,.F.);

+#727=ORIENTED_EDGE('',*,*,#7234,.F.);

+#728=ORIENTED_EDGE('',*,*,#7235,.F.);

+#729=ORIENTED_EDGE('',*,*,#7236,.F.);

+#730=ORIENTED_EDGE('',*,*,#7237,.F.);

+#731=ORIENTED_EDGE('',*,*,#7238,.F.);

+#732=ORIENTED_EDGE('',*,*,#7239,.F.);

+#733=ORIENTED_EDGE('',*,*,#7240,.F.);

+#734=ORIENTED_EDGE('',*,*,#7241,.F.);

+#735=ORIENTED_EDGE('',*,*,#7242,.F.);

+#736=ORIENTED_EDGE('',*,*,#7243,.F.);

+#737=ORIENTED_EDGE('',*,*,#7244,.F.);

+#738=ORIENTED_EDGE('',*,*,#7245,.F.);

+#739=ORIENTED_EDGE('',*,*,#7246,.F.);

+#740=ORIENTED_EDGE('',*,*,#7247,.F.);

+#741=ORIENTED_EDGE('',*,*,#7248,.F.);

+#742=ORIENTED_EDGE('',*,*,#7249,.F.);

+#743=ORIENTED_EDGE('',*,*,#7250,.F.);

+#744=ORIENTED_EDGE('',*,*,#7251,.F.);

+#745=ORIENTED_EDGE('',*,*,#7252,.F.);

+#746=ORIENTED_EDGE('',*,*,#7253,.F.);

+#747=ORIENTED_EDGE('',*,*,#7254,.F.);

+#748=ORIENTED_EDGE('',*,*,#7255,.F.);

+#749=ORIENTED_EDGE('',*,*,#7256,.F.);

+#750=ORIENTED_EDGE('',*,*,#7257,.F.);

+#751=ORIENTED_EDGE('',*,*,#7258,.F.);

+#752=ORIENTED_EDGE('',*,*,#7259,.F.);

+#753=ORIENTED_EDGE('',*,*,#7260,.F.);

+#754=ORIENTED_EDGE('',*,*,#7261,.F.);

+#755=ORIENTED_EDGE('',*,*,#7262,.F.);

+#756=ORIENTED_EDGE('',*,*,#7263,.F.);

+#757=ORIENTED_EDGE('',*,*,#7264,.F.);

+#758=ORIENTED_EDGE('',*,*,#7265,.F.);

+#759=ORIENTED_EDGE('',*,*,#7266,.F.);

+#760=ORIENTED_EDGE('',*,*,#7267,.F.);

+#761=ORIENTED_EDGE('',*,*,#7268,.F.);

+#762=ORIENTED_EDGE('',*,*,#7269,.F.);

+#763=ORIENTED_EDGE('',*,*,#7270,.F.);

+#764=ORIENTED_EDGE('',*,*,#7271,.F.);

+#765=ORIENTED_EDGE('',*,*,#7272,.F.);

+#766=ORIENTED_EDGE('',*,*,#7273,.F.);

+#767=ORIENTED_EDGE('',*,*,#7274,.F.);

+#768=ORIENTED_EDGE('',*,*,#7275,.F.);

+#769=ORIENTED_EDGE('',*,*,#7276,.F.);

+#770=ORIENTED_EDGE('',*,*,#7277,.F.);

+#771=ORIENTED_EDGE('',*,*,#7278,.F.);

+#772=ORIENTED_EDGE('',*,*,#7279,.F.);

+#773=ORIENTED_EDGE('',*,*,#7280,.F.);

+#774=ORIENTED_EDGE('',*,*,#7281,.F.);

+#775=ORIENTED_EDGE('',*,*,#7282,.F.);

+#776=ORIENTED_EDGE('',*,*,#7283,.F.);

+#777=ORIENTED_EDGE('',*,*,#7284,.T.);

+#778=ORIENTED_EDGE('',*,*,#7285,.F.);

+#779=ORIENTED_EDGE('',*,*,#7286,.T.);

+#780=ORIENTED_EDGE('',*,*,#7287,.T.);

+#781=ORIENTED_EDGE('',*,*,#7288,.T.);

+#782=ORIENTED_EDGE('',*,*,#7289,.T.);

+#783=ORIENTED_EDGE('',*,*,#7205,.T.);

+#784=ORIENTED_EDGE('',*,*,#7290,.T.);

+#785=ORIENTED_EDGE('',*,*,#7291,.F.);

+#786=ORIENTED_EDGE('',*,*,#7292,.T.);

+#787=ORIENTED_EDGE('',*,*,#7293,.T.);

+#788=ORIENTED_EDGE('',*,*,#7294,.T.);

+#789=ORIENTED_EDGE('',*,*,#7295,.T.);

+#790=ORIENTED_EDGE('',*,*,#7296,.F.);

+#791=ORIENTED_EDGE('',*,*,#7297,.F.);

+#792=ORIENTED_EDGE('',*,*,#7298,.T.);

+#793=ORIENTED_EDGE('',*,*,#7299,.T.);

+#794=ORIENTED_EDGE('',*,*,#7300,.T.);

+#795=ORIENTED_EDGE('',*,*,#7301,.F.);

+#796=ORIENTED_EDGE('',*,*,#7302,.T.);

+#797=ORIENTED_EDGE('',*,*,#7303,.T.);

+#798=ORIENTED_EDGE('',*,*,#7304,.T.);

+#799=ORIENTED_EDGE('',*,*,#7305,.T.);

+#800=ORIENTED_EDGE('',*,*,#7306,.T.);

+#801=ORIENTED_EDGE('',*,*,#7307,.F.);

+#802=ORIENTED_EDGE('',*,*,#7308,.F.);

+#803=ORIENTED_EDGE('',*,*,#7309,.T.);

+#804=ORIENTED_EDGE('',*,*,#7310,.T.);

+#805=ORIENTED_EDGE('',*,*,#7311,.T.);

+#806=ORIENTED_EDGE('',*,*,#7312,.T.);

+#807=ORIENTED_EDGE('',*,*,#7313,.F.);

+#808=ORIENTED_EDGE('',*,*,#7314,.T.);

+#809=ORIENTED_EDGE('',*,*,#7315,.T.);

+#810=ORIENTED_EDGE('',*,*,#7316,.T.);

+#811=ORIENTED_EDGE('',*,*,#7317,.F.);

+#812=ORIENTED_EDGE('',*,*,#7318,.T.);

+#813=ORIENTED_EDGE('',*,*,#7319,.T.);

+#814=ORIENTED_EDGE('',*,*,#7320,.T.);

+#815=ORIENTED_EDGE('',*,*,#7321,.T.);

+#816=ORIENTED_EDGE('',*,*,#7322,.T.);

+#817=ORIENTED_EDGE('',*,*,#7323,.F.);

+#818=ORIENTED_EDGE('',*,*,#7324,.T.);

+#819=ORIENTED_EDGE('',*,*,#7213,.T.);

+#820=ORIENTED_EDGE('',*,*,#7325,.T.);

+#821=ORIENTED_EDGE('',*,*,#7326,.F.);

+#822=ORIENTED_EDGE('',*,*,#7327,.F.);

+#823=ORIENTED_EDGE('',*,*,#7328,.F.);

+#824=ORIENTED_EDGE('',*,*,#7329,.F.);

+#825=ORIENTED_EDGE('',*,*,#7330,.F.);

+#826=ORIENTED_EDGE('',*,*,#7331,.F.);

+#827=ORIENTED_EDGE('',*,*,#7332,.F.);

+#828=ORIENTED_EDGE('',*,*,#7333,.F.);

+#829=ORIENTED_EDGE('',*,*,#7334,.F.);

+#830=ORIENTED_EDGE('',*,*,#7335,.F.);

+#831=ORIENTED_EDGE('',*,*,#7336,.F.);

+#832=ORIENTED_EDGE('',*,*,#7337,.F.);

+#833=ORIENTED_EDGE('',*,*,#7338,.F.);

+#834=ORIENTED_EDGE('',*,*,#7339,.F.);

+#835=ORIENTED_EDGE('',*,*,#7340,.F.);

+#836=ORIENTED_EDGE('',*,*,#7341,.F.);

+#837=ORIENTED_EDGE('',*,*,#7342,.F.);

+#838=ORIENTED_EDGE('',*,*,#7343,.F.);

+#839=ORIENTED_EDGE('',*,*,#7344,.F.);

+#840=ORIENTED_EDGE('',*,*,#7345,.F.);

+#841=ORIENTED_EDGE('',*,*,#7346,.F.);

+#842=ORIENTED_EDGE('',*,*,#7347,.F.);

+#843=ORIENTED_EDGE('',*,*,#7348,.F.);

+#844=ORIENTED_EDGE('',*,*,#7349,.F.);

+#845=ORIENTED_EDGE('',*,*,#7350,.F.);

+#846=ORIENTED_EDGE('',*,*,#7351,.F.);

+#847=ORIENTED_EDGE('',*,*,#7352,.F.);

+#848=ORIENTED_EDGE('',*,*,#7353,.F.);

+#849=ORIENTED_EDGE('',*,*,#7354,.F.);

+#850=ORIENTED_EDGE('',*,*,#7355,.F.);

+#851=ORIENTED_EDGE('',*,*,#7356,.F.);

+#852=ORIENTED_EDGE('',*,*,#7357,.F.);

+#853=ORIENTED_EDGE('',*,*,#7358,.F.);

+#854=ORIENTED_EDGE('',*,*,#7359,.F.);

+#855=ORIENTED_EDGE('',*,*,#7360,.F.);

+#856=ORIENTED_EDGE('',*,*,#7361,.F.);

+#857=ORIENTED_EDGE('',*,*,#7362,.F.);

+#858=ORIENTED_EDGE('',*,*,#7363,.F.);

+#859=ORIENTED_EDGE('',*,*,#7364,.F.);

+#860=ORIENTED_EDGE('',*,*,#7365,.F.);

+#861=ORIENTED_EDGE('',*,*,#7366,.T.);

+#862=ORIENTED_EDGE('',*,*,#7367,.F.);

+#863=ORIENTED_EDGE('',*,*,#7368,.F.);

+#864=ORIENTED_EDGE('',*,*,#7369,.F.);

+#865=ORIENTED_EDGE('',*,*,#7370,.F.);

+#866=ORIENTED_EDGE('',*,*,#7371,.F.);

+#867=ORIENTED_EDGE('',*,*,#7372,.F.);

+#868=ORIENTED_EDGE('',*,*,#7373,.F.);

+#869=ORIENTED_EDGE('',*,*,#7374,.F.);

+#870=ORIENTED_EDGE('',*,*,#7375,.F.);

+#871=ORIENTED_EDGE('',*,*,#7376,.F.);

+#872=ORIENTED_EDGE('',*,*,#7377,.F.);

+#873=ORIENTED_EDGE('',*,*,#7378,.F.);

+#874=ORIENTED_EDGE('',*,*,#7379,.F.);

+#875=ORIENTED_EDGE('',*,*,#7380,.F.);

+#876=ORIENTED_EDGE('',*,*,#7381,.F.);

+#877=ORIENTED_EDGE('',*,*,#7382,.F.);

+#878=ORIENTED_EDGE('',*,*,#7383,.F.);

+#879=ORIENTED_EDGE('',*,*,#7384,.F.);

+#880=ORIENTED_EDGE('',*,*,#7385,.F.);

+#881=ORIENTED_EDGE('',*,*,#7386,.F.);

+#882=ORIENTED_EDGE('',*,*,#7387,.F.);

+#883=ORIENTED_EDGE('',*,*,#7388,.F.);

+#884=ORIENTED_EDGE('',*,*,#7389,.F.);

+#885=ORIENTED_EDGE('',*,*,#7390,.F.);

+#886=ORIENTED_EDGE('',*,*,#7391,.F.);

+#887=ORIENTED_EDGE('',*,*,#7392,.F.);

+#888=ORIENTED_EDGE('',*,*,#7393,.F.);

+#889=ORIENTED_EDGE('',*,*,#7394,.F.);

+#890=ORIENTED_EDGE('',*,*,#7395,.F.);

+#891=ORIENTED_EDGE('',*,*,#7396,.F.);

+#892=ORIENTED_EDGE('',*,*,#7397,.F.);

+#893=ORIENTED_EDGE('',*,*,#7398,.F.);

+#894=ORIENTED_EDGE('',*,*,#7399,.F.);

+#895=ORIENTED_EDGE('',*,*,#7400,.F.);

+#896=ORIENTED_EDGE('',*,*,#7401,.F.);

+#897=ORIENTED_EDGE('',*,*,#7402,.F.);

+#898=ORIENTED_EDGE('',*,*,#7403,.F.);

+#899=ORIENTED_EDGE('',*,*,#7404,.F.);

+#900=ORIENTED_EDGE('',*,*,#7405,.F.);

+#901=ORIENTED_EDGE('',*,*,#7406,.F.);

+#902=ORIENTED_EDGE('',*,*,#7407,.F.);

+#903=ORIENTED_EDGE('',*,*,#7408,.F.);

+#904=ORIENTED_EDGE('',*,*,#7409,.F.);

+#905=ORIENTED_EDGE('',*,*,#7410,.F.);

+#906=ORIENTED_EDGE('',*,*,#7411,.F.);

+#907=ORIENTED_EDGE('',*,*,#7412,.F.);

+#908=ORIENTED_EDGE('',*,*,#7413,.F.);

+#909=ORIENTED_EDGE('',*,*,#7414,.F.);

+#910=ORIENTED_EDGE('',*,*,#7415,.F.);

+#911=ORIENTED_EDGE('',*,*,#7416,.F.);

+#912=ORIENTED_EDGE('',*,*,#7417,.F.);

+#913=ORIENTED_EDGE('',*,*,#7418,.F.);

+#914=ORIENTED_EDGE('',*,*,#7419,.F.);

+#915=ORIENTED_EDGE('',*,*,#7420,.F.);

+#916=ORIENTED_EDGE('',*,*,#7421,.F.);

+#917=ORIENTED_EDGE('',*,*,#7422,.F.);

+#918=ORIENTED_EDGE('',*,*,#7423,.F.);

+#919=ORIENTED_EDGE('',*,*,#7424,.F.);

+#920=ORIENTED_EDGE('',*,*,#7425,.F.);

+#921=ORIENTED_EDGE('',*,*,#7426,.F.);

+#922=ORIENTED_EDGE('',*,*,#7427,.F.);

+#923=ORIENTED_EDGE('',*,*,#7428,.F.);

+#924=ORIENTED_EDGE('',*,*,#7429,.F.);

+#925=ORIENTED_EDGE('',*,*,#7430,.F.);

+#926=ORIENTED_EDGE('',*,*,#7431,.F.);

+#927=ORIENTED_EDGE('',*,*,#7432,.F.);

+#928=ORIENTED_EDGE('',*,*,#7433,.F.);

+#929=ORIENTED_EDGE('',*,*,#7434,.F.);

+#930=ORIENTED_EDGE('',*,*,#7435,.F.);

+#931=ORIENTED_EDGE('',*,*,#7436,.F.);

+#932=ORIENTED_EDGE('',*,*,#7437,.F.);

+#933=ORIENTED_EDGE('',*,*,#7438,.F.);

+#934=ORIENTED_EDGE('',*,*,#7439,.F.);

+#935=ORIENTED_EDGE('',*,*,#7440,.F.);

+#936=ORIENTED_EDGE('',*,*,#7441,.F.);

+#937=ORIENTED_EDGE('',*,*,#7442,.F.);

+#938=ORIENTED_EDGE('',*,*,#7443,.F.);

+#939=ORIENTED_EDGE('',*,*,#7444,.F.);

+#940=ORIENTED_EDGE('',*,*,#7445,.F.);

+#941=ORIENTED_EDGE('',*,*,#7446,.F.);

+#942=ORIENTED_EDGE('',*,*,#7447,.F.);

+#943=ORIENTED_EDGE('',*,*,#7448,.F.);

+#944=ORIENTED_EDGE('',*,*,#7449,.F.);

+#945=ORIENTED_EDGE('',*,*,#7450,.F.);

+#946=ORIENTED_EDGE('',*,*,#7451,.F.);

+#947=ORIENTED_EDGE('',*,*,#7452,.F.);

+#948=ORIENTED_EDGE('',*,*,#7453,.F.);

+#949=ORIENTED_EDGE('',*,*,#7454,.F.);

+#950=ORIENTED_EDGE('',*,*,#7455,.F.);

+#951=ORIENTED_EDGE('',*,*,#7456,.F.);

+#952=ORIENTED_EDGE('',*,*,#7457,.F.);

+#953=ORIENTED_EDGE('',*,*,#7458,.F.);

+#954=ORIENTED_EDGE('',*,*,#7459,.F.);

+#955=ORIENTED_EDGE('',*,*,#7460,.F.);

+#956=ORIENTED_EDGE('',*,*,#7461,.F.);

+#957=ORIENTED_EDGE('',*,*,#7462,.F.);

+#958=ORIENTED_EDGE('',*,*,#7463,.F.);

+#959=ORIENTED_EDGE('',*,*,#7464,.F.);

+#960=ORIENTED_EDGE('',*,*,#7465,.F.);

+#961=ORIENTED_EDGE('',*,*,#7466,.F.);

+#962=ORIENTED_EDGE('',*,*,#7467,.F.);

+#963=ORIENTED_EDGE('',*,*,#7468,.F.);

+#964=ORIENTED_EDGE('',*,*,#7469,.F.);

+#965=ORIENTED_EDGE('',*,*,#7470,.F.);

+#966=ORIENTED_EDGE('',*,*,#7471,.F.);

+#967=ORIENTED_EDGE('',*,*,#7472,.F.);

+#968=ORIENTED_EDGE('',*,*,#7473,.F.);

+#969=ORIENTED_EDGE('',*,*,#7474,.F.);

+#970=ORIENTED_EDGE('',*,*,#7475,.F.);

+#971=ORIENTED_EDGE('',*,*,#7476,.F.);

+#972=ORIENTED_EDGE('',*,*,#7477,.F.);

+#973=ORIENTED_EDGE('',*,*,#7478,.F.);

+#974=ORIENTED_EDGE('',*,*,#7479,.F.);

+#975=ORIENTED_EDGE('',*,*,#7480,.F.);

+#976=ORIENTED_EDGE('',*,*,#7481,.F.);

+#977=ORIENTED_EDGE('',*,*,#7482,.F.);

+#978=ORIENTED_EDGE('',*,*,#7483,.F.);

+#979=ORIENTED_EDGE('',*,*,#7484,.F.);

+#980=ORIENTED_EDGE('',*,*,#7485,.F.);

+#981=ORIENTED_EDGE('',*,*,#7486,.F.);

+#982=ORIENTED_EDGE('',*,*,#7487,.F.);

+#983=ORIENTED_EDGE('',*,*,#7488,.F.);

+#984=ORIENTED_EDGE('',*,*,#7489,.F.);

+#985=ORIENTED_EDGE('',*,*,#7490,.F.);

+#986=ORIENTED_EDGE('',*,*,#7491,.F.);

+#987=ORIENTED_EDGE('',*,*,#7492,.F.);

+#988=ORIENTED_EDGE('',*,*,#7493,.F.);

+#989=ORIENTED_EDGE('',*,*,#7494,.F.);

+#990=ORIENTED_EDGE('',*,*,#7495,.F.);

+#991=ORIENTED_EDGE('',*,*,#7496,.F.);

+#992=ORIENTED_EDGE('',*,*,#7497,.F.);

+#993=ORIENTED_EDGE('',*,*,#7498,.F.);

+#994=ORIENTED_EDGE('',*,*,#7499,.F.);

+#995=ORIENTED_EDGE('',*,*,#7500,.F.);

+#996=ORIENTED_EDGE('',*,*,#7501,.F.);

+#997=ORIENTED_EDGE('',*,*,#7502,.F.);

+#998=ORIENTED_EDGE('',*,*,#7503,.F.);

+#999=ORIENTED_EDGE('',*,*,#7504,.F.);

+#1000=ORIENTED_EDGE('',*,*,#7505,.F.);

+#1001=ORIENTED_EDGE('',*,*,#7506,.F.);

+#1002=ORIENTED_EDGE('',*,*,#7507,.F.);

+#1003=ORIENTED_EDGE('',*,*,#7508,.F.);

+#1004=ORIENTED_EDGE('',*,*,#7509,.F.);

+#1005=ORIENTED_EDGE('',*,*,#7510,.F.);

+#1006=ORIENTED_EDGE('',*,*,#7511,.F.);

+#1007=ORIENTED_EDGE('',*,*,#7512,.F.);

+#1008=ORIENTED_EDGE('',*,*,#7513,.F.);

+#1009=ORIENTED_EDGE('',*,*,#7514,.F.);

+#1010=ORIENTED_EDGE('',*,*,#7515,.F.);

+#1011=ORIENTED_EDGE('',*,*,#7516,.F.);

+#1012=ORIENTED_EDGE('',*,*,#7517,.F.);

+#1013=ORIENTED_EDGE('',*,*,#7518,.F.);

+#1014=ORIENTED_EDGE('',*,*,#7519,.F.);

+#1015=ORIENTED_EDGE('',*,*,#7520,.F.);

+#1016=ORIENTED_EDGE('',*,*,#7521,.F.);

+#1017=ORIENTED_EDGE('',*,*,#7522,.F.);

+#1018=ORIENTED_EDGE('',*,*,#7523,.F.);

+#1019=ORIENTED_EDGE('',*,*,#7524,.F.);

+#1020=ORIENTED_EDGE('',*,*,#7525,.F.);

+#1021=ORIENTED_EDGE('',*,*,#7526,.F.);

+#1022=ORIENTED_EDGE('',*,*,#7527,.F.);

+#1023=ORIENTED_EDGE('',*,*,#7528,.F.);

+#1024=ORIENTED_EDGE('',*,*,#7529,.F.);

+#1025=ORIENTED_EDGE('',*,*,#7530,.F.);

+#1026=ORIENTED_EDGE('',*,*,#7531,.F.);

+#1027=ORIENTED_EDGE('',*,*,#7532,.F.);

+#1028=ORIENTED_EDGE('',*,*,#7533,.F.);

+#1029=ORIENTED_EDGE('',*,*,#7534,.F.);

+#1030=ORIENTED_EDGE('',*,*,#7535,.F.);

+#1031=ORIENTED_EDGE('',*,*,#7536,.F.);

+#1032=ORIENTED_EDGE('',*,*,#7537,.F.);

+#1033=ORIENTED_EDGE('',*,*,#7538,.F.);

+#1034=ORIENTED_EDGE('',*,*,#7539,.F.);

+#1035=ORIENTED_EDGE('',*,*,#7540,.F.);

+#1036=ORIENTED_EDGE('',*,*,#7541,.F.);

+#1037=ORIENTED_EDGE('',*,*,#7542,.F.);

+#1038=ORIENTED_EDGE('',*,*,#7543,.F.);

+#1039=ORIENTED_EDGE('',*,*,#7544,.F.);

+#1040=ORIENTED_EDGE('',*,*,#7545,.F.);

+#1041=ORIENTED_EDGE('',*,*,#7546,.F.);

+#1042=ORIENTED_EDGE('',*,*,#7547,.F.);

+#1043=ORIENTED_EDGE('',*,*,#7548,.F.);

+#1044=ORIENTED_EDGE('',*,*,#7549,.F.);

+#1045=ORIENTED_EDGE('',*,*,#7550,.F.);

+#1046=ORIENTED_EDGE('',*,*,#7551,.F.);

+#1047=ORIENTED_EDGE('',*,*,#7552,.F.);

+#1048=ORIENTED_EDGE('',*,*,#7553,.F.);

+#1049=ORIENTED_EDGE('',*,*,#7554,.F.);

+#1050=ORIENTED_EDGE('',*,*,#7555,.F.);

+#1051=ORIENTED_EDGE('',*,*,#7556,.F.);

+#1052=ORIENTED_EDGE('',*,*,#7557,.F.);

+#1053=ORIENTED_EDGE('',*,*,#7558,.F.);

+#1054=ORIENTED_EDGE('',*,*,#7559,.F.);

+#1055=ORIENTED_EDGE('',*,*,#7560,.F.);

+#1056=ORIENTED_EDGE('',*,*,#7561,.F.);

+#1057=ORIENTED_EDGE('',*,*,#7562,.F.);

+#1058=ORIENTED_EDGE('',*,*,#7563,.F.);

+#1059=ORIENTED_EDGE('',*,*,#7564,.F.);

+#1060=ORIENTED_EDGE('',*,*,#7565,.F.);

+#1061=ORIENTED_EDGE('',*,*,#7566,.F.);

+#1062=ORIENTED_EDGE('',*,*,#7567,.F.);

+#1063=ORIENTED_EDGE('',*,*,#7568,.F.);

+#1064=ORIENTED_EDGE('',*,*,#7569,.F.);

+#1065=ORIENTED_EDGE('',*,*,#7570,.F.);

+#1066=ORIENTED_EDGE('',*,*,#7571,.F.);

+#1067=ORIENTED_EDGE('',*,*,#7572,.F.);

+#1068=ORIENTED_EDGE('',*,*,#7573,.F.);

+#1069=ORIENTED_EDGE('',*,*,#7574,.F.);

+#1070=ORIENTED_EDGE('',*,*,#7575,.F.);

+#1071=ORIENTED_EDGE('',*,*,#7576,.F.);

+#1072=ORIENTED_EDGE('',*,*,#7577,.F.);

+#1073=ORIENTED_EDGE('',*,*,#7578,.F.);

+#1074=ORIENTED_EDGE('',*,*,#7579,.F.);

+#1075=ORIENTED_EDGE('',*,*,#7580,.F.);

+#1076=ORIENTED_EDGE('',*,*,#7581,.F.);

+#1077=ORIENTED_EDGE('',*,*,#7582,.F.);

+#1078=ORIENTED_EDGE('',*,*,#7583,.F.);

+#1079=ORIENTED_EDGE('',*,*,#7584,.F.);

+#1080=ORIENTED_EDGE('',*,*,#7585,.F.);

+#1081=ORIENTED_EDGE('',*,*,#7586,.F.);

+#1082=ORIENTED_EDGE('',*,*,#7587,.F.);

+#1083=ORIENTED_EDGE('',*,*,#7588,.F.);

+#1084=ORIENTED_EDGE('',*,*,#7589,.F.);

+#1085=ORIENTED_EDGE('',*,*,#7590,.F.);

+#1086=ORIENTED_EDGE('',*,*,#7591,.F.);

+#1087=ORIENTED_EDGE('',*,*,#7592,.F.);

+#1088=ORIENTED_EDGE('',*,*,#7593,.F.);

+#1089=ORIENTED_EDGE('',*,*,#7594,.F.);

+#1090=ORIENTED_EDGE('',*,*,#7595,.F.);

+#1091=ORIENTED_EDGE('',*,*,#7596,.F.);

+#1092=ORIENTED_EDGE('',*,*,#7597,.F.);

+#1093=ORIENTED_EDGE('',*,*,#7598,.F.);

+#1094=ORIENTED_EDGE('',*,*,#7599,.F.);

+#1095=ORIENTED_EDGE('',*,*,#7600,.F.);

+#1096=ORIENTED_EDGE('',*,*,#7601,.F.);

+#1097=ORIENTED_EDGE('',*,*,#7602,.F.);

+#1098=ORIENTED_EDGE('',*,*,#7603,.F.);

+#1099=ORIENTED_EDGE('',*,*,#7604,.F.);

+#1100=ORIENTED_EDGE('',*,*,#7605,.F.);

+#1101=ORIENTED_EDGE('',*,*,#7606,.F.);

+#1102=ORIENTED_EDGE('',*,*,#7607,.F.);

+#1103=ORIENTED_EDGE('',*,*,#7608,.F.);

+#1104=ORIENTED_EDGE('',*,*,#7609,.F.);

+#1105=ORIENTED_EDGE('',*,*,#7610,.F.);

+#1106=ORIENTED_EDGE('',*,*,#7611,.F.);

+#1107=ORIENTED_EDGE('',*,*,#7612,.F.);

+#1108=ORIENTED_EDGE('',*,*,#7613,.F.);

+#1109=ORIENTED_EDGE('',*,*,#7614,.F.);

+#1110=ORIENTED_EDGE('',*,*,#7615,.F.);

+#1111=ORIENTED_EDGE('',*,*,#7616,.F.);

+#1112=ORIENTED_EDGE('',*,*,#7617,.F.);

+#1113=ORIENTED_EDGE('',*,*,#7618,.F.);

+#1114=ORIENTED_EDGE('',*,*,#7619,.F.);

+#1115=ORIENTED_EDGE('',*,*,#7620,.F.);

+#1116=ORIENTED_EDGE('',*,*,#7621,.F.);

+#1117=ORIENTED_EDGE('',*,*,#7622,.F.);

+#1118=ORIENTED_EDGE('',*,*,#7623,.F.);

+#1119=ORIENTED_EDGE('',*,*,#7624,.F.);

+#1120=ORIENTED_EDGE('',*,*,#7625,.F.);

+#1121=ORIENTED_EDGE('',*,*,#7626,.F.);

+#1122=ORIENTED_EDGE('',*,*,#7627,.F.);

+#1123=ORIENTED_EDGE('',*,*,#7628,.F.);

+#1124=ORIENTED_EDGE('',*,*,#7629,.F.);

+#1125=ORIENTED_EDGE('',*,*,#7630,.F.);

+#1126=ORIENTED_EDGE('',*,*,#7631,.F.);

+#1127=ORIENTED_EDGE('',*,*,#7632,.F.);

+#1128=ORIENTED_EDGE('',*,*,#7633,.F.);

+#1129=ORIENTED_EDGE('',*,*,#7634,.F.);

+#1130=ORIENTED_EDGE('',*,*,#7635,.F.);

+#1131=ORIENTED_EDGE('',*,*,#7636,.F.);

+#1132=ORIENTED_EDGE('',*,*,#7637,.F.);

+#1133=ORIENTED_EDGE('',*,*,#7638,.T.);

+#1134=ORIENTED_EDGE('',*,*,#7639,.F.);

+#1135=ORIENTED_EDGE('',*,*,#7640,.F.);

+#1136=ORIENTED_EDGE('',*,*,#7641,.F.);

+#1137=ORIENTED_EDGE('',*,*,#7642,.F.);

+#1138=ORIENTED_EDGE('',*,*,#7643,.F.);

+#1139=ORIENTED_EDGE('',*,*,#7644,.F.);

+#1140=ORIENTED_EDGE('',*,*,#7645,.F.);

+#1141=ORIENTED_EDGE('',*,*,#7646,.F.);

+#1142=ORIENTED_EDGE('',*,*,#7647,.F.);

+#1143=ORIENTED_EDGE('',*,*,#7648,.F.);

+#1144=ORIENTED_EDGE('',*,*,#7649,.F.);

+#1145=ORIENTED_EDGE('',*,*,#7650,.F.);

+#1146=ORIENTED_EDGE('',*,*,#7651,.F.);

+#1147=ORIENTED_EDGE('',*,*,#7652,.F.);

+#1148=ORIENTED_EDGE('',*,*,#7653,.F.);

+#1149=ORIENTED_EDGE('',*,*,#7654,.F.);

+#1150=ORIENTED_EDGE('',*,*,#7655,.F.);

+#1151=ORIENTED_EDGE('',*,*,#7656,.F.);

+#1152=ORIENTED_EDGE('',*,*,#7657,.F.);

+#1153=ORIENTED_EDGE('',*,*,#7658,.F.);

+#1154=ORIENTED_EDGE('',*,*,#7659,.F.);

+#1155=ORIENTED_EDGE('',*,*,#7660,.F.);

+#1156=ORIENTED_EDGE('',*,*,#7661,.F.);

+#1157=ORIENTED_EDGE('',*,*,#7662,.F.);

+#1158=ORIENTED_EDGE('',*,*,#7663,.F.);

+#1159=ORIENTED_EDGE('',*,*,#7664,.F.);

+#1160=ORIENTED_EDGE('',*,*,#7665,.F.);

+#1161=ORIENTED_EDGE('',*,*,#7666,.F.);

+#1162=ORIENTED_EDGE('',*,*,#7667,.F.);

+#1163=ORIENTED_EDGE('',*,*,#7668,.F.);

+#1164=ORIENTED_EDGE('',*,*,#7669,.F.);

+#1165=ORIENTED_EDGE('',*,*,#7670,.F.);

+#1166=ORIENTED_EDGE('',*,*,#7671,.F.);

+#1167=ORIENTED_EDGE('',*,*,#7672,.F.);

+#1168=ORIENTED_EDGE('',*,*,#7673,.F.);

+#1169=ORIENTED_EDGE('',*,*,#7674,.F.);

+#1170=ORIENTED_EDGE('',*,*,#7675,.F.);

+#1171=ORIENTED_EDGE('',*,*,#7676,.F.);

+#1172=ORIENTED_EDGE('',*,*,#7677,.F.);

+#1173=ORIENTED_EDGE('',*,*,#7678,.F.);

+#1174=ORIENTED_EDGE('',*,*,#7679,.F.);

+#1175=ORIENTED_EDGE('',*,*,#7680,.F.);

+#1176=ORIENTED_EDGE('',*,*,#7681,.F.);

+#1177=ORIENTED_EDGE('',*,*,#7682,.F.);

+#1178=ORIENTED_EDGE('',*,*,#7683,.F.);

+#1179=ORIENTED_EDGE('',*,*,#7684,.F.);

+#1180=ORIENTED_EDGE('',*,*,#7685,.F.);

+#1181=ORIENTED_EDGE('',*,*,#7686,.F.);

+#1182=ORIENTED_EDGE('',*,*,#7687,.F.);

+#1183=ORIENTED_EDGE('',*,*,#7688,.F.);

+#1184=ORIENTED_EDGE('',*,*,#7689,.F.);

+#1185=ORIENTED_EDGE('',*,*,#7690,.F.);

+#1186=ORIENTED_EDGE('',*,*,#7691,.F.);

+#1187=ORIENTED_EDGE('',*,*,#7692,.F.);

+#1188=ORIENTED_EDGE('',*,*,#7693,.F.);

+#1189=ORIENTED_EDGE('',*,*,#7694,.F.);

+#1190=ORIENTED_EDGE('',*,*,#7695,.F.);

+#1191=ORIENTED_EDGE('',*,*,#7696,.F.);

+#1192=ORIENTED_EDGE('',*,*,#7697,.F.);

+#1193=ORIENTED_EDGE('',*,*,#7698,.F.);

+#1194=ORIENTED_EDGE('',*,*,#7699,.F.);

+#1195=ORIENTED_EDGE('',*,*,#7700,.F.);

+#1196=ORIENTED_EDGE('',*,*,#7701,.F.);

+#1197=ORIENTED_EDGE('',*,*,#7702,.F.);

+#1198=ORIENTED_EDGE('',*,*,#7703,.F.);

+#1199=ORIENTED_EDGE('',*,*,#7704,.F.);

+#1200=ORIENTED_EDGE('',*,*,#7705,.F.);

+#1201=ORIENTED_EDGE('',*,*,#7706,.F.);

+#1202=ORIENTED_EDGE('',*,*,#7707,.F.);

+#1203=ORIENTED_EDGE('',*,*,#7708,.F.);

+#1204=ORIENTED_EDGE('',*,*,#7709,.F.);

+#1205=ORIENTED_EDGE('',*,*,#7710,.F.);

+#1206=ORIENTED_EDGE('',*,*,#7711,.F.);

+#1207=ORIENTED_EDGE('',*,*,#7712,.F.);

+#1208=ORIENTED_EDGE('',*,*,#7713,.F.);

+#1209=ORIENTED_EDGE('',*,*,#7714,.F.);

+#1210=ORIENTED_EDGE('',*,*,#7715,.F.);

+#1211=ORIENTED_EDGE('',*,*,#7716,.F.);

+#1212=ORIENTED_EDGE('',*,*,#7717,.F.);

+#1213=ORIENTED_EDGE('',*,*,#7718,.F.);

+#1214=ORIENTED_EDGE('',*,*,#7719,.F.);

+#1215=ORIENTED_EDGE('',*,*,#7720,.F.);

+#1216=ORIENTED_EDGE('',*,*,#7721,.F.);

+#1217=ORIENTED_EDGE('',*,*,#7722,.F.);

+#1218=ORIENTED_EDGE('',*,*,#7723,.F.);

+#1219=ORIENTED_EDGE('',*,*,#7724,.F.);

+#1220=ORIENTED_EDGE('',*,*,#7725,.F.);

+#1221=ORIENTED_EDGE('',*,*,#7726,.F.);

+#1222=ORIENTED_EDGE('',*,*,#7727,.F.);

+#1223=ORIENTED_EDGE('',*,*,#7728,.F.);

+#1224=ORIENTED_EDGE('',*,*,#7729,.F.);

+#1225=ORIENTED_EDGE('',*,*,#7730,.F.);

+#1226=ORIENTED_EDGE('',*,*,#7731,.F.);

+#1227=ORIENTED_EDGE('',*,*,#7732,.F.);

+#1228=ORIENTED_EDGE('',*,*,#7733,.F.);

+#1229=ORIENTED_EDGE('',*,*,#7734,.F.);

+#1230=ORIENTED_EDGE('',*,*,#7735,.F.);

+#1231=ORIENTED_EDGE('',*,*,#7736,.F.);

+#1232=ORIENTED_EDGE('',*,*,#7737,.F.);

+#1233=ORIENTED_EDGE('',*,*,#7738,.F.);

+#1234=ORIENTED_EDGE('',*,*,#7739,.F.);

+#1235=ORIENTED_EDGE('',*,*,#7740,.F.);

+#1236=ORIENTED_EDGE('',*,*,#7741,.F.);

+#1237=ORIENTED_EDGE('',*,*,#7742,.F.);

+#1238=ORIENTED_EDGE('',*,*,#7743,.F.);

+#1239=ORIENTED_EDGE('',*,*,#7744,.F.);

+#1240=ORIENTED_EDGE('',*,*,#7745,.F.);

+#1241=ORIENTED_EDGE('',*,*,#7746,.F.);

+#1242=ORIENTED_EDGE('',*,*,#7747,.F.);

+#1243=ORIENTED_EDGE('',*,*,#7748,.F.);

+#1244=ORIENTED_EDGE('',*,*,#7749,.F.);

+#1245=ORIENTED_EDGE('',*,*,#7750,.F.);

+#1246=ORIENTED_EDGE('',*,*,#7751,.F.);

+#1247=ORIENTED_EDGE('',*,*,#7752,.F.);

+#1248=ORIENTED_EDGE('',*,*,#7753,.F.);

+#1249=ORIENTED_EDGE('',*,*,#7754,.F.);

+#1250=ORIENTED_EDGE('',*,*,#7755,.F.);

+#1251=ORIENTED_EDGE('',*,*,#7756,.F.);

+#1252=ORIENTED_EDGE('',*,*,#7757,.F.);

+#1253=ORIENTED_EDGE('',*,*,#7758,.F.);

+#1254=ORIENTED_EDGE('',*,*,#7759,.F.);

+#1255=ORIENTED_EDGE('',*,*,#7760,.F.);

+#1256=ORIENTED_EDGE('',*,*,#7761,.F.);

+#1257=ORIENTED_EDGE('',*,*,#7762,.F.);

+#1258=ORIENTED_EDGE('',*,*,#7763,.F.);

+#1259=ORIENTED_EDGE('',*,*,#7764,.F.);

+#1260=ORIENTED_EDGE('',*,*,#7765,.F.);

+#1261=ORIENTED_EDGE('',*,*,#7766,.F.);

+#1262=ORIENTED_EDGE('',*,*,#7767,.F.);

+#1263=ORIENTED_EDGE('',*,*,#7768,.F.);

+#1264=ORIENTED_EDGE('',*,*,#7769,.F.);

+#1265=ORIENTED_EDGE('',*,*,#7770,.F.);

+#1266=ORIENTED_EDGE('',*,*,#7771,.F.);

+#1267=ORIENTED_EDGE('',*,*,#7772,.F.);

+#1268=ORIENTED_EDGE('',*,*,#7773,.F.);

+#1269=ORIENTED_EDGE('',*,*,#7774,.F.);

+#1270=ORIENTED_EDGE('',*,*,#7775,.F.);

+#1271=ORIENTED_EDGE('',*,*,#7776,.F.);

+#1272=ORIENTED_EDGE('',*,*,#7777,.F.);

+#1273=ORIENTED_EDGE('',*,*,#7778,.F.);

+#1274=ORIENTED_EDGE('',*,*,#7779,.F.);

+#1275=ORIENTED_EDGE('',*,*,#7780,.F.);

+#1276=ORIENTED_EDGE('',*,*,#7781,.F.);

+#1277=ORIENTED_EDGE('',*,*,#7782,.F.);

+#1278=ORIENTED_EDGE('',*,*,#7783,.F.);

+#1279=ORIENTED_EDGE('',*,*,#7784,.F.);

+#1280=ORIENTED_EDGE('',*,*,#7785,.F.);

+#1281=ORIENTED_EDGE('',*,*,#7786,.F.);

+#1282=ORIENTED_EDGE('',*,*,#7787,.F.);

+#1283=ORIENTED_EDGE('',*,*,#7788,.F.);

+#1284=ORIENTED_EDGE('',*,*,#7789,.F.);

+#1285=ORIENTED_EDGE('',*,*,#7790,.F.);

+#1286=ORIENTED_EDGE('',*,*,#7791,.F.);

+#1287=ORIENTED_EDGE('',*,*,#7792,.F.);

+#1288=ORIENTED_EDGE('',*,*,#7793,.F.);

+#1289=ORIENTED_EDGE('',*,*,#7794,.F.);

+#1290=ORIENTED_EDGE('',*,*,#7795,.F.);

+#1291=ORIENTED_EDGE('',*,*,#7796,.F.);

+#1292=ORIENTED_EDGE('',*,*,#7797,.F.);

+#1293=ORIENTED_EDGE('',*,*,#7798,.T.);

+#1294=ORIENTED_EDGE('',*,*,#7200,.F.);

+#1295=ORIENTED_EDGE('',*,*,#7799,.F.);

+#1296=ORIENTED_EDGE('',*,*,#7800,.T.);

+#1297=ORIENTED_EDGE('',*,*,#7801,.F.);

+#1298=ORIENTED_EDGE('',*,*,#7802,.F.);

+#1299=ORIENTED_EDGE('',*,*,#7803,.T.);

+#1300=ORIENTED_EDGE('',*,*,#7804,.F.);

+#1301=ORIENTED_EDGE('',*,*,#7805,.F.);

+#1302=ORIENTED_EDGE('',*,*,#7806,.F.);

+#1303=ORIENTED_EDGE('',*,*,#7807,.F.);

+#1304=ORIENTED_EDGE('',*,*,#7808,.F.);

+#1305=ORIENTED_EDGE('',*,*,#7809,.T.);

+#1306=ORIENTED_EDGE('',*,*,#7810,.F.);

+#1307=ORIENTED_EDGE('',*,*,#7811,.T.);

+#1308=ORIENTED_EDGE('',*,*,#7812,.F.);

+#1309=ORIENTED_EDGE('',*,*,#7813,.T.);

+#1310=ORIENTED_EDGE('',*,*,#7814,.F.);

+#1311=ORIENTED_EDGE('',*,*,#7815,.T.);

+#1312=ORIENTED_EDGE('',*,*,#7816,.F.);

+#1313=ORIENTED_EDGE('',*,*,#7817,.F.);

+#1314=ORIENTED_EDGE('',*,*,#7818,.F.);

+#1315=ORIENTED_EDGE('',*,*,#7819,.F.);

+#1316=ORIENTED_EDGE('',*,*,#7820,.F.);

+#1317=ORIENTED_EDGE('',*,*,#7821,.F.);

+#1318=ORIENTED_EDGE('',*,*,#7822,.T.);

+#1319=ORIENTED_EDGE('',*,*,#7823,.F.);

+#1320=ORIENTED_EDGE('',*,*,#7824,.T.);

+#1321=ORIENTED_EDGE('',*,*,#7825,.F.);

+#1322=ORIENTED_EDGE('',*,*,#7826,.F.);

+#1323=ORIENTED_EDGE('',*,*,#7827,.F.);

+#1324=ORIENTED_EDGE('',*,*,#7828,.T.);

+#1325=ORIENTED_EDGE('',*,*,#7829,.F.);

+#1326=ORIENTED_EDGE('',*,*,#7830,.T.);

+#1327=ORIENTED_EDGE('',*,*,#7831,.T.);

+#1328=ORIENTED_EDGE('',*,*,#7832,.F.);

+#1329=ORIENTED_EDGE('',*,*,#7833,.F.);

+#1330=ORIENTED_EDGE('',*,*,#7834,.F.);

+#1331=ORIENTED_EDGE('',*,*,#7835,.F.);

+#1332=ORIENTED_EDGE('',*,*,#7836,.F.);

+#1333=ORIENTED_EDGE('',*,*,#7837,.T.);

+#1334=ORIENTED_EDGE('',*,*,#7838,.F.);

+#1335=ORIENTED_EDGE('',*,*,#7839,.T.);

+#1336=ORIENTED_EDGE('',*,*,#7840,.F.);

+#1337=ORIENTED_EDGE('',*,*,#7841,.T.);

+#1338=ORIENTED_EDGE('',*,*,#7842,.F.);

+#1339=ORIENTED_EDGE('',*,*,#7843,.T.);

+#1340=ORIENTED_EDGE('',*,*,#7844,.F.);

+#1341=ORIENTED_EDGE('',*,*,#7845,.F.);

+#1342=ORIENTED_EDGE('',*,*,#7846,.F.);

+#1343=ORIENTED_EDGE('',*,*,#7847,.F.);

+#1344=ORIENTED_EDGE('',*,*,#7848,.F.);

+#1345=ORIENTED_EDGE('',*,*,#7849,.F.);

+#1346=ORIENTED_EDGE('',*,*,#7850,.F.);

+#1347=ORIENTED_EDGE('',*,*,#7851,.F.);

+#1348=ORIENTED_EDGE('',*,*,#7852,.T.);

+#1349=ORIENTED_EDGE('',*,*,#7853,.F.);

+#1350=ORIENTED_EDGE('',*,*,#7197,.T.);

+#1351=ORIENTED_EDGE('',*,*,#7853,.T.);

+#1352=ORIENTED_EDGE('',*,*,#7854,.F.);

+#1353=ORIENTED_EDGE('',*,*,#7855,.F.);

+#1354=ORIENTED_EDGE('',*,*,#7199,.F.);

+#1355=ORIENTED_EDGE('',*,*,#7856,.F.);

+#1356=ORIENTED_EDGE('',*,*,#7857,.T.);

+#1357=ORIENTED_EDGE('',*,*,#7799,.T.);

+#1358=ORIENTED_EDGE('',*,*,#7858,.T.);

+#1359=ORIENTED_EDGE('',*,*,#7859,.T.);

+#1360=ORIENTED_EDGE('',*,*,#7860,.F.);

+#1361=ORIENTED_EDGE('',*,*,#7826,.T.);

+#1362=ORIENTED_EDGE('',*,*,#7861,.F.);

+#1363=ORIENTED_EDGE('',*,*,#7862,.F.);

+#1364=ORIENTED_EDGE('',*,*,#7303,.F.);

+#1365=ORIENTED_EDGE('',*,*,#7863,.T.);

+#1366=ORIENTED_EDGE('',*,*,#7864,.F.);

+#1367=ORIENTED_EDGE('',*,*,#7865,.T.);

+#1368=ORIENTED_EDGE('',*,*,#7866,.T.);

+#1369=ORIENTED_EDGE('',*,*,#7867,.T.);

+#1370=ORIENTED_EDGE('',*,*,#7868,.T.);

+#1371=ORIENTED_EDGE('',*,*,#7869,.F.);

+#1372=ORIENTED_EDGE('',*,*,#7870,.F.);

+#1373=ORIENTED_EDGE('',*,*,#7871,.F.);

+#1374=ORIENTED_EDGE('',*,*,#7872,.F.);

+#1375=ORIENTED_EDGE('',*,*,#7873,.F.);

+#1376=ORIENTED_EDGE('',*,*,#7311,.F.);

+#1377=ORIENTED_EDGE('',*,*,#7874,.T.);

+#1378=ORIENTED_EDGE('',*,*,#7875,.T.);

+#1379=ORIENTED_EDGE('',*,*,#7876,.T.);

+#1380=ORIENTED_EDGE('',*,*,#7877,.T.);

+#1381=ORIENTED_EDGE('',*,*,#7878,.T.);

+#1382=ORIENTED_EDGE('',*,*,#7860,.T.);

+#1383=ORIENTED_EDGE('',*,*,#7879,.F.);

+#1384=ORIENTED_EDGE('',*,*,#7880,.T.);

+#1385=ORIENTED_EDGE('',*,*,#7827,.T.);

+#1386=ORIENTED_EDGE('',*,*,#7858,.F.);

+#1387=ORIENTED_EDGE('',*,*,#7825,.T.);

+#1388=ORIENTED_EDGE('',*,*,#7881,.F.);

+#1389=ORIENTED_EDGE('',*,*,#7882,.F.);

+#1390=ORIENTED_EDGE('',*,*,#7883,.T.);

+#1391=ORIENTED_EDGE('',*,*,#7884,.T.);

+#1392=ORIENTED_EDGE('',*,*,#7216,.F.);

+#1393=ORIENTED_EDGE('',*,*,#7885,.F.);

+#1394=ORIENTED_EDGE('',*,*,#7886,.T.);

+#1395=ORIENTED_EDGE('',*,*,#7887,.T.);

+#1396=ORIENTED_EDGE('',*,*,#7888,.F.);

+#1397=ORIENTED_EDGE('',*,*,#7856,.T.);

+#1398=ORIENTED_EDGE('',*,*,#7889,.T.);

+#1399=ORIENTED_EDGE('',*,*,#7890,.T.);

+#1400=ORIENTED_EDGE('',*,*,#7855,.T.);

+#1401=ORIENTED_EDGE('',*,*,#7891,.F.);

+#1402=ORIENTED_EDGE('',*,*,#7892,.T.);

+#1403=ORIENTED_EDGE('',*,*,#7893,.F.);

+#1404=ORIENTED_EDGE('',*,*,#7894,.F.);

+#1405=ORIENTED_EDGE('',*,*,#7208,.F.);

+#1406=ORIENTED_EDGE('',*,*,#7895,.T.);

+#1407=ORIENTED_EDGE('',*,*,#7896,.T.);

+#1408=ORIENTED_EDGE('',*,*,#7882,.T.);

+#1409=ORIENTED_EDGE('',*,*,#7897,.F.);

+#1410=ORIENTED_EDGE('',*,*,#7898,.T.);

+#1411=ORIENTED_EDGE('',*,*,#7899,.F.);

+#1412=ORIENTED_EDGE('',*,*,#7900,.F.);

+#1413=ORIENTED_EDGE('',*,*,#7876,.F.);

+#1414=ORIENTED_EDGE('',*,*,#7901,.T.);

+#1415=ORIENTED_EDGE('',*,*,#7902,.T.);

+#1416=ORIENTED_EDGE('',*,*,#7865,.F.);

+#1417=ORIENTED_EDGE('',*,*,#7903,.F.);

+#1418=ORIENTED_EDGE('',*,*,#7904,.T.);

+#1419=ORIENTED_EDGE('',*,*,#7905,.T.);

+#1420=ORIENTED_EDGE('',*,*,#7906,.F.);

+#1421=ORIENTED_EDGE('',*,*,#7879,.T.);

+#1422=ORIENTED_EDGE('',*,*,#7907,.F.);

+#1423=ORIENTED_EDGE('',*,*,#7908,.T.);

+#1424=ORIENTED_EDGE('',*,*,#7840,.T.);

+#1425=ORIENTED_EDGE('',*,*,#7909,.F.);

+#1426=ORIENTED_EDGE('',*,*,#7910,.F.);

+#1427=ORIENTED_EDGE('',*,*,#7911,.T.);

+#1428=ORIENTED_EDGE('',*,*,#7836,.T.);

+#1429=ORIENTED_EDGE('',*,*,#7912,.F.);

+#1430=ORIENTED_EDGE('',*,*,#7913,.T.);

+#1431=ORIENTED_EDGE('',*,*,#7914,.T.);

+#1432=ORIENTED_EDGE('',*,*,#7298,.F.);

+#1433=ORIENTED_EDGE('',*,*,#7915,.T.);

+#1434=ORIENTED_EDGE('',*,*,#7916,.F.);

+#1435=ORIENTED_EDGE('',*,*,#7917,.F.);

+#1436=ORIENTED_EDGE('',*,*,#7294,.F.);

+#1437=ORIENTED_EDGE('',*,*,#7918,.F.);

+#1438=ORIENTED_EDGE('',*,*,#7919,.T.);

+#1439=ORIENTED_EDGE('',*,*,#7920,.T.);

+#1440=ORIENTED_EDGE('',*,*,#7844,.T.);

+#1441=ORIENTED_EDGE('',*,*,#7921,.F.);

+#1442=ORIENTED_EDGE('',*,*,#7922,.F.);

+#1443=ORIENTED_EDGE('',*,*,#7923,.T.);

+#1444=ORIENTED_EDGE('',*,*,#7812,.T.);

+#1445=ORIENTED_EDGE('',*,*,#7924,.F.);

+#1446=ORIENTED_EDGE('',*,*,#7925,.F.);

+#1447=ORIENTED_EDGE('',*,*,#7926,.T.);

+#1448=ORIENTED_EDGE('',*,*,#7316,.F.);

+#1449=ORIENTED_EDGE('',*,*,#7927,.F.);

+#1450=ORIENTED_EDGE('',*,*,#7928,.T.);

+#1451=ORIENTED_EDGE('',*,*,#7929,.T.);

+#1452=ORIENTED_EDGE('',*,*,#7816,.T.);

+#1453=ORIENTED_EDGE('',*,*,#7930,.F.);

+#1454=ORIENTED_EDGE('',*,*,#7931,.F.);

+#1455=ORIENTED_EDGE('',*,*,#7932,.T.);

+#1456=ORIENTED_EDGE('',*,*,#7808,.T.);

+#1457=ORIENTED_EDGE('',*,*,#7933,.F.);

+#1458=ORIENTED_EDGE('',*,*,#7934,.T.);

+#1459=ORIENTED_EDGE('',*,*,#7935,.T.);

+#1460=ORIENTED_EDGE('',*,*,#7320,.F.);

+#1461=ORIENTED_EDGE('',*,*,#7936,.F.);

+#1462=ORIENTED_EDGE('',*,*,#7937,.T.);

+#1463=ORIENTED_EDGE('',*,*,#7938,.T.);

+#1464=ORIENTED_EDGE('',*,*,#7939,.F.);

+#1465=ORIENTED_EDGE('',*,*,#7940,.F.);

+#1466=ORIENTED_EDGE('',*,*,#7941,.F.);

+#1467=ORIENTED_EDGE('',*,*,#7210,.T.);

+#1468=ORIENTED_EDGE('',*,*,#7942,.T.);

+#1469=ORIENTED_EDGE('',*,*,#7203,.F.);

+#1470=ORIENTED_EDGE('',*,*,#7943,.T.);

+#1471=ORIENTED_EDGE('',*,*,#7215,.F.);

+#1472=ORIENTED_EDGE('',*,*,#7944,.F.);

+#1473=ORIENTED_EDGE('',*,*,#7219,.T.);

+#1474=ORIENTED_EDGE('',*,*,#7945,.T.);

+#1475=ORIENTED_EDGE('',*,*,#7946,.T.);

+#1476=ORIENTED_EDGE('',*,*,#7947,.T.);

+#1477=ORIENTED_EDGE('',*,*,#7948,.F.);

+#1478=ORIENTED_EDGE('',*,*,#7872,.T.);

+#1479=ORIENTED_EDGE('',*,*,#7949,.F.);

+#1480=ORIENTED_EDGE('',*,*,#7878,.F.);

+#1481=ORIENTED_EDGE('',*,*,#7950,.F.);

+#1482=ORIENTED_EDGE('',*,*,#7951,.F.);

+#1483=ORIENTED_EDGE('',*,*,#7952,.T.);

+#1484=ORIENTED_EDGE('',*,*,#7953,.T.);

+#1485=ORIENTED_EDGE('',*,*,#7954,.T.);

+#1486=ORIENTED_EDGE('',*,*,#7955,.F.);

+#1487=ORIENTED_EDGE('',*,*,#7956,.F.);

+#1488=ORIENTED_EDGE('',*,*,#7957,.T.);

+#1489=ORIENTED_EDGE('',*,*,#7958,.F.);

+#1490=ORIENTED_EDGE('',*,*,#7959,.F.);

+#1491=ORIENTED_EDGE('',*,*,#7960,.F.);

+#1492=ORIENTED_EDGE('',*,*,#7961,.T.);

+#1493=ORIENTED_EDGE('',*,*,#7959,.T.);

+#1494=ORIENTED_EDGE('',*,*,#7962,.T.);

+#1495=ORIENTED_EDGE('',*,*,#7963,.T.);

+#1496=ORIENTED_EDGE('',*,*,#7964,.F.);

+#1497=ORIENTED_EDGE('',*,*,#7951,.T.);

+#1498=ORIENTED_EDGE('',*,*,#7965,.T.);

+#1499=ORIENTED_EDGE('',*,*,#7966,.F.);

+#1500=ORIENTED_EDGE('',*,*,#7967,.T.);

+#1501=ORIENTED_EDGE('',*,*,#7892,.F.);

+#1502=ORIENTED_EDGE('',*,*,#7968,.T.);

+#1503=ORIENTED_EDGE('',*,*,#7851,.T.);

+#1504=ORIENTED_EDGE('',*,*,#7969,.F.);

+#1505=ORIENTED_EDGE('',*,*,#7970,.T.);

+#1506=ORIENTED_EDGE('',*,*,#7971,.T.);

+#1507=ORIENTED_EDGE('',*,*,#7972,.F.);

+#1508=ORIENTED_EDGE('',*,*,#7847,.T.);

+#1509=ORIENTED_EDGE('',*,*,#7973,.F.);

+#1510=ORIENTED_EDGE('',*,*,#7974,.F.);

+#1511=ORIENTED_EDGE('',*,*,#7975,.F.);

+#1512=ORIENTED_EDGE('',*,*,#7976,.F.);

+#1513=ORIENTED_EDGE('',*,*,#7977,.T.);

+#1514=ORIENTED_EDGE('',*,*,#7833,.T.);

+#1515=ORIENTED_EDGE('',*,*,#7978,.T.);

+#1516=ORIENTED_EDGE('',*,*,#7979,.F.);

+#1517=ORIENTED_EDGE('',*,*,#7980,.F.);

+#1518=ORIENTED_EDGE('',*,*,#7981,.T.);

+#1519=ORIENTED_EDGE('',*,*,#7829,.T.);

+#1520=ORIENTED_EDGE('',*,*,#7982,.F.);

+#1521=ORIENTED_EDGE('',*,*,#7905,.F.);

+#1522=ORIENTED_EDGE('',*,*,#7805,.T.);

+#1523=ORIENTED_EDGE('',*,*,#7983,.T.);

+#1524=ORIENTED_EDGE('',*,*,#7984,.F.);

+#1525=ORIENTED_EDGE('',*,*,#7985,.T.);

+#1526=ORIENTED_EDGE('',*,*,#7887,.F.);

+#1527=ORIENTED_EDGE('',*,*,#7986,.F.);

+#1528=ORIENTED_EDGE('',*,*,#7987,.T.);

+#1529=ORIENTED_EDGE('',*,*,#7988,.F.);

+#1530=ORIENTED_EDGE('',*,*,#7989,.F.);

+#1531=ORIENTED_EDGE('',*,*,#7801,.T.);

+#1532=ORIENTED_EDGE('',*,*,#7990,.F.);

+#1533=ORIENTED_EDGE('',*,*,#7991,.F.);

+#1534=ORIENTED_EDGE('',*,*,#7992,.F.);

+#1535=ORIENTED_EDGE('',*,*,#7993,.F.);

+#1536=ORIENTED_EDGE('',*,*,#7994,.T.);

+#1537=ORIENTED_EDGE('',*,*,#7995,.F.);

+#1538=ORIENTED_EDGE('',*,*,#7996,.F.);

+#1539=ORIENTED_EDGE('',*,*,#7997,.T.);

+#1540=ORIENTED_EDGE('',*,*,#7998,.F.);

+#1541=ORIENTED_EDGE('',*,*,#7999,.T.);

+#1542=ORIENTED_EDGE('',*,*,#8000,.T.);

+#1543=ORIENTED_EDGE('',*,*,#7966,.T.);

+#1544=ORIENTED_EDGE('',*,*,#8001,.T.);

+#1545=ORIENTED_EDGE('',*,*,#8002,.F.);

+#1546=ORIENTED_EDGE('',*,*,#8003,.F.);

+#1547=ORIENTED_EDGE('',*,*,#7957,.F.);

+#1548=ORIENTED_EDGE('',*,*,#8004,.T.);

+#1549=ORIENTED_EDGE('',*,*,#8005,.F.);

+#1550=ORIENTED_EDGE('',*,*,#8006,.T.);

+#1551=ORIENTED_EDGE('',*,*,#8007,.T.);

+#1552=ORIENTED_EDGE('',*,*,#8008,.F.);

+#1553=ORIENTED_EDGE('',*,*,#8009,.F.);

+#1554=ORIENTED_EDGE('',*,*,#8010,.F.);

+#1555=ORIENTED_EDGE('',*,*,#8011,.T.);

+#1556=ORIENTED_EDGE('',*,*,#8012,.F.);

+#1557=ORIENTED_EDGE('',*,*,#8013,.F.);

+#1558=ORIENTED_EDGE('',*,*,#8014,.F.);

+#1559=ORIENTED_EDGE('',*,*,#8010,.T.);

+#1560=ORIENTED_EDGE('',*,*,#8015,.T.);

+#1561=ORIENTED_EDGE('',*,*,#8016,.T.);

+#1562=ORIENTED_EDGE('',*,*,#7188,.T.);

+#1563=ORIENTED_EDGE('',*,*,#8017,.F.);

+#1564=ORIENTED_EDGE('',*,*,#7194,.F.);

+#1565=ORIENTED_EDGE('',*,*,#8018,.T.);

+#1566=ORIENTED_EDGE('',*,*,#7124,.T.);

+#1567=ORIENTED_EDGE('',*,*,#8019,.F.);

+#1568=ORIENTED_EDGE('',*,*,#7130,.F.);

+#1569=ORIENTED_EDGE('',*,*,#8020,.T.);

+#1570=ORIENTED_EDGE('',*,*,#7156,.T.);

+#1571=ORIENTED_EDGE('',*,*,#8021,.F.);

+#1572=ORIENTED_EDGE('',*,*,#7162,.F.);

+#1573=ORIENTED_EDGE('',*,*,#8022,.T.);

+#1574=ORIENTED_EDGE('',*,*,#8023,.T.);

+#1575=ORIENTED_EDGE('',*,*,#8024,.F.);

+#1576=ORIENTED_EDGE('',*,*,#8025,.F.);

+#1577=ORIENTED_EDGE('',*,*,#8026,.T.);

+#1578=ORIENTED_EDGE('',*,*,#8027,.T.);

+#1579=ORIENTED_EDGE('',*,*,#8028,.T.);

+#1580=ORIENTED_EDGE('',*,*,#8029,.T.);

+#1581=ORIENTED_EDGE('',*,*,#7947,.F.);

+#1582=ORIENTED_EDGE('',*,*,#8030,.F.);

+#1583=ORIENTED_EDGE('',*,*,#8031,.T.);

+#1584=ORIENTED_EDGE('',*,*,#8032,.F.);

+#1585=ORIENTED_EDGE('',*,*,#8033,.F.);

+#1586=ORIENTED_EDGE('',*,*,#8034,.T.);

+#1587=ORIENTED_EDGE('',*,*,#8035,.T.);

+#1588=ORIENTED_EDGE('',*,*,#8036,.F.);

+#1589=ORIENTED_EDGE('',*,*,#8037,.F.);

+#1590=ORIENTED_EDGE('',*,*,#8038,.F.);

+#1591=ORIENTED_EDGE('',*,*,#8039,.T.);

+#1592=ORIENTED_EDGE('',*,*,#8040,.F.);

+#1593=ORIENTED_EDGE('',*,*,#8041,.F.);

+#1594=ORIENTED_EDGE('',*,*,#8042,.T.);

+#1595=ORIENTED_EDGE('',*,*,#8043,.T.);

+#1596=ORIENTED_EDGE('',*,*,#8044,.F.);

+#1597=ORIENTED_EDGE('',*,*,#8045,.F.);

+#1598=ORIENTED_EDGE('',*,*,#7963,.F.);

+#1599=ORIENTED_EDGE('',*,*,#8046,.F.);

+#1600=ORIENTED_EDGE('',*,*,#8047,.F.);

+#1601=ORIENTED_EDGE('',*,*,#8040,.T.);

+#1602=ORIENTED_EDGE('',*,*,#8048,.T.);

+#1603=ORIENTED_EDGE('',*,*,#8049,.F.);

+#1604=ORIENTED_EDGE('',*,*,#8050,.F.);

+#1605=ORIENTED_EDGE('',*,*,#8046,.T.);

+#1606=ORIENTED_EDGE('',*,*,#7962,.F.);

+#1607=ORIENTED_EDGE('',*,*,#7958,.T.);

+#1608=ORIENTED_EDGE('',*,*,#8003,.T.);

+#1609=ORIENTED_EDGE('',*,*,#8051,.F.);

+#1610=ORIENTED_EDGE('',*,*,#8052,.F.);

+#1611=ORIENTED_EDGE('',*,*,#8053,.T.);

+#1612=ORIENTED_EDGE('',*,*,#8028,.F.);

+#1613=ORIENTED_EDGE('',*,*,#8054,.F.);

+#1614=ORIENTED_EDGE('',*,*,#7994,.F.);

+#1615=ORIENTED_EDGE('',*,*,#8055,.T.);

+#1616=ORIENTED_EDGE('',*,*,#8056,.F.);

+#1617=ORIENTED_EDGE('',*,*,#8031,.F.);

+#1618=ORIENTED_EDGE('',*,*,#8057,.F.);

+#1619=ORIENTED_EDGE('',*,*,#8058,.F.);

+#1620=ORIENTED_EDGE('',*,*,#8008,.T.);

+#1621=ORIENTED_EDGE('',*,*,#8059,.T.);

+#1622=ORIENTED_EDGE('',*,*,#8026,.F.);

+#1623=ORIENTED_EDGE('',*,*,#8060,.F.);

+#1624=ORIENTED_EDGE('',*,*,#8024,.T.);

+#1625=ORIENTED_EDGE('',*,*,#8061,.T.);

+#1626=ORIENTED_EDGE('',*,*,#8062,.F.);

+#1627=ORIENTED_EDGE('',*,*,#8063,.F.);

+#1628=ORIENTED_EDGE('',*,*,#8044,.T.);

+#1629=ORIENTED_EDGE('',*,*,#8064,.T.);

+#1630=ORIENTED_EDGE('',*,*,#8065,.F.);

+#1631=ORIENTED_EDGE('',*,*,#8066,.F.);

+#1632=ORIENTED_EDGE('',*,*,#7044,.T.);

+#1633=ORIENTED_EDGE('',*,*,#8067,.T.);

+#1634=ORIENTED_EDGE('',*,*,#8068,.F.);

+#1635=ORIENTED_EDGE('',*,*,#8069,.F.);

+#1636=ORIENTED_EDGE('',*,*,#8065,.T.);

+#1637=ORIENTED_EDGE('',*,*,#8070,.T.);

+#1638=ORIENTED_EDGE('',*,*,#7019,.F.);

+#1639=ORIENTED_EDGE('',*,*,#8071,.F.);

+#1640=ORIENTED_EDGE('',*,*,#7012,.T.);

+#1641=ORIENTED_EDGE('',*,*,#8072,.T.);

+#1642=ORIENTED_EDGE('',*,*,#6987,.F.);

+#1643=ORIENTED_EDGE('',*,*,#8073,.F.);

+#1644=ORIENTED_EDGE('',*,*,#6980,.T.);

+#1645=ORIENTED_EDGE('',*,*,#8074,.T.);

+#1646=ORIENTED_EDGE('',*,*,#7051,.F.);

+#1647=ORIENTED_EDGE('',*,*,#8075,.F.);

+#1648=ORIENTED_EDGE('',*,*,#8068,.T.);

+#1649=ORIENTED_EDGE('',*,*,#8076,.T.);

+#1650=ORIENTED_EDGE('',*,*,#8034,.F.);

+#1651=ORIENTED_EDGE('',*,*,#8077,.F.);

+#1652=ORIENTED_EDGE('',*,*,#8078,.F.);

+#1653=ORIENTED_EDGE('',*,*,#7954,.F.);

+#1654=ORIENTED_EDGE('',*,*,#8079,.F.);

+#1655=ORIENTED_EDGE('',*,*,#8062,.T.);

+#1656=ORIENTED_EDGE('',*,*,#8080,.T.);

+#1657=ORIENTED_EDGE('',*,*,#8081,.T.);

+#1658=ORIENTED_EDGE('',*,*,#8082,.T.);

+#1659=ORIENTED_EDGE('',*,*,#8083,.T.);

+#1660=ORIENTED_EDGE('',*,*,#8042,.F.);

+#1661=ORIENTED_EDGE('',*,*,#8084,.F.);

+#1662=ORIENTED_EDGE('',*,*,#8085,.T.);

+#1663=ORIENTED_EDGE('',*,*,#8077,.T.);

+#1664=ORIENTED_EDGE('',*,*,#8086,.T.);

+#1665=ORIENTED_EDGE('',*,*,#8082,.F.);

+#1666=ORIENTED_EDGE('',*,*,#8006,.F.);

+#1667=ORIENTED_EDGE('',*,*,#8087,.T.);

+#1668=ORIENTED_EDGE('',*,*,#8088,.F.);

+#1669=ORIENTED_EDGE('',*,*,#8089,.T.);

+#1670=ORIENTED_EDGE('',*,*,#8090,.T.);

+#1671=ORIENTED_EDGE('',*,*,#8091,.T.);

+#1672=ORIENTED_EDGE('',*,*,#8092,.T.);

+#1673=ORIENTED_EDGE('',*,*,#8093,.F.);

+#1674=ORIENTED_EDGE('',*,*,#8094,.T.);

+#1675=ORIENTED_EDGE('',*,*,#8043,.F.);

+#1676=ORIENTED_EDGE('',*,*,#8095,.F.);

+#1677=ORIENTED_EDGE('',*,*,#8096,.F.);

+#1678=ORIENTED_EDGE('',*,*,#8097,.F.);

+#1679=ORIENTED_EDGE('',*,*,#8098,.T.);

+#1680=ORIENTED_EDGE('',*,*,#8099,.F.);

+#1681=ORIENTED_EDGE('',*,*,#8100,.T.);

+#1682=ORIENTED_EDGE('',*,*,#8101,.T.);

+#1683=ORIENTED_EDGE('',*,*,#8102,.T.);

+#1684=ORIENTED_EDGE('',*,*,#8103,.F.);

+#1685=ORIENTED_EDGE('',*,*,#8104,.T.);

+#1686=ORIENTED_EDGE('',*,*,#8105,.F.);

+#1687=ORIENTED_EDGE('',*,*,#8035,.F.);

+#1688=ORIENTED_EDGE('',*,*,#8106,.F.);

+#1689=ORIENTED_EDGE('',*,*,#8107,.F.);

+#1690=ORIENTED_EDGE('',*,*,#8108,.T.);

+#1691=ORIENTED_EDGE('',*,*,#8109,.T.);

+#1692=ORIENTED_EDGE('',*,*,#8110,.F.);

+#1693=ORIENTED_EDGE('',*,*,#8111,.T.);

+#1694=ORIENTED_EDGE('',*,*,#8112,.T.);

+#1695=ORIENTED_EDGE('',*,*,#8113,.T.);

+#1696=ORIENTED_EDGE('',*,*,#8114,.F.);

+#1697=ORIENTED_EDGE('',*,*,#8115,.T.);

+#1698=ORIENTED_EDGE('',*,*,#8116,.T.);

+#1699=ORIENTED_EDGE('',*,*,#8091,.F.);

+#1700=ORIENTED_EDGE('',*,*,#8117,.F.);

+#1701=ORIENTED_EDGE('',*,*,#8118,.T.);

+#1702=ORIENTED_EDGE('',*,*,#8119,.F.);

+#1703=ORIENTED_EDGE('',*,*,#8120,.F.);

+#1704=ORIENTED_EDGE('',*,*,#8121,.T.);

+#1705=ORIENTED_EDGE('',*,*,#8122,.T.);

+#1706=ORIENTED_EDGE('',*,*,#8123,.F.);

+#1707=ORIENTED_EDGE('',*,*,#8124,.F.);

+#1708=ORIENTED_EDGE('',*,*,#8125,.T.);

+#1709=ORIENTED_EDGE('',*,*,#8101,.F.);

+#1710=ORIENTED_EDGE('',*,*,#7043,.F.);

+#1711=ORIENTED_EDGE('',*,*,#8126,.T.);

+#1712=ORIENTED_EDGE('',*,*,#7052,.T.);

+#1713=ORIENTED_EDGE('',*,*,#8074,.F.);

+#1714=ORIENTED_EDGE('',*,*,#6979,.F.);

+#1715=ORIENTED_EDGE('',*,*,#8127,.T.);

+#1716=ORIENTED_EDGE('',*,*,#6988,.T.);

+#1717=ORIENTED_EDGE('',*,*,#8072,.F.);

+#1718=ORIENTED_EDGE('',*,*,#7011,.F.);

+#1719=ORIENTED_EDGE('',*,*,#8128,.T.);

+#1720=ORIENTED_EDGE('',*,*,#7020,.T.);

+#1721=ORIENTED_EDGE('',*,*,#8070,.F.);

+#1722=ORIENTED_EDGE('',*,*,#8129,.F.);

+#1723=ORIENTED_EDGE('',*,*,#8130,.F.);

+#1724=ORIENTED_EDGE('',*,*,#8131,.T.);

+#1725=ORIENTED_EDGE('',*,*,#8114,.T.);

+#1726=ORIENTED_EDGE('',*,*,#8132,.T.);

+#1727=ORIENTED_EDGE('',*,*,#8133,.F.);

+#1728=ORIENTED_EDGE('',*,*,#8134,.T.);

+#1729=ORIENTED_EDGE('',*,*,#8110,.T.);

+#1730=ORIENTED_EDGE('',*,*,#8135,.T.);

+#1731=ORIENTED_EDGE('',*,*,#8136,.F.);

+#1732=ORIENTED_EDGE('',*,*,#8137,.T.);

+#1733=ORIENTED_EDGE('',*,*,#8067,.F.);

+#1734=ORIENTED_EDGE('',*,*,#7189,.F.);

+#1735=ORIENTED_EDGE('',*,*,#8016,.F.);

+#1736=ORIENTED_EDGE('',*,*,#8138,.F.);

+#1737=ORIENTED_EDGE('',*,*,#8139,.F.);

+#1738=ORIENTED_EDGE('',*,*,#8140,.T.);

+#1739=ORIENTED_EDGE('',*,*,#8123,.T.);

+#1740=ORIENTED_EDGE('',*,*,#8141,.T.);

+#1741=ORIENTED_EDGE('',*,*,#8142,.F.);

+#1742=ORIENTED_EDGE('',*,*,#8143,.T.);

+#1743=ORIENTED_EDGE('',*,*,#8119,.T.);

+#1744=ORIENTED_EDGE('',*,*,#8144,.T.);

+#1745=ORIENTED_EDGE('',*,*,#8145,.F.);

+#1746=ORIENTED_EDGE('',*,*,#8146,.T.);

+#1747=ORIENTED_EDGE('',*,*,#8022,.F.);

+#1748=ORIENTED_EDGE('',*,*,#7161,.T.);

+#1749=ORIENTED_EDGE('',*,*,#8147,.T.);

+#1750=ORIENTED_EDGE('',*,*,#7157,.F.);

+#1751=ORIENTED_EDGE('',*,*,#8020,.F.);

+#1752=ORIENTED_EDGE('',*,*,#7129,.T.);

+#1753=ORIENTED_EDGE('',*,*,#8148,.T.);

+#1754=ORIENTED_EDGE('',*,*,#7125,.F.);

+#1755=ORIENTED_EDGE('',*,*,#8018,.F.);

+#1756=ORIENTED_EDGE('',*,*,#7193,.T.);

+#1757=ORIENTED_EDGE('',*,*,#8149,.T.);

+#1758=ORIENTED_EDGE('',*,*,#8150,.F.);

+#1759=ORIENTED_EDGE('',*,*,#8129,.T.);

+#1760=ORIENTED_EDGE('',*,*,#8064,.F.);

+#1761=ORIENTED_EDGE('',*,*,#8094,.F.);

+#1762=ORIENTED_EDGE('',*,*,#8151,.F.);

+#1763=ORIENTED_EDGE('',*,*,#8106,.T.);

+#1764=ORIENTED_EDGE('',*,*,#8076,.F.);

+#1765=ORIENTED_EDGE('',*,*,#8137,.F.);

+#1766=ORIENTED_EDGE('',*,*,#8152,.F.);

+#1767=ORIENTED_EDGE('',*,*,#8138,.T.);

+#1768=ORIENTED_EDGE('',*,*,#8153,.F.);

+#1769=ORIENTED_EDGE('',*,*,#8104,.F.);

+#1770=ORIENTED_EDGE('',*,*,#8154,.F.);

+#1771=ORIENTED_EDGE('',*,*,#8096,.T.);

+#1772=ORIENTED_EDGE('',*,*,#8155,.F.);

+#1773=ORIENTED_EDGE('',*,*,#8146,.F.);

+#1774=ORIENTED_EDGE('',*,*,#8156,.F.);

+#1775=ORIENTED_EDGE('',*,*,#8105,.T.);

+#1776=ORIENTED_EDGE('',*,*,#8153,.T.);

+#1777=ORIENTED_EDGE('',*,*,#8027,.F.);

+#1778=ORIENTED_EDGE('',*,*,#8059,.F.);

+#1779=ORIENTED_EDGE('',*,*,#8007,.F.);

+#1780=ORIENTED_EDGE('',*,*,#8090,.F.);

+#1781=ORIENTED_EDGE('',*,*,#8155,.T.);

+#1782=ORIENTED_EDGE('',*,*,#8095,.T.);

+#1783=ORIENTED_EDGE('',*,*,#8083,.F.);

+#1784=ORIENTED_EDGE('',*,*,#8086,.F.);

+#1785=ORIENTED_EDGE('',*,*,#8080,.F.);

+#1786=ORIENTED_EDGE('',*,*,#8061,.F.);

+#1787=ORIENTED_EDGE('',*,*,#8023,.F.);

+#1788=ORIENTED_EDGE('',*,*,#8089,.F.);

+#1789=ORIENTED_EDGE('',*,*,#8157,.T.);

+#1790=ORIENTED_EDGE('',*,*,#8036,.T.);

+#1791=ORIENTED_EDGE('',*,*,#8156,.T.);

+#1792=ORIENTED_EDGE('',*,*,#8125,.F.);

+#1793=ORIENTED_EDGE('',*,*,#8158,.F.);

+#1794=ORIENTED_EDGE('',*,*,#8159,.T.);

+#1795=ORIENTED_EDGE('',*,*,#8102,.F.);

+#1796=ORIENTED_EDGE('',*,*,#8160,.T.);

+#1797=ORIENTED_EDGE('',*,*,#8158,.T.);

+#1798=ORIENTED_EDGE('',*,*,#8124,.T.);

+#1799=ORIENTED_EDGE('',*,*,#8140,.F.);

+#1800=ORIENTED_EDGE('',*,*,#8103,.T.);

+#1801=ORIENTED_EDGE('',*,*,#8159,.F.);

+#1802=ORIENTED_EDGE('',*,*,#8160,.F.);

+#1803=ORIENTED_EDGE('',*,*,#8139,.T.);

+#1804=ORIENTED_EDGE('',*,*,#8152,.T.);

+#1805=ORIENTED_EDGE('',*,*,#8122,.F.);

+#1806=ORIENTED_EDGE('',*,*,#8161,.F.);

+#1807=ORIENTED_EDGE('',*,*,#8162,.T.);

+#1808=ORIENTED_EDGE('',*,*,#8141,.F.);

+#1809=ORIENTED_EDGE('',*,*,#8121,.F.);

+#1810=ORIENTED_EDGE('',*,*,#8163,.F.);

+#1811=ORIENTED_EDGE('',*,*,#8164,.T.);

+#1812=ORIENTED_EDGE('',*,*,#8161,.T.);

+#1813=ORIENTED_EDGE('',*,*,#8165,.T.);

+#1814=ORIENTED_EDGE('',*,*,#8163,.T.);

+#1815=ORIENTED_EDGE('',*,*,#8120,.T.);

+#1816=ORIENTED_EDGE('',*,*,#8143,.F.);

+#1817=ORIENTED_EDGE('',*,*,#8142,.T.);

+#1818=ORIENTED_EDGE('',*,*,#8162,.F.);

+#1819=ORIENTED_EDGE('',*,*,#8164,.F.);

+#1820=ORIENTED_EDGE('',*,*,#8165,.F.);

+#1821=ORIENTED_EDGE('',*,*,#8166,.T.);

+#1822=ORIENTED_EDGE('',*,*,#8167,.T.);

+#1823=ORIENTED_EDGE('',*,*,#8117,.T.);

+#1824=ORIENTED_EDGE('',*,*,#8098,.F.);

+#1825=ORIENTED_EDGE('',*,*,#8118,.F.);

+#1826=ORIENTED_EDGE('',*,*,#8167,.F.);

+#1827=ORIENTED_EDGE('',*,*,#8168,.T.);

+#1828=ORIENTED_EDGE('',*,*,#8144,.F.);

+#1829=ORIENTED_EDGE('',*,*,#8097,.T.);

+#1830=ORIENTED_EDGE('',*,*,#8154,.T.);

+#1831=ORIENTED_EDGE('',*,*,#8145,.T.);

+#1832=ORIENTED_EDGE('',*,*,#8168,.F.);

+#1833=ORIENTED_EDGE('',*,*,#8166,.F.);

+#1834=ORIENTED_EDGE('',*,*,#8099,.T.);

+#1835=ORIENTED_EDGE('',*,*,#8151,.T.);

+#1836=ORIENTED_EDGE('',*,*,#8136,.T.);

+#1837=ORIENTED_EDGE('',*,*,#8169,.F.);

+#1838=ORIENTED_EDGE('',*,*,#8170,.F.);

+#1839=ORIENTED_EDGE('',*,*,#8109,.F.);

+#1840=ORIENTED_EDGE('',*,*,#8171,.F.);

+#1841=ORIENTED_EDGE('',*,*,#8169,.T.);

+#1842=ORIENTED_EDGE('',*,*,#8135,.F.);

+#1843=ORIENTED_EDGE('',*,*,#8170,.T.);

+#1844=ORIENTED_EDGE('',*,*,#8171,.T.);

+#1845=ORIENTED_EDGE('',*,*,#8108,.F.);

+#1846=ORIENTED_EDGE('',*,*,#8100,.F.);

+#1847=ORIENTED_EDGE('',*,*,#8093,.T.);

+#1848=ORIENTED_EDGE('',*,*,#8172,.F.);

+#1849=ORIENTED_EDGE('',*,*,#8173,.F.);

+#1850=ORIENTED_EDGE('',*,*,#8130,.T.);

+#1851=ORIENTED_EDGE('',*,*,#8150,.T.);

+#1852=ORIENTED_EDGE('',*,*,#8173,.T.);

+#1853=ORIENTED_EDGE('',*,*,#8174,.T.);

+#1854=ORIENTED_EDGE('',*,*,#8115,.F.);

+#1855=ORIENTED_EDGE('',*,*,#8131,.F.);

+#1856=ORIENTED_EDGE('',*,*,#8116,.F.);

+#1857=ORIENTED_EDGE('',*,*,#8174,.F.);

+#1858=ORIENTED_EDGE('',*,*,#8172,.T.);

+#1859=ORIENTED_EDGE('',*,*,#8092,.F.);

+#1860=ORIENTED_EDGE('',*,*,#8133,.T.);

+#1861=ORIENTED_EDGE('',*,*,#8175,.F.);

+#1862=ORIENTED_EDGE('',*,*,#8176,.F.);

+#1863=ORIENTED_EDGE('',*,*,#8177,.F.);

+#1864=ORIENTED_EDGE('',*,*,#8177,.T.);

+#1865=ORIENTED_EDGE('',*,*,#8178,.T.);

+#1866=ORIENTED_EDGE('',*,*,#8111,.F.);

+#1867=ORIENTED_EDGE('',*,*,#8134,.F.);

+#1868=ORIENTED_EDGE('',*,*,#8112,.F.);

+#1869=ORIENTED_EDGE('',*,*,#8178,.F.);

+#1870=ORIENTED_EDGE('',*,*,#8176,.T.);

+#1871=ORIENTED_EDGE('',*,*,#8179,.T.);

+#1872=ORIENTED_EDGE('',*,*,#8113,.F.);

+#1873=ORIENTED_EDGE('',*,*,#8179,.F.);

+#1874=ORIENTED_EDGE('',*,*,#8175,.T.);

+#1875=ORIENTED_EDGE('',*,*,#8132,.F.);

+#1876=ORIENTED_EDGE('',*,*,#8088,.T.);

+#1877=ORIENTED_EDGE('',*,*,#8180,.T.);

+#1878=ORIENTED_EDGE('',*,*,#7995,.T.);

+#1879=ORIENTED_EDGE('',*,*,#8054,.T.);

+#1880=ORIENTED_EDGE('',*,*,#8037,.T.);

+#1881=ORIENTED_EDGE('',*,*,#8157,.F.);

+#1882=ORIENTED_EDGE('',*,*,#8002,.T.);

+#1883=ORIENTED_EDGE('',*,*,#8181,.T.);

+#1884=ORIENTED_EDGE('',*,*,#8084,.T.);

+#1885=ORIENTED_EDGE('',*,*,#8081,.F.);

+#1886=ORIENTED_EDGE('',*,*,#8041,.T.);

+#1887=ORIENTED_EDGE('',*,*,#8051,.T.);

+#1888=ORIENTED_EDGE('',*,*,#8182,.F.);

+#1889=ORIENTED_EDGE('',*,*,#8183,.T.);

+#1890=ORIENTED_EDGE('',*,*,#8184,.T.);

+#1891=ORIENTED_EDGE('',*,*,#7960,.T.);

+#1892=ORIENTED_EDGE('',*,*,#8045,.T.);

+#1893=ORIENTED_EDGE('',*,*,#8063,.T.);

+#1894=ORIENTED_EDGE('',*,*,#8069,.T.);

+#1895=ORIENTED_EDGE('',*,*,#8075,.T.);

+#1896=ORIENTED_EDGE('',*,*,#8033,.T.);

+#1897=ORIENTED_EDGE('',*,*,#8185,.T.);

+#1898=ORIENTED_EDGE('',*,*,#7993,.T.);

+#1899=ORIENTED_EDGE('',*,*,#8186,.T.);

+#1900=ORIENTED_EDGE('',*,*,#8187,.F.);

+#1901=ORIENTED_EDGE('',*,*,#8055,.F.);

+#1902=ORIENTED_EDGE('',*,*,#8188,.F.);

+#1903=ORIENTED_EDGE('',*,*,#8185,.F.);

+#1904=ORIENTED_EDGE('',*,*,#8032,.T.);

+#1905=ORIENTED_EDGE('',*,*,#8056,.T.);

+#1906=ORIENTED_EDGE('',*,*,#8187,.T.);

+#1907=ORIENTED_EDGE('',*,*,#8013,.T.);

+#1908=ORIENTED_EDGE('',*,*,#8189,.T.);

+#1909=ORIENTED_EDGE('',*,*,#7997,.F.);

+#1910=ORIENTED_EDGE('',*,*,#8190,.T.);

+#1911=ORIENTED_EDGE('',*,*,#8191,.F.);

+#1912=ORIENTED_EDGE('',*,*,#8015,.F.);

+#1913=ORIENTED_EDGE('',*,*,#8009,.T.);

+#1914=ORIENTED_EDGE('',*,*,#8058,.T.);

+#1915=ORIENTED_EDGE('',*,*,#8025,.T.);

+#1916=ORIENTED_EDGE('',*,*,#8060,.T.);

+#1917=ORIENTED_EDGE('',*,*,#8079,.T.);

+#1918=ORIENTED_EDGE('',*,*,#7953,.F.);

+#1919=ORIENTED_EDGE('',*,*,#8192,.T.);

+#1920=ORIENTED_EDGE('',*,*,#8193,.T.);

+#1921=ORIENTED_EDGE('',*,*,#8011,.F.);

+#1922=ORIENTED_EDGE('',*,*,#8014,.T.);

+#1923=ORIENTED_EDGE('',*,*,#8190,.F.);

+#1924=ORIENTED_EDGE('',*,*,#7996,.T.);

+#1925=ORIENTED_EDGE('',*,*,#8180,.F.);

+#1926=ORIENTED_EDGE('',*,*,#8087,.F.);

+#1927=ORIENTED_EDGE('',*,*,#8181,.F.);

+#1928=ORIENTED_EDGE('',*,*,#8001,.F.);

+#1929=ORIENTED_EDGE('',*,*,#7965,.F.);

+#1930=ORIENTED_EDGE('',*,*,#7955,.T.);

+#1931=ORIENTED_EDGE('',*,*,#8078,.T.);

+#1932=ORIENTED_EDGE('',*,*,#8085,.F.);

+#1933=ORIENTED_EDGE('',*,*,#7798,.F.);

+#1934=ORIENTED_EDGE('',*,*,#7991,.T.);

+#1935=ORIENTED_EDGE('',*,*,#7852,.F.);

+#1936=ORIENTED_EDGE('',*,*,#7968,.F.);

+#1937=ORIENTED_EDGE('',*,*,#7891,.T.);

+#1938=ORIENTED_EDGE('',*,*,#7854,.T.);

+#1939=ORIENTED_EDGE('',*,*,#7846,.T.);

+#1940=ORIENTED_EDGE('',*,*,#8194,.F.);

+#1941=ORIENTED_EDGE('',*,*,#8195,.F.);

+#1942=ORIENTED_EDGE('',*,*,#7973,.T.);

+#1943=ORIENTED_EDGE('',*,*,#7845,.T.);

+#1944=ORIENTED_EDGE('',*,*,#7920,.F.);

+#1945=ORIENTED_EDGE('',*,*,#8196,.F.);

+#1946=ORIENTED_EDGE('',*,*,#8194,.T.);

+#1947=ORIENTED_EDGE('',*,*,#7843,.F.);

+#1948=ORIENTED_EDGE('',*,*,#8197,.F.);

+#1949=ORIENTED_EDGE('',*,*,#8198,.T.);

+#1950=ORIENTED_EDGE('',*,*,#7921,.T.);

+#1951=ORIENTED_EDGE('',*,*,#7841,.F.);

+#1952=ORIENTED_EDGE('',*,*,#7908,.F.);

+#1953=ORIENTED_EDGE('',*,*,#8199,.T.);

+#1954=ORIENTED_EDGE('',*,*,#8200,.T.);

+#1955=ORIENTED_EDGE('',*,*,#7839,.F.);

+#1956=ORIENTED_EDGE('',*,*,#8201,.F.);

+#1957=ORIENTED_EDGE('',*,*,#8202,.T.);

+#1958=ORIENTED_EDGE('',*,*,#7909,.T.);

+#1959=ORIENTED_EDGE('',*,*,#7837,.F.);

+#1960=ORIENTED_EDGE('',*,*,#7911,.F.);

+#1961=ORIENTED_EDGE('',*,*,#8203,.T.);

+#1962=ORIENTED_EDGE('',*,*,#8204,.T.);

+#1963=ORIENTED_EDGE('',*,*,#7835,.T.);

+#1964=ORIENTED_EDGE('',*,*,#8205,.F.);

+#1965=ORIENTED_EDGE('',*,*,#8206,.F.);

+#1966=ORIENTED_EDGE('',*,*,#7912,.T.);

+#1967=ORIENTED_EDGE('',*,*,#7834,.T.);

+#1968=ORIENTED_EDGE('',*,*,#7977,.F.);

+#1969=ORIENTED_EDGE('',*,*,#8207,.F.);

+#1970=ORIENTED_EDGE('',*,*,#8205,.T.);

+#1971=ORIENTED_EDGE('',*,*,#7828,.F.);

+#1972=ORIENTED_EDGE('',*,*,#7880,.F.);

+#1973=ORIENTED_EDGE('',*,*,#7906,.T.);

+#1974=ORIENTED_EDGE('',*,*,#7982,.T.);

+#1975=ORIENTED_EDGE('',*,*,#7824,.F.);

+#1976=ORIENTED_EDGE('',*,*,#8208,.F.);

+#1977=ORIENTED_EDGE('',*,*,#7897,.T.);

+#1978=ORIENTED_EDGE('',*,*,#7881,.T.);

+#1979=ORIENTED_EDGE('',*,*,#8209,.F.);

+#1980=ORIENTED_EDGE('',*,*,#8210,.F.);

+#1981=ORIENTED_EDGE('',*,*,#7898,.F.);

+#1982=ORIENTED_EDGE('',*,*,#8208,.T.);

+#1983=ORIENTED_EDGE('',*,*,#7823,.T.);

+#1984=ORIENTED_EDGE('',*,*,#8211,.T.);

+#1985=ORIENTED_EDGE('',*,*,#8212,.T.);

+#1986=ORIENTED_EDGE('',*,*,#8213,.F.);

+#1987=ORIENTED_EDGE('',*,*,#8214,.T.);

+#1988=ORIENTED_EDGE('',*,*,#7819,.T.);

+#1989=ORIENTED_EDGE('',*,*,#8215,.F.);

+#1990=ORIENTED_EDGE('',*,*,#7818,.T.);

+#1991=ORIENTED_EDGE('',*,*,#8216,.F.);

+#1992=ORIENTED_EDGE('',*,*,#8217,.F.);

+#1993=ORIENTED_EDGE('',*,*,#8215,.T.);

+#1994=ORIENTED_EDGE('',*,*,#7817,.T.);

+#1995=ORIENTED_EDGE('',*,*,#7929,.F.);

+#1996=ORIENTED_EDGE('',*,*,#8218,.F.);

+#1997=ORIENTED_EDGE('',*,*,#8216,.T.);

+#1998=ORIENTED_EDGE('',*,*,#7815,.F.);

+#1999=ORIENTED_EDGE('',*,*,#8219,.F.);

+#2000=ORIENTED_EDGE('',*,*,#8220,.T.);

+#2001=ORIENTED_EDGE('',*,*,#7930,.T.);

+#2002=ORIENTED_EDGE('',*,*,#7813,.F.);

+#2003=ORIENTED_EDGE('',*,*,#7923,.F.);

+#2004=ORIENTED_EDGE('',*,*,#8221,.T.);

+#2005=ORIENTED_EDGE('',*,*,#8222,.T.);

+#2006=ORIENTED_EDGE('',*,*,#7811,.F.);

+#2007=ORIENTED_EDGE('',*,*,#8223,.F.);

+#2008=ORIENTED_EDGE('',*,*,#8224,.T.);

+#2009=ORIENTED_EDGE('',*,*,#7924,.T.);

+#2010=ORIENTED_EDGE('',*,*,#7809,.F.);

+#2011=ORIENTED_EDGE('',*,*,#7932,.F.);

+#2012=ORIENTED_EDGE('',*,*,#8225,.T.);

+#2013=ORIENTED_EDGE('',*,*,#8226,.T.);

+#2014=ORIENTED_EDGE('',*,*,#7807,.T.);

+#2015=ORIENTED_EDGE('',*,*,#8227,.F.);

+#2016=ORIENTED_EDGE('',*,*,#8228,.F.);

+#2017=ORIENTED_EDGE('',*,*,#7933,.T.);

+#2018=ORIENTED_EDGE('',*,*,#7806,.T.);

+#2019=ORIENTED_EDGE('',*,*,#7985,.F.);

+#2020=ORIENTED_EDGE('',*,*,#8229,.F.);

+#2021=ORIENTED_EDGE('',*,*,#8227,.T.);

+#2022=ORIENTED_EDGE('',*,*,#7800,.F.);

+#2023=ORIENTED_EDGE('',*,*,#7857,.F.);

+#2024=ORIENTED_EDGE('',*,*,#7888,.T.);

+#2025=ORIENTED_EDGE('',*,*,#7990,.T.);

+#2026=ORIENTED_EDGE('',*,*,#7804,.T.);

+#2027=ORIENTED_EDGE('',*,*,#8230,.T.);

+#2028=ORIENTED_EDGE('',*,*,#7986,.T.);

+#2029=ORIENTED_EDGE('',*,*,#7886,.F.);

+#2030=ORIENTED_EDGE('',*,*,#7983,.F.);

+#2031=ORIENTED_EDGE('',*,*,#7899,.T.);

+#2032=ORIENTED_EDGE('',*,*,#8210,.T.);

+#2033=ORIENTED_EDGE('',*,*,#8231,.T.);

+#2034=ORIENTED_EDGE('',*,*,#7820,.T.);

+#2035=ORIENTED_EDGE('',*,*,#8214,.F.);

+#2036=ORIENTED_EDGE('',*,*,#7972,.T.);

+#2037=ORIENTED_EDGE('',*,*,#7893,.T.);

+#2038=ORIENTED_EDGE('',*,*,#7967,.F.);

+#2039=ORIENTED_EDGE('',*,*,#8232,.T.);

+#2040=ORIENTED_EDGE('',*,*,#7848,.T.);

+#2041=ORIENTED_EDGE('',*,*,#7975,.T.);

+#2042=ORIENTED_EDGE('',*,*,#7832,.T.);

+#2043=ORIENTED_EDGE('',*,*,#8233,.F.);

+#2044=ORIENTED_EDGE('',*,*,#7978,.F.);

+#2045=ORIENTED_EDGE('',*,*,#7904,.F.);

+#2046=ORIENTED_EDGE('',*,*,#8234,.T.);

+#2047=ORIENTED_EDGE('',*,*,#8235,.F.);

+#2048=ORIENTED_EDGE('',*,*,#8236,.F.);

+#2049=ORIENTED_EDGE('',*,*,#8237,.T.);

+#2050=ORIENTED_EDGE('',*,*,#8238,.T.);

+#2051=ORIENTED_EDGE('',*,*,#8239,.F.);

+#2052=ORIENTED_EDGE('',*,*,#8240,.F.);

+#2053=ORIENTED_EDGE('',*,*,#8235,.T.);

+#2054=ORIENTED_EDGE('',*,*,#8241,.T.);

+#2055=ORIENTED_EDGE('',*,*,#8237,.F.);

+#2056=ORIENTED_EDGE('',*,*,#8242,.F.);

+#2057=ORIENTED_EDGE('',*,*,#8243,.T.);

+#2058=ORIENTED_EDGE('',*,*,#8244,.T.);

+#2059=ORIENTED_EDGE('',*,*,#8243,.F.);

+#2060=ORIENTED_EDGE('',*,*,#8245,.F.);

+#2061=ORIENTED_EDGE('',*,*,#7810,.T.);

+#2062=ORIENTED_EDGE('',*,*,#8246,.T.);

+#2063=ORIENTED_EDGE('',*,*,#8247,.F.);

+#2064=ORIENTED_EDGE('',*,*,#8248,.F.);

+#2065=ORIENTED_EDGE('',*,*,#8239,.T.);

+#2066=ORIENTED_EDGE('',*,*,#8226,.F.);

+#2067=ORIENTED_EDGE('',*,*,#8246,.F.);

+#2068=ORIENTED_EDGE('',*,*,#8238,.F.);

+#2069=ORIENTED_EDGE('',*,*,#8234,.F.);

+#2070=ORIENTED_EDGE('',*,*,#8241,.F.);

+#2071=ORIENTED_EDGE('',*,*,#8244,.F.);

+#2072=ORIENTED_EDGE('',*,*,#8223,.T.);

+#2073=ORIENTED_EDGE('',*,*,#8245,.T.);

+#2074=ORIENTED_EDGE('',*,*,#8242,.T.);

+#2075=ORIENTED_EDGE('',*,*,#8236,.T.);

+#2076=ORIENTED_EDGE('',*,*,#8240,.T.);

+#2077=ORIENTED_EDGE('',*,*,#8248,.T.);

+#2078=ORIENTED_EDGE('',*,*,#8200,.F.);

+#2079=ORIENTED_EDGE('',*,*,#8249,.T.);

+#2080=ORIENTED_EDGE('',*,*,#8250,.T.);

+#2081=ORIENTED_EDGE('',*,*,#8251,.T.);

+#2082=ORIENTED_EDGE('',*,*,#8252,.T.);

+#2083=ORIENTED_EDGE('',*,*,#8253,.T.);

+#2084=ORIENTED_EDGE('',*,*,#8254,.F.);

+#2085=ORIENTED_EDGE('',*,*,#8197,.T.);

+#2086=ORIENTED_EDGE('',*,*,#8255,.F.);

+#2087=ORIENTED_EDGE('',*,*,#8256,.F.);

+#2088=ORIENTED_EDGE('',*,*,#8257,.F.);

+#2089=ORIENTED_EDGE('',*,*,#8258,.F.);

+#2090=ORIENTED_EDGE('',*,*,#8254,.T.);

+#2091=ORIENTED_EDGE('',*,*,#8259,.F.);

+#2092=ORIENTED_EDGE('',*,*,#8249,.F.);

+#2093=ORIENTED_EDGE('',*,*,#8260,.F.);

+#2094=ORIENTED_EDGE('',*,*,#8258,.T.);

+#2095=ORIENTED_EDGE('',*,*,#8261,.F.);

+#2096=ORIENTED_EDGE('',*,*,#8250,.F.);

+#2097=ORIENTED_EDGE('',*,*,#8259,.T.);

+#2098=ORIENTED_EDGE('',*,*,#8257,.T.);

+#2099=ORIENTED_EDGE('',*,*,#8262,.F.);

+#2100=ORIENTED_EDGE('',*,*,#8251,.F.);

+#2101=ORIENTED_EDGE('',*,*,#8261,.T.);

+#2102=ORIENTED_EDGE('',*,*,#8256,.T.);

+#2103=ORIENTED_EDGE('',*,*,#8263,.F.);

+#2104=ORIENTED_EDGE('',*,*,#8252,.F.);

+#2105=ORIENTED_EDGE('',*,*,#8262,.T.);

+#2106=ORIENTED_EDGE('',*,*,#8255,.T.);

+#2107=ORIENTED_EDGE('',*,*,#7842,.T.);

+#2108=ORIENTED_EDGE('',*,*,#8253,.F.);

+#2109=ORIENTED_EDGE('',*,*,#8263,.T.);

+#2110=ORIENTED_EDGE('',*,*,#8264,.F.);

+#2111=ORIENTED_EDGE('',*,*,#8265,.F.);

+#2112=ORIENTED_EDGE('',*,*,#8266,.T.);

+#2113=ORIENTED_EDGE('',*,*,#8267,.T.);

+#2114=ORIENTED_EDGE('',*,*,#8268,.F.);

+#2115=ORIENTED_EDGE('',*,*,#8267,.F.);

+#2116=ORIENTED_EDGE('',*,*,#8269,.T.);

+#2117=ORIENTED_EDGE('',*,*,#8270,.T.);

+#2118=ORIENTED_EDGE('',*,*,#8271,.F.);

+#2119=ORIENTED_EDGE('',*,*,#8272,.F.);

+#2120=ORIENTED_EDGE('',*,*,#8273,.T.);

+#2121=ORIENTED_EDGE('',*,*,#8265,.T.);

+#2122=ORIENTED_EDGE('',*,*,#8274,.F.);

+#2123=ORIENTED_EDGE('',*,*,#7814,.T.);

+#2124=ORIENTED_EDGE('',*,*,#8275,.T.);

+#2125=ORIENTED_EDGE('',*,*,#8272,.T.);

+#2126=ORIENTED_EDGE('',*,*,#8276,.F.);

+#2127=ORIENTED_EDGE('',*,*,#8270,.F.);

+#2128=ORIENTED_EDGE('',*,*,#8277,.T.);

+#2129=ORIENTED_EDGE('',*,*,#8278,.F.);

+#2130=ORIENTED_EDGE('',*,*,#8222,.F.);

+#2131=ORIENTED_EDGE('',*,*,#8277,.F.);

+#2132=ORIENTED_EDGE('',*,*,#8269,.F.);

+#2133=ORIENTED_EDGE('',*,*,#8266,.F.);

+#2134=ORIENTED_EDGE('',*,*,#8273,.F.);

+#2135=ORIENTED_EDGE('',*,*,#8275,.F.);

+#2136=ORIENTED_EDGE('',*,*,#8219,.T.);

+#2137=ORIENTED_EDGE('',*,*,#8274,.T.);

+#2138=ORIENTED_EDGE('',*,*,#8271,.T.);

+#2139=ORIENTED_EDGE('',*,*,#8264,.T.);

+#2140=ORIENTED_EDGE('',*,*,#8268,.T.);

+#2141=ORIENTED_EDGE('',*,*,#8276,.T.);

+#2142=ORIENTED_EDGE('',*,*,#8279,.F.);

+#2143=ORIENTED_EDGE('',*,*,#8201,.T.);

+#2144=ORIENTED_EDGE('',*,*,#8280,.F.);

+#2145=ORIENTED_EDGE('',*,*,#8281,.F.);

+#2146=ORIENTED_EDGE('',*,*,#8282,.F.);

+#2147=ORIENTED_EDGE('',*,*,#8283,.F.);

+#2148=ORIENTED_EDGE('',*,*,#8204,.F.);

+#2149=ORIENTED_EDGE('',*,*,#8284,.T.);

+#2150=ORIENTED_EDGE('',*,*,#8285,.T.);

+#2151=ORIENTED_EDGE('',*,*,#8286,.T.);

+#2152=ORIENTED_EDGE('',*,*,#8287,.T.);

+#2153=ORIENTED_EDGE('',*,*,#8288,.T.);

+#2154=ORIENTED_EDGE('',*,*,#8284,.F.);

+#2155=ORIENTED_EDGE('',*,*,#8289,.F.);

+#2156=ORIENTED_EDGE('',*,*,#8279,.T.);

+#2157=ORIENTED_EDGE('',*,*,#8290,.T.);

+#2158=ORIENTED_EDGE('',*,*,#8285,.F.);

+#2159=ORIENTED_EDGE('',*,*,#8290,.F.);

+#2160=ORIENTED_EDGE('',*,*,#8283,.T.);

+#2161=ORIENTED_EDGE('',*,*,#8291,.T.);

+#2162=ORIENTED_EDGE('',*,*,#8286,.F.);

+#2163=ORIENTED_EDGE('',*,*,#8291,.F.);

+#2164=ORIENTED_EDGE('',*,*,#8282,.T.);

+#2165=ORIENTED_EDGE('',*,*,#8292,.T.);

+#2166=ORIENTED_EDGE('',*,*,#8287,.F.);

+#2167=ORIENTED_EDGE('',*,*,#8292,.F.);

+#2168=ORIENTED_EDGE('',*,*,#8281,.T.);

+#2169=ORIENTED_EDGE('',*,*,#8293,.T.);

+#2170=ORIENTED_EDGE('',*,*,#8288,.F.);

+#2171=ORIENTED_EDGE('',*,*,#8293,.F.);

+#2172=ORIENTED_EDGE('',*,*,#8280,.T.);

+#2173=ORIENTED_EDGE('',*,*,#7838,.T.);

+#2174=ORIENTED_EDGE('',*,*,#8294,.F.);

+#2175=ORIENTED_EDGE('',*,*,#7831,.F.);

+#2176=ORIENTED_EDGE('',*,*,#8295,.T.);

+#2177=ORIENTED_EDGE('',*,*,#8296,.T.);

+#2178=ORIENTED_EDGE('',*,*,#8297,.F.);

+#2179=ORIENTED_EDGE('',*,*,#8296,.F.);

+#2180=ORIENTED_EDGE('',*,*,#8298,.T.);

+#2181=ORIENTED_EDGE('',*,*,#8299,.T.);

+#2182=ORIENTED_EDGE('',*,*,#8300,.F.);

+#2183=ORIENTED_EDGE('',*,*,#8299,.F.);

+#2184=ORIENTED_EDGE('',*,*,#8301,.T.);

+#2185=ORIENTED_EDGE('',*,*,#8302,.T.);

+#2186=ORIENTED_EDGE('',*,*,#8303,.F.);

+#2187=ORIENTED_EDGE('',*,*,#8302,.F.);

+#2188=ORIENTED_EDGE('',*,*,#8304,.T.);

+#2189=ORIENTED_EDGE('',*,*,#8305,.T.);

+#2190=ORIENTED_EDGE('',*,*,#8306,.F.);

+#2191=ORIENTED_EDGE('',*,*,#8305,.F.);

+#2192=ORIENTED_EDGE('',*,*,#8307,.T.);

+#2193=ORIENTED_EDGE('',*,*,#8308,.T.);

+#2194=ORIENTED_EDGE('',*,*,#8309,.F.);

+#2195=ORIENTED_EDGE('',*,*,#8308,.F.);

+#2196=ORIENTED_EDGE('',*,*,#8310,.T.);

+#2197=ORIENTED_EDGE('',*,*,#8311,.T.);

+#2198=ORIENTED_EDGE('',*,*,#8312,.F.);

+#2199=ORIENTED_EDGE('',*,*,#8311,.F.);

+#2200=ORIENTED_EDGE('',*,*,#8313,.T.);

+#2201=ORIENTED_EDGE('',*,*,#7821,.T.);

+#2202=ORIENTED_EDGE('',*,*,#8314,.F.);

+#2203=ORIENTED_EDGE('',*,*,#8212,.F.);

+#2204=ORIENTED_EDGE('',*,*,#8315,.T.);

+#2205=ORIENTED_EDGE('',*,*,#7980,.T.);

+#2206=ORIENTED_EDGE('',*,*,#7981,.F.);

+#2207=ORIENTED_EDGE('',*,*,#8315,.F.);

+#2208=ORIENTED_EDGE('',*,*,#8211,.F.);

+#2209=ORIENTED_EDGE('',*,*,#7822,.F.);

+#2210=ORIENTED_EDGE('',*,*,#8313,.F.);

+#2211=ORIENTED_EDGE('',*,*,#8310,.F.);

+#2212=ORIENTED_EDGE('',*,*,#8307,.F.);

+#2213=ORIENTED_EDGE('',*,*,#8304,.F.);

+#2214=ORIENTED_EDGE('',*,*,#8301,.F.);

+#2215=ORIENTED_EDGE('',*,*,#8298,.F.);

+#2216=ORIENTED_EDGE('',*,*,#8295,.F.);

+#2217=ORIENTED_EDGE('',*,*,#7830,.F.);

+#2218=ORIENTED_EDGE('',*,*,#7979,.T.);

+#2219=ORIENTED_EDGE('',*,*,#8233,.T.);

+#2220=ORIENTED_EDGE('',*,*,#8294,.T.);

+#2221=ORIENTED_EDGE('',*,*,#8297,.T.);

+#2222=ORIENTED_EDGE('',*,*,#8300,.T.);

+#2223=ORIENTED_EDGE('',*,*,#8303,.T.);

+#2224=ORIENTED_EDGE('',*,*,#8306,.T.);

+#2225=ORIENTED_EDGE('',*,*,#8309,.T.);

+#2226=ORIENTED_EDGE('',*,*,#8312,.T.);

+#2227=ORIENTED_EDGE('',*,*,#8231,.F.);

+#2228=ORIENTED_EDGE('',*,*,#8209,.T.);

+#2229=ORIENTED_EDGE('',*,*,#8314,.T.);

+#2230=ORIENTED_EDGE('',*,*,#8316,.T.);

+#2231=ORIENTED_EDGE('',*,*,#8317,.F.);

+#2232=ORIENTED_EDGE('',*,*,#8318,.F.);

+#2233=ORIENTED_EDGE('',*,*,#7849,.T.);

+#2234=ORIENTED_EDGE('',*,*,#8319,.T.);

+#2235=ORIENTED_EDGE('',*,*,#8320,.F.);

+#2236=ORIENTED_EDGE('',*,*,#8321,.F.);

+#2237=ORIENTED_EDGE('',*,*,#8317,.T.);

+#2238=ORIENTED_EDGE('',*,*,#8322,.T.);

+#2239=ORIENTED_EDGE('',*,*,#8323,.F.);

+#2240=ORIENTED_EDGE('',*,*,#8324,.F.);

+#2241=ORIENTED_EDGE('',*,*,#8320,.T.);

+#2242=ORIENTED_EDGE('',*,*,#8325,.T.);

+#2243=ORIENTED_EDGE('',*,*,#8326,.F.);

+#2244=ORIENTED_EDGE('',*,*,#8327,.F.);

+#2245=ORIENTED_EDGE('',*,*,#8323,.T.);

+#2246=ORIENTED_EDGE('',*,*,#8328,.T.);

+#2247=ORIENTED_EDGE('',*,*,#8329,.F.);

+#2248=ORIENTED_EDGE('',*,*,#8330,.F.);

+#2249=ORIENTED_EDGE('',*,*,#8326,.T.);

+#2250=ORIENTED_EDGE('',*,*,#8331,.T.);

+#2251=ORIENTED_EDGE('',*,*,#8332,.F.);

+#2252=ORIENTED_EDGE('',*,*,#8333,.F.);

+#2253=ORIENTED_EDGE('',*,*,#8329,.T.);

+#2254=ORIENTED_EDGE('',*,*,#8334,.T.);

+#2255=ORIENTED_EDGE('',*,*,#7803,.F.);

+#2256=ORIENTED_EDGE('',*,*,#8335,.F.);

+#2257=ORIENTED_EDGE('',*,*,#8332,.T.);

+#2258=ORIENTED_EDGE('',*,*,#8336,.T.);

+#2259=ORIENTED_EDGE('',*,*,#7970,.F.);

+#2260=ORIENTED_EDGE('',*,*,#8337,.F.);

+#2261=ORIENTED_EDGE('',*,*,#7988,.T.);

+#2262=ORIENTED_EDGE('',*,*,#7969,.T.);

+#2263=ORIENTED_EDGE('',*,*,#7850,.T.);

+#2264=ORIENTED_EDGE('',*,*,#8318,.T.);

+#2265=ORIENTED_EDGE('',*,*,#8321,.T.);

+#2266=ORIENTED_EDGE('',*,*,#8324,.T.);

+#2267=ORIENTED_EDGE('',*,*,#8327,.T.);

+#2268=ORIENTED_EDGE('',*,*,#8330,.T.);

+#2269=ORIENTED_EDGE('',*,*,#8333,.T.);

+#2270=ORIENTED_EDGE('',*,*,#8335,.T.);

+#2271=ORIENTED_EDGE('',*,*,#7802,.T.);

+#2272=ORIENTED_EDGE('',*,*,#7989,.T.);

+#2273=ORIENTED_EDGE('',*,*,#8337,.T.);

+#2274=ORIENTED_EDGE('',*,*,#7971,.F.);

+#2275=ORIENTED_EDGE('',*,*,#8336,.F.);

+#2276=ORIENTED_EDGE('',*,*,#7987,.F.);

+#2277=ORIENTED_EDGE('',*,*,#8230,.F.);

+#2278=ORIENTED_EDGE('',*,*,#8334,.F.);

+#2279=ORIENTED_EDGE('',*,*,#8331,.F.);

+#2280=ORIENTED_EDGE('',*,*,#8328,.F.);

+#2281=ORIENTED_EDGE('',*,*,#8325,.F.);

+#2282=ORIENTED_EDGE('',*,*,#8322,.F.);

+#2283=ORIENTED_EDGE('',*,*,#8319,.F.);

+#2284=ORIENTED_EDGE('',*,*,#8316,.F.);

+#2285=ORIENTED_EDGE('',*,*,#8232,.F.);

+#2286=ORIENTED_EDGE('',*,*,#8338,.T.);

+#2287=ORIENTED_EDGE('',*,*,#8339,.F.);

+#2288=ORIENTED_EDGE('',*,*,#8340,.F.);

+#2289=ORIENTED_EDGE('',*,*,#8341,.T.);

+#2290=ORIENTED_EDGE('',*,*,#8342,.T.);

+#2291=ORIENTED_EDGE('',*,*,#8343,.F.);

+#2292=ORIENTED_EDGE('',*,*,#8344,.F.);

+#2293=ORIENTED_EDGE('',*,*,#8339,.T.);

+#2294=ORIENTED_EDGE('',*,*,#8057,.T.);

+#2295=ORIENTED_EDGE('',*,*,#8030,.T.);

+#2296=ORIENTED_EDGE('',*,*,#7946,.F.);

+#2297=ORIENTED_EDGE('',*,*,#8345,.F.);

+#2298=ORIENTED_EDGE('',*,*,#8346,.F.);

+#2299=ORIENTED_EDGE('',*,*,#8342,.F.);

+#2300=ORIENTED_EDGE('',*,*,#8338,.F.);

+#2301=ORIENTED_EDGE('',*,*,#8347,.F.);

+#2302=ORIENTED_EDGE('',*,*,#8029,.F.);

+#2303=ORIENTED_EDGE('',*,*,#8053,.F.);

+#2304=ORIENTED_EDGE('',*,*,#8348,.T.);

+#2305=ORIENTED_EDGE('',*,*,#8340,.T.);

+#2306=ORIENTED_EDGE('',*,*,#8344,.T.);

+#2307=ORIENTED_EDGE('',*,*,#8349,.T.);

+#2308=ORIENTED_EDGE('',*,*,#8350,.T.);

+#2309=ORIENTED_EDGE('',*,*,#7948,.T.);

+#2310=ORIENTED_EDGE('',*,*,#8348,.F.);

+#2311=ORIENTED_EDGE('',*,*,#8052,.T.);

+#2312=ORIENTED_EDGE('',*,*,#8347,.T.);

+#2313=ORIENTED_EDGE('',*,*,#8341,.F.);

+#2314=ORIENTED_EDGE('',*,*,#8346,.T.);

+#2315=ORIENTED_EDGE('',*,*,#8351,.F.);

+#2316=ORIENTED_EDGE('',*,*,#8349,.F.);

+#2317=ORIENTED_EDGE('',*,*,#8343,.T.);

+#2318=ORIENTED_EDGE('',*,*,#8352,.T.);

+#2319=ORIENTED_EDGE('',*,*,#8353,.F.);

+#2320=ORIENTED_EDGE('',*,*,#8354,.F.);

+#2321=ORIENTED_EDGE('',*,*,#8038,.T.);

+#2322=ORIENTED_EDGE('',*,*,#8355,.T.);

+#2323=ORIENTED_EDGE('',*,*,#8049,.T.);

+#2324=ORIENTED_EDGE('',*,*,#8356,.F.);

+#2325=ORIENTED_EDGE('',*,*,#8357,.T.);

+#2326=ORIENTED_EDGE('',*,*,#8039,.F.);

+#2327=ORIENTED_EDGE('',*,*,#8354,.T.);

+#2328=ORIENTED_EDGE('',*,*,#8358,.T.);

+#2329=ORIENTED_EDGE('',*,*,#7940,.T.);

+#2330=ORIENTED_EDGE('',*,*,#8359,.T.);

+#2331=ORIENTED_EDGE('',*,*,#8360,.T.);

+#2332=ORIENTED_EDGE('',*,*,#8356,.T.);

+#2333=ORIENTED_EDGE('',*,*,#8048,.F.);

+#2334=ORIENTED_EDGE('',*,*,#8352,.F.);

+#2335=ORIENTED_EDGE('',*,*,#8047,.T.);

+#2336=ORIENTED_EDGE('',*,*,#8050,.T.);

+#2337=ORIENTED_EDGE('',*,*,#8355,.F.);

+#2338=ORIENTED_EDGE('',*,*,#8361,.F.);

+#2339=ORIENTED_EDGE('',*,*,#8362,.F.);

+#2340=ORIENTED_EDGE('',*,*,#7938,.F.);

+#2341=ORIENTED_EDGE('',*,*,#8363,.F.);

+#2342=ORIENTED_EDGE('',*,*,#8362,.T.);

+#2343=ORIENTED_EDGE('',*,*,#8364,.F.);

+#2344=ORIENTED_EDGE('',*,*,#8359,.F.);

+#2345=ORIENTED_EDGE('',*,*,#7939,.T.);

+#2346=ORIENTED_EDGE('',*,*,#8361,.T.);

+#2347=ORIENTED_EDGE('',*,*,#8357,.F.);

+#2348=ORIENTED_EDGE('',*,*,#8360,.F.);

+#2349=ORIENTED_EDGE('',*,*,#8364,.T.);

+#2350=ORIENTED_EDGE('',*,*,#8365,.T.);

+#2351=ORIENTED_EDGE('',*,*,#7999,.F.);

+#2352=ORIENTED_EDGE('',*,*,#8366,.F.);

+#2353=ORIENTED_EDGE('',*,*,#8367,.T.);

+#2354=ORIENTED_EDGE('',*,*,#8189,.F.);

+#2355=ORIENTED_EDGE('',*,*,#8012,.T.);

+#2356=ORIENTED_EDGE('',*,*,#8191,.T.);

+#2357=ORIENTED_EDGE('',*,*,#8368,.T.);

+#2358=ORIENTED_EDGE('',*,*,#8366,.T.);

+#2359=ORIENTED_EDGE('',*,*,#7998,.T.);

+#2360=ORIENTED_EDGE('',*,*,#7952,.F.);

+#2361=ORIENTED_EDGE('',*,*,#7964,.T.);

+#2362=ORIENTED_EDGE('',*,*,#8000,.F.);

+#2363=ORIENTED_EDGE('',*,*,#8365,.F.);

+#2364=ORIENTED_EDGE('',*,*,#8369,.F.);

+#2365=ORIENTED_EDGE('',*,*,#8192,.F.);

+#2366=ORIENTED_EDGE('',*,*,#8193,.F.);

+#2367=ORIENTED_EDGE('',*,*,#8369,.T.);

+#2368=ORIENTED_EDGE('',*,*,#8367,.F.);

+#2369=ORIENTED_EDGE('',*,*,#8368,.F.);

+#2370=ORIENTED_EDGE('',*,*,#8370,.T.);

+#2371=ORIENTED_EDGE('',*,*,#8371,.F.);

+#2372=ORIENTED_EDGE('',*,*,#8372,.F.);

+#2373=ORIENTED_EDGE('',*,*,#8005,.T.);

+#2374=ORIENTED_EDGE('',*,*,#8183,.F.);

+#2375=ORIENTED_EDGE('',*,*,#8373,.F.);

+#2376=ORIENTED_EDGE('',*,*,#8371,.T.);

+#2377=ORIENTED_EDGE('',*,*,#8374,.T.);

+#2378=ORIENTED_EDGE('',*,*,#8373,.T.);

+#2379=ORIENTED_EDGE('',*,*,#8182,.T.);

+#2380=ORIENTED_EDGE('',*,*,#8188,.T.);

+#2381=ORIENTED_EDGE('',*,*,#8186,.F.);

+#2382=ORIENTED_EDGE('',*,*,#7992,.T.);

+#2383=ORIENTED_EDGE('',*,*,#8372,.T.);

+#2384=ORIENTED_EDGE('',*,*,#8184,.F.);

+#2385=ORIENTED_EDGE('',*,*,#8374,.F.);

+#2386=ORIENTED_EDGE('',*,*,#8370,.F.);

+#2387=ORIENTED_EDGE('',*,*,#8004,.F.);

+#2388=ORIENTED_EDGE('',*,*,#7956,.T.);

+#2389=ORIENTED_EDGE('',*,*,#7961,.F.);

+#2390=ORIENTED_EDGE('',*,*,#8198,.F.);

+#2391=ORIENTED_EDGE('',*,*,#8260,.T.);

+#2392=ORIENTED_EDGE('',*,*,#8199,.F.);

+#2393=ORIENTED_EDGE('',*,*,#7907,.T.);

+#2394=ORIENTED_EDGE('',*,*,#8202,.F.);

+#2395=ORIENTED_EDGE('',*,*,#8289,.T.);

+#2396=ORIENTED_EDGE('',*,*,#8203,.F.);

+#2397=ORIENTED_EDGE('',*,*,#7910,.T.);

+#2398=ORIENTED_EDGE('',*,*,#8375,.F.);

+#2399=ORIENTED_EDGE('',*,*,#8376,.T.);

+#2400=ORIENTED_EDGE('',*,*,#8377,.T.);

+#2401=ORIENTED_EDGE('',*,*,#7916,.T.);

+#2402=ORIENTED_EDGE('',*,*,#8220,.F.);

+#2403=ORIENTED_EDGE('',*,*,#8278,.T.);

+#2404=ORIENTED_EDGE('',*,*,#8221,.F.);

+#2405=ORIENTED_EDGE('',*,*,#7922,.T.);

+#2406=ORIENTED_EDGE('',*,*,#8224,.F.);

+#2407=ORIENTED_EDGE('',*,*,#8247,.T.);

+#2408=ORIENTED_EDGE('',*,*,#8225,.F.);

+#2409=ORIENTED_EDGE('',*,*,#7931,.T.);

+#2410=ORIENTED_EDGE('',*,*,#8378,.T.);

+#2411=ORIENTED_EDGE('',*,*,#8379,.F.);

+#2412=ORIENTED_EDGE('',*,*,#8380,.F.);

+#2413=ORIENTED_EDGE('',*,*,#7925,.T.);

+#2414=ORIENTED_EDGE('',*,*,#7934,.F.);

+#2415=ORIENTED_EDGE('',*,*,#8228,.T.);

+#2416=ORIENTED_EDGE('',*,*,#8229,.T.);

+#2417=ORIENTED_EDGE('',*,*,#7984,.T.);

+#2418=ORIENTED_EDGE('',*,*,#8381,.T.);

+#2419=ORIENTED_EDGE('',*,*,#8382,.F.);

+#2420=ORIENTED_EDGE('',*,*,#8383,.F.);

+#2421=ORIENTED_EDGE('',*,*,#8217,.T.);

+#2422=ORIENTED_EDGE('',*,*,#8218,.T.);

+#2423=ORIENTED_EDGE('',*,*,#7928,.F.);

+#2424=ORIENTED_EDGE('',*,*,#8384,.F.);

+#2425=ORIENTED_EDGE('',*,*,#8385,.F.);

+#2426=ORIENTED_EDGE('',*,*,#8386,.T.);

+#2427=ORIENTED_EDGE('',*,*,#8213,.T.);

+#2428=ORIENTED_EDGE('',*,*,#8195,.T.);

+#2429=ORIENTED_EDGE('',*,*,#8196,.T.);

+#2430=ORIENTED_EDGE('',*,*,#7919,.F.);

+#2431=ORIENTED_EDGE('',*,*,#8387,.F.);

+#2432=ORIENTED_EDGE('',*,*,#8388,.F.);

+#2433=ORIENTED_EDGE('',*,*,#8389,.T.);

+#2434=ORIENTED_EDGE('',*,*,#7974,.T.);

+#2435=ORIENTED_EDGE('',*,*,#7913,.F.);

+#2436=ORIENTED_EDGE('',*,*,#8206,.T.);

+#2437=ORIENTED_EDGE('',*,*,#8207,.T.);

+#2438=ORIENTED_EDGE('',*,*,#7976,.T.);

+#2439=ORIENTED_EDGE('',*,*,#8390,.T.);

+#2440=ORIENTED_EDGE('',*,*,#8391,.F.);

+#2441=ORIENTED_EDGE('',*,*,#8392,.F.);

+#2442=ORIENTED_EDGE('',*,*,#7290,.F.);

+#2443=ORIENTED_EDGE('',*,*,#7204,.F.);

+#2444=ORIENTED_EDGE('',*,*,#7942,.F.);

+#2445=ORIENTED_EDGE('',*,*,#7209,.T.);

+#2446=ORIENTED_EDGE('',*,*,#7894,.T.);

+#2447=ORIENTED_EDGE('',*,*,#8393,.T.);

+#2448=ORIENTED_EDGE('',*,*,#7291,.T.);

+#2449=ORIENTED_EDGE('',*,*,#8393,.F.);

+#2450=ORIENTED_EDGE('',*,*,#8389,.F.);

+#2451=ORIENTED_EDGE('',*,*,#8394,.T.);

+#2452=ORIENTED_EDGE('',*,*,#7292,.F.);

+#2453=ORIENTED_EDGE('',*,*,#8394,.F.);

+#2454=ORIENTED_EDGE('',*,*,#8388,.T.);

+#2455=ORIENTED_EDGE('',*,*,#8395,.T.);

+#2456=ORIENTED_EDGE('',*,*,#7293,.F.);

+#2457=ORIENTED_EDGE('',*,*,#8395,.F.);

+#2458=ORIENTED_EDGE('',*,*,#8387,.T.);

+#2459=ORIENTED_EDGE('',*,*,#7918,.T.);

+#2460=ORIENTED_EDGE('',*,*,#7299,.F.);

+#2461=ORIENTED_EDGE('',*,*,#7914,.F.);

+#2462=ORIENTED_EDGE('',*,*,#8392,.T.);

+#2463=ORIENTED_EDGE('',*,*,#8396,.T.);

+#2464=ORIENTED_EDGE('',*,*,#7300,.F.);

+#2465=ORIENTED_EDGE('',*,*,#8396,.F.);

+#2466=ORIENTED_EDGE('',*,*,#8391,.T.);

+#2467=ORIENTED_EDGE('',*,*,#8397,.T.);

+#2468=ORIENTED_EDGE('',*,*,#7301,.T.);

+#2469=ORIENTED_EDGE('',*,*,#8397,.F.);

+#2470=ORIENTED_EDGE('',*,*,#8390,.F.);

+#2471=ORIENTED_EDGE('',*,*,#8398,.T.);

+#2472=ORIENTED_EDGE('',*,*,#7302,.F.);

+#2473=ORIENTED_EDGE('',*,*,#8398,.F.);

+#2474=ORIENTED_EDGE('',*,*,#7903,.T.);

+#2475=ORIENTED_EDGE('',*,*,#7869,.T.);

+#2476=ORIENTED_EDGE('',*,*,#8399,.F.);

+#2477=ORIENTED_EDGE('',*,*,#7863,.F.);

+#2478=ORIENTED_EDGE('',*,*,#7312,.F.);

+#2479=ORIENTED_EDGE('',*,*,#7873,.T.);

+#2480=ORIENTED_EDGE('',*,*,#7950,.T.);

+#2481=ORIENTED_EDGE('',*,*,#7877,.F.);

+#2482=ORIENTED_EDGE('',*,*,#7900,.T.);

+#2483=ORIENTED_EDGE('',*,*,#8400,.T.);

+#2484=ORIENTED_EDGE('',*,*,#7313,.T.);

+#2485=ORIENTED_EDGE('',*,*,#8400,.F.);

+#2486=ORIENTED_EDGE('',*,*,#8386,.F.);

+#2487=ORIENTED_EDGE('',*,*,#8401,.T.);

+#2488=ORIENTED_EDGE('',*,*,#7314,.F.);

+#2489=ORIENTED_EDGE('',*,*,#8401,.F.);

+#2490=ORIENTED_EDGE('',*,*,#8385,.T.);

+#2491=ORIENTED_EDGE('',*,*,#8402,.T.);

+#2492=ORIENTED_EDGE('',*,*,#7315,.F.);

+#2493=ORIENTED_EDGE('',*,*,#8402,.F.);

+#2494=ORIENTED_EDGE('',*,*,#8384,.T.);

+#2495=ORIENTED_EDGE('',*,*,#7927,.T.);

+#2496=ORIENTED_EDGE('',*,*,#7321,.F.);

+#2497=ORIENTED_EDGE('',*,*,#7935,.F.);

+#2498=ORIENTED_EDGE('',*,*,#8383,.T.);

+#2499=ORIENTED_EDGE('',*,*,#8403,.T.);

+#2500=ORIENTED_EDGE('',*,*,#7322,.F.);

+#2501=ORIENTED_EDGE('',*,*,#8403,.F.);

+#2502=ORIENTED_EDGE('',*,*,#8382,.T.);

+#2503=ORIENTED_EDGE('',*,*,#8404,.T.);

+#2504=ORIENTED_EDGE('',*,*,#7323,.T.);

+#2505=ORIENTED_EDGE('',*,*,#8404,.F.);

+#2506=ORIENTED_EDGE('',*,*,#8381,.F.);

+#2507=ORIENTED_EDGE('',*,*,#8405,.T.);

+#2508=ORIENTED_EDGE('',*,*,#7324,.F.);

+#2509=ORIENTED_EDGE('',*,*,#8405,.F.);

+#2510=ORIENTED_EDGE('',*,*,#7885,.T.);

+#2511=ORIENTED_EDGE('',*,*,#7220,.F.);

+#2512=ORIENTED_EDGE('',*,*,#7944,.T.);

+#2513=ORIENTED_EDGE('',*,*,#7214,.T.);

+#2514=ORIENTED_EDGE('',*,*,#7868,.F.);

+#2515=ORIENTED_EDGE('',*,*,#8406,.T.);

+#2516=ORIENTED_EDGE('',*,*,#7864,.T.);

+#2517=ORIENTED_EDGE('',*,*,#8399,.T.);

+#2518=ORIENTED_EDGE('',*,*,#8345,.T.);

+#2519=ORIENTED_EDGE('',*,*,#8407,.T.);

+#2520=ORIENTED_EDGE('',*,*,#8408,.T.);

+#2521=ORIENTED_EDGE('',*,*,#8409,.F.);

+#2522=ORIENTED_EDGE('',*,*,#7862,.T.);

+#2523=ORIENTED_EDGE('',*,*,#8410,.F.);

+#2524=ORIENTED_EDGE('',*,*,#8411,.F.);

+#2525=ORIENTED_EDGE('',*,*,#8412,.T.);

+#2526=ORIENTED_EDGE('',*,*,#7866,.F.);

+#2527=ORIENTED_EDGE('',*,*,#7902,.F.);

+#2528=ORIENTED_EDGE('',*,*,#8413,.F.);

+#2529=ORIENTED_EDGE('',*,*,#7304,.F.);

+#2530=ORIENTED_EDGE('',*,*,#8414,.F.);

+#2531=ORIENTED_EDGE('',*,*,#8406,.F.);

+#2532=ORIENTED_EDGE('',*,*,#8415,.T.);

+#2533=ORIENTED_EDGE('',*,*,#8416,.T.);

+#2534=ORIENTED_EDGE('',*,*,#8417,.F.);

+#2535=ORIENTED_EDGE('',*,*,#8416,.F.);

+#2536=ORIENTED_EDGE('',*,*,#8418,.T.);

+#2537=ORIENTED_EDGE('',*,*,#8419,.T.);

+#2538=ORIENTED_EDGE('',*,*,#8420,.F.);

+#2539=ORIENTED_EDGE('',*,*,#8419,.F.);

+#2540=ORIENTED_EDGE('',*,*,#8421,.T.);

+#2541=ORIENTED_EDGE('',*,*,#8422,.T.);

+#2542=ORIENTED_EDGE('',*,*,#8423,.F.);

+#2543=ORIENTED_EDGE('',*,*,#8422,.F.);

+#2544=ORIENTED_EDGE('',*,*,#8424,.T.);

+#2545=ORIENTED_EDGE('',*,*,#8425,.T.);

+#2546=ORIENTED_EDGE('',*,*,#8426,.F.);

+#2547=ORIENTED_EDGE('',*,*,#8425,.F.);

+#2548=ORIENTED_EDGE('',*,*,#8427,.T.);

+#2549=ORIENTED_EDGE('',*,*,#7949,.T.);

+#2550=ORIENTED_EDGE('',*,*,#8428,.T.);

+#2551=ORIENTED_EDGE('',*,*,#8429,.T.);

+#2552=ORIENTED_EDGE('',*,*,#8430,.F.);

+#2553=ORIENTED_EDGE('',*,*,#7870,.T.);

+#2554=ORIENTED_EDGE('',*,*,#7310,.F.);

+#2555=ORIENTED_EDGE('',*,*,#8431,.T.);

+#2556=ORIENTED_EDGE('',*,*,#7895,.F.);

+#2557=ORIENTED_EDGE('',*,*,#7875,.F.);

+#2558=ORIENTED_EDGE('',*,*,#8432,.T.);

+#2559=ORIENTED_EDGE('',*,*,#8429,.F.);

+#2560=ORIENTED_EDGE('',*,*,#8433,.F.);

+#2561=ORIENTED_EDGE('',*,*,#8434,.T.);

+#2562=ORIENTED_EDGE('',*,*,#8435,.T.);

+#2563=ORIENTED_EDGE('',*,*,#8350,.F.);

+#2564=ORIENTED_EDGE('',*,*,#8436,.F.);

+#2565=ORIENTED_EDGE('',*,*,#8434,.F.);

+#2566=ORIENTED_EDGE('',*,*,#8437,.T.);

+#2567=ORIENTED_EDGE('',*,*,#8408,.F.);

+#2568=ORIENTED_EDGE('',*,*,#8438,.F.);

+#2569=ORIENTED_EDGE('',*,*,#8411,.T.);

+#2570=ORIENTED_EDGE('',*,*,#8412,.F.);

+#2571=ORIENTED_EDGE('',*,*,#8438,.T.);

+#2572=ORIENTED_EDGE('',*,*,#8407,.F.);

+#2573=ORIENTED_EDGE('',*,*,#7945,.F.);

+#2574=ORIENTED_EDGE('',*,*,#8435,.F.);

+#2575=ORIENTED_EDGE('',*,*,#8433,.T.);

+#2576=ORIENTED_EDGE('',*,*,#8428,.F.);

+#2577=ORIENTED_EDGE('',*,*,#7874,.F.);

+#2578=ORIENTED_EDGE('',*,*,#8427,.F.);

+#2579=ORIENTED_EDGE('',*,*,#8424,.F.);

+#2580=ORIENTED_EDGE('',*,*,#8421,.F.);

+#2581=ORIENTED_EDGE('',*,*,#8418,.F.);

+#2582=ORIENTED_EDGE('',*,*,#8415,.F.);

+#2583=ORIENTED_EDGE('',*,*,#7867,.F.);

+#2584=ORIENTED_EDGE('',*,*,#8410,.T.);

+#2585=ORIENTED_EDGE('',*,*,#7861,.T.);

+#2586=ORIENTED_EDGE('',*,*,#8414,.T.);

+#2587=ORIENTED_EDGE('',*,*,#8417,.T.);

+#2588=ORIENTED_EDGE('',*,*,#8420,.T.);

+#2589=ORIENTED_EDGE('',*,*,#8423,.T.);

+#2590=ORIENTED_EDGE('',*,*,#8426,.T.);

+#2591=ORIENTED_EDGE('',*,*,#7871,.T.);

+#2592=ORIENTED_EDGE('',*,*,#8430,.T.);

+#2593=ORIENTED_EDGE('',*,*,#8432,.F.);

+#2594=ORIENTED_EDGE('',*,*,#8436,.T.);

+#2595=ORIENTED_EDGE('',*,*,#8351,.T.);

+#2596=ORIENTED_EDGE('',*,*,#8409,.T.);

+#2597=ORIENTED_EDGE('',*,*,#8437,.F.);

+#2598=ORIENTED_EDGE('',*,*,#8439,.F.);

+#2599=ORIENTED_EDGE('',*,*,#8363,.T.);

+#2600=ORIENTED_EDGE('',*,*,#8440,.T.);

+#2601=ORIENTED_EDGE('',*,*,#8441,.F.);

+#2602=ORIENTED_EDGE('',*,*,#7207,.F.);

+#2603=ORIENTED_EDGE('',*,*,#8442,.F.);

+#2604=ORIENTED_EDGE('',*,*,#8443,.T.);

+#2605=ORIENTED_EDGE('',*,*,#8444,.T.);

+#2606=ORIENTED_EDGE('',*,*,#7201,.T.);

+#2607=ORIENTED_EDGE('',*,*,#7289,.F.);

+#2608=ORIENTED_EDGE('',*,*,#8445,.T.);

+#2609=ORIENTED_EDGE('',*,*,#7889,.F.);

+#2610=ORIENTED_EDGE('',*,*,#8446,.T.);

+#2611=ORIENTED_EDGE('',*,*,#8447,.F.);

+#2612=ORIENTED_EDGE('',*,*,#8448,.F.);

+#2613=ORIENTED_EDGE('',*,*,#7941,.T.);

+#2614=ORIENTED_EDGE('',*,*,#8449,.T.);

+#2615=ORIENTED_EDGE('',*,*,#8450,.F.);

+#2616=ORIENTED_EDGE('',*,*,#8451,.F.);

+#2617=ORIENTED_EDGE('',*,*,#8447,.T.);

+#2618=ORIENTED_EDGE('',*,*,#8452,.T.);

+#2619=ORIENTED_EDGE('',*,*,#8453,.F.);

+#2620=ORIENTED_EDGE('',*,*,#8454,.F.);

+#2621=ORIENTED_EDGE('',*,*,#8450,.T.);

+#2622=ORIENTED_EDGE('',*,*,#8455,.T.);

+#2623=ORIENTED_EDGE('',*,*,#8456,.F.);

+#2624=ORIENTED_EDGE('',*,*,#8457,.F.);

+#2625=ORIENTED_EDGE('',*,*,#8453,.T.);

+#2626=ORIENTED_EDGE('',*,*,#8458,.T.);

+#2627=ORIENTED_EDGE('',*,*,#7943,.F.);

+#2628=ORIENTED_EDGE('',*,*,#8459,.F.);

+#2629=ORIENTED_EDGE('',*,*,#8456,.T.);

+#2630=ORIENTED_EDGE('',*,*,#8460,.T.);

+#2631=ORIENTED_EDGE('',*,*,#8461,.F.);

+#2632=ORIENTED_EDGE('',*,*,#8462,.F.);

+#2633=ORIENTED_EDGE('',*,*,#7217,.F.);

+#2634=ORIENTED_EDGE('',*,*,#7884,.F.);

+#2635=ORIENTED_EDGE('',*,*,#8463,.F.);

+#2636=ORIENTED_EDGE('',*,*,#7325,.F.);

+#2637=ORIENTED_EDGE('',*,*,#7212,.T.);

+#2638=ORIENTED_EDGE('',*,*,#8464,.F.);

+#2639=ORIENTED_EDGE('',*,*,#8465,.F.);

+#2640=ORIENTED_EDGE('',*,*,#8466,.T.);

+#2641=ORIENTED_EDGE('',*,*,#8461,.T.);

+#2642=ORIENTED_EDGE('',*,*,#8358,.F.);

+#2643=ORIENTED_EDGE('',*,*,#8467,.F.);

+#2644=ORIENTED_EDGE('',*,*,#8465,.T.);

+#2645=ORIENTED_EDGE('',*,*,#8468,.T.);

+#2646=ORIENTED_EDGE('',*,*,#8469,.F.);

+#2647=ORIENTED_EDGE('',*,*,#8443,.F.);

+#2648=ORIENTED_EDGE('',*,*,#8470,.T.);

+#2649=ORIENTED_EDGE('',*,*,#8441,.T.);

+#2650=ORIENTED_EDGE('',*,*,#8442,.T.);

+#2651=ORIENTED_EDGE('',*,*,#7206,.T.);

+#2652=ORIENTED_EDGE('',*,*,#8448,.T.);

+#2653=ORIENTED_EDGE('',*,*,#8451,.T.);

+#2654=ORIENTED_EDGE('',*,*,#8454,.T.);

+#2655=ORIENTED_EDGE('',*,*,#8457,.T.);

+#2656=ORIENTED_EDGE('',*,*,#8459,.T.);

+#2657=ORIENTED_EDGE('',*,*,#7218,.T.);

+#2658=ORIENTED_EDGE('',*,*,#8462,.T.);

+#2659=ORIENTED_EDGE('',*,*,#8466,.F.);

+#2660=ORIENTED_EDGE('',*,*,#8467,.T.);

+#2661=ORIENTED_EDGE('',*,*,#8353,.T.);

+#2662=ORIENTED_EDGE('',*,*,#8439,.T.);

+#2663=ORIENTED_EDGE('',*,*,#8470,.F.);

+#2664=ORIENTED_EDGE('',*,*,#8444,.F.);

+#2665=ORIENTED_EDGE('',*,*,#8469,.T.);

+#2666=ORIENTED_EDGE('',*,*,#8440,.F.);

+#2667=ORIENTED_EDGE('',*,*,#7937,.F.);

+#2668=ORIENTED_EDGE('',*,*,#8468,.F.);

+#2669=ORIENTED_EDGE('',*,*,#8464,.T.);

+#2670=ORIENTED_EDGE('',*,*,#8460,.F.);

+#2671=ORIENTED_EDGE('',*,*,#7211,.F.);

+#2672=ORIENTED_EDGE('',*,*,#8458,.F.);

+#2673=ORIENTED_EDGE('',*,*,#8455,.F.);

+#2674=ORIENTED_EDGE('',*,*,#8452,.F.);

+#2675=ORIENTED_EDGE('',*,*,#8449,.F.);

+#2676=ORIENTED_EDGE('',*,*,#8446,.F.);

+#2677=ORIENTED_EDGE('',*,*,#7202,.F.);

+#2678=ORIENTED_EDGE('',*,*,#8471,.T.);

+#2679=ORIENTED_EDGE('',*,*,#8376,.F.);

+#2680=ORIENTED_EDGE('',*,*,#8472,.F.);

+#2681=ORIENTED_EDGE('',*,*,#8473,.T.);

+#2682=ORIENTED_EDGE('',*,*,#8474,.T.);

+#2683=ORIENTED_EDGE('',*,*,#8473,.F.);

+#2684=ORIENTED_EDGE('',*,*,#8475,.F.);

+#2685=ORIENTED_EDGE('',*,*,#8476,.T.);

+#2686=ORIENTED_EDGE('',*,*,#8477,.T.);

+#2687=ORIENTED_EDGE('',*,*,#8476,.F.);

+#2688=ORIENTED_EDGE('',*,*,#8478,.F.);

+#2689=ORIENTED_EDGE('',*,*,#8479,.T.);

+#2690=ORIENTED_EDGE('',*,*,#8480,.T.);

+#2691=ORIENTED_EDGE('',*,*,#8479,.F.);

+#2692=ORIENTED_EDGE('',*,*,#8481,.F.);

+#2693=ORIENTED_EDGE('',*,*,#8482,.T.);

+#2694=ORIENTED_EDGE('',*,*,#8483,.T.);

+#2695=ORIENTED_EDGE('',*,*,#8482,.F.);

+#2696=ORIENTED_EDGE('',*,*,#8484,.F.);

+#2697=ORIENTED_EDGE('',*,*,#7296,.T.);

+#2698=ORIENTED_EDGE('',*,*,#7295,.F.);

+#2699=ORIENTED_EDGE('',*,*,#7917,.T.);

+#2700=ORIENTED_EDGE('',*,*,#8377,.F.);

+#2701=ORIENTED_EDGE('',*,*,#8471,.F.);

+#2702=ORIENTED_EDGE('',*,*,#8474,.F.);

+#2703=ORIENTED_EDGE('',*,*,#8477,.F.);

+#2704=ORIENTED_EDGE('',*,*,#8480,.F.);

+#2705=ORIENTED_EDGE('',*,*,#8483,.F.);

+#2706=ORIENTED_EDGE('',*,*,#7915,.F.);

+#2707=ORIENTED_EDGE('',*,*,#7297,.T.);

+#2708=ORIENTED_EDGE('',*,*,#8484,.T.);

+#2709=ORIENTED_EDGE('',*,*,#8481,.T.);

+#2710=ORIENTED_EDGE('',*,*,#8478,.T.);

+#2711=ORIENTED_EDGE('',*,*,#8475,.T.);

+#2712=ORIENTED_EDGE('',*,*,#8472,.T.);

+#2713=ORIENTED_EDGE('',*,*,#8375,.T.);

+#2714=ORIENTED_EDGE('',*,*,#7926,.F.);

+#2715=ORIENTED_EDGE('',*,*,#8380,.T.);

+#2716=ORIENTED_EDGE('',*,*,#8485,.T.);

+#2717=ORIENTED_EDGE('',*,*,#8486,.T.);

+#2718=ORIENTED_EDGE('',*,*,#8487,.T.);

+#2719=ORIENTED_EDGE('',*,*,#8488,.T.);

+#2720=ORIENTED_EDGE('',*,*,#8489,.T.);

+#2721=ORIENTED_EDGE('',*,*,#7317,.T.);

+#2722=ORIENTED_EDGE('',*,*,#8378,.F.);

+#2723=ORIENTED_EDGE('',*,*,#7936,.T.);

+#2724=ORIENTED_EDGE('',*,*,#7319,.F.);

+#2725=ORIENTED_EDGE('',*,*,#8490,.F.);

+#2726=ORIENTED_EDGE('',*,*,#8491,.F.);

+#2727=ORIENTED_EDGE('',*,*,#8492,.F.);

+#2728=ORIENTED_EDGE('',*,*,#8493,.F.);

+#2729=ORIENTED_EDGE('',*,*,#8494,.F.);

+#2730=ORIENTED_EDGE('',*,*,#8494,.T.);

+#2731=ORIENTED_EDGE('',*,*,#8495,.F.);

+#2732=ORIENTED_EDGE('',*,*,#8485,.F.);

+#2733=ORIENTED_EDGE('',*,*,#8379,.T.);

+#2734=ORIENTED_EDGE('',*,*,#8493,.T.);

+#2735=ORIENTED_EDGE('',*,*,#8496,.F.);

+#2736=ORIENTED_EDGE('',*,*,#8486,.F.);

+#2737=ORIENTED_EDGE('',*,*,#8495,.T.);

+#2738=ORIENTED_EDGE('',*,*,#8492,.T.);

+#2739=ORIENTED_EDGE('',*,*,#8497,.F.);

+#2740=ORIENTED_EDGE('',*,*,#8487,.F.);

+#2741=ORIENTED_EDGE('',*,*,#8496,.T.);

+#2742=ORIENTED_EDGE('',*,*,#8491,.T.);

+#2743=ORIENTED_EDGE('',*,*,#8498,.F.);

+#2744=ORIENTED_EDGE('',*,*,#8488,.F.);

+#2745=ORIENTED_EDGE('',*,*,#8497,.T.);

+#2746=ORIENTED_EDGE('',*,*,#8490,.T.);

+#2747=ORIENTED_EDGE('',*,*,#7318,.F.);

+#2748=ORIENTED_EDGE('',*,*,#8489,.F.);

+#2749=ORIENTED_EDGE('',*,*,#8498,.T.);

+#2750=ORIENTED_EDGE('',*,*,#7132,.T.);

+#2751=ORIENTED_EDGE('',*,*,#8499,.F.);

+#2752=ORIENTED_EDGE('',*,*,#7122,.F.);

+#2753=ORIENTED_EDGE('',*,*,#7116,.T.);

+#2754=ORIENTED_EDGE('',*,*,#8148,.F.);

+#2755=ORIENTED_EDGE('',*,*,#7128,.T.);

+#2756=ORIENTED_EDGE('',*,*,#7107,.F.);

+#2757=ORIENTED_EDGE('',*,*,#7126,.F.);

+#2758=ORIENTED_EDGE('',*,*,#7131,.T.);

+#2759=ORIENTED_EDGE('',*,*,#8019,.T.);

+#2760=ORIENTED_EDGE('',*,*,#7123,.F.);

+#2761=ORIENTED_EDGE('',*,*,#8499,.T.);

+#2762=ORIENTED_EDGE('',*,*,#6981,.F.);

+#2763=ORIENTED_EDGE('',*,*,#8073,.T.);

+#2764=ORIENTED_EDGE('',*,*,#6986,.T.);

+#2765=ORIENTED_EDGE('',*,*,#8500,.F.);

+#2766=ORIENTED_EDGE('',*,*,#8127,.F.);

+#2767=ORIENTED_EDGE('',*,*,#6978,.F.);

+#2768=ORIENTED_EDGE('',*,*,#7003,.T.);

+#2769=ORIENTED_EDGE('',*,*,#6989,.T.);

+#2770=ORIENTED_EDGE('',*,*,#6985,.T.);

+#2771=ORIENTED_EDGE('',*,*,#6996,.F.);

+#2772=ORIENTED_EDGE('',*,*,#6982,.F.);

+#2773=ORIENTED_EDGE('',*,*,#8500,.T.);

+#2774=ORIENTED_EDGE('',*,*,#7164,.T.);

+#2775=ORIENTED_EDGE('',*,*,#8501,.F.);

+#2776=ORIENTED_EDGE('',*,*,#7154,.F.);

+#2777=ORIENTED_EDGE('',*,*,#7148,.T.);

+#2778=ORIENTED_EDGE('',*,*,#8147,.F.);

+#2779=ORIENTED_EDGE('',*,*,#7160,.T.);

+#2780=ORIENTED_EDGE('',*,*,#7139,.F.);

+#2781=ORIENTED_EDGE('',*,*,#7158,.F.);

+#2782=ORIENTED_EDGE('',*,*,#7163,.T.);

+#2783=ORIENTED_EDGE('',*,*,#8021,.T.);

+#2784=ORIENTED_EDGE('',*,*,#7155,.F.);

+#2785=ORIENTED_EDGE('',*,*,#8501,.T.);

+#2786=ORIENTED_EDGE('',*,*,#7013,.F.);

+#2787=ORIENTED_EDGE('',*,*,#8071,.T.);

+#2788=ORIENTED_EDGE('',*,*,#7018,.T.);

+#2789=ORIENTED_EDGE('',*,*,#8502,.F.);

+#2790=ORIENTED_EDGE('',*,*,#8128,.F.);

+#2791=ORIENTED_EDGE('',*,*,#7010,.F.);

+#2792=ORIENTED_EDGE('',*,*,#7035,.T.);

+#2793=ORIENTED_EDGE('',*,*,#7021,.T.);

+#2794=ORIENTED_EDGE('',*,*,#7017,.T.);

+#2795=ORIENTED_EDGE('',*,*,#7028,.F.);

+#2796=ORIENTED_EDGE('',*,*,#7014,.F.);

+#2797=ORIENTED_EDGE('',*,*,#8502,.T.);

+#2798=ORIENTED_EDGE('',*,*,#7196,.T.);

+#2799=ORIENTED_EDGE('',*,*,#8503,.F.);

+#2800=ORIENTED_EDGE('',*,*,#7186,.F.);

+#2801=ORIENTED_EDGE('',*,*,#7180,.T.);

+#2802=ORIENTED_EDGE('',*,*,#8149,.F.);

+#2803=ORIENTED_EDGE('',*,*,#7192,.T.);

+#2804=ORIENTED_EDGE('',*,*,#7171,.F.);

+#2805=ORIENTED_EDGE('',*,*,#7190,.F.);

+#2806=ORIENTED_EDGE('',*,*,#7195,.T.);

+#2807=ORIENTED_EDGE('',*,*,#8017,.T.);

+#2808=ORIENTED_EDGE('',*,*,#7187,.F.);

+#2809=ORIENTED_EDGE('',*,*,#8503,.T.);

+#2810=ORIENTED_EDGE('',*,*,#7045,.F.);

+#2811=ORIENTED_EDGE('',*,*,#8066,.T.);

+#2812=ORIENTED_EDGE('',*,*,#7050,.T.);

+#2813=ORIENTED_EDGE('',*,*,#8504,.F.);

+#2814=ORIENTED_EDGE('',*,*,#8126,.F.);

+#2815=ORIENTED_EDGE('',*,*,#7042,.F.);

+#2816=ORIENTED_EDGE('',*,*,#7067,.T.);

+#2817=ORIENTED_EDGE('',*,*,#7053,.T.);

+#2818=ORIENTED_EDGE('',*,*,#7049,.T.);

+#2819=ORIENTED_EDGE('',*,*,#7060,.F.);

+#2820=ORIENTED_EDGE('',*,*,#7046,.F.);

+#2821=ORIENTED_EDGE('',*,*,#8504,.T.);

+#2822=ORIENTED_EDGE('',*,*,#8505,.T.);

+#2823=ORIENTED_EDGE('',*,*,#7366,.F.);

+#2824=ORIENTED_EDGE('',*,*,#8506,.T.);

+#2825=ORIENTED_EDGE('',*,*,#8505,.F.);

+#2826=ORIENTED_EDGE('',*,*,#8507,.T.);

+#2827=ORIENTED_EDGE('',*,*,#8506,.F.);

+#2828=ORIENTED_EDGE('',*,*,#8508,.T.);

+#2829=ORIENTED_EDGE('',*,*,#8507,.F.);

+#2830=ORIENTED_EDGE('',*,*,#8509,.T.);

+#2831=ORIENTED_EDGE('',*,*,#8508,.F.);

+#2832=ORIENTED_EDGE('',*,*,#8509,.F.);

+#2833=ORIENTED_EDGE('',*,*,#7273,.T.);

+#2834=ORIENTED_EDGE('',*,*,#8510,.F.);

+#2835=ORIENTED_EDGE('',*,*,#8511,.F.);

+#2836=ORIENTED_EDGE('',*,*,#8512,.T.);

+#2837=ORIENTED_EDGE('',*,*,#7272,.T.);

+#2838=ORIENTED_EDGE('',*,*,#8513,.F.);

+#2839=ORIENTED_EDGE('',*,*,#8514,.F.);

+#2840=ORIENTED_EDGE('',*,*,#8510,.T.);

+#2841=ORIENTED_EDGE('',*,*,#7271,.T.);

+#2842=ORIENTED_EDGE('',*,*,#8515,.F.);

+#2843=ORIENTED_EDGE('',*,*,#8516,.F.);

+#2844=ORIENTED_EDGE('',*,*,#8513,.T.);

+#2845=ORIENTED_EDGE('',*,*,#7270,.T.);

+#2846=ORIENTED_EDGE('',*,*,#8517,.F.);

+#2847=ORIENTED_EDGE('',*,*,#8518,.F.);

+#2848=ORIENTED_EDGE('',*,*,#8515,.T.);

+#2849=ORIENTED_EDGE('',*,*,#7269,.T.);

+#2850=ORIENTED_EDGE('',*,*,#8519,.F.);

+#2851=ORIENTED_EDGE('',*,*,#8520,.F.);

+#2852=ORIENTED_EDGE('',*,*,#8517,.T.);

+#2853=ORIENTED_EDGE('',*,*,#7268,.T.);

+#2854=ORIENTED_EDGE('',*,*,#8521,.F.);

+#2855=ORIENTED_EDGE('',*,*,#8522,.F.);

+#2856=ORIENTED_EDGE('',*,*,#8519,.T.);

+#2857=ORIENTED_EDGE('',*,*,#7267,.T.);

+#2858=ORIENTED_EDGE('',*,*,#8523,.F.);

+#2859=ORIENTED_EDGE('',*,*,#8524,.F.);

+#2860=ORIENTED_EDGE('',*,*,#8521,.T.);

+#2861=ORIENTED_EDGE('',*,*,#7266,.T.);

+#2862=ORIENTED_EDGE('',*,*,#8525,.F.);

+#2863=ORIENTED_EDGE('',*,*,#8526,.F.);

+#2864=ORIENTED_EDGE('',*,*,#8523,.T.);

+#2865=ORIENTED_EDGE('',*,*,#7265,.T.);

+#2866=ORIENTED_EDGE('',*,*,#8527,.F.);

+#2867=ORIENTED_EDGE('',*,*,#8528,.F.);

+#2868=ORIENTED_EDGE('',*,*,#8525,.T.);

+#2869=ORIENTED_EDGE('',*,*,#7264,.T.);

+#2870=ORIENTED_EDGE('',*,*,#8529,.F.);

+#2871=ORIENTED_EDGE('',*,*,#8530,.F.);

+#2872=ORIENTED_EDGE('',*,*,#8527,.T.);

+#2873=ORIENTED_EDGE('',*,*,#7263,.T.);

+#2874=ORIENTED_EDGE('',*,*,#8531,.F.);

+#2875=ORIENTED_EDGE('',*,*,#8532,.F.);

+#2876=ORIENTED_EDGE('',*,*,#8529,.T.);

+#2877=ORIENTED_EDGE('',*,*,#7262,.T.);

+#2878=ORIENTED_EDGE('',*,*,#8533,.F.);

+#2879=ORIENTED_EDGE('',*,*,#8534,.F.);

+#2880=ORIENTED_EDGE('',*,*,#8531,.T.);

+#2881=ORIENTED_EDGE('',*,*,#7261,.T.);

+#2882=ORIENTED_EDGE('',*,*,#8535,.F.);

+#2883=ORIENTED_EDGE('',*,*,#8536,.F.);

+#2884=ORIENTED_EDGE('',*,*,#8533,.T.);

+#2885=ORIENTED_EDGE('',*,*,#7260,.T.);

+#2886=ORIENTED_EDGE('',*,*,#8537,.F.);

+#2887=ORIENTED_EDGE('',*,*,#8538,.F.);

+#2888=ORIENTED_EDGE('',*,*,#8535,.T.);

+#2889=ORIENTED_EDGE('',*,*,#7259,.T.);

+#2890=ORIENTED_EDGE('',*,*,#8539,.F.);

+#2891=ORIENTED_EDGE('',*,*,#8540,.F.);

+#2892=ORIENTED_EDGE('',*,*,#8537,.T.);

+#2893=ORIENTED_EDGE('',*,*,#7258,.T.);

+#2894=ORIENTED_EDGE('',*,*,#8541,.F.);

+#2895=ORIENTED_EDGE('',*,*,#8542,.F.);

+#2896=ORIENTED_EDGE('',*,*,#8539,.T.);

+#2897=ORIENTED_EDGE('',*,*,#7257,.T.);

+#2898=ORIENTED_EDGE('',*,*,#8543,.F.);

+#2899=ORIENTED_EDGE('',*,*,#8544,.F.);

+#2900=ORIENTED_EDGE('',*,*,#8541,.T.);

+#2901=ORIENTED_EDGE('',*,*,#7256,.T.);

+#2902=ORIENTED_EDGE('',*,*,#8545,.F.);

+#2903=ORIENTED_EDGE('',*,*,#8546,.F.);

+#2904=ORIENTED_EDGE('',*,*,#8543,.T.);

+#2905=ORIENTED_EDGE('',*,*,#7255,.T.);

+#2906=ORIENTED_EDGE('',*,*,#8547,.F.);

+#2907=ORIENTED_EDGE('',*,*,#8548,.F.);

+#2908=ORIENTED_EDGE('',*,*,#8545,.T.);

+#2909=ORIENTED_EDGE('',*,*,#7254,.T.);

+#2910=ORIENTED_EDGE('',*,*,#8549,.F.);

+#2911=ORIENTED_EDGE('',*,*,#8550,.F.);

+#2912=ORIENTED_EDGE('',*,*,#8547,.T.);

+#2913=ORIENTED_EDGE('',*,*,#7253,.T.);

+#2914=ORIENTED_EDGE('',*,*,#8551,.F.);

+#2915=ORIENTED_EDGE('',*,*,#8552,.F.);

+#2916=ORIENTED_EDGE('',*,*,#8549,.T.);

+#2917=ORIENTED_EDGE('',*,*,#7252,.T.);

+#2918=ORIENTED_EDGE('',*,*,#8553,.F.);

+#2919=ORIENTED_EDGE('',*,*,#8554,.F.);

+#2920=ORIENTED_EDGE('',*,*,#8551,.T.);

+#2921=ORIENTED_EDGE('',*,*,#7251,.T.);

+#2922=ORIENTED_EDGE('',*,*,#8555,.F.);

+#2923=ORIENTED_EDGE('',*,*,#8556,.F.);

+#2924=ORIENTED_EDGE('',*,*,#8553,.T.);

+#2925=ORIENTED_EDGE('',*,*,#7250,.T.);

+#2926=ORIENTED_EDGE('',*,*,#8557,.F.);

+#2927=ORIENTED_EDGE('',*,*,#8558,.F.);

+#2928=ORIENTED_EDGE('',*,*,#8555,.T.);

+#2929=ORIENTED_EDGE('',*,*,#7249,.T.);

+#2930=ORIENTED_EDGE('',*,*,#8559,.F.);

+#2931=ORIENTED_EDGE('',*,*,#8560,.F.);

+#2932=ORIENTED_EDGE('',*,*,#8557,.T.);

+#2933=ORIENTED_EDGE('',*,*,#7248,.T.);

+#2934=ORIENTED_EDGE('',*,*,#8561,.F.);

+#2935=ORIENTED_EDGE('',*,*,#8562,.F.);

+#2936=ORIENTED_EDGE('',*,*,#8559,.T.);

+#2937=ORIENTED_EDGE('',*,*,#7247,.T.);

+#2938=ORIENTED_EDGE('',*,*,#8563,.F.);

+#2939=ORIENTED_EDGE('',*,*,#8564,.F.);

+#2940=ORIENTED_EDGE('',*,*,#8561,.T.);

+#2941=ORIENTED_EDGE('',*,*,#7246,.T.);

+#2942=ORIENTED_EDGE('',*,*,#8565,.F.);

+#2943=ORIENTED_EDGE('',*,*,#8566,.F.);

+#2944=ORIENTED_EDGE('',*,*,#8563,.T.);

+#2945=ORIENTED_EDGE('',*,*,#7245,.T.);

+#2946=ORIENTED_EDGE('',*,*,#8567,.F.);

+#2947=ORIENTED_EDGE('',*,*,#8568,.F.);

+#2948=ORIENTED_EDGE('',*,*,#8565,.T.);

+#2949=ORIENTED_EDGE('',*,*,#7244,.T.);

+#2950=ORIENTED_EDGE('',*,*,#8569,.F.);

+#2951=ORIENTED_EDGE('',*,*,#8570,.F.);

+#2952=ORIENTED_EDGE('',*,*,#8567,.T.);

+#2953=ORIENTED_EDGE('',*,*,#7243,.T.);

+#2954=ORIENTED_EDGE('',*,*,#8571,.F.);

+#2955=ORIENTED_EDGE('',*,*,#8572,.F.);

+#2956=ORIENTED_EDGE('',*,*,#8569,.T.);

+#2957=ORIENTED_EDGE('',*,*,#7242,.T.);

+#2958=ORIENTED_EDGE('',*,*,#8573,.F.);

+#2959=ORIENTED_EDGE('',*,*,#8574,.F.);

+#2960=ORIENTED_EDGE('',*,*,#8571,.T.);

+#2961=ORIENTED_EDGE('',*,*,#7241,.T.);

+#2962=ORIENTED_EDGE('',*,*,#8575,.F.);

+#2963=ORIENTED_EDGE('',*,*,#8576,.F.);

+#2964=ORIENTED_EDGE('',*,*,#8573,.T.);

+#2965=ORIENTED_EDGE('',*,*,#7240,.T.);

+#2966=ORIENTED_EDGE('',*,*,#8577,.F.);

+#2967=ORIENTED_EDGE('',*,*,#8578,.F.);

+#2968=ORIENTED_EDGE('',*,*,#8575,.T.);

+#2969=ORIENTED_EDGE('',*,*,#7239,.T.);

+#2970=ORIENTED_EDGE('',*,*,#8579,.F.);

+#2971=ORIENTED_EDGE('',*,*,#8580,.F.);

+#2972=ORIENTED_EDGE('',*,*,#8577,.T.);

+#2973=ORIENTED_EDGE('',*,*,#7238,.T.);

+#2974=ORIENTED_EDGE('',*,*,#8581,.F.);

+#2975=ORIENTED_EDGE('',*,*,#8582,.F.);

+#2976=ORIENTED_EDGE('',*,*,#8579,.T.);

+#2977=ORIENTED_EDGE('',*,*,#7237,.T.);

+#2978=ORIENTED_EDGE('',*,*,#8583,.F.);

+#2979=ORIENTED_EDGE('',*,*,#8584,.F.);

+#2980=ORIENTED_EDGE('',*,*,#8581,.T.);

+#2981=ORIENTED_EDGE('',*,*,#7236,.T.);

+#2982=ORIENTED_EDGE('',*,*,#8585,.F.);

+#2983=ORIENTED_EDGE('',*,*,#8586,.F.);

+#2984=ORIENTED_EDGE('',*,*,#8583,.T.);

+#2985=ORIENTED_EDGE('',*,*,#7235,.T.);

+#2986=ORIENTED_EDGE('',*,*,#8587,.F.);

+#2987=ORIENTED_EDGE('',*,*,#8588,.F.);

+#2988=ORIENTED_EDGE('',*,*,#8585,.T.);

+#2989=ORIENTED_EDGE('',*,*,#7234,.T.);

+#2990=ORIENTED_EDGE('',*,*,#8589,.F.);

+#2991=ORIENTED_EDGE('',*,*,#8590,.F.);

+#2992=ORIENTED_EDGE('',*,*,#8587,.T.);

+#2993=ORIENTED_EDGE('',*,*,#7233,.T.);

+#2994=ORIENTED_EDGE('',*,*,#8591,.F.);

+#2995=ORIENTED_EDGE('',*,*,#8592,.F.);

+#2996=ORIENTED_EDGE('',*,*,#8589,.T.);

+#2997=ORIENTED_EDGE('',*,*,#7232,.T.);

+#2998=ORIENTED_EDGE('',*,*,#8593,.F.);

+#2999=ORIENTED_EDGE('',*,*,#8594,.F.);

+#3000=ORIENTED_EDGE('',*,*,#8591,.T.);

+#3001=ORIENTED_EDGE('',*,*,#7231,.T.);

+#3002=ORIENTED_EDGE('',*,*,#8595,.F.);

+#3003=ORIENTED_EDGE('',*,*,#8596,.F.);

+#3004=ORIENTED_EDGE('',*,*,#8593,.T.);

+#3005=ORIENTED_EDGE('',*,*,#7230,.T.);

+#3006=ORIENTED_EDGE('',*,*,#8597,.F.);

+#3007=ORIENTED_EDGE('',*,*,#8598,.F.);

+#3008=ORIENTED_EDGE('',*,*,#8595,.T.);

+#3009=ORIENTED_EDGE('',*,*,#7229,.T.);

+#3010=ORIENTED_EDGE('',*,*,#8599,.F.);

+#3011=ORIENTED_EDGE('',*,*,#8600,.F.);

+#3012=ORIENTED_EDGE('',*,*,#8597,.T.);

+#3013=ORIENTED_EDGE('',*,*,#7228,.T.);

+#3014=ORIENTED_EDGE('',*,*,#8601,.F.);

+#3015=ORIENTED_EDGE('',*,*,#8602,.F.);

+#3016=ORIENTED_EDGE('',*,*,#8599,.T.);

+#3017=ORIENTED_EDGE('',*,*,#7227,.T.);

+#3018=ORIENTED_EDGE('',*,*,#8603,.F.);

+#3019=ORIENTED_EDGE('',*,*,#8604,.F.);

+#3020=ORIENTED_EDGE('',*,*,#8601,.T.);

+#3021=ORIENTED_EDGE('',*,*,#7226,.T.);

+#3022=ORIENTED_EDGE('',*,*,#8605,.F.);

+#3023=ORIENTED_EDGE('',*,*,#8606,.F.);

+#3024=ORIENTED_EDGE('',*,*,#8603,.T.);

+#3025=ORIENTED_EDGE('',*,*,#7225,.T.);

+#3026=ORIENTED_EDGE('',*,*,#8607,.F.);

+#3027=ORIENTED_EDGE('',*,*,#8608,.F.);

+#3028=ORIENTED_EDGE('',*,*,#8605,.T.);

+#3029=ORIENTED_EDGE('',*,*,#7224,.T.);

+#3030=ORIENTED_EDGE('',*,*,#8609,.F.);

+#3031=ORIENTED_EDGE('',*,*,#8610,.F.);

+#3032=ORIENTED_EDGE('',*,*,#8607,.T.);

+#3033=ORIENTED_EDGE('',*,*,#7223,.T.);

+#3034=ORIENTED_EDGE('',*,*,#8611,.F.);

+#3035=ORIENTED_EDGE('',*,*,#8612,.F.);

+#3036=ORIENTED_EDGE('',*,*,#8609,.T.);

+#3037=ORIENTED_EDGE('',*,*,#7222,.T.);

+#3038=ORIENTED_EDGE('',*,*,#8613,.F.);

+#3039=ORIENTED_EDGE('',*,*,#8614,.F.);

+#3040=ORIENTED_EDGE('',*,*,#8611,.T.);

+#3041=ORIENTED_EDGE('',*,*,#7221,.T.);

+#3042=ORIENTED_EDGE('',*,*,#8615,.F.);

+#3043=ORIENTED_EDGE('',*,*,#8616,.F.);

+#3044=ORIENTED_EDGE('',*,*,#8613,.T.);

+#3045=ORIENTED_EDGE('',*,*,#7283,.T.);

+#3046=ORIENTED_EDGE('',*,*,#8617,.F.);

+#3047=ORIENTED_EDGE('',*,*,#8618,.F.);

+#3048=ORIENTED_EDGE('',*,*,#8615,.T.);

+#3049=ORIENTED_EDGE('',*,*,#7282,.T.);

+#3050=ORIENTED_EDGE('',*,*,#8619,.F.);

+#3051=ORIENTED_EDGE('',*,*,#8620,.F.);

+#3052=ORIENTED_EDGE('',*,*,#8617,.T.);

+#3053=ORIENTED_EDGE('',*,*,#7281,.T.);

+#3054=ORIENTED_EDGE('',*,*,#8621,.F.);

+#3055=ORIENTED_EDGE('',*,*,#8622,.F.);

+#3056=ORIENTED_EDGE('',*,*,#8619,.T.);

+#3057=ORIENTED_EDGE('',*,*,#7280,.T.);

+#3058=ORIENTED_EDGE('',*,*,#8623,.F.);

+#3059=ORIENTED_EDGE('',*,*,#8624,.F.);

+#3060=ORIENTED_EDGE('',*,*,#8621,.T.);

+#3061=ORIENTED_EDGE('',*,*,#7279,.T.);

+#3062=ORIENTED_EDGE('',*,*,#8625,.F.);

+#3063=ORIENTED_EDGE('',*,*,#8626,.F.);

+#3064=ORIENTED_EDGE('',*,*,#8623,.T.);

+#3065=ORIENTED_EDGE('',*,*,#7278,.T.);

+#3066=ORIENTED_EDGE('',*,*,#8627,.F.);

+#3067=ORIENTED_EDGE('',*,*,#8628,.F.);

+#3068=ORIENTED_EDGE('',*,*,#8625,.T.);

+#3069=ORIENTED_EDGE('',*,*,#7277,.T.);

+#3070=ORIENTED_EDGE('',*,*,#8629,.F.);

+#3071=ORIENTED_EDGE('',*,*,#8630,.F.);

+#3072=ORIENTED_EDGE('',*,*,#8627,.T.);

+#3073=ORIENTED_EDGE('',*,*,#7276,.T.);

+#3074=ORIENTED_EDGE('',*,*,#8631,.F.);

+#3075=ORIENTED_EDGE('',*,*,#8632,.F.);

+#3076=ORIENTED_EDGE('',*,*,#8629,.T.);

+#3077=ORIENTED_EDGE('',*,*,#7275,.T.);

+#3078=ORIENTED_EDGE('',*,*,#8633,.F.);

+#3079=ORIENTED_EDGE('',*,*,#8634,.F.);

+#3080=ORIENTED_EDGE('',*,*,#8631,.T.);

+#3081=ORIENTED_EDGE('',*,*,#7274,.T.);

+#3082=ORIENTED_EDGE('',*,*,#8512,.F.);

+#3083=ORIENTED_EDGE('',*,*,#8635,.F.);

+#3084=ORIENTED_EDGE('',*,*,#8633,.T.);

+#3085=ORIENTED_EDGE('',*,*,#8511,.T.);

+#3086=ORIENTED_EDGE('',*,*,#8514,.T.);

+#3087=ORIENTED_EDGE('',*,*,#8516,.T.);

+#3088=ORIENTED_EDGE('',*,*,#8518,.T.);

+#3089=ORIENTED_EDGE('',*,*,#8520,.T.);

+#3090=ORIENTED_EDGE('',*,*,#8522,.T.);

+#3091=ORIENTED_EDGE('',*,*,#8524,.T.);

+#3092=ORIENTED_EDGE('',*,*,#8526,.T.);

+#3093=ORIENTED_EDGE('',*,*,#8528,.T.);

+#3094=ORIENTED_EDGE('',*,*,#8530,.T.);

+#3095=ORIENTED_EDGE('',*,*,#8532,.T.);

+#3096=ORIENTED_EDGE('',*,*,#8534,.T.);

+#3097=ORIENTED_EDGE('',*,*,#8536,.T.);

+#3098=ORIENTED_EDGE('',*,*,#8538,.T.);

+#3099=ORIENTED_EDGE('',*,*,#8540,.T.);

+#3100=ORIENTED_EDGE('',*,*,#8542,.T.);

+#3101=ORIENTED_EDGE('',*,*,#8544,.T.);

+#3102=ORIENTED_EDGE('',*,*,#8546,.T.);

+#3103=ORIENTED_EDGE('',*,*,#8548,.T.);

+#3104=ORIENTED_EDGE('',*,*,#8550,.T.);

+#3105=ORIENTED_EDGE('',*,*,#8552,.T.);

+#3106=ORIENTED_EDGE('',*,*,#8554,.T.);

+#3107=ORIENTED_EDGE('',*,*,#8556,.T.);

+#3108=ORIENTED_EDGE('',*,*,#8558,.T.);

+#3109=ORIENTED_EDGE('',*,*,#8560,.T.);

+#3110=ORIENTED_EDGE('',*,*,#8562,.T.);

+#3111=ORIENTED_EDGE('',*,*,#8564,.T.);

+#3112=ORIENTED_EDGE('',*,*,#8566,.T.);

+#3113=ORIENTED_EDGE('',*,*,#8568,.T.);

+#3114=ORIENTED_EDGE('',*,*,#8570,.T.);

+#3115=ORIENTED_EDGE('',*,*,#8572,.T.);

+#3116=ORIENTED_EDGE('',*,*,#8574,.T.);

+#3117=ORIENTED_EDGE('',*,*,#8576,.T.);

+#3118=ORIENTED_EDGE('',*,*,#8578,.T.);

+#3119=ORIENTED_EDGE('',*,*,#8580,.T.);

+#3120=ORIENTED_EDGE('',*,*,#8582,.T.);

+#3121=ORIENTED_EDGE('',*,*,#8584,.T.);

+#3122=ORIENTED_EDGE('',*,*,#8586,.T.);

+#3123=ORIENTED_EDGE('',*,*,#8588,.T.);

+#3124=ORIENTED_EDGE('',*,*,#8590,.T.);

+#3125=ORIENTED_EDGE('',*,*,#8592,.T.);

+#3126=ORIENTED_EDGE('',*,*,#8594,.T.);

+#3127=ORIENTED_EDGE('',*,*,#8596,.T.);

+#3128=ORIENTED_EDGE('',*,*,#8598,.T.);

+#3129=ORIENTED_EDGE('',*,*,#8600,.T.);

+#3130=ORIENTED_EDGE('',*,*,#8602,.T.);

+#3131=ORIENTED_EDGE('',*,*,#8604,.T.);

+#3132=ORIENTED_EDGE('',*,*,#8606,.T.);

+#3133=ORIENTED_EDGE('',*,*,#8608,.T.);

+#3134=ORIENTED_EDGE('',*,*,#8610,.T.);

+#3135=ORIENTED_EDGE('',*,*,#8612,.T.);

+#3136=ORIENTED_EDGE('',*,*,#8614,.T.);

+#3137=ORIENTED_EDGE('',*,*,#8616,.T.);

+#3138=ORIENTED_EDGE('',*,*,#8618,.T.);

+#3139=ORIENTED_EDGE('',*,*,#8620,.T.);

+#3140=ORIENTED_EDGE('',*,*,#8622,.T.);

+#3141=ORIENTED_EDGE('',*,*,#8624,.T.);

+#3142=ORIENTED_EDGE('',*,*,#8626,.T.);

+#3143=ORIENTED_EDGE('',*,*,#8628,.T.);

+#3144=ORIENTED_EDGE('',*,*,#8630,.T.);

+#3145=ORIENTED_EDGE('',*,*,#8632,.T.);

+#3146=ORIENTED_EDGE('',*,*,#8634,.T.);

+#3147=ORIENTED_EDGE('',*,*,#8635,.T.);

+#3148=ORIENTED_EDGE('',*,*,#7368,.T.);

+#3149=ORIENTED_EDGE('',*,*,#8636,.F.);

+#3150=ORIENTED_EDGE('',*,*,#8637,.F.);

+#3151=ORIENTED_EDGE('',*,*,#8638,.T.);

+#3152=ORIENTED_EDGE('',*,*,#7367,.T.);

+#3153=ORIENTED_EDGE('',*,*,#8639,.F.);

+#3154=ORIENTED_EDGE('',*,*,#8640,.F.);

+#3155=ORIENTED_EDGE('',*,*,#8636,.T.);

+#3156=ORIENTED_EDGE('',*,*,#7442,.T.);

+#3157=ORIENTED_EDGE('',*,*,#8641,.F.);

+#3158=ORIENTED_EDGE('',*,*,#8642,.F.);

+#3159=ORIENTED_EDGE('',*,*,#8639,.T.);

+#3160=ORIENTED_EDGE('',*,*,#7441,.T.);

+#3161=ORIENTED_EDGE('',*,*,#8643,.F.);

+#3162=ORIENTED_EDGE('',*,*,#8644,.F.);

+#3163=ORIENTED_EDGE('',*,*,#8641,.T.);

+#3164=ORIENTED_EDGE('',*,*,#7440,.T.);

+#3165=ORIENTED_EDGE('',*,*,#8645,.F.);

+#3166=ORIENTED_EDGE('',*,*,#8646,.F.);

+#3167=ORIENTED_EDGE('',*,*,#8643,.T.);

+#3168=ORIENTED_EDGE('',*,*,#7439,.T.);

+#3169=ORIENTED_EDGE('',*,*,#8647,.F.);

+#3170=ORIENTED_EDGE('',*,*,#8648,.F.);

+#3171=ORIENTED_EDGE('',*,*,#8645,.T.);

+#3172=ORIENTED_EDGE('',*,*,#7438,.T.);

+#3173=ORIENTED_EDGE('',*,*,#8649,.F.);

+#3174=ORIENTED_EDGE('',*,*,#8650,.F.);

+#3175=ORIENTED_EDGE('',*,*,#8647,.T.);

+#3176=ORIENTED_EDGE('',*,*,#7437,.T.);

+#3177=ORIENTED_EDGE('',*,*,#8651,.F.);

+#3178=ORIENTED_EDGE('',*,*,#8652,.F.);

+#3179=ORIENTED_EDGE('',*,*,#8649,.T.);

+#3180=ORIENTED_EDGE('',*,*,#7436,.T.);

+#3181=ORIENTED_EDGE('',*,*,#8653,.F.);

+#3182=ORIENTED_EDGE('',*,*,#8654,.F.);

+#3183=ORIENTED_EDGE('',*,*,#8651,.T.);

+#3184=ORIENTED_EDGE('',*,*,#7435,.T.);

+#3185=ORIENTED_EDGE('',*,*,#8655,.F.);

+#3186=ORIENTED_EDGE('',*,*,#8656,.F.);

+#3187=ORIENTED_EDGE('',*,*,#8653,.T.);

+#3188=ORIENTED_EDGE('',*,*,#7434,.T.);

+#3189=ORIENTED_EDGE('',*,*,#8657,.F.);

+#3190=ORIENTED_EDGE('',*,*,#8658,.F.);

+#3191=ORIENTED_EDGE('',*,*,#8655,.T.);

+#3192=ORIENTED_EDGE('',*,*,#7433,.T.);

+#3193=ORIENTED_EDGE('',*,*,#8659,.F.);

+#3194=ORIENTED_EDGE('',*,*,#8660,.F.);

+#3195=ORIENTED_EDGE('',*,*,#8657,.T.);

+#3196=ORIENTED_EDGE('',*,*,#7432,.T.);

+#3197=ORIENTED_EDGE('',*,*,#8661,.F.);

+#3198=ORIENTED_EDGE('',*,*,#8662,.F.);

+#3199=ORIENTED_EDGE('',*,*,#8659,.T.);

+#3200=ORIENTED_EDGE('',*,*,#7431,.T.);

+#3201=ORIENTED_EDGE('',*,*,#8663,.F.);

+#3202=ORIENTED_EDGE('',*,*,#8664,.F.);

+#3203=ORIENTED_EDGE('',*,*,#8661,.T.);

+#3204=ORIENTED_EDGE('',*,*,#7430,.T.);

+#3205=ORIENTED_EDGE('',*,*,#8665,.F.);

+#3206=ORIENTED_EDGE('',*,*,#8666,.F.);

+#3207=ORIENTED_EDGE('',*,*,#8663,.T.);

+#3208=ORIENTED_EDGE('',*,*,#7429,.T.);

+#3209=ORIENTED_EDGE('',*,*,#8667,.F.);

+#3210=ORIENTED_EDGE('',*,*,#8668,.F.);

+#3211=ORIENTED_EDGE('',*,*,#8665,.T.);

+#3212=ORIENTED_EDGE('',*,*,#7428,.T.);

+#3213=ORIENTED_EDGE('',*,*,#8669,.F.);

+#3214=ORIENTED_EDGE('',*,*,#8670,.F.);

+#3215=ORIENTED_EDGE('',*,*,#8667,.T.);

+#3216=ORIENTED_EDGE('',*,*,#7427,.T.);

+#3217=ORIENTED_EDGE('',*,*,#8671,.F.);

+#3218=ORIENTED_EDGE('',*,*,#8672,.F.);

+#3219=ORIENTED_EDGE('',*,*,#8669,.T.);

+#3220=ORIENTED_EDGE('',*,*,#7426,.T.);

+#3221=ORIENTED_EDGE('',*,*,#8673,.F.);

+#3222=ORIENTED_EDGE('',*,*,#8674,.F.);

+#3223=ORIENTED_EDGE('',*,*,#8671,.T.);

+#3224=ORIENTED_EDGE('',*,*,#7425,.T.);

+#3225=ORIENTED_EDGE('',*,*,#8675,.F.);

+#3226=ORIENTED_EDGE('',*,*,#8676,.F.);

+#3227=ORIENTED_EDGE('',*,*,#8673,.T.);

+#3228=ORIENTED_EDGE('',*,*,#7424,.T.);

+#3229=ORIENTED_EDGE('',*,*,#8677,.F.);

+#3230=ORIENTED_EDGE('',*,*,#8678,.F.);

+#3231=ORIENTED_EDGE('',*,*,#8675,.T.);

+#3232=ORIENTED_EDGE('',*,*,#7423,.T.);

+#3233=ORIENTED_EDGE('',*,*,#8679,.F.);

+#3234=ORIENTED_EDGE('',*,*,#8680,.F.);

+#3235=ORIENTED_EDGE('',*,*,#8677,.T.);

+#3236=ORIENTED_EDGE('',*,*,#7422,.T.);

+#3237=ORIENTED_EDGE('',*,*,#8681,.F.);

+#3238=ORIENTED_EDGE('',*,*,#8682,.F.);

+#3239=ORIENTED_EDGE('',*,*,#8679,.T.);

+#3240=ORIENTED_EDGE('',*,*,#7421,.T.);

+#3241=ORIENTED_EDGE('',*,*,#8683,.F.);

+#3242=ORIENTED_EDGE('',*,*,#8684,.F.);

+#3243=ORIENTED_EDGE('',*,*,#8681,.T.);

+#3244=ORIENTED_EDGE('',*,*,#7420,.T.);

+#3245=ORIENTED_EDGE('',*,*,#8685,.F.);

+#3246=ORIENTED_EDGE('',*,*,#8686,.F.);

+#3247=ORIENTED_EDGE('',*,*,#8683,.T.);

+#3248=ORIENTED_EDGE('',*,*,#7419,.T.);

+#3249=ORIENTED_EDGE('',*,*,#8687,.F.);

+#3250=ORIENTED_EDGE('',*,*,#8688,.F.);

+#3251=ORIENTED_EDGE('',*,*,#8685,.T.);

+#3252=ORIENTED_EDGE('',*,*,#7418,.T.);

+#3253=ORIENTED_EDGE('',*,*,#8689,.F.);

+#3254=ORIENTED_EDGE('',*,*,#8690,.F.);

+#3255=ORIENTED_EDGE('',*,*,#8687,.T.);

+#3256=ORIENTED_EDGE('',*,*,#7417,.T.);

+#3257=ORIENTED_EDGE('',*,*,#8691,.F.);

+#3258=ORIENTED_EDGE('',*,*,#8692,.F.);

+#3259=ORIENTED_EDGE('',*,*,#8689,.T.);

+#3260=ORIENTED_EDGE('',*,*,#7416,.T.);

+#3261=ORIENTED_EDGE('',*,*,#8693,.F.);

+#3262=ORIENTED_EDGE('',*,*,#8694,.F.);

+#3263=ORIENTED_EDGE('',*,*,#8691,.T.);

+#3264=ORIENTED_EDGE('',*,*,#7415,.T.);

+#3265=ORIENTED_EDGE('',*,*,#8695,.F.);

+#3266=ORIENTED_EDGE('',*,*,#8696,.F.);

+#3267=ORIENTED_EDGE('',*,*,#8693,.T.);

+#3268=ORIENTED_EDGE('',*,*,#7414,.T.);

+#3269=ORIENTED_EDGE('',*,*,#8697,.F.);

+#3270=ORIENTED_EDGE('',*,*,#8698,.F.);

+#3271=ORIENTED_EDGE('',*,*,#8695,.T.);

+#3272=ORIENTED_EDGE('',*,*,#7413,.T.);

+#3273=ORIENTED_EDGE('',*,*,#8699,.F.);

+#3274=ORIENTED_EDGE('',*,*,#8700,.F.);

+#3275=ORIENTED_EDGE('',*,*,#8697,.T.);

+#3276=ORIENTED_EDGE('',*,*,#7412,.T.);

+#3277=ORIENTED_EDGE('',*,*,#8701,.F.);

+#3278=ORIENTED_EDGE('',*,*,#8702,.F.);

+#3279=ORIENTED_EDGE('',*,*,#8699,.T.);

+#3280=ORIENTED_EDGE('',*,*,#7411,.T.);

+#3281=ORIENTED_EDGE('',*,*,#8703,.F.);

+#3282=ORIENTED_EDGE('',*,*,#8704,.F.);

+#3283=ORIENTED_EDGE('',*,*,#8701,.T.);

+#3284=ORIENTED_EDGE('',*,*,#7410,.T.);

+#3285=ORIENTED_EDGE('',*,*,#8705,.F.);

+#3286=ORIENTED_EDGE('',*,*,#8706,.F.);

+#3287=ORIENTED_EDGE('',*,*,#8703,.T.);

+#3288=ORIENTED_EDGE('',*,*,#7409,.T.);

+#3289=ORIENTED_EDGE('',*,*,#8707,.F.);

+#3290=ORIENTED_EDGE('',*,*,#8708,.F.);

+#3291=ORIENTED_EDGE('',*,*,#8705,.T.);

+#3292=ORIENTED_EDGE('',*,*,#7408,.T.);

+#3293=ORIENTED_EDGE('',*,*,#8709,.F.);

+#3294=ORIENTED_EDGE('',*,*,#8710,.F.);

+#3295=ORIENTED_EDGE('',*,*,#8707,.T.);

+#3296=ORIENTED_EDGE('',*,*,#7407,.T.);

+#3297=ORIENTED_EDGE('',*,*,#8711,.F.);

+#3298=ORIENTED_EDGE('',*,*,#8712,.F.);

+#3299=ORIENTED_EDGE('',*,*,#8709,.T.);

+#3300=ORIENTED_EDGE('',*,*,#7406,.T.);

+#3301=ORIENTED_EDGE('',*,*,#8713,.F.);

+#3302=ORIENTED_EDGE('',*,*,#8714,.F.);

+#3303=ORIENTED_EDGE('',*,*,#8711,.T.);

+#3304=ORIENTED_EDGE('',*,*,#7405,.T.);

+#3305=ORIENTED_EDGE('',*,*,#8715,.F.);

+#3306=ORIENTED_EDGE('',*,*,#8716,.F.);

+#3307=ORIENTED_EDGE('',*,*,#8713,.T.);

+#3308=ORIENTED_EDGE('',*,*,#7404,.T.);

+#3309=ORIENTED_EDGE('',*,*,#8717,.F.);

+#3310=ORIENTED_EDGE('',*,*,#8718,.F.);

+#3311=ORIENTED_EDGE('',*,*,#8715,.T.);

+#3312=ORIENTED_EDGE('',*,*,#7403,.T.);

+#3313=ORIENTED_EDGE('',*,*,#8719,.F.);

+#3314=ORIENTED_EDGE('',*,*,#8720,.F.);

+#3315=ORIENTED_EDGE('',*,*,#8717,.T.);

+#3316=ORIENTED_EDGE('',*,*,#7402,.T.);

+#3317=ORIENTED_EDGE('',*,*,#8721,.F.);

+#3318=ORIENTED_EDGE('',*,*,#8722,.F.);

+#3319=ORIENTED_EDGE('',*,*,#8719,.T.);

+#3320=ORIENTED_EDGE('',*,*,#7401,.T.);

+#3321=ORIENTED_EDGE('',*,*,#8723,.F.);

+#3322=ORIENTED_EDGE('',*,*,#8724,.F.);

+#3323=ORIENTED_EDGE('',*,*,#8721,.T.);

+#3324=ORIENTED_EDGE('',*,*,#7400,.T.);

+#3325=ORIENTED_EDGE('',*,*,#8725,.F.);

+#3326=ORIENTED_EDGE('',*,*,#8726,.F.);

+#3327=ORIENTED_EDGE('',*,*,#8723,.T.);

+#3328=ORIENTED_EDGE('',*,*,#7399,.T.);

+#3329=ORIENTED_EDGE('',*,*,#8727,.F.);

+#3330=ORIENTED_EDGE('',*,*,#8728,.F.);

+#3331=ORIENTED_EDGE('',*,*,#8725,.T.);

+#3332=ORIENTED_EDGE('',*,*,#7398,.T.);

+#3333=ORIENTED_EDGE('',*,*,#8729,.F.);

+#3334=ORIENTED_EDGE('',*,*,#8730,.F.);

+#3335=ORIENTED_EDGE('',*,*,#8727,.T.);

+#3336=ORIENTED_EDGE('',*,*,#7397,.T.);

+#3337=ORIENTED_EDGE('',*,*,#8731,.F.);

+#3338=ORIENTED_EDGE('',*,*,#8732,.F.);

+#3339=ORIENTED_EDGE('',*,*,#8729,.T.);

+#3340=ORIENTED_EDGE('',*,*,#7396,.T.);

+#3341=ORIENTED_EDGE('',*,*,#8733,.F.);

+#3342=ORIENTED_EDGE('',*,*,#8734,.F.);

+#3343=ORIENTED_EDGE('',*,*,#8731,.T.);

+#3344=ORIENTED_EDGE('',*,*,#7395,.T.);

+#3345=ORIENTED_EDGE('',*,*,#8735,.F.);

+#3346=ORIENTED_EDGE('',*,*,#8736,.F.);

+#3347=ORIENTED_EDGE('',*,*,#8733,.T.);

+#3348=ORIENTED_EDGE('',*,*,#7394,.T.);

+#3349=ORIENTED_EDGE('',*,*,#8737,.F.);

+#3350=ORIENTED_EDGE('',*,*,#8738,.F.);

+#3351=ORIENTED_EDGE('',*,*,#8735,.T.);

+#3352=ORIENTED_EDGE('',*,*,#7393,.T.);

+#3353=ORIENTED_EDGE('',*,*,#8739,.F.);

+#3354=ORIENTED_EDGE('',*,*,#8740,.F.);

+#3355=ORIENTED_EDGE('',*,*,#8737,.T.);

+#3356=ORIENTED_EDGE('',*,*,#7392,.T.);

+#3357=ORIENTED_EDGE('',*,*,#8741,.F.);

+#3358=ORIENTED_EDGE('',*,*,#8742,.F.);

+#3359=ORIENTED_EDGE('',*,*,#8739,.T.);

+#3360=ORIENTED_EDGE('',*,*,#7391,.T.);

+#3361=ORIENTED_EDGE('',*,*,#8743,.F.);

+#3362=ORIENTED_EDGE('',*,*,#8744,.F.);

+#3363=ORIENTED_EDGE('',*,*,#8741,.T.);

+#3364=ORIENTED_EDGE('',*,*,#7390,.T.);

+#3365=ORIENTED_EDGE('',*,*,#8745,.F.);

+#3366=ORIENTED_EDGE('',*,*,#8746,.F.);

+#3367=ORIENTED_EDGE('',*,*,#8743,.T.);

+#3368=ORIENTED_EDGE('',*,*,#7389,.T.);

+#3369=ORIENTED_EDGE('',*,*,#8747,.F.);

+#3370=ORIENTED_EDGE('',*,*,#8748,.F.);

+#3371=ORIENTED_EDGE('',*,*,#8745,.T.);

+#3372=ORIENTED_EDGE('',*,*,#7388,.T.);

+#3373=ORIENTED_EDGE('',*,*,#8749,.F.);

+#3374=ORIENTED_EDGE('',*,*,#8750,.F.);

+#3375=ORIENTED_EDGE('',*,*,#8747,.T.);

+#3376=ORIENTED_EDGE('',*,*,#7387,.T.);

+#3377=ORIENTED_EDGE('',*,*,#8751,.F.);

+#3378=ORIENTED_EDGE('',*,*,#8752,.F.);

+#3379=ORIENTED_EDGE('',*,*,#8749,.T.);

+#3380=ORIENTED_EDGE('',*,*,#7386,.T.);

+#3381=ORIENTED_EDGE('',*,*,#8753,.F.);

+#3382=ORIENTED_EDGE('',*,*,#8754,.F.);

+#3383=ORIENTED_EDGE('',*,*,#8751,.T.);

+#3384=ORIENTED_EDGE('',*,*,#7385,.T.);

+#3385=ORIENTED_EDGE('',*,*,#8755,.F.);

+#3386=ORIENTED_EDGE('',*,*,#8756,.F.);

+#3387=ORIENTED_EDGE('',*,*,#8753,.T.);

+#3388=ORIENTED_EDGE('',*,*,#7384,.T.);

+#3389=ORIENTED_EDGE('',*,*,#8757,.F.);

+#3390=ORIENTED_EDGE('',*,*,#8758,.F.);

+#3391=ORIENTED_EDGE('',*,*,#8755,.T.);

+#3392=ORIENTED_EDGE('',*,*,#7383,.T.);

+#3393=ORIENTED_EDGE('',*,*,#8759,.F.);

+#3394=ORIENTED_EDGE('',*,*,#8760,.F.);

+#3395=ORIENTED_EDGE('',*,*,#8757,.T.);

+#3396=ORIENTED_EDGE('',*,*,#7382,.T.);

+#3397=ORIENTED_EDGE('',*,*,#8761,.F.);

+#3398=ORIENTED_EDGE('',*,*,#8762,.F.);

+#3399=ORIENTED_EDGE('',*,*,#8759,.T.);

+#3400=ORIENTED_EDGE('',*,*,#7381,.T.);

+#3401=ORIENTED_EDGE('',*,*,#8763,.F.);

+#3402=ORIENTED_EDGE('',*,*,#8764,.F.);

+#3403=ORIENTED_EDGE('',*,*,#8761,.T.);

+#3404=ORIENTED_EDGE('',*,*,#7380,.T.);

+#3405=ORIENTED_EDGE('',*,*,#8765,.F.);

+#3406=ORIENTED_EDGE('',*,*,#8766,.F.);

+#3407=ORIENTED_EDGE('',*,*,#8763,.T.);

+#3408=ORIENTED_EDGE('',*,*,#7379,.T.);

+#3409=ORIENTED_EDGE('',*,*,#8767,.F.);

+#3410=ORIENTED_EDGE('',*,*,#8768,.F.);

+#3411=ORIENTED_EDGE('',*,*,#8765,.T.);

+#3412=ORIENTED_EDGE('',*,*,#7378,.T.);

+#3413=ORIENTED_EDGE('',*,*,#8769,.F.);

+#3414=ORIENTED_EDGE('',*,*,#8770,.F.);

+#3415=ORIENTED_EDGE('',*,*,#8767,.T.);

+#3416=ORIENTED_EDGE('',*,*,#7377,.T.);

+#3417=ORIENTED_EDGE('',*,*,#8771,.F.);

+#3418=ORIENTED_EDGE('',*,*,#8772,.F.);

+#3419=ORIENTED_EDGE('',*,*,#8769,.T.);

+#3420=ORIENTED_EDGE('',*,*,#7376,.T.);

+#3421=ORIENTED_EDGE('',*,*,#8773,.F.);

+#3422=ORIENTED_EDGE('',*,*,#8774,.F.);

+#3423=ORIENTED_EDGE('',*,*,#8771,.T.);

+#3424=ORIENTED_EDGE('',*,*,#7375,.T.);

+#3425=ORIENTED_EDGE('',*,*,#8775,.F.);

+#3426=ORIENTED_EDGE('',*,*,#8776,.F.);

+#3427=ORIENTED_EDGE('',*,*,#8773,.T.);

+#3428=ORIENTED_EDGE('',*,*,#7374,.T.);

+#3429=ORIENTED_EDGE('',*,*,#8777,.F.);

+#3430=ORIENTED_EDGE('',*,*,#8778,.F.);

+#3431=ORIENTED_EDGE('',*,*,#8775,.T.);

+#3432=ORIENTED_EDGE('',*,*,#7373,.T.);

+#3433=ORIENTED_EDGE('',*,*,#8779,.F.);

+#3434=ORIENTED_EDGE('',*,*,#8780,.F.);

+#3435=ORIENTED_EDGE('',*,*,#8777,.T.);

+#3436=ORIENTED_EDGE('',*,*,#7372,.T.);

+#3437=ORIENTED_EDGE('',*,*,#8781,.F.);

+#3438=ORIENTED_EDGE('',*,*,#8782,.F.);

+#3439=ORIENTED_EDGE('',*,*,#8779,.T.);

+#3440=ORIENTED_EDGE('',*,*,#7371,.T.);

+#3441=ORIENTED_EDGE('',*,*,#8783,.F.);

+#3442=ORIENTED_EDGE('',*,*,#8784,.F.);

+#3443=ORIENTED_EDGE('',*,*,#8781,.T.);

+#3444=ORIENTED_EDGE('',*,*,#7370,.T.);

+#3445=ORIENTED_EDGE('',*,*,#8785,.F.);

+#3446=ORIENTED_EDGE('',*,*,#8786,.F.);

+#3447=ORIENTED_EDGE('',*,*,#8783,.T.);

+#3448=ORIENTED_EDGE('',*,*,#8787,.F.);

+#3449=ORIENTED_EDGE('',*,*,#8788,.F.);

+#3450=ORIENTED_EDGE('',*,*,#8789,.T.);

+#3451=ORIENTED_EDGE('',*,*,#8790,.T.);

+#3452=ORIENTED_EDGE('',*,*,#8791,.F.);

+#3453=ORIENTED_EDGE('',*,*,#8792,.F.);

+#3454=ORIENTED_EDGE('',*,*,#8793,.T.);

+#3455=ORIENTED_EDGE('',*,*,#8788,.T.);

+#3456=ORIENTED_EDGE('',*,*,#8794,.F.);

+#3457=ORIENTED_EDGE('',*,*,#8795,.F.);

+#3458=ORIENTED_EDGE('',*,*,#8796,.T.);

+#3459=ORIENTED_EDGE('',*,*,#8792,.T.);

+#3460=ORIENTED_EDGE('',*,*,#8797,.F.);

+#3461=ORIENTED_EDGE('',*,*,#8798,.F.);

+#3462=ORIENTED_EDGE('',*,*,#8799,.T.);

+#3463=ORIENTED_EDGE('',*,*,#8795,.T.);

+#3464=ORIENTED_EDGE('',*,*,#8800,.F.);

+#3465=ORIENTED_EDGE('',*,*,#8801,.F.);

+#3466=ORIENTED_EDGE('',*,*,#8802,.T.);

+#3467=ORIENTED_EDGE('',*,*,#8798,.T.);

+#3468=ORIENTED_EDGE('',*,*,#8803,.F.);

+#3469=ORIENTED_EDGE('',*,*,#8804,.F.);

+#3470=ORIENTED_EDGE('',*,*,#8805,.T.);

+#3471=ORIENTED_EDGE('',*,*,#8801,.T.);

+#3472=ORIENTED_EDGE('',*,*,#8806,.F.);

+#3473=ORIENTED_EDGE('',*,*,#8807,.F.);

+#3474=ORIENTED_EDGE('',*,*,#8808,.T.);

+#3475=ORIENTED_EDGE('',*,*,#8804,.T.);

+#3476=ORIENTED_EDGE('',*,*,#8809,.F.);

+#3477=ORIENTED_EDGE('',*,*,#8810,.F.);

+#3478=ORIENTED_EDGE('',*,*,#8811,.T.);

+#3479=ORIENTED_EDGE('',*,*,#8807,.T.);

+#3480=ORIENTED_EDGE('',*,*,#8812,.F.);

+#3481=ORIENTED_EDGE('',*,*,#8813,.F.);

+#3482=ORIENTED_EDGE('',*,*,#8814,.T.);

+#3483=ORIENTED_EDGE('',*,*,#8810,.T.);

+#3484=ORIENTED_EDGE('',*,*,#8815,.F.);

+#3485=ORIENTED_EDGE('',*,*,#8816,.F.);

+#3486=ORIENTED_EDGE('',*,*,#8817,.T.);

+#3487=ORIENTED_EDGE('',*,*,#8813,.T.);

+#3488=ORIENTED_EDGE('',*,*,#8818,.F.);

+#3489=ORIENTED_EDGE('',*,*,#8819,.F.);

+#3490=ORIENTED_EDGE('',*,*,#8820,.T.);

+#3491=ORIENTED_EDGE('',*,*,#8816,.T.);

+#3492=ORIENTED_EDGE('',*,*,#8821,.F.);

+#3493=ORIENTED_EDGE('',*,*,#8822,.F.);

+#3494=ORIENTED_EDGE('',*,*,#8823,.T.);

+#3495=ORIENTED_EDGE('',*,*,#8819,.T.);

+#3496=ORIENTED_EDGE('',*,*,#8824,.F.);

+#3497=ORIENTED_EDGE('',*,*,#8825,.F.);

+#3498=ORIENTED_EDGE('',*,*,#8826,.T.);

+#3499=ORIENTED_EDGE('',*,*,#8822,.T.);

+#3500=ORIENTED_EDGE('',*,*,#8827,.F.);

+#3501=ORIENTED_EDGE('',*,*,#8828,.F.);

+#3502=ORIENTED_EDGE('',*,*,#8829,.T.);

+#3503=ORIENTED_EDGE('',*,*,#8825,.T.);

+#3504=ORIENTED_EDGE('',*,*,#8830,.F.);

+#3505=ORIENTED_EDGE('',*,*,#8831,.F.);

+#3506=ORIENTED_EDGE('',*,*,#8832,.T.);

+#3507=ORIENTED_EDGE('',*,*,#8828,.T.);

+#3508=ORIENTED_EDGE('',*,*,#8833,.F.);

+#3509=ORIENTED_EDGE('',*,*,#8834,.F.);

+#3510=ORIENTED_EDGE('',*,*,#8835,.T.);

+#3511=ORIENTED_EDGE('',*,*,#8831,.T.);

+#3512=ORIENTED_EDGE('',*,*,#8836,.F.);

+#3513=ORIENTED_EDGE('',*,*,#8837,.F.);

+#3514=ORIENTED_EDGE('',*,*,#8838,.T.);

+#3515=ORIENTED_EDGE('',*,*,#8834,.T.);

+#3516=ORIENTED_EDGE('',*,*,#8839,.F.);

+#3517=ORIENTED_EDGE('',*,*,#8840,.F.);

+#3518=ORIENTED_EDGE('',*,*,#8841,.T.);

+#3519=ORIENTED_EDGE('',*,*,#8837,.T.);

+#3520=ORIENTED_EDGE('',*,*,#8842,.F.);

+#3521=ORIENTED_EDGE('',*,*,#8843,.F.);

+#3522=ORIENTED_EDGE('',*,*,#8844,.T.);

+#3523=ORIENTED_EDGE('',*,*,#8840,.T.);

+#3524=ORIENTED_EDGE('',*,*,#8845,.F.);

+#3525=ORIENTED_EDGE('',*,*,#8846,.F.);

+#3526=ORIENTED_EDGE('',*,*,#8847,.T.);

+#3527=ORIENTED_EDGE('',*,*,#8843,.T.);

+#3528=ORIENTED_EDGE('',*,*,#8848,.F.);

+#3529=ORIENTED_EDGE('',*,*,#8849,.F.);

+#3530=ORIENTED_EDGE('',*,*,#8850,.T.);

+#3531=ORIENTED_EDGE('',*,*,#8846,.T.);

+#3532=ORIENTED_EDGE('',*,*,#8851,.F.);

+#3533=ORIENTED_EDGE('',*,*,#8852,.F.);

+#3534=ORIENTED_EDGE('',*,*,#8853,.T.);

+#3535=ORIENTED_EDGE('',*,*,#8849,.T.);

+#3536=ORIENTED_EDGE('',*,*,#8854,.F.);

+#3537=ORIENTED_EDGE('',*,*,#8855,.F.);

+#3538=ORIENTED_EDGE('',*,*,#8856,.T.);

+#3539=ORIENTED_EDGE('',*,*,#8852,.T.);

+#3540=ORIENTED_EDGE('',*,*,#8857,.F.);

+#3541=ORIENTED_EDGE('',*,*,#8858,.F.);

+#3542=ORIENTED_EDGE('',*,*,#8859,.T.);

+#3543=ORIENTED_EDGE('',*,*,#8855,.T.);

+#3544=ORIENTED_EDGE('',*,*,#8860,.F.);

+#3545=ORIENTED_EDGE('',*,*,#8861,.F.);

+#3546=ORIENTED_EDGE('',*,*,#8862,.T.);

+#3547=ORIENTED_EDGE('',*,*,#8858,.T.);

+#3548=ORIENTED_EDGE('',*,*,#8863,.F.);

+#3549=ORIENTED_EDGE('',*,*,#8864,.F.);

+#3550=ORIENTED_EDGE('',*,*,#8865,.T.);

+#3551=ORIENTED_EDGE('',*,*,#8861,.T.);

+#3552=ORIENTED_EDGE('',*,*,#8866,.F.);

+#3553=ORIENTED_EDGE('',*,*,#8867,.F.);

+#3554=ORIENTED_EDGE('',*,*,#8868,.T.);

+#3555=ORIENTED_EDGE('',*,*,#8864,.T.);

+#3556=ORIENTED_EDGE('',*,*,#8869,.F.);

+#3557=ORIENTED_EDGE('',*,*,#8870,.F.);

+#3558=ORIENTED_EDGE('',*,*,#8871,.T.);

+#3559=ORIENTED_EDGE('',*,*,#8867,.T.);

+#3560=ORIENTED_EDGE('',*,*,#8872,.F.);

+#3561=ORIENTED_EDGE('',*,*,#8873,.F.);

+#3562=ORIENTED_EDGE('',*,*,#8874,.T.);

+#3563=ORIENTED_EDGE('',*,*,#8870,.T.);

+#3564=ORIENTED_EDGE('',*,*,#8875,.F.);

+#3565=ORIENTED_EDGE('',*,*,#8876,.F.);

+#3566=ORIENTED_EDGE('',*,*,#8877,.T.);

+#3567=ORIENTED_EDGE('',*,*,#8873,.T.);

+#3568=ORIENTED_EDGE('',*,*,#8878,.F.);

+#3569=ORIENTED_EDGE('',*,*,#8879,.F.);

+#3570=ORIENTED_EDGE('',*,*,#8880,.T.);

+#3571=ORIENTED_EDGE('',*,*,#8876,.T.);

+#3572=ORIENTED_EDGE('',*,*,#8881,.F.);

+#3573=ORIENTED_EDGE('',*,*,#8882,.F.);

+#3574=ORIENTED_EDGE('',*,*,#8883,.T.);

+#3575=ORIENTED_EDGE('',*,*,#8879,.T.);

+#3576=ORIENTED_EDGE('',*,*,#8884,.F.);

+#3577=ORIENTED_EDGE('',*,*,#8885,.F.);

+#3578=ORIENTED_EDGE('',*,*,#8886,.T.);

+#3579=ORIENTED_EDGE('',*,*,#8882,.T.);

+#3580=ORIENTED_EDGE('',*,*,#8887,.F.);

+#3581=ORIENTED_EDGE('',*,*,#8888,.F.);

+#3582=ORIENTED_EDGE('',*,*,#8889,.T.);

+#3583=ORIENTED_EDGE('',*,*,#8885,.T.);

+#3584=ORIENTED_EDGE('',*,*,#8890,.F.);

+#3585=ORIENTED_EDGE('',*,*,#8891,.F.);

+#3586=ORIENTED_EDGE('',*,*,#8892,.T.);

+#3587=ORIENTED_EDGE('',*,*,#8888,.T.);

+#3588=ORIENTED_EDGE('',*,*,#8893,.F.);

+#3589=ORIENTED_EDGE('',*,*,#8894,.F.);

+#3590=ORIENTED_EDGE('',*,*,#8895,.T.);

+#3591=ORIENTED_EDGE('',*,*,#8891,.T.);

+#3592=ORIENTED_EDGE('',*,*,#8896,.F.);

+#3593=ORIENTED_EDGE('',*,*,#8897,.F.);

+#3594=ORIENTED_EDGE('',*,*,#8898,.T.);

+#3595=ORIENTED_EDGE('',*,*,#8894,.T.);

+#3596=ORIENTED_EDGE('',*,*,#8899,.F.);

+#3597=ORIENTED_EDGE('',*,*,#8900,.F.);

+#3598=ORIENTED_EDGE('',*,*,#8901,.T.);

+#3599=ORIENTED_EDGE('',*,*,#8897,.T.);

+#3600=ORIENTED_EDGE('',*,*,#8902,.F.);

+#3601=ORIENTED_EDGE('',*,*,#8903,.F.);

+#3602=ORIENTED_EDGE('',*,*,#8904,.T.);

+#3603=ORIENTED_EDGE('',*,*,#8900,.T.);

+#3604=ORIENTED_EDGE('',*,*,#8905,.F.);

+#3605=ORIENTED_EDGE('',*,*,#8790,.F.);

+#3606=ORIENTED_EDGE('',*,*,#8906,.T.);

+#3607=ORIENTED_EDGE('',*,*,#8903,.T.);

+#3608=ORIENTED_EDGE('',*,*,#7369,.T.);

+#3609=ORIENTED_EDGE('',*,*,#8638,.F.);

+#3610=ORIENTED_EDGE('',*,*,#8907,.F.);

+#3611=ORIENTED_EDGE('',*,*,#8785,.T.);

+#3612=ORIENTED_EDGE('',*,*,#8789,.F.);

+#3613=ORIENTED_EDGE('',*,*,#8793,.F.);

+#3614=ORIENTED_EDGE('',*,*,#8796,.F.);

+#3615=ORIENTED_EDGE('',*,*,#8799,.F.);

+#3616=ORIENTED_EDGE('',*,*,#8802,.F.);

+#3617=ORIENTED_EDGE('',*,*,#8805,.F.);

+#3618=ORIENTED_EDGE('',*,*,#8808,.F.);

+#3619=ORIENTED_EDGE('',*,*,#8811,.F.);

+#3620=ORIENTED_EDGE('',*,*,#8814,.F.);

+#3621=ORIENTED_EDGE('',*,*,#8817,.F.);

+#3622=ORIENTED_EDGE('',*,*,#8820,.F.);

+#3623=ORIENTED_EDGE('',*,*,#8823,.F.);

+#3624=ORIENTED_EDGE('',*,*,#8826,.F.);

+#3625=ORIENTED_EDGE('',*,*,#8829,.F.);

+#3626=ORIENTED_EDGE('',*,*,#8832,.F.);

+#3627=ORIENTED_EDGE('',*,*,#8835,.F.);

+#3628=ORIENTED_EDGE('',*,*,#8838,.F.);

+#3629=ORIENTED_EDGE('',*,*,#8841,.F.);

+#3630=ORIENTED_EDGE('',*,*,#8844,.F.);

+#3631=ORIENTED_EDGE('',*,*,#8847,.F.);

+#3632=ORIENTED_EDGE('',*,*,#8850,.F.);

+#3633=ORIENTED_EDGE('',*,*,#8853,.F.);

+#3634=ORIENTED_EDGE('',*,*,#8856,.F.);

+#3635=ORIENTED_EDGE('',*,*,#8859,.F.);

+#3636=ORIENTED_EDGE('',*,*,#8862,.F.);

+#3637=ORIENTED_EDGE('',*,*,#8865,.F.);

+#3638=ORIENTED_EDGE('',*,*,#8868,.F.);

+#3639=ORIENTED_EDGE('',*,*,#8871,.F.);

+#3640=ORIENTED_EDGE('',*,*,#8874,.F.);

+#3641=ORIENTED_EDGE('',*,*,#8877,.F.);

+#3642=ORIENTED_EDGE('',*,*,#8880,.F.);

+#3643=ORIENTED_EDGE('',*,*,#8883,.F.);

+#3644=ORIENTED_EDGE('',*,*,#8886,.F.);

+#3645=ORIENTED_EDGE('',*,*,#8889,.F.);

+#3646=ORIENTED_EDGE('',*,*,#8892,.F.);

+#3647=ORIENTED_EDGE('',*,*,#8895,.F.);

+#3648=ORIENTED_EDGE('',*,*,#8898,.F.);

+#3649=ORIENTED_EDGE('',*,*,#8901,.F.);

+#3650=ORIENTED_EDGE('',*,*,#8904,.F.);

+#3651=ORIENTED_EDGE('',*,*,#8906,.F.);

+#3652=ORIENTED_EDGE('',*,*,#8637,.T.);

+#3653=ORIENTED_EDGE('',*,*,#8640,.T.);

+#3654=ORIENTED_EDGE('',*,*,#8642,.T.);

+#3655=ORIENTED_EDGE('',*,*,#8644,.T.);

+#3656=ORIENTED_EDGE('',*,*,#8646,.T.);

+#3657=ORIENTED_EDGE('',*,*,#8648,.T.);

+#3658=ORIENTED_EDGE('',*,*,#8650,.T.);

+#3659=ORIENTED_EDGE('',*,*,#8652,.T.);

+#3660=ORIENTED_EDGE('',*,*,#8654,.T.);

+#3661=ORIENTED_EDGE('',*,*,#8656,.T.);

+#3662=ORIENTED_EDGE('',*,*,#8658,.T.);

+#3663=ORIENTED_EDGE('',*,*,#8660,.T.);

+#3664=ORIENTED_EDGE('',*,*,#8662,.T.);

+#3665=ORIENTED_EDGE('',*,*,#8664,.T.);

+#3666=ORIENTED_EDGE('',*,*,#8666,.T.);

+#3667=ORIENTED_EDGE('',*,*,#8668,.T.);

+#3668=ORIENTED_EDGE('',*,*,#8670,.T.);

+#3669=ORIENTED_EDGE('',*,*,#8672,.T.);

+#3670=ORIENTED_EDGE('',*,*,#8674,.T.);

+#3671=ORIENTED_EDGE('',*,*,#8676,.T.);

+#3672=ORIENTED_EDGE('',*,*,#8678,.T.);

+#3673=ORIENTED_EDGE('',*,*,#8680,.T.);

+#3674=ORIENTED_EDGE('',*,*,#8682,.T.);

+#3675=ORIENTED_EDGE('',*,*,#8684,.T.);

+#3676=ORIENTED_EDGE('',*,*,#8686,.T.);

+#3677=ORIENTED_EDGE('',*,*,#8688,.T.);

+#3678=ORIENTED_EDGE('',*,*,#8690,.T.);

+#3679=ORIENTED_EDGE('',*,*,#8692,.T.);

+#3680=ORIENTED_EDGE('',*,*,#8694,.T.);

+#3681=ORIENTED_EDGE('',*,*,#8696,.T.);

+#3682=ORIENTED_EDGE('',*,*,#8698,.T.);

+#3683=ORIENTED_EDGE('',*,*,#8700,.T.);

+#3684=ORIENTED_EDGE('',*,*,#8702,.T.);

+#3685=ORIENTED_EDGE('',*,*,#8704,.T.);

+#3686=ORIENTED_EDGE('',*,*,#8706,.T.);

+#3687=ORIENTED_EDGE('',*,*,#8708,.T.);

+#3688=ORIENTED_EDGE('',*,*,#8710,.T.);

+#3689=ORIENTED_EDGE('',*,*,#8712,.T.);

+#3690=ORIENTED_EDGE('',*,*,#8714,.T.);

+#3691=ORIENTED_EDGE('',*,*,#8716,.T.);

+#3692=ORIENTED_EDGE('',*,*,#8718,.T.);

+#3693=ORIENTED_EDGE('',*,*,#8720,.T.);

+#3694=ORIENTED_EDGE('',*,*,#8722,.T.);

+#3695=ORIENTED_EDGE('',*,*,#8724,.T.);

+#3696=ORIENTED_EDGE('',*,*,#8726,.T.);

+#3697=ORIENTED_EDGE('',*,*,#8728,.T.);

+#3698=ORIENTED_EDGE('',*,*,#8730,.T.);

+#3699=ORIENTED_EDGE('',*,*,#8732,.T.);

+#3700=ORIENTED_EDGE('',*,*,#8734,.T.);

+#3701=ORIENTED_EDGE('',*,*,#8736,.T.);

+#3702=ORIENTED_EDGE('',*,*,#8738,.T.);

+#3703=ORIENTED_EDGE('',*,*,#8740,.T.);

+#3704=ORIENTED_EDGE('',*,*,#8742,.T.);

+#3705=ORIENTED_EDGE('',*,*,#8744,.T.);

+#3706=ORIENTED_EDGE('',*,*,#8746,.T.);

+#3707=ORIENTED_EDGE('',*,*,#8748,.T.);

+#3708=ORIENTED_EDGE('',*,*,#8750,.T.);

+#3709=ORIENTED_EDGE('',*,*,#8752,.T.);

+#3710=ORIENTED_EDGE('',*,*,#8754,.T.);

+#3711=ORIENTED_EDGE('',*,*,#8756,.T.);

+#3712=ORIENTED_EDGE('',*,*,#8758,.T.);

+#3713=ORIENTED_EDGE('',*,*,#8760,.T.);

+#3714=ORIENTED_EDGE('',*,*,#8762,.T.);

+#3715=ORIENTED_EDGE('',*,*,#8764,.T.);

+#3716=ORIENTED_EDGE('',*,*,#8766,.T.);

+#3717=ORIENTED_EDGE('',*,*,#8768,.T.);

+#3718=ORIENTED_EDGE('',*,*,#8770,.T.);

+#3719=ORIENTED_EDGE('',*,*,#8772,.T.);

+#3720=ORIENTED_EDGE('',*,*,#8774,.T.);

+#3721=ORIENTED_EDGE('',*,*,#8776,.T.);

+#3722=ORIENTED_EDGE('',*,*,#8778,.T.);

+#3723=ORIENTED_EDGE('',*,*,#8780,.T.);

+#3724=ORIENTED_EDGE('',*,*,#8782,.T.);

+#3725=ORIENTED_EDGE('',*,*,#8784,.T.);

+#3726=ORIENTED_EDGE('',*,*,#8786,.T.);

+#3727=ORIENTED_EDGE('',*,*,#8907,.T.);

+#3728=ORIENTED_EDGE('',*,*,#8787,.T.);

+#3729=ORIENTED_EDGE('',*,*,#8905,.T.);

+#3730=ORIENTED_EDGE('',*,*,#8902,.T.);

+#3731=ORIENTED_EDGE('',*,*,#8899,.T.);

+#3732=ORIENTED_EDGE('',*,*,#8896,.T.);

+#3733=ORIENTED_EDGE('',*,*,#8893,.T.);

+#3734=ORIENTED_EDGE('',*,*,#8890,.T.);

+#3735=ORIENTED_EDGE('',*,*,#8887,.T.);

+#3736=ORIENTED_EDGE('',*,*,#8884,.T.);

+#3737=ORIENTED_EDGE('',*,*,#8881,.T.);

+#3738=ORIENTED_EDGE('',*,*,#8878,.T.);

+#3739=ORIENTED_EDGE('',*,*,#8875,.T.);

+#3740=ORIENTED_EDGE('',*,*,#8872,.T.);

+#3741=ORIENTED_EDGE('',*,*,#8869,.T.);

+#3742=ORIENTED_EDGE('',*,*,#8866,.T.);

+#3743=ORIENTED_EDGE('',*,*,#8863,.T.);

+#3744=ORIENTED_EDGE('',*,*,#8860,.T.);

+#3745=ORIENTED_EDGE('',*,*,#8857,.T.);

+#3746=ORIENTED_EDGE('',*,*,#8854,.T.);

+#3747=ORIENTED_EDGE('',*,*,#8851,.T.);

+#3748=ORIENTED_EDGE('',*,*,#8848,.T.);

+#3749=ORIENTED_EDGE('',*,*,#8845,.T.);

+#3750=ORIENTED_EDGE('',*,*,#8842,.T.);

+#3751=ORIENTED_EDGE('',*,*,#8839,.T.);

+#3752=ORIENTED_EDGE('',*,*,#8836,.T.);

+#3753=ORIENTED_EDGE('',*,*,#8833,.T.);

+#3754=ORIENTED_EDGE('',*,*,#8830,.T.);

+#3755=ORIENTED_EDGE('',*,*,#8827,.T.);

+#3756=ORIENTED_EDGE('',*,*,#8824,.T.);

+#3757=ORIENTED_EDGE('',*,*,#8821,.T.);

+#3758=ORIENTED_EDGE('',*,*,#8818,.T.);

+#3759=ORIENTED_EDGE('',*,*,#8815,.T.);

+#3760=ORIENTED_EDGE('',*,*,#8812,.T.);

+#3761=ORIENTED_EDGE('',*,*,#8809,.T.);

+#3762=ORIENTED_EDGE('',*,*,#8806,.T.);

+#3763=ORIENTED_EDGE('',*,*,#8803,.T.);

+#3764=ORIENTED_EDGE('',*,*,#8800,.T.);

+#3765=ORIENTED_EDGE('',*,*,#8797,.T.);

+#3766=ORIENTED_EDGE('',*,*,#8794,.T.);

+#3767=ORIENTED_EDGE('',*,*,#8791,.T.);

+#3768=ORIENTED_EDGE('',*,*,#7444,.T.);

+#3769=ORIENTED_EDGE('',*,*,#8908,.F.);

+#3770=ORIENTED_EDGE('',*,*,#8909,.F.);

+#3771=ORIENTED_EDGE('',*,*,#8910,.T.);

+#3772=ORIENTED_EDGE('',*,*,#7443,.T.);

+#3773=ORIENTED_EDGE('',*,*,#8911,.F.);

+#3774=ORIENTED_EDGE('',*,*,#8912,.F.);

+#3775=ORIENTED_EDGE('',*,*,#8908,.T.);

+#3776=ORIENTED_EDGE('',*,*,#7449,.T.);

+#3777=ORIENTED_EDGE('',*,*,#8913,.F.);

+#3778=ORIENTED_EDGE('',*,*,#8914,.F.);

+#3779=ORIENTED_EDGE('',*,*,#8911,.T.);

+#3780=ORIENTED_EDGE('',*,*,#7448,.T.);

+#3781=ORIENTED_EDGE('',*,*,#8915,.F.);

+#3782=ORIENTED_EDGE('',*,*,#8916,.F.);

+#3783=ORIENTED_EDGE('',*,*,#8913,.T.);

+#3784=ORIENTED_EDGE('',*,*,#7447,.T.);

+#3785=ORIENTED_EDGE('',*,*,#8917,.F.);

+#3786=ORIENTED_EDGE('',*,*,#8918,.F.);

+#3787=ORIENTED_EDGE('',*,*,#8915,.T.);

+#3788=ORIENTED_EDGE('',*,*,#7446,.T.);

+#3789=ORIENTED_EDGE('',*,*,#8919,.F.);

+#3790=ORIENTED_EDGE('',*,*,#8920,.F.);

+#3791=ORIENTED_EDGE('',*,*,#8917,.T.);

+#3792=ORIENTED_EDGE('',*,*,#7445,.T.);

+#3793=ORIENTED_EDGE('',*,*,#8910,.F.);

+#3794=ORIENTED_EDGE('',*,*,#8921,.F.);

+#3795=ORIENTED_EDGE('',*,*,#8919,.T.);

+#3796=ORIENTED_EDGE('',*,*,#8909,.T.);

+#3797=ORIENTED_EDGE('',*,*,#8912,.T.);

+#3798=ORIENTED_EDGE('',*,*,#8914,.T.);

+#3799=ORIENTED_EDGE('',*,*,#8916,.T.);

+#3800=ORIENTED_EDGE('',*,*,#8918,.T.);

+#3801=ORIENTED_EDGE('',*,*,#8920,.T.);

+#3802=ORIENTED_EDGE('',*,*,#8921,.T.);

+#3803=ORIENTED_EDGE('',*,*,#7451,.T.);

+#3804=ORIENTED_EDGE('',*,*,#8922,.F.);

+#3805=ORIENTED_EDGE('',*,*,#8923,.F.);

+#3806=ORIENTED_EDGE('',*,*,#8924,.T.);

+#3807=ORIENTED_EDGE('',*,*,#7450,.T.);

+#3808=ORIENTED_EDGE('',*,*,#8925,.F.);

+#3809=ORIENTED_EDGE('',*,*,#8926,.F.);

+#3810=ORIENTED_EDGE('',*,*,#8922,.T.);

+#3811=ORIENTED_EDGE('',*,*,#7529,.T.);

+#3812=ORIENTED_EDGE('',*,*,#8927,.F.);

+#3813=ORIENTED_EDGE('',*,*,#8928,.F.);

+#3814=ORIENTED_EDGE('',*,*,#8925,.T.);

+#3815=ORIENTED_EDGE('',*,*,#7528,.T.);

+#3816=ORIENTED_EDGE('',*,*,#8929,.F.);

+#3817=ORIENTED_EDGE('',*,*,#8930,.F.);

+#3818=ORIENTED_EDGE('',*,*,#8927,.T.);

+#3819=ORIENTED_EDGE('',*,*,#7527,.T.);

+#3820=ORIENTED_EDGE('',*,*,#8931,.F.);

+#3821=ORIENTED_EDGE('',*,*,#8932,.F.);

+#3822=ORIENTED_EDGE('',*,*,#8929,.T.);

+#3823=ORIENTED_EDGE('',*,*,#7526,.T.);

+#3824=ORIENTED_EDGE('',*,*,#8933,.F.);

+#3825=ORIENTED_EDGE('',*,*,#8934,.F.);

+#3826=ORIENTED_EDGE('',*,*,#8931,.T.);

+#3827=ORIENTED_EDGE('',*,*,#7525,.T.);

+#3828=ORIENTED_EDGE('',*,*,#8935,.F.);

+#3829=ORIENTED_EDGE('',*,*,#8936,.F.);

+#3830=ORIENTED_EDGE('',*,*,#8933,.T.);

+#3831=ORIENTED_EDGE('',*,*,#7524,.T.);

+#3832=ORIENTED_EDGE('',*,*,#8937,.F.);

+#3833=ORIENTED_EDGE('',*,*,#8938,.F.);

+#3834=ORIENTED_EDGE('',*,*,#8935,.T.);

+#3835=ORIENTED_EDGE('',*,*,#7523,.T.);

+#3836=ORIENTED_EDGE('',*,*,#8939,.F.);

+#3837=ORIENTED_EDGE('',*,*,#8940,.F.);

+#3838=ORIENTED_EDGE('',*,*,#8937,.T.);

+#3839=ORIENTED_EDGE('',*,*,#7522,.T.);

+#3840=ORIENTED_EDGE('',*,*,#8941,.F.);

+#3841=ORIENTED_EDGE('',*,*,#8942,.F.);

+#3842=ORIENTED_EDGE('',*,*,#8939,.T.);

+#3843=ORIENTED_EDGE('',*,*,#7521,.T.);

+#3844=ORIENTED_EDGE('',*,*,#8943,.F.);

+#3845=ORIENTED_EDGE('',*,*,#8944,.F.);

+#3846=ORIENTED_EDGE('',*,*,#8941,.T.);

+#3847=ORIENTED_EDGE('',*,*,#7520,.T.);

+#3848=ORIENTED_EDGE('',*,*,#8945,.F.);

+#3849=ORIENTED_EDGE('',*,*,#8946,.F.);

+#3850=ORIENTED_EDGE('',*,*,#8943,.T.);

+#3851=ORIENTED_EDGE('',*,*,#7519,.T.);

+#3852=ORIENTED_EDGE('',*,*,#8947,.F.);

+#3853=ORIENTED_EDGE('',*,*,#8948,.F.);

+#3854=ORIENTED_EDGE('',*,*,#8945,.T.);

+#3855=ORIENTED_EDGE('',*,*,#7518,.T.);

+#3856=ORIENTED_EDGE('',*,*,#8949,.F.);

+#3857=ORIENTED_EDGE('',*,*,#8950,.F.);

+#3858=ORIENTED_EDGE('',*,*,#8947,.T.);

+#3859=ORIENTED_EDGE('',*,*,#7517,.T.);

+#3860=ORIENTED_EDGE('',*,*,#8951,.F.);

+#3861=ORIENTED_EDGE('',*,*,#8952,.F.);

+#3862=ORIENTED_EDGE('',*,*,#8949,.T.);

+#3863=ORIENTED_EDGE('',*,*,#7516,.T.);

+#3864=ORIENTED_EDGE('',*,*,#8953,.F.);

+#3865=ORIENTED_EDGE('',*,*,#8954,.F.);

+#3866=ORIENTED_EDGE('',*,*,#8951,.T.);

+#3867=ORIENTED_EDGE('',*,*,#7515,.T.);

+#3868=ORIENTED_EDGE('',*,*,#8955,.F.);

+#3869=ORIENTED_EDGE('',*,*,#8956,.F.);

+#3870=ORIENTED_EDGE('',*,*,#8953,.T.);

+#3871=ORIENTED_EDGE('',*,*,#7514,.T.);

+#3872=ORIENTED_EDGE('',*,*,#8957,.F.);

+#3873=ORIENTED_EDGE('',*,*,#8958,.F.);

+#3874=ORIENTED_EDGE('',*,*,#8955,.T.);

+#3875=ORIENTED_EDGE('',*,*,#7513,.T.);

+#3876=ORIENTED_EDGE('',*,*,#8959,.F.);

+#3877=ORIENTED_EDGE('',*,*,#8960,.F.);

+#3878=ORIENTED_EDGE('',*,*,#8957,.T.);

+#3879=ORIENTED_EDGE('',*,*,#7512,.T.);

+#3880=ORIENTED_EDGE('',*,*,#8961,.F.);

+#3881=ORIENTED_EDGE('',*,*,#8962,.F.);

+#3882=ORIENTED_EDGE('',*,*,#8959,.T.);

+#3883=ORIENTED_EDGE('',*,*,#7511,.T.);

+#3884=ORIENTED_EDGE('',*,*,#8963,.F.);

+#3885=ORIENTED_EDGE('',*,*,#8964,.F.);

+#3886=ORIENTED_EDGE('',*,*,#8961,.T.);

+#3887=ORIENTED_EDGE('',*,*,#7510,.T.);

+#3888=ORIENTED_EDGE('',*,*,#8965,.F.);

+#3889=ORIENTED_EDGE('',*,*,#8966,.F.);

+#3890=ORIENTED_EDGE('',*,*,#8963,.T.);

+#3891=ORIENTED_EDGE('',*,*,#7509,.T.);

+#3892=ORIENTED_EDGE('',*,*,#8967,.F.);

+#3893=ORIENTED_EDGE('',*,*,#8968,.F.);

+#3894=ORIENTED_EDGE('',*,*,#8965,.T.);

+#3895=ORIENTED_EDGE('',*,*,#7508,.T.);

+#3896=ORIENTED_EDGE('',*,*,#8969,.F.);

+#3897=ORIENTED_EDGE('',*,*,#8970,.F.);

+#3898=ORIENTED_EDGE('',*,*,#8967,.T.);

+#3899=ORIENTED_EDGE('',*,*,#7507,.T.);

+#3900=ORIENTED_EDGE('',*,*,#8971,.F.);

+#3901=ORIENTED_EDGE('',*,*,#8972,.F.);

+#3902=ORIENTED_EDGE('',*,*,#8969,.T.);

+#3903=ORIENTED_EDGE('',*,*,#7506,.T.);

+#3904=ORIENTED_EDGE('',*,*,#8973,.F.);

+#3905=ORIENTED_EDGE('',*,*,#8974,.F.);

+#3906=ORIENTED_EDGE('',*,*,#8971,.T.);

+#3907=ORIENTED_EDGE('',*,*,#7505,.T.);

+#3908=ORIENTED_EDGE('',*,*,#8975,.F.);

+#3909=ORIENTED_EDGE('',*,*,#8976,.F.);

+#3910=ORIENTED_EDGE('',*,*,#8973,.T.);

+#3911=ORIENTED_EDGE('',*,*,#7504,.T.);

+#3912=ORIENTED_EDGE('',*,*,#8977,.F.);

+#3913=ORIENTED_EDGE('',*,*,#8978,.F.);

+#3914=ORIENTED_EDGE('',*,*,#8975,.T.);

+#3915=ORIENTED_EDGE('',*,*,#7503,.T.);

+#3916=ORIENTED_EDGE('',*,*,#8979,.F.);

+#3917=ORIENTED_EDGE('',*,*,#8980,.F.);

+#3918=ORIENTED_EDGE('',*,*,#8977,.T.);

+#3919=ORIENTED_EDGE('',*,*,#7502,.T.);

+#3920=ORIENTED_EDGE('',*,*,#8981,.F.);

+#3921=ORIENTED_EDGE('',*,*,#8982,.F.);

+#3922=ORIENTED_EDGE('',*,*,#8979,.T.);

+#3923=ORIENTED_EDGE('',*,*,#7501,.T.);

+#3924=ORIENTED_EDGE('',*,*,#8983,.F.);

+#3925=ORIENTED_EDGE('',*,*,#8984,.F.);

+#3926=ORIENTED_EDGE('',*,*,#8981,.T.);

+#3927=ORIENTED_EDGE('',*,*,#7500,.T.);

+#3928=ORIENTED_EDGE('',*,*,#8985,.F.);

+#3929=ORIENTED_EDGE('',*,*,#8986,.F.);

+#3930=ORIENTED_EDGE('',*,*,#8983,.T.);

+#3931=ORIENTED_EDGE('',*,*,#7499,.T.);

+#3932=ORIENTED_EDGE('',*,*,#8987,.F.);

+#3933=ORIENTED_EDGE('',*,*,#8988,.F.);

+#3934=ORIENTED_EDGE('',*,*,#8985,.T.);

+#3935=ORIENTED_EDGE('',*,*,#7498,.T.);

+#3936=ORIENTED_EDGE('',*,*,#8989,.F.);

+#3937=ORIENTED_EDGE('',*,*,#8990,.F.);

+#3938=ORIENTED_EDGE('',*,*,#8987,.T.);

+#3939=ORIENTED_EDGE('',*,*,#7497,.T.);

+#3940=ORIENTED_EDGE('',*,*,#8991,.F.);

+#3941=ORIENTED_EDGE('',*,*,#8992,.F.);

+#3942=ORIENTED_EDGE('',*,*,#8989,.T.);

+#3943=ORIENTED_EDGE('',*,*,#7496,.T.);

+#3944=ORIENTED_EDGE('',*,*,#8993,.F.);

+#3945=ORIENTED_EDGE('',*,*,#8994,.F.);

+#3946=ORIENTED_EDGE('',*,*,#8991,.T.);

+#3947=ORIENTED_EDGE('',*,*,#7495,.T.);

+#3948=ORIENTED_EDGE('',*,*,#8995,.F.);

+#3949=ORIENTED_EDGE('',*,*,#8996,.F.);

+#3950=ORIENTED_EDGE('',*,*,#8993,.T.);

+#3951=ORIENTED_EDGE('',*,*,#7494,.T.);

+#3952=ORIENTED_EDGE('',*,*,#8997,.F.);

+#3953=ORIENTED_EDGE('',*,*,#8998,.F.);

+#3954=ORIENTED_EDGE('',*,*,#8995,.T.);

+#3955=ORIENTED_EDGE('',*,*,#7493,.T.);

+#3956=ORIENTED_EDGE('',*,*,#8999,.F.);

+#3957=ORIENTED_EDGE('',*,*,#9000,.F.);

+#3958=ORIENTED_EDGE('',*,*,#8997,.T.);

+#3959=ORIENTED_EDGE('',*,*,#7492,.T.);

+#3960=ORIENTED_EDGE('',*,*,#9001,.F.);

+#3961=ORIENTED_EDGE('',*,*,#9002,.F.);

+#3962=ORIENTED_EDGE('',*,*,#8999,.T.);

+#3963=ORIENTED_EDGE('',*,*,#7491,.T.);

+#3964=ORIENTED_EDGE('',*,*,#9003,.F.);

+#3965=ORIENTED_EDGE('',*,*,#9004,.F.);

+#3966=ORIENTED_EDGE('',*,*,#9001,.T.);

+#3967=ORIENTED_EDGE('',*,*,#7490,.T.);

+#3968=ORIENTED_EDGE('',*,*,#9005,.F.);

+#3969=ORIENTED_EDGE('',*,*,#9006,.F.);

+#3970=ORIENTED_EDGE('',*,*,#9003,.T.);

+#3971=ORIENTED_EDGE('',*,*,#7489,.T.);

+#3972=ORIENTED_EDGE('',*,*,#9007,.F.);

+#3973=ORIENTED_EDGE('',*,*,#9008,.F.);

+#3974=ORIENTED_EDGE('',*,*,#9005,.T.);

+#3975=ORIENTED_EDGE('',*,*,#7488,.T.);

+#3976=ORIENTED_EDGE('',*,*,#9009,.F.);

+#3977=ORIENTED_EDGE('',*,*,#9010,.F.);

+#3978=ORIENTED_EDGE('',*,*,#9007,.T.);

+#3979=ORIENTED_EDGE('',*,*,#7487,.T.);

+#3980=ORIENTED_EDGE('',*,*,#9011,.F.);

+#3981=ORIENTED_EDGE('',*,*,#9012,.F.);

+#3982=ORIENTED_EDGE('',*,*,#9009,.T.);

+#3983=ORIENTED_EDGE('',*,*,#7486,.T.);

+#3984=ORIENTED_EDGE('',*,*,#9013,.F.);

+#3985=ORIENTED_EDGE('',*,*,#9014,.F.);

+#3986=ORIENTED_EDGE('',*,*,#9011,.T.);

+#3987=ORIENTED_EDGE('',*,*,#7485,.T.);

+#3988=ORIENTED_EDGE('',*,*,#9015,.F.);

+#3989=ORIENTED_EDGE('',*,*,#9016,.F.);

+#3990=ORIENTED_EDGE('',*,*,#9013,.T.);

+#3991=ORIENTED_EDGE('',*,*,#7484,.T.);

+#3992=ORIENTED_EDGE('',*,*,#9017,.F.);

+#3993=ORIENTED_EDGE('',*,*,#9018,.F.);

+#3994=ORIENTED_EDGE('',*,*,#9015,.T.);

+#3995=ORIENTED_EDGE('',*,*,#7483,.T.);

+#3996=ORIENTED_EDGE('',*,*,#9019,.F.);

+#3997=ORIENTED_EDGE('',*,*,#9020,.F.);

+#3998=ORIENTED_EDGE('',*,*,#9017,.T.);

+#3999=ORIENTED_EDGE('',*,*,#7482,.T.);

+#4000=ORIENTED_EDGE('',*,*,#9021,.F.);

+#4001=ORIENTED_EDGE('',*,*,#9022,.F.);

+#4002=ORIENTED_EDGE('',*,*,#9019,.T.);

+#4003=ORIENTED_EDGE('',*,*,#7481,.T.);

+#4004=ORIENTED_EDGE('',*,*,#9023,.F.);

+#4005=ORIENTED_EDGE('',*,*,#9024,.F.);

+#4006=ORIENTED_EDGE('',*,*,#9021,.T.);

+#4007=ORIENTED_EDGE('',*,*,#7480,.T.);

+#4008=ORIENTED_EDGE('',*,*,#9025,.F.);

+#4009=ORIENTED_EDGE('',*,*,#9026,.F.);

+#4010=ORIENTED_EDGE('',*,*,#9023,.T.);

+#4011=ORIENTED_EDGE('',*,*,#7479,.T.);

+#4012=ORIENTED_EDGE('',*,*,#9027,.F.);

+#4013=ORIENTED_EDGE('',*,*,#9028,.F.);

+#4014=ORIENTED_EDGE('',*,*,#9025,.T.);

+#4015=ORIENTED_EDGE('',*,*,#7478,.T.);

+#4016=ORIENTED_EDGE('',*,*,#9029,.F.);

+#4017=ORIENTED_EDGE('',*,*,#9030,.F.);

+#4018=ORIENTED_EDGE('',*,*,#9027,.T.);

+#4019=ORIENTED_EDGE('',*,*,#7477,.T.);

+#4020=ORIENTED_EDGE('',*,*,#9031,.F.);

+#4021=ORIENTED_EDGE('',*,*,#9032,.F.);

+#4022=ORIENTED_EDGE('',*,*,#9029,.T.);

+#4023=ORIENTED_EDGE('',*,*,#7476,.T.);

+#4024=ORIENTED_EDGE('',*,*,#9033,.F.);

+#4025=ORIENTED_EDGE('',*,*,#9034,.F.);

+#4026=ORIENTED_EDGE('',*,*,#9031,.T.);

+#4027=ORIENTED_EDGE('',*,*,#7475,.T.);

+#4028=ORIENTED_EDGE('',*,*,#9035,.F.);

+#4029=ORIENTED_EDGE('',*,*,#9036,.F.);

+#4030=ORIENTED_EDGE('',*,*,#9033,.T.);

+#4031=ORIENTED_EDGE('',*,*,#7474,.T.);

+#4032=ORIENTED_EDGE('',*,*,#9037,.F.);

+#4033=ORIENTED_EDGE('',*,*,#9038,.F.);

+#4034=ORIENTED_EDGE('',*,*,#9035,.T.);

+#4035=ORIENTED_EDGE('',*,*,#7473,.T.);

+#4036=ORIENTED_EDGE('',*,*,#9039,.F.);

+#4037=ORIENTED_EDGE('',*,*,#9040,.F.);

+#4038=ORIENTED_EDGE('',*,*,#9037,.T.);

+#4039=ORIENTED_EDGE('',*,*,#7472,.T.);

+#4040=ORIENTED_EDGE('',*,*,#9041,.F.);

+#4041=ORIENTED_EDGE('',*,*,#9042,.F.);

+#4042=ORIENTED_EDGE('',*,*,#9039,.T.);

+#4043=ORIENTED_EDGE('',*,*,#7471,.T.);

+#4044=ORIENTED_EDGE('',*,*,#9043,.F.);

+#4045=ORIENTED_EDGE('',*,*,#9044,.F.);

+#4046=ORIENTED_EDGE('',*,*,#9041,.T.);

+#4047=ORIENTED_EDGE('',*,*,#7470,.T.);

+#4048=ORIENTED_EDGE('',*,*,#9045,.F.);

+#4049=ORIENTED_EDGE('',*,*,#9046,.F.);

+#4050=ORIENTED_EDGE('',*,*,#9043,.T.);

+#4051=ORIENTED_EDGE('',*,*,#7469,.T.);

+#4052=ORIENTED_EDGE('',*,*,#9047,.F.);

+#4053=ORIENTED_EDGE('',*,*,#9048,.F.);

+#4054=ORIENTED_EDGE('',*,*,#9045,.T.);

+#4055=ORIENTED_EDGE('',*,*,#7468,.T.);

+#4056=ORIENTED_EDGE('',*,*,#9049,.F.);

+#4057=ORIENTED_EDGE('',*,*,#9050,.F.);

+#4058=ORIENTED_EDGE('',*,*,#9047,.T.);

+#4059=ORIENTED_EDGE('',*,*,#7467,.T.);

+#4060=ORIENTED_EDGE('',*,*,#9051,.F.);

+#4061=ORIENTED_EDGE('',*,*,#9052,.F.);

+#4062=ORIENTED_EDGE('',*,*,#9049,.T.);

+#4063=ORIENTED_EDGE('',*,*,#7466,.T.);

+#4064=ORIENTED_EDGE('',*,*,#9053,.F.);

+#4065=ORIENTED_EDGE('',*,*,#9054,.F.);

+#4066=ORIENTED_EDGE('',*,*,#9051,.T.);

+#4067=ORIENTED_EDGE('',*,*,#7465,.T.);

+#4068=ORIENTED_EDGE('',*,*,#9055,.F.);

+#4069=ORIENTED_EDGE('',*,*,#9056,.F.);

+#4070=ORIENTED_EDGE('',*,*,#9053,.T.);

+#4071=ORIENTED_EDGE('',*,*,#7464,.T.);

+#4072=ORIENTED_EDGE('',*,*,#9057,.F.);

+#4073=ORIENTED_EDGE('',*,*,#9058,.F.);

+#4074=ORIENTED_EDGE('',*,*,#9055,.T.);

+#4075=ORIENTED_EDGE('',*,*,#7463,.T.);

+#4076=ORIENTED_EDGE('',*,*,#9059,.F.);

+#4077=ORIENTED_EDGE('',*,*,#9060,.F.);

+#4078=ORIENTED_EDGE('',*,*,#9057,.T.);

+#4079=ORIENTED_EDGE('',*,*,#7462,.T.);

+#4080=ORIENTED_EDGE('',*,*,#9061,.F.);

+#4081=ORIENTED_EDGE('',*,*,#9062,.F.);

+#4082=ORIENTED_EDGE('',*,*,#9059,.T.);

+#4083=ORIENTED_EDGE('',*,*,#7461,.T.);

+#4084=ORIENTED_EDGE('',*,*,#9063,.F.);

+#4085=ORIENTED_EDGE('',*,*,#9064,.F.);

+#4086=ORIENTED_EDGE('',*,*,#9061,.T.);

+#4087=ORIENTED_EDGE('',*,*,#7460,.T.);

+#4088=ORIENTED_EDGE('',*,*,#9065,.F.);

+#4089=ORIENTED_EDGE('',*,*,#9066,.F.);

+#4090=ORIENTED_EDGE('',*,*,#9063,.T.);

+#4091=ORIENTED_EDGE('',*,*,#7459,.T.);

+#4092=ORIENTED_EDGE('',*,*,#9067,.F.);

+#4093=ORIENTED_EDGE('',*,*,#9068,.F.);

+#4094=ORIENTED_EDGE('',*,*,#9065,.T.);

+#4095=ORIENTED_EDGE('',*,*,#7458,.T.);

+#4096=ORIENTED_EDGE('',*,*,#9069,.F.);

+#4097=ORIENTED_EDGE('',*,*,#9070,.F.);

+#4098=ORIENTED_EDGE('',*,*,#9067,.T.);

+#4099=ORIENTED_EDGE('',*,*,#7457,.T.);

+#4100=ORIENTED_EDGE('',*,*,#9071,.F.);

+#4101=ORIENTED_EDGE('',*,*,#9072,.F.);

+#4102=ORIENTED_EDGE('',*,*,#9069,.T.);

+#4103=ORIENTED_EDGE('',*,*,#7456,.T.);

+#4104=ORIENTED_EDGE('',*,*,#9073,.F.);

+#4105=ORIENTED_EDGE('',*,*,#9074,.F.);

+#4106=ORIENTED_EDGE('',*,*,#9071,.T.);

+#4107=ORIENTED_EDGE('',*,*,#7455,.T.);

+#4108=ORIENTED_EDGE('',*,*,#9075,.F.);

+#4109=ORIENTED_EDGE('',*,*,#9076,.F.);

+#4110=ORIENTED_EDGE('',*,*,#9073,.T.);

+#4111=ORIENTED_EDGE('',*,*,#7454,.T.);

+#4112=ORIENTED_EDGE('',*,*,#9077,.F.);

+#4113=ORIENTED_EDGE('',*,*,#9078,.F.);

+#4114=ORIENTED_EDGE('',*,*,#9075,.T.);

+#4115=ORIENTED_EDGE('',*,*,#7453,.T.);

+#4116=ORIENTED_EDGE('',*,*,#9079,.F.);

+#4117=ORIENTED_EDGE('',*,*,#9080,.F.);

+#4118=ORIENTED_EDGE('',*,*,#9077,.T.);

+#4119=ORIENTED_EDGE('',*,*,#9081,.F.);

+#4120=ORIENTED_EDGE('',*,*,#9082,.F.);

+#4121=ORIENTED_EDGE('',*,*,#9083,.T.);

+#4122=ORIENTED_EDGE('',*,*,#9084,.T.);

+#4123=ORIENTED_EDGE('',*,*,#9085,.F.);

+#4124=ORIENTED_EDGE('',*,*,#9086,.F.);

+#4125=ORIENTED_EDGE('',*,*,#9087,.T.);

+#4126=ORIENTED_EDGE('',*,*,#9082,.T.);

+#4127=ORIENTED_EDGE('',*,*,#9088,.F.);

+#4128=ORIENTED_EDGE('',*,*,#9089,.F.);

+#4129=ORIENTED_EDGE('',*,*,#9090,.T.);

+#4130=ORIENTED_EDGE('',*,*,#9086,.T.);

+#4131=ORIENTED_EDGE('',*,*,#9091,.F.);

+#4132=ORIENTED_EDGE('',*,*,#9092,.F.);

+#4133=ORIENTED_EDGE('',*,*,#9093,.T.);

+#4134=ORIENTED_EDGE('',*,*,#9089,.T.);

+#4135=ORIENTED_EDGE('',*,*,#9094,.F.);

+#4136=ORIENTED_EDGE('',*,*,#9095,.F.);

+#4137=ORIENTED_EDGE('',*,*,#9096,.T.);

+#4138=ORIENTED_EDGE('',*,*,#9092,.T.);

+#4139=ORIENTED_EDGE('',*,*,#9097,.F.);

+#4140=ORIENTED_EDGE('',*,*,#9098,.F.);

+#4141=ORIENTED_EDGE('',*,*,#9099,.T.);

+#4142=ORIENTED_EDGE('',*,*,#9095,.T.);

+#4143=ORIENTED_EDGE('',*,*,#9100,.F.);

+#4144=ORIENTED_EDGE('',*,*,#9101,.F.);

+#4145=ORIENTED_EDGE('',*,*,#9102,.T.);

+#4146=ORIENTED_EDGE('',*,*,#9098,.T.);

+#4147=ORIENTED_EDGE('',*,*,#9103,.F.);

+#4148=ORIENTED_EDGE('',*,*,#9104,.F.);

+#4149=ORIENTED_EDGE('',*,*,#9105,.T.);

+#4150=ORIENTED_EDGE('',*,*,#9101,.T.);

+#4151=ORIENTED_EDGE('',*,*,#9106,.F.);

+#4152=ORIENTED_EDGE('',*,*,#9107,.F.);

+#4153=ORIENTED_EDGE('',*,*,#9108,.T.);

+#4154=ORIENTED_EDGE('',*,*,#9104,.T.);

+#4155=ORIENTED_EDGE('',*,*,#9109,.F.);

+#4156=ORIENTED_EDGE('',*,*,#9110,.F.);

+#4157=ORIENTED_EDGE('',*,*,#9111,.T.);

+#4158=ORIENTED_EDGE('',*,*,#9107,.T.);

+#4159=ORIENTED_EDGE('',*,*,#9112,.F.);

+#4160=ORIENTED_EDGE('',*,*,#9113,.F.);

+#4161=ORIENTED_EDGE('',*,*,#9114,.T.);

+#4162=ORIENTED_EDGE('',*,*,#9110,.T.);

+#4163=ORIENTED_EDGE('',*,*,#9115,.F.);

+#4164=ORIENTED_EDGE('',*,*,#9116,.F.);

+#4165=ORIENTED_EDGE('',*,*,#9117,.T.);

+#4166=ORIENTED_EDGE('',*,*,#9113,.T.);

+#4167=ORIENTED_EDGE('',*,*,#9118,.F.);

+#4168=ORIENTED_EDGE('',*,*,#9119,.F.);

+#4169=ORIENTED_EDGE('',*,*,#9120,.T.);

+#4170=ORIENTED_EDGE('',*,*,#9116,.T.);

+#4171=ORIENTED_EDGE('',*,*,#9121,.F.);

+#4172=ORIENTED_EDGE('',*,*,#9122,.F.);

+#4173=ORIENTED_EDGE('',*,*,#9123,.T.);

+#4174=ORIENTED_EDGE('',*,*,#9119,.T.);

+#4175=ORIENTED_EDGE('',*,*,#9124,.F.);

+#4176=ORIENTED_EDGE('',*,*,#9125,.F.);

+#4177=ORIENTED_EDGE('',*,*,#9126,.T.);

+#4178=ORIENTED_EDGE('',*,*,#9122,.T.);

+#4179=ORIENTED_EDGE('',*,*,#9127,.F.);

+#4180=ORIENTED_EDGE('',*,*,#9128,.F.);

+#4181=ORIENTED_EDGE('',*,*,#9129,.T.);

+#4182=ORIENTED_EDGE('',*,*,#9125,.T.);

+#4183=ORIENTED_EDGE('',*,*,#9130,.F.);

+#4184=ORIENTED_EDGE('',*,*,#9131,.F.);

+#4185=ORIENTED_EDGE('',*,*,#9132,.T.);

+#4186=ORIENTED_EDGE('',*,*,#9128,.T.);

+#4187=ORIENTED_EDGE('',*,*,#9133,.F.);

+#4188=ORIENTED_EDGE('',*,*,#9134,.F.);

+#4189=ORIENTED_EDGE('',*,*,#9135,.T.);

+#4190=ORIENTED_EDGE('',*,*,#9131,.T.);

+#4191=ORIENTED_EDGE('',*,*,#9136,.F.);

+#4192=ORIENTED_EDGE('',*,*,#9137,.F.);

+#4193=ORIENTED_EDGE('',*,*,#9138,.T.);

+#4194=ORIENTED_EDGE('',*,*,#9134,.T.);

+#4195=ORIENTED_EDGE('',*,*,#9139,.F.);

+#4196=ORIENTED_EDGE('',*,*,#9140,.F.);

+#4197=ORIENTED_EDGE('',*,*,#9141,.T.);

+#4198=ORIENTED_EDGE('',*,*,#9137,.T.);

+#4199=ORIENTED_EDGE('',*,*,#9142,.F.);

+#4200=ORIENTED_EDGE('',*,*,#9143,.F.);

+#4201=ORIENTED_EDGE('',*,*,#9144,.T.);

+#4202=ORIENTED_EDGE('',*,*,#9140,.T.);

+#4203=ORIENTED_EDGE('',*,*,#9145,.F.);

+#4204=ORIENTED_EDGE('',*,*,#9146,.F.);

+#4205=ORIENTED_EDGE('',*,*,#9147,.T.);

+#4206=ORIENTED_EDGE('',*,*,#9143,.T.);

+#4207=ORIENTED_EDGE('',*,*,#9148,.F.);

+#4208=ORIENTED_EDGE('',*,*,#9149,.F.);

+#4209=ORIENTED_EDGE('',*,*,#9150,.T.);

+#4210=ORIENTED_EDGE('',*,*,#9146,.T.);

+#4211=ORIENTED_EDGE('',*,*,#9151,.F.);

+#4212=ORIENTED_EDGE('',*,*,#9152,.F.);

+#4213=ORIENTED_EDGE('',*,*,#9153,.T.);

+#4214=ORIENTED_EDGE('',*,*,#9149,.T.);

+#4215=ORIENTED_EDGE('',*,*,#9154,.F.);

+#4216=ORIENTED_EDGE('',*,*,#9155,.F.);

+#4217=ORIENTED_EDGE('',*,*,#9156,.T.);

+#4218=ORIENTED_EDGE('',*,*,#9152,.T.);

+#4219=ORIENTED_EDGE('',*,*,#9157,.F.);

+#4220=ORIENTED_EDGE('',*,*,#9158,.F.);

+#4221=ORIENTED_EDGE('',*,*,#9159,.T.);

+#4222=ORIENTED_EDGE('',*,*,#9155,.T.);

+#4223=ORIENTED_EDGE('',*,*,#9160,.F.);

+#4224=ORIENTED_EDGE('',*,*,#9161,.F.);

+#4225=ORIENTED_EDGE('',*,*,#9162,.T.);

+#4226=ORIENTED_EDGE('',*,*,#9158,.T.);

+#4227=ORIENTED_EDGE('',*,*,#9163,.F.);

+#4228=ORIENTED_EDGE('',*,*,#9164,.F.);

+#4229=ORIENTED_EDGE('',*,*,#9165,.T.);

+#4230=ORIENTED_EDGE('',*,*,#9161,.T.);

+#4231=ORIENTED_EDGE('',*,*,#9166,.F.);

+#4232=ORIENTED_EDGE('',*,*,#9167,.F.);

+#4233=ORIENTED_EDGE('',*,*,#9168,.T.);

+#4234=ORIENTED_EDGE('',*,*,#9164,.T.);

+#4235=ORIENTED_EDGE('',*,*,#9169,.F.);

+#4236=ORIENTED_EDGE('',*,*,#9170,.F.);

+#4237=ORIENTED_EDGE('',*,*,#9171,.T.);

+#4238=ORIENTED_EDGE('',*,*,#9167,.T.);

+#4239=ORIENTED_EDGE('',*,*,#9172,.F.);

+#4240=ORIENTED_EDGE('',*,*,#9173,.F.);

+#4241=ORIENTED_EDGE('',*,*,#9174,.T.);

+#4242=ORIENTED_EDGE('',*,*,#9170,.T.);

+#4243=ORIENTED_EDGE('',*,*,#9175,.F.);

+#4244=ORIENTED_EDGE('',*,*,#9176,.F.);

+#4245=ORIENTED_EDGE('',*,*,#9177,.T.);

+#4246=ORIENTED_EDGE('',*,*,#9173,.T.);

+#4247=ORIENTED_EDGE('',*,*,#9178,.F.);

+#4248=ORIENTED_EDGE('',*,*,#9179,.F.);

+#4249=ORIENTED_EDGE('',*,*,#9180,.T.);

+#4250=ORIENTED_EDGE('',*,*,#9176,.T.);

+#4251=ORIENTED_EDGE('',*,*,#9181,.F.);

+#4252=ORIENTED_EDGE('',*,*,#9182,.F.);

+#4253=ORIENTED_EDGE('',*,*,#9183,.T.);

+#4254=ORIENTED_EDGE('',*,*,#9179,.T.);

+#4255=ORIENTED_EDGE('',*,*,#9184,.F.);

+#4256=ORIENTED_EDGE('',*,*,#9185,.F.);

+#4257=ORIENTED_EDGE('',*,*,#9186,.T.);

+#4258=ORIENTED_EDGE('',*,*,#9182,.T.);

+#4259=ORIENTED_EDGE('',*,*,#9187,.F.);

+#4260=ORIENTED_EDGE('',*,*,#9188,.F.);

+#4261=ORIENTED_EDGE('',*,*,#9189,.T.);

+#4262=ORIENTED_EDGE('',*,*,#9185,.T.);

+#4263=ORIENTED_EDGE('',*,*,#9190,.F.);

+#4264=ORIENTED_EDGE('',*,*,#9191,.F.);

+#4265=ORIENTED_EDGE('',*,*,#9192,.T.);

+#4266=ORIENTED_EDGE('',*,*,#9188,.T.);

+#4267=ORIENTED_EDGE('',*,*,#9193,.F.);

+#4268=ORIENTED_EDGE('',*,*,#9194,.F.);

+#4269=ORIENTED_EDGE('',*,*,#9195,.T.);

+#4270=ORIENTED_EDGE('',*,*,#9191,.T.);

+#4271=ORIENTED_EDGE('',*,*,#9196,.F.);

+#4272=ORIENTED_EDGE('',*,*,#9197,.F.);

+#4273=ORIENTED_EDGE('',*,*,#9198,.T.);

+#4274=ORIENTED_EDGE('',*,*,#9194,.T.);

+#4275=ORIENTED_EDGE('',*,*,#9199,.F.);

+#4276=ORIENTED_EDGE('',*,*,#9200,.F.);

+#4277=ORIENTED_EDGE('',*,*,#9201,.T.);

+#4278=ORIENTED_EDGE('',*,*,#9202,.T.);

+#4279=ORIENTED_EDGE('',*,*,#9203,.F.);

+#4280=ORIENTED_EDGE('',*,*,#9204,.F.);

+#4281=ORIENTED_EDGE('',*,*,#9205,.T.);

+#4282=ORIENTED_EDGE('',*,*,#9200,.T.);

+#4283=ORIENTED_EDGE('',*,*,#9206,.F.);

+#4284=ORIENTED_EDGE('',*,*,#9207,.F.);

+#4285=ORIENTED_EDGE('',*,*,#9208,.T.);

+#4286=ORIENTED_EDGE('',*,*,#9204,.T.);

+#4287=ORIENTED_EDGE('',*,*,#9209,.F.);

+#4288=ORIENTED_EDGE('',*,*,#9210,.F.);

+#4289=ORIENTED_EDGE('',*,*,#9211,.T.);

+#4290=ORIENTED_EDGE('',*,*,#9207,.T.);

+#4291=ORIENTED_EDGE('',*,*,#9212,.F.);

+#4292=ORIENTED_EDGE('',*,*,#9213,.F.);

+#4293=ORIENTED_EDGE('',*,*,#9214,.T.);

+#4294=ORIENTED_EDGE('',*,*,#9210,.T.);

+#4295=ORIENTED_EDGE('',*,*,#9215,.F.);

+#4296=ORIENTED_EDGE('',*,*,#9216,.F.);

+#4297=ORIENTED_EDGE('',*,*,#9217,.T.);

+#4298=ORIENTED_EDGE('',*,*,#9213,.T.);

+#4299=ORIENTED_EDGE('',*,*,#9218,.F.);

+#4300=ORIENTED_EDGE('',*,*,#9219,.F.);

+#4301=ORIENTED_EDGE('',*,*,#9220,.T.);

+#4302=ORIENTED_EDGE('',*,*,#9216,.T.);

+#4303=ORIENTED_EDGE('',*,*,#9221,.F.);

+#4304=ORIENTED_EDGE('',*,*,#9222,.F.);

+#4305=ORIENTED_EDGE('',*,*,#9223,.T.);

+#4306=ORIENTED_EDGE('',*,*,#9219,.T.);

+#4307=ORIENTED_EDGE('',*,*,#9224,.F.);

+#4308=ORIENTED_EDGE('',*,*,#9225,.F.);

+#4309=ORIENTED_EDGE('',*,*,#9226,.T.);

+#4310=ORIENTED_EDGE('',*,*,#9222,.T.);

+#4311=ORIENTED_EDGE('',*,*,#9227,.F.);

+#4312=ORIENTED_EDGE('',*,*,#9228,.F.);

+#4313=ORIENTED_EDGE('',*,*,#9229,.T.);

+#4314=ORIENTED_EDGE('',*,*,#9225,.T.);

+#4315=ORIENTED_EDGE('',*,*,#9230,.F.);

+#4316=ORIENTED_EDGE('',*,*,#9231,.F.);

+#4317=ORIENTED_EDGE('',*,*,#9232,.T.);

+#4318=ORIENTED_EDGE('',*,*,#9228,.T.);

+#4319=ORIENTED_EDGE('',*,*,#9233,.F.);

+#4320=ORIENTED_EDGE('',*,*,#9234,.F.);

+#4321=ORIENTED_EDGE('',*,*,#9235,.T.);

+#4322=ORIENTED_EDGE('',*,*,#9231,.T.);

+#4323=ORIENTED_EDGE('',*,*,#9236,.F.);

+#4324=ORIENTED_EDGE('',*,*,#9237,.F.);

+#4325=ORIENTED_EDGE('',*,*,#9238,.T.);

+#4326=ORIENTED_EDGE('',*,*,#9234,.T.);

+#4327=ORIENTED_EDGE('',*,*,#9239,.F.);

+#4328=ORIENTED_EDGE('',*,*,#9240,.F.);

+#4329=ORIENTED_EDGE('',*,*,#9241,.T.);

+#4330=ORIENTED_EDGE('',*,*,#9237,.T.);

+#4331=ORIENTED_EDGE('',*,*,#9242,.F.);

+#4332=ORIENTED_EDGE('',*,*,#9243,.F.);

+#4333=ORIENTED_EDGE('',*,*,#9244,.T.);

+#4334=ORIENTED_EDGE('',*,*,#9240,.T.);

+#4335=ORIENTED_EDGE('',*,*,#9245,.F.);

+#4336=ORIENTED_EDGE('',*,*,#9246,.F.);

+#4337=ORIENTED_EDGE('',*,*,#9247,.T.);

+#4338=ORIENTED_EDGE('',*,*,#9243,.T.);

+#4339=ORIENTED_EDGE('',*,*,#9248,.F.);

+#4340=ORIENTED_EDGE('',*,*,#9249,.F.);

+#4341=ORIENTED_EDGE('',*,*,#9250,.T.);

+#4342=ORIENTED_EDGE('',*,*,#9246,.T.);

+#4343=ORIENTED_EDGE('',*,*,#9251,.F.);

+#4344=ORIENTED_EDGE('',*,*,#9252,.F.);

+#4345=ORIENTED_EDGE('',*,*,#9253,.T.);

+#4346=ORIENTED_EDGE('',*,*,#9249,.T.);

+#4347=ORIENTED_EDGE('',*,*,#9254,.F.);

+#4348=ORIENTED_EDGE('',*,*,#9255,.F.);

+#4349=ORIENTED_EDGE('',*,*,#9256,.T.);

+#4350=ORIENTED_EDGE('',*,*,#9252,.T.);

+#4351=ORIENTED_EDGE('',*,*,#9257,.F.);

+#4352=ORIENTED_EDGE('',*,*,#9258,.F.);

+#4353=ORIENTED_EDGE('',*,*,#9259,.T.);

+#4354=ORIENTED_EDGE('',*,*,#9255,.T.);

+#4355=ORIENTED_EDGE('',*,*,#9260,.F.);

+#4356=ORIENTED_EDGE('',*,*,#9261,.F.);

+#4357=ORIENTED_EDGE('',*,*,#9262,.T.);

+#4358=ORIENTED_EDGE('',*,*,#9258,.T.);

+#4359=ORIENTED_EDGE('',*,*,#9263,.F.);

+#4360=ORIENTED_EDGE('',*,*,#9264,.F.);

+#4361=ORIENTED_EDGE('',*,*,#9265,.T.);

+#4362=ORIENTED_EDGE('',*,*,#9261,.T.);

+#4363=ORIENTED_EDGE('',*,*,#9266,.F.);

+#4364=ORIENTED_EDGE('',*,*,#9267,.F.);

+#4365=ORIENTED_EDGE('',*,*,#9268,.T.);

+#4366=ORIENTED_EDGE('',*,*,#9264,.T.);

+#4367=ORIENTED_EDGE('',*,*,#9269,.F.);

+#4368=ORIENTED_EDGE('',*,*,#9270,.F.);

+#4369=ORIENTED_EDGE('',*,*,#9271,.T.);

+#4370=ORIENTED_EDGE('',*,*,#9267,.T.);

+#4371=ORIENTED_EDGE('',*,*,#9272,.F.);

+#4372=ORIENTED_EDGE('',*,*,#9273,.F.);

+#4373=ORIENTED_EDGE('',*,*,#9274,.T.);

+#4374=ORIENTED_EDGE('',*,*,#9270,.T.);

+#4375=ORIENTED_EDGE('',*,*,#9275,.F.);

+#4376=ORIENTED_EDGE('',*,*,#9276,.F.);

+#4377=ORIENTED_EDGE('',*,*,#9277,.T.);

+#4378=ORIENTED_EDGE('',*,*,#9273,.T.);

+#4379=ORIENTED_EDGE('',*,*,#9278,.F.);

+#4380=ORIENTED_EDGE('',*,*,#9279,.F.);

+#4381=ORIENTED_EDGE('',*,*,#9280,.T.);

+#4382=ORIENTED_EDGE('',*,*,#9276,.T.);

+#4383=ORIENTED_EDGE('',*,*,#9281,.F.);

+#4384=ORIENTED_EDGE('',*,*,#9282,.F.);

+#4385=ORIENTED_EDGE('',*,*,#9283,.T.);

+#4386=ORIENTED_EDGE('',*,*,#9279,.T.);

+#4387=ORIENTED_EDGE('',*,*,#9284,.F.);

+#4388=ORIENTED_EDGE('',*,*,#9285,.F.);

+#4389=ORIENTED_EDGE('',*,*,#9286,.T.);

+#4390=ORIENTED_EDGE('',*,*,#9282,.T.);

+#4391=ORIENTED_EDGE('',*,*,#9287,.F.);

+#4392=ORIENTED_EDGE('',*,*,#9288,.F.);

+#4393=ORIENTED_EDGE('',*,*,#9289,.T.);

+#4394=ORIENTED_EDGE('',*,*,#9285,.T.);

+#4395=ORIENTED_EDGE('',*,*,#9290,.F.);

+#4396=ORIENTED_EDGE('',*,*,#9291,.F.);

+#4397=ORIENTED_EDGE('',*,*,#9292,.T.);

+#4398=ORIENTED_EDGE('',*,*,#9288,.T.);

+#4399=ORIENTED_EDGE('',*,*,#9293,.F.);

+#4400=ORIENTED_EDGE('',*,*,#9294,.F.);

+#4401=ORIENTED_EDGE('',*,*,#9295,.T.);

+#4402=ORIENTED_EDGE('',*,*,#9291,.T.);

+#4403=ORIENTED_EDGE('',*,*,#9296,.F.);

+#4404=ORIENTED_EDGE('',*,*,#9297,.F.);

+#4405=ORIENTED_EDGE('',*,*,#9298,.T.);

+#4406=ORIENTED_EDGE('',*,*,#9294,.T.);

+#4407=ORIENTED_EDGE('',*,*,#9299,.F.);

+#4408=ORIENTED_EDGE('',*,*,#9300,.F.);

+#4409=ORIENTED_EDGE('',*,*,#9301,.T.);

+#4410=ORIENTED_EDGE('',*,*,#9297,.T.);

+#4411=ORIENTED_EDGE('',*,*,#9302,.F.);

+#4412=ORIENTED_EDGE('',*,*,#9303,.F.);

+#4413=ORIENTED_EDGE('',*,*,#9304,.T.);

+#4414=ORIENTED_EDGE('',*,*,#9300,.T.);

+#4415=ORIENTED_EDGE('',*,*,#9305,.F.);

+#4416=ORIENTED_EDGE('',*,*,#9306,.F.);

+#4417=ORIENTED_EDGE('',*,*,#9307,.T.);

+#4418=ORIENTED_EDGE('',*,*,#9303,.T.);

+#4419=ORIENTED_EDGE('',*,*,#9308,.F.);

+#4420=ORIENTED_EDGE('',*,*,#9309,.F.);

+#4421=ORIENTED_EDGE('',*,*,#9310,.T.);

+#4422=ORIENTED_EDGE('',*,*,#9306,.T.);

+#4423=ORIENTED_EDGE('',*,*,#9311,.F.);

+#4424=ORIENTED_EDGE('',*,*,#9312,.F.);

+#4425=ORIENTED_EDGE('',*,*,#9313,.T.);

+#4426=ORIENTED_EDGE('',*,*,#9309,.T.);

+#4427=ORIENTED_EDGE('',*,*,#9314,.F.);

+#4428=ORIENTED_EDGE('',*,*,#9315,.F.);

+#4429=ORIENTED_EDGE('',*,*,#9316,.T.);

+#4430=ORIENTED_EDGE('',*,*,#9312,.T.);

+#4431=ORIENTED_EDGE('',*,*,#9317,.F.);

+#4432=ORIENTED_EDGE('',*,*,#9084,.F.);

+#4433=ORIENTED_EDGE('',*,*,#9318,.T.);

+#4434=ORIENTED_EDGE('',*,*,#9197,.T.);

+#4435=ORIENTED_EDGE('',*,*,#9319,.F.);

+#4436=ORIENTED_EDGE('',*,*,#9202,.F.);

+#4437=ORIENTED_EDGE('',*,*,#9320,.T.);

+#4438=ORIENTED_EDGE('',*,*,#9315,.T.);

+#4439=ORIENTED_EDGE('',*,*,#7452,.T.);

+#4440=ORIENTED_EDGE('',*,*,#8924,.F.);

+#4441=ORIENTED_EDGE('',*,*,#9321,.F.);

+#4442=ORIENTED_EDGE('',*,*,#9079,.T.);

+#4443=ORIENTED_EDGE('',*,*,#9201,.F.);

+#4444=ORIENTED_EDGE('',*,*,#9205,.F.);

+#4445=ORIENTED_EDGE('',*,*,#9208,.F.);

+#4446=ORIENTED_EDGE('',*,*,#9211,.F.);

+#4447=ORIENTED_EDGE('',*,*,#9214,.F.);

+#4448=ORIENTED_EDGE('',*,*,#9217,.F.);

+#4449=ORIENTED_EDGE('',*,*,#9220,.F.);

+#4450=ORIENTED_EDGE('',*,*,#9223,.F.);

+#4451=ORIENTED_EDGE('',*,*,#9226,.F.);

+#4452=ORIENTED_EDGE('',*,*,#9229,.F.);

+#4453=ORIENTED_EDGE('',*,*,#9232,.F.);

+#4454=ORIENTED_EDGE('',*,*,#9235,.F.);

+#4455=ORIENTED_EDGE('',*,*,#9238,.F.);

+#4456=ORIENTED_EDGE('',*,*,#9241,.F.);

+#4457=ORIENTED_EDGE('',*,*,#9244,.F.);

+#4458=ORIENTED_EDGE('',*,*,#9247,.F.);

+#4459=ORIENTED_EDGE('',*,*,#9250,.F.);

+#4460=ORIENTED_EDGE('',*,*,#9253,.F.);

+#4461=ORIENTED_EDGE('',*,*,#9256,.F.);

+#4462=ORIENTED_EDGE('',*,*,#9259,.F.);

+#4463=ORIENTED_EDGE('',*,*,#9262,.F.);

+#4464=ORIENTED_EDGE('',*,*,#9265,.F.);

+#4465=ORIENTED_EDGE('',*,*,#9268,.F.);

+#4466=ORIENTED_EDGE('',*,*,#9271,.F.);

+#4467=ORIENTED_EDGE('',*,*,#9274,.F.);

+#4468=ORIENTED_EDGE('',*,*,#9277,.F.);

+#4469=ORIENTED_EDGE('',*,*,#9280,.F.);

+#4470=ORIENTED_EDGE('',*,*,#9283,.F.);

+#4471=ORIENTED_EDGE('',*,*,#9286,.F.);

+#4472=ORIENTED_EDGE('',*,*,#9289,.F.);

+#4473=ORIENTED_EDGE('',*,*,#9292,.F.);

+#4474=ORIENTED_EDGE('',*,*,#9295,.F.);

+#4475=ORIENTED_EDGE('',*,*,#9298,.F.);

+#4476=ORIENTED_EDGE('',*,*,#9301,.F.);

+#4477=ORIENTED_EDGE('',*,*,#9304,.F.);

+#4478=ORIENTED_EDGE('',*,*,#9307,.F.);

+#4479=ORIENTED_EDGE('',*,*,#9310,.F.);

+#4480=ORIENTED_EDGE('',*,*,#9313,.F.);

+#4481=ORIENTED_EDGE('',*,*,#9316,.F.);

+#4482=ORIENTED_EDGE('',*,*,#9320,.F.);

+#4483=ORIENTED_EDGE('',*,*,#9083,.F.);

+#4484=ORIENTED_EDGE('',*,*,#9087,.F.);

+#4485=ORIENTED_EDGE('',*,*,#9090,.F.);

+#4486=ORIENTED_EDGE('',*,*,#9093,.F.);

+#4487=ORIENTED_EDGE('',*,*,#9096,.F.);

+#4488=ORIENTED_EDGE('',*,*,#9099,.F.);

+#4489=ORIENTED_EDGE('',*,*,#9102,.F.);

+#4490=ORIENTED_EDGE('',*,*,#9105,.F.);

+#4491=ORIENTED_EDGE('',*,*,#9108,.F.);

+#4492=ORIENTED_EDGE('',*,*,#9111,.F.);

+#4493=ORIENTED_EDGE('',*,*,#9114,.F.);

+#4494=ORIENTED_EDGE('',*,*,#9117,.F.);

+#4495=ORIENTED_EDGE('',*,*,#9120,.F.);

+#4496=ORIENTED_EDGE('',*,*,#9123,.F.);

+#4497=ORIENTED_EDGE('',*,*,#9126,.F.);

+#4498=ORIENTED_EDGE('',*,*,#9129,.F.);

+#4499=ORIENTED_EDGE('',*,*,#9132,.F.);

+#4500=ORIENTED_EDGE('',*,*,#9135,.F.);

+#4501=ORIENTED_EDGE('',*,*,#9138,.F.);

+#4502=ORIENTED_EDGE('',*,*,#9141,.F.);

+#4503=ORIENTED_EDGE('',*,*,#9144,.F.);

+#4504=ORIENTED_EDGE('',*,*,#9147,.F.);

+#4505=ORIENTED_EDGE('',*,*,#9150,.F.);

+#4506=ORIENTED_EDGE('',*,*,#9153,.F.);

+#4507=ORIENTED_EDGE('',*,*,#9156,.F.);

+#4508=ORIENTED_EDGE('',*,*,#9159,.F.);

+#4509=ORIENTED_EDGE('',*,*,#9162,.F.);

+#4510=ORIENTED_EDGE('',*,*,#9165,.F.);

+#4511=ORIENTED_EDGE('',*,*,#9168,.F.);

+#4512=ORIENTED_EDGE('',*,*,#9171,.F.);

+#4513=ORIENTED_EDGE('',*,*,#9174,.F.);

+#4514=ORIENTED_EDGE('',*,*,#9177,.F.);

+#4515=ORIENTED_EDGE('',*,*,#9180,.F.);

+#4516=ORIENTED_EDGE('',*,*,#9183,.F.);

+#4517=ORIENTED_EDGE('',*,*,#9186,.F.);

+#4518=ORIENTED_EDGE('',*,*,#9189,.F.);

+#4519=ORIENTED_EDGE('',*,*,#9192,.F.);

+#4520=ORIENTED_EDGE('',*,*,#9195,.F.);

+#4521=ORIENTED_EDGE('',*,*,#9198,.F.);

+#4522=ORIENTED_EDGE('',*,*,#9318,.F.);

+#4523=ORIENTED_EDGE('',*,*,#8923,.T.);

+#4524=ORIENTED_EDGE('',*,*,#8926,.T.);

+#4525=ORIENTED_EDGE('',*,*,#8928,.T.);

+#4526=ORIENTED_EDGE('',*,*,#8930,.T.);

+#4527=ORIENTED_EDGE('',*,*,#8932,.T.);

+#4528=ORIENTED_EDGE('',*,*,#8934,.T.);

+#4529=ORIENTED_EDGE('',*,*,#8936,.T.);

+#4530=ORIENTED_EDGE('',*,*,#8938,.T.);

+#4531=ORIENTED_EDGE('',*,*,#8940,.T.);

+#4532=ORIENTED_EDGE('',*,*,#8942,.T.);

+#4533=ORIENTED_EDGE('',*,*,#8944,.T.);

+#4534=ORIENTED_EDGE('',*,*,#8946,.T.);

+#4535=ORIENTED_EDGE('',*,*,#8948,.T.);

+#4536=ORIENTED_EDGE('',*,*,#8950,.T.);

+#4537=ORIENTED_EDGE('',*,*,#8952,.T.);

+#4538=ORIENTED_EDGE('',*,*,#8954,.T.);

+#4539=ORIENTED_EDGE('',*,*,#8956,.T.);

+#4540=ORIENTED_EDGE('',*,*,#8958,.T.);

+#4541=ORIENTED_EDGE('',*,*,#8960,.T.);

+#4542=ORIENTED_EDGE('',*,*,#8962,.T.);

+#4543=ORIENTED_EDGE('',*,*,#8964,.T.);

+#4544=ORIENTED_EDGE('',*,*,#8966,.T.);

+#4545=ORIENTED_EDGE('',*,*,#8968,.T.);

+#4546=ORIENTED_EDGE('',*,*,#8970,.T.);

+#4547=ORIENTED_EDGE('',*,*,#8972,.T.);

+#4548=ORIENTED_EDGE('',*,*,#8974,.T.);

+#4549=ORIENTED_EDGE('',*,*,#8976,.T.);

+#4550=ORIENTED_EDGE('',*,*,#8978,.T.);

+#4551=ORIENTED_EDGE('',*,*,#8980,.T.);

+#4552=ORIENTED_EDGE('',*,*,#8982,.T.);

+#4553=ORIENTED_EDGE('',*,*,#8984,.T.);

+#4554=ORIENTED_EDGE('',*,*,#8986,.T.);

+#4555=ORIENTED_EDGE('',*,*,#8988,.T.);

+#4556=ORIENTED_EDGE('',*,*,#8990,.T.);

+#4557=ORIENTED_EDGE('',*,*,#8992,.T.);

+#4558=ORIENTED_EDGE('',*,*,#8994,.T.);

+#4559=ORIENTED_EDGE('',*,*,#8996,.T.);

+#4560=ORIENTED_EDGE('',*,*,#8998,.T.);

+#4561=ORIENTED_EDGE('',*,*,#9000,.T.);

+#4562=ORIENTED_EDGE('',*,*,#9002,.T.);

+#4563=ORIENTED_EDGE('',*,*,#9004,.T.);

+#4564=ORIENTED_EDGE('',*,*,#9006,.T.);

+#4565=ORIENTED_EDGE('',*,*,#9008,.T.);

+#4566=ORIENTED_EDGE('',*,*,#9010,.T.);

+#4567=ORIENTED_EDGE('',*,*,#9012,.T.);

+#4568=ORIENTED_EDGE('',*,*,#9014,.T.);

+#4569=ORIENTED_EDGE('',*,*,#9016,.T.);

+#4570=ORIENTED_EDGE('',*,*,#9018,.T.);

+#4571=ORIENTED_EDGE('',*,*,#9020,.T.);

+#4572=ORIENTED_EDGE('',*,*,#9022,.T.);

+#4573=ORIENTED_EDGE('',*,*,#9024,.T.);

+#4574=ORIENTED_EDGE('',*,*,#9026,.T.);

+#4575=ORIENTED_EDGE('',*,*,#9028,.T.);

+#4576=ORIENTED_EDGE('',*,*,#9030,.T.);

+#4577=ORIENTED_EDGE('',*,*,#9032,.T.);

+#4578=ORIENTED_EDGE('',*,*,#9034,.T.);

+#4579=ORIENTED_EDGE('',*,*,#9036,.T.);

+#4580=ORIENTED_EDGE('',*,*,#9038,.T.);

+#4581=ORIENTED_EDGE('',*,*,#9040,.T.);

+#4582=ORIENTED_EDGE('',*,*,#9042,.T.);

+#4583=ORIENTED_EDGE('',*,*,#9044,.T.);

+#4584=ORIENTED_EDGE('',*,*,#9046,.T.);

+#4585=ORIENTED_EDGE('',*,*,#9048,.T.);

+#4586=ORIENTED_EDGE('',*,*,#9050,.T.);

+#4587=ORIENTED_EDGE('',*,*,#9052,.T.);

+#4588=ORIENTED_EDGE('',*,*,#9054,.T.);

+#4589=ORIENTED_EDGE('',*,*,#9056,.T.);

+#4590=ORIENTED_EDGE('',*,*,#9058,.T.);

+#4591=ORIENTED_EDGE('',*,*,#9060,.T.);

+#4592=ORIENTED_EDGE('',*,*,#9062,.T.);

+#4593=ORIENTED_EDGE('',*,*,#9064,.T.);

+#4594=ORIENTED_EDGE('',*,*,#9066,.T.);

+#4595=ORIENTED_EDGE('',*,*,#9068,.T.);

+#4596=ORIENTED_EDGE('',*,*,#9070,.T.);

+#4597=ORIENTED_EDGE('',*,*,#9072,.T.);

+#4598=ORIENTED_EDGE('',*,*,#9074,.T.);

+#4599=ORIENTED_EDGE('',*,*,#9076,.T.);

+#4600=ORIENTED_EDGE('',*,*,#9078,.T.);

+#4601=ORIENTED_EDGE('',*,*,#9080,.T.);

+#4602=ORIENTED_EDGE('',*,*,#9321,.T.);

+#4603=ORIENTED_EDGE('',*,*,#9199,.T.);

+#4604=ORIENTED_EDGE('',*,*,#9319,.T.);

+#4605=ORIENTED_EDGE('',*,*,#9314,.T.);

+#4606=ORIENTED_EDGE('',*,*,#9311,.T.);

+#4607=ORIENTED_EDGE('',*,*,#9308,.T.);

+#4608=ORIENTED_EDGE('',*,*,#9305,.T.);

+#4609=ORIENTED_EDGE('',*,*,#9302,.T.);

+#4610=ORIENTED_EDGE('',*,*,#9299,.T.);

+#4611=ORIENTED_EDGE('',*,*,#9296,.T.);

+#4612=ORIENTED_EDGE('',*,*,#9293,.T.);

+#4613=ORIENTED_EDGE('',*,*,#9290,.T.);

+#4614=ORIENTED_EDGE('',*,*,#9287,.T.);

+#4615=ORIENTED_EDGE('',*,*,#9284,.T.);

+#4616=ORIENTED_EDGE('',*,*,#9281,.T.);

+#4617=ORIENTED_EDGE('',*,*,#9278,.T.);

+#4618=ORIENTED_EDGE('',*,*,#9275,.T.);

+#4619=ORIENTED_EDGE('',*,*,#9272,.T.);

+#4620=ORIENTED_EDGE('',*,*,#9269,.T.);

+#4621=ORIENTED_EDGE('',*,*,#9266,.T.);

+#4622=ORIENTED_EDGE('',*,*,#9263,.T.);

+#4623=ORIENTED_EDGE('',*,*,#9260,.T.);

+#4624=ORIENTED_EDGE('',*,*,#9257,.T.);

+#4625=ORIENTED_EDGE('',*,*,#9254,.T.);

+#4626=ORIENTED_EDGE('',*,*,#9251,.T.);

+#4627=ORIENTED_EDGE('',*,*,#9248,.T.);

+#4628=ORIENTED_EDGE('',*,*,#9245,.T.);

+#4629=ORIENTED_EDGE('',*,*,#9242,.T.);

+#4630=ORIENTED_EDGE('',*,*,#9239,.T.);

+#4631=ORIENTED_EDGE('',*,*,#9236,.T.);

+#4632=ORIENTED_EDGE('',*,*,#9233,.T.);

+#4633=ORIENTED_EDGE('',*,*,#9230,.T.);

+#4634=ORIENTED_EDGE('',*,*,#9227,.T.);

+#4635=ORIENTED_EDGE('',*,*,#9224,.T.);

+#4636=ORIENTED_EDGE('',*,*,#9221,.T.);

+#4637=ORIENTED_EDGE('',*,*,#9218,.T.);

+#4638=ORIENTED_EDGE('',*,*,#9215,.T.);

+#4639=ORIENTED_EDGE('',*,*,#9212,.T.);

+#4640=ORIENTED_EDGE('',*,*,#9209,.T.);

+#4641=ORIENTED_EDGE('',*,*,#9206,.T.);

+#4642=ORIENTED_EDGE('',*,*,#9203,.T.);

+#4643=ORIENTED_EDGE('',*,*,#9081,.T.);

+#4644=ORIENTED_EDGE('',*,*,#9317,.T.);

+#4645=ORIENTED_EDGE('',*,*,#9196,.T.);

+#4646=ORIENTED_EDGE('',*,*,#9193,.T.);

+#4647=ORIENTED_EDGE('',*,*,#9190,.T.);

+#4648=ORIENTED_EDGE('',*,*,#9187,.T.);

+#4649=ORIENTED_EDGE('',*,*,#9184,.T.);

+#4650=ORIENTED_EDGE('',*,*,#9181,.T.);

+#4651=ORIENTED_EDGE('',*,*,#9178,.T.);

+#4652=ORIENTED_EDGE('',*,*,#9175,.T.);

+#4653=ORIENTED_EDGE('',*,*,#9172,.T.);

+#4654=ORIENTED_EDGE('',*,*,#9169,.T.);

+#4655=ORIENTED_EDGE('',*,*,#9166,.T.);

+#4656=ORIENTED_EDGE('',*,*,#9163,.T.);

+#4657=ORIENTED_EDGE('',*,*,#9160,.T.);

+#4658=ORIENTED_EDGE('',*,*,#9157,.T.);

+#4659=ORIENTED_EDGE('',*,*,#9154,.T.);

+#4660=ORIENTED_EDGE('',*,*,#9151,.T.);

+#4661=ORIENTED_EDGE('',*,*,#9148,.T.);

+#4662=ORIENTED_EDGE('',*,*,#9145,.T.);

+#4663=ORIENTED_EDGE('',*,*,#9142,.T.);

+#4664=ORIENTED_EDGE('',*,*,#9139,.T.);

+#4665=ORIENTED_EDGE('',*,*,#9136,.T.);

+#4666=ORIENTED_EDGE('',*,*,#9133,.T.);

+#4667=ORIENTED_EDGE('',*,*,#9130,.T.);

+#4668=ORIENTED_EDGE('',*,*,#9127,.T.);

+#4669=ORIENTED_EDGE('',*,*,#9124,.T.);

+#4670=ORIENTED_EDGE('',*,*,#9121,.T.);

+#4671=ORIENTED_EDGE('',*,*,#9118,.T.);

+#4672=ORIENTED_EDGE('',*,*,#9115,.T.);

+#4673=ORIENTED_EDGE('',*,*,#9112,.T.);

+#4674=ORIENTED_EDGE('',*,*,#9109,.T.);

+#4675=ORIENTED_EDGE('',*,*,#9106,.T.);

+#4676=ORIENTED_EDGE('',*,*,#9103,.T.);

+#4677=ORIENTED_EDGE('',*,*,#9100,.T.);

+#4678=ORIENTED_EDGE('',*,*,#9097,.T.);

+#4679=ORIENTED_EDGE('',*,*,#9094,.T.);

+#4680=ORIENTED_EDGE('',*,*,#9091,.T.);

+#4681=ORIENTED_EDGE('',*,*,#9088,.T.);

+#4682=ORIENTED_EDGE('',*,*,#9085,.T.);

+#4683=ORIENTED_EDGE('',*,*,#7531,.T.);

+#4684=ORIENTED_EDGE('',*,*,#9322,.F.);

+#4685=ORIENTED_EDGE('',*,*,#9323,.F.);

+#4686=ORIENTED_EDGE('',*,*,#9324,.T.);

+#4687=ORIENTED_EDGE('',*,*,#7530,.T.);

+#4688=ORIENTED_EDGE('',*,*,#9325,.F.);

+#4689=ORIENTED_EDGE('',*,*,#9326,.F.);

+#4690=ORIENTED_EDGE('',*,*,#9322,.T.);

+#4691=ORIENTED_EDGE('',*,*,#7605,.T.);

+#4692=ORIENTED_EDGE('',*,*,#9327,.F.);

+#4693=ORIENTED_EDGE('',*,*,#9328,.F.);

+#4694=ORIENTED_EDGE('',*,*,#9325,.T.);

+#4695=ORIENTED_EDGE('',*,*,#7604,.T.);

+#4696=ORIENTED_EDGE('',*,*,#9329,.F.);

+#4697=ORIENTED_EDGE('',*,*,#9330,.F.);

+#4698=ORIENTED_EDGE('',*,*,#9327,.T.);

+#4699=ORIENTED_EDGE('',*,*,#7603,.T.);

+#4700=ORIENTED_EDGE('',*,*,#9331,.F.);

+#4701=ORIENTED_EDGE('',*,*,#9332,.F.);

+#4702=ORIENTED_EDGE('',*,*,#9329,.T.);

+#4703=ORIENTED_EDGE('',*,*,#7602,.T.);

+#4704=ORIENTED_EDGE('',*,*,#9333,.F.);

+#4705=ORIENTED_EDGE('',*,*,#9334,.F.);

+#4706=ORIENTED_EDGE('',*,*,#9331,.T.);

+#4707=ORIENTED_EDGE('',*,*,#7601,.T.);

+#4708=ORIENTED_EDGE('',*,*,#9335,.F.);

+#4709=ORIENTED_EDGE('',*,*,#9336,.F.);

+#4710=ORIENTED_EDGE('',*,*,#9333,.T.);

+#4711=ORIENTED_EDGE('',*,*,#7600,.T.);

+#4712=ORIENTED_EDGE('',*,*,#9337,.F.);

+#4713=ORIENTED_EDGE('',*,*,#9338,.F.);

+#4714=ORIENTED_EDGE('',*,*,#9335,.T.);

+#4715=ORIENTED_EDGE('',*,*,#7599,.T.);

+#4716=ORIENTED_EDGE('',*,*,#9339,.F.);

+#4717=ORIENTED_EDGE('',*,*,#9340,.F.);

+#4718=ORIENTED_EDGE('',*,*,#9337,.T.);

+#4719=ORIENTED_EDGE('',*,*,#7598,.T.);

+#4720=ORIENTED_EDGE('',*,*,#9341,.F.);

+#4721=ORIENTED_EDGE('',*,*,#9342,.F.);

+#4722=ORIENTED_EDGE('',*,*,#9339,.T.);

+#4723=ORIENTED_EDGE('',*,*,#7597,.T.);

+#4724=ORIENTED_EDGE('',*,*,#9343,.F.);

+#4725=ORIENTED_EDGE('',*,*,#9344,.F.);

+#4726=ORIENTED_EDGE('',*,*,#9341,.T.);

+#4727=ORIENTED_EDGE('',*,*,#7596,.T.);

+#4728=ORIENTED_EDGE('',*,*,#9345,.F.);

+#4729=ORIENTED_EDGE('',*,*,#9346,.F.);

+#4730=ORIENTED_EDGE('',*,*,#9343,.T.);

+#4731=ORIENTED_EDGE('',*,*,#7595,.T.);

+#4732=ORIENTED_EDGE('',*,*,#9347,.F.);

+#4733=ORIENTED_EDGE('',*,*,#9348,.F.);

+#4734=ORIENTED_EDGE('',*,*,#9345,.T.);

+#4735=ORIENTED_EDGE('',*,*,#7594,.T.);

+#4736=ORIENTED_EDGE('',*,*,#9349,.F.);

+#4737=ORIENTED_EDGE('',*,*,#9350,.F.);

+#4738=ORIENTED_EDGE('',*,*,#9347,.T.);

+#4739=ORIENTED_EDGE('',*,*,#7593,.T.);

+#4740=ORIENTED_EDGE('',*,*,#9351,.F.);

+#4741=ORIENTED_EDGE('',*,*,#9352,.F.);

+#4742=ORIENTED_EDGE('',*,*,#9349,.T.);

+#4743=ORIENTED_EDGE('',*,*,#7592,.T.);

+#4744=ORIENTED_EDGE('',*,*,#9353,.F.);

+#4745=ORIENTED_EDGE('',*,*,#9354,.F.);

+#4746=ORIENTED_EDGE('',*,*,#9351,.T.);

+#4747=ORIENTED_EDGE('',*,*,#7591,.T.);

+#4748=ORIENTED_EDGE('',*,*,#9355,.F.);

+#4749=ORIENTED_EDGE('',*,*,#9356,.F.);

+#4750=ORIENTED_EDGE('',*,*,#9353,.T.);

+#4751=ORIENTED_EDGE('',*,*,#7590,.T.);

+#4752=ORIENTED_EDGE('',*,*,#9357,.F.);

+#4753=ORIENTED_EDGE('',*,*,#9358,.F.);

+#4754=ORIENTED_EDGE('',*,*,#9355,.T.);

+#4755=ORIENTED_EDGE('',*,*,#7589,.T.);

+#4756=ORIENTED_EDGE('',*,*,#9359,.F.);

+#4757=ORIENTED_EDGE('',*,*,#9360,.F.);

+#4758=ORIENTED_EDGE('',*,*,#9357,.T.);

+#4759=ORIENTED_EDGE('',*,*,#7588,.T.);

+#4760=ORIENTED_EDGE('',*,*,#9361,.F.);

+#4761=ORIENTED_EDGE('',*,*,#9362,.F.);

+#4762=ORIENTED_EDGE('',*,*,#9359,.T.);

+#4763=ORIENTED_EDGE('',*,*,#7587,.T.);

+#4764=ORIENTED_EDGE('',*,*,#9363,.F.);

+#4765=ORIENTED_EDGE('',*,*,#9364,.F.);

+#4766=ORIENTED_EDGE('',*,*,#9361,.T.);

+#4767=ORIENTED_EDGE('',*,*,#7586,.T.);

+#4768=ORIENTED_EDGE('',*,*,#9365,.F.);

+#4769=ORIENTED_EDGE('',*,*,#9366,.F.);

+#4770=ORIENTED_EDGE('',*,*,#9363,.T.);

+#4771=ORIENTED_EDGE('',*,*,#7585,.T.);

+#4772=ORIENTED_EDGE('',*,*,#9367,.F.);

+#4773=ORIENTED_EDGE('',*,*,#9368,.F.);

+#4774=ORIENTED_EDGE('',*,*,#9365,.T.);

+#4775=ORIENTED_EDGE('',*,*,#7584,.T.);

+#4776=ORIENTED_EDGE('',*,*,#9369,.F.);

+#4777=ORIENTED_EDGE('',*,*,#9370,.F.);

+#4778=ORIENTED_EDGE('',*,*,#9367,.T.);

+#4779=ORIENTED_EDGE('',*,*,#7583,.T.);

+#4780=ORIENTED_EDGE('',*,*,#9371,.F.);

+#4781=ORIENTED_EDGE('',*,*,#9372,.F.);

+#4782=ORIENTED_EDGE('',*,*,#9369,.T.);

+#4783=ORIENTED_EDGE('',*,*,#7582,.T.);

+#4784=ORIENTED_EDGE('',*,*,#9373,.F.);

+#4785=ORIENTED_EDGE('',*,*,#9374,.F.);

+#4786=ORIENTED_EDGE('',*,*,#9371,.T.);

+#4787=ORIENTED_EDGE('',*,*,#7581,.T.);

+#4788=ORIENTED_EDGE('',*,*,#9375,.F.);

+#4789=ORIENTED_EDGE('',*,*,#9376,.F.);

+#4790=ORIENTED_EDGE('',*,*,#9373,.T.);

+#4791=ORIENTED_EDGE('',*,*,#7580,.T.);

+#4792=ORIENTED_EDGE('',*,*,#9377,.F.);

+#4793=ORIENTED_EDGE('',*,*,#9378,.F.);

+#4794=ORIENTED_EDGE('',*,*,#9375,.T.);

+#4795=ORIENTED_EDGE('',*,*,#7579,.T.);

+#4796=ORIENTED_EDGE('',*,*,#9379,.F.);

+#4797=ORIENTED_EDGE('',*,*,#9380,.F.);

+#4798=ORIENTED_EDGE('',*,*,#9377,.T.);

+#4799=ORIENTED_EDGE('',*,*,#7578,.T.);

+#4800=ORIENTED_EDGE('',*,*,#9381,.F.);

+#4801=ORIENTED_EDGE('',*,*,#9382,.F.);

+#4802=ORIENTED_EDGE('',*,*,#9379,.T.);

+#4803=ORIENTED_EDGE('',*,*,#7577,.T.);

+#4804=ORIENTED_EDGE('',*,*,#9383,.F.);

+#4805=ORIENTED_EDGE('',*,*,#9384,.F.);

+#4806=ORIENTED_EDGE('',*,*,#9381,.T.);

+#4807=ORIENTED_EDGE('',*,*,#7576,.T.);

+#4808=ORIENTED_EDGE('',*,*,#9385,.F.);

+#4809=ORIENTED_EDGE('',*,*,#9386,.F.);

+#4810=ORIENTED_EDGE('',*,*,#9383,.T.);

+#4811=ORIENTED_EDGE('',*,*,#7575,.T.);

+#4812=ORIENTED_EDGE('',*,*,#9387,.F.);

+#4813=ORIENTED_EDGE('',*,*,#9388,.F.);

+#4814=ORIENTED_EDGE('',*,*,#9385,.T.);

+#4815=ORIENTED_EDGE('',*,*,#7574,.T.);

+#4816=ORIENTED_EDGE('',*,*,#9389,.F.);

+#4817=ORIENTED_EDGE('',*,*,#9390,.F.);

+#4818=ORIENTED_EDGE('',*,*,#9387,.T.);

+#4819=ORIENTED_EDGE('',*,*,#7573,.T.);

+#4820=ORIENTED_EDGE('',*,*,#9391,.F.);

+#4821=ORIENTED_EDGE('',*,*,#9392,.F.);

+#4822=ORIENTED_EDGE('',*,*,#9389,.T.);

+#4823=ORIENTED_EDGE('',*,*,#7572,.T.);

+#4824=ORIENTED_EDGE('',*,*,#9393,.F.);

+#4825=ORIENTED_EDGE('',*,*,#9394,.F.);

+#4826=ORIENTED_EDGE('',*,*,#9391,.T.);

+#4827=ORIENTED_EDGE('',*,*,#7571,.T.);

+#4828=ORIENTED_EDGE('',*,*,#9395,.F.);

+#4829=ORIENTED_EDGE('',*,*,#9396,.F.);

+#4830=ORIENTED_EDGE('',*,*,#9393,.T.);

+#4831=ORIENTED_EDGE('',*,*,#7570,.T.);

+#4832=ORIENTED_EDGE('',*,*,#9397,.F.);

+#4833=ORIENTED_EDGE('',*,*,#9398,.F.);

+#4834=ORIENTED_EDGE('',*,*,#9395,.T.);

+#4835=ORIENTED_EDGE('',*,*,#7569,.T.);

+#4836=ORIENTED_EDGE('',*,*,#9399,.F.);

+#4837=ORIENTED_EDGE('',*,*,#9400,.F.);

+#4838=ORIENTED_EDGE('',*,*,#9397,.T.);

+#4839=ORIENTED_EDGE('',*,*,#7568,.T.);

+#4840=ORIENTED_EDGE('',*,*,#9401,.F.);

+#4841=ORIENTED_EDGE('',*,*,#9402,.F.);

+#4842=ORIENTED_EDGE('',*,*,#9399,.T.);

+#4843=ORIENTED_EDGE('',*,*,#7567,.T.);

+#4844=ORIENTED_EDGE('',*,*,#9403,.F.);

+#4845=ORIENTED_EDGE('',*,*,#9404,.F.);

+#4846=ORIENTED_EDGE('',*,*,#9401,.T.);

+#4847=ORIENTED_EDGE('',*,*,#7566,.T.);

+#4848=ORIENTED_EDGE('',*,*,#9405,.F.);

+#4849=ORIENTED_EDGE('',*,*,#9406,.F.);

+#4850=ORIENTED_EDGE('',*,*,#9403,.T.);

+#4851=ORIENTED_EDGE('',*,*,#7565,.T.);

+#4852=ORIENTED_EDGE('',*,*,#9407,.F.);

+#4853=ORIENTED_EDGE('',*,*,#9408,.F.);

+#4854=ORIENTED_EDGE('',*,*,#9405,.T.);

+#4855=ORIENTED_EDGE('',*,*,#7564,.T.);

+#4856=ORIENTED_EDGE('',*,*,#9409,.F.);

+#4857=ORIENTED_EDGE('',*,*,#9410,.F.);

+#4858=ORIENTED_EDGE('',*,*,#9407,.T.);

+#4859=ORIENTED_EDGE('',*,*,#7563,.T.);

+#4860=ORIENTED_EDGE('',*,*,#9411,.F.);

+#4861=ORIENTED_EDGE('',*,*,#9412,.F.);

+#4862=ORIENTED_EDGE('',*,*,#9409,.T.);

+#4863=ORIENTED_EDGE('',*,*,#7562,.T.);

+#4864=ORIENTED_EDGE('',*,*,#9413,.F.);

+#4865=ORIENTED_EDGE('',*,*,#9414,.F.);

+#4866=ORIENTED_EDGE('',*,*,#9411,.T.);

+#4867=ORIENTED_EDGE('',*,*,#7561,.T.);

+#4868=ORIENTED_EDGE('',*,*,#9415,.F.);

+#4869=ORIENTED_EDGE('',*,*,#9416,.F.);

+#4870=ORIENTED_EDGE('',*,*,#9413,.T.);

+#4871=ORIENTED_EDGE('',*,*,#7560,.T.);

+#4872=ORIENTED_EDGE('',*,*,#9417,.F.);

+#4873=ORIENTED_EDGE('',*,*,#9418,.F.);

+#4874=ORIENTED_EDGE('',*,*,#9415,.T.);

+#4875=ORIENTED_EDGE('',*,*,#7559,.T.);

+#4876=ORIENTED_EDGE('',*,*,#9419,.F.);

+#4877=ORIENTED_EDGE('',*,*,#9420,.F.);

+#4878=ORIENTED_EDGE('',*,*,#9417,.T.);

+#4879=ORIENTED_EDGE('',*,*,#7558,.T.);

+#4880=ORIENTED_EDGE('',*,*,#9421,.F.);

+#4881=ORIENTED_EDGE('',*,*,#9422,.F.);

+#4882=ORIENTED_EDGE('',*,*,#9419,.T.);

+#4883=ORIENTED_EDGE('',*,*,#7557,.T.);

+#4884=ORIENTED_EDGE('',*,*,#9423,.F.);

+#4885=ORIENTED_EDGE('',*,*,#9424,.F.);

+#4886=ORIENTED_EDGE('',*,*,#9421,.T.);

+#4887=ORIENTED_EDGE('',*,*,#7556,.T.);

+#4888=ORIENTED_EDGE('',*,*,#9425,.F.);

+#4889=ORIENTED_EDGE('',*,*,#9426,.F.);

+#4890=ORIENTED_EDGE('',*,*,#9423,.T.);

+#4891=ORIENTED_EDGE('',*,*,#7555,.T.);

+#4892=ORIENTED_EDGE('',*,*,#9427,.F.);

+#4893=ORIENTED_EDGE('',*,*,#9428,.F.);

+#4894=ORIENTED_EDGE('',*,*,#9425,.T.);

+#4895=ORIENTED_EDGE('',*,*,#7554,.T.);

+#4896=ORIENTED_EDGE('',*,*,#9429,.F.);

+#4897=ORIENTED_EDGE('',*,*,#9430,.F.);

+#4898=ORIENTED_EDGE('',*,*,#9427,.T.);

+#4899=ORIENTED_EDGE('',*,*,#7553,.T.);

+#4900=ORIENTED_EDGE('',*,*,#9431,.F.);

+#4901=ORIENTED_EDGE('',*,*,#9432,.F.);

+#4902=ORIENTED_EDGE('',*,*,#9429,.T.);

+#4903=ORIENTED_EDGE('',*,*,#7552,.T.);

+#4904=ORIENTED_EDGE('',*,*,#9433,.F.);

+#4905=ORIENTED_EDGE('',*,*,#9434,.F.);

+#4906=ORIENTED_EDGE('',*,*,#9431,.T.);

+#4907=ORIENTED_EDGE('',*,*,#7551,.T.);

+#4908=ORIENTED_EDGE('',*,*,#9435,.F.);

+#4909=ORIENTED_EDGE('',*,*,#9436,.F.);

+#4910=ORIENTED_EDGE('',*,*,#9433,.T.);

+#4911=ORIENTED_EDGE('',*,*,#7550,.T.);

+#4912=ORIENTED_EDGE('',*,*,#9437,.F.);

+#4913=ORIENTED_EDGE('',*,*,#9438,.F.);

+#4914=ORIENTED_EDGE('',*,*,#9435,.T.);

+#4915=ORIENTED_EDGE('',*,*,#7549,.T.);

+#4916=ORIENTED_EDGE('',*,*,#9439,.F.);

+#4917=ORIENTED_EDGE('',*,*,#9440,.F.);

+#4918=ORIENTED_EDGE('',*,*,#9437,.T.);

+#4919=ORIENTED_EDGE('',*,*,#7548,.T.);

+#4920=ORIENTED_EDGE('',*,*,#9441,.F.);

+#4921=ORIENTED_EDGE('',*,*,#9442,.F.);

+#4922=ORIENTED_EDGE('',*,*,#9439,.T.);

+#4923=ORIENTED_EDGE('',*,*,#7547,.T.);

+#4924=ORIENTED_EDGE('',*,*,#9443,.F.);

+#4925=ORIENTED_EDGE('',*,*,#9444,.F.);

+#4926=ORIENTED_EDGE('',*,*,#9441,.T.);

+#4927=ORIENTED_EDGE('',*,*,#7546,.T.);

+#4928=ORIENTED_EDGE('',*,*,#9445,.F.);

+#4929=ORIENTED_EDGE('',*,*,#9446,.F.);

+#4930=ORIENTED_EDGE('',*,*,#9443,.T.);

+#4931=ORIENTED_EDGE('',*,*,#7545,.T.);

+#4932=ORIENTED_EDGE('',*,*,#9447,.F.);

+#4933=ORIENTED_EDGE('',*,*,#9448,.F.);

+#4934=ORIENTED_EDGE('',*,*,#9445,.T.);

+#4935=ORIENTED_EDGE('',*,*,#7544,.T.);

+#4936=ORIENTED_EDGE('',*,*,#9449,.F.);

+#4937=ORIENTED_EDGE('',*,*,#9450,.F.);

+#4938=ORIENTED_EDGE('',*,*,#9447,.T.);

+#4939=ORIENTED_EDGE('',*,*,#7543,.T.);

+#4940=ORIENTED_EDGE('',*,*,#9451,.F.);

+#4941=ORIENTED_EDGE('',*,*,#9452,.F.);

+#4942=ORIENTED_EDGE('',*,*,#9449,.T.);

+#4943=ORIENTED_EDGE('',*,*,#7542,.T.);

+#4944=ORIENTED_EDGE('',*,*,#9453,.F.);

+#4945=ORIENTED_EDGE('',*,*,#9454,.F.);

+#4946=ORIENTED_EDGE('',*,*,#9451,.T.);

+#4947=ORIENTED_EDGE('',*,*,#7541,.T.);

+#4948=ORIENTED_EDGE('',*,*,#9455,.F.);

+#4949=ORIENTED_EDGE('',*,*,#9456,.F.);

+#4950=ORIENTED_EDGE('',*,*,#9453,.T.);

+#4951=ORIENTED_EDGE('',*,*,#7540,.T.);

+#4952=ORIENTED_EDGE('',*,*,#9457,.F.);

+#4953=ORIENTED_EDGE('',*,*,#9458,.F.);

+#4954=ORIENTED_EDGE('',*,*,#9455,.T.);

+#4955=ORIENTED_EDGE('',*,*,#7539,.T.);

+#4956=ORIENTED_EDGE('',*,*,#9459,.F.);

+#4957=ORIENTED_EDGE('',*,*,#9460,.F.);

+#4958=ORIENTED_EDGE('',*,*,#9457,.T.);

+#4959=ORIENTED_EDGE('',*,*,#7538,.T.);

+#4960=ORIENTED_EDGE('',*,*,#9461,.F.);

+#4961=ORIENTED_EDGE('',*,*,#9462,.F.);

+#4962=ORIENTED_EDGE('',*,*,#9459,.T.);

+#4963=ORIENTED_EDGE('',*,*,#7537,.T.);

+#4964=ORIENTED_EDGE('',*,*,#9463,.F.);

+#4965=ORIENTED_EDGE('',*,*,#9464,.F.);

+#4966=ORIENTED_EDGE('',*,*,#9461,.T.);

+#4967=ORIENTED_EDGE('',*,*,#7536,.T.);

+#4968=ORIENTED_EDGE('',*,*,#9465,.F.);

+#4969=ORIENTED_EDGE('',*,*,#9466,.F.);

+#4970=ORIENTED_EDGE('',*,*,#9463,.T.);

+#4971=ORIENTED_EDGE('',*,*,#7535,.T.);

+#4972=ORIENTED_EDGE('',*,*,#9467,.F.);

+#4973=ORIENTED_EDGE('',*,*,#9468,.F.);

+#4974=ORIENTED_EDGE('',*,*,#9465,.T.);

+#4975=ORIENTED_EDGE('',*,*,#7534,.T.);

+#4976=ORIENTED_EDGE('',*,*,#9469,.F.);

+#4977=ORIENTED_EDGE('',*,*,#9470,.F.);

+#4978=ORIENTED_EDGE('',*,*,#9467,.T.);

+#4979=ORIENTED_EDGE('',*,*,#7533,.T.);

+#4980=ORIENTED_EDGE('',*,*,#9471,.F.);

+#4981=ORIENTED_EDGE('',*,*,#9472,.F.);

+#4982=ORIENTED_EDGE('',*,*,#9469,.T.);

+#4983=ORIENTED_EDGE('',*,*,#9473,.F.);

+#4984=ORIENTED_EDGE('',*,*,#9474,.F.);

+#4985=ORIENTED_EDGE('',*,*,#9475,.T.);

+#4986=ORIENTED_EDGE('',*,*,#9476,.T.);

+#4987=ORIENTED_EDGE('',*,*,#9477,.F.);

+#4988=ORIENTED_EDGE('',*,*,#9478,.F.);

+#4989=ORIENTED_EDGE('',*,*,#9479,.T.);

+#4990=ORIENTED_EDGE('',*,*,#9474,.T.);

+#4991=ORIENTED_EDGE('',*,*,#9480,.F.);

+#4992=ORIENTED_EDGE('',*,*,#9481,.F.);

+#4993=ORIENTED_EDGE('',*,*,#9482,.T.);

+#4994=ORIENTED_EDGE('',*,*,#9478,.T.);

+#4995=ORIENTED_EDGE('',*,*,#9483,.F.);

+#4996=ORIENTED_EDGE('',*,*,#9484,.F.);

+#4997=ORIENTED_EDGE('',*,*,#9485,.T.);

+#4998=ORIENTED_EDGE('',*,*,#9481,.T.);

+#4999=ORIENTED_EDGE('',*,*,#9486,.F.);

+#5000=ORIENTED_EDGE('',*,*,#9487,.F.);

+#5001=ORIENTED_EDGE('',*,*,#9488,.T.);

+#5002=ORIENTED_EDGE('',*,*,#9484,.T.);

+#5003=ORIENTED_EDGE('',*,*,#9489,.F.);

+#5004=ORIENTED_EDGE('',*,*,#9490,.F.);

+#5005=ORIENTED_EDGE('',*,*,#9491,.T.);

+#5006=ORIENTED_EDGE('',*,*,#9487,.T.);

+#5007=ORIENTED_EDGE('',*,*,#9492,.F.);

+#5008=ORIENTED_EDGE('',*,*,#9493,.F.);

+#5009=ORIENTED_EDGE('',*,*,#9494,.T.);

+#5010=ORIENTED_EDGE('',*,*,#9490,.T.);

+#5011=ORIENTED_EDGE('',*,*,#9495,.F.);

+#5012=ORIENTED_EDGE('',*,*,#9496,.F.);

+#5013=ORIENTED_EDGE('',*,*,#9497,.T.);

+#5014=ORIENTED_EDGE('',*,*,#9493,.T.);

+#5015=ORIENTED_EDGE('',*,*,#9498,.F.);

+#5016=ORIENTED_EDGE('',*,*,#9499,.F.);

+#5017=ORIENTED_EDGE('',*,*,#9500,.T.);

+#5018=ORIENTED_EDGE('',*,*,#9496,.T.);

+#5019=ORIENTED_EDGE('',*,*,#9501,.F.);

+#5020=ORIENTED_EDGE('',*,*,#9502,.F.);

+#5021=ORIENTED_EDGE('',*,*,#9503,.T.);

+#5022=ORIENTED_EDGE('',*,*,#9499,.T.);

+#5023=ORIENTED_EDGE('',*,*,#9504,.F.);

+#5024=ORIENTED_EDGE('',*,*,#9505,.F.);

+#5025=ORIENTED_EDGE('',*,*,#9506,.T.);

+#5026=ORIENTED_EDGE('',*,*,#9502,.T.);

+#5027=ORIENTED_EDGE('',*,*,#9507,.F.);

+#5028=ORIENTED_EDGE('',*,*,#9508,.F.);

+#5029=ORIENTED_EDGE('',*,*,#9509,.T.);

+#5030=ORIENTED_EDGE('',*,*,#9505,.T.);

+#5031=ORIENTED_EDGE('',*,*,#9510,.F.);

+#5032=ORIENTED_EDGE('',*,*,#9511,.F.);

+#5033=ORIENTED_EDGE('',*,*,#9512,.T.);

+#5034=ORIENTED_EDGE('',*,*,#9508,.T.);

+#5035=ORIENTED_EDGE('',*,*,#9513,.F.);

+#5036=ORIENTED_EDGE('',*,*,#9514,.F.);

+#5037=ORIENTED_EDGE('',*,*,#9515,.T.);

+#5038=ORIENTED_EDGE('',*,*,#9511,.T.);

+#5039=ORIENTED_EDGE('',*,*,#9516,.F.);

+#5040=ORIENTED_EDGE('',*,*,#9517,.F.);

+#5041=ORIENTED_EDGE('',*,*,#9518,.T.);

+#5042=ORIENTED_EDGE('',*,*,#9514,.T.);

+#5043=ORIENTED_EDGE('',*,*,#9519,.F.);

+#5044=ORIENTED_EDGE('',*,*,#9520,.F.);

+#5045=ORIENTED_EDGE('',*,*,#9521,.T.);

+#5046=ORIENTED_EDGE('',*,*,#9517,.T.);

+#5047=ORIENTED_EDGE('',*,*,#9522,.F.);

+#5048=ORIENTED_EDGE('',*,*,#9523,.F.);

+#5049=ORIENTED_EDGE('',*,*,#9524,.T.);

+#5050=ORIENTED_EDGE('',*,*,#9520,.T.);

+#5051=ORIENTED_EDGE('',*,*,#9525,.F.);

+#5052=ORIENTED_EDGE('',*,*,#9526,.F.);

+#5053=ORIENTED_EDGE('',*,*,#9527,.T.);

+#5054=ORIENTED_EDGE('',*,*,#9523,.T.);

+#5055=ORIENTED_EDGE('',*,*,#9528,.F.);

+#5056=ORIENTED_EDGE('',*,*,#9529,.F.);

+#5057=ORIENTED_EDGE('',*,*,#9530,.T.);

+#5058=ORIENTED_EDGE('',*,*,#9526,.T.);

+#5059=ORIENTED_EDGE('',*,*,#9531,.F.);

+#5060=ORIENTED_EDGE('',*,*,#9532,.F.);

+#5061=ORIENTED_EDGE('',*,*,#9533,.T.);

+#5062=ORIENTED_EDGE('',*,*,#9529,.T.);

+#5063=ORIENTED_EDGE('',*,*,#9534,.F.);

+#5064=ORIENTED_EDGE('',*,*,#9535,.F.);

+#5065=ORIENTED_EDGE('',*,*,#9536,.T.);

+#5066=ORIENTED_EDGE('',*,*,#9532,.T.);

+#5067=ORIENTED_EDGE('',*,*,#9537,.F.);

+#5068=ORIENTED_EDGE('',*,*,#9538,.F.);

+#5069=ORIENTED_EDGE('',*,*,#9539,.T.);

+#5070=ORIENTED_EDGE('',*,*,#9535,.T.);

+#5071=ORIENTED_EDGE('',*,*,#9540,.F.);

+#5072=ORIENTED_EDGE('',*,*,#9541,.F.);

+#5073=ORIENTED_EDGE('',*,*,#9542,.T.);

+#5074=ORIENTED_EDGE('',*,*,#9538,.T.);

+#5075=ORIENTED_EDGE('',*,*,#9543,.F.);

+#5076=ORIENTED_EDGE('',*,*,#9544,.F.);

+#5077=ORIENTED_EDGE('',*,*,#9545,.T.);

+#5078=ORIENTED_EDGE('',*,*,#9541,.T.);

+#5079=ORIENTED_EDGE('',*,*,#9546,.F.);

+#5080=ORIENTED_EDGE('',*,*,#9547,.F.);

+#5081=ORIENTED_EDGE('',*,*,#9548,.T.);

+#5082=ORIENTED_EDGE('',*,*,#9544,.T.);

+#5083=ORIENTED_EDGE('',*,*,#9549,.F.);

+#5084=ORIENTED_EDGE('',*,*,#9550,.F.);

+#5085=ORIENTED_EDGE('',*,*,#9551,.T.);

+#5086=ORIENTED_EDGE('',*,*,#9547,.T.);

+#5087=ORIENTED_EDGE('',*,*,#9552,.F.);

+#5088=ORIENTED_EDGE('',*,*,#9553,.F.);

+#5089=ORIENTED_EDGE('',*,*,#9554,.T.);

+#5090=ORIENTED_EDGE('',*,*,#9550,.T.);

+#5091=ORIENTED_EDGE('',*,*,#9555,.F.);

+#5092=ORIENTED_EDGE('',*,*,#9556,.F.);

+#5093=ORIENTED_EDGE('',*,*,#9557,.T.);

+#5094=ORIENTED_EDGE('',*,*,#9553,.T.);

+#5095=ORIENTED_EDGE('',*,*,#9558,.F.);

+#5096=ORIENTED_EDGE('',*,*,#9559,.F.);

+#5097=ORIENTED_EDGE('',*,*,#9560,.T.);

+#5098=ORIENTED_EDGE('',*,*,#9556,.T.);

+#5099=ORIENTED_EDGE('',*,*,#9561,.F.);

+#5100=ORIENTED_EDGE('',*,*,#9562,.F.);

+#5101=ORIENTED_EDGE('',*,*,#9563,.T.);

+#5102=ORIENTED_EDGE('',*,*,#9559,.T.);

+#5103=ORIENTED_EDGE('',*,*,#9564,.F.);

+#5104=ORIENTED_EDGE('',*,*,#9565,.F.);

+#5105=ORIENTED_EDGE('',*,*,#9566,.T.);

+#5106=ORIENTED_EDGE('',*,*,#9562,.T.);

+#5107=ORIENTED_EDGE('',*,*,#9567,.F.);

+#5108=ORIENTED_EDGE('',*,*,#9568,.F.);

+#5109=ORIENTED_EDGE('',*,*,#9569,.T.);

+#5110=ORIENTED_EDGE('',*,*,#9565,.T.);

+#5111=ORIENTED_EDGE('',*,*,#9570,.F.);

+#5112=ORIENTED_EDGE('',*,*,#9571,.F.);

+#5113=ORIENTED_EDGE('',*,*,#9572,.T.);

+#5114=ORIENTED_EDGE('',*,*,#9568,.T.);

+#5115=ORIENTED_EDGE('',*,*,#9573,.F.);

+#5116=ORIENTED_EDGE('',*,*,#9574,.F.);

+#5117=ORIENTED_EDGE('',*,*,#9575,.T.);

+#5118=ORIENTED_EDGE('',*,*,#9571,.T.);

+#5119=ORIENTED_EDGE('',*,*,#9576,.F.);

+#5120=ORIENTED_EDGE('',*,*,#9577,.F.);

+#5121=ORIENTED_EDGE('',*,*,#9578,.T.);

+#5122=ORIENTED_EDGE('',*,*,#9574,.T.);

+#5123=ORIENTED_EDGE('',*,*,#9579,.F.);

+#5124=ORIENTED_EDGE('',*,*,#9580,.F.);

+#5125=ORIENTED_EDGE('',*,*,#9581,.T.);

+#5126=ORIENTED_EDGE('',*,*,#9577,.T.);

+#5127=ORIENTED_EDGE('',*,*,#9582,.F.);

+#5128=ORIENTED_EDGE('',*,*,#9583,.F.);

+#5129=ORIENTED_EDGE('',*,*,#9584,.T.);

+#5130=ORIENTED_EDGE('',*,*,#9580,.T.);

+#5131=ORIENTED_EDGE('',*,*,#9585,.F.);

+#5132=ORIENTED_EDGE('',*,*,#9586,.F.);

+#5133=ORIENTED_EDGE('',*,*,#9587,.T.);

+#5134=ORIENTED_EDGE('',*,*,#9583,.T.);

+#5135=ORIENTED_EDGE('',*,*,#9588,.F.);

+#5136=ORIENTED_EDGE('',*,*,#9589,.F.);

+#5137=ORIENTED_EDGE('',*,*,#9590,.T.);

+#5138=ORIENTED_EDGE('',*,*,#9586,.T.);

+#5139=ORIENTED_EDGE('',*,*,#9591,.F.);

+#5140=ORIENTED_EDGE('',*,*,#9476,.F.);

+#5141=ORIENTED_EDGE('',*,*,#9592,.T.);

+#5142=ORIENTED_EDGE('',*,*,#9589,.T.);

+#5143=ORIENTED_EDGE('',*,*,#7532,.T.);

+#5144=ORIENTED_EDGE('',*,*,#9324,.F.);

+#5145=ORIENTED_EDGE('',*,*,#9593,.F.);

+#5146=ORIENTED_EDGE('',*,*,#9471,.T.);

+#5147=ORIENTED_EDGE('',*,*,#9475,.F.);

+#5148=ORIENTED_EDGE('',*,*,#9479,.F.);

+#5149=ORIENTED_EDGE('',*,*,#9482,.F.);

+#5150=ORIENTED_EDGE('',*,*,#9485,.F.);

+#5151=ORIENTED_EDGE('',*,*,#9488,.F.);

+#5152=ORIENTED_EDGE('',*,*,#9491,.F.);

+#5153=ORIENTED_EDGE('',*,*,#9494,.F.);

+#5154=ORIENTED_EDGE('',*,*,#9497,.F.);

+#5155=ORIENTED_EDGE('',*,*,#9500,.F.);

+#5156=ORIENTED_EDGE('',*,*,#9503,.F.);

+#5157=ORIENTED_EDGE('',*,*,#9506,.F.);

+#5158=ORIENTED_EDGE('',*,*,#9509,.F.);

+#5159=ORIENTED_EDGE('',*,*,#9512,.F.);

+#5160=ORIENTED_EDGE('',*,*,#9515,.F.);

+#5161=ORIENTED_EDGE('',*,*,#9518,.F.);

+#5162=ORIENTED_EDGE('',*,*,#9521,.F.);

+#5163=ORIENTED_EDGE('',*,*,#9524,.F.);

+#5164=ORIENTED_EDGE('',*,*,#9527,.F.);

+#5165=ORIENTED_EDGE('',*,*,#9530,.F.);

+#5166=ORIENTED_EDGE('',*,*,#9533,.F.);

+#5167=ORIENTED_EDGE('',*,*,#9536,.F.);

+#5168=ORIENTED_EDGE('',*,*,#9539,.F.);

+#5169=ORIENTED_EDGE('',*,*,#9542,.F.);

+#5170=ORIENTED_EDGE('',*,*,#9545,.F.);

+#5171=ORIENTED_EDGE('',*,*,#9548,.F.);

+#5172=ORIENTED_EDGE('',*,*,#9551,.F.);

+#5173=ORIENTED_EDGE('',*,*,#9554,.F.);

+#5174=ORIENTED_EDGE('',*,*,#9557,.F.);

+#5175=ORIENTED_EDGE('',*,*,#9560,.F.);

+#5176=ORIENTED_EDGE('',*,*,#9563,.F.);

+#5177=ORIENTED_EDGE('',*,*,#9566,.F.);

+#5178=ORIENTED_EDGE('',*,*,#9569,.F.);

+#5179=ORIENTED_EDGE('',*,*,#9572,.F.);

+#5180=ORIENTED_EDGE('',*,*,#9575,.F.);

+#5181=ORIENTED_EDGE('',*,*,#9578,.F.);

+#5182=ORIENTED_EDGE('',*,*,#9581,.F.);

+#5183=ORIENTED_EDGE('',*,*,#9584,.F.);

+#5184=ORIENTED_EDGE('',*,*,#9587,.F.);

+#5185=ORIENTED_EDGE('',*,*,#9590,.F.);

+#5186=ORIENTED_EDGE('',*,*,#9592,.F.);

+#5187=ORIENTED_EDGE('',*,*,#9323,.T.);

+#5188=ORIENTED_EDGE('',*,*,#9326,.T.);

+#5189=ORIENTED_EDGE('',*,*,#9328,.T.);

+#5190=ORIENTED_EDGE('',*,*,#9330,.T.);

+#5191=ORIENTED_EDGE('',*,*,#9332,.T.);

+#5192=ORIENTED_EDGE('',*,*,#9334,.T.);

+#5193=ORIENTED_EDGE('',*,*,#9336,.T.);

+#5194=ORIENTED_EDGE('',*,*,#9338,.T.);

+#5195=ORIENTED_EDGE('',*,*,#9340,.T.);

+#5196=ORIENTED_EDGE('',*,*,#9342,.T.);

+#5197=ORIENTED_EDGE('',*,*,#9344,.T.);

+#5198=ORIENTED_EDGE('',*,*,#9346,.T.);

+#5199=ORIENTED_EDGE('',*,*,#9348,.T.);

+#5200=ORIENTED_EDGE('',*,*,#9350,.T.);

+#5201=ORIENTED_EDGE('',*,*,#9352,.T.);

+#5202=ORIENTED_EDGE('',*,*,#9354,.T.);

+#5203=ORIENTED_EDGE('',*,*,#9356,.T.);

+#5204=ORIENTED_EDGE('',*,*,#9358,.T.);

+#5205=ORIENTED_EDGE('',*,*,#9360,.T.);

+#5206=ORIENTED_EDGE('',*,*,#9362,.T.);

+#5207=ORIENTED_EDGE('',*,*,#9364,.T.);

+#5208=ORIENTED_EDGE('',*,*,#9366,.T.);

+#5209=ORIENTED_EDGE('',*,*,#9368,.T.);

+#5210=ORIENTED_EDGE('',*,*,#9370,.T.);

+#5211=ORIENTED_EDGE('',*,*,#9372,.T.);

+#5212=ORIENTED_EDGE('',*,*,#9374,.T.);

+#5213=ORIENTED_EDGE('',*,*,#9376,.T.);

+#5214=ORIENTED_EDGE('',*,*,#9378,.T.);

+#5215=ORIENTED_EDGE('',*,*,#9380,.T.);

+#5216=ORIENTED_EDGE('',*,*,#9382,.T.);

+#5217=ORIENTED_EDGE('',*,*,#9384,.T.);

+#5218=ORIENTED_EDGE('',*,*,#9386,.T.);

+#5219=ORIENTED_EDGE('',*,*,#9388,.T.);

+#5220=ORIENTED_EDGE('',*,*,#9390,.T.);

+#5221=ORIENTED_EDGE('',*,*,#9392,.T.);

+#5222=ORIENTED_EDGE('',*,*,#9394,.T.);

+#5223=ORIENTED_EDGE('',*,*,#9396,.T.);

+#5224=ORIENTED_EDGE('',*,*,#9398,.T.);

+#5225=ORIENTED_EDGE('',*,*,#9400,.T.);

+#5226=ORIENTED_EDGE('',*,*,#9402,.T.);

+#5227=ORIENTED_EDGE('',*,*,#9404,.T.);

+#5228=ORIENTED_EDGE('',*,*,#9406,.T.);

+#5229=ORIENTED_EDGE('',*,*,#9408,.T.);

+#5230=ORIENTED_EDGE('',*,*,#9410,.T.);

+#5231=ORIENTED_EDGE('',*,*,#9412,.T.);

+#5232=ORIENTED_EDGE('',*,*,#9414,.T.);

+#5233=ORIENTED_EDGE('',*,*,#9416,.T.);

+#5234=ORIENTED_EDGE('',*,*,#9418,.T.);

+#5235=ORIENTED_EDGE('',*,*,#9420,.T.);

+#5236=ORIENTED_EDGE('',*,*,#9422,.T.);

+#5237=ORIENTED_EDGE('',*,*,#9424,.T.);

+#5238=ORIENTED_EDGE('',*,*,#9426,.T.);

+#5239=ORIENTED_EDGE('',*,*,#9428,.T.);

+#5240=ORIENTED_EDGE('',*,*,#9430,.T.);

+#5241=ORIENTED_EDGE('',*,*,#9432,.T.);

+#5242=ORIENTED_EDGE('',*,*,#9434,.T.);

+#5243=ORIENTED_EDGE('',*,*,#9436,.T.);

+#5244=ORIENTED_EDGE('',*,*,#9438,.T.);

+#5245=ORIENTED_EDGE('',*,*,#9440,.T.);

+#5246=ORIENTED_EDGE('',*,*,#9442,.T.);

+#5247=ORIENTED_EDGE('',*,*,#9444,.T.);

+#5248=ORIENTED_EDGE('',*,*,#9446,.T.);

+#5249=ORIENTED_EDGE('',*,*,#9448,.T.);

+#5250=ORIENTED_EDGE('',*,*,#9450,.T.);

+#5251=ORIENTED_EDGE('',*,*,#9452,.T.);

+#5252=ORIENTED_EDGE('',*,*,#9454,.T.);

+#5253=ORIENTED_EDGE('',*,*,#9456,.T.);

+#5254=ORIENTED_EDGE('',*,*,#9458,.T.);

+#5255=ORIENTED_EDGE('',*,*,#9460,.T.);

+#5256=ORIENTED_EDGE('',*,*,#9462,.T.);

+#5257=ORIENTED_EDGE('',*,*,#9464,.T.);

+#5258=ORIENTED_EDGE('',*,*,#9466,.T.);

+#5259=ORIENTED_EDGE('',*,*,#9468,.T.);

+#5260=ORIENTED_EDGE('',*,*,#9470,.T.);

+#5261=ORIENTED_EDGE('',*,*,#9472,.T.);

+#5262=ORIENTED_EDGE('',*,*,#9593,.T.);

+#5263=ORIENTED_EDGE('',*,*,#9473,.T.);

+#5264=ORIENTED_EDGE('',*,*,#9591,.T.);

+#5265=ORIENTED_EDGE('',*,*,#9588,.T.);

+#5266=ORIENTED_EDGE('',*,*,#9585,.T.);

+#5267=ORIENTED_EDGE('',*,*,#9582,.T.);

+#5268=ORIENTED_EDGE('',*,*,#9579,.T.);

+#5269=ORIENTED_EDGE('',*,*,#9576,.T.);

+#5270=ORIENTED_EDGE('',*,*,#9573,.T.);

+#5271=ORIENTED_EDGE('',*,*,#9570,.T.);

+#5272=ORIENTED_EDGE('',*,*,#9567,.T.);

+#5273=ORIENTED_EDGE('',*,*,#9564,.T.);

+#5274=ORIENTED_EDGE('',*,*,#9561,.T.);

+#5275=ORIENTED_EDGE('',*,*,#9558,.T.);

+#5276=ORIENTED_EDGE('',*,*,#9555,.T.);

+#5277=ORIENTED_EDGE('',*,*,#9552,.T.);

+#5278=ORIENTED_EDGE('',*,*,#9549,.T.);

+#5279=ORIENTED_EDGE('',*,*,#9546,.T.);

+#5280=ORIENTED_EDGE('',*,*,#9543,.T.);

+#5281=ORIENTED_EDGE('',*,*,#9540,.T.);

+#5282=ORIENTED_EDGE('',*,*,#9537,.T.);

+#5283=ORIENTED_EDGE('',*,*,#9534,.T.);

+#5284=ORIENTED_EDGE('',*,*,#9531,.T.);

+#5285=ORIENTED_EDGE('',*,*,#9528,.T.);

+#5286=ORIENTED_EDGE('',*,*,#9525,.T.);

+#5287=ORIENTED_EDGE('',*,*,#9522,.T.);

+#5288=ORIENTED_EDGE('',*,*,#9519,.T.);

+#5289=ORIENTED_EDGE('',*,*,#9516,.T.);

+#5290=ORIENTED_EDGE('',*,*,#9513,.T.);

+#5291=ORIENTED_EDGE('',*,*,#9510,.T.);

+#5292=ORIENTED_EDGE('',*,*,#9507,.T.);

+#5293=ORIENTED_EDGE('',*,*,#9504,.T.);

+#5294=ORIENTED_EDGE('',*,*,#9501,.T.);

+#5295=ORIENTED_EDGE('',*,*,#9498,.T.);

+#5296=ORIENTED_EDGE('',*,*,#9495,.T.);

+#5297=ORIENTED_EDGE('',*,*,#9492,.T.);

+#5298=ORIENTED_EDGE('',*,*,#9489,.T.);

+#5299=ORIENTED_EDGE('',*,*,#9486,.T.);

+#5300=ORIENTED_EDGE('',*,*,#9483,.T.);

+#5301=ORIENTED_EDGE('',*,*,#9480,.T.);

+#5302=ORIENTED_EDGE('',*,*,#9477,.T.);

+#5303=ORIENTED_EDGE('',*,*,#7338,.T.);

+#5304=ORIENTED_EDGE('',*,*,#9594,.F.);

+#5305=ORIENTED_EDGE('',*,*,#9595,.F.);

+#5306=ORIENTED_EDGE('',*,*,#9596,.T.);

+#5307=ORIENTED_EDGE('',*,*,#7337,.T.);

+#5308=ORIENTED_EDGE('',*,*,#9597,.F.);

+#5309=ORIENTED_EDGE('',*,*,#9598,.F.);

+#5310=ORIENTED_EDGE('',*,*,#9594,.T.);

+#5311=ORIENTED_EDGE('',*,*,#7336,.T.);

+#5312=ORIENTED_EDGE('',*,*,#9599,.F.);

+#5313=ORIENTED_EDGE('',*,*,#9600,.F.);

+#5314=ORIENTED_EDGE('',*,*,#9597,.T.);

+#5315=ORIENTED_EDGE('',*,*,#7335,.T.);

+#5316=ORIENTED_EDGE('',*,*,#9601,.F.);

+#5317=ORIENTED_EDGE('',*,*,#9602,.F.);

+#5318=ORIENTED_EDGE('',*,*,#9599,.T.);

+#5319=ORIENTED_EDGE('',*,*,#7334,.T.);

+#5320=ORIENTED_EDGE('',*,*,#9603,.F.);

+#5321=ORIENTED_EDGE('',*,*,#9604,.F.);

+#5322=ORIENTED_EDGE('',*,*,#9601,.T.);

+#5323=ORIENTED_EDGE('',*,*,#7333,.T.);

+#5324=ORIENTED_EDGE('',*,*,#9605,.F.);

+#5325=ORIENTED_EDGE('',*,*,#9606,.F.);

+#5326=ORIENTED_EDGE('',*,*,#9603,.T.);

+#5327=ORIENTED_EDGE('',*,*,#7332,.T.);

+#5328=ORIENTED_EDGE('',*,*,#9607,.F.);

+#5329=ORIENTED_EDGE('',*,*,#9608,.F.);

+#5330=ORIENTED_EDGE('',*,*,#9605,.T.);

+#5331=ORIENTED_EDGE('',*,*,#7331,.T.);

+#5332=ORIENTED_EDGE('',*,*,#9609,.F.);

+#5333=ORIENTED_EDGE('',*,*,#9610,.F.);

+#5334=ORIENTED_EDGE('',*,*,#9607,.T.);

+#5335=ORIENTED_EDGE('',*,*,#7330,.T.);

+#5336=ORIENTED_EDGE('',*,*,#9611,.F.);

+#5337=ORIENTED_EDGE('',*,*,#9612,.F.);

+#5338=ORIENTED_EDGE('',*,*,#9609,.T.);

+#5339=ORIENTED_EDGE('',*,*,#7329,.T.);

+#5340=ORIENTED_EDGE('',*,*,#9613,.F.);

+#5341=ORIENTED_EDGE('',*,*,#9614,.F.);

+#5342=ORIENTED_EDGE('',*,*,#9611,.T.);

+#5343=ORIENTED_EDGE('',*,*,#7328,.T.);

+#5344=ORIENTED_EDGE('',*,*,#9615,.F.);

+#5345=ORIENTED_EDGE('',*,*,#9616,.F.);

+#5346=ORIENTED_EDGE('',*,*,#9613,.T.);

+#5347=ORIENTED_EDGE('',*,*,#7327,.T.);

+#5348=ORIENTED_EDGE('',*,*,#9617,.F.);

+#5349=ORIENTED_EDGE('',*,*,#9618,.F.);

+#5350=ORIENTED_EDGE('',*,*,#9615,.T.);

+#5351=ORIENTED_EDGE('',*,*,#7326,.T.);

+#5352=ORIENTED_EDGE('',*,*,#9619,.F.);

+#5353=ORIENTED_EDGE('',*,*,#9620,.F.);

+#5354=ORIENTED_EDGE('',*,*,#9617,.T.);

+#5355=ORIENTED_EDGE('',*,*,#7365,.T.);

+#5356=ORIENTED_EDGE('',*,*,#9621,.F.);

+#5357=ORIENTED_EDGE('',*,*,#9622,.F.);

+#5358=ORIENTED_EDGE('',*,*,#9619,.T.);

+#5359=ORIENTED_EDGE('',*,*,#7364,.T.);

+#5360=ORIENTED_EDGE('',*,*,#9623,.F.);

+#5361=ORIENTED_EDGE('',*,*,#9624,.F.);

+#5362=ORIENTED_EDGE('',*,*,#9621,.T.);

+#5363=ORIENTED_EDGE('',*,*,#7363,.T.);

+#5364=ORIENTED_EDGE('',*,*,#9625,.F.);

+#5365=ORIENTED_EDGE('',*,*,#9626,.F.);

+#5366=ORIENTED_EDGE('',*,*,#9623,.T.);

+#5367=ORIENTED_EDGE('',*,*,#7362,.T.);

+#5368=ORIENTED_EDGE('',*,*,#9627,.F.);

+#5369=ORIENTED_EDGE('',*,*,#9628,.F.);

+#5370=ORIENTED_EDGE('',*,*,#9625,.T.);

+#5371=ORIENTED_EDGE('',*,*,#7361,.T.);

+#5372=ORIENTED_EDGE('',*,*,#9629,.F.);

+#5373=ORIENTED_EDGE('',*,*,#9630,.F.);

+#5374=ORIENTED_EDGE('',*,*,#9627,.T.);

+#5375=ORIENTED_EDGE('',*,*,#7360,.T.);

+#5376=ORIENTED_EDGE('',*,*,#9631,.F.);

+#5377=ORIENTED_EDGE('',*,*,#9632,.F.);

+#5378=ORIENTED_EDGE('',*,*,#9629,.T.);

+#5379=ORIENTED_EDGE('',*,*,#7359,.T.);

+#5380=ORIENTED_EDGE('',*,*,#9633,.F.);

+#5381=ORIENTED_EDGE('',*,*,#9634,.F.);

+#5382=ORIENTED_EDGE('',*,*,#9631,.T.);

+#5383=ORIENTED_EDGE('',*,*,#7358,.T.);

+#5384=ORIENTED_EDGE('',*,*,#9635,.F.);

+#5385=ORIENTED_EDGE('',*,*,#9636,.F.);

+#5386=ORIENTED_EDGE('',*,*,#9633,.T.);

+#5387=ORIENTED_EDGE('',*,*,#7357,.T.);

+#5388=ORIENTED_EDGE('',*,*,#9637,.F.);

+#5389=ORIENTED_EDGE('',*,*,#9638,.F.);

+#5390=ORIENTED_EDGE('',*,*,#9635,.T.);

+#5391=ORIENTED_EDGE('',*,*,#7356,.T.);

+#5392=ORIENTED_EDGE('',*,*,#9639,.F.);

+#5393=ORIENTED_EDGE('',*,*,#9640,.F.);

+#5394=ORIENTED_EDGE('',*,*,#9637,.T.);

+#5395=ORIENTED_EDGE('',*,*,#7355,.T.);

+#5396=ORIENTED_EDGE('',*,*,#9641,.F.);

+#5397=ORIENTED_EDGE('',*,*,#9642,.F.);

+#5398=ORIENTED_EDGE('',*,*,#9639,.T.);

+#5399=ORIENTED_EDGE('',*,*,#7354,.T.);

+#5400=ORIENTED_EDGE('',*,*,#9643,.F.);

+#5401=ORIENTED_EDGE('',*,*,#9644,.F.);

+#5402=ORIENTED_EDGE('',*,*,#9641,.T.);

+#5403=ORIENTED_EDGE('',*,*,#7353,.T.);

+#5404=ORIENTED_EDGE('',*,*,#9645,.F.);

+#5405=ORIENTED_EDGE('',*,*,#9646,.F.);

+#5406=ORIENTED_EDGE('',*,*,#9643,.T.);

+#5407=ORIENTED_EDGE('',*,*,#7352,.T.);

+#5408=ORIENTED_EDGE('',*,*,#9647,.F.);

+#5409=ORIENTED_EDGE('',*,*,#9648,.F.);

+#5410=ORIENTED_EDGE('',*,*,#9645,.T.);

+#5411=ORIENTED_EDGE('',*,*,#7351,.T.);

+#5412=ORIENTED_EDGE('',*,*,#9649,.F.);

+#5413=ORIENTED_EDGE('',*,*,#9650,.F.);

+#5414=ORIENTED_EDGE('',*,*,#9647,.T.);

+#5415=ORIENTED_EDGE('',*,*,#7350,.T.);

+#5416=ORIENTED_EDGE('',*,*,#9651,.F.);

+#5417=ORIENTED_EDGE('',*,*,#9652,.F.);

+#5418=ORIENTED_EDGE('',*,*,#9649,.T.);

+#5419=ORIENTED_EDGE('',*,*,#7349,.T.);

+#5420=ORIENTED_EDGE('',*,*,#9653,.F.);

+#5421=ORIENTED_EDGE('',*,*,#9654,.F.);

+#5422=ORIENTED_EDGE('',*,*,#9651,.T.);

+#5423=ORIENTED_EDGE('',*,*,#7348,.T.);

+#5424=ORIENTED_EDGE('',*,*,#9655,.F.);

+#5425=ORIENTED_EDGE('',*,*,#9656,.F.);

+#5426=ORIENTED_EDGE('',*,*,#9653,.T.);

+#5427=ORIENTED_EDGE('',*,*,#7347,.T.);

+#5428=ORIENTED_EDGE('',*,*,#9657,.F.);

+#5429=ORIENTED_EDGE('',*,*,#9658,.F.);

+#5430=ORIENTED_EDGE('',*,*,#9655,.T.);

+#5431=ORIENTED_EDGE('',*,*,#7346,.T.);

+#5432=ORIENTED_EDGE('',*,*,#9659,.F.);

+#5433=ORIENTED_EDGE('',*,*,#9660,.F.);

+#5434=ORIENTED_EDGE('',*,*,#9657,.T.);

+#5435=ORIENTED_EDGE('',*,*,#7345,.T.);

+#5436=ORIENTED_EDGE('',*,*,#9661,.F.);

+#5437=ORIENTED_EDGE('',*,*,#9662,.F.);

+#5438=ORIENTED_EDGE('',*,*,#9659,.T.);

+#5439=ORIENTED_EDGE('',*,*,#7344,.T.);

+#5440=ORIENTED_EDGE('',*,*,#9663,.F.);

+#5441=ORIENTED_EDGE('',*,*,#9664,.F.);

+#5442=ORIENTED_EDGE('',*,*,#9661,.T.);

+#5443=ORIENTED_EDGE('',*,*,#7343,.T.);

+#5444=ORIENTED_EDGE('',*,*,#9665,.F.);

+#5445=ORIENTED_EDGE('',*,*,#9666,.F.);

+#5446=ORIENTED_EDGE('',*,*,#9663,.T.);

+#5447=ORIENTED_EDGE('',*,*,#7342,.T.);

+#5448=ORIENTED_EDGE('',*,*,#9667,.F.);

+#5449=ORIENTED_EDGE('',*,*,#9668,.F.);

+#5450=ORIENTED_EDGE('',*,*,#9665,.T.);

+#5451=ORIENTED_EDGE('',*,*,#7341,.T.);

+#5452=ORIENTED_EDGE('',*,*,#9669,.F.);

+#5453=ORIENTED_EDGE('',*,*,#9670,.F.);

+#5454=ORIENTED_EDGE('',*,*,#9667,.T.);

+#5455=ORIENTED_EDGE('',*,*,#7340,.T.);

+#5456=ORIENTED_EDGE('',*,*,#9671,.F.);

+#5457=ORIENTED_EDGE('',*,*,#9672,.F.);

+#5458=ORIENTED_EDGE('',*,*,#9669,.T.);

+#5459=ORIENTED_EDGE('',*,*,#9673,.F.);

+#5460=ORIENTED_EDGE('',*,*,#9674,.F.);

+#5461=ORIENTED_EDGE('',*,*,#9675,.T.);

+#5462=ORIENTED_EDGE('',*,*,#9676,.T.);

+#5463=ORIENTED_EDGE('',*,*,#9677,.F.);

+#5464=ORIENTED_EDGE('',*,*,#9678,.F.);

+#5465=ORIENTED_EDGE('',*,*,#9679,.T.);

+#5466=ORIENTED_EDGE('',*,*,#9674,.T.);

+#5467=ORIENTED_EDGE('',*,*,#9680,.F.);

+#5468=ORIENTED_EDGE('',*,*,#9681,.F.);

+#5469=ORIENTED_EDGE('',*,*,#9682,.T.);

+#5470=ORIENTED_EDGE('',*,*,#9678,.T.);

+#5471=ORIENTED_EDGE('',*,*,#9683,.F.);

+#5472=ORIENTED_EDGE('',*,*,#9684,.F.);

+#5473=ORIENTED_EDGE('',*,*,#9685,.T.);

+#5474=ORIENTED_EDGE('',*,*,#9681,.T.);

+#5475=ORIENTED_EDGE('',*,*,#9686,.F.);

+#5476=ORIENTED_EDGE('',*,*,#9687,.F.);

+#5477=ORIENTED_EDGE('',*,*,#9688,.T.);

+#5478=ORIENTED_EDGE('',*,*,#9684,.T.);

+#5479=ORIENTED_EDGE('',*,*,#9689,.F.);

+#5480=ORIENTED_EDGE('',*,*,#9690,.F.);

+#5481=ORIENTED_EDGE('',*,*,#9691,.T.);

+#5482=ORIENTED_EDGE('',*,*,#9687,.T.);

+#5483=ORIENTED_EDGE('',*,*,#9692,.F.);

+#5484=ORIENTED_EDGE('',*,*,#9693,.F.);

+#5485=ORIENTED_EDGE('',*,*,#9694,.T.);

+#5486=ORIENTED_EDGE('',*,*,#9690,.T.);

+#5487=ORIENTED_EDGE('',*,*,#9695,.F.);

+#5488=ORIENTED_EDGE('',*,*,#9696,.F.);

+#5489=ORIENTED_EDGE('',*,*,#9697,.T.);

+#5490=ORIENTED_EDGE('',*,*,#9693,.T.);

+#5491=ORIENTED_EDGE('',*,*,#9698,.F.);

+#5492=ORIENTED_EDGE('',*,*,#9699,.F.);

+#5493=ORIENTED_EDGE('',*,*,#9700,.T.);

+#5494=ORIENTED_EDGE('',*,*,#9696,.T.);

+#5495=ORIENTED_EDGE('',*,*,#9701,.F.);

+#5496=ORIENTED_EDGE('',*,*,#9702,.F.);

+#5497=ORIENTED_EDGE('',*,*,#9703,.T.);

+#5498=ORIENTED_EDGE('',*,*,#9699,.T.);

+#5499=ORIENTED_EDGE('',*,*,#9704,.F.);

+#5500=ORIENTED_EDGE('',*,*,#9705,.F.);

+#5501=ORIENTED_EDGE('',*,*,#9706,.T.);

+#5502=ORIENTED_EDGE('',*,*,#9702,.T.);

+#5503=ORIENTED_EDGE('',*,*,#9707,.F.);

+#5504=ORIENTED_EDGE('',*,*,#9708,.F.);

+#5505=ORIENTED_EDGE('',*,*,#9709,.T.);

+#5506=ORIENTED_EDGE('',*,*,#9705,.T.);

+#5507=ORIENTED_EDGE('',*,*,#9710,.F.);

+#5508=ORIENTED_EDGE('',*,*,#9711,.F.);

+#5509=ORIENTED_EDGE('',*,*,#9712,.T.);

+#5510=ORIENTED_EDGE('',*,*,#9708,.T.);

+#5511=ORIENTED_EDGE('',*,*,#9713,.F.);

+#5512=ORIENTED_EDGE('',*,*,#9714,.F.);

+#5513=ORIENTED_EDGE('',*,*,#9715,.T.);

+#5514=ORIENTED_EDGE('',*,*,#9711,.T.);

+#5515=ORIENTED_EDGE('',*,*,#9716,.F.);

+#5516=ORIENTED_EDGE('',*,*,#9717,.F.);

+#5517=ORIENTED_EDGE('',*,*,#9718,.T.);

+#5518=ORIENTED_EDGE('',*,*,#9714,.T.);

+#5519=ORIENTED_EDGE('',*,*,#9719,.F.);

+#5520=ORIENTED_EDGE('',*,*,#9720,.F.);

+#5521=ORIENTED_EDGE('',*,*,#9721,.T.);

+#5522=ORIENTED_EDGE('',*,*,#9717,.T.);

+#5523=ORIENTED_EDGE('',*,*,#9722,.F.);

+#5524=ORIENTED_EDGE('',*,*,#9723,.F.);

+#5525=ORIENTED_EDGE('',*,*,#9724,.T.);

+#5526=ORIENTED_EDGE('',*,*,#9720,.T.);

+#5527=ORIENTED_EDGE('',*,*,#9725,.F.);

+#5528=ORIENTED_EDGE('',*,*,#9726,.F.);

+#5529=ORIENTED_EDGE('',*,*,#9727,.T.);

+#5530=ORIENTED_EDGE('',*,*,#9723,.T.);

+#5531=ORIENTED_EDGE('',*,*,#9728,.F.);

+#5532=ORIENTED_EDGE('',*,*,#9729,.F.);

+#5533=ORIENTED_EDGE('',*,*,#9730,.T.);

+#5534=ORIENTED_EDGE('',*,*,#9726,.T.);

+#5535=ORIENTED_EDGE('',*,*,#9731,.F.);

+#5536=ORIENTED_EDGE('',*,*,#9732,.F.);

+#5537=ORIENTED_EDGE('',*,*,#9733,.T.);

+#5538=ORIENTED_EDGE('',*,*,#9729,.T.);

+#5539=ORIENTED_EDGE('',*,*,#9734,.F.);

+#5540=ORIENTED_EDGE('',*,*,#9735,.F.);

+#5541=ORIENTED_EDGE('',*,*,#9736,.T.);

+#5542=ORIENTED_EDGE('',*,*,#9732,.T.);

+#5543=ORIENTED_EDGE('',*,*,#9737,.F.);

+#5544=ORIENTED_EDGE('',*,*,#9738,.F.);

+#5545=ORIENTED_EDGE('',*,*,#9739,.T.);

+#5546=ORIENTED_EDGE('',*,*,#9735,.T.);

+#5547=ORIENTED_EDGE('',*,*,#9740,.F.);

+#5548=ORIENTED_EDGE('',*,*,#9741,.F.);

+#5549=ORIENTED_EDGE('',*,*,#9742,.T.);

+#5550=ORIENTED_EDGE('',*,*,#9738,.T.);

+#5551=ORIENTED_EDGE('',*,*,#9743,.F.);

+#5552=ORIENTED_EDGE('',*,*,#9744,.F.);

+#5553=ORIENTED_EDGE('',*,*,#9745,.T.);

+#5554=ORIENTED_EDGE('',*,*,#9741,.T.);

+#5555=ORIENTED_EDGE('',*,*,#9746,.F.);

+#5556=ORIENTED_EDGE('',*,*,#9747,.F.);

+#5557=ORIENTED_EDGE('',*,*,#9748,.T.);

+#5558=ORIENTED_EDGE('',*,*,#9744,.T.);

+#5559=ORIENTED_EDGE('',*,*,#9749,.F.);

+#5560=ORIENTED_EDGE('',*,*,#9750,.F.);

+#5561=ORIENTED_EDGE('',*,*,#9751,.T.);

+#5562=ORIENTED_EDGE('',*,*,#9747,.T.);

+#5563=ORIENTED_EDGE('',*,*,#9752,.F.);

+#5564=ORIENTED_EDGE('',*,*,#9753,.F.);

+#5565=ORIENTED_EDGE('',*,*,#9754,.T.);

+#5566=ORIENTED_EDGE('',*,*,#9750,.T.);

+#5567=ORIENTED_EDGE('',*,*,#9755,.F.);

+#5568=ORIENTED_EDGE('',*,*,#9756,.F.);

+#5569=ORIENTED_EDGE('',*,*,#9757,.T.);

+#5570=ORIENTED_EDGE('',*,*,#9753,.T.);

+#5571=ORIENTED_EDGE('',*,*,#9758,.F.);

+#5572=ORIENTED_EDGE('',*,*,#9759,.F.);

+#5573=ORIENTED_EDGE('',*,*,#9760,.T.);

+#5574=ORIENTED_EDGE('',*,*,#9756,.T.);

+#5575=ORIENTED_EDGE('',*,*,#9761,.F.);

+#5576=ORIENTED_EDGE('',*,*,#9762,.F.);

+#5577=ORIENTED_EDGE('',*,*,#9763,.T.);

+#5578=ORIENTED_EDGE('',*,*,#9759,.T.);

+#5579=ORIENTED_EDGE('',*,*,#9764,.F.);

+#5580=ORIENTED_EDGE('',*,*,#9765,.F.);

+#5581=ORIENTED_EDGE('',*,*,#9766,.T.);

+#5582=ORIENTED_EDGE('',*,*,#9762,.T.);

+#5583=ORIENTED_EDGE('',*,*,#9767,.F.);

+#5584=ORIENTED_EDGE('',*,*,#9768,.F.);

+#5585=ORIENTED_EDGE('',*,*,#9769,.T.);

+#5586=ORIENTED_EDGE('',*,*,#9765,.T.);

+#5587=ORIENTED_EDGE('',*,*,#9770,.F.);

+#5588=ORIENTED_EDGE('',*,*,#9771,.F.);

+#5589=ORIENTED_EDGE('',*,*,#9772,.T.);

+#5590=ORIENTED_EDGE('',*,*,#9768,.T.);

+#5591=ORIENTED_EDGE('',*,*,#9773,.F.);

+#5592=ORIENTED_EDGE('',*,*,#9774,.F.);

+#5593=ORIENTED_EDGE('',*,*,#9775,.T.);

+#5594=ORIENTED_EDGE('',*,*,#9771,.T.);

+#5595=ORIENTED_EDGE('',*,*,#9776,.F.);

+#5596=ORIENTED_EDGE('',*,*,#9777,.F.);

+#5597=ORIENTED_EDGE('',*,*,#9778,.T.);

+#5598=ORIENTED_EDGE('',*,*,#9774,.T.);

+#5599=ORIENTED_EDGE('',*,*,#9779,.F.);

+#5600=ORIENTED_EDGE('',*,*,#9780,.F.);

+#5601=ORIENTED_EDGE('',*,*,#9781,.T.);

+#5602=ORIENTED_EDGE('',*,*,#9777,.T.);

+#5603=ORIENTED_EDGE('',*,*,#9782,.F.);

+#5604=ORIENTED_EDGE('',*,*,#9783,.F.);

+#5605=ORIENTED_EDGE('',*,*,#9784,.T.);

+#5606=ORIENTED_EDGE('',*,*,#9780,.T.);

+#5607=ORIENTED_EDGE('',*,*,#9785,.F.);

+#5608=ORIENTED_EDGE('',*,*,#9786,.F.);

+#5609=ORIENTED_EDGE('',*,*,#9787,.T.);

+#5610=ORIENTED_EDGE('',*,*,#9783,.T.);

+#5611=ORIENTED_EDGE('',*,*,#9788,.F.);

+#5612=ORIENTED_EDGE('',*,*,#9789,.F.);

+#5613=ORIENTED_EDGE('',*,*,#9790,.T.);

+#5614=ORIENTED_EDGE('',*,*,#9786,.T.);

+#5615=ORIENTED_EDGE('',*,*,#9791,.F.);

+#5616=ORIENTED_EDGE('',*,*,#9676,.F.);

+#5617=ORIENTED_EDGE('',*,*,#9792,.T.);

+#5618=ORIENTED_EDGE('',*,*,#9789,.T.);

+#5619=ORIENTED_EDGE('',*,*,#7339,.T.);

+#5620=ORIENTED_EDGE('',*,*,#9596,.F.);

+#5621=ORIENTED_EDGE('',*,*,#9793,.F.);

+#5622=ORIENTED_EDGE('',*,*,#9671,.T.);

+#5623=ORIENTED_EDGE('',*,*,#9675,.F.);

+#5624=ORIENTED_EDGE('',*,*,#9679,.F.);

+#5625=ORIENTED_EDGE('',*,*,#9682,.F.);

+#5626=ORIENTED_EDGE('',*,*,#9685,.F.);

+#5627=ORIENTED_EDGE('',*,*,#9688,.F.);

+#5628=ORIENTED_EDGE('',*,*,#9691,.F.);

+#5629=ORIENTED_EDGE('',*,*,#9694,.F.);

+#5630=ORIENTED_EDGE('',*,*,#9697,.F.);

+#5631=ORIENTED_EDGE('',*,*,#9700,.F.);

+#5632=ORIENTED_EDGE('',*,*,#9703,.F.);

+#5633=ORIENTED_EDGE('',*,*,#9706,.F.);

+#5634=ORIENTED_EDGE('',*,*,#9709,.F.);

+#5635=ORIENTED_EDGE('',*,*,#9712,.F.);

+#5636=ORIENTED_EDGE('',*,*,#9715,.F.);

+#5637=ORIENTED_EDGE('',*,*,#9718,.F.);

+#5638=ORIENTED_EDGE('',*,*,#9721,.F.);

+#5639=ORIENTED_EDGE('',*,*,#9724,.F.);

+#5640=ORIENTED_EDGE('',*,*,#9727,.F.);

+#5641=ORIENTED_EDGE('',*,*,#9730,.F.);

+#5642=ORIENTED_EDGE('',*,*,#9733,.F.);

+#5643=ORIENTED_EDGE('',*,*,#9736,.F.);

+#5644=ORIENTED_EDGE('',*,*,#9739,.F.);

+#5645=ORIENTED_EDGE('',*,*,#9742,.F.);

+#5646=ORIENTED_EDGE('',*,*,#9745,.F.);

+#5647=ORIENTED_EDGE('',*,*,#9748,.F.);

+#5648=ORIENTED_EDGE('',*,*,#9751,.F.);

+#5649=ORIENTED_EDGE('',*,*,#9754,.F.);

+#5650=ORIENTED_EDGE('',*,*,#9757,.F.);

+#5651=ORIENTED_EDGE('',*,*,#9760,.F.);

+#5652=ORIENTED_EDGE('',*,*,#9763,.F.);

+#5653=ORIENTED_EDGE('',*,*,#9766,.F.);

+#5654=ORIENTED_EDGE('',*,*,#9769,.F.);

+#5655=ORIENTED_EDGE('',*,*,#9772,.F.);

+#5656=ORIENTED_EDGE('',*,*,#9775,.F.);

+#5657=ORIENTED_EDGE('',*,*,#9778,.F.);

+#5658=ORIENTED_EDGE('',*,*,#9781,.F.);

+#5659=ORIENTED_EDGE('',*,*,#9784,.F.);

+#5660=ORIENTED_EDGE('',*,*,#9787,.F.);

+#5661=ORIENTED_EDGE('',*,*,#9790,.F.);

+#5662=ORIENTED_EDGE('',*,*,#9792,.F.);

+#5663=ORIENTED_EDGE('',*,*,#9595,.T.);

+#5664=ORIENTED_EDGE('',*,*,#9598,.T.);

+#5665=ORIENTED_EDGE('',*,*,#9600,.T.);

+#5666=ORIENTED_EDGE('',*,*,#9602,.T.);

+#5667=ORIENTED_EDGE('',*,*,#9604,.T.);

+#5668=ORIENTED_EDGE('',*,*,#9606,.T.);

+#5669=ORIENTED_EDGE('',*,*,#9608,.T.);

+#5670=ORIENTED_EDGE('',*,*,#9610,.T.);

+#5671=ORIENTED_EDGE('',*,*,#9612,.T.);

+#5672=ORIENTED_EDGE('',*,*,#9614,.T.);

+#5673=ORIENTED_EDGE('',*,*,#9616,.T.);

+#5674=ORIENTED_EDGE('',*,*,#9618,.T.);

+#5675=ORIENTED_EDGE('',*,*,#9620,.T.);

+#5676=ORIENTED_EDGE('',*,*,#9622,.T.);

+#5677=ORIENTED_EDGE('',*,*,#9624,.T.);

+#5678=ORIENTED_EDGE('',*,*,#9626,.T.);

+#5679=ORIENTED_EDGE('',*,*,#9628,.T.);

+#5680=ORIENTED_EDGE('',*,*,#9630,.T.);

+#5681=ORIENTED_EDGE('',*,*,#9632,.T.);

+#5682=ORIENTED_EDGE('',*,*,#9634,.T.);

+#5683=ORIENTED_EDGE('',*,*,#9636,.T.);

+#5684=ORIENTED_EDGE('',*,*,#9638,.T.);

+#5685=ORIENTED_EDGE('',*,*,#9640,.T.);

+#5686=ORIENTED_EDGE('',*,*,#9642,.T.);

+#5687=ORIENTED_EDGE('',*,*,#9644,.T.);

+#5688=ORIENTED_EDGE('',*,*,#9646,.T.);

+#5689=ORIENTED_EDGE('',*,*,#9648,.T.);

+#5690=ORIENTED_EDGE('',*,*,#9650,.T.);

+#5691=ORIENTED_EDGE('',*,*,#9652,.T.);

+#5692=ORIENTED_EDGE('',*,*,#9654,.T.);

+#5693=ORIENTED_EDGE('',*,*,#9656,.T.);

+#5694=ORIENTED_EDGE('',*,*,#9658,.T.);

+#5695=ORIENTED_EDGE('',*,*,#9660,.T.);

+#5696=ORIENTED_EDGE('',*,*,#9662,.T.);

+#5697=ORIENTED_EDGE('',*,*,#9664,.T.);

+#5698=ORIENTED_EDGE('',*,*,#9666,.T.);

+#5699=ORIENTED_EDGE('',*,*,#9668,.T.);

+#5700=ORIENTED_EDGE('',*,*,#9670,.T.);

+#5701=ORIENTED_EDGE('',*,*,#9672,.T.);

+#5702=ORIENTED_EDGE('',*,*,#9793,.T.);

+#5703=ORIENTED_EDGE('',*,*,#9704,.T.);

+#5704=ORIENTED_EDGE('',*,*,#9701,.T.);

+#5705=ORIENTED_EDGE('',*,*,#9698,.T.);

+#5706=ORIENTED_EDGE('',*,*,#9695,.T.);

+#5707=ORIENTED_EDGE('',*,*,#9692,.T.);

+#5708=ORIENTED_EDGE('',*,*,#9689,.T.);

+#5709=ORIENTED_EDGE('',*,*,#9686,.T.);

+#5710=ORIENTED_EDGE('',*,*,#9683,.T.);

+#5711=ORIENTED_EDGE('',*,*,#9680,.T.);

+#5712=ORIENTED_EDGE('',*,*,#9677,.T.);

+#5713=ORIENTED_EDGE('',*,*,#9673,.T.);

+#5714=ORIENTED_EDGE('',*,*,#9791,.T.);

+#5715=ORIENTED_EDGE('',*,*,#9788,.T.);

+#5716=ORIENTED_EDGE('',*,*,#9785,.T.);

+#5717=ORIENTED_EDGE('',*,*,#9782,.T.);

+#5718=ORIENTED_EDGE('',*,*,#9779,.T.);

+#5719=ORIENTED_EDGE('',*,*,#9776,.T.);

+#5720=ORIENTED_EDGE('',*,*,#9773,.T.);

+#5721=ORIENTED_EDGE('',*,*,#9770,.T.);

+#5722=ORIENTED_EDGE('',*,*,#9767,.T.);

+#5723=ORIENTED_EDGE('',*,*,#9764,.T.);

+#5724=ORIENTED_EDGE('',*,*,#9761,.T.);

+#5725=ORIENTED_EDGE('',*,*,#9758,.T.);

+#5726=ORIENTED_EDGE('',*,*,#9755,.T.);

+#5727=ORIENTED_EDGE('',*,*,#9752,.T.);

+#5728=ORIENTED_EDGE('',*,*,#9749,.T.);

+#5729=ORIENTED_EDGE('',*,*,#9746,.T.);

+#5730=ORIENTED_EDGE('',*,*,#9743,.T.);

+#5731=ORIENTED_EDGE('',*,*,#9740,.T.);

+#5732=ORIENTED_EDGE('',*,*,#9737,.T.);

+#5733=ORIENTED_EDGE('',*,*,#9734,.T.);

+#5734=ORIENTED_EDGE('',*,*,#9731,.T.);

+#5735=ORIENTED_EDGE('',*,*,#9728,.T.);

+#5736=ORIENTED_EDGE('',*,*,#9725,.T.);

+#5737=ORIENTED_EDGE('',*,*,#9722,.T.);

+#5738=ORIENTED_EDGE('',*,*,#9719,.T.);

+#5739=ORIENTED_EDGE('',*,*,#9716,.T.);

+#5740=ORIENTED_EDGE('',*,*,#9713,.T.);

+#5741=ORIENTED_EDGE('',*,*,#9710,.T.);

+#5742=ORIENTED_EDGE('',*,*,#9707,.T.);

+#5743=ORIENTED_EDGE('',*,*,#7607,.T.);

+#5744=ORIENTED_EDGE('',*,*,#9794,.F.);

+#5745=ORIENTED_EDGE('',*,*,#9795,.F.);

+#5746=ORIENTED_EDGE('',*,*,#9796,.T.);

+#5747=ORIENTED_EDGE('',*,*,#7606,.T.);

+#5748=ORIENTED_EDGE('',*,*,#9797,.F.);

+#5749=ORIENTED_EDGE('',*,*,#9798,.F.);

+#5750=ORIENTED_EDGE('',*,*,#9794,.T.);

+#5751=ORIENTED_EDGE('',*,*,#7616,.T.);

+#5752=ORIENTED_EDGE('',*,*,#9799,.F.);

+#5753=ORIENTED_EDGE('',*,*,#9800,.F.);

+#5754=ORIENTED_EDGE('',*,*,#9797,.T.);

+#5755=ORIENTED_EDGE('',*,*,#7615,.T.);

+#5756=ORIENTED_EDGE('',*,*,#9801,.F.);

+#5757=ORIENTED_EDGE('',*,*,#9802,.F.);

+#5758=ORIENTED_EDGE('',*,*,#9799,.T.);

+#5759=ORIENTED_EDGE('',*,*,#7614,.T.);

+#5760=ORIENTED_EDGE('',*,*,#9803,.F.);

+#5761=ORIENTED_EDGE('',*,*,#9804,.F.);

+#5762=ORIENTED_EDGE('',*,*,#9801,.T.);

+#5763=ORIENTED_EDGE('',*,*,#7613,.T.);

+#5764=ORIENTED_EDGE('',*,*,#9805,.F.);

+#5765=ORIENTED_EDGE('',*,*,#9806,.F.);

+#5766=ORIENTED_EDGE('',*,*,#9803,.T.);

+#5767=ORIENTED_EDGE('',*,*,#7612,.T.);

+#5768=ORIENTED_EDGE('',*,*,#9807,.F.);

+#5769=ORIENTED_EDGE('',*,*,#9808,.F.);

+#5770=ORIENTED_EDGE('',*,*,#9805,.T.);

+#5771=ORIENTED_EDGE('',*,*,#7611,.T.);

+#5772=ORIENTED_EDGE('',*,*,#9809,.F.);

+#5773=ORIENTED_EDGE('',*,*,#9810,.F.);

+#5774=ORIENTED_EDGE('',*,*,#9807,.T.);

+#5775=ORIENTED_EDGE('',*,*,#7610,.T.);

+#5776=ORIENTED_EDGE('',*,*,#9811,.F.);

+#5777=ORIENTED_EDGE('',*,*,#9812,.F.);

+#5778=ORIENTED_EDGE('',*,*,#9809,.T.);

+#5779=ORIENTED_EDGE('',*,*,#7609,.T.);

+#5780=ORIENTED_EDGE('',*,*,#9813,.F.);

+#5781=ORIENTED_EDGE('',*,*,#9814,.F.);

+#5782=ORIENTED_EDGE('',*,*,#9811,.T.);

+#5783=ORIENTED_EDGE('',*,*,#7608,.T.);

+#5784=ORIENTED_EDGE('',*,*,#9796,.F.);

+#5785=ORIENTED_EDGE('',*,*,#9815,.F.);

+#5786=ORIENTED_EDGE('',*,*,#9813,.T.);

+#5787=ORIENTED_EDGE('',*,*,#9795,.T.);

+#5788=ORIENTED_EDGE('',*,*,#9798,.T.);

+#5789=ORIENTED_EDGE('',*,*,#9800,.T.);

+#5790=ORIENTED_EDGE('',*,*,#9802,.T.);

+#5791=ORIENTED_EDGE('',*,*,#9804,.T.);

+#5792=ORIENTED_EDGE('',*,*,#9806,.T.);

+#5793=ORIENTED_EDGE('',*,*,#9808,.T.);

+#5794=ORIENTED_EDGE('',*,*,#9810,.T.);

+#5795=ORIENTED_EDGE('',*,*,#9812,.T.);

+#5796=ORIENTED_EDGE('',*,*,#9814,.T.);

+#5797=ORIENTED_EDGE('',*,*,#9815,.T.);

+#5798=ORIENTED_EDGE('',*,*,#7618,.T.);

+#5799=ORIENTED_EDGE('',*,*,#9816,.F.);

+#5800=ORIENTED_EDGE('',*,*,#9817,.F.);

+#5801=ORIENTED_EDGE('',*,*,#9818,.T.);

+#5802=ORIENTED_EDGE('',*,*,#7617,.T.);

+#5803=ORIENTED_EDGE('',*,*,#9819,.F.);

+#5804=ORIENTED_EDGE('',*,*,#9820,.F.);

+#5805=ORIENTED_EDGE('',*,*,#9816,.T.);

+#5806=ORIENTED_EDGE('',*,*,#7687,.T.);

+#5807=ORIENTED_EDGE('',*,*,#9821,.F.);

+#5808=ORIENTED_EDGE('',*,*,#9822,.F.);

+#5809=ORIENTED_EDGE('',*,*,#9819,.T.);

+#5810=ORIENTED_EDGE('',*,*,#7686,.T.);

+#5811=ORIENTED_EDGE('',*,*,#9823,.F.);

+#5812=ORIENTED_EDGE('',*,*,#9824,.F.);

+#5813=ORIENTED_EDGE('',*,*,#9821,.T.);

+#5814=ORIENTED_EDGE('',*,*,#7685,.T.);

+#5815=ORIENTED_EDGE('',*,*,#9825,.F.);

+#5816=ORIENTED_EDGE('',*,*,#9826,.F.);

+#5817=ORIENTED_EDGE('',*,*,#9823,.T.);

+#5818=ORIENTED_EDGE('',*,*,#7684,.T.);

+#5819=ORIENTED_EDGE('',*,*,#9827,.F.);

+#5820=ORIENTED_EDGE('',*,*,#9828,.F.);

+#5821=ORIENTED_EDGE('',*,*,#9825,.T.);

+#5822=ORIENTED_EDGE('',*,*,#7683,.T.);

+#5823=ORIENTED_EDGE('',*,*,#9829,.F.);

+#5824=ORIENTED_EDGE('',*,*,#9830,.F.);

+#5825=ORIENTED_EDGE('',*,*,#9827,.T.);

+#5826=ORIENTED_EDGE('',*,*,#7682,.T.);

+#5827=ORIENTED_EDGE('',*,*,#9831,.F.);

+#5828=ORIENTED_EDGE('',*,*,#9832,.F.);

+#5829=ORIENTED_EDGE('',*,*,#9829,.T.);

+#5830=ORIENTED_EDGE('',*,*,#7681,.T.);

+#5831=ORIENTED_EDGE('',*,*,#9833,.F.);

+#5832=ORIENTED_EDGE('',*,*,#9834,.F.);

+#5833=ORIENTED_EDGE('',*,*,#9831,.T.);

+#5834=ORIENTED_EDGE('',*,*,#7680,.T.);

+#5835=ORIENTED_EDGE('',*,*,#9835,.F.);

+#5836=ORIENTED_EDGE('',*,*,#9836,.F.);

+#5837=ORIENTED_EDGE('',*,*,#9833,.T.);

+#5838=ORIENTED_EDGE('',*,*,#7679,.T.);

+#5839=ORIENTED_EDGE('',*,*,#9837,.F.);

+#5840=ORIENTED_EDGE('',*,*,#9838,.F.);

+#5841=ORIENTED_EDGE('',*,*,#9835,.T.);

+#5842=ORIENTED_EDGE('',*,*,#7678,.T.);

+#5843=ORIENTED_EDGE('',*,*,#9839,.F.);

+#5844=ORIENTED_EDGE('',*,*,#9840,.F.);

+#5845=ORIENTED_EDGE('',*,*,#9837,.T.);

+#5846=ORIENTED_EDGE('',*,*,#7677,.T.);

+#5847=ORIENTED_EDGE('',*,*,#9841,.F.);

+#5848=ORIENTED_EDGE('',*,*,#9842,.F.);

+#5849=ORIENTED_EDGE('',*,*,#9839,.T.);

+#5850=ORIENTED_EDGE('',*,*,#7676,.T.);

+#5851=ORIENTED_EDGE('',*,*,#9843,.F.);

+#5852=ORIENTED_EDGE('',*,*,#9844,.F.);

+#5853=ORIENTED_EDGE('',*,*,#9841,.T.);

+#5854=ORIENTED_EDGE('',*,*,#7675,.T.);

+#5855=ORIENTED_EDGE('',*,*,#9845,.F.);

+#5856=ORIENTED_EDGE('',*,*,#9846,.F.);

+#5857=ORIENTED_EDGE('',*,*,#9843,.T.);

+#5858=ORIENTED_EDGE('',*,*,#7674,.T.);

+#5859=ORIENTED_EDGE('',*,*,#9847,.F.);

+#5860=ORIENTED_EDGE('',*,*,#9848,.F.);

+#5861=ORIENTED_EDGE('',*,*,#9845,.T.);

+#5862=ORIENTED_EDGE('',*,*,#7673,.T.);

+#5863=ORIENTED_EDGE('',*,*,#9849,.F.);

+#5864=ORIENTED_EDGE('',*,*,#9850,.F.);

+#5865=ORIENTED_EDGE('',*,*,#9847,.T.);

+#5866=ORIENTED_EDGE('',*,*,#7672,.T.);

+#5867=ORIENTED_EDGE('',*,*,#9851,.F.);

+#5868=ORIENTED_EDGE('',*,*,#9852,.F.);

+#5869=ORIENTED_EDGE('',*,*,#9849,.T.);

+#5870=ORIENTED_EDGE('',*,*,#7671,.T.);

+#5871=ORIENTED_EDGE('',*,*,#9853,.F.);

+#5872=ORIENTED_EDGE('',*,*,#9854,.F.);

+#5873=ORIENTED_EDGE('',*,*,#9851,.T.);

+#5874=ORIENTED_EDGE('',*,*,#7670,.T.);

+#5875=ORIENTED_EDGE('',*,*,#9855,.F.);

+#5876=ORIENTED_EDGE('',*,*,#9856,.F.);

+#5877=ORIENTED_EDGE('',*,*,#9853,.T.);

+#5878=ORIENTED_EDGE('',*,*,#7669,.T.);

+#5879=ORIENTED_EDGE('',*,*,#9857,.F.);

+#5880=ORIENTED_EDGE('',*,*,#9858,.F.);

+#5881=ORIENTED_EDGE('',*,*,#9855,.T.);

+#5882=ORIENTED_EDGE('',*,*,#7668,.T.);

+#5883=ORIENTED_EDGE('',*,*,#9859,.F.);

+#5884=ORIENTED_EDGE('',*,*,#9860,.F.);

+#5885=ORIENTED_EDGE('',*,*,#9857,.T.);

+#5886=ORIENTED_EDGE('',*,*,#7667,.T.);

+#5887=ORIENTED_EDGE('',*,*,#9861,.F.);

+#5888=ORIENTED_EDGE('',*,*,#9862,.F.);

+#5889=ORIENTED_EDGE('',*,*,#9859,.T.);

+#5890=ORIENTED_EDGE('',*,*,#7666,.T.);

+#5891=ORIENTED_EDGE('',*,*,#9863,.F.);

+#5892=ORIENTED_EDGE('',*,*,#9864,.F.);

+#5893=ORIENTED_EDGE('',*,*,#9861,.T.);

+#5894=ORIENTED_EDGE('',*,*,#7665,.T.);

+#5895=ORIENTED_EDGE('',*,*,#9865,.F.);

+#5896=ORIENTED_EDGE('',*,*,#9866,.F.);

+#5897=ORIENTED_EDGE('',*,*,#9863,.T.);

+#5898=ORIENTED_EDGE('',*,*,#7664,.T.);

+#5899=ORIENTED_EDGE('',*,*,#9867,.F.);

+#5900=ORIENTED_EDGE('',*,*,#9868,.F.);

+#5901=ORIENTED_EDGE('',*,*,#9865,.T.);

+#5902=ORIENTED_EDGE('',*,*,#7663,.T.);

+#5903=ORIENTED_EDGE('',*,*,#9869,.F.);

+#5904=ORIENTED_EDGE('',*,*,#9870,.F.);

+#5905=ORIENTED_EDGE('',*,*,#9867,.T.);

+#5906=ORIENTED_EDGE('',*,*,#7662,.T.);

+#5907=ORIENTED_EDGE('',*,*,#9871,.F.);

+#5908=ORIENTED_EDGE('',*,*,#9872,.F.);

+#5909=ORIENTED_EDGE('',*,*,#9869,.T.);

+#5910=ORIENTED_EDGE('',*,*,#7661,.T.);

+#5911=ORIENTED_EDGE('',*,*,#9873,.F.);

+#5912=ORIENTED_EDGE('',*,*,#9874,.F.);

+#5913=ORIENTED_EDGE('',*,*,#9871,.T.);

+#5914=ORIENTED_EDGE('',*,*,#7660,.T.);

+#5915=ORIENTED_EDGE('',*,*,#9875,.F.);

+#5916=ORIENTED_EDGE('',*,*,#9876,.F.);

+#5917=ORIENTED_EDGE('',*,*,#9873,.T.);

+#5918=ORIENTED_EDGE('',*,*,#7659,.T.);

+#5919=ORIENTED_EDGE('',*,*,#9877,.F.);

+#5920=ORIENTED_EDGE('',*,*,#9878,.F.);

+#5921=ORIENTED_EDGE('',*,*,#9875,.T.);

+#5922=ORIENTED_EDGE('',*,*,#7658,.T.);

+#5923=ORIENTED_EDGE('',*,*,#9879,.F.);

+#5924=ORIENTED_EDGE('',*,*,#9880,.F.);

+#5925=ORIENTED_EDGE('',*,*,#9877,.T.);

+#5926=ORIENTED_EDGE('',*,*,#7657,.T.);

+#5927=ORIENTED_EDGE('',*,*,#9881,.F.);

+#5928=ORIENTED_EDGE('',*,*,#9882,.F.);

+#5929=ORIENTED_EDGE('',*,*,#9879,.T.);

+#5930=ORIENTED_EDGE('',*,*,#7656,.T.);

+#5931=ORIENTED_EDGE('',*,*,#9883,.F.);

+#5932=ORIENTED_EDGE('',*,*,#9884,.F.);

+#5933=ORIENTED_EDGE('',*,*,#9881,.T.);

+#5934=ORIENTED_EDGE('',*,*,#7655,.T.);

+#5935=ORIENTED_EDGE('',*,*,#9885,.F.);

+#5936=ORIENTED_EDGE('',*,*,#9886,.F.);

+#5937=ORIENTED_EDGE('',*,*,#9883,.T.);

+#5938=ORIENTED_EDGE('',*,*,#7654,.T.);

+#5939=ORIENTED_EDGE('',*,*,#9887,.F.);

+#5940=ORIENTED_EDGE('',*,*,#9888,.F.);

+#5941=ORIENTED_EDGE('',*,*,#9885,.T.);

+#5942=ORIENTED_EDGE('',*,*,#7653,.T.);

+#5943=ORIENTED_EDGE('',*,*,#9889,.F.);

+#5944=ORIENTED_EDGE('',*,*,#9890,.F.);

+#5945=ORIENTED_EDGE('',*,*,#9887,.T.);

+#5946=ORIENTED_EDGE('',*,*,#7652,.T.);

+#5947=ORIENTED_EDGE('',*,*,#9891,.F.);

+#5948=ORIENTED_EDGE('',*,*,#9892,.F.);

+#5949=ORIENTED_EDGE('',*,*,#9889,.T.);

+#5950=ORIENTED_EDGE('',*,*,#7651,.T.);

+#5951=ORIENTED_EDGE('',*,*,#9893,.F.);

+#5952=ORIENTED_EDGE('',*,*,#9894,.F.);

+#5953=ORIENTED_EDGE('',*,*,#9891,.T.);

+#5954=ORIENTED_EDGE('',*,*,#7650,.T.);

+#5955=ORIENTED_EDGE('',*,*,#9895,.F.);

+#5956=ORIENTED_EDGE('',*,*,#9896,.F.);

+#5957=ORIENTED_EDGE('',*,*,#9893,.T.);

+#5958=ORIENTED_EDGE('',*,*,#7649,.T.);

+#5959=ORIENTED_EDGE('',*,*,#9897,.F.);

+#5960=ORIENTED_EDGE('',*,*,#9898,.F.);

+#5961=ORIENTED_EDGE('',*,*,#9895,.T.);

+#5962=ORIENTED_EDGE('',*,*,#7648,.T.);

+#5963=ORIENTED_EDGE('',*,*,#9899,.F.);

+#5964=ORIENTED_EDGE('',*,*,#9900,.F.);

+#5965=ORIENTED_EDGE('',*,*,#9897,.T.);

+#5966=ORIENTED_EDGE('',*,*,#7647,.T.);

+#5967=ORIENTED_EDGE('',*,*,#9901,.F.);

+#5968=ORIENTED_EDGE('',*,*,#9902,.F.);

+#5969=ORIENTED_EDGE('',*,*,#9899,.T.);

+#5970=ORIENTED_EDGE('',*,*,#7646,.T.);

+#5971=ORIENTED_EDGE('',*,*,#9903,.F.);

+#5972=ORIENTED_EDGE('',*,*,#9904,.F.);

+#5973=ORIENTED_EDGE('',*,*,#9901,.T.);

+#5974=ORIENTED_EDGE('',*,*,#7645,.T.);

+#5975=ORIENTED_EDGE('',*,*,#9905,.F.);

+#5976=ORIENTED_EDGE('',*,*,#9906,.F.);

+#5977=ORIENTED_EDGE('',*,*,#9903,.T.);

+#5978=ORIENTED_EDGE('',*,*,#7644,.T.);

+#5979=ORIENTED_EDGE('',*,*,#9907,.F.);

+#5980=ORIENTED_EDGE('',*,*,#9908,.F.);

+#5981=ORIENTED_EDGE('',*,*,#9905,.T.);

+#5982=ORIENTED_EDGE('',*,*,#7643,.T.);

+#5983=ORIENTED_EDGE('',*,*,#9909,.F.);

+#5984=ORIENTED_EDGE('',*,*,#9910,.F.);

+#5985=ORIENTED_EDGE('',*,*,#9907,.T.);

+#5986=ORIENTED_EDGE('',*,*,#7642,.T.);

+#5987=ORIENTED_EDGE('',*,*,#9911,.F.);

+#5988=ORIENTED_EDGE('',*,*,#9912,.F.);

+#5989=ORIENTED_EDGE('',*,*,#9909,.T.);

+#5990=ORIENTED_EDGE('',*,*,#7641,.T.);

+#5991=ORIENTED_EDGE('',*,*,#9913,.F.);

+#5992=ORIENTED_EDGE('',*,*,#9914,.F.);

+#5993=ORIENTED_EDGE('',*,*,#9911,.T.);

+#5994=ORIENTED_EDGE('',*,*,#7640,.T.);

+#5995=ORIENTED_EDGE('',*,*,#9915,.F.);

+#5996=ORIENTED_EDGE('',*,*,#9916,.F.);

+#5997=ORIENTED_EDGE('',*,*,#9913,.T.);

+#5998=ORIENTED_EDGE('',*,*,#7639,.T.);

+#5999=ORIENTED_EDGE('',*,*,#9917,.F.);

+#6000=ORIENTED_EDGE('',*,*,#9918,.F.);

+#6001=ORIENTED_EDGE('',*,*,#9915,.T.);

+#6002=ORIENTED_EDGE('',*,*,#7638,.F.);

+#6003=ORIENTED_EDGE('',*,*,#9919,.F.);

+#6004=ORIENTED_EDGE('',*,*,#9920,.T.);

+#6005=ORIENTED_EDGE('',*,*,#9917,.T.);

+#6006=ORIENTED_EDGE('',*,*,#7637,.T.);

+#6007=ORIENTED_EDGE('',*,*,#9921,.F.);

+#6008=ORIENTED_EDGE('',*,*,#9922,.F.);

+#6009=ORIENTED_EDGE('',*,*,#9919,.T.);

+#6010=ORIENTED_EDGE('',*,*,#7636,.T.);

+#6011=ORIENTED_EDGE('',*,*,#9923,.F.);

+#6012=ORIENTED_EDGE('',*,*,#9924,.F.);

+#6013=ORIENTED_EDGE('',*,*,#9921,.T.);

+#6014=ORIENTED_EDGE('',*,*,#7635,.T.);

+#6015=ORIENTED_EDGE('',*,*,#9925,.F.);

+#6016=ORIENTED_EDGE('',*,*,#9926,.F.);

+#6017=ORIENTED_EDGE('',*,*,#9923,.T.);

+#6018=ORIENTED_EDGE('',*,*,#7634,.T.);

+#6019=ORIENTED_EDGE('',*,*,#9927,.F.);

+#6020=ORIENTED_EDGE('',*,*,#9928,.F.);

+#6021=ORIENTED_EDGE('',*,*,#9925,.T.);

+#6022=ORIENTED_EDGE('',*,*,#7633,.T.);

+#6023=ORIENTED_EDGE('',*,*,#9929,.F.);

+#6024=ORIENTED_EDGE('',*,*,#9930,.F.);

+#6025=ORIENTED_EDGE('',*,*,#9927,.T.);

+#6026=ORIENTED_EDGE('',*,*,#7632,.T.);

+#6027=ORIENTED_EDGE('',*,*,#9931,.F.);

+#6028=ORIENTED_EDGE('',*,*,#9932,.F.);

+#6029=ORIENTED_EDGE('',*,*,#9929,.T.);

+#6030=ORIENTED_EDGE('',*,*,#7631,.T.);

+#6031=ORIENTED_EDGE('',*,*,#9933,.F.);

+#6032=ORIENTED_EDGE('',*,*,#9934,.F.);

+#6033=ORIENTED_EDGE('',*,*,#9931,.T.);

+#6034=ORIENTED_EDGE('',*,*,#7630,.T.);

+#6035=ORIENTED_EDGE('',*,*,#9935,.F.);

+#6036=ORIENTED_EDGE('',*,*,#9936,.F.);

+#6037=ORIENTED_EDGE('',*,*,#9933,.T.);

+#6038=ORIENTED_EDGE('',*,*,#7629,.T.);

+#6039=ORIENTED_EDGE('',*,*,#9937,.F.);

+#6040=ORIENTED_EDGE('',*,*,#9938,.F.);

+#6041=ORIENTED_EDGE('',*,*,#9935,.T.);

+#6042=ORIENTED_EDGE('',*,*,#7628,.T.);

+#6043=ORIENTED_EDGE('',*,*,#9939,.F.);

+#6044=ORIENTED_EDGE('',*,*,#9940,.F.);

+#6045=ORIENTED_EDGE('',*,*,#9937,.T.);

+#6046=ORIENTED_EDGE('',*,*,#7627,.T.);

+#6047=ORIENTED_EDGE('',*,*,#9941,.F.);

+#6048=ORIENTED_EDGE('',*,*,#9942,.F.);

+#6049=ORIENTED_EDGE('',*,*,#9939,.T.);

+#6050=ORIENTED_EDGE('',*,*,#7626,.T.);

+#6051=ORIENTED_EDGE('',*,*,#9943,.F.);

+#6052=ORIENTED_EDGE('',*,*,#9944,.F.);

+#6053=ORIENTED_EDGE('',*,*,#9941,.T.);

+#6054=ORIENTED_EDGE('',*,*,#7625,.T.);

+#6055=ORIENTED_EDGE('',*,*,#9945,.F.);

+#6056=ORIENTED_EDGE('',*,*,#9946,.F.);

+#6057=ORIENTED_EDGE('',*,*,#9943,.T.);

+#6058=ORIENTED_EDGE('',*,*,#7624,.T.);

+#6059=ORIENTED_EDGE('',*,*,#9947,.F.);

+#6060=ORIENTED_EDGE('',*,*,#9948,.F.);

+#6061=ORIENTED_EDGE('',*,*,#9945,.T.);

+#6062=ORIENTED_EDGE('',*,*,#7623,.T.);

+#6063=ORIENTED_EDGE('',*,*,#9949,.F.);

+#6064=ORIENTED_EDGE('',*,*,#9950,.F.);

+#6065=ORIENTED_EDGE('',*,*,#9947,.T.);

+#6066=ORIENTED_EDGE('',*,*,#7622,.T.);

+#6067=ORIENTED_EDGE('',*,*,#9951,.F.);

+#6068=ORIENTED_EDGE('',*,*,#9952,.F.);

+#6069=ORIENTED_EDGE('',*,*,#9949,.T.);

+#6070=ORIENTED_EDGE('',*,*,#7621,.T.);

+#6071=ORIENTED_EDGE('',*,*,#9953,.F.);

+#6072=ORIENTED_EDGE('',*,*,#9954,.F.);

+#6073=ORIENTED_EDGE('',*,*,#9951,.T.);

+#6074=ORIENTED_EDGE('',*,*,#7620,.T.);

+#6075=ORIENTED_EDGE('',*,*,#9955,.F.);

+#6076=ORIENTED_EDGE('',*,*,#9956,.F.);

+#6077=ORIENTED_EDGE('',*,*,#9953,.T.);

+#6078=ORIENTED_EDGE('',*,*,#7619,.T.);

+#6079=ORIENTED_EDGE('',*,*,#9818,.F.);

+#6080=ORIENTED_EDGE('',*,*,#9957,.F.);

+#6081=ORIENTED_EDGE('',*,*,#9955,.T.);

+#6082=ORIENTED_EDGE('',*,*,#9817,.T.);

+#6083=ORIENTED_EDGE('',*,*,#9820,.T.);

+#6084=ORIENTED_EDGE('',*,*,#9822,.T.);

+#6085=ORIENTED_EDGE('',*,*,#9824,.T.);

+#6086=ORIENTED_EDGE('',*,*,#9826,.T.);

+#6087=ORIENTED_EDGE('',*,*,#9828,.T.);

+#6088=ORIENTED_EDGE('',*,*,#9830,.T.);

+#6089=ORIENTED_EDGE('',*,*,#9832,.T.);

+#6090=ORIENTED_EDGE('',*,*,#9834,.T.);

+#6091=ORIENTED_EDGE('',*,*,#9836,.T.);

+#6092=ORIENTED_EDGE('',*,*,#9838,.T.);

+#6093=ORIENTED_EDGE('',*,*,#9840,.T.);

+#6094=ORIENTED_EDGE('',*,*,#9842,.T.);

+#6095=ORIENTED_EDGE('',*,*,#9844,.T.);

+#6096=ORIENTED_EDGE('',*,*,#9846,.T.);

+#6097=ORIENTED_EDGE('',*,*,#9848,.T.);

+#6098=ORIENTED_EDGE('',*,*,#9850,.T.);

+#6099=ORIENTED_EDGE('',*,*,#9852,.T.);

+#6100=ORIENTED_EDGE('',*,*,#9854,.T.);

+#6101=ORIENTED_EDGE('',*,*,#9856,.T.);

+#6102=ORIENTED_EDGE('',*,*,#9858,.T.);

+#6103=ORIENTED_EDGE('',*,*,#9860,.T.);

+#6104=ORIENTED_EDGE('',*,*,#9862,.T.);

+#6105=ORIENTED_EDGE('',*,*,#9864,.T.);

+#6106=ORIENTED_EDGE('',*,*,#9866,.T.);

+#6107=ORIENTED_EDGE('',*,*,#9868,.T.);

+#6108=ORIENTED_EDGE('',*,*,#9870,.T.);

+#6109=ORIENTED_EDGE('',*,*,#9872,.T.);

+#6110=ORIENTED_EDGE('',*,*,#9874,.T.);

+#6111=ORIENTED_EDGE('',*,*,#9876,.T.);

+#6112=ORIENTED_EDGE('',*,*,#9878,.T.);

+#6113=ORIENTED_EDGE('',*,*,#9880,.T.);

+#6114=ORIENTED_EDGE('',*,*,#9882,.T.);

+#6115=ORIENTED_EDGE('',*,*,#9884,.T.);

+#6116=ORIENTED_EDGE('',*,*,#9886,.T.);

+#6117=ORIENTED_EDGE('',*,*,#9888,.T.);

+#6118=ORIENTED_EDGE('',*,*,#9890,.T.);

+#6119=ORIENTED_EDGE('',*,*,#9892,.T.);

+#6120=ORIENTED_EDGE('',*,*,#9894,.T.);

+#6121=ORIENTED_EDGE('',*,*,#9896,.T.);

+#6122=ORIENTED_EDGE('',*,*,#9898,.T.);

+#6123=ORIENTED_EDGE('',*,*,#9900,.T.);

+#6124=ORIENTED_EDGE('',*,*,#9902,.T.);

+#6125=ORIENTED_EDGE('',*,*,#9904,.T.);

+#6126=ORIENTED_EDGE('',*,*,#9906,.T.);

+#6127=ORIENTED_EDGE('',*,*,#9908,.T.);

+#6128=ORIENTED_EDGE('',*,*,#9910,.T.);

+#6129=ORIENTED_EDGE('',*,*,#9912,.T.);

+#6130=ORIENTED_EDGE('',*,*,#9914,.T.);

+#6131=ORIENTED_EDGE('',*,*,#9916,.T.);

+#6132=ORIENTED_EDGE('',*,*,#9918,.T.);

+#6133=ORIENTED_EDGE('',*,*,#9920,.F.);

+#6134=ORIENTED_EDGE('',*,*,#9922,.T.);

+#6135=ORIENTED_EDGE('',*,*,#9924,.T.);

+#6136=ORIENTED_EDGE('',*,*,#9926,.T.);

+#6137=ORIENTED_EDGE('',*,*,#9928,.T.);

+#6138=ORIENTED_EDGE('',*,*,#9930,.T.);

+#6139=ORIENTED_EDGE('',*,*,#9932,.T.);

+#6140=ORIENTED_EDGE('',*,*,#9934,.T.);

+#6141=ORIENTED_EDGE('',*,*,#9936,.T.);

+#6142=ORIENTED_EDGE('',*,*,#9938,.T.);

+#6143=ORIENTED_EDGE('',*,*,#9940,.T.);

+#6144=ORIENTED_EDGE('',*,*,#9942,.T.);

+#6145=ORIENTED_EDGE('',*,*,#9944,.T.);

+#6146=ORIENTED_EDGE('',*,*,#9946,.T.);

+#6147=ORIENTED_EDGE('',*,*,#9948,.T.);

+#6148=ORIENTED_EDGE('',*,*,#9950,.T.);

+#6149=ORIENTED_EDGE('',*,*,#9952,.T.);

+#6150=ORIENTED_EDGE('',*,*,#9954,.T.);

+#6151=ORIENTED_EDGE('',*,*,#9956,.T.);

+#6152=ORIENTED_EDGE('',*,*,#9957,.T.);

+#6153=ORIENTED_EDGE('',*,*,#7689,.T.);

+#6154=ORIENTED_EDGE('',*,*,#9958,.F.);

+#6155=ORIENTED_EDGE('',*,*,#9959,.F.);

+#6156=ORIENTED_EDGE('',*,*,#9960,.T.);

+#6157=ORIENTED_EDGE('',*,*,#7688,.T.);

+#6158=ORIENTED_EDGE('',*,*,#9961,.F.);

+#6159=ORIENTED_EDGE('',*,*,#9962,.F.);

+#6160=ORIENTED_EDGE('',*,*,#9958,.T.);

+#6161=ORIENTED_EDGE('',*,*,#7786,.T.);

+#6162=ORIENTED_EDGE('',*,*,#9963,.F.);

+#6163=ORIENTED_EDGE('',*,*,#9964,.F.);

+#6164=ORIENTED_EDGE('',*,*,#9961,.T.);

+#6165=ORIENTED_EDGE('',*,*,#7785,.T.);

+#6166=ORIENTED_EDGE('',*,*,#9965,.F.);

+#6167=ORIENTED_EDGE('',*,*,#9966,.F.);

+#6168=ORIENTED_EDGE('',*,*,#9963,.T.);

+#6169=ORIENTED_EDGE('',*,*,#7784,.T.);

+#6170=ORIENTED_EDGE('',*,*,#9967,.F.);

+#6171=ORIENTED_EDGE('',*,*,#9968,.F.);

+#6172=ORIENTED_EDGE('',*,*,#9965,.T.);

+#6173=ORIENTED_EDGE('',*,*,#7783,.T.);

+#6174=ORIENTED_EDGE('',*,*,#9969,.F.);

+#6175=ORIENTED_EDGE('',*,*,#9970,.F.);

+#6176=ORIENTED_EDGE('',*,*,#9967,.T.);

+#6177=ORIENTED_EDGE('',*,*,#7782,.T.);

+#6178=ORIENTED_EDGE('',*,*,#9971,.F.);

+#6179=ORIENTED_EDGE('',*,*,#9972,.F.);

+#6180=ORIENTED_EDGE('',*,*,#9969,.T.);

+#6181=ORIENTED_EDGE('',*,*,#7781,.T.);

+#6182=ORIENTED_EDGE('',*,*,#9973,.F.);

+#6183=ORIENTED_EDGE('',*,*,#9974,.F.);

+#6184=ORIENTED_EDGE('',*,*,#9971,.T.);

+#6185=ORIENTED_EDGE('',*,*,#7780,.T.);

+#6186=ORIENTED_EDGE('',*,*,#9975,.F.);

+#6187=ORIENTED_EDGE('',*,*,#9976,.F.);

+#6188=ORIENTED_EDGE('',*,*,#9973,.T.);

+#6189=ORIENTED_EDGE('',*,*,#7779,.T.);

+#6190=ORIENTED_EDGE('',*,*,#9977,.F.);

+#6191=ORIENTED_EDGE('',*,*,#9978,.F.);

+#6192=ORIENTED_EDGE('',*,*,#9975,.T.);

+#6193=ORIENTED_EDGE('',*,*,#7778,.T.);

+#6194=ORIENTED_EDGE('',*,*,#9979,.F.);

+#6195=ORIENTED_EDGE('',*,*,#9980,.F.);

+#6196=ORIENTED_EDGE('',*,*,#9977,.T.);

+#6197=ORIENTED_EDGE('',*,*,#7777,.T.);

+#6198=ORIENTED_EDGE('',*,*,#9981,.F.);

+#6199=ORIENTED_EDGE('',*,*,#9982,.F.);

+#6200=ORIENTED_EDGE('',*,*,#9979,.T.);

+#6201=ORIENTED_EDGE('',*,*,#7776,.T.);

+#6202=ORIENTED_EDGE('',*,*,#9983,.F.);

+#6203=ORIENTED_EDGE('',*,*,#9984,.F.);

+#6204=ORIENTED_EDGE('',*,*,#9981,.T.);

+#6205=ORIENTED_EDGE('',*,*,#7775,.T.);

+#6206=ORIENTED_EDGE('',*,*,#9985,.F.);

+#6207=ORIENTED_EDGE('',*,*,#9986,.F.);

+#6208=ORIENTED_EDGE('',*,*,#9983,.T.);

+#6209=ORIENTED_EDGE('',*,*,#7774,.T.);

+#6210=ORIENTED_EDGE('',*,*,#9987,.F.);

+#6211=ORIENTED_EDGE('',*,*,#9988,.F.);

+#6212=ORIENTED_EDGE('',*,*,#9985,.T.);

+#6213=ORIENTED_EDGE('',*,*,#7773,.T.);

+#6214=ORIENTED_EDGE('',*,*,#9989,.F.);

+#6215=ORIENTED_EDGE('',*,*,#9990,.F.);

+#6216=ORIENTED_EDGE('',*,*,#9987,.T.);

+#6217=ORIENTED_EDGE('',*,*,#7772,.T.);

+#6218=ORIENTED_EDGE('',*,*,#9991,.F.);

+#6219=ORIENTED_EDGE('',*,*,#9992,.F.);

+#6220=ORIENTED_EDGE('',*,*,#9989,.T.);

+#6221=ORIENTED_EDGE('',*,*,#7771,.T.);

+#6222=ORIENTED_EDGE('',*,*,#9993,.F.);

+#6223=ORIENTED_EDGE('',*,*,#9994,.F.);

+#6224=ORIENTED_EDGE('',*,*,#9991,.T.);

+#6225=ORIENTED_EDGE('',*,*,#7770,.T.);

+#6226=ORIENTED_EDGE('',*,*,#9995,.F.);

+#6227=ORIENTED_EDGE('',*,*,#9996,.F.);

+#6228=ORIENTED_EDGE('',*,*,#9993,.T.);

+#6229=ORIENTED_EDGE('',*,*,#7769,.T.);

+#6230=ORIENTED_EDGE('',*,*,#9997,.F.);

+#6231=ORIENTED_EDGE('',*,*,#9998,.F.);

+#6232=ORIENTED_EDGE('',*,*,#9995,.T.);

+#6233=ORIENTED_EDGE('',*,*,#7768,.T.);

+#6234=ORIENTED_EDGE('',*,*,#9999,.F.);

+#6235=ORIENTED_EDGE('',*,*,#10000,.F.);

+#6236=ORIENTED_EDGE('',*,*,#9997,.T.);

+#6237=ORIENTED_EDGE('',*,*,#7767,.T.);

+#6238=ORIENTED_EDGE('',*,*,#10001,.F.);

+#6239=ORIENTED_EDGE('',*,*,#10002,.F.);

+#6240=ORIENTED_EDGE('',*,*,#9999,.T.);

+#6241=ORIENTED_EDGE('',*,*,#7766,.T.);

+#6242=ORIENTED_EDGE('',*,*,#10003,.F.);

+#6243=ORIENTED_EDGE('',*,*,#10004,.F.);

+#6244=ORIENTED_EDGE('',*,*,#10001,.T.);

+#6245=ORIENTED_EDGE('',*,*,#7765,.T.);

+#6246=ORIENTED_EDGE('',*,*,#10005,.F.);

+#6247=ORIENTED_EDGE('',*,*,#10006,.F.);

+#6248=ORIENTED_EDGE('',*,*,#10003,.T.);

+#6249=ORIENTED_EDGE('',*,*,#7764,.T.);

+#6250=ORIENTED_EDGE('',*,*,#10007,.F.);

+#6251=ORIENTED_EDGE('',*,*,#10008,.F.);

+#6252=ORIENTED_EDGE('',*,*,#10005,.T.);

+#6253=ORIENTED_EDGE('',*,*,#7763,.T.);

+#6254=ORIENTED_EDGE('',*,*,#10009,.F.);

+#6255=ORIENTED_EDGE('',*,*,#10010,.F.);

+#6256=ORIENTED_EDGE('',*,*,#10007,.T.);

+#6257=ORIENTED_EDGE('',*,*,#7762,.T.);

+#6258=ORIENTED_EDGE('',*,*,#10011,.F.);

+#6259=ORIENTED_EDGE('',*,*,#10012,.F.);

+#6260=ORIENTED_EDGE('',*,*,#10009,.T.);

+#6261=ORIENTED_EDGE('',*,*,#7761,.T.);

+#6262=ORIENTED_EDGE('',*,*,#10013,.F.);

+#6263=ORIENTED_EDGE('',*,*,#10014,.F.);

+#6264=ORIENTED_EDGE('',*,*,#10011,.T.);

+#6265=ORIENTED_EDGE('',*,*,#7760,.T.);

+#6266=ORIENTED_EDGE('',*,*,#10015,.F.);

+#6267=ORIENTED_EDGE('',*,*,#10016,.F.);

+#6268=ORIENTED_EDGE('',*,*,#10013,.T.);

+#6269=ORIENTED_EDGE('',*,*,#7759,.T.);

+#6270=ORIENTED_EDGE('',*,*,#10017,.F.);

+#6271=ORIENTED_EDGE('',*,*,#10018,.F.);

+#6272=ORIENTED_EDGE('',*,*,#10015,.T.);

+#6273=ORIENTED_EDGE('',*,*,#7758,.T.);

+#6274=ORIENTED_EDGE('',*,*,#10019,.F.);

+#6275=ORIENTED_EDGE('',*,*,#10020,.F.);

+#6276=ORIENTED_EDGE('',*,*,#10017,.T.);

+#6277=ORIENTED_EDGE('',*,*,#7757,.T.);

+#6278=ORIENTED_EDGE('',*,*,#10021,.F.);

+#6279=ORIENTED_EDGE('',*,*,#10022,.F.);

+#6280=ORIENTED_EDGE('',*,*,#10019,.T.);

+#6281=ORIENTED_EDGE('',*,*,#7756,.T.);

+#6282=ORIENTED_EDGE('',*,*,#10023,.F.);

+#6283=ORIENTED_EDGE('',*,*,#10024,.F.);

+#6284=ORIENTED_EDGE('',*,*,#10021,.T.);

+#6285=ORIENTED_EDGE('',*,*,#7755,.T.);

+#6286=ORIENTED_EDGE('',*,*,#10025,.F.);

+#6287=ORIENTED_EDGE('',*,*,#10026,.F.);

+#6288=ORIENTED_EDGE('',*,*,#10023,.T.);

+#6289=ORIENTED_EDGE('',*,*,#7754,.T.);

+#6290=ORIENTED_EDGE('',*,*,#10027,.F.);

+#6291=ORIENTED_EDGE('',*,*,#10028,.F.);

+#6292=ORIENTED_EDGE('',*,*,#10025,.T.);

+#6293=ORIENTED_EDGE('',*,*,#7753,.T.);

+#6294=ORIENTED_EDGE('',*,*,#10029,.F.);

+#6295=ORIENTED_EDGE('',*,*,#10030,.F.);

+#6296=ORIENTED_EDGE('',*,*,#10027,.T.);

+#6297=ORIENTED_EDGE('',*,*,#7752,.T.);

+#6298=ORIENTED_EDGE('',*,*,#10031,.F.);

+#6299=ORIENTED_EDGE('',*,*,#10032,.F.);

+#6300=ORIENTED_EDGE('',*,*,#10029,.T.);

+#6301=ORIENTED_EDGE('',*,*,#7751,.T.);

+#6302=ORIENTED_EDGE('',*,*,#10033,.F.);

+#6303=ORIENTED_EDGE('',*,*,#10034,.F.);

+#6304=ORIENTED_EDGE('',*,*,#10031,.T.);

+#6305=ORIENTED_EDGE('',*,*,#7750,.T.);

+#6306=ORIENTED_EDGE('',*,*,#10035,.F.);

+#6307=ORIENTED_EDGE('',*,*,#10036,.F.);

+#6308=ORIENTED_EDGE('',*,*,#10033,.T.);

+#6309=ORIENTED_EDGE('',*,*,#7749,.T.);

+#6310=ORIENTED_EDGE('',*,*,#10037,.F.);

+#6311=ORIENTED_EDGE('',*,*,#10038,.F.);

+#6312=ORIENTED_EDGE('',*,*,#10035,.T.);

+#6313=ORIENTED_EDGE('',*,*,#7748,.T.);

+#6314=ORIENTED_EDGE('',*,*,#10039,.F.);

+#6315=ORIENTED_EDGE('',*,*,#10040,.F.);

+#6316=ORIENTED_EDGE('',*,*,#10037,.T.);

+#6317=ORIENTED_EDGE('',*,*,#7747,.T.);

+#6318=ORIENTED_EDGE('',*,*,#10041,.F.);

+#6319=ORIENTED_EDGE('',*,*,#10042,.F.);

+#6320=ORIENTED_EDGE('',*,*,#10039,.T.);

+#6321=ORIENTED_EDGE('',*,*,#7746,.T.);

+#6322=ORIENTED_EDGE('',*,*,#10043,.F.);

+#6323=ORIENTED_EDGE('',*,*,#10044,.F.);

+#6324=ORIENTED_EDGE('',*,*,#10041,.T.);

+#6325=ORIENTED_EDGE('',*,*,#7745,.T.);

+#6326=ORIENTED_EDGE('',*,*,#10045,.F.);

+#6327=ORIENTED_EDGE('',*,*,#10046,.F.);

+#6328=ORIENTED_EDGE('',*,*,#10043,.T.);

+#6329=ORIENTED_EDGE('',*,*,#7744,.T.);

+#6330=ORIENTED_EDGE('',*,*,#10047,.F.);

+#6331=ORIENTED_EDGE('',*,*,#10048,.F.);

+#6332=ORIENTED_EDGE('',*,*,#10045,.T.);

+#6333=ORIENTED_EDGE('',*,*,#7743,.T.);

+#6334=ORIENTED_EDGE('',*,*,#10049,.F.);

+#6335=ORIENTED_EDGE('',*,*,#10050,.F.);

+#6336=ORIENTED_EDGE('',*,*,#10047,.T.);

+#6337=ORIENTED_EDGE('',*,*,#7742,.T.);

+#6338=ORIENTED_EDGE('',*,*,#10051,.F.);

+#6339=ORIENTED_EDGE('',*,*,#10052,.F.);

+#6340=ORIENTED_EDGE('',*,*,#10049,.T.);

+#6341=ORIENTED_EDGE('',*,*,#7741,.T.);

+#6342=ORIENTED_EDGE('',*,*,#10053,.F.);

+#6343=ORIENTED_EDGE('',*,*,#10054,.F.);

+#6344=ORIENTED_EDGE('',*,*,#10051,.T.);

+#6345=ORIENTED_EDGE('',*,*,#7740,.T.);

+#6346=ORIENTED_EDGE('',*,*,#10055,.F.);

+#6347=ORIENTED_EDGE('',*,*,#10056,.F.);

+#6348=ORIENTED_EDGE('',*,*,#10053,.T.);

+#6349=ORIENTED_EDGE('',*,*,#7739,.T.);

+#6350=ORIENTED_EDGE('',*,*,#10057,.F.);

+#6351=ORIENTED_EDGE('',*,*,#10058,.F.);

+#6352=ORIENTED_EDGE('',*,*,#10055,.T.);

+#6353=ORIENTED_EDGE('',*,*,#7738,.T.);

+#6354=ORIENTED_EDGE('',*,*,#10059,.F.);

+#6355=ORIENTED_EDGE('',*,*,#10060,.F.);

+#6356=ORIENTED_EDGE('',*,*,#10057,.T.);

+#6357=ORIENTED_EDGE('',*,*,#7737,.T.);

+#6358=ORIENTED_EDGE('',*,*,#10061,.F.);

+#6359=ORIENTED_EDGE('',*,*,#10062,.F.);

+#6360=ORIENTED_EDGE('',*,*,#10059,.T.);

+#6361=ORIENTED_EDGE('',*,*,#7736,.T.);

+#6362=ORIENTED_EDGE('',*,*,#10063,.F.);

+#6363=ORIENTED_EDGE('',*,*,#10064,.F.);

+#6364=ORIENTED_EDGE('',*,*,#10061,.T.);

+#6365=ORIENTED_EDGE('',*,*,#7735,.T.);

+#6366=ORIENTED_EDGE('',*,*,#10065,.F.);

+#6367=ORIENTED_EDGE('',*,*,#10066,.F.);

+#6368=ORIENTED_EDGE('',*,*,#10063,.T.);

+#6369=ORIENTED_EDGE('',*,*,#7734,.T.);

+#6370=ORIENTED_EDGE('',*,*,#10067,.F.);

+#6371=ORIENTED_EDGE('',*,*,#10068,.F.);

+#6372=ORIENTED_EDGE('',*,*,#10065,.T.);

+#6373=ORIENTED_EDGE('',*,*,#7733,.T.);

+#6374=ORIENTED_EDGE('',*,*,#10069,.F.);

+#6375=ORIENTED_EDGE('',*,*,#10070,.F.);

+#6376=ORIENTED_EDGE('',*,*,#10067,.T.);

+#6377=ORIENTED_EDGE('',*,*,#7732,.T.);

+#6378=ORIENTED_EDGE('',*,*,#10071,.F.);

+#6379=ORIENTED_EDGE('',*,*,#10072,.F.);

+#6380=ORIENTED_EDGE('',*,*,#10069,.T.);

+#6381=ORIENTED_EDGE('',*,*,#7731,.T.);

+#6382=ORIENTED_EDGE('',*,*,#10073,.F.);

+#6383=ORIENTED_EDGE('',*,*,#10074,.F.);

+#6384=ORIENTED_EDGE('',*,*,#10071,.T.);

+#6385=ORIENTED_EDGE('',*,*,#7730,.T.);

+#6386=ORIENTED_EDGE('',*,*,#10075,.F.);

+#6387=ORIENTED_EDGE('',*,*,#10076,.F.);

+#6388=ORIENTED_EDGE('',*,*,#10073,.T.);

+#6389=ORIENTED_EDGE('',*,*,#7729,.T.);

+#6390=ORIENTED_EDGE('',*,*,#10077,.F.);

+#6391=ORIENTED_EDGE('',*,*,#10078,.F.);

+#6392=ORIENTED_EDGE('',*,*,#10075,.T.);

+#6393=ORIENTED_EDGE('',*,*,#7728,.T.);

+#6394=ORIENTED_EDGE('',*,*,#10079,.F.);

+#6395=ORIENTED_EDGE('',*,*,#10080,.F.);

+#6396=ORIENTED_EDGE('',*,*,#10077,.T.);

+#6397=ORIENTED_EDGE('',*,*,#7727,.T.);

+#6398=ORIENTED_EDGE('',*,*,#10081,.F.);

+#6399=ORIENTED_EDGE('',*,*,#10082,.F.);

+#6400=ORIENTED_EDGE('',*,*,#10079,.T.);

+#6401=ORIENTED_EDGE('',*,*,#7726,.T.);

+#6402=ORIENTED_EDGE('',*,*,#10083,.F.);

+#6403=ORIENTED_EDGE('',*,*,#10084,.F.);

+#6404=ORIENTED_EDGE('',*,*,#10081,.T.);

+#6405=ORIENTED_EDGE('',*,*,#7725,.T.);

+#6406=ORIENTED_EDGE('',*,*,#10085,.F.);

+#6407=ORIENTED_EDGE('',*,*,#10086,.F.);

+#6408=ORIENTED_EDGE('',*,*,#10083,.T.);

+#6409=ORIENTED_EDGE('',*,*,#7724,.T.);

+#6410=ORIENTED_EDGE('',*,*,#10087,.F.);

+#6411=ORIENTED_EDGE('',*,*,#10088,.F.);

+#6412=ORIENTED_EDGE('',*,*,#10085,.T.);

+#6413=ORIENTED_EDGE('',*,*,#7723,.T.);

+#6414=ORIENTED_EDGE('',*,*,#10089,.F.);

+#6415=ORIENTED_EDGE('',*,*,#10090,.F.);

+#6416=ORIENTED_EDGE('',*,*,#10087,.T.);

+#6417=ORIENTED_EDGE('',*,*,#7722,.T.);

+#6418=ORIENTED_EDGE('',*,*,#10091,.F.);

+#6419=ORIENTED_EDGE('',*,*,#10092,.F.);

+#6420=ORIENTED_EDGE('',*,*,#10089,.T.);

+#6421=ORIENTED_EDGE('',*,*,#7721,.T.);

+#6422=ORIENTED_EDGE('',*,*,#10093,.F.);

+#6423=ORIENTED_EDGE('',*,*,#10094,.F.);

+#6424=ORIENTED_EDGE('',*,*,#10091,.T.);

+#6425=ORIENTED_EDGE('',*,*,#7720,.T.);

+#6426=ORIENTED_EDGE('',*,*,#10095,.F.);

+#6427=ORIENTED_EDGE('',*,*,#10096,.F.);

+#6428=ORIENTED_EDGE('',*,*,#10093,.T.);

+#6429=ORIENTED_EDGE('',*,*,#7719,.T.);

+#6430=ORIENTED_EDGE('',*,*,#10097,.F.);

+#6431=ORIENTED_EDGE('',*,*,#10098,.F.);

+#6432=ORIENTED_EDGE('',*,*,#10095,.T.);

+#6433=ORIENTED_EDGE('',*,*,#7718,.T.);

+#6434=ORIENTED_EDGE('',*,*,#10099,.F.);

+#6435=ORIENTED_EDGE('',*,*,#10100,.F.);

+#6436=ORIENTED_EDGE('',*,*,#10097,.T.);

+#6437=ORIENTED_EDGE('',*,*,#7717,.T.);

+#6438=ORIENTED_EDGE('',*,*,#10101,.F.);

+#6439=ORIENTED_EDGE('',*,*,#10102,.F.);

+#6440=ORIENTED_EDGE('',*,*,#10099,.T.);

+#6441=ORIENTED_EDGE('',*,*,#7716,.T.);

+#6442=ORIENTED_EDGE('',*,*,#10103,.F.);

+#6443=ORIENTED_EDGE('',*,*,#10104,.F.);

+#6444=ORIENTED_EDGE('',*,*,#10101,.T.);

+#6445=ORIENTED_EDGE('',*,*,#7715,.T.);

+#6446=ORIENTED_EDGE('',*,*,#10105,.F.);

+#6447=ORIENTED_EDGE('',*,*,#10106,.F.);

+#6448=ORIENTED_EDGE('',*,*,#10103,.T.);

+#6449=ORIENTED_EDGE('',*,*,#7714,.T.);

+#6450=ORIENTED_EDGE('',*,*,#10107,.F.);

+#6451=ORIENTED_EDGE('',*,*,#10108,.F.);

+#6452=ORIENTED_EDGE('',*,*,#10105,.T.);

+#6453=ORIENTED_EDGE('',*,*,#7713,.T.);

+#6454=ORIENTED_EDGE('',*,*,#10109,.F.);

+#6455=ORIENTED_EDGE('',*,*,#10110,.F.);

+#6456=ORIENTED_EDGE('',*,*,#10107,.T.);

+#6457=ORIENTED_EDGE('',*,*,#7712,.T.);

+#6458=ORIENTED_EDGE('',*,*,#10111,.F.);

+#6459=ORIENTED_EDGE('',*,*,#10112,.F.);

+#6460=ORIENTED_EDGE('',*,*,#10109,.T.);

+#6461=ORIENTED_EDGE('',*,*,#7711,.T.);

+#6462=ORIENTED_EDGE('',*,*,#10113,.F.);

+#6463=ORIENTED_EDGE('',*,*,#10114,.F.);

+#6464=ORIENTED_EDGE('',*,*,#10111,.T.);

+#6465=ORIENTED_EDGE('',*,*,#7710,.T.);

+#6466=ORIENTED_EDGE('',*,*,#10115,.F.);

+#6467=ORIENTED_EDGE('',*,*,#10116,.F.);

+#6468=ORIENTED_EDGE('',*,*,#10113,.T.);

+#6469=ORIENTED_EDGE('',*,*,#7709,.T.);

+#6470=ORIENTED_EDGE('',*,*,#10117,.F.);

+#6471=ORIENTED_EDGE('',*,*,#10118,.F.);

+#6472=ORIENTED_EDGE('',*,*,#10115,.T.);

+#6473=ORIENTED_EDGE('',*,*,#7708,.T.);

+#6474=ORIENTED_EDGE('',*,*,#10119,.F.);

+#6475=ORIENTED_EDGE('',*,*,#10120,.F.);

+#6476=ORIENTED_EDGE('',*,*,#10117,.T.);

+#6477=ORIENTED_EDGE('',*,*,#7707,.T.);

+#6478=ORIENTED_EDGE('',*,*,#10121,.F.);

+#6479=ORIENTED_EDGE('',*,*,#10122,.F.);

+#6480=ORIENTED_EDGE('',*,*,#10119,.T.);

+#6481=ORIENTED_EDGE('',*,*,#7706,.T.);

+#6482=ORIENTED_EDGE('',*,*,#10123,.F.);

+#6483=ORIENTED_EDGE('',*,*,#10124,.F.);

+#6484=ORIENTED_EDGE('',*,*,#10121,.T.);

+#6485=ORIENTED_EDGE('',*,*,#7705,.T.);

+#6486=ORIENTED_EDGE('',*,*,#10125,.F.);

+#6487=ORIENTED_EDGE('',*,*,#10126,.F.);

+#6488=ORIENTED_EDGE('',*,*,#10123,.T.);

+#6489=ORIENTED_EDGE('',*,*,#7704,.T.);

+#6490=ORIENTED_EDGE('',*,*,#10127,.F.);

+#6491=ORIENTED_EDGE('',*,*,#10128,.F.);

+#6492=ORIENTED_EDGE('',*,*,#10125,.T.);

+#6493=ORIENTED_EDGE('',*,*,#7703,.T.);

+#6494=ORIENTED_EDGE('',*,*,#10129,.F.);

+#6495=ORIENTED_EDGE('',*,*,#10130,.F.);

+#6496=ORIENTED_EDGE('',*,*,#10127,.T.);

+#6497=ORIENTED_EDGE('',*,*,#7702,.T.);

+#6498=ORIENTED_EDGE('',*,*,#10131,.F.);

+#6499=ORIENTED_EDGE('',*,*,#10132,.F.);

+#6500=ORIENTED_EDGE('',*,*,#10129,.T.);

+#6501=ORIENTED_EDGE('',*,*,#7701,.T.);

+#6502=ORIENTED_EDGE('',*,*,#10133,.F.);

+#6503=ORIENTED_EDGE('',*,*,#10134,.F.);

+#6504=ORIENTED_EDGE('',*,*,#10131,.T.);

+#6505=ORIENTED_EDGE('',*,*,#7700,.T.);

+#6506=ORIENTED_EDGE('',*,*,#10135,.F.);

+#6507=ORIENTED_EDGE('',*,*,#10136,.F.);

+#6508=ORIENTED_EDGE('',*,*,#10133,.T.);

+#6509=ORIENTED_EDGE('',*,*,#7699,.T.);

+#6510=ORIENTED_EDGE('',*,*,#10137,.F.);

+#6511=ORIENTED_EDGE('',*,*,#10138,.F.);

+#6512=ORIENTED_EDGE('',*,*,#10135,.T.);

+#6513=ORIENTED_EDGE('',*,*,#7698,.T.);

+#6514=ORIENTED_EDGE('',*,*,#10139,.F.);

+#6515=ORIENTED_EDGE('',*,*,#10140,.F.);

+#6516=ORIENTED_EDGE('',*,*,#10137,.T.);

+#6517=ORIENTED_EDGE('',*,*,#7697,.T.);

+#6518=ORIENTED_EDGE('',*,*,#10141,.F.);

+#6519=ORIENTED_EDGE('',*,*,#10142,.F.);

+#6520=ORIENTED_EDGE('',*,*,#10139,.T.);

+#6521=ORIENTED_EDGE('',*,*,#7696,.T.);

+#6522=ORIENTED_EDGE('',*,*,#10143,.F.);

+#6523=ORIENTED_EDGE('',*,*,#10144,.F.);

+#6524=ORIENTED_EDGE('',*,*,#10141,.T.);

+#6525=ORIENTED_EDGE('',*,*,#7695,.T.);

+#6526=ORIENTED_EDGE('',*,*,#10145,.F.);

+#6527=ORIENTED_EDGE('',*,*,#10146,.F.);

+#6528=ORIENTED_EDGE('',*,*,#10143,.T.);

+#6529=ORIENTED_EDGE('',*,*,#7694,.T.);

+#6530=ORIENTED_EDGE('',*,*,#10147,.F.);

+#6531=ORIENTED_EDGE('',*,*,#10148,.F.);

+#6532=ORIENTED_EDGE('',*,*,#10145,.T.);

+#6533=ORIENTED_EDGE('',*,*,#7693,.T.);

+#6534=ORIENTED_EDGE('',*,*,#10149,.F.);

+#6535=ORIENTED_EDGE('',*,*,#10150,.F.);

+#6536=ORIENTED_EDGE('',*,*,#10147,.T.);

+#6537=ORIENTED_EDGE('',*,*,#7692,.T.);

+#6538=ORIENTED_EDGE('',*,*,#10151,.F.);

+#6539=ORIENTED_EDGE('',*,*,#10152,.F.);

+#6540=ORIENTED_EDGE('',*,*,#10149,.T.);

+#6541=ORIENTED_EDGE('',*,*,#7691,.T.);

+#6542=ORIENTED_EDGE('',*,*,#10153,.F.);

+#6543=ORIENTED_EDGE('',*,*,#10154,.F.);

+#6544=ORIENTED_EDGE('',*,*,#10151,.T.);

+#6545=ORIENTED_EDGE('',*,*,#7690,.T.);

+#6546=ORIENTED_EDGE('',*,*,#9960,.F.);

+#6547=ORIENTED_EDGE('',*,*,#10155,.F.);

+#6548=ORIENTED_EDGE('',*,*,#10153,.T.);

+#6549=ORIENTED_EDGE('',*,*,#9959,.T.);

+#6550=ORIENTED_EDGE('',*,*,#9962,.T.);

+#6551=ORIENTED_EDGE('',*,*,#9964,.T.);

+#6552=ORIENTED_EDGE('',*,*,#9966,.T.);

+#6553=ORIENTED_EDGE('',*,*,#9968,.T.);

+#6554=ORIENTED_EDGE('',*,*,#9970,.T.);

+#6555=ORIENTED_EDGE('',*,*,#9972,.T.);

+#6556=ORIENTED_EDGE('',*,*,#9974,.T.);

+#6557=ORIENTED_EDGE('',*,*,#9976,.T.);

+#6558=ORIENTED_EDGE('',*,*,#9978,.T.);

+#6559=ORIENTED_EDGE('',*,*,#9980,.T.);

+#6560=ORIENTED_EDGE('',*,*,#9982,.T.);

+#6561=ORIENTED_EDGE('',*,*,#9984,.T.);

+#6562=ORIENTED_EDGE('',*,*,#9986,.T.);

+#6563=ORIENTED_EDGE('',*,*,#9988,.T.);

+#6564=ORIENTED_EDGE('',*,*,#9990,.T.);

+#6565=ORIENTED_EDGE('',*,*,#9992,.T.);

+#6566=ORIENTED_EDGE('',*,*,#9994,.T.);

+#6567=ORIENTED_EDGE('',*,*,#9996,.T.);

+#6568=ORIENTED_EDGE('',*,*,#9998,.T.);

+#6569=ORIENTED_EDGE('',*,*,#10000,.T.);

+#6570=ORIENTED_EDGE('',*,*,#10002,.T.);

+#6571=ORIENTED_EDGE('',*,*,#10004,.T.);

+#6572=ORIENTED_EDGE('',*,*,#10006,.T.);

+#6573=ORIENTED_EDGE('',*,*,#10008,.T.);

+#6574=ORIENTED_EDGE('',*,*,#10010,.T.);

+#6575=ORIENTED_EDGE('',*,*,#10012,.T.);

+#6576=ORIENTED_EDGE('',*,*,#10014,.T.);

+#6577=ORIENTED_EDGE('',*,*,#10016,.T.);

+#6578=ORIENTED_EDGE('',*,*,#10018,.T.);

+#6579=ORIENTED_EDGE('',*,*,#10020,.T.);

+#6580=ORIENTED_EDGE('',*,*,#10022,.T.);

+#6581=ORIENTED_EDGE('',*,*,#10024,.T.);

+#6582=ORIENTED_EDGE('',*,*,#10026,.T.);

+#6583=ORIENTED_EDGE('',*,*,#10028,.T.);

+#6584=ORIENTED_EDGE('',*,*,#10030,.T.);

+#6585=ORIENTED_EDGE('',*,*,#10032,.T.);

+#6586=ORIENTED_EDGE('',*,*,#10034,.T.);

+#6587=ORIENTED_EDGE('',*,*,#10036,.T.);

+#6588=ORIENTED_EDGE('',*,*,#10038,.T.);

+#6589=ORIENTED_EDGE('',*,*,#10040,.T.);

+#6590=ORIENTED_EDGE('',*,*,#10042,.T.);

+#6591=ORIENTED_EDGE('',*,*,#10044,.T.);

+#6592=ORIENTED_EDGE('',*,*,#10046,.T.);

+#6593=ORIENTED_EDGE('',*,*,#10048,.T.);

+#6594=ORIENTED_EDGE('',*,*,#10050,.T.);

+#6595=ORIENTED_EDGE('',*,*,#10052,.T.);

+#6596=ORIENTED_EDGE('',*,*,#10054,.T.);

+#6597=ORIENTED_EDGE('',*,*,#10056,.T.);

+#6598=ORIENTED_EDGE('',*,*,#10058,.T.);

+#6599=ORIENTED_EDGE('',*,*,#10060,.T.);

+#6600=ORIENTED_EDGE('',*,*,#10062,.T.);

+#6601=ORIENTED_EDGE('',*,*,#10064,.T.);

+#6602=ORIENTED_EDGE('',*,*,#10066,.T.);

+#6603=ORIENTED_EDGE('',*,*,#10068,.T.);

+#6604=ORIENTED_EDGE('',*,*,#10070,.T.);

+#6605=ORIENTED_EDGE('',*,*,#10072,.T.);

+#6606=ORIENTED_EDGE('',*,*,#10074,.T.);

+#6607=ORIENTED_EDGE('',*,*,#10076,.T.);

+#6608=ORIENTED_EDGE('',*,*,#10078,.T.);

+#6609=ORIENTED_EDGE('',*,*,#10080,.T.);

+#6610=ORIENTED_EDGE('',*,*,#10082,.T.);

+#6611=ORIENTED_EDGE('',*,*,#10084,.T.);

+#6612=ORIENTED_EDGE('',*,*,#10086,.T.);

+#6613=ORIENTED_EDGE('',*,*,#10088,.T.);

+#6614=ORIENTED_EDGE('',*,*,#10090,.T.);

+#6615=ORIENTED_EDGE('',*,*,#10092,.T.);

+#6616=ORIENTED_EDGE('',*,*,#10094,.T.);

+#6617=ORIENTED_EDGE('',*,*,#10096,.T.);

+#6618=ORIENTED_EDGE('',*,*,#10098,.T.);

+#6619=ORIENTED_EDGE('',*,*,#10100,.T.);

+#6620=ORIENTED_EDGE('',*,*,#10102,.T.);

+#6621=ORIENTED_EDGE('',*,*,#10104,.T.);

+#6622=ORIENTED_EDGE('',*,*,#10106,.T.);

+#6623=ORIENTED_EDGE('',*,*,#10108,.T.);

+#6624=ORIENTED_EDGE('',*,*,#10110,.T.);

+#6625=ORIENTED_EDGE('',*,*,#10112,.T.);

+#6626=ORIENTED_EDGE('',*,*,#10114,.T.);

+#6627=ORIENTED_EDGE('',*,*,#10116,.T.);

+#6628=ORIENTED_EDGE('',*,*,#10118,.T.);

+#6629=ORIENTED_EDGE('',*,*,#10120,.T.);

+#6630=ORIENTED_EDGE('',*,*,#10122,.T.);

+#6631=ORIENTED_EDGE('',*,*,#10124,.T.);

+#6632=ORIENTED_EDGE('',*,*,#10126,.T.);

+#6633=ORIENTED_EDGE('',*,*,#10128,.T.);

+#6634=ORIENTED_EDGE('',*,*,#10130,.T.);

+#6635=ORIENTED_EDGE('',*,*,#10132,.T.);

+#6636=ORIENTED_EDGE('',*,*,#10134,.T.);

+#6637=ORIENTED_EDGE('',*,*,#10136,.T.);

+#6638=ORIENTED_EDGE('',*,*,#10138,.T.);

+#6639=ORIENTED_EDGE('',*,*,#10140,.T.);

+#6640=ORIENTED_EDGE('',*,*,#10142,.T.);

+#6641=ORIENTED_EDGE('',*,*,#10144,.T.);

+#6642=ORIENTED_EDGE('',*,*,#10146,.T.);

+#6643=ORIENTED_EDGE('',*,*,#10148,.T.);

+#6644=ORIENTED_EDGE('',*,*,#10150,.T.);

+#6645=ORIENTED_EDGE('',*,*,#10152,.T.);

+#6646=ORIENTED_EDGE('',*,*,#10154,.T.);

+#6647=ORIENTED_EDGE('',*,*,#10155,.T.);

+#6648=ORIENTED_EDGE('',*,*,#7788,.T.);

+#6649=ORIENTED_EDGE('',*,*,#10156,.F.);

+#6650=ORIENTED_EDGE('',*,*,#10157,.F.);

+#6651=ORIENTED_EDGE('',*,*,#10158,.T.);

+#6652=ORIENTED_EDGE('',*,*,#7787,.T.);

+#6653=ORIENTED_EDGE('',*,*,#10159,.F.);

+#6654=ORIENTED_EDGE('',*,*,#10160,.F.);

+#6655=ORIENTED_EDGE('',*,*,#10156,.T.);

+#6656=ORIENTED_EDGE('',*,*,#7797,.T.);

+#6657=ORIENTED_EDGE('',*,*,#10161,.F.);

+#6658=ORIENTED_EDGE('',*,*,#10162,.F.);

+#6659=ORIENTED_EDGE('',*,*,#10159,.T.);

+#6660=ORIENTED_EDGE('',*,*,#7796,.T.);

+#6661=ORIENTED_EDGE('',*,*,#10163,.F.);

+#6662=ORIENTED_EDGE('',*,*,#10164,.F.);

+#6663=ORIENTED_EDGE('',*,*,#10161,.T.);

+#6664=ORIENTED_EDGE('',*,*,#7795,.T.);

+#6665=ORIENTED_EDGE('',*,*,#10165,.F.);

+#6666=ORIENTED_EDGE('',*,*,#10166,.F.);

+#6667=ORIENTED_EDGE('',*,*,#10163,.T.);

+#6668=ORIENTED_EDGE('',*,*,#7794,.T.);

+#6669=ORIENTED_EDGE('',*,*,#10167,.F.);

+#6670=ORIENTED_EDGE('',*,*,#10168,.F.);

+#6671=ORIENTED_EDGE('',*,*,#10165,.T.);

+#6672=ORIENTED_EDGE('',*,*,#7793,.T.);

+#6673=ORIENTED_EDGE('',*,*,#10169,.F.);

+#6674=ORIENTED_EDGE('',*,*,#10170,.F.);

+#6675=ORIENTED_EDGE('',*,*,#10167,.T.);

+#6676=ORIENTED_EDGE('',*,*,#7792,.T.);

+#6677=ORIENTED_EDGE('',*,*,#10171,.F.);

+#6678=ORIENTED_EDGE('',*,*,#10172,.F.);

+#6679=ORIENTED_EDGE('',*,*,#10169,.T.);

+#6680=ORIENTED_EDGE('',*,*,#7791,.T.);

+#6681=ORIENTED_EDGE('',*,*,#10173,.F.);

+#6682=ORIENTED_EDGE('',*,*,#10174,.F.);

+#6683=ORIENTED_EDGE('',*,*,#10171,.T.);

+#6684=ORIENTED_EDGE('',*,*,#7790,.T.);

+#6685=ORIENTED_EDGE('',*,*,#10175,.F.);

+#6686=ORIENTED_EDGE('',*,*,#10176,.F.);

+#6687=ORIENTED_EDGE('',*,*,#10173,.T.);

+#6688=ORIENTED_EDGE('',*,*,#10177,.F.);

+#6689=ORIENTED_EDGE('',*,*,#10178,.F.);

+#6690=ORIENTED_EDGE('',*,*,#10179,.T.);

+#6691=ORIENTED_EDGE('',*,*,#10180,.T.);

+#6692=ORIENTED_EDGE('',*,*,#10181,.F.);

+#6693=ORIENTED_EDGE('',*,*,#10182,.F.);

+#6694=ORIENTED_EDGE('',*,*,#10183,.T.);

+#6695=ORIENTED_EDGE('',*,*,#10178,.T.);

+#6696=ORIENTED_EDGE('',*,*,#10184,.F.);

+#6697=ORIENTED_EDGE('',*,*,#10180,.F.);

+#6698=ORIENTED_EDGE('',*,*,#10185,.T.);

+#6699=ORIENTED_EDGE('',*,*,#10182,.T.);

+#6700=ORIENTED_EDGE('',*,*,#7789,.T.);

+#6701=ORIENTED_EDGE('',*,*,#10158,.F.);

+#6702=ORIENTED_EDGE('',*,*,#10186,.F.);

+#6703=ORIENTED_EDGE('',*,*,#10175,.T.);

+#6704=ORIENTED_EDGE('',*,*,#10179,.F.);

+#6705=ORIENTED_EDGE('',*,*,#10183,.F.);

+#6706=ORIENTED_EDGE('',*,*,#10185,.F.);

+#6707=ORIENTED_EDGE('',*,*,#10157,.T.);

+#6708=ORIENTED_EDGE('',*,*,#10160,.T.);

+#6709=ORIENTED_EDGE('',*,*,#10162,.T.);

+#6710=ORIENTED_EDGE('',*,*,#10164,.T.);

+#6711=ORIENTED_EDGE('',*,*,#10166,.T.);

+#6712=ORIENTED_EDGE('',*,*,#10168,.T.);

+#6713=ORIENTED_EDGE('',*,*,#10170,.T.);

+#6714=ORIENTED_EDGE('',*,*,#10172,.T.);

+#6715=ORIENTED_EDGE('',*,*,#10174,.T.);

+#6716=ORIENTED_EDGE('',*,*,#10176,.T.);

+#6717=ORIENTED_EDGE('',*,*,#10186,.T.);

+#6718=ORIENTED_EDGE('',*,*,#10177,.T.);

+#6719=ORIENTED_EDGE('',*,*,#10184,.T.);

+#6720=ORIENTED_EDGE('',*,*,#10181,.T.);

+#6721=ORIENTED_EDGE('',*,*,#10187,.T.);

+#6722=ORIENTED_EDGE('',*,*,#8107,.T.);

+#6723=ORIENTED_EDGE('',*,*,#10187,.F.);

+#6724=ORIENTED_EDGE('',*,*,#8413,.T.);

+#6725=ORIENTED_EDGE('',*,*,#7901,.F.);

+#6726=ORIENTED_EDGE('',*,*,#10188,.F.);

+#6727=ORIENTED_EDGE('',*,*,#7305,.F.);

+#6728=ORIENTED_EDGE('',*,*,#10189,.T.);

+#6729=ORIENTED_EDGE('',*,*,#7896,.F.);

+#6730=ORIENTED_EDGE('',*,*,#8431,.F.);

+#6731=ORIENTED_EDGE('',*,*,#7309,.F.);

+#6732=ORIENTED_EDGE('',*,*,#10190,.T.);

+#6733=ORIENTED_EDGE('',*,*,#7890,.F.);

+#6734=ORIENTED_EDGE('',*,*,#8445,.F.);

+#6735=ORIENTED_EDGE('',*,*,#7288,.F.);

+#6736=ORIENTED_EDGE('',*,*,#8463,.T.);

+#6737=ORIENTED_EDGE('',*,*,#7883,.F.);

+#6738=ORIENTED_EDGE('',*,*,#10191,.F.);

+#6739=ORIENTED_EDGE('',*,*,#7284,.F.);

+#6740=ORIENTED_EDGE('',*,*,#7859,.F.);

+#6741=ORIENTED_EDGE('',*,*,#10192,.F.);

+#6742=ORIENTED_EDGE('',*,*,#10193,.T.);

+#6743=ORIENTED_EDGE('',*,*,#10194,.T.);

+#6744=ORIENTED_EDGE('',*,*,#10195,.T.);

+#6745=ORIENTED_EDGE('',*,*,#10193,.F.);

+#6746=ORIENTED_EDGE('',*,*,#10196,.F.);

+#6747=ORIENTED_EDGE('',*,*,#7307,.T.);

+#6748=ORIENTED_EDGE('',*,*,#10192,.T.);

+#6749=ORIENTED_EDGE('',*,*,#10189,.F.);

+#6750=ORIENTED_EDGE('',*,*,#7308,.T.);

+#6751=ORIENTED_EDGE('',*,*,#10196,.T.);

+#6752=ORIENTED_EDGE('',*,*,#10188,.T.);

+#6753=ORIENTED_EDGE('',*,*,#10194,.F.);

+#6754=ORIENTED_EDGE('',*,*,#10195,.F.);

+#6755=ORIENTED_EDGE('',*,*,#7306,.F.);

+#6756=ORIENTED_EDGE('',*,*,#7198,.F.);

+#6757=ORIENTED_EDGE('',*,*,#10197,.T.);

+#6758=ORIENTED_EDGE('',*,*,#10198,.F.);

+#6759=ORIENTED_EDGE('',*,*,#10199,.F.);

+#6760=ORIENTED_EDGE('',*,*,#10200,.T.);

+#6761=ORIENTED_EDGE('',*,*,#7286,.F.);

+#6762=ORIENTED_EDGE('',*,*,#10201,.F.);

+#6763=ORIENTED_EDGE('',*,*,#10198,.T.);

+#6764=ORIENTED_EDGE('',*,*,#7285,.T.);

+#6765=ORIENTED_EDGE('',*,*,#10191,.T.);

+#6766=ORIENTED_EDGE('',*,*,#10199,.T.);

+#6767=ORIENTED_EDGE('',*,*,#10201,.T.);

+#6768=ORIENTED_EDGE('',*,*,#10190,.F.);

+#6769=ORIENTED_EDGE('',*,*,#7287,.F.);

+#6770=ORIENTED_EDGE('',*,*,#10200,.F.);

+#6771=ORIENTED_EDGE('',*,*,#10197,.F.);

+#6772=ORIENTED_EDGE('',*,*,#7165,.T.);

+#6773=ORIENTED_EDGE('',*,*,#7191,.T.);

+#6774=ORIENTED_EDGE('',*,*,#7178,.T.);

+#6775=ORIENTED_EDGE('',*,*,#10202,.T.);

+#6776=ORIENTED_EDGE('',*,*,#7175,.T.);

+#6777=ORIENTED_EDGE('',*,*,#7098,.T.);

+#6778=ORIENTED_EDGE('',*,*,#7095,.T.);

+#6779=ORIENTED_EDGE('',*,*,#7091,.F.);

+#6780=ORIENTED_EDGE('',*,*,#7173,.F.);

+#6781=ORIENTED_EDGE('',*,*,#7166,.T.);

+#6782=ORIENTED_EDGE('',*,*,#10202,.F.);

+#6783=ORIENTED_EDGE('',*,*,#7184,.T.);

+#6784=ORIENTED_EDGE('',*,*,#7169,.T.);

+#6785=ORIENTED_EDGE('',*,*,#10203,.F.);

+#6786=ORIENTED_EDGE('',*,*,#7182,.T.);

+#6787=ORIENTED_EDGE('',*,*,#7185,.F.);

+#6788=ORIENTED_EDGE('',*,*,#7177,.T.);

+#6789=ORIENTED_EDGE('',*,*,#7183,.T.);

+#6790=ORIENTED_EDGE('',*,*,#10203,.T.);

+#6791=ORIENTED_EDGE('',*,*,#7168,.T.);

+#6792=ORIENTED_EDGE('',*,*,#7174,.F.);

+#6793=ORIENTED_EDGE('',*,*,#7093,.T.);

+#6794=ORIENTED_EDGE('',*,*,#7097,.T.);

+#6795=ORIENTED_EDGE('',*,*,#7100,.F.);

+#6796=ORIENTED_EDGE('',*,*,#7133,.T.);

+#6797=ORIENTED_EDGE('',*,*,#7159,.T.);

+#6798=ORIENTED_EDGE('',*,*,#7146,.T.);

+#6799=ORIENTED_EDGE('',*,*,#10204,.T.);

+#6800=ORIENTED_EDGE('',*,*,#7143,.T.);

+#6801=ORIENTED_EDGE('',*,*,#7088,.T.);

+#6802=ORIENTED_EDGE('',*,*,#7085,.T.);

+#6803=ORIENTED_EDGE('',*,*,#7081,.F.);

+#6804=ORIENTED_EDGE('',*,*,#7141,.F.);

+#6805=ORIENTED_EDGE('',*,*,#7134,.T.);

+#6806=ORIENTED_EDGE('',*,*,#10204,.F.);

+#6807=ORIENTED_EDGE('',*,*,#7152,.T.);

+#6808=ORIENTED_EDGE('',*,*,#7137,.T.);

+#6809=ORIENTED_EDGE('',*,*,#10205,.F.);

+#6810=ORIENTED_EDGE('',*,*,#7150,.T.);

+#6811=ORIENTED_EDGE('',*,*,#7153,.F.);

+#6812=ORIENTED_EDGE('',*,*,#7145,.T.);

+#6813=ORIENTED_EDGE('',*,*,#7151,.T.);

+#6814=ORIENTED_EDGE('',*,*,#10205,.T.);

+#6815=ORIENTED_EDGE('',*,*,#7136,.T.);

+#6816=ORIENTED_EDGE('',*,*,#7142,.F.);

+#6817=ORIENTED_EDGE('',*,*,#7083,.T.);

+#6818=ORIENTED_EDGE('',*,*,#7087,.T.);

+#6819=ORIENTED_EDGE('',*,*,#7090,.F.);

+#6820=ORIENTED_EDGE('',*,*,#7101,.T.);

+#6821=ORIENTED_EDGE('',*,*,#7127,.F.);

+#6822=ORIENTED_EDGE('',*,*,#7114,.T.);

+#6823=ORIENTED_EDGE('',*,*,#10206,.T.);

+#6824=ORIENTED_EDGE('',*,*,#7111,.T.);

+#6825=ORIENTED_EDGE('',*,*,#7078,.T.);

+#6826=ORIENTED_EDGE('',*,*,#7075,.T.);

+#6827=ORIENTED_EDGE('',*,*,#7071,.F.);

+#6828=ORIENTED_EDGE('',*,*,#7109,.F.);

+#6829=ORIENTED_EDGE('',*,*,#7102,.T.);

+#6830=ORIENTED_EDGE('',*,*,#10206,.F.);

+#6831=ORIENTED_EDGE('',*,*,#7120,.T.);

+#6832=ORIENTED_EDGE('',*,*,#7113,.T.);

+#6833=ORIENTED_EDGE('',*,*,#7119,.T.);

+#6834=ORIENTED_EDGE('',*,*,#10207,.T.);

+#6835=ORIENTED_EDGE('',*,*,#7104,.T.);

+#6836=ORIENTED_EDGE('',*,*,#7110,.F.);

+#6837=ORIENTED_EDGE('',*,*,#7073,.T.);

+#6838=ORIENTED_EDGE('',*,*,#7077,.T.);

+#6839=ORIENTED_EDGE('',*,*,#7080,.F.);

+#6840=ORIENTED_EDGE('',*,*,#7105,.T.);

+#6841=ORIENTED_EDGE('',*,*,#10207,.F.);

+#6842=ORIENTED_EDGE('',*,*,#7118,.T.);

+#6843=ORIENTED_EDGE('',*,*,#7121,.T.);

+#6844=ORIENTED_EDGE('',*,*,#7059,.T.);

+#6845=ORIENTED_EDGE('',*,*,#10208,.F.);

+#6846=ORIENTED_EDGE('',*,*,#7068,.T.);

+#6847=ORIENTED_EDGE('',*,*,#7040,.T.);

+#6848=ORIENTED_EDGE('',*,*,#6956,.T.);

+#6849=ORIENTED_EDGE('',*,*,#7065,.F.);

+#6850=ORIENTED_EDGE('',*,*,#7069,.T.);

+#6851=ORIENTED_EDGE('',*,*,#10208,.T.);

+#6852=ORIENTED_EDGE('',*,*,#7058,.T.);

+#6853=ORIENTED_EDGE('',*,*,#7062,.T.);

+#6854=ORIENTED_EDGE('',*,*,#6971,.F.);

+#6855=ORIENTED_EDGE('',*,*,#6974,.T.);

+#6856=ORIENTED_EDGE('',*,*,#7061,.T.);

+#6857=ORIENTED_EDGE('',*,*,#7056,.T.);

+#6858=ORIENTED_EDGE('',*,*,#10209,.F.);

+#6859=ORIENTED_EDGE('',*,*,#7070,.T.);

+#6860=ORIENTED_EDGE('',*,*,#7063,.F.);

+#6861=ORIENTED_EDGE('',*,*,#6954,.T.);

+#6862=ORIENTED_EDGE('',*,*,#6973,.T.);

+#6863=ORIENTED_EDGE('',*,*,#6969,.T.);

+#6864=ORIENTED_EDGE('',*,*,#7055,.T.);

+#6865=ORIENTED_EDGE('',*,*,#7047,.F.);

+#6866=ORIENTED_EDGE('',*,*,#7066,.T.);

+#6867=ORIENTED_EDGE('',*,*,#10209,.T.);

+#6868=ORIENTED_EDGE('',*,*,#7027,.T.);

+#6869=ORIENTED_EDGE('',*,*,#10210,.F.);

+#6870=ORIENTED_EDGE('',*,*,#7036,.T.);

+#6871=ORIENTED_EDGE('',*,*,#7008,.T.);

+#6872=ORIENTED_EDGE('',*,*,#6952,.T.);

+#6873=ORIENTED_EDGE('',*,*,#7033,.F.);

+#6874=ORIENTED_EDGE('',*,*,#7037,.T.);

+#6875=ORIENTED_EDGE('',*,*,#10210,.T.);

+#6876=ORIENTED_EDGE('',*,*,#7026,.T.);

+#6877=ORIENTED_EDGE('',*,*,#7030,.T.);

+#6878=ORIENTED_EDGE('',*,*,#6965,.F.);

+#6879=ORIENTED_EDGE('',*,*,#6968,.T.);

+#6880=ORIENTED_EDGE('',*,*,#7029,.T.);

+#6881=ORIENTED_EDGE('',*,*,#7024,.T.);

+#6882=ORIENTED_EDGE('',*,*,#10211,.F.);

+#6883=ORIENTED_EDGE('',*,*,#7038,.T.);

+#6884=ORIENTED_EDGE('',*,*,#7031,.F.);

+#6885=ORIENTED_EDGE('',*,*,#6950,.T.);

+#6886=ORIENTED_EDGE('',*,*,#6967,.T.);

+#6887=ORIENTED_EDGE('',*,*,#6963,.T.);

+#6888=ORIENTED_EDGE('',*,*,#7023,.T.);

+#6889=ORIENTED_EDGE('',*,*,#7015,.F.);

+#6890=ORIENTED_EDGE('',*,*,#7034,.T.);

+#6891=ORIENTED_EDGE('',*,*,#10211,.T.);

+#6892=ORIENTED_EDGE('',*,*,#6995,.T.);

+#6893=ORIENTED_EDGE('',*,*,#10212,.F.);

+#6894=ORIENTED_EDGE('',*,*,#7004,.T.);

+#6895=ORIENTED_EDGE('',*,*,#6976,.T.);

+#6896=ORIENTED_EDGE('',*,*,#6948,.T.);

+#6897=ORIENTED_EDGE('',*,*,#7001,.F.);

+#6898=ORIENTED_EDGE('',*,*,#7005,.T.);

+#6899=ORIENTED_EDGE('',*,*,#10212,.T.);

+#6900=ORIENTED_EDGE('',*,*,#6994,.T.);

+#6901=ORIENTED_EDGE('',*,*,#6998,.T.);

+#6902=ORIENTED_EDGE('',*,*,#6959,.F.);

+#6903=ORIENTED_EDGE('',*,*,#6962,.T.);

+#6904=ORIENTED_EDGE('',*,*,#6991,.T.);

+#6905=ORIENTED_EDGE('',*,*,#6983,.F.);

+#6906=ORIENTED_EDGE('',*,*,#7002,.T.);

+#6907=ORIENTED_EDGE('',*,*,#10213,.T.);

+#6908=ORIENTED_EDGE('',*,*,#6997,.T.);

+#6909=ORIENTED_EDGE('',*,*,#6992,.T.);

+#6910=ORIENTED_EDGE('',*,*,#10213,.F.);

+#6911=ORIENTED_EDGE('',*,*,#7006,.T.);

+#6912=ORIENTED_EDGE('',*,*,#6999,.F.);

+#6913=ORIENTED_EDGE('',*,*,#6946,.T.);

+#6914=ORIENTED_EDGE('',*,*,#6961,.T.);

+#6915=ORIENTED_EDGE('',*,*,#6957,.T.);

+#6916=EDGE_CURVE('',#10214,#10215,#12394,.T.);

+#6917=EDGE_CURVE('',#10215,#10216,#12395,.T.);

+#6918=EDGE_CURVE('',#10216,#10214,#12396,.T.);

+#6919=EDGE_CURVE('',#10217,#10217,#144,.T.);

+#6920=EDGE_CURVE('',#10218,#10219,#12397,.T.);

+#6921=EDGE_CURVE('',#10220,#10218,#12398,.T.);

+#6922=EDGE_CURVE('',#10221,#10220,#12399,.T.);

+#6923=EDGE_CURVE('',#10222,#10221,#12400,.T.);

+#6924=EDGE_CURVE('',#10223,#10222,#12401,.T.);

+#6925=EDGE_CURVE('',#10224,#10223,#12402,.T.);

+#6926=EDGE_CURVE('',#10219,#10224,#12403,.T.);

+#6927=EDGE_CURVE('',#10225,#10225,#145,.T.);

+#6928=EDGE_CURVE('',#10226,#10216,#12404,.T.);

+#6929=EDGE_CURVE('',#10227,#10226,#12405,.T.);

+#6930=EDGE_CURVE('',#10227,#10220,#12406,.T.);

+#6931=EDGE_CURVE('',#10214,#10218,#12407,.T.);

+#6932=EDGE_CURVE('',#10215,#10219,#12408,.T.);

+#6933=EDGE_CURVE('',#10228,#10224,#12409,.T.);

+#6934=EDGE_CURVE('',#10226,#10228,#12410,.T.);

+#6935=EDGE_CURVE('',#10229,#10223,#12411,.T.);

+#6936=EDGE_CURVE('',#10228,#10229,#12412,.T.);

+#6937=EDGE_CURVE('',#10230,#10222,#12413,.T.);

+#6938=EDGE_CURVE('',#10231,#10230,#12414,.T.);

+#6939=EDGE_CURVE('',#10232,#10231,#12415,.T.);

+#6940=EDGE_CURVE('',#10229,#10232,#12416,.T.);

+#6941=EDGE_CURVE('',#10233,#10221,#12417,.T.);

+#6942=EDGE_CURVE('',#10230,#10233,#12418,.T.);

+#6943=EDGE_CURVE('',#10232,#10227,#12419,.T.);

+#6944=EDGE_CURVE('',#10233,#10231,#12420,.T.);

+#6945=EDGE_CURVE('',#10234,#10235,#12421,.T.);

+#6946=EDGE_CURVE('',#10236,#10235,#12422,.T.);

+#6947=EDGE_CURVE('',#10237,#10236,#12423,.T.);

+#6948=EDGE_CURVE('',#10234,#10237,#12424,.T.);

+#6949=EDGE_CURVE('',#10238,#10239,#12425,.T.);

+#6950=EDGE_CURVE('',#10240,#10239,#12426,.T.);

+#6951=EDGE_CURVE('',#10241,#10240,#12427,.T.);

+#6952=EDGE_CURVE('',#10238,#10241,#12428,.T.);

+#6953=EDGE_CURVE('',#10242,#10243,#12429,.T.);

+#6954=EDGE_CURVE('',#10244,#10243,#12430,.T.);

+#6955=EDGE_CURVE('',#10245,#10244,#12431,.T.);

+#6956=EDGE_CURVE('',#10242,#10245,#12432,.T.);

+#6957=EDGE_CURVE('',#10246,#10247,#12433,.T.);

+#6958=EDGE_CURVE('',#10248,#10246,#12434,.T.);

+#6959=EDGE_CURVE('',#10248,#10249,#12435,.T.);

+#6960=EDGE_CURVE('',#10249,#10247,#12436,.T.);

+#6961=EDGE_CURVE('',#10235,#10246,#12437,.T.);

+#6962=EDGE_CURVE('',#10248,#10234,#12438,.T.);

+#6963=EDGE_CURVE('',#10250,#10251,#12439,.T.);

+#6964=EDGE_CURVE('',#10252,#10250,#12440,.T.);

+#6965=EDGE_CURVE('',#10252,#10253,#12441,.T.);

+#6966=EDGE_CURVE('',#10253,#10251,#12442,.T.);

+#6967=EDGE_CURVE('',#10239,#10250,#12443,.T.);

+#6968=EDGE_CURVE('',#10252,#10238,#12444,.T.);

+#6969=EDGE_CURVE('',#10254,#10255,#12445,.T.);

+#6970=EDGE_CURVE('',#10256,#10254,#12446,.T.);

+#6971=EDGE_CURVE('',#10256,#10257,#12447,.T.);

+#6972=EDGE_CURVE('',#10257,#10255,#12448,.T.);

+#6973=EDGE_CURVE('',#10243,#10254,#12449,.T.);

+#6974=EDGE_CURVE('',#10256,#10242,#12450,.T.);

+#6975=EDGE_CURVE('',#10258,#10259,#12451,.T.);

+#6976=EDGE_CURVE('',#10260,#10259,#12452,.T.);

+#6977=EDGE_CURVE('',#10260,#10261,#12453,.T.);

+#6978=EDGE_CURVE('',#10261,#10262,#12454,.T.);

+#6979=EDGE_CURVE('',#10262,#10263,#12455,.T.);

+#6980=EDGE_CURVE('',#10264,#10263,#12456,.T.);

+#6981=EDGE_CURVE('',#10264,#10265,#12457,.T.);

+#6982=EDGE_CURVE('',#10265,#10258,#146,.T.);

+#6983=EDGE_CURVE('',#10266,#10267,#12458,.T.);

+#6984=EDGE_CURVE('',#10268,#10267,#12459,.T.);

+#6985=EDGE_CURVE('',#10269,#10268,#147,.T.);

+#6986=EDGE_CURVE('',#10270,#10269,#12460,.T.);

+#6987=EDGE_CURVE('',#10270,#10271,#12461,.T.);

+#6988=EDGE_CURVE('',#10272,#10271,#12462,.T.);

+#6989=EDGE_CURVE('',#10273,#10272,#12463,.T.);

+#6990=EDGE_CURVE('',#10266,#10273,#12464,.T.);

+#6991=EDGE_CURVE('',#10274,#10267,#12465,.T.);

+#6992=EDGE_CURVE('',#10275,#10274,#12466,.T.);

+#6993=EDGE_CURVE('',#10276,#10275,#12467,.T.);

+#6994=EDGE_CURVE('',#10277,#10276,#12468,.T.);

+#6995=EDGE_CURVE('',#10259,#10277,#12469,.T.);

+#6996=EDGE_CURVE('',#10258,#10268,#12470,.T.);

+#6997=EDGE_CURVE('',#10247,#10275,#148,.T.);

+#6998=EDGE_CURVE('',#10276,#10249,#149,.T.);

+#6999=EDGE_CURVE('',#10236,#10278,#150,.T.);

+#7000=EDGE_CURVE('',#10279,#10278,#12471,.T.);

+#7001=EDGE_CURVE('',#10279,#10237,#151,.T.);

+#7002=EDGE_CURVE('',#10266,#10280,#12472,.T.);

+#7003=EDGE_CURVE('',#10261,#10273,#12473,.T.);

+#7004=EDGE_CURVE('',#10281,#10260,#12474,.T.);

+#7005=EDGE_CURVE('',#10279,#10281,#12475,.T.);

+#7006=EDGE_CURVE('',#10280,#10278,#12476,.T.);

+#7007=EDGE_CURVE('',#10282,#10283,#12477,.T.);

+#7008=EDGE_CURVE('',#10284,#10283,#12478,.T.);

+#7009=EDGE_CURVE('',#10284,#10285,#12479,.T.);

+#7010=EDGE_CURVE('',#10285,#10286,#12480,.T.);

+#7011=EDGE_CURVE('',#10286,#10287,#12481,.T.);

+#7012=EDGE_CURVE('',#10288,#10287,#12482,.T.);

+#7013=EDGE_CURVE('',#10288,#10289,#12483,.T.);

+#7014=EDGE_CURVE('',#10289,#10282,#152,.T.);

+#7015=EDGE_CURVE('',#10290,#10291,#12484,.T.);

+#7016=EDGE_CURVE('',#10292,#10291,#12485,.T.);

+#7017=EDGE_CURVE('',#10293,#10292,#153,.T.);

+#7018=EDGE_CURVE('',#10294,#10293,#12486,.T.);

+#7019=EDGE_CURVE('',#10294,#10295,#12487,.T.);

+#7020=EDGE_CURVE('',#10296,#10295,#12488,.T.);

+#7021=EDGE_CURVE('',#10297,#10296,#12489,.T.);

+#7022=EDGE_CURVE('',#10290,#10297,#12490,.T.);

+#7023=EDGE_CURVE('',#10298,#10291,#12491,.T.);

+#7024=EDGE_CURVE('',#10299,#10298,#12492,.T.);

+#7025=EDGE_CURVE('',#10300,#10299,#12493,.T.);

+#7026=EDGE_CURVE('',#10301,#10300,#12494,.T.);

+#7027=EDGE_CURVE('',#10283,#10301,#12495,.T.);

+#7028=EDGE_CURVE('',#10282,#10292,#12496,.T.);

+#7029=EDGE_CURVE('',#10251,#10299,#154,.T.);

+#7030=EDGE_CURVE('',#10300,#10253,#155,.T.);

+#7031=EDGE_CURVE('',#10240,#10302,#156,.T.);

+#7032=EDGE_CURVE('',#10303,#10302,#12497,.T.);

+#7033=EDGE_CURVE('',#10303,#10241,#157,.T.);

+#7034=EDGE_CURVE('',#10290,#10304,#12498,.T.);

+#7035=EDGE_CURVE('',#10285,#10297,#12499,.T.);

+#7036=EDGE_CURVE('',#10305,#10284,#12500,.T.);

+#7037=EDGE_CURVE('',#10303,#10305,#12501,.T.);

+#7038=EDGE_CURVE('',#10304,#10302,#12502,.T.);

+#7039=EDGE_CURVE('',#10306,#10307,#12503,.T.);

+#7040=EDGE_CURVE('',#10308,#10307,#12504,.T.);

+#7041=EDGE_CURVE('',#10308,#10309,#12505,.T.);

+#7042=EDGE_CURVE('',#10309,#10310,#12506,.T.);

+#7043=EDGE_CURVE('',#10310,#10311,#12507,.T.);

+#7044=EDGE_CURVE('',#10312,#10311,#12508,.T.);

+#7045=EDGE_CURVE('',#10312,#10313,#12509,.T.);

+#7046=EDGE_CURVE('',#10313,#10306,#158,.T.);

+#7047=EDGE_CURVE('',#10314,#10315,#12510,.T.);

+#7048=EDGE_CURVE('',#10316,#10315,#12511,.T.);

+#7049=EDGE_CURVE('',#10317,#10316,#159,.T.);

+#7050=EDGE_CURVE('',#10318,#10317,#12512,.T.);

+#7051=EDGE_CURVE('',#10318,#10319,#12513,.T.);

+#7052=EDGE_CURVE('',#10320,#10319,#12514,.T.);

+#7053=EDGE_CURVE('',#10321,#10320,#12515,.T.);

+#7054=EDGE_CURVE('',#10314,#10321,#12516,.T.);

+#7055=EDGE_CURVE('',#10322,#10315,#12517,.T.);

+#7056=EDGE_CURVE('',#10323,#10322,#12518,.T.);

+#7057=EDGE_CURVE('',#10324,#10323,#12519,.T.);

+#7058=EDGE_CURVE('',#10325,#10324,#12520,.T.);

+#7059=EDGE_CURVE('',#10307,#10325,#12521,.T.);

+#7060=EDGE_CURVE('',#10306,#10316,#12522,.T.);

+#7061=EDGE_CURVE('',#10255,#10323,#160,.T.);

+#7062=EDGE_CURVE('',#10324,#10257,#161,.T.);

+#7063=EDGE_CURVE('',#10244,#10326,#162,.T.);

+#7064=EDGE_CURVE('',#10327,#10326,#12523,.T.);

+#7065=EDGE_CURVE('',#10327,#10245,#163,.T.);

+#7066=EDGE_CURVE('',#10314,#10328,#12524,.T.);

+#7067=EDGE_CURVE('',#10309,#10321,#12525,.T.);

+#7068=EDGE_CURVE('',#10329,#10308,#12526,.T.);

+#7069=EDGE_CURVE('',#10327,#10329,#12527,.T.);

+#7070=EDGE_CURVE('',#10328,#10326,#12528,.T.);

+#7071=EDGE_CURVE('',#10330,#10331,#12529,.T.);

+#7072=EDGE_CURVE('',#10332,#10331,#12530,.T.);

+#7073=EDGE_CURVE('',#10333,#10332,#12531,.T.);

+#7074=EDGE_CURVE('',#10333,#10330,#12532,.T.);

+#7075=EDGE_CURVE('',#10334,#10331,#12533,.T.);

+#7076=EDGE_CURVE('',#10335,#10334,#12534,.T.);

+#7077=EDGE_CURVE('',#10332,#10335,#12535,.T.);

+#7078=EDGE_CURVE('',#10336,#10334,#12536,.T.);

+#7079=EDGE_CURVE('',#10337,#10336,#12537,.T.);

+#7080=EDGE_CURVE('',#10337,#10335,#12538,.T.);

+#7081=EDGE_CURVE('',#10338,#10339,#12539,.T.);

+#7082=EDGE_CURVE('',#10340,#10339,#12540,.T.);

+#7083=EDGE_CURVE('',#10341,#10340,#12541,.T.);

+#7084=EDGE_CURVE('',#10341,#10338,#12542,.T.);

+#7085=EDGE_CURVE('',#10342,#10339,#12543,.T.);

+#7086=EDGE_CURVE('',#10343,#10342,#12544,.T.);

+#7087=EDGE_CURVE('',#10340,#10343,#12545,.T.);

+#7088=EDGE_CURVE('',#10344,#10342,#12546,.T.);

+#7089=EDGE_CURVE('',#10345,#10344,#12547,.T.);

+#7090=EDGE_CURVE('',#10345,#10343,#12548,.T.);

+#7091=EDGE_CURVE('',#10346,#10347,#12549,.T.);

+#7092=EDGE_CURVE('',#10348,#10347,#12550,.T.);

+#7093=EDGE_CURVE('',#10349,#10348,#12551,.T.);

+#7094=EDGE_CURVE('',#10349,#10346,#12552,.T.);

+#7095=EDGE_CURVE('',#10350,#10347,#12553,.T.);

+#7096=EDGE_CURVE('',#10351,#10350,#12554,.T.);

+#7097=EDGE_CURVE('',#10348,#10351,#12555,.T.);

+#7098=EDGE_CURVE('',#10352,#10350,#12556,.T.);

+#7099=EDGE_CURVE('',#10353,#10352,#12557,.T.);

+#7100=EDGE_CURVE('',#10353,#10351,#12558,.T.);

+#7101=EDGE_CURVE('',#10354,#10355,#12559,.T.);

+#7102=EDGE_CURVE('',#10356,#10354,#12560,.T.);

+#7103=EDGE_CURVE('',#10357,#10356,#12561,.T.);

+#7104=EDGE_CURVE('',#10358,#10357,#12562,.T.);

+#7105=EDGE_CURVE('',#10359,#10358,#12563,.T.);

+#7106=EDGE_CURVE('',#10360,#10359,#12564,.T.);

+#7107=EDGE_CURVE('',#10360,#10361,#12565,.T.);

+#7108=EDGE_CURVE('',#10361,#10355,#12566,.T.);

+#7109=EDGE_CURVE('',#10356,#10330,#164,.T.);

+#7110=EDGE_CURVE('',#10333,#10357,#165,.T.);

+#7111=EDGE_CURVE('',#10362,#10336,#166,.T.);

+#7112=EDGE_CURVE('',#10363,#10362,#12567,.T.);

+#7113=EDGE_CURVE('',#10337,#10363,#167,.T.);

+#7114=EDGE_CURVE('',#10364,#10365,#12568,.T.);

+#7115=EDGE_CURVE('',#10364,#10366,#12569,.T.);

+#7116=EDGE_CURVE('',#10367,#10366,#12570,.T.);

+#7117=EDGE_CURVE('',#10368,#10367,#12571,.T.);

+#7118=EDGE_CURVE('',#10369,#10368,#12572,.T.);

+#7119=EDGE_CURVE('',#10363,#10369,#12573,.T.);

+#7120=EDGE_CURVE('',#10365,#10362,#12574,.T.);

+#7121=EDGE_CURVE('',#10368,#10359,#12575,.T.);

+#7122=EDGE_CURVE('',#10367,#10370,#168,.T.);

+#7123=EDGE_CURVE('',#10370,#10371,#12576,.T.);

+#7124=EDGE_CURVE('',#10372,#10371,#12577,.T.);

+#7125=EDGE_CURVE('',#10372,#10373,#12578,.T.);

+#7126=EDGE_CURVE('',#10373,#10360,#12579,.T.);

+#7127=EDGE_CURVE('',#10364,#10355,#12580,.T.);

+#7128=EDGE_CURVE('',#10374,#10361,#12581,.T.);

+#7129=EDGE_CURVE('',#10375,#10374,#12582,.T.);

+#7130=EDGE_CURVE('',#10375,#10376,#12583,.T.);

+#7131=EDGE_CURVE('',#10377,#10376,#12584,.T.);

+#7132=EDGE_CURVE('',#10366,#10377,#169,.T.);

+#7133=EDGE_CURVE('',#10378,#10379,#12585,.T.);

+#7134=EDGE_CURVE('',#10380,#10378,#12586,.T.);

+#7135=EDGE_CURVE('',#10381,#10380,#12587,.T.);

+#7136=EDGE_CURVE('',#10382,#10381,#12588,.T.);

+#7137=EDGE_CURVE('',#10383,#10382,#12589,.T.);

+#7138=EDGE_CURVE('',#10384,#10383,#12590,.T.);

+#7139=EDGE_CURVE('',#10384,#10385,#12591,.T.);

+#7140=EDGE_CURVE('',#10385,#10379,#12592,.T.);

+#7141=EDGE_CURVE('',#10380,#10338,#170,.T.);

+#7142=EDGE_CURVE('',#10341,#10381,#171,.T.);

+#7143=EDGE_CURVE('',#10386,#10344,#172,.T.);

+#7144=EDGE_CURVE('',#10387,#10386,#12593,.T.);

+#7145=EDGE_CURVE('',#10345,#10387,#173,.T.);

+#7146=EDGE_CURVE('',#10388,#10389,#12594,.T.);

+#7147=EDGE_CURVE('',#10388,#10390,#12595,.T.);

+#7148=EDGE_CURVE('',#10391,#10390,#12596,.T.);

+#7149=EDGE_CURVE('',#10392,#10391,#12597,.T.);

+#7150=EDGE_CURVE('',#10393,#10392,#12598,.T.);

+#7151=EDGE_CURVE('',#10387,#10393,#12599,.T.);

+#7152=EDGE_CURVE('',#10389,#10386,#12600,.T.);

+#7153=EDGE_CURVE('',#10383,#10392,#12601,.T.);

+#7154=EDGE_CURVE('',#10391,#10394,#174,.T.);

+#7155=EDGE_CURVE('',#10394,#10395,#12602,.T.);

+#7156=EDGE_CURVE('',#10396,#10395,#12603,.T.);

+#7157=EDGE_CURVE('',#10396,#10397,#12604,.T.);

+#7158=EDGE_CURVE('',#10397,#10384,#12605,.T.);

+#7159=EDGE_CURVE('',#10379,#10388,#12606,.T.);

+#7160=EDGE_CURVE('',#10398,#10385,#12607,.T.);

+#7161=EDGE_CURVE('',#10399,#10398,#12608,.T.);

+#7162=EDGE_CURVE('',#10399,#10400,#12609,.T.);

+#7163=EDGE_CURVE('',#10401,#10400,#12610,.T.);

+#7164=EDGE_CURVE('',#10390,#10401,#175,.T.);

+#7165=EDGE_CURVE('',#10402,#10403,#12611,.T.);

+#7166=EDGE_CURVE('',#10404,#10402,#12612,.T.);

+#7167=EDGE_CURVE('',#10405,#10404,#12613,.T.);

+#7168=EDGE_CURVE('',#10406,#10405,#12614,.T.);

+#7169=EDGE_CURVE('',#10407,#10406,#12615,.T.);

+#7170=EDGE_CURVE('',#10408,#10407,#12616,.T.);

+#7171=EDGE_CURVE('',#10408,#10409,#12617,.T.);

+#7172=EDGE_CURVE('',#10409,#10403,#12618,.T.);

+#7173=EDGE_CURVE('',#10404,#10346,#176,.T.);

+#7174=EDGE_CURVE('',#10349,#10405,#177,.T.);

+#7175=EDGE_CURVE('',#10410,#10352,#178,.T.);

+#7176=EDGE_CURVE('',#10411,#10410,#12619,.T.);

+#7177=EDGE_CURVE('',#10353,#10411,#179,.T.);

+#7178=EDGE_CURVE('',#10412,#10413,#12620,.T.);

+#7179=EDGE_CURVE('',#10412,#10414,#12621,.T.);

+#7180=EDGE_CURVE('',#10415,#10414,#12622,.T.);

+#7181=EDGE_CURVE('',#10416,#10415,#12623,.T.);

+#7182=EDGE_CURVE('',#10417,#10416,#12624,.T.);

+#7183=EDGE_CURVE('',#10411,#10417,#12625,.T.);

+#7184=EDGE_CURVE('',#10413,#10410,#12626,.T.);

+#7185=EDGE_CURVE('',#10407,#10416,#12627,.T.);

+#7186=EDGE_CURVE('',#10415,#10418,#180,.T.);

+#7187=EDGE_CURVE('',#10418,#10419,#12628,.T.);

+#7188=EDGE_CURVE('',#10420,#10419,#12629,.T.);

+#7189=EDGE_CURVE('',#10420,#10421,#12630,.T.);

+#7190=EDGE_CURVE('',#10421,#10408,#12631,.T.);

+#7191=EDGE_CURVE('',#10403,#10412,#12632,.T.);

+#7192=EDGE_CURVE('',#10422,#10409,#12633,.T.);

+#7193=EDGE_CURVE('',#10423,#10422,#12634,.T.);

+#7194=EDGE_CURVE('',#10423,#10424,#12635,.T.);

+#7195=EDGE_CURVE('',#10425,#10424,#12636,.T.);

+#7196=EDGE_CURVE('',#10414,#10425,#181,.T.);

+#7197=EDGE_CURVE('',#10426,#10427,#12637,.T.);

+#7198=EDGE_CURVE('',#10426,#10428,#12638,.T.);

+#7199=EDGE_CURVE('',#10428,#10429,#12639,.T.);

+#7200=EDGE_CURVE('',#10429,#10427,#12640,.T.);

+#7201=EDGE_CURVE('',#10430,#10431,#182,.T.);

+#7202=EDGE_CURVE('',#10430,#10432,#12641,.T.);

+#7203=EDGE_CURVE('',#10432,#10433,#12642,.T.);

+#7204=EDGE_CURVE('',#10433,#10434,#183,.T.);

+#7205=EDGE_CURVE('',#10431,#10434,#12643,.T.);

+#7206=EDGE_CURVE('',#10435,#10436,#12644,.T.);

+#7207=EDGE_CURVE('',#10435,#10437,#184,.T.);

+#7208=EDGE_CURVE('',#10437,#10438,#12645,.T.);

+#7209=EDGE_CURVE('',#10439,#10438,#185,.T.);

+#7210=EDGE_CURVE('',#10436,#10439,#12646,.T.);

+#7211=EDGE_CURVE('',#10440,#10441,#12647,.T.);

+#7212=EDGE_CURVE('',#10442,#10441,#186,.T.);

+#7213=EDGE_CURVE('',#10443,#10442,#12648,.T.);

+#7214=EDGE_CURVE('',#10444,#10443,#187,.T.);

+#7215=EDGE_CURVE('',#10444,#10440,#12649,.T.);

+#7216=EDGE_CURVE('',#10445,#10446,#12650,.T.);

+#7217=EDGE_CURVE('',#10446,#10447,#188,.T.);

+#7218=EDGE_CURVE('',#10448,#10447,#12651,.T.);

+#7219=EDGE_CURVE('',#10449,#10448,#12652,.T.);

+#7220=EDGE_CURVE('',#10449,#10445,#189,.T.);

+#7221=EDGE_CURVE('',#10450,#10451,#12653,.T.);

+#7222=EDGE_CURVE('',#10452,#10450,#12654,.T.);

+#7223=EDGE_CURVE('',#10453,#10452,#12655,.T.);

+#7224=EDGE_CURVE('',#10454,#10453,#12656,.T.);

+#7225=EDGE_CURVE('',#10455,#10454,#12657,.T.);

+#7226=EDGE_CURVE('',#10456,#10455,#12658,.T.);

+#7227=EDGE_CURVE('',#10457,#10456,#12659,.T.);

+#7228=EDGE_CURVE('',#10458,#10457,#12660,.T.);

+#7229=EDGE_CURVE('',#10459,#10458,#12661,.T.);

+#7230=EDGE_CURVE('',#10460,#10459,#12662,.T.);

+#7231=EDGE_CURVE('',#10461,#10460,#12663,.T.);

+#7232=EDGE_CURVE('',#10462,#10461,#12664,.T.);

+#7233=EDGE_CURVE('',#10463,#10462,#12665,.T.);

+#7234=EDGE_CURVE('',#10464,#10463,#12666,.T.);

+#7235=EDGE_CURVE('',#10465,#10464,#12667,.T.);

+#7236=EDGE_CURVE('',#10466,#10465,#12668,.T.);

+#7237=EDGE_CURVE('',#10467,#10466,#12669,.T.);

+#7238=EDGE_CURVE('',#10468,#10467,#12670,.T.);

+#7239=EDGE_CURVE('',#10469,#10468,#12671,.T.);

+#7240=EDGE_CURVE('',#10470,#10469,#12672,.T.);

+#7241=EDGE_CURVE('',#10471,#10470,#12673,.T.);

+#7242=EDGE_CURVE('',#10472,#10471,#12674,.T.);

+#7243=EDGE_CURVE('',#10473,#10472,#12675,.T.);

+#7244=EDGE_CURVE('',#10474,#10473,#12676,.T.);

+#7245=EDGE_CURVE('',#10475,#10474,#12677,.T.);

+#7246=EDGE_CURVE('',#10476,#10475,#12678,.T.);

+#7247=EDGE_CURVE('',#10477,#10476,#12679,.T.);

+#7248=EDGE_CURVE('',#10478,#10477,#12680,.T.);

+#7249=EDGE_CURVE('',#10479,#10478,#12681,.T.);

+#7250=EDGE_CURVE('',#10480,#10479,#12682,.T.);

+#7251=EDGE_CURVE('',#10481,#10480,#12683,.T.);

+#7252=EDGE_CURVE('',#10482,#10481,#12684,.T.);

+#7253=EDGE_CURVE('',#10483,#10482,#12685,.T.);

+#7254=EDGE_CURVE('',#10484,#10483,#12686,.T.);

+#7255=EDGE_CURVE('',#10485,#10484,#12687,.T.);

+#7256=EDGE_CURVE('',#10486,#10485,#12688,.T.);

+#7257=EDGE_CURVE('',#10487,#10486,#12689,.T.);

+#7258=EDGE_CURVE('',#10488,#10487,#12690,.T.);

+#7259=EDGE_CURVE('',#10489,#10488,#12691,.T.);

+#7260=EDGE_CURVE('',#10490,#10489,#12692,.T.);

+#7261=EDGE_CURVE('',#10491,#10490,#12693,.T.);

+#7262=EDGE_CURVE('',#10492,#10491,#12694,.T.);

+#7263=EDGE_CURVE('',#10493,#10492,#12695,.T.);

+#7264=EDGE_CURVE('',#10494,#10493,#12696,.T.);

+#7265=EDGE_CURVE('',#10495,#10494,#12697,.T.);

+#7266=EDGE_CURVE('',#10496,#10495,#12698,.T.);

+#7267=EDGE_CURVE('',#10497,#10496,#12699,.T.);

+#7268=EDGE_CURVE('',#10498,#10497,#12700,.T.);

+#7269=EDGE_CURVE('',#10499,#10498,#12701,.T.);

+#7270=EDGE_CURVE('',#10500,#10499,#12702,.T.);

+#7271=EDGE_CURVE('',#10501,#10500,#12703,.T.);

+#7272=EDGE_CURVE('',#10502,#10501,#12704,.T.);

+#7273=EDGE_CURVE('',#10503,#10502,#12705,.T.);

+#7274=EDGE_CURVE('',#10504,#10503,#12706,.T.);

+#7275=EDGE_CURVE('',#10505,#10504,#12707,.T.);

+#7276=EDGE_CURVE('',#10506,#10505,#12708,.T.);

+#7277=EDGE_CURVE('',#10507,#10506,#12709,.T.);

+#7278=EDGE_CURVE('',#10508,#10507,#12710,.T.);

+#7279=EDGE_CURVE('',#10509,#10508,#12711,.T.);

+#7280=EDGE_CURVE('',#10510,#10509,#12712,.T.);

+#7281=EDGE_CURVE('',#10511,#10510,#12713,.T.);

+#7282=EDGE_CURVE('',#10512,#10511,#12714,.T.);

+#7283=EDGE_CURVE('',#10451,#10512,#12715,.T.);

+#7284=EDGE_CURVE('',#10513,#10514,#190,.F.);

+#7285=EDGE_CURVE('',#10515,#10514,#12716,.T.);

+#7286=EDGE_CURVE('',#10515,#10516,#12717,.T.);

+#7287=EDGE_CURVE('',#10516,#10517,#12718,.T.);

+#7288=EDGE_CURVE('',#10517,#10518,#191,.F.);

+#7289=EDGE_CURVE('',#10518,#10431,#12719,.T.);

+#7290=EDGE_CURVE('',#10434,#10519,#12720,.T.);

+#7291=EDGE_CURVE('',#10520,#10519,#192,.T.);

+#7292=EDGE_CURVE('',#10520,#10521,#12721,.T.);

+#7293=EDGE_CURVE('',#10521,#10522,#12722,.T.);

+#7294=EDGE_CURVE('',#10522,#10523,#12723,.T.);

+#7295=EDGE_CURVE('',#10523,#10524,#12724,.T.);

+#7296=EDGE_CURVE('',#10525,#10524,#12725,.T.);

+#7297=EDGE_CURVE('',#10526,#10525,#12726,.T.);

+#7298=EDGE_CURVE('',#10526,#10527,#12727,.T.);

+#7299=EDGE_CURVE('',#10527,#10528,#12728,.T.);

+#7300=EDGE_CURVE('',#10528,#10529,#12729,.T.);

+#7301=EDGE_CURVE('',#10530,#10529,#193,.T.);

+#7302=EDGE_CURVE('',#10530,#10531,#12730,.T.);

+#7303=EDGE_CURVE('',#10531,#10532,#12731,.T.);

+#7304=EDGE_CURVE('',#10532,#10533,#12732,.T.);

+#7305=EDGE_CURVE('',#10533,#10534,#194,.F.);

+#7306=EDGE_CURVE('',#10534,#10535,#12733,.T.);

+#7307=EDGE_CURVE('',#10536,#10535,#12734,.T.);

+#7308=EDGE_CURVE('',#10537,#10536,#12735,.T.);

+#7309=EDGE_CURVE('',#10537,#10538,#195,.F.);

+#7310=EDGE_CURVE('',#10538,#10539,#12736,.T.);

+#7311=EDGE_CURVE('',#10539,#10540,#12737,.T.);

+#7312=EDGE_CURVE('',#10540,#10541,#12738,.T.);

+#7313=EDGE_CURVE('',#10542,#10541,#196,.T.);

+#7314=EDGE_CURVE('',#10542,#10543,#12739,.T.);

+#7315=EDGE_CURVE('',#10543,#10544,#12740,.T.);

+#7316=EDGE_CURVE('',#10544,#10545,#12741,.T.);

+#7317=EDGE_CURVE('',#10546,#10545,#12742,.T.);

+#7318=EDGE_CURVE('',#10546,#10547,#12743,.T.);

+#7319=EDGE_CURVE('',#10547,#10548,#12744,.T.);

+#7320=EDGE_CURVE('',#10548,#10549,#12745,.T.);

+#7321=EDGE_CURVE('',#10549,#10550,#12746,.T.);

+#7322=EDGE_CURVE('',#10550,#10551,#12747,.T.);

+#7323=EDGE_CURVE('',#10552,#10551,#197,.T.);

+#7324=EDGE_CURVE('',#10552,#10443,#12748,.T.);

+#7325=EDGE_CURVE('',#10442,#10513,#12749,.T.);

+#7326=EDGE_CURVE('',#10553,#10554,#12750,.T.);

+#7327=EDGE_CURVE('',#10555,#10553,#12751,.T.);

+#7328=EDGE_CURVE('',#10556,#10555,#12752,.T.);

+#7329=EDGE_CURVE('',#10557,#10556,#12753,.T.);

+#7330=EDGE_CURVE('',#10558,#10557,#12754,.T.);

+#7331=EDGE_CURVE('',#10559,#10558,#12755,.T.);

+#7332=EDGE_CURVE('',#10560,#10559,#12756,.T.);

+#7333=EDGE_CURVE('',#10561,#10560,#12757,.T.);

+#7334=EDGE_CURVE('',#10562,#10561,#12758,.T.);

+#7335=EDGE_CURVE('',#10563,#10562,#12759,.T.);

+#7336=EDGE_CURVE('',#10564,#10563,#12760,.T.);

+#7337=EDGE_CURVE('',#10565,#10564,#12761,.T.);

+#7338=EDGE_CURVE('',#10566,#10565,#12762,.T.);

+#7339=EDGE_CURVE('',#10567,#10566,#12763,.T.);

+#7340=EDGE_CURVE('',#10568,#10567,#12764,.T.);

+#7341=EDGE_CURVE('',#10569,#10568,#12765,.T.);

+#7342=EDGE_CURVE('',#10570,#10569,#12766,.T.);

+#7343=EDGE_CURVE('',#10571,#10570,#12767,.T.);

+#7344=EDGE_CURVE('',#10572,#10571,#12768,.T.);

+#7345=EDGE_CURVE('',#10573,#10572,#12769,.T.);

+#7346=EDGE_CURVE('',#10574,#10573,#12770,.T.);

+#7347=EDGE_CURVE('',#10575,#10574,#12771,.T.);

+#7348=EDGE_CURVE('',#10576,#10575,#12772,.T.);

+#7349=EDGE_CURVE('',#10577,#10576,#12773,.T.);

+#7350=EDGE_CURVE('',#10578,#10577,#12774,.T.);

+#7351=EDGE_CURVE('',#10579,#10578,#12775,.T.);

+#7352=EDGE_CURVE('',#10580,#10579,#12776,.T.);

+#7353=EDGE_CURVE('',#10581,#10580,#12777,.T.);

+#7354=EDGE_CURVE('',#10582,#10581,#12778,.T.);

+#7355=EDGE_CURVE('',#10583,#10582,#12779,.T.);

+#7356=EDGE_CURVE('',#10584,#10583,#12780,.T.);

+#7357=EDGE_CURVE('',#10585,#10584,#12781,.T.);

+#7358=EDGE_CURVE('',#10586,#10585,#12782,.T.);

+#7359=EDGE_CURVE('',#10587,#10586,#12783,.T.);

+#7360=EDGE_CURVE('',#10588,#10587,#12784,.T.);

+#7361=EDGE_CURVE('',#10589,#10588,#12785,.T.);

+#7362=EDGE_CURVE('',#10590,#10589,#12786,.T.);

+#7363=EDGE_CURVE('',#10591,#10590,#12787,.T.);

+#7364=EDGE_CURVE('',#10592,#10591,#12788,.T.);

+#7365=EDGE_CURVE('',#10554,#10592,#12789,.T.);

+#7366=EDGE_CURVE('',#10593,#10593,#198,.T.);

+#7367=EDGE_CURVE('',#10594,#10595,#12790,.T.);

+#7368=EDGE_CURVE('',#10596,#10594,#12791,.T.);

+#7369=EDGE_CURVE('',#10597,#10596,#12792,.T.);

+#7370=EDGE_CURVE('',#10598,#10597,#12793,.T.);

+#7371=EDGE_CURVE('',#10599,#10598,#12794,.T.);

+#7372=EDGE_CURVE('',#10600,#10599,#12795,.T.);

+#7373=EDGE_CURVE('',#10601,#10600,#12796,.T.);

+#7374=EDGE_CURVE('',#10602,#10601,#12797,.T.);

+#7375=EDGE_CURVE('',#10603,#10602,#12798,.T.);

+#7376=EDGE_CURVE('',#10604,#10603,#12799,.T.);

+#7377=EDGE_CURVE('',#10605,#10604,#12800,.T.);

+#7378=EDGE_CURVE('',#10606,#10605,#12801,.T.);

+#7379=EDGE_CURVE('',#10607,#10606,#12802,.T.);

+#7380=EDGE_CURVE('',#10608,#10607,#12803,.T.);

+#7381=EDGE_CURVE('',#10609,#10608,#12804,.T.);

+#7382=EDGE_CURVE('',#10610,#10609,#12805,.T.);

+#7383=EDGE_CURVE('',#10611,#10610,#12806,.T.);

+#7384=EDGE_CURVE('',#10612,#10611,#12807,.T.);

+#7385=EDGE_CURVE('',#10613,#10612,#12808,.T.);

+#7386=EDGE_CURVE('',#10614,#10613,#12809,.T.);

+#7387=EDGE_CURVE('',#10615,#10614,#12810,.T.);

+#7388=EDGE_CURVE('',#10616,#10615,#12811,.T.);

+#7389=EDGE_CURVE('',#10617,#10616,#12812,.T.);

+#7390=EDGE_CURVE('',#10618,#10617,#12813,.T.);

+#7391=EDGE_CURVE('',#10619,#10618,#12814,.T.);

+#7392=EDGE_CURVE('',#10620,#10619,#12815,.T.);

+#7393=EDGE_CURVE('',#10621,#10620,#12816,.T.);

+#7394=EDGE_CURVE('',#10622,#10621,#12817,.T.);

+#7395=EDGE_CURVE('',#10623,#10622,#12818,.T.);

+#7396=EDGE_CURVE('',#10624,#10623,#12819,.T.);

+#7397=EDGE_CURVE('',#10625,#10624,#12820,.T.);

+#7398=EDGE_CURVE('',#10626,#10625,#12821,.T.);

+#7399=EDGE_CURVE('',#10627,#10626,#12822,.T.);

+#7400=EDGE_CURVE('',#10628,#10627,#12823,.T.);

+#7401=EDGE_CURVE('',#10629,#10628,#12824,.T.);

+#7402=EDGE_CURVE('',#10630,#10629,#12825,.T.);

+#7403=EDGE_CURVE('',#10631,#10630,#12826,.T.);

+#7404=EDGE_CURVE('',#10632,#10631,#12827,.T.);

+#7405=EDGE_CURVE('',#10633,#10632,#12828,.T.);

+#7406=EDGE_CURVE('',#10634,#10633,#12829,.T.);

+#7407=EDGE_CURVE('',#10635,#10634,#12830,.T.);

+#7408=EDGE_CURVE('',#10636,#10635,#12831,.T.);

+#7409=EDGE_CURVE('',#10637,#10636,#12832,.T.);

+#7410=EDGE_CURVE('',#10638,#10637,#12833,.T.);

+#7411=EDGE_CURVE('',#10639,#10638,#12834,.T.);

+#7412=EDGE_CURVE('',#10640,#10639,#12835,.T.);

+#7413=EDGE_CURVE('',#10641,#10640,#12836,.T.);

+#7414=EDGE_CURVE('',#10642,#10641,#12837,.T.);

+#7415=EDGE_CURVE('',#10643,#10642,#12838,.T.);

+#7416=EDGE_CURVE('',#10644,#10643,#12839,.T.);

+#7417=EDGE_CURVE('',#10645,#10644,#12840,.T.);

+#7418=EDGE_CURVE('',#10646,#10645,#12841,.T.);

+#7419=EDGE_CURVE('',#10647,#10646,#12842,.T.);

+#7420=EDGE_CURVE('',#10648,#10647,#12843,.T.);

+#7421=EDGE_CURVE('',#10649,#10648,#12844,.T.);

+#7422=EDGE_CURVE('',#10650,#10649,#12845,.T.);

+#7423=EDGE_CURVE('',#10651,#10650,#12846,.T.);

+#7424=EDGE_CURVE('',#10652,#10651,#12847,.T.);

+#7425=EDGE_CURVE('',#10653,#10652,#12848,.T.);

+#7426=EDGE_CURVE('',#10654,#10653,#12849,.T.);

+#7427=EDGE_CURVE('',#10655,#10654,#12850,.T.);

+#7428=EDGE_CURVE('',#10656,#10655,#12851,.T.);

+#7429=EDGE_CURVE('',#10657,#10656,#12852,.T.);

+#7430=EDGE_CURVE('',#10658,#10657,#12853,.T.);

+#7431=EDGE_CURVE('',#10659,#10658,#12854,.T.);

+#7432=EDGE_CURVE('',#10660,#10659,#12855,.T.);

+#7433=EDGE_CURVE('',#10661,#10660,#12856,.T.);

+#7434=EDGE_CURVE('',#10662,#10661,#12857,.T.);

+#7435=EDGE_CURVE('',#10663,#10662,#12858,.T.);

+#7436=EDGE_CURVE('',#10664,#10663,#12859,.T.);

+#7437=EDGE_CURVE('',#10665,#10664,#12860,.T.);

+#7438=EDGE_CURVE('',#10666,#10665,#12861,.T.);

+#7439=EDGE_CURVE('',#10667,#10666,#12862,.T.);

+#7440=EDGE_CURVE('',#10668,#10667,#12863,.T.);

+#7441=EDGE_CURVE('',#10669,#10668,#12864,.T.);

+#7442=EDGE_CURVE('',#10595,#10669,#12865,.T.);

+#7443=EDGE_CURVE('',#10670,#10671,#12866,.T.);

+#7444=EDGE_CURVE('',#10672,#10670,#12867,.T.);

+#7445=EDGE_CURVE('',#10673,#10672,#12868,.T.);

+#7446=EDGE_CURVE('',#10674,#10673,#12869,.T.);

+#7447=EDGE_CURVE('',#10675,#10674,#12870,.T.);

+#7448=EDGE_CURVE('',#10676,#10675,#12871,.T.);

+#7449=EDGE_CURVE('',#10671,#10676,#12872,.T.);

+#7450=EDGE_CURVE('',#10677,#10678,#12873,.T.);

+#7451=EDGE_CURVE('',#10679,#10677,#12874,.T.);

+#7452=EDGE_CURVE('',#10680,#10679,#12875,.T.);

+#7453=EDGE_CURVE('',#10681,#10680,#12876,.T.);

+#7454=EDGE_CURVE('',#10682,#10681,#12877,.T.);

+#7455=EDGE_CURVE('',#10683,#10682,#12878,.T.);

+#7456=EDGE_CURVE('',#10684,#10683,#12879,.T.);

+#7457=EDGE_CURVE('',#10685,#10684,#12880,.T.);

+#7458=EDGE_CURVE('',#10686,#10685,#12881,.T.);

+#7459=EDGE_CURVE('',#10687,#10686,#12882,.T.);

+#7460=EDGE_CURVE('',#10688,#10687,#12883,.T.);

+#7461=EDGE_CURVE('',#10689,#10688,#12884,.T.);

+#7462=EDGE_CURVE('',#10690,#10689,#12885,.T.);

+#7463=EDGE_CURVE('',#10691,#10690,#12886,.T.);

+#7464=EDGE_CURVE('',#10692,#10691,#12887,.T.);

+#7465=EDGE_CURVE('',#10693,#10692,#12888,.T.);

+#7466=EDGE_CURVE('',#10694,#10693,#12889,.T.);

+#7467=EDGE_CURVE('',#10695,#10694,#12890,.T.);

+#7468=EDGE_CURVE('',#10696,#10695,#12891,.T.);

+#7469=EDGE_CURVE('',#10697,#10696,#12892,.T.);

+#7470=EDGE_CURVE('',#10698,#10697,#12893,.T.);

+#7471=EDGE_CURVE('',#10699,#10698,#12894,.T.);

+#7472=EDGE_CURVE('',#10700,#10699,#12895,.T.);

+#7473=EDGE_CURVE('',#10701,#10700,#12896,.T.);

+#7474=EDGE_CURVE('',#10702,#10701,#12897,.T.);

+#7475=EDGE_CURVE('',#10703,#10702,#12898,.T.);

+#7476=EDGE_CURVE('',#10704,#10703,#12899,.T.);

+#7477=EDGE_CURVE('',#10705,#10704,#12900,.T.);

+#7478=EDGE_CURVE('',#10706,#10705,#12901,.T.);

+#7479=EDGE_CURVE('',#10707,#10706,#12902,.T.);

+#7480=EDGE_CURVE('',#10708,#10707,#12903,.T.);

+#7481=EDGE_CURVE('',#10709,#10708,#12904,.T.);

+#7482=EDGE_CURVE('',#10710,#10709,#12905,.T.);

+#7483=EDGE_CURVE('',#10711,#10710,#12906,.T.);

+#7484=EDGE_CURVE('',#10712,#10711,#12907,.T.);

+#7485=EDGE_CURVE('',#10713,#10712,#12908,.T.);

+#7486=EDGE_CURVE('',#10714,#10713,#12909,.T.);

+#7487=EDGE_CURVE('',#10715,#10714,#12910,.T.);

+#7488=EDGE_CURVE('',#10716,#10715,#12911,.T.);

+#7489=EDGE_CURVE('',#10717,#10716,#12912,.T.);

+#7490=EDGE_CURVE('',#10718,#10717,#12913,.T.);

+#7491=EDGE_CURVE('',#10719,#10718,#12914,.T.);

+#7492=EDGE_CURVE('',#10720,#10719,#12915,.T.);

+#7493=EDGE_CURVE('',#10721,#10720,#12916,.T.);

+#7494=EDGE_CURVE('',#10722,#10721,#12917,.T.);

+#7495=EDGE_CURVE('',#10723,#10722,#12918,.T.);

+#7496=EDGE_CURVE('',#10724,#10723,#12919,.T.);

+#7497=EDGE_CURVE('',#10725,#10724,#12920,.T.);

+#7498=EDGE_CURVE('',#10726,#10725,#12921,.T.);

+#7499=EDGE_CURVE('',#10727,#10726,#12922,.T.);

+#7500=EDGE_CURVE('',#10728,#10727,#12923,.T.);

+#7501=EDGE_CURVE('',#10729,#10728,#12924,.T.);

+#7502=EDGE_CURVE('',#10730,#10729,#12925,.T.);

+#7503=EDGE_CURVE('',#10731,#10730,#12926,.T.);

+#7504=EDGE_CURVE('',#10732,#10731,#12927,.T.);

+#7505=EDGE_CURVE('',#10733,#10732,#12928,.T.);

+#7506=EDGE_CURVE('',#10734,#10733,#12929,.T.);

+#7507=EDGE_CURVE('',#10735,#10734,#12930,.T.);

+#7508=EDGE_CURVE('',#10736,#10735,#12931,.T.);

+#7509=EDGE_CURVE('',#10737,#10736,#12932,.T.);

+#7510=EDGE_CURVE('',#10738,#10737,#12933,.T.);

+#7511=EDGE_CURVE('',#10739,#10738,#12934,.T.);

+#7512=EDGE_CURVE('',#10740,#10739,#12935,.T.);

+#7513=EDGE_CURVE('',#10741,#10740,#12936,.T.);

+#7514=EDGE_CURVE('',#10742,#10741,#12937,.T.);

+#7515=EDGE_CURVE('',#10743,#10742,#12938,.T.);

+#7516=EDGE_CURVE('',#10744,#10743,#12939,.T.);

+#7517=EDGE_CURVE('',#10745,#10744,#12940,.T.);

+#7518=EDGE_CURVE('',#10746,#10745,#12941,.T.);

+#7519=EDGE_CURVE('',#10747,#10746,#12942,.T.);

+#7520=EDGE_CURVE('',#10748,#10747,#12943,.T.);

+#7521=EDGE_CURVE('',#10749,#10748,#12944,.T.);

+#7522=EDGE_CURVE('',#10750,#10749,#12945,.T.);

+#7523=EDGE_CURVE('',#10751,#10750,#12946,.T.);

+#7524=EDGE_CURVE('',#10752,#10751,#12947,.T.);

+#7525=EDGE_CURVE('',#10753,#10752,#12948,.T.);

+#7526=EDGE_CURVE('',#10754,#10753,#12949,.T.);

+#7527=EDGE_CURVE('',#10755,#10754,#12950,.T.);

+#7528=EDGE_CURVE('',#10756,#10755,#12951,.T.);

+#7529=EDGE_CURVE('',#10678,#10756,#12952,.T.);

+#7530=EDGE_CURVE('',#10757,#10758,#12953,.T.);

+#7531=EDGE_CURVE('',#10759,#10757,#12954,.T.);

+#7532=EDGE_CURVE('',#10760,#10759,#12955,.T.);

+#7533=EDGE_CURVE('',#10761,#10760,#12956,.T.);

+#7534=EDGE_CURVE('',#10762,#10761,#12957,.T.);

+#7535=EDGE_CURVE('',#10763,#10762,#12958,.T.);

+#7536=EDGE_CURVE('',#10764,#10763,#12959,.T.);

+#7537=EDGE_CURVE('',#10765,#10764,#12960,.T.);

+#7538=EDGE_CURVE('',#10766,#10765,#12961,.T.);

+#7539=EDGE_CURVE('',#10767,#10766,#12962,.T.);

+#7540=EDGE_CURVE('',#10768,#10767,#12963,.T.);

+#7541=EDGE_CURVE('',#10769,#10768,#12964,.T.);

+#7542=EDGE_CURVE('',#10770,#10769,#12965,.T.);

+#7543=EDGE_CURVE('',#10771,#10770,#12966,.T.);

+#7544=EDGE_CURVE('',#10772,#10771,#12967,.T.);

+#7545=EDGE_CURVE('',#10773,#10772,#12968,.T.);

+#7546=EDGE_CURVE('',#10774,#10773,#12969,.T.);

+#7547=EDGE_CURVE('',#10775,#10774,#12970,.T.);

+#7548=EDGE_CURVE('',#10776,#10775,#12971,.T.);

+#7549=EDGE_CURVE('',#10777,#10776,#12972,.T.);

+#7550=EDGE_CURVE('',#10778,#10777,#12973,.T.);

+#7551=EDGE_CURVE('',#10779,#10778,#12974,.T.);

+#7552=EDGE_CURVE('',#10780,#10779,#12975,.T.);

+#7553=EDGE_CURVE('',#10781,#10780,#12976,.T.);

+#7554=EDGE_CURVE('',#10782,#10781,#12977,.T.);

+#7555=EDGE_CURVE('',#10783,#10782,#12978,.T.);

+#7556=EDGE_CURVE('',#10784,#10783,#12979,.T.);

+#7557=EDGE_CURVE('',#10785,#10784,#12980,.T.);

+#7558=EDGE_CURVE('',#10786,#10785,#12981,.T.);

+#7559=EDGE_CURVE('',#10787,#10786,#12982,.T.);

+#7560=EDGE_CURVE('',#10788,#10787,#12983,.T.);

+#7561=EDGE_CURVE('',#10789,#10788,#12984,.T.);

+#7562=EDGE_CURVE('',#10790,#10789,#12985,.T.);

+#7563=EDGE_CURVE('',#10791,#10790,#12986,.T.);

+#7564=EDGE_CURVE('',#10792,#10791,#12987,.T.);

+#7565=EDGE_CURVE('',#10793,#10792,#12988,.T.);

+#7566=EDGE_CURVE('',#10794,#10793,#12989,.T.);

+#7567=EDGE_CURVE('',#10795,#10794,#12990,.T.);

+#7568=EDGE_CURVE('',#10796,#10795,#12991,.T.);

+#7569=EDGE_CURVE('',#10797,#10796,#12992,.T.);

+#7570=EDGE_CURVE('',#10798,#10797,#12993,.T.);

+#7571=EDGE_CURVE('',#10799,#10798,#12994,.T.);

+#7572=EDGE_CURVE('',#10800,#10799,#12995,.T.);

+#7573=EDGE_CURVE('',#10801,#10800,#12996,.T.);

+#7574=EDGE_CURVE('',#10802,#10801,#12997,.T.);

+#7575=EDGE_CURVE('',#10803,#10802,#12998,.T.);

+#7576=EDGE_CURVE('',#10804,#10803,#12999,.T.);

+#7577=EDGE_CURVE('',#10805,#10804,#13000,.T.);

+#7578=EDGE_CURVE('',#10806,#10805,#13001,.T.);

+#7579=EDGE_CURVE('',#10807,#10806,#13002,.T.);

+#7580=EDGE_CURVE('',#10808,#10807,#13003,.T.);

+#7581=EDGE_CURVE('',#10809,#10808,#13004,.T.);

+#7582=EDGE_CURVE('',#10810,#10809,#13005,.T.);

+#7583=EDGE_CURVE('',#10811,#10810,#13006,.T.);

+#7584=EDGE_CURVE('',#10812,#10811,#13007,.T.);

+#7585=EDGE_CURVE('',#10813,#10812,#13008,.T.);

+#7586=EDGE_CURVE('',#10814,#10813,#13009,.T.);

+#7587=EDGE_CURVE('',#10815,#10814,#13010,.T.);

+#7588=EDGE_CURVE('',#10816,#10815,#13011,.T.);

+#7589=EDGE_CURVE('',#10817,#10816,#13012,.T.);

+#7590=EDGE_CURVE('',#10818,#10817,#13013,.T.);

+#7591=EDGE_CURVE('',#10819,#10818,#13014,.T.);

+#7592=EDGE_CURVE('',#10820,#10819,#13015,.T.);

+#7593=EDGE_CURVE('',#10821,#10820,#13016,.T.);

+#7594=EDGE_CURVE('',#10822,#10821,#13017,.T.);

+#7595=EDGE_CURVE('',#10823,#10822,#13018,.T.);

+#7596=EDGE_CURVE('',#10824,#10823,#13019,.T.);

+#7597=EDGE_CURVE('',#10825,#10824,#13020,.T.);

+#7598=EDGE_CURVE('',#10826,#10825,#13021,.T.);

+#7599=EDGE_CURVE('',#10827,#10826,#13022,.T.);

+#7600=EDGE_CURVE('',#10828,#10827,#13023,.T.);

+#7601=EDGE_CURVE('',#10829,#10828,#13024,.T.);

+#7602=EDGE_CURVE('',#10830,#10829,#13025,.T.);

+#7603=EDGE_CURVE('',#10831,#10830,#13026,.T.);

+#7604=EDGE_CURVE('',#10832,#10831,#13027,.T.);

+#7605=EDGE_CURVE('',#10758,#10832,#13028,.T.);

+#7606=EDGE_CURVE('',#10833,#10834,#13029,.T.);

+#7607=EDGE_CURVE('',#10835,#10833,#13030,.T.);

+#7608=EDGE_CURVE('',#10836,#10835,#13031,.T.);

+#7609=EDGE_CURVE('',#10837,#10836,#13032,.T.);

+#7610=EDGE_CURVE('',#10838,#10837,#13033,.T.);

+#7611=EDGE_CURVE('',#10839,#10838,#13034,.T.);

+#7612=EDGE_CURVE('',#10840,#10839,#13035,.T.);

+#7613=EDGE_CURVE('',#10841,#10840,#13036,.T.);

+#7614=EDGE_CURVE('',#10842,#10841,#13037,.T.);

+#7615=EDGE_CURVE('',#10843,#10842,#13038,.T.);

+#7616=EDGE_CURVE('',#10834,#10843,#13039,.T.);

+#7617=EDGE_CURVE('',#10844,#10845,#13040,.T.);

+#7618=EDGE_CURVE('',#10846,#10844,#13041,.T.);

+#7619=EDGE_CURVE('',#10847,#10846,#13042,.T.);

+#7620=EDGE_CURVE('',#10848,#10847,#13043,.T.);

+#7621=EDGE_CURVE('',#10849,#10848,#13044,.T.);

+#7622=EDGE_CURVE('',#10850,#10849,#13045,.T.);

+#7623=EDGE_CURVE('',#10851,#10850,#13046,.T.);

+#7624=EDGE_CURVE('',#10852,#10851,#13047,.T.);

+#7625=EDGE_CURVE('',#10853,#10852,#13048,.T.);

+#7626=EDGE_CURVE('',#10854,#10853,#13049,.T.);

+#7627=EDGE_CURVE('',#10855,#10854,#13050,.T.);

+#7628=EDGE_CURVE('',#10856,#10855,#13051,.T.);

+#7629=EDGE_CURVE('',#10857,#10856,#13052,.T.);

+#7630=EDGE_CURVE('',#10858,#10857,#13053,.T.);

+#7631=EDGE_CURVE('',#10859,#10858,#13054,.T.);

+#7632=EDGE_CURVE('',#10860,#10859,#13055,.T.);

+#7633=EDGE_CURVE('',#10861,#10860,#13056,.T.);

+#7634=EDGE_CURVE('',#10862,#10861,#13057,.T.);

+#7635=EDGE_CURVE('',#10863,#10862,#13058,.T.);

+#7636=EDGE_CURVE('',#10864,#10863,#13059,.T.);

+#7637=EDGE_CURVE('',#10865,#10864,#13060,.T.);

+#7638=EDGE_CURVE('',#10865,#10866,#199,.T.);

+#7639=EDGE_CURVE('',#10867,#10866,#13061,.T.);

+#7640=EDGE_CURVE('',#10868,#10867,#13062,.T.);

+#7641=EDGE_CURVE('',#10869,#10868,#13063,.T.);

+#7642=EDGE_CURVE('',#10870,#10869,#13064,.T.);

+#7643=EDGE_CURVE('',#10871,#10870,#13065,.T.);

+#7644=EDGE_CURVE('',#10872,#10871,#13066,.T.);

+#7645=EDGE_CURVE('',#10873,#10872,#13067,.T.);

+#7646=EDGE_CURVE('',#10874,#10873,#13068,.T.);

+#7647=EDGE_CURVE('',#10875,#10874,#13069,.T.);

+#7648=EDGE_CURVE('',#10876,#10875,#13070,.T.);

+#7649=EDGE_CURVE('',#10877,#10876,#13071,.T.);

+#7650=EDGE_CURVE('',#10878,#10877,#13072,.T.);

+#7651=EDGE_CURVE('',#10879,#10878,#13073,.T.);

+#7652=EDGE_CURVE('',#10880,#10879,#13074,.T.);

+#7653=EDGE_CURVE('',#10881,#10880,#13075,.T.);

+#7654=EDGE_CURVE('',#10882,#10881,#13076,.T.);

+#7655=EDGE_CURVE('',#10883,#10882,#13077,.T.);

+#7656=EDGE_CURVE('',#10884,#10883,#13078,.T.);

+#7657=EDGE_CURVE('',#10885,#10884,#13079,.T.);

+#7658=EDGE_CURVE('',#10886,#10885,#13080,.T.);

+#7659=EDGE_CURVE('',#10887,#10886,#13081,.T.);

+#7660=EDGE_CURVE('',#10888,#10887,#13082,.T.);

+#7661=EDGE_CURVE('',#10889,#10888,#13083,.T.);

+#7662=EDGE_CURVE('',#10890,#10889,#13084,.T.);

+#7663=EDGE_CURVE('',#10891,#10890,#13085,.T.);

+#7664=EDGE_CURVE('',#10892,#10891,#13086,.T.);

+#7665=EDGE_CURVE('',#10893,#10892,#13087,.T.);

+#7666=EDGE_CURVE('',#10894,#10893,#13088,.T.);

+#7667=EDGE_CURVE('',#10895,#10894,#13089,.T.);

+#7668=EDGE_CURVE('',#10896,#10895,#13090,.T.);

+#7669=EDGE_CURVE('',#10897,#10896,#13091,.T.);

+#7670=EDGE_CURVE('',#10898,#10897,#13092,.T.);

+#7671=EDGE_CURVE('',#10899,#10898,#13093,.T.);

+#7672=EDGE_CURVE('',#10900,#10899,#13094,.T.);

+#7673=EDGE_CURVE('',#10901,#10900,#13095,.T.);

+#7674=EDGE_CURVE('',#10902,#10901,#13096,.T.);

+#7675=EDGE_CURVE('',#10903,#10902,#13097,.T.);

+#7676=EDGE_CURVE('',#10904,#10903,#13098,.T.);

+#7677=EDGE_CURVE('',#10905,#10904,#13099,.T.);

+#7678=EDGE_CURVE('',#10906,#10905,#13100,.T.);

+#7679=EDGE_CURVE('',#10907,#10906,#13101,.T.);

+#7680=EDGE_CURVE('',#10908,#10907,#13102,.T.);

+#7681=EDGE_CURVE('',#10909,#10908,#13103,.T.);

+#7682=EDGE_CURVE('',#10910,#10909,#13104,.T.);

+#7683=EDGE_CURVE('',#10911,#10910,#13105,.T.);

+#7684=EDGE_CURVE('',#10912,#10911,#13106,.T.);

+#7685=EDGE_CURVE('',#10913,#10912,#13107,.T.);

+#7686=EDGE_CURVE('',#10914,#10913,#13108,.T.);

+#7687=EDGE_CURVE('',#10845,#10914,#13109,.T.);

+#7688=EDGE_CURVE('',#10915,#10916,#13110,.T.);

+#7689=EDGE_CURVE('',#10917,#10915,#13111,.T.);

+#7690=EDGE_CURVE('',#10918,#10917,#13112,.T.);

+#7691=EDGE_CURVE('',#10919,#10918,#13113,.T.);

+#7692=EDGE_CURVE('',#10920,#10919,#13114,.T.);

+#7693=EDGE_CURVE('',#10921,#10920,#13115,.T.);

+#7694=EDGE_CURVE('',#10922,#10921,#13116,.T.);

+#7695=EDGE_CURVE('',#10923,#10922,#13117,.T.);

+#7696=EDGE_CURVE('',#10924,#10923,#13118,.T.);

+#7697=EDGE_CURVE('',#10925,#10924,#13119,.T.);

+#7698=EDGE_CURVE('',#10926,#10925,#13120,.T.);

+#7699=EDGE_CURVE('',#10927,#10926,#13121,.T.);

+#7700=EDGE_CURVE('',#10928,#10927,#13122,.T.);

+#7701=EDGE_CURVE('',#10929,#10928,#13123,.T.);

+#7702=EDGE_CURVE('',#10930,#10929,#13124,.T.);

+#7703=EDGE_CURVE('',#10931,#10930,#13125,.T.);

+#7704=EDGE_CURVE('',#10932,#10931,#13126,.T.);

+#7705=EDGE_CURVE('',#10933,#10932,#13127,.T.);

+#7706=EDGE_CURVE('',#10934,#10933,#13128,.T.);

+#7707=EDGE_CURVE('',#10935,#10934,#13129,.T.);

+#7708=EDGE_CURVE('',#10936,#10935,#13130,.T.);

+#7709=EDGE_CURVE('',#10937,#10936,#13131,.T.);

+#7710=EDGE_CURVE('',#10938,#10937,#13132,.T.);

+#7711=EDGE_CURVE('',#10939,#10938,#13133,.T.);

+#7712=EDGE_CURVE('',#10940,#10939,#13134,.T.);

+#7713=EDGE_CURVE('',#10941,#10940,#13135,.T.);

+#7714=EDGE_CURVE('',#10942,#10941,#13136,.T.);

+#7715=EDGE_CURVE('',#10943,#10942,#13137,.T.);

+#7716=EDGE_CURVE('',#10944,#10943,#13138,.T.);

+#7717=EDGE_CURVE('',#10945,#10944,#13139,.T.);

+#7718=EDGE_CURVE('',#10946,#10945,#13140,.T.);

+#7719=EDGE_CURVE('',#10947,#10946,#13141,.T.);

+#7720=EDGE_CURVE('',#10948,#10947,#13142,.T.);

+#7721=EDGE_CURVE('',#10949,#10948,#13143,.T.);

+#7722=EDGE_CURVE('',#10950,#10949,#13144,.T.);

+#7723=EDGE_CURVE('',#10951,#10950,#13145,.T.);

+#7724=EDGE_CURVE('',#10952,#10951,#13146,.T.);

+#7725=EDGE_CURVE('',#10953,#10952,#13147,.T.);

+#7726=EDGE_CURVE('',#10954,#10953,#13148,.T.);

+#7727=EDGE_CURVE('',#10955,#10954,#13149,.T.);

+#7728=EDGE_CURVE('',#10956,#10955,#13150,.T.);

+#7729=EDGE_CURVE('',#10957,#10956,#13151,.T.);

+#7730=EDGE_CURVE('',#10958,#10957,#13152,.T.);

+#7731=EDGE_CURVE('',#10959,#10958,#13153,.T.);

+#7732=EDGE_CURVE('',#10960,#10959,#13154,.T.);

+#7733=EDGE_CURVE('',#10961,#10960,#13155,.T.);

+#7734=EDGE_CURVE('',#10962,#10961,#13156,.T.);

+#7735=EDGE_CURVE('',#10963,#10962,#13157,.T.);

+#7736=EDGE_CURVE('',#10964,#10963,#13158,.T.);

+#7737=EDGE_CURVE('',#10965,#10964,#13159,.T.);

+#7738=EDGE_CURVE('',#10966,#10965,#13160,.T.);

+#7739=EDGE_CURVE('',#10967,#10966,#13161,.T.);

+#7740=EDGE_CURVE('',#10968,#10967,#13162,.T.);

+#7741=EDGE_CURVE('',#10969,#10968,#13163,.T.);

+#7742=EDGE_CURVE('',#10970,#10969,#13164,.T.);

+#7743=EDGE_CURVE('',#10971,#10970,#13165,.T.);

+#7744=EDGE_CURVE('',#10972,#10971,#13166,.T.);

+#7745=EDGE_CURVE('',#10973,#10972,#13167,.T.);

+#7746=EDGE_CURVE('',#10974,#10973,#13168,.T.);

+#7747=EDGE_CURVE('',#10975,#10974,#13169,.T.);

+#7748=EDGE_CURVE('',#10976,#10975,#13170,.T.);

+#7749=EDGE_CURVE('',#10977,#10976,#13171,.T.);

+#7750=EDGE_CURVE('',#10978,#10977,#13172,.T.);

+#7751=EDGE_CURVE('',#10979,#10978,#13173,.T.);

+#7752=EDGE_CURVE('',#10980,#10979,#13174,.T.);

+#7753=EDGE_CURVE('',#10981,#10980,#13175,.T.);

+#7754=EDGE_CURVE('',#10982,#10981,#13176,.T.);

+#7755=EDGE_CURVE('',#10983,#10982,#13177,.T.);

+#7756=EDGE_CURVE('',#10984,#10983,#13178,.T.);

+#7757=EDGE_CURVE('',#10985,#10984,#13179,.T.);

+#7758=EDGE_CURVE('',#10986,#10985,#13180,.T.);

+#7759=EDGE_CURVE('',#10987,#10986,#13181,.T.);

+#7760=EDGE_CURVE('',#10988,#10987,#13182,.T.);

+#7761=EDGE_CURVE('',#10989,#10988,#13183,.T.);

+#7762=EDGE_CURVE('',#10990,#10989,#13184,.T.);

+#7763=EDGE_CURVE('',#10991,#10990,#13185,.T.);

+#7764=EDGE_CURVE('',#10992,#10991,#13186,.T.);

+#7765=EDGE_CURVE('',#10993,#10992,#13187,.T.);

+#7766=EDGE_CURVE('',#10994,#10993,#13188,.T.);

+#7767=EDGE_CURVE('',#10995,#10994,#13189,.T.);

+#7768=EDGE_CURVE('',#10996,#10995,#13190,.T.);

+#7769=EDGE_CURVE('',#10997,#10996,#13191,.T.);

+#7770=EDGE_CURVE('',#10998,#10997,#13192,.T.);

+#7771=EDGE_CURVE('',#10999,#10998,#13193,.T.);

+#7772=EDGE_CURVE('',#11000,#10999,#13194,.T.);

+#7773=EDGE_CURVE('',#11001,#11000,#13195,.T.);

+#7774=EDGE_CURVE('',#11002,#11001,#13196,.T.);

+#7775=EDGE_CURVE('',#11003,#11002,#13197,.T.);

+#7776=EDGE_CURVE('',#11004,#11003,#13198,.T.);

+#7777=EDGE_CURVE('',#11005,#11004,#13199,.T.);

+#7778=EDGE_CURVE('',#11006,#11005,#13200,.T.);

+#7779=EDGE_CURVE('',#11007,#11006,#13201,.T.);

+#7780=EDGE_CURVE('',#11008,#11007,#13202,.T.);

+#7781=EDGE_CURVE('',#11009,#11008,#13203,.T.);

+#7782=EDGE_CURVE('',#11010,#11009,#13204,.T.);

+#7783=EDGE_CURVE('',#11011,#11010,#13205,.T.);

+#7784=EDGE_CURVE('',#11012,#11011,#13206,.T.);

+#7785=EDGE_CURVE('',#11013,#11012,#13207,.T.);

+#7786=EDGE_CURVE('',#10916,#11013,#13208,.T.);

+#7787=EDGE_CURVE('',#11014,#11015,#13209,.T.);

+#7788=EDGE_CURVE('',#11016,#11014,#13210,.T.);

+#7789=EDGE_CURVE('',#11017,#11016,#13211,.T.);

+#7790=EDGE_CURVE('',#11018,#11017,#13212,.T.);

+#7791=EDGE_CURVE('',#11019,#11018,#13213,.T.);

+#7792=EDGE_CURVE('',#11020,#11019,#13214,.T.);

+#7793=EDGE_CURVE('',#11021,#11020,#13215,.T.);

+#7794=EDGE_CURVE('',#11022,#11021,#13216,.T.);

+#7795=EDGE_CURVE('',#11023,#11022,#13217,.T.);

+#7796=EDGE_CURVE('',#11024,#11023,#13218,.T.);

+#7797=EDGE_CURVE('',#11015,#11024,#13219,.T.);

+#7798=EDGE_CURVE('',#11025,#11025,#200,.T.);

+#7799=EDGE_CURVE('',#11026,#10429,#13220,.T.);

+#7800=EDGE_CURVE('',#11026,#11027,#201,.T.);

+#7801=EDGE_CURVE('',#11028,#11027,#13221,.T.);

+#7802=EDGE_CURVE('',#11029,#11028,#13222,.T.);

+#7803=EDGE_CURVE('',#11029,#11030,#13223,.T.);

+#7804=EDGE_CURVE('',#11031,#11030,#13224,.T.);

+#7805=EDGE_CURVE('',#11032,#11031,#13225,.T.);

+#7806=EDGE_CURVE('',#11033,#11032,#13226,.T.);

+#7807=EDGE_CURVE('',#11034,#11033,#13227,.T.);

+#7808=EDGE_CURVE('',#11035,#11034,#13228,.T.);

+#7809=EDGE_CURVE('',#11035,#11036,#202,.T.);

+#7810=EDGE_CURVE('',#11037,#11036,#13229,.T.);

+#7811=EDGE_CURVE('',#11037,#11038,#203,.T.);

+#7812=EDGE_CURVE('',#11039,#11038,#13230,.T.);

+#7813=EDGE_CURVE('',#11039,#11040,#204,.T.);

+#7814=EDGE_CURVE('',#11041,#11040,#13231,.T.);

+#7815=EDGE_CURVE('',#11041,#11042,#205,.T.);

+#7816=EDGE_CURVE('',#11043,#11042,#13232,.T.);

+#7817=EDGE_CURVE('',#11044,#11043,#13233,.T.);

+#7818=EDGE_CURVE('',#11045,#11044,#13234,.T.);

+#7819=EDGE_CURVE('',#11046,#11045,#13235,.T.);

+#7820=EDGE_CURVE('',#11047,#11046,#13236,.T.);

+#7821=EDGE_CURVE('',#11048,#11047,#13237,.T.);

+#7822=EDGE_CURVE('',#11048,#11049,#13238,.T.);

+#7823=EDGE_CURVE('',#11050,#11049,#13239,.T.);

+#7824=EDGE_CURVE('',#11050,#11051,#206,.T.);

+#7825=EDGE_CURVE('',#11052,#11051,#13240,.T.);

+#7826=EDGE_CURVE('',#11053,#11052,#13241,.T.);

+#7827=EDGE_CURVE('',#11054,#11053,#13242,.T.);

+#7828=EDGE_CURVE('',#11054,#11055,#207,.T.);

+#7829=EDGE_CURVE('',#11056,#11055,#13243,.T.);

+#7830=EDGE_CURVE('',#11056,#11057,#13244,.T.);

+#7831=EDGE_CURVE('',#11057,#11058,#13245,.T.);

+#7832=EDGE_CURVE('',#11059,#11058,#13246,.T.);

+#7833=EDGE_CURVE('',#11060,#11059,#13247,.T.);

+#7834=EDGE_CURVE('',#11061,#11060,#13248,.T.);

+#7835=EDGE_CURVE('',#11062,#11061,#13249,.T.);

+#7836=EDGE_CURVE('',#11063,#11062,#13250,.T.);

+#7837=EDGE_CURVE('',#11063,#11064,#208,.T.);

+#7838=EDGE_CURVE('',#11065,#11064,#13251,.T.);

+#7839=EDGE_CURVE('',#11065,#11066,#209,.T.);

+#7840=EDGE_CURVE('',#11067,#11066,#13252,.T.);

+#7841=EDGE_CURVE('',#11067,#11068,#210,.T.);

+#7842=EDGE_CURVE('',#11069,#11068,#13253,.T.);

+#7843=EDGE_CURVE('',#11069,#11070,#211,.T.);

+#7844=EDGE_CURVE('',#11071,#11070,#13254,.T.);

+#7845=EDGE_CURVE('',#11072,#11071,#13255,.T.);

+#7846=EDGE_CURVE('',#11073,#11072,#13256,.T.);

+#7847=EDGE_CURVE('',#11074,#11073,#13257,.T.);

+#7848=EDGE_CURVE('',#11075,#11074,#13258,.T.);

+#7849=EDGE_CURVE('',#11076,#11075,#13259,.T.);

+#7850=EDGE_CURVE('',#11077,#11076,#13260,.T.);

+#7851=EDGE_CURVE('',#11078,#11077,#13261,.T.);

+#7852=EDGE_CURVE('',#11078,#11079,#212,.T.);

+#7853=EDGE_CURVE('',#10427,#11079,#13262,.T.);

+#7854=EDGE_CURVE('',#11080,#11079,#13263,.T.);

+#7855=EDGE_CURVE('',#10426,#11080,#13264,.T.);

+#7856=EDGE_CURVE('',#11081,#10428,#13265,.T.);

+#7857=EDGE_CURVE('',#11081,#11026,#13266,.T.);

+#7858=EDGE_CURVE('',#11052,#11082,#13267,.T.);

+#7859=EDGE_CURVE('',#11082,#11083,#13268,.T.);

+#7860=EDGE_CURVE('',#11053,#11083,#13269,.T.);

+#7861=EDGE_CURVE('',#11084,#11085,#13270,.T.);

+#7862=EDGE_CURVE('',#10532,#11084,#213,.T.);

+#7863=EDGE_CURVE('',#10531,#11086,#214,.T.);

+#7864=EDGE_CURVE('',#11085,#11086,#13271,.T.);

+#7865=EDGE_CURVE('',#11087,#11088,#13272,.T.);

+#7866=EDGE_CURVE('',#11088,#11089,#215,.T.);

+#7867=EDGE_CURVE('',#11089,#11090,#13273,.T.);

+#7868=EDGE_CURVE('',#11090,#11091,#13274,.T.);

+#7869=EDGE_CURVE('',#11087,#11091,#216,.T.);

+#7870=EDGE_CURVE('',#11092,#10539,#217,.T.);

+#7871=EDGE_CURVE('',#11093,#11092,#13275,.T.);

+#7872=EDGE_CURVE('',#11094,#11093,#13276,.T.);

+#7873=EDGE_CURVE('',#10540,#11094,#218,.T.);

+#7874=EDGE_CURVE('',#11095,#11096,#13277,.T.);

+#7875=EDGE_CURVE('',#11096,#11097,#219,.T.);

+#7876=EDGE_CURVE('',#11097,#11098,#13278,.T.);

+#7877=EDGE_CURVE('',#11098,#11099,#220,.T.);

+#7878=EDGE_CURVE('',#11099,#11095,#13279,.T.);

+#7879=EDGE_CURVE('',#11100,#11083,#13280,.T.);

+#7880=EDGE_CURVE('',#11100,#11054,#13281,.T.);

+#7881=EDGE_CURVE('',#11101,#11051,#13282,.T.);

+#7882=EDGE_CURVE('',#11082,#11101,#13283,.T.);

+#7883=EDGE_CURVE('',#10428,#11102,#221,.T.);

+#7884=EDGE_CURVE('',#11102,#10446,#13284,.T.);

+#7885=EDGE_CURVE('',#11103,#10445,#13285,.T.);

+#7886=EDGE_CURVE('',#11103,#11104,#13286,.T.);

+#7887=EDGE_CURVE('',#11104,#11105,#13287,.T.);

+#7888=EDGE_CURVE('',#11081,#11105,#222,.T.);

+#7889=EDGE_CURVE('',#10437,#11106,#13288,.T.);

+#7890=EDGE_CURVE('',#11106,#10426,#223,.T.);

+#7891=EDGE_CURVE('',#11107,#11080,#224,.T.);

+#7892=EDGE_CURVE('',#11107,#11108,#13289,.T.);

+#7893=EDGE_CURVE('',#11109,#11108,#13290,.T.);

+#7894=EDGE_CURVE('',#10438,#11109,#13291,.T.);

+#7895=EDGE_CURVE('',#11097,#11110,#13292,.T.);

+#7896=EDGE_CURVE('',#11110,#11082,#225,.T.);

+#7897=EDGE_CURVE('',#11111,#11101,#226,.T.);

+#7898=EDGE_CURVE('',#11111,#11112,#13293,.T.);

+#7899=EDGE_CURVE('',#11113,#11112,#13294,.T.);

+#7900=EDGE_CURVE('',#11098,#11113,#13295,.T.);

+#7901=EDGE_CURVE('',#11083,#11114,#227,.T.);

+#7902=EDGE_CURVE('',#11114,#11088,#13296,.T.);

+#7903=EDGE_CURVE('',#11115,#11087,#13297,.T.);

+#7904=EDGE_CURVE('',#11115,#11116,#13298,.T.);

+#7905=EDGE_CURVE('',#11116,#11117,#13299,.T.);

+#7906=EDGE_CURVE('',#11100,#11117,#228,.T.);

+#7907=EDGE_CURVE('',#11118,#11119,#13300,.T.);

+#7908=EDGE_CURVE('',#11118,#11067,#13301,.T.);

+#7909=EDGE_CURVE('',#11119,#11066,#13302,.T.);

+#7910=EDGE_CURVE('',#11120,#11121,#13303,.T.);

+#7911=EDGE_CURVE('',#11120,#11063,#13304,.T.);

+#7912=EDGE_CURVE('',#11122,#11062,#13305,.T.);

+#7913=EDGE_CURVE('',#11122,#11123,#13306,.T.);

+#7914=EDGE_CURVE('',#11123,#10527,#13307,.T.);

+#7915=EDGE_CURVE('',#10526,#11121,#13308,.T.);

+#7916=EDGE_CURVE('',#11124,#11125,#13309,.T.);

+#7917=EDGE_CURVE('',#10523,#11124,#13310,.T.);

+#7918=EDGE_CURVE('',#11126,#10522,#13311,.T.);

+#7919=EDGE_CURVE('',#11126,#11127,#13312,.T.);

+#7920=EDGE_CURVE('',#11127,#11071,#13313,.T.);

+#7921=EDGE_CURVE('',#11125,#11070,#13314,.T.);

+#7922=EDGE_CURVE('',#11128,#11129,#13315,.T.);

+#7923=EDGE_CURVE('',#11128,#11039,#13316,.T.);

+#7924=EDGE_CURVE('',#11129,#11038,#13317,.T.);

+#7925=EDGE_CURVE('',#11130,#11131,#13318,.T.);

+#7926=EDGE_CURVE('',#11130,#10545,#13319,.T.);

+#7927=EDGE_CURVE('',#11132,#10544,#13320,.T.);

+#7928=EDGE_CURVE('',#11132,#11133,#13321,.T.);

+#7929=EDGE_CURVE('',#11133,#11043,#13322,.T.);

+#7930=EDGE_CURVE('',#11131,#11042,#13323,.T.);

+#7931=EDGE_CURVE('',#11134,#11135,#13324,.T.);

+#7932=EDGE_CURVE('',#11134,#11035,#13325,.T.);

+#7933=EDGE_CURVE('',#11136,#11034,#13326,.T.);

+#7934=EDGE_CURVE('',#11136,#11137,#13327,.T.);

+#7935=EDGE_CURVE('',#11137,#10549,#13328,.T.);

+#7936=EDGE_CURVE('',#11135,#10548,#13329,.T.);

+#7937=EDGE_CURVE('',#11138,#11139,#13330,.T.);

+#7938=EDGE_CURVE('',#11139,#11140,#13331,.T.);

+#7939=EDGE_CURVE('',#11141,#11140,#13332,.T.);

+#7940=EDGE_CURVE('',#11138,#11141,#13333,.T.);

+#7941=EDGE_CURVE('',#10436,#10432,#13334,.T.);

+#7942=EDGE_CURVE('',#10439,#10433,#13335,.T.);

+#7943=EDGE_CURVE('',#10448,#10440,#13336,.T.);

+#7944=EDGE_CURVE('',#10449,#10444,#13337,.T.);

+#7945=EDGE_CURVE('',#11142,#11143,#13338,.T.);

+#7946=EDGE_CURVE('',#11143,#11144,#13339,.T.);

+#7947=EDGE_CURVE('',#11144,#11145,#13340,.T.);

+#7948=EDGE_CURVE('',#11142,#11145,#13341,.T.);

+#7949=EDGE_CURVE('',#11095,#11093,#13342,.T.);

+#7950=EDGE_CURVE('',#11094,#11099,#13343,.T.);

+#7951=EDGE_CURVE('',#11146,#11147,#13344,.T.);

+#7952=EDGE_CURVE('',#11146,#11148,#13345,.T.);

+#7953=EDGE_CURVE('',#11148,#11149,#13346,.T.);

+#7954=EDGE_CURVE('',#11149,#11150,#13347,.T.);

+#7955=EDGE_CURVE('',#11147,#11150,#30,.F.);

+#7956=EDGE_CURVE('',#11151,#11152,#229,.T.);

+#7957=EDGE_CURVE('',#11151,#11153,#13348,.T.);

+#7958=EDGE_CURVE('',#11154,#11153,#31,.F.);

+#7959=EDGE_CURVE('',#11152,#11154,#13349,.T.);

+#7960=EDGE_CURVE('',#11155,#11156,#13350,.T.);

+#7961=EDGE_CURVE('',#11155,#11152,#13351,.T.);

+#7962=EDGE_CURVE('',#11154,#11157,#32,.T.);

+#7963=EDGE_CURVE('',#11157,#11156,#13352,.T.);

+#7964=EDGE_CURVE('',#11146,#11158,#230,.T.);

+#7965=EDGE_CURVE('',#11147,#11159,#22,.T.);

+#7966=EDGE_CURVE('',#11158,#11159,#13353,.T.);

+#7967=EDGE_CURVE('',#11160,#11108,#231,.T.);

+#7968=EDGE_CURVE('',#11107,#11078,#13354,.T.);

+#7969=EDGE_CURVE('',#11161,#11077,#13355,.T.);

+#7970=EDGE_CURVE('',#11161,#11162,#13356,.T.);

+#7971=EDGE_CURVE('',#11162,#11160,#13357,.T.);

+#7972=EDGE_CURVE('',#11074,#11109,#232,.T.);

+#7973=EDGE_CURVE('',#11163,#11073,#13358,.T.);

+#7974=EDGE_CURVE('',#11109,#11163,#13359,.T.);

+#7975=EDGE_CURVE('',#11115,#11059,#233,.T.);

+#7976=EDGE_CURVE('',#11164,#11115,#13360,.T.);

+#7977=EDGE_CURVE('',#11164,#11060,#13361,.T.);

+#7978=EDGE_CURVE('',#11116,#11165,#234,.T.);

+#7979=EDGE_CURVE('',#11166,#11165,#13362,.T.);

+#7980=EDGE_CURVE('',#11167,#11166,#13363,.T.);

+#7981=EDGE_CURVE('',#11167,#11056,#13364,.T.);

+#7982=EDGE_CURVE('',#11117,#11055,#13365,.T.);

+#7983=EDGE_CURVE('',#11031,#11103,#235,.F.);

+#7984=EDGE_CURVE('',#11168,#11103,#13366,.T.);

+#7985=EDGE_CURVE('',#11168,#11032,#13367,.T.);

+#7986=EDGE_CURVE('',#11169,#11104,#236,.T.);

+#7987=EDGE_CURVE('',#11169,#11170,#13368,.T.);

+#7988=EDGE_CURVE('',#11171,#11170,#13369,.T.);

+#7989=EDGE_CURVE('',#11028,#11171,#13370,.T.);

+#7990=EDGE_CURVE('',#11105,#11027,#13371,.T.);

+#7991=EDGE_CURVE('',#11172,#11172,#237,.T.);

+#7992=EDGE_CURVE('',#11173,#11174,#13372,.T.);

+#7993=EDGE_CURVE('',#11175,#11173,#13373,.T.);

+#7994=EDGE_CURVE('',#11175,#11176,#13374,.F.);

+#7995=EDGE_CURVE('',#11177,#11176,#13375,.T.);

+#7996=EDGE_CURVE('',#11178,#11177,#13376,.T.);

+#7997=EDGE_CURVE('',#11178,#11179,#13377,.T.);

+#7998=EDGE_CURVE('',#11180,#11179,#13378,.T.);

+#7999=EDGE_CURVE('',#11180,#11181,#13379,.T.);

+#8000=EDGE_CURVE('',#11181,#11158,#13380,.T.);

+#8001=EDGE_CURVE('',#11159,#11182,#13381,.T.);

+#8002=EDGE_CURVE('',#11183,#11182,#13382,.T.);

+#8003=EDGE_CURVE('',#11153,#11183,#13383,.F.);

+#8004=EDGE_CURVE('',#11151,#11184,#13384,.T.);

+#8005=EDGE_CURVE('',#11174,#11184,#13385,.T.);

+#8006=EDGE_CURVE('',#11185,#11186,#13386,.T.);

+#8007=EDGE_CURVE('',#11186,#11187,#13387,.T.);

+#8008=EDGE_CURVE('',#11188,#11187,#13388,.T.);

+#8009=EDGE_CURVE('',#11189,#11188,#13389,.T.);

+#8010=EDGE_CURVE('',#11190,#11189,#13390,.T.);

+#8011=EDGE_CURVE('',#11190,#11185,#13391,.T.);

+#8012=EDGE_CURVE('',#11191,#11192,#13392,.T.);

+#8013=EDGE_CURVE('',#11193,#11191,#13393,.T.);

+#8014=EDGE_CURVE('',#11190,#11193,#33,.F.);

+#8015=EDGE_CURVE('',#11189,#11192,#13394,.T.);

+#8016=EDGE_CURVE('',#11194,#10420,#13395,.T.);

+#8017=EDGE_CURVE('',#10424,#10419,#13396,.T.);

+#8018=EDGE_CURVE('',#10423,#10372,#13397,.T.);

+#8019=EDGE_CURVE('',#10376,#10371,#13398,.T.);

+#8020=EDGE_CURVE('',#10375,#10396,#13399,.T.);

+#8021=EDGE_CURVE('',#10400,#10395,#13400,.T.);

+#8022=EDGE_CURVE('',#10399,#11195,#13401,.T.);

+#8023=EDGE_CURVE('',#11195,#11196,#13402,.T.);

+#8024=EDGE_CURVE('',#11197,#11196,#13403,.T.);

+#8025=EDGE_CURVE('',#11198,#11197,#13404,.T.);

+#8026=EDGE_CURVE('',#11198,#11199,#13405,.T.);

+#8027=EDGE_CURVE('',#11199,#11194,#13406,.T.);

+#8028=EDGE_CURVE('',#11200,#11201,#13407,.T.);

+#8029=EDGE_CURVE('',#11201,#11145,#13408,.T.);

+#8030=EDGE_CURVE('',#11202,#11144,#13409,.T.);

+#8031=EDGE_CURVE('',#11202,#11203,#13410,.T.);

+#8032=EDGE_CURVE('',#11204,#11203,#13411,.T.);

+#8033=EDGE_CURVE('',#11205,#11204,#13412,.T.);

+#8034=EDGE_CURVE('',#11205,#11206,#13413,.T.);

+#8035=EDGE_CURVE('',#11206,#11207,#13414,.T.);

+#8036=EDGE_CURVE('',#11208,#11207,#13415,.T.);

+#8037=EDGE_CURVE('',#11200,#11208,#238,.F.);

+#8038=EDGE_CURVE('',#11209,#11210,#13416,.T.);

+#8039=EDGE_CURVE('',#11209,#11211,#13417,.T.);

+#8040=EDGE_CURVE('',#11212,#11211,#13418,.T.);

+#8041=EDGE_CURVE('',#11213,#11212,#239,.F.);

+#8042=EDGE_CURVE('',#11213,#11214,#13419,.T.);

+#8043=EDGE_CURVE('',#11214,#11215,#13420,.T.);

+#8044=EDGE_CURVE('',#11216,#11215,#13421,.T.);

+#8045=EDGE_CURVE('',#11156,#11216,#13422,.T.);

+#8046=EDGE_CURVE('',#11217,#11157,#13423,.T.);

+#8047=EDGE_CURVE('',#11210,#11217,#13424,.T.);

+#8048=EDGE_CURVE('',#11211,#11218,#240,.T.);

+#8049=EDGE_CURVE('',#11219,#11218,#13425,.F.);

+#8050=EDGE_CURVE('',#11217,#11219,#241,.T.);

+#8051=EDGE_CURVE('',#11212,#11183,#23,.T.);

+#8052=EDGE_CURVE('',#11220,#11221,#13426,.T.);

+#8053=EDGE_CURVE('',#11220,#11201,#242,.T.);

+#8054=EDGE_CURVE('',#11176,#11200,#24,.F.);

+#8055=EDGE_CURVE('',#11175,#11222,#34,.F.);

+#8056=EDGE_CURVE('',#11203,#11222,#35,.T.);

+#8057=EDGE_CURVE('',#11221,#11202,#243,.T.);

+#8058=EDGE_CURVE('',#11188,#11198,#244,.T.);

+#8059=EDGE_CURVE('',#11187,#11199,#245,.T.);

+#8060=EDGE_CURVE('',#11197,#11223,#246,.T.);

+#8061=EDGE_CURVE('',#11196,#11224,#247,.T.);

+#8062=EDGE_CURVE('',#11223,#11224,#13427,.T.);

+#8063=EDGE_CURVE('',#11216,#11225,#248,.T.);

+#8064=EDGE_CURVE('',#11215,#11226,#249,.T.);

+#8065=EDGE_CURVE('',#11225,#11226,#13428,.T.);

+#8066=EDGE_CURVE('',#10312,#10318,#13429,.T.);

+#8067=EDGE_CURVE('',#10311,#11227,#13430,.T.);

+#8068=EDGE_CURVE('',#11228,#11227,#13431,.T.);

+#8069=EDGE_CURVE('',#11225,#11228,#13432,.T.);

+#8070=EDGE_CURVE('',#11226,#10295,#13433,.T.);

+#8071=EDGE_CURVE('',#10288,#10294,#13434,.T.);

+#8072=EDGE_CURVE('',#10287,#10271,#13435,.T.);

+#8073=EDGE_CURVE('',#10264,#10270,#13436,.T.);

+#8074=EDGE_CURVE('',#10263,#10319,#13437,.T.);

+#8075=EDGE_CURVE('',#11228,#11205,#250,.T.);

+#8076=EDGE_CURVE('',#11227,#11206,#251,.T.);

+#8077=EDGE_CURVE('',#11229,#11230,#13438,.T.);

+#8078=EDGE_CURVE('',#11150,#11229,#13439,.T.);

+#8079=EDGE_CURVE('',#11223,#11149,#13440,.T.);

+#8080=EDGE_CURVE('',#11224,#11230,#13441,.T.);

+#8081=EDGE_CURVE('',#11213,#11231,#13442,.T.);

+#8082=EDGE_CURVE('',#11231,#11232,#13443,.T.);

+#8083=EDGE_CURVE('',#11232,#11214,#13444,.T.);

+#8084=EDGE_CURVE('',#11233,#11231,#36,.F.);

+#8085=EDGE_CURVE('',#11233,#11229,#25,.T.);

+#8086=EDGE_CURVE('',#11230,#11232,#252,.T.);

+#8087=EDGE_CURVE('',#11185,#11234,#26,.F.);

+#8088=EDGE_CURVE('',#11235,#11234,#37,.T.);

+#8089=EDGE_CURVE('',#11235,#11236,#13445,.T.);

+#8090=EDGE_CURVE('',#11236,#11186,#253,.T.);

+#8091=EDGE_CURVE('',#11237,#11238,#13446,.T.);

+#8092=EDGE_CURVE('',#11238,#11239,#13447,.T.);

+#8093=EDGE_CURVE('',#11240,#11239,#13448,.T.);

+#8094=EDGE_CURVE('',#11240,#11215,#13449,.T.);

+#8095=EDGE_CURVE('',#11241,#11214,#13450,.T.);

+#8096=EDGE_CURVE('',#11242,#11241,#13451,.T.);

+#8097=EDGE_CURVE('',#11243,#11242,#13452,.T.);

+#8098=EDGE_CURVE('',#11243,#11237,#13453,.T.);

+#8099=EDGE_CURVE('',#11244,#11245,#13454,.T.);

+#8100=EDGE_CURVE('',#11244,#11246,#13455,.T.);

+#8101=EDGE_CURVE('',#11246,#11247,#13456,.T.);

+#8102=EDGE_CURVE('',#11247,#11248,#13457,.T.);

+#8103=EDGE_CURVE('',#11249,#11248,#13458,.T.);

+#8104=EDGE_CURVE('',#11249,#11250,#13459,.T.);

+#8105=EDGE_CURVE('',#11207,#11250,#13460,.T.);

+#8106=EDGE_CURVE('',#11245,#11206,#13461,.T.);

+#8107=EDGE_CURVE('',#11251,#11251,#254,.T.);

+#8108=EDGE_CURVE('',#11246,#11252,#13462,.T.);

+#8109=EDGE_CURVE('',#11252,#11253,#13463,.T.);

+#8110=EDGE_CURVE('',#11254,#11253,#13464,.T.);

+#8111=EDGE_CURVE('',#11254,#11255,#13465,.T.);

+#8112=EDGE_CURVE('',#11255,#11256,#13466,.T.);

+#8113=EDGE_CURVE('',#11256,#11257,#13467,.T.);

+#8114=EDGE_CURVE('',#11258,#11257,#13468,.T.);

+#8115=EDGE_CURVE('',#11258,#11259,#13469,.T.);

+#8116=EDGE_CURVE('',#11259,#11238,#13470,.T.);

+#8117=EDGE_CURVE('',#11260,#11237,#13471,.T.);

+#8118=EDGE_CURVE('',#11260,#11261,#13472,.T.);

+#8119=EDGE_CURVE('',#11262,#11261,#13473,.T.);

+#8120=EDGE_CURVE('',#11263,#11262,#13474,.T.);

+#8121=EDGE_CURVE('',#11263,#11264,#13475,.T.);

+#8122=EDGE_CURVE('',#11264,#11265,#13476,.T.);

+#8123=EDGE_CURVE('',#11266,#11265,#13477,.T.);

+#8124=EDGE_CURVE('',#11267,#11266,#13478,.T.);

+#8125=EDGE_CURVE('',#11267,#11247,#13479,.T.);

+#8126=EDGE_CURVE('',#10310,#10320,#13480,.T.);

+#8127=EDGE_CURVE('',#10262,#10272,#13481,.T.);

+#8128=EDGE_CURVE('',#10286,#10296,#13482,.T.);

+#8129=EDGE_CURVE('',#11268,#11226,#13483,.T.);

+#8130=EDGE_CURVE('',#11269,#11268,#13484,.T.);

+#8131=EDGE_CURVE('',#11269,#11258,#13485,.T.);

+#8132=EDGE_CURVE('',#11257,#11270,#13486,.T.);

+#8133=EDGE_CURVE('',#11271,#11270,#13487,.T.);

+#8134=EDGE_CURVE('',#11271,#11254,#13488,.T.);

+#8135=EDGE_CURVE('',#11253,#11272,#13489,.T.);

+#8136=EDGE_CURVE('',#11273,#11272,#13490,.T.);

+#8137=EDGE_CURVE('',#11273,#11227,#13491,.T.);

+#8138=EDGE_CURVE('',#11274,#11194,#13492,.T.);

+#8139=EDGE_CURVE('',#11275,#11274,#13493,.T.);

+#8140=EDGE_CURVE('',#11275,#11266,#13494,.T.);

+#8141=EDGE_CURVE('',#11265,#11276,#13495,.T.);

+#8142=EDGE_CURVE('',#11277,#11276,#13496,.T.);

+#8143=EDGE_CURVE('',#11277,#11262,#13497,.T.);

+#8144=EDGE_CURVE('',#11261,#11278,#13498,.T.);

+#8145=EDGE_CURVE('',#11279,#11278,#13499,.T.);

+#8146=EDGE_CURVE('',#11279,#11195,#13500,.T.);

+#8147=EDGE_CURVE('',#10398,#10397,#13501,.T.);

+#8148=EDGE_CURVE('',#10374,#10373,#13502,.T.);

+#8149=EDGE_CURVE('',#10422,#10421,#13503,.T.);

+#8150=EDGE_CURVE('',#11268,#11240,#255,.F.);

+#8151=EDGE_CURVE('',#11245,#11273,#256,.F.);

+#8152=EDGE_CURVE('',#11274,#11249,#257,.F.);

+#8153=EDGE_CURVE('',#11250,#11194,#258,.T.);

+#8154=EDGE_CURVE('',#11242,#11279,#259,.F.);

+#8155=EDGE_CURVE('',#11195,#11241,#260,.T.);

+#8156=EDGE_CURVE('',#11207,#11236,#13504,.T.);

+#8157=EDGE_CURVE('',#11235,#11208,#13505,.T.);

+#8158=EDGE_CURVE('',#11280,#11267,#13506,.T.);

+#8159=EDGE_CURVE('',#11280,#11248,#13507,.T.);

+#8160=EDGE_CURVE('',#11275,#11280,#13508,.T.);

+#8161=EDGE_CURVE('',#11281,#11264,#13509,.T.);

+#8162=EDGE_CURVE('',#11281,#11276,#13510,.T.);

+#8163=EDGE_CURVE('',#11282,#11263,#13511,.T.);

+#8164=EDGE_CURVE('',#11282,#11281,#13512,.T.);

+#8165=EDGE_CURVE('',#11277,#11282,#13513,.T.);

+#8166=EDGE_CURVE('',#11243,#11283,#13514,.T.);

+#8167=EDGE_CURVE('',#11283,#11260,#13515,.T.);

+#8168=EDGE_CURVE('',#11283,#11278,#13516,.T.);

+#8169=EDGE_CURVE('',#11284,#11272,#13517,.T.);

+#8170=EDGE_CURVE('',#11244,#11284,#13518,.T.);

+#8171=EDGE_CURVE('',#11284,#11252,#13519,.T.);

+#8172=EDGE_CURVE('',#11285,#11239,#13520,.T.);

+#8173=EDGE_CURVE('',#11269,#11285,#13521,.T.);

+#8174=EDGE_CURVE('',#11285,#11259,#13522,.T.);

+#8175=EDGE_CURVE('',#11286,#11270,#13523,.T.);

+#8176=EDGE_CURVE('',#11287,#11286,#13524,.T.);

+#8177=EDGE_CURVE('',#11271,#11287,#13525,.T.);

+#8178=EDGE_CURVE('',#11287,#11255,#13526,.T.);

+#8179=EDGE_CURVE('',#11286,#11256,#13527,.T.);

+#8180=EDGE_CURVE('',#11234,#11177,#27,.T.);

+#8181=EDGE_CURVE('',#11182,#11233,#28,.F.);

+#8182=EDGE_CURVE('',#11288,#11289,#13528,.T.);

+#8183=EDGE_CURVE('',#11288,#11290,#13529,.T.);

+#8184=EDGE_CURVE('',#11290,#11155,#13530,.T.);

+#8185=EDGE_CURVE('',#11204,#11289,#13531,.T.);

+#8186=EDGE_CURVE('',#11173,#11291,#261,.T.);

+#8187=EDGE_CURVE('',#11222,#11291,#13532,.T.);

+#8188=EDGE_CURVE('',#11289,#11291,#13533,.T.);

+#8189=EDGE_CURVE('',#11191,#11179,#262,.T.);

+#8190=EDGE_CURVE('',#11178,#11193,#29,.F.);

+#8191=EDGE_CURVE('',#11192,#11292,#13534,.T.);

+#8192=EDGE_CURVE('',#11148,#11293,#13535,.T.);

+#8193=EDGE_CURVE('',#11293,#11292,#13536,.T.);

+#8194=EDGE_CURVE('',#11294,#11072,#13537,.T.);

+#8195=EDGE_CURVE('',#11163,#11294,#13538,.T.);

+#8196=EDGE_CURVE('',#11294,#11127,#13539,.T.);

+#8197=EDGE_CURVE('',#11295,#11069,#13540,.T.);

+#8198=EDGE_CURVE('',#11295,#11125,#263,.T.);

+#8199=EDGE_CURVE('',#11118,#11296,#264,.T.);

+#8200=EDGE_CURVE('',#11296,#11068,#13541,.T.);

+#8201=EDGE_CURVE('',#11297,#11065,#13542,.T.);

+#8202=EDGE_CURVE('',#11297,#11119,#265,.T.);

+#8203=EDGE_CURVE('',#11120,#11298,#266,.T.);

+#8204=EDGE_CURVE('',#11298,#11064,#13543,.T.);

+#8205=EDGE_CURVE('',#11299,#11061,#13544,.T.);

+#8206=EDGE_CURVE('',#11122,#11299,#13545,.T.);

+#8207=EDGE_CURVE('',#11299,#11164,#13546,.T.);

+#8208=EDGE_CURVE('',#11111,#11050,#13547,.T.);

+#8209=EDGE_CURVE('',#11300,#11301,#13548,.T.);

+#8210=EDGE_CURVE('',#11112,#11300,#267,.T.);

+#8211=EDGE_CURVE('',#11049,#11302,#13549,.T.);

+#8212=EDGE_CURVE('',#11302,#11301,#13550,.T.);

+#8213=EDGE_CURVE('',#11113,#11303,#13551,.T.);

+#8214=EDGE_CURVE('',#11113,#11046,#268,.F.);

+#8215=EDGE_CURVE('',#11303,#11045,#13552,.T.);

+#8216=EDGE_CURVE('',#11304,#11044,#13553,.T.);

+#8217=EDGE_CURVE('',#11303,#11304,#13554,.T.);

+#8218=EDGE_CURVE('',#11304,#11133,#13555,.T.);

+#8219=EDGE_CURVE('',#11305,#11041,#13556,.T.);

+#8220=EDGE_CURVE('',#11305,#11131,#269,.T.);

+#8221=EDGE_CURVE('',#11128,#11306,#270,.T.);

+#8222=EDGE_CURVE('',#11306,#11040,#13557,.T.);

+#8223=EDGE_CURVE('',#11307,#11037,#13558,.T.);

+#8224=EDGE_CURVE('',#11307,#11129,#271,.T.);

+#8225=EDGE_CURVE('',#11134,#11308,#272,.T.);

+#8226=EDGE_CURVE('',#11308,#11036,#13559,.T.);

+#8227=EDGE_CURVE('',#11309,#11033,#13560,.T.);

+#8228=EDGE_CURVE('',#11136,#11309,#13561,.T.);

+#8229=EDGE_CURVE('',#11309,#11168,#13562,.T.);

+#8230=EDGE_CURVE('',#11030,#11169,#13563,.T.);

+#8231=EDGE_CURVE('',#11300,#11047,#13564,.T.);

+#8232=EDGE_CURVE('',#11160,#11075,#13565,.T.);

+#8233=EDGE_CURVE('',#11165,#11058,#13566,.T.);

+#8234=EDGE_CURVE('',#11310,#11311,#13567,.T.);

+#8235=EDGE_CURVE('',#11312,#11311,#13568,.T.);

+#8236=EDGE_CURVE('',#11313,#11312,#13569,.T.);

+#8237=EDGE_CURVE('',#11313,#11310,#13570,.T.);

+#8238=EDGE_CURVE('',#11311,#11314,#13571,.T.);

+#8239=EDGE_CURVE('',#11315,#11314,#13572,.T.);

+#8240=EDGE_CURVE('',#11312,#11315,#13573,.T.);

+#8241=EDGE_CURVE('',#11316,#11310,#13574,.T.);

+#8242=EDGE_CURVE('',#11317,#11313,#13575,.T.);

+#8243=EDGE_CURVE('',#11317,#11316,#13576,.T.);

+#8244=EDGE_CURVE('',#11036,#11316,#13577,.T.);

+#8245=EDGE_CURVE('',#11037,#11317,#13578,.T.);

+#8246=EDGE_CURVE('',#11314,#11308,#273,.T.);

+#8247=EDGE_CURVE('',#11307,#11308,#13579,.T.);

+#8248=EDGE_CURVE('',#11315,#11307,#274,.T.);

+#8249=EDGE_CURVE('',#11296,#11318,#275,.T.);

+#8250=EDGE_CURVE('',#11318,#11319,#13580,.T.);

+#8251=EDGE_CURVE('',#11319,#11320,#13581,.T.);

+#8252=EDGE_CURVE('',#11320,#11321,#13582,.T.);

+#8253=EDGE_CURVE('',#11321,#11068,#13583,.T.);

+#8254=EDGE_CURVE('',#11295,#11322,#276,.T.);

+#8255=EDGE_CURVE('',#11323,#11069,#13584,.T.);

+#8256=EDGE_CURVE('',#11324,#11323,#13585,.T.);

+#8257=EDGE_CURVE('',#11325,#11324,#13586,.T.);

+#8258=EDGE_CURVE('',#11322,#11325,#13587,.T.);

+#8259=EDGE_CURVE('',#11318,#11322,#13588,.T.);

+#8260=EDGE_CURVE('',#11295,#11296,#13589,.T.);

+#8261=EDGE_CURVE('',#11319,#11325,#13590,.T.);

+#8262=EDGE_CURVE('',#11320,#11324,#13591,.T.);

+#8263=EDGE_CURVE('',#11321,#11323,#13592,.T.);

+#8264=EDGE_CURVE('',#11326,#11327,#13593,.T.);

+#8265=EDGE_CURVE('',#11328,#11326,#13594,.T.);

+#8266=EDGE_CURVE('',#11328,#11329,#13595,.T.);

+#8267=EDGE_CURVE('',#11329,#11327,#13596,.T.);

+#8268=EDGE_CURVE('',#11327,#11330,#13597,.T.);

+#8269=EDGE_CURVE('',#11329,#11331,#13598,.T.);

+#8270=EDGE_CURVE('',#11331,#11330,#13599,.T.);

+#8271=EDGE_CURVE('',#11332,#11326,#13600,.T.);

+#8272=EDGE_CURVE('',#11333,#11332,#13601,.T.);

+#8273=EDGE_CURVE('',#11333,#11328,#13602,.T.);

+#8274=EDGE_CURVE('',#11041,#11332,#13603,.T.);

+#8275=EDGE_CURVE('',#11040,#11333,#13604,.T.);

+#8276=EDGE_CURVE('',#11330,#11305,#277,.T.);

+#8277=EDGE_CURVE('',#11331,#11306,#278,.T.);

+#8278=EDGE_CURVE('',#11305,#11306,#13605,.T.);

+#8279=EDGE_CURVE('',#11297,#11334,#279,.T.);

+#8280=EDGE_CURVE('',#11335,#11065,#13606,.T.);

+#8281=EDGE_CURVE('',#11336,#11335,#13607,.T.);

+#8282=EDGE_CURVE('',#11337,#11336,#13608,.T.);

+#8283=EDGE_CURVE('',#11334,#11337,#13609,.T.);

+#8284=EDGE_CURVE('',#11298,#11338,#280,.T.);

+#8285=EDGE_CURVE('',#11338,#11339,#13610,.T.);

+#8286=EDGE_CURVE('',#11339,#11340,#13611,.T.);

+#8287=EDGE_CURVE('',#11340,#11341,#13612,.T.);

+#8288=EDGE_CURVE('',#11341,#11064,#13613,.T.);

+#8289=EDGE_CURVE('',#11297,#11298,#13614,.T.);

+#8290=EDGE_CURVE('',#11334,#11338,#13615,.T.);

+#8291=EDGE_CURVE('',#11337,#11339,#13616,.T.);

+#8292=EDGE_CURVE('',#11336,#11340,#13617,.T.);

+#8293=EDGE_CURVE('',#11335,#11341,#13618,.T.);

+#8294=EDGE_CURVE('',#11058,#11342,#13619,.T.);

+#8295=EDGE_CURVE('',#11057,#11343,#13620,.T.);

+#8296=EDGE_CURVE('',#11343,#11342,#13621,.T.);

+#8297=EDGE_CURVE('',#11342,#11344,#13622,.T.);

+#8298=EDGE_CURVE('',#11343,#11345,#13623,.T.);

+#8299=EDGE_CURVE('',#11345,#11344,#13624,.T.);

+#8300=EDGE_CURVE('',#11344,#11346,#281,.T.);

+#8301=EDGE_CURVE('',#11345,#11347,#282,.T.);

+#8302=EDGE_CURVE('',#11347,#11346,#13625,.T.);

+#8303=EDGE_CURVE('',#11346,#11348,#13626,.T.);

+#8304=EDGE_CURVE('',#11347,#11349,#13627,.T.);

+#8305=EDGE_CURVE('',#11349,#11348,#13628,.T.);

+#8306=EDGE_CURVE('',#11348,#11350,#283,.T.);

+#8307=EDGE_CURVE('',#11349,#11351,#284,.T.);

+#8308=EDGE_CURVE('',#11351,#11350,#13629,.T.);

+#8309=EDGE_CURVE('',#11350,#11352,#13630,.T.);

+#8310=EDGE_CURVE('',#11351,#11353,#13631,.T.);

+#8311=EDGE_CURVE('',#11353,#11352,#13632,.T.);

+#8312=EDGE_CURVE('',#11352,#11047,#13633,.T.);

+#8313=EDGE_CURVE('',#11353,#11048,#13634,.T.);

+#8314=EDGE_CURVE('',#11301,#11166,#13635,.T.);

+#8315=EDGE_CURVE('',#11302,#11167,#13636,.T.);

+#8316=EDGE_CURVE('',#11075,#11354,#13637,.T.);

+#8317=EDGE_CURVE('',#11355,#11354,#13638,.T.);

+#8318=EDGE_CURVE('',#11076,#11355,#13639,.T.);

+#8319=EDGE_CURVE('',#11354,#11356,#13640,.T.);

+#8320=EDGE_CURVE('',#11357,#11356,#13641,.T.);

+#8321=EDGE_CURVE('',#11355,#11357,#13642,.T.);

+#8322=EDGE_CURVE('',#11356,#11358,#285,.T.);

+#8323=EDGE_CURVE('',#11359,#11358,#13643,.T.);

+#8324=EDGE_CURVE('',#11357,#11359,#286,.T.);

+#8325=EDGE_CURVE('',#11358,#11360,#13644,.T.);

+#8326=EDGE_CURVE('',#11361,#11360,#13645,.T.);

+#8327=EDGE_CURVE('',#11359,#11361,#13646,.T.);

+#8328=EDGE_CURVE('',#11360,#11362,#287,.T.);

+#8329=EDGE_CURVE('',#11363,#11362,#13647,.T.);

+#8330=EDGE_CURVE('',#11361,#11363,#288,.T.);

+#8331=EDGE_CURVE('',#11362,#11364,#13648,.T.);

+#8332=EDGE_CURVE('',#11365,#11364,#13649,.T.);

+#8333=EDGE_CURVE('',#11363,#11365,#13650,.T.);

+#8334=EDGE_CURVE('',#11364,#11030,#13651,.T.);

+#8335=EDGE_CURVE('',#11365,#11029,#13652,.T.);

+#8336=EDGE_CURVE('',#11170,#11162,#13653,.T.);

+#8337=EDGE_CURVE('',#11171,#11161,#13654,.T.);

+#8338=EDGE_CURVE('',#11366,#11367,#13655,.T.);

+#8339=EDGE_CURVE('',#11368,#11367,#13656,.T.);

+#8340=EDGE_CURVE('',#11369,#11368,#13657,.T.);

+#8341=EDGE_CURVE('',#11369,#11366,#13658,.T.);

+#8342=EDGE_CURVE('',#11367,#11370,#13659,.T.);

+#8343=EDGE_CURVE('',#11371,#11370,#13660,.T.);

+#8344=EDGE_CURVE('',#11368,#11371,#13661,.T.);

+#8345=EDGE_CURVE('',#11372,#11143,#13662,.T.);

+#8346=EDGE_CURVE('',#11370,#11372,#13663,.T.);

+#8347=EDGE_CURVE('',#11221,#11366,#289,.T.);

+#8348=EDGE_CURVE('',#11220,#11369,#290,.T.);

+#8349=EDGE_CURVE('',#11371,#11373,#13664,.T.);

+#8350=EDGE_CURVE('',#11373,#11142,#13665,.T.);

+#8351=EDGE_CURVE('',#11373,#11372,#13666,.T.);

+#8352=EDGE_CURVE('',#11210,#11374,#13667,.T.);

+#8353=EDGE_CURVE('',#11375,#11374,#13668,.T.);

+#8354=EDGE_CURVE('',#11209,#11375,#13669,.T.);

+#8355=EDGE_CURVE('',#11376,#11219,#291,.T.);

+#8356=EDGE_CURVE('',#11377,#11218,#292,.T.);

+#8357=EDGE_CURVE('',#11377,#11376,#13670,.T.);

+#8358=EDGE_CURVE('',#11375,#11138,#13671,.T.);

+#8359=EDGE_CURVE('',#11141,#11378,#13672,.T.);

+#8360=EDGE_CURVE('',#11378,#11377,#13673,.T.);

+#8361=EDGE_CURVE('',#11379,#11376,#13674,.T.);

+#8362=EDGE_CURVE('',#11140,#11379,#13675,.T.);

+#8363=EDGE_CURVE('',#11374,#11139,#13676,.T.);

+#8364=EDGE_CURVE('',#11378,#11379,#13677,.T.);

+#8365=EDGE_CURVE('',#11380,#11181,#293,.T.);

+#8366=EDGE_CURVE('',#11381,#11180,#294,.T.);

+#8367=EDGE_CURVE('',#11381,#11380,#13678,.T.);

+#8368=EDGE_CURVE('',#11292,#11381,#13679,.T.);

+#8369=EDGE_CURVE('',#11293,#11380,#13680,.T.);

+#8370=EDGE_CURVE('',#11184,#11382,#295,.T.);

+#8371=EDGE_CURVE('',#11383,#11382,#13681,.T.);

+#8372=EDGE_CURVE('',#11174,#11383,#296,.T.);

+#8373=EDGE_CURVE('',#11383,#11288,#13682,.T.);

+#8374=EDGE_CURVE('',#11382,#11290,#13683,.T.);

+#8375=EDGE_CURVE('',#11384,#11121,#13684,.T.);

+#8376=EDGE_CURVE('',#11384,#11385,#13685,.T.);

+#8377=EDGE_CURVE('',#11385,#11124,#13686,.T.);

+#8378=EDGE_CURVE('',#11135,#11386,#13687,.T.);

+#8379=EDGE_CURVE('',#11387,#11386,#13688,.T.);

+#8380=EDGE_CURVE('',#11130,#11387,#13689,.T.);

+#8381=EDGE_CURVE('',#11103,#11388,#297,.T.);

+#8382=EDGE_CURVE('',#11389,#11388,#13690,.T.);

+#8383=EDGE_CURVE('',#11137,#11389,#13691,.T.);

+#8384=EDGE_CURVE('',#11390,#11132,#13692,.T.);

+#8385=EDGE_CURVE('',#11391,#11390,#13693,.T.);

+#8386=EDGE_CURVE('',#11391,#11113,#298,.T.);

+#8387=EDGE_CURVE('',#11392,#11126,#13694,.T.);

+#8388=EDGE_CURVE('',#11393,#11392,#13695,.T.);

+#8389=EDGE_CURVE('',#11393,#11109,#299,.T.);

+#8390=EDGE_CURVE('',#11115,#11394,#300,.T.);

+#8391=EDGE_CURVE('',#11395,#11394,#13696,.T.);

+#8392=EDGE_CURVE('',#11123,#11395,#13697,.T.);

+#8393=EDGE_CURVE('',#11109,#10519,#13698,.T.);

+#8394=EDGE_CURVE('',#11393,#10520,#13699,.T.);

+#8395=EDGE_CURVE('',#11392,#10521,#13700,.T.);

+#8396=EDGE_CURVE('',#11395,#10528,#13701,.T.);

+#8397=EDGE_CURVE('',#11394,#10529,#13702,.T.);

+#8398=EDGE_CURVE('',#11115,#10530,#13703,.T.);

+#8399=EDGE_CURVE('',#11086,#11091,#13704,.T.);

+#8400=EDGE_CURVE('',#11113,#10541,#13705,.T.);

+#8401=EDGE_CURVE('',#11391,#10542,#13706,.T.);

+#8402=EDGE_CURVE('',#11390,#10543,#13707,.T.);

+#8403=EDGE_CURVE('',#11389,#10550,#13708,.T.);

+#8404=EDGE_CURVE('',#11388,#10551,#13709,.T.);

+#8405=EDGE_CURVE('',#11103,#10552,#13710,.T.);

+#8406=EDGE_CURVE('',#11090,#11085,#13711,.T.);

+#8407=EDGE_CURVE('',#11143,#11396,#13712,.T.);

+#8408=EDGE_CURVE('',#11396,#11397,#13713,.T.);

+#8409=EDGE_CURVE('',#11372,#11397,#13714,.T.);

+#8410=EDGE_CURVE('',#11398,#11084,#13715,.T.);

+#8411=EDGE_CURVE('',#11399,#11398,#13716,.T.);

+#8412=EDGE_CURVE('',#11399,#11089,#13717,.T.);

+#8413=EDGE_CURVE('',#10533,#11114,#13718,.T.);

+#8414=EDGE_CURVE('',#11085,#11400,#13719,.T.);

+#8415=EDGE_CURVE('',#11090,#11401,#13720,.T.);

+#8416=EDGE_CURVE('',#11401,#11400,#13721,.T.);

+#8417=EDGE_CURVE('',#11400,#11402,#13722,.T.);

+#8418=EDGE_CURVE('',#11401,#11403,#13723,.T.);

+#8419=EDGE_CURVE('',#11403,#11402,#13724,.T.);

+#8420=EDGE_CURVE('',#11402,#11404,#13725,.T.);

+#8421=EDGE_CURVE('',#11403,#11405,#13726,.T.);

+#8422=EDGE_CURVE('',#11405,#11404,#13727,.T.);

+#8423=EDGE_CURVE('',#11404,#11406,#13728,.T.);

+#8424=EDGE_CURVE('',#11405,#11407,#13729,.T.);

+#8425=EDGE_CURVE('',#11407,#11406,#13730,.T.);

+#8426=EDGE_CURVE('',#11406,#11093,#13731,.T.);

+#8427=EDGE_CURVE('',#11407,#11095,#13732,.T.);

+#8428=EDGE_CURVE('',#11096,#11408,#13733,.T.);

+#8429=EDGE_CURVE('',#11408,#11409,#13734,.T.);

+#8430=EDGE_CURVE('',#11092,#11409,#13735,.T.);

+#8431=EDGE_CURVE('',#10538,#11110,#13736,.T.);

+#8432=EDGE_CURVE('',#11410,#11409,#301,.T.);

+#8433=EDGE_CURVE('',#11411,#11408,#302,.T.);

+#8434=EDGE_CURVE('',#11411,#11410,#13737,.T.);

+#8435=EDGE_CURVE('',#11411,#11142,#13738,.T.);

+#8436=EDGE_CURVE('',#11410,#11373,#13739,.T.);

+#8437=EDGE_CURVE('',#11398,#11397,#303,.T.);

+#8438=EDGE_CURVE('',#11399,#11396,#304,.T.);

+#8439=EDGE_CURVE('',#11374,#11412,#13740,.T.);

+#8440=EDGE_CURVE('',#11139,#11413,#13741,.T.);

+#8441=EDGE_CURVE('',#11412,#11413,#13742,.T.);

+#8442=EDGE_CURVE('',#11414,#10435,#13743,.T.);

+#8443=EDGE_CURVE('',#11414,#11415,#13744,.T.);

+#8444=EDGE_CURVE('',#11415,#10430,#13745,.T.);

+#8445=EDGE_CURVE('',#10518,#11106,#13746,.T.);

+#8446=EDGE_CURVE('',#10432,#11416,#13747,.T.);

+#8447=EDGE_CURVE('',#11417,#11416,#13748,.T.);

+#8448=EDGE_CURVE('',#10436,#11417,#13749,.T.);

+#8449=EDGE_CURVE('',#11416,#11418,#13750,.T.);

+#8450=EDGE_CURVE('',#11419,#11418,#13751,.T.);

+#8451=EDGE_CURVE('',#11417,#11419,#13752,.T.);

+#8452=EDGE_CURVE('',#11418,#11420,#13753,.T.);

+#8453=EDGE_CURVE('',#11421,#11420,#13754,.T.);

+#8454=EDGE_CURVE('',#11419,#11421,#13755,.T.);

+#8455=EDGE_CURVE('',#11420,#11422,#13756,.T.);

+#8456=EDGE_CURVE('',#11423,#11422,#13757,.T.);

+#8457=EDGE_CURVE('',#11421,#11423,#13758,.T.);

+#8458=EDGE_CURVE('',#11422,#10440,#13759,.T.);

+#8459=EDGE_CURVE('',#11423,#10448,#13760,.T.);

+#8460=EDGE_CURVE('',#10441,#11424,#13761,.T.);

+#8461=EDGE_CURVE('',#11425,#11424,#13762,.T.);

+#8462=EDGE_CURVE('',#10447,#11425,#13763,.T.);

+#8463=EDGE_CURVE('',#10513,#11102,#13764,.T.);

+#8464=EDGE_CURVE('',#11426,#11424,#305,.T.);

+#8465=EDGE_CURVE('',#11427,#11426,#13765,.T.);

+#8466=EDGE_CURVE('',#11427,#11425,#306,.T.);

+#8467=EDGE_CURVE('',#11427,#11375,#13766,.T.);

+#8468=EDGE_CURVE('',#11426,#11138,#13767,.T.);

+#8469=EDGE_CURVE('',#11415,#11413,#307,.T.);

+#8470=EDGE_CURVE('',#11414,#11412,#308,.T.);

+#8471=EDGE_CURVE('',#11428,#11385,#13768,.T.);

+#8472=EDGE_CURVE('',#11429,#11384,#13769,.T.);

+#8473=EDGE_CURVE('',#11429,#11428,#13770,.T.);

+#8474=EDGE_CURVE('',#11430,#11428,#13771,.T.);

+#8475=EDGE_CURVE('',#11431,#11429,#13772,.T.);

+#8476=EDGE_CURVE('',#11431,#11430,#13773,.T.);

+#8477=EDGE_CURVE('',#11432,#11430,#13774,.T.);

+#8478=EDGE_CURVE('',#11433,#11431,#13775,.T.);

+#8479=EDGE_CURVE('',#11433,#11432,#13776,.T.);

+#8480=EDGE_CURVE('',#11434,#11432,#13777,.T.);

+#8481=EDGE_CURVE('',#11435,#11433,#13778,.T.);

+#8482=EDGE_CURVE('',#11435,#11434,#13779,.T.);

+#8483=EDGE_CURVE('',#10524,#11434,#309,.T.);

+#8484=EDGE_CURVE('',#10525,#11435,#310,.T.);

+#8485=EDGE_CURVE('',#11387,#11436,#13780,.T.);

+#8486=EDGE_CURVE('',#11436,#11437,#13781,.T.);

+#8487=EDGE_CURVE('',#11437,#11438,#13782,.T.);

+#8488=EDGE_CURVE('',#11438,#11439,#13783,.T.);

+#8489=EDGE_CURVE('',#11439,#10546,#311,.T.);

+#8490=EDGE_CURVE('',#11440,#10547,#312,.T.);

+#8491=EDGE_CURVE('',#11441,#11440,#13784,.T.);

+#8492=EDGE_CURVE('',#11442,#11441,#13785,.T.);

+#8493=EDGE_CURVE('',#11443,#11442,#13786,.T.);

+#8494=EDGE_CURVE('',#11386,#11443,#13787,.T.);

+#8495=EDGE_CURVE('',#11436,#11443,#13788,.T.);

+#8496=EDGE_CURVE('',#11437,#11442,#13789,.T.);

+#8497=EDGE_CURVE('',#11438,#11441,#13790,.T.);

+#8498=EDGE_CURVE('',#11439,#11440,#13791,.T.);

+#8499=EDGE_CURVE('',#10370,#10377,#13792,.T.);

+#8500=EDGE_CURVE('',#10265,#10269,#13793,.T.);

+#8501=EDGE_CURVE('',#10394,#10401,#13794,.T.);

+#8502=EDGE_CURVE('',#10289,#10293,#13795,.T.);

+#8503=EDGE_CURVE('',#10418,#10425,#13796,.T.);

+#8504=EDGE_CURVE('',#10313,#10317,#13797,.T.);

+#8505=EDGE_CURVE('',#11444,#11444,#313,.T.);

+#8506=EDGE_CURVE('',#11445,#11445,#314,.T.);

+#8507=EDGE_CURVE('',#11446,#11446,#315,.T.);

+#8508=EDGE_CURVE('',#11447,#11447,#316,.T.);

+#8509=EDGE_CURVE('',#11448,#11448,#317,.T.);

+#8510=EDGE_CURVE('',#11449,#10502,#13798,.T.);

+#8511=EDGE_CURVE('',#11450,#11449,#13799,.T.);

+#8512=EDGE_CURVE('',#11450,#10503,#13800,.T.);

+#8513=EDGE_CURVE('',#11451,#10501,#13801,.T.);

+#8514=EDGE_CURVE('',#11449,#11451,#13802,.T.);

+#8515=EDGE_CURVE('',#11452,#10500,#13803,.T.);

+#8516=EDGE_CURVE('',#11451,#11452,#13804,.T.);

+#8517=EDGE_CURVE('',#11453,#10499,#13805,.T.);

+#8518=EDGE_CURVE('',#11452,#11453,#13806,.T.);

+#8519=EDGE_CURVE('',#11454,#10498,#13807,.T.);

+#8520=EDGE_CURVE('',#11453,#11454,#13808,.T.);

+#8521=EDGE_CURVE('',#11455,#10497,#13809,.T.);

+#8522=EDGE_CURVE('',#11454,#11455,#13810,.T.);

+#8523=EDGE_CURVE('',#11456,#10496,#13811,.T.);

+#8524=EDGE_CURVE('',#11455,#11456,#13812,.T.);

+#8525=EDGE_CURVE('',#11457,#10495,#13813,.T.);

+#8526=EDGE_CURVE('',#11456,#11457,#13814,.T.);

+#8527=EDGE_CURVE('',#11458,#10494,#13815,.T.);

+#8528=EDGE_CURVE('',#11457,#11458,#13816,.T.);

+#8529=EDGE_CURVE('',#11459,#10493,#13817,.T.);

+#8530=EDGE_CURVE('',#11458,#11459,#13818,.T.);

+#8531=EDGE_CURVE('',#11460,#10492,#13819,.T.);

+#8532=EDGE_CURVE('',#11459,#11460,#13820,.T.);

+#8533=EDGE_CURVE('',#11461,#10491,#13821,.T.);

+#8534=EDGE_CURVE('',#11460,#11461,#13822,.T.);

+#8535=EDGE_CURVE('',#11462,#10490,#13823,.T.);

+#8536=EDGE_CURVE('',#11461,#11462,#13824,.T.);

+#8537=EDGE_CURVE('',#11463,#10489,#13825,.T.);

+#8538=EDGE_CURVE('',#11462,#11463,#13826,.T.);

+#8539=EDGE_CURVE('',#11464,#10488,#13827,.T.);

+#8540=EDGE_CURVE('',#11463,#11464,#13828,.T.);

+#8541=EDGE_CURVE('',#11465,#10487,#13829,.T.);

+#8542=EDGE_CURVE('',#11464,#11465,#13830,.T.);

+#8543=EDGE_CURVE('',#11466,#10486,#13831,.T.);

+#8544=EDGE_CURVE('',#11465,#11466,#13832,.T.);

+#8545=EDGE_CURVE('',#11467,#10485,#13833,.T.);

+#8546=EDGE_CURVE('',#11466,#11467,#13834,.T.);

+#8547=EDGE_CURVE('',#11468,#10484,#13835,.T.);

+#8548=EDGE_CURVE('',#11467,#11468,#13836,.T.);

+#8549=EDGE_CURVE('',#11469,#10483,#13837,.T.);

+#8550=EDGE_CURVE('',#11468,#11469,#13838,.T.);

+#8551=EDGE_CURVE('',#11470,#10482,#13839,.T.);

+#8552=EDGE_CURVE('',#11469,#11470,#13840,.T.);

+#8553=EDGE_CURVE('',#11471,#10481,#13841,.T.);

+#8554=EDGE_CURVE('',#11470,#11471,#13842,.T.);

+#8555=EDGE_CURVE('',#11472,#10480,#13843,.T.);

+#8556=EDGE_CURVE('',#11471,#11472,#13844,.T.);

+#8557=EDGE_CURVE('',#11473,#10479,#13845,.T.);

+#8558=EDGE_CURVE('',#11472,#11473,#13846,.T.);

+#8559=EDGE_CURVE('',#11474,#10478,#13847,.T.);

+#8560=EDGE_CURVE('',#11473,#11474,#13848,.T.);

+#8561=EDGE_CURVE('',#11475,#10477,#13849,.T.);

+#8562=EDGE_CURVE('',#11474,#11475,#13850,.T.);

+#8563=EDGE_CURVE('',#11476,#10476,#13851,.T.);

+#8564=EDGE_CURVE('',#11475,#11476,#13852,.T.);

+#8565=EDGE_CURVE('',#11477,#10475,#13853,.T.);

+#8566=EDGE_CURVE('',#11476,#11477,#13854,.T.);

+#8567=EDGE_CURVE('',#11478,#10474,#13855,.T.);

+#8568=EDGE_CURVE('',#11477,#11478,#13856,.T.);

+#8569=EDGE_CURVE('',#11479,#10473,#13857,.T.);

+#8570=EDGE_CURVE('',#11478,#11479,#13858,.T.);

+#8571=EDGE_CURVE('',#11480,#10472,#13859,.T.);

+#8572=EDGE_CURVE('',#11479,#11480,#13860,.T.);

+#8573=EDGE_CURVE('',#11481,#10471,#13861,.T.);

+#8574=EDGE_CURVE('',#11480,#11481,#13862,.T.);

+#8575=EDGE_CURVE('',#11482,#10470,#13863,.T.);

+#8576=EDGE_CURVE('',#11481,#11482,#13864,.T.);

+#8577=EDGE_CURVE('',#11483,#10469,#13865,.T.);

+#8578=EDGE_CURVE('',#11482,#11483,#13866,.T.);

+#8579=EDGE_CURVE('',#11484,#10468,#13867,.T.);

+#8580=EDGE_CURVE('',#11483,#11484,#13868,.T.);

+#8581=EDGE_CURVE('',#11485,#10467,#13869,.T.);

+#8582=EDGE_CURVE('',#11484,#11485,#13870,.T.);

+#8583=EDGE_CURVE('',#11486,#10466,#13871,.T.);

+#8584=EDGE_CURVE('',#11485,#11486,#13872,.T.);

+#8585=EDGE_CURVE('',#11487,#10465,#13873,.T.);

+#8586=EDGE_CURVE('',#11486,#11487,#13874,.T.);

+#8587=EDGE_CURVE('',#11488,#10464,#13875,.T.);

+#8588=EDGE_CURVE('',#11487,#11488,#13876,.T.);

+#8589=EDGE_CURVE('',#11489,#10463,#13877,.T.);

+#8590=EDGE_CURVE('',#11488,#11489,#13878,.T.);

+#8591=EDGE_CURVE('',#11490,#10462,#13879,.T.);

+#8592=EDGE_CURVE('',#11489,#11490,#13880,.T.);

+#8593=EDGE_CURVE('',#11491,#10461,#13881,.T.);

+#8594=EDGE_CURVE('',#11490,#11491,#13882,.T.);

+#8595=EDGE_CURVE('',#11492,#10460,#13883,.T.);

+#8596=EDGE_CURVE('',#11491,#11492,#13884,.T.);

+#8597=EDGE_CURVE('',#11493,#10459,#13885,.T.);

+#8598=EDGE_CURVE('',#11492,#11493,#13886,.T.);

+#8599=EDGE_CURVE('',#11494,#10458,#13887,.T.);

+#8600=EDGE_CURVE('',#11493,#11494,#13888,.T.);

+#8601=EDGE_CURVE('',#11495,#10457,#13889,.T.);

+#8602=EDGE_CURVE('',#11494,#11495,#13890,.T.);

+#8603=EDGE_CURVE('',#11496,#10456,#13891,.T.);

+#8604=EDGE_CURVE('',#11495,#11496,#13892,.T.);

+#8605=EDGE_CURVE('',#11497,#10455,#13893,.T.);

+#8606=EDGE_CURVE('',#11496,#11497,#13894,.T.);

+#8607=EDGE_CURVE('',#11498,#10454,#13895,.T.);

+#8608=EDGE_CURVE('',#11497,#11498,#13896,.T.);

+#8609=EDGE_CURVE('',#11499,#10453,#13897,.T.);

+#8610=EDGE_CURVE('',#11498,#11499,#13898,.T.);

+#8611=EDGE_CURVE('',#11500,#10452,#13899,.T.);

+#8612=EDGE_CURVE('',#11499,#11500,#13900,.T.);

+#8613=EDGE_CURVE('',#11501,#10450,#13901,.T.);

+#8614=EDGE_CURVE('',#11500,#11501,#13902,.T.);

+#8615=EDGE_CURVE('',#11502,#10451,#13903,.T.);

+#8616=EDGE_CURVE('',#11501,#11502,#13904,.T.);

+#8617=EDGE_CURVE('',#11503,#10512,#13905,.T.);

+#8618=EDGE_CURVE('',#11502,#11503,#13906,.T.);

+#8619=EDGE_CURVE('',#11504,#10511,#13907,.T.);

+#8620=EDGE_CURVE('',#11503,#11504,#13908,.T.);

+#8621=EDGE_CURVE('',#11505,#10510,#13909,.T.);

+#8622=EDGE_CURVE('',#11504,#11505,#13910,.T.);

+#8623=EDGE_CURVE('',#11506,#10509,#13911,.T.);

+#8624=EDGE_CURVE('',#11505,#11506,#13912,.T.);

+#8625=EDGE_CURVE('',#11507,#10508,#13913,.T.);

+#8626=EDGE_CURVE('',#11506,#11507,#13914,.T.);

+#8627=EDGE_CURVE('',#11508,#10507,#13915,.T.);

+#8628=EDGE_CURVE('',#11507,#11508,#13916,.T.);

+#8629=EDGE_CURVE('',#11509,#10506,#13917,.T.);

+#8630=EDGE_CURVE('',#11508,#11509,#13918,.T.);

+#8631=EDGE_CURVE('',#11510,#10505,#13919,.T.);

+#8632=EDGE_CURVE('',#11509,#11510,#13920,.T.);

+#8633=EDGE_CURVE('',#11511,#10504,#13921,.T.);

+#8634=EDGE_CURVE('',#11510,#11511,#13922,.T.);

+#8635=EDGE_CURVE('',#11511,#11450,#13923,.T.);

+#8636=EDGE_CURVE('',#11512,#10594,#13924,.T.);

+#8637=EDGE_CURVE('',#11513,#11512,#13925,.T.);

+#8638=EDGE_CURVE('',#11513,#10596,#13926,.T.);

+#8639=EDGE_CURVE('',#11514,#10595,#13927,.T.);

+#8640=EDGE_CURVE('',#11512,#11514,#13928,.T.);

+#8641=EDGE_CURVE('',#11515,#10669,#13929,.T.);

+#8642=EDGE_CURVE('',#11514,#11515,#13930,.T.);

+#8643=EDGE_CURVE('',#11516,#10668,#13931,.T.);

+#8644=EDGE_CURVE('',#11515,#11516,#13932,.T.);

+#8645=EDGE_CURVE('',#11517,#10667,#13933,.T.);

+#8646=EDGE_CURVE('',#11516,#11517,#13934,.T.);

+#8647=EDGE_CURVE('',#11518,#10666,#13935,.T.);

+#8648=EDGE_CURVE('',#11517,#11518,#13936,.T.);

+#8649=EDGE_CURVE('',#11519,#10665,#13937,.T.);

+#8650=EDGE_CURVE('',#11518,#11519,#13938,.T.);

+#8651=EDGE_CURVE('',#11520,#10664,#13939,.T.);

+#8652=EDGE_CURVE('',#11519,#11520,#13940,.T.);

+#8653=EDGE_CURVE('',#11521,#10663,#13941,.T.);

+#8654=EDGE_CURVE('',#11520,#11521,#13942,.T.);

+#8655=EDGE_CURVE('',#11522,#10662,#13943,.T.);

+#8656=EDGE_CURVE('',#11521,#11522,#13944,.T.);

+#8657=EDGE_CURVE('',#11523,#10661,#13945,.T.);

+#8658=EDGE_CURVE('',#11522,#11523,#13946,.T.);

+#8659=EDGE_CURVE('',#11524,#10660,#13947,.T.);

+#8660=EDGE_CURVE('',#11523,#11524,#13948,.T.);

+#8661=EDGE_CURVE('',#11525,#10659,#13949,.T.);

+#8662=EDGE_CURVE('',#11524,#11525,#13950,.T.);

+#8663=EDGE_CURVE('',#11526,#10658,#13951,.T.);

+#8664=EDGE_CURVE('',#11525,#11526,#13952,.T.);

+#8665=EDGE_CURVE('',#11527,#10657,#13953,.T.);

+#8666=EDGE_CURVE('',#11526,#11527,#13954,.T.);

+#8667=EDGE_CURVE('',#11528,#10656,#13955,.T.);

+#8668=EDGE_CURVE('',#11527,#11528,#13956,.T.);

+#8669=EDGE_CURVE('',#11529,#10655,#13957,.T.);

+#8670=EDGE_CURVE('',#11528,#11529,#13958,.T.);

+#8671=EDGE_CURVE('',#11530,#10654,#13959,.T.);

+#8672=EDGE_CURVE('',#11529,#11530,#13960,.T.);

+#8673=EDGE_CURVE('',#11531,#10653,#13961,.T.);

+#8674=EDGE_CURVE('',#11530,#11531,#13962,.T.);

+#8675=EDGE_CURVE('',#11532,#10652,#13963,.T.);

+#8676=EDGE_CURVE('',#11531,#11532,#13964,.T.);

+#8677=EDGE_CURVE('',#11533,#10651,#13965,.T.);

+#8678=EDGE_CURVE('',#11532,#11533,#13966,.T.);

+#8679=EDGE_CURVE('',#11534,#10650,#13967,.T.);

+#8680=EDGE_CURVE('',#11533,#11534,#13968,.T.);

+#8681=EDGE_CURVE('',#11535,#10649,#13969,.T.);

+#8682=EDGE_CURVE('',#11534,#11535,#13970,.T.);

+#8683=EDGE_CURVE('',#11536,#10648,#13971,.T.);

+#8684=EDGE_CURVE('',#11535,#11536,#13972,.T.);

+#8685=EDGE_CURVE('',#11537,#10647,#13973,.T.);

+#8686=EDGE_CURVE('',#11536,#11537,#13974,.T.);

+#8687=EDGE_CURVE('',#11538,#10646,#13975,.T.);

+#8688=EDGE_CURVE('',#11537,#11538,#13976,.T.);

+#8689=EDGE_CURVE('',#11539,#10645,#13977,.T.);

+#8690=EDGE_CURVE('',#11538,#11539,#13978,.T.);

+#8691=EDGE_CURVE('',#11540,#10644,#13979,.T.);

+#8692=EDGE_CURVE('',#11539,#11540,#13980,.T.);

+#8693=EDGE_CURVE('',#11541,#10643,#13981,.T.);

+#8694=EDGE_CURVE('',#11540,#11541,#13982,.T.);

+#8695=EDGE_CURVE('',#11542,#10642,#13983,.T.);

+#8696=EDGE_CURVE('',#11541,#11542,#13984,.T.);

+#8697=EDGE_CURVE('',#11543,#10641,#13985,.T.);

+#8698=EDGE_CURVE('',#11542,#11543,#13986,.T.);

+#8699=EDGE_CURVE('',#11544,#10640,#13987,.T.);

+#8700=EDGE_CURVE('',#11543,#11544,#13988,.T.);

+#8701=EDGE_CURVE('',#11545,#10639,#13989,.T.);

+#8702=EDGE_CURVE('',#11544,#11545,#13990,.T.);

+#8703=EDGE_CURVE('',#11546,#10638,#13991,.T.);

+#8704=EDGE_CURVE('',#11545,#11546,#13992,.T.);

+#8705=EDGE_CURVE('',#11547,#10637,#13993,.T.);

+#8706=EDGE_CURVE('',#11546,#11547,#13994,.T.);

+#8707=EDGE_CURVE('',#11548,#10636,#13995,.T.);

+#8708=EDGE_CURVE('',#11547,#11548,#13996,.T.);

+#8709=EDGE_CURVE('',#11549,#10635,#13997,.T.);

+#8710=EDGE_CURVE('',#11548,#11549,#13998,.T.);

+#8711=EDGE_CURVE('',#11550,#10634,#13999,.T.);

+#8712=EDGE_CURVE('',#11549,#11550,#14000,.T.);

+#8713=EDGE_CURVE('',#11551,#10633,#14001,.T.);

+#8714=EDGE_CURVE('',#11550,#11551,#14002,.T.);

+#8715=EDGE_CURVE('',#11552,#10632,#14003,.T.);

+#8716=EDGE_CURVE('',#11551,#11552,#14004,.T.);

+#8717=EDGE_CURVE('',#11553,#10631,#14005,.T.);

+#8718=EDGE_CURVE('',#11552,#11553,#14006,.T.);

+#8719=EDGE_CURVE('',#11554,#10630,#14007,.T.);

+#8720=EDGE_CURVE('',#11553,#11554,#14008,.T.);

+#8721=EDGE_CURVE('',#11555,#10629,#14009,.T.);

+#8722=EDGE_CURVE('',#11554,#11555,#14010,.T.);

+#8723=EDGE_CURVE('',#11556,#10628,#14011,.T.);

+#8724=EDGE_CURVE('',#11555,#11556,#14012,.T.);

+#8725=EDGE_CURVE('',#11557,#10627,#14013,.T.);

+#8726=EDGE_CURVE('',#11556,#11557,#14014,.T.);

+#8727=EDGE_CURVE('',#11558,#10626,#14015,.T.);

+#8728=EDGE_CURVE('',#11557,#11558,#14016,.T.);

+#8729=EDGE_CURVE('',#11559,#10625,#14017,.T.);

+#8730=EDGE_CURVE('',#11558,#11559,#14018,.T.);

+#8731=EDGE_CURVE('',#11560,#10624,#14019,.T.);

+#8732=EDGE_CURVE('',#11559,#11560,#14020,.T.);

+#8733=EDGE_CURVE('',#11561,#10623,#14021,.T.);

+#8734=EDGE_CURVE('',#11560,#11561,#14022,.T.);

+#8735=EDGE_CURVE('',#11562,#10622,#14023,.T.);

+#8736=EDGE_CURVE('',#11561,#11562,#14024,.T.);

+#8737=EDGE_CURVE('',#11563,#10621,#14025,.T.);

+#8738=EDGE_CURVE('',#11562,#11563,#14026,.T.);

+#8739=EDGE_CURVE('',#11564,#10620,#14027,.T.);

+#8740=EDGE_CURVE('',#11563,#11564,#14028,.T.);

+#8741=EDGE_CURVE('',#11565,#10619,#14029,.T.);

+#8742=EDGE_CURVE('',#11564,#11565,#14030,.T.);

+#8743=EDGE_CURVE('',#11566,#10618,#14031,.T.);

+#8744=EDGE_CURVE('',#11565,#11566,#14032,.T.);

+#8745=EDGE_CURVE('',#11567,#10617,#14033,.T.);

+#8746=EDGE_CURVE('',#11566,#11567,#14034,.T.);

+#8747=EDGE_CURVE('',#11568,#10616,#14035,.T.);

+#8748=EDGE_CURVE('',#11567,#11568,#14036,.T.);

+#8749=EDGE_CURVE('',#11569,#10615,#14037,.T.);

+#8750=EDGE_CURVE('',#11568,#11569,#14038,.T.);

+#8751=EDGE_CURVE('',#11570,#10614,#14039,.T.);

+#8752=EDGE_CURVE('',#11569,#11570,#14040,.T.);

+#8753=EDGE_CURVE('',#11571,#10613,#14041,.T.);

+#8754=EDGE_CURVE('',#11570,#11571,#14042,.T.);

+#8755=EDGE_CURVE('',#11572,#10612,#14043,.T.);

+#8756=EDGE_CURVE('',#11571,#11572,#14044,.T.);

+#8757=EDGE_CURVE('',#11573,#10611,#14045,.T.);

+#8758=EDGE_CURVE('',#11572,#11573,#14046,.T.);

+#8759=EDGE_CURVE('',#11574,#10610,#14047,.T.);

+#8760=EDGE_CURVE('',#11573,#11574,#14048,.T.);

+#8761=EDGE_CURVE('',#11575,#10609,#14049,.T.);

+#8762=EDGE_CURVE('',#11574,#11575,#14050,.T.);

+#8763=EDGE_CURVE('',#11576,#10608,#14051,.T.);

+#8764=EDGE_CURVE('',#11575,#11576,#14052,.T.);

+#8765=EDGE_CURVE('',#11577,#10607,#14053,.T.);

+#8766=EDGE_CURVE('',#11576,#11577,#14054,.T.);

+#8767=EDGE_CURVE('',#11578,#10606,#14055,.T.);

+#8768=EDGE_CURVE('',#11577,#11578,#14056,.T.);

+#8769=EDGE_CURVE('',#11579,#10605,#14057,.T.);

+#8770=EDGE_CURVE('',#11578,#11579,#14058,.T.);

+#8771=EDGE_CURVE('',#11580,#10604,#14059,.T.);

+#8772=EDGE_CURVE('',#11579,#11580,#14060,.T.);

+#8773=EDGE_CURVE('',#11581,#10603,#14061,.T.);

+#8774=EDGE_CURVE('',#11580,#11581,#14062,.T.);

+#8775=EDGE_CURVE('',#11582,#10602,#14063,.T.);

+#8776=EDGE_CURVE('',#11581,#11582,#14064,.T.);

+#8777=EDGE_CURVE('',#11583,#10601,#14065,.T.);

+#8778=EDGE_CURVE('',#11582,#11583,#14066,.T.);

+#8779=EDGE_CURVE('',#11584,#10600,#14067,.T.);

+#8780=EDGE_CURVE('',#11583,#11584,#14068,.T.);

+#8781=EDGE_CURVE('',#11585,#10599,#14069,.T.);

+#8782=EDGE_CURVE('',#11584,#11585,#14070,.T.);

+#8783=EDGE_CURVE('',#11586,#10598,#14071,.T.);

+#8784=EDGE_CURVE('',#11585,#11586,#14072,.T.);

+#8785=EDGE_CURVE('',#11587,#10597,#14073,.T.);

+#8786=EDGE_CURVE('',#11586,#11587,#14074,.T.);

+#8787=EDGE_CURVE('',#11588,#11589,#14075,.T.);

+#8788=EDGE_CURVE('',#11590,#11588,#14076,.T.);

+#8789=EDGE_CURVE('',#11590,#11591,#14077,.T.);

+#8790=EDGE_CURVE('',#11591,#11589,#14078,.T.);

+#8791=EDGE_CURVE('',#11592,#11588,#14079,.T.);

+#8792=EDGE_CURVE('',#11593,#11592,#14080,.T.);

+#8793=EDGE_CURVE('',#11593,#11590,#14081,.T.);

+#8794=EDGE_CURVE('',#11594,#11592,#14082,.T.);

+#8795=EDGE_CURVE('',#11595,#11594,#14083,.T.);

+#8796=EDGE_CURVE('',#11595,#11593,#14084,.T.);

+#8797=EDGE_CURVE('',#11596,#11594,#14085,.T.);

+#8798=EDGE_CURVE('',#11597,#11596,#14086,.T.);

+#8799=EDGE_CURVE('',#11597,#11595,#14087,.T.);

+#8800=EDGE_CURVE('',#11598,#11596,#14088,.T.);

+#8801=EDGE_CURVE('',#11599,#11598,#14089,.T.);

+#8802=EDGE_CURVE('',#11599,#11597,#14090,.T.);

+#8803=EDGE_CURVE('',#11600,#11598,#14091,.T.);

+#8804=EDGE_CURVE('',#11601,#11600,#14092,.T.);

+#8805=EDGE_CURVE('',#11601,#11599,#14093,.T.);

+#8806=EDGE_CURVE('',#11602,#11600,#14094,.T.);

+#8807=EDGE_CURVE('',#11603,#11602,#14095,.T.);

+#8808=EDGE_CURVE('',#11603,#11601,#14096,.T.);

+#8809=EDGE_CURVE('',#11604,#11602,#14097,.T.);

+#8810=EDGE_CURVE('',#11605,#11604,#14098,.T.);

+#8811=EDGE_CURVE('',#11605,#11603,#14099,.T.);

+#8812=EDGE_CURVE('',#11606,#11604,#14100,.T.);

+#8813=EDGE_CURVE('',#11607,#11606,#14101,.T.);

+#8814=EDGE_CURVE('',#11607,#11605,#14102,.T.);

+#8815=EDGE_CURVE('',#11608,#11606,#14103,.T.);

+#8816=EDGE_CURVE('',#11609,#11608,#14104,.T.);

+#8817=EDGE_CURVE('',#11609,#11607,#14105,.T.);

+#8818=EDGE_CURVE('',#11610,#11608,#14106,.T.);

+#8819=EDGE_CURVE('',#11611,#11610,#14107,.T.);

+#8820=EDGE_CURVE('',#11611,#11609,#14108,.T.);

+#8821=EDGE_CURVE('',#11612,#11610,#14109,.T.);

+#8822=EDGE_CURVE('',#11613,#11612,#14110,.T.);

+#8823=EDGE_CURVE('',#11613,#11611,#14111,.T.);

+#8824=EDGE_CURVE('',#11614,#11612,#14112,.T.);

+#8825=EDGE_CURVE('',#11615,#11614,#14113,.T.);

+#8826=EDGE_CURVE('',#11615,#11613,#14114,.T.);

+#8827=EDGE_CURVE('',#11616,#11614,#14115,.T.);

+#8828=EDGE_CURVE('',#11617,#11616,#14116,.T.);

+#8829=EDGE_CURVE('',#11617,#11615,#14117,.T.);

+#8830=EDGE_CURVE('',#11618,#11616,#14118,.T.);

+#8831=EDGE_CURVE('',#11619,#11618,#14119,.T.);

+#8832=EDGE_CURVE('',#11619,#11617,#14120,.T.);

+#8833=EDGE_CURVE('',#11620,#11618,#14121,.T.);

+#8834=EDGE_CURVE('',#11621,#11620,#14122,.T.);

+#8835=EDGE_CURVE('',#11621,#11619,#14123,.T.);

+#8836=EDGE_CURVE('',#11622,#11620,#14124,.T.);

+#8837=EDGE_CURVE('',#11623,#11622,#14125,.T.);

+#8838=EDGE_CURVE('',#11623,#11621,#14126,.T.);

+#8839=EDGE_CURVE('',#11624,#11622,#14127,.T.);

+#8840=EDGE_CURVE('',#11625,#11624,#14128,.T.);

+#8841=EDGE_CURVE('',#11625,#11623,#14129,.T.);

+#8842=EDGE_CURVE('',#11626,#11624,#14130,.T.);

+#8843=EDGE_CURVE('',#11627,#11626,#14131,.T.);

+#8844=EDGE_CURVE('',#11627,#11625,#14132,.T.);

+#8845=EDGE_CURVE('',#11628,#11626,#14133,.T.);

+#8846=EDGE_CURVE('',#11629,#11628,#14134,.T.);

+#8847=EDGE_CURVE('',#11629,#11627,#14135,.T.);

+#8848=EDGE_CURVE('',#11630,#11628,#14136,.T.);

+#8849=EDGE_CURVE('',#11631,#11630,#14137,.T.);

+#8850=EDGE_CURVE('',#11631,#11629,#14138,.T.);

+#8851=EDGE_CURVE('',#11632,#11630,#14139,.T.);

+#8852=EDGE_CURVE('',#11633,#11632,#14140,.T.);

+#8853=EDGE_CURVE('',#11633,#11631,#14141,.T.);

+#8854=EDGE_CURVE('',#11634,#11632,#14142,.T.);

+#8855=EDGE_CURVE('',#11635,#11634,#14143,.T.);

+#8856=EDGE_CURVE('',#11635,#11633,#14144,.T.);

+#8857=EDGE_CURVE('',#11636,#11634,#14145,.T.);

+#8858=EDGE_CURVE('',#11637,#11636,#14146,.T.);

+#8859=EDGE_CURVE('',#11637,#11635,#14147,.T.);

+#8860=EDGE_CURVE('',#11638,#11636,#14148,.T.);

+#8861=EDGE_CURVE('',#11639,#11638,#14149,.T.);

+#8862=EDGE_CURVE('',#11639,#11637,#14150,.T.);

+#8863=EDGE_CURVE('',#11640,#11638,#14151,.T.);

+#8864=EDGE_CURVE('',#11641,#11640,#14152,.T.);

+#8865=EDGE_CURVE('',#11641,#11639,#14153,.T.);

+#8866=EDGE_CURVE('',#11642,#11640,#14154,.T.);

+#8867=EDGE_CURVE('',#11643,#11642,#14155,.T.);

+#8868=EDGE_CURVE('',#11643,#11641,#14156,.T.);

+#8869=EDGE_CURVE('',#11644,#11642,#14157,.T.);

+#8870=EDGE_CURVE('',#11645,#11644,#14158,.T.);

+#8871=EDGE_CURVE('',#11645,#11643,#14159,.T.);

+#8872=EDGE_CURVE('',#11646,#11644,#14160,.T.);

+#8873=EDGE_CURVE('',#11647,#11646,#14161,.T.);

+#8874=EDGE_CURVE('',#11647,#11645,#14162,.T.);

+#8875=EDGE_CURVE('',#11648,#11646,#14163,.T.);

+#8876=EDGE_CURVE('',#11649,#11648,#14164,.T.);

+#8877=EDGE_CURVE('',#11649,#11647,#14165,.T.);

+#8878=EDGE_CURVE('',#11650,#11648,#14166,.T.);

+#8879=EDGE_CURVE('',#11651,#11650,#14167,.T.);

+#8880=EDGE_CURVE('',#11651,#11649,#14168,.T.);

+#8881=EDGE_CURVE('',#11652,#11650,#14169,.T.);

+#8882=EDGE_CURVE('',#11653,#11652,#14170,.T.);

+#8883=EDGE_CURVE('',#11653,#11651,#14171,.T.);

+#8884=EDGE_CURVE('',#11654,#11652,#14172,.T.);

+#8885=EDGE_CURVE('',#11655,#11654,#14173,.T.);

+#8886=EDGE_CURVE('',#11655,#11653,#14174,.T.);

+#8887=EDGE_CURVE('',#11656,#11654,#14175,.T.);

+#8888=EDGE_CURVE('',#11657,#11656,#14176,.T.);

+#8889=EDGE_CURVE('',#11657,#11655,#14177,.T.);

+#8890=EDGE_CURVE('',#11658,#11656,#14178,.T.);

+#8891=EDGE_CURVE('',#11659,#11658,#14179,.T.);

+#8892=EDGE_CURVE('',#11659,#11657,#14180,.T.);

+#8893=EDGE_CURVE('',#11660,#11658,#14181,.T.);

+#8894=EDGE_CURVE('',#11661,#11660,#14182,.T.);

+#8895=EDGE_CURVE('',#11661,#11659,#14183,.T.);

+#8896=EDGE_CURVE('',#11662,#11660,#14184,.T.);

+#8897=EDGE_CURVE('',#11663,#11662,#14185,.T.);

+#8898=EDGE_CURVE('',#11663,#11661,#14186,.T.);

+#8899=EDGE_CURVE('',#11664,#11662,#14187,.T.);

+#8900=EDGE_CURVE('',#11665,#11664,#14188,.T.);

+#8901=EDGE_CURVE('',#11665,#11663,#14189,.T.);

+#8902=EDGE_CURVE('',#11666,#11664,#14190,.T.);

+#8903=EDGE_CURVE('',#11667,#11666,#14191,.T.);

+#8904=EDGE_CURVE('',#11667,#11665,#14192,.T.);

+#8905=EDGE_CURVE('',#11589,#11666,#14193,.T.);

+#8906=EDGE_CURVE('',#11591,#11667,#14194,.T.);

+#8907=EDGE_CURVE('',#11587,#11513,#14195,.T.);

+#8908=EDGE_CURVE('',#11668,#10670,#14196,.T.);

+#8909=EDGE_CURVE('',#11669,#11668,#14197,.T.);

+#8910=EDGE_CURVE('',#11669,#10672,#14198,.T.);

+#8911=EDGE_CURVE('',#11670,#10671,#14199,.T.);

+#8912=EDGE_CURVE('',#11668,#11670,#14200,.T.);

+#8913=EDGE_CURVE('',#11671,#10676,#14201,.T.);

+#8914=EDGE_CURVE('',#11670,#11671,#14202,.T.);

+#8915=EDGE_CURVE('',#11672,#10675,#14203,.T.);

+#8916=EDGE_CURVE('',#11671,#11672,#14204,.T.);

+#8917=EDGE_CURVE('',#11673,#10674,#14205,.T.);

+#8918=EDGE_CURVE('',#11672,#11673,#14206,.T.);

+#8919=EDGE_CURVE('',#11674,#10673,#14207,.T.);

+#8920=EDGE_CURVE('',#11673,#11674,#14208,.T.);

+#8921=EDGE_CURVE('',#11674,#11669,#14209,.T.);

+#8922=EDGE_CURVE('',#11675,#10677,#14210,.T.);

+#8923=EDGE_CURVE('',#11676,#11675,#14211,.T.);

+#8924=EDGE_CURVE('',#11676,#10679,#14212,.T.);

+#8925=EDGE_CURVE('',#11677,#10678,#14213,.T.);

+#8926=EDGE_CURVE('',#11675,#11677,#14214,.T.);

+#8927=EDGE_CURVE('',#11678,#10756,#14215,.T.);

+#8928=EDGE_CURVE('',#11677,#11678,#14216,.T.);

+#8929=EDGE_CURVE('',#11679,#10755,#14217,.T.);

+#8930=EDGE_CURVE('',#11678,#11679,#14218,.T.);

+#8931=EDGE_CURVE('',#11680,#10754,#14219,.T.);

+#8932=EDGE_CURVE('',#11679,#11680,#14220,.T.);

+#8933=EDGE_CURVE('',#11681,#10753,#14221,.T.);

+#8934=EDGE_CURVE('',#11680,#11681,#14222,.T.);

+#8935=EDGE_CURVE('',#11682,#10752,#14223,.T.);

+#8936=EDGE_CURVE('',#11681,#11682,#14224,.T.);

+#8937=EDGE_CURVE('',#11683,#10751,#14225,.T.);

+#8938=EDGE_CURVE('',#11682,#11683,#14226,.T.);

+#8939=EDGE_CURVE('',#11684,#10750,#14227,.T.);

+#8940=EDGE_CURVE('',#11683,#11684,#14228,.T.);

+#8941=EDGE_CURVE('',#11685,#10749,#14229,.T.);

+#8942=EDGE_CURVE('',#11684,#11685,#14230,.T.);

+#8943=EDGE_CURVE('',#11686,#10748,#14231,.T.);

+#8944=EDGE_CURVE('',#11685,#11686,#14232,.T.);

+#8945=EDGE_CURVE('',#11687,#10747,#14233,.T.);

+#8946=EDGE_CURVE('',#11686,#11687,#14234,.T.);

+#8947=EDGE_CURVE('',#11688,#10746,#14235,.T.);

+#8948=EDGE_CURVE('',#11687,#11688,#14236,.T.);

+#8949=EDGE_CURVE('',#11689,#10745,#14237,.T.);

+#8950=EDGE_CURVE('',#11688,#11689,#14238,.T.);

+#8951=EDGE_CURVE('',#11690,#10744,#14239,.T.);

+#8952=EDGE_CURVE('',#11689,#11690,#14240,.T.);

+#8953=EDGE_CURVE('',#11691,#10743,#14241,.T.);

+#8954=EDGE_CURVE('',#11690,#11691,#14242,.T.);

+#8955=EDGE_CURVE('',#11692,#10742,#14243,.T.);

+#8956=EDGE_CURVE('',#11691,#11692,#14244,.T.);

+#8957=EDGE_CURVE('',#11693,#10741,#14245,.T.);

+#8958=EDGE_CURVE('',#11692,#11693,#14246,.T.);

+#8959=EDGE_CURVE('',#11694,#10740,#14247,.T.);

+#8960=EDGE_CURVE('',#11693,#11694,#14248,.T.);

+#8961=EDGE_CURVE('',#11695,#10739,#14249,.T.);

+#8962=EDGE_CURVE('',#11694,#11695,#14250,.T.);

+#8963=EDGE_CURVE('',#11696,#10738,#14251,.T.);

+#8964=EDGE_CURVE('',#11695,#11696,#14252,.T.);

+#8965=EDGE_CURVE('',#11697,#10737,#14253,.T.);

+#8966=EDGE_CURVE('',#11696,#11697,#14254,.T.);

+#8967=EDGE_CURVE('',#11698,#10736,#14255,.T.);

+#8968=EDGE_CURVE('',#11697,#11698,#14256,.T.);

+#8969=EDGE_CURVE('',#11699,#10735,#14257,.T.);

+#8970=EDGE_CURVE('',#11698,#11699,#14258,.T.);

+#8971=EDGE_CURVE('',#11700,#10734,#14259,.T.);

+#8972=EDGE_CURVE('',#11699,#11700,#14260,.T.);

+#8973=EDGE_CURVE('',#11701,#10733,#14261,.T.);

+#8974=EDGE_CURVE('',#11700,#11701,#14262,.T.);

+#8975=EDGE_CURVE('',#11702,#10732,#14263,.T.);

+#8976=EDGE_CURVE('',#11701,#11702,#14264,.T.);

+#8977=EDGE_CURVE('',#11703,#10731,#14265,.T.);

+#8978=EDGE_CURVE('',#11702,#11703,#14266,.T.);

+#8979=EDGE_CURVE('',#11704,#10730,#14267,.T.);

+#8980=EDGE_CURVE('',#11703,#11704,#14268,.T.);

+#8981=EDGE_CURVE('',#11705,#10729,#14269,.T.);

+#8982=EDGE_CURVE('',#11704,#11705,#14270,.T.);

+#8983=EDGE_CURVE('',#11706,#10728,#14271,.T.);

+#8984=EDGE_CURVE('',#11705,#11706,#14272,.T.);

+#8985=EDGE_CURVE('',#11707,#10727,#14273,.T.);

+#8986=EDGE_CURVE('',#11706,#11707,#14274,.T.);

+#8987=EDGE_CURVE('',#11708,#10726,#14275,.T.);

+#8988=EDGE_CURVE('',#11707,#11708,#14276,.T.);

+#8989=EDGE_CURVE('',#11709,#10725,#14277,.T.);

+#8990=EDGE_CURVE('',#11708,#11709,#14278,.T.);

+#8991=EDGE_CURVE('',#11710,#10724,#14279,.T.);

+#8992=EDGE_CURVE('',#11709,#11710,#14280,.T.);

+#8993=EDGE_CURVE('',#11711,#10723,#14281,.T.);

+#8994=EDGE_CURVE('',#11710,#11711,#14282,.T.);

+#8995=EDGE_CURVE('',#11712,#10722,#14283,.T.);

+#8996=EDGE_CURVE('',#11711,#11712,#14284,.T.);

+#8997=EDGE_CURVE('',#11713,#10721,#14285,.T.);

+#8998=EDGE_CURVE('',#11712,#11713,#14286,.T.);

+#8999=EDGE_CURVE('',#11714,#10720,#14287,.T.);

+#9000=EDGE_CURVE('',#11713,#11714,#14288,.T.);

+#9001=EDGE_CURVE('',#11715,#10719,#14289,.T.);

+#9002=EDGE_CURVE('',#11714,#11715,#14290,.T.);

+#9003=EDGE_CURVE('',#11716,#10718,#14291,.T.);

+#9004=EDGE_CURVE('',#11715,#11716,#14292,.T.);

+#9005=EDGE_CURVE('',#11717,#10717,#14293,.T.);

+#9006=EDGE_CURVE('',#11716,#11717,#14294,.T.);

+#9007=EDGE_CURVE('',#11718,#10716,#14295,.T.);

+#9008=EDGE_CURVE('',#11717,#11718,#14296,.T.);

+#9009=EDGE_CURVE('',#11719,#10715,#14297,.T.);

+#9010=EDGE_CURVE('',#11718,#11719,#14298,.T.);

+#9011=EDGE_CURVE('',#11720,#10714,#14299,.T.);

+#9012=EDGE_CURVE('',#11719,#11720,#14300,.T.);

+#9013=EDGE_CURVE('',#11721,#10713,#14301,.T.);

+#9014=EDGE_CURVE('',#11720,#11721,#14302,.T.);

+#9015=EDGE_CURVE('',#11722,#10712,#14303,.T.);

+#9016=EDGE_CURVE('',#11721,#11722,#14304,.T.);

+#9017=EDGE_CURVE('',#11723,#10711,#14305,.T.);

+#9018=EDGE_CURVE('',#11722,#11723,#14306,.T.);

+#9019=EDGE_CURVE('',#11724,#10710,#14307,.T.);

+#9020=EDGE_CURVE('',#11723,#11724,#14308,.T.);

+#9021=EDGE_CURVE('',#11725,#10709,#14309,.T.);

+#9022=EDGE_CURVE('',#11724,#11725,#14310,.T.);

+#9023=EDGE_CURVE('',#11726,#10708,#14311,.T.);

+#9024=EDGE_CURVE('',#11725,#11726,#14312,.T.);

+#9025=EDGE_CURVE('',#11727,#10707,#14313,.T.);

+#9026=EDGE_CURVE('',#11726,#11727,#14314,.T.);

+#9027=EDGE_CURVE('',#11728,#10706,#14315,.T.);

+#9028=EDGE_CURVE('',#11727,#11728,#14316,.T.);

+#9029=EDGE_CURVE('',#11729,#10705,#14317,.T.);

+#9030=EDGE_CURVE('',#11728,#11729,#14318,.T.);

+#9031=EDGE_CURVE('',#11730,#10704,#14319,.T.);

+#9032=EDGE_CURVE('',#11729,#11730,#14320,.T.);

+#9033=EDGE_CURVE('',#11731,#10703,#14321,.T.);

+#9034=EDGE_CURVE('',#11730,#11731,#14322,.T.);

+#9035=EDGE_CURVE('',#11732,#10702,#14323,.T.);

+#9036=EDGE_CURVE('',#11731,#11732,#14324,.T.);

+#9037=EDGE_CURVE('',#11733,#10701,#14325,.T.);

+#9038=EDGE_CURVE('',#11732,#11733,#14326,.T.);

+#9039=EDGE_CURVE('',#11734,#10700,#14327,.T.);

+#9040=EDGE_CURVE('',#11733,#11734,#14328,.T.);

+#9041=EDGE_CURVE('',#11735,#10699,#14329,.T.);

+#9042=EDGE_CURVE('',#11734,#11735,#14330,.T.);

+#9043=EDGE_CURVE('',#11736,#10698,#14331,.T.);

+#9044=EDGE_CURVE('',#11735,#11736,#14332,.T.);

+#9045=EDGE_CURVE('',#11737,#10697,#14333,.T.);

+#9046=EDGE_CURVE('',#11736,#11737,#14334,.T.);

+#9047=EDGE_CURVE('',#11738,#10696,#14335,.T.);

+#9048=EDGE_CURVE('',#11737,#11738,#14336,.T.);

+#9049=EDGE_CURVE('',#11739,#10695,#14337,.T.);

+#9050=EDGE_CURVE('',#11738,#11739,#14338,.T.);

+#9051=EDGE_CURVE('',#11740,#10694,#14339,.T.);

+#9052=EDGE_CURVE('',#11739,#11740,#14340,.T.);

+#9053=EDGE_CURVE('',#11741,#10693,#14341,.T.);

+#9054=EDGE_CURVE('',#11740,#11741,#14342,.T.);

+#9055=EDGE_CURVE('',#11742,#10692,#14343,.T.);

+#9056=EDGE_CURVE('',#11741,#11742,#14344,.T.);

+#9057=EDGE_CURVE('',#11743,#10691,#14345,.T.);

+#9058=EDGE_CURVE('',#11742,#11743,#14346,.T.);

+#9059=EDGE_CURVE('',#11744,#10690,#14347,.T.);

+#9060=EDGE_CURVE('',#11743,#11744,#14348,.T.);

+#9061=EDGE_CURVE('',#11745,#10689,#14349,.T.);

+#9062=EDGE_CURVE('',#11744,#11745,#14350,.T.);

+#9063=EDGE_CURVE('',#11746,#10688,#14351,.T.);

+#9064=EDGE_CURVE('',#11745,#11746,#14352,.T.);

+#9065=EDGE_CURVE('',#11747,#10687,#14353,.T.);

+#9066=EDGE_CURVE('',#11746,#11747,#14354,.T.);

+#9067=EDGE_CURVE('',#11748,#10686,#14355,.T.);

+#9068=EDGE_CURVE('',#11747,#11748,#14356,.T.);

+#9069=EDGE_CURVE('',#11749,#10685,#14357,.T.);

+#9070=EDGE_CURVE('',#11748,#11749,#14358,.T.);

+#9071=EDGE_CURVE('',#11750,#10684,#14359,.T.);

+#9072=EDGE_CURVE('',#11749,#11750,#14360,.T.);

+#9073=EDGE_CURVE('',#11751,#10683,#14361,.T.);

+#9074=EDGE_CURVE('',#11750,#11751,#14362,.T.);

+#9075=EDGE_CURVE('',#11752,#10682,#14363,.T.);

+#9076=EDGE_CURVE('',#11751,#11752,#14364,.T.);

+#9077=EDGE_CURVE('',#11753,#10681,#14365,.T.);

+#9078=EDGE_CURVE('',#11752,#11753,#14366,.T.);

+#9079=EDGE_CURVE('',#11754,#10680,#14367,.T.);

+#9080=EDGE_CURVE('',#11753,#11754,#14368,.T.);

+#9081=EDGE_CURVE('',#11755,#11756,#14369,.T.);

+#9082=EDGE_CURVE('',#11757,#11755,#14370,.T.);

+#9083=EDGE_CURVE('',#11757,#11758,#14371,.T.);

+#9084=EDGE_CURVE('',#11758,#11756,#14372,.T.);

+#9085=EDGE_CURVE('',#11759,#11755,#14373,.T.);

+#9086=EDGE_CURVE('',#11760,#11759,#14374,.T.);

+#9087=EDGE_CURVE('',#11760,#11757,#14375,.T.);

+#9088=EDGE_CURVE('',#11761,#11759,#14376,.T.);

+#9089=EDGE_CURVE('',#11762,#11761,#14377,.T.);

+#9090=EDGE_CURVE('',#11762,#11760,#14378,.T.);

+#9091=EDGE_CURVE('',#11763,#11761,#14379,.T.);

+#9092=EDGE_CURVE('',#11764,#11763,#14380,.T.);

+#9093=EDGE_CURVE('',#11764,#11762,#14381,.T.);

+#9094=EDGE_CURVE('',#11765,#11763,#14382,.T.);

+#9095=EDGE_CURVE('',#11766,#11765,#14383,.T.);

+#9096=EDGE_CURVE('',#11766,#11764,#14384,.T.);

+#9097=EDGE_CURVE('',#11767,#11765,#14385,.T.);

+#9098=EDGE_CURVE('',#11768,#11767,#14386,.T.);

+#9099=EDGE_CURVE('',#11768,#11766,#14387,.T.);

+#9100=EDGE_CURVE('',#11769,#11767,#14388,.T.);

+#9101=EDGE_CURVE('',#11770,#11769,#14389,.T.);

+#9102=EDGE_CURVE('',#11770,#11768,#14390,.T.);

+#9103=EDGE_CURVE('',#11771,#11769,#14391,.T.);

+#9104=EDGE_CURVE('',#11772,#11771,#14392,.T.);

+#9105=EDGE_CURVE('',#11772,#11770,#14393,.T.);

+#9106=EDGE_CURVE('',#11773,#11771,#14394,.T.);

+#9107=EDGE_CURVE('',#11774,#11773,#14395,.T.);

+#9108=EDGE_CURVE('',#11774,#11772,#14396,.T.);

+#9109=EDGE_CURVE('',#11775,#11773,#14397,.T.);

+#9110=EDGE_CURVE('',#11776,#11775,#14398,.T.);

+#9111=EDGE_CURVE('',#11776,#11774,#14399,.T.);

+#9112=EDGE_CURVE('',#11777,#11775,#14400,.T.);

+#9113=EDGE_CURVE('',#11778,#11777,#14401,.T.);

+#9114=EDGE_CURVE('',#11778,#11776,#14402,.T.);

+#9115=EDGE_CURVE('',#11779,#11777,#14403,.T.);

+#9116=EDGE_CURVE('',#11780,#11779,#14404,.T.);

+#9117=EDGE_CURVE('',#11780,#11778,#14405,.T.);

+#9118=EDGE_CURVE('',#11781,#11779,#14406,.T.);

+#9119=EDGE_CURVE('',#11782,#11781,#14407,.T.);

+#9120=EDGE_CURVE('',#11782,#11780,#14408,.T.);

+#9121=EDGE_CURVE('',#11783,#11781,#14409,.T.);

+#9122=EDGE_CURVE('',#11784,#11783,#14410,.T.);

+#9123=EDGE_CURVE('',#11784,#11782,#14411,.T.);

+#9124=EDGE_CURVE('',#11785,#11783,#14412,.T.);

+#9125=EDGE_CURVE('',#11786,#11785,#14413,.T.);

+#9126=EDGE_CURVE('',#11786,#11784,#14414,.T.);

+#9127=EDGE_CURVE('',#11787,#11785,#14415,.T.);

+#9128=EDGE_CURVE('',#11788,#11787,#14416,.T.);

+#9129=EDGE_CURVE('',#11788,#11786,#14417,.T.);

+#9130=EDGE_CURVE('',#11789,#11787,#14418,.T.);

+#9131=EDGE_CURVE('',#11790,#11789,#14419,.T.);

+#9132=EDGE_CURVE('',#11790,#11788,#14420,.T.);

+#9133=EDGE_CURVE('',#11791,#11789,#14421,.T.);

+#9134=EDGE_CURVE('',#11792,#11791,#14422,.T.);

+#9135=EDGE_CURVE('',#11792,#11790,#14423,.T.);

+#9136=EDGE_CURVE('',#11793,#11791,#14424,.T.);

+#9137=EDGE_CURVE('',#11794,#11793,#14425,.T.);

+#9138=EDGE_CURVE('',#11794,#11792,#14426,.T.);

+#9139=EDGE_CURVE('',#11795,#11793,#14427,.T.);

+#9140=EDGE_CURVE('',#11796,#11795,#14428,.T.);

+#9141=EDGE_CURVE('',#11796,#11794,#14429,.T.);

+#9142=EDGE_CURVE('',#11797,#11795,#14430,.T.);

+#9143=EDGE_CURVE('',#11798,#11797,#14431,.T.);

+#9144=EDGE_CURVE('',#11798,#11796,#14432,.T.);

+#9145=EDGE_CURVE('',#11799,#11797,#14433,.T.);

+#9146=EDGE_CURVE('',#11800,#11799,#14434,.T.);

+#9147=EDGE_CURVE('',#11800,#11798,#14435,.T.);

+#9148=EDGE_CURVE('',#11801,#11799,#14436,.T.);

+#9149=EDGE_CURVE('',#11802,#11801,#14437,.T.);

+#9150=EDGE_CURVE('',#11802,#11800,#14438,.T.);

+#9151=EDGE_CURVE('',#11803,#11801,#14439,.T.);

+#9152=EDGE_CURVE('',#11804,#11803,#14440,.T.);

+#9153=EDGE_CURVE('',#11804,#11802,#14441,.T.);

+#9154=EDGE_CURVE('',#11805,#11803,#14442,.T.);

+#9155=EDGE_CURVE('',#11806,#11805,#14443,.T.);

+#9156=EDGE_CURVE('',#11806,#11804,#14444,.T.);

+#9157=EDGE_CURVE('',#11807,#11805,#14445,.T.);

+#9158=EDGE_CURVE('',#11808,#11807,#14446,.T.);

+#9159=EDGE_CURVE('',#11808,#11806,#14447,.T.);

+#9160=EDGE_CURVE('',#11809,#11807,#14448,.T.);

+#9161=EDGE_CURVE('',#11810,#11809,#14449,.T.);

+#9162=EDGE_CURVE('',#11810,#11808,#14450,.T.);

+#9163=EDGE_CURVE('',#11811,#11809,#14451,.T.);

+#9164=EDGE_CURVE('',#11812,#11811,#14452,.T.);

+#9165=EDGE_CURVE('',#11812,#11810,#14453,.T.);

+#9166=EDGE_CURVE('',#11813,#11811,#14454,.T.);

+#9167=EDGE_CURVE('',#11814,#11813,#14455,.T.);

+#9168=EDGE_CURVE('',#11814,#11812,#14456,.T.);

+#9169=EDGE_CURVE('',#11815,#11813,#14457,.T.);

+#9170=EDGE_CURVE('',#11816,#11815,#14458,.T.);

+#9171=EDGE_CURVE('',#11816,#11814,#14459,.T.);

+#9172=EDGE_CURVE('',#11817,#11815,#14460,.T.);

+#9173=EDGE_CURVE('',#11818,#11817,#14461,.T.);

+#9174=EDGE_CURVE('',#11818,#11816,#14462,.T.);

+#9175=EDGE_CURVE('',#11819,#11817,#14463,.T.);

+#9176=EDGE_CURVE('',#11820,#11819,#14464,.T.);

+#9177=EDGE_CURVE('',#11820,#11818,#14465,.T.);

+#9178=EDGE_CURVE('',#11821,#11819,#14466,.T.);

+#9179=EDGE_CURVE('',#11822,#11821,#14467,.T.);

+#9180=EDGE_CURVE('',#11822,#11820,#14468,.T.);

+#9181=EDGE_CURVE('',#11823,#11821,#14469,.T.);

+#9182=EDGE_CURVE('',#11824,#11823,#14470,.T.);

+#9183=EDGE_CURVE('',#11824,#11822,#14471,.T.);

+#9184=EDGE_CURVE('',#11825,#11823,#14472,.T.);

+#9185=EDGE_CURVE('',#11826,#11825,#14473,.T.);

+#9186=EDGE_CURVE('',#11826,#11824,#14474,.T.);

+#9187=EDGE_CURVE('',#11827,#11825,#14475,.T.);

+#9188=EDGE_CURVE('',#11828,#11827,#14476,.T.);

+#9189=EDGE_CURVE('',#11828,#11826,#14477,.T.);

+#9190=EDGE_CURVE('',#11829,#11827,#14478,.T.);

+#9191=EDGE_CURVE('',#11830,#11829,#14479,.T.);

+#9192=EDGE_CURVE('',#11830,#11828,#14480,.T.);

+#9193=EDGE_CURVE('',#11831,#11829,#14481,.T.);

+#9194=EDGE_CURVE('',#11832,#11831,#14482,.T.);

+#9195=EDGE_CURVE('',#11832,#11830,#14483,.T.);

+#9196=EDGE_CURVE('',#11833,#11831,#14484,.T.);

+#9197=EDGE_CURVE('',#11834,#11833,#14485,.T.);

+#9198=EDGE_CURVE('',#11834,#11832,#14486,.T.);

+#9199=EDGE_CURVE('',#11835,#11836,#14487,.T.);

+#9200=EDGE_CURVE('',#11837,#11835,#14488,.T.);

+#9201=EDGE_CURVE('',#11837,#11838,#14489,.T.);

+#9202=EDGE_CURVE('',#11838,#11836,#14490,.T.);

+#9203=EDGE_CURVE('',#11839,#11835,#14491,.T.);

+#9204=EDGE_CURVE('',#11840,#11839,#14492,.T.);

+#9205=EDGE_CURVE('',#11840,#11837,#14493,.T.);

+#9206=EDGE_CURVE('',#11841,#11839,#14494,.T.);

+#9207=EDGE_CURVE('',#11842,#11841,#14495,.T.);

+#9208=EDGE_CURVE('',#11842,#11840,#14496,.T.);

+#9209=EDGE_CURVE('',#11843,#11841,#14497,.T.);

+#9210=EDGE_CURVE('',#11844,#11843,#14498,.T.);

+#9211=EDGE_CURVE('',#11844,#11842,#14499,.T.);

+#9212=EDGE_CURVE('',#11845,#11843,#14500,.T.);

+#9213=EDGE_CURVE('',#11846,#11845,#14501,.T.);

+#9214=EDGE_CURVE('',#11846,#11844,#14502,.T.);

+#9215=EDGE_CURVE('',#11847,#11845,#14503,.T.);

+#9216=EDGE_CURVE('',#11848,#11847,#14504,.T.);

+#9217=EDGE_CURVE('',#11848,#11846,#14505,.T.);

+#9218=EDGE_CURVE('',#11849,#11847,#14506,.T.);

+#9219=EDGE_CURVE('',#11850,#11849,#14507,.T.);

+#9220=EDGE_CURVE('',#11850,#11848,#14508,.T.);

+#9221=EDGE_CURVE('',#11851,#11849,#14509,.T.);

+#9222=EDGE_CURVE('',#11852,#11851,#14510,.T.);

+#9223=EDGE_CURVE('',#11852,#11850,#14511,.T.);

+#9224=EDGE_CURVE('',#11853,#11851,#14512,.T.);

+#9225=EDGE_CURVE('',#11854,#11853,#14513,.T.);

+#9226=EDGE_CURVE('',#11854,#11852,#14514,.T.);

+#9227=EDGE_CURVE('',#11855,#11853,#14515,.T.);

+#9228=EDGE_CURVE('',#11856,#11855,#14516,.T.);

+#9229=EDGE_CURVE('',#11856,#11854,#14517,.T.);

+#9230=EDGE_CURVE('',#11857,#11855,#14518,.T.);

+#9231=EDGE_CURVE('',#11858,#11857,#14519,.T.);

+#9232=EDGE_CURVE('',#11858,#11856,#14520,.T.);

+#9233=EDGE_CURVE('',#11859,#11857,#14521,.T.);

+#9234=EDGE_CURVE('',#11860,#11859,#14522,.T.);

+#9235=EDGE_CURVE('',#11860,#11858,#14523,.T.);

+#9236=EDGE_CURVE('',#11861,#11859,#14524,.T.);

+#9237=EDGE_CURVE('',#11862,#11861,#14525,.T.);

+#9238=EDGE_CURVE('',#11862,#11860,#14526,.T.);

+#9239=EDGE_CURVE('',#11863,#11861,#14527,.T.);

+#9240=EDGE_CURVE('',#11864,#11863,#14528,.T.);

+#9241=EDGE_CURVE('',#11864,#11862,#14529,.T.);

+#9242=EDGE_CURVE('',#11865,#11863,#14530,.T.);

+#9243=EDGE_CURVE('',#11866,#11865,#14531,.T.);

+#9244=EDGE_CURVE('',#11866,#11864,#14532,.T.);

+#9245=EDGE_CURVE('',#11867,#11865,#14533,.T.);

+#9246=EDGE_CURVE('',#11868,#11867,#14534,.T.);

+#9247=EDGE_CURVE('',#11868,#11866,#14535,.T.);

+#9248=EDGE_CURVE('',#11869,#11867,#14536,.T.);

+#9249=EDGE_CURVE('',#11870,#11869,#14537,.T.);

+#9250=EDGE_CURVE('',#11870,#11868,#14538,.T.);

+#9251=EDGE_CURVE('',#11871,#11869,#14539,.T.);

+#9252=EDGE_CURVE('',#11872,#11871,#14540,.T.);

+#9253=EDGE_CURVE('',#11872,#11870,#14541,.T.);

+#9254=EDGE_CURVE('',#11873,#11871,#14542,.T.);

+#9255=EDGE_CURVE('',#11874,#11873,#14543,.T.);

+#9256=EDGE_CURVE('',#11874,#11872,#14544,.T.);

+#9257=EDGE_CURVE('',#11875,#11873,#14545,.T.);

+#9258=EDGE_CURVE('',#11876,#11875,#14546,.T.);

+#9259=EDGE_CURVE('',#11876,#11874,#14547,.T.);

+#9260=EDGE_CURVE('',#11877,#11875,#14548,.T.);

+#9261=EDGE_CURVE('',#11878,#11877,#14549,.T.);

+#9262=EDGE_CURVE('',#11878,#11876,#14550,.T.);

+#9263=EDGE_CURVE('',#11879,#11877,#14551,.T.);

+#9264=EDGE_CURVE('',#11880,#11879,#14552,.T.);

+#9265=EDGE_CURVE('',#11880,#11878,#14553,.T.);

+#9266=EDGE_CURVE('',#11881,#11879,#14554,.T.);

+#9267=EDGE_CURVE('',#11882,#11881,#14555,.T.);

+#9268=EDGE_CURVE('',#11882,#11880,#14556,.T.);

+#9269=EDGE_CURVE('',#11883,#11881,#14557,.T.);

+#9270=EDGE_CURVE('',#11884,#11883,#14558,.T.);

+#9271=EDGE_CURVE('',#11884,#11882,#14559,.T.);

+#9272=EDGE_CURVE('',#11885,#11883,#14560,.T.);

+#9273=EDGE_CURVE('',#11886,#11885,#14561,.T.);

+#9274=EDGE_CURVE('',#11886,#11884,#14562,.T.);

+#9275=EDGE_CURVE('',#11887,#11885,#14563,.T.);

+#9276=EDGE_CURVE('',#11888,#11887,#14564,.T.);

+#9277=EDGE_CURVE('',#11888,#11886,#14565,.T.);

+#9278=EDGE_CURVE('',#11889,#11887,#14566,.T.);

+#9279=EDGE_CURVE('',#11890,#11889,#14567,.T.);

+#9280=EDGE_CURVE('',#11890,#11888,#14568,.T.);

+#9281=EDGE_CURVE('',#11891,#11889,#14569,.T.);

+#9282=EDGE_CURVE('',#11892,#11891,#14570,.T.);

+#9283=EDGE_CURVE('',#11892,#11890,#14571,.T.);

+#9284=EDGE_CURVE('',#11893,#11891,#14572,.T.);

+#9285=EDGE_CURVE('',#11894,#11893,#14573,.T.);

+#9286=EDGE_CURVE('',#11894,#11892,#14574,.T.);

+#9287=EDGE_CURVE('',#11895,#11893,#14575,.T.);

+#9288=EDGE_CURVE('',#11896,#11895,#14576,.T.);

+#9289=EDGE_CURVE('',#11896,#11894,#14577,.T.);

+#9290=EDGE_CURVE('',#11897,#11895,#14578,.T.);

+#9291=EDGE_CURVE('',#11898,#11897,#14579,.T.);

+#9292=EDGE_CURVE('',#11898,#11896,#14580,.T.);

+#9293=EDGE_CURVE('',#11899,#11897,#14581,.T.);

+#9294=EDGE_CURVE('',#11900,#11899,#14582,.T.);

+#9295=EDGE_CURVE('',#11900,#11898,#14583,.T.);

+#9296=EDGE_CURVE('',#11901,#11899,#14584,.T.);

+#9297=EDGE_CURVE('',#11902,#11901,#14585,.T.);

+#9298=EDGE_CURVE('',#11902,#11900,#14586,.T.);

+#9299=EDGE_CURVE('',#11903,#11901,#14587,.T.);

+#9300=EDGE_CURVE('',#11904,#11903,#14588,.T.);

+#9301=EDGE_CURVE('',#11904,#11902,#14589,.T.);

+#9302=EDGE_CURVE('',#11905,#11903,#14590,.T.);

+#9303=EDGE_CURVE('',#11906,#11905,#14591,.T.);

+#9304=EDGE_CURVE('',#11906,#11904,#14592,.T.);

+#9305=EDGE_CURVE('',#11907,#11905,#14593,.T.);

+#9306=EDGE_CURVE('',#11908,#11907,#14594,.T.);

+#9307=EDGE_CURVE('',#11908,#11906,#14595,.T.);

+#9308=EDGE_CURVE('',#11909,#11907,#14596,.T.);

+#9309=EDGE_CURVE('',#11910,#11909,#14597,.T.);

+#9310=EDGE_CURVE('',#11910,#11908,#14598,.T.);

+#9311=EDGE_CURVE('',#11911,#11909,#14599,.T.);

+#9312=EDGE_CURVE('',#11912,#11911,#14600,.T.);

+#9313=EDGE_CURVE('',#11912,#11910,#14601,.T.);

+#9314=EDGE_CURVE('',#11913,#11911,#14602,.T.);

+#9315=EDGE_CURVE('',#11914,#11913,#14603,.T.);

+#9316=EDGE_CURVE('',#11914,#11912,#14604,.T.);

+#9317=EDGE_CURVE('',#11756,#11833,#14605,.T.);

+#9318=EDGE_CURVE('',#11758,#11834,#14606,.T.);

+#9319=EDGE_CURVE('',#11836,#11913,#14607,.T.);

+#9320=EDGE_CURVE('',#11838,#11914,#14608,.T.);

+#9321=EDGE_CURVE('',#11754,#11676,#14609,.T.);

+#9322=EDGE_CURVE('',#11915,#10757,#14610,.T.);

+#9323=EDGE_CURVE('',#11916,#11915,#14611,.T.);

+#9324=EDGE_CURVE('',#11916,#10759,#14612,.T.);

+#9325=EDGE_CURVE('',#11917,#10758,#14613,.T.);

+#9326=EDGE_CURVE('',#11915,#11917,#14614,.T.);

+#9327=EDGE_CURVE('',#11918,#10832,#14615,.T.);

+#9328=EDGE_CURVE('',#11917,#11918,#14616,.T.);

+#9329=EDGE_CURVE('',#11919,#10831,#14617,.T.);

+#9330=EDGE_CURVE('',#11918,#11919,#14618,.T.);

+#9331=EDGE_CURVE('',#11920,#10830,#14619,.T.);

+#9332=EDGE_CURVE('',#11919,#11920,#14620,.T.);

+#9333=EDGE_CURVE('',#11921,#10829,#14621,.T.);

+#9334=EDGE_CURVE('',#11920,#11921,#14622,.T.);

+#9335=EDGE_CURVE('',#11922,#10828,#14623,.T.);

+#9336=EDGE_CURVE('',#11921,#11922,#14624,.T.);

+#9337=EDGE_CURVE('',#11923,#10827,#14625,.T.);

+#9338=EDGE_CURVE('',#11922,#11923,#14626,.T.);

+#9339=EDGE_CURVE('',#11924,#10826,#14627,.T.);

+#9340=EDGE_CURVE('',#11923,#11924,#14628,.T.);

+#9341=EDGE_CURVE('',#11925,#10825,#14629,.T.);

+#9342=EDGE_CURVE('',#11924,#11925,#14630,.T.);

+#9343=EDGE_CURVE('',#11926,#10824,#14631,.T.);

+#9344=EDGE_CURVE('',#11925,#11926,#14632,.T.);

+#9345=EDGE_CURVE('',#11927,#10823,#14633,.T.);

+#9346=EDGE_CURVE('',#11926,#11927,#14634,.T.);

+#9347=EDGE_CURVE('',#11928,#10822,#14635,.T.);

+#9348=EDGE_CURVE('',#11927,#11928,#14636,.T.);

+#9349=EDGE_CURVE('',#11929,#10821,#14637,.T.);

+#9350=EDGE_CURVE('',#11928,#11929,#14638,.T.);

+#9351=EDGE_CURVE('',#11930,#10820,#14639,.T.);

+#9352=EDGE_CURVE('',#11929,#11930,#14640,.T.);

+#9353=EDGE_CURVE('',#11931,#10819,#14641,.T.);

+#9354=EDGE_CURVE('',#11930,#11931,#14642,.T.);

+#9355=EDGE_CURVE('',#11932,#10818,#14643,.T.);

+#9356=EDGE_CURVE('',#11931,#11932,#14644,.T.);

+#9357=EDGE_CURVE('',#11933,#10817,#14645,.T.);

+#9358=EDGE_CURVE('',#11932,#11933,#14646,.T.);

+#9359=EDGE_CURVE('',#11934,#10816,#14647,.T.);

+#9360=EDGE_CURVE('',#11933,#11934,#14648,.T.);

+#9361=EDGE_CURVE('',#11935,#10815,#14649,.T.);

+#9362=EDGE_CURVE('',#11934,#11935,#14650,.T.);

+#9363=EDGE_CURVE('',#11936,#10814,#14651,.T.);

+#9364=EDGE_CURVE('',#11935,#11936,#14652,.T.);

+#9365=EDGE_CURVE('',#11937,#10813,#14653,.T.);

+#9366=EDGE_CURVE('',#11936,#11937,#14654,.T.);

+#9367=EDGE_CURVE('',#11938,#10812,#14655,.T.);

+#9368=EDGE_CURVE('',#11937,#11938,#14656,.T.);

+#9369=EDGE_CURVE('',#11939,#10811,#14657,.T.);

+#9370=EDGE_CURVE('',#11938,#11939,#14658,.T.);

+#9371=EDGE_CURVE('',#11940,#10810,#14659,.T.);

+#9372=EDGE_CURVE('',#11939,#11940,#14660,.T.);

+#9373=EDGE_CURVE('',#11941,#10809,#14661,.T.);

+#9374=EDGE_CURVE('',#11940,#11941,#14662,.T.);

+#9375=EDGE_CURVE('',#11942,#10808,#14663,.T.);

+#9376=EDGE_CURVE('',#11941,#11942,#14664,.T.);

+#9377=EDGE_CURVE('',#11943,#10807,#14665,.T.);

+#9378=EDGE_CURVE('',#11942,#11943,#14666,.T.);

+#9379=EDGE_CURVE('',#11944,#10806,#14667,.T.);

+#9380=EDGE_CURVE('',#11943,#11944,#14668,.T.);

+#9381=EDGE_CURVE('',#11945,#10805,#14669,.T.);

+#9382=EDGE_CURVE('',#11944,#11945,#14670,.T.);

+#9383=EDGE_CURVE('',#11946,#10804,#14671,.T.);

+#9384=EDGE_CURVE('',#11945,#11946,#14672,.T.);

+#9385=EDGE_CURVE('',#11947,#10803,#14673,.T.);

+#9386=EDGE_CURVE('',#11946,#11947,#14674,.T.);

+#9387=EDGE_CURVE('',#11948,#10802,#14675,.T.);

+#9388=EDGE_CURVE('',#11947,#11948,#14676,.T.);

+#9389=EDGE_CURVE('',#11949,#10801,#14677,.T.);

+#9390=EDGE_CURVE('',#11948,#11949,#14678,.T.);

+#9391=EDGE_CURVE('',#11950,#10800,#14679,.T.);

+#9392=EDGE_CURVE('',#11949,#11950,#14680,.T.);

+#9393=EDGE_CURVE('',#11951,#10799,#14681,.T.);

+#9394=EDGE_CURVE('',#11950,#11951,#14682,.T.);

+#9395=EDGE_CURVE('',#11952,#10798,#14683,.T.);

+#9396=EDGE_CURVE('',#11951,#11952,#14684,.T.);

+#9397=EDGE_CURVE('',#11953,#10797,#14685,.T.);

+#9398=EDGE_CURVE('',#11952,#11953,#14686,.T.);

+#9399=EDGE_CURVE('',#11954,#10796,#14687,.T.);

+#9400=EDGE_CURVE('',#11953,#11954,#14688,.T.);

+#9401=EDGE_CURVE('',#11955,#10795,#14689,.T.);

+#9402=EDGE_CURVE('',#11954,#11955,#14690,.T.);

+#9403=EDGE_CURVE('',#11956,#10794,#14691,.T.);

+#9404=EDGE_CURVE('',#11955,#11956,#14692,.T.);

+#9405=EDGE_CURVE('',#11957,#10793,#14693,.T.);

+#9406=EDGE_CURVE('',#11956,#11957,#14694,.T.);

+#9407=EDGE_CURVE('',#11958,#10792,#14695,.T.);

+#9408=EDGE_CURVE('',#11957,#11958,#14696,.T.);

+#9409=EDGE_CURVE('',#11959,#10791,#14697,.T.);

+#9410=EDGE_CURVE('',#11958,#11959,#14698,.T.);

+#9411=EDGE_CURVE('',#11960,#10790,#14699,.T.);

+#9412=EDGE_CURVE('',#11959,#11960,#14700,.T.);

+#9413=EDGE_CURVE('',#11961,#10789,#14701,.T.);

+#9414=EDGE_CURVE('',#11960,#11961,#14702,.T.);

+#9415=EDGE_CURVE('',#11962,#10788,#14703,.T.);

+#9416=EDGE_CURVE('',#11961,#11962,#14704,.T.);

+#9417=EDGE_CURVE('',#11963,#10787,#14705,.T.);

+#9418=EDGE_CURVE('',#11962,#11963,#14706,.T.);

+#9419=EDGE_CURVE('',#11964,#10786,#14707,.T.);

+#9420=EDGE_CURVE('',#11963,#11964,#14708,.T.);

+#9421=EDGE_CURVE('',#11965,#10785,#14709,.T.);

+#9422=EDGE_CURVE('',#11964,#11965,#14710,.T.);

+#9423=EDGE_CURVE('',#11966,#10784,#14711,.T.);

+#9424=EDGE_CURVE('',#11965,#11966,#14712,.T.);

+#9425=EDGE_CURVE('',#11967,#10783,#14713,.T.);

+#9426=EDGE_CURVE('',#11966,#11967,#14714,.T.);

+#9427=EDGE_CURVE('',#11968,#10782,#14715,.T.);

+#9428=EDGE_CURVE('',#11967,#11968,#14716,.T.);

+#9429=EDGE_CURVE('',#11969,#10781,#14717,.T.);

+#9430=EDGE_CURVE('',#11968,#11969,#14718,.T.);

+#9431=EDGE_CURVE('',#11970,#10780,#14719,.T.);

+#9432=EDGE_CURVE('',#11969,#11970,#14720,.T.);

+#9433=EDGE_CURVE('',#11971,#10779,#14721,.T.);

+#9434=EDGE_CURVE('',#11970,#11971,#14722,.T.);

+#9435=EDGE_CURVE('',#11972,#10778,#14723,.T.);

+#9436=EDGE_CURVE('',#11971,#11972,#14724,.T.);

+#9437=EDGE_CURVE('',#11973,#10777,#14725,.T.);

+#9438=EDGE_CURVE('',#11972,#11973,#14726,.T.);

+#9439=EDGE_CURVE('',#11974,#10776,#14727,.T.);

+#9440=EDGE_CURVE('',#11973,#11974,#14728,.T.);

+#9441=EDGE_CURVE('',#11975,#10775,#14729,.T.);

+#9442=EDGE_CURVE('',#11974,#11975,#14730,.T.);

+#9443=EDGE_CURVE('',#11976,#10774,#14731,.T.);

+#9444=EDGE_CURVE('',#11975,#11976,#14732,.T.);

+#9445=EDGE_CURVE('',#11977,#10773,#14733,.T.);

+#9446=EDGE_CURVE('',#11976,#11977,#14734,.T.);

+#9447=EDGE_CURVE('',#11978,#10772,#14735,.T.);

+#9448=EDGE_CURVE('',#11977,#11978,#14736,.T.);

+#9449=EDGE_CURVE('',#11979,#10771,#14737,.T.);

+#9450=EDGE_CURVE('',#11978,#11979,#14738,.T.);

+#9451=EDGE_CURVE('',#11980,#10770,#14739,.T.);

+#9452=EDGE_CURVE('',#11979,#11980,#14740,.T.);

+#9453=EDGE_CURVE('',#11981,#10769,#14741,.T.);

+#9454=EDGE_CURVE('',#11980,#11981,#14742,.T.);

+#9455=EDGE_CURVE('',#11982,#10768,#14743,.T.);

+#9456=EDGE_CURVE('',#11981,#11982,#14744,.T.);

+#9457=EDGE_CURVE('',#11983,#10767,#14745,.T.);

+#9458=EDGE_CURVE('',#11982,#11983,#14746,.T.);

+#9459=EDGE_CURVE('',#11984,#10766,#14747,.T.);

+#9460=EDGE_CURVE('',#11983,#11984,#14748,.T.);

+#9461=EDGE_CURVE('',#11985,#10765,#14749,.T.);

+#9462=EDGE_CURVE('',#11984,#11985,#14750,.T.);

+#9463=EDGE_CURVE('',#11986,#10764,#14751,.T.);

+#9464=EDGE_CURVE('',#11985,#11986,#14752,.T.);

+#9465=EDGE_CURVE('',#11987,#10763,#14753,.T.);

+#9466=EDGE_CURVE('',#11986,#11987,#14754,.T.);

+#9467=EDGE_CURVE('',#11988,#10762,#14755,.T.);

+#9468=EDGE_CURVE('',#11987,#11988,#14756,.T.);

+#9469=EDGE_CURVE('',#11989,#10761,#14757,.T.);

+#9470=EDGE_CURVE('',#11988,#11989,#14758,.T.);

+#9471=EDGE_CURVE('',#11990,#10760,#14759,.T.);

+#9472=EDGE_CURVE('',#11989,#11990,#14760,.T.);

+#9473=EDGE_CURVE('',#11991,#11992,#14761,.T.);

+#9474=EDGE_CURVE('',#11993,#11991,#14762,.T.);

+#9475=EDGE_CURVE('',#11993,#11994,#14763,.T.);

+#9476=EDGE_CURVE('',#11994,#11992,#14764,.T.);

+#9477=EDGE_CURVE('',#11995,#11991,#14765,.T.);

+#9478=EDGE_CURVE('',#11996,#11995,#14766,.T.);

+#9479=EDGE_CURVE('',#11996,#11993,#14767,.T.);

+#9480=EDGE_CURVE('',#11997,#11995,#14768,.T.);

+#9481=EDGE_CURVE('',#11998,#11997,#14769,.T.);

+#9482=EDGE_CURVE('',#11998,#11996,#14770,.T.);

+#9483=EDGE_CURVE('',#11999,#11997,#14771,.T.);

+#9484=EDGE_CURVE('',#12000,#11999,#14772,.T.);

+#9485=EDGE_CURVE('',#12000,#11998,#14773,.T.);

+#9486=EDGE_CURVE('',#12001,#11999,#14774,.T.);

+#9487=EDGE_CURVE('',#12002,#12001,#14775,.T.);

+#9488=EDGE_CURVE('',#12002,#12000,#14776,.T.);

+#9489=EDGE_CURVE('',#12003,#12001,#14777,.T.);

+#9490=EDGE_CURVE('',#12004,#12003,#14778,.T.);

+#9491=EDGE_CURVE('',#12004,#12002,#14779,.T.);

+#9492=EDGE_CURVE('',#12005,#12003,#14780,.T.);

+#9493=EDGE_CURVE('',#12006,#12005,#14781,.T.);

+#9494=EDGE_CURVE('',#12006,#12004,#14782,.T.);

+#9495=EDGE_CURVE('',#12007,#12005,#14783,.T.);

+#9496=EDGE_CURVE('',#12008,#12007,#14784,.T.);

+#9497=EDGE_CURVE('',#12008,#12006,#14785,.T.);

+#9498=EDGE_CURVE('',#12009,#12007,#14786,.T.);

+#9499=EDGE_CURVE('',#12010,#12009,#14787,.T.);

+#9500=EDGE_CURVE('',#12010,#12008,#14788,.T.);

+#9501=EDGE_CURVE('',#12011,#12009,#14789,.T.);

+#9502=EDGE_CURVE('',#12012,#12011,#14790,.T.);

+#9503=EDGE_CURVE('',#12012,#12010,#14791,.T.);

+#9504=EDGE_CURVE('',#12013,#12011,#14792,.T.);

+#9505=EDGE_CURVE('',#12014,#12013,#14793,.T.);

+#9506=EDGE_CURVE('',#12014,#12012,#14794,.T.);

+#9507=EDGE_CURVE('',#12015,#12013,#14795,.T.);

+#9508=EDGE_CURVE('',#12016,#12015,#14796,.T.);

+#9509=EDGE_CURVE('',#12016,#12014,#14797,.T.);

+#9510=EDGE_CURVE('',#12017,#12015,#14798,.T.);

+#9511=EDGE_CURVE('',#12018,#12017,#14799,.T.);

+#9512=EDGE_CURVE('',#12018,#12016,#14800,.T.);

+#9513=EDGE_CURVE('',#12019,#12017,#14801,.T.);

+#9514=EDGE_CURVE('',#12020,#12019,#14802,.T.);

+#9515=EDGE_CURVE('',#12020,#12018,#14803,.T.);

+#9516=EDGE_CURVE('',#12021,#12019,#14804,.T.);

+#9517=EDGE_CURVE('',#12022,#12021,#14805,.T.);

+#9518=EDGE_CURVE('',#12022,#12020,#14806,.T.);

+#9519=EDGE_CURVE('',#12023,#12021,#14807,.T.);

+#9520=EDGE_CURVE('',#12024,#12023,#14808,.T.);

+#9521=EDGE_CURVE('',#12024,#12022,#14809,.T.);

+#9522=EDGE_CURVE('',#12025,#12023,#14810,.T.);

+#9523=EDGE_CURVE('',#12026,#12025,#14811,.T.);

+#9524=EDGE_CURVE('',#12026,#12024,#14812,.T.);

+#9525=EDGE_CURVE('',#12027,#12025,#14813,.T.);

+#9526=EDGE_CURVE('',#12028,#12027,#14814,.T.);

+#9527=EDGE_CURVE('',#12028,#12026,#14815,.T.);

+#9528=EDGE_CURVE('',#12029,#12027,#14816,.T.);

+#9529=EDGE_CURVE('',#12030,#12029,#14817,.T.);

+#9530=EDGE_CURVE('',#12030,#12028,#14818,.T.);

+#9531=EDGE_CURVE('',#12031,#12029,#14819,.T.);

+#9532=EDGE_CURVE('',#12032,#12031,#14820,.T.);

+#9533=EDGE_CURVE('',#12032,#12030,#14821,.T.);

+#9534=EDGE_CURVE('',#12033,#12031,#14822,.T.);

+#9535=EDGE_CURVE('',#12034,#12033,#14823,.T.);

+#9536=EDGE_CURVE('',#12034,#12032,#14824,.T.);

+#9537=EDGE_CURVE('',#12035,#12033,#14825,.T.);

+#9538=EDGE_CURVE('',#12036,#12035,#14826,.T.);

+#9539=EDGE_CURVE('',#12036,#12034,#14827,.T.);

+#9540=EDGE_CURVE('',#12037,#12035,#14828,.T.);

+#9541=EDGE_CURVE('',#12038,#12037,#14829,.T.);

+#9542=EDGE_CURVE('',#12038,#12036,#14830,.T.);

+#9543=EDGE_CURVE('',#12039,#12037,#14831,.T.);

+#9544=EDGE_CURVE('',#12040,#12039,#14832,.T.);

+#9545=EDGE_CURVE('',#12040,#12038,#14833,.T.);

+#9546=EDGE_CURVE('',#12041,#12039,#14834,.T.);

+#9547=EDGE_CURVE('',#12042,#12041,#14835,.T.);

+#9548=EDGE_CURVE('',#12042,#12040,#14836,.T.);

+#9549=EDGE_CURVE('',#12043,#12041,#14837,.T.);

+#9550=EDGE_CURVE('',#12044,#12043,#14838,.T.);

+#9551=EDGE_CURVE('',#12044,#12042,#14839,.T.);

+#9552=EDGE_CURVE('',#12045,#12043,#14840,.T.);

+#9553=EDGE_CURVE('',#12046,#12045,#14841,.T.);

+#9554=EDGE_CURVE('',#12046,#12044,#14842,.T.);

+#9555=EDGE_CURVE('',#12047,#12045,#14843,.T.);

+#9556=EDGE_CURVE('',#12048,#12047,#14844,.T.);

+#9557=EDGE_CURVE('',#12048,#12046,#14845,.T.);

+#9558=EDGE_CURVE('',#12049,#12047,#14846,.T.);

+#9559=EDGE_CURVE('',#12050,#12049,#14847,.T.);

+#9560=EDGE_CURVE('',#12050,#12048,#14848,.T.);

+#9561=EDGE_CURVE('',#12051,#12049,#14849,.T.);

+#9562=EDGE_CURVE('',#12052,#12051,#14850,.T.);

+#9563=EDGE_CURVE('',#12052,#12050,#14851,.T.);

+#9564=EDGE_CURVE('',#12053,#12051,#14852,.T.);

+#9565=EDGE_CURVE('',#12054,#12053,#14853,.T.);

+#9566=EDGE_CURVE('',#12054,#12052,#14854,.T.);

+#9567=EDGE_CURVE('',#12055,#12053,#14855,.T.);

+#9568=EDGE_CURVE('',#12056,#12055,#14856,.T.);

+#9569=EDGE_CURVE('',#12056,#12054,#14857,.T.);

+#9570=EDGE_CURVE('',#12057,#12055,#14858,.T.);

+#9571=EDGE_CURVE('',#12058,#12057,#14859,.T.);

+#9572=EDGE_CURVE('',#12058,#12056,#14860,.T.);

+#9573=EDGE_CURVE('',#12059,#12057,#14861,.T.);

+#9574=EDGE_CURVE('',#12060,#12059,#14862,.T.);

+#9575=EDGE_CURVE('',#12060,#12058,#14863,.T.);

+#9576=EDGE_CURVE('',#12061,#12059,#14864,.T.);

+#9577=EDGE_CURVE('',#12062,#12061,#14865,.T.);

+#9578=EDGE_CURVE('',#12062,#12060,#14866,.T.);

+#9579=EDGE_CURVE('',#12063,#12061,#14867,.T.);

+#9580=EDGE_CURVE('',#12064,#12063,#14868,.T.);

+#9581=EDGE_CURVE('',#12064,#12062,#14869,.T.);

+#9582=EDGE_CURVE('',#12065,#12063,#14870,.T.);

+#9583=EDGE_CURVE('',#12066,#12065,#14871,.T.);

+#9584=EDGE_CURVE('',#12066,#12064,#14872,.T.);

+#9585=EDGE_CURVE('',#12067,#12065,#14873,.T.);

+#9586=EDGE_CURVE('',#12068,#12067,#14874,.T.);

+#9587=EDGE_CURVE('',#12068,#12066,#14875,.T.);

+#9588=EDGE_CURVE('',#12069,#12067,#14876,.T.);

+#9589=EDGE_CURVE('',#12070,#12069,#14877,.T.);

+#9590=EDGE_CURVE('',#12070,#12068,#14878,.T.);

+#9591=EDGE_CURVE('',#11992,#12069,#14879,.T.);

+#9592=EDGE_CURVE('',#11994,#12070,#14880,.T.);

+#9593=EDGE_CURVE('',#11990,#11916,#14881,.T.);

+#9594=EDGE_CURVE('',#12071,#10565,#14882,.T.);

+#9595=EDGE_CURVE('',#12072,#12071,#14883,.T.);

+#9596=EDGE_CURVE('',#12072,#10566,#14884,.T.);

+#9597=EDGE_CURVE('',#12073,#10564,#14885,.T.);

+#9598=EDGE_CURVE('',#12071,#12073,#14886,.T.);

+#9599=EDGE_CURVE('',#12074,#10563,#14887,.T.);

+#9600=EDGE_CURVE('',#12073,#12074,#14888,.T.);

+#9601=EDGE_CURVE('',#12075,#10562,#14889,.T.);

+#9602=EDGE_CURVE('',#12074,#12075,#14890,.T.);

+#9603=EDGE_CURVE('',#12076,#10561,#14891,.T.);

+#9604=EDGE_CURVE('',#12075,#12076,#14892,.T.);

+#9605=EDGE_CURVE('',#12077,#10560,#14893,.T.);

+#9606=EDGE_CURVE('',#12076,#12077,#14894,.T.);

+#9607=EDGE_CURVE('',#12078,#10559,#14895,.T.);

+#9608=EDGE_CURVE('',#12077,#12078,#14896,.T.);

+#9609=EDGE_CURVE('',#12079,#10558,#14897,.T.);

+#9610=EDGE_CURVE('',#12078,#12079,#14898,.T.);

+#9611=EDGE_CURVE('',#12080,#10557,#14899,.T.);

+#9612=EDGE_CURVE('',#12079,#12080,#14900,.T.);

+#9613=EDGE_CURVE('',#12081,#10556,#14901,.T.);

+#9614=EDGE_CURVE('',#12080,#12081,#14902,.T.);

+#9615=EDGE_CURVE('',#12082,#10555,#14903,.T.);

+#9616=EDGE_CURVE('',#12081,#12082,#14904,.T.);

+#9617=EDGE_CURVE('',#12083,#10553,#14905,.T.);

+#9618=EDGE_CURVE('',#12082,#12083,#14906,.T.);

+#9619=EDGE_CURVE('',#12084,#10554,#14907,.T.);

+#9620=EDGE_CURVE('',#12083,#12084,#14908,.T.);

+#9621=EDGE_CURVE('',#12085,#10592,#14909,.T.);

+#9622=EDGE_CURVE('',#12084,#12085,#14910,.T.);

+#9623=EDGE_CURVE('',#12086,#10591,#14911,.T.);

+#9624=EDGE_CURVE('',#12085,#12086,#14912,.T.);

+#9625=EDGE_CURVE('',#12087,#10590,#14913,.T.);

+#9626=EDGE_CURVE('',#12086,#12087,#14914,.T.);

+#9627=EDGE_CURVE('',#12088,#10589,#14915,.T.);

+#9628=EDGE_CURVE('',#12087,#12088,#14916,.T.);

+#9629=EDGE_CURVE('',#12089,#10588,#14917,.T.);

+#9630=EDGE_CURVE('',#12088,#12089,#14918,.T.);

+#9631=EDGE_CURVE('',#12090,#10587,#14919,.T.);

+#9632=EDGE_CURVE('',#12089,#12090,#14920,.T.);

+#9633=EDGE_CURVE('',#12091,#10586,#14921,.T.);

+#9634=EDGE_CURVE('',#12090,#12091,#14922,.T.);

+#9635=EDGE_CURVE('',#12092,#10585,#14923,.T.);

+#9636=EDGE_CURVE('',#12091,#12092,#14924,.T.);

+#9637=EDGE_CURVE('',#12093,#10584,#14925,.T.);

+#9638=EDGE_CURVE('',#12092,#12093,#14926,.T.);

+#9639=EDGE_CURVE('',#12094,#10583,#14927,.T.);

+#9640=EDGE_CURVE('',#12093,#12094,#14928,.T.);

+#9641=EDGE_CURVE('',#12095,#10582,#14929,.T.);

+#9642=EDGE_CURVE('',#12094,#12095,#14930,.T.);

+#9643=EDGE_CURVE('',#12096,#10581,#14931,.T.);

+#9644=EDGE_CURVE('',#12095,#12096,#14932,.T.);

+#9645=EDGE_CURVE('',#12097,#10580,#14933,.T.);

+#9646=EDGE_CURVE('',#12096,#12097,#14934,.T.);

+#9647=EDGE_CURVE('',#12098,#10579,#14935,.T.);

+#9648=EDGE_CURVE('',#12097,#12098,#14936,.T.);

+#9649=EDGE_CURVE('',#12099,#10578,#14937,.T.);

+#9650=EDGE_CURVE('',#12098,#12099,#14938,.T.);

+#9651=EDGE_CURVE('',#12100,#10577,#14939,.T.);

+#9652=EDGE_CURVE('',#12099,#12100,#14940,.T.);

+#9653=EDGE_CURVE('',#12101,#10576,#14941,.T.);

+#9654=EDGE_CURVE('',#12100,#12101,#14942,.T.);

+#9655=EDGE_CURVE('',#12102,#10575,#14943,.T.);

+#9656=EDGE_CURVE('',#12101,#12102,#14944,.T.);

+#9657=EDGE_CURVE('',#12103,#10574,#14945,.T.);

+#9658=EDGE_CURVE('',#12102,#12103,#14946,.T.);

+#9659=EDGE_CURVE('',#12104,#10573,#14947,.T.);

+#9660=EDGE_CURVE('',#12103,#12104,#14948,.T.);

+#9661=EDGE_CURVE('',#12105,#10572,#14949,.T.);

+#9662=EDGE_CURVE('',#12104,#12105,#14950,.T.);

+#9663=EDGE_CURVE('',#12106,#10571,#14951,.T.);

+#9664=EDGE_CURVE('',#12105,#12106,#14952,.T.);

+#9665=EDGE_CURVE('',#12107,#10570,#14953,.T.);

+#9666=EDGE_CURVE('',#12106,#12107,#14954,.T.);

+#9667=EDGE_CURVE('',#12108,#10569,#14955,.T.);

+#9668=EDGE_CURVE('',#12107,#12108,#14956,.T.);

+#9669=EDGE_CURVE('',#12109,#10568,#14957,.T.);

+#9670=EDGE_CURVE('',#12108,#12109,#14958,.T.);

+#9671=EDGE_CURVE('',#12110,#10567,#14959,.T.);

+#9672=EDGE_CURVE('',#12109,#12110,#14960,.T.);

+#9673=EDGE_CURVE('',#12111,#12112,#14961,.T.);

+#9674=EDGE_CURVE('',#12113,#12111,#14962,.T.);

+#9675=EDGE_CURVE('',#12113,#12114,#14963,.T.);

+#9676=EDGE_CURVE('',#12114,#12112,#14964,.T.);

+#9677=EDGE_CURVE('',#12115,#12111,#14965,.T.);

+#9678=EDGE_CURVE('',#12116,#12115,#14966,.T.);

+#9679=EDGE_CURVE('',#12116,#12113,#14967,.T.);

+#9680=EDGE_CURVE('',#12117,#12115,#14968,.T.);

+#9681=EDGE_CURVE('',#12118,#12117,#14969,.T.);

+#9682=EDGE_CURVE('',#12118,#12116,#14970,.T.);

+#9683=EDGE_CURVE('',#12119,#12117,#14971,.T.);

+#9684=EDGE_CURVE('',#12120,#12119,#14972,.T.);

+#9685=EDGE_CURVE('',#12120,#12118,#14973,.T.);

+#9686=EDGE_CURVE('',#12121,#12119,#14974,.T.);

+#9687=EDGE_CURVE('',#12122,#12121,#14975,.T.);

+#9688=EDGE_CURVE('',#12122,#12120,#14976,.T.);

+#9689=EDGE_CURVE('',#12123,#12121,#14977,.T.);

+#9690=EDGE_CURVE('',#12124,#12123,#14978,.T.);

+#9691=EDGE_CURVE('',#12124,#12122,#14979,.T.);

+#9692=EDGE_CURVE('',#12125,#12123,#14980,.T.);

+#9693=EDGE_CURVE('',#12126,#12125,#14981,.T.);

+#9694=EDGE_CURVE('',#12126,#12124,#14982,.T.);

+#9695=EDGE_CURVE('',#12127,#12125,#14983,.T.);

+#9696=EDGE_CURVE('',#12128,#12127,#14984,.T.);

+#9697=EDGE_CURVE('',#12128,#12126,#14985,.T.);

+#9698=EDGE_CURVE('',#12129,#12127,#14986,.T.);

+#9699=EDGE_CURVE('',#12130,#12129,#14987,.T.);

+#9700=EDGE_CURVE('',#12130,#12128,#14988,.T.);

+#9701=EDGE_CURVE('',#12131,#12129,#14989,.T.);

+#9702=EDGE_CURVE('',#12132,#12131,#14990,.T.);

+#9703=EDGE_CURVE('',#12132,#12130,#14991,.T.);

+#9704=EDGE_CURVE('',#12133,#12131,#14992,.T.);

+#9705=EDGE_CURVE('',#12134,#12133,#14993,.T.);

+#9706=EDGE_CURVE('',#12134,#12132,#14994,.T.);

+#9707=EDGE_CURVE('',#12135,#12133,#14995,.T.);

+#9708=EDGE_CURVE('',#12136,#12135,#14996,.T.);

+#9709=EDGE_CURVE('',#12136,#12134,#14997,.T.);

+#9710=EDGE_CURVE('',#12137,#12135,#14998,.T.);

+#9711=EDGE_CURVE('',#12138,#12137,#14999,.T.);

+#9712=EDGE_CURVE('',#12138,#12136,#15000,.T.);

+#9713=EDGE_CURVE('',#12139,#12137,#15001,.T.);

+#9714=EDGE_CURVE('',#12140,#12139,#15002,.T.);

+#9715=EDGE_CURVE('',#12140,#12138,#15003,.T.);

+#9716=EDGE_CURVE('',#12141,#12139,#15004,.T.);

+#9717=EDGE_CURVE('',#12142,#12141,#15005,.T.);

+#9718=EDGE_CURVE('',#12142,#12140,#15006,.T.);

+#9719=EDGE_CURVE('',#12143,#12141,#15007,.T.);

+#9720=EDGE_CURVE('',#12144,#12143,#15008,.T.);

+#9721=EDGE_CURVE('',#12144,#12142,#15009,.T.);

+#9722=EDGE_CURVE('',#12145,#12143,#15010,.T.);

+#9723=EDGE_CURVE('',#12146,#12145,#15011,.T.);

+#9724=EDGE_CURVE('',#12146,#12144,#15012,.T.);

+#9725=EDGE_CURVE('',#12147,#12145,#15013,.T.);

+#9726=EDGE_CURVE('',#12148,#12147,#15014,.T.);

+#9727=EDGE_CURVE('',#12148,#12146,#15015,.T.);

+#9728=EDGE_CURVE('',#12149,#12147,#15016,.T.);

+#9729=EDGE_CURVE('',#12150,#12149,#15017,.T.);

+#9730=EDGE_CURVE('',#12150,#12148,#15018,.T.);

+#9731=EDGE_CURVE('',#12151,#12149,#15019,.T.);

+#9732=EDGE_CURVE('',#12152,#12151,#15020,.T.);

+#9733=EDGE_CURVE('',#12152,#12150,#15021,.T.);

+#9734=EDGE_CURVE('',#12153,#12151,#15022,.T.);

+#9735=EDGE_CURVE('',#12154,#12153,#15023,.T.);

+#9736=EDGE_CURVE('',#12154,#12152,#15024,.T.);

+#9737=EDGE_CURVE('',#12155,#12153,#15025,.T.);

+#9738=EDGE_CURVE('',#12156,#12155,#15026,.T.);

+#9739=EDGE_CURVE('',#12156,#12154,#15027,.T.);

+#9740=EDGE_CURVE('',#12157,#12155,#15028,.T.);

+#9741=EDGE_CURVE('',#12158,#12157,#15029,.T.);

+#9742=EDGE_CURVE('',#12158,#12156,#15030,.T.);

+#9743=EDGE_CURVE('',#12159,#12157,#15031,.T.);

+#9744=EDGE_CURVE('',#12160,#12159,#15032,.T.);

+#9745=EDGE_CURVE('',#12160,#12158,#15033,.T.);

+#9746=EDGE_CURVE('',#12161,#12159,#15034,.T.);

+#9747=EDGE_CURVE('',#12162,#12161,#15035,.T.);

+#9748=EDGE_CURVE('',#12162,#12160,#15036,.T.);

+#9749=EDGE_CURVE('',#12163,#12161,#15037,.T.);

+#9750=EDGE_CURVE('',#12164,#12163,#15038,.T.);

+#9751=EDGE_CURVE('',#12164,#12162,#15039,.T.);

+#9752=EDGE_CURVE('',#12165,#12163,#15040,.T.);

+#9753=EDGE_CURVE('',#12166,#12165,#15041,.T.);

+#9754=EDGE_CURVE('',#12166,#12164,#15042,.T.);

+#9755=EDGE_CURVE('',#12167,#12165,#15043,.T.);

+#9756=EDGE_CURVE('',#12168,#12167,#15044,.T.);

+#9757=EDGE_CURVE('',#12168,#12166,#15045,.T.);

+#9758=EDGE_CURVE('',#12169,#12167,#15046,.T.);

+#9759=EDGE_CURVE('',#12170,#12169,#15047,.T.);

+#9760=EDGE_CURVE('',#12170,#12168,#15048,.T.);

+#9761=EDGE_CURVE('',#12171,#12169,#15049,.T.);

+#9762=EDGE_CURVE('',#12172,#12171,#15050,.T.);

+#9763=EDGE_CURVE('',#12172,#12170,#15051,.T.);

+#9764=EDGE_CURVE('',#12173,#12171,#15052,.T.);

+#9765=EDGE_CURVE('',#12174,#12173,#15053,.T.);

+#9766=EDGE_CURVE('',#12174,#12172,#15054,.T.);

+#9767=EDGE_CURVE('',#12175,#12173,#15055,.T.);

+#9768=EDGE_CURVE('',#12176,#12175,#15056,.T.);

+#9769=EDGE_CURVE('',#12176,#12174,#15057,.T.);

+#9770=EDGE_CURVE('',#12177,#12175,#15058,.T.);

+#9771=EDGE_CURVE('',#12178,#12177,#15059,.T.);

+#9772=EDGE_CURVE('',#12178,#12176,#15060,.T.);

+#9773=EDGE_CURVE('',#12179,#12177,#15061,.T.);

+#9774=EDGE_CURVE('',#12180,#12179,#15062,.T.);

+#9775=EDGE_CURVE('',#12180,#12178,#15063,.T.);

+#9776=EDGE_CURVE('',#12181,#12179,#15064,.T.);

+#9777=EDGE_CURVE('',#12182,#12181,#15065,.T.);

+#9778=EDGE_CURVE('',#12182,#12180,#15066,.T.);

+#9779=EDGE_CURVE('',#12183,#12181,#15067,.T.);

+#9780=EDGE_CURVE('',#12184,#12183,#15068,.T.);

+#9781=EDGE_CURVE('',#12184,#12182,#15069,.T.);

+#9782=EDGE_CURVE('',#12185,#12183,#15070,.T.);

+#9783=EDGE_CURVE('',#12186,#12185,#15071,.T.);

+#9784=EDGE_CURVE('',#12186,#12184,#15072,.T.);

+#9785=EDGE_CURVE('',#12187,#12185,#15073,.T.);

+#9786=EDGE_CURVE('',#12188,#12187,#15074,.T.);

+#9787=EDGE_CURVE('',#12188,#12186,#15075,.T.);

+#9788=EDGE_CURVE('',#12189,#12187,#15076,.T.);

+#9789=EDGE_CURVE('',#12190,#12189,#15077,.T.);

+#9790=EDGE_CURVE('',#12190,#12188,#15078,.T.);

+#9791=EDGE_CURVE('',#12112,#12189,#15079,.T.);

+#9792=EDGE_CURVE('',#12114,#12190,#15080,.T.);

+#9793=EDGE_CURVE('',#12110,#12072,#15081,.T.);

+#9794=EDGE_CURVE('',#12191,#10833,#15082,.T.);

+#9795=EDGE_CURVE('',#12192,#12191,#15083,.T.);

+#9796=EDGE_CURVE('',#12192,#10835,#15084,.T.);

+#9797=EDGE_CURVE('',#12193,#10834,#15085,.T.);

+#9798=EDGE_CURVE('',#12191,#12193,#15086,.T.);

+#9799=EDGE_CURVE('',#12194,#10843,#15087,.T.);

+#9800=EDGE_CURVE('',#12193,#12194,#15088,.T.);

+#9801=EDGE_CURVE('',#12195,#10842,#15089,.T.);

+#9802=EDGE_CURVE('',#12194,#12195,#15090,.T.);

+#9803=EDGE_CURVE('',#12196,#10841,#15091,.T.);

+#9804=EDGE_CURVE('',#12195,#12196,#15092,.T.);

+#9805=EDGE_CURVE('',#12197,#10840,#15093,.T.);

+#9806=EDGE_CURVE('',#12196,#12197,#15094,.T.);

+#9807=EDGE_CURVE('',#12198,#10839,#15095,.T.);

+#9808=EDGE_CURVE('',#12197,#12198,#15096,.T.);

+#9809=EDGE_CURVE('',#12199,#10838,#15097,.T.);

+#9810=EDGE_CURVE('',#12198,#12199,#15098,.T.);

+#9811=EDGE_CURVE('',#12200,#10837,#15099,.T.);

+#9812=EDGE_CURVE('',#12199,#12200,#15100,.T.);

+#9813=EDGE_CURVE('',#12201,#10836,#15101,.T.);

+#9814=EDGE_CURVE('',#12200,#12201,#15102,.T.);

+#9815=EDGE_CURVE('',#12201,#12192,#15103,.T.);

+#9816=EDGE_CURVE('',#12202,#10844,#15104,.T.);

+#9817=EDGE_CURVE('',#12203,#12202,#15105,.T.);

+#9818=EDGE_CURVE('',#12203,#10846,#15106,.T.);

+#9819=EDGE_CURVE('',#12204,#10845,#15107,.T.);

+#9820=EDGE_CURVE('',#12202,#12204,#15108,.T.);

+#9821=EDGE_CURVE('',#12205,#10914,#15109,.T.);

+#9822=EDGE_CURVE('',#12204,#12205,#15110,.T.);

+#9823=EDGE_CURVE('',#12206,#10913,#15111,.T.);

+#9824=EDGE_CURVE('',#12205,#12206,#15112,.T.);

+#9825=EDGE_CURVE('',#12207,#10912,#15113,.T.);

+#9826=EDGE_CURVE('',#12206,#12207,#15114,.T.);

+#9827=EDGE_CURVE('',#12208,#10911,#15115,.T.);

+#9828=EDGE_CURVE('',#12207,#12208,#15116,.T.);

+#9829=EDGE_CURVE('',#12209,#10910,#15117,.T.);

+#9830=EDGE_CURVE('',#12208,#12209,#15118,.T.);

+#9831=EDGE_CURVE('',#12210,#10909,#15119,.T.);

+#9832=EDGE_CURVE('',#12209,#12210,#15120,.T.);

+#9833=EDGE_CURVE('',#12211,#10908,#15121,.T.);

+#9834=EDGE_CURVE('',#12210,#12211,#15122,.T.);

+#9835=EDGE_CURVE('',#12212,#10907,#15123,.T.);

+#9836=EDGE_CURVE('',#12211,#12212,#15124,.T.);

+#9837=EDGE_CURVE('',#12213,#10906,#15125,.T.);

+#9838=EDGE_CURVE('',#12212,#12213,#15126,.T.);

+#9839=EDGE_CURVE('',#12214,#10905,#15127,.T.);

+#9840=EDGE_CURVE('',#12213,#12214,#15128,.T.);

+#9841=EDGE_CURVE('',#12215,#10904,#15129,.T.);

+#9842=EDGE_CURVE('',#12214,#12215,#15130,.T.);

+#9843=EDGE_CURVE('',#12216,#10903,#15131,.T.);

+#9844=EDGE_CURVE('',#12215,#12216,#15132,.T.);

+#9845=EDGE_CURVE('',#12217,#10902,#15133,.T.);

+#9846=EDGE_CURVE('',#12216,#12217,#15134,.T.);

+#9847=EDGE_CURVE('',#12218,#10901,#15135,.T.);

+#9848=EDGE_CURVE('',#12217,#12218,#15136,.T.);

+#9849=EDGE_CURVE('',#12219,#10900,#15137,.T.);

+#9850=EDGE_CURVE('',#12218,#12219,#15138,.T.);

+#9851=EDGE_CURVE('',#12220,#10899,#15139,.T.);

+#9852=EDGE_CURVE('',#12219,#12220,#15140,.T.);

+#9853=EDGE_CURVE('',#12221,#10898,#15141,.T.);

+#9854=EDGE_CURVE('',#12220,#12221,#15142,.T.);

+#9855=EDGE_CURVE('',#12222,#10897,#15143,.T.);

+#9856=EDGE_CURVE('',#12221,#12222,#15144,.T.);

+#9857=EDGE_CURVE('',#12223,#10896,#15145,.T.);

+#9858=EDGE_CURVE('',#12222,#12223,#15146,.T.);

+#9859=EDGE_CURVE('',#12224,#10895,#15147,.T.);

+#9860=EDGE_CURVE('',#12223,#12224,#15148,.T.);

+#9861=EDGE_CURVE('',#12225,#10894,#15149,.T.);

+#9862=EDGE_CURVE('',#12224,#12225,#15150,.T.);

+#9863=EDGE_CURVE('',#12226,#10893,#15151,.T.);

+#9864=EDGE_CURVE('',#12225,#12226,#15152,.T.);

+#9865=EDGE_CURVE('',#12227,#10892,#15153,.T.);

+#9866=EDGE_CURVE('',#12226,#12227,#15154,.T.);

+#9867=EDGE_CURVE('',#12228,#10891,#15155,.T.);

+#9868=EDGE_CURVE('',#12227,#12228,#15156,.T.);

+#9869=EDGE_CURVE('',#12229,#10890,#15157,.T.);

+#9870=EDGE_CURVE('',#12228,#12229,#15158,.T.);

+#9871=EDGE_CURVE('',#12230,#10889,#15159,.T.);

+#9872=EDGE_CURVE('',#12229,#12230,#15160,.T.);

+#9873=EDGE_CURVE('',#12231,#10888,#15161,.T.);

+#9874=EDGE_CURVE('',#12230,#12231,#15162,.T.);

+#9875=EDGE_CURVE('',#12232,#10887,#15163,.T.);

+#9876=EDGE_CURVE('',#12231,#12232,#15164,.T.);

+#9877=EDGE_CURVE('',#12233,#10886,#15165,.T.);

+#9878=EDGE_CURVE('',#12232,#12233,#15166,.T.);

+#9879=EDGE_CURVE('',#12234,#10885,#15167,.T.);

+#9880=EDGE_CURVE('',#12233,#12234,#15168,.T.);

+#9881=EDGE_CURVE('',#12235,#10884,#15169,.T.);

+#9882=EDGE_CURVE('',#12234,#12235,#15170,.T.);

+#9883=EDGE_CURVE('',#12236,#10883,#15171,.T.);

+#9884=EDGE_CURVE('',#12235,#12236,#15172,.T.);

+#9885=EDGE_CURVE('',#12237,#10882,#15173,.T.);

+#9886=EDGE_CURVE('',#12236,#12237,#15174,.T.);

+#9887=EDGE_CURVE('',#12238,#10881,#15175,.T.);

+#9888=EDGE_CURVE('',#12237,#12238,#15176,.T.);

+#9889=EDGE_CURVE('',#12239,#10880,#15177,.T.);

+#9890=EDGE_CURVE('',#12238,#12239,#15178,.T.);

+#9891=EDGE_CURVE('',#12240,#10879,#15179,.T.);

+#9892=EDGE_CURVE('',#12239,#12240,#15180,.T.);

+#9893=EDGE_CURVE('',#12241,#10878,#15181,.T.);

+#9894=EDGE_CURVE('',#12240,#12241,#15182,.T.);

+#9895=EDGE_CURVE('',#12242,#10877,#15183,.T.);

+#9896=EDGE_CURVE('',#12241,#12242,#15184,.T.);

+#9897=EDGE_CURVE('',#12243,#10876,#15185,.T.);

+#9898=EDGE_CURVE('',#12242,#12243,#15186,.T.);

+#9899=EDGE_CURVE('',#12244,#10875,#15187,.T.);

+#9900=EDGE_CURVE('',#12243,#12244,#15188,.T.);

+#9901=EDGE_CURVE('',#12245,#10874,#15189,.T.);

+#9902=EDGE_CURVE('',#12244,#12245,#15190,.T.);

+#9903=EDGE_CURVE('',#12246,#10873,#15191,.T.);

+#9904=EDGE_CURVE('',#12245,#12246,#15192,.T.);

+#9905=EDGE_CURVE('',#12247,#10872,#15193,.T.);

+#9906=EDGE_CURVE('',#12246,#12247,#15194,.T.);

+#9907=EDGE_CURVE('',#12248,#10871,#15195,.T.);

+#9908=EDGE_CURVE('',#12247,#12248,#15196,.T.);

+#9909=EDGE_CURVE('',#12249,#10870,#15197,.T.);

+#9910=EDGE_CURVE('',#12248,#12249,#15198,.T.);

+#9911=EDGE_CURVE('',#12250,#10869,#15199,.T.);

+#9912=EDGE_CURVE('',#12249,#12250,#15200,.T.);

+#9913=EDGE_CURVE('',#12251,#10868,#15201,.T.);

+#9914=EDGE_CURVE('',#12250,#12251,#15202,.T.);

+#9915=EDGE_CURVE('',#12252,#10867,#15203,.T.);

+#9916=EDGE_CURVE('',#12251,#12252,#15204,.T.);

+#9917=EDGE_CURVE('',#12253,#10866,#15205,.T.);

+#9918=EDGE_CURVE('',#12252,#12253,#15206,.T.);

+#9919=EDGE_CURVE('',#12254,#10865,#15207,.T.);

+#9920=EDGE_CURVE('',#12254,#12253,#318,.T.);

+#9921=EDGE_CURVE('',#12255,#10864,#15208,.T.);

+#9922=EDGE_CURVE('',#12254,#12255,#15209,.T.);

+#9923=EDGE_CURVE('',#12256,#10863,#15210,.T.);

+#9924=EDGE_CURVE('',#12255,#12256,#15211,.T.);

+#9925=EDGE_CURVE('',#12257,#10862,#15212,.T.);

+#9926=EDGE_CURVE('',#12256,#12257,#15213,.T.);

+#9927=EDGE_CURVE('',#12258,#10861,#15214,.T.);

+#9928=EDGE_CURVE('',#12257,#12258,#15215,.T.);

+#9929=EDGE_CURVE('',#12259,#10860,#15216,.T.);

+#9930=EDGE_CURVE('',#12258,#12259,#15217,.T.);

+#9931=EDGE_CURVE('',#12260,#10859,#15218,.T.);

+#9932=EDGE_CURVE('',#12259,#12260,#15219,.T.);

+#9933=EDGE_CURVE('',#12261,#10858,#15220,.T.);

+#9934=EDGE_CURVE('',#12260,#12261,#15221,.T.);

+#9935=EDGE_CURVE('',#12262,#10857,#15222,.T.);

+#9936=EDGE_CURVE('',#12261,#12262,#15223,.T.);

+#9937=EDGE_CURVE('',#12263,#10856,#15224,.T.);

+#9938=EDGE_CURVE('',#12262,#12263,#15225,.T.);

+#9939=EDGE_CURVE('',#12264,#10855,#15226,.T.);

+#9940=EDGE_CURVE('',#12263,#12264,#15227,.T.);

+#9941=EDGE_CURVE('',#12265,#10854,#15228,.T.);

+#9942=EDGE_CURVE('',#12264,#12265,#15229,.T.);

+#9943=EDGE_CURVE('',#12266,#10853,#15230,.T.);

+#9944=EDGE_CURVE('',#12265,#12266,#15231,.T.);

+#9945=EDGE_CURVE('',#12267,#10852,#15232,.T.);

+#9946=EDGE_CURVE('',#12266,#12267,#15233,.T.);

+#9947=EDGE_CURVE('',#12268,#10851,#15234,.T.);

+#9948=EDGE_CURVE('',#12267,#12268,#15235,.T.);

+#9949=EDGE_CURVE('',#12269,#10850,#15236,.T.);

+#9950=EDGE_CURVE('',#12268,#12269,#15237,.T.);

+#9951=EDGE_CURVE('',#12270,#10849,#15238,.T.);

+#9952=EDGE_CURVE('',#12269,#12270,#15239,.T.);

+#9953=EDGE_CURVE('',#12271,#10848,#15240,.T.);

+#9954=EDGE_CURVE('',#12270,#12271,#15241,.T.);

+#9955=EDGE_CURVE('',#12272,#10847,#15242,.T.);

+#9956=EDGE_CURVE('',#12271,#12272,#15243,.T.);

+#9957=EDGE_CURVE('',#12272,#12203,#15244,.T.);

+#9958=EDGE_CURVE('',#12273,#10915,#15245,.T.);

+#9959=EDGE_CURVE('',#12274,#12273,#15246,.T.);

+#9960=EDGE_CURVE('',#12274,#10917,#15247,.T.);

+#9961=EDGE_CURVE('',#12275,#10916,#15248,.T.);

+#9962=EDGE_CURVE('',#12273,#12275,#15249,.T.);

+#9963=EDGE_CURVE('',#12276,#11013,#15250,.T.);

+#9964=EDGE_CURVE('',#12275,#12276,#15251,.T.);

+#9965=EDGE_CURVE('',#12277,#11012,#15252,.T.);

+#9966=EDGE_CURVE('',#12276,#12277,#15253,.T.);

+#9967=EDGE_CURVE('',#12278,#11011,#15254,.T.);

+#9968=EDGE_CURVE('',#12277,#12278,#15255,.T.);

+#9969=EDGE_CURVE('',#12279,#11010,#15256,.T.);

+#9970=EDGE_CURVE('',#12278,#12279,#15257,.T.);

+#9971=EDGE_CURVE('',#12280,#11009,#15258,.T.);

+#9972=EDGE_CURVE('',#12279,#12280,#15259,.T.);

+#9973=EDGE_CURVE('',#12281,#11008,#15260,.T.);

+#9974=EDGE_CURVE('',#12280,#12281,#15261,.T.);

+#9975=EDGE_CURVE('',#12282,#11007,#15262,.T.);

+#9976=EDGE_CURVE('',#12281,#12282,#15263,.T.);

+#9977=EDGE_CURVE('',#12283,#11006,#15264,.T.);

+#9978=EDGE_CURVE('',#12282,#12283,#15265,.T.);

+#9979=EDGE_CURVE('',#12284,#11005,#15266,.T.);

+#9980=EDGE_CURVE('',#12283,#12284,#15267,.T.);

+#9981=EDGE_CURVE('',#12285,#11004,#15268,.T.);

+#9982=EDGE_CURVE('',#12284,#12285,#15269,.T.);

+#9983=EDGE_CURVE('',#12286,#11003,#15270,.T.);

+#9984=EDGE_CURVE('',#12285,#12286,#15271,.T.);

+#9985=EDGE_CURVE('',#12287,#11002,#15272,.T.);

+#9986=EDGE_CURVE('',#12286,#12287,#15273,.T.);

+#9987=EDGE_CURVE('',#12288,#11001,#15274,.T.);

+#9988=EDGE_CURVE('',#12287,#12288,#15275,.T.);

+#9989=EDGE_CURVE('',#12289,#11000,#15276,.T.);

+#9990=EDGE_CURVE('',#12288,#12289,#15277,.T.);

+#9991=EDGE_CURVE('',#12290,#10999,#15278,.T.);

+#9992=EDGE_CURVE('',#12289,#12290,#15279,.T.);

+#9993=EDGE_CURVE('',#12291,#10998,#15280,.T.);

+#9994=EDGE_CURVE('',#12290,#12291,#15281,.T.);

+#9995=EDGE_CURVE('',#12292,#10997,#15282,.T.);

+#9996=EDGE_CURVE('',#12291,#12292,#15283,.T.);

+#9997=EDGE_CURVE('',#12293,#10996,#15284,.T.);

+#9998=EDGE_CURVE('',#12292,#12293,#15285,.T.);

+#9999=EDGE_CURVE('',#12294,#10995,#15286,.T.);

+#10000=EDGE_CURVE('',#12293,#12294,#15287,.T.);

+#10001=EDGE_CURVE('',#12295,#10994,#15288,.T.);

+#10002=EDGE_CURVE('',#12294,#12295,#15289,.T.);

+#10003=EDGE_CURVE('',#12296,#10993,#15290,.T.);

+#10004=EDGE_CURVE('',#12295,#12296,#15291,.T.);

+#10005=EDGE_CURVE('',#12297,#10992,#15292,.T.);

+#10006=EDGE_CURVE('',#12296,#12297,#15293,.T.);

+#10007=EDGE_CURVE('',#12298,#10991,#15294,.T.);

+#10008=EDGE_CURVE('',#12297,#12298,#15295,.T.);

+#10009=EDGE_CURVE('',#12299,#10990,#15296,.T.);

+#10010=EDGE_CURVE('',#12298,#12299,#15297,.T.);

+#10011=EDGE_CURVE('',#12300,#10989,#15298,.T.);

+#10012=EDGE_CURVE('',#12299,#12300,#15299,.T.);

+#10013=EDGE_CURVE('',#12301,#10988,#15300,.T.);

+#10014=EDGE_CURVE('',#12300,#12301,#15301,.T.);

+#10015=EDGE_CURVE('',#12302,#10987,#15302,.T.);

+#10016=EDGE_CURVE('',#12301,#12302,#15303,.T.);

+#10017=EDGE_CURVE('',#12303,#10986,#15304,.T.);

+#10018=EDGE_CURVE('',#12302,#12303,#15305,.T.);

+#10019=EDGE_CURVE('',#12304,#10985,#15306,.T.);

+#10020=EDGE_CURVE('',#12303,#12304,#15307,.T.);

+#10021=EDGE_CURVE('',#12305,#10984,#15308,.T.);

+#10022=EDGE_CURVE('',#12304,#12305,#15309,.T.);

+#10023=EDGE_CURVE('',#12306,#10983,#15310,.T.);

+#10024=EDGE_CURVE('',#12305,#12306,#15311,.T.);

+#10025=EDGE_CURVE('',#12307,#10982,#15312,.T.);

+#10026=EDGE_CURVE('',#12306,#12307,#15313,.T.);

+#10027=EDGE_CURVE('',#12308,#10981,#15314,.T.);

+#10028=EDGE_CURVE('',#12307,#12308,#15315,.T.);

+#10029=EDGE_CURVE('',#12309,#10980,#15316,.T.);

+#10030=EDGE_CURVE('',#12308,#12309,#15317,.T.);

+#10031=EDGE_CURVE('',#12310,#10979,#15318,.T.);

+#10032=EDGE_CURVE('',#12309,#12310,#15319,.T.);

+#10033=EDGE_CURVE('',#12311,#10978,#15320,.T.);

+#10034=EDGE_CURVE('',#12310,#12311,#15321,.T.);

+#10035=EDGE_CURVE('',#12312,#10977,#15322,.T.);

+#10036=EDGE_CURVE('',#12311,#12312,#15323,.T.);

+#10037=EDGE_CURVE('',#12313,#10976,#15324,.T.);

+#10038=EDGE_CURVE('',#12312,#12313,#15325,.T.);

+#10039=EDGE_CURVE('',#12314,#10975,#15326,.T.);

+#10040=EDGE_CURVE('',#12313,#12314,#15327,.T.);

+#10041=EDGE_CURVE('',#12315,#10974,#15328,.T.);

+#10042=EDGE_CURVE('',#12314,#12315,#15329,.T.);

+#10043=EDGE_CURVE('',#12316,#10973,#15330,.T.);

+#10044=EDGE_CURVE('',#12315,#12316,#15331,.T.);

+#10045=EDGE_CURVE('',#12317,#10972,#15332,.T.);

+#10046=EDGE_CURVE('',#12316,#12317,#15333,.T.);

+#10047=EDGE_CURVE('',#12318,#10971,#15334,.T.);

+#10048=EDGE_CURVE('',#12317,#12318,#15335,.T.);

+#10049=EDGE_CURVE('',#12319,#10970,#15336,.T.);

+#10050=EDGE_CURVE('',#12318,#12319,#15337,.T.);

+#10051=EDGE_CURVE('',#12320,#10969,#15338,.T.);

+#10052=EDGE_CURVE('',#12319,#12320,#15339,.T.);

+#10053=EDGE_CURVE('',#12321,#10968,#15340,.T.);

+#10054=EDGE_CURVE('',#12320,#12321,#15341,.T.);

+#10055=EDGE_CURVE('',#12322,#10967,#15342,.T.);

+#10056=EDGE_CURVE('',#12321,#12322,#15343,.T.);

+#10057=EDGE_CURVE('',#12323,#10966,#15344,.T.);

+#10058=EDGE_CURVE('',#12322,#12323,#15345,.T.);

+#10059=EDGE_CURVE('',#12324,#10965,#15346,.T.);

+#10060=EDGE_CURVE('',#12323,#12324,#15347,.T.);

+#10061=EDGE_CURVE('',#12325,#10964,#15348,.T.);

+#10062=EDGE_CURVE('',#12324,#12325,#15349,.T.);

+#10063=EDGE_CURVE('',#12326,#10963,#15350,.T.);

+#10064=EDGE_CURVE('',#12325,#12326,#15351,.T.);

+#10065=EDGE_CURVE('',#12327,#10962,#15352,.T.);

+#10066=EDGE_CURVE('',#12326,#12327,#15353,.T.);

+#10067=EDGE_CURVE('',#12328,#10961,#15354,.T.);

+#10068=EDGE_CURVE('',#12327,#12328,#15355,.T.);

+#10069=EDGE_CURVE('',#12329,#10960,#15356,.T.);

+#10070=EDGE_CURVE('',#12328,#12329,#15357,.T.);

+#10071=EDGE_CURVE('',#12330,#10959,#15358,.T.);

+#10072=EDGE_CURVE('',#12329,#12330,#15359,.T.);

+#10073=EDGE_CURVE('',#12331,#10958,#15360,.T.);

+#10074=EDGE_CURVE('',#12330,#12331,#15361,.T.);

+#10075=EDGE_CURVE('',#12332,#10957,#15362,.T.);

+#10076=EDGE_CURVE('',#12331,#12332,#15363,.T.);

+#10077=EDGE_CURVE('',#12333,#10956,#15364,.T.);

+#10078=EDGE_CURVE('',#12332,#12333,#15365,.T.);

+#10079=EDGE_CURVE('',#12334,#10955,#15366,.T.);

+#10080=EDGE_CURVE('',#12333,#12334,#15367,.T.);

+#10081=EDGE_CURVE('',#12335,#10954,#15368,.T.);

+#10082=EDGE_CURVE('',#12334,#12335,#15369,.T.);

+#10083=EDGE_CURVE('',#12336,#10953,#15370,.T.);

+#10084=EDGE_CURVE('',#12335,#12336,#15371,.T.);

+#10085=EDGE_CURVE('',#12337,#10952,#15372,.T.);

+#10086=EDGE_CURVE('',#12336,#12337,#15373,.T.);

+#10087=EDGE_CURVE('',#12338,#10951,#15374,.T.);

+#10088=EDGE_CURVE('',#12337,#12338,#15375,.T.);

+#10089=EDGE_CURVE('',#12339,#10950,#15376,.T.);

+#10090=EDGE_CURVE('',#12338,#12339,#15377,.T.);

+#10091=EDGE_CURVE('',#12340,#10949,#15378,.T.);

+#10092=EDGE_CURVE('',#12339,#12340,#15379,.T.);

+#10093=EDGE_CURVE('',#12341,#10948,#15380,.T.);

+#10094=EDGE_CURVE('',#12340,#12341,#15381,.T.);

+#10095=EDGE_CURVE('',#12342,#10947,#15382,.T.);

+#10096=EDGE_CURVE('',#12341,#12342,#15383,.T.);

+#10097=EDGE_CURVE('',#12343,#10946,#15384,.T.);

+#10098=EDGE_CURVE('',#12342,#12343,#15385,.T.);

+#10099=EDGE_CURVE('',#12344,#10945,#15386,.T.);

+#10100=EDGE_CURVE('',#12343,#12344,#15387,.T.);

+#10101=EDGE_CURVE('',#12345,#10944,#15388,.T.);

+#10102=EDGE_CURVE('',#12344,#12345,#15389,.T.);

+#10103=EDGE_CURVE('',#12346,#10943,#15390,.T.);

+#10104=EDGE_CURVE('',#12345,#12346,#15391,.T.);

+#10105=EDGE_CURVE('',#12347,#10942,#15392,.T.);

+#10106=EDGE_CURVE('',#12346,#12347,#15393,.T.);

+#10107=EDGE_CURVE('',#12348,#10941,#15394,.T.);

+#10108=EDGE_CURVE('',#12347,#12348,#15395,.T.);

+#10109=EDGE_CURVE('',#12349,#10940,#15396,.T.);

+#10110=EDGE_CURVE('',#12348,#12349,#15397,.T.);

+#10111=EDGE_CURVE('',#12350,#10939,#15398,.T.);

+#10112=EDGE_CURVE('',#12349,#12350,#15399,.T.);

+#10113=EDGE_CURVE('',#12351,#10938,#15400,.T.);

+#10114=EDGE_CURVE('',#12350,#12351,#15401,.T.);

+#10115=EDGE_CURVE('',#12352,#10937,#15402,.T.);

+#10116=EDGE_CURVE('',#12351,#12352,#15403,.T.);

+#10117=EDGE_CURVE('',#12353,#10936,#15404,.T.);

+#10118=EDGE_CURVE('',#12352,#12353,#15405,.T.);

+#10119=EDGE_CURVE('',#12354,#10935,#15406,.T.);

+#10120=EDGE_CURVE('',#12353,#12354,#15407,.T.);

+#10121=EDGE_CURVE('',#12355,#10934,#15408,.T.);

+#10122=EDGE_CURVE('',#12354,#12355,#15409,.T.);

+#10123=EDGE_CURVE('',#12356,#10933,#15410,.T.);

+#10124=EDGE_CURVE('',#12355,#12356,#15411,.T.);

+#10125=EDGE_CURVE('',#12357,#10932,#15412,.T.);

+#10126=EDGE_CURVE('',#12356,#12357,#15413,.T.);

+#10127=EDGE_CURVE('',#12358,#10931,#15414,.T.);

+#10128=EDGE_CURVE('',#12357,#12358,#15415,.T.);

+#10129=EDGE_CURVE('',#12359,#10930,#15416,.T.);

+#10130=EDGE_CURVE('',#12358,#12359,#15417,.T.);

+#10131=EDGE_CURVE('',#12360,#10929,#15418,.T.);

+#10132=EDGE_CURVE('',#12359,#12360,#15419,.T.);

+#10133=EDGE_CURVE('',#12361,#10928,#15420,.T.);

+#10134=EDGE_CURVE('',#12360,#12361,#15421,.T.);

+#10135=EDGE_CURVE('',#12362,#10927,#15422,.T.);

+#10136=EDGE_CURVE('',#12361,#12362,#15423,.T.);

+#10137=EDGE_CURVE('',#12363,#10926,#15424,.T.);

+#10138=EDGE_CURVE('',#12362,#12363,#15425,.T.);

+#10139=EDGE_CURVE('',#12364,#10925,#15426,.T.);

+#10140=EDGE_CURVE('',#12363,#12364,#15427,.T.);

+#10141=EDGE_CURVE('',#12365,#10924,#15428,.T.);

+#10142=EDGE_CURVE('',#12364,#12365,#15429,.T.);

+#10143=EDGE_CURVE('',#12366,#10923,#15430,.T.);

+#10144=EDGE_CURVE('',#12365,#12366,#15431,.T.);

+#10145=EDGE_CURVE('',#12367,#10922,#15432,.T.);

+#10146=EDGE_CURVE('',#12366,#12367,#15433,.T.);

+#10147=EDGE_CURVE('',#12368,#10921,#15434,.T.);

+#10148=EDGE_CURVE('',#12367,#12368,#15435,.T.);

+#10149=EDGE_CURVE('',#12369,#10920,#15436,.T.);

+#10150=EDGE_CURVE('',#12368,#12369,#15437,.T.);

+#10151=EDGE_CURVE('',#12370,#10919,#15438,.T.);

+#10152=EDGE_CURVE('',#12369,#12370,#15439,.T.);

+#10153=EDGE_CURVE('',#12371,#10918,#15440,.T.);

+#10154=EDGE_CURVE('',#12370,#12371,#15441,.T.);

+#10155=EDGE_CURVE('',#12371,#12274,#15442,.T.);

+#10156=EDGE_CURVE('',#12372,#11014,#15443,.T.);

+#10157=EDGE_CURVE('',#12373,#12372,#15444,.T.);

+#10158=EDGE_CURVE('',#12373,#11016,#15445,.T.);

+#10159=EDGE_CURVE('',#12374,#11015,#15446,.T.);

+#10160=EDGE_CURVE('',#12372,#12374,#15447,.T.);

+#10161=EDGE_CURVE('',#12375,#11024,#15448,.T.);

+#10162=EDGE_CURVE('',#12374,#12375,#15449,.T.);

+#10163=EDGE_CURVE('',#12376,#11023,#15450,.T.);

+#10164=EDGE_CURVE('',#12375,#12376,#15451,.T.);

+#10165=EDGE_CURVE('',#12377,#11022,#15452,.T.);

+#10166=EDGE_CURVE('',#12376,#12377,#15453,.T.);

+#10167=EDGE_CURVE('',#12378,#11021,#15454,.T.);

+#10168=EDGE_CURVE('',#12377,#12378,#15455,.T.);

+#10169=EDGE_CURVE('',#12379,#11020,#15456,.T.);

+#10170=EDGE_CURVE('',#12378,#12379,#15457,.T.);

+#10171=EDGE_CURVE('',#12380,#11019,#15458,.T.);

+#10172=EDGE_CURVE('',#12379,#12380,#15459,.T.);

+#10173=EDGE_CURVE('',#12381,#11018,#15460,.T.);

+#10174=EDGE_CURVE('',#12380,#12381,#15461,.T.);

+#10175=EDGE_CURVE('',#12382,#11017,#15462,.T.);

+#10176=EDGE_CURVE('',#12381,#12382,#15463,.T.);

+#10177=EDGE_CURVE('',#12383,#12384,#15464,.T.);

+#10178=EDGE_CURVE('',#12385,#12383,#15465,.T.);

+#10179=EDGE_CURVE('',#12385,#12386,#15466,.T.);

+#10180=EDGE_CURVE('',#12386,#12384,#15467,.T.);

+#10181=EDGE_CURVE('',#12387,#12383,#15468,.T.);

+#10182=EDGE_CURVE('',#12388,#12387,#15469,.T.);

+#10183=EDGE_CURVE('',#12388,#12385,#15470,.T.);

+#10184=EDGE_CURVE('',#12384,#12387,#15471,.T.);

+#10185=EDGE_CURVE('',#12386,#12388,#15472,.T.);

+#10186=EDGE_CURVE('',#12382,#12373,#15473,.T.);

+#10187=EDGE_CURVE('',#12389,#12389,#319,.T.);

+#10188=EDGE_CURVE('',#10534,#11083,#15474,.T.);

+#10189=EDGE_CURVE('',#10537,#11082,#15475,.T.);

+#10190=EDGE_CURVE('',#10517,#10426,#15476,.T.);

+#10191=EDGE_CURVE('',#10514,#10428,#15477,.T.);

+#10192=EDGE_CURVE('',#12390,#11082,#15478,.T.);

+#10193=EDGE_CURVE('',#12390,#12391,#15479,.T.);

+#10194=EDGE_CURVE('',#12391,#11083,#15480,.T.);

+#10195=EDGE_CURVE('',#10535,#12391,#15481,.T.);

+#10196=EDGE_CURVE('',#10536,#12390,#15482,.T.);

+#10197=EDGE_CURVE('',#10426,#12392,#15483,.T.);

+#10198=EDGE_CURVE('',#12393,#12392,#15484,.T.);

+#10199=EDGE_CURVE('',#10428,#12393,#15485,.T.);

+#10200=EDGE_CURVE('',#12392,#10516,#15486,.T.);

+#10201=EDGE_CURVE('',#12393,#10515,#15487,.T.);

+#10202=EDGE_CURVE('',#10413,#10402,#15488,.T.);

+#10203=EDGE_CURVE('',#10417,#10406,#15489,.T.);

+#10204=EDGE_CURVE('',#10389,#10378,#15490,.T.);

+#10205=EDGE_CURVE('',#10393,#10382,#15491,.T.);

+#10206=EDGE_CURVE('',#10365,#10354,#15492,.T.);

+#10207=EDGE_CURVE('',#10369,#10358,#15493,.T.);

+#10208=EDGE_CURVE('',#10329,#10325,#15494,.T.);

+#10209=EDGE_CURVE('',#10328,#10322,#15495,.T.);

+#10210=EDGE_CURVE('',#10305,#10301,#15496,.T.);

+#10211=EDGE_CURVE('',#10304,#10298,#15497,.T.);

+#10212=EDGE_CURVE('',#10281,#10277,#15498,.T.);

+#10213=EDGE_CURVE('',#10280,#10274,#15499,.T.);

+#10214=VERTEX_POINT('',#38112);

+#10215=VERTEX_POINT('',#38113);

+#10216=VERTEX_POINT('',#38115);

+#10217=VERTEX_POINT('',#38119);

+#10218=VERTEX_POINT('',#38121);

+#10219=VERTEX_POINT('',#38122);

+#10220=VERTEX_POINT('',#38124);

+#10221=VERTEX_POINT('',#38126);

+#10222=VERTEX_POINT('',#38128);

+#10223=VERTEX_POINT('',#38130);

+#10224=VERTEX_POINT('',#38132);

+#10225=VERTEX_POINT('',#38136);

+#10226=VERTEX_POINT('',#38140);

+#10227=VERTEX_POINT('',#38142);

+#10228=VERTEX_POINT('',#38149);

+#10229=VERTEX_POINT('',#38153);

+#10230=VERTEX_POINT('',#38157);

+#10231=VERTEX_POINT('',#38159);

+#10232=VERTEX_POINT('',#38161);

+#10233=VERTEX_POINT('',#38165);

+#10234=VERTEX_POINT('',#38175);

+#10235=VERTEX_POINT('',#38176);

+#10236=VERTEX_POINT('',#38178);

+#10237=VERTEX_POINT('',#38180);

+#10238=VERTEX_POINT('',#38184);

+#10239=VERTEX_POINT('',#38185);

+#10240=VERTEX_POINT('',#38187);

+#10241=VERTEX_POINT('',#38189);

+#10242=VERTEX_POINT('',#38193);

+#10243=VERTEX_POINT('',#38194);

+#10244=VERTEX_POINT('',#38196);

+#10245=VERTEX_POINT('',#38198);

+#10246=VERTEX_POINT('',#38202);

+#10247=VERTEX_POINT('',#38203);

+#10248=VERTEX_POINT('',#38205);

+#10249=VERTEX_POINT('',#38207);

+#10250=VERTEX_POINT('',#38214);

+#10251=VERTEX_POINT('',#38215);

+#10252=VERTEX_POINT('',#38217);

+#10253=VERTEX_POINT('',#38219);

+#10254=VERTEX_POINT('',#38226);

+#10255=VERTEX_POINT('',#38227);

+#10256=VERTEX_POINT('',#38229);

+#10257=VERTEX_POINT('',#38231);

+#10258=VERTEX_POINT('',#38238);

+#10259=VERTEX_POINT('',#38239);

+#10260=VERTEX_POINT('',#38241);

+#10261=VERTEX_POINT('',#38243);

+#10262=VERTEX_POINT('',#38245);

+#10263=VERTEX_POINT('',#38247);

+#10264=VERTEX_POINT('',#38249);

+#10265=VERTEX_POINT('',#38251);

+#10266=VERTEX_POINT('',#38255);

+#10267=VERTEX_POINT('',#38256);

+#10268=VERTEX_POINT('',#38258);

+#10269=VERTEX_POINT('',#38260);

+#10270=VERTEX_POINT('',#38262);

+#10271=VERTEX_POINT('',#38264);

+#10272=VERTEX_POINT('',#38266);

+#10273=VERTEX_POINT('',#38268);

+#10274=VERTEX_POINT('',#38272);

+#10275=VERTEX_POINT('',#38274);

+#10276=VERTEX_POINT('',#38276);

+#10277=VERTEX_POINT('',#38278);

+#10278=VERTEX_POINT('',#38286);

+#10279=VERTEX_POINT('',#38288);

+#10280=VERTEX_POINT('',#38292);

+#10281=VERTEX_POINT('',#38295);

+#10282=VERTEX_POINT('',#38300);

+#10283=VERTEX_POINT('',#38301);

+#10284=VERTEX_POINT('',#38303);

+#10285=VERTEX_POINT('',#38305);

+#10286=VERTEX_POINT('',#38307);

+#10287=VERTEX_POINT('',#38309);

+#10288=VERTEX_POINT('',#38311);

+#10289=VERTEX_POINT('',#38313);

+#10290=VERTEX_POINT('',#38317);

+#10291=VERTEX_POINT('',#38318);

+#10292=VERTEX_POINT('',#38320);

+#10293=VERTEX_POINT('',#38322);

+#10294=VERTEX_POINT('',#38324);

+#10295=VERTEX_POINT('',#38326);

+#10296=VERTEX_POINT('',#38328);

+#10297=VERTEX_POINT('',#38330);

+#10298=VERTEX_POINT('',#38334);

+#10299=VERTEX_POINT('',#38336);

+#10300=VERTEX_POINT('',#38338);

+#10301=VERTEX_POINT('',#38340);

+#10302=VERTEX_POINT('',#38348);

+#10303=VERTEX_POINT('',#38350);

+#10304=VERTEX_POINT('',#38354);

+#10305=VERTEX_POINT('',#38357);

+#10306=VERTEX_POINT('',#38362);

+#10307=VERTEX_POINT('',#38363);

+#10308=VERTEX_POINT('',#38365);

+#10309=VERTEX_POINT('',#38367);

+#10310=VERTEX_POINT('',#38369);

+#10311=VERTEX_POINT('',#38371);

+#10312=VERTEX_POINT('',#38373);

+#10313=VERTEX_POINT('',#38375);

+#10314=VERTEX_POINT('',#38379);

+#10315=VERTEX_POINT('',#38380);

+#10316=VERTEX_POINT('',#38382);

+#10317=VERTEX_POINT('',#38384);

+#10318=VERTEX_POINT('',#38386);

+#10319=VERTEX_POINT('',#38388);

+#10320=VERTEX_POINT('',#38390);

+#10321=VERTEX_POINT('',#38392);

+#10322=VERTEX_POINT('',#38396);

+#10323=VERTEX_POINT('',#38398);

+#10324=VERTEX_POINT('',#38400);

+#10325=VERTEX_POINT('',#38402);

+#10326=VERTEX_POINT('',#38410);

+#10327=VERTEX_POINT('',#38412);

+#10328=VERTEX_POINT('',#38416);

+#10329=VERTEX_POINT('',#38419);

+#10330=VERTEX_POINT('',#38424);

+#10331=VERTEX_POINT('',#38425);

+#10332=VERTEX_POINT('',#38427);

+#10333=VERTEX_POINT('',#38429);

+#10334=VERTEX_POINT('',#38433);

+#10335=VERTEX_POINT('',#38435);

+#10336=VERTEX_POINT('',#38439);

+#10337=VERTEX_POINT('',#38441);

+#10338=VERTEX_POINT('',#38445);

+#10339=VERTEX_POINT('',#38446);

+#10340=VERTEX_POINT('',#38448);

+#10341=VERTEX_POINT('',#38450);

+#10342=VERTEX_POINT('',#38454);

+#10343=VERTEX_POINT('',#38456);

+#10344=VERTEX_POINT('',#38460);

+#10345=VERTEX_POINT('',#38462);

+#10346=VERTEX_POINT('',#38466);

+#10347=VERTEX_POINT('',#38467);

+#10348=VERTEX_POINT('',#38469);

+#10349=VERTEX_POINT('',#38471);

+#10350=VERTEX_POINT('',#38475);

+#10351=VERTEX_POINT('',#38477);

+#10352=VERTEX_POINT('',#38481);

+#10353=VERTEX_POINT('',#38483);

+#10354=VERTEX_POINT('',#38487);

+#10355=VERTEX_POINT('',#38488);

+#10356=VERTEX_POINT('',#38490);

+#10357=VERTEX_POINT('',#38492);

+#10358=VERTEX_POINT('',#38494);

+#10359=VERTEX_POINT('',#38496);

+#10360=VERTEX_POINT('',#38498);

+#10361=VERTEX_POINT('',#38500);

+#10362=VERTEX_POINT('',#38507);

+#10363=VERTEX_POINT('',#38509);

+#10364=VERTEX_POINT('',#38513);

+#10365=VERTEX_POINT('',#38514);

+#10366=VERTEX_POINT('',#38516);

+#10367=VERTEX_POINT('',#38518);

+#10368=VERTEX_POINT('',#38520);

+#10369=VERTEX_POINT('',#38522);

+#10370=VERTEX_POINT('',#38528);

+#10371=VERTEX_POINT('',#38530);

+#10372=VERTEX_POINT('',#38532);

+#10373=VERTEX_POINT('',#38534);

+#10374=VERTEX_POINT('',#38539);

+#10375=VERTEX_POINT('',#38541);

+#10376=VERTEX_POINT('',#38543);

+#10377=VERTEX_POINT('',#38545);

+#10378=VERTEX_POINT('',#38549);

+#10379=VERTEX_POINT('',#38550);

+#10380=VERTEX_POINT('',#38552);

+#10381=VERTEX_POINT('',#38554);

+#10382=VERTEX_POINT('',#38556);

+#10383=VERTEX_POINT('',#38558);

+#10384=VERTEX_POINT('',#38560);

+#10385=VERTEX_POINT('',#38562);

+#10386=VERTEX_POINT('',#38569);

+#10387=VERTEX_POINT('',#38571);

+#10388=VERTEX_POINT('',#38575);

+#10389=VERTEX_POINT('',#38576);

+#10390=VERTEX_POINT('',#38578);

+#10391=VERTEX_POINT('',#38580);

+#10392=VERTEX_POINT('',#38582);

+#10393=VERTEX_POINT('',#38584);

+#10394=VERTEX_POINT('',#38590);

+#10395=VERTEX_POINT('',#38592);

+#10396=VERTEX_POINT('',#38594);

+#10397=VERTEX_POINT('',#38596);

+#10398=VERTEX_POINT('',#38601);

+#10399=VERTEX_POINT('',#38603);

+#10400=VERTEX_POINT('',#38605);

+#10401=VERTEX_POINT('',#38607);

+#10402=VERTEX_POINT('',#38611);

+#10403=VERTEX_POINT('',#38612);

+#10404=VERTEX_POINT('',#38614);

+#10405=VERTEX_POINT('',#38616);

+#10406=VERTEX_POINT('',#38618);

+#10407=VERTEX_POINT('',#38620);

+#10408=VERTEX_POINT('',#38622);

+#10409=VERTEX_POINT('',#38624);

+#10410=VERTEX_POINT('',#38631);

+#10411=VERTEX_POINT('',#38633);

+#10412=VERTEX_POINT('',#38637);

+#10413=VERTEX_POINT('',#38638);

+#10414=VERTEX_POINT('',#38640);

+#10415=VERTEX_POINT('',#38642);

+#10416=VERTEX_POINT('',#38644);

+#10417=VERTEX_POINT('',#38646);

+#10418=VERTEX_POINT('',#38652);

+#10419=VERTEX_POINT('',#38654);

+#10420=VERTEX_POINT('',#38656);

+#10421=VERTEX_POINT('',#38658);

+#10422=VERTEX_POINT('',#38663);

+#10423=VERTEX_POINT('',#38665);

+#10424=VERTEX_POINT('',#38667);

+#10425=VERTEX_POINT('',#38669);

+#10426=VERTEX_POINT('',#38673);

+#10427=VERTEX_POINT('',#38674);

+#10428=VERTEX_POINT('',#38676);

+#10429=VERTEX_POINT('',#38678);

+#10430=VERTEX_POINT('',#38682);

+#10431=VERTEX_POINT('',#38683);

+#10432=VERTEX_POINT('',#38685);

+#10433=VERTEX_POINT('',#38687);

+#10434=VERTEX_POINT('',#38689);

+#10435=VERTEX_POINT('',#38693);

+#10436=VERTEX_POINT('',#38694);

+#10437=VERTEX_POINT('',#38696);

+#10438=VERTEX_POINT('',#38698);

+#10439=VERTEX_POINT('',#38700);

+#10440=VERTEX_POINT('',#38704);

+#10441=VERTEX_POINT('',#38705);

+#10442=VERTEX_POINT('',#38707);

+#10443=VERTEX_POINT('',#38709);

+#10444=VERTEX_POINT('',#38711);

+#10445=VERTEX_POINT('',#38715);

+#10446=VERTEX_POINT('',#38716);

+#10447=VERTEX_POINT('',#38718);

+#10448=VERTEX_POINT('',#38720);

+#10449=VERTEX_POINT('',#38722);

+#10450=VERTEX_POINT('',#38726);

+#10451=VERTEX_POINT('',#38727);

+#10452=VERTEX_POINT('',#38729);

+#10453=VERTEX_POINT('',#38731);

+#10454=VERTEX_POINT('',#38733);

+#10455=VERTEX_POINT('',#38735);

+#10456=VERTEX_POINT('',#38737);

+#10457=VERTEX_POINT('',#38739);

+#10458=VERTEX_POINT('',#38741);

+#10459=VERTEX_POINT('',#38743);

+#10460=VERTEX_POINT('',#38745);

+#10461=VERTEX_POINT('',#38747);

+#10462=VERTEX_POINT('',#38749);

+#10463=VERTEX_POINT('',#38751);

+#10464=VERTEX_POINT('',#38753);

+#10465=VERTEX_POINT('',#38755);

+#10466=VERTEX_POINT('',#38757);

+#10467=VERTEX_POINT('',#38759);

+#10468=VERTEX_POINT('',#38761);

+#10469=VERTEX_POINT('',#38763);

+#10470=VERTEX_POINT('',#38765);

+#10471=VERTEX_POINT('',#38767);

+#10472=VERTEX_POINT('',#38769);

+#10473=VERTEX_POINT('',#38771);

+#10474=VERTEX_POINT('',#38773);

+#10475=VERTEX_POINT('',#38775);

+#10476=VERTEX_POINT('',#38777);

+#10477=VERTEX_POINT('',#38779);

+#10478=VERTEX_POINT('',#38781);

+#10479=VERTEX_POINT('',#38783);

+#10480=VERTEX_POINT('',#38785);

+#10481=VERTEX_POINT('',#38787);

+#10482=VERTEX_POINT('',#38789);

+#10483=VERTEX_POINT('',#38791);

+#10484=VERTEX_POINT('',#38793);

+#10485=VERTEX_POINT('',#38795);

+#10486=VERTEX_POINT('',#38797);

+#10487=VERTEX_POINT('',#38799);

+#10488=VERTEX_POINT('',#38801);

+#10489=VERTEX_POINT('',#38803);

+#10490=VERTEX_POINT('',#38805);

+#10491=VERTEX_POINT('',#38807);

+#10492=VERTEX_POINT('',#38809);

+#10493=VERTEX_POINT('',#38811);

+#10494=VERTEX_POINT('',#38813);

+#10495=VERTEX_POINT('',#38815);

+#10496=VERTEX_POINT('',#38817);

+#10497=VERTEX_POINT('',#38819);

+#10498=VERTEX_POINT('',#38821);

+#10499=VERTEX_POINT('',#38823);

+#10500=VERTEX_POINT('',#38825);

+#10501=VERTEX_POINT('',#38827);

+#10502=VERTEX_POINT('',#38829);

+#10503=VERTEX_POINT('',#38831);

+#10504=VERTEX_POINT('',#38833);

+#10505=VERTEX_POINT('',#38835);

+#10506=VERTEX_POINT('',#38837);

+#10507=VERTEX_POINT('',#38839);

+#10508=VERTEX_POINT('',#38841);

+#10509=VERTEX_POINT('',#38843);

+#10510=VERTEX_POINT('',#38845);

+#10511=VERTEX_POINT('',#38847);

+#10512=VERTEX_POINT('',#38849);

+#10513=VERTEX_POINT('',#38852);

+#10514=VERTEX_POINT('',#38853);

+#10515=VERTEX_POINT('',#38855);

+#10516=VERTEX_POINT('',#38857);

+#10517=VERTEX_POINT('',#38859);

+#10518=VERTEX_POINT('',#38861);

+#10519=VERTEX_POINT('',#38864);

+#10520=VERTEX_POINT('',#38866);

+#10521=VERTEX_POINT('',#38868);

+#10522=VERTEX_POINT('',#38870);

+#10523=VERTEX_POINT('',#38872);

+#10524=VERTEX_POINT('',#38874);

+#10525=VERTEX_POINT('',#38876);

+#10526=VERTEX_POINT('',#38878);

+#10527=VERTEX_POINT('',#38880);

+#10528=VERTEX_POINT('',#38882);

+#10529=VERTEX_POINT('',#38884);

+#10530=VERTEX_POINT('',#38886);

+#10531=VERTEX_POINT('',#38888);

+#10532=VERTEX_POINT('',#38890);

+#10533=VERTEX_POINT('',#38892);

+#10534=VERTEX_POINT('',#38894);

+#10535=VERTEX_POINT('',#38896);

+#10536=VERTEX_POINT('',#38898);

+#10537=VERTEX_POINT('',#38900);

+#10538=VERTEX_POINT('',#38902);

+#10539=VERTEX_POINT('',#38904);

+#10540=VERTEX_POINT('',#38906);

+#10541=VERTEX_POINT('',#38908);

+#10542=VERTEX_POINT('',#38910);

+#10543=VERTEX_POINT('',#38912);

+#10544=VERTEX_POINT('',#38914);

+#10545=VERTEX_POINT('',#38916);

+#10546=VERTEX_POINT('',#38918);

+#10547=VERTEX_POINT('',#38920);

+#10548=VERTEX_POINT('',#38922);

+#10549=VERTEX_POINT('',#38924);

+#10550=VERTEX_POINT('',#38926);

+#10551=VERTEX_POINT('',#38928);

+#10552=VERTEX_POINT('',#38930);

+#10553=VERTEX_POINT('',#38934);

+#10554=VERTEX_POINT('',#38935);

+#10555=VERTEX_POINT('',#38937);

+#10556=VERTEX_POINT('',#38939);

+#10557=VERTEX_POINT('',#38941);

+#10558=VERTEX_POINT('',#38943);

+#10559=VERTEX_POINT('',#38945);

+#10560=VERTEX_POINT('',#38947);

+#10561=VERTEX_POINT('',#38949);

+#10562=VERTEX_POINT('',#38951);

+#10563=VERTEX_POINT('',#38953);

+#10564=VERTEX_POINT('',#38955);

+#10565=VERTEX_POINT('',#38957);

+#10566=VERTEX_POINT('',#38959);

+#10567=VERTEX_POINT('',#38961);

+#10568=VERTEX_POINT('',#38963);

+#10569=VERTEX_POINT('',#38965);

+#10570=VERTEX_POINT('',#38967);

+#10571=VERTEX_POINT('',#38969);

+#10572=VERTEX_POINT('',#38971);

+#10573=VERTEX_POINT('',#38973);

+#10574=VERTEX_POINT('',#38975);

+#10575=VERTEX_POINT('',#38977);

+#10576=VERTEX_POINT('',#38979);

+#10577=VERTEX_POINT('',#38981);

+#10578=VERTEX_POINT('',#38983);

+#10579=VERTEX_POINT('',#38985);

+#10580=VERTEX_POINT('',#38987);

+#10581=VERTEX_POINT('',#38989);

+#10582=VERTEX_POINT('',#38991);

+#10583=VERTEX_POINT('',#38993);

+#10584=VERTEX_POINT('',#38995);

+#10585=VERTEX_POINT('',#38997);

+#10586=VERTEX_POINT('',#38999);

+#10587=VERTEX_POINT('',#39001);

+#10588=VERTEX_POINT('',#39003);

+#10589=VERTEX_POINT('',#39005);

+#10590=VERTEX_POINT('',#39007);

+#10591=VERTEX_POINT('',#39009);

+#10592=VERTEX_POINT('',#39011);

+#10593=VERTEX_POINT('',#39014);

+#10594=VERTEX_POINT('',#39016);

+#10595=VERTEX_POINT('',#39017);

+#10596=VERTEX_POINT('',#39019);

+#10597=VERTEX_POINT('',#39021);

+#10598=VERTEX_POINT('',#39023);

+#10599=VERTEX_POINT('',#39025);

+#10600=VERTEX_POINT('',#39027);

+#10601=VERTEX_POINT('',#39029);

+#10602=VERTEX_POINT('',#39031);

+#10603=VERTEX_POINT('',#39033);

+#10604=VERTEX_POINT('',#39035);

+#10605=VERTEX_POINT('',#39037);

+#10606=VERTEX_POINT('',#39039);

+#10607=VERTEX_POINT('',#39041);

+#10608=VERTEX_POINT('',#39043);

+#10609=VERTEX_POINT('',#39045);

+#10610=VERTEX_POINT('',#39047);

+#10611=VERTEX_POINT('',#39049);

+#10612=VERTEX_POINT('',#39051);

+#10613=VERTEX_POINT('',#39053);

+#10614=VERTEX_POINT('',#39055);

+#10615=VERTEX_POINT('',#39057);

+#10616=VERTEX_POINT('',#39059);

+#10617=VERTEX_POINT('',#39061);

+#10618=VERTEX_POINT('',#39063);

+#10619=VERTEX_POINT('',#39065);

+#10620=VERTEX_POINT('',#39067);

+#10621=VERTEX_POINT('',#39069);

+#10622=VERTEX_POINT('',#39071);

+#10623=VERTEX_POINT('',#39073);

+#10624=VERTEX_POINT('',#39075);

+#10625=VERTEX_POINT('',#39077);

+#10626=VERTEX_POINT('',#39079);

+#10627=VERTEX_POINT('',#39081);

+#10628=VERTEX_POINT('',#39083);

+#10629=VERTEX_POINT('',#39085);

+#10630=VERTEX_POINT('',#39087);

+#10631=VERTEX_POINT('',#39089);

+#10632=VERTEX_POINT('',#39091);

+#10633=VERTEX_POINT('',#39093);

+#10634=VERTEX_POINT('',#39095);

+#10635=VERTEX_POINT('',#39097);

+#10636=VERTEX_POINT('',#39099);

+#10637=VERTEX_POINT('',#39101);

+#10638=VERTEX_POINT('',#39103);

+#10639=VERTEX_POINT('',#39105);

+#10640=VERTEX_POINT('',#39107);

+#10641=VERTEX_POINT('',#39109);

+#10642=VERTEX_POINT('',#39111);

+#10643=VERTEX_POINT('',#39113);

+#10644=VERTEX_POINT('',#39115);

+#10645=VERTEX_POINT('',#39117);

+#10646=VERTEX_POINT('',#39119);

+#10647=VERTEX_POINT('',#39121);

+#10648=VERTEX_POINT('',#39123);

+#10649=VERTEX_POINT('',#39125);

+#10650=VERTEX_POINT('',#39127);

+#10651=VERTEX_POINT('',#39129);

+#10652=VERTEX_POINT('',#39131);

+#10653=VERTEX_POINT('',#39133);

+#10654=VERTEX_POINT('',#39135);

+#10655=VERTEX_POINT('',#39137);

+#10656=VERTEX_POINT('',#39139);

+#10657=VERTEX_POINT('',#39141);

+#10658=VERTEX_POINT('',#39143);

+#10659=VERTEX_POINT('',#39145);

+#10660=VERTEX_POINT('',#39147);

+#10661=VERTEX_POINT('',#39149);

+#10662=VERTEX_POINT('',#39151);

+#10663=VERTEX_POINT('',#39153);

+#10664=VERTEX_POINT('',#39155);

+#10665=VERTEX_POINT('',#39157);

+#10666=VERTEX_POINT('',#39159);

+#10667=VERTEX_POINT('',#39161);

+#10668=VERTEX_POINT('',#39163);

+#10669=VERTEX_POINT('',#39165);

+#10670=VERTEX_POINT('',#39168);

+#10671=VERTEX_POINT('',#39169);

+#10672=VERTEX_POINT('',#39171);

+#10673=VERTEX_POINT('',#39173);

+#10674=VERTEX_POINT('',#39175);

+#10675=VERTEX_POINT('',#39177);

+#10676=VERTEX_POINT('',#39179);

+#10677=VERTEX_POINT('',#39182);

+#10678=VERTEX_POINT('',#39183);

+#10679=VERTEX_POINT('',#39185);

+#10680=VERTEX_POINT('',#39187);

+#10681=VERTEX_POINT('',#39189);

+#10682=VERTEX_POINT('',#39191);

+#10683=VERTEX_POINT('',#39193);

+#10684=VERTEX_POINT('',#39195);

+#10685=VERTEX_POINT('',#39197);

+#10686=VERTEX_POINT('',#39199);

+#10687=VERTEX_POINT('',#39201);

+#10688=VERTEX_POINT('',#39203);

+#10689=VERTEX_POINT('',#39205);

+#10690=VERTEX_POINT('',#39207);

+#10691=VERTEX_POINT('',#39209);

+#10692=VERTEX_POINT('',#39211);

+#10693=VERTEX_POINT('',#39213);

+#10694=VERTEX_POINT('',#39215);

+#10695=VERTEX_POINT('',#39217);

+#10696=VERTEX_POINT('',#39219);

+#10697=VERTEX_POINT('',#39221);

+#10698=VERTEX_POINT('',#39223);

+#10699=VERTEX_POINT('',#39225);

+#10700=VERTEX_POINT('',#39227);

+#10701=VERTEX_POINT('',#39229);

+#10702=VERTEX_POINT('',#39231);

+#10703=VERTEX_POINT('',#39233);

+#10704=VERTEX_POINT('',#39235);

+#10705=VERTEX_POINT('',#39237);

+#10706=VERTEX_POINT('',#39239);

+#10707=VERTEX_POINT('',#39241);

+#10708=VERTEX_POINT('',#39243);

+#10709=VERTEX_POINT('',#39245);

+#10710=VERTEX_POINT('',#39247);

+#10711=VERTEX_POINT('',#39249);

+#10712=VERTEX_POINT('',#39251);

+#10713=VERTEX_POINT('',#39253);

+#10714=VERTEX_POINT('',#39255);

+#10715=VERTEX_POINT('',#39257);

+#10716=VERTEX_POINT('',#39259);

+#10717=VERTEX_POINT('',#39261);

+#10718=VERTEX_POINT('',#39263);

+#10719=VERTEX_POINT('',#39265);

+#10720=VERTEX_POINT('',#39267);

+#10721=VERTEX_POINT('',#39269);

+#10722=VERTEX_POINT('',#39271);

+#10723=VERTEX_POINT('',#39273);

+#10724=VERTEX_POINT('',#39275);

+#10725=VERTEX_POINT('',#39277);

+#10726=VERTEX_POINT('',#39279);

+#10727=VERTEX_POINT('',#39281);

+#10728=VERTEX_POINT('',#39283);

+#10729=VERTEX_POINT('',#39285);

+#10730=VERTEX_POINT('',#39287);

+#10731=VERTEX_POINT('',#39289);

+#10732=VERTEX_POINT('',#39291);

+#10733=VERTEX_POINT('',#39293);

+#10734=VERTEX_POINT('',#39295);

+#10735=VERTEX_POINT('',#39297);

+#10736=VERTEX_POINT('',#39299);

+#10737=VERTEX_POINT('',#39301);

+#10738=VERTEX_POINT('',#39303);

+#10739=VERTEX_POINT('',#39305);

+#10740=VERTEX_POINT('',#39307);

+#10741=VERTEX_POINT('',#39309);

+#10742=VERTEX_POINT('',#39311);

+#10743=VERTEX_POINT('',#39313);

+#10744=VERTEX_POINT('',#39315);

+#10745=VERTEX_POINT('',#39317);

+#10746=VERTEX_POINT('',#39319);

+#10747=VERTEX_POINT('',#39321);

+#10748=VERTEX_POINT('',#39323);

+#10749=VERTEX_POINT('',#39325);

+#10750=VERTEX_POINT('',#39327);

+#10751=VERTEX_POINT('',#39329);

+#10752=VERTEX_POINT('',#39331);

+#10753=VERTEX_POINT('',#39333);

+#10754=VERTEX_POINT('',#39335);

+#10755=VERTEX_POINT('',#39337);

+#10756=VERTEX_POINT('',#39339);

+#10757=VERTEX_POINT('',#39342);

+#10758=VERTEX_POINT('',#39343);

+#10759=VERTEX_POINT('',#39345);

+#10760=VERTEX_POINT('',#39347);

+#10761=VERTEX_POINT('',#39349);

+#10762=VERTEX_POINT('',#39351);

+#10763=VERTEX_POINT('',#39353);

+#10764=VERTEX_POINT('',#39355);

+#10765=VERTEX_POINT('',#39357);

+#10766=VERTEX_POINT('',#39359);

+#10767=VERTEX_POINT('',#39361);

+#10768=VERTEX_POINT('',#39363);

+#10769=VERTEX_POINT('',#39365);

+#10770=VERTEX_POINT('',#39367);

+#10771=VERTEX_POINT('',#39369);

+#10772=VERTEX_POINT('',#39371);

+#10773=VERTEX_POINT('',#39373);

+#10774=VERTEX_POINT('',#39375);

+#10775=VERTEX_POINT('',#39377);

+#10776=VERTEX_POINT('',#39379);

+#10777=VERTEX_POINT('',#39381);

+#10778=VERTEX_POINT('',#39383);

+#10779=VERTEX_POINT('',#39385);

+#10780=VERTEX_POINT('',#39387);

+#10781=VERTEX_POINT('',#39389);

+#10782=VERTEX_POINT('',#39391);

+#10783=VERTEX_POINT('',#39393);

+#10784=VERTEX_POINT('',#39395);

+#10785=VERTEX_POINT('',#39397);

+#10786=VERTEX_POINT('',#39399);

+#10787=VERTEX_POINT('',#39401);

+#10788=VERTEX_POINT('',#39403);

+#10789=VERTEX_POINT('',#39405);

+#10790=VERTEX_POINT('',#39407);

+#10791=VERTEX_POINT('',#39409);

+#10792=VERTEX_POINT('',#39411);

+#10793=VERTEX_POINT('',#39413);

+#10794=VERTEX_POINT('',#39415);

+#10795=VERTEX_POINT('',#39417);

+#10796=VERTEX_POINT('',#39419);

+#10797=VERTEX_POINT('',#39421);

+#10798=VERTEX_POINT('',#39423);

+#10799=VERTEX_POINT('',#39425);

+#10800=VERTEX_POINT('',#39427);

+#10801=VERTEX_POINT('',#39429);

+#10802=VERTEX_POINT('',#39431);

+#10803=VERTEX_POINT('',#39433);

+#10804=VERTEX_POINT('',#39435);

+#10805=VERTEX_POINT('',#39437);

+#10806=VERTEX_POINT('',#39439);

+#10807=VERTEX_POINT('',#39441);

+#10808=VERTEX_POINT('',#39443);

+#10809=VERTEX_POINT('',#39445);

+#10810=VERTEX_POINT('',#39447);

+#10811=VERTEX_POINT('',#39449);

+#10812=VERTEX_POINT('',#39451);

+#10813=VERTEX_POINT('',#39453);

+#10814=VERTEX_POINT('',#39455);

+#10815=VERTEX_POINT('',#39457);

+#10816=VERTEX_POINT('',#39459);

+#10817=VERTEX_POINT('',#39461);

+#10818=VERTEX_POINT('',#39463);

+#10819=VERTEX_POINT('',#39465);

+#10820=VERTEX_POINT('',#39467);

+#10821=VERTEX_POINT('',#39469);

+#10822=VERTEX_POINT('',#39471);

+#10823=VERTEX_POINT('',#39473);

+#10824=VERTEX_POINT('',#39475);

+#10825=VERTEX_POINT('',#39477);

+#10826=VERTEX_POINT('',#39479);

+#10827=VERTEX_POINT('',#39481);

+#10828=VERTEX_POINT('',#39483);

+#10829=VERTEX_POINT('',#39485);

+#10830=VERTEX_POINT('',#39487);

+#10831=VERTEX_POINT('',#39489);

+#10832=VERTEX_POINT('',#39491);

+#10833=VERTEX_POINT('',#39494);

+#10834=VERTEX_POINT('',#39495);

+#10835=VERTEX_POINT('',#39497);

+#10836=VERTEX_POINT('',#39499);

+#10837=VERTEX_POINT('',#39501);

+#10838=VERTEX_POINT('',#39503);

+#10839=VERTEX_POINT('',#39505);

+#10840=VERTEX_POINT('',#39507);

+#10841=VERTEX_POINT('',#39509);

+#10842=VERTEX_POINT('',#39511);

+#10843=VERTEX_POINT('',#39513);

+#10844=VERTEX_POINT('',#39516);

+#10845=VERTEX_POINT('',#39517);

+#10846=VERTEX_POINT('',#39519);

+#10847=VERTEX_POINT('',#39521);

+#10848=VERTEX_POINT('',#39523);

+#10849=VERTEX_POINT('',#39525);

+#10850=VERTEX_POINT('',#39527);

+#10851=VERTEX_POINT('',#39529);

+#10852=VERTEX_POINT('',#39531);

+#10853=VERTEX_POINT('',#39533);

+#10854=VERTEX_POINT('',#39535);

+#10855=VERTEX_POINT('',#39537);

+#10856=VERTEX_POINT('',#39539);

+#10857=VERTEX_POINT('',#39541);

+#10858=VERTEX_POINT('',#39543);

+#10859=VERTEX_POINT('',#39545);

+#10860=VERTEX_POINT('',#39547);

+#10861=VERTEX_POINT('',#39549);

+#10862=VERTEX_POINT('',#39551);

+#10863=VERTEX_POINT('',#39553);

+#10864=VERTEX_POINT('',#39555);

+#10865=VERTEX_POINT('',#39557);

+#10866=VERTEX_POINT('',#39559);

+#10867=VERTEX_POINT('',#39561);

+#10868=VERTEX_POINT('',#39563);

+#10869=VERTEX_POINT('',#39565);

+#10870=VERTEX_POINT('',#39567);

+#10871=VERTEX_POINT('',#39569);

+#10872=VERTEX_POINT('',#39571);

+#10873=VERTEX_POINT('',#39573);

+#10874=VERTEX_POINT('',#39575);

+#10875=VERTEX_POINT('',#39577);

+#10876=VERTEX_POINT('',#39579);

+#10877=VERTEX_POINT('',#39581);

+#10878=VERTEX_POINT('',#39583);

+#10879=VERTEX_POINT('',#39585);

+#10880=VERTEX_POINT('',#39587);

+#10881=VERTEX_POINT('',#39589);

+#10882=VERTEX_POINT('',#39591);

+#10883=VERTEX_POINT('',#39593);

+#10884=VERTEX_POINT('',#39595);

+#10885=VERTEX_POINT('',#39597);

+#10886=VERTEX_POINT('',#39599);

+#10887=VERTEX_POINT('',#39601);

+#10888=VERTEX_POINT('',#39603);

+#10889=VERTEX_POINT('',#39605);

+#10890=VERTEX_POINT('',#39607);

+#10891=VERTEX_POINT('',#39609);

+#10892=VERTEX_POINT('',#39611);

+#10893=VERTEX_POINT('',#39613);

+#10894=VERTEX_POINT('',#39615);

+#10895=VERTEX_POINT('',#39617);

+#10896=VERTEX_POINT('',#39619);

+#10897=VERTEX_POINT('',#39621);

+#10898=VERTEX_POINT('',#39623);

+#10899=VERTEX_POINT('',#39625);

+#10900=VERTEX_POINT('',#39627);

+#10901=VERTEX_POINT('',#39629);

+#10902=VERTEX_POINT('',#39631);

+#10903=VERTEX_POINT('',#39633);

+#10904=VERTEX_POINT('',#39635);

+#10905=VERTEX_POINT('',#39637);

+#10906=VERTEX_POINT('',#39639);

+#10907=VERTEX_POINT('',#39641);

+#10908=VERTEX_POINT('',#39643);

+#10909=VERTEX_POINT('',#39645);

+#10910=VERTEX_POINT('',#39647);

+#10911=VERTEX_POINT('',#39649);

+#10912=VERTEX_POINT('',#39651);

+#10913=VERTEX_POINT('',#39653);

+#10914=VERTEX_POINT('',#39655);

+#10915=VERTEX_POINT('',#39658);

+#10916=VERTEX_POINT('',#39659);

+#10917=VERTEX_POINT('',#39661);

+#10918=VERTEX_POINT('',#39663);

+#10919=VERTEX_POINT('',#39665);

+#10920=VERTEX_POINT('',#39667);

+#10921=VERTEX_POINT('',#39669);

+#10922=VERTEX_POINT('',#39671);

+#10923=VERTEX_POINT('',#39673);

+#10924=VERTEX_POINT('',#39675);

+#10925=VERTEX_POINT('',#39677);

+#10926=VERTEX_POINT('',#39679);

+#10927=VERTEX_POINT('',#39681);

+#10928=VERTEX_POINT('',#39683);

+#10929=VERTEX_POINT('',#39685);

+#10930=VERTEX_POINT('',#39687);

+#10931=VERTEX_POINT('',#39689);

+#10932=VERTEX_POINT('',#39691);

+#10933=VERTEX_POINT('',#39693);

+#10934=VERTEX_POINT('',#39695);

+#10935=VERTEX_POINT('',#39697);

+#10936=VERTEX_POINT('',#39699);

+#10937=VERTEX_POINT('',#39701);

+#10938=VERTEX_POINT('',#39703);

+#10939=VERTEX_POINT('',#39705);

+#10940=VERTEX_POINT('',#39707);

+#10941=VERTEX_POINT('',#39709);

+#10942=VERTEX_POINT('',#39711);

+#10943=VERTEX_POINT('',#39713);

+#10944=VERTEX_POINT('',#39715);

+#10945=VERTEX_POINT('',#39717);

+#10946=VERTEX_POINT('',#39719);

+#10947=VERTEX_POINT('',#39721);

+#10948=VERTEX_POINT('',#39723);

+#10949=VERTEX_POINT('',#39725);

+#10950=VERTEX_POINT('',#39727);

+#10951=VERTEX_POINT('',#39729);

+#10952=VERTEX_POINT('',#39731);

+#10953=VERTEX_POINT('',#39733);

+#10954=VERTEX_POINT('',#39735);

+#10955=VERTEX_POINT('',#39737);

+#10956=VERTEX_POINT('',#39739);

+#10957=VERTEX_POINT('',#39741);

+#10958=VERTEX_POINT('',#39743);

+#10959=VERTEX_POINT('',#39745);

+#10960=VERTEX_POINT('',#39747);

+#10961=VERTEX_POINT('',#39749);

+#10962=VERTEX_POINT('',#39751);

+#10963=VERTEX_POINT('',#39753);

+#10964=VERTEX_POINT('',#39755);

+#10965=VERTEX_POINT('',#39757);

+#10966=VERTEX_POINT('',#39759);

+#10967=VERTEX_POINT('',#39761);

+#10968=VERTEX_POINT('',#39763);

+#10969=VERTEX_POINT('',#39765);

+#10970=VERTEX_POINT('',#39767);

+#10971=VERTEX_POINT('',#39769);

+#10972=VERTEX_POINT('',#39771);

+#10973=VERTEX_POINT('',#39773);

+#10974=VERTEX_POINT('',#39775);

+#10975=VERTEX_POINT('',#39777);

+#10976=VERTEX_POINT('',#39779);

+#10977=VERTEX_POINT('',#39781);

+#10978=VERTEX_POINT('',#39783);

+#10979=VERTEX_POINT('',#39785);

+#10980=VERTEX_POINT('',#39787);

+#10981=VERTEX_POINT('',#39789);

+#10982=VERTEX_POINT('',#39791);

+#10983=VERTEX_POINT('',#39793);

+#10984=VERTEX_POINT('',#39795);

+#10985=VERTEX_POINT('',#39797);

+#10986=VERTEX_POINT('',#39799);

+#10987=VERTEX_POINT('',#39801);

+#10988=VERTEX_POINT('',#39803);

+#10989=VERTEX_POINT('',#39805);

+#10990=VERTEX_POINT('',#39807);

+#10991=VERTEX_POINT('',#39809);

+#10992=VERTEX_POINT('',#39811);

+#10993=VERTEX_POINT('',#39813);

+#10994=VERTEX_POINT('',#39815);

+#10995=VERTEX_POINT('',#39817);

+#10996=VERTEX_POINT('',#39819);

+#10997=VERTEX_POINT('',#39821);

+#10998=VERTEX_POINT('',#39823);

+#10999=VERTEX_POINT('',#39825);

+#11000=VERTEX_POINT('',#39827);

+#11001=VERTEX_POINT('',#39829);

+#11002=VERTEX_POINT('',#39831);

+#11003=VERTEX_POINT('',#39833);

+#11004=VERTEX_POINT('',#39835);

+#11005=VERTEX_POINT('',#39837);

+#11006=VERTEX_POINT('',#39839);

+#11007=VERTEX_POINT('',#39841);

+#11008=VERTEX_POINT('',#39843);

+#11009=VERTEX_POINT('',#39845);

+#11010=VERTEX_POINT('',#39847);

+#11011=VERTEX_POINT('',#39849);

+#11012=VERTEX_POINT('',#39851);

+#11013=VERTEX_POINT('',#39853);

+#11014=VERTEX_POINT('',#39856);

+#11015=VERTEX_POINT('',#39857);

+#11016=VERTEX_POINT('',#39859);

+#11017=VERTEX_POINT('',#39861);

+#11018=VERTEX_POINT('',#39863);

+#11019=VERTEX_POINT('',#39865);

+#11020=VERTEX_POINT('',#39867);

+#11021=VERTEX_POINT('',#39869);

+#11022=VERTEX_POINT('',#39871);

+#11023=VERTEX_POINT('',#39873);

+#11024=VERTEX_POINT('',#39875);

+#11025=VERTEX_POINT('',#39879);

+#11026=VERTEX_POINT('',#39881);

+#11027=VERTEX_POINT('',#39883);

+#11028=VERTEX_POINT('',#39885);

+#11029=VERTEX_POINT('',#39887);

+#11030=VERTEX_POINT('',#39889);

+#11031=VERTEX_POINT('',#39891);

+#11032=VERTEX_POINT('',#39893);

+#11033=VERTEX_POINT('',#39895);

+#11034=VERTEX_POINT('',#39897);

+#11035=VERTEX_POINT('',#39899);

+#11036=VERTEX_POINT('',#39901);

+#11037=VERTEX_POINT('',#39903);

+#11038=VERTEX_POINT('',#39905);

+#11039=VERTEX_POINT('',#39907);

+#11040=VERTEX_POINT('',#39909);

+#11041=VERTEX_POINT('',#39911);

+#11042=VERTEX_POINT('',#39913);

+#11043=VERTEX_POINT('',#39915);

+#11044=VERTEX_POINT('',#39917);

+#11045=VERTEX_POINT('',#39919);

+#11046=VERTEX_POINT('',#39921);

+#11047=VERTEX_POINT('',#39923);

+#11048=VERTEX_POINT('',#39925);

+#11049=VERTEX_POINT('',#39927);

+#11050=VERTEX_POINT('',#39929);

+#11051=VERTEX_POINT('',#39931);

+#11052=VERTEX_POINT('',#39933);

+#11053=VERTEX_POINT('',#39935);

+#11054=VERTEX_POINT('',#39937);

+#11055=VERTEX_POINT('',#39939);

+#11056=VERTEX_POINT('',#39941);

+#11057=VERTEX_POINT('',#39943);

+#11058=VERTEX_POINT('',#39945);

+#11059=VERTEX_POINT('',#39947);

+#11060=VERTEX_POINT('',#39949);

+#11061=VERTEX_POINT('',#39951);

+#11062=VERTEX_POINT('',#39953);

+#11063=VERTEX_POINT('',#39955);

+#11064=VERTEX_POINT('',#39957);

+#11065=VERTEX_POINT('',#39959);

+#11066=VERTEX_POINT('',#39961);

+#11067=VERTEX_POINT('',#39963);

+#11068=VERTEX_POINT('',#39965);

+#11069=VERTEX_POINT('',#39967);

+#11070=VERTEX_POINT('',#39969);

+#11071=VERTEX_POINT('',#39971);

+#11072=VERTEX_POINT('',#39973);

+#11073=VERTEX_POINT('',#39975);

+#11074=VERTEX_POINT('',#39977);

+#11075=VERTEX_POINT('',#39979);

+#11076=VERTEX_POINT('',#39981);

+#11077=VERTEX_POINT('',#39983);

+#11078=VERTEX_POINT('',#39985);

+#11079=VERTEX_POINT('',#39987);

+#11080=VERTEX_POINT('',#39991);

+#11081=VERTEX_POINT('',#39995);

+#11082=VERTEX_POINT('',#39999);

+#11083=VERTEX_POINT('',#40001);

+#11084=VERTEX_POINT('',#40005);

+#11085=VERTEX_POINT('',#40006);

+#11086=VERTEX_POINT('',#40009);

+#11087=VERTEX_POINT('',#40013);

+#11088=VERTEX_POINT('',#40014);

+#11089=VERTEX_POINT('',#40016);

+#11090=VERTEX_POINT('',#40018);

+#11091=VERTEX_POINT('',#40020);

+#11092=VERTEX_POINT('',#40024);

+#11093=VERTEX_POINT('',#40026);

+#11094=VERTEX_POINT('',#40028);

+#11095=VERTEX_POINT('',#40032);

+#11096=VERTEX_POINT('',#40033);

+#11097=VERTEX_POINT('',#40035);

+#11098=VERTEX_POINT('',#40037);

+#11099=VERTEX_POINT('',#40039);

+#11100=VERTEX_POINT('',#40043);

+#11101=VERTEX_POINT('',#40047);

+#11102=VERTEX_POINT('',#40051);

+#11103=VERTEX_POINT('',#40054);

+#11104=VERTEX_POINT('',#40056);

+#11105=VERTEX_POINT('',#40058);

+#11106=VERTEX_POINT('',#40062);

+#11107=VERTEX_POINT('',#40065);

+#11108=VERTEX_POINT('',#40067);

+#11109=VERTEX_POINT('',#40069);

+#11110=VERTEX_POINT('',#40073);

+#11111=VERTEX_POINT('',#40076);

+#11112=VERTEX_POINT('',#40078);

+#11113=VERTEX_POINT('',#40080);

+#11114=VERTEX_POINT('',#40084);

+#11115=VERTEX_POINT('',#40087);

+#11116=VERTEX_POINT('',#40089);

+#11117=VERTEX_POINT('',#40091);

+#11118=VERTEX_POINT('',#40095);

+#11119=VERTEX_POINT('',#40096);

+#11120=VERTEX_POINT('',#40101);

+#11121=VERTEX_POINT('',#40102);

+#11122=VERTEX_POINT('',#40105);

+#11123=VERTEX_POINT('',#40107);

+#11124=VERTEX_POINT('',#40112);

+#11125=VERTEX_POINT('',#40113);

+#11126=VERTEX_POINT('',#40116);

+#11127=VERTEX_POINT('',#40118);

+#11128=VERTEX_POINT('',#40123);

+#11129=VERTEX_POINT('',#40124);

+#11130=VERTEX_POINT('',#40129);

+#11131=VERTEX_POINT('',#40130);

+#11132=VERTEX_POINT('',#40133);

+#11133=VERTEX_POINT('',#40135);

+#11134=VERTEX_POINT('',#40140);

+#11135=VERTEX_POINT('',#40141);

+#11136=VERTEX_POINT('',#40144);

+#11137=VERTEX_POINT('',#40146);

+#11138=VERTEX_POINT('',#40151);

+#11139=VERTEX_POINT('',#40152);

+#11140=VERTEX_POINT('',#40154);

+#11141=VERTEX_POINT('',#40156);

+#11142=VERTEX_POINT('',#40166);

+#11143=VERTEX_POINT('',#40167);

+#11144=VERTEX_POINT('',#40169);

+#11145=VERTEX_POINT('',#40171);

+#11146=VERTEX_POINT('',#40178);

+#11147=VERTEX_POINT('',#40179);

+#11148=VERTEX_POINT('',#40181);

+#11149=VERTEX_POINT('',#40183);

+#11150=VERTEX_POINT('',#40185);

+#11151=VERTEX_POINT('',#40189);

+#11152=VERTEX_POINT('',#40190);

+#11153=VERTEX_POINT('',#40192);

+#11154=VERTEX_POINT('',#40194);

+#11155=VERTEX_POINT('',#40198);

+#11156=VERTEX_POINT('',#40199);

+#11157=VERTEX_POINT('',#40202);

+#11158=VERTEX_POINT('',#40206);

+#11159=VERTEX_POINT('',#40211);

+#11160=VERTEX_POINT('',#40215);

+#11161=VERTEX_POINT('',#40218);

+#11162=VERTEX_POINT('',#40220);

+#11163=VERTEX_POINT('',#40225);

+#11164=VERTEX_POINT('',#40230);

+#11165=VERTEX_POINT('',#40234);

+#11166=VERTEX_POINT('',#40236);

+#11167=VERTEX_POINT('',#40238);

+#11168=VERTEX_POINT('',#40244);

+#11169=VERTEX_POINT('',#40248);

+#11170=VERTEX_POINT('',#40250);

+#11171=VERTEX_POINT('',#40252);

+#11172=VERTEX_POINT('',#40257);

+#11173=VERTEX_POINT('',#40259);

+#11174=VERTEX_POINT('',#40260);

+#11175=VERTEX_POINT('',#40262);

+#11176=VERTEX_POINT('',#40264);

+#11177=VERTEX_POINT('',#40266);

+#11178=VERTEX_POINT('',#40268);

+#11179=VERTEX_POINT('',#40270);

+#11180=VERTEX_POINT('',#40272);

+#11181=VERTEX_POINT('',#40274);

+#11182=VERTEX_POINT('',#40277);

+#11183=VERTEX_POINT('',#40279);

+#11184=VERTEX_POINT('',#40282);

+#11185=VERTEX_POINT('',#40286);

+#11186=VERTEX_POINT('',#40287);

+#11187=VERTEX_POINT('',#40289);

+#11188=VERTEX_POINT('',#40291);

+#11189=VERTEX_POINT('',#40293);

+#11190=VERTEX_POINT('',#40295);

+#11191=VERTEX_POINT('',#40299);

+#11192=VERTEX_POINT('',#40300);

+#11193=VERTEX_POINT('',#40302);

+#11194=VERTEX_POINT('',#40307);

+#11195=VERTEX_POINT('',#40314);

+#11196=VERTEX_POINT('',#40316);

+#11197=VERTEX_POINT('',#40318);

+#11198=VERTEX_POINT('',#40320);

+#11199=VERTEX_POINT('',#40322);

+#11200=VERTEX_POINT('',#40326);

+#11201=VERTEX_POINT('',#40327);

+#11202=VERTEX_POINT('',#40330);

+#11203=VERTEX_POINT('',#40332);

+#11204=VERTEX_POINT('',#40334);

+#11205=VERTEX_POINT('',#40336);

+#11206=VERTEX_POINT('',#40338);

+#11207=VERTEX_POINT('',#40340);

+#11208=VERTEX_POINT('',#40342);

+#11209=VERTEX_POINT('',#40346);

+#11210=VERTEX_POINT('',#40347);

+#11211=VERTEX_POINT('',#40349);

+#11212=VERTEX_POINT('',#40351);

+#11213=VERTEX_POINT('',#40353);

+#11214=VERTEX_POINT('',#40355);

+#11215=VERTEX_POINT('',#40357);

+#11216=VERTEX_POINT('',#40359);

+#11217=VERTEX_POINT('',#40362);

+#11218=VERTEX_POINT('',#40366);

+#11219=VERTEX_POINT('',#40368);

+#11220=VERTEX_POINT('',#40376);

+#11221=VERTEX_POINT('',#40377);

+#11222=VERTEX_POINT('',#40384);

+#11223=VERTEX_POINT('',#40392);

+#11224=VERTEX_POINT('',#40394);

+#11225=VERTEX_POINT('',#40398);

+#11226=VERTEX_POINT('',#40400);

+#11227=VERTEX_POINT('',#40405);

+#11228=VERTEX_POINT('',#40407);

+#11229=VERTEX_POINT('',#40419);

+#11230=VERTEX_POINT('',#40420);

+#11231=VERTEX_POINT('',#40426);

+#11232=VERTEX_POINT('',#40428);

+#11233=VERTEX_POINT('',#40432);

+#11234=VERTEX_POINT('',#40443);

+#11235=VERTEX_POINT('',#40445);

+#11236=VERTEX_POINT('',#40447);

+#11237=VERTEX_POINT('',#40451);

+#11238=VERTEX_POINT('',#40452);

+#11239=VERTEX_POINT('',#40454);

+#11240=VERTEX_POINT('',#40456);

+#11241=VERTEX_POINT('',#40459);

+#11242=VERTEX_POINT('',#40461);

+#11243=VERTEX_POINT('',#40463);

+#11244=VERTEX_POINT('',#40467);

+#11245=VERTEX_POINT('',#40468);

+#11246=VERTEX_POINT('',#40470);

+#11247=VERTEX_POINT('',#40472);

+#11248=VERTEX_POINT('',#40474);

+#11249=VERTEX_POINT('',#40476);

+#11250=VERTEX_POINT('',#40478);

+#11251=VERTEX_POINT('',#40483);

+#11252=VERTEX_POINT('',#40485);

+#11253=VERTEX_POINT('',#40487);

+#11254=VERTEX_POINT('',#40489);

+#11255=VERTEX_POINT('',#40491);

+#11256=VERTEX_POINT('',#40493);

+#11257=VERTEX_POINT('',#40495);

+#11258=VERTEX_POINT('',#40497);

+#11259=VERTEX_POINT('',#40499);

+#11260=VERTEX_POINT('',#40502);

+#11261=VERTEX_POINT('',#40504);

+#11262=VERTEX_POINT('',#40506);

+#11263=VERTEX_POINT('',#40508);

+#11264=VERTEX_POINT('',#40510);

+#11265=VERTEX_POINT('',#40512);

+#11266=VERTEX_POINT('',#40514);

+#11267=VERTEX_POINT('',#40516);

+#11268=VERTEX_POINT('',#40523);

+#11269=VERTEX_POINT('',#40525);

+#11270=VERTEX_POINT('',#40528);

+#11271=VERTEX_POINT('',#40530);

+#11272=VERTEX_POINT('',#40533);

+#11273=VERTEX_POINT('',#40535);

+#11274=VERTEX_POINT('',#40539);

+#11275=VERTEX_POINT('',#40541);

+#11276=VERTEX_POINT('',#40544);

+#11277=VERTEX_POINT('',#40546);

+#11278=VERTEX_POINT('',#40549);

+#11279=VERTEX_POINT('',#40551);

+#11280=VERTEX_POINT('',#40573);

+#11281=VERTEX_POINT('',#40580);

+#11282=VERTEX_POINT('',#40584);

+#11283=VERTEX_POINT('',#40591);

+#11284=VERTEX_POINT('',#40598);

+#11285=VERTEX_POINT('',#40605);

+#11286=VERTEX_POINT('',#40612);

+#11287=VERTEX_POINT('',#40614);

+#11288=VERTEX_POINT('',#40633);

+#11289=VERTEX_POINT('',#40634);

+#11290=VERTEX_POINT('',#40636);

+#11291=VERTEX_POINT('',#40641);

+#11292=VERTEX_POINT('',#40653);

+#11293=VERTEX_POINT('',#40655);

+#11294=VERTEX_POINT('',#40663);

+#11295=VERTEX_POINT('',#40669);

+#11296=VERTEX_POINT('',#40673);

+#11297=VERTEX_POINT('',#40677);

+#11298=VERTEX_POINT('',#40681);

+#11299=VERTEX_POINT('',#40685);

+#11300=VERTEX_POINT('',#40694);

+#11301=VERTEX_POINT('',#40695);

+#11302=VERTEX_POINT('',#40698);

+#11303=VERTEX_POINT('',#40702);

+#11304=VERTEX_POINT('',#40707);

+#11305=VERTEX_POINT('',#40713);

+#11306=VERTEX_POINT('',#40717);

+#11307=VERTEX_POINT('',#40721);

+#11308=VERTEX_POINT('',#40725);

+#11309=VERTEX_POINT('',#40729);

+#11310=VERTEX_POINT('',#40744);

+#11311=VERTEX_POINT('',#40745);

+#11312=VERTEX_POINT('',#40747);

+#11313=VERTEX_POINT('',#40749);

+#11314=VERTEX_POINT('',#40753);

+#11315=VERTEX_POINT('',#40755);

+#11316=VERTEX_POINT('',#40759);

+#11317=VERTEX_POINT('',#40761);

+#11318=VERTEX_POINT('',#40774);

+#11319=VERTEX_POINT('',#40776);

+#11320=VERTEX_POINT('',#40778);

+#11321=VERTEX_POINT('',#40780);

+#11322=VERTEX_POINT('',#40784);

+#11323=VERTEX_POINT('',#40786);

+#11324=VERTEX_POINT('',#40788);

+#11325=VERTEX_POINT('',#40790);

+#11326=VERTEX_POINT('',#40804);

+#11327=VERTEX_POINT('',#40805);

+#11328=VERTEX_POINT('',#40807);

+#11329=VERTEX_POINT('',#40809);

+#11330=VERTEX_POINT('',#40813);

+#11331=VERTEX_POINT('',#40815);

+#11332=VERTEX_POINT('',#40819);

+#11333=VERTEX_POINT('',#40821);

+#11334=VERTEX_POINT('',#40834);

+#11335=VERTEX_POINT('',#40836);

+#11336=VERTEX_POINT('',#40838);

+#11337=VERTEX_POINT('',#40840);

+#11338=VERTEX_POINT('',#40844);

+#11339=VERTEX_POINT('',#40846);

+#11340=VERTEX_POINT('',#40848);

+#11341=VERTEX_POINT('',#40850);

+#11342=VERTEX_POINT('',#40864);

+#11343=VERTEX_POINT('',#40866);

+#11344=VERTEX_POINT('',#40870);

+#11345=VERTEX_POINT('',#40872);

+#11346=VERTEX_POINT('',#40876);

+#11347=VERTEX_POINT('',#40878);

+#11348=VERTEX_POINT('',#40882);

+#11349=VERTEX_POINT('',#40884);

+#11350=VERTEX_POINT('',#40888);

+#11351=VERTEX_POINT('',#40890);

+#11352=VERTEX_POINT('',#40894);

+#11353=VERTEX_POINT('',#40896);

+#11354=VERTEX_POINT('',#40908);

+#11355=VERTEX_POINT('',#40910);

+#11356=VERTEX_POINT('',#40914);

+#11357=VERTEX_POINT('',#40916);

+#11358=VERTEX_POINT('',#40920);

+#11359=VERTEX_POINT('',#40922);

+#11360=VERTEX_POINT('',#40926);

+#11361=VERTEX_POINT('',#40928);

+#11362=VERTEX_POINT('',#40932);

+#11363=VERTEX_POINT('',#40934);

+#11364=VERTEX_POINT('',#40938);

+#11365=VERTEX_POINT('',#40940);

+#11366=VERTEX_POINT('',#40952);

+#11367=VERTEX_POINT('',#40953);

+#11368=VERTEX_POINT('',#40955);

+#11369=VERTEX_POINT('',#40957);

+#11370=VERTEX_POINT('',#40961);

+#11371=VERTEX_POINT('',#40963);

+#11372=VERTEX_POINT('',#40967);

+#11373=VERTEX_POINT('',#40973);

+#11374=VERTEX_POINT('',#40980);

+#11375=VERTEX_POINT('',#40982);

+#11376=VERTEX_POINT('',#40986);

+#11377=VERTEX_POINT('',#40988);

+#11378=VERTEX_POINT('',#40993);

+#11379=VERTEX_POINT('',#40997);

+#11380=VERTEX_POINT('',#41005);

+#11381=VERTEX_POINT('',#41007);

+#11382=VERTEX_POINT('',#41016);

+#11383=VERTEX_POINT('',#41018);

+#11384=VERTEX_POINT('',#41027);

+#11385=VERTEX_POINT('',#41029);

+#11386=VERTEX_POINT('',#41033);

+#11387=VERTEX_POINT('',#41035);

+#11388=VERTEX_POINT('',#41039);

+#11389=VERTEX_POINT('',#41041);

+#11390=VERTEX_POINT('',#41045);

+#11391=VERTEX_POINT('',#41047);

+#11392=VERTEX_POINT('',#41051);

+#11393=VERTEX_POINT('',#41053);

+#11394=VERTEX_POINT('',#41057);

+#11395=VERTEX_POINT('',#41059);

+#11396=VERTEX_POINT('',#41094);

+#11397=VERTEX_POINT('',#41096);

+#11398=VERTEX_POINT('',#41100);

+#11399=VERTEX_POINT('',#41102);

+#11400=VERTEX_POINT('',#41107);

+#11401=VERTEX_POINT('',#41109);

+#11402=VERTEX_POINT('',#41113);

+#11403=VERTEX_POINT('',#41115);

+#11404=VERTEX_POINT('',#41119);

+#11405=VERTEX_POINT('',#41121);

+#11406=VERTEX_POINT('',#41125);

+#11407=VERTEX_POINT('',#41127);

+#11408=VERTEX_POINT('',#41134);

+#11409=VERTEX_POINT('',#41136);

+#11410=VERTEX_POINT('',#41141);

+#11411=VERTEX_POINT('',#41143);

+#11412=VERTEX_POINT('',#41155);

+#11413=VERTEX_POINT('',#41157);

+#11414=VERTEX_POINT('',#41161);

+#11415=VERTEX_POINT('',#41163);

+#11416=VERTEX_POINT('',#41168);

+#11417=VERTEX_POINT('',#41170);

+#11418=VERTEX_POINT('',#41174);

+#11419=VERTEX_POINT('',#41176);

+#11420=VERTEX_POINT('',#41180);

+#11421=VERTEX_POINT('',#41182);

+#11422=VERTEX_POINT('',#41186);

+#11423=VERTEX_POINT('',#41188);

+#11424=VERTEX_POINT('',#41195);

+#11425=VERTEX_POINT('',#41197);

+#11426=VERTEX_POINT('',#41202);

+#11427=VERTEX_POINT('',#41204);

+#11428=VERTEX_POINT('',#41216);

+#11429=VERTEX_POINT('',#41218);

+#11430=VERTEX_POINT('',#41222);

+#11431=VERTEX_POINT('',#41224);

+#11432=VERTEX_POINT('',#41228);

+#11433=VERTEX_POINT('',#41230);

+#11434=VERTEX_POINT('',#41234);

+#11435=VERTEX_POINT('',#41236);

+#11436=VERTEX_POINT('',#41245);

+#11437=VERTEX_POINT('',#41247);

+#11438=VERTEX_POINT('',#41249);

+#11439=VERTEX_POINT('',#41251);

+#11440=VERTEX_POINT('',#41255);

+#11441=VERTEX_POINT('',#41257);

+#11442=VERTEX_POINT('',#41259);

+#11443=VERTEX_POINT('',#41261);

+#11444=VERTEX_POINT('',#41298);

+#11445=VERTEX_POINT('',#41301);

+#11446=VERTEX_POINT('',#41304);

+#11447=VERTEX_POINT('',#41307);

+#11448=VERTEX_POINT('',#41310);

+#11449=VERTEX_POINT('',#41314);

+#11450=VERTEX_POINT('',#41316);

+#11451=VERTEX_POINT('',#41320);

+#11452=VERTEX_POINT('',#41324);

+#11453=VERTEX_POINT('',#41328);

+#11454=VERTEX_POINT('',#41332);

+#11455=VERTEX_POINT('',#41336);

+#11456=VERTEX_POINT('',#41340);

+#11457=VERTEX_POINT('',#41344);

+#11458=VERTEX_POINT('',#41348);

+#11459=VERTEX_POINT('',#41352);

+#11460=VERTEX_POINT('',#41356);

+#11461=VERTEX_POINT('',#41360);

+#11462=VERTEX_POINT('',#41364);

+#11463=VERTEX_POINT('',#41368);

+#11464=VERTEX_POINT('',#41372);

+#11465=VERTEX_POINT('',#41376);

+#11466=VERTEX_POINT('',#41380);

+#11467=VERTEX_POINT('',#41384);

+#11468=VERTEX_POINT('',#41388);

+#11469=VERTEX_POINT('',#41392);

+#11470=VERTEX_POINT('',#41396);

+#11471=VERTEX_POINT('',#41400);

+#11472=VERTEX_POINT('',#41404);

+#11473=VERTEX_POINT('',#41408);

+#11474=VERTEX_POINT('',#41412);

+#11475=VERTEX_POINT('',#41416);

+#11476=VERTEX_POINT('',#41420);

+#11477=VERTEX_POINT('',#41424);

+#11478=VERTEX_POINT('',#41428);

+#11479=VERTEX_POINT('',#41432);

+#11480=VERTEX_POINT('',#41436);

+#11481=VERTEX_POINT('',#41440);

+#11482=VERTEX_POINT('',#41444);

+#11483=VERTEX_POINT('',#41448);

+#11484=VERTEX_POINT('',#41452);

+#11485=VERTEX_POINT('',#41456);

+#11486=VERTEX_POINT('',#41460);

+#11487=VERTEX_POINT('',#41464);

+#11488=VERTEX_POINT('',#41468);

+#11489=VERTEX_POINT('',#41472);

+#11490=VERTEX_POINT('',#41476);

+#11491=VERTEX_POINT('',#41480);

+#11492=VERTEX_POINT('',#41484);

+#11493=VERTEX_POINT('',#41488);

+#11494=VERTEX_POINT('',#41492);

+#11495=VERTEX_POINT('',#41496);

+#11496=VERTEX_POINT('',#41500);

+#11497=VERTEX_POINT('',#41504);

+#11498=VERTEX_POINT('',#41508);

+#11499=VERTEX_POINT('',#41512);

+#11500=VERTEX_POINT('',#41516);

+#11501=VERTEX_POINT('',#41520);

+#11502=VERTEX_POINT('',#41524);

+#11503=VERTEX_POINT('',#41528);

+#11504=VERTEX_POINT('',#41532);

+#11505=VERTEX_POINT('',#41536);

+#11506=VERTEX_POINT('',#41540);

+#11507=VERTEX_POINT('',#41544);

+#11508=VERTEX_POINT('',#41548);

+#11509=VERTEX_POINT('',#41552);

+#11510=VERTEX_POINT('',#41556);

+#11511=VERTEX_POINT('',#41560);

+#11512=VERTEX_POINT('',#41567);

+#11513=VERTEX_POINT('',#41569);

+#11514=VERTEX_POINT('',#41573);

+#11515=VERTEX_POINT('',#41577);

+#11516=VERTEX_POINT('',#41581);

+#11517=VERTEX_POINT('',#41585);

+#11518=VERTEX_POINT('',#41589);

+#11519=VERTEX_POINT('',#41593);

+#11520=VERTEX_POINT('',#41597);

+#11521=VERTEX_POINT('',#41601);

+#11522=VERTEX_POINT('',#41605);

+#11523=VERTEX_POINT('',#41609);

+#11524=VERTEX_POINT('',#41613);

+#11525=VERTEX_POINT('',#41617);

+#11526=VERTEX_POINT('',#41621);

+#11527=VERTEX_POINT('',#41625);

+#11528=VERTEX_POINT('',#41629);

+#11529=VERTEX_POINT('',#41633);

+#11530=VERTEX_POINT('',#41637);

+#11531=VERTEX_POINT('',#41641);

+#11532=VERTEX_POINT('',#41645);

+#11533=VERTEX_POINT('',#41649);

+#11534=VERTEX_POINT('',#41653);

+#11535=VERTEX_POINT('',#41657);

+#11536=VERTEX_POINT('',#41661);

+#11537=VERTEX_POINT('',#41665);

+#11538=VERTEX_POINT('',#41669);

+#11539=VERTEX_POINT('',#41673);

+#11540=VERTEX_POINT('',#41677);

+#11541=VERTEX_POINT('',#41681);

+#11542=VERTEX_POINT('',#41685);

+#11543=VERTEX_POINT('',#41689);

+#11544=VERTEX_POINT('',#41693);

+#11545=VERTEX_POINT('',#41697);

+#11546=VERTEX_POINT('',#41701);

+#11547=VERTEX_POINT('',#41705);

+#11548=VERTEX_POINT('',#41709);

+#11549=VERTEX_POINT('',#41713);

+#11550=VERTEX_POINT('',#41717);

+#11551=VERTEX_POINT('',#41721);

+#11552=VERTEX_POINT('',#41725);

+#11553=VERTEX_POINT('',#41729);

+#11554=VERTEX_POINT('',#41733);

+#11555=VERTEX_POINT('',#41737);

+#11556=VERTEX_POINT('',#41741);

+#11557=VERTEX_POINT('',#41745);

+#11558=VERTEX_POINT('',#41749);

+#11559=VERTEX_POINT('',#41753);

+#11560=VERTEX_POINT('',#41757);

+#11561=VERTEX_POINT('',#41761);

+#11562=VERTEX_POINT('',#41765);

+#11563=VERTEX_POINT('',#41769);

+#11564=VERTEX_POINT('',#41773);

+#11565=VERTEX_POINT('',#41777);

+#11566=VERTEX_POINT('',#41781);

+#11567=VERTEX_POINT('',#41785);

+#11568=VERTEX_POINT('',#41789);

+#11569=VERTEX_POINT('',#41793);

+#11570=VERTEX_POINT('',#41797);

+#11571=VERTEX_POINT('',#41801);

+#11572=VERTEX_POINT('',#41805);

+#11573=VERTEX_POINT('',#41809);

+#11574=VERTEX_POINT('',#41813);

+#11575=VERTEX_POINT('',#41817);

+#11576=VERTEX_POINT('',#41821);

+#11577=VERTEX_POINT('',#41825);

+#11578=VERTEX_POINT('',#41829);

+#11579=VERTEX_POINT('',#41833);

+#11580=VERTEX_POINT('',#41837);

+#11581=VERTEX_POINT('',#41841);

+#11582=VERTEX_POINT('',#41845);

+#11583=VERTEX_POINT('',#41849);

+#11584=VERTEX_POINT('',#41853);

+#11585=VERTEX_POINT('',#41857);

+#11586=VERTEX_POINT('',#41861);

+#11587=VERTEX_POINT('',#41865);

+#11588=VERTEX_POINT('',#41869);

+#11589=VERTEX_POINT('',#41870);

+#11590=VERTEX_POINT('',#41872);

+#11591=VERTEX_POINT('',#41874);

+#11592=VERTEX_POINT('',#41878);

+#11593=VERTEX_POINT('',#41880);

+#11594=VERTEX_POINT('',#41884);

+#11595=VERTEX_POINT('',#41886);

+#11596=VERTEX_POINT('',#41890);

+#11597=VERTEX_POINT('',#41892);

+#11598=VERTEX_POINT('',#41896);

+#11599=VERTEX_POINT('',#41898);

+#11600=VERTEX_POINT('',#41902);

+#11601=VERTEX_POINT('',#41904);

+#11602=VERTEX_POINT('',#41908);

+#11603=VERTEX_POINT('',#41910);

+#11604=VERTEX_POINT('',#41914);

+#11605=VERTEX_POINT('',#41916);

+#11606=VERTEX_POINT('',#41920);

+#11607=VERTEX_POINT('',#41922);

+#11608=VERTEX_POINT('',#41926);

+#11609=VERTEX_POINT('',#41928);

+#11610=VERTEX_POINT('',#41932);

+#11611=VERTEX_POINT('',#41934);

+#11612=VERTEX_POINT('',#41938);

+#11613=VERTEX_POINT('',#41940);

+#11614=VERTEX_POINT('',#41944);

+#11615=VERTEX_POINT('',#41946);

+#11616=VERTEX_POINT('',#41950);

+#11617=VERTEX_POINT('',#41952);

+#11618=VERTEX_POINT('',#41956);

+#11619=VERTEX_POINT('',#41958);

+#11620=VERTEX_POINT('',#41962);

+#11621=VERTEX_POINT('',#41964);

+#11622=VERTEX_POINT('',#41968);

+#11623=VERTEX_POINT('',#41970);

+#11624=VERTEX_POINT('',#41974);

+#11625=VERTEX_POINT('',#41976);

+#11626=VERTEX_POINT('',#41980);

+#11627=VERTEX_POINT('',#41982);

+#11628=VERTEX_POINT('',#41986);

+#11629=VERTEX_POINT('',#41988);

+#11630=VERTEX_POINT('',#41992);

+#11631=VERTEX_POINT('',#41994);

+#11632=VERTEX_POINT('',#41998);

+#11633=VERTEX_POINT('',#42000);

+#11634=VERTEX_POINT('',#42004);

+#11635=VERTEX_POINT('',#42006);

+#11636=VERTEX_POINT('',#42010);

+#11637=VERTEX_POINT('',#42012);

+#11638=VERTEX_POINT('',#42016);

+#11639=VERTEX_POINT('',#42018);

+#11640=VERTEX_POINT('',#42022);

+#11641=VERTEX_POINT('',#42024);

+#11642=VERTEX_POINT('',#42028);

+#11643=VERTEX_POINT('',#42030);

+#11644=VERTEX_POINT('',#42034);

+#11645=VERTEX_POINT('',#42036);

+#11646=VERTEX_POINT('',#42040);

+#11647=VERTEX_POINT('',#42042);

+#11648=VERTEX_POINT('',#42046);

+#11649=VERTEX_POINT('',#42048);

+#11650=VERTEX_POINT('',#42052);

+#11651=VERTEX_POINT('',#42054);

+#11652=VERTEX_POINT('',#42058);

+#11653=VERTEX_POINT('',#42060);

+#11654=VERTEX_POINT('',#42064);

+#11655=VERTEX_POINT('',#42066);

+#11656=VERTEX_POINT('',#42070);

+#11657=VERTEX_POINT('',#42072);

+#11658=VERTEX_POINT('',#42076);

+#11659=VERTEX_POINT('',#42078);

+#11660=VERTEX_POINT('',#42082);

+#11661=VERTEX_POINT('',#42084);

+#11662=VERTEX_POINT('',#42088);

+#11663=VERTEX_POINT('',#42090);

+#11664=VERTEX_POINT('',#42094);

+#11665=VERTEX_POINT('',#42096);

+#11666=VERTEX_POINT('',#42100);

+#11667=VERTEX_POINT('',#42102);

+#11668=VERTEX_POINT('',#42113);

+#11669=VERTEX_POINT('',#42115);

+#11670=VERTEX_POINT('',#42119);

+#11671=VERTEX_POINT('',#42123);

+#11672=VERTEX_POINT('',#42127);

+#11673=VERTEX_POINT('',#42131);

+#11674=VERTEX_POINT('',#42135);

+#11675=VERTEX_POINT('',#42142);

+#11676=VERTEX_POINT('',#42144);

+#11677=VERTEX_POINT('',#42148);

+#11678=VERTEX_POINT('',#42152);

+#11679=VERTEX_POINT('',#42156);

+#11680=VERTEX_POINT('',#42160);

+#11681=VERTEX_POINT('',#42164);

+#11682=VERTEX_POINT('',#42168);

+#11683=VERTEX_POINT('',#42172);

+#11684=VERTEX_POINT('',#42176);

+#11685=VERTEX_POINT('',#42180);

+#11686=VERTEX_POINT('',#42184);

+#11687=VERTEX_POINT('',#42188);

+#11688=VERTEX_POINT('',#42192);

+#11689=VERTEX_POINT('',#42196);

+#11690=VERTEX_POINT('',#42200);

+#11691=VERTEX_POINT('',#42204);

+#11692=VERTEX_POINT('',#42208);

+#11693=VERTEX_POINT('',#42212);

+#11694=VERTEX_POINT('',#42216);

+#11695=VERTEX_POINT('',#42220);

+#11696=VERTEX_POINT('',#42224);

+#11697=VERTEX_POINT('',#42228);

+#11698=VERTEX_POINT('',#42232);

+#11699=VERTEX_POINT('',#42236);

+#11700=VERTEX_POINT('',#42240);

+#11701=VERTEX_POINT('',#42244);

+#11702=VERTEX_POINT('',#42248);

+#11703=VERTEX_POINT('',#42252);

+#11704=VERTEX_POINT('',#42256);

+#11705=VERTEX_POINT('',#42260);

+#11706=VERTEX_POINT('',#42264);

+#11707=VERTEX_POINT('',#42268);

+#11708=VERTEX_POINT('',#42272);

+#11709=VERTEX_POINT('',#42276);

+#11710=VERTEX_POINT('',#42280);

+#11711=VERTEX_POINT('',#42284);

+#11712=VERTEX_POINT('',#42288);

+#11713=VERTEX_POINT('',#42292);

+#11714=VERTEX_POINT('',#42296);

+#11715=VERTEX_POINT('',#42300);

+#11716=VERTEX_POINT('',#42304);

+#11717=VERTEX_POINT('',#42308);

+#11718=VERTEX_POINT('',#42312);

+#11719=VERTEX_POINT('',#42316);

+#11720=VERTEX_POINT('',#42320);

+#11721=VERTEX_POINT('',#42324);

+#11722=VERTEX_POINT('',#42328);

+#11723=VERTEX_POINT('',#42332);

+#11724=VERTEX_POINT('',#42336);

+#11725=VERTEX_POINT('',#42340);

+#11726=VERTEX_POINT('',#42344);

+#11727=VERTEX_POINT('',#42348);

+#11728=VERTEX_POINT('',#42352);

+#11729=VERTEX_POINT('',#42356);

+#11730=VERTEX_POINT('',#42360);

+#11731=VERTEX_POINT('',#42364);

+#11732=VERTEX_POINT('',#42368);

+#11733=VERTEX_POINT('',#42372);

+#11734=VERTEX_POINT('',#42376);

+#11735=VERTEX_POINT('',#42380);

+#11736=VERTEX_POINT('',#42384);

+#11737=VERTEX_POINT('',#42388);

+#11738=VERTEX_POINT('',#42392);

+#11739=VERTEX_POINT('',#42396);

+#11740=VERTEX_POINT('',#42400);

+#11741=VERTEX_POINT('',#42404);

+#11742=VERTEX_POINT('',#42408);

+#11743=VERTEX_POINT('',#42412);

+#11744=VERTEX_POINT('',#42416);

+#11745=VERTEX_POINT('',#42420);

+#11746=VERTEX_POINT('',#42424);

+#11747=VERTEX_POINT('',#42428);

+#11748=VERTEX_POINT('',#42432);

+#11749=VERTEX_POINT('',#42436);

+#11750=VERTEX_POINT('',#42440);

+#11751=VERTEX_POINT('',#42444);

+#11752=VERTEX_POINT('',#42448);

+#11753=VERTEX_POINT('',#42452);

+#11754=VERTEX_POINT('',#42456);

+#11755=VERTEX_POINT('',#42460);

+#11756=VERTEX_POINT('',#42461);

+#11757=VERTEX_POINT('',#42463);

+#11758=VERTEX_POINT('',#42465);

+#11759=VERTEX_POINT('',#42469);

+#11760=VERTEX_POINT('',#42471);

+#11761=VERTEX_POINT('',#42475);

+#11762=VERTEX_POINT('',#42477);

+#11763=VERTEX_POINT('',#42481);

+#11764=VERTEX_POINT('',#42483);

+#11765=VERTEX_POINT('',#42487);

+#11766=VERTEX_POINT('',#42489);

+#11767=VERTEX_POINT('',#42493);

+#11768=VERTEX_POINT('',#42495);

+#11769=VERTEX_POINT('',#42499);

+#11770=VERTEX_POINT('',#42501);

+#11771=VERTEX_POINT('',#42505);

+#11772=VERTEX_POINT('',#42507);

+#11773=VERTEX_POINT('',#42511);

+#11774=VERTEX_POINT('',#42513);

+#11775=VERTEX_POINT('',#42517);

+#11776=VERTEX_POINT('',#42519);

+#11777=VERTEX_POINT('',#42523);

+#11778=VERTEX_POINT('',#42525);

+#11779=VERTEX_POINT('',#42529);

+#11780=VERTEX_POINT('',#42531);

+#11781=VERTEX_POINT('',#42535);

+#11782=VERTEX_POINT('',#42537);

+#11783=VERTEX_POINT('',#42541);

+#11784=VERTEX_POINT('',#42543);

+#11785=VERTEX_POINT('',#42547);

+#11786=VERTEX_POINT('',#42549);

+#11787=VERTEX_POINT('',#42553);

+#11788=VERTEX_POINT('',#42555);

+#11789=VERTEX_POINT('',#42559);

+#11790=VERTEX_POINT('',#42561);

+#11791=VERTEX_POINT('',#42565);

+#11792=VERTEX_POINT('',#42567);

+#11793=VERTEX_POINT('',#42571);

+#11794=VERTEX_POINT('',#42573);

+#11795=VERTEX_POINT('',#42577);

+#11796=VERTEX_POINT('',#42579);

+#11797=VERTEX_POINT('',#42583);

+#11798=VERTEX_POINT('',#42585);

+#11799=VERTEX_POINT('',#42589);

+#11800=VERTEX_POINT('',#42591);

+#11801=VERTEX_POINT('',#42595);

+#11802=VERTEX_POINT('',#42597);

+#11803=VERTEX_POINT('',#42601);

+#11804=VERTEX_POINT('',#42603);

+#11805=VERTEX_POINT('',#42607);

+#11806=VERTEX_POINT('',#42609);

+#11807=VERTEX_POINT('',#42613);

+#11808=VERTEX_POINT('',#42615);

+#11809=VERTEX_POINT('',#42619);

+#11810=VERTEX_POINT('',#42621);

+#11811=VERTEX_POINT('',#42625);

+#11812=VERTEX_POINT('',#42627);

+#11813=VERTEX_POINT('',#42631);

+#11814=VERTEX_POINT('',#42633);

+#11815=VERTEX_POINT('',#42637);

+#11816=VERTEX_POINT('',#42639);

+#11817=VERTEX_POINT('',#42643);

+#11818=VERTEX_POINT('',#42645);

+#11819=VERTEX_POINT('',#42649);

+#11820=VERTEX_POINT('',#42651);

+#11821=VERTEX_POINT('',#42655);

+#11822=VERTEX_POINT('',#42657);

+#11823=VERTEX_POINT('',#42661);

+#11824=VERTEX_POINT('',#42663);

+#11825=VERTEX_POINT('',#42667);

+#11826=VERTEX_POINT('',#42669);

+#11827=VERTEX_POINT('',#42673);

+#11828=VERTEX_POINT('',#42675);

+#11829=VERTEX_POINT('',#42679);

+#11830=VERTEX_POINT('',#42681);

+#11831=VERTEX_POINT('',#42685);

+#11832=VERTEX_POINT('',#42687);

+#11833=VERTEX_POINT('',#42691);

+#11834=VERTEX_POINT('',#42693);

+#11835=VERTEX_POINT('',#42697);

+#11836=VERTEX_POINT('',#42698);

+#11837=VERTEX_POINT('',#42700);

+#11838=VERTEX_POINT('',#42702);

+#11839=VERTEX_POINT('',#42706);

+#11840=VERTEX_POINT('',#42708);

+#11841=VERTEX_POINT('',#42712);

+#11842=VERTEX_POINT('',#42714);

+#11843=VERTEX_POINT('',#42718);

+#11844=VERTEX_POINT('',#42720);

+#11845=VERTEX_POINT('',#42724);

+#11846=VERTEX_POINT('',#42726);

+#11847=VERTEX_POINT('',#42730);

+#11848=VERTEX_POINT('',#42732);

+#11849=VERTEX_POINT('',#42736);

+#11850=VERTEX_POINT('',#42738);

+#11851=VERTEX_POINT('',#42742);

+#11852=VERTEX_POINT('',#42744);

+#11853=VERTEX_POINT('',#42748);

+#11854=VERTEX_POINT('',#42750);

+#11855=VERTEX_POINT('',#42754);

+#11856=VERTEX_POINT('',#42756);

+#11857=VERTEX_POINT('',#42760);

+#11858=VERTEX_POINT('',#42762);

+#11859=VERTEX_POINT('',#42766);

+#11860=VERTEX_POINT('',#42768);

+#11861=VERTEX_POINT('',#42772);

+#11862=VERTEX_POINT('',#42774);

+#11863=VERTEX_POINT('',#42778);

+#11864=VERTEX_POINT('',#42780);

+#11865=VERTEX_POINT('',#42784);

+#11866=VERTEX_POINT('',#42786);

+#11867=VERTEX_POINT('',#42790);

+#11868=VERTEX_POINT('',#42792);

+#11869=VERTEX_POINT('',#42796);

+#11870=VERTEX_POINT('',#42798);

+#11871=VERTEX_POINT('',#42802);

+#11872=VERTEX_POINT('',#42804);

+#11873=VERTEX_POINT('',#42808);

+#11874=VERTEX_POINT('',#42810);

+#11875=VERTEX_POINT('',#42814);

+#11876=VERTEX_POINT('',#42816);

+#11877=VERTEX_POINT('',#42820);

+#11878=VERTEX_POINT('',#42822);

+#11879=VERTEX_POINT('',#42826);

+#11880=VERTEX_POINT('',#42828);

+#11881=VERTEX_POINT('',#42832);

+#11882=VERTEX_POINT('',#42834);

+#11883=VERTEX_POINT('',#42838);

+#11884=VERTEX_POINT('',#42840);

+#11885=VERTEX_POINT('',#42844);

+#11886=VERTEX_POINT('',#42846);

+#11887=VERTEX_POINT('',#42850);

+#11888=VERTEX_POINT('',#42852);

+#11889=VERTEX_POINT('',#42856);

+#11890=VERTEX_POINT('',#42858);

+#11891=VERTEX_POINT('',#42862);

+#11892=VERTEX_POINT('',#42864);

+#11893=VERTEX_POINT('',#42868);

+#11894=VERTEX_POINT('',#42870);

+#11895=VERTEX_POINT('',#42874);

+#11896=VERTEX_POINT('',#42876);

+#11897=VERTEX_POINT('',#42880);

+#11898=VERTEX_POINT('',#42882);

+#11899=VERTEX_POINT('',#42886);

+#11900=VERTEX_POINT('',#42888);

+#11901=VERTEX_POINT('',#42892);

+#11902=VERTEX_POINT('',#42894);

+#11903=VERTEX_POINT('',#42898);

+#11904=VERTEX_POINT('',#42900);

+#11905=VERTEX_POINT('',#42904);

+#11906=VERTEX_POINT('',#42906);

+#11907=VERTEX_POINT('',#42910);

+#11908=VERTEX_POINT('',#42912);

+#11909=VERTEX_POINT('',#42916);

+#11910=VERTEX_POINT('',#42918);

+#11911=VERTEX_POINT('',#42922);

+#11912=VERTEX_POINT('',#42924);

+#11913=VERTEX_POINT('',#42928);

+#11914=VERTEX_POINT('',#42930);

+#11915=VERTEX_POINT('',#42945);

+#11916=VERTEX_POINT('',#42947);

+#11917=VERTEX_POINT('',#42951);

+#11918=VERTEX_POINT('',#42955);

+#11919=VERTEX_POINT('',#42959);

+#11920=VERTEX_POINT('',#42963);

+#11921=VERTEX_POINT('',#42967);

+#11922=VERTEX_POINT('',#42971);

+#11923=VERTEX_POINT('',#42975);

+#11924=VERTEX_POINT('',#42979);

+#11925=VERTEX_POINT('',#42983);

+#11926=VERTEX_POINT('',#42987);

+#11927=VERTEX_POINT('',#42991);

+#11928=VERTEX_POINT('',#42995);

+#11929=VERTEX_POINT('',#42999);

+#11930=VERTEX_POINT('',#43003);

+#11931=VERTEX_POINT('',#43007);

+#11932=VERTEX_POINT('',#43011);

+#11933=VERTEX_POINT('',#43015);

+#11934=VERTEX_POINT('',#43019);

+#11935=VERTEX_POINT('',#43023);

+#11936=VERTEX_POINT('',#43027);

+#11937=VERTEX_POINT('',#43031);

+#11938=VERTEX_POINT('',#43035);

+#11939=VERTEX_POINT('',#43039);

+#11940=VERTEX_POINT('',#43043);

+#11941=VERTEX_POINT('',#43047);

+#11942=VERTEX_POINT('',#43051);

+#11943=VERTEX_POINT('',#43055);

+#11944=VERTEX_POINT('',#43059);

+#11945=VERTEX_POINT('',#43063);

+#11946=VERTEX_POINT('',#43067);

+#11947=VERTEX_POINT('',#43071);

+#11948=VERTEX_POINT('',#43075);

+#11949=VERTEX_POINT('',#43079);

+#11950=VERTEX_POINT('',#43083);

+#11951=VERTEX_POINT('',#43087);

+#11952=VERTEX_POINT('',#43091);

+#11953=VERTEX_POINT('',#43095);

+#11954=VERTEX_POINT('',#43099);

+#11955=VERTEX_POINT('',#43103);

+#11956=VERTEX_POINT('',#43107);

+#11957=VERTEX_POINT('',#43111);

+#11958=VERTEX_POINT('',#43115);

+#11959=VERTEX_POINT('',#43119);

+#11960=VERTEX_POINT('',#43123);

+#11961=VERTEX_POINT('',#43127);

+#11962=VERTEX_POINT('',#43131);

+#11963=VERTEX_POINT('',#43135);

+#11964=VERTEX_POINT('',#43139);

+#11965=VERTEX_POINT('',#43143);

+#11966=VERTEX_POINT('',#43147);

+#11967=VERTEX_POINT('',#43151);

+#11968=VERTEX_POINT('',#43155);

+#11969=VERTEX_POINT('',#43159);

+#11970=VERTEX_POINT('',#43163);

+#11971=VERTEX_POINT('',#43167);

+#11972=VERTEX_POINT('',#43171);

+#11973=VERTEX_POINT('',#43175);

+#11974=VERTEX_POINT('',#43179);

+#11975=VERTEX_POINT('',#43183);

+#11976=VERTEX_POINT('',#43187);

+#11977=VERTEX_POINT('',#43191);

+#11978=VERTEX_POINT('',#43195);

+#11979=VERTEX_POINT('',#43199);

+#11980=VERTEX_POINT('',#43203);

+#11981=VERTEX_POINT('',#43207);

+#11982=VERTEX_POINT('',#43211);

+#11983=VERTEX_POINT('',#43215);

+#11984=VERTEX_POINT('',#43219);

+#11985=VERTEX_POINT('',#43223);

+#11986=VERTEX_POINT('',#43227);

+#11987=VERTEX_POINT('',#43231);

+#11988=VERTEX_POINT('',#43235);

+#11989=VERTEX_POINT('',#43239);

+#11990=VERTEX_POINT('',#43243);

+#11991=VERTEX_POINT('',#43247);

+#11992=VERTEX_POINT('',#43248);

+#11993=VERTEX_POINT('',#43250);

+#11994=VERTEX_POINT('',#43252);

+#11995=VERTEX_POINT('',#43256);

+#11996=VERTEX_POINT('',#43258);

+#11997=VERTEX_POINT('',#43262);

+#11998=VERTEX_POINT('',#43264);

+#11999=VERTEX_POINT('',#43268);

+#12000=VERTEX_POINT('',#43270);

+#12001=VERTEX_POINT('',#43274);

+#12002=VERTEX_POINT('',#43276);

+#12003=VERTEX_POINT('',#43280);

+#12004=VERTEX_POINT('',#43282);

+#12005=VERTEX_POINT('',#43286);

+#12006=VERTEX_POINT('',#43288);

+#12007=VERTEX_POINT('',#43292);

+#12008=VERTEX_POINT('',#43294);

+#12009=VERTEX_POINT('',#43298);

+#12010=VERTEX_POINT('',#43300);

+#12011=VERTEX_POINT('',#43304);

+#12012=VERTEX_POINT('',#43306);

+#12013=VERTEX_POINT('',#43310);

+#12014=VERTEX_POINT('',#43312);

+#12015=VERTEX_POINT('',#43316);

+#12016=VERTEX_POINT('',#43318);

+#12017=VERTEX_POINT('',#43322);

+#12018=VERTEX_POINT('',#43324);

+#12019=VERTEX_POINT('',#43328);

+#12020=VERTEX_POINT('',#43330);

+#12021=VERTEX_POINT('',#43334);

+#12022=VERTEX_POINT('',#43336);

+#12023=VERTEX_POINT('',#43340);

+#12024=VERTEX_POINT('',#43342);

+#12025=VERTEX_POINT('',#43346);

+#12026=VERTEX_POINT('',#43348);

+#12027=VERTEX_POINT('',#43352);

+#12028=VERTEX_POINT('',#43354);

+#12029=VERTEX_POINT('',#43358);

+#12030=VERTEX_POINT('',#43360);

+#12031=VERTEX_POINT('',#43364);

+#12032=VERTEX_POINT('',#43366);

+#12033=VERTEX_POINT('',#43370);

+#12034=VERTEX_POINT('',#43372);

+#12035=VERTEX_POINT('',#43376);

+#12036=VERTEX_POINT('',#43378);

+#12037=VERTEX_POINT('',#43382);

+#12038=VERTEX_POINT('',#43384);

+#12039=VERTEX_POINT('',#43388);

+#12040=VERTEX_POINT('',#43390);

+#12041=VERTEX_POINT('',#43394);

+#12042=VERTEX_POINT('',#43396);

+#12043=VERTEX_POINT('',#43400);

+#12044=VERTEX_POINT('',#43402);

+#12045=VERTEX_POINT('',#43406);

+#12046=VERTEX_POINT('',#43408);

+#12047=VERTEX_POINT('',#43412);

+#12048=VERTEX_POINT('',#43414);

+#12049=VERTEX_POINT('',#43418);

+#12050=VERTEX_POINT('',#43420);

+#12051=VERTEX_POINT('',#43424);

+#12052=VERTEX_POINT('',#43426);

+#12053=VERTEX_POINT('',#43430);

+#12054=VERTEX_POINT('',#43432);

+#12055=VERTEX_POINT('',#43436);

+#12056=VERTEX_POINT('',#43438);

+#12057=VERTEX_POINT('',#43442);

+#12058=VERTEX_POINT('',#43444);

+#12059=VERTEX_POINT('',#43448);

+#12060=VERTEX_POINT('',#43450);

+#12061=VERTEX_POINT('',#43454);

+#12062=VERTEX_POINT('',#43456);

+#12063=VERTEX_POINT('',#43460);

+#12064=VERTEX_POINT('',#43462);

+#12065=VERTEX_POINT('',#43466);

+#12066=VERTEX_POINT('',#43468);

+#12067=VERTEX_POINT('',#43472);

+#12068=VERTEX_POINT('',#43474);

+#12069=VERTEX_POINT('',#43478);

+#12070=VERTEX_POINT('',#43480);

+#12071=VERTEX_POINT('',#43491);

+#12072=VERTEX_POINT('',#43493);

+#12073=VERTEX_POINT('',#43497);

+#12074=VERTEX_POINT('',#43501);

+#12075=VERTEX_POINT('',#43505);

+#12076=VERTEX_POINT('',#43509);

+#12077=VERTEX_POINT('',#43513);

+#12078=VERTEX_POINT('',#43517);

+#12079=VERTEX_POINT('',#43521);

+#12080=VERTEX_POINT('',#43525);

+#12081=VERTEX_POINT('',#43529);

+#12082=VERTEX_POINT('',#43533);

+#12083=VERTEX_POINT('',#43537);

+#12084=VERTEX_POINT('',#43541);

+#12085=VERTEX_POINT('',#43545);

+#12086=VERTEX_POINT('',#43549);

+#12087=VERTEX_POINT('',#43553);

+#12088=VERTEX_POINT('',#43557);

+#12089=VERTEX_POINT('',#43561);

+#12090=VERTEX_POINT('',#43565);

+#12091=VERTEX_POINT('',#43569);

+#12092=VERTEX_POINT('',#43573);

+#12093=VERTEX_POINT('',#43577);

+#12094=VERTEX_POINT('',#43581);

+#12095=VERTEX_POINT('',#43585);

+#12096=VERTEX_POINT('',#43589);

+#12097=VERTEX_POINT('',#43593);

+#12098=VERTEX_POINT('',#43597);

+#12099=VERTEX_POINT('',#43601);

+#12100=VERTEX_POINT('',#43605);

+#12101=VERTEX_POINT('',#43609);

+#12102=VERTEX_POINT('',#43613);

+#12103=VERTEX_POINT('',#43617);

+#12104=VERTEX_POINT('',#43621);

+#12105=VERTEX_POINT('',#43625);

+#12106=VERTEX_POINT('',#43629);

+#12107=VERTEX_POINT('',#43633);

+#12108=VERTEX_POINT('',#43637);

+#12109=VERTEX_POINT('',#43641);

+#12110=VERTEX_POINT('',#43645);

+#12111=VERTEX_POINT('',#43649);

+#12112=VERTEX_POINT('',#43650);

+#12113=VERTEX_POINT('',#43652);

+#12114=VERTEX_POINT('',#43654);

+#12115=VERTEX_POINT('',#43658);

+#12116=VERTEX_POINT('',#43660);

+#12117=VERTEX_POINT('',#43664);

+#12118=VERTEX_POINT('',#43666);

+#12119=VERTEX_POINT('',#43670);

+#12120=VERTEX_POINT('',#43672);

+#12121=VERTEX_POINT('',#43676);

+#12122=VERTEX_POINT('',#43678);

+#12123=VERTEX_POINT('',#43682);

+#12124=VERTEX_POINT('',#43684);

+#12125=VERTEX_POINT('',#43688);

+#12126=VERTEX_POINT('',#43690);

+#12127=VERTEX_POINT('',#43694);

+#12128=VERTEX_POINT('',#43696);

+#12129=VERTEX_POINT('',#43700);

+#12130=VERTEX_POINT('',#43702);

+#12131=VERTEX_POINT('',#43706);

+#12132=VERTEX_POINT('',#43708);

+#12133=VERTEX_POINT('',#43712);

+#12134=VERTEX_POINT('',#43714);

+#12135=VERTEX_POINT('',#43718);

+#12136=VERTEX_POINT('',#43720);

+#12137=VERTEX_POINT('',#43724);

+#12138=VERTEX_POINT('',#43726);

+#12139=VERTEX_POINT('',#43730);

+#12140=VERTEX_POINT('',#43732);

+#12141=VERTEX_POINT('',#43736);

+#12142=VERTEX_POINT('',#43738);

+#12143=VERTEX_POINT('',#43742);

+#12144=VERTEX_POINT('',#43744);

+#12145=VERTEX_POINT('',#43748);

+#12146=VERTEX_POINT('',#43750);

+#12147=VERTEX_POINT('',#43754);

+#12148=VERTEX_POINT('',#43756);

+#12149=VERTEX_POINT('',#43760);

+#12150=VERTEX_POINT('',#43762);

+#12151=VERTEX_POINT('',#43766);

+#12152=VERTEX_POINT('',#43768);

+#12153=VERTEX_POINT('',#43772);

+#12154=VERTEX_POINT('',#43774);

+#12155=VERTEX_POINT('',#43778);

+#12156=VERTEX_POINT('',#43780);

+#12157=VERTEX_POINT('',#43784);

+#12158=VERTEX_POINT('',#43786);

+#12159=VERTEX_POINT('',#43790);

+#12160=VERTEX_POINT('',#43792);

+#12161=VERTEX_POINT('',#43796);

+#12162=VERTEX_POINT('',#43798);

+#12163=VERTEX_POINT('',#43802);

+#12164=VERTEX_POINT('',#43804);

+#12165=VERTEX_POINT('',#43808);

+#12166=VERTEX_POINT('',#43810);

+#12167=VERTEX_POINT('',#43814);

+#12168=VERTEX_POINT('',#43816);

+#12169=VERTEX_POINT('',#43820);

+#12170=VERTEX_POINT('',#43822);

+#12171=VERTEX_POINT('',#43826);

+#12172=VERTEX_POINT('',#43828);

+#12173=VERTEX_POINT('',#43832);

+#12174=VERTEX_POINT('',#43834);

+#12175=VERTEX_POINT('',#43838);

+#12176=VERTEX_POINT('',#43840);

+#12177=VERTEX_POINT('',#43844);

+#12178=VERTEX_POINT('',#43846);

+#12179=VERTEX_POINT('',#43850);

+#12180=VERTEX_POINT('',#43852);

+#12181=VERTEX_POINT('',#43856);

+#12182=VERTEX_POINT('',#43858);

+#12183=VERTEX_POINT('',#43862);

+#12184=VERTEX_POINT('',#43864);

+#12185=VERTEX_POINT('',#43868);

+#12186=VERTEX_POINT('',#43870);

+#12187=VERTEX_POINT('',#43874);

+#12188=VERTEX_POINT('',#43876);

+#12189=VERTEX_POINT('',#43880);

+#12190=VERTEX_POINT('',#43882);

+#12191=VERTEX_POINT('',#43893);

+#12192=VERTEX_POINT('',#43895);

+#12193=VERTEX_POINT('',#43899);

+#12194=VERTEX_POINT('',#43903);

+#12195=VERTEX_POINT('',#43907);

+#12196=VERTEX_POINT('',#43911);

+#12197=VERTEX_POINT('',#43915);

+#12198=VERTEX_POINT('',#43919);

+#12199=VERTEX_POINT('',#43923);

+#12200=VERTEX_POINT('',#43927);

+#12201=VERTEX_POINT('',#43931);

+#12202=VERTEX_POINT('',#43938);

+#12203=VERTEX_POINT('',#43940);

+#12204=VERTEX_POINT('',#43944);

+#12205=VERTEX_POINT('',#43948);

+#12206=VERTEX_POINT('',#43952);

+#12207=VERTEX_POINT('',#43956);

+#12208=VERTEX_POINT('',#43960);

+#12209=VERTEX_POINT('',#43964);

+#12210=VERTEX_POINT('',#43968);

+#12211=VERTEX_POINT('',#43972);

+#12212=VERTEX_POINT('',#43976);

+#12213=VERTEX_POINT('',#43980);

+#12214=VERTEX_POINT('',#43984);

+#12215=VERTEX_POINT('',#43988);

+#12216=VERTEX_POINT('',#43992);

+#12217=VERTEX_POINT('',#43996);

+#12218=VERTEX_POINT('',#44000);

+#12219=VERTEX_POINT('',#44004);

+#12220=VERTEX_POINT('',#44008);

+#12221=VERTEX_POINT('',#44012);

+#12222=VERTEX_POINT('',#44016);

+#12223=VERTEX_POINT('',#44020);

+#12224=VERTEX_POINT('',#44024);

+#12225=VERTEX_POINT('',#44028);

+#12226=VERTEX_POINT('',#44032);

+#12227=VERTEX_POINT('',#44036);

+#12228=VERTEX_POINT('',#44040);

+#12229=VERTEX_POINT('',#44044);

+#12230=VERTEX_POINT('',#44048);

+#12231=VERTEX_POINT('',#44052);

+#12232=VERTEX_POINT('',#44056);

+#12233=VERTEX_POINT('',#44060);

+#12234=VERTEX_POINT('',#44064);

+#12235=VERTEX_POINT('',#44068);

+#12236=VERTEX_POINT('',#44072);

+#12237=VERTEX_POINT('',#44076);

+#12238=VERTEX_POINT('',#44080);

+#12239=VERTEX_POINT('',#44084);

+#12240=VERTEX_POINT('',#44088);

+#12241=VERTEX_POINT('',#44092);

+#12242=VERTEX_POINT('',#44096);

+#12243=VERTEX_POINT('',#44100);

+#12244=VERTEX_POINT('',#44104);

+#12245=VERTEX_POINT('',#44108);

+#12246=VERTEX_POINT('',#44112);

+#12247=VERTEX_POINT('',#44116);

+#12248=VERTEX_POINT('',#44120);

+#12249=VERTEX_POINT('',#44124);

+#12250=VERTEX_POINT('',#44128);

+#12251=VERTEX_POINT('',#44132);

+#12252=VERTEX_POINT('',#44136);

+#12253=VERTEX_POINT('',#44140);

+#12254=VERTEX_POINT('',#44144);

+#12255=VERTEX_POINT('',#44148);

+#12256=VERTEX_POINT('',#44152);

+#12257=VERTEX_POINT('',#44156);

+#12258=VERTEX_POINT('',#44160);

+#12259=VERTEX_POINT('',#44164);

+#12260=VERTEX_POINT('',#44168);

+#12261=VERTEX_POINT('',#44172);

+#12262=VERTEX_POINT('',#44176);

+#12263=VERTEX_POINT('',#44180);

+#12264=VERTEX_POINT('',#44184);

+#12265=VERTEX_POINT('',#44188);

+#12266=VERTEX_POINT('',#44192);

+#12267=VERTEX_POINT('',#44196);

+#12268=VERTEX_POINT('',#44200);

+#12269=VERTEX_POINT('',#44204);

+#12270=VERTEX_POINT('',#44208);

+#12271=VERTEX_POINT('',#44212);

+#12272=VERTEX_POINT('',#44216);

+#12273=VERTEX_POINT('',#44223);

+#12274=VERTEX_POINT('',#44225);

+#12275=VERTEX_POINT('',#44229);

+#12276=VERTEX_POINT('',#44233);

+#12277=VERTEX_POINT('',#44237);

+#12278=VERTEX_POINT('',#44241);

+#12279=VERTEX_POINT('',#44245);

+#12280=VERTEX_POINT('',#44249);

+#12281=VERTEX_POINT('',#44253);

+#12282=VERTEX_POINT('',#44257);

+#12283=VERTEX_POINT('',#44261);

+#12284=VERTEX_POINT('',#44265);

+#12285=VERTEX_POINT('',#44269);

+#12286=VERTEX_POINT('',#44273);

+#12287=VERTEX_POINT('',#44277);

+#12288=VERTEX_POINT('',#44281);

+#12289=VERTEX_POINT('',#44285);

+#12290=VERTEX_POINT('',#44289);

+#12291=VERTEX_POINT('',#44293);

+#12292=VERTEX_POINT('',#44297);

+#12293=VERTEX_POINT('',#44301);

+#12294=VERTEX_POINT('',#44305);

+#12295=VERTEX_POINT('',#44309);

+#12296=VERTEX_POINT('',#44313);

+#12297=VERTEX_POINT('',#44317);

+#12298=VERTEX_POINT('',#44321);

+#12299=VERTEX_POINT('',#44325);

+#12300=VERTEX_POINT('',#44329);

+#12301=VERTEX_POINT('',#44333);

+#12302=VERTEX_POINT('',#44337);

+#12303=VERTEX_POINT('',#44341);

+#12304=VERTEX_POINT('',#44345);

+#12305=VERTEX_POINT('',#44349);

+#12306=VERTEX_POINT('',#44353);

+#12307=VERTEX_POINT('',#44357);

+#12308=VERTEX_POINT('',#44361);

+#12309=VERTEX_POINT('',#44365);

+#12310=VERTEX_POINT('',#44369);

+#12311=VERTEX_POINT('',#44373);

+#12312=VERTEX_POINT('',#44377);

+#12313=VERTEX_POINT('',#44381);

+#12314=VERTEX_POINT('',#44385);

+#12315=VERTEX_POINT('',#44389);

+#12316=VERTEX_POINT('',#44393);

+#12317=VERTEX_POINT('',#44397);

+#12318=VERTEX_POINT('',#44401);

+#12319=VERTEX_POINT('',#44405);

+#12320=VERTEX_POINT('',#44409);

+#12321=VERTEX_POINT('',#44413);

+#12322=VERTEX_POINT('',#44417);

+#12323=VERTEX_POINT('',#44421);

+#12324=VERTEX_POINT('',#44425);

+#12325=VERTEX_POINT('',#44429);

+#12326=VERTEX_POINT('',#44433);

+#12327=VERTEX_POINT('',#44437);

+#12328=VERTEX_POINT('',#44441);

+#12329=VERTEX_POINT('',#44445);

+#12330=VERTEX_POINT('',#44449);

+#12331=VERTEX_POINT('',#44453);

+#12332=VERTEX_POINT('',#44457);

+#12333=VERTEX_POINT('',#44461);

+#12334=VERTEX_POINT('',#44465);

+#12335=VERTEX_POINT('',#44469);

+#12336=VERTEX_POINT('',#44473);

+#12337=VERTEX_POINT('',#44477);

+#12338=VERTEX_POINT('',#44481);

+#12339=VERTEX_POINT('',#44485);

+#12340=VERTEX_POINT('',#44489);

+#12341=VERTEX_POINT('',#44493);

+#12342=VERTEX_POINT('',#44497);

+#12343=VERTEX_POINT('',#44501);

+#12344=VERTEX_POINT('',#44505);

+#12345=VERTEX_POINT('',#44509);

+#12346=VERTEX_POINT('',#44513);

+#12347=VERTEX_POINT('',#44517);

+#12348=VERTEX_POINT('',#44521);

+#12349=VERTEX_POINT('',#44525);

+#12350=VERTEX_POINT('',#44529);

+#12351=VERTEX_POINT('',#44533);

+#12352=VERTEX_POINT('',#44537);

+#12353=VERTEX_POINT('',#44541);

+#12354=VERTEX_POINT('',#44545);

+#12355=VERTEX_POINT('',#44549);

+#12356=VERTEX_POINT('',#44553);

+#12357=VERTEX_POINT('',#44557);

+#12358=VERTEX_POINT('',#44561);

+#12359=VERTEX_POINT('',#44565);

+#12360=VERTEX_POINT('',#44569);

+#12361=VERTEX_POINT('',#44573);

+#12362=VERTEX_POINT('',#44577);

+#12363=VERTEX_POINT('',#44581);

+#12364=VERTEX_POINT('',#44585);

+#12365=VERTEX_POINT('',#44589);

+#12366=VERTEX_POINT('',#44593);

+#12367=VERTEX_POINT('',#44597);

+#12368=VERTEX_POINT('',#44601);

+#12369=VERTEX_POINT('',#44605);

+#12370=VERTEX_POINT('',#44609);

+#12371=VERTEX_POINT('',#44613);

+#12372=VERTEX_POINT('',#44620);

+#12373=VERTEX_POINT('',#44622);

+#12374=VERTEX_POINT('',#44626);

+#12375=VERTEX_POINT('',#44630);

+#12376=VERTEX_POINT('',#44634);

+#12377=VERTEX_POINT('',#44638);

+#12378=VERTEX_POINT('',#44642);

+#12379=VERTEX_POINT('',#44646);

+#12380=VERTEX_POINT('',#44650);

+#12381=VERTEX_POINT('',#44654);

+#12382=VERTEX_POINT('',#44658);

+#12383=VERTEX_POINT('',#44662);

+#12384=VERTEX_POINT('',#44663);

+#12385=VERTEX_POINT('',#44665);

+#12386=VERTEX_POINT('',#44667);

+#12387=VERTEX_POINT('',#44671);

+#12388=VERTEX_POINT('',#44673);

+#12389=VERTEX_POINT('',#44684);

+#12390=VERTEX_POINT('',#44696);

+#12391=VERTEX_POINT('',#44698);

+#12392=VERTEX_POINT('',#44707);

+#12393=VERTEX_POINT('',#44709);

+#12394=LINE('',#38111,#15500);

+#12395=LINE('',#38114,#15501);

+#12396=LINE('',#38116,#15502);

+#12397=LINE('',#38120,#15503);

+#12398=LINE('',#38123,#15504);

+#12399=LINE('',#38125,#15505);

+#12400=LINE('',#38127,#15506);

+#12401=LINE('',#38129,#15507);

+#12402=LINE('',#38131,#15508);

+#12403=LINE('',#38133,#15509);

+#12404=LINE('',#38139,#15510);

+#12405=LINE('',#38141,#15511);

+#12406=LINE('',#38143,#15512);

+#12407=LINE('',#38144,#15513);

+#12408=LINE('',#38146,#15514);

+#12409=LINE('',#38148,#15515);

+#12410=LINE('',#38150,#15516);

+#12411=LINE('',#38152,#15517);

+#12412=LINE('',#38154,#15518);

+#12413=LINE('',#38156,#15519);

+#12414=LINE('',#38158,#15520);

+#12415=LINE('',#38160,#15521);

+#12416=LINE('',#38162,#15522);

+#12417=LINE('',#38164,#15523);

+#12418=LINE('',#38166,#15524);

+#12419=LINE('',#38168,#15525);

+#12420=LINE('',#38169,#15526);

+#12421=LINE('',#38174,#15527);

+#12422=LINE('',#38177,#15528);

+#12423=LINE('',#38179,#15529);

+#12424=LINE('',#38181,#15530);

+#12425=LINE('',#38183,#15531);

+#12426=LINE('',#38186,#15532);

+#12427=LINE('',#38188,#15533);

+#12428=LINE('',#38190,#15534);

+#12429=LINE('',#38192,#15535);

+#12430=LINE('',#38195,#15536);

+#12431=LINE('',#38197,#15537);

+#12432=LINE('',#38199,#15538);

+#12433=LINE('',#38201,#15539);

+#12434=LINE('',#38204,#15540);

+#12435=LINE('',#38206,#15541);

+#12436=LINE('',#38208,#15542);

+#12437=LINE('',#38210,#15543);

+#12438=LINE('',#38211,#15544);

+#12439=LINE('',#38213,#15545);

+#12440=LINE('',#38216,#15546);

+#12441=LINE('',#38218,#15547);

+#12442=LINE('',#38220,#15548);

+#12443=LINE('',#38222,#15549);

+#12444=LINE('',#38223,#15550);

+#12445=LINE('',#38225,#15551);

+#12446=LINE('',#38228,#15552);

+#12447=LINE('',#38230,#15553);

+#12448=LINE('',#38232,#15554);

+#12449=LINE('',#38234,#15555);

+#12450=LINE('',#38235,#15556);

+#12451=LINE('',#38237,#15557);

+#12452=LINE('',#38240,#15558);

+#12453=LINE('',#38242,#15559);

+#12454=LINE('',#38244,#15560);

+#12455=LINE('',#38246,#15561);

+#12456=LINE('',#38248,#15562);

+#12457=LINE('',#38250,#15563);

+#12458=LINE('',#38254,#15564);

+#12459=LINE('',#38257,#15565);

+#12460=LINE('',#38261,#15566);

+#12461=LINE('',#38263,#15567);

+#12462=LINE('',#38265,#15568);

+#12463=LINE('',#38267,#15569);

+#12464=LINE('',#38269,#15570);

+#12465=LINE('',#38271,#15571);

+#12466=LINE('',#38273,#15572);

+#12467=LINE('',#38275,#15573);

+#12468=LINE('',#38277,#15574);

+#12469=LINE('',#38279,#15575);

+#12470=LINE('',#38280,#15576);

+#12471=LINE('',#38287,#15577);

+#12472=LINE('',#38291,#15578);

+#12473=LINE('',#38293,#15579);

+#12474=LINE('',#38294,#15580);

+#12475=LINE('',#38296,#15581);

+#12476=LINE('',#38297,#15582);

+#12477=LINE('',#38299,#15583);

+#12478=LINE('',#38302,#15584);

+#12479=LINE('',#38304,#15585);

+#12480=LINE('',#38306,#15586);

+#12481=LINE('',#38308,#15587);

+#12482=LINE('',#38310,#15588);

+#12483=LINE('',#38312,#15589);

+#12484=LINE('',#38316,#15590);

+#12485=LINE('',#38319,#15591);

+#12486=LINE('',#38323,#15592);

+#12487=LINE('',#38325,#15593);

+#12488=LINE('',#38327,#15594);

+#12489=LINE('',#38329,#15595);

+#12490=LINE('',#38331,#15596);

+#12491=LINE('',#38333,#15597);

+#12492=LINE('',#38335,#15598);

+#12493=LINE('',#38337,#15599);

+#12494=LINE('',#38339,#15600);

+#12495=LINE('',#38341,#15601);

+#12496=LINE('',#38342,#15602);

+#12497=LINE('',#38349,#15603);

+#12498=LINE('',#38353,#15604);

+#12499=LINE('',#38355,#15605);

+#12500=LINE('',#38356,#15606);

+#12501=LINE('',#38358,#15607);

+#12502=LINE('',#38359,#15608);

+#12503=LINE('',#38361,#15609);

+#12504=LINE('',#38364,#15610);

+#12505=LINE('',#38366,#15611);

+#12506=LINE('',#38368,#15612);

+#12507=LINE('',#38370,#15613);

+#12508=LINE('',#38372,#15614);

+#12509=LINE('',#38374,#15615);

+#12510=LINE('',#38378,#15616);

+#12511=LINE('',#38381,#15617);

+#12512=LINE('',#38385,#15618);

+#12513=LINE('',#38387,#15619);

+#12514=LINE('',#38389,#15620);

+#12515=LINE('',#38391,#15621);

+#12516=LINE('',#38393,#15622);

+#12517=LINE('',#38395,#15623);

+#12518=LINE('',#38397,#15624);

+#12519=LINE('',#38399,#15625);

+#12520=LINE('',#38401,#15626);

+#12521=LINE('',#38403,#15627);

+#12522=LINE('',#38404,#15628);

+#12523=LINE('',#38411,#15629);

+#12524=LINE('',#38415,#15630);

+#12525=LINE('',#38417,#15631);

+#12526=LINE('',#38418,#15632);

+#12527=LINE('',#38420,#15633);

+#12528=LINE('',#38421,#15634);

+#12529=LINE('',#38423,#15635);

+#12530=LINE('',#38426,#15636);

+#12531=LINE('',#38428,#15637);

+#12532=LINE('',#38430,#15638);

+#12533=LINE('',#38432,#15639);

+#12534=LINE('',#38434,#15640);

+#12535=LINE('',#38436,#15641);

+#12536=LINE('',#38438,#15642);

+#12537=LINE('',#38440,#15643);

+#12538=LINE('',#38442,#15644);

+#12539=LINE('',#38444,#15645);

+#12540=LINE('',#38447,#15646);

+#12541=LINE('',#38449,#15647);

+#12542=LINE('',#38451,#15648);

+#12543=LINE('',#38453,#15649);

+#12544=LINE('',#38455,#15650);

+#12545=LINE('',#38457,#15651);

+#12546=LINE('',#38459,#15652);

+#12547=LINE('',#38461,#15653);

+#12548=LINE('',#38463,#15654);

+#12549=LINE('',#38465,#15655);

+#12550=LINE('',#38468,#15656);

+#12551=LINE('',#38470,#15657);

+#12552=LINE('',#38472,#15658);

+#12553=LINE('',#38474,#15659);

+#12554=LINE('',#38476,#15660);

+#12555=LINE('',#38478,#15661);

+#12556=LINE('',#38480,#15662);

+#12557=LINE('',#38482,#15663);

+#12558=LINE('',#38484,#15664);

+#12559=LINE('',#38486,#15665);

+#12560=LINE('',#38489,#15666);

+#12561=LINE('',#38491,#15667);

+#12562=LINE('',#38493,#15668);

+#12563=LINE('',#38495,#15669);

+#12564=LINE('',#38497,#15670);

+#12565=LINE('',#38499,#15671);

+#12566=LINE('',#38501,#15672);

+#12567=LINE('',#38508,#15673);

+#12568=LINE('',#38512,#15674);

+#12569=LINE('',#38515,#15675);

+#12570=LINE('',#38517,#15676);

+#12571=LINE('',#38519,#15677);

+#12572=LINE('',#38521,#15678);

+#12573=LINE('',#38523,#15679);

+#12574=LINE('',#38524,#15680);

+#12575=LINE('',#38526,#15681);

+#12576=LINE('',#38529,#15682);

+#12577=LINE('',#38531,#15683);

+#12578=LINE('',#38533,#15684);

+#12579=LINE('',#38535,#15685);

+#12580=LINE('',#38537,#15686);

+#12581=LINE('',#38538,#15687);

+#12582=LINE('',#38540,#15688);

+#12583=LINE('',#38542,#15689);

+#12584=LINE('',#38544,#15690);

+#12585=LINE('',#38548,#15691);

+#12586=LINE('',#38551,#15692);

+#12587=LINE('',#38553,#15693);

+#12588=LINE('',#38555,#15694);

+#12589=LINE('',#38557,#15695);

+#12590=LINE('',#38559,#15696);

+#12591=LINE('',#38561,#15697);

+#12592=LINE('',#38563,#15698);

+#12593=LINE('',#38570,#15699);

+#12594=LINE('',#38574,#15700);

+#12595=LINE('',#38577,#15701);

+#12596=LINE('',#38579,#15702);

+#12597=LINE('',#38581,#15703);

+#12598=LINE('',#38583,#15704);

+#12599=LINE('',#38585,#15705);

+#12600=LINE('',#38586,#15706);

+#12601=LINE('',#38588,#15707);

+#12602=LINE('',#38591,#15708);

+#12603=LINE('',#38593,#15709);

+#12604=LINE('',#38595,#15710);

+#12605=LINE('',#38597,#15711);

+#12606=LINE('',#38599,#15712);

+#12607=LINE('',#38600,#15713);

+#12608=LINE('',#38602,#15714);

+#12609=LINE('',#38604,#15715);

+#12610=LINE('',#38606,#15716);

+#12611=LINE('',#38610,#15717);

+#12612=LINE('',#38613,#15718);

+#12613=LINE('',#38615,#15719);

+#12614=LINE('',#38617,#15720);

+#12615=LINE('',#38619,#15721);

+#12616=LINE('',#38621,#15722);

+#12617=LINE('',#38623,#15723);

+#12618=LINE('',#38625,#15724);

+#12619=LINE('',#38632,#15725);

+#12620=LINE('',#38636,#15726);

+#12621=LINE('',#38639,#15727);

+#12622=LINE('',#38641,#15728);

+#12623=LINE('',#38643,#15729);

+#12624=LINE('',#38645,#15730);

+#12625=LINE('',#38647,#15731);

+#12626=LINE('',#38648,#15732);

+#12627=LINE('',#38650,#15733);

+#12628=LINE('',#38653,#15734);

+#12629=LINE('',#38655,#15735);

+#12630=LINE('',#38657,#15736);

+#12631=LINE('',#38659,#15737);

+#12632=LINE('',#38661,#15738);

+#12633=LINE('',#38662,#15739);

+#12634=LINE('',#38664,#15740);

+#12635=LINE('',#38666,#15741);

+#12636=LINE('',#38668,#15742);

+#12637=LINE('',#38672,#15743);

+#12638=LINE('',#38675,#15744);

+#12639=LINE('',#38677,#15745);

+#12640=LINE('',#38679,#15746);

+#12641=LINE('',#38684,#15747);

+#12642=LINE('',#38686,#15748);

+#12643=LINE('',#38690,#15749);

+#12644=LINE('',#38692,#15750);

+#12645=LINE('',#38697,#15751);

+#12646=LINE('',#38701,#15752);

+#12647=LINE('',#38703,#15753);

+#12648=LINE('',#38708,#15754);

+#12649=LINE('',#38712,#15755);

+#12650=LINE('',#38714,#15756);

+#12651=LINE('',#38719,#15757);

+#12652=LINE('',#38721,#15758);

+#12653=LINE('',#38725,#15759);

+#12654=LINE('',#38728,#15760);

+#12655=LINE('',#38730,#15761);

+#12656=LINE('',#38732,#15762);

+#12657=LINE('',#38734,#15763);

+#12658=LINE('',#38736,#15764);

+#12659=LINE('',#38738,#15765);

+#12660=LINE('',#38740,#15766);

+#12661=LINE('',#38742,#15767);

+#12662=LINE('',#38744,#15768);

+#12663=LINE('',#38746,#15769);

+#12664=LINE('',#38748,#15770);

+#12665=LINE('',#38750,#15771);

+#12666=LINE('',#38752,#15772);

+#12667=LINE('',#38754,#15773);

+#12668=LINE('',#38756,#15774);

+#12669=LINE('',#38758,#15775);

+#12670=LINE('',#38760,#15776);

+#12671=LINE('',#38762,#15777);

+#12672=LINE('',#38764,#15778);

+#12673=LINE('',#38766,#15779);

+#12674=LINE('',#38768,#15780);

+#12675=LINE('',#38770,#15781);

+#12676=LINE('',#38772,#15782);

+#12677=LINE('',#38774,#15783);

+#12678=LINE('',#38776,#15784);

+#12679=LINE('',#38778,#15785);

+#12680=LINE('',#38780,#15786);

+#12681=LINE('',#38782,#15787);

+#12682=LINE('',#38784,#15788);

+#12683=LINE('',#38786,#15789);

+#12684=LINE('',#38788,#15790);

+#12685=LINE('',#38790,#15791);

+#12686=LINE('',#38792,#15792);

+#12687=LINE('',#38794,#15793);

+#12688=LINE('',#38796,#15794);

+#12689=LINE('',#38798,#15795);

+#12690=LINE('',#38800,#15796);

+#12691=LINE('',#38802,#15797);

+#12692=LINE('',#38804,#15798);

+#12693=LINE('',#38806,#15799);

+#12694=LINE('',#38808,#15800);

+#12695=LINE('',#38810,#15801);

+#12696=LINE('',#38812,#15802);

+#12697=LINE('',#38814,#15803);

+#12698=LINE('',#38816,#15804);

+#12699=LINE('',#38818,#15805);

+#12700=LINE('',#38820,#15806);

+#12701=LINE('',#38822,#15807);

+#12702=LINE('',#38824,#15808);

+#12703=LINE('',#38826,#15809);

+#12704=LINE('',#38828,#15810);

+#12705=LINE('',#38830,#15811);

+#12706=LINE('',#38832,#15812);

+#12707=LINE('',#38834,#15813);

+#12708=LINE('',#38836,#15814);

+#12709=LINE('',#38838,#15815);

+#12710=LINE('',#38840,#15816);

+#12711=LINE('',#38842,#15817);

+#12712=LINE('',#38844,#15818);

+#12713=LINE('',#38846,#15819);

+#12714=LINE('',#38848,#15820);

+#12715=LINE('',#38850,#15821);

+#12716=LINE('',#38854,#15822);

+#12717=LINE('',#38856,#15823);

+#12718=LINE('',#38858,#15824);

+#12719=LINE('',#38862,#15825);

+#12720=LINE('',#38863,#15826);

+#12721=LINE('',#38867,#15827);

+#12722=LINE('',#38869,#15828);

+#12723=LINE('',#38871,#15829);

+#12724=LINE('',#38873,#15830);

+#12725=LINE('',#38875,#15831);

+#12726=LINE('',#38877,#15832);

+#12727=LINE('',#38879,#15833);

+#12728=LINE('',#38881,#15834);

+#12729=LINE('',#38883,#15835);

+#12730=LINE('',#38887,#15836);

+#12731=LINE('',#38889,#15837);

+#12732=LINE('',#38891,#15838);

+#12733=LINE('',#38895,#15839);

+#12734=LINE('',#38897,#15840);

+#12735=LINE('',#38899,#15841);

+#12736=LINE('',#38903,#15842);

+#12737=LINE('',#38905,#15843);

+#12738=LINE('',#38907,#15844);

+#12739=LINE('',#38911,#15845);

+#12740=LINE('',#38913,#15846);

+#12741=LINE('',#38915,#15847);

+#12742=LINE('',#38917,#15848);

+#12743=LINE('',#38919,#15849);

+#12744=LINE('',#38921,#15850);

+#12745=LINE('',#38923,#15851);

+#12746=LINE('',#38925,#15852);

+#12747=LINE('',#38927,#15853);

+#12748=LINE('',#38931,#15854);

+#12749=LINE('',#38932,#15855);

+#12750=LINE('',#38933,#15856);

+#12751=LINE('',#38936,#15857);

+#12752=LINE('',#38938,#15858);

+#12753=LINE('',#38940,#15859);

+#12754=LINE('',#38942,#15860);

+#12755=LINE('',#38944,#15861);

+#12756=LINE('',#38946,#15862);

+#12757=LINE('',#38948,#15863);

+#12758=LINE('',#38950,#15864);

+#12759=LINE('',#38952,#15865);

+#12760=LINE('',#38954,#15866);

+#12761=LINE('',#38956,#15867);

+#12762=LINE('',#38958,#15868);

+#12763=LINE('',#38960,#15869);

+#12764=LINE('',#38962,#15870);

+#12765=LINE('',#38964,#15871);

+#12766=LINE('',#38966,#15872);

+#12767=LINE('',#38968,#15873);

+#12768=LINE('',#38970,#15874);

+#12769=LINE('',#38972,#15875);

+#12770=LINE('',#38974,#15876);

+#12771=LINE('',#38976,#15877);

+#12772=LINE('',#38978,#15878);

+#12773=LINE('',#38980,#15879);

+#12774=LINE('',#38982,#15880);

+#12775=LINE('',#38984,#15881);

+#12776=LINE('',#38986,#15882);

+#12777=LINE('',#38988,#15883);

+#12778=LINE('',#38990,#15884);

+#12779=LINE('',#38992,#15885);

+#12780=LINE('',#38994,#15886);

+#12781=LINE('',#38996,#15887);

+#12782=LINE('',#38998,#15888);

+#12783=LINE('',#39000,#15889);

+#12784=LINE('',#39002,#15890);

+#12785=LINE('',#39004,#15891);

+#12786=LINE('',#39006,#15892);

+#12787=LINE('',#39008,#15893);

+#12788=LINE('',#39010,#15894);

+#12789=LINE('',#39012,#15895);

+#12790=LINE('',#39015,#15896);

+#12791=LINE('',#39018,#15897);

+#12792=LINE('',#39020,#15898);

+#12793=LINE('',#39022,#15899);

+#12794=LINE('',#39024,#15900);

+#12795=LINE('',#39026,#15901);

+#12796=LINE('',#39028,#15902);

+#12797=LINE('',#39030,#15903);

+#12798=LINE('',#39032,#15904);

+#12799=LINE('',#39034,#15905);

+#12800=LINE('',#39036,#15906);

+#12801=LINE('',#39038,#15907);

+#12802=LINE('',#39040,#15908);

+#12803=LINE('',#39042,#15909);

+#12804=LINE('',#39044,#15910);

+#12805=LINE('',#39046,#15911);

+#12806=LINE('',#39048,#15912);

+#12807=LINE('',#39050,#15913);

+#12808=LINE('',#39052,#15914);

+#12809=LINE('',#39054,#15915);

+#12810=LINE('',#39056,#15916);

+#12811=LINE('',#39058,#15917);

+#12812=LINE('',#39060,#15918);

+#12813=LINE('',#39062,#15919);

+#12814=LINE('',#39064,#15920);

+#12815=LINE('',#39066,#15921);

+#12816=LINE('',#39068,#15922);

+#12817=LINE('',#39070,#15923);

+#12818=LINE('',#39072,#15924);

+#12819=LINE('',#39074,#15925);

+#12820=LINE('',#39076,#15926);

+#12821=LINE('',#39078,#15927);

+#12822=LINE('',#39080,#15928);

+#12823=LINE('',#39082,#15929);

+#12824=LINE('',#39084,#15930);

+#12825=LINE('',#39086,#15931);

+#12826=LINE('',#39088,#15932);

+#12827=LINE('',#39090,#15933);

+#12828=LINE('',#39092,#15934);

+#12829=LINE('',#39094,#15935);

+#12830=LINE('',#39096,#15936);

+#12831=LINE('',#39098,#15937);

+#12832=LINE('',#39100,#15938);

+#12833=LINE('',#39102,#15939);

+#12834=LINE('',#39104,#15940);

+#12835=LINE('',#39106,#15941);

+#12836=LINE('',#39108,#15942);

+#12837=LINE('',#39110,#15943);

+#12838=LINE('',#39112,#15944);

+#12839=LINE('',#39114,#15945);

+#12840=LINE('',#39116,#15946);

+#12841=LINE('',#39118,#15947);

+#12842=LINE('',#39120,#15948);

+#12843=LINE('',#39122,#15949);

+#12844=LINE('',#39124,#15950);

+#12845=LINE('',#39126,#15951);

+#12846=LINE('',#39128,#15952);

+#12847=LINE('',#39130,#15953);

+#12848=LINE('',#39132,#15954);

+#12849=LINE('',#39134,#15955);

+#12850=LINE('',#39136,#15956);

+#12851=LINE('',#39138,#15957);

+#12852=LINE('',#39140,#15958);

+#12853=LINE('',#39142,#15959);

+#12854=LINE('',#39144,#15960);

+#12855=LINE('',#39146,#15961);

+#12856=LINE('',#39148,#15962);

+#12857=LINE('',#39150,#15963);

+#12858=LINE('',#39152,#15964);

+#12859=LINE('',#39154,#15965);

+#12860=LINE('',#39156,#15966);

+#12861=LINE('',#39158,#15967);

+#12862=LINE('',#39160,#15968);

+#12863=LINE('',#39162,#15969);

+#12864=LINE('',#39164,#15970);

+#12865=LINE('',#39166,#15971);

+#12866=LINE('',#39167,#15972);

+#12867=LINE('',#39170,#15973);

+#12868=LINE('',#39172,#15974);

+#12869=LINE('',#39174,#15975);

+#12870=LINE('',#39176,#15976);

+#12871=LINE('',#39178,#15977);

+#12872=LINE('',#39180,#15978);

+#12873=LINE('',#39181,#15979);

+#12874=LINE('',#39184,#15980);

+#12875=LINE('',#39186,#15981);

+#12876=LINE('',#39188,#15982);

+#12877=LINE('',#39190,#15983);

+#12878=LINE('',#39192,#15984);

+#12879=LINE('',#39194,#15985);

+#12880=LINE('',#39196,#15986);

+#12881=LINE('',#39198,#15987);

+#12882=LINE('',#39200,#15988);

+#12883=LINE('',#39202,#15989);

+#12884=LINE('',#39204,#15990);

+#12885=LINE('',#39206,#15991);

+#12886=LINE('',#39208,#15992);

+#12887=LINE('',#39210,#15993);

+#12888=LINE('',#39212,#15994);

+#12889=LINE('',#39214,#15995);

+#12890=LINE('',#39216,#15996);

+#12891=LINE('',#39218,#15997);

+#12892=LINE('',#39220,#15998);

+#12893=LINE('',#39222,#15999);

+#12894=LINE('',#39224,#16000);

+#12895=LINE('',#39226,#16001);

+#12896=LINE('',#39228,#16002);

+#12897=LINE('',#39230,#16003);

+#12898=LINE('',#39232,#16004);

+#12899=LINE('',#39234,#16005);

+#12900=LINE('',#39236,#16006);

+#12901=LINE('',#39238,#16007);

+#12902=LINE('',#39240,#16008);

+#12903=LINE('',#39242,#16009);

+#12904=LINE('',#39244,#16010);

+#12905=LINE('',#39246,#16011);

+#12906=LINE('',#39248,#16012);

+#12907=LINE('',#39250,#16013);

+#12908=LINE('',#39252,#16014);

+#12909=LINE('',#39254,#16015);

+#12910=LINE('',#39256,#16016);

+#12911=LINE('',#39258,#16017);

+#12912=LINE('',#39260,#16018);

+#12913=LINE('',#39262,#16019);

+#12914=LINE('',#39264,#16020);

+#12915=LINE('',#39266,#16021);

+#12916=LINE('',#39268,#16022);

+#12917=LINE('',#39270,#16023);

+#12918=LINE('',#39272,#16024);

+#12919=LINE('',#39274,#16025);

+#12920=LINE('',#39276,#16026);

+#12921=LINE('',#39278,#16027);

+#12922=LINE('',#39280,#16028);

+#12923=LINE('',#39282,#16029);

+#12924=LINE('',#39284,#16030);

+#12925=LINE('',#39286,#16031);

+#12926=LINE('',#39288,#16032);

+#12927=LINE('',#39290,#16033);

+#12928=LINE('',#39292,#16034);

+#12929=LINE('',#39294,#16035);

+#12930=LINE('',#39296,#16036);

+#12931=LINE('',#39298,#16037);

+#12932=LINE('',#39300,#16038);

+#12933=LINE('',#39302,#16039);

+#12934=LINE('',#39304,#16040);

+#12935=LINE('',#39306,#16041);

+#12936=LINE('',#39308,#16042);

+#12937=LINE('',#39310,#16043);

+#12938=LINE('',#39312,#16044);

+#12939=LINE('',#39314,#16045);

+#12940=LINE('',#39316,#16046);

+#12941=LINE('',#39318,#16047);

+#12942=LINE('',#39320,#16048);

+#12943=LINE('',#39322,#16049);

+#12944=LINE('',#39324,#16050);

+#12945=LINE('',#39326,#16051);

+#12946=LINE('',#39328,#16052);

+#12947=LINE('',#39330,#16053);

+#12948=LINE('',#39332,#16054);

+#12949=LINE('',#39334,#16055);

+#12950=LINE('',#39336,#16056);

+#12951=LINE('',#39338,#16057);

+#12952=LINE('',#39340,#16058);

+#12953=LINE('',#39341,#16059);

+#12954=LINE('',#39344,#16060);

+#12955=LINE('',#39346,#16061);

+#12956=LINE('',#39348,#16062);

+#12957=LINE('',#39350,#16063);

+#12958=LINE('',#39352,#16064);

+#12959=LINE('',#39354,#16065);

+#12960=LINE('',#39356,#16066);

+#12961=LINE('',#39358,#16067);

+#12962=LINE('',#39360,#16068);

+#12963=LINE('',#39362,#16069);

+#12964=LINE('',#39364,#16070);

+#12965=LINE('',#39366,#16071);

+#12966=LINE('',#39368,#16072);

+#12967=LINE('',#39370,#16073);

+#12968=LINE('',#39372,#16074);

+#12969=LINE('',#39374,#16075);

+#12970=LINE('',#39376,#16076);

+#12971=LINE('',#39378,#16077);

+#12972=LINE('',#39380,#16078);

+#12973=LINE('',#39382,#16079);

+#12974=LINE('',#39384,#16080);

+#12975=LINE('',#39386,#16081);

+#12976=LINE('',#39388,#16082);

+#12977=LINE('',#39390,#16083);

+#12978=LINE('',#39392,#16084);

+#12979=LINE('',#39394,#16085);

+#12980=LINE('',#39396,#16086);

+#12981=LINE('',#39398,#16087);

+#12982=LINE('',#39400,#16088);

+#12983=LINE('',#39402,#16089);

+#12984=LINE('',#39404,#16090);

+#12985=LINE('',#39406,#16091);

+#12986=LINE('',#39408,#16092);

+#12987=LINE('',#39410,#16093);

+#12988=LINE('',#39412,#16094);

+#12989=LINE('',#39414,#16095);

+#12990=LINE('',#39416,#16096);

+#12991=LINE('',#39418,#16097);

+#12992=LINE('',#39420,#16098);

+#12993=LINE('',#39422,#16099);

+#12994=LINE('',#39424,#16100);

+#12995=LINE('',#39426,#16101);

+#12996=LINE('',#39428,#16102);

+#12997=LINE('',#39430,#16103);

+#12998=LINE('',#39432,#16104);

+#12999=LINE('',#39434,#16105);

+#13000=LINE('',#39436,#16106);

+#13001=LINE('',#39438,#16107);

+#13002=LINE('',#39440,#16108);

+#13003=LINE('',#39442,#16109);

+#13004=LINE('',#39444,#16110);

+#13005=LINE('',#39446,#16111);

+#13006=LINE('',#39448,#16112);

+#13007=LINE('',#39450,#16113);

+#13008=LINE('',#39452,#16114);

+#13009=LINE('',#39454,#16115);

+#13010=LINE('',#39456,#16116);

+#13011=LINE('',#39458,#16117);

+#13012=LINE('',#39460,#16118);

+#13013=LINE('',#39462,#16119);

+#13014=LINE('',#39464,#16120);

+#13015=LINE('',#39466,#16121);

+#13016=LINE('',#39468,#16122);

+#13017=LINE('',#39470,#16123);

+#13018=LINE('',#39472,#16124);

+#13019=LINE('',#39474,#16125);

+#13020=LINE('',#39476,#16126);

+#13021=LINE('',#39478,#16127);

+#13022=LINE('',#39480,#16128);

+#13023=LINE('',#39482,#16129);

+#13024=LINE('',#39484,#16130);

+#13025=LINE('',#39486,#16131);

+#13026=LINE('',#39488,#16132);

+#13027=LINE('',#39490,#16133);

+#13028=LINE('',#39492,#16134);

+#13029=LINE('',#39493,#16135);

+#13030=LINE('',#39496,#16136);

+#13031=LINE('',#39498,#16137);

+#13032=LINE('',#39500,#16138);

+#13033=LINE('',#39502,#16139);

+#13034=LINE('',#39504,#16140);

+#13035=LINE('',#39506,#16141);

+#13036=LINE('',#39508,#16142);

+#13037=LINE('',#39510,#16143);

+#13038=LINE('',#39512,#16144);

+#13039=LINE('',#39514,#16145);

+#13040=LINE('',#39515,#16146);

+#13041=LINE('',#39518,#16147);

+#13042=LINE('',#39520,#16148);

+#13043=LINE('',#39522,#16149);

+#13044=LINE('',#39524,#16150);

+#13045=LINE('',#39526,#16151);

+#13046=LINE('',#39528,#16152);

+#13047=LINE('',#39530,#16153);

+#13048=LINE('',#39532,#16154);

+#13049=LINE('',#39534,#16155);

+#13050=LINE('',#39536,#16156);

+#13051=LINE('',#39538,#16157);

+#13052=LINE('',#39540,#16158);

+#13053=LINE('',#39542,#16159);

+#13054=LINE('',#39544,#16160);

+#13055=LINE('',#39546,#16161);

+#13056=LINE('',#39548,#16162);

+#13057=LINE('',#39550,#16163);

+#13058=LINE('',#39552,#16164);

+#13059=LINE('',#39554,#16165);

+#13060=LINE('',#39556,#16166);

+#13061=LINE('',#39560,#16167);

+#13062=LINE('',#39562,#16168);

+#13063=LINE('',#39564,#16169);

+#13064=LINE('',#39566,#16170);

+#13065=LINE('',#39568,#16171);

+#13066=LINE('',#39570,#16172);

+#13067=LINE('',#39572,#16173);

+#13068=LINE('',#39574,#16174);

+#13069=LINE('',#39576,#16175);

+#13070=LINE('',#39578,#16176);

+#13071=LINE('',#39580,#16177);

+#13072=LINE('',#39582,#16178);

+#13073=LINE('',#39584,#16179);

+#13074=LINE('',#39586,#16180);

+#13075=LINE('',#39588,#16181);

+#13076=LINE('',#39590,#16182);

+#13077=LINE('',#39592,#16183);

+#13078=LINE('',#39594,#16184);

+#13079=LINE('',#39596,#16185);

+#13080=LINE('',#39598,#16186);

+#13081=LINE('',#39600,#16187);

+#13082=LINE('',#39602,#16188);

+#13083=LINE('',#39604,#16189);

+#13084=LINE('',#39606,#16190);

+#13085=LINE('',#39608,#16191);

+#13086=LINE('',#39610,#16192);

+#13087=LINE('',#39612,#16193);

+#13088=LINE('',#39614,#16194);

+#13089=LINE('',#39616,#16195);

+#13090=LINE('',#39618,#16196);

+#13091=LINE('',#39620,#16197);

+#13092=LINE('',#39622,#16198);

+#13093=LINE('',#39624,#16199);

+#13094=LINE('',#39626,#16200);

+#13095=LINE('',#39628,#16201);

+#13096=LINE('',#39630,#16202);

+#13097=LINE('',#39632,#16203);

+#13098=LINE('',#39634,#16204);

+#13099=LINE('',#39636,#16205);

+#13100=LINE('',#39638,#16206);

+#13101=LINE('',#39640,#16207);

+#13102=LINE('',#39642,#16208);

+#13103=LINE('',#39644,#16209);

+#13104=LINE('',#39646,#16210);

+#13105=LINE('',#39648,#16211);

+#13106=LINE('',#39650,#16212);

+#13107=LINE('',#39652,#16213);

+#13108=LINE('',#39654,#16214);

+#13109=LINE('',#39656,#16215);

+#13110=LINE('',#39657,#16216);

+#13111=LINE('',#39660,#16217);

+#13112=LINE('',#39662,#16218);

+#13113=LINE('',#39664,#16219);

+#13114=LINE('',#39666,#16220);

+#13115=LINE('',#39668,#16221);

+#13116=LINE('',#39670,#16222);

+#13117=LINE('',#39672,#16223);

+#13118=LINE('',#39674,#16224);

+#13119=LINE('',#39676,#16225);

+#13120=LINE('',#39678,#16226);

+#13121=LINE('',#39680,#16227);

+#13122=LINE('',#39682,#16228);

+#13123=LINE('',#39684,#16229);

+#13124=LINE('',#39686,#16230);

+#13125=LINE('',#39688,#16231);

+#13126=LINE('',#39690,#16232);

+#13127=LINE('',#39692,#16233);

+#13128=LINE('',#39694,#16234);

+#13129=LINE('',#39696,#16235);

+#13130=LINE('',#39698,#16236);

+#13131=LINE('',#39700,#16237);

+#13132=LINE('',#39702,#16238);

+#13133=LINE('',#39704,#16239);

+#13134=LINE('',#39706,#16240);

+#13135=LINE('',#39708,#16241);

+#13136=LINE('',#39710,#16242);

+#13137=LINE('',#39712,#16243);

+#13138=LINE('',#39714,#16244);

+#13139=LINE('',#39716,#16245);

+#13140=LINE('',#39718,#16246);

+#13141=LINE('',#39720,#16247);

+#13142=LINE('',#39722,#16248);

+#13143=LINE('',#39724,#16249);

+#13144=LINE('',#39726,#16250);

+#13145=LINE('',#39728,#16251);

+#13146=LINE('',#39730,#16252);

+#13147=LINE('',#39732,#16253);

+#13148=LINE('',#39734,#16254);

+#13149=LINE('',#39736,#16255);

+#13150=LINE('',#39738,#16256);

+#13151=LINE('',#39740,#16257);

+#13152=LINE('',#39742,#16258);

+#13153=LINE('',#39744,#16259);

+#13154=LINE('',#39746,#16260);

+#13155=LINE('',#39748,#16261);

+#13156=LINE('',#39750,#16262);

+#13157=LINE('',#39752,#16263);

+#13158=LINE('',#39754,#16264);

+#13159=LINE('',#39756,#16265);

+#13160=LINE('',#39758,#16266);

+#13161=LINE('',#39760,#16267);

+#13162=LINE('',#39762,#16268);

+#13163=LINE('',#39764,#16269);

+#13164=LINE('',#39766,#16270);

+#13165=LINE('',#39768,#16271);

+#13166=LINE('',#39770,#16272);

+#13167=LINE('',#39772,#16273);

+#13168=LINE('',#39774,#16274);

+#13169=LINE('',#39776,#16275);

+#13170=LINE('',#39778,#16276);

+#13171=LINE('',#39780,#16277);

+#13172=LINE('',#39782,#16278);

+#13173=LINE('',#39784,#16279);

+#13174=LINE('',#39786,#16280);

+#13175=LINE('',#39788,#16281);

+#13176=LINE('',#39790,#16282);

+#13177=LINE('',#39792,#16283);

+#13178=LINE('',#39794,#16284);

+#13179=LINE('',#39796,#16285);

+#13180=LINE('',#39798,#16286);

+#13181=LINE('',#39800,#16287);

+#13182=LINE('',#39802,#16288);

+#13183=LINE('',#39804,#16289);

+#13184=LINE('',#39806,#16290);

+#13185=LINE('',#39808,#16291);

+#13186=LINE('',#39810,#16292);

+#13187=LINE('',#39812,#16293);

+#13188=LINE('',#39814,#16294);

+#13189=LINE('',#39816,#16295);

+#13190=LINE('',#39818,#16296);

+#13191=LINE('',#39820,#16297);

+#13192=LINE('',#39822,#16298);

+#13193=LINE('',#39824,#16299);

+#13194=LINE('',#39826,#16300);

+#13195=LINE('',#39828,#16301);

+#13196=LINE('',#39830,#16302);

+#13197=LINE('',#39832,#16303);

+#13198=LINE('',#39834,#16304);

+#13199=LINE('',#39836,#16305);

+#13200=LINE('',#39838,#16306);

+#13201=LINE('',#39840,#16307);

+#13202=LINE('',#39842,#16308);

+#13203=LINE('',#39844,#16309);

+#13204=LINE('',#39846,#16310);

+#13205=LINE('',#39848,#16311);

+#13206=LINE('',#39850,#16312);

+#13207=LINE('',#39852,#16313);

+#13208=LINE('',#39854,#16314);

+#13209=LINE('',#39855,#16315);

+#13210=LINE('',#39858,#16316);

+#13211=LINE('',#39860,#16317);

+#13212=LINE('',#39862,#16318);

+#13213=LINE('',#39864,#16319);

+#13214=LINE('',#39866,#16320);

+#13215=LINE('',#39868,#16321);

+#13216=LINE('',#39870,#16322);

+#13217=LINE('',#39872,#16323);

+#13218=LINE('',#39874,#16324);

+#13219=LINE('',#39876,#16325);

+#13220=LINE('',#39880,#16326);

+#13221=LINE('',#39884,#16327);

+#13222=LINE('',#39886,#16328);

+#13223=LINE('',#39888,#16329);

+#13224=LINE('',#39890,#16330);

+#13225=LINE('',#39892,#16331);

+#13226=LINE('',#39894,#16332);

+#13227=LINE('',#39896,#16333);

+#13228=LINE('',#39898,#16334);

+#13229=LINE('',#39902,#16335);

+#13230=LINE('',#39906,#16336);

+#13231=LINE('',#39910,#16337);

+#13232=LINE('',#39914,#16338);

+#13233=LINE('',#39916,#16339);

+#13234=LINE('',#39918,#16340);

+#13235=LINE('',#39920,#16341);

+#13236=LINE('',#39922,#16342);

+#13237=LINE('',#39924,#16343);

+#13238=LINE('',#39926,#16344);

+#13239=LINE('',#39928,#16345);

+#13240=LINE('',#39932,#16346);

+#13241=LINE('',#39934,#16347);

+#13242=LINE('',#39936,#16348);

+#13243=LINE('',#39940,#16349);

+#13244=LINE('',#39942,#16350);

+#13245=LINE('',#39944,#16351);

+#13246=LINE('',#39946,#16352);

+#13247=LINE('',#39948,#16353);

+#13248=LINE('',#39950,#16354);

+#13249=LINE('',#39952,#16355);

+#13250=LINE('',#39954,#16356);

+#13251=LINE('',#39958,#16357);

+#13252=LINE('',#39962,#16358);

+#13253=LINE('',#39966,#16359);

+#13254=LINE('',#39970,#16360);

+#13255=LINE('',#39972,#16361);

+#13256=LINE('',#39974,#16362);

+#13257=LINE('',#39976,#16363);

+#13258=LINE('',#39978,#16364);

+#13259=LINE('',#39980,#16365);

+#13260=LINE('',#39982,#16366);

+#13261=LINE('',#39984,#16367);

+#13262=LINE('',#39988,#16368);

+#13263=LINE('',#39990,#16369);

+#13264=LINE('',#39992,#16370);

+#13265=LINE('',#39994,#16371);

+#13266=LINE('',#39996,#16372);

+#13267=LINE('',#39998,#16373);

+#13268=LINE('',#40000,#16374);

+#13269=LINE('',#40002,#16375);

+#13270=LINE('',#40004,#16376);

+#13271=LINE('',#40010,#16377);

+#13272=LINE('',#40012,#16378);

+#13273=LINE('',#40017,#16379);

+#13274=LINE('',#40019,#16380);

+#13275=LINE('',#40025,#16381);

+#13276=LINE('',#40027,#16382);

+#13277=LINE('',#40031,#16383);

+#13278=LINE('',#40036,#16384);

+#13279=LINE('',#40040,#16385);

+#13280=LINE('',#40042,#16386);

+#13281=LINE('',#40044,#16387);

+#13282=LINE('',#40046,#16388);

+#13283=LINE('',#40048,#16389);

+#13284=LINE('',#40052,#16390);

+#13285=LINE('',#40053,#16391);

+#13286=LINE('',#40055,#16392);

+#13287=LINE('',#40057,#16393);

+#13288=LINE('',#40061,#16394);

+#13289=LINE('',#40066,#16395);

+#13290=LINE('',#40068,#16396);

+#13291=LINE('',#40070,#16397);

+#13292=LINE('',#40072,#16398);

+#13293=LINE('',#40077,#16399);

+#13294=LINE('',#40079,#16400);

+#13295=LINE('',#40081,#16401);

+#13296=LINE('',#40085,#16402);

+#13297=LINE('',#40086,#16403);

+#13298=LINE('',#40088,#16404);

+#13299=LINE('',#40090,#16405);

+#13300=LINE('',#40094,#16406);

+#13301=LINE('',#40097,#16407);

+#13302=LINE('',#40098,#16408);

+#13303=LINE('',#40100,#16409);

+#13304=LINE('',#40103,#16410);

+#13305=LINE('',#40104,#16411);

+#13306=LINE('',#40106,#16412);

+#13307=LINE('',#40108,#16413);

+#13308=LINE('',#40109,#16414);

+#13309=LINE('',#40111,#16415);

+#13310=LINE('',#40114,#16416);

+#13311=LINE('',#40115,#16417);

+#13312=LINE('',#40117,#16418);

+#13313=LINE('',#40119,#16419);

+#13314=LINE('',#40120,#16420);

+#13315=LINE('',#40122,#16421);

+#13316=LINE('',#40125,#16422);

+#13317=LINE('',#40126,#16423);

+#13318=LINE('',#40128,#16424);

+#13319=LINE('',#40131,#16425);

+#13320=LINE('',#40132,#16426);

+#13321=LINE('',#40134,#16427);

+#13322=LINE('',#40136,#16428);

+#13323=LINE('',#40137,#16429);

+#13324=LINE('',#40139,#16430);

+#13325=LINE('',#40142,#16431);

+#13326=LINE('',#40143,#16432);

+#13327=LINE('',#40145,#16433);

+#13328=LINE('',#40147,#16434);

+#13329=LINE('',#40148,#16435);

+#13330=LINE('',#40150,#16436);

+#13331=LINE('',#40153,#16437);

+#13332=LINE('',#40155,#16438);

+#13333=LINE('',#40157,#16439);

+#13334=LINE('',#40159,#16440);

+#13335=LINE('',#40160,#16441);

+#13336=LINE('',#40162,#16442);

+#13337=LINE('',#40163,#16443);

+#13338=LINE('',#40165,#16444);

+#13339=LINE('',#40168,#16445);

+#13340=LINE('',#40170,#16446);

+#13341=LINE('',#40172,#16447);

+#13342=LINE('',#40174,#16448);

+#13343=LINE('',#40175,#16449);

+#13344=LINE('',#40177,#16450);

+#13345=LINE('',#40180,#16451);

+#13346=LINE('',#40182,#16452);

+#13347=LINE('',#40184,#16453);

+#13348=LINE('',#40191,#16454);

+#13349=LINE('',#40195,#16455);

+#13350=LINE('',#40197,#16456);

+#13351=LINE('',#40200,#16457);

+#13352=LINE('',#40203,#16458);

+#13353=LINE('',#40212,#16459);

+#13354=LINE('',#40216,#16460);

+#13355=LINE('',#40217,#16461);

+#13356=LINE('',#40219,#16462);

+#13357=LINE('',#40221,#16463);

+#13358=LINE('',#40224,#16464);

+#13359=LINE('',#40226,#16465);

+#13360=LINE('',#40229,#16466);

+#13361=LINE('',#40231,#16467);

+#13362=LINE('',#40235,#16468);

+#13363=LINE('',#40237,#16469);

+#13364=LINE('',#40239,#16470);

+#13365=LINE('',#40240,#16471);

+#13366=LINE('',#40243,#16472);

+#13367=LINE('',#40245,#16473);

+#13368=LINE('',#40249,#16474);

+#13369=LINE('',#40251,#16475);

+#13370=LINE('',#40253,#16476);

+#13371=LINE('',#40254,#16477);

+#13372=LINE('',#40258,#16478);

+#13373=LINE('',#40261,#16479);

+#13374=LINE('',#40263,#16480);

+#13375=LINE('',#40265,#16481);

+#13376=LINE('',#40267,#16482);

+#13377=LINE('',#40269,#16483);

+#13378=LINE('',#40271,#16484);

+#13379=LINE('',#40273,#16485);

+#13380=LINE('',#40275,#16486);

+#13381=LINE('',#40276,#16487);

+#13382=LINE('',#40278,#16488);

+#13383=LINE('',#40280,#16489);

+#13384=LINE('',#40281,#16490);

+#13385=LINE('',#40283,#16491);

+#13386=LINE('',#40285,#16492);

+#13387=LINE('',#40288,#16493);

+#13388=LINE('',#40290,#16494);

+#13389=LINE('',#40292,#16495);

+#13390=LINE('',#40294,#16496);

+#13391=LINE('',#40296,#16497);

+#13392=LINE('',#40298,#16498);

+#13393=LINE('',#40301,#16499);

+#13394=LINE('',#40304,#16500);

+#13395=LINE('',#40306,#16501);

+#13396=LINE('',#40308,#16502);

+#13397=LINE('',#40309,#16503);

+#13398=LINE('',#40310,#16504);

+#13399=LINE('',#40311,#16505);

+#13400=LINE('',#40312,#16506);

+#13401=LINE('',#40313,#16507);

+#13402=LINE('',#40315,#16508);

+#13403=LINE('',#40317,#16509);

+#13404=LINE('',#40319,#16510);

+#13405=LINE('',#40321,#16511);

+#13406=LINE('',#40323,#16512);

+#13407=LINE('',#40325,#16513);

+#13408=LINE('',#40328,#16514);

+#13409=LINE('',#40329,#16515);

+#13410=LINE('',#40331,#16516);

+#13411=LINE('',#40333,#16517);

+#13412=LINE('',#40335,#16518);

+#13413=LINE('',#40337,#16519);

+#13414=LINE('',#40339,#16520);

+#13415=LINE('',#40341,#16521);

+#13416=LINE('',#40345,#16522);

+#13417=LINE('',#40348,#16523);

+#13418=LINE('',#40350,#16524);

+#13419=LINE('',#40354,#16525);

+#13420=LINE('',#40356,#16526);

+#13421=LINE('',#40358,#16527);

+#13422=LINE('',#40360,#16528);

+#13423=LINE('',#40361,#16529);

+#13424=LINE('',#40363,#16530);

+#13425=LINE('',#40367,#16531);

+#13426=LINE('',#40375,#16532);

+#13427=LINE('',#40395,#16533);

+#13428=LINE('',#40401,#16534);

+#13429=LINE('',#40403,#16535);

+#13430=LINE('',#40404,#16536);

+#13431=LINE('',#40406,#16537);

+#13432=LINE('',#40408,#16538);

+#13433=LINE('',#40409,#16539);

+#13434=LINE('',#40410,#16540);

+#13435=LINE('',#40411,#16541);

+#13436=LINE('',#40412,#16542);

+#13437=LINE('',#40413,#16543);

+#13438=LINE('',#40418,#16544);

+#13439=LINE('',#40421,#16545);

+#13440=LINE('',#40422,#16546);

+#13441=LINE('',#40423,#16547);

+#13442=LINE('',#40425,#16548);

+#13443=LINE('',#40427,#16549);

+#13444=LINE('',#40429,#16550);

+#13445=LINE('',#40446,#16551);

+#13446=LINE('',#40450,#16552);

+#13447=LINE('',#40453,#16553);

+#13448=LINE('',#40455,#16554);

+#13449=LINE('',#40457,#16555);

+#13450=LINE('',#40458,#16556);

+#13451=LINE('',#40460,#16557);

+#13452=LINE('',#40462,#16558);

+#13453=LINE('',#40464,#16559);

+#13454=LINE('',#40466,#16560);

+#13455=LINE('',#40469,#16561);

+#13456=LINE('',#40471,#16562);

+#13457=LINE('',#40473,#16563);

+#13458=LINE('',#40475,#16564);

+#13459=LINE('',#40477,#16565);

+#13460=LINE('',#40479,#16566);

+#13461=LINE('',#40480,#16567);

+#13462=LINE('',#40484,#16568);

+#13463=LINE('',#40486,#16569);

+#13464=LINE('',#40488,#16570);

+#13465=LINE('',#40490,#16571);

+#13466=LINE('',#40492,#16572);

+#13467=LINE('',#40494,#16573);

+#13468=LINE('',#40496,#16574);

+#13469=LINE('',#40498,#16575);

+#13470=LINE('',#40500,#16576);

+#13471=LINE('',#40501,#16577);

+#13472=LINE('',#40503,#16578);

+#13473=LINE('',#40505,#16579);

+#13474=LINE('',#40507,#16580);

+#13475=LINE('',#40509,#16581);

+#13476=LINE('',#40511,#16582);

+#13477=LINE('',#40513,#16583);

+#13478=LINE('',#40515,#16584);

+#13479=LINE('',#40517,#16585);

+#13480=LINE('',#40519,#16586);

+#13481=LINE('',#40520,#16587);

+#13482=LINE('',#40521,#16588);

+#13483=LINE('',#40522,#16589);

+#13484=LINE('',#40524,#16590);

+#13485=LINE('',#40526,#16591);

+#13486=LINE('',#40527,#16592);

+#13487=LINE('',#40529,#16593);

+#13488=LINE('',#40531,#16594);

+#13489=LINE('',#40532,#16595);

+#13490=LINE('',#40534,#16596);

+#13491=LINE('',#40536,#16597);

+#13492=LINE('',#40538,#16598);

+#13493=LINE('',#40540,#16599);

+#13494=LINE('',#40542,#16600);

+#13495=LINE('',#40543,#16601);

+#13496=LINE('',#40545,#16602);

+#13497=LINE('',#40547,#16603);

+#13498=LINE('',#40548,#16604);

+#13499=LINE('',#40550,#16605);

+#13500=LINE('',#40552,#16606);

+#13501=LINE('',#40553,#16607);

+#13502=LINE('',#40554,#16608);

+#13503=LINE('',#40555,#16609);

+#13504=LINE('',#40567,#16610);

+#13505=LINE('',#40570,#16611);

+#13506=LINE('',#40572,#16612);

+#13507=LINE('',#40574,#16613);

+#13508=LINE('',#40576,#16614);

+#13509=LINE('',#40579,#16615);

+#13510=LINE('',#40581,#16616);

+#13511=LINE('',#40583,#16617);

+#13512=LINE('',#40585,#16618);

+#13513=LINE('',#40587,#16619);

+#13514=LINE('',#40590,#16620);

+#13515=LINE('',#40592,#16621);

+#13516=LINE('',#40594,#16622);

+#13517=LINE('',#40597,#16623);

+#13518=LINE('',#40599,#16624);

+#13519=LINE('',#40601,#16625);

+#13520=LINE('',#40604,#16626);

+#13521=LINE('',#40606,#16627);

+#13522=LINE('',#40608,#16628);

+#13523=LINE('',#40611,#16629);

+#13524=LINE('',#40613,#16630);

+#13525=LINE('',#40615,#16631);

+#13526=LINE('',#40617,#16632);

+#13527=LINE('',#40619,#16633);

+#13528=LINE('',#40632,#16634);

+#13529=LINE('',#40635,#16635);

+#13530=LINE('',#40637,#16636);

+#13531=LINE('',#40638,#16637);

+#13532=LINE('',#40642,#16638);

+#13533=LINE('',#40644,#16639);

+#13534=LINE('',#40652,#16640);

+#13535=LINE('',#40654,#16641);

+#13536=LINE('',#40656,#16642);

+#13537=LINE('',#40662,#16643);

+#13538=LINE('',#40664,#16644);

+#13539=LINE('',#40666,#16645);

+#13540=LINE('',#40668,#16646);

+#13541=LINE('',#40674,#16647);

+#13542=LINE('',#40676,#16648);

+#13543=LINE('',#40682,#16649);

+#13544=LINE('',#40684,#16650);

+#13545=LINE('',#40686,#16651);

+#13546=LINE('',#40688,#16652);

+#13547=LINE('',#40691,#16653);

+#13548=LINE('',#40693,#16654);

+#13549=LINE('',#40697,#16655);

+#13550=LINE('',#40699,#16656);

+#13551=LINE('',#40701,#16657);

+#13552=LINE('',#40704,#16658);

+#13553=LINE('',#40706,#16659);

+#13554=LINE('',#40708,#16660);

+#13555=LINE('',#40710,#16661);

+#13556=LINE('',#40712,#16662);

+#13557=LINE('',#40718,#16663);

+#13558=LINE('',#40720,#16664);

+#13559=LINE('',#40726,#16665);

+#13560=LINE('',#40728,#16666);

+#13561=LINE('',#40730,#16667);

+#13562=LINE('',#40732,#16668);

+#13563=LINE('',#40735,#16669);

+#13564=LINE('',#40737,#16670);

+#13565=LINE('',#40739,#16671);

+#13566=LINE('',#40741,#16672);

+#13567=LINE('',#40743,#16673);

+#13568=LINE('',#40746,#16674);

+#13569=LINE('',#40748,#16675);

+#13570=LINE('',#40750,#16676);

+#13571=LINE('',#40752,#16677);

+#13572=LINE('',#40754,#16678);

+#13573=LINE('',#40756,#16679);

+#13574=LINE('',#40758,#16680);

+#13575=LINE('',#40760,#16681);

+#13576=LINE('',#40762,#16682);

+#13577=LINE('',#40764,#16683);

+#13578=LINE('',#40765,#16684);

+#13579=LINE('',#40768,#16685);

+#13580=LINE('',#40775,#16686);

+#13581=LINE('',#40777,#16687);

+#13582=LINE('',#40779,#16688);

+#13583=LINE('',#40781,#16689);

+#13584=LINE('',#40785,#16690);

+#13585=LINE('',#40787,#16691);

+#13586=LINE('',#40789,#16692);

+#13587=LINE('',#40791,#16693);

+#13588=LINE('',#40793,#16694);

+#13589=LINE('',#40794,#16695);

+#13590=LINE('',#40796,#16696);

+#13591=LINE('',#40798,#16697);

+#13592=LINE('',#40800,#16698);

+#13593=LINE('',#40803,#16699);

+#13594=LINE('',#40806,#16700);

+#13595=LINE('',#40808,#16701);

+#13596=LINE('',#40810,#16702);

+#13597=LINE('',#40812,#16703);

+#13598=LINE('',#40814,#16704);

+#13599=LINE('',#40816,#16705);

+#13600=LINE('',#40818,#16706);

+#13601=LINE('',#40820,#16707);

+#13602=LINE('',#40822,#16708);

+#13603=LINE('',#40824,#16709);

+#13604=LINE('',#40825,#16710);

+#13605=LINE('',#40829,#16711);

+#13606=LINE('',#40835,#16712);

+#13607=LINE('',#40837,#16713);

+#13608=LINE('',#40839,#16714);

+#13609=LINE('',#40841,#16715);

+#13610=LINE('',#40845,#16716);

+#13611=LINE('',#40847,#16717);

+#13612=LINE('',#40849,#16718);

+#13613=LINE('',#40851,#16719);

+#13614=LINE('',#40853,#16720);

+#13615=LINE('',#40854,#16721);

+#13616=LINE('',#40856,#16722);

+#13617=LINE('',#40858,#16723);

+#13618=LINE('',#40860,#16724);

+#13619=LINE('',#40863,#16725);

+#13620=LINE('',#40865,#16726);

+#13621=LINE('',#40867,#16727);

+#13622=LINE('',#40869,#16728);

+#13623=LINE('',#40871,#16729);

+#13624=LINE('',#40873,#16730);

+#13625=LINE('',#40879,#16731);

+#13626=LINE('',#40881,#16732);

+#13627=LINE('',#40883,#16733);

+#13628=LINE('',#40885,#16734);

+#13629=LINE('',#40891,#16735);

+#13630=LINE('',#40893,#16736);

+#13631=LINE('',#40895,#16737);

+#13632=LINE('',#40897,#16738);

+#13633=LINE('',#40899,#16739);

+#13634=LINE('',#40900,#16740);

+#13635=LINE('',#40902,#16741);

+#13636=LINE('',#40903,#16742);

+#13637=LINE('',#40907,#16743);

+#13638=LINE('',#40909,#16744);

+#13639=LINE('',#40911,#16745);

+#13640=LINE('',#40913,#16746);

+#13641=LINE('',#40915,#16747);

+#13642=LINE('',#40917,#16748);

+#13643=LINE('',#40921,#16749);

+#13644=LINE('',#40925,#16750);

+#13645=LINE('',#40927,#16751);

+#13646=LINE('',#40929,#16752);

+#13647=LINE('',#40933,#16753);

+#13648=LINE('',#40937,#16754);

+#13649=LINE('',#40939,#16755);

+#13650=LINE('',#40941,#16756);

+#13651=LINE('',#40943,#16757);

+#13652=LINE('',#40944,#16758);

+#13653=LINE('',#40946,#16759);

+#13654=LINE('',#40947,#16760);

+#13655=LINE('',#40951,#16761);

+#13656=LINE('',#40954,#16762);

+#13657=LINE('',#40956,#16763);

+#13658=LINE('',#40958,#16764);

+#13659=LINE('',#40960,#16765);

+#13660=LINE('',#40962,#16766);

+#13661=LINE('',#40964,#16767);

+#13662=LINE('',#40966,#16768);

+#13663=LINE('',#40968,#16769);

+#13664=LINE('',#40972,#16770);

+#13665=LINE('',#40974,#16771);

+#13666=LINE('',#40977,#16772);

+#13667=LINE('',#40979,#16773);

+#13668=LINE('',#40981,#16774);

+#13669=LINE('',#40983,#16775);

+#13670=LINE('',#40989,#16776);

+#13671=LINE('',#40991,#16777);

+#13672=LINE('',#40992,#16778);

+#13673=LINE('',#40994,#16779);

+#13674=LINE('',#40996,#16780);

+#13675=LINE('',#40998,#16781);

+#13676=LINE('',#40999,#16782);

+#13677=LINE('',#41001,#16783);

+#13678=LINE('',#41008,#16784);

+#13679=LINE('',#41010,#16785);

+#13680=LINE('',#41012,#16786);

+#13681=LINE('',#41017,#16787);

+#13682=LINE('',#41021,#16788);

+#13683=LINE('',#41022,#16789);

+#13684=LINE('',#41026,#16790);

+#13685=LINE('',#41028,#16791);

+#13686=LINE('',#41030,#16792);

+#13687=LINE('',#41032,#16793);

+#13688=LINE('',#41034,#16794);

+#13689=LINE('',#41036,#16795);

+#13690=LINE('',#41040,#16796);

+#13691=LINE('',#41042,#16797);

+#13692=LINE('',#41044,#16798);

+#13693=LINE('',#41046,#16799);

+#13694=LINE('',#41050,#16800);

+#13695=LINE('',#41052,#16801);

+#13696=LINE('',#41058,#16802);

+#13697=LINE('',#41060,#16803);

+#13698=LINE('',#41062,#16804);

+#13699=LINE('',#41064,#16805);

+#13700=LINE('',#41066,#16806);

+#13701=LINE('',#41069,#16807);

+#13702=LINE('',#41071,#16808);

+#13703=LINE('',#41073,#16809);

+#13704=LINE('',#41075,#16810);

+#13705=LINE('',#41077,#16811);

+#13706=LINE('',#41079,#16812);

+#13707=LINE('',#41081,#16813);

+#13708=LINE('',#41084,#16814);

+#13709=LINE('',#41086,#16815);

+#13710=LINE('',#41088,#16816);

+#13711=LINE('',#41091,#16817);

+#13712=LINE('',#41093,#16818);

+#13713=LINE('',#41095,#16819);

+#13714=LINE('',#41097,#16820);

+#13715=LINE('',#41099,#16821);

+#13716=LINE('',#41101,#16822);

+#13717=LINE('',#41103,#16823);

+#13718=LINE('',#41104,#16824);

+#13719=LINE('',#41106,#16825);

+#13720=LINE('',#41108,#16826);

+#13721=LINE('',#41110,#16827);

+#13722=LINE('',#41112,#16828);

+#13723=LINE('',#41114,#16829);

+#13724=LINE('',#41116,#16830);

+#13725=LINE('',#41118,#16831);

+#13726=LINE('',#41120,#16832);

+#13727=LINE('',#41122,#16833);

+#13728=LINE('',#41124,#16834);

+#13729=LINE('',#41126,#16835);

+#13730=LINE('',#41128,#16836);

+#13731=LINE('',#41130,#16837);

+#13732=LINE('',#41131,#16838);

+#13733=LINE('',#41133,#16839);

+#13734=LINE('',#41135,#16840);

+#13735=LINE('',#41137,#16841);

+#13736=LINE('',#41138,#16842);

+#13737=LINE('',#41144,#16843);

+#13738=LINE('',#41146,#16844);

+#13739=LINE('',#41147,#16845);

+#13740=LINE('',#41154,#16846);

+#13741=LINE('',#41156,#16847);

+#13742=LINE('',#41158,#16848);

+#13743=LINE('',#41160,#16849);

+#13744=LINE('',#41162,#16850);

+#13745=LINE('',#41164,#16851);

+#13746=LINE('',#41165,#16852);

+#13747=LINE('',#41167,#16853);

+#13748=LINE('',#41169,#16854);

+#13749=LINE('',#41171,#16855);

+#13750=LINE('',#41173,#16856);

+#13751=LINE('',#41175,#16857);

+#13752=LINE('',#41177,#16858);

+#13753=LINE('',#41179,#16859);

+#13754=LINE('',#41181,#16860);

+#13755=LINE('',#41183,#16861);

+#13756=LINE('',#41185,#16862);

+#13757=LINE('',#41187,#16863);

+#13758=LINE('',#41189,#16864);

+#13759=LINE('',#41191,#16865);

+#13760=LINE('',#41192,#16866);

+#13761=LINE('',#41194,#16867);

+#13762=LINE('',#41196,#16868);

+#13763=LINE('',#41198,#16869);

+#13764=LINE('',#41199,#16870);

+#13765=LINE('',#41203,#16871);

+#13766=LINE('',#41207,#16872);

+#13767=LINE('',#41208,#16873);

+#13768=LINE('',#41215,#16874);

+#13769=LINE('',#41217,#16875);

+#13770=LINE('',#41219,#16876);

+#13771=LINE('',#41221,#16877);

+#13772=LINE('',#41223,#16878);

+#13773=LINE('',#41225,#16879);

+#13774=LINE('',#41227,#16880);

+#13775=LINE('',#41229,#16881);

+#13776=LINE('',#41231,#16882);

+#13777=LINE('',#41233,#16883);

+#13778=LINE('',#41235,#16884);

+#13779=LINE('',#41237,#16885);

+#13780=LINE('',#41244,#16886);

+#13781=LINE('',#41246,#16887);

+#13782=LINE('',#41248,#16888);

+#13783=LINE('',#41250,#16889);

+#13784=LINE('',#41256,#16890);

+#13785=LINE('',#41258,#16891);

+#13786=LINE('',#41260,#16892);

+#13787=LINE('',#41262,#16893);

+#13788=LINE('',#41264,#16894);

+#13789=LINE('',#41266,#16895);

+#13790=LINE('',#41268,#16896);

+#13791=LINE('',#41270,#16897);

+#13792=LINE('',#41273,#16898);

+#13793=LINE('',#41277,#16899);

+#13794=LINE('',#41281,#16900);

+#13795=LINE('',#41285,#16901);

+#13796=LINE('',#41289,#16902);

+#13797=LINE('',#41293,#16903);

+#13798=LINE('',#41313,#16904);

+#13799=LINE('',#41315,#16905);

+#13800=LINE('',#41317,#16906);

+#13801=LINE('',#41319,#16907);

+#13802=LINE('',#41321,#16908);

+#13803=LINE('',#41323,#16909);

+#13804=LINE('',#41325,#16910);

+#13805=LINE('',#41327,#16911);

+#13806=LINE('',#41329,#16912);

+#13807=LINE('',#41331,#16913);

+#13808=LINE('',#41333,#16914);

+#13809=LINE('',#41335,#16915);

+#13810=LINE('',#41337,#16916);

+#13811=LINE('',#41339,#16917);

+#13812=LINE('',#41341,#16918);

+#13813=LINE('',#41343,#16919);

+#13814=LINE('',#41345,#16920);

+#13815=LINE('',#41347,#16921);

+#13816=LINE('',#41349,#16922);

+#13817=LINE('',#41351,#16923);

+#13818=LINE('',#41353,#16924);

+#13819=LINE('',#41355,#16925);

+#13820=LINE('',#41357,#16926);

+#13821=LINE('',#41359,#16927);

+#13822=LINE('',#41361,#16928);

+#13823=LINE('',#41363,#16929);

+#13824=LINE('',#41365,#16930);

+#13825=LINE('',#41367,#16931);

+#13826=LINE('',#41369,#16932);

+#13827=LINE('',#41371,#16933);

+#13828=LINE('',#41373,#16934);

+#13829=LINE('',#41375,#16935);

+#13830=LINE('',#41377,#16936);

+#13831=LINE('',#41379,#16937);

+#13832=LINE('',#41381,#16938);

+#13833=LINE('',#41383,#16939);

+#13834=LINE('',#41385,#16940);

+#13835=LINE('',#41387,#16941);

+#13836=LINE('',#41389,#16942);

+#13837=LINE('',#41391,#16943);

+#13838=LINE('',#41393,#16944);

+#13839=LINE('',#41395,#16945);

+#13840=LINE('',#41397,#16946);

+#13841=LINE('',#41399,#16947);

+#13842=LINE('',#41401,#16948);

+#13843=LINE('',#41403,#16949);

+#13844=LINE('',#41405,#16950);

+#13845=LINE('',#41407,#16951);

+#13846=LINE('',#41409,#16952);

+#13847=LINE('',#41411,#16953);

+#13848=LINE('',#41413,#16954);

+#13849=LINE('',#41415,#16955);

+#13850=LINE('',#41417,#16956);

+#13851=LINE('',#41419,#16957);

+#13852=LINE('',#41421,#16958);

+#13853=LINE('',#41423,#16959);

+#13854=LINE('',#41425,#16960);

+#13855=LINE('',#41427,#16961);

+#13856=LINE('',#41429,#16962);

+#13857=LINE('',#41431,#16963);

+#13858=LINE('',#41433,#16964);

+#13859=LINE('',#41435,#16965);

+#13860=LINE('',#41437,#16966);

+#13861=LINE('',#41439,#16967);

+#13862=LINE('',#41441,#16968);

+#13863=LINE('',#41443,#16969);

+#13864=LINE('',#41445,#16970);

+#13865=LINE('',#41447,#16971);

+#13866=LINE('',#41449,#16972);

+#13867=LINE('',#41451,#16973);

+#13868=LINE('',#41453,#16974);

+#13869=LINE('',#41455,#16975);

+#13870=LINE('',#41457,#16976);

+#13871=LINE('',#41459,#16977);

+#13872=LINE('',#41461,#16978);

+#13873=LINE('',#41463,#16979);

+#13874=LINE('',#41465,#16980);

+#13875=LINE('',#41467,#16981);

+#13876=LINE('',#41469,#16982);

+#13877=LINE('',#41471,#16983);

+#13878=LINE('',#41473,#16984);

+#13879=LINE('',#41475,#16985);

+#13880=LINE('',#41477,#16986);

+#13881=LINE('',#41479,#16987);

+#13882=LINE('',#41481,#16988);

+#13883=LINE('',#41483,#16989);

+#13884=LINE('',#41485,#16990);

+#13885=LINE('',#41487,#16991);

+#13886=LINE('',#41489,#16992);

+#13887=LINE('',#41491,#16993);

+#13888=LINE('',#41493,#16994);

+#13889=LINE('',#41495,#16995);

+#13890=LINE('',#41497,#16996);

+#13891=LINE('',#41499,#16997);

+#13892=LINE('',#41501,#16998);

+#13893=LINE('',#41503,#16999);

+#13894=LINE('',#41505,#17000);

+#13895=LINE('',#41507,#17001);

+#13896=LINE('',#41509,#17002);

+#13897=LINE('',#41511,#17003);

+#13898=LINE('',#41513,#17004);

+#13899=LINE('',#41515,#17005);

+#13900=LINE('',#41517,#17006);

+#13901=LINE('',#41519,#17007);

+#13902=LINE('',#41521,#17008);

+#13903=LINE('',#41523,#17009);

+#13904=LINE('',#41525,#17010);

+#13905=LINE('',#41527,#17011);

+#13906=LINE('',#41529,#17012);

+#13907=LINE('',#41531,#17013);

+#13908=LINE('',#41533,#17014);

+#13909=LINE('',#41535,#17015);

+#13910=LINE('',#41537,#17016);

+#13911=LINE('',#41539,#17017);

+#13912=LINE('',#41541,#17018);

+#13913=LINE('',#41543,#17019);

+#13914=LINE('',#41545,#17020);

+#13915=LINE('',#41547,#17021);

+#13916=LINE('',#41549,#17022);

+#13917=LINE('',#41551,#17023);

+#13918=LINE('',#41553,#17024);

+#13919=LINE('',#41555,#17025);

+#13920=LINE('',#41557,#17026);

+#13921=LINE('',#41559,#17027);

+#13922=LINE('',#41561,#17028);

+#13923=LINE('',#41563,#17029);

+#13924=LINE('',#41566,#17030);

+#13925=LINE('',#41568,#17031);

+#13926=LINE('',#41570,#17032);

+#13927=LINE('',#41572,#17033);

+#13928=LINE('',#41574,#17034);

+#13929=LINE('',#41576,#17035);

+#13930=LINE('',#41578,#17036);

+#13931=LINE('',#41580,#17037);

+#13932=LINE('',#41582,#17038);

+#13933=LINE('',#41584,#17039);

+#13934=LINE('',#41586,#17040);

+#13935=LINE('',#41588,#17041);

+#13936=LINE('',#41590,#17042);

+#13937=LINE('',#41592,#17043);

+#13938=LINE('',#41594,#17044);

+#13939=LINE('',#41596,#17045);

+#13940=LINE('',#41598,#17046);

+#13941=LINE('',#41600,#17047);

+#13942=LINE('',#41602,#17048);

+#13943=LINE('',#41604,#17049);

+#13944=LINE('',#41606,#17050);

+#13945=LINE('',#41608,#17051);

+#13946=LINE('',#41610,#17052);

+#13947=LINE('',#41612,#17053);

+#13948=LINE('',#41614,#17054);

+#13949=LINE('',#41616,#17055);

+#13950=LINE('',#41618,#17056);

+#13951=LINE('',#41620,#17057);

+#13952=LINE('',#41622,#17058);

+#13953=LINE('',#41624,#17059);

+#13954=LINE('',#41626,#17060);

+#13955=LINE('',#41628,#17061);

+#13956=LINE('',#41630,#17062);

+#13957=LINE('',#41632,#17063);

+#13958=LINE('',#41634,#17064);

+#13959=LINE('',#41636,#17065);

+#13960=LINE('',#41638,#17066);

+#13961=LINE('',#41640,#17067);

+#13962=LINE('',#41642,#17068);

+#13963=LINE('',#41644,#17069);

+#13964=LINE('',#41646,#17070);

+#13965=LINE('',#41648,#17071);

+#13966=LINE('',#41650,#17072);

+#13967=LINE('',#41652,#17073);

+#13968=LINE('',#41654,#17074);

+#13969=LINE('',#41656,#17075);

+#13970=LINE('',#41658,#17076);

+#13971=LINE('',#41660,#17077);

+#13972=LINE('',#41662,#17078);

+#13973=LINE('',#41664,#17079);

+#13974=LINE('',#41666,#17080);

+#13975=LINE('',#41668,#17081);

+#13976=LINE('',#41670,#17082);

+#13977=LINE('',#41672,#17083);

+#13978=LINE('',#41674,#17084);

+#13979=LINE('',#41676,#17085);

+#13980=LINE('',#41678,#17086);

+#13981=LINE('',#41680,#17087);

+#13982=LINE('',#41682,#17088);

+#13983=LINE('',#41684,#17089);

+#13984=LINE('',#41686,#17090);

+#13985=LINE('',#41688,#17091);

+#13986=LINE('',#41690,#17092);

+#13987=LINE('',#41692,#17093);

+#13988=LINE('',#41694,#17094);

+#13989=LINE('',#41696,#17095);

+#13990=LINE('',#41698,#17096);

+#13991=LINE('',#41700,#17097);

+#13992=LINE('',#41702,#17098);

+#13993=LINE('',#41704,#17099);

+#13994=LINE('',#41706,#17100);

+#13995=LINE('',#41708,#17101);

+#13996=LINE('',#41710,#17102);

+#13997=LINE('',#41712,#17103);

+#13998=LINE('',#41714,#17104);

+#13999=LINE('',#41716,#17105);

+#14000=LINE('',#41718,#17106);

+#14001=LINE('',#41720,#17107);

+#14002=LINE('',#41722,#17108);

+#14003=LINE('',#41724,#17109);

+#14004=LINE('',#41726,#17110);

+#14005=LINE('',#41728,#17111);

+#14006=LINE('',#41730,#17112);

+#14007=LINE('',#41732,#17113);

+#14008=LINE('',#41734,#17114);

+#14009=LINE('',#41736,#17115);

+#14010=LINE('',#41738,#17116);

+#14011=LINE('',#41740,#17117);

+#14012=LINE('',#41742,#17118);

+#14013=LINE('',#41744,#17119);

+#14014=LINE('',#41746,#17120);

+#14015=LINE('',#41748,#17121);

+#14016=LINE('',#41750,#17122);

+#14017=LINE('',#41752,#17123);

+#14018=LINE('',#41754,#17124);

+#14019=LINE('',#41756,#17125);

+#14020=LINE('',#41758,#17126);

+#14021=LINE('',#41760,#17127);

+#14022=LINE('',#41762,#17128);

+#14023=LINE('',#41764,#17129);

+#14024=LINE('',#41766,#17130);

+#14025=LINE('',#41768,#17131);

+#14026=LINE('',#41770,#17132);

+#14027=LINE('',#41772,#17133);

+#14028=LINE('',#41774,#17134);

+#14029=LINE('',#41776,#17135);

+#14030=LINE('',#41778,#17136);

+#14031=LINE('',#41780,#17137);

+#14032=LINE('',#41782,#17138);

+#14033=LINE('',#41784,#17139);

+#14034=LINE('',#41786,#17140);

+#14035=LINE('',#41788,#17141);

+#14036=LINE('',#41790,#17142);

+#14037=LINE('',#41792,#17143);

+#14038=LINE('',#41794,#17144);

+#14039=LINE('',#41796,#17145);

+#14040=LINE('',#41798,#17146);

+#14041=LINE('',#41800,#17147);

+#14042=LINE('',#41802,#17148);

+#14043=LINE('',#41804,#17149);

+#14044=LINE('',#41806,#17150);

+#14045=LINE('',#41808,#17151);

+#14046=LINE('',#41810,#17152);

+#14047=LINE('',#41812,#17153);

+#14048=LINE('',#41814,#17154);

+#14049=LINE('',#41816,#17155);

+#14050=LINE('',#41818,#17156);

+#14051=LINE('',#41820,#17157);

+#14052=LINE('',#41822,#17158);

+#14053=LINE('',#41824,#17159);

+#14054=LINE('',#41826,#17160);

+#14055=LINE('',#41828,#17161);

+#14056=LINE('',#41830,#17162);

+#14057=LINE('',#41832,#17163);

+#14058=LINE('',#41834,#17164);

+#14059=LINE('',#41836,#17165);

+#14060=LINE('',#41838,#17166);

+#14061=LINE('',#41840,#17167);

+#14062=LINE('',#41842,#17168);

+#14063=LINE('',#41844,#17169);

+#14064=LINE('',#41846,#17170);

+#14065=LINE('',#41848,#17171);

+#14066=LINE('',#41850,#17172);

+#14067=LINE('',#41852,#17173);

+#14068=LINE('',#41854,#17174);

+#14069=LINE('',#41856,#17175);

+#14070=LINE('',#41858,#17176);

+#14071=LINE('',#41860,#17177);

+#14072=LINE('',#41862,#17178);

+#14073=LINE('',#41864,#17179);

+#14074=LINE('',#41866,#17180);

+#14075=LINE('',#41868,#17181);

+#14076=LINE('',#41871,#17182);

+#14077=LINE('',#41873,#17183);

+#14078=LINE('',#41875,#17184);

+#14079=LINE('',#41877,#17185);

+#14080=LINE('',#41879,#17186);

+#14081=LINE('',#41881,#17187);

+#14082=LINE('',#41883,#17188);

+#14083=LINE('',#41885,#17189);

+#14084=LINE('',#41887,#17190);

+#14085=LINE('',#41889,#17191);

+#14086=LINE('',#41891,#17192);

+#14087=LINE('',#41893,#17193);

+#14088=LINE('',#41895,#17194);

+#14089=LINE('',#41897,#17195);

+#14090=LINE('',#41899,#17196);

+#14091=LINE('',#41901,#17197);

+#14092=LINE('',#41903,#17198);

+#14093=LINE('',#41905,#17199);

+#14094=LINE('',#41907,#17200);

+#14095=LINE('',#41909,#17201);

+#14096=LINE('',#41911,#17202);

+#14097=LINE('',#41913,#17203);

+#14098=LINE('',#41915,#17204);

+#14099=LINE('',#41917,#17205);

+#14100=LINE('',#41919,#17206);

+#14101=LINE('',#41921,#17207);

+#14102=LINE('',#41923,#17208);

+#14103=LINE('',#41925,#17209);

+#14104=LINE('',#41927,#17210);

+#14105=LINE('',#41929,#17211);

+#14106=LINE('',#41931,#17212);

+#14107=LINE('',#41933,#17213);

+#14108=LINE('',#41935,#17214);

+#14109=LINE('',#41937,#17215);

+#14110=LINE('',#41939,#17216);

+#14111=LINE('',#41941,#17217);

+#14112=LINE('',#41943,#17218);

+#14113=LINE('',#41945,#17219);

+#14114=LINE('',#41947,#17220);

+#14115=LINE('',#41949,#17221);

+#14116=LINE('',#41951,#17222);

+#14117=LINE('',#41953,#17223);

+#14118=LINE('',#41955,#17224);

+#14119=LINE('',#41957,#17225);

+#14120=LINE('',#41959,#17226);

+#14121=LINE('',#41961,#17227);

+#14122=LINE('',#41963,#17228);

+#14123=LINE('',#41965,#17229);

+#14124=LINE('',#41967,#17230);

+#14125=LINE('',#41969,#17231);

+#14126=LINE('',#41971,#17232);

+#14127=LINE('',#41973,#17233);

+#14128=LINE('',#41975,#17234);

+#14129=LINE('',#41977,#17235);

+#14130=LINE('',#41979,#17236);

+#14131=LINE('',#41981,#17237);

+#14132=LINE('',#41983,#17238);

+#14133=LINE('',#41985,#17239);

+#14134=LINE('',#41987,#17240);

+#14135=LINE('',#41989,#17241);

+#14136=LINE('',#41991,#17242);

+#14137=LINE('',#41993,#17243);

+#14138=LINE('',#41995,#17244);

+#14139=LINE('',#41997,#17245);

+#14140=LINE('',#41999,#17246);

+#14141=LINE('',#42001,#17247);

+#14142=LINE('',#42003,#17248);

+#14143=LINE('',#42005,#17249);

+#14144=LINE('',#42007,#17250);

+#14145=LINE('',#42009,#17251);

+#14146=LINE('',#42011,#17252);

+#14147=LINE('',#42013,#17253);

+#14148=LINE('',#42015,#17254);

+#14149=LINE('',#42017,#17255);

+#14150=LINE('',#42019,#17256);

+#14151=LINE('',#42021,#17257);

+#14152=LINE('',#42023,#17258);

+#14153=LINE('',#42025,#17259);

+#14154=LINE('',#42027,#17260);

+#14155=LINE('',#42029,#17261);

+#14156=LINE('',#42031,#17262);

+#14157=LINE('',#42033,#17263);

+#14158=LINE('',#42035,#17264);

+#14159=LINE('',#42037,#17265);

+#14160=LINE('',#42039,#17266);

+#14161=LINE('',#42041,#17267);

+#14162=LINE('',#42043,#17268);

+#14163=LINE('',#42045,#17269);

+#14164=LINE('',#42047,#17270);

+#14165=LINE('',#42049,#17271);

+#14166=LINE('',#42051,#17272);

+#14167=LINE('',#42053,#17273);

+#14168=LINE('',#42055,#17274);

+#14169=LINE('',#42057,#17275);

+#14170=LINE('',#42059,#17276);

+#14171=LINE('',#42061,#17277);

+#14172=LINE('',#42063,#17278);

+#14173=LINE('',#42065,#17279);

+#14174=LINE('',#42067,#17280);

+#14175=LINE('',#42069,#17281);

+#14176=LINE('',#42071,#17282);

+#14177=LINE('',#42073,#17283);

+#14178=LINE('',#42075,#17284);

+#14179=LINE('',#42077,#17285);

+#14180=LINE('',#42079,#17286);

+#14181=LINE('',#42081,#17287);

+#14182=LINE('',#42083,#17288);

+#14183=LINE('',#42085,#17289);

+#14184=LINE('',#42087,#17290);

+#14185=LINE('',#42089,#17291);

+#14186=LINE('',#42091,#17292);

+#14187=LINE('',#42093,#17293);

+#14188=LINE('',#42095,#17294);

+#14189=LINE('',#42097,#17295);

+#14190=LINE('',#42099,#17296);

+#14191=LINE('',#42101,#17297);

+#14192=LINE('',#42103,#17298);

+#14193=LINE('',#42105,#17299);

+#14194=LINE('',#42106,#17300);

+#14195=LINE('',#42108,#17301);

+#14196=LINE('',#42112,#17302);

+#14197=LINE('',#42114,#17303);

+#14198=LINE('',#42116,#17304);

+#14199=LINE('',#42118,#17305);

+#14200=LINE('',#42120,#17306);

+#14201=LINE('',#42122,#17307);

+#14202=LINE('',#42124,#17308);

+#14203=LINE('',#42126,#17309);

+#14204=LINE('',#42128,#17310);

+#14205=LINE('',#42130,#17311);

+#14206=LINE('',#42132,#17312);

+#14207=LINE('',#42134,#17313);

+#14208=LINE('',#42136,#17314);

+#14209=LINE('',#42138,#17315);

+#14210=LINE('',#42141,#17316);

+#14211=LINE('',#42143,#17317);

+#14212=LINE('',#42145,#17318);

+#14213=LINE('',#42147,#17319);

+#14214=LINE('',#42149,#17320);

+#14215=LINE('',#42151,#17321);

+#14216=LINE('',#42153,#17322);

+#14217=LINE('',#42155,#17323);

+#14218=LINE('',#42157,#17324);

+#14219=LINE('',#42159,#17325);

+#14220=LINE('',#42161,#17326);

+#14221=LINE('',#42163,#17327);

+#14222=LINE('',#42165,#17328);

+#14223=LINE('',#42167,#17329);

+#14224=LINE('',#42169,#17330);

+#14225=LINE('',#42171,#17331);

+#14226=LINE('',#42173,#17332);

+#14227=LINE('',#42175,#17333);

+#14228=LINE('',#42177,#17334);

+#14229=LINE('',#42179,#17335);

+#14230=LINE('',#42181,#17336);

+#14231=LINE('',#42183,#17337);

+#14232=LINE('',#42185,#17338);

+#14233=LINE('',#42187,#17339);

+#14234=LINE('',#42189,#17340);

+#14235=LINE('',#42191,#17341);

+#14236=LINE('',#42193,#17342);

+#14237=LINE('',#42195,#17343);

+#14238=LINE('',#42197,#17344);

+#14239=LINE('',#42199,#17345);

+#14240=LINE('',#42201,#17346);

+#14241=LINE('',#42203,#17347);

+#14242=LINE('',#42205,#17348);

+#14243=LINE('',#42207,#17349);

+#14244=LINE('',#42209,#17350);

+#14245=LINE('',#42211,#17351);

+#14246=LINE('',#42213,#17352);

+#14247=LINE('',#42215,#17353);

+#14248=LINE('',#42217,#17354);

+#14249=LINE('',#42219,#17355);

+#14250=LINE('',#42221,#17356);

+#14251=LINE('',#42223,#17357);

+#14252=LINE('',#42225,#17358);

+#14253=LINE('',#42227,#17359);

+#14254=LINE('',#42229,#17360);

+#14255=LINE('',#42231,#17361);

+#14256=LINE('',#42233,#17362);

+#14257=LINE('',#42235,#17363);

+#14258=LINE('',#42237,#17364);

+#14259=LINE('',#42239,#17365);

+#14260=LINE('',#42241,#17366);

+#14261=LINE('',#42243,#17367);

+#14262=LINE('',#42245,#17368);

+#14263=LINE('',#42247,#17369);

+#14264=LINE('',#42249,#17370);

+#14265=LINE('',#42251,#17371);

+#14266=LINE('',#42253,#17372);

+#14267=LINE('',#42255,#17373);

+#14268=LINE('',#42257,#17374);

+#14269=LINE('',#42259,#17375);

+#14270=LINE('',#42261,#17376);

+#14271=LINE('',#42263,#17377);

+#14272=LINE('',#42265,#17378);

+#14273=LINE('',#42267,#17379);

+#14274=LINE('',#42269,#17380);

+#14275=LINE('',#42271,#17381);

+#14276=LINE('',#42273,#17382);

+#14277=LINE('',#42275,#17383);

+#14278=LINE('',#42277,#17384);

+#14279=LINE('',#42279,#17385);

+#14280=LINE('',#42281,#17386);

+#14281=LINE('',#42283,#17387);

+#14282=LINE('',#42285,#17388);

+#14283=LINE('',#42287,#17389);

+#14284=LINE('',#42289,#17390);

+#14285=LINE('',#42291,#17391);

+#14286=LINE('',#42293,#17392);

+#14287=LINE('',#42295,#17393);

+#14288=LINE('',#42297,#17394);

+#14289=LINE('',#42299,#17395);

+#14290=LINE('',#42301,#17396);

+#14291=LINE('',#42303,#17397);

+#14292=LINE('',#42305,#17398);

+#14293=LINE('',#42307,#17399);

+#14294=LINE('',#42309,#17400);

+#14295=LINE('',#42311,#17401);

+#14296=LINE('',#42313,#17402);

+#14297=LINE('',#42315,#17403);

+#14298=LINE('',#42317,#17404);

+#14299=LINE('',#42319,#17405);

+#14300=LINE('',#42321,#17406);

+#14301=LINE('',#42323,#17407);

+#14302=LINE('',#42325,#17408);

+#14303=LINE('',#42327,#17409);

+#14304=LINE('',#42329,#17410);

+#14305=LINE('',#42331,#17411);

+#14306=LINE('',#42333,#17412);

+#14307=LINE('',#42335,#17413);

+#14308=LINE('',#42337,#17414);

+#14309=LINE('',#42339,#17415);

+#14310=LINE('',#42341,#17416);

+#14311=LINE('',#42343,#17417);

+#14312=LINE('',#42345,#17418);

+#14313=LINE('',#42347,#17419);

+#14314=LINE('',#42349,#17420);

+#14315=LINE('',#42351,#17421);

+#14316=LINE('',#42353,#17422);

+#14317=LINE('',#42355,#17423);

+#14318=LINE('',#42357,#17424);

+#14319=LINE('',#42359,#17425);

+#14320=LINE('',#42361,#17426);

+#14321=LINE('',#42363,#17427);

+#14322=LINE('',#42365,#17428);

+#14323=LINE('',#42367,#17429);

+#14324=LINE('',#42369,#17430);

+#14325=LINE('',#42371,#17431);

+#14326=LINE('',#42373,#17432);

+#14327=LINE('',#42375,#17433);

+#14328=LINE('',#42377,#17434);

+#14329=LINE('',#42379,#17435);

+#14330=LINE('',#42381,#17436);

+#14331=LINE('',#42383,#17437);

+#14332=LINE('',#42385,#17438);

+#14333=LINE('',#42387,#17439);

+#14334=LINE('',#42389,#17440);

+#14335=LINE('',#42391,#17441);

+#14336=LINE('',#42393,#17442);

+#14337=LINE('',#42395,#17443);

+#14338=LINE('',#42397,#17444);

+#14339=LINE('',#42399,#17445);

+#14340=LINE('',#42401,#17446);

+#14341=LINE('',#42403,#17447);

+#14342=LINE('',#42405,#17448);

+#14343=LINE('',#42407,#17449);

+#14344=LINE('',#42409,#17450);

+#14345=LINE('',#42411,#17451);

+#14346=LINE('',#42413,#17452);

+#14347=LINE('',#42415,#17453);

+#14348=LINE('',#42417,#17454);

+#14349=LINE('',#42419,#17455);

+#14350=LINE('',#42421,#17456);

+#14351=LINE('',#42423,#17457);

+#14352=LINE('',#42425,#17458);

+#14353=LINE('',#42427,#17459);

+#14354=LINE('',#42429,#17460);

+#14355=LINE('',#42431,#17461);

+#14356=LINE('',#42433,#17462);

+#14357=LINE('',#42435,#17463);

+#14358=LINE('',#42437,#17464);

+#14359=LINE('',#42439,#17465);

+#14360=LINE('',#42441,#17466);

+#14361=LINE('',#42443,#17467);

+#14362=LINE('',#42445,#17468);

+#14363=LINE('',#42447,#17469);

+#14364=LINE('',#42449,#17470);

+#14365=LINE('',#42451,#17471);

+#14366=LINE('',#42453,#17472);

+#14367=LINE('',#42455,#17473);

+#14368=LINE('',#42457,#17474);

+#14369=LINE('',#42459,#17475);

+#14370=LINE('',#42462,#17476);

+#14371=LINE('',#42464,#17477);

+#14372=LINE('',#42466,#17478);

+#14373=LINE('',#42468,#17479);

+#14374=LINE('',#42470,#17480);

+#14375=LINE('',#42472,#17481);

+#14376=LINE('',#42474,#17482);

+#14377=LINE('',#42476,#17483);

+#14378=LINE('',#42478,#17484);

+#14379=LINE('',#42480,#17485);

+#14380=LINE('',#42482,#17486);

+#14381=LINE('',#42484,#17487);

+#14382=LINE('',#42486,#17488);

+#14383=LINE('',#42488,#17489);

+#14384=LINE('',#42490,#17490);

+#14385=LINE('',#42492,#17491);

+#14386=LINE('',#42494,#17492);

+#14387=LINE('',#42496,#17493);

+#14388=LINE('',#42498,#17494);

+#14389=LINE('',#42500,#17495);

+#14390=LINE('',#42502,#17496);

+#14391=LINE('',#42504,#17497);

+#14392=LINE('',#42506,#17498);

+#14393=LINE('',#42508,#17499);

+#14394=LINE('',#42510,#17500);

+#14395=LINE('',#42512,#17501);

+#14396=LINE('',#42514,#17502);

+#14397=LINE('',#42516,#17503);

+#14398=LINE('',#42518,#17504);

+#14399=LINE('',#42520,#17505);

+#14400=LINE('',#42522,#17506);

+#14401=LINE('',#42524,#17507);

+#14402=LINE('',#42526,#17508);

+#14403=LINE('',#42528,#17509);

+#14404=LINE('',#42530,#17510);

+#14405=LINE('',#42532,#17511);

+#14406=LINE('',#42534,#17512);

+#14407=LINE('',#42536,#17513);

+#14408=LINE('',#42538,#17514);

+#14409=LINE('',#42540,#17515);

+#14410=LINE('',#42542,#17516);

+#14411=LINE('',#42544,#17517);

+#14412=LINE('',#42546,#17518);

+#14413=LINE('',#42548,#17519);

+#14414=LINE('',#42550,#17520);

+#14415=LINE('',#42552,#17521);

+#14416=LINE('',#42554,#17522);

+#14417=LINE('',#42556,#17523);

+#14418=LINE('',#42558,#17524);

+#14419=LINE('',#42560,#17525);

+#14420=LINE('',#42562,#17526);

+#14421=LINE('',#42564,#17527);

+#14422=LINE('',#42566,#17528);

+#14423=LINE('',#42568,#17529);

+#14424=LINE('',#42570,#17530);

+#14425=LINE('',#42572,#17531);

+#14426=LINE('',#42574,#17532);

+#14427=LINE('',#42576,#17533);

+#14428=LINE('',#42578,#17534);

+#14429=LINE('',#42580,#17535);

+#14430=LINE('',#42582,#17536);

+#14431=LINE('',#42584,#17537);

+#14432=LINE('',#42586,#17538);

+#14433=LINE('',#42588,#17539);

+#14434=LINE('',#42590,#17540);

+#14435=LINE('',#42592,#17541);

+#14436=LINE('',#42594,#17542);

+#14437=LINE('',#42596,#17543);

+#14438=LINE('',#42598,#17544);

+#14439=LINE('',#42600,#17545);

+#14440=LINE('',#42602,#17546);

+#14441=LINE('',#42604,#17547);

+#14442=LINE('',#42606,#17548);

+#14443=LINE('',#42608,#17549);

+#14444=LINE('',#42610,#17550);

+#14445=LINE('',#42612,#17551);

+#14446=LINE('',#42614,#17552);

+#14447=LINE('',#42616,#17553);

+#14448=LINE('',#42618,#17554);

+#14449=LINE('',#42620,#17555);

+#14450=LINE('',#42622,#17556);

+#14451=LINE('',#42624,#17557);

+#14452=LINE('',#42626,#17558);

+#14453=LINE('',#42628,#17559);

+#14454=LINE('',#42630,#17560);

+#14455=LINE('',#42632,#17561);

+#14456=LINE('',#42634,#17562);

+#14457=LINE('',#42636,#17563);

+#14458=LINE('',#42638,#17564);

+#14459=LINE('',#42640,#17565);

+#14460=LINE('',#42642,#17566);

+#14461=LINE('',#42644,#17567);

+#14462=LINE('',#42646,#17568);

+#14463=LINE('',#42648,#17569);

+#14464=LINE('',#42650,#17570);

+#14465=LINE('',#42652,#17571);

+#14466=LINE('',#42654,#17572);

+#14467=LINE('',#42656,#17573);

+#14468=LINE('',#42658,#17574);

+#14469=LINE('',#42660,#17575);

+#14470=LINE('',#42662,#17576);

+#14471=LINE('',#42664,#17577);

+#14472=LINE('',#42666,#17578);

+#14473=LINE('',#42668,#17579);

+#14474=LINE('',#42670,#17580);

+#14475=LINE('',#42672,#17581);

+#14476=LINE('',#42674,#17582);

+#14477=LINE('',#42676,#17583);

+#14478=LINE('',#42678,#17584);

+#14479=LINE('',#42680,#17585);

+#14480=LINE('',#42682,#17586);

+#14481=LINE('',#42684,#17587);

+#14482=LINE('',#42686,#17588);

+#14483=LINE('',#42688,#17589);

+#14484=LINE('',#42690,#17590);

+#14485=LINE('',#42692,#17591);

+#14486=LINE('',#42694,#17592);

+#14487=LINE('',#42696,#17593);

+#14488=LINE('',#42699,#17594);

+#14489=LINE('',#42701,#17595);

+#14490=LINE('',#42703,#17596);

+#14491=LINE('',#42705,#17597);

+#14492=LINE('',#42707,#17598);

+#14493=LINE('',#42709,#17599);

+#14494=LINE('',#42711,#17600);

+#14495=LINE('',#42713,#17601);

+#14496=LINE('',#42715,#17602);

+#14497=LINE('',#42717,#17603);

+#14498=LINE('',#42719,#17604);

+#14499=LINE('',#42721,#17605);

+#14500=LINE('',#42723,#17606);

+#14501=LINE('',#42725,#17607);

+#14502=LINE('',#42727,#17608);

+#14503=LINE('',#42729,#17609);

+#14504=LINE('',#42731,#17610);

+#14505=LINE('',#42733,#17611);

+#14506=LINE('',#42735,#17612);

+#14507=LINE('',#42737,#17613);

+#14508=LINE('',#42739,#17614);

+#14509=LINE('',#42741,#17615);

+#14510=LINE('',#42743,#17616);

+#14511=LINE('',#42745,#17617);

+#14512=LINE('',#42747,#17618);

+#14513=LINE('',#42749,#17619);

+#14514=LINE('',#42751,#17620);

+#14515=LINE('',#42753,#17621);

+#14516=LINE('',#42755,#17622);

+#14517=LINE('',#42757,#17623);

+#14518=LINE('',#42759,#17624);

+#14519=LINE('',#42761,#17625);

+#14520=LINE('',#42763,#17626);

+#14521=LINE('',#42765,#17627);

+#14522=LINE('',#42767,#17628);

+#14523=LINE('',#42769,#17629);

+#14524=LINE('',#42771,#17630);

+#14525=LINE('',#42773,#17631);

+#14526=LINE('',#42775,#17632);

+#14527=LINE('',#42777,#17633);

+#14528=LINE('',#42779,#17634);

+#14529=LINE('',#42781,#17635);

+#14530=LINE('',#42783,#17636);

+#14531=LINE('',#42785,#17637);

+#14532=LINE('',#42787,#17638);

+#14533=LINE('',#42789,#17639);

+#14534=LINE('',#42791,#17640);

+#14535=LINE('',#42793,#17641);

+#14536=LINE('',#42795,#17642);

+#14537=LINE('',#42797,#17643);

+#14538=LINE('',#42799,#17644);

+#14539=LINE('',#42801,#17645);

+#14540=LINE('',#42803,#17646);

+#14541=LINE('',#42805,#17647);

+#14542=LINE('',#42807,#17648);

+#14543=LINE('',#42809,#17649);

+#14544=LINE('',#42811,#17650);

+#14545=LINE('',#42813,#17651);

+#14546=LINE('',#42815,#17652);

+#14547=LINE('',#42817,#17653);

+#14548=LINE('',#42819,#17654);

+#14549=LINE('',#42821,#17655);

+#14550=LINE('',#42823,#17656);

+#14551=LINE('',#42825,#17657);

+#14552=LINE('',#42827,#17658);

+#14553=LINE('',#42829,#17659);

+#14554=LINE('',#42831,#17660);

+#14555=LINE('',#42833,#17661);

+#14556=LINE('',#42835,#17662);

+#14557=LINE('',#42837,#17663);

+#14558=LINE('',#42839,#17664);

+#14559=LINE('',#42841,#17665);

+#14560=LINE('',#42843,#17666);

+#14561=LINE('',#42845,#17667);

+#14562=LINE('',#42847,#17668);

+#14563=LINE('',#42849,#17669);

+#14564=LINE('',#42851,#17670);

+#14565=LINE('',#42853,#17671);

+#14566=LINE('',#42855,#17672);

+#14567=LINE('',#42857,#17673);

+#14568=LINE('',#42859,#17674);

+#14569=LINE('',#42861,#17675);

+#14570=LINE('',#42863,#17676);

+#14571=LINE('',#42865,#17677);

+#14572=LINE('',#42867,#17678);

+#14573=LINE('',#42869,#17679);

+#14574=LINE('',#42871,#17680);

+#14575=LINE('',#42873,#17681);

+#14576=LINE('',#42875,#17682);

+#14577=LINE('',#42877,#17683);

+#14578=LINE('',#42879,#17684);

+#14579=LINE('',#42881,#17685);

+#14580=LINE('',#42883,#17686);

+#14581=LINE('',#42885,#17687);

+#14582=LINE('',#42887,#17688);

+#14583=LINE('',#42889,#17689);

+#14584=LINE('',#42891,#17690);

+#14585=LINE('',#42893,#17691);

+#14586=LINE('',#42895,#17692);

+#14587=LINE('',#42897,#17693);

+#14588=LINE('',#42899,#17694);

+#14589=LINE('',#42901,#17695);

+#14590=LINE('',#42903,#17696);

+#14591=LINE('',#42905,#17697);

+#14592=LINE('',#42907,#17698);

+#14593=LINE('',#42909,#17699);

+#14594=LINE('',#42911,#17700);

+#14595=LINE('',#42913,#17701);

+#14596=LINE('',#42915,#17702);

+#14597=LINE('',#42917,#17703);

+#14598=LINE('',#42919,#17704);

+#14599=LINE('',#42921,#17705);

+#14600=LINE('',#42923,#17706);

+#14601=LINE('',#42925,#17707);

+#14602=LINE('',#42927,#17708);

+#14603=LINE('',#42929,#17709);

+#14604=LINE('',#42931,#17710);

+#14605=LINE('',#42933,#17711);

+#14606=LINE('',#42934,#17712);

+#14607=LINE('',#42936,#17713);

+#14608=LINE('',#42937,#17714);

+#14609=LINE('',#42939,#17715);

+#14610=LINE('',#42944,#17716);

+#14611=LINE('',#42946,#17717);

+#14612=LINE('',#42948,#17718);

+#14613=LINE('',#42950,#17719);

+#14614=LINE('',#42952,#17720);

+#14615=LINE('',#42954,#17721);

+#14616=LINE('',#42956,#17722);

+#14617=LINE('',#42958,#17723);

+#14618=LINE('',#42960,#17724);

+#14619=LINE('',#42962,#17725);

+#14620=LINE('',#42964,#17726);

+#14621=LINE('',#42966,#17727);

+#14622=LINE('',#42968,#17728);

+#14623=LINE('',#42970,#17729);

+#14624=LINE('',#42972,#17730);

+#14625=LINE('',#42974,#17731);

+#14626=LINE('',#42976,#17732);

+#14627=LINE('',#42978,#17733);

+#14628=LINE('',#42980,#17734);

+#14629=LINE('',#42982,#17735);

+#14630=LINE('',#42984,#17736);

+#14631=LINE('',#42986,#17737);

+#14632=LINE('',#42988,#17738);

+#14633=LINE('',#42990,#17739);

+#14634=LINE('',#42992,#17740);

+#14635=LINE('',#42994,#17741);

+#14636=LINE('',#42996,#17742);

+#14637=LINE('',#42998,#17743);

+#14638=LINE('',#43000,#17744);

+#14639=LINE('',#43002,#17745);

+#14640=LINE('',#43004,#17746);

+#14641=LINE('',#43006,#17747);

+#14642=LINE('',#43008,#17748);

+#14643=LINE('',#43010,#17749);

+#14644=LINE('',#43012,#17750);

+#14645=LINE('',#43014,#17751);

+#14646=LINE('',#43016,#17752);

+#14647=LINE('',#43018,#17753);

+#14648=LINE('',#43020,#17754);

+#14649=LINE('',#43022,#17755);

+#14650=LINE('',#43024,#17756);

+#14651=LINE('',#43026,#17757);

+#14652=LINE('',#43028,#17758);

+#14653=LINE('',#43030,#17759);

+#14654=LINE('',#43032,#17760);

+#14655=LINE('',#43034,#17761);

+#14656=LINE('',#43036,#17762);

+#14657=LINE('',#43038,#17763);

+#14658=LINE('',#43040,#17764);

+#14659=LINE('',#43042,#17765);

+#14660=LINE('',#43044,#17766);

+#14661=LINE('',#43046,#17767);

+#14662=LINE('',#43048,#17768);

+#14663=LINE('',#43050,#17769);

+#14664=LINE('',#43052,#17770);

+#14665=LINE('',#43054,#17771);

+#14666=LINE('',#43056,#17772);

+#14667=LINE('',#43058,#17773);

+#14668=LINE('',#43060,#17774);

+#14669=LINE('',#43062,#17775);

+#14670=LINE('',#43064,#17776);

+#14671=LINE('',#43066,#17777);

+#14672=LINE('',#43068,#17778);

+#14673=LINE('',#43070,#17779);

+#14674=LINE('',#43072,#17780);

+#14675=LINE('',#43074,#17781);

+#14676=LINE('',#43076,#17782);

+#14677=LINE('',#43078,#17783);

+#14678=LINE('',#43080,#17784);

+#14679=LINE('',#43082,#17785);

+#14680=LINE('',#43084,#17786);

+#14681=LINE('',#43086,#17787);

+#14682=LINE('',#43088,#17788);

+#14683=LINE('',#43090,#17789);

+#14684=LINE('',#43092,#17790);

+#14685=LINE('',#43094,#17791);

+#14686=LINE('',#43096,#17792);

+#14687=LINE('',#43098,#17793);

+#14688=LINE('',#43100,#17794);

+#14689=LINE('',#43102,#17795);

+#14690=LINE('',#43104,#17796);

+#14691=LINE('',#43106,#17797);

+#14692=LINE('',#43108,#17798);

+#14693=LINE('',#43110,#17799);

+#14694=LINE('',#43112,#17800);

+#14695=LINE('',#43114,#17801);

+#14696=LINE('',#43116,#17802);

+#14697=LINE('',#43118,#17803);

+#14698=LINE('',#43120,#17804);

+#14699=LINE('',#43122,#17805);

+#14700=LINE('',#43124,#17806);

+#14701=LINE('',#43126,#17807);

+#14702=LINE('',#43128,#17808);

+#14703=LINE('',#43130,#17809);

+#14704=LINE('',#43132,#17810);

+#14705=LINE('',#43134,#17811);

+#14706=LINE('',#43136,#17812);

+#14707=LINE('',#43138,#17813);

+#14708=LINE('',#43140,#17814);

+#14709=LINE('',#43142,#17815);

+#14710=LINE('',#43144,#17816);

+#14711=LINE('',#43146,#17817);

+#14712=LINE('',#43148,#17818);

+#14713=LINE('',#43150,#17819);

+#14714=LINE('',#43152,#17820);

+#14715=LINE('',#43154,#17821);

+#14716=LINE('',#43156,#17822);

+#14717=LINE('',#43158,#17823);

+#14718=LINE('',#43160,#17824);

+#14719=LINE('',#43162,#17825);

+#14720=LINE('',#43164,#17826);

+#14721=LINE('',#43166,#17827);

+#14722=LINE('',#43168,#17828);

+#14723=LINE('',#43170,#17829);

+#14724=LINE('',#43172,#17830);

+#14725=LINE('',#43174,#17831);

+#14726=LINE('',#43176,#17832);

+#14727=LINE('',#43178,#17833);

+#14728=LINE('',#43180,#17834);

+#14729=LINE('',#43182,#17835);

+#14730=LINE('',#43184,#17836);

+#14731=LINE('',#43186,#17837);

+#14732=LINE('',#43188,#17838);

+#14733=LINE('',#43190,#17839);

+#14734=LINE('',#43192,#17840);

+#14735=LINE('',#43194,#17841);

+#14736=LINE('',#43196,#17842);

+#14737=LINE('',#43198,#17843);

+#14738=LINE('',#43200,#17844);

+#14739=LINE('',#43202,#17845);

+#14740=LINE('',#43204,#17846);

+#14741=LINE('',#43206,#17847);

+#14742=LINE('',#43208,#17848);

+#14743=LINE('',#43210,#17849);

+#14744=LINE('',#43212,#17850);

+#14745=LINE('',#43214,#17851);

+#14746=LINE('',#43216,#17852);

+#14747=LINE('',#43218,#17853);

+#14748=LINE('',#43220,#17854);

+#14749=LINE('',#43222,#17855);

+#14750=LINE('',#43224,#17856);

+#14751=LINE('',#43226,#17857);

+#14752=LINE('',#43228,#17858);

+#14753=LINE('',#43230,#17859);

+#14754=LINE('',#43232,#17860);

+#14755=LINE('',#43234,#17861);

+#14756=LINE('',#43236,#17862);

+#14757=LINE('',#43238,#17863);

+#14758=LINE('',#43240,#17864);

+#14759=LINE('',#43242,#17865);

+#14760=LINE('',#43244,#17866);

+#14761=LINE('',#43246,#17867);

+#14762=LINE('',#43249,#17868);

+#14763=LINE('',#43251,#17869);

+#14764=LINE('',#43253,#17870);

+#14765=LINE('',#43255,#17871);

+#14766=LINE('',#43257,#17872);

+#14767=LINE('',#43259,#17873);

+#14768=LINE('',#43261,#17874);

+#14769=LINE('',#43263,#17875);

+#14770=LINE('',#43265,#17876);

+#14771=LINE('',#43267,#17877);

+#14772=LINE('',#43269,#17878);

+#14773=LINE('',#43271,#17879);

+#14774=LINE('',#43273,#17880);

+#14775=LINE('',#43275,#17881);

+#14776=LINE('',#43277,#17882);

+#14777=LINE('',#43279,#17883);

+#14778=LINE('',#43281,#17884);

+#14779=LINE('',#43283,#17885);

+#14780=LINE('',#43285,#17886);

+#14781=LINE('',#43287,#17887);

+#14782=LINE('',#43289,#17888);

+#14783=LINE('',#43291,#17889);

+#14784=LINE('',#43293,#17890);

+#14785=LINE('',#43295,#17891);

+#14786=LINE('',#43297,#17892);

+#14787=LINE('',#43299,#17893);

+#14788=LINE('',#43301,#17894);

+#14789=LINE('',#43303,#17895);

+#14790=LINE('',#43305,#17896);

+#14791=LINE('',#43307,#17897);

+#14792=LINE('',#43309,#17898);

+#14793=LINE('',#43311,#17899);

+#14794=LINE('',#43313,#17900);

+#14795=LINE('',#43315,#17901);

+#14796=LINE('',#43317,#17902);

+#14797=LINE('',#43319,#17903);

+#14798=LINE('',#43321,#17904);

+#14799=LINE('',#43323,#17905);

+#14800=LINE('',#43325,#17906);

+#14801=LINE('',#43327,#17907);

+#14802=LINE('',#43329,#17908);

+#14803=LINE('',#43331,#17909);

+#14804=LINE('',#43333,#17910);

+#14805=LINE('',#43335,#17911);

+#14806=LINE('',#43337,#17912);

+#14807=LINE('',#43339,#17913);

+#14808=LINE('',#43341,#17914);

+#14809=LINE('',#43343,#17915);

+#14810=LINE('',#43345,#17916);

+#14811=LINE('',#43347,#17917);

+#14812=LINE('',#43349,#17918);

+#14813=LINE('',#43351,#17919);

+#14814=LINE('',#43353,#17920);

+#14815=LINE('',#43355,#17921);

+#14816=LINE('',#43357,#17922);

+#14817=LINE('',#43359,#17923);

+#14818=LINE('',#43361,#17924);

+#14819=LINE('',#43363,#17925);

+#14820=LINE('',#43365,#17926);

+#14821=LINE('',#43367,#17927);

+#14822=LINE('',#43369,#17928);

+#14823=LINE('',#43371,#17929);

+#14824=LINE('',#43373,#17930);

+#14825=LINE('',#43375,#17931);

+#14826=LINE('',#43377,#17932);

+#14827=LINE('',#43379,#17933);

+#14828=LINE('',#43381,#17934);

+#14829=LINE('',#43383,#17935);

+#14830=LINE('',#43385,#17936);

+#14831=LINE('',#43387,#17937);

+#14832=LINE('',#43389,#17938);

+#14833=LINE('',#43391,#17939);

+#14834=LINE('',#43393,#17940);

+#14835=LINE('',#43395,#17941);

+#14836=LINE('',#43397,#17942);

+#14837=LINE('',#43399,#17943);

+#14838=LINE('',#43401,#17944);

+#14839=LINE('',#43403,#17945);

+#14840=LINE('',#43405,#17946);

+#14841=LINE('',#43407,#17947);

+#14842=LINE('',#43409,#17948);

+#14843=LINE('',#43411,#17949);

+#14844=LINE('',#43413,#17950);

+#14845=LINE('',#43415,#17951);

+#14846=LINE('',#43417,#17952);

+#14847=LINE('',#43419,#17953);

+#14848=LINE('',#43421,#17954);

+#14849=LINE('',#43423,#17955);

+#14850=LINE('',#43425,#17956);

+#14851=LINE('',#43427,#17957);

+#14852=LINE('',#43429,#17958);

+#14853=LINE('',#43431,#17959);

+#14854=LINE('',#43433,#17960);

+#14855=LINE('',#43435,#17961);

+#14856=LINE('',#43437,#17962);

+#14857=LINE('',#43439,#17963);

+#14858=LINE('',#43441,#17964);

+#14859=LINE('',#43443,#17965);

+#14860=LINE('',#43445,#17966);

+#14861=LINE('',#43447,#17967);

+#14862=LINE('',#43449,#17968);

+#14863=LINE('',#43451,#17969);

+#14864=LINE('',#43453,#17970);

+#14865=LINE('',#43455,#17971);

+#14866=LINE('',#43457,#17972);

+#14867=LINE('',#43459,#17973);

+#14868=LINE('',#43461,#17974);

+#14869=LINE('',#43463,#17975);

+#14870=LINE('',#43465,#17976);

+#14871=LINE('',#43467,#17977);

+#14872=LINE('',#43469,#17978);

+#14873=LINE('',#43471,#17979);

+#14874=LINE('',#43473,#17980);

+#14875=LINE('',#43475,#17981);

+#14876=LINE('',#43477,#17982);

+#14877=LINE('',#43479,#17983);

+#14878=LINE('',#43481,#17984);

+#14879=LINE('',#43483,#17985);

+#14880=LINE('',#43484,#17986);

+#14881=LINE('',#43486,#17987);

+#14882=LINE('',#43490,#17988);

+#14883=LINE('',#43492,#17989);

+#14884=LINE('',#43494,#17990);

+#14885=LINE('',#43496,#17991);

+#14886=LINE('',#43498,#17992);

+#14887=LINE('',#43500,#17993);

+#14888=LINE('',#43502,#17994);

+#14889=LINE('',#43504,#17995);

+#14890=LINE('',#43506,#17996);

+#14891=LINE('',#43508,#17997);

+#14892=LINE('',#43510,#17998);

+#14893=LINE('',#43512,#17999);

+#14894=LINE('',#43514,#18000);

+#14895=LINE('',#43516,#18001);

+#14896=LINE('',#43518,#18002);

+#14897=LINE('',#43520,#18003);

+#14898=LINE('',#43522,#18004);

+#14899=LINE('',#43524,#18005);

+#14900=LINE('',#43526,#18006);

+#14901=LINE('',#43528,#18007);

+#14902=LINE('',#43530,#18008);

+#14903=LINE('',#43532,#18009);

+#14904=LINE('',#43534,#18010);

+#14905=LINE('',#43536,#18011);

+#14906=LINE('',#43538,#18012);

+#14907=LINE('',#43540,#18013);

+#14908=LINE('',#43542,#18014);

+#14909=LINE('',#43544,#18015);

+#14910=LINE('',#43546,#18016);

+#14911=LINE('',#43548,#18017);

+#14912=LINE('',#43550,#18018);

+#14913=LINE('',#43552,#18019);

+#14914=LINE('',#43554,#18020);

+#14915=LINE('',#43556,#18021);

+#14916=LINE('',#43558,#18022);

+#14917=LINE('',#43560,#18023);

+#14918=LINE('',#43562,#18024);

+#14919=LINE('',#43564,#18025);

+#14920=LINE('',#43566,#18026);

+#14921=LINE('',#43568,#18027);

+#14922=LINE('',#43570,#18028);

+#14923=LINE('',#43572,#18029);

+#14924=LINE('',#43574,#18030);

+#14925=LINE('',#43576,#18031);

+#14926=LINE('',#43578,#18032);

+#14927=LINE('',#43580,#18033);

+#14928=LINE('',#43582,#18034);

+#14929=LINE('',#43584,#18035);

+#14930=LINE('',#43586,#18036);

+#14931=LINE('',#43588,#18037);

+#14932=LINE('',#43590,#18038);

+#14933=LINE('',#43592,#18039);

+#14934=LINE('',#43594,#18040);

+#14935=LINE('',#43596,#18041);

+#14936=LINE('',#43598,#18042);

+#14937=LINE('',#43600,#18043);

+#14938=LINE('',#43602,#18044);

+#14939=LINE('',#43604,#18045);

+#14940=LINE('',#43606,#18046);

+#14941=LINE('',#43608,#18047);

+#14942=LINE('',#43610,#18048);

+#14943=LINE('',#43612,#18049);

+#14944=LINE('',#43614,#18050);

+#14945=LINE('',#43616,#18051);

+#14946=LINE('',#43618,#18052);

+#14947=LINE('',#43620,#18053);

+#14948=LINE('',#43622,#18054);

+#14949=LINE('',#43624,#18055);

+#14950=LINE('',#43626,#18056);

+#14951=LINE('',#43628,#18057);

+#14952=LINE('',#43630,#18058);

+#14953=LINE('',#43632,#18059);

+#14954=LINE('',#43634,#18060);

+#14955=LINE('',#43636,#18061);

+#14956=LINE('',#43638,#18062);

+#14957=LINE('',#43640,#18063);

+#14958=LINE('',#43642,#18064);

+#14959=LINE('',#43644,#18065);

+#14960=LINE('',#43646,#18066);

+#14961=LINE('',#43648,#18067);

+#14962=LINE('',#43651,#18068);

+#14963=LINE('',#43653,#18069);

+#14964=LINE('',#43655,#18070);

+#14965=LINE('',#43657,#18071);

+#14966=LINE('',#43659,#18072);

+#14967=LINE('',#43661,#18073);

+#14968=LINE('',#43663,#18074);

+#14969=LINE('',#43665,#18075);

+#14970=LINE('',#43667,#18076);

+#14971=LINE('',#43669,#18077);

+#14972=LINE('',#43671,#18078);

+#14973=LINE('',#43673,#18079);

+#14974=LINE('',#43675,#18080);

+#14975=LINE('',#43677,#18081);

+#14976=LINE('',#43679,#18082);

+#14977=LINE('',#43681,#18083);

+#14978=LINE('',#43683,#18084);

+#14979=LINE('',#43685,#18085);

+#14980=LINE('',#43687,#18086);

+#14981=LINE('',#43689,#18087);

+#14982=LINE('',#43691,#18088);

+#14983=LINE('',#43693,#18089);

+#14984=LINE('',#43695,#18090);

+#14985=LINE('',#43697,#18091);

+#14986=LINE('',#43699,#18092);

+#14987=LINE('',#43701,#18093);

+#14988=LINE('',#43703,#18094);

+#14989=LINE('',#43705,#18095);

+#14990=LINE('',#43707,#18096);

+#14991=LINE('',#43709,#18097);

+#14992=LINE('',#43711,#18098);

+#14993=LINE('',#43713,#18099);

+#14994=LINE('',#43715,#18100);

+#14995=LINE('',#43717,#18101);

+#14996=LINE('',#43719,#18102);

+#14997=LINE('',#43721,#18103);

+#14998=LINE('',#43723,#18104);

+#14999=LINE('',#43725,#18105);

+#15000=LINE('',#43727,#18106);

+#15001=LINE('',#43729,#18107);

+#15002=LINE('',#43731,#18108);

+#15003=LINE('',#43733,#18109);

+#15004=LINE('',#43735,#18110);

+#15005=LINE('',#43737,#18111);

+#15006=LINE('',#43739,#18112);

+#15007=LINE('',#43741,#18113);

+#15008=LINE('',#43743,#18114);

+#15009=LINE('',#43745,#18115);

+#15010=LINE('',#43747,#18116);

+#15011=LINE('',#43749,#18117);

+#15012=LINE('',#43751,#18118);

+#15013=LINE('',#43753,#18119);

+#15014=LINE('',#43755,#18120);

+#15015=LINE('',#43757,#18121);

+#15016=LINE('',#43759,#18122);

+#15017=LINE('',#43761,#18123);

+#15018=LINE('',#43763,#18124);

+#15019=LINE('',#43765,#18125);

+#15020=LINE('',#43767,#18126);

+#15021=LINE('',#43769,#18127);

+#15022=LINE('',#43771,#18128);

+#15023=LINE('',#43773,#18129);

+#15024=LINE('',#43775,#18130);

+#15025=LINE('',#43777,#18131);

+#15026=LINE('',#43779,#18132);

+#15027=LINE('',#43781,#18133);

+#15028=LINE('',#43783,#18134);

+#15029=LINE('',#43785,#18135);

+#15030=LINE('',#43787,#18136);

+#15031=LINE('',#43789,#18137);

+#15032=LINE('',#43791,#18138);

+#15033=LINE('',#43793,#18139);

+#15034=LINE('',#43795,#18140);

+#15035=LINE('',#43797,#18141);

+#15036=LINE('',#43799,#18142);

+#15037=LINE('',#43801,#18143);

+#15038=LINE('',#43803,#18144);

+#15039=LINE('',#43805,#18145);

+#15040=LINE('',#43807,#18146);

+#15041=LINE('',#43809,#18147);

+#15042=LINE('',#43811,#18148);

+#15043=LINE('',#43813,#18149);

+#15044=LINE('',#43815,#18150);

+#15045=LINE('',#43817,#18151);

+#15046=LINE('',#43819,#18152);

+#15047=LINE('',#43821,#18153);

+#15048=LINE('',#43823,#18154);

+#15049=LINE('',#43825,#18155);

+#15050=LINE('',#43827,#18156);

+#15051=LINE('',#43829,#18157);

+#15052=LINE('',#43831,#18158);

+#15053=LINE('',#43833,#18159);

+#15054=LINE('',#43835,#18160);

+#15055=LINE('',#43837,#18161);

+#15056=LINE('',#43839,#18162);

+#15057=LINE('',#43841,#18163);

+#15058=LINE('',#43843,#18164);

+#15059=LINE('',#43845,#18165);

+#15060=LINE('',#43847,#18166);

+#15061=LINE('',#43849,#18167);

+#15062=LINE('',#43851,#18168);

+#15063=LINE('',#43853,#18169);

+#15064=LINE('',#43855,#18170);

+#15065=LINE('',#43857,#18171);

+#15066=LINE('',#43859,#18172);

+#15067=LINE('',#43861,#18173);

+#15068=LINE('',#43863,#18174);

+#15069=LINE('',#43865,#18175);

+#15070=LINE('',#43867,#18176);

+#15071=LINE('',#43869,#18177);

+#15072=LINE('',#43871,#18178);

+#15073=LINE('',#43873,#18179);

+#15074=LINE('',#43875,#18180);

+#15075=LINE('',#43877,#18181);

+#15076=LINE('',#43879,#18182);

+#15077=LINE('',#43881,#18183);

+#15078=LINE('',#43883,#18184);

+#15079=LINE('',#43885,#18185);

+#15080=LINE('',#43886,#18186);

+#15081=LINE('',#43888,#18187);

+#15082=LINE('',#43892,#18188);

+#15083=LINE('',#43894,#18189);

+#15084=LINE('',#43896,#18190);

+#15085=LINE('',#43898,#18191);

+#15086=LINE('',#43900,#18192);

+#15087=LINE('',#43902,#18193);

+#15088=LINE('',#43904,#18194);

+#15089=LINE('',#43906,#18195);

+#15090=LINE('',#43908,#18196);

+#15091=LINE('',#43910,#18197);

+#15092=LINE('',#43912,#18198);

+#15093=LINE('',#43914,#18199);

+#15094=LINE('',#43916,#18200);

+#15095=LINE('',#43918,#18201);

+#15096=LINE('',#43920,#18202);

+#15097=LINE('',#43922,#18203);

+#15098=LINE('',#43924,#18204);

+#15099=LINE('',#43926,#18205);

+#15100=LINE('',#43928,#18206);

+#15101=LINE('',#43930,#18207);

+#15102=LINE('',#43932,#18208);

+#15103=LINE('',#43934,#18209);

+#15104=LINE('',#43937,#18210);

+#15105=LINE('',#43939,#18211);

+#15106=LINE('',#43941,#18212);

+#15107=LINE('',#43943,#18213);

+#15108=LINE('',#43945,#18214);

+#15109=LINE('',#43947,#18215);

+#15110=LINE('',#43949,#18216);

+#15111=LINE('',#43951,#18217);

+#15112=LINE('',#43953,#18218);

+#15113=LINE('',#43955,#18219);

+#15114=LINE('',#43957,#18220);

+#15115=LINE('',#43959,#18221);

+#15116=LINE('',#43961,#18222);

+#15117=LINE('',#43963,#18223);

+#15118=LINE('',#43965,#18224);

+#15119=LINE('',#43967,#18225);

+#15120=LINE('',#43969,#18226);

+#15121=LINE('',#43971,#18227);

+#15122=LINE('',#43973,#18228);

+#15123=LINE('',#43975,#18229);

+#15124=LINE('',#43977,#18230);

+#15125=LINE('',#43979,#18231);

+#15126=LINE('',#43981,#18232);

+#15127=LINE('',#43983,#18233);

+#15128=LINE('',#43985,#18234);

+#15129=LINE('',#43987,#18235);

+#15130=LINE('',#43989,#18236);

+#15131=LINE('',#43991,#18237);

+#15132=LINE('',#43993,#18238);

+#15133=LINE('',#43995,#18239);

+#15134=LINE('',#43997,#18240);

+#15135=LINE('',#43999,#18241);

+#15136=LINE('',#44001,#18242);

+#15137=LINE('',#44003,#18243);

+#15138=LINE('',#44005,#18244);

+#15139=LINE('',#44007,#18245);

+#15140=LINE('',#44009,#18246);

+#15141=LINE('',#44011,#18247);

+#15142=LINE('',#44013,#18248);

+#15143=LINE('',#44015,#18249);

+#15144=LINE('',#44017,#18250);

+#15145=LINE('',#44019,#18251);

+#15146=LINE('',#44021,#18252);

+#15147=LINE('',#44023,#18253);

+#15148=LINE('',#44025,#18254);

+#15149=LINE('',#44027,#18255);

+#15150=LINE('',#44029,#18256);

+#15151=LINE('',#44031,#18257);

+#15152=LINE('',#44033,#18258);

+#15153=LINE('',#44035,#18259);

+#15154=LINE('',#44037,#18260);

+#15155=LINE('',#44039,#18261);

+#15156=LINE('',#44041,#18262);

+#15157=LINE('',#44043,#18263);

+#15158=LINE('',#44045,#18264);

+#15159=LINE('',#44047,#18265);

+#15160=LINE('',#44049,#18266);

+#15161=LINE('',#44051,#18267);

+#15162=LINE('',#44053,#18268);

+#15163=LINE('',#44055,#18269);

+#15164=LINE('',#44057,#18270);

+#15165=LINE('',#44059,#18271);

+#15166=LINE('',#44061,#18272);

+#15167=LINE('',#44063,#18273);

+#15168=LINE('',#44065,#18274);

+#15169=LINE('',#44067,#18275);

+#15170=LINE('',#44069,#18276);

+#15171=LINE('',#44071,#18277);

+#15172=LINE('',#44073,#18278);

+#15173=LINE('',#44075,#18279);

+#15174=LINE('',#44077,#18280);

+#15175=LINE('',#44079,#18281);

+#15176=LINE('',#44081,#18282);

+#15177=LINE('',#44083,#18283);

+#15178=LINE('',#44085,#18284);

+#15179=LINE('',#44087,#18285);

+#15180=LINE('',#44089,#18286);

+#15181=LINE('',#44091,#18287);

+#15182=LINE('',#44093,#18288);

+#15183=LINE('',#44095,#18289);

+#15184=LINE('',#44097,#18290);

+#15185=LINE('',#44099,#18291);

+#15186=LINE('',#44101,#18292);

+#15187=LINE('',#44103,#18293);

+#15188=LINE('',#44105,#18294);

+#15189=LINE('',#44107,#18295);

+#15190=LINE('',#44109,#18296);

+#15191=LINE('',#44111,#18297);

+#15192=LINE('',#44113,#18298);

+#15193=LINE('',#44115,#18299);

+#15194=LINE('',#44117,#18300);

+#15195=LINE('',#44119,#18301);

+#15196=LINE('',#44121,#18302);

+#15197=LINE('',#44123,#18303);

+#15198=LINE('',#44125,#18304);

+#15199=LINE('',#44127,#18305);

+#15200=LINE('',#44129,#18306);

+#15201=LINE('',#44131,#18307);

+#15202=LINE('',#44133,#18308);

+#15203=LINE('',#44135,#18309);

+#15204=LINE('',#44137,#18310);

+#15205=LINE('',#44139,#18311);

+#15206=LINE('',#44141,#18312);

+#15207=LINE('',#44143,#18313);

+#15208=LINE('',#44147,#18314);

+#15209=LINE('',#44149,#18315);

+#15210=LINE('',#44151,#18316);

+#15211=LINE('',#44153,#18317);

+#15212=LINE('',#44155,#18318);

+#15213=LINE('',#44157,#18319);

+#15214=LINE('',#44159,#18320);

+#15215=LINE('',#44161,#18321);

+#15216=LINE('',#44163,#18322);

+#15217=LINE('',#44165,#18323);

+#15218=LINE('',#44167,#18324);

+#15219=LINE('',#44169,#18325);

+#15220=LINE('',#44171,#18326);

+#15221=LINE('',#44173,#18327);

+#15222=LINE('',#44175,#18328);

+#15223=LINE('',#44177,#18329);

+#15224=LINE('',#44179,#18330);

+#15225=LINE('',#44181,#18331);

+#15226=LINE('',#44183,#18332);

+#15227=LINE('',#44185,#18333);

+#15228=LINE('',#44187,#18334);

+#15229=LINE('',#44189,#18335);

+#15230=LINE('',#44191,#18336);

+#15231=LINE('',#44193,#18337);

+#15232=LINE('',#44195,#18338);

+#15233=LINE('',#44197,#18339);

+#15234=LINE('',#44199,#18340);

+#15235=LINE('',#44201,#18341);

+#15236=LINE('',#44203,#18342);

+#15237=LINE('',#44205,#18343);

+#15238=LINE('',#44207,#18344);

+#15239=LINE('',#44209,#18345);

+#15240=LINE('',#44211,#18346);

+#15241=LINE('',#44213,#18347);

+#15242=LINE('',#44215,#18348);

+#15243=LINE('',#44217,#18349);

+#15244=LINE('',#44219,#18350);

+#15245=LINE('',#44222,#18351);

+#15246=LINE('',#44224,#18352);

+#15247=LINE('',#44226,#18353);

+#15248=LINE('',#44228,#18354);

+#15249=LINE('',#44230,#18355);

+#15250=LINE('',#44232,#18356);

+#15251=LINE('',#44234,#18357);

+#15252=LINE('',#44236,#18358);

+#15253=LINE('',#44238,#18359);

+#15254=LINE('',#44240,#18360);

+#15255=LINE('',#44242,#18361);

+#15256=LINE('',#44244,#18362);

+#15257=LINE('',#44246,#18363);

+#15258=LINE('',#44248,#18364);

+#15259=LINE('',#44250,#18365);

+#15260=LINE('',#44252,#18366);

+#15261=LINE('',#44254,#18367);

+#15262=LINE('',#44256,#18368);

+#15263=LINE('',#44258,#18369);

+#15264=LINE('',#44260,#18370);

+#15265=LINE('',#44262,#18371);

+#15266=LINE('',#44264,#18372);

+#15267=LINE('',#44266,#18373);

+#15268=LINE('',#44268,#18374);

+#15269=LINE('',#44270,#18375);

+#15270=LINE('',#44272,#18376);

+#15271=LINE('',#44274,#18377);

+#15272=LINE('',#44276,#18378);

+#15273=LINE('',#44278,#18379);

+#15274=LINE('',#44280,#18380);

+#15275=LINE('',#44282,#18381);

+#15276=LINE('',#44284,#18382);

+#15277=LINE('',#44286,#18383);

+#15278=LINE('',#44288,#18384);

+#15279=LINE('',#44290,#18385);

+#15280=LINE('',#44292,#18386);

+#15281=LINE('',#44294,#18387);

+#15282=LINE('',#44296,#18388);

+#15283=LINE('',#44298,#18389);

+#15284=LINE('',#44300,#18390);

+#15285=LINE('',#44302,#18391);

+#15286=LINE('',#44304,#18392);

+#15287=LINE('',#44306,#18393);

+#15288=LINE('',#44308,#18394);

+#15289=LINE('',#44310,#18395);

+#15290=LINE('',#44312,#18396);

+#15291=LINE('',#44314,#18397);

+#15292=LINE('',#44316,#18398);

+#15293=LINE('',#44318,#18399);

+#15294=LINE('',#44320,#18400);

+#15295=LINE('',#44322,#18401);

+#15296=LINE('',#44324,#18402);

+#15297=LINE('',#44326,#18403);

+#15298=LINE('',#44328,#18404);

+#15299=LINE('',#44330,#18405);

+#15300=LINE('',#44332,#18406);

+#15301=LINE('',#44334,#18407);

+#15302=LINE('',#44336,#18408);

+#15303=LINE('',#44338,#18409);

+#15304=LINE('',#44340,#18410);

+#15305=LINE('',#44342,#18411);

+#15306=LINE('',#44344,#18412);

+#15307=LINE('',#44346,#18413);

+#15308=LINE('',#44348,#18414);

+#15309=LINE('',#44350,#18415);

+#15310=LINE('',#44352,#18416);

+#15311=LINE('',#44354,#18417);

+#15312=LINE('',#44356,#18418);

+#15313=LINE('',#44358,#18419);

+#15314=LINE('',#44360,#18420);

+#15315=LINE('',#44362,#18421);

+#15316=LINE('',#44364,#18422);

+#15317=LINE('',#44366,#18423);

+#15318=LINE('',#44368,#18424);

+#15319=LINE('',#44370,#18425);

+#15320=LINE('',#44372,#18426);

+#15321=LINE('',#44374,#18427);

+#15322=LINE('',#44376,#18428);

+#15323=LINE('',#44378,#18429);

+#15324=LINE('',#44380,#18430);

+#15325=LINE('',#44382,#18431);

+#15326=LINE('',#44384,#18432);

+#15327=LINE('',#44386,#18433);

+#15328=LINE('',#44388,#18434);

+#15329=LINE('',#44390,#18435);

+#15330=LINE('',#44392,#18436);

+#15331=LINE('',#44394,#18437);

+#15332=LINE('',#44396,#18438);

+#15333=LINE('',#44398,#18439);

+#15334=LINE('',#44400,#18440);

+#15335=LINE('',#44402,#18441);

+#15336=LINE('',#44404,#18442);

+#15337=LINE('',#44406,#18443);

+#15338=LINE('',#44408,#18444);

+#15339=LINE('',#44410,#18445);

+#15340=LINE('',#44412,#18446);

+#15341=LINE('',#44414,#18447);

+#15342=LINE('',#44416,#18448);

+#15343=LINE('',#44418,#18449);

+#15344=LINE('',#44420,#18450);

+#15345=LINE('',#44422,#18451);

+#15346=LINE('',#44424,#18452);

+#15347=LINE('',#44426,#18453);

+#15348=LINE('',#44428,#18454);

+#15349=LINE('',#44430,#18455);

+#15350=LINE('',#44432,#18456);

+#15351=LINE('',#44434,#18457);

+#15352=LINE('',#44436,#18458);

+#15353=LINE('',#44438,#18459);

+#15354=LINE('',#44440,#18460);

+#15355=LINE('',#44442,#18461);

+#15356=LINE('',#44444,#18462);

+#15357=LINE('',#44446,#18463);

+#15358=LINE('',#44448,#18464);

+#15359=LINE('',#44450,#18465);

+#15360=LINE('',#44452,#18466);

+#15361=LINE('',#44454,#18467);

+#15362=LINE('',#44456,#18468);

+#15363=LINE('',#44458,#18469);

+#15364=LINE('',#44460,#18470);

+#15365=LINE('',#44462,#18471);

+#15366=LINE('',#44464,#18472);

+#15367=LINE('',#44466,#18473);

+#15368=LINE('',#44468,#18474);

+#15369=LINE('',#44470,#18475);

+#15370=LINE('',#44472,#18476);

+#15371=LINE('',#44474,#18477);

+#15372=LINE('',#44476,#18478);

+#15373=LINE('',#44478,#18479);

+#15374=LINE('',#44480,#18480);

+#15375=LINE('',#44482,#18481);

+#15376=LINE('',#44484,#18482);

+#15377=LINE('',#44486,#18483);

+#15378=LINE('',#44488,#18484);

+#15379=LINE('',#44490,#18485);

+#15380=LINE('',#44492,#18486);

+#15381=LINE('',#44494,#18487);

+#15382=LINE('',#44496,#18488);

+#15383=LINE('',#44498,#18489);

+#15384=LINE('',#44500,#18490);

+#15385=LINE('',#44502,#18491);

+#15386=LINE('',#44504,#18492);

+#15387=LINE('',#44506,#18493);

+#15388=LINE('',#44508,#18494);

+#15389=LINE('',#44510,#18495);

+#15390=LINE('',#44512,#18496);

+#15391=LINE('',#44514,#18497);

+#15392=LINE('',#44516,#18498);

+#15393=LINE('',#44518,#18499);

+#15394=LINE('',#44520,#18500);

+#15395=LINE('',#44522,#18501);

+#15396=LINE('',#44524,#18502);

+#15397=LINE('',#44526,#18503);

+#15398=LINE('',#44528,#18504);

+#15399=LINE('',#44530,#18505);

+#15400=LINE('',#44532,#18506);

+#15401=LINE('',#44534,#18507);

+#15402=LINE('',#44536,#18508);

+#15403=LINE('',#44538,#18509);

+#15404=LINE('',#44540,#18510);

+#15405=LINE('',#44542,#18511);

+#15406=LINE('',#44544,#18512);

+#15407=LINE('',#44546,#18513);

+#15408=LINE('',#44548,#18514);

+#15409=LINE('',#44550,#18515);

+#15410=LINE('',#44552,#18516);

+#15411=LINE('',#44554,#18517);

+#15412=LINE('',#44556,#18518);

+#15413=LINE('',#44558,#18519);

+#15414=LINE('',#44560,#18520);

+#15415=LINE('',#44562,#18521);

+#15416=LINE('',#44564,#18522);

+#15417=LINE('',#44566,#18523);

+#15418=LINE('',#44568,#18524);

+#15419=LINE('',#44570,#18525);

+#15420=LINE('',#44572,#18526);

+#15421=LINE('',#44574,#18527);

+#15422=LINE('',#44576,#18528);

+#15423=LINE('',#44578,#18529);

+#15424=LINE('',#44580,#18530);

+#15425=LINE('',#44582,#18531);

+#15426=LINE('',#44584,#18532);

+#15427=LINE('',#44586,#18533);

+#15428=LINE('',#44588,#18534);

+#15429=LINE('',#44590,#18535);

+#15430=LINE('',#44592,#18536);

+#15431=LINE('',#44594,#18537);

+#15432=LINE('',#44596,#18538);

+#15433=LINE('',#44598,#18539);

+#15434=LINE('',#44600,#18540);

+#15435=LINE('',#44602,#18541);

+#15436=LINE('',#44604,#18542);

+#15437=LINE('',#44606,#18543);

+#15438=LINE('',#44608,#18544);

+#15439=LINE('',#44610,#18545);

+#15440=LINE('',#44612,#18546);

+#15441=LINE('',#44614,#18547);

+#15442=LINE('',#44616,#18548);

+#15443=LINE('',#44619,#18549);

+#15444=LINE('',#44621,#18550);

+#15445=LINE('',#44623,#18551);

+#15446=LINE('',#44625,#18552);

+#15447=LINE('',#44627,#18553);

+#15448=LINE('',#44629,#18554);

+#15449=LINE('',#44631,#18555);

+#15450=LINE('',#44633,#18556);

+#15451=LINE('',#44635,#18557);

+#15452=LINE('',#44637,#18558);

+#15453=LINE('',#44639,#18559);

+#15454=LINE('',#44641,#18560);

+#15455=LINE('',#44643,#18561);

+#15456=LINE('',#44645,#18562);

+#15457=LINE('',#44647,#18563);

+#15458=LINE('',#44649,#18564);

+#15459=LINE('',#44651,#18565);

+#15460=LINE('',#44653,#18566);

+#15461=LINE('',#44655,#18567);

+#15462=LINE('',#44657,#18568);

+#15463=LINE('',#44659,#18569);

+#15464=LINE('',#44661,#18570);

+#15465=LINE('',#44664,#18571);

+#15466=LINE('',#44666,#18572);

+#15467=LINE('',#44668,#18573);

+#15468=LINE('',#44670,#18574);

+#15469=LINE('',#44672,#18575);

+#15470=LINE('',#44674,#18576);

+#15471=LINE('',#44676,#18577);

+#15472=LINE('',#44677,#18578);

+#15473=LINE('',#44679,#18579);

+#15474=LINE('',#44687,#18580);

+#15475=LINE('',#44689,#18581);

+#15476=LINE('',#44691,#18582);

+#15477=LINE('',#44693,#18583);

+#15478=LINE('',#44695,#18584);

+#15479=LINE('',#44697,#18585);

+#15480=LINE('',#44699,#18586);

+#15481=LINE('',#44701,#18587);

+#15482=LINE('',#44702,#18588);

+#15483=LINE('',#44706,#18589);

+#15484=LINE('',#44708,#18590);

+#15485=LINE('',#44710,#18591);

+#15486=LINE('',#44712,#18592);

+#15487=LINE('',#44713,#18593);

+#15488=LINE('',#44717,#18594);

+#15489=LINE('',#44720,#18595);

+#15490=LINE('',#44723,#18596);

+#15491=LINE('',#44726,#18597);

+#15492=LINE('',#44729,#18598);

+#15493=LINE('',#44732,#18599);

+#15494=LINE('',#44735,#18600);

+#15495=LINE('',#44738,#18601);

+#15496=LINE('',#44741,#18602);

+#15497=LINE('',#44744,#18603);

+#15498=LINE('',#44747,#18604);

+#15499=LINE('',#44750,#18605);

+#15500=VECTOR('',#32355,1000.);

+#15501=VECTOR('',#32356,1000.);

+#15502=VECTOR('',#32357,1000.);

+#15503=VECTOR('',#32362,1000.);

+#15504=VECTOR('',#32363,1000.);

+#15505=VECTOR('',#32364,1000.);

+#15506=VECTOR('',#32365,1000.);

+#15507=VECTOR('',#32366,1000.);

+#15508=VECTOR('',#32367,1000.);

+#15509=VECTOR('',#32368,1000.);

+#15510=VECTOR('',#32377,1000.);

+#15511=VECTOR('',#32378,1000.);

+#15512=VECTOR('',#32379,1000.);

+#15513=VECTOR('',#32380,1000.);

+#15514=VECTOR('',#32383,1000.);

+#15515=VECTOR('',#32386,1000.);

+#15516=VECTOR('',#32387,1000.);

+#15517=VECTOR('',#32390,1000.);

+#15518=VECTOR('',#32391,1000.);

+#15519=VECTOR('',#32394,1000.);

+#15520=VECTOR('',#32395,1000.);

+#15521=VECTOR('',#32396,1000.);

+#15522=VECTOR('',#32397,1000.);

+#15523=VECTOR('',#32400,1000.);

+#15524=VECTOR('',#32401,1000.);

+#15525=VECTOR('',#32404,1000.);

+#15526=VECTOR('',#32405,1000.);

+#15527=VECTOR('',#32414,1000.);

+#15528=VECTOR('',#32415,1000.);

+#15529=VECTOR('',#32416,1000.);

+#15530=VECTOR('',#32417,1000.);

+#15531=VECTOR('',#32420,1000.);

+#15532=VECTOR('',#32421,1000.);

+#15533=VECTOR('',#32422,1000.);

+#15534=VECTOR('',#32423,1000.);

+#15535=VECTOR('',#32426,1000.);

+#15536=VECTOR('',#32427,1000.);

+#15537=VECTOR('',#32428,1000.);

+#15538=VECTOR('',#32429,1000.);

+#15539=VECTOR('',#32432,1000.);

+#15540=VECTOR('',#32433,1000.);

+#15541=VECTOR('',#32434,1000.);

+#15542=VECTOR('',#32435,1000.);

+#15543=VECTOR('',#32438,1000.);

+#15544=VECTOR('',#32439,1000.);

+#15545=VECTOR('',#32442,1000.);

+#15546=VECTOR('',#32443,1000.);

+#15547=VECTOR('',#32444,1000.);

+#15548=VECTOR('',#32445,1000.);

+#15549=VECTOR('',#32448,1000.);

+#15550=VECTOR('',#32449,1000.);

+#15551=VECTOR('',#32452,1000.);

+#15552=VECTOR('',#32453,1000.);

+#15553=VECTOR('',#32454,1000.);

+#15554=VECTOR('',#32455,1000.);

+#15555=VECTOR('',#32458,1000.);

+#15556=VECTOR('',#32459,1000.);

+#15557=VECTOR('',#32462,1000.);

+#15558=VECTOR('',#32463,1000.);

+#15559=VECTOR('',#32464,1000.);

+#15560=VECTOR('',#32465,1000.);

+#15561=VECTOR('',#32466,1000.);

+#15562=VECTOR('',#32467,1000.);

+#15563=VECTOR('',#32468,1000.);

+#15564=VECTOR('',#32473,1000.);

+#15565=VECTOR('',#32474,1000.);

+#15566=VECTOR('',#32477,1000.);

+#15567=VECTOR('',#32478,1000.);

+#15568=VECTOR('',#32479,1000.);

+#15569=VECTOR('',#32480,1000.);

+#15570=VECTOR('',#32481,1000.);

+#15571=VECTOR('',#32484,1000.);

+#15572=VECTOR('',#32485,1000.);

+#15573=VECTOR('',#32486,1000.);

+#15574=VECTOR('',#32487,1000.);

+#15575=VECTOR('',#32488,1000.);

+#15576=VECTOR('',#32489,1000.);

+#15577=VECTOR('',#32500,1000.);

+#15578=VECTOR('',#32505,1000.);

+#15579=VECTOR('',#32506,1000.);

+#15580=VECTOR('',#32507,1000.);

+#15581=VECTOR('',#32508,1000.);

+#15582=VECTOR('',#32509,1000.);

+#15583=VECTOR('',#32512,1000.);

+#15584=VECTOR('',#32513,1000.);

+#15585=VECTOR('',#32514,1000.);

+#15586=VECTOR('',#32515,1000.);

+#15587=VECTOR('',#32516,1000.);

+#15588=VECTOR('',#32517,1000.);

+#15589=VECTOR('',#32518,1000.);

+#15590=VECTOR('',#32523,1000.);

+#15591=VECTOR('',#32524,1000.);

+#15592=VECTOR('',#32527,1000.);

+#15593=VECTOR('',#32528,1000.);

+#15594=VECTOR('',#32529,1000.);

+#15595=VECTOR('',#32530,1000.);

+#15596=VECTOR('',#32531,1000.);

+#15597=VECTOR('',#32534,1000.);

+#15598=VECTOR('',#32535,1000.);

+#15599=VECTOR('',#32536,1000.);

+#15600=VECTOR('',#32537,1000.);

+#15601=VECTOR('',#32538,1000.);

+#15602=VECTOR('',#32539,1000.);

+#15603=VECTOR('',#32550,1000.);

+#15604=VECTOR('',#32555,1000.);

+#15605=VECTOR('',#32556,1000.);

+#15606=VECTOR('',#32557,1000.);

+#15607=VECTOR('',#32558,1000.);

+#15608=VECTOR('',#32559,1000.);

+#15609=VECTOR('',#32562,1000.);

+#15610=VECTOR('',#32563,1000.);

+#15611=VECTOR('',#32564,1000.);

+#15612=VECTOR('',#32565,1000.);

+#15613=VECTOR('',#32566,1000.);

+#15614=VECTOR('',#32567,1000.);

+#15615=VECTOR('',#32568,1000.);

+#15616=VECTOR('',#32573,1000.);

+#15617=VECTOR('',#32574,1000.);

+#15618=VECTOR('',#32577,1000.);

+#15619=VECTOR('',#32578,1000.);

+#15620=VECTOR('',#32579,1000.);

+#15621=VECTOR('',#32580,1000.);

+#15622=VECTOR('',#32581,1000.);

+#15623=VECTOR('',#32584,1000.);

+#15624=VECTOR('',#32585,1000.);

+#15625=VECTOR('',#32586,1000.);

+#15626=VECTOR('',#32587,1000.);

+#15627=VECTOR('',#32588,1000.);

+#15628=VECTOR('',#32589,1000.);

+#15629=VECTOR('',#32600,1000.);

+#15630=VECTOR('',#32605,1000.);

+#15631=VECTOR('',#32606,1000.);

+#15632=VECTOR('',#32607,1000.);

+#15633=VECTOR('',#32608,1000.);

+#15634=VECTOR('',#32609,1000.);

+#15635=VECTOR('',#32612,1000.);

+#15636=VECTOR('',#32613,1000.);

+#15637=VECTOR('',#32614,1000.);

+#15638=VECTOR('',#32615,1000.);

+#15639=VECTOR('',#32618,1000.);

+#15640=VECTOR('',#32619,1000.);

+#15641=VECTOR('',#32620,1000.);

+#15642=VECTOR('',#32623,1000.);

+#15643=VECTOR('',#32624,1000.);

+#15644=VECTOR('',#32625,1000.);

+#15645=VECTOR('',#32628,1000.);

+#15646=VECTOR('',#32629,1000.);

+#15647=VECTOR('',#32630,1000.);

+#15648=VECTOR('',#32631,1000.);

+#15649=VECTOR('',#32634,1000.);

+#15650=VECTOR('',#32635,1000.);

+#15651=VECTOR('',#32636,1000.);

+#15652=VECTOR('',#32639,1000.);

+#15653=VECTOR('',#32640,1000.);

+#15654=VECTOR('',#32641,1000.);

+#15655=VECTOR('',#32644,1000.);

+#15656=VECTOR('',#32645,1000.);

+#15657=VECTOR('',#32646,1000.);

+#15658=VECTOR('',#32647,1000.);

+#15659=VECTOR('',#32650,1000.);

+#15660=VECTOR('',#32651,1000.);

+#15661=VECTOR('',#32652,1000.);

+#15662=VECTOR('',#32655,1000.);

+#15663=VECTOR('',#32656,1000.);

+#15664=VECTOR('',#32657,1000.);

+#15665=VECTOR('',#32660,1000.);

+#15666=VECTOR('',#32661,1000.);

+#15667=VECTOR('',#32662,1000.);

+#15668=VECTOR('',#32663,1000.);

+#15669=VECTOR('',#32664,1000.);

+#15670=VECTOR('',#32665,1000.);

+#15671=VECTOR('',#32666,1000.);

+#15672=VECTOR('',#32667,1000.);

+#15673=VECTOR('',#32678,1000.);

+#15674=VECTOR('',#32683,1000.);

+#15675=VECTOR('',#32684,1000.);

+#15676=VECTOR('',#32685,1000.);

+#15677=VECTOR('',#32686,1000.);

+#15678=VECTOR('',#32687,1000.);

+#15679=VECTOR('',#32688,1000.);

+#15680=VECTOR('',#32689,1000.);

+#15681=VECTOR('',#32692,1000.);

+#15682=VECTOR('',#32695,1000.);

+#15683=VECTOR('',#32696,1000.);

+#15684=VECTOR('',#32697,1000.);

+#15685=VECTOR('',#32698,1000.);

+#15686=VECTOR('',#32701,1000.);

+#15687=VECTOR('',#32702,1000.);

+#15688=VECTOR('',#32703,1000.);

+#15689=VECTOR('',#32704,1000.);

+#15690=VECTOR('',#32705,1000.);

+#15691=VECTOR('',#32710,1000.);

+#15692=VECTOR('',#32711,1000.);

+#15693=VECTOR('',#32712,1000.);

+#15694=VECTOR('',#32713,1000.);

+#15695=VECTOR('',#32714,1000.);

+#15696=VECTOR('',#32715,1000.);

+#15697=VECTOR('',#32716,1000.);

+#15698=VECTOR('',#32717,1000.);

+#15699=VECTOR('',#32728,1000.);

+#15700=VECTOR('',#32733,1000.);

+#15701=VECTOR('',#32734,1000.);

+#15702=VECTOR('',#32735,1000.);

+#15703=VECTOR('',#32736,1000.);

+#15704=VECTOR('',#32737,1000.);

+#15705=VECTOR('',#32738,1000.);

+#15706=VECTOR('',#32739,1000.);

+#15707=VECTOR('',#32742,1000.);

+#15708=VECTOR('',#32745,1000.);

+#15709=VECTOR('',#32746,1000.);

+#15710=VECTOR('',#32747,1000.);

+#15711=VECTOR('',#32748,1000.);

+#15712=VECTOR('',#32751,1000.);

+#15713=VECTOR('',#32752,1000.);

+#15714=VECTOR('',#32753,1000.);

+#15715=VECTOR('',#32754,1000.);

+#15716=VECTOR('',#32755,1000.);

+#15717=VECTOR('',#32760,1000.);

+#15718=VECTOR('',#32761,1000.);

+#15719=VECTOR('',#32762,1000.);

+#15720=VECTOR('',#32763,1000.);

+#15721=VECTOR('',#32764,1000.);

+#15722=VECTOR('',#32765,1000.);

+#15723=VECTOR('',#32766,1000.);

+#15724=VECTOR('',#32767,1000.);

+#15725=VECTOR('',#32778,1000.);

+#15726=VECTOR('',#32783,1000.);

+#15727=VECTOR('',#32784,1000.);

+#15728=VECTOR('',#32785,1000.);

+#15729=VECTOR('',#32786,1000.);

+#15730=VECTOR('',#32787,1000.);

+#15731=VECTOR('',#32788,1000.);

+#15732=VECTOR('',#32789,1000.);

+#15733=VECTOR('',#32792,1000.);

+#15734=VECTOR('',#32795,1000.);

+#15735=VECTOR('',#32796,1000.);

+#15736=VECTOR('',#32797,1000.);

+#15737=VECTOR('',#32798,1000.);

+#15738=VECTOR('',#32801,1000.);

+#15739=VECTOR('',#32802,1000.);

+#15740=VECTOR('',#32803,1000.);

+#15741=VECTOR('',#32804,1000.);

+#15742=VECTOR('',#32805,1000.);

+#15743=VECTOR('',#32810,1000.);

+#15744=VECTOR('',#32811,1000.);

+#15745=VECTOR('',#32812,1000.);

+#15746=VECTOR('',#32813,1000.);

+#15747=VECTOR('',#32818,1000.);

+#15748=VECTOR('',#32819,1000.);

+#15749=VECTOR('',#32822,1000.);

+#15750=VECTOR('',#32825,1000.);

+#15751=VECTOR('',#32828,1000.);

+#15752=VECTOR('',#32831,1000.);

+#15753=VECTOR('',#32834,1000.);

+#15754=VECTOR('',#32837,1000.);

+#15755=VECTOR('',#32840,1000.);

+#15756=VECTOR('',#32843,1000.);

+#15757=VECTOR('',#32846,1000.);

+#15758=VECTOR('',#32847,1000.);

+#15759=VECTOR('',#32852,1000.);

+#15760=VECTOR('',#32853,1000.);

+#15761=VECTOR('',#32854,1000.);

+#15762=VECTOR('',#32855,1000.);

+#15763=VECTOR('',#32856,1000.);

+#15764=VECTOR('',#32857,1000.);

+#15765=VECTOR('',#32858,1000.);

+#15766=VECTOR('',#32859,1000.);

+#15767=VECTOR('',#32860,1000.);

+#15768=VECTOR('',#32861,1000.);

+#15769=VECTOR('',#32862,1000.);

+#15770=VECTOR('',#32863,1000.);

+#15771=VECTOR('',#32864,1000.);

+#15772=VECTOR('',#32865,1000.);

+#15773=VECTOR('',#32866,1000.);

+#15774=VECTOR('',#32867,1000.);

+#15775=VECTOR('',#32868,1000.);

+#15776=VECTOR('',#32869,1000.);

+#15777=VECTOR('',#32870,1000.);

+#15778=VECTOR('',#32871,1000.);

+#15779=VECTOR('',#32872,1000.);

+#15780=VECTOR('',#32873,1000.);

+#15781=VECTOR('',#32874,1000.);

+#15782=VECTOR('',#32875,1000.);

+#15783=VECTOR('',#32876,1000.);

+#15784=VECTOR('',#32877,1000.);

+#15785=VECTOR('',#32878,1000.);

+#15786=VECTOR('',#32879,1000.);

+#15787=VECTOR('',#32880,1000.);

+#15788=VECTOR('',#32881,1000.);

+#15789=VECTOR('',#32882,1000.);

+#15790=VECTOR('',#32883,1000.);

+#15791=VECTOR('',#32884,1000.);

+#15792=VECTOR('',#32885,1000.);

+#15793=VECTOR('',#32886,1000.);

+#15794=VECTOR('',#32887,1000.);

+#15795=VECTOR('',#32888,1000.);

+#15796=VECTOR('',#32889,1000.);

+#15797=VECTOR('',#32890,1000.);

+#15798=VECTOR('',#32891,1000.);

+#15799=VECTOR('',#32892,1000.);

+#15800=VECTOR('',#32893,1000.);

+#15801=VECTOR('',#32894,1000.);

+#15802=VECTOR('',#32895,1000.);

+#15803=VECTOR('',#32896,1000.);

+#15804=VECTOR('',#32897,1000.);

+#15805=VECTOR('',#32898,1000.);

+#15806=VECTOR('',#32899,1000.);

+#15807=VECTOR('',#32900,1000.);

+#15808=VECTOR('',#32901,1000.);

+#15809=VECTOR('',#32902,1000.);

+#15810=VECTOR('',#32903,1000.);

+#15811=VECTOR('',#32904,1000.);

+#15812=VECTOR('',#32905,1000.);

+#15813=VECTOR('',#32906,1000.);

+#15814=VECTOR('',#32907,1000.);

+#15815=VECTOR('',#32908,1000.);

+#15816=VECTOR('',#32909,1000.);

+#15817=VECTOR('',#32910,1000.);

+#15818=VECTOR('',#32911,1000.);

+#15819=VECTOR('',#32912,1000.);

+#15820=VECTOR('',#32913,1000.);

+#15821=VECTOR('',#32914,1000.);

+#15822=VECTOR('',#32917,1000.);

+#15823=VECTOR('',#32918,1000.);

+#15824=VECTOR('',#32919,1000.);

+#15825=VECTOR('',#32922,1000.);

+#15826=VECTOR('',#32923,1000.);

+#15827=VECTOR('',#32926,1000.);

+#15828=VECTOR('',#32927,1000.);

+#15829=VECTOR('',#32928,1000.);

+#15830=VECTOR('',#32929,1000.);

+#15831=VECTOR('',#32930,1000.);

+#15832=VECTOR('',#32931,1000.);

+#15833=VECTOR('',#32932,1000.);

+#15834=VECTOR('',#32933,1000.);

+#15835=VECTOR('',#32934,1000.);

+#15836=VECTOR('',#32937,1000.);

+#15837=VECTOR('',#32938,1000.);

+#15838=VECTOR('',#32939,1000.);

+#15839=VECTOR('',#32942,1000.);

+#15840=VECTOR('',#32943,1000.);

+#15841=VECTOR('',#32944,1000.);

+#15842=VECTOR('',#32947,1000.);

+#15843=VECTOR('',#32948,1000.);

+#15844=VECTOR('',#32949,1000.);

+#15845=VECTOR('',#32952,1000.);

+#15846=VECTOR('',#32953,1000.);

+#15847=VECTOR('',#32954,1000.);

+#15848=VECTOR('',#32955,1000.);

+#15849=VECTOR('',#32956,1000.);

+#15850=VECTOR('',#32957,1000.);

+#15851=VECTOR('',#32958,1000.);

+#15852=VECTOR('',#32959,1000.);

+#15853=VECTOR('',#32960,1000.);

+#15854=VECTOR('',#32963,1000.);

+#15855=VECTOR('',#32964,1000.);

+#15856=VECTOR('',#32965,1000.);

+#15857=VECTOR('',#32966,1000.);

+#15858=VECTOR('',#32967,1000.);

+#15859=VECTOR('',#32968,1000.);

+#15860=VECTOR('',#32969,1000.);

+#15861=VECTOR('',#32970,1000.);

+#15862=VECTOR('',#32971,1000.);

+#15863=VECTOR('',#32972,1000.);

+#15864=VECTOR('',#32973,1000.);

+#15865=VECTOR('',#32974,1000.);

+#15866=VECTOR('',#32975,1000.);

+#15867=VECTOR('',#32976,1000.);

+#15868=VECTOR('',#32977,1000.);

+#15869=VECTOR('',#32978,1000.);

+#15870=VECTOR('',#32979,1000.);

+#15871=VECTOR('',#32980,1000.);

+#15872=VECTOR('',#32981,1000.);

+#15873=VECTOR('',#32982,1000.);

+#15874=VECTOR('',#32983,1000.);

+#15875=VECTOR('',#32984,1000.);

+#15876=VECTOR('',#32985,1000.);

+#15877=VECTOR('',#32986,1000.);

+#15878=VECTOR('',#32987,1000.);

+#15879=VECTOR('',#32988,1000.);

+#15880=VECTOR('',#32989,1000.);

+#15881=VECTOR('',#32990,1000.);

+#15882=VECTOR('',#32991,1000.);

+#15883=VECTOR('',#32992,1000.);

+#15884=VECTOR('',#32993,1000.);

+#15885=VECTOR('',#32994,1000.);

+#15886=VECTOR('',#32995,1000.);

+#15887=VECTOR('',#32996,1000.);

+#15888=VECTOR('',#32997,1000.);

+#15889=VECTOR('',#32998,1000.);

+#15890=VECTOR('',#32999,1000.);

+#15891=VECTOR('',#33000,1000.);

+#15892=VECTOR('',#33001,1000.);

+#15893=VECTOR('',#33002,1000.);

+#15894=VECTOR('',#33003,1000.);

+#15895=VECTOR('',#33004,1000.);

+#15896=VECTOR('',#33007,1000.);

+#15897=VECTOR('',#33008,1000.);

+#15898=VECTOR('',#33009,1000.);

+#15899=VECTOR('',#33010,1000.);

+#15900=VECTOR('',#33011,1000.);

+#15901=VECTOR('',#33012,1000.);

+#15902=VECTOR('',#33013,1000.);

+#15903=VECTOR('',#33014,1000.);

+#15904=VECTOR('',#33015,1000.);

+#15905=VECTOR('',#33016,1000.);

+#15906=VECTOR('',#33017,1000.);

+#15907=VECTOR('',#33018,1000.);

+#15908=VECTOR('',#33019,1000.);

+#15909=VECTOR('',#33020,1000.);

+#15910=VECTOR('',#33021,1000.);

+#15911=VECTOR('',#33022,1000.);

+#15912=VECTOR('',#33023,1000.);

+#15913=VECTOR('',#33024,1000.);

+#15914=VECTOR('',#33025,1000.);

+#15915=VECTOR('',#33026,1000.);

+#15916=VECTOR('',#33027,1000.);

+#15917=VECTOR('',#33028,1000.);

+#15918=VECTOR('',#33029,1000.);

+#15919=VECTOR('',#33030,1000.);

+#15920=VECTOR('',#33031,1000.);

+#15921=VECTOR('',#33032,1000.);

+#15922=VECTOR('',#33033,1000.);

+#15923=VECTOR('',#33034,1000.);

+#15924=VECTOR('',#33035,1000.);

+#15925=VECTOR('',#33036,1000.);

+#15926=VECTOR('',#33037,1000.);

+#15927=VECTOR('',#33038,1000.);

+#15928=VECTOR('',#33039,1000.);

+#15929=VECTOR('',#33040,1000.);

+#15930=VECTOR('',#33041,1000.);

+#15931=VECTOR('',#33042,1000.);

+#15932=VECTOR('',#33043,1000.);

+#15933=VECTOR('',#33044,1000.);

+#15934=VECTOR('',#33045,1000.);

+#15935=VECTOR('',#33046,1000.);

+#15936=VECTOR('',#33047,1000.);

+#15937=VECTOR('',#33048,1000.);

+#15938=VECTOR('',#33049,1000.);

+#15939=VECTOR('',#33050,1000.);

+#15940=VECTOR('',#33051,1000.);

+#15941=VECTOR('',#33052,1000.);

+#15942=VECTOR('',#33053,1000.);

+#15943=VECTOR('',#33054,1000.);

+#15944=VECTOR('',#33055,1000.);

+#15945=VECTOR('',#33056,1000.);

+#15946=VECTOR('',#33057,1000.);

+#15947=VECTOR('',#33058,1000.);

+#15948=VECTOR('',#33059,1000.);

+#15949=VECTOR('',#33060,1000.);

+#15950=VECTOR('',#33061,1000.);

+#15951=VECTOR('',#33062,1000.);

+#15952=VECTOR('',#33063,1000.);

+#15953=VECTOR('',#33064,1000.);

+#15954=VECTOR('',#33065,1000.);

+#15955=VECTOR('',#33066,1000.);

+#15956=VECTOR('',#33067,1000.);

+#15957=VECTOR('',#33068,1000.);

+#15958=VECTOR('',#33069,1000.);

+#15959=VECTOR('',#33070,1000.);

+#15960=VECTOR('',#33071,1000.);

+#15961=VECTOR('',#33072,1000.);

+#15962=VECTOR('',#33073,1000.);

+#15963=VECTOR('',#33074,1000.);

+#15964=VECTOR('',#33075,1000.);

+#15965=VECTOR('',#33076,1000.);

+#15966=VECTOR('',#33077,1000.);

+#15967=VECTOR('',#33078,1000.);

+#15968=VECTOR('',#33079,1000.);

+#15969=VECTOR('',#33080,1000.);

+#15970=VECTOR('',#33081,1000.);

+#15971=VECTOR('',#33082,1000.);

+#15972=VECTOR('',#33083,1000.);

+#15973=VECTOR('',#33084,1000.);

+#15974=VECTOR('',#33085,1000.);

+#15975=VECTOR('',#33086,1000.);

+#15976=VECTOR('',#33087,1000.);

+#15977=VECTOR('',#33088,1000.);

+#15978=VECTOR('',#33089,1000.);

+#15979=VECTOR('',#33090,1000.);

+#15980=VECTOR('',#33091,1000.);

+#15981=VECTOR('',#33092,1000.);

+#15982=VECTOR('',#33093,1000.);

+#15983=VECTOR('',#33094,1000.);

+#15984=VECTOR('',#33095,1000.);

+#15985=VECTOR('',#33096,1000.);

+#15986=VECTOR('',#33097,1000.);

+#15987=VECTOR('',#33098,1000.);

+#15988=VECTOR('',#33099,1000.);

+#15989=VECTOR('',#33100,1000.);

+#15990=VECTOR('',#33101,1000.);

+#15991=VECTOR('',#33102,1000.);

+#15992=VECTOR('',#33103,1000.);

+#15993=VECTOR('',#33104,1000.);

+#15994=VECTOR('',#33105,1000.);

+#15995=VECTOR('',#33106,1000.);

+#15996=VECTOR('',#33107,1000.);

+#15997=VECTOR('',#33108,1000.);

+#15998=VECTOR('',#33109,1000.);

+#15999=VECTOR('',#33110,1000.);

+#16000=VECTOR('',#33111,1000.);

+#16001=VECTOR('',#33112,1000.);

+#16002=VECTOR('',#33113,1000.);

+#16003=VECTOR('',#33114,1000.);

+#16004=VECTOR('',#33115,1000.);

+#16005=VECTOR('',#33116,1000.);

+#16006=VECTOR('',#33117,1000.);

+#16007=VECTOR('',#33118,1000.);

+#16008=VECTOR('',#33119,1000.);

+#16009=VECTOR('',#33120,1000.);

+#16010=VECTOR('',#33121,1000.);

+#16011=VECTOR('',#33122,1000.);

+#16012=VECTOR('',#33123,1000.);

+#16013=VECTOR('',#33124,1000.);

+#16014=VECTOR('',#33125,1000.);

+#16015=VECTOR('',#33126,1000.);

+#16016=VECTOR('',#33127,1000.);

+#16017=VECTOR('',#33128,1000.);

+#16018=VECTOR('',#33129,1000.);

+#16019=VECTOR('',#33130,1000.);

+#16020=VECTOR('',#33131,1000.);

+#16021=VECTOR('',#33132,1000.);

+#16022=VECTOR('',#33133,1000.);

+#16023=VECTOR('',#33134,1000.);

+#16024=VECTOR('',#33135,1000.);

+#16025=VECTOR('',#33136,1000.);

+#16026=VECTOR('',#33137,1000.);

+#16027=VECTOR('',#33138,1000.);

+#16028=VECTOR('',#33139,1000.);

+#16029=VECTOR('',#33140,1000.);

+#16030=VECTOR('',#33141,1000.);

+#16031=VECTOR('',#33142,1000.);

+#16032=VECTOR('',#33143,1000.);

+#16033=VECTOR('',#33144,1000.);

+#16034=VECTOR('',#33145,1000.);

+#16035=VECTOR('',#33146,1000.);

+#16036=VECTOR('',#33147,1000.);

+#16037=VECTOR('',#33148,1000.);

+#16038=VECTOR('',#33149,1000.);

+#16039=VECTOR('',#33150,1000.);

+#16040=VECTOR('',#33151,1000.);

+#16041=VECTOR('',#33152,1000.);

+#16042=VECTOR('',#33153,1000.);

+#16043=VECTOR('',#33154,1000.);

+#16044=VECTOR('',#33155,1000.);

+#16045=VECTOR('',#33156,1000.);

+#16046=VECTOR('',#33157,1000.);

+#16047=VECTOR('',#33158,1000.);

+#16048=VECTOR('',#33159,1000.);

+#16049=VECTOR('',#33160,1000.);

+#16050=VECTOR('',#33161,1000.);

+#16051=VECTOR('',#33162,1000.);

+#16052=VECTOR('',#33163,1000.);

+#16053=VECTOR('',#33164,1000.);

+#16054=VECTOR('',#33165,1000.);

+#16055=VECTOR('',#33166,1000.);

+#16056=VECTOR('',#33167,1000.);

+#16057=VECTOR('',#33168,1000.);

+#16058=VECTOR('',#33169,1000.);

+#16059=VECTOR('',#33170,1000.);

+#16060=VECTOR('',#33171,1000.);

+#16061=VECTOR('',#33172,1000.);

+#16062=VECTOR('',#33173,1000.);

+#16063=VECTOR('',#33174,1000.);

+#16064=VECTOR('',#33175,1000.);

+#16065=VECTOR('',#33176,1000.);

+#16066=VECTOR('',#33177,1000.);

+#16067=VECTOR('',#33178,1000.);

+#16068=VECTOR('',#33179,1000.);

+#16069=VECTOR('',#33180,1000.);

+#16070=VECTOR('',#33181,1000.);

+#16071=VECTOR('',#33182,1000.);

+#16072=VECTOR('',#33183,1000.);

+#16073=VECTOR('',#33184,1000.);

+#16074=VECTOR('',#33185,1000.);

+#16075=VECTOR('',#33186,1000.);

+#16076=VECTOR('',#33187,1000.);

+#16077=VECTOR('',#33188,1000.);

+#16078=VECTOR('',#33189,1000.);

+#16079=VECTOR('',#33190,1000.);

+#16080=VECTOR('',#33191,1000.);

+#16081=VECTOR('',#33192,1000.);

+#16082=VECTOR('',#33193,1000.);

+#16083=VECTOR('',#33194,1000.);

+#16084=VECTOR('',#33195,1000.);

+#16085=VECTOR('',#33196,1000.);

+#16086=VECTOR('',#33197,1000.);

+#16087=VECTOR('',#33198,1000.);

+#16088=VECTOR('',#33199,1000.);

+#16089=VECTOR('',#33200,1000.);

+#16090=VECTOR('',#33201,1000.);

+#16091=VECTOR('',#33202,1000.);

+#16092=VECTOR('',#33203,1000.);

+#16093=VECTOR('',#33204,1000.);

+#16094=VECTOR('',#33205,1000.);

+#16095=VECTOR('',#33206,1000.);

+#16096=VECTOR('',#33207,1000.);

+#16097=VECTOR('',#33208,1000.);

+#16098=VECTOR('',#33209,1000.);

+#16099=VECTOR('',#33210,1000.);

+#16100=VECTOR('',#33211,1000.);

+#16101=VECTOR('',#33212,1000.);

+#16102=VECTOR('',#33213,1000.);

+#16103=VECTOR('',#33214,1000.);

+#16104=VECTOR('',#33215,1000.);

+#16105=VECTOR('',#33216,1000.);

+#16106=VECTOR('',#33217,1000.);

+#16107=VECTOR('',#33218,1000.);

+#16108=VECTOR('',#33219,1000.);

+#16109=VECTOR('',#33220,1000.);

+#16110=VECTOR('',#33221,1000.);

+#16111=VECTOR('',#33222,1000.);

+#16112=VECTOR('',#33223,1000.);

+#16113=VECTOR('',#33224,1000.);

+#16114=VECTOR('',#33225,1000.);

+#16115=VECTOR('',#33226,1000.);

+#16116=VECTOR('',#33227,1000.);

+#16117=VECTOR('',#33228,1000.);

+#16118=VECTOR('',#33229,1000.);

+#16119=VECTOR('',#33230,1000.);

+#16120=VECTOR('',#33231,1000.);

+#16121=VECTOR('',#33232,1000.);

+#16122=VECTOR('',#33233,1000.);

+#16123=VECTOR('',#33234,1000.);

+#16124=VECTOR('',#33235,1000.);

+#16125=VECTOR('',#33236,1000.);

+#16126=VECTOR('',#33237,1000.);

+#16127=VECTOR('',#33238,1000.);

+#16128=VECTOR('',#33239,1000.);

+#16129=VECTOR('',#33240,1000.);

+#16130=VECTOR('',#33241,1000.);

+#16131=VECTOR('',#33242,1000.);

+#16132=VECTOR('',#33243,1000.);

+#16133=VECTOR('',#33244,1000.);

+#16134=VECTOR('',#33245,1000.);

+#16135=VECTOR('',#33246,1000.);

+#16136=VECTOR('',#33247,1000.);

+#16137=VECTOR('',#33248,1000.);

+#16138=VECTOR('',#33249,1000.);

+#16139=VECTOR('',#33250,1000.);

+#16140=VECTOR('',#33251,1000.);

+#16141=VECTOR('',#33252,1000.);

+#16142=VECTOR('',#33253,1000.);

+#16143=VECTOR('',#33254,1000.);

+#16144=VECTOR('',#33255,1000.);

+#16145=VECTOR('',#33256,1000.);

+#16146=VECTOR('',#33257,1000.);

+#16147=VECTOR('',#33258,1000.);

+#16148=VECTOR('',#33259,1000.);

+#16149=VECTOR('',#33260,1000.);

+#16150=VECTOR('',#33261,1000.);

+#16151=VECTOR('',#33262,1000.);

+#16152=VECTOR('',#33263,1000.);

+#16153=VECTOR('',#33264,1000.);

+#16154=VECTOR('',#33265,1000.);

+#16155=VECTOR('',#33266,1000.);

+#16156=VECTOR('',#33267,1000.);

+#16157=VECTOR('',#33268,1000.);

+#16158=VECTOR('',#33269,1000.);

+#16159=VECTOR('',#33270,1000.);

+#16160=VECTOR('',#33271,1000.);

+#16161=VECTOR('',#33272,1000.);

+#16162=VECTOR('',#33273,1000.);

+#16163=VECTOR('',#33274,1000.);

+#16164=VECTOR('',#33275,1000.);

+#16165=VECTOR('',#33276,1000.);

+#16166=VECTOR('',#33277,1000.);

+#16167=VECTOR('',#33280,1000.);

+#16168=VECTOR('',#33281,1000.);

+#16169=VECTOR('',#33282,1000.);

+#16170=VECTOR('',#33283,1000.);

+#16171=VECTOR('',#33284,1000.);

+#16172=VECTOR('',#33285,1000.);

+#16173=VECTOR('',#33286,1000.);

+#16174=VECTOR('',#33287,1000.);

+#16175=VECTOR('',#33288,1000.);

+#16176=VECTOR('',#33289,1000.);

+#16177=VECTOR('',#33290,1000.);

+#16178=VECTOR('',#33291,1000.);

+#16179=VECTOR('',#33292,1000.);

+#16180=VECTOR('',#33293,1000.);

+#16181=VECTOR('',#33294,1000.);

+#16182=VECTOR('',#33295,1000.);

+#16183=VECTOR('',#33296,1000.);

+#16184=VECTOR('',#33297,1000.);

+#16185=VECTOR('',#33298,1000.);

+#16186=VECTOR('',#33299,1000.);

+#16187=VECTOR('',#33300,1000.);

+#16188=VECTOR('',#33301,1000.);

+#16189=VECTOR('',#33302,1000.);

+#16190=VECTOR('',#33303,1000.);

+#16191=VECTOR('',#33304,1000.);

+#16192=VECTOR('',#33305,1000.);

+#16193=VECTOR('',#33306,1000.);

+#16194=VECTOR('',#33307,1000.);

+#16195=VECTOR('',#33308,1000.);

+#16196=VECTOR('',#33309,1000.);

+#16197=VECTOR('',#33310,1000.);

+#16198=VECTOR('',#33311,1000.);

+#16199=VECTOR('',#33312,1000.);

+#16200=VECTOR('',#33313,1000.);

+#16201=VECTOR('',#33314,1000.);

+#16202=VECTOR('',#33315,1000.);

+#16203=VECTOR('',#33316,1000.);

+#16204=VECTOR('',#33317,1000.);

+#16205=VECTOR('',#33318,1000.);

+#16206=VECTOR('',#33319,1000.);

+#16207=VECTOR('',#33320,1000.);

+#16208=VECTOR('',#33321,1000.);

+#16209=VECTOR('',#33322,1000.);

+#16210=VECTOR('',#33323,1000.);

+#16211=VECTOR('',#33324,1000.);

+#16212=VECTOR('',#33325,1000.);

+#16213=VECTOR('',#33326,1000.);

+#16214=VECTOR('',#33327,1000.);

+#16215=VECTOR('',#33328,1000.);

+#16216=VECTOR('',#33329,1000.);

+#16217=VECTOR('',#33330,1000.);

+#16218=VECTOR('',#33331,1000.);

+#16219=VECTOR('',#33332,1000.);

+#16220=VECTOR('',#33333,1000.);

+#16221=VECTOR('',#33334,1000.);

+#16222=VECTOR('',#33335,1000.);

+#16223=VECTOR('',#33336,1000.);

+#16224=VECTOR('',#33337,1000.);

+#16225=VECTOR('',#33338,1000.);

+#16226=VECTOR('',#33339,1000.);

+#16227=VECTOR('',#33340,1000.);

+#16228=VECTOR('',#33341,1000.);

+#16229=VECTOR('',#33342,1000.);

+#16230=VECTOR('',#33343,1000.);

+#16231=VECTOR('',#33344,1000.);

+#16232=VECTOR('',#33345,1000.);

+#16233=VECTOR('',#33346,1000.);

+#16234=VECTOR('',#33347,1000.);

+#16235=VECTOR('',#33348,1000.);

+#16236=VECTOR('',#33349,1000.);

+#16237=VECTOR('',#33350,1000.);

+#16238=VECTOR('',#33351,1000.);

+#16239=VECTOR('',#33352,1000.);

+#16240=VECTOR('',#33353,1000.);

+#16241=VECTOR('',#33354,1000.);

+#16242=VECTOR('',#33355,1000.);

+#16243=VECTOR('',#33356,1000.);

+#16244=VECTOR('',#33357,1000.);

+#16245=VECTOR('',#33358,1000.);

+#16246=VECTOR('',#33359,1000.);

+#16247=VECTOR('',#33360,1000.);

+#16248=VECTOR('',#33361,1000.);

+#16249=VECTOR('',#33362,1000.);

+#16250=VECTOR('',#33363,1000.);

+#16251=VECTOR('',#33364,1000.);

+#16252=VECTOR('',#33365,1000.);

+#16253=VECTOR('',#33366,1000.);

+#16254=VECTOR('',#33367,1000.);

+#16255=VECTOR('',#33368,1000.);

+#16256=VECTOR('',#33369,1000.);

+#16257=VECTOR('',#33370,1000.);

+#16258=VECTOR('',#33371,1000.);

+#16259=VECTOR('',#33372,1000.);

+#16260=VECTOR('',#33373,1000.);

+#16261=VECTOR('',#33374,1000.);

+#16262=VECTOR('',#33375,1000.);

+#16263=VECTOR('',#33376,1000.);

+#16264=VECTOR('',#33377,1000.);

+#16265=VECTOR('',#33378,1000.);

+#16266=VECTOR('',#33379,1000.);

+#16267=VECTOR('',#33380,1000.);

+#16268=VECTOR('',#33381,1000.);

+#16269=VECTOR('',#33382,1000.);

+#16270=VECTOR('',#33383,1000.);

+#16271=VECTOR('',#33384,1000.);

+#16272=VECTOR('',#33385,1000.);

+#16273=VECTOR('',#33386,1000.);

+#16274=VECTOR('',#33387,1000.);

+#16275=VECTOR('',#33388,1000.);

+#16276=VECTOR('',#33389,1000.);

+#16277=VECTOR('',#33390,1000.);

+#16278=VECTOR('',#33391,1000.);

+#16279=VECTOR('',#33392,1000.);

+#16280=VECTOR('',#33393,1000.);

+#16281=VECTOR('',#33394,1000.);

+#16282=VECTOR('',#33395,1000.);

+#16283=VECTOR('',#33396,1000.);

+#16284=VECTOR('',#33397,1000.);

+#16285=VECTOR('',#33398,1000.);

+#16286=VECTOR('',#33399,1000.);

+#16287=VECTOR('',#33400,1000.);

+#16288=VECTOR('',#33401,1000.);

+#16289=VECTOR('',#33402,1000.);

+#16290=VECTOR('',#33403,1000.);

+#16291=VECTOR('',#33404,1000.);

+#16292=VECTOR('',#33405,1000.);

+#16293=VECTOR('',#33406,1000.);

+#16294=VECTOR('',#33407,1000.);

+#16295=VECTOR('',#33408,1000.);

+#16296=VECTOR('',#33409,1000.);

+#16297=VECTOR('',#33410,1000.);

+#16298=VECTOR('',#33411,1000.);

+#16299=VECTOR('',#33412,1000.);

+#16300=VECTOR('',#33413,1000.);

+#16301=VECTOR('',#33414,1000.);

+#16302=VECTOR('',#33415,1000.);

+#16303=VECTOR('',#33416,1000.);

+#16304=VECTOR('',#33417,1000.);

+#16305=VECTOR('',#33418,1000.);

+#16306=VECTOR('',#33419,1000.);

+#16307=VECTOR('',#33420,1000.);

+#16308=VECTOR('',#33421,1000.);

+#16309=VECTOR('',#33422,1000.);

+#16310=VECTOR('',#33423,1000.);

+#16311=VECTOR('',#33424,1000.);

+#16312=VECTOR('',#33425,1000.);

+#16313=VECTOR('',#33426,1000.);

+#16314=VECTOR('',#33427,1000.);

+#16315=VECTOR('',#33428,1000.);

+#16316=VECTOR('',#33429,1000.);

+#16317=VECTOR('',#33430,1000.);

+#16318=VECTOR('',#33431,1000.);

+#16319=VECTOR('',#33432,1000.);

+#16320=VECTOR('',#33433,1000.);

+#16321=VECTOR('',#33434,1000.);

+#16322=VECTOR('',#33435,1000.);

+#16323=VECTOR('',#33436,1000.);

+#16324=VECTOR('',#33437,1000.);

+#16325=VECTOR('',#33438,1000.);

+#16326=VECTOR('',#33443,1000.);

+#16327=VECTOR('',#33446,1000.);

+#16328=VECTOR('',#33447,1000.);

+#16329=VECTOR('',#33448,1000.);

+#16330=VECTOR('',#33449,1000.);

+#16331=VECTOR('',#33450,1000.);

+#16332=VECTOR('',#33451,1000.);

+#16333=VECTOR('',#33452,1000.);

+#16334=VECTOR('',#33453,1000.);

+#16335=VECTOR('',#33456,1000.);

+#16336=VECTOR('',#33459,1000.);

+#16337=VECTOR('',#33462,1000.);

+#16338=VECTOR('',#33465,1000.);

+#16339=VECTOR('',#33466,1000.);

+#16340=VECTOR('',#33467,1000.);

+#16341=VECTOR('',#33468,1000.);

+#16342=VECTOR('',#33469,1000.);

+#16343=VECTOR('',#33470,1000.);

+#16344=VECTOR('',#33471,1000.);

+#16345=VECTOR('',#33472,1000.);

+#16346=VECTOR('',#33475,1000.);

+#16347=VECTOR('',#33476,1000.);

+#16348=VECTOR('',#33477,1000.);

+#16349=VECTOR('',#33480,1000.);

+#16350=VECTOR('',#33481,1000.);

+#16351=VECTOR('',#33482,1000.);

+#16352=VECTOR('',#33483,1000.);

+#16353=VECTOR('',#33484,1000.);

+#16354=VECTOR('',#33485,1000.);

+#16355=VECTOR('',#33486,1000.);

+#16356=VECTOR('',#33487,1000.);

+#16357=VECTOR('',#33490,1000.);

+#16358=VECTOR('',#33493,1000.);

+#16359=VECTOR('',#33496,1000.);

+#16360=VECTOR('',#33499,1000.);

+#16361=VECTOR('',#33500,1000.);

+#16362=VECTOR('',#33501,1000.);

+#16363=VECTOR('',#33502,1000.);

+#16364=VECTOR('',#33503,1000.);

+#16365=VECTOR('',#33504,1000.);

+#16366=VECTOR('',#33505,1000.);

+#16367=VECTOR('',#33506,1000.);

+#16368=VECTOR('',#33509,1000.);

+#16369=VECTOR('',#33512,1000.);

+#16370=VECTOR('',#33513,1000.);

+#16371=VECTOR('',#33516,1000.);

+#16372=VECTOR('',#33517,1000.);

+#16373=VECTOR('',#33520,1000.);

+#16374=VECTOR('',#33521,1000.);

+#16375=VECTOR('',#33522,1000.);

+#16376=VECTOR('',#33525,1000.);

+#16377=VECTOR('',#33530,1000.);

+#16378=VECTOR('',#33533,1000.);

+#16379=VECTOR('',#33536,1000.);

+#16380=VECTOR('',#33537,1000.);

+#16381=VECTOR('',#33544,1000.);

+#16382=VECTOR('',#33545,1000.);

+#16383=VECTOR('',#33550,1000.);

+#16384=VECTOR('',#33553,1000.);

+#16385=VECTOR('',#33556,1000.);

+#16386=VECTOR('',#33559,1000.);

+#16387=VECTOR('',#33560,1000.);

+#16388=VECTOR('',#33563,1000.);

+#16389=VECTOR('',#33564,1000.);

+#16390=VECTOR('',#33569,1000.);

+#16391=VECTOR('',#33570,1000.);

+#16392=VECTOR('',#33571,1000.);

+#16393=VECTOR('',#33572,1000.);

+#16394=VECTOR('',#33577,1000.);

+#16395=VECTOR('',#33582,1000.);

+#16396=VECTOR('',#33583,1000.);

+#16397=VECTOR('',#33584,1000.);

+#16398=VECTOR('',#33587,1000.);

+#16399=VECTOR('',#33592,1000.);

+#16400=VECTOR('',#33593,1000.);

+#16401=VECTOR('',#33594,1000.);

+#16402=VECTOR('',#33599,1000.);

+#16403=VECTOR('',#33600,1000.);

+#16404=VECTOR('',#33601,1000.);

+#16405=VECTOR('',#33602,1000.);

+#16406=VECTOR('',#33607,1000.);

+#16407=VECTOR('',#33608,1000.);

+#16408=VECTOR('',#33609,1000.);

+#16409=VECTOR('',#33612,1000.);

+#16410=VECTOR('',#33613,1000.);

+#16411=VECTOR('',#33614,1000.);

+#16412=VECTOR('',#33615,1000.);

+#16413=VECTOR('',#33616,1000.);

+#16414=VECTOR('',#33617,1000.);

+#16415=VECTOR('',#33620,1000.);

+#16416=VECTOR('',#33621,1000.);

+#16417=VECTOR('',#33622,1000.);

+#16418=VECTOR('',#33623,1000.);

+#16419=VECTOR('',#33624,1000.);

+#16420=VECTOR('',#33625,1000.);

+#16421=VECTOR('',#33628,1000.);

+#16422=VECTOR('',#33629,1000.);

+#16423=VECTOR('',#33630,1000.);

+#16424=VECTOR('',#33633,1000.);

+#16425=VECTOR('',#33634,1000.);

+#16426=VECTOR('',#33635,1000.);

+#16427=VECTOR('',#33636,1000.);

+#16428=VECTOR('',#33637,1000.);

+#16429=VECTOR('',#33638,1000.);

+#16430=VECTOR('',#33641,1000.);

+#16431=VECTOR('',#33642,1000.);

+#16432=VECTOR('',#33643,1000.);

+#16433=VECTOR('',#33644,1000.);

+#16434=VECTOR('',#33645,1000.);

+#16435=VECTOR('',#33646,1000.);

+#16436=VECTOR('',#33649,1000.);

+#16437=VECTOR('',#33650,1000.);

+#16438=VECTOR('',#33651,1000.);

+#16439=VECTOR('',#33652,1000.);

+#16440=VECTOR('',#33655,1000.);

+#16441=VECTOR('',#33656,1000.);

+#16442=VECTOR('',#33659,1000.);

+#16443=VECTOR('',#33660,1000.);

+#16444=VECTOR('',#33663,1000.);

+#16445=VECTOR('',#33664,1000.);

+#16446=VECTOR('',#33665,1000.);

+#16447=VECTOR('',#33666,1000.);

+#16448=VECTOR('',#33669,1000.);

+#16449=VECTOR('',#33670,1000.);

+#16450=VECTOR('',#33673,1000.);

+#16451=VECTOR('',#33674,1000.);

+#16452=VECTOR('',#33675,1000.);

+#16453=VECTOR('',#33676,1000.);

+#16454=VECTOR('',#33683,1000.);

+#16455=VECTOR('',#33686,1000.);

+#16456=VECTOR('',#33689,1000.);

+#16457=VECTOR('',#33690,1000.);

+#16458=VECTOR('',#33693,1000.);

+#16459=VECTOR('',#33698,1000.);

+#16460=VECTOR('',#33703,1000.);

+#16461=VECTOR('',#33704,1000.);

+#16462=VECTOR('',#33705,1000.);

+#16463=VECTOR('',#33706,1000.);

+#16464=VECTOR('',#33711,1000.);

+#16465=VECTOR('',#33712,1000.);

+#16466=VECTOR('',#33717,1000.);

+#16467=VECTOR('',#33718,1000.);

+#16468=VECTOR('',#33723,1000.);

+#16469=VECTOR('',#33724,1000.);

+#16470=VECTOR('',#33725,1000.);

+#16471=VECTOR('',#33726,1000.);

+#16472=VECTOR('',#33731,1000.);

+#16473=VECTOR('',#33732,1000.);

+#16474=VECTOR('',#33737,1000.);

+#16475=VECTOR('',#33738,1000.);

+#16476=VECTOR('',#33739,1000.);

+#16477=VECTOR('',#33740,1000.);

+#16478=VECTOR('',#33745,1000.);

+#16479=VECTOR('',#33746,1000.);

+#16480=VECTOR('',#33747,1000.);

+#16481=VECTOR('',#33748,1000.);

+#16482=VECTOR('',#33749,1000.);

+#16483=VECTOR('',#33750,1000.);

+#16484=VECTOR('',#33751,1000.);

+#16485=VECTOR('',#33752,1000.);

+#16486=VECTOR('',#33753,1000.);

+#16487=VECTOR('',#33754,1000.);

+#16488=VECTOR('',#33755,1000.);

+#16489=VECTOR('',#33756,1000.);

+#16490=VECTOR('',#33757,1000.);

+#16491=VECTOR('',#33758,1000.);

+#16492=VECTOR('',#33761,1000.);

+#16493=VECTOR('',#33762,1000.);

+#16494=VECTOR('',#33763,1000.);

+#16495=VECTOR('',#33764,1000.);

+#16496=VECTOR('',#33765,1000.);

+#16497=VECTOR('',#33766,1000.);

+#16498=VECTOR('',#33769,1000.);

+#16499=VECTOR('',#33770,1000.);

+#16500=VECTOR('',#33773,1000.);

+#16501=VECTOR('',#33776,1000.);

+#16502=VECTOR('',#33777,1000.);

+#16503=VECTOR('',#33778,1000.);

+#16504=VECTOR('',#33779,1000.);

+#16505=VECTOR('',#33780,1000.);

+#16506=VECTOR('',#33781,1000.);

+#16507=VECTOR('',#33782,1000.);

+#16508=VECTOR('',#33783,1000.);

+#16509=VECTOR('',#33784,1000.);

+#16510=VECTOR('',#33785,1000.);

+#16511=VECTOR('',#33786,1000.);

+#16512=VECTOR('',#33787,1000.);

+#16513=VECTOR('',#33790,1000.);

+#16514=VECTOR('',#33791,1000.);

+#16515=VECTOR('',#33792,1000.);

+#16516=VECTOR('',#33793,1000.);

+#16517=VECTOR('',#33794,1000.);

+#16518=VECTOR('',#33795,1000.);

+#16519=VECTOR('',#33796,1000.);

+#16520=VECTOR('',#33797,1000.);

+#16521=VECTOR('',#33798,1000.);

+#16522=VECTOR('',#33803,1000.);

+#16523=VECTOR('',#33804,1000.);

+#16524=VECTOR('',#33805,1000.);

+#16525=VECTOR('',#33808,1000.);

+#16526=VECTOR('',#33809,1000.);

+#16527=VECTOR('',#33810,1000.);

+#16528=VECTOR('',#33811,1000.);

+#16529=VECTOR('',#33812,1000.);

+#16530=VECTOR('',#33813,1000.);

+#16531=VECTOR('',#33818,1000.);

+#16532=VECTOR('',#33823,1000.);

+#16533=VECTOR('',#33844,1000.);

+#16534=VECTOR('',#33851,1000.);

+#16535=VECTOR('',#33854,1000.);

+#16536=VECTOR('',#33855,1000.);

+#16537=VECTOR('',#33856,1000.);

+#16538=VECTOR('',#33857,1000.);

+#16539=VECTOR('',#33858,1000.);

+#16540=VECTOR('',#33859,1000.);

+#16541=VECTOR('',#33860,1000.);

+#16542=VECTOR('',#33861,1000.);

+#16543=VECTOR('',#33862,1000.);

+#16544=VECTOR('',#33871,1000.);

+#16545=VECTOR('',#33872,1000.);

+#16546=VECTOR('',#33873,1000.);

+#16547=VECTOR('',#33874,1000.);

+#16548=VECTOR('',#33877,1000.);

+#16549=VECTOR('',#33878,1000.);

+#16550=VECTOR('',#33879,1000.);

+#16551=VECTOR('',#33890,1000.);

+#16552=VECTOR('',#33895,1000.);

+#16553=VECTOR('',#33896,1000.);

+#16554=VECTOR('',#33897,1000.);

+#16555=VECTOR('',#33898,1000.);

+#16556=VECTOR('',#33899,1000.);

+#16557=VECTOR('',#33900,1000.);

+#16558=VECTOR('',#33901,1000.);

+#16559=VECTOR('',#33902,1000.);

+#16560=VECTOR('',#33905,1000.);

+#16561=VECTOR('',#33906,1000.);

+#16562=VECTOR('',#33907,1000.);

+#16563=VECTOR('',#33908,1000.);

+#16564=VECTOR('',#33909,1000.);

+#16565=VECTOR('',#33910,1000.);

+#16566=VECTOR('',#33911,1000.);

+#16567=VECTOR('',#33912,1000.);

+#16568=VECTOR('',#33917,1000.);

+#16569=VECTOR('',#33918,1000.);

+#16570=VECTOR('',#33919,1000.);

+#16571=VECTOR('',#33920,1000.);

+#16572=VECTOR('',#33921,1000.);

+#16573=VECTOR('',#33922,1000.);

+#16574=VECTOR('',#33923,1000.);

+#16575=VECTOR('',#33924,1000.);

+#16576=VECTOR('',#33925,1000.);

+#16577=VECTOR('',#33926,1000.);

+#16578=VECTOR('',#33927,1000.);

+#16579=VECTOR('',#33928,1000.);

+#16580=VECTOR('',#33929,1000.);

+#16581=VECTOR('',#33930,1000.);

+#16582=VECTOR('',#33931,1000.);

+#16583=VECTOR('',#33932,1000.);

+#16584=VECTOR('',#33933,1000.);

+#16585=VECTOR('',#33934,1000.);

+#16586=VECTOR('',#33937,1000.);

+#16587=VECTOR('',#33938,1000.);

+#16588=VECTOR('',#33939,1000.);

+#16589=VECTOR('',#33940,1000.);

+#16590=VECTOR('',#33941,1000.);

+#16591=VECTOR('',#33942,1000.);

+#16592=VECTOR('',#33943,1000.);

+#16593=VECTOR('',#33944,1000.);

+#16594=VECTOR('',#33945,1000.);

+#16595=VECTOR('',#33946,1000.);

+#16596=VECTOR('',#33947,1000.);

+#16597=VECTOR('',#33948,1000.);

+#16598=VECTOR('',#33951,1000.);

+#16599=VECTOR('',#33952,1000.);

+#16600=VECTOR('',#33953,1000.);

+#16601=VECTOR('',#33954,1000.);

+#16602=VECTOR('',#33955,1000.);

+#16603=VECTOR('',#33956,1000.);

+#16604=VECTOR('',#33957,1000.);

+#16605=VECTOR('',#33958,1000.);

+#16606=VECTOR('',#33959,1000.);

+#16607=VECTOR('',#33960,1000.);

+#16608=VECTOR('',#33961,1000.);

+#16609=VECTOR('',#33962,1000.);

+#16610=VECTOR('',#33985,1000.);

+#16611=VECTOR('',#33990,1000.);

+#16612=VECTOR('',#33993,1000.);

+#16613=VECTOR('',#33994,1000.);

+#16614=VECTOR('',#33997,1000.);

+#16615=VECTOR('',#34002,1000.);

+#16616=VECTOR('',#34003,1000.);

+#16617=VECTOR('',#34006,1000.);

+#16618=VECTOR('',#34007,1000.);

+#16619=VECTOR('',#34010,1000.);

+#16620=VECTOR('',#34015,1000.);

+#16621=VECTOR('',#34016,1000.);

+#16622=VECTOR('',#34019,1000.);

+#16623=VECTOR('',#34024,1000.);

+#16624=VECTOR('',#34025,1000.);

+#16625=VECTOR('',#34028,1000.);

+#16626=VECTOR('',#34033,1000.);

+#16627=VECTOR('',#34034,1000.);

+#16628=VECTOR('',#34037,1000.);

+#16629=VECTOR('',#34042,1000.);

+#16630=VECTOR('',#34043,1000.);

+#16631=VECTOR('',#34044,1000.);

+#16632=VECTOR('',#34047,1000.);

+#16633=VECTOR('',#34050,1000.);

+#16634=VECTOR('',#34059,1000.);

+#16635=VECTOR('',#34060,1000.);

+#16636=VECTOR('',#34061,1000.);

+#16637=VECTOR('',#34062,1000.);

+#16638=VECTOR('',#34067,1000.);

+#16639=VECTOR('',#34070,1000.);

+#16640=VECTOR('',#34077,1000.);

+#16641=VECTOR('',#34078,1000.);

+#16642=VECTOR('',#34079,1000.);

+#16643=VECTOR('',#34090,1000.);

+#16644=VECTOR('',#34091,1000.);

+#16645=VECTOR('',#34094,1000.);

+#16646=VECTOR('',#34097,1000.);

+#16647=VECTOR('',#34104,1000.);

+#16648=VECTOR('',#34107,1000.);

+#16649=VECTOR('',#34114,1000.);

+#16650=VECTOR('',#34117,1000.);

+#16651=VECTOR('',#34118,1000.);

+#16652=VECTOR('',#34121,1000.);

+#16653=VECTOR('',#34126,1000.);

+#16654=VECTOR('',#34129,1000.);

+#16655=VECTOR('',#34132,1000.);

+#16656=VECTOR('',#34133,1000.);

+#16657=VECTOR('',#34136,1000.);

+#16658=VECTOR('',#34139,1000.);

+#16659=VECTOR('',#34142,1000.);

+#16660=VECTOR('',#34143,1000.);

+#16661=VECTOR('',#34146,1000.);

+#16662=VECTOR('',#34149,1000.);

+#16663=VECTOR('',#34156,1000.);

+#16664=VECTOR('',#34159,1000.);

+#16665=VECTOR('',#34166,1000.);

+#16666=VECTOR('',#34169,1000.);

+#16667=VECTOR('',#34170,1000.);

+#16668=VECTOR('',#34173,1000.);

+#16669=VECTOR('',#34178,1000.);

+#16670=VECTOR('',#34181,1000.);

+#16671=VECTOR('',#34184,1000.);

+#16672=VECTOR('',#34187,1000.);

+#16673=VECTOR('',#34190,1000.);

+#16674=VECTOR('',#34191,1000.);

+#16675=VECTOR('',#34192,1000.);

+#16676=VECTOR('',#34193,1000.);

+#16677=VECTOR('',#34196,1000.);

+#16678=VECTOR('',#34197,1000.);

+#16679=VECTOR('',#34198,1000.);

+#16680=VECTOR('',#34201,1000.);

+#16681=VECTOR('',#34202,1000.);

+#16682=VECTOR('',#34203,1000.);

+#16683=VECTOR('',#34206,1000.);

+#16684=VECTOR('',#34207,1000.);

+#16685=VECTOR('',#34212,1000.);

+#16686=VECTOR('',#34223,1000.);

+#16687=VECTOR('',#34224,1000.);

+#16688=VECTOR('',#34225,1000.);

+#16689=VECTOR('',#34226,1000.);

+#16690=VECTOR('',#34231,1000.);

+#16691=VECTOR('',#34232,1000.);

+#16692=VECTOR('',#34233,1000.);

+#16693=VECTOR('',#34234,1000.);

+#16694=VECTOR('',#34237,1000.);

+#16695=VECTOR('',#34238,1000.);

+#16696=VECTOR('',#34241,1000.);

+#16697=VECTOR('',#34244,1000.);

+#16698=VECTOR('',#34247,1000.);

+#16699=VECTOR('',#34252,1000.);

+#16700=VECTOR('',#34253,1000.);

+#16701=VECTOR('',#34254,1000.);

+#16702=VECTOR('',#34255,1000.);

+#16703=VECTOR('',#34258,1000.);

+#16704=VECTOR('',#34259,1000.);

+#16705=VECTOR('',#34260,1000.);

+#16706=VECTOR('',#34263,1000.);

+#16707=VECTOR('',#34264,1000.);

+#16708=VECTOR('',#34265,1000.);

+#16709=VECTOR('',#34268,1000.);

+#16710=VECTOR('',#34269,1000.);

+#16711=VECTOR('',#34276,1000.);

+#16712=VECTOR('',#34285,1000.);

+#16713=VECTOR('',#34286,1000.);

+#16714=VECTOR('',#34287,1000.);

+#16715=VECTOR('',#34288,1000.);

+#16716=VECTOR('',#34293,1000.);

+#16717=VECTOR('',#34294,1000.);

+#16718=VECTOR('',#34295,1000.);

+#16719=VECTOR('',#34296,1000.);

+#16720=VECTOR('',#34299,1000.);

+#16721=VECTOR('',#34300,1000.);

+#16722=VECTOR('',#34303,1000.);

+#16723=VECTOR('',#34306,1000.);

+#16724=VECTOR('',#34309,1000.);

+#16725=VECTOR('',#34314,1000.);

+#16726=VECTOR('',#34315,1000.);

+#16727=VECTOR('',#34316,1000.);

+#16728=VECTOR('',#34319,1000.);

+#16729=VECTOR('',#34320,1000.);

+#16730=VECTOR('',#34321,1000.);

+#16731=VECTOR('',#34328,1000.);

+#16732=VECTOR('',#34331,1000.);

+#16733=VECTOR('',#34332,1000.);

+#16734=VECTOR('',#34333,1000.);

+#16735=VECTOR('',#34340,1000.);

+#16736=VECTOR('',#34343,1000.);

+#16737=VECTOR('',#34344,1000.);

+#16738=VECTOR('',#34345,1000.);

+#16739=VECTOR('',#34348,1000.);

+#16740=VECTOR('',#34349,1000.);

+#16741=VECTOR('',#34352,1000.);

+#16742=VECTOR('',#34353,1000.);

+#16743=VECTOR('',#34360,1000.);

+#16744=VECTOR('',#34361,1000.);

+#16745=VECTOR('',#34362,1000.);

+#16746=VECTOR('',#34365,1000.);

+#16747=VECTOR('',#34366,1000.);

+#16748=VECTOR('',#34367,1000.);

+#16749=VECTOR('',#34372,1000.);

+#16750=VECTOR('',#34377,1000.);

+#16751=VECTOR('',#34378,1000.);

+#16752=VECTOR('',#34379,1000.);

+#16753=VECTOR('',#34384,1000.);

+#16754=VECTOR('',#34389,1000.);

+#16755=VECTOR('',#34390,1000.);

+#16756=VECTOR('',#34391,1000.);

+#16757=VECTOR('',#34394,1000.);

+#16758=VECTOR('',#34395,1000.);

+#16759=VECTOR('',#34398,1000.);

+#16760=VECTOR('',#34399,1000.);

+#16761=VECTOR('',#34406,1000.);

+#16762=VECTOR('',#34407,1000.);

+#16763=VECTOR('',#34408,1000.);

+#16764=VECTOR('',#34409,1000.);

+#16765=VECTOR('',#34412,1000.);

+#16766=VECTOR('',#34413,1000.);

+#16767=VECTOR('',#34414,1000.);

+#16768=VECTOR('',#34417,1000.);

+#16769=VECTOR('',#34418,1000.);

+#16770=VECTOR('',#34425,1000.);

+#16771=VECTOR('',#34426,1000.);

+#16772=VECTOR('',#34431,1000.);

+#16773=VECTOR('',#34434,1000.);

+#16774=VECTOR('',#34435,1000.);

+#16775=VECTOR('',#34436,1000.);

+#16776=VECTOR('',#34443,1000.);

+#16777=VECTOR('',#34446,1000.);

+#16778=VECTOR('',#34447,1000.);

+#16779=VECTOR('',#34448,1000.);

+#16780=VECTOR('',#34451,1000.);

+#16781=VECTOR('',#34452,1000.);

+#16782=VECTOR('',#34453,1000.);

+#16783=VECTOR('',#34456,1000.);

+#16784=VECTOR('',#34465,1000.);

+#16785=VECTOR('',#34468,1000.);

+#16786=VECTOR('',#34471,1000.);

+#16787=VECTOR('',#34478,1000.);

+#16788=VECTOR('',#34483,1000.);

+#16789=VECTOR('',#34484,1000.);

+#16790=VECTOR('',#34491,1000.);

+#16791=VECTOR('',#34492,1000.);

+#16792=VECTOR('',#34493,1000.);

+#16793=VECTOR('',#34496,1000.);

+#16794=VECTOR('',#34497,1000.);

+#16795=VECTOR('',#34498,1000.);

+#16796=VECTOR('',#34503,1000.);

+#16797=VECTOR('',#34504,1000.);

+#16798=VECTOR('',#34507,1000.);

+#16799=VECTOR('',#34508,1000.);

+#16800=VECTOR('',#34513,1000.);

+#16801=VECTOR('',#34514,1000.);

+#16802=VECTOR('',#34521,1000.);

+#16803=VECTOR('',#34522,1000.);

+#16804=VECTOR('',#34525,1000.);

+#16805=VECTOR('',#34528,1000.);

+#16806=VECTOR('',#34531,1000.);

+#16807=VECTOR('',#34536,1000.);

+#16808=VECTOR('',#34539,1000.);

+#16809=VECTOR('',#34542,1000.);

+#16810=VECTOR('',#34545,1000.);

+#16811=VECTOR('',#34548,1000.);

+#16812=VECTOR('',#34551,1000.);

+#16813=VECTOR('',#34554,1000.);

+#16814=VECTOR('',#34559,1000.);

+#16815=VECTOR('',#34562,1000.);

+#16816=VECTOR('',#34565,1000.);

+#16817=VECTOR('',#34570,1000.);

+#16818=VECTOR('',#34573,1000.);

+#16819=VECTOR('',#34574,1000.);

+#16820=VECTOR('',#34575,1000.);

+#16821=VECTOR('',#34578,1000.);

+#16822=VECTOR('',#34579,1000.);

+#16823=VECTOR('',#34580,1000.);

+#16824=VECTOR('',#34581,1000.);

+#16825=VECTOR('',#34584,1000.);

+#16826=VECTOR('',#34585,1000.);

+#16827=VECTOR('',#34586,1000.);

+#16828=VECTOR('',#34589,1000.);

+#16829=VECTOR('',#34590,1000.);

+#16830=VECTOR('',#34591,1000.);

+#16831=VECTOR('',#34594,1000.);

+#16832=VECTOR('',#34595,1000.);

+#16833=VECTOR('',#34596,1000.);

+#16834=VECTOR('',#34599,1000.);

+#16835=VECTOR('',#34600,1000.);

+#16836=VECTOR('',#34601,1000.);

+#16837=VECTOR('',#34604,1000.);

+#16838=VECTOR('',#34605,1000.);

+#16839=VECTOR('',#34608,1000.);

+#16840=VECTOR('',#34609,1000.);

+#16841=VECTOR('',#34610,1000.);

+#16842=VECTOR('',#34611,1000.);

+#16843=VECTOR('',#34618,1000.);

+#16844=VECTOR('',#34621,1000.);

+#16845=VECTOR('',#34622,1000.);

+#16846=VECTOR('',#34635,1000.);

+#16847=VECTOR('',#34636,1000.);

+#16848=VECTOR('',#34637,1000.);

+#16849=VECTOR('',#34640,1000.);

+#16850=VECTOR('',#34641,1000.);

+#16851=VECTOR('',#34642,1000.);

+#16852=VECTOR('',#34643,1000.);

+#16853=VECTOR('',#34646,1000.);

+#16854=VECTOR('',#34647,1000.);

+#16855=VECTOR('',#34648,1000.);

+#16856=VECTOR('',#34651,1000.);

+#16857=VECTOR('',#34652,1000.);

+#16858=VECTOR('',#34653,1000.);

+#16859=VECTOR('',#34656,1000.);

+#16860=VECTOR('',#34657,1000.);

+#16861=VECTOR('',#34658,1000.);

+#16862=VECTOR('',#34661,1000.);

+#16863=VECTOR('',#34662,1000.);

+#16864=VECTOR('',#34663,1000.);

+#16865=VECTOR('',#34666,1000.);

+#16866=VECTOR('',#34667,1000.);

+#16867=VECTOR('',#34670,1000.);

+#16868=VECTOR('',#34671,1000.);

+#16869=VECTOR('',#34672,1000.);

+#16870=VECTOR('',#34673,1000.);

+#16871=VECTOR('',#34678,1000.);

+#16872=VECTOR('',#34683,1000.);

+#16873=VECTOR('',#34684,1000.);

+#16874=VECTOR('',#34697,1000.);

+#16875=VECTOR('',#34698,1000.);

+#16876=VECTOR('',#34699,1000.);

+#16877=VECTOR('',#34702,1000.);

+#16878=VECTOR('',#34703,1000.);

+#16879=VECTOR('',#34704,1000.);

+#16880=VECTOR('',#34707,1000.);

+#16881=VECTOR('',#34708,1000.);

+#16882=VECTOR('',#34709,1000.);

+#16883=VECTOR('',#34712,1000.);

+#16884=VECTOR('',#34713,1000.);

+#16885=VECTOR('',#34714,1000.);

+#16886=VECTOR('',#34727,1000.);

+#16887=VECTOR('',#34728,1000.);

+#16888=VECTOR('',#34729,1000.);

+#16889=VECTOR('',#34730,1000.);

+#16890=VECTOR('',#34737,1000.);

+#16891=VECTOR('',#34738,1000.);

+#16892=VECTOR('',#34739,1000.);

+#16893=VECTOR('',#34740,1000.);

+#16894=VECTOR('',#34743,1000.);

+#16895=VECTOR('',#34746,1000.);

+#16896=VECTOR('',#34749,1000.);

+#16897=VECTOR('',#34752,1000.);

+#16898=VECTOR('',#34757,1000.);

+#16899=VECTOR('',#34764,1000.);

+#16900=VECTOR('',#34771,1000.);

+#16901=VECTOR('',#34778,1000.);

+#16902=VECTOR('',#34785,1000.);

+#16903=VECTOR('',#34792,1000.);

+#16904=VECTOR('',#34821,1000.);

+#16905=VECTOR('',#34822,1000.);

+#16906=VECTOR('',#34823,1000.);

+#16907=VECTOR('',#34826,1000.);

+#16908=VECTOR('',#34827,1000.);

+#16909=VECTOR('',#34830,1000.);

+#16910=VECTOR('',#34831,1000.);

+#16911=VECTOR('',#34834,1000.);

+#16912=VECTOR('',#34835,1000.);

+#16913=VECTOR('',#34838,1000.);

+#16914=VECTOR('',#34839,1000.);

+#16915=VECTOR('',#34842,1000.);

+#16916=VECTOR('',#34843,1000.);

+#16917=VECTOR('',#34846,1000.);

+#16918=VECTOR('',#34847,1000.);

+#16919=VECTOR('',#34850,1000.);

+#16920=VECTOR('',#34851,1000.);

+#16921=VECTOR('',#34854,1000.);

+#16922=VECTOR('',#34855,1000.);

+#16923=VECTOR('',#34858,1000.);

+#16924=VECTOR('',#34859,1000.);

+#16925=VECTOR('',#34862,1000.);

+#16926=VECTOR('',#34863,1000.);

+#16927=VECTOR('',#34866,1000.);

+#16928=VECTOR('',#34867,1000.);

+#16929=VECTOR('',#34870,1000.);

+#16930=VECTOR('',#34871,1000.);

+#16931=VECTOR('',#34874,1000.);

+#16932=VECTOR('',#34875,1000.);

+#16933=VECTOR('',#34878,1000.);

+#16934=VECTOR('',#34879,1000.);

+#16935=VECTOR('',#34882,1000.);

+#16936=VECTOR('',#34883,1000.);

+#16937=VECTOR('',#34886,1000.);

+#16938=VECTOR('',#34887,1000.);

+#16939=VECTOR('',#34890,1000.);

+#16940=VECTOR('',#34891,1000.);

+#16941=VECTOR('',#34894,1000.);

+#16942=VECTOR('',#34895,1000.);

+#16943=VECTOR('',#34898,1000.);

+#16944=VECTOR('',#34899,1000.);

+#16945=VECTOR('',#34902,1000.);

+#16946=VECTOR('',#34903,1000.);

+#16947=VECTOR('',#34906,1000.);

+#16948=VECTOR('',#34907,1000.);

+#16949=VECTOR('',#34910,1000.);

+#16950=VECTOR('',#34911,1000.);

+#16951=VECTOR('',#34914,1000.);

+#16952=VECTOR('',#34915,1000.);

+#16953=VECTOR('',#34918,1000.);

+#16954=VECTOR('',#34919,1000.);

+#16955=VECTOR('',#34922,1000.);

+#16956=VECTOR('',#34923,1000.);

+#16957=VECTOR('',#34926,1000.);

+#16958=VECTOR('',#34927,1000.);

+#16959=VECTOR('',#34930,1000.);

+#16960=VECTOR('',#34931,1000.);

+#16961=VECTOR('',#34934,1000.);

+#16962=VECTOR('',#34935,1000.);

+#16963=VECTOR('',#34938,1000.);

+#16964=VECTOR('',#34939,1000.);

+#16965=VECTOR('',#34942,1000.);

+#16966=VECTOR('',#34943,1000.);

+#16967=VECTOR('',#34946,1000.);

+#16968=VECTOR('',#34947,1000.);

+#16969=VECTOR('',#34950,1000.);

+#16970=VECTOR('',#34951,1000.);

+#16971=VECTOR('',#34954,1000.);

+#16972=VECTOR('',#34955,1000.);

+#16973=VECTOR('',#34958,1000.);

+#16974=VECTOR('',#34959,1000.);

+#16975=VECTOR('',#34962,1000.);

+#16976=VECTOR('',#34963,1000.);

+#16977=VECTOR('',#34966,1000.);

+#16978=VECTOR('',#34967,1000.);

+#16979=VECTOR('',#34970,1000.);

+#16980=VECTOR('',#34971,1000.);

+#16981=VECTOR('',#34974,1000.);

+#16982=VECTOR('',#34975,1000.);

+#16983=VECTOR('',#34978,1000.);

+#16984=VECTOR('',#34979,1000.);

+#16985=VECTOR('',#34982,1000.);

+#16986=VECTOR('',#34983,1000.);

+#16987=VECTOR('',#34986,1000.);

+#16988=VECTOR('',#34987,1000.);

+#16989=VECTOR('',#34990,1000.);

+#16990=VECTOR('',#34991,1000.);

+#16991=VECTOR('',#34994,1000.);

+#16992=VECTOR('',#34995,1000.);

+#16993=VECTOR('',#34998,1000.);

+#16994=VECTOR('',#34999,1000.);

+#16995=VECTOR('',#35002,1000.);

+#16996=VECTOR('',#35003,1000.);

+#16997=VECTOR('',#35006,1000.);

+#16998=VECTOR('',#35007,1000.);

+#16999=VECTOR('',#35010,1000.);

+#17000=VECTOR('',#35011,1000.);

+#17001=VECTOR('',#35014,1000.);

+#17002=VECTOR('',#35015,1000.);

+#17003=VECTOR('',#35018,1000.);

+#17004=VECTOR('',#35019,1000.);

+#17005=VECTOR('',#35022,1000.);

+#17006=VECTOR('',#35023,1000.);

+#17007=VECTOR('',#35026,1000.);

+#17008=VECTOR('',#35027,1000.);

+#17009=VECTOR('',#35030,1000.);

+#17010=VECTOR('',#35031,1000.);

+#17011=VECTOR('',#35034,1000.);

+#17012=VECTOR('',#35035,1000.);

+#17013=VECTOR('',#35038,1000.);

+#17014=VECTOR('',#35039,1000.);

+#17015=VECTOR('',#35042,1000.);

+#17016=VECTOR('',#35043,1000.);

+#17017=VECTOR('',#35046,1000.);

+#17018=VECTOR('',#35047,1000.);

+#17019=VECTOR('',#35050,1000.);

+#17020=VECTOR('',#35051,1000.);

+#17021=VECTOR('',#35054,1000.);

+#17022=VECTOR('',#35055,1000.);

+#17023=VECTOR('',#35058,1000.);

+#17024=VECTOR('',#35059,1000.);

+#17025=VECTOR('',#35062,1000.);

+#17026=VECTOR('',#35063,1000.);

+#17027=VECTOR('',#35066,1000.);

+#17028=VECTOR('',#35067,1000.);

+#17029=VECTOR('',#35070,1000.);

+#17030=VECTOR('',#35075,1000.);

+#17031=VECTOR('',#35076,1000.);

+#17032=VECTOR('',#35077,1000.);

+#17033=VECTOR('',#35080,1000.);

+#17034=VECTOR('',#35081,1000.);

+#17035=VECTOR('',#35084,1000.);

+#17036=VECTOR('',#35085,1000.);

+#17037=VECTOR('',#35088,1000.);

+#17038=VECTOR('',#35089,1000.);

+#17039=VECTOR('',#35092,1000.);

+#17040=VECTOR('',#35093,1000.);

+#17041=VECTOR('',#35096,1000.);

+#17042=VECTOR('',#35097,1000.);

+#17043=VECTOR('',#35100,1000.);

+#17044=VECTOR('',#35101,1000.);

+#17045=VECTOR('',#35104,1000.);

+#17046=VECTOR('',#35105,1000.);

+#17047=VECTOR('',#35108,1000.);

+#17048=VECTOR('',#35109,1000.);

+#17049=VECTOR('',#35112,1000.);

+#17050=VECTOR('',#35113,1000.);

+#17051=VECTOR('',#35116,1000.);

+#17052=VECTOR('',#35117,1000.);

+#17053=VECTOR('',#35120,1000.);

+#17054=VECTOR('',#35121,1000.);

+#17055=VECTOR('',#35124,1000.);

+#17056=VECTOR('',#35125,1000.);

+#17057=VECTOR('',#35128,1000.);

+#17058=VECTOR('',#35129,1000.);

+#17059=VECTOR('',#35132,1000.);

+#17060=VECTOR('',#35133,1000.);

+#17061=VECTOR('',#35136,1000.);

+#17062=VECTOR('',#35137,1000.);

+#17063=VECTOR('',#35140,1000.);

+#17064=VECTOR('',#35141,1000.);

+#17065=VECTOR('',#35144,1000.);

+#17066=VECTOR('',#35145,1000.);

+#17067=VECTOR('',#35148,1000.);

+#17068=VECTOR('',#35149,1000.);

+#17069=VECTOR('',#35152,1000.);

+#17070=VECTOR('',#35153,1000.);

+#17071=VECTOR('',#35156,1000.);

+#17072=VECTOR('',#35157,1000.);

+#17073=VECTOR('',#35160,1000.);

+#17074=VECTOR('',#35161,1000.);

+#17075=VECTOR('',#35164,1000.);

+#17076=VECTOR('',#35165,1000.);

+#17077=VECTOR('',#35168,1000.);

+#17078=VECTOR('',#35169,1000.);

+#17079=VECTOR('',#35172,1000.);

+#17080=VECTOR('',#35173,1000.);

+#17081=VECTOR('',#35176,1000.);

+#17082=VECTOR('',#35177,1000.);

+#17083=VECTOR('',#35180,1000.);

+#17084=VECTOR('',#35181,1000.);

+#17085=VECTOR('',#35184,1000.);

+#17086=VECTOR('',#35185,1000.);

+#17087=VECTOR('',#35188,1000.);

+#17088=VECTOR('',#35189,1000.);

+#17089=VECTOR('',#35192,1000.);

+#17090=VECTOR('',#35193,1000.);

+#17091=VECTOR('',#35196,1000.);

+#17092=VECTOR('',#35197,1000.);

+#17093=VECTOR('',#35200,1000.);

+#17094=VECTOR('',#35201,1000.);

+#17095=VECTOR('',#35204,1000.);

+#17096=VECTOR('',#35205,1000.);

+#17097=VECTOR('',#35208,1000.);

+#17098=VECTOR('',#35209,1000.);

+#17099=VECTOR('',#35212,1000.);

+#17100=VECTOR('',#35213,1000.);

+#17101=VECTOR('',#35216,1000.);

+#17102=VECTOR('',#35217,1000.);

+#17103=VECTOR('',#35220,1000.);

+#17104=VECTOR('',#35221,1000.);

+#17105=VECTOR('',#35224,1000.);

+#17106=VECTOR('',#35225,1000.);

+#17107=VECTOR('',#35228,1000.);

+#17108=VECTOR('',#35229,1000.);

+#17109=VECTOR('',#35232,1000.);

+#17110=VECTOR('',#35233,1000.);

+#17111=VECTOR('',#35236,1000.);

+#17112=VECTOR('',#35237,1000.);

+#17113=VECTOR('',#35240,1000.);

+#17114=VECTOR('',#35241,1000.);

+#17115=VECTOR('',#35244,1000.);

+#17116=VECTOR('',#35245,1000.);

+#17117=VECTOR('',#35248,1000.);

+#17118=VECTOR('',#35249,1000.);

+#17119=VECTOR('',#35252,1000.);

+#17120=VECTOR('',#35253,1000.);

+#17121=VECTOR('',#35256,1000.);

+#17122=VECTOR('',#35257,1000.);

+#17123=VECTOR('',#35260,1000.);

+#17124=VECTOR('',#35261,1000.);

+#17125=VECTOR('',#35264,1000.);

+#17126=VECTOR('',#35265,1000.);

+#17127=VECTOR('',#35268,1000.);

+#17128=VECTOR('',#35269,1000.);

+#17129=VECTOR('',#35272,1000.);

+#17130=VECTOR('',#35273,1000.);

+#17131=VECTOR('',#35276,1000.);

+#17132=VECTOR('',#35277,1000.);

+#17133=VECTOR('',#35280,1000.);

+#17134=VECTOR('',#35281,1000.);

+#17135=VECTOR('',#35284,1000.);

+#17136=VECTOR('',#35285,1000.);

+#17137=VECTOR('',#35288,1000.);

+#17138=VECTOR('',#35289,1000.);

+#17139=VECTOR('',#35292,1000.);

+#17140=VECTOR('',#35293,1000.);

+#17141=VECTOR('',#35296,1000.);

+#17142=VECTOR('',#35297,1000.);

+#17143=VECTOR('',#35300,1000.);

+#17144=VECTOR('',#35301,1000.);

+#17145=VECTOR('',#35304,1000.);

+#17146=VECTOR('',#35305,1000.);

+#17147=VECTOR('',#35308,1000.);

+#17148=VECTOR('',#35309,1000.);

+#17149=VECTOR('',#35312,1000.);

+#17150=VECTOR('',#35313,1000.);

+#17151=VECTOR('',#35316,1000.);

+#17152=VECTOR('',#35317,1000.);

+#17153=VECTOR('',#35320,1000.);

+#17154=VECTOR('',#35321,1000.);

+#17155=VECTOR('',#35324,1000.);

+#17156=VECTOR('',#35325,1000.);

+#17157=VECTOR('',#35328,1000.);

+#17158=VECTOR('',#35329,1000.);

+#17159=VECTOR('',#35332,1000.);

+#17160=VECTOR('',#35333,1000.);

+#17161=VECTOR('',#35336,1000.);

+#17162=VECTOR('',#35337,1000.);

+#17163=VECTOR('',#35340,1000.);

+#17164=VECTOR('',#35341,1000.);

+#17165=VECTOR('',#35344,1000.);

+#17166=VECTOR('',#35345,1000.);

+#17167=VECTOR('',#35348,1000.);

+#17168=VECTOR('',#35349,1000.);

+#17169=VECTOR('',#35352,1000.);

+#17170=VECTOR('',#35353,1000.);

+#17171=VECTOR('',#35356,1000.);

+#17172=VECTOR('',#35357,1000.);

+#17173=VECTOR('',#35360,1000.);

+#17174=VECTOR('',#35361,1000.);

+#17175=VECTOR('',#35364,1000.);

+#17176=VECTOR('',#35365,1000.);

+#17177=VECTOR('',#35368,1000.);

+#17178=VECTOR('',#35369,1000.);

+#17179=VECTOR('',#35372,1000.);

+#17180=VECTOR('',#35373,1000.);

+#17181=VECTOR('',#35376,1000.);

+#17182=VECTOR('',#35377,1000.);

+#17183=VECTOR('',#35378,1000.);

+#17184=VECTOR('',#35379,1000.);

+#17185=VECTOR('',#35382,1000.);

+#17186=VECTOR('',#35383,1000.);

+#17187=VECTOR('',#35384,1000.);

+#17188=VECTOR('',#35387,1000.);

+#17189=VECTOR('',#35388,1000.);

+#17190=VECTOR('',#35389,1000.);

+#17191=VECTOR('',#35392,1000.);

+#17192=VECTOR('',#35393,1000.);

+#17193=VECTOR('',#35394,1000.);

+#17194=VECTOR('',#35397,1000.);

+#17195=VECTOR('',#35398,1000.);

+#17196=VECTOR('',#35399,1000.);

+#17197=VECTOR('',#35402,1000.);

+#17198=VECTOR('',#35403,1000.);

+#17199=VECTOR('',#35404,1000.);

+#17200=VECTOR('',#35407,1000.);

+#17201=VECTOR('',#35408,1000.);

+#17202=VECTOR('',#35409,1000.);

+#17203=VECTOR('',#35412,1000.);

+#17204=VECTOR('',#35413,1000.);

+#17205=VECTOR('',#35414,1000.);

+#17206=VECTOR('',#35417,1000.);

+#17207=VECTOR('',#35418,1000.);

+#17208=VECTOR('',#35419,1000.);

+#17209=VECTOR('',#35422,1000.);

+#17210=VECTOR('',#35423,1000.);

+#17211=VECTOR('',#35424,1000.);

+#17212=VECTOR('',#35427,1000.);

+#17213=VECTOR('',#35428,1000.);

+#17214=VECTOR('',#35429,1000.);

+#17215=VECTOR('',#35432,1000.);

+#17216=VECTOR('',#35433,1000.);

+#17217=VECTOR('',#35434,1000.);

+#17218=VECTOR('',#35437,1000.);

+#17219=VECTOR('',#35438,1000.);

+#17220=VECTOR('',#35439,1000.);

+#17221=VECTOR('',#35442,1000.);

+#17222=VECTOR('',#35443,1000.);

+#17223=VECTOR('',#35444,1000.);

+#17224=VECTOR('',#35447,1000.);

+#17225=VECTOR('',#35448,1000.);

+#17226=VECTOR('',#35449,1000.);

+#17227=VECTOR('',#35452,1000.);

+#17228=VECTOR('',#35453,1000.);

+#17229=VECTOR('',#35454,1000.);

+#17230=VECTOR('',#35457,1000.);

+#17231=VECTOR('',#35458,1000.);

+#17232=VECTOR('',#35459,1000.);

+#17233=VECTOR('',#35462,1000.);

+#17234=VECTOR('',#35463,1000.);

+#17235=VECTOR('',#35464,1000.);

+#17236=VECTOR('',#35467,1000.);

+#17237=VECTOR('',#35468,1000.);

+#17238=VECTOR('',#35469,1000.);

+#17239=VECTOR('',#35472,1000.);

+#17240=VECTOR('',#35473,1000.);

+#17241=VECTOR('',#35474,1000.);

+#17242=VECTOR('',#35477,1000.);

+#17243=VECTOR('',#35478,1000.);

+#17244=VECTOR('',#35479,1000.);

+#17245=VECTOR('',#35482,1000.);

+#17246=VECTOR('',#35483,1000.);

+#17247=VECTOR('',#35484,1000.);

+#17248=VECTOR('',#35487,1000.);

+#17249=VECTOR('',#35488,1000.);

+#17250=VECTOR('',#35489,1000.);

+#17251=VECTOR('',#35492,1000.);

+#17252=VECTOR('',#35493,1000.);

+#17253=VECTOR('',#35494,1000.);

+#17254=VECTOR('',#35497,1000.);

+#17255=VECTOR('',#35498,1000.);

+#17256=VECTOR('',#35499,1000.);

+#17257=VECTOR('',#35502,1000.);

+#17258=VECTOR('',#35503,1000.);

+#17259=VECTOR('',#35504,1000.);

+#17260=VECTOR('',#35507,1000.);

+#17261=VECTOR('',#35508,1000.);

+#17262=VECTOR('',#35509,1000.);

+#17263=VECTOR('',#35512,1000.);

+#17264=VECTOR('',#35513,1000.);

+#17265=VECTOR('',#35514,1000.);

+#17266=VECTOR('',#35517,1000.);

+#17267=VECTOR('',#35518,1000.);

+#17268=VECTOR('',#35519,1000.);

+#17269=VECTOR('',#35522,1000.);

+#17270=VECTOR('',#35523,1000.);

+#17271=VECTOR('',#35524,1000.);

+#17272=VECTOR('',#35527,1000.);

+#17273=VECTOR('',#35528,1000.);

+#17274=VECTOR('',#35529,1000.);

+#17275=VECTOR('',#35532,1000.);

+#17276=VECTOR('',#35533,1000.);

+#17277=VECTOR('',#35534,1000.);

+#17278=VECTOR('',#35537,1000.);

+#17279=VECTOR('',#35538,1000.);

+#17280=VECTOR('',#35539,1000.);

+#17281=VECTOR('',#35542,1000.);

+#17282=VECTOR('',#35543,1000.);

+#17283=VECTOR('',#35544,1000.);

+#17284=VECTOR('',#35547,1000.);

+#17285=VECTOR('',#35548,1000.);

+#17286=VECTOR('',#35549,1000.);

+#17287=VECTOR('',#35552,1000.);

+#17288=VECTOR('',#35553,1000.);

+#17289=VECTOR('',#35554,1000.);

+#17290=VECTOR('',#35557,1000.);

+#17291=VECTOR('',#35558,1000.);

+#17292=VECTOR('',#35559,1000.);

+#17293=VECTOR('',#35562,1000.);

+#17294=VECTOR('',#35563,1000.);

+#17295=VECTOR('',#35564,1000.);

+#17296=VECTOR('',#35567,1000.);

+#17297=VECTOR('',#35568,1000.);

+#17298=VECTOR('',#35569,1000.);

+#17299=VECTOR('',#35572,1000.);

+#17300=VECTOR('',#35573,1000.);

+#17301=VECTOR('',#35576,1000.);

+#17302=VECTOR('',#35583,1000.);

+#17303=VECTOR('',#35584,1000.);

+#17304=VECTOR('',#35585,1000.);

+#17305=VECTOR('',#35588,1000.);

+#17306=VECTOR('',#35589,1000.);

+#17307=VECTOR('',#35592,1000.);

+#17308=VECTOR('',#35593,1000.);

+#17309=VECTOR('',#35596,1000.);

+#17310=VECTOR('',#35597,1000.);

+#17311=VECTOR('',#35600,1000.);

+#17312=VECTOR('',#35601,1000.);

+#17313=VECTOR('',#35604,1000.);

+#17314=VECTOR('',#35605,1000.);

+#17315=VECTOR('',#35608,1000.);

+#17316=VECTOR('',#35613,1000.);

+#17317=VECTOR('',#35614,1000.);

+#17318=VECTOR('',#35615,1000.);

+#17319=VECTOR('',#35618,1000.);

+#17320=VECTOR('',#35619,1000.);

+#17321=VECTOR('',#35622,1000.);

+#17322=VECTOR('',#35623,1000.);

+#17323=VECTOR('',#35626,1000.);

+#17324=VECTOR('',#35627,1000.);

+#17325=VECTOR('',#35630,1000.);

+#17326=VECTOR('',#35631,1000.);

+#17327=VECTOR('',#35634,1000.);

+#17328=VECTOR('',#35635,1000.);

+#17329=VECTOR('',#35638,1000.);

+#17330=VECTOR('',#35639,1000.);

+#17331=VECTOR('',#35642,1000.);

+#17332=VECTOR('',#35643,1000.);

+#17333=VECTOR('',#35646,1000.);

+#17334=VECTOR('',#35647,1000.);

+#17335=VECTOR('',#35650,1000.);

+#17336=VECTOR('',#35651,1000.);

+#17337=VECTOR('',#35654,1000.);

+#17338=VECTOR('',#35655,1000.);

+#17339=VECTOR('',#35658,1000.);

+#17340=VECTOR('',#35659,1000.);

+#17341=VECTOR('',#35662,1000.);

+#17342=VECTOR('',#35663,1000.);

+#17343=VECTOR('',#35666,1000.);

+#17344=VECTOR('',#35667,1000.);

+#17345=VECTOR('',#35670,1000.);

+#17346=VECTOR('',#35671,1000.);

+#17347=VECTOR('',#35674,1000.);

+#17348=VECTOR('',#35675,1000.);

+#17349=VECTOR('',#35678,1000.);

+#17350=VECTOR('',#35679,1000.);

+#17351=VECTOR('',#35682,1000.);

+#17352=VECTOR('',#35683,1000.);

+#17353=VECTOR('',#35686,1000.);

+#17354=VECTOR('',#35687,1000.);

+#17355=VECTOR('',#35690,1000.);

+#17356=VECTOR('',#35691,1000.);

+#17357=VECTOR('',#35694,1000.);

+#17358=VECTOR('',#35695,1000.);

+#17359=VECTOR('',#35698,1000.);

+#17360=VECTOR('',#35699,1000.);

+#17361=VECTOR('',#35702,1000.);

+#17362=VECTOR('',#35703,1000.);

+#17363=VECTOR('',#35706,1000.);

+#17364=VECTOR('',#35707,1000.);

+#17365=VECTOR('',#35710,1000.);

+#17366=VECTOR('',#35711,1000.);

+#17367=VECTOR('',#35714,1000.);

+#17368=VECTOR('',#35715,1000.);

+#17369=VECTOR('',#35718,1000.);

+#17370=VECTOR('',#35719,1000.);

+#17371=VECTOR('',#35722,1000.);

+#17372=VECTOR('',#35723,1000.);

+#17373=VECTOR('',#35726,1000.);

+#17374=VECTOR('',#35727,1000.);

+#17375=VECTOR('',#35730,1000.);

+#17376=VECTOR('',#35731,1000.);

+#17377=VECTOR('',#35734,1000.);

+#17378=VECTOR('',#35735,1000.);

+#17379=VECTOR('',#35738,1000.);

+#17380=VECTOR('',#35739,1000.);

+#17381=VECTOR('',#35742,1000.);

+#17382=VECTOR('',#35743,1000.);

+#17383=VECTOR('',#35746,1000.);

+#17384=VECTOR('',#35747,1000.);

+#17385=VECTOR('',#35750,1000.);

+#17386=VECTOR('',#35751,1000.);

+#17387=VECTOR('',#35754,1000.);

+#17388=VECTOR('',#35755,1000.);

+#17389=VECTOR('',#35758,1000.);

+#17390=VECTOR('',#35759,1000.);

+#17391=VECTOR('',#35762,1000.);

+#17392=VECTOR('',#35763,1000.);

+#17393=VECTOR('',#35766,1000.);

+#17394=VECTOR('',#35767,1000.);

+#17395=VECTOR('',#35770,1000.);

+#17396=VECTOR('',#35771,1000.);

+#17397=VECTOR('',#35774,1000.);

+#17398=VECTOR('',#35775,1000.);

+#17399=VECTOR('',#35778,1000.);

+#17400=VECTOR('',#35779,1000.);

+#17401=VECTOR('',#35782,1000.);

+#17402=VECTOR('',#35783,1000.);

+#17403=VECTOR('',#35786,1000.);

+#17404=VECTOR('',#35787,1000.);

+#17405=VECTOR('',#35790,1000.);

+#17406=VECTOR('',#35791,1000.);

+#17407=VECTOR('',#35794,1000.);

+#17408=VECTOR('',#35795,1000.);

+#17409=VECTOR('',#35798,1000.);

+#17410=VECTOR('',#35799,1000.);

+#17411=VECTOR('',#35802,1000.);

+#17412=VECTOR('',#35803,1000.);

+#17413=VECTOR('',#35806,1000.);

+#17414=VECTOR('',#35807,1000.);

+#17415=VECTOR('',#35810,1000.);

+#17416=VECTOR('',#35811,1000.);

+#17417=VECTOR('',#35814,1000.);

+#17418=VECTOR('',#35815,1000.);

+#17419=VECTOR('',#35818,1000.);

+#17420=VECTOR('',#35819,1000.);

+#17421=VECTOR('',#35822,1000.);

+#17422=VECTOR('',#35823,1000.);

+#17423=VECTOR('',#35826,1000.);

+#17424=VECTOR('',#35827,1000.);

+#17425=VECTOR('',#35830,1000.);

+#17426=VECTOR('',#35831,1000.);

+#17427=VECTOR('',#35834,1000.);

+#17428=VECTOR('',#35835,1000.);

+#17429=VECTOR('',#35838,1000.);

+#17430=VECTOR('',#35839,1000.);

+#17431=VECTOR('',#35842,1000.);

+#17432=VECTOR('',#35843,1000.);

+#17433=VECTOR('',#35846,1000.);

+#17434=VECTOR('',#35847,1000.);

+#17435=VECTOR('',#35850,1000.);

+#17436=VECTOR('',#35851,1000.);

+#17437=VECTOR('',#35854,1000.);

+#17438=VECTOR('',#35855,1000.);

+#17439=VECTOR('',#35858,1000.);

+#17440=VECTOR('',#35859,1000.);

+#17441=VECTOR('',#35862,1000.);

+#17442=VECTOR('',#35863,1000.);

+#17443=VECTOR('',#35866,1000.);

+#17444=VECTOR('',#35867,1000.);

+#17445=VECTOR('',#35870,1000.);

+#17446=VECTOR('',#35871,1000.);

+#17447=VECTOR('',#35874,1000.);

+#17448=VECTOR('',#35875,1000.);

+#17449=VECTOR('',#35878,1000.);

+#17450=VECTOR('',#35879,1000.);

+#17451=VECTOR('',#35882,1000.);

+#17452=VECTOR('',#35883,1000.);

+#17453=VECTOR('',#35886,1000.);

+#17454=VECTOR('',#35887,1000.);

+#17455=VECTOR('',#35890,1000.);

+#17456=VECTOR('',#35891,1000.);

+#17457=VECTOR('',#35894,1000.);

+#17458=VECTOR('',#35895,1000.);

+#17459=VECTOR('',#35898,1000.);

+#17460=VECTOR('',#35899,1000.);

+#17461=VECTOR('',#35902,1000.);

+#17462=VECTOR('',#35903,1000.);

+#17463=VECTOR('',#35906,1000.);

+#17464=VECTOR('',#35907,1000.);

+#17465=VECTOR('',#35910,1000.);

+#17466=VECTOR('',#35911,1000.);

+#17467=VECTOR('',#35914,1000.);

+#17468=VECTOR('',#35915,1000.);

+#17469=VECTOR('',#35918,1000.);

+#17470=VECTOR('',#35919,1000.);

+#17471=VECTOR('',#35922,1000.);

+#17472=VECTOR('',#35923,1000.);

+#17473=VECTOR('',#35926,1000.);

+#17474=VECTOR('',#35927,1000.);

+#17475=VECTOR('',#35930,1000.);

+#17476=VECTOR('',#35931,1000.);

+#17477=VECTOR('',#35932,1000.);

+#17478=VECTOR('',#35933,1000.);

+#17479=VECTOR('',#35936,1000.);

+#17480=VECTOR('',#35937,1000.);

+#17481=VECTOR('',#35938,1000.);

+#17482=VECTOR('',#35941,1000.);

+#17483=VECTOR('',#35942,1000.);

+#17484=VECTOR('',#35943,1000.);

+#17485=VECTOR('',#35946,1000.);

+#17486=VECTOR('',#35947,1000.);

+#17487=VECTOR('',#35948,1000.);

+#17488=VECTOR('',#35951,1000.);

+#17489=VECTOR('',#35952,1000.);

+#17490=VECTOR('',#35953,1000.);

+#17491=VECTOR('',#35956,1000.);

+#17492=VECTOR('',#35957,1000.);

+#17493=VECTOR('',#35958,1000.);

+#17494=VECTOR('',#35961,1000.);

+#17495=VECTOR('',#35962,1000.);

+#17496=VECTOR('',#35963,1000.);

+#17497=VECTOR('',#35966,1000.);

+#17498=VECTOR('',#35967,1000.);

+#17499=VECTOR('',#35968,1000.);

+#17500=VECTOR('',#35971,1000.);

+#17501=VECTOR('',#35972,1000.);

+#17502=VECTOR('',#35973,1000.);

+#17503=VECTOR('',#35976,1000.);

+#17504=VECTOR('',#35977,1000.);

+#17505=VECTOR('',#35978,1000.);

+#17506=VECTOR('',#35981,1000.);

+#17507=VECTOR('',#35982,1000.);

+#17508=VECTOR('',#35983,1000.);

+#17509=VECTOR('',#35986,1000.);

+#17510=VECTOR('',#35987,1000.);

+#17511=VECTOR('',#35988,1000.);

+#17512=VECTOR('',#35991,1000.);

+#17513=VECTOR('',#35992,1000.);

+#17514=VECTOR('',#35993,1000.);

+#17515=VECTOR('',#35996,1000.);

+#17516=VECTOR('',#35997,1000.);

+#17517=VECTOR('',#35998,1000.);

+#17518=VECTOR('',#36001,1000.);

+#17519=VECTOR('',#36002,1000.);

+#17520=VECTOR('',#36003,1000.);

+#17521=VECTOR('',#36006,1000.);

+#17522=VECTOR('',#36007,1000.);

+#17523=VECTOR('',#36008,1000.);

+#17524=VECTOR('',#36011,1000.);

+#17525=VECTOR('',#36012,1000.);

+#17526=VECTOR('',#36013,1000.);

+#17527=VECTOR('',#36016,1000.);

+#17528=VECTOR('',#36017,1000.);

+#17529=VECTOR('',#36018,1000.);

+#17530=VECTOR('',#36021,1000.);

+#17531=VECTOR('',#36022,1000.);

+#17532=VECTOR('',#36023,1000.);

+#17533=VECTOR('',#36026,1000.);

+#17534=VECTOR('',#36027,1000.);

+#17535=VECTOR('',#36028,1000.);

+#17536=VECTOR('',#36031,1000.);

+#17537=VECTOR('',#36032,1000.);

+#17538=VECTOR('',#36033,1000.);

+#17539=VECTOR('',#36036,1000.);

+#17540=VECTOR('',#36037,1000.);

+#17541=VECTOR('',#36038,1000.);

+#17542=VECTOR('',#36041,1000.);

+#17543=VECTOR('',#36042,1000.);

+#17544=VECTOR('',#36043,1000.);

+#17545=VECTOR('',#36046,1000.);

+#17546=VECTOR('',#36047,1000.);

+#17547=VECTOR('',#36048,1000.);

+#17548=VECTOR('',#36051,1000.);

+#17549=VECTOR('',#36052,1000.);

+#17550=VECTOR('',#36053,1000.);

+#17551=VECTOR('',#36056,1000.);

+#17552=VECTOR('',#36057,1000.);

+#17553=VECTOR('',#36058,1000.);

+#17554=VECTOR('',#36061,1000.);

+#17555=VECTOR('',#36062,1000.);

+#17556=VECTOR('',#36063,1000.);

+#17557=VECTOR('',#36066,1000.);

+#17558=VECTOR('',#36067,1000.);

+#17559=VECTOR('',#36068,1000.);

+#17560=VECTOR('',#36071,1000.);

+#17561=VECTOR('',#36072,1000.);

+#17562=VECTOR('',#36073,1000.);

+#17563=VECTOR('',#36076,1000.);

+#17564=VECTOR('',#36077,1000.);

+#17565=VECTOR('',#36078,1000.);

+#17566=VECTOR('',#36081,1000.);

+#17567=VECTOR('',#36082,1000.);

+#17568=VECTOR('',#36083,1000.);

+#17569=VECTOR('',#36086,1000.);

+#17570=VECTOR('',#36087,1000.);

+#17571=VECTOR('',#36088,1000.);

+#17572=VECTOR('',#36091,1000.);

+#17573=VECTOR('',#36092,1000.);

+#17574=VECTOR('',#36093,1000.);

+#17575=VECTOR('',#36096,1000.);

+#17576=VECTOR('',#36097,1000.);

+#17577=VECTOR('',#36098,1000.);

+#17578=VECTOR('',#36101,1000.);

+#17579=VECTOR('',#36102,1000.);

+#17580=VECTOR('',#36103,1000.);

+#17581=VECTOR('',#36106,1000.);

+#17582=VECTOR('',#36107,1000.);

+#17583=VECTOR('',#36108,1000.);

+#17584=VECTOR('',#36111,1000.);

+#17585=VECTOR('',#36112,1000.);

+#17586=VECTOR('',#36113,1000.);

+#17587=VECTOR('',#36116,1000.);

+#17588=VECTOR('',#36117,1000.);

+#17589=VECTOR('',#36118,1000.);

+#17590=VECTOR('',#36121,1000.);

+#17591=VECTOR('',#36122,1000.);

+#17592=VECTOR('',#36123,1000.);

+#17593=VECTOR('',#36126,1000.);

+#17594=VECTOR('',#36127,1000.);

+#17595=VECTOR('',#36128,1000.);

+#17596=VECTOR('',#36129,1000.);

+#17597=VECTOR('',#36132,1000.);

+#17598=VECTOR('',#36133,1000.);

+#17599=VECTOR('',#36134,1000.);

+#17600=VECTOR('',#36137,1000.);

+#17601=VECTOR('',#36138,1000.);

+#17602=VECTOR('',#36139,1000.);

+#17603=VECTOR('',#36142,1000.);

+#17604=VECTOR('',#36143,1000.);

+#17605=VECTOR('',#36144,1000.);

+#17606=VECTOR('',#36147,1000.);

+#17607=VECTOR('',#36148,1000.);

+#17608=VECTOR('',#36149,1000.);

+#17609=VECTOR('',#36152,1000.);

+#17610=VECTOR('',#36153,1000.);

+#17611=VECTOR('',#36154,1000.);

+#17612=VECTOR('',#36157,1000.);

+#17613=VECTOR('',#36158,1000.);

+#17614=VECTOR('',#36159,1000.);

+#17615=VECTOR('',#36162,1000.);

+#17616=VECTOR('',#36163,1000.);

+#17617=VECTOR('',#36164,1000.);

+#17618=VECTOR('',#36167,1000.);

+#17619=VECTOR('',#36168,1000.);

+#17620=VECTOR('',#36169,1000.);

+#17621=VECTOR('',#36172,1000.);

+#17622=VECTOR('',#36173,1000.);

+#17623=VECTOR('',#36174,1000.);

+#17624=VECTOR('',#36177,1000.);

+#17625=VECTOR('',#36178,1000.);

+#17626=VECTOR('',#36179,1000.);

+#17627=VECTOR('',#36182,1000.);

+#17628=VECTOR('',#36183,1000.);

+#17629=VECTOR('',#36184,1000.);

+#17630=VECTOR('',#36187,1000.);

+#17631=VECTOR('',#36188,1000.);

+#17632=VECTOR('',#36189,1000.);

+#17633=VECTOR('',#36192,1000.);

+#17634=VECTOR('',#36193,1000.);

+#17635=VECTOR('',#36194,1000.);

+#17636=VECTOR('',#36197,1000.);

+#17637=VECTOR('',#36198,1000.);

+#17638=VECTOR('',#36199,1000.);

+#17639=VECTOR('',#36202,1000.);

+#17640=VECTOR('',#36203,1000.);

+#17641=VECTOR('',#36204,1000.);

+#17642=VECTOR('',#36207,1000.);

+#17643=VECTOR('',#36208,1000.);

+#17644=VECTOR('',#36209,1000.);

+#17645=VECTOR('',#36212,1000.);

+#17646=VECTOR('',#36213,1000.);

+#17647=VECTOR('',#36214,1000.);

+#17648=VECTOR('',#36217,1000.);

+#17649=VECTOR('',#36218,1000.);

+#17650=VECTOR('',#36219,1000.);

+#17651=VECTOR('',#36222,1000.);

+#17652=VECTOR('',#36223,1000.);

+#17653=VECTOR('',#36224,1000.);

+#17654=VECTOR('',#36227,1000.);

+#17655=VECTOR('',#36228,1000.);

+#17656=VECTOR('',#36229,1000.);

+#17657=VECTOR('',#36232,1000.);

+#17658=VECTOR('',#36233,1000.);

+#17659=VECTOR('',#36234,1000.);

+#17660=VECTOR('',#36237,1000.);

+#17661=VECTOR('',#36238,1000.);

+#17662=VECTOR('',#36239,1000.);

+#17663=VECTOR('',#36242,1000.);

+#17664=VECTOR('',#36243,1000.);

+#17665=VECTOR('',#36244,1000.);

+#17666=VECTOR('',#36247,1000.);

+#17667=VECTOR('',#36248,1000.);

+#17668=VECTOR('',#36249,1000.);

+#17669=VECTOR('',#36252,1000.);

+#17670=VECTOR('',#36253,1000.);

+#17671=VECTOR('',#36254,1000.);

+#17672=VECTOR('',#36257,1000.);

+#17673=VECTOR('',#36258,1000.);

+#17674=VECTOR('',#36259,1000.);

+#17675=VECTOR('',#36262,1000.);

+#17676=VECTOR('',#36263,1000.);

+#17677=VECTOR('',#36264,1000.);

+#17678=VECTOR('',#36267,1000.);

+#17679=VECTOR('',#36268,1000.);

+#17680=VECTOR('',#36269,1000.);

+#17681=VECTOR('',#36272,1000.);

+#17682=VECTOR('',#36273,1000.);

+#17683=VECTOR('',#36274,1000.);

+#17684=VECTOR('',#36277,1000.);

+#17685=VECTOR('',#36278,1000.);

+#17686=VECTOR('',#36279,1000.);

+#17687=VECTOR('',#36282,1000.);

+#17688=VECTOR('',#36283,1000.);

+#17689=VECTOR('',#36284,1000.);

+#17690=VECTOR('',#36287,1000.);

+#17691=VECTOR('',#36288,1000.);

+#17692=VECTOR('',#36289,1000.);

+#17693=VECTOR('',#36292,1000.);

+#17694=VECTOR('',#36293,1000.);

+#17695=VECTOR('',#36294,1000.);

+#17696=VECTOR('',#36297,1000.);

+#17697=VECTOR('',#36298,1000.);

+#17698=VECTOR('',#36299,1000.);

+#17699=VECTOR('',#36302,1000.);

+#17700=VECTOR('',#36303,1000.);

+#17701=VECTOR('',#36304,1000.);

+#17702=VECTOR('',#36307,1000.);

+#17703=VECTOR('',#36308,1000.);

+#17704=VECTOR('',#36309,1000.);

+#17705=VECTOR('',#36312,1000.);

+#17706=VECTOR('',#36313,1000.);

+#17707=VECTOR('',#36314,1000.);

+#17708=VECTOR('',#36317,1000.);

+#17709=VECTOR('',#36318,1000.);

+#17710=VECTOR('',#36319,1000.);

+#17711=VECTOR('',#36322,1000.);

+#17712=VECTOR('',#36323,1000.);

+#17713=VECTOR('',#36326,1000.);

+#17714=VECTOR('',#36327,1000.);

+#17715=VECTOR('',#36330,1000.);

+#17716=VECTOR('',#36339,1000.);

+#17717=VECTOR('',#36340,1000.);

+#17718=VECTOR('',#36341,1000.);

+#17719=VECTOR('',#36344,1000.);

+#17720=VECTOR('',#36345,1000.);

+#17721=VECTOR('',#36348,1000.);

+#17722=VECTOR('',#36349,1000.);

+#17723=VECTOR('',#36352,1000.);

+#17724=VECTOR('',#36353,1000.);

+#17725=VECTOR('',#36356,1000.);

+#17726=VECTOR('',#36357,1000.);

+#17727=VECTOR('',#36360,1000.);

+#17728=VECTOR('',#36361,1000.);

+#17729=VECTOR('',#36364,1000.);

+#17730=VECTOR('',#36365,1000.);

+#17731=VECTOR('',#36368,1000.);

+#17732=VECTOR('',#36369,1000.);

+#17733=VECTOR('',#36372,1000.);

+#17734=VECTOR('',#36373,1000.);

+#17735=VECTOR('',#36376,1000.);

+#17736=VECTOR('',#36377,1000.);

+#17737=VECTOR('',#36380,1000.);

+#17738=VECTOR('',#36381,1000.);

+#17739=VECTOR('',#36384,1000.);

+#17740=VECTOR('',#36385,1000.);

+#17741=VECTOR('',#36388,1000.);

+#17742=VECTOR('',#36389,1000.);

+#17743=VECTOR('',#36392,1000.);

+#17744=VECTOR('',#36393,1000.);

+#17745=VECTOR('',#36396,1000.);

+#17746=VECTOR('',#36397,1000.);

+#17747=VECTOR('',#36400,1000.);

+#17748=VECTOR('',#36401,1000.);

+#17749=VECTOR('',#36404,1000.);

+#17750=VECTOR('',#36405,1000.);

+#17751=VECTOR('',#36408,1000.);

+#17752=VECTOR('',#36409,1000.);

+#17753=VECTOR('',#36412,1000.);

+#17754=VECTOR('',#36413,1000.);

+#17755=VECTOR('',#36416,1000.);

+#17756=VECTOR('',#36417,1000.);

+#17757=VECTOR('',#36420,1000.);

+#17758=VECTOR('',#36421,1000.);

+#17759=VECTOR('',#36424,1000.);

+#17760=VECTOR('',#36425,1000.);

+#17761=VECTOR('',#36428,1000.);

+#17762=VECTOR('',#36429,1000.);

+#17763=VECTOR('',#36432,1000.);

+#17764=VECTOR('',#36433,1000.);

+#17765=VECTOR('',#36436,1000.);

+#17766=VECTOR('',#36437,1000.);

+#17767=VECTOR('',#36440,1000.);

+#17768=VECTOR('',#36441,1000.);

+#17769=VECTOR('',#36444,1000.);

+#17770=VECTOR('',#36445,1000.);

+#17771=VECTOR('',#36448,1000.);

+#17772=VECTOR('',#36449,1000.);

+#17773=VECTOR('',#36452,1000.);

+#17774=VECTOR('',#36453,1000.);

+#17775=VECTOR('',#36456,1000.);

+#17776=VECTOR('',#36457,1000.);

+#17777=VECTOR('',#36460,1000.);

+#17778=VECTOR('',#36461,1000.);

+#17779=VECTOR('',#36464,1000.);

+#17780=VECTOR('',#36465,1000.);

+#17781=VECTOR('',#36468,1000.);

+#17782=VECTOR('',#36469,1000.);

+#17783=VECTOR('',#36472,1000.);

+#17784=VECTOR('',#36473,1000.);

+#17785=VECTOR('',#36476,1000.);

+#17786=VECTOR('',#36477,1000.);

+#17787=VECTOR('',#36480,1000.);

+#17788=VECTOR('',#36481,1000.);

+#17789=VECTOR('',#36484,1000.);

+#17790=VECTOR('',#36485,1000.);

+#17791=VECTOR('',#36488,1000.);

+#17792=VECTOR('',#36489,1000.);

+#17793=VECTOR('',#36492,1000.);

+#17794=VECTOR('',#36493,1000.);

+#17795=VECTOR('',#36496,1000.);

+#17796=VECTOR('',#36497,1000.);

+#17797=VECTOR('',#36500,1000.);

+#17798=VECTOR('',#36501,1000.);

+#17799=VECTOR('',#36504,1000.);

+#17800=VECTOR('',#36505,1000.);

+#17801=VECTOR('',#36508,1000.);

+#17802=VECTOR('',#36509,1000.);

+#17803=VECTOR('',#36512,1000.);

+#17804=VECTOR('',#36513,1000.);

+#17805=VECTOR('',#36516,1000.);

+#17806=VECTOR('',#36517,1000.);

+#17807=VECTOR('',#36520,1000.);

+#17808=VECTOR('',#36521,1000.);

+#17809=VECTOR('',#36524,1000.);

+#17810=VECTOR('',#36525,1000.);

+#17811=VECTOR('',#36528,1000.);

+#17812=VECTOR('',#36529,1000.);

+#17813=VECTOR('',#36532,1000.);

+#17814=VECTOR('',#36533,1000.);

+#17815=VECTOR('',#36536,1000.);

+#17816=VECTOR('',#36537,1000.);

+#17817=VECTOR('',#36540,1000.);

+#17818=VECTOR('',#36541,1000.);

+#17819=VECTOR('',#36544,1000.);

+#17820=VECTOR('',#36545,1000.);

+#17821=VECTOR('',#36548,1000.);

+#17822=VECTOR('',#36549,1000.);

+#17823=VECTOR('',#36552,1000.);

+#17824=VECTOR('',#36553,1000.);

+#17825=VECTOR('',#36556,1000.);

+#17826=VECTOR('',#36557,1000.);

+#17827=VECTOR('',#36560,1000.);

+#17828=VECTOR('',#36561,1000.);

+#17829=VECTOR('',#36564,1000.);

+#17830=VECTOR('',#36565,1000.);

+#17831=VECTOR('',#36568,1000.);

+#17832=VECTOR('',#36569,1000.);

+#17833=VECTOR('',#36572,1000.);

+#17834=VECTOR('',#36573,1000.);

+#17835=VECTOR('',#36576,1000.);

+#17836=VECTOR('',#36577,1000.);

+#17837=VECTOR('',#36580,1000.);

+#17838=VECTOR('',#36581,1000.);

+#17839=VECTOR('',#36584,1000.);

+#17840=VECTOR('',#36585,1000.);

+#17841=VECTOR('',#36588,1000.);

+#17842=VECTOR('',#36589,1000.);

+#17843=VECTOR('',#36592,1000.);

+#17844=VECTOR('',#36593,1000.);

+#17845=VECTOR('',#36596,1000.);

+#17846=VECTOR('',#36597,1000.);

+#17847=VECTOR('',#36600,1000.);

+#17848=VECTOR('',#36601,1000.);

+#17849=VECTOR('',#36604,1000.);

+#17850=VECTOR('',#36605,1000.);

+#17851=VECTOR('',#36608,1000.);

+#17852=VECTOR('',#36609,1000.);

+#17853=VECTOR('',#36612,1000.);

+#17854=VECTOR('',#36613,1000.);

+#17855=VECTOR('',#36616,1000.);

+#17856=VECTOR('',#36617,1000.);

+#17857=VECTOR('',#36620,1000.);

+#17858=VECTOR('',#36621,1000.);

+#17859=VECTOR('',#36624,1000.);

+#17860=VECTOR('',#36625,1000.);

+#17861=VECTOR('',#36628,1000.);

+#17862=VECTOR('',#36629,1000.);

+#17863=VECTOR('',#36632,1000.);

+#17864=VECTOR('',#36633,1000.);

+#17865=VECTOR('',#36636,1000.);

+#17866=VECTOR('',#36637,1000.);

+#17867=VECTOR('',#36640,1000.);

+#17868=VECTOR('',#36641,1000.);

+#17869=VECTOR('',#36642,1000.);

+#17870=VECTOR('',#36643,1000.);

+#17871=VECTOR('',#36646,1000.);

+#17872=VECTOR('',#36647,1000.);

+#17873=VECTOR('',#36648,1000.);

+#17874=VECTOR('',#36651,1000.);

+#17875=VECTOR('',#36652,1000.);

+#17876=VECTOR('',#36653,1000.);

+#17877=VECTOR('',#36656,1000.);

+#17878=VECTOR('',#36657,1000.);

+#17879=VECTOR('',#36658,1000.);

+#17880=VECTOR('',#36661,1000.);

+#17881=VECTOR('',#36662,1000.);

+#17882=VECTOR('',#36663,1000.);

+#17883=VECTOR('',#36666,1000.);

+#17884=VECTOR('',#36667,1000.);

+#17885=VECTOR('',#36668,1000.);

+#17886=VECTOR('',#36671,1000.);

+#17887=VECTOR('',#36672,1000.);

+#17888=VECTOR('',#36673,1000.);

+#17889=VECTOR('',#36676,1000.);

+#17890=VECTOR('',#36677,1000.);

+#17891=VECTOR('',#36678,1000.);

+#17892=VECTOR('',#36681,1000.);

+#17893=VECTOR('',#36682,1000.);

+#17894=VECTOR('',#36683,1000.);

+#17895=VECTOR('',#36686,1000.);

+#17896=VECTOR('',#36687,1000.);

+#17897=VECTOR('',#36688,1000.);

+#17898=VECTOR('',#36691,1000.);

+#17899=VECTOR('',#36692,1000.);

+#17900=VECTOR('',#36693,1000.);

+#17901=VECTOR('',#36696,1000.);

+#17902=VECTOR('',#36697,1000.);

+#17903=VECTOR('',#36698,1000.);

+#17904=VECTOR('',#36701,1000.);

+#17905=VECTOR('',#36702,1000.);

+#17906=VECTOR('',#36703,1000.);

+#17907=VECTOR('',#36706,1000.);

+#17908=VECTOR('',#36707,1000.);

+#17909=VECTOR('',#36708,1000.);

+#17910=VECTOR('',#36711,1000.);

+#17911=VECTOR('',#36712,1000.);

+#17912=VECTOR('',#36713,1000.);

+#17913=VECTOR('',#36716,1000.);

+#17914=VECTOR('',#36717,1000.);

+#17915=VECTOR('',#36718,1000.);

+#17916=VECTOR('',#36721,1000.);

+#17917=VECTOR('',#36722,1000.);

+#17918=VECTOR('',#36723,1000.);

+#17919=VECTOR('',#36726,1000.);

+#17920=VECTOR('',#36727,1000.);

+#17921=VECTOR('',#36728,1000.);

+#17922=VECTOR('',#36731,1000.);

+#17923=VECTOR('',#36732,1000.);

+#17924=VECTOR('',#36733,1000.);

+#17925=VECTOR('',#36736,1000.);

+#17926=VECTOR('',#36737,1000.);

+#17927=VECTOR('',#36738,1000.);

+#17928=VECTOR('',#36741,1000.);

+#17929=VECTOR('',#36742,1000.);

+#17930=VECTOR('',#36743,1000.);

+#17931=VECTOR('',#36746,1000.);

+#17932=VECTOR('',#36747,1000.);

+#17933=VECTOR('',#36748,1000.);

+#17934=VECTOR('',#36751,1000.);

+#17935=VECTOR('',#36752,1000.);

+#17936=VECTOR('',#36753,1000.);

+#17937=VECTOR('',#36756,1000.);

+#17938=VECTOR('',#36757,1000.);

+#17939=VECTOR('',#36758,1000.);

+#17940=VECTOR('',#36761,1000.);

+#17941=VECTOR('',#36762,1000.);

+#17942=VECTOR('',#36763,1000.);

+#17943=VECTOR('',#36766,1000.);

+#17944=VECTOR('',#36767,1000.);

+#17945=VECTOR('',#36768,1000.);

+#17946=VECTOR('',#36771,1000.);

+#17947=VECTOR('',#36772,1000.);

+#17948=VECTOR('',#36773,1000.);

+#17949=VECTOR('',#36776,1000.);

+#17950=VECTOR('',#36777,1000.);

+#17951=VECTOR('',#36778,1000.);

+#17952=VECTOR('',#36781,1000.);

+#17953=VECTOR('',#36782,1000.);

+#17954=VECTOR('',#36783,1000.);

+#17955=VECTOR('',#36786,1000.);

+#17956=VECTOR('',#36787,1000.);

+#17957=VECTOR('',#36788,1000.);

+#17958=VECTOR('',#36791,1000.);

+#17959=VECTOR('',#36792,1000.);

+#17960=VECTOR('',#36793,1000.);

+#17961=VECTOR('',#36796,1000.);

+#17962=VECTOR('',#36797,1000.);

+#17963=VECTOR('',#36798,1000.);

+#17964=VECTOR('',#36801,1000.);

+#17965=VECTOR('',#36802,1000.);

+#17966=VECTOR('',#36803,1000.);

+#17967=VECTOR('',#36806,1000.);

+#17968=VECTOR('',#36807,1000.);

+#17969=VECTOR('',#36808,1000.);

+#17970=VECTOR('',#36811,1000.);

+#17971=VECTOR('',#36812,1000.);

+#17972=VECTOR('',#36813,1000.);

+#17973=VECTOR('',#36816,1000.);

+#17974=VECTOR('',#36817,1000.);

+#17975=VECTOR('',#36818,1000.);

+#17976=VECTOR('',#36821,1000.);

+#17977=VECTOR('',#36822,1000.);

+#17978=VECTOR('',#36823,1000.);

+#17979=VECTOR('',#36826,1000.);

+#17980=VECTOR('',#36827,1000.);

+#17981=VECTOR('',#36828,1000.);

+#17982=VECTOR('',#36831,1000.);

+#17983=VECTOR('',#36832,1000.);

+#17984=VECTOR('',#36833,1000.);

+#17985=VECTOR('',#36836,1000.);

+#17986=VECTOR('',#36837,1000.);

+#17987=VECTOR('',#36840,1000.);

+#17988=VECTOR('',#36847,1000.);

+#17989=VECTOR('',#36848,1000.);

+#17990=VECTOR('',#36849,1000.);

+#17991=VECTOR('',#36852,1000.);

+#17992=VECTOR('',#36853,1000.);

+#17993=VECTOR('',#36856,1000.);

+#17994=VECTOR('',#36857,1000.);

+#17995=VECTOR('',#36860,1000.);

+#17996=VECTOR('',#36861,1000.);

+#17997=VECTOR('',#36864,1000.);

+#17998=VECTOR('',#36865,1000.);

+#17999=VECTOR('',#36868,1000.);

+#18000=VECTOR('',#36869,1000.);

+#18001=VECTOR('',#36872,1000.);

+#18002=VECTOR('',#36873,1000.);

+#18003=VECTOR('',#36876,1000.);

+#18004=VECTOR('',#36877,1000.);

+#18005=VECTOR('',#36880,1000.);

+#18006=VECTOR('',#36881,1000.);

+#18007=VECTOR('',#36884,1000.);

+#18008=VECTOR('',#36885,1000.);

+#18009=VECTOR('',#36888,1000.);

+#18010=VECTOR('',#36889,1000.);

+#18011=VECTOR('',#36892,1000.);

+#18012=VECTOR('',#36893,1000.);

+#18013=VECTOR('',#36896,1000.);

+#18014=VECTOR('',#36897,1000.);

+#18015=VECTOR('',#36900,1000.);

+#18016=VECTOR('',#36901,1000.);

+#18017=VECTOR('',#36904,1000.);

+#18018=VECTOR('',#36905,1000.);

+#18019=VECTOR('',#36908,1000.);

+#18020=VECTOR('',#36909,1000.);

+#18021=VECTOR('',#36912,1000.);

+#18022=VECTOR('',#36913,1000.);

+#18023=VECTOR('',#36916,1000.);

+#18024=VECTOR('',#36917,1000.);

+#18025=VECTOR('',#36920,1000.);

+#18026=VECTOR('',#36921,1000.);

+#18027=VECTOR('',#36924,1000.);

+#18028=VECTOR('',#36925,1000.);

+#18029=VECTOR('',#36928,1000.);

+#18030=VECTOR('',#36929,1000.);

+#18031=VECTOR('',#36932,1000.);

+#18032=VECTOR('',#36933,1000.);

+#18033=VECTOR('',#36936,1000.);

+#18034=VECTOR('',#36937,1000.);

+#18035=VECTOR('',#36940,1000.);

+#18036=VECTOR('',#36941,1000.);

+#18037=VECTOR('',#36944,1000.);

+#18038=VECTOR('',#36945,1000.);

+#18039=VECTOR('',#36948,1000.);

+#18040=VECTOR('',#36949,1000.);

+#18041=VECTOR('',#36952,1000.);

+#18042=VECTOR('',#36953,1000.);

+#18043=VECTOR('',#36956,1000.);

+#18044=VECTOR('',#36957,1000.);

+#18045=VECTOR('',#36960,1000.);

+#18046=VECTOR('',#36961,1000.);

+#18047=VECTOR('',#36964,1000.);

+#18048=VECTOR('',#36965,1000.);

+#18049=VECTOR('',#36968,1000.);

+#18050=VECTOR('',#36969,1000.);

+#18051=VECTOR('',#36972,1000.);

+#18052=VECTOR('',#36973,1000.);

+#18053=VECTOR('',#36976,1000.);

+#18054=VECTOR('',#36977,1000.);

+#18055=VECTOR('',#36980,1000.);

+#18056=VECTOR('',#36981,1000.);

+#18057=VECTOR('',#36984,1000.);

+#18058=VECTOR('',#36985,1000.);

+#18059=VECTOR('',#36988,1000.);

+#18060=VECTOR('',#36989,1000.);

+#18061=VECTOR('',#36992,1000.);

+#18062=VECTOR('',#36993,1000.);

+#18063=VECTOR('',#36996,1000.);

+#18064=VECTOR('',#36997,1000.);

+#18065=VECTOR('',#37000,1000.);

+#18066=VECTOR('',#37001,1000.);

+#18067=VECTOR('',#37004,1000.);

+#18068=VECTOR('',#37005,1000.);

+#18069=VECTOR('',#37006,1000.);

+#18070=VECTOR('',#37007,1000.);

+#18071=VECTOR('',#37010,1000.);

+#18072=VECTOR('',#37011,1000.);

+#18073=VECTOR('',#37012,1000.);

+#18074=VECTOR('',#37015,1000.);

+#18075=VECTOR('',#37016,1000.);

+#18076=VECTOR('',#37017,1000.);

+#18077=VECTOR('',#37020,1000.);

+#18078=VECTOR('',#37021,1000.);

+#18079=VECTOR('',#37022,1000.);

+#18080=VECTOR('',#37025,1000.);

+#18081=VECTOR('',#37026,1000.);

+#18082=VECTOR('',#37027,1000.);

+#18083=VECTOR('',#37030,1000.);

+#18084=VECTOR('',#37031,1000.);

+#18085=VECTOR('',#37032,1000.);

+#18086=VECTOR('',#37035,1000.);

+#18087=VECTOR('',#37036,1000.);

+#18088=VECTOR('',#37037,1000.);

+#18089=VECTOR('',#37040,1000.);

+#18090=VECTOR('',#37041,1000.);

+#18091=VECTOR('',#37042,1000.);

+#18092=VECTOR('',#37045,1000.);

+#18093=VECTOR('',#37046,1000.);

+#18094=VECTOR('',#37047,1000.);

+#18095=VECTOR('',#37050,1000.);

+#18096=VECTOR('',#37051,1000.);

+#18097=VECTOR('',#37052,1000.);

+#18098=VECTOR('',#37055,1000.);

+#18099=VECTOR('',#37056,1000.);

+#18100=VECTOR('',#37057,1000.);

+#18101=VECTOR('',#37060,1000.);

+#18102=VECTOR('',#37061,1000.);

+#18103=VECTOR('',#37062,1000.);

+#18104=VECTOR('',#37065,1000.);

+#18105=VECTOR('',#37066,1000.);

+#18106=VECTOR('',#37067,1000.);

+#18107=VECTOR('',#37070,1000.);

+#18108=VECTOR('',#37071,1000.);

+#18109=VECTOR('',#37072,1000.);

+#18110=VECTOR('',#37075,1000.);

+#18111=VECTOR('',#37076,1000.);

+#18112=VECTOR('',#37077,1000.);

+#18113=VECTOR('',#37080,1000.);

+#18114=VECTOR('',#37081,1000.);

+#18115=VECTOR('',#37082,1000.);

+#18116=VECTOR('',#37085,1000.);

+#18117=VECTOR('',#37086,1000.);

+#18118=VECTOR('',#37087,1000.);

+#18119=VECTOR('',#37090,1000.);

+#18120=VECTOR('',#37091,1000.);

+#18121=VECTOR('',#37092,1000.);

+#18122=VECTOR('',#37095,1000.);

+#18123=VECTOR('',#37096,1000.);

+#18124=VECTOR('',#37097,1000.);

+#18125=VECTOR('',#37100,1000.);

+#18126=VECTOR('',#37101,1000.);

+#18127=VECTOR('',#37102,1000.);

+#18128=VECTOR('',#37105,1000.);

+#18129=VECTOR('',#37106,1000.);

+#18130=VECTOR('',#37107,1000.);

+#18131=VECTOR('',#37110,1000.);

+#18132=VECTOR('',#37111,1000.);

+#18133=VECTOR('',#37112,1000.);

+#18134=VECTOR('',#37115,1000.);

+#18135=VECTOR('',#37116,1000.);

+#18136=VECTOR('',#37117,1000.);

+#18137=VECTOR('',#37120,1000.);

+#18138=VECTOR('',#37121,1000.);

+#18139=VECTOR('',#37122,1000.);

+#18140=VECTOR('',#37125,1000.);

+#18141=VECTOR('',#37126,1000.);

+#18142=VECTOR('',#37127,1000.);

+#18143=VECTOR('',#37130,1000.);

+#18144=VECTOR('',#37131,1000.);

+#18145=VECTOR('',#37132,1000.);

+#18146=VECTOR('',#37135,1000.);

+#18147=VECTOR('',#37136,1000.);

+#18148=VECTOR('',#37137,1000.);

+#18149=VECTOR('',#37140,1000.);

+#18150=VECTOR('',#37141,1000.);

+#18151=VECTOR('',#37142,1000.);

+#18152=VECTOR('',#37145,1000.);

+#18153=VECTOR('',#37146,1000.);

+#18154=VECTOR('',#37147,1000.);

+#18155=VECTOR('',#37150,1000.);

+#18156=VECTOR('',#37151,1000.);

+#18157=VECTOR('',#37152,1000.);

+#18158=VECTOR('',#37155,1000.);

+#18159=VECTOR('',#37156,1000.);

+#18160=VECTOR('',#37157,1000.);

+#18161=VECTOR('',#37160,1000.);

+#18162=VECTOR('',#37161,1000.);

+#18163=VECTOR('',#37162,1000.);

+#18164=VECTOR('',#37165,1000.);

+#18165=VECTOR('',#37166,1000.);

+#18166=VECTOR('',#37167,1000.);

+#18167=VECTOR('',#37170,1000.);

+#18168=VECTOR('',#37171,1000.);

+#18169=VECTOR('',#37172,1000.);

+#18170=VECTOR('',#37175,1000.);

+#18171=VECTOR('',#37176,1000.);

+#18172=VECTOR('',#37177,1000.);

+#18173=VECTOR('',#37180,1000.);

+#18174=VECTOR('',#37181,1000.);

+#18175=VECTOR('',#37182,1000.);

+#18176=VECTOR('',#37185,1000.);

+#18177=VECTOR('',#37186,1000.);

+#18178=VECTOR('',#37187,1000.);

+#18179=VECTOR('',#37190,1000.);

+#18180=VECTOR('',#37191,1000.);

+#18181=VECTOR('',#37192,1000.);

+#18182=VECTOR('',#37195,1000.);

+#18183=VECTOR('',#37196,1000.);

+#18184=VECTOR('',#37197,1000.);

+#18185=VECTOR('',#37200,1000.);

+#18186=VECTOR('',#37201,1000.);

+#18187=VECTOR('',#37204,1000.);

+#18188=VECTOR('',#37211,1000.);

+#18189=VECTOR('',#37212,1000.);

+#18190=VECTOR('',#37213,1000.);

+#18191=VECTOR('',#37216,1000.);

+#18192=VECTOR('',#37217,1000.);

+#18193=VECTOR('',#37220,1000.);

+#18194=VECTOR('',#37221,1000.);

+#18195=VECTOR('',#37224,1000.);

+#18196=VECTOR('',#37225,1000.);

+#18197=VECTOR('',#37228,1000.);

+#18198=VECTOR('',#37229,1000.);

+#18199=VECTOR('',#37232,1000.);

+#18200=VECTOR('',#37233,1000.);

+#18201=VECTOR('',#37236,1000.);

+#18202=VECTOR('',#37237,1000.);

+#18203=VECTOR('',#37240,1000.);

+#18204=VECTOR('',#37241,1000.);

+#18205=VECTOR('',#37244,1000.);

+#18206=VECTOR('',#37245,1000.);

+#18207=VECTOR('',#37248,1000.);

+#18208=VECTOR('',#37249,1000.);

+#18209=VECTOR('',#37252,1000.);

+#18210=VECTOR('',#37257,1000.);

+#18211=VECTOR('',#37258,1000.);

+#18212=VECTOR('',#37259,1000.);

+#18213=VECTOR('',#37262,1000.);

+#18214=VECTOR('',#37263,1000.);

+#18215=VECTOR('',#37266,1000.);

+#18216=VECTOR('',#37267,1000.);

+#18217=VECTOR('',#37270,1000.);

+#18218=VECTOR('',#37271,1000.);

+#18219=VECTOR('',#37274,1000.);

+#18220=VECTOR('',#37275,1000.);

+#18221=VECTOR('',#37278,1000.);

+#18222=VECTOR('',#37279,1000.);

+#18223=VECTOR('',#37282,1000.);

+#18224=VECTOR('',#37283,1000.);

+#18225=VECTOR('',#37286,1000.);

+#18226=VECTOR('',#37287,1000.);

+#18227=VECTOR('',#37290,1000.);

+#18228=VECTOR('',#37291,1000.);

+#18229=VECTOR('',#37294,1000.);

+#18230=VECTOR('',#37295,1000.);

+#18231=VECTOR('',#37298,1000.);

+#18232=VECTOR('',#37299,1000.);

+#18233=VECTOR('',#37302,1000.);

+#18234=VECTOR('',#37303,1000.);

+#18235=VECTOR('',#37306,1000.);

+#18236=VECTOR('',#37307,1000.);

+#18237=VECTOR('',#37310,1000.);

+#18238=VECTOR('',#37311,1000.);

+#18239=VECTOR('',#37314,1000.);

+#18240=VECTOR('',#37315,1000.);

+#18241=VECTOR('',#37318,1000.);

+#18242=VECTOR('',#37319,1000.);

+#18243=VECTOR('',#37322,1000.);

+#18244=VECTOR('',#37323,1000.);

+#18245=VECTOR('',#37326,1000.);

+#18246=VECTOR('',#37327,1000.);

+#18247=VECTOR('',#37330,1000.);

+#18248=VECTOR('',#37331,1000.);

+#18249=VECTOR('',#37334,1000.);

+#18250=VECTOR('',#37335,1000.);

+#18251=VECTOR('',#37338,1000.);

+#18252=VECTOR('',#37339,1000.);

+#18253=VECTOR('',#37342,1000.);

+#18254=VECTOR('',#37343,1000.);

+#18255=VECTOR('',#37346,1000.);

+#18256=VECTOR('',#37347,1000.);

+#18257=VECTOR('',#37350,1000.);

+#18258=VECTOR('',#37351,1000.);

+#18259=VECTOR('',#37354,1000.);

+#18260=VECTOR('',#37355,1000.);

+#18261=VECTOR('',#37358,1000.);

+#18262=VECTOR('',#37359,1000.);

+#18263=VECTOR('',#37362,1000.);

+#18264=VECTOR('',#37363,1000.);

+#18265=VECTOR('',#37366,1000.);

+#18266=VECTOR('',#37367,1000.);

+#18267=VECTOR('',#37370,1000.);

+#18268=VECTOR('',#37371,1000.);

+#18269=VECTOR('',#37374,1000.);

+#18270=VECTOR('',#37375,1000.);

+#18271=VECTOR('',#37378,1000.);

+#18272=VECTOR('',#37379,1000.);

+#18273=VECTOR('',#37382,1000.);

+#18274=VECTOR('',#37383,1000.);

+#18275=VECTOR('',#37386,1000.);

+#18276=VECTOR('',#37387,1000.);

+#18277=VECTOR('',#37390,1000.);

+#18278=VECTOR('',#37391,1000.);

+#18279=VECTOR('',#37394,1000.);

+#18280=VECTOR('',#37395,1000.);

+#18281=VECTOR('',#37398,1000.);

+#18282=VECTOR('',#37399,1000.);

+#18283=VECTOR('',#37402,1000.);

+#18284=VECTOR('',#37403,1000.);

+#18285=VECTOR('',#37406,1000.);

+#18286=VECTOR('',#37407,1000.);

+#18287=VECTOR('',#37410,1000.);

+#18288=VECTOR('',#37411,1000.);

+#18289=VECTOR('',#37414,1000.);

+#18290=VECTOR('',#37415,1000.);

+#18291=VECTOR('',#37418,1000.);

+#18292=VECTOR('',#37419,1000.);

+#18293=VECTOR('',#37422,1000.);

+#18294=VECTOR('',#37423,1000.);

+#18295=VECTOR('',#37426,1000.);

+#18296=VECTOR('',#37427,1000.);

+#18297=VECTOR('',#37430,1000.);

+#18298=VECTOR('',#37431,1000.);

+#18299=VECTOR('',#37434,1000.);

+#18300=VECTOR('',#37435,1000.);

+#18301=VECTOR('',#37438,1000.);

+#18302=VECTOR('',#37439,1000.);

+#18303=VECTOR('',#37442,1000.);

+#18304=VECTOR('',#37443,1000.);

+#18305=VECTOR('',#37446,1000.);

+#18306=VECTOR('',#37447,1000.);

+#18307=VECTOR('',#37450,1000.);

+#18308=VECTOR('',#37451,1000.);

+#18309=VECTOR('',#37454,1000.);

+#18310=VECTOR('',#37455,1000.);

+#18311=VECTOR('',#37458,1000.);

+#18312=VECTOR('',#37459,1000.);

+#18313=VECTOR('',#37462,1000.);

+#18314=VECTOR('',#37467,1000.);

+#18315=VECTOR('',#37468,1000.);

+#18316=VECTOR('',#37471,1000.);

+#18317=VECTOR('',#37472,1000.);

+#18318=VECTOR('',#37475,1000.);

+#18319=VECTOR('',#37476,1000.);

+#18320=VECTOR('',#37479,1000.);

+#18321=VECTOR('',#37480,1000.);

+#18322=VECTOR('',#37483,1000.);

+#18323=VECTOR('',#37484,1000.);

+#18324=VECTOR('',#37487,1000.);

+#18325=VECTOR('',#37488,1000.);

+#18326=VECTOR('',#37491,1000.);

+#18327=VECTOR('',#37492,1000.);

+#18328=VECTOR('',#37495,1000.);

+#18329=VECTOR('',#37496,1000.);

+#18330=VECTOR('',#37499,1000.);

+#18331=VECTOR('',#37500,1000.);

+#18332=VECTOR('',#37503,1000.);

+#18333=VECTOR('',#37504,1000.);

+#18334=VECTOR('',#37507,1000.);

+#18335=VECTOR('',#37508,1000.);

+#18336=VECTOR('',#37511,1000.);

+#18337=VECTOR('',#37512,1000.);

+#18338=VECTOR('',#37515,1000.);

+#18339=VECTOR('',#37516,1000.);

+#18340=VECTOR('',#37519,1000.);

+#18341=VECTOR('',#37520,1000.);

+#18342=VECTOR('',#37523,1000.);

+#18343=VECTOR('',#37524,1000.);

+#18344=VECTOR('',#37527,1000.);

+#18345=VECTOR('',#37528,1000.);

+#18346=VECTOR('',#37531,1000.);

+#18347=VECTOR('',#37532,1000.);

+#18348=VECTOR('',#37535,1000.);

+#18349=VECTOR('',#37536,1000.);

+#18350=VECTOR('',#37539,1000.);

+#18351=VECTOR('',#37544,1000.);

+#18352=VECTOR('',#37545,1000.);

+#18353=VECTOR('',#37546,1000.);

+#18354=VECTOR('',#37549,1000.);

+#18355=VECTOR('',#37550,1000.);

+#18356=VECTOR('',#37553,1000.);

+#18357=VECTOR('',#37554,1000.);

+#18358=VECTOR('',#37557,1000.);

+#18359=VECTOR('',#37558,1000.);

+#18360=VECTOR('',#37561,1000.);

+#18361=VECTOR('',#37562,1000.);

+#18362=VECTOR('',#37565,1000.);

+#18363=VECTOR('',#37566,1000.);

+#18364=VECTOR('',#37569,1000.);

+#18365=VECTOR('',#37570,1000.);

+#18366=VECTOR('',#37573,1000.);

+#18367=VECTOR('',#37574,1000.);

+#18368=VECTOR('',#37577,1000.);

+#18369=VECTOR('',#37578,1000.);

+#18370=VECTOR('',#37581,1000.);

+#18371=VECTOR('',#37582,1000.);

+#18372=VECTOR('',#37585,1000.);

+#18373=VECTOR('',#37586,1000.);

+#18374=VECTOR('',#37589,1000.);

+#18375=VECTOR('',#37590,1000.);

+#18376=VECTOR('',#37593,1000.);

+#18377=VECTOR('',#37594,1000.);

+#18378=VECTOR('',#37597,1000.);

+#18379=VECTOR('',#37598,1000.);

+#18380=VECTOR('',#37601,1000.);

+#18381=VECTOR('',#37602,1000.);

+#18382=VECTOR('',#37605,1000.);

+#18383=VECTOR('',#37606,1000.);

+#18384=VECTOR('',#37609,1000.);

+#18385=VECTOR('',#37610,1000.);

+#18386=VECTOR('',#37613,1000.);

+#18387=VECTOR('',#37614,1000.);

+#18388=VECTOR('',#37617,1000.);

+#18389=VECTOR('',#37618,1000.);

+#18390=VECTOR('',#37621,1000.);

+#18391=VECTOR('',#37622,1000.);

+#18392=VECTOR('',#37625,1000.);

+#18393=VECTOR('',#37626,1000.);

+#18394=VECTOR('',#37629,1000.);

+#18395=VECTOR('',#37630,1000.);

+#18396=VECTOR('',#37633,1000.);

+#18397=VECTOR('',#37634,1000.);

+#18398=VECTOR('',#37637,1000.);

+#18399=VECTOR('',#37638,1000.);

+#18400=VECTOR('',#37641,1000.);

+#18401=VECTOR('',#37642,1000.);

+#18402=VECTOR('',#37645,1000.);

+#18403=VECTOR('',#37646,1000.);

+#18404=VECTOR('',#37649,1000.);

+#18405=VECTOR('',#37650,1000.);

+#18406=VECTOR('',#37653,1000.);

+#18407=VECTOR('',#37654,1000.);

+#18408=VECTOR('',#37657,1000.);

+#18409=VECTOR('',#37658,1000.);

+#18410=VECTOR('',#37661,1000.);

+#18411=VECTOR('',#37662,1000.);

+#18412=VECTOR('',#37665,1000.);

+#18413=VECTOR('',#37666,1000.);

+#18414=VECTOR('',#37669,1000.);

+#18415=VECTOR('',#37670,1000.);

+#18416=VECTOR('',#37673,1000.);

+#18417=VECTOR('',#37674,1000.);

+#18418=VECTOR('',#37677,1000.);

+#18419=VECTOR('',#37678,1000.);

+#18420=VECTOR('',#37681,1000.);

+#18421=VECTOR('',#37682,1000.);

+#18422=VECTOR('',#37685,1000.);

+#18423=VECTOR('',#37686,1000.);

+#18424=VECTOR('',#37689,1000.);

+#18425=VECTOR('',#37690,1000.);

+#18426=VECTOR('',#37693,1000.);

+#18427=VECTOR('',#37694,1000.);

+#18428=VECTOR('',#37697,1000.);

+#18429=VECTOR('',#37698,1000.);

+#18430=VECTOR('',#37701,1000.);

+#18431=VECTOR('',#37702,1000.);

+#18432=VECTOR('',#37705,1000.);

+#18433=VECTOR('',#37706,1000.);

+#18434=VECTOR('',#37709,1000.);

+#18435=VECTOR('',#37710,1000.);

+#18436=VECTOR('',#37713,1000.);

+#18437=VECTOR('',#37714,1000.);

+#18438=VECTOR('',#37717,1000.);

+#18439=VECTOR('',#37718,1000.);

+#18440=VECTOR('',#37721,1000.);

+#18441=VECTOR('',#37722,1000.);

+#18442=VECTOR('',#37725,1000.);

+#18443=VECTOR('',#37726,1000.);

+#18444=VECTOR('',#37729,1000.);

+#18445=VECTOR('',#37730,1000.);

+#18446=VECTOR('',#37733,1000.);

+#18447=VECTOR('',#37734,1000.);

+#18448=VECTOR('',#37737,1000.);

+#18449=VECTOR('',#37738,1000.);

+#18450=VECTOR('',#37741,1000.);

+#18451=VECTOR('',#37742,1000.);

+#18452=VECTOR('',#37745,1000.);

+#18453=VECTOR('',#37746,1000.);

+#18454=VECTOR('',#37749,1000.);

+#18455=VECTOR('',#37750,1000.);

+#18456=VECTOR('',#37753,1000.);

+#18457=VECTOR('',#37754,1000.);

+#18458=VECTOR('',#37757,1000.);

+#18459=VECTOR('',#37758,1000.);

+#18460=VECTOR('',#37761,1000.);

+#18461=VECTOR('',#37762,1000.);

+#18462=VECTOR('',#37765,1000.);

+#18463=VECTOR('',#37766,1000.);

+#18464=VECTOR('',#37769,1000.);

+#18465=VECTOR('',#37770,1000.);

+#18466=VECTOR('',#37773,1000.);

+#18467=VECTOR('',#37774,1000.);

+#18468=VECTOR('',#37777,1000.);

+#18469=VECTOR('',#37778,1000.);

+#18470=VECTOR('',#37781,1000.);

+#18471=VECTOR('',#37782,1000.);

+#18472=VECTOR('',#37785,1000.);

+#18473=VECTOR('',#37786,1000.);

+#18474=VECTOR('',#37789,1000.);

+#18475=VECTOR('',#37790,1000.);

+#18476=VECTOR('',#37793,1000.);

+#18477=VECTOR('',#37794,1000.);

+#18478=VECTOR('',#37797,1000.);

+#18479=VECTOR('',#37798,1000.);

+#18480=VECTOR('',#37801,1000.);

+#18481=VECTOR('',#37802,1000.);

+#18482=VECTOR('',#37805,1000.);

+#18483=VECTOR('',#37806,1000.);

+#18484=VECTOR('',#37809,1000.);

+#18485=VECTOR('',#37810,1000.);

+#18486=VECTOR('',#37813,1000.);

+#18487=VECTOR('',#37814,1000.);

+#18488=VECTOR('',#37817,1000.);

+#18489=VECTOR('',#37818,1000.);

+#18490=VECTOR('',#37821,1000.);

+#18491=VECTOR('',#37822,1000.);

+#18492=VECTOR('',#37825,1000.);

+#18493=VECTOR('',#37826,1000.);

+#18494=VECTOR('',#37829,1000.);

+#18495=VECTOR('',#37830,1000.);

+#18496=VECTOR('',#37833,1000.);

+#18497=VECTOR('',#37834,1000.);

+#18498=VECTOR('',#37837,1000.);

+#18499=VECTOR('',#37838,1000.);

+#18500=VECTOR('',#37841,1000.);

+#18501=VECTOR('',#37842,1000.);

+#18502=VECTOR('',#37845,1000.);

+#18503=VECTOR('',#37846,1000.);

+#18504=VECTOR('',#37849,1000.);

+#18505=VECTOR('',#37850,1000.);

+#18506=VECTOR('',#37853,1000.);

+#18507=VECTOR('',#37854,1000.);

+#18508=VECTOR('',#37857,1000.);

+#18509=VECTOR('',#37858,1000.);

+#18510=VECTOR('',#37861,1000.);

+#18511=VECTOR('',#37862,1000.);

+#18512=VECTOR('',#37865,1000.);

+#18513=VECTOR('',#37866,1000.);

+#18514=VECTOR('',#37869,1000.);

+#18515=VECTOR('',#37870,1000.);

+#18516=VECTOR('',#37873,1000.);

+#18517=VECTOR('',#37874,1000.);

+#18518=VECTOR('',#37877,1000.);

+#18519=VECTOR('',#37878,1000.);

+#18520=VECTOR('',#37881,1000.);

+#18521=VECTOR('',#37882,1000.);

+#18522=VECTOR('',#37885,1000.);

+#18523=VECTOR('',#37886,1000.);

+#18524=VECTOR('',#37889,1000.);

+#18525=VECTOR('',#37890,1000.);

+#18526=VECTOR('',#37893,1000.);

+#18527=VECTOR('',#37894,1000.);

+#18528=VECTOR('',#37897,1000.);

+#18529=VECTOR('',#37898,1000.);

+#18530=VECTOR('',#37901,1000.);

+#18531=VECTOR('',#37902,1000.);

+#18532=VECTOR('',#37905,1000.);

+#18533=VECTOR('',#37906,1000.);

+#18534=VECTOR('',#37909,1000.);

+#18535=VECTOR('',#37910,1000.);

+#18536=VECTOR('',#37913,1000.);

+#18537=VECTOR('',#37914,1000.);

+#18538=VECTOR('',#37917,1000.);

+#18539=VECTOR('',#37918,1000.);

+#18540=VECTOR('',#37921,1000.);

+#18541=VECTOR('',#37922,1000.);

+#18542=VECTOR('',#37925,1000.);

+#18543=VECTOR('',#37926,1000.);

+#18544=VECTOR('',#37929,1000.);

+#18545=VECTOR('',#37930,1000.);

+#18546=VECTOR('',#37933,1000.);

+#18547=VECTOR('',#37934,1000.);

+#18548=VECTOR('',#37937,1000.);

+#18549=VECTOR('',#37942,1000.);

+#18550=VECTOR('',#37943,1000.);

+#18551=VECTOR('',#37944,1000.);

+#18552=VECTOR('',#37947,1000.);

+#18553=VECTOR('',#37948,1000.);

+#18554=VECTOR('',#37951,1000.);

+#18555=VECTOR('',#37952,1000.);

+#18556=VECTOR('',#37955,1000.);

+#18557=VECTOR('',#37956,1000.);

+#18558=VECTOR('',#37959,1000.);

+#18559=VECTOR('',#37960,1000.);

+#18560=VECTOR('',#37963,1000.);

+#18561=VECTOR('',#37964,1000.);

+#18562=VECTOR('',#37967,1000.);

+#18563=VECTOR('',#37968,1000.);

+#18564=VECTOR('',#37971,1000.);

+#18565=VECTOR('',#37972,1000.);

+#18566=VECTOR('',#37975,1000.);

+#18567=VECTOR('',#37976,1000.);

+#18568=VECTOR('',#37979,1000.);

+#18569=VECTOR('',#37980,1000.);

+#18570=VECTOR('',#37983,1000.);

+#18571=VECTOR('',#37984,1000.);

+#18572=VECTOR('',#37985,1000.);

+#18573=VECTOR('',#37986,1000.);

+#18574=VECTOR('',#37989,1000.);

+#18575=VECTOR('',#37990,1000.);

+#18576=VECTOR('',#37991,1000.);

+#18577=VECTOR('',#37994,1000.);

+#18578=VECTOR('',#37995,1000.);

+#18579=VECTOR('',#37998,1000.);

+#18580=VECTOR('',#38011,1000.);

+#18581=VECTOR('',#38014,1000.);

+#18582=VECTOR('',#38017,1000.);

+#18583=VECTOR('',#38020,1000.);

+#18584=VECTOR('',#38023,1000.);

+#18585=VECTOR('',#38024,1000.);

+#18586=VECTOR('',#38025,1000.);

+#18587=VECTOR('',#38028,1000.);

+#18588=VECTOR('',#38029,1000.);

+#18589=VECTOR('',#38036,1000.);

+#18590=VECTOR('',#38037,1000.);

+#18591=VECTOR('',#38038,1000.);

+#18592=VECTOR('',#38041,1000.);

+#18593=VECTOR('',#38042,1000.);

+#18594=VECTOR('',#38049,1000.);

+#18595=VECTOR('',#38054,1000.);

+#18596=VECTOR('',#38059,1000.);

+#18597=VECTOR('',#38064,1000.);

+#18598=VECTOR('',#38069,1000.);

+#18599=VECTOR('',#38074,1000.);

+#18600=VECTOR('',#38079,1000.);

+#18601=VECTOR('',#38084,1000.);

+#18602=VECTOR('',#38089,1000.);

+#18603=VECTOR('',#38094,1000.);

+#18604=VECTOR('',#38099,1000.);

+#18605=VECTOR('',#38104,1000.);

+#18606=EDGE_LOOP('',(#320,#321,#322));

+#18607=EDGE_LOOP('',(#323));

+#18608=EDGE_LOOP('',(#324,#325,#326,#327,#328,#329,#330));

+#18609=EDGE_LOOP('',(#331));

+#18610=EDGE_LOOP('',(#332));

+#18611=EDGE_LOOP('',(#333));

+#18612=EDGE_LOOP('',(#334,#335,#336,#337,#338,#339));

+#18613=EDGE_LOOP('',(#340,#341,#342,#343));

+#18614=EDGE_LOOP('',(#344,#345,#346,#347,#348,#349));

+#18615=EDGE_LOOP('',(#350,#351,#352,#353));

+#18616=EDGE_LOOP('',(#354,#355,#356,#357,#358,#359));

+#18617=EDGE_LOOP('',(#360,#361,#362,#363));

+#18618=EDGE_LOOP('',(#364,#365,#366,#367,#368,#369));

+#18619=EDGE_LOOP('',(#370,#371,#372));

+#18620=EDGE_LOOP('',(#373,#374,#375,#376,#377));

+#18621=EDGE_LOOP('',(#378,#379,#380,#381));

+#18622=EDGE_LOOP('',(#382,#383,#384,#385));

+#18623=EDGE_LOOP('',(#386,#387,#388,#389));

+#18624=EDGE_LOOP('',(#390,#391,#392,#393));

+#18625=EDGE_LOOP('',(#394,#395,#396,#397));

+#18626=EDGE_LOOP('',(#398,#399,#400,#401));

+#18627=EDGE_LOOP('',(#402,#403,#404,#405));

+#18628=EDGE_LOOP('',(#406,#407,#408,#409));

+#18629=EDGE_LOOP('',(#410,#411,#412,#413));

+#18630=EDGE_LOOP('',(#414,#415,#416,#417,#418,#419,#420,#421));

+#18631=EDGE_LOOP('',(#422,#423,#424,#425,#426,#427,#428,#429));

+#18632=EDGE_LOOP('',(#430,#431,#432,#433,#434,#435,#436,#437));

+#18633=EDGE_LOOP('',(#438,#439,#440,#441));

+#18634=EDGE_LOOP('',(#442,#443,#444,#445));

+#18635=EDGE_LOOP('',(#446,#447,#448,#449,#450,#451,#452,#453));

+#18636=EDGE_LOOP('',(#454,#455,#456,#457,#458,#459,#460,#461));

+#18637=EDGE_LOOP('',(#462,#463,#464,#465,#466,#467,#468,#469));

+#18638=EDGE_LOOP('',(#470,#471,#472,#473,#474,#475,#476,#477));

+#18639=EDGE_LOOP('',(#478,#479,#480,#481));

+#18640=EDGE_LOOP('',(#482,#483,#484,#485));

+#18641=EDGE_LOOP('',(#486,#487,#488,#489,#490,#491,#492,#493));

+#18642=EDGE_LOOP('',(#494,#495,#496,#497,#498,#499,#500,#501));

+#18643=EDGE_LOOP('',(#502,#503,#504,#505,#506,#507,#508,#509));

+#18644=EDGE_LOOP('',(#510,#511,#512,#513,#514,#515,#516,#517));

+#18645=EDGE_LOOP('',(#518,#519,#520,#521));

+#18646=EDGE_LOOP('',(#522,#523,#524,#525));

+#18647=EDGE_LOOP('',(#526,#527,#528,#529,#530,#531,#532,#533));

+#18648=EDGE_LOOP('',(#534,#535,#536,#537));

+#18649=EDGE_LOOP('',(#538,#539,#540,#541));

+#18650=EDGE_LOOP('',(#542,#543,#544,#545));

+#18651=EDGE_LOOP('',(#546,#547,#548,#549));

+#18652=EDGE_LOOP('',(#550,#551,#552,#553));

+#18653=EDGE_LOOP('',(#554,#555,#556,#557));

+#18654=EDGE_LOOP('',(#558,#559,#560,#561));

+#18655=EDGE_LOOP('',(#562,#563,#564,#565));

+#18656=EDGE_LOOP('',(#566,#567,#568,#569));

+#18657=EDGE_LOOP('',(#570,#571,#572,#573,#574,#575,#576,#577));

+#18658=EDGE_LOOP('',(#578,#579,#580,#581));

+#18659=EDGE_LOOP('',(#582,#583,#584,#585));

+#18660=EDGE_LOOP('',(#586,#587,#588,#589,#590,#591,#592,#593));

+#18661=EDGE_LOOP('',(#594,#595,#596,#597,#598,#599,#600,#601));

+#18662=EDGE_LOOP('',(#602,#603,#604,#605,#606,#607,#608,#609));

+#18663=EDGE_LOOP('',(#610,#611,#612,#613,#614,#615,#616,#617));

+#18664=EDGE_LOOP('',(#618,#619,#620,#621));

+#18665=EDGE_LOOP('',(#622,#623,#624,#625));

+#18666=EDGE_LOOP('',(#626,#627,#628,#629,#630,#631,#632,#633));

+#18667=EDGE_LOOP('',(#634,#635,#636,#637,#638,#639,#640,#641));

+#18668=EDGE_LOOP('',(#642,#643,#644,#645,#646,#647,#648,#649));

+#18669=EDGE_LOOP('',(#650,#651,#652,#653,#654,#655,#656,#657));

+#18670=EDGE_LOOP('',(#658,#659,#660,#661));

+#18671=EDGE_LOOP('',(#662,#663,#664,#665));

+#18672=EDGE_LOOP('',(#666,#667,#668,#669,#670,#671,#672,#673));

+#18673=EDGE_LOOP('',(#674,#675,#676,#677,#678,#679,#680,#681));

+#18674=EDGE_LOOP('',(#682,#683,#684,#685,#686,#687,#688,#689));

+#18675=EDGE_LOOP('',(#690,#691,#692,#693));

+#18676=EDGE_LOOP('',(#694,#695,#696,#697,#698));

+#18677=EDGE_LOOP('',(#699,#700,#701,#702,#703));

+#18678=EDGE_LOOP('',(#704,#705,#706,#707,#708));

+#18679=EDGE_LOOP('',(#709,#710,#711,#712,#713));

+#18680=EDGE_LOOP('',(#714,#715,#716,#717,#718,#719,#720,#721,#722,#723,

+#724,#725,#726,#727,#728,#729,#730,#731,#732,#733,#734,#735,#736,#737,#738,

+#739,#740,#741,#742,#743,#744,#745,#746,#747,#748,#749,#750,#751,#752,#753,

+#754,#755,#756,#757,#758,#759,#760,#761,#762,#763,#764,#765,#766,#767,#768,

+#769,#770,#771,#772,#773,#774,#775,#776));

+#18681=EDGE_LOOP('',(#777,#778,#779,#780,#781,#782,#783,#784,#785,#786,

+#787,#788,#789,#790,#791,#792,#793,#794,#795,#796,#797,#798,#799,#800,#801,

+#802,#803,#804,#805,#806,#807,#808,#809,#810,#811,#812,#813,#814,#815,#816,

+#817,#818,#819,#820));

+#18682=EDGE_LOOP('',(#821,#822,#823,#824,#825,#826,#827,#828,#829,#830,

+#831,#832,#833,#834,#835,#836,#837,#838,#839,#840,#841,#842,#843,#844,#845,

+#846,#847,#848,#849,#850,#851,#852,#853,#854,#855,#856,#857,#858,#859,#860));

+#18683=EDGE_LOOP('',(#861));

+#18684=EDGE_LOOP('',(#862,#863,#864,#865,#866,#867,#868,#869,#870,#871,

+#872,#873,#874,#875,#876,#877,#878,#879,#880,#881,#882,#883,#884,#885,#886,

+#887,#888,#889,#890,#891,#892,#893,#894,#895,#896,#897,#898,#899,#900,#901,

+#902,#903,#904,#905,#906,#907,#908,#909,#910,#911,#912,#913,#914,#915,#916,

+#917,#918,#919,#920,#921,#922,#923,#924,#925,#926,#927,#928,#929,#930,#931,

+#932,#933,#934,#935,#936,#937));

+#18685=EDGE_LOOP('',(#938,#939,#940,#941,#942,#943,#944));

+#18686=EDGE_LOOP('',(#945,#946,#947,#948,#949,#950,#951,#952,#953,#954,

+#955,#956,#957,#958,#959,#960,#961,#962,#963,#964,#965,#966,#967,#968,#969,

+#970,#971,#972,#973,#974,#975,#976,#977,#978,#979,#980,#981,#982,#983,#984,

+#985,#986,#987,#988,#989,#990,#991,#992,#993,#994,#995,#996,#997,#998,#999,

+#1000,#1001,#1002,#1003,#1004,#1005,#1006,#1007,#1008,#1009,#1010,#1011,

+#1012,#1013,#1014,#1015,#1016,#1017,#1018,#1019,#1020,#1021,#1022,#1023,

+#1024));

+#18687=EDGE_LOOP('',(#1025,#1026,#1027,#1028,#1029,#1030,#1031,#1032,#1033,

+#1034,#1035,#1036,#1037,#1038,#1039,#1040,#1041,#1042,#1043,#1044,#1045,

+#1046,#1047,#1048,#1049,#1050,#1051,#1052,#1053,#1054,#1055,#1056,#1057,

+#1058,#1059,#1060,#1061,#1062,#1063,#1064,#1065,#1066,#1067,#1068,#1069,

+#1070,#1071,#1072,#1073,#1074,#1075,#1076,#1077,#1078,#1079,#1080,#1081,

+#1082,#1083,#1084,#1085,#1086,#1087,#1088,#1089,#1090,#1091,#1092,#1093,

+#1094,#1095,#1096,#1097,#1098,#1099,#1100));

+#18688=EDGE_LOOP('',(#1101,#1102,#1103,#1104,#1105,#1106,#1107,#1108,#1109,

+#1110,#1111));

+#18689=EDGE_LOOP('',(#1112,#1113,#1114,#1115,#1116,#1117,#1118,#1119,#1120,

+#1121,#1122,#1123,#1124,#1125,#1126,#1127,#1128,#1129,#1130,#1131,#1132,

+#1133,#1134,#1135,#1136,#1137,#1138,#1139,#1140,#1141,#1142,#1143,#1144,

+#1145,#1146,#1147,#1148,#1149,#1150,#1151,#1152,#1153,#1154,#1155,#1156,

+#1157,#1158,#1159,#1160,#1161,#1162,#1163,#1164,#1165,#1166,#1167,#1168,

+#1169,#1170,#1171,#1172,#1173,#1174,#1175,#1176,#1177,#1178,#1179,#1180,

+#1181,#1182));

+#18690=EDGE_LOOP('',(#1183,#1184,#1185,#1186,#1187,#1188,#1189,#1190,#1191,

+#1192,#1193,#1194,#1195,#1196,#1197,#1198,#1199,#1200,#1201,#1202,#1203,

+#1204,#1205,#1206,#1207,#1208,#1209,#1210,#1211,#1212,#1213,#1214,#1215,

+#1216,#1217,#1218,#1219,#1220,#1221,#1222,#1223,#1224,#1225,#1226,#1227,

+#1228,#1229,#1230,#1231,#1232,#1233,#1234,#1235,#1236,#1237,#1238,#1239,

+#1240,#1241,#1242,#1243,#1244,#1245,#1246,#1247,#1248,#1249,#1250,#1251,

+#1252,#1253,#1254,#1255,#1256,#1257,#1258,#1259,#1260,#1261,#1262,#1263,

+#1264,#1265,#1266,#1267,#1268,#1269,#1270,#1271,#1272,#1273,#1274,#1275,

+#1276,#1277,#1278,#1279,#1280,#1281));

+#18691=EDGE_LOOP('',(#1282,#1283,#1284,#1285,#1286,#1287,#1288,#1289,#1290,

+#1291,#1292));

+#18692=EDGE_LOOP('',(#1293));

+#18693=EDGE_LOOP('',(#1294,#1295,#1296,#1297,#1298,#1299,#1300,#1301,#1302,

+#1303,#1304,#1305,#1306,#1307,#1308,#1309,#1310,#1311,#1312,#1313,#1314,

+#1315,#1316,#1317,#1318,#1319,#1320,#1321,#1322,#1323,#1324,#1325,#1326,

+#1327,#1328,#1329,#1330,#1331,#1332,#1333,#1334,#1335,#1336,#1337,#1338,

+#1339,#1340,#1341,#1342,#1343,#1344,#1345,#1346,#1347,#1348,#1349));

+#18694=EDGE_LOOP('',(#1350,#1351,#1352,#1353));

+#18695=EDGE_LOOP('',(#1354,#1355,#1356,#1357));

+#18696=EDGE_LOOP('',(#1358,#1359,#1360,#1361));

+#18697=EDGE_LOOP('',(#1362,#1363,#1364,#1365,#1366));

+#18698=EDGE_LOOP('',(#1367,#1368,#1369,#1370,#1371));

+#18699=EDGE_LOOP('',(#1372,#1373,#1374,#1375,#1376));

+#18700=EDGE_LOOP('',(#1377,#1378,#1379,#1380,#1381));

+#18701=EDGE_LOOP('',(#1382,#1383,#1384,#1385));

+#18702=EDGE_LOOP('',(#1386,#1387,#1388,#1389));

+#18703=EDGE_LOOP('',(#1390,#1391,#1392,#1393,#1394,#1395,#1396,#1397));

+#18704=EDGE_LOOP('',(#1398,#1399,#1400,#1401,#1402,#1403,#1404,#1405));

+#18705=EDGE_LOOP('',(#1406,#1407,#1408,#1409,#1410,#1411,#1412,#1413));

+#18706=EDGE_LOOP('',(#1414,#1415,#1416,#1417,#1418,#1419,#1420,#1421));

+#18707=EDGE_LOOP('',(#1422,#1423,#1424,#1425));

+#18708=EDGE_LOOP('',(#1426,#1427,#1428,#1429,#1430,#1431,#1432,#1433));

+#18709=EDGE_LOOP('',(#1434,#1435,#1436,#1437,#1438,#1439,#1440,#1441));

+#18710=EDGE_LOOP('',(#1442,#1443,#1444,#1445));

+#18711=EDGE_LOOP('',(#1446,#1447,#1448,#1449,#1450,#1451,#1452,#1453));

+#18712=EDGE_LOOP('',(#1454,#1455,#1456,#1457,#1458,#1459,#1460,#1461));

+#18713=EDGE_LOOP('',(#1462,#1463,#1464,#1465));

+#18714=EDGE_LOOP('',(#1466,#1467,#1468,#1469));

+#18715=EDGE_LOOP('',(#1470,#1471,#1472,#1473));

+#18716=EDGE_LOOP('',(#1474,#1475,#1476,#1477));

+#18717=EDGE_LOOP('',(#1478,#1479,#1480,#1481));

+#18718=EDGE_LOOP('',(#1482,#1483,#1484,#1485,#1486));

+#18719=EDGE_LOOP('',(#1487,#1488,#1489,#1490));

+#18720=EDGE_LOOP('',(#1491,#1492,#1493,#1494,#1495));

+#18721=EDGE_LOOP('',(#1496,#1497,#1498,#1499));

+#18722=EDGE_LOOP('',(#1500,#1501,#1502,#1503,#1504,#1505,#1506));

+#18723=EDGE_LOOP('',(#1507,#1508,#1509,#1510));

+#18724=EDGE_LOOP('',(#1511,#1512,#1513,#1514));

+#18725=EDGE_LOOP('',(#1515,#1516,#1517,#1518,#1519,#1520,#1521));

+#18726=EDGE_LOOP('',(#1522,#1523,#1524,#1525));

+#18727=EDGE_LOOP('',(#1526,#1527,#1528,#1529,#1530,#1531,#1532));

+#18728=EDGE_LOOP('',(#1533));

+#18729=EDGE_LOOP('',(#1534,#1535,#1536,#1537,#1538,#1539,#1540,#1541,#1542,

+#1543,#1544,#1545,#1546,#1547,#1548,#1549));

+#18730=EDGE_LOOP('',(#1550,#1551,#1552,#1553,#1554,#1555));

+#18731=EDGE_LOOP('',(#1556,#1557,#1558,#1559,#1560));

+#18732=EDGE_LOOP('',(#1561,#1562,#1563,#1564,#1565,#1566,#1567,#1568,#1569,

+#1570,#1571,#1572,#1573,#1574,#1575,#1576,#1577,#1578));

+#18733=EDGE_LOOP('',(#1579,#1580,#1581,#1582,#1583,#1584,#1585,#1586,#1587,

+#1588,#1589));

+#18734=EDGE_LOOP('',(#1590,#1591,#1592,#1593,#1594,#1595,#1596,#1597,#1598,

+#1599,#1600));

+#18735=EDGE_LOOP('',(#1601,#1602,#1603,#1604,#1605,#1606,#1607,#1608,#1609));

+#18736=EDGE_LOOP('',(#1610,#1611,#1612,#1613,#1614,#1615,#1616,#1617,#1618));

+#18737=EDGE_LOOP('',(#1619,#1620,#1621,#1622));

+#18738=EDGE_LOOP('',(#1623,#1624,#1625,#1626));

+#18739=EDGE_LOOP('',(#1627,#1628,#1629,#1630));

+#18740=EDGE_LOOP('',(#1631,#1632,#1633,#1634,#1635,#1636,#1637,#1638,#1639,

+#1640,#1641,#1642,#1643,#1644,#1645,#1646));

+#18741=EDGE_LOOP('',(#1647,#1648,#1649,#1650));

+#18742=EDGE_LOOP('',(#1651,#1652,#1653,#1654,#1655,#1656));

+#18743=EDGE_LOOP('',(#1657,#1658,#1659,#1660));

+#18744=EDGE_LOOP('',(#1661,#1662,#1663,#1664,#1665));

+#18745=EDGE_LOOP('',(#1666,#1667,#1668,#1669,#1670));

+#18746=EDGE_LOOP('',(#1671,#1672,#1673,#1674,#1675,#1676,#1677,#1678,#1679));

+#18747=EDGE_LOOP('',(#1680,#1681,#1682,#1683,#1684,#1685,#1686,#1687,#1688));

+#18748=EDGE_LOOP('',(#1689));

+#18749=EDGE_LOOP('',(#1690,#1691,#1692,#1693,#1694,#1695,#1696,#1697,#1698,

+#1699,#1700,#1701,#1702,#1703,#1704,#1705,#1706,#1707,#1708,#1709));

+#18750=EDGE_LOOP('',(#1710,#1711,#1712,#1713,#1714,#1715,#1716,#1717,#1718,

+#1719,#1720,#1721,#1722,#1723,#1724,#1725,#1726,#1727,#1728,#1729,#1730,

+#1731,#1732,#1733));

+#18751=EDGE_LOOP('',(#1734,#1735,#1736,#1737,#1738,#1739,#1740,#1741,#1742,

+#1743,#1744,#1745,#1746,#1747,#1748,#1749,#1750,#1751,#1752,#1753,#1754,

+#1755,#1756,#1757));

+#18752=EDGE_LOOP('',(#1758,#1759,#1760,#1761));

+#18753=EDGE_LOOP('',(#1762,#1763,#1764,#1765));

+#18754=EDGE_LOOP('',(#1766,#1767,#1768,#1769));

+#18755=EDGE_LOOP('',(#1770,#1771,#1772,#1773));

+#18756=EDGE_LOOP('',(#1774,#1775,#1776,#1777,#1778,#1779,#1780));

+#18757=EDGE_LOOP('',(#1781,#1782,#1783,#1784,#1785,#1786,#1787));

+#18758=EDGE_LOOP('',(#1788,#1789,#1790,#1791));

+#18759=EDGE_LOOP('',(#1792,#1793,#1794,#1795));

+#18760=EDGE_LOOP('',(#1796,#1797,#1798,#1799));

+#18761=EDGE_LOOP('',(#1800,#1801,#1802,#1803,#1804));

+#18762=EDGE_LOOP('',(#1805,#1806,#1807,#1808));

+#18763=EDGE_LOOP('',(#1809,#1810,#1811,#1812));

+#18764=EDGE_LOOP('',(#1813,#1814,#1815,#1816));

+#18765=EDGE_LOOP('',(#1817,#1818,#1819,#1820));

+#18766=EDGE_LOOP('',(#1821,#1822,#1823,#1824));

+#18767=EDGE_LOOP('',(#1825,#1826,#1827,#1828));

+#18768=EDGE_LOOP('',(#1829,#1830,#1831,#1832,#1833));

+#18769=EDGE_LOOP('',(#1834,#1835,#1836,#1837,#1838));

+#18770=EDGE_LOOP('',(#1839,#1840,#1841,#1842));

+#18771=EDGE_LOOP('',(#1843,#1844,#1845,#1846));

+#18772=EDGE_LOOP('',(#1847,#1848,#1849,#1850,#1851));

+#18773=EDGE_LOOP('',(#1852,#1853,#1854,#1855));

+#18774=EDGE_LOOP('',(#1856,#1857,#1858,#1859));

+#18775=EDGE_LOOP('',(#1860,#1861,#1862,#1863));

+#18776=EDGE_LOOP('',(#1864,#1865,#1866,#1867));

+#18777=EDGE_LOOP('',(#1868,#1869,#1870,#1871));

+#18778=EDGE_LOOP('',(#1872,#1873,#1874,#1875));

+#18779=EDGE_LOOP('',(#1876,#1877,#1878,#1879,#1880,#1881));

+#18780=EDGE_LOOP('',(#1882,#1883,#1884,#1885,#1886,#1887));

+#18781=EDGE_LOOP('',(#1888,#1889,#1890,#1891,#1892,#1893,#1894,#1895,#1896,

+#1897));

+#18782=EDGE_LOOP('',(#1898,#1899,#1900,#1901));

+#18783=EDGE_LOOP('',(#1902,#1903,#1904,#1905,#1906));

+#18784=EDGE_LOOP('',(#1907,#1908,#1909,#1910));

+#18785=EDGE_LOOP('',(#1911,#1912,#1913,#1914,#1915,#1916,#1917,#1918,#1919,

+#1920));

+#18786=EDGE_LOOP('',(#1921,#1922,#1923,#1924,#1925,#1926));

+#18787=EDGE_LOOP('',(#1927,#1928,#1929,#1930,#1931,#1932));

+#18788=EDGE_LOOP('',(#1933));

+#18789=EDGE_LOOP('',(#1934));

+#18790=EDGE_LOOP('',(#1935,#1936,#1937,#1938));

+#18791=EDGE_LOOP('',(#1939,#1940,#1941,#1942));

+#18792=EDGE_LOOP('',(#1943,#1944,#1945,#1946));

+#18793=EDGE_LOOP('',(#1947,#1948,#1949,#1950));

+#18794=EDGE_LOOP('',(#1951,#1952,#1953,#1954));

+#18795=EDGE_LOOP('',(#1955,#1956,#1957,#1958));

+#18796=EDGE_LOOP('',(#1959,#1960,#1961,#1962));

+#18797=EDGE_LOOP('',(#1963,#1964,#1965,#1966));

+#18798=EDGE_LOOP('',(#1967,#1968,#1969,#1970));

+#18799=EDGE_LOOP('',(#1971,#1972,#1973,#1974));

+#18800=EDGE_LOOP('',(#1975,#1976,#1977,#1978));

+#18801=EDGE_LOOP('',(#1979,#1980,#1981,#1982,#1983,#1984,#1985));

+#18802=EDGE_LOOP('',(#1986,#1987,#1988,#1989));

+#18803=EDGE_LOOP('',(#1990,#1991,#1992,#1993));

+#18804=EDGE_LOOP('',(#1994,#1995,#1996,#1997));

+#18805=EDGE_LOOP('',(#1998,#1999,#2000,#2001));

+#18806=EDGE_LOOP('',(#2002,#2003,#2004,#2005));

+#18807=EDGE_LOOP('',(#2006,#2007,#2008,#2009));

+#18808=EDGE_LOOP('',(#2010,#2011,#2012,#2013));

+#18809=EDGE_LOOP('',(#2014,#2015,#2016,#2017));

+#18810=EDGE_LOOP('',(#2018,#2019,#2020,#2021));

+#18811=EDGE_LOOP('',(#2022,#2023,#2024,#2025));

+#18812=EDGE_LOOP('',(#2026,#2027,#2028,#2029,#2030));

+#18813=EDGE_LOOP('',(#2031,#2032,#2033,#2034,#2035));

+#18814=EDGE_LOOP('',(#2036,#2037,#2038,#2039,#2040));

+#18815=EDGE_LOOP('',(#2041,#2042,#2043,#2044,#2045));

+#18816=EDGE_LOOP('',(#2046,#2047,#2048,#2049));

+#18817=EDGE_LOOP('',(#2050,#2051,#2052,#2053));

+#18818=EDGE_LOOP('',(#2054,#2055,#2056,#2057));

+#18819=EDGE_LOOP('',(#2058,#2059,#2060,#2061));

+#18820=EDGE_LOOP('',(#2062,#2063,#2064,#2065));

+#18821=EDGE_LOOP('',(#2066,#2067,#2068,#2069,#2070,#2071));

+#18822=EDGE_LOOP('',(#2072,#2073,#2074,#2075,#2076,#2077));

+#18823=EDGE_LOOP('',(#2078,#2079,#2080,#2081,#2082,#2083));

+#18824=EDGE_LOOP('',(#2084,#2085,#2086,#2087,#2088,#2089));

+#18825=EDGE_LOOP('',(#2090,#2091,#2092,#2093));

+#18826=EDGE_LOOP('',(#2094,#2095,#2096,#2097));

+#18827=EDGE_LOOP('',(#2098,#2099,#2100,#2101));

+#18828=EDGE_LOOP('',(#2102,#2103,#2104,#2105));

+#18829=EDGE_LOOP('',(#2106,#2107,#2108,#2109));

+#18830=EDGE_LOOP('',(#2110,#2111,#2112,#2113));

+#18831=EDGE_LOOP('',(#2114,#2115,#2116,#2117));

+#18832=EDGE_LOOP('',(#2118,#2119,#2120,#2121));

+#18833=EDGE_LOOP('',(#2122,#2123,#2124,#2125));

+#18834=EDGE_LOOP('',(#2126,#2127,#2128,#2129));

+#18835=EDGE_LOOP('',(#2130,#2131,#2132,#2133,#2134,#2135));

+#18836=EDGE_LOOP('',(#2136,#2137,#2138,#2139,#2140,#2141));

+#18837=EDGE_LOOP('',(#2142,#2143,#2144,#2145,#2146,#2147));

+#18838=EDGE_LOOP('',(#2148,#2149,#2150,#2151,#2152,#2153));

+#18839=EDGE_LOOP('',(#2154,#2155,#2156,#2157));

+#18840=EDGE_LOOP('',(#2158,#2159,#2160,#2161));

+#18841=EDGE_LOOP('',(#2162,#2163,#2164,#2165));

+#18842=EDGE_LOOP('',(#2166,#2167,#2168,#2169));

+#18843=EDGE_LOOP('',(#2170,#2171,#2172,#2173));

+#18844=EDGE_LOOP('',(#2174,#2175,#2176,#2177));

+#18845=EDGE_LOOP('',(#2178,#2179,#2180,#2181));

+#18846=EDGE_LOOP('',(#2182,#2183,#2184,#2185));

+#18847=EDGE_LOOP('',(#2186,#2187,#2188,#2189));

+#18848=EDGE_LOOP('',(#2190,#2191,#2192,#2193));

+#18849=EDGE_LOOP('',(#2194,#2195,#2196,#2197));

+#18850=EDGE_LOOP('',(#2198,#2199,#2200,#2201));

+#18851=EDGE_LOOP('',(#2202,#2203,#2204,#2205));

+#18852=EDGE_LOOP('',(#2206,#2207,#2208,#2209,#2210,#2211,#2212,#2213,#2214,

+#2215,#2216,#2217));

+#18853=EDGE_LOOP('',(#2218,#2219,#2220,#2221,#2222,#2223,#2224,#2225,#2226,

+#2227,#2228,#2229));

+#18854=EDGE_LOOP('',(#2230,#2231,#2232,#2233));

+#18855=EDGE_LOOP('',(#2234,#2235,#2236,#2237));

+#18856=EDGE_LOOP('',(#2238,#2239,#2240,#2241));

+#18857=EDGE_LOOP('',(#2242,#2243,#2244,#2245));

+#18858=EDGE_LOOP('',(#2246,#2247,#2248,#2249));

+#18859=EDGE_LOOP('',(#2250,#2251,#2252,#2253));

+#18860=EDGE_LOOP('',(#2254,#2255,#2256,#2257));

+#18861=EDGE_LOOP('',(#2258,#2259,#2260,#2261));

+#18862=EDGE_LOOP('',(#2262,#2263,#2264,#2265,#2266,#2267,#2268,#2269,#2270,

+#2271,#2272,#2273));

+#18863=EDGE_LOOP('',(#2274,#2275,#2276,#2277,#2278,#2279,#2280,#2281,#2282,

+#2283,#2284,#2285));

+#18864=EDGE_LOOP('',(#2286,#2287,#2288,#2289));

+#18865=EDGE_LOOP('',(#2290,#2291,#2292,#2293));

+#18866=EDGE_LOOP('',(#2294,#2295,#2296,#2297,#2298,#2299,#2300,#2301));

+#18867=EDGE_LOOP('',(#2302,#2303,#2304,#2305,#2306,#2307,#2308,#2309));

+#18868=EDGE_LOOP('',(#2310,#2311,#2312,#2313));

+#18869=EDGE_LOOP('',(#2314,#2315,#2316,#2317));

+#18870=EDGE_LOOP('',(#2318,#2319,#2320,#2321));

+#18871=EDGE_LOOP('',(#2322,#2323,#2324,#2325));

+#18872=EDGE_LOOP('',(#2326,#2327,#2328,#2329,#2330,#2331,#2332,#2333));

+#18873=EDGE_LOOP('',(#2334,#2335,#2336,#2337,#2338,#2339,#2340,#2341));

+#18874=EDGE_LOOP('',(#2342,#2343,#2344,#2345));

+#18875=EDGE_LOOP('',(#2346,#2347,#2348,#2349));

+#18876=EDGE_LOOP('',(#2350,#2351,#2352,#2353));

+#18877=EDGE_LOOP('',(#2354,#2355,#2356,#2357,#2358,#2359));

+#18878=EDGE_LOOP('',(#2360,#2361,#2362,#2363,#2364,#2365));

+#18879=EDGE_LOOP('',(#2366,#2367,#2368,#2369));

+#18880=EDGE_LOOP('',(#2370,#2371,#2372,#2373));

+#18881=EDGE_LOOP('',(#2374,#2375,#2376,#2377));

+#18882=EDGE_LOOP('',(#2378,#2379,#2380,#2381,#2382,#2383));

+#18883=EDGE_LOOP('',(#2384,#2385,#2386,#2387,#2388,#2389));

+#18884=EDGE_LOOP('',(#2390,#2391,#2392,#2393,#2394,#2395,#2396,#2397,#2398,

+#2399,#2400,#2401));

+#18885=EDGE_LOOP('',(#2402,#2403,#2404,#2405,#2406,#2407,#2408,#2409,#2410,

+#2411,#2412,#2413));

+#18886=EDGE_LOOP('',(#2414,#2415,#2416,#2417,#2418,#2419,#2420));

+#18887=EDGE_LOOP('',(#2421,#2422,#2423,#2424,#2425,#2426,#2427));

+#18888=EDGE_LOOP('',(#2428,#2429,#2430,#2431,#2432,#2433,#2434));

+#18889=EDGE_LOOP('',(#2435,#2436,#2437,#2438,#2439,#2440,#2441));

+#18890=EDGE_LOOP('',(#2442,#2443,#2444,#2445,#2446,#2447));

+#18891=EDGE_LOOP('',(#2448,#2449,#2450,#2451));

+#18892=EDGE_LOOP('',(#2452,#2453,#2454,#2455));

+#18893=EDGE_LOOP('',(#2456,#2457,#2458,#2459));

+#18894=EDGE_LOOP('',(#2460,#2461,#2462,#2463));

+#18895=EDGE_LOOP('',(#2464,#2465,#2466,#2467));

+#18896=EDGE_LOOP('',(#2468,#2469,#2470,#2471));

+#18897=EDGE_LOOP('',(#2472,#2473,#2474,#2475,#2476,#2477));

+#18898=EDGE_LOOP('',(#2478,#2479,#2480,#2481,#2482,#2483));

+#18899=EDGE_LOOP('',(#2484,#2485,#2486,#2487));

+#18900=EDGE_LOOP('',(#2488,#2489,#2490,#2491));

+#18901=EDGE_LOOP('',(#2492,#2493,#2494,#2495));

+#18902=EDGE_LOOP('',(#2496,#2497,#2498,#2499));

+#18903=EDGE_LOOP('',(#2500,#2501,#2502,#2503));

+#18904=EDGE_LOOP('',(#2504,#2505,#2506,#2507));

+#18905=EDGE_LOOP('',(#2508,#2509,#2510,#2511,#2512,#2513));

+#18906=EDGE_LOOP('',(#2514,#2515,#2516,#2517));

+#18907=EDGE_LOOP('',(#2518,#2519,#2520,#2521));

+#18908=EDGE_LOOP('',(#2522,#2523,#2524,#2525,#2526,#2527,#2528,#2529));

+#18909=EDGE_LOOP('',(#2530,#2531,#2532,#2533));

+#18910=EDGE_LOOP('',(#2534,#2535,#2536,#2537));

+#18911=EDGE_LOOP('',(#2538,#2539,#2540,#2541));

+#18912=EDGE_LOOP('',(#2542,#2543,#2544,#2545));

+#18913=EDGE_LOOP('',(#2546,#2547,#2548,#2549));

+#18914=EDGE_LOOP('',(#2550,#2551,#2552,#2553,#2554,#2555,#2556,#2557));

+#18915=EDGE_LOOP('',(#2558,#2559,#2560,#2561));

+#18916=EDGE_LOOP('',(#2562,#2563,#2564,#2565));

+#18917=EDGE_LOOP('',(#2566,#2567,#2568,#2569));

+#18918=EDGE_LOOP('',(#2570,#2571,#2572,#2573,#2574,#2575,#2576,#2577,#2578,

+#2579,#2580,#2581,#2582,#2583));

+#18919=EDGE_LOOP('',(#2584,#2585,#2586,#2587,#2588,#2589,#2590,#2591,#2592,

+#2593,#2594,#2595,#2596,#2597));

+#18920=EDGE_LOOP('',(#2598,#2599,#2600,#2601));

+#18921=EDGE_LOOP('',(#2602,#2603,#2604,#2605,#2606,#2607,#2608,#2609));

+#18922=EDGE_LOOP('',(#2610,#2611,#2612,#2613));

+#18923=EDGE_LOOP('',(#2614,#2615,#2616,#2617));

+#18924=EDGE_LOOP('',(#2618,#2619,#2620,#2621));

+#18925=EDGE_LOOP('',(#2622,#2623,#2624,#2625));

+#18926=EDGE_LOOP('',(#2626,#2627,#2628,#2629));

+#18927=EDGE_LOOP('',(#2630,#2631,#2632,#2633,#2634,#2635,#2636,#2637));

+#18928=EDGE_LOOP('',(#2638,#2639,#2640,#2641));

+#18929=EDGE_LOOP('',(#2642,#2643,#2644,#2645));

+#18930=EDGE_LOOP('',(#2646,#2647,#2648,#2649));

+#18931=EDGE_LOOP('',(#2650,#2651,#2652,#2653,#2654,#2655,#2656,#2657,#2658,

+#2659,#2660,#2661,#2662,#2663));

+#18932=EDGE_LOOP('',(#2664,#2665,#2666,#2667,#2668,#2669,#2670,#2671,#2672,

+#2673,#2674,#2675,#2676,#2677));

+#18933=EDGE_LOOP('',(#2678,#2679,#2680,#2681));

+#18934=EDGE_LOOP('',(#2682,#2683,#2684,#2685));

+#18935=EDGE_LOOP('',(#2686,#2687,#2688,#2689));

+#18936=EDGE_LOOP('',(#2690,#2691,#2692,#2693));

+#18937=EDGE_LOOP('',(#2694,#2695,#2696,#2697));

+#18938=EDGE_LOOP('',(#2698,#2699,#2700,#2701,#2702,#2703,#2704,#2705));

+#18939=EDGE_LOOP('',(#2706,#2707,#2708,#2709,#2710,#2711,#2712,#2713));

+#18940=EDGE_LOOP('',(#2714,#2715,#2716,#2717,#2718,#2719,#2720,#2721));

+#18941=EDGE_LOOP('',(#2722,#2723,#2724,#2725,#2726,#2727,#2728,#2729));

+#18942=EDGE_LOOP('',(#2730,#2731,#2732,#2733));

+#18943=EDGE_LOOP('',(#2734,#2735,#2736,#2737));

+#18944=EDGE_LOOP('',(#2738,#2739,#2740,#2741));

+#18945=EDGE_LOOP('',(#2742,#2743,#2744,#2745));

+#18946=EDGE_LOOP('',(#2746,#2747,#2748,#2749));

+#18947=EDGE_LOOP('',(#2750,#2751,#2752,#2753));

+#18948=EDGE_LOOP('',(#2754,#2755,#2756,#2757));

+#18949=EDGE_LOOP('',(#2758,#2759,#2760,#2761));

+#18950=EDGE_LOOP('',(#2762,#2763,#2764,#2765));

+#18951=EDGE_LOOP('',(#2766,#2767,#2768,#2769));

+#18952=EDGE_LOOP('',(#2770,#2771,#2772,#2773));

+#18953=EDGE_LOOP('',(#2774,#2775,#2776,#2777));

+#18954=EDGE_LOOP('',(#2778,#2779,#2780,#2781));

+#18955=EDGE_LOOP('',(#2782,#2783,#2784,#2785));

+#18956=EDGE_LOOP('',(#2786,#2787,#2788,#2789));

+#18957=EDGE_LOOP('',(#2790,#2791,#2792,#2793));

+#18958=EDGE_LOOP('',(#2794,#2795,#2796,#2797));

+#18959=EDGE_LOOP('',(#2798,#2799,#2800,#2801));

+#18960=EDGE_LOOP('',(#2802,#2803,#2804,#2805));

+#18961=EDGE_LOOP('',(#2806,#2807,#2808,#2809));

+#18962=EDGE_LOOP('',(#2810,#2811,#2812,#2813));

+#18963=EDGE_LOOP('',(#2814,#2815,#2816,#2817));

+#18964=EDGE_LOOP('',(#2818,#2819,#2820,#2821));

+#18965=EDGE_LOOP('',(#2822));

+#18966=EDGE_LOOP('',(#2823));

+#18967=EDGE_LOOP('',(#2824));

+#18968=EDGE_LOOP('',(#2825));

+#18969=EDGE_LOOP('',(#2826));

+#18970=EDGE_LOOP('',(#2827));

+#18971=EDGE_LOOP('',(#2828));

+#18972=EDGE_LOOP('',(#2829));

+#18973=EDGE_LOOP('',(#2830));

+#18974=EDGE_LOOP('',(#2831));

+#18975=EDGE_LOOP('',(#2832));

+#18976=EDGE_LOOP('',(#2833,#2834,#2835,#2836));

+#18977=EDGE_LOOP('',(#2837,#2838,#2839,#2840));

+#18978=EDGE_LOOP('',(#2841,#2842,#2843,#2844));

+#18979=EDGE_LOOP('',(#2845,#2846,#2847,#2848));

+#18980=EDGE_LOOP('',(#2849,#2850,#2851,#2852));

+#18981=EDGE_LOOP('',(#2853,#2854,#2855,#2856));

+#18982=EDGE_LOOP('',(#2857,#2858,#2859,#2860));

+#18983=EDGE_LOOP('',(#2861,#2862,#2863,#2864));

+#18984=EDGE_LOOP('',(#2865,#2866,#2867,#2868));

+#18985=EDGE_LOOP('',(#2869,#2870,#2871,#2872));

+#18986=EDGE_LOOP('',(#2873,#2874,#2875,#2876));

+#18987=EDGE_LOOP('',(#2877,#2878,#2879,#2880));

+#18988=EDGE_LOOP('',(#2881,#2882,#2883,#2884));

+#18989=EDGE_LOOP('',(#2885,#2886,#2887,#2888));

+#18990=EDGE_LOOP('',(#2889,#2890,#2891,#2892));

+#18991=EDGE_LOOP('',(#2893,#2894,#2895,#2896));

+#18992=EDGE_LOOP('',(#2897,#2898,#2899,#2900));

+#18993=EDGE_LOOP('',(#2901,#2902,#2903,#2904));

+#18994=EDGE_LOOP('',(#2905,#2906,#2907,#2908));

+#18995=EDGE_LOOP('',(#2909,#2910,#2911,#2912));

+#18996=EDGE_LOOP('',(#2913,#2914,#2915,#2916));

+#18997=EDGE_LOOP('',(#2917,#2918,#2919,#2920));

+#18998=EDGE_LOOP('',(#2921,#2922,#2923,#2924));

+#18999=EDGE_LOOP('',(#2925,#2926,#2927,#2928));

+#19000=EDGE_LOOP('',(#2929,#2930,#2931,#2932));

+#19001=EDGE_LOOP('',(#2933,#2934,#2935,#2936));

+#19002=EDGE_LOOP('',(#2937,#2938,#2939,#2940));

+#19003=EDGE_LOOP('',(#2941,#2942,#2943,#2944));

+#19004=EDGE_LOOP('',(#2945,#2946,#2947,#2948));

+#19005=EDGE_LOOP('',(#2949,#2950,#2951,#2952));

+#19006=EDGE_LOOP('',(#2953,#2954,#2955,#2956));

+#19007=EDGE_LOOP('',(#2957,#2958,#2959,#2960));

+#19008=EDGE_LOOP('',(#2961,#2962,#2963,#2964));

+#19009=EDGE_LOOP('',(#2965,#2966,#2967,#2968));

+#19010=EDGE_LOOP('',(#2969,#2970,#2971,#2972));

+#19011=EDGE_LOOP('',(#2973,#2974,#2975,#2976));

+#19012=EDGE_LOOP('',(#2977,#2978,#2979,#2980));

+#19013=EDGE_LOOP('',(#2981,#2982,#2983,#2984));

+#19014=EDGE_LOOP('',(#2985,#2986,#2987,#2988));

+#19015=EDGE_LOOP('',(#2989,#2990,#2991,#2992));

+#19016=EDGE_LOOP('',(#2993,#2994,#2995,#2996));

+#19017=EDGE_LOOP('',(#2997,#2998,#2999,#3000));

+#19018=EDGE_LOOP('',(#3001,#3002,#3003,#3004));

+#19019=EDGE_LOOP('',(#3005,#3006,#3007,#3008));

+#19020=EDGE_LOOP('',(#3009,#3010,#3011,#3012));

+#19021=EDGE_LOOP('',(#3013,#3014,#3015,#3016));

+#19022=EDGE_LOOP('',(#3017,#3018,#3019,#3020));

+#19023=EDGE_LOOP('',(#3021,#3022,#3023,#3024));

+#19024=EDGE_LOOP('',(#3025,#3026,#3027,#3028));

+#19025=EDGE_LOOP('',(#3029,#3030,#3031,#3032));

+#19026=EDGE_LOOP('',(#3033,#3034,#3035,#3036));

+#19027=EDGE_LOOP('',(#3037,#3038,#3039,#3040));

+#19028=EDGE_LOOP('',(#3041,#3042,#3043,#3044));

+#19029=EDGE_LOOP('',(#3045,#3046,#3047,#3048));

+#19030=EDGE_LOOP('',(#3049,#3050,#3051,#3052));

+#19031=EDGE_LOOP('',(#3053,#3054,#3055,#3056));

+#19032=EDGE_LOOP('',(#3057,#3058,#3059,#3060));

+#19033=EDGE_LOOP('',(#3061,#3062,#3063,#3064));

+#19034=EDGE_LOOP('',(#3065,#3066,#3067,#3068));

+#19035=EDGE_LOOP('',(#3069,#3070,#3071,#3072));

+#19036=EDGE_LOOP('',(#3073,#3074,#3075,#3076));

+#19037=EDGE_LOOP('',(#3077,#3078,#3079,#3080));

+#19038=EDGE_LOOP('',(#3081,#3082,#3083,#3084));

+#19039=EDGE_LOOP('',(#3085,#3086,#3087,#3088,#3089,#3090,#3091,#3092,#3093,

+#3094,#3095,#3096,#3097,#3098,#3099,#3100,#3101,#3102,#3103,#3104,#3105,

+#3106,#3107,#3108,#3109,#3110,#3111,#3112,#3113,#3114,#3115,#3116,#3117,

+#3118,#3119,#3120,#3121,#3122,#3123,#3124,#3125,#3126,#3127,#3128,#3129,

+#3130,#3131,#3132,#3133,#3134,#3135,#3136,#3137,#3138,#3139,#3140,#3141,

+#3142,#3143,#3144,#3145,#3146,#3147));

+#19040=EDGE_LOOP('',(#3148,#3149,#3150,#3151));

+#19041=EDGE_LOOP('',(#3152,#3153,#3154,#3155));

+#19042=EDGE_LOOP('',(#3156,#3157,#3158,#3159));

+#19043=EDGE_LOOP('',(#3160,#3161,#3162,#3163));

+#19044=EDGE_LOOP('',(#3164,#3165,#3166,#3167));

+#19045=EDGE_LOOP('',(#3168,#3169,#3170,#3171));

+#19046=EDGE_LOOP('',(#3172,#3173,#3174,#3175));

+#19047=EDGE_LOOP('',(#3176,#3177,#3178,#3179));

+#19048=EDGE_LOOP('',(#3180,#3181,#3182,#3183));

+#19049=EDGE_LOOP('',(#3184,#3185,#3186,#3187));

+#19050=EDGE_LOOP('',(#3188,#3189,#3190,#3191));

+#19051=EDGE_LOOP('',(#3192,#3193,#3194,#3195));

+#19052=EDGE_LOOP('',(#3196,#3197,#3198,#3199));

+#19053=EDGE_LOOP('',(#3200,#3201,#3202,#3203));

+#19054=EDGE_LOOP('',(#3204,#3205,#3206,#3207));

+#19055=EDGE_LOOP('',(#3208,#3209,#3210,#3211));

+#19056=EDGE_LOOP('',(#3212,#3213,#3214,#3215));

+#19057=EDGE_LOOP('',(#3216,#3217,#3218,#3219));

+#19058=EDGE_LOOP('',(#3220,#3221,#3222,#3223));

+#19059=EDGE_LOOP('',(#3224,#3225,#3226,#3227));

+#19060=EDGE_LOOP('',(#3228,#3229,#3230,#3231));

+#19061=EDGE_LOOP('',(#3232,#3233,#3234,#3235));

+#19062=EDGE_LOOP('',(#3236,#3237,#3238,#3239));

+#19063=EDGE_LOOP('',(#3240,#3241,#3242,#3243));

+#19064=EDGE_LOOP('',(#3244,#3245,#3246,#3247));

+#19065=EDGE_LOOP('',(#3248,#3249,#3250,#3251));

+#19066=EDGE_LOOP('',(#3252,#3253,#3254,#3255));

+#19067=EDGE_LOOP('',(#3256,#3257,#3258,#3259));

+#19068=EDGE_LOOP('',(#3260,#3261,#3262,#3263));

+#19069=EDGE_LOOP('',(#3264,#3265,#3266,#3267));

+#19070=EDGE_LOOP('',(#3268,#3269,#3270,#3271));

+#19071=EDGE_LOOP('',(#3272,#3273,#3274,#3275));

+#19072=EDGE_LOOP('',(#3276,#3277,#3278,#3279));

+#19073=EDGE_LOOP('',(#3280,#3281,#3282,#3283));

+#19074=EDGE_LOOP('',(#3284,#3285,#3286,#3287));

+#19075=EDGE_LOOP('',(#3288,#3289,#3290,#3291));

+#19076=EDGE_LOOP('',(#3292,#3293,#3294,#3295));

+#19077=EDGE_LOOP('',(#3296,#3297,#3298,#3299));

+#19078=EDGE_LOOP('',(#3300,#3301,#3302,#3303));

+#19079=EDGE_LOOP('',(#3304,#3305,#3306,#3307));

+#19080=EDGE_LOOP('',(#3308,#3309,#3310,#3311));

+#19081=EDGE_LOOP('',(#3312,#3313,#3314,#3315));

+#19082=EDGE_LOOP('',(#3316,#3317,#3318,#3319));

+#19083=EDGE_LOOP('',(#3320,#3321,#3322,#3323));

+#19084=EDGE_LOOP('',(#3324,#3325,#3326,#3327));

+#19085=EDGE_LOOP('',(#3328,#3329,#3330,#3331));

+#19086=EDGE_LOOP('',(#3332,#3333,#3334,#3335));

+#19087=EDGE_LOOP('',(#3336,#3337,#3338,#3339));

+#19088=EDGE_LOOP('',(#3340,#3341,#3342,#3343));

+#19089=EDGE_LOOP('',(#3344,#3345,#3346,#3347));

+#19090=EDGE_LOOP('',(#3348,#3349,#3350,#3351));

+#19091=EDGE_LOOP('',(#3352,#3353,#3354,#3355));

+#19092=EDGE_LOOP('',(#3356,#3357,#3358,#3359));

+#19093=EDGE_LOOP('',(#3360,#3361,#3362,#3363));

+#19094=EDGE_LOOP('',(#3364,#3365,#3366,#3367));

+#19095=EDGE_LOOP('',(#3368,#3369,#3370,#3371));

+#19096=EDGE_LOOP('',(#3372,#3373,#3374,#3375));

+#19097=EDGE_LOOP('',(#3376,#3377,#3378,#3379));

+#19098=EDGE_LOOP('',(#3380,#3381,#3382,#3383));

+#19099=EDGE_LOOP('',(#3384,#3385,#3386,#3387));

+#19100=EDGE_LOOP('',(#3388,#3389,#3390,#3391));

+#19101=EDGE_LOOP('',(#3392,#3393,#3394,#3395));

+#19102=EDGE_LOOP('',(#3396,#3397,#3398,#3399));

+#19103=EDGE_LOOP('',(#3400,#3401,#3402,#3403));

+#19104=EDGE_LOOP('',(#3404,#3405,#3406,#3407));

+#19105=EDGE_LOOP('',(#3408,#3409,#3410,#3411));

+#19106=EDGE_LOOP('',(#3412,#3413,#3414,#3415));

+#19107=EDGE_LOOP('',(#3416,#3417,#3418,#3419));

+#19108=EDGE_LOOP('',(#3420,#3421,#3422,#3423));

+#19109=EDGE_LOOP('',(#3424,#3425,#3426,#3427));

+#19110=EDGE_LOOP('',(#3428,#3429,#3430,#3431));

+#19111=EDGE_LOOP('',(#3432,#3433,#3434,#3435));

+#19112=EDGE_LOOP('',(#3436,#3437,#3438,#3439));

+#19113=EDGE_LOOP('',(#3440,#3441,#3442,#3443));

+#19114=EDGE_LOOP('',(#3444,#3445,#3446,#3447));

+#19115=EDGE_LOOP('',(#3448,#3449,#3450,#3451));

+#19116=EDGE_LOOP('',(#3452,#3453,#3454,#3455));

+#19117=EDGE_LOOP('',(#3456,#3457,#3458,#3459));

+#19118=EDGE_LOOP('',(#3460,#3461,#3462,#3463));

+#19119=EDGE_LOOP('',(#3464,#3465,#3466,#3467));

+#19120=EDGE_LOOP('',(#3468,#3469,#3470,#3471));

+#19121=EDGE_LOOP('',(#3472,#3473,#3474,#3475));

+#19122=EDGE_LOOP('',(#3476,#3477,#3478,#3479));

+#19123=EDGE_LOOP('',(#3480,#3481,#3482,#3483));

+#19124=EDGE_LOOP('',(#3484,#3485,#3486,#3487));

+#19125=EDGE_LOOP('',(#3488,#3489,#3490,#3491));

+#19126=EDGE_LOOP('',(#3492,#3493,#3494,#3495));

+#19127=EDGE_LOOP('',(#3496,#3497,#3498,#3499));

+#19128=EDGE_LOOP('',(#3500,#3501,#3502,#3503));

+#19129=EDGE_LOOP('',(#3504,#3505,#3506,#3507));

+#19130=EDGE_LOOP('',(#3508,#3509,#3510,#3511));

+#19131=EDGE_LOOP('',(#3512,#3513,#3514,#3515));

+#19132=EDGE_LOOP('',(#3516,#3517,#3518,#3519));

+#19133=EDGE_LOOP('',(#3520,#3521,#3522,#3523));

+#19134=EDGE_LOOP('',(#3524,#3525,#3526,#3527));

+#19135=EDGE_LOOP('',(#3528,#3529,#3530,#3531));

+#19136=EDGE_LOOP('',(#3532,#3533,#3534,#3535));

+#19137=EDGE_LOOP('',(#3536,#3537,#3538,#3539));

+#19138=EDGE_LOOP('',(#3540,#3541,#3542,#3543));

+#19139=EDGE_LOOP('',(#3544,#3545,#3546,#3547));

+#19140=EDGE_LOOP('',(#3548,#3549,#3550,#3551));

+#19141=EDGE_LOOP('',(#3552,#3553,#3554,#3555));

+#19142=EDGE_LOOP('',(#3556,#3557,#3558,#3559));

+#19143=EDGE_LOOP('',(#3560,#3561,#3562,#3563));

+#19144=EDGE_LOOP('',(#3564,#3565,#3566,#3567));

+#19145=EDGE_LOOP('',(#3568,#3569,#3570,#3571));

+#19146=EDGE_LOOP('',(#3572,#3573,#3574,#3575));

+#19147=EDGE_LOOP('',(#3576,#3577,#3578,#3579));

+#19148=EDGE_LOOP('',(#3580,#3581,#3582,#3583));

+#19149=EDGE_LOOP('',(#3584,#3585,#3586,#3587));

+#19150=EDGE_LOOP('',(#3588,#3589,#3590,#3591));

+#19151=EDGE_LOOP('',(#3592,#3593,#3594,#3595));

+#19152=EDGE_LOOP('',(#3596,#3597,#3598,#3599));

+#19153=EDGE_LOOP('',(#3600,#3601,#3602,#3603));

+#19154=EDGE_LOOP('',(#3604,#3605,#3606,#3607));

+#19155=EDGE_LOOP('',(#3608,#3609,#3610,#3611));

+#19156=EDGE_LOOP('',(#3612,#3613,#3614,#3615,#3616,#3617,#3618,#3619,#3620,

+#3621,#3622,#3623,#3624,#3625,#3626,#3627,#3628,#3629,#3630,#3631,#3632,

+#3633,#3634,#3635,#3636,#3637,#3638,#3639,#3640,#3641,#3642,#3643,#3644,

+#3645,#3646,#3647,#3648,#3649,#3650,#3651));

+#19157=EDGE_LOOP('',(#3652,#3653,#3654,#3655,#3656,#3657,#3658,#3659,#3660,

+#3661,#3662,#3663,#3664,#3665,#3666,#3667,#3668,#3669,#3670,#3671,#3672,

+#3673,#3674,#3675,#3676,#3677,#3678,#3679,#3680,#3681,#3682,#3683,#3684,

+#3685,#3686,#3687,#3688,#3689,#3690,#3691,#3692,#3693,#3694,#3695,#3696,

+#3697,#3698,#3699,#3700,#3701,#3702,#3703,#3704,#3705,#3706,#3707,#3708,

+#3709,#3710,#3711,#3712,#3713,#3714,#3715,#3716,#3717,#3718,#3719,#3720,

+#3721,#3722,#3723,#3724,#3725,#3726,#3727));

+#19158=EDGE_LOOP('',(#3728,#3729,#3730,#3731,#3732,#3733,#3734,#3735,#3736,

+#3737,#3738,#3739,#3740,#3741,#3742,#3743,#3744,#3745,#3746,#3747,#3748,

+#3749,#3750,#3751,#3752,#3753,#3754,#3755,#3756,#3757,#3758,#3759,#3760,

+#3761,#3762,#3763,#3764,#3765,#3766,#3767));

+#19159=EDGE_LOOP('',(#3768,#3769,#3770,#3771));

+#19160=EDGE_LOOP('',(#3772,#3773,#3774,#3775));

+#19161=EDGE_LOOP('',(#3776,#3777,#3778,#3779));

+#19162=EDGE_LOOP('',(#3780,#3781,#3782,#3783));

+#19163=EDGE_LOOP('',(#3784,#3785,#3786,#3787));

+#19164=EDGE_LOOP('',(#3788,#3789,#3790,#3791));

+#19165=EDGE_LOOP('',(#3792,#3793,#3794,#3795));

+#19166=EDGE_LOOP('',(#3796,#3797,#3798,#3799,#3800,#3801,#3802));

+#19167=EDGE_LOOP('',(#3803,#3804,#3805,#3806));

+#19168=EDGE_LOOP('',(#3807,#3808,#3809,#3810));

+#19169=EDGE_LOOP('',(#3811,#3812,#3813,#3814));

+#19170=EDGE_LOOP('',(#3815,#3816,#3817,#3818));

+#19171=EDGE_LOOP('',(#3819,#3820,#3821,#3822));

+#19172=EDGE_LOOP('',(#3823,#3824,#3825,#3826));

+#19173=EDGE_LOOP('',(#3827,#3828,#3829,#3830));

+#19174=EDGE_LOOP('',(#3831,#3832,#3833,#3834));

+#19175=EDGE_LOOP('',(#3835,#3836,#3837,#3838));

+#19176=EDGE_LOOP('',(#3839,#3840,#3841,#3842));

+#19177=EDGE_LOOP('',(#3843,#3844,#3845,#3846));

+#19178=EDGE_LOOP('',(#3847,#3848,#3849,#3850));

+#19179=EDGE_LOOP('',(#3851,#3852,#3853,#3854));

+#19180=EDGE_LOOP('',(#3855,#3856,#3857,#3858));

+#19181=EDGE_LOOP('',(#3859,#3860,#3861,#3862));

+#19182=EDGE_LOOP('',(#3863,#3864,#3865,#3866));

+#19183=EDGE_LOOP('',(#3867,#3868,#3869,#3870));

+#19184=EDGE_LOOP('',(#3871,#3872,#3873,#3874));

+#19185=EDGE_LOOP('',(#3875,#3876,#3877,#3878));

+#19186=EDGE_LOOP('',(#3879,#3880,#3881,#3882));

+#19187=EDGE_LOOP('',(#3883,#3884,#3885,#3886));

+#19188=EDGE_LOOP('',(#3887,#3888,#3889,#3890));

+#19189=EDGE_LOOP('',(#3891,#3892,#3893,#3894));

+#19190=EDGE_LOOP('',(#3895,#3896,#3897,#3898));

+#19191=EDGE_LOOP('',(#3899,#3900,#3901,#3902));

+#19192=EDGE_LOOP('',(#3903,#3904,#3905,#3906));

+#19193=EDGE_LOOP('',(#3907,#3908,#3909,#3910));

+#19194=EDGE_LOOP('',(#3911,#3912,#3913,#3914));

+#19195=EDGE_LOOP('',(#3915,#3916,#3917,#3918));

+#19196=EDGE_LOOP('',(#3919,#3920,#3921,#3922));

+#19197=EDGE_LOOP('',(#3923,#3924,#3925,#3926));

+#19198=EDGE_LOOP('',(#3927,#3928,#3929,#3930));

+#19199=EDGE_LOOP('',(#3931,#3932,#3933,#3934));

+#19200=EDGE_LOOP('',(#3935,#3936,#3937,#3938));

+#19201=EDGE_LOOP('',(#3939,#3940,#3941,#3942));

+#19202=EDGE_LOOP('',(#3943,#3944,#3945,#3946));

+#19203=EDGE_LOOP('',(#3947,#3948,#3949,#3950));

+#19204=EDGE_LOOP('',(#3951,#3952,#3953,#3954));

+#19205=EDGE_LOOP('',(#3955,#3956,#3957,#3958));

+#19206=EDGE_LOOP('',(#3959,#3960,#3961,#3962));

+#19207=EDGE_LOOP('',(#3963,#3964,#3965,#3966));

+#19208=EDGE_LOOP('',(#3967,#3968,#3969,#3970));

+#19209=EDGE_LOOP('',(#3971,#3972,#3973,#3974));

+#19210=EDGE_LOOP('',(#3975,#3976,#3977,#3978));

+#19211=EDGE_LOOP('',(#3979,#3980,#3981,#3982));

+#19212=EDGE_LOOP('',(#3983,#3984,#3985,#3986));

+#19213=EDGE_LOOP('',(#3987,#3988,#3989,#3990));

+#19214=EDGE_LOOP('',(#3991,#3992,#3993,#3994));

+#19215=EDGE_LOOP('',(#3995,#3996,#3997,#3998));

+#19216=EDGE_LOOP('',(#3999,#4000,#4001,#4002));

+#19217=EDGE_LOOP('',(#4003,#4004,#4005,#4006));

+#19218=EDGE_LOOP('',(#4007,#4008,#4009,#4010));

+#19219=EDGE_LOOP('',(#4011,#4012,#4013,#4014));

+#19220=EDGE_LOOP('',(#4015,#4016,#4017,#4018));

+#19221=EDGE_LOOP('',(#4019,#4020,#4021,#4022));

+#19222=EDGE_LOOP('',(#4023,#4024,#4025,#4026));

+#19223=EDGE_LOOP('',(#4027,#4028,#4029,#4030));

+#19224=EDGE_LOOP('',(#4031,#4032,#4033,#4034));

+#19225=EDGE_LOOP('',(#4035,#4036,#4037,#4038));

+#19226=EDGE_LOOP('',(#4039,#4040,#4041,#4042));

+#19227=EDGE_LOOP('',(#4043,#4044,#4045,#4046));

+#19228=EDGE_LOOP('',(#4047,#4048,#4049,#4050));

+#19229=EDGE_LOOP('',(#4051,#4052,#4053,#4054));

+#19230=EDGE_LOOP('',(#4055,#4056,#4057,#4058));

+#19231=EDGE_LOOP('',(#4059,#4060,#4061,#4062));

+#19232=EDGE_LOOP('',(#4063,#4064,#4065,#4066));

+#19233=EDGE_LOOP('',(#4067,#4068,#4069,#4070));

+#19234=EDGE_LOOP('',(#4071,#4072,#4073,#4074));

+#19235=EDGE_LOOP('',(#4075,#4076,#4077,#4078));

+#19236=EDGE_LOOP('',(#4079,#4080,#4081,#4082));

+#19237=EDGE_LOOP('',(#4083,#4084,#4085,#4086));

+#19238=EDGE_LOOP('',(#4087,#4088,#4089,#4090));

+#19239=EDGE_LOOP('',(#4091,#4092,#4093,#4094));

+#19240=EDGE_LOOP('',(#4095,#4096,#4097,#4098));

+#19241=EDGE_LOOP('',(#4099,#4100,#4101,#4102));

+#19242=EDGE_LOOP('',(#4103,#4104,#4105,#4106));

+#19243=EDGE_LOOP('',(#4107,#4108,#4109,#4110));

+#19244=EDGE_LOOP('',(#4111,#4112,#4113,#4114));

+#19245=EDGE_LOOP('',(#4115,#4116,#4117,#4118));

+#19246=EDGE_LOOP('',(#4119,#4120,#4121,#4122));

+#19247=EDGE_LOOP('',(#4123,#4124,#4125,#4126));

+#19248=EDGE_LOOP('',(#4127,#4128,#4129,#4130));

+#19249=EDGE_LOOP('',(#4131,#4132,#4133,#4134));

+#19250=EDGE_LOOP('',(#4135,#4136,#4137,#4138));

+#19251=EDGE_LOOP('',(#4139,#4140,#4141,#4142));

+#19252=EDGE_LOOP('',(#4143,#4144,#4145,#4146));

+#19253=EDGE_LOOP('',(#4147,#4148,#4149,#4150));

+#19254=EDGE_LOOP('',(#4151,#4152,#4153,#4154));

+#19255=EDGE_LOOP('',(#4155,#4156,#4157,#4158));

+#19256=EDGE_LOOP('',(#4159,#4160,#4161,#4162));

+#19257=EDGE_LOOP('',(#4163,#4164,#4165,#4166));

+#19258=EDGE_LOOP('',(#4167,#4168,#4169,#4170));

+#19259=EDGE_LOOP('',(#4171,#4172,#4173,#4174));

+#19260=EDGE_LOOP('',(#4175,#4176,#4177,#4178));

+#19261=EDGE_LOOP('',(#4179,#4180,#4181,#4182));

+#19262=EDGE_LOOP('',(#4183,#4184,#4185,#4186));

+#19263=EDGE_LOOP('',(#4187,#4188,#4189,#4190));

+#19264=EDGE_LOOP('',(#4191,#4192,#4193,#4194));

+#19265=EDGE_LOOP('',(#4195,#4196,#4197,#4198));

+#19266=EDGE_LOOP('',(#4199,#4200,#4201,#4202));

+#19267=EDGE_LOOP('',(#4203,#4204,#4205,#4206));

+#19268=EDGE_LOOP('',(#4207,#4208,#4209,#4210));

+#19269=EDGE_LOOP('',(#4211,#4212,#4213,#4214));

+#19270=EDGE_LOOP('',(#4215,#4216,#4217,#4218));

+#19271=EDGE_LOOP('',(#4219,#4220,#4221,#4222));

+#19272=EDGE_LOOP('',(#4223,#4224,#4225,#4226));

+#19273=EDGE_LOOP('',(#4227,#4228,#4229,#4230));

+#19274=EDGE_LOOP('',(#4231,#4232,#4233,#4234));

+#19275=EDGE_LOOP('',(#4235,#4236,#4237,#4238));

+#19276=EDGE_LOOP('',(#4239,#4240,#4241,#4242));

+#19277=EDGE_LOOP('',(#4243,#4244,#4245,#4246));

+#19278=EDGE_LOOP('',(#4247,#4248,#4249,#4250));

+#19279=EDGE_LOOP('',(#4251,#4252,#4253,#4254));

+#19280=EDGE_LOOP('',(#4255,#4256,#4257,#4258));

+#19281=EDGE_LOOP('',(#4259,#4260,#4261,#4262));

+#19282=EDGE_LOOP('',(#4263,#4264,#4265,#4266));

+#19283=EDGE_LOOP('',(#4267,#4268,#4269,#4270));

+#19284=EDGE_LOOP('',(#4271,#4272,#4273,#4274));

+#19285=EDGE_LOOP('',(#4275,#4276,#4277,#4278));

+#19286=EDGE_LOOP('',(#4279,#4280,#4281,#4282));

+#19287=EDGE_LOOP('',(#4283,#4284,#4285,#4286));

+#19288=EDGE_LOOP('',(#4287,#4288,#4289,#4290));

+#19289=EDGE_LOOP('',(#4291,#4292,#4293,#4294));

+#19290=EDGE_LOOP('',(#4295,#4296,#4297,#4298));

+#19291=EDGE_LOOP('',(#4299,#4300,#4301,#4302));

+#19292=EDGE_LOOP('',(#4303,#4304,#4305,#4306));

+#19293=EDGE_LOOP('',(#4307,#4308,#4309,#4310));

+#19294=EDGE_LOOP('',(#4311,#4312,#4313,#4314));

+#19295=EDGE_LOOP('',(#4315,#4316,#4317,#4318));

+#19296=EDGE_LOOP('',(#4319,#4320,#4321,#4322));

+#19297=EDGE_LOOP('',(#4323,#4324,#4325,#4326));

+#19298=EDGE_LOOP('',(#4327,#4328,#4329,#4330));

+#19299=EDGE_LOOP('',(#4331,#4332,#4333,#4334));

+#19300=EDGE_LOOP('',(#4335,#4336,#4337,#4338));

+#19301=EDGE_LOOP('',(#4339,#4340,#4341,#4342));

+#19302=EDGE_LOOP('',(#4343,#4344,#4345,#4346));

+#19303=EDGE_LOOP('',(#4347,#4348,#4349,#4350));

+#19304=EDGE_LOOP('',(#4351,#4352,#4353,#4354));

+#19305=EDGE_LOOP('',(#4355,#4356,#4357,#4358));

+#19306=EDGE_LOOP('',(#4359,#4360,#4361,#4362));

+#19307=EDGE_LOOP('',(#4363,#4364,#4365,#4366));

+#19308=EDGE_LOOP('',(#4367,#4368,#4369,#4370));

+#19309=EDGE_LOOP('',(#4371,#4372,#4373,#4374));

+#19310=EDGE_LOOP('',(#4375,#4376,#4377,#4378));

+#19311=EDGE_LOOP('',(#4379,#4380,#4381,#4382));

+#19312=EDGE_LOOP('',(#4383,#4384,#4385,#4386));

+#19313=EDGE_LOOP('',(#4387,#4388,#4389,#4390));

+#19314=EDGE_LOOP('',(#4391,#4392,#4393,#4394));

+#19315=EDGE_LOOP('',(#4395,#4396,#4397,#4398));

+#19316=EDGE_LOOP('',(#4399,#4400,#4401,#4402));

+#19317=EDGE_LOOP('',(#4403,#4404,#4405,#4406));

+#19318=EDGE_LOOP('',(#4407,#4408,#4409,#4410));

+#19319=EDGE_LOOP('',(#4411,#4412,#4413,#4414));

+#19320=EDGE_LOOP('',(#4415,#4416,#4417,#4418));

+#19321=EDGE_LOOP('',(#4419,#4420,#4421,#4422));

+#19322=EDGE_LOOP('',(#4423,#4424,#4425,#4426));

+#19323=EDGE_LOOP('',(#4427,#4428,#4429,#4430));

+#19324=EDGE_LOOP('',(#4431,#4432,#4433,#4434));

+#19325=EDGE_LOOP('',(#4435,#4436,#4437,#4438));

+#19326=EDGE_LOOP('',(#4439,#4440,#4441,#4442));

+#19327=EDGE_LOOP('',(#4443,#4444,#4445,#4446,#4447,#4448,#4449,#4450,#4451,

+#4452,#4453,#4454,#4455,#4456,#4457,#4458,#4459,#4460,#4461,#4462,#4463,

+#4464,#4465,#4466,#4467,#4468,#4469,#4470,#4471,#4472,#4473,#4474,#4475,

+#4476,#4477,#4478,#4479,#4480,#4481,#4482));

+#19328=EDGE_LOOP('',(#4483,#4484,#4485,#4486,#4487,#4488,#4489,#4490,#4491,

+#4492,#4493,#4494,#4495,#4496,#4497,#4498,#4499,#4500,#4501,#4502,#4503,

+#4504,#4505,#4506,#4507,#4508,#4509,#4510,#4511,#4512,#4513,#4514,#4515,

+#4516,#4517,#4518,#4519,#4520,#4521,#4522));

+#19329=EDGE_LOOP('',(#4523,#4524,#4525,#4526,#4527,#4528,#4529,#4530,#4531,

+#4532,#4533,#4534,#4535,#4536,#4537,#4538,#4539,#4540,#4541,#4542,#4543,

+#4544,#4545,#4546,#4547,#4548,#4549,#4550,#4551,#4552,#4553,#4554,#4555,

+#4556,#4557,#4558,#4559,#4560,#4561,#4562,#4563,#4564,#4565,#4566,#4567,

+#4568,#4569,#4570,#4571,#4572,#4573,#4574,#4575,#4576,#4577,#4578,#4579,

+#4580,#4581,#4582,#4583,#4584,#4585,#4586,#4587,#4588,#4589,#4590,#4591,

+#4592,#4593,#4594,#4595,#4596,#4597,#4598,#4599,#4600,#4601,#4602));

+#19330=EDGE_LOOP('',(#4603,#4604,#4605,#4606,#4607,#4608,#4609,#4610,#4611,

+#4612,#4613,#4614,#4615,#4616,#4617,#4618,#4619,#4620,#4621,#4622,#4623,

+#4624,#4625,#4626,#4627,#4628,#4629,#4630,#4631,#4632,#4633,#4634,#4635,

+#4636,#4637,#4638,#4639,#4640,#4641,#4642));

+#19331=EDGE_LOOP('',(#4643,#4644,#4645,#4646,#4647,#4648,#4649,#4650,#4651,

+#4652,#4653,#4654,#4655,#4656,#4657,#4658,#4659,#4660,#4661,#4662,#4663,

+#4664,#4665,#4666,#4667,#4668,#4669,#4670,#4671,#4672,#4673,#4674,#4675,

+#4676,#4677,#4678,#4679,#4680,#4681,#4682));

+#19332=EDGE_LOOP('',(#4683,#4684,#4685,#4686));

+#19333=EDGE_LOOP('',(#4687,#4688,#4689,#4690));

+#19334=EDGE_LOOP('',(#4691,#4692,#4693,#4694));

+#19335=EDGE_LOOP('',(#4695,#4696,#4697,#4698));

+#19336=EDGE_LOOP('',(#4699,#4700,#4701,#4702));

+#19337=EDGE_LOOP('',(#4703,#4704,#4705,#4706));

+#19338=EDGE_LOOP('',(#4707,#4708,#4709,#4710));

+#19339=EDGE_LOOP('',(#4711,#4712,#4713,#4714));

+#19340=EDGE_LOOP('',(#4715,#4716,#4717,#4718));

+#19341=EDGE_LOOP('',(#4719,#4720,#4721,#4722));

+#19342=EDGE_LOOP('',(#4723,#4724,#4725,#4726));

+#19343=EDGE_LOOP('',(#4727,#4728,#4729,#4730));

+#19344=EDGE_LOOP('',(#4731,#4732,#4733,#4734));

+#19345=EDGE_LOOP('',(#4735,#4736,#4737,#4738));

+#19346=EDGE_LOOP('',(#4739,#4740,#4741,#4742));

+#19347=EDGE_LOOP('',(#4743,#4744,#4745,#4746));

+#19348=EDGE_LOOP('',(#4747,#4748,#4749,#4750));

+#19349=EDGE_LOOP('',(#4751,#4752,#4753,#4754));

+#19350=EDGE_LOOP('',(#4755,#4756,#4757,#4758));

+#19351=EDGE_LOOP('',(#4759,#4760,#4761,#4762));

+#19352=EDGE_LOOP('',(#4763,#4764,#4765,#4766));

+#19353=EDGE_LOOP('',(#4767,#4768,#4769,#4770));

+#19354=EDGE_LOOP('',(#4771,#4772,#4773,#4774));

+#19355=EDGE_LOOP('',(#4775,#4776,#4777,#4778));

+#19356=EDGE_LOOP('',(#4779,#4780,#4781,#4782));

+#19357=EDGE_LOOP('',(#4783,#4784,#4785,#4786));

+#19358=EDGE_LOOP('',(#4787,#4788,#4789,#4790));

+#19359=EDGE_LOOP('',(#4791,#4792,#4793,#4794));

+#19360=EDGE_LOOP('',(#4795,#4796,#4797,#4798));

+#19361=EDGE_LOOP('',(#4799,#4800,#4801,#4802));

+#19362=EDGE_LOOP('',(#4803,#4804,#4805,#4806));

+#19363=EDGE_LOOP('',(#4807,#4808,#4809,#4810));

+#19364=EDGE_LOOP('',(#4811,#4812,#4813,#4814));

+#19365=EDGE_LOOP('',(#4815,#4816,#4817,#4818));

+#19366=EDGE_LOOP('',(#4819,#4820,#4821,#4822));

+#19367=EDGE_LOOP('',(#4823,#4824,#4825,#4826));

+#19368=EDGE_LOOP('',(#4827,#4828,#4829,#4830));

+#19369=EDGE_LOOP('',(#4831,#4832,#4833,#4834));

+#19370=EDGE_LOOP('',(#4835,#4836,#4837,#4838));

+#19371=EDGE_LOOP('',(#4839,#4840,#4841,#4842));

+#19372=EDGE_LOOP('',(#4843,#4844,#4845,#4846));

+#19373=EDGE_LOOP('',(#4847,#4848,#4849,#4850));

+#19374=EDGE_LOOP('',(#4851,#4852,#4853,#4854));

+#19375=EDGE_LOOP('',(#4855,#4856,#4857,#4858));

+#19376=EDGE_LOOP('',(#4859,#4860,#4861,#4862));

+#19377=EDGE_LOOP('',(#4863,#4864,#4865,#4866));

+#19378=EDGE_LOOP('',(#4867,#4868,#4869,#4870));

+#19379=EDGE_LOOP('',(#4871,#4872,#4873,#4874));

+#19380=EDGE_LOOP('',(#4875,#4876,#4877,#4878));

+#19381=EDGE_LOOP('',(#4879,#4880,#4881,#4882));

+#19382=EDGE_LOOP('',(#4883,#4884,#4885,#4886));

+#19383=EDGE_LOOP('',(#4887,#4888,#4889,#4890));

+#19384=EDGE_LOOP('',(#4891,#4892,#4893,#4894));

+#19385=EDGE_LOOP('',(#4895,#4896,#4897,#4898));

+#19386=EDGE_LOOP('',(#4899,#4900,#4901,#4902));

+#19387=EDGE_LOOP('',(#4903,#4904,#4905,#4906));

+#19388=EDGE_LOOP('',(#4907,#4908,#4909,#4910));

+#19389=EDGE_LOOP('',(#4911,#4912,#4913,#4914));

+#19390=EDGE_LOOP('',(#4915,#4916,#4917,#4918));

+#19391=EDGE_LOOP('',(#4919,#4920,#4921,#4922));

+#19392=EDGE_LOOP('',(#4923,#4924,#4925,#4926));

+#19393=EDGE_LOOP('',(#4927,#4928,#4929,#4930));

+#19394=EDGE_LOOP('',(#4931,#4932,#4933,#4934));

+#19395=EDGE_LOOP('',(#4935,#4936,#4937,#4938));

+#19396=EDGE_LOOP('',(#4939,#4940,#4941,#4942));

+#19397=EDGE_LOOP('',(#4943,#4944,#4945,#4946));

+#19398=EDGE_LOOP('',(#4947,#4948,#4949,#4950));

+#19399=EDGE_LOOP('',(#4951,#4952,#4953,#4954));

+#19400=EDGE_LOOP('',(#4955,#4956,#4957,#4958));

+#19401=EDGE_LOOP('',(#4959,#4960,#4961,#4962));

+#19402=EDGE_LOOP('',(#4963,#4964,#4965,#4966));

+#19403=EDGE_LOOP('',(#4967,#4968,#4969,#4970));

+#19404=EDGE_LOOP('',(#4971,#4972,#4973,#4974));

+#19405=EDGE_LOOP('',(#4975,#4976,#4977,#4978));

+#19406=EDGE_LOOP('',(#4979,#4980,#4981,#4982));

+#19407=EDGE_LOOP('',(#4983,#4984,#4985,#4986));

+#19408=EDGE_LOOP('',(#4987,#4988,#4989,#4990));

+#19409=EDGE_LOOP('',(#4991,#4992,#4993,#4994));

+#19410=EDGE_LOOP('',(#4995,#4996,#4997,#4998));

+#19411=EDGE_LOOP('',(#4999,#5000,#5001,#5002));

+#19412=EDGE_LOOP('',(#5003,#5004,#5005,#5006));

+#19413=EDGE_LOOP('',(#5007,#5008,#5009,#5010));

+#19414=EDGE_LOOP('',(#5011,#5012,#5013,#5014));

+#19415=EDGE_LOOP('',(#5015,#5016,#5017,#5018));

+#19416=EDGE_LOOP('',(#5019,#5020,#5021,#5022));

+#19417=EDGE_LOOP('',(#5023,#5024,#5025,#5026));

+#19418=EDGE_LOOP('',(#5027,#5028,#5029,#5030));

+#19419=EDGE_LOOP('',(#5031,#5032,#5033,#5034));

+#19420=EDGE_LOOP('',(#5035,#5036,#5037,#5038));

+#19421=EDGE_LOOP('',(#5039,#5040,#5041,#5042));

+#19422=EDGE_LOOP('',(#5043,#5044,#5045,#5046));

+#19423=EDGE_LOOP('',(#5047,#5048,#5049,#5050));

+#19424=EDGE_LOOP('',(#5051,#5052,#5053,#5054));

+#19425=EDGE_LOOP('',(#5055,#5056,#5057,#5058));

+#19426=EDGE_LOOP('',(#5059,#5060,#5061,#5062));

+#19427=EDGE_LOOP('',(#5063,#5064,#5065,#5066));

+#19428=EDGE_LOOP('',(#5067,#5068,#5069,#5070));

+#19429=EDGE_LOOP('',(#5071,#5072,#5073,#5074));

+#19430=EDGE_LOOP('',(#5075,#5076,#5077,#5078));

+#19431=EDGE_LOOP('',(#5079,#5080,#5081,#5082));

+#19432=EDGE_LOOP('',(#5083,#5084,#5085,#5086));

+#19433=EDGE_LOOP('',(#5087,#5088,#5089,#5090));

+#19434=EDGE_LOOP('',(#5091,#5092,#5093,#5094));

+#19435=EDGE_LOOP('',(#5095,#5096,#5097,#5098));

+#19436=EDGE_LOOP('',(#5099,#5100,#5101,#5102));

+#19437=EDGE_LOOP('',(#5103,#5104,#5105,#5106));

+#19438=EDGE_LOOP('',(#5107,#5108,#5109,#5110));

+#19439=EDGE_LOOP('',(#5111,#5112,#5113,#5114));

+#19440=EDGE_LOOP('',(#5115,#5116,#5117,#5118));

+#19441=EDGE_LOOP('',(#5119,#5120,#5121,#5122));

+#19442=EDGE_LOOP('',(#5123,#5124,#5125,#5126));

+#19443=EDGE_LOOP('',(#5127,#5128,#5129,#5130));

+#19444=EDGE_LOOP('',(#5131,#5132,#5133,#5134));

+#19445=EDGE_LOOP('',(#5135,#5136,#5137,#5138));

+#19446=EDGE_LOOP('',(#5139,#5140,#5141,#5142));

+#19447=EDGE_LOOP('',(#5143,#5144,#5145,#5146));

+#19448=EDGE_LOOP('',(#5147,#5148,#5149,#5150,#5151,#5152,#5153,#5154,#5155,

+#5156,#5157,#5158,#5159,#5160,#5161,#5162,#5163,#5164,#5165,#5166,#5167,

+#5168,#5169,#5170,#5171,#5172,#5173,#5174,#5175,#5176,#5177,#5178,#5179,

+#5180,#5181,#5182,#5183,#5184,#5185,#5186));

+#19449=EDGE_LOOP('',(#5187,#5188,#5189,#5190,#5191,#5192,#5193,#5194,#5195,

+#5196,#5197,#5198,#5199,#5200,#5201,#5202,#5203,#5204,#5205,#5206,#5207,

+#5208,#5209,#5210,#5211,#5212,#5213,#5214,#5215,#5216,#5217,#5218,#5219,

+#5220,#5221,#5222,#5223,#5224,#5225,#5226,#5227,#5228,#5229,#5230,#5231,

+#5232,#5233,#5234,#5235,#5236,#5237,#5238,#5239,#5240,#5241,#5242,#5243,

+#5244,#5245,#5246,#5247,#5248,#5249,#5250,#5251,#5252,#5253,#5254,#5255,

+#5256,#5257,#5258,#5259,#5260,#5261,#5262));

+#19450=EDGE_LOOP('',(#5263,#5264,#5265,#5266,#5267,#5268,#5269,#5270,#5271,

+#5272,#5273,#5274,#5275,#5276,#5277,#5278,#5279,#5280,#5281,#5282,#5283,

+#5284,#5285,#5286,#5287,#5288,#5289,#5290,#5291,#5292,#5293,#5294,#5295,

+#5296,#5297,#5298,#5299,#5300,#5301,#5302));

+#19451=EDGE_LOOP('',(#5303,#5304,#5305,#5306));

+#19452=EDGE_LOOP('',(#5307,#5308,#5309,#5310));

+#19453=EDGE_LOOP('',(#5311,#5312,#5313,#5314));

+#19454=EDGE_LOOP('',(#5315,#5316,#5317,#5318));

+#19455=EDGE_LOOP('',(#5319,#5320,#5321,#5322));

+#19456=EDGE_LOOP('',(#5323,#5324,#5325,#5326));

+#19457=EDGE_LOOP('',(#5327,#5328,#5329,#5330));

+#19458=EDGE_LOOP('',(#5331,#5332,#5333,#5334));

+#19459=EDGE_LOOP('',(#5335,#5336,#5337,#5338));

+#19460=EDGE_LOOP('',(#5339,#5340,#5341,#5342));

+#19461=EDGE_LOOP('',(#5343,#5344,#5345,#5346));

+#19462=EDGE_LOOP('',(#5347,#5348,#5349,#5350));

+#19463=EDGE_LOOP('',(#5351,#5352,#5353,#5354));

+#19464=EDGE_LOOP('',(#5355,#5356,#5357,#5358));

+#19465=EDGE_LOOP('',(#5359,#5360,#5361,#5362));

+#19466=EDGE_LOOP('',(#5363,#5364,#5365,#5366));

+#19467=EDGE_LOOP('',(#5367,#5368,#5369,#5370));

+#19468=EDGE_LOOP('',(#5371,#5372,#5373,#5374));

+#19469=EDGE_LOOP('',(#5375,#5376,#5377,#5378));

+#19470=EDGE_LOOP('',(#5379,#5380,#5381,#5382));

+#19471=EDGE_LOOP('',(#5383,#5384,#5385,#5386));

+#19472=EDGE_LOOP('',(#5387,#5388,#5389,#5390));

+#19473=EDGE_LOOP('',(#5391,#5392,#5393,#5394));

+#19474=EDGE_LOOP('',(#5395,#5396,#5397,#5398));

+#19475=EDGE_LOOP('',(#5399,#5400,#5401,#5402));

+#19476=EDGE_LOOP('',(#5403,#5404,#5405,#5406));

+#19477=EDGE_LOOP('',(#5407,#5408,#5409,#5410));

+#19478=EDGE_LOOP('',(#5411,#5412,#5413,#5414));

+#19479=EDGE_LOOP('',(#5415,#5416,#5417,#5418));

+#19480=EDGE_LOOP('',(#5419,#5420,#5421,#5422));

+#19481=EDGE_LOOP('',(#5423,#5424,#5425,#5426));

+#19482=EDGE_LOOP('',(#5427,#5428,#5429,#5430));

+#19483=EDGE_LOOP('',(#5431,#5432,#5433,#5434));

+#19484=EDGE_LOOP('',(#5435,#5436,#5437,#5438));

+#19485=EDGE_LOOP('',(#5439,#5440,#5441,#5442));

+#19486=EDGE_LOOP('',(#5443,#5444,#5445,#5446));

+#19487=EDGE_LOOP('',(#5447,#5448,#5449,#5450));

+#19488=EDGE_LOOP('',(#5451,#5452,#5453,#5454));

+#19489=EDGE_LOOP('',(#5455,#5456,#5457,#5458));

+#19490=EDGE_LOOP('',(#5459,#5460,#5461,#5462));

+#19491=EDGE_LOOP('',(#5463,#5464,#5465,#5466));

+#19492=EDGE_LOOP('',(#5467,#5468,#5469,#5470));

+#19493=EDGE_LOOP('',(#5471,#5472,#5473,#5474));

+#19494=EDGE_LOOP('',(#5475,#5476,#5477,#5478));

+#19495=EDGE_LOOP('',(#5479,#5480,#5481,#5482));

+#19496=EDGE_LOOP('',(#5483,#5484,#5485,#5486));

+#19497=EDGE_LOOP('',(#5487,#5488,#5489,#5490));

+#19498=EDGE_LOOP('',(#5491,#5492,#5493,#5494));

+#19499=EDGE_LOOP('',(#5495,#5496,#5497,#5498));

+#19500=EDGE_LOOP('',(#5499,#5500,#5501,#5502));

+#19501=EDGE_LOOP('',(#5503,#5504,#5505,#5506));

+#19502=EDGE_LOOP('',(#5507,#5508,#5509,#5510));

+#19503=EDGE_LOOP('',(#5511,#5512,#5513,#5514));

+#19504=EDGE_LOOP('',(#5515,#5516,#5517,#5518));

+#19505=EDGE_LOOP('',(#5519,#5520,#5521,#5522));

+#19506=EDGE_LOOP('',(#5523,#5524,#5525,#5526));

+#19507=EDGE_LOOP('',(#5527,#5528,#5529,#5530));

+#19508=EDGE_LOOP('',(#5531,#5532,#5533,#5534));

+#19509=EDGE_LOOP('',(#5535,#5536,#5537,#5538));

+#19510=EDGE_LOOP('',(#5539,#5540,#5541,#5542));

+#19511=EDGE_LOOP('',(#5543,#5544,#5545,#5546));

+#19512=EDGE_LOOP('',(#5547,#5548,#5549,#5550));

+#19513=EDGE_LOOP('',(#5551,#5552,#5553,#5554));

+#19514=EDGE_LOOP('',(#5555,#5556,#5557,#5558));

+#19515=EDGE_LOOP('',(#5559,#5560,#5561,#5562));

+#19516=EDGE_LOOP('',(#5563,#5564,#5565,#5566));

+#19517=EDGE_LOOP('',(#5567,#5568,#5569,#5570));

+#19518=EDGE_LOOP('',(#5571,#5572,#5573,#5574));

+#19519=EDGE_LOOP('',(#5575,#5576,#5577,#5578));

+#19520=EDGE_LOOP('',(#5579,#5580,#5581,#5582));

+#19521=EDGE_LOOP('',(#5583,#5584,#5585,#5586));

+#19522=EDGE_LOOP('',(#5587,#5588,#5589,#5590));

+#19523=EDGE_LOOP('',(#5591,#5592,#5593,#5594));

+#19524=EDGE_LOOP('',(#5595,#5596,#5597,#5598));

+#19525=EDGE_LOOP('',(#5599,#5600,#5601,#5602));

+#19526=EDGE_LOOP('',(#5603,#5604,#5605,#5606));

+#19527=EDGE_LOOP('',(#5607,#5608,#5609,#5610));

+#19528=EDGE_LOOP('',(#5611,#5612,#5613,#5614));

+#19529=EDGE_LOOP('',(#5615,#5616,#5617,#5618));

+#19530=EDGE_LOOP('',(#5619,#5620,#5621,#5622));

+#19531=EDGE_LOOP('',(#5623,#5624,#5625,#5626,#5627,#5628,#5629,#5630,#5631,

+#5632,#5633,#5634,#5635,#5636,#5637,#5638,#5639,#5640,#5641,#5642,#5643,

+#5644,#5645,#5646,#5647,#5648,#5649,#5650,#5651,#5652,#5653,#5654,#5655,

+#5656,#5657,#5658,#5659,#5660,#5661,#5662));

+#19532=EDGE_LOOP('',(#5663,#5664,#5665,#5666,#5667,#5668,#5669,#5670,#5671,

+#5672,#5673,#5674,#5675,#5676,#5677,#5678,#5679,#5680,#5681,#5682,#5683,

+#5684,#5685,#5686,#5687,#5688,#5689,#5690,#5691,#5692,#5693,#5694,#5695,

+#5696,#5697,#5698,#5699,#5700,#5701,#5702));

+#19533=EDGE_LOOP('',(#5703,#5704,#5705,#5706,#5707,#5708,#5709,#5710,#5711,

+#5712,#5713,#5714,#5715,#5716,#5717,#5718,#5719,#5720,#5721,#5722,#5723,

+#5724,#5725,#5726,#5727,#5728,#5729,#5730,#5731,#5732,#5733,#5734,#5735,

+#5736,#5737,#5738,#5739,#5740,#5741,#5742));

+#19534=EDGE_LOOP('',(#5743,#5744,#5745,#5746));

+#19535=EDGE_LOOP('',(#5747,#5748,#5749,#5750));

+#19536=EDGE_LOOP('',(#5751,#5752,#5753,#5754));

+#19537=EDGE_LOOP('',(#5755,#5756,#5757,#5758));

+#19538=EDGE_LOOP('',(#5759,#5760,#5761,#5762));

+#19539=EDGE_LOOP('',(#5763,#5764,#5765,#5766));

+#19540=EDGE_LOOP('',(#5767,#5768,#5769,#5770));

+#19541=EDGE_LOOP('',(#5771,#5772,#5773,#5774));

+#19542=EDGE_LOOP('',(#5775,#5776,#5777,#5778));

+#19543=EDGE_LOOP('',(#5779,#5780,#5781,#5782));

+#19544=EDGE_LOOP('',(#5783,#5784,#5785,#5786));

+#19545=EDGE_LOOP('',(#5787,#5788,#5789,#5790,#5791,#5792,#5793,#5794,#5795,

+#5796,#5797));

+#19546=EDGE_LOOP('',(#5798,#5799,#5800,#5801));

+#19547=EDGE_LOOP('',(#5802,#5803,#5804,#5805));

+#19548=EDGE_LOOP('',(#5806,#5807,#5808,#5809));

+#19549=EDGE_LOOP('',(#5810,#5811,#5812,#5813));

+#19550=EDGE_LOOP('',(#5814,#5815,#5816,#5817));

+#19551=EDGE_LOOP('',(#5818,#5819,#5820,#5821));

+#19552=EDGE_LOOP('',(#5822,#5823,#5824,#5825));

+#19553=EDGE_LOOP('',(#5826,#5827,#5828,#5829));

+#19554=EDGE_LOOP('',(#5830,#5831,#5832,#5833));

+#19555=EDGE_LOOP('',(#5834,#5835,#5836,#5837));

+#19556=EDGE_LOOP('',(#5838,#5839,#5840,#5841));

+#19557=EDGE_LOOP('',(#5842,#5843,#5844,#5845));

+#19558=EDGE_LOOP('',(#5846,#5847,#5848,#5849));

+#19559=EDGE_LOOP('',(#5850,#5851,#5852,#5853));

+#19560=EDGE_LOOP('',(#5854,#5855,#5856,#5857));

+#19561=EDGE_LOOP('',(#5858,#5859,#5860,#5861));

+#19562=EDGE_LOOP('',(#5862,#5863,#5864,#5865));

+#19563=EDGE_LOOP('',(#5866,#5867,#5868,#5869));

+#19564=EDGE_LOOP('',(#5870,#5871,#5872,#5873));

+#19565=EDGE_LOOP('',(#5874,#5875,#5876,#5877));

+#19566=EDGE_LOOP('',(#5878,#5879,#5880,#5881));

+#19567=EDGE_LOOP('',(#5882,#5883,#5884,#5885));

+#19568=EDGE_LOOP('',(#5886,#5887,#5888,#5889));

+#19569=EDGE_LOOP('',(#5890,#5891,#5892,#5893));

+#19570=EDGE_LOOP('',(#5894,#5895,#5896,#5897));

+#19571=EDGE_LOOP('',(#5898,#5899,#5900,#5901));

+#19572=EDGE_LOOP('',(#5902,#5903,#5904,#5905));

+#19573=EDGE_LOOP('',(#5906,#5907,#5908,#5909));

+#19574=EDGE_LOOP('',(#5910,#5911,#5912,#5913));

+#19575=EDGE_LOOP('',(#5914,#5915,#5916,#5917));

+#19576=EDGE_LOOP('',(#5918,#5919,#5920,#5921));

+#19577=EDGE_LOOP('',(#5922,#5923,#5924,#5925));

+#19578=EDGE_LOOP('',(#5926,#5927,#5928,#5929));

+#19579=EDGE_LOOP('',(#5930,#5931,#5932,#5933));

+#19580=EDGE_LOOP('',(#5934,#5935,#5936,#5937));

+#19581=EDGE_LOOP('',(#5938,#5939,#5940,#5941));

+#19582=EDGE_LOOP('',(#5942,#5943,#5944,#5945));

+#19583=EDGE_LOOP('',(#5946,#5947,#5948,#5949));

+#19584=EDGE_LOOP('',(#5950,#5951,#5952,#5953));

+#19585=EDGE_LOOP('',(#5954,#5955,#5956,#5957));

+#19586=EDGE_LOOP('',(#5958,#5959,#5960,#5961));

+#19587=EDGE_LOOP('',(#5962,#5963,#5964,#5965));

+#19588=EDGE_LOOP('',(#5966,#5967,#5968,#5969));

+#19589=EDGE_LOOP('',(#5970,#5971,#5972,#5973));

+#19590=EDGE_LOOP('',(#5974,#5975,#5976,#5977));

+#19591=EDGE_LOOP('',(#5978,#5979,#5980,#5981));

+#19592=EDGE_LOOP('',(#5982,#5983,#5984,#5985));

+#19593=EDGE_LOOP('',(#5986,#5987,#5988,#5989));

+#19594=EDGE_LOOP('',(#5990,#5991,#5992,#5993));

+#19595=EDGE_LOOP('',(#5994,#5995,#5996,#5997));

+#19596=EDGE_LOOP('',(#5998,#5999,#6000,#6001));

+#19597=EDGE_LOOP('',(#6002,#6003,#6004,#6005));

+#19598=EDGE_LOOP('',(#6006,#6007,#6008,#6009));

+#19599=EDGE_LOOP('',(#6010,#6011,#6012,#6013));

+#19600=EDGE_LOOP('',(#6014,#6015,#6016,#6017));

+#19601=EDGE_LOOP('',(#6018,#6019,#6020,#6021));

+#19602=EDGE_LOOP('',(#6022,#6023,#6024,#6025));

+#19603=EDGE_LOOP('',(#6026,#6027,#6028,#6029));

+#19604=EDGE_LOOP('',(#6030,#6031,#6032,#6033));

+#19605=EDGE_LOOP('',(#6034,#6035,#6036,#6037));

+#19606=EDGE_LOOP('',(#6038,#6039,#6040,#6041));

+#19607=EDGE_LOOP('',(#6042,#6043,#6044,#6045));

+#19608=EDGE_LOOP('',(#6046,#6047,#6048,#6049));

+#19609=EDGE_LOOP('',(#6050,#6051,#6052,#6053));

+#19610=EDGE_LOOP('',(#6054,#6055,#6056,#6057));

+#19611=EDGE_LOOP('',(#6058,#6059,#6060,#6061));

+#19612=EDGE_LOOP('',(#6062,#6063,#6064,#6065));

+#19613=EDGE_LOOP('',(#6066,#6067,#6068,#6069));

+#19614=EDGE_LOOP('',(#6070,#6071,#6072,#6073));

+#19615=EDGE_LOOP('',(#6074,#6075,#6076,#6077));

+#19616=EDGE_LOOP('',(#6078,#6079,#6080,#6081));

+#19617=EDGE_LOOP('',(#6082,#6083,#6084,#6085,#6086,#6087,#6088,#6089,#6090,

+#6091,#6092,#6093,#6094,#6095,#6096,#6097,#6098,#6099,#6100,#6101,#6102,

+#6103,#6104,#6105,#6106,#6107,#6108,#6109,#6110,#6111,#6112,#6113,#6114,

+#6115,#6116,#6117,#6118,#6119,#6120,#6121,#6122,#6123,#6124,#6125,#6126,

+#6127,#6128,#6129,#6130,#6131,#6132,#6133,#6134,#6135,#6136,#6137,#6138,

+#6139,#6140,#6141,#6142,#6143,#6144,#6145,#6146,#6147,#6148,#6149,#6150,

+#6151,#6152));

+#19618=EDGE_LOOP('',(#6153,#6154,#6155,#6156));

+#19619=EDGE_LOOP('',(#6157,#6158,#6159,#6160));

+#19620=EDGE_LOOP('',(#6161,#6162,#6163,#6164));

+#19621=EDGE_LOOP('',(#6165,#6166,#6167,#6168));

+#19622=EDGE_LOOP('',(#6169,#6170,#6171,#6172));

+#19623=EDGE_LOOP('',(#6173,#6174,#6175,#6176));

+#19624=EDGE_LOOP('',(#6177,#6178,#6179,#6180));

+#19625=EDGE_LOOP('',(#6181,#6182,#6183,#6184));

+#19626=EDGE_LOOP('',(#6185,#6186,#6187,#6188));

+#19627=EDGE_LOOP('',(#6189,#6190,#6191,#6192));

+#19628=EDGE_LOOP('',(#6193,#6194,#6195,#6196));

+#19629=EDGE_LOOP('',(#6197,#6198,#6199,#6200));

+#19630=EDGE_LOOP('',(#6201,#6202,#6203,#6204));

+#19631=EDGE_LOOP('',(#6205,#6206,#6207,#6208));

+#19632=EDGE_LOOP('',(#6209,#6210,#6211,#6212));

+#19633=EDGE_LOOP('',(#6213,#6214,#6215,#6216));

+#19634=EDGE_LOOP('',(#6217,#6218,#6219,#6220));

+#19635=EDGE_LOOP('',(#6221,#6222,#6223,#6224));

+#19636=EDGE_LOOP('',(#6225,#6226,#6227,#6228));

+#19637=EDGE_LOOP('',(#6229,#6230,#6231,#6232));

+#19638=EDGE_LOOP('',(#6233,#6234,#6235,#6236));

+#19639=EDGE_LOOP('',(#6237,#6238,#6239,#6240));

+#19640=EDGE_LOOP('',(#6241,#6242,#6243,#6244));

+#19641=EDGE_LOOP('',(#6245,#6246,#6247,#6248));

+#19642=EDGE_LOOP('',(#6249,#6250,#6251,#6252));

+#19643=EDGE_LOOP('',(#6253,#6254,#6255,#6256));

+#19644=EDGE_LOOP('',(#6257,#6258,#6259,#6260));

+#19645=EDGE_LOOP('',(#6261,#6262,#6263,#6264));

+#19646=EDGE_LOOP('',(#6265,#6266,#6267,#6268));

+#19647=EDGE_LOOP('',(#6269,#6270,#6271,#6272));

+#19648=EDGE_LOOP('',(#6273,#6274,#6275,#6276));

+#19649=EDGE_LOOP('',(#6277,#6278,#6279,#6280));

+#19650=EDGE_LOOP('',(#6281,#6282,#6283,#6284));

+#19651=EDGE_LOOP('',(#6285,#6286,#6287,#6288));

+#19652=EDGE_LOOP('',(#6289,#6290,#6291,#6292));

+#19653=EDGE_LOOP('',(#6293,#6294,#6295,#6296));

+#19654=EDGE_LOOP('',(#6297,#6298,#6299,#6300));

+#19655=EDGE_LOOP('',(#6301,#6302,#6303,#6304));

+#19656=EDGE_LOOP('',(#6305,#6306,#6307,#6308));

+#19657=EDGE_LOOP('',(#6309,#6310,#6311,#6312));

+#19658=EDGE_LOOP('',(#6313,#6314,#6315,#6316));

+#19659=EDGE_LOOP('',(#6317,#6318,#6319,#6320));

+#19660=EDGE_LOOP('',(#6321,#6322,#6323,#6324));

+#19661=EDGE_LOOP('',(#6325,#6326,#6327,#6328));

+#19662=EDGE_LOOP('',(#6329,#6330,#6331,#6332));

+#19663=EDGE_LOOP('',(#6333,#6334,#6335,#6336));

+#19664=EDGE_LOOP('',(#6337,#6338,#6339,#6340));

+#19665=EDGE_LOOP('',(#6341,#6342,#6343,#6344));

+#19666=EDGE_LOOP('',(#6345,#6346,#6347,#6348));

+#19667=EDGE_LOOP('',(#6349,#6350,#6351,#6352));

+#19668=EDGE_LOOP('',(#6353,#6354,#6355,#6356));

+#19669=EDGE_LOOP('',(#6357,#6358,#6359,#6360));

+#19670=EDGE_LOOP('',(#6361,#6362,#6363,#6364));

+#19671=EDGE_LOOP('',(#6365,#6366,#6367,#6368));

+#19672=EDGE_LOOP('',(#6369,#6370,#6371,#6372));

+#19673=EDGE_LOOP('',(#6373,#6374,#6375,#6376));

+#19674=EDGE_LOOP('',(#6377,#6378,#6379,#6380));

+#19675=EDGE_LOOP('',(#6381,#6382,#6383,#6384));

+#19676=EDGE_LOOP('',(#6385,#6386,#6387,#6388));

+#19677=EDGE_LOOP('',(#6389,#6390,#6391,#6392));

+#19678=EDGE_LOOP('',(#6393,#6394,#6395,#6396));

+#19679=EDGE_LOOP('',(#6397,#6398,#6399,#6400));

+#19680=EDGE_LOOP('',(#6401,#6402,#6403,#6404));

+#19681=EDGE_LOOP('',(#6405,#6406,#6407,#6408));

+#19682=EDGE_LOOP('',(#6409,#6410,#6411,#6412));

+#19683=EDGE_LOOP('',(#6413,#6414,#6415,#6416));

+#19684=EDGE_LOOP('',(#6417,#6418,#6419,#6420));

+#19685=EDGE_LOOP('',(#6421,#6422,#6423,#6424));

+#19686=EDGE_LOOP('',(#6425,#6426,#6427,#6428));

+#19687=EDGE_LOOP('',(#6429,#6430,#6431,#6432));

+#19688=EDGE_LOOP('',(#6433,#6434,#6435,#6436));

+#19689=EDGE_LOOP('',(#6437,#6438,#6439,#6440));

+#19690=EDGE_LOOP('',(#6441,#6442,#6443,#6444));

+#19691=EDGE_LOOP('',(#6445,#6446,#6447,#6448));

+#19692=EDGE_LOOP('',(#6449,#6450,#6451,#6452));

+#19693=EDGE_LOOP('',(#6453,#6454,#6455,#6456));

+#19694=EDGE_LOOP('',(#6457,#6458,#6459,#6460));

+#19695=EDGE_LOOP('',(#6461,#6462,#6463,#6464));

+#19696=EDGE_LOOP('',(#6465,#6466,#6467,#6468));

+#19697=EDGE_LOOP('',(#6469,#6470,#6471,#6472));

+#19698=EDGE_LOOP('',(#6473,#6474,#6475,#6476));

+#19699=EDGE_LOOP('',(#6477,#6478,#6479,#6480));

+#19700=EDGE_LOOP('',(#6481,#6482,#6483,#6484));

+#19701=EDGE_LOOP('',(#6485,#6486,#6487,#6488));

+#19702=EDGE_LOOP('',(#6489,#6490,#6491,#6492));

+#19703=EDGE_LOOP('',(#6493,#6494,#6495,#6496));

+#19704=EDGE_LOOP('',(#6497,#6498,#6499,#6500));

+#19705=EDGE_LOOP('',(#6501,#6502,#6503,#6504));

+#19706=EDGE_LOOP('',(#6505,#6506,#6507,#6508));

+#19707=EDGE_LOOP('',(#6509,#6510,#6511,#6512));

+#19708=EDGE_LOOP('',(#6513,#6514,#6515,#6516));

+#19709=EDGE_LOOP('',(#6517,#6518,#6519,#6520));

+#19710=EDGE_LOOP('',(#6521,#6522,#6523,#6524));

+#19711=EDGE_LOOP('',(#6525,#6526,#6527,#6528));

+#19712=EDGE_LOOP('',(#6529,#6530,#6531,#6532));

+#19713=EDGE_LOOP('',(#6533,#6534,#6535,#6536));

+#19714=EDGE_LOOP('',(#6537,#6538,#6539,#6540));

+#19715=EDGE_LOOP('',(#6541,#6542,#6543,#6544));

+#19716=EDGE_LOOP('',(#6545,#6546,#6547,#6548));

+#19717=EDGE_LOOP('',(#6549,#6550,#6551,#6552,#6553,#6554,#6555,#6556,#6557,

+#6558,#6559,#6560,#6561,#6562,#6563,#6564,#6565,#6566,#6567,#6568,#6569,

+#6570,#6571,#6572,#6573,#6574,#6575,#6576,#6577,#6578,#6579,#6580,#6581,

+#6582,#6583,#6584,#6585,#6586,#6587,#6588,#6589,#6590,#6591,#6592,#6593,

+#6594,#6595,#6596,#6597,#6598,#6599,#6600,#6601,#6602,#6603,#6604,#6605,

+#6606,#6607,#6608,#6609,#6610,#6611,#6612,#6613,#6614,#6615,#6616,#6617,

+#6618,#6619,#6620,#6621,#6622,#6623,#6624,#6625,#6626,#6627,#6628,#6629,

+#6630,#6631,#6632,#6633,#6634,#6635,#6636,#6637,#6638,#6639,#6640,#6641,

+#6642,#6643,#6644,#6645,#6646,#6647));

+#19718=EDGE_LOOP('',(#6648,#6649,#6650,#6651));

+#19719=EDGE_LOOP('',(#6652,#6653,#6654,#6655));

+#19720=EDGE_LOOP('',(#6656,#6657,#6658,#6659));

+#19721=EDGE_LOOP('',(#6660,#6661,#6662,#6663));

+#19722=EDGE_LOOP('',(#6664,#6665,#6666,#6667));

+#19723=EDGE_LOOP('',(#6668,#6669,#6670,#6671));

+#19724=EDGE_LOOP('',(#6672,#6673,#6674,#6675));

+#19725=EDGE_LOOP('',(#6676,#6677,#6678,#6679));

+#19726=EDGE_LOOP('',(#6680,#6681,#6682,#6683));

+#19727=EDGE_LOOP('',(#6684,#6685,#6686,#6687));

+#19728=EDGE_LOOP('',(#6688,#6689,#6690,#6691));

+#19729=EDGE_LOOP('',(#6692,#6693,#6694,#6695));

+#19730=EDGE_LOOP('',(#6696,#6697,#6698,#6699));

+#19731=EDGE_LOOP('',(#6700,#6701,#6702,#6703));

+#19732=EDGE_LOOP('',(#6704,#6705,#6706));

+#19733=EDGE_LOOP('',(#6707,#6708,#6709,#6710,#6711,#6712,#6713,#6714,#6715,

+#6716,#6717));

+#19734=EDGE_LOOP('',(#6718,#6719,#6720));

+#19735=EDGE_LOOP('',(#6721));

+#19736=EDGE_LOOP('',(#6722));

+#19737=EDGE_LOOP('',(#6723));

+#19738=EDGE_LOOP('',(#6724,#6725,#6726,#6727));

+#19739=EDGE_LOOP('',(#6728,#6729,#6730,#6731));

+#19740=EDGE_LOOP('',(#6732,#6733,#6734,#6735));

+#19741=EDGE_LOOP('',(#6736,#6737,#6738,#6739));

+#19742=EDGE_LOOP('',(#6740,#6741,#6742,#6743));

+#19743=EDGE_LOOP('',(#6744,#6745,#6746,#6747));

+#19744=EDGE_LOOP('',(#6748,#6749,#6750,#6751));

+#19745=EDGE_LOOP('',(#6752,#6753,#6754,#6755));

+#19746=EDGE_LOOP('',(#6756,#6757,#6758,#6759));

+#19747=EDGE_LOOP('',(#6760,#6761,#6762,#6763));

+#19748=EDGE_LOOP('',(#6764,#6765,#6766,#6767));

+#19749=EDGE_LOOP('',(#6768,#6769,#6770,#6771));

+#19750=EDGE_LOOP('',(#6772,#6773,#6774,#6775));

+#19751=EDGE_LOOP('',(#6776,#6777,#6778,#6779,#6780,#6781,#6782,#6783));

+#19752=EDGE_LOOP('',(#6784,#6785,#6786,#6787));

+#19753=EDGE_LOOP('',(#6788,#6789,#6790,#6791,#6792,#6793,#6794,#6795));

+#19754=EDGE_LOOP('',(#6796,#6797,#6798,#6799));

+#19755=EDGE_LOOP('',(#6800,#6801,#6802,#6803,#6804,#6805,#6806,#6807));

+#19756=EDGE_LOOP('',(#6808,#6809,#6810,#6811));

+#19757=EDGE_LOOP('',(#6812,#6813,#6814,#6815,#6816,#6817,#6818,#6819));

+#19758=EDGE_LOOP('',(#6820,#6821,#6822,#6823));

+#19759=EDGE_LOOP('',(#6824,#6825,#6826,#6827,#6828,#6829,#6830,#6831));

+#19760=EDGE_LOOP('',(#6832,#6833,#6834,#6835,#6836,#6837,#6838,#6839));

+#19761=EDGE_LOOP('',(#6840,#6841,#6842,#6843));

+#19762=EDGE_LOOP('',(#6844,#6845,#6846,#6847));

+#19763=EDGE_LOOP('',(#6848,#6849,#6850,#6851,#6852,#6853,#6854,#6855));

+#19764=EDGE_LOOP('',(#6856,#6857,#6858,#6859,#6860,#6861,#6862,#6863));

+#19765=EDGE_LOOP('',(#6864,#6865,#6866,#6867));

+#19766=EDGE_LOOP('',(#6868,#6869,#6870,#6871));

+#19767=EDGE_LOOP('',(#6872,#6873,#6874,#6875,#6876,#6877,#6878,#6879));

+#19768=EDGE_LOOP('',(#6880,#6881,#6882,#6883,#6884,#6885,#6886,#6887));

+#19769=EDGE_LOOP('',(#6888,#6889,#6890,#6891));

+#19770=EDGE_LOOP('',(#6892,#6893,#6894,#6895));

+#19771=EDGE_LOOP('',(#6896,#6897,#6898,#6899,#6900,#6901,#6902,#6903));

+#19772=EDGE_LOOP('',(#6904,#6905,#6906,#6907));

+#19773=EDGE_LOOP('',(#6908,#6909,#6910,#6911,#6912,#6913,#6914,#6915));

+#19774=FACE_BOUND('',#18606,.T.);

+#19775=FACE_BOUND('',#18607,.T.);

+#19776=FACE_BOUND('',#18608,.T.);

+#19777=FACE_BOUND('',#18609,.T.);

+#19778=FACE_BOUND('',#18610,.T.);

+#19779=FACE_BOUND('',#18611,.T.);

+#19780=FACE_BOUND('',#18612,.T.);

+#19781=FACE_BOUND('',#18613,.T.);

+#19782=FACE_BOUND('',#18614,.T.);

+#19783=FACE_BOUND('',#18615,.T.);

+#19784=FACE_BOUND('',#18616,.T.);

+#19785=FACE_BOUND('',#18617,.T.);

+#19786=FACE_BOUND('',#18618,.T.);

+#19787=FACE_BOUND('',#18619,.T.);

+#19788=FACE_BOUND('',#18620,.T.);

+#19789=FACE_BOUND('',#18621,.T.);

+#19790=FACE_BOUND('',#18622,.T.);

+#19791=FACE_BOUND('',#18623,.T.);

+#19792=FACE_BOUND('',#18624,.T.);

+#19793=FACE_BOUND('',#18625,.T.);

+#19794=FACE_BOUND('',#18626,.T.);

+#19795=FACE_BOUND('',#18627,.T.);

+#19796=FACE_BOUND('',#18628,.T.);

+#19797=FACE_BOUND('',#18629,.T.);

+#19798=FACE_BOUND('',#18630,.T.);

+#19799=FACE_BOUND('',#18631,.T.);

+#19800=FACE_BOUND('',#18632,.T.);

+#19801=FACE_BOUND('',#18633,.T.);

+#19802=FACE_BOUND('',#18634,.T.);

+#19803=FACE_BOUND('',#18635,.T.);

+#19804=FACE_BOUND('',#18636,.T.);

+#19805=FACE_BOUND('',#18637,.T.);

+#19806=FACE_BOUND('',#18638,.T.);

+#19807=FACE_BOUND('',#18639,.T.);

+#19808=FACE_BOUND('',#18640,.T.);

+#19809=FACE_BOUND('',#18641,.T.);

+#19810=FACE_BOUND('',#18642,.T.);

+#19811=FACE_BOUND('',#18643,.T.);

+#19812=FACE_BOUND('',#18644,.T.);

+#19813=FACE_BOUND('',#18645,.T.);

+#19814=FACE_BOUND('',#18646,.T.);

+#19815=FACE_BOUND('',#18647,.T.);

+#19816=FACE_BOUND('',#18648,.T.);

+#19817=FACE_BOUND('',#18649,.T.);

+#19818=FACE_BOUND('',#18650,.T.);

+#19819=FACE_BOUND('',#18651,.T.);

+#19820=FACE_BOUND('',#18652,.T.);

+#19821=FACE_BOUND('',#18653,.T.);

+#19822=FACE_BOUND('',#18654,.T.);

+#19823=FACE_BOUND('',#18655,.T.);

+#19824=FACE_BOUND('',#18656,.T.);

+#19825=FACE_BOUND('',#18657,.T.);

+#19826=FACE_BOUND('',#18658,.T.);

+#19827=FACE_BOUND('',#18659,.T.);

+#19828=FACE_BOUND('',#18660,.T.);

+#19829=FACE_BOUND('',#18661,.T.);

+#19830=FACE_BOUND('',#18662,.T.);

+#19831=FACE_BOUND('',#18663,.T.);

+#19832=FACE_BOUND('',#18664,.T.);

+#19833=FACE_BOUND('',#18665,.T.);

+#19834=FACE_BOUND('',#18666,.T.);

+#19835=FACE_BOUND('',#18667,.T.);

+#19836=FACE_BOUND('',#18668,.T.);

+#19837=FACE_BOUND('',#18669,.T.);

+#19838=FACE_BOUND('',#18670,.T.);

+#19839=FACE_BOUND('',#18671,.T.);

+#19840=FACE_BOUND('',#18672,.T.);

+#19841=FACE_BOUND('',#18673,.T.);

+#19842=FACE_BOUND('',#18674,.T.);

+#19843=FACE_BOUND('',#18675,.T.);

+#19844=FACE_BOUND('',#18676,.T.);

+#19845=FACE_BOUND('',#18677,.T.);

+#19846=FACE_BOUND('',#18678,.T.);

+#19847=FACE_BOUND('',#18679,.T.);

+#19848=FACE_BOUND('',#18680,.T.);

+#19849=FACE_BOUND('',#18681,.T.);

+#19850=FACE_BOUND('',#18682,.T.);

+#19851=FACE_BOUND('',#18683,.T.);

+#19852=FACE_BOUND('',#18684,.T.);

+#19853=FACE_BOUND('',#18685,.T.);

+#19854=FACE_BOUND('',#18686,.T.);

+#19855=FACE_BOUND('',#18687,.T.);

+#19856=FACE_BOUND('',#18688,.T.);

+#19857=FACE_BOUND('',#18689,.T.);

+#19858=FACE_BOUND('',#18690,.T.);

+#19859=FACE_BOUND('',#18691,.T.);

+#19860=FACE_BOUND('',#18692,.T.);

+#19861=FACE_BOUND('',#18693,.T.);

+#19862=FACE_BOUND('',#18694,.T.);

+#19863=FACE_BOUND('',#18695,.T.);

+#19864=FACE_BOUND('',#18696,.T.);

+#19865=FACE_BOUND('',#18697,.T.);

+#19866=FACE_BOUND('',#18698,.T.);

+#19867=FACE_BOUND('',#18699,.T.);

+#19868=FACE_BOUND('',#18700,.T.);

+#19869=FACE_BOUND('',#18701,.T.);

+#19870=FACE_BOUND('',#18702,.T.);

+#19871=FACE_BOUND('',#18703,.T.);

+#19872=FACE_BOUND('',#18704,.T.);

+#19873=FACE_BOUND('',#18705,.T.);

+#19874=FACE_BOUND('',#18706,.T.);

+#19875=FACE_BOUND('',#18707,.T.);

+#19876=FACE_BOUND('',#18708,.T.);

+#19877=FACE_BOUND('',#18709,.T.);

+#19878=FACE_BOUND('',#18710,.T.);

+#19879=FACE_BOUND('',#18711,.T.);

+#19880=FACE_BOUND('',#18712,.T.);

+#19881=FACE_BOUND('',#18713,.T.);

+#19882=FACE_BOUND('',#18714,.T.);

+#19883=FACE_BOUND('',#18715,.T.);

+#19884=FACE_BOUND('',#18716,.T.);

+#19885=FACE_BOUND('',#18717,.T.);

+#19886=FACE_BOUND('',#18718,.T.);

+#19887=FACE_BOUND('',#18719,.T.);

+#19888=FACE_BOUND('',#18720,.T.);

+#19889=FACE_BOUND('',#18721,.T.);

+#19890=FACE_BOUND('',#18722,.T.);

+#19891=FACE_BOUND('',#18723,.T.);

+#19892=FACE_BOUND('',#18724,.T.);

+#19893=FACE_BOUND('',#18725,.T.);

+#19894=FACE_BOUND('',#18726,.T.);

+#19895=FACE_BOUND('',#18727,.T.);

+#19896=FACE_BOUND('',#18728,.T.);

+#19897=FACE_BOUND('',#18729,.T.);

+#19898=FACE_BOUND('',#18730,.T.);

+#19899=FACE_BOUND('',#18731,.T.);

+#19900=FACE_BOUND('',#18732,.T.);

+#19901=FACE_BOUND('',#18733,.T.);

+#19902=FACE_BOUND('',#18734,.T.);

+#19903=FACE_BOUND('',#18735,.T.);

+#19904=FACE_BOUND('',#18736,.T.);

+#19905=FACE_BOUND('',#18737,.T.);

+#19906=FACE_BOUND('',#18738,.T.);

+#19907=FACE_BOUND('',#18739,.T.);

+#19908=FACE_BOUND('',#18740,.T.);

+#19909=FACE_BOUND('',#18741,.T.);

+#19910=FACE_BOUND('',#18742,.T.);

+#19911=FACE_BOUND('',#18743,.T.);

+#19912=FACE_BOUND('',#18744,.T.);

+#19913=FACE_BOUND('',#18745,.T.);

+#19914=FACE_BOUND('',#18746,.T.);

+#19915=FACE_BOUND('',#18747,.T.);

+#19916=FACE_BOUND('',#18748,.T.);

+#19917=FACE_BOUND('',#18749,.T.);

+#19918=FACE_BOUND('',#18750,.T.);

+#19919=FACE_BOUND('',#18751,.T.);

+#19920=FACE_BOUND('',#18752,.T.);

+#19921=FACE_BOUND('',#18753,.T.);

+#19922=FACE_BOUND('',#18754,.T.);

+#19923=FACE_BOUND('',#18755,.T.);

+#19924=FACE_BOUND('',#18756,.T.);

+#19925=FACE_BOUND('',#18757,.T.);

+#19926=FACE_BOUND('',#18758,.T.);

+#19927=FACE_BOUND('',#18759,.T.);

+#19928=FACE_BOUND('',#18760,.T.);

+#19929=FACE_BOUND('',#18761,.T.);

+#19930=FACE_BOUND('',#18762,.T.);

+#19931=FACE_BOUND('',#18763,.T.);

+#19932=FACE_BOUND('',#18764,.T.);

+#19933=FACE_BOUND('',#18765,.T.);

+#19934=FACE_BOUND('',#18766,.T.);

+#19935=FACE_BOUND('',#18767,.T.);

+#19936=FACE_BOUND('',#18768,.T.);

+#19937=FACE_BOUND('',#18769,.T.);

+#19938=FACE_BOUND('',#18770,.T.);

+#19939=FACE_BOUND('',#18771,.T.);

+#19940=FACE_BOUND('',#18772,.T.);

+#19941=FACE_BOUND('',#18773,.T.);

+#19942=FACE_BOUND('',#18774,.T.);

+#19943=FACE_BOUND('',#18775,.T.);

+#19944=FACE_BOUND('',#18776,.T.);

+#19945=FACE_BOUND('',#18777,.T.);

+#19946=FACE_BOUND('',#18778,.T.);

+#19947=FACE_BOUND('',#18779,.T.);

+#19948=FACE_BOUND('',#18780,.T.);

+#19949=FACE_BOUND('',#18781,.T.);

+#19950=FACE_BOUND('',#18782,.T.);

+#19951=FACE_BOUND('',#18783,.T.);

+#19952=FACE_BOUND('',#18784,.T.);

+#19953=FACE_BOUND('',#18785,.T.);

+#19954=FACE_BOUND('',#18786,.T.);

+#19955=FACE_BOUND('',#18787,.T.);

+#19956=FACE_BOUND('',#18788,.T.);

+#19957=FACE_BOUND('',#18789,.T.);

+#19958=FACE_BOUND('',#18790,.T.);

+#19959=FACE_BOUND('',#18791,.T.);

+#19960=FACE_BOUND('',#18792,.T.);

+#19961=FACE_BOUND('',#18793,.T.);

+#19962=FACE_BOUND('',#18794,.T.);

+#19963=FACE_BOUND('',#18795,.T.);

+#19964=FACE_BOUND('',#18796,.T.);

+#19965=FACE_BOUND('',#18797,.T.);

+#19966=FACE_BOUND('',#18798,.T.);

+#19967=FACE_BOUND('',#18799,.T.);

+#19968=FACE_BOUND('',#18800,.T.);

+#19969=FACE_BOUND('',#18801,.T.);

+#19970=FACE_BOUND('',#18802,.T.);

+#19971=FACE_BOUND('',#18803,.T.);

+#19972=FACE_BOUND('',#18804,.T.);

+#19973=FACE_BOUND('',#18805,.T.);

+#19974=FACE_BOUND('',#18806,.T.);

+#19975=FACE_BOUND('',#18807,.T.);

+#19976=FACE_BOUND('',#18808,.T.);

+#19977=FACE_BOUND('',#18809,.T.);

+#19978=FACE_BOUND('',#18810,.T.);

+#19979=FACE_BOUND('',#18811,.T.);

+#19980=FACE_BOUND('',#18812,.T.);

+#19981=FACE_BOUND('',#18813,.T.);

+#19982=FACE_BOUND('',#18814,.T.);

+#19983=FACE_BOUND('',#18815,.T.);

+#19984=FACE_BOUND('',#18816,.T.);

+#19985=FACE_BOUND('',#18817,.T.);

+#19986=FACE_BOUND('',#18818,.T.);

+#19987=FACE_BOUND('',#18819,.T.);

+#19988=FACE_BOUND('',#18820,.T.);

+#19989=FACE_BOUND('',#18821,.T.);

+#19990=FACE_BOUND('',#18822,.T.);

+#19991=FACE_BOUND('',#18823,.T.);

+#19992=FACE_BOUND('',#18824,.T.);

+#19993=FACE_BOUND('',#18825,.T.);

+#19994=FACE_BOUND('',#18826,.T.);

+#19995=FACE_BOUND('',#18827,.T.);

+#19996=FACE_BOUND('',#18828,.T.);

+#19997=FACE_BOUND('',#18829,.T.);

+#19998=FACE_BOUND('',#18830,.T.);

+#19999=FACE_BOUND('',#18831,.T.);

+#20000=FACE_BOUND('',#18832,.T.);

+#20001=FACE_BOUND('',#18833,.T.);

+#20002=FACE_BOUND('',#18834,.T.);

+#20003=FACE_BOUND('',#18835,.T.);

+#20004=FACE_BOUND('',#18836,.T.);

+#20005=FACE_BOUND('',#18837,.T.);

+#20006=FACE_BOUND('',#18838,.T.);

+#20007=FACE_BOUND('',#18839,.T.);

+#20008=FACE_BOUND('',#18840,.T.);

+#20009=FACE_BOUND('',#18841,.T.);

+#20010=FACE_BOUND('',#18842,.T.);

+#20011=FACE_BOUND('',#18843,.T.);

+#20012=FACE_BOUND('',#18844,.T.);

+#20013=FACE_BOUND('',#18845,.T.);

+#20014=FACE_BOUND('',#18846,.T.);

+#20015=FACE_BOUND('',#18847,.T.);

+#20016=FACE_BOUND('',#18848,.T.);

+#20017=FACE_BOUND('',#18849,.T.);

+#20018=FACE_BOUND('',#18850,.T.);

+#20019=FACE_BOUND('',#18851,.T.);

+#20020=FACE_BOUND('',#18852,.T.);

+#20021=FACE_BOUND('',#18853,.T.);

+#20022=FACE_BOUND('',#18854,.T.);

+#20023=FACE_BOUND('',#18855,.T.);

+#20024=FACE_BOUND('',#18856,.T.);

+#20025=FACE_BOUND('',#18857,.T.);

+#20026=FACE_BOUND('',#18858,.T.);

+#20027=FACE_BOUND('',#18859,.T.);

+#20028=FACE_BOUND('',#18860,.T.);

+#20029=FACE_BOUND('',#18861,.T.);

+#20030=FACE_BOUND('',#18862,.T.);

+#20031=FACE_BOUND('',#18863,.T.);

+#20032=FACE_BOUND('',#18864,.T.);

+#20033=FACE_BOUND('',#18865,.T.);

+#20034=FACE_BOUND('',#18866,.T.);

+#20035=FACE_BOUND('',#18867,.T.);

+#20036=FACE_BOUND('',#18868,.T.);

+#20037=FACE_BOUND('',#18869,.T.);

+#20038=FACE_BOUND('',#18870,.T.);

+#20039=FACE_BOUND('',#18871,.T.);

+#20040=FACE_BOUND('',#18872,.T.);

+#20041=FACE_BOUND('',#18873,.T.);

+#20042=FACE_BOUND('',#18874,.T.);

+#20043=FACE_BOUND('',#18875,.T.);

+#20044=FACE_BOUND('',#18876,.T.);

+#20045=FACE_BOUND('',#18877,.T.);

+#20046=FACE_BOUND('',#18878,.T.);

+#20047=FACE_BOUND('',#18879,.T.);

+#20048=FACE_BOUND('',#18880,.T.);

+#20049=FACE_BOUND('',#18881,.T.);

+#20050=FACE_BOUND('',#18882,.T.);

+#20051=FACE_BOUND('',#18883,.T.);

+#20052=FACE_BOUND('',#18884,.T.);

+#20053=FACE_BOUND('',#18885,.T.);

+#20054=FACE_BOUND('',#18886,.T.);

+#20055=FACE_BOUND('',#18887,.T.);

+#20056=FACE_BOUND('',#18888,.T.);

+#20057=FACE_BOUND('',#18889,.T.);

+#20058=FACE_BOUND('',#18890,.T.);

+#20059=FACE_BOUND('',#18891,.T.);

+#20060=FACE_BOUND('',#18892,.T.);

+#20061=FACE_BOUND('',#18893,.T.);

+#20062=FACE_BOUND('',#18894,.T.);

+#20063=FACE_BOUND('',#18895,.T.);

+#20064=FACE_BOUND('',#18896,.T.);

+#20065=FACE_BOUND('',#18897,.T.);

+#20066=FACE_BOUND('',#18898,.T.);

+#20067=FACE_BOUND('',#18899,.T.);

+#20068=FACE_BOUND('',#18900,.T.);

+#20069=FACE_BOUND('',#18901,.T.);

+#20070=FACE_BOUND('',#18902,.T.);

+#20071=FACE_BOUND('',#18903,.T.);

+#20072=FACE_BOUND('',#18904,.T.);

+#20073=FACE_BOUND('',#18905,.T.);

+#20074=FACE_BOUND('',#18906,.T.);

+#20075=FACE_BOUND('',#18907,.T.);

+#20076=FACE_BOUND('',#18908,.T.);

+#20077=FACE_BOUND('',#18909,.T.);

+#20078=FACE_BOUND('',#18910,.T.);

+#20079=FACE_BOUND('',#18911,.T.);

+#20080=FACE_BOUND('',#18912,.T.);

+#20081=FACE_BOUND('',#18913,.T.);

+#20082=FACE_BOUND('',#18914,.T.);

+#20083=FACE_BOUND('',#18915,.T.);

+#20084=FACE_BOUND('',#18916,.T.);

+#20085=FACE_BOUND('',#18917,.T.);

+#20086=FACE_BOUND('',#18918,.T.);

+#20087=FACE_BOUND('',#18919,.T.);

+#20088=FACE_BOUND('',#18920,.T.);

+#20089=FACE_BOUND('',#18921,.T.);

+#20090=FACE_BOUND('',#18922,.T.);

+#20091=FACE_BOUND('',#18923,.T.);

+#20092=FACE_BOUND('',#18924,.T.);

+#20093=FACE_BOUND('',#18925,.T.);

+#20094=FACE_BOUND('',#18926,.T.);

+#20095=FACE_BOUND('',#18927,.T.);

+#20096=FACE_BOUND('',#18928,.T.);

+#20097=FACE_BOUND('',#18929,.T.);

+#20098=FACE_BOUND('',#18930,.T.);

+#20099=FACE_BOUND('',#18931,.T.);

+#20100=FACE_BOUND('',#18932,.T.);

+#20101=FACE_BOUND('',#18933,.T.);

+#20102=FACE_BOUND('',#18934,.T.);

+#20103=FACE_BOUND('',#18935,.T.);

+#20104=FACE_BOUND('',#18936,.T.);

+#20105=FACE_BOUND('',#18937,.T.);

+#20106=FACE_BOUND('',#18938,.T.);

+#20107=FACE_BOUND('',#18939,.T.);

+#20108=FACE_BOUND('',#18940,.T.);

+#20109=FACE_BOUND('',#18941,.T.);

+#20110=FACE_BOUND('',#18942,.T.);

+#20111=FACE_BOUND('',#18943,.T.);

+#20112=FACE_BOUND('',#18944,.T.);

+#20113=FACE_BOUND('',#18945,.T.);

+#20114=FACE_BOUND('',#18946,.T.);

+#20115=FACE_BOUND('',#18947,.T.);

+#20116=FACE_BOUND('',#18948,.T.);

+#20117=FACE_BOUND('',#18949,.T.);

+#20118=FACE_BOUND('',#18950,.T.);

+#20119=FACE_BOUND('',#18951,.T.);

+#20120=FACE_BOUND('',#18952,.T.);

+#20121=FACE_BOUND('',#18953,.T.);

+#20122=FACE_BOUND('',#18954,.T.);

+#20123=FACE_BOUND('',#18955,.T.);

+#20124=FACE_BOUND('',#18956,.T.);

+#20125=FACE_BOUND('',#18957,.T.);

+#20126=FACE_BOUND('',#18958,.T.);

+#20127=FACE_BOUND('',#18959,.T.);

+#20128=FACE_BOUND('',#18960,.T.);

+#20129=FACE_BOUND('',#18961,.T.);

+#20130=FACE_BOUND('',#18962,.T.);

+#20131=FACE_BOUND('',#18963,.T.);

+#20132=FACE_BOUND('',#18964,.T.);

+#20133=FACE_BOUND('',#18965,.T.);

+#20134=FACE_BOUND('',#18966,.T.);

+#20135=FACE_BOUND('',#18967,.T.);

+#20136=FACE_BOUND('',#18968,.T.);

+#20137=FACE_BOUND('',#18969,.T.);

+#20138=FACE_BOUND('',#18970,.T.);

+#20139=FACE_BOUND('',#18971,.T.);

+#20140=FACE_BOUND('',#18972,.T.);

+#20141=FACE_BOUND('',#18973,.T.);

+#20142=FACE_BOUND('',#18974,.T.);

+#20143=FACE_BOUND('',#18975,.T.);

+#20144=FACE_BOUND('',#18976,.T.);

+#20145=FACE_BOUND('',#18977,.T.);

+#20146=FACE_BOUND('',#18978,.T.);

+#20147=FACE_BOUND('',#18979,.T.);

+#20148=FACE_BOUND('',#18980,.T.);

+#20149=FACE_BOUND('',#18981,.T.);

+#20150=FACE_BOUND('',#18982,.T.);

+#20151=FACE_BOUND('',#18983,.T.);

+#20152=FACE_BOUND('',#18984,.T.);

+#20153=FACE_BOUND('',#18985,.T.);

+#20154=FACE_BOUND('',#18986,.T.);

+#20155=FACE_BOUND('',#18987,.T.);

+#20156=FACE_BOUND('',#18988,.T.);

+#20157=FACE_BOUND('',#18989,.T.);

+#20158=FACE_BOUND('',#18990,.T.);

+#20159=FACE_BOUND('',#18991,.T.);

+#20160=FACE_BOUND('',#18992,.T.);

+#20161=FACE_BOUND('',#18993,.T.);

+#20162=FACE_BOUND('',#18994,.T.);

+#20163=FACE_BOUND('',#18995,.T.);

+#20164=FACE_BOUND('',#18996,.T.);

+#20165=FACE_BOUND('',#18997,.T.);

+#20166=FACE_BOUND('',#18998,.T.);

+#20167=FACE_BOUND('',#18999,.T.);

+#20168=FACE_BOUND('',#19000,.T.);

+#20169=FACE_BOUND('',#19001,.T.);

+#20170=FACE_BOUND('',#19002,.T.);

+#20171=FACE_BOUND('',#19003,.T.);

+#20172=FACE_BOUND('',#19004,.T.);

+#20173=FACE_BOUND('',#19005,.T.);

+#20174=FACE_BOUND('',#19006,.T.);

+#20175=FACE_BOUND('',#19007,.T.);

+#20176=FACE_BOUND('',#19008,.T.);

+#20177=FACE_BOUND('',#19009,.T.);

+#20178=FACE_BOUND('',#19010,.T.);

+#20179=FACE_BOUND('',#19011,.T.);

+#20180=FACE_BOUND('',#19012,.T.);

+#20181=FACE_BOUND('',#19013,.T.);

+#20182=FACE_BOUND('',#19014,.T.);

+#20183=FACE_BOUND('',#19015,.T.);

+#20184=FACE_BOUND('',#19016,.T.);

+#20185=FACE_BOUND('',#19017,.T.);

+#20186=FACE_BOUND('',#19018,.T.);

+#20187=FACE_BOUND('',#19019,.T.);

+#20188=FACE_BOUND('',#19020,.T.);

+#20189=FACE_BOUND('',#19021,.T.);

+#20190=FACE_BOUND('',#19022,.T.);

+#20191=FACE_BOUND('',#19023,.T.);

+#20192=FACE_BOUND('',#19024,.T.);

+#20193=FACE_BOUND('',#19025,.T.);

+#20194=FACE_BOUND('',#19026,.T.);

+#20195=FACE_BOUND('',#19027,.T.);

+#20196=FACE_BOUND('',#19028,.T.);

+#20197=FACE_BOUND('',#19029,.T.);

+#20198=FACE_BOUND('',#19030,.T.);

+#20199=FACE_BOUND('',#19031,.T.);

+#20200=FACE_BOUND('',#19032,.T.);

+#20201=FACE_BOUND('',#19033,.T.);

+#20202=FACE_BOUND('',#19034,.T.);

+#20203=FACE_BOUND('',#19035,.T.);

+#20204=FACE_BOUND('',#19036,.T.);

+#20205=FACE_BOUND('',#19037,.T.);

+#20206=FACE_BOUND('',#19038,.T.);

+#20207=FACE_BOUND('',#19039,.T.);

+#20208=FACE_BOUND('',#19040,.T.);

+#20209=FACE_BOUND('',#19041,.T.);

+#20210=FACE_BOUND('',#19042,.T.);

+#20211=FACE_BOUND('',#19043,.T.);

+#20212=FACE_BOUND('',#19044,.T.);

+#20213=FACE_BOUND('',#19045,.T.);

+#20214=FACE_BOUND('',#19046,.T.);

+#20215=FACE_BOUND('',#19047,.T.);

+#20216=FACE_BOUND('',#19048,.T.);

+#20217=FACE_BOUND('',#19049,.T.);

+#20218=FACE_BOUND('',#19050,.T.);

+#20219=FACE_BOUND('',#19051,.T.);

+#20220=FACE_BOUND('',#19052,.T.);

+#20221=FACE_BOUND('',#19053,.T.);

+#20222=FACE_BOUND('',#19054,.T.);

+#20223=FACE_BOUND('',#19055,.T.);

+#20224=FACE_BOUND('',#19056,.T.);

+#20225=FACE_BOUND('',#19057,.T.);

+#20226=FACE_BOUND('',#19058,.T.);

+#20227=FACE_BOUND('',#19059,.T.);

+#20228=FACE_BOUND('',#19060,.T.);

+#20229=FACE_BOUND('',#19061,.T.);

+#20230=FACE_BOUND('',#19062,.T.);

+#20231=FACE_BOUND('',#19063,.T.);

+#20232=FACE_BOUND('',#19064,.T.);

+#20233=FACE_BOUND('',#19065,.T.);

+#20234=FACE_BOUND('',#19066,.T.);

+#20235=FACE_BOUND('',#19067,.T.);

+#20236=FACE_BOUND('',#19068,.T.);

+#20237=FACE_BOUND('',#19069,.T.);

+#20238=FACE_BOUND('',#19070,.T.);

+#20239=FACE_BOUND('',#19071,.T.);

+#20240=FACE_BOUND('',#19072,.T.);

+#20241=FACE_BOUND('',#19073,.T.);

+#20242=FACE_BOUND('',#19074,.T.);

+#20243=FACE_BOUND('',#19075,.T.);

+#20244=FACE_BOUND('',#19076,.T.);

+#20245=FACE_BOUND('',#19077,.T.);

+#20246=FACE_BOUND('',#19078,.T.);

+#20247=FACE_BOUND('',#19079,.T.);

+#20248=FACE_BOUND('',#19080,.T.);

+#20249=FACE_BOUND('',#19081,.T.);

+#20250=FACE_BOUND('',#19082,.T.);

+#20251=FACE_BOUND('',#19083,.T.);

+#20252=FACE_BOUND('',#19084,.T.);

+#20253=FACE_BOUND('',#19085,.T.);

+#20254=FACE_BOUND('',#19086,.T.);

+#20255=FACE_BOUND('',#19087,.T.);

+#20256=FACE_BOUND('',#19088,.T.);

+#20257=FACE_BOUND('',#19089,.T.);

+#20258=FACE_BOUND('',#19090,.T.);

+#20259=FACE_BOUND('',#19091,.T.);

+#20260=FACE_BOUND('',#19092,.T.);

+#20261=FACE_BOUND('',#19093,.T.);

+#20262=FACE_BOUND('',#19094,.T.);

+#20263=FACE_BOUND('',#19095,.T.);

+#20264=FACE_BOUND('',#19096,.T.);

+#20265=FACE_BOUND('',#19097,.T.);

+#20266=FACE_BOUND('',#19098,.T.);

+#20267=FACE_BOUND('',#19099,.T.);

+#20268=FACE_BOUND('',#19100,.T.);

+#20269=FACE_BOUND('',#19101,.T.);

+#20270=FACE_BOUND('',#19102,.T.);

+#20271=FACE_BOUND('',#19103,.T.);

+#20272=FACE_BOUND('',#19104,.T.);

+#20273=FACE_BOUND('',#19105,.T.);

+#20274=FACE_BOUND('',#19106,.T.);

+#20275=FACE_BOUND('',#19107,.T.);

+#20276=FACE_BOUND('',#19108,.T.);

+#20277=FACE_BOUND('',#19109,.T.);

+#20278=FACE_BOUND('',#19110,.T.);

+#20279=FACE_BOUND('',#19111,.T.);

+#20280=FACE_BOUND('',#19112,.T.);

+#20281=FACE_BOUND('',#19113,.T.);

+#20282=FACE_BOUND('',#19114,.T.);

+#20283=FACE_BOUND('',#19115,.T.);

+#20284=FACE_BOUND('',#19116,.T.);

+#20285=FACE_BOUND('',#19117,.T.);

+#20286=FACE_BOUND('',#19118,.T.);

+#20287=FACE_BOUND('',#19119,.T.);

+#20288=FACE_BOUND('',#19120,.T.);

+#20289=FACE_BOUND('',#19121,.T.);

+#20290=FACE_BOUND('',#19122,.T.);

+#20291=FACE_BOUND('',#19123,.T.);

+#20292=FACE_BOUND('',#19124,.T.);

+#20293=FACE_BOUND('',#19125,.T.);

+#20294=FACE_BOUND('',#19126,.T.);

+#20295=FACE_BOUND('',#19127,.T.);

+#20296=FACE_BOUND('',#19128,.T.);

+#20297=FACE_BOUND('',#19129,.T.);

+#20298=FACE_BOUND('',#19130,.T.);

+#20299=FACE_BOUND('',#19131,.T.);

+#20300=FACE_BOUND('',#19132,.T.);

+#20301=FACE_BOUND('',#19133,.T.);

+#20302=FACE_BOUND('',#19134,.T.);

+#20303=FACE_BOUND('',#19135,.T.);

+#20304=FACE_BOUND('',#19136,.T.);

+#20305=FACE_BOUND('',#19137,.T.);

+#20306=FACE_BOUND('',#19138,.T.);

+#20307=FACE_BOUND('',#19139,.T.);

+#20308=FACE_BOUND('',#19140,.T.);

+#20309=FACE_BOUND('',#19141,.T.);

+#20310=FACE_BOUND('',#19142,.T.);

+#20311=FACE_BOUND('',#19143,.T.);

+#20312=FACE_BOUND('',#19144,.T.);

+#20313=FACE_BOUND('',#19145,.T.);

+#20314=FACE_BOUND('',#19146,.T.);

+#20315=FACE_BOUND('',#19147,.T.);

+#20316=FACE_BOUND('',#19148,.T.);

+#20317=FACE_BOUND('',#19149,.T.);

+#20318=FACE_BOUND('',#19150,.T.);

+#20319=FACE_BOUND('',#19151,.T.);

+#20320=FACE_BOUND('',#19152,.T.);

+#20321=FACE_BOUND('',#19153,.T.);

+#20322=FACE_BOUND('',#19154,.T.);

+#20323=FACE_BOUND('',#19155,.T.);

+#20324=FACE_BOUND('',#19156,.T.);

+#20325=FACE_BOUND('',#19157,.T.);

+#20326=FACE_BOUND('',#19158,.T.);

+#20327=FACE_BOUND('',#19159,.T.);

+#20328=FACE_BOUND('',#19160,.T.);

+#20329=FACE_BOUND('',#19161,.T.);

+#20330=FACE_BOUND('',#19162,.T.);

+#20331=FACE_BOUND('',#19163,.T.);

+#20332=FACE_BOUND('',#19164,.T.);

+#20333=FACE_BOUND('',#19165,.T.);

+#20334=FACE_BOUND('',#19166,.T.);

+#20335=FACE_BOUND('',#19167,.T.);

+#20336=FACE_BOUND('',#19168,.T.);

+#20337=FACE_BOUND('',#19169,.T.);

+#20338=FACE_BOUND('',#19170,.T.);

+#20339=FACE_BOUND('',#19171,.T.);

+#20340=FACE_BOUND('',#19172,.T.);

+#20341=FACE_BOUND('',#19173,.T.);

+#20342=FACE_BOUND('',#19174,.T.);

+#20343=FACE_BOUND('',#19175,.T.);

+#20344=FACE_BOUND('',#19176,.T.);

+#20345=FACE_BOUND('',#19177,.T.);

+#20346=FACE_BOUND('',#19178,.T.);

+#20347=FACE_BOUND('',#19179,.T.);

+#20348=FACE_BOUND('',#19180,.T.);

+#20349=FACE_BOUND('',#19181,.T.);

+#20350=FACE_BOUND('',#19182,.T.);

+#20351=FACE_BOUND('',#19183,.T.);

+#20352=FACE_BOUND('',#19184,.T.);

+#20353=FACE_BOUND('',#19185,.T.);

+#20354=FACE_BOUND('',#19186,.T.);

+#20355=FACE_BOUND('',#19187,.T.);

+#20356=FACE_BOUND('',#19188,.T.);

+#20357=FACE_BOUND('',#19189,.T.);

+#20358=FACE_BOUND('',#19190,.T.);

+#20359=FACE_BOUND('',#19191,.T.);

+#20360=FACE_BOUND('',#19192,.T.);

+#20361=FACE_BOUND('',#19193,.T.);

+#20362=FACE_BOUND('',#19194,.T.);

+#20363=FACE_BOUND('',#19195,.T.);

+#20364=FACE_BOUND('',#19196,.T.);

+#20365=FACE_BOUND('',#19197,.T.);

+#20366=FACE_BOUND('',#19198,.T.);

+#20367=FACE_BOUND('',#19199,.T.);

+#20368=FACE_BOUND('',#19200,.T.);

+#20369=FACE_BOUND('',#19201,.T.);

+#20370=FACE_BOUND('',#19202,.T.);

+#20371=FACE_BOUND('',#19203,.T.);

+#20372=FACE_BOUND('',#19204,.T.);

+#20373=FACE_BOUND('',#19205,.T.);

+#20374=FACE_BOUND('',#19206,.T.);

+#20375=FACE_BOUND('',#19207,.T.);

+#20376=FACE_BOUND('',#19208,.T.);

+#20377=FACE_BOUND('',#19209,.T.);

+#20378=FACE_BOUND('',#19210,.T.);

+#20379=FACE_BOUND('',#19211,.T.);

+#20380=FACE_BOUND('',#19212,.T.);

+#20381=FACE_BOUND('',#19213,.T.);

+#20382=FACE_BOUND('',#19214,.T.);

+#20383=FACE_BOUND('',#19215,.T.);

+#20384=FACE_BOUND('',#19216,.T.);

+#20385=FACE_BOUND('',#19217,.T.);

+#20386=FACE_BOUND('',#19218,.T.);

+#20387=FACE_BOUND('',#19219,.T.);

+#20388=FACE_BOUND('',#19220,.T.);

+#20389=FACE_BOUND('',#19221,.T.);

+#20390=FACE_BOUND('',#19222,.T.);

+#20391=FACE_BOUND('',#19223,.T.);

+#20392=FACE_BOUND('',#19224,.T.);

+#20393=FACE_BOUND('',#19225,.T.);

+#20394=FACE_BOUND('',#19226,.T.);

+#20395=FACE_BOUND('',#19227,.T.);

+#20396=FACE_BOUND('',#19228,.T.);

+#20397=FACE_BOUND('',#19229,.T.);

+#20398=FACE_BOUND('',#19230,.T.);

+#20399=FACE_BOUND('',#19231,.T.);

+#20400=FACE_BOUND('',#19232,.T.);

+#20401=FACE_BOUND('',#19233,.T.);

+#20402=FACE_BOUND('',#19234,.T.);

+#20403=FACE_BOUND('',#19235,.T.);

+#20404=FACE_BOUND('',#19236,.T.);

+#20405=FACE_BOUND('',#19237,.T.);

+#20406=FACE_BOUND('',#19238,.T.);

+#20407=FACE_BOUND('',#19239,.T.);

+#20408=FACE_BOUND('',#19240,.T.);

+#20409=FACE_BOUND('',#19241,.T.);

+#20410=FACE_BOUND('',#19242,.T.);

+#20411=FACE_BOUND('',#19243,.T.);

+#20412=FACE_BOUND('',#19244,.T.);

+#20413=FACE_BOUND('',#19245,.T.);

+#20414=FACE_BOUND('',#19246,.T.);

+#20415=FACE_BOUND('',#19247,.T.);

+#20416=FACE_BOUND('',#19248,.T.);

+#20417=FACE_BOUND('',#19249,.T.);

+#20418=FACE_BOUND('',#19250,.T.);

+#20419=FACE_BOUND('',#19251,.T.);

+#20420=FACE_BOUND('',#19252,.T.);

+#20421=FACE_BOUND('',#19253,.T.);

+#20422=FACE_BOUND('',#19254,.T.);

+#20423=FACE_BOUND('',#19255,.T.);

+#20424=FACE_BOUND('',#19256,.T.);

+#20425=FACE_BOUND('',#19257,.T.);

+#20426=FACE_BOUND('',#19258,.T.);

+#20427=FACE_BOUND('',#19259,.T.);

+#20428=FACE_BOUND('',#19260,.T.);

+#20429=FACE_BOUND('',#19261,.T.);

+#20430=FACE_BOUND('',#19262,.T.);

+#20431=FACE_BOUND('',#19263,.T.);

+#20432=FACE_BOUND('',#19264,.T.);

+#20433=FACE_BOUND('',#19265,.T.);

+#20434=FACE_BOUND('',#19266,.T.);

+#20435=FACE_BOUND('',#19267,.T.);

+#20436=FACE_BOUND('',#19268,.T.);

+#20437=FACE_BOUND('',#19269,.T.);

+#20438=FACE_BOUND('',#19270,.T.);

+#20439=FACE_BOUND('',#19271,.T.);

+#20440=FACE_BOUND('',#19272,.T.);

+#20441=FACE_BOUND('',#19273,.T.);

+#20442=FACE_BOUND('',#19274,.T.);

+#20443=FACE_BOUND('',#19275,.T.);

+#20444=FACE_BOUND('',#19276,.T.);

+#20445=FACE_BOUND('',#19277,.T.);

+#20446=FACE_BOUND('',#19278,.T.);

+#20447=FACE_BOUND('',#19279,.T.);

+#20448=FACE_BOUND('',#19280,.T.);

+#20449=FACE_BOUND('',#19281,.T.);

+#20450=FACE_BOUND('',#19282,.T.);

+#20451=FACE_BOUND('',#19283,.T.);

+#20452=FACE_BOUND('',#19284,.T.);

+#20453=FACE_BOUND('',#19285,.T.);

+#20454=FACE_BOUND('',#19286,.T.);

+#20455=FACE_BOUND('',#19287,.T.);

+#20456=FACE_BOUND('',#19288,.T.);

+#20457=FACE_BOUND('',#19289,.T.);

+#20458=FACE_BOUND('',#19290,.T.);

+#20459=FACE_BOUND('',#19291,.T.);

+#20460=FACE_BOUND('',#19292,.T.);

+#20461=FACE_BOUND('',#19293,.T.);

+#20462=FACE_BOUND('',#19294,.T.);

+#20463=FACE_BOUND('',#19295,.T.);

+#20464=FACE_BOUND('',#19296,.T.);

+#20465=FACE_BOUND('',#19297,.T.);

+#20466=FACE_BOUND('',#19298,.T.);

+#20467=FACE_BOUND('',#19299,.T.);

+#20468=FACE_BOUND('',#19300,.T.);

+#20469=FACE_BOUND('',#19301,.T.);

+#20470=FACE_BOUND('',#19302,.T.);

+#20471=FACE_BOUND('',#19303,.T.);

+#20472=FACE_BOUND('',#19304,.T.);

+#20473=FACE_BOUND('',#19305,.T.);

+#20474=FACE_BOUND('',#19306,.T.);

+#20475=FACE_BOUND('',#19307,.T.);

+#20476=FACE_BOUND('',#19308,.T.);

+#20477=FACE_BOUND('',#19309,.T.);

+#20478=FACE_BOUND('',#19310,.T.);

+#20479=FACE_BOUND('',#19311,.T.);

+#20480=FACE_BOUND('',#19312,.T.);

+#20481=FACE_BOUND('',#19313,.T.);

+#20482=FACE_BOUND('',#19314,.T.);

+#20483=FACE_BOUND('',#19315,.T.);

+#20484=FACE_BOUND('',#19316,.T.);

+#20485=FACE_BOUND('',#19317,.T.);

+#20486=FACE_BOUND('',#19318,.T.);

+#20487=FACE_BOUND('',#19319,.T.);

+#20488=FACE_BOUND('',#19320,.T.);

+#20489=FACE_BOUND('',#19321,.T.);

+#20490=FACE_BOUND('',#19322,.T.);

+#20491=FACE_BOUND('',#19323,.T.);

+#20492=FACE_BOUND('',#19324,.T.);

+#20493=FACE_BOUND('',#19325,.T.);

+#20494=FACE_BOUND('',#19326,.T.);

+#20495=FACE_BOUND('',#19327,.T.);

+#20496=FACE_BOUND('',#19328,.T.);

+#20497=FACE_BOUND('',#19329,.T.);

+#20498=FACE_BOUND('',#19330,.T.);

+#20499=FACE_BOUND('',#19331,.T.);

+#20500=FACE_BOUND('',#19332,.T.);

+#20501=FACE_BOUND('',#19333,.T.);

+#20502=FACE_BOUND('',#19334,.T.);

+#20503=FACE_BOUND('',#19335,.T.);

+#20504=FACE_BOUND('',#19336,.T.);

+#20505=FACE_BOUND('',#19337,.T.);

+#20506=FACE_BOUND('',#19338,.T.);

+#20507=FACE_BOUND('',#19339,.T.);

+#20508=FACE_BOUND('',#19340,.T.);

+#20509=FACE_BOUND('',#19341,.T.);

+#20510=FACE_BOUND('',#19342,.T.);

+#20511=FACE_BOUND('',#19343,.T.);

+#20512=FACE_BOUND('',#19344,.T.);

+#20513=FACE_BOUND('',#19345,.T.);

+#20514=FACE_BOUND('',#19346,.T.);

+#20515=FACE_BOUND('',#19347,.T.);

+#20516=FACE_BOUND('',#19348,.T.);

+#20517=FACE_BOUND('',#19349,.T.);

+#20518=FACE_BOUND('',#19350,.T.);

+#20519=FACE_BOUND('',#19351,.T.);

+#20520=FACE_BOUND('',#19352,.T.);

+#20521=FACE_BOUND('',#19353,.T.);

+#20522=FACE_BOUND('',#19354,.T.);

+#20523=FACE_BOUND('',#19355,.T.);

+#20524=FACE_BOUND('',#19356,.T.);

+#20525=FACE_BOUND('',#19357,.T.);

+#20526=FACE_BOUND('',#19358,.T.);

+#20527=FACE_BOUND('',#19359,.T.);

+#20528=FACE_BOUND('',#19360,.T.);

+#20529=FACE_BOUND('',#19361,.T.);

+#20530=FACE_BOUND('',#19362,.T.);

+#20531=FACE_BOUND('',#19363,.T.);

+#20532=FACE_BOUND('',#19364,.T.);

+#20533=FACE_BOUND('',#19365,.T.);

+#20534=FACE_BOUND('',#19366,.T.);

+#20535=FACE_BOUND('',#19367,.T.);

+#20536=FACE_BOUND('',#19368,.T.);

+#20537=FACE_BOUND('',#19369,.T.);

+#20538=FACE_BOUND('',#19370,.T.);

+#20539=FACE_BOUND('',#19371,.T.);

+#20540=FACE_BOUND('',#19372,.T.);

+#20541=FACE_BOUND('',#19373,.T.);

+#20542=FACE_BOUND('',#19374,.T.);

+#20543=FACE_BOUND('',#19375,.T.);

+#20544=FACE_BOUND('',#19376,.T.);

+#20545=FACE_BOUND('',#19377,.T.);

+#20546=FACE_BOUND('',#19378,.T.);

+#20547=FACE_BOUND('',#19379,.T.);

+#20548=FACE_BOUND('',#19380,.T.);

+#20549=FACE_BOUND('',#19381,.T.);

+#20550=FACE_BOUND('',#19382,.T.);

+#20551=FACE_BOUND('',#19383,.T.);

+#20552=FACE_BOUND('',#19384,.T.);

+#20553=FACE_BOUND('',#19385,.T.);

+#20554=FACE_BOUND('',#19386,.T.);

+#20555=FACE_BOUND('',#19387,.T.);

+#20556=FACE_BOUND('',#19388,.T.);

+#20557=FACE_BOUND('',#19389,.T.);

+#20558=FACE_BOUND('',#19390,.T.);

+#20559=FACE_BOUND('',#19391,.T.);

+#20560=FACE_BOUND('',#19392,.T.);

+#20561=FACE_BOUND('',#19393,.T.);

+#20562=FACE_BOUND('',#19394,.T.);

+#20563=FACE_BOUND('',#19395,.T.);

+#20564=FACE_BOUND('',#19396,.T.);

+#20565=FACE_BOUND('',#19397,.T.);

+#20566=FACE_BOUND('',#19398,.T.);

+#20567=FACE_BOUND('',#19399,.T.);

+#20568=FACE_BOUND('',#19400,.T.);

+#20569=FACE_BOUND('',#19401,.T.);

+#20570=FACE_BOUND('',#19402,.T.);

+#20571=FACE_BOUND('',#19403,.T.);

+#20572=FACE_BOUND('',#19404,.T.);

+#20573=FACE_BOUND('',#19405,.T.);

+#20574=FACE_BOUND('',#19406,.T.);

+#20575=FACE_BOUND('',#19407,.T.);

+#20576=FACE_BOUND('',#19408,.T.);

+#20577=FACE_BOUND('',#19409,.T.);

+#20578=FACE_BOUND('',#19410,.T.);

+#20579=FACE_BOUND('',#19411,.T.);

+#20580=FACE_BOUND('',#19412,.T.);

+#20581=FACE_BOUND('',#19413,.T.);

+#20582=FACE_BOUND('',#19414,.T.);

+#20583=FACE_BOUND('',#19415,.T.);

+#20584=FACE_BOUND('',#19416,.T.);

+#20585=FACE_BOUND('',#19417,.T.);

+#20586=FACE_BOUND('',#19418,.T.);

+#20587=FACE_BOUND('',#19419,.T.);

+#20588=FACE_BOUND('',#19420,.T.);

+#20589=FACE_BOUND('',#19421,.T.);

+#20590=FACE_BOUND('',#19422,.T.);

+#20591=FACE_BOUND('',#19423,.T.);

+#20592=FACE_BOUND('',#19424,.T.);

+#20593=FACE_BOUND('',#19425,.T.);

+#20594=FACE_BOUND('',#19426,.T.);

+#20595=FACE_BOUND('',#19427,.T.);

+#20596=FACE_BOUND('',#19428,.T.);

+#20597=FACE_BOUND('',#19429,.T.);

+#20598=FACE_BOUND('',#19430,.T.);

+#20599=FACE_BOUND('',#19431,.T.);

+#20600=FACE_BOUND('',#19432,.T.);

+#20601=FACE_BOUND('',#19433,.T.);

+#20602=FACE_BOUND('',#19434,.T.);

+#20603=FACE_BOUND('',#19435,.T.);

+#20604=FACE_BOUND('',#19436,.T.);

+#20605=FACE_BOUND('',#19437,.T.);

+#20606=FACE_BOUND('',#19438,.T.);

+#20607=FACE_BOUND('',#19439,.T.);

+#20608=FACE_BOUND('',#19440,.T.);

+#20609=FACE_BOUND('',#19441,.T.);

+#20610=FACE_BOUND('',#19442,.T.);

+#20611=FACE_BOUND('',#19443,.T.);

+#20612=FACE_BOUND('',#19444,.T.);

+#20613=FACE_BOUND('',#19445,.T.);

+#20614=FACE_BOUND('',#19446,.T.);

+#20615=FACE_BOUND('',#19447,.T.);

+#20616=FACE_BOUND('',#19448,.T.);

+#20617=FACE_BOUND('',#19449,.T.);

+#20618=FACE_BOUND('',#19450,.T.);

+#20619=FACE_BOUND('',#19451,.T.);

+#20620=FACE_BOUND('',#19452,.T.);

+#20621=FACE_BOUND('',#19453,.T.);

+#20622=FACE_BOUND('',#19454,.T.);

+#20623=FACE_BOUND('',#19455,.T.);

+#20624=FACE_BOUND('',#19456,.T.);

+#20625=FACE_BOUND('',#19457,.T.);

+#20626=FACE_BOUND('',#19458,.T.);

+#20627=FACE_BOUND('',#19459,.T.);

+#20628=FACE_BOUND('',#19460,.T.);

+#20629=FACE_BOUND('',#19461,.T.);

+#20630=FACE_BOUND('',#19462,.T.);

+#20631=FACE_BOUND('',#19463,.T.);

+#20632=FACE_BOUND('',#19464,.T.);

+#20633=FACE_BOUND('',#19465,.T.);

+#20634=FACE_BOUND('',#19466,.T.);

+#20635=FACE_BOUND('',#19467,.T.);

+#20636=FACE_BOUND('',#19468,.T.);

+#20637=FACE_BOUND('',#19469,.T.);

+#20638=FACE_BOUND('',#19470,.T.);

+#20639=FACE_BOUND('',#19471,.T.);

+#20640=FACE_BOUND('',#19472,.T.);

+#20641=FACE_BOUND('',#19473,.T.);

+#20642=FACE_BOUND('',#19474,.T.);

+#20643=FACE_BOUND('',#19475,.T.);

+#20644=FACE_BOUND('',#19476,.T.);

+#20645=FACE_BOUND('',#19477,.T.);

+#20646=FACE_BOUND('',#19478,.T.);

+#20647=FACE_BOUND('',#19479,.T.);

+#20648=FACE_BOUND('',#19480,.T.);

+#20649=FACE_BOUND('',#19481,.T.);

+#20650=FACE_BOUND('',#19482,.T.);

+#20651=FACE_BOUND('',#19483,.T.);

+#20652=FACE_BOUND('',#19484,.T.);

+#20653=FACE_BOUND('',#19485,.T.);

+#20654=FACE_BOUND('',#19486,.T.);

+#20655=FACE_BOUND('',#19487,.T.);

+#20656=FACE_BOUND('',#19488,.T.);

+#20657=FACE_BOUND('',#19489,.T.);

+#20658=FACE_BOUND('',#19490,.T.);

+#20659=FACE_BOUND('',#19491,.T.);

+#20660=FACE_BOUND('',#19492,.T.);

+#20661=FACE_BOUND('',#19493,.T.);

+#20662=FACE_BOUND('',#19494,.T.);

+#20663=FACE_BOUND('',#19495,.T.);

+#20664=FACE_BOUND('',#19496,.T.);

+#20665=FACE_BOUND('',#19497,.T.);

+#20666=FACE_BOUND('',#19498,.T.);

+#20667=FACE_BOUND('',#19499,.T.);

+#20668=FACE_BOUND('',#19500,.T.);

+#20669=FACE_BOUND('',#19501,.T.);

+#20670=FACE_BOUND('',#19502,.T.);

+#20671=FACE_BOUND('',#19503,.T.);

+#20672=FACE_BOUND('',#19504,.T.);

+#20673=FACE_BOUND('',#19505,.T.);

+#20674=FACE_BOUND('',#19506,.T.);

+#20675=FACE_BOUND('',#19507,.T.);

+#20676=FACE_BOUND('',#19508,.T.);

+#20677=FACE_BOUND('',#19509,.T.);

+#20678=FACE_BOUND('',#19510,.T.);

+#20679=FACE_BOUND('',#19511,.T.);

+#20680=FACE_BOUND('',#19512,.T.);

+#20681=FACE_BOUND('',#19513,.T.);

+#20682=FACE_BOUND('',#19514,.T.);

+#20683=FACE_BOUND('',#19515,.T.);

+#20684=FACE_BOUND('',#19516,.T.);

+#20685=FACE_BOUND('',#19517,.T.);

+#20686=FACE_BOUND('',#19518,.T.);

+#20687=FACE_BOUND('',#19519,.T.);

+#20688=FACE_BOUND('',#19520,.T.);

+#20689=FACE_BOUND('',#19521,.T.);

+#20690=FACE_BOUND('',#19522,.T.);

+#20691=FACE_BOUND('',#19523,.T.);

+#20692=FACE_BOUND('',#19524,.T.);

+#20693=FACE_BOUND('',#19525,.T.);

+#20694=FACE_BOUND('',#19526,.T.);

+#20695=FACE_BOUND('',#19527,.T.);

+#20696=FACE_BOUND('',#19528,.T.);

+#20697=FACE_BOUND('',#19529,.T.);

+#20698=FACE_BOUND('',#19530,.T.);

+#20699=FACE_BOUND('',#19531,.T.);

+#20700=FACE_BOUND('',#19532,.T.);

+#20701=FACE_BOUND('',#19533,.T.);

+#20702=FACE_BOUND('',#19534,.T.);

+#20703=FACE_BOUND('',#19535,.T.);

+#20704=FACE_BOUND('',#19536,.T.);

+#20705=FACE_BOUND('',#19537,.T.);

+#20706=FACE_BOUND('',#19538,.T.);

+#20707=FACE_BOUND('',#19539,.T.);

+#20708=FACE_BOUND('',#19540,.T.);

+#20709=FACE_BOUND('',#19541,.T.);

+#20710=FACE_BOUND('',#19542,.T.);

+#20711=FACE_BOUND('',#19543,.T.);

+#20712=FACE_BOUND('',#19544,.T.);

+#20713=FACE_BOUND('',#19545,.T.);

+#20714=FACE_BOUND('',#19546,.T.);

+#20715=FACE_BOUND('',#19547,.T.);

+#20716=FACE_BOUND('',#19548,.T.);

+#20717=FACE_BOUND('',#19549,.T.);

+#20718=FACE_BOUND('',#19550,.T.);

+#20719=FACE_BOUND('',#19551,.T.);

+#20720=FACE_BOUND('',#19552,.T.);

+#20721=FACE_BOUND('',#19553,.T.);

+#20722=FACE_BOUND('',#19554,.T.);

+#20723=FACE_BOUND('',#19555,.T.);

+#20724=FACE_BOUND('',#19556,.T.);

+#20725=FACE_BOUND('',#19557,.T.);

+#20726=FACE_BOUND('',#19558,.T.);

+#20727=FACE_BOUND('',#19559,.T.);

+#20728=FACE_BOUND('',#19560,.T.);

+#20729=FACE_BOUND('',#19561,.T.);

+#20730=FACE_BOUND('',#19562,.T.);

+#20731=FACE_BOUND('',#19563,.T.);

+#20732=FACE_BOUND('',#19564,.T.);

+#20733=FACE_BOUND('',#19565,.T.);

+#20734=FACE_BOUND('',#19566,.T.);

+#20735=FACE_BOUND('',#19567,.T.);

+#20736=FACE_BOUND('',#19568,.T.);

+#20737=FACE_BOUND('',#19569,.T.);

+#20738=FACE_BOUND('',#19570,.T.);

+#20739=FACE_BOUND('',#19571,.T.);

+#20740=FACE_BOUND('',#19572,.T.);

+#20741=FACE_BOUND('',#19573,.T.);

+#20742=FACE_BOUND('',#19574,.T.);

+#20743=FACE_BOUND('',#19575,.T.);

+#20744=FACE_BOUND('',#19576,.T.);

+#20745=FACE_BOUND('',#19577,.T.);

+#20746=FACE_BOUND('',#19578,.T.);

+#20747=FACE_BOUND('',#19579,.T.);

+#20748=FACE_BOUND('',#19580,.T.);

+#20749=FACE_BOUND('',#19581,.T.);

+#20750=FACE_BOUND('',#19582,.T.);

+#20751=FACE_BOUND('',#19583,.T.);

+#20752=FACE_BOUND('',#19584,.T.);

+#20753=FACE_BOUND('',#19585,.T.);

+#20754=FACE_BOUND('',#19586,.T.);

+#20755=FACE_BOUND('',#19587,.T.);

+#20756=FACE_BOUND('',#19588,.T.);

+#20757=FACE_BOUND('',#19589,.T.);

+#20758=FACE_BOUND('',#19590,.T.);

+#20759=FACE_BOUND('',#19591,.T.);

+#20760=FACE_BOUND('',#19592,.T.);

+#20761=FACE_BOUND('',#19593,.T.);

+#20762=FACE_BOUND('',#19594,.T.);

+#20763=FACE_BOUND('',#19595,.T.);

+#20764=FACE_BOUND('',#19596,.T.);

+#20765=FACE_BOUND('',#19597,.T.);

+#20766=FACE_BOUND('',#19598,.T.);

+#20767=FACE_BOUND('',#19599,.T.);

+#20768=FACE_BOUND('',#19600,.T.);

+#20769=FACE_BOUND('',#19601,.T.);

+#20770=FACE_BOUND('',#19602,.T.);

+#20771=FACE_BOUND('',#19603,.T.);

+#20772=FACE_BOUND('',#19604,.T.);

+#20773=FACE_BOUND('',#19605,.T.);

+#20774=FACE_BOUND('',#19606,.T.);

+#20775=FACE_BOUND('',#19607,.T.);

+#20776=FACE_BOUND('',#19608,.T.);

+#20777=FACE_BOUND('',#19609,.T.);

+#20778=FACE_BOUND('',#19610,.T.);

+#20779=FACE_BOUND('',#19611,.T.);

+#20780=FACE_BOUND('',#19612,.T.);

+#20781=FACE_BOUND('',#19613,.T.);

+#20782=FACE_BOUND('',#19614,.T.);

+#20783=FACE_BOUND('',#19615,.T.);

+#20784=FACE_BOUND('',#19616,.T.);

+#20785=FACE_BOUND('',#19617,.T.);

+#20786=FACE_BOUND('',#19618,.T.);

+#20787=FACE_BOUND('',#19619,.T.);

+#20788=FACE_BOUND('',#19620,.T.);

+#20789=FACE_BOUND('',#19621,.T.);

+#20790=FACE_BOUND('',#19622,.T.);

+#20791=FACE_BOUND('',#19623,.T.);

+#20792=FACE_BOUND('',#19624,.T.);

+#20793=FACE_BOUND('',#19625,.T.);

+#20794=FACE_BOUND('',#19626,.T.);

+#20795=FACE_BOUND('',#19627,.T.);

+#20796=FACE_BOUND('',#19628,.T.);

+#20797=FACE_BOUND('',#19629,.T.);

+#20798=FACE_BOUND('',#19630,.T.);

+#20799=FACE_BOUND('',#19631,.T.);

+#20800=FACE_BOUND('',#19632,.T.);

+#20801=FACE_BOUND('',#19633,.T.);

+#20802=FACE_BOUND('',#19634,.T.);

+#20803=FACE_BOUND('',#19635,.T.);

+#20804=FACE_BOUND('',#19636,.T.);

+#20805=FACE_BOUND('',#19637,.T.);

+#20806=FACE_BOUND('',#19638,.T.);

+#20807=FACE_BOUND('',#19639,.T.);

+#20808=FACE_BOUND('',#19640,.T.);

+#20809=FACE_BOUND('',#19641,.T.);

+#20810=FACE_BOUND('',#19642,.T.);

+#20811=FACE_BOUND('',#19643,.T.);

+#20812=FACE_BOUND('',#19644,.T.);

+#20813=FACE_BOUND('',#19645,.T.);

+#20814=FACE_BOUND('',#19646,.T.);

+#20815=FACE_BOUND('',#19647,.T.);

+#20816=FACE_BOUND('',#19648,.T.);

+#20817=FACE_BOUND('',#19649,.T.);

+#20818=FACE_BOUND('',#19650,.T.);

+#20819=FACE_BOUND('',#19651,.T.);

+#20820=FACE_BOUND('',#19652,.T.);

+#20821=FACE_BOUND('',#19653,.T.);

+#20822=FACE_BOUND('',#19654,.T.);

+#20823=FACE_BOUND('',#19655,.T.);

+#20824=FACE_BOUND('',#19656,.T.);

+#20825=FACE_BOUND('',#19657,.T.);

+#20826=FACE_BOUND('',#19658,.T.);

+#20827=FACE_BOUND('',#19659,.T.);

+#20828=FACE_BOUND('',#19660,.T.);

+#20829=FACE_BOUND('',#19661,.T.);

+#20830=FACE_BOUND('',#19662,.T.);

+#20831=FACE_BOUND('',#19663,.T.);

+#20832=FACE_BOUND('',#19664,.T.);

+#20833=FACE_BOUND('',#19665,.T.);

+#20834=FACE_BOUND('',#19666,.T.);

+#20835=FACE_BOUND('',#19667,.T.);

+#20836=FACE_BOUND('',#19668,.T.);

+#20837=FACE_BOUND('',#19669,.T.);

+#20838=FACE_BOUND('',#19670,.T.);

+#20839=FACE_BOUND('',#19671,.T.);

+#20840=FACE_BOUND('',#19672,.T.);

+#20841=FACE_BOUND('',#19673,.T.);

+#20842=FACE_BOUND('',#19674,.T.);

+#20843=FACE_BOUND('',#19675,.T.);

+#20844=FACE_BOUND('',#19676,.T.);

+#20845=FACE_BOUND('',#19677,.T.);

+#20846=FACE_BOUND('',#19678,.T.);

+#20847=FACE_BOUND('',#19679,.T.);

+#20848=FACE_BOUND('',#19680,.T.);

+#20849=FACE_BOUND('',#19681,.T.);

+#20850=FACE_BOUND('',#19682,.T.);

+#20851=FACE_BOUND('',#19683,.T.);

+#20852=FACE_BOUND('',#19684,.T.);

+#20853=FACE_BOUND('',#19685,.T.);

+#20854=FACE_BOUND('',#19686,.T.);

+#20855=FACE_BOUND('',#19687,.T.);

+#20856=FACE_BOUND('',#19688,.T.);

+#20857=FACE_BOUND('',#19689,.T.);

+#20858=FACE_BOUND('',#19690,.T.);

+#20859=FACE_BOUND('',#19691,.T.);

+#20860=FACE_BOUND('',#19692,.T.);

+#20861=FACE_BOUND('',#19693,.T.);

+#20862=FACE_BOUND('',#19694,.T.);

+#20863=FACE_BOUND('',#19695,.T.);

+#20864=FACE_BOUND('',#19696,.T.);

+#20865=FACE_BOUND('',#19697,.T.);

+#20866=FACE_BOUND('',#19698,.T.);

+#20867=FACE_BOUND('',#19699,.T.);

+#20868=FACE_BOUND('',#19700,.T.);

+#20869=FACE_BOUND('',#19701,.T.);

+#20870=FACE_BOUND('',#19702,.T.);

+#20871=FACE_BOUND('',#19703,.T.);

+#20872=FACE_BOUND('',#19704,.T.);

+#20873=FACE_BOUND('',#19705,.T.);

+#20874=FACE_BOUND('',#19706,.T.);

+#20875=FACE_BOUND('',#19707,.T.);

+#20876=FACE_BOUND('',#19708,.T.);

+#20877=FACE_BOUND('',#19709,.T.);

+#20878=FACE_BOUND('',#19710,.T.);

+#20879=FACE_BOUND('',#19711,.T.);

+#20880=FACE_BOUND('',#19712,.T.);

+#20881=FACE_BOUND('',#19713,.T.);

+#20882=FACE_BOUND('',#19714,.T.);

+#20883=FACE_BOUND('',#19715,.T.);

+#20884=FACE_BOUND('',#19716,.T.);

+#20885=FACE_BOUND('',#19717,.T.);

+#20886=FACE_BOUND('',#19718,.T.);

+#20887=FACE_BOUND('',#19719,.T.);

+#20888=FACE_BOUND('',#19720,.T.);

+#20889=FACE_BOUND('',#19721,.T.);

+#20890=FACE_BOUND('',#19722,.T.);

+#20891=FACE_BOUND('',#19723,.T.);

+#20892=FACE_BOUND('',#19724,.T.);

+#20893=FACE_BOUND('',#19725,.T.);

+#20894=FACE_BOUND('',#19726,.T.);

+#20895=FACE_BOUND('',#19727,.T.);

+#20896=FACE_BOUND('',#19728,.T.);

+#20897=FACE_BOUND('',#19729,.T.);

+#20898=FACE_BOUND('',#19730,.T.);

+#20899=FACE_BOUND('',#19731,.T.);

+#20900=FACE_BOUND('',#19732,.T.);

+#20901=FACE_BOUND('',#19733,.T.);

+#20902=FACE_BOUND('',#19734,.T.);

+#20903=FACE_BOUND('',#19735,.T.);

+#20904=FACE_BOUND('',#19736,.T.);

+#20905=FACE_BOUND('',#19737,.T.);

+#20906=FACE_BOUND('',#19738,.T.);

+#20907=FACE_BOUND('',#19739,.T.);

+#20908=FACE_BOUND('',#19740,.T.);

+#20909=FACE_BOUND('',#19741,.T.);

+#20910=FACE_BOUND('',#19742,.T.);

+#20911=FACE_BOUND('',#19743,.T.);

+#20912=FACE_BOUND('',#19744,.T.);

+#20913=FACE_BOUND('',#19745,.T.);

+#20914=FACE_BOUND('',#19746,.T.);

+#20915=FACE_BOUND('',#19747,.T.);

+#20916=FACE_BOUND('',#19748,.T.);

+#20917=FACE_BOUND('',#19749,.T.);

+#20918=FACE_BOUND('',#19750,.T.);

+#20919=FACE_BOUND('',#19751,.T.);

+#20920=FACE_BOUND('',#19752,.T.);

+#20921=FACE_BOUND('',#19753,.T.);

+#20922=FACE_BOUND('',#19754,.T.);

+#20923=FACE_BOUND('',#19755,.T.);

+#20924=FACE_BOUND('',#19756,.T.);

+#20925=FACE_BOUND('',#19757,.T.);

+#20926=FACE_BOUND('',#19758,.T.);

+#20927=FACE_BOUND('',#19759,.T.);

+#20928=FACE_BOUND('',#19760,.T.);

+#20929=FACE_BOUND('',#19761,.T.);

+#20930=FACE_BOUND('',#19762,.T.);

+#20931=FACE_BOUND('',#19763,.T.);

+#20932=FACE_BOUND('',#19764,.T.);

+#20933=FACE_BOUND('',#19765,.T.);

+#20934=FACE_BOUND('',#19766,.T.);

+#20935=FACE_BOUND('',#19767,.T.);

+#20936=FACE_BOUND('',#19768,.T.);

+#20937=FACE_BOUND('',#19769,.T.);

+#20938=FACE_BOUND('',#19770,.T.);

+#20939=FACE_BOUND('',#19771,.T.);

+#20940=FACE_BOUND('',#19772,.T.);

+#20941=FACE_BOUND('',#19773,.T.);

+#20942=PLANE('',#31026);

+#20943=PLANE('',#31027);

+#20944=PLANE('',#31031);

+#20945=PLANE('',#31032);

+#20946=PLANE('',#31033);

+#20947=PLANE('',#31034);

+#20948=PLANE('',#31035);

+#20949=PLANE('',#31036);

+#20950=PLANE('',#31037);

+#20951=PLANE('',#31038);

+#20952=PLANE('',#31039);

+#20953=PLANE('',#31040);

+#20954=PLANE('',#31042);

+#20955=PLANE('',#31043);

+#20956=PLANE('',#31044);

+#20957=PLANE('',#31045);

+#20958=PLANE('',#31046);

+#20959=PLANE('',#31047);

+#20960=PLANE('',#31048);

+#20961=PLANE('',#31049);

+#20962=PLANE('',#31050);

+#20963=PLANE('',#31051);

+#20964=PLANE('',#31053);

+#20965=PLANE('',#31055);

+#20966=PLANE('',#31062);

+#20967=PLANE('',#31063);

+#20968=PLANE('',#31065);

+#20969=PLANE('',#31067);

+#20970=PLANE('',#31074);

+#20971=PLANE('',#31075);

+#20972=PLANE('',#31077);

+#20973=PLANE('',#31079);

+#20974=PLANE('',#31086);

+#20975=PLANE('',#31087);

+#20976=PLANE('',#31088);

+#20977=PLANE('',#31089);

+#20978=PLANE('',#31090);

+#20979=PLANE('',#31091);

+#20980=PLANE('',#31092);

+#20981=PLANE('',#31093);

+#20982=PLANE('',#31094);

+#20983=PLANE('',#31095);

+#20984=PLANE('',#31096);

+#20985=PLANE('',#31103);

+#20986=PLANE('',#31104);

+#20987=PLANE('',#31106);

+#20988=PLANE('',#31108);

+#20989=PLANE('',#31115);

+#20990=PLANE('',#31116);

+#20991=PLANE('',#31118);

+#20992=PLANE('',#31120);

+#20993=PLANE('',#31127);

+#20994=PLANE('',#31128);

+#20995=PLANE('',#31130);

+#20996=PLANE('',#31132);

+#20997=PLANE('',#31145);

+#20998=PLANE('',#31156);

+#20999=PLANE('',#31170);

+#21000=PLANE('',#31171);

+#21001=PLANE('',#31172);

+#21002=PLANE('',#31185);

+#21003=PLANE('',#31186);

+#21004=PLANE('',#31187);

+#21005=PLANE('',#31190);

+#21006=PLANE('',#31193);

+#21007=PLANE('',#31196);

+#21008=PLANE('',#31199);

+#21009=PLANE('',#31200);

+#21010=PLANE('',#31201);

+#21011=PLANE('',#31202);

+#21012=PLANE('',#31203);

+#21013=PLANE('',#31204);

+#21014=PLANE('',#31205);

+#21015=PLANE('',#31206);

+#21016=PLANE('',#31207);

+#21017=PLANE('',#31208);

+#21018=PLANE('',#31209);

+#21019=PLANE('',#31210);

+#21020=PLANE('',#31215);

+#21021=PLANE('',#31219);

+#21022=PLANE('',#31221);

+#21023=PLANE('',#31223);

+#21024=PLANE('',#31225);

+#21025=PLANE('',#31227);

+#21026=PLANE('',#31229);

+#21027=PLANE('',#31231);

+#21028=PLANE('',#31233);

+#21029=PLANE('',#31234);

+#21030=PLANE('',#31236);

+#21031=PLANE('',#31237);

+#21032=PLANE('',#31239);

+#21033=PLANE('',#31258);

+#21034=PLANE('',#31262);

+#21035=PLANE('',#31263);

+#21036=PLANE('',#31270);

+#21037=PLANE('',#31271);

+#21038=PLANE('',#31272);

+#21039=PLANE('',#31274);

+#21040=PLANE('',#31275);

+#21041=PLANE('',#31286);

+#21042=PLANE('',#31287);

+#21043=PLANE('',#31288);

+#21044=PLANE('',#31289);

+#21045=PLANE('',#31290);

+#21046=PLANE('',#31291);

+#21047=PLANE('',#31292);

+#21048=PLANE('',#31293);

+#21049=PLANE('',#31294);

+#21050=PLANE('',#31295);

+#21051=PLANE('',#31296);

+#21052=PLANE('',#31297);

+#21053=PLANE('',#31298);

+#21054=PLANE('',#31299);

+#21055=PLANE('',#31300);

+#21056=PLANE('',#31301);

+#21057=PLANE('',#31302);

+#21058=PLANE('',#31303);

+#21059=PLANE('',#31304);

+#21060=PLANE('',#31305);

+#21061=PLANE('',#31306);

+#21062=PLANE('',#31307);

+#21063=PLANE('',#31308);

+#21064=PLANE('',#31311);

+#21065=PLANE('',#31314);

+#21066=PLANE('',#31317);

+#21067=PLANE('',#31322);

+#21068=PLANE('',#31323);

+#21069=PLANE('',#31332);

+#21070=PLANE('',#31333);

+#21071=PLANE('',#31336);

+#21072=PLANE('',#31338);

+#21073=PLANE('',#31340);

+#21074=PLANE('',#31341);

+#21075=PLANE('',#31350);

+#21076=PLANE('',#31351);

+#21077=PLANE('',#31357);

+#21078=PLANE('',#31358);

+#21079=PLANE('',#31359);

+#21080=PLANE('',#31360);

+#21081=PLANE('',#31364);

+#21082=PLANE('',#31365);

+#21083=PLANE('',#31366);

+#21084=PLANE('',#31368);

+#21085=PLANE('',#31371);

+#21086=PLANE('',#31372);

+#21087=PLANE('',#31373);

+#21088=PLANE('',#31374);

+#21089=PLANE('',#31375);

+#21090=PLANE('',#31376);

+#21091=PLANE('',#31377);

+#21092=PLANE('',#31378);

+#21093=PLANE('',#31382);

+#21094=PLANE('',#31383);

+#21095=PLANE('',#31384);

+#21096=PLANE('',#31386);

+#21097=PLANE('',#31389);

+#21098=PLANE('',#31390);

+#21099=PLANE('',#31391);

+#21100=PLANE('',#31392);

+#21101=PLANE('',#31393);

+#21102=PLANE('',#31394);

+#21103=PLANE('',#31398);

+#21104=PLANE('',#31402);

+#21105=PLANE('',#31403);

+#21106=PLANE('',#31404);

+#21107=PLANE('',#31405);

+#21108=PLANE('',#31406);

+#21109=PLANE('',#31407);

+#21110=PLANE('',#31408);

+#21111=PLANE('',#31412);

+#21112=PLANE('',#31416);

+#21113=PLANE('',#31417);

+#21114=PLANE('',#31418);

+#21115=PLANE('',#31419);

+#21116=PLANE('',#31420);

+#21117=PLANE('',#31421);

+#21118=PLANE('',#31422);

+#21119=PLANE('',#31423);

+#21120=PLANE('',#31425);

+#21121=PLANE('',#31428);

+#21122=PLANE('',#31429);

+#21123=PLANE('',#31433);

+#21124=PLANE('',#31434);

+#21125=PLANE('',#31435);

+#21126=PLANE('',#31436);

+#21127=PLANE('',#31440);

+#21128=PLANE('',#31441);

+#21129=PLANE('',#31442);

+#21130=PLANE('',#31446);

+#21131=PLANE('',#31447);

+#21132=PLANE('',#31448);

+#21133=PLANE('',#31449);

+#21134=PLANE('',#31450);

+#21135=PLANE('',#31451);

+#21136=PLANE('',#31453);

+#21137=PLANE('',#31455);

+#21138=PLANE('',#31457);

+#21139=PLANE('',#31459);

+#21140=PLANE('',#31461);

+#21141=PLANE('',#31462);

+#21142=PLANE('',#31463);

+#21143=PLANE('',#31464);

+#21144=PLANE('',#31466);

+#21145=PLANE('',#31467);

+#21146=PLANE('',#31469);

+#21147=PLANE('',#31470);

+#21148=PLANE('',#31471);

+#21149=PLANE('',#31472);

+#21150=PLANE('',#31474);

+#21151=PLANE('',#31475);

+#21152=PLANE('',#31476);

+#21153=PLANE('',#31477);

+#21154=PLANE('',#31478);

+#21155=PLANE('',#31479);

+#21156=PLANE('',#31480);

+#21157=PLANE('',#31481);

+#21158=PLANE('',#31482);

+#21159=PLANE('',#31483);

+#21160=PLANE('',#31487);

+#21161=PLANE('',#31491);

+#21162=PLANE('',#31492);

+#21163=PLANE('',#31493);

+#21164=PLANE('',#31494);

+#21165=PLANE('',#31495);

+#21166=PLANE('',#31496);

+#21167=PLANE('',#31497);

+#21168=PLANE('',#31498);

+#21169=PLANE('',#31499);

+#21170=PLANE('',#31500);

+#21171=PLANE('',#31504);

+#21172=PLANE('',#31508);

+#21173=PLANE('',#31509);

+#21174=PLANE('',#31510);

+#21175=PLANE('',#31511);

+#21176=PLANE('',#31512);

+#21177=PLANE('',#31513);

+#21178=PLANE('',#31517);

+#21179=PLANE('',#31518);

+#21180=PLANE('',#31519);

+#21181=PLANE('',#31521);

+#21182=PLANE('',#31523);

+#21183=PLANE('',#31524);

+#21184=PLANE('',#31525);

+#21185=PLANE('',#31526);

+#21186=PLANE('',#31529);

+#21187=PLANE('',#31530);

+#21188=PLANE('',#31531);

+#21189=PLANE('',#31532);

+#21190=PLANE('',#31535);

+#21191=PLANE('',#31536);

+#21192=PLANE('',#31537);

+#21193=PLANE('',#31538);

+#21194=PLANE('',#31541);

+#21195=PLANE('',#31542);

+#21196=PLANE('',#31543);

+#21197=PLANE('',#31544);

+#21198=PLANE('',#31548);

+#21199=PLANE('',#31552);

+#21200=PLANE('',#31556);

+#21201=PLANE('',#31557);

+#21202=PLANE('',#31558);

+#21203=PLANE('',#31559);

+#21204=PLANE('',#31560);

+#21205=PLANE('',#31561);

+#21206=PLANE('',#31562);

+#21207=PLANE('',#31563);

+#21208=PLANE('',#31564);

+#21209=PLANE('',#31565);

+#21210=PLANE('',#31566);

+#21211=PLANE('',#31567);

+#21212=PLANE('',#31568);

+#21213=PLANE('',#31569);

+#21214=PLANE('',#31570);

+#21215=PLANE('',#31571);

+#21216=PLANE('',#31572);

+#21217=PLANE('',#31573);

+#21218=PLANE('',#31574);

+#21219=PLANE('',#31575);

+#21220=PLANE('',#31576);

+#21221=PLANE('',#31577);

+#21222=PLANE('',#31578);

+#21223=PLANE('',#31579);

+#21224=PLANE('',#31580);

+#21225=PLANE('',#31581);

+#21226=PLANE('',#31582);

+#21227=PLANE('',#31583);

+#21228=PLANE('',#31584);

+#21229=PLANE('',#31585);

+#21230=PLANE('',#31586);

+#21231=PLANE('',#31587);

+#21232=PLANE('',#31588);

+#21233=PLANE('',#31589);

+#21234=PLANE('',#31590);

+#21235=PLANE('',#31591);

+#21236=PLANE('',#31592);

+#21237=PLANE('',#31593);

+#21238=PLANE('',#31594);

+#21239=PLANE('',#31595);

+#21240=PLANE('',#31596);

+#21241=PLANE('',#31597);

+#21242=PLANE('',#31598);

+#21243=PLANE('',#31599);

+#21244=PLANE('',#31600);

+#21245=PLANE('',#31601);

+#21246=PLANE('',#31602);

+#21247=PLANE('',#31603);

+#21248=PLANE('',#31604);

+#21249=PLANE('',#31605);

+#21250=PLANE('',#31606);

+#21251=PLANE('',#31607);

+#21252=PLANE('',#31608);

+#21253=PLANE('',#31609);

+#21254=PLANE('',#31610);

+#21255=PLANE('',#31611);

+#21256=PLANE('',#31612);

+#21257=PLANE('',#31613);

+#21258=PLANE('',#31614);

+#21259=PLANE('',#31615);

+#21260=PLANE('',#31616);

+#21261=PLANE('',#31617);

+#21262=PLANE('',#31618);

+#21263=PLANE('',#31619);

+#21264=PLANE('',#31620);

+#21265=PLANE('',#31621);

+#21266=PLANE('',#31622);

+#21267=PLANE('',#31623);

+#21268=PLANE('',#31624);

+#21269=PLANE('',#31625);

+#21270=PLANE('',#31626);

+#21271=PLANE('',#31627);

+#21272=PLANE('',#31628);

+#21273=PLANE('',#31629);

+#21274=PLANE('',#31630);

+#21275=PLANE('',#31631);

+#21276=PLANE('',#31632);

+#21277=PLANE('',#31633);

+#21278=PLANE('',#31634);

+#21279=PLANE('',#31635);

+#21280=PLANE('',#31636);

+#21281=PLANE('',#31637);

+#21282=PLANE('',#31638);

+#21283=PLANE('',#31639);

+#21284=PLANE('',#31640);

+#21285=PLANE('',#31641);

+#21286=PLANE('',#31642);

+#21287=PLANE('',#31643);

+#21288=PLANE('',#31644);

+#21289=PLANE('',#31645);

+#21290=PLANE('',#31646);

+#21291=PLANE('',#31647);

+#21292=PLANE('',#31648);

+#21293=PLANE('',#31649);

+#21294=PLANE('',#31650);

+#21295=PLANE('',#31651);

+#21296=PLANE('',#31652);

+#21297=PLANE('',#31653);

+#21298=PLANE('',#31654);

+#21299=PLANE('',#31655);

+#21300=PLANE('',#31656);

+#21301=PLANE('',#31657);

+#21302=PLANE('',#31658);

+#21303=PLANE('',#31659);

+#21304=PLANE('',#31660);

+#21305=PLANE('',#31661);

+#21306=PLANE('',#31662);

+#21307=PLANE('',#31663);

+#21308=PLANE('',#31664);

+#21309=PLANE('',#31665);

+#21310=PLANE('',#31666);

+#21311=PLANE('',#31667);

+#21312=PLANE('',#31668);

+#21313=PLANE('',#31669);

+#21314=PLANE('',#31670);

+#21315=PLANE('',#31671);

+#21316=PLANE('',#31672);

+#21317=PLANE('',#31673);

+#21318=PLANE('',#31674);

+#21319=PLANE('',#31675);

+#21320=PLANE('',#31676);

+#21321=PLANE('',#31677);

+#21322=PLANE('',#31678);

+#21323=PLANE('',#31679);

+#21324=PLANE('',#31680);

+#21325=PLANE('',#31681);

+#21326=PLANE('',#31682);

+#21327=PLANE('',#31683);

+#21328=PLANE('',#31684);

+#21329=PLANE('',#31685);

+#21330=PLANE('',#31686);

+#21331=PLANE('',#31687);

+#21332=PLANE('',#31688);

+#21333=PLANE('',#31689);

+#21334=PLANE('',#31690);

+#21335=PLANE('',#31691);

+#21336=PLANE('',#31692);

+#21337=PLANE('',#31693);

+#21338=PLANE('',#31694);

+#21339=PLANE('',#31695);

+#21340=PLANE('',#31696);

+#21341=PLANE('',#31697);

+#21342=PLANE('',#31698);

+#21343=PLANE('',#31699);

+#21344=PLANE('',#31700);

+#21345=PLANE('',#31701);

+#21346=PLANE('',#31702);

+#21347=PLANE('',#31703);

+#21348=PLANE('',#31704);

+#21349=PLANE('',#31705);

+#21350=PLANE('',#31706);

+#21351=PLANE('',#31707);

+#21352=PLANE('',#31708);

+#21353=PLANE('',#31709);

+#21354=PLANE('',#31710);

+#21355=PLANE('',#31711);

+#21356=PLANE('',#31712);

+#21357=PLANE('',#31713);

+#21358=PLANE('',#31714);

+#21359=PLANE('',#31715);

+#21360=PLANE('',#31716);

+#21361=PLANE('',#31717);

+#21362=PLANE('',#31718);

+#21363=PLANE('',#31719);

+#21364=PLANE('',#31720);

+#21365=PLANE('',#31721);

+#21366=PLANE('',#31722);

+#21367=PLANE('',#31723);

+#21368=PLANE('',#31724);

+#21369=PLANE('',#31725);

+#21370=PLANE('',#31726);

+#21371=PLANE('',#31727);

+#21372=PLANE('',#31728);

+#21373=PLANE('',#31729);

+#21374=PLANE('',#31730);

+#21375=PLANE('',#31731);

+#21376=PLANE('',#31732);

+#21377=PLANE('',#31733);

+#21378=PLANE('',#31734);

+#21379=PLANE('',#31735);

+#21380=PLANE('',#31736);

+#21381=PLANE('',#31737);

+#21382=PLANE('',#31738);

+#21383=PLANE('',#31739);

+#21384=PLANE('',#31740);

+#21385=PLANE('',#31741);

+#21386=PLANE('',#31742);

+#21387=PLANE('',#31743);

+#21388=PLANE('',#31744);

+#21389=PLANE('',#31745);

+#21390=PLANE('',#31746);

+#21391=PLANE('',#31747);

+#21392=PLANE('',#31748);

+#21393=PLANE('',#31749);

+#21394=PLANE('',#31750);

+#21395=PLANE('',#31751);

+#21396=PLANE('',#31752);

+#21397=PLANE('',#31753);

+#21398=PLANE('',#31754);

+#21399=PLANE('',#31755);

+#21400=PLANE('',#31756);

+#21401=PLANE('',#31757);

+#21402=PLANE('',#31758);

+#21403=PLANE('',#31759);

+#21404=PLANE('',#31760);

+#21405=PLANE('',#31761);

+#21406=PLANE('',#31762);

+#21407=PLANE('',#31763);

+#21408=PLANE('',#31764);

+#21409=PLANE('',#31765);

+#21410=PLANE('',#31766);

+#21411=PLANE('',#31767);

+#21412=PLANE('',#31768);

+#21413=PLANE('',#31769);

+#21414=PLANE('',#31770);

+#21415=PLANE('',#31771);

+#21416=PLANE('',#31772);

+#21417=PLANE('',#31773);

+#21418=PLANE('',#31774);

+#21419=PLANE('',#31775);

+#21420=PLANE('',#31776);

+#21421=PLANE('',#31777);

+#21422=PLANE('',#31778);

+#21423=PLANE('',#31779);

+#21424=PLANE('',#31780);

+#21425=PLANE('',#31781);

+#21426=PLANE('',#31782);

+#21427=PLANE('',#31783);

+#21428=PLANE('',#31784);

+#21429=PLANE('',#31785);

+#21430=PLANE('',#31786);

+#21431=PLANE('',#31787);

+#21432=PLANE('',#31788);

+#21433=PLANE('',#31789);

+#21434=PLANE('',#31790);

+#21435=PLANE('',#31791);

+#21436=PLANE('',#31792);

+#21437=PLANE('',#31793);

+#21438=PLANE('',#31794);

+#21439=PLANE('',#31795);

+#21440=PLANE('',#31796);

+#21441=PLANE('',#31797);

+#21442=PLANE('',#31798);

+#21443=PLANE('',#31799);

+#21444=PLANE('',#31800);

+#21445=PLANE('',#31801);

+#21446=PLANE('',#31802);

+#21447=PLANE('',#31803);

+#21448=PLANE('',#31804);

+#21449=PLANE('',#31805);

+#21450=PLANE('',#31806);

+#21451=PLANE('',#31807);

+#21452=PLANE('',#31808);

+#21453=PLANE('',#31809);

+#21454=PLANE('',#31810);

+#21455=PLANE('',#31811);

+#21456=PLANE('',#31812);

+#21457=PLANE('',#31813);

+#21458=PLANE('',#31814);

+#21459=PLANE('',#31815);

+#21460=PLANE('',#31816);

+#21461=PLANE('',#31817);

+#21462=PLANE('',#31818);

+#21463=PLANE('',#31819);

+#21464=PLANE('',#31820);

+#21465=PLANE('',#31821);

+#21466=PLANE('',#31822);

+#21467=PLANE('',#31823);

+#21468=PLANE('',#31824);

+#21469=PLANE('',#31825);

+#21470=PLANE('',#31826);

+#21471=PLANE('',#31827);

+#21472=PLANE('',#31828);

+#21473=PLANE('',#31829);

+#21474=PLANE('',#31830);

+#21475=PLANE('',#31831);

+#21476=PLANE('',#31832);

+#21477=PLANE('',#31833);

+#21478=PLANE('',#31834);

+#21479=PLANE('',#31835);

+#21480=PLANE('',#31836);

+#21481=PLANE('',#31837);

+#21482=PLANE('',#31838);

+#21483=PLANE('',#31839);

+#21484=PLANE('',#31840);

+#21485=PLANE('',#31841);

+#21486=PLANE('',#31842);

+#21487=PLANE('',#31843);

+#21488=PLANE('',#31844);

+#21489=PLANE('',#31845);

+#21490=PLANE('',#31846);

+#21491=PLANE('',#31847);

+#21492=PLANE('',#31848);

+#21493=PLANE('',#31849);

+#21494=PLANE('',#31850);

+#21495=PLANE('',#31851);

+#21496=PLANE('',#31852);

+#21497=PLANE('',#31853);

+#21498=PLANE('',#31854);

+#21499=PLANE('',#31855);

+#21500=PLANE('',#31856);

+#21501=PLANE('',#31857);

+#21502=PLANE('',#31858);

+#21503=PLANE('',#31859);

+#21504=PLANE('',#31860);

+#21505=PLANE('',#31861);

+#21506=PLANE('',#31862);

+#21507=PLANE('',#31863);

+#21508=PLANE('',#31864);

+#21509=PLANE('',#31865);

+#21510=PLANE('',#31866);

+#21511=PLANE('',#31867);

+#21512=PLANE('',#31868);

+#21513=PLANE('',#31869);

+#21514=PLANE('',#31870);

+#21515=PLANE('',#31871);

+#21516=PLANE('',#31872);

+#21517=PLANE('',#31873);

+#21518=PLANE('',#31874);

+#21519=PLANE('',#31875);

+#21520=PLANE('',#31876);

+#21521=PLANE('',#31877);

+#21522=PLANE('',#31878);

+#21523=PLANE('',#31879);

+#21524=PLANE('',#31880);

+#21525=PLANE('',#31881);

+#21526=PLANE('',#31882);

+#21527=PLANE('',#31883);

+#21528=PLANE('',#31884);

+#21529=PLANE('',#31885);

+#21530=PLANE('',#31886);

+#21531=PLANE('',#31887);

+#21532=PLANE('',#31888);

+#21533=PLANE('',#31889);

+#21534=PLANE('',#31890);

+#21535=PLANE('',#31891);

+#21536=PLANE('',#31892);

+#21537=PLANE('',#31893);

+#21538=PLANE('',#31894);

+#21539=PLANE('',#31895);

+#21540=PLANE('',#31896);

+#21541=PLANE('',#31897);

+#21542=PLANE('',#31898);

+#21543=PLANE('',#31899);

+#21544=PLANE('',#31900);

+#21545=PLANE('',#31901);

+#21546=PLANE('',#31902);

+#21547=PLANE('',#31903);

+#21548=PLANE('',#31904);

+#21549=PLANE('',#31905);

+#21550=PLANE('',#31906);

+#21551=PLANE('',#31907);

+#21552=PLANE('',#31908);

+#21553=PLANE('',#31909);

+#21554=PLANE('',#31910);

+#21555=PLANE('',#31911);

+#21556=PLANE('',#31912);

+#21557=PLANE('',#31913);

+#21558=PLANE('',#31914);

+#21559=PLANE('',#31915);

+#21560=PLANE('',#31916);

+#21561=PLANE('',#31917);

+#21562=PLANE('',#31918);

+#21563=PLANE('',#31919);

+#21564=PLANE('',#31920);

+#21565=PLANE('',#31921);

+#21566=PLANE('',#31922);

+#21567=PLANE('',#31923);

+#21568=PLANE('',#31924);

+#21569=PLANE('',#31925);

+#21570=PLANE('',#31926);

+#21571=PLANE('',#31927);

+#21572=PLANE('',#31928);

+#21573=PLANE('',#31929);

+#21574=PLANE('',#31930);

+#21575=PLANE('',#31931);

+#21576=PLANE('',#31932);

+#21577=PLANE('',#31933);

+#21578=PLANE('',#31934);

+#21579=PLANE('',#31935);

+#21580=PLANE('',#31936);

+#21581=PLANE('',#31937);

+#21582=PLANE('',#31938);

+#21583=PLANE('',#31939);

+#21584=PLANE('',#31940);

+#21585=PLANE('',#31941);

+#21586=PLANE('',#31942);

+#21587=PLANE('',#31943);

+#21588=PLANE('',#31944);

+#21589=PLANE('',#31945);

+#21590=PLANE('',#31946);

+#21591=PLANE('',#31947);

+#21592=PLANE('',#31948);

+#21593=PLANE('',#31949);

+#21594=PLANE('',#31950);

+#21595=PLANE('',#31951);

+#21596=PLANE('',#31952);

+#21597=PLANE('',#31953);

+#21598=PLANE('',#31954);

+#21599=PLANE('',#31955);

+#21600=PLANE('',#31956);

+#21601=PLANE('',#31957);

+#21602=PLANE('',#31958);

+#21603=PLANE('',#31959);

+#21604=PLANE('',#31960);

+#21605=PLANE('',#31961);

+#21606=PLANE('',#31962);

+#21607=PLANE('',#31963);

+#21608=PLANE('',#31964);

+#21609=PLANE('',#31965);

+#21610=PLANE('',#31966);

+#21611=PLANE('',#31967);

+#21612=PLANE('',#31968);

+#21613=PLANE('',#31969);

+#21614=PLANE('',#31970);

+#21615=PLANE('',#31971);

+#21616=PLANE('',#31972);

+#21617=PLANE('',#31973);

+#21618=PLANE('',#31974);

+#21619=PLANE('',#31975);

+#21620=PLANE('',#31976);

+#21621=PLANE('',#31977);

+#21622=PLANE('',#31978);

+#21623=PLANE('',#31979);

+#21624=PLANE('',#31980);

+#21625=PLANE('',#31981);

+#21626=PLANE('',#31982);

+#21627=PLANE('',#31983);

+#21628=PLANE('',#31984);

+#21629=PLANE('',#31985);

+#21630=PLANE('',#31986);

+#21631=PLANE('',#31987);

+#21632=PLANE('',#31988);

+#21633=PLANE('',#31989);

+#21634=PLANE('',#31990);

+#21635=PLANE('',#31991);

+#21636=PLANE('',#31992);

+#21637=PLANE('',#31993);

+#21638=PLANE('',#31994);

+#21639=PLANE('',#31995);

+#21640=PLANE('',#31996);

+#21641=PLANE('',#31997);

+#21642=PLANE('',#31998);

+#21643=PLANE('',#31999);

+#21644=PLANE('',#32000);

+#21645=PLANE('',#32001);

+#21646=PLANE('',#32002);

+#21647=PLANE('',#32003);

+#21648=PLANE('',#32004);

+#21649=PLANE('',#32005);

+#21650=PLANE('',#32006);

+#21651=PLANE('',#32007);

+#21652=PLANE('',#32008);

+#21653=PLANE('',#32009);

+#21654=PLANE('',#32010);

+#21655=PLANE('',#32011);

+#21656=PLANE('',#32012);

+#21657=PLANE('',#32013);

+#21658=PLANE('',#32014);

+#21659=PLANE('',#32015);

+#21660=PLANE('',#32016);

+#21661=PLANE('',#32017);

+#21662=PLANE('',#32018);

+#21663=PLANE('',#32019);

+#21664=PLANE('',#32020);

+#21665=PLANE('',#32021);

+#21666=PLANE('',#32022);

+#21667=PLANE('',#32023);

+#21668=PLANE('',#32024);

+#21669=PLANE('',#32025);

+#21670=PLANE('',#32026);

+#21671=PLANE('',#32027);

+#21672=PLANE('',#32028);

+#21673=PLANE('',#32029);

+#21674=PLANE('',#32030);

+#21675=PLANE('',#32031);

+#21676=PLANE('',#32032);

+#21677=PLANE('',#32033);

+#21678=PLANE('',#32034);

+#21679=PLANE('',#32035);

+#21680=PLANE('',#32036);

+#21681=PLANE('',#32037);

+#21682=PLANE('',#32038);

+#21683=PLANE('',#32039);

+#21684=PLANE('',#32040);

+#21685=PLANE('',#32041);

+#21686=PLANE('',#32042);

+#21687=PLANE('',#32043);

+#21688=PLANE('',#32044);

+#21689=PLANE('',#32045);

+#21690=PLANE('',#32046);

+#21691=PLANE('',#32047);

+#21692=PLANE('',#32048);

+#21693=PLANE('',#32049);

+#21694=PLANE('',#32050);

+#21695=PLANE('',#32051);

+#21696=PLANE('',#32052);

+#21697=PLANE('',#32053);

+#21698=PLANE('',#32054);

+#21699=PLANE('',#32055);

+#21700=PLANE('',#32056);

+#21701=PLANE('',#32057);

+#21702=PLANE('',#32058);

+#21703=PLANE('',#32059);

+#21704=PLANE('',#32060);

+#21705=PLANE('',#32061);

+#21706=PLANE('',#32062);

+#21707=PLANE('',#32063);

+#21708=PLANE('',#32064);

+#21709=PLANE('',#32065);

+#21710=PLANE('',#32066);

+#21711=PLANE('',#32067);

+#21712=PLANE('',#32068);

+#21713=PLANE('',#32069);

+#21714=PLANE('',#32070);

+#21715=PLANE('',#32071);

+#21716=PLANE('',#32072);

+#21717=PLANE('',#32073);

+#21718=PLANE('',#32074);

+#21719=PLANE('',#32075);

+#21720=PLANE('',#32076);

+#21721=PLANE('',#32077);

+#21722=PLANE('',#32078);

+#21723=PLANE('',#32079);

+#21724=PLANE('',#32080);

+#21725=PLANE('',#32081);

+#21726=PLANE('',#32082);

+#21727=PLANE('',#32083);

+#21728=PLANE('',#32084);

+#21729=PLANE('',#32085);

+#21730=PLANE('',#32086);

+#21731=PLANE('',#32087);

+#21732=PLANE('',#32088);

+#21733=PLANE('',#32089);

+#21734=PLANE('',#32090);

+#21735=PLANE('',#32091);

+#21736=PLANE('',#32092);

+#21737=PLANE('',#32093);

+#21738=PLANE('',#32094);

+#21739=PLANE('',#32095);

+#21740=PLANE('',#32096);

+#21741=PLANE('',#32097);

+#21742=PLANE('',#32098);

+#21743=PLANE('',#32099);

+#21744=PLANE('',#32100);

+#21745=PLANE('',#32101);

+#21746=PLANE('',#32102);

+#21747=PLANE('',#32103);

+#21748=PLANE('',#32104);

+#21749=PLANE('',#32105);

+#21750=PLANE('',#32106);

+#21751=PLANE('',#32107);

+#21752=PLANE('',#32108);

+#21753=PLANE('',#32109);

+#21754=PLANE('',#32110);

+#21755=PLANE('',#32111);

+#21756=PLANE('',#32112);

+#21757=PLANE('',#32113);

+#21758=PLANE('',#32114);

+#21759=PLANE('',#32115);

+#21760=PLANE('',#32116);

+#21761=PLANE('',#32117);

+#21762=PLANE('',#32118);

+#21763=PLANE('',#32119);

+#21764=PLANE('',#32120);

+#21765=PLANE('',#32121);

+#21766=PLANE('',#32122);

+#21767=PLANE('',#32123);

+#21768=PLANE('',#32124);

+#21769=PLANE('',#32125);

+#21770=PLANE('',#32126);

+#21771=PLANE('',#32127);

+#21772=PLANE('',#32128);

+#21773=PLANE('',#32129);

+#21774=PLANE('',#32130);

+#21775=PLANE('',#32131);

+#21776=PLANE('',#32132);

+#21777=PLANE('',#32133);

+#21778=PLANE('',#32134);

+#21779=PLANE('',#32135);

+#21780=PLANE('',#32136);

+#21781=PLANE('',#32137);

+#21782=PLANE('',#32138);

+#21783=PLANE('',#32139);

+#21784=PLANE('',#32140);

+#21785=PLANE('',#32141);

+#21786=PLANE('',#32142);

+#21787=PLANE('',#32143);

+#21788=PLANE('',#32144);

+#21789=PLANE('',#32145);

+#21790=PLANE('',#32146);

+#21791=PLANE('',#32147);

+#21792=PLANE('',#32148);

+#21793=PLANE('',#32149);

+#21794=PLANE('',#32150);

+#21795=PLANE('',#32151);

+#21796=PLANE('',#32152);

+#21797=PLANE('',#32153);

+#21798=PLANE('',#32154);

+#21799=PLANE('',#32155);

+#21800=PLANE('',#32156);

+#21801=PLANE('',#32157);

+#21802=PLANE('',#32158);

+#21803=PLANE('',#32159);

+#21804=PLANE('',#32160);

+#21805=PLANE('',#32161);

+#21806=PLANE('',#32162);

+#21807=PLANE('',#32163);

+#21808=PLANE('',#32164);

+#21809=PLANE('',#32165);

+#21810=PLANE('',#32166);

+#21811=PLANE('',#32167);

+#21812=PLANE('',#32168);

+#21813=PLANE('',#32169);

+#21814=PLANE('',#32170);

+#21815=PLANE('',#32171);

+#21816=PLANE('',#32172);

+#21817=PLANE('',#32175);

+#21818=PLANE('',#32176);

+#21819=PLANE('',#32177);

+#21820=PLANE('',#32178);

+#21821=PLANE('',#32179);

+#21822=PLANE('',#32180);

+#21823=PLANE('',#32181);

+#21824=PLANE('',#32182);

+#21825=PLANE('',#32183);

+#21826=PLANE('',#32184);

+#21827=PLANE('',#32185);

+#21828=PLANE('',#32186);

+#21829=PLANE('',#32187);

+#21830=PLANE('',#32188);

+#21831=PLANE('',#32189);

+#21832=PLANE('',#32190);

+#21833=PLANE('',#32191);

+#21834=PLANE('',#32192);

+#21835=PLANE('',#32193);

+#21836=PLANE('',#32194);

+#21837=PLANE('',#32195);

+#21838=PLANE('',#32196);

+#21839=PLANE('',#32197);

+#21840=PLANE('',#32198);

+#21841=PLANE('',#32199);

+#21842=PLANE('',#32200);

+#21843=PLANE('',#32201);

+#21844=PLANE('',#32202);

+#21845=PLANE('',#32203);

+#21846=PLANE('',#32204);

+#21847=PLANE('',#32205);

+#21848=PLANE('',#32206);

+#21849=PLANE('',#32207);

+#21850=PLANE('',#32208);

+#21851=PLANE('',#32209);

+#21852=PLANE('',#32210);

+#21853=PLANE('',#32211);

+#21854=PLANE('',#32212);

+#21855=PLANE('',#32213);

+#21856=PLANE('',#32214);

+#21857=PLANE('',#32215);

+#21858=PLANE('',#32216);

+#21859=PLANE('',#32217);

+#21860=PLANE('',#32218);

+#21861=PLANE('',#32219);

+#21862=PLANE('',#32220);

+#21863=PLANE('',#32221);

+#21864=PLANE('',#32222);

+#21865=PLANE('',#32223);

+#21866=PLANE('',#32224);

+#21867=PLANE('',#32225);

+#21868=PLANE('',#32226);

+#21869=PLANE('',#32227);

+#21870=PLANE('',#32228);

+#21871=PLANE('',#32229);

+#21872=PLANE('',#32230);

+#21873=PLANE('',#32231);

+#21874=PLANE('',#32232);

+#21875=PLANE('',#32233);

+#21876=PLANE('',#32234);

+#21877=PLANE('',#32235);

+#21878=PLANE('',#32236);

+#21879=PLANE('',#32237);

+#21880=PLANE('',#32238);

+#21881=PLANE('',#32239);

+#21882=PLANE('',#32240);

+#21883=PLANE('',#32241);

+#21884=PLANE('',#32242);

+#21885=PLANE('',#32243);

+#21886=PLANE('',#32244);

+#21887=PLANE('',#32245);

+#21888=PLANE('',#32246);

+#21889=PLANE('',#32247);

+#21890=PLANE('',#32248);

+#21891=PLANE('',#32249);

+#21892=PLANE('',#32250);

+#21893=PLANE('',#32251);

+#21894=PLANE('',#32252);

+#21895=PLANE('',#32253);

+#21896=PLANE('',#32254);

+#21897=PLANE('',#32255);

+#21898=PLANE('',#32256);

+#21899=PLANE('',#32257);

+#21900=PLANE('',#32258);

+#21901=PLANE('',#32259);

+#21902=PLANE('',#32260);

+#21903=PLANE('',#32261);

+#21904=PLANE('',#32262);

+#21905=PLANE('',#32263);

+#21906=PLANE('',#32264);

+#21907=PLANE('',#32265);

+#21908=PLANE('',#32266);

+#21909=PLANE('',#32267);

+#21910=PLANE('',#32268);

+#21911=PLANE('',#32269);

+#21912=PLANE('',#32270);

+#21913=PLANE('',#32271);

+#21914=PLANE('',#32272);

+#21915=PLANE('',#32273);

+#21916=PLANE('',#32274);

+#21917=PLANE('',#32275);

+#21918=PLANE('',#32276);

+#21919=PLANE('',#32277);

+#21920=PLANE('',#32278);

+#21921=PLANE('',#32279);

+#21922=PLANE('',#32280);

+#21923=PLANE('',#32281);

+#21924=PLANE('',#32282);

+#21925=PLANE('',#32283);

+#21926=PLANE('',#32284);

+#21927=PLANE('',#32285);

+#21928=PLANE('',#32286);

+#21929=PLANE('',#32287);

+#21930=PLANE('',#32288);

+#21931=PLANE('',#32289);

+#21932=PLANE('',#32290);

+#21933=PLANE('',#32291);

+#21934=PLANE('',#32292);

+#21935=PLANE('',#32293);

+#21936=PLANE('',#32294);

+#21937=PLANE('',#32295);

+#21938=PLANE('',#32296);

+#21939=PLANE('',#32297);

+#21940=PLANE('',#32298);

+#21941=PLANE('',#32299);

+#21942=PLANE('',#32300);

+#21943=PLANE('',#32301);

+#21944=PLANE('',#32302);

+#21945=PLANE('',#32303);

+#21946=PLANE('',#32304);

+#21947=PLANE('',#32305);

+#21948=PLANE('',#32306);

+#21949=PLANE('',#32307);

+#21950=PLANE('',#32308);

+#21951=PLANE('',#32309);

+#21952=PLANE('',#32310);

+#21953=PLANE('',#32311);

+#21954=PLANE('',#32318);

+#21955=PLANE('',#32319);

+#21956=PLANE('',#32320);

+#21957=PLANE('',#32321);

+#21958=PLANE('',#32322);

+#21959=PLANE('',#32323);

+#21960=PLANE('',#32324);

+#21961=PLANE('',#32325);

+#21962=PLANE('',#32326);

+#21963=PLANE('',#32327);

+#21964=PLANE('',#32328);

+#21965=PLANE('',#32329);

+#21966=PLANE('',#32330);

+#21967=PLANE('',#32331);

+#21968=PLANE('',#32332);

+#21969=PLANE('',#32333);

+#21970=PLANE('',#32334);

+#21971=PLANE('',#32335);

+#21972=PLANE('',#32336);

+#21973=PLANE('',#32337);

+#21974=PLANE('',#32338);

+#21975=PLANE('',#32339);

+#21976=PLANE('',#32340);

+#21977=PLANE('',#32341);

+#21978=PLANE('',#32342);

+#21979=PLANE('',#32343);

+#21980=PLANE('',#32344);

+#21981=PLANE('',#32345);

+#21982=PLANE('',#32346);

+#21983=PLANE('',#32347);

+#21984=PLANE('',#32348);

+#21985=PLANE('',#32349);

+#21986=ADVANCED_FACE('',(#19774),#20942,.F.);

+#21987=ADVANCED_FACE('',(#19775,#19776),#20943,.F.);

+#21988=ADVANCED_FACE('',(#19777,#19778),#53,.T.);

+#21989=ADVANCED_FACE('',(#19779),#20944,.F.);

+#21990=ADVANCED_FACE('',(#19780),#20945,.F.);

+#21991=ADVANCED_FACE('',(#19781),#20946,.F.);

+#21992=ADVANCED_FACE('',(#19782),#20947,.F.);

+#21993=ADVANCED_FACE('',(#19783),#20948,.F.);

+#21994=ADVANCED_FACE('',(#19784),#20949,.F.);

+#21995=ADVANCED_FACE('',(#19785),#20950,.F.);

+#21996=ADVANCED_FACE('',(#19786),#20951,.F.);

+#21997=ADVANCED_FACE('',(#19787),#20952,.F.);

+#21998=ADVANCED_FACE('',(#19788),#20953,.F.);

+#21999=ADVANCED_FACE('',(#19789),#20954,.F.);

+#22000=ADVANCED_FACE('',(#19790),#20955,.F.);

+#22001=ADVANCED_FACE('',(#19791),#20956,.F.);

+#22002=ADVANCED_FACE('',(#19792),#20957,.F.);

+#22003=ADVANCED_FACE('',(#19793),#20958,.F.);

+#22004=ADVANCED_FACE('',(#19794),#20959,.F.);

+#22005=ADVANCED_FACE('',(#19795),#20960,.F.);

+#22006=ADVANCED_FACE('',(#19796),#20961,.F.);

+#22007=ADVANCED_FACE('',(#19797),#20962,.F.);

+#22008=ADVANCED_FACE('',(#19798),#20963,.T.);

+#22009=ADVANCED_FACE('',(#19799),#20964,.F.);

+#22010=ADVANCED_FACE('',(#19800),#20965,.F.);

+#22011=ADVANCED_FACE('',(#19801),#54,.T.);

+#22012=ADVANCED_FACE('',(#19802),#55,.F.);

+#22013=ADVANCED_FACE('',(#19803),#20966,.F.);

+#22014=ADVANCED_FACE('',(#19804),#20967,.T.);

+#22015=ADVANCED_FACE('',(#19805),#20968,.F.);

+#22016=ADVANCED_FACE('',(#19806),#20969,.F.);

+#22017=ADVANCED_FACE('',(#19807),#56,.T.);

+#22018=ADVANCED_FACE('',(#19808),#57,.F.);

+#22019=ADVANCED_FACE('',(#19809),#20970,.F.);

+#22020=ADVANCED_FACE('',(#19810),#20971,.T.);

+#22021=ADVANCED_FACE('',(#19811),#20972,.F.);

+#22022=ADVANCED_FACE('',(#19812),#20973,.F.);

+#22023=ADVANCED_FACE('',(#19813),#58,.T.);

+#22024=ADVANCED_FACE('',(#19814),#59,.F.);

+#22025=ADVANCED_FACE('',(#19815),#20974,.F.);

+#22026=ADVANCED_FACE('',(#19816),#20975,.F.);

+#22027=ADVANCED_FACE('',(#19817),#20976,.F.);

+#22028=ADVANCED_FACE('',(#19818),#20977,.F.);

+#22029=ADVANCED_FACE('',(#19819),#20978,.F.);

+#22030=ADVANCED_FACE('',(#19820),#20979,.F.);

+#22031=ADVANCED_FACE('',(#19821),#20980,.F.);

+#22032=ADVANCED_FACE('',(#19822),#20981,.F.);

+#22033=ADVANCED_FACE('',(#19823),#20982,.F.);

+#22034=ADVANCED_FACE('',(#19824),#20983,.F.);

+#22035=ADVANCED_FACE('',(#19825),#20984,.F.);

+#22036=ADVANCED_FACE('',(#19826),#60,.F.);

+#22037=ADVANCED_FACE('',(#19827),#61,.T.);

+#22038=ADVANCED_FACE('',(#19828),#20985,.F.);

+#22039=ADVANCED_FACE('',(#19829),#20986,.T.);

+#22040=ADVANCED_FACE('',(#19830),#20987,.F.);

+#22041=ADVANCED_FACE('',(#19831),#20988,.F.);

+#22042=ADVANCED_FACE('',(#19832),#62,.F.);

+#22043=ADVANCED_FACE('',(#19833),#63,.T.);

+#22044=ADVANCED_FACE('',(#19834),#20989,.F.);

+#22045=ADVANCED_FACE('',(#19835),#20990,.T.);

+#22046=ADVANCED_FACE('',(#19836),#20991,.F.);

+#22047=ADVANCED_FACE('',(#19837),#20992,.F.);

+#22048=ADVANCED_FACE('',(#19838),#64,.F.);

+#22049=ADVANCED_FACE('',(#19839),#65,.T.);

+#22050=ADVANCED_FACE('',(#19840),#20993,.F.);

+#22051=ADVANCED_FACE('',(#19841),#20994,.T.);

+#22052=ADVANCED_FACE('',(#19842),#20995,.F.);

+#22053=ADVANCED_FACE('',(#19843),#20996,.T.);

+#22054=ADVANCED_FACE('',(#19844),#66,.T.);

+#22055=ADVANCED_FACE('',(#19845),#67,.F.);

+#22056=ADVANCED_FACE('',(#19846),#68,.T.);

+#22057=ADVANCED_FACE('',(#19847),#69,.F.);

+#22058=ADVANCED_FACE('',(#19848,#19849,#19850,#19851,#19852,#19853,#19854,

+#19855,#19856,#19857,#19858,#19859),#20997,.T.);

+#22059=ADVANCED_FACE('',(#19860,#19861),#20998,.F.);

+#22060=ADVANCED_FACE('',(#19862),#20999,.F.);

+#22061=ADVANCED_FACE('',(#19863),#21000,.F.);

+#22062=ADVANCED_FACE('',(#19864),#21001,.T.);

+#22063=ADVANCED_FACE('',(#19865),#70,.T.);

+#22064=ADVANCED_FACE('',(#19866),#71,.F.);

+#22065=ADVANCED_FACE('',(#19867),#72,.T.);

+#22066=ADVANCED_FACE('',(#19868),#73,.F.);

+#22067=ADVANCED_FACE('',(#19869),#21002,.F.);

+#22068=ADVANCED_FACE('',(#19870),#21003,.F.);

+#22069=ADVANCED_FACE('',(#19871),#21004,.F.);

+#22070=ADVANCED_FACE('',(#19872),#21005,.F.);

+#22071=ADVANCED_FACE('',(#19873),#21006,.F.);

+#22072=ADVANCED_FACE('',(#19874),#21007,.F.);

+#22073=ADVANCED_FACE('',(#19875),#21008,.F.);

+#22074=ADVANCED_FACE('',(#19876),#21009,.F.);

+#22075=ADVANCED_FACE('',(#19877),#21010,.F.);

+#22076=ADVANCED_FACE('',(#19878),#21011,.F.);

+#22077=ADVANCED_FACE('',(#19879),#21012,.F.);

+#22078=ADVANCED_FACE('',(#19880),#21013,.F.);

+#22079=ADVANCED_FACE('',(#19881),#21014,.F.);

+#22080=ADVANCED_FACE('',(#19882),#21015,.F.);

+#22081=ADVANCED_FACE('',(#19883),#21016,.F.);

+#22082=ADVANCED_FACE('',(#19884),#21017,.F.);

+#22083=ADVANCED_FACE('',(#19885),#21018,.F.);

+#22084=ADVANCED_FACE('',(#19886),#21019,.T.);

+#22085=ADVANCED_FACE('',(#19887),#74,.T.);

+#22086=ADVANCED_FACE('',(#19888),#21020,.T.);

+#22087=ADVANCED_FACE('',(#19889),#75,.T.);

+#22088=ADVANCED_FACE('',(#19890),#21021,.F.);

+#22089=ADVANCED_FACE('',(#19891),#21022,.F.);

+#22090=ADVANCED_FACE('',(#19892),#21023,.F.);

+#22091=ADVANCED_FACE('',(#19893),#21024,.F.);

+#22092=ADVANCED_FACE('',(#19894),#21025,.F.);

+#22093=ADVANCED_FACE('',(#19895),#21026,.F.);

+#22094=ADVANCED_FACE('',(#19896,#19897),#21027,.T.);

+#22095=ADVANCED_FACE('',(#19898),#21028,.F.);

+#22096=ADVANCED_FACE('',(#19899),#21029,.T.);

+#22097=ADVANCED_FACE('',(#19900),#21030,.F.);

+#22098=ADVANCED_FACE('',(#19901),#21031,.F.);

+#22099=ADVANCED_FACE('',(#19902),#21032,.F.);

+#22100=ADVANCED_FACE('',(#19903),#76,.T.);

+#22101=ADVANCED_FACE('',(#19904),#77,.T.);

+#22102=ADVANCED_FACE('',(#19905),#78,.T.);

+#22103=ADVANCED_FACE('',(#19906),#79,.T.);

+#22104=ADVANCED_FACE('',(#19907),#80,.T.);

+#22105=ADVANCED_FACE('',(#19908),#21033,.F.);

+#22106=ADVANCED_FACE('',(#19909),#81,.T.);

+#22107=ADVANCED_FACE('',(#19910),#21034,.F.);

+#22108=ADVANCED_FACE('',(#19911),#21035,.F.);

+#22109=ADVANCED_FACE('',(#19912),#82,.T.);

+#22110=ADVANCED_FACE('',(#19913),#83,.T.);

+#22111=ADVANCED_FACE('',(#19914),#21036,.T.);

+#22112=ADVANCED_FACE('',(#19915),#21037,.T.);

+#22113=ADVANCED_FACE('',(#19916,#19917),#21038,.F.);

+#22114=ADVANCED_FACE('',(#19918),#21039,.T.);

+#22115=ADVANCED_FACE('',(#19919),#21040,.T.);

+#22116=ADVANCED_FACE('',(#19920),#18,.T.);

+#22117=ADVANCED_FACE('',(#19921),#19,.T.);

+#22118=ADVANCED_FACE('',(#19922),#20,.T.);

+#22119=ADVANCED_FACE('',(#19923),#21,.T.);

+#22120=ADVANCED_FACE('',(#19924),#21041,.F.);

+#22121=ADVANCED_FACE('',(#19925),#21042,.F.);

+#22122=ADVANCED_FACE('',(#19926),#21043,.F.);

+#22123=ADVANCED_FACE('',(#19927),#21044,.T.);

+#22124=ADVANCED_FACE('',(#19928),#21045,.T.);

+#22125=ADVANCED_FACE('',(#19929),#21046,.F.);

+#22126=ADVANCED_FACE('',(#19930),#21047,.T.);

+#22127=ADVANCED_FACE('',(#19931),#21048,.T.);

+#22128=ADVANCED_FACE('',(#19932),#21049,.T.);

+#22129=ADVANCED_FACE('',(#19933),#21050,.F.);

+#22130=ADVANCED_FACE('',(#19934),#21051,.T.);

+#22131=ADVANCED_FACE('',(#19935),#21052,.T.);

+#22132=ADVANCED_FACE('',(#19936),#21053,.F.);

+#22133=ADVANCED_FACE('',(#19937),#21054,.F.);

+#22134=ADVANCED_FACE('',(#19938),#21055,.T.);

+#22135=ADVANCED_FACE('',(#19939),#21056,.T.);

+#22136=ADVANCED_FACE('',(#19940),#21057,.F.);

+#22137=ADVANCED_FACE('',(#19941),#21058,.T.);

+#22138=ADVANCED_FACE('',(#19942),#21059,.T.);

+#22139=ADVANCED_FACE('',(#19943),#21060,.F.);

+#22140=ADVANCED_FACE('',(#19944),#21061,.T.);

+#22141=ADVANCED_FACE('',(#19945),#21062,.T.);

+#22142=ADVANCED_FACE('',(#19946),#21063,.T.);

+#22143=ADVANCED_FACE('',(#19947),#84,.T.);

+#22144=ADVANCED_FACE('',(#19948),#85,.T.);

+#22145=ADVANCED_FACE('',(#19949),#21064,.T.);

+#22146=ADVANCED_FACE('',(#19950),#86,.T.);

+#22147=ADVANCED_FACE('',(#19951),#21065,.T.);

+#22148=ADVANCED_FACE('',(#19952),#87,.T.);

+#22149=ADVANCED_FACE('',(#19953),#21066,.T.);

+#22150=ADVANCED_FACE('',(#19954),#88,.T.);

+#22151=ADVANCED_FACE('',(#19955),#89,.T.);

+#22152=ADVANCED_FACE('',(#19956,#19957),#90,.T.);

+#22153=ADVANCED_FACE('',(#19958),#91,.F.);

+#22154=ADVANCED_FACE('',(#19959),#21067,.F.);

+#22155=ADVANCED_FACE('',(#19960),#21068,.F.);

+#22156=ADVANCED_FACE('',(#19961),#92,.F.);

+#22157=ADVANCED_FACE('',(#19962),#93,.F.);

+#22158=ADVANCED_FACE('',(#19963),#94,.F.);

+#22159=ADVANCED_FACE('',(#19964),#95,.F.);

+#22160=ADVANCED_FACE('',(#19965),#21069,.F.);

+#22161=ADVANCED_FACE('',(#19966),#21070,.F.);

+#22162=ADVANCED_FACE('',(#19967),#96,.F.);

+#22163=ADVANCED_FACE('',(#19968),#97,.F.);

+#22164=ADVANCED_FACE('',(#19969),#21071,.F.);

+#22165=ADVANCED_FACE('',(#19970),#21072,.F.);

+#22166=ADVANCED_FACE('',(#19971),#21073,.F.);

+#22167=ADVANCED_FACE('',(#19972),#21074,.F.);

+#22168=ADVANCED_FACE('',(#19973),#98,.F.);

+#22169=ADVANCED_FACE('',(#19974),#99,.F.);

+#22170=ADVANCED_FACE('',(#19975),#100,.F.);

+#22171=ADVANCED_FACE('',(#19976),#101,.F.);

+#22172=ADVANCED_FACE('',(#19977),#21075,.F.);

+#22173=ADVANCED_FACE('',(#19978),#21076,.F.);

+#22174=ADVANCED_FACE('',(#19979),#102,.F.);

+#22175=ADVANCED_FACE('',(#19980),#103,.T.);

+#22176=ADVANCED_FACE('',(#19981),#104,.T.);

+#22177=ADVANCED_FACE('',(#19982),#105,.T.);

+#22178=ADVANCED_FACE('',(#19983),#106,.T.);

+#22179=ADVANCED_FACE('',(#19984),#21077,.F.);

+#22180=ADVANCED_FACE('',(#19985),#21078,.F.);

+#22181=ADVANCED_FACE('',(#19986),#21079,.F.);

+#22182=ADVANCED_FACE('',(#19987),#21080,.F.);

+#22183=ADVANCED_FACE('',(#19988),#107,.T.);

+#22184=ADVANCED_FACE('',(#19989),#21081,.F.);

+#22185=ADVANCED_FACE('',(#19990),#21082,.T.);

+#22186=ADVANCED_FACE('',(#19991),#21083,.T.);

+#22187=ADVANCED_FACE('',(#19992),#21084,.F.);

+#22188=ADVANCED_FACE('',(#19993),#108,.T.);

+#22189=ADVANCED_FACE('',(#19994),#21085,.F.);

+#22190=ADVANCED_FACE('',(#19995),#21086,.F.);

+#22191=ADVANCED_FACE('',(#19996),#21087,.F.);

+#22192=ADVANCED_FACE('',(#19997),#21088,.F.);

+#22193=ADVANCED_FACE('',(#19998),#21089,.T.);

+#22194=ADVANCED_FACE('',(#19999),#21090,.T.);

+#22195=ADVANCED_FACE('',(#20000),#21091,.T.);

+#22196=ADVANCED_FACE('',(#20001),#21092,.T.);

+#22197=ADVANCED_FACE('',(#20002),#109,.T.);

+#22198=ADVANCED_FACE('',(#20003),#21093,.F.);

+#22199=ADVANCED_FACE('',(#20004),#21094,.T.);

+#22200=ADVANCED_FACE('',(#20005),#21095,.F.);

+#22201=ADVANCED_FACE('',(#20006),#21096,.T.);

+#22202=ADVANCED_FACE('',(#20007),#110,.T.);

+#22203=ADVANCED_FACE('',(#20008),#21097,.T.);

+#22204=ADVANCED_FACE('',(#20009),#21098,.T.);

+#22205=ADVANCED_FACE('',(#20010),#21099,.T.);

+#22206=ADVANCED_FACE('',(#20011),#21100,.T.);

+#22207=ADVANCED_FACE('',(#20012),#21101,.T.);

+#22208=ADVANCED_FACE('',(#20013),#21102,.T.);

+#22209=ADVANCED_FACE('',(#20014),#111,.T.);

+#22210=ADVANCED_FACE('',(#20015),#21103,.T.);

+#22211=ADVANCED_FACE('',(#20016),#112,.T.);

+#22212=ADVANCED_FACE('',(#20017),#21104,.T.);

+#22213=ADVANCED_FACE('',(#20018),#21105,.T.);

+#22214=ADVANCED_FACE('',(#20019),#21106,.T.);

+#22215=ADVANCED_FACE('',(#20020),#21107,.F.);

+#22216=ADVANCED_FACE('',(#20021),#21108,.T.);

+#22217=ADVANCED_FACE('',(#20022),#21109,.F.);

+#22218=ADVANCED_FACE('',(#20023),#21110,.F.);

+#22219=ADVANCED_FACE('',(#20024),#113,.T.);

+#22220=ADVANCED_FACE('',(#20025),#21111,.F.);

+#22221=ADVANCED_FACE('',(#20026),#114,.T.);

+#22222=ADVANCED_FACE('',(#20027),#21112,.F.);

+#22223=ADVANCED_FACE('',(#20028),#21113,.F.);

+#22224=ADVANCED_FACE('',(#20029),#21114,.F.);

+#22225=ADVANCED_FACE('',(#20030),#21115,.T.);

+#22226=ADVANCED_FACE('',(#20031),#21116,.F.);

+#22227=ADVANCED_FACE('',(#20032),#21117,.F.);

+#22228=ADVANCED_FACE('',(#20033),#21118,.F.);

+#22229=ADVANCED_FACE('',(#20034),#21119,.F.);

+#22230=ADVANCED_FACE('',(#20035),#21120,.T.);

+#22231=ADVANCED_FACE('',(#20036),#115,.T.);

+#22232=ADVANCED_FACE('',(#20037),#21121,.F.);

+#22233=ADVANCED_FACE('',(#20038),#21122,.F.);

+#22234=ADVANCED_FACE('',(#20039),#116,.T.);

+#22235=ADVANCED_FACE('',(#20040),#21123,.T.);

+#22236=ADVANCED_FACE('',(#20041),#21124,.F.);

+#22237=ADVANCED_FACE('',(#20042),#21125,.F.);

+#22238=ADVANCED_FACE('',(#20043),#21126,.F.);

+#22239=ADVANCED_FACE('',(#20044),#117,.T.);

+#22240=ADVANCED_FACE('',(#20045),#21127,.T.);

+#22241=ADVANCED_FACE('',(#20046),#21128,.F.);

+#22242=ADVANCED_FACE('',(#20047),#21129,.F.);

+#22243=ADVANCED_FACE('',(#20048),#118,.T.);

+#22244=ADVANCED_FACE('',(#20049),#21130,.F.);

+#22245=ADVANCED_FACE('',(#20050),#21131,.T.);

+#22246=ADVANCED_FACE('',(#20051),#21132,.F.);

+#22247=ADVANCED_FACE('',(#20052),#21133,.F.);

+#22248=ADVANCED_FACE('',(#20053),#21134,.F.);

+#22249=ADVANCED_FACE('',(#20054),#21135,.F.);

+#22250=ADVANCED_FACE('',(#20055),#21136,.F.);

+#22251=ADVANCED_FACE('',(#20056),#21137,.F.);

+#22252=ADVANCED_FACE('',(#20057),#21138,.F.);

+#22253=ADVANCED_FACE('',(#20058),#21139,.T.);

+#22254=ADVANCED_FACE('',(#20059),#119,.F.);

+#22255=ADVANCED_FACE('',(#20060),#21140,.T.);

+#22256=ADVANCED_FACE('',(#20061),#21141,.T.);

+#22257=ADVANCED_FACE('',(#20062),#21142,.T.);

+#22258=ADVANCED_FACE('',(#20063),#21143,.T.);

+#22259=ADVANCED_FACE('',(#20064),#120,.F.);

+#22260=ADVANCED_FACE('',(#20065),#21144,.T.);

+#22261=ADVANCED_FACE('',(#20066),#21145,.T.);

+#22262=ADVANCED_FACE('',(#20067),#121,.F.);

+#22263=ADVANCED_FACE('',(#20068),#21146,.T.);

+#22264=ADVANCED_FACE('',(#20069),#21147,.T.);

+#22265=ADVANCED_FACE('',(#20070),#21148,.T.);

+#22266=ADVANCED_FACE('',(#20071),#21149,.T.);

+#22267=ADVANCED_FACE('',(#20072),#122,.F.);

+#22268=ADVANCED_FACE('',(#20073),#21150,.T.);

+#22269=ADVANCED_FACE('',(#20074),#21151,.F.);

+#22270=ADVANCED_FACE('',(#20075),#21152,.T.);

+#22271=ADVANCED_FACE('',(#20076),#21153,.T.);

+#22272=ADVANCED_FACE('',(#20077),#21154,.T.);

+#22273=ADVANCED_FACE('',(#20078),#21155,.T.);

+#22274=ADVANCED_FACE('',(#20079),#21156,.T.);

+#22275=ADVANCED_FACE('',(#20080),#21157,.T.);

+#22276=ADVANCED_FACE('',(#20081),#21158,.T.);

+#22277=ADVANCED_FACE('',(#20082),#21159,.T.);

+#22278=ADVANCED_FACE('',(#20083),#123,.F.);

+#22279=ADVANCED_FACE('',(#20084),#21160,.T.);

+#22280=ADVANCED_FACE('',(#20085),#124,.F.);

+#22281=ADVANCED_FACE('',(#20086),#21161,.F.);

+#22282=ADVANCED_FACE('',(#20087),#21162,.T.);

+#22283=ADVANCED_FACE('',(#20088),#21163,.F.);

+#22284=ADVANCED_FACE('',(#20089),#21164,.F.);

+#22285=ADVANCED_FACE('',(#20090),#21165,.F.);

+#22286=ADVANCED_FACE('',(#20091),#21166,.F.);

+#22287=ADVANCED_FACE('',(#20092),#21167,.F.);

+#22288=ADVANCED_FACE('',(#20093),#21168,.F.);

+#22289=ADVANCED_FACE('',(#20094),#21169,.F.);

+#22290=ADVANCED_FACE('',(#20095),#21170,.F.);

+#22291=ADVANCED_FACE('',(#20096),#125,.F.);

+#22292=ADVANCED_FACE('',(#20097),#21171,.F.);

+#22293=ADVANCED_FACE('',(#20098),#126,.F.);

+#22294=ADVANCED_FACE('',(#20099),#21172,.T.);

+#22295=ADVANCED_FACE('',(#20100),#21173,.F.);

+#22296=ADVANCED_FACE('',(#20101),#21174,.F.);

+#22297=ADVANCED_FACE('',(#20102),#21175,.F.);

+#22298=ADVANCED_FACE('',(#20103),#21176,.F.);

+#22299=ADVANCED_FACE('',(#20104),#21177,.F.);

+#22300=ADVANCED_FACE('',(#20105),#127,.T.);

+#22301=ADVANCED_FACE('',(#20106),#21178,.F.);

+#22302=ADVANCED_FACE('',(#20107),#21179,.T.);

+#22303=ADVANCED_FACE('',(#20108),#21180,.T.);

+#22304=ADVANCED_FACE('',(#20109),#21181,.F.);

+#22305=ADVANCED_FACE('',(#20110),#21182,.F.);

+#22306=ADVANCED_FACE('',(#20111),#21183,.F.);

+#22307=ADVANCED_FACE('',(#20112),#21184,.F.);

+#22308=ADVANCED_FACE('',(#20113),#21185,.F.);

+#22309=ADVANCED_FACE('',(#20114),#128,.T.);

+#22310=ADVANCED_FACE('',(#20115),#129,.T.);

+#22311=ADVANCED_FACE('',(#20116),#21186,.F.);

+#22312=ADVANCED_FACE('',(#20117),#21187,.F.);

+#22313=ADVANCED_FACE('',(#20118),#21188,.F.);

+#22314=ADVANCED_FACE('',(#20119),#21189,.F.);

+#22315=ADVANCED_FACE('',(#20120),#130,.T.);

+#22316=ADVANCED_FACE('',(#20121),#131,.T.);

+#22317=ADVANCED_FACE('',(#20122),#21190,.F.);

+#22318=ADVANCED_FACE('',(#20123),#21191,.F.);

+#22319=ADVANCED_FACE('',(#20124),#21192,.F.);

+#22320=ADVANCED_FACE('',(#20125),#21193,.F.);

+#22321=ADVANCED_FACE('',(#20126),#132,.T.);

+#22322=ADVANCED_FACE('',(#20127),#133,.T.);

+#22323=ADVANCED_FACE('',(#20128),#21194,.F.);

+#22324=ADVANCED_FACE('',(#20129),#21195,.F.);

+#22325=ADVANCED_FACE('',(#20130),#21196,.F.);

+#22326=ADVANCED_FACE('',(#20131),#21197,.F.);

+#22327=ADVANCED_FACE('',(#20132),#134,.T.);

+#22328=ADVANCED_FACE('',(#20133,#20134),#135,.F.);

+#22329=ADVANCED_FACE('',(#20135,#20136),#21198,.T.);

+#22330=ADVANCED_FACE('',(#20137,#20138),#136,.F.);

+#22331=ADVANCED_FACE('',(#20139,#20140),#21199,.T.);

+#22332=ADVANCED_FACE('',(#20141,#20142),#137,.F.);

+#22333=ADVANCED_FACE('',(#20143),#21200,.T.);

+#22334=ADVANCED_FACE('',(#20144),#21201,.F.);

+#22335=ADVANCED_FACE('',(#20145),#21202,.F.);

+#22336=ADVANCED_FACE('',(#20146),#21203,.F.);

+#22337=ADVANCED_FACE('',(#20147),#21204,.F.);

+#22338=ADVANCED_FACE('',(#20148),#21205,.F.);

+#22339=ADVANCED_FACE('',(#20149),#21206,.F.);

+#22340=ADVANCED_FACE('',(#20150),#21207,.F.);

+#22341=ADVANCED_FACE('',(#20151),#21208,.F.);

+#22342=ADVANCED_FACE('',(#20152),#21209,.F.);

+#22343=ADVANCED_FACE('',(#20153),#21210,.F.);

+#22344=ADVANCED_FACE('',(#20154),#21211,.F.);

+#22345=ADVANCED_FACE('',(#20155),#21212,.F.);

+#22346=ADVANCED_FACE('',(#20156),#21213,.F.);

+#22347=ADVANCED_FACE('',(#20157),#21214,.F.);

+#22348=ADVANCED_FACE('',(#20158),#21215,.F.);

+#22349=ADVANCED_FACE('',(#20159),#21216,.F.);

+#22350=ADVANCED_FACE('',(#20160),#21217,.F.);

+#22351=ADVANCED_FACE('',(#20161),#21218,.F.);

+#22352=ADVANCED_FACE('',(#20162),#21219,.F.);

+#22353=ADVANCED_FACE('',(#20163),#21220,.F.);

+#22354=ADVANCED_FACE('',(#20164),#21221,.F.);

+#22355=ADVANCED_FACE('',(#20165),#21222,.F.);

+#22356=ADVANCED_FACE('',(#20166),#21223,.F.);

+#22357=ADVANCED_FACE('',(#20167),#21224,.F.);

+#22358=ADVANCED_FACE('',(#20168),#21225,.F.);

+#22359=ADVANCED_FACE('',(#20169),#21226,.F.);

+#22360=ADVANCED_FACE('',(#20170),#21227,.F.);

+#22361=ADVANCED_FACE('',(#20171),#21228,.F.);

+#22362=ADVANCED_FACE('',(#20172),#21229,.F.);

+#22363=ADVANCED_FACE('',(#20173),#21230,.F.);

+#22364=ADVANCED_FACE('',(#20174),#21231,.F.);

+#22365=ADVANCED_FACE('',(#20175),#21232,.F.);

+#22366=ADVANCED_FACE('',(#20176),#21233,.F.);

+#22367=ADVANCED_FACE('',(#20177),#21234,.F.);

+#22368=ADVANCED_FACE('',(#20178),#21235,.F.);

+#22369=ADVANCED_FACE('',(#20179),#21236,.F.);

+#22370=ADVANCED_FACE('',(#20180),#21237,.F.);

+#22371=ADVANCED_FACE('',(#20181),#21238,.F.);

+#22372=ADVANCED_FACE('',(#20182),#21239,.F.);

+#22373=ADVANCED_FACE('',(#20183),#21240,.F.);

+#22374=ADVANCED_FACE('',(#20184),#21241,.F.);

+#22375=ADVANCED_FACE('',(#20185),#21242,.F.);

+#22376=ADVANCED_FACE('',(#20186),#21243,.F.);

+#22377=ADVANCED_FACE('',(#20187),#21244,.F.);

+#22378=ADVANCED_FACE('',(#20188),#21245,.F.);

+#22379=ADVANCED_FACE('',(#20189),#21246,.F.);

+#22380=ADVANCED_FACE('',(#20190),#21247,.F.);

+#22381=ADVANCED_FACE('',(#20191),#21248,.F.);

+#22382=ADVANCED_FACE('',(#20192),#21249,.F.);

+#22383=ADVANCED_FACE('',(#20193),#21250,.F.);

+#22384=ADVANCED_FACE('',(#20194),#21251,.F.);

+#22385=ADVANCED_FACE('',(#20195),#21252,.F.);

+#22386=ADVANCED_FACE('',(#20196),#21253,.F.);

+#22387=ADVANCED_FACE('',(#20197),#21254,.F.);

+#22388=ADVANCED_FACE('',(#20198),#21255,.F.);

+#22389=ADVANCED_FACE('',(#20199),#21256,.F.);

+#22390=ADVANCED_FACE('',(#20200),#21257,.F.);

+#22391=ADVANCED_FACE('',(#20201),#21258,.F.);

+#22392=ADVANCED_FACE('',(#20202),#21259,.F.);

+#22393=ADVANCED_FACE('',(#20203),#21260,.F.);

+#22394=ADVANCED_FACE('',(#20204),#21261,.F.);

+#22395=ADVANCED_FACE('',(#20205),#21262,.F.);

+#22396=ADVANCED_FACE('',(#20206),#21263,.F.);

+#22397=ADVANCED_FACE('',(#20207),#21264,.T.);

+#22398=ADVANCED_FACE('',(#20208),#21265,.F.);

+#22399=ADVANCED_FACE('',(#20209),#21266,.F.);

+#22400=ADVANCED_FACE('',(#20210),#21267,.F.);

+#22401=ADVANCED_FACE('',(#20211),#21268,.F.);

+#22402=ADVANCED_FACE('',(#20212),#21269,.F.);

+#22403=ADVANCED_FACE('',(#20213),#21270,.F.);

+#22404=ADVANCED_FACE('',(#20214),#21271,.F.);

+#22405=ADVANCED_FACE('',(#20215),#21272,.F.);

+#22406=ADVANCED_FACE('',(#20216),#21273,.F.);

+#22407=ADVANCED_FACE('',(#20217),#21274,.F.);

+#22408=ADVANCED_FACE('',(#20218),#21275,.F.);

+#22409=ADVANCED_FACE('',(#20219),#21276,.F.);

+#22410=ADVANCED_FACE('',(#20220),#21277,.F.);

+#22411=ADVANCED_FACE('',(#20221),#21278,.F.);

+#22412=ADVANCED_FACE('',(#20222),#21279,.F.);

+#22413=ADVANCED_FACE('',(#20223),#21280,.F.);

+#22414=ADVANCED_FACE('',(#20224),#21281,.F.);

+#22415=ADVANCED_FACE('',(#20225),#21282,.F.);

+#22416=ADVANCED_FACE('',(#20226),#21283,.F.);

+#22417=ADVANCED_FACE('',(#20227),#21284,.F.);

+#22418=ADVANCED_FACE('',(#20228),#21285,.F.);

+#22419=ADVANCED_FACE('',(#20229),#21286,.F.);

+#22420=ADVANCED_FACE('',(#20230),#21287,.F.);

+#22421=ADVANCED_FACE('',(#20231),#21288,.F.);

+#22422=ADVANCED_FACE('',(#20232),#21289,.F.);

+#22423=ADVANCED_FACE('',(#20233),#21290,.F.);

+#22424=ADVANCED_FACE('',(#20234),#21291,.F.);

+#22425=ADVANCED_FACE('',(#20235),#21292,.F.);

+#22426=ADVANCED_FACE('',(#20236),#21293,.F.);

+#22427=ADVANCED_FACE('',(#20237),#21294,.F.);

+#22428=ADVANCED_FACE('',(#20238),#21295,.F.);

+#22429=ADVANCED_FACE('',(#20239),#21296,.F.);

+#22430=ADVANCED_FACE('',(#20240),#21297,.F.);

+#22431=ADVANCED_FACE('',(#20241),#21298,.F.);

+#22432=ADVANCED_FACE('',(#20242),#21299,.F.);

+#22433=ADVANCED_FACE('',(#20243),#21300,.F.);

+#22434=ADVANCED_FACE('',(#20244),#21301,.F.);

+#22435=ADVANCED_FACE('',(#20245),#21302,.F.);

+#22436=ADVANCED_FACE('',(#20246),#21303,.F.);

+#22437=ADVANCED_FACE('',(#20247),#21304,.F.);

+#22438=ADVANCED_FACE('',(#20248),#21305,.F.);

+#22439=ADVANCED_FACE('',(#20249),#21306,.F.);

+#22440=ADVANCED_FACE('',(#20250),#21307,.F.);

+#22441=ADVANCED_FACE('',(#20251),#21308,.F.);

+#22442=ADVANCED_FACE('',(#20252),#21309,.F.);

+#22443=ADVANCED_FACE('',(#20253),#21310,.F.);

+#22444=ADVANCED_FACE('',(#20254),#21311,.F.);

+#22445=ADVANCED_FACE('',(#20255),#21312,.F.);

+#22446=ADVANCED_FACE('',(#20256),#21313,.F.);

+#22447=ADVANCED_FACE('',(#20257),#21314,.F.);

+#22448=ADVANCED_FACE('',(#20258),#21315,.F.);

+#22449=ADVANCED_FACE('',(#20259),#21316,.F.);

+#22450=ADVANCED_FACE('',(#20260),#21317,.F.);

+#22451=ADVANCED_FACE('',(#20261),#21318,.F.);

+#22452=ADVANCED_FACE('',(#20262),#21319,.F.);

+#22453=ADVANCED_FACE('',(#20263),#21320,.F.);

+#22454=ADVANCED_FACE('',(#20264),#21321,.F.);

+#22455=ADVANCED_FACE('',(#20265),#21322,.F.);

+#22456=ADVANCED_FACE('',(#20266),#21323,.F.);

+#22457=ADVANCED_FACE('',(#20267),#21324,.F.);

+#22458=ADVANCED_FACE('',(#20268),#21325,.F.);

+#22459=ADVANCED_FACE('',(#20269),#21326,.F.);

+#22460=ADVANCED_FACE('',(#20270),#21327,.F.);

+#22461=ADVANCED_FACE('',(#20271),#21328,.F.);

+#22462=ADVANCED_FACE('',(#20272),#21329,.F.);

+#22463=ADVANCED_FACE('',(#20273),#21330,.F.);

+#22464=ADVANCED_FACE('',(#20274),#21331,.F.);

+#22465=ADVANCED_FACE('',(#20275),#21332,.F.);

+#22466=ADVANCED_FACE('',(#20276),#21333,.F.);

+#22467=ADVANCED_FACE('',(#20277),#21334,.F.);

+#22468=ADVANCED_FACE('',(#20278),#21335,.F.);

+#22469=ADVANCED_FACE('',(#20279),#21336,.F.);

+#22470=ADVANCED_FACE('',(#20280),#21337,.F.);

+#22471=ADVANCED_FACE('',(#20281),#21338,.F.);

+#22472=ADVANCED_FACE('',(#20282),#21339,.F.);

+#22473=ADVANCED_FACE('',(#20283),#21340,.T.);

+#22474=ADVANCED_FACE('',(#20284),#21341,.T.);

+#22475=ADVANCED_FACE('',(#20285),#21342,.T.);

+#22476=ADVANCED_FACE('',(#20286),#21343,.T.);

+#22477=ADVANCED_FACE('',(#20287),#21344,.T.);

+#22478=ADVANCED_FACE('',(#20288),#21345,.T.);

+#22479=ADVANCED_FACE('',(#20289),#21346,.T.);

+#22480=ADVANCED_FACE('',(#20290),#21347,.T.);

+#22481=ADVANCED_FACE('',(#20291),#21348,.T.);

+#22482=ADVANCED_FACE('',(#20292),#21349,.T.);

+#22483=ADVANCED_FACE('',(#20293),#21350,.T.);

+#22484=ADVANCED_FACE('',(#20294),#21351,.T.);

+#22485=ADVANCED_FACE('',(#20295),#21352,.T.);

+#22486=ADVANCED_FACE('',(#20296),#21353,.T.);

+#22487=ADVANCED_FACE('',(#20297),#21354,.T.);

+#22488=ADVANCED_FACE('',(#20298),#21355,.T.);

+#22489=ADVANCED_FACE('',(#20299),#21356,.T.);

+#22490=ADVANCED_FACE('',(#20300),#21357,.T.);

+#22491=ADVANCED_FACE('',(#20301),#21358,.T.);

+#22492=ADVANCED_FACE('',(#20302),#21359,.T.);

+#22493=ADVANCED_FACE('',(#20303),#21360,.T.);

+#22494=ADVANCED_FACE('',(#20304),#21361,.T.);

+#22495=ADVANCED_FACE('',(#20305),#21362,.T.);

+#22496=ADVANCED_FACE('',(#20306),#21363,.T.);

+#22497=ADVANCED_FACE('',(#20307),#21364,.T.);

+#22498=ADVANCED_FACE('',(#20308),#21365,.T.);

+#22499=ADVANCED_FACE('',(#20309),#21366,.T.);

+#22500=ADVANCED_FACE('',(#20310),#21367,.T.);

+#22501=ADVANCED_FACE('',(#20311),#21368,.T.);

+#22502=ADVANCED_FACE('',(#20312),#21369,.T.);

+#22503=ADVANCED_FACE('',(#20313),#21370,.T.);

+#22504=ADVANCED_FACE('',(#20314),#21371,.T.);

+#22505=ADVANCED_FACE('',(#20315),#21372,.T.);

+#22506=ADVANCED_FACE('',(#20316),#21373,.T.);

+#22507=ADVANCED_FACE('',(#20317),#21374,.T.);

+#22508=ADVANCED_FACE('',(#20318),#21375,.T.);

+#22509=ADVANCED_FACE('',(#20319),#21376,.T.);

+#22510=ADVANCED_FACE('',(#20320),#21377,.T.);

+#22511=ADVANCED_FACE('',(#20321),#21378,.T.);

+#22512=ADVANCED_FACE('',(#20322),#21379,.T.);

+#22513=ADVANCED_FACE('',(#20323),#21380,.F.);

+#22514=ADVANCED_FACE('',(#20324,#20325),#21381,.T.);

+#22515=ADVANCED_FACE('',(#20326),#21382,.T.);

+#22516=ADVANCED_FACE('',(#20327),#21383,.F.);

+#22517=ADVANCED_FACE('',(#20328),#21384,.F.);

+#22518=ADVANCED_FACE('',(#20329),#21385,.F.);

+#22519=ADVANCED_FACE('',(#20330),#21386,.F.);

+#22520=ADVANCED_FACE('',(#20331),#21387,.F.);

+#22521=ADVANCED_FACE('',(#20332),#21388,.F.);

+#22522=ADVANCED_FACE('',(#20333),#21389,.F.);

+#22523=ADVANCED_FACE('',(#20334),#21390,.F.);

+#22524=ADVANCED_FACE('',(#20335),#21391,.F.);

+#22525=ADVANCED_FACE('',(#20336),#21392,.F.);

+#22526=ADVANCED_FACE('',(#20337),#21393,.F.);

+#22527=ADVANCED_FACE('',(#20338),#21394,.F.);

+#22528=ADVANCED_FACE('',(#20339),#21395,.F.);

+#22529=ADVANCED_FACE('',(#20340),#21396,.F.);

+#22530=ADVANCED_FACE('',(#20341),#21397,.F.);

+#22531=ADVANCED_FACE('',(#20342),#21398,.F.);

+#22532=ADVANCED_FACE('',(#20343),#21399,.F.);

+#22533=ADVANCED_FACE('',(#20344),#21400,.F.);

+#22534=ADVANCED_FACE('',(#20345),#21401,.F.);

+#22535=ADVANCED_FACE('',(#20346),#21402,.F.);

+#22536=ADVANCED_FACE('',(#20347),#21403,.F.);

+#22537=ADVANCED_FACE('',(#20348),#21404,.F.);

+#22538=ADVANCED_FACE('',(#20349),#21405,.F.);

+#22539=ADVANCED_FACE('',(#20350),#21406,.F.);

+#22540=ADVANCED_FACE('',(#20351),#21407,.F.);

+#22541=ADVANCED_FACE('',(#20352),#21408,.F.);

+#22542=ADVANCED_FACE('',(#20353),#21409,.F.);

+#22543=ADVANCED_FACE('',(#20354),#21410,.F.);

+#22544=ADVANCED_FACE('',(#20355),#21411,.F.);

+#22545=ADVANCED_FACE('',(#20356),#21412,.F.);

+#22546=ADVANCED_FACE('',(#20357),#21413,.F.);

+#22547=ADVANCED_FACE('',(#20358),#21414,.F.);

+#22548=ADVANCED_FACE('',(#20359),#21415,.F.);

+#22549=ADVANCED_FACE('',(#20360),#21416,.F.);

+#22550=ADVANCED_FACE('',(#20361),#21417,.F.);

+#22551=ADVANCED_FACE('',(#20362),#21418,.F.);

+#22552=ADVANCED_FACE('',(#20363),#21419,.F.);

+#22553=ADVANCED_FACE('',(#20364),#21420,.F.);

+#22554=ADVANCED_FACE('',(#20365),#21421,.F.);

+#22555=ADVANCED_FACE('',(#20366),#21422,.F.);

+#22556=ADVANCED_FACE('',(#20367),#21423,.F.);

+#22557=ADVANCED_FACE('',(#20368),#21424,.F.);

+#22558=ADVANCED_FACE('',(#20369),#21425,.F.);

+#22559=ADVANCED_FACE('',(#20370),#21426,.F.);

+#22560=ADVANCED_FACE('',(#20371),#21427,.F.);

+#22561=ADVANCED_FACE('',(#20372),#21428,.F.);

+#22562=ADVANCED_FACE('',(#20373),#21429,.F.);

+#22563=ADVANCED_FACE('',(#20374),#21430,.F.);

+#22564=ADVANCED_FACE('',(#20375),#21431,.F.);

+#22565=ADVANCED_FACE('',(#20376),#21432,.F.);

+#22566=ADVANCED_FACE('',(#20377),#21433,.F.);

+#22567=ADVANCED_FACE('',(#20378),#21434,.F.);

+#22568=ADVANCED_FACE('',(#20379),#21435,.F.);

+#22569=ADVANCED_FACE('',(#20380),#21436,.F.);

+#22570=ADVANCED_FACE('',(#20381),#21437,.F.);

+#22571=ADVANCED_FACE('',(#20382),#21438,.F.);

+#22572=ADVANCED_FACE('',(#20383),#21439,.F.);

+#22573=ADVANCED_FACE('',(#20384),#21440,.F.);

+#22574=ADVANCED_FACE('',(#20385),#21441,.F.);

+#22575=ADVANCED_FACE('',(#20386),#21442,.F.);

+#22576=ADVANCED_FACE('',(#20387),#21443,.F.);

+#22577=ADVANCED_FACE('',(#20388),#21444,.F.);

+#22578=ADVANCED_FACE('',(#20389),#21445,.F.);

+#22579=ADVANCED_FACE('',(#20390),#21446,.F.);

+#22580=ADVANCED_FACE('',(#20391),#21447,.F.);

+#22581=ADVANCED_FACE('',(#20392),#21448,.F.);

+#22582=ADVANCED_FACE('',(#20393),#21449,.F.);

+#22583=ADVANCED_FACE('',(#20394),#21450,.F.);

+#22584=ADVANCED_FACE('',(#20395),#21451,.F.);

+#22585=ADVANCED_FACE('',(#20396),#21452,.F.);

+#22586=ADVANCED_FACE('',(#20397),#21453,.F.);

+#22587=ADVANCED_FACE('',(#20398),#21454,.F.);

+#22588=ADVANCED_FACE('',(#20399),#21455,.F.);

+#22589=ADVANCED_FACE('',(#20400),#21456,.F.);

+#22590=ADVANCED_FACE('',(#20401),#21457,.F.);

+#22591=ADVANCED_FACE('',(#20402),#21458,.F.);

+#22592=ADVANCED_FACE('',(#20403),#21459,.F.);

+#22593=ADVANCED_FACE('',(#20404),#21460,.F.);

+#22594=ADVANCED_FACE('',(#20405),#21461,.F.);

+#22595=ADVANCED_FACE('',(#20406),#21462,.F.);

+#22596=ADVANCED_FACE('',(#20407),#21463,.F.);

+#22597=ADVANCED_FACE('',(#20408),#21464,.F.);

+#22598=ADVANCED_FACE('',(#20409),#21465,.F.);

+#22599=ADVANCED_FACE('',(#20410),#21466,.F.);

+#22600=ADVANCED_FACE('',(#20411),#21467,.F.);

+#22601=ADVANCED_FACE('',(#20412),#21468,.F.);

+#22602=ADVANCED_FACE('',(#20413),#21469,.F.);

+#22603=ADVANCED_FACE('',(#20414),#21470,.T.);

+#22604=ADVANCED_FACE('',(#20415),#21471,.T.);

+#22605=ADVANCED_FACE('',(#20416),#21472,.T.);

+#22606=ADVANCED_FACE('',(#20417),#21473,.T.);

+#22607=ADVANCED_FACE('',(#20418),#21474,.T.);

+#22608=ADVANCED_FACE('',(#20419),#21475,.T.);

+#22609=ADVANCED_FACE('',(#20420),#21476,.T.);

+#22610=ADVANCED_FACE('',(#20421),#21477,.T.);

+#22611=ADVANCED_FACE('',(#20422),#21478,.T.);

+#22612=ADVANCED_FACE('',(#20423),#21479,.T.);

+#22613=ADVANCED_FACE('',(#20424),#21480,.T.);

+#22614=ADVANCED_FACE('',(#20425),#21481,.T.);

+#22615=ADVANCED_FACE('',(#20426),#21482,.T.);

+#22616=ADVANCED_FACE('',(#20427),#21483,.T.);

+#22617=ADVANCED_FACE('',(#20428),#21484,.T.);

+#22618=ADVANCED_FACE('',(#20429),#21485,.T.);

+#22619=ADVANCED_FACE('',(#20430),#21486,.T.);

+#22620=ADVANCED_FACE('',(#20431),#21487,.T.);

+#22621=ADVANCED_FACE('',(#20432),#21488,.T.);

+#22622=ADVANCED_FACE('',(#20433),#21489,.T.);

+#22623=ADVANCED_FACE('',(#20434),#21490,.T.);

+#22624=ADVANCED_FACE('',(#20435),#21491,.T.);

+#22625=ADVANCED_FACE('',(#20436),#21492,.T.);

+#22626=ADVANCED_FACE('',(#20437),#21493,.T.);

+#22627=ADVANCED_FACE('',(#20438),#21494,.T.);

+#22628=ADVANCED_FACE('',(#20439),#21495,.T.);

+#22629=ADVANCED_FACE('',(#20440),#21496,.T.);

+#22630=ADVANCED_FACE('',(#20441),#21497,.T.);

+#22631=ADVANCED_FACE('',(#20442),#21498,.T.);

+#22632=ADVANCED_FACE('',(#20443),#21499,.T.);

+#22633=ADVANCED_FACE('',(#20444),#21500,.T.);

+#22634=ADVANCED_FACE('',(#20445),#21501,.T.);

+#22635=ADVANCED_FACE('',(#20446),#21502,.T.);

+#22636=ADVANCED_FACE('',(#20447),#21503,.T.);

+#22637=ADVANCED_FACE('',(#20448),#21504,.T.);

+#22638=ADVANCED_FACE('',(#20449),#21505,.T.);

+#22639=ADVANCED_FACE('',(#20450),#21506,.T.);

+#22640=ADVANCED_FACE('',(#20451),#21507,.T.);

+#22641=ADVANCED_FACE('',(#20452),#21508,.T.);

+#22642=ADVANCED_FACE('',(#20453),#21509,.T.);

+#22643=ADVANCED_FACE('',(#20454),#21510,.T.);

+#22644=ADVANCED_FACE('',(#20455),#21511,.T.);

+#22645=ADVANCED_FACE('',(#20456),#21512,.T.);

+#22646=ADVANCED_FACE('',(#20457),#21513,.T.);

+#22647=ADVANCED_FACE('',(#20458),#21514,.T.);

+#22648=ADVANCED_FACE('',(#20459),#21515,.T.);

+#22649=ADVANCED_FACE('',(#20460),#21516,.T.);

+#22650=ADVANCED_FACE('',(#20461),#21517,.T.);

+#22651=ADVANCED_FACE('',(#20462),#21518,.T.);

+#22652=ADVANCED_FACE('',(#20463),#21519,.T.);

+#22653=ADVANCED_FACE('',(#20464),#21520,.T.);

+#22654=ADVANCED_FACE('',(#20465),#21521,.T.);

+#22655=ADVANCED_FACE('',(#20466),#21522,.T.);

+#22656=ADVANCED_FACE('',(#20467),#21523,.T.);

+#22657=ADVANCED_FACE('',(#20468),#21524,.T.);

+#22658=ADVANCED_FACE('',(#20469),#21525,.T.);

+#22659=ADVANCED_FACE('',(#20470),#21526,.T.);

+#22660=ADVANCED_FACE('',(#20471),#21527,.T.);

+#22661=ADVANCED_FACE('',(#20472),#21528,.T.);

+#22662=ADVANCED_FACE('',(#20473),#21529,.T.);

+#22663=ADVANCED_FACE('',(#20474),#21530,.T.);

+#22664=ADVANCED_FACE('',(#20475),#21531,.T.);

+#22665=ADVANCED_FACE('',(#20476),#21532,.T.);

+#22666=ADVANCED_FACE('',(#20477),#21533,.T.);

+#22667=ADVANCED_FACE('',(#20478),#21534,.T.);

+#22668=ADVANCED_FACE('',(#20479),#21535,.T.);

+#22669=ADVANCED_FACE('',(#20480),#21536,.T.);

+#22670=ADVANCED_FACE('',(#20481),#21537,.T.);

+#22671=ADVANCED_FACE('',(#20482),#21538,.T.);

+#22672=ADVANCED_FACE('',(#20483),#21539,.T.);

+#22673=ADVANCED_FACE('',(#20484),#21540,.T.);

+#22674=ADVANCED_FACE('',(#20485),#21541,.T.);

+#22675=ADVANCED_FACE('',(#20486),#21542,.T.);

+#22676=ADVANCED_FACE('',(#20487),#21543,.T.);

+#22677=ADVANCED_FACE('',(#20488),#21544,.T.);

+#22678=ADVANCED_FACE('',(#20489),#21545,.T.);

+#22679=ADVANCED_FACE('',(#20490),#21546,.T.);

+#22680=ADVANCED_FACE('',(#20491),#21547,.T.);

+#22681=ADVANCED_FACE('',(#20492),#21548,.T.);

+#22682=ADVANCED_FACE('',(#20493),#21549,.T.);

+#22683=ADVANCED_FACE('',(#20494),#21550,.F.);

+#22684=ADVANCED_FACE('',(#20495,#20496,#20497),#21551,.T.);

+#22685=ADVANCED_FACE('',(#20498),#21552,.T.);

+#22686=ADVANCED_FACE('',(#20499),#21553,.T.);

+#22687=ADVANCED_FACE('',(#20500),#21554,.F.);

+#22688=ADVANCED_FACE('',(#20501),#21555,.F.);

+#22689=ADVANCED_FACE('',(#20502),#21556,.F.);

+#22690=ADVANCED_FACE('',(#20503),#21557,.F.);

+#22691=ADVANCED_FACE('',(#20504),#21558,.F.);

+#22692=ADVANCED_FACE('',(#20505),#21559,.F.);

+#22693=ADVANCED_FACE('',(#20506),#21560,.F.);

+#22694=ADVANCED_FACE('',(#20507),#21561,.F.);

+#22695=ADVANCED_FACE('',(#20508),#21562,.F.);

+#22696=ADVANCED_FACE('',(#20509),#21563,.F.);

+#22697=ADVANCED_FACE('',(#20510),#21564,.F.);

+#22698=ADVANCED_FACE('',(#20511),#21565,.F.);

+#22699=ADVANCED_FACE('',(#20512),#21566,.F.);

+#22700=ADVANCED_FACE('',(#20513),#21567,.F.);

+#22701=ADVANCED_FACE('',(#20514),#21568,.F.);

+#22702=ADVANCED_FACE('',(#20515),#21569,.F.);

+#22703=ADVANCED_FACE('',(#20516),#21570,.F.);

+#22704=ADVANCED_FACE('',(#20517),#21571,.F.);

+#22705=ADVANCED_FACE('',(#20518),#21572,.F.);

+#22706=ADVANCED_FACE('',(#20519),#21573,.F.);

+#22707=ADVANCED_FACE('',(#20520),#21574,.F.);

+#22708=ADVANCED_FACE('',(#20521),#21575,.F.);

+#22709=ADVANCED_FACE('',(#20522),#21576,.F.);

+#22710=ADVANCED_FACE('',(#20523),#21577,.F.);

+#22711=ADVANCED_FACE('',(#20524),#21578,.F.);

+#22712=ADVANCED_FACE('',(#20525),#21579,.F.);

+#22713=ADVANCED_FACE('',(#20526),#21580,.F.);

+#22714=ADVANCED_FACE('',(#20527),#21581,.F.);

+#22715=ADVANCED_FACE('',(#20528),#21582,.F.);

+#22716=ADVANCED_FACE('',(#20529),#21583,.F.);

+#22717=ADVANCED_FACE('',(#20530),#21584,.F.);

+#22718=ADVANCED_FACE('',(#20531),#21585,.F.);

+#22719=ADVANCED_FACE('',(#20532),#21586,.F.);

+#22720=ADVANCED_FACE('',(#20533),#21587,.F.);

+#22721=ADVANCED_FACE('',(#20534),#21588,.F.);

+#22722=ADVANCED_FACE('',(#20535),#21589,.F.);

+#22723=ADVANCED_FACE('',(#20536),#21590,.F.);

+#22724=ADVANCED_FACE('',(#20537),#21591,.F.);

+#22725=ADVANCED_FACE('',(#20538),#21592,.F.);

+#22726=ADVANCED_FACE('',(#20539),#21593,.F.);

+#22727=ADVANCED_FACE('',(#20540),#21594,.F.);

+#22728=ADVANCED_FACE('',(#20541),#21595,.F.);

+#22729=ADVANCED_FACE('',(#20542),#21596,.F.);

+#22730=ADVANCED_FACE('',(#20543),#21597,.F.);

+#22731=ADVANCED_FACE('',(#20544),#21598,.F.);

+#22732=ADVANCED_FACE('',(#20545),#21599,.F.);

+#22733=ADVANCED_FACE('',(#20546),#21600,.F.);

+#22734=ADVANCED_FACE('',(#20547),#21601,.F.);

+#22735=ADVANCED_FACE('',(#20548),#21602,.F.);

+#22736=ADVANCED_FACE('',(#20549),#21603,.F.);

+#22737=ADVANCED_FACE('',(#20550),#21604,.F.);

+#22738=ADVANCED_FACE('',(#20551),#21605,.F.);

+#22739=ADVANCED_FACE('',(#20552),#21606,.F.);

+#22740=ADVANCED_FACE('',(#20553),#21607,.F.);

+#22741=ADVANCED_FACE('',(#20554),#21608,.F.);

+#22742=ADVANCED_FACE('',(#20555),#21609,.F.);

+#22743=ADVANCED_FACE('',(#20556),#21610,.F.);

+#22744=ADVANCED_FACE('',(#20557),#21611,.F.);

+#22745=ADVANCED_FACE('',(#20558),#21612,.F.);

+#22746=ADVANCED_FACE('',(#20559),#21613,.F.);

+#22747=ADVANCED_FACE('',(#20560),#21614,.F.);

+#22748=ADVANCED_FACE('',(#20561),#21615,.F.);

+#22749=ADVANCED_FACE('',(#20562),#21616,.F.);

+#22750=ADVANCED_FACE('',(#20563),#21617,.F.);

+#22751=ADVANCED_FACE('',(#20564),#21618,.F.);

+#22752=ADVANCED_FACE('',(#20565),#21619,.F.);

+#22753=ADVANCED_FACE('',(#20566),#21620,.F.);

+#22754=ADVANCED_FACE('',(#20567),#21621,.F.);

+#22755=ADVANCED_FACE('',(#20568),#21622,.F.);

+#22756=ADVANCED_FACE('',(#20569),#21623,.F.);

+#22757=ADVANCED_FACE('',(#20570),#21624,.F.);

+#22758=ADVANCED_FACE('',(#20571),#21625,.F.);

+#22759=ADVANCED_FACE('',(#20572),#21626,.F.);

+#22760=ADVANCED_FACE('',(#20573),#21627,.F.);

+#22761=ADVANCED_FACE('',(#20574),#21628,.F.);

+#22762=ADVANCED_FACE('',(#20575),#21629,.T.);

+#22763=ADVANCED_FACE('',(#20576),#21630,.T.);

+#22764=ADVANCED_FACE('',(#20577),#21631,.T.);

+#22765=ADVANCED_FACE('',(#20578),#21632,.T.);

+#22766=ADVANCED_FACE('',(#20579),#21633,.T.);

+#22767=ADVANCED_FACE('',(#20580),#21634,.T.);

+#22768=ADVANCED_FACE('',(#20581),#21635,.T.);

+#22769=ADVANCED_FACE('',(#20582),#21636,.T.);

+#22770=ADVANCED_FACE('',(#20583),#21637,.T.);

+#22771=ADVANCED_FACE('',(#20584),#21638,.T.);

+#22772=ADVANCED_FACE('',(#20585),#21639,.T.);

+#22773=ADVANCED_FACE('',(#20586),#21640,.T.);

+#22774=ADVANCED_FACE('',(#20587),#21641,.T.);

+#22775=ADVANCED_FACE('',(#20588),#21642,.T.);

+#22776=ADVANCED_FACE('',(#20589),#21643,.T.);

+#22777=ADVANCED_FACE('',(#20590),#21644,.T.);

+#22778=ADVANCED_FACE('',(#20591),#21645,.T.);

+#22779=ADVANCED_FACE('',(#20592),#21646,.T.);

+#22780=ADVANCED_FACE('',(#20593),#21647,.T.);

+#22781=ADVANCED_FACE('',(#20594),#21648,.T.);

+#22782=ADVANCED_FACE('',(#20595),#21649,.T.);

+#22783=ADVANCED_FACE('',(#20596),#21650,.T.);

+#22784=ADVANCED_FACE('',(#20597),#21651,.T.);

+#22785=ADVANCED_FACE('',(#20598),#21652,.T.);

+#22786=ADVANCED_FACE('',(#20599),#21653,.T.);

+#22787=ADVANCED_FACE('',(#20600),#21654,.T.);

+#22788=ADVANCED_FACE('',(#20601),#21655,.T.);

+#22789=ADVANCED_FACE('',(#20602),#21656,.T.);

+#22790=ADVANCED_FACE('',(#20603),#21657,.T.);

+#22791=ADVANCED_FACE('',(#20604),#21658,.T.);

+#22792=ADVANCED_FACE('',(#20605),#21659,.T.);

+#22793=ADVANCED_FACE('',(#20606),#21660,.T.);

+#22794=ADVANCED_FACE('',(#20607),#21661,.T.);

+#22795=ADVANCED_FACE('',(#20608),#21662,.T.);

+#22796=ADVANCED_FACE('',(#20609),#21663,.T.);

+#22797=ADVANCED_FACE('',(#20610),#21664,.T.);

+#22798=ADVANCED_FACE('',(#20611),#21665,.T.);

+#22799=ADVANCED_FACE('',(#20612),#21666,.T.);

+#22800=ADVANCED_FACE('',(#20613),#21667,.T.);

+#22801=ADVANCED_FACE('',(#20614),#21668,.T.);

+#22802=ADVANCED_FACE('',(#20615),#21669,.F.);

+#22803=ADVANCED_FACE('',(#20616,#20617),#21670,.T.);

+#22804=ADVANCED_FACE('',(#20618),#21671,.T.);

+#22805=ADVANCED_FACE('',(#20619),#21672,.F.);

+#22806=ADVANCED_FACE('',(#20620),#21673,.F.);

+#22807=ADVANCED_FACE('',(#20621),#21674,.F.);

+#22808=ADVANCED_FACE('',(#20622),#21675,.F.);

+#22809=ADVANCED_FACE('',(#20623),#21676,.F.);

+#22810=ADVANCED_FACE('',(#20624),#21677,.F.);

+#22811=ADVANCED_FACE('',(#20625),#21678,.F.);

+#22812=ADVANCED_FACE('',(#20626),#21679,.F.);

+#22813=ADVANCED_FACE('',(#20627),#21680,.F.);

+#22814=ADVANCED_FACE('',(#20628),#21681,.F.);

+#22815=ADVANCED_FACE('',(#20629),#21682,.F.);

+#22816=ADVANCED_FACE('',(#20630),#21683,.F.);

+#22817=ADVANCED_FACE('',(#20631),#21684,.F.);

+#22818=ADVANCED_FACE('',(#20632),#21685,.F.);

+#22819=ADVANCED_FACE('',(#20633),#21686,.F.);

+#22820=ADVANCED_FACE('',(#20634),#21687,.F.);

+#22821=ADVANCED_FACE('',(#20635),#21688,.F.);

+#22822=ADVANCED_FACE('',(#20636),#21689,.F.);

+#22823=ADVANCED_FACE('',(#20637),#21690,.F.);

+#22824=ADVANCED_FACE('',(#20638),#21691,.F.);

+#22825=ADVANCED_FACE('',(#20639),#21692,.F.);

+#22826=ADVANCED_FACE('',(#20640),#21693,.F.);

+#22827=ADVANCED_FACE('',(#20641),#21694,.F.);

+#22828=ADVANCED_FACE('',(#20642),#21695,.F.);

+#22829=ADVANCED_FACE('',(#20643),#21696,.F.);

+#22830=ADVANCED_FACE('',(#20644),#21697,.F.);

+#22831=ADVANCED_FACE('',(#20645),#21698,.F.);

+#22832=ADVANCED_FACE('',(#20646),#21699,.F.);

+#22833=ADVANCED_FACE('',(#20647),#21700,.F.);

+#22834=ADVANCED_FACE('',(#20648),#21701,.F.);

+#22835=ADVANCED_FACE('',(#20649),#21702,.F.);

+#22836=ADVANCED_FACE('',(#20650),#21703,.F.);

+#22837=ADVANCED_FACE('',(#20651),#21704,.F.);

+#22838=ADVANCED_FACE('',(#20652),#21705,.F.);

+#22839=ADVANCED_FACE('',(#20653),#21706,.F.);

+#22840=ADVANCED_FACE('',(#20654),#21707,.F.);

+#22841=ADVANCED_FACE('',(#20655),#21708,.F.);

+#22842=ADVANCED_FACE('',(#20656),#21709,.F.);

+#22843=ADVANCED_FACE('',(#20657),#21710,.F.);

+#22844=ADVANCED_FACE('',(#20658),#21711,.T.);

+#22845=ADVANCED_FACE('',(#20659),#21712,.T.);

+#22846=ADVANCED_FACE('',(#20660),#21713,.T.);

+#22847=ADVANCED_FACE('',(#20661),#21714,.T.);

+#22848=ADVANCED_FACE('',(#20662),#21715,.T.);

+#22849=ADVANCED_FACE('',(#20663),#21716,.T.);

+#22850=ADVANCED_FACE('',(#20664),#21717,.T.);

+#22851=ADVANCED_FACE('',(#20665),#21718,.T.);

+#22852=ADVANCED_FACE('',(#20666),#21719,.T.);

+#22853=ADVANCED_FACE('',(#20667),#21720,.T.);

+#22854=ADVANCED_FACE('',(#20668),#21721,.T.);

+#22855=ADVANCED_FACE('',(#20669),#21722,.T.);

+#22856=ADVANCED_FACE('',(#20670),#21723,.T.);

+#22857=ADVANCED_FACE('',(#20671),#21724,.T.);

+#22858=ADVANCED_FACE('',(#20672),#21725,.T.);

+#22859=ADVANCED_FACE('',(#20673),#21726,.T.);

+#22860=ADVANCED_FACE('',(#20674),#21727,.T.);

+#22861=ADVANCED_FACE('',(#20675),#21728,.T.);

+#22862=ADVANCED_FACE('',(#20676),#21729,.T.);

+#22863=ADVANCED_FACE('',(#20677),#21730,.T.);

+#22864=ADVANCED_FACE('',(#20678),#21731,.T.);

+#22865=ADVANCED_FACE('',(#20679),#21732,.T.);

+#22866=ADVANCED_FACE('',(#20680),#21733,.T.);

+#22867=ADVANCED_FACE('',(#20681),#21734,.T.);

+#22868=ADVANCED_FACE('',(#20682),#21735,.T.);

+#22869=ADVANCED_FACE('',(#20683),#21736,.T.);

+#22870=ADVANCED_FACE('',(#20684),#21737,.T.);

+#22871=ADVANCED_FACE('',(#20685),#21738,.T.);

+#22872=ADVANCED_FACE('',(#20686),#21739,.T.);

+#22873=ADVANCED_FACE('',(#20687),#21740,.T.);

+#22874=ADVANCED_FACE('',(#20688),#21741,.T.);

+#22875=ADVANCED_FACE('',(#20689),#21742,.T.);

+#22876=ADVANCED_FACE('',(#20690),#21743,.T.);

+#22877=ADVANCED_FACE('',(#20691),#21744,.T.);

+#22878=ADVANCED_FACE('',(#20692),#21745,.T.);

+#22879=ADVANCED_FACE('',(#20693),#21746,.T.);

+#22880=ADVANCED_FACE('',(#20694),#21747,.T.);

+#22881=ADVANCED_FACE('',(#20695),#21748,.T.);

+#22882=ADVANCED_FACE('',(#20696),#21749,.T.);

+#22883=ADVANCED_FACE('',(#20697),#21750,.T.);

+#22884=ADVANCED_FACE('',(#20698),#21751,.F.);

+#22885=ADVANCED_FACE('',(#20699,#20700),#21752,.F.);

+#22886=ADVANCED_FACE('',(#20701),#21753,.T.);

+#22887=ADVANCED_FACE('',(#20702),#21754,.F.);

+#22888=ADVANCED_FACE('',(#20703),#21755,.F.);

+#22889=ADVANCED_FACE('',(#20704),#21756,.F.);

+#22890=ADVANCED_FACE('',(#20705),#21757,.F.);

+#22891=ADVANCED_FACE('',(#20706),#21758,.F.);

+#22892=ADVANCED_FACE('',(#20707),#21759,.F.);

+#22893=ADVANCED_FACE('',(#20708),#21760,.F.);

+#22894=ADVANCED_FACE('',(#20709),#21761,.F.);

+#22895=ADVANCED_FACE('',(#20710),#21762,.F.);

+#22896=ADVANCED_FACE('',(#20711),#21763,.F.);

+#22897=ADVANCED_FACE('',(#20712),#21764,.F.);

+#22898=ADVANCED_FACE('',(#20713),#21765,.F.);

+#22899=ADVANCED_FACE('',(#20714),#21766,.F.);

+#22900=ADVANCED_FACE('',(#20715),#21767,.F.);

+#22901=ADVANCED_FACE('',(#20716),#21768,.F.);

+#22902=ADVANCED_FACE('',(#20717),#21769,.F.);

+#22903=ADVANCED_FACE('',(#20718),#21770,.F.);

+#22904=ADVANCED_FACE('',(#20719),#21771,.F.);

+#22905=ADVANCED_FACE('',(#20720),#21772,.F.);

+#22906=ADVANCED_FACE('',(#20721),#21773,.F.);

+#22907=ADVANCED_FACE('',(#20722),#21774,.F.);

+#22908=ADVANCED_FACE('',(#20723),#21775,.F.);

+#22909=ADVANCED_FACE('',(#20724),#21776,.F.);

+#22910=ADVANCED_FACE('',(#20725),#21777,.F.);

+#22911=ADVANCED_FACE('',(#20726),#21778,.F.);

+#22912=ADVANCED_FACE('',(#20727),#21779,.F.);

+#22913=ADVANCED_FACE('',(#20728),#21780,.F.);

+#22914=ADVANCED_FACE('',(#20729),#21781,.F.);

+#22915=ADVANCED_FACE('',(#20730),#21782,.F.);

+#22916=ADVANCED_FACE('',(#20731),#21783,.F.);

+#22917=ADVANCED_FACE('',(#20732),#21784,.F.);

+#22918=ADVANCED_FACE('',(#20733),#21785,.F.);

+#22919=ADVANCED_FACE('',(#20734),#21786,.F.);

+#22920=ADVANCED_FACE('',(#20735),#21787,.F.);

+#22921=ADVANCED_FACE('',(#20736),#21788,.F.);

+#22922=ADVANCED_FACE('',(#20737),#21789,.F.);

+#22923=ADVANCED_FACE('',(#20738),#21790,.F.);

+#22924=ADVANCED_FACE('',(#20739),#21791,.F.);

+#22925=ADVANCED_FACE('',(#20740),#21792,.F.);

+#22926=ADVANCED_FACE('',(#20741),#21793,.F.);

+#22927=ADVANCED_FACE('',(#20742),#21794,.F.);

+#22928=ADVANCED_FACE('',(#20743),#21795,.F.);

+#22929=ADVANCED_FACE('',(#20744),#21796,.F.);

+#22930=ADVANCED_FACE('',(#20745),#21797,.F.);

+#22931=ADVANCED_FACE('',(#20746),#21798,.F.);

+#22932=ADVANCED_FACE('',(#20747),#21799,.F.);

+#22933=ADVANCED_FACE('',(#20748),#21800,.F.);

+#22934=ADVANCED_FACE('',(#20749),#21801,.F.);

+#22935=ADVANCED_FACE('',(#20750),#21802,.F.);

+#22936=ADVANCED_FACE('',(#20751),#21803,.F.);

+#22937=ADVANCED_FACE('',(#20752),#21804,.F.);

+#22938=ADVANCED_FACE('',(#20753),#21805,.F.);

+#22939=ADVANCED_FACE('',(#20754),#21806,.F.);

+#22940=ADVANCED_FACE('',(#20755),#21807,.F.);

+#22941=ADVANCED_FACE('',(#20756),#21808,.F.);

+#22942=ADVANCED_FACE('',(#20757),#21809,.F.);

+#22943=ADVANCED_FACE('',(#20758),#21810,.F.);

+#22944=ADVANCED_FACE('',(#20759),#21811,.F.);

+#22945=ADVANCED_FACE('',(#20760),#21812,.F.);

+#22946=ADVANCED_FACE('',(#20761),#21813,.F.);

+#22947=ADVANCED_FACE('',(#20762),#21814,.F.);

+#22948=ADVANCED_FACE('',(#20763),#21815,.F.);

+#22949=ADVANCED_FACE('',(#20764),#21816,.F.);

+#22950=ADVANCED_FACE('',(#20765),#138,.F.);

+#22951=ADVANCED_FACE('',(#20766),#21817,.F.);

+#22952=ADVANCED_FACE('',(#20767),#21818,.F.);

+#22953=ADVANCED_FACE('',(#20768),#21819,.F.);

+#22954=ADVANCED_FACE('',(#20769),#21820,.F.);

+#22955=ADVANCED_FACE('',(#20770),#21821,.F.);

+#22956=ADVANCED_FACE('',(#20771),#21822,.F.);

+#22957=ADVANCED_FACE('',(#20772),#21823,.F.);

+#22958=ADVANCED_FACE('',(#20773),#21824,.F.);

+#22959=ADVANCED_FACE('',(#20774),#21825,.F.);

+#22960=ADVANCED_FACE('',(#20775),#21826,.F.);

+#22961=ADVANCED_FACE('',(#20776),#21827,.F.);

+#22962=ADVANCED_FACE('',(#20777),#21828,.F.);

+#22963=ADVANCED_FACE('',(#20778),#21829,.F.);

+#22964=ADVANCED_FACE('',(#20779),#21830,.F.);

+#22965=ADVANCED_FACE('',(#20780),#21831,.F.);

+#22966=ADVANCED_FACE('',(#20781),#21832,.F.);

+#22967=ADVANCED_FACE('',(#20782),#21833,.F.);

+#22968=ADVANCED_FACE('',(#20783),#21834,.F.);

+#22969=ADVANCED_FACE('',(#20784),#21835,.F.);

+#22970=ADVANCED_FACE('',(#20785),#21836,.T.);

+#22971=ADVANCED_FACE('',(#20786),#21837,.F.);

+#22972=ADVANCED_FACE('',(#20787),#21838,.F.);

+#22973=ADVANCED_FACE('',(#20788),#21839,.F.);

+#22974=ADVANCED_FACE('',(#20789),#21840,.F.);

+#22975=ADVANCED_FACE('',(#20790),#21841,.F.);

+#22976=ADVANCED_FACE('',(#20791),#21842,.F.);

+#22977=ADVANCED_FACE('',(#20792),#21843,.F.);

+#22978=ADVANCED_FACE('',(#20793),#21844,.F.);

+#22979=ADVANCED_FACE('',(#20794),#21845,.F.);

+#22980=ADVANCED_FACE('',(#20795),#21846,.F.);

+#22981=ADVANCED_FACE('',(#20796),#21847,.F.);

+#22982=ADVANCED_FACE('',(#20797),#21848,.F.);

+#22983=ADVANCED_FACE('',(#20798),#21849,.F.);

+#22984=ADVANCED_FACE('',(#20799),#21850,.F.);

+#22985=ADVANCED_FACE('',(#20800),#21851,.F.);

+#22986=ADVANCED_FACE('',(#20801),#21852,.F.);

+#22987=ADVANCED_FACE('',(#20802),#21853,.F.);

+#22988=ADVANCED_FACE('',(#20803),#21854,.F.);

+#22989=ADVANCED_FACE('',(#20804),#21855,.F.);

+#22990=ADVANCED_FACE('',(#20805),#21856,.F.);

+#22991=ADVANCED_FACE('',(#20806),#21857,.F.);

+#22992=ADVANCED_FACE('',(#20807),#21858,.F.);

+#22993=ADVANCED_FACE('',(#20808),#21859,.F.);

+#22994=ADVANCED_FACE('',(#20809),#21860,.F.);

+#22995=ADVANCED_FACE('',(#20810),#21861,.F.);

+#22996=ADVANCED_FACE('',(#20811),#21862,.F.);

+#22997=ADVANCED_FACE('',(#20812),#21863,.F.);

+#22998=ADVANCED_FACE('',(#20813),#21864,.F.);

+#22999=ADVANCED_FACE('',(#20814),#21865,.F.);

+#23000=ADVANCED_FACE('',(#20815),#21866,.F.);

+#23001=ADVANCED_FACE('',(#20816),#21867,.F.);

+#23002=ADVANCED_FACE('',(#20817),#21868,.F.);

+#23003=ADVANCED_FACE('',(#20818),#21869,.F.);

+#23004=ADVANCED_FACE('',(#20819),#21870,.F.);

+#23005=ADVANCED_FACE('',(#20820),#21871,.F.);

+#23006=ADVANCED_FACE('',(#20821),#21872,.F.);

+#23007=ADVANCED_FACE('',(#20822),#21873,.F.);

+#23008=ADVANCED_FACE('',(#20823),#21874,.F.);

+#23009=ADVANCED_FACE('',(#20824),#21875,.F.);

+#23010=ADVANCED_FACE('',(#20825),#21876,.F.);

+#23011=ADVANCED_FACE('',(#20826),#21877,.F.);

+#23012=ADVANCED_FACE('',(#20827),#21878,.F.);

+#23013=ADVANCED_FACE('',(#20828),#21879,.F.);

+#23014=ADVANCED_FACE('',(#20829),#21880,.F.);

+#23015=ADVANCED_FACE('',(#20830),#21881,.F.);

+#23016=ADVANCED_FACE('',(#20831),#21882,.F.);

+#23017=ADVANCED_FACE('',(#20832),#21883,.F.);

+#23018=ADVANCED_FACE('',(#20833),#21884,.F.);

+#23019=ADVANCED_FACE('',(#20834),#21885,.F.);

+#23020=ADVANCED_FACE('',(#20835),#21886,.F.);

+#23021=ADVANCED_FACE('',(#20836),#21887,.F.);

+#23022=ADVANCED_FACE('',(#20837),#21888,.F.);

+#23023=ADVANCED_FACE('',(#20838),#21889,.F.);

+#23024=ADVANCED_FACE('',(#20839),#21890,.F.);

+#23025=ADVANCED_FACE('',(#20840),#21891,.F.);

+#23026=ADVANCED_FACE('',(#20841),#21892,.F.);

+#23027=ADVANCED_FACE('',(#20842),#21893,.F.);

+#23028=ADVANCED_FACE('',(#20843),#21894,.F.);

+#23029=ADVANCED_FACE('',(#20844),#21895,.F.);

+#23030=ADVANCED_FACE('',(#20845),#21896,.F.);

+#23031=ADVANCED_FACE('',(#20846),#21897,.F.);

+#23032=ADVANCED_FACE('',(#20847),#21898,.F.);

+#23033=ADVANCED_FACE('',(#20848),#21899,.F.);

+#23034=ADVANCED_FACE('',(#20849),#21900,.F.);

+#23035=ADVANCED_FACE('',(#20850),#21901,.F.);

+#23036=ADVANCED_FACE('',(#20851),#21902,.F.);

+#23037=ADVANCED_FACE('',(#20852),#21903,.F.);

+#23038=ADVANCED_FACE('',(#20853),#21904,.F.);

+#23039=ADVANCED_FACE('',(#20854),#21905,.F.);

+#23040=ADVANCED_FACE('',(#20855),#21906,.F.);

+#23041=ADVANCED_FACE('',(#20856),#21907,.F.);

+#23042=ADVANCED_FACE('',(#20857),#21908,.F.);

+#23043=ADVANCED_FACE('',(#20858),#21909,.F.);

+#23044=ADVANCED_FACE('',(#20859),#21910,.F.);

+#23045=ADVANCED_FACE('',(#20860),#21911,.F.);

+#23046=ADVANCED_FACE('',(#20861),#21912,.F.);

+#23047=ADVANCED_FACE('',(#20862),#21913,.F.);

+#23048=ADVANCED_FACE('',(#20863),#21914,.F.);

+#23049=ADVANCED_FACE('',(#20864),#21915,.F.);

+#23050=ADVANCED_FACE('',(#20865),#21916,.F.);

+#23051=ADVANCED_FACE('',(#20866),#21917,.F.);

+#23052=ADVANCED_FACE('',(#20867),#21918,.F.);

+#23053=ADVANCED_FACE('',(#20868),#21919,.F.);

+#23054=ADVANCED_FACE('',(#20869),#21920,.F.);

+#23055=ADVANCED_FACE('',(#20870),#21921,.F.);

+#23056=ADVANCED_FACE('',(#20871),#21922,.F.);

+#23057=ADVANCED_FACE('',(#20872),#21923,.F.);

+#23058=ADVANCED_FACE('',(#20873),#21924,.F.);

+#23059=ADVANCED_FACE('',(#20874),#21925,.F.);

+#23060=ADVANCED_FACE('',(#20875),#21926,.F.);

+#23061=ADVANCED_FACE('',(#20876),#21927,.F.);

+#23062=ADVANCED_FACE('',(#20877),#21928,.F.);

+#23063=ADVANCED_FACE('',(#20878),#21929,.F.);

+#23064=ADVANCED_FACE('',(#20879),#21930,.F.);

+#23065=ADVANCED_FACE('',(#20880),#21931,.F.);

+#23066=ADVANCED_FACE('',(#20881),#21932,.F.);

+#23067=ADVANCED_FACE('',(#20882),#21933,.F.);

+#23068=ADVANCED_FACE('',(#20883),#21934,.F.);

+#23069=ADVANCED_FACE('',(#20884),#21935,.F.);

+#23070=ADVANCED_FACE('',(#20885),#21936,.T.);

+#23071=ADVANCED_FACE('',(#20886),#21937,.F.);

+#23072=ADVANCED_FACE('',(#20887),#21938,.F.);

+#23073=ADVANCED_FACE('',(#20888),#21939,.F.);

+#23074=ADVANCED_FACE('',(#20889),#21940,.F.);

+#23075=ADVANCED_FACE('',(#20890),#21941,.F.);

+#23076=ADVANCED_FACE('',(#20891),#21942,.F.);

+#23077=ADVANCED_FACE('',(#20892),#21943,.F.);

+#23078=ADVANCED_FACE('',(#20893),#21944,.F.);

+#23079=ADVANCED_FACE('',(#20894),#21945,.F.);

+#23080=ADVANCED_FACE('',(#20895),#21946,.F.);

+#23081=ADVANCED_FACE('',(#20896),#21947,.T.);

+#23082=ADVANCED_FACE('',(#20897),#21948,.T.);

+#23083=ADVANCED_FACE('',(#20898),#21949,.T.);

+#23084=ADVANCED_FACE('',(#20899),#21950,.F.);

+#23085=ADVANCED_FACE('',(#20900,#20901),#21951,.T.);

+#23086=ADVANCED_FACE('',(#20902),#21952,.T.);

+#23087=ADVANCED_FACE('',(#20903),#21953,.T.);

+#23088=ADVANCED_FACE('',(#20904,#20905),#139,.F.);

+#23089=ADVANCED_FACE('',(#20906),#140,.F.);

+#23090=ADVANCED_FACE('',(#20907),#141,.F.);

+#23091=ADVANCED_FACE('',(#20908),#142,.F.);

+#23092=ADVANCED_FACE('',(#20909),#143,.F.);

+#23093=ADVANCED_FACE('',(#20910),#21954,.F.);

+#23094=ADVANCED_FACE('',(#20911),#21955,.F.);

+#23095=ADVANCED_FACE('',(#20912),#21956,.T.);

+#23096=ADVANCED_FACE('',(#20913),#21957,.F.);

+#23097=ADVANCED_FACE('',(#20914),#21958,.F.);

+#23098=ADVANCED_FACE('',(#20915),#21959,.F.);

+#23099=ADVANCED_FACE('',(#20916),#21960,.T.);

+#23100=ADVANCED_FACE('',(#20917),#21961,.F.);

+#23101=ADVANCED_FACE('',(#20918),#21962,.T.);

+#23102=ADVANCED_FACE('',(#20919),#21963,.T.);

+#23103=ADVANCED_FACE('',(#20920),#21964,.T.);

+#23104=ADVANCED_FACE('',(#20921),#21965,.T.);

+#23105=ADVANCED_FACE('',(#20922),#21966,.T.);

+#23106=ADVANCED_FACE('',(#20923),#21967,.T.);

+#23107=ADVANCED_FACE('',(#20924),#21968,.T.);

+#23108=ADVANCED_FACE('',(#20925),#21969,.T.);

+#23109=ADVANCED_FACE('',(#20926),#21970,.T.);

+#23110=ADVANCED_FACE('',(#20927),#21971,.T.);

+#23111=ADVANCED_FACE('',(#20928),#21972,.T.);

+#23112=ADVANCED_FACE('',(#20929),#21973,.T.);

+#23113=ADVANCED_FACE('',(#20930),#21974,.T.);

+#23114=ADVANCED_FACE('',(#20931),#21975,.T.);

+#23115=ADVANCED_FACE('',(#20932),#21976,.T.);

+#23116=ADVANCED_FACE('',(#20933),#21977,.T.);

+#23117=ADVANCED_FACE('',(#20934),#21978,.T.);

+#23118=ADVANCED_FACE('',(#20935),#21979,.T.);

+#23119=ADVANCED_FACE('',(#20936),#21980,.T.);

+#23120=ADVANCED_FACE('',(#20937),#21981,.T.);

+#23121=ADVANCED_FACE('',(#20938),#21982,.T.);

+#23122=ADVANCED_FACE('',(#20939),#21983,.T.);

+#23123=ADVANCED_FACE('',(#20940),#21984,.T.);

+#23124=ADVANCED_FACE('',(#20941),#21985,.T.);

+#23125=CLOSED_SHELL('',(#21986,#21987,#21988,#21989,#21990,#21991,#21992,

+#21993,#21994,#21995,#21996,#21997,#21998));

+#23126=CLOSED_SHELL('',(#21999,#22000,#22001,#22002,#22003,#22004,#22005,

+#22006,#22007,#22008,#22009,#22010,#22011,#22012,#22013,#22014,#22015,#22016,

+#22017,#22018,#22019,#22020,#22021,#22022,#22023,#22024,#22025,#22026,#22027,

+#22028,#22029,#22030,#22031,#22032,#22033,#22034,#22035,#22036,#22037,#22038,

+#22039,#22040,#22041,#22042,#22043,#22044,#22045,#22046,#22047,#22048,#22049,

+#22050,#22051,#22052,#22053,#22054,#22055,#22056,#22057,#22058,#22059,#22060,

+#22061,#22062,#22063,#22064,#22065,#22066,#22067,#22068,#22069,#22070,#22071,

+#22072,#22073,#22074,#22075,#22076,#22077,#22078,#22079,#22080,#22081,#22082,

+#22083,#22084,#22085,#22086,#22087,#22088,#22089,#22090,#22091,#22092,#22093,

+#22094,#22095,#22096,#22097,#22098,#22099,#22100,#22101,#22102,#22103,#22104,

+#22105,#22106,#22107,#22108,#22109,#22110,#22111,#22112,#22113,#22114,#22115,

+#22116,#22117,#22118,#22119,#22120,#22121,#22122,#22123,#22124,#22125,#22126,

+#22127,#22128,#22129,#22130,#22131,#22132,#22133,#22134,#22135,#22136,#22137,

+#22138,#22139,#22140,#22141,#22142,#22143,#22144,#22145,#22146,#22147,#22148,

+#22149,#22150,#22151,#22152,#22153,#22154,#22155,#22156,#22157,#22158,#22159,

+#22160,#22161,#22162,#22163,#22164,#22165,#22166,#22167,#22168,#22169,#22170,

+#22171,#22172,#22173,#22174,#22175,#22176,#22177,#22178,#22179,#22180,#22181,

+#22182,#22183,#22184,#22185,#22186,#22187,#22188,#22189,#22190,#22191,#22192,

+#22193,#22194,#22195,#22196,#22197,#22198,#22199,#22200,#22201,#22202,#22203,

+#22204,#22205,#22206,#22207,#22208,#22209,#22210,#22211,#22212,#22213,#22214,

+#22215,#22216,#22217,#22218,#22219,#22220,#22221,#22222,#22223,#22224,#22225,

+#22226,#22227,#22228,#22229,#22230,#22231,#22232,#22233,#22234,#22235,#22236,

+#22237,#22238,#22239,#22240,#22241,#22242,#22243,#22244,#22245,#22246,#22247,

+#22248,#22249,#22250,#22251,#22252,#22253,#22254,#22255,#22256,#22257,#22258,

+#22259,#22260,#22261,#22262,#22263,#22264,#22265,#22266,#22267,#22268,#22269,

+#22270,#22271,#22272,#22273,#22274,#22275,#22276,#22277,#22278,#22279,#22280,

+#22281,#22282,#22283,#22284,#22285,#22286,#22287,#22288,#22289,#22290,#22291,

+#22292,#22293,#22294,#22295,#22296,#22297,#22298,#22299,#22300,#22301,#22302,

+#22303,#22304,#22305,#22306,#22307,#22308,#22309,#22310,#22311,#22312,#22313,

+#22314,#22315,#22316,#22317,#22318,#22319,#22320,#22321,#22322,#22323,#22324,

+#22325,#22326,#22327,#22328,#22329,#22330,#22331,#22332,#22333,#22334,#22335,

+#22336,#22337,#22338,#22339,#22340,#22341,#22342,#22343,#22344,#22345,#22346,

+#22347,#22348,#22349,#22350,#22351,#22352,#22353,#22354,#22355,#22356,#22357,

+#22358,#22359,#22360,#22361,#22362,#22363,#22364,#22365,#22366,#22367,#22368,

+#22369,#22370,#22371,#22372,#22373,#22374,#22375,#22376,#22377,#22378,#22379,

+#22380,#22381,#22382,#22383,#22384,#22385,#22386,#22387,#22388,#22389,#22390,

+#22391,#22392,#22393,#22394,#22395,#22396,#22397,#22398,#22399,#22400,#22401,

+#22402,#22403,#22404,#22405,#22406,#22407,#22408,#22409,#22410,#22411,#22412,

+#22413,#22414,#22415,#22416,#22417,#22418,#22419,#22420,#22421,#22422,#22423,

+#22424,#22425,#22426,#22427,#22428,#22429,#22430,#22431,#22432,#22433,#22434,

+#22435,#22436,#22437,#22438,#22439,#22440,#22441,#22442,#22443,#22444,#22445,

+#22446,#22447,#22448,#22449,#22450,#22451,#22452,#22453,#22454,#22455,#22456,

+#22457,#22458,#22459,#22460,#22461,#22462,#22463,#22464,#22465,#22466,#22467,

+#22468,#22469,#22470,#22471,#22472,#22473,#22474,#22475,#22476,#22477,#22478,

+#22479,#22480,#22481,#22482,#22483,#22484,#22485,#22486,#22487,#22488,#22489,

+#22490,#22491,#22492,#22493,#22494,#22495,#22496,#22497,#22498,#22499,#22500,

+#22501,#22502,#22503,#22504,#22505,#22506,#22507,#22508,#22509,#22510,#22511,

+#22512,#22513,#22514,#22515,#22516,#22517,#22518,#22519,#22520,#22521,#22522,

+#22523,#22524,#22525,#22526,#22527,#22528,#22529,#22530,#22531,#22532,#22533,

+#22534,#22535,#22536,#22537,#22538,#22539,#22540,#22541,#22542,#22543,#22544,

+#22545,#22546,#22547,#22548,#22549,#22550,#22551,#22552,#22553,#22554,#22555,

+#22556,#22557,#22558,#22559,#22560,#22561,#22562,#22563,#22564,#22565,#22566,

+#22567,#22568,#22569,#22570,#22571,#22572,#22573,#22574,#22575,#22576,#22577,

+#22578,#22579,#22580,#22581,#22582,#22583,#22584,#22585,#22586,#22587,#22588,

+#22589,#22590,#22591,#22592,#22593,#22594,#22595,#22596,#22597,#22598,#22599,

+#22600,#22601,#22602,#22603,#22604,#22605,#22606,#22607,#22608,#22609,#22610,

+#22611,#22612,#22613,#22614,#22615,#22616,#22617,#22618,#22619,#22620,#22621,

+#22622,#22623,#22624,#22625,#22626,#22627,#22628,#22629,#22630,#22631,#22632,

+#22633,#22634,#22635,#22636,#22637,#22638,#22639,#22640,#22641,#22642,#22643,

+#22644,#22645,#22646,#22647,#22648,#22649,#22650,#22651,#22652,#22653,#22654,

+#22655,#22656,#22657,#22658,#22659,#22660,#22661,#22662,#22663,#22664,#22665,

+#22666,#22667,#22668,#22669,#22670,#22671,#22672,#22673,#22674,#22675,#22676,

+#22677,#22678,#22679,#22680,#22681,#22682,#22683,#22684,#22685,#22686,#22687,

+#22688,#22689,#22690,#22691,#22692,#22693,#22694,#22695,#22696,#22697,#22698,

+#22699,#22700,#22701,#22702,#22703,#22704,#22705,#22706,#22707,#22708,#22709,

+#22710,#22711,#22712,#22713,#22714,#22715,#22716,#22717,#22718,#22719,#22720,

+#22721,#22722,#22723,#22724,#22725,#22726,#22727,#22728,#22729,#22730,#22731,

+#22732,#22733,#22734,#22735,#22736,#22737,#22738,#22739,#22740,#22741,#22742,

+#22743,#22744,#22745,#22746,#22747,#22748,#22749,#22750,#22751,#22752,#22753,

+#22754,#22755,#22756,#22757,#22758,#22759,#22760,#22761,#22762,#22763,#22764,

+#22765,#22766,#22767,#22768,#22769,#22770,#22771,#22772,#22773,#22774,#22775,

+#22776,#22777,#22778,#22779,#22780,#22781,#22782,#22783,#22784,#22785,#22786,

+#22787,#22788,#22789,#22790,#22791,#22792,#22793,#22794,#22795,#22796,#22797,

+#22798,#22799,#22800,#22801,#22802,#22803,#22804,#22805,#22806,#22807,#22808,

+#22809,#22810,#22811,#22812,#22813,#22814,#22815,#22816,#22817,#22818,#22819,

+#22820,#22821,#22822,#22823,#22824,#22825,#22826,#22827,#22828,#22829,#22830,

+#22831,#22832,#22833,#22834,#22835,#22836,#22837,#22838,#22839,#22840,#22841,

+#22842,#22843,#22844,#22845,#22846,#22847,#22848,#22849,#22850,#22851,#22852,

+#22853,#22854,#22855,#22856,#22857,#22858,#22859,#22860,#22861,#22862,#22863,

+#22864,#22865,#22866,#22867,#22868,#22869,#22870,#22871,#22872,#22873,#22874,

+#22875,#22876,#22877,#22878,#22879,#22880,#22881,#22882,#22883,#22884,#22885,

+#22886,#22887,#22888,#22889,#22890,#22891,#22892,#22893,#22894,#22895,#22896,

+#22897,#22898,#22899,#22900,#22901,#22902,#22903,#22904,#22905,#22906,#22907,

+#22908,#22909,#22910,#22911,#22912,#22913,#22914,#22915,#22916,#22917,#22918,

+#22919,#22920,#22921,#22922,#22923,#22924,#22925,#22926,#22927,#22928,#22929,

+#22930,#22931,#22932,#22933,#22934,#22935,#22936,#22937,#22938,#22939,#22940,

+#22941,#22942,#22943,#22944,#22945,#22946,#22947,#22948,#22949,#22950,#22951,

+#22952,#22953,#22954,#22955,#22956,#22957,#22958,#22959,#22960,#22961,#22962,

+#22963,#22964,#22965,#22966,#22967,#22968,#22969,#22970,#22971,#22972,#22973,

+#22974,#22975,#22976,#22977,#22978,#22979,#22980,#22981,#22982,#22983,#22984,

+#22985,#22986,#22987,#22988,#22989,#22990,#22991,#22992,#22993,#22994,#22995,

+#22996,#22997,#22998,#22999,#23000,#23001,#23002,#23003,#23004,#23005,#23006,

+#23007,#23008,#23009,#23010,#23011,#23012,#23013,#23014,#23015,#23016,#23017,

+#23018,#23019,#23020,#23021,#23022,#23023,#23024,#23025,#23026,#23027,#23028,

+#23029,#23030,#23031,#23032,#23033,#23034,#23035,#23036,#23037,#23038,#23039,

+#23040,#23041,#23042,#23043,#23044,#23045,#23046,#23047,#23048,#23049,#23050,

+#23051,#23052,#23053,#23054,#23055,#23056,#23057,#23058,#23059,#23060,#23061,

+#23062,#23063,#23064,#23065,#23066,#23067,#23068,#23069,#23070,#23071,#23072,

+#23073,#23074,#23075,#23076,#23077,#23078,#23079,#23080,#23081,#23082,#23083,

+#23084,#23085,#23086,#23087,#23088,#23089,#23090,#23091,#23092,#23093,#23094,

+#23095,#23096,#23097,#23098,#23099,#23100,#23101,#23102,#23103,#23104,#23105,

+#23106,#23107,#23108,#23109,#23110,#23111,#23112,#23113,#23114,#23115,#23116,

+#23117,#23118,#23119,#23120,#23121,#23122,#23123,#23124));

+#23127=STYLED_ITEM('',(#24254),#31017);

+#23128=STYLED_ITEM('',(#24255),#21999);

+#23129=STYLED_ITEM('',(#24256),#22000);

+#23130=STYLED_ITEM('',(#24257),#22001);

+#23131=STYLED_ITEM('',(#24258),#22002);

+#23132=STYLED_ITEM('',(#24259),#22003);

+#23133=STYLED_ITEM('',(#24260),#22004);

+#23134=STYLED_ITEM('',(#24261),#22005);

+#23135=STYLED_ITEM('',(#24262),#22006);

+#23136=STYLED_ITEM('',(#24263),#22007);

+#23137=STYLED_ITEM('',(#24264),#22008);

+#23138=STYLED_ITEM('',(#24265),#22009);

+#23139=STYLED_ITEM('',(#24266),#22010);

+#23140=STYLED_ITEM('',(#24267),#22011);

+#23141=STYLED_ITEM('',(#24268),#22012);

+#23142=STYLED_ITEM('',(#24269),#22013);

+#23143=STYLED_ITEM('',(#24270),#22014);

+#23144=STYLED_ITEM('',(#24271),#22015);

+#23145=STYLED_ITEM('',(#24272),#22016);

+#23146=STYLED_ITEM('',(#24273),#22017);

+#23147=STYLED_ITEM('',(#24274),#22018);

+#23148=STYLED_ITEM('',(#24275),#22019);

+#23149=STYLED_ITEM('',(#24276),#22020);

+#23150=STYLED_ITEM('',(#24277),#22021);

+#23151=STYLED_ITEM('',(#24278),#22022);

+#23152=STYLED_ITEM('',(#24279),#22023);

+#23153=STYLED_ITEM('',(#24280),#22024);

+#23154=STYLED_ITEM('',(#24281),#22025);

+#23155=STYLED_ITEM('',(#24282),#22026);

+#23156=STYLED_ITEM('',(#24283),#22027);

+#23157=STYLED_ITEM('',(#24284),#22028);

+#23158=STYLED_ITEM('',(#24285),#22029);

+#23159=STYLED_ITEM('',(#24286),#22030);

+#23160=STYLED_ITEM('',(#24287),#22031);

+#23161=STYLED_ITEM('',(#24288),#22032);

+#23162=STYLED_ITEM('',(#24289),#22033);

+#23163=STYLED_ITEM('',(#24290),#22034);

+#23164=STYLED_ITEM('',(#24291),#22035);

+#23165=STYLED_ITEM('',(#24292),#22036);

+#23166=STYLED_ITEM('',(#24293),#22037);

+#23167=STYLED_ITEM('',(#24294),#22038);

+#23168=STYLED_ITEM('',(#24295),#22039);

+#23169=STYLED_ITEM('',(#24296),#22040);

+#23170=STYLED_ITEM('',(#24297),#22041);

+#23171=STYLED_ITEM('',(#24298),#22042);

+#23172=STYLED_ITEM('',(#24299),#22043);

+#23173=STYLED_ITEM('',(#24300),#22044);

+#23174=STYLED_ITEM('',(#24301),#22045);

+#23175=STYLED_ITEM('',(#24302),#22046);

+#23176=STYLED_ITEM('',(#24303),#22047);

+#23177=STYLED_ITEM('',(#24304),#22048);

+#23178=STYLED_ITEM('',(#24305),#22049);

+#23179=STYLED_ITEM('',(#24306),#22050);

+#23180=STYLED_ITEM('',(#24307),#22051);

+#23181=STYLED_ITEM('',(#24308),#22052);

+#23182=STYLED_ITEM('',(#24309),#22053);

+#23183=STYLED_ITEM('',(#24310),#22054);

+#23184=STYLED_ITEM('',(#24311),#22055);

+#23185=STYLED_ITEM('',(#24312),#22056);

+#23186=STYLED_ITEM('',(#24313),#22057);

+#23187=STYLED_ITEM('',(#24314),#22058);

+#23188=STYLED_ITEM('',(#24315),#22059);

+#23189=STYLED_ITEM('',(#24316),#22060);

+#23190=STYLED_ITEM('',(#24317),#22061);

+#23191=STYLED_ITEM('',(#24318),#22062);

+#23192=STYLED_ITEM('',(#24319),#22063);

+#23193=STYLED_ITEM('',(#24320),#22064);

+#23194=STYLED_ITEM('',(#24321),#22065);

+#23195=STYLED_ITEM('',(#24322),#22066);

+#23196=STYLED_ITEM('',(#24323),#22067);

+#23197=STYLED_ITEM('',(#24324),#22068);

+#23198=STYLED_ITEM('',(#24325),#22069);

+#23199=STYLED_ITEM('',(#24326),#22070);

+#23200=STYLED_ITEM('',(#24327),#22071);

+#23201=STYLED_ITEM('',(#24328),#22072);

+#23202=STYLED_ITEM('',(#24329),#22073);

+#23203=STYLED_ITEM('',(#24330),#22074);

+#23204=STYLED_ITEM('',(#24331),#22075);

+#23205=STYLED_ITEM('',(#24332),#22076);

+#23206=STYLED_ITEM('',(#24333),#22077);

+#23207=STYLED_ITEM('',(#24334),#22078);

+#23208=STYLED_ITEM('',(#24335),#22079);

+#23209=STYLED_ITEM('',(#24336),#22080);

+#23210=STYLED_ITEM('',(#24337),#22081);

+#23211=STYLED_ITEM('',(#24338),#22082);

+#23212=STYLED_ITEM('',(#24339),#22083);

+#23213=STYLED_ITEM('',(#24340),#22084);

+#23214=STYLED_ITEM('',(#24341),#22085);

+#23215=STYLED_ITEM('',(#24342),#22086);

+#23216=STYLED_ITEM('',(#24343),#22087);

+#23217=STYLED_ITEM('',(#24344),#22088);

+#23218=STYLED_ITEM('',(#24345),#22089);

+#23219=STYLED_ITEM('',(#24346),#22090);

+#23220=STYLED_ITEM('',(#24347),#22091);

+#23221=STYLED_ITEM('',(#24348),#22092);

+#23222=STYLED_ITEM('',(#24349),#22093);

+#23223=STYLED_ITEM('',(#24350),#22094);

+#23224=STYLED_ITEM('',(#24351),#22095);

+#23225=STYLED_ITEM('',(#24352),#22096);

+#23226=STYLED_ITEM('',(#24353),#22097);

+#23227=STYLED_ITEM('',(#24354),#22098);

+#23228=STYLED_ITEM('',(#24355),#22099);

+#23229=STYLED_ITEM('',(#24356),#22100);

+#23230=STYLED_ITEM('',(#24357),#22101);

+#23231=STYLED_ITEM('',(#24358),#22102);

+#23232=STYLED_ITEM('',(#24359),#22103);

+#23233=STYLED_ITEM('',(#24360),#22104);

+#23234=STYLED_ITEM('',(#24361),#22105);

+#23235=STYLED_ITEM('',(#24362),#22106);

+#23236=STYLED_ITEM('',(#24363),#22107);

+#23237=STYLED_ITEM('',(#24364),#22108);

+#23238=STYLED_ITEM('',(#24365),#22109);

+#23239=STYLED_ITEM('',(#24366),#22110);

+#23240=STYLED_ITEM('',(#24367),#22111);

+#23241=STYLED_ITEM('',(#24368),#22112);

+#23242=STYLED_ITEM('',(#24369),#22113);

+#23243=STYLED_ITEM('',(#24370),#22114);

+#23244=STYLED_ITEM('',(#24371),#22115);

+#23245=STYLED_ITEM('',(#24372),#22116);

+#23246=STYLED_ITEM('',(#24373),#22117);

+#23247=STYLED_ITEM('',(#24374),#22118);

+#23248=STYLED_ITEM('',(#24375),#22119);

+#23249=STYLED_ITEM('',(#24376),#22120);

+#23250=STYLED_ITEM('',(#24377),#22121);

+#23251=STYLED_ITEM('',(#24378),#22122);

+#23252=STYLED_ITEM('',(#24379),#22123);

+#23253=STYLED_ITEM('',(#24380),#22124);

+#23254=STYLED_ITEM('',(#24381),#22125);

+#23255=STYLED_ITEM('',(#24382),#22126);

+#23256=STYLED_ITEM('',(#24383),#22127);

+#23257=STYLED_ITEM('',(#24384),#22128);

+#23258=STYLED_ITEM('',(#24385),#22129);

+#23259=STYLED_ITEM('',(#24386),#22130);

+#23260=STYLED_ITEM('',(#24387),#22131);

+#23261=STYLED_ITEM('',(#24388),#22132);

+#23262=STYLED_ITEM('',(#24389),#22133);

+#23263=STYLED_ITEM('',(#24390),#22134);

+#23264=STYLED_ITEM('',(#24391),#22135);

+#23265=STYLED_ITEM('',(#24392),#22136);

+#23266=STYLED_ITEM('',(#24393),#22137);

+#23267=STYLED_ITEM('',(#24394),#22138);

+#23268=STYLED_ITEM('',(#24395),#22139);

+#23269=STYLED_ITEM('',(#24396),#22140);

+#23270=STYLED_ITEM('',(#24397),#22141);

+#23271=STYLED_ITEM('',(#24398),#22142);

+#23272=STYLED_ITEM('',(#24399),#22143);

+#23273=STYLED_ITEM('',(#24400),#22144);

+#23274=STYLED_ITEM('',(#24401),#22145);

+#23275=STYLED_ITEM('',(#24402),#22146);

+#23276=STYLED_ITEM('',(#24403),#22147);

+#23277=STYLED_ITEM('',(#24404),#22148);

+#23278=STYLED_ITEM('',(#24405),#22149);

+#23279=STYLED_ITEM('',(#24406),#22150);

+#23280=STYLED_ITEM('',(#24407),#22151);

+#23281=STYLED_ITEM('',(#24408),#22152);

+#23282=STYLED_ITEM('',(#24409),#22153);

+#23283=STYLED_ITEM('',(#24410),#22154);

+#23284=STYLED_ITEM('',(#24411),#22155);

+#23285=STYLED_ITEM('',(#24412),#22156);

+#23286=STYLED_ITEM('',(#24413),#22157);

+#23287=STYLED_ITEM('',(#24414),#22158);

+#23288=STYLED_ITEM('',(#24415),#22159);

+#23289=STYLED_ITEM('',(#24416),#22160);

+#23290=STYLED_ITEM('',(#24417),#22161);

+#23291=STYLED_ITEM('',(#24418),#22162);

+#23292=STYLED_ITEM('',(#24419),#22163);

+#23293=STYLED_ITEM('',(#24420),#22164);

+#23294=STYLED_ITEM('',(#24421),#22165);

+#23295=STYLED_ITEM('',(#24422),#22166);

+#23296=STYLED_ITEM('',(#24423),#22167);

+#23297=STYLED_ITEM('',(#24424),#22168);

+#23298=STYLED_ITEM('',(#24425),#22169);

+#23299=STYLED_ITEM('',(#24426),#22170);

+#23300=STYLED_ITEM('',(#24427),#22171);

+#23301=STYLED_ITEM('',(#24428),#22172);

+#23302=STYLED_ITEM('',(#24429),#22173);

+#23303=STYLED_ITEM('',(#24430),#22174);

+#23304=STYLED_ITEM('',(#24431),#22175);

+#23305=STYLED_ITEM('',(#24432),#22176);

+#23306=STYLED_ITEM('',(#24433),#22177);

+#23307=STYLED_ITEM('',(#24434),#22178);

+#23308=STYLED_ITEM('',(#24435),#22179);

+#23309=STYLED_ITEM('',(#24436),#22180);

+#23310=STYLED_ITEM('',(#24437),#22181);

+#23311=STYLED_ITEM('',(#24438),#22182);

+#23312=STYLED_ITEM('',(#24439),#22183);

+#23313=STYLED_ITEM('',(#24440),#22184);

+#23314=STYLED_ITEM('',(#24441),#22185);

+#23315=STYLED_ITEM('',(#24442),#22186);

+#23316=STYLED_ITEM('',(#24443),#22187);

+#23317=STYLED_ITEM('',(#24444),#22188);

+#23318=STYLED_ITEM('',(#24445),#22189);

+#23319=STYLED_ITEM('',(#24446),#22190);

+#23320=STYLED_ITEM('',(#24447),#22191);

+#23321=STYLED_ITEM('',(#24448),#22192);

+#23322=STYLED_ITEM('',(#24449),#22193);

+#23323=STYLED_ITEM('',(#24450),#22194);

+#23324=STYLED_ITEM('',(#24451),#22195);

+#23325=STYLED_ITEM('',(#24452),#22196);

+#23326=STYLED_ITEM('',(#24453),#22197);

+#23327=STYLED_ITEM('',(#24454),#22198);

+#23328=STYLED_ITEM('',(#24455),#22199);

+#23329=STYLED_ITEM('',(#24456),#22200);

+#23330=STYLED_ITEM('',(#24457),#22201);

+#23331=STYLED_ITEM('',(#24458),#22202);

+#23332=STYLED_ITEM('',(#24459),#22203);

+#23333=STYLED_ITEM('',(#24460),#22204);

+#23334=STYLED_ITEM('',(#24461),#22205);

+#23335=STYLED_ITEM('',(#24462),#22206);

+#23336=STYLED_ITEM('',(#24463),#22207);

+#23337=STYLED_ITEM('',(#24464),#22208);

+#23338=STYLED_ITEM('',(#24465),#22209);

+#23339=STYLED_ITEM('',(#24466),#22210);

+#23340=STYLED_ITEM('',(#24467),#22211);

+#23341=STYLED_ITEM('',(#24468),#22212);

+#23342=STYLED_ITEM('',(#24469),#22213);

+#23343=STYLED_ITEM('',(#24470),#22214);

+#23344=STYLED_ITEM('',(#24471),#22215);

+#23345=STYLED_ITEM('',(#24472),#22216);

+#23346=STYLED_ITEM('',(#24473),#22217);

+#23347=STYLED_ITEM('',(#24474),#22218);

+#23348=STYLED_ITEM('',(#24475),#22219);

+#23349=STYLED_ITEM('',(#24476),#22220);

+#23350=STYLED_ITEM('',(#24477),#22221);

+#23351=STYLED_ITEM('',(#24478),#22222);

+#23352=STYLED_ITEM('',(#24479),#22223);

+#23353=STYLED_ITEM('',(#24480),#22224);

+#23354=STYLED_ITEM('',(#24481),#22225);

+#23355=STYLED_ITEM('',(#24482),#22226);

+#23356=STYLED_ITEM('',(#24483),#22227);

+#23357=STYLED_ITEM('',(#24484),#22228);

+#23358=STYLED_ITEM('',(#24485),#22229);

+#23359=STYLED_ITEM('',(#24486),#22230);

+#23360=STYLED_ITEM('',(#24487),#22231);

+#23361=STYLED_ITEM('',(#24488),#22232);

+#23362=STYLED_ITEM('',(#24489),#22233);

+#23363=STYLED_ITEM('',(#24490),#22234);

+#23364=STYLED_ITEM('',(#24491),#22235);

+#23365=STYLED_ITEM('',(#24492),#22236);

+#23366=STYLED_ITEM('',(#24493),#22237);

+#23367=STYLED_ITEM('',(#24494),#22238);

+#23368=STYLED_ITEM('',(#24495),#22239);

+#23369=STYLED_ITEM('',(#24496),#22240);

+#23370=STYLED_ITEM('',(#24497),#22241);

+#23371=STYLED_ITEM('',(#24498),#22242);

+#23372=STYLED_ITEM('',(#24499),#22243);

+#23373=STYLED_ITEM('',(#24500),#22244);

+#23374=STYLED_ITEM('',(#24501),#22245);

+#23375=STYLED_ITEM('',(#24502),#22246);

+#23376=STYLED_ITEM('',(#24503),#22247);

+#23377=STYLED_ITEM('',(#24504),#22248);

+#23378=STYLED_ITEM('',(#24505),#22249);

+#23379=STYLED_ITEM('',(#24506),#22250);

+#23380=STYLED_ITEM('',(#24507),#22251);

+#23381=STYLED_ITEM('',(#24508),#22252);

+#23382=STYLED_ITEM('',(#24509),#22253);

+#23383=STYLED_ITEM('',(#24510),#22254);

+#23384=STYLED_ITEM('',(#24511),#22255);

+#23385=STYLED_ITEM('',(#24512),#22256);

+#23386=STYLED_ITEM('',(#24513),#22257);

+#23387=STYLED_ITEM('',(#24514),#22258);

+#23388=STYLED_ITEM('',(#24515),#22259);

+#23389=STYLED_ITEM('',(#24516),#22260);

+#23390=STYLED_ITEM('',(#24517),#22261);

+#23391=STYLED_ITEM('',(#24518),#22262);

+#23392=STYLED_ITEM('',(#24519),#22263);

+#23393=STYLED_ITEM('',(#24520),#22264);

+#23394=STYLED_ITEM('',(#24521),#22265);

+#23395=STYLED_ITEM('',(#24522),#22266);

+#23396=STYLED_ITEM('',(#24523),#22267);

+#23397=STYLED_ITEM('',(#24524),#22268);

+#23398=STYLED_ITEM('',(#24525),#22269);

+#23399=STYLED_ITEM('',(#24526),#22270);

+#23400=STYLED_ITEM('',(#24527),#22271);

+#23401=STYLED_ITEM('',(#24528),#22272);

+#23402=STYLED_ITEM('',(#24529),#22273);

+#23403=STYLED_ITEM('',(#24530),#22274);

+#23404=STYLED_ITEM('',(#24531),#22275);

+#23405=STYLED_ITEM('',(#24532),#22276);

+#23406=STYLED_ITEM('',(#24533),#22277);

+#23407=STYLED_ITEM('',(#24534),#22278);

+#23408=STYLED_ITEM('',(#24535),#22279);

+#23409=STYLED_ITEM('',(#24536),#22280);

+#23410=STYLED_ITEM('',(#24537),#22281);

+#23411=STYLED_ITEM('',(#24538),#22282);

+#23412=STYLED_ITEM('',(#24539),#22283);

+#23413=STYLED_ITEM('',(#24540),#22284);

+#23414=STYLED_ITEM('',(#24541),#22285);

+#23415=STYLED_ITEM('',(#24542),#22286);

+#23416=STYLED_ITEM('',(#24543),#22287);

+#23417=STYLED_ITEM('',(#24544),#22288);

+#23418=STYLED_ITEM('',(#24545),#22289);

+#23419=STYLED_ITEM('',(#24546),#22290);

+#23420=STYLED_ITEM('',(#24547),#22291);

+#23421=STYLED_ITEM('',(#24548),#22292);

+#23422=STYLED_ITEM('',(#24549),#22293);

+#23423=STYLED_ITEM('',(#24550),#22294);

+#23424=STYLED_ITEM('',(#24551),#22295);

+#23425=STYLED_ITEM('',(#24552),#22296);

+#23426=STYLED_ITEM('',(#24553),#22297);

+#23427=STYLED_ITEM('',(#24554),#22298);

+#23428=STYLED_ITEM('',(#24555),#22299);

+#23429=STYLED_ITEM('',(#24556),#22300);

+#23430=STYLED_ITEM('',(#24557),#22301);

+#23431=STYLED_ITEM('',(#24558),#22302);

+#23432=STYLED_ITEM('',(#24559),#22303);

+#23433=STYLED_ITEM('',(#24560),#22304);

+#23434=STYLED_ITEM('',(#24561),#22305);

+#23435=STYLED_ITEM('',(#24562),#22306);

+#23436=STYLED_ITEM('',(#24563),#22307);

+#23437=STYLED_ITEM('',(#24564),#22308);

+#23438=STYLED_ITEM('',(#24565),#22309);

+#23439=STYLED_ITEM('',(#24566),#22310);

+#23440=STYLED_ITEM('',(#24567),#22311);

+#23441=STYLED_ITEM('',(#24568),#22312);

+#23442=STYLED_ITEM('',(#24569),#22313);

+#23443=STYLED_ITEM('',(#24570),#22314);

+#23444=STYLED_ITEM('',(#24571),#22315);

+#23445=STYLED_ITEM('',(#24572),#22316);

+#23446=STYLED_ITEM('',(#24573),#22317);

+#23447=STYLED_ITEM('',(#24574),#22318);

+#23448=STYLED_ITEM('',(#24575),#22319);

+#23449=STYLED_ITEM('',(#24576),#22320);

+#23450=STYLED_ITEM('',(#24577),#22321);

+#23451=STYLED_ITEM('',(#24578),#22322);

+#23452=STYLED_ITEM('',(#24579),#22323);

+#23453=STYLED_ITEM('',(#24580),#22324);

+#23454=STYLED_ITEM('',(#24581),#22325);

+#23455=STYLED_ITEM('',(#24582),#22326);

+#23456=STYLED_ITEM('',(#24583),#22327);

+#23457=STYLED_ITEM('',(#24584),#22328);

+#23458=STYLED_ITEM('',(#24585),#22329);

+#23459=STYLED_ITEM('',(#24586),#22330);

+#23460=STYLED_ITEM('',(#24587),#22331);

+#23461=STYLED_ITEM('',(#24588),#22332);

+#23462=STYLED_ITEM('',(#24589),#22333);

+#23463=STYLED_ITEM('',(#24590),#22334);

+#23464=STYLED_ITEM('',(#24591),#22335);

+#23465=STYLED_ITEM('',(#24592),#22336);

+#23466=STYLED_ITEM('',(#24593),#22337);

+#23467=STYLED_ITEM('',(#24594),#22338);

+#23468=STYLED_ITEM('',(#24595),#22339);

+#23469=STYLED_ITEM('',(#24596),#22340);

+#23470=STYLED_ITEM('',(#24597),#22341);

+#23471=STYLED_ITEM('',(#24598),#22342);

+#23472=STYLED_ITEM('',(#24599),#22343);

+#23473=STYLED_ITEM('',(#24600),#22344);

+#23474=STYLED_ITEM('',(#24601),#22345);

+#23475=STYLED_ITEM('',(#24602),#22346);

+#23476=STYLED_ITEM('',(#24603),#22347);

+#23477=STYLED_ITEM('',(#24604),#22348);

+#23478=STYLED_ITEM('',(#24605),#22349);

+#23479=STYLED_ITEM('',(#24606),#22350);

+#23480=STYLED_ITEM('',(#24607),#22351);

+#23481=STYLED_ITEM('',(#24608),#22352);

+#23482=STYLED_ITEM('',(#24609),#22353);

+#23483=STYLED_ITEM('',(#24610),#22354);

+#23484=STYLED_ITEM('',(#24611),#22355);

+#23485=STYLED_ITEM('',(#24612),#22356);

+#23486=STYLED_ITEM('',(#24613),#22357);

+#23487=STYLED_ITEM('',(#24614),#22358);

+#23488=STYLED_ITEM('',(#24615),#22359);

+#23489=STYLED_ITEM('',(#24616),#22360);

+#23490=STYLED_ITEM('',(#24617),#22361);

+#23491=STYLED_ITEM('',(#24618),#22362);

+#23492=STYLED_ITEM('',(#24619),#22363);

+#23493=STYLED_ITEM('',(#24620),#22364);

+#23494=STYLED_ITEM('',(#24621),#22365);

+#23495=STYLED_ITEM('',(#24622),#22366);

+#23496=STYLED_ITEM('',(#24623),#22367);

+#23497=STYLED_ITEM('',(#24624),#22368);

+#23498=STYLED_ITEM('',(#24625),#22369);

+#23499=STYLED_ITEM('',(#24626),#22370);

+#23500=STYLED_ITEM('',(#24627),#22371);

+#23501=STYLED_ITEM('',(#24628),#22372);

+#23502=STYLED_ITEM('',(#24629),#22373);

+#23503=STYLED_ITEM('',(#24630),#22374);

+#23504=STYLED_ITEM('',(#24631),#22375);

+#23505=STYLED_ITEM('',(#24632),#22376);

+#23506=STYLED_ITEM('',(#24633),#22377);

+#23507=STYLED_ITEM('',(#24634),#22378);

+#23508=STYLED_ITEM('',(#24635),#22379);

+#23509=STYLED_ITEM('',(#24636),#22380);

+#23510=STYLED_ITEM('',(#24637),#22381);

+#23511=STYLED_ITEM('',(#24638),#22382);

+#23512=STYLED_ITEM('',(#24639),#22383);

+#23513=STYLED_ITEM('',(#24640),#22384);

+#23514=STYLED_ITEM('',(#24641),#22385);

+#23515=STYLED_ITEM('',(#24642),#22386);

+#23516=STYLED_ITEM('',(#24643),#22387);

+#23517=STYLED_ITEM('',(#24644),#22388);

+#23518=STYLED_ITEM('',(#24645),#22389);

+#23519=STYLED_ITEM('',(#24646),#22390);

+#23520=STYLED_ITEM('',(#24647),#22391);

+#23521=STYLED_ITEM('',(#24648),#22392);

+#23522=STYLED_ITEM('',(#24649),#22393);

+#23523=STYLED_ITEM('',(#24650),#22394);

+#23524=STYLED_ITEM('',(#24651),#22395);

+#23525=STYLED_ITEM('',(#24652),#22396);

+#23526=STYLED_ITEM('',(#24653),#22397);

+#23527=STYLED_ITEM('',(#24654),#22398);

+#23528=STYLED_ITEM('',(#24655),#22399);

+#23529=STYLED_ITEM('',(#24656),#22400);

+#23530=STYLED_ITEM('',(#24657),#22401);

+#23531=STYLED_ITEM('',(#24658),#22402);

+#23532=STYLED_ITEM('',(#24659),#22403);

+#23533=STYLED_ITEM('',(#24660),#22404);

+#23534=STYLED_ITEM('',(#24661),#22405);

+#23535=STYLED_ITEM('',(#24662),#22406);

+#23536=STYLED_ITEM('',(#24663),#22407);

+#23537=STYLED_ITEM('',(#24664),#22408);

+#23538=STYLED_ITEM('',(#24665),#22409);

+#23539=STYLED_ITEM('',(#24666),#22410);

+#23540=STYLED_ITEM('',(#24667),#22411);

+#23541=STYLED_ITEM('',(#24668),#22412);

+#23542=STYLED_ITEM('',(#24669),#22413);

+#23543=STYLED_ITEM('',(#24670),#22414);

+#23544=STYLED_ITEM('',(#24671),#22415);

+#23545=STYLED_ITEM('',(#24672),#22416);

+#23546=STYLED_ITEM('',(#24673),#22417);

+#23547=STYLED_ITEM('',(#24674),#22418);

+#23548=STYLED_ITEM('',(#24675),#22419);

+#23549=STYLED_ITEM('',(#24676),#22420);

+#23550=STYLED_ITEM('',(#24677),#22421);

+#23551=STYLED_ITEM('',(#24678),#22422);

+#23552=STYLED_ITEM('',(#24679),#22423);

+#23553=STYLED_ITEM('',(#24680),#22424);

+#23554=STYLED_ITEM('',(#24681),#22425);

+#23555=STYLED_ITEM('',(#24682),#22426);

+#23556=STYLED_ITEM('',(#24683),#22427);

+#23557=STYLED_ITEM('',(#24684),#22428);

+#23558=STYLED_ITEM('',(#24685),#22429);

+#23559=STYLED_ITEM('',(#24686),#22430);

+#23560=STYLED_ITEM('',(#24687),#22431);

+#23561=STYLED_ITEM('',(#24688),#22432);

+#23562=STYLED_ITEM('',(#24689),#22433);

+#23563=STYLED_ITEM('',(#24690),#22434);

+#23564=STYLED_ITEM('',(#24691),#22435);

+#23565=STYLED_ITEM('',(#24692),#22436);

+#23566=STYLED_ITEM('',(#24693),#22437);

+#23567=STYLED_ITEM('',(#24694),#22438);

+#23568=STYLED_ITEM('',(#24695),#22439);

+#23569=STYLED_ITEM('',(#24696),#22440);

+#23570=STYLED_ITEM('',(#24697),#22441);

+#23571=STYLED_ITEM('',(#24698),#22442);

+#23572=STYLED_ITEM('',(#24699),#22443);

+#23573=STYLED_ITEM('',(#24700),#22444);

+#23574=STYLED_ITEM('',(#24701),#22445);

+#23575=STYLED_ITEM('',(#24702),#22446);

+#23576=STYLED_ITEM('',(#24703),#22447);

+#23577=STYLED_ITEM('',(#24704),#22448);

+#23578=STYLED_ITEM('',(#24705),#22449);

+#23579=STYLED_ITEM('',(#24706),#22450);

+#23580=STYLED_ITEM('',(#24707),#22451);

+#23581=STYLED_ITEM('',(#24708),#22452);

+#23582=STYLED_ITEM('',(#24709),#22453);

+#23583=STYLED_ITEM('',(#24710),#22454);

+#23584=STYLED_ITEM('',(#24711),#22455);

+#23585=STYLED_ITEM('',(#24712),#22456);

+#23586=STYLED_ITEM('',(#24713),#22457);

+#23587=STYLED_ITEM('',(#24714),#22458);

+#23588=STYLED_ITEM('',(#24715),#22459);

+#23589=STYLED_ITEM('',(#24716),#22460);

+#23590=STYLED_ITEM('',(#24717),#22461);

+#23591=STYLED_ITEM('',(#24718),#22462);

+#23592=STYLED_ITEM('',(#24719),#22463);

+#23593=STYLED_ITEM('',(#24720),#22464);

+#23594=STYLED_ITEM('',(#24721),#22465);

+#23595=STYLED_ITEM('',(#24722),#22466);

+#23596=STYLED_ITEM('',(#24723),#22467);

+#23597=STYLED_ITEM('',(#24724),#22468);

+#23598=STYLED_ITEM('',(#24725),#22469);

+#23599=STYLED_ITEM('',(#24726),#22470);

+#23600=STYLED_ITEM('',(#24727),#22471);

+#23601=STYLED_ITEM('',(#24728),#22472);

+#23602=STYLED_ITEM('',(#24729),#22473);

+#23603=STYLED_ITEM('',(#24730),#22474);

+#23604=STYLED_ITEM('',(#24731),#22475);

+#23605=STYLED_ITEM('',(#24732),#22476);

+#23606=STYLED_ITEM('',(#24733),#22477);

+#23607=STYLED_ITEM('',(#24734),#22478);

+#23608=STYLED_ITEM('',(#24735),#22479);

+#23609=STYLED_ITEM('',(#24736),#22480);

+#23610=STYLED_ITEM('',(#24737),#22481);

+#23611=STYLED_ITEM('',(#24738),#22482);

+#23612=STYLED_ITEM('',(#24739),#22483);

+#23613=STYLED_ITEM('',(#24740),#22484);

+#23614=STYLED_ITEM('',(#24741),#22485);

+#23615=STYLED_ITEM('',(#24742),#22486);

+#23616=STYLED_ITEM('',(#24743),#22487);

+#23617=STYLED_ITEM('',(#24744),#22488);

+#23618=STYLED_ITEM('',(#24745),#22489);

+#23619=STYLED_ITEM('',(#24746),#22490);

+#23620=STYLED_ITEM('',(#24747),#22491);

+#23621=STYLED_ITEM('',(#24748),#22492);

+#23622=STYLED_ITEM('',(#24749),#22493);

+#23623=STYLED_ITEM('',(#24750),#22494);

+#23624=STYLED_ITEM('',(#24751),#22495);

+#23625=STYLED_ITEM('',(#24752),#22496);

+#23626=STYLED_ITEM('',(#24753),#22497);

+#23627=STYLED_ITEM('',(#24754),#22498);

+#23628=STYLED_ITEM('',(#24755),#22499);

+#23629=STYLED_ITEM('',(#24756),#22500);

+#23630=STYLED_ITEM('',(#24757),#22501);

+#23631=STYLED_ITEM('',(#24758),#22502);

+#23632=STYLED_ITEM('',(#24759),#22503);

+#23633=STYLED_ITEM('',(#24760),#22504);

+#23634=STYLED_ITEM('',(#24761),#22505);

+#23635=STYLED_ITEM('',(#24762),#22506);

+#23636=STYLED_ITEM('',(#24763),#22507);

+#23637=STYLED_ITEM('',(#24764),#22508);

+#23638=STYLED_ITEM('',(#24765),#22509);

+#23639=STYLED_ITEM('',(#24766),#22510);

+#23640=STYLED_ITEM('',(#24767),#22511);

+#23641=STYLED_ITEM('',(#24768),#22512);

+#23642=STYLED_ITEM('',(#24769),#22513);

+#23643=STYLED_ITEM('',(#24770),#22514);

+#23644=STYLED_ITEM('',(#24771),#22515);

+#23645=STYLED_ITEM('',(#24772),#22516);

+#23646=STYLED_ITEM('',(#24773),#22517);

+#23647=STYLED_ITEM('',(#24774),#22518);

+#23648=STYLED_ITEM('',(#24775),#22519);

+#23649=STYLED_ITEM('',(#24776),#22520);

+#23650=STYLED_ITEM('',(#24777),#22521);

+#23651=STYLED_ITEM('',(#24778),#22522);

+#23652=STYLED_ITEM('',(#24779),#22523);

+#23653=STYLED_ITEM('',(#24780),#22524);

+#23654=STYLED_ITEM('',(#24781),#22525);

+#23655=STYLED_ITEM('',(#24782),#22526);

+#23656=STYLED_ITEM('',(#24783),#22527);

+#23657=STYLED_ITEM('',(#24784),#22528);

+#23658=STYLED_ITEM('',(#24785),#22529);

+#23659=STYLED_ITEM('',(#24786),#22530);

+#23660=STYLED_ITEM('',(#24787),#22531);

+#23661=STYLED_ITEM('',(#24788),#22532);

+#23662=STYLED_ITEM('',(#24789),#22533);

+#23663=STYLED_ITEM('',(#24790),#22534);

+#23664=STYLED_ITEM('',(#24791),#22535);

+#23665=STYLED_ITEM('',(#24792),#22536);

+#23666=STYLED_ITEM('',(#24793),#22537);

+#23667=STYLED_ITEM('',(#24794),#22538);

+#23668=STYLED_ITEM('',(#24795),#22539);

+#23669=STYLED_ITEM('',(#24796),#22540);

+#23670=STYLED_ITEM('',(#24797),#22541);

+#23671=STYLED_ITEM('',(#24798),#22542);

+#23672=STYLED_ITEM('',(#24799),#22543);

+#23673=STYLED_ITEM('',(#24800),#22544);

+#23674=STYLED_ITEM('',(#24801),#22545);

+#23675=STYLED_ITEM('',(#24802),#22546);

+#23676=STYLED_ITEM('',(#24803),#22547);

+#23677=STYLED_ITEM('',(#24804),#22548);

+#23678=STYLED_ITEM('',(#24805),#22549);

+#23679=STYLED_ITEM('',(#24806),#22550);

+#23680=STYLED_ITEM('',(#24807),#22551);

+#23681=STYLED_ITEM('',(#24808),#22552);

+#23682=STYLED_ITEM('',(#24809),#22553);

+#23683=STYLED_ITEM('',(#24810),#22554);

+#23684=STYLED_ITEM('',(#24811),#22555);

+#23685=STYLED_ITEM('',(#24812),#22556);

+#23686=STYLED_ITEM('',(#24813),#22557);

+#23687=STYLED_ITEM('',(#24814),#22558);

+#23688=STYLED_ITEM('',(#24815),#22559);

+#23689=STYLED_ITEM('',(#24816),#22560);

+#23690=STYLED_ITEM('',(#24817),#22561);

+#23691=STYLED_ITEM('',(#24818),#22562);

+#23692=STYLED_ITEM('',(#24819),#22563);

+#23693=STYLED_ITEM('',(#24820),#22564);

+#23694=STYLED_ITEM('',(#24821),#22565);

+#23695=STYLED_ITEM('',(#24822),#22566);

+#23696=STYLED_ITEM('',(#24823),#22567);

+#23697=STYLED_ITEM('',(#24824),#22568);

+#23698=STYLED_ITEM('',(#24825),#22569);

+#23699=STYLED_ITEM('',(#24826),#22570);

+#23700=STYLED_ITEM('',(#24827),#22571);

+#23701=STYLED_ITEM('',(#24828),#22572);

+#23702=STYLED_ITEM('',(#24829),#22573);

+#23703=STYLED_ITEM('',(#24830),#22574);

+#23704=STYLED_ITEM('',(#24831),#22575);

+#23705=STYLED_ITEM('',(#24832),#22576);

+#23706=STYLED_ITEM('',(#24833),#22577);

+#23707=STYLED_ITEM('',(#24834),#22578);

+#23708=STYLED_ITEM('',(#24835),#22579);

+#23709=STYLED_ITEM('',(#24836),#22580);

+#23710=STYLED_ITEM('',(#24837),#22581);

+#23711=STYLED_ITEM('',(#24838),#22582);

+#23712=STYLED_ITEM('',(#24839),#22583);

+#23713=STYLED_ITEM('',(#24840),#22584);

+#23714=STYLED_ITEM('',(#24841),#22585);

+#23715=STYLED_ITEM('',(#24842),#22586);

+#23716=STYLED_ITEM('',(#24843),#22587);

+#23717=STYLED_ITEM('',(#24844),#22588);

+#23718=STYLED_ITEM('',(#24845),#22589);

+#23719=STYLED_ITEM('',(#24846),#22590);

+#23720=STYLED_ITEM('',(#24847),#22591);

+#23721=STYLED_ITEM('',(#24848),#22592);

+#23722=STYLED_ITEM('',(#24849),#22593);

+#23723=STYLED_ITEM('',(#24850),#22594);

+#23724=STYLED_ITEM('',(#24851),#22595);

+#23725=STYLED_ITEM('',(#24852),#22596);

+#23726=STYLED_ITEM('',(#24853),#22597);

+#23727=STYLED_ITEM('',(#24854),#22598);

+#23728=STYLED_ITEM('',(#24855),#22599);

+#23729=STYLED_ITEM('',(#24856),#22600);

+#23730=STYLED_ITEM('',(#24857),#22601);

+#23731=STYLED_ITEM('',(#24858),#22602);

+#23732=STYLED_ITEM('',(#24859),#22603);

+#23733=STYLED_ITEM('',(#24860),#22604);

+#23734=STYLED_ITEM('',(#24861),#22605);

+#23735=STYLED_ITEM('',(#24862),#22606);

+#23736=STYLED_ITEM('',(#24863),#22607);

+#23737=STYLED_ITEM('',(#24864),#22608);

+#23738=STYLED_ITEM('',(#24865),#22609);

+#23739=STYLED_ITEM('',(#24866),#22610);

+#23740=STYLED_ITEM('',(#24867),#22611);

+#23741=STYLED_ITEM('',(#24868),#22612);

+#23742=STYLED_ITEM('',(#24869),#22613);

+#23743=STYLED_ITEM('',(#24870),#22614);

+#23744=STYLED_ITEM('',(#24871),#22615);

+#23745=STYLED_ITEM('',(#24872),#22616);

+#23746=STYLED_ITEM('',(#24873),#22617);

+#23747=STYLED_ITEM('',(#24874),#22618);

+#23748=STYLED_ITEM('',(#24875),#22619);

+#23749=STYLED_ITEM('',(#24876),#22620);

+#23750=STYLED_ITEM('',(#24877),#22621);

+#23751=STYLED_ITEM('',(#24878),#22622);

+#23752=STYLED_ITEM('',(#24879),#22623);

+#23753=STYLED_ITEM('',(#24880),#22624);

+#23754=STYLED_ITEM('',(#24881),#22625);

+#23755=STYLED_ITEM('',(#24882),#22626);

+#23756=STYLED_ITEM('',(#24883),#22627);

+#23757=STYLED_ITEM('',(#24884),#22628);

+#23758=STYLED_ITEM('',(#24885),#22629);

+#23759=STYLED_ITEM('',(#24886),#22630);

+#23760=STYLED_ITEM('',(#24887),#22631);

+#23761=STYLED_ITEM('',(#24888),#22632);

+#23762=STYLED_ITEM('',(#24889),#22633);

+#23763=STYLED_ITEM('',(#24890),#22634);

+#23764=STYLED_ITEM('',(#24891),#22635);

+#23765=STYLED_ITEM('',(#24892),#22636);

+#23766=STYLED_ITEM('',(#24893),#22637);

+#23767=STYLED_ITEM('',(#24894),#22638);

+#23768=STYLED_ITEM('',(#24895),#22639);

+#23769=STYLED_ITEM('',(#24896),#22640);

+#23770=STYLED_ITEM('',(#24897),#22641);

+#23771=STYLED_ITEM('',(#24898),#22642);

+#23772=STYLED_ITEM('',(#24899),#22643);

+#23773=STYLED_ITEM('',(#24900),#22644);

+#23774=STYLED_ITEM('',(#24901),#22645);

+#23775=STYLED_ITEM('',(#24902),#22646);

+#23776=STYLED_ITEM('',(#24903),#22647);

+#23777=STYLED_ITEM('',(#24904),#22648);

+#23778=STYLED_ITEM('',(#24905),#22649);

+#23779=STYLED_ITEM('',(#24906),#22650);

+#23780=STYLED_ITEM('',(#24907),#22651);

+#23781=STYLED_ITEM('',(#24908),#22652);

+#23782=STYLED_ITEM('',(#24909),#22653);

+#23783=STYLED_ITEM('',(#24910),#22654);

+#23784=STYLED_ITEM('',(#24911),#22655);

+#23785=STYLED_ITEM('',(#24912),#22656);

+#23786=STYLED_ITEM('',(#24913),#22657);

+#23787=STYLED_ITEM('',(#24914),#22658);

+#23788=STYLED_ITEM('',(#24915),#22659);

+#23789=STYLED_ITEM('',(#24916),#22660);

+#23790=STYLED_ITEM('',(#24917),#22661);

+#23791=STYLED_ITEM('',(#24918),#22662);

+#23792=STYLED_ITEM('',(#24919),#22663);

+#23793=STYLED_ITEM('',(#24920),#22664);

+#23794=STYLED_ITEM('',(#24921),#22665);

+#23795=STYLED_ITEM('',(#24922),#22666);

+#23796=STYLED_ITEM('',(#24923),#22667);

+#23797=STYLED_ITEM('',(#24924),#22668);

+#23798=STYLED_ITEM('',(#24925),#22669);

+#23799=STYLED_ITEM('',(#24926),#22670);

+#23800=STYLED_ITEM('',(#24927),#22671);

+#23801=STYLED_ITEM('',(#24928),#22672);

+#23802=STYLED_ITEM('',(#24929),#22673);

+#23803=STYLED_ITEM('',(#24930),#22674);

+#23804=STYLED_ITEM('',(#24931),#22675);

+#23805=STYLED_ITEM('',(#24932),#22676);

+#23806=STYLED_ITEM('',(#24933),#22677);

+#23807=STYLED_ITEM('',(#24934),#22678);

+#23808=STYLED_ITEM('',(#24935),#22679);

+#23809=STYLED_ITEM('',(#24936),#22680);

+#23810=STYLED_ITEM('',(#24937),#22681);

+#23811=STYLED_ITEM('',(#24938),#22682);

+#23812=STYLED_ITEM('',(#24939),#22683);

+#23813=STYLED_ITEM('',(#24940),#22684);

+#23814=STYLED_ITEM('',(#24941),#22685);

+#23815=STYLED_ITEM('',(#24942),#22686);

+#23816=STYLED_ITEM('',(#24943),#22687);

+#23817=STYLED_ITEM('',(#24944),#22688);

+#23818=STYLED_ITEM('',(#24945),#22689);

+#23819=STYLED_ITEM('',(#24946),#22690);

+#23820=STYLED_ITEM('',(#24947),#22691);

+#23821=STYLED_ITEM('',(#24948),#22692);

+#23822=STYLED_ITEM('',(#24949),#22693);

+#23823=STYLED_ITEM('',(#24950),#22694);

+#23824=STYLED_ITEM('',(#24951),#22695);

+#23825=STYLED_ITEM('',(#24952),#22696);

+#23826=STYLED_ITEM('',(#24953),#22697);

+#23827=STYLED_ITEM('',(#24954),#22698);

+#23828=STYLED_ITEM('',(#24955),#22699);

+#23829=STYLED_ITEM('',(#24956),#22700);

+#23830=STYLED_ITEM('',(#24957),#22701);

+#23831=STYLED_ITEM('',(#24958),#22702);

+#23832=STYLED_ITEM('',(#24959),#22703);

+#23833=STYLED_ITEM('',(#24960),#22704);

+#23834=STYLED_ITEM('',(#24961),#22705);

+#23835=STYLED_ITEM('',(#24962),#22706);

+#23836=STYLED_ITEM('',(#24963),#22707);

+#23837=STYLED_ITEM('',(#24964),#22708);

+#23838=STYLED_ITEM('',(#24965),#22709);

+#23839=STYLED_ITEM('',(#24966),#22710);

+#23840=STYLED_ITEM('',(#24967),#22711);

+#23841=STYLED_ITEM('',(#24968),#22712);

+#23842=STYLED_ITEM('',(#24969),#22713);

+#23843=STYLED_ITEM('',(#24970),#22714);

+#23844=STYLED_ITEM('',(#24971),#22715);

+#23845=STYLED_ITEM('',(#24972),#22716);

+#23846=STYLED_ITEM('',(#24973),#22717);

+#23847=STYLED_ITEM('',(#24974),#22718);

+#23848=STYLED_ITEM('',(#24975),#22719);

+#23849=STYLED_ITEM('',(#24976),#22720);

+#23850=STYLED_ITEM('',(#24977),#22721);

+#23851=STYLED_ITEM('',(#24978),#22722);

+#23852=STYLED_ITEM('',(#24979),#22723);

+#23853=STYLED_ITEM('',(#24980),#22724);

+#23854=STYLED_ITEM('',(#24981),#22725);

+#23855=STYLED_ITEM('',(#24982),#22726);

+#23856=STYLED_ITEM('',(#24983),#22727);

+#23857=STYLED_ITEM('',(#24984),#22728);

+#23858=STYLED_ITEM('',(#24985),#22729);

+#23859=STYLED_ITEM('',(#24986),#22730);

+#23860=STYLED_ITEM('',(#24987),#22731);

+#23861=STYLED_ITEM('',(#24988),#22732);

+#23862=STYLED_ITEM('',(#24989),#22733);

+#23863=STYLED_ITEM('',(#24990),#22734);

+#23864=STYLED_ITEM('',(#24991),#22735);

+#23865=STYLED_ITEM('',(#24992),#22736);

+#23866=STYLED_ITEM('',(#24993),#22737);

+#23867=STYLED_ITEM('',(#24994),#22738);

+#23868=STYLED_ITEM('',(#24995),#22739);

+#23869=STYLED_ITEM('',(#24996),#22740);

+#23870=STYLED_ITEM('',(#24997),#22741);

+#23871=STYLED_ITEM('',(#24998),#22742);

+#23872=STYLED_ITEM('',(#24999),#22743);

+#23873=STYLED_ITEM('',(#25000),#22744);

+#23874=STYLED_ITEM('',(#25001),#22745);

+#23875=STYLED_ITEM('',(#25002),#22746);

+#23876=STYLED_ITEM('',(#25003),#22747);

+#23877=STYLED_ITEM('',(#25004),#22748);

+#23878=STYLED_ITEM('',(#25005),#22749);

+#23879=STYLED_ITEM('',(#25006),#22750);

+#23880=STYLED_ITEM('',(#25007),#22751);

+#23881=STYLED_ITEM('',(#25008),#22752);

+#23882=STYLED_ITEM('',(#25009),#22753);

+#23883=STYLED_ITEM('',(#25010),#22754);

+#23884=STYLED_ITEM('',(#25011),#22755);

+#23885=STYLED_ITEM('',(#25012),#22756);

+#23886=STYLED_ITEM('',(#25013),#22757);

+#23887=STYLED_ITEM('',(#25014),#22758);

+#23888=STYLED_ITEM('',(#25015),#22759);

+#23889=STYLED_ITEM('',(#25016),#22760);

+#23890=STYLED_ITEM('',(#25017),#22761);

+#23891=STYLED_ITEM('',(#25018),#22762);

+#23892=STYLED_ITEM('',(#25019),#22763);

+#23893=STYLED_ITEM('',(#25020),#22764);

+#23894=STYLED_ITEM('',(#25021),#22765);

+#23895=STYLED_ITEM('',(#25022),#22766);

+#23896=STYLED_ITEM('',(#25023),#22767);

+#23897=STYLED_ITEM('',(#25024),#22768);

+#23898=STYLED_ITEM('',(#25025),#22769);

+#23899=STYLED_ITEM('',(#25026),#22770);

+#23900=STYLED_ITEM('',(#25027),#22771);

+#23901=STYLED_ITEM('',(#25028),#22772);

+#23902=STYLED_ITEM('',(#25029),#22773);

+#23903=STYLED_ITEM('',(#25030),#22774);

+#23904=STYLED_ITEM('',(#25031),#22775);

+#23905=STYLED_ITEM('',(#25032),#22776);

+#23906=STYLED_ITEM('',(#25033),#22777);

+#23907=STYLED_ITEM('',(#25034),#22778);

+#23908=STYLED_ITEM('',(#25035),#22779);

+#23909=STYLED_ITEM('',(#25036),#22780);

+#23910=STYLED_ITEM('',(#25037),#22781);

+#23911=STYLED_ITEM('',(#25038),#22782);

+#23912=STYLED_ITEM('',(#25039),#22783);

+#23913=STYLED_ITEM('',(#25040),#22784);

+#23914=STYLED_ITEM('',(#25041),#22785);

+#23915=STYLED_ITEM('',(#25042),#22786);

+#23916=STYLED_ITEM('',(#25043),#22787);

+#23917=STYLED_ITEM('',(#25044),#22788);

+#23918=STYLED_ITEM('',(#25045),#22789);

+#23919=STYLED_ITEM('',(#25046),#22790);

+#23920=STYLED_ITEM('',(#25047),#22791);

+#23921=STYLED_ITEM('',(#25048),#22792);

+#23922=STYLED_ITEM('',(#25049),#22793);

+#23923=STYLED_ITEM('',(#25050),#22794);

+#23924=STYLED_ITEM('',(#25051),#22795);

+#23925=STYLED_ITEM('',(#25052),#22796);

+#23926=STYLED_ITEM('',(#25053),#22797);

+#23927=STYLED_ITEM('',(#25054),#22798);

+#23928=STYLED_ITEM('',(#25055),#22799);

+#23929=STYLED_ITEM('',(#25056),#22800);

+#23930=STYLED_ITEM('',(#25057),#22801);

+#23931=STYLED_ITEM('',(#25058),#22802);

+#23932=STYLED_ITEM('',(#25059),#22803);

+#23933=STYLED_ITEM('',(#25060),#22804);

+#23934=STYLED_ITEM('',(#25061),#22805);

+#23935=STYLED_ITEM('',(#25062),#22806);

+#23936=STYLED_ITEM('',(#25063),#22807);

+#23937=STYLED_ITEM('',(#25064),#22808);

+#23938=STYLED_ITEM('',(#25065),#22809);

+#23939=STYLED_ITEM('',(#25066),#22810);

+#23940=STYLED_ITEM('',(#25067),#22811);

+#23941=STYLED_ITEM('',(#25068),#22812);

+#23942=STYLED_ITEM('',(#25069),#22813);

+#23943=STYLED_ITEM('',(#25070),#22814);

+#23944=STYLED_ITEM('',(#25071),#22815);

+#23945=STYLED_ITEM('',(#25072),#22816);

+#23946=STYLED_ITEM('',(#25073),#22817);

+#23947=STYLED_ITEM('',(#25074),#22818);

+#23948=STYLED_ITEM('',(#25075),#22819);

+#23949=STYLED_ITEM('',(#25076),#22820);

+#23950=STYLED_ITEM('',(#25077),#22821);

+#23951=STYLED_ITEM('',(#25078),#22822);

+#23952=STYLED_ITEM('',(#25079),#22823);

+#23953=STYLED_ITEM('',(#25080),#22824);

+#23954=STYLED_ITEM('',(#25081),#22825);

+#23955=STYLED_ITEM('',(#25082),#22826);

+#23956=STYLED_ITEM('',(#25083),#22827);

+#23957=STYLED_ITEM('',(#25084),#22828);

+#23958=STYLED_ITEM('',(#25085),#22829);

+#23959=STYLED_ITEM('',(#25086),#22830);

+#23960=STYLED_ITEM('',(#25087),#22831);

+#23961=STYLED_ITEM('',(#25088),#22832);

+#23962=STYLED_ITEM('',(#25089),#22833);

+#23963=STYLED_ITEM('',(#25090),#22834);

+#23964=STYLED_ITEM('',(#25091),#22835);

+#23965=STYLED_ITEM('',(#25092),#22836);

+#23966=STYLED_ITEM('',(#25093),#22837);

+#23967=STYLED_ITEM('',(#25094),#22838);

+#23968=STYLED_ITEM('',(#25095),#22839);

+#23969=STYLED_ITEM('',(#25096),#22840);

+#23970=STYLED_ITEM('',(#25097),#22841);

+#23971=STYLED_ITEM('',(#25098),#22842);

+#23972=STYLED_ITEM('',(#25099),#22843);

+#23973=STYLED_ITEM('',(#25100),#22844);

+#23974=STYLED_ITEM('',(#25101),#22845);

+#23975=STYLED_ITEM('',(#25102),#22846);

+#23976=STYLED_ITEM('',(#25103),#22847);

+#23977=STYLED_ITEM('',(#25104),#22848);

+#23978=STYLED_ITEM('',(#25105),#22849);

+#23979=STYLED_ITEM('',(#25106),#22850);

+#23980=STYLED_ITEM('',(#25107),#22851);

+#23981=STYLED_ITEM('',(#25108),#22852);

+#23982=STYLED_ITEM('',(#25109),#22853);

+#23983=STYLED_ITEM('',(#25110),#22854);

+#23984=STYLED_ITEM('',(#25111),#22855);

+#23985=STYLED_ITEM('',(#25112),#22856);

+#23986=STYLED_ITEM('',(#25113),#22857);

+#23987=STYLED_ITEM('',(#25114),#22858);

+#23988=STYLED_ITEM('',(#25115),#22859);

+#23989=STYLED_ITEM('',(#25116),#22860);

+#23990=STYLED_ITEM('',(#25117),#22861);

+#23991=STYLED_ITEM('',(#25118),#22862);

+#23992=STYLED_ITEM('',(#25119),#22863);

+#23993=STYLED_ITEM('',(#25120),#22864);

+#23994=STYLED_ITEM('',(#25121),#22865);

+#23995=STYLED_ITEM('',(#25122),#22866);

+#23996=STYLED_ITEM('',(#25123),#22867);

+#23997=STYLED_ITEM('',(#25124),#22868);

+#23998=STYLED_ITEM('',(#25125),#22869);

+#23999=STYLED_ITEM('',(#25126),#22870);

+#24000=STYLED_ITEM('',(#25127),#22871);

+#24001=STYLED_ITEM('',(#25128),#22872);

+#24002=STYLED_ITEM('',(#25129),#22873);

+#24003=STYLED_ITEM('',(#25130),#22874);

+#24004=STYLED_ITEM('',(#25131),#22875);

+#24005=STYLED_ITEM('',(#25132),#22876);

+#24006=STYLED_ITEM('',(#25133),#22877);

+#24007=STYLED_ITEM('',(#25134),#22878);

+#24008=STYLED_ITEM('',(#25135),#22879);

+#24009=STYLED_ITEM('',(#25136),#22880);

+#24010=STYLED_ITEM('',(#25137),#22881);

+#24011=STYLED_ITEM('',(#25138),#22882);

+#24012=STYLED_ITEM('',(#25139),#22883);

+#24013=STYLED_ITEM('',(#25140),#22884);

+#24014=STYLED_ITEM('',(#25141),#22885);

+#24015=STYLED_ITEM('',(#25142),#22886);

+#24016=STYLED_ITEM('',(#25143),#22887);

+#24017=STYLED_ITEM('',(#25144),#22888);

+#24018=STYLED_ITEM('',(#25145),#22889);

+#24019=STYLED_ITEM('',(#25146),#22890);

+#24020=STYLED_ITEM('',(#25147),#22891);

+#24021=STYLED_ITEM('',(#25148),#22892);

+#24022=STYLED_ITEM('',(#25149),#22893);

+#24023=STYLED_ITEM('',(#25150),#22894);

+#24024=STYLED_ITEM('',(#25151),#22895);

+#24025=STYLED_ITEM('',(#25152),#22896);

+#24026=STYLED_ITEM('',(#25153),#22897);

+#24027=STYLED_ITEM('',(#25154),#22898);

+#24028=STYLED_ITEM('',(#25155),#22899);

+#24029=STYLED_ITEM('',(#25156),#22900);

+#24030=STYLED_ITEM('',(#25157),#22901);

+#24031=STYLED_ITEM('',(#25158),#22902);

+#24032=STYLED_ITEM('',(#25159),#22903);

+#24033=STYLED_ITEM('',(#25160),#22904);

+#24034=STYLED_ITEM('',(#25161),#22905);

+#24035=STYLED_ITEM('',(#25162),#22906);

+#24036=STYLED_ITEM('',(#25163),#22907);

+#24037=STYLED_ITEM('',(#25164),#22908);

+#24038=STYLED_ITEM('',(#25165),#22909);

+#24039=STYLED_ITEM('',(#25166),#22910);

+#24040=STYLED_ITEM('',(#25167),#22911);

+#24041=STYLED_ITEM('',(#25168),#22912);

+#24042=STYLED_ITEM('',(#25169),#22913);

+#24043=STYLED_ITEM('',(#25170),#22914);

+#24044=STYLED_ITEM('',(#25171),#22915);

+#24045=STYLED_ITEM('',(#25172),#22916);

+#24046=STYLED_ITEM('',(#25173),#22917);

+#24047=STYLED_ITEM('',(#25174),#22918);

+#24048=STYLED_ITEM('',(#25175),#22919);

+#24049=STYLED_ITEM('',(#25176),#22920);

+#24050=STYLED_ITEM('',(#25177),#22921);

+#24051=STYLED_ITEM('',(#25178),#22922);

+#24052=STYLED_ITEM('',(#25179),#22923);

+#24053=STYLED_ITEM('',(#25180),#22924);

+#24054=STYLED_ITEM('',(#25181),#22925);

+#24055=STYLED_ITEM('',(#25182),#22926);

+#24056=STYLED_ITEM('',(#25183),#22927);

+#24057=STYLED_ITEM('',(#25184),#22928);

+#24058=STYLED_ITEM('',(#25185),#22929);

+#24059=STYLED_ITEM('',(#25186),#22930);

+#24060=STYLED_ITEM('',(#25187),#22931);

+#24061=STYLED_ITEM('',(#25188),#22932);

+#24062=STYLED_ITEM('',(#25189),#22933);

+#24063=STYLED_ITEM('',(#25190),#22934);

+#24064=STYLED_ITEM('',(#25191),#22935);

+#24065=STYLED_ITEM('',(#25192),#22936);

+#24066=STYLED_ITEM('',(#25193),#22937);

+#24067=STYLED_ITEM('',(#25194),#22938);

+#24068=STYLED_ITEM('',(#25195),#22939);

+#24069=STYLED_ITEM('',(#25196),#22940);

+#24070=STYLED_ITEM('',(#25197),#22941);

+#24071=STYLED_ITEM('',(#25198),#22942);

+#24072=STYLED_ITEM('',(#25199),#22943);

+#24073=STYLED_ITEM('',(#25200),#22944);

+#24074=STYLED_ITEM('',(#25201),#22945);

+#24075=STYLED_ITEM('',(#25202),#22946);

+#24076=STYLED_ITEM('',(#25203),#22947);

+#24077=STYLED_ITEM('',(#25204),#22948);

+#24078=STYLED_ITEM('',(#25205),#22949);

+#24079=STYLED_ITEM('',(#25206),#22950);

+#24080=STYLED_ITEM('',(#25207),#22951);

+#24081=STYLED_ITEM('',(#25208),#22952);

+#24082=STYLED_ITEM('',(#25209),#22953);

+#24083=STYLED_ITEM('',(#25210),#22954);

+#24084=STYLED_ITEM('',(#25211),#22955);

+#24085=STYLED_ITEM('',(#25212),#22956);

+#24086=STYLED_ITEM('',(#25213),#22957);

+#24087=STYLED_ITEM('',(#25214),#22958);

+#24088=STYLED_ITEM('',(#25215),#22959);

+#24089=STYLED_ITEM('',(#25216),#22960);

+#24090=STYLED_ITEM('',(#25217),#22961);

+#24091=STYLED_ITEM('',(#25218),#22962);

+#24092=STYLED_ITEM('',(#25219),#22963);

+#24093=STYLED_ITEM('',(#25220),#22964);

+#24094=STYLED_ITEM('',(#25221),#22965);

+#24095=STYLED_ITEM('',(#25222),#22966);

+#24096=STYLED_ITEM('',(#25223),#22967);

+#24097=STYLED_ITEM('',(#25224),#22968);

+#24098=STYLED_ITEM('',(#25225),#22969);

+#24099=STYLED_ITEM('',(#25226),#22970);

+#24100=STYLED_ITEM('',(#25227),#22971);

+#24101=STYLED_ITEM('',(#25228),#22972);

+#24102=STYLED_ITEM('',(#25229),#22973);

+#24103=STYLED_ITEM('',(#25230),#22974);

+#24104=STYLED_ITEM('',(#25231),#22975);

+#24105=STYLED_ITEM('',(#25232),#22976);

+#24106=STYLED_ITEM('',(#25233),#22977);

+#24107=STYLED_ITEM('',(#25234),#22978);

+#24108=STYLED_ITEM('',(#25235),#22979);

+#24109=STYLED_ITEM('',(#25236),#22980);

+#24110=STYLED_ITEM('',(#25237),#22981);

+#24111=STYLED_ITEM('',(#25238),#22982);

+#24112=STYLED_ITEM('',(#25239),#22983);

+#24113=STYLED_ITEM('',(#25240),#22984);

+#24114=STYLED_ITEM('',(#25241),#22985);

+#24115=STYLED_ITEM('',(#25242),#22986);

+#24116=STYLED_ITEM('',(#25243),#22987);

+#24117=STYLED_ITEM('',(#25244),#22988);

+#24118=STYLED_ITEM('',(#25245),#22989);

+#24119=STYLED_ITEM('',(#25246),#22990);

+#24120=STYLED_ITEM('',(#25247),#22991);

+#24121=STYLED_ITEM('',(#25248),#22992);

+#24122=STYLED_ITEM('',(#25249),#22993);

+#24123=STYLED_ITEM('',(#25250),#22994);

+#24124=STYLED_ITEM('',(#25251),#22995);

+#24125=STYLED_ITEM('',(#25252),#22996);

+#24126=STYLED_ITEM('',(#25253),#22997);

+#24127=STYLED_ITEM('',(#25254),#22998);

+#24128=STYLED_ITEM('',(#25255),#22999);

+#24129=STYLED_ITEM('',(#25256),#23000);

+#24130=STYLED_ITEM('',(#25257),#23001);

+#24131=STYLED_ITEM('',(#25258),#23002);

+#24132=STYLED_ITEM('',(#25259),#23003);

+#24133=STYLED_ITEM('',(#25260),#23004);

+#24134=STYLED_ITEM('',(#25261),#23005);

+#24135=STYLED_ITEM('',(#25262),#23006);

+#24136=STYLED_ITEM('',(#25263),#23007);

+#24137=STYLED_ITEM('',(#25264),#23008);

+#24138=STYLED_ITEM('',(#25265),#23009);

+#24139=STYLED_ITEM('',(#25266),#23010);

+#24140=STYLED_ITEM('',(#25267),#23011);

+#24141=STYLED_ITEM('',(#25268),#23012);

+#24142=STYLED_ITEM('',(#25269),#23013);

+#24143=STYLED_ITEM('',(#25270),#23014);

+#24144=STYLED_ITEM('',(#25271),#23015);

+#24145=STYLED_ITEM('',(#25272),#23016);

+#24146=STYLED_ITEM('',(#25273),#23017);

+#24147=STYLED_ITEM('',(#25274),#23018);

+#24148=STYLED_ITEM('',(#25275),#23019);

+#24149=STYLED_ITEM('',(#25276),#23020);

+#24150=STYLED_ITEM('',(#25277),#23021);

+#24151=STYLED_ITEM('',(#25278),#23022);

+#24152=STYLED_ITEM('',(#25279),#23023);

+#24153=STYLED_ITEM('',(#25280),#23024);

+#24154=STYLED_ITEM('',(#25281),#23025);

+#24155=STYLED_ITEM('',(#25282),#23026);

+#24156=STYLED_ITEM('',(#25283),#23027);

+#24157=STYLED_ITEM('',(#25284),#23028);

+#24158=STYLED_ITEM('',(#25285),#23029);

+#24159=STYLED_ITEM('',(#25286),#23030);

+#24160=STYLED_ITEM('',(#25287),#23031);

+#24161=STYLED_ITEM('',(#25288),#23032);

+#24162=STYLED_ITEM('',(#25289),#23033);

+#24163=STYLED_ITEM('',(#25290),#23034);

+#24164=STYLED_ITEM('',(#25291),#23035);

+#24165=STYLED_ITEM('',(#25292),#23036);

+#24166=STYLED_ITEM('',(#25293),#23037);

+#24167=STYLED_ITEM('',(#25294),#23038);

+#24168=STYLED_ITEM('',(#25295),#23039);

+#24169=STYLED_ITEM('',(#25296),#23040);

+#24170=STYLED_ITEM('',(#25297),#23041);

+#24171=STYLED_ITEM('',(#25298),#23042);

+#24172=STYLED_ITEM('',(#25299),#23043);

+#24173=STYLED_ITEM('',(#25300),#23044);

+#24174=STYLED_ITEM('',(#25301),#23045);

+#24175=STYLED_ITEM('',(#25302),#23046);

+#24176=STYLED_ITEM('',(#25303),#23047);

+#24177=STYLED_ITEM('',(#25304),#23048);

+#24178=STYLED_ITEM('',(#25305),#23049);

+#24179=STYLED_ITEM('',(#25306),#23050);

+#24180=STYLED_ITEM('',(#25307),#23051);

+#24181=STYLED_ITEM('',(#25308),#23052);

+#24182=STYLED_ITEM('',(#25309),#23053);

+#24183=STYLED_ITEM('',(#25310),#23054);

+#24184=STYLED_ITEM('',(#25311),#23055);

+#24185=STYLED_ITEM('',(#25312),#23056);

+#24186=STYLED_ITEM('',(#25313),#23057);

+#24187=STYLED_ITEM('',(#25314),#23058);

+#24188=STYLED_ITEM('',(#25315),#23059);

+#24189=STYLED_ITEM('',(#25316),#23060);

+#24190=STYLED_ITEM('',(#25317),#23061);

+#24191=STYLED_ITEM('',(#25318),#23062);

+#24192=STYLED_ITEM('',(#25319),#23063);

+#24193=STYLED_ITEM('',(#25320),#23064);

+#24194=STYLED_ITEM('',(#25321),#23065);

+#24195=STYLED_ITEM('',(#25322),#23066);

+#24196=STYLED_ITEM('',(#25323),#23067);

+#24197=STYLED_ITEM('',(#25324),#23068);

+#24198=STYLED_ITEM('',(#25325),#23069);

+#24199=STYLED_ITEM('',(#25326),#23070);

+#24200=STYLED_ITEM('',(#25327),#23071);

+#24201=STYLED_ITEM('',(#25328),#23072);

+#24202=STYLED_ITEM('',(#25329),#23073);

+#24203=STYLED_ITEM('',(#25330),#23074);

+#24204=STYLED_ITEM('',(#25331),#23075);

+#24205=STYLED_ITEM('',(#25332),#23076);

+#24206=STYLED_ITEM('',(#25333),#23077);

+#24207=STYLED_ITEM('',(#25334),#23078);

+#24208=STYLED_ITEM('',(#25335),#23079);

+#24209=STYLED_ITEM('',(#25336),#23080);

+#24210=STYLED_ITEM('',(#25337),#23081);

+#24211=STYLED_ITEM('',(#25338),#23082);

+#24212=STYLED_ITEM('',(#25339),#23083);

+#24213=STYLED_ITEM('',(#25340),#23084);

+#24214=STYLED_ITEM('',(#25341),#23085);

+#24215=STYLED_ITEM('',(#25342),#23086);

+#24216=STYLED_ITEM('',(#25343),#23087);

+#24217=STYLED_ITEM('',(#25344),#23088);

+#24218=STYLED_ITEM('',(#25345),#23089);

+#24219=STYLED_ITEM('',(#25346),#23090);

+#24220=STYLED_ITEM('',(#25347),#23091);

+#24221=STYLED_ITEM('',(#25348),#23092);

+#24222=STYLED_ITEM('',(#25349),#23093);

+#24223=STYLED_ITEM('',(#25350),#23094);

+#24224=STYLED_ITEM('',(#25351),#23095);

+#24225=STYLED_ITEM('',(#25352),#23096);

+#24226=STYLED_ITEM('',(#25353),#23097);

+#24227=STYLED_ITEM('',(#25354),#23098);

+#24228=STYLED_ITEM('',(#25355),#23099);

+#24229=STYLED_ITEM('',(#25356),#23100);

+#24230=STYLED_ITEM('',(#25357),#23101);

+#24231=STYLED_ITEM('',(#25358),#23102);

+#24232=STYLED_ITEM('',(#25359),#23103);

+#24233=STYLED_ITEM('',(#25360),#23104);

+#24234=STYLED_ITEM('',(#25361),#23105);

+#24235=STYLED_ITEM('',(#25362),#23106);

+#24236=STYLED_ITEM('',(#25363),#23107);

+#24237=STYLED_ITEM('',(#25364),#23108);

+#24238=STYLED_ITEM('',(#25365),#23109);

+#24239=STYLED_ITEM('',(#25366),#23110);

+#24240=STYLED_ITEM('',(#25367),#23111);

+#24241=STYLED_ITEM('',(#25368),#23112);

+#24242=STYLED_ITEM('',(#25369),#23113);

+#24243=STYLED_ITEM('',(#25370),#23114);

+#24244=STYLED_ITEM('',(#25371),#23115);

+#24245=STYLED_ITEM('',(#25372),#23116);

+#24246=STYLED_ITEM('',(#25373),#23117);

+#24247=STYLED_ITEM('',(#25374),#23118);

+#24248=STYLED_ITEM('',(#25375),#23119);

+#24249=STYLED_ITEM('',(#25376),#23120);

+#24250=STYLED_ITEM('',(#25377),#23121);

+#24251=STYLED_ITEM('',(#25378),#23122);

+#24252=STYLED_ITEM('',(#25379),#23123);

+#24253=STYLED_ITEM('',(#25380),#23124);

+#24254=PRESENTATION_STYLE_ASSIGNMENT((#25381));

+#24255=PRESENTATION_STYLE_ASSIGNMENT((#25382));

+#24256=PRESENTATION_STYLE_ASSIGNMENT((#25383));

+#24257=PRESENTATION_STYLE_ASSIGNMENT((#25384));

+#24258=PRESENTATION_STYLE_ASSIGNMENT((#25385));

+#24259=PRESENTATION_STYLE_ASSIGNMENT((#25386));

+#24260=PRESENTATION_STYLE_ASSIGNMENT((#25387));

+#24261=PRESENTATION_STYLE_ASSIGNMENT((#25388));

+#24262=PRESENTATION_STYLE_ASSIGNMENT((#25389));

+#24263=PRESENTATION_STYLE_ASSIGNMENT((#25390));

+#24264=PRESENTATION_STYLE_ASSIGNMENT((#25391));

+#24265=PRESENTATION_STYLE_ASSIGNMENT((#25392));

+#24266=PRESENTATION_STYLE_ASSIGNMENT((#25393));

+#24267=PRESENTATION_STYLE_ASSIGNMENT((#25394));

+#24268=PRESENTATION_STYLE_ASSIGNMENT((#25395));

+#24269=PRESENTATION_STYLE_ASSIGNMENT((#25396));

+#24270=PRESENTATION_STYLE_ASSIGNMENT((#25397));

+#24271=PRESENTATION_STYLE_ASSIGNMENT((#25398));

+#24272=PRESENTATION_STYLE_ASSIGNMENT((#25399));

+#24273=PRESENTATION_STYLE_ASSIGNMENT((#25400));

+#24274=PRESENTATION_STYLE_ASSIGNMENT((#25401));

+#24275=PRESENTATION_STYLE_ASSIGNMENT((#25402));

+#24276=PRESENTATION_STYLE_ASSIGNMENT((#25403));

+#24277=PRESENTATION_STYLE_ASSIGNMENT((#25404));

+#24278=PRESENTATION_STYLE_ASSIGNMENT((#25405));

+#24279=PRESENTATION_STYLE_ASSIGNMENT((#25406));

+#24280=PRESENTATION_STYLE_ASSIGNMENT((#25407));

+#24281=PRESENTATION_STYLE_ASSIGNMENT((#25408));

+#24282=PRESENTATION_STYLE_ASSIGNMENT((#25409));

+#24283=PRESENTATION_STYLE_ASSIGNMENT((#25410));

+#24284=PRESENTATION_STYLE_ASSIGNMENT((#25411));

+#24285=PRESENTATION_STYLE_ASSIGNMENT((#25412));

+#24286=PRESENTATION_STYLE_ASSIGNMENT((#25413));

+#24287=PRESENTATION_STYLE_ASSIGNMENT((#25414));

+#24288=PRESENTATION_STYLE_ASSIGNMENT((#25415));

+#24289=PRESENTATION_STYLE_ASSIGNMENT((#25416));

+#24290=PRESENTATION_STYLE_ASSIGNMENT((#25417));

+#24291=PRESENTATION_STYLE_ASSIGNMENT((#25418));

+#24292=PRESENTATION_STYLE_ASSIGNMENT((#25419));

+#24293=PRESENTATION_STYLE_ASSIGNMENT((#25420));

+#24294=PRESENTATION_STYLE_ASSIGNMENT((#25421));

+#24295=PRESENTATION_STYLE_ASSIGNMENT((#25422));

+#24296=PRESENTATION_STYLE_ASSIGNMENT((#25423));

+#24297=PRESENTATION_STYLE_ASSIGNMENT((#25424));

+#24298=PRESENTATION_STYLE_ASSIGNMENT((#25425));

+#24299=PRESENTATION_STYLE_ASSIGNMENT((#25426));

+#24300=PRESENTATION_STYLE_ASSIGNMENT((#25427));

+#24301=PRESENTATION_STYLE_ASSIGNMENT((#25428));

+#24302=PRESENTATION_STYLE_ASSIGNMENT((#25429));

+#24303=PRESENTATION_STYLE_ASSIGNMENT((#25430));

+#24304=PRESENTATION_STYLE_ASSIGNMENT((#25431));

+#24305=PRESENTATION_STYLE_ASSIGNMENT((#25432));

+#24306=PRESENTATION_STYLE_ASSIGNMENT((#25433));

+#24307=PRESENTATION_STYLE_ASSIGNMENT((#25434));

+#24308=PRESENTATION_STYLE_ASSIGNMENT((#25435));

+#24309=PRESENTATION_STYLE_ASSIGNMENT((#25436));

+#24310=PRESENTATION_STYLE_ASSIGNMENT((#25437));

+#24311=PRESENTATION_STYLE_ASSIGNMENT((#25438));

+#24312=PRESENTATION_STYLE_ASSIGNMENT((#25439));

+#24313=PRESENTATION_STYLE_ASSIGNMENT((#25440));

+#24314=PRESENTATION_STYLE_ASSIGNMENT((#25441));

+#24315=PRESENTATION_STYLE_ASSIGNMENT((#25442));

+#24316=PRESENTATION_STYLE_ASSIGNMENT((#25443));

+#24317=PRESENTATION_STYLE_ASSIGNMENT((#25444));

+#24318=PRESENTATION_STYLE_ASSIGNMENT((#25445));

+#24319=PRESENTATION_STYLE_ASSIGNMENT((#25446));

+#24320=PRESENTATION_STYLE_ASSIGNMENT((#25447));

+#24321=PRESENTATION_STYLE_ASSIGNMENT((#25448));

+#24322=PRESENTATION_STYLE_ASSIGNMENT((#25449));

+#24323=PRESENTATION_STYLE_ASSIGNMENT((#25450));

+#24324=PRESENTATION_STYLE_ASSIGNMENT((#25451));

+#24325=PRESENTATION_STYLE_ASSIGNMENT((#25452));

+#24326=PRESENTATION_STYLE_ASSIGNMENT((#25453));

+#24327=PRESENTATION_STYLE_ASSIGNMENT((#25454));

+#24328=PRESENTATION_STYLE_ASSIGNMENT((#25455));

+#24329=PRESENTATION_STYLE_ASSIGNMENT((#25456));

+#24330=PRESENTATION_STYLE_ASSIGNMENT((#25457));

+#24331=PRESENTATION_STYLE_ASSIGNMENT((#25458));

+#24332=PRESENTATION_STYLE_ASSIGNMENT((#25459));

+#24333=PRESENTATION_STYLE_ASSIGNMENT((#25460));

+#24334=PRESENTATION_STYLE_ASSIGNMENT((#25461));

+#24335=PRESENTATION_STYLE_ASSIGNMENT((#25462));

+#24336=PRESENTATION_STYLE_ASSIGNMENT((#25463));

+#24337=PRESENTATION_STYLE_ASSIGNMENT((#25464));

+#24338=PRESENTATION_STYLE_ASSIGNMENT((#25465));

+#24339=PRESENTATION_STYLE_ASSIGNMENT((#25466));

+#24340=PRESENTATION_STYLE_ASSIGNMENT((#25467));

+#24341=PRESENTATION_STYLE_ASSIGNMENT((#25468));

+#24342=PRESENTATION_STYLE_ASSIGNMENT((#25469));

+#24343=PRESENTATION_STYLE_ASSIGNMENT((#25470));

+#24344=PRESENTATION_STYLE_ASSIGNMENT((#25471));

+#24345=PRESENTATION_STYLE_ASSIGNMENT((#25472));

+#24346=PRESENTATION_STYLE_ASSIGNMENT((#25473));

+#24347=PRESENTATION_STYLE_ASSIGNMENT((#25474));

+#24348=PRESENTATION_STYLE_ASSIGNMENT((#25475));

+#24349=PRESENTATION_STYLE_ASSIGNMENT((#25476));

+#24350=PRESENTATION_STYLE_ASSIGNMENT((#25477));

+#24351=PRESENTATION_STYLE_ASSIGNMENT((#25478));

+#24352=PRESENTATION_STYLE_ASSIGNMENT((#25479));

+#24353=PRESENTATION_STYLE_ASSIGNMENT((#25480));

+#24354=PRESENTATION_STYLE_ASSIGNMENT((#25481));

+#24355=PRESENTATION_STYLE_ASSIGNMENT((#25482));

+#24356=PRESENTATION_STYLE_ASSIGNMENT((#25483));

+#24357=PRESENTATION_STYLE_ASSIGNMENT((#25484));

+#24358=PRESENTATION_STYLE_ASSIGNMENT((#25485));

+#24359=PRESENTATION_STYLE_ASSIGNMENT((#25486));

+#24360=PRESENTATION_STYLE_ASSIGNMENT((#25487));

+#24361=PRESENTATION_STYLE_ASSIGNMENT((#25488));

+#24362=PRESENTATION_STYLE_ASSIGNMENT((#25489));

+#24363=PRESENTATION_STYLE_ASSIGNMENT((#25490));

+#24364=PRESENTATION_STYLE_ASSIGNMENT((#25491));

+#24365=PRESENTATION_STYLE_ASSIGNMENT((#25492));

+#24366=PRESENTATION_STYLE_ASSIGNMENT((#25493));

+#24367=PRESENTATION_STYLE_ASSIGNMENT((#25494));

+#24368=PRESENTATION_STYLE_ASSIGNMENT((#25495));

+#24369=PRESENTATION_STYLE_ASSIGNMENT((#25496));

+#24370=PRESENTATION_STYLE_ASSIGNMENT((#25497));

+#24371=PRESENTATION_STYLE_ASSIGNMENT((#25498));

+#24372=PRESENTATION_STYLE_ASSIGNMENT((#25499));

+#24373=PRESENTATION_STYLE_ASSIGNMENT((#25500));

+#24374=PRESENTATION_STYLE_ASSIGNMENT((#25501));

+#24375=PRESENTATION_STYLE_ASSIGNMENT((#25502));

+#24376=PRESENTATION_STYLE_ASSIGNMENT((#25503));

+#24377=PRESENTATION_STYLE_ASSIGNMENT((#25504));

+#24378=PRESENTATION_STYLE_ASSIGNMENT((#25505));

+#24379=PRESENTATION_STYLE_ASSIGNMENT((#25506));

+#24380=PRESENTATION_STYLE_ASSIGNMENT((#25507));

+#24381=PRESENTATION_STYLE_ASSIGNMENT((#25508));

+#24382=PRESENTATION_STYLE_ASSIGNMENT((#25509));

+#24383=PRESENTATION_STYLE_ASSIGNMENT((#25510));

+#24384=PRESENTATION_STYLE_ASSIGNMENT((#25511));

+#24385=PRESENTATION_STYLE_ASSIGNMENT((#25512));

+#24386=PRESENTATION_STYLE_ASSIGNMENT((#25513));

+#24387=PRESENTATION_STYLE_ASSIGNMENT((#25514));

+#24388=PRESENTATION_STYLE_ASSIGNMENT((#25515));

+#24389=PRESENTATION_STYLE_ASSIGNMENT((#25516));

+#24390=PRESENTATION_STYLE_ASSIGNMENT((#25517));

+#24391=PRESENTATION_STYLE_ASSIGNMENT((#25518));

+#24392=PRESENTATION_STYLE_ASSIGNMENT((#25519));

+#24393=PRESENTATION_STYLE_ASSIGNMENT((#25520));

+#24394=PRESENTATION_STYLE_ASSIGNMENT((#25521));

+#24395=PRESENTATION_STYLE_ASSIGNMENT((#25522));

+#24396=PRESENTATION_STYLE_ASSIGNMENT((#25523));

+#24397=PRESENTATION_STYLE_ASSIGNMENT((#25524));

+#24398=PRESENTATION_STYLE_ASSIGNMENT((#25525));

+#24399=PRESENTATION_STYLE_ASSIGNMENT((#25526));

+#24400=PRESENTATION_STYLE_ASSIGNMENT((#25527));

+#24401=PRESENTATION_STYLE_ASSIGNMENT((#25528));

+#24402=PRESENTATION_STYLE_ASSIGNMENT((#25529));

+#24403=PRESENTATION_STYLE_ASSIGNMENT((#25530));

+#24404=PRESENTATION_STYLE_ASSIGNMENT((#25531));

+#24405=PRESENTATION_STYLE_ASSIGNMENT((#25532));

+#24406=PRESENTATION_STYLE_ASSIGNMENT((#25533));

+#24407=PRESENTATION_STYLE_ASSIGNMENT((#25534));

+#24408=PRESENTATION_STYLE_ASSIGNMENT((#25535));

+#24409=PRESENTATION_STYLE_ASSIGNMENT((#25536));

+#24410=PRESENTATION_STYLE_ASSIGNMENT((#25537));

+#24411=PRESENTATION_STYLE_ASSIGNMENT((#25538));

+#24412=PRESENTATION_STYLE_ASSIGNMENT((#25539));

+#24413=PRESENTATION_STYLE_ASSIGNMENT((#25540));

+#24414=PRESENTATION_STYLE_ASSIGNMENT((#25541));

+#24415=PRESENTATION_STYLE_ASSIGNMENT((#25542));

+#24416=PRESENTATION_STYLE_ASSIGNMENT((#25543));

+#24417=PRESENTATION_STYLE_ASSIGNMENT((#25544));

+#24418=PRESENTATION_STYLE_ASSIGNMENT((#25545));

+#24419=PRESENTATION_STYLE_ASSIGNMENT((#25546));

+#24420=PRESENTATION_STYLE_ASSIGNMENT((#25547));

+#24421=PRESENTATION_STYLE_ASSIGNMENT((#25548));

+#24422=PRESENTATION_STYLE_ASSIGNMENT((#25549));

+#24423=PRESENTATION_STYLE_ASSIGNMENT((#25550));

+#24424=PRESENTATION_STYLE_ASSIGNMENT((#25551));

+#24425=PRESENTATION_STYLE_ASSIGNMENT((#25552));

+#24426=PRESENTATION_STYLE_ASSIGNMENT((#25553));

+#24427=PRESENTATION_STYLE_ASSIGNMENT((#25554));

+#24428=PRESENTATION_STYLE_ASSIGNMENT((#25555));

+#24429=PRESENTATION_STYLE_ASSIGNMENT((#25556));

+#24430=PRESENTATION_STYLE_ASSIGNMENT((#25557));

+#24431=PRESENTATION_STYLE_ASSIGNMENT((#25558));

+#24432=PRESENTATION_STYLE_ASSIGNMENT((#25559));

+#24433=PRESENTATION_STYLE_ASSIGNMENT((#25560));

+#24434=PRESENTATION_STYLE_ASSIGNMENT((#25561));

+#24435=PRESENTATION_STYLE_ASSIGNMENT((#25562));

+#24436=PRESENTATION_STYLE_ASSIGNMENT((#25563));

+#24437=PRESENTATION_STYLE_ASSIGNMENT((#25564));

+#24438=PRESENTATION_STYLE_ASSIGNMENT((#25565));

+#24439=PRESENTATION_STYLE_ASSIGNMENT((#25566));

+#24440=PRESENTATION_STYLE_ASSIGNMENT((#25567));

+#24441=PRESENTATION_STYLE_ASSIGNMENT((#25568));

+#24442=PRESENTATION_STYLE_ASSIGNMENT((#25569));

+#24443=PRESENTATION_STYLE_ASSIGNMENT((#25570));

+#24444=PRESENTATION_STYLE_ASSIGNMENT((#25571));

+#24445=PRESENTATION_STYLE_ASSIGNMENT((#25572));

+#24446=PRESENTATION_STYLE_ASSIGNMENT((#25573));

+#24447=PRESENTATION_STYLE_ASSIGNMENT((#25574));

+#24448=PRESENTATION_STYLE_ASSIGNMENT((#25575));

+#24449=PRESENTATION_STYLE_ASSIGNMENT((#25576));

+#24450=PRESENTATION_STYLE_ASSIGNMENT((#25577));

+#24451=PRESENTATION_STYLE_ASSIGNMENT((#25578));

+#24452=PRESENTATION_STYLE_ASSIGNMENT((#25579));

+#24453=PRESENTATION_STYLE_ASSIGNMENT((#25580));

+#24454=PRESENTATION_STYLE_ASSIGNMENT((#25581));

+#24455=PRESENTATION_STYLE_ASSIGNMENT((#25582));

+#24456=PRESENTATION_STYLE_ASSIGNMENT((#25583));

+#24457=PRESENTATION_STYLE_ASSIGNMENT((#25584));

+#24458=PRESENTATION_STYLE_ASSIGNMENT((#25585));

+#24459=PRESENTATION_STYLE_ASSIGNMENT((#25586));

+#24460=PRESENTATION_STYLE_ASSIGNMENT((#25587));

+#24461=PRESENTATION_STYLE_ASSIGNMENT((#25588));

+#24462=PRESENTATION_STYLE_ASSIGNMENT((#25589));

+#24463=PRESENTATION_STYLE_ASSIGNMENT((#25590));

+#24464=PRESENTATION_STYLE_ASSIGNMENT((#25591));

+#24465=PRESENTATION_STYLE_ASSIGNMENT((#25592));

+#24466=PRESENTATION_STYLE_ASSIGNMENT((#25593));

+#24467=PRESENTATION_STYLE_ASSIGNMENT((#25594));

+#24468=PRESENTATION_STYLE_ASSIGNMENT((#25595));

+#24469=PRESENTATION_STYLE_ASSIGNMENT((#25596));

+#24470=PRESENTATION_STYLE_ASSIGNMENT((#25597));

+#24471=PRESENTATION_STYLE_ASSIGNMENT((#25598));

+#24472=PRESENTATION_STYLE_ASSIGNMENT((#25599));

+#24473=PRESENTATION_STYLE_ASSIGNMENT((#25600));

+#24474=PRESENTATION_STYLE_ASSIGNMENT((#25601));

+#24475=PRESENTATION_STYLE_ASSIGNMENT((#25602));

+#24476=PRESENTATION_STYLE_ASSIGNMENT((#25603));

+#24477=PRESENTATION_STYLE_ASSIGNMENT((#25604));

+#24478=PRESENTATION_STYLE_ASSIGNMENT((#25605));

+#24479=PRESENTATION_STYLE_ASSIGNMENT((#25606));

+#24480=PRESENTATION_STYLE_ASSIGNMENT((#25607));

+#24481=PRESENTATION_STYLE_ASSIGNMENT((#25608));

+#24482=PRESENTATION_STYLE_ASSIGNMENT((#25609));

+#24483=PRESENTATION_STYLE_ASSIGNMENT((#25610));

+#24484=PRESENTATION_STYLE_ASSIGNMENT((#25611));

+#24485=PRESENTATION_STYLE_ASSIGNMENT((#25612));

+#24486=PRESENTATION_STYLE_ASSIGNMENT((#25613));

+#24487=PRESENTATION_STYLE_ASSIGNMENT((#25614));

+#24488=PRESENTATION_STYLE_ASSIGNMENT((#25615));

+#24489=PRESENTATION_STYLE_ASSIGNMENT((#25616));

+#24490=PRESENTATION_STYLE_ASSIGNMENT((#25617));

+#24491=PRESENTATION_STYLE_ASSIGNMENT((#25618));

+#24492=PRESENTATION_STYLE_ASSIGNMENT((#25619));

+#24493=PRESENTATION_STYLE_ASSIGNMENT((#25620));

+#24494=PRESENTATION_STYLE_ASSIGNMENT((#25621));

+#24495=PRESENTATION_STYLE_ASSIGNMENT((#25622));

+#24496=PRESENTATION_STYLE_ASSIGNMENT((#25623));

+#24497=PRESENTATION_STYLE_ASSIGNMENT((#25624));

+#24498=PRESENTATION_STYLE_ASSIGNMENT((#25625));

+#24499=PRESENTATION_STYLE_ASSIGNMENT((#25626));

+#24500=PRESENTATION_STYLE_ASSIGNMENT((#25627));

+#24501=PRESENTATION_STYLE_ASSIGNMENT((#25628));

+#24502=PRESENTATION_STYLE_ASSIGNMENT((#25629));

+#24503=PRESENTATION_STYLE_ASSIGNMENT((#25630));

+#24504=PRESENTATION_STYLE_ASSIGNMENT((#25631));

+#24505=PRESENTATION_STYLE_ASSIGNMENT((#25632));

+#24506=PRESENTATION_STYLE_ASSIGNMENT((#25633));

+#24507=PRESENTATION_STYLE_ASSIGNMENT((#25634));

+#24508=PRESENTATION_STYLE_ASSIGNMENT((#25635));

+#24509=PRESENTATION_STYLE_ASSIGNMENT((#25636));

+#24510=PRESENTATION_STYLE_ASSIGNMENT((#25637));

+#24511=PRESENTATION_STYLE_ASSIGNMENT((#25638));

+#24512=PRESENTATION_STYLE_ASSIGNMENT((#25639));

+#24513=PRESENTATION_STYLE_ASSIGNMENT((#25640));

+#24514=PRESENTATION_STYLE_ASSIGNMENT((#25641));

+#24515=PRESENTATION_STYLE_ASSIGNMENT((#25642));

+#24516=PRESENTATION_STYLE_ASSIGNMENT((#25643));

+#24517=PRESENTATION_STYLE_ASSIGNMENT((#25644));

+#24518=PRESENTATION_STYLE_ASSIGNMENT((#25645));

+#24519=PRESENTATION_STYLE_ASSIGNMENT((#25646));

+#24520=PRESENTATION_STYLE_ASSIGNMENT((#25647));

+#24521=PRESENTATION_STYLE_ASSIGNMENT((#25648));

+#24522=PRESENTATION_STYLE_ASSIGNMENT((#25649));

+#24523=PRESENTATION_STYLE_ASSIGNMENT((#25650));

+#24524=PRESENTATION_STYLE_ASSIGNMENT((#25651));

+#24525=PRESENTATION_STYLE_ASSIGNMENT((#25652));

+#24526=PRESENTATION_STYLE_ASSIGNMENT((#25653));

+#24527=PRESENTATION_STYLE_ASSIGNMENT((#25654));

+#24528=PRESENTATION_STYLE_ASSIGNMENT((#25655));

+#24529=PRESENTATION_STYLE_ASSIGNMENT((#25656));

+#24530=PRESENTATION_STYLE_ASSIGNMENT((#25657));

+#24531=PRESENTATION_STYLE_ASSIGNMENT((#25658));

+#24532=PRESENTATION_STYLE_ASSIGNMENT((#25659));

+#24533=PRESENTATION_STYLE_ASSIGNMENT((#25660));

+#24534=PRESENTATION_STYLE_ASSIGNMENT((#25661));

+#24535=PRESENTATION_STYLE_ASSIGNMENT((#25662));

+#24536=PRESENTATION_STYLE_ASSIGNMENT((#25663));

+#24537=PRESENTATION_STYLE_ASSIGNMENT((#25664));

+#24538=PRESENTATION_STYLE_ASSIGNMENT((#25665));

+#24539=PRESENTATION_STYLE_ASSIGNMENT((#25666));

+#24540=PRESENTATION_STYLE_ASSIGNMENT((#25667));

+#24541=PRESENTATION_STYLE_ASSIGNMENT((#25668));

+#24542=PRESENTATION_STYLE_ASSIGNMENT((#25669));

+#24543=PRESENTATION_STYLE_ASSIGNMENT((#25670));

+#24544=PRESENTATION_STYLE_ASSIGNMENT((#25671));

+#24545=PRESENTATION_STYLE_ASSIGNMENT((#25672));

+#24546=PRESENTATION_STYLE_ASSIGNMENT((#25673));

+#24547=PRESENTATION_STYLE_ASSIGNMENT((#25674));

+#24548=PRESENTATION_STYLE_ASSIGNMENT((#25675));

+#24549=PRESENTATION_STYLE_ASSIGNMENT((#25676));

+#24550=PRESENTATION_STYLE_ASSIGNMENT((#25677));

+#24551=PRESENTATION_STYLE_ASSIGNMENT((#25678));

+#24552=PRESENTATION_STYLE_ASSIGNMENT((#25679));

+#24553=PRESENTATION_STYLE_ASSIGNMENT((#25680));

+#24554=PRESENTATION_STYLE_ASSIGNMENT((#25681));

+#24555=PRESENTATION_STYLE_ASSIGNMENT((#25682));

+#24556=PRESENTATION_STYLE_ASSIGNMENT((#25683));

+#24557=PRESENTATION_STYLE_ASSIGNMENT((#25684));

+#24558=PRESENTATION_STYLE_ASSIGNMENT((#25685));

+#24559=PRESENTATION_STYLE_ASSIGNMENT((#25686));

+#24560=PRESENTATION_STYLE_ASSIGNMENT((#25687));

+#24561=PRESENTATION_STYLE_ASSIGNMENT((#25688));

+#24562=PRESENTATION_STYLE_ASSIGNMENT((#25689));

+#24563=PRESENTATION_STYLE_ASSIGNMENT((#25690));

+#24564=PRESENTATION_STYLE_ASSIGNMENT((#25691));

+#24565=PRESENTATION_STYLE_ASSIGNMENT((#25692));

+#24566=PRESENTATION_STYLE_ASSIGNMENT((#25693));

+#24567=PRESENTATION_STYLE_ASSIGNMENT((#25694));

+#24568=PRESENTATION_STYLE_ASSIGNMENT((#25695));

+#24569=PRESENTATION_STYLE_ASSIGNMENT((#25696));

+#24570=PRESENTATION_STYLE_ASSIGNMENT((#25697));

+#24571=PRESENTATION_STYLE_ASSIGNMENT((#25698));

+#24572=PRESENTATION_STYLE_ASSIGNMENT((#25699));

+#24573=PRESENTATION_STYLE_ASSIGNMENT((#25700));

+#24574=PRESENTATION_STYLE_ASSIGNMENT((#25701));

+#24575=PRESENTATION_STYLE_ASSIGNMENT((#25702));

+#24576=PRESENTATION_STYLE_ASSIGNMENT((#25703));

+#24577=PRESENTATION_STYLE_ASSIGNMENT((#25704));

+#24578=PRESENTATION_STYLE_ASSIGNMENT((#25705));

+#24579=PRESENTATION_STYLE_ASSIGNMENT((#25706));

+#24580=PRESENTATION_STYLE_ASSIGNMENT((#25707));

+#24581=PRESENTATION_STYLE_ASSIGNMENT((#25708));

+#24582=PRESENTATION_STYLE_ASSIGNMENT((#25709));

+#24583=PRESENTATION_STYLE_ASSIGNMENT((#25710));

+#24584=PRESENTATION_STYLE_ASSIGNMENT((#25711));

+#24585=PRESENTATION_STYLE_ASSIGNMENT((#25712));

+#24586=PRESENTATION_STYLE_ASSIGNMENT((#25713));

+#24587=PRESENTATION_STYLE_ASSIGNMENT((#25714));

+#24588=PRESENTATION_STYLE_ASSIGNMENT((#25715));

+#24589=PRESENTATION_STYLE_ASSIGNMENT((#25716));

+#24590=PRESENTATION_STYLE_ASSIGNMENT((#25717));

+#24591=PRESENTATION_STYLE_ASSIGNMENT((#25718));

+#24592=PRESENTATION_STYLE_ASSIGNMENT((#25719));

+#24593=PRESENTATION_STYLE_ASSIGNMENT((#25720));

+#24594=PRESENTATION_STYLE_ASSIGNMENT((#25721));

+#24595=PRESENTATION_STYLE_ASSIGNMENT((#25722));

+#24596=PRESENTATION_STYLE_ASSIGNMENT((#25723));

+#24597=PRESENTATION_STYLE_ASSIGNMENT((#25724));

+#24598=PRESENTATION_STYLE_ASSIGNMENT((#25725));

+#24599=PRESENTATION_STYLE_ASSIGNMENT((#25726));

+#24600=PRESENTATION_STYLE_ASSIGNMENT((#25727));

+#24601=PRESENTATION_STYLE_ASSIGNMENT((#25728));

+#24602=PRESENTATION_STYLE_ASSIGNMENT((#25729));

+#24603=PRESENTATION_STYLE_ASSIGNMENT((#25730));

+#24604=PRESENTATION_STYLE_ASSIGNMENT((#25731));

+#24605=PRESENTATION_STYLE_ASSIGNMENT((#25732));

+#24606=PRESENTATION_STYLE_ASSIGNMENT((#25733));

+#24607=PRESENTATION_STYLE_ASSIGNMENT((#25734));

+#24608=PRESENTATION_STYLE_ASSIGNMENT((#25735));

+#24609=PRESENTATION_STYLE_ASSIGNMENT((#25736));

+#24610=PRESENTATION_STYLE_ASSIGNMENT((#25737));

+#24611=PRESENTATION_STYLE_ASSIGNMENT((#25738));

+#24612=PRESENTATION_STYLE_ASSIGNMENT((#25739));

+#24613=PRESENTATION_STYLE_ASSIGNMENT((#25740));

+#24614=PRESENTATION_STYLE_ASSIGNMENT((#25741));

+#24615=PRESENTATION_STYLE_ASSIGNMENT((#25742));

+#24616=PRESENTATION_STYLE_ASSIGNMENT((#25743));

+#24617=PRESENTATION_STYLE_ASSIGNMENT((#25744));

+#24618=PRESENTATION_STYLE_ASSIGNMENT((#25745));

+#24619=PRESENTATION_STYLE_ASSIGNMENT((#25746));

+#24620=PRESENTATION_STYLE_ASSIGNMENT((#25747));

+#24621=PRESENTATION_STYLE_ASSIGNMENT((#25748));

+#24622=PRESENTATION_STYLE_ASSIGNMENT((#25749));

+#24623=PRESENTATION_STYLE_ASSIGNMENT((#25750));

+#24624=PRESENTATION_STYLE_ASSIGNMENT((#25751));

+#24625=PRESENTATION_STYLE_ASSIGNMENT((#25752));

+#24626=PRESENTATION_STYLE_ASSIGNMENT((#25753));

+#24627=PRESENTATION_STYLE_ASSIGNMENT((#25754));

+#24628=PRESENTATION_STYLE_ASSIGNMENT((#25755));

+#24629=PRESENTATION_STYLE_ASSIGNMENT((#25756));

+#24630=PRESENTATION_STYLE_ASSIGNMENT((#25757));

+#24631=PRESENTATION_STYLE_ASSIGNMENT((#25758));

+#24632=PRESENTATION_STYLE_ASSIGNMENT((#25759));

+#24633=PRESENTATION_STYLE_ASSIGNMENT((#25760));

+#24634=PRESENTATION_STYLE_ASSIGNMENT((#25761));

+#24635=PRESENTATION_STYLE_ASSIGNMENT((#25762));

+#24636=PRESENTATION_STYLE_ASSIGNMENT((#25763));

+#24637=PRESENTATION_STYLE_ASSIGNMENT((#25764));

+#24638=PRESENTATION_STYLE_ASSIGNMENT((#25765));

+#24639=PRESENTATION_STYLE_ASSIGNMENT((#25766));

+#24640=PRESENTATION_STYLE_ASSIGNMENT((#25767));

+#24641=PRESENTATION_STYLE_ASSIGNMENT((#25768));

+#24642=PRESENTATION_STYLE_ASSIGNMENT((#25769));

+#24643=PRESENTATION_STYLE_ASSIGNMENT((#25770));

+#24644=PRESENTATION_STYLE_ASSIGNMENT((#25771));

+#24645=PRESENTATION_STYLE_ASSIGNMENT((#25772));

+#24646=PRESENTATION_STYLE_ASSIGNMENT((#25773));

+#24647=PRESENTATION_STYLE_ASSIGNMENT((#25774));

+#24648=PRESENTATION_STYLE_ASSIGNMENT((#25775));

+#24649=PRESENTATION_STYLE_ASSIGNMENT((#25776));

+#24650=PRESENTATION_STYLE_ASSIGNMENT((#25777));

+#24651=PRESENTATION_STYLE_ASSIGNMENT((#25778));

+#24652=PRESENTATION_STYLE_ASSIGNMENT((#25779));

+#24653=PRESENTATION_STYLE_ASSIGNMENT((#25780));

+#24654=PRESENTATION_STYLE_ASSIGNMENT((#25781));

+#24655=PRESENTATION_STYLE_ASSIGNMENT((#25782));

+#24656=PRESENTATION_STYLE_ASSIGNMENT((#25783));

+#24657=PRESENTATION_STYLE_ASSIGNMENT((#25784));

+#24658=PRESENTATION_STYLE_ASSIGNMENT((#25785));

+#24659=PRESENTATION_STYLE_ASSIGNMENT((#25786));

+#24660=PRESENTATION_STYLE_ASSIGNMENT((#25787));

+#24661=PRESENTATION_STYLE_ASSIGNMENT((#25788));

+#24662=PRESENTATION_STYLE_ASSIGNMENT((#25789));

+#24663=PRESENTATION_STYLE_ASSIGNMENT((#25790));

+#24664=PRESENTATION_STYLE_ASSIGNMENT((#25791));

+#24665=PRESENTATION_STYLE_ASSIGNMENT((#25792));

+#24666=PRESENTATION_STYLE_ASSIGNMENT((#25793));

+#24667=PRESENTATION_STYLE_ASSIGNMENT((#25794));

+#24668=PRESENTATION_STYLE_ASSIGNMENT((#25795));

+#24669=PRESENTATION_STYLE_ASSIGNMENT((#25796));

+#24670=PRESENTATION_STYLE_ASSIGNMENT((#25797));

+#24671=PRESENTATION_STYLE_ASSIGNMENT((#25798));

+#24672=PRESENTATION_STYLE_ASSIGNMENT((#25799));

+#24673=PRESENTATION_STYLE_ASSIGNMENT((#25800));

+#24674=PRESENTATION_STYLE_ASSIGNMENT((#25801));

+#24675=PRESENTATION_STYLE_ASSIGNMENT((#25802));

+#24676=PRESENTATION_STYLE_ASSIGNMENT((#25803));

+#24677=PRESENTATION_STYLE_ASSIGNMENT((#25804));

+#24678=PRESENTATION_STYLE_ASSIGNMENT((#25805));

+#24679=PRESENTATION_STYLE_ASSIGNMENT((#25806));

+#24680=PRESENTATION_STYLE_ASSIGNMENT((#25807));

+#24681=PRESENTATION_STYLE_ASSIGNMENT((#25808));

+#24682=PRESENTATION_STYLE_ASSIGNMENT((#25809));

+#24683=PRESENTATION_STYLE_ASSIGNMENT((#25810));

+#24684=PRESENTATION_STYLE_ASSIGNMENT((#25811));

+#24685=PRESENTATION_STYLE_ASSIGNMENT((#25812));

+#24686=PRESENTATION_STYLE_ASSIGNMENT((#25813));

+#24687=PRESENTATION_STYLE_ASSIGNMENT((#25814));

+#24688=PRESENTATION_STYLE_ASSIGNMENT((#25815));

+#24689=PRESENTATION_STYLE_ASSIGNMENT((#25816));

+#24690=PRESENTATION_STYLE_ASSIGNMENT((#25817));

+#24691=PRESENTATION_STYLE_ASSIGNMENT((#25818));

+#24692=PRESENTATION_STYLE_ASSIGNMENT((#25819));

+#24693=PRESENTATION_STYLE_ASSIGNMENT((#25820));

+#24694=PRESENTATION_STYLE_ASSIGNMENT((#25821));

+#24695=PRESENTATION_STYLE_ASSIGNMENT((#25822));

+#24696=PRESENTATION_STYLE_ASSIGNMENT((#25823));

+#24697=PRESENTATION_STYLE_ASSIGNMENT((#25824));

+#24698=PRESENTATION_STYLE_ASSIGNMENT((#25825));

+#24699=PRESENTATION_STYLE_ASSIGNMENT((#25826));

+#24700=PRESENTATION_STYLE_ASSIGNMENT((#25827));

+#24701=PRESENTATION_STYLE_ASSIGNMENT((#25828));

+#24702=PRESENTATION_STYLE_ASSIGNMENT((#25829));

+#24703=PRESENTATION_STYLE_ASSIGNMENT((#25830));

+#24704=PRESENTATION_STYLE_ASSIGNMENT((#25831));

+#24705=PRESENTATION_STYLE_ASSIGNMENT((#25832));

+#24706=PRESENTATION_STYLE_ASSIGNMENT((#25833));

+#24707=PRESENTATION_STYLE_ASSIGNMENT((#25834));

+#24708=PRESENTATION_STYLE_ASSIGNMENT((#25835));

+#24709=PRESENTATION_STYLE_ASSIGNMENT((#25836));

+#24710=PRESENTATION_STYLE_ASSIGNMENT((#25837));

+#24711=PRESENTATION_STYLE_ASSIGNMENT((#25838));

+#24712=PRESENTATION_STYLE_ASSIGNMENT((#25839));

+#24713=PRESENTATION_STYLE_ASSIGNMENT((#25840));

+#24714=PRESENTATION_STYLE_ASSIGNMENT((#25841));

+#24715=PRESENTATION_STYLE_ASSIGNMENT((#25842));

+#24716=PRESENTATION_STYLE_ASSIGNMENT((#25843));

+#24717=PRESENTATION_STYLE_ASSIGNMENT((#25844));

+#24718=PRESENTATION_STYLE_ASSIGNMENT((#25845));

+#24719=PRESENTATION_STYLE_ASSIGNMENT((#25846));

+#24720=PRESENTATION_STYLE_ASSIGNMENT((#25847));

+#24721=PRESENTATION_STYLE_ASSIGNMENT((#25848));

+#24722=PRESENTATION_STYLE_ASSIGNMENT((#25849));

+#24723=PRESENTATION_STYLE_ASSIGNMENT((#25850));

+#24724=PRESENTATION_STYLE_ASSIGNMENT((#25851));

+#24725=PRESENTATION_STYLE_ASSIGNMENT((#25852));

+#24726=PRESENTATION_STYLE_ASSIGNMENT((#25853));

+#24727=PRESENTATION_STYLE_ASSIGNMENT((#25854));

+#24728=PRESENTATION_STYLE_ASSIGNMENT((#25855));

+#24729=PRESENTATION_STYLE_ASSIGNMENT((#25856));

+#24730=PRESENTATION_STYLE_ASSIGNMENT((#25857));

+#24731=PRESENTATION_STYLE_ASSIGNMENT((#25858));

+#24732=PRESENTATION_STYLE_ASSIGNMENT((#25859));

+#24733=PRESENTATION_STYLE_ASSIGNMENT((#25860));

+#24734=PRESENTATION_STYLE_ASSIGNMENT((#25861));

+#24735=PRESENTATION_STYLE_ASSIGNMENT((#25862));

+#24736=PRESENTATION_STYLE_ASSIGNMENT((#25863));

+#24737=PRESENTATION_STYLE_ASSIGNMENT((#25864));

+#24738=PRESENTATION_STYLE_ASSIGNMENT((#25865));

+#24739=PRESENTATION_STYLE_ASSIGNMENT((#25866));

+#24740=PRESENTATION_STYLE_ASSIGNMENT((#25867));

+#24741=PRESENTATION_STYLE_ASSIGNMENT((#25868));

+#24742=PRESENTATION_STYLE_ASSIGNMENT((#25869));

+#24743=PRESENTATION_STYLE_ASSIGNMENT((#25870));

+#24744=PRESENTATION_STYLE_ASSIGNMENT((#25871));

+#24745=PRESENTATION_STYLE_ASSIGNMENT((#25872));

+#24746=PRESENTATION_STYLE_ASSIGNMENT((#25873));

+#24747=PRESENTATION_STYLE_ASSIGNMENT((#25874));

+#24748=PRESENTATION_STYLE_ASSIGNMENT((#25875));

+#24749=PRESENTATION_STYLE_ASSIGNMENT((#25876));

+#24750=PRESENTATION_STYLE_ASSIGNMENT((#25877));

+#24751=PRESENTATION_STYLE_ASSIGNMENT((#25878));

+#24752=PRESENTATION_STYLE_ASSIGNMENT((#25879));

+#24753=PRESENTATION_STYLE_ASSIGNMENT((#25880));

+#24754=PRESENTATION_STYLE_ASSIGNMENT((#25881));

+#24755=PRESENTATION_STYLE_ASSIGNMENT((#25882));

+#24756=PRESENTATION_STYLE_ASSIGNMENT((#25883));

+#24757=PRESENTATION_STYLE_ASSIGNMENT((#25884));

+#24758=PRESENTATION_STYLE_ASSIGNMENT((#25885));

+#24759=PRESENTATION_STYLE_ASSIGNMENT((#25886));

+#24760=PRESENTATION_STYLE_ASSIGNMENT((#25887));

+#24761=PRESENTATION_STYLE_ASSIGNMENT((#25888));

+#24762=PRESENTATION_STYLE_ASSIGNMENT((#25889));

+#24763=PRESENTATION_STYLE_ASSIGNMENT((#25890));

+#24764=PRESENTATION_STYLE_ASSIGNMENT((#25891));

+#24765=PRESENTATION_STYLE_ASSIGNMENT((#25892));

+#24766=PRESENTATION_STYLE_ASSIGNMENT((#25893));

+#24767=PRESENTATION_STYLE_ASSIGNMENT((#25894));

+#24768=PRESENTATION_STYLE_ASSIGNMENT((#25895));

+#24769=PRESENTATION_STYLE_ASSIGNMENT((#25896));

+#24770=PRESENTATION_STYLE_ASSIGNMENT((#25897));

+#24771=PRESENTATION_STYLE_ASSIGNMENT((#25898));

+#24772=PRESENTATION_STYLE_ASSIGNMENT((#25899));

+#24773=PRESENTATION_STYLE_ASSIGNMENT((#25900));

+#24774=PRESENTATION_STYLE_ASSIGNMENT((#25901));

+#24775=PRESENTATION_STYLE_ASSIGNMENT((#25902));

+#24776=PRESENTATION_STYLE_ASSIGNMENT((#25903));

+#24777=PRESENTATION_STYLE_ASSIGNMENT((#25904));

+#24778=PRESENTATION_STYLE_ASSIGNMENT((#25905));

+#24779=PRESENTATION_STYLE_ASSIGNMENT((#25906));

+#24780=PRESENTATION_STYLE_ASSIGNMENT((#25907));

+#24781=PRESENTATION_STYLE_ASSIGNMENT((#25908));

+#24782=PRESENTATION_STYLE_ASSIGNMENT((#25909));

+#24783=PRESENTATION_STYLE_ASSIGNMENT((#25910));

+#24784=PRESENTATION_STYLE_ASSIGNMENT((#25911));

+#24785=PRESENTATION_STYLE_ASSIGNMENT((#25912));

+#24786=PRESENTATION_STYLE_ASSIGNMENT((#25913));

+#24787=PRESENTATION_STYLE_ASSIGNMENT((#25914));

+#24788=PRESENTATION_STYLE_ASSIGNMENT((#25915));

+#24789=PRESENTATION_STYLE_ASSIGNMENT((#25916));

+#24790=PRESENTATION_STYLE_ASSIGNMENT((#25917));

+#24791=PRESENTATION_STYLE_ASSIGNMENT((#25918));

+#24792=PRESENTATION_STYLE_ASSIGNMENT((#25919));

+#24793=PRESENTATION_STYLE_ASSIGNMENT((#25920));

+#24794=PRESENTATION_STYLE_ASSIGNMENT((#25921));

+#24795=PRESENTATION_STYLE_ASSIGNMENT((#25922));

+#24796=PRESENTATION_STYLE_ASSIGNMENT((#25923));

+#24797=PRESENTATION_STYLE_ASSIGNMENT((#25924));

+#24798=PRESENTATION_STYLE_ASSIGNMENT((#25925));

+#24799=PRESENTATION_STYLE_ASSIGNMENT((#25926));

+#24800=PRESENTATION_STYLE_ASSIGNMENT((#25927));

+#24801=PRESENTATION_STYLE_ASSIGNMENT((#25928));

+#24802=PRESENTATION_STYLE_ASSIGNMENT((#25929));

+#24803=PRESENTATION_STYLE_ASSIGNMENT((#25930));

+#24804=PRESENTATION_STYLE_ASSIGNMENT((#25931));

+#24805=PRESENTATION_STYLE_ASSIGNMENT((#25932));

+#24806=PRESENTATION_STYLE_ASSIGNMENT((#25933));

+#24807=PRESENTATION_STYLE_ASSIGNMENT((#25934));

+#24808=PRESENTATION_STYLE_ASSIGNMENT((#25935));

+#24809=PRESENTATION_STYLE_ASSIGNMENT((#25936));

+#24810=PRESENTATION_STYLE_ASSIGNMENT((#25937));

+#24811=PRESENTATION_STYLE_ASSIGNMENT((#25938));

+#24812=PRESENTATION_STYLE_ASSIGNMENT((#25939));

+#24813=PRESENTATION_STYLE_ASSIGNMENT((#25940));

+#24814=PRESENTATION_STYLE_ASSIGNMENT((#25941));

+#24815=PRESENTATION_STYLE_ASSIGNMENT((#25942));

+#24816=PRESENTATION_STYLE_ASSIGNMENT((#25943));

+#24817=PRESENTATION_STYLE_ASSIGNMENT((#25944));

+#24818=PRESENTATION_STYLE_ASSIGNMENT((#25945));

+#24819=PRESENTATION_STYLE_ASSIGNMENT((#25946));

+#24820=PRESENTATION_STYLE_ASSIGNMENT((#25947));

+#24821=PRESENTATION_STYLE_ASSIGNMENT((#25948));

+#24822=PRESENTATION_STYLE_ASSIGNMENT((#25949));

+#24823=PRESENTATION_STYLE_ASSIGNMENT((#25950));

+#24824=PRESENTATION_STYLE_ASSIGNMENT((#25951));

+#24825=PRESENTATION_STYLE_ASSIGNMENT((#25952));

+#24826=PRESENTATION_STYLE_ASSIGNMENT((#25953));

+#24827=PRESENTATION_STYLE_ASSIGNMENT((#25954));

+#24828=PRESENTATION_STYLE_ASSIGNMENT((#25955));

+#24829=PRESENTATION_STYLE_ASSIGNMENT((#25956));

+#24830=PRESENTATION_STYLE_ASSIGNMENT((#25957));

+#24831=PRESENTATION_STYLE_ASSIGNMENT((#25958));

+#24832=PRESENTATION_STYLE_ASSIGNMENT((#25959));

+#24833=PRESENTATION_STYLE_ASSIGNMENT((#25960));

+#24834=PRESENTATION_STYLE_ASSIGNMENT((#25961));

+#24835=PRESENTATION_STYLE_ASSIGNMENT((#25962));

+#24836=PRESENTATION_STYLE_ASSIGNMENT((#25963));

+#24837=PRESENTATION_STYLE_ASSIGNMENT((#25964));

+#24838=PRESENTATION_STYLE_ASSIGNMENT((#25965));

+#24839=PRESENTATION_STYLE_ASSIGNMENT((#25966));

+#24840=PRESENTATION_STYLE_ASSIGNMENT((#25967));

+#24841=PRESENTATION_STYLE_ASSIGNMENT((#25968));

+#24842=PRESENTATION_STYLE_ASSIGNMENT((#25969));

+#24843=PRESENTATION_STYLE_ASSIGNMENT((#25970));

+#24844=PRESENTATION_STYLE_ASSIGNMENT((#25971));

+#24845=PRESENTATION_STYLE_ASSIGNMENT((#25972));

+#24846=PRESENTATION_STYLE_ASSIGNMENT((#25973));

+#24847=PRESENTATION_STYLE_ASSIGNMENT((#25974));

+#24848=PRESENTATION_STYLE_ASSIGNMENT((#25975));

+#24849=PRESENTATION_STYLE_ASSIGNMENT((#25976));

+#24850=PRESENTATION_STYLE_ASSIGNMENT((#25977));

+#24851=PRESENTATION_STYLE_ASSIGNMENT((#25978));

+#24852=PRESENTATION_STYLE_ASSIGNMENT((#25979));

+#24853=PRESENTATION_STYLE_ASSIGNMENT((#25980));

+#24854=PRESENTATION_STYLE_ASSIGNMENT((#25981));

+#24855=PRESENTATION_STYLE_ASSIGNMENT((#25982));

+#24856=PRESENTATION_STYLE_ASSIGNMENT((#25983));

+#24857=PRESENTATION_STYLE_ASSIGNMENT((#25984));

+#24858=PRESENTATION_STYLE_ASSIGNMENT((#25985));

+#24859=PRESENTATION_STYLE_ASSIGNMENT((#25986));

+#24860=PRESENTATION_STYLE_ASSIGNMENT((#25987));

+#24861=PRESENTATION_STYLE_ASSIGNMENT((#25988));

+#24862=PRESENTATION_STYLE_ASSIGNMENT((#25989));

+#24863=PRESENTATION_STYLE_ASSIGNMENT((#25990));

+#24864=PRESENTATION_STYLE_ASSIGNMENT((#25991));

+#24865=PRESENTATION_STYLE_ASSIGNMENT((#25992));

+#24866=PRESENTATION_STYLE_ASSIGNMENT((#25993));

+#24867=PRESENTATION_STYLE_ASSIGNMENT((#25994));

+#24868=PRESENTATION_STYLE_ASSIGNMENT((#25995));

+#24869=PRESENTATION_STYLE_ASSIGNMENT((#25996));

+#24870=PRESENTATION_STYLE_ASSIGNMENT((#25997));

+#24871=PRESENTATION_STYLE_ASSIGNMENT((#25998));

+#24872=PRESENTATION_STYLE_ASSIGNMENT((#25999));

+#24873=PRESENTATION_STYLE_ASSIGNMENT((#26000));

+#24874=PRESENTATION_STYLE_ASSIGNMENT((#26001));

+#24875=PRESENTATION_STYLE_ASSIGNMENT((#26002));

+#24876=PRESENTATION_STYLE_ASSIGNMENT((#26003));

+#24877=PRESENTATION_STYLE_ASSIGNMENT((#26004));

+#24878=PRESENTATION_STYLE_ASSIGNMENT((#26005));

+#24879=PRESENTATION_STYLE_ASSIGNMENT((#26006));

+#24880=PRESENTATION_STYLE_ASSIGNMENT((#26007));

+#24881=PRESENTATION_STYLE_ASSIGNMENT((#26008));

+#24882=PRESENTATION_STYLE_ASSIGNMENT((#26009));

+#24883=PRESENTATION_STYLE_ASSIGNMENT((#26010));

+#24884=PRESENTATION_STYLE_ASSIGNMENT((#26011));

+#24885=PRESENTATION_STYLE_ASSIGNMENT((#26012));

+#24886=PRESENTATION_STYLE_ASSIGNMENT((#26013));

+#24887=PRESENTATION_STYLE_ASSIGNMENT((#26014));

+#24888=PRESENTATION_STYLE_ASSIGNMENT((#26015));

+#24889=PRESENTATION_STYLE_ASSIGNMENT((#26016));

+#24890=PRESENTATION_STYLE_ASSIGNMENT((#26017));

+#24891=PRESENTATION_STYLE_ASSIGNMENT((#26018));

+#24892=PRESENTATION_STYLE_ASSIGNMENT((#26019));

+#24893=PRESENTATION_STYLE_ASSIGNMENT((#26020));

+#24894=PRESENTATION_STYLE_ASSIGNMENT((#26021));

+#24895=PRESENTATION_STYLE_ASSIGNMENT((#26022));

+#24896=PRESENTATION_STYLE_ASSIGNMENT((#26023));

+#24897=PRESENTATION_STYLE_ASSIGNMENT((#26024));

+#24898=PRESENTATION_STYLE_ASSIGNMENT((#26025));

+#24899=PRESENTATION_STYLE_ASSIGNMENT((#26026));

+#24900=PRESENTATION_STYLE_ASSIGNMENT((#26027));

+#24901=PRESENTATION_STYLE_ASSIGNMENT((#26028));

+#24902=PRESENTATION_STYLE_ASSIGNMENT((#26029));

+#24903=PRESENTATION_STYLE_ASSIGNMENT((#26030));

+#24904=PRESENTATION_STYLE_ASSIGNMENT((#26031));

+#24905=PRESENTATION_STYLE_ASSIGNMENT((#26032));

+#24906=PRESENTATION_STYLE_ASSIGNMENT((#26033));

+#24907=PRESENTATION_STYLE_ASSIGNMENT((#26034));

+#24908=PRESENTATION_STYLE_ASSIGNMENT((#26035));

+#24909=PRESENTATION_STYLE_ASSIGNMENT((#26036));

+#24910=PRESENTATION_STYLE_ASSIGNMENT((#26037));

+#24911=PRESENTATION_STYLE_ASSIGNMENT((#26038));

+#24912=PRESENTATION_STYLE_ASSIGNMENT((#26039));

+#24913=PRESENTATION_STYLE_ASSIGNMENT((#26040));

+#24914=PRESENTATION_STYLE_ASSIGNMENT((#26041));

+#24915=PRESENTATION_STYLE_ASSIGNMENT((#26042));

+#24916=PRESENTATION_STYLE_ASSIGNMENT((#26043));

+#24917=PRESENTATION_STYLE_ASSIGNMENT((#26044));

+#24918=PRESENTATION_STYLE_ASSIGNMENT((#26045));

+#24919=PRESENTATION_STYLE_ASSIGNMENT((#26046));

+#24920=PRESENTATION_STYLE_ASSIGNMENT((#26047));

+#24921=PRESENTATION_STYLE_ASSIGNMENT((#26048));

+#24922=PRESENTATION_STYLE_ASSIGNMENT((#26049));

+#24923=PRESENTATION_STYLE_ASSIGNMENT((#26050));

+#24924=PRESENTATION_STYLE_ASSIGNMENT((#26051));

+#24925=PRESENTATION_STYLE_ASSIGNMENT((#26052));

+#24926=PRESENTATION_STYLE_ASSIGNMENT((#26053));

+#24927=PRESENTATION_STYLE_ASSIGNMENT((#26054));

+#24928=PRESENTATION_STYLE_ASSIGNMENT((#26055));

+#24929=PRESENTATION_STYLE_ASSIGNMENT((#26056));

+#24930=PRESENTATION_STYLE_ASSIGNMENT((#26057));

+#24931=PRESENTATION_STYLE_ASSIGNMENT((#26058));

+#24932=PRESENTATION_STYLE_ASSIGNMENT((#26059));

+#24933=PRESENTATION_STYLE_ASSIGNMENT((#26060));

+#24934=PRESENTATION_STYLE_ASSIGNMENT((#26061));

+#24935=PRESENTATION_STYLE_ASSIGNMENT((#26062));

+#24936=PRESENTATION_STYLE_ASSIGNMENT((#26063));

+#24937=PRESENTATION_STYLE_ASSIGNMENT((#26064));

+#24938=PRESENTATION_STYLE_ASSIGNMENT((#26065));

+#24939=PRESENTATION_STYLE_ASSIGNMENT((#26066));

+#24940=PRESENTATION_STYLE_ASSIGNMENT((#26067));

+#24941=PRESENTATION_STYLE_ASSIGNMENT((#26068));

+#24942=PRESENTATION_STYLE_ASSIGNMENT((#26069));

+#24943=PRESENTATION_STYLE_ASSIGNMENT((#26070));

+#24944=PRESENTATION_STYLE_ASSIGNMENT((#26071));

+#24945=PRESENTATION_STYLE_ASSIGNMENT((#26072));

+#24946=PRESENTATION_STYLE_ASSIGNMENT((#26073));

+#24947=PRESENTATION_STYLE_ASSIGNMENT((#26074));

+#24948=PRESENTATION_STYLE_ASSIGNMENT((#26075));

+#24949=PRESENTATION_STYLE_ASSIGNMENT((#26076));

+#24950=PRESENTATION_STYLE_ASSIGNMENT((#26077));

+#24951=PRESENTATION_STYLE_ASSIGNMENT((#26078));

+#24952=PRESENTATION_STYLE_ASSIGNMENT((#26079));

+#24953=PRESENTATION_STYLE_ASSIGNMENT((#26080));

+#24954=PRESENTATION_STYLE_ASSIGNMENT((#26081));

+#24955=PRESENTATION_STYLE_ASSIGNMENT((#26082));

+#24956=PRESENTATION_STYLE_ASSIGNMENT((#26083));

+#24957=PRESENTATION_STYLE_ASSIGNMENT((#26084));

+#24958=PRESENTATION_STYLE_ASSIGNMENT((#26085));

+#24959=PRESENTATION_STYLE_ASSIGNMENT((#26086));

+#24960=PRESENTATION_STYLE_ASSIGNMENT((#26087));

+#24961=PRESENTATION_STYLE_ASSIGNMENT((#26088));

+#24962=PRESENTATION_STYLE_ASSIGNMENT((#26089));

+#24963=PRESENTATION_STYLE_ASSIGNMENT((#26090));

+#24964=PRESENTATION_STYLE_ASSIGNMENT((#26091));

+#24965=PRESENTATION_STYLE_ASSIGNMENT((#26092));

+#24966=PRESENTATION_STYLE_ASSIGNMENT((#26093));

+#24967=PRESENTATION_STYLE_ASSIGNMENT((#26094));

+#24968=PRESENTATION_STYLE_ASSIGNMENT((#26095));

+#24969=PRESENTATION_STYLE_ASSIGNMENT((#26096));

+#24970=PRESENTATION_STYLE_ASSIGNMENT((#26097));

+#24971=PRESENTATION_STYLE_ASSIGNMENT((#26098));

+#24972=PRESENTATION_STYLE_ASSIGNMENT((#26099));

+#24973=PRESENTATION_STYLE_ASSIGNMENT((#26100));

+#24974=PRESENTATION_STYLE_ASSIGNMENT((#26101));

+#24975=PRESENTATION_STYLE_ASSIGNMENT((#26102));

+#24976=PRESENTATION_STYLE_ASSIGNMENT((#26103));

+#24977=PRESENTATION_STYLE_ASSIGNMENT((#26104));

+#24978=PRESENTATION_STYLE_ASSIGNMENT((#26105));

+#24979=PRESENTATION_STYLE_ASSIGNMENT((#26106));

+#24980=PRESENTATION_STYLE_ASSIGNMENT((#26107));

+#24981=PRESENTATION_STYLE_ASSIGNMENT((#26108));

+#24982=PRESENTATION_STYLE_ASSIGNMENT((#26109));

+#24983=PRESENTATION_STYLE_ASSIGNMENT((#26110));

+#24984=PRESENTATION_STYLE_ASSIGNMENT((#26111));

+#24985=PRESENTATION_STYLE_ASSIGNMENT((#26112));

+#24986=PRESENTATION_STYLE_ASSIGNMENT((#26113));

+#24987=PRESENTATION_STYLE_ASSIGNMENT((#26114));

+#24988=PRESENTATION_STYLE_ASSIGNMENT((#26115));

+#24989=PRESENTATION_STYLE_ASSIGNMENT((#26116));

+#24990=PRESENTATION_STYLE_ASSIGNMENT((#26117));

+#24991=PRESENTATION_STYLE_ASSIGNMENT((#26118));

+#24992=PRESENTATION_STYLE_ASSIGNMENT((#26119));

+#24993=PRESENTATION_STYLE_ASSIGNMENT((#26120));

+#24994=PRESENTATION_STYLE_ASSIGNMENT((#26121));

+#24995=PRESENTATION_STYLE_ASSIGNMENT((#26122));

+#24996=PRESENTATION_STYLE_ASSIGNMENT((#26123));

+#24997=PRESENTATION_STYLE_ASSIGNMENT((#26124));

+#24998=PRESENTATION_STYLE_ASSIGNMENT((#26125));

+#24999=PRESENTATION_STYLE_ASSIGNMENT((#26126));

+#25000=PRESENTATION_STYLE_ASSIGNMENT((#26127));

+#25001=PRESENTATION_STYLE_ASSIGNMENT((#26128));

+#25002=PRESENTATION_STYLE_ASSIGNMENT((#26129));

+#25003=PRESENTATION_STYLE_ASSIGNMENT((#26130));

+#25004=PRESENTATION_STYLE_ASSIGNMENT((#26131));

+#25005=PRESENTATION_STYLE_ASSIGNMENT((#26132));

+#25006=PRESENTATION_STYLE_ASSIGNMENT((#26133));

+#25007=PRESENTATION_STYLE_ASSIGNMENT((#26134));

+#25008=PRESENTATION_STYLE_ASSIGNMENT((#26135));

+#25009=PRESENTATION_STYLE_ASSIGNMENT((#26136));

+#25010=PRESENTATION_STYLE_ASSIGNMENT((#26137));

+#25011=PRESENTATION_STYLE_ASSIGNMENT((#26138));

+#25012=PRESENTATION_STYLE_ASSIGNMENT((#26139));

+#25013=PRESENTATION_STYLE_ASSIGNMENT((#26140));

+#25014=PRESENTATION_STYLE_ASSIGNMENT((#26141));

+#25015=PRESENTATION_STYLE_ASSIGNMENT((#26142));

+#25016=PRESENTATION_STYLE_ASSIGNMENT((#26143));

+#25017=PRESENTATION_STYLE_ASSIGNMENT((#26144));

+#25018=PRESENTATION_STYLE_ASSIGNMENT((#26145));

+#25019=PRESENTATION_STYLE_ASSIGNMENT((#26146));

+#25020=PRESENTATION_STYLE_ASSIGNMENT((#26147));

+#25021=PRESENTATION_STYLE_ASSIGNMENT((#26148));

+#25022=PRESENTATION_STYLE_ASSIGNMENT((#26149));

+#25023=PRESENTATION_STYLE_ASSIGNMENT((#26150));

+#25024=PRESENTATION_STYLE_ASSIGNMENT((#26151));

+#25025=PRESENTATION_STYLE_ASSIGNMENT((#26152));

+#25026=PRESENTATION_STYLE_ASSIGNMENT((#26153));

+#25027=PRESENTATION_STYLE_ASSIGNMENT((#26154));

+#25028=PRESENTATION_STYLE_ASSIGNMENT((#26155));

+#25029=PRESENTATION_STYLE_ASSIGNMENT((#26156));

+#25030=PRESENTATION_STYLE_ASSIGNMENT((#26157));

+#25031=PRESENTATION_STYLE_ASSIGNMENT((#26158));

+#25032=PRESENTATION_STYLE_ASSIGNMENT((#26159));

+#25033=PRESENTATION_STYLE_ASSIGNMENT((#26160));

+#25034=PRESENTATION_STYLE_ASSIGNMENT((#26161));

+#25035=PRESENTATION_STYLE_ASSIGNMENT((#26162));

+#25036=PRESENTATION_STYLE_ASSIGNMENT((#26163));

+#25037=PRESENTATION_STYLE_ASSIGNMENT((#26164));

+#25038=PRESENTATION_STYLE_ASSIGNMENT((#26165));

+#25039=PRESENTATION_STYLE_ASSIGNMENT((#26166));

+#25040=PRESENTATION_STYLE_ASSIGNMENT((#26167));

+#25041=PRESENTATION_STYLE_ASSIGNMENT((#26168));

+#25042=PRESENTATION_STYLE_ASSIGNMENT((#26169));

+#25043=PRESENTATION_STYLE_ASSIGNMENT((#26170));

+#25044=PRESENTATION_STYLE_ASSIGNMENT((#26171));

+#25045=PRESENTATION_STYLE_ASSIGNMENT((#26172));

+#25046=PRESENTATION_STYLE_ASSIGNMENT((#26173));

+#25047=PRESENTATION_STYLE_ASSIGNMENT((#26174));

+#25048=PRESENTATION_STYLE_ASSIGNMENT((#26175));

+#25049=PRESENTATION_STYLE_ASSIGNMENT((#26176));

+#25050=PRESENTATION_STYLE_ASSIGNMENT((#26177));

+#25051=PRESENTATION_STYLE_ASSIGNMENT((#26178));

+#25052=PRESENTATION_STYLE_ASSIGNMENT((#26179));

+#25053=PRESENTATION_STYLE_ASSIGNMENT((#26180));

+#25054=PRESENTATION_STYLE_ASSIGNMENT((#26181));

+#25055=PRESENTATION_STYLE_ASSIGNMENT((#26182));

+#25056=PRESENTATION_STYLE_ASSIGNMENT((#26183));

+#25057=PRESENTATION_STYLE_ASSIGNMENT((#26184));

+#25058=PRESENTATION_STYLE_ASSIGNMENT((#26185));

+#25059=PRESENTATION_STYLE_ASSIGNMENT((#26186));

+#25060=PRESENTATION_STYLE_ASSIGNMENT((#26187));

+#25061=PRESENTATION_STYLE_ASSIGNMENT((#26188));

+#25062=PRESENTATION_STYLE_ASSIGNMENT((#26189));

+#25063=PRESENTATION_STYLE_ASSIGNMENT((#26190));

+#25064=PRESENTATION_STYLE_ASSIGNMENT((#26191));

+#25065=PRESENTATION_STYLE_ASSIGNMENT((#26192));

+#25066=PRESENTATION_STYLE_ASSIGNMENT((#26193));

+#25067=PRESENTATION_STYLE_ASSIGNMENT((#26194));

+#25068=PRESENTATION_STYLE_ASSIGNMENT((#26195));

+#25069=PRESENTATION_STYLE_ASSIGNMENT((#26196));

+#25070=PRESENTATION_STYLE_ASSIGNMENT((#26197));

+#25071=PRESENTATION_STYLE_ASSIGNMENT((#26198));

+#25072=PRESENTATION_STYLE_ASSIGNMENT((#26199));

+#25073=PRESENTATION_STYLE_ASSIGNMENT((#26200));

+#25074=PRESENTATION_STYLE_ASSIGNMENT((#26201));

+#25075=PRESENTATION_STYLE_ASSIGNMENT((#26202));

+#25076=PRESENTATION_STYLE_ASSIGNMENT((#26203));

+#25077=PRESENTATION_STYLE_ASSIGNMENT((#26204));

+#25078=PRESENTATION_STYLE_ASSIGNMENT((#26205));

+#25079=PRESENTATION_STYLE_ASSIGNMENT((#26206));

+#25080=PRESENTATION_STYLE_ASSIGNMENT((#26207));

+#25081=PRESENTATION_STYLE_ASSIGNMENT((#26208));

+#25082=PRESENTATION_STYLE_ASSIGNMENT((#26209));

+#25083=PRESENTATION_STYLE_ASSIGNMENT((#26210));

+#25084=PRESENTATION_STYLE_ASSIGNMENT((#26211));

+#25085=PRESENTATION_STYLE_ASSIGNMENT((#26212));

+#25086=PRESENTATION_STYLE_ASSIGNMENT((#26213));

+#25087=PRESENTATION_STYLE_ASSIGNMENT((#26214));

+#25088=PRESENTATION_STYLE_ASSIGNMENT((#26215));

+#25089=PRESENTATION_STYLE_ASSIGNMENT((#26216));

+#25090=PRESENTATION_STYLE_ASSIGNMENT((#26217));

+#25091=PRESENTATION_STYLE_ASSIGNMENT((#26218));

+#25092=PRESENTATION_STYLE_ASSIGNMENT((#26219));

+#25093=PRESENTATION_STYLE_ASSIGNMENT((#26220));

+#25094=PRESENTATION_STYLE_ASSIGNMENT((#26221));

+#25095=PRESENTATION_STYLE_ASSIGNMENT((#26222));

+#25096=PRESENTATION_STYLE_ASSIGNMENT((#26223));

+#25097=PRESENTATION_STYLE_ASSIGNMENT((#26224));

+#25098=PRESENTATION_STYLE_ASSIGNMENT((#26225));

+#25099=PRESENTATION_STYLE_ASSIGNMENT((#26226));

+#25100=PRESENTATION_STYLE_ASSIGNMENT((#26227));

+#25101=PRESENTATION_STYLE_ASSIGNMENT((#26228));

+#25102=PRESENTATION_STYLE_ASSIGNMENT((#26229));

+#25103=PRESENTATION_STYLE_ASSIGNMENT((#26230));

+#25104=PRESENTATION_STYLE_ASSIGNMENT((#26231));

+#25105=PRESENTATION_STYLE_ASSIGNMENT((#26232));

+#25106=PRESENTATION_STYLE_ASSIGNMENT((#26233));

+#25107=PRESENTATION_STYLE_ASSIGNMENT((#26234));

+#25108=PRESENTATION_STYLE_ASSIGNMENT((#26235));

+#25109=PRESENTATION_STYLE_ASSIGNMENT((#26236));

+#25110=PRESENTATION_STYLE_ASSIGNMENT((#26237));

+#25111=PRESENTATION_STYLE_ASSIGNMENT((#26238));

+#25112=PRESENTATION_STYLE_ASSIGNMENT((#26239));

+#25113=PRESENTATION_STYLE_ASSIGNMENT((#26240));

+#25114=PRESENTATION_STYLE_ASSIGNMENT((#26241));

+#25115=PRESENTATION_STYLE_ASSIGNMENT((#26242));

+#25116=PRESENTATION_STYLE_ASSIGNMENT((#26243));

+#25117=PRESENTATION_STYLE_ASSIGNMENT((#26244));

+#25118=PRESENTATION_STYLE_ASSIGNMENT((#26245));

+#25119=PRESENTATION_STYLE_ASSIGNMENT((#26246));

+#25120=PRESENTATION_STYLE_ASSIGNMENT((#26247));

+#25121=PRESENTATION_STYLE_ASSIGNMENT((#26248));

+#25122=PRESENTATION_STYLE_ASSIGNMENT((#26249));

+#25123=PRESENTATION_STYLE_ASSIGNMENT((#26250));

+#25124=PRESENTATION_STYLE_ASSIGNMENT((#26251));

+#25125=PRESENTATION_STYLE_ASSIGNMENT((#26252));

+#25126=PRESENTATION_STYLE_ASSIGNMENT((#26253));

+#25127=PRESENTATION_STYLE_ASSIGNMENT((#26254));

+#25128=PRESENTATION_STYLE_ASSIGNMENT((#26255));

+#25129=PRESENTATION_STYLE_ASSIGNMENT((#26256));

+#25130=PRESENTATION_STYLE_ASSIGNMENT((#26257));

+#25131=PRESENTATION_STYLE_ASSIGNMENT((#26258));

+#25132=PRESENTATION_STYLE_ASSIGNMENT((#26259));

+#25133=PRESENTATION_STYLE_ASSIGNMENT((#26260));

+#25134=PRESENTATION_STYLE_ASSIGNMENT((#26261));

+#25135=PRESENTATION_STYLE_ASSIGNMENT((#26262));

+#25136=PRESENTATION_STYLE_ASSIGNMENT((#26263));

+#25137=PRESENTATION_STYLE_ASSIGNMENT((#26264));

+#25138=PRESENTATION_STYLE_ASSIGNMENT((#26265));

+#25139=PRESENTATION_STYLE_ASSIGNMENT((#26266));

+#25140=PRESENTATION_STYLE_ASSIGNMENT((#26267));

+#25141=PRESENTATION_STYLE_ASSIGNMENT((#26268));

+#25142=PRESENTATION_STYLE_ASSIGNMENT((#26269));

+#25143=PRESENTATION_STYLE_ASSIGNMENT((#26270));

+#25144=PRESENTATION_STYLE_ASSIGNMENT((#26271));

+#25145=PRESENTATION_STYLE_ASSIGNMENT((#26272));

+#25146=PRESENTATION_STYLE_ASSIGNMENT((#26273));

+#25147=PRESENTATION_STYLE_ASSIGNMENT((#26274));

+#25148=PRESENTATION_STYLE_ASSIGNMENT((#26275));

+#25149=PRESENTATION_STYLE_ASSIGNMENT((#26276));

+#25150=PRESENTATION_STYLE_ASSIGNMENT((#26277));

+#25151=PRESENTATION_STYLE_ASSIGNMENT((#26278));

+#25152=PRESENTATION_STYLE_ASSIGNMENT((#26279));

+#25153=PRESENTATION_STYLE_ASSIGNMENT((#26280));

+#25154=PRESENTATION_STYLE_ASSIGNMENT((#26281));

+#25155=PRESENTATION_STYLE_ASSIGNMENT((#26282));

+#25156=PRESENTATION_STYLE_ASSIGNMENT((#26283));

+#25157=PRESENTATION_STYLE_ASSIGNMENT((#26284));

+#25158=PRESENTATION_STYLE_ASSIGNMENT((#26285));

+#25159=PRESENTATION_STYLE_ASSIGNMENT((#26286));

+#25160=PRESENTATION_STYLE_ASSIGNMENT((#26287));

+#25161=PRESENTATION_STYLE_ASSIGNMENT((#26288));

+#25162=PRESENTATION_STYLE_ASSIGNMENT((#26289));

+#25163=PRESENTATION_STYLE_ASSIGNMENT((#26290));

+#25164=PRESENTATION_STYLE_ASSIGNMENT((#26291));

+#25165=PRESENTATION_STYLE_ASSIGNMENT((#26292));

+#25166=PRESENTATION_STYLE_ASSIGNMENT((#26293));

+#25167=PRESENTATION_STYLE_ASSIGNMENT((#26294));

+#25168=PRESENTATION_STYLE_ASSIGNMENT((#26295));

+#25169=PRESENTATION_STYLE_ASSIGNMENT((#26296));

+#25170=PRESENTATION_STYLE_ASSIGNMENT((#26297));

+#25171=PRESENTATION_STYLE_ASSIGNMENT((#26298));

+#25172=PRESENTATION_STYLE_ASSIGNMENT((#26299));

+#25173=PRESENTATION_STYLE_ASSIGNMENT((#26300));

+#25174=PRESENTATION_STYLE_ASSIGNMENT((#26301));

+#25175=PRESENTATION_STYLE_ASSIGNMENT((#26302));

+#25176=PRESENTATION_STYLE_ASSIGNMENT((#26303));

+#25177=PRESENTATION_STYLE_ASSIGNMENT((#26304));

+#25178=PRESENTATION_STYLE_ASSIGNMENT((#26305));

+#25179=PRESENTATION_STYLE_ASSIGNMENT((#26306));

+#25180=PRESENTATION_STYLE_ASSIGNMENT((#26307));

+#25181=PRESENTATION_STYLE_ASSIGNMENT((#26308));

+#25182=PRESENTATION_STYLE_ASSIGNMENT((#26309));

+#25183=PRESENTATION_STYLE_ASSIGNMENT((#26310));

+#25184=PRESENTATION_STYLE_ASSIGNMENT((#26311));

+#25185=PRESENTATION_STYLE_ASSIGNMENT((#26312));

+#25186=PRESENTATION_STYLE_ASSIGNMENT((#26313));

+#25187=PRESENTATION_STYLE_ASSIGNMENT((#26314));

+#25188=PRESENTATION_STYLE_ASSIGNMENT((#26315));

+#25189=PRESENTATION_STYLE_ASSIGNMENT((#26316));

+#25190=PRESENTATION_STYLE_ASSIGNMENT((#26317));

+#25191=PRESENTATION_STYLE_ASSIGNMENT((#26318));

+#25192=PRESENTATION_STYLE_ASSIGNMENT((#26319));

+#25193=PRESENTATION_STYLE_ASSIGNMENT((#26320));

+#25194=PRESENTATION_STYLE_ASSIGNMENT((#26321));

+#25195=PRESENTATION_STYLE_ASSIGNMENT((#26322));

+#25196=PRESENTATION_STYLE_ASSIGNMENT((#26323));

+#25197=PRESENTATION_STYLE_ASSIGNMENT((#26324));

+#25198=PRESENTATION_STYLE_ASSIGNMENT((#26325));

+#25199=PRESENTATION_STYLE_ASSIGNMENT((#26326));

+#25200=PRESENTATION_STYLE_ASSIGNMENT((#26327));

+#25201=PRESENTATION_STYLE_ASSIGNMENT((#26328));

+#25202=PRESENTATION_STYLE_ASSIGNMENT((#26329));

+#25203=PRESENTATION_STYLE_ASSIGNMENT((#26330));

+#25204=PRESENTATION_STYLE_ASSIGNMENT((#26331));

+#25205=PRESENTATION_STYLE_ASSIGNMENT((#26332));

+#25206=PRESENTATION_STYLE_ASSIGNMENT((#26333));

+#25207=PRESENTATION_STYLE_ASSIGNMENT((#26334));

+#25208=PRESENTATION_STYLE_ASSIGNMENT((#26335));

+#25209=PRESENTATION_STYLE_ASSIGNMENT((#26336));

+#25210=PRESENTATION_STYLE_ASSIGNMENT((#26337));

+#25211=PRESENTATION_STYLE_ASSIGNMENT((#26338));

+#25212=PRESENTATION_STYLE_ASSIGNMENT((#26339));

+#25213=PRESENTATION_STYLE_ASSIGNMENT((#26340));

+#25214=PRESENTATION_STYLE_ASSIGNMENT((#26341));

+#25215=PRESENTATION_STYLE_ASSIGNMENT((#26342));

+#25216=PRESENTATION_STYLE_ASSIGNMENT((#26343));

+#25217=PRESENTATION_STYLE_ASSIGNMENT((#26344));

+#25218=PRESENTATION_STYLE_ASSIGNMENT((#26345));

+#25219=PRESENTATION_STYLE_ASSIGNMENT((#26346));

+#25220=PRESENTATION_STYLE_ASSIGNMENT((#26347));

+#25221=PRESENTATION_STYLE_ASSIGNMENT((#26348));

+#25222=PRESENTATION_STYLE_ASSIGNMENT((#26349));

+#25223=PRESENTATION_STYLE_ASSIGNMENT((#26350));

+#25224=PRESENTATION_STYLE_ASSIGNMENT((#26351));

+#25225=PRESENTATION_STYLE_ASSIGNMENT((#26352));

+#25226=PRESENTATION_STYLE_ASSIGNMENT((#26353));

+#25227=PRESENTATION_STYLE_ASSIGNMENT((#26354));

+#25228=PRESENTATION_STYLE_ASSIGNMENT((#26355));

+#25229=PRESENTATION_STYLE_ASSIGNMENT((#26356));

+#25230=PRESENTATION_STYLE_ASSIGNMENT((#26357));

+#25231=PRESENTATION_STYLE_ASSIGNMENT((#26358));

+#25232=PRESENTATION_STYLE_ASSIGNMENT((#26359));

+#25233=PRESENTATION_STYLE_ASSIGNMENT((#26360));

+#25234=PRESENTATION_STYLE_ASSIGNMENT((#26361));

+#25235=PRESENTATION_STYLE_ASSIGNMENT((#26362));

+#25236=PRESENTATION_STYLE_ASSIGNMENT((#26363));

+#25237=PRESENTATION_STYLE_ASSIGNMENT((#26364));

+#25238=PRESENTATION_STYLE_ASSIGNMENT((#26365));

+#25239=PRESENTATION_STYLE_ASSIGNMENT((#26366));

+#25240=PRESENTATION_STYLE_ASSIGNMENT((#26367));

+#25241=PRESENTATION_STYLE_ASSIGNMENT((#26368));

+#25242=PRESENTATION_STYLE_ASSIGNMENT((#26369));

+#25243=PRESENTATION_STYLE_ASSIGNMENT((#26370));

+#25244=PRESENTATION_STYLE_ASSIGNMENT((#26371));

+#25245=PRESENTATION_STYLE_ASSIGNMENT((#26372));

+#25246=PRESENTATION_STYLE_ASSIGNMENT((#26373));

+#25247=PRESENTATION_STYLE_ASSIGNMENT((#26374));

+#25248=PRESENTATION_STYLE_ASSIGNMENT((#26375));

+#25249=PRESENTATION_STYLE_ASSIGNMENT((#26376));

+#25250=PRESENTATION_STYLE_ASSIGNMENT((#26377));

+#25251=PRESENTATION_STYLE_ASSIGNMENT((#26378));

+#25252=PRESENTATION_STYLE_ASSIGNMENT((#26379));

+#25253=PRESENTATION_STYLE_ASSIGNMENT((#26380));

+#25254=PRESENTATION_STYLE_ASSIGNMENT((#26381));

+#25255=PRESENTATION_STYLE_ASSIGNMENT((#26382));

+#25256=PRESENTATION_STYLE_ASSIGNMENT((#26383));

+#25257=PRESENTATION_STYLE_ASSIGNMENT((#26384));

+#25258=PRESENTATION_STYLE_ASSIGNMENT((#26385));

+#25259=PRESENTATION_STYLE_ASSIGNMENT((#26386));

+#25260=PRESENTATION_STYLE_ASSIGNMENT((#26387));

+#25261=PRESENTATION_STYLE_ASSIGNMENT((#26388));

+#25262=PRESENTATION_STYLE_ASSIGNMENT((#26389));

+#25263=PRESENTATION_STYLE_ASSIGNMENT((#26390));

+#25264=PRESENTATION_STYLE_ASSIGNMENT((#26391));

+#25265=PRESENTATION_STYLE_ASSIGNMENT((#26392));

+#25266=PRESENTATION_STYLE_ASSIGNMENT((#26393));

+#25267=PRESENTATION_STYLE_ASSIGNMENT((#26394));

+#25268=PRESENTATION_STYLE_ASSIGNMENT((#26395));

+#25269=PRESENTATION_STYLE_ASSIGNMENT((#26396));

+#25270=PRESENTATION_STYLE_ASSIGNMENT((#26397));

+#25271=PRESENTATION_STYLE_ASSIGNMENT((#26398));

+#25272=PRESENTATION_STYLE_ASSIGNMENT((#26399));

+#25273=PRESENTATION_STYLE_ASSIGNMENT((#26400));

+#25274=PRESENTATION_STYLE_ASSIGNMENT((#26401));

+#25275=PRESENTATION_STYLE_ASSIGNMENT((#26402));

+#25276=PRESENTATION_STYLE_ASSIGNMENT((#26403));

+#25277=PRESENTATION_STYLE_ASSIGNMENT((#26404));

+#25278=PRESENTATION_STYLE_ASSIGNMENT((#26405));

+#25279=PRESENTATION_STYLE_ASSIGNMENT((#26406));

+#25280=PRESENTATION_STYLE_ASSIGNMENT((#26407));

+#25281=PRESENTATION_STYLE_ASSIGNMENT((#26408));

+#25282=PRESENTATION_STYLE_ASSIGNMENT((#26409));

+#25283=PRESENTATION_STYLE_ASSIGNMENT((#26410));

+#25284=PRESENTATION_STYLE_ASSIGNMENT((#26411));

+#25285=PRESENTATION_STYLE_ASSIGNMENT((#26412));

+#25286=PRESENTATION_STYLE_ASSIGNMENT((#26413));

+#25287=PRESENTATION_STYLE_ASSIGNMENT((#26414));

+#25288=PRESENTATION_STYLE_ASSIGNMENT((#26415));

+#25289=PRESENTATION_STYLE_ASSIGNMENT((#26416));

+#25290=PRESENTATION_STYLE_ASSIGNMENT((#26417));

+#25291=PRESENTATION_STYLE_ASSIGNMENT((#26418));

+#25292=PRESENTATION_STYLE_ASSIGNMENT((#26419));

+#25293=PRESENTATION_STYLE_ASSIGNMENT((#26420));

+#25294=PRESENTATION_STYLE_ASSIGNMENT((#26421));

+#25295=PRESENTATION_STYLE_ASSIGNMENT((#26422));

+#25296=PRESENTATION_STYLE_ASSIGNMENT((#26423));

+#25297=PRESENTATION_STYLE_ASSIGNMENT((#26424));

+#25298=PRESENTATION_STYLE_ASSIGNMENT((#26425));

+#25299=PRESENTATION_STYLE_ASSIGNMENT((#26426));

+#25300=PRESENTATION_STYLE_ASSIGNMENT((#26427));

+#25301=PRESENTATION_STYLE_ASSIGNMENT((#26428));

+#25302=PRESENTATION_STYLE_ASSIGNMENT((#26429));

+#25303=PRESENTATION_STYLE_ASSIGNMENT((#26430));

+#25304=PRESENTATION_STYLE_ASSIGNMENT((#26431));

+#25305=PRESENTATION_STYLE_ASSIGNMENT((#26432));

+#25306=PRESENTATION_STYLE_ASSIGNMENT((#26433));

+#25307=PRESENTATION_STYLE_ASSIGNMENT((#26434));

+#25308=PRESENTATION_STYLE_ASSIGNMENT((#26435));

+#25309=PRESENTATION_STYLE_ASSIGNMENT((#26436));

+#25310=PRESENTATION_STYLE_ASSIGNMENT((#26437));

+#25311=PRESENTATION_STYLE_ASSIGNMENT((#26438));

+#25312=PRESENTATION_STYLE_ASSIGNMENT((#26439));

+#25313=PRESENTATION_STYLE_ASSIGNMENT((#26440));

+#25314=PRESENTATION_STYLE_ASSIGNMENT((#26441));

+#25315=PRESENTATION_STYLE_ASSIGNMENT((#26442));

+#25316=PRESENTATION_STYLE_ASSIGNMENT((#26443));

+#25317=PRESENTATION_STYLE_ASSIGNMENT((#26444));

+#25318=PRESENTATION_STYLE_ASSIGNMENT((#26445));

+#25319=PRESENTATION_STYLE_ASSIGNMENT((#26446));

+#25320=PRESENTATION_STYLE_ASSIGNMENT((#26447));

+#25321=PRESENTATION_STYLE_ASSIGNMENT((#26448));

+#25322=PRESENTATION_STYLE_ASSIGNMENT((#26449));

+#25323=PRESENTATION_STYLE_ASSIGNMENT((#26450));

+#25324=PRESENTATION_STYLE_ASSIGNMENT((#26451));

+#25325=PRESENTATION_STYLE_ASSIGNMENT((#26452));

+#25326=PRESENTATION_STYLE_ASSIGNMENT((#26453));

+#25327=PRESENTATION_STYLE_ASSIGNMENT((#26454));

+#25328=PRESENTATION_STYLE_ASSIGNMENT((#26455));

+#25329=PRESENTATION_STYLE_ASSIGNMENT((#26456));

+#25330=PRESENTATION_STYLE_ASSIGNMENT((#26457));

+#25331=PRESENTATION_STYLE_ASSIGNMENT((#26458));

+#25332=PRESENTATION_STYLE_ASSIGNMENT((#26459));

+#25333=PRESENTATION_STYLE_ASSIGNMENT((#26460));

+#25334=PRESENTATION_STYLE_ASSIGNMENT((#26461));

+#25335=PRESENTATION_STYLE_ASSIGNMENT((#26462));

+#25336=PRESENTATION_STYLE_ASSIGNMENT((#26463));

+#25337=PRESENTATION_STYLE_ASSIGNMENT((#26464));

+#25338=PRESENTATION_STYLE_ASSIGNMENT((#26465));

+#25339=PRESENTATION_STYLE_ASSIGNMENT((#26466));

+#25340=PRESENTATION_STYLE_ASSIGNMENT((#26467));

+#25341=PRESENTATION_STYLE_ASSIGNMENT((#26468));

+#25342=PRESENTATION_STYLE_ASSIGNMENT((#26469));

+#25343=PRESENTATION_STYLE_ASSIGNMENT((#26470));

+#25344=PRESENTATION_STYLE_ASSIGNMENT((#26471));

+#25345=PRESENTATION_STYLE_ASSIGNMENT((#26472));

+#25346=PRESENTATION_STYLE_ASSIGNMENT((#26473));

+#25347=PRESENTATION_STYLE_ASSIGNMENT((#26474));

+#25348=PRESENTATION_STYLE_ASSIGNMENT((#26475));

+#25349=PRESENTATION_STYLE_ASSIGNMENT((#26476));

+#25350=PRESENTATION_STYLE_ASSIGNMENT((#26477));

+#25351=PRESENTATION_STYLE_ASSIGNMENT((#26478));

+#25352=PRESENTATION_STYLE_ASSIGNMENT((#26479));

+#25353=PRESENTATION_STYLE_ASSIGNMENT((#26480));

+#25354=PRESENTATION_STYLE_ASSIGNMENT((#26481));

+#25355=PRESENTATION_STYLE_ASSIGNMENT((#26482));

+#25356=PRESENTATION_STYLE_ASSIGNMENT((#26483));

+#25357=PRESENTATION_STYLE_ASSIGNMENT((#26484));

+#25358=PRESENTATION_STYLE_ASSIGNMENT((#26485));

+#25359=PRESENTATION_STYLE_ASSIGNMENT((#26486));

+#25360=PRESENTATION_STYLE_ASSIGNMENT((#26487));

+#25361=PRESENTATION_STYLE_ASSIGNMENT((#26488));

+#25362=PRESENTATION_STYLE_ASSIGNMENT((#26489));

+#25363=PRESENTATION_STYLE_ASSIGNMENT((#26490));

+#25364=PRESENTATION_STYLE_ASSIGNMENT((#26491));

+#25365=PRESENTATION_STYLE_ASSIGNMENT((#26492));

+#25366=PRESENTATION_STYLE_ASSIGNMENT((#26493));

+#25367=PRESENTATION_STYLE_ASSIGNMENT((#26494));

+#25368=PRESENTATION_STYLE_ASSIGNMENT((#26495));

+#25369=PRESENTATION_STYLE_ASSIGNMENT((#26496));

+#25370=PRESENTATION_STYLE_ASSIGNMENT((#26497));

+#25371=PRESENTATION_STYLE_ASSIGNMENT((#26498));

+#25372=PRESENTATION_STYLE_ASSIGNMENT((#26499));

+#25373=PRESENTATION_STYLE_ASSIGNMENT((#26500));

+#25374=PRESENTATION_STYLE_ASSIGNMENT((#26501));

+#25375=PRESENTATION_STYLE_ASSIGNMENT((#26502));

+#25376=PRESENTATION_STYLE_ASSIGNMENT((#26503));

+#25377=PRESENTATION_STYLE_ASSIGNMENT((#26504));

+#25378=PRESENTATION_STYLE_ASSIGNMENT((#26505));

+#25379=PRESENTATION_STYLE_ASSIGNMENT((#26506));

+#25380=PRESENTATION_STYLE_ASSIGNMENT((#26507));

+#25381=SURFACE_STYLE_USAGE(.BOTH.,#26508);

+#25382=SURFACE_STYLE_USAGE(.BOTH.,#26509);

+#25383=SURFACE_STYLE_USAGE(.BOTH.,#26510);

+#25384=SURFACE_STYLE_USAGE(.BOTH.,#26511);

+#25385=SURFACE_STYLE_USAGE(.BOTH.,#26512);

+#25386=SURFACE_STYLE_USAGE(.BOTH.,#26513);

+#25387=SURFACE_STYLE_USAGE(.BOTH.,#26514);

+#25388=SURFACE_STYLE_USAGE(.BOTH.,#26515);

+#25389=SURFACE_STYLE_USAGE(.BOTH.,#26516);

+#25390=SURFACE_STYLE_USAGE(.BOTH.,#26517);

+#25391=SURFACE_STYLE_USAGE(.BOTH.,#26518);

+#25392=SURFACE_STYLE_USAGE(.BOTH.,#26519);

+#25393=SURFACE_STYLE_USAGE(.BOTH.,#26520);

+#25394=SURFACE_STYLE_USAGE(.BOTH.,#26521);

+#25395=SURFACE_STYLE_USAGE(.BOTH.,#26522);

+#25396=SURFACE_STYLE_USAGE(.BOTH.,#26523);

+#25397=SURFACE_STYLE_USAGE(.BOTH.,#26524);

+#25398=SURFACE_STYLE_USAGE(.BOTH.,#26525);

+#25399=SURFACE_STYLE_USAGE(.BOTH.,#26526);

+#25400=SURFACE_STYLE_USAGE(.BOTH.,#26527);

+#25401=SURFACE_STYLE_USAGE(.BOTH.,#26528);

+#25402=SURFACE_STYLE_USAGE(.BOTH.,#26529);

+#25403=SURFACE_STYLE_USAGE(.BOTH.,#26530);

+#25404=SURFACE_STYLE_USAGE(.BOTH.,#26531);

+#25405=SURFACE_STYLE_USAGE(.BOTH.,#26532);

+#25406=SURFACE_STYLE_USAGE(.BOTH.,#26533);

+#25407=SURFACE_STYLE_USAGE(.BOTH.,#26534);

+#25408=SURFACE_STYLE_USAGE(.BOTH.,#26535);

+#25409=SURFACE_STYLE_USAGE(.BOTH.,#26536);

+#25410=SURFACE_STYLE_USAGE(.BOTH.,#26537);

+#25411=SURFACE_STYLE_USAGE(.BOTH.,#26538);

+#25412=SURFACE_STYLE_USAGE(.BOTH.,#26539);

+#25413=SURFACE_STYLE_USAGE(.BOTH.,#26540);

+#25414=SURFACE_STYLE_USAGE(.BOTH.,#26541);

+#25415=SURFACE_STYLE_USAGE(.BOTH.,#26542);

+#25416=SURFACE_STYLE_USAGE(.BOTH.,#26543);

+#25417=SURFACE_STYLE_USAGE(.BOTH.,#26544);

+#25418=SURFACE_STYLE_USAGE(.BOTH.,#26545);

+#25419=SURFACE_STYLE_USAGE(.BOTH.,#26546);

+#25420=SURFACE_STYLE_USAGE(.BOTH.,#26547);

+#25421=SURFACE_STYLE_USAGE(.BOTH.,#26548);

+#25422=SURFACE_STYLE_USAGE(.BOTH.,#26549);

+#25423=SURFACE_STYLE_USAGE(.BOTH.,#26550);

+#25424=SURFACE_STYLE_USAGE(.BOTH.,#26551);

+#25425=SURFACE_STYLE_USAGE(.BOTH.,#26552);

+#25426=SURFACE_STYLE_USAGE(.BOTH.,#26553);

+#25427=SURFACE_STYLE_USAGE(.BOTH.,#26554);

+#25428=SURFACE_STYLE_USAGE(.BOTH.,#26555);

+#25429=SURFACE_STYLE_USAGE(.BOTH.,#26556);

+#25430=SURFACE_STYLE_USAGE(.BOTH.,#26557);

+#25431=SURFACE_STYLE_USAGE(.BOTH.,#26558);

+#25432=SURFACE_STYLE_USAGE(.BOTH.,#26559);

+#25433=SURFACE_STYLE_USAGE(.BOTH.,#26560);

+#25434=SURFACE_STYLE_USAGE(.BOTH.,#26561);

+#25435=SURFACE_STYLE_USAGE(.BOTH.,#26562);

+#25436=SURFACE_STYLE_USAGE(.BOTH.,#26563);

+#25437=SURFACE_STYLE_USAGE(.BOTH.,#26564);

+#25438=SURFACE_STYLE_USAGE(.BOTH.,#26565);

+#25439=SURFACE_STYLE_USAGE(.BOTH.,#26566);

+#25440=SURFACE_STYLE_USAGE(.BOTH.,#26567);

+#25441=SURFACE_STYLE_USAGE(.BOTH.,#26568);

+#25442=SURFACE_STYLE_USAGE(.BOTH.,#26569);

+#25443=SURFACE_STYLE_USAGE(.BOTH.,#26570);

+#25444=SURFACE_STYLE_USAGE(.BOTH.,#26571);

+#25445=SURFACE_STYLE_USAGE(.BOTH.,#26572);

+#25446=SURFACE_STYLE_USAGE(.BOTH.,#26573);

+#25447=SURFACE_STYLE_USAGE(.BOTH.,#26574);

+#25448=SURFACE_STYLE_USAGE(.BOTH.,#26575);

+#25449=SURFACE_STYLE_USAGE(.BOTH.,#26576);

+#25450=SURFACE_STYLE_USAGE(.BOTH.,#26577);

+#25451=SURFACE_STYLE_USAGE(.BOTH.,#26578);

+#25452=SURFACE_STYLE_USAGE(.BOTH.,#26579);

+#25453=SURFACE_STYLE_USAGE(.BOTH.,#26580);

+#25454=SURFACE_STYLE_USAGE(.BOTH.,#26581);

+#25455=SURFACE_STYLE_USAGE(.BOTH.,#26582);

+#25456=SURFACE_STYLE_USAGE(.BOTH.,#26583);

+#25457=SURFACE_STYLE_USAGE(.BOTH.,#26584);

+#25458=SURFACE_STYLE_USAGE(.BOTH.,#26585);

+#25459=SURFACE_STYLE_USAGE(.BOTH.,#26586);

+#25460=SURFACE_STYLE_USAGE(.BOTH.,#26587);

+#25461=SURFACE_STYLE_USAGE(.BOTH.,#26588);

+#25462=SURFACE_STYLE_USAGE(.BOTH.,#26589);

+#25463=SURFACE_STYLE_USAGE(.BOTH.,#26590);

+#25464=SURFACE_STYLE_USAGE(.BOTH.,#26591);

+#25465=SURFACE_STYLE_USAGE(.BOTH.,#26592);

+#25466=SURFACE_STYLE_USAGE(.BOTH.,#26593);

+#25467=SURFACE_STYLE_USAGE(.BOTH.,#26594);

+#25468=SURFACE_STYLE_USAGE(.BOTH.,#26595);

+#25469=SURFACE_STYLE_USAGE(.BOTH.,#26596);

+#25470=SURFACE_STYLE_USAGE(.BOTH.,#26597);

+#25471=SURFACE_STYLE_USAGE(.BOTH.,#26598);

+#25472=SURFACE_STYLE_USAGE(.BOTH.,#26599);

+#25473=SURFACE_STYLE_USAGE(.BOTH.,#26600);

+#25474=SURFACE_STYLE_USAGE(.BOTH.,#26601);

+#25475=SURFACE_STYLE_USAGE(.BOTH.,#26602);

+#25476=SURFACE_STYLE_USAGE(.BOTH.,#26603);

+#25477=SURFACE_STYLE_USAGE(.BOTH.,#26604);

+#25478=SURFACE_STYLE_USAGE(.BOTH.,#26605);

+#25479=SURFACE_STYLE_USAGE(.BOTH.,#26606);

+#25480=SURFACE_STYLE_USAGE(.BOTH.,#26607);

+#25481=SURFACE_STYLE_USAGE(.BOTH.,#26608);

+#25482=SURFACE_STYLE_USAGE(.BOTH.,#26609);

+#25483=SURFACE_STYLE_USAGE(.BOTH.,#26610);

+#25484=SURFACE_STYLE_USAGE(.BOTH.,#26611);

+#25485=SURFACE_STYLE_USAGE(.BOTH.,#26612);

+#25486=SURFACE_STYLE_USAGE(.BOTH.,#26613);

+#25487=SURFACE_STYLE_USAGE(.BOTH.,#26614);

+#25488=SURFACE_STYLE_USAGE(.BOTH.,#26615);

+#25489=SURFACE_STYLE_USAGE(.BOTH.,#26616);

+#25490=SURFACE_STYLE_USAGE(.BOTH.,#26617);

+#25491=SURFACE_STYLE_USAGE(.BOTH.,#26618);

+#25492=SURFACE_STYLE_USAGE(.BOTH.,#26619);

+#25493=SURFACE_STYLE_USAGE(.BOTH.,#26620);

+#25494=SURFACE_STYLE_USAGE(.BOTH.,#26621);

+#25495=SURFACE_STYLE_USAGE(.BOTH.,#26622);

+#25496=SURFACE_STYLE_USAGE(.BOTH.,#26623);

+#25497=SURFACE_STYLE_USAGE(.BOTH.,#26624);

+#25498=SURFACE_STYLE_USAGE(.BOTH.,#26625);

+#25499=SURFACE_STYLE_USAGE(.BOTH.,#26626);

+#25500=SURFACE_STYLE_USAGE(.BOTH.,#26627);

+#25501=SURFACE_STYLE_USAGE(.BOTH.,#26628);

+#25502=SURFACE_STYLE_USAGE(.BOTH.,#26629);

+#25503=SURFACE_STYLE_USAGE(.BOTH.,#26630);

+#25504=SURFACE_STYLE_USAGE(.BOTH.,#26631);

+#25505=SURFACE_STYLE_USAGE(.BOTH.,#26632);

+#25506=SURFACE_STYLE_USAGE(.BOTH.,#26633);

+#25507=SURFACE_STYLE_USAGE(.BOTH.,#26634);

+#25508=SURFACE_STYLE_USAGE(.BOTH.,#26635);

+#25509=SURFACE_STYLE_USAGE(.BOTH.,#26636);

+#25510=SURFACE_STYLE_USAGE(.BOTH.,#26637);

+#25511=SURFACE_STYLE_USAGE(.BOTH.,#26638);

+#25512=SURFACE_STYLE_USAGE(.BOTH.,#26639);

+#25513=SURFACE_STYLE_USAGE(.BOTH.,#26640);

+#25514=SURFACE_STYLE_USAGE(.BOTH.,#26641);

+#25515=SURFACE_STYLE_USAGE(.BOTH.,#26642);

+#25516=SURFACE_STYLE_USAGE(.BOTH.,#26643);

+#25517=SURFACE_STYLE_USAGE(.BOTH.,#26644);

+#25518=SURFACE_STYLE_USAGE(.BOTH.,#26645);

+#25519=SURFACE_STYLE_USAGE(.BOTH.,#26646);

+#25520=SURFACE_STYLE_USAGE(.BOTH.,#26647);

+#25521=SURFACE_STYLE_USAGE(.BOTH.,#26648);

+#25522=SURFACE_STYLE_USAGE(.BOTH.,#26649);

+#25523=SURFACE_STYLE_USAGE(.BOTH.,#26650);

+#25524=SURFACE_STYLE_USAGE(.BOTH.,#26651);

+#25525=SURFACE_STYLE_USAGE(.BOTH.,#26652);

+#25526=SURFACE_STYLE_USAGE(.BOTH.,#26653);

+#25527=SURFACE_STYLE_USAGE(.BOTH.,#26654);

+#25528=SURFACE_STYLE_USAGE(.BOTH.,#26655);

+#25529=SURFACE_STYLE_USAGE(.BOTH.,#26656);

+#25530=SURFACE_STYLE_USAGE(.BOTH.,#26657);

+#25531=SURFACE_STYLE_USAGE(.BOTH.,#26658);

+#25532=SURFACE_STYLE_USAGE(.BOTH.,#26659);

+#25533=SURFACE_STYLE_USAGE(.BOTH.,#26660);

+#25534=SURFACE_STYLE_USAGE(.BOTH.,#26661);

+#25535=SURFACE_STYLE_USAGE(.BOTH.,#26662);

+#25536=SURFACE_STYLE_USAGE(.BOTH.,#26663);

+#25537=SURFACE_STYLE_USAGE(.BOTH.,#26664);

+#25538=SURFACE_STYLE_USAGE(.BOTH.,#26665);

+#25539=SURFACE_STYLE_USAGE(.BOTH.,#26666);

+#25540=SURFACE_STYLE_USAGE(.BOTH.,#26667);

+#25541=SURFACE_STYLE_USAGE(.BOTH.,#26668);

+#25542=SURFACE_STYLE_USAGE(.BOTH.,#26669);

+#25543=SURFACE_STYLE_USAGE(.BOTH.,#26670);

+#25544=SURFACE_STYLE_USAGE(.BOTH.,#26671);

+#25545=SURFACE_STYLE_USAGE(.BOTH.,#26672);

+#25546=SURFACE_STYLE_USAGE(.BOTH.,#26673);

+#25547=SURFACE_STYLE_USAGE(.BOTH.,#26674);

+#25548=SURFACE_STYLE_USAGE(.BOTH.,#26675);

+#25549=SURFACE_STYLE_USAGE(.BOTH.,#26676);

+#25550=SURFACE_STYLE_USAGE(.BOTH.,#26677);

+#25551=SURFACE_STYLE_USAGE(.BOTH.,#26678);

+#25552=SURFACE_STYLE_USAGE(.BOTH.,#26679);

+#25553=SURFACE_STYLE_USAGE(.BOTH.,#26680);

+#25554=SURFACE_STYLE_USAGE(.BOTH.,#26681);

+#25555=SURFACE_STYLE_USAGE(.BOTH.,#26682);

+#25556=SURFACE_STYLE_USAGE(.BOTH.,#26683);

+#25557=SURFACE_STYLE_USAGE(.BOTH.,#26684);

+#25558=SURFACE_STYLE_USAGE(.BOTH.,#26685);

+#25559=SURFACE_STYLE_USAGE(.BOTH.,#26686);

+#25560=SURFACE_STYLE_USAGE(.BOTH.,#26687);

+#25561=SURFACE_STYLE_USAGE(.BOTH.,#26688);

+#25562=SURFACE_STYLE_USAGE(.BOTH.,#26689);

+#25563=SURFACE_STYLE_USAGE(.BOTH.,#26690);

+#25564=SURFACE_STYLE_USAGE(.BOTH.,#26691);

+#25565=SURFACE_STYLE_USAGE(.BOTH.,#26692);

+#25566=SURFACE_STYLE_USAGE(.BOTH.,#26693);

+#25567=SURFACE_STYLE_USAGE(.BOTH.,#26694);

+#25568=SURFACE_STYLE_USAGE(.BOTH.,#26695);

+#25569=SURFACE_STYLE_USAGE(.BOTH.,#26696);

+#25570=SURFACE_STYLE_USAGE(.BOTH.,#26697);

+#25571=SURFACE_STYLE_USAGE(.BOTH.,#26698);

+#25572=SURFACE_STYLE_USAGE(.BOTH.,#26699);

+#25573=SURFACE_STYLE_USAGE(.BOTH.,#26700);

+#25574=SURFACE_STYLE_USAGE(.BOTH.,#26701);

+#25575=SURFACE_STYLE_USAGE(.BOTH.,#26702);

+#25576=SURFACE_STYLE_USAGE(.BOTH.,#26703);

+#25577=SURFACE_STYLE_USAGE(.BOTH.,#26704);

+#25578=SURFACE_STYLE_USAGE(.BOTH.,#26705);

+#25579=SURFACE_STYLE_USAGE(.BOTH.,#26706);

+#25580=SURFACE_STYLE_USAGE(.BOTH.,#26707);

+#25581=SURFACE_STYLE_USAGE(.BOTH.,#26708);

+#25582=SURFACE_STYLE_USAGE(.BOTH.,#26709);

+#25583=SURFACE_STYLE_USAGE(.BOTH.,#26710);

+#25584=SURFACE_STYLE_USAGE(.BOTH.,#26711);

+#25585=SURFACE_STYLE_USAGE(.BOTH.,#26712);

+#25586=SURFACE_STYLE_USAGE(.BOTH.,#26713);

+#25587=SURFACE_STYLE_USAGE(.BOTH.,#26714);

+#25588=SURFACE_STYLE_USAGE(.BOTH.,#26715);

+#25589=SURFACE_STYLE_USAGE(.BOTH.,#26716);

+#25590=SURFACE_STYLE_USAGE(.BOTH.,#26717);

+#25591=SURFACE_STYLE_USAGE(.BOTH.,#26718);

+#25592=SURFACE_STYLE_USAGE(.BOTH.,#26719);

+#25593=SURFACE_STYLE_USAGE(.BOTH.,#26720);

+#25594=SURFACE_STYLE_USAGE(.BOTH.,#26721);

+#25595=SURFACE_STYLE_USAGE(.BOTH.,#26722);

+#25596=SURFACE_STYLE_USAGE(.BOTH.,#26723);

+#25597=SURFACE_STYLE_USAGE(.BOTH.,#26724);

+#25598=SURFACE_STYLE_USAGE(.BOTH.,#26725);

+#25599=SURFACE_STYLE_USAGE(.BOTH.,#26726);

+#25600=SURFACE_STYLE_USAGE(.BOTH.,#26727);

+#25601=SURFACE_STYLE_USAGE(.BOTH.,#26728);

+#25602=SURFACE_STYLE_USAGE(.BOTH.,#26729);

+#25603=SURFACE_STYLE_USAGE(.BOTH.,#26730);

+#25604=SURFACE_STYLE_USAGE(.BOTH.,#26731);

+#25605=SURFACE_STYLE_USAGE(.BOTH.,#26732);

+#25606=SURFACE_STYLE_USAGE(.BOTH.,#26733);

+#25607=SURFACE_STYLE_USAGE(.BOTH.,#26734);

+#25608=SURFACE_STYLE_USAGE(.BOTH.,#26735);

+#25609=SURFACE_STYLE_USAGE(.BOTH.,#26736);

+#25610=SURFACE_STYLE_USAGE(.BOTH.,#26737);

+#25611=SURFACE_STYLE_USAGE(.BOTH.,#26738);

+#25612=SURFACE_STYLE_USAGE(.BOTH.,#26739);

+#25613=SURFACE_STYLE_USAGE(.BOTH.,#26740);

+#25614=SURFACE_STYLE_USAGE(.BOTH.,#26741);

+#25615=SURFACE_STYLE_USAGE(.BOTH.,#26742);

+#25616=SURFACE_STYLE_USAGE(.BOTH.,#26743);

+#25617=SURFACE_STYLE_USAGE(.BOTH.,#26744);

+#25618=SURFACE_STYLE_USAGE(.BOTH.,#26745);

+#25619=SURFACE_STYLE_USAGE(.BOTH.,#26746);

+#25620=SURFACE_STYLE_USAGE(.BOTH.,#26747);

+#25621=SURFACE_STYLE_USAGE(.BOTH.,#26748);

+#25622=SURFACE_STYLE_USAGE(.BOTH.,#26749);

+#25623=SURFACE_STYLE_USAGE(.BOTH.,#26750);

+#25624=SURFACE_STYLE_USAGE(.BOTH.,#26751);

+#25625=SURFACE_STYLE_USAGE(.BOTH.,#26752);

+#25626=SURFACE_STYLE_USAGE(.BOTH.,#26753);

+#25627=SURFACE_STYLE_USAGE(.BOTH.,#26754);

+#25628=SURFACE_STYLE_USAGE(.BOTH.,#26755);

+#25629=SURFACE_STYLE_USAGE(.BOTH.,#26756);

+#25630=SURFACE_STYLE_USAGE(.BOTH.,#26757);

+#25631=SURFACE_STYLE_USAGE(.BOTH.,#26758);

+#25632=SURFACE_STYLE_USAGE(.BOTH.,#26759);

+#25633=SURFACE_STYLE_USAGE(.BOTH.,#26760);

+#25634=SURFACE_STYLE_USAGE(.BOTH.,#26761);

+#25635=SURFACE_STYLE_USAGE(.BOTH.,#26762);

+#25636=SURFACE_STYLE_USAGE(.BOTH.,#26763);

+#25637=SURFACE_STYLE_USAGE(.BOTH.,#26764);

+#25638=SURFACE_STYLE_USAGE(.BOTH.,#26765);

+#25639=SURFACE_STYLE_USAGE(.BOTH.,#26766);

+#25640=SURFACE_STYLE_USAGE(.BOTH.,#26767);

+#25641=SURFACE_STYLE_USAGE(.BOTH.,#26768);

+#25642=SURFACE_STYLE_USAGE(.BOTH.,#26769);

+#25643=SURFACE_STYLE_USAGE(.BOTH.,#26770);

+#25644=SURFACE_STYLE_USAGE(.BOTH.,#26771);

+#25645=SURFACE_STYLE_USAGE(.BOTH.,#26772);

+#25646=SURFACE_STYLE_USAGE(.BOTH.,#26773);

+#25647=SURFACE_STYLE_USAGE(.BOTH.,#26774);

+#25648=SURFACE_STYLE_USAGE(.BOTH.,#26775);

+#25649=SURFACE_STYLE_USAGE(.BOTH.,#26776);

+#25650=SURFACE_STYLE_USAGE(.BOTH.,#26777);

+#25651=SURFACE_STYLE_USAGE(.BOTH.,#26778);

+#25652=SURFACE_STYLE_USAGE(.BOTH.,#26779);

+#25653=SURFACE_STYLE_USAGE(.BOTH.,#26780);

+#25654=SURFACE_STYLE_USAGE(.BOTH.,#26781);

+#25655=SURFACE_STYLE_USAGE(.BOTH.,#26782);

+#25656=SURFACE_STYLE_USAGE(.BOTH.,#26783);

+#25657=SURFACE_STYLE_USAGE(.BOTH.,#26784);

+#25658=SURFACE_STYLE_USAGE(.BOTH.,#26785);

+#25659=SURFACE_STYLE_USAGE(.BOTH.,#26786);

+#25660=SURFACE_STYLE_USAGE(.BOTH.,#26787);

+#25661=SURFACE_STYLE_USAGE(.BOTH.,#26788);

+#25662=SURFACE_STYLE_USAGE(.BOTH.,#26789);

+#25663=SURFACE_STYLE_USAGE(.BOTH.,#26790);

+#25664=SURFACE_STYLE_USAGE(.BOTH.,#26791);

+#25665=SURFACE_STYLE_USAGE(.BOTH.,#26792);

+#25666=SURFACE_STYLE_USAGE(.BOTH.,#26793);

+#25667=SURFACE_STYLE_USAGE(.BOTH.,#26794);

+#25668=SURFACE_STYLE_USAGE(.BOTH.,#26795);

+#25669=SURFACE_STYLE_USAGE(.BOTH.,#26796);

+#25670=SURFACE_STYLE_USAGE(.BOTH.,#26797);

+#25671=SURFACE_STYLE_USAGE(.BOTH.,#26798);

+#25672=SURFACE_STYLE_USAGE(.BOTH.,#26799);

+#25673=SURFACE_STYLE_USAGE(.BOTH.,#26800);

+#25674=SURFACE_STYLE_USAGE(.BOTH.,#26801);

+#25675=SURFACE_STYLE_USAGE(.BOTH.,#26802);

+#25676=SURFACE_STYLE_USAGE(.BOTH.,#26803);

+#25677=SURFACE_STYLE_USAGE(.BOTH.,#26804);

+#25678=SURFACE_STYLE_USAGE(.BOTH.,#26805);

+#25679=SURFACE_STYLE_USAGE(.BOTH.,#26806);

+#25680=SURFACE_STYLE_USAGE(.BOTH.,#26807);

+#25681=SURFACE_STYLE_USAGE(.BOTH.,#26808);

+#25682=SURFACE_STYLE_USAGE(.BOTH.,#26809);

+#25683=SURFACE_STYLE_USAGE(.BOTH.,#26810);

+#25684=SURFACE_STYLE_USAGE(.BOTH.,#26811);

+#25685=SURFACE_STYLE_USAGE(.BOTH.,#26812);

+#25686=SURFACE_STYLE_USAGE(.BOTH.,#26813);

+#25687=SURFACE_STYLE_USAGE(.BOTH.,#26814);

+#25688=SURFACE_STYLE_USAGE(.BOTH.,#26815);

+#25689=SURFACE_STYLE_USAGE(.BOTH.,#26816);

+#25690=SURFACE_STYLE_USAGE(.BOTH.,#26817);

+#25691=SURFACE_STYLE_USAGE(.BOTH.,#26818);

+#25692=SURFACE_STYLE_USAGE(.BOTH.,#26819);

+#25693=SURFACE_STYLE_USAGE(.BOTH.,#26820);

+#25694=SURFACE_STYLE_USAGE(.BOTH.,#26821);

+#25695=SURFACE_STYLE_USAGE(.BOTH.,#26822);

+#25696=SURFACE_STYLE_USAGE(.BOTH.,#26823);

+#25697=SURFACE_STYLE_USAGE(.BOTH.,#26824);

+#25698=SURFACE_STYLE_USAGE(.BOTH.,#26825);

+#25699=SURFACE_STYLE_USAGE(.BOTH.,#26826);

+#25700=SURFACE_STYLE_USAGE(.BOTH.,#26827);

+#25701=SURFACE_STYLE_USAGE(.BOTH.,#26828);

+#25702=SURFACE_STYLE_USAGE(.BOTH.,#26829);

+#25703=SURFACE_STYLE_USAGE(.BOTH.,#26830);

+#25704=SURFACE_STYLE_USAGE(.BOTH.,#26831);

+#25705=SURFACE_STYLE_USAGE(.BOTH.,#26832);

+#25706=SURFACE_STYLE_USAGE(.BOTH.,#26833);

+#25707=SURFACE_STYLE_USAGE(.BOTH.,#26834);

+#25708=SURFACE_STYLE_USAGE(.BOTH.,#26835);

+#25709=SURFACE_STYLE_USAGE(.BOTH.,#26836);

+#25710=SURFACE_STYLE_USAGE(.BOTH.,#26837);

+#25711=SURFACE_STYLE_USAGE(.BOTH.,#26838);

+#25712=SURFACE_STYLE_USAGE(.BOTH.,#26839);

+#25713=SURFACE_STYLE_USAGE(.BOTH.,#26840);

+#25714=SURFACE_STYLE_USAGE(.BOTH.,#26841);

+#25715=SURFACE_STYLE_USAGE(.BOTH.,#26842);

+#25716=SURFACE_STYLE_USAGE(.BOTH.,#26843);

+#25717=SURFACE_STYLE_USAGE(.BOTH.,#26844);

+#25718=SURFACE_STYLE_USAGE(.BOTH.,#26845);

+#25719=SURFACE_STYLE_USAGE(.BOTH.,#26846);

+#25720=SURFACE_STYLE_USAGE(.BOTH.,#26847);

+#25721=SURFACE_STYLE_USAGE(.BOTH.,#26848);

+#25722=SURFACE_STYLE_USAGE(.BOTH.,#26849);

+#25723=SURFACE_STYLE_USAGE(.BOTH.,#26850);

+#25724=SURFACE_STYLE_USAGE(.BOTH.,#26851);

+#25725=SURFACE_STYLE_USAGE(.BOTH.,#26852);

+#25726=SURFACE_STYLE_USAGE(.BOTH.,#26853);

+#25727=SURFACE_STYLE_USAGE(.BOTH.,#26854);

+#25728=SURFACE_STYLE_USAGE(.BOTH.,#26855);

+#25729=SURFACE_STYLE_USAGE(.BOTH.,#26856);

+#25730=SURFACE_STYLE_USAGE(.BOTH.,#26857);

+#25731=SURFACE_STYLE_USAGE(.BOTH.,#26858);

+#25732=SURFACE_STYLE_USAGE(.BOTH.,#26859);

+#25733=SURFACE_STYLE_USAGE(.BOTH.,#26860);

+#25734=SURFACE_STYLE_USAGE(.BOTH.,#26861);

+#25735=SURFACE_STYLE_USAGE(.BOTH.,#26862);

+#25736=SURFACE_STYLE_USAGE(.BOTH.,#26863);

+#25737=SURFACE_STYLE_USAGE(.BOTH.,#26864);

+#25738=SURFACE_STYLE_USAGE(.BOTH.,#26865);

+#25739=SURFACE_STYLE_USAGE(.BOTH.,#26866);

+#25740=SURFACE_STYLE_USAGE(.BOTH.,#26867);

+#25741=SURFACE_STYLE_USAGE(.BOTH.,#26868);

+#25742=SURFACE_STYLE_USAGE(.BOTH.,#26869);

+#25743=SURFACE_STYLE_USAGE(.BOTH.,#26870);

+#25744=SURFACE_STYLE_USAGE(.BOTH.,#26871);

+#25745=SURFACE_STYLE_USAGE(.BOTH.,#26872);

+#25746=SURFACE_STYLE_USAGE(.BOTH.,#26873);

+#25747=SURFACE_STYLE_USAGE(.BOTH.,#26874);

+#25748=SURFACE_STYLE_USAGE(.BOTH.,#26875);

+#25749=SURFACE_STYLE_USAGE(.BOTH.,#26876);

+#25750=SURFACE_STYLE_USAGE(.BOTH.,#26877);

+#25751=SURFACE_STYLE_USAGE(.BOTH.,#26878);

+#25752=SURFACE_STYLE_USAGE(.BOTH.,#26879);

+#25753=SURFACE_STYLE_USAGE(.BOTH.,#26880);

+#25754=SURFACE_STYLE_USAGE(.BOTH.,#26881);

+#25755=SURFACE_STYLE_USAGE(.BOTH.,#26882);

+#25756=SURFACE_STYLE_USAGE(.BOTH.,#26883);

+#25757=SURFACE_STYLE_USAGE(.BOTH.,#26884);

+#25758=SURFACE_STYLE_USAGE(.BOTH.,#26885);

+#25759=SURFACE_STYLE_USAGE(.BOTH.,#26886);

+#25760=SURFACE_STYLE_USAGE(.BOTH.,#26887);

+#25761=SURFACE_STYLE_USAGE(.BOTH.,#26888);

+#25762=SURFACE_STYLE_USAGE(.BOTH.,#26889);

+#25763=SURFACE_STYLE_USAGE(.BOTH.,#26890);

+#25764=SURFACE_STYLE_USAGE(.BOTH.,#26891);

+#25765=SURFACE_STYLE_USAGE(.BOTH.,#26892);

+#25766=SURFACE_STYLE_USAGE(.BOTH.,#26893);

+#25767=SURFACE_STYLE_USAGE(.BOTH.,#26894);

+#25768=SURFACE_STYLE_USAGE(.BOTH.,#26895);

+#25769=SURFACE_STYLE_USAGE(.BOTH.,#26896);

+#25770=SURFACE_STYLE_USAGE(.BOTH.,#26897);

+#25771=SURFACE_STYLE_USAGE(.BOTH.,#26898);

+#25772=SURFACE_STYLE_USAGE(.BOTH.,#26899);

+#25773=SURFACE_STYLE_USAGE(.BOTH.,#26900);

+#25774=SURFACE_STYLE_USAGE(.BOTH.,#26901);

+#25775=SURFACE_STYLE_USAGE(.BOTH.,#26902);

+#25776=SURFACE_STYLE_USAGE(.BOTH.,#26903);

+#25777=SURFACE_STYLE_USAGE(.BOTH.,#26904);

+#25778=SURFACE_STYLE_USAGE(.BOTH.,#26905);

+#25779=SURFACE_STYLE_USAGE(.BOTH.,#26906);

+#25780=SURFACE_STYLE_USAGE(.BOTH.,#26907);

+#25781=SURFACE_STYLE_USAGE(.BOTH.,#26908);

+#25782=SURFACE_STYLE_USAGE(.BOTH.,#26909);

+#25783=SURFACE_STYLE_USAGE(.BOTH.,#26910);

+#25784=SURFACE_STYLE_USAGE(.BOTH.,#26911);

+#25785=SURFACE_STYLE_USAGE(.BOTH.,#26912);

+#25786=SURFACE_STYLE_USAGE(.BOTH.,#26913);

+#25787=SURFACE_STYLE_USAGE(.BOTH.,#26914);

+#25788=SURFACE_STYLE_USAGE(.BOTH.,#26915);

+#25789=SURFACE_STYLE_USAGE(.BOTH.,#26916);

+#25790=SURFACE_STYLE_USAGE(.BOTH.,#26917);

+#25791=SURFACE_STYLE_USAGE(.BOTH.,#26918);

+#25792=SURFACE_STYLE_USAGE(.BOTH.,#26919);

+#25793=SURFACE_STYLE_USAGE(.BOTH.,#26920);

+#25794=SURFACE_STYLE_USAGE(.BOTH.,#26921);

+#25795=SURFACE_STYLE_USAGE(.BOTH.,#26922);

+#25796=SURFACE_STYLE_USAGE(.BOTH.,#26923);

+#25797=SURFACE_STYLE_USAGE(.BOTH.,#26924);

+#25798=SURFACE_STYLE_USAGE(.BOTH.,#26925);

+#25799=SURFACE_STYLE_USAGE(.BOTH.,#26926);

+#25800=SURFACE_STYLE_USAGE(.BOTH.,#26927);

+#25801=SURFACE_STYLE_USAGE(.BOTH.,#26928);

+#25802=SURFACE_STYLE_USAGE(.BOTH.,#26929);

+#25803=SURFACE_STYLE_USAGE(.BOTH.,#26930);

+#25804=SURFACE_STYLE_USAGE(.BOTH.,#26931);

+#25805=SURFACE_STYLE_USAGE(.BOTH.,#26932);

+#25806=SURFACE_STYLE_USAGE(.BOTH.,#26933);

+#25807=SURFACE_STYLE_USAGE(.BOTH.,#26934);

+#25808=SURFACE_STYLE_USAGE(.BOTH.,#26935);

+#25809=SURFACE_STYLE_USAGE(.BOTH.,#26936);

+#25810=SURFACE_STYLE_USAGE(.BOTH.,#26937);

+#25811=SURFACE_STYLE_USAGE(.BOTH.,#26938);

+#25812=SURFACE_STYLE_USAGE(.BOTH.,#26939);

+#25813=SURFACE_STYLE_USAGE(.BOTH.,#26940);

+#25814=SURFACE_STYLE_USAGE(.BOTH.,#26941);

+#25815=SURFACE_STYLE_USAGE(.BOTH.,#26942);

+#25816=SURFACE_STYLE_USAGE(.BOTH.,#26943);

+#25817=SURFACE_STYLE_USAGE(.BOTH.,#26944);

+#25818=SURFACE_STYLE_USAGE(.BOTH.,#26945);

+#25819=SURFACE_STYLE_USAGE(.BOTH.,#26946);

+#25820=SURFACE_STYLE_USAGE(.BOTH.,#26947);

+#25821=SURFACE_STYLE_USAGE(.BOTH.,#26948);

+#25822=SURFACE_STYLE_USAGE(.BOTH.,#26949);

+#25823=SURFACE_STYLE_USAGE(.BOTH.,#26950);

+#25824=SURFACE_STYLE_USAGE(.BOTH.,#26951);

+#25825=SURFACE_STYLE_USAGE(.BOTH.,#26952);

+#25826=SURFACE_STYLE_USAGE(.BOTH.,#26953);

+#25827=SURFACE_STYLE_USAGE(.BOTH.,#26954);

+#25828=SURFACE_STYLE_USAGE(.BOTH.,#26955);

+#25829=SURFACE_STYLE_USAGE(.BOTH.,#26956);

+#25830=SURFACE_STYLE_USAGE(.BOTH.,#26957);

+#25831=SURFACE_STYLE_USAGE(.BOTH.,#26958);

+#25832=SURFACE_STYLE_USAGE(.BOTH.,#26959);

+#25833=SURFACE_STYLE_USAGE(.BOTH.,#26960);

+#25834=SURFACE_STYLE_USAGE(.BOTH.,#26961);

+#25835=SURFACE_STYLE_USAGE(.BOTH.,#26962);

+#25836=SURFACE_STYLE_USAGE(.BOTH.,#26963);

+#25837=SURFACE_STYLE_USAGE(.BOTH.,#26964);

+#25838=SURFACE_STYLE_USAGE(.BOTH.,#26965);

+#25839=SURFACE_STYLE_USAGE(.BOTH.,#26966);

+#25840=SURFACE_STYLE_USAGE(.BOTH.,#26967);

+#25841=SURFACE_STYLE_USAGE(.BOTH.,#26968);

+#25842=SURFACE_STYLE_USAGE(.BOTH.,#26969);

+#25843=SURFACE_STYLE_USAGE(.BOTH.,#26970);

+#25844=SURFACE_STYLE_USAGE(.BOTH.,#26971);

+#25845=SURFACE_STYLE_USAGE(.BOTH.,#26972);

+#25846=SURFACE_STYLE_USAGE(.BOTH.,#26973);

+#25847=SURFACE_STYLE_USAGE(.BOTH.,#26974);

+#25848=SURFACE_STYLE_USAGE(.BOTH.,#26975);

+#25849=SURFACE_STYLE_USAGE(.BOTH.,#26976);

+#25850=SURFACE_STYLE_USAGE(.BOTH.,#26977);

+#25851=SURFACE_STYLE_USAGE(.BOTH.,#26978);

+#25852=SURFACE_STYLE_USAGE(.BOTH.,#26979);

+#25853=SURFACE_STYLE_USAGE(.BOTH.,#26980);

+#25854=SURFACE_STYLE_USAGE(.BOTH.,#26981);

+#25855=SURFACE_STYLE_USAGE(.BOTH.,#26982);

+#25856=SURFACE_STYLE_USAGE(.BOTH.,#26983);

+#25857=SURFACE_STYLE_USAGE(.BOTH.,#26984);

+#25858=SURFACE_STYLE_USAGE(.BOTH.,#26985);

+#25859=SURFACE_STYLE_USAGE(.BOTH.,#26986);

+#25860=SURFACE_STYLE_USAGE(.BOTH.,#26987);

+#25861=SURFACE_STYLE_USAGE(.BOTH.,#26988);

+#25862=SURFACE_STYLE_USAGE(.BOTH.,#26989);

+#25863=SURFACE_STYLE_USAGE(.BOTH.,#26990);

+#25864=SURFACE_STYLE_USAGE(.BOTH.,#26991);

+#25865=SURFACE_STYLE_USAGE(.BOTH.,#26992);

+#25866=SURFACE_STYLE_USAGE(.BOTH.,#26993);

+#25867=SURFACE_STYLE_USAGE(.BOTH.,#26994);

+#25868=SURFACE_STYLE_USAGE(.BOTH.,#26995);

+#25869=SURFACE_STYLE_USAGE(.BOTH.,#26996);

+#25870=SURFACE_STYLE_USAGE(.BOTH.,#26997);

+#25871=SURFACE_STYLE_USAGE(.BOTH.,#26998);

+#25872=SURFACE_STYLE_USAGE(.BOTH.,#26999);

+#25873=SURFACE_STYLE_USAGE(.BOTH.,#27000);

+#25874=SURFACE_STYLE_USAGE(.BOTH.,#27001);

+#25875=SURFACE_STYLE_USAGE(.BOTH.,#27002);

+#25876=SURFACE_STYLE_USAGE(.BOTH.,#27003);

+#25877=SURFACE_STYLE_USAGE(.BOTH.,#27004);

+#25878=SURFACE_STYLE_USAGE(.BOTH.,#27005);

+#25879=SURFACE_STYLE_USAGE(.BOTH.,#27006);

+#25880=SURFACE_STYLE_USAGE(.BOTH.,#27007);

+#25881=SURFACE_STYLE_USAGE(.BOTH.,#27008);

+#25882=SURFACE_STYLE_USAGE(.BOTH.,#27009);

+#25883=SURFACE_STYLE_USAGE(.BOTH.,#27010);

+#25884=SURFACE_STYLE_USAGE(.BOTH.,#27011);

+#25885=SURFACE_STYLE_USAGE(.BOTH.,#27012);

+#25886=SURFACE_STYLE_USAGE(.BOTH.,#27013);

+#25887=SURFACE_STYLE_USAGE(.BOTH.,#27014);

+#25888=SURFACE_STYLE_USAGE(.BOTH.,#27015);

+#25889=SURFACE_STYLE_USAGE(.BOTH.,#27016);

+#25890=SURFACE_STYLE_USAGE(.BOTH.,#27017);

+#25891=SURFACE_STYLE_USAGE(.BOTH.,#27018);

+#25892=SURFACE_STYLE_USAGE(.BOTH.,#27019);

+#25893=SURFACE_STYLE_USAGE(.BOTH.,#27020);

+#25894=SURFACE_STYLE_USAGE(.BOTH.,#27021);

+#25895=SURFACE_STYLE_USAGE(.BOTH.,#27022);

+#25896=SURFACE_STYLE_USAGE(.BOTH.,#27023);

+#25897=SURFACE_STYLE_USAGE(.BOTH.,#27024);

+#25898=SURFACE_STYLE_USAGE(.BOTH.,#27025);

+#25899=SURFACE_STYLE_USAGE(.BOTH.,#27026);

+#25900=SURFACE_STYLE_USAGE(.BOTH.,#27027);

+#25901=SURFACE_STYLE_USAGE(.BOTH.,#27028);

+#25902=SURFACE_STYLE_USAGE(.BOTH.,#27029);

+#25903=SURFACE_STYLE_USAGE(.BOTH.,#27030);

+#25904=SURFACE_STYLE_USAGE(.BOTH.,#27031);

+#25905=SURFACE_STYLE_USAGE(.BOTH.,#27032);

+#25906=SURFACE_STYLE_USAGE(.BOTH.,#27033);

+#25907=SURFACE_STYLE_USAGE(.BOTH.,#27034);

+#25908=SURFACE_STYLE_USAGE(.BOTH.,#27035);

+#25909=SURFACE_STYLE_USAGE(.BOTH.,#27036);

+#25910=SURFACE_STYLE_USAGE(.BOTH.,#27037);

+#25911=SURFACE_STYLE_USAGE(.BOTH.,#27038);

+#25912=SURFACE_STYLE_USAGE(.BOTH.,#27039);

+#25913=SURFACE_STYLE_USAGE(.BOTH.,#27040);

+#25914=SURFACE_STYLE_USAGE(.BOTH.,#27041);

+#25915=SURFACE_STYLE_USAGE(.BOTH.,#27042);

+#25916=SURFACE_STYLE_USAGE(.BOTH.,#27043);

+#25917=SURFACE_STYLE_USAGE(.BOTH.,#27044);

+#25918=SURFACE_STYLE_USAGE(.BOTH.,#27045);

+#25919=SURFACE_STYLE_USAGE(.BOTH.,#27046);

+#25920=SURFACE_STYLE_USAGE(.BOTH.,#27047);

+#25921=SURFACE_STYLE_USAGE(.BOTH.,#27048);

+#25922=SURFACE_STYLE_USAGE(.BOTH.,#27049);

+#25923=SURFACE_STYLE_USAGE(.BOTH.,#27050);

+#25924=SURFACE_STYLE_USAGE(.BOTH.,#27051);

+#25925=SURFACE_STYLE_USAGE(.BOTH.,#27052);

+#25926=SURFACE_STYLE_USAGE(.BOTH.,#27053);

+#25927=SURFACE_STYLE_USAGE(.BOTH.,#27054);

+#25928=SURFACE_STYLE_USAGE(.BOTH.,#27055);

+#25929=SURFACE_STYLE_USAGE(.BOTH.,#27056);

+#25930=SURFACE_STYLE_USAGE(.BOTH.,#27057);

+#25931=SURFACE_STYLE_USAGE(.BOTH.,#27058);

+#25932=SURFACE_STYLE_USAGE(.BOTH.,#27059);

+#25933=SURFACE_STYLE_USAGE(.BOTH.,#27060);

+#25934=SURFACE_STYLE_USAGE(.BOTH.,#27061);

+#25935=SURFACE_STYLE_USAGE(.BOTH.,#27062);

+#25936=SURFACE_STYLE_USAGE(.BOTH.,#27063);

+#25937=SURFACE_STYLE_USAGE(.BOTH.,#27064);

+#25938=SURFACE_STYLE_USAGE(.BOTH.,#27065);

+#25939=SURFACE_STYLE_USAGE(.BOTH.,#27066);

+#25940=SURFACE_STYLE_USAGE(.BOTH.,#27067);

+#25941=SURFACE_STYLE_USAGE(.BOTH.,#27068);

+#25942=SURFACE_STYLE_USAGE(.BOTH.,#27069);

+#25943=SURFACE_STYLE_USAGE(.BOTH.,#27070);

+#25944=SURFACE_STYLE_USAGE(.BOTH.,#27071);

+#25945=SURFACE_STYLE_USAGE(.BOTH.,#27072);

+#25946=SURFACE_STYLE_USAGE(.BOTH.,#27073);

+#25947=SURFACE_STYLE_USAGE(.BOTH.,#27074);

+#25948=SURFACE_STYLE_USAGE(.BOTH.,#27075);

+#25949=SURFACE_STYLE_USAGE(.BOTH.,#27076);

+#25950=SURFACE_STYLE_USAGE(.BOTH.,#27077);

+#25951=SURFACE_STYLE_USAGE(.BOTH.,#27078);

+#25952=SURFACE_STYLE_USAGE(.BOTH.,#27079);

+#25953=SURFACE_STYLE_USAGE(.BOTH.,#27080);

+#25954=SURFACE_STYLE_USAGE(.BOTH.,#27081);

+#25955=SURFACE_STYLE_USAGE(.BOTH.,#27082);

+#25956=SURFACE_STYLE_USAGE(.BOTH.,#27083);

+#25957=SURFACE_STYLE_USAGE(.BOTH.,#27084);

+#25958=SURFACE_STYLE_USAGE(.BOTH.,#27085);

+#25959=SURFACE_STYLE_USAGE(.BOTH.,#27086);

+#25960=SURFACE_STYLE_USAGE(.BOTH.,#27087);

+#25961=SURFACE_STYLE_USAGE(.BOTH.,#27088);

+#25962=SURFACE_STYLE_USAGE(.BOTH.,#27089);

+#25963=SURFACE_STYLE_USAGE(.BOTH.,#27090);

+#25964=SURFACE_STYLE_USAGE(.BOTH.,#27091);

+#25965=SURFACE_STYLE_USAGE(.BOTH.,#27092);

+#25966=SURFACE_STYLE_USAGE(.BOTH.,#27093);

+#25967=SURFACE_STYLE_USAGE(.BOTH.,#27094);

+#25968=SURFACE_STYLE_USAGE(.BOTH.,#27095);

+#25969=SURFACE_STYLE_USAGE(.BOTH.,#27096);

+#25970=SURFACE_STYLE_USAGE(.BOTH.,#27097);

+#25971=SURFACE_STYLE_USAGE(.BOTH.,#27098);

+#25972=SURFACE_STYLE_USAGE(.BOTH.,#27099);

+#25973=SURFACE_STYLE_USAGE(.BOTH.,#27100);

+#25974=SURFACE_STYLE_USAGE(.BOTH.,#27101);

+#25975=SURFACE_STYLE_USAGE(.BOTH.,#27102);

+#25976=SURFACE_STYLE_USAGE(.BOTH.,#27103);

+#25977=SURFACE_STYLE_USAGE(.BOTH.,#27104);

+#25978=SURFACE_STYLE_USAGE(.BOTH.,#27105);

+#25979=SURFACE_STYLE_USAGE(.BOTH.,#27106);

+#25980=SURFACE_STYLE_USAGE(.BOTH.,#27107);

+#25981=SURFACE_STYLE_USAGE(.BOTH.,#27108);

+#25982=SURFACE_STYLE_USAGE(.BOTH.,#27109);

+#25983=SURFACE_STYLE_USAGE(.BOTH.,#27110);

+#25984=SURFACE_STYLE_USAGE(.BOTH.,#27111);

+#25985=SURFACE_STYLE_USAGE(.BOTH.,#27112);

+#25986=SURFACE_STYLE_USAGE(.BOTH.,#27113);

+#25987=SURFACE_STYLE_USAGE(.BOTH.,#27114);

+#25988=SURFACE_STYLE_USAGE(.BOTH.,#27115);

+#25989=SURFACE_STYLE_USAGE(.BOTH.,#27116);

+#25990=SURFACE_STYLE_USAGE(.BOTH.,#27117);

+#25991=SURFACE_STYLE_USAGE(.BOTH.,#27118);

+#25992=SURFACE_STYLE_USAGE(.BOTH.,#27119);

+#25993=SURFACE_STYLE_USAGE(.BOTH.,#27120);

+#25994=SURFACE_STYLE_USAGE(.BOTH.,#27121);

+#25995=SURFACE_STYLE_USAGE(.BOTH.,#27122);

+#25996=SURFACE_STYLE_USAGE(.BOTH.,#27123);

+#25997=SURFACE_STYLE_USAGE(.BOTH.,#27124);

+#25998=SURFACE_STYLE_USAGE(.BOTH.,#27125);

+#25999=SURFACE_STYLE_USAGE(.BOTH.,#27126);

+#26000=SURFACE_STYLE_USAGE(.BOTH.,#27127);

+#26001=SURFACE_STYLE_USAGE(.BOTH.,#27128);

+#26002=SURFACE_STYLE_USAGE(.BOTH.,#27129);

+#26003=SURFACE_STYLE_USAGE(.BOTH.,#27130);

+#26004=SURFACE_STYLE_USAGE(.BOTH.,#27131);

+#26005=SURFACE_STYLE_USAGE(.BOTH.,#27132);

+#26006=SURFACE_STYLE_USAGE(.BOTH.,#27133);

+#26007=SURFACE_STYLE_USAGE(.BOTH.,#27134);

+#26008=SURFACE_STYLE_USAGE(.BOTH.,#27135);

+#26009=SURFACE_STYLE_USAGE(.BOTH.,#27136);

+#26010=SURFACE_STYLE_USAGE(.BOTH.,#27137);

+#26011=SURFACE_STYLE_USAGE(.BOTH.,#27138);

+#26012=SURFACE_STYLE_USAGE(.BOTH.,#27139);

+#26013=SURFACE_STYLE_USAGE(.BOTH.,#27140);

+#26014=SURFACE_STYLE_USAGE(.BOTH.,#27141);

+#26015=SURFACE_STYLE_USAGE(.BOTH.,#27142);

+#26016=SURFACE_STYLE_USAGE(.BOTH.,#27143);

+#26017=SURFACE_STYLE_USAGE(.BOTH.,#27144);

+#26018=SURFACE_STYLE_USAGE(.BOTH.,#27145);

+#26019=SURFACE_STYLE_USAGE(.BOTH.,#27146);

+#26020=SURFACE_STYLE_USAGE(.BOTH.,#27147);

+#26021=SURFACE_STYLE_USAGE(.BOTH.,#27148);

+#26022=SURFACE_STYLE_USAGE(.BOTH.,#27149);

+#26023=SURFACE_STYLE_USAGE(.BOTH.,#27150);

+#26024=SURFACE_STYLE_USAGE(.BOTH.,#27151);

+#26025=SURFACE_STYLE_USAGE(.BOTH.,#27152);

+#26026=SURFACE_STYLE_USAGE(.BOTH.,#27153);

+#26027=SURFACE_STYLE_USAGE(.BOTH.,#27154);

+#26028=SURFACE_STYLE_USAGE(.BOTH.,#27155);

+#26029=SURFACE_STYLE_USAGE(.BOTH.,#27156);

+#26030=SURFACE_STYLE_USAGE(.BOTH.,#27157);

+#26031=SURFACE_STYLE_USAGE(.BOTH.,#27158);

+#26032=SURFACE_STYLE_USAGE(.BOTH.,#27159);

+#26033=SURFACE_STYLE_USAGE(.BOTH.,#27160);

+#26034=SURFACE_STYLE_USAGE(.BOTH.,#27161);

+#26035=SURFACE_STYLE_USAGE(.BOTH.,#27162);

+#26036=SURFACE_STYLE_USAGE(.BOTH.,#27163);

+#26037=SURFACE_STYLE_USAGE(.BOTH.,#27164);

+#26038=SURFACE_STYLE_USAGE(.BOTH.,#27165);

+#26039=SURFACE_STYLE_USAGE(.BOTH.,#27166);

+#26040=SURFACE_STYLE_USAGE(.BOTH.,#27167);

+#26041=SURFACE_STYLE_USAGE(.BOTH.,#27168);

+#26042=SURFACE_STYLE_USAGE(.BOTH.,#27169);

+#26043=SURFACE_STYLE_USAGE(.BOTH.,#27170);

+#26044=SURFACE_STYLE_USAGE(.BOTH.,#27171);

+#26045=SURFACE_STYLE_USAGE(.BOTH.,#27172);

+#26046=SURFACE_STYLE_USAGE(.BOTH.,#27173);

+#26047=SURFACE_STYLE_USAGE(.BOTH.,#27174);

+#26048=SURFACE_STYLE_USAGE(.BOTH.,#27175);

+#26049=SURFACE_STYLE_USAGE(.BOTH.,#27176);

+#26050=SURFACE_STYLE_USAGE(.BOTH.,#27177);

+#26051=SURFACE_STYLE_USAGE(.BOTH.,#27178);

+#26052=SURFACE_STYLE_USAGE(.BOTH.,#27179);

+#26053=SURFACE_STYLE_USAGE(.BOTH.,#27180);

+#26054=SURFACE_STYLE_USAGE(.BOTH.,#27181);

+#26055=SURFACE_STYLE_USAGE(.BOTH.,#27182);

+#26056=SURFACE_STYLE_USAGE(.BOTH.,#27183);

+#26057=SURFACE_STYLE_USAGE(.BOTH.,#27184);

+#26058=SURFACE_STYLE_USAGE(.BOTH.,#27185);

+#26059=SURFACE_STYLE_USAGE(.BOTH.,#27186);

+#26060=SURFACE_STYLE_USAGE(.BOTH.,#27187);

+#26061=SURFACE_STYLE_USAGE(.BOTH.,#27188);

+#26062=SURFACE_STYLE_USAGE(.BOTH.,#27189);

+#26063=SURFACE_STYLE_USAGE(.BOTH.,#27190);

+#26064=SURFACE_STYLE_USAGE(.BOTH.,#27191);

+#26065=SURFACE_STYLE_USAGE(.BOTH.,#27192);

+#26066=SURFACE_STYLE_USAGE(.BOTH.,#27193);

+#26067=SURFACE_STYLE_USAGE(.BOTH.,#27194);

+#26068=SURFACE_STYLE_USAGE(.BOTH.,#27195);

+#26069=SURFACE_STYLE_USAGE(.BOTH.,#27196);

+#26070=SURFACE_STYLE_USAGE(.BOTH.,#27197);

+#26071=SURFACE_STYLE_USAGE(.BOTH.,#27198);

+#26072=SURFACE_STYLE_USAGE(.BOTH.,#27199);

+#26073=SURFACE_STYLE_USAGE(.BOTH.,#27200);

+#26074=SURFACE_STYLE_USAGE(.BOTH.,#27201);

+#26075=SURFACE_STYLE_USAGE(.BOTH.,#27202);

+#26076=SURFACE_STYLE_USAGE(.BOTH.,#27203);

+#26077=SURFACE_STYLE_USAGE(.BOTH.,#27204);

+#26078=SURFACE_STYLE_USAGE(.BOTH.,#27205);

+#26079=SURFACE_STYLE_USAGE(.BOTH.,#27206);

+#26080=SURFACE_STYLE_USAGE(.BOTH.,#27207);

+#26081=SURFACE_STYLE_USAGE(.BOTH.,#27208);

+#26082=SURFACE_STYLE_USAGE(.BOTH.,#27209);

+#26083=SURFACE_STYLE_USAGE(.BOTH.,#27210);

+#26084=SURFACE_STYLE_USAGE(.BOTH.,#27211);

+#26085=SURFACE_STYLE_USAGE(.BOTH.,#27212);

+#26086=SURFACE_STYLE_USAGE(.BOTH.,#27213);

+#26087=SURFACE_STYLE_USAGE(.BOTH.,#27214);

+#26088=SURFACE_STYLE_USAGE(.BOTH.,#27215);

+#26089=SURFACE_STYLE_USAGE(.BOTH.,#27216);

+#26090=SURFACE_STYLE_USAGE(.BOTH.,#27217);

+#26091=SURFACE_STYLE_USAGE(.BOTH.,#27218);

+#26092=SURFACE_STYLE_USAGE(.BOTH.,#27219);

+#26093=SURFACE_STYLE_USAGE(.BOTH.,#27220);

+#26094=SURFACE_STYLE_USAGE(.BOTH.,#27221);

+#26095=SURFACE_STYLE_USAGE(.BOTH.,#27222);

+#26096=SURFACE_STYLE_USAGE(.BOTH.,#27223);

+#26097=SURFACE_STYLE_USAGE(.BOTH.,#27224);

+#26098=SURFACE_STYLE_USAGE(.BOTH.,#27225);

+#26099=SURFACE_STYLE_USAGE(.BOTH.,#27226);

+#26100=SURFACE_STYLE_USAGE(.BOTH.,#27227);

+#26101=SURFACE_STYLE_USAGE(.BOTH.,#27228);

+#26102=SURFACE_STYLE_USAGE(.BOTH.,#27229);

+#26103=SURFACE_STYLE_USAGE(.BOTH.,#27230);

+#26104=SURFACE_STYLE_USAGE(.BOTH.,#27231);

+#26105=SURFACE_STYLE_USAGE(.BOTH.,#27232);

+#26106=SURFACE_STYLE_USAGE(.BOTH.,#27233);

+#26107=SURFACE_STYLE_USAGE(.BOTH.,#27234);

+#26108=SURFACE_STYLE_USAGE(.BOTH.,#27235);

+#26109=SURFACE_STYLE_USAGE(.BOTH.,#27236);

+#26110=SURFACE_STYLE_USAGE(.BOTH.,#27237);

+#26111=SURFACE_STYLE_USAGE(.BOTH.,#27238);

+#26112=SURFACE_STYLE_USAGE(.BOTH.,#27239);

+#26113=SURFACE_STYLE_USAGE(.BOTH.,#27240);

+#26114=SURFACE_STYLE_USAGE(.BOTH.,#27241);

+#26115=SURFACE_STYLE_USAGE(.BOTH.,#27242);

+#26116=SURFACE_STYLE_USAGE(.BOTH.,#27243);

+#26117=SURFACE_STYLE_USAGE(.BOTH.,#27244);

+#26118=SURFACE_STYLE_USAGE(.BOTH.,#27245);

+#26119=SURFACE_STYLE_USAGE(.BOTH.,#27246);

+#26120=SURFACE_STYLE_USAGE(.BOTH.,#27247);

+#26121=SURFACE_STYLE_USAGE(.BOTH.,#27248);

+#26122=SURFACE_STYLE_USAGE(.BOTH.,#27249);

+#26123=SURFACE_STYLE_USAGE(.BOTH.,#27250);

+#26124=SURFACE_STYLE_USAGE(.BOTH.,#27251);

+#26125=SURFACE_STYLE_USAGE(.BOTH.,#27252);

+#26126=SURFACE_STYLE_USAGE(.BOTH.,#27253);

+#26127=SURFACE_STYLE_USAGE(.BOTH.,#27254);

+#26128=SURFACE_STYLE_USAGE(.BOTH.,#27255);

+#26129=SURFACE_STYLE_USAGE(.BOTH.,#27256);

+#26130=SURFACE_STYLE_USAGE(.BOTH.,#27257);

+#26131=SURFACE_STYLE_USAGE(.BOTH.,#27258);

+#26132=SURFACE_STYLE_USAGE(.BOTH.,#27259);

+#26133=SURFACE_STYLE_USAGE(.BOTH.,#27260);

+#26134=SURFACE_STYLE_USAGE(.BOTH.,#27261);

+#26135=SURFACE_STYLE_USAGE(.BOTH.,#27262);

+#26136=SURFACE_STYLE_USAGE(.BOTH.,#27263);

+#26137=SURFACE_STYLE_USAGE(.BOTH.,#27264);

+#26138=SURFACE_STYLE_USAGE(.BOTH.,#27265);

+#26139=SURFACE_STYLE_USAGE(.BOTH.,#27266);

+#26140=SURFACE_STYLE_USAGE(.BOTH.,#27267);

+#26141=SURFACE_STYLE_USAGE(.BOTH.,#27268);

+#26142=SURFACE_STYLE_USAGE(.BOTH.,#27269);

+#26143=SURFACE_STYLE_USAGE(.BOTH.,#27270);

+#26144=SURFACE_STYLE_USAGE(.BOTH.,#27271);

+#26145=SURFACE_STYLE_USAGE(.BOTH.,#27272);

+#26146=SURFACE_STYLE_USAGE(.BOTH.,#27273);

+#26147=SURFACE_STYLE_USAGE(.BOTH.,#27274);

+#26148=SURFACE_STYLE_USAGE(.BOTH.,#27275);

+#26149=SURFACE_STYLE_USAGE(.BOTH.,#27276);

+#26150=SURFACE_STYLE_USAGE(.BOTH.,#27277);

+#26151=SURFACE_STYLE_USAGE(.BOTH.,#27278);

+#26152=SURFACE_STYLE_USAGE(.BOTH.,#27279);

+#26153=SURFACE_STYLE_USAGE(.BOTH.,#27280);

+#26154=SURFACE_STYLE_USAGE(.BOTH.,#27281);

+#26155=SURFACE_STYLE_USAGE(.BOTH.,#27282);

+#26156=SURFACE_STYLE_USAGE(.BOTH.,#27283);

+#26157=SURFACE_STYLE_USAGE(.BOTH.,#27284);

+#26158=SURFACE_STYLE_USAGE(.BOTH.,#27285);

+#26159=SURFACE_STYLE_USAGE(.BOTH.,#27286);

+#26160=SURFACE_STYLE_USAGE(.BOTH.,#27287);

+#26161=SURFACE_STYLE_USAGE(.BOTH.,#27288);

+#26162=SURFACE_STYLE_USAGE(.BOTH.,#27289);

+#26163=SURFACE_STYLE_USAGE(.BOTH.,#27290);

+#26164=SURFACE_STYLE_USAGE(.BOTH.,#27291);

+#26165=SURFACE_STYLE_USAGE(.BOTH.,#27292);

+#26166=SURFACE_STYLE_USAGE(.BOTH.,#27293);

+#26167=SURFACE_STYLE_USAGE(.BOTH.,#27294);

+#26168=SURFACE_STYLE_USAGE(.BOTH.,#27295);

+#26169=SURFACE_STYLE_USAGE(.BOTH.,#27296);

+#26170=SURFACE_STYLE_USAGE(.BOTH.,#27297);

+#26171=SURFACE_STYLE_USAGE(.BOTH.,#27298);

+#26172=SURFACE_STYLE_USAGE(.BOTH.,#27299);

+#26173=SURFACE_STYLE_USAGE(.BOTH.,#27300);

+#26174=SURFACE_STYLE_USAGE(.BOTH.,#27301);

+#26175=SURFACE_STYLE_USAGE(.BOTH.,#27302);

+#26176=SURFACE_STYLE_USAGE(.BOTH.,#27303);

+#26177=SURFACE_STYLE_USAGE(.BOTH.,#27304);

+#26178=SURFACE_STYLE_USAGE(.BOTH.,#27305);

+#26179=SURFACE_STYLE_USAGE(.BOTH.,#27306);

+#26180=SURFACE_STYLE_USAGE(.BOTH.,#27307);

+#26181=SURFACE_STYLE_USAGE(.BOTH.,#27308);

+#26182=SURFACE_STYLE_USAGE(.BOTH.,#27309);

+#26183=SURFACE_STYLE_USAGE(.BOTH.,#27310);

+#26184=SURFACE_STYLE_USAGE(.BOTH.,#27311);

+#26185=SURFACE_STYLE_USAGE(.BOTH.,#27312);

+#26186=SURFACE_STYLE_USAGE(.BOTH.,#27313);

+#26187=SURFACE_STYLE_USAGE(.BOTH.,#27314);

+#26188=SURFACE_STYLE_USAGE(.BOTH.,#27315);

+#26189=SURFACE_STYLE_USAGE(.BOTH.,#27316);

+#26190=SURFACE_STYLE_USAGE(.BOTH.,#27317);

+#26191=SURFACE_STYLE_USAGE(.BOTH.,#27318);

+#26192=SURFACE_STYLE_USAGE(.BOTH.,#27319);

+#26193=SURFACE_STYLE_USAGE(.BOTH.,#27320);

+#26194=SURFACE_STYLE_USAGE(.BOTH.,#27321);

+#26195=SURFACE_STYLE_USAGE(.BOTH.,#27322);

+#26196=SURFACE_STYLE_USAGE(.BOTH.,#27323);

+#26197=SURFACE_STYLE_USAGE(.BOTH.,#27324);

+#26198=SURFACE_STYLE_USAGE(.BOTH.,#27325);

+#26199=SURFACE_STYLE_USAGE(.BOTH.,#27326);

+#26200=SURFACE_STYLE_USAGE(.BOTH.,#27327);

+#26201=SURFACE_STYLE_USAGE(.BOTH.,#27328);

+#26202=SURFACE_STYLE_USAGE(.BOTH.,#27329);

+#26203=SURFACE_STYLE_USAGE(.BOTH.,#27330);

+#26204=SURFACE_STYLE_USAGE(.BOTH.,#27331);

+#26205=SURFACE_STYLE_USAGE(.BOTH.,#27332);

+#26206=SURFACE_STYLE_USAGE(.BOTH.,#27333);

+#26207=SURFACE_STYLE_USAGE(.BOTH.,#27334);

+#26208=SURFACE_STYLE_USAGE(.BOTH.,#27335);

+#26209=SURFACE_STYLE_USAGE(.BOTH.,#27336);

+#26210=SURFACE_STYLE_USAGE(.BOTH.,#27337);

+#26211=SURFACE_STYLE_USAGE(.BOTH.,#27338);

+#26212=SURFACE_STYLE_USAGE(.BOTH.,#27339);

+#26213=SURFACE_STYLE_USAGE(.BOTH.,#27340);

+#26214=SURFACE_STYLE_USAGE(.BOTH.,#27341);

+#26215=SURFACE_STYLE_USAGE(.BOTH.,#27342);

+#26216=SURFACE_STYLE_USAGE(.BOTH.,#27343);

+#26217=SURFACE_STYLE_USAGE(.BOTH.,#27344);

+#26218=SURFACE_STYLE_USAGE(.BOTH.,#27345);

+#26219=SURFACE_STYLE_USAGE(.BOTH.,#27346);

+#26220=SURFACE_STYLE_USAGE(.BOTH.,#27347);

+#26221=SURFACE_STYLE_USAGE(.BOTH.,#27348);

+#26222=SURFACE_STYLE_USAGE(.BOTH.,#27349);

+#26223=SURFACE_STYLE_USAGE(.BOTH.,#27350);

+#26224=SURFACE_STYLE_USAGE(.BOTH.,#27351);

+#26225=SURFACE_STYLE_USAGE(.BOTH.,#27352);

+#26226=SURFACE_STYLE_USAGE(.BOTH.,#27353);

+#26227=SURFACE_STYLE_USAGE(.BOTH.,#27354);

+#26228=SURFACE_STYLE_USAGE(.BOTH.,#27355);

+#26229=SURFACE_STYLE_USAGE(.BOTH.,#27356);

+#26230=SURFACE_STYLE_USAGE(.BOTH.,#27357);

+#26231=SURFACE_STYLE_USAGE(.BOTH.,#27358);

+#26232=SURFACE_STYLE_USAGE(.BOTH.,#27359);

+#26233=SURFACE_STYLE_USAGE(.BOTH.,#27360);

+#26234=SURFACE_STYLE_USAGE(.BOTH.,#27361);

+#26235=SURFACE_STYLE_USAGE(.BOTH.,#27362);

+#26236=SURFACE_STYLE_USAGE(.BOTH.,#27363);

+#26237=SURFACE_STYLE_USAGE(.BOTH.,#27364);

+#26238=SURFACE_STYLE_USAGE(.BOTH.,#27365);

+#26239=SURFACE_STYLE_USAGE(.BOTH.,#27366);

+#26240=SURFACE_STYLE_USAGE(.BOTH.,#27367);

+#26241=SURFACE_STYLE_USAGE(.BOTH.,#27368);

+#26242=SURFACE_STYLE_USAGE(.BOTH.,#27369);

+#26243=SURFACE_STYLE_USAGE(.BOTH.,#27370);

+#26244=SURFACE_STYLE_USAGE(.BOTH.,#27371);

+#26245=SURFACE_STYLE_USAGE(.BOTH.,#27372);

+#26246=SURFACE_STYLE_USAGE(.BOTH.,#27373);

+#26247=SURFACE_STYLE_USAGE(.BOTH.,#27374);

+#26248=SURFACE_STYLE_USAGE(.BOTH.,#27375);

+#26249=SURFACE_STYLE_USAGE(.BOTH.,#27376);

+#26250=SURFACE_STYLE_USAGE(.BOTH.,#27377);

+#26251=SURFACE_STYLE_USAGE(.BOTH.,#27378);

+#26252=SURFACE_STYLE_USAGE(.BOTH.,#27379);

+#26253=SURFACE_STYLE_USAGE(.BOTH.,#27380);

+#26254=SURFACE_STYLE_USAGE(.BOTH.,#27381);

+#26255=SURFACE_STYLE_USAGE(.BOTH.,#27382);

+#26256=SURFACE_STYLE_USAGE(.BOTH.,#27383);

+#26257=SURFACE_STYLE_USAGE(.BOTH.,#27384);

+#26258=SURFACE_STYLE_USAGE(.BOTH.,#27385);

+#26259=SURFACE_STYLE_USAGE(.BOTH.,#27386);

+#26260=SURFACE_STYLE_USAGE(.BOTH.,#27387);

+#26261=SURFACE_STYLE_USAGE(.BOTH.,#27388);

+#26262=SURFACE_STYLE_USAGE(.BOTH.,#27389);

+#26263=SURFACE_STYLE_USAGE(.BOTH.,#27390);

+#26264=SURFACE_STYLE_USAGE(.BOTH.,#27391);

+#26265=SURFACE_STYLE_USAGE(.BOTH.,#27392);

+#26266=SURFACE_STYLE_USAGE(.BOTH.,#27393);

+#26267=SURFACE_STYLE_USAGE(.BOTH.,#27394);

+#26268=SURFACE_STYLE_USAGE(.BOTH.,#27395);

+#26269=SURFACE_STYLE_USAGE(.BOTH.,#27396);

+#26270=SURFACE_STYLE_USAGE(.BOTH.,#27397);

+#26271=SURFACE_STYLE_USAGE(.BOTH.,#27398);

+#26272=SURFACE_STYLE_USAGE(.BOTH.,#27399);

+#26273=SURFACE_STYLE_USAGE(.BOTH.,#27400);

+#26274=SURFACE_STYLE_USAGE(.BOTH.,#27401);

+#26275=SURFACE_STYLE_USAGE(.BOTH.,#27402);

+#26276=SURFACE_STYLE_USAGE(.BOTH.,#27403);

+#26277=SURFACE_STYLE_USAGE(.BOTH.,#27404);

+#26278=SURFACE_STYLE_USAGE(.BOTH.,#27405);

+#26279=SURFACE_STYLE_USAGE(.BOTH.,#27406);

+#26280=SURFACE_STYLE_USAGE(.BOTH.,#27407);

+#26281=SURFACE_STYLE_USAGE(.BOTH.,#27408);

+#26282=SURFACE_STYLE_USAGE(.BOTH.,#27409);

+#26283=SURFACE_STYLE_USAGE(.BOTH.,#27410);

+#26284=SURFACE_STYLE_USAGE(.BOTH.,#27411);

+#26285=SURFACE_STYLE_USAGE(.BOTH.,#27412);

+#26286=SURFACE_STYLE_USAGE(.BOTH.,#27413);

+#26287=SURFACE_STYLE_USAGE(.BOTH.,#27414);

+#26288=SURFACE_STYLE_USAGE(.BOTH.,#27415);

+#26289=SURFACE_STYLE_USAGE(.BOTH.,#27416);

+#26290=SURFACE_STYLE_USAGE(.BOTH.,#27417);

+#26291=SURFACE_STYLE_USAGE(.BOTH.,#27418);

+#26292=SURFACE_STYLE_USAGE(.BOTH.,#27419);

+#26293=SURFACE_STYLE_USAGE(.BOTH.,#27420);

+#26294=SURFACE_STYLE_USAGE(.BOTH.,#27421);

+#26295=SURFACE_STYLE_USAGE(.BOTH.,#27422);

+#26296=SURFACE_STYLE_USAGE(.BOTH.,#27423);

+#26297=SURFACE_STYLE_USAGE(.BOTH.,#27424);

+#26298=SURFACE_STYLE_USAGE(.BOTH.,#27425);

+#26299=SURFACE_STYLE_USAGE(.BOTH.,#27426);

+#26300=SURFACE_STYLE_USAGE(.BOTH.,#27427);

+#26301=SURFACE_STYLE_USAGE(.BOTH.,#27428);

+#26302=SURFACE_STYLE_USAGE(.BOTH.,#27429);

+#26303=SURFACE_STYLE_USAGE(.BOTH.,#27430);

+#26304=SURFACE_STYLE_USAGE(.BOTH.,#27431);

+#26305=SURFACE_STYLE_USAGE(.BOTH.,#27432);

+#26306=SURFACE_STYLE_USAGE(.BOTH.,#27433);

+#26307=SURFACE_STYLE_USAGE(.BOTH.,#27434);

+#26308=SURFACE_STYLE_USAGE(.BOTH.,#27435);

+#26309=SURFACE_STYLE_USAGE(.BOTH.,#27436);

+#26310=SURFACE_STYLE_USAGE(.BOTH.,#27437);

+#26311=SURFACE_STYLE_USAGE(.BOTH.,#27438);

+#26312=SURFACE_STYLE_USAGE(.BOTH.,#27439);

+#26313=SURFACE_STYLE_USAGE(.BOTH.,#27440);

+#26314=SURFACE_STYLE_USAGE(.BOTH.,#27441);

+#26315=SURFACE_STYLE_USAGE(.BOTH.,#27442);

+#26316=SURFACE_STYLE_USAGE(.BOTH.,#27443);

+#26317=SURFACE_STYLE_USAGE(.BOTH.,#27444);

+#26318=SURFACE_STYLE_USAGE(.BOTH.,#27445);

+#26319=SURFACE_STYLE_USAGE(.BOTH.,#27446);

+#26320=SURFACE_STYLE_USAGE(.BOTH.,#27447);

+#26321=SURFACE_STYLE_USAGE(.BOTH.,#27448);

+#26322=SURFACE_STYLE_USAGE(.BOTH.,#27449);

+#26323=SURFACE_STYLE_USAGE(.BOTH.,#27450);

+#26324=SURFACE_STYLE_USAGE(.BOTH.,#27451);

+#26325=SURFACE_STYLE_USAGE(.BOTH.,#27452);

+#26326=SURFACE_STYLE_USAGE(.BOTH.,#27453);

+#26327=SURFACE_STYLE_USAGE(.BOTH.,#27454);

+#26328=SURFACE_STYLE_USAGE(.BOTH.,#27455);

+#26329=SURFACE_STYLE_USAGE(.BOTH.,#27456);

+#26330=SURFACE_STYLE_USAGE(.BOTH.,#27457);

+#26331=SURFACE_STYLE_USAGE(.BOTH.,#27458);

+#26332=SURFACE_STYLE_USAGE(.BOTH.,#27459);

+#26333=SURFACE_STYLE_USAGE(.BOTH.,#27460);

+#26334=SURFACE_STYLE_USAGE(.BOTH.,#27461);

+#26335=SURFACE_STYLE_USAGE(.BOTH.,#27462);

+#26336=SURFACE_STYLE_USAGE(.BOTH.,#27463);

+#26337=SURFACE_STYLE_USAGE(.BOTH.,#27464);

+#26338=SURFACE_STYLE_USAGE(.BOTH.,#27465);

+#26339=SURFACE_STYLE_USAGE(.BOTH.,#27466);

+#26340=SURFACE_STYLE_USAGE(.BOTH.,#27467);

+#26341=SURFACE_STYLE_USAGE(.BOTH.,#27468);

+#26342=SURFACE_STYLE_USAGE(.BOTH.,#27469);

+#26343=SURFACE_STYLE_USAGE(.BOTH.,#27470);

+#26344=SURFACE_STYLE_USAGE(.BOTH.,#27471);

+#26345=SURFACE_STYLE_USAGE(.BOTH.,#27472);

+#26346=SURFACE_STYLE_USAGE(.BOTH.,#27473);

+#26347=SURFACE_STYLE_USAGE(.BOTH.,#27474);

+#26348=SURFACE_STYLE_USAGE(.BOTH.,#27475);

+#26349=SURFACE_STYLE_USAGE(.BOTH.,#27476);

+#26350=SURFACE_STYLE_USAGE(.BOTH.,#27477);

+#26351=SURFACE_STYLE_USAGE(.BOTH.,#27478);

+#26352=SURFACE_STYLE_USAGE(.BOTH.,#27479);

+#26353=SURFACE_STYLE_USAGE(.BOTH.,#27480);

+#26354=SURFACE_STYLE_USAGE(.BOTH.,#27481);

+#26355=SURFACE_STYLE_USAGE(.BOTH.,#27482);

+#26356=SURFACE_STYLE_USAGE(.BOTH.,#27483);

+#26357=SURFACE_STYLE_USAGE(.BOTH.,#27484);

+#26358=SURFACE_STYLE_USAGE(.BOTH.,#27485);

+#26359=SURFACE_STYLE_USAGE(.BOTH.,#27486);

+#26360=SURFACE_STYLE_USAGE(.BOTH.,#27487);

+#26361=SURFACE_STYLE_USAGE(.BOTH.,#27488);

+#26362=SURFACE_STYLE_USAGE(.BOTH.,#27489);

+#26363=SURFACE_STYLE_USAGE(.BOTH.,#27490);

+#26364=SURFACE_STYLE_USAGE(.BOTH.,#27491);

+#26365=SURFACE_STYLE_USAGE(.BOTH.,#27492);

+#26366=SURFACE_STYLE_USAGE(.BOTH.,#27493);

+#26367=SURFACE_STYLE_USAGE(.BOTH.,#27494);

+#26368=SURFACE_STYLE_USAGE(.BOTH.,#27495);

+#26369=SURFACE_STYLE_USAGE(.BOTH.,#27496);

+#26370=SURFACE_STYLE_USAGE(.BOTH.,#27497);

+#26371=SURFACE_STYLE_USAGE(.BOTH.,#27498);

+#26372=SURFACE_STYLE_USAGE(.BOTH.,#27499);

+#26373=SURFACE_STYLE_USAGE(.BOTH.,#27500);

+#26374=SURFACE_STYLE_USAGE(.BOTH.,#27501);

+#26375=SURFACE_STYLE_USAGE(.BOTH.,#27502);

+#26376=SURFACE_STYLE_USAGE(.BOTH.,#27503);

+#26377=SURFACE_STYLE_USAGE(.BOTH.,#27504);

+#26378=SURFACE_STYLE_USAGE(.BOTH.,#27505);

+#26379=SURFACE_STYLE_USAGE(.BOTH.,#27506);

+#26380=SURFACE_STYLE_USAGE(.BOTH.,#27507);

+#26381=SURFACE_STYLE_USAGE(.BOTH.,#27508);

+#26382=SURFACE_STYLE_USAGE(.BOTH.,#27509);

+#26383=SURFACE_STYLE_USAGE(.BOTH.,#27510);

+#26384=SURFACE_STYLE_USAGE(.BOTH.,#27511);

+#26385=SURFACE_STYLE_USAGE(.BOTH.,#27512);

+#26386=SURFACE_STYLE_USAGE(.BOTH.,#27513);

+#26387=SURFACE_STYLE_USAGE(.BOTH.,#27514);

+#26388=SURFACE_STYLE_USAGE(.BOTH.,#27515);

+#26389=SURFACE_STYLE_USAGE(.BOTH.,#27516);

+#26390=SURFACE_STYLE_USAGE(.BOTH.,#27517);

+#26391=SURFACE_STYLE_USAGE(.BOTH.,#27518);

+#26392=SURFACE_STYLE_USAGE(.BOTH.,#27519);

+#26393=SURFACE_STYLE_USAGE(.BOTH.,#27520);

+#26394=SURFACE_STYLE_USAGE(.BOTH.,#27521);

+#26395=SURFACE_STYLE_USAGE(.BOTH.,#27522);

+#26396=SURFACE_STYLE_USAGE(.BOTH.,#27523);

+#26397=SURFACE_STYLE_USAGE(.BOTH.,#27524);

+#26398=SURFACE_STYLE_USAGE(.BOTH.,#27525);

+#26399=SURFACE_STYLE_USAGE(.BOTH.,#27526);

+#26400=SURFACE_STYLE_USAGE(.BOTH.,#27527);

+#26401=SURFACE_STYLE_USAGE(.BOTH.,#27528);

+#26402=SURFACE_STYLE_USAGE(.BOTH.,#27529);

+#26403=SURFACE_STYLE_USAGE(.BOTH.,#27530);

+#26404=SURFACE_STYLE_USAGE(.BOTH.,#27531);

+#26405=SURFACE_STYLE_USAGE(.BOTH.,#27532);

+#26406=SURFACE_STYLE_USAGE(.BOTH.,#27533);

+#26407=SURFACE_STYLE_USAGE(.BOTH.,#27534);

+#26408=SURFACE_STYLE_USAGE(.BOTH.,#27535);

+#26409=SURFACE_STYLE_USAGE(.BOTH.,#27536);

+#26410=SURFACE_STYLE_USAGE(.BOTH.,#27537);

+#26411=SURFACE_STYLE_USAGE(.BOTH.,#27538);

+#26412=SURFACE_STYLE_USAGE(.BOTH.,#27539);

+#26413=SURFACE_STYLE_USAGE(.BOTH.,#27540);

+#26414=SURFACE_STYLE_USAGE(.BOTH.,#27541);

+#26415=SURFACE_STYLE_USAGE(.BOTH.,#27542);

+#26416=SURFACE_STYLE_USAGE(.BOTH.,#27543);

+#26417=SURFACE_STYLE_USAGE(.BOTH.,#27544);

+#26418=SURFACE_STYLE_USAGE(.BOTH.,#27545);

+#26419=SURFACE_STYLE_USAGE(.BOTH.,#27546);

+#26420=SURFACE_STYLE_USAGE(.BOTH.,#27547);

+#26421=SURFACE_STYLE_USAGE(.BOTH.,#27548);

+#26422=SURFACE_STYLE_USAGE(.BOTH.,#27549);

+#26423=SURFACE_STYLE_USAGE(.BOTH.,#27550);

+#26424=SURFACE_STYLE_USAGE(.BOTH.,#27551);

+#26425=SURFACE_STYLE_USAGE(.BOTH.,#27552);

+#26426=SURFACE_STYLE_USAGE(.BOTH.,#27553);

+#26427=SURFACE_STYLE_USAGE(.BOTH.,#27554);

+#26428=SURFACE_STYLE_USAGE(.BOTH.,#27555);

+#26429=SURFACE_STYLE_USAGE(.BOTH.,#27556);

+#26430=SURFACE_STYLE_USAGE(.BOTH.,#27557);

+#26431=SURFACE_STYLE_USAGE(.BOTH.,#27558);

+#26432=SURFACE_STYLE_USAGE(.BOTH.,#27559);

+#26433=SURFACE_STYLE_USAGE(.BOTH.,#27560);

+#26434=SURFACE_STYLE_USAGE(.BOTH.,#27561);

+#26435=SURFACE_STYLE_USAGE(.BOTH.,#27562);

+#26436=SURFACE_STYLE_USAGE(.BOTH.,#27563);

+#26437=SURFACE_STYLE_USAGE(.BOTH.,#27564);

+#26438=SURFACE_STYLE_USAGE(.BOTH.,#27565);

+#26439=SURFACE_STYLE_USAGE(.BOTH.,#27566);

+#26440=SURFACE_STYLE_USAGE(.BOTH.,#27567);

+#26441=SURFACE_STYLE_USAGE(.BOTH.,#27568);

+#26442=SURFACE_STYLE_USAGE(.BOTH.,#27569);

+#26443=SURFACE_STYLE_USAGE(.BOTH.,#27570);

+#26444=SURFACE_STYLE_USAGE(.BOTH.,#27571);

+#26445=SURFACE_STYLE_USAGE(.BOTH.,#27572);

+#26446=SURFACE_STYLE_USAGE(.BOTH.,#27573);

+#26447=SURFACE_STYLE_USAGE(.BOTH.,#27574);

+#26448=SURFACE_STYLE_USAGE(.BOTH.,#27575);

+#26449=SURFACE_STYLE_USAGE(.BOTH.,#27576);

+#26450=SURFACE_STYLE_USAGE(.BOTH.,#27577);

+#26451=SURFACE_STYLE_USAGE(.BOTH.,#27578);

+#26452=SURFACE_STYLE_USAGE(.BOTH.,#27579);

+#26453=SURFACE_STYLE_USAGE(.BOTH.,#27580);

+#26454=SURFACE_STYLE_USAGE(.BOTH.,#27581);

+#26455=SURFACE_STYLE_USAGE(.BOTH.,#27582);

+#26456=SURFACE_STYLE_USAGE(.BOTH.,#27583);

+#26457=SURFACE_STYLE_USAGE(.BOTH.,#27584);

+#26458=SURFACE_STYLE_USAGE(.BOTH.,#27585);

+#26459=SURFACE_STYLE_USAGE(.BOTH.,#27586);

+#26460=SURFACE_STYLE_USAGE(.BOTH.,#27587);

+#26461=SURFACE_STYLE_USAGE(.BOTH.,#27588);

+#26462=SURFACE_STYLE_USAGE(.BOTH.,#27589);

+#26463=SURFACE_STYLE_USAGE(.BOTH.,#27590);

+#26464=SURFACE_STYLE_USAGE(.BOTH.,#27591);

+#26465=SURFACE_STYLE_USAGE(.BOTH.,#27592);

+#26466=SURFACE_STYLE_USAGE(.BOTH.,#27593);

+#26467=SURFACE_STYLE_USAGE(.BOTH.,#27594);

+#26468=SURFACE_STYLE_USAGE(.BOTH.,#27595);

+#26469=SURFACE_STYLE_USAGE(.BOTH.,#27596);

+#26470=SURFACE_STYLE_USAGE(.BOTH.,#27597);

+#26471=SURFACE_STYLE_USAGE(.BOTH.,#27598);

+#26472=SURFACE_STYLE_USAGE(.BOTH.,#27599);

+#26473=SURFACE_STYLE_USAGE(.BOTH.,#27600);

+#26474=SURFACE_STYLE_USAGE(.BOTH.,#27601);

+#26475=SURFACE_STYLE_USAGE(.BOTH.,#27602);

+#26476=SURFACE_STYLE_USAGE(.BOTH.,#27603);

+#26477=SURFACE_STYLE_USAGE(.BOTH.,#27604);

+#26478=SURFACE_STYLE_USAGE(.BOTH.,#27605);

+#26479=SURFACE_STYLE_USAGE(.BOTH.,#27606);

+#26480=SURFACE_STYLE_USAGE(.BOTH.,#27607);

+#26481=SURFACE_STYLE_USAGE(.BOTH.,#27608);

+#26482=SURFACE_STYLE_USAGE(.BOTH.,#27609);

+#26483=SURFACE_STYLE_USAGE(.BOTH.,#27610);

+#26484=SURFACE_STYLE_USAGE(.BOTH.,#27611);

+#26485=SURFACE_STYLE_USAGE(.BOTH.,#27612);

+#26486=SURFACE_STYLE_USAGE(.BOTH.,#27613);

+#26487=SURFACE_STYLE_USAGE(.BOTH.,#27614);

+#26488=SURFACE_STYLE_USAGE(.BOTH.,#27615);

+#26489=SURFACE_STYLE_USAGE(.BOTH.,#27616);

+#26490=SURFACE_STYLE_USAGE(.BOTH.,#27617);

+#26491=SURFACE_STYLE_USAGE(.BOTH.,#27618);

+#26492=SURFACE_STYLE_USAGE(.BOTH.,#27619);

+#26493=SURFACE_STYLE_USAGE(.BOTH.,#27620);

+#26494=SURFACE_STYLE_USAGE(.BOTH.,#27621);

+#26495=SURFACE_STYLE_USAGE(.BOTH.,#27622);

+#26496=SURFACE_STYLE_USAGE(.BOTH.,#27623);

+#26497=SURFACE_STYLE_USAGE(.BOTH.,#27624);

+#26498=SURFACE_STYLE_USAGE(.BOTH.,#27625);

+#26499=SURFACE_STYLE_USAGE(.BOTH.,#27626);

+#26500=SURFACE_STYLE_USAGE(.BOTH.,#27627);

+#26501=SURFACE_STYLE_USAGE(.BOTH.,#27628);

+#26502=SURFACE_STYLE_USAGE(.BOTH.,#27629);

+#26503=SURFACE_STYLE_USAGE(.BOTH.,#27630);

+#26504=SURFACE_STYLE_USAGE(.BOTH.,#27631);

+#26505=SURFACE_STYLE_USAGE(.BOTH.,#27632);

+#26506=SURFACE_STYLE_USAGE(.BOTH.,#27633);

+#26507=SURFACE_STYLE_USAGE(.BOTH.,#27634);

+#26508=SURFACE_SIDE_STYLE('',(#27635));

+#26509=SURFACE_SIDE_STYLE('',(#27636));

+#26510=SURFACE_SIDE_STYLE('',(#27637));

+#26511=SURFACE_SIDE_STYLE('',(#27638));

+#26512=SURFACE_SIDE_STYLE('',(#27639));

+#26513=SURFACE_SIDE_STYLE('',(#27640));

+#26514=SURFACE_SIDE_STYLE('',(#27641));

+#26515=SURFACE_SIDE_STYLE('',(#27642));

+#26516=SURFACE_SIDE_STYLE('',(#27643));

+#26517=SURFACE_SIDE_STYLE('',(#27644));

+#26518=SURFACE_SIDE_STYLE('',(#27645));

+#26519=SURFACE_SIDE_STYLE('',(#27646));

+#26520=SURFACE_SIDE_STYLE('',(#27647));

+#26521=SURFACE_SIDE_STYLE('',(#27648));

+#26522=SURFACE_SIDE_STYLE('',(#27649));

+#26523=SURFACE_SIDE_STYLE('',(#27650));

+#26524=SURFACE_SIDE_STYLE('',(#27651));

+#26525=SURFACE_SIDE_STYLE('',(#27652));

+#26526=SURFACE_SIDE_STYLE('',(#27653));

+#26527=SURFACE_SIDE_STYLE('',(#27654));

+#26528=SURFACE_SIDE_STYLE('',(#27655));

+#26529=SURFACE_SIDE_STYLE('',(#27656));

+#26530=SURFACE_SIDE_STYLE('',(#27657));

+#26531=SURFACE_SIDE_STYLE('',(#27658));

+#26532=SURFACE_SIDE_STYLE('',(#27659));

+#26533=SURFACE_SIDE_STYLE('',(#27660));

+#26534=SURFACE_SIDE_STYLE('',(#27661));

+#26535=SURFACE_SIDE_STYLE('',(#27662));

+#26536=SURFACE_SIDE_STYLE('',(#27663));

+#26537=SURFACE_SIDE_STYLE('',(#27664));

+#26538=SURFACE_SIDE_STYLE('',(#27665));

+#26539=SURFACE_SIDE_STYLE('',(#27666));

+#26540=SURFACE_SIDE_STYLE('',(#27667));

+#26541=SURFACE_SIDE_STYLE('',(#27668));

+#26542=SURFACE_SIDE_STYLE('',(#27669));

+#26543=SURFACE_SIDE_STYLE('',(#27670));

+#26544=SURFACE_SIDE_STYLE('',(#27671));

+#26545=SURFACE_SIDE_STYLE('',(#27672));

+#26546=SURFACE_SIDE_STYLE('',(#27673));

+#26547=SURFACE_SIDE_STYLE('',(#27674));

+#26548=SURFACE_SIDE_STYLE('',(#27675));

+#26549=SURFACE_SIDE_STYLE('',(#27676));

+#26550=SURFACE_SIDE_STYLE('',(#27677));

+#26551=SURFACE_SIDE_STYLE('',(#27678));

+#26552=SURFACE_SIDE_STYLE('',(#27679));

+#26553=SURFACE_SIDE_STYLE('',(#27680));

+#26554=SURFACE_SIDE_STYLE('',(#27681));

+#26555=SURFACE_SIDE_STYLE('',(#27682));

+#26556=SURFACE_SIDE_STYLE('',(#27683));

+#26557=SURFACE_SIDE_STYLE('',(#27684));

+#26558=SURFACE_SIDE_STYLE('',(#27685));

+#26559=SURFACE_SIDE_STYLE('',(#27686));

+#26560=SURFACE_SIDE_STYLE('',(#27687));

+#26561=SURFACE_SIDE_STYLE('',(#27688));

+#26562=SURFACE_SIDE_STYLE('',(#27689));

+#26563=SURFACE_SIDE_STYLE('',(#27690));

+#26564=SURFACE_SIDE_STYLE('',(#27691));

+#26565=SURFACE_SIDE_STYLE('',(#27692));

+#26566=SURFACE_SIDE_STYLE('',(#27693));

+#26567=SURFACE_SIDE_STYLE('',(#27694));

+#26568=SURFACE_SIDE_STYLE('',(#27695));

+#26569=SURFACE_SIDE_STYLE('',(#27696));

+#26570=SURFACE_SIDE_STYLE('',(#27697));

+#26571=SURFACE_SIDE_STYLE('',(#27698));

+#26572=SURFACE_SIDE_STYLE('',(#27699));

+#26573=SURFACE_SIDE_STYLE('',(#27700));

+#26574=SURFACE_SIDE_STYLE('',(#27701));

+#26575=SURFACE_SIDE_STYLE('',(#27702));

+#26576=SURFACE_SIDE_STYLE('',(#27703));

+#26577=SURFACE_SIDE_STYLE('',(#27704));

+#26578=SURFACE_SIDE_STYLE('',(#27705));

+#26579=SURFACE_SIDE_STYLE('',(#27706));

+#26580=SURFACE_SIDE_STYLE('',(#27707));

+#26581=SURFACE_SIDE_STYLE('',(#27708));

+#26582=SURFACE_SIDE_STYLE('',(#27709));

+#26583=SURFACE_SIDE_STYLE('',(#27710));

+#26584=SURFACE_SIDE_STYLE('',(#27711));

+#26585=SURFACE_SIDE_STYLE('',(#27712));

+#26586=SURFACE_SIDE_STYLE('',(#27713));

+#26587=SURFACE_SIDE_STYLE('',(#27714));

+#26588=SURFACE_SIDE_STYLE('',(#27715));

+#26589=SURFACE_SIDE_STYLE('',(#27716));

+#26590=SURFACE_SIDE_STYLE('',(#27717));

+#26591=SURFACE_SIDE_STYLE('',(#27718));

+#26592=SURFACE_SIDE_STYLE('',(#27719));

+#26593=SURFACE_SIDE_STYLE('',(#27720));

+#26594=SURFACE_SIDE_STYLE('',(#27721));

+#26595=SURFACE_SIDE_STYLE('',(#27722));

+#26596=SURFACE_SIDE_STYLE('',(#27723));

+#26597=SURFACE_SIDE_STYLE('',(#27724));

+#26598=SURFACE_SIDE_STYLE('',(#27725));

+#26599=SURFACE_SIDE_STYLE('',(#27726));

+#26600=SURFACE_SIDE_STYLE('',(#27727));

+#26601=SURFACE_SIDE_STYLE('',(#27728));

+#26602=SURFACE_SIDE_STYLE('',(#27729));

+#26603=SURFACE_SIDE_STYLE('',(#27730));

+#26604=SURFACE_SIDE_STYLE('',(#27731));

+#26605=SURFACE_SIDE_STYLE('',(#27732));

+#26606=SURFACE_SIDE_STYLE('',(#27733));

+#26607=SURFACE_SIDE_STYLE('',(#27734));

+#26608=SURFACE_SIDE_STYLE('',(#27735));

+#26609=SURFACE_SIDE_STYLE('',(#27736));

+#26610=SURFACE_SIDE_STYLE('',(#27737));

+#26611=SURFACE_SIDE_STYLE('',(#27738));

+#26612=SURFACE_SIDE_STYLE('',(#27739));

+#26613=SURFACE_SIDE_STYLE('',(#27740));

+#26614=SURFACE_SIDE_STYLE('',(#27741));

+#26615=SURFACE_SIDE_STYLE('',(#27742));

+#26616=SURFACE_SIDE_STYLE('',(#27743));

+#26617=SURFACE_SIDE_STYLE('',(#27744));

+#26618=SURFACE_SIDE_STYLE('',(#27745));

+#26619=SURFACE_SIDE_STYLE('',(#27746));

+#26620=SURFACE_SIDE_STYLE('',(#27747));

+#26621=SURFACE_SIDE_STYLE('',(#27748));

+#26622=SURFACE_SIDE_STYLE('',(#27749));

+#26623=SURFACE_SIDE_STYLE('',(#27750));

+#26624=SURFACE_SIDE_STYLE('',(#27751));

+#26625=SURFACE_SIDE_STYLE('',(#27752));

+#26626=SURFACE_SIDE_STYLE('',(#27753));

+#26627=SURFACE_SIDE_STYLE('',(#27754));

+#26628=SURFACE_SIDE_STYLE('',(#27755));

+#26629=SURFACE_SIDE_STYLE('',(#27756));

+#26630=SURFACE_SIDE_STYLE('',(#27757));

+#26631=SURFACE_SIDE_STYLE('',(#27758));

+#26632=SURFACE_SIDE_STYLE('',(#27759));

+#26633=SURFACE_SIDE_STYLE('',(#27760));

+#26634=SURFACE_SIDE_STYLE('',(#27761));

+#26635=SURFACE_SIDE_STYLE('',(#27762));

+#26636=SURFACE_SIDE_STYLE('',(#27763));

+#26637=SURFACE_SIDE_STYLE('',(#27764));

+#26638=SURFACE_SIDE_STYLE('',(#27765));

+#26639=SURFACE_SIDE_STYLE('',(#27766));

+#26640=SURFACE_SIDE_STYLE('',(#27767));

+#26641=SURFACE_SIDE_STYLE('',(#27768));

+#26642=SURFACE_SIDE_STYLE('',(#27769));

+#26643=SURFACE_SIDE_STYLE('',(#27770));

+#26644=SURFACE_SIDE_STYLE('',(#27771));

+#26645=SURFACE_SIDE_STYLE('',(#27772));

+#26646=SURFACE_SIDE_STYLE('',(#27773));

+#26647=SURFACE_SIDE_STYLE('',(#27774));

+#26648=SURFACE_SIDE_STYLE('',(#27775));

+#26649=SURFACE_SIDE_STYLE('',(#27776));

+#26650=SURFACE_SIDE_STYLE('',(#27777));

+#26651=SURFACE_SIDE_STYLE('',(#27778));

+#26652=SURFACE_SIDE_STYLE('',(#27779));

+#26653=SURFACE_SIDE_STYLE('',(#27780));

+#26654=SURFACE_SIDE_STYLE('',(#27781));

+#26655=SURFACE_SIDE_STYLE('',(#27782));

+#26656=SURFACE_SIDE_STYLE('',(#27783));

+#26657=SURFACE_SIDE_STYLE('',(#27784));

+#26658=SURFACE_SIDE_STYLE('',(#27785));

+#26659=SURFACE_SIDE_STYLE('',(#27786));

+#26660=SURFACE_SIDE_STYLE('',(#27787));

+#26661=SURFACE_SIDE_STYLE('',(#27788));

+#26662=SURFACE_SIDE_STYLE('',(#27789));

+#26663=SURFACE_SIDE_STYLE('',(#27790));

+#26664=SURFACE_SIDE_STYLE('',(#27791));

+#26665=SURFACE_SIDE_STYLE('',(#27792));

+#26666=SURFACE_SIDE_STYLE('',(#27793));

+#26667=SURFACE_SIDE_STYLE('',(#27794));

+#26668=SURFACE_SIDE_STYLE('',(#27795));

+#26669=SURFACE_SIDE_STYLE('',(#27796));

+#26670=SURFACE_SIDE_STYLE('',(#27797));

+#26671=SURFACE_SIDE_STYLE('',(#27798));

+#26672=SURFACE_SIDE_STYLE('',(#27799));

+#26673=SURFACE_SIDE_STYLE('',(#27800));

+#26674=SURFACE_SIDE_STYLE('',(#27801));

+#26675=SURFACE_SIDE_STYLE('',(#27802));

+#26676=SURFACE_SIDE_STYLE('',(#27803));

+#26677=SURFACE_SIDE_STYLE('',(#27804));

+#26678=SURFACE_SIDE_STYLE('',(#27805));

+#26679=SURFACE_SIDE_STYLE('',(#27806));

+#26680=SURFACE_SIDE_STYLE('',(#27807));

+#26681=SURFACE_SIDE_STYLE('',(#27808));

+#26682=SURFACE_SIDE_STYLE('',(#27809));

+#26683=SURFACE_SIDE_STYLE('',(#27810));

+#26684=SURFACE_SIDE_STYLE('',(#27811));

+#26685=SURFACE_SIDE_STYLE('',(#27812));

+#26686=SURFACE_SIDE_STYLE('',(#27813));

+#26687=SURFACE_SIDE_STYLE('',(#27814));

+#26688=SURFACE_SIDE_STYLE('',(#27815));

+#26689=SURFACE_SIDE_STYLE('',(#27816));

+#26690=SURFACE_SIDE_STYLE('',(#27817));

+#26691=SURFACE_SIDE_STYLE('',(#27818));

+#26692=SURFACE_SIDE_STYLE('',(#27819));

+#26693=SURFACE_SIDE_STYLE('',(#27820));

+#26694=SURFACE_SIDE_STYLE('',(#27821));

+#26695=SURFACE_SIDE_STYLE('',(#27822));

+#26696=SURFACE_SIDE_STYLE('',(#27823));

+#26697=SURFACE_SIDE_STYLE('',(#27824));

+#26698=SURFACE_SIDE_STYLE('',(#27825));

+#26699=SURFACE_SIDE_STYLE('',(#27826));

+#26700=SURFACE_SIDE_STYLE('',(#27827));

+#26701=SURFACE_SIDE_STYLE('',(#27828));

+#26702=SURFACE_SIDE_STYLE('',(#27829));

+#26703=SURFACE_SIDE_STYLE('',(#27830));

+#26704=SURFACE_SIDE_STYLE('',(#27831));

+#26705=SURFACE_SIDE_STYLE('',(#27832));

+#26706=SURFACE_SIDE_STYLE('',(#27833));

+#26707=SURFACE_SIDE_STYLE('',(#27834));

+#26708=SURFACE_SIDE_STYLE('',(#27835));

+#26709=SURFACE_SIDE_STYLE('',(#27836));

+#26710=SURFACE_SIDE_STYLE('',(#27837));

+#26711=SURFACE_SIDE_STYLE('',(#27838));

+#26712=SURFACE_SIDE_STYLE('',(#27839));

+#26713=SURFACE_SIDE_STYLE('',(#27840));

+#26714=SURFACE_SIDE_STYLE('',(#27841));

+#26715=SURFACE_SIDE_STYLE('',(#27842));

+#26716=SURFACE_SIDE_STYLE('',(#27843));

+#26717=SURFACE_SIDE_STYLE('',(#27844));

+#26718=SURFACE_SIDE_STYLE('',(#27845));

+#26719=SURFACE_SIDE_STYLE('',(#27846));

+#26720=SURFACE_SIDE_STYLE('',(#27847));

+#26721=SURFACE_SIDE_STYLE('',(#27848));

+#26722=SURFACE_SIDE_STYLE('',(#27849));

+#26723=SURFACE_SIDE_STYLE('',(#27850));

+#26724=SURFACE_SIDE_STYLE('',(#27851));

+#26725=SURFACE_SIDE_STYLE('',(#27852));

+#26726=SURFACE_SIDE_STYLE('',(#27853));

+#26727=SURFACE_SIDE_STYLE('',(#27854));

+#26728=SURFACE_SIDE_STYLE('',(#27855));

+#26729=SURFACE_SIDE_STYLE('',(#27856));

+#26730=SURFACE_SIDE_STYLE('',(#27857));

+#26731=SURFACE_SIDE_STYLE('',(#27858));

+#26732=SURFACE_SIDE_STYLE('',(#27859));

+#26733=SURFACE_SIDE_STYLE('',(#27860));

+#26734=SURFACE_SIDE_STYLE('',(#27861));

+#26735=SURFACE_SIDE_STYLE('',(#27862));

+#26736=SURFACE_SIDE_STYLE('',(#27863));

+#26737=SURFACE_SIDE_STYLE('',(#27864));

+#26738=SURFACE_SIDE_STYLE('',(#27865));

+#26739=SURFACE_SIDE_STYLE('',(#27866));

+#26740=SURFACE_SIDE_STYLE('',(#27867));

+#26741=SURFACE_SIDE_STYLE('',(#27868));

+#26742=SURFACE_SIDE_STYLE('',(#27869));

+#26743=SURFACE_SIDE_STYLE('',(#27870));

+#26744=SURFACE_SIDE_STYLE('',(#27871));

+#26745=SURFACE_SIDE_STYLE('',(#27872));

+#26746=SURFACE_SIDE_STYLE('',(#27873));

+#26747=SURFACE_SIDE_STYLE('',(#27874));

+#26748=SURFACE_SIDE_STYLE('',(#27875));

+#26749=SURFACE_SIDE_STYLE('',(#27876));

+#26750=SURFACE_SIDE_STYLE('',(#27877));

+#26751=SURFACE_SIDE_STYLE('',(#27878));

+#26752=SURFACE_SIDE_STYLE('',(#27879));

+#26753=SURFACE_SIDE_STYLE('',(#27880));

+#26754=SURFACE_SIDE_STYLE('',(#27881));

+#26755=SURFACE_SIDE_STYLE('',(#27882));

+#26756=SURFACE_SIDE_STYLE('',(#27883));

+#26757=SURFACE_SIDE_STYLE('',(#27884));

+#26758=SURFACE_SIDE_STYLE('',(#27885));

+#26759=SURFACE_SIDE_STYLE('',(#27886));

+#26760=SURFACE_SIDE_STYLE('',(#27887));

+#26761=SURFACE_SIDE_STYLE('',(#27888));

+#26762=SURFACE_SIDE_STYLE('',(#27889));

+#26763=SURFACE_SIDE_STYLE('',(#27890));

+#26764=SURFACE_SIDE_STYLE('',(#27891));

+#26765=SURFACE_SIDE_STYLE('',(#27892));

+#26766=SURFACE_SIDE_STYLE('',(#27893));

+#26767=SURFACE_SIDE_STYLE('',(#27894));

+#26768=SURFACE_SIDE_STYLE('',(#27895));

+#26769=SURFACE_SIDE_STYLE('',(#27896));

+#26770=SURFACE_SIDE_STYLE('',(#27897));

+#26771=SURFACE_SIDE_STYLE('',(#27898));

+#26772=SURFACE_SIDE_STYLE('',(#27899));

+#26773=SURFACE_SIDE_STYLE('',(#27900));

+#26774=SURFACE_SIDE_STYLE('',(#27901));

+#26775=SURFACE_SIDE_STYLE('',(#27902));

+#26776=SURFACE_SIDE_STYLE('',(#27903));

+#26777=SURFACE_SIDE_STYLE('',(#27904));

+#26778=SURFACE_SIDE_STYLE('',(#27905));

+#26779=SURFACE_SIDE_STYLE('',(#27906));

+#26780=SURFACE_SIDE_STYLE('',(#27907));

+#26781=SURFACE_SIDE_STYLE('',(#27908));

+#26782=SURFACE_SIDE_STYLE('',(#27909));

+#26783=SURFACE_SIDE_STYLE('',(#27910));

+#26784=SURFACE_SIDE_STYLE('',(#27911));

+#26785=SURFACE_SIDE_STYLE('',(#27912));

+#26786=SURFACE_SIDE_STYLE('',(#27913));

+#26787=SURFACE_SIDE_STYLE('',(#27914));

+#26788=SURFACE_SIDE_STYLE('',(#27915));

+#26789=SURFACE_SIDE_STYLE('',(#27916));

+#26790=SURFACE_SIDE_STYLE('',(#27917));

+#26791=SURFACE_SIDE_STYLE('',(#27918));

+#26792=SURFACE_SIDE_STYLE('',(#27919));

+#26793=SURFACE_SIDE_STYLE('',(#27920));

+#26794=SURFACE_SIDE_STYLE('',(#27921));

+#26795=SURFACE_SIDE_STYLE('',(#27922));

+#26796=SURFACE_SIDE_STYLE('',(#27923));

+#26797=SURFACE_SIDE_STYLE('',(#27924));

+#26798=SURFACE_SIDE_STYLE('',(#27925));

+#26799=SURFACE_SIDE_STYLE('',(#27926));

+#26800=SURFACE_SIDE_STYLE('',(#27927));

+#26801=SURFACE_SIDE_STYLE('',(#27928));

+#26802=SURFACE_SIDE_STYLE('',(#27929));

+#26803=SURFACE_SIDE_STYLE('',(#27930));

+#26804=SURFACE_SIDE_STYLE('',(#27931));

+#26805=SURFACE_SIDE_STYLE('',(#27932));

+#26806=SURFACE_SIDE_STYLE('',(#27933));

+#26807=SURFACE_SIDE_STYLE('',(#27934));

+#26808=SURFACE_SIDE_STYLE('',(#27935));

+#26809=SURFACE_SIDE_STYLE('',(#27936));

+#26810=SURFACE_SIDE_STYLE('',(#27937));

+#26811=SURFACE_SIDE_STYLE('',(#27938));

+#26812=SURFACE_SIDE_STYLE('',(#27939));

+#26813=SURFACE_SIDE_STYLE('',(#27940));

+#26814=SURFACE_SIDE_STYLE('',(#27941));

+#26815=SURFACE_SIDE_STYLE('',(#27942));

+#26816=SURFACE_SIDE_STYLE('',(#27943));

+#26817=SURFACE_SIDE_STYLE('',(#27944));

+#26818=SURFACE_SIDE_STYLE('',(#27945));

+#26819=SURFACE_SIDE_STYLE('',(#27946));

+#26820=SURFACE_SIDE_STYLE('',(#27947));

+#26821=SURFACE_SIDE_STYLE('',(#27948));

+#26822=SURFACE_SIDE_STYLE('',(#27949));

+#26823=SURFACE_SIDE_STYLE('',(#27950));

+#26824=SURFACE_SIDE_STYLE('',(#27951));

+#26825=SURFACE_SIDE_STYLE('',(#27952));

+#26826=SURFACE_SIDE_STYLE('',(#27953));

+#26827=SURFACE_SIDE_STYLE('',(#27954));

+#26828=SURFACE_SIDE_STYLE('',(#27955));

+#26829=SURFACE_SIDE_STYLE('',(#27956));

+#26830=SURFACE_SIDE_STYLE('',(#27957));

+#26831=SURFACE_SIDE_STYLE('',(#27958));

+#26832=SURFACE_SIDE_STYLE('',(#27959));

+#26833=SURFACE_SIDE_STYLE('',(#27960));

+#26834=SURFACE_SIDE_STYLE('',(#27961));

+#26835=SURFACE_SIDE_STYLE('',(#27962));

+#26836=SURFACE_SIDE_STYLE('',(#27963));

+#26837=SURFACE_SIDE_STYLE('',(#27964));

+#26838=SURFACE_SIDE_STYLE('',(#27965));

+#26839=SURFACE_SIDE_STYLE('',(#27966));

+#26840=SURFACE_SIDE_STYLE('',(#27967));

+#26841=SURFACE_SIDE_STYLE('',(#27968));

+#26842=SURFACE_SIDE_STYLE('',(#27969));

+#26843=SURFACE_SIDE_STYLE('',(#27970));

+#26844=SURFACE_SIDE_STYLE('',(#27971));

+#26845=SURFACE_SIDE_STYLE('',(#27972));

+#26846=SURFACE_SIDE_STYLE('',(#27973));

+#26847=SURFACE_SIDE_STYLE('',(#27974));

+#26848=SURFACE_SIDE_STYLE('',(#27975));

+#26849=SURFACE_SIDE_STYLE('',(#27976));

+#26850=SURFACE_SIDE_STYLE('',(#27977));

+#26851=SURFACE_SIDE_STYLE('',(#27978));

+#26852=SURFACE_SIDE_STYLE('',(#27979));

+#26853=SURFACE_SIDE_STYLE('',(#27980));

+#26854=SURFACE_SIDE_STYLE('',(#27981));

+#26855=SURFACE_SIDE_STYLE('',(#27982));

+#26856=SURFACE_SIDE_STYLE('',(#27983));

+#26857=SURFACE_SIDE_STYLE('',(#27984));

+#26858=SURFACE_SIDE_STYLE('',(#27985));

+#26859=SURFACE_SIDE_STYLE('',(#27986));

+#26860=SURFACE_SIDE_STYLE('',(#27987));

+#26861=SURFACE_SIDE_STYLE('',(#27988));

+#26862=SURFACE_SIDE_STYLE('',(#27989));

+#26863=SURFACE_SIDE_STYLE('',(#27990));

+#26864=SURFACE_SIDE_STYLE('',(#27991));

+#26865=SURFACE_SIDE_STYLE('',(#27992));

+#26866=SURFACE_SIDE_STYLE('',(#27993));

+#26867=SURFACE_SIDE_STYLE('',(#27994));

+#26868=SURFACE_SIDE_STYLE('',(#27995));

+#26869=SURFACE_SIDE_STYLE('',(#27996));

+#26870=SURFACE_SIDE_STYLE('',(#27997));

+#26871=SURFACE_SIDE_STYLE('',(#27998));

+#26872=SURFACE_SIDE_STYLE('',(#27999));

+#26873=SURFACE_SIDE_STYLE('',(#28000));

+#26874=SURFACE_SIDE_STYLE('',(#28001));

+#26875=SURFACE_SIDE_STYLE('',(#28002));

+#26876=SURFACE_SIDE_STYLE('',(#28003));

+#26877=SURFACE_SIDE_STYLE('',(#28004));

+#26878=SURFACE_SIDE_STYLE('',(#28005));

+#26879=SURFACE_SIDE_STYLE('',(#28006));

+#26880=SURFACE_SIDE_STYLE('',(#28007));

+#26881=SURFACE_SIDE_STYLE('',(#28008));

+#26882=SURFACE_SIDE_STYLE('',(#28009));

+#26883=SURFACE_SIDE_STYLE('',(#28010));

+#26884=SURFACE_SIDE_STYLE('',(#28011));

+#26885=SURFACE_SIDE_STYLE('',(#28012));

+#26886=SURFACE_SIDE_STYLE('',(#28013));

+#26887=SURFACE_SIDE_STYLE('',(#28014));

+#26888=SURFACE_SIDE_STYLE('',(#28015));

+#26889=SURFACE_SIDE_STYLE('',(#28016));

+#26890=SURFACE_SIDE_STYLE('',(#28017));

+#26891=SURFACE_SIDE_STYLE('',(#28018));

+#26892=SURFACE_SIDE_STYLE('',(#28019));

+#26893=SURFACE_SIDE_STYLE('',(#28020));

+#26894=SURFACE_SIDE_STYLE('',(#28021));

+#26895=SURFACE_SIDE_STYLE('',(#28022));

+#26896=SURFACE_SIDE_STYLE('',(#28023));

+#26897=SURFACE_SIDE_STYLE('',(#28024));

+#26898=SURFACE_SIDE_STYLE('',(#28025));

+#26899=SURFACE_SIDE_STYLE('',(#28026));

+#26900=SURFACE_SIDE_STYLE('',(#28027));

+#26901=SURFACE_SIDE_STYLE('',(#28028));

+#26902=SURFACE_SIDE_STYLE('',(#28029));

+#26903=SURFACE_SIDE_STYLE('',(#28030));

+#26904=SURFACE_SIDE_STYLE('',(#28031));

+#26905=SURFACE_SIDE_STYLE('',(#28032));

+#26906=SURFACE_SIDE_STYLE('',(#28033));

+#26907=SURFACE_SIDE_STYLE('',(#28034));

+#26908=SURFACE_SIDE_STYLE('',(#28035));

+#26909=SURFACE_SIDE_STYLE('',(#28036));

+#26910=SURFACE_SIDE_STYLE('',(#28037));

+#26911=SURFACE_SIDE_STYLE('',(#28038));

+#26912=SURFACE_SIDE_STYLE('',(#28039));

+#26913=SURFACE_SIDE_STYLE('',(#28040));

+#26914=SURFACE_SIDE_STYLE('',(#28041));

+#26915=SURFACE_SIDE_STYLE('',(#28042));

+#26916=SURFACE_SIDE_STYLE('',(#28043));

+#26917=SURFACE_SIDE_STYLE('',(#28044));

+#26918=SURFACE_SIDE_STYLE('',(#28045));

+#26919=SURFACE_SIDE_STYLE('',(#28046));

+#26920=SURFACE_SIDE_STYLE('',(#28047));

+#26921=SURFACE_SIDE_STYLE('',(#28048));

+#26922=SURFACE_SIDE_STYLE('',(#28049));

+#26923=SURFACE_SIDE_STYLE('',(#28050));

+#26924=SURFACE_SIDE_STYLE('',(#28051));

+#26925=SURFACE_SIDE_STYLE('',(#28052));

+#26926=SURFACE_SIDE_STYLE('',(#28053));

+#26927=SURFACE_SIDE_STYLE('',(#28054));

+#26928=SURFACE_SIDE_STYLE('',(#28055));

+#26929=SURFACE_SIDE_STYLE('',(#28056));

+#26930=SURFACE_SIDE_STYLE('',(#28057));

+#26931=SURFACE_SIDE_STYLE('',(#28058));

+#26932=SURFACE_SIDE_STYLE('',(#28059));

+#26933=SURFACE_SIDE_STYLE('',(#28060));

+#26934=SURFACE_SIDE_STYLE('',(#28061));

+#26935=SURFACE_SIDE_STYLE('',(#28062));

+#26936=SURFACE_SIDE_STYLE('',(#28063));

+#26937=SURFACE_SIDE_STYLE('',(#28064));

+#26938=SURFACE_SIDE_STYLE('',(#28065));

+#26939=SURFACE_SIDE_STYLE('',(#28066));

+#26940=SURFACE_SIDE_STYLE('',(#28067));

+#26941=SURFACE_SIDE_STYLE('',(#28068));

+#26942=SURFACE_SIDE_STYLE('',(#28069));

+#26943=SURFACE_SIDE_STYLE('',(#28070));

+#26944=SURFACE_SIDE_STYLE('',(#28071));

+#26945=SURFACE_SIDE_STYLE('',(#28072));

+#26946=SURFACE_SIDE_STYLE('',(#28073));

+#26947=SURFACE_SIDE_STYLE('',(#28074));

+#26948=SURFACE_SIDE_STYLE('',(#28075));

+#26949=SURFACE_SIDE_STYLE('',(#28076));

+#26950=SURFACE_SIDE_STYLE('',(#28077));

+#26951=SURFACE_SIDE_STYLE('',(#28078));

+#26952=SURFACE_SIDE_STYLE('',(#28079));

+#26953=SURFACE_SIDE_STYLE('',(#28080));

+#26954=SURFACE_SIDE_STYLE('',(#28081));

+#26955=SURFACE_SIDE_STYLE('',(#28082));

+#26956=SURFACE_SIDE_STYLE('',(#28083));

+#26957=SURFACE_SIDE_STYLE('',(#28084));

+#26958=SURFACE_SIDE_STYLE('',(#28085));

+#26959=SURFACE_SIDE_STYLE('',(#28086));

+#26960=SURFACE_SIDE_STYLE('',(#28087));

+#26961=SURFACE_SIDE_STYLE('',(#28088));

+#26962=SURFACE_SIDE_STYLE('',(#28089));

+#26963=SURFACE_SIDE_STYLE('',(#28090));

+#26964=SURFACE_SIDE_STYLE('',(#28091));

+#26965=SURFACE_SIDE_STYLE('',(#28092));

+#26966=SURFACE_SIDE_STYLE('',(#28093));

+#26967=SURFACE_SIDE_STYLE('',(#28094));

+#26968=SURFACE_SIDE_STYLE('',(#28095));

+#26969=SURFACE_SIDE_STYLE('',(#28096));

+#26970=SURFACE_SIDE_STYLE('',(#28097));

+#26971=SURFACE_SIDE_STYLE('',(#28098));

+#26972=SURFACE_SIDE_STYLE('',(#28099));

+#26973=SURFACE_SIDE_STYLE('',(#28100));

+#26974=SURFACE_SIDE_STYLE('',(#28101));

+#26975=SURFACE_SIDE_STYLE('',(#28102));

+#26976=SURFACE_SIDE_STYLE('',(#28103));

+#26977=SURFACE_SIDE_STYLE('',(#28104));

+#26978=SURFACE_SIDE_STYLE('',(#28105));

+#26979=SURFACE_SIDE_STYLE('',(#28106));

+#26980=SURFACE_SIDE_STYLE('',(#28107));

+#26981=SURFACE_SIDE_STYLE('',(#28108));

+#26982=SURFACE_SIDE_STYLE('',(#28109));

+#26983=SURFACE_SIDE_STYLE('',(#28110));

+#26984=SURFACE_SIDE_STYLE('',(#28111));

+#26985=SURFACE_SIDE_STYLE('',(#28112));

+#26986=SURFACE_SIDE_STYLE('',(#28113));

+#26987=SURFACE_SIDE_STYLE('',(#28114));

+#26988=SURFACE_SIDE_STYLE('',(#28115));

+#26989=SURFACE_SIDE_STYLE('',(#28116));

+#26990=SURFACE_SIDE_STYLE('',(#28117));

+#26991=SURFACE_SIDE_STYLE('',(#28118));

+#26992=SURFACE_SIDE_STYLE('',(#28119));

+#26993=SURFACE_SIDE_STYLE('',(#28120));

+#26994=SURFACE_SIDE_STYLE('',(#28121));

+#26995=SURFACE_SIDE_STYLE('',(#28122));

+#26996=SURFACE_SIDE_STYLE('',(#28123));

+#26997=SURFACE_SIDE_STYLE('',(#28124));

+#26998=SURFACE_SIDE_STYLE('',(#28125));

+#26999=SURFACE_SIDE_STYLE('',(#28126));

+#27000=SURFACE_SIDE_STYLE('',(#28127));

+#27001=SURFACE_SIDE_STYLE('',(#28128));

+#27002=SURFACE_SIDE_STYLE('',(#28129));

+#27003=SURFACE_SIDE_STYLE('',(#28130));

+#27004=SURFACE_SIDE_STYLE('',(#28131));

+#27005=SURFACE_SIDE_STYLE('',(#28132));

+#27006=SURFACE_SIDE_STYLE('',(#28133));

+#27007=SURFACE_SIDE_STYLE('',(#28134));

+#27008=SURFACE_SIDE_STYLE('',(#28135));

+#27009=SURFACE_SIDE_STYLE('',(#28136));

+#27010=SURFACE_SIDE_STYLE('',(#28137));

+#27011=SURFACE_SIDE_STYLE('',(#28138));

+#27012=SURFACE_SIDE_STYLE('',(#28139));

+#27013=SURFACE_SIDE_STYLE('',(#28140));

+#27014=SURFACE_SIDE_STYLE('',(#28141));

+#27015=SURFACE_SIDE_STYLE('',(#28142));

+#27016=SURFACE_SIDE_STYLE('',(#28143));

+#27017=SURFACE_SIDE_STYLE('',(#28144));

+#27018=SURFACE_SIDE_STYLE('',(#28145));

+#27019=SURFACE_SIDE_STYLE('',(#28146));

+#27020=SURFACE_SIDE_STYLE('',(#28147));

+#27021=SURFACE_SIDE_STYLE('',(#28148));

+#27022=SURFACE_SIDE_STYLE('',(#28149));

+#27023=SURFACE_SIDE_STYLE('',(#28150));

+#27024=SURFACE_SIDE_STYLE('',(#28151));

+#27025=SURFACE_SIDE_STYLE('',(#28152));

+#27026=SURFACE_SIDE_STYLE('',(#28153));

+#27027=SURFACE_SIDE_STYLE('',(#28154));

+#27028=SURFACE_SIDE_STYLE('',(#28155));

+#27029=SURFACE_SIDE_STYLE('',(#28156));

+#27030=SURFACE_SIDE_STYLE('',(#28157));

+#27031=SURFACE_SIDE_STYLE('',(#28158));

+#27032=SURFACE_SIDE_STYLE('',(#28159));

+#27033=SURFACE_SIDE_STYLE('',(#28160));

+#27034=SURFACE_SIDE_STYLE('',(#28161));

+#27035=SURFACE_SIDE_STYLE('',(#28162));

+#27036=SURFACE_SIDE_STYLE('',(#28163));

+#27037=SURFACE_SIDE_STYLE('',(#28164));

+#27038=SURFACE_SIDE_STYLE('',(#28165));

+#27039=SURFACE_SIDE_STYLE('',(#28166));

+#27040=SURFACE_SIDE_STYLE('',(#28167));

+#27041=SURFACE_SIDE_STYLE('',(#28168));

+#27042=SURFACE_SIDE_STYLE('',(#28169));

+#27043=SURFACE_SIDE_STYLE('',(#28170));

+#27044=SURFACE_SIDE_STYLE('',(#28171));

+#27045=SURFACE_SIDE_STYLE('',(#28172));

+#27046=SURFACE_SIDE_STYLE('',(#28173));

+#27047=SURFACE_SIDE_STYLE('',(#28174));

+#27048=SURFACE_SIDE_STYLE('',(#28175));

+#27049=SURFACE_SIDE_STYLE('',(#28176));

+#27050=SURFACE_SIDE_STYLE('',(#28177));

+#27051=SURFACE_SIDE_STYLE('',(#28178));

+#27052=SURFACE_SIDE_STYLE('',(#28179));

+#27053=SURFACE_SIDE_STYLE('',(#28180));

+#27054=SURFACE_SIDE_STYLE('',(#28181));

+#27055=SURFACE_SIDE_STYLE('',(#28182));

+#27056=SURFACE_SIDE_STYLE('',(#28183));

+#27057=SURFACE_SIDE_STYLE('',(#28184));

+#27058=SURFACE_SIDE_STYLE('',(#28185));

+#27059=SURFACE_SIDE_STYLE('',(#28186));

+#27060=SURFACE_SIDE_STYLE('',(#28187));

+#27061=SURFACE_SIDE_STYLE('',(#28188));

+#27062=SURFACE_SIDE_STYLE('',(#28189));

+#27063=SURFACE_SIDE_STYLE('',(#28190));

+#27064=SURFACE_SIDE_STYLE('',(#28191));

+#27065=SURFACE_SIDE_STYLE('',(#28192));

+#27066=SURFACE_SIDE_STYLE('',(#28193));

+#27067=SURFACE_SIDE_STYLE('',(#28194));

+#27068=SURFACE_SIDE_STYLE('',(#28195));

+#27069=SURFACE_SIDE_STYLE('',(#28196));

+#27070=SURFACE_SIDE_STYLE('',(#28197));

+#27071=SURFACE_SIDE_STYLE('',(#28198));

+#27072=SURFACE_SIDE_STYLE('',(#28199));

+#27073=SURFACE_SIDE_STYLE('',(#28200));

+#27074=SURFACE_SIDE_STYLE('',(#28201));

+#27075=SURFACE_SIDE_STYLE('',(#28202));

+#27076=SURFACE_SIDE_STYLE('',(#28203));

+#27077=SURFACE_SIDE_STYLE('',(#28204));

+#27078=SURFACE_SIDE_STYLE('',(#28205));

+#27079=SURFACE_SIDE_STYLE('',(#28206));

+#27080=SURFACE_SIDE_STYLE('',(#28207));

+#27081=SURFACE_SIDE_STYLE('',(#28208));

+#27082=SURFACE_SIDE_STYLE('',(#28209));

+#27083=SURFACE_SIDE_STYLE('',(#28210));

+#27084=SURFACE_SIDE_STYLE('',(#28211));

+#27085=SURFACE_SIDE_STYLE('',(#28212));

+#27086=SURFACE_SIDE_STYLE('',(#28213));

+#27087=SURFACE_SIDE_STYLE('',(#28214));

+#27088=SURFACE_SIDE_STYLE('',(#28215));

+#27089=SURFACE_SIDE_STYLE('',(#28216));

+#27090=SURFACE_SIDE_STYLE('',(#28217));

+#27091=SURFACE_SIDE_STYLE('',(#28218));

+#27092=SURFACE_SIDE_STYLE('',(#28219));

+#27093=SURFACE_SIDE_STYLE('',(#28220));

+#27094=SURFACE_SIDE_STYLE('',(#28221));

+#27095=SURFACE_SIDE_STYLE('',(#28222));

+#27096=SURFACE_SIDE_STYLE('',(#28223));

+#27097=SURFACE_SIDE_STYLE('',(#28224));

+#27098=SURFACE_SIDE_STYLE('',(#28225));

+#27099=SURFACE_SIDE_STYLE('',(#28226));

+#27100=SURFACE_SIDE_STYLE('',(#28227));

+#27101=SURFACE_SIDE_STYLE('',(#28228));

+#27102=SURFACE_SIDE_STYLE('',(#28229));

+#27103=SURFACE_SIDE_STYLE('',(#28230));

+#27104=SURFACE_SIDE_STYLE('',(#28231));

+#27105=SURFACE_SIDE_STYLE('',(#28232));

+#27106=SURFACE_SIDE_STYLE('',(#28233));

+#27107=SURFACE_SIDE_STYLE('',(#28234));

+#27108=SURFACE_SIDE_STYLE('',(#28235));

+#27109=SURFACE_SIDE_STYLE('',(#28236));

+#27110=SURFACE_SIDE_STYLE('',(#28237));

+#27111=SURFACE_SIDE_STYLE('',(#28238));

+#27112=SURFACE_SIDE_STYLE('',(#28239));

+#27113=SURFACE_SIDE_STYLE('',(#28240));

+#27114=SURFACE_SIDE_STYLE('',(#28241));

+#27115=SURFACE_SIDE_STYLE('',(#28242));

+#27116=SURFACE_SIDE_STYLE('',(#28243));

+#27117=SURFACE_SIDE_STYLE('',(#28244));

+#27118=SURFACE_SIDE_STYLE('',(#28245));

+#27119=SURFACE_SIDE_STYLE('',(#28246));

+#27120=SURFACE_SIDE_STYLE('',(#28247));

+#27121=SURFACE_SIDE_STYLE('',(#28248));

+#27122=SURFACE_SIDE_STYLE('',(#28249));

+#27123=SURFACE_SIDE_STYLE('',(#28250));

+#27124=SURFACE_SIDE_STYLE('',(#28251));

+#27125=SURFACE_SIDE_STYLE('',(#28252));

+#27126=SURFACE_SIDE_STYLE('',(#28253));

+#27127=SURFACE_SIDE_STYLE('',(#28254));

+#27128=SURFACE_SIDE_STYLE('',(#28255));

+#27129=SURFACE_SIDE_STYLE('',(#28256));

+#27130=SURFACE_SIDE_STYLE('',(#28257));

+#27131=SURFACE_SIDE_STYLE('',(#28258));

+#27132=SURFACE_SIDE_STYLE('',(#28259));

+#27133=SURFACE_SIDE_STYLE('',(#28260));

+#27134=SURFACE_SIDE_STYLE('',(#28261));

+#27135=SURFACE_SIDE_STYLE('',(#28262));

+#27136=SURFACE_SIDE_STYLE('',(#28263));

+#27137=SURFACE_SIDE_STYLE('',(#28264));

+#27138=SURFACE_SIDE_STYLE('',(#28265));

+#27139=SURFACE_SIDE_STYLE('',(#28266));

+#27140=SURFACE_SIDE_STYLE('',(#28267));

+#27141=SURFACE_SIDE_STYLE('',(#28268));

+#27142=SURFACE_SIDE_STYLE('',(#28269));

+#27143=SURFACE_SIDE_STYLE('',(#28270));

+#27144=SURFACE_SIDE_STYLE('',(#28271));

+#27145=SURFACE_SIDE_STYLE('',(#28272));

+#27146=SURFACE_SIDE_STYLE('',(#28273));

+#27147=SURFACE_SIDE_STYLE('',(#28274));

+#27148=SURFACE_SIDE_STYLE('',(#28275));

+#27149=SURFACE_SIDE_STYLE('',(#28276));

+#27150=SURFACE_SIDE_STYLE('',(#28277));

+#27151=SURFACE_SIDE_STYLE('',(#28278));

+#27152=SURFACE_SIDE_STYLE('',(#28279));

+#27153=SURFACE_SIDE_STYLE('',(#28280));

+#27154=SURFACE_SIDE_STYLE('',(#28281));

+#27155=SURFACE_SIDE_STYLE('',(#28282));

+#27156=SURFACE_SIDE_STYLE('',(#28283));

+#27157=SURFACE_SIDE_STYLE('',(#28284));

+#27158=SURFACE_SIDE_STYLE('',(#28285));

+#27159=SURFACE_SIDE_STYLE('',(#28286));

+#27160=SURFACE_SIDE_STYLE('',(#28287));

+#27161=SURFACE_SIDE_STYLE('',(#28288));

+#27162=SURFACE_SIDE_STYLE('',(#28289));

+#27163=SURFACE_SIDE_STYLE('',(#28290));

+#27164=SURFACE_SIDE_STYLE('',(#28291));

+#27165=SURFACE_SIDE_STYLE('',(#28292));

+#27166=SURFACE_SIDE_STYLE('',(#28293));

+#27167=SURFACE_SIDE_STYLE('',(#28294));

+#27168=SURFACE_SIDE_STYLE('',(#28295));

+#27169=SURFACE_SIDE_STYLE('',(#28296));

+#27170=SURFACE_SIDE_STYLE('',(#28297));

+#27171=SURFACE_SIDE_STYLE('',(#28298));

+#27172=SURFACE_SIDE_STYLE('',(#28299));

+#27173=SURFACE_SIDE_STYLE('',(#28300));

+#27174=SURFACE_SIDE_STYLE('',(#28301));

+#27175=SURFACE_SIDE_STYLE('',(#28302));

+#27176=SURFACE_SIDE_STYLE('',(#28303));

+#27177=SURFACE_SIDE_STYLE('',(#28304));

+#27178=SURFACE_SIDE_STYLE('',(#28305));

+#27179=SURFACE_SIDE_STYLE('',(#28306));

+#27180=SURFACE_SIDE_STYLE('',(#28307));

+#27181=SURFACE_SIDE_STYLE('',(#28308));

+#27182=SURFACE_SIDE_STYLE('',(#28309));

+#27183=SURFACE_SIDE_STYLE('',(#28310));

+#27184=SURFACE_SIDE_STYLE('',(#28311));

+#27185=SURFACE_SIDE_STYLE('',(#28312));

+#27186=SURFACE_SIDE_STYLE('',(#28313));

+#27187=SURFACE_SIDE_STYLE('',(#28314));

+#27188=SURFACE_SIDE_STYLE('',(#28315));

+#27189=SURFACE_SIDE_STYLE('',(#28316));

+#27190=SURFACE_SIDE_STYLE('',(#28317));

+#27191=SURFACE_SIDE_STYLE('',(#28318));

+#27192=SURFACE_SIDE_STYLE('',(#28319));

+#27193=SURFACE_SIDE_STYLE('',(#28320));

+#27194=SURFACE_SIDE_STYLE('',(#28321));

+#27195=SURFACE_SIDE_STYLE('',(#28322));

+#27196=SURFACE_SIDE_STYLE('',(#28323));

+#27197=SURFACE_SIDE_STYLE('',(#28324));

+#27198=SURFACE_SIDE_STYLE('',(#28325));

+#27199=SURFACE_SIDE_STYLE('',(#28326));

+#27200=SURFACE_SIDE_STYLE('',(#28327));

+#27201=SURFACE_SIDE_STYLE('',(#28328));

+#27202=SURFACE_SIDE_STYLE('',(#28329));

+#27203=SURFACE_SIDE_STYLE('',(#28330));

+#27204=SURFACE_SIDE_STYLE('',(#28331));

+#27205=SURFACE_SIDE_STYLE('',(#28332));

+#27206=SURFACE_SIDE_STYLE('',(#28333));

+#27207=SURFACE_SIDE_STYLE('',(#28334));

+#27208=SURFACE_SIDE_STYLE('',(#28335));

+#27209=SURFACE_SIDE_STYLE('',(#28336));

+#27210=SURFACE_SIDE_STYLE('',(#28337));

+#27211=SURFACE_SIDE_STYLE('',(#28338));

+#27212=SURFACE_SIDE_STYLE('',(#28339));

+#27213=SURFACE_SIDE_STYLE('',(#28340));

+#27214=SURFACE_SIDE_STYLE('',(#28341));

+#27215=SURFACE_SIDE_STYLE('',(#28342));

+#27216=SURFACE_SIDE_STYLE('',(#28343));

+#27217=SURFACE_SIDE_STYLE('',(#28344));

+#27218=SURFACE_SIDE_STYLE('',(#28345));

+#27219=SURFACE_SIDE_STYLE('',(#28346));

+#27220=SURFACE_SIDE_STYLE('',(#28347));

+#27221=SURFACE_SIDE_STYLE('',(#28348));

+#27222=SURFACE_SIDE_STYLE('',(#28349));

+#27223=SURFACE_SIDE_STYLE('',(#28350));

+#27224=SURFACE_SIDE_STYLE('',(#28351));

+#27225=SURFACE_SIDE_STYLE('',(#28352));

+#27226=SURFACE_SIDE_STYLE('',(#28353));

+#27227=SURFACE_SIDE_STYLE('',(#28354));

+#27228=SURFACE_SIDE_STYLE('',(#28355));

+#27229=SURFACE_SIDE_STYLE('',(#28356));

+#27230=SURFACE_SIDE_STYLE('',(#28357));

+#27231=SURFACE_SIDE_STYLE('',(#28358));

+#27232=SURFACE_SIDE_STYLE('',(#28359));

+#27233=SURFACE_SIDE_STYLE('',(#28360));

+#27234=SURFACE_SIDE_STYLE('',(#28361));

+#27235=SURFACE_SIDE_STYLE('',(#28362));

+#27236=SURFACE_SIDE_STYLE('',(#28363));

+#27237=SURFACE_SIDE_STYLE('',(#28364));

+#27238=SURFACE_SIDE_STYLE('',(#28365));

+#27239=SURFACE_SIDE_STYLE('',(#28366));

+#27240=SURFACE_SIDE_STYLE('',(#28367));

+#27241=SURFACE_SIDE_STYLE('',(#28368));

+#27242=SURFACE_SIDE_STYLE('',(#28369));

+#27243=SURFACE_SIDE_STYLE('',(#28370));

+#27244=SURFACE_SIDE_STYLE('',(#28371));

+#27245=SURFACE_SIDE_STYLE('',(#28372));

+#27246=SURFACE_SIDE_STYLE('',(#28373));

+#27247=SURFACE_SIDE_STYLE('',(#28374));

+#27248=SURFACE_SIDE_STYLE('',(#28375));

+#27249=SURFACE_SIDE_STYLE('',(#28376));

+#27250=SURFACE_SIDE_STYLE('',(#28377));

+#27251=SURFACE_SIDE_STYLE('',(#28378));

+#27252=SURFACE_SIDE_STYLE('',(#28379));

+#27253=SURFACE_SIDE_STYLE('',(#28380));

+#27254=SURFACE_SIDE_STYLE('',(#28381));

+#27255=SURFACE_SIDE_STYLE('',(#28382));

+#27256=SURFACE_SIDE_STYLE('',(#28383));

+#27257=SURFACE_SIDE_STYLE('',(#28384));

+#27258=SURFACE_SIDE_STYLE('',(#28385));

+#27259=SURFACE_SIDE_STYLE('',(#28386));

+#27260=SURFACE_SIDE_STYLE('',(#28387));

+#27261=SURFACE_SIDE_STYLE('',(#28388));

+#27262=SURFACE_SIDE_STYLE('',(#28389));

+#27263=SURFACE_SIDE_STYLE('',(#28390));

+#27264=SURFACE_SIDE_STYLE('',(#28391));

+#27265=SURFACE_SIDE_STYLE('',(#28392));

+#27266=SURFACE_SIDE_STYLE('',(#28393));

+#27267=SURFACE_SIDE_STYLE('',(#28394));

+#27268=SURFACE_SIDE_STYLE('',(#28395));

+#27269=SURFACE_SIDE_STYLE('',(#28396));

+#27270=SURFACE_SIDE_STYLE('',(#28397));

+#27271=SURFACE_SIDE_STYLE('',(#28398));

+#27272=SURFACE_SIDE_STYLE('',(#28399));

+#27273=SURFACE_SIDE_STYLE('',(#28400));

+#27274=SURFACE_SIDE_STYLE('',(#28401));

+#27275=SURFACE_SIDE_STYLE('',(#28402));

+#27276=SURFACE_SIDE_STYLE('',(#28403));

+#27277=SURFACE_SIDE_STYLE('',(#28404));

+#27278=SURFACE_SIDE_STYLE('',(#28405));

+#27279=SURFACE_SIDE_STYLE('',(#28406));

+#27280=SURFACE_SIDE_STYLE('',(#28407));

+#27281=SURFACE_SIDE_STYLE('',(#28408));

+#27282=SURFACE_SIDE_STYLE('',(#28409));

+#27283=SURFACE_SIDE_STYLE('',(#28410));

+#27284=SURFACE_SIDE_STYLE('',(#28411));

+#27285=SURFACE_SIDE_STYLE('',(#28412));

+#27286=SURFACE_SIDE_STYLE('',(#28413));

+#27287=SURFACE_SIDE_STYLE('',(#28414));

+#27288=SURFACE_SIDE_STYLE('',(#28415));

+#27289=SURFACE_SIDE_STYLE('',(#28416));

+#27290=SURFACE_SIDE_STYLE('',(#28417));

+#27291=SURFACE_SIDE_STYLE('',(#28418));

+#27292=SURFACE_SIDE_STYLE('',(#28419));

+#27293=SURFACE_SIDE_STYLE('',(#28420));

+#27294=SURFACE_SIDE_STYLE('',(#28421));

+#27295=SURFACE_SIDE_STYLE('',(#28422));

+#27296=SURFACE_SIDE_STYLE('',(#28423));

+#27297=SURFACE_SIDE_STYLE('',(#28424));

+#27298=SURFACE_SIDE_STYLE('',(#28425));

+#27299=SURFACE_SIDE_STYLE('',(#28426));

+#27300=SURFACE_SIDE_STYLE('',(#28427));

+#27301=SURFACE_SIDE_STYLE('',(#28428));

+#27302=SURFACE_SIDE_STYLE('',(#28429));

+#27303=SURFACE_SIDE_STYLE('',(#28430));

+#27304=SURFACE_SIDE_STYLE('',(#28431));

+#27305=SURFACE_SIDE_STYLE('',(#28432));

+#27306=SURFACE_SIDE_STYLE('',(#28433));

+#27307=SURFACE_SIDE_STYLE('',(#28434));

+#27308=SURFACE_SIDE_STYLE('',(#28435));

+#27309=SURFACE_SIDE_STYLE('',(#28436));

+#27310=SURFACE_SIDE_STYLE('',(#28437));

+#27311=SURFACE_SIDE_STYLE('',(#28438));

+#27312=SURFACE_SIDE_STYLE('',(#28439));

+#27313=SURFACE_SIDE_STYLE('',(#28440));

+#27314=SURFACE_SIDE_STYLE('',(#28441));

+#27315=SURFACE_SIDE_STYLE('',(#28442));

+#27316=SURFACE_SIDE_STYLE('',(#28443));

+#27317=SURFACE_SIDE_STYLE('',(#28444));

+#27318=SURFACE_SIDE_STYLE('',(#28445));

+#27319=SURFACE_SIDE_STYLE('',(#28446));

+#27320=SURFACE_SIDE_STYLE('',(#28447));

+#27321=SURFACE_SIDE_STYLE('',(#28448));

+#27322=SURFACE_SIDE_STYLE('',(#28449));

+#27323=SURFACE_SIDE_STYLE('',(#28450));

+#27324=SURFACE_SIDE_STYLE('',(#28451));

+#27325=SURFACE_SIDE_STYLE('',(#28452));

+#27326=SURFACE_SIDE_STYLE('',(#28453));

+#27327=SURFACE_SIDE_STYLE('',(#28454));

+#27328=SURFACE_SIDE_STYLE('',(#28455));

+#27329=SURFACE_SIDE_STYLE('',(#28456));

+#27330=SURFACE_SIDE_STYLE('',(#28457));

+#27331=SURFACE_SIDE_STYLE('',(#28458));

+#27332=SURFACE_SIDE_STYLE('',(#28459));

+#27333=SURFACE_SIDE_STYLE('',(#28460));

+#27334=SURFACE_SIDE_STYLE('',(#28461));

+#27335=SURFACE_SIDE_STYLE('',(#28462));

+#27336=SURFACE_SIDE_STYLE('',(#28463));

+#27337=SURFACE_SIDE_STYLE('',(#28464));

+#27338=SURFACE_SIDE_STYLE('',(#28465));

+#27339=SURFACE_SIDE_STYLE('',(#28466));

+#27340=SURFACE_SIDE_STYLE('',(#28467));

+#27341=SURFACE_SIDE_STYLE('',(#28468));

+#27342=SURFACE_SIDE_STYLE('',(#28469));

+#27343=SURFACE_SIDE_STYLE('',(#28470));

+#27344=SURFACE_SIDE_STYLE('',(#28471));

+#27345=SURFACE_SIDE_STYLE('',(#28472));

+#27346=SURFACE_SIDE_STYLE('',(#28473));

+#27347=SURFACE_SIDE_STYLE('',(#28474));

+#27348=SURFACE_SIDE_STYLE('',(#28475));

+#27349=SURFACE_SIDE_STYLE('',(#28476));

+#27350=SURFACE_SIDE_STYLE('',(#28477));

+#27351=SURFACE_SIDE_STYLE('',(#28478));

+#27352=SURFACE_SIDE_STYLE('',(#28479));

+#27353=SURFACE_SIDE_STYLE('',(#28480));

+#27354=SURFACE_SIDE_STYLE('',(#28481));

+#27355=SURFACE_SIDE_STYLE('',(#28482));

+#27356=SURFACE_SIDE_STYLE('',(#28483));

+#27357=SURFACE_SIDE_STYLE('',(#28484));

+#27358=SURFACE_SIDE_STYLE('',(#28485));

+#27359=SURFACE_SIDE_STYLE('',(#28486));

+#27360=SURFACE_SIDE_STYLE('',(#28487));

+#27361=SURFACE_SIDE_STYLE('',(#28488));

+#27362=SURFACE_SIDE_STYLE('',(#28489));

+#27363=SURFACE_SIDE_STYLE('',(#28490));

+#27364=SURFACE_SIDE_STYLE('',(#28491));

+#27365=SURFACE_SIDE_STYLE('',(#28492));

+#27366=SURFACE_SIDE_STYLE('',(#28493));

+#27367=SURFACE_SIDE_STYLE('',(#28494));

+#27368=SURFACE_SIDE_STYLE('',(#28495));

+#27369=SURFACE_SIDE_STYLE('',(#28496));

+#27370=SURFACE_SIDE_STYLE('',(#28497));

+#27371=SURFACE_SIDE_STYLE('',(#28498));

+#27372=SURFACE_SIDE_STYLE('',(#28499));

+#27373=SURFACE_SIDE_STYLE('',(#28500));

+#27374=SURFACE_SIDE_STYLE('',(#28501));

+#27375=SURFACE_SIDE_STYLE('',(#28502));

+#27376=SURFACE_SIDE_STYLE('',(#28503));

+#27377=SURFACE_SIDE_STYLE('',(#28504));

+#27378=SURFACE_SIDE_STYLE('',(#28505));

+#27379=SURFACE_SIDE_STYLE('',(#28506));

+#27380=SURFACE_SIDE_STYLE('',(#28507));

+#27381=SURFACE_SIDE_STYLE('',(#28508));

+#27382=SURFACE_SIDE_STYLE('',(#28509));

+#27383=SURFACE_SIDE_STYLE('',(#28510));

+#27384=SURFACE_SIDE_STYLE('',(#28511));

+#27385=SURFACE_SIDE_STYLE('',(#28512));

+#27386=SURFACE_SIDE_STYLE('',(#28513));

+#27387=SURFACE_SIDE_STYLE('',(#28514));

+#27388=SURFACE_SIDE_STYLE('',(#28515));

+#27389=SURFACE_SIDE_STYLE('',(#28516));

+#27390=SURFACE_SIDE_STYLE('',(#28517));

+#27391=SURFACE_SIDE_STYLE('',(#28518));

+#27392=SURFACE_SIDE_STYLE('',(#28519));

+#27393=SURFACE_SIDE_STYLE('',(#28520));

+#27394=SURFACE_SIDE_STYLE('',(#28521));

+#27395=SURFACE_SIDE_STYLE('',(#28522));

+#27396=SURFACE_SIDE_STYLE('',(#28523));

+#27397=SURFACE_SIDE_STYLE('',(#28524));

+#27398=SURFACE_SIDE_STYLE('',(#28525));

+#27399=SURFACE_SIDE_STYLE('',(#28526));

+#27400=SURFACE_SIDE_STYLE('',(#28527));

+#27401=SURFACE_SIDE_STYLE('',(#28528));

+#27402=SURFACE_SIDE_STYLE('',(#28529));

+#27403=SURFACE_SIDE_STYLE('',(#28530));

+#27404=SURFACE_SIDE_STYLE('',(#28531));

+#27405=SURFACE_SIDE_STYLE('',(#28532));

+#27406=SURFACE_SIDE_STYLE('',(#28533));

+#27407=SURFACE_SIDE_STYLE('',(#28534));

+#27408=SURFACE_SIDE_STYLE('',(#28535));

+#27409=SURFACE_SIDE_STYLE('',(#28536));

+#27410=SURFACE_SIDE_STYLE('',(#28537));

+#27411=SURFACE_SIDE_STYLE('',(#28538));

+#27412=SURFACE_SIDE_STYLE('',(#28539));

+#27413=SURFACE_SIDE_STYLE('',(#28540));

+#27414=SURFACE_SIDE_STYLE('',(#28541));

+#27415=SURFACE_SIDE_STYLE('',(#28542));

+#27416=SURFACE_SIDE_STYLE('',(#28543));

+#27417=SURFACE_SIDE_STYLE('',(#28544));

+#27418=SURFACE_SIDE_STYLE('',(#28545));

+#27419=SURFACE_SIDE_STYLE('',(#28546));

+#27420=SURFACE_SIDE_STYLE('',(#28547));

+#27421=SURFACE_SIDE_STYLE('',(#28548));

+#27422=SURFACE_SIDE_STYLE('',(#28549));

+#27423=SURFACE_SIDE_STYLE('',(#28550));

+#27424=SURFACE_SIDE_STYLE('',(#28551));

+#27425=SURFACE_SIDE_STYLE('',(#28552));

+#27426=SURFACE_SIDE_STYLE('',(#28553));

+#27427=SURFACE_SIDE_STYLE('',(#28554));

+#27428=SURFACE_SIDE_STYLE('',(#28555));

+#27429=SURFACE_SIDE_STYLE('',(#28556));

+#27430=SURFACE_SIDE_STYLE('',(#28557));

+#27431=SURFACE_SIDE_STYLE('',(#28558));

+#27432=SURFACE_SIDE_STYLE('',(#28559));

+#27433=SURFACE_SIDE_STYLE('',(#28560));

+#27434=SURFACE_SIDE_STYLE('',(#28561));

+#27435=SURFACE_SIDE_STYLE('',(#28562));

+#27436=SURFACE_SIDE_STYLE('',(#28563));

+#27437=SURFACE_SIDE_STYLE('',(#28564));

+#27438=SURFACE_SIDE_STYLE('',(#28565));

+#27439=SURFACE_SIDE_STYLE('',(#28566));

+#27440=SURFACE_SIDE_STYLE('',(#28567));

+#27441=SURFACE_SIDE_STYLE('',(#28568));

+#27442=SURFACE_SIDE_STYLE('',(#28569));

+#27443=SURFACE_SIDE_STYLE('',(#28570));

+#27444=SURFACE_SIDE_STYLE('',(#28571));

+#27445=SURFACE_SIDE_STYLE('',(#28572));

+#27446=SURFACE_SIDE_STYLE('',(#28573));

+#27447=SURFACE_SIDE_STYLE('',(#28574));

+#27448=SURFACE_SIDE_STYLE('',(#28575));

+#27449=SURFACE_SIDE_STYLE('',(#28576));

+#27450=SURFACE_SIDE_STYLE('',(#28577));

+#27451=SURFACE_SIDE_STYLE('',(#28578));

+#27452=SURFACE_SIDE_STYLE('',(#28579));

+#27453=SURFACE_SIDE_STYLE('',(#28580));

+#27454=SURFACE_SIDE_STYLE('',(#28581));

+#27455=SURFACE_SIDE_STYLE('',(#28582));

+#27456=SURFACE_SIDE_STYLE('',(#28583));

+#27457=SURFACE_SIDE_STYLE('',(#28584));

+#27458=SURFACE_SIDE_STYLE('',(#28585));

+#27459=SURFACE_SIDE_STYLE('',(#28586));

+#27460=SURFACE_SIDE_STYLE('',(#28587));

+#27461=SURFACE_SIDE_STYLE('',(#28588));

+#27462=SURFACE_SIDE_STYLE('',(#28589));

+#27463=SURFACE_SIDE_STYLE('',(#28590));

+#27464=SURFACE_SIDE_STYLE('',(#28591));

+#27465=SURFACE_SIDE_STYLE('',(#28592));

+#27466=SURFACE_SIDE_STYLE('',(#28593));

+#27467=SURFACE_SIDE_STYLE('',(#28594));

+#27468=SURFACE_SIDE_STYLE('',(#28595));

+#27469=SURFACE_SIDE_STYLE('',(#28596));

+#27470=SURFACE_SIDE_STYLE('',(#28597));

+#27471=SURFACE_SIDE_STYLE('',(#28598));

+#27472=SURFACE_SIDE_STYLE('',(#28599));

+#27473=SURFACE_SIDE_STYLE('',(#28600));

+#27474=SURFACE_SIDE_STYLE('',(#28601));

+#27475=SURFACE_SIDE_STYLE('',(#28602));

+#27476=SURFACE_SIDE_STYLE('',(#28603));

+#27477=SURFACE_SIDE_STYLE('',(#28604));

+#27478=SURFACE_SIDE_STYLE('',(#28605));

+#27479=SURFACE_SIDE_STYLE('',(#28606));

+#27480=SURFACE_SIDE_STYLE('',(#28607));

+#27481=SURFACE_SIDE_STYLE('',(#28608));

+#27482=SURFACE_SIDE_STYLE('',(#28609));

+#27483=SURFACE_SIDE_STYLE('',(#28610));

+#27484=SURFACE_SIDE_STYLE('',(#28611));

+#27485=SURFACE_SIDE_STYLE('',(#28612));

+#27486=SURFACE_SIDE_STYLE('',(#28613));

+#27487=SURFACE_SIDE_STYLE('',(#28614));

+#27488=SURFACE_SIDE_STYLE('',(#28615));

+#27489=SURFACE_SIDE_STYLE('',(#28616));

+#27490=SURFACE_SIDE_STYLE('',(#28617));

+#27491=SURFACE_SIDE_STYLE('',(#28618));

+#27492=SURFACE_SIDE_STYLE('',(#28619));

+#27493=SURFACE_SIDE_STYLE('',(#28620));

+#27494=SURFACE_SIDE_STYLE('',(#28621));

+#27495=SURFACE_SIDE_STYLE('',(#28622));

+#27496=SURFACE_SIDE_STYLE('',(#28623));

+#27497=SURFACE_SIDE_STYLE('',(#28624));

+#27498=SURFACE_SIDE_STYLE('',(#28625));

+#27499=SURFACE_SIDE_STYLE('',(#28626));

+#27500=SURFACE_SIDE_STYLE('',(#28627));

+#27501=SURFACE_SIDE_STYLE('',(#28628));

+#27502=SURFACE_SIDE_STYLE('',(#28629));

+#27503=SURFACE_SIDE_STYLE('',(#28630));

+#27504=SURFACE_SIDE_STYLE('',(#28631));

+#27505=SURFACE_SIDE_STYLE('',(#28632));

+#27506=SURFACE_SIDE_STYLE('',(#28633));

+#27507=SURFACE_SIDE_STYLE('',(#28634));

+#27508=SURFACE_SIDE_STYLE('',(#28635));

+#27509=SURFACE_SIDE_STYLE('',(#28636));

+#27510=SURFACE_SIDE_STYLE('',(#28637));

+#27511=SURFACE_SIDE_STYLE('',(#28638));

+#27512=SURFACE_SIDE_STYLE('',(#28639));

+#27513=SURFACE_SIDE_STYLE('',(#28640));

+#27514=SURFACE_SIDE_STYLE('',(#28641));

+#27515=SURFACE_SIDE_STYLE('',(#28642));

+#27516=SURFACE_SIDE_STYLE('',(#28643));

+#27517=SURFACE_SIDE_STYLE('',(#28644));

+#27518=SURFACE_SIDE_STYLE('',(#28645));

+#27519=SURFACE_SIDE_STYLE('',(#28646));

+#27520=SURFACE_SIDE_STYLE('',(#28647));

+#27521=SURFACE_SIDE_STYLE('',(#28648));

+#27522=SURFACE_SIDE_STYLE('',(#28649));

+#27523=SURFACE_SIDE_STYLE('',(#28650));

+#27524=SURFACE_SIDE_STYLE('',(#28651));

+#27525=SURFACE_SIDE_STYLE('',(#28652));

+#27526=SURFACE_SIDE_STYLE('',(#28653));

+#27527=SURFACE_SIDE_STYLE('',(#28654));

+#27528=SURFACE_SIDE_STYLE('',(#28655));

+#27529=SURFACE_SIDE_STYLE('',(#28656));

+#27530=SURFACE_SIDE_STYLE('',(#28657));

+#27531=SURFACE_SIDE_STYLE('',(#28658));

+#27532=SURFACE_SIDE_STYLE('',(#28659));

+#27533=SURFACE_SIDE_STYLE('',(#28660));

+#27534=SURFACE_SIDE_STYLE('',(#28661));

+#27535=SURFACE_SIDE_STYLE('',(#28662));

+#27536=SURFACE_SIDE_STYLE('',(#28663));

+#27537=SURFACE_SIDE_STYLE('',(#28664));

+#27538=SURFACE_SIDE_STYLE('',(#28665));

+#27539=SURFACE_SIDE_STYLE('',(#28666));

+#27540=SURFACE_SIDE_STYLE('',(#28667));

+#27541=SURFACE_SIDE_STYLE('',(#28668));

+#27542=SURFACE_SIDE_STYLE('',(#28669));

+#27543=SURFACE_SIDE_STYLE('',(#28670));

+#27544=SURFACE_SIDE_STYLE('',(#28671));

+#27545=SURFACE_SIDE_STYLE('',(#28672));

+#27546=SURFACE_SIDE_STYLE('',(#28673));

+#27547=SURFACE_SIDE_STYLE('',(#28674));

+#27548=SURFACE_SIDE_STYLE('',(#28675));

+#27549=SURFACE_SIDE_STYLE('',(#28676));

+#27550=SURFACE_SIDE_STYLE('',(#28677));

+#27551=SURFACE_SIDE_STYLE('',(#28678));

+#27552=SURFACE_SIDE_STYLE('',(#28679));

+#27553=SURFACE_SIDE_STYLE('',(#28680));

+#27554=SURFACE_SIDE_STYLE('',(#28681));

+#27555=SURFACE_SIDE_STYLE('',(#28682));

+#27556=SURFACE_SIDE_STYLE('',(#28683));

+#27557=SURFACE_SIDE_STYLE('',(#28684));

+#27558=SURFACE_SIDE_STYLE('',(#28685));

+#27559=SURFACE_SIDE_STYLE('',(#28686));

+#27560=SURFACE_SIDE_STYLE('',(#28687));

+#27561=SURFACE_SIDE_STYLE('',(#28688));

+#27562=SURFACE_SIDE_STYLE('',(#28689));

+#27563=SURFACE_SIDE_STYLE('',(#28690));

+#27564=SURFACE_SIDE_STYLE('',(#28691));

+#27565=SURFACE_SIDE_STYLE('',(#28692));

+#27566=SURFACE_SIDE_STYLE('',(#28693));

+#27567=SURFACE_SIDE_STYLE('',(#28694));

+#27568=SURFACE_SIDE_STYLE('',(#28695));

+#27569=SURFACE_SIDE_STYLE('',(#28696));

+#27570=SURFACE_SIDE_STYLE('',(#28697));

+#27571=SURFACE_SIDE_STYLE('',(#28698));

+#27572=SURFACE_SIDE_STYLE('',(#28699));

+#27573=SURFACE_SIDE_STYLE('',(#28700));

+#27574=SURFACE_SIDE_STYLE('',(#28701));

+#27575=SURFACE_SIDE_STYLE('',(#28702));

+#27576=SURFACE_SIDE_STYLE('',(#28703));

+#27577=SURFACE_SIDE_STYLE('',(#28704));

+#27578=SURFACE_SIDE_STYLE('',(#28705));

+#27579=SURFACE_SIDE_STYLE('',(#28706));

+#27580=SURFACE_SIDE_STYLE('',(#28707));

+#27581=SURFACE_SIDE_STYLE('',(#28708));

+#27582=SURFACE_SIDE_STYLE('',(#28709));

+#27583=SURFACE_SIDE_STYLE('',(#28710));

+#27584=SURFACE_SIDE_STYLE('',(#28711));

+#27585=SURFACE_SIDE_STYLE('',(#28712));

+#27586=SURFACE_SIDE_STYLE('',(#28713));

+#27587=SURFACE_SIDE_STYLE('',(#28714));

+#27588=SURFACE_SIDE_STYLE('',(#28715));

+#27589=SURFACE_SIDE_STYLE('',(#28716));

+#27590=SURFACE_SIDE_STYLE('',(#28717));

+#27591=SURFACE_SIDE_STYLE('',(#28718));

+#27592=SURFACE_SIDE_STYLE('',(#28719));

+#27593=SURFACE_SIDE_STYLE('',(#28720));

+#27594=SURFACE_SIDE_STYLE('',(#28721));

+#27595=SURFACE_SIDE_STYLE('',(#28722));

+#27596=SURFACE_SIDE_STYLE('',(#28723));

+#27597=SURFACE_SIDE_STYLE('',(#28724));

+#27598=SURFACE_SIDE_STYLE('',(#28725));

+#27599=SURFACE_SIDE_STYLE('',(#28726));

+#27600=SURFACE_SIDE_STYLE('',(#28727));

+#27601=SURFACE_SIDE_STYLE('',(#28728));

+#27602=SURFACE_SIDE_STYLE('',(#28729));

+#27603=SURFACE_SIDE_STYLE('',(#28730));

+#27604=SURFACE_SIDE_STYLE('',(#28731));

+#27605=SURFACE_SIDE_STYLE('',(#28732));

+#27606=SURFACE_SIDE_STYLE('',(#28733));

+#27607=SURFACE_SIDE_STYLE('',(#28734));

+#27608=SURFACE_SIDE_STYLE('',(#28735));

+#27609=SURFACE_SIDE_STYLE('',(#28736));

+#27610=SURFACE_SIDE_STYLE('',(#28737));

+#27611=SURFACE_SIDE_STYLE('',(#28738));

+#27612=SURFACE_SIDE_STYLE('',(#28739));

+#27613=SURFACE_SIDE_STYLE('',(#28740));

+#27614=SURFACE_SIDE_STYLE('',(#28741));

+#27615=SURFACE_SIDE_STYLE('',(#28742));

+#27616=SURFACE_SIDE_STYLE('',(#28743));

+#27617=SURFACE_SIDE_STYLE('',(#28744));

+#27618=SURFACE_SIDE_STYLE('',(#28745));

+#27619=SURFACE_SIDE_STYLE('',(#28746));

+#27620=SURFACE_SIDE_STYLE('',(#28747));

+#27621=SURFACE_SIDE_STYLE('',(#28748));

+#27622=SURFACE_SIDE_STYLE('',(#28749));

+#27623=SURFACE_SIDE_STYLE('',(#28750));

+#27624=SURFACE_SIDE_STYLE('',(#28751));

+#27625=SURFACE_SIDE_STYLE('',(#28752));

+#27626=SURFACE_SIDE_STYLE('',(#28753));

+#27627=SURFACE_SIDE_STYLE('',(#28754));

+#27628=SURFACE_SIDE_STYLE('',(#28755));

+#27629=SURFACE_SIDE_STYLE('',(#28756));

+#27630=SURFACE_SIDE_STYLE('',(#28757));

+#27631=SURFACE_SIDE_STYLE('',(#28758));

+#27632=SURFACE_SIDE_STYLE('',(#28759));

+#27633=SURFACE_SIDE_STYLE('',(#28760));

+#27634=SURFACE_SIDE_STYLE('',(#28761));

+#27635=SURFACE_STYLE_FILL_AREA(#28762);

+#27636=SURFACE_STYLE_FILL_AREA(#28763);

+#27637=SURFACE_STYLE_FILL_AREA(#28764);

+#27638=SURFACE_STYLE_FILL_AREA(#28765);

+#27639=SURFACE_STYLE_FILL_AREA(#28766);

+#27640=SURFACE_STYLE_FILL_AREA(#28767);

+#27641=SURFACE_STYLE_FILL_AREA(#28768);

+#27642=SURFACE_STYLE_FILL_AREA(#28769);

+#27643=SURFACE_STYLE_FILL_AREA(#28770);

+#27644=SURFACE_STYLE_FILL_AREA(#28771);

+#27645=SURFACE_STYLE_FILL_AREA(#28772);

+#27646=SURFACE_STYLE_FILL_AREA(#28773);

+#27647=SURFACE_STYLE_FILL_AREA(#28774);

+#27648=SURFACE_STYLE_FILL_AREA(#28775);

+#27649=SURFACE_STYLE_FILL_AREA(#28776);

+#27650=SURFACE_STYLE_FILL_AREA(#28777);

+#27651=SURFACE_STYLE_FILL_AREA(#28778);

+#27652=SURFACE_STYLE_FILL_AREA(#28779);

+#27653=SURFACE_STYLE_FILL_AREA(#28780);

+#27654=SURFACE_STYLE_FILL_AREA(#28781);

+#27655=SURFACE_STYLE_FILL_AREA(#28782);

+#27656=SURFACE_STYLE_FILL_AREA(#28783);

+#27657=SURFACE_STYLE_FILL_AREA(#28784);

+#27658=SURFACE_STYLE_FILL_AREA(#28785);

+#27659=SURFACE_STYLE_FILL_AREA(#28786);

+#27660=SURFACE_STYLE_FILL_AREA(#28787);

+#27661=SURFACE_STYLE_FILL_AREA(#28788);

+#27662=SURFACE_STYLE_FILL_AREA(#28789);

+#27663=SURFACE_STYLE_FILL_AREA(#28790);

+#27664=SURFACE_STYLE_FILL_AREA(#28791);

+#27665=SURFACE_STYLE_FILL_AREA(#28792);

+#27666=SURFACE_STYLE_FILL_AREA(#28793);

+#27667=SURFACE_STYLE_FILL_AREA(#28794);

+#27668=SURFACE_STYLE_FILL_AREA(#28795);

+#27669=SURFACE_STYLE_FILL_AREA(#28796);

+#27670=SURFACE_STYLE_FILL_AREA(#28797);

+#27671=SURFACE_STYLE_FILL_AREA(#28798);

+#27672=SURFACE_STYLE_FILL_AREA(#28799);

+#27673=SURFACE_STYLE_FILL_AREA(#28800);

+#27674=SURFACE_STYLE_FILL_AREA(#28801);

+#27675=SURFACE_STYLE_FILL_AREA(#28802);

+#27676=SURFACE_STYLE_FILL_AREA(#28803);

+#27677=SURFACE_STYLE_FILL_AREA(#28804);

+#27678=SURFACE_STYLE_FILL_AREA(#28805);

+#27679=SURFACE_STYLE_FILL_AREA(#28806);

+#27680=SURFACE_STYLE_FILL_AREA(#28807);

+#27681=SURFACE_STYLE_FILL_AREA(#28808);

+#27682=SURFACE_STYLE_FILL_AREA(#28809);

+#27683=SURFACE_STYLE_FILL_AREA(#28810);

+#27684=SURFACE_STYLE_FILL_AREA(#28811);

+#27685=SURFACE_STYLE_FILL_AREA(#28812);

+#27686=SURFACE_STYLE_FILL_AREA(#28813);

+#27687=SURFACE_STYLE_FILL_AREA(#28814);

+#27688=SURFACE_STYLE_FILL_AREA(#28815);

+#27689=SURFACE_STYLE_FILL_AREA(#28816);

+#27690=SURFACE_STYLE_FILL_AREA(#28817);

+#27691=SURFACE_STYLE_FILL_AREA(#28818);

+#27692=SURFACE_STYLE_FILL_AREA(#28819);

+#27693=SURFACE_STYLE_FILL_AREA(#28820);

+#27694=SURFACE_STYLE_FILL_AREA(#28821);

+#27695=SURFACE_STYLE_FILL_AREA(#28822);

+#27696=SURFACE_STYLE_FILL_AREA(#28823);

+#27697=SURFACE_STYLE_FILL_AREA(#28824);

+#27698=SURFACE_STYLE_FILL_AREA(#28825);

+#27699=SURFACE_STYLE_FILL_AREA(#28826);

+#27700=SURFACE_STYLE_FILL_AREA(#28827);

+#27701=SURFACE_STYLE_FILL_AREA(#28828);

+#27702=SURFACE_STYLE_FILL_AREA(#28829);

+#27703=SURFACE_STYLE_FILL_AREA(#28830);

+#27704=SURFACE_STYLE_FILL_AREA(#28831);

+#27705=SURFACE_STYLE_FILL_AREA(#28832);

+#27706=SURFACE_STYLE_FILL_AREA(#28833);

+#27707=SURFACE_STYLE_FILL_AREA(#28834);

+#27708=SURFACE_STYLE_FILL_AREA(#28835);

+#27709=SURFACE_STYLE_FILL_AREA(#28836);

+#27710=SURFACE_STYLE_FILL_AREA(#28837);

+#27711=SURFACE_STYLE_FILL_AREA(#28838);

+#27712=SURFACE_STYLE_FILL_AREA(#28839);

+#27713=SURFACE_STYLE_FILL_AREA(#28840);

+#27714=SURFACE_STYLE_FILL_AREA(#28841);

+#27715=SURFACE_STYLE_FILL_AREA(#28842);

+#27716=SURFACE_STYLE_FILL_AREA(#28843);

+#27717=SURFACE_STYLE_FILL_AREA(#28844);

+#27718=SURFACE_STYLE_FILL_AREA(#28845);

+#27719=SURFACE_STYLE_FILL_AREA(#28846);

+#27720=SURFACE_STYLE_FILL_AREA(#28847);

+#27721=SURFACE_STYLE_FILL_AREA(#28848);

+#27722=SURFACE_STYLE_FILL_AREA(#28849);

+#27723=SURFACE_STYLE_FILL_AREA(#28850);

+#27724=SURFACE_STYLE_FILL_AREA(#28851);

+#27725=SURFACE_STYLE_FILL_AREA(#28852);

+#27726=SURFACE_STYLE_FILL_AREA(#28853);

+#27727=SURFACE_STYLE_FILL_AREA(#28854);

+#27728=SURFACE_STYLE_FILL_AREA(#28855);

+#27729=SURFACE_STYLE_FILL_AREA(#28856);

+#27730=SURFACE_STYLE_FILL_AREA(#28857);

+#27731=SURFACE_STYLE_FILL_AREA(#28858);

+#27732=SURFACE_STYLE_FILL_AREA(#28859);

+#27733=SURFACE_STYLE_FILL_AREA(#28860);

+#27734=SURFACE_STYLE_FILL_AREA(#28861);

+#27735=SURFACE_STYLE_FILL_AREA(#28862);

+#27736=SURFACE_STYLE_FILL_AREA(#28863);

+#27737=SURFACE_STYLE_FILL_AREA(#28864);

+#27738=SURFACE_STYLE_FILL_AREA(#28865);

+#27739=SURFACE_STYLE_FILL_AREA(#28866);

+#27740=SURFACE_STYLE_FILL_AREA(#28867);

+#27741=SURFACE_STYLE_FILL_AREA(#28868);

+#27742=SURFACE_STYLE_FILL_AREA(#28869);

+#27743=SURFACE_STYLE_FILL_AREA(#28870);

+#27744=SURFACE_STYLE_FILL_AREA(#28871);

+#27745=SURFACE_STYLE_FILL_AREA(#28872);

+#27746=SURFACE_STYLE_FILL_AREA(#28873);

+#27747=SURFACE_STYLE_FILL_AREA(#28874);

+#27748=SURFACE_STYLE_FILL_AREA(#28875);

+#27749=SURFACE_STYLE_FILL_AREA(#28876);

+#27750=SURFACE_STYLE_FILL_AREA(#28877);

+#27751=SURFACE_STYLE_FILL_AREA(#28878);

+#27752=SURFACE_STYLE_FILL_AREA(#28879);

+#27753=SURFACE_STYLE_FILL_AREA(#28880);

+#27754=SURFACE_STYLE_FILL_AREA(#28881);

+#27755=SURFACE_STYLE_FILL_AREA(#28882);

+#27756=SURFACE_STYLE_FILL_AREA(#28883);

+#27757=SURFACE_STYLE_FILL_AREA(#28884);

+#27758=SURFACE_STYLE_FILL_AREA(#28885);

+#27759=SURFACE_STYLE_FILL_AREA(#28886);

+#27760=SURFACE_STYLE_FILL_AREA(#28887);

+#27761=SURFACE_STYLE_FILL_AREA(#28888);

+#27762=SURFACE_STYLE_FILL_AREA(#28889);

+#27763=SURFACE_STYLE_FILL_AREA(#28890);

+#27764=SURFACE_STYLE_FILL_AREA(#28891);

+#27765=SURFACE_STYLE_FILL_AREA(#28892);

+#27766=SURFACE_STYLE_FILL_AREA(#28893);

+#27767=SURFACE_STYLE_FILL_AREA(#28894);

+#27768=SURFACE_STYLE_FILL_AREA(#28895);

+#27769=SURFACE_STYLE_FILL_AREA(#28896);

+#27770=SURFACE_STYLE_FILL_AREA(#28897);

+#27771=SURFACE_STYLE_FILL_AREA(#28898);

+#27772=SURFACE_STYLE_FILL_AREA(#28899);

+#27773=SURFACE_STYLE_FILL_AREA(#28900);

+#27774=SURFACE_STYLE_FILL_AREA(#28901);

+#27775=SURFACE_STYLE_FILL_AREA(#28902);

+#27776=SURFACE_STYLE_FILL_AREA(#28903);

+#27777=SURFACE_STYLE_FILL_AREA(#28904);

+#27778=SURFACE_STYLE_FILL_AREA(#28905);

+#27779=SURFACE_STYLE_FILL_AREA(#28906);

+#27780=SURFACE_STYLE_FILL_AREA(#28907);

+#27781=SURFACE_STYLE_FILL_AREA(#28908);

+#27782=SURFACE_STYLE_FILL_AREA(#28909);

+#27783=SURFACE_STYLE_FILL_AREA(#28910);

+#27784=SURFACE_STYLE_FILL_AREA(#28911);

+#27785=SURFACE_STYLE_FILL_AREA(#28912);

+#27786=SURFACE_STYLE_FILL_AREA(#28913);

+#27787=SURFACE_STYLE_FILL_AREA(#28914);

+#27788=SURFACE_STYLE_FILL_AREA(#28915);

+#27789=SURFACE_STYLE_FILL_AREA(#28916);

+#27790=SURFACE_STYLE_FILL_AREA(#28917);

+#27791=SURFACE_STYLE_FILL_AREA(#28918);

+#27792=SURFACE_STYLE_FILL_AREA(#28919);

+#27793=SURFACE_STYLE_FILL_AREA(#28920);

+#27794=SURFACE_STYLE_FILL_AREA(#28921);

+#27795=SURFACE_STYLE_FILL_AREA(#28922);

+#27796=SURFACE_STYLE_FILL_AREA(#28923);

+#27797=SURFACE_STYLE_FILL_AREA(#28924);

+#27798=SURFACE_STYLE_FILL_AREA(#28925);

+#27799=SURFACE_STYLE_FILL_AREA(#28926);

+#27800=SURFACE_STYLE_FILL_AREA(#28927);

+#27801=SURFACE_STYLE_FILL_AREA(#28928);

+#27802=SURFACE_STYLE_FILL_AREA(#28929);

+#27803=SURFACE_STYLE_FILL_AREA(#28930);

+#27804=SURFACE_STYLE_FILL_AREA(#28931);

+#27805=SURFACE_STYLE_FILL_AREA(#28932);

+#27806=SURFACE_STYLE_FILL_AREA(#28933);

+#27807=SURFACE_STYLE_FILL_AREA(#28934);

+#27808=SURFACE_STYLE_FILL_AREA(#28935);

+#27809=SURFACE_STYLE_FILL_AREA(#28936);

+#27810=SURFACE_STYLE_FILL_AREA(#28937);

+#27811=SURFACE_STYLE_FILL_AREA(#28938);

+#27812=SURFACE_STYLE_FILL_AREA(#28939);

+#27813=SURFACE_STYLE_FILL_AREA(#28940);

+#27814=SURFACE_STYLE_FILL_AREA(#28941);

+#27815=SURFACE_STYLE_FILL_AREA(#28942);

+#27816=SURFACE_STYLE_FILL_AREA(#28943);

+#27817=SURFACE_STYLE_FILL_AREA(#28944);

+#27818=SURFACE_STYLE_FILL_AREA(#28945);

+#27819=SURFACE_STYLE_FILL_AREA(#28946);

+#27820=SURFACE_STYLE_FILL_AREA(#28947);

+#27821=SURFACE_STYLE_FILL_AREA(#28948);

+#27822=SURFACE_STYLE_FILL_AREA(#28949);

+#27823=SURFACE_STYLE_FILL_AREA(#28950);

+#27824=SURFACE_STYLE_FILL_AREA(#28951);

+#27825=SURFACE_STYLE_FILL_AREA(#28952);

+#27826=SURFACE_STYLE_FILL_AREA(#28953);

+#27827=SURFACE_STYLE_FILL_AREA(#28954);

+#27828=SURFACE_STYLE_FILL_AREA(#28955);

+#27829=SURFACE_STYLE_FILL_AREA(#28956);

+#27830=SURFACE_STYLE_FILL_AREA(#28957);

+#27831=SURFACE_STYLE_FILL_AREA(#28958);

+#27832=SURFACE_STYLE_FILL_AREA(#28959);

+#27833=SURFACE_STYLE_FILL_AREA(#28960);

+#27834=SURFACE_STYLE_FILL_AREA(#28961);

+#27835=SURFACE_STYLE_FILL_AREA(#28962);

+#27836=SURFACE_STYLE_FILL_AREA(#28963);

+#27837=SURFACE_STYLE_FILL_AREA(#28964);

+#27838=SURFACE_STYLE_FILL_AREA(#28965);

+#27839=SURFACE_STYLE_FILL_AREA(#28966);

+#27840=SURFACE_STYLE_FILL_AREA(#28967);

+#27841=SURFACE_STYLE_FILL_AREA(#28968);

+#27842=SURFACE_STYLE_FILL_AREA(#28969);

+#27843=SURFACE_STYLE_FILL_AREA(#28970);

+#27844=SURFACE_STYLE_FILL_AREA(#28971);

+#27845=SURFACE_STYLE_FILL_AREA(#28972);

+#27846=SURFACE_STYLE_FILL_AREA(#28973);

+#27847=SURFACE_STYLE_FILL_AREA(#28974);

+#27848=SURFACE_STYLE_FILL_AREA(#28975);

+#27849=SURFACE_STYLE_FILL_AREA(#28976);

+#27850=SURFACE_STYLE_FILL_AREA(#28977);

+#27851=SURFACE_STYLE_FILL_AREA(#28978);

+#27852=SURFACE_STYLE_FILL_AREA(#28979);

+#27853=SURFACE_STYLE_FILL_AREA(#28980);

+#27854=SURFACE_STYLE_FILL_AREA(#28981);

+#27855=SURFACE_STYLE_FILL_AREA(#28982);

+#27856=SURFACE_STYLE_FILL_AREA(#28983);

+#27857=SURFACE_STYLE_FILL_AREA(#28984);

+#27858=SURFACE_STYLE_FILL_AREA(#28985);

+#27859=SURFACE_STYLE_FILL_AREA(#28986);

+#27860=SURFACE_STYLE_FILL_AREA(#28987);

+#27861=SURFACE_STYLE_FILL_AREA(#28988);

+#27862=SURFACE_STYLE_FILL_AREA(#28989);

+#27863=SURFACE_STYLE_FILL_AREA(#28990);

+#27864=SURFACE_STYLE_FILL_AREA(#28991);

+#27865=SURFACE_STYLE_FILL_AREA(#28992);

+#27866=SURFACE_STYLE_FILL_AREA(#28993);

+#27867=SURFACE_STYLE_FILL_AREA(#28994);

+#27868=SURFACE_STYLE_FILL_AREA(#28995);

+#27869=SURFACE_STYLE_FILL_AREA(#28996);

+#27870=SURFACE_STYLE_FILL_AREA(#28997);

+#27871=SURFACE_STYLE_FILL_AREA(#28998);

+#27872=SURFACE_STYLE_FILL_AREA(#28999);

+#27873=SURFACE_STYLE_FILL_AREA(#29000);

+#27874=SURFACE_STYLE_FILL_AREA(#29001);

+#27875=SURFACE_STYLE_FILL_AREA(#29002);

+#27876=SURFACE_STYLE_FILL_AREA(#29003);

+#27877=SURFACE_STYLE_FILL_AREA(#29004);

+#27878=SURFACE_STYLE_FILL_AREA(#29005);

+#27879=SURFACE_STYLE_FILL_AREA(#29006);

+#27880=SURFACE_STYLE_FILL_AREA(#29007);

+#27881=SURFACE_STYLE_FILL_AREA(#29008);

+#27882=SURFACE_STYLE_FILL_AREA(#29009);

+#27883=SURFACE_STYLE_FILL_AREA(#29010);

+#27884=SURFACE_STYLE_FILL_AREA(#29011);

+#27885=SURFACE_STYLE_FILL_AREA(#29012);

+#27886=SURFACE_STYLE_FILL_AREA(#29013);

+#27887=SURFACE_STYLE_FILL_AREA(#29014);

+#27888=SURFACE_STYLE_FILL_AREA(#29015);

+#27889=SURFACE_STYLE_FILL_AREA(#29016);

+#27890=SURFACE_STYLE_FILL_AREA(#29017);

+#27891=SURFACE_STYLE_FILL_AREA(#29018);

+#27892=SURFACE_STYLE_FILL_AREA(#29019);

+#27893=SURFACE_STYLE_FILL_AREA(#29020);

+#27894=SURFACE_STYLE_FILL_AREA(#29021);

+#27895=SURFACE_STYLE_FILL_AREA(#29022);

+#27896=SURFACE_STYLE_FILL_AREA(#29023);

+#27897=SURFACE_STYLE_FILL_AREA(#29024);

+#27898=SURFACE_STYLE_FILL_AREA(#29025);

+#27899=SURFACE_STYLE_FILL_AREA(#29026);

+#27900=SURFACE_STYLE_FILL_AREA(#29027);

+#27901=SURFACE_STYLE_FILL_AREA(#29028);

+#27902=SURFACE_STYLE_FILL_AREA(#29029);

+#27903=SURFACE_STYLE_FILL_AREA(#29030);

+#27904=SURFACE_STYLE_FILL_AREA(#29031);

+#27905=SURFACE_STYLE_FILL_AREA(#29032);

+#27906=SURFACE_STYLE_FILL_AREA(#29033);

+#27907=SURFACE_STYLE_FILL_AREA(#29034);

+#27908=SURFACE_STYLE_FILL_AREA(#29035);

+#27909=SURFACE_STYLE_FILL_AREA(#29036);

+#27910=SURFACE_STYLE_FILL_AREA(#29037);

+#27911=SURFACE_STYLE_FILL_AREA(#29038);

+#27912=SURFACE_STYLE_FILL_AREA(#29039);

+#27913=SURFACE_STYLE_FILL_AREA(#29040);

+#27914=SURFACE_STYLE_FILL_AREA(#29041);

+#27915=SURFACE_STYLE_FILL_AREA(#29042);

+#27916=SURFACE_STYLE_FILL_AREA(#29043);

+#27917=SURFACE_STYLE_FILL_AREA(#29044);

+#27918=SURFACE_STYLE_FILL_AREA(#29045);

+#27919=SURFACE_STYLE_FILL_AREA(#29046);

+#27920=SURFACE_STYLE_FILL_AREA(#29047);

+#27921=SURFACE_STYLE_FILL_AREA(#29048);

+#27922=SURFACE_STYLE_FILL_AREA(#29049);

+#27923=SURFACE_STYLE_FILL_AREA(#29050);

+#27924=SURFACE_STYLE_FILL_AREA(#29051);

+#27925=SURFACE_STYLE_FILL_AREA(#29052);

+#27926=SURFACE_STYLE_FILL_AREA(#29053);

+#27927=SURFACE_STYLE_FILL_AREA(#29054);

+#27928=SURFACE_STYLE_FILL_AREA(#29055);

+#27929=SURFACE_STYLE_FILL_AREA(#29056);

+#27930=SURFACE_STYLE_FILL_AREA(#29057);

+#27931=SURFACE_STYLE_FILL_AREA(#29058);

+#27932=SURFACE_STYLE_FILL_AREA(#29059);

+#27933=SURFACE_STYLE_FILL_AREA(#29060);

+#27934=SURFACE_STYLE_FILL_AREA(#29061);

+#27935=SURFACE_STYLE_FILL_AREA(#29062);

+#27936=SURFACE_STYLE_FILL_AREA(#29063);

+#27937=SURFACE_STYLE_FILL_AREA(#29064);

+#27938=SURFACE_STYLE_FILL_AREA(#29065);

+#27939=SURFACE_STYLE_FILL_AREA(#29066);

+#27940=SURFACE_STYLE_FILL_AREA(#29067);

+#27941=SURFACE_STYLE_FILL_AREA(#29068);

+#27942=SURFACE_STYLE_FILL_AREA(#29069);

+#27943=SURFACE_STYLE_FILL_AREA(#29070);

+#27944=SURFACE_STYLE_FILL_AREA(#29071);

+#27945=SURFACE_STYLE_FILL_AREA(#29072);

+#27946=SURFACE_STYLE_FILL_AREA(#29073);

+#27947=SURFACE_STYLE_FILL_AREA(#29074);

+#27948=SURFACE_STYLE_FILL_AREA(#29075);

+#27949=SURFACE_STYLE_FILL_AREA(#29076);

+#27950=SURFACE_STYLE_FILL_AREA(#29077);

+#27951=SURFACE_STYLE_FILL_AREA(#29078);

+#27952=SURFACE_STYLE_FILL_AREA(#29079);

+#27953=SURFACE_STYLE_FILL_AREA(#29080);

+#27954=SURFACE_STYLE_FILL_AREA(#29081);

+#27955=SURFACE_STYLE_FILL_AREA(#29082);

+#27956=SURFACE_STYLE_FILL_AREA(#29083);

+#27957=SURFACE_STYLE_FILL_AREA(#29084);

+#27958=SURFACE_STYLE_FILL_AREA(#29085);

+#27959=SURFACE_STYLE_FILL_AREA(#29086);

+#27960=SURFACE_STYLE_FILL_AREA(#29087);

+#27961=SURFACE_STYLE_FILL_AREA(#29088);

+#27962=SURFACE_STYLE_FILL_AREA(#29089);

+#27963=SURFACE_STYLE_FILL_AREA(#29090);

+#27964=SURFACE_STYLE_FILL_AREA(#29091);

+#27965=SURFACE_STYLE_FILL_AREA(#29092);

+#27966=SURFACE_STYLE_FILL_AREA(#29093);

+#27967=SURFACE_STYLE_FILL_AREA(#29094);

+#27968=SURFACE_STYLE_FILL_AREA(#29095);

+#27969=SURFACE_STYLE_FILL_AREA(#29096);

+#27970=SURFACE_STYLE_FILL_AREA(#29097);

+#27971=SURFACE_STYLE_FILL_AREA(#29098);

+#27972=SURFACE_STYLE_FILL_AREA(#29099);

+#27973=SURFACE_STYLE_FILL_AREA(#29100);

+#27974=SURFACE_STYLE_FILL_AREA(#29101);

+#27975=SURFACE_STYLE_FILL_AREA(#29102);

+#27976=SURFACE_STYLE_FILL_AREA(#29103);

+#27977=SURFACE_STYLE_FILL_AREA(#29104);

+#27978=SURFACE_STYLE_FILL_AREA(#29105);

+#27979=SURFACE_STYLE_FILL_AREA(#29106);

+#27980=SURFACE_STYLE_FILL_AREA(#29107);

+#27981=SURFACE_STYLE_FILL_AREA(#29108);

+#27982=SURFACE_STYLE_FILL_AREA(#29109);

+#27983=SURFACE_STYLE_FILL_AREA(#29110);

+#27984=SURFACE_STYLE_FILL_AREA(#29111);

+#27985=SURFACE_STYLE_FILL_AREA(#29112);

+#27986=SURFACE_STYLE_FILL_AREA(#29113);

+#27987=SURFACE_STYLE_FILL_AREA(#29114);

+#27988=SURFACE_STYLE_FILL_AREA(#29115);

+#27989=SURFACE_STYLE_FILL_AREA(#29116);

+#27990=SURFACE_STYLE_FILL_AREA(#29117);

+#27991=SURFACE_STYLE_FILL_AREA(#29118);

+#27992=SURFACE_STYLE_FILL_AREA(#29119);

+#27993=SURFACE_STYLE_FILL_AREA(#29120);

+#27994=SURFACE_STYLE_FILL_AREA(#29121);

+#27995=SURFACE_STYLE_FILL_AREA(#29122);

+#27996=SURFACE_STYLE_FILL_AREA(#29123);

+#27997=SURFACE_STYLE_FILL_AREA(#29124);

+#27998=SURFACE_STYLE_FILL_AREA(#29125);

+#27999=SURFACE_STYLE_FILL_AREA(#29126);

+#28000=SURFACE_STYLE_FILL_AREA(#29127);

+#28001=SURFACE_STYLE_FILL_AREA(#29128);

+#28002=SURFACE_STYLE_FILL_AREA(#29129);

+#28003=SURFACE_STYLE_FILL_AREA(#29130);

+#28004=SURFACE_STYLE_FILL_AREA(#29131);

+#28005=SURFACE_STYLE_FILL_AREA(#29132);

+#28006=SURFACE_STYLE_FILL_AREA(#29133);

+#28007=SURFACE_STYLE_FILL_AREA(#29134);

+#28008=SURFACE_STYLE_FILL_AREA(#29135);

+#28009=SURFACE_STYLE_FILL_AREA(#29136);

+#28010=SURFACE_STYLE_FILL_AREA(#29137);

+#28011=SURFACE_STYLE_FILL_AREA(#29138);

+#28012=SURFACE_STYLE_FILL_AREA(#29139);

+#28013=SURFACE_STYLE_FILL_AREA(#29140);

+#28014=SURFACE_STYLE_FILL_AREA(#29141);

+#28015=SURFACE_STYLE_FILL_AREA(#29142);

+#28016=SURFACE_STYLE_FILL_AREA(#29143);

+#28017=SURFACE_STYLE_FILL_AREA(#29144);

+#28018=SURFACE_STYLE_FILL_AREA(#29145);

+#28019=SURFACE_STYLE_FILL_AREA(#29146);

+#28020=SURFACE_STYLE_FILL_AREA(#29147);

+#28021=SURFACE_STYLE_FILL_AREA(#29148);

+#28022=SURFACE_STYLE_FILL_AREA(#29149);

+#28023=SURFACE_STYLE_FILL_AREA(#29150);

+#28024=SURFACE_STYLE_FILL_AREA(#29151);

+#28025=SURFACE_STYLE_FILL_AREA(#29152);

+#28026=SURFACE_STYLE_FILL_AREA(#29153);

+#28027=SURFACE_STYLE_FILL_AREA(#29154);

+#28028=SURFACE_STYLE_FILL_AREA(#29155);

+#28029=SURFACE_STYLE_FILL_AREA(#29156);

+#28030=SURFACE_STYLE_FILL_AREA(#29157);

+#28031=SURFACE_STYLE_FILL_AREA(#29158);

+#28032=SURFACE_STYLE_FILL_AREA(#29159);

+#28033=SURFACE_STYLE_FILL_AREA(#29160);

+#28034=SURFACE_STYLE_FILL_AREA(#29161);

+#28035=SURFACE_STYLE_FILL_AREA(#29162);

+#28036=SURFACE_STYLE_FILL_AREA(#29163);

+#28037=SURFACE_STYLE_FILL_AREA(#29164);

+#28038=SURFACE_STYLE_FILL_AREA(#29165);

+#28039=SURFACE_STYLE_FILL_AREA(#29166);

+#28040=SURFACE_STYLE_FILL_AREA(#29167);

+#28041=SURFACE_STYLE_FILL_AREA(#29168);

+#28042=SURFACE_STYLE_FILL_AREA(#29169);

+#28043=SURFACE_STYLE_FILL_AREA(#29170);

+#28044=SURFACE_STYLE_FILL_AREA(#29171);

+#28045=SURFACE_STYLE_FILL_AREA(#29172);

+#28046=SURFACE_STYLE_FILL_AREA(#29173);

+#28047=SURFACE_STYLE_FILL_AREA(#29174);

+#28048=SURFACE_STYLE_FILL_AREA(#29175);

+#28049=SURFACE_STYLE_FILL_AREA(#29176);

+#28050=SURFACE_STYLE_FILL_AREA(#29177);

+#28051=SURFACE_STYLE_FILL_AREA(#29178);

+#28052=SURFACE_STYLE_FILL_AREA(#29179);

+#28053=SURFACE_STYLE_FILL_AREA(#29180);

+#28054=SURFACE_STYLE_FILL_AREA(#29181);

+#28055=SURFACE_STYLE_FILL_AREA(#29182);

+#28056=SURFACE_STYLE_FILL_AREA(#29183);

+#28057=SURFACE_STYLE_FILL_AREA(#29184);

+#28058=SURFACE_STYLE_FILL_AREA(#29185);

+#28059=SURFACE_STYLE_FILL_AREA(#29186);

+#28060=SURFACE_STYLE_FILL_AREA(#29187);

+#28061=SURFACE_STYLE_FILL_AREA(#29188);

+#28062=SURFACE_STYLE_FILL_AREA(#29189);

+#28063=SURFACE_STYLE_FILL_AREA(#29190);

+#28064=SURFACE_STYLE_FILL_AREA(#29191);

+#28065=SURFACE_STYLE_FILL_AREA(#29192);

+#28066=SURFACE_STYLE_FILL_AREA(#29193);

+#28067=SURFACE_STYLE_FILL_AREA(#29194);

+#28068=SURFACE_STYLE_FILL_AREA(#29195);

+#28069=SURFACE_STYLE_FILL_AREA(#29196);

+#28070=SURFACE_STYLE_FILL_AREA(#29197);

+#28071=SURFACE_STYLE_FILL_AREA(#29198);

+#28072=SURFACE_STYLE_FILL_AREA(#29199);

+#28073=SURFACE_STYLE_FILL_AREA(#29200);

+#28074=SURFACE_STYLE_FILL_AREA(#29201);

+#28075=SURFACE_STYLE_FILL_AREA(#29202);

+#28076=SURFACE_STYLE_FILL_AREA(#29203);

+#28077=SURFACE_STYLE_FILL_AREA(#29204);

+#28078=SURFACE_STYLE_FILL_AREA(#29205);

+#28079=SURFACE_STYLE_FILL_AREA(#29206);

+#28080=SURFACE_STYLE_FILL_AREA(#29207);

+#28081=SURFACE_STYLE_FILL_AREA(#29208);

+#28082=SURFACE_STYLE_FILL_AREA(#29209);

+#28083=SURFACE_STYLE_FILL_AREA(#29210);

+#28084=SURFACE_STYLE_FILL_AREA(#29211);

+#28085=SURFACE_STYLE_FILL_AREA(#29212);

+#28086=SURFACE_STYLE_FILL_AREA(#29213);

+#28087=SURFACE_STYLE_FILL_AREA(#29214);

+#28088=SURFACE_STYLE_FILL_AREA(#29215);

+#28089=SURFACE_STYLE_FILL_AREA(#29216);

+#28090=SURFACE_STYLE_FILL_AREA(#29217);

+#28091=SURFACE_STYLE_FILL_AREA(#29218);

+#28092=SURFACE_STYLE_FILL_AREA(#29219);

+#28093=SURFACE_STYLE_FILL_AREA(#29220);

+#28094=SURFACE_STYLE_FILL_AREA(#29221);

+#28095=SURFACE_STYLE_FILL_AREA(#29222);

+#28096=SURFACE_STYLE_FILL_AREA(#29223);

+#28097=SURFACE_STYLE_FILL_AREA(#29224);

+#28098=SURFACE_STYLE_FILL_AREA(#29225);

+#28099=SURFACE_STYLE_FILL_AREA(#29226);

+#28100=SURFACE_STYLE_FILL_AREA(#29227);

+#28101=SURFACE_STYLE_FILL_AREA(#29228);

+#28102=SURFACE_STYLE_FILL_AREA(#29229);

+#28103=SURFACE_STYLE_FILL_AREA(#29230);

+#28104=SURFACE_STYLE_FILL_AREA(#29231);

+#28105=SURFACE_STYLE_FILL_AREA(#29232);

+#28106=SURFACE_STYLE_FILL_AREA(#29233);

+#28107=SURFACE_STYLE_FILL_AREA(#29234);

+#28108=SURFACE_STYLE_FILL_AREA(#29235);

+#28109=SURFACE_STYLE_FILL_AREA(#29236);

+#28110=SURFACE_STYLE_FILL_AREA(#29237);

+#28111=SURFACE_STYLE_FILL_AREA(#29238);

+#28112=SURFACE_STYLE_FILL_AREA(#29239);

+#28113=SURFACE_STYLE_FILL_AREA(#29240);

+#28114=SURFACE_STYLE_FILL_AREA(#29241);

+#28115=SURFACE_STYLE_FILL_AREA(#29242);

+#28116=SURFACE_STYLE_FILL_AREA(#29243);

+#28117=SURFACE_STYLE_FILL_AREA(#29244);

+#28118=SURFACE_STYLE_FILL_AREA(#29245);

+#28119=SURFACE_STYLE_FILL_AREA(#29246);

+#28120=SURFACE_STYLE_FILL_AREA(#29247);

+#28121=SURFACE_STYLE_FILL_AREA(#29248);

+#28122=SURFACE_STYLE_FILL_AREA(#29249);

+#28123=SURFACE_STYLE_FILL_AREA(#29250);

+#28124=SURFACE_STYLE_FILL_AREA(#29251);

+#28125=SURFACE_STYLE_FILL_AREA(#29252);

+#28126=SURFACE_STYLE_FILL_AREA(#29253);

+#28127=SURFACE_STYLE_FILL_AREA(#29254);

+#28128=SURFACE_STYLE_FILL_AREA(#29255);

+#28129=SURFACE_STYLE_FILL_AREA(#29256);

+#28130=SURFACE_STYLE_FILL_AREA(#29257);

+#28131=SURFACE_STYLE_FILL_AREA(#29258);

+#28132=SURFACE_STYLE_FILL_AREA(#29259);

+#28133=SURFACE_STYLE_FILL_AREA(#29260);

+#28134=SURFACE_STYLE_FILL_AREA(#29261);

+#28135=SURFACE_STYLE_FILL_AREA(#29262);

+#28136=SURFACE_STYLE_FILL_AREA(#29263);

+#28137=SURFACE_STYLE_FILL_AREA(#29264);

+#28138=SURFACE_STYLE_FILL_AREA(#29265);

+#28139=SURFACE_STYLE_FILL_AREA(#29266);

+#28140=SURFACE_STYLE_FILL_AREA(#29267);

+#28141=SURFACE_STYLE_FILL_AREA(#29268);

+#28142=SURFACE_STYLE_FILL_AREA(#29269);

+#28143=SURFACE_STYLE_FILL_AREA(#29270);

+#28144=SURFACE_STYLE_FILL_AREA(#29271);

+#28145=SURFACE_STYLE_FILL_AREA(#29272);

+#28146=SURFACE_STYLE_FILL_AREA(#29273);

+#28147=SURFACE_STYLE_FILL_AREA(#29274);

+#28148=SURFACE_STYLE_FILL_AREA(#29275);

+#28149=SURFACE_STYLE_FILL_AREA(#29276);

+#28150=SURFACE_STYLE_FILL_AREA(#29277);

+#28151=SURFACE_STYLE_FILL_AREA(#29278);

+#28152=SURFACE_STYLE_FILL_AREA(#29279);

+#28153=SURFACE_STYLE_FILL_AREA(#29280);

+#28154=SURFACE_STYLE_FILL_AREA(#29281);

+#28155=SURFACE_STYLE_FILL_AREA(#29282);

+#28156=SURFACE_STYLE_FILL_AREA(#29283);

+#28157=SURFACE_STYLE_FILL_AREA(#29284);

+#28158=SURFACE_STYLE_FILL_AREA(#29285);

+#28159=SURFACE_STYLE_FILL_AREA(#29286);

+#28160=SURFACE_STYLE_FILL_AREA(#29287);

+#28161=SURFACE_STYLE_FILL_AREA(#29288);

+#28162=SURFACE_STYLE_FILL_AREA(#29289);

+#28163=SURFACE_STYLE_FILL_AREA(#29290);

+#28164=SURFACE_STYLE_FILL_AREA(#29291);

+#28165=SURFACE_STYLE_FILL_AREA(#29292);

+#28166=SURFACE_STYLE_FILL_AREA(#29293);

+#28167=SURFACE_STYLE_FILL_AREA(#29294);

+#28168=SURFACE_STYLE_FILL_AREA(#29295);

+#28169=SURFACE_STYLE_FILL_AREA(#29296);

+#28170=SURFACE_STYLE_FILL_AREA(#29297);

+#28171=SURFACE_STYLE_FILL_AREA(#29298);

+#28172=SURFACE_STYLE_FILL_AREA(#29299);

+#28173=SURFACE_STYLE_FILL_AREA(#29300);

+#28174=SURFACE_STYLE_FILL_AREA(#29301);

+#28175=SURFACE_STYLE_FILL_AREA(#29302);

+#28176=SURFACE_STYLE_FILL_AREA(#29303);

+#28177=SURFACE_STYLE_FILL_AREA(#29304);

+#28178=SURFACE_STYLE_FILL_AREA(#29305);

+#28179=SURFACE_STYLE_FILL_AREA(#29306);

+#28180=SURFACE_STYLE_FILL_AREA(#29307);

+#28181=SURFACE_STYLE_FILL_AREA(#29308);

+#28182=SURFACE_STYLE_FILL_AREA(#29309);

+#28183=SURFACE_STYLE_FILL_AREA(#29310);

+#28184=SURFACE_STYLE_FILL_AREA(#29311);

+#28185=SURFACE_STYLE_FILL_AREA(#29312);

+#28186=SURFACE_STYLE_FILL_AREA(#29313);

+#28187=SURFACE_STYLE_FILL_AREA(#29314);

+#28188=SURFACE_STYLE_FILL_AREA(#29315);

+#28189=SURFACE_STYLE_FILL_AREA(#29316);

+#28190=SURFACE_STYLE_FILL_AREA(#29317);

+#28191=SURFACE_STYLE_FILL_AREA(#29318);

+#28192=SURFACE_STYLE_FILL_AREA(#29319);

+#28193=SURFACE_STYLE_FILL_AREA(#29320);

+#28194=SURFACE_STYLE_FILL_AREA(#29321);

+#28195=SURFACE_STYLE_FILL_AREA(#29322);

+#28196=SURFACE_STYLE_FILL_AREA(#29323);

+#28197=SURFACE_STYLE_FILL_AREA(#29324);

+#28198=SURFACE_STYLE_FILL_AREA(#29325);

+#28199=SURFACE_STYLE_FILL_AREA(#29326);

+#28200=SURFACE_STYLE_FILL_AREA(#29327);

+#28201=SURFACE_STYLE_FILL_AREA(#29328);

+#28202=SURFACE_STYLE_FILL_AREA(#29329);

+#28203=SURFACE_STYLE_FILL_AREA(#29330);

+#28204=SURFACE_STYLE_FILL_AREA(#29331);

+#28205=SURFACE_STYLE_FILL_AREA(#29332);

+#28206=SURFACE_STYLE_FILL_AREA(#29333);

+#28207=SURFACE_STYLE_FILL_AREA(#29334);

+#28208=SURFACE_STYLE_FILL_AREA(#29335);

+#28209=SURFACE_STYLE_FILL_AREA(#29336);

+#28210=SURFACE_STYLE_FILL_AREA(#29337);

+#28211=SURFACE_STYLE_FILL_AREA(#29338);

+#28212=SURFACE_STYLE_FILL_AREA(#29339);

+#28213=SURFACE_STYLE_FILL_AREA(#29340);

+#28214=SURFACE_STYLE_FILL_AREA(#29341);

+#28215=SURFACE_STYLE_FILL_AREA(#29342);

+#28216=SURFACE_STYLE_FILL_AREA(#29343);

+#28217=SURFACE_STYLE_FILL_AREA(#29344);

+#28218=SURFACE_STYLE_FILL_AREA(#29345);

+#28219=SURFACE_STYLE_FILL_AREA(#29346);

+#28220=SURFACE_STYLE_FILL_AREA(#29347);

+#28221=SURFACE_STYLE_FILL_AREA(#29348);

+#28222=SURFACE_STYLE_FILL_AREA(#29349);

+#28223=SURFACE_STYLE_FILL_AREA(#29350);

+#28224=SURFACE_STYLE_FILL_AREA(#29351);

+#28225=SURFACE_STYLE_FILL_AREA(#29352);

+#28226=SURFACE_STYLE_FILL_AREA(#29353);

+#28227=SURFACE_STYLE_FILL_AREA(#29354);

+#28228=SURFACE_STYLE_FILL_AREA(#29355);

+#28229=SURFACE_STYLE_FILL_AREA(#29356);

+#28230=SURFACE_STYLE_FILL_AREA(#29357);

+#28231=SURFACE_STYLE_FILL_AREA(#29358);

+#28232=SURFACE_STYLE_FILL_AREA(#29359);

+#28233=SURFACE_STYLE_FILL_AREA(#29360);

+#28234=SURFACE_STYLE_FILL_AREA(#29361);

+#28235=SURFACE_STYLE_FILL_AREA(#29362);

+#28236=SURFACE_STYLE_FILL_AREA(#29363);

+#28237=SURFACE_STYLE_FILL_AREA(#29364);

+#28238=SURFACE_STYLE_FILL_AREA(#29365);

+#28239=SURFACE_STYLE_FILL_AREA(#29366);

+#28240=SURFACE_STYLE_FILL_AREA(#29367);

+#28241=SURFACE_STYLE_FILL_AREA(#29368);

+#28242=SURFACE_STYLE_FILL_AREA(#29369);

+#28243=SURFACE_STYLE_FILL_AREA(#29370);

+#28244=SURFACE_STYLE_FILL_AREA(#29371);

+#28245=SURFACE_STYLE_FILL_AREA(#29372);

+#28246=SURFACE_STYLE_FILL_AREA(#29373);

+#28247=SURFACE_STYLE_FILL_AREA(#29374);

+#28248=SURFACE_STYLE_FILL_AREA(#29375);

+#28249=SURFACE_STYLE_FILL_AREA(#29376);

+#28250=SURFACE_STYLE_FILL_AREA(#29377);

+#28251=SURFACE_STYLE_FILL_AREA(#29378);

+#28252=SURFACE_STYLE_FILL_AREA(#29379);

+#28253=SURFACE_STYLE_FILL_AREA(#29380);

+#28254=SURFACE_STYLE_FILL_AREA(#29381);

+#28255=SURFACE_STYLE_FILL_AREA(#29382);

+#28256=SURFACE_STYLE_FILL_AREA(#29383);

+#28257=SURFACE_STYLE_FILL_AREA(#29384);

+#28258=SURFACE_STYLE_FILL_AREA(#29385);

+#28259=SURFACE_STYLE_FILL_AREA(#29386);

+#28260=SURFACE_STYLE_FILL_AREA(#29387);

+#28261=SURFACE_STYLE_FILL_AREA(#29388);

+#28262=SURFACE_STYLE_FILL_AREA(#29389);

+#28263=SURFACE_STYLE_FILL_AREA(#29390);

+#28264=SURFACE_STYLE_FILL_AREA(#29391);

+#28265=SURFACE_STYLE_FILL_AREA(#29392);

+#28266=SURFACE_STYLE_FILL_AREA(#29393);

+#28267=SURFACE_STYLE_FILL_AREA(#29394);

+#28268=SURFACE_STYLE_FILL_AREA(#29395);

+#28269=SURFACE_STYLE_FILL_AREA(#29396);

+#28270=SURFACE_STYLE_FILL_AREA(#29397);

+#28271=SURFACE_STYLE_FILL_AREA(#29398);

+#28272=SURFACE_STYLE_FILL_AREA(#29399);

+#28273=SURFACE_STYLE_FILL_AREA(#29400);

+#28274=SURFACE_STYLE_FILL_AREA(#29401);

+#28275=SURFACE_STYLE_FILL_AREA(#29402);

+#28276=SURFACE_STYLE_FILL_AREA(#29403);

+#28277=SURFACE_STYLE_FILL_AREA(#29404);

+#28278=SURFACE_STYLE_FILL_AREA(#29405);

+#28279=SURFACE_STYLE_FILL_AREA(#29406);

+#28280=SURFACE_STYLE_FILL_AREA(#29407);

+#28281=SURFACE_STYLE_FILL_AREA(#29408);

+#28282=SURFACE_STYLE_FILL_AREA(#29409);

+#28283=SURFACE_STYLE_FILL_AREA(#29410);

+#28284=SURFACE_STYLE_FILL_AREA(#29411);

+#28285=SURFACE_STYLE_FILL_AREA(#29412);

+#28286=SURFACE_STYLE_FILL_AREA(#29413);

+#28287=SURFACE_STYLE_FILL_AREA(#29414);

+#28288=SURFACE_STYLE_FILL_AREA(#29415);

+#28289=SURFACE_STYLE_FILL_AREA(#29416);

+#28290=SURFACE_STYLE_FILL_AREA(#29417);

+#28291=SURFACE_STYLE_FILL_AREA(#29418);

+#28292=SURFACE_STYLE_FILL_AREA(#29419);

+#28293=SURFACE_STYLE_FILL_AREA(#29420);

+#28294=SURFACE_STYLE_FILL_AREA(#29421);

+#28295=SURFACE_STYLE_FILL_AREA(#29422);

+#28296=SURFACE_STYLE_FILL_AREA(#29423);

+#28297=SURFACE_STYLE_FILL_AREA(#29424);

+#28298=SURFACE_STYLE_FILL_AREA(#29425);

+#28299=SURFACE_STYLE_FILL_AREA(#29426);

+#28300=SURFACE_STYLE_FILL_AREA(#29427);

+#28301=SURFACE_STYLE_FILL_AREA(#29428);

+#28302=SURFACE_STYLE_FILL_AREA(#29429);

+#28303=SURFACE_STYLE_FILL_AREA(#29430);

+#28304=SURFACE_STYLE_FILL_AREA(#29431);

+#28305=SURFACE_STYLE_FILL_AREA(#29432);

+#28306=SURFACE_STYLE_FILL_AREA(#29433);

+#28307=SURFACE_STYLE_FILL_AREA(#29434);

+#28308=SURFACE_STYLE_FILL_AREA(#29435);

+#28309=SURFACE_STYLE_FILL_AREA(#29436);

+#28310=SURFACE_STYLE_FILL_AREA(#29437);

+#28311=SURFACE_STYLE_FILL_AREA(#29438);

+#28312=SURFACE_STYLE_FILL_AREA(#29439);

+#28313=SURFACE_STYLE_FILL_AREA(#29440);

+#28314=SURFACE_STYLE_FILL_AREA(#29441);

+#28315=SURFACE_STYLE_FILL_AREA(#29442);

+#28316=SURFACE_STYLE_FILL_AREA(#29443);

+#28317=SURFACE_STYLE_FILL_AREA(#29444);

+#28318=SURFACE_STYLE_FILL_AREA(#29445);

+#28319=SURFACE_STYLE_FILL_AREA(#29446);

+#28320=SURFACE_STYLE_FILL_AREA(#29447);

+#28321=SURFACE_STYLE_FILL_AREA(#29448);

+#28322=SURFACE_STYLE_FILL_AREA(#29449);

+#28323=SURFACE_STYLE_FILL_AREA(#29450);

+#28324=SURFACE_STYLE_FILL_AREA(#29451);

+#28325=SURFACE_STYLE_FILL_AREA(#29452);

+#28326=SURFACE_STYLE_FILL_AREA(#29453);

+#28327=SURFACE_STYLE_FILL_AREA(#29454);

+#28328=SURFACE_STYLE_FILL_AREA(#29455);

+#28329=SURFACE_STYLE_FILL_AREA(#29456);

+#28330=SURFACE_STYLE_FILL_AREA(#29457);

+#28331=SURFACE_STYLE_FILL_AREA(#29458);

+#28332=SURFACE_STYLE_FILL_AREA(#29459);

+#28333=SURFACE_STYLE_FILL_AREA(#29460);

+#28334=SURFACE_STYLE_FILL_AREA(#29461);

+#28335=SURFACE_STYLE_FILL_AREA(#29462);

+#28336=SURFACE_STYLE_FILL_AREA(#29463);

+#28337=SURFACE_STYLE_FILL_AREA(#29464);

+#28338=SURFACE_STYLE_FILL_AREA(#29465);

+#28339=SURFACE_STYLE_FILL_AREA(#29466);

+#28340=SURFACE_STYLE_FILL_AREA(#29467);

+#28341=SURFACE_STYLE_FILL_AREA(#29468);

+#28342=SURFACE_STYLE_FILL_AREA(#29469);

+#28343=SURFACE_STYLE_FILL_AREA(#29470);

+#28344=SURFACE_STYLE_FILL_AREA(#29471);

+#28345=SURFACE_STYLE_FILL_AREA(#29472);

+#28346=SURFACE_STYLE_FILL_AREA(#29473);

+#28347=SURFACE_STYLE_FILL_AREA(#29474);

+#28348=SURFACE_STYLE_FILL_AREA(#29475);

+#28349=SURFACE_STYLE_FILL_AREA(#29476);

+#28350=SURFACE_STYLE_FILL_AREA(#29477);

+#28351=SURFACE_STYLE_FILL_AREA(#29478);

+#28352=SURFACE_STYLE_FILL_AREA(#29479);

+#28353=SURFACE_STYLE_FILL_AREA(#29480);

+#28354=SURFACE_STYLE_FILL_AREA(#29481);

+#28355=SURFACE_STYLE_FILL_AREA(#29482);

+#28356=SURFACE_STYLE_FILL_AREA(#29483);

+#28357=SURFACE_STYLE_FILL_AREA(#29484);

+#28358=SURFACE_STYLE_FILL_AREA(#29485);

+#28359=SURFACE_STYLE_FILL_AREA(#29486);

+#28360=SURFACE_STYLE_FILL_AREA(#29487);

+#28361=SURFACE_STYLE_FILL_AREA(#29488);

+#28362=SURFACE_STYLE_FILL_AREA(#29489);

+#28363=SURFACE_STYLE_FILL_AREA(#29490);

+#28364=SURFACE_STYLE_FILL_AREA(#29491);

+#28365=SURFACE_STYLE_FILL_AREA(#29492);

+#28366=SURFACE_STYLE_FILL_AREA(#29493);

+#28367=SURFACE_STYLE_FILL_AREA(#29494);

+#28368=SURFACE_STYLE_FILL_AREA(#29495);

+#28369=SURFACE_STYLE_FILL_AREA(#29496);

+#28370=SURFACE_STYLE_FILL_AREA(#29497);

+#28371=SURFACE_STYLE_FILL_AREA(#29498);

+#28372=SURFACE_STYLE_FILL_AREA(#29499);

+#28373=SURFACE_STYLE_FILL_AREA(#29500);

+#28374=SURFACE_STYLE_FILL_AREA(#29501);

+#28375=SURFACE_STYLE_FILL_AREA(#29502);

+#28376=SURFACE_STYLE_FILL_AREA(#29503);

+#28377=SURFACE_STYLE_FILL_AREA(#29504);

+#28378=SURFACE_STYLE_FILL_AREA(#29505);

+#28379=SURFACE_STYLE_FILL_AREA(#29506);

+#28380=SURFACE_STYLE_FILL_AREA(#29507);

+#28381=SURFACE_STYLE_FILL_AREA(#29508);

+#28382=SURFACE_STYLE_FILL_AREA(#29509);

+#28383=SURFACE_STYLE_FILL_AREA(#29510);

+#28384=SURFACE_STYLE_FILL_AREA(#29511);

+#28385=SURFACE_STYLE_FILL_AREA(#29512);

+#28386=SURFACE_STYLE_FILL_AREA(#29513);

+#28387=SURFACE_STYLE_FILL_AREA(#29514);

+#28388=SURFACE_STYLE_FILL_AREA(#29515);

+#28389=SURFACE_STYLE_FILL_AREA(#29516);

+#28390=SURFACE_STYLE_FILL_AREA(#29517);

+#28391=SURFACE_STYLE_FILL_AREA(#29518);

+#28392=SURFACE_STYLE_FILL_AREA(#29519);

+#28393=SURFACE_STYLE_FILL_AREA(#29520);

+#28394=SURFACE_STYLE_FILL_AREA(#29521);

+#28395=SURFACE_STYLE_FILL_AREA(#29522);

+#28396=SURFACE_STYLE_FILL_AREA(#29523);

+#28397=SURFACE_STYLE_FILL_AREA(#29524);

+#28398=SURFACE_STYLE_FILL_AREA(#29525);

+#28399=SURFACE_STYLE_FILL_AREA(#29526);

+#28400=SURFACE_STYLE_FILL_AREA(#29527);

+#28401=SURFACE_STYLE_FILL_AREA(#29528);

+#28402=SURFACE_STYLE_FILL_AREA(#29529);

+#28403=SURFACE_STYLE_FILL_AREA(#29530);

+#28404=SURFACE_STYLE_FILL_AREA(#29531);

+#28405=SURFACE_STYLE_FILL_AREA(#29532);

+#28406=SURFACE_STYLE_FILL_AREA(#29533);

+#28407=SURFACE_STYLE_FILL_AREA(#29534);

+#28408=SURFACE_STYLE_FILL_AREA(#29535);

+#28409=SURFACE_STYLE_FILL_AREA(#29536);

+#28410=SURFACE_STYLE_FILL_AREA(#29537);

+#28411=SURFACE_STYLE_FILL_AREA(#29538);

+#28412=SURFACE_STYLE_FILL_AREA(#29539);

+#28413=SURFACE_STYLE_FILL_AREA(#29540);

+#28414=SURFACE_STYLE_FILL_AREA(#29541);

+#28415=SURFACE_STYLE_FILL_AREA(#29542);

+#28416=SURFACE_STYLE_FILL_AREA(#29543);

+#28417=SURFACE_STYLE_FILL_AREA(#29544);

+#28418=SURFACE_STYLE_FILL_AREA(#29545);

+#28419=SURFACE_STYLE_FILL_AREA(#29546);

+#28420=SURFACE_STYLE_FILL_AREA(#29547);

+#28421=SURFACE_STYLE_FILL_AREA(#29548);

+#28422=SURFACE_STYLE_FILL_AREA(#29549);

+#28423=SURFACE_STYLE_FILL_AREA(#29550);

+#28424=SURFACE_STYLE_FILL_AREA(#29551);

+#28425=SURFACE_STYLE_FILL_AREA(#29552);

+#28426=SURFACE_STYLE_FILL_AREA(#29553);

+#28427=SURFACE_STYLE_FILL_AREA(#29554);

+#28428=SURFACE_STYLE_FILL_AREA(#29555);

+#28429=SURFACE_STYLE_FILL_AREA(#29556);

+#28430=SURFACE_STYLE_FILL_AREA(#29557);

+#28431=SURFACE_STYLE_FILL_AREA(#29558);

+#28432=SURFACE_STYLE_FILL_AREA(#29559);

+#28433=SURFACE_STYLE_FILL_AREA(#29560);

+#28434=SURFACE_STYLE_FILL_AREA(#29561);

+#28435=SURFACE_STYLE_FILL_AREA(#29562);

+#28436=SURFACE_STYLE_FILL_AREA(#29563);

+#28437=SURFACE_STYLE_FILL_AREA(#29564);

+#28438=SURFACE_STYLE_FILL_AREA(#29565);

+#28439=SURFACE_STYLE_FILL_AREA(#29566);

+#28440=SURFACE_STYLE_FILL_AREA(#29567);

+#28441=SURFACE_STYLE_FILL_AREA(#29568);

+#28442=SURFACE_STYLE_FILL_AREA(#29569);

+#28443=SURFACE_STYLE_FILL_AREA(#29570);

+#28444=SURFACE_STYLE_FILL_AREA(#29571);

+#28445=SURFACE_STYLE_FILL_AREA(#29572);

+#28446=SURFACE_STYLE_FILL_AREA(#29573);

+#28447=SURFACE_STYLE_FILL_AREA(#29574);

+#28448=SURFACE_STYLE_FILL_AREA(#29575);

+#28449=SURFACE_STYLE_FILL_AREA(#29576);

+#28450=SURFACE_STYLE_FILL_AREA(#29577);

+#28451=SURFACE_STYLE_FILL_AREA(#29578);

+#28452=SURFACE_STYLE_FILL_AREA(#29579);

+#28453=SURFACE_STYLE_FILL_AREA(#29580);

+#28454=SURFACE_STYLE_FILL_AREA(#29581);

+#28455=SURFACE_STYLE_FILL_AREA(#29582);

+#28456=SURFACE_STYLE_FILL_AREA(#29583);

+#28457=SURFACE_STYLE_FILL_AREA(#29584);

+#28458=SURFACE_STYLE_FILL_AREA(#29585);

+#28459=SURFACE_STYLE_FILL_AREA(#29586);

+#28460=SURFACE_STYLE_FILL_AREA(#29587);

+#28461=SURFACE_STYLE_FILL_AREA(#29588);

+#28462=SURFACE_STYLE_FILL_AREA(#29589);

+#28463=SURFACE_STYLE_FILL_AREA(#29590);

+#28464=SURFACE_STYLE_FILL_AREA(#29591);

+#28465=SURFACE_STYLE_FILL_AREA(#29592);

+#28466=SURFACE_STYLE_FILL_AREA(#29593);

+#28467=SURFACE_STYLE_FILL_AREA(#29594);

+#28468=SURFACE_STYLE_FILL_AREA(#29595);

+#28469=SURFACE_STYLE_FILL_AREA(#29596);

+#28470=SURFACE_STYLE_FILL_AREA(#29597);

+#28471=SURFACE_STYLE_FILL_AREA(#29598);

+#28472=SURFACE_STYLE_FILL_AREA(#29599);

+#28473=SURFACE_STYLE_FILL_AREA(#29600);

+#28474=SURFACE_STYLE_FILL_AREA(#29601);

+#28475=SURFACE_STYLE_FILL_AREA(#29602);

+#28476=SURFACE_STYLE_FILL_AREA(#29603);

+#28477=SURFACE_STYLE_FILL_AREA(#29604);

+#28478=SURFACE_STYLE_FILL_AREA(#29605);

+#28479=SURFACE_STYLE_FILL_AREA(#29606);

+#28480=SURFACE_STYLE_FILL_AREA(#29607);

+#28481=SURFACE_STYLE_FILL_AREA(#29608);

+#28482=SURFACE_STYLE_FILL_AREA(#29609);

+#28483=SURFACE_STYLE_FILL_AREA(#29610);

+#28484=SURFACE_STYLE_FILL_AREA(#29611);

+#28485=SURFACE_STYLE_FILL_AREA(#29612);

+#28486=SURFACE_STYLE_FILL_AREA(#29613);

+#28487=SURFACE_STYLE_FILL_AREA(#29614);

+#28488=SURFACE_STYLE_FILL_AREA(#29615);

+#28489=SURFACE_STYLE_FILL_AREA(#29616);

+#28490=SURFACE_STYLE_FILL_AREA(#29617);

+#28491=SURFACE_STYLE_FILL_AREA(#29618);

+#28492=SURFACE_STYLE_FILL_AREA(#29619);

+#28493=SURFACE_STYLE_FILL_AREA(#29620);

+#28494=SURFACE_STYLE_FILL_AREA(#29621);

+#28495=SURFACE_STYLE_FILL_AREA(#29622);

+#28496=SURFACE_STYLE_FILL_AREA(#29623);

+#28497=SURFACE_STYLE_FILL_AREA(#29624);

+#28498=SURFACE_STYLE_FILL_AREA(#29625);

+#28499=SURFACE_STYLE_FILL_AREA(#29626);

+#28500=SURFACE_STYLE_FILL_AREA(#29627);

+#28501=SURFACE_STYLE_FILL_AREA(#29628);

+#28502=SURFACE_STYLE_FILL_AREA(#29629);

+#28503=SURFACE_STYLE_FILL_AREA(#29630);

+#28504=SURFACE_STYLE_FILL_AREA(#29631);

+#28505=SURFACE_STYLE_FILL_AREA(#29632);

+#28506=SURFACE_STYLE_FILL_AREA(#29633);

+#28507=SURFACE_STYLE_FILL_AREA(#29634);

+#28508=SURFACE_STYLE_FILL_AREA(#29635);

+#28509=SURFACE_STYLE_FILL_AREA(#29636);

+#28510=SURFACE_STYLE_FILL_AREA(#29637);

+#28511=SURFACE_STYLE_FILL_AREA(#29638);

+#28512=SURFACE_STYLE_FILL_AREA(#29639);

+#28513=SURFACE_STYLE_FILL_AREA(#29640);

+#28514=SURFACE_STYLE_FILL_AREA(#29641);

+#28515=SURFACE_STYLE_FILL_AREA(#29642);

+#28516=SURFACE_STYLE_FILL_AREA(#29643);

+#28517=SURFACE_STYLE_FILL_AREA(#29644);

+#28518=SURFACE_STYLE_FILL_AREA(#29645);

+#28519=SURFACE_STYLE_FILL_AREA(#29646);

+#28520=SURFACE_STYLE_FILL_AREA(#29647);

+#28521=SURFACE_STYLE_FILL_AREA(#29648);

+#28522=SURFACE_STYLE_FILL_AREA(#29649);

+#28523=SURFACE_STYLE_FILL_AREA(#29650);

+#28524=SURFACE_STYLE_FILL_AREA(#29651);

+#28525=SURFACE_STYLE_FILL_AREA(#29652);

+#28526=SURFACE_STYLE_FILL_AREA(#29653);

+#28527=SURFACE_STYLE_FILL_AREA(#29654);

+#28528=SURFACE_STYLE_FILL_AREA(#29655);

+#28529=SURFACE_STYLE_FILL_AREA(#29656);

+#28530=SURFACE_STYLE_FILL_AREA(#29657);

+#28531=SURFACE_STYLE_FILL_AREA(#29658);

+#28532=SURFACE_STYLE_FILL_AREA(#29659);

+#28533=SURFACE_STYLE_FILL_AREA(#29660);

+#28534=SURFACE_STYLE_FILL_AREA(#29661);

+#28535=SURFACE_STYLE_FILL_AREA(#29662);

+#28536=SURFACE_STYLE_FILL_AREA(#29663);

+#28537=SURFACE_STYLE_FILL_AREA(#29664);

+#28538=SURFACE_STYLE_FILL_AREA(#29665);

+#28539=SURFACE_STYLE_FILL_AREA(#29666);

+#28540=SURFACE_STYLE_FILL_AREA(#29667);

+#28541=SURFACE_STYLE_FILL_AREA(#29668);

+#28542=SURFACE_STYLE_FILL_AREA(#29669);

+#28543=SURFACE_STYLE_FILL_AREA(#29670);

+#28544=SURFACE_STYLE_FILL_AREA(#29671);

+#28545=SURFACE_STYLE_FILL_AREA(#29672);

+#28546=SURFACE_STYLE_FILL_AREA(#29673);

+#28547=SURFACE_STYLE_FILL_AREA(#29674);

+#28548=SURFACE_STYLE_FILL_AREA(#29675);

+#28549=SURFACE_STYLE_FILL_AREA(#29676);

+#28550=SURFACE_STYLE_FILL_AREA(#29677);

+#28551=SURFACE_STYLE_FILL_AREA(#29678);

+#28552=SURFACE_STYLE_FILL_AREA(#29679);

+#28553=SURFACE_STYLE_FILL_AREA(#29680);

+#28554=SURFACE_STYLE_FILL_AREA(#29681);

+#28555=SURFACE_STYLE_FILL_AREA(#29682);

+#28556=SURFACE_STYLE_FILL_AREA(#29683);

+#28557=SURFACE_STYLE_FILL_AREA(#29684);

+#28558=SURFACE_STYLE_FILL_AREA(#29685);

+#28559=SURFACE_STYLE_FILL_AREA(#29686);

+#28560=SURFACE_STYLE_FILL_AREA(#29687);

+#28561=SURFACE_STYLE_FILL_AREA(#29688);

+#28562=SURFACE_STYLE_FILL_AREA(#29689);

+#28563=SURFACE_STYLE_FILL_AREA(#29690);

+#28564=SURFACE_STYLE_FILL_AREA(#29691);

+#28565=SURFACE_STYLE_FILL_AREA(#29692);

+#28566=SURFACE_STYLE_FILL_AREA(#29693);

+#28567=SURFACE_STYLE_FILL_AREA(#29694);

+#28568=SURFACE_STYLE_FILL_AREA(#29695);

+#28569=SURFACE_STYLE_FILL_AREA(#29696);

+#28570=SURFACE_STYLE_FILL_AREA(#29697);

+#28571=SURFACE_STYLE_FILL_AREA(#29698);

+#28572=SURFACE_STYLE_FILL_AREA(#29699);

+#28573=SURFACE_STYLE_FILL_AREA(#29700);

+#28574=SURFACE_STYLE_FILL_AREA(#29701);

+#28575=SURFACE_STYLE_FILL_AREA(#29702);

+#28576=SURFACE_STYLE_FILL_AREA(#29703);

+#28577=SURFACE_STYLE_FILL_AREA(#29704);

+#28578=SURFACE_STYLE_FILL_AREA(#29705);

+#28579=SURFACE_STYLE_FILL_AREA(#29706);

+#28580=SURFACE_STYLE_FILL_AREA(#29707);

+#28581=SURFACE_STYLE_FILL_AREA(#29708);

+#28582=SURFACE_STYLE_FILL_AREA(#29709);

+#28583=SURFACE_STYLE_FILL_AREA(#29710);

+#28584=SURFACE_STYLE_FILL_AREA(#29711);

+#28585=SURFACE_STYLE_FILL_AREA(#29712);

+#28586=SURFACE_STYLE_FILL_AREA(#29713);

+#28587=SURFACE_STYLE_FILL_AREA(#29714);

+#28588=SURFACE_STYLE_FILL_AREA(#29715);

+#28589=SURFACE_STYLE_FILL_AREA(#29716);

+#28590=SURFACE_STYLE_FILL_AREA(#29717);

+#28591=SURFACE_STYLE_FILL_AREA(#29718);

+#28592=SURFACE_STYLE_FILL_AREA(#29719);

+#28593=SURFACE_STYLE_FILL_AREA(#29720);

+#28594=SURFACE_STYLE_FILL_AREA(#29721);

+#28595=SURFACE_STYLE_FILL_AREA(#29722);

+#28596=SURFACE_STYLE_FILL_AREA(#29723);

+#28597=SURFACE_STYLE_FILL_AREA(#29724);

+#28598=SURFACE_STYLE_FILL_AREA(#29725);

+#28599=SURFACE_STYLE_FILL_AREA(#29726);

+#28600=SURFACE_STYLE_FILL_AREA(#29727);

+#28601=SURFACE_STYLE_FILL_AREA(#29728);

+#28602=SURFACE_STYLE_FILL_AREA(#29729);

+#28603=SURFACE_STYLE_FILL_AREA(#29730);

+#28604=SURFACE_STYLE_FILL_AREA(#29731);

+#28605=SURFACE_STYLE_FILL_AREA(#29732);

+#28606=SURFACE_STYLE_FILL_AREA(#29733);

+#28607=SURFACE_STYLE_FILL_AREA(#29734);

+#28608=SURFACE_STYLE_FILL_AREA(#29735);

+#28609=SURFACE_STYLE_FILL_AREA(#29736);

+#28610=SURFACE_STYLE_FILL_AREA(#29737);

+#28611=SURFACE_STYLE_FILL_AREA(#29738);

+#28612=SURFACE_STYLE_FILL_AREA(#29739);

+#28613=SURFACE_STYLE_FILL_AREA(#29740);

+#28614=SURFACE_STYLE_FILL_AREA(#29741);

+#28615=SURFACE_STYLE_FILL_AREA(#29742);

+#28616=SURFACE_STYLE_FILL_AREA(#29743);

+#28617=SURFACE_STYLE_FILL_AREA(#29744);

+#28618=SURFACE_STYLE_FILL_AREA(#29745);

+#28619=SURFACE_STYLE_FILL_AREA(#29746);

+#28620=SURFACE_STYLE_FILL_AREA(#29747);

+#28621=SURFACE_STYLE_FILL_AREA(#29748);

+#28622=SURFACE_STYLE_FILL_AREA(#29749);

+#28623=SURFACE_STYLE_FILL_AREA(#29750);

+#28624=SURFACE_STYLE_FILL_AREA(#29751);

+#28625=SURFACE_STYLE_FILL_AREA(#29752);

+#28626=SURFACE_STYLE_FILL_AREA(#29753);

+#28627=SURFACE_STYLE_FILL_AREA(#29754);

+#28628=SURFACE_STYLE_FILL_AREA(#29755);

+#28629=SURFACE_STYLE_FILL_AREA(#29756);

+#28630=SURFACE_STYLE_FILL_AREA(#29757);

+#28631=SURFACE_STYLE_FILL_AREA(#29758);

+#28632=SURFACE_STYLE_FILL_AREA(#29759);

+#28633=SURFACE_STYLE_FILL_AREA(#29760);

+#28634=SURFACE_STYLE_FILL_AREA(#29761);

+#28635=SURFACE_STYLE_FILL_AREA(#29762);

+#28636=SURFACE_STYLE_FILL_AREA(#29763);

+#28637=SURFACE_STYLE_FILL_AREA(#29764);

+#28638=SURFACE_STYLE_FILL_AREA(#29765);

+#28639=SURFACE_STYLE_FILL_AREA(#29766);

+#28640=SURFACE_STYLE_FILL_AREA(#29767);

+#28641=SURFACE_STYLE_FILL_AREA(#29768);

+#28642=SURFACE_STYLE_FILL_AREA(#29769);

+#28643=SURFACE_STYLE_FILL_AREA(#29770);

+#28644=SURFACE_STYLE_FILL_AREA(#29771);

+#28645=SURFACE_STYLE_FILL_AREA(#29772);

+#28646=SURFACE_STYLE_FILL_AREA(#29773);

+#28647=SURFACE_STYLE_FILL_AREA(#29774);

+#28648=SURFACE_STYLE_FILL_AREA(#29775);

+#28649=SURFACE_STYLE_FILL_AREA(#29776);

+#28650=SURFACE_STYLE_FILL_AREA(#29777);

+#28651=SURFACE_STYLE_FILL_AREA(#29778);

+#28652=SURFACE_STYLE_FILL_AREA(#29779);

+#28653=SURFACE_STYLE_FILL_AREA(#29780);

+#28654=SURFACE_STYLE_FILL_AREA(#29781);

+#28655=SURFACE_STYLE_FILL_AREA(#29782);

+#28656=SURFACE_STYLE_FILL_AREA(#29783);

+#28657=SURFACE_STYLE_FILL_AREA(#29784);

+#28658=SURFACE_STYLE_FILL_AREA(#29785);

+#28659=SURFACE_STYLE_FILL_AREA(#29786);

+#28660=SURFACE_STYLE_FILL_AREA(#29787);

+#28661=SURFACE_STYLE_FILL_AREA(#29788);

+#28662=SURFACE_STYLE_FILL_AREA(#29789);

+#28663=SURFACE_STYLE_FILL_AREA(#29790);

+#28664=SURFACE_STYLE_FILL_AREA(#29791);

+#28665=SURFACE_STYLE_FILL_AREA(#29792);

+#28666=SURFACE_STYLE_FILL_AREA(#29793);

+#28667=SURFACE_STYLE_FILL_AREA(#29794);

+#28668=SURFACE_STYLE_FILL_AREA(#29795);

+#28669=SURFACE_STYLE_FILL_AREA(#29796);

+#28670=SURFACE_STYLE_FILL_AREA(#29797);

+#28671=SURFACE_STYLE_FILL_AREA(#29798);

+#28672=SURFACE_STYLE_FILL_AREA(#29799);

+#28673=SURFACE_STYLE_FILL_AREA(#29800);

+#28674=SURFACE_STYLE_FILL_AREA(#29801);

+#28675=SURFACE_STYLE_FILL_AREA(#29802);

+#28676=SURFACE_STYLE_FILL_AREA(#29803);

+#28677=SURFACE_STYLE_FILL_AREA(#29804);

+#28678=SURFACE_STYLE_FILL_AREA(#29805);

+#28679=SURFACE_STYLE_FILL_AREA(#29806);

+#28680=SURFACE_STYLE_FILL_AREA(#29807);

+#28681=SURFACE_STYLE_FILL_AREA(#29808);

+#28682=SURFACE_STYLE_FILL_AREA(#29809);

+#28683=SURFACE_STYLE_FILL_AREA(#29810);

+#28684=SURFACE_STYLE_FILL_AREA(#29811);

+#28685=SURFACE_STYLE_FILL_AREA(#29812);

+#28686=SURFACE_STYLE_FILL_AREA(#29813);

+#28687=SURFACE_STYLE_FILL_AREA(#29814);

+#28688=SURFACE_STYLE_FILL_AREA(#29815);

+#28689=SURFACE_STYLE_FILL_AREA(#29816);

+#28690=SURFACE_STYLE_FILL_AREA(#29817);

+#28691=SURFACE_STYLE_FILL_AREA(#29818);

+#28692=SURFACE_STYLE_FILL_AREA(#29819);

+#28693=SURFACE_STYLE_FILL_AREA(#29820);

+#28694=SURFACE_STYLE_FILL_AREA(#29821);

+#28695=SURFACE_STYLE_FILL_AREA(#29822);

+#28696=SURFACE_STYLE_FILL_AREA(#29823);

+#28697=SURFACE_STYLE_FILL_AREA(#29824);

+#28698=SURFACE_STYLE_FILL_AREA(#29825);

+#28699=SURFACE_STYLE_FILL_AREA(#29826);

+#28700=SURFACE_STYLE_FILL_AREA(#29827);

+#28701=SURFACE_STYLE_FILL_AREA(#29828);

+#28702=SURFACE_STYLE_FILL_AREA(#29829);

+#28703=SURFACE_STYLE_FILL_AREA(#29830);

+#28704=SURFACE_STYLE_FILL_AREA(#29831);

+#28705=SURFACE_STYLE_FILL_AREA(#29832);

+#28706=SURFACE_STYLE_FILL_AREA(#29833);

+#28707=SURFACE_STYLE_FILL_AREA(#29834);

+#28708=SURFACE_STYLE_FILL_AREA(#29835);

+#28709=SURFACE_STYLE_FILL_AREA(#29836);

+#28710=SURFACE_STYLE_FILL_AREA(#29837);

+#28711=SURFACE_STYLE_FILL_AREA(#29838);

+#28712=SURFACE_STYLE_FILL_AREA(#29839);

+#28713=SURFACE_STYLE_FILL_AREA(#29840);

+#28714=SURFACE_STYLE_FILL_AREA(#29841);

+#28715=SURFACE_STYLE_FILL_AREA(#29842);

+#28716=SURFACE_STYLE_FILL_AREA(#29843);

+#28717=SURFACE_STYLE_FILL_AREA(#29844);

+#28718=SURFACE_STYLE_FILL_AREA(#29845);

+#28719=SURFACE_STYLE_FILL_AREA(#29846);

+#28720=SURFACE_STYLE_FILL_AREA(#29847);

+#28721=SURFACE_STYLE_FILL_AREA(#29848);

+#28722=SURFACE_STYLE_FILL_AREA(#29849);

+#28723=SURFACE_STYLE_FILL_AREA(#29850);

+#28724=SURFACE_STYLE_FILL_AREA(#29851);

+#28725=SURFACE_STYLE_FILL_AREA(#29852);

+#28726=SURFACE_STYLE_FILL_AREA(#29853);

+#28727=SURFACE_STYLE_FILL_AREA(#29854);

+#28728=SURFACE_STYLE_FILL_AREA(#29855);

+#28729=SURFACE_STYLE_FILL_AREA(#29856);

+#28730=SURFACE_STYLE_FILL_AREA(#29857);

+#28731=SURFACE_STYLE_FILL_AREA(#29858);

+#28732=SURFACE_STYLE_FILL_AREA(#29859);

+#28733=SURFACE_STYLE_FILL_AREA(#29860);

+#28734=SURFACE_STYLE_FILL_AREA(#29861);

+#28735=SURFACE_STYLE_FILL_AREA(#29862);

+#28736=SURFACE_STYLE_FILL_AREA(#29863);

+#28737=SURFACE_STYLE_FILL_AREA(#29864);

+#28738=SURFACE_STYLE_FILL_AREA(#29865);

+#28739=SURFACE_STYLE_FILL_AREA(#29866);

+#28740=SURFACE_STYLE_FILL_AREA(#29867);

+#28741=SURFACE_STYLE_FILL_AREA(#29868);

+#28742=SURFACE_STYLE_FILL_AREA(#29869);

+#28743=SURFACE_STYLE_FILL_AREA(#29870);

+#28744=SURFACE_STYLE_FILL_AREA(#29871);

+#28745=SURFACE_STYLE_FILL_AREA(#29872);

+#28746=SURFACE_STYLE_FILL_AREA(#29873);

+#28747=SURFACE_STYLE_FILL_AREA(#29874);

+#28748=SURFACE_STYLE_FILL_AREA(#29875);

+#28749=SURFACE_STYLE_FILL_AREA(#29876);

+#28750=SURFACE_STYLE_FILL_AREA(#29877);

+#28751=SURFACE_STYLE_FILL_AREA(#29878);

+#28752=SURFACE_STYLE_FILL_AREA(#29879);

+#28753=SURFACE_STYLE_FILL_AREA(#29880);

+#28754=SURFACE_STYLE_FILL_AREA(#29881);

+#28755=SURFACE_STYLE_FILL_AREA(#29882);

+#28756=SURFACE_STYLE_FILL_AREA(#29883);

+#28757=SURFACE_STYLE_FILL_AREA(#29884);

+#28758=SURFACE_STYLE_FILL_AREA(#29885);

+#28759=SURFACE_STYLE_FILL_AREA(#29886);

+#28760=SURFACE_STYLE_FILL_AREA(#29887);

+#28761=SURFACE_STYLE_FILL_AREA(#29888);

+#28762=FILL_AREA_STYLE('',(#29889));

+#28763=FILL_AREA_STYLE('',(#29890));

+#28764=FILL_AREA_STYLE('',(#29891));

+#28765=FILL_AREA_STYLE('',(#29892));

+#28766=FILL_AREA_STYLE('',(#29893));

+#28767=FILL_AREA_STYLE('',(#29894));

+#28768=FILL_AREA_STYLE('',(#29895));

+#28769=FILL_AREA_STYLE('',(#29896));

+#28770=FILL_AREA_STYLE('',(#29897));

+#28771=FILL_AREA_STYLE('',(#29898));

+#28772=FILL_AREA_STYLE('',(#29899));

+#28773=FILL_AREA_STYLE('',(#29900));

+#28774=FILL_AREA_STYLE('',(#29901));

+#28775=FILL_AREA_STYLE('',(#29902));

+#28776=FILL_AREA_STYLE('',(#29903));

+#28777=FILL_AREA_STYLE('',(#29904));

+#28778=FILL_AREA_STYLE('',(#29905));

+#28779=FILL_AREA_STYLE('',(#29906));

+#28780=FILL_AREA_STYLE('',(#29907));

+#28781=FILL_AREA_STYLE('',(#29908));

+#28782=FILL_AREA_STYLE('',(#29909));

+#28783=FILL_AREA_STYLE('',(#29910));

+#28784=FILL_AREA_STYLE('',(#29911));

+#28785=FILL_AREA_STYLE('',(#29912));

+#28786=FILL_AREA_STYLE('',(#29913));

+#28787=FILL_AREA_STYLE('',(#29914));

+#28788=FILL_AREA_STYLE('',(#29915));

+#28789=FILL_AREA_STYLE('',(#29916));

+#28790=FILL_AREA_STYLE('',(#29917));

+#28791=FILL_AREA_STYLE('',(#29918));

+#28792=FILL_AREA_STYLE('',(#29919));

+#28793=FILL_AREA_STYLE('',(#29920));

+#28794=FILL_AREA_STYLE('',(#29921));

+#28795=FILL_AREA_STYLE('',(#29922));

+#28796=FILL_AREA_STYLE('',(#29923));

+#28797=FILL_AREA_STYLE('',(#29924));

+#28798=FILL_AREA_STYLE('',(#29925));

+#28799=FILL_AREA_STYLE('',(#29926));

+#28800=FILL_AREA_STYLE('',(#29927));

+#28801=FILL_AREA_STYLE('',(#29928));

+#28802=FILL_AREA_STYLE('',(#29929));

+#28803=FILL_AREA_STYLE('',(#29930));

+#28804=FILL_AREA_STYLE('',(#29931));

+#28805=FILL_AREA_STYLE('',(#29932));

+#28806=FILL_AREA_STYLE('',(#29933));

+#28807=FILL_AREA_STYLE('',(#29934));

+#28808=FILL_AREA_STYLE('',(#29935));

+#28809=FILL_AREA_STYLE('',(#29936));

+#28810=FILL_AREA_STYLE('',(#29937));

+#28811=FILL_AREA_STYLE('',(#29938));

+#28812=FILL_AREA_STYLE('',(#29939));

+#28813=FILL_AREA_STYLE('',(#29940));

+#28814=FILL_AREA_STYLE('',(#29941));

+#28815=FILL_AREA_STYLE('',(#29942));

+#28816=FILL_AREA_STYLE('',(#29943));

+#28817=FILL_AREA_STYLE('',(#29944));

+#28818=FILL_AREA_STYLE('',(#29945));

+#28819=FILL_AREA_STYLE('',(#29946));

+#28820=FILL_AREA_STYLE('',(#29947));

+#28821=FILL_AREA_STYLE('',(#29948));

+#28822=FILL_AREA_STYLE('',(#29949));

+#28823=FILL_AREA_STYLE('',(#29950));

+#28824=FILL_AREA_STYLE('',(#29951));

+#28825=FILL_AREA_STYLE('',(#29952));

+#28826=FILL_AREA_STYLE('',(#29953));

+#28827=FILL_AREA_STYLE('',(#29954));

+#28828=FILL_AREA_STYLE('',(#29955));

+#28829=FILL_AREA_STYLE('',(#29956));

+#28830=FILL_AREA_STYLE('',(#29957));

+#28831=FILL_AREA_STYLE('',(#29958));

+#28832=FILL_AREA_STYLE('',(#29959));

+#28833=FILL_AREA_STYLE('',(#29960));

+#28834=FILL_AREA_STYLE('',(#29961));

+#28835=FILL_AREA_STYLE('',(#29962));

+#28836=FILL_AREA_STYLE('',(#29963));

+#28837=FILL_AREA_STYLE('',(#29964));

+#28838=FILL_AREA_STYLE('',(#29965));

+#28839=FILL_AREA_STYLE('',(#29966));

+#28840=FILL_AREA_STYLE('',(#29967));

+#28841=FILL_AREA_STYLE('',(#29968));

+#28842=FILL_AREA_STYLE('',(#29969));

+#28843=FILL_AREA_STYLE('',(#29970));

+#28844=FILL_AREA_STYLE('',(#29971));

+#28845=FILL_AREA_STYLE('',(#29972));

+#28846=FILL_AREA_STYLE('',(#29973));

+#28847=FILL_AREA_STYLE('',(#29974));

+#28848=FILL_AREA_STYLE('',(#29975));

+#28849=FILL_AREA_STYLE('',(#29976));

+#28850=FILL_AREA_STYLE('',(#29977));

+#28851=FILL_AREA_STYLE('',(#29978));

+#28852=FILL_AREA_STYLE('',(#29979));

+#28853=FILL_AREA_STYLE('',(#29980));

+#28854=FILL_AREA_STYLE('',(#29981));

+#28855=FILL_AREA_STYLE('',(#29982));

+#28856=FILL_AREA_STYLE('',(#29983));

+#28857=FILL_AREA_STYLE('',(#29984));

+#28858=FILL_AREA_STYLE('',(#29985));

+#28859=FILL_AREA_STYLE('',(#29986));

+#28860=FILL_AREA_STYLE('',(#29987));

+#28861=FILL_AREA_STYLE('',(#29988));

+#28862=FILL_AREA_STYLE('',(#29989));

+#28863=FILL_AREA_STYLE('',(#29990));

+#28864=FILL_AREA_STYLE('',(#29991));

+#28865=FILL_AREA_STYLE('',(#29992));

+#28866=FILL_AREA_STYLE('',(#29993));

+#28867=FILL_AREA_STYLE('',(#29994));

+#28868=FILL_AREA_STYLE('',(#29995));

+#28869=FILL_AREA_STYLE('',(#29996));

+#28870=FILL_AREA_STYLE('',(#29997));

+#28871=FILL_AREA_STYLE('',(#29998));

+#28872=FILL_AREA_STYLE('',(#29999));

+#28873=FILL_AREA_STYLE('',(#30000));

+#28874=FILL_AREA_STYLE('',(#30001));

+#28875=FILL_AREA_STYLE('',(#30002));

+#28876=FILL_AREA_STYLE('',(#30003));

+#28877=FILL_AREA_STYLE('',(#30004));

+#28878=FILL_AREA_STYLE('',(#30005));

+#28879=FILL_AREA_STYLE('',(#30006));

+#28880=FILL_AREA_STYLE('',(#30007));

+#28881=FILL_AREA_STYLE('',(#30008));

+#28882=FILL_AREA_STYLE('',(#30009));

+#28883=FILL_AREA_STYLE('',(#30010));

+#28884=FILL_AREA_STYLE('',(#30011));

+#28885=FILL_AREA_STYLE('',(#30012));

+#28886=FILL_AREA_STYLE('',(#30013));

+#28887=FILL_AREA_STYLE('',(#30014));

+#28888=FILL_AREA_STYLE('',(#30015));

+#28889=FILL_AREA_STYLE('',(#30016));

+#28890=FILL_AREA_STYLE('',(#30017));

+#28891=FILL_AREA_STYLE('',(#30018));

+#28892=FILL_AREA_STYLE('',(#30019));

+#28893=FILL_AREA_STYLE('',(#30020));

+#28894=FILL_AREA_STYLE('',(#30021));

+#28895=FILL_AREA_STYLE('',(#30022));

+#28896=FILL_AREA_STYLE('',(#30023));

+#28897=FILL_AREA_STYLE('',(#30024));

+#28898=FILL_AREA_STYLE('',(#30025));

+#28899=FILL_AREA_STYLE('',(#30026));

+#28900=FILL_AREA_STYLE('',(#30027));

+#28901=FILL_AREA_STYLE('',(#30028));

+#28902=FILL_AREA_STYLE('',(#30029));

+#28903=FILL_AREA_STYLE('',(#30030));

+#28904=FILL_AREA_STYLE('',(#30031));

+#28905=FILL_AREA_STYLE('',(#30032));

+#28906=FILL_AREA_STYLE('',(#30033));

+#28907=FILL_AREA_STYLE('',(#30034));

+#28908=FILL_AREA_STYLE('',(#30035));

+#28909=FILL_AREA_STYLE('',(#30036));

+#28910=FILL_AREA_STYLE('',(#30037));

+#28911=FILL_AREA_STYLE('',(#30038));

+#28912=FILL_AREA_STYLE('',(#30039));

+#28913=FILL_AREA_STYLE('',(#30040));

+#28914=FILL_AREA_STYLE('',(#30041));

+#28915=FILL_AREA_STYLE('',(#30042));

+#28916=FILL_AREA_STYLE('',(#30043));

+#28917=FILL_AREA_STYLE('',(#30044));

+#28918=FILL_AREA_STYLE('',(#30045));

+#28919=FILL_AREA_STYLE('',(#30046));

+#28920=FILL_AREA_STYLE('',(#30047));

+#28921=FILL_AREA_STYLE('',(#30048));

+#28922=FILL_AREA_STYLE('',(#30049));

+#28923=FILL_AREA_STYLE('',(#30050));

+#28924=FILL_AREA_STYLE('',(#30051));

+#28925=FILL_AREA_STYLE('',(#30052));

+#28926=FILL_AREA_STYLE('',(#30053));

+#28927=FILL_AREA_STYLE('',(#30054));

+#28928=FILL_AREA_STYLE('',(#30055));

+#28929=FILL_AREA_STYLE('',(#30056));

+#28930=FILL_AREA_STYLE('',(#30057));

+#28931=FILL_AREA_STYLE('',(#30058));

+#28932=FILL_AREA_STYLE('',(#30059));

+#28933=FILL_AREA_STYLE('',(#30060));

+#28934=FILL_AREA_STYLE('',(#30061));

+#28935=FILL_AREA_STYLE('',(#30062));

+#28936=FILL_AREA_STYLE('',(#30063));

+#28937=FILL_AREA_STYLE('',(#30064));

+#28938=FILL_AREA_STYLE('',(#30065));

+#28939=FILL_AREA_STYLE('',(#30066));

+#28940=FILL_AREA_STYLE('',(#30067));

+#28941=FILL_AREA_STYLE('',(#30068));

+#28942=FILL_AREA_STYLE('',(#30069));

+#28943=FILL_AREA_STYLE('',(#30070));

+#28944=FILL_AREA_STYLE('',(#30071));

+#28945=FILL_AREA_STYLE('',(#30072));

+#28946=FILL_AREA_STYLE('',(#30073));

+#28947=FILL_AREA_STYLE('',(#30074));

+#28948=FILL_AREA_STYLE('',(#30075));

+#28949=FILL_AREA_STYLE('',(#30076));

+#28950=FILL_AREA_STYLE('',(#30077));

+#28951=FILL_AREA_STYLE('',(#30078));

+#28952=FILL_AREA_STYLE('',(#30079));

+#28953=FILL_AREA_STYLE('',(#30080));

+#28954=FILL_AREA_STYLE('',(#30081));

+#28955=FILL_AREA_STYLE('',(#30082));

+#28956=FILL_AREA_STYLE('',(#30083));

+#28957=FILL_AREA_STYLE('',(#30084));

+#28958=FILL_AREA_STYLE('',(#30085));

+#28959=FILL_AREA_STYLE('',(#30086));

+#28960=FILL_AREA_STYLE('',(#30087));

+#28961=FILL_AREA_STYLE('',(#30088));

+#28962=FILL_AREA_STYLE('',(#30089));

+#28963=FILL_AREA_STYLE('',(#30090));

+#28964=FILL_AREA_STYLE('',(#30091));

+#28965=FILL_AREA_STYLE('',(#30092));

+#28966=FILL_AREA_STYLE('',(#30093));

+#28967=FILL_AREA_STYLE('',(#30094));

+#28968=FILL_AREA_STYLE('',(#30095));

+#28969=FILL_AREA_STYLE('',(#30096));

+#28970=FILL_AREA_STYLE('',(#30097));

+#28971=FILL_AREA_STYLE('',(#30098));

+#28972=FILL_AREA_STYLE('',(#30099));

+#28973=FILL_AREA_STYLE('',(#30100));

+#28974=FILL_AREA_STYLE('',(#30101));

+#28975=FILL_AREA_STYLE('',(#30102));

+#28976=FILL_AREA_STYLE('',(#30103));

+#28977=FILL_AREA_STYLE('',(#30104));

+#28978=FILL_AREA_STYLE('',(#30105));

+#28979=FILL_AREA_STYLE('',(#30106));

+#28980=FILL_AREA_STYLE('',(#30107));

+#28981=FILL_AREA_STYLE('',(#30108));

+#28982=FILL_AREA_STYLE('',(#30109));

+#28983=FILL_AREA_STYLE('',(#30110));

+#28984=FILL_AREA_STYLE('',(#30111));

+#28985=FILL_AREA_STYLE('',(#30112));

+#28986=FILL_AREA_STYLE('',(#30113));

+#28987=FILL_AREA_STYLE('',(#30114));

+#28988=FILL_AREA_STYLE('',(#30115));

+#28989=FILL_AREA_STYLE('',(#30116));

+#28990=FILL_AREA_STYLE('',(#30117));

+#28991=FILL_AREA_STYLE('',(#30118));

+#28992=FILL_AREA_STYLE('',(#30119));

+#28993=FILL_AREA_STYLE('',(#30120));

+#28994=FILL_AREA_STYLE('',(#30121));

+#28995=FILL_AREA_STYLE('',(#30122));

+#28996=FILL_AREA_STYLE('',(#30123));

+#28997=FILL_AREA_STYLE('',(#30124));

+#28998=FILL_AREA_STYLE('',(#30125));

+#28999=FILL_AREA_STYLE('',(#30126));

+#29000=FILL_AREA_STYLE('',(#30127));

+#29001=FILL_AREA_STYLE('',(#30128));

+#29002=FILL_AREA_STYLE('',(#30129));

+#29003=FILL_AREA_STYLE('',(#30130));

+#29004=FILL_AREA_STYLE('',(#30131));

+#29005=FILL_AREA_STYLE('',(#30132));

+#29006=FILL_AREA_STYLE('',(#30133));

+#29007=FILL_AREA_STYLE('',(#30134));

+#29008=FILL_AREA_STYLE('',(#30135));

+#29009=FILL_AREA_STYLE('',(#30136));

+#29010=FILL_AREA_STYLE('',(#30137));

+#29011=FILL_AREA_STYLE('',(#30138));

+#29012=FILL_AREA_STYLE('',(#30139));

+#29013=FILL_AREA_STYLE('',(#30140));

+#29014=FILL_AREA_STYLE('',(#30141));

+#29015=FILL_AREA_STYLE('',(#30142));

+#29016=FILL_AREA_STYLE('',(#30143));

+#29017=FILL_AREA_STYLE('',(#30144));

+#29018=FILL_AREA_STYLE('',(#30145));

+#29019=FILL_AREA_STYLE('',(#30146));

+#29020=FILL_AREA_STYLE('',(#30147));

+#29021=FILL_AREA_STYLE('',(#30148));

+#29022=FILL_AREA_STYLE('',(#30149));

+#29023=FILL_AREA_STYLE('',(#30150));

+#29024=FILL_AREA_STYLE('',(#30151));

+#29025=FILL_AREA_STYLE('',(#30152));

+#29026=FILL_AREA_STYLE('',(#30153));

+#29027=FILL_AREA_STYLE('',(#30154));

+#29028=FILL_AREA_STYLE('',(#30155));

+#29029=FILL_AREA_STYLE('',(#30156));

+#29030=FILL_AREA_STYLE('',(#30157));

+#29031=FILL_AREA_STYLE('',(#30158));

+#29032=FILL_AREA_STYLE('',(#30159));

+#29033=FILL_AREA_STYLE('',(#30160));

+#29034=FILL_AREA_STYLE('',(#30161));

+#29035=FILL_AREA_STYLE('',(#30162));

+#29036=FILL_AREA_STYLE('',(#30163));

+#29037=FILL_AREA_STYLE('',(#30164));

+#29038=FILL_AREA_STYLE('',(#30165));

+#29039=FILL_AREA_STYLE('',(#30166));

+#29040=FILL_AREA_STYLE('',(#30167));

+#29041=FILL_AREA_STYLE('',(#30168));

+#29042=FILL_AREA_STYLE('',(#30169));

+#29043=FILL_AREA_STYLE('',(#30170));

+#29044=FILL_AREA_STYLE('',(#30171));

+#29045=FILL_AREA_STYLE('',(#30172));

+#29046=FILL_AREA_STYLE('',(#30173));

+#29047=FILL_AREA_STYLE('',(#30174));

+#29048=FILL_AREA_STYLE('',(#30175));

+#29049=FILL_AREA_STYLE('',(#30176));

+#29050=FILL_AREA_STYLE('',(#30177));

+#29051=FILL_AREA_STYLE('',(#30178));

+#29052=FILL_AREA_STYLE('',(#30179));

+#29053=FILL_AREA_STYLE('',(#30180));

+#29054=FILL_AREA_STYLE('',(#30181));

+#29055=FILL_AREA_STYLE('',(#30182));

+#29056=FILL_AREA_STYLE('',(#30183));

+#29057=FILL_AREA_STYLE('',(#30184));

+#29058=FILL_AREA_STYLE('',(#30185));

+#29059=FILL_AREA_STYLE('',(#30186));

+#29060=FILL_AREA_STYLE('',(#30187));

+#29061=FILL_AREA_STYLE('',(#30188));

+#29062=FILL_AREA_STYLE('',(#30189));

+#29063=FILL_AREA_STYLE('',(#30190));

+#29064=FILL_AREA_STYLE('',(#30191));

+#29065=FILL_AREA_STYLE('',(#30192));

+#29066=FILL_AREA_STYLE('',(#30193));

+#29067=FILL_AREA_STYLE('',(#30194));

+#29068=FILL_AREA_STYLE('',(#30195));

+#29069=FILL_AREA_STYLE('',(#30196));

+#29070=FILL_AREA_STYLE('',(#30197));

+#29071=FILL_AREA_STYLE('',(#30198));

+#29072=FILL_AREA_STYLE('',(#30199));

+#29073=FILL_AREA_STYLE('',(#30200));

+#29074=FILL_AREA_STYLE('',(#30201));

+#29075=FILL_AREA_STYLE('',(#30202));

+#29076=FILL_AREA_STYLE('',(#30203));

+#29077=FILL_AREA_STYLE('',(#30204));

+#29078=FILL_AREA_STYLE('',(#30205));

+#29079=FILL_AREA_STYLE('',(#30206));

+#29080=FILL_AREA_STYLE('',(#30207));

+#29081=FILL_AREA_STYLE('',(#30208));

+#29082=FILL_AREA_STYLE('',(#30209));

+#29083=FILL_AREA_STYLE('',(#30210));

+#29084=FILL_AREA_STYLE('',(#30211));

+#29085=FILL_AREA_STYLE('',(#30212));

+#29086=FILL_AREA_STYLE('',(#30213));

+#29087=FILL_AREA_STYLE('',(#30214));

+#29088=FILL_AREA_STYLE('',(#30215));

+#29089=FILL_AREA_STYLE('',(#30216));

+#29090=FILL_AREA_STYLE('',(#30217));

+#29091=FILL_AREA_STYLE('',(#30218));

+#29092=FILL_AREA_STYLE('',(#30219));

+#29093=FILL_AREA_STYLE('',(#30220));

+#29094=FILL_AREA_STYLE('',(#30221));

+#29095=FILL_AREA_STYLE('',(#30222));

+#29096=FILL_AREA_STYLE('',(#30223));

+#29097=FILL_AREA_STYLE('',(#30224));

+#29098=FILL_AREA_STYLE('',(#30225));

+#29099=FILL_AREA_STYLE('',(#30226));

+#29100=FILL_AREA_STYLE('',(#30227));

+#29101=FILL_AREA_STYLE('',(#30228));

+#29102=FILL_AREA_STYLE('',(#30229));

+#29103=FILL_AREA_STYLE('',(#30230));

+#29104=FILL_AREA_STYLE('',(#30231));

+#29105=FILL_AREA_STYLE('',(#30232));

+#29106=FILL_AREA_STYLE('',(#30233));

+#29107=FILL_AREA_STYLE('',(#30234));

+#29108=FILL_AREA_STYLE('',(#30235));

+#29109=FILL_AREA_STYLE('',(#30236));

+#29110=FILL_AREA_STYLE('',(#30237));

+#29111=FILL_AREA_STYLE('',(#30238));

+#29112=FILL_AREA_STYLE('',(#30239));

+#29113=FILL_AREA_STYLE('',(#30240));

+#29114=FILL_AREA_STYLE('',(#30241));

+#29115=FILL_AREA_STYLE('',(#30242));

+#29116=FILL_AREA_STYLE('',(#30243));

+#29117=FILL_AREA_STYLE('',(#30244));

+#29118=FILL_AREA_STYLE('',(#30245));

+#29119=FILL_AREA_STYLE('',(#30246));

+#29120=FILL_AREA_STYLE('',(#30247));

+#29121=FILL_AREA_STYLE('',(#30248));

+#29122=FILL_AREA_STYLE('',(#30249));

+#29123=FILL_AREA_STYLE('',(#30250));

+#29124=FILL_AREA_STYLE('',(#30251));

+#29125=FILL_AREA_STYLE('',(#30252));

+#29126=FILL_AREA_STYLE('',(#30253));

+#29127=FILL_AREA_STYLE('',(#30254));

+#29128=FILL_AREA_STYLE('',(#30255));

+#29129=FILL_AREA_STYLE('',(#30256));

+#29130=FILL_AREA_STYLE('',(#30257));

+#29131=FILL_AREA_STYLE('',(#30258));

+#29132=FILL_AREA_STYLE('',(#30259));

+#29133=FILL_AREA_STYLE('',(#30260));

+#29134=FILL_AREA_STYLE('',(#30261));

+#29135=FILL_AREA_STYLE('',(#30262));

+#29136=FILL_AREA_STYLE('',(#30263));

+#29137=FILL_AREA_STYLE('',(#30264));

+#29138=FILL_AREA_STYLE('',(#30265));

+#29139=FILL_AREA_STYLE('',(#30266));

+#29140=FILL_AREA_STYLE('',(#30267));

+#29141=FILL_AREA_STYLE('',(#30268));

+#29142=FILL_AREA_STYLE('',(#30269));

+#29143=FILL_AREA_STYLE('',(#30270));

+#29144=FILL_AREA_STYLE('',(#30271));

+#29145=FILL_AREA_STYLE('',(#30272));

+#29146=FILL_AREA_STYLE('',(#30273));

+#29147=FILL_AREA_STYLE('',(#30274));

+#29148=FILL_AREA_STYLE('',(#30275));

+#29149=FILL_AREA_STYLE('',(#30276));

+#29150=FILL_AREA_STYLE('',(#30277));

+#29151=FILL_AREA_STYLE('',(#30278));

+#29152=FILL_AREA_STYLE('',(#30279));

+#29153=FILL_AREA_STYLE('',(#30280));

+#29154=FILL_AREA_STYLE('',(#30281));

+#29155=FILL_AREA_STYLE('',(#30282));

+#29156=FILL_AREA_STYLE('',(#30283));

+#29157=FILL_AREA_STYLE('',(#30284));

+#29158=FILL_AREA_STYLE('',(#30285));

+#29159=FILL_AREA_STYLE('',(#30286));

+#29160=FILL_AREA_STYLE('',(#30287));

+#29161=FILL_AREA_STYLE('',(#30288));

+#29162=FILL_AREA_STYLE('',(#30289));

+#29163=FILL_AREA_STYLE('',(#30290));

+#29164=FILL_AREA_STYLE('',(#30291));

+#29165=FILL_AREA_STYLE('',(#30292));

+#29166=FILL_AREA_STYLE('',(#30293));

+#29167=FILL_AREA_STYLE('',(#30294));

+#29168=FILL_AREA_STYLE('',(#30295));

+#29169=FILL_AREA_STYLE('',(#30296));

+#29170=FILL_AREA_STYLE('',(#30297));

+#29171=FILL_AREA_STYLE('',(#30298));

+#29172=FILL_AREA_STYLE('',(#30299));

+#29173=FILL_AREA_STYLE('',(#30300));

+#29174=FILL_AREA_STYLE('',(#30301));

+#29175=FILL_AREA_STYLE('',(#30302));

+#29176=FILL_AREA_STYLE('',(#30303));

+#29177=FILL_AREA_STYLE('',(#30304));

+#29178=FILL_AREA_STYLE('',(#30305));

+#29179=FILL_AREA_STYLE('',(#30306));

+#29180=FILL_AREA_STYLE('',(#30307));

+#29181=FILL_AREA_STYLE('',(#30308));

+#29182=FILL_AREA_STYLE('',(#30309));

+#29183=FILL_AREA_STYLE('',(#30310));

+#29184=FILL_AREA_STYLE('',(#30311));

+#29185=FILL_AREA_STYLE('',(#30312));

+#29186=FILL_AREA_STYLE('',(#30313));

+#29187=FILL_AREA_STYLE('',(#30314));

+#29188=FILL_AREA_STYLE('',(#30315));

+#29189=FILL_AREA_STYLE('',(#30316));

+#29190=FILL_AREA_STYLE('',(#30317));

+#29191=FILL_AREA_STYLE('',(#30318));

+#29192=FILL_AREA_STYLE('',(#30319));

+#29193=FILL_AREA_STYLE('',(#30320));

+#29194=FILL_AREA_STYLE('',(#30321));

+#29195=FILL_AREA_STYLE('',(#30322));

+#29196=FILL_AREA_STYLE('',(#30323));

+#29197=FILL_AREA_STYLE('',(#30324));

+#29198=FILL_AREA_STYLE('',(#30325));

+#29199=FILL_AREA_STYLE('',(#30326));

+#29200=FILL_AREA_STYLE('',(#30327));

+#29201=FILL_AREA_STYLE('',(#30328));

+#29202=FILL_AREA_STYLE('',(#30329));

+#29203=FILL_AREA_STYLE('',(#30330));

+#29204=FILL_AREA_STYLE('',(#30331));

+#29205=FILL_AREA_STYLE('',(#30332));

+#29206=FILL_AREA_STYLE('',(#30333));

+#29207=FILL_AREA_STYLE('',(#30334));

+#29208=FILL_AREA_STYLE('',(#30335));

+#29209=FILL_AREA_STYLE('',(#30336));

+#29210=FILL_AREA_STYLE('',(#30337));

+#29211=FILL_AREA_STYLE('',(#30338));

+#29212=FILL_AREA_STYLE('',(#30339));

+#29213=FILL_AREA_STYLE('',(#30340));

+#29214=FILL_AREA_STYLE('',(#30341));

+#29215=FILL_AREA_STYLE('',(#30342));

+#29216=FILL_AREA_STYLE('',(#30343));

+#29217=FILL_AREA_STYLE('',(#30344));

+#29218=FILL_AREA_STYLE('',(#30345));

+#29219=FILL_AREA_STYLE('',(#30346));

+#29220=FILL_AREA_STYLE('',(#30347));

+#29221=FILL_AREA_STYLE('',(#30348));

+#29222=FILL_AREA_STYLE('',(#30349));

+#29223=FILL_AREA_STYLE('',(#30350));

+#29224=FILL_AREA_STYLE('',(#30351));

+#29225=FILL_AREA_STYLE('',(#30352));

+#29226=FILL_AREA_STYLE('',(#30353));

+#29227=FILL_AREA_STYLE('',(#30354));

+#29228=FILL_AREA_STYLE('',(#30355));

+#29229=FILL_AREA_STYLE('',(#30356));

+#29230=FILL_AREA_STYLE('',(#30357));

+#29231=FILL_AREA_STYLE('',(#30358));

+#29232=FILL_AREA_STYLE('',(#30359));

+#29233=FILL_AREA_STYLE('',(#30360));

+#29234=FILL_AREA_STYLE('',(#30361));

+#29235=FILL_AREA_STYLE('',(#30362));

+#29236=FILL_AREA_STYLE('',(#30363));

+#29237=FILL_AREA_STYLE('',(#30364));

+#29238=FILL_AREA_STYLE('',(#30365));

+#29239=FILL_AREA_STYLE('',(#30366));

+#29240=FILL_AREA_STYLE('',(#30367));

+#29241=FILL_AREA_STYLE('',(#30368));

+#29242=FILL_AREA_STYLE('',(#30369));

+#29243=FILL_AREA_STYLE('',(#30370));

+#29244=FILL_AREA_STYLE('',(#30371));

+#29245=FILL_AREA_STYLE('',(#30372));

+#29246=FILL_AREA_STYLE('',(#30373));

+#29247=FILL_AREA_STYLE('',(#30374));

+#29248=FILL_AREA_STYLE('',(#30375));

+#29249=FILL_AREA_STYLE('',(#30376));

+#29250=FILL_AREA_STYLE('',(#30377));

+#29251=FILL_AREA_STYLE('',(#30378));

+#29252=FILL_AREA_STYLE('',(#30379));

+#29253=FILL_AREA_STYLE('',(#30380));

+#29254=FILL_AREA_STYLE('',(#30381));

+#29255=FILL_AREA_STYLE('',(#30382));

+#29256=FILL_AREA_STYLE('',(#30383));

+#29257=FILL_AREA_STYLE('',(#30384));

+#29258=FILL_AREA_STYLE('',(#30385));

+#29259=FILL_AREA_STYLE('',(#30386));

+#29260=FILL_AREA_STYLE('',(#30387));

+#29261=FILL_AREA_STYLE('',(#30388));

+#29262=FILL_AREA_STYLE('',(#30389));

+#29263=FILL_AREA_STYLE('',(#30390));

+#29264=FILL_AREA_STYLE('',(#30391));

+#29265=FILL_AREA_STYLE('',(#30392));

+#29266=FILL_AREA_STYLE('',(#30393));

+#29267=FILL_AREA_STYLE('',(#30394));

+#29268=FILL_AREA_STYLE('',(#30395));

+#29269=FILL_AREA_STYLE('',(#30396));

+#29270=FILL_AREA_STYLE('',(#30397));

+#29271=FILL_AREA_STYLE('',(#30398));

+#29272=FILL_AREA_STYLE('',(#30399));

+#29273=FILL_AREA_STYLE('',(#30400));

+#29274=FILL_AREA_STYLE('',(#30401));

+#29275=FILL_AREA_STYLE('',(#30402));

+#29276=FILL_AREA_STYLE('',(#30403));

+#29277=FILL_AREA_STYLE('',(#30404));

+#29278=FILL_AREA_STYLE('',(#30405));

+#29279=FILL_AREA_STYLE('',(#30406));

+#29280=FILL_AREA_STYLE('',(#30407));

+#29281=FILL_AREA_STYLE('',(#30408));

+#29282=FILL_AREA_STYLE('',(#30409));

+#29283=FILL_AREA_STYLE('',(#30410));

+#29284=FILL_AREA_STYLE('',(#30411));

+#29285=FILL_AREA_STYLE('',(#30412));

+#29286=FILL_AREA_STYLE('',(#30413));

+#29287=FILL_AREA_STYLE('',(#30414));

+#29288=FILL_AREA_STYLE('',(#30415));

+#29289=FILL_AREA_STYLE('',(#30416));

+#29290=FILL_AREA_STYLE('',(#30417));

+#29291=FILL_AREA_STYLE('',(#30418));

+#29292=FILL_AREA_STYLE('',(#30419));

+#29293=FILL_AREA_STYLE('',(#30420));

+#29294=FILL_AREA_STYLE('',(#30421));

+#29295=FILL_AREA_STYLE('',(#30422));

+#29296=FILL_AREA_STYLE('',(#30423));

+#29297=FILL_AREA_STYLE('',(#30424));

+#29298=FILL_AREA_STYLE('',(#30425));

+#29299=FILL_AREA_STYLE('',(#30426));

+#29300=FILL_AREA_STYLE('',(#30427));

+#29301=FILL_AREA_STYLE('',(#30428));

+#29302=FILL_AREA_STYLE('',(#30429));

+#29303=FILL_AREA_STYLE('',(#30430));

+#29304=FILL_AREA_STYLE('',(#30431));

+#29305=FILL_AREA_STYLE('',(#30432));

+#29306=FILL_AREA_STYLE('',(#30433));

+#29307=FILL_AREA_STYLE('',(#30434));

+#29308=FILL_AREA_STYLE('',(#30435));

+#29309=FILL_AREA_STYLE('',(#30436));

+#29310=FILL_AREA_STYLE('',(#30437));

+#29311=FILL_AREA_STYLE('',(#30438));

+#29312=FILL_AREA_STYLE('',(#30439));

+#29313=FILL_AREA_STYLE('',(#30440));

+#29314=FILL_AREA_STYLE('',(#30441));

+#29315=FILL_AREA_STYLE('',(#30442));

+#29316=FILL_AREA_STYLE('',(#30443));

+#29317=FILL_AREA_STYLE('',(#30444));

+#29318=FILL_AREA_STYLE('',(#30445));

+#29319=FILL_AREA_STYLE('',(#30446));

+#29320=FILL_AREA_STYLE('',(#30447));

+#29321=FILL_AREA_STYLE('',(#30448));

+#29322=FILL_AREA_STYLE('',(#30449));

+#29323=FILL_AREA_STYLE('',(#30450));

+#29324=FILL_AREA_STYLE('',(#30451));

+#29325=FILL_AREA_STYLE('',(#30452));

+#29326=FILL_AREA_STYLE('',(#30453));

+#29327=FILL_AREA_STYLE('',(#30454));

+#29328=FILL_AREA_STYLE('',(#30455));

+#29329=FILL_AREA_STYLE('',(#30456));

+#29330=FILL_AREA_STYLE('',(#30457));

+#29331=FILL_AREA_STYLE('',(#30458));

+#29332=FILL_AREA_STYLE('',(#30459));

+#29333=FILL_AREA_STYLE('',(#30460));

+#29334=FILL_AREA_STYLE('',(#30461));

+#29335=FILL_AREA_STYLE('',(#30462));

+#29336=FILL_AREA_STYLE('',(#30463));

+#29337=FILL_AREA_STYLE('',(#30464));

+#29338=FILL_AREA_STYLE('',(#30465));

+#29339=FILL_AREA_STYLE('',(#30466));

+#29340=FILL_AREA_STYLE('',(#30467));

+#29341=FILL_AREA_STYLE('',(#30468));

+#29342=FILL_AREA_STYLE('',(#30469));

+#29343=FILL_AREA_STYLE('',(#30470));

+#29344=FILL_AREA_STYLE('',(#30471));

+#29345=FILL_AREA_STYLE('',(#30472));

+#29346=FILL_AREA_STYLE('',(#30473));

+#29347=FILL_AREA_STYLE('',(#30474));

+#29348=FILL_AREA_STYLE('',(#30475));

+#29349=FILL_AREA_STYLE('',(#30476));

+#29350=FILL_AREA_STYLE('',(#30477));

+#29351=FILL_AREA_STYLE('',(#30478));

+#29352=FILL_AREA_STYLE('',(#30479));

+#29353=FILL_AREA_STYLE('',(#30480));

+#29354=FILL_AREA_STYLE('',(#30481));

+#29355=FILL_AREA_STYLE('',(#30482));

+#29356=FILL_AREA_STYLE('',(#30483));

+#29357=FILL_AREA_STYLE('',(#30484));

+#29358=FILL_AREA_STYLE('',(#30485));

+#29359=FILL_AREA_STYLE('',(#30486));

+#29360=FILL_AREA_STYLE('',(#30487));

+#29361=FILL_AREA_STYLE('',(#30488));

+#29362=FILL_AREA_STYLE('',(#30489));

+#29363=FILL_AREA_STYLE('',(#30490));

+#29364=FILL_AREA_STYLE('',(#30491));

+#29365=FILL_AREA_STYLE('',(#30492));

+#29366=FILL_AREA_STYLE('',(#30493));

+#29367=FILL_AREA_STYLE('',(#30494));

+#29368=FILL_AREA_STYLE('',(#30495));

+#29369=FILL_AREA_STYLE('',(#30496));

+#29370=FILL_AREA_STYLE('',(#30497));

+#29371=FILL_AREA_STYLE('',(#30498));

+#29372=FILL_AREA_STYLE('',(#30499));

+#29373=FILL_AREA_STYLE('',(#30500));

+#29374=FILL_AREA_STYLE('',(#30501));

+#29375=FILL_AREA_STYLE('',(#30502));

+#29376=FILL_AREA_STYLE('',(#30503));

+#29377=FILL_AREA_STYLE('',(#30504));

+#29378=FILL_AREA_STYLE('',(#30505));

+#29379=FILL_AREA_STYLE('',(#30506));

+#29380=FILL_AREA_STYLE('',(#30507));

+#29381=FILL_AREA_STYLE('',(#30508));

+#29382=FILL_AREA_STYLE('',(#30509));

+#29383=FILL_AREA_STYLE('',(#30510));

+#29384=FILL_AREA_STYLE('',(#30511));

+#29385=FILL_AREA_STYLE('',(#30512));

+#29386=FILL_AREA_STYLE('',(#30513));

+#29387=FILL_AREA_STYLE('',(#30514));

+#29388=FILL_AREA_STYLE('',(#30515));

+#29389=FILL_AREA_STYLE('',(#30516));

+#29390=FILL_AREA_STYLE('',(#30517));

+#29391=FILL_AREA_STYLE('',(#30518));

+#29392=FILL_AREA_STYLE('',(#30519));

+#29393=FILL_AREA_STYLE('',(#30520));

+#29394=FILL_AREA_STYLE('',(#30521));

+#29395=FILL_AREA_STYLE('',(#30522));

+#29396=FILL_AREA_STYLE('',(#30523));

+#29397=FILL_AREA_STYLE('',(#30524));

+#29398=FILL_AREA_STYLE('',(#30525));

+#29399=FILL_AREA_STYLE('',(#30526));

+#29400=FILL_AREA_STYLE('',(#30527));

+#29401=FILL_AREA_STYLE('',(#30528));

+#29402=FILL_AREA_STYLE('',(#30529));

+#29403=FILL_AREA_STYLE('',(#30530));

+#29404=FILL_AREA_STYLE('',(#30531));

+#29405=FILL_AREA_STYLE('',(#30532));

+#29406=FILL_AREA_STYLE('',(#30533));

+#29407=FILL_AREA_STYLE('',(#30534));

+#29408=FILL_AREA_STYLE('',(#30535));

+#29409=FILL_AREA_STYLE('',(#30536));

+#29410=FILL_AREA_STYLE('',(#30537));

+#29411=FILL_AREA_STYLE('',(#30538));

+#29412=FILL_AREA_STYLE('',(#30539));

+#29413=FILL_AREA_STYLE('',(#30540));

+#29414=FILL_AREA_STYLE('',(#30541));

+#29415=FILL_AREA_STYLE('',(#30542));

+#29416=FILL_AREA_STYLE('',(#30543));

+#29417=FILL_AREA_STYLE('',(#30544));

+#29418=FILL_AREA_STYLE('',(#30545));

+#29419=FILL_AREA_STYLE('',(#30546));

+#29420=FILL_AREA_STYLE('',(#30547));

+#29421=FILL_AREA_STYLE('',(#30548));

+#29422=FILL_AREA_STYLE('',(#30549));

+#29423=FILL_AREA_STYLE('',(#30550));

+#29424=FILL_AREA_STYLE('',(#30551));

+#29425=FILL_AREA_STYLE('',(#30552));

+#29426=FILL_AREA_STYLE('',(#30553));

+#29427=FILL_AREA_STYLE('',(#30554));

+#29428=FILL_AREA_STYLE('',(#30555));

+#29429=FILL_AREA_STYLE('',(#30556));

+#29430=FILL_AREA_STYLE('',(#30557));

+#29431=FILL_AREA_STYLE('',(#30558));

+#29432=FILL_AREA_STYLE('',(#30559));

+#29433=FILL_AREA_STYLE('',(#30560));

+#29434=FILL_AREA_STYLE('',(#30561));

+#29435=FILL_AREA_STYLE('',(#30562));

+#29436=FILL_AREA_STYLE('',(#30563));

+#29437=FILL_AREA_STYLE('',(#30564));

+#29438=FILL_AREA_STYLE('',(#30565));

+#29439=FILL_AREA_STYLE('',(#30566));

+#29440=FILL_AREA_STYLE('',(#30567));

+#29441=FILL_AREA_STYLE('',(#30568));

+#29442=FILL_AREA_STYLE('',(#30569));

+#29443=FILL_AREA_STYLE('',(#30570));

+#29444=FILL_AREA_STYLE('',(#30571));

+#29445=FILL_AREA_STYLE('',(#30572));

+#29446=FILL_AREA_STYLE('',(#30573));

+#29447=FILL_AREA_STYLE('',(#30574));

+#29448=FILL_AREA_STYLE('',(#30575));

+#29449=FILL_AREA_STYLE('',(#30576));

+#29450=FILL_AREA_STYLE('',(#30577));

+#29451=FILL_AREA_STYLE('',(#30578));

+#29452=FILL_AREA_STYLE('',(#30579));

+#29453=FILL_AREA_STYLE('',(#30580));

+#29454=FILL_AREA_STYLE('',(#30581));

+#29455=FILL_AREA_STYLE('',(#30582));

+#29456=FILL_AREA_STYLE('',(#30583));

+#29457=FILL_AREA_STYLE('',(#30584));

+#29458=FILL_AREA_STYLE('',(#30585));

+#29459=FILL_AREA_STYLE('',(#30586));

+#29460=FILL_AREA_STYLE('',(#30587));

+#29461=FILL_AREA_STYLE('',(#30588));

+#29462=FILL_AREA_STYLE('',(#30589));

+#29463=FILL_AREA_STYLE('',(#30590));

+#29464=FILL_AREA_STYLE('',(#30591));

+#29465=FILL_AREA_STYLE('',(#30592));

+#29466=FILL_AREA_STYLE('',(#30593));

+#29467=FILL_AREA_STYLE('',(#30594));

+#29468=FILL_AREA_STYLE('',(#30595));

+#29469=FILL_AREA_STYLE('',(#30596));

+#29470=FILL_AREA_STYLE('',(#30597));

+#29471=FILL_AREA_STYLE('',(#30598));

+#29472=FILL_AREA_STYLE('',(#30599));

+#29473=FILL_AREA_STYLE('',(#30600));

+#29474=FILL_AREA_STYLE('',(#30601));

+#29475=FILL_AREA_STYLE('',(#30602));

+#29476=FILL_AREA_STYLE('',(#30603));

+#29477=FILL_AREA_STYLE('',(#30604));

+#29478=FILL_AREA_STYLE('',(#30605));

+#29479=FILL_AREA_STYLE('',(#30606));

+#29480=FILL_AREA_STYLE('',(#30607));

+#29481=FILL_AREA_STYLE('',(#30608));

+#29482=FILL_AREA_STYLE('',(#30609));

+#29483=FILL_AREA_STYLE('',(#30610));

+#29484=FILL_AREA_STYLE('',(#30611));

+#29485=FILL_AREA_STYLE('',(#30612));

+#29486=FILL_AREA_STYLE('',(#30613));

+#29487=FILL_AREA_STYLE('',(#30614));

+#29488=FILL_AREA_STYLE('',(#30615));

+#29489=FILL_AREA_STYLE('',(#30616));

+#29490=FILL_AREA_STYLE('',(#30617));

+#29491=FILL_AREA_STYLE('',(#30618));

+#29492=FILL_AREA_STYLE('',(#30619));

+#29493=FILL_AREA_STYLE('',(#30620));

+#29494=FILL_AREA_STYLE('',(#30621));

+#29495=FILL_AREA_STYLE('',(#30622));

+#29496=FILL_AREA_STYLE('',(#30623));

+#29497=FILL_AREA_STYLE('',(#30624));

+#29498=FILL_AREA_STYLE('',(#30625));

+#29499=FILL_AREA_STYLE('',(#30626));

+#29500=FILL_AREA_STYLE('',(#30627));

+#29501=FILL_AREA_STYLE('',(#30628));

+#29502=FILL_AREA_STYLE('',(#30629));

+#29503=FILL_AREA_STYLE('',(#30630));

+#29504=FILL_AREA_STYLE('',(#30631));

+#29505=FILL_AREA_STYLE('',(#30632));

+#29506=FILL_AREA_STYLE('',(#30633));

+#29507=FILL_AREA_STYLE('',(#30634));

+#29508=FILL_AREA_STYLE('',(#30635));

+#29509=FILL_AREA_STYLE('',(#30636));

+#29510=FILL_AREA_STYLE('',(#30637));

+#29511=FILL_AREA_STYLE('',(#30638));

+#29512=FILL_AREA_STYLE('',(#30639));

+#29513=FILL_AREA_STYLE('',(#30640));

+#29514=FILL_AREA_STYLE('',(#30641));

+#29515=FILL_AREA_STYLE('',(#30642));

+#29516=FILL_AREA_STYLE('',(#30643));

+#29517=FILL_AREA_STYLE('',(#30644));

+#29518=FILL_AREA_STYLE('',(#30645));

+#29519=FILL_AREA_STYLE('',(#30646));

+#29520=FILL_AREA_STYLE('',(#30647));

+#29521=FILL_AREA_STYLE('',(#30648));

+#29522=FILL_AREA_STYLE('',(#30649));

+#29523=FILL_AREA_STYLE('',(#30650));

+#29524=FILL_AREA_STYLE('',(#30651));

+#29525=FILL_AREA_STYLE('',(#30652));

+#29526=FILL_AREA_STYLE('',(#30653));

+#29527=FILL_AREA_STYLE('',(#30654));

+#29528=FILL_AREA_STYLE('',(#30655));

+#29529=FILL_AREA_STYLE('',(#30656));

+#29530=FILL_AREA_STYLE('',(#30657));

+#29531=FILL_AREA_STYLE('',(#30658));

+#29532=FILL_AREA_STYLE('',(#30659));

+#29533=FILL_AREA_STYLE('',(#30660));

+#29534=FILL_AREA_STYLE('',(#30661));

+#29535=FILL_AREA_STYLE('',(#30662));

+#29536=FILL_AREA_STYLE('',(#30663));

+#29537=FILL_AREA_STYLE('',(#30664));

+#29538=FILL_AREA_STYLE('',(#30665));

+#29539=FILL_AREA_STYLE('',(#30666));

+#29540=FILL_AREA_STYLE('',(#30667));

+#29541=FILL_AREA_STYLE('',(#30668));

+#29542=FILL_AREA_STYLE('',(#30669));

+#29543=FILL_AREA_STYLE('',(#30670));

+#29544=FILL_AREA_STYLE('',(#30671));

+#29545=FILL_AREA_STYLE('',(#30672));

+#29546=FILL_AREA_STYLE('',(#30673));

+#29547=FILL_AREA_STYLE('',(#30674));

+#29548=FILL_AREA_STYLE('',(#30675));

+#29549=FILL_AREA_STYLE('',(#30676));

+#29550=FILL_AREA_STYLE('',(#30677));

+#29551=FILL_AREA_STYLE('',(#30678));

+#29552=FILL_AREA_STYLE('',(#30679));

+#29553=FILL_AREA_STYLE('',(#30680));

+#29554=FILL_AREA_STYLE('',(#30681));

+#29555=FILL_AREA_STYLE('',(#30682));

+#29556=FILL_AREA_STYLE('',(#30683));

+#29557=FILL_AREA_STYLE('',(#30684));

+#29558=FILL_AREA_STYLE('',(#30685));

+#29559=FILL_AREA_STYLE('',(#30686));

+#29560=FILL_AREA_STYLE('',(#30687));

+#29561=FILL_AREA_STYLE('',(#30688));

+#29562=FILL_AREA_STYLE('',(#30689));

+#29563=FILL_AREA_STYLE('',(#30690));

+#29564=FILL_AREA_STYLE('',(#30691));

+#29565=FILL_AREA_STYLE('',(#30692));

+#29566=FILL_AREA_STYLE('',(#30693));

+#29567=FILL_AREA_STYLE('',(#30694));

+#29568=FILL_AREA_STYLE('',(#30695));

+#29569=FILL_AREA_STYLE('',(#30696));

+#29570=FILL_AREA_STYLE('',(#30697));

+#29571=FILL_AREA_STYLE('',(#30698));

+#29572=FILL_AREA_STYLE('',(#30699));

+#29573=FILL_AREA_STYLE('',(#30700));

+#29574=FILL_AREA_STYLE('',(#30701));

+#29575=FILL_AREA_STYLE('',(#30702));

+#29576=FILL_AREA_STYLE('',(#30703));

+#29577=FILL_AREA_STYLE('',(#30704));

+#29578=FILL_AREA_STYLE('',(#30705));

+#29579=FILL_AREA_STYLE('',(#30706));

+#29580=FILL_AREA_STYLE('',(#30707));

+#29581=FILL_AREA_STYLE('',(#30708));

+#29582=FILL_AREA_STYLE('',(#30709));

+#29583=FILL_AREA_STYLE('',(#30710));

+#29584=FILL_AREA_STYLE('',(#30711));

+#29585=FILL_AREA_STYLE('',(#30712));

+#29586=FILL_AREA_STYLE('',(#30713));

+#29587=FILL_AREA_STYLE('',(#30714));

+#29588=FILL_AREA_STYLE('',(#30715));

+#29589=FILL_AREA_STYLE('',(#30716));

+#29590=FILL_AREA_STYLE('',(#30717));

+#29591=FILL_AREA_STYLE('',(#30718));

+#29592=FILL_AREA_STYLE('',(#30719));

+#29593=FILL_AREA_STYLE('',(#30720));

+#29594=FILL_AREA_STYLE('',(#30721));

+#29595=FILL_AREA_STYLE('',(#30722));

+#29596=FILL_AREA_STYLE('',(#30723));

+#29597=FILL_AREA_STYLE('',(#30724));

+#29598=FILL_AREA_STYLE('',(#30725));

+#29599=FILL_AREA_STYLE('',(#30726));

+#29600=FILL_AREA_STYLE('',(#30727));

+#29601=FILL_AREA_STYLE('',(#30728));

+#29602=FILL_AREA_STYLE('',(#30729));

+#29603=FILL_AREA_STYLE('',(#30730));

+#29604=FILL_AREA_STYLE('',(#30731));

+#29605=FILL_AREA_STYLE('',(#30732));

+#29606=FILL_AREA_STYLE('',(#30733));

+#29607=FILL_AREA_STYLE('',(#30734));

+#29608=FILL_AREA_STYLE('',(#30735));

+#29609=FILL_AREA_STYLE('',(#30736));

+#29610=FILL_AREA_STYLE('',(#30737));

+#29611=FILL_AREA_STYLE('',(#30738));

+#29612=FILL_AREA_STYLE('',(#30739));

+#29613=FILL_AREA_STYLE('',(#30740));

+#29614=FILL_AREA_STYLE('',(#30741));

+#29615=FILL_AREA_STYLE('',(#30742));

+#29616=FILL_AREA_STYLE('',(#30743));

+#29617=FILL_AREA_STYLE('',(#30744));

+#29618=FILL_AREA_STYLE('',(#30745));

+#29619=FILL_AREA_STYLE('',(#30746));

+#29620=FILL_AREA_STYLE('',(#30747));

+#29621=FILL_AREA_STYLE('',(#30748));

+#29622=FILL_AREA_STYLE('',(#30749));

+#29623=FILL_AREA_STYLE('',(#30750));

+#29624=FILL_AREA_STYLE('',(#30751));

+#29625=FILL_AREA_STYLE('',(#30752));

+#29626=FILL_AREA_STYLE('',(#30753));

+#29627=FILL_AREA_STYLE('',(#30754));

+#29628=FILL_AREA_STYLE('',(#30755));

+#29629=FILL_AREA_STYLE('',(#30756));

+#29630=FILL_AREA_STYLE('',(#30757));

+#29631=FILL_AREA_STYLE('',(#30758));

+#29632=FILL_AREA_STYLE('',(#30759));

+#29633=FILL_AREA_STYLE('',(#30760));

+#29634=FILL_AREA_STYLE('',(#30761));

+#29635=FILL_AREA_STYLE('',(#30762));

+#29636=FILL_AREA_STYLE('',(#30763));

+#29637=FILL_AREA_STYLE('',(#30764));

+#29638=FILL_AREA_STYLE('',(#30765));

+#29639=FILL_AREA_STYLE('',(#30766));

+#29640=FILL_AREA_STYLE('',(#30767));

+#29641=FILL_AREA_STYLE('',(#30768));

+#29642=FILL_AREA_STYLE('',(#30769));

+#29643=FILL_AREA_STYLE('',(#30770));

+#29644=FILL_AREA_STYLE('',(#30771));

+#29645=FILL_AREA_STYLE('',(#30772));

+#29646=FILL_AREA_STYLE('',(#30773));

+#29647=FILL_AREA_STYLE('',(#30774));

+#29648=FILL_AREA_STYLE('',(#30775));

+#29649=FILL_AREA_STYLE('',(#30776));

+#29650=FILL_AREA_STYLE('',(#30777));

+#29651=FILL_AREA_STYLE('',(#30778));

+#29652=FILL_AREA_STYLE('',(#30779));

+#29653=FILL_AREA_STYLE('',(#30780));

+#29654=FILL_AREA_STYLE('',(#30781));

+#29655=FILL_AREA_STYLE('',(#30782));

+#29656=FILL_AREA_STYLE('',(#30783));

+#29657=FILL_AREA_STYLE('',(#30784));

+#29658=FILL_AREA_STYLE('',(#30785));

+#29659=FILL_AREA_STYLE('',(#30786));

+#29660=FILL_AREA_STYLE('',(#30787));

+#29661=FILL_AREA_STYLE('',(#30788));

+#29662=FILL_AREA_STYLE('',(#30789));

+#29663=FILL_AREA_STYLE('',(#30790));

+#29664=FILL_AREA_STYLE('',(#30791));

+#29665=FILL_AREA_STYLE('',(#30792));

+#29666=FILL_AREA_STYLE('',(#30793));

+#29667=FILL_AREA_STYLE('',(#30794));

+#29668=FILL_AREA_STYLE('',(#30795));

+#29669=FILL_AREA_STYLE('',(#30796));

+#29670=FILL_AREA_STYLE('',(#30797));

+#29671=FILL_AREA_STYLE('',(#30798));

+#29672=FILL_AREA_STYLE('',(#30799));

+#29673=FILL_AREA_STYLE('',(#30800));

+#29674=FILL_AREA_STYLE('',(#30801));

+#29675=FILL_AREA_STYLE('',(#30802));

+#29676=FILL_AREA_STYLE('',(#30803));

+#29677=FILL_AREA_STYLE('',(#30804));

+#29678=FILL_AREA_STYLE('',(#30805));

+#29679=FILL_AREA_STYLE('',(#30806));

+#29680=FILL_AREA_STYLE('',(#30807));

+#29681=FILL_AREA_STYLE('',(#30808));

+#29682=FILL_AREA_STYLE('',(#30809));

+#29683=FILL_AREA_STYLE('',(#30810));

+#29684=FILL_AREA_STYLE('',(#30811));

+#29685=FILL_AREA_STYLE('',(#30812));

+#29686=FILL_AREA_STYLE('',(#30813));

+#29687=FILL_AREA_STYLE('',(#30814));

+#29688=FILL_AREA_STYLE('',(#30815));

+#29689=FILL_AREA_STYLE('',(#30816));

+#29690=FILL_AREA_STYLE('',(#30817));

+#29691=FILL_AREA_STYLE('',(#30818));

+#29692=FILL_AREA_STYLE('',(#30819));

+#29693=FILL_AREA_STYLE('',(#30820));

+#29694=FILL_AREA_STYLE('',(#30821));

+#29695=FILL_AREA_STYLE('',(#30822));

+#29696=FILL_AREA_STYLE('',(#30823));

+#29697=FILL_AREA_STYLE('',(#30824));

+#29698=FILL_AREA_STYLE('',(#30825));

+#29699=FILL_AREA_STYLE('',(#30826));

+#29700=FILL_AREA_STYLE('',(#30827));

+#29701=FILL_AREA_STYLE('',(#30828));

+#29702=FILL_AREA_STYLE('',(#30829));

+#29703=FILL_AREA_STYLE('',(#30830));

+#29704=FILL_AREA_STYLE('',(#30831));

+#29705=FILL_AREA_STYLE('',(#30832));

+#29706=FILL_AREA_STYLE('',(#30833));

+#29707=FILL_AREA_STYLE('',(#30834));

+#29708=FILL_AREA_STYLE('',(#30835));

+#29709=FILL_AREA_STYLE('',(#30836));

+#29710=FILL_AREA_STYLE('',(#30837));

+#29711=FILL_AREA_STYLE('',(#30838));

+#29712=FILL_AREA_STYLE('',(#30839));

+#29713=FILL_AREA_STYLE('',(#30840));

+#29714=FILL_AREA_STYLE('',(#30841));

+#29715=FILL_AREA_STYLE('',(#30842));

+#29716=FILL_AREA_STYLE('',(#30843));

+#29717=FILL_AREA_STYLE('',(#30844));

+#29718=FILL_AREA_STYLE('',(#30845));

+#29719=FILL_AREA_STYLE('',(#30846));

+#29720=FILL_AREA_STYLE('',(#30847));

+#29721=FILL_AREA_STYLE('',(#30848));

+#29722=FILL_AREA_STYLE('',(#30849));

+#29723=FILL_AREA_STYLE('',(#30850));

+#29724=FILL_AREA_STYLE('',(#30851));

+#29725=FILL_AREA_STYLE('',(#30852));

+#29726=FILL_AREA_STYLE('',(#30853));

+#29727=FILL_AREA_STYLE('',(#30854));

+#29728=FILL_AREA_STYLE('',(#30855));

+#29729=FILL_AREA_STYLE('',(#30856));

+#29730=FILL_AREA_STYLE('',(#30857));

+#29731=FILL_AREA_STYLE('',(#30858));

+#29732=FILL_AREA_STYLE('',(#30859));

+#29733=FILL_AREA_STYLE('',(#30860));

+#29734=FILL_AREA_STYLE('',(#30861));

+#29735=FILL_AREA_STYLE('',(#30862));

+#29736=FILL_AREA_STYLE('',(#30863));

+#29737=FILL_AREA_STYLE('',(#30864));

+#29738=FILL_AREA_STYLE('',(#30865));

+#29739=FILL_AREA_STYLE('',(#30866));

+#29740=FILL_AREA_STYLE('',(#30867));

+#29741=FILL_AREA_STYLE('',(#30868));

+#29742=FILL_AREA_STYLE('',(#30869));

+#29743=FILL_AREA_STYLE('',(#30870));

+#29744=FILL_AREA_STYLE('',(#30871));

+#29745=FILL_AREA_STYLE('',(#30872));

+#29746=FILL_AREA_STYLE('',(#30873));

+#29747=FILL_AREA_STYLE('',(#30874));

+#29748=FILL_AREA_STYLE('',(#30875));

+#29749=FILL_AREA_STYLE('',(#30876));

+#29750=FILL_AREA_STYLE('',(#30877));

+#29751=FILL_AREA_STYLE('',(#30878));

+#29752=FILL_AREA_STYLE('',(#30879));

+#29753=FILL_AREA_STYLE('',(#30880));

+#29754=FILL_AREA_STYLE('',(#30881));

+#29755=FILL_AREA_STYLE('',(#30882));

+#29756=FILL_AREA_STYLE('',(#30883));

+#29757=FILL_AREA_STYLE('',(#30884));

+#29758=FILL_AREA_STYLE('',(#30885));

+#29759=FILL_AREA_STYLE('',(#30886));

+#29760=FILL_AREA_STYLE('',(#30887));

+#29761=FILL_AREA_STYLE('',(#30888));

+#29762=FILL_AREA_STYLE('',(#30889));

+#29763=FILL_AREA_STYLE('',(#30890));

+#29764=FILL_AREA_STYLE('',(#30891));

+#29765=FILL_AREA_STYLE('',(#30892));

+#29766=FILL_AREA_STYLE('',(#30893));

+#29767=FILL_AREA_STYLE('',(#30894));

+#29768=FILL_AREA_STYLE('',(#30895));

+#29769=FILL_AREA_STYLE('',(#30896));

+#29770=FILL_AREA_STYLE('',(#30897));

+#29771=FILL_AREA_STYLE('',(#30898));

+#29772=FILL_AREA_STYLE('',(#30899));

+#29773=FILL_AREA_STYLE('',(#30900));

+#29774=FILL_AREA_STYLE('',(#30901));

+#29775=FILL_AREA_STYLE('',(#30902));

+#29776=FILL_AREA_STYLE('',(#30903));

+#29777=FILL_AREA_STYLE('',(#30904));

+#29778=FILL_AREA_STYLE('',(#30905));

+#29779=FILL_AREA_STYLE('',(#30906));

+#29780=FILL_AREA_STYLE('',(#30907));

+#29781=FILL_AREA_STYLE('',(#30908));

+#29782=FILL_AREA_STYLE('',(#30909));

+#29783=FILL_AREA_STYLE('',(#30910));

+#29784=FILL_AREA_STYLE('',(#30911));

+#29785=FILL_AREA_STYLE('',(#30912));

+#29786=FILL_AREA_STYLE('',(#30913));

+#29787=FILL_AREA_STYLE('',(#30914));

+#29788=FILL_AREA_STYLE('',(#30915));

+#29789=FILL_AREA_STYLE('',(#30916));

+#29790=FILL_AREA_STYLE('',(#30917));

+#29791=FILL_AREA_STYLE('',(#30918));

+#29792=FILL_AREA_STYLE('',(#30919));

+#29793=FILL_AREA_STYLE('',(#30920));

+#29794=FILL_AREA_STYLE('',(#30921));

+#29795=FILL_AREA_STYLE('',(#30922));

+#29796=FILL_AREA_STYLE('',(#30923));

+#29797=FILL_AREA_STYLE('',(#30924));

+#29798=FILL_AREA_STYLE('',(#30925));

+#29799=FILL_AREA_STYLE('',(#30926));

+#29800=FILL_AREA_STYLE('',(#30927));

+#29801=FILL_AREA_STYLE('',(#30928));

+#29802=FILL_AREA_STYLE('',(#30929));

+#29803=FILL_AREA_STYLE('',(#30930));

+#29804=FILL_AREA_STYLE('',(#30931));

+#29805=FILL_AREA_STYLE('',(#30932));

+#29806=FILL_AREA_STYLE('',(#30933));

+#29807=FILL_AREA_STYLE('',(#30934));

+#29808=FILL_AREA_STYLE('',(#30935));

+#29809=FILL_AREA_STYLE('',(#30936));

+#29810=FILL_AREA_STYLE('',(#30937));

+#29811=FILL_AREA_STYLE('',(#30938));

+#29812=FILL_AREA_STYLE('',(#30939));

+#29813=FILL_AREA_STYLE('',(#30940));

+#29814=FILL_AREA_STYLE('',(#30941));

+#29815=FILL_AREA_STYLE('',(#30942));

+#29816=FILL_AREA_STYLE('',(#30943));

+#29817=FILL_AREA_STYLE('',(#30944));

+#29818=FILL_AREA_STYLE('',(#30945));

+#29819=FILL_AREA_STYLE('',(#30946));

+#29820=FILL_AREA_STYLE('',(#30947));

+#29821=FILL_AREA_STYLE('',(#30948));

+#29822=FILL_AREA_STYLE('',(#30949));

+#29823=FILL_AREA_STYLE('',(#30950));

+#29824=FILL_AREA_STYLE('',(#30951));

+#29825=FILL_AREA_STYLE('',(#30952));

+#29826=FILL_AREA_STYLE('',(#30953));

+#29827=FILL_AREA_STYLE('',(#30954));

+#29828=FILL_AREA_STYLE('',(#30955));

+#29829=FILL_AREA_STYLE('',(#30956));

+#29830=FILL_AREA_STYLE('',(#30957));

+#29831=FILL_AREA_STYLE('',(#30958));

+#29832=FILL_AREA_STYLE('',(#30959));

+#29833=FILL_AREA_STYLE('',(#30960));

+#29834=FILL_AREA_STYLE('',(#30961));

+#29835=FILL_AREA_STYLE('',(#30962));

+#29836=FILL_AREA_STYLE('',(#30963));

+#29837=FILL_AREA_STYLE('',(#30964));

+#29838=FILL_AREA_STYLE('',(#30965));

+#29839=FILL_AREA_STYLE('',(#30966));

+#29840=FILL_AREA_STYLE('',(#30967));

+#29841=FILL_AREA_STYLE('',(#30968));

+#29842=FILL_AREA_STYLE('',(#30969));

+#29843=FILL_AREA_STYLE('',(#30970));

+#29844=FILL_AREA_STYLE('',(#30971));

+#29845=FILL_AREA_STYLE('',(#30972));

+#29846=FILL_AREA_STYLE('',(#30973));

+#29847=FILL_AREA_STYLE('',(#30974));

+#29848=FILL_AREA_STYLE('',(#30975));

+#29849=FILL_AREA_STYLE('',(#30976));

+#29850=FILL_AREA_STYLE('',(#30977));

+#29851=FILL_AREA_STYLE('',(#30978));

+#29852=FILL_AREA_STYLE('',(#30979));

+#29853=FILL_AREA_STYLE('',(#30980));

+#29854=FILL_AREA_STYLE('',(#30981));

+#29855=FILL_AREA_STYLE('',(#30982));

+#29856=FILL_AREA_STYLE('',(#30983));

+#29857=FILL_AREA_STYLE('',(#30984));

+#29858=FILL_AREA_STYLE('',(#30985));

+#29859=FILL_AREA_STYLE('',(#30986));

+#29860=FILL_AREA_STYLE('',(#30987));

+#29861=FILL_AREA_STYLE('',(#30988));

+#29862=FILL_AREA_STYLE('',(#30989));

+#29863=FILL_AREA_STYLE('',(#30990));

+#29864=FILL_AREA_STYLE('',(#30991));

+#29865=FILL_AREA_STYLE('',(#30992));

+#29866=FILL_AREA_STYLE('',(#30993));

+#29867=FILL_AREA_STYLE('',(#30994));

+#29868=FILL_AREA_STYLE('',(#30995));

+#29869=FILL_AREA_STYLE('',(#30996));

+#29870=FILL_AREA_STYLE('',(#30997));

+#29871=FILL_AREA_STYLE('',(#30998));

+#29872=FILL_AREA_STYLE('',(#30999));

+#29873=FILL_AREA_STYLE('',(#31000));

+#29874=FILL_AREA_STYLE('',(#31001));

+#29875=FILL_AREA_STYLE('',(#31002));

+#29876=FILL_AREA_STYLE('',(#31003));

+#29877=FILL_AREA_STYLE('',(#31004));

+#29878=FILL_AREA_STYLE('',(#31005));

+#29879=FILL_AREA_STYLE('',(#31006));

+#29880=FILL_AREA_STYLE('',(#31007));

+#29881=FILL_AREA_STYLE('',(#31008));

+#29882=FILL_AREA_STYLE('',(#31009));

+#29883=FILL_AREA_STYLE('',(#31010));

+#29884=FILL_AREA_STYLE('',(#31011));

+#29885=FILL_AREA_STYLE('',(#31012));

+#29886=FILL_AREA_STYLE('',(#31013));

+#29887=FILL_AREA_STYLE('',(#31014));

+#29888=FILL_AREA_STYLE('',(#31015));

+#29889=FILL_AREA_STYLE_COLOUR('',#31016);

+#29890=FILL_AREA_STYLE_COLOUR('',#38);

+#29891=FILL_AREA_STYLE_COLOUR('',#38);

+#29892=FILL_AREA_STYLE_COLOUR('',#38);

+#29893=FILL_AREA_STYLE_COLOUR('',#38);

+#29894=FILL_AREA_STYLE_COLOUR('',#38);

+#29895=FILL_AREA_STYLE_COLOUR('',#38);

+#29896=FILL_AREA_STYLE_COLOUR('',#38);

+#29897=FILL_AREA_STYLE_COLOUR('',#38);

+#29898=FILL_AREA_STYLE_COLOUR('',#38);

+#29899=FILL_AREA_STYLE_COLOUR('',#38);

+#29900=FILL_AREA_STYLE_COLOUR('',#38);

+#29901=FILL_AREA_STYLE_COLOUR('',#38);

+#29902=FILL_AREA_STYLE_COLOUR('',#38);

+#29903=FILL_AREA_STYLE_COLOUR('',#38);

+#29904=FILL_AREA_STYLE_COLOUR('',#39);

+#29905=FILL_AREA_STYLE_COLOUR('',#38);

+#29906=FILL_AREA_STYLE_COLOUR('',#38);

+#29907=FILL_AREA_STYLE_COLOUR('',#38);

+#29908=FILL_AREA_STYLE_COLOUR('',#38);

+#29909=FILL_AREA_STYLE_COLOUR('',#38);

+#29910=FILL_AREA_STYLE_COLOUR('',#38);

+#29911=FILL_AREA_STYLE_COLOUR('',#38);

+#29912=FILL_AREA_STYLE_COLOUR('',#38);

+#29913=FILL_AREA_STYLE_COLOUR('',#38);

+#29914=FILL_AREA_STYLE_COLOUR('',#38);

+#29915=FILL_AREA_STYLE_COLOUR('',#38);

+#29916=FILL_AREA_STYLE_COLOUR('',#38);

+#29917=FILL_AREA_STYLE_COLOUR('',#38);

+#29918=FILL_AREA_STYLE_COLOUR('',#38);

+#29919=FILL_AREA_STYLE_COLOUR('',#38);

+#29920=FILL_AREA_STYLE_COLOUR('',#38);

+#29921=FILL_AREA_STYLE_COLOUR('',#38);

+#29922=FILL_AREA_STYLE_COLOUR('',#38);

+#29923=FILL_AREA_STYLE_COLOUR('',#38);

+#29924=FILL_AREA_STYLE_COLOUR('',#38);

+#29925=FILL_AREA_STYLE_COLOUR('',#38);

+#29926=FILL_AREA_STYLE_COLOUR('',#38);

+#29927=FILL_AREA_STYLE_COLOUR('',#38);

+#29928=FILL_AREA_STYLE_COLOUR('',#38);

+#29929=FILL_AREA_STYLE_COLOUR('',#38);

+#29930=FILL_AREA_STYLE_COLOUR('',#38);

+#29931=FILL_AREA_STYLE_COLOUR('',#38);

+#29932=FILL_AREA_STYLE_COLOUR('',#38);

+#29933=FILL_AREA_STYLE_COLOUR('',#38);

+#29934=FILL_AREA_STYLE_COLOUR('',#38);

+#29935=FILL_AREA_STYLE_COLOUR('',#38);

+#29936=FILL_AREA_STYLE_COLOUR('',#38);

+#29937=FILL_AREA_STYLE_COLOUR('',#38);

+#29938=FILL_AREA_STYLE_COLOUR('',#38);

+#29939=FILL_AREA_STYLE_COLOUR('',#38);

+#29940=FILL_AREA_STYLE_COLOUR('',#38);

+#29941=FILL_AREA_STYLE_COLOUR('',#38);

+#29942=FILL_AREA_STYLE_COLOUR('',#38);

+#29943=FILL_AREA_STYLE_COLOUR('',#38);

+#29944=FILL_AREA_STYLE_COLOUR('',#40);

+#29945=FILL_AREA_STYLE_COLOUR('',#40);

+#29946=FILL_AREA_STYLE_COLOUR('',#40);

+#29947=FILL_AREA_STYLE_COLOUR('',#40);

+#29948=FILL_AREA_STYLE_COLOUR('',#40);

+#29949=FILL_AREA_STYLE_COLOUR('',#40);

+#29950=FILL_AREA_STYLE_COLOUR('',#40);

+#29951=FILL_AREA_STYLE_COLOUR('',#40);

+#29952=FILL_AREA_STYLE_COLOUR('',#40);

+#29953=FILL_AREA_STYLE_COLOUR('',#40);

+#29954=FILL_AREA_STYLE_COLOUR('',#40);

+#29955=FILL_AREA_STYLE_COLOUR('',#40);

+#29956=FILL_AREA_STYLE_COLOUR('',#40);

+#29957=FILL_AREA_STYLE_COLOUR('',#40);

+#29958=FILL_AREA_STYLE_COLOUR('',#40);

+#29959=FILL_AREA_STYLE_COLOUR('',#40);

+#29960=FILL_AREA_STYLE_COLOUR('',#40);

+#29961=FILL_AREA_STYLE_COLOUR('',#40);

+#29962=FILL_AREA_STYLE_COLOUR('',#40);

+#29963=FILL_AREA_STYLE_COLOUR('',#40);

+#29964=FILL_AREA_STYLE_COLOUR('',#40);

+#29965=FILL_AREA_STYLE_COLOUR('',#40);

+#29966=FILL_AREA_STYLE_COLOUR('',#40);

+#29967=FILL_AREA_STYLE_COLOUR('',#40);

+#29968=FILL_AREA_STYLE_COLOUR('',#40);

+#29969=FILL_AREA_STYLE_COLOUR('',#40);

+#29970=FILL_AREA_STYLE_COLOUR('',#39);

+#29971=FILL_AREA_STYLE_COLOUR('',#40);

+#29972=FILL_AREA_STYLE_COLOUR('',#40);

+#29973=FILL_AREA_STYLE_COLOUR('',#39);

+#29974=FILL_AREA_STYLE_COLOUR('',#40);

+#29975=FILL_AREA_STYLE_COLOUR('',#39);

+#29976=FILL_AREA_STYLE_COLOUR('',#39);

+#29977=FILL_AREA_STYLE_COLOUR('',#39);

+#29978=FILL_AREA_STYLE_COLOUR('',#39);

+#29979=FILL_AREA_STYLE_COLOUR('',#40);

+#29980=FILL_AREA_STYLE_COLOUR('',#40);

+#29981=FILL_AREA_STYLE_COLOUR('',#40);

+#29982=FILL_AREA_STYLE_COLOUR('',#40);

+#29983=FILL_AREA_STYLE_COLOUR('',#40);

+#29984=FILL_AREA_STYLE_COLOUR('',#40);

+#29985=FILL_AREA_STYLE_COLOUR('',#39);

+#29986=FILL_AREA_STYLE_COLOUR('',#39);

+#29987=FILL_AREA_STYLE_COLOUR('',#39);

+#29988=FILL_AREA_STYLE_COLOUR('',#39);

+#29989=FILL_AREA_STYLE_COLOUR('',#39);

+#29990=FILL_AREA_STYLE_COLOUR('',#39);

+#29991=FILL_AREA_STYLE_COLOUR('',#39);

+#29992=FILL_AREA_STYLE_COLOUR('',#39);

+#29993=FILL_AREA_STYLE_COLOUR('',#39);

+#29994=FILL_AREA_STYLE_COLOUR('',#39);

+#29995=FILL_AREA_STYLE_COLOUR('',#39);

+#29996=FILL_AREA_STYLE_COLOUR('',#39);

+#29997=FILL_AREA_STYLE_COLOUR('',#39);

+#29998=FILL_AREA_STYLE_COLOUR('',#39);

+#29999=FILL_AREA_STYLE_COLOUR('',#39);

+#30000=FILL_AREA_STYLE_COLOUR('',#39);

+#30001=FILL_AREA_STYLE_COLOUR('',#39);

+#30002=FILL_AREA_STYLE_COLOUR('',#39);

+#30003=FILL_AREA_STYLE_COLOUR('',#39);

+#30004=FILL_AREA_STYLE_COLOUR('',#39);

+#30005=FILL_AREA_STYLE_COLOUR('',#39);

+#30006=FILL_AREA_STYLE_COLOUR('',#39);

+#30007=FILL_AREA_STYLE_COLOUR('',#39);

+#30008=FILL_AREA_STYLE_COLOUR('',#39);

+#30009=FILL_AREA_STYLE_COLOUR('',#39);

+#30010=FILL_AREA_STYLE_COLOUR('',#39);

+#30011=FILL_AREA_STYLE_COLOUR('',#39);

+#30012=FILL_AREA_STYLE_COLOUR('',#39);

+#30013=FILL_AREA_STYLE_COLOUR('',#39);

+#30014=FILL_AREA_STYLE_COLOUR('',#39);

+#30015=FILL_AREA_STYLE_COLOUR('',#39);

+#30016=FILL_AREA_STYLE_COLOUR('',#39);

+#30017=FILL_AREA_STYLE_COLOUR('',#39);

+#30018=FILL_AREA_STYLE_COLOUR('',#39);

+#30019=FILL_AREA_STYLE_COLOUR('',#39);

+#30020=FILL_AREA_STYLE_COLOUR('',#39);

+#30021=FILL_AREA_STYLE_COLOUR('',#39);

+#30022=FILL_AREA_STYLE_COLOUR('',#39);

+#30023=FILL_AREA_STYLE_COLOUR('',#39);

+#30024=FILL_AREA_STYLE_COLOUR('',#39);

+#30025=FILL_AREA_STYLE_COLOUR('',#39);

+#30026=FILL_AREA_STYLE_COLOUR('',#39);

+#30027=FILL_AREA_STYLE_COLOUR('',#39);

+#30028=FILL_AREA_STYLE_COLOUR('',#39);

+#30029=FILL_AREA_STYLE_COLOUR('',#39);

+#30030=FILL_AREA_STYLE_COLOUR('',#39);

+#30031=FILL_AREA_STYLE_COLOUR('',#39);

+#30032=FILL_AREA_STYLE_COLOUR('',#39);

+#30033=FILL_AREA_STYLE_COLOUR('',#39);

+#30034=FILL_AREA_STYLE_COLOUR('',#39);

+#30035=FILL_AREA_STYLE_COLOUR('',#39);

+#30036=FILL_AREA_STYLE_COLOUR('',#39);

+#30037=FILL_AREA_STYLE_COLOUR('',#39);

+#30038=FILL_AREA_STYLE_COLOUR('',#39);

+#30039=FILL_AREA_STYLE_COLOUR('',#39);

+#30040=FILL_AREA_STYLE_COLOUR('',#39);

+#30041=FILL_AREA_STYLE_COLOUR('',#39);

+#30042=FILL_AREA_STYLE_COLOUR('',#39);

+#30043=FILL_AREA_STYLE_COLOUR('',#39);

+#30044=FILL_AREA_STYLE_COLOUR('',#40);

+#30045=FILL_AREA_STYLE_COLOUR('',#40);

+#30046=FILL_AREA_STYLE_COLOUR('',#40);

+#30047=FILL_AREA_STYLE_COLOUR('',#40);

+#30048=FILL_AREA_STYLE_COLOUR('',#40);

+#30049=FILL_AREA_STYLE_COLOUR('',#40);

+#30050=FILL_AREA_STYLE_COLOUR('',#40);

+#30051=FILL_AREA_STYLE_COLOUR('',#40);

+#30052=FILL_AREA_STYLE_COLOUR('',#40);

+#30053=FILL_AREA_STYLE_COLOUR('',#40);

+#30054=FILL_AREA_STYLE_COLOUR('',#40);

+#30055=FILL_AREA_STYLE_COLOUR('',#40);

+#30056=FILL_AREA_STYLE_COLOUR('',#40);

+#30057=FILL_AREA_STYLE_COLOUR('',#40);

+#30058=FILL_AREA_STYLE_COLOUR('',#40);

+#30059=FILL_AREA_STYLE_COLOUR('',#40);

+#30060=FILL_AREA_STYLE_COLOUR('',#40);

+#30061=FILL_AREA_STYLE_COLOUR('',#40);

+#30062=FILL_AREA_STYLE_COLOUR('',#40);

+#30063=FILL_AREA_STYLE_COLOUR('',#40);

+#30064=FILL_AREA_STYLE_COLOUR('',#40);

+#30065=FILL_AREA_STYLE_COLOUR('',#40);

+#30066=FILL_AREA_STYLE_COLOUR('',#40);

+#30067=FILL_AREA_STYLE_COLOUR('',#40);

+#30068=FILL_AREA_STYLE_COLOUR('',#40);

+#30069=FILL_AREA_STYLE_COLOUR('',#40);

+#30070=FILL_AREA_STYLE_COLOUR('',#40);

+#30071=FILL_AREA_STYLE_COLOUR('',#40);

+#30072=FILL_AREA_STYLE_COLOUR('',#40);

+#30073=FILL_AREA_STYLE_COLOUR('',#40);

+#30074=FILL_AREA_STYLE_COLOUR('',#40);

+#30075=FILL_AREA_STYLE_COLOUR('',#40);

+#30076=FILL_AREA_STYLE_COLOUR('',#40);

+#30077=FILL_AREA_STYLE_COLOUR('',#40);

+#30078=FILL_AREA_STYLE_COLOUR('',#40);

+#30079=FILL_AREA_STYLE_COLOUR('',#40);

+#30080=FILL_AREA_STYLE_COLOUR('',#40);

+#30081=FILL_AREA_STYLE_COLOUR('',#40);

+#30082=FILL_AREA_STYLE_COLOUR('',#40);

+#30083=FILL_AREA_STYLE_COLOUR('',#40);

+#30084=FILL_AREA_STYLE_COLOUR('',#40);

+#30085=FILL_AREA_STYLE_COLOUR('',#40);

+#30086=FILL_AREA_STYLE_COLOUR('',#40);

+#30087=FILL_AREA_STYLE_COLOUR('',#40);

+#30088=FILL_AREA_STYLE_COLOUR('',#40);

+#30089=FILL_AREA_STYLE_COLOUR('',#40);

+#30090=FILL_AREA_STYLE_COLOUR('',#40);

+#30091=FILL_AREA_STYLE_COLOUR('',#40);

+#30092=FILL_AREA_STYLE_COLOUR('',#40);

+#30093=FILL_AREA_STYLE_COLOUR('',#40);

+#30094=FILL_AREA_STYLE_COLOUR('',#40);

+#30095=FILL_AREA_STYLE_COLOUR('',#40);

+#30096=FILL_AREA_STYLE_COLOUR('',#40);

+#30097=FILL_AREA_STYLE_COLOUR('',#40);

+#30098=FILL_AREA_STYLE_COLOUR('',#40);

+#30099=FILL_AREA_STYLE_COLOUR('',#40);

+#30100=FILL_AREA_STYLE_COLOUR('',#40);

+#30101=FILL_AREA_STYLE_COLOUR('',#40);

+#30102=FILL_AREA_STYLE_COLOUR('',#40);

+#30103=FILL_AREA_STYLE_COLOUR('',#40);

+#30104=FILL_AREA_STYLE_COLOUR('',#40);

+#30105=FILL_AREA_STYLE_COLOUR('',#40);

+#30106=FILL_AREA_STYLE_COLOUR('',#40);

+#30107=FILL_AREA_STYLE_COLOUR('',#40);

+#30108=FILL_AREA_STYLE_COLOUR('',#40);

+#30109=FILL_AREA_STYLE_COLOUR('',#40);

+#30110=FILL_AREA_STYLE_COLOUR('',#40);

+#30111=FILL_AREA_STYLE_COLOUR('',#40);

+#30112=FILL_AREA_STYLE_COLOUR('',#40);

+#30113=FILL_AREA_STYLE_COLOUR('',#40);

+#30114=FILL_AREA_STYLE_COLOUR('',#40);

+#30115=FILL_AREA_STYLE_COLOUR('',#40);

+#30116=FILL_AREA_STYLE_COLOUR('',#40);

+#30117=FILL_AREA_STYLE_COLOUR('',#40);

+#30118=FILL_AREA_STYLE_COLOUR('',#39);

+#30119=FILL_AREA_STYLE_COLOUR('',#39);

+#30120=FILL_AREA_STYLE_COLOUR('',#39);

+#30121=FILL_AREA_STYLE_COLOUR('',#39);

+#30122=FILL_AREA_STYLE_COLOUR('',#39);

+#30123=FILL_AREA_STYLE_COLOUR('',#39);

+#30124=FILL_AREA_STYLE_COLOUR('',#39);

+#30125=FILL_AREA_STYLE_COLOUR('',#39);

+#30126=FILL_AREA_STYLE_COLOUR('',#39);

+#30127=FILL_AREA_STYLE_COLOUR('',#39);

+#30128=FILL_AREA_STYLE_COLOUR('',#39);

+#30129=FILL_AREA_STYLE_COLOUR('',#39);

+#30130=FILL_AREA_STYLE_COLOUR('',#39);

+#30131=FILL_AREA_STYLE_COLOUR('',#39);

+#30132=FILL_AREA_STYLE_COLOUR('',#39);

+#30133=FILL_AREA_STYLE_COLOUR('',#39);

+#30134=FILL_AREA_STYLE_COLOUR('',#39);

+#30135=FILL_AREA_STYLE_COLOUR('',#39);

+#30136=FILL_AREA_STYLE_COLOUR('',#39);

+#30137=FILL_AREA_STYLE_COLOUR('',#39);

+#30138=FILL_AREA_STYLE_COLOUR('',#40);

+#30139=FILL_AREA_STYLE_COLOUR('',#40);

+#30140=FILL_AREA_STYLE_COLOUR('',#40);

+#30141=FILL_AREA_STYLE_COLOUR('',#40);

+#30142=FILL_AREA_STYLE_COLOUR('',#40);

+#30143=FILL_AREA_STYLE_COLOUR('',#40);

+#30144=FILL_AREA_STYLE_COLOUR('',#40);

+#30145=FILL_AREA_STYLE_COLOUR('',#40);

+#30146=FILL_AREA_STYLE_COLOUR('',#40);

+#30147=FILL_AREA_STYLE_COLOUR('',#40);

+#30148=FILL_AREA_STYLE_COLOUR('',#40);

+#30149=FILL_AREA_STYLE_COLOUR('',#40);

+#30150=FILL_AREA_STYLE_COLOUR('',#40);

+#30151=FILL_AREA_STYLE_COLOUR('',#40);

+#30152=FILL_AREA_STYLE_COLOUR('',#40);

+#30153=FILL_AREA_STYLE_COLOUR('',#40);

+#30154=FILL_AREA_STYLE_COLOUR('',#40);

+#30155=FILL_AREA_STYLE_COLOUR('',#40);

+#30156=FILL_AREA_STYLE_COLOUR('',#40);

+#30157=FILL_AREA_STYLE_COLOUR('',#40);

+#30158=FILL_AREA_STYLE_COLOUR('',#40);

+#30159=FILL_AREA_STYLE_COLOUR('',#40);

+#30160=FILL_AREA_STYLE_COLOUR('',#40);

+#30161=FILL_AREA_STYLE_COLOUR('',#40);

+#30162=FILL_AREA_STYLE_COLOUR('',#40);

+#30163=FILL_AREA_STYLE_COLOUR('',#40);

+#30164=FILL_AREA_STYLE_COLOUR('',#40);

+#30165=FILL_AREA_STYLE_COLOUR('',#40);

+#30166=FILL_AREA_STYLE_COLOUR('',#40);

+#30167=FILL_AREA_STYLE_COLOUR('',#40);

+#30168=FILL_AREA_STYLE_COLOUR('',#40);

+#30169=FILL_AREA_STYLE_COLOUR('',#40);

+#30170=FILL_AREA_STYLE_COLOUR('',#40);

+#30171=FILL_AREA_STYLE_COLOUR('',#40);

+#30172=FILL_AREA_STYLE_COLOUR('',#40);

+#30173=FILL_AREA_STYLE_COLOUR('',#40);

+#30174=FILL_AREA_STYLE_COLOUR('',#40);

+#30175=FILL_AREA_STYLE_COLOUR('',#40);

+#30176=FILL_AREA_STYLE_COLOUR('',#40);

+#30177=FILL_AREA_STYLE_COLOUR('',#40);

+#30178=FILL_AREA_STYLE_COLOUR('',#40);

+#30179=FILL_AREA_STYLE_COLOUR('',#40);

+#30180=FILL_AREA_STYLE_COLOUR('',#40);

+#30181=FILL_AREA_STYLE_COLOUR('',#40);

+#30182=FILL_AREA_STYLE_COLOUR('',#40);

+#30183=FILL_AREA_STYLE_COLOUR('',#40);

+#30184=FILL_AREA_STYLE_COLOUR('',#40);

+#30185=FILL_AREA_STYLE_COLOUR('',#40);

+#30186=FILL_AREA_STYLE_COLOUR('',#40);

+#30187=FILL_AREA_STYLE_COLOUR('',#40);

+#30188=FILL_AREA_STYLE_COLOUR('',#40);

+#30189=FILL_AREA_STYLE_COLOUR('',#40);

+#30190=FILL_AREA_STYLE_COLOUR('',#40);

+#30191=FILL_AREA_STYLE_COLOUR('',#40);

+#30192=FILL_AREA_STYLE_COLOUR('',#40);

+#30193=FILL_AREA_STYLE_COLOUR('',#40);

+#30194=FILL_AREA_STYLE_COLOUR('',#40);

+#30195=FILL_AREA_STYLE_COLOUR('',#40);

+#30196=FILL_AREA_STYLE_COLOUR('',#40);

+#30197=FILL_AREA_STYLE_COLOUR('',#40);

+#30198=FILL_AREA_STYLE_COLOUR('',#40);

+#30199=FILL_AREA_STYLE_COLOUR('',#40);

+#30200=FILL_AREA_STYLE_COLOUR('',#40);

+#30201=FILL_AREA_STYLE_COLOUR('',#38);

+#30202=FILL_AREA_STYLE_COLOUR('',#38);

+#30203=FILL_AREA_STYLE_COLOUR('',#38);

+#30204=FILL_AREA_STYLE_COLOUR('',#38);

+#30205=FILL_AREA_STYLE_COLOUR('',#38);

+#30206=FILL_AREA_STYLE_COLOUR('',#38);

+#30207=FILL_AREA_STYLE_COLOUR('',#38);

+#30208=FILL_AREA_STYLE_COLOUR('',#38);

+#30209=FILL_AREA_STYLE_COLOUR('',#38);

+#30210=FILL_AREA_STYLE_COLOUR('',#38);

+#30211=FILL_AREA_STYLE_COLOUR('',#38);

+#30212=FILL_AREA_STYLE_COLOUR('',#38);

+#30213=FILL_AREA_STYLE_COLOUR('',#38);

+#30214=FILL_AREA_STYLE_COLOUR('',#38);

+#30215=FILL_AREA_STYLE_COLOUR('',#38);

+#30216=FILL_AREA_STYLE_COLOUR('',#38);

+#30217=FILL_AREA_STYLE_COLOUR('',#38);

+#30218=FILL_AREA_STYLE_COLOUR('',#38);

+#30219=FILL_AREA_STYLE_COLOUR('',#40);

+#30220=FILL_AREA_STYLE_COLOUR('',#40);

+#30221=FILL_AREA_STYLE_COLOUR('',#40);

+#30222=FILL_AREA_STYLE_COLOUR('',#39);

+#30223=FILL_AREA_STYLE_COLOUR('',#39);

+#30224=FILL_AREA_STYLE_COLOUR('',#39);

+#30225=FILL_AREA_STYLE_COLOUR('',#39);

+#30226=FILL_AREA_STYLE_COLOUR('',#39);

+#30227=FILL_AREA_STYLE_COLOUR('',#39);

+#30228=FILL_AREA_STYLE_COLOUR('',#39);

+#30229=FILL_AREA_STYLE_COLOUR('',#39);

+#30230=FILL_AREA_STYLE_COLOUR('',#39);

+#30231=FILL_AREA_STYLE_COLOUR('',#39);

+#30232=FILL_AREA_STYLE_COLOUR('',#39);

+#30233=FILL_AREA_STYLE_COLOUR('',#39);

+#30234=FILL_AREA_STYLE_COLOUR('',#39);

+#30235=FILL_AREA_STYLE_COLOUR('',#39);

+#30236=FILL_AREA_STYLE_COLOUR('',#39);

+#30237=FILL_AREA_STYLE_COLOUR('',#39);

+#30238=FILL_AREA_STYLE_COLOUR('',#39);

+#30239=FILL_AREA_STYLE_COLOUR('',#39);

+#30240=FILL_AREA_STYLE_COLOUR('',#39);

+#30241=FILL_AREA_STYLE_COLOUR('',#39);

+#30242=FILL_AREA_STYLE_COLOUR('',#39);

+#30243=FILL_AREA_STYLE_COLOUR('',#39);

+#30244=FILL_AREA_STYLE_COLOUR('',#39);

+#30245=FILL_AREA_STYLE_COLOUR('',#39);

+#30246=FILL_AREA_STYLE_COLOUR('',#39);

+#30247=FILL_AREA_STYLE_COLOUR('',#39);

+#30248=FILL_AREA_STYLE_COLOUR('',#39);

+#30249=FILL_AREA_STYLE_COLOUR('',#39);

+#30250=FILL_AREA_STYLE_COLOUR('',#39);

+#30251=FILL_AREA_STYLE_COLOUR('',#39);

+#30252=FILL_AREA_STYLE_COLOUR('',#39);

+#30253=FILL_AREA_STYLE_COLOUR('',#39);

+#30254=FILL_AREA_STYLE_COLOUR('',#39);

+#30255=FILL_AREA_STYLE_COLOUR('',#39);

+#30256=FILL_AREA_STYLE_COLOUR('',#39);

+#30257=FILL_AREA_STYLE_COLOUR('',#39);

+#30258=FILL_AREA_STYLE_COLOUR('',#39);

+#30259=FILL_AREA_STYLE_COLOUR('',#39);

+#30260=FILL_AREA_STYLE_COLOUR('',#39);

+#30261=FILL_AREA_STYLE_COLOUR('',#39);

+#30262=FILL_AREA_STYLE_COLOUR('',#39);

+#30263=FILL_AREA_STYLE_COLOUR('',#39);

+#30264=FILL_AREA_STYLE_COLOUR('',#39);

+#30265=FILL_AREA_STYLE_COLOUR('',#39);

+#30266=FILL_AREA_STYLE_COLOUR('',#39);

+#30267=FILL_AREA_STYLE_COLOUR('',#39);

+#30268=FILL_AREA_STYLE_COLOUR('',#39);

+#30269=FILL_AREA_STYLE_COLOUR('',#39);

+#30270=FILL_AREA_STYLE_COLOUR('',#39);

+#30271=FILL_AREA_STYLE_COLOUR('',#39);

+#30272=FILL_AREA_STYLE_COLOUR('',#39);

+#30273=FILL_AREA_STYLE_COLOUR('',#39);

+#30274=FILL_AREA_STYLE_COLOUR('',#39);

+#30275=FILL_AREA_STYLE_COLOUR('',#39);

+#30276=FILL_AREA_STYLE_COLOUR('',#39);

+#30277=FILL_AREA_STYLE_COLOUR('',#39);

+#30278=FILL_AREA_STYLE_COLOUR('',#39);

+#30279=FILL_AREA_STYLE_COLOUR('',#39);

+#30280=FILL_AREA_STYLE_COLOUR('',#39);

+#30281=FILL_AREA_STYLE_COLOUR('',#39);

+#30282=FILL_AREA_STYLE_COLOUR('',#39);

+#30283=FILL_AREA_STYLE_COLOUR('',#39);

+#30284=FILL_AREA_STYLE_COLOUR('',#39);

+#30285=FILL_AREA_STYLE_COLOUR('',#39);

+#30286=FILL_AREA_STYLE_COLOUR('',#39);

+#30287=FILL_AREA_STYLE_COLOUR('',#39);

+#30288=FILL_AREA_STYLE_COLOUR('',#39);

+#30289=FILL_AREA_STYLE_COLOUR('',#39);

+#30290=FILL_AREA_STYLE_COLOUR('',#39);

+#30291=FILL_AREA_STYLE_COLOUR('',#39);

+#30292=FILL_AREA_STYLE_COLOUR('',#39);

+#30293=FILL_AREA_STYLE_COLOUR('',#39);

+#30294=FILL_AREA_STYLE_COLOUR('',#39);

+#30295=FILL_AREA_STYLE_COLOUR('',#39);

+#30296=FILL_AREA_STYLE_COLOUR('',#39);

+#30297=FILL_AREA_STYLE_COLOUR('',#39);

+#30298=FILL_AREA_STYLE_COLOUR('',#39);

+#30299=FILL_AREA_STYLE_COLOUR('',#39);

+#30300=FILL_AREA_STYLE_COLOUR('',#39);

+#30301=FILL_AREA_STYLE_COLOUR('',#39);

+#30302=FILL_AREA_STYLE_COLOUR('',#39);

+#30303=FILL_AREA_STYLE_COLOUR('',#39);

+#30304=FILL_AREA_STYLE_COLOUR('',#39);

+#30305=FILL_AREA_STYLE_COLOUR('',#39);

+#30306=FILL_AREA_STYLE_COLOUR('',#39);

+#30307=FILL_AREA_STYLE_COLOUR('',#39);

+#30308=FILL_AREA_STYLE_COLOUR('',#39);

+#30309=FILL_AREA_STYLE_COLOUR('',#39);

+#30310=FILL_AREA_STYLE_COLOUR('',#39);

+#30311=FILL_AREA_STYLE_COLOUR('',#39);

+#30312=FILL_AREA_STYLE_COLOUR('',#39);

+#30313=FILL_AREA_STYLE_COLOUR('',#39);

+#30314=FILL_AREA_STYLE_COLOUR('',#39);

+#30315=FILL_AREA_STYLE_COLOUR('',#39);

+#30316=FILL_AREA_STYLE_COLOUR('',#39);

+#30317=FILL_AREA_STYLE_COLOUR('',#39);

+#30318=FILL_AREA_STYLE_COLOUR('',#39);

+#30319=FILL_AREA_STYLE_COLOUR('',#39);

+#30320=FILL_AREA_STYLE_COLOUR('',#39);

+#30321=FILL_AREA_STYLE_COLOUR('',#39);

+#30322=FILL_AREA_STYLE_COLOUR('',#39);

+#30323=FILL_AREA_STYLE_COLOUR('',#39);

+#30324=FILL_AREA_STYLE_COLOUR('',#39);

+#30325=FILL_AREA_STYLE_COLOUR('',#39);

+#30326=FILL_AREA_STYLE_COLOUR('',#39);

+#30327=FILL_AREA_STYLE_COLOUR('',#39);

+#30328=FILL_AREA_STYLE_COLOUR('',#39);

+#30329=FILL_AREA_STYLE_COLOUR('',#39);

+#30330=FILL_AREA_STYLE_COLOUR('',#39);

+#30331=FILL_AREA_STYLE_COLOUR('',#39);

+#30332=FILL_AREA_STYLE_COLOUR('',#39);

+#30333=FILL_AREA_STYLE_COLOUR('',#39);

+#30334=FILL_AREA_STYLE_COLOUR('',#39);

+#30335=FILL_AREA_STYLE_COLOUR('',#39);

+#30336=FILL_AREA_STYLE_COLOUR('',#39);

+#30337=FILL_AREA_STYLE_COLOUR('',#39);

+#30338=FILL_AREA_STYLE_COLOUR('',#39);

+#30339=FILL_AREA_STYLE_COLOUR('',#39);

+#30340=FILL_AREA_STYLE_COLOUR('',#39);

+#30341=FILL_AREA_STYLE_COLOUR('',#39);

+#30342=FILL_AREA_STYLE_COLOUR('',#39);

+#30343=FILL_AREA_STYLE_COLOUR('',#39);

+#30344=FILL_AREA_STYLE_COLOUR('',#39);

+#30345=FILL_AREA_STYLE_COLOUR('',#39);

+#30346=FILL_AREA_STYLE_COLOUR('',#39);

+#30347=FILL_AREA_STYLE_COLOUR('',#39);

+#30348=FILL_AREA_STYLE_COLOUR('',#39);

+#30349=FILL_AREA_STYLE_COLOUR('',#39);

+#30350=FILL_AREA_STYLE_COLOUR('',#39);

+#30351=FILL_AREA_STYLE_COLOUR('',#39);

+#30352=FILL_AREA_STYLE_COLOUR('',#39);

+#30353=FILL_AREA_STYLE_COLOUR('',#39);

+#30354=FILL_AREA_STYLE_COLOUR('',#39);

+#30355=FILL_AREA_STYLE_COLOUR('',#39);

+#30356=FILL_AREA_STYLE_COLOUR('',#39);

+#30357=FILL_AREA_STYLE_COLOUR('',#39);

+#30358=FILL_AREA_STYLE_COLOUR('',#39);

+#30359=FILL_AREA_STYLE_COLOUR('',#39);

+#30360=FILL_AREA_STYLE_COLOUR('',#39);

+#30361=FILL_AREA_STYLE_COLOUR('',#39);

+#30362=FILL_AREA_STYLE_COLOUR('',#39);

+#30363=FILL_AREA_STYLE_COLOUR('',#39);

+#30364=FILL_AREA_STYLE_COLOUR('',#39);

+#30365=FILL_AREA_STYLE_COLOUR('',#39);

+#30366=FILL_AREA_STYLE_COLOUR('',#39);

+#30367=FILL_AREA_STYLE_COLOUR('',#39);

+#30368=FILL_AREA_STYLE_COLOUR('',#39);

+#30369=FILL_AREA_STYLE_COLOUR('',#39);

+#30370=FILL_AREA_STYLE_COLOUR('',#39);

+#30371=FILL_AREA_STYLE_COLOUR('',#39);

+#30372=FILL_AREA_STYLE_COLOUR('',#39);

+#30373=FILL_AREA_STYLE_COLOUR('',#39);

+#30374=FILL_AREA_STYLE_COLOUR('',#39);

+#30375=FILL_AREA_STYLE_COLOUR('',#39);

+#30376=FILL_AREA_STYLE_COLOUR('',#39);

+#30377=FILL_AREA_STYLE_COLOUR('',#39);

+#30378=FILL_AREA_STYLE_COLOUR('',#39);

+#30379=FILL_AREA_STYLE_COLOUR('',#39);

+#30380=FILL_AREA_STYLE_COLOUR('',#39);

+#30381=FILL_AREA_STYLE_COLOUR('',#39);

+#30382=FILL_AREA_STYLE_COLOUR('',#39);

+#30383=FILL_AREA_STYLE_COLOUR('',#39);

+#30384=FILL_AREA_STYLE_COLOUR('',#39);

+#30385=FILL_AREA_STYLE_COLOUR('',#39);

+#30386=FILL_AREA_STYLE_COLOUR('',#39);

+#30387=FILL_AREA_STYLE_COLOUR('',#39);

+#30388=FILL_AREA_STYLE_COLOUR('',#39);

+#30389=FILL_AREA_STYLE_COLOUR('',#39);

+#30390=FILL_AREA_STYLE_COLOUR('',#39);

+#30391=FILL_AREA_STYLE_COLOUR('',#39);

+#30392=FILL_AREA_STYLE_COLOUR('',#39);

+#30393=FILL_AREA_STYLE_COLOUR('',#39);

+#30394=FILL_AREA_STYLE_COLOUR('',#39);

+#30395=FILL_AREA_STYLE_COLOUR('',#39);

+#30396=FILL_AREA_STYLE_COLOUR('',#39);

+#30397=FILL_AREA_STYLE_COLOUR('',#39);

+#30398=FILL_AREA_STYLE_COLOUR('',#39);

+#30399=FILL_AREA_STYLE_COLOUR('',#39);

+#30400=FILL_AREA_STYLE_COLOUR('',#39);

+#30401=FILL_AREA_STYLE_COLOUR('',#39);

+#30402=FILL_AREA_STYLE_COLOUR('',#39);

+#30403=FILL_AREA_STYLE_COLOUR('',#39);

+#30404=FILL_AREA_STYLE_COLOUR('',#39);

+#30405=FILL_AREA_STYLE_COLOUR('',#39);

+#30406=FILL_AREA_STYLE_COLOUR('',#40);

+#30407=FILL_AREA_STYLE_COLOUR('',#39);

+#30408=FILL_AREA_STYLE_COLOUR('',#39);

+#30409=FILL_AREA_STYLE_COLOUR('',#39);

+#30410=FILL_AREA_STYLE_COLOUR('',#39);

+#30411=FILL_AREA_STYLE_COLOUR('',#39);

+#30412=FILL_AREA_STYLE_COLOUR('',#39);

+#30413=FILL_AREA_STYLE_COLOUR('',#39);

+#30414=FILL_AREA_STYLE_COLOUR('',#39);

+#30415=FILL_AREA_STYLE_COLOUR('',#39);

+#30416=FILL_AREA_STYLE_COLOUR('',#39);

+#30417=FILL_AREA_STYLE_COLOUR('',#39);

+#30418=FILL_AREA_STYLE_COLOUR('',#39);

+#30419=FILL_AREA_STYLE_COLOUR('',#39);

+#30420=FILL_AREA_STYLE_COLOUR('',#39);

+#30421=FILL_AREA_STYLE_COLOUR('',#39);

+#30422=FILL_AREA_STYLE_COLOUR('',#39);

+#30423=FILL_AREA_STYLE_COLOUR('',#39);

+#30424=FILL_AREA_STYLE_COLOUR('',#39);

+#30425=FILL_AREA_STYLE_COLOUR('',#39);

+#30426=FILL_AREA_STYLE_COLOUR('',#39);

+#30427=FILL_AREA_STYLE_COLOUR('',#39);

+#30428=FILL_AREA_STYLE_COLOUR('',#39);

+#30429=FILL_AREA_STYLE_COLOUR('',#39);

+#30430=FILL_AREA_STYLE_COLOUR('',#39);

+#30431=FILL_AREA_STYLE_COLOUR('',#39);

+#30432=FILL_AREA_STYLE_COLOUR('',#39);

+#30433=FILL_AREA_STYLE_COLOUR('',#39);

+#30434=FILL_AREA_STYLE_COLOUR('',#39);

+#30435=FILL_AREA_STYLE_COLOUR('',#39);

+#30436=FILL_AREA_STYLE_COLOUR('',#39);

+#30437=FILL_AREA_STYLE_COLOUR('',#39);

+#30438=FILL_AREA_STYLE_COLOUR('',#39);

+#30439=FILL_AREA_STYLE_COLOUR('',#39);

+#30440=FILL_AREA_STYLE_COLOUR('',#39);

+#30441=FILL_AREA_STYLE_COLOUR('',#39);

+#30442=FILL_AREA_STYLE_COLOUR('',#39);

+#30443=FILL_AREA_STYLE_COLOUR('',#39);

+#30444=FILL_AREA_STYLE_COLOUR('',#39);

+#30445=FILL_AREA_STYLE_COLOUR('',#39);

+#30446=FILL_AREA_STYLE_COLOUR('',#39);

+#30447=FILL_AREA_STYLE_COLOUR('',#39);

+#30448=FILL_AREA_STYLE_COLOUR('',#39);

+#30449=FILL_AREA_STYLE_COLOUR('',#39);

+#30450=FILL_AREA_STYLE_COLOUR('',#39);

+#30451=FILL_AREA_STYLE_COLOUR('',#39);

+#30452=FILL_AREA_STYLE_COLOUR('',#39);

+#30453=FILL_AREA_STYLE_COLOUR('',#39);

+#30454=FILL_AREA_STYLE_COLOUR('',#39);

+#30455=FILL_AREA_STYLE_COLOUR('',#39);

+#30456=FILL_AREA_STYLE_COLOUR('',#39);

+#30457=FILL_AREA_STYLE_COLOUR('',#39);

+#30458=FILL_AREA_STYLE_COLOUR('',#39);

+#30459=FILL_AREA_STYLE_COLOUR('',#39);

+#30460=FILL_AREA_STYLE_COLOUR('',#39);

+#30461=FILL_AREA_STYLE_COLOUR('',#39);

+#30462=FILL_AREA_STYLE_COLOUR('',#39);

+#30463=FILL_AREA_STYLE_COLOUR('',#39);

+#30464=FILL_AREA_STYLE_COLOUR('',#39);

+#30465=FILL_AREA_STYLE_COLOUR('',#39);

+#30466=FILL_AREA_STYLE_COLOUR('',#39);

+#30467=FILL_AREA_STYLE_COLOUR('',#39);

+#30468=FILL_AREA_STYLE_COLOUR('',#39);

+#30469=FILL_AREA_STYLE_COLOUR('',#39);

+#30470=FILL_AREA_STYLE_COLOUR('',#39);

+#30471=FILL_AREA_STYLE_COLOUR('',#39);

+#30472=FILL_AREA_STYLE_COLOUR('',#39);

+#30473=FILL_AREA_STYLE_COLOUR('',#39);

+#30474=FILL_AREA_STYLE_COLOUR('',#39);

+#30475=FILL_AREA_STYLE_COLOUR('',#39);

+#30476=FILL_AREA_STYLE_COLOUR('',#39);

+#30477=FILL_AREA_STYLE_COLOUR('',#39);

+#30478=FILL_AREA_STYLE_COLOUR('',#39);

+#30479=FILL_AREA_STYLE_COLOUR('',#39);

+#30480=FILL_AREA_STYLE_COLOUR('',#39);

+#30481=FILL_AREA_STYLE_COLOUR('',#39);

+#30482=FILL_AREA_STYLE_COLOUR('',#39);

+#30483=FILL_AREA_STYLE_COLOUR('',#39);

+#30484=FILL_AREA_STYLE_COLOUR('',#39);

+#30485=FILL_AREA_STYLE_COLOUR('',#39);

+#30486=FILL_AREA_STYLE_COLOUR('',#39);

+#30487=FILL_AREA_STYLE_COLOUR('',#39);

+#30488=FILL_AREA_STYLE_COLOUR('',#39);

+#30489=FILL_AREA_STYLE_COLOUR('',#39);

+#30490=FILL_AREA_STYLE_COLOUR('',#39);

+#30491=FILL_AREA_STYLE_COLOUR('',#39);

+#30492=FILL_AREA_STYLE_COLOUR('',#39);

+#30493=FILL_AREA_STYLE_COLOUR('',#39);

+#30494=FILL_AREA_STYLE_COLOUR('',#39);

+#30495=FILL_AREA_STYLE_COLOUR('',#39);

+#30496=FILL_AREA_STYLE_COLOUR('',#39);

+#30497=FILL_AREA_STYLE_COLOUR('',#39);

+#30498=FILL_AREA_STYLE_COLOUR('',#39);

+#30499=FILL_AREA_STYLE_COLOUR('',#39);

+#30500=FILL_AREA_STYLE_COLOUR('',#39);

+#30501=FILL_AREA_STYLE_COLOUR('',#39);

+#30502=FILL_AREA_STYLE_COLOUR('',#39);

+#30503=FILL_AREA_STYLE_COLOUR('',#39);

+#30504=FILL_AREA_STYLE_COLOUR('',#39);

+#30505=FILL_AREA_STYLE_COLOUR('',#39);

+#30506=FILL_AREA_STYLE_COLOUR('',#39);

+#30507=FILL_AREA_STYLE_COLOUR('',#39);

+#30508=FILL_AREA_STYLE_COLOUR('',#39);

+#30509=FILL_AREA_STYLE_COLOUR('',#39);

+#30510=FILL_AREA_STYLE_COLOUR('',#39);

+#30511=FILL_AREA_STYLE_COLOUR('',#39);

+#30512=FILL_AREA_STYLE_COLOUR('',#39);

+#30513=FILL_AREA_STYLE_COLOUR('',#39);

+#30514=FILL_AREA_STYLE_COLOUR('',#39);

+#30515=FILL_AREA_STYLE_COLOUR('',#39);

+#30516=FILL_AREA_STYLE_COLOUR('',#39);

+#30517=FILL_AREA_STYLE_COLOUR('',#39);

+#30518=FILL_AREA_STYLE_COLOUR('',#39);

+#30519=FILL_AREA_STYLE_COLOUR('',#39);

+#30520=FILL_AREA_STYLE_COLOUR('',#39);

+#30521=FILL_AREA_STYLE_COLOUR('',#39);

+#30522=FILL_AREA_STYLE_COLOUR('',#39);

+#30523=FILL_AREA_STYLE_COLOUR('',#39);

+#30524=FILL_AREA_STYLE_COLOUR('',#39);

+#30525=FILL_AREA_STYLE_COLOUR('',#39);

+#30526=FILL_AREA_STYLE_COLOUR('',#39);

+#30527=FILL_AREA_STYLE_COLOUR('',#39);

+#30528=FILL_AREA_STYLE_COLOUR('',#39);

+#30529=FILL_AREA_STYLE_COLOUR('',#39);

+#30530=FILL_AREA_STYLE_COLOUR('',#39);

+#30531=FILL_AREA_STYLE_COLOUR('',#39);

+#30532=FILL_AREA_STYLE_COLOUR('',#39);

+#30533=FILL_AREA_STYLE_COLOUR('',#39);

+#30534=FILL_AREA_STYLE_COLOUR('',#39);

+#30535=FILL_AREA_STYLE_COLOUR('',#39);

+#30536=FILL_AREA_STYLE_COLOUR('',#39);

+#30537=FILL_AREA_STYLE_COLOUR('',#39);

+#30538=FILL_AREA_STYLE_COLOUR('',#39);

+#30539=FILL_AREA_STYLE_COLOUR('',#39);

+#30540=FILL_AREA_STYLE_COLOUR('',#39);

+#30541=FILL_AREA_STYLE_COLOUR('',#39);

+#30542=FILL_AREA_STYLE_COLOUR('',#39);

+#30543=FILL_AREA_STYLE_COLOUR('',#39);

+#30544=FILL_AREA_STYLE_COLOUR('',#39);

+#30545=FILL_AREA_STYLE_COLOUR('',#39);

+#30546=FILL_AREA_STYLE_COLOUR('',#39);

+#30547=FILL_AREA_STYLE_COLOUR('',#39);

+#30548=FILL_AREA_STYLE_COLOUR('',#39);

+#30549=FILL_AREA_STYLE_COLOUR('',#39);

+#30550=FILL_AREA_STYLE_COLOUR('',#39);

+#30551=FILL_AREA_STYLE_COLOUR('',#39);

+#30552=FILL_AREA_STYLE_COLOUR('',#39);

+#30553=FILL_AREA_STYLE_COLOUR('',#39);

+#30554=FILL_AREA_STYLE_COLOUR('',#39);

+#30555=FILL_AREA_STYLE_COLOUR('',#39);

+#30556=FILL_AREA_STYLE_COLOUR('',#39);

+#30557=FILL_AREA_STYLE_COLOUR('',#39);

+#30558=FILL_AREA_STYLE_COLOUR('',#39);

+#30559=FILL_AREA_STYLE_COLOUR('',#39);

+#30560=FILL_AREA_STYLE_COLOUR('',#39);

+#30561=FILL_AREA_STYLE_COLOUR('',#39);

+#30562=FILL_AREA_STYLE_COLOUR('',#39);

+#30563=FILL_AREA_STYLE_COLOUR('',#39);

+#30564=FILL_AREA_STYLE_COLOUR('',#39);

+#30565=FILL_AREA_STYLE_COLOUR('',#39);

+#30566=FILL_AREA_STYLE_COLOUR('',#39);

+#30567=FILL_AREA_STYLE_COLOUR('',#39);

+#30568=FILL_AREA_STYLE_COLOUR('',#39);

+#30569=FILL_AREA_STYLE_COLOUR('',#39);

+#30570=FILL_AREA_STYLE_COLOUR('',#39);

+#30571=FILL_AREA_STYLE_COLOUR('',#39);

+#30572=FILL_AREA_STYLE_COLOUR('',#39);

+#30573=FILL_AREA_STYLE_COLOUR('',#39);

+#30574=FILL_AREA_STYLE_COLOUR('',#39);

+#30575=FILL_AREA_STYLE_COLOUR('',#39);

+#30576=FILL_AREA_STYLE_COLOUR('',#40);

+#30577=FILL_AREA_STYLE_COLOUR('',#40);

+#30578=FILL_AREA_STYLE_COLOUR('',#39);

+#30579=FILL_AREA_STYLE_COLOUR('',#39);

+#30580=FILL_AREA_STYLE_COLOUR('',#39);

+#30581=FILL_AREA_STYLE_COLOUR('',#39);

+#30582=FILL_AREA_STYLE_COLOUR('',#39);

+#30583=FILL_AREA_STYLE_COLOUR('',#39);

+#30584=FILL_AREA_STYLE_COLOUR('',#39);

+#30585=FILL_AREA_STYLE_COLOUR('',#39);

+#30586=FILL_AREA_STYLE_COLOUR('',#39);

+#30587=FILL_AREA_STYLE_COLOUR('',#39);

+#30588=FILL_AREA_STYLE_COLOUR('',#39);

+#30589=FILL_AREA_STYLE_COLOUR('',#39);

+#30590=FILL_AREA_STYLE_COLOUR('',#39);

+#30591=FILL_AREA_STYLE_COLOUR('',#39);

+#30592=FILL_AREA_STYLE_COLOUR('',#39);

+#30593=FILL_AREA_STYLE_COLOUR('',#39);

+#30594=FILL_AREA_STYLE_COLOUR('',#39);

+#30595=FILL_AREA_STYLE_COLOUR('',#39);

+#30596=FILL_AREA_STYLE_COLOUR('',#39);

+#30597=FILL_AREA_STYLE_COLOUR('',#39);

+#30598=FILL_AREA_STYLE_COLOUR('',#39);

+#30599=FILL_AREA_STYLE_COLOUR('',#39);

+#30600=FILL_AREA_STYLE_COLOUR('',#39);

+#30601=FILL_AREA_STYLE_COLOUR('',#39);

+#30602=FILL_AREA_STYLE_COLOUR('',#39);

+#30603=FILL_AREA_STYLE_COLOUR('',#39);

+#30604=FILL_AREA_STYLE_COLOUR('',#39);

+#30605=FILL_AREA_STYLE_COLOUR('',#39);

+#30606=FILL_AREA_STYLE_COLOUR('',#39);

+#30607=FILL_AREA_STYLE_COLOUR('',#39);

+#30608=FILL_AREA_STYLE_COLOUR('',#39);

+#30609=FILL_AREA_STYLE_COLOUR('',#39);

+#30610=FILL_AREA_STYLE_COLOUR('',#39);

+#30611=FILL_AREA_STYLE_COLOUR('',#39);

+#30612=FILL_AREA_STYLE_COLOUR('',#39);

+#30613=FILL_AREA_STYLE_COLOUR('',#39);

+#30614=FILL_AREA_STYLE_COLOUR('',#39);

+#30615=FILL_AREA_STYLE_COLOUR('',#39);

+#30616=FILL_AREA_STYLE_COLOUR('',#39);

+#30617=FILL_AREA_STYLE_COLOUR('',#39);

+#30618=FILL_AREA_STYLE_COLOUR('',#39);

+#30619=FILL_AREA_STYLE_COLOUR('',#39);

+#30620=FILL_AREA_STYLE_COLOUR('',#39);

+#30621=FILL_AREA_STYLE_COLOUR('',#39);

+#30622=FILL_AREA_STYLE_COLOUR('',#39);

+#30623=FILL_AREA_STYLE_COLOUR('',#39);

+#30624=FILL_AREA_STYLE_COLOUR('',#39);

+#30625=FILL_AREA_STYLE_COLOUR('',#39);

+#30626=FILL_AREA_STYLE_COLOUR('',#39);

+#30627=FILL_AREA_STYLE_COLOUR('',#39);

+#30628=FILL_AREA_STYLE_COLOUR('',#39);

+#30629=FILL_AREA_STYLE_COLOUR('',#39);

+#30630=FILL_AREA_STYLE_COLOUR('',#39);

+#30631=FILL_AREA_STYLE_COLOUR('',#39);

+#30632=FILL_AREA_STYLE_COLOUR('',#39);

+#30633=FILL_AREA_STYLE_COLOUR('',#39);

+#30634=FILL_AREA_STYLE_COLOUR('',#39);

+#30635=FILL_AREA_STYLE_COLOUR('',#39);

+#30636=FILL_AREA_STYLE_COLOUR('',#39);

+#30637=FILL_AREA_STYLE_COLOUR('',#39);

+#30638=FILL_AREA_STYLE_COLOUR('',#39);

+#30639=FILL_AREA_STYLE_COLOUR('',#39);

+#30640=FILL_AREA_STYLE_COLOUR('',#39);

+#30641=FILL_AREA_STYLE_COLOUR('',#39);

+#30642=FILL_AREA_STYLE_COLOUR('',#39);

+#30643=FILL_AREA_STYLE_COLOUR('',#39);

+#30644=FILL_AREA_STYLE_COLOUR('',#39);

+#30645=FILL_AREA_STYLE_COLOUR('',#39);

+#30646=FILL_AREA_STYLE_COLOUR('',#39);

+#30647=FILL_AREA_STYLE_COLOUR('',#39);

+#30648=FILL_AREA_STYLE_COLOUR('',#39);

+#30649=FILL_AREA_STYLE_COLOUR('',#39);

+#30650=FILL_AREA_STYLE_COLOUR('',#39);

+#30651=FILL_AREA_STYLE_COLOUR('',#39);

+#30652=FILL_AREA_STYLE_COLOUR('',#39);

+#30653=FILL_AREA_STYLE_COLOUR('',#39);

+#30654=FILL_AREA_STYLE_COLOUR('',#39);

+#30655=FILL_AREA_STYLE_COLOUR('',#39);

+#30656=FILL_AREA_STYLE_COLOUR('',#39);

+#30657=FILL_AREA_STYLE_COLOUR('',#39);

+#30658=FILL_AREA_STYLE_COLOUR('',#39);

+#30659=FILL_AREA_STYLE_COLOUR('',#39);

+#30660=FILL_AREA_STYLE_COLOUR('',#39);

+#30661=FILL_AREA_STYLE_COLOUR('',#39);

+#30662=FILL_AREA_STYLE_COLOUR('',#39);

+#30663=FILL_AREA_STYLE_COLOUR('',#39);

+#30664=FILL_AREA_STYLE_COLOUR('',#39);

+#30665=FILL_AREA_STYLE_COLOUR('',#39);

+#30666=FILL_AREA_STYLE_COLOUR('',#39);

+#30667=FILL_AREA_STYLE_COLOUR('',#39);

+#30668=FILL_AREA_STYLE_COLOUR('',#39);

+#30669=FILL_AREA_STYLE_COLOUR('',#39);

+#30670=FILL_AREA_STYLE_COLOUR('',#39);

+#30671=FILL_AREA_STYLE_COLOUR('',#39);

+#30672=FILL_AREA_STYLE_COLOUR('',#39);

+#30673=FILL_AREA_STYLE_COLOUR('',#39);

+#30674=FILL_AREA_STYLE_COLOUR('',#39);

+#30675=FILL_AREA_STYLE_COLOUR('',#39);

+#30676=FILL_AREA_STYLE_COLOUR('',#39);

+#30677=FILL_AREA_STYLE_COLOUR('',#39);

+#30678=FILL_AREA_STYLE_COLOUR('',#39);

+#30679=FILL_AREA_STYLE_COLOUR('',#39);

+#30680=FILL_AREA_STYLE_COLOUR('',#39);

+#30681=FILL_AREA_STYLE_COLOUR('',#39);

+#30682=FILL_AREA_STYLE_COLOUR('',#39);

+#30683=FILL_AREA_STYLE_COLOUR('',#39);

+#30684=FILL_AREA_STYLE_COLOUR('',#39);

+#30685=FILL_AREA_STYLE_COLOUR('',#39);

+#30686=FILL_AREA_STYLE_COLOUR('',#39);

+#30687=FILL_AREA_STYLE_COLOUR('',#39);

+#30688=FILL_AREA_STYLE_COLOUR('',#39);

+#30689=FILL_AREA_STYLE_COLOUR('',#39);

+#30690=FILL_AREA_STYLE_COLOUR('',#39);

+#30691=FILL_AREA_STYLE_COLOUR('',#39);

+#30692=FILL_AREA_STYLE_COLOUR('',#39);

+#30693=FILL_AREA_STYLE_COLOUR('',#39);

+#30694=FILL_AREA_STYLE_COLOUR('',#39);

+#30695=FILL_AREA_STYLE_COLOUR('',#40);

+#30696=FILL_AREA_STYLE_COLOUR('',#39);

+#30697=FILL_AREA_STYLE_COLOUR('',#39);

+#30698=FILL_AREA_STYLE_COLOUR('',#39);

+#30699=FILL_AREA_STYLE_COLOUR('',#39);

+#30700=FILL_AREA_STYLE_COLOUR('',#39);

+#30701=FILL_AREA_STYLE_COLOUR('',#39);

+#30702=FILL_AREA_STYLE_COLOUR('',#39);

+#30703=FILL_AREA_STYLE_COLOUR('',#39);

+#30704=FILL_AREA_STYLE_COLOUR('',#39);

+#30705=FILL_AREA_STYLE_COLOUR('',#39);

+#30706=FILL_AREA_STYLE_COLOUR('',#39);

+#30707=FILL_AREA_STYLE_COLOUR('',#39);

+#30708=FILL_AREA_STYLE_COLOUR('',#39);

+#30709=FILL_AREA_STYLE_COLOUR('',#39);

+#30710=FILL_AREA_STYLE_COLOUR('',#39);

+#30711=FILL_AREA_STYLE_COLOUR('',#39);

+#30712=FILL_AREA_STYLE_COLOUR('',#39);

+#30713=FILL_AREA_STYLE_COLOUR('',#39);

+#30714=FILL_AREA_STYLE_COLOUR('',#39);

+#30715=FILL_AREA_STYLE_COLOUR('',#39);

+#30716=FILL_AREA_STYLE_COLOUR('',#39);

+#30717=FILL_AREA_STYLE_COLOUR('',#39);

+#30718=FILL_AREA_STYLE_COLOUR('',#39);

+#30719=FILL_AREA_STYLE_COLOUR('',#39);

+#30720=FILL_AREA_STYLE_COLOUR('',#39);

+#30721=FILL_AREA_STYLE_COLOUR('',#39);

+#30722=FILL_AREA_STYLE_COLOUR('',#39);

+#30723=FILL_AREA_STYLE_COLOUR('',#39);

+#30724=FILL_AREA_STYLE_COLOUR('',#39);

+#30725=FILL_AREA_STYLE_COLOUR('',#39);

+#30726=FILL_AREA_STYLE_COLOUR('',#39);

+#30727=FILL_AREA_STYLE_COLOUR('',#39);

+#30728=FILL_AREA_STYLE_COLOUR('',#39);

+#30729=FILL_AREA_STYLE_COLOUR('',#39);

+#30730=FILL_AREA_STYLE_COLOUR('',#39);

+#30731=FILL_AREA_STYLE_COLOUR('',#39);

+#30732=FILL_AREA_STYLE_COLOUR('',#39);

+#30733=FILL_AREA_STYLE_COLOUR('',#39);

+#30734=FILL_AREA_STYLE_COLOUR('',#39);

+#30735=FILL_AREA_STYLE_COLOUR('',#39);

+#30736=FILL_AREA_STYLE_COLOUR('',#39);

+#30737=FILL_AREA_STYLE_COLOUR('',#39);

+#30738=FILL_AREA_STYLE_COLOUR('',#39);

+#30739=FILL_AREA_STYLE_COLOUR('',#39);

+#30740=FILL_AREA_STYLE_COLOUR('',#39);

+#30741=FILL_AREA_STYLE_COLOUR('',#39);

+#30742=FILL_AREA_STYLE_COLOUR('',#39);

+#30743=FILL_AREA_STYLE_COLOUR('',#39);

+#30744=FILL_AREA_STYLE_COLOUR('',#39);

+#30745=FILL_AREA_STYLE_COLOUR('',#39);

+#30746=FILL_AREA_STYLE_COLOUR('',#39);

+#30747=FILL_AREA_STYLE_COLOUR('',#39);

+#30748=FILL_AREA_STYLE_COLOUR('',#39);

+#30749=FILL_AREA_STYLE_COLOUR('',#39);

+#30750=FILL_AREA_STYLE_COLOUR('',#39);

+#30751=FILL_AREA_STYLE_COLOUR('',#39);

+#30752=FILL_AREA_STYLE_COLOUR('',#39);

+#30753=FILL_AREA_STYLE_COLOUR('',#39);

+#30754=FILL_AREA_STYLE_COLOUR('',#39);

+#30755=FILL_AREA_STYLE_COLOUR('',#39);

+#30756=FILL_AREA_STYLE_COLOUR('',#39);

+#30757=FILL_AREA_STYLE_COLOUR('',#39);

+#30758=FILL_AREA_STYLE_COLOUR('',#39);

+#30759=FILL_AREA_STYLE_COLOUR('',#39);

+#30760=FILL_AREA_STYLE_COLOUR('',#39);

+#30761=FILL_AREA_STYLE_COLOUR('',#39);

+#30762=FILL_AREA_STYLE_COLOUR('',#39);

+#30763=FILL_AREA_STYLE_COLOUR('',#39);

+#30764=FILL_AREA_STYLE_COLOUR('',#39);

+#30765=FILL_AREA_STYLE_COLOUR('',#39);

+#30766=FILL_AREA_STYLE_COLOUR('',#39);

+#30767=FILL_AREA_STYLE_COLOUR('',#39);

+#30768=FILL_AREA_STYLE_COLOUR('',#39);

+#30769=FILL_AREA_STYLE_COLOUR('',#39);

+#30770=FILL_AREA_STYLE_COLOUR('',#39);

+#30771=FILL_AREA_STYLE_COLOUR('',#39);

+#30772=FILL_AREA_STYLE_COLOUR('',#39);

+#30773=FILL_AREA_STYLE_COLOUR('',#39);

+#30774=FILL_AREA_STYLE_COLOUR('',#39);

+#30775=FILL_AREA_STYLE_COLOUR('',#39);

+#30776=FILL_AREA_STYLE_COLOUR('',#39);

+#30777=FILL_AREA_STYLE_COLOUR('',#40);

+#30778=FILL_AREA_STYLE_COLOUR('',#39);

+#30779=FILL_AREA_STYLE_COLOUR('',#39);

+#30780=FILL_AREA_STYLE_COLOUR('',#39);

+#30781=FILL_AREA_STYLE_COLOUR('',#39);

+#30782=FILL_AREA_STYLE_COLOUR('',#39);

+#30783=FILL_AREA_STYLE_COLOUR('',#39);

+#30784=FILL_AREA_STYLE_COLOUR('',#39);

+#30785=FILL_AREA_STYLE_COLOUR('',#39);

+#30786=FILL_AREA_STYLE_COLOUR('',#39);

+#30787=FILL_AREA_STYLE_COLOUR('',#39);

+#30788=FILL_AREA_STYLE_COLOUR('',#39);

+#30789=FILL_AREA_STYLE_COLOUR('',#39);

+#30790=FILL_AREA_STYLE_COLOUR('',#39);

+#30791=FILL_AREA_STYLE_COLOUR('',#39);

+#30792=FILL_AREA_STYLE_COLOUR('',#39);

+#30793=FILL_AREA_STYLE_COLOUR('',#39);

+#30794=FILL_AREA_STYLE_COLOUR('',#39);

+#30795=FILL_AREA_STYLE_COLOUR('',#39);

+#30796=FILL_AREA_STYLE_COLOUR('',#39);

+#30797=FILL_AREA_STYLE_COLOUR('',#39);

+#30798=FILL_AREA_STYLE_COLOUR('',#39);

+#30799=FILL_AREA_STYLE_COLOUR('',#39);

+#30800=FILL_AREA_STYLE_COLOUR('',#39);

+#30801=FILL_AREA_STYLE_COLOUR('',#39);

+#30802=FILL_AREA_STYLE_COLOUR('',#39);

+#30803=FILL_AREA_STYLE_COLOUR('',#39);

+#30804=FILL_AREA_STYLE_COLOUR('',#39);

+#30805=FILL_AREA_STYLE_COLOUR('',#39);

+#30806=FILL_AREA_STYLE_COLOUR('',#39);

+#30807=FILL_AREA_STYLE_COLOUR('',#39);

+#30808=FILL_AREA_STYLE_COLOUR('',#39);

+#30809=FILL_AREA_STYLE_COLOUR('',#39);

+#30810=FILL_AREA_STYLE_COLOUR('',#39);

+#30811=FILL_AREA_STYLE_COLOUR('',#39);

+#30812=FILL_AREA_STYLE_COLOUR('',#39);

+#30813=FILL_AREA_STYLE_COLOUR('',#39);

+#30814=FILL_AREA_STYLE_COLOUR('',#39);

+#30815=FILL_AREA_STYLE_COLOUR('',#39);

+#30816=FILL_AREA_STYLE_COLOUR('',#39);

+#30817=FILL_AREA_STYLE_COLOUR('',#39);

+#30818=FILL_AREA_STYLE_COLOUR('',#39);

+#30819=FILL_AREA_STYLE_COLOUR('',#39);

+#30820=FILL_AREA_STYLE_COLOUR('',#39);

+#30821=FILL_AREA_STYLE_COLOUR('',#39);

+#30822=FILL_AREA_STYLE_COLOUR('',#39);

+#30823=FILL_AREA_STYLE_COLOUR('',#39);

+#30824=FILL_AREA_STYLE_COLOUR('',#39);

+#30825=FILL_AREA_STYLE_COLOUR('',#39);

+#30826=FILL_AREA_STYLE_COLOUR('',#39);

+#30827=FILL_AREA_STYLE_COLOUR('',#39);

+#30828=FILL_AREA_STYLE_COLOUR('',#39);

+#30829=FILL_AREA_STYLE_COLOUR('',#39);

+#30830=FILL_AREA_STYLE_COLOUR('',#39);

+#30831=FILL_AREA_STYLE_COLOUR('',#39);

+#30832=FILL_AREA_STYLE_COLOUR('',#39);

+#30833=FILL_AREA_STYLE_COLOUR('',#39);

+#30834=FILL_AREA_STYLE_COLOUR('',#39);

+#30835=FILL_AREA_STYLE_COLOUR('',#39);

+#30836=FILL_AREA_STYLE_COLOUR('',#39);

+#30837=FILL_AREA_STYLE_COLOUR('',#39);

+#30838=FILL_AREA_STYLE_COLOUR('',#39);

+#30839=FILL_AREA_STYLE_COLOUR('',#39);

+#30840=FILL_AREA_STYLE_COLOUR('',#39);

+#30841=FILL_AREA_STYLE_COLOUR('',#39);

+#30842=FILL_AREA_STYLE_COLOUR('',#39);

+#30843=FILL_AREA_STYLE_COLOUR('',#39);

+#30844=FILL_AREA_STYLE_COLOUR('',#39);

+#30845=FILL_AREA_STYLE_COLOUR('',#39);

+#30846=FILL_AREA_STYLE_COLOUR('',#39);

+#30847=FILL_AREA_STYLE_COLOUR('',#39);

+#30848=FILL_AREA_STYLE_COLOUR('',#39);

+#30849=FILL_AREA_STYLE_COLOUR('',#39);

+#30850=FILL_AREA_STYLE_COLOUR('',#39);

+#30851=FILL_AREA_STYLE_COLOUR('',#39);

+#30852=FILL_AREA_STYLE_COLOUR('',#39);

+#30853=FILL_AREA_STYLE_COLOUR('',#39);

+#30854=FILL_AREA_STYLE_COLOUR('',#39);

+#30855=FILL_AREA_STYLE_COLOUR('',#39);

+#30856=FILL_AREA_STYLE_COLOUR('',#39);

+#30857=FILL_AREA_STYLE_COLOUR('',#39);

+#30858=FILL_AREA_STYLE_COLOUR('',#39);

+#30859=FILL_AREA_STYLE_COLOUR('',#39);

+#30860=FILL_AREA_STYLE_COLOUR('',#39);

+#30861=FILL_AREA_STYLE_COLOUR('',#39);

+#30862=FILL_AREA_STYLE_COLOUR('',#39);

+#30863=FILL_AREA_STYLE_COLOUR('',#39);

+#30864=FILL_AREA_STYLE_COLOUR('',#39);

+#30865=FILL_AREA_STYLE_COLOUR('',#39);

+#30866=FILL_AREA_STYLE_COLOUR('',#39);

+#30867=FILL_AREA_STYLE_COLOUR('',#39);

+#30868=FILL_AREA_STYLE_COLOUR('',#39);

+#30869=FILL_AREA_STYLE_COLOUR('',#39);

+#30870=FILL_AREA_STYLE_COLOUR('',#39);

+#30871=FILL_AREA_STYLE_COLOUR('',#39);

+#30872=FILL_AREA_STYLE_COLOUR('',#39);

+#30873=FILL_AREA_STYLE_COLOUR('',#39);

+#30874=FILL_AREA_STYLE_COLOUR('',#39);

+#30875=FILL_AREA_STYLE_COLOUR('',#39);

+#30876=FILL_AREA_STYLE_COLOUR('',#39);

+#30877=FILL_AREA_STYLE_COLOUR('',#39);

+#30878=FILL_AREA_STYLE_COLOUR('',#39);

+#30879=FILL_AREA_STYLE_COLOUR('',#39);

+#30880=FILL_AREA_STYLE_COLOUR('',#39);

+#30881=FILL_AREA_STYLE_COLOUR('',#39);

+#30882=FILL_AREA_STYLE_COLOUR('',#39);

+#30883=FILL_AREA_STYLE_COLOUR('',#39);

+#30884=FILL_AREA_STYLE_COLOUR('',#39);

+#30885=FILL_AREA_STYLE_COLOUR('',#39);

+#30886=FILL_AREA_STYLE_COLOUR('',#39);

+#30887=FILL_AREA_STYLE_COLOUR('',#39);

+#30888=FILL_AREA_STYLE_COLOUR('',#39);

+#30889=FILL_AREA_STYLE_COLOUR('',#39);

+#30890=FILL_AREA_STYLE_COLOUR('',#39);

+#30891=FILL_AREA_STYLE_COLOUR('',#39);

+#30892=FILL_AREA_STYLE_COLOUR('',#39);

+#30893=FILL_AREA_STYLE_COLOUR('',#39);

+#30894=FILL_AREA_STYLE_COLOUR('',#39);

+#30895=FILL_AREA_STYLE_COLOUR('',#39);

+#30896=FILL_AREA_STYLE_COLOUR('',#39);

+#30897=FILL_AREA_STYLE_COLOUR('',#39);

+#30898=FILL_AREA_STYLE_COLOUR('',#39);

+#30899=FILL_AREA_STYLE_COLOUR('',#39);

+#30900=FILL_AREA_STYLE_COLOUR('',#39);

+#30901=FILL_AREA_STYLE_COLOUR('',#39);

+#30902=FILL_AREA_STYLE_COLOUR('',#39);

+#30903=FILL_AREA_STYLE_COLOUR('',#39);

+#30904=FILL_AREA_STYLE_COLOUR('',#39);

+#30905=FILL_AREA_STYLE_COLOUR('',#39);

+#30906=FILL_AREA_STYLE_COLOUR('',#39);

+#30907=FILL_AREA_STYLE_COLOUR('',#39);

+#30908=FILL_AREA_STYLE_COLOUR('',#39);

+#30909=FILL_AREA_STYLE_COLOUR('',#39);

+#30910=FILL_AREA_STYLE_COLOUR('',#39);

+#30911=FILL_AREA_STYLE_COLOUR('',#39);

+#30912=FILL_AREA_STYLE_COLOUR('',#39);

+#30913=FILL_AREA_STYLE_COLOUR('',#39);

+#30914=FILL_AREA_STYLE_COLOUR('',#39);

+#30915=FILL_AREA_STYLE_COLOUR('',#39);

+#30916=FILL_AREA_STYLE_COLOUR('',#39);

+#30917=FILL_AREA_STYLE_COLOUR('',#39);

+#30918=FILL_AREA_STYLE_COLOUR('',#39);

+#30919=FILL_AREA_STYLE_COLOUR('',#39);

+#30920=FILL_AREA_STYLE_COLOUR('',#39);

+#30921=FILL_AREA_STYLE_COLOUR('',#39);

+#30922=FILL_AREA_STYLE_COLOUR('',#39);

+#30923=FILL_AREA_STYLE_COLOUR('',#39);

+#30924=FILL_AREA_STYLE_COLOUR('',#39);

+#30925=FILL_AREA_STYLE_COLOUR('',#39);

+#30926=FILL_AREA_STYLE_COLOUR('',#39);

+#30927=FILL_AREA_STYLE_COLOUR('',#39);

+#30928=FILL_AREA_STYLE_COLOUR('',#39);

+#30929=FILL_AREA_STYLE_COLOUR('',#39);

+#30930=FILL_AREA_STYLE_COLOUR('',#39);

+#30931=FILL_AREA_STYLE_COLOUR('',#39);

+#30932=FILL_AREA_STYLE_COLOUR('',#39);

+#30933=FILL_AREA_STYLE_COLOUR('',#39);

+#30934=FILL_AREA_STYLE_COLOUR('',#39);

+#30935=FILL_AREA_STYLE_COLOUR('',#39);

+#30936=FILL_AREA_STYLE_COLOUR('',#39);

+#30937=FILL_AREA_STYLE_COLOUR('',#39);

+#30938=FILL_AREA_STYLE_COLOUR('',#39);

+#30939=FILL_AREA_STYLE_COLOUR('',#39);

+#30940=FILL_AREA_STYLE_COLOUR('',#39);

+#30941=FILL_AREA_STYLE_COLOUR('',#39);

+#30942=FILL_AREA_STYLE_COLOUR('',#39);

+#30943=FILL_AREA_STYLE_COLOUR('',#39);

+#30944=FILL_AREA_STYLE_COLOUR('',#39);

+#30945=FILL_AREA_STYLE_COLOUR('',#39);

+#30946=FILL_AREA_STYLE_COLOUR('',#39);

+#30947=FILL_AREA_STYLE_COLOUR('',#39);

+#30948=FILL_AREA_STYLE_COLOUR('',#39);

+#30949=FILL_AREA_STYLE_COLOUR('',#39);

+#30950=FILL_AREA_STYLE_COLOUR('',#39);

+#30951=FILL_AREA_STYLE_COLOUR('',#39);

+#30952=FILL_AREA_STYLE_COLOUR('',#39);

+#30953=FILL_AREA_STYLE_COLOUR('',#39);

+#30954=FILL_AREA_STYLE_COLOUR('',#39);

+#30955=FILL_AREA_STYLE_COLOUR('',#39);

+#30956=FILL_AREA_STYLE_COLOUR('',#39);

+#30957=FILL_AREA_STYLE_COLOUR('',#39);

+#30958=FILL_AREA_STYLE_COLOUR('',#39);

+#30959=FILL_AREA_STYLE_COLOUR('',#39);

+#30960=FILL_AREA_STYLE_COLOUR('',#39);

+#30961=FILL_AREA_STYLE_COLOUR('',#39);

+#30962=FILL_AREA_STYLE_COLOUR('',#39);

+#30963=FILL_AREA_STYLE_COLOUR('',#39);

+#30964=FILL_AREA_STYLE_COLOUR('',#39);

+#30965=FILL_AREA_STYLE_COLOUR('',#39);

+#30966=FILL_AREA_STYLE_COLOUR('',#39);

+#30967=FILL_AREA_STYLE_COLOUR('',#39);

+#30968=FILL_AREA_STYLE_COLOUR('',#39);

+#30969=FILL_AREA_STYLE_COLOUR('',#39);

+#30970=FILL_AREA_STYLE_COLOUR('',#39);

+#30971=FILL_AREA_STYLE_COLOUR('',#39);

+#30972=FILL_AREA_STYLE_COLOUR('',#39);

+#30973=FILL_AREA_STYLE_COLOUR('',#39);

+#30974=FILL_AREA_STYLE_COLOUR('',#39);

+#30975=FILL_AREA_STYLE_COLOUR('',#39);

+#30976=FILL_AREA_STYLE_COLOUR('',#39);

+#30977=FILL_AREA_STYLE_COLOUR('',#40);

+#30978=FILL_AREA_STYLE_COLOUR('',#39);

+#30979=FILL_AREA_STYLE_COLOUR('',#39);

+#30980=FILL_AREA_STYLE_COLOUR('',#40);

+#30981=FILL_AREA_STYLE_COLOUR('',#40);

+#30982=FILL_AREA_STYLE_COLOUR('',#40);

+#30983=FILL_AREA_STYLE_COLOUR('',#40);

+#30984=FILL_AREA_STYLE_COLOUR('',#40);

+#30985=FILL_AREA_STYLE_COLOUR('',#40);

+#30986=FILL_AREA_STYLE_COLOUR('',#40);

+#30987=FILL_AREA_STYLE_COLOUR('',#40);

+#30988=FILL_AREA_STYLE_COLOUR('',#40);

+#30989=FILL_AREA_STYLE_COLOUR('',#40);

+#30990=FILL_AREA_STYLE_COLOUR('',#40);

+#30991=FILL_AREA_STYLE_COLOUR('',#40);

+#30992=FILL_AREA_STYLE_COLOUR('',#38);

+#30993=FILL_AREA_STYLE_COLOUR('',#38);

+#30994=FILL_AREA_STYLE_COLOUR('',#38);

+#30995=FILL_AREA_STYLE_COLOUR('',#38);

+#30996=FILL_AREA_STYLE_COLOUR('',#38);

+#30997=FILL_AREA_STYLE_COLOUR('',#38);

+#30998=FILL_AREA_STYLE_COLOUR('',#38);

+#30999=FILL_AREA_STYLE_COLOUR('',#38);

+#31000=FILL_AREA_STYLE_COLOUR('',#38);

+#31001=FILL_AREA_STYLE_COLOUR('',#38);

+#31002=FILL_AREA_STYLE_COLOUR('',#38);

+#31003=FILL_AREA_STYLE_COLOUR('',#38);

+#31004=FILL_AREA_STYLE_COLOUR('',#38);

+#31005=FILL_AREA_STYLE_COLOUR('',#38);

+#31006=FILL_AREA_STYLE_COLOUR('',#38);

+#31007=FILL_AREA_STYLE_COLOUR('',#38);

+#31008=FILL_AREA_STYLE_COLOUR('',#38);

+#31009=FILL_AREA_STYLE_COLOUR('',#38);

+#31010=FILL_AREA_STYLE_COLOUR('',#38);

+#31011=FILL_AREA_STYLE_COLOUR('',#38);

+#31012=FILL_AREA_STYLE_COLOUR('',#38);

+#31013=FILL_AREA_STYLE_COLOUR('',#38);

+#31014=FILL_AREA_STYLE_COLOUR('',#38);

+#31015=FILL_AREA_STYLE_COLOUR('',#38);

+#31016=DRAUGHTING_PRE_DEFINED_COLOUR('white');

+#31017=MANIFOLD_SOLID_BREP('SH-700-Without knob (Minus slot)',#23125);

+#31018=MANIFOLD_SOLID_BREP('SH-7010A_body',#23126);

+#31019=SHAPE_DEFINITION_REPRESENTATION(#44763,#31022);

+#31020=SHAPE_DEFINITION_REPRESENTATION(#44764,#31023);

+#31021=SHAPE_DEFINITION_REPRESENTATION(#44766,#31024);

+#31022=SHAPE_REPRESENTATION('SH-7010TA',(#31025,#31041,#32350),#44754);

+#31023=SHAPE_REPRESENTATION('SH-700-Without knob (Minus slot)',(#31025),

+#44755);

+#31024=SHAPE_REPRESENTATION('SH-7010A_body',(#31025),#44756);

+#31025=AXIS2_PLACEMENT_3D('',#38109,#32351,#32352);

+#31026=AXIS2_PLACEMENT_3D('',#38110,#32353,#32354);

+#31027=AXIS2_PLACEMENT_3D('',#38117,#32358,#32359);

+#31028=AXIS2_PLACEMENT_3D('',#38118,#32360,#32361);

+#31029=AXIS2_PLACEMENT_3D('',#38134,#32369,#32370);

+#31030=AXIS2_PLACEMENT_3D('',#38135,#32371,#32372);

+#31031=AXIS2_PLACEMENT_3D('',#38137,#32373,#32374);

+#31032=AXIS2_PLACEMENT_3D('',#38138,#32375,#32376);

+#31033=AXIS2_PLACEMENT_3D('',#38145,#32381,#32382);

+#31034=AXIS2_PLACEMENT_3D('',#38147,#32384,#32385);

+#31035=AXIS2_PLACEMENT_3D('',#38151,#32388,#32389);

+#31036=AXIS2_PLACEMENT_3D('',#38155,#32392,#32393);

+#31037=AXIS2_PLACEMENT_3D('',#38163,#32398,#32399);

+#31038=AXIS2_PLACEMENT_3D('',#38167,#32402,#32403);

+#31039=AXIS2_PLACEMENT_3D('',#38170,#32406,#32407);

+#31040=AXIS2_PLACEMENT_3D('',#38171,#32408,#32409);

+#31041=AXIS2_PLACEMENT_3D('',#38172,#32410,#32411);

+#31042=AXIS2_PLACEMENT_3D('',#38173,#32412,#32413);

+#31043=AXIS2_PLACEMENT_3D('',#38182,#32418,#32419);

+#31044=AXIS2_PLACEMENT_3D('',#38191,#32424,#32425);

+#31045=AXIS2_PLACEMENT_3D('',#38200,#32430,#32431);

+#31046=AXIS2_PLACEMENT_3D('',#38209,#32436,#32437);

+#31047=AXIS2_PLACEMENT_3D('',#38212,#32440,#32441);

+#31048=AXIS2_PLACEMENT_3D('',#38221,#32446,#32447);

+#31049=AXIS2_PLACEMENT_3D('',#38224,#32450,#32451);

+#31050=AXIS2_PLACEMENT_3D('',#38233,#32456,#32457);

+#31051=AXIS2_PLACEMENT_3D('',#38236,#32460,#32461);

+#31052=AXIS2_PLACEMENT_3D('',#38252,#32469,#32470);

+#31053=AXIS2_PLACEMENT_3D('',#38253,#32471,#32472);

+#31054=AXIS2_PLACEMENT_3D('',#38259,#32475,#32476);

+#31055=AXIS2_PLACEMENT_3D('',#38270,#32482,#32483);

+#31056=AXIS2_PLACEMENT_3D('',#38281,#32490,#32491);

+#31057=AXIS2_PLACEMENT_3D('',#38282,#32492,#32493);

+#31058=AXIS2_PLACEMENT_3D('',#38283,#32494,#32495);

+#31059=AXIS2_PLACEMENT_3D('',#38284,#32496,#32497);

+#31060=AXIS2_PLACEMENT_3D('',#38285,#32498,#32499);

+#31061=AXIS2_PLACEMENT_3D('',#38289,#32501,#32502);

+#31062=AXIS2_PLACEMENT_3D('',#38290,#32503,#32504);

+#31063=AXIS2_PLACEMENT_3D('',#38298,#32510,#32511);

+#31064=AXIS2_PLACEMENT_3D('',#38314,#32519,#32520);

+#31065=AXIS2_PLACEMENT_3D('',#38315,#32521,#32522);

+#31066=AXIS2_PLACEMENT_3D('',#38321,#32525,#32526);

+#31067=AXIS2_PLACEMENT_3D('',#38332,#32532,#32533);

+#31068=AXIS2_PLACEMENT_3D('',#38343,#32540,#32541);

+#31069=AXIS2_PLACEMENT_3D('',#38344,#32542,#32543);

+#31070=AXIS2_PLACEMENT_3D('',#38345,#32544,#32545);

+#31071=AXIS2_PLACEMENT_3D('',#38346,#32546,#32547);

+#31072=AXIS2_PLACEMENT_3D('',#38347,#32548,#32549);

+#31073=AXIS2_PLACEMENT_3D('',#38351,#32551,#32552);

+#31074=AXIS2_PLACEMENT_3D('',#38352,#32553,#32554);

+#31075=AXIS2_PLACEMENT_3D('',#38360,#32560,#32561);

+#31076=AXIS2_PLACEMENT_3D('',#38376,#32569,#32570);

+#31077=AXIS2_PLACEMENT_3D('',#38377,#32571,#32572);

+#31078=AXIS2_PLACEMENT_3D('',#38383,#32575,#32576);

+#31079=AXIS2_PLACEMENT_3D('',#38394,#32582,#32583);

+#31080=AXIS2_PLACEMENT_3D('',#38405,#32590,#32591);

+#31081=AXIS2_PLACEMENT_3D('',#38406,#32592,#32593);

+#31082=AXIS2_PLACEMENT_3D('',#38407,#32594,#32595);

+#31083=AXIS2_PLACEMENT_3D('',#38408,#32596,#32597);

+#31084=AXIS2_PLACEMENT_3D('',#38409,#32598,#32599);

+#31085=AXIS2_PLACEMENT_3D('',#38413,#32601,#32602);

+#31086=AXIS2_PLACEMENT_3D('',#38414,#32603,#32604);

+#31087=AXIS2_PLACEMENT_3D('',#38422,#32610,#32611);

+#31088=AXIS2_PLACEMENT_3D('',#38431,#32616,#32617);

+#31089=AXIS2_PLACEMENT_3D('',#38437,#32621,#32622);

+#31090=AXIS2_PLACEMENT_3D('',#38443,#32626,#32627);

+#31091=AXIS2_PLACEMENT_3D('',#38452,#32632,#32633);

+#31092=AXIS2_PLACEMENT_3D('',#38458,#32637,#32638);

+#31093=AXIS2_PLACEMENT_3D('',#38464,#32642,#32643);

+#31094=AXIS2_PLACEMENT_3D('',#38473,#32648,#32649);

+#31095=AXIS2_PLACEMENT_3D('',#38479,#32653,#32654);

+#31096=AXIS2_PLACEMENT_3D('',#38485,#32658,#32659);

+#31097=AXIS2_PLACEMENT_3D('',#38502,#32668,#32669);

+#31098=AXIS2_PLACEMENT_3D('',#38503,#32670,#32671);

+#31099=AXIS2_PLACEMENT_3D('',#38504,#32672,#32673);

+#31100=AXIS2_PLACEMENT_3D('',#38505,#32674,#32675);

+#31101=AXIS2_PLACEMENT_3D('',#38506,#32676,#32677);

+#31102=AXIS2_PLACEMENT_3D('',#38510,#32679,#32680);

+#31103=AXIS2_PLACEMENT_3D('',#38511,#32681,#32682);

+#31104=AXIS2_PLACEMENT_3D('',#38525,#32690,#32691);

+#31105=AXIS2_PLACEMENT_3D('',#38527,#32693,#32694);

+#31106=AXIS2_PLACEMENT_3D('',#38536,#32699,#32700);

+#31107=AXIS2_PLACEMENT_3D('',#38546,#32706,#32707);

+#31108=AXIS2_PLACEMENT_3D('',#38547,#32708,#32709);

+#31109=AXIS2_PLACEMENT_3D('',#38564,#32718,#32719);

+#31110=AXIS2_PLACEMENT_3D('',#38565,#32720,#32721);

+#31111=AXIS2_PLACEMENT_3D('',#38566,#32722,#32723);

+#31112=AXIS2_PLACEMENT_3D('',#38567,#32724,#32725);

+#31113=AXIS2_PLACEMENT_3D('',#38568,#32726,#32727);

+#31114=AXIS2_PLACEMENT_3D('',#38572,#32729,#32730);

+#31115=AXIS2_PLACEMENT_3D('',#38573,#32731,#32732);

+#31116=AXIS2_PLACEMENT_3D('',#38587,#32740,#32741);

+#31117=AXIS2_PLACEMENT_3D('',#38589,#32743,#32744);

+#31118=AXIS2_PLACEMENT_3D('',#38598,#32749,#32750);

+#31119=AXIS2_PLACEMENT_3D('',#38608,#32756,#32757);

+#31120=AXIS2_PLACEMENT_3D('',#38609,#32758,#32759);

+#31121=AXIS2_PLACEMENT_3D('',#38626,#32768,#32769);

+#31122=AXIS2_PLACEMENT_3D('',#38627,#32770,#32771);

+#31123=AXIS2_PLACEMENT_3D('',#38628,#32772,#32773);

+#31124=AXIS2_PLACEMENT_3D('',#38629,#32774,#32775);

+#31125=AXIS2_PLACEMENT_3D('',#38630,#32776,#32777);

+#31126=AXIS2_PLACEMENT_3D('',#38634,#32779,#32780);

+#31127=AXIS2_PLACEMENT_3D('',#38635,#32781,#32782);

+#31128=AXIS2_PLACEMENT_3D('',#38649,#32790,#32791);

+#31129=AXIS2_PLACEMENT_3D('',#38651,#32793,#32794);

+#31130=AXIS2_PLACEMENT_3D('',#38660,#32799,#32800);

+#31131=AXIS2_PLACEMENT_3D('',#38670,#32806,#32807);

+#31132=AXIS2_PLACEMENT_3D('',#38671,#32808,#32809);

+#31133=AXIS2_PLACEMENT_3D('',#38680,#32814,#32815);

+#31134=AXIS2_PLACEMENT_3D('',#38681,#32816,#32817);

+#31135=AXIS2_PLACEMENT_3D('',#38688,#32820,#32821);

+#31136=AXIS2_PLACEMENT_3D('',#38691,#32823,#32824);

+#31137=AXIS2_PLACEMENT_3D('',#38695,#32826,#32827);

+#31138=AXIS2_PLACEMENT_3D('',#38699,#32829,#32830);

+#31139=AXIS2_PLACEMENT_3D('',#38702,#32832,#32833);

+#31140=AXIS2_PLACEMENT_3D('',#38706,#32835,#32836);

+#31141=AXIS2_PLACEMENT_3D('',#38710,#32838,#32839);

+#31142=AXIS2_PLACEMENT_3D('',#38713,#32841,#32842);

+#31143=AXIS2_PLACEMENT_3D('',#38717,#32844,#32845);

+#31144=AXIS2_PLACEMENT_3D('',#38723,#32848,#32849);

+#31145=AXIS2_PLACEMENT_3D('',#38724,#32850,#32851);

+#31146=AXIS2_PLACEMENT_3D('',#38851,#32915,#32916);

+#31147=AXIS2_PLACEMENT_3D('',#38860,#32920,#32921);

+#31148=AXIS2_PLACEMENT_3D('',#38865,#32924,#32925);

+#31149=AXIS2_PLACEMENT_3D('',#38885,#32935,#32936);

+#31150=AXIS2_PLACEMENT_3D('',#38893,#32940,#32941);

+#31151=AXIS2_PLACEMENT_3D('',#38901,#32945,#32946);

+#31152=AXIS2_PLACEMENT_3D('',#38909,#32950,#32951);

+#31153=AXIS2_PLACEMENT_3D('',#38929,#32961,#32962);

+#31154=AXIS2_PLACEMENT_3D('',#39013,#33005,#33006);

+#31155=AXIS2_PLACEMENT_3D('',#39558,#33278,#33279);

+#31156=AXIS2_PLACEMENT_3D('',#39877,#33439,#33440);

+#31157=AXIS2_PLACEMENT_3D('',#39878,#33441,#33442);

+#31158=AXIS2_PLACEMENT_3D('',#39882,#33444,#33445);

+#31159=AXIS2_PLACEMENT_3D('',#39900,#33454,#33455);

+#31160=AXIS2_PLACEMENT_3D('',#39904,#33457,#33458);

+#31161=AXIS2_PLACEMENT_3D('',#39908,#33460,#33461);

+#31162=AXIS2_PLACEMENT_3D('',#39912,#33463,#33464);

+#31163=AXIS2_PLACEMENT_3D('',#39930,#33473,#33474);

+#31164=AXIS2_PLACEMENT_3D('',#39938,#33478,#33479);

+#31165=AXIS2_PLACEMENT_3D('',#39956,#33488,#33489);

+#31166=AXIS2_PLACEMENT_3D('',#39960,#33491,#33492);

+#31167=AXIS2_PLACEMENT_3D('',#39964,#33494,#33495);

+#31168=AXIS2_PLACEMENT_3D('',#39968,#33497,#33498);

+#31169=AXIS2_PLACEMENT_3D('',#39986,#33507,#33508);

+#31170=AXIS2_PLACEMENT_3D('',#39989,#33510,#33511);

+#31171=AXIS2_PLACEMENT_3D('',#39993,#33514,#33515);

+#31172=AXIS2_PLACEMENT_3D('',#39997,#33518,#33519);

+#31173=AXIS2_PLACEMENT_3D('',#40003,#33523,#33524);

+#31174=AXIS2_PLACEMENT_3D('',#40007,#33526,#33527);

+#31175=AXIS2_PLACEMENT_3D('',#40008,#33528,#33529);

+#31176=AXIS2_PLACEMENT_3D('',#40011,#33531,#33532);

+#31177=AXIS2_PLACEMENT_3D('',#40015,#33534,#33535);

+#31178=AXIS2_PLACEMENT_3D('',#40021,#33538,#33539);

+#31179=AXIS2_PLACEMENT_3D('',#40022,#33540,#33541);

+#31180=AXIS2_PLACEMENT_3D('',#40023,#33542,#33543);

+#31181=AXIS2_PLACEMENT_3D('',#40029,#33546,#33547);

+#31182=AXIS2_PLACEMENT_3D('',#40030,#33548,#33549);

+#31183=AXIS2_PLACEMENT_3D('',#40034,#33551,#33552);

+#31184=AXIS2_PLACEMENT_3D('',#40038,#33554,#33555);

+#31185=AXIS2_PLACEMENT_3D('',#40041,#33557,#33558);

+#31186=AXIS2_PLACEMENT_3D('',#40045,#33561,#33562);

+#31187=AXIS2_PLACEMENT_3D('',#40049,#33565,#33566);

+#31188=AXIS2_PLACEMENT_3D('',#40050,#33567,#33568);

+#31189=AXIS2_PLACEMENT_3D('',#40059,#33573,#33574);

+#31190=AXIS2_PLACEMENT_3D('',#40060,#33575,#33576);

+#31191=AXIS2_PLACEMENT_3D('',#40063,#33578,#33579);

+#31192=AXIS2_PLACEMENT_3D('',#40064,#33580,#33581);

+#31193=AXIS2_PLACEMENT_3D('',#40071,#33585,#33586);

+#31194=AXIS2_PLACEMENT_3D('',#40074,#33588,#33589);

+#31195=AXIS2_PLACEMENT_3D('',#40075,#33590,#33591);

+#31196=AXIS2_PLACEMENT_3D('',#40082,#33595,#33596);

+#31197=AXIS2_PLACEMENT_3D('',#40083,#33597,#33598);

+#31198=AXIS2_PLACEMENT_3D('',#40092,#33603,#33604);

+#31199=AXIS2_PLACEMENT_3D('',#40093,#33605,#33606);

+#31200=AXIS2_PLACEMENT_3D('',#40099,#33610,#33611);

+#31201=AXIS2_PLACEMENT_3D('',#40110,#33618,#33619);

+#31202=AXIS2_PLACEMENT_3D('',#40121,#33626,#33627);

+#31203=AXIS2_PLACEMENT_3D('',#40127,#33631,#33632);

+#31204=AXIS2_PLACEMENT_3D('',#40138,#33639,#33640);

+#31205=AXIS2_PLACEMENT_3D('',#40149,#33647,#33648);

+#31206=AXIS2_PLACEMENT_3D('',#40158,#33653,#33654);

+#31207=AXIS2_PLACEMENT_3D('',#40161,#33657,#33658);

+#31208=AXIS2_PLACEMENT_3D('',#40164,#33661,#33662);

+#31209=AXIS2_PLACEMENT_3D('',#40173,#33667,#33668);

+#31210=AXIS2_PLACEMENT_3D('',#40176,#33671,#33672);

+#31211=AXIS2_PLACEMENT_3D('',#40186,#33677,#33678);

+#31212=AXIS2_PLACEMENT_3D('',#40187,#33679,#33680);

+#31213=AXIS2_PLACEMENT_3D('',#40188,#33681,#33682);

+#31214=AXIS2_PLACEMENT_3D('',#40193,#33684,#33685);

+#31215=AXIS2_PLACEMENT_3D('',#40196,#33687,#33688);

+#31216=AXIS2_PLACEMENT_3D('',#40201,#33691,#33692);

+#31217=AXIS2_PLACEMENT_3D('',#40204,#33694,#33695);

+#31218=AXIS2_PLACEMENT_3D('',#40205,#33696,#33697);

+#31219=AXIS2_PLACEMENT_3D('',#40213,#33699,#33700);

+#31220=AXIS2_PLACEMENT_3D('',#40214,#33701,#33702);

+#31221=AXIS2_PLACEMENT_3D('',#40222,#33707,#33708);

+#31222=AXIS2_PLACEMENT_3D('',#40223,#33709,#33710);

+#31223=AXIS2_PLACEMENT_3D('',#40227,#33713,#33714);

+#31224=AXIS2_PLACEMENT_3D('',#40228,#33715,#33716);

+#31225=AXIS2_PLACEMENT_3D('',#40232,#33719,#33720);

+#31226=AXIS2_PLACEMENT_3D('',#40233,#33721,#33722);

+#31227=AXIS2_PLACEMENT_3D('',#40241,#33727,#33728);

+#31228=AXIS2_PLACEMENT_3D('',#40242,#33729,#33730);

+#31229=AXIS2_PLACEMENT_3D('',#40246,#33733,#33734);

+#31230=AXIS2_PLACEMENT_3D('',#40247,#33735,#33736);

+#31231=AXIS2_PLACEMENT_3D('',#40255,#33741,#33742);

+#31232=AXIS2_PLACEMENT_3D('',#40256,#33743,#33744);

+#31233=AXIS2_PLACEMENT_3D('',#40284,#33759,#33760);

+#31234=AXIS2_PLACEMENT_3D('',#40297,#33767,#33768);

+#31235=AXIS2_PLACEMENT_3D('',#40303,#33771,#33772);

+#31236=AXIS2_PLACEMENT_3D('',#40305,#33774,#33775);

+#31237=AXIS2_PLACEMENT_3D('',#40324,#33788,#33789);

+#31238=AXIS2_PLACEMENT_3D('',#40343,#33799,#33800);

+#31239=AXIS2_PLACEMENT_3D('',#40344,#33801,#33802);

+#31240=AXIS2_PLACEMENT_3D('',#40352,#33806,#33807);

+#31241=AXIS2_PLACEMENT_3D('',#40364,#33814,#33815);

+#31242=AXIS2_PLACEMENT_3D('',#40365,#33816,#33817);

+#31243=AXIS2_PLACEMENT_3D('',#40369,#33819,#33820);

+#31244=AXIS2_PLACEMENT_3D('',#40374,#33821,#33822);

+#31245=AXIS2_PLACEMENT_3D('',#40378,#33824,#33825);

+#31246=AXIS2_PLACEMENT_3D('',#40383,#33826,#33827);

+#31247=AXIS2_PLACEMENT_3D('',#40385,#33828,#33829);

+#31248=AXIS2_PLACEMENT_3D('',#40386,#33830,#33831);

+#31249=AXIS2_PLACEMENT_3D('',#40387,#33832,#33833);

+#31250=AXIS2_PLACEMENT_3D('',#40388,#33834,#33835);

+#31251=AXIS2_PLACEMENT_3D('',#40389,#33836,#33837);

+#31252=AXIS2_PLACEMENT_3D('',#40390,#33838,#33839);

+#31253=AXIS2_PLACEMENT_3D('',#40391,#33840,#33841);

+#31254=AXIS2_PLACEMENT_3D('',#40393,#33842,#33843);

+#31255=AXIS2_PLACEMENT_3D('',#40396,#33845,#33846);

+#31256=AXIS2_PLACEMENT_3D('',#40397,#33847,#33848);

+#31257=AXIS2_PLACEMENT_3D('',#40399,#33849,#33850);

+#31258=AXIS2_PLACEMENT_3D('',#40402,#33852,#33853);

+#31259=AXIS2_PLACEMENT_3D('',#40414,#33863,#33864);

+#31260=AXIS2_PLACEMENT_3D('',#40415,#33865,#33866);

+#31261=AXIS2_PLACEMENT_3D('',#40416,#33867,#33868);

+#31262=AXIS2_PLACEMENT_3D('',#40417,#33869,#33870);

+#31263=AXIS2_PLACEMENT_3D('',#40424,#33875,#33876);

+#31264=AXIS2_PLACEMENT_3D('',#40430,#33880,#33881);

+#31265=AXIS2_PLACEMENT_3D('',#40431,#33882,#33883);

+#31266=AXIS2_PLACEMENT_3D('',#40437,#33884,#33885);

+#31267=AXIS2_PLACEMENT_3D('',#40438,#33886,#33887);

+#31268=AXIS2_PLACEMENT_3D('',#40444,#33888,#33889);

+#31269=AXIS2_PLACEMENT_3D('',#40448,#33891,#33892);

+#31270=AXIS2_PLACEMENT_3D('',#40449,#33893,#33894);

+#31271=AXIS2_PLACEMENT_3D('',#40465,#33903,#33904);

+#31272=AXIS2_PLACEMENT_3D('',#40481,#33913,#33914);

+#31273=AXIS2_PLACEMENT_3D('',#40482,#33915,#33916);

+#31274=AXIS2_PLACEMENT_3D('',#40518,#33935,#33936);

+#31275=AXIS2_PLACEMENT_3D('',#40537,#33949,#33950);

+#31276=AXIS2_PLACEMENT_3D('',#40556,#33963,#33964);

+#31277=AXIS2_PLACEMENT_3D('',#40557,#33965,#33966);

+#31278=AXIS2_PLACEMENT_3D('',#40558,#33967,#33968);

+#31279=AXIS2_PLACEMENT_3D('',#40559,#33969,#33970);

+#31280=AXIS2_PLACEMENT_3D('',#40560,#33971,#33972);

+#31281=AXIS2_PLACEMENT_3D('',#40561,#33973,#33974);

+#31282=AXIS2_PLACEMENT_3D('',#40562,#33975,#33976);

+#31283=AXIS2_PLACEMENT_3D('',#40563,#33977,#33978);

+#31284=AXIS2_PLACEMENT_3D('',#40564,#33979,#33980);

+#31285=AXIS2_PLACEMENT_3D('',#40565,#33981,#33982);

+#31286=AXIS2_PLACEMENT_3D('',#40566,#33983,#33984);

+#31287=AXIS2_PLACEMENT_3D('',#40568,#33986,#33987);

+#31288=AXIS2_PLACEMENT_3D('',#40569,#33988,#33989);

+#31289=AXIS2_PLACEMENT_3D('',#40571,#33991,#33992);

+#31290=AXIS2_PLACEMENT_3D('',#40575,#33995,#33996);

+#31291=AXIS2_PLACEMENT_3D('',#40577,#33998,#33999);

+#31292=AXIS2_PLACEMENT_3D('',#40578,#34000,#34001);

+#31293=AXIS2_PLACEMENT_3D('',#40582,#34004,#34005);

+#31294=AXIS2_PLACEMENT_3D('',#40586,#34008,#34009);

+#31295=AXIS2_PLACEMENT_3D('',#40588,#34011,#34012);

+#31296=AXIS2_PLACEMENT_3D('',#40589,#34013,#34014);

+#31297=AXIS2_PLACEMENT_3D('',#40593,#34017,#34018);

+#31298=AXIS2_PLACEMENT_3D('',#40595,#34020,#34021);

+#31299=AXIS2_PLACEMENT_3D('',#40596,#34022,#34023);

+#31300=AXIS2_PLACEMENT_3D('',#40600,#34026,#34027);

+#31301=AXIS2_PLACEMENT_3D('',#40602,#34029,#34030);

+#31302=AXIS2_PLACEMENT_3D('',#40603,#34031,#34032);

+#31303=AXIS2_PLACEMENT_3D('',#40607,#34035,#34036);

+#31304=AXIS2_PLACEMENT_3D('',#40609,#34038,#34039);

+#31305=AXIS2_PLACEMENT_3D('',#40610,#34040,#34041);

+#31306=AXIS2_PLACEMENT_3D('',#40616,#34045,#34046);

+#31307=AXIS2_PLACEMENT_3D('',#40618,#34048,#34049);

+#31308=AXIS2_PLACEMENT_3D('',#40620,#34051,#34052);

+#31309=AXIS2_PLACEMENT_3D('',#40621,#34053,#34054);

+#31310=AXIS2_PLACEMENT_3D('',#40626,#34055,#34056);

+#31311=AXIS2_PLACEMENT_3D('',#40631,#34057,#34058);

+#31312=AXIS2_PLACEMENT_3D('',#40639,#34063,#34064);

+#31313=AXIS2_PLACEMENT_3D('',#40640,#34065,#34066);

+#31314=AXIS2_PLACEMENT_3D('',#40643,#34068,#34069);

+#31315=AXIS2_PLACEMENT_3D('',#40645,#34071,#34072);

+#31316=AXIS2_PLACEMENT_3D('',#40646,#34073,#34074);

+#31317=AXIS2_PLACEMENT_3D('',#40651,#34075,#34076);

+#31318=AXIS2_PLACEMENT_3D('',#40657,#34080,#34081);

+#31319=AXIS2_PLACEMENT_3D('',#40658,#34082,#34083);

+#31320=AXIS2_PLACEMENT_3D('',#40659,#34084,#34085);

+#31321=AXIS2_PLACEMENT_3D('',#40660,#34086,#34087);

+#31322=AXIS2_PLACEMENT_3D('',#40661,#34088,#34089);

+#31323=AXIS2_PLACEMENT_3D('',#40665,#34092,#34093);

+#31324=AXIS2_PLACEMENT_3D('',#40667,#34095,#34096);

+#31325=AXIS2_PLACEMENT_3D('',#40670,#34098,#34099);

+#31326=AXIS2_PLACEMENT_3D('',#40671,#34100,#34101);

+#31327=AXIS2_PLACEMENT_3D('',#40672,#34102,#34103);

+#31328=AXIS2_PLACEMENT_3D('',#40675,#34105,#34106);

+#31329=AXIS2_PLACEMENT_3D('',#40678,#34108,#34109);

+#31330=AXIS2_PLACEMENT_3D('',#40679,#34110,#34111);

+#31331=AXIS2_PLACEMENT_3D('',#40680,#34112,#34113);

+#31332=AXIS2_PLACEMENT_3D('',#40683,#34115,#34116);

+#31333=AXIS2_PLACEMENT_3D('',#40687,#34119,#34120);

+#31334=AXIS2_PLACEMENT_3D('',#40689,#34122,#34123);

+#31335=AXIS2_PLACEMENT_3D('',#40690,#34124,#34125);

+#31336=AXIS2_PLACEMENT_3D('',#40692,#34127,#34128);

+#31337=AXIS2_PLACEMENT_3D('',#40696,#34130,#34131);

+#31338=AXIS2_PLACEMENT_3D('',#40700,#34134,#34135);

+#31339=AXIS2_PLACEMENT_3D('',#40703,#34137,#34138);

+#31340=AXIS2_PLACEMENT_3D('',#40705,#34140,#34141);

+#31341=AXIS2_PLACEMENT_3D('',#40709,#34144,#34145);

+#31342=AXIS2_PLACEMENT_3D('',#40711,#34147,#34148);

+#31343=AXIS2_PLACEMENT_3D('',#40714,#34150,#34151);

+#31344=AXIS2_PLACEMENT_3D('',#40715,#34152,#34153);

+#31345=AXIS2_PLACEMENT_3D('',#40716,#34154,#34155);

+#31346=AXIS2_PLACEMENT_3D('',#40719,#34157,#34158);

+#31347=AXIS2_PLACEMENT_3D('',#40722,#34160,#34161);

+#31348=AXIS2_PLACEMENT_3D('',#40723,#34162,#34163);

+#31349=AXIS2_PLACEMENT_3D('',#40724,#34164,#34165);

+#31350=AXIS2_PLACEMENT_3D('',#40727,#34167,#34168);

+#31351=AXIS2_PLACEMENT_3D('',#40731,#34171,#34172);

+#31352=AXIS2_PLACEMENT_3D('',#40733,#34174,#34175);

+#31353=AXIS2_PLACEMENT_3D('',#40734,#34176,#34177);

+#31354=AXIS2_PLACEMENT_3D('',#40736,#34179,#34180);

+#31355=AXIS2_PLACEMENT_3D('',#40738,#34182,#34183);

+#31356=AXIS2_PLACEMENT_3D('',#40740,#34185,#34186);

+#31357=AXIS2_PLACEMENT_3D('',#40742,#34188,#34189);

+#31358=AXIS2_PLACEMENT_3D('',#40751,#34194,#34195);

+#31359=AXIS2_PLACEMENT_3D('',#40757,#34199,#34200);

+#31360=AXIS2_PLACEMENT_3D('',#40763,#34204,#34205);

+#31361=AXIS2_PLACEMENT_3D('',#40766,#34208,#34209);

+#31362=AXIS2_PLACEMENT_3D('',#40767,#34210,#34211);

+#31363=AXIS2_PLACEMENT_3D('',#40769,#34213,#34214);

+#31364=AXIS2_PLACEMENT_3D('',#40770,#34215,#34216);

+#31365=AXIS2_PLACEMENT_3D('',#40771,#34217,#34218);

+#31366=AXIS2_PLACEMENT_3D('',#40772,#34219,#34220);

+#31367=AXIS2_PLACEMENT_3D('',#40773,#34221,#34222);

+#31368=AXIS2_PLACEMENT_3D('',#40782,#34227,#34228);

+#31369=AXIS2_PLACEMENT_3D('',#40783,#34229,#34230);

+#31370=AXIS2_PLACEMENT_3D('',#40792,#34235,#34236);

+#31371=AXIS2_PLACEMENT_3D('',#40795,#34239,#34240);

+#31372=AXIS2_PLACEMENT_3D('',#40797,#34242,#34243);

+#31373=AXIS2_PLACEMENT_3D('',#40799,#34245,#34246);

+#31374=AXIS2_PLACEMENT_3D('',#40801,#34248,#34249);

+#31375=AXIS2_PLACEMENT_3D('',#40802,#34250,#34251);

+#31376=AXIS2_PLACEMENT_3D('',#40811,#34256,#34257);

+#31377=AXIS2_PLACEMENT_3D('',#40817,#34261,#34262);

+#31378=AXIS2_PLACEMENT_3D('',#40823,#34266,#34267);

+#31379=AXIS2_PLACEMENT_3D('',#40826,#34270,#34271);

+#31380=AXIS2_PLACEMENT_3D('',#40827,#34272,#34273);

+#31381=AXIS2_PLACEMENT_3D('',#40828,#34274,#34275);

+#31382=AXIS2_PLACEMENT_3D('',#40830,#34277,#34278);

+#31383=AXIS2_PLACEMENT_3D('',#40831,#34279,#34280);

+#31384=AXIS2_PLACEMENT_3D('',#40832,#34281,#34282);

+#31385=AXIS2_PLACEMENT_3D('',#40833,#34283,#34284);

+#31386=AXIS2_PLACEMENT_3D('',#40842,#34289,#34290);

+#31387=AXIS2_PLACEMENT_3D('',#40843,#34291,#34292);

+#31388=AXIS2_PLACEMENT_3D('',#40852,#34297,#34298);

+#31389=AXIS2_PLACEMENT_3D('',#40855,#34301,#34302);

+#31390=AXIS2_PLACEMENT_3D('',#40857,#34304,#34305);

+#31391=AXIS2_PLACEMENT_3D('',#40859,#34307,#34308);

+#31392=AXIS2_PLACEMENT_3D('',#40861,#34310,#34311);

+#31393=AXIS2_PLACEMENT_3D('',#40862,#34312,#34313);

+#31394=AXIS2_PLACEMENT_3D('',#40868,#34317,#34318);

+#31395=AXIS2_PLACEMENT_3D('',#40874,#34322,#34323);

+#31396=AXIS2_PLACEMENT_3D('',#40875,#34324,#34325);

+#31397=AXIS2_PLACEMENT_3D('',#40877,#34326,#34327);

+#31398=AXIS2_PLACEMENT_3D('',#40880,#34329,#34330);

+#31399=AXIS2_PLACEMENT_3D('',#40886,#34334,#34335);

+#31400=AXIS2_PLACEMENT_3D('',#40887,#34336,#34337);

+#31401=AXIS2_PLACEMENT_3D('',#40889,#34338,#34339);

+#31402=AXIS2_PLACEMENT_3D('',#40892,#34341,#34342);

+#31403=AXIS2_PLACEMENT_3D('',#40898,#34346,#34347);

+#31404=AXIS2_PLACEMENT_3D('',#40901,#34350,#34351);

+#31405=AXIS2_PLACEMENT_3D('',#40904,#34354,#34355);

+#31406=AXIS2_PLACEMENT_3D('',#40905,#34356,#34357);

+#31407=AXIS2_PLACEMENT_3D('',#40906,#34358,#34359);

+#31408=AXIS2_PLACEMENT_3D('',#40912,#34363,#34364);

+#31409=AXIS2_PLACEMENT_3D('',#40918,#34368,#34369);

+#31410=AXIS2_PLACEMENT_3D('',#40919,#34370,#34371);

+#31411=AXIS2_PLACEMENT_3D('',#40923,#34373,#34374);

+#31412=AXIS2_PLACEMENT_3D('',#40924,#34375,#34376);

+#31413=AXIS2_PLACEMENT_3D('',#40930,#34380,#34381);

+#31414=AXIS2_PLACEMENT_3D('',#40931,#34382,#34383);

+#31415=AXIS2_PLACEMENT_3D('',#40935,#34385,#34386);

+#31416=AXIS2_PLACEMENT_3D('',#40936,#34387,#34388);

+#31417=AXIS2_PLACEMENT_3D('',#40942,#34392,#34393);

+#31418=AXIS2_PLACEMENT_3D('',#40945,#34396,#34397);

+#31419=AXIS2_PLACEMENT_3D('',#40948,#34400,#34401);

+#31420=AXIS2_PLACEMENT_3D('',#40949,#34402,#34403);

+#31421=AXIS2_PLACEMENT_3D('',#40950,#34404,#34405);

+#31422=AXIS2_PLACEMENT_3D('',#40959,#34410,#34411);

+#31423=AXIS2_PLACEMENT_3D('',#40965,#34415,#34416);

+#31424=AXIS2_PLACEMENT_3D('',#40969,#34419,#34420);

+#31425=AXIS2_PLACEMENT_3D('',#40970,#34421,#34422);

+#31426=AXIS2_PLACEMENT_3D('',#40971,#34423,#34424);

+#31427=AXIS2_PLACEMENT_3D('',#40975,#34427,#34428);

+#31428=AXIS2_PLACEMENT_3D('',#40976,#34429,#34430);

+#31429=AXIS2_PLACEMENT_3D('',#40978,#34432,#34433);

+#31430=AXIS2_PLACEMENT_3D('',#40984,#34437,#34438);

+#31431=AXIS2_PLACEMENT_3D('',#40985,#34439,#34440);

+#31432=AXIS2_PLACEMENT_3D('',#40987,#34441,#34442);

+#31433=AXIS2_PLACEMENT_3D('',#40990,#34444,#34445);

+#31434=AXIS2_PLACEMENT_3D('',#40995,#34449,#34450);

+#31435=AXIS2_PLACEMENT_3D('',#41000,#34454,#34455);

+#31436=AXIS2_PLACEMENT_3D('',#41002,#34457,#34458);

+#31437=AXIS2_PLACEMENT_3D('',#41003,#34459,#34460);

+#31438=AXIS2_PLACEMENT_3D('',#41004,#34461,#34462);

+#31439=AXIS2_PLACEMENT_3D('',#41006,#34463,#34464);

+#31440=AXIS2_PLACEMENT_3D('',#41009,#34466,#34467);

+#31441=AXIS2_PLACEMENT_3D('',#41011,#34469,#34470);

+#31442=AXIS2_PLACEMENT_3D('',#41013,#34472,#34473);

+#31443=AXIS2_PLACEMENT_3D('',#41014,#34474,#34475);

+#31444=AXIS2_PLACEMENT_3D('',#41015,#34476,#34477);

+#31445=AXIS2_PLACEMENT_3D('',#41019,#34479,#34480);

+#31446=AXIS2_PLACEMENT_3D('',#41020,#34481,#34482);

+#31447=AXIS2_PLACEMENT_3D('',#41023,#34485,#34486);

+#31448=AXIS2_PLACEMENT_3D('',#41024,#34487,#34488);

+#31449=AXIS2_PLACEMENT_3D('',#41025,#34489,#34490);

+#31450=AXIS2_PLACEMENT_3D('',#41031,#34494,#34495);

+#31451=AXIS2_PLACEMENT_3D('',#41037,#34499,#34500);

+#31452=AXIS2_PLACEMENT_3D('',#41038,#34501,#34502);

+#31453=AXIS2_PLACEMENT_3D('',#41043,#34505,#34506);

+#31454=AXIS2_PLACEMENT_3D('',#41048,#34509,#34510);

+#31455=AXIS2_PLACEMENT_3D('',#41049,#34511,#34512);

+#31456=AXIS2_PLACEMENT_3D('',#41054,#34515,#34516);

+#31457=AXIS2_PLACEMENT_3D('',#41055,#34517,#34518);

+#31458=AXIS2_PLACEMENT_3D('',#41056,#34519,#34520);

+#31459=AXIS2_PLACEMENT_3D('',#41061,#34523,#34524);

+#31460=AXIS2_PLACEMENT_3D('',#41063,#34526,#34527);

+#31461=AXIS2_PLACEMENT_3D('',#41065,#34529,#34530);

+#31462=AXIS2_PLACEMENT_3D('',#41067,#34532,#34533);

+#31463=AXIS2_PLACEMENT_3D('',#41068,#34534,#34535);

+#31464=AXIS2_PLACEMENT_3D('',#41070,#34537,#34538);

+#31465=AXIS2_PLACEMENT_3D('',#41072,#34540,#34541);

+#31466=AXIS2_PLACEMENT_3D('',#41074,#34543,#34544);

+#31467=AXIS2_PLACEMENT_3D('',#41076,#34546,#34547);

+#31468=AXIS2_PLACEMENT_3D('',#41078,#34549,#34550);

+#31469=AXIS2_PLACEMENT_3D('',#41080,#34552,#34553);

+#31470=AXIS2_PLACEMENT_3D('',#41082,#34555,#34556);

+#31471=AXIS2_PLACEMENT_3D('',#41083,#34557,#34558);

+#31472=AXIS2_PLACEMENT_3D('',#41085,#34560,#34561);

+#31473=AXIS2_PLACEMENT_3D('',#41087,#34563,#34564);

+#31474=AXIS2_PLACEMENT_3D('',#41089,#34566,#34567);

+#31475=AXIS2_PLACEMENT_3D('',#41090,#34568,#34569);

+#31476=AXIS2_PLACEMENT_3D('',#41092,#34571,#34572);

+#31477=AXIS2_PLACEMENT_3D('',#41098,#34576,#34577);

+#31478=AXIS2_PLACEMENT_3D('',#41105,#34582,#34583);

+#31479=AXIS2_PLACEMENT_3D('',#41111,#34587,#34588);

+#31480=AXIS2_PLACEMENT_3D('',#41117,#34592,#34593);

+#31481=AXIS2_PLACEMENT_3D('',#41123,#34597,#34598);

+#31482=AXIS2_PLACEMENT_3D('',#41129,#34602,#34603);

+#31483=AXIS2_PLACEMENT_3D('',#41132,#34606,#34607);

+#31484=AXIS2_PLACEMENT_3D('',#41139,#34612,#34613);

+#31485=AXIS2_PLACEMENT_3D('',#41140,#34614,#34615);

+#31486=AXIS2_PLACEMENT_3D('',#41142,#34616,#34617);

+#31487=AXIS2_PLACEMENT_3D('',#41145,#34619,#34620);

+#31488=AXIS2_PLACEMENT_3D('',#41148,#34623,#34624);

+#31489=AXIS2_PLACEMENT_3D('',#41149,#34625,#34626);

+#31490=AXIS2_PLACEMENT_3D('',#41150,#34627,#34628);

+#31491=AXIS2_PLACEMENT_3D('',#41151,#34629,#34630);

+#31492=AXIS2_PLACEMENT_3D('',#41152,#34631,#34632);

+#31493=AXIS2_PLACEMENT_3D('',#41153,#34633,#34634);

+#31494=AXIS2_PLACEMENT_3D('',#41159,#34638,#34639);

+#31495=AXIS2_PLACEMENT_3D('',#41166,#34644,#34645);

+#31496=AXIS2_PLACEMENT_3D('',#41172,#34649,#34650);

+#31497=AXIS2_PLACEMENT_3D('',#41178,#34654,#34655);

+#31498=AXIS2_PLACEMENT_3D('',#41184,#34659,#34660);

+#31499=AXIS2_PLACEMENT_3D('',#41190,#34664,#34665);

+#31500=AXIS2_PLACEMENT_3D('',#41193,#34668,#34669);

+#31501=AXIS2_PLACEMENT_3D('',#41200,#34674,#34675);

+#31502=AXIS2_PLACEMENT_3D('',#41201,#34676,#34677);

+#31503=AXIS2_PLACEMENT_3D('',#41205,#34679,#34680);

+#31504=AXIS2_PLACEMENT_3D('',#41206,#34681,#34682);

+#31505=AXIS2_PLACEMENT_3D('',#41209,#34685,#34686);

+#31506=AXIS2_PLACEMENT_3D('',#41210,#34687,#34688);

+#31507=AXIS2_PLACEMENT_3D('',#41211,#34689,#34690);

+#31508=AXIS2_PLACEMENT_3D('',#41212,#34691,#34692);

+#31509=AXIS2_PLACEMENT_3D('',#41213,#34693,#34694);

+#31510=AXIS2_PLACEMENT_3D('',#41214,#34695,#34696);

+#31511=AXIS2_PLACEMENT_3D('',#41220,#34700,#34701);

+#31512=AXIS2_PLACEMENT_3D('',#41226,#34705,#34706);

+#31513=AXIS2_PLACEMENT_3D('',#41232,#34710,#34711);

+#31514=AXIS2_PLACEMENT_3D('',#41238,#34715,#34716);

+#31515=AXIS2_PLACEMENT_3D('',#41239,#34717,#34718);

+#31516=AXIS2_PLACEMENT_3D('',#41240,#34719,#34720);

+#31517=AXIS2_PLACEMENT_3D('',#41241,#34721,#34722);

+#31518=AXIS2_PLACEMENT_3D('',#41242,#34723,#34724);

+#31519=AXIS2_PLACEMENT_3D('',#41243,#34725,#34726);

+#31520=AXIS2_PLACEMENT_3D('',#41252,#34731,#34732);

+#31521=AXIS2_PLACEMENT_3D('',#41253,#34733,#34734);

+#31522=AXIS2_PLACEMENT_3D('',#41254,#34735,#34736);

+#31523=AXIS2_PLACEMENT_3D('',#41263,#34741,#34742);

+#31524=AXIS2_PLACEMENT_3D('',#41265,#34744,#34745);

+#31525=AXIS2_PLACEMENT_3D('',#41267,#34747,#34748);

+#31526=AXIS2_PLACEMENT_3D('',#41269,#34750,#34751);

+#31527=AXIS2_PLACEMENT_3D('',#41271,#34753,#34754);

+#31528=AXIS2_PLACEMENT_3D('',#41272,#34755,#34756);

+#31529=AXIS2_PLACEMENT_3D('',#41274,#34758,#34759);

+#31530=AXIS2_PLACEMENT_3D('',#41275,#34760,#34761);

+#31531=AXIS2_PLACEMENT_3D('',#41276,#34762,#34763);

+#31532=AXIS2_PLACEMENT_3D('',#41278,#34765,#34766);

+#31533=AXIS2_PLACEMENT_3D('',#41279,#34767,#34768);

+#31534=AXIS2_PLACEMENT_3D('',#41280,#34769,#34770);

+#31535=AXIS2_PLACEMENT_3D('',#41282,#34772,#34773);

+#31536=AXIS2_PLACEMENT_3D('',#41283,#34774,#34775);

+#31537=AXIS2_PLACEMENT_3D('',#41284,#34776,#34777);

+#31538=AXIS2_PLACEMENT_3D('',#41286,#34779,#34780);

+#31539=AXIS2_PLACEMENT_3D('',#41287,#34781,#34782);

+#31540=AXIS2_PLACEMENT_3D('',#41288,#34783,#34784);

+#31541=AXIS2_PLACEMENT_3D('',#41290,#34786,#34787);

+#31542=AXIS2_PLACEMENT_3D('',#41291,#34788,#34789);

+#31543=AXIS2_PLACEMENT_3D('',#41292,#34790,#34791);

+#31544=AXIS2_PLACEMENT_3D('',#41294,#34793,#34794);

+#31545=AXIS2_PLACEMENT_3D('',#41295,#34795,#34796);

+#31546=AXIS2_PLACEMENT_3D('',#41296,#34797,#34798);

+#31547=AXIS2_PLACEMENT_3D('',#41297,#34799,#34800);

+#31548=AXIS2_PLACEMENT_3D('',#41299,#34801,#34802);

+#31549=AXIS2_PLACEMENT_3D('',#41300,#34803,#34804);

+#31550=AXIS2_PLACEMENT_3D('',#41302,#34805,#34806);

+#31551=AXIS2_PLACEMENT_3D('',#41303,#34807,#34808);

+#31552=AXIS2_PLACEMENT_3D('',#41305,#34809,#34810);

+#31553=AXIS2_PLACEMENT_3D('',#41306,#34811,#34812);

+#31554=AXIS2_PLACEMENT_3D('',#41308,#34813,#34814);

+#31555=AXIS2_PLACEMENT_3D('',#41309,#34815,#34816);

+#31556=AXIS2_PLACEMENT_3D('',#41311,#34817,#34818);

+#31557=AXIS2_PLACEMENT_3D('',#41312,#34819,#34820);

+#31558=AXIS2_PLACEMENT_3D('',#41318,#34824,#34825);

+#31559=AXIS2_PLACEMENT_3D('',#41322,#34828,#34829);

+#31560=AXIS2_PLACEMENT_3D('',#41326,#34832,#34833);

+#31561=AXIS2_PLACEMENT_3D('',#41330,#34836,#34837);

+#31562=AXIS2_PLACEMENT_3D('',#41334,#34840,#34841);

+#31563=AXIS2_PLACEMENT_3D('',#41338,#34844,#34845);

+#31564=AXIS2_PLACEMENT_3D('',#41342,#34848,#34849);

+#31565=AXIS2_PLACEMENT_3D('',#41346,#34852,#34853);

+#31566=AXIS2_PLACEMENT_3D('',#41350,#34856,#34857);

+#31567=AXIS2_PLACEMENT_3D('',#41354,#34860,#34861);

+#31568=AXIS2_PLACEMENT_3D('',#41358,#34864,#34865);

+#31569=AXIS2_PLACEMENT_3D('',#41362,#34868,#34869);

+#31570=AXIS2_PLACEMENT_3D('',#41366,#34872,#34873);

+#31571=AXIS2_PLACEMENT_3D('',#41370,#34876,#34877);

+#31572=AXIS2_PLACEMENT_3D('',#41374,#34880,#34881);

+#31573=AXIS2_PLACEMENT_3D('',#41378,#34884,#34885);

+#31574=AXIS2_PLACEMENT_3D('',#41382,#34888,#34889);

+#31575=AXIS2_PLACEMENT_3D('',#41386,#34892,#34893);

+#31576=AXIS2_PLACEMENT_3D('',#41390,#34896,#34897);

+#31577=AXIS2_PLACEMENT_3D('',#41394,#34900,#34901);

+#31578=AXIS2_PLACEMENT_3D('',#41398,#34904,#34905);

+#31579=AXIS2_PLACEMENT_3D('',#41402,#34908,#34909);

+#31580=AXIS2_PLACEMENT_3D('',#41406,#34912,#34913);

+#31581=AXIS2_PLACEMENT_3D('',#41410,#34916,#34917);

+#31582=AXIS2_PLACEMENT_3D('',#41414,#34920,#34921);

+#31583=AXIS2_PLACEMENT_3D('',#41418,#34924,#34925);

+#31584=AXIS2_PLACEMENT_3D('',#41422,#34928,#34929);

+#31585=AXIS2_PLACEMENT_3D('',#41426,#34932,#34933);

+#31586=AXIS2_PLACEMENT_3D('',#41430,#34936,#34937);

+#31587=AXIS2_PLACEMENT_3D('',#41434,#34940,#34941);

+#31588=AXIS2_PLACEMENT_3D('',#41438,#34944,#34945);

+#31589=AXIS2_PLACEMENT_3D('',#41442,#34948,#34949);

+#31590=AXIS2_PLACEMENT_3D('',#41446,#34952,#34953);

+#31591=AXIS2_PLACEMENT_3D('',#41450,#34956,#34957);

+#31592=AXIS2_PLACEMENT_3D('',#41454,#34960,#34961);

+#31593=AXIS2_PLACEMENT_3D('',#41458,#34964,#34965);

+#31594=AXIS2_PLACEMENT_3D('',#41462,#34968,#34969);

+#31595=AXIS2_PLACEMENT_3D('',#41466,#34972,#34973);

+#31596=AXIS2_PLACEMENT_3D('',#41470,#34976,#34977);

+#31597=AXIS2_PLACEMENT_3D('',#41474,#34980,#34981);

+#31598=AXIS2_PLACEMENT_3D('',#41478,#34984,#34985);

+#31599=AXIS2_PLACEMENT_3D('',#41482,#34988,#34989);

+#31600=AXIS2_PLACEMENT_3D('',#41486,#34992,#34993);

+#31601=AXIS2_PLACEMENT_3D('',#41490,#34996,#34997);

+#31602=AXIS2_PLACEMENT_3D('',#41494,#35000,#35001);

+#31603=AXIS2_PLACEMENT_3D('',#41498,#35004,#35005);

+#31604=AXIS2_PLACEMENT_3D('',#41502,#35008,#35009);

+#31605=AXIS2_PLACEMENT_3D('',#41506,#35012,#35013);

+#31606=AXIS2_PLACEMENT_3D('',#41510,#35016,#35017);

+#31607=AXIS2_PLACEMENT_3D('',#41514,#35020,#35021);

+#31608=AXIS2_PLACEMENT_3D('',#41518,#35024,#35025);

+#31609=AXIS2_PLACEMENT_3D('',#41522,#35028,#35029);

+#31610=AXIS2_PLACEMENT_3D('',#41526,#35032,#35033);

+#31611=AXIS2_PLACEMENT_3D('',#41530,#35036,#35037);

+#31612=AXIS2_PLACEMENT_3D('',#41534,#35040,#35041);

+#31613=AXIS2_PLACEMENT_3D('',#41538,#35044,#35045);

+#31614=AXIS2_PLACEMENT_3D('',#41542,#35048,#35049);

+#31615=AXIS2_PLACEMENT_3D('',#41546,#35052,#35053);

+#31616=AXIS2_PLACEMENT_3D('',#41550,#35056,#35057);

+#31617=AXIS2_PLACEMENT_3D('',#41554,#35060,#35061);

+#31618=AXIS2_PLACEMENT_3D('',#41558,#35064,#35065);

+#31619=AXIS2_PLACEMENT_3D('',#41562,#35068,#35069);

+#31620=AXIS2_PLACEMENT_3D('',#41564,#35071,#35072);

+#31621=AXIS2_PLACEMENT_3D('',#41565,#35073,#35074);

+#31622=AXIS2_PLACEMENT_3D('',#41571,#35078,#35079);

+#31623=AXIS2_PLACEMENT_3D('',#41575,#35082,#35083);

+#31624=AXIS2_PLACEMENT_3D('',#41579,#35086,#35087);

+#31625=AXIS2_PLACEMENT_3D('',#41583,#35090,#35091);

+#31626=AXIS2_PLACEMENT_3D('',#41587,#35094,#35095);

+#31627=AXIS2_PLACEMENT_3D('',#41591,#35098,#35099);

+#31628=AXIS2_PLACEMENT_3D('',#41595,#35102,#35103);

+#31629=AXIS2_PLACEMENT_3D('',#41599,#35106,#35107);

+#31630=AXIS2_PLACEMENT_3D('',#41603,#35110,#35111);

+#31631=AXIS2_PLACEMENT_3D('',#41607,#35114,#35115);

+#31632=AXIS2_PLACEMENT_3D('',#41611,#35118,#35119);

+#31633=AXIS2_PLACEMENT_3D('',#41615,#35122,#35123);

+#31634=AXIS2_PLACEMENT_3D('',#41619,#35126,#35127);

+#31635=AXIS2_PLACEMENT_3D('',#41623,#35130,#35131);

+#31636=AXIS2_PLACEMENT_3D('',#41627,#35134,#35135);

+#31637=AXIS2_PLACEMENT_3D('',#41631,#35138,#35139);

+#31638=AXIS2_PLACEMENT_3D('',#41635,#35142,#35143);

+#31639=AXIS2_PLACEMENT_3D('',#41639,#35146,#35147);

+#31640=AXIS2_PLACEMENT_3D('',#41643,#35150,#35151);

+#31641=AXIS2_PLACEMENT_3D('',#41647,#35154,#35155);

+#31642=AXIS2_PLACEMENT_3D('',#41651,#35158,#35159);

+#31643=AXIS2_PLACEMENT_3D('',#41655,#35162,#35163);

+#31644=AXIS2_PLACEMENT_3D('',#41659,#35166,#35167);

+#31645=AXIS2_PLACEMENT_3D('',#41663,#35170,#35171);

+#31646=AXIS2_PLACEMENT_3D('',#41667,#35174,#35175);

+#31647=AXIS2_PLACEMENT_3D('',#41671,#35178,#35179);

+#31648=AXIS2_PLACEMENT_3D('',#41675,#35182,#35183);

+#31649=AXIS2_PLACEMENT_3D('',#41679,#35186,#35187);

+#31650=AXIS2_PLACEMENT_3D('',#41683,#35190,#35191);

+#31651=AXIS2_PLACEMENT_3D('',#41687,#35194,#35195);

+#31652=AXIS2_PLACEMENT_3D('',#41691,#35198,#35199);

+#31653=AXIS2_PLACEMENT_3D('',#41695,#35202,#35203);

+#31654=AXIS2_PLACEMENT_3D('',#41699,#35206,#35207);

+#31655=AXIS2_PLACEMENT_3D('',#41703,#35210,#35211);

+#31656=AXIS2_PLACEMENT_3D('',#41707,#35214,#35215);

+#31657=AXIS2_PLACEMENT_3D('',#41711,#35218,#35219);

+#31658=AXIS2_PLACEMENT_3D('',#41715,#35222,#35223);

+#31659=AXIS2_PLACEMENT_3D('',#41719,#35226,#35227);

+#31660=AXIS2_PLACEMENT_3D('',#41723,#35230,#35231);

+#31661=AXIS2_PLACEMENT_3D('',#41727,#35234,#35235);

+#31662=AXIS2_PLACEMENT_3D('',#41731,#35238,#35239);

+#31663=AXIS2_PLACEMENT_3D('',#41735,#35242,#35243);

+#31664=AXIS2_PLACEMENT_3D('',#41739,#35246,#35247);

+#31665=AXIS2_PLACEMENT_3D('',#41743,#35250,#35251);

+#31666=AXIS2_PLACEMENT_3D('',#41747,#35254,#35255);

+#31667=AXIS2_PLACEMENT_3D('',#41751,#35258,#35259);

+#31668=AXIS2_PLACEMENT_3D('',#41755,#35262,#35263);

+#31669=AXIS2_PLACEMENT_3D('',#41759,#35266,#35267);

+#31670=AXIS2_PLACEMENT_3D('',#41763,#35270,#35271);

+#31671=AXIS2_PLACEMENT_3D('',#41767,#35274,#35275);

+#31672=AXIS2_PLACEMENT_3D('',#41771,#35278,#35279);

+#31673=AXIS2_PLACEMENT_3D('',#41775,#35282,#35283);

+#31674=AXIS2_PLACEMENT_3D('',#41779,#35286,#35287);

+#31675=AXIS2_PLACEMENT_3D('',#41783,#35290,#35291);

+#31676=AXIS2_PLACEMENT_3D('',#41787,#35294,#35295);

+#31677=AXIS2_PLACEMENT_3D('',#41791,#35298,#35299);

+#31678=AXIS2_PLACEMENT_3D('',#41795,#35302,#35303);

+#31679=AXIS2_PLACEMENT_3D('',#41799,#35306,#35307);

+#31680=AXIS2_PLACEMENT_3D('',#41803,#35310,#35311);

+#31681=AXIS2_PLACEMENT_3D('',#41807,#35314,#35315);

+#31682=AXIS2_PLACEMENT_3D('',#41811,#35318,#35319);

+#31683=AXIS2_PLACEMENT_3D('',#41815,#35322,#35323);

+#31684=AXIS2_PLACEMENT_3D('',#41819,#35326,#35327);

+#31685=AXIS2_PLACEMENT_3D('',#41823,#35330,#35331);

+#31686=AXIS2_PLACEMENT_3D('',#41827,#35334,#35335);

+#31687=AXIS2_PLACEMENT_3D('',#41831,#35338,#35339);

+#31688=AXIS2_PLACEMENT_3D('',#41835,#35342,#35343);

+#31689=AXIS2_PLACEMENT_3D('',#41839,#35346,#35347);

+#31690=AXIS2_PLACEMENT_3D('',#41843,#35350,#35351);

+#31691=AXIS2_PLACEMENT_3D('',#41847,#35354,#35355);

+#31692=AXIS2_PLACEMENT_3D('',#41851,#35358,#35359);

+#31693=AXIS2_PLACEMENT_3D('',#41855,#35362,#35363);

+#31694=AXIS2_PLACEMENT_3D('',#41859,#35366,#35367);

+#31695=AXIS2_PLACEMENT_3D('',#41863,#35370,#35371);

+#31696=AXIS2_PLACEMENT_3D('',#41867,#35374,#35375);

+#31697=AXIS2_PLACEMENT_3D('',#41876,#35380,#35381);

+#31698=AXIS2_PLACEMENT_3D('',#41882,#35385,#35386);

+#31699=AXIS2_PLACEMENT_3D('',#41888,#35390,#35391);

+#31700=AXIS2_PLACEMENT_3D('',#41894,#35395,#35396);

+#31701=AXIS2_PLACEMENT_3D('',#41900,#35400,#35401);

+#31702=AXIS2_PLACEMENT_3D('',#41906,#35405,#35406);

+#31703=AXIS2_PLACEMENT_3D('',#41912,#35410,#35411);

+#31704=AXIS2_PLACEMENT_3D('',#41918,#35415,#35416);

+#31705=AXIS2_PLACEMENT_3D('',#41924,#35420,#35421);

+#31706=AXIS2_PLACEMENT_3D('',#41930,#35425,#35426);

+#31707=AXIS2_PLACEMENT_3D('',#41936,#35430,#35431);

+#31708=AXIS2_PLACEMENT_3D('',#41942,#35435,#35436);

+#31709=AXIS2_PLACEMENT_3D('',#41948,#35440,#35441);

+#31710=AXIS2_PLACEMENT_3D('',#41954,#35445,#35446);

+#31711=AXIS2_PLACEMENT_3D('',#41960,#35450,#35451);

+#31712=AXIS2_PLACEMENT_3D('',#41966,#35455,#35456);

+#31713=AXIS2_PLACEMENT_3D('',#41972,#35460,#35461);

+#31714=AXIS2_PLACEMENT_3D('',#41978,#35465,#35466);

+#31715=AXIS2_PLACEMENT_3D('',#41984,#35470,#35471);

+#31716=AXIS2_PLACEMENT_3D('',#41990,#35475,#35476);

+#31717=AXIS2_PLACEMENT_3D('',#41996,#35480,#35481);

+#31718=AXIS2_PLACEMENT_3D('',#42002,#35485,#35486);

+#31719=AXIS2_PLACEMENT_3D('',#42008,#35490,#35491);

+#31720=AXIS2_PLACEMENT_3D('',#42014,#35495,#35496);

+#31721=AXIS2_PLACEMENT_3D('',#42020,#35500,#35501);

+#31722=AXIS2_PLACEMENT_3D('',#42026,#35505,#35506);

+#31723=AXIS2_PLACEMENT_3D('',#42032,#35510,#35511);

+#31724=AXIS2_PLACEMENT_3D('',#42038,#35515,#35516);

+#31725=AXIS2_PLACEMENT_3D('',#42044,#35520,#35521);

+#31726=AXIS2_PLACEMENT_3D('',#42050,#35525,#35526);

+#31727=AXIS2_PLACEMENT_3D('',#42056,#35530,#35531);

+#31728=AXIS2_PLACEMENT_3D('',#42062,#35535,#35536);

+#31729=AXIS2_PLACEMENT_3D('',#42068,#35540,#35541);

+#31730=AXIS2_PLACEMENT_3D('',#42074,#35545,#35546);

+#31731=AXIS2_PLACEMENT_3D('',#42080,#35550,#35551);

+#31732=AXIS2_PLACEMENT_3D('',#42086,#35555,#35556);

+#31733=AXIS2_PLACEMENT_3D('',#42092,#35560,#35561);

+#31734=AXIS2_PLACEMENT_3D('',#42098,#35565,#35566);

+#31735=AXIS2_PLACEMENT_3D('',#42104,#35570,#35571);

+#31736=AXIS2_PLACEMENT_3D('',#42107,#35574,#35575);

+#31737=AXIS2_PLACEMENT_3D('',#42109,#35577,#35578);

+#31738=AXIS2_PLACEMENT_3D('',#42110,#35579,#35580);

+#31739=AXIS2_PLACEMENT_3D('',#42111,#35581,#35582);

+#31740=AXIS2_PLACEMENT_3D('',#42117,#35586,#35587);

+#31741=AXIS2_PLACEMENT_3D('',#42121,#35590,#35591);

+#31742=AXIS2_PLACEMENT_3D('',#42125,#35594,#35595);

+#31743=AXIS2_PLACEMENT_3D('',#42129,#35598,#35599);

+#31744=AXIS2_PLACEMENT_3D('',#42133,#35602,#35603);

+#31745=AXIS2_PLACEMENT_3D('',#42137,#35606,#35607);

+#31746=AXIS2_PLACEMENT_3D('',#42139,#35609,#35610);

+#31747=AXIS2_PLACEMENT_3D('',#42140,#35611,#35612);

+#31748=AXIS2_PLACEMENT_3D('',#42146,#35616,#35617);

+#31749=AXIS2_PLACEMENT_3D('',#42150,#35620,#35621);

+#31750=AXIS2_PLACEMENT_3D('',#42154,#35624,#35625);

+#31751=AXIS2_PLACEMENT_3D('',#42158,#35628,#35629);

+#31752=AXIS2_PLACEMENT_3D('',#42162,#35632,#35633);

+#31753=AXIS2_PLACEMENT_3D('',#42166,#35636,#35637);

+#31754=AXIS2_PLACEMENT_3D('',#42170,#35640,#35641);

+#31755=AXIS2_PLACEMENT_3D('',#42174,#35644,#35645);

+#31756=AXIS2_PLACEMENT_3D('',#42178,#35648,#35649);

+#31757=AXIS2_PLACEMENT_3D('',#42182,#35652,#35653);

+#31758=AXIS2_PLACEMENT_3D('',#42186,#35656,#35657);

+#31759=AXIS2_PLACEMENT_3D('',#42190,#35660,#35661);

+#31760=AXIS2_PLACEMENT_3D('',#42194,#35664,#35665);

+#31761=AXIS2_PLACEMENT_3D('',#42198,#35668,#35669);

+#31762=AXIS2_PLACEMENT_3D('',#42202,#35672,#35673);

+#31763=AXIS2_PLACEMENT_3D('',#42206,#35676,#35677);

+#31764=AXIS2_PLACEMENT_3D('',#42210,#35680,#35681);

+#31765=AXIS2_PLACEMENT_3D('',#42214,#35684,#35685);

+#31766=AXIS2_PLACEMENT_3D('',#42218,#35688,#35689);

+#31767=AXIS2_PLACEMENT_3D('',#42222,#35692,#35693);

+#31768=AXIS2_PLACEMENT_3D('',#42226,#35696,#35697);

+#31769=AXIS2_PLACEMENT_3D('',#42230,#35700,#35701);

+#31770=AXIS2_PLACEMENT_3D('',#42234,#35704,#35705);

+#31771=AXIS2_PLACEMENT_3D('',#42238,#35708,#35709);

+#31772=AXIS2_PLACEMENT_3D('',#42242,#35712,#35713);

+#31773=AXIS2_PLACEMENT_3D('',#42246,#35716,#35717);

+#31774=AXIS2_PLACEMENT_3D('',#42250,#35720,#35721);

+#31775=AXIS2_PLACEMENT_3D('',#42254,#35724,#35725);

+#31776=AXIS2_PLACEMENT_3D('',#42258,#35728,#35729);

+#31777=AXIS2_PLACEMENT_3D('',#42262,#35732,#35733);

+#31778=AXIS2_PLACEMENT_3D('',#42266,#35736,#35737);

+#31779=AXIS2_PLACEMENT_3D('',#42270,#35740,#35741);

+#31780=AXIS2_PLACEMENT_3D('',#42274,#35744,#35745);

+#31781=AXIS2_PLACEMENT_3D('',#42278,#35748,#35749);

+#31782=AXIS2_PLACEMENT_3D('',#42282,#35752,#35753);

+#31783=AXIS2_PLACEMENT_3D('',#42286,#35756,#35757);

+#31784=AXIS2_PLACEMENT_3D('',#42290,#35760,#35761);

+#31785=AXIS2_PLACEMENT_3D('',#42294,#35764,#35765);

+#31786=AXIS2_PLACEMENT_3D('',#42298,#35768,#35769);

+#31787=AXIS2_PLACEMENT_3D('',#42302,#35772,#35773);

+#31788=AXIS2_PLACEMENT_3D('',#42306,#35776,#35777);

+#31789=AXIS2_PLACEMENT_3D('',#42310,#35780,#35781);

+#31790=AXIS2_PLACEMENT_3D('',#42314,#35784,#35785);

+#31791=AXIS2_PLACEMENT_3D('',#42318,#35788,#35789);

+#31792=AXIS2_PLACEMENT_3D('',#42322,#35792,#35793);

+#31793=AXIS2_PLACEMENT_3D('',#42326,#35796,#35797);

+#31794=AXIS2_PLACEMENT_3D('',#42330,#35800,#35801);

+#31795=AXIS2_PLACEMENT_3D('',#42334,#35804,#35805);

+#31796=AXIS2_PLACEMENT_3D('',#42338,#35808,#35809);

+#31797=AXIS2_PLACEMENT_3D('',#42342,#35812,#35813);

+#31798=AXIS2_PLACEMENT_3D('',#42346,#35816,#35817);

+#31799=AXIS2_PLACEMENT_3D('',#42350,#35820,#35821);

+#31800=AXIS2_PLACEMENT_3D('',#42354,#35824,#35825);

+#31801=AXIS2_PLACEMENT_3D('',#42358,#35828,#35829);

+#31802=AXIS2_PLACEMENT_3D('',#42362,#35832,#35833);

+#31803=AXIS2_PLACEMENT_3D('',#42366,#35836,#35837);

+#31804=AXIS2_PLACEMENT_3D('',#42370,#35840,#35841);

+#31805=AXIS2_PLACEMENT_3D('',#42374,#35844,#35845);

+#31806=AXIS2_PLACEMENT_3D('',#42378,#35848,#35849);

+#31807=AXIS2_PLACEMENT_3D('',#42382,#35852,#35853);

+#31808=AXIS2_PLACEMENT_3D('',#42386,#35856,#35857);

+#31809=AXIS2_PLACEMENT_3D('',#42390,#35860,#35861);

+#31810=AXIS2_PLACEMENT_3D('',#42394,#35864,#35865);

+#31811=AXIS2_PLACEMENT_3D('',#42398,#35868,#35869);

+#31812=AXIS2_PLACEMENT_3D('',#42402,#35872,#35873);

+#31813=AXIS2_PLACEMENT_3D('',#42406,#35876,#35877);

+#31814=AXIS2_PLACEMENT_3D('',#42410,#35880,#35881);

+#31815=AXIS2_PLACEMENT_3D('',#42414,#35884,#35885);

+#31816=AXIS2_PLACEMENT_3D('',#42418,#35888,#35889);

+#31817=AXIS2_PLACEMENT_3D('',#42422,#35892,#35893);

+#31818=AXIS2_PLACEMENT_3D('',#42426,#35896,#35897);

+#31819=AXIS2_PLACEMENT_3D('',#42430,#35900,#35901);

+#31820=AXIS2_PLACEMENT_3D('',#42434,#35904,#35905);

+#31821=AXIS2_PLACEMENT_3D('',#42438,#35908,#35909);

+#31822=AXIS2_PLACEMENT_3D('',#42442,#35912,#35913);

+#31823=AXIS2_PLACEMENT_3D('',#42446,#35916,#35917);

+#31824=AXIS2_PLACEMENT_3D('',#42450,#35920,#35921);

+#31825=AXIS2_PLACEMENT_3D('',#42454,#35924,#35925);

+#31826=AXIS2_PLACEMENT_3D('',#42458,#35928,#35929);

+#31827=AXIS2_PLACEMENT_3D('',#42467,#35934,#35935);

+#31828=AXIS2_PLACEMENT_3D('',#42473,#35939,#35940);

+#31829=AXIS2_PLACEMENT_3D('',#42479,#35944,#35945);

+#31830=AXIS2_PLACEMENT_3D('',#42485,#35949,#35950);

+#31831=AXIS2_PLACEMENT_3D('',#42491,#35954,#35955);

+#31832=AXIS2_PLACEMENT_3D('',#42497,#35959,#35960);

+#31833=AXIS2_PLACEMENT_3D('',#42503,#35964,#35965);

+#31834=AXIS2_PLACEMENT_3D('',#42509,#35969,#35970);

+#31835=AXIS2_PLACEMENT_3D('',#42515,#35974,#35975);

+#31836=AXIS2_PLACEMENT_3D('',#42521,#35979,#35980);

+#31837=AXIS2_PLACEMENT_3D('',#42527,#35984,#35985);

+#31838=AXIS2_PLACEMENT_3D('',#42533,#35989,#35990);

+#31839=AXIS2_PLACEMENT_3D('',#42539,#35994,#35995);

+#31840=AXIS2_PLACEMENT_3D('',#42545,#35999,#36000);

+#31841=AXIS2_PLACEMENT_3D('',#42551,#36004,#36005);

+#31842=AXIS2_PLACEMENT_3D('',#42557,#36009,#36010);

+#31843=AXIS2_PLACEMENT_3D('',#42563,#36014,#36015);

+#31844=AXIS2_PLACEMENT_3D('',#42569,#36019,#36020);

+#31845=AXIS2_PLACEMENT_3D('',#42575,#36024,#36025);

+#31846=AXIS2_PLACEMENT_3D('',#42581,#36029,#36030);

+#31847=AXIS2_PLACEMENT_3D('',#42587,#36034,#36035);

+#31848=AXIS2_PLACEMENT_3D('',#42593,#36039,#36040);

+#31849=AXIS2_PLACEMENT_3D('',#42599,#36044,#36045);

+#31850=AXIS2_PLACEMENT_3D('',#42605,#36049,#36050);

+#31851=AXIS2_PLACEMENT_3D('',#42611,#36054,#36055);

+#31852=AXIS2_PLACEMENT_3D('',#42617,#36059,#36060);

+#31853=AXIS2_PLACEMENT_3D('',#42623,#36064,#36065);

+#31854=AXIS2_PLACEMENT_3D('',#42629,#36069,#36070);

+#31855=AXIS2_PLACEMENT_3D('',#42635,#36074,#36075);

+#31856=AXIS2_PLACEMENT_3D('',#42641,#36079,#36080);

+#31857=AXIS2_PLACEMENT_3D('',#42647,#36084,#36085);

+#31858=AXIS2_PLACEMENT_3D('',#42653,#36089,#36090);

+#31859=AXIS2_PLACEMENT_3D('',#42659,#36094,#36095);

+#31860=AXIS2_PLACEMENT_3D('',#42665,#36099,#36100);

+#31861=AXIS2_PLACEMENT_3D('',#42671,#36104,#36105);

+#31862=AXIS2_PLACEMENT_3D('',#42677,#36109,#36110);

+#31863=AXIS2_PLACEMENT_3D('',#42683,#36114,#36115);

+#31864=AXIS2_PLACEMENT_3D('',#42689,#36119,#36120);

+#31865=AXIS2_PLACEMENT_3D('',#42695,#36124,#36125);

+#31866=AXIS2_PLACEMENT_3D('',#42704,#36130,#36131);

+#31867=AXIS2_PLACEMENT_3D('',#42710,#36135,#36136);

+#31868=AXIS2_PLACEMENT_3D('',#42716,#36140,#36141);

+#31869=AXIS2_PLACEMENT_3D('',#42722,#36145,#36146);

+#31870=AXIS2_PLACEMENT_3D('',#42728,#36150,#36151);

+#31871=AXIS2_PLACEMENT_3D('',#42734,#36155,#36156);

+#31872=AXIS2_PLACEMENT_3D('',#42740,#36160,#36161);

+#31873=AXIS2_PLACEMENT_3D('',#42746,#36165,#36166);

+#31874=AXIS2_PLACEMENT_3D('',#42752,#36170,#36171);

+#31875=AXIS2_PLACEMENT_3D('',#42758,#36175,#36176);

+#31876=AXIS2_PLACEMENT_3D('',#42764,#36180,#36181);

+#31877=AXIS2_PLACEMENT_3D('',#42770,#36185,#36186);

+#31878=AXIS2_PLACEMENT_3D('',#42776,#36190,#36191);

+#31879=AXIS2_PLACEMENT_3D('',#42782,#36195,#36196);

+#31880=AXIS2_PLACEMENT_3D('',#42788,#36200,#36201);

+#31881=AXIS2_PLACEMENT_3D('',#42794,#36205,#36206);

+#31882=AXIS2_PLACEMENT_3D('',#42800,#36210,#36211);

+#31883=AXIS2_PLACEMENT_3D('',#42806,#36215,#36216);

+#31884=AXIS2_PLACEMENT_3D('',#42812,#36220,#36221);

+#31885=AXIS2_PLACEMENT_3D('',#42818,#36225,#36226);

+#31886=AXIS2_PLACEMENT_3D('',#42824,#36230,#36231);

+#31887=AXIS2_PLACEMENT_3D('',#42830,#36235,#36236);

+#31888=AXIS2_PLACEMENT_3D('',#42836,#36240,#36241);

+#31889=AXIS2_PLACEMENT_3D('',#42842,#36245,#36246);

+#31890=AXIS2_PLACEMENT_3D('',#42848,#36250,#36251);

+#31891=AXIS2_PLACEMENT_3D('',#42854,#36255,#36256);

+#31892=AXIS2_PLACEMENT_3D('',#42860,#36260,#36261);

+#31893=AXIS2_PLACEMENT_3D('',#42866,#36265,#36266);

+#31894=AXIS2_PLACEMENT_3D('',#42872,#36270,#36271);

+#31895=AXIS2_PLACEMENT_3D('',#42878,#36275,#36276);

+#31896=AXIS2_PLACEMENT_3D('',#42884,#36280,#36281);

+#31897=AXIS2_PLACEMENT_3D('',#42890,#36285,#36286);

+#31898=AXIS2_PLACEMENT_3D('',#42896,#36290,#36291);

+#31899=AXIS2_PLACEMENT_3D('',#42902,#36295,#36296);

+#31900=AXIS2_PLACEMENT_3D('',#42908,#36300,#36301);

+#31901=AXIS2_PLACEMENT_3D('',#42914,#36305,#36306);

+#31902=AXIS2_PLACEMENT_3D('',#42920,#36310,#36311);

+#31903=AXIS2_PLACEMENT_3D('',#42926,#36315,#36316);

+#31904=AXIS2_PLACEMENT_3D('',#42932,#36320,#36321);

+#31905=AXIS2_PLACEMENT_3D('',#42935,#36324,#36325);

+#31906=AXIS2_PLACEMENT_3D('',#42938,#36328,#36329);

+#31907=AXIS2_PLACEMENT_3D('',#42940,#36331,#36332);

+#31908=AXIS2_PLACEMENT_3D('',#42941,#36333,#36334);

+#31909=AXIS2_PLACEMENT_3D('',#42942,#36335,#36336);

+#31910=AXIS2_PLACEMENT_3D('',#42943,#36337,#36338);

+#31911=AXIS2_PLACEMENT_3D('',#42949,#36342,#36343);

+#31912=AXIS2_PLACEMENT_3D('',#42953,#36346,#36347);

+#31913=AXIS2_PLACEMENT_3D('',#42957,#36350,#36351);

+#31914=AXIS2_PLACEMENT_3D('',#42961,#36354,#36355);

+#31915=AXIS2_PLACEMENT_3D('',#42965,#36358,#36359);

+#31916=AXIS2_PLACEMENT_3D('',#42969,#36362,#36363);

+#31917=AXIS2_PLACEMENT_3D('',#42973,#36366,#36367);

+#31918=AXIS2_PLACEMENT_3D('',#42977,#36370,#36371);

+#31919=AXIS2_PLACEMENT_3D('',#42981,#36374,#36375);

+#31920=AXIS2_PLACEMENT_3D('',#42985,#36378,#36379);

+#31921=AXIS2_PLACEMENT_3D('',#42989,#36382,#36383);

+#31922=AXIS2_PLACEMENT_3D('',#42993,#36386,#36387);

+#31923=AXIS2_PLACEMENT_3D('',#42997,#36390,#36391);

+#31924=AXIS2_PLACEMENT_3D('',#43001,#36394,#36395);

+#31925=AXIS2_PLACEMENT_3D('',#43005,#36398,#36399);

+#31926=AXIS2_PLACEMENT_3D('',#43009,#36402,#36403);

+#31927=AXIS2_PLACEMENT_3D('',#43013,#36406,#36407);

+#31928=AXIS2_PLACEMENT_3D('',#43017,#36410,#36411);

+#31929=AXIS2_PLACEMENT_3D('',#43021,#36414,#36415);

+#31930=AXIS2_PLACEMENT_3D('',#43025,#36418,#36419);

+#31931=AXIS2_PLACEMENT_3D('',#43029,#36422,#36423);

+#31932=AXIS2_PLACEMENT_3D('',#43033,#36426,#36427);

+#31933=AXIS2_PLACEMENT_3D('',#43037,#36430,#36431);

+#31934=AXIS2_PLACEMENT_3D('',#43041,#36434,#36435);

+#31935=AXIS2_PLACEMENT_3D('',#43045,#36438,#36439);

+#31936=AXIS2_PLACEMENT_3D('',#43049,#36442,#36443);

+#31937=AXIS2_PLACEMENT_3D('',#43053,#36446,#36447);

+#31938=AXIS2_PLACEMENT_3D('',#43057,#36450,#36451);

+#31939=AXIS2_PLACEMENT_3D('',#43061,#36454,#36455);

+#31940=AXIS2_PLACEMENT_3D('',#43065,#36458,#36459);

+#31941=AXIS2_PLACEMENT_3D('',#43069,#36462,#36463);

+#31942=AXIS2_PLACEMENT_3D('',#43073,#36466,#36467);

+#31943=AXIS2_PLACEMENT_3D('',#43077,#36470,#36471);

+#31944=AXIS2_PLACEMENT_3D('',#43081,#36474,#36475);

+#31945=AXIS2_PLACEMENT_3D('',#43085,#36478,#36479);

+#31946=AXIS2_PLACEMENT_3D('',#43089,#36482,#36483);

+#31947=AXIS2_PLACEMENT_3D('',#43093,#36486,#36487);

+#31948=AXIS2_PLACEMENT_3D('',#43097,#36490,#36491);

+#31949=AXIS2_PLACEMENT_3D('',#43101,#36494,#36495);

+#31950=AXIS2_PLACEMENT_3D('',#43105,#36498,#36499);

+#31951=AXIS2_PLACEMENT_3D('',#43109,#36502,#36503);

+#31952=AXIS2_PLACEMENT_3D('',#43113,#36506,#36507);

+#31953=AXIS2_PLACEMENT_3D('',#43117,#36510,#36511);

+#31954=AXIS2_PLACEMENT_3D('',#43121,#36514,#36515);

+#31955=AXIS2_PLACEMENT_3D('',#43125,#36518,#36519);

+#31956=AXIS2_PLACEMENT_3D('',#43129,#36522,#36523);

+#31957=AXIS2_PLACEMENT_3D('',#43133,#36526,#36527);

+#31958=AXIS2_PLACEMENT_3D('',#43137,#36530,#36531);

+#31959=AXIS2_PLACEMENT_3D('',#43141,#36534,#36535);

+#31960=AXIS2_PLACEMENT_3D('',#43145,#36538,#36539);

+#31961=AXIS2_PLACEMENT_3D('',#43149,#36542,#36543);

+#31962=AXIS2_PLACEMENT_3D('',#43153,#36546,#36547);

+#31963=AXIS2_PLACEMENT_3D('',#43157,#36550,#36551);

+#31964=AXIS2_PLACEMENT_3D('',#43161,#36554,#36555);

+#31965=AXIS2_PLACEMENT_3D('',#43165,#36558,#36559);

+#31966=AXIS2_PLACEMENT_3D('',#43169,#36562,#36563);

+#31967=AXIS2_PLACEMENT_3D('',#43173,#36566,#36567);

+#31968=AXIS2_PLACEMENT_3D('',#43177,#36570,#36571);

+#31969=AXIS2_PLACEMENT_3D('',#43181,#36574,#36575);

+#31970=AXIS2_PLACEMENT_3D('',#43185,#36578,#36579);

+#31971=AXIS2_PLACEMENT_3D('',#43189,#36582,#36583);

+#31972=AXIS2_PLACEMENT_3D('',#43193,#36586,#36587);

+#31973=AXIS2_PLACEMENT_3D('',#43197,#36590,#36591);

+#31974=AXIS2_PLACEMENT_3D('',#43201,#36594,#36595);

+#31975=AXIS2_PLACEMENT_3D('',#43205,#36598,#36599);

+#31976=AXIS2_PLACEMENT_3D('',#43209,#36602,#36603);

+#31977=AXIS2_PLACEMENT_3D('',#43213,#36606,#36607);

+#31978=AXIS2_PLACEMENT_3D('',#43217,#36610,#36611);

+#31979=AXIS2_PLACEMENT_3D('',#43221,#36614,#36615);

+#31980=AXIS2_PLACEMENT_3D('',#43225,#36618,#36619);

+#31981=AXIS2_PLACEMENT_3D('',#43229,#36622,#36623);

+#31982=AXIS2_PLACEMENT_3D('',#43233,#36626,#36627);

+#31983=AXIS2_PLACEMENT_3D('',#43237,#36630,#36631);

+#31984=AXIS2_PLACEMENT_3D('',#43241,#36634,#36635);

+#31985=AXIS2_PLACEMENT_3D('',#43245,#36638,#36639);

+#31986=AXIS2_PLACEMENT_3D('',#43254,#36644,#36645);

+#31987=AXIS2_PLACEMENT_3D('',#43260,#36649,#36650);

+#31988=AXIS2_PLACEMENT_3D('',#43266,#36654,#36655);

+#31989=AXIS2_PLACEMENT_3D('',#43272,#36659,#36660);

+#31990=AXIS2_PLACEMENT_3D('',#43278,#36664,#36665);

+#31991=AXIS2_PLACEMENT_3D('',#43284,#36669,#36670);

+#31992=AXIS2_PLACEMENT_3D('',#43290,#36674,#36675);

+#31993=AXIS2_PLACEMENT_3D('',#43296,#36679,#36680);

+#31994=AXIS2_PLACEMENT_3D('',#43302,#36684,#36685);

+#31995=AXIS2_PLACEMENT_3D('',#43308,#36689,#36690);

+#31996=AXIS2_PLACEMENT_3D('',#43314,#36694,#36695);

+#31997=AXIS2_PLACEMENT_3D('',#43320,#36699,#36700);

+#31998=AXIS2_PLACEMENT_3D('',#43326,#36704,#36705);

+#31999=AXIS2_PLACEMENT_3D('',#43332,#36709,#36710);

+#32000=AXIS2_PLACEMENT_3D('',#43338,#36714,#36715);

+#32001=AXIS2_PLACEMENT_3D('',#43344,#36719,#36720);

+#32002=AXIS2_PLACEMENT_3D('',#43350,#36724,#36725);

+#32003=AXIS2_PLACEMENT_3D('',#43356,#36729,#36730);

+#32004=AXIS2_PLACEMENT_3D('',#43362,#36734,#36735);

+#32005=AXIS2_PLACEMENT_3D('',#43368,#36739,#36740);

+#32006=AXIS2_PLACEMENT_3D('',#43374,#36744,#36745);

+#32007=AXIS2_PLACEMENT_3D('',#43380,#36749,#36750);

+#32008=AXIS2_PLACEMENT_3D('',#43386,#36754,#36755);

+#32009=AXIS2_PLACEMENT_3D('',#43392,#36759,#36760);

+#32010=AXIS2_PLACEMENT_3D('',#43398,#36764,#36765);

+#32011=AXIS2_PLACEMENT_3D('',#43404,#36769,#36770);

+#32012=AXIS2_PLACEMENT_3D('',#43410,#36774,#36775);

+#32013=AXIS2_PLACEMENT_3D('',#43416,#36779,#36780);

+#32014=AXIS2_PLACEMENT_3D('',#43422,#36784,#36785);

+#32015=AXIS2_PLACEMENT_3D('',#43428,#36789,#36790);

+#32016=AXIS2_PLACEMENT_3D('',#43434,#36794,#36795);

+#32017=AXIS2_PLACEMENT_3D('',#43440,#36799,#36800);

+#32018=AXIS2_PLACEMENT_3D('',#43446,#36804,#36805);

+#32019=AXIS2_PLACEMENT_3D('',#43452,#36809,#36810);

+#32020=AXIS2_PLACEMENT_3D('',#43458,#36814,#36815);

+#32021=AXIS2_PLACEMENT_3D('',#43464,#36819,#36820);

+#32022=AXIS2_PLACEMENT_3D('',#43470,#36824,#36825);

+#32023=AXIS2_PLACEMENT_3D('',#43476,#36829,#36830);

+#32024=AXIS2_PLACEMENT_3D('',#43482,#36834,#36835);

+#32025=AXIS2_PLACEMENT_3D('',#43485,#36838,#36839);

+#32026=AXIS2_PLACEMENT_3D('',#43487,#36841,#36842);

+#32027=AXIS2_PLACEMENT_3D('',#43488,#36843,#36844);

+#32028=AXIS2_PLACEMENT_3D('',#43489,#36845,#36846);

+#32029=AXIS2_PLACEMENT_3D('',#43495,#36850,#36851);

+#32030=AXIS2_PLACEMENT_3D('',#43499,#36854,#36855);

+#32031=AXIS2_PLACEMENT_3D('',#43503,#36858,#36859);

+#32032=AXIS2_PLACEMENT_3D('',#43507,#36862,#36863);

+#32033=AXIS2_PLACEMENT_3D('',#43511,#36866,#36867);

+#32034=AXIS2_PLACEMENT_3D('',#43515,#36870,#36871);

+#32035=AXIS2_PLACEMENT_3D('',#43519,#36874,#36875);

+#32036=AXIS2_PLACEMENT_3D('',#43523,#36878,#36879);

+#32037=AXIS2_PLACEMENT_3D('',#43527,#36882,#36883);

+#32038=AXIS2_PLACEMENT_3D('',#43531,#36886,#36887);

+#32039=AXIS2_PLACEMENT_3D('',#43535,#36890,#36891);

+#32040=AXIS2_PLACEMENT_3D('',#43539,#36894,#36895);

+#32041=AXIS2_PLACEMENT_3D('',#43543,#36898,#36899);

+#32042=AXIS2_PLACEMENT_3D('',#43547,#36902,#36903);

+#32043=AXIS2_PLACEMENT_3D('',#43551,#36906,#36907);

+#32044=AXIS2_PLACEMENT_3D('',#43555,#36910,#36911);

+#32045=AXIS2_PLACEMENT_3D('',#43559,#36914,#36915);

+#32046=AXIS2_PLACEMENT_3D('',#43563,#36918,#36919);

+#32047=AXIS2_PLACEMENT_3D('',#43567,#36922,#36923);

+#32048=AXIS2_PLACEMENT_3D('',#43571,#36926,#36927);

+#32049=AXIS2_PLACEMENT_3D('',#43575,#36930,#36931);

+#32050=AXIS2_PLACEMENT_3D('',#43579,#36934,#36935);

+#32051=AXIS2_PLACEMENT_3D('',#43583,#36938,#36939);

+#32052=AXIS2_PLACEMENT_3D('',#43587,#36942,#36943);

+#32053=AXIS2_PLACEMENT_3D('',#43591,#36946,#36947);

+#32054=AXIS2_PLACEMENT_3D('',#43595,#36950,#36951);

+#32055=AXIS2_PLACEMENT_3D('',#43599,#36954,#36955);

+#32056=AXIS2_PLACEMENT_3D('',#43603,#36958,#36959);

+#32057=AXIS2_PLACEMENT_3D('',#43607,#36962,#36963);

+#32058=AXIS2_PLACEMENT_3D('',#43611,#36966,#36967);

+#32059=AXIS2_PLACEMENT_3D('',#43615,#36970,#36971);

+#32060=AXIS2_PLACEMENT_3D('',#43619,#36974,#36975);

+#32061=AXIS2_PLACEMENT_3D('',#43623,#36978,#36979);

+#32062=AXIS2_PLACEMENT_3D('',#43627,#36982,#36983);

+#32063=AXIS2_PLACEMENT_3D('',#43631,#36986,#36987);

+#32064=AXIS2_PLACEMENT_3D('',#43635,#36990,#36991);

+#32065=AXIS2_PLACEMENT_3D('',#43639,#36994,#36995);

+#32066=AXIS2_PLACEMENT_3D('',#43643,#36998,#36999);

+#32067=AXIS2_PLACEMENT_3D('',#43647,#37002,#37003);

+#32068=AXIS2_PLACEMENT_3D('',#43656,#37008,#37009);

+#32069=AXIS2_PLACEMENT_3D('',#43662,#37013,#37014);

+#32070=AXIS2_PLACEMENT_3D('',#43668,#37018,#37019);

+#32071=AXIS2_PLACEMENT_3D('',#43674,#37023,#37024);

+#32072=AXIS2_PLACEMENT_3D('',#43680,#37028,#37029);

+#32073=AXIS2_PLACEMENT_3D('',#43686,#37033,#37034);

+#32074=AXIS2_PLACEMENT_3D('',#43692,#37038,#37039);

+#32075=AXIS2_PLACEMENT_3D('',#43698,#37043,#37044);

+#32076=AXIS2_PLACEMENT_3D('',#43704,#37048,#37049);

+#32077=AXIS2_PLACEMENT_3D('',#43710,#37053,#37054);

+#32078=AXIS2_PLACEMENT_3D('',#43716,#37058,#37059);

+#32079=AXIS2_PLACEMENT_3D('',#43722,#37063,#37064);

+#32080=AXIS2_PLACEMENT_3D('',#43728,#37068,#37069);

+#32081=AXIS2_PLACEMENT_3D('',#43734,#37073,#37074);

+#32082=AXIS2_PLACEMENT_3D('',#43740,#37078,#37079);

+#32083=AXIS2_PLACEMENT_3D('',#43746,#37083,#37084);

+#32084=AXIS2_PLACEMENT_3D('',#43752,#37088,#37089);

+#32085=AXIS2_PLACEMENT_3D('',#43758,#37093,#37094);

+#32086=AXIS2_PLACEMENT_3D('',#43764,#37098,#37099);

+#32087=AXIS2_PLACEMENT_3D('',#43770,#37103,#37104);

+#32088=AXIS2_PLACEMENT_3D('',#43776,#37108,#37109);

+#32089=AXIS2_PLACEMENT_3D('',#43782,#37113,#37114);

+#32090=AXIS2_PLACEMENT_3D('',#43788,#37118,#37119);

+#32091=AXIS2_PLACEMENT_3D('',#43794,#37123,#37124);

+#32092=AXIS2_PLACEMENT_3D('',#43800,#37128,#37129);

+#32093=AXIS2_PLACEMENT_3D('',#43806,#37133,#37134);

+#32094=AXIS2_PLACEMENT_3D('',#43812,#37138,#37139);

+#32095=AXIS2_PLACEMENT_3D('',#43818,#37143,#37144);

+#32096=AXIS2_PLACEMENT_3D('',#43824,#37148,#37149);

+#32097=AXIS2_PLACEMENT_3D('',#43830,#37153,#37154);

+#32098=AXIS2_PLACEMENT_3D('',#43836,#37158,#37159);

+#32099=AXIS2_PLACEMENT_3D('',#43842,#37163,#37164);

+#32100=AXIS2_PLACEMENT_3D('',#43848,#37168,#37169);

+#32101=AXIS2_PLACEMENT_3D('',#43854,#37173,#37174);

+#32102=AXIS2_PLACEMENT_3D('',#43860,#37178,#37179);

+#32103=AXIS2_PLACEMENT_3D('',#43866,#37183,#37184);

+#32104=AXIS2_PLACEMENT_3D('',#43872,#37188,#37189);

+#32105=AXIS2_PLACEMENT_3D('',#43878,#37193,#37194);

+#32106=AXIS2_PLACEMENT_3D('',#43884,#37198,#37199);

+#32107=AXIS2_PLACEMENT_3D('',#43887,#37202,#37203);

+#32108=AXIS2_PLACEMENT_3D('',#43889,#37205,#37206);

+#32109=AXIS2_PLACEMENT_3D('',#43890,#37207,#37208);

+#32110=AXIS2_PLACEMENT_3D('',#43891,#37209,#37210);

+#32111=AXIS2_PLACEMENT_3D('',#43897,#37214,#37215);

+#32112=AXIS2_PLACEMENT_3D('',#43901,#37218,#37219);

+#32113=AXIS2_PLACEMENT_3D('',#43905,#37222,#37223);

+#32114=AXIS2_PLACEMENT_3D('',#43909,#37226,#37227);

+#32115=AXIS2_PLACEMENT_3D('',#43913,#37230,#37231);

+#32116=AXIS2_PLACEMENT_3D('',#43917,#37234,#37235);

+#32117=AXIS2_PLACEMENT_3D('',#43921,#37238,#37239);

+#32118=AXIS2_PLACEMENT_3D('',#43925,#37242,#37243);

+#32119=AXIS2_PLACEMENT_3D('',#43929,#37246,#37247);

+#32120=AXIS2_PLACEMENT_3D('',#43933,#37250,#37251);

+#32121=AXIS2_PLACEMENT_3D('',#43935,#37253,#37254);

+#32122=AXIS2_PLACEMENT_3D('',#43936,#37255,#37256);

+#32123=AXIS2_PLACEMENT_3D('',#43942,#37260,#37261);

+#32124=AXIS2_PLACEMENT_3D('',#43946,#37264,#37265);

+#32125=AXIS2_PLACEMENT_3D('',#43950,#37268,#37269);

+#32126=AXIS2_PLACEMENT_3D('',#43954,#37272,#37273);

+#32127=AXIS2_PLACEMENT_3D('',#43958,#37276,#37277);

+#32128=AXIS2_PLACEMENT_3D('',#43962,#37280,#37281);

+#32129=AXIS2_PLACEMENT_3D('',#43966,#37284,#37285);

+#32130=AXIS2_PLACEMENT_3D('',#43970,#37288,#37289);

+#32131=AXIS2_PLACEMENT_3D('',#43974,#37292,#37293);

+#32132=AXIS2_PLACEMENT_3D('',#43978,#37296,#37297);

+#32133=AXIS2_PLACEMENT_3D('',#43982,#37300,#37301);

+#32134=AXIS2_PLACEMENT_3D('',#43986,#37304,#37305);

+#32135=AXIS2_PLACEMENT_3D('',#43990,#37308,#37309);

+#32136=AXIS2_PLACEMENT_3D('',#43994,#37312,#37313);

+#32137=AXIS2_PLACEMENT_3D('',#43998,#37316,#37317);

+#32138=AXIS2_PLACEMENT_3D('',#44002,#37320,#37321);

+#32139=AXIS2_PLACEMENT_3D('',#44006,#37324,#37325);

+#32140=AXIS2_PLACEMENT_3D('',#44010,#37328,#37329);

+#32141=AXIS2_PLACEMENT_3D('',#44014,#37332,#37333);

+#32142=AXIS2_PLACEMENT_3D('',#44018,#37336,#37337);

+#32143=AXIS2_PLACEMENT_3D('',#44022,#37340,#37341);

+#32144=AXIS2_PLACEMENT_3D('',#44026,#37344,#37345);

+#32145=AXIS2_PLACEMENT_3D('',#44030,#37348,#37349);

+#32146=AXIS2_PLACEMENT_3D('',#44034,#37352,#37353);

+#32147=AXIS2_PLACEMENT_3D('',#44038,#37356,#37357);

+#32148=AXIS2_PLACEMENT_3D('',#44042,#37360,#37361);

+#32149=AXIS2_PLACEMENT_3D('',#44046,#37364,#37365);

+#32150=AXIS2_PLACEMENT_3D('',#44050,#37368,#37369);

+#32151=AXIS2_PLACEMENT_3D('',#44054,#37372,#37373);

+#32152=AXIS2_PLACEMENT_3D('',#44058,#37376,#37377);

+#32153=AXIS2_PLACEMENT_3D('',#44062,#37380,#37381);

+#32154=AXIS2_PLACEMENT_3D('',#44066,#37384,#37385);

+#32155=AXIS2_PLACEMENT_3D('',#44070,#37388,#37389);

+#32156=AXIS2_PLACEMENT_3D('',#44074,#37392,#37393);

+#32157=AXIS2_PLACEMENT_3D('',#44078,#37396,#37397);

+#32158=AXIS2_PLACEMENT_3D('',#44082,#37400,#37401);

+#32159=AXIS2_PLACEMENT_3D('',#44086,#37404,#37405);

+#32160=AXIS2_PLACEMENT_3D('',#44090,#37408,#37409);

+#32161=AXIS2_PLACEMENT_3D('',#44094,#37412,#37413);

+#32162=AXIS2_PLACEMENT_3D('',#44098,#37416,#37417);

+#32163=AXIS2_PLACEMENT_3D('',#44102,#37420,#37421);

+#32164=AXIS2_PLACEMENT_3D('',#44106,#37424,#37425);

+#32165=AXIS2_PLACEMENT_3D('',#44110,#37428,#37429);

+#32166=AXIS2_PLACEMENT_3D('',#44114,#37432,#37433);

+#32167=AXIS2_PLACEMENT_3D('',#44118,#37436,#37437);

+#32168=AXIS2_PLACEMENT_3D('',#44122,#37440,#37441);

+#32169=AXIS2_PLACEMENT_3D('',#44126,#37444,#37445);

+#32170=AXIS2_PLACEMENT_3D('',#44130,#37448,#37449);

+#32171=AXIS2_PLACEMENT_3D('',#44134,#37452,#37453);

+#32172=AXIS2_PLACEMENT_3D('',#44138,#37456,#37457);

+#32173=AXIS2_PLACEMENT_3D('',#44142,#37460,#37461);

+#32174=AXIS2_PLACEMENT_3D('',#44145,#37463,#37464);

+#32175=AXIS2_PLACEMENT_3D('',#44146,#37465,#37466);

+#32176=AXIS2_PLACEMENT_3D('',#44150,#37469,#37470);

+#32177=AXIS2_PLACEMENT_3D('',#44154,#37473,#37474);

+#32178=AXIS2_PLACEMENT_3D('',#44158,#37477,#37478);

+#32179=AXIS2_PLACEMENT_3D('',#44162,#37481,#37482);

+#32180=AXIS2_PLACEMENT_3D('',#44166,#37485,#37486);

+#32181=AXIS2_PLACEMENT_3D('',#44170,#37489,#37490);

+#32182=AXIS2_PLACEMENT_3D('',#44174,#37493,#37494);

+#32183=AXIS2_PLACEMENT_3D('',#44178,#37497,#37498);

+#32184=AXIS2_PLACEMENT_3D('',#44182,#37501,#37502);

+#32185=AXIS2_PLACEMENT_3D('',#44186,#37505,#37506);

+#32186=AXIS2_PLACEMENT_3D('',#44190,#37509,#37510);

+#32187=AXIS2_PLACEMENT_3D('',#44194,#37513,#37514);

+#32188=AXIS2_PLACEMENT_3D('',#44198,#37517,#37518);

+#32189=AXIS2_PLACEMENT_3D('',#44202,#37521,#37522);

+#32190=AXIS2_PLACEMENT_3D('',#44206,#37525,#37526);

+#32191=AXIS2_PLACEMENT_3D('',#44210,#37529,#37530);

+#32192=AXIS2_PLACEMENT_3D('',#44214,#37533,#37534);

+#32193=AXIS2_PLACEMENT_3D('',#44218,#37537,#37538);

+#32194=AXIS2_PLACEMENT_3D('',#44220,#37540,#37541);

+#32195=AXIS2_PLACEMENT_3D('',#44221,#37542,#37543);

+#32196=AXIS2_PLACEMENT_3D('',#44227,#37547,#37548);

+#32197=AXIS2_PLACEMENT_3D('',#44231,#37551,#37552);

+#32198=AXIS2_PLACEMENT_3D('',#44235,#37555,#37556);

+#32199=AXIS2_PLACEMENT_3D('',#44239,#37559,#37560);

+#32200=AXIS2_PLACEMENT_3D('',#44243,#37563,#37564);

+#32201=AXIS2_PLACEMENT_3D('',#44247,#37567,#37568);

+#32202=AXIS2_PLACEMENT_3D('',#44251,#37571,#37572);

+#32203=AXIS2_PLACEMENT_3D('',#44255,#37575,#37576);

+#32204=AXIS2_PLACEMENT_3D('',#44259,#37579,#37580);

+#32205=AXIS2_PLACEMENT_3D('',#44263,#37583,#37584);

+#32206=AXIS2_PLACEMENT_3D('',#44267,#37587,#37588);

+#32207=AXIS2_PLACEMENT_3D('',#44271,#37591,#37592);

+#32208=AXIS2_PLACEMENT_3D('',#44275,#37595,#37596);

+#32209=AXIS2_PLACEMENT_3D('',#44279,#37599,#37600);

+#32210=AXIS2_PLACEMENT_3D('',#44283,#37603,#37604);

+#32211=AXIS2_PLACEMENT_3D('',#44287,#37607,#37608);

+#32212=AXIS2_PLACEMENT_3D('',#44291,#37611,#37612);

+#32213=AXIS2_PLACEMENT_3D('',#44295,#37615,#37616);

+#32214=AXIS2_PLACEMENT_3D('',#44299,#37619,#37620);

+#32215=AXIS2_PLACEMENT_3D('',#44303,#37623,#37624);

+#32216=AXIS2_PLACEMENT_3D('',#44307,#37627,#37628);

+#32217=AXIS2_PLACEMENT_3D('',#44311,#37631,#37632);

+#32218=AXIS2_PLACEMENT_3D('',#44315,#37635,#37636);

+#32219=AXIS2_PLACEMENT_3D('',#44319,#37639,#37640);

+#32220=AXIS2_PLACEMENT_3D('',#44323,#37643,#37644);

+#32221=AXIS2_PLACEMENT_3D('',#44327,#37647,#37648);

+#32222=AXIS2_PLACEMENT_3D('',#44331,#37651,#37652);

+#32223=AXIS2_PLACEMENT_3D('',#44335,#37655,#37656);

+#32224=AXIS2_PLACEMENT_3D('',#44339,#37659,#37660);

+#32225=AXIS2_PLACEMENT_3D('',#44343,#37663,#37664);

+#32226=AXIS2_PLACEMENT_3D('',#44347,#37667,#37668);

+#32227=AXIS2_PLACEMENT_3D('',#44351,#37671,#37672);

+#32228=AXIS2_PLACEMENT_3D('',#44355,#37675,#37676);

+#32229=AXIS2_PLACEMENT_3D('',#44359,#37679,#37680);

+#32230=AXIS2_PLACEMENT_3D('',#44363,#37683,#37684);

+#32231=AXIS2_PLACEMENT_3D('',#44367,#37687,#37688);

+#32232=AXIS2_PLACEMENT_3D('',#44371,#37691,#37692);

+#32233=AXIS2_PLACEMENT_3D('',#44375,#37695,#37696);

+#32234=AXIS2_PLACEMENT_3D('',#44379,#37699,#37700);

+#32235=AXIS2_PLACEMENT_3D('',#44383,#37703,#37704);

+#32236=AXIS2_PLACEMENT_3D('',#44387,#37707,#37708);

+#32237=AXIS2_PLACEMENT_3D('',#44391,#37711,#37712);

+#32238=AXIS2_PLACEMENT_3D('',#44395,#37715,#37716);

+#32239=AXIS2_PLACEMENT_3D('',#44399,#37719,#37720);

+#32240=AXIS2_PLACEMENT_3D('',#44403,#37723,#37724);

+#32241=AXIS2_PLACEMENT_3D('',#44407,#37727,#37728);

+#32242=AXIS2_PLACEMENT_3D('',#44411,#37731,#37732);

+#32243=AXIS2_PLACEMENT_3D('',#44415,#37735,#37736);

+#32244=AXIS2_PLACEMENT_3D('',#44419,#37739,#37740);

+#32245=AXIS2_PLACEMENT_3D('',#44423,#37743,#37744);

+#32246=AXIS2_PLACEMENT_3D('',#44427,#37747,#37748);

+#32247=AXIS2_PLACEMENT_3D('',#44431,#37751,#37752);

+#32248=AXIS2_PLACEMENT_3D('',#44435,#37755,#37756);

+#32249=AXIS2_PLACEMENT_3D('',#44439,#37759,#37760);

+#32250=AXIS2_PLACEMENT_3D('',#44443,#37763,#37764);

+#32251=AXIS2_PLACEMENT_3D('',#44447,#37767,#37768);

+#32252=AXIS2_PLACEMENT_3D('',#44451,#37771,#37772);

+#32253=AXIS2_PLACEMENT_3D('',#44455,#37775,#37776);

+#32254=AXIS2_PLACEMENT_3D('',#44459,#37779,#37780);

+#32255=AXIS2_PLACEMENT_3D('',#44463,#37783,#37784);

+#32256=AXIS2_PLACEMENT_3D('',#44467,#37787,#37788);

+#32257=AXIS2_PLACEMENT_3D('',#44471,#37791,#37792);

+#32258=AXIS2_PLACEMENT_3D('',#44475,#37795,#37796);

+#32259=AXIS2_PLACEMENT_3D('',#44479,#37799,#37800);

+#32260=AXIS2_PLACEMENT_3D('',#44483,#37803,#37804);

+#32261=AXIS2_PLACEMENT_3D('',#44487,#37807,#37808);

+#32262=AXIS2_PLACEMENT_3D('',#44491,#37811,#37812);

+#32263=AXIS2_PLACEMENT_3D('',#44495,#37815,#37816);

+#32264=AXIS2_PLACEMENT_3D('',#44499,#37819,#37820);

+#32265=AXIS2_PLACEMENT_3D('',#44503,#37823,#37824);

+#32266=AXIS2_PLACEMENT_3D('',#44507,#37827,#37828);

+#32267=AXIS2_PLACEMENT_3D('',#44511,#37831,#37832);

+#32268=AXIS2_PLACEMENT_3D('',#44515,#37835,#37836);

+#32269=AXIS2_PLACEMENT_3D('',#44519,#37839,#37840);

+#32270=AXIS2_PLACEMENT_3D('',#44523,#37843,#37844);

+#32271=AXIS2_PLACEMENT_3D('',#44527,#37847,#37848);

+#32272=AXIS2_PLACEMENT_3D('',#44531,#37851,#37852);

+#32273=AXIS2_PLACEMENT_3D('',#44535,#37855,#37856);

+#32274=AXIS2_PLACEMENT_3D('',#44539,#37859,#37860);

+#32275=AXIS2_PLACEMENT_3D('',#44543,#37863,#37864);

+#32276=AXIS2_PLACEMENT_3D('',#44547,#37867,#37868);

+#32277=AXIS2_PLACEMENT_3D('',#44551,#37871,#37872);

+#32278=AXIS2_PLACEMENT_3D('',#44555,#37875,#37876);

+#32279=AXIS2_PLACEMENT_3D('',#44559,#37879,#37880);

+#32280=AXIS2_PLACEMENT_3D('',#44563,#37883,#37884);

+#32281=AXIS2_PLACEMENT_3D('',#44567,#37887,#37888);

+#32282=AXIS2_PLACEMENT_3D('',#44571,#37891,#37892);

+#32283=AXIS2_PLACEMENT_3D('',#44575,#37895,#37896);

+#32284=AXIS2_PLACEMENT_3D('',#44579,#37899,#37900);

+#32285=AXIS2_PLACEMENT_3D('',#44583,#37903,#37904);

+#32286=AXIS2_PLACEMENT_3D('',#44587,#37907,#37908);

+#32287=AXIS2_PLACEMENT_3D('',#44591,#37911,#37912);

+#32288=AXIS2_PLACEMENT_3D('',#44595,#37915,#37916);

+#32289=AXIS2_PLACEMENT_3D('',#44599,#37919,#37920);

+#32290=AXIS2_PLACEMENT_3D('',#44603,#37923,#37924);

+#32291=AXIS2_PLACEMENT_3D('',#44607,#37927,#37928);

+#32292=AXIS2_PLACEMENT_3D('',#44611,#37931,#37932);

+#32293=AXIS2_PLACEMENT_3D('',#44615,#37935,#37936);

+#32294=AXIS2_PLACEMENT_3D('',#44617,#37938,#37939);

+#32295=AXIS2_PLACEMENT_3D('',#44618,#37940,#37941);

+#32296=AXIS2_PLACEMENT_3D('',#44624,#37945,#37946);

+#32297=AXIS2_PLACEMENT_3D('',#44628,#37949,#37950);

+#32298=AXIS2_PLACEMENT_3D('',#44632,#37953,#37954);

+#32299=AXIS2_PLACEMENT_3D('',#44636,#37957,#37958);

+#32300=AXIS2_PLACEMENT_3D('',#44640,#37961,#37962);

+#32301=AXIS2_PLACEMENT_3D('',#44644,#37965,#37966);

+#32302=AXIS2_PLACEMENT_3D('',#44648,#37969,#37970);

+#32303=AXIS2_PLACEMENT_3D('',#44652,#37973,#37974);

+#32304=AXIS2_PLACEMENT_3D('',#44656,#37977,#37978);

+#32305=AXIS2_PLACEMENT_3D('',#44660,#37981,#37982);

+#32306=AXIS2_PLACEMENT_3D('',#44669,#37987,#37988);

+#32307=AXIS2_PLACEMENT_3D('',#44675,#37992,#37993);

+#32308=AXIS2_PLACEMENT_3D('',#44678,#37996,#37997);

+#32309=AXIS2_PLACEMENT_3D('',#44680,#37999,#38000);

+#32310=AXIS2_PLACEMENT_3D('',#44681,#38001,#38002);

+#32311=AXIS2_PLACEMENT_3D('',#44682,#38003,#38004);

+#32312=AXIS2_PLACEMENT_3D('',#44683,#38005,#38006);

+#32313=AXIS2_PLACEMENT_3D('',#44685,#38007,#38008);

+#32314=AXIS2_PLACEMENT_3D('',#44686,#38009,#38010);

+#32315=AXIS2_PLACEMENT_3D('',#44688,#38012,#38013);

+#32316=AXIS2_PLACEMENT_3D('',#44690,#38015,#38016);

+#32317=AXIS2_PLACEMENT_3D('',#44692,#38018,#38019);

+#32318=AXIS2_PLACEMENT_3D('',#44694,#38021,#38022);

+#32319=AXIS2_PLACEMENT_3D('',#44700,#38026,#38027);

+#32320=AXIS2_PLACEMENT_3D('',#44703,#38030,#38031);

+#32321=AXIS2_PLACEMENT_3D('',#44704,#38032,#38033);

+#32322=AXIS2_PLACEMENT_3D('',#44705,#38034,#38035);

+#32323=AXIS2_PLACEMENT_3D('',#44711,#38039,#38040);

+#32324=AXIS2_PLACEMENT_3D('',#44714,#38043,#38044);

+#32325=AXIS2_PLACEMENT_3D('',#44715,#38045,#38046);

+#32326=AXIS2_PLACEMENT_3D('',#44716,#38047,#38048);

+#32327=AXIS2_PLACEMENT_3D('',#44718,#38050,#38051);

+#32328=AXIS2_PLACEMENT_3D('',#44719,#38052,#38053);

+#32329=AXIS2_PLACEMENT_3D('',#44721,#38055,#38056);

+#32330=AXIS2_PLACEMENT_3D('',#44722,#38057,#38058);

+#32331=AXIS2_PLACEMENT_3D('',#44724,#38060,#38061);

+#32332=AXIS2_PLACEMENT_3D('',#44725,#38062,#38063);

+#32333=AXIS2_PLACEMENT_3D('',#44727,#38065,#38066);

+#32334=AXIS2_PLACEMENT_3D('',#44728,#38067,#38068);

+#32335=AXIS2_PLACEMENT_3D('',#44730,#38070,#38071);

+#32336=AXIS2_PLACEMENT_3D('',#44731,#38072,#38073);

+#32337=AXIS2_PLACEMENT_3D('',#44733,#38075,#38076);

+#32338=AXIS2_PLACEMENT_3D('',#44734,#38077,#38078);

+#32339=AXIS2_PLACEMENT_3D('',#44736,#38080,#38081);

+#32340=AXIS2_PLACEMENT_3D('',#44737,#38082,#38083);

+#32341=AXIS2_PLACEMENT_3D('',#44739,#38085,#38086);

+#32342=AXIS2_PLACEMENT_3D('',#44740,#38087,#38088);

+#32343=AXIS2_PLACEMENT_3D('',#44742,#38090,#38091);

+#32344=AXIS2_PLACEMENT_3D('',#44743,#38092,#38093);

+#32345=AXIS2_PLACEMENT_3D('',#44745,#38095,#38096);

+#32346=AXIS2_PLACEMENT_3D('',#44746,#38097,#38098);

+#32347=AXIS2_PLACEMENT_3D('',#44748,#38100,#38101);

+#32348=AXIS2_PLACEMENT_3D('',#44749,#38102,#38103);

+#32349=AXIS2_PLACEMENT_3D('',#44751,#38105,#38106);

+#32350=AXIS2_PLACEMENT_3D('',#44752,#38107,#38108);

+#32351=DIRECTION('',(0.,0.,1.));

+#32352=DIRECTION('',(1.,0.,0.));

+#32353=DIRECTION('',(0.,0.,-1.));

+#32354=DIRECTION('',(-1.,0.,0.));

+#32355=DIRECTION('',(1.,0.,0.));

+#32356=DIRECTION('',(-4.58921554491219E-17,1.,0.));

+#32357=DIRECTION('',(-0.624695047554424,-0.78086880944303,0.));

+#32358=DIRECTION('',(0.,0.,-1.));

+#32359=DIRECTION('',(-1.,0.,0.));

+#32360=DIRECTION('',(0.,0.,-1.));

+#32361=DIRECTION('',(-1.,0.,0.));

+#32362=DIRECTION('',(1.,0.,0.));

+#32363=DIRECTION('',(-0.624695047554424,-0.78086880944303,0.));

+#32364=DIRECTION('',(-0.624695047554424,0.78086880944303,0.));

+#32365=DIRECTION('',(1.,0.,0.));

+#32366=DIRECTION('',(3.01167270134862E-17,1.,0.));

+#32367=DIRECTION('',(1.,0.,0.));

+#32368=DIRECTION('',(3.01167270134862E-17,-1.,0.));

+#32369=DIRECTION('',(0.,0.,-1.));

+#32370=DIRECTION('',(-1.,0.,0.));

+#32371=DIRECTION('',(0.,0.,-1.));

+#32372=DIRECTION('',(-1.,0.,0.));

+#32373=DIRECTION('',(0.,0.,1.));

+#32374=DIRECTION('',(1.,0.,0.));

+#32375=DIRECTION('',(-0.78086880944303,0.624695047554424,0.));

+#32376=DIRECTION('',(-0.624695047554424,-0.78086880944303,0.));

+#32377=DIRECTION('',(0.,0.,1.));

+#32378=DIRECTION('',(-0.624695047554424,-0.78086880944303,0.));

+#32379=DIRECTION('',(0.,0.,1.));

+#32380=DIRECTION('',(0.,0.,1.));

+#32381=DIRECTION('',(0.,-1.,0.));

+#32382=DIRECTION('',(0.,0.,-1.));

+#32383=DIRECTION('',(0.,0.,1.));

+#32384=DIRECTION('',(-1.,-3.01167270134862E-17,0.));

+#32385=DIRECTION('',(3.01167270134862E-17,-1.,0.));

+#32386=DIRECTION('',(0.,0.,1.));

+#32387=DIRECTION('',(4.58921554491219E-17,-1.,0.));

+#32388=DIRECTION('',(0.,-1.,0.));

+#32389=DIRECTION('',(0.,0.,-1.));

+#32390=DIRECTION('',(0.,0.,1.));

+#32391=DIRECTION('',(1.,0.,0.));

+#32392=DIRECTION('',(1.,-3.01167270134862E-17,0.));

+#32393=DIRECTION('',(3.01167270134862E-17,1.,0.));

+#32394=DIRECTION('',(0.,0.,1.));

+#32395=DIRECTION('',(-4.58921554491219E-17,-1.,0.));

+#32396=DIRECTION('',(0.,0.,1.));

+#32397=DIRECTION('',(4.58921554491219E-17,1.,0.));

+#32398=DIRECTION('',(0.,-1.,0.));

+#32399=DIRECTION('',(0.,0.,-1.));

+#32400=DIRECTION('',(0.,0.,1.));

+#32401=DIRECTION('',(1.,0.,0.));

+#32402=DIRECTION('',(0.78086880944303,0.624695047554424,0.));

+#32403=DIRECTION('',(-0.624695047554424,0.78086880944303,0.));

+#32404=DIRECTION('',(-0.624695047554424,0.78086880944303,0.));

+#32405=DIRECTION('',(-0.624695047554424,0.78086880944303,0.));

+#32406=DIRECTION('',(0.,0.,-1.));

+#32407=DIRECTION('',(-1.,0.,0.));

+#32408=DIRECTION('',(0.,0.,-1.));

+#32409=DIRECTION('',(-1.,0.,0.));

+#32410=DIRECTION('',(0.,0.,1.));

+#32411=DIRECTION('',(0.,-1.,0.));

+#32412=DIRECTION('',(0.,0.,-1.));

+#32413=DIRECTION('',(-1.,0.,0.));

+#32414=DIRECTION('',(-1.,0.,0.));

+#32415=DIRECTION('',(0.,1.,0.));

+#32416=DIRECTION('',(-1.,0.,0.));

+#32417=DIRECTION('',(0.,-1.,0.));

+#32418=DIRECTION('',(0.,0.,-1.));

+#32419=DIRECTION('',(-1.,0.,0.));

+#32420=DIRECTION('',(-1.,0.,0.));

+#32421=DIRECTION('',(0.,1.,0.));

+#32422=DIRECTION('',(-1.,0.,0.));

+#32423=DIRECTION('',(0.,-1.,0.));

+#32424=DIRECTION('',(0.,0.,-1.));

+#32425=DIRECTION('',(-1.,0.,0.));

+#32426=DIRECTION('',(-1.,0.,0.));

+#32427=DIRECTION('',(0.,1.,0.));

+#32428=DIRECTION('',(-1.,0.,0.));

+#32429=DIRECTION('',(0.,-1.,0.));

+#32430=DIRECTION('',(0.,0.,1.));

+#32431=DIRECTION('',(1.,0.,0.));

+#32432=DIRECTION('',(0.,-1.,0.));

+#32433=DIRECTION('',(-1.,0.,0.));

+#32434=DIRECTION('',(0.,-1.,0.));

+#32435=DIRECTION('',(-1.,0.,0.));

+#32436=DIRECTION('',(0.,-1.,0.));

+#32437=DIRECTION('',(0.,0.,-1.));

+#32438=DIRECTION('',(0.,0.,-1.));

+#32439=DIRECTION('',(0.,0.,1.));

+#32440=DIRECTION('',(0.,0.,1.));

+#32441=DIRECTION('',(1.,0.,0.));

+#32442=DIRECTION('',(0.,-1.,0.));

+#32443=DIRECTION('',(-1.,0.,0.));

+#32444=DIRECTION('',(0.,-1.,0.));

+#32445=DIRECTION('',(-1.,0.,0.));

+#32446=DIRECTION('',(0.,-1.,0.));

+#32447=DIRECTION('',(0.,0.,-1.));

+#32448=DIRECTION('',(0.,0.,-1.));

+#32449=DIRECTION('',(0.,0.,1.));

+#32450=DIRECTION('',(0.,0.,1.));

+#32451=DIRECTION('',(1.,0.,0.));

+#32452=DIRECTION('',(0.,-1.,0.));

+#32453=DIRECTION('',(-1.,0.,0.));

+#32454=DIRECTION('',(0.,-1.,0.));

+#32455=DIRECTION('',(-1.,0.,0.));

+#32456=DIRECTION('',(0.,-1.,0.));

+#32457=DIRECTION('',(0.,0.,-1.));

+#32458=DIRECTION('',(0.,0.,-1.));

+#32459=DIRECTION('',(0.,0.,1.));

+#32460=DIRECTION('',(1.,0.,0.));

+#32461=DIRECTION('',(0.,0.,-1.));

+#32462=DIRECTION('',(0.,0.,-1.));

+#32463=DIRECTION('',(0.,-1.,0.));

+#32464=DIRECTION('',(0.,0.,1.));

+#32465=DIRECTION('',(0.,1.,0.));

+#32466=DIRECTION('',(0.,-0.034899496702501,0.999390827019096));

+#32467=DIRECTION('',(0.,0.,-1.));

+#32468=DIRECTION('',(0.,-1.,0.));

+#32469=DIRECTION('',(1.,0.,0.));

+#32470=DIRECTION('',(0.,0.,-1.));

+#32471=DIRECTION('',(1.,0.,0.));

+#32472=DIRECTION('',(0.,0.,-1.));

+#32473=DIRECTION('',(0.,-1.,0.));

+#32474=DIRECTION('',(0.,0.,-1.));

+#32475=DIRECTION('',(1.,0.,0.));

+#32476=DIRECTION('',(0.,0.,-1.));

+#32477=DIRECTION('',(0.,-1.,0.));

+#32478=DIRECTION('',(0.,0.,-1.));

+#32479=DIRECTION('',(0.,-0.034899496702501,0.999390827019096));

+#32480=DIRECTION('',(0.,1.,0.));

+#32481=DIRECTION('',(0.,0.,1.));

+#32482=DIRECTION('',(0.,1.,0.));

+#32483=DIRECTION('',(0.,0.,1.));

+#32484=DIRECTION('',(-0.707106781186549,0.,0.707106781186547));

+#32485=DIRECTION('',(0.,0.,1.));

+#32486=DIRECTION('',(-1.,0.,0.));

+#32487=DIRECTION('',(0.,0.,-1.));

+#32488=DIRECTION('',(-0.707106781186548,0.,-0.707106781186547));

+#32489=DIRECTION('',(-1.,0.,0.));

+#32490=DIRECTION('',(-1.,0.,0.));

+#32491=DIRECTION('',(0.,0.,1.));

+#32492=DIRECTION('',(-1.,0.,0.));

+#32493=DIRECTION('',(0.,0.,1.));

+#32494=DIRECTION('',(1.,0.,0.));

+#32495=DIRECTION('',(0.,0.,-1.));

+#32496=DIRECTION('',(-1.,0.,0.));

+#32497=DIRECTION('',(0.,0.,1.));

+#32498=DIRECTION('',(-1.,0.,0.));

+#32499=DIRECTION('',(0.,0.,1.));

+#32500=DIRECTION('',(-1.,0.,0.));

+#32501=DIRECTION('',(1.,0.,0.));

+#32502=DIRECTION('',(0.,0.,-1.));

+#32503=DIRECTION('',(0.,-1.,0.));

+#32504=DIRECTION('',(0.,0.,-1.));

+#32505=DIRECTION('',(0.707106781186549,0.,-0.707106781186547));

+#32506=DIRECTION('',(-1.,0.,0.));

+#32507=DIRECTION('',(0.707106781186548,0.,0.707106781186547));

+#32508=DIRECTION('',(0.,0.,1.));

+#32509=DIRECTION('',(0.,0.,-1.));

+#32510=DIRECTION('',(1.,0.,0.));

+#32511=DIRECTION('',(0.,0.,-1.));

+#32512=DIRECTION('',(0.,0.,-1.));

+#32513=DIRECTION('',(0.,-1.,0.));

+#32514=DIRECTION('',(0.,0.,1.));

+#32515=DIRECTION('',(0.,1.,0.));

+#32516=DIRECTION('',(0.,-0.034899496702501,0.999390827019096));

+#32517=DIRECTION('',(0.,0.,-1.));

+#32518=DIRECTION('',(0.,-1.,0.));

+#32519=DIRECTION('',(1.,0.,0.));

+#32520=DIRECTION('',(0.,0.,-1.));

+#32521=DIRECTION('',(1.,0.,0.));

+#32522=DIRECTION('',(0.,0.,-1.));

+#32523=DIRECTION('',(0.,-1.,0.));

+#32524=DIRECTION('',(0.,0.,-1.));

+#32525=DIRECTION('',(1.,0.,0.));

+#32526=DIRECTION('',(0.,0.,-1.));

+#32527=DIRECTION('',(0.,-1.,0.));

+#32528=DIRECTION('',(0.,0.,-1.));

+#32529=DIRECTION('',(0.,-0.034899496702501,0.999390827019096));

+#32530=DIRECTION('',(0.,1.,0.));

+#32531=DIRECTION('',(0.,0.,1.));

+#32532=DIRECTION('',(0.,1.,0.));

+#32533=DIRECTION('',(0.,0.,1.));

+#32534=DIRECTION('',(-0.707106781186548,0.,0.707106781186548));

+#32535=DIRECTION('',(0.,0.,1.));

+#32536=DIRECTION('',(-1.,0.,0.));

+#32537=DIRECTION('',(0.,0.,-1.));

+#32538=DIRECTION('',(-0.707106781186549,0.,-0.707106781186546));

+#32539=DIRECTION('',(-1.,0.,0.));

+#32540=DIRECTION('',(-1.,0.,0.));

+#32541=DIRECTION('',(0.,0.,1.));

+#32542=DIRECTION('',(-1.,0.,0.));

+#32543=DIRECTION('',(0.,0.,1.));

+#32544=DIRECTION('',(1.,0.,0.));

+#32545=DIRECTION('',(0.,0.,-1.));

+#32546=DIRECTION('',(-1.,0.,0.));

+#32547=DIRECTION('',(0.,0.,1.));

+#32548=DIRECTION('',(-1.,0.,0.));

+#32549=DIRECTION('',(0.,0.,1.));

+#32550=DIRECTION('',(-1.,0.,0.));

+#32551=DIRECTION('',(1.,0.,0.));

+#32552=DIRECTION('',(0.,0.,-1.));

+#32553=DIRECTION('',(0.,-1.,0.));

+#32554=DIRECTION('',(0.,0.,-1.));

+#32555=DIRECTION('',(0.707106781186548,0.,-0.707106781186548));

+#32556=DIRECTION('',(-1.,0.,0.));

+#32557=DIRECTION('',(0.707106781186549,0.,0.707106781186546));

+#32558=DIRECTION('',(0.,0.,1.));

+#32559=DIRECTION('',(0.,0.,-1.));

+#32560=DIRECTION('',(1.,0.,0.));

+#32561=DIRECTION('',(0.,0.,-1.));

+#32562=DIRECTION('',(0.,0.,-1.));

+#32563=DIRECTION('',(0.,-1.,0.));

+#32564=DIRECTION('',(0.,0.,1.));

+#32565=DIRECTION('',(0.,1.,-1.80700362080917E-16));

+#32566=DIRECTION('',(0.,-0.034899496702501,0.999390827019096));

+#32567=DIRECTION('',(0.,0.,-1.));

+#32568=DIRECTION('',(0.,-1.,0.));

+#32569=DIRECTION('',(1.,0.,0.));

+#32570=DIRECTION('',(0.,0.,-1.));

+#32571=DIRECTION('',(1.,0.,0.));

+#32572=DIRECTION('',(0.,0.,-1.));

+#32573=DIRECTION('',(0.,-1.,0.));

+#32574=DIRECTION('',(0.,0.,-1.));

+#32575=DIRECTION('',(1.,0.,0.));

+#32576=DIRECTION('',(0.,0.,-1.));

+#32577=DIRECTION('',(0.,-1.,0.));

+#32578=DIRECTION('',(0.,0.,-1.));

+#32579=DIRECTION('',(0.,-0.034899496702501,0.999390827019096));

+#32580=DIRECTION('',(0.,1.,-1.80700362080917E-16));

+#32581=DIRECTION('',(0.,0.,1.));

+#32582=DIRECTION('',(0.,1.,0.));

+#32583=DIRECTION('',(0.,0.,1.));

+#32584=DIRECTION('',(-0.707106781186549,0.,0.707106781186546));

+#32585=DIRECTION('',(0.,0.,1.));

+#32586=DIRECTION('',(-1.,0.,0.));

+#32587=DIRECTION('',(0.,0.,-1.));

+#32588=DIRECTION('',(-0.707106781186548,0.,-0.707106781186548));

+#32589=DIRECTION('',(-1.,0.,0.));

+#32590=DIRECTION('',(-1.,0.,0.));

+#32591=DIRECTION('',(0.,0.,1.));

+#32592=DIRECTION('',(-1.,0.,0.));

+#32593=DIRECTION('',(0.,0.,1.));

+#32594=DIRECTION('',(1.,0.,0.));

+#32595=DIRECTION('',(0.,0.,-1.));

+#32596=DIRECTION('',(-1.,0.,0.));

+#32597=DIRECTION('',(0.,0.,1.));

+#32598=DIRECTION('',(-1.,0.,0.));

+#32599=DIRECTION('',(0.,0.,1.));

+#32600=DIRECTION('',(-1.,0.,0.));

+#32601=DIRECTION('',(1.,0.,0.));

+#32602=DIRECTION('',(0.,0.,-1.));

+#32603=DIRECTION('',(0.,-1.,0.));

+#32604=DIRECTION('',(0.,0.,-1.));

+#32605=DIRECTION('',(0.707106781186549,0.,-0.707106781186546));

+#32606=DIRECTION('',(-1.,0.,0.));

+#32607=DIRECTION('',(0.707106781186548,0.,0.707106781186548));

+#32608=DIRECTION('',(0.,0.,1.));

+#32609=DIRECTION('',(0.,0.,-1.));

+#32610=DIRECTION('',(0.,0.,-1.));

+#32611=DIRECTION('',(-1.,0.,0.));

+#32612=DIRECTION('',(0.,-1.,0.));

+#32613=DIRECTION('',(-1.,0.,0.));

+#32614=DIRECTION('',(0.,-1.,0.));

+#32615=DIRECTION('',(-1.,0.,0.));

+#32616=DIRECTION('',(0.,1.,0.));

+#32617=DIRECTION('',(0.,0.,1.));

+#32618=DIRECTION('',(0.,0.,1.));

+#32619=DIRECTION('',(-1.,0.,0.));

+#32620=DIRECTION('',(0.,0.,-1.));

+#32621=DIRECTION('',(0.,0.,1.));

+#32622=DIRECTION('',(1.,0.,0.));

+#32623=DIRECTION('',(0.,-1.,0.));

+#32624=DIRECTION('',(-1.,0.,0.));

+#32625=DIRECTION('',(0.,-1.,0.));

+#32626=DIRECTION('',(0.,0.,-1.));

+#32627=DIRECTION('',(-1.,0.,0.));

+#32628=DIRECTION('',(0.,-1.,0.));

+#32629=DIRECTION('',(-1.,0.,0.));

+#32630=DIRECTION('',(0.,-1.,0.));

+#32631=DIRECTION('',(-1.,0.,0.));

+#32632=DIRECTION('',(0.,1.,0.));

+#32633=DIRECTION('',(0.,0.,1.));

+#32634=DIRECTION('',(0.,0.,1.));

+#32635=DIRECTION('',(-1.,0.,0.));

+#32636=DIRECTION('',(0.,0.,-1.));

+#32637=DIRECTION('',(0.,0.,1.));

+#32638=DIRECTION('',(1.,0.,0.));

+#32639=DIRECTION('',(0.,-1.,0.));

+#32640=DIRECTION('',(-1.,0.,0.));

+#32641=DIRECTION('',(0.,-1.,0.));

+#32642=DIRECTION('',(0.,0.,-1.));

+#32643=DIRECTION('',(-1.,0.,0.));

+#32644=DIRECTION('',(0.,-1.,0.));

+#32645=DIRECTION('',(-1.,0.,0.));

+#32646=DIRECTION('',(0.,-1.,0.));

+#32647=DIRECTION('',(-1.,0.,0.));

+#32648=DIRECTION('',(0.,1.,0.));

+#32649=DIRECTION('',(0.,0.,1.));

+#32650=DIRECTION('',(0.,0.,1.));

+#32651=DIRECTION('',(-1.,0.,0.));

+#32652=DIRECTION('',(0.,0.,-1.));

+#32653=DIRECTION('',(0.,0.,1.));

+#32654=DIRECTION('',(1.,0.,0.));

+#32655=DIRECTION('',(0.,-1.,0.));

+#32656=DIRECTION('',(-1.,0.,0.));

+#32657=DIRECTION('',(0.,-1.,0.));

+#32658=DIRECTION('',(0.,1.,0.));

+#32659=DIRECTION('',(0.,0.,1.));

+#32660=DIRECTION('',(-0.707106781186548,0.,0.707106781186547));

+#32661=DIRECTION('',(0.,0.,1.));

+#32662=DIRECTION('',(-1.,0.,0.));

+#32663=DIRECTION('',(0.,0.,-1.));

+#32664=DIRECTION('',(-0.707106781186548,0.,-0.707106781186547));

+#32665=DIRECTION('',(0.,0.,-1.));

+#32666=DIRECTION('',(-1.,0.,0.));

+#32667=DIRECTION('',(0.,0.,-1.));

+#32668=DIRECTION('',(-1.,0.,0.));

+#32669=DIRECTION('',(0.,0.,1.));

+#32670=DIRECTION('',(-1.,0.,0.));

+#32671=DIRECTION('',(0.,0.,1.));

+#32672=DIRECTION('',(1.,0.,0.));

+#32673=DIRECTION('',(0.,0.,-1.));

+#32674=DIRECTION('',(-1.,0.,0.));

+#32675=DIRECTION('',(0.,0.,1.));

+#32676=DIRECTION('',(-1.,0.,0.));

+#32677=DIRECTION('',(0.,0.,1.));

+#32678=DIRECTION('',(-1.,0.,0.));

+#32679=DIRECTION('',(1.,0.,0.));

+#32680=DIRECTION('',(0.,0.,-1.));

+#32681=DIRECTION('',(0.,-1.,0.));

+#32682=DIRECTION('',(0.,0.,-1.));

+#32683=DIRECTION('',(0.707106781186548,0.,-0.707106781186547));

+#32684=DIRECTION('',(0.,0.,1.));

+#32685=DIRECTION('',(-1.,0.,0.));

+#32686=DIRECTION('',(0.,0.,1.));

+#32687=DIRECTION('',(0.707106781186548,0.,0.707106781186547));

+#32688=DIRECTION('',(0.,0.,1.));

+#32689=DIRECTION('',(0.,0.,-1.));

+#32690=DIRECTION('',(1.,0.,0.));

+#32691=DIRECTION('',(0.,0.,-1.));

+#32692=DIRECTION('',(0.,-1.,0.));

+#32693=DIRECTION('',(1.,0.,0.));

+#32694=DIRECTION('',(0.,0.,-1.));

+#32695=DIRECTION('',(0.,-1.,0.));

+#32696=DIRECTION('',(0.,0.,1.));

+#32697=DIRECTION('',(0.,-0.034899496702501,-0.999390827019096));

+#32698=DIRECTION('',(0.,1.,0.));

+#32699=DIRECTION('',(1.,0.,0.));

+#32700=DIRECTION('',(0.,0.,-1.));

+#32701=DIRECTION('',(0.,-1.,0.));

+#32702=DIRECTION('',(0.,1.,0.));

+#32703=DIRECTION('',(0.,-0.034899496702501,-0.999390827019096));

+#32704=DIRECTION('',(0.,0.,1.));

+#32705=DIRECTION('',(0.,-1.,0.));

+#32706=DIRECTION('',(1.,0.,0.));

+#32707=DIRECTION('',(0.,0.,-1.));

+#32708=DIRECTION('',(0.,1.,0.));

+#32709=DIRECTION('',(0.,0.,1.));

+#32710=DIRECTION('',(-0.707106781186548,0.,0.707106781186548));

+#32711=DIRECTION('',(0.,0.,1.));

+#32712=DIRECTION('',(-1.,0.,0.));

+#32713=DIRECTION('',(0.,0.,-1.));

+#32714=DIRECTION('',(-0.707106781186549,0.,-0.707106781186546));

+#32715=DIRECTION('',(0.,0.,-1.));

+#32716=DIRECTION('',(-1.,0.,0.));

+#32717=DIRECTION('',(0.,0.,-1.));

+#32718=DIRECTION('',(-1.,0.,0.));

+#32719=DIRECTION('',(0.,0.,1.));

+#32720=DIRECTION('',(-1.,0.,0.));

+#32721=DIRECTION('',(0.,0.,1.));

+#32722=DIRECTION('',(1.,0.,0.));

+#32723=DIRECTION('',(0.,0.,-1.));

+#32724=DIRECTION('',(-1.,0.,0.));

+#32725=DIRECTION('',(0.,0.,1.));

+#32726=DIRECTION('',(-1.,0.,0.));

+#32727=DIRECTION('',(0.,0.,1.));

+#32728=DIRECTION('',(-1.,0.,0.));

+#32729=DIRECTION('',(1.,0.,0.));

+#32730=DIRECTION('',(0.,0.,-1.));

+#32731=DIRECTION('',(0.,-1.,0.));

+#32732=DIRECTION('',(0.,0.,-1.));

+#32733=DIRECTION('',(0.707106781186548,0.,-0.707106781186548));

+#32734=DIRECTION('',(0.,0.,1.));

+#32735=DIRECTION('',(-1.,0.,0.));

+#32736=DIRECTION('',(0.,0.,1.));

+#32737=DIRECTION('',(0.707106781186549,0.,0.707106781186546));

+#32738=DIRECTION('',(0.,0.,1.));

+#32739=DIRECTION('',(0.,0.,-1.));

+#32740=DIRECTION('',(1.,0.,0.));

+#32741=DIRECTION('',(0.,0.,-1.));

+#32742=DIRECTION('',(0.,1.,0.));

+#32743=DIRECTION('',(1.,0.,0.));

+#32744=DIRECTION('',(0.,0.,-1.));

+#32745=DIRECTION('',(0.,-1.,0.));

+#32746=DIRECTION('',(0.,0.,1.));

+#32747=DIRECTION('',(0.,-0.034899496702501,-0.999390827019096));

+#32748=DIRECTION('',(0.,1.,0.));

+#32749=DIRECTION('',(1.,0.,0.));

+#32750=DIRECTION('',(0.,0.,-1.));

+#32751=DIRECTION('',(0.,1.,0.));

+#32752=DIRECTION('',(0.,1.,0.));

+#32753=DIRECTION('',(0.,-0.034899496702501,-0.999390827019096));

+#32754=DIRECTION('',(0.,0.,1.));

+#32755=DIRECTION('',(0.,-1.,0.));

+#32756=DIRECTION('',(1.,0.,0.));

+#32757=DIRECTION('',(0.,0.,-1.));

+#32758=DIRECTION('',(0.,1.,-1.85863229568944E-15));

+#32759=DIRECTION('',(0.,1.85863229568944E-15,1.));

+#32760=DIRECTION('',(-0.707106781186549,1.31425150001432E-15,0.707106781186546));

+#32761=DIRECTION('',(0.,1.85863229568944E-15,1.));

+#32762=DIRECTION('',(-1.,0.,0.));

+#32763=DIRECTION('',(0.,-1.85863229568944E-15,-1.));

+#32764=DIRECTION('',(-0.707106781186548,-1.31425150001432E-15,-0.707106781186548));

+#32765=DIRECTION('',(0.,-1.85863229568944E-15,-1.));

+#32766=DIRECTION('',(-1.,0.,0.));

+#32767=DIRECTION('',(0.,-1.85863229568944E-15,-1.));

+#32768=DIRECTION('',(-1.,0.,0.));

+#32769=DIRECTION('',(0.,0.,1.));

+#32770=DIRECTION('',(-1.,0.,0.));

+#32771=DIRECTION('',(0.,0.,1.));

+#32772=DIRECTION('',(1.,0.,0.));

+#32773=DIRECTION('',(0.,0.,-1.));

+#32774=DIRECTION('',(-1.,0.,0.));

+#32775=DIRECTION('',(0.,0.,1.));

+#32776=DIRECTION('',(-1.,0.,0.));

+#32777=DIRECTION('',(0.,0.,1.));

+#32778=DIRECTION('',(-1.,0.,0.));

+#32779=DIRECTION('',(1.,0.,0.));

+#32780=DIRECTION('',(0.,0.,-1.));

+#32781=DIRECTION('',(0.,-1.,0.));

+#32782=DIRECTION('',(0.,0.,-1.));

+#32783=DIRECTION('',(0.707106781186549,0.,-0.707106781186546));

+#32784=DIRECTION('',(0.,0.,1.));

+#32785=DIRECTION('',(-1.,0.,0.));

+#32786=DIRECTION('',(0.,0.,1.));

+#32787=DIRECTION('',(0.707106781186548,0.,0.707106781186548));

+#32788=DIRECTION('',(0.,0.,1.));

+#32789=DIRECTION('',(0.,0.,-1.));

+#32790=DIRECTION('',(1.,0.,0.));

+#32791=DIRECTION('',(0.,0.,-1.));

+#32792=DIRECTION('',(0.,1.,0.));

+#32793=DIRECTION('',(1.,0.,0.));

+#32794=DIRECTION('',(0.,0.,-1.));

+#32795=DIRECTION('',(0.,-1.,0.));

+#32796=DIRECTION('',(0.,0.,1.));

+#32797=DIRECTION('',(0.,-0.034899496702501,-0.999390827019096));

+#32798=DIRECTION('',(0.,1.,-1.80700362080917E-16));

+#32799=DIRECTION('',(1.,0.,0.));

+#32800=DIRECTION('',(0.,0.,-1.));

+#32801=DIRECTION('',(0.,1.,0.));

+#32802=DIRECTION('',(0.,1.,-1.80700362080917E-16));

+#32803=DIRECTION('',(0.,-0.034899496702501,-0.999390827019096));

+#32804=DIRECTION('',(0.,0.,1.));

+#32805=DIRECTION('',(0.,-1.,0.));

+#32806=DIRECTION('',(1.,0.,0.));

+#32807=DIRECTION('',(0.,0.,-1.));

+#32808=DIRECTION('',(-1.,0.,0.));

+#32809=DIRECTION('',(0.,0.,1.));

+#32810=DIRECTION('',(0.,0.,-1.));

+#32811=DIRECTION('',(0.,1.,0.));

+#32812=DIRECTION('',(0.,0.,-1.));

+#32813=DIRECTION('',(0.,-1.,0.));

+#32814=DIRECTION('',(0.,-1.,0.));

+#32815=DIRECTION('',(0.,0.,-1.));

+#32816=DIRECTION('',(0.,1.,0.));

+#32817=DIRECTION('',(0.,0.,1.));

+#32818=DIRECTION('',(0.,-1.,0.));

+#32819=DIRECTION('',(0.,-1.,0.));

+#32820=DIRECTION('',(0.,1.,0.));

+#32821=DIRECTION('',(1.,0.,0.));

+#32822=DIRECTION('',(0.,-1.,0.));

+#32823=DIRECTION('',(0.,-1.,0.));

+#32824=DIRECTION('',(0.,0.,-1.));

+#32825=DIRECTION('',(0.,-1.,0.));

+#32826=DIRECTION('',(0.,1.,0.));

+#32827=DIRECTION('',(0.,0.,1.));

+#32828=DIRECTION('',(0.,-1.,0.));

+#32829=DIRECTION('',(0.,1.,0.));

+#32830=DIRECTION('',(1.,0.,0.));

+#32831=DIRECTION('',(0.,-1.,0.));

+#32832=DIRECTION('',(0.,-1.,0.));

+#32833=DIRECTION('',(0.,0.,-1.));

+#32834=DIRECTION('',(0.,-1.,0.));

+#32835=DIRECTION('',(0.,-1.,0.));

+#32836=DIRECTION('',(0.,0.,-1.));

+#32837=DIRECTION('',(0.,-1.,0.));

+#32838=DIRECTION('',(0.,1.,0.));

+#32839=DIRECTION('',(1.,0.,0.));

+#32840=DIRECTION('',(0.,-1.,0.));

+#32841=DIRECTION('',(0.,-1.,0.));

+#32842=DIRECTION('',(0.,0.,-1.));

+#32843=DIRECTION('',(0.,-1.,0.));

+#32844=DIRECTION('',(0.,-1.,0.));

+#32845=DIRECTION('',(0.,0.,-1.));

+#32846=DIRECTION('',(0.,-1.,0.));

+#32847=DIRECTION('',(0.,-1.,0.));

+#32848=DIRECTION('',(0.,1.,0.));

+#32849=DIRECTION('',(1.,0.,0.));

+#32850=DIRECTION('',(0.,0.,1.));

+#32851=DIRECTION('',(1.,0.,0.));

+#32852=DIRECTION('',(-0.718898424038341,-0.695115138603087,0.));

+#32853=DIRECTION('',(-0.877179479794719,-0.480162639349487,0.));

+#32854=DIRECTION('',(-0.968129770055414,-0.250449093295326,0.));

+#32855=DIRECTION('',(-0.996333070530155,-0.0855594095816083,0.));

+#32856=DIRECTION('',(-0.995803148736501,0.0915209755546275,0.));

+#32857=DIRECTION('',(-0.961038162467786,0.276415720031515,0.));

+#32858=DIRECTION('',(-0.860555274584452,0.509357064724618,0.));

+#32859=DIRECTION('',(-0.710549780328509,0.703646935383866,0.));

+#32860=DIRECTION('',(-0.544211752837922,0.838947893538733,0.));

+#32861=DIRECTION('',(-0.393671341001853,0.919251257966941,0.));

+#32862=DIRECTION('',(-0.216538260527992,0.976274132468699,0.));

+#32863=DIRECTION('',(-0.074446886709425,0.997224980162087,0.));

+#32864=DIRECTION('',(0.0634789055658703,0.997983180493619,0.));

+#32865=DIRECTION('',(0.158755042746909,0.987318001660269,0.));

+#32866=DIRECTION('',(0.336946151357608,0.941523919550266,0.));

+#32867=DIRECTION('',(0.512887554779699,0.858455797436363,0.));

+#32868=DIRECTION('',(0.71066466790043,0.703530901807427,0.));

+#32869=DIRECTION('',(0.853080520532489,0.521779288097964,0.));

+#32870=DIRECTION('',(0.953390549153772,0.301739060753274,0.));

+#32871=DIRECTION('',(0.991231107994594,0.132139663022915,0.));

+#32872=DIRECTION('',(0.0038362889058036,-0.999992641416641,0.));

+#32873=DIRECTION('',(-0.996189547843092,-0.0872145903400118,0.));

+#32874=DIRECTION('',(-0.96848019231324,-0.249090580104728,0.));

+#32875=DIRECTION('',(-0.875252198507894,-0.483666816111151,0.));

+#32876=DIRECTION('',(-0.725890736571119,-0.687810030866255,0.));

+#32877=DIRECTION('',(-0.497832521836521,-0.867273186603788,0.));

+#32878=DIRECTION('',(-0.337535682046311,-0.94131273408232,0.));

+#32879=DIRECTION('',(-0.156490558732275,-0.987679454594283,0.));

+#32880=DIRECTION('',(-0.0568808997055557,-0.998380970996887,0.));

+#32881=DIRECTION('',(0.126518393863673,-0.991964261460138,0.));

+#32882=DIRECTION('',(0.249863970330537,-0.96828094906936,0.));

+#32883=DIRECTION('',(0.452926935694898,-0.891547638055326,0.));

+#32884=DIRECTION('',(0.560925385577446,-0.827866361084199,0.));

+#32885=DIRECTION('',(0.750247305559033,-0.661157303900828,0.));

+#32886=DIRECTION('',(0.90242845407999,-0.430839744298039,0.));

+#32887=DIRECTION('',(0.979086904926124,-0.203442455259915,0.));

+#32888=DIRECTION('',(0.997946807501841,-0.0640481802776844,0.));

+#32889=DIRECTION('',(0.997950977853615,0.0639831681070495,0.));

+#32890=DIRECTION('',(0.983106656269012,0.183033610027128,0.));

+#32891=DIRECTION('',(0.917069292356963,0.398727868371272,0.));

+#32892=DIRECTION('',(0.758456982400041,0.65172310519777,0.));

+#32893=DIRECTION('',(0.532757341889866,0.846268051306703,0.));

+#32894=DIRECTION('',(0.42189006292704,0.906646995695358,0.));

+#32895=DIRECTION('',(0.215028759753927,0.976607716782275,0.));

+#32896=DIRECTION('',(0.0903955389267507,0.995905942618148,0.));

+#32897=DIRECTION('',(-0.136666168225877,0.99061716039167,0.));

+#32898=DIRECTION('',(-0.380765951285883,0.924671449943901,0.));

+#32899=DIRECTION('',(-0.632785066166676,0.774327488880794,0.));

+#32900=DIRECTION('',(-0.776160340102225,0.630535586983319,0.));

+#32901=DIRECTION('',(-0.00276242039925612,0.99999618450949,0.));

+#32902=DIRECTION('',(0.997777512965655,-0.0666335847757858,0.));

+#32903=DIRECTION('',(0.00336925311346552,-0.99999432405062,0.));

+#32904=DIRECTION('',(-0.999992340803602,-0.00391386434767038,0.));

+#32905=DIRECTION('',(-0.00351183084646483,0.99999383350304,0.));

+#32906=DIRECTION('',(-0.997277033549572,0.0737463107861393,0.));

+#32907=DIRECTION('',(0.592696740966567,-0.805425709328682,0.));

+#32908=DIRECTION('',(0.433518693430086,-0.901144573554472,0.));

+#32909=DIRECTION('',(0.232439438506049,-0.972610871534445,0.));

+#32910=DIRECTION('',(0.0825475741607273,-0.996587125142694,0.));

+#32911=DIRECTION('',(-0.0729683010352462,-0.997334260438309,0.));

+#32912=DIRECTION('',(-0.219736891700942,-0.975559172180554,0.));

+#32913=DIRECTION('',(-0.402270824198588,-0.915520717405449,0.));

+#32914=DIRECTION('',(-0.543454945474468,-0.839438337365731,0.));

+#32915=DIRECTION('',(0.,0.,1.));

+#32916=DIRECTION('',(1.,0.,0.));

+#32917=DIRECTION('',(1.,0.,0.));

+#32918=DIRECTION('',(0.,-1.,0.));

+#32919=DIRECTION('',(1.,0.,0.));

+#32920=DIRECTION('',(0.,0.,1.));

+#32921=DIRECTION('',(1.,0.,0.));

+#32922=DIRECTION('',(-1.,0.,0.));

+#32923=DIRECTION('',(1.,0.,0.));

+#32924=DIRECTION('',(0.,0.,1.));

+#32925=DIRECTION('',(1.,0.,0.));

+#32926=DIRECTION('',(0.,-1.,0.));

+#32927=DIRECTION('',(0.707106781186549,-0.707106781186546,0.));

+#32928=DIRECTION('',(1.,0.,0.));

+#32929=DIRECTION('',(0.,-1.,0.));

+#32930=DIRECTION('',(-1.,0.,0.));

+#32931=DIRECTION('',(0.,-1.,0.));

+#32932=DIRECTION('',(1.,0.,0.));

+#32933=DIRECTION('',(0.707106781186549,0.707106781186546,0.));

+#32934=DIRECTION('',(0.,1.,0.));

+#32935=DIRECTION('',(0.,0.,1.));

+#32936=DIRECTION('',(1.,0.,0.));

+#32937=DIRECTION('',(1.,0.,0.));

+#32938=DIRECTION('',(0.,1.,0.));

+#32939=DIRECTION('',(-1.,0.,0.));

+#32940=DIRECTION('',(0.,0.,1.));

+#32941=DIRECTION('',(1.,0.,0.));

+#32942=DIRECTION('',(1.,0.,0.));

+#32943=DIRECTION('',(0.,-1.,0.));

+#32944=DIRECTION('',(1.,0.,0.));

+#32945=DIRECTION('',(0.,0.,1.));

+#32946=DIRECTION('',(1.,0.,0.));

+#32947=DIRECTION('',(1.,0.,0.));

+#32948=DIRECTION('',(0.,1.,0.));

+#32949=DIRECTION('',(-1.,0.,0.));

+#32950=DIRECTION('',(0.,0.,1.));

+#32951=DIRECTION('',(1.,0.,0.));

+#32952=DIRECTION('',(0.,1.,0.));

+#32953=DIRECTION('',(-0.707106781186548,0.707106781186548,0.));

+#32954=DIRECTION('',(-1.,0.,0.));

+#32955=DIRECTION('',(0.,-1.,0.));

+#32956=DIRECTION('',(-1.,0.,0.));

+#32957=DIRECTION('',(0.,-1.,0.));

+#32958=DIRECTION('',(-1.,0.,0.));

+#32959=DIRECTION('',(-0.707106781186548,-0.707106781186548,0.));

+#32960=DIRECTION('',(0.,-1.,0.));

+#32961=DIRECTION('',(0.,0.,1.));

+#32962=DIRECTION('',(1.,0.,0.));

+#32963=DIRECTION('',(-1.,0.,0.));

+#32964=DIRECTION('',(1.,0.,0.));

+#32965=DIRECTION('',(0.991205772482548,0.132329575671033,0.));

+#32966=DIRECTION('',(0.999237613581449,0.0390408965579816,0.));

+#32967=DIRECTION('',(0.998003814816999,-0.0631536666450821,0.));

+#32968=DIRECTION('',(0.988326078169049,-0.152353415488419,0.));

+#32969=DIRECTION('',(0.95502778707714,-0.296516316432236,0.));

+#32970=DIRECTION('',(0.866514341670015,-0.499152176876131,0.));

+#32971=DIRECTION('',(0.728481450581876,-0.685065526908285,0.));

+#32972=DIRECTION('',(0.553051908591726,-0.833146797631155,0.));

+#32973=DIRECTION('',(0.464382331306587,-0.885634829018292,0.));

+#32974=DIRECTION('',(0.329925068779276,-0.944007123379368,0.));

+#32975=DIRECTION('',(0.180635977838906,-0.983550020848041,0.));

+#32976=DIRECTION('',(0.0653968969953893,-0.997859331701305,0.));

+#32977=DIRECTION('',(-0.0790512136127066,-0.996870556103629,0.));

+#32978=DIRECTION('',(-0.214481086869974,-0.976728142000155,0.));

+#32979=DIRECTION('',(-0.351276933326515,-0.936271603816285,0.));

+#32980=DIRECTION('',(-0.475886934955886,-0.879506466797312,0.));

+#32981=DIRECTION('',(-0.583898647118514,-0.811826563924321,0.));

+#32982=DIRECTION('',(-0.736292098660279,-0.676663834891775,0.));

+#32983=DIRECTION('',(-0.885469731447116,-0.464697056899408,0.));

+#32984=DIRECTION('',(-0.960687599336348,-0.277631656122577,0.));

+#32985=DIRECTION('',(-0.991047472179051,-0.13350995426377,0.));

+#32986=DIRECTION('',(-0.999523607204037,-0.030863548756253,0.));

+#32987=DIRECTION('',(-0.997876815951753,0.0651295646077159,0.));

+#32988=DIRECTION('',(-0.987818386609278,0.155611166298063,0.));

+#32989=DIRECTION('',(-0.953813390584733,0.300399760221699,0.));

+#32990=DIRECTION('',(-0.864580467727382,0.502494392828718,0.));

+#32991=DIRECTION('',(-0.725278312845718,0.688455785737667,0.));

+#32992=DIRECTION('',(-0.55496425797245,0.831874192635574,0.));

+#32993=DIRECTION('',(-0.465545939167102,0.885023716363025,0.));

+#32994=DIRECTION('',(-0.330112881383152,0.943941462986404,0.));

+#32995=DIRECTION('',(-0.181739387398774,0.983346731864157,0.));

+#32996=DIRECTION('',(-0.0675122380258894,0.997718446114301,0.));

+#32997=DIRECTION('',(0.0935779304081753,0.995611958014026,0.));

+#32998=DIRECTION('',(0.204076457017513,0.978954952840619,0.));

+#32999=DIRECTION('',(0.351615603587639,0.936144469253384,0.));

+#33000=DIRECTION('',(0.48797005758865,0.872860368499412,0.));

+#33001=DIRECTION('',(0.57735485943454,0.816493335115065,0.));

+#33002=DIRECTION('',(0.733910278367948,0.679246423108639,0.));

+#33003=DIRECTION('',(0.883256643096114,0.468889861722968,0.));

+#33004=DIRECTION('',(0.959273082610996,0.282480358570285,0.));

+#33005=DIRECTION('',(0.,0.,-1.));

+#33006=DIRECTION('',(-1.,0.,0.));

+#33007=DIRECTION('',(0.171563168104135,-0.98517312151219,0.));

+#33008=DIRECTION('',(-0.0402905221591805,-0.999188007245954,0.));

+#33009=DIRECTION('',(-0.167918517312043,-0.985800878242521,0.));

+#33010=DIRECTION('',(-0.322107471991651,-0.946703108945538,0.));

+#33011=DIRECTION('',(-0.451554676325843,-0.892243450123487,0.));

+#33012=DIRECTION('',(-0.533231592440598,-0.845969307258404,0.));

+#33013=DIRECTION('',(-0.617808447513305,-0.786328634974716,0.));

+#33014=DIRECTION('',(-0.694524927263889,-0.719468641018557,0.));

+#33015=DIRECTION('',(-0.778368004867741,-0.627808290004371,0.));

+#33016=DIRECTION('',(-0.861121358844106,-0.508399454506474,0.));

+#33017=DIRECTION('',(-0.935284708674892,-0.353896190596795,0.));

+#33018=DIRECTION('',(-0.979845096547457,-0.199758821512106,0.));

+#33019=DIRECTION('',(-0.999252733117659,-0.0386519773994694,0.));

+#33020=DIRECTION('',(-0.990225759848744,0.1394738130689,0.));

+#33021=DIRECTION('',(-0.947611493493256,0.319425198441641,0.));

+#33022=DIRECTION('',(-0.881572307121688,0.472049009443028,0.));

+#33023=DIRECTION('',(0.583424193598182,0.812167599898143,0.));

+#33024=DIRECTION('',(0.855112447594265,-0.518442573453748,0.));

+#33025=DIRECTION('',(0.895860532799288,-0.444335352827766,0.));

+#33026=DIRECTION('',(0.958434533442418,-0.285312539340658,0.));

+#33027=DIRECTION('',(0.99829440701456,-0.0583804498393841,0.));

+#33028=DIRECTION('',(0.990427851797428,0.138031410859745,0.));

+#33029=DIRECTION('',(0.923924663246327,0.382574458955589,0.));

+#33030=DIRECTION('',(0.890112849647543,0.455740183539184,0.));

+#33031=DIRECTION('',(0.802287435329249,0.596937912276324,0.));

+#33032=DIRECTION('',(0.692439131766731,0.721476298154095,0.));

+#33033=DIRECTION('',(0.632206173682392,0.774800202605723,0.));

+#33034=DIRECTION('',(0.510331953590735,0.859977498045306,0.));

+#33035=DIRECTION('',(0.440785889319159,0.897612276975487,0.));

+#33036=DIRECTION('',(0.289220226963438,0.957262586919189,0.));

+#33037=DIRECTION('',(0.12989790304108,0.991527374703054,0.));

+#33038=DIRECTION('',(0.0510878163796545,0.998694164906133,0.));

+#33039=DIRECTION('',(-0.222296769640057,0.974979049112131,0.));

+#33040=DIRECTION('',(-0.444755564870744,0.895651990181736,0.));

+#33041=DIRECTION('',(-0.586835614143902,0.809706096044947,0.));

+#33042=DIRECTION('',(-0.678143614446135,0.734929410342199,0.));

+#33043=DIRECTION('',(-0.725507441998641,0.688214320981908,0.));

+#33044=DIRECTION('',(0.217873901637002,-0.975976927486234,0.));

+#33045=DIRECTION('',(0.0931951215832179,-0.995647864113156,0.));

+#33046=DIRECTION('',(-0.106726134189039,-0.994288455268924,0.));

+#33047=DIRECTION('',(-0.327422555871839,-0.944878018532738,0.));

+#33048=DIRECTION('',(-0.485408161464789,-0.874287662490655,0.));

+#33049=DIRECTION('',(-0.643512405892256,-0.765435682120164,0.));

+#33050=DIRECTION('',(-0.727278879753208,-0.686342065638496,0.));

+#33051=DIRECTION('',(-0.823250500782625,-0.567678265359136,0.));

+#33052=DIRECTION('',(-0.898759001431672,-0.438442992127304,0.));

+#33053=DIRECTION('',(-0.941269266434575,-0.337656879192055,0.));

+#33054=DIRECTION('',(-0.986934606387276,-0.161121329175232,0.));

+#33055=DIRECTION('',(-0.998103064163446,0.0615651955859802,0.));

+#33056=DIRECTION('',(-0.964196256721202,0.26518970290119,0.));

+#33057=DIRECTION('',(-0.905533151382201,0.424275513962118,0.));

+#33058=DIRECTION('',(-0.842826482233264,0.53818539635176,0.));

+#33059=DIRECTION('',(-0.771700151660299,0.635986537536346,0.));

+#33060=DIRECTION('',(-0.700885006897312,0.713274286026459,0.));

+#33061=DIRECTION('',(-0.569828568683386,0.821763592715231,0.));

+#33062=DIRECTION('',(-0.384344457404478,0.923189762758696,0.));

+#33063=DIRECTION('',(-0.167514164515842,0.985869669219294,0.));

+#33064=DIRECTION('',(-0.00300260937366366,0.999995492158314,0.));

+#33065=DIRECTION('',(0.134193773762025,0.990955110528982,0.));

+#33066=DIRECTION('',(0.304732459383703,0.952437991786321,0.));

+#33067=DIRECTION('',(0.44540627488492,0.895328571136395,0.));

+#33068=DIRECTION('',(0.529512135043518,0.848302362864595,0.));

+#33069=DIRECTION('',(0.651479544001806,0.758666200477654,0.));

+#33070=DIRECTION('',(0.745511382056696,0.666492895103853,0.));

+#33071=DIRECTION('',(0.847309123062192,0.531100037634699,0.));

+#33072=DIRECTION('',(0.91892058184777,0.394442599444528,0.));

+#33073=DIRECTION('',(0.955026830173463,0.296519398435967,0.));

+#33074=DIRECTION('',(0.995581432048949,0.0939021413992511,0.));

+#33075=DIRECTION('',(0.984630761283326,-0.174648973471411,0.));

+#33076=DIRECTION('',(0.932379516997239,-0.361480893387181,0.));

+#33077=DIRECTION('',(0.875595300028576,-0.483045412531646,0.));

+#33078=DIRECTION('',(0.834868093517735,-0.55045005806709,0.));

+#33079=DIRECTION('',(0.774145491948266,-0.633007707138055,0.));

+#33080=DIRECTION('',(0.690291086848685,-0.723531765313218,0.));

+#33081=DIRECTION('',(0.557591004487276,-0.830115818253616,0.));

+#33082=DIRECTION('',(0.360568705502047,-0.932732656559519,0.));

+#33083=DIRECTION('',(0.315577336061564,-0.948899860345804,0.));

+#33084=DIRECTION('',(-0.949036821444128,-0.315165213091841,0.));

+#33085=DIRECTION('',(-0.31516521309183,0.949036821444132,0.));

+#33086=DIRECTION('',(0.00624107031492205,0.999980524331011,0.));

+#33087=DIRECTION('',(0.948811092604527,0.315844123818385,0.));

+#33088=DIRECTION('',(-0.0175481551048858,-0.999846019271175,0.));

+#33089=DIRECTION('',(0.948881871000229,0.315631422528089,0.));

+#33090=DIRECTION('',(0.1233185664501,-0.992367135272371,0.));

+#33091=DIRECTION('',(-0.0805367454447111,-0.99675164039653,0.));

+#33092=DIRECTION('',(-0.218027391643407,-0.975942650207056,0.));

+#33093=DIRECTION('',(-0.44315140516655,-0.896446781520751,0.));

+#33094=DIRECTION('',(-0.615399322759644,-0.788215499433354,0.));

+#33095=DIRECTION('',(-0.775677210458163,-0.631129832265789,0.));

+#33096=DIRECTION('',(-0.868919421897678,-0.494953571811544,0.));

+#33097=DIRECTION('',(-0.911943714570819,-0.41031531954678,0.));

+#33098=DIRECTION('',(-0.954628769541081,-0.297798442515206,0.));

+#33099=DIRECTION('',(-0.968129095954798,-0.250451699067397,0.));

+#33100=DIRECTION('',(-0.98802864579084,-0.154270525690164,0.));

+#33101=DIRECTION('',(-0.99839610386283,-0.0566146605705709,0.));

+#33102=DIRECTION('',(-0.999972502514847,-0.00741580839787702,0.));

+#33103=DIRECTION('',(0.796734207314857,-0.604329879200397,0.));

+#33104=DIRECTION('',(0.774390826402938,-0.632707553284276,0.));

+#33105=DIRECTION('',(0.726508631320754,-0.687157339054488,0.));

+#33106=DIRECTION('',(0.670132109906759,-0.7422418441936,0.));

+#33107=DIRECTION('',(0.639345764381033,-0.768919367403392,0.));

+#33108=DIRECTION('',(0.49660563043631,-0.867976294502883,0.));

+#33109=DIRECTION('',(0.388419898809205,-0.921482491536897,0.));

+#33110=DIRECTION('',(0.205958373794026,-0.978560753486527,0.));

+#33111=DIRECTION('',(-0.0139179684989186,-0.999903140385539,0.));

+#33112=DIRECTION('',(-0.187534851417362,-0.982257949575298,0.));

+#33113=DIRECTION('',(-0.375675123132229,-0.926751423985733,0.));

+#33114=DIRECTION('',(-0.499288298910299,-0.86643591486691,0.));

+#33115=DIRECTION('',(-0.668917234838991,-0.743336890605705,0.));

+#33116=DIRECTION('',(-0.814655708206158,-0.579944891422559,0.));

+#33117=DIRECTION('',(-0.895242565361049,-0.445579116617652,0.));

+#33118=DIRECTION('',(-0.962074973455112,-0.272785163546968,0.));

+#33119=DIRECTION('',(-0.988741824041985,-0.14963156548713,0.));

+#33120=DIRECTION('',(-0.999958793936041,0.00907801905584261,0.));

+#33121=DIRECTION('',(-0.988743413432055,0.149621062670766,0.));

+#33122=DIRECTION('',(-0.970220766136268,0.242222346116028,0.));

+#33123=DIRECTION('',(-0.933160042205472,0.359461174024513,0.));

+#33124=DIRECTION('',(-0.893623650496697,0.448817079970178,0.));

+#33125=DIRECTION('',(-0.820273875518506,0.571970951309462,0.));

+#33126=DIRECTION('',(-0.721198693272681,0.69272826189046,0.));

+#33127=DIRECTION('',(-0.631824251986044,0.775111678793628,0.));

+#33128=DIRECTION('',(-0.471533657320887,0.881848065152716,0.));

+#33129=DIRECTION('',(-0.330263885689377,0.943888640576501,0.));

+#33130=DIRECTION('',(-0.117787817102115,0.993038785819728,0.));

+#33131=DIRECTION('',(0.0919222680983159,0.995766185722161,0.));

+#33132=DIRECTION('',(0.226043268645057,0.974117262294565,0.));

+#33133=DIRECTION('',(0.412270764307729,0.911061368348544,0.));

+#33134=DIRECTION('',(0.564955554134599,0.825121337654328,0.));

+#33135=DIRECTION('',(0.731312654086382,0.682042375496664,0.));

+#33136=DIRECTION('',(0.847609520269474,0.530620486928796,0.));

+#33137=DIRECTION('',(0.906167815813462,0.422918301311092,0.));

+#33138=DIRECTION('',(0.966333612090781,0.257292343732931,0.));

+#33139=DIRECTION('',(0.975788995612453,0.218714050855539,0.));

+#33140=DIRECTION('',(0.989730015714619,0.142949277695065,0.));

+#33141=DIRECTION('',(0.997411256178539,0.0719081778961802,0.));

+#33142=DIRECTION('',(0.999340368450681,0.0363156713397608,0.));

+#33143=DIRECTION('',(-0.802497380809826,0.596655640879535,0.));

+#33144=DIRECTION('',(-0.776130646555708,0.630572136616437,0.));

+#33145=DIRECTION('',(-0.719484178786451,0.69450883110007,0.));

+#33146=DIRECTION('',(-0.657251395780705,0.75367141563437,0.));

+#33147=DIRECTION('',(-0.624023630432953,0.781405470073813,0.));

+#33148=DIRECTION('',(-0.510339259265066,0.859973162635198,0.));

+#33149=DIRECTION('',(-0.42727750124223,0.904120532303186,0.));

+#33150=DIRECTION('',(-0.267933950421853,0.963437282967262,0.));

+#33151=DIRECTION('',(-0.0569464228311914,0.998377235781511,0.));

+#33152=DIRECTION('',(0.161886307454047,0.986809415976,0.));

+#33153=DIRECTION('',(0.386443919581397,0.922312906240917,0.));

+#33154=DIRECTION('',(0.50962645261495,0.860395768698976,0.));

+#33155=DIRECTION('',(0.67462706800797,0.738158735714053,0.));

+#33156=DIRECTION('',(0.815706080196961,0.578466585663951,0.));

+#33157=DIRECTION('',(0.893995773964062,0.448075391127875,0.));

+#33158=DIRECTION('',(0.961537639664098,0.274673201294186,0.));

+#33159=DIRECTION('',(0.991807551768191,0.127741067224236,0.));

+#33160=DIRECTION('',(0.999156065729891,-0.0410750084012813,0.));

+#33161=DIRECTION('',(0.985172104975898,-0.171569005293374,0.));

+#33162=DIRECTION('',(0.968031568668587,-0.250828391656598,0.));

+#33163=DIRECTION('',(0.935929658152697,-0.352186988672461,0.));

+#33164=DIRECTION('',(0.903981716578848,-0.427571112320698,0.));

+#33165=DIRECTION('',(0.838792884606009,-0.544450637555261,0.));

+#33166=DIRECTION('',(0.743123827448142,-0.6691539262971,0.));

+#33167=DIRECTION('',(0.622844034656257,-0.782346028617207,0.));

+#33168=DIRECTION('',(0.475349758611265,-0.87979691235433,0.));

+#33169=DIRECTION('',(0.331879219929394,-0.94332188746952,0.));

+#33170=DIRECTION('',(0.155873464810918,-0.987777030998312,0.));

+#33171=DIRECTION('',(-0.0252938191700915,-0.99968006017515,0.));

+#33172=DIRECTION('',(-0.0901985067152197,-0.995923807018561,0.));

+#33173=DIRECTION('',(-0.21303542577808,-0.977044475632277,0.));

+#33174=DIRECTION('',(-0.361912502291844,-0.932212068514915,0.));

+#33175=DIRECTION('',(-0.533469973525683,-0.845819003892977,0.));

+#33176=DIRECTION('',(-0.694170790788834,-0.719810331417662,0.));

+#33177=DIRECTION('',(-0.594859573194618,0.803829638778465,0.));

+#33178=DIRECTION('',(0.73486309727917,0.678215473324861,0.));

+#33179=DIRECTION('',(0.617063368639034,0.786913463529407,0.));

+#33180=DIRECTION('',(0.430802243847413,0.90244635668611,0.));

+#33181=DIRECTION('',(0.244778690099014,0.969578977120178,0.));

+#33182=DIRECTION('',(0.122964780028295,0.992411035243257,0.));

+#33183=DIRECTION('',(-0.0962428021321378,0.995357886911916,0.));

+#33184=DIRECTION('',(-0.208008151013011,0.978127092515154,0.));

+#33185=DIRECTION('',(-0.363290165521479,0.931676046507248,0.));

+#33186=DIRECTION('',(-0.487743079092267,0.872987221440036,0.));

+#33187=DIRECTION('',(-0.550738895087375,0.834677584123317,0.));

+#33188=DIRECTION('',(-0.680514013138483,0.732735066666088,0.));

+#33189=DIRECTION('',(-0.735919661036994,0.677068868357714,0.));

+#33190=DIRECTION('',(-0.835359122092775,0.549704590790716,0.));

+#33191=DIRECTION('',(-0.912925106734676,0.408127124182504,0.));

+#33192=DIRECTION('',(-0.942102952949981,0.335323763015575,0.));

+#33193=DIRECTION('',(-0.997454827029354,0.0713012484872531,0.));

+#33194=DIRECTION('',(-0.986518512595031,-0.163649699991436,0.));

+#33195=DIRECTION('',(-0.9414485325776,-0.337156729886094,0.));

+#33196=DIRECTION('',(-0.90531532131928,-0.42474011934896,0.));

+#33197=DIRECTION('',(-0.877630786661048,-0.479337253199362,0.));

+#33198=DIRECTION('',(0.999999389795562,-0.00110472100756986,0.));

+#33199=DIRECTION('',(0.978367111056937,-0.206876281874225,0.));

+#33200=DIRECTION('',(0.898315177733739,-0.4393516148294,0.));

+#33201=DIRECTION('',(0.775087036232032,-0.631854481874621,0.));

+#33202=DIRECTION('',(0.668180213990356,-0.743999463462039,0.));

+#33203=DIRECTION('',(0.54156686945241,-0.840657674628333,0.));

+#33204=DIRECTION('',(0.420494837417426,-0.907294930937726,0.));

+#33205=DIRECTION('',(0.289823588970715,-0.957080084045287,0.));

+#33206=DIRECTION('',(0.153532610054928,-0.988143581494977,0.));

+#33207=DIRECTION('',(0.0241434449973926,-0.99970850454703,0.));

+#33208=DIRECTION('',(-0.168023968857951,-0.985782910122316,0.));

+#33209=DIRECTION('',(-0.396875209511338,-0.917872577254235,0.));

+#33210=DIRECTION('',(-0.582272178456626,-0.812993917686581,0.));

+#33211=DIRECTION('',(-0.703233353457622,-0.71095910612689,0.));

+#33212=DIRECTION('',(-0.768131228931528,-0.640292445012544,0.));

+#33213=DIRECTION('',(-0.839108452011467,-0.543964158527857,0.));

+#33214=DIRECTION('',(-0.908856638172733,-0.417108632432079,0.));

+#33215=DIRECTION('',(-0.969219650021194,-0.246197623897538,0.));

+#33216=DIRECTION('',(-0.999012371159081,-0.0444328962719211,0.));

+#33217=DIRECTION('',(-0.98661687744394,0.163055625915727,0.));

+#33218=DIRECTION('',(-0.944198082284223,0.329378173853089,0.));

+#33219=DIRECTION('',(-0.90081861428926,0.434195605862124,0.));

+#33220=DIRECTION('',(-0.823718285822742,0.566999281834856,0.));

+#33221=DIRECTION('',(-0.730332847729192,0.683091451804053,0.));

+#33222=DIRECTION('',(-0.653787791476591,0.756677952444871,0.));

+#33223=DIRECTION('',(-0.538882303820489,0.842381067349642,0.));

+#33224=DIRECTION('',(-0.454690715201668,0.890649399881567,0.));

+#33225=DIRECTION('',(-0.321667181965993,0.946852799566045,0.));

+#33226=DIRECTION('',(-0.169718262075139,0.985492623776654,0.));

+#33227=DIRECTION('',(-0.0507534811346996,0.99871121158857,0.));

+#33228=DIRECTION('',(0.189965074845365,0.981790848571627,0.));

+#33229=DIRECTION('',(0.44114594551231,0.897435376368711,0.));

+#33230=DIRECTION('',(0.611020791071891,0.791614548172203,0.));

+#33231=DIRECTION('',(0.718103175288429,0.695936656342138,0.));

+#33232=DIRECTION('',(0.774294845944025,0.632825008627597,0.));

+#33233=DIRECTION('',(0.834424355358478,0.551122486553205,0.));

+#33234=DIRECTION('',(0.888112290406469,0.459626543651447,0.));

+#33235=DIRECTION('',(0.952976315884956,0.303044784416985,0.));

+#33236=DIRECTION('',(0.994490075502223,0.104830767084776,0.));

+#33237=DIRECTION('',(0.991857453968219,-0.127353017269646,0.));

+#33238=DIRECTION('',(0.958113396288578,-0.286389105680308,0.));

+#33239=DIRECTION('',(0.911131210281489,-0.412116388476592,0.));

+#33240=DIRECTION('',(0.82581118344664,-0.563946707849651,0.));

+#33241=DIRECTION('',(0.726992431438783,-0.686645472300464,0.));

+#33242=DIRECTION('',(0.651290654301437,-0.75882836242434,0.));

+#33243=DIRECTION('',(0.55194586757601,-0.833879942956878,0.));

+#33244=DIRECTION('',(0.444193970554025,-0.895930642696995,0.));

+#33245=DIRECTION('',(0.316924868713883,-0.948450645838089,0.));

+#33246=DIRECTION('',(0.809038846093712,-0.587755174806105,0.));

+#33247=DIRECTION('',(-0.587501149128552,-0.809223331208777,0.));

+#33248=DIRECTION('',(-0.809124197087507,0.587637672113945,0.));

+#33249=DIRECTION('',(-0.587637672113939,-0.809124197087512,0.));

+#33250=DIRECTION('',(-0.809421847963019,0.587227615188636,0.));

+#33251=DIRECTION('',(0.537122668504284,0.843504142834425,0.));

+#33252=DIRECTION('',(0.431819336177761,0.901960121570238,0.));

+#33253=DIRECTION('',(0.22422945852129,0.974536376915325,0.));

+#33254=DIRECTION('',(-0.105886887781903,0.994378181073912,0.));

+#33255=DIRECTION('',(-0.475409752058737,0.879764495559721,0.));

+#33256=DIRECTION('',(0.586565328089602,0.809901917446265,0.));

+#33257=DIRECTION('',(0.308959814981722,-0.951075093105933,0.));

+#33258=DIRECTION('',(-0.951055309951702,-0.309020707093672,0.));

+#33259=DIRECTION('',(-0.308986968480158,0.951066271775759,0.));

+#33260=DIRECTION('',(0.295318483366167,0.955398866119437,0.));

+#33261=DIRECTION('',(0.337125795636038,0.941459610348085,0.));

+#33262=DIRECTION('',(0.376109384630776,0.926575269901296,0.));

+#33263=DIRECTION('',(0.411888993532973,0.911234029767542,0.));

+#33264=DIRECTION('',(0.445879543100975,0.89509297452503,0.));

+#33265=DIRECTION('',(0.477075918262984,0.878862087140827,0.));

+#33266=DIRECTION('',(0.438820832924438,0.898574580428081,0.));

+#33267=DIRECTION('',(0.378772730411739,0.925489718309413,0.));

+#33268=DIRECTION('',(0.268071396454271,0.963399048371472,0.));

+#33269=DIRECTION('',(0.123433808656393,0.992352807664984,0.));

+#33270=DIRECTION('',(-0.050051815895333,0.998746622385067,0.));

+#33271=DIRECTION('',(-0.211146382257034,0.977454451757097,0.));

+#33272=DIRECTION('',(-0.372361290274659,0.928087856565849,0.));

+#33273=DIRECTION('',(-0.453096400947977,0.891461525500675,0.));

+#33274=DIRECTION('',(-0.580980244008155,0.813917659270411,0.));

+#33275=DIRECTION('',(-0.711172288095426,0.703017764103523,0.));

+#33276=DIRECTION('',(-0.827600359914453,0.561317774767081,0.));

+#33277=DIRECTION('',(-0.891432707111775,0.453153096305623,0.));

+#33278=DIRECTION('',(0.,0.,1.));

+#33279=DIRECTION('',(1.,0.,0.));

+#33280=DIRECTION('',(-0.912526561341153,-0.409017450540795,0.));

+#33281=DIRECTION('',(-0.87440014109441,-0.485205516512411,0.));

+#33282=DIRECTION('',(-0.800356418603189,-0.599524480901887,0.));

+#33283=DIRECTION('',(-0.710367600247197,-0.703830855049023,0.));

+#33284=DIRECTION('',(-0.637865801191919,-0.77014753110673,0.));

+#33285=DIRECTION('',(-0.600012919777863,-0.799990310003593,0.));

+#33286=DIRECTION('',(-0.376389000957184,-0.926461720719455,0.));

+#33287=DIRECTION('',(-0.190614992773329,-0.981664873839348,0.));

+#33288=DIRECTION('',(0.0251642046366009,-0.999683331262959,0.));

+#33289=DIRECTION('',(0.148503508779515,-0.988911880745789,0.));

+#33290=DIRECTION('',(0.228593506807211,-0.973521961049458,0.));

+#33291=DIRECTION('',(0.269819564166737,-0.962910900755035,0.));

+#33292=DIRECTION('',(-0.951329033501175,-0.308177010852075,0.));

+#33293=DIRECTION('',(-0.222958114710625,0.974828025389445,0.));

+#33294=DIRECTION('',(-0.157130679772287,0.987577819452371,0.));

+#33295=DIRECTION('',(-0.0399099042258736,0.999203282392868,0.));

+#33296=DIRECTION('',(0.107087509534614,0.994249599095556,0.));

+#33297=DIRECTION('',(0.288854465817474,0.95737301903558,0.));

+#33298=DIRECTION('',(0.456786384427682,0.889576415493062,0.));

+#33299=DIRECTION('',(0.610768464666375,0.791809246327093,0.));

+#33300=DIRECTION('',(0.720504536834839,0.693450223448241,0.));

+#33301=DIRECTION('',(0.802296274809504,0.596926031788523,0.));

+#33302=DIRECTION('',(0.863985858815815,0.503516072996979,0.));

+#33303=DIRECTION('',(0.907663231500316,0.419699247297876,0.));

+#33304=DIRECTION('',(0.939502947200568,0.342540818299728,0.));

+#33305=DIRECTION('',(0.967195523316758,0.254033107440788,0.));

+#33306=DIRECTION('',(0.982829244498256,0.184517414243174,0.));

+#33307=DIRECTION('',(0.997421470605676,0.0717663568450432,0.));

+#33308=DIRECTION('',(0.998734046086309,-0.0503021390009516,0.));

+#33309=DIRECTION('',(0.982872525043527,-0.184286731791961,0.));

+#33310=DIRECTION('',(0.961217724736521,-0.275790655484092,0.));

+#33311=DIRECTION('',(0.908442949682893,-0.418008860159022,0.));

+#33312=DIRECTION('',(0.827629334824249,-0.561275052125401,0.));

+#33313=DIRECTION('',(0.720165499632559,-0.693802315605092,0.));

+#33314=DIRECTION('',(0.599648812428156,-0.800263270276415,0.));

+#33315=DIRECTION('',(0.474333605393698,-0.880345177072161,0.));

+#33316=DIRECTION('',(0.361170821471597,-0.932499671698351,0.));

+#33317=DIRECTION('',(0.192151351306546,-0.98136530313185,0.));

+#33318=DIRECTION('',(-0.00565143611945076,-0.999984030507382,0.));

+#33319=DIRECTION('',(-0.17808355132907,-0.984015370177736,0.));

+#33320=DIRECTION('',(-0.307361008073806,-0.95159298584839,0.));

+#33321=DIRECTION('',(-0.402781536598877,-0.915296145395056,0.));

+#33322=DIRECTION('',(-0.453077499206473,-0.891471132293586,0.));

+#33323=DIRECTION('',(-0.47307009279044,-0.881024793809598,0.));

+#33324=DIRECTION('',(-0.445178958166265,-0.895441620210943,0.));

+#33325=DIRECTION('',(-0.415791602654102,-0.909459918392413,0.));

+#33326=DIRECTION('',(-0.38309480820925,-0.923709027737154,0.));

+#33327=DIRECTION('',(-0.363392089156249,-0.93163629681258,0.));

+#33328=DIRECTION('',(0.951000730770485,0.309188631864114,0.));

+#33329=DIRECTION('',(0.257316981962259,-0.96632705167238,0.));

+#33330=DIRECTION('',(-0.004501507246231,-0.999989868164929,0.));

+#33331=DIRECTION('',(-0.206488821256534,-0.978448959678576,0.));

+#33332=DIRECTION('',(-0.3800157561492,-0.924980013339938,0.));

+#33333=DIRECTION('',(-0.548441249141907,-0.836189091198674,0.));

+#33334=DIRECTION('',(-0.732311147650836,-0.680970177780433,0.));

+#33335=DIRECTION('',(-0.882854254712319,-0.469647064226272,0.));

+#33336=DIRECTION('',(-0.948655213506773,-0.316312007180283,0.));

+#33337=DIRECTION('',(-0.96730300599374,-0.253623529262319,0.));

+#33338=DIRECTION('',(-0.990573903067076,-0.136979350861579,0.));

+#33339=DIRECTION('',(-0.999378736334845,-0.0352440259018193,0.));

+#33340=DIRECTION('',(0.833213360808646,-0.552951621183952,0.));

+#33341=DIRECTION('',(0.790195399048499,-0.612854983925711,0.));

+#33342=DIRECTION('',(0.72541272284551,-0.688314159039217,0.));

+#33343=DIRECTION('',(0.621574978956369,-0.783354674164512,0.));

+#33344=DIRECTION('',(0.478285771248518,-0.878204259282093,0.));

+#33345=DIRECTION('',(0.29479071262486,-0.955561842975182,0.));

+#33346=DIRECTION('',(0.0534037294112768,-0.998573002681811,0.));

+#33347=DIRECTION('',(-0.195740935392077,-0.980655640993226,0.));

+#33348=DIRECTION('',(-0.398430487871995,-0.917198531580859,0.));

+#33349=DIRECTION('',(-0.59208071355206,-0.805878668683868,0.));

+#33350=DIRECTION('',(-0.769914149175508,-0.638147477390105,0.));

+#33351=DIRECTION('',(-0.895530022919754,-0.445001098930492,0.));

+#33352=DIRECTION('',(-0.95951375389784,-0.281661776037989,0.));

+#33353=DIRECTION('',(-0.99455145147377,-0.104246872238055,0.));

+#33354=DIRECTION('',(-0.995644970524364,0.0932260299998801,0.));

+#33355=DIRECTION('',(-0.971709685566789,0.236178506591291,0.));

+#33356=DIRECTION('',(-0.931157017091642,0.364618443747702,0.));

+#33357=DIRECTION('',(-0.879308715200799,0.476252226631981,0.));

+#33358=DIRECTION('',(-0.774196631216136,0.632945160510439,0.));

+#33359=DIRECTION('',(-0.632396033286442,0.774645245956866,0.));

+#33360=DIRECTION('',(-0.427792444411447,0.903876996335497,0.));

+#33361=DIRECTION('',(-0.187892910290758,0.982189520541972,0.));

+#33362=DIRECTION('',(0.0629190708223111,0.998018632354555,0.));

+#33363=DIRECTION('',(0.229611224656766,0.973282428440799,0.));

+#33364=DIRECTION('',(0.951841524293546,-0.306590464024141,0.));

+#33365=DIRECTION('',(-0.291938920022974,-0.956436964454961,0.));

+#33366=DIRECTION('',(-0.136624696282247,-0.990622881002546,0.));

+#33367=DIRECTION('',(0.126686384848359,-0.991942820879335,0.));

+#33368=DIRECTION('',(0.403175926620168,-0.915122490267816,0.));

+#33369=DIRECTION('',(0.658680321871064,-0.75242290872875,0.));

+#33370=DIRECTION('',(0.791764380230954,-0.610826625318096,0.));

+#33371=DIRECTION('',(0.876698961369074,-0.481039427837664,0.));

+#33372=DIRECTION('',(0.927886441863974,-0.372862911812122,0.));

+#33373=DIRECTION('',(0.977896945110945,-0.209087457162502,0.));

+#33374=DIRECTION('',(0.999296980028459,-0.0374906082372745,0.));

+#33375=DIRECTION('',(0.986189072453941,0.165623408286498,0.));

+#33376=DIRECTION('',(0.961419613292366,0.275086035953767,0.));

+#33377=DIRECTION('',(0.859733044953123,0.510743665076358,0.));

+#33378=DIRECTION('',(0.69052383996086,0.723309633867619,0.));

+#33379=DIRECTION('',(0.493620462515344,0.869677433871972,0.));

+#33380=DIRECTION('',(0.371680484846788,0.928360715015482,0.));

+#33381=DIRECTION('',(0.186065206584808,0.982537398218792,0.));

+#33382=DIRECTION('',(-0.0357881399019809,0.999359399336573,0.));

+#33383=DIRECTION('',(-0.295919549104553,0.955212866568368,0.));

+#33384=DIRECTION('',(-0.471847010166421,0.881680440407413,0.));

+#33385=DIRECTION('',(-0.675753696911619,0.7371274931179,0.));

+#33386=DIRECTION('',(-0.822543076233641,0.568702811440298,0.));

+#33387=DIRECTION('',(-0.912381031665741,0.409341975683606,0.));

+#33388=DIRECTION('',(-0.950353907580397,0.311171094972961,0.));

+#33389=DIRECTION('',(0.307066408882786,0.951688089941147,0.));

+#33390=DIRECTION('',(0.97775750690586,-0.209738546026324,0.));

+#33391=DIRECTION('',(0.991459378309594,-0.130415877721826,0.));

+#33392=DIRECTION('',(0.999523598018763,0.0308638462221954,0.));

+#33393=DIRECTION('',(0.97415224739333,0.22589244984843,0.));

+#33394=DIRECTION('',(0.875605070856575,0.483027700955392,0.));

+#33395=DIRECTION('',(0.727135423150796,0.686494046878277,0.));

+#33396=DIRECTION('',(0.521157198637334,0.853460704607123,0.));

+#33397=DIRECTION('',(0.394906857266853,0.918721162314017,0.));

+#33398=DIRECTION('',(0.230630743921738,0.973041345451521,0.));

+#33399=DIRECTION('',(0.10237753897273,0.994745615478594,0.));

+#33400=DIRECTION('',(-0.148886907299091,0.98885423032665,0.));

+#33401=DIRECTION('',(-0.410286788307403,0.911956551234979,0.));

+#33402=DIRECTION('',(-0.655470540184675,0.755220743193678,0.));

+#33403=DIRECTION('',(-0.744931063129073,0.667141447659632,0.));

+#33404=DIRECTION('',(-0.871259239300752,0.490823122859014,0.));

+#33405=DIRECTION('',(-0.92577793808778,0.378067731167232,0.));

+#33406=DIRECTION('',(-0.972264992598116,0.233881987695044,0.));

+#33407=DIRECTION('',(-0.993776494700414,0.111392452980258,0.));

+#33408=DIRECTION('',(-0.994595772424209,-0.103823164447497,0.));

+#33409=DIRECTION('',(-0.973960980514118,-0.226715699579845,0.));

+#33410=DIRECTION('',(-0.876521116394194,-0.481363410029343,0.));

+#33411=DIRECTION('',(-0.747779408881299,-0.663947253667891,0.));

+#33412=DIRECTION('',(-0.573639051104099,-0.819108197400312,0.));

+#33413=DIRECTION('',(-0.435986917296232,-0.899953003187682,0.));

+#33414=DIRECTION('',(-0.951594702352324,0.307355693708433,0.));

+#33415=DIRECTION('',(0.448414805317809,0.893825577152384,0.));

+#33416=DIRECTION('',(0.608641871841633,0.793445065421113,0.));

+#33417=DIRECTION('',(0.785816930237088,0.618459175817417,0.));

+#33418=DIRECTION('',(0.892541728056961,0.450964814233987,0.));

+#33419=DIRECTION('',(0.969318402140861,0.245808533763759,0.));

+#33420=DIRECTION('',(0.997775209832746,0.0666680631428478,0.));

+#33421=DIRECTION('',(0.993329377932124,-0.115311521267308,0.));

+#33422=DIRECTION('',(0.968984656564615,-0.24712089216081,0.));

+#33423=DIRECTION('',(0.930944427059709,-0.365160887454379,0.));

+#33424=DIRECTION('',(0.880130914116805,-0.474731054404404,0.));

+#33425=DIRECTION('',(0.777435174956006,-0.628963074227037,0.));

+#33426=DIRECTION('',(0.647880998922639,-0.761741564597208,0.));

+#33427=DIRECTION('',(0.453302263095083,-0.891356863592173,0.));

+#33428=DIRECTION('',(0.589311247514904,-0.807906092038194,0.));

+#33429=DIRECTION('',(-0.807882848993458,-0.589343110846486,0.));

+#33430=DIRECTION('',(0.589343110846499,-0.807882848993449,0.));

+#33431=DIRECTION('',(-0.807953747367956,-0.589245909713489,0.));

+#33432=DIRECTION('',(-0.589666194890166,0.807647063143148,0.));

+#33433=DIRECTION('',(-0.80817598795334,-0.588941060290113,0.));

+#33434=DIRECTION('',(-0.589138056255562,0.808032394568075,0.));

+#33435=DIRECTION('',(0.808175962429527,0.588941095315234,0.));

+#33436=DIRECTION('',(-0.589274293756368,0.807933045937554,0.));

+#33437=DIRECTION('',(0.807953747367757,0.589245909713762,0.));

+#33438=DIRECTION('',(0.998612534537283,0.0526593378711153,0.));

+#33439=DIRECTION('',(0.,0.,1.));

+#33440=DIRECTION('',(1.,0.,0.));

+#33441=DIRECTION('',(0.,0.,1.));

+#33442=DIRECTION('',(1.,0.,0.));

+#33443=DIRECTION('',(-1.,0.,0.));

+#33444=DIRECTION('',(0.,0.,1.));

+#33445=DIRECTION('',(1.,0.,0.));

+#33446=DIRECTION('',(1.,0.,0.));

+#33447=DIRECTION('',(0.,-1.,5.82904393809411E-17));

+#33448=DIRECTION('',(-1.,0.,0.));

+#33449=DIRECTION('',(0.,-1.,0.));

+#33450=DIRECTION('',(-1.,0.,0.));

+#33451=DIRECTION('',(0.,-1.,0.));

+#33452=DIRECTION('',(-0.707106781186548,-0.707106781186548,0.));

+#33453=DIRECTION('',(-1.,0.,0.));

+#33454=DIRECTION('',(0.,0.,1.));

+#33455=DIRECTION('',(1.,0.,0.));

+#33456=DIRECTION('',(-1.,0.,0.));

+#33457=DIRECTION('',(0.,0.,1.));

+#33458=DIRECTION('',(1.,0.,0.));

+#33459=DIRECTION('',(-1.,0.,0.));

+#33460=DIRECTION('',(0.,0.,1.));

+#33461=DIRECTION('',(1.,0.,0.));

+#33462=DIRECTION('',(-1.,0.,0.));

+#33463=DIRECTION('',(0.,0.,1.));

+#33464=DIRECTION('',(1.,0.,0.));

+#33465=DIRECTION('',(-1.,0.,0.));

+#33466=DIRECTION('',(-0.707106781186548,0.707106781186548,0.));

+#33467=DIRECTION('',(0.,1.,0.));

+#33468=DIRECTION('',(-1.,0.,0.));

+#33469=DIRECTION('',(0.,1.,0.));

+#33470=DIRECTION('',(1.,0.,0.));

+#33471=DIRECTION('',(0.,-1.,5.82904393809411E-17));

+#33472=DIRECTION('',(1.,0.,0.));

+#33473=DIRECTION('',(0.,0.,1.));

+#33474=DIRECTION('',(1.,0.,0.));

+#33475=DIRECTION('',(-1.,0.,0.));

+#33476=DIRECTION('',(0.,1.,0.));

+#33477=DIRECTION('',(1.,0.,0.));

+#33478=DIRECTION('',(0.,0.,1.));

+#33479=DIRECTION('',(1.,0.,0.));

+#33480=DIRECTION('',(-1.,0.,0.));

+#33481=DIRECTION('',(0.,-1.,5.82904393809411E-17));

+#33482=DIRECTION('',(1.,0.,0.));

+#33483=DIRECTION('',(0.,1.,0.));

+#33484=DIRECTION('',(1.,0.,0.));

+#33485=DIRECTION('',(0.,1.,0.));

+#33486=DIRECTION('',(0.707106781186548,0.707106781186548,0.));

+#33487=DIRECTION('',(1.,0.,0.));

+#33488=DIRECTION('',(0.,0.,1.));

+#33489=DIRECTION('',(1.,0.,0.));

+#33490=DIRECTION('',(1.,0.,0.));

+#33491=DIRECTION('',(0.,0.,1.));

+#33492=DIRECTION('',(1.,0.,0.));

+#33493=DIRECTION('',(1.,0.,0.));

+#33494=DIRECTION('',(0.,0.,1.));

+#33495=DIRECTION('',(1.,0.,0.));

+#33496=DIRECTION('',(1.,0.,0.));

+#33497=DIRECTION('',(0.,0.,1.));

+#33498=DIRECTION('',(1.,0.,0.));

+#33499=DIRECTION('',(1.,0.,0.));

+#33500=DIRECTION('',(0.707106781186548,-0.707106781186548,0.));

+#33501=DIRECTION('',(0.,-1.,0.));

+#33502=DIRECTION('',(1.,0.,0.));

+#33503=DIRECTION('',(0.,-1.,0.));

+#33504=DIRECTION('',(-1.,0.,0.));

+#33505=DIRECTION('',(0.,-1.,5.82904393809411E-17));

+#33506=DIRECTION('',(-1.,0.,0.));

+#33507=DIRECTION('',(0.,0.,1.));

+#33508=DIRECTION('',(1.,0.,0.));

+#33509=DIRECTION('',(1.,0.,0.));

+#33510=DIRECTION('',(0.,1.,0.));

+#33511=DIRECTION('',(0.,0.,1.));

+#33512=DIRECTION('',(0.,0.,-1.));

+#33513=DIRECTION('',(1.,0.,0.));

+#33514=DIRECTION('',(0.,-1.,0.));

+#33515=DIRECTION('',(0.,0.,-1.));

+#33516=DIRECTION('',(-1.,0.,0.));

+#33517=DIRECTION('',(0.,0.,-1.));

+#33518=DIRECTION('',(1.,0.,0.));

+#33519=DIRECTION('',(0.,0.,-1.));

+#33520=DIRECTION('',(0.,0.,1.));

+#33521=DIRECTION('',(0.,-1.,0.));

+#33522=DIRECTION('',(0.,0.,1.));

+#33523=DIRECTION('',(0.,-1.,0.));

+#33524=DIRECTION('',(0.,0.,-1.));

+#33525=DIRECTION('',(0.,-1.,0.));

+#33526=DIRECTION('',(0.,1.,0.));

+#33527=DIRECTION('',(0.,0.,1.));

+#33528=DIRECTION('',(0.,1.,0.));

+#33529=DIRECTION('',(1.,0.,0.));

+#33530=DIRECTION('',(0.,-1.,0.));

+#33531=DIRECTION('',(0.,-1.,0.));

+#33532=DIRECTION('',(0.,0.,-1.));

+#33533=DIRECTION('',(0.,1.,0.));

+#33534=DIRECTION('',(0.,1.,0.));

+#33535=DIRECTION('',(0.,0.,1.));

+#33536=DIRECTION('',(0.,-1.,0.));

+#33537=DIRECTION('',(0.,-1.,0.));

+#33538=DIRECTION('',(0.,1.,0.));

+#33539=DIRECTION('',(1.,0.,0.));

+#33540=DIRECTION('',(0.,-1.,0.));

+#33541=DIRECTION('',(0.,0.,-1.));

+#33542=DIRECTION('',(0.,-1.,0.));

+#33543=DIRECTION('',(0.,0.,-1.));

+#33544=DIRECTION('',(0.,-1.,0.));

+#33545=DIRECTION('',(0.,-1.,0.));

+#33546=DIRECTION('',(0.,1.,0.));

+#33547=DIRECTION('',(1.,0.,0.));

+#33548=DIRECTION('',(0.,-1.,0.));

+#33549=DIRECTION('',(0.,0.,-1.));

+#33550=DIRECTION('',(0.,-1.,0.));

+#33551=DIRECTION('',(0.,-1.,0.));

+#33552=DIRECTION('',(0.,0.,-1.));

+#33553=DIRECTION('',(0.,1.,0.));

+#33554=DIRECTION('',(0.,1.,0.));

+#33555=DIRECTION('',(1.,0.,0.));

+#33556=DIRECTION('',(0.,-1.,0.));

+#33557=DIRECTION('',(0.,1.,0.));

+#33558=DIRECTION('',(0.,0.,1.));

+#33559=DIRECTION('',(1.,0.,0.));

+#33560=DIRECTION('',(0.,0.,-1.));

+#33561=DIRECTION('',(0.,-1.,0.));

+#33562=DIRECTION('',(0.,0.,-1.));

+#33563=DIRECTION('',(0.,0.,-1.));

+#33564=DIRECTION('',(-1.,0.,0.));

+#33565=DIRECTION('',(0.,0.,1.));

+#33566=DIRECTION('',(1.,0.,0.));

+#33567=DIRECTION('',(0.,0.,1.));

+#33568=DIRECTION('',(1.,0.,0.));

+#33569=DIRECTION('',(-1.,0.,0.));

+#33570=DIRECTION('',(-1.,0.,0.));

+#33571=DIRECTION('',(0.,-1.,0.));

+#33572=DIRECTION('',(1.,0.,0.));

+#33573=DIRECTION('',(0.,0.,1.));

+#33574=DIRECTION('',(1.,0.,0.));

+#33575=DIRECTION('',(0.,0.,1.));

+#33576=DIRECTION('',(1.,0.,0.));

+#33577=DIRECTION('',(1.,0.,0.));

+#33578=DIRECTION('',(0.,0.,1.));

+#33579=DIRECTION('',(1.,0.,0.));

+#33580=DIRECTION('',(0.,0.,1.));

+#33581=DIRECTION('',(1.,0.,0.));

+#33582=DIRECTION('',(-1.,0.,0.));

+#33583=DIRECTION('',(0.,1.,0.));

+#33584=DIRECTION('',(1.,0.,0.));

+#33585=DIRECTION('',(0.,0.,1.));

+#33586=DIRECTION('',(1.,0.,0.));

+#33587=DIRECTION('',(-1.,0.,0.));

+#33588=DIRECTION('',(0.,0.,1.));

+#33589=DIRECTION('',(1.,0.,0.));

+#33590=DIRECTION('',(0.,0.,1.));

+#33591=DIRECTION('',(1.,0.,0.));

+#33592=DIRECTION('',(1.,0.,0.));

+#33593=DIRECTION('',(0.,-1.,0.));

+#33594=DIRECTION('',(-1.,0.,0.));

+#33595=DIRECTION('',(0.,0.,1.));

+#33596=DIRECTION('',(1.,0.,0.));

+#33597=DIRECTION('',(0.,0.,1.));

+#33598=DIRECTION('',(1.,0.,0.));

+#33599=DIRECTION('',(1.,0.,0.));

+#33600=DIRECTION('',(1.,0.,0.));

+#33601=DIRECTION('',(0.,1.,0.));

+#33602=DIRECTION('',(-1.,0.,0.));

+#33603=DIRECTION('',(0.,0.,1.));

+#33604=DIRECTION('',(1.,0.,0.));

+#33605=DIRECTION('',(0.,1.,0.));

+#33606=DIRECTION('',(0.,0.,1.));

+#33607=DIRECTION('',(1.,0.,0.));

+#33608=DIRECTION('',(0.,0.,-1.));

+#33609=DIRECTION('',(0.,0.,-1.));

+#33610=DIRECTION('',(0.,1.,0.));

+#33611=DIRECTION('',(0.,0.,1.));

+#33612=DIRECTION('',(1.,0.,0.));

+#33613=DIRECTION('',(0.,0.,-1.));

+#33614=DIRECTION('',(0.,0.,-1.));

+#33615=DIRECTION('',(1.,0.,0.));

+#33616=DIRECTION('',(0.,0.,1.));

+#33617=DIRECTION('',(0.,0.,-1.));

+#33618=DIRECTION('',(0.,1.,0.));

+#33619=DIRECTION('',(0.,0.,1.));

+#33620=DIRECTION('',(1.,0.,0.));

+#33621=DIRECTION('',(0.,0.,-1.));

+#33622=DIRECTION('',(0.,0.,1.));

+#33623=DIRECTION('',(1.,0.,0.));

+#33624=DIRECTION('',(0.,0.,-1.));

+#33625=DIRECTION('',(0.,0.,-1.));

+#33626=DIRECTION('',(0.,-1.,0.));

+#33627=DIRECTION('',(0.,0.,-1.));

+#33628=DIRECTION('',(-1.,0.,0.));

+#33629=DIRECTION('',(0.,0.,-1.));

+#33630=DIRECTION('',(0.,0.,-1.));

+#33631=DIRECTION('',(0.,-1.,0.));

+#33632=DIRECTION('',(0.,0.,-1.));

+#33633=DIRECTION('',(-1.,0.,0.));

+#33634=DIRECTION('',(0.,0.,1.));

+#33635=DIRECTION('',(0.,0.,1.));

+#33636=DIRECTION('',(-1.,0.,0.));

+#33637=DIRECTION('',(0.,0.,-1.));

+#33638=DIRECTION('',(0.,0.,-1.));

+#33639=DIRECTION('',(0.,-1.,0.));

+#33640=DIRECTION('',(0.,0.,-1.));

+#33641=DIRECTION('',(-1.,0.,0.));

+#33642=DIRECTION('',(0.,0.,-1.));

+#33643=DIRECTION('',(0.,0.,-1.));

+#33644=DIRECTION('',(-1.,0.,0.));

+#33645=DIRECTION('',(0.,0.,1.));

+#33646=DIRECTION('',(0.,0.,1.));

+#33647=DIRECTION('',(0.,0.,1.));

+#33648=DIRECTION('',(1.,0.,0.));

+#33649=DIRECTION('',(0.,-1.,0.));

+#33650=DIRECTION('',(-1.,0.,0.));

+#33651=DIRECTION('',(0.,-1.,0.));

+#33652=DIRECTION('',(-1.,0.,0.));

+#33653=DIRECTION('',(0.,0.,1.));

+#33654=DIRECTION('',(1.,0.,0.));

+#33655=DIRECTION('',(-1.,0.,0.));

+#33656=DIRECTION('',(-1.,0.,0.));

+#33657=DIRECTION('',(0.,0.,1.));

+#33658=DIRECTION('',(1.,0.,0.));

+#33659=DIRECTION('',(-1.,0.,0.));

+#33660=DIRECTION('',(-1.,0.,0.));

+#33661=DIRECTION('',(0.,0.,1.));

+#33662=DIRECTION('',(1.,0.,0.));

+#33663=DIRECTION('',(0.,-1.,0.));

+#33664=DIRECTION('',(-1.,0.,0.));

+#33665=DIRECTION('',(0.,1.,0.));

+#33666=DIRECTION('',(-1.,0.,0.));

+#33667=DIRECTION('',(0.,0.,1.));

+#33668=DIRECTION('',(1.,0.,0.));

+#33669=DIRECTION('',(1.,0.,0.));

+#33670=DIRECTION('',(-1.,0.,0.));

+#33671=DIRECTION('',(0.,0.976187060183953,0.216930457818657));

+#33672=DIRECTION('',(0.,-0.216930457818657,0.976187060183953));

+#33673=DIRECTION('',(-1.,0.,0.));

+#33674=DIRECTION('',(0.,0.216930457818657,-0.976187060183953));

+#33675=DIRECTION('',(-1.,0.,0.));

+#33676=DIRECTION('',(0.,-0.216930457818657,0.976187060183953));

+#33677=DIRECTION('',(0.,0.976187060183953,0.216930457818657));

+#33678=DIRECTION('',(0.,-0.216930457818657,0.976187060183953));

+#33679=DIRECTION('',(-1.,0.,0.));

+#33680=DIRECTION('',(0.,0.,1.));

+#33681=DIRECTION('',(1.,0.,0.));

+#33682=DIRECTION('',(0.,0.,-1.));

+#33683=DIRECTION('',(-1.,0.,0.));

+#33684=DIRECTION('',(0.707106781186547,-0.707106781186547,0.));

+#33685=DIRECTION('',(-0.707106781186547,-0.707106781186547,0.));

+#33686=DIRECTION('',(-1.,0.,0.));

+#33687=DIRECTION('',(0.,-0.976187060183953,0.216930457818657));

+#33688=DIRECTION('',(0.,-0.216930457818657,-0.976187060183953));

+#33689=DIRECTION('',(-1.,0.,0.));

+#33690=DIRECTION('',(0.,0.216930457818657,0.976187060183953));

+#33691=DIRECTION('',(0.,-0.976187060183953,0.216930457818657));

+#33692=DIRECTION('',(0.,-0.216930457818657,-0.976187060183953));

+#33693=DIRECTION('',(0.,-0.216930457818657,-0.976187060183953));

+#33694=DIRECTION('',(-1.,0.,0.));

+#33695=DIRECTION('',(0.,0.,1.));

+#33696=DIRECTION('',(1.,0.,0.));

+#33697=DIRECTION('',(0.,0.,-1.));

+#33698=DIRECTION('',(-1.,0.,0.));

+#33699=DIRECTION('',(0.,-1.,0.));

+#33700=DIRECTION('',(0.,0.,-1.));

+#33701=DIRECTION('',(0.,1.,0.));

+#33702=DIRECTION('',(1.,0.,0.));

+#33703=DIRECTION('',(0.,0.,-1.));

+#33704=DIRECTION('',(0.,-1.44560289664734E-16,1.));

+#33705=DIRECTION('',(-1.,0.,0.));

+#33706=DIRECTION('',(0.,-1.44560289664734E-16,1.));

+#33707=DIRECTION('',(0.,1.,0.));

+#33708=DIRECTION('',(0.,0.,1.));

+#33709=DIRECTION('',(0.,1.,0.));

+#33710=DIRECTION('',(0.,0.,1.));

+#33711=DIRECTION('',(0.,0.,-1.));

+#33712=DIRECTION('',(1.,0.,0.));

+#33713=DIRECTION('',(0.,1.,0.));

+#33714=DIRECTION('',(0.,0.,1.));

+#33715=DIRECTION('',(0.,1.,0.));

+#33716=DIRECTION('',(0.,0.,1.));

+#33717=DIRECTION('',(1.,0.,0.));

+#33718=DIRECTION('',(0.,0.,-1.));

+#33719=DIRECTION('',(0.,-1.,0.));

+#33720=DIRECTION('',(0.,0.,-1.));

+#33721=DIRECTION('',(0.,1.,0.));

+#33722=DIRECTION('',(1.,0.,0.));

+#33723=DIRECTION('',(0.,-1.44560289664734E-16,1.));

+#33724=DIRECTION('',(1.,0.,0.));

+#33725=DIRECTION('',(0.,-1.44560289664734E-16,1.));

+#33726=DIRECTION('',(0.,0.,-1.));

+#33727=DIRECTION('',(0.,-1.,0.));

+#33728=DIRECTION('',(0.,0.,-1.));

+#33729=DIRECTION('',(0.,-1.,0.));

+#33730=DIRECTION('',(0.,0.,-1.));

+#33731=DIRECTION('',(-1.,0.,0.));

+#33732=DIRECTION('',(0.,0.,-1.));

+#33733=DIRECTION('',(0.,1.,0.));

+#33734=DIRECTION('',(0.,0.,1.));

+#33735=DIRECTION('',(0.,1.,0.));

+#33736=DIRECTION('',(1.,0.,0.));

+#33737=DIRECTION('',(0.,-1.44560289664734E-16,-1.));

+#33738=DIRECTION('',(-1.,0.,0.));

+#33739=DIRECTION('',(0.,-1.44560289664734E-16,-1.));

+#33740=DIRECTION('',(0.,0.,-1.));

+#33741=DIRECTION('',(0.,0.,1.));

+#33742=DIRECTION('',(1.,0.,0.));

+#33743=DIRECTION('',(0.,0.,1.));

+#33744=DIRECTION('',(1.,0.,0.));

+#33745=DIRECTION('',(0.,-1.,0.));

+#33746=DIRECTION('',(-1.,0.,0.));

+#33747=DIRECTION('',(0.,-1.,0.));

+#33748=DIRECTION('',(-1.,0.,0.));

+#33749=DIRECTION('',(0.,-1.,0.));

+#33750=DIRECTION('',(-1.,0.,0.));

+#33751=DIRECTION('',(0.,-1.,0.));

+#33752=DIRECTION('',(-1.,0.,0.));

+#33753=DIRECTION('',(0.,-1.,0.));

+#33754=DIRECTION('',(0.,-1.,0.));

+#33755=DIRECTION('',(-1.,0.,0.));

+#33756=DIRECTION('',(0.,-1.,0.));

+#33757=DIRECTION('',(0.,-1.,0.));

+#33758=DIRECTION('',(-1.,0.,0.));

+#33759=DIRECTION('',(-1.,0.,0.));

+#33760=DIRECTION('',(0.,0.,1.));

+#33761=DIRECTION('',(0.,0.,-1.));

+#33762=DIRECTION('',(0.,1.,0.));

+#33763=DIRECTION('',(0.,0.,-1.));

+#33764=DIRECTION('',(0.,1.,0.));

+#33765=DIRECTION('',(0.,0.216930457818657,-0.976187060183953));

+#33766=DIRECTION('',(0.,-1.,0.));

+#33767=DIRECTION('',(0.,0.976187060183953,0.216930457818657));

+#33768=DIRECTION('',(0.,-0.216930457818657,0.976187060183953));

+#33769=DIRECTION('',(0.,0.216930457818657,-0.976187060183953));

+#33770=DIRECTION('',(-1.,0.,0.));

+#33771=DIRECTION('',(0.,0.976187060183953,0.216930457818657));

+#33772=DIRECTION('',(0.,-0.216930457818657,0.976187060183953));

+#33773=DIRECTION('',(-1.,0.,0.));

+#33774=DIRECTION('',(0.,-1.,0.));

+#33775=DIRECTION('',(0.,0.,-1.));

+#33776=DIRECTION('',(-1.,0.,0.));

+#33777=DIRECTION('',(1.,0.,0.));

+#33778=DIRECTION('',(-1.,0.,0.));

+#33779=DIRECTION('',(1.,0.,0.));

+#33780=DIRECTION('',(-1.,0.,0.));

+#33781=DIRECTION('',(1.,0.,0.));

+#33782=DIRECTION('',(-1.,0.,0.));

+#33783=DIRECTION('',(-1.,0.,0.));

+#33784=DIRECTION('',(0.,0.,-1.));

+#33785=DIRECTION('',(-1.,0.,0.));

+#33786=DIRECTION('',(0.,0.,-1.));

+#33787=DIRECTION('',(-1.,0.,0.));

+#33788=DIRECTION('',(-1.,0.,0.));

+#33789=DIRECTION('',(0.,0.,1.));

+#33790=DIRECTION('',(0.,-1.,0.));

+#33791=DIRECTION('',(0.,0.,-1.));

+#33792=DIRECTION('',(0.,0.,-1.));

+#33793=DIRECTION('',(0.,-1.,0.));

+#33794=DIRECTION('',(0.,0.216930457818657,0.976187060183953));

+#33795=DIRECTION('',(0.,1.,0.));

+#33796=DIRECTION('',(0.,0.,-1.));

+#33797=DIRECTION('',(0.,1.,0.));

+#33798=DIRECTION('',(0.,0.,-1.));

+#33799=DIRECTION('',(-1.,0.,0.));

+#33800=DIRECTION('',(0.,0.,1.));

+#33801=DIRECTION('',(1.,0.,0.));

+#33802=DIRECTION('',(0.,0.,-1.));

+#33803=DIRECTION('',(0.,-1.,0.));

+#33804=DIRECTION('',(0.,0.,1.));

+#33805=DIRECTION('',(0.,-1.,0.));

+#33806=DIRECTION('',(1.,0.,0.));

+#33807=DIRECTION('',(0.,0.,-1.));

+#33808=DIRECTION('',(0.,0.,-1.));

+#33809=DIRECTION('',(0.,-1.,0.));

+#33810=DIRECTION('',(0.,0.,-1.));

+#33811=DIRECTION('',(0.,-1.,0.));

+#33812=DIRECTION('',(0.,-1.,0.));

+#33813=DIRECTION('',(0.,0.,1.));

+#33814=DIRECTION('',(0.,-1.,0.));

+#33815=DIRECTION('',(0.,0.,-1.));

+#33816=DIRECTION('',(0.,1.,0.));

+#33817=DIRECTION('',(0.,0.,1.));

+#33818=DIRECTION('',(0.,-1.,0.));

+#33819=DIRECTION('',(0.,1.,0.));

+#33820=DIRECTION('',(0.,0.,1.));

+#33821=DIRECTION('',(0.,-1.,0.));

+#33822=DIRECTION('',(0.,0.,-1.));

+#33823=DIRECTION('',(0.,-1.,0.));

+#33824=DIRECTION('',(0.,1.,0.));

+#33825=DIRECTION('',(0.,0.,1.));

+#33826=DIRECTION('',(-0.707106781186547,-0.707106781186547,0.));

+#33827=DIRECTION('',(0.707106781186547,-0.707106781186547,0.));

+#33828=DIRECTION('',(0.,-0.976187060183953,0.216930457818657));

+#33829=DIRECTION('',(0.,-0.216930457818657,-0.976187060183953));

+#33830=DIRECTION('',(0.,1.,0.));

+#33831=DIRECTION('',(0.,0.,1.));

+#33832=DIRECTION('',(0.,0.,-1.));

+#33833=DIRECTION('',(-1.,0.,0.));

+#33834=DIRECTION('',(0.,0.,1.));

+#33835=DIRECTION('',(1.,0.,0.));

+#33836=DIRECTION('',(0.,0.,1.));

+#33837=DIRECTION('',(1.,0.,0.));

+#33838=DIRECTION('',(0.,0.,-1.));

+#33839=DIRECTION('',(-1.,0.,0.));

+#33840=DIRECTION('',(0.,0.,1.));

+#33841=DIRECTION('',(1.,0.,0.));

+#33842=DIRECTION('',(0.,0.,1.));

+#33843=DIRECTION('',(1.,0.,0.));

+#33844=DIRECTION('',(0.,0.,-1.));

+#33845=DIRECTION('',(0.,0.,-1.));

+#33846=DIRECTION('',(-1.,0.,0.));

+#33847=DIRECTION('',(0.,0.,1.));

+#33848=DIRECTION('',(1.,0.,0.));

+#33849=DIRECTION('',(0.,0.,1.));

+#33850=DIRECTION('',(1.,0.,0.));

+#33851=DIRECTION('',(0.,0.,-1.));

+#33852=DIRECTION('',(0.,1.,0.));

+#33853=DIRECTION('',(0.,0.,1.));

+#33854=DIRECTION('',(-1.,0.,0.));

+#33855=DIRECTION('',(1.,0.,0.));

+#33856=DIRECTION('',(0.,0.,-1.));

+#33857=DIRECTION('',(1.,0.,0.));

+#33858=DIRECTION('',(1.,0.,0.));

+#33859=DIRECTION('',(-1.,0.,0.));

+#33860=DIRECTION('',(1.,0.,0.));

+#33861=DIRECTION('',(-1.,0.,0.));

+#33862=DIRECTION('',(1.,0.,0.));

+#33863=DIRECTION('',(0.,0.,-1.));

+#33864=DIRECTION('',(-1.,0.,0.));

+#33865=DIRECTION('',(0.,0.,1.));

+#33866=DIRECTION('',(1.,0.,0.));

+#33867=DIRECTION('',(0.,0.,1.));

+#33868=DIRECTION('',(1.,0.,0.));

+#33869=DIRECTION('',(1.,0.,0.));

+#33870=DIRECTION('',(0.,0.,-1.));

+#33871=DIRECTION('',(0.,0.,-1.));

+#33872=DIRECTION('',(0.,-1.,0.));

+#33873=DIRECTION('',(0.,-1.,0.));

+#33874=DIRECTION('',(0.,-1.,0.));

+#33875=DIRECTION('',(0.,1.,0.));

+#33876=DIRECTION('',(0.,0.,1.));

+#33877=DIRECTION('',(-1.,0.,0.));

+#33878=DIRECTION('',(0.,0.,-1.));

+#33879=DIRECTION('',(1.,0.,0.));

+#33880=DIRECTION('',(0.,0.,-1.));

+#33881=DIRECTION('',(-1.,0.,0.));

+#33882=DIRECTION('',(-0.707106781186547,0.,-0.707106781186547));

+#33883=DIRECTION('',(-0.707106781186547,0.,0.707106781186547));

+#33884=DIRECTION('',(0.,0.,1.));

+#33885=DIRECTION('',(1.,0.,0.));

+#33886=DIRECTION('',(0.,0.,-1.));

+#33887=DIRECTION('',(-1.,0.,0.));

+#33888=DIRECTION('',(-0.707106781186547,0.,0.707106781186547));

+#33889=DIRECTION('',(-0.707106781186547,0.,-0.707106781186547));

+#33890=DIRECTION('',(0.,0.,-1.));

+#33891=DIRECTION('',(0.,0.,1.));

+#33892=DIRECTION('',(1.,0.,0.));

+#33893=DIRECTION('',(-0.999390827019096,0.,-0.034899496702501));

+#33894=DIRECTION('',(-0.034899496702501,0.,0.999390827019096));

+#33895=DIRECTION('',(0.,-1.,0.));

+#33896=DIRECTION('',(-0.034899496702501,3.78381101435023E-18,0.999390827019096));

+#33897=DIRECTION('',(0.,1.,0.));

+#33898=DIRECTION('',(-0.034899496702501,0.,0.999390827019096));

+#33899=DIRECTION('',(0.,-1.,0.));

+#33900=DIRECTION('',(-0.034899496702501,0.,0.999390827019096));

+#33901=DIRECTION('',(0.,1.,0.));

+#33902=DIRECTION('',(0.034899496702501,3.78381101435022E-18,-0.999390827019096));

+#33903=DIRECTION('',(0.999390827019096,0.,-0.034899496702501));

+#33904=DIRECTION('',(-0.034899496702501,0.,-0.999390827019096));

+#33905=DIRECTION('',(0.,-1.,0.));

+#33906=DIRECTION('',(-0.034899496702501,7.56762202870045E-18,-0.999390827019096));

+#33907=DIRECTION('',(0.,1.,0.));

+#33908=DIRECTION('',(0.034899496702501,-3.78381101435022E-18,0.999390827019096));

+#33909=DIRECTION('',(0.,-1.,0.));

+#33910=DIRECTION('',(0.034899496702501,0.,0.999390827019096));

+#33911=DIRECTION('',(0.,1.,0.));

+#33912=DIRECTION('',(0.034899496702501,-1.51352440574009E-16,0.999390827019096));

+#33913=DIRECTION('',(0.,0.,1.));

+#33914=DIRECTION('',(1.,0.,0.));

+#33915=DIRECTION('',(0.,0.,-1.));

+#33916=DIRECTION('',(-1.,0.,0.));

+#33917=DIRECTION('',(-1.,2.16840434497101E-16,0.));

+#33918=DIRECTION('',(-1.97127667724637E-16,-1.,0.));

+#33919=DIRECTION('',(1.,0.,0.));

+#33920=DIRECTION('',(4.92819169311593E-17,1.,0.));

+#33921=DIRECTION('',(-1.,-1.80700362080917E-16,0.));

+#33922=DIRECTION('',(-9.85638338623186E-17,-1.,0.));

+#33923=DIRECTION('',(1.,0.,0.));

+#33924=DIRECTION('',(9.85638338623184E-17,1.,0.));

+#33925=DIRECTION('',(-1.,1.0842021724855E-16,0.));

+#33926=DIRECTION('',(-1.,-1.0842021724855E-16,0.));

+#33927=DIRECTION('',(0.,1.,0.));

+#33928=DIRECTION('',(-1.,0.,0.));

+#33929=DIRECTION('',(-4.92819169311593E-17,1.,0.));

+#33930=DIRECTION('',(1.,1.80700362080917E-16,0.));

+#33931=DIRECTION('',(0.,1.,0.));

+#33932=DIRECTION('',(-1.,0.,0.));

+#33933=DIRECTION('',(0.,1.,0.));

+#33934=DIRECTION('',(1.,-1.0842021724855E-16,0.));

+#33935=DIRECTION('',(0.,-0.999390827019096,-0.034899496702501));

+#33936=DIRECTION('',(0.,0.034899496702501,-0.999390827019096));

+#33937=DIRECTION('',(-1.,0.,0.));

+#33938=DIRECTION('',(-1.,0.,0.));

+#33939=DIRECTION('',(-1.,0.,0.));

+#33940=DIRECTION('',(-1.51352440574008E-16,-0.034899496702501,0.999390827019096));

+#33941=DIRECTION('',(-1.,0.,0.));

+#33942=DIRECTION('',(3.43982819486383E-18,0.034899496702501,-0.999390827019096));

+#33943=DIRECTION('',(-3.43982819486384E-18,-0.034899496702501,0.999390827019096));

+#33944=DIRECTION('',(-1.,0.,0.));

+#33945=DIRECTION('',(1.71991409743192E-18,0.034899496702501,-0.999390827019096));

+#33946=DIRECTION('',(-6.87965638972768E-18,-0.034899496702501,0.999390827019096));

+#33947=DIRECTION('',(-1.,0.,0.));

+#33948=DIRECTION('',(0.,-0.034899496702501,0.999390827019096));

+#33949=DIRECTION('',(0.,0.999390827019096,-0.034899496702501));

+#33950=DIRECTION('',(0.,0.034899496702501,0.999390827019096));

+#33951=DIRECTION('',(-1.51352440574009E-16,0.034899496702501,0.999390827019096));

+#33952=DIRECTION('',(1.,0.,0.));

+#33953=DIRECTION('',(0.,-0.034899496702501,-0.999390827019096));

+#33954=DIRECTION('',(0.,0.034899496702501,0.999390827019096));

+#33955=DIRECTION('',(1.,0.,0.));

+#33956=DIRECTION('',(1.71991409743192E-18,-0.034899496702501,-0.999390827019096));

+#33957=DIRECTION('',(0.,0.034899496702501,0.999390827019096));

+#33958=DIRECTION('',(1.,0.,0.));

+#33959=DIRECTION('',(0.,0.034899496702501,0.999390827019096));

+#33960=DIRECTION('',(1.,0.,0.));

+#33961=DIRECTION('',(1.,0.,0.));

+#33962=DIRECTION('',(1.,0.,0.));

+#33963=DIRECTION('',(0.,0.,1.));

+#33964=DIRECTION('',(1.,0.,0.));

+#33965=DIRECTION('',(0.,0.,1.));

+#33966=DIRECTION('',(1.,0.,0.));

+#33967=DIRECTION('',(0.,0.,1.));

+#33968=DIRECTION('',(1.,0.,0.));

+#33969=DIRECTION('',(0.,0.,1.));

+#33970=DIRECTION('',(1.,0.,0.));

+#33971=DIRECTION('',(0.,0.,1.));

+#33972=DIRECTION('',(1.,0.,0.));

+#33973=DIRECTION('',(0.,0.,1.));

+#33974=DIRECTION('',(1.,0.,0.));

+#33975=DIRECTION('',(0.,0.,1.));

+#33976=DIRECTION('',(1.,0.,0.));

+#33977=DIRECTION('',(0.,0.,1.));

+#33978=DIRECTION('',(1.,0.,0.));

+#33979=DIRECTION('',(0.,0.,1.));

+#33980=DIRECTION('',(1.,0.,0.));

+#33981=DIRECTION('',(0.,0.,1.));

+#33982=DIRECTION('',(1.,0.,0.));

+#33983=DIRECTION('',(0.,0.,1.));

+#33984=DIRECTION('',(1.,0.,0.));

+#33985=DIRECTION('',(1.,2.16840434497101E-15,0.));

+#33986=DIRECTION('',(0.,0.,1.));

+#33987=DIRECTION('',(1.,0.,0.));

+#33988=DIRECTION('',(-2.16840434497101E-15,1.,0.));

+#33989=DIRECTION('',(-1.,-2.16840434497101E-15,0.));

+#33990=DIRECTION('',(-1.,0.,0.));

+#33991=DIRECTION('',(1.0842021724855E-16,1.,0.));

+#33992=DIRECTION('',(-1.,1.0842021724855E-16,0.));

+#33993=DIRECTION('',(0.,0.,-1.));

+#33994=DIRECTION('',(1.,-1.0842021724855E-16,0.));

+#33995=DIRECTION('',(1.,0.,0.));

+#33996=DIRECTION('',(0.,0.,-1.));

+#33997=DIRECTION('',(0.,-1.,0.));

+#33998=DIRECTION('',(0.,0.,1.));

+#33999=DIRECTION('',(1.,0.,0.));

+#34000=DIRECTION('',(-1.,0.,0.));

+#34001=DIRECTION('',(0.,0.,1.));

+#34002=DIRECTION('',(0.,0.,-1.));

+#34003=DIRECTION('',(0.,1.,0.));

+#34004=DIRECTION('',(-1.80700362080917E-16,1.,0.));

+#34005=DIRECTION('',(-1.,-1.80700362080917E-16,0.));

+#34006=DIRECTION('',(0.,0.,-1.));

+#34007=DIRECTION('',(1.,1.80700362080917E-16,0.));

+#34008=DIRECTION('',(1.,4.92819169311593E-17,0.));

+#34009=DIRECTION('',(-4.92819169311593E-17,1.,0.));

+#34010=DIRECTION('',(4.92819169311593E-17,-1.,0.));

+#34011=DIRECTION('',(0.,0.,1.));

+#34012=DIRECTION('',(1.,0.,0.));

+#34013=DIRECTION('',(-1.0842021724855E-16,1.,0.));

+#34014=DIRECTION('',(-1.,-1.0842021724855E-16,0.));

+#34015=DIRECTION('',(1.,1.0842021724855E-16,0.));

+#34016=DIRECTION('',(0.,0.,-1.));

+#34017=DIRECTION('',(-1.,0.,0.));

+#34018=DIRECTION('',(0.,0.,1.));

+#34019=DIRECTION('',(0.,1.,0.));

+#34020=DIRECTION('',(0.,0.,1.));

+#34021=DIRECTION('',(1.,0.,0.));

+#34022=DIRECTION('',(0.,0.,1.));

+#34023=DIRECTION('',(1.,0.,0.));

+#34024=DIRECTION('',(-1.97127667724637E-16,-1.,0.));

+#34025=DIRECTION('',(-1.,2.16840434497101E-16,0.));

+#34026=DIRECTION('',(1.,-1.97127667724637E-16,0.));

+#34027=DIRECTION('',(1.97127667724637E-16,1.,0.));

+#34028=DIRECTION('',(0.,0.,-1.));

+#34029=DIRECTION('',(-2.16840434497101E-16,-1.,0.));

+#34030=DIRECTION('',(1.,-2.16840434497101E-16,0.));

+#34031=DIRECTION('',(0.,0.,1.));

+#34032=DIRECTION('',(1.,0.,0.));

+#34033=DIRECTION('',(-1.,1.0842021724855E-16,0.));

+#34034=DIRECTION('',(9.85638338623184E-17,1.,0.));

+#34035=DIRECTION('',(-1.,9.85638338623184E-17,0.));

+#34036=DIRECTION('',(-9.85638338623184E-17,-1.,0.));

+#34037=DIRECTION('',(0.,0.,-1.));

+#34038=DIRECTION('',(-1.0842021724855E-16,-1.,0.));

+#34039=DIRECTION('',(1.,-1.0842021724855E-16,0.));

+#34040=DIRECTION('',(0.,0.,1.));

+#34041=DIRECTION('',(1.,0.,0.));

+#34042=DIRECTION('',(-9.85638338623186E-17,-1.,0.));

+#34043=DIRECTION('',(-1.,-1.80700362080917E-16,0.));

+#34044=DIRECTION('',(4.92819169311593E-17,1.,0.));

+#34045=DIRECTION('',(-1.,4.92819169311593E-17,0.));

+#34046=DIRECTION('',(-4.92819169311593E-17,-1.,0.));

+#34047=DIRECTION('',(0.,0.,-1.));

+#34048=DIRECTION('',(1.80700362080917E-16,-1.,0.));

+#34049=DIRECTION('',(1.,1.80700362080917E-16,0.));

+#34050=DIRECTION('',(0.,0.,-1.));

+#34051=DIRECTION('',(1.,-9.85638338623186E-17,0.));

+#34052=DIRECTION('',(9.85638338623186E-17,1.,0.));

+#34053=DIRECTION('',(-1.,0.,0.));

+#34054=DIRECTION('',(0.,0.,1.));

+#34055=DIRECTION('',(-1.,0.,0.));

+#34056=DIRECTION('',(0.,0.,1.));

+#34057=DIRECTION('',(0.,0.,1.));

+#34058=DIRECTION('',(1.,0.,0.));

+#34059=DIRECTION('',(0.,1.,0.));

+#34060=DIRECTION('',(-1.,0.,0.));

+#34061=DIRECTION('',(0.,1.,0.));

+#34062=DIRECTION('',(-1.,0.,0.));

+#34063=DIRECTION('',(-1.,0.,0.));

+#34064=DIRECTION('',(0.,0.,1.));

+#34065=DIRECTION('',(1.,0.,0.));

+#34066=DIRECTION('',(0.,0.,-1.));

+#34067=DIRECTION('',(-1.,0.,0.));

+#34068=DIRECTION('',(0.,-0.976187060183953,0.216930457818657));

+#34069=DIRECTION('',(0.,-0.216930457818657,-0.976187060183953));

+#34070=DIRECTION('',(0.,0.216930457818657,0.976187060183953));

+#34071=DIRECTION('',(-1.,0.,0.));

+#34072=DIRECTION('',(0.,0.,1.));

+#34073=DIRECTION('',(1.,0.,0.));

+#34074=DIRECTION('',(0.,0.,-1.));

+#34075=DIRECTION('',(0.,0.,1.));

+#34076=DIRECTION('',(1.,0.,0.));

+#34077=DIRECTION('',(0.,1.,0.));

+#34078=DIRECTION('',(0.,1.,0.));

+#34079=DIRECTION('',(1.,0.,0.));

+#34080=DIRECTION('',(0.,-1.,0.));

+#34081=DIRECTION('',(0.,0.,-1.));

+#34082=DIRECTION('',(0.,-1.,0.));

+#34083=DIRECTION('',(0.,0.,-1.));

+#34084=DIRECTION('',(0.,0.,-1.));

+#34085=DIRECTION('',(-1.,0.,0.));

+#34086=DIRECTION('',(0.,0.,-1.));

+#34087=DIRECTION('',(-1.,0.,0.));

+#34088=DIRECTION('',(1.,0.,0.));

+#34089=DIRECTION('',(0.,0.,-1.));

+#34090=DIRECTION('',(0.,0.,-1.));

+#34091=DIRECTION('',(0.,-1.,0.));

+#34092=DIRECTION('',(0.707106781186548,0.707106781186548,0.));

+#34093=DIRECTION('',(-0.707106781186548,0.707106781186548,0.));

+#34094=DIRECTION('',(0.707106781186548,-0.707106781186548,0.));

+#34095=DIRECTION('',(0.,0.,-1.));

+#34096=DIRECTION('',(-1.,0.,0.));

+#34097=DIRECTION('',(0.,0.,-1.));

+#34098=DIRECTION('',(0.,0.,1.));

+#34099=DIRECTION('',(1.,0.,0.));

+#34100=DIRECTION('',(0.,0.,-1.));

+#34101=DIRECTION('',(-1.,0.,0.));

+#34102=DIRECTION('',(0.,0.,1.));

+#34103=DIRECTION('',(1.,0.,0.));

+#34104=DIRECTION('',(0.,0.,-1.));

+#34105=DIRECTION('',(0.,0.,-1.));

+#34106=DIRECTION('',(-1.,0.,0.));

+#34107=DIRECTION('',(0.,0.,-1.));

+#34108=DIRECTION('',(0.,0.,1.));

+#34109=DIRECTION('',(1.,0.,0.));

+#34110=DIRECTION('',(0.,0.,-1.));

+#34111=DIRECTION('',(-1.,0.,0.));

+#34112=DIRECTION('',(0.,0.,1.));

+#34113=DIRECTION('',(1.,0.,0.));

+#34114=DIRECTION('',(0.,0.,-1.));

+#34115=DIRECTION('',(-0.707106781186548,0.707106781186548,0.));

+#34116=DIRECTION('',(-0.707106781186548,-0.707106781186548,0.));

+#34117=DIRECTION('',(0.,0.,-1.));

+#34118=DIRECTION('',(0.707106781186548,0.707106781186548,0.));

+#34119=DIRECTION('',(-1.,0.,0.));

+#34120=DIRECTION('',(0.,0.,1.));

+#34121=DIRECTION('',(0.,1.,0.));

+#34122=DIRECTION('',(0.,0.,-1.));

+#34123=DIRECTION('',(-1.,0.,0.));

+#34124=DIRECTION('',(0.,0.,-1.));

+#34125=DIRECTION('',(-1.,0.,0.));

+#34126=DIRECTION('',(0.,0.,-1.));

+#34127=DIRECTION('',(0.,1.,0.));

+#34128=DIRECTION('',(0.,0.,1.));

+#34129=DIRECTION('',(0.,-1.44560289664734E-16,-1.));

+#34130=DIRECTION('',(0.,1.,0.));

+#34131=DIRECTION('',(1.,0.,0.));

+#34132=DIRECTION('',(0.,-1.44560289664734E-16,-1.));

+#34133=DIRECTION('',(1.,0.,0.));

+#34134=DIRECTION('',(0.,-1.,0.));

+#34135=DIRECTION('',(0.,0.,-1.));

+#34136=DIRECTION('',(-1.,0.,0.));

+#34137=DIRECTION('',(0.,-1.,0.));

+#34138=DIRECTION('',(0.,0.,-1.));

+#34139=DIRECTION('',(0.,0.,-1.));

+#34140=DIRECTION('',(-1.,0.,0.));

+#34141=DIRECTION('',(0.,0.,1.));

+#34142=DIRECTION('',(0.,0.,-1.));

+#34143=DIRECTION('',(0.,1.,0.));

+#34144=DIRECTION('',(-0.707106781186548,-0.707106781186548,0.));

+#34145=DIRECTION('',(0.707106781186548,-0.707106781186548,0.));

+#34146=DIRECTION('',(-0.707106781186548,0.707106781186548,0.));

+#34147=DIRECTION('',(0.,0.,-1.));

+#34148=DIRECTION('',(-1.,0.,0.));

+#34149=DIRECTION('',(0.,0.,-1.));

+#34150=DIRECTION('',(0.,0.,1.));

+#34151=DIRECTION('',(1.,0.,0.));

+#34152=DIRECTION('',(0.,0.,-1.));

+#34153=DIRECTION('',(-1.,0.,0.));

+#34154=DIRECTION('',(0.,0.,1.));

+#34155=DIRECTION('',(1.,0.,0.));

+#34156=DIRECTION('',(0.,0.,-1.));

+#34157=DIRECTION('',(0.,0.,-1.));

+#34158=DIRECTION('',(-1.,0.,0.));

+#34159=DIRECTION('',(0.,0.,-1.));

+#34160=DIRECTION('',(0.,0.,1.));

+#34161=DIRECTION('',(1.,0.,0.));

+#34162=DIRECTION('',(0.,0.,-1.));

+#34163=DIRECTION('',(-1.,0.,0.));

+#34164=DIRECTION('',(0.,0.,1.));

+#34165=DIRECTION('',(1.,0.,0.));

+#34166=DIRECTION('',(0.,0.,-1.));

+#34167=DIRECTION('',(0.707106781186548,-0.707106781186548,0.));

+#34168=DIRECTION('',(0.707106781186548,0.707106781186548,0.));

+#34169=DIRECTION('',(0.,0.,-1.));

+#34170=DIRECTION('',(-0.707106781186548,-0.707106781186548,0.));

+#34171=DIRECTION('',(1.,0.,0.));

+#34172=DIRECTION('',(0.,0.,-1.));

+#34173=DIRECTION('',(0.,-1.,0.));

+#34174=DIRECTION('',(0.,0.,-1.));

+#34175=DIRECTION('',(-1.,0.,0.));

+#34176=DIRECTION('',(0.,-1.,0.));

+#34177=DIRECTION('',(0.,0.,-1.));

+#34178=DIRECTION('',(0.,-1.,5.82904393809411E-17));

+#34179=DIRECTION('',(0.,-1.,0.));

+#34180=DIRECTION('',(0.,0.,-1.));

+#34181=DIRECTION('',(0.,1.,0.));

+#34182=DIRECTION('',(0.,1.,0.));

+#34183=DIRECTION('',(0.,0.,1.));

+#34184=DIRECTION('',(0.,-1.,0.));

+#34185=DIRECTION('',(0.,1.,0.));

+#34186=DIRECTION('',(0.,0.,1.));

+#34187=DIRECTION('',(0.,-1.,5.82904393809411E-17));

+#34188=DIRECTION('',(0.,-0.275088101733223,0.961419022219142));

+#34189=DIRECTION('',(0.,-0.961419022219143,-0.275088101733223));

+#34190=DIRECTION('',(0.,0.961419022219142,0.275088101733223));

+#34191=DIRECTION('',(-1.,0.,0.));

+#34192=DIRECTION('',(0.,0.961419022219142,0.275088101733223));

+#34193=DIRECTION('',(-1.,0.,0.));

+#34194=DIRECTION('',(0.,-0.961419022219142,-0.275088101733223));

+#34195=DIRECTION('',(0.,0.275088101733223,-0.961419022219143));

+#34196=DIRECTION('',(0.,-0.275088101733223,0.961419022219142));

+#34197=DIRECTION('',(-1.,0.,0.));

+#34198=DIRECTION('',(0.,-0.275088101733223,0.961419022219142));

+#34199=DIRECTION('',(0.,0.485309248013601,0.874342572332191));

+#34200=DIRECTION('',(0.,-0.874342572332191,0.485309248013601));

+#34201=DIRECTION('',(0.,0.874342572332191,-0.485309248013601));

+#34202=DIRECTION('',(0.,0.874342572332191,-0.485309248013601));

+#34203=DIRECTION('',(-1.,0.,0.));

+#34204=DIRECTION('',(0.,0.961419022219142,0.275088101733224));

+#34205=DIRECTION('',(0.,-0.275088101733224,0.961419022219142));

+#34206=DIRECTION('',(0.,0.275088101733224,-0.961419022219142));

+#34207=DIRECTION('',(0.,0.275088101733224,-0.961419022219142));

+#34208=DIRECTION('',(-1.,0.,0.));

+#34209=DIRECTION('',(0.,0.,1.));

+#34210=DIRECTION('',(1.,0.,0.));

+#34211=DIRECTION('',(0.,0.,-1.));

+#34212=DIRECTION('',(-1.,0.,0.));

+#34213=DIRECTION('',(1.,0.,0.));

+#34214=DIRECTION('',(0.,0.,-1.));

+#34215=DIRECTION('',(1.,0.,0.));

+#34216=DIRECTION('',(0.,0.,-1.));

+#34217=DIRECTION('',(1.,0.,0.));

+#34218=DIRECTION('',(0.,0.,-1.));

+#34219=DIRECTION('',(1.,0.,0.));

+#34220=DIRECTION('',(0.,0.,-1.));

+#34221=DIRECTION('',(1.,0.,0.));

+#34222=DIRECTION('',(0.,0.,-1.));

+#34223=DIRECTION('',(0.,-0.275088101733223,-0.961419022219142));

+#34224=DIRECTION('',(0.,0.961419022219142,-0.275088101733223));

+#34225=DIRECTION('',(0.,0.874342572332191,0.485309248013601));

+#34226=DIRECTION('',(0.,0.275088101733224,0.961419022219142));

+#34227=DIRECTION('',(1.,0.,0.));

+#34228=DIRECTION('',(0.,0.,-1.));

+#34229=DIRECTION('',(1.,0.,0.));

+#34230=DIRECTION('',(0.,0.,-1.));

+#34231=DIRECTION('',(0.,0.275088101733224,0.961419022219142));

+#34232=DIRECTION('',(0.,0.874342572332191,0.485309248013601));

+#34233=DIRECTION('',(0.,0.961419022219142,-0.275088101733223));

+#34234=DIRECTION('',(0.,-0.275088101733223,-0.961419022219142));

+#34235=DIRECTION('',(-1.,0.,0.));

+#34236=DIRECTION('',(0.,0.,1.));

+#34237=DIRECTION('',(-1.,0.,0.));

+#34238=DIRECTION('',(1.,0.,0.));

+#34239=DIRECTION('',(0.,0.961419022219142,-0.275088101733223));

+#34240=DIRECTION('',(0.,0.275088101733223,0.961419022219143));

+#34241=DIRECTION('',(-1.,0.,0.));

+#34242=DIRECTION('',(0.,0.275088101733223,0.961419022219142));

+#34243=DIRECTION('',(0.,-0.961419022219143,0.275088101733223));

+#34244=DIRECTION('',(-1.,0.,0.));

+#34245=DIRECTION('',(0.,-0.485309248013601,0.874342572332191));

+#34246=DIRECTION('',(0.,-0.874342572332191,-0.485309248013601));

+#34247=DIRECTION('',(-1.,0.,0.));

+#34248=DIRECTION('',(0.,-0.961419022219142,0.275088101733224));

+#34249=DIRECTION('',(0.,-0.275088101733224,-0.961419022219142));

+#34250=DIRECTION('',(0.,0.275088101733223,-0.961419022219142));

+#34251=DIRECTION('',(0.,0.961419022219143,0.275088101733223));

+#34252=DIRECTION('',(0.,0.961419022219142,0.275088101733223));

+#34253=DIRECTION('',(1.,0.,0.));

+#34254=DIRECTION('',(0.,0.961419022219142,0.275088101733223));

+#34255=DIRECTION('',(1.,0.,0.));

+#34256=DIRECTION('',(0.,0.961419022219142,0.275088101733223));

+#34257=DIRECTION('',(0.,-0.275088101733223,0.961419022219143));

+#34258=DIRECTION('',(0.,-0.275088101733223,0.961419022219142));

+#34259=DIRECTION('',(0.,-0.275088101733223,0.961419022219142));

+#34260=DIRECTION('',(1.,0.,0.));

+#34261=DIRECTION('',(0.,-0.485309248013601,-0.874342572332191));

+#34262=DIRECTION('',(0.,0.874342572332191,-0.485309248013601));

+#34263=DIRECTION('',(0.,0.874342572332191,-0.485309248013601));

+#34264=DIRECTION('',(1.,0.,0.));

+#34265=DIRECTION('',(0.,0.874342572332191,-0.485309248013601));

+#34266=DIRECTION('',(0.,-0.961419022219142,-0.275088101733224));

+#34267=DIRECTION('',(0.,0.275088101733224,-0.961419022219142));

+#34268=DIRECTION('',(0.,0.275088101733224,-0.961419022219142));

+#34269=DIRECTION('',(0.,0.275088101733224,-0.961419022219142));

+#34270=DIRECTION('',(1.,0.,0.));

+#34271=DIRECTION('',(0.,0.,-1.));

+#34272=DIRECTION('',(1.,0.,0.));

+#34273=DIRECTION('',(0.,0.,-1.));

+#34274=DIRECTION('',(1.,0.,0.));

+#34275=DIRECTION('',(0.,0.,-1.));

+#34276=DIRECTION('',(-1.,0.,0.));

+#34277=DIRECTION('',(1.,0.,0.));

+#34278=DIRECTION('',(0.,0.,-1.));

+#34279=DIRECTION('',(1.,0.,0.));

+#34280=DIRECTION('',(0.,0.,-1.));

+#34281=DIRECTION('',(1.,0.,0.));

+#34282=DIRECTION('',(0.,0.,-1.));

+#34283=DIRECTION('',(1.,0.,0.));

+#34284=DIRECTION('',(0.,0.,-1.));

+#34285=DIRECTION('',(0.,0.275088101733224,0.961419022219142));

+#34286=DIRECTION('',(0.,0.874342572332191,0.485309248013601));

+#34287=DIRECTION('',(0.,0.961419022219142,-0.275088101733223));

+#34288=DIRECTION('',(0.,-0.275088101733223,-0.961419022219142));

+#34289=DIRECTION('',(1.,0.,0.));

+#34290=DIRECTION('',(0.,0.,-1.));

+#34291=DIRECTION('',(1.,0.,0.));

+#34292=DIRECTION('',(0.,0.,-1.));

+#34293=DIRECTION('',(0.,-0.275088101733223,-0.961419022219142));

+#34294=DIRECTION('',(0.,0.961419022219142,-0.275088101733223));

+#34295=DIRECTION('',(0.,0.874342572332191,0.485309248013601));

+#34296=DIRECTION('',(0.,0.275088101733224,0.961419022219142));

+#34297=DIRECTION('',(1.,0.,0.));

+#34298=DIRECTION('',(0.,0.,-1.));

+#34299=DIRECTION('',(1.,0.,0.));

+#34300=DIRECTION('',(1.,0.,0.));

+#34301=DIRECTION('',(0.,-0.961419022219142,0.275088101733223));

+#34302=DIRECTION('',(0.,-0.275088101733223,-0.961419022219143));

+#34303=DIRECTION('',(1.,0.,0.));

+#34304=DIRECTION('',(0.,-0.275088101733223,-0.961419022219142));

+#34305=DIRECTION('',(0.,0.961419022219143,-0.275088101733223));

+#34306=DIRECTION('',(1.,0.,0.));

+#34307=DIRECTION('',(0.,0.485309248013601,-0.874342572332191));

+#34308=DIRECTION('',(0.,0.874342572332191,0.485309248013601));

+#34309=DIRECTION('',(1.,0.,0.));

+#34310=DIRECTION('',(0.,0.961419022219142,-0.275088101733224));

+#34311=DIRECTION('',(0.,0.275088101733224,0.961419022219142));

+#34312=DIRECTION('',(0.,-1.,0.));

+#34313=DIRECTION('',(0.,0.,-1.));

+#34314=DIRECTION('',(0.,0.,-1.));

+#34315=DIRECTION('',(0.,0.,-1.));

+#34316=DIRECTION('',(1.,0.,0.));

+#34317=DIRECTION('',(0.,-0.824728851845978,-0.565528355551528));

+#34318=DIRECTION('',(0.,0.565528355551528,-0.824728851845978));

+#34319=DIRECTION('',(0.,0.565528355551528,-0.824728851845978));

+#34320=DIRECTION('',(0.,0.565528355551528,-0.824728851845978));

+#34321=DIRECTION('',(1.,0.,0.));

+#34322=DIRECTION('',(1.,0.,0.));

+#34323=DIRECTION('',(0.,0.,-1.));

+#34324=DIRECTION('',(1.,0.,0.));

+#34325=DIRECTION('',(0.,0.,-1.));

+#34326=DIRECTION('',(1.,0.,0.));

+#34327=DIRECTION('',(0.,0.,-1.));

+#34328=DIRECTION('',(1.,0.,0.));

+#34329=DIRECTION('',(0.,0.,-1.));

+#34330=DIRECTION('',(-1.,0.,0.));

+#34331=DIRECTION('',(0.,1.,0.));

+#34332=DIRECTION('',(0.,1.,0.));

+#34333=DIRECTION('',(1.,0.,0.));

+#34334=DIRECTION('',(1.,0.,0.));

+#34335=DIRECTION('',(0.,0.,-1.));

+#34336=DIRECTION('',(1.,0.,0.));

+#34337=DIRECTION('',(0.,0.,-1.));

+#34338=DIRECTION('',(1.,0.,0.));

+#34339=DIRECTION('',(0.,0.,-1.));

+#34340=DIRECTION('',(1.,0.,0.));

+#34341=DIRECTION('',(0.,0.824728851845977,-0.565528355551528));

+#34342=DIRECTION('',(0.,0.565528355551528,0.824728851845978));

+#34343=DIRECTION('',(0.,0.565528355551528,0.824728851845978));

+#34344=DIRECTION('',(0.,0.565528355551528,0.824728851845978));

+#34345=DIRECTION('',(1.,0.,0.));

+#34346=DIRECTION('',(0.,1.,0.));

+#34347=DIRECTION('',(0.,0.,1.));

+#34348=DIRECTION('',(0.,0.,1.));

+#34349=DIRECTION('',(0.,0.,1.));

+#34350=DIRECTION('',(0.,0.,1.));

+#34351=DIRECTION('',(1.,0.,0.));

+#34352=DIRECTION('',(0.,-1.,0.));

+#34353=DIRECTION('',(0.,-1.,0.));

+#34354=DIRECTION('',(1.,0.,0.));

+#34355=DIRECTION('',(0.,0.,-1.));

+#34356=DIRECTION('',(1.,0.,0.));

+#34357=DIRECTION('',(0.,0.,-1.));

+#34358=DIRECTION('',(0.,1.,0.));

+#34359=DIRECTION('',(0.,0.,1.));

+#34360=DIRECTION('',(0.,0.,-1.));

+#34361=DIRECTION('',(-1.,0.,0.));

+#34362=DIRECTION('',(0.,0.,-1.));

+#34363=DIRECTION('',(0.,0.824728851845978,0.565528355551528));

+#34364=DIRECTION('',(0.,-0.565528355551528,0.824728851845978));

+#34365=DIRECTION('',(0.,0.565528355551528,-0.824728851845978));

+#34366=DIRECTION('',(-1.,0.,0.));

+#34367=DIRECTION('',(0.,0.565528355551528,-0.824728851845978));

+#34368=DIRECTION('',(-1.,0.,0.));

+#34369=DIRECTION('',(0.,0.,1.));

+#34370=DIRECTION('',(1.,0.,0.));

+#34371=DIRECTION('',(0.,0.,-1.));

+#34372=DIRECTION('',(-1.,0.,0.));

+#34373=DIRECTION('',(1.,0.,0.));

+#34374=DIRECTION('',(0.,0.,-1.));

+#34375=DIRECTION('',(0.,0.,1.));

+#34376=DIRECTION('',(1.,0.,0.));

+#34377=DIRECTION('',(0.,1.,0.));

+#34378=DIRECTION('',(-1.,0.,0.));

+#34379=DIRECTION('',(0.,1.,0.));

+#34380=DIRECTION('',(-1.,0.,0.));

+#34381=DIRECTION('',(0.,0.,1.));

+#34382=DIRECTION('',(1.,0.,0.));

+#34383=DIRECTION('',(0.,0.,-1.));

+#34384=DIRECTION('',(-1.,0.,0.));

+#34385=DIRECTION('',(1.,0.,0.));

+#34386=DIRECTION('',(0.,0.,-1.));

+#34387=DIRECTION('',(0.,-0.824728851845977,0.565528355551528));

+#34388=DIRECTION('',(0.,-0.565528355551528,-0.824728851845978));

+#34389=DIRECTION('',(0.,0.565528355551528,0.824728851845978));

+#34390=DIRECTION('',(-1.,0.,0.));

+#34391=DIRECTION('',(0.,0.565528355551528,0.824728851845978));

+#34392=DIRECTION('',(0.,-1.,0.));

+#34393=DIRECTION('',(0.,0.,-1.));

+#34394=DIRECTION('',(0.,0.,1.));

+#34395=DIRECTION('',(0.,0.,1.));

+#34396=DIRECTION('',(0.,0.,-1.));

+#34397=DIRECTION('',(-1.,0.,0.));

+#34398=DIRECTION('',(0.,-1.,0.));

+#34399=DIRECTION('',(0.,-1.,0.));

+#34400=DIRECTION('',(1.,0.,0.));

+#34401=DIRECTION('',(0.,0.,-1.));

+#34402=DIRECTION('',(1.,0.,0.));

+#34403=DIRECTION('',(0.,0.,-1.));

+#34404=DIRECTION('',(-0.945518575599317,0.,-0.325568154457156));

+#34405=DIRECTION('',(-0.325568154457157,0.,0.945518575599317));

+#34406=DIRECTION('',(0.325568154457157,0.,-0.945518575599317));

+#34407=DIRECTION('',(0.,-1.,0.));

+#34408=DIRECTION('',(0.325568154457157,0.,-0.945518575599317));

+#34409=DIRECTION('',(0.,-1.,0.));

+#34410=DIRECTION('',(-1.,0.,0.));

+#34411=DIRECTION('',(0.,0.,1.));

+#34412=DIRECTION('',(0.,0.,-1.));

+#34413=DIRECTION('',(0.,-1.,0.));

+#34414=DIRECTION('',(0.,0.,-1.));

+#34415=DIRECTION('',(0.,1.,0.));

+#34416=DIRECTION('',(0.,0.,1.));

+#34417=DIRECTION('',(-1.,0.,0.));

+#34418=DIRECTION('',(-1.,0.,0.));

+#34419=DIRECTION('',(0.,1.,0.));

+#34420=DIRECTION('',(1.,0.,0.));

+#34421=DIRECTION('',(0.,1.,0.));

+#34422=DIRECTION('',(0.,0.,1.));

+#34423=DIRECTION('',(0.,1.,0.));

+#34424=DIRECTION('',(1.,0.,0.));

+#34425=DIRECTION('',(-1.,0.,0.));

+#34426=DIRECTION('',(-1.,0.,0.));

+#34427=DIRECTION('',(0.,-1.,0.));

+#34428=DIRECTION('',(0.,0.,-1.));

+#34429=DIRECTION('',(0.,0.,1.));

+#34430=DIRECTION('',(1.,0.,0.));

+#34431=DIRECTION('',(0.,-1.,0.));

+#34432=DIRECTION('',(0.,0.,1.));

+#34433=DIRECTION('',(1.,0.,0.));

+#34434=DIRECTION('',(-1.,0.,0.));

+#34435=DIRECTION('',(0.,-1.,0.));

+#34436=DIRECTION('',(-1.,0.,0.));

+#34437=DIRECTION('',(0.,-1.,0.));

+#34438=DIRECTION('',(0.,0.,-1.));

+#34439=DIRECTION('',(0.,1.,0.));

+#34440=DIRECTION('',(1.,0.,0.));

+#34441=DIRECTION('',(0.,1.,0.));

+#34442=DIRECTION('',(1.,0.,0.));

+#34443=DIRECTION('',(0.,-1.,0.));

+#34444=DIRECTION('',(0.,1.,0.));

+#34445=DIRECTION('',(0.,0.,1.));

+#34446=DIRECTION('',(-1.,0.,0.));

+#34447=DIRECTION('',(0.,0.,1.));

+#34448=DIRECTION('',(0.325568154457156,0.,0.945518575599317));

+#34449=DIRECTION('',(0.,1.,0.));

+#34450=DIRECTION('',(0.,0.,1.));

+#34451=DIRECTION('',(0.325568154457156,0.,0.945518575599317));

+#34452=DIRECTION('',(0.,0.,1.));

+#34453=DIRECTION('',(-1.,0.,0.));

+#34454=DIRECTION('',(1.,0.,0.));

+#34455=DIRECTION('',(0.,0.,-1.));

+#34456=DIRECTION('',(0.,-1.,0.));

+#34457=DIRECTION('',(0.945518575599317,0.,-0.325568154457156));

+#34458=DIRECTION('',(-0.325568154457156,0.,-0.945518575599317));

+#34459=DIRECTION('',(-1.,0.,0.));

+#34460=DIRECTION('',(0.,0.,1.));

+#34461=DIRECTION('',(1.,0.,0.));

+#34462=DIRECTION('',(0.,0.,-1.));

+#34463=DIRECTION('',(1.,0.,0.));

+#34464=DIRECTION('',(0.,0.,-1.));

+#34465=DIRECTION('',(-1.,0.,0.));

+#34466=DIRECTION('',(1.,0.,0.));

+#34467=DIRECTION('',(0.,0.,-1.));

+#34468=DIRECTION('',(0.,-0.275088101733223,0.961419022219142));

+#34469=DIRECTION('',(1.,0.,0.));

+#34470=DIRECTION('',(0.,0.,-1.));

+#34471=DIRECTION('',(0.,-0.275088101733223,0.961419022219142));

+#34472=DIRECTION('',(0.,-0.961419022219142,-0.275088101733223));

+#34473=DIRECTION('',(0.,0.275088101733223,-0.961419022219142));

+#34474=DIRECTION('',(-1.,0.,0.));

+#34475=DIRECTION('',(0.,0.,1.));

+#34476=DIRECTION('',(1.,0.,0.));

+#34477=DIRECTION('',(0.,0.,-1.));

+#34478=DIRECTION('',(-1.,0.,0.));

+#34479=DIRECTION('',(1.,0.,0.));

+#34480=DIRECTION('',(0.,0.,-1.));

+#34481=DIRECTION('',(0.,0.961419022219142,-0.275088101733223));

+#34482=DIRECTION('',(0.,0.275088101733223,0.961419022219142));

+#34483=DIRECTION('',(0.,-0.275088101733223,-0.961419022219142));

+#34484=DIRECTION('',(0.,-0.275088101733223,-0.961419022219142));

+#34485=DIRECTION('',(1.,0.,0.));

+#34486=DIRECTION('',(0.,0.,-1.));

+#34487=DIRECTION('',(1.,0.,0.));

+#34488=DIRECTION('',(0.,0.,-1.));

+#34489=DIRECTION('',(0.,0.,1.));

+#34490=DIRECTION('',(1.,0.,0.));

+#34491=DIRECTION('',(0.,1.,4.30238957335518E-18));

+#34492=DIRECTION('',(-1.,0.,0.));

+#34493=DIRECTION('',(0.,1.,4.30238957335518E-18));

+#34494=DIRECTION('',(0.,0.,1.));

+#34495=DIRECTION('',(1.,0.,0.));

+#34496=DIRECTION('',(0.,1.,4.30238957335518E-18));

+#34497=DIRECTION('',(-1.,0.,0.));

+#34498=DIRECTION('',(0.,1.,4.30238957335518E-18));

+#34499=DIRECTION('',(0.,0.,1.));

+#34500=DIRECTION('',(1.,0.,0.));

+#34501=DIRECTION('',(0.,0.,1.));

+#34502=DIRECTION('',(1.,0.,0.));

+#34503=DIRECTION('',(0.,-1.,0.));

+#34504=DIRECTION('',(-0.707106781186548,-0.707106781186548,0.));

+#34505=DIRECTION('',(0.,0.,1.));

+#34506=DIRECTION('',(1.,0.,0.));

+#34507=DIRECTION('',(-0.707106781186548,0.707106781186548,0.));

+#34508=DIRECTION('',(0.,1.,0.));

+#34509=DIRECTION('',(0.,0.,1.));

+#34510=DIRECTION('',(1.,0.,0.));

+#34511=DIRECTION('',(0.,0.,1.));

+#34512=DIRECTION('',(1.,0.,0.));

+#34513=DIRECTION('',(0.707106781186549,-0.707106781186546,0.));

+#34514=DIRECTION('',(0.,-1.,0.));

+#34515=DIRECTION('',(0.,0.,1.));

+#34516=DIRECTION('',(1.,0.,0.));

+#34517=DIRECTION('',(0.,0.,1.));

+#34518=DIRECTION('',(1.,0.,0.));

+#34519=DIRECTION('',(0.,0.,1.));

+#34520=DIRECTION('',(1.,0.,0.));

+#34521=DIRECTION('',(0.,1.,0.));

+#34522=DIRECTION('',(0.707106781186549,0.707106781186546,0.));

+#34523=DIRECTION('',(0.,-1.,0.));

+#34524=DIRECTION('',(0.,0.,-1.));

+#34525=DIRECTION('',(0.,0.,1.));

+#34526=DIRECTION('',(0.,0.,1.));

+#34527=DIRECTION('',(1.,0.,0.));

+#34528=DIRECTION('',(0.,0.,1.));

+#34529=DIRECTION('',(-1.,0.,0.));

+#34530=DIRECTION('',(0.,0.,1.));

+#34531=DIRECTION('',(0.,0.,1.));

+#34532=DIRECTION('',(-0.707106781186546,-0.707106781186549,0.));

+#34533=DIRECTION('',(0.707106781186549,-0.707106781186546,0.));

+#34534=DIRECTION('',(0.707106781186546,-0.707106781186549,0.));

+#34535=DIRECTION('',(0.707106781186549,0.707106781186546,0.));

+#34536=DIRECTION('',(0.,0.,1.));

+#34537=DIRECTION('',(1.,0.,0.));

+#34538=DIRECTION('',(0.,0.,-1.));

+#34539=DIRECTION('',(0.,0.,1.));

+#34540=DIRECTION('',(0.,0.,1.));

+#34541=DIRECTION('',(1.,0.,0.));

+#34542=DIRECTION('',(0.,0.,1.));

+#34543=DIRECTION('',(0.,-1.,0.));

+#34544=DIRECTION('',(0.,0.,-1.));

+#34545=DIRECTION('',(-1.,0.,0.));

+#34546=DIRECTION('',(0.,1.,0.));

+#34547=DIRECTION('',(0.,0.,1.));

+#34548=DIRECTION('',(0.,0.,1.));

+#34549=DIRECTION('',(0.,0.,1.));

+#34550=DIRECTION('',(1.,0.,0.));

+#34551=DIRECTION('',(0.,0.,1.));

+#34552=DIRECTION('',(1.,0.,0.));

+#34553=DIRECTION('',(0.,0.,-1.));

+#34554=DIRECTION('',(0.,0.,1.));

+#34555=DIRECTION('',(0.707106781186548,0.707106781186548,0.));

+#34556=DIRECTION('',(-0.707106781186548,0.707106781186548,0.));

+#34557=DIRECTION('',(-0.707106781186548,0.707106781186548,0.));

+#34558=DIRECTION('',(-0.707106781186548,-0.707106781186548,0.));

+#34559=DIRECTION('',(0.,0.,1.));

+#34560=DIRECTION('',(-1.,0.,0.));

+#34561=DIRECTION('',(0.,0.,1.));

+#34562=DIRECTION('',(0.,0.,1.));

+#34563=DIRECTION('',(0.,0.,1.));

+#34564=DIRECTION('',(1.,0.,0.));

+#34565=DIRECTION('',(0.,0.,1.));

+#34566=DIRECTION('',(0.,1.,0.));

+#34567=DIRECTION('',(0.,0.,1.));

+#34568=DIRECTION('',(0.,0.,1.));

+#34569=DIRECTION('',(1.,0.,0.));

+#34570=DIRECTION('',(1.,0.,0.));

+#34571=DIRECTION('',(0.,0.,1.));

+#34572=DIRECTION('',(1.,0.,0.));

+#34573=DIRECTION('',(0.,-1.,0.));

+#34574=DIRECTION('',(1.,0.,0.));

+#34575=DIRECTION('',(0.,-1.,0.));

+#34576=DIRECTION('',(0.,1.,1.54886024640786E-16));

+#34577=DIRECTION('',(0.,-1.54886024640786E-16,1.));

+#34578=DIRECTION('',(0.,-1.54886024640786E-16,1.));

+#34579=DIRECTION('',(1.,0.,0.));

+#34580=DIRECTION('',(0.,-1.54886024640786E-16,1.));

+#34581=DIRECTION('',(0.,0.,-1.));

+#34582=DIRECTION('',(0.,-1.,0.));

+#34583=DIRECTION('',(0.,0.,-1.));

+#34584=DIRECTION('',(0.,0.,-1.));

+#34585=DIRECTION('',(0.,0.,-1.));

+#34586=DIRECTION('',(1.,0.,0.));

+#34587=DIRECTION('',(0.,-0.813733471206735,-0.581238193719096));

+#34588=DIRECTION('',(0.,0.581238193719096,-0.813733471206735));

+#34589=DIRECTION('',(0.,0.581238193719096,-0.813733471206735));

+#34590=DIRECTION('',(0.,0.581238193719096,-0.813733471206735));

+#34591=DIRECTION('',(1.,0.,0.));

+#34592=DIRECTION('',(0.,0.,-1.));

+#34593=DIRECTION('',(-1.,0.,0.));

+#34594=DIRECTION('',(0.,1.,0.));

+#34595=DIRECTION('',(0.,1.,0.));

+#34596=DIRECTION('',(1.,0.,0.));

+#34597=DIRECTION('',(0.,0.813733471206735,-0.581238193719096));

+#34598=DIRECTION('',(0.,0.581238193719096,0.813733471206735));

+#34599=DIRECTION('',(0.,0.581238193719096,0.813733471206735));

+#34600=DIRECTION('',(0.,0.581238193719096,0.813733471206735));

+#34601=DIRECTION('',(1.,0.,0.));

+#34602=DIRECTION('',(0.,1.,0.));

+#34603=DIRECTION('',(0.,0.,1.));

+#34604=DIRECTION('',(0.,0.,1.));

+#34605=DIRECTION('',(0.,0.,1.));

+#34606=DIRECTION('',(0.,-1.,1.54886024640786E-16));

+#34607=DIRECTION('',(0.,-1.54886024640786E-16,-1.));

+#34608=DIRECTION('',(0.,-1.54886024640786E-16,-1.));

+#34609=DIRECTION('',(1.,0.,0.));

+#34610=DIRECTION('',(0.,-1.54886024640786E-16,-1.));

+#34611=DIRECTION('',(0.,0.,-1.));

+#34612=DIRECTION('',(1.,0.,0.));

+#34613=DIRECTION('',(0.,0.,-1.));

+#34614=DIRECTION('',(1.,0.,0.));

+#34615=DIRECTION('',(0.,0.,-1.));

+#34616=DIRECTION('',(1.,0.,0.));

+#34617=DIRECTION('',(0.,0.,-1.));

+#34618=DIRECTION('',(1.,0.,0.));

+#34619=DIRECTION('',(0.,0.,1.));

+#34620=DIRECTION('',(1.,0.,0.));

+#34621=DIRECTION('',(0.,-1.,0.));

+#34622=DIRECTION('',(0.,-1.,0.));

+#34623=DIRECTION('',(1.,0.,0.));

+#34624=DIRECTION('',(0.,0.,-1.));

+#34625=DIRECTION('',(1.,0.,0.));

+#34626=DIRECTION('',(0.,0.,-1.));

+#34627=DIRECTION('',(1.,0.,0.));

+#34628=DIRECTION('',(0.,0.,-1.));

+#34629=DIRECTION('',(1.,0.,0.));

+#34630=DIRECTION('',(0.,0.,-1.));

+#34631=DIRECTION('',(1.,0.,0.));

+#34632=DIRECTION('',(0.,0.,-1.));

+#34633=DIRECTION('',(0.,0.,-1.));

+#34634=DIRECTION('',(-1.,0.,0.));

+#34635=DIRECTION('',(0.,-1.,0.));

+#34636=DIRECTION('',(0.,-1.,0.));

+#34637=DIRECTION('',(-1.,0.,0.));

+#34638=DIRECTION('',(0.,-1.,-1.54886024640786E-16));

+#34639=DIRECTION('',(0.,1.54886024640786E-16,-1.));

+#34640=DIRECTION('',(0.,-1.54886024640786E-16,1.));

+#34641=DIRECTION('',(-1.,0.,0.));

+#34642=DIRECTION('',(0.,-1.54886024640786E-16,1.));

+#34643=DIRECTION('',(0.,0.,-1.));

+#34644=DIRECTION('',(0.,1.,0.));

+#34645=DIRECTION('',(0.,0.,1.));

+#34646=DIRECTION('',(0.,0.,-1.));

+#34647=DIRECTION('',(-1.,0.,0.));

+#34648=DIRECTION('',(0.,0.,-1.));

+#34649=DIRECTION('',(0.,0.813733471206735,0.581238193719096));

+#34650=DIRECTION('',(0.,-0.581238193719096,0.813733471206735));

+#34651=DIRECTION('',(0.,0.581238193719096,-0.813733471206735));

+#34652=DIRECTION('',(-1.,0.,0.));

+#34653=DIRECTION('',(0.,0.581238193719096,-0.813733471206735));

+#34654=DIRECTION('',(0.,0.,1.));

+#34655=DIRECTION('',(1.,0.,0.));

+#34656=DIRECTION('',(0.,1.,0.));

+#34657=DIRECTION('',(-1.,0.,0.));

+#34658=DIRECTION('',(0.,1.,0.));

+#34659=DIRECTION('',(0.,-0.813733471206735,0.581238193719096));

+#34660=DIRECTION('',(0.,-0.581238193719096,-0.813733471206735));

+#34661=DIRECTION('',(0.,0.581238193719096,0.813733471206735));

+#34662=DIRECTION('',(-1.,0.,0.));

+#34663=DIRECTION('',(0.,0.581238193719096,0.813733471206735));

+#34664=DIRECTION('',(0.,-1.,0.));

+#34665=DIRECTION('',(0.,0.,-1.));

+#34666=DIRECTION('',(0.,0.,1.));

+#34667=DIRECTION('',(0.,0.,1.));

+#34668=DIRECTION('',(0.,1.,-1.54886024640786E-16));

+#34669=DIRECTION('',(0.,1.54886024640786E-16,1.));

+#34670=DIRECTION('',(0.,-1.54886024640786E-16,-1.));

+#34671=DIRECTION('',(-1.,0.,0.));

+#34672=DIRECTION('',(0.,-1.54886024640786E-16,-1.));

+#34673=DIRECTION('',(0.,0.,-1.));

+#34674=DIRECTION('',(-1.,0.,0.));

+#34675=DIRECTION('',(0.,0.,1.));

+#34676=DIRECTION('',(1.,0.,0.));

+#34677=DIRECTION('',(0.,0.,-1.));

+#34678=DIRECTION('',(-1.,0.,0.));

+#34679=DIRECTION('',(1.,0.,0.));

+#34680=DIRECTION('',(0.,0.,-1.));

+#34681=DIRECTION('',(0.,0.,-1.));

+#34682=DIRECTION('',(-1.,0.,0.));

+#34683=DIRECTION('',(0.,-1.,0.));

+#34684=DIRECTION('',(0.,-1.,0.));

+#34685=DIRECTION('',(-1.,0.,0.));

+#34686=DIRECTION('',(0.,0.,1.));

+#34687=DIRECTION('',(1.,0.,0.));

+#34688=DIRECTION('',(0.,0.,-1.));

+#34689=DIRECTION('',(1.,0.,0.));

+#34690=DIRECTION('',(0.,0.,-1.));

+#34691=DIRECTION('',(1.,0.,0.));

+#34692=DIRECTION('',(0.,0.,-1.));

+#34693=DIRECTION('',(1.,0.,0.));

+#34694=DIRECTION('',(0.,0.,-1.));

+#34695=DIRECTION('',(0.,-0.921635375138065,0.388057000058133));

+#34696=DIRECTION('',(0.,-0.388057000058133,-0.921635375138065));

+#34697=DIRECTION('',(0.,0.388057000058133,0.921635375138065));

+#34698=DIRECTION('',(0.,0.388057000058133,0.921635375138065));

+#34699=DIRECTION('',(-1.,0.,0.));

+#34700=DIRECTION('',(0.,-0.377296887313521,0.926092359769547));

+#34701=DIRECTION('',(0.,-0.926092359769547,-0.377296887313522));

+#34702=DIRECTION('',(0.,0.926092359769547,0.377296887313521));

+#34703=DIRECTION('',(0.,0.926092359769547,0.377296887313521));

+#34704=DIRECTION('',(-1.,0.,0.));

+#34705=DIRECTION('',(0.,0.388057000058133,0.921635375138065));

+#34706=DIRECTION('',(0.,-0.921635375138065,0.388057000058133));

+#34707=DIRECTION('',(0.,0.921635375138065,-0.388057000058133));

+#34708=DIRECTION('',(0.,0.921635375138065,-0.388057000058133));

+#34709=DIRECTION('',(-1.,0.,0.));

+#34710=DIRECTION('',(0.,0.921635375138065,-0.388057000058133));

+#34711=DIRECTION('',(0.,0.388057000058133,0.921635375138065));

+#34712=DIRECTION('',(0.,-0.388057000058133,-0.921635375138065));

+#34713=DIRECTION('',(0.,-0.388057000058133,-0.921635375138065));

+#34714=DIRECTION('',(-1.,0.,0.));

+#34715=DIRECTION('',(-1.,0.,0.));

+#34716=DIRECTION('',(0.,0.,1.));

+#34717=DIRECTION('',(1.,0.,0.));

+#34718=DIRECTION('',(0.,0.,-1.));

+#34719=DIRECTION('',(1.,0.,0.));

+#34720=DIRECTION('',(0.,0.,-1.));

+#34721=DIRECTION('',(1.,0.,0.));

+#34722=DIRECTION('',(0.,0.,-1.));

+#34723=DIRECTION('',(1.,0.,0.));

+#34724=DIRECTION('',(0.,0.,-1.));

+#34725=DIRECTION('',(1.,0.,0.));

+#34726=DIRECTION('',(0.,0.,-1.));

+#34727=DIRECTION('',(0.,0.388057000058133,-0.921635375138065));

+#34728=DIRECTION('',(0.,0.926092359769547,-0.377296887313521));

+#34729=DIRECTION('',(0.,0.921635375138065,0.388057000058133));

+#34730=DIRECTION('',(0.,-0.388057000058133,0.921635375138065));

+#34731=DIRECTION('',(1.,0.,0.));

+#34732=DIRECTION('',(0.,0.,-1.));

+#34733=DIRECTION('',(1.,0.,0.));

+#34734=DIRECTION('',(0.,0.,-1.));

+#34735=DIRECTION('',(1.,0.,0.));

+#34736=DIRECTION('',(0.,0.,-1.));

+#34737=DIRECTION('',(0.,-0.388057000058133,0.921635375138065));

+#34738=DIRECTION('',(0.,0.921635375138065,0.388057000058133));

+#34739=DIRECTION('',(0.,0.926092359769547,-0.377296887313521));

+#34740=DIRECTION('',(0.,0.388057000058133,-0.921635375138065));

+#34741=DIRECTION('',(0.,0.921635375138065,0.388057000058133));

+#34742=DIRECTION('',(0.,-0.388057000058133,0.921635375138065));

+#34743=DIRECTION('',(-1.,0.,0.));

+#34744=DIRECTION('',(0.,0.377296887313521,0.926092359769547));

+#34745=DIRECTION('',(0.,-0.926092359769547,0.377296887313522));

+#34746=DIRECTION('',(-1.,0.,0.));

+#34747=DIRECTION('',(0.,-0.388057000058133,0.921635375138065));

+#34748=DIRECTION('',(0.,-0.921635375138065,-0.388057000058133));

+#34749=DIRECTION('',(-1.,0.,0.));

+#34750=DIRECTION('',(0.,-0.921635375138065,-0.388057000058133));

+#34751=DIRECTION('',(0.,0.388057000058133,-0.921635375138065));

+#34752=DIRECTION('',(-1.,0.,0.));

+#34753=DIRECTION('',(-1.,0.,0.));

+#34754=DIRECTION('',(0.,0.,1.));

+#34755=DIRECTION('',(-1.,0.,0.));

+#34756=DIRECTION('',(0.,0.,1.));

+#34757=DIRECTION('',(-1.,0.,0.));

+#34758=DIRECTION('',(0.,0.,1.));

+#34759=DIRECTION('',(1.,0.,0.));

+#34760=DIRECTION('',(0.,0.,-1.));

+#34761=DIRECTION('',(-1.,0.,0.));

+#34762=DIRECTION('',(0.,0.,-1.));

+#34763=DIRECTION('',(-1.,0.,0.));

+#34764=DIRECTION('',(-1.,0.,0.));

+#34765=DIRECTION('',(0.,0.,1.));

+#34766=DIRECTION('',(1.,0.,0.));

+#34767=DIRECTION('',(-1.,0.,0.));

+#34768=DIRECTION('',(0.,0.,1.));

+#34769=DIRECTION('',(-1.,0.,0.));

+#34770=DIRECTION('',(0.,0.,1.));

+#34771=DIRECTION('',(-1.,0.,0.));

+#34772=DIRECTION('',(0.,0.,1.));

+#34773=DIRECTION('',(1.,0.,0.));

+#34774=DIRECTION('',(0.,0.,-1.));

+#34775=DIRECTION('',(-1.,0.,0.));

+#34776=DIRECTION('',(0.,0.,-1.));

+#34777=DIRECTION('',(-1.,0.,0.));

+#34778=DIRECTION('',(-1.,0.,0.));

+#34779=DIRECTION('',(0.,0.,1.));

+#34780=DIRECTION('',(1.,0.,0.));

+#34781=DIRECTION('',(-1.,0.,0.));

+#34782=DIRECTION('',(0.,0.,1.));

+#34783=DIRECTION('',(-1.,0.,0.));

+#34784=DIRECTION('',(0.,0.,1.));

+#34785=DIRECTION('',(-1.,0.,0.));

+#34786=DIRECTION('',(0.,1.80700362080917E-16,1.));

+#34787=DIRECTION('',(0.,-1.,1.80700362080917E-16));

+#34788=DIRECTION('',(0.,0.,-1.));

+#34789=DIRECTION('',(-1.,0.,0.));

+#34790=DIRECTION('',(0.,0.,-1.));

+#34791=DIRECTION('',(-1.,0.,0.));

+#34792=DIRECTION('',(-1.,0.,0.));

+#34793=DIRECTION('',(0.,1.80700362080917E-16,1.));

+#34794=DIRECTION('',(0.,-1.,1.80700362080917E-16));

+#34795=DIRECTION('',(-1.,0.,0.));

+#34796=DIRECTION('',(0.,0.,1.));

+#34797=DIRECTION('',(0.,0.,-1.));

+#34798=DIRECTION('',(-1.,0.,0.));

+#34799=DIRECTION('',(0.,0.,-1.));

+#34800=DIRECTION('',(-1.,0.,0.));

+#34801=DIRECTION('',(0.,0.,1.));

+#34802=DIRECTION('',(1.,0.,0.));

+#34803=DIRECTION('',(0.,0.,-1.));

+#34804=DIRECTION('',(-1.,0.,0.));

+#34805=DIRECTION('',(0.,0.,-1.));

+#34806=DIRECTION('',(-1.,0.,0.));

+#34807=DIRECTION('',(0.,0.,-1.));

+#34808=DIRECTION('',(-1.,0.,0.));

+#34809=DIRECTION('',(0.,0.,-1.));

+#34810=DIRECTION('',(-1.,0.,0.));

+#34811=DIRECTION('',(0.,0.,-1.));

+#34812=DIRECTION('',(-1.,0.,0.));

+#34813=DIRECTION('',(0.,0.,-1.));

+#34814=DIRECTION('',(-1.,0.,0.));

+#34815=DIRECTION('',(0.,0.,-1.));

+#34816=DIRECTION('',(-1.,0.,0.));

+#34817=DIRECTION('',(0.,0.,1.));

+#34818=DIRECTION('',(1.,0.,0.));

+#34819=DIRECTION('',(0.00391386434767039,-0.999992340803602,0.));

+#34820=DIRECTION('',(0.999992340803602,0.00391386434767039,0.));

+#34821=DIRECTION('',(0.,0.,-1.));

+#34822=DIRECTION('',(-0.999992340803602,-0.00391386434767038,0.));

+#34823=DIRECTION('',(0.,0.,-1.));

+#34824=DIRECTION('',(0.999994324050621,0.00336925311346552,0.));

+#34825=DIRECTION('',(-0.00336925311346552,0.999994324050621,0.));

+#34826=DIRECTION('',(0.,0.,-1.));

+#34827=DIRECTION('',(0.00336925311346552,-0.99999432405062,0.));

+#34828=DIRECTION('',(0.0666335847757858,0.997777512965655,0.));

+#34829=DIRECTION('',(-0.997777512965655,0.0666335847757858,0.));

+#34830=DIRECTION('',(0.,0.,-1.));

+#34831=DIRECTION('',(0.997777512965655,-0.0666335847757858,0.));

+#34832=DIRECTION('',(-0.99999618450949,-0.00276242039925612,0.));

+#34833=DIRECTION('',(0.00276242039925612,-0.99999618450949,0.));

+#34834=DIRECTION('',(0.,0.,-1.));

+#34835=DIRECTION('',(-0.00276242039925612,0.99999618450949,0.));

+#34836=DIRECTION('',(-0.630535586983319,-0.776160340102224,0.));

+#34837=DIRECTION('',(0.776160340102225,-0.630535586983319,0.));

+#34838=DIRECTION('',(0.,0.,-1.));

+#34839=DIRECTION('',(-0.776160340102225,0.630535586983319,0.));

+#34840=DIRECTION('',(-0.774327488880794,-0.632785066166676,0.));

+#34841=DIRECTION('',(0.632785066166676,-0.774327488880794,0.));

+#34842=DIRECTION('',(0.,0.,-1.));

+#34843=DIRECTION('',(-0.632785066166676,0.774327488880794,0.));

+#34844=DIRECTION('',(-0.924671449943901,-0.380765951285883,0.));

+#34845=DIRECTION('',(0.380765951285883,-0.924671449943901,0.));

+#34846=DIRECTION('',(0.,0.,-1.));

+#34847=DIRECTION('',(-0.380765951285883,0.924671449943901,0.));

+#34848=DIRECTION('',(-0.99061716039167,-0.136666168225877,0.));

+#34849=DIRECTION('',(0.136666168225877,-0.99061716039167,0.));

+#34850=DIRECTION('',(0.,0.,-1.));

+#34851=DIRECTION('',(-0.136666168225877,0.99061716039167,0.));

+#34852=DIRECTION('',(-0.995905942618148,0.0903955389267507,0.));

+#34853=DIRECTION('',(-0.0903955389267507,-0.995905942618148,0.));

+#34854=DIRECTION('',(0.,0.,-1.));

+#34855=DIRECTION('',(0.0903955389267507,0.995905942618148,0.));

+#34856=DIRECTION('',(-0.976607716782275,0.215028759753927,0.));

+#34857=DIRECTION('',(-0.215028759753927,-0.976607716782275,0.));

+#34858=DIRECTION('',(0.,0.,-1.));

+#34859=DIRECTION('',(0.215028759753927,0.976607716782275,0.));

+#34860=DIRECTION('',(-0.906646995695358,0.42189006292704,0.));

+#34861=DIRECTION('',(-0.42189006292704,-0.906646995695358,0.));

+#34862=DIRECTION('',(0.,0.,-1.));

+#34863=DIRECTION('',(0.42189006292704,0.906646995695358,0.));

+#34864=DIRECTION('',(-0.846268051306703,0.532757341889866,0.));

+#34865=DIRECTION('',(-0.532757341889866,-0.846268051306703,0.));

+#34866=DIRECTION('',(0.,0.,-1.));

+#34867=DIRECTION('',(0.532757341889866,0.846268051306703,0.));

+#34868=DIRECTION('',(-0.65172310519777,0.758456982400041,0.));

+#34869=DIRECTION('',(-0.758456982400041,-0.65172310519777,0.));

+#34870=DIRECTION('',(0.,0.,-1.));

+#34871=DIRECTION('',(0.758456982400041,0.65172310519777,0.));

+#34872=DIRECTION('',(-0.398727868371272,0.917069292356964,0.));

+#34873=DIRECTION('',(-0.917069292356964,-0.398727868371272,0.));

+#34874=DIRECTION('',(0.,0.,-1.));

+#34875=DIRECTION('',(0.917069292356963,0.398727868371272,0.));

+#34876=DIRECTION('',(-0.183033610027128,0.983106656269012,0.));

+#34877=DIRECTION('',(-0.983106656269012,-0.183033610027128,0.));

+#34878=DIRECTION('',(0.,0.,-1.));

+#34879=DIRECTION('',(0.983106656269012,0.183033610027128,0.));

+#34880=DIRECTION('',(-0.0639831681070494,0.997950977853614,0.));

+#34881=DIRECTION('',(-0.997950977853615,-0.0639831681070495,0.));

+#34882=DIRECTION('',(0.,0.,-1.));

+#34883=DIRECTION('',(0.997950977853615,0.0639831681070495,0.));

+#34884=DIRECTION('',(0.0640481802776844,0.997946807501841,0.));

+#34885=DIRECTION('',(-0.997946807501842,0.0640481802776844,0.));

+#34886=DIRECTION('',(0.,0.,-1.));

+#34887=DIRECTION('',(0.997946807501841,-0.0640481802776844,0.));

+#34888=DIRECTION('',(0.203442455259915,0.979086904926124,0.));

+#34889=DIRECTION('',(-0.979086904926124,0.203442455259915,0.));

+#34890=DIRECTION('',(0.,0.,-1.));

+#34891=DIRECTION('',(0.979086904926124,-0.203442455259915,0.));

+#34892=DIRECTION('',(0.430839744298039,0.90242845407999,0.));

+#34893=DIRECTION('',(-0.90242845407999,0.430839744298039,0.));

+#34894=DIRECTION('',(0.,0.,-1.));

+#34895=DIRECTION('',(0.90242845407999,-0.430839744298039,0.));

+#34896=DIRECTION('',(0.661157303900828,0.750247305559033,0.));

+#34897=DIRECTION('',(-0.750247305559033,0.661157303900828,0.));

+#34898=DIRECTION('',(0.,0.,-1.));

+#34899=DIRECTION('',(0.750247305559033,-0.661157303900828,0.));

+#34900=DIRECTION('',(0.827866361084199,0.560925385577446,0.));

+#34901=DIRECTION('',(-0.560925385577446,0.827866361084199,0.));

+#34902=DIRECTION('',(0.,0.,-1.));

+#34903=DIRECTION('',(0.560925385577446,-0.827866361084199,0.));

+#34904=DIRECTION('',(0.891547638055326,0.452926935694898,0.));

+#34905=DIRECTION('',(-0.452926935694898,0.891547638055326,0.));

+#34906=DIRECTION('',(0.,0.,-1.));

+#34907=DIRECTION('',(0.452926935694898,-0.891547638055326,0.));

+#34908=DIRECTION('',(0.96828094906936,0.249863970330537,0.));

+#34909=DIRECTION('',(-0.249863970330537,0.96828094906936,0.));

+#34910=DIRECTION('',(0.,0.,-1.));

+#34911=DIRECTION('',(0.249863970330537,-0.96828094906936,0.));

+#34912=DIRECTION('',(0.991964261460138,0.126518393863673,0.));

+#34913=DIRECTION('',(-0.126518393863673,0.991964261460138,0.));

+#34914=DIRECTION('',(0.,0.,-1.));

+#34915=DIRECTION('',(0.126518393863673,-0.991964261460138,0.));

+#34916=DIRECTION('',(0.998380970996887,-0.0568808997055557,0.));

+#34917=DIRECTION('',(0.0568808997055557,0.998380970996887,0.));

+#34918=DIRECTION('',(0.,0.,-1.));

+#34919=DIRECTION('',(-0.0568808997055557,-0.998380970996887,0.));

+#34920=DIRECTION('',(0.987679454594283,-0.156490558732275,0.));

+#34921=DIRECTION('',(0.156490558732275,0.987679454594283,0.));

+#34922=DIRECTION('',(0.,0.,-1.));

+#34923=DIRECTION('',(-0.156490558732275,-0.987679454594283,0.));

+#34924=DIRECTION('',(0.94131273408232,-0.337535682046311,0.));

+#34925=DIRECTION('',(0.337535682046311,0.94131273408232,0.));

+#34926=DIRECTION('',(0.,0.,-1.));

+#34927=DIRECTION('',(-0.337535682046311,-0.94131273408232,0.));

+#34928=DIRECTION('',(0.867273186603788,-0.497832521836521,0.));

+#34929=DIRECTION('',(0.497832521836521,0.867273186603788,0.));

+#34930=DIRECTION('',(0.,0.,-1.));

+#34931=DIRECTION('',(-0.497832521836521,-0.867273186603788,0.));

+#34932=DIRECTION('',(0.687810030866255,-0.725890736571119,0.));

+#34933=DIRECTION('',(0.725890736571119,0.687810030866255,0.));

+#34934=DIRECTION('',(0.,0.,-1.));

+#34935=DIRECTION('',(-0.725890736571119,-0.687810030866255,0.));

+#34936=DIRECTION('',(0.483666816111151,-0.875252198507894,0.));

+#34937=DIRECTION('',(0.875252198507894,0.483666816111151,0.));

+#34938=DIRECTION('',(0.,0.,-1.));

+#34939=DIRECTION('',(-0.875252198507894,-0.483666816111151,0.));

+#34940=DIRECTION('',(0.249090580104728,-0.96848019231324,0.));

+#34941=DIRECTION('',(0.96848019231324,0.249090580104728,0.));

+#34942=DIRECTION('',(0.,0.,-1.));

+#34943=DIRECTION('',(-0.96848019231324,-0.249090580104728,0.));

+#34944=DIRECTION('',(0.0872145903400118,-0.996189547843092,0.));

+#34945=DIRECTION('',(0.996189547843092,0.0872145903400118,0.));

+#34946=DIRECTION('',(0.,0.,-1.));

+#34947=DIRECTION('',(-0.996189547843092,-0.0872145903400118,0.));

+#34948=DIRECTION('',(0.999992641416641,0.0038362889058036,0.));

+#34949=DIRECTION('',(-0.0038362889058036,0.999992641416641,0.));

+#34950=DIRECTION('',(0.,0.,-1.));

+#34951=DIRECTION('',(0.0038362889058036,-0.999992641416641,0.));

+#34952=DIRECTION('',(-0.132139663022915,0.991231107994594,0.));

+#34953=DIRECTION('',(-0.991231107994594,-0.132139663022915,0.));

+#34954=DIRECTION('',(0.,0.,-1.));

+#34955=DIRECTION('',(0.991231107994594,0.132139663022915,0.));

+#34956=DIRECTION('',(-0.301739060753274,0.953390549153773,0.));

+#34957=DIRECTION('',(-0.953390549153772,-0.301739060753274,0.));

+#34958=DIRECTION('',(0.,0.,-1.));

+#34959=DIRECTION('',(0.953390549153772,0.301739060753274,0.));

+#34960=DIRECTION('',(-0.521779288097964,0.853080520532489,0.));

+#34961=DIRECTION('',(-0.853080520532489,-0.521779288097964,0.));

+#34962=DIRECTION('',(0.,0.,-1.));

+#34963=DIRECTION('',(0.853080520532489,0.521779288097964,0.));

+#34964=DIRECTION('',(-0.703530901807427,0.71066466790043,0.));

+#34965=DIRECTION('',(-0.71066466790043,-0.703530901807427,0.));

+#34966=DIRECTION('',(0.,0.,-1.));

+#34967=DIRECTION('',(0.71066466790043,0.703530901807427,0.));

+#34968=DIRECTION('',(-0.858455797436362,0.512887554779699,0.));

+#34969=DIRECTION('',(-0.512887554779699,-0.858455797436363,0.));

+#34970=DIRECTION('',(0.,0.,-1.));

+#34971=DIRECTION('',(0.512887554779699,0.858455797436363,0.));

+#34972=DIRECTION('',(-0.941523919550266,0.336946151357608,0.));

+#34973=DIRECTION('',(-0.336946151357608,-0.941523919550266,0.));

+#34974=DIRECTION('',(0.,0.,-1.));

+#34975=DIRECTION('',(0.336946151357608,0.941523919550266,0.));

+#34976=DIRECTION('',(-0.987318001660269,0.158755042746909,0.));

+#34977=DIRECTION('',(-0.158755042746909,-0.987318001660269,0.));

+#34978=DIRECTION('',(0.,0.,-1.));

+#34979=DIRECTION('',(0.158755042746909,0.987318001660269,0.));

+#34980=DIRECTION('',(-0.997983180493619,0.0634789055658703,0.));

+#34981=DIRECTION('',(-0.0634789055658703,-0.997983180493619,0.));

+#34982=DIRECTION('',(0.,0.,-1.));

+#34983=DIRECTION('',(0.0634789055658703,0.997983180493619,0.));

+#34984=DIRECTION('',(-0.997224980162086,-0.074446886709425,0.));

+#34985=DIRECTION('',(0.074446886709425,-0.997224980162087,0.));

+#34986=DIRECTION('',(0.,0.,-1.));

+#34987=DIRECTION('',(-0.074446886709425,0.997224980162087,0.));

+#34988=DIRECTION('',(-0.976274132468699,-0.216538260527992,0.));

+#34989=DIRECTION('',(0.216538260527992,-0.976274132468699,0.));

+#34990=DIRECTION('',(0.,0.,-1.));

+#34991=DIRECTION('',(-0.216538260527992,0.976274132468699,0.));

+#34992=DIRECTION('',(-0.919251257966941,-0.393671341001853,0.));

+#34993=DIRECTION('',(0.393671341001853,-0.919251257966941,0.));

+#34994=DIRECTION('',(0.,0.,-1.));

+#34995=DIRECTION('',(-0.393671341001853,0.919251257966941,0.));

+#34996=DIRECTION('',(-0.838947893538733,-0.544211752837922,0.));

+#34997=DIRECTION('',(0.544211752837922,-0.838947893538733,0.));

+#34998=DIRECTION('',(0.,0.,-1.));

+#34999=DIRECTION('',(-0.544211752837922,0.838947893538733,0.));

+#35000=DIRECTION('',(-0.703646935383866,-0.710549780328509,0.));

+#35001=DIRECTION('',(0.710549780328509,-0.703646935383866,0.));

+#35002=DIRECTION('',(0.,0.,-1.));

+#35003=DIRECTION('',(-0.710549780328509,0.703646935383866,0.));

+#35004=DIRECTION('',(-0.509357064724618,-0.860555274584452,0.));

+#35005=DIRECTION('',(0.860555274584452,-0.509357064724618,0.));

+#35006=DIRECTION('',(0.,0.,-1.));

+#35007=DIRECTION('',(-0.860555274584452,0.509357064724618,0.));

+#35008=DIRECTION('',(-0.276415720031515,-0.961038162467786,0.));

+#35009=DIRECTION('',(0.961038162467786,-0.276415720031515,0.));

+#35010=DIRECTION('',(0.,0.,-1.));

+#35011=DIRECTION('',(-0.961038162467786,0.276415720031515,0.));

+#35012=DIRECTION('',(-0.0915209755546275,-0.995803148736501,0.));

+#35013=DIRECTION('',(0.995803148736501,-0.0915209755546276,0.));

+#35014=DIRECTION('',(0.,0.,-1.));

+#35015=DIRECTION('',(-0.995803148736501,0.0915209755546275,0.));

+#35016=DIRECTION('',(0.0855594095816083,-0.996333070530155,0.));

+#35017=DIRECTION('',(0.996333070530155,0.0855594095816083,0.));

+#35018=DIRECTION('',(0.,0.,-1.));

+#35019=DIRECTION('',(-0.996333070530155,-0.0855594095816083,0.));

+#35020=DIRECTION('',(0.250449093295326,-0.968129770055414,0.));

+#35021=DIRECTION('',(0.968129770055414,0.250449093295326,0.));

+#35022=DIRECTION('',(0.,0.,-1.));

+#35023=DIRECTION('',(-0.968129770055414,-0.250449093295326,0.));

+#35024=DIRECTION('',(0.480162639349487,-0.877179479794719,0.));

+#35025=DIRECTION('',(0.877179479794719,0.480162639349487,0.));

+#35026=DIRECTION('',(0.,0.,-1.));

+#35027=DIRECTION('',(-0.877179479794719,-0.480162639349487,0.));

+#35028=DIRECTION('',(0.695115138603087,-0.718898424038341,0.));

+#35029=DIRECTION('',(0.718898424038341,0.695115138603087,0.));

+#35030=DIRECTION('',(0.,0.,-1.));

+#35031=DIRECTION('',(-0.718898424038341,-0.695115138603087,0.));

+#35032=DIRECTION('',(0.839438337365731,-0.543454945474468,0.));

+#35033=DIRECTION('',(0.543454945474468,0.839438337365731,0.));

+#35034=DIRECTION('',(0.,0.,-1.));

+#35035=DIRECTION('',(-0.543454945474468,-0.839438337365731,0.));

+#35036=DIRECTION('',(0.915520717405449,-0.402270824198588,0.));

+#35037=DIRECTION('',(0.402270824198588,0.915520717405449,0.));

+#35038=DIRECTION('',(0.,0.,-1.));

+#35039=DIRECTION('',(-0.402270824198588,-0.915520717405449,0.));

+#35040=DIRECTION('',(0.975559172180554,-0.219736891700942,0.));

+#35041=DIRECTION('',(0.219736891700942,0.975559172180554,0.));

+#35042=DIRECTION('',(0.,0.,-1.));

+#35043=DIRECTION('',(-0.219736891700942,-0.975559172180554,0.));

+#35044=DIRECTION('',(0.997334260438309,-0.0729683010352462,0.));

+#35045=DIRECTION('',(0.0729683010352463,0.99733426043831,0.));

+#35046=DIRECTION('',(0.,0.,-1.));

+#35047=DIRECTION('',(-0.0729683010352462,-0.997334260438309,0.));

+#35048=DIRECTION('',(0.996587125142694,0.0825475741607273,0.));

+#35049=DIRECTION('',(-0.0825475741607273,0.996587125142694,0.));

+#35050=DIRECTION('',(0.,0.,-1.));

+#35051=DIRECTION('',(0.0825475741607273,-0.996587125142694,0.));

+#35052=DIRECTION('',(0.972610871534445,0.232439438506049,0.));

+#35053=DIRECTION('',(-0.232439438506049,0.972610871534445,0.));

+#35054=DIRECTION('',(0.,0.,-1.));

+#35055=DIRECTION('',(0.232439438506049,-0.972610871534445,0.));

+#35056=DIRECTION('',(0.901144573554472,0.433518693430086,0.));

+#35057=DIRECTION('',(-0.433518693430086,0.901144573554472,0.));

+#35058=DIRECTION('',(0.,0.,-1.));

+#35059=DIRECTION('',(0.433518693430086,-0.901144573554472,0.));

+#35060=DIRECTION('',(0.805425709328682,0.592696740966566,0.));

+#35061=DIRECTION('',(-0.592696740966566,0.805425709328682,0.));

+#35062=DIRECTION('',(0.,0.,-1.));

+#35063=DIRECTION('',(0.592696740966567,-0.805425709328682,0.));

+#35064=DIRECTION('',(-0.0737463107861393,-0.997277033549572,0.));

+#35065=DIRECTION('',(0.997277033549572,-0.0737463107861393,0.));

+#35066=DIRECTION('',(0.,0.,-1.));

+#35067=DIRECTION('',(-0.997277033549572,0.0737463107861393,0.));

+#35068=DIRECTION('',(-0.99999383350304,-0.00351183084646483,0.));

+#35069=DIRECTION('',(0.00351183084646483,-0.99999383350304,0.));

+#35070=DIRECTION('',(-0.00351183084646483,0.99999383350304,0.));

+#35071=DIRECTION('',(0.,0.,1.));

+#35072=DIRECTION('',(1.,0.,0.));

+#35073=DIRECTION('',(0.999188007245954,-0.0402905221591805,0.));

+#35074=DIRECTION('',(0.0402905221591805,0.999188007245954,0.));

+#35075=DIRECTION('',(0.,0.,-1.));

+#35076=DIRECTION('',(-0.0402905221591805,-0.999188007245954,0.));

+#35077=DIRECTION('',(0.,0.,-1.));

+#35078=DIRECTION('',(0.98517312151219,0.171563168104134,0.));

+#35079=DIRECTION('',(-0.171563168104134,0.98517312151219,0.));

+#35080=DIRECTION('',(0.,0.,-1.));

+#35081=DIRECTION('',(0.171563168104135,-0.98517312151219,0.));

+#35082=DIRECTION('',(0.932732656559519,0.360568705502047,0.));

+#35083=DIRECTION('',(-0.360568705502047,0.932732656559519,0.));

+#35084=DIRECTION('',(0.,0.,-1.));

+#35085=DIRECTION('',(0.360568705502047,-0.932732656559519,0.));

+#35086=DIRECTION('',(0.830115818253616,0.557591004487275,0.));

+#35087=DIRECTION('',(-0.557591004487276,0.830115818253617,0.));

+#35088=DIRECTION('',(0.,0.,-1.));

+#35089=DIRECTION('',(0.557591004487276,-0.830115818253616,0.));

+#35090=DIRECTION('',(0.723531765313218,0.690291086848685,0.));

+#35091=DIRECTION('',(-0.690291086848685,0.723531765313218,0.));

+#35092=DIRECTION('',(0.,0.,-1.));

+#35093=DIRECTION('',(0.690291086848685,-0.723531765313218,0.));

+#35094=DIRECTION('',(0.633007707138055,0.774145491948266,0.));

+#35095=DIRECTION('',(-0.774145491948266,0.633007707138055,0.));

+#35096=DIRECTION('',(0.,0.,-1.));

+#35097=DIRECTION('',(0.774145491948266,-0.633007707138055,0.));

+#35098=DIRECTION('',(0.55045005806709,0.834868093517735,0.));

+#35099=DIRECTION('',(-0.834868093517735,0.55045005806709,0.));

+#35100=DIRECTION('',(0.,0.,-1.));

+#35101=DIRECTION('',(0.834868093517735,-0.55045005806709,0.));

+#35102=DIRECTION('',(0.483045412531646,0.875595300028576,0.));

+#35103=DIRECTION('',(-0.875595300028576,0.483045412531647,0.));

+#35104=DIRECTION('',(0.,0.,-1.));

+#35105=DIRECTION('',(0.875595300028576,-0.483045412531646,0.));

+#35106=DIRECTION('',(0.361480893387181,0.932379516997239,0.));

+#35107=DIRECTION('',(-0.932379516997239,0.361480893387181,0.));

+#35108=DIRECTION('',(0.,0.,-1.));

+#35109=DIRECTION('',(0.932379516997239,-0.361480893387181,0.));

+#35110=DIRECTION('',(0.174648973471411,0.984630761283326,0.));

+#35111=DIRECTION('',(-0.984630761283326,0.174648973471411,0.));

+#35112=DIRECTION('',(0.,0.,-1.));

+#35113=DIRECTION('',(0.984630761283326,-0.174648973471411,0.));

+#35114=DIRECTION('',(-0.0939021413992511,0.995581432048948,0.));

+#35115=DIRECTION('',(-0.995581432048949,-0.0939021413992512,0.));

+#35116=DIRECTION('',(0.,0.,-1.));

+#35117=DIRECTION('',(0.995581432048949,0.0939021413992511,0.));

+#35118=DIRECTION('',(-0.296519398435967,0.955026830173463,0.));

+#35119=DIRECTION('',(-0.955026830173463,-0.296519398435967,0.));

+#35120=DIRECTION('',(0.,0.,-1.));

+#35121=DIRECTION('',(0.955026830173463,0.296519398435967,0.));

+#35122=DIRECTION('',(-0.394442599444528,0.91892058184777,0.));

+#35123=DIRECTION('',(-0.91892058184777,-0.394442599444528,0.));

+#35124=DIRECTION('',(0.,0.,-1.));

+#35125=DIRECTION('',(0.91892058184777,0.394442599444528,0.));

+#35126=DIRECTION('',(-0.531100037634699,0.847309123062192,0.));

+#35127=DIRECTION('',(-0.847309123062192,-0.531100037634699,0.));

+#35128=DIRECTION('',(0.,0.,-1.));

+#35129=DIRECTION('',(0.847309123062192,0.531100037634699,0.));

+#35130=DIRECTION('',(-0.666492895103853,0.745511382056696,0.));

+#35131=DIRECTION('',(-0.745511382056696,-0.666492895103853,0.));

+#35132=DIRECTION('',(0.,0.,-1.));

+#35133=DIRECTION('',(0.745511382056696,0.666492895103853,0.));

+#35134=DIRECTION('',(-0.758666200477654,0.651479544001806,0.));

+#35135=DIRECTION('',(-0.651479544001806,-0.758666200477654,0.));

+#35136=DIRECTION('',(0.,0.,-1.));

+#35137=DIRECTION('',(0.651479544001806,0.758666200477654,0.));

+#35138=DIRECTION('',(-0.848302362864595,0.529512135043518,0.));

+#35139=DIRECTION('',(-0.529512135043518,-0.848302362864595,0.));

+#35140=DIRECTION('',(0.,0.,-1.));

+#35141=DIRECTION('',(0.529512135043518,0.848302362864595,0.));

+#35142=DIRECTION('',(-0.895328571136395,0.44540627488492,0.));

+#35143=DIRECTION('',(-0.44540627488492,-0.895328571136395,0.));

+#35144=DIRECTION('',(0.,0.,-1.));

+#35145=DIRECTION('',(0.44540627488492,0.895328571136395,0.));

+#35146=DIRECTION('',(-0.952437991786321,0.304732459383703,0.));

+#35147=DIRECTION('',(-0.304732459383703,-0.952437991786321,0.));

+#35148=DIRECTION('',(0.,0.,-1.));

+#35149=DIRECTION('',(0.304732459383703,0.952437991786321,0.));

+#35150=DIRECTION('',(-0.990955110528982,0.134193773762025,0.));

+#35151=DIRECTION('',(-0.134193773762025,-0.990955110528982,0.));

+#35152=DIRECTION('',(0.,0.,-1.));

+#35153=DIRECTION('',(0.134193773762025,0.990955110528982,0.));

+#35154=DIRECTION('',(-0.999995492158314,-0.00300260937366366,0.));

+#35155=DIRECTION('',(0.00300260937366366,-0.999995492158314,0.));

+#35156=DIRECTION('',(0.,0.,-1.));

+#35157=DIRECTION('',(-0.00300260937366366,0.999995492158314,0.));

+#35158=DIRECTION('',(-0.985869669219294,-0.167514164515841,0.));

+#35159=DIRECTION('',(0.167514164515842,-0.985869669219294,0.));

+#35160=DIRECTION('',(0.,0.,-1.));

+#35161=DIRECTION('',(-0.167514164515842,0.985869669219294,0.));

+#35162=DIRECTION('',(-0.923189762758696,-0.384344457404478,0.));

+#35163=DIRECTION('',(0.384344457404478,-0.923189762758696,0.));

+#35164=DIRECTION('',(0.,0.,-1.));

+#35165=DIRECTION('',(-0.384344457404478,0.923189762758696,0.));

+#35166=DIRECTION('',(-0.821763592715231,-0.569828568683386,0.));

+#35167=DIRECTION('',(0.569828568683386,-0.821763592715231,0.));

+#35168=DIRECTION('',(0.,0.,-1.));

+#35169=DIRECTION('',(-0.569828568683386,0.821763592715231,0.));

+#35170=DIRECTION('',(-0.713274286026459,-0.700885006897312,0.));

+#35171=DIRECTION('',(0.700885006897312,-0.713274286026459,0.));

+#35172=DIRECTION('',(0.,0.,-1.));

+#35173=DIRECTION('',(-0.700885006897312,0.713274286026459,0.));

+#35174=DIRECTION('',(-0.635986537536346,-0.771700151660299,0.));

+#35175=DIRECTION('',(0.7717001516603,-0.635986537536347,0.));

+#35176=DIRECTION('',(0.,0.,-1.));

+#35177=DIRECTION('',(-0.771700151660299,0.635986537536346,0.));

+#35178=DIRECTION('',(-0.53818539635176,-0.842826482233264,0.));

+#35179=DIRECTION('',(0.842826482233264,-0.53818539635176,0.));

+#35180=DIRECTION('',(0.,0.,-1.));

+#35181=DIRECTION('',(-0.842826482233264,0.53818539635176,0.));

+#35182=DIRECTION('',(-0.424275513962118,-0.905533151382201,0.));

+#35183=DIRECTION('',(0.905533151382202,-0.424275513962118,0.));

+#35184=DIRECTION('',(0.,0.,-1.));

+#35185=DIRECTION('',(-0.905533151382201,0.424275513962118,0.));

+#35186=DIRECTION('',(-0.26518970290119,-0.964196256721202,0.));

+#35187=DIRECTION('',(0.964196256721202,-0.26518970290119,0.));

+#35188=DIRECTION('',(0.,0.,-1.));

+#35189=DIRECTION('',(-0.964196256721202,0.26518970290119,0.));

+#35190=DIRECTION('',(-0.0615651955859802,-0.998103064163446,0.));

+#35191=DIRECTION('',(0.998103064163446,-0.0615651955859802,0.));

+#35192=DIRECTION('',(0.,0.,-1.));

+#35193=DIRECTION('',(-0.998103064163446,0.0615651955859802,0.));

+#35194=DIRECTION('',(0.161121329175232,-0.986934606387275,0.));

+#35195=DIRECTION('',(0.986934606387276,0.161121329175232,0.));

+#35196=DIRECTION('',(0.,0.,-1.));

+#35197=DIRECTION('',(-0.986934606387276,-0.161121329175232,0.));

+#35198=DIRECTION('',(0.337656879192055,-0.941269266434575,0.));

+#35199=DIRECTION('',(0.941269266434575,0.337656879192055,0.));

+#35200=DIRECTION('',(0.,0.,-1.));

+#35201=DIRECTION('',(-0.941269266434575,-0.337656879192055,0.));

+#35202=DIRECTION('',(0.438442992127304,-0.898759001431672,0.));

+#35203=DIRECTION('',(0.898759001431673,0.438442992127304,0.));

+#35204=DIRECTION('',(0.,0.,-1.));

+#35205=DIRECTION('',(-0.898759001431672,-0.438442992127304,0.));

+#35206=DIRECTION('',(0.567678265359136,-0.823250500782625,0.));

+#35207=DIRECTION('',(0.823250500782625,0.567678265359136,0.));

+#35208=DIRECTION('',(0.,0.,-1.));

+#35209=DIRECTION('',(-0.823250500782625,-0.567678265359136,0.));

+#35210=DIRECTION('',(0.686342065638496,-0.727278879753208,0.));

+#35211=DIRECTION('',(0.727278879753208,0.686342065638496,0.));

+#35212=DIRECTION('',(0.,0.,-1.));

+#35213=DIRECTION('',(-0.727278879753208,-0.686342065638496,0.));

+#35214=DIRECTION('',(0.765435682120164,-0.643512405892256,0.));

+#35215=DIRECTION('',(0.643512405892256,0.765435682120164,0.));

+#35216=DIRECTION('',(0.,0.,-1.));

+#35217=DIRECTION('',(-0.643512405892256,-0.765435682120164,0.));

+#35218=DIRECTION('',(0.874287662490655,-0.485408161464789,0.));

+#35219=DIRECTION('',(0.485408161464789,0.874287662490655,0.));

+#35220=DIRECTION('',(0.,0.,-1.));

+#35221=DIRECTION('',(-0.485408161464789,-0.874287662490655,0.));

+#35222=DIRECTION('',(0.944878018532738,-0.327422555871839,0.));

+#35223=DIRECTION('',(0.327422555871839,0.944878018532738,0.));

+#35224=DIRECTION('',(0.,0.,-1.));

+#35225=DIRECTION('',(-0.327422555871839,-0.944878018532738,0.));

+#35226=DIRECTION('',(0.994288455268924,-0.106726134189039,0.));

+#35227=DIRECTION('',(0.106726134189039,0.994288455268924,0.));

+#35228=DIRECTION('',(0.,0.,-1.));

+#35229=DIRECTION('',(-0.106726134189039,-0.994288455268924,0.));

+#35230=DIRECTION('',(0.995647864113156,0.0931951215832178,0.));

+#35231=DIRECTION('',(-0.0931951215832179,0.995647864113156,0.));

+#35232=DIRECTION('',(0.,0.,-1.));

+#35233=DIRECTION('',(0.0931951215832179,-0.995647864113156,0.));

+#35234=DIRECTION('',(0.975976927486234,0.217873901637002,0.));

+#35235=DIRECTION('',(-0.217873901637002,0.975976927486234,0.));

+#35236=DIRECTION('',(0.,0.,-1.));

+#35237=DIRECTION('',(0.217873901637002,-0.975976927486234,0.));

+#35238=DIRECTION('',(-0.688214320981908,-0.725507441998641,0.));

+#35239=DIRECTION('',(0.725507441998641,-0.688214320981908,0.));

+#35240=DIRECTION('',(0.,0.,-1.));

+#35241=DIRECTION('',(-0.725507441998641,0.688214320981908,0.));

+#35242=DIRECTION('',(-0.734929410342198,-0.678143614446135,0.));

+#35243=DIRECTION('',(0.678143614446135,-0.734929410342198,0.));

+#35244=DIRECTION('',(0.,0.,-1.));

+#35245=DIRECTION('',(-0.678143614446135,0.734929410342199,0.));

+#35246=DIRECTION('',(-0.809706096044947,-0.586835614143902,0.));

+#35247=DIRECTION('',(0.586835614143902,-0.809706096044947,0.));

+#35248=DIRECTION('',(0.,0.,-1.));

+#35249=DIRECTION('',(-0.586835614143902,0.809706096044947,0.));

+#35250=DIRECTION('',(-0.895651990181737,-0.444755564870744,0.));

+#35251=DIRECTION('',(0.444755564870744,-0.895651990181737,0.));

+#35252=DIRECTION('',(0.,0.,-1.));

+#35253=DIRECTION('',(-0.444755564870744,0.895651990181736,0.));

+#35254=DIRECTION('',(-0.974979049112131,-0.222296769640057,0.));

+#35255=DIRECTION('',(0.222296769640057,-0.974979049112131,0.));

+#35256=DIRECTION('',(0.,0.,-1.));

+#35257=DIRECTION('',(-0.222296769640057,0.974979049112131,0.));

+#35258=DIRECTION('',(-0.998694164906133,0.0510878163796545,0.));

+#35259=DIRECTION('',(-0.0510878163796545,-0.998694164906133,0.));

+#35260=DIRECTION('',(0.,0.,-1.));

+#35261=DIRECTION('',(0.0510878163796545,0.998694164906133,0.));

+#35262=DIRECTION('',(-0.991527374703054,0.12989790304108,0.));

+#35263=DIRECTION('',(-0.12989790304108,-0.991527374703054,0.));

+#35264=DIRECTION('',(0.,0.,-1.));

+#35265=DIRECTION('',(0.12989790304108,0.991527374703054,0.));

+#35266=DIRECTION('',(-0.957262586919189,0.289220226963438,0.));

+#35267=DIRECTION('',(-0.289220226963438,-0.957262586919189,0.));

+#35268=DIRECTION('',(0.,0.,-1.));

+#35269=DIRECTION('',(0.289220226963438,0.957262586919189,0.));

+#35270=DIRECTION('',(-0.897612276975487,0.440785889319159,0.));

+#35271=DIRECTION('',(-0.440785889319159,-0.897612276975487,0.));

+#35272=DIRECTION('',(0.,0.,-1.));

+#35273=DIRECTION('',(0.440785889319159,0.897612276975487,0.));

+#35274=DIRECTION('',(-0.859977498045306,0.510331953590735,0.));

+#35275=DIRECTION('',(-0.510331953590735,-0.859977498045306,0.));

+#35276=DIRECTION('',(0.,0.,-1.));

+#35277=DIRECTION('',(0.510331953590735,0.859977498045306,0.));

+#35278=DIRECTION('',(-0.774800202605723,0.632206173682392,0.));

+#35279=DIRECTION('',(-0.632206173682392,-0.774800202605723,0.));

+#35280=DIRECTION('',(0.,0.,-1.));

+#35281=DIRECTION('',(0.632206173682392,0.774800202605723,0.));

+#35282=DIRECTION('',(-0.721476298154095,0.692439131766731,0.));

+#35283=DIRECTION('',(-0.692439131766731,-0.721476298154095,0.));

+#35284=DIRECTION('',(0.,0.,-1.));

+#35285=DIRECTION('',(0.692439131766731,0.721476298154095,0.));

+#35286=DIRECTION('',(-0.596937912276324,0.802287435329249,0.));

+#35287=DIRECTION('',(-0.802287435329249,-0.596937912276324,0.));

+#35288=DIRECTION('',(0.,0.,-1.));

+#35289=DIRECTION('',(0.802287435329249,0.596937912276324,0.));

+#35290=DIRECTION('',(-0.455740183539184,0.890112849647543,0.));

+#35291=DIRECTION('',(-0.890112849647544,-0.455740183539185,0.));

+#35292=DIRECTION('',(0.,0.,-1.));

+#35293=DIRECTION('',(0.890112849647543,0.455740183539184,0.));

+#35294=DIRECTION('',(-0.382574458955589,0.923924663246327,0.));

+#35295=DIRECTION('',(-0.923924663246327,-0.382574458955589,0.));

+#35296=DIRECTION('',(0.,0.,-1.));

+#35297=DIRECTION('',(0.923924663246327,0.382574458955589,0.));

+#35298=DIRECTION('',(-0.138031410859745,0.990427851797428,0.));

+#35299=DIRECTION('',(-0.990427851797428,-0.138031410859745,0.));

+#35300=DIRECTION('',(0.,0.,-1.));

+#35301=DIRECTION('',(0.990427851797428,0.138031410859745,0.));

+#35302=DIRECTION('',(0.0583804498393841,0.99829440701456,0.));

+#35303=DIRECTION('',(-0.99829440701456,0.0583804498393841,0.));

+#35304=DIRECTION('',(0.,0.,-1.));

+#35305=DIRECTION('',(0.99829440701456,-0.0583804498393841,0.));

+#35306=DIRECTION('',(0.285312539340658,0.958434533442418,0.));

+#35307=DIRECTION('',(-0.958434533442418,0.285312539340658,0.));

+#35308=DIRECTION('',(0.,0.,-1.));

+#35309=DIRECTION('',(0.958434533442418,-0.285312539340658,0.));

+#35310=DIRECTION('',(0.444335352827766,0.895860532799288,0.));

+#35311=DIRECTION('',(-0.895860532799289,0.444335352827766,0.));

+#35312=DIRECTION('',(0.,0.,-1.));

+#35313=DIRECTION('',(0.895860532799288,-0.444335352827766,0.));

+#35314=DIRECTION('',(0.518442573453748,0.855112447594265,0.));

+#35315=DIRECTION('',(-0.855112447594265,0.518442573453748,0.));

+#35316=DIRECTION('',(0.,0.,-1.));

+#35317=DIRECTION('',(0.855112447594265,-0.518442573453748,0.));

+#35318=DIRECTION('',(-0.812167599898143,0.583424193598183,0.));

+#35319=DIRECTION('',(-0.583424193598183,-0.812167599898143,0.));

+#35320=DIRECTION('',(0.,0.,-1.));

+#35321=DIRECTION('',(0.583424193598182,0.812167599898143,0.));

+#35322=DIRECTION('',(-0.472049009443028,-0.881572307121688,0.));

+#35323=DIRECTION('',(0.881572307121688,-0.472049009443028,0.));

+#35324=DIRECTION('',(0.,0.,-1.));

+#35325=DIRECTION('',(-0.881572307121688,0.472049009443028,0.));

+#35326=DIRECTION('',(-0.319425198441641,-0.947611493493256,0.));

+#35327=DIRECTION('',(0.947611493493256,-0.319425198441641,0.));

+#35328=DIRECTION('',(0.,0.,-1.));

+#35329=DIRECTION('',(-0.947611493493256,0.319425198441641,0.));

+#35330=DIRECTION('',(-0.1394738130689,-0.990225759848744,0.));

+#35331=DIRECTION('',(0.990225759848744,-0.1394738130689,0.));

+#35332=DIRECTION('',(0.,0.,-1.));

+#35333=DIRECTION('',(-0.990225759848744,0.1394738130689,0.));

+#35334=DIRECTION('',(0.0386519773994694,-0.999252733117659,0.));

+#35335=DIRECTION('',(0.999252733117659,0.0386519773994694,0.));

+#35336=DIRECTION('',(0.,0.,-1.));

+#35337=DIRECTION('',(-0.999252733117659,-0.0386519773994694,0.));

+#35338=DIRECTION('',(0.199758821512106,-0.979845096547457,0.));

+#35339=DIRECTION('',(0.979845096547457,0.199758821512106,0.));

+#35340=DIRECTION('',(0.,0.,-1.));

+#35341=DIRECTION('',(-0.979845096547457,-0.199758821512106,0.));

+#35342=DIRECTION('',(0.353896190596795,-0.935284708674892,0.));

+#35343=DIRECTION('',(0.935284708674892,0.353896190596795,0.));

+#35344=DIRECTION('',(0.,0.,-1.));

+#35345=DIRECTION('',(-0.935284708674892,-0.353896190596795,0.));

+#35346=DIRECTION('',(0.508399454506474,-0.861121358844106,0.));

+#35347=DIRECTION('',(0.861121358844106,0.508399454506474,0.));

+#35348=DIRECTION('',(0.,0.,-1.));

+#35349=DIRECTION('',(-0.861121358844106,-0.508399454506474,0.));

+#35350=DIRECTION('',(0.627808290004371,-0.778368004867741,0.));

+#35351=DIRECTION('',(0.778368004867741,0.627808290004371,0.));

+#35352=DIRECTION('',(0.,0.,-1.));

+#35353=DIRECTION('',(-0.778368004867741,-0.627808290004371,0.));

+#35354=DIRECTION('',(0.719468641018557,-0.694524927263889,0.));

+#35355=DIRECTION('',(0.694524927263889,0.719468641018557,0.));

+#35356=DIRECTION('',(0.,0.,-1.));

+#35357=DIRECTION('',(-0.694524927263889,-0.719468641018557,0.));

+#35358=DIRECTION('',(0.786328634974716,-0.617808447513305,0.));

+#35359=DIRECTION('',(0.617808447513305,0.786328634974716,0.));

+#35360=DIRECTION('',(0.,0.,-1.));

+#35361=DIRECTION('',(-0.617808447513305,-0.786328634974716,0.));

+#35362=DIRECTION('',(0.845969307258404,-0.533231592440598,0.));

+#35363=DIRECTION('',(0.533231592440598,0.845969307258404,0.));

+#35364=DIRECTION('',(0.,0.,-1.));

+#35365=DIRECTION('',(-0.533231592440598,-0.845969307258404,0.));

+#35366=DIRECTION('',(0.892243450123487,-0.451554676325842,0.));

+#35367=DIRECTION('',(0.451554676325843,0.892243450123487,0.));

+#35368=DIRECTION('',(0.,0.,-1.));

+#35369=DIRECTION('',(-0.451554676325843,-0.892243450123487,0.));

+#35370=DIRECTION('',(0.946703108945538,-0.322107471991651,0.));

+#35371=DIRECTION('',(0.322107471991651,0.946703108945538,0.));

+#35372=DIRECTION('',(0.,0.,-1.));

+#35373=DIRECTION('',(-0.322107471991651,-0.946703108945538,0.));

+#35374=DIRECTION('',(0.999222804971691,-0.0394180926035961,0.));

+#35375=DIRECTION('',(0.0394180926035961,0.999222804971691,0.));

+#35376=DIRECTION('',(-0.0394180926035961,-0.999222804971691,0.));

+#35377=DIRECTION('',(0.,0.,-1.));

+#35378=DIRECTION('',(-0.0394180926035961,-0.999222804971691,0.));

+#35379=DIRECTION('',(0.,0.,-1.));

+#35380=DIRECTION('',(0.992825906307886,-0.119568891288345,0.));

+#35381=DIRECTION('',(0.119568891288345,0.992825906307886,0.));

+#35382=DIRECTION('',(-0.119568891288345,-0.992825906307886,0.));

+#35383=DIRECTION('',(0.,0.,-1.));

+#35384=DIRECTION('',(-0.119568891288345,-0.992825906307886,0.));

+#35385=DIRECTION('',(0.959393936936405,-0.282069625748087,0.));

+#35386=DIRECTION('',(0.282069625748087,0.959393936936405,0.));

+#35387=DIRECTION('',(-0.282069625748087,-0.959393936936405,0.));

+#35388=DIRECTION('',(0.,0.,-1.));

+#35389=DIRECTION('',(-0.282069625748087,-0.959393936936405,0.));

+#35390=DIRECTION('',(0.899553429761935,-0.436810745064197,0.));

+#35391=DIRECTION('',(0.436810745064197,0.899553429761935,0.));

+#35392=DIRECTION('',(-0.436810745064197,-0.899553429761935,0.));

+#35393=DIRECTION('',(0.,0.,-1.));

+#35394=DIRECTION('',(-0.436810745064197,-0.899553429761935,0.));

+#35395=DIRECTION('',(0.861550378123642,-0.507672085065753,0.));

+#35396=DIRECTION('',(0.507672085065753,0.861550378123642,0.));

+#35397=DIRECTION('',(-0.507672085065753,-0.861550378123642,0.));

+#35398=DIRECTION('',(0.,0.,-1.));

+#35399=DIRECTION('',(-0.507672085065753,-0.861550378123642,0.));

+#35400=DIRECTION('',(0.760721589058377,-0.649078318803285,0.));

+#35401=DIRECTION('',(0.649078318803285,0.760721589058377,0.));

+#35402=DIRECTION('',(-0.649078318803285,-0.760721589058377,0.));

+#35403=DIRECTION('',(0.,0.,-1.));

+#35404=DIRECTION('',(-0.649078318803285,-0.760721589058377,0.));

+#35405=DIRECTION('',(0.705893308216082,-0.708318175268541,0.));

+#35406=DIRECTION('',(0.708318175268541,0.705893308216082,0.));

+#35407=DIRECTION('',(-0.708318175268541,-0.705893308216082,0.));

+#35408=DIRECTION('',(0.,0.,-1.));

+#35409=DIRECTION('',(-0.708318175268541,-0.705893308216082,0.));

+#35410=DIRECTION('',(0.57845755782298,-0.815712482310694,0.));

+#35411=DIRECTION('',(0.815712482310694,0.57845755782298,0.));

+#35412=DIRECTION('',(-0.815712482310694,-0.57845755782298,0.));

+#35413=DIRECTION('',(0.,0.,-1.));

+#35414=DIRECTION('',(-0.815712482310694,-0.57845755782298,0.));

+#35415=DIRECTION('',(0.434865242283963,-0.90049554193972,0.));

+#35416=DIRECTION('',(0.90049554193972,0.434865242283963,0.));

+#35417=DIRECTION('',(-0.90049554193972,-0.434865242283963,0.));

+#35418=DIRECTION('',(0.,0.,-1.));

+#35419=DIRECTION('',(-0.90049554193972,-0.434865242283963,0.));

+#35420=DIRECTION('',(0.360755326287658,-0.932660492652651,0.));

+#35421=DIRECTION('',(0.932660492652651,0.360755326287658,0.));

+#35422=DIRECTION('',(-0.932660492652651,-0.360755326287658,0.));

+#35423=DIRECTION('',(0.,0.,-1.));

+#35424=DIRECTION('',(-0.932660492652651,-0.360755326287658,0.));

+#35425=DIRECTION('',(0.0920412051560652,-0.995755199109409,0.));

+#35426=DIRECTION('',(0.995755199109409,0.0920412051560652,0.));

+#35427=DIRECTION('',(-0.995755199109409,-0.0920412051560652,0.));

+#35428=DIRECTION('',(0.,0.,-1.));

+#35429=DIRECTION('',(-0.995755199109409,-0.0920412051560652,0.));

+#35430=DIRECTION('',(-0.138786048020283,-0.990322388353869,0.));

+#35431=DIRECTION('',(0.990322388353869,-0.138786048020283,0.));

+#35432=DIRECTION('',(-0.990322388353869,0.138786048020283,0.));

+#35433=DIRECTION('',(0.,0.,-1.));

+#35434=DIRECTION('',(-0.990322388353869,0.138786048020283,0.));

+#35435=DIRECTION('',(-0.353101647430818,-0.935584964918549,0.));

+#35436=DIRECTION('',(0.935584964918549,-0.353101647430818,0.));

+#35437=DIRECTION('',(-0.935584964918549,0.353101647430818,0.));

+#35438=DIRECTION('',(0.,0.,-1.));

+#35439=DIRECTION('',(-0.935584964918549,0.353101647430818,0.));

+#35440=DIRECTION('',(-0.478921346321178,-0.877857815388068,0.));

+#35441=DIRECTION('',(0.877857815388068,-0.478921346321178,0.));

+#35442=DIRECTION('',(-0.877857815388068,0.478921346321178,0.));

+#35443=DIRECTION('',(0.,0.,-1.));

+#35444=DIRECTION('',(-0.877857815388068,0.478921346321178,0.));

+#35445=DIRECTION('',(-0.541927639591576,-0.840425150412994,0.));

+#35446=DIRECTION('',(0.840425150412994,-0.541927639591576,0.));

+#35447=DIRECTION('',(-0.840425150412993,0.541927639591576,0.));

+#35448=DIRECTION('',(0.,0.,-1.));

+#35449=DIRECTION('',(-0.840425150412993,0.541927639591576,0.));

+#35450=DIRECTION('',(-0.615229551287137,-0.788348019102622,0.));

+#35451=DIRECTION('',(0.788348019102622,-0.615229551287137,0.));

+#35452=DIRECTION('',(-0.788348019102622,0.615229551287137,0.));

+#35453=DIRECTION('',(0.,0.,-1.));

+#35454=DIRECTION('',(-0.788348019102622,0.615229551287137,0.));

+#35455=DIRECTION('',(-0.65480610132967,-0.755796910328058,0.));

+#35456=DIRECTION('',(0.755796910328058,-0.65480610132967,0.));

+#35457=DIRECTION('',(-0.755796910328058,0.65480610132967,0.));

+#35458=DIRECTION('',(0.,0.,-1.));

+#35459=DIRECTION('',(-0.755796910328058,0.65480610132967,0.));

+#35460=DIRECTION('',(-0.72996727733099,-0.68348209488324,0.));

+#35461=DIRECTION('',(0.68348209488324,-0.72996727733099,0.));

+#35462=DIRECTION('',(-0.68348209488324,0.72996727733099,0.));

+#35463=DIRECTION('',(0.,0.,-1.));

+#35464=DIRECTION('',(-0.68348209488324,0.72996727733099,0.));

+#35465=DIRECTION('',(-0.843073736353124,-0.537797987232738,0.));

+#35466=DIRECTION('',(0.537797987232738,-0.843073736353124,0.));

+#35467=DIRECTION('',(-0.537797987232738,0.843073736353124,0.));

+#35468=DIRECTION('',(0.,0.,-1.));

+#35469=DIRECTION('',(-0.537797987232738,0.843073736353124,0.));

+#35470=DIRECTION('',(-0.964112261087461,-0.265494911478212,0.));

+#35471=DIRECTION('',(0.265494911478212,-0.964112261087461,0.));

+#35472=DIRECTION('',(-0.265494911478212,0.964112261087461,0.));

+#35473=DIRECTION('',(0.,0.,-1.));

+#35474=DIRECTION('',(-0.265494911478212,0.964112261087461,0.));

+#35475=DIRECTION('',(-0.999705376685813,0.0242726147227095,0.));

+#35476=DIRECTION('',(-0.0242726147227095,-0.999705376685813,0.));

+#35477=DIRECTION('',(0.0242726147227095,0.999705376685813,0.));

+#35478=DIRECTION('',(0.,0.,-1.));

+#35479=DIRECTION('',(0.0242726147227095,0.999705376685813,0.));

+#35480=DIRECTION('',(-0.994706905818677,0.10275296354185,0.));

+#35481=DIRECTION('',(-0.10275296354185,-0.994706905818677,0.));

+#35482=DIRECTION('',(0.10275296354185,0.994706905818677,0.));

+#35483=DIRECTION('',(0.,0.,-1.));

+#35484=DIRECTION('',(0.10275296354185,0.994706905818677,0.));

+#35485=DIRECTION('',(-0.965086281934841,0.261932182866452,0.));

+#35486=DIRECTION('',(-0.261932182866452,-0.965086281934841,0.));

+#35487=DIRECTION('',(0.261932182866452,0.965086281934841,0.));

+#35488=DIRECTION('',(0.,0.,-1.));

+#35489=DIRECTION('',(0.261932182866452,0.965086281934841,0.));

+#35490=DIRECTION('',(-0.91009189059578,0.414406504137904,0.));

+#35491=DIRECTION('',(-0.414406504137904,-0.91009189059578,0.));

+#35492=DIRECTION('',(0.414406504137904,0.91009189059578,0.));

+#35493=DIRECTION('',(0.,0.,-1.));

+#35494=DIRECTION('',(0.414406504137904,0.91009189059578,0.));

+#35495=DIRECTION('',(-0.874654016547054,0.48474771927066,0.));

+#35496=DIRECTION('',(-0.48474771927066,-0.874654016547054,0.));

+#35497=DIRECTION('',(0.48474771927066,0.874654016547054,0.));

+#35498=DIRECTION('',(0.,0.,-1.));

+#35499=DIRECTION('',(0.48474771927066,0.874654016547054,0.));

+#35500=DIRECTION('',(-0.757872704851555,0.652402454962417,0.));

+#35501=DIRECTION('',(-0.652402454962417,-0.757872704851555,0.));

+#35502=DIRECTION('',(0.652402454962417,0.757872704851555,0.));

+#35503=DIRECTION('',(0.,0.,-1.));

+#35504=DIRECTION('',(0.652402454962417,0.757872704851555,0.));

+#35505=DIRECTION('',(-0.703970884602939,0.710228831878399,0.));

+#35506=DIRECTION('',(-0.710228831878399,-0.703970884602939,0.));

+#35507=DIRECTION('',(0.710228831878399,0.703970884602939,0.));

+#35508=DIRECTION('',(0.,0.,-1.));

+#35509=DIRECTION('',(0.710228831878399,0.703970884602939,0.));

+#35510=DIRECTION('',(-0.579380285848965,0.81505735035614,0.));

+#35511=DIRECTION('',(-0.81505735035614,-0.579380285848965,0.));

+#35512=DIRECTION('',(0.81505735035614,0.579380285848965,0.));

+#35513=DIRECTION('',(0.,0.,-1.));

+#35514=DIRECTION('',(0.81505735035614,0.579380285848965,0.));

+#35515=DIRECTION('',(-0.439360712949348,0.898310727931399,0.));

+#35516=DIRECTION('',(-0.8983107279314,-0.439360712949348,0.));

+#35517=DIRECTION('',(0.898310727931399,0.439360712949348,0.));

+#35518=DIRECTION('',(0.,0.,-1.));

+#35519=DIRECTION('',(0.898310727931399,0.439360712949348,0.));

+#35520=DIRECTION('',(-0.366980047416667,0.930228813141187,0.));

+#35521=DIRECTION('',(-0.930228813141187,-0.366980047416667,0.));

+#35522=DIRECTION('',(0.930228813141187,0.366980047416667,0.));

+#35523=DIRECTION('',(0.,0.,-1.));

+#35524=DIRECTION('',(0.930228813141187,0.366980047416667,0.));

+#35525=DIRECTION('',(-0.146016563108164,0.989282145445919,0.));

+#35526=DIRECTION('',(-0.989282145445919,-0.146016563108164,0.));

+#35527=DIRECTION('',(0.989282145445919,0.146016563108164,0.));

+#35528=DIRECTION('',(0.,0.,-1.));

+#35529=DIRECTION('',(0.989282145445919,0.146016563108164,0.));

+#35530=DIRECTION('',(0.0826901358651188,0.996575306452356,0.));

+#35531=DIRECTION('',(-0.996575306452357,0.0826901358651188,0.));

+#35532=DIRECTION('',(0.996575306452357,-0.0826901358651188,0.));

+#35533=DIRECTION('',(0.,0.,-1.));

+#35534=DIRECTION('',(0.996575306452357,-0.0826901358651188,0.));

+#35535=DIRECTION('',(0.291350281639329,0.956616440057709,0.));

+#35536=DIRECTION('',(-0.956616440057709,0.291350281639329,0.));

+#35537=DIRECTION('',(0.956616440057709,-0.291350281639329,0.));

+#35538=DIRECTION('',(0.,0.,-1.));

+#35539=DIRECTION('',(0.956616440057709,-0.291350281639329,0.));

+#35540=DIRECTION('',(0.444691512755838,0.895683793803887,0.));

+#35541=DIRECTION('',(-0.895683793803887,0.444691512755838,0.));

+#35542=DIRECTION('',(0.895683793803887,-0.444691512755838,0.));

+#35543=DIRECTION('',(0.,0.,-1.));

+#35544=DIRECTION('',(0.895683793803887,-0.444691512755838,0.));

+#35545=DIRECTION('',(0.53207480621783,0.846697348872818,0.));

+#35546=DIRECTION('',(-0.846697348872818,0.53207480621783,0.));

+#35547=DIRECTION('',(0.846697348872818,-0.53207480621783,0.));

+#35548=DIRECTION('',(0.,0.,-1.));

+#35549=DIRECTION('',(0.846697348872818,-0.53207480621783,0.));

+#35550=DIRECTION('',(0.651624180853133,0.758541974400549,0.));

+#35551=DIRECTION('',(-0.75854197440055,0.651624180853133,0.));

+#35552=DIRECTION('',(0.758541974400549,-0.651624180853133,0.));

+#35553=DIRECTION('',(0.,0.,-1.));

+#35554=DIRECTION('',(0.758541974400549,-0.651624180853133,0.));

+#35555=DIRECTION('',(0.753646584650587,0.657279868430873,0.));

+#35556=DIRECTION('',(-0.657279868430873,0.753646584650587,0.));

+#35557=DIRECTION('',(0.657279868430873,-0.753646584650587,0.));

+#35558=DIRECTION('',(0.,0.,-1.));

+#35559=DIRECTION('',(0.657279868430873,-0.753646584650587,0.));

+#35560=DIRECTION('',(0.871170747311535,0.490980171726579,0.));

+#35561=DIRECTION('',(-0.490980171726579,0.871170747311535,0.));

+#35562=DIRECTION('',(0.490980171726579,-0.871170747311535,0.));

+#35563=DIRECTION('',(0.,0.,-1.));

+#35564=DIRECTION('',(0.490980171726579,-0.871170747311535,0.));

+#35565=DIRECTION('',(0.954083692629874,0.29954016000821,0.));

+#35566=DIRECTION('',(-0.29954016000821,0.954083692629874,0.));

+#35567=DIRECTION('',(0.29954016000821,-0.954083692629874,0.));

+#35568=DIRECTION('',(0.,0.,-1.));

+#35569=DIRECTION('',(0.29954016000821,-0.954083692629874,0.));

+#35570=DIRECTION('',(0.988613562510019,0.150476656067472,0.));

+#35571=DIRECTION('',(-0.150476656067473,0.988613562510019,0.));

+#35572=DIRECTION('',(0.150476656067472,-0.988613562510019,0.));

+#35573=DIRECTION('',(0.150476656067472,-0.988613562510019,0.));

+#35574=DIRECTION('',(0.985800878242521,-0.167918517312043,0.));

+#35575=DIRECTION('',(0.167918517312043,0.985800878242521,0.));

+#35576=DIRECTION('',(-0.167918517312043,-0.985800878242521,0.));

+#35577=DIRECTION('',(0.,0.,1.));

+#35578=DIRECTION('',(1.,0.,0.));

+#35579=DIRECTION('',(0.,0.,1.));

+#35580=DIRECTION('',(1.,0.,0.));

+#35581=DIRECTION('',(0.315165213091841,-0.949036821444128,0.));

+#35582=DIRECTION('',(0.949036821444128,0.315165213091841,0.));

+#35583=DIRECTION('',(0.,0.,-1.));

+#35584=DIRECTION('',(-0.949036821444128,-0.315165213091841,0.));

+#35585=DIRECTION('',(0.,0.,-1.));

+#35586=DIRECTION('',(0.948899860345804,0.315577336061564,0.));

+#35587=DIRECTION('',(-0.315577336061564,0.948899860345804,0.));

+#35588=DIRECTION('',(0.,0.,-1.));

+#35589=DIRECTION('',(0.315577336061564,-0.948899860345804,0.));

+#35590=DIRECTION('',(-0.315631422528089,0.948881871000229,0.));

+#35591=DIRECTION('',(-0.948881871000229,-0.315631422528089,0.));

+#35592=DIRECTION('',(0.,0.,-1.));

+#35593=DIRECTION('',(0.948881871000229,0.315631422528089,0.));

+#35594=DIRECTION('',(0.999846019271175,-0.0175481551048858,0.));

+#35595=DIRECTION('',(0.0175481551048858,0.999846019271175,0.));

+#35596=DIRECTION('',(0.,0.,-1.));

+#35597=DIRECTION('',(-0.0175481551048858,-0.999846019271175,0.));

+#35598=DIRECTION('',(-0.315844123818385,0.948811092604527,0.));

+#35599=DIRECTION('',(-0.948811092604527,-0.315844123818385,0.));

+#35600=DIRECTION('',(0.,0.,-1.));

+#35601=DIRECTION('',(0.948811092604527,0.315844123818385,0.));

+#35602=DIRECTION('',(-0.999980524331011,0.00624107031492205,0.));

+#35603=DIRECTION('',(-0.00624107031492205,-0.999980524331011,0.));

+#35604=DIRECTION('',(0.,0.,-1.));

+#35605=DIRECTION('',(0.00624107031492205,0.999980524331011,0.));

+#35606=DIRECTION('',(-0.949036821444132,-0.31516521309183,0.));

+#35607=DIRECTION('',(0.31516521309183,-0.949036821444132,0.));

+#35608=DIRECTION('',(-0.31516521309183,0.949036821444132,0.));

+#35609=DIRECTION('',(0.,0.,-1.));

+#35610=DIRECTION('',(-1.,0.,0.));

+#35611=DIRECTION('',(0.99675164039653,-0.0805367454447111,0.));

+#35612=DIRECTION('',(0.0805367454447111,0.99675164039653,0.));

+#35613=DIRECTION('',(0.,0.,-1.));

+#35614=DIRECTION('',(-0.0805367454447111,-0.99675164039653,0.));

+#35615=DIRECTION('',(0.,0.,-1.));

+#35616=DIRECTION('',(0.992367135272371,0.1233185664501,0.));

+#35617=DIRECTION('',(-0.1233185664501,0.992367135272371,0.));

+#35618=DIRECTION('',(0.,0.,-1.));

+#35619=DIRECTION('',(0.1233185664501,-0.992367135272371,0.));

+#35620=DIRECTION('',(0.94332188746952,0.331879219929394,0.));

+#35621=DIRECTION('',(-0.331879219929394,0.94332188746952,0.));

+#35622=DIRECTION('',(0.,0.,-1.));

+#35623=DIRECTION('',(0.331879219929394,-0.94332188746952,0.));

+#35624=DIRECTION('',(0.87979691235433,0.475349758611265,0.));

+#35625=DIRECTION('',(-0.475349758611265,0.87979691235433,0.));

+#35626=DIRECTION('',(0.,0.,-1.));

+#35627=DIRECTION('',(0.475349758611265,-0.87979691235433,0.));

+#35628=DIRECTION('',(0.782346028617207,0.622844034656257,0.));

+#35629=DIRECTION('',(-0.622844034656257,0.782346028617207,0.));

+#35630=DIRECTION('',(0.,0.,-1.));

+#35631=DIRECTION('',(0.622844034656257,-0.782346028617207,0.));

+#35632=DIRECTION('',(0.6691539262971,0.743123827448142,0.));

+#35633=DIRECTION('',(-0.743123827448142,0.6691539262971,0.));

+#35634=DIRECTION('',(0.,0.,-1.));

+#35635=DIRECTION('',(0.743123827448142,-0.6691539262971,0.));

+#35636=DIRECTION('',(0.544450637555261,0.838792884606009,0.));

+#35637=DIRECTION('',(-0.838792884606009,0.544450637555261,0.));

+#35638=DIRECTION('',(0.,0.,-1.));

+#35639=DIRECTION('',(0.838792884606009,-0.544450637555261,0.));

+#35640=DIRECTION('',(0.427571112320698,0.903981716578848,0.));

+#35641=DIRECTION('',(-0.903981716578849,0.427571112320698,0.));

+#35642=DIRECTION('',(0.,0.,-1.));

+#35643=DIRECTION('',(0.903981716578848,-0.427571112320698,0.));

+#35644=DIRECTION('',(0.352186988672461,0.935929658152697,0.));

+#35645=DIRECTION('',(-0.935929658152697,0.352186988672461,0.));

+#35646=DIRECTION('',(0.,0.,-1.));

+#35647=DIRECTION('',(0.935929658152697,-0.352186988672461,0.));

+#35648=DIRECTION('',(0.250828391656598,0.968031568668586,0.));

+#35649=DIRECTION('',(-0.968031568668587,0.250828391656598,0.));

+#35650=DIRECTION('',(0.,0.,-1.));

+#35651=DIRECTION('',(0.968031568668587,-0.250828391656598,0.));

+#35652=DIRECTION('',(0.171569005293374,0.985172104975898,0.));

+#35653=DIRECTION('',(-0.985172104975898,0.171569005293374,0.));

+#35654=DIRECTION('',(0.,0.,-1.));

+#35655=DIRECTION('',(0.985172104975898,-0.171569005293374,0.));

+#35656=DIRECTION('',(0.0410750084012813,0.999156065729891,0.));

+#35657=DIRECTION('',(-0.999156065729891,0.0410750084012813,0.));

+#35658=DIRECTION('',(0.,0.,-1.));

+#35659=DIRECTION('',(0.999156065729891,-0.0410750084012813,0.));

+#35660=DIRECTION('',(-0.127741067224236,0.991807551768191,0.));

+#35661=DIRECTION('',(-0.991807551768191,-0.127741067224236,0.));

+#35662=DIRECTION('',(0.,0.,-1.));

+#35663=DIRECTION('',(0.991807551768191,0.127741067224236,0.));

+#35664=DIRECTION('',(-0.274673201294186,0.961537639664097,0.));

+#35665=DIRECTION('',(-0.961537639664097,-0.274673201294186,0.));

+#35666=DIRECTION('',(0.,0.,-1.));

+#35667=DIRECTION('',(0.961537639664098,0.274673201294186,0.));

+#35668=DIRECTION('',(-0.448075391127875,0.893995773964062,0.));

+#35669=DIRECTION('',(-0.893995773964062,-0.448075391127875,0.));

+#35670=DIRECTION('',(0.,0.,-1.));

+#35671=DIRECTION('',(0.893995773964062,0.448075391127875,0.));

+#35672=DIRECTION('',(-0.578466585663951,0.815706080196961,0.));

+#35673=DIRECTION('',(-0.815706080196961,-0.578466585663951,0.));

+#35674=DIRECTION('',(0.,0.,-1.));

+#35675=DIRECTION('',(0.815706080196961,0.578466585663951,0.));

+#35676=DIRECTION('',(-0.738158735714053,0.67462706800797,0.));

+#35677=DIRECTION('',(-0.67462706800797,-0.738158735714054,0.));

+#35678=DIRECTION('',(0.,0.,-1.));

+#35679=DIRECTION('',(0.67462706800797,0.738158735714053,0.));

+#35680=DIRECTION('',(-0.860395768698976,0.509626452614949,0.));

+#35681=DIRECTION('',(-0.50962645261495,-0.860395768698977,0.));

+#35682=DIRECTION('',(0.,0.,-1.));

+#35683=DIRECTION('',(0.50962645261495,0.860395768698976,0.));

+#35684=DIRECTION('',(-0.922312906240917,0.386443919581397,0.));

+#35685=DIRECTION('',(-0.386443919581397,-0.922312906240917,0.));

+#35686=DIRECTION('',(0.,0.,-1.));

+#35687=DIRECTION('',(0.386443919581397,0.922312906240917,0.));

+#35688=DIRECTION('',(-0.986809415976,0.161886307454047,0.));

+#35689=DIRECTION('',(-0.161886307454047,-0.986809415976,0.));

+#35690=DIRECTION('',(0.,0.,-1.));

+#35691=DIRECTION('',(0.161886307454047,0.986809415976,0.));

+#35692=DIRECTION('',(-0.998377235781511,-0.0569464228311914,0.));

+#35693=DIRECTION('',(0.0569464228311914,-0.998377235781511,0.));

+#35694=DIRECTION('',(0.,0.,-1.));

+#35695=DIRECTION('',(-0.0569464228311914,0.998377235781511,0.));

+#35696=DIRECTION('',(-0.963437282967262,-0.267933950421853,0.));

+#35697=DIRECTION('',(0.267933950421853,-0.963437282967262,0.));

+#35698=DIRECTION('',(0.,0.,-1.));

+#35699=DIRECTION('',(-0.267933950421853,0.963437282967262,0.));

+#35700=DIRECTION('',(-0.904120532303186,-0.42727750124223,0.));

+#35701=DIRECTION('',(0.42727750124223,-0.904120532303186,0.));

+#35702=DIRECTION('',(0.,0.,-1.));

+#35703=DIRECTION('',(-0.42727750124223,0.904120532303186,0.));

+#35704=DIRECTION('',(-0.859973162635198,-0.510339259265066,0.));

+#35705=DIRECTION('',(0.510339259265066,-0.859973162635198,0.));

+#35706=DIRECTION('',(0.,0.,-1.));

+#35707=DIRECTION('',(-0.510339259265066,0.859973162635198,0.));

+#35708=DIRECTION('',(-0.781405470073813,-0.624023630432954,0.));

+#35709=DIRECTION('',(0.624023630432953,-0.781405470073813,0.));

+#35710=DIRECTION('',(0.,0.,-1.));

+#35711=DIRECTION('',(-0.624023630432953,0.781405470073813,0.));

+#35712=DIRECTION('',(-0.75367141563437,-0.657251395780705,0.));

+#35713=DIRECTION('',(0.657251395780705,-0.75367141563437,0.));

+#35714=DIRECTION('',(0.,0.,-1.));

+#35715=DIRECTION('',(-0.657251395780705,0.75367141563437,0.));

+#35716=DIRECTION('',(-0.69450883110007,-0.719484178786451,0.));

+#35717=DIRECTION('',(0.719484178786451,-0.69450883110007,0.));

+#35718=DIRECTION('',(0.,0.,-1.));

+#35719=DIRECTION('',(-0.719484178786451,0.69450883110007,0.));

+#35720=DIRECTION('',(-0.630572136616437,-0.776130646555708,0.));

+#35721=DIRECTION('',(0.776130646555708,-0.630572136616437,0.));

+#35722=DIRECTION('',(0.,0.,-1.));

+#35723=DIRECTION('',(-0.776130646555708,0.630572136616437,0.));

+#35724=DIRECTION('',(-0.596655640879535,-0.802497380809826,0.));

+#35725=DIRECTION('',(0.802497380809827,-0.596655640879535,0.));

+#35726=DIRECTION('',(0.,0.,-1.));

+#35727=DIRECTION('',(-0.802497380809826,0.596655640879535,0.));

+#35728=DIRECTION('',(-0.0363156713397608,0.999340368450681,0.));

+#35729=DIRECTION('',(-0.999340368450681,-0.0363156713397608,0.));

+#35730=DIRECTION('',(0.,0.,-1.));

+#35731=DIRECTION('',(0.999340368450681,0.0363156713397608,0.));

+#35732=DIRECTION('',(-0.0719081778961802,0.997411256178539,0.));

+#35733=DIRECTION('',(-0.997411256178539,-0.0719081778961802,0.));

+#35734=DIRECTION('',(0.,0.,-1.));

+#35735=DIRECTION('',(0.997411256178539,0.0719081778961802,0.));

+#35736=DIRECTION('',(-0.142949277695065,0.989730015714619,0.));

+#35737=DIRECTION('',(-0.989730015714619,-0.142949277695065,0.));

+#35738=DIRECTION('',(0.,0.,-1.));

+#35739=DIRECTION('',(0.989730015714619,0.142949277695065,0.));

+#35740=DIRECTION('',(-0.218714050855539,0.975788995612454,0.));

+#35741=DIRECTION('',(-0.975788995612454,-0.218714050855539,0.));

+#35742=DIRECTION('',(0.,0.,-1.));

+#35743=DIRECTION('',(0.975788995612453,0.218714050855539,0.));

+#35744=DIRECTION('',(-0.257292343732931,0.966333612090781,0.));

+#35745=DIRECTION('',(-0.966333612090781,-0.257292343732931,0.));

+#35746=DIRECTION('',(0.,0.,-1.));

+#35747=DIRECTION('',(0.966333612090781,0.257292343732931,0.));

+#35748=DIRECTION('',(-0.422918301311092,0.906167815813462,0.));

+#35749=DIRECTION('',(-0.906167815813462,-0.422918301311092,0.));

+#35750=DIRECTION('',(0.,0.,-1.));

+#35751=DIRECTION('',(0.906167815813462,0.422918301311092,0.));

+#35752=DIRECTION('',(-0.530620486928796,0.847609520269474,0.));

+#35753=DIRECTION('',(-0.847609520269474,-0.530620486928796,0.));

+#35754=DIRECTION('',(0.,0.,-1.));

+#35755=DIRECTION('',(0.847609520269474,0.530620486928796,0.));

+#35756=DIRECTION('',(-0.682042375496664,0.731312654086382,0.));

+#35757=DIRECTION('',(-0.731312654086382,-0.682042375496664,0.));

+#35758=DIRECTION('',(0.,0.,-1.));

+#35759=DIRECTION('',(0.731312654086382,0.682042375496664,0.));

+#35760=DIRECTION('',(-0.825121337654328,0.564955554134599,0.));

+#35761=DIRECTION('',(-0.564955554134599,-0.825121337654328,0.));

+#35762=DIRECTION('',(0.,0.,-1.));

+#35763=DIRECTION('',(0.564955554134599,0.825121337654328,0.));

+#35764=DIRECTION('',(-0.911061368348544,0.412270764307729,0.));

+#35765=DIRECTION('',(-0.412270764307729,-0.911061368348544,0.));

+#35766=DIRECTION('',(0.,0.,-1.));

+#35767=DIRECTION('',(0.412270764307729,0.911061368348544,0.));

+#35768=DIRECTION('',(-0.974117262294565,0.226043268645057,0.));

+#35769=DIRECTION('',(-0.226043268645057,-0.974117262294565,0.));

+#35770=DIRECTION('',(0.,0.,-1.));

+#35771=DIRECTION('',(0.226043268645057,0.974117262294565,0.));

+#35772=DIRECTION('',(-0.995766185722161,0.0919222680983159,0.));

+#35773=DIRECTION('',(-0.0919222680983159,-0.995766185722161,0.));

+#35774=DIRECTION('',(0.,0.,-1.));

+#35775=DIRECTION('',(0.0919222680983159,0.995766185722161,0.));

+#35776=DIRECTION('',(-0.993038785819728,-0.117787817102114,0.));

+#35777=DIRECTION('',(0.117787817102114,-0.993038785819728,0.));

+#35778=DIRECTION('',(0.,0.,-1.));

+#35779=DIRECTION('',(-0.117787817102115,0.993038785819728,0.));

+#35780=DIRECTION('',(-0.943888640576501,-0.330263885689377,0.));

+#35781=DIRECTION('',(0.330263885689377,-0.943888640576501,0.));

+#35782=DIRECTION('',(0.,0.,-1.));

+#35783=DIRECTION('',(-0.330263885689377,0.943888640576501,0.));

+#35784=DIRECTION('',(-0.881848065152716,-0.471533657320887,0.));

+#35785=DIRECTION('',(0.471533657320887,-0.881848065152716,0.));

+#35786=DIRECTION('',(0.,0.,-1.));

+#35787=DIRECTION('',(-0.471533657320887,0.881848065152716,0.));

+#35788=DIRECTION('',(-0.775111678793628,-0.631824251986044,0.));

+#35789=DIRECTION('',(0.631824251986044,-0.775111678793628,0.));

+#35790=DIRECTION('',(0.,0.,-1.));

+#35791=DIRECTION('',(-0.631824251986044,0.775111678793628,0.));

+#35792=DIRECTION('',(-0.69272826189046,-0.72119869327268,0.));

+#35793=DIRECTION('',(0.721198693272681,-0.69272826189046,0.));

+#35794=DIRECTION('',(0.,0.,-1.));

+#35795=DIRECTION('',(-0.721198693272681,0.69272826189046,0.));

+#35796=DIRECTION('',(-0.571970951309462,-0.820273875518506,0.));

+#35797=DIRECTION('',(0.820273875518506,-0.571970951309462,0.));

+#35798=DIRECTION('',(0.,0.,-1.));

+#35799=DIRECTION('',(-0.820273875518506,0.571970951309462,0.));

+#35800=DIRECTION('',(-0.448817079970178,-0.893623650496697,0.));

+#35801=DIRECTION('',(0.893623650496697,-0.448817079970178,0.));

+#35802=DIRECTION('',(0.,0.,-1.));

+#35803=DIRECTION('',(-0.893623650496697,0.448817079970178,0.));

+#35804=DIRECTION('',(-0.359461174024513,-0.933160042205472,0.));

+#35805=DIRECTION('',(0.933160042205472,-0.359461174024513,0.));

+#35806=DIRECTION('',(0.,0.,-1.));

+#35807=DIRECTION('',(-0.933160042205472,0.359461174024513,0.));

+#35808=DIRECTION('',(-0.242222346116028,-0.970220766136268,0.));

+#35809=DIRECTION('',(0.970220766136268,-0.242222346116028,0.));

+#35810=DIRECTION('',(0.,0.,-1.));

+#35811=DIRECTION('',(-0.970220766136268,0.242222346116028,0.));

+#35812=DIRECTION('',(-0.149621062670766,-0.988743413432054,0.));

+#35813=DIRECTION('',(0.988743413432055,-0.149621062670766,0.));

+#35814=DIRECTION('',(0.,0.,-1.));

+#35815=DIRECTION('',(-0.988743413432055,0.149621062670766,0.));

+#35816=DIRECTION('',(-0.0090780190558426,-0.999958793936041,0.));

+#35817=DIRECTION('',(0.999958793936041,-0.00907801905584261,0.));

+#35818=DIRECTION('',(0.,0.,-1.));

+#35819=DIRECTION('',(-0.999958793936041,0.00907801905584261,0.));

+#35820=DIRECTION('',(0.14963156548713,-0.988741824041985,0.));

+#35821=DIRECTION('',(0.988741824041985,0.14963156548713,0.));

+#35822=DIRECTION('',(0.,0.,-1.));

+#35823=DIRECTION('',(-0.988741824041985,-0.14963156548713,0.));

+#35824=DIRECTION('',(0.272785163546968,-0.962074973455112,0.));

+#35825=DIRECTION('',(0.962074973455112,0.272785163546968,0.));

+#35826=DIRECTION('',(0.,0.,-1.));

+#35827=DIRECTION('',(-0.962074973455112,-0.272785163546968,0.));

+#35828=DIRECTION('',(0.445579116617652,-0.895242565361049,0.));

+#35829=DIRECTION('',(0.89524256536105,0.445579116617652,0.));

+#35830=DIRECTION('',(0.,0.,-1.));

+#35831=DIRECTION('',(-0.895242565361049,-0.445579116617652,0.));

+#35832=DIRECTION('',(0.579944891422559,-0.814655708206157,0.));

+#35833=DIRECTION('',(0.814655708206158,0.579944891422559,0.));

+#35834=DIRECTION('',(0.,0.,-1.));

+#35835=DIRECTION('',(-0.814655708206158,-0.579944891422559,0.));

+#35836=DIRECTION('',(0.743336890605705,-0.668917234838991,0.));

+#35837=DIRECTION('',(0.668917234838991,0.743336890605705,0.));

+#35838=DIRECTION('',(0.,0.,-1.));

+#35839=DIRECTION('',(-0.668917234838991,-0.743336890605705,0.));

+#35840=DIRECTION('',(0.86643591486691,-0.499288298910299,0.));

+#35841=DIRECTION('',(0.499288298910299,0.86643591486691,0.));

+#35842=DIRECTION('',(0.,0.,-1.));

+#35843=DIRECTION('',(-0.499288298910299,-0.86643591486691,0.));

+#35844=DIRECTION('',(0.926751423985733,-0.375675123132229,0.));

+#35845=DIRECTION('',(0.375675123132229,0.926751423985734,0.));

+#35846=DIRECTION('',(0.,0.,-1.));

+#35847=DIRECTION('',(-0.375675123132229,-0.926751423985733,0.));

+#35848=DIRECTION('',(0.982257949575298,-0.187534851417362,0.));

+#35849=DIRECTION('',(0.187534851417362,0.982257949575298,0.));

+#35850=DIRECTION('',(0.,0.,-1.));

+#35851=DIRECTION('',(-0.187534851417362,-0.982257949575298,0.));

+#35852=DIRECTION('',(0.999903140385539,-0.0139179684989186,0.));

+#35853=DIRECTION('',(0.0139179684989186,0.999903140385539,0.));

+#35854=DIRECTION('',(0.,0.,-1.));

+#35855=DIRECTION('',(-0.0139179684989186,-0.999903140385539,0.));

+#35856=DIRECTION('',(0.978560753486527,0.205958373794026,0.));

+#35857=DIRECTION('',(-0.205958373794026,0.978560753486527,0.));

+#35858=DIRECTION('',(0.,0.,-1.));

+#35859=DIRECTION('',(0.205958373794026,-0.978560753486527,0.));

+#35860=DIRECTION('',(0.921482491536897,0.388419898809205,0.));

+#35861=DIRECTION('',(-0.388419898809205,0.921482491536897,0.));

+#35862=DIRECTION('',(0.,0.,-1.));

+#35863=DIRECTION('',(0.388419898809205,-0.921482491536897,0.));

+#35864=DIRECTION('',(0.867976294502883,0.49660563043631,0.));

+#35865=DIRECTION('',(-0.49660563043631,0.867976294502883,0.));

+#35866=DIRECTION('',(0.,0.,-1.));

+#35867=DIRECTION('',(0.49660563043631,-0.867976294502883,0.));

+#35868=DIRECTION('',(0.768919367403392,0.639345764381033,0.));

+#35869=DIRECTION('',(-0.639345764381033,0.768919367403392,0.));

+#35870=DIRECTION('',(0.,0.,-1.));

+#35871=DIRECTION('',(0.639345764381033,-0.768919367403392,0.));

+#35872=DIRECTION('',(0.7422418441936,0.670132109906759,0.));

+#35873=DIRECTION('',(-0.670132109906759,0.7422418441936,0.));

+#35874=DIRECTION('',(0.,0.,-1.));

+#35875=DIRECTION('',(0.670132109906759,-0.7422418441936,0.));

+#35876=DIRECTION('',(0.687157339054488,0.726508631320754,0.));

+#35877=DIRECTION('',(-0.726508631320754,0.687157339054488,0.));

+#35878=DIRECTION('',(0.,0.,-1.));

+#35879=DIRECTION('',(0.726508631320754,-0.687157339054488,0.));

+#35880=DIRECTION('',(0.632707553284276,0.774390826402938,0.));

+#35881=DIRECTION('',(-0.774390826402938,0.632707553284276,0.));

+#35882=DIRECTION('',(0.,0.,-1.));

+#35883=DIRECTION('',(0.774390826402938,-0.632707553284276,0.));

+#35884=DIRECTION('',(0.604329879200397,0.796734207314857,0.));

+#35885=DIRECTION('',(-0.796734207314857,0.604329879200397,0.));

+#35886=DIRECTION('',(0.,0.,-1.));

+#35887=DIRECTION('',(0.796734207314857,-0.604329879200397,0.));

+#35888=DIRECTION('',(0.00741580839787702,-0.999972502514847,0.));

+#35889=DIRECTION('',(0.999972502514847,0.00741580839787702,0.));

+#35890=DIRECTION('',(0.,0.,-1.));

+#35891=DIRECTION('',(-0.999972502514847,-0.00741580839787702,0.));

+#35892=DIRECTION('',(0.0566146605705709,-0.99839610386283,0.));

+#35893=DIRECTION('',(0.99839610386283,0.0566146605705709,0.));

+#35894=DIRECTION('',(0.,0.,-1.));

+#35895=DIRECTION('',(-0.99839610386283,-0.0566146605705709,0.));

+#35896=DIRECTION('',(0.154270525690164,-0.98802864579084,0.));

+#35897=DIRECTION('',(0.98802864579084,0.154270525690164,0.));

+#35898=DIRECTION('',(0.,0.,-1.));

+#35899=DIRECTION('',(-0.98802864579084,-0.154270525690164,0.));

+#35900=DIRECTION('',(0.250451699067397,-0.968129095954798,0.));

+#35901=DIRECTION('',(0.968129095954798,0.250451699067397,0.));

+#35902=DIRECTION('',(0.,0.,-1.));

+#35903=DIRECTION('',(-0.968129095954798,-0.250451699067397,0.));

+#35904=DIRECTION('',(0.297798442515206,-0.954628769541081,0.));

+#35905=DIRECTION('',(0.954628769541081,0.297798442515206,0.));

+#35906=DIRECTION('',(0.,0.,-1.));

+#35907=DIRECTION('',(-0.954628769541081,-0.297798442515206,0.));

+#35908=DIRECTION('',(0.41031531954678,-0.911943714570819,0.));

+#35909=DIRECTION('',(0.911943714570819,0.41031531954678,0.));

+#35910=DIRECTION('',(0.,0.,-1.));

+#35911=DIRECTION('',(-0.911943714570819,-0.41031531954678,0.));

+#35912=DIRECTION('',(0.494953571811544,-0.868919421897678,0.));

+#35913=DIRECTION('',(0.868919421897678,0.494953571811544,0.));

+#35914=DIRECTION('',(0.,0.,-1.));

+#35915=DIRECTION('',(-0.868919421897678,-0.494953571811544,0.));

+#35916=DIRECTION('',(0.631129832265789,-0.775677210458163,0.));

+#35917=DIRECTION('',(0.775677210458163,0.631129832265789,0.));

+#35918=DIRECTION('',(0.,0.,-1.));

+#35919=DIRECTION('',(-0.775677210458163,-0.631129832265789,0.));

+#35920=DIRECTION('',(0.788215499433354,-0.615399322759644,0.));

+#35921=DIRECTION('',(0.615399322759644,0.788215499433354,0.));

+#35922=DIRECTION('',(0.,0.,-1.));

+#35923=DIRECTION('',(-0.615399322759644,-0.788215499433354,0.));

+#35924=DIRECTION('',(0.896446781520751,-0.44315140516655,0.));

+#35925=DIRECTION('',(0.44315140516655,0.896446781520751,0.));

+#35926=DIRECTION('',(0.,0.,-1.));

+#35927=DIRECTION('',(-0.44315140516655,-0.896446781520751,0.));

+#35928=DIRECTION('',(0.988589798006989,-0.150632703210494,0.));

+#35929=DIRECTION('',(0.150632703210494,0.988589798006989,0.));

+#35930=DIRECTION('',(-0.150632703210493,-0.988589798006989,0.));

+#35931=DIRECTION('',(0.,0.,-1.));

+#35932=DIRECTION('',(-0.150632703210493,-0.988589798006989,0.));

+#35933=DIRECTION('',(0.,0.,-1.));

+#35934=DIRECTION('',(0.970533490382485,-0.240966271594159,0.));

+#35935=DIRECTION('',(0.240966271594159,0.970533490382485,0.));

+#35936=DIRECTION('',(-0.240966271594159,-0.970533490382486,0.));

+#35937=DIRECTION('',(0.,0.,-1.));

+#35938=DIRECTION('',(-0.240966271594159,-0.970533490382486,0.));

+#35939=DIRECTION('',(0.938186376003642,-0.346130501229164,0.));

+#35940=DIRECTION('',(0.346130501229164,0.938186376003642,0.));

+#35941=DIRECTION('',(-0.346130501229164,-0.938186376003642,0.));

+#35942=DIRECTION('',(0.,0.,-1.));

+#35943=DIRECTION('',(-0.346130501229164,-0.938186376003642,0.));

+#35944=DIRECTION('',(0.907748565174308,-0.419514651024235,0.));

+#35945=DIRECTION('',(0.419514651024235,0.907748565174308,0.));

+#35946=DIRECTION('',(-0.419514651024235,-0.907748565174308,0.));

+#35947=DIRECTION('',(0.,0.,-1.));

+#35948=DIRECTION('',(-0.419514651024235,-0.907748565174308,0.));

+#35949=DIRECTION('',(0.836444415571426,-0.548051767317081,0.));

+#35950=DIRECTION('',(0.548051767317081,0.836444415571426,0.));

+#35951=DIRECTION('',(-0.548051767317081,-0.836444415571426,0.));

+#35952=DIRECTION('',(0.,0.,-1.));

+#35953=DIRECTION('',(-0.548051767317081,-0.836444415571426,0.));

+#35954=DIRECTION('',(0.691420049325628,-0.722452984899742,0.));

+#35955=DIRECTION('',(0.722452984899742,0.691420049325628,0.));

+#35956=DIRECTION('',(-0.722452984899742,-0.691420049325628,0.));

+#35957=DIRECTION('',(0.,0.,-1.));

+#35958=DIRECTION('',(-0.722452984899742,-0.691420049325628,0.));

+#35959=DIRECTION('',(0.504698105791981,-0.863295906401731,0.));

+#35960=DIRECTION('',(0.863295906401731,0.504698105791981,0.));

+#35961=DIRECTION('',(-0.863295906401731,-0.504698105791981,0.));

+#35962=DIRECTION('',(0.,0.,-1.));

+#35963=DIRECTION('',(-0.863295906401731,-0.504698105791981,0.));

+#35964=DIRECTION('',(0.246294795787372,-0.969194961588254,0.));

+#35965=DIRECTION('',(0.969194961588254,0.246294795787372,0.));

+#35966=DIRECTION('',(-0.969194961588254,-0.246294795787372,0.));

+#35967=DIRECTION('',(0.,0.,-1.));

+#35968=DIRECTION('',(-0.969194961588254,-0.246294795787372,0.));

+#35969=DIRECTION('',(0.168847704924449,-0.985642152376686,0.));

+#35970=DIRECTION('',(0.985642152376686,0.168847704924449,0.));

+#35971=DIRECTION('',(-0.985642152376686,-0.168847704924449,0.));

+#35972=DIRECTION('',(0.,0.,-1.));

+#35973=DIRECTION('',(-0.985642152376686,-0.168847704924449,0.));

+#35974=DIRECTION('',(0.00645307493535981,-0.999979178695176,0.));

+#35975=DIRECTION('',(0.999979178695176,0.00645307493535981,0.));

+#35976=DIRECTION('',(-0.999979178695176,-0.00645307493535981,0.));

+#35977=DIRECTION('',(0.,0.,-1.));

+#35978=DIRECTION('',(-0.999979178695176,-0.00645307493535981,0.));

+#35979=DIRECTION('',(-0.155937342444712,-0.987766948845364,0.));

+#35980=DIRECTION('',(0.987766948845364,-0.155937342444712,0.));

+#35981=DIRECTION('',(-0.987766948845364,0.155937342444712,0.));

+#35982=DIRECTION('',(0.,0.,-1.));

+#35983=DIRECTION('',(-0.987766948845364,0.155937342444712,0.));

+#35984=DIRECTION('',(-0.233471894501181,-0.972363550570479,0.));

+#35985=DIRECTION('',(0.97236355057048,-0.233471894501181,0.));

+#35986=DIRECTION('',(-0.97236355057048,0.233471894501181,0.));

+#35987=DIRECTION('',(0.,0.,-1.));

+#35988=DIRECTION('',(-0.97236355057048,0.233471894501181,0.));

+#35989=DIRECTION('',(-0.371203615373582,-0.928551493420576,0.));

+#35990=DIRECTION('',(0.928551493420576,-0.371203615373582,0.));

+#35991=DIRECTION('',(-0.928551493420576,0.371203615373582,0.));

+#35992=DIRECTION('',(0.,0.,-1.));

+#35993=DIRECTION('',(-0.928551493420576,0.371203615373582,0.));

+#35994=DIRECTION('',(-0.443295348975697,-0.896375609650617,0.));

+#35995=DIRECTION('',(0.896375609650617,-0.443295348975697,0.));

+#35996=DIRECTION('',(-0.896375609650617,0.443295348975697,0.));

+#35997=DIRECTION('',(0.,0.,-1.));

+#35998=DIRECTION('',(-0.896375609650617,0.443295348975697,0.));

+#35999=DIRECTION('',(-0.582713311196422,-0.812677794057708,0.));

+#36000=DIRECTION('',(0.812677794057708,-0.582713311196422,0.));

+#36001=DIRECTION('',(-0.812677794057708,0.582713311196422,0.));

+#36002=DIRECTION('',(0.,0.,-1.));

+#36003=DIRECTION('',(-0.812677794057708,0.582713311196422,0.));

+#36004=DIRECTION('',(-0.706847389427949,-0.707366077825968,0.));

+#36005=DIRECTION('',(0.707366077825968,-0.706847389427949,0.));

+#36006=DIRECTION('',(-0.707366077825968,0.706847389427949,0.));

+#36007=DIRECTION('',(0.,0.,-1.));

+#36008=DIRECTION('',(-0.707366077825968,0.706847389427949,0.));

+#36009=DIRECTION('',(-0.760525312164311,-0.649308285452586,0.));

+#36010=DIRECTION('',(0.649308285452586,-0.760525312164312,0.));

+#36011=DIRECTION('',(-0.649308285452586,0.760525312164311,0.));

+#36012=DIRECTION('',(0.,0.,-1.));

+#36013=DIRECTION('',(-0.649308285452586,0.760525312164311,0.));

+#36014=DIRECTION('',(-0.910145609701341,-0.414288509545431,0.));

+#36015=DIRECTION('',(0.414288509545431,-0.910145609701341,0.));

+#36016=DIRECTION('',(-0.414288509545431,0.910145609701341,0.));

+#36017=DIRECTION('',(0.,0.,-1.));

+#36018=DIRECTION('',(-0.414288509545431,0.910145609701341,0.));

+#36019=DIRECTION('',(-0.982123189825299,-0.188239315785463,0.));

+#36020=DIRECTION('',(0.188239315785463,-0.982123189825299,0.));

+#36021=DIRECTION('',(-0.188239315785463,0.982123189825299,0.));

+#36022=DIRECTION('',(0.,0.,-1.));

+#36023=DIRECTION('',(-0.188239315785463,0.982123189825299,0.));

+#36024=DIRECTION('',(-0.999736351606555,0.0229614301909585,0.));

+#36025=DIRECTION('',(-0.0229614301909585,-0.999736351606555,0.));

+#36026=DIRECTION('',(0.0229614301909585,0.999736351606555,0.));

+#36027=DIRECTION('',(0.,0.,-1.));

+#36028=DIRECTION('',(0.0229614301909585,0.999736351606555,0.));

+#36029=DIRECTION('',(-0.982800411160772,0.184670928470665,0.));

+#36030=DIRECTION('',(-0.184670928470665,-0.982800411160772,0.));

+#36031=DIRECTION('',(0.184670928470665,0.982800411160772,0.));

+#36032=DIRECTION('',(0.,0.,-1.));

+#36033=DIRECTION('',(0.184670928470665,0.982800411160772,0.));

+#36034=DIRECTION('',(-0.965638283754852,0.259889793849206,0.));

+#36035=DIRECTION('',(-0.259889793849206,-0.965638283754853,0.));

+#36036=DIRECTION('',(0.259889793849206,0.965638283754853,0.));

+#36037=DIRECTION('',(0.,0.,-1.));

+#36038=DIRECTION('',(0.259889793849206,0.965638283754853,0.));

+#36039=DIRECTION('',(-0.929443291768351,0.368964994798709,0.));

+#36040=DIRECTION('',(-0.368964994798709,-0.929443291768351,0.));

+#36041=DIRECTION('',(0.368964994798709,0.929443291768351,0.));

+#36042=DIRECTION('',(0.,0.,-1.));

+#36043=DIRECTION('',(0.368964994798709,0.929443291768351,0.));

+#36044=DIRECTION('',(-0.895259311449486,0.445545469355253,0.));

+#36045=DIRECTION('',(-0.445545469355253,-0.895259311449486,0.));

+#36046=DIRECTION('',(0.445545469355253,0.895259311449486,0.));

+#36047=DIRECTION('',(0.,0.,-1.));

+#36048=DIRECTION('',(0.445545469355253,0.895259311449486,0.));

+#36049=DIRECTION('',(-0.807200627133226,0.590277178582847,0.));

+#36050=DIRECTION('',(-0.590277178582847,-0.807200627133226,0.));

+#36051=DIRECTION('',(0.590277178582847,0.807200627133226,0.));

+#36052=DIRECTION('',(0.,0.,-1.));

+#36053=DIRECTION('',(0.590277178582847,0.807200627133226,0.));

+#36054=DIRECTION('',(-0.651591616780592,0.758569947296394,0.));

+#36055=DIRECTION('',(-0.758569947296394,-0.651591616780592,0.));

+#36056=DIRECTION('',(0.758569947296394,0.651591616780592,0.));

+#36057=DIRECTION('',(0.,0.,-1.));

+#36058=DIRECTION('',(0.758569947296394,0.651591616780592,0.));

+#36059=DIRECTION('',(-0.490227965442688,0.871594253020247,0.));

+#36060=DIRECTION('',(-0.871594253020247,-0.490227965442688,0.));

+#36061=DIRECTION('',(0.871594253020247,0.490227965442688,0.));

+#36062=DIRECTION('',(0.,0.,-1.));

+#36063=DIRECTION('',(0.871594253020247,0.490227965442688,0.));

+#36064=DIRECTION('',(-0.246161064249817,0.969228936034927,0.));

+#36065=DIRECTION('',(-0.969228936034928,-0.246161064249817,0.));

+#36066=DIRECTION('',(0.969228936034927,0.246161064249817,0.));

+#36067=DIRECTION('',(0.,0.,-1.));

+#36068=DIRECTION('',(0.969228936034927,0.246161064249817,0.));

+#36069=DIRECTION('',(-0.169245896607577,0.985573856431621,0.));

+#36070=DIRECTION('',(-0.985573856431621,-0.169245896607577,0.));

+#36071=DIRECTION('',(0.985573856431621,0.169245896607577,0.));

+#36072=DIRECTION('',(0.,0.,-1.));

+#36073=DIRECTION('',(0.985573856431621,0.169245896607577,0.));

+#36074=DIRECTION('',(-0.0081036400944354,0.99996716496954,0.));

+#36075=DIRECTION('',(-0.99996716496954,-0.0081036400944354,0.));

+#36076=DIRECTION('',(0.99996716496954,0.0081036400944354,0.));

+#36077=DIRECTION('',(0.,0.,-1.));

+#36078=DIRECTION('',(0.99996716496954,0.0081036400944354,0.));

+#36079=DIRECTION('',(0.153055149482944,0.988217648707385,0.));

+#36080=DIRECTION('',(-0.988217648707386,0.153055149482944,0.));

+#36081=DIRECTION('',(0.988217648707386,-0.153055149482944,0.));

+#36082=DIRECTION('',(0.,0.,-1.));

+#36083=DIRECTION('',(0.988217648707386,-0.153055149482944,0.));

+#36084=DIRECTION('',(0.230093166342289,0.973168605536872,0.));

+#36085=DIRECTION('',(-0.973168605536872,0.230093166342289,0.));

+#36086=DIRECTION('',(0.973168605536872,-0.230093166342289,0.));

+#36087=DIRECTION('',(0.,0.,-1.));

+#36088=DIRECTION('',(0.973168605536872,-0.230093166342289,0.));

+#36089=DIRECTION('',(0.372473837437479,0.928042693212224,0.));

+#36090=DIRECTION('',(-0.928042693212224,0.372473837437479,0.));

+#36091=DIRECTION('',(0.928042693212224,-0.372473837437479,0.));

+#36092=DIRECTION('',(0.,0.,-1.));

+#36093=DIRECTION('',(0.928042693212224,-0.372473837437479,0.));

+#36094=DIRECTION('',(0.44425356426472,0.895901094227534,0.));

+#36095=DIRECTION('',(-0.895901094227534,0.44425356426472,0.));

+#36096=DIRECTION('',(0.895901094227534,-0.44425356426472,0.));

+#36097=DIRECTION('',(0.,0.,-1.));

+#36098=DIRECTION('',(0.895901094227534,-0.44425356426472,0.));

+#36099=DIRECTION('',(0.583023545830695,0.8124552572339,0.));

+#36100=DIRECTION('',(-0.812455257233901,0.583023545830695,0.));

+#36101=DIRECTION('',(0.8124552572339,-0.583023545830695,0.));

+#36102=DIRECTION('',(0.,0.,-1.));

+#36103=DIRECTION('',(0.8124552572339,-0.583023545830695,0.));

+#36104=DIRECTION('',(0.706624053899302,0.707589179150527,0.));

+#36105=DIRECTION('',(-0.707589179150527,0.706624053899302,0.));

+#36106=DIRECTION('',(0.707589179150527,-0.706624053899302,0.));

+#36107=DIRECTION('',(0.,0.,-1.));

+#36108=DIRECTION('',(0.707589179150527,-0.706624053899302,0.));

+#36109=DIRECTION('',(0.760121480724115,0.649780989674043,0.));

+#36110=DIRECTION('',(-0.649780989674043,0.760121480724115,0.));

+#36111=DIRECTION('',(0.649780989674043,-0.760121480724115,0.));

+#36112=DIRECTION('',(0.,0.,-1.));

+#36113=DIRECTION('',(0.649780989674043,-0.760121480724115,0.));

+#36114=DIRECTION('',(0.901564059560992,0.432645636182666,0.));

+#36115=DIRECTION('',(-0.432645636182666,0.901564059560992,0.));

+#36116=DIRECTION('',(0.432645636182666,-0.901564059560992,0.));

+#36117=DIRECTION('',(0.,0.,-1.));

+#36118=DIRECTION('',(0.432645636182666,-0.901564059560992,0.));

+#36119=DIRECTION('',(0.968817286005466,0.247776242478982,0.));

+#36120=DIRECTION('',(-0.247776242478982,0.968817286005466,0.));

+#36121=DIRECTION('',(0.247776242478982,-0.968817286005466,0.));

+#36122=DIRECTION('',(0.,0.,-1.));

+#36123=DIRECTION('',(0.247776242478982,-0.968817286005466,0.));

+#36124=DIRECTION('',(0.991473190659011,-0.130310829190981,0.));

+#36125=DIRECTION('',(0.130310829190981,0.991473190659011,0.));

+#36126=DIRECTION('',(-0.130310829190981,-0.991473190659011,0.));

+#36127=DIRECTION('',(0.,0.,-1.));

+#36128=DIRECTION('',(-0.130310829190981,-0.991473190659011,0.));

+#36129=DIRECTION('',(0.,0.,-1.));

+#36130=DIRECTION('',(0.975140523269689,-0.221587363983866,0.));

+#36131=DIRECTION('',(0.221587363983866,0.975140523269688,0.));

+#36132=DIRECTION('',(-0.221587363983866,-0.975140523269688,0.));

+#36133=DIRECTION('',(0.,0.,-1.));

+#36134=DIRECTION('',(-0.221587363983866,-0.975140523269688,0.));

+#36135=DIRECTION('',(0.921658112912811,-0.388002993418859,0.));

+#36136=DIRECTION('',(0.388002993418859,0.921658112912812,0.));

+#36137=DIRECTION('',(-0.388002993418859,-0.921658112912812,0.));

+#36138=DIRECTION('',(0.,0.,-1.));

+#36139=DIRECTION('',(-0.388002993418859,-0.921658112912812,0.));

+#36140=DIRECTION('',(0.862098421950725,-0.506740871521204,0.));

+#36141=DIRECTION('',(0.506740871521204,0.862098421950725,0.));

+#36142=DIRECTION('',(-0.506740871521204,-0.862098421950725,0.));

+#36143=DIRECTION('',(0.,0.,-1.));

+#36144=DIRECTION('',(-0.506740871521204,-0.862098421950725,0.));

+#36145=DIRECTION('',(0.742427420739932,-0.669926507113618,0.));

+#36146=DIRECTION('',(0.669926507113618,0.742427420739932,0.));

+#36147=DIRECTION('',(-0.669926507113618,-0.742427420739932,0.));

+#36148=DIRECTION('',(0.,0.,-1.));

+#36149=DIRECTION('',(-0.669926507113618,-0.742427420739932,0.));

+#36150=DIRECTION('',(0.581085609606276,-0.813842438257248,0.));

+#36151=DIRECTION('',(0.813842438257248,0.581085609606276,0.));

+#36152=DIRECTION('',(-0.813842438257248,-0.581085609606276,0.));

+#36153=DIRECTION('',(0.,0.,-1.));

+#36154=DIRECTION('',(-0.813842438257248,-0.581085609606276,0.));

+#36155=DIRECTION('',(0.447531676342005,-0.894268079867841,0.));

+#36156=DIRECTION('',(0.894268079867841,0.447531676342005,0.));

+#36157=DIRECTION('',(-0.894268079867841,-0.447531676342005,0.));

+#36158=DIRECTION('',(0.,0.,-1.));

+#36159=DIRECTION('',(-0.894268079867841,-0.447531676342005,0.));

+#36160=DIRECTION('',(0.256516079513718,-0.966539963452578,0.));

+#36161=DIRECTION('',(0.966539963452579,0.256516079513718,0.));

+#36162=DIRECTION('',(-0.966539963452578,-0.256516079513718,0.));

+#36163=DIRECTION('',(0.,0.,-1.));

+#36164=DIRECTION('',(-0.966539963452578,-0.256516079513718,0.));

+#36165=DIRECTION('',(0.178514838331133,-0.983937219793829,0.));

+#36166=DIRECTION('',(0.983937219793829,0.178514838331133,0.));

+#36167=DIRECTION('',(-0.983937219793829,-0.178514838331133,0.));

+#36168=DIRECTION('',(0.,0.,-1.));

+#36169=DIRECTION('',(-0.983937219793829,-0.178514838331133,0.));

+#36170=DIRECTION('',(0.0145439712247545,-0.999894230856951,0.));

+#36171=DIRECTION('',(0.999894230856951,0.0145439712247545,0.));

+#36172=DIRECTION('',(-0.999894230856951,-0.0145439712247545,0.));

+#36173=DIRECTION('',(0.,0.,-1.));

+#36174=DIRECTION('',(-0.999894230856951,-0.0145439712247545,0.));

+#36175=DIRECTION('',(-0.149700130542817,-0.988731445295164,0.));

+#36176=DIRECTION('',(0.988731445295164,-0.149700130542817,0.));

+#36177=DIRECTION('',(-0.988731445295164,0.149700130542817,0.));

+#36178=DIRECTION('',(0.,0.,-1.));

+#36179=DIRECTION('',(-0.988731445295164,0.149700130542817,0.));

+#36180=DIRECTION('',(-0.228092582263039,-0.973639447596788,0.));

+#36181=DIRECTION('',(0.973639447596788,-0.228092582263039,0.));

+#36182=DIRECTION('',(-0.973639447596788,0.228092582263039,0.));

+#36183=DIRECTION('',(0.,0.,-1.));

+#36184=DIRECTION('',(-0.973639447596788,0.228092582263039,0.));

+#36185=DIRECTION('',(-0.378168334724879,-0.925736847387751,0.));

+#36186=DIRECTION('',(0.925736847387751,-0.378168334724879,0.));

+#36187=DIRECTION('',(-0.925736847387751,0.378168334724879,0.));

+#36188=DIRECTION('',(0.,0.,-1.));

+#36189=DIRECTION('',(-0.925736847387751,0.378168334724879,0.));

+#36190=DIRECTION('',(-0.449884049467399,-0.893086973387707,0.));

+#36191=DIRECTION('',(0.893086973387707,-0.4498840494674,0.));

+#36192=DIRECTION('',(-0.893086973387707,0.449884049467399,0.));

+#36193=DIRECTION('',(0.,0.,-1.));

+#36194=DIRECTION('',(-0.893086973387707,0.449884049467399,0.));

+#36195=DIRECTION('',(-0.58838951919454,-0.808577623795031,0.));

+#36196=DIRECTION('',(0.808577623795031,-0.58838951919454,0.));

+#36197=DIRECTION('',(-0.808577623795031,0.58838951919454,0.));

+#36198=DIRECTION('',(0.,0.,-1.));

+#36199=DIRECTION('',(-0.808577623795031,0.58838951919454,0.));

+#36200=DIRECTION('',(-0.711476493993394,-0.702709896397417,0.));

+#36201=DIRECTION('',(0.702709896397417,-0.711476493993394,0.));

+#36202=DIRECTION('',(-0.702709896397417,0.711476493993394,0.));

+#36203=DIRECTION('',(0.,0.,-1.));

+#36204=DIRECTION('',(-0.702709896397417,0.711476493993394,0.));

+#36205=DIRECTION('',(-0.764642827898332,-0.644454300741054,0.));

+#36206=DIRECTION('',(0.644454300741054,-0.764642827898332,0.));

+#36207=DIRECTION('',(-0.644454300741054,0.764642827898332,0.));

+#36208=DIRECTION('',(0.,0.,-1.));

+#36209=DIRECTION('',(-0.644454300741054,0.764642827898332,0.));

+#36210=DIRECTION('',(-0.88082208204069,-0.473447420300823,0.));

+#36211=DIRECTION('',(0.473447420300823,-0.88082208204069,0.));

+#36212=DIRECTION('',(-0.473447420300823,0.88082208204069,0.));

+#36213=DIRECTION('',(0.,0.,-1.));

+#36214=DIRECTION('',(-0.473447420300823,0.88082208204069,0.));

+#36215=DIRECTION('',(-0.94368082920498,-0.330857208763845,0.));

+#36216=DIRECTION('',(0.330857208763845,-0.94368082920498,0.));

+#36217=DIRECTION('',(-0.330857208763844,0.94368082920498,0.));

+#36218=DIRECTION('',(0.,0.,-1.));

+#36219=DIRECTION('',(-0.330857208763844,0.94368082920498,0.));

+#36220=DIRECTION('',(-0.99230487442447,-0.123818561586848,0.));

+#36221=DIRECTION('',(0.123818561586848,-0.99230487442447,0.));

+#36222=DIRECTION('',(-0.123818561586848,0.99230487442447,0.));

+#36223=DIRECTION('',(0.,0.,-1.));

+#36224=DIRECTION('',(-0.123818561586848,0.99230487442447,0.));

+#36225=DIRECTION('',(-0.996795089369562,0.0799971862550626,0.));

+#36226=DIRECTION('',(-0.0799971862550626,-0.996795089369562,0.));

+#36227=DIRECTION('',(0.0799971862550626,0.996795089369562,0.));

+#36228=DIRECTION('',(0.,0.,-1.));

+#36229=DIRECTION('',(0.0799971862550626,0.996795089369562,0.));

+#36230=DIRECTION('',(-0.97598273309543,0.217847893493546,0.));

+#36231=DIRECTION('',(-0.217847893493546,-0.97598273309543,0.));

+#36232=DIRECTION('',(0.217847893493547,0.97598273309543,0.));

+#36233=DIRECTION('',(0.,0.,-1.));

+#36234=DIRECTION('',(0.217847893493547,0.97598273309543,0.));

+#36235=DIRECTION('',(-0.927982237902155,0.37262443040964,0.));

+#36236=DIRECTION('',(-0.37262443040964,-0.927982237902155,0.));

+#36237=DIRECTION('',(0.37262443040964,0.927982237902155,0.));

+#36238=DIRECTION('',(0.,0.,-1.));

+#36239=DIRECTION('',(0.37262443040964,0.927982237902155,0.));

+#36240=DIRECTION('',(-0.882346159081916,0.470600951500728,0.));

+#36241=DIRECTION('',(-0.470600951500728,-0.882346159081916,0.));

+#36242=DIRECTION('',(0.470600951500728,0.882346159081916,0.));

+#36243=DIRECTION('',(0.,0.,-1.));

+#36244=DIRECTION('',(0.470600951500728,0.882346159081916,0.));

+#36245=DIRECTION('',(-0.782450195835725,0.622713169153051,0.));

+#36246=DIRECTION('',(-0.622713169153051,-0.782450195835724,0.));

+#36247=DIRECTION('',(0.622713169153051,0.782450195835724,0.));

+#36248=DIRECTION('',(0.,0.,-1.));

+#36249=DIRECTION('',(0.622713169153051,0.782450195835724,0.));

+#36250=DIRECTION('',(-0.6228149453876,0.782369186383156,0.));

+#36251=DIRECTION('',(-0.782369186383156,-0.6228149453876,0.));

+#36252=DIRECTION('',(0.782369186383156,0.6228149453876,0.));

+#36253=DIRECTION('',(0.,0.,-1.));

+#36254=DIRECTION('',(0.782369186383156,0.6228149453876,0.));

+#36255=DIRECTION('',(-0.466404904500867,0.884571345374434,0.));

+#36256=DIRECTION('',(-0.884571345374434,-0.466404904500867,0.));

+#36257=DIRECTION('',(0.884571345374434,0.466404904500867,0.));

+#36258=DIRECTION('',(0.,0.,-1.));

+#36259=DIRECTION('',(0.884571345374434,0.466404904500867,0.));

+#36260=DIRECTION('',(-0.256448523462873,0.96655789004783,0.));

+#36261=DIRECTION('',(-0.96655789004783,-0.256448523462873,0.));

+#36262=DIRECTION('',(0.96655789004783,0.256448523462873,0.));

+#36263=DIRECTION('',(0.,0.,-1.));

+#36264=DIRECTION('',(0.96655789004783,0.256448523462873,0.));

+#36265=DIRECTION('',(-0.17892296754152,0.983863085843826,0.));

+#36266=DIRECTION('',(-0.983863085843826,-0.17892296754152,0.));

+#36267=DIRECTION('',(0.983863085843826,0.17892296754152,0.));

+#36268=DIRECTION('',(0.,0.,-1.));

+#36269=DIRECTION('',(0.983863085843826,0.17892296754152,0.));

+#36270=DIRECTION('',(-0.0160593750484701,0.999871039921175,0.));

+#36271=DIRECTION('',(-0.999871039921175,-0.0160593750484701,0.));

+#36272=DIRECTION('',(0.999871039921175,0.0160593750484701,0.));

+#36273=DIRECTION('',(0.,0.,-1.));

+#36274=DIRECTION('',(0.999871039921175,0.0160593750484701,0.));

+#36275=DIRECTION('',(0.147153371751079,0.989113686682319,0.));

+#36276=DIRECTION('',(-0.989113686682319,0.147153371751079,0.));

+#36277=DIRECTION('',(0.989113686682319,-0.147153371751079,0.));

+#36278=DIRECTION('',(0.,0.,-1.));

+#36279=DIRECTION('',(0.989113686682319,-0.147153371751079,0.));

+#36280=DIRECTION('',(0.225140186829609,0.974326380775112,0.));

+#36281=DIRECTION('',(-0.974326380775112,0.225140186829609,0.));

+#36282=DIRECTION('',(0.974326380775112,-0.225140186829609,0.));

+#36283=DIRECTION('',(0.,0.,-1.));

+#36284=DIRECTION('',(0.974326380775112,-0.225140186829609,0.));

+#36285=DIRECTION('',(0.379340813464995,0.925257016855163,0.));

+#36286=DIRECTION('',(-0.925257016855164,0.379340813464995,0.));

+#36287=DIRECTION('',(0.925257016855163,-0.379340813464995,0.));

+#36288=DIRECTION('',(0.,0.,-1.));

+#36289=DIRECTION('',(0.925257016855163,-0.379340813464995,0.));

+#36290=DIRECTION('',(0.450754302277137,0.892648059975852,0.));

+#36291=DIRECTION('',(-0.892648059975852,0.450754302277137,0.));

+#36292=DIRECTION('',(0.892648059975852,-0.450754302277137,0.));

+#36293=DIRECTION('',(0.,0.,-1.));

+#36294=DIRECTION('',(0.892648059975852,-0.450754302277137,0.));

+#36295=DIRECTION('',(0.588641865194282,0.808393935244814,0.));

+#36296=DIRECTION('',(-0.808393935244814,0.588641865194282,0.));

+#36297=DIRECTION('',(0.808393935244814,-0.588641865194282,0.));

+#36298=DIRECTION('',(0.,0.,-1.));

+#36299=DIRECTION('',(0.808393935244814,-0.588641865194282,0.));

+#36300=DIRECTION('',(0.71124356969229,0.702945648376436,0.));

+#36301=DIRECTION('',(-0.702945648376436,0.71124356969229,0.));

+#36302=DIRECTION('',(0.702945648376436,-0.71124356969229,0.));

+#36303=DIRECTION('',(0.,0.,-1.));

+#36304=DIRECTION('',(0.702945648376436,-0.71124356969229,0.));

+#36305=DIRECTION('',(0.764249411509338,0.644920799019252,0.));

+#36306=DIRECTION('',(-0.644920799019252,0.764249411509338,0.));

+#36307=DIRECTION('',(0.644920799019252,-0.764249411509338,0.));

+#36308=DIRECTION('',(0.,0.,-1.));

+#36309=DIRECTION('',(0.644920799019252,-0.764249411509338,0.));

+#36310=DIRECTION('',(0.894034356383879,0.447998403574458,0.));

+#36311=DIRECTION('',(-0.447998403574458,0.894034356383879,0.));

+#36312=DIRECTION('',(0.447998403574458,-0.894034356383879,0.));

+#36313=DIRECTION('',(0.,0.,-1.));

+#36314=DIRECTION('',(0.447998403574458,-0.894034356383879,0.));

+#36315=DIRECTION('',(0.958174854133726,0.286183418292905,0.));

+#36316=DIRECTION('',(-0.286183418292905,0.958174854133726,0.));

+#36317=DIRECTION('',(0.286183418292905,-0.958174854133726,0.));

+#36318=DIRECTION('',(0.,0.,-1.));

+#36319=DIRECTION('',(0.286183418292905,-0.958174854133726,0.));

+#36320=DIRECTION('',(0.999794729166188,0.0202607880278202,0.));

+#36321=DIRECTION('',(-0.0202607880278202,0.999794729166188,0.));

+#36322=DIRECTION('',(0.0202607880278202,-0.999794729166188,0.));

+#36323=DIRECTION('',(0.0202607880278202,-0.999794729166188,0.));

+#36324=DIRECTION('',(0.998320131089088,0.0579388976618112,0.));

+#36325=DIRECTION('',(-0.0579388976618112,0.998320131089088,0.));

+#36326=DIRECTION('',(0.0579388976618112,-0.998320131089088,0.));

+#36327=DIRECTION('',(0.0579388976618112,-0.998320131089088,0.));

+#36328=DIRECTION('',(0.975942650207056,-0.218027391643407,0.));

+#36329=DIRECTION('',(0.218027391643407,0.975942650207056,0.));

+#36330=DIRECTION('',(-0.218027391643407,-0.975942650207056,0.));

+#36331=DIRECTION('',(0.,0.,1.));

+#36332=DIRECTION('',(1.,0.,0.));

+#36333=DIRECTION('',(0.,0.,1.));

+#36334=DIRECTION('',(1.,0.,0.));

+#36335=DIRECTION('',(0.,0.,1.));

+#36336=DIRECTION('',(1.,0.,0.));

+#36337=DIRECTION('',(0.99968006017515,-0.0252938191700915,0.));

+#36338=DIRECTION('',(0.0252938191700915,0.99968006017515,0.));

+#36339=DIRECTION('',(0.,0.,-1.));

+#36340=DIRECTION('',(-0.0252938191700915,-0.99968006017515,0.));

+#36341=DIRECTION('',(0.,0.,-1.));

+#36342=DIRECTION('',(0.987777030998312,0.155873464810918,0.));

+#36343=DIRECTION('',(-0.155873464810918,0.987777030998312,0.));

+#36344=DIRECTION('',(0.,0.,-1.));

+#36345=DIRECTION('',(0.155873464810918,-0.987777030998312,0.));

+#36346=DIRECTION('',(0.948450645838089,0.316924868713883,0.));

+#36347=DIRECTION('',(-0.316924868713883,0.948450645838089,0.));

+#36348=DIRECTION('',(0.,0.,-1.));

+#36349=DIRECTION('',(0.316924868713883,-0.948450645838089,0.));

+#36350=DIRECTION('',(0.895930642696995,0.444193970554025,0.));

+#36351=DIRECTION('',(-0.444193970554025,0.895930642696995,0.));

+#36352=DIRECTION('',(0.,0.,-1.));

+#36353=DIRECTION('',(0.444193970554025,-0.895930642696995,0.));

+#36354=DIRECTION('',(0.833879942956878,0.55194586757601,0.));

+#36355=DIRECTION('',(-0.55194586757601,0.833879942956878,0.));

+#36356=DIRECTION('',(0.,0.,-1.));

+#36357=DIRECTION('',(0.55194586757601,-0.833879942956878,0.));

+#36358=DIRECTION('',(0.75882836242434,0.651290654301437,0.));

+#36359=DIRECTION('',(-0.651290654301437,0.758828362424341,0.));

+#36360=DIRECTION('',(0.,0.,-1.));

+#36361=DIRECTION('',(0.651290654301437,-0.75882836242434,0.));

+#36362=DIRECTION('',(0.686645472300463,0.726992431438783,0.));

+#36363=DIRECTION('',(-0.726992431438783,0.686645472300464,0.));

+#36364=DIRECTION('',(0.,0.,-1.));

+#36365=DIRECTION('',(0.726992431438783,-0.686645472300464,0.));

+#36366=DIRECTION('',(0.563946707849651,0.82581118344664,0.));

+#36367=DIRECTION('',(-0.825811183446641,0.563946707849651,0.));

+#36368=DIRECTION('',(0.,0.,-1.));

+#36369=DIRECTION('',(0.82581118344664,-0.563946707849651,0.));

+#36370=DIRECTION('',(0.412116388476592,0.911131210281489,0.));

+#36371=DIRECTION('',(-0.911131210281489,0.412116388476592,0.));

+#36372=DIRECTION('',(0.,0.,-1.));

+#36373=DIRECTION('',(0.911131210281489,-0.412116388476592,0.));

+#36374=DIRECTION('',(0.286389105680308,0.958113396288578,0.));

+#36375=DIRECTION('',(-0.958113396288578,0.286389105680308,0.));

+#36376=DIRECTION('',(0.,0.,-1.));

+#36377=DIRECTION('',(0.958113396288578,-0.286389105680308,0.));

+#36378=DIRECTION('',(0.127353017269646,0.991857453968219,0.));

+#36379=DIRECTION('',(-0.991857453968219,0.127353017269646,0.));

+#36380=DIRECTION('',(0.,0.,-1.));

+#36381=DIRECTION('',(0.991857453968219,-0.127353017269646,0.));

+#36382=DIRECTION('',(-0.104830767084776,0.994490075502223,0.));

+#36383=DIRECTION('',(-0.994490075502223,-0.104830767084776,0.));

+#36384=DIRECTION('',(0.,0.,-1.));

+#36385=DIRECTION('',(0.994490075502223,0.104830767084776,0.));

+#36386=DIRECTION('',(-0.303044784416985,0.952976315884956,0.));

+#36387=DIRECTION('',(-0.952976315884956,-0.303044784416985,0.));

+#36388=DIRECTION('',(0.,0.,-1.));

+#36389=DIRECTION('',(0.952976315884956,0.303044784416985,0.));

+#36390=DIRECTION('',(-0.459626543651447,0.888112290406469,0.));

+#36391=DIRECTION('',(-0.888112290406469,-0.459626543651447,0.));

+#36392=DIRECTION('',(0.,0.,-1.));

+#36393=DIRECTION('',(0.888112290406469,0.459626543651447,0.));

+#36394=DIRECTION('',(-0.551122486553205,0.834424355358478,0.));

+#36395=DIRECTION('',(-0.834424355358478,-0.551122486553205,0.));

+#36396=DIRECTION('',(0.,0.,-1.));

+#36397=DIRECTION('',(0.834424355358478,0.551122486553205,0.));

+#36398=DIRECTION('',(-0.632825008627597,0.774294845944025,0.));

+#36399=DIRECTION('',(-0.774294845944025,-0.632825008627597,0.));

+#36400=DIRECTION('',(0.,0.,-1.));

+#36401=DIRECTION('',(0.774294845944025,0.632825008627597,0.));

+#36402=DIRECTION('',(-0.695936656342138,0.718103175288429,0.));

+#36403=DIRECTION('',(-0.718103175288429,-0.695936656342138,0.));

+#36404=DIRECTION('',(0.,0.,-1.));

+#36405=DIRECTION('',(0.718103175288429,0.695936656342138,0.));

+#36406=DIRECTION('',(-0.791614548172203,0.611020791071891,0.));

+#36407=DIRECTION('',(-0.611020791071891,-0.791614548172203,0.));

+#36408=DIRECTION('',(0.,0.,-1.));

+#36409=DIRECTION('',(0.611020791071891,0.791614548172203,0.));

+#36410=DIRECTION('',(-0.897435376368711,0.44114594551231,0.));

+#36411=DIRECTION('',(-0.44114594551231,-0.897435376368711,0.));

+#36412=DIRECTION('',(0.,0.,-1.));

+#36413=DIRECTION('',(0.44114594551231,0.897435376368711,0.));

+#36414=DIRECTION('',(-0.981790848571627,0.189965074845365,0.));

+#36415=DIRECTION('',(-0.189965074845365,-0.981790848571627,0.));

+#36416=DIRECTION('',(0.,0.,-1.));

+#36417=DIRECTION('',(0.189965074845365,0.981790848571627,0.));

+#36418=DIRECTION('',(-0.99871121158857,-0.0507534811346996,0.));

+#36419=DIRECTION('',(0.0507534811346996,-0.99871121158857,0.));

+#36420=DIRECTION('',(0.,0.,-1.));

+#36421=DIRECTION('',(-0.0507534811346996,0.99871121158857,0.));

+#36422=DIRECTION('',(-0.985492623776654,-0.169718262075139,0.));

+#36423=DIRECTION('',(0.169718262075139,-0.985492623776655,0.));

+#36424=DIRECTION('',(0.,0.,-1.));

+#36425=DIRECTION('',(-0.169718262075139,0.985492623776654,0.));

+#36426=DIRECTION('',(-0.946852799566045,-0.321667181965993,0.));

+#36427=DIRECTION('',(0.321667181965993,-0.946852799566045,0.));

+#36428=DIRECTION('',(0.,0.,-1.));

+#36429=DIRECTION('',(-0.321667181965993,0.946852799566045,0.));

+#36430=DIRECTION('',(-0.890649399881567,-0.454690715201668,0.));

+#36431=DIRECTION('',(0.454690715201668,-0.890649399881567,0.));

+#36432=DIRECTION('',(0.,0.,-1.));

+#36433=DIRECTION('',(-0.454690715201668,0.890649399881567,0.));

+#36434=DIRECTION('',(-0.842381067349642,-0.538882303820489,0.));

+#36435=DIRECTION('',(0.538882303820489,-0.842381067349642,0.));

+#36436=DIRECTION('',(0.,0.,-1.));

+#36437=DIRECTION('',(-0.538882303820489,0.842381067349642,0.));

+#36438=DIRECTION('',(-0.756677952444871,-0.653787791476591,0.));

+#36439=DIRECTION('',(0.653787791476591,-0.756677952444871,0.));

+#36440=DIRECTION('',(0.,0.,-1.));

+#36441=DIRECTION('',(-0.653787791476591,0.756677952444871,0.));

+#36442=DIRECTION('',(-0.683091451804053,-0.730332847729192,0.));

+#36443=DIRECTION('',(0.730332847729192,-0.683091451804053,0.));

+#36444=DIRECTION('',(0.,0.,-1.));

+#36445=DIRECTION('',(-0.730332847729192,0.683091451804053,0.));

+#36446=DIRECTION('',(-0.566999281834856,-0.823718285822743,0.));

+#36447=DIRECTION('',(0.823718285822743,-0.566999281834856,0.));

+#36448=DIRECTION('',(0.,0.,-1.));

+#36449=DIRECTION('',(-0.823718285822742,0.566999281834856,0.));

+#36450=DIRECTION('',(-0.434195605862124,-0.90081861428926,0.));

+#36451=DIRECTION('',(0.90081861428926,-0.434195605862124,0.));

+#36452=DIRECTION('',(0.,0.,-1.));

+#36453=DIRECTION('',(-0.90081861428926,0.434195605862124,0.));

+#36454=DIRECTION('',(-0.329378173853089,-0.944198082284223,0.));

+#36455=DIRECTION('',(0.944198082284223,-0.329378173853089,0.));

+#36456=DIRECTION('',(0.,0.,-1.));

+#36457=DIRECTION('',(-0.944198082284223,0.329378173853089,0.));

+#36458=DIRECTION('',(-0.163055625915727,-0.98661687744394,0.));

+#36459=DIRECTION('',(0.98661687744394,-0.163055625915727,0.));

+#36460=DIRECTION('',(0.,0.,-1.));

+#36461=DIRECTION('',(-0.98661687744394,0.163055625915727,0.));

+#36462=DIRECTION('',(0.0444328962719211,-0.999012371159081,0.));

+#36463=DIRECTION('',(0.999012371159081,0.0444328962719211,0.));

+#36464=DIRECTION('',(0.,0.,-1.));

+#36465=DIRECTION('',(-0.999012371159081,-0.0444328962719211,0.));

+#36466=DIRECTION('',(0.246197623897538,-0.969219650021194,0.));

+#36467=DIRECTION('',(0.969219650021194,0.246197623897538,0.));

+#36468=DIRECTION('',(0.,0.,-1.));

+#36469=DIRECTION('',(-0.969219650021194,-0.246197623897538,0.));

+#36470=DIRECTION('',(0.417108632432079,-0.908856638172732,0.));

+#36471=DIRECTION('',(0.908856638172733,0.417108632432079,0.));

+#36472=DIRECTION('',(0.,0.,-1.));

+#36473=DIRECTION('',(-0.908856638172733,-0.417108632432079,0.));

+#36474=DIRECTION('',(0.543964158527857,-0.839108452011467,0.));

+#36475=DIRECTION('',(0.839108452011467,0.543964158527857,0.));

+#36476=DIRECTION('',(0.,0.,-1.));

+#36477=DIRECTION('',(-0.839108452011467,-0.543964158527857,0.));

+#36478=DIRECTION('',(0.640292445012544,-0.768131228931527,0.));

+#36479=DIRECTION('',(0.768131228931528,0.640292445012544,0.));

+#36480=DIRECTION('',(0.,0.,-1.));

+#36481=DIRECTION('',(-0.768131228931528,-0.640292445012544,0.));

+#36482=DIRECTION('',(0.710959106126891,-0.703233353457622,0.));

+#36483=DIRECTION('',(0.703233353457622,0.71095910612689,0.));

+#36484=DIRECTION('',(0.,0.,-1.));

+#36485=DIRECTION('',(-0.703233353457622,-0.71095910612689,0.));

+#36486=DIRECTION('',(0.812993917686581,-0.582272178456626,0.));

+#36487=DIRECTION('',(0.582272178456626,0.812993917686581,0.));

+#36488=DIRECTION('',(0.,0.,-1.));

+#36489=DIRECTION('',(-0.582272178456626,-0.812993917686581,0.));

+#36490=DIRECTION('',(0.917872577254235,-0.396875209511338,0.));

+#36491=DIRECTION('',(0.396875209511338,0.917872577254235,0.));

+#36492=DIRECTION('',(0.,0.,-1.));

+#36493=DIRECTION('',(-0.396875209511338,-0.917872577254235,0.));

+#36494=DIRECTION('',(0.985782910122316,-0.168023968857951,0.));

+#36495=DIRECTION('',(0.168023968857951,0.985782910122316,0.));

+#36496=DIRECTION('',(0.,0.,-1.));

+#36497=DIRECTION('',(-0.168023968857951,-0.985782910122316,0.));

+#36498=DIRECTION('',(0.999708504547029,0.0241434449973926,0.));

+#36499=DIRECTION('',(-0.0241434449973926,0.99970850454703,0.));

+#36500=DIRECTION('',(0.,0.,-1.));

+#36501=DIRECTION('',(0.0241434449973926,-0.99970850454703,0.));

+#36502=DIRECTION('',(0.988143581494977,0.153532610054928,0.));

+#36503=DIRECTION('',(-0.153532610054928,0.988143581494978,0.));

+#36504=DIRECTION('',(0.,0.,-1.));

+#36505=DIRECTION('',(0.153532610054928,-0.988143581494977,0.));

+#36506=DIRECTION('',(0.957080084045287,0.289823588970715,0.));

+#36507=DIRECTION('',(-0.289823588970715,0.957080084045287,0.));

+#36508=DIRECTION('',(0.,0.,-1.));

+#36509=DIRECTION('',(0.289823588970715,-0.957080084045287,0.));

+#36510=DIRECTION('',(0.907294930937725,0.420494837417426,0.));

+#36511=DIRECTION('',(-0.420494837417426,0.907294930937726,0.));

+#36512=DIRECTION('',(0.,0.,-1.));

+#36513=DIRECTION('',(0.420494837417426,-0.907294930937726,0.));

+#36514=DIRECTION('',(0.840657674628333,0.54156686945241,0.));

+#36515=DIRECTION('',(-0.54156686945241,0.840657674628333,0.));

+#36516=DIRECTION('',(0.,0.,-1.));

+#36517=DIRECTION('',(0.54156686945241,-0.840657674628333,0.));

+#36518=DIRECTION('',(0.743999463462039,0.668180213990356,0.));

+#36519=DIRECTION('',(-0.668180213990356,0.743999463462039,0.));

+#36520=DIRECTION('',(0.,0.,-1.));

+#36521=DIRECTION('',(0.668180213990356,-0.743999463462039,0.));

+#36522=DIRECTION('',(0.63185448187462,0.775087036232032,0.));

+#36523=DIRECTION('',(-0.775087036232032,0.631854481874621,0.));

+#36524=DIRECTION('',(0.,0.,-1.));

+#36525=DIRECTION('',(0.775087036232032,-0.631854481874621,0.));

+#36526=DIRECTION('',(0.4393516148294,0.898315177733739,0.));

+#36527=DIRECTION('',(-0.898315177733739,0.4393516148294,0.));

+#36528=DIRECTION('',(0.,0.,-1.));

+#36529=DIRECTION('',(0.898315177733739,-0.4393516148294,0.));

+#36530=DIRECTION('',(0.206876281874225,0.978367111056937,0.));

+#36531=DIRECTION('',(-0.978367111056937,0.206876281874225,0.));

+#36532=DIRECTION('',(0.,0.,-1.));

+#36533=DIRECTION('',(0.978367111056937,-0.206876281874225,0.));

+#36534=DIRECTION('',(0.00110472100756986,0.999999389795561,0.));

+#36535=DIRECTION('',(-0.999999389795562,0.00110472100756986,0.));

+#36536=DIRECTION('',(0.,0.,-1.));

+#36537=DIRECTION('',(0.999999389795562,-0.00110472100756986,0.));

+#36538=DIRECTION('',(0.479337253199362,-0.877630786661048,0.));

+#36539=DIRECTION('',(0.877630786661048,0.479337253199363,0.));

+#36540=DIRECTION('',(0.,0.,-1.));

+#36541=DIRECTION('',(-0.877630786661048,-0.479337253199362,0.));

+#36542=DIRECTION('',(0.42474011934896,-0.90531532131928,0.));

+#36543=DIRECTION('',(0.90531532131928,0.42474011934896,0.));

+#36544=DIRECTION('',(0.,0.,-1.));

+#36545=DIRECTION('',(-0.90531532131928,-0.42474011934896,0.));

+#36546=DIRECTION('',(0.337156729886094,-0.9414485325776,0.));

+#36547=DIRECTION('',(0.9414485325776,0.337156729886094,0.));

+#36548=DIRECTION('',(0.,0.,-1.));

+#36549=DIRECTION('',(-0.9414485325776,-0.337156729886094,0.));

+#36550=DIRECTION('',(0.163649699991436,-0.986518512595031,0.));

+#36551=DIRECTION('',(0.986518512595031,0.163649699991436,0.));

+#36552=DIRECTION('',(0.,0.,-1.));

+#36553=DIRECTION('',(-0.986518512595031,-0.163649699991436,0.));

+#36554=DIRECTION('',(-0.0713012484872531,-0.997454827029354,0.));

+#36555=DIRECTION('',(0.997454827029354,-0.0713012484872531,0.));

+#36556=DIRECTION('',(0.,0.,-1.));

+#36557=DIRECTION('',(-0.997454827029354,0.0713012484872531,0.));

+#36558=DIRECTION('',(-0.335323763015575,-0.942102952949981,0.));

+#36559=DIRECTION('',(0.942102952949981,-0.335323763015575,0.));

+#36560=DIRECTION('',(0.,0.,-1.));

+#36561=DIRECTION('',(-0.942102952949981,0.335323763015575,0.));

+#36562=DIRECTION('',(-0.408127124182504,-0.912925106734676,0.));

+#36563=DIRECTION('',(0.912925106734676,-0.408127124182504,0.));

+#36564=DIRECTION('',(0.,0.,-1.));

+#36565=DIRECTION('',(-0.912925106734676,0.408127124182504,0.));

+#36566=DIRECTION('',(-0.549704590790716,-0.835359122092775,0.));

+#36567=DIRECTION('',(0.835359122092775,-0.549704590790716,0.));

+#36568=DIRECTION('',(0.,0.,-1.));

+#36569=DIRECTION('',(-0.835359122092775,0.549704590790716,0.));

+#36570=DIRECTION('',(-0.677068868357714,-0.735919661036994,0.));

+#36571=DIRECTION('',(0.735919661036994,-0.677068868357714,0.));

+#36572=DIRECTION('',(0.,0.,-1.));

+#36573=DIRECTION('',(-0.735919661036994,0.677068868357714,0.));

+#36574=DIRECTION('',(-0.732735066666088,-0.680514013138483,0.));

+#36575=DIRECTION('',(0.680514013138483,-0.732735066666088,0.));

+#36576=DIRECTION('',(0.,0.,-1.));

+#36577=DIRECTION('',(-0.680514013138483,0.732735066666088,0.));

+#36578=DIRECTION('',(-0.834677584123317,-0.550738895087375,0.));

+#36579=DIRECTION('',(0.550738895087375,-0.834677584123317,0.));

+#36580=DIRECTION('',(0.,0.,-1.));

+#36581=DIRECTION('',(-0.550738895087375,0.834677584123317,0.));

+#36582=DIRECTION('',(-0.872987221440036,-0.487743079092267,0.));

+#36583=DIRECTION('',(0.487743079092267,-0.872987221440036,0.));

+#36584=DIRECTION('',(0.,0.,-1.));

+#36585=DIRECTION('',(-0.487743079092267,0.872987221440036,0.));

+#36586=DIRECTION('',(-0.931676046507248,-0.363290165521479,0.));

+#36587=DIRECTION('',(0.363290165521479,-0.931676046507248,0.));

+#36588=DIRECTION('',(0.,0.,-1.));

+#36589=DIRECTION('',(-0.363290165521479,0.931676046507248,0.));

+#36590=DIRECTION('',(-0.978127092515154,-0.208008151013011,0.));

+#36591=DIRECTION('',(0.208008151013011,-0.978127092515154,0.));

+#36592=DIRECTION('',(0.,0.,-1.));

+#36593=DIRECTION('',(-0.208008151013011,0.978127092515154,0.));

+#36594=DIRECTION('',(-0.995357886911916,-0.0962428021321378,0.));

+#36595=DIRECTION('',(0.0962428021321378,-0.995357886911916,0.));

+#36596=DIRECTION('',(0.,0.,-1.));

+#36597=DIRECTION('',(-0.0962428021321378,0.995357886911916,0.));

+#36598=DIRECTION('',(-0.992411035243257,0.122964780028295,0.));

+#36599=DIRECTION('',(-0.122964780028295,-0.992411035243257,0.));

+#36600=DIRECTION('',(0.,0.,-1.));

+#36601=DIRECTION('',(0.122964780028295,0.992411035243257,0.));

+#36602=DIRECTION('',(-0.969578977120178,0.244778690099014,0.));

+#36603=DIRECTION('',(-0.244778690099014,-0.969578977120178,0.));

+#36604=DIRECTION('',(0.,0.,-1.));

+#36605=DIRECTION('',(0.244778690099014,0.969578977120178,0.));

+#36606=DIRECTION('',(-0.90244635668611,0.430802243847413,0.));

+#36607=DIRECTION('',(-0.430802243847413,-0.90244635668611,0.));

+#36608=DIRECTION('',(0.,0.,-1.));

+#36609=DIRECTION('',(0.430802243847413,0.90244635668611,0.));

+#36610=DIRECTION('',(-0.786913463529407,0.617063368639034,0.));

+#36611=DIRECTION('',(-0.617063368639034,-0.786913463529407,0.));

+#36612=DIRECTION('',(0.,0.,-1.));

+#36613=DIRECTION('',(0.617063368639034,0.786913463529407,0.));

+#36614=DIRECTION('',(-0.678215473324861,0.73486309727917,0.));

+#36615=DIRECTION('',(-0.73486309727917,-0.678215473324861,0.));

+#36616=DIRECTION('',(0.,0.,-1.));

+#36617=DIRECTION('',(0.73486309727917,0.678215473324861,0.));

+#36618=DIRECTION('',(-0.803829638778465,-0.594859573194618,0.));

+#36619=DIRECTION('',(0.594859573194618,-0.803829638778465,0.));

+#36620=DIRECTION('',(0.,0.,-1.));

+#36621=DIRECTION('',(-0.594859573194618,0.803829638778465,0.));

+#36622=DIRECTION('',(0.719810331417662,-0.694170790788834,0.));

+#36623=DIRECTION('',(0.694170790788834,0.719810331417662,0.));

+#36624=DIRECTION('',(0.,0.,-1.));

+#36625=DIRECTION('',(-0.694170790788834,-0.719810331417662,0.));

+#36626=DIRECTION('',(0.845819003892977,-0.533469973525683,0.));

+#36627=DIRECTION('',(0.533469973525683,0.845819003892977,0.));

+#36628=DIRECTION('',(0.,0.,-1.));

+#36629=DIRECTION('',(-0.533469973525683,-0.845819003892977,0.));

+#36630=DIRECTION('',(0.932212068514915,-0.361912502291844,0.));

+#36631=DIRECTION('',(0.361912502291844,0.932212068514915,0.));

+#36632=DIRECTION('',(0.,0.,-1.));

+#36633=DIRECTION('',(-0.361912502291844,-0.932212068514915,0.));

+#36634=DIRECTION('',(0.977044475632277,-0.21303542577808,0.));

+#36635=DIRECTION('',(0.21303542577808,0.977044475632278,0.));

+#36636=DIRECTION('',(0.,0.,-1.));

+#36637=DIRECTION('',(-0.21303542577808,-0.977044475632277,0.));

+#36638=DIRECTION('',(0.971997081007787,-0.234992924387825,0.));

+#36639=DIRECTION('',(0.234992924387825,0.971997081007787,0.));

+#36640=DIRECTION('',(-0.234992924387825,-0.971997081007787,0.));

+#36641=DIRECTION('',(0.,0.,-1.));

+#36642=DIRECTION('',(-0.234992924387825,-0.971997081007787,0.));

+#36643=DIRECTION('',(0.,0.,-1.));

+#36644=DIRECTION('',(0.871934651478349,-0.489622266192348,0.));

+#36645=DIRECTION('',(0.489622266192348,0.871934651478349,0.));

+#36646=DIRECTION('',(-0.489622266192348,-0.871934651478349,0.));

+#36647=DIRECTION('',(0.,0.,-1.));

+#36648=DIRECTION('',(-0.489622266192348,-0.871934651478349,0.));

+#36649=DIRECTION('',(0.761081429158988,-0.648656348299554,0.));

+#36650=DIRECTION('',(0.648656348299554,0.761081429158988,0.));

+#36651=DIRECTION('',(-0.648656348299554,-0.761081429158988,0.));

+#36652=DIRECTION('',(0.,0.,-1.));

+#36653=DIRECTION('',(-0.648656348299554,-0.761081429158988,0.));

+#36654=DIRECTION('',(0.67404649251472,-0.738688923653661,0.));

+#36655=DIRECTION('',(0.738688923653661,0.67404649251472,0.));

+#36656=DIRECTION('',(-0.738688923653661,-0.67404649251472,0.));

+#36657=DIRECTION('',(0.,0.,-1.));

+#36658=DIRECTION('',(-0.738688923653661,-0.67404649251472,0.));

+#36659=DIRECTION('',(0.629302315719932,-0.777160598222485,0.));

+#36660=DIRECTION('',(0.777160598222485,0.629302315719932,0.));

+#36661=DIRECTION('',(-0.777160598222485,-0.629302315719932,0.));

+#36662=DIRECTION('',(0.,0.,-1.));

+#36663=DIRECTION('',(-0.777160598222485,-0.629302315719932,0.));

+#36664=DIRECTION('',(0.554175034935498,-0.832400162574611,0.));

+#36665=DIRECTION('',(0.832400162574611,0.554175034935498,0.));

+#36666=DIRECTION('',(-0.832400162574611,-0.554175034935498,0.));

+#36667=DIRECTION('',(0.,0.,-1.));

+#36668=DIRECTION('',(-0.832400162574611,-0.554175034935498,0.));

+#36669=DIRECTION('',(0.486571260148001,-0.8736408923568,0.));

+#36670=DIRECTION('',(0.8736408923568,0.486571260148001,0.));

+#36671=DIRECTION('',(-0.8736408923568,-0.486571260148001,0.));

+#36672=DIRECTION('',(0.,0.,-1.));

+#36673=DIRECTION('',(-0.8736408923568,-0.486571260148001,0.));

+#36674=DIRECTION('',(0.359271368923755,-0.933233134576592,0.));

+#36675=DIRECTION('',(0.933233134576592,0.359271368923755,0.));

+#36676=DIRECTION('',(-0.933233134576592,-0.359271368923755,0.));

+#36677=DIRECTION('',(0.,0.,-1.));

+#36678=DIRECTION('',(-0.933233134576592,-0.359271368923755,0.));

+#36679=DIRECTION('',(0.144529834961536,-0.989500443054975,0.));

+#36680=DIRECTION('',(0.989500443054975,0.144529834961536,0.));

+#36681=DIRECTION('',(-0.989500443054975,-0.144529834961536,0.));

+#36682=DIRECTION('',(0.,0.,-1.));

+#36683=DIRECTION('',(-0.989500443054975,-0.144529834961536,0.));

+#36684=DIRECTION('',(-0.0882750611486864,-0.996096136715325,0.));

+#36685=DIRECTION('',(0.996096136715325,-0.0882750611486864,0.));

+#36686=DIRECTION('',(-0.996096136715325,0.0882750611486864,0.));

+#36687=DIRECTION('',(0.,0.,-1.));

+#36688=DIRECTION('',(-0.996096136715325,0.0882750611486864,0.));

+#36689=DIRECTION('',(-0.302744637865963,-0.953071709916629,0.));

+#36690=DIRECTION('',(0.953071709916629,-0.302744637865963,0.));

+#36691=DIRECTION('',(-0.953071709916629,0.302744637865963,0.));

+#36692=DIRECTION('',(0.,0.,-1.));

+#36693=DIRECTION('',(-0.953071709916629,0.302744637865963,0.));

+#36694=DIRECTION('',(-0.362179576862621,-0.932108338179427,0.));

+#36695=DIRECTION('',(0.932108338179427,-0.362179576862621,0.));

+#36696=DIRECTION('',(-0.932108338179427,0.362179576862621,0.));

+#36697=DIRECTION('',(0.,0.,-1.));

+#36698=DIRECTION('',(-0.932108338179427,0.362179576862621,0.));

+#36699=DIRECTION('',(-0.476886890343343,-0.878964671541841,0.));

+#36700=DIRECTION('',(0.878964671541841,-0.476886890343343,0.));

+#36701=DIRECTION('',(-0.878964671541841,0.476886890343343,0.));

+#36702=DIRECTION('',(0.,0.,-1.));

+#36703=DIRECTION('',(-0.878964671541841,0.476886890343343,0.));

+#36704=DIRECTION('',(-0.616576175168303,-0.787295256060155,0.));

+#36705=DIRECTION('',(0.787295256060156,-0.616576175168303,0.));

+#36706=DIRECTION('',(-0.787295256060155,0.616576175168303,0.));

+#36707=DIRECTION('',(0.,0.,-1.));

+#36708=DIRECTION('',(-0.787295256060155,0.616576175168303,0.));

+#36709=DIRECTION('',(-0.715754903332854,-0.698351572171909,0.));

+#36710=DIRECTION('',(0.698351572171909,-0.715754903332854,0.));

+#36711=DIRECTION('',(-0.698351572171909,0.715754903332854,0.));

+#36712=DIRECTION('',(0.,0.,-1.));

+#36713=DIRECTION('',(-0.698351572171909,0.715754903332854,0.));

+#36714=DIRECTION('',(-0.841678071758418,-0.539979651024954,0.));

+#36715=DIRECTION('',(0.539979651024954,-0.841678071758418,0.));

+#36716=DIRECTION('',(-0.539979651024954,0.841678071758418,0.));

+#36717=DIRECTION('',(0.,0.,-1.));

+#36718=DIRECTION('',(-0.539979651024954,0.841678071758418,0.));

+#36719=DIRECTION('',(-0.881440043803406,-0.472295933901456,0.));

+#36720=DIRECTION('',(0.472295933901456,-0.881440043803407,0.));

+#36721=DIRECTION('',(-0.472295933901456,0.881440043803407,0.));

+#36722=DIRECTION('',(0.,0.,-1.));

+#36723=DIRECTION('',(-0.472295933901456,0.881440043803407,0.));

+#36724=DIRECTION('',(-0.946001110363846,-0.324163383481804,0.));

+#36725=DIRECTION('',(0.324163383481804,-0.946001110363846,0.));

+#36726=DIRECTION('',(-0.324163383481804,0.946001110363846,0.));

+#36727=DIRECTION('',(0.,0.,-1.));

+#36728=DIRECTION('',(-0.324163383481804,0.946001110363846,0.));

+#36729=DIRECTION('',(-0.985889515346841,-0.167397322347672,0.));

+#36730=DIRECTION('',(0.167397322347672,-0.985889515346841,0.));

+#36731=DIRECTION('',(-0.167397322347672,0.985889515346841,0.));

+#36732=DIRECTION('',(0.,0.,-1.));

+#36733=DIRECTION('',(-0.167397322347672,0.985889515346841,0.));

+#36734=DIRECTION('',(-0.99599312623226,-0.089429818841869,0.));

+#36735=DIRECTION('',(0.089429818841869,-0.99599312623226,0.));

+#36736=DIRECTION('',(-0.089429818841869,0.99599312623226,0.));

+#36737=DIRECTION('',(0.,0.,-1.));

+#36738=DIRECTION('',(-0.089429818841869,0.99599312623226,0.));

+#36739=DIRECTION('',(-0.984018269322638,0.178067531120302,0.));

+#36740=DIRECTION('',(-0.178067531120302,-0.984018269322638,0.));

+#36741=DIRECTION('',(0.178067531120302,0.984018269322638,0.));

+#36742=DIRECTION('',(0.,0.,-1.));

+#36743=DIRECTION('',(0.178067531120302,0.984018269322638,0.));

+#36744=DIRECTION('',(-0.905619347131893,0.424091497321514,0.));

+#36745=DIRECTION('',(-0.424091497321514,-0.905619347131893,0.));

+#36746=DIRECTION('',(0.424091497321514,0.905619347131893,0.));

+#36747=DIRECTION('',(0.,0.,-1.));

+#36748=DIRECTION('',(0.424091497321514,0.905619347131893,0.));

+#36749=DIRECTION('',(-0.803622215093153,0.595139761239974,0.));

+#36750=DIRECTION('',(-0.595139761239974,-0.803622215093153,0.));

+#36751=DIRECTION('',(0.595139761239974,0.803622215093153,0.));

+#36752=DIRECTION('',(0.,0.,-1.));

+#36753=DIRECTION('',(0.595139761239974,0.803622215093153,0.));

+#36754=DIRECTION('',(-0.707070722027012,0.707142838507327,0.));

+#36755=DIRECTION('',(-0.707142838507327,-0.707070722027012,0.));

+#36756=DIRECTION('',(0.707142838507327,0.707070722027012,0.));

+#36757=DIRECTION('',(0.,0.,-1.));

+#36758=DIRECTION('',(0.707142838507327,0.707070722027012,0.));

+#36759=DIRECTION('',(-0.630445841580579,0.776233238681362,0.));

+#36760=DIRECTION('',(-0.776233238681362,-0.630445841580579,0.));

+#36761=DIRECTION('',(0.776233238681362,0.630445841580579,0.));

+#36762=DIRECTION('',(0.,0.,-1.));

+#36763=DIRECTION('',(0.776233238681362,0.630445841580579,0.));

+#36764=DIRECTION('',(-0.534692705560119,0.845046573048373,0.));

+#36765=DIRECTION('',(-0.845046573048373,-0.534692705560119,0.));

+#36766=DIRECTION('',(0.845046573048373,0.534692705560119,0.));

+#36767=DIRECTION('',(0.,0.,-1.));

+#36768=DIRECTION('',(0.845046573048373,0.534692705560119,0.));

+#36769=DIRECTION('',(-0.439161806365413,0.898407985177039,0.));

+#36770=DIRECTION('',(-0.898407985177039,-0.439161806365413,0.));

+#36771=DIRECTION('',(0.898407985177039,0.439161806365413,0.));

+#36772=DIRECTION('',(0.,0.,-1.));

+#36773=DIRECTION('',(0.898407985177039,0.439161806365413,0.));

+#36774=DIRECTION('',(-0.268063128774015,0.963401348863435,0.));

+#36775=DIRECTION('',(-0.963401348863435,-0.268063128774015,0.));

+#36776=DIRECTION('',(0.963401348863435,0.268063128774015,0.));

+#36777=DIRECTION('',(0.,0.,-1.));

+#36778=DIRECTION('',(0.963401348863435,0.268063128774015,0.));

+#36779=DIRECTION('',(-0.0470496607020315,0.998892551492814,0.));

+#36780=DIRECTION('',(-0.998892551492814,-0.0470496607020316,0.));

+#36781=DIRECTION('',(0.998892551492814,0.0470496607020315,0.));

+#36782=DIRECTION('',(0.,0.,-1.));

+#36783=DIRECTION('',(0.998892551492814,0.0470496607020315,0.));

+#36784=DIRECTION('',(0.134587359282614,0.990901732121472,0.));

+#36785=DIRECTION('',(-0.990901732121472,0.134587359282614,0.));

+#36786=DIRECTION('',(0.990901732121471,-0.134587359282614,0.));

+#36787=DIRECTION('',(0.,0.,-1.));

+#36788=DIRECTION('',(0.990901732121471,-0.134587359282614,0.));

+#36789=DIRECTION('',(0.347461235782018,0.937694347657504,0.));

+#36790=DIRECTION('',(-0.937694347657505,0.347461235782018,0.));

+#36791=DIRECTION('',(0.937694347657504,-0.347461235782018,0.));

+#36792=DIRECTION('',(0.,0.,-1.));

+#36793=DIRECTION('',(0.937694347657504,-0.347461235782018,0.));

+#36794=DIRECTION('',(0.420793240191948,0.907156573590668,0.));

+#36795=DIRECTION('',(-0.907156573590669,0.420793240191948,0.));

+#36796=DIRECTION('',(0.907156573590669,-0.420793240191948,0.));

+#36797=DIRECTION('',(0.,0.,-1.));

+#36798=DIRECTION('',(0.907156573590669,-0.420793240191948,0.));

+#36799=DIRECTION('',(0.563133967771084,0.826365617836558,0.));

+#36800=DIRECTION('',(-0.826365617836558,0.563133967771084,0.));

+#36801=DIRECTION('',(0.826365617836558,-0.563133967771084,0.));

+#36802=DIRECTION('',(0.,0.,-1.));

+#36803=DIRECTION('',(0.826365617836558,-0.563133967771084,0.));

+#36804=DIRECTION('',(0.690367407724779,0.7234589431,0.));

+#36805=DIRECTION('',(-0.7234589431,0.690367407724779,0.));

+#36806=DIRECTION('',(0.7234589431,-0.690367407724779,0.));

+#36807=DIRECTION('',(0.,0.,-1.));

+#36808=DIRECTION('',(0.7234589431,-0.690367407724779,0.));

+#36809=DIRECTION('',(0.745598749277503,0.666395156852017,0.));

+#36810=DIRECTION('',(-0.666395156852017,0.745598749277503,0.));

+#36811=DIRECTION('',(0.666395156852017,-0.745598749277502,0.));

+#36812=DIRECTION('',(0.,0.,-1.));

+#36813=DIRECTION('',(0.666395156852017,-0.745598749277502,0.));

+#36814=DIRECTION('',(0.840818973257689,0.541316408591026,0.));

+#36815=DIRECTION('',(-0.541316408591026,0.840818973257688,0.));

+#36816=DIRECTION('',(0.541316408591026,-0.840818973257688,0.));

+#36817=DIRECTION('',(0.,0.,-1.));

+#36818=DIRECTION('',(0.541316408591026,-0.840818973257688,0.));

+#36819=DIRECTION('',(0.895881164760266,0.44429375263196,0.));

+#36820=DIRECTION('',(-0.44429375263196,0.895881164760266,0.));

+#36821=DIRECTION('',(0.44429375263196,-0.895881164760266,0.));

+#36822=DIRECTION('',(0.,0.,-1.));

+#36823=DIRECTION('',(0.44429375263196,-0.895881164760266,0.));

+#36824=DIRECTION('',(0.951085720575938,0.308927098384958,0.));

+#36825=DIRECTION('',(-0.308927098384958,0.951085720575938,0.));

+#36826=DIRECTION('',(0.308927098384958,-0.951085720575938,0.));

+#36827=DIRECTION('',(0.,0.,-1.));

+#36828=DIRECTION('',(0.308927098384958,-0.951085720575938,0.));

+#36829=DIRECTION('',(0.987045533167985,0.160440379746271,0.));

+#36830=DIRECTION('',(-0.160440379746271,0.987045533167985,0.));

+#36831=DIRECTION('',(0.160440379746271,-0.987045533167985,0.));

+#36832=DIRECTION('',(0.,0.,-1.));

+#36833=DIRECTION('',(0.160440379746271,-0.987045533167985,0.));

+#36834=DIRECTION('',(0.999405724200824,0.0344702543452468,0.));

+#36835=DIRECTION('',(-0.0344702543452468,0.999405724200824,0.));

+#36836=DIRECTION('',(0.0344702543452468,-0.999405724200824,0.));

+#36837=DIRECTION('',(0.0344702543452468,-0.999405724200824,0.));

+#36838=DIRECTION('',(0.995923807018561,-0.0901985067152197,0.));

+#36839=DIRECTION('',(0.0901985067152197,0.995923807018561,0.));

+#36840=DIRECTION('',(-0.0901985067152197,-0.995923807018561,0.));

+#36841=DIRECTION('',(0.,0.,1.));

+#36842=DIRECTION('',(1.,0.,0.));

+#36843=DIRECTION('',(0.,0.,1.));

+#36844=DIRECTION('',(1.,0.,0.));

+#36845=DIRECTION('',(0.996870556103629,-0.0790512136127066,0.));

+#36846=DIRECTION('',(0.0790512136127066,0.996870556103629,0.));

+#36847=DIRECTION('',(0.,0.,-1.));

+#36848=DIRECTION('',(-0.0790512136127066,-0.996870556103629,0.));

+#36849=DIRECTION('',(0.,0.,-1.));

+#36850=DIRECTION('',(0.997859331701305,0.0653968969953893,0.));

+#36851=DIRECTION('',(-0.0653968969953893,0.997859331701305,0.));

+#36852=DIRECTION('',(0.,0.,-1.));

+#36853=DIRECTION('',(0.0653968969953893,-0.997859331701305,0.));

+#36854=DIRECTION('',(0.983550020848041,0.180635977838906,0.));

+#36855=DIRECTION('',(-0.180635977838906,0.983550020848041,0.));

+#36856=DIRECTION('',(0.,0.,-1.));

+#36857=DIRECTION('',(0.180635977838906,-0.983550020848041,0.));

+#36858=DIRECTION('',(0.944007123379368,0.329925068779276,0.));

+#36859=DIRECTION('',(-0.329925068779276,0.944007123379368,0.));

+#36860=DIRECTION('',(0.,0.,-1.));

+#36861=DIRECTION('',(0.329925068779276,-0.944007123379368,0.));

+#36862=DIRECTION('',(0.885634829018292,0.464382331306587,0.));

+#36863=DIRECTION('',(-0.464382331306587,0.885634829018292,0.));

+#36864=DIRECTION('',(0.,0.,-1.));

+#36865=DIRECTION('',(0.464382331306587,-0.885634829018292,0.));

+#36866=DIRECTION('',(0.833146797631155,0.553051908591726,0.));

+#36867=DIRECTION('',(-0.553051908591726,0.833146797631155,0.));

+#36868=DIRECTION('',(0.,0.,-1.));

+#36869=DIRECTION('',(0.553051908591726,-0.833146797631155,0.));

+#36870=DIRECTION('',(0.685065526908285,0.728481450581876,0.));

+#36871=DIRECTION('',(-0.728481450581876,0.685065526908285,0.));

+#36872=DIRECTION('',(0.,0.,-1.));

+#36873=DIRECTION('',(0.728481450581876,-0.685065526908285,0.));

+#36874=DIRECTION('',(0.499152176876131,0.866514341670015,0.));

+#36875=DIRECTION('',(-0.866514341670015,0.499152176876131,0.));

+#36876=DIRECTION('',(0.,0.,-1.));

+#36877=DIRECTION('',(0.866514341670015,-0.499152176876131,0.));

+#36878=DIRECTION('',(0.296516316432236,0.95502778707714,0.));

+#36879=DIRECTION('',(-0.95502778707714,0.296516316432236,0.));

+#36880=DIRECTION('',(0.,0.,-1.));

+#36881=DIRECTION('',(0.95502778707714,-0.296516316432236,0.));

+#36882=DIRECTION('',(0.152353415488419,0.988326078169049,0.));

+#36883=DIRECTION('',(-0.988326078169049,0.152353415488419,0.));

+#36884=DIRECTION('',(0.,0.,-1.));

+#36885=DIRECTION('',(0.988326078169049,-0.152353415488419,0.));

+#36886=DIRECTION('',(0.063153666645082,0.998003814816999,0.));

+#36887=DIRECTION('',(-0.998003814816999,0.063153666645082,0.));

+#36888=DIRECTION('',(0.,0.,-1.));

+#36889=DIRECTION('',(0.998003814816999,-0.0631536666450821,0.));

+#36890=DIRECTION('',(-0.0390408965579816,0.999237613581449,0.));

+#36891=DIRECTION('',(-0.999237613581449,-0.0390408965579816,0.));

+#36892=DIRECTION('',(0.,0.,-1.));

+#36893=DIRECTION('',(0.999237613581449,0.0390408965579816,0.));

+#36894=DIRECTION('',(-0.132329575671033,0.991205772482548,0.));

+#36895=DIRECTION('',(-0.991205772482548,-0.132329575671033,0.));

+#36896=DIRECTION('',(0.,0.,-1.));

+#36897=DIRECTION('',(0.991205772482548,0.132329575671033,0.));

+#36898=DIRECTION('',(-0.282480358570285,0.959273082610996,0.));

+#36899=DIRECTION('',(-0.959273082610996,-0.282480358570285,0.));

+#36900=DIRECTION('',(0.,0.,-1.));

+#36901=DIRECTION('',(0.959273082610996,0.282480358570285,0.));

+#36902=DIRECTION('',(-0.468889861722968,0.883256643096114,0.));

+#36903=DIRECTION('',(-0.883256643096114,-0.468889861722968,0.));

+#36904=DIRECTION('',(0.,0.,-1.));

+#36905=DIRECTION('',(0.883256643096114,0.468889861722968,0.));

+#36906=DIRECTION('',(-0.679246423108639,0.733910278367948,0.));

+#36907=DIRECTION('',(-0.733910278367948,-0.679246423108639,0.));

+#36908=DIRECTION('',(0.,0.,-1.));

+#36909=DIRECTION('',(0.733910278367948,0.679246423108639,0.));

+#36910=DIRECTION('',(-0.816493335115065,0.57735485943454,0.));

+#36911=DIRECTION('',(-0.57735485943454,-0.816493335115065,0.));

+#36912=DIRECTION('',(0.,0.,-1.));

+#36913=DIRECTION('',(0.57735485943454,0.816493335115065,0.));

+#36914=DIRECTION('',(-0.872860368499412,0.487970057588651,0.));

+#36915=DIRECTION('',(-0.487970057588651,-0.872860368499412,0.));

+#36916=DIRECTION('',(0.,0.,-1.));

+#36917=DIRECTION('',(0.48797005758865,0.872860368499412,0.));

+#36918=DIRECTION('',(-0.936144469253384,0.351615603587639,0.));

+#36919=DIRECTION('',(-0.351615603587639,-0.936144469253384,0.));

+#36920=DIRECTION('',(0.,0.,-1.));

+#36921=DIRECTION('',(0.351615603587639,0.936144469253384,0.));

+#36922=DIRECTION('',(-0.978954952840619,0.204076457017513,0.));

+#36923=DIRECTION('',(-0.204076457017513,-0.97895495284062,0.));

+#36924=DIRECTION('',(0.,0.,-1.));

+#36925=DIRECTION('',(0.204076457017513,0.978954952840619,0.));

+#36926=DIRECTION('',(-0.995611958014026,0.0935779304081753,0.));

+#36927=DIRECTION('',(-0.0935779304081753,-0.995611958014026,0.));

+#36928=DIRECTION('',(0.,0.,-1.));

+#36929=DIRECTION('',(0.0935779304081753,0.995611958014026,0.));

+#36930=DIRECTION('',(-0.997718446114301,-0.0675122380258894,0.));

+#36931=DIRECTION('',(0.0675122380258894,-0.997718446114301,0.));

+#36932=DIRECTION('',(0.,0.,-1.));

+#36933=DIRECTION('',(-0.0675122380258894,0.997718446114301,0.));

+#36934=DIRECTION('',(-0.983346731864157,-0.181739387398774,0.));

+#36935=DIRECTION('',(0.181739387398774,-0.983346731864157,0.));

+#36936=DIRECTION('',(0.,0.,-1.));

+#36937=DIRECTION('',(-0.181739387398774,0.983346731864157,0.));

+#36938=DIRECTION('',(-0.943941462986404,-0.330112881383152,0.));

+#36939=DIRECTION('',(0.330112881383152,-0.943941462986404,0.));

+#36940=DIRECTION('',(0.,0.,-1.));

+#36941=DIRECTION('',(-0.330112881383152,0.943941462986404,0.));

+#36942=DIRECTION('',(-0.885023716363025,-0.465545939167102,0.));

+#36943=DIRECTION('',(0.465545939167102,-0.885023716363025,0.));

+#36944=DIRECTION('',(0.,0.,-1.));

+#36945=DIRECTION('',(-0.465545939167102,0.885023716363025,0.));

+#36946=DIRECTION('',(-0.831874192635574,-0.554964257972449,0.));

+#36947=DIRECTION('',(0.55496425797245,-0.831874192635574,0.));

+#36948=DIRECTION('',(0.,0.,-1.));

+#36949=DIRECTION('',(-0.55496425797245,0.831874192635574,0.));

+#36950=DIRECTION('',(-0.688455785737667,-0.725278312845718,0.));

+#36951=DIRECTION('',(0.725278312845718,-0.688455785737667,0.));

+#36952=DIRECTION('',(0.,0.,-1.));

+#36953=DIRECTION('',(-0.725278312845718,0.688455785737667,0.));

+#36954=DIRECTION('',(-0.502494392828718,-0.864580467727382,0.));

+#36955=DIRECTION('',(0.864580467727382,-0.502494392828718,0.));

+#36956=DIRECTION('',(0.,0.,-1.));

+#36957=DIRECTION('',(-0.864580467727382,0.502494392828718,0.));

+#36958=DIRECTION('',(-0.300399760221699,-0.953813390584734,0.));

+#36959=DIRECTION('',(0.953813390584734,-0.300399760221699,0.));

+#36960=DIRECTION('',(0.,0.,-1.));

+#36961=DIRECTION('',(-0.953813390584733,0.300399760221699,0.));

+#36962=DIRECTION('',(-0.155611166298063,-0.987818386609278,0.));

+#36963=DIRECTION('',(0.987818386609278,-0.155611166298063,0.));

+#36964=DIRECTION('',(0.,0.,-1.));

+#36965=DIRECTION('',(-0.987818386609278,0.155611166298063,0.));

+#36966=DIRECTION('',(-0.0651295646077159,-0.997876815951753,0.));

+#36967=DIRECTION('',(0.997876815951753,-0.0651295646077159,0.));

+#36968=DIRECTION('',(0.,0.,-1.));

+#36969=DIRECTION('',(-0.997876815951753,0.0651295646077159,0.));

+#36970=DIRECTION('',(0.030863548756253,-0.999523607204037,0.));

+#36971=DIRECTION('',(0.999523607204037,0.030863548756253,0.));

+#36972=DIRECTION('',(0.,0.,-1.));

+#36973=DIRECTION('',(-0.999523607204037,-0.030863548756253,0.));

+#36974=DIRECTION('',(0.13350995426377,-0.991047472179051,0.));

+#36975=DIRECTION('',(0.991047472179051,0.13350995426377,0.));

+#36976=DIRECTION('',(0.,0.,-1.));

+#36977=DIRECTION('',(-0.991047472179051,-0.13350995426377,0.));

+#36978=DIRECTION('',(0.277631656122577,-0.960687599336348,0.));

+#36979=DIRECTION('',(0.960687599336348,0.277631656122577,0.));

+#36980=DIRECTION('',(0.,0.,-1.));

+#36981=DIRECTION('',(-0.960687599336348,-0.277631656122577,0.));

+#36982=DIRECTION('',(0.464697056899408,-0.885469731447116,0.));

+#36983=DIRECTION('',(0.885469731447116,0.464697056899408,0.));

+#36984=DIRECTION('',(0.,0.,-1.));

+#36985=DIRECTION('',(-0.885469731447116,-0.464697056899408,0.));

+#36986=DIRECTION('',(0.676663834891774,-0.736292098660278,0.));

+#36987=DIRECTION('',(0.736292098660279,0.676663834891775,0.));

+#36988=DIRECTION('',(0.,0.,-1.));

+#36989=DIRECTION('',(-0.736292098660279,-0.676663834891775,0.));

+#36990=DIRECTION('',(0.811826563924321,-0.583898647118514,0.));

+#36991=DIRECTION('',(0.583898647118514,0.811826563924321,0.));

+#36992=DIRECTION('',(0.,0.,-1.));

+#36993=DIRECTION('',(-0.583898647118514,-0.811826563924321,0.));

+#36994=DIRECTION('',(0.879506466797312,-0.475886934955886,0.));

+#36995=DIRECTION('',(0.475886934955886,0.879506466797313,0.));

+#36996=DIRECTION('',(0.,0.,-1.));

+#36997=DIRECTION('',(-0.475886934955886,-0.879506466797312,0.));

+#36998=DIRECTION('',(0.936271603816285,-0.351276933326515,0.));

+#36999=DIRECTION('',(0.351276933326515,0.936271603816285,0.));

+#37000=DIRECTION('',(0.,0.,-1.));

+#37001=DIRECTION('',(-0.351276933326515,-0.936271603816285,0.));

+#37002=DIRECTION('',(0.992859800374699,-0.11928711917015,0.));

+#37003=DIRECTION('',(0.11928711917015,0.992859800374699,0.));

+#37004=DIRECTION('',(-0.11928711917015,-0.992859800374699,0.));

+#37005=DIRECTION('',(0.,0.,-1.));

+#37006=DIRECTION('',(-0.11928711917015,-0.992859800374699,0.));

+#37007=DIRECTION('',(0.,0.,-1.));

+#37008=DIRECTION('',(0.980263171533386,-0.197697027128145,0.));

+#37009=DIRECTION('',(0.197697027128145,0.980263171533387,0.));

+#37010=DIRECTION('',(-0.197697027128145,-0.980263171533386,0.));

+#37011=DIRECTION('',(0.,0.,-1.));

+#37012=DIRECTION('',(-0.197697027128145,-0.980263171533386,0.));

+#37013=DIRECTION('',(0.934908193283213,-0.35488965909409,0.));

+#37014=DIRECTION('',(0.35488965909409,0.934908193283213,0.));

+#37015=DIRECTION('',(-0.35488965909409,-0.934908193283213,0.));

+#37016=DIRECTION('',(0.,0.,-1.));

+#37017=DIRECTION('',(-0.35488965909409,-0.934908193283213,0.));

+#37018=DIRECTION('',(0.86457233267832,-0.502508389549038,0.));

+#37019=DIRECTION('',(0.502508389549038,0.86457233267832,0.));

+#37020=DIRECTION('',(-0.502508389549038,-0.86457233267832,0.));

+#37021=DIRECTION('',(0.,0.,-1.));

+#37022=DIRECTION('',(-0.502508389549038,-0.86457233267832,0.));

+#37023=DIRECTION('',(0.82200518598645,-0.56948000334637,0.));

+#37024=DIRECTION('',(0.56948000334637,0.82200518598645,0.));

+#37025=DIRECTION('',(-0.56948000334637,-0.82200518598645,0.));

+#37026=DIRECTION('',(0.,0.,-1.));

+#37027=DIRECTION('',(-0.56948000334637,-0.82200518598645,0.));

+#37028=DIRECTION('',(0.655861491241362,-0.754881251791735,0.));

+#37029=DIRECTION('',(0.754881251791735,0.655861491241362,0.));

+#37030=DIRECTION('',(-0.754881251791735,-0.655861491241362,0.));

+#37031=DIRECTION('',(0.,0.,-1.));

+#37032=DIRECTION('',(-0.754881251791735,-0.655861491241362,0.));

+#37033=DIRECTION('',(0.421414592593417,-0.906868094680436,0.));

+#37034=DIRECTION('',(0.906868094680436,0.421414592593417,0.));

+#37035=DIRECTION('',(-0.906868094680436,-0.421414592593417,0.));

+#37036=DIRECTION('',(0.,0.,-1.));

+#37037=DIRECTION('',(-0.906868094680436,-0.421414592593417,0.));

+#37038=DIRECTION('',(0.241374111315954,-0.970432140021358,0.));

+#37039=DIRECTION('',(0.970432140021359,0.241374111315954,0.));

+#37040=DIRECTION('',(-0.970432140021358,-0.241374111315954,0.));

+#37041=DIRECTION('',(0.,0.,-1.));

+#37042=DIRECTION('',(-0.970432140021358,-0.241374111315954,0.));

+#37043=DIRECTION('',(0.107700904249932,-0.99418334085004,0.));

+#37044=DIRECTION('',(0.99418334085004,0.107700904249932,0.));

+#37045=DIRECTION('',(-0.99418334085004,-0.107700904249932,0.));

+#37046=DIRECTION('',(0.,0.,-1.));

+#37047=DIRECTION('',(-0.99418334085004,-0.107700904249932,0.));

+#37048=DIRECTION('',(0.0288003305815909,-0.999585184443223,0.));

+#37049=DIRECTION('',(0.999585184443223,0.0288003305815909,0.));

+#37050=DIRECTION('',(-0.999585184443222,-0.0288003305815909,0.));

+#37051=DIRECTION('',(0.,0.,-1.));

+#37052=DIRECTION('',(-0.999585184443222,-0.0288003305815909,0.));

+#37053=DIRECTION('',(-0.0580390511169425,-0.99831431350324,0.));

+#37054=DIRECTION('',(0.99831431350324,-0.0580390511169425,0.));

+#37055=DIRECTION('',(-0.99831431350324,0.0580390511169425,0.));

+#37056=DIRECTION('',(0.,0.,-1.));

+#37057=DIRECTION('',(-0.99831431350324,0.0580390511169425,0.));

+#37058=DIRECTION('',(-0.137484994384603,-0.990503849724505,0.));

+#37059=DIRECTION('',(0.990503849724506,-0.137484994384603,0.));

+#37060=DIRECTION('',(-0.990503849724505,0.137484994384603,0.));

+#37061=DIRECTION('',(0.,0.,-1.));

+#37062=DIRECTION('',(-0.990503849724505,0.137484994384603,0.));

+#37063=DIRECTION('',(-0.274317010107303,-0.961639318021986,0.));

+#37064=DIRECTION('',(0.961639318021986,-0.274317010107303,0.));

+#37065=DIRECTION('',(-0.961639318021986,0.274317010107303,0.));

+#37066=DIRECTION('',(0.,0.,-1.));

+#37067=DIRECTION('',(-0.961639318021986,0.274317010107303,0.));

+#37068=DIRECTION('',(-0.450732726324923,-0.892658954707621,0.));

+#37069=DIRECTION('',(0.892658954707621,-0.450732726324923,0.));

+#37070=DIRECTION('',(-0.892658954707621,0.450732726324923,0.));

+#37071=DIRECTION('',(0.,0.,-1.));

+#37072=DIRECTION('',(-0.892658954707621,0.450732726324923,0.));

+#37073=DIRECTION('',(-0.668025479951415,-0.744138399852931,0.));

+#37074=DIRECTION('',(0.744138399852931,-0.668025479951415,0.));

+#37075=DIRECTION('',(-0.744138399852931,0.668025479951416,0.));

+#37076=DIRECTION('',(0.,0.,-1.));

+#37077=DIRECTION('',(-0.744138399852931,0.668025479951416,0.));

+#37078=DIRECTION('',(-0.835562304120289,-0.549395700686848,0.));

+#37079=DIRECTION('',(0.549395700686848,-0.835562304120289,0.));

+#37080=DIRECTION('',(-0.549395700686848,0.835562304120289,0.));

+#37081=DIRECTION('',(0.,0.,-1.));

+#37082=DIRECTION('',(-0.549395700686848,0.835562304120289,0.));

+#37083=DIRECTION('',(-0.876293596653454,-0.481777471935076,0.));

+#37084=DIRECTION('',(0.481777471935076,-0.876293596653455,0.));

+#37085=DIRECTION('',(-0.481777471935076,0.876293596653455,0.));

+#37086=DIRECTION('',(0.,0.,-1.));

+#37087=DIRECTION('',(-0.481777471935076,0.876293596653455,0.));

+#37088=DIRECTION('',(-0.942777054298204,-0.333423793225381,0.));

+#37089=DIRECTION('',(0.333423793225382,-0.942777054298204,0.));

+#37090=DIRECTION('',(-0.333423793225382,0.942777054298204,0.));

+#37091=DIRECTION('',(0.,0.,-1.));

+#37092=DIRECTION('',(-0.333423793225382,0.942777054298204,0.));

+#37093=DIRECTION('',(-0.984360816382514,-0.176164080251197,0.));

+#37094=DIRECTION('',(0.176164080251197,-0.984360816382514,0.));

+#37095=DIRECTION('',(-0.176164080251197,0.984360816382514,0.));

+#37096=DIRECTION('',(0.,0.,-1.));

+#37097=DIRECTION('',(-0.176164080251197,0.984360816382514,0.));

+#37098=DIRECTION('',(-0.995195720432092,-0.0979054545653523,0.));

+#37099=DIRECTION('',(0.0979054545653523,-0.995195720432093,0.));

+#37100=DIRECTION('',(-0.0979054545653523,0.995195720432092,0.));

+#37101=DIRECTION('',(0.,0.,-1.));

+#37102=DIRECTION('',(-0.0979054545653523,0.995195720432092,0.));

+#37103=DIRECTION('',(-0.9922541068927,0.124224745339125,0.));

+#37104=DIRECTION('',(-0.124224745339125,-0.9922541068927,0.));

+#37105=DIRECTION('',(0.124224745339125,0.9922541068927,0.));

+#37106=DIRECTION('',(0.,0.,-1.));

+#37107=DIRECTION('',(0.124224745339125,0.9922541068927,0.));

+#37108=DIRECTION('',(-0.979449414244762,0.201689972322849,0.));

+#37109=DIRECTION('',(-0.201689972322849,-0.979449414244763,0.));

+#37110=DIRECTION('',(0.201689972322849,0.979449414244763,0.));

+#37111=DIRECTION('',(0.,0.,-1.));

+#37112=DIRECTION('',(0.201689972322849,0.979449414244763,0.));

+#37113=DIRECTION('',(-0.934195005797504,0.356762793944381,0.));

+#37114=DIRECTION('',(-0.356762793944381,-0.934195005797504,0.));

+#37115=DIRECTION('',(0.356762793944381,0.934195005797504,0.));

+#37116=DIRECTION('',(0.,0.,-1.));

+#37117=DIRECTION('',(0.356762793944381,0.934195005797504,0.));

+#37118=DIRECTION('',(-0.86462370632605,0.502419990106887,0.));

+#37119=DIRECTION('',(-0.502419990106887,-0.86462370632605,0.));

+#37120=DIRECTION('',(0.502419990106887,0.86462370632605,0.));

+#37121=DIRECTION('',(0.,0.,-1.));

+#37122=DIRECTION('',(0.502419990106887,0.86462370632605,0.));

+#37123=DIRECTION('',(-0.822589640772667,0.568635456943633,0.));

+#37124=DIRECTION('',(-0.568635456943633,-0.822589640772667,0.));

+#37125=DIRECTION('',(0.568635456943633,0.822589640772667,0.));

+#37126=DIRECTION('',(0.,0.,-1.));

+#37127=DIRECTION('',(0.568635456943633,0.822589640772667,0.));

+#37128=DIRECTION('',(-0.659438891297613,0.75175817165108,0.));

+#37129=DIRECTION('',(-0.75175817165108,-0.659438891297613,0.));

+#37130=DIRECTION('',(0.75175817165108,0.659438891297613,0.));

+#37131=DIRECTION('',(0.,0.,-1.));

+#37132=DIRECTION('',(0.75175817165108,0.659438891297613,0.));

+#37133=DIRECTION('',(-0.428659219412024,0.903466254828078,0.));

+#37134=DIRECTION('',(-0.903466254828078,-0.428659219412025,0.));

+#37135=DIRECTION('',(0.903466254828078,0.428659219412024,0.));

+#37136=DIRECTION('',(0.,0.,-1.));

+#37137=DIRECTION('',(0.903466254828078,0.428659219412024,0.));

+#37138=DIRECTION('',(-0.245084910556023,0.96950161764576,0.));

+#37139=DIRECTION('',(-0.96950161764576,-0.245084910556023,0.));

+#37140=DIRECTION('',(0.96950161764576,0.245084910556023,0.));

+#37141=DIRECTION('',(0.,0.,-1.));

+#37142=DIRECTION('',(0.96950161764576,0.245084910556023,0.));

+#37143=DIRECTION('',(-0.115628478376661,0.993292532433572,0.));

+#37144=DIRECTION('',(-0.993292532433572,-0.115628478376661,0.));

+#37145=DIRECTION('',(0.993292532433572,0.115628478376661,0.));

+#37146=DIRECTION('',(0.,0.,-1.));

+#37147=DIRECTION('',(0.993292532433572,0.115628478376661,0.));

+#37148=DIRECTION('',(-0.0252935723046996,0.999680066421286,0.));

+#37149=DIRECTION('',(-0.999680066421286,-0.0252935723046996,0.));

+#37150=DIRECTION('',(0.999680066421286,0.0252935723046996,0.));

+#37151=DIRECTION('',(0.,0.,-1.));

+#37152=DIRECTION('',(0.999680066421286,0.0252935723046996,0.));

+#37153=DIRECTION('',(0.0560543510776613,0.99842771882859,0.));

+#37154=DIRECTION('',(-0.99842771882859,0.0560543510776613,0.));

+#37155=DIRECTION('',(0.99842771882859,-0.0560543510776613,0.));

+#37156=DIRECTION('',(0.,0.,-1.));

+#37157=DIRECTION('',(0.99842771882859,-0.0560543510776613,0.));

+#37158=DIRECTION('',(0.130515082608973,0.991446323918533,0.));

+#37159=DIRECTION('',(-0.991446323918533,0.130515082608974,0.));

+#37160=DIRECTION('',(0.991446323918533,-0.130515082608973,0.));

+#37161=DIRECTION('',(0.,0.,-1.));

+#37162=DIRECTION('',(0.991446323918533,-0.130515082608973,0.));

+#37163=DIRECTION('',(0.263497662887084,0.964660034236437,0.));

+#37164=DIRECTION('',(-0.964660034236437,0.263497662887084,0.));

+#37165=DIRECTION('',(0.964660034236437,-0.263497662887084,0.));

+#37166=DIRECTION('',(0.,0.,-1.));

+#37167=DIRECTION('',(0.964660034236437,-0.263497662887084,0.));

+#37168=DIRECTION('',(0.448082364767099,0.893992278705317,0.));

+#37169=DIRECTION('',(-0.893992278705317,0.448082364767099,0.));

+#37170=DIRECTION('',(0.893992278705317,-0.448082364767099,0.));

+#37171=DIRECTION('',(0.,0.,-1.));

+#37172=DIRECTION('',(0.893992278705317,-0.448082364767099,0.));

+#37173=DIRECTION('',(0.669557498096302,0.74276022829916,0.));

+#37174=DIRECTION('',(-0.74276022829916,0.669557498096303,0.));

+#37175=DIRECTION('',(0.74276022829916,-0.669557498096303,0.));

+#37176=DIRECTION('',(0.,0.,-1.));

+#37177=DIRECTION('',(0.74276022829916,-0.669557498096303,0.));

+#37178=DIRECTION('',(0.835109494397593,0.5500837503208,0.));

+#37179=DIRECTION('',(-0.5500837503208,0.835109494397593,0.));

+#37180=DIRECTION('',(0.5500837503208,-0.835109494397593,0.));

+#37181=DIRECTION('',(0.,0.,-1.));

+#37182=DIRECTION('',(0.5500837503208,-0.835109494397593,0.));

+#37183=DIRECTION('',(0.876302715546957,0.481760885424531,0.));

+#37184=DIRECTION('',(-0.481760885424531,0.876302715546958,0.));

+#37185=DIRECTION('',(0.481760885424531,-0.876302715546958,0.));

+#37186=DIRECTION('',(0.,0.,-1.));

+#37187=DIRECTION('',(0.481760885424531,-0.876302715546958,0.));

+#37188=DIRECTION('',(0.943431070430827,0.331568718889078,0.));

+#37189=DIRECTION('',(-0.331568718889078,0.943431070430827,0.));

+#37190=DIRECTION('',(0.331568718889078,-0.943431070430827,0.));

+#37191=DIRECTION('',(0.,0.,-1.));

+#37192=DIRECTION('',(0.331568718889078,-0.943431070430827,0.));

+#37193=DIRECTION('',(0.98505143969321,0.172260445716174,0.));

+#37194=DIRECTION('',(-0.172260445716174,0.98505143969321,0.));

+#37195=DIRECTION('',(0.172260445716174,-0.98505143969321,0.));

+#37196=DIRECTION('',(0.,0.,-1.));

+#37197=DIRECTION('',(0.172260445716174,-0.98505143969321,0.));

+#37198=DIRECTION('',(0.995658041963585,0.0930863226969489,0.));

+#37199=DIRECTION('',(-0.0930863226969489,0.995658041963585,0.));

+#37200=DIRECTION('',(0.0930863226969489,-0.995658041963585,0.));

+#37201=DIRECTION('',(0.0930863226969489,-0.995658041963585,0.));

+#37202=DIRECTION('',(0.976728142000155,-0.214481086869974,0.));

+#37203=DIRECTION('',(0.214481086869974,0.976728142000155,0.));

+#37204=DIRECTION('',(-0.214481086869974,-0.976728142000155,0.));

+#37205=DIRECTION('',(0.,0.,-1.));

+#37206=DIRECTION('',(-1.,0.,0.));

+#37207=DIRECTION('',(0.,0.,1.));

+#37208=DIRECTION('',(1.,0.,0.));

+#37209=DIRECTION('',(0.809223331208777,-0.587501149128553,0.));

+#37210=DIRECTION('',(0.587501149128553,0.809223331208777,0.));

+#37211=DIRECTION('',(0.,0.,-1.));

+#37212=DIRECTION('',(-0.587501149128552,-0.809223331208777,0.));

+#37213=DIRECTION('',(0.,0.,-1.));

+#37214=DIRECTION('',(0.587755174806104,0.809038846093712,0.));

+#37215=DIRECTION('',(-0.809038846093712,0.587755174806104,0.));

+#37216=DIRECTION('',(0.,0.,-1.));

+#37217=DIRECTION('',(0.809038846093712,-0.587755174806105,0.));

+#37218=DIRECTION('',(-0.809901917446265,0.586565328089602,0.));

+#37219=DIRECTION('',(-0.586565328089602,-0.809901917446266,0.));

+#37220=DIRECTION('',(0.,0.,-1.));

+#37221=DIRECTION('',(0.586565328089602,0.809901917446265,0.));

+#37222=DIRECTION('',(-0.879764495559721,-0.475409752058737,0.));

+#37223=DIRECTION('',(0.475409752058737,-0.879764495559721,0.));

+#37224=DIRECTION('',(0.,0.,-1.));

+#37225=DIRECTION('',(-0.475409752058737,0.879764495559721,0.));

+#37226=DIRECTION('',(-0.994378181073913,-0.105886887781903,0.));

+#37227=DIRECTION('',(0.105886887781903,-0.994378181073913,0.));

+#37228=DIRECTION('',(0.,0.,-1.));

+#37229=DIRECTION('',(-0.105886887781903,0.994378181073912,0.));

+#37230=DIRECTION('',(-0.974536376915325,0.22422945852129,0.));

+#37231=DIRECTION('',(-0.22422945852129,-0.974536376915325,0.));

+#37232=DIRECTION('',(0.,0.,-1.));

+#37233=DIRECTION('',(0.22422945852129,0.974536376915325,0.));

+#37234=DIRECTION('',(-0.901960121570238,0.431819336177761,0.));

+#37235=DIRECTION('',(-0.431819336177761,-0.901960121570238,0.));

+#37236=DIRECTION('',(0.,0.,-1.));

+#37237=DIRECTION('',(0.431819336177761,0.901960121570238,0.));

+#37238=DIRECTION('',(-0.843504142834425,0.537122668504284,0.));

+#37239=DIRECTION('',(-0.537122668504284,-0.843504142834425,0.));

+#37240=DIRECTION('',(0.,0.,-1.));

+#37241=DIRECTION('',(0.537122668504284,0.843504142834425,0.));

+#37242=DIRECTION('',(-0.587227615188636,-0.809421847963019,0.));

+#37243=DIRECTION('',(0.809421847963019,-0.587227615188636,0.));

+#37244=DIRECTION('',(0.,0.,-1.));

+#37245=DIRECTION('',(-0.809421847963019,0.587227615188636,0.));

+#37246=DIRECTION('',(0.809124197087512,-0.587637672113938,0.));

+#37247=DIRECTION('',(0.587637672113939,0.809124197087512,0.));

+#37248=DIRECTION('',(0.,0.,-1.));

+#37249=DIRECTION('',(-0.587637672113939,-0.809124197087512,0.));

+#37250=DIRECTION('',(-0.587637672113945,-0.809124197087507,0.));

+#37251=DIRECTION('',(0.809124197087507,-0.587637672113945,0.));

+#37252=DIRECTION('',(-0.809124197087507,0.587637672113945,0.));

+#37253=DIRECTION('',(0.,0.,-1.));

+#37254=DIRECTION('',(-1.,0.,0.));

+#37255=DIRECTION('',(0.309020707093672,-0.951055309951702,0.));

+#37256=DIRECTION('',(0.951055309951702,0.309020707093672,0.));

+#37257=DIRECTION('',(0.,0.,-1.));

+#37258=DIRECTION('',(-0.951055309951702,-0.309020707093672,0.));

+#37259=DIRECTION('',(0.,0.,-1.));

+#37260=DIRECTION('',(0.951075093105933,0.308959814981722,0.));

+#37261=DIRECTION('',(-0.308959814981723,0.951075093105934,0.));

+#37262=DIRECTION('',(0.,0.,-1.));

+#37263=DIRECTION('',(0.308959814981722,-0.951075093105933,0.));

+#37264=DIRECTION('',(-0.309188631864114,0.951000730770485,0.));

+#37265=DIRECTION('',(-0.951000730770486,-0.309188631864114,0.));

+#37266=DIRECTION('',(0.,0.,-1.));

+#37267=DIRECTION('',(0.951000730770485,0.309188631864114,0.));

+#37268=DIRECTION('',(0.93163629681258,-0.363392089156249,0.));

+#37269=DIRECTION('',(0.363392089156249,0.93163629681258,0.));

+#37270=DIRECTION('',(0.,0.,-1.));

+#37271=DIRECTION('',(-0.363392089156249,-0.93163629681258,0.));

+#37272=DIRECTION('',(0.923709027737154,-0.38309480820925,0.));

+#37273=DIRECTION('',(0.38309480820925,0.923709027737154,0.));

+#37274=DIRECTION('',(0.,0.,-1.));

+#37275=DIRECTION('',(-0.38309480820925,-0.923709027737154,0.));

+#37276=DIRECTION('',(0.909459918392412,-0.415791602654102,0.));

+#37277=DIRECTION('',(0.415791602654102,0.909459918392412,0.));

+#37278=DIRECTION('',(0.,0.,-1.));

+#37279=DIRECTION('',(-0.415791602654102,-0.909459918392413,0.));

+#37280=DIRECTION('',(0.895441620210943,-0.445178958166265,0.));

+#37281=DIRECTION('',(0.445178958166265,0.895441620210943,0.));

+#37282=DIRECTION('',(0.,0.,-1.));

+#37283=DIRECTION('',(-0.445178958166265,-0.895441620210943,0.));

+#37284=DIRECTION('',(0.881024793809598,-0.47307009279044,0.));

+#37285=DIRECTION('',(0.47307009279044,0.881024793809598,0.));

+#37286=DIRECTION('',(0.,0.,-1.));

+#37287=DIRECTION('',(-0.47307009279044,-0.881024793809598,0.));

+#37288=DIRECTION('',(0.891471132293586,-0.453077499206473,0.));

+#37289=DIRECTION('',(0.453077499206473,0.891471132293586,0.));

+#37290=DIRECTION('',(0.,0.,-1.));

+#37291=DIRECTION('',(-0.453077499206473,-0.891471132293586,0.));

+#37292=DIRECTION('',(0.915296145395056,-0.402781536598877,0.));

+#37293=DIRECTION('',(0.402781536598878,0.915296145395056,0.));

+#37294=DIRECTION('',(0.,0.,-1.));

+#37295=DIRECTION('',(-0.402781536598877,-0.915296145395056,0.));

+#37296=DIRECTION('',(0.95159298584839,-0.307361008073806,0.));

+#37297=DIRECTION('',(0.307361008073806,0.95159298584839,0.));

+#37298=DIRECTION('',(0.,0.,-1.));

+#37299=DIRECTION('',(-0.307361008073806,-0.95159298584839,0.));

+#37300=DIRECTION('',(0.984015370177736,-0.17808355132907,0.));

+#37301=DIRECTION('',(0.17808355132907,0.984015370177736,0.));

+#37302=DIRECTION('',(0.,0.,-1.));

+#37303=DIRECTION('',(-0.17808355132907,-0.984015370177736,0.));

+#37304=DIRECTION('',(0.999984030507381,-0.00565143611945076,0.));

+#37305=DIRECTION('',(0.00565143611945076,0.999984030507382,0.));

+#37306=DIRECTION('',(0.,0.,-1.));

+#37307=DIRECTION('',(-0.00565143611945076,-0.999984030507382,0.));

+#37308=DIRECTION('',(0.98136530313185,0.192151351306546,0.));

+#37309=DIRECTION('',(-0.192151351306546,0.98136530313185,0.));

+#37310=DIRECTION('',(0.,0.,-1.));

+#37311=DIRECTION('',(0.192151351306546,-0.98136530313185,0.));

+#37312=DIRECTION('',(0.932499671698351,0.361170821471597,0.));

+#37313=DIRECTION('',(-0.361170821471597,0.932499671698351,0.));

+#37314=DIRECTION('',(0.,0.,-1.));

+#37315=DIRECTION('',(0.361170821471597,-0.932499671698351,0.));

+#37316=DIRECTION('',(0.880345177072161,0.474333605393698,0.));

+#37317=DIRECTION('',(-0.474333605393698,0.880345177072162,0.));

+#37318=DIRECTION('',(0.,0.,-1.));

+#37319=DIRECTION('',(0.474333605393698,-0.880345177072161,0.));

+#37320=DIRECTION('',(0.800263270276415,0.599648812428156,0.));

+#37321=DIRECTION('',(-0.599648812428156,0.800263270276415,0.));

+#37322=DIRECTION('',(0.,0.,-1.));

+#37323=DIRECTION('',(0.599648812428156,-0.800263270276415,0.));

+#37324=DIRECTION('',(0.693802315605092,0.720165499632559,0.));

+#37325=DIRECTION('',(-0.720165499632559,0.693802315605092,0.));

+#37326=DIRECTION('',(0.,0.,-1.));

+#37327=DIRECTION('',(0.720165499632559,-0.693802315605092,0.));

+#37328=DIRECTION('',(0.561275052125401,0.827629334824249,0.));

+#37329=DIRECTION('',(-0.827629334824249,0.561275052125401,0.));

+#37330=DIRECTION('',(0.,0.,-1.));

+#37331=DIRECTION('',(0.827629334824249,-0.561275052125401,0.));

+#37332=DIRECTION('',(0.418008860159022,0.908442949682893,0.));

+#37333=DIRECTION('',(-0.908442949682893,0.418008860159022,0.));

+#37334=DIRECTION('',(0.,0.,-1.));

+#37335=DIRECTION('',(0.908442949682893,-0.418008860159022,0.));

+#37336=DIRECTION('',(0.275790655484092,0.961217724736521,0.));

+#37337=DIRECTION('',(-0.961217724736521,0.275790655484092,0.));

+#37338=DIRECTION('',(0.,0.,-1.));

+#37339=DIRECTION('',(0.961217724736521,-0.275790655484092,0.));

+#37340=DIRECTION('',(0.184286731791961,0.982872525043527,0.));

+#37341=DIRECTION('',(-0.982872525043527,0.184286731791961,0.));

+#37342=DIRECTION('',(0.,0.,-1.));

+#37343=DIRECTION('',(0.982872525043527,-0.184286731791961,0.));

+#37344=DIRECTION('',(0.0503021390009515,0.998734046086309,0.));

+#37345=DIRECTION('',(-0.998734046086309,0.0503021390009515,0.));

+#37346=DIRECTION('',(0.,0.,-1.));

+#37347=DIRECTION('',(0.998734046086309,-0.0503021390009516,0.));

+#37348=DIRECTION('',(-0.0717663568450432,0.997421470605676,0.));

+#37349=DIRECTION('',(-0.997421470605676,-0.0717663568450432,0.));

+#37350=DIRECTION('',(0.,0.,-1.));

+#37351=DIRECTION('',(0.997421470605676,0.0717663568450432,0.));

+#37352=DIRECTION('',(-0.184517414243174,0.982829244498256,0.));

+#37353=DIRECTION('',(-0.982829244498256,-0.184517414243174,0.));

+#37354=DIRECTION('',(0.,0.,-1.));

+#37355=DIRECTION('',(0.982829244498256,0.184517414243174,0.));

+#37356=DIRECTION('',(-0.254033107440788,0.967195523316758,0.));

+#37357=DIRECTION('',(-0.967195523316758,-0.254033107440788,0.));

+#37358=DIRECTION('',(0.,0.,-1.));

+#37359=DIRECTION('',(0.967195523316758,0.254033107440788,0.));

+#37360=DIRECTION('',(-0.342540818299728,0.939502947200568,0.));

+#37361=DIRECTION('',(-0.939502947200568,-0.342540818299728,0.));

+#37362=DIRECTION('',(0.,0.,-1.));

+#37363=DIRECTION('',(0.939502947200568,0.342540818299728,0.));

+#37364=DIRECTION('',(-0.419699247297876,0.907663231500316,0.));

+#37365=DIRECTION('',(-0.907663231500316,-0.419699247297876,0.));

+#37366=DIRECTION('',(0.,0.,-1.));

+#37367=DIRECTION('',(0.907663231500316,0.419699247297876,0.));

+#37368=DIRECTION('',(-0.503516072996979,0.863985858815815,0.));

+#37369=DIRECTION('',(-0.863985858815815,-0.503516072996979,0.));

+#37370=DIRECTION('',(0.,0.,-1.));

+#37371=DIRECTION('',(0.863985858815815,0.503516072996979,0.));

+#37372=DIRECTION('',(-0.596926031788523,0.802296274809504,0.));

+#37373=DIRECTION('',(-0.802296274809504,-0.596926031788523,0.));

+#37374=DIRECTION('',(0.,0.,-1.));

+#37375=DIRECTION('',(0.802296274809504,0.596926031788523,0.));

+#37376=DIRECTION('',(-0.693450223448241,0.720504536834839,0.));

+#37377=DIRECTION('',(-0.720504536834839,-0.693450223448241,0.));

+#37378=DIRECTION('',(0.,0.,-1.));

+#37379=DIRECTION('',(0.720504536834839,0.693450223448241,0.));

+#37380=DIRECTION('',(-0.791809246327093,0.610768464666375,0.));

+#37381=DIRECTION('',(-0.610768464666375,-0.791809246327093,0.));

+#37382=DIRECTION('',(0.,0.,-1.));

+#37383=DIRECTION('',(0.610768464666375,0.791809246327093,0.));

+#37384=DIRECTION('',(-0.889576415493062,0.456786384427682,0.));

+#37385=DIRECTION('',(-0.456786384427682,-0.889576415493062,0.));

+#37386=DIRECTION('',(0.,0.,-1.));

+#37387=DIRECTION('',(0.456786384427682,0.889576415493062,0.));

+#37388=DIRECTION('',(-0.95737301903558,0.288854465817474,0.));

+#37389=DIRECTION('',(-0.288854465817474,-0.95737301903558,0.));

+#37390=DIRECTION('',(0.,0.,-1.));

+#37391=DIRECTION('',(0.288854465817474,0.95737301903558,0.));

+#37392=DIRECTION('',(-0.994249599095556,0.107087509534614,0.));

+#37393=DIRECTION('',(-0.107087509534614,-0.994249599095556,0.));

+#37394=DIRECTION('',(0.,0.,-1.));

+#37395=DIRECTION('',(0.107087509534614,0.994249599095556,0.));

+#37396=DIRECTION('',(-0.999203282392868,-0.0399099042258736,0.));

+#37397=DIRECTION('',(0.0399099042258736,-0.999203282392868,0.));

+#37398=DIRECTION('',(0.,0.,-1.));

+#37399=DIRECTION('',(-0.0399099042258736,0.999203282392868,0.));

+#37400=DIRECTION('',(-0.98757781945237,-0.157130679772287,0.));

+#37401=DIRECTION('',(0.157130679772287,-0.987577819452371,0.));

+#37402=DIRECTION('',(0.,0.,-1.));

+#37403=DIRECTION('',(-0.157130679772287,0.987577819452371,0.));

+#37404=DIRECTION('',(-0.974828025389445,-0.222958114710625,0.));

+#37405=DIRECTION('',(0.222958114710625,-0.974828025389445,0.));

+#37406=DIRECTION('',(0.,0.,-1.));

+#37407=DIRECTION('',(-0.222958114710625,0.974828025389445,0.));

+#37408=DIRECTION('',(0.308177010852075,-0.951329033501175,0.));

+#37409=DIRECTION('',(0.951329033501175,0.308177010852075,0.));

+#37410=DIRECTION('',(0.,0.,-1.));

+#37411=DIRECTION('',(-0.951329033501175,-0.308177010852075,0.));

+#37412=DIRECTION('',(0.962910900755035,0.269819564166737,0.));

+#37413=DIRECTION('',(-0.269819564166737,0.962910900755035,0.));

+#37414=DIRECTION('',(0.,0.,-1.));

+#37415=DIRECTION('',(0.269819564166737,-0.962910900755035,0.));

+#37416=DIRECTION('',(0.973521961049458,0.228593506807211,0.));

+#37417=DIRECTION('',(-0.228593506807211,0.973521961049458,0.));

+#37418=DIRECTION('',(0.,0.,-1.));

+#37419=DIRECTION('',(0.228593506807211,-0.973521961049458,0.));

+#37420=DIRECTION('',(0.988911880745788,0.148503508779515,0.));

+#37421=DIRECTION('',(-0.148503508779515,0.988911880745789,0.));

+#37422=DIRECTION('',(0.,0.,-1.));

+#37423=DIRECTION('',(0.148503508779515,-0.988911880745789,0.));

+#37424=DIRECTION('',(0.999683331262959,0.0251642046366009,0.));

+#37425=DIRECTION('',(-0.0251642046366009,0.999683331262959,0.));

+#37426=DIRECTION('',(0.,0.,-1.));

+#37427=DIRECTION('',(0.0251642046366009,-0.999683331262959,0.));

+#37428=DIRECTION('',(0.981664873839348,-0.190614992773329,0.));

+#37429=DIRECTION('',(0.190614992773329,0.981664873839349,0.));

+#37430=DIRECTION('',(0.,0.,-1.));

+#37431=DIRECTION('',(-0.190614992773329,-0.981664873839348,0.));

+#37432=DIRECTION('',(0.926461720719455,-0.376389000957184,0.));

+#37433=DIRECTION('',(0.376389000957184,0.926461720719455,0.));

+#37434=DIRECTION('',(0.,0.,-1.));

+#37435=DIRECTION('',(-0.376389000957184,-0.926461720719455,0.));

+#37436=DIRECTION('',(0.799990310003593,-0.600012919777863,0.));

+#37437=DIRECTION('',(0.600012919777863,0.799990310003593,0.));

+#37438=DIRECTION('',(0.,0.,-1.));

+#37439=DIRECTION('',(-0.600012919777863,-0.799990310003593,0.));

+#37440=DIRECTION('',(0.77014753110673,-0.637865801191919,0.));

+#37441=DIRECTION('',(0.637865801191919,0.77014753110673,0.));

+#37442=DIRECTION('',(0.,0.,-1.));

+#37443=DIRECTION('',(-0.637865801191919,-0.77014753110673,0.));

+#37444=DIRECTION('',(0.703830855049023,-0.710367600247197,0.));

+#37445=DIRECTION('',(0.710367600247197,0.703830855049023,0.));

+#37446=DIRECTION('',(0.,0.,-1.));

+#37447=DIRECTION('',(-0.710367600247197,-0.703830855049023,0.));

+#37448=DIRECTION('',(0.599524480901887,-0.800356418603189,0.));

+#37449=DIRECTION('',(0.800356418603189,0.599524480901887,0.));

+#37450=DIRECTION('',(0.,0.,-1.));

+#37451=DIRECTION('',(-0.800356418603189,-0.599524480901887,0.));

+#37452=DIRECTION('',(0.485205516512411,-0.87440014109441,0.));

+#37453=DIRECTION('',(0.87440014109441,0.485205516512411,0.));

+#37454=DIRECTION('',(0.,0.,-1.));

+#37455=DIRECTION('',(-0.87440014109441,-0.485205516512411,0.));

+#37456=DIRECTION('',(0.409017450540795,-0.912526561341153,0.));

+#37457=DIRECTION('',(0.912526561341153,0.409017450540795,0.));

+#37458=DIRECTION('',(0.,0.,-1.));

+#37459=DIRECTION('',(-0.912526561341153,-0.409017450540795,0.));

+#37460=DIRECTION('',(0.,0.,-1.));

+#37461=DIRECTION('',(-1.,0.,0.));

+#37462=DIRECTION('',(0.,0.,-1.));

+#37463=DIRECTION('',(0.,0.,1.));

+#37464=DIRECTION('',(1.,0.,0.));

+#37465=DIRECTION('',(-0.453153096305623,-0.891432707111775,0.));

+#37466=DIRECTION('',(0.891432707111775,-0.453153096305623,0.));

+#37467=DIRECTION('',(0.,0.,-1.));

+#37468=DIRECTION('',(-0.891432707111775,0.453153096305623,0.));

+#37469=DIRECTION('',(-0.561317774767081,-0.827600359914453,0.));

+#37470=DIRECTION('',(0.827600359914453,-0.561317774767081,0.));

+#37471=DIRECTION('',(0.,0.,-1.));

+#37472=DIRECTION('',(-0.827600359914453,0.561317774767081,0.));

+#37473=DIRECTION('',(-0.703017764103523,-0.711172288095426,0.));

+#37474=DIRECTION('',(0.711172288095426,-0.703017764103523,0.));

+#37475=DIRECTION('',(0.,0.,-1.));

+#37476=DIRECTION('',(-0.711172288095426,0.703017764103523,0.));

+#37477=DIRECTION('',(-0.813917659270411,-0.580980244008156,0.));

+#37478=DIRECTION('',(0.580980244008156,-0.813917659270411,0.));

+#37479=DIRECTION('',(0.,0.,-1.));

+#37480=DIRECTION('',(-0.580980244008155,0.813917659270411,0.));

+#37481=DIRECTION('',(-0.891461525500675,-0.453096400947977,0.));

+#37482=DIRECTION('',(0.453096400947977,-0.891461525500675,0.));

+#37483=DIRECTION('',(0.,0.,-1.));

+#37484=DIRECTION('',(-0.453096400947977,0.891461525500675,0.));

+#37485=DIRECTION('',(-0.928087856565849,-0.372361290274659,0.));

+#37486=DIRECTION('',(0.372361290274659,-0.928087856565849,0.));

+#37487=DIRECTION('',(0.,0.,-1.));

+#37488=DIRECTION('',(-0.372361290274659,0.928087856565849,0.));

+#37489=DIRECTION('',(-0.977454451757097,-0.211146382257034,0.));

+#37490=DIRECTION('',(0.211146382257034,-0.977454451757097,0.));

+#37491=DIRECTION('',(0.,0.,-1.));

+#37492=DIRECTION('',(-0.211146382257034,0.977454451757097,0.));

+#37493=DIRECTION('',(-0.998746622385067,-0.050051815895333,0.));

+#37494=DIRECTION('',(0.050051815895333,-0.998746622385067,0.));

+#37495=DIRECTION('',(0.,0.,-1.));

+#37496=DIRECTION('',(-0.050051815895333,0.998746622385067,0.));

+#37497=DIRECTION('',(-0.992352807664984,0.123433808656393,0.));

+#37498=DIRECTION('',(-0.123433808656393,-0.992352807664984,0.));

+#37499=DIRECTION('',(0.,0.,-1.));

+#37500=DIRECTION('',(0.123433808656393,0.992352807664984,0.));

+#37501=DIRECTION('',(-0.963399048371472,0.268071396454271,0.));

+#37502=DIRECTION('',(-0.268071396454271,-0.963399048371472,0.));

+#37503=DIRECTION('',(0.,0.,-1.));

+#37504=DIRECTION('',(0.268071396454271,0.963399048371472,0.));

+#37505=DIRECTION('',(-0.925489718309413,0.378772730411739,0.));

+#37506=DIRECTION('',(-0.378772730411739,-0.925489718309413,0.));

+#37507=DIRECTION('',(0.,0.,-1.));

+#37508=DIRECTION('',(0.378772730411739,0.925489718309413,0.));

+#37509=DIRECTION('',(-0.898574580428081,0.438820832924438,0.));

+#37510=DIRECTION('',(-0.438820832924438,-0.898574580428081,0.));

+#37511=DIRECTION('',(0.,0.,-1.));

+#37512=DIRECTION('',(0.438820832924438,0.898574580428081,0.));

+#37513=DIRECTION('',(-0.878862087140827,0.477075918262984,0.));

+#37514=DIRECTION('',(-0.477075918262984,-0.878862087140827,0.));

+#37515=DIRECTION('',(0.,0.,-1.));

+#37516=DIRECTION('',(0.477075918262984,0.878862087140827,0.));

+#37517=DIRECTION('',(-0.89509297452503,0.445879543100975,0.));

+#37518=DIRECTION('',(-0.445879543100975,-0.89509297452503,0.));

+#37519=DIRECTION('',(0.,0.,-1.));

+#37520=DIRECTION('',(0.445879543100975,0.89509297452503,0.));

+#37521=DIRECTION('',(-0.911234029767542,0.411888993532973,0.));

+#37522=DIRECTION('',(-0.411888993532973,-0.911234029767543,0.));

+#37523=DIRECTION('',(0.,0.,-1.));

+#37524=DIRECTION('',(0.411888993532973,0.911234029767542,0.));

+#37525=DIRECTION('',(-0.926575269901296,0.376109384630776,0.));

+#37526=DIRECTION('',(-0.376109384630776,-0.926575269901296,0.));

+#37527=DIRECTION('',(0.,0.,-1.));

+#37528=DIRECTION('',(0.376109384630776,0.926575269901296,0.));

+#37529=DIRECTION('',(-0.941459610348085,0.337125795636038,0.));

+#37530=DIRECTION('',(-0.337125795636038,-0.941459610348085,0.));

+#37531=DIRECTION('',(0.,0.,-1.));

+#37532=DIRECTION('',(0.337125795636038,0.941459610348085,0.));

+#37533=DIRECTION('',(-0.955398866119437,0.295318483366167,0.));

+#37534=DIRECTION('',(-0.295318483366167,-0.955398866119438,0.));

+#37535=DIRECTION('',(0.,0.,-1.));

+#37536=DIRECTION('',(0.295318483366167,0.955398866119437,0.));

+#37537=DIRECTION('',(-0.951066271775759,-0.308986968480158,0.));

+#37538=DIRECTION('',(0.308986968480158,-0.951066271775759,0.));

+#37539=DIRECTION('',(-0.308986968480158,0.951066271775759,0.));

+#37540=DIRECTION('',(0.,0.,1.));

+#37541=DIRECTION('',(1.,0.,0.));

+#37542=DIRECTION('',(0.999989868164929,-0.004501507246231,0.));

+#37543=DIRECTION('',(0.004501507246231,0.999989868164929,0.));

+#37544=DIRECTION('',(0.,0.,-1.));

+#37545=DIRECTION('',(-0.004501507246231,-0.999989868164929,0.));

+#37546=DIRECTION('',(0.,0.,-1.));

+#37547=DIRECTION('',(0.96632705167238,0.257316981962259,0.));

+#37548=DIRECTION('',(-0.257316981962259,0.96632705167238,0.));

+#37549=DIRECTION('',(0.,0.,-1.));

+#37550=DIRECTION('',(0.257316981962259,-0.96632705167238,0.));

+#37551=DIRECTION('',(0.891356863592173,0.453302263095083,0.));

+#37552=DIRECTION('',(-0.453302263095083,0.891356863592173,0.));

+#37553=DIRECTION('',(0.,0.,-1.));

+#37554=DIRECTION('',(0.453302263095083,-0.891356863592173,0.));

+#37555=DIRECTION('',(0.761741564597208,0.647880998922639,0.));

+#37556=DIRECTION('',(-0.647880998922639,0.761741564597208,0.));

+#37557=DIRECTION('',(0.,0.,-1.));

+#37558=DIRECTION('',(0.647880998922639,-0.761741564597208,0.));

+#37559=DIRECTION('',(0.628963074227037,0.777435174956006,0.));

+#37560=DIRECTION('',(-0.777435174956006,0.628963074227037,0.));

+#37561=DIRECTION('',(0.,0.,-1.));

+#37562=DIRECTION('',(0.777435174956006,-0.628963074227037,0.));

+#37563=DIRECTION('',(0.474731054404404,0.880130914116805,0.));

+#37564=DIRECTION('',(-0.880130914116805,0.474731054404404,0.));

+#37565=DIRECTION('',(0.,0.,-1.));

+#37566=DIRECTION('',(0.880130914116805,-0.474731054404404,0.));

+#37567=DIRECTION('',(0.365160887454379,0.930944427059709,0.));

+#37568=DIRECTION('',(-0.930944427059709,0.365160887454379,0.));

+#37569=DIRECTION('',(0.,0.,-1.));

+#37570=DIRECTION('',(0.930944427059709,-0.365160887454379,0.));

+#37571=DIRECTION('',(0.24712089216081,0.968984656564615,0.));

+#37572=DIRECTION('',(-0.968984656564615,0.24712089216081,0.));

+#37573=DIRECTION('',(0.,0.,-1.));

+#37574=DIRECTION('',(0.968984656564615,-0.24712089216081,0.));

+#37575=DIRECTION('',(0.115311521267308,0.993329377932123,0.));

+#37576=DIRECTION('',(-0.993329377932124,0.115311521267308,0.));

+#37577=DIRECTION('',(0.,0.,-1.));

+#37578=DIRECTION('',(0.993329377932124,-0.115311521267308,0.));

+#37579=DIRECTION('',(-0.0666680631428478,0.997775209832746,0.));

+#37580=DIRECTION('',(-0.997775209832747,-0.0666680631428478,0.));

+#37581=DIRECTION('',(0.,0.,-1.));

+#37582=DIRECTION('',(0.997775209832746,0.0666680631428478,0.));

+#37583=DIRECTION('',(-0.245808533763759,0.96931840214086,0.));

+#37584=DIRECTION('',(-0.969318402140861,-0.245808533763759,0.));

+#37585=DIRECTION('',(0.,0.,-1.));

+#37586=DIRECTION('',(0.969318402140861,0.245808533763759,0.));

+#37587=DIRECTION('',(-0.450964814233987,0.89254172805696,0.));

+#37588=DIRECTION('',(-0.892541728056961,-0.450964814233988,0.));

+#37589=DIRECTION('',(0.,0.,-1.));

+#37590=DIRECTION('',(0.892541728056961,0.450964814233987,0.));

+#37591=DIRECTION('',(-0.618459175817417,0.785816930237088,0.));

+#37592=DIRECTION('',(-0.785816930237089,-0.618459175817417,0.));

+#37593=DIRECTION('',(0.,0.,-1.));

+#37594=DIRECTION('',(0.785816930237088,0.618459175817417,0.));

+#37595=DIRECTION('',(-0.793445065421112,0.608641871841633,0.));

+#37596=DIRECTION('',(-0.608641871841633,-0.793445065421113,0.));

+#37597=DIRECTION('',(0.,0.,-1.));

+#37598=DIRECTION('',(0.608641871841633,0.793445065421113,0.));

+#37599=DIRECTION('',(-0.893825577152384,0.448414805317809,0.));

+#37600=DIRECTION('',(-0.448414805317809,-0.893825577152384,0.));

+#37601=DIRECTION('',(0.,0.,-1.));

+#37602=DIRECTION('',(0.448414805317809,0.893825577152384,0.));

+#37603=DIRECTION('',(-0.307355693708433,-0.951594702352324,0.));

+#37604=DIRECTION('',(0.951594702352324,-0.307355693708433,0.));

+#37605=DIRECTION('',(0.,0.,-1.));

+#37606=DIRECTION('',(-0.951594702352324,0.307355693708433,0.));

+#37607=DIRECTION('',(0.899953003187682,-0.435986917296232,0.));

+#37608=DIRECTION('',(0.435986917296232,0.899953003187682,0.));

+#37609=DIRECTION('',(0.,0.,-1.));

+#37610=DIRECTION('',(-0.435986917296232,-0.899953003187682,0.));

+#37611=DIRECTION('',(0.819108197400312,-0.573639051104099,0.));

+#37612=DIRECTION('',(0.573639051104099,0.819108197400312,0.));

+#37613=DIRECTION('',(0.,0.,-1.));

+#37614=DIRECTION('',(-0.573639051104099,-0.819108197400312,0.));

+#37615=DIRECTION('',(0.663947253667891,-0.747779408881299,0.));

+#37616=DIRECTION('',(0.747779408881299,0.663947253667891,0.));

+#37617=DIRECTION('',(0.,0.,-1.));

+#37618=DIRECTION('',(-0.747779408881299,-0.663947253667891,0.));

+#37619=DIRECTION('',(0.481363410029342,-0.876521116394193,0.));

+#37620=DIRECTION('',(0.876521116394194,0.481363410029343,0.));

+#37621=DIRECTION('',(0.,0.,-1.));

+#37622=DIRECTION('',(-0.876521116394194,-0.481363410029343,0.));

+#37623=DIRECTION('',(0.226715699579845,-0.973960980514118,0.));

+#37624=DIRECTION('',(0.973960980514118,0.226715699579845,0.));

+#37625=DIRECTION('',(0.,0.,-1.));

+#37626=DIRECTION('',(-0.973960980514118,-0.226715699579845,0.));

+#37627=DIRECTION('',(0.103823164447497,-0.994595772424208,0.));

+#37628=DIRECTION('',(0.994595772424209,0.103823164447497,0.));

+#37629=DIRECTION('',(0.,0.,-1.));

+#37630=DIRECTION('',(-0.994595772424209,-0.103823164447497,0.));

+#37631=DIRECTION('',(-0.111392452980258,-0.993776494700413,0.));

+#37632=DIRECTION('',(0.993776494700414,-0.111392452980258,0.));

+#37633=DIRECTION('',(0.,0.,-1.));

+#37634=DIRECTION('',(-0.993776494700414,0.111392452980258,0.));

+#37635=DIRECTION('',(-0.233881987695044,-0.972264992598116,0.));

+#37636=DIRECTION('',(0.972264992598116,-0.233881987695044,0.));

+#37637=DIRECTION('',(0.,0.,-1.));

+#37638=DIRECTION('',(-0.972264992598116,0.233881987695044,0.));

+#37639=DIRECTION('',(-0.378067731167232,-0.92577793808778,0.));

+#37640=DIRECTION('',(0.92577793808778,-0.378067731167232,0.));

+#37641=DIRECTION('',(0.,0.,-1.));

+#37642=DIRECTION('',(-0.92577793808778,0.378067731167232,0.));

+#37643=DIRECTION('',(-0.490823122859013,-0.871259239300752,0.));

+#37644=DIRECTION('',(0.871259239300753,-0.490823122859014,0.));

+#37645=DIRECTION('',(0.,0.,-1.));

+#37646=DIRECTION('',(-0.871259239300752,0.490823122859014,0.));

+#37647=DIRECTION('',(-0.667141447659632,-0.744931063129072,0.));

+#37648=DIRECTION('',(0.744931063129073,-0.667141447659632,0.));

+#37649=DIRECTION('',(0.,0.,-1.));

+#37650=DIRECTION('',(-0.744931063129073,0.667141447659632,0.));

+#37651=DIRECTION('',(-0.755220743193678,-0.655470540184675,0.));

+#37652=DIRECTION('',(0.655470540184675,-0.755220743193678,0.));

+#37653=DIRECTION('',(0.,0.,-1.));

+#37654=DIRECTION('',(-0.655470540184675,0.755220743193678,0.));

+#37655=DIRECTION('',(-0.911956551234979,-0.410286788307403,0.));

+#37656=DIRECTION('',(0.410286788307403,-0.911956551234979,0.));

+#37657=DIRECTION('',(0.,0.,-1.));

+#37658=DIRECTION('',(-0.410286788307403,0.911956551234979,0.));

+#37659=DIRECTION('',(-0.98885423032665,-0.148886907299091,0.));

+#37660=DIRECTION('',(0.148886907299091,-0.98885423032665,0.));

+#37661=DIRECTION('',(0.,0.,-1.));

+#37662=DIRECTION('',(-0.148886907299091,0.98885423032665,0.));

+#37663=DIRECTION('',(-0.994745615478594,0.10237753897273,0.));

+#37664=DIRECTION('',(-0.10237753897273,-0.994745615478594,0.));

+#37665=DIRECTION('',(0.,0.,-1.));

+#37666=DIRECTION('',(0.10237753897273,0.994745615478594,0.));

+#37667=DIRECTION('',(-0.973041345451521,0.230630743921738,0.));

+#37668=DIRECTION('',(-0.230630743921738,-0.973041345451521,0.));

+#37669=DIRECTION('',(0.,0.,-1.));

+#37670=DIRECTION('',(0.230630743921738,0.973041345451521,0.));

+#37671=DIRECTION('',(-0.918721162314017,0.394906857266853,0.));

+#37672=DIRECTION('',(-0.394906857266853,-0.918721162314017,0.));

+#37673=DIRECTION('',(0.,0.,-1.));

+#37674=DIRECTION('',(0.394906857266853,0.918721162314017,0.));

+#37675=DIRECTION('',(-0.853460704607123,0.521157198637334,0.));

+#37676=DIRECTION('',(-0.521157198637334,-0.853460704607123,0.));

+#37677=DIRECTION('',(0.,0.,-1.));

+#37678=DIRECTION('',(0.521157198637334,0.853460704607123,0.));

+#37679=DIRECTION('',(-0.686494046878277,0.727135423150795,0.));

+#37680=DIRECTION('',(-0.727135423150795,-0.686494046878277,0.));

+#37681=DIRECTION('',(0.,0.,-1.));

+#37682=DIRECTION('',(0.727135423150796,0.686494046878277,0.));

+#37683=DIRECTION('',(-0.483027700955392,0.875605070856575,0.));

+#37684=DIRECTION('',(-0.875605070856575,-0.483027700955392,0.));

+#37685=DIRECTION('',(0.,0.,-1.));

+#37686=DIRECTION('',(0.875605070856575,0.483027700955392,0.));

+#37687=DIRECTION('',(-0.22589244984843,0.97415224739333,0.));

+#37688=DIRECTION('',(-0.97415224739333,-0.22589244984843,0.));

+#37689=DIRECTION('',(0.,0.,-1.));

+#37690=DIRECTION('',(0.97415224739333,0.22589244984843,0.));

+#37691=DIRECTION('',(-0.0308638462221953,0.999523598018762,0.));

+#37692=DIRECTION('',(-0.999523598018763,-0.0308638462221954,0.));

+#37693=DIRECTION('',(0.,0.,-1.));

+#37694=DIRECTION('',(0.999523598018763,0.0308638462221954,0.));

+#37695=DIRECTION('',(0.130415877721826,0.991459378309594,0.));

+#37696=DIRECTION('',(-0.991459378309594,0.130415877721826,0.));

+#37697=DIRECTION('',(0.,0.,-1.));

+#37698=DIRECTION('',(0.991459378309594,-0.130415877721826,0.));

+#37699=DIRECTION('',(0.209738546026324,0.97775750690586,0.));

+#37700=DIRECTION('',(-0.97775750690586,0.209738546026324,0.));

+#37701=DIRECTION('',(0.,0.,-1.));

+#37702=DIRECTION('',(0.97775750690586,-0.209738546026324,0.));

+#37703=DIRECTION('',(-0.951688089941147,0.307066408882786,0.));

+#37704=DIRECTION('',(-0.307066408882786,-0.951688089941148,0.));

+#37705=DIRECTION('',(0.,0.,-1.));

+#37706=DIRECTION('',(0.307066408882786,0.951688089941147,0.));

+#37707=DIRECTION('',(-0.311171094972961,-0.950353907580396,0.));

+#37708=DIRECTION('',(0.950353907580397,-0.311171094972961,0.));

+#37709=DIRECTION('',(0.,0.,-1.));

+#37710=DIRECTION('',(-0.950353907580397,0.311171094972961,0.));

+#37711=DIRECTION('',(-0.409341975683606,-0.912381031665741,0.));

+#37712=DIRECTION('',(0.912381031665741,-0.409341975683606,0.));

+#37713=DIRECTION('',(0.,0.,-1.));

+#37714=DIRECTION('',(-0.912381031665741,0.409341975683606,0.));

+#37715=DIRECTION('',(-0.568702811440298,-0.822543076233641,0.));

+#37716=DIRECTION('',(0.822543076233641,-0.568702811440298,0.));

+#37717=DIRECTION('',(0.,0.,-1.));

+#37718=DIRECTION('',(-0.822543076233641,0.568702811440298,0.));

+#37719=DIRECTION('',(-0.7371274931179,-0.675753696911619,0.));

+#37720=DIRECTION('',(0.675753696911619,-0.7371274931179,0.));

+#37721=DIRECTION('',(0.,0.,-1.));

+#37722=DIRECTION('',(-0.675753696911619,0.7371274931179,0.));

+#37723=DIRECTION('',(-0.881680440407413,-0.471847010166421,0.));

+#37724=DIRECTION('',(0.471847010166421,-0.881680440407413,0.));

+#37725=DIRECTION('',(0.,0.,-1.));

+#37726=DIRECTION('',(-0.471847010166421,0.881680440407413,0.));

+#37727=DIRECTION('',(-0.955212866568368,-0.295919549104553,0.));

+#37728=DIRECTION('',(0.295919549104553,-0.955212866568368,0.));

+#37729=DIRECTION('',(0.,0.,-1.));

+#37730=DIRECTION('',(-0.295919549104553,0.955212866568368,0.));

+#37731=DIRECTION('',(-0.999359399336573,-0.0357881399019809,0.));

+#37732=DIRECTION('',(0.0357881399019809,-0.999359399336573,0.));

+#37733=DIRECTION('',(0.,0.,-1.));

+#37734=DIRECTION('',(-0.0357881399019809,0.999359399336573,0.));

+#37735=DIRECTION('',(-0.982537398218792,0.186065206584808,0.));

+#37736=DIRECTION('',(-0.186065206584808,-0.982537398218792,0.));

+#37737=DIRECTION('',(0.,0.,-1.));

+#37738=DIRECTION('',(0.186065206584808,0.982537398218792,0.));

+#37739=DIRECTION('',(-0.928360715015482,0.371680484846788,0.));

+#37740=DIRECTION('',(-0.371680484846788,-0.928360715015482,0.));

+#37741=DIRECTION('',(0.,0.,-1.));

+#37742=DIRECTION('',(0.371680484846788,0.928360715015482,0.));

+#37743=DIRECTION('',(-0.869677433871972,0.493620462515344,0.));

+#37744=DIRECTION('',(-0.493620462515344,-0.869677433871972,0.));

+#37745=DIRECTION('',(0.,0.,-1.));

+#37746=DIRECTION('',(0.493620462515344,0.869677433871972,0.));

+#37747=DIRECTION('',(-0.723309633867619,0.69052383996086,0.));

+#37748=DIRECTION('',(-0.69052383996086,-0.723309633867619,0.));

+#37749=DIRECTION('',(0.,0.,-1.));

+#37750=DIRECTION('',(0.69052383996086,0.723309633867619,0.));

+#37751=DIRECTION('',(-0.510743665076358,0.859733044953123,0.));

+#37752=DIRECTION('',(-0.859733044953123,-0.510743665076358,0.));

+#37753=DIRECTION('',(0.,0.,-1.));

+#37754=DIRECTION('',(0.859733044953123,0.510743665076358,0.));

+#37755=DIRECTION('',(-0.275086035953767,0.961419613292366,0.));

+#37756=DIRECTION('',(-0.961419613292366,-0.275086035953767,0.));

+#37757=DIRECTION('',(0.,0.,-1.));

+#37758=DIRECTION('',(0.961419613292366,0.275086035953767,0.));

+#37759=DIRECTION('',(-0.165623408286498,0.986189072453941,0.));

+#37760=DIRECTION('',(-0.986189072453941,-0.165623408286498,0.));

+#37761=DIRECTION('',(0.,0.,-1.));

+#37762=DIRECTION('',(0.986189072453941,0.165623408286498,0.));

+#37763=DIRECTION('',(0.0374906082372745,0.999296980028459,0.));

+#37764=DIRECTION('',(-0.99929698002846,0.0374906082372746,0.));

+#37765=DIRECTION('',(0.,0.,-1.));

+#37766=DIRECTION('',(0.999296980028459,-0.0374906082372745,0.));

+#37767=DIRECTION('',(0.209087457162502,0.977896945110945,0.));

+#37768=DIRECTION('',(-0.977896945110945,0.209087457162502,0.));

+#37769=DIRECTION('',(0.,0.,-1.));

+#37770=DIRECTION('',(0.977896945110945,-0.209087457162502,0.));

+#37771=DIRECTION('',(0.372862911812122,0.927886441863974,0.));

+#37772=DIRECTION('',(-0.927886441863974,0.372862911812122,0.));

+#37773=DIRECTION('',(0.,0.,-1.));

+#37774=DIRECTION('',(0.927886441863974,-0.372862911812122,0.));

+#37775=DIRECTION('',(0.481039427837664,0.876698961369074,0.));

+#37776=DIRECTION('',(-0.876698961369074,0.481039427837664,0.));

+#37777=DIRECTION('',(0.,0.,-1.));

+#37778=DIRECTION('',(0.876698961369074,-0.481039427837664,0.));

+#37779=DIRECTION('',(0.610826625318096,0.791764380230954,0.));

+#37780=DIRECTION('',(-0.791764380230954,0.610826625318096,0.));

+#37781=DIRECTION('',(0.,0.,-1.));

+#37782=DIRECTION('',(0.791764380230954,-0.610826625318096,0.));

+#37783=DIRECTION('',(0.75242290872875,0.658680321871064,0.));

+#37784=DIRECTION('',(-0.658680321871064,0.75242290872875,0.));

+#37785=DIRECTION('',(0.,0.,-1.));

+#37786=DIRECTION('',(0.658680321871064,-0.75242290872875,0.));

+#37787=DIRECTION('',(0.915122490267816,0.403175926620168,0.));

+#37788=DIRECTION('',(-0.403175926620168,0.915122490267816,0.));

+#37789=DIRECTION('',(0.,0.,-1.));

+#37790=DIRECTION('',(0.403175926620168,-0.915122490267816,0.));

+#37791=DIRECTION('',(0.991942820879336,0.126686384848359,0.));

+#37792=DIRECTION('',(-0.126686384848359,0.991942820879335,0.));

+#37793=DIRECTION('',(0.,0.,-1.));

+#37794=DIRECTION('',(0.126686384848359,-0.991942820879335,0.));

+#37795=DIRECTION('',(0.990622881002546,-0.136624696282247,0.));

+#37796=DIRECTION('',(0.136624696282247,0.990622881002546,0.));

+#37797=DIRECTION('',(0.,0.,-1.));

+#37798=DIRECTION('',(-0.136624696282247,-0.990622881002546,0.));

+#37799=DIRECTION('',(0.956436964454961,-0.291938920022974,0.));

+#37800=DIRECTION('',(0.291938920022974,0.956436964454961,0.));

+#37801=DIRECTION('',(0.,0.,-1.));

+#37802=DIRECTION('',(-0.291938920022974,-0.956436964454961,0.));

+#37803=DIRECTION('',(0.306590464024141,0.951841524293546,0.));

+#37804=DIRECTION('',(-0.951841524293547,0.306590464024141,0.));

+#37805=DIRECTION('',(0.,0.,-1.));

+#37806=DIRECTION('',(0.951841524293546,-0.306590464024141,0.));

+#37807=DIRECTION('',(-0.973282428440799,0.229611224656766,0.));

+#37808=DIRECTION('',(-0.229611224656766,-0.9732824284408,0.));

+#37809=DIRECTION('',(0.,0.,-1.));

+#37810=DIRECTION('',(0.229611224656766,0.973282428440799,0.));

+#37811=DIRECTION('',(-0.998018632354555,0.0629190708223111,0.));

+#37812=DIRECTION('',(-0.0629190708223111,-0.998018632354555,0.));

+#37813=DIRECTION('',(0.,0.,-1.));

+#37814=DIRECTION('',(0.0629190708223111,0.998018632354555,0.));

+#37815=DIRECTION('',(-0.982189520541972,-0.187892910290758,0.));

+#37816=DIRECTION('',(0.187892910290758,-0.982189520541972,0.));

+#37817=DIRECTION('',(0.,0.,-1.));

+#37818=DIRECTION('',(-0.187892910290758,0.982189520541972,0.));

+#37819=DIRECTION('',(-0.903876996335496,-0.427792444411447,0.));

+#37820=DIRECTION('',(0.427792444411447,-0.903876996335497,0.));

+#37821=DIRECTION('',(0.,0.,-1.));

+#37822=DIRECTION('',(-0.427792444411447,0.903876996335497,0.));

+#37823=DIRECTION('',(-0.774645245956866,-0.632396033286442,0.));

+#37824=DIRECTION('',(0.632396033286442,-0.774645245956866,0.));

+#37825=DIRECTION('',(0.,0.,-1.));

+#37826=DIRECTION('',(-0.632396033286442,0.774645245956866,0.));

+#37827=DIRECTION('',(-0.632945160510439,-0.774196631216136,0.));

+#37828=DIRECTION('',(0.774196631216137,-0.632945160510439,0.));

+#37829=DIRECTION('',(0.,0.,-1.));

+#37830=DIRECTION('',(-0.774196631216136,0.632945160510439,0.));

+#37831=DIRECTION('',(-0.476252226631981,-0.879308715200799,0.));

+#37832=DIRECTION('',(0.879308715200799,-0.476252226631981,0.));

+#37833=DIRECTION('',(0.,0.,-1.));

+#37834=DIRECTION('',(-0.879308715200799,0.476252226631981,0.));

+#37835=DIRECTION('',(-0.364618443747702,-0.931157017091642,0.));

+#37836=DIRECTION('',(0.931157017091642,-0.364618443747702,0.));

+#37837=DIRECTION('',(0.,0.,-1.));

+#37838=DIRECTION('',(-0.931157017091642,0.364618443747702,0.));

+#37839=DIRECTION('',(-0.236178506591291,-0.971709685566789,0.));

+#37840=DIRECTION('',(0.971709685566789,-0.236178506591291,0.));

+#37841=DIRECTION('',(0.,0.,-1.));

+#37842=DIRECTION('',(-0.971709685566789,0.236178506591291,0.));

+#37843=DIRECTION('',(-0.09322602999988,-0.995644970524364,0.));

+#37844=DIRECTION('',(0.995644970524364,-0.0932260299998801,0.));

+#37845=DIRECTION('',(0.,0.,-1.));

+#37846=DIRECTION('',(-0.995644970524364,0.0932260299998801,0.));

+#37847=DIRECTION('',(0.104246872238055,-0.99455145147377,0.));

+#37848=DIRECTION('',(0.99455145147377,0.104246872238055,0.));

+#37849=DIRECTION('',(0.,0.,-1.));

+#37850=DIRECTION('',(-0.99455145147377,-0.104246872238055,0.));

+#37851=DIRECTION('',(0.281661776037989,-0.95951375389784,0.));

+#37852=DIRECTION('',(0.959513753897841,0.28166177603799,0.));

+#37853=DIRECTION('',(0.,0.,-1.));

+#37854=DIRECTION('',(-0.95951375389784,-0.281661776037989,0.));

+#37855=DIRECTION('',(0.445001098930492,-0.895530022919753,0.));

+#37856=DIRECTION('',(0.895530022919754,0.445001098930492,0.));

+#37857=DIRECTION('',(0.,0.,-1.));

+#37858=DIRECTION('',(-0.895530022919754,-0.445001098930492,0.));

+#37859=DIRECTION('',(0.638147477390105,-0.769914149175508,0.));

+#37860=DIRECTION('',(0.769914149175508,0.638147477390105,0.));

+#37861=DIRECTION('',(0.,0.,-1.));

+#37862=DIRECTION('',(-0.769914149175508,-0.638147477390105,0.));

+#37863=DIRECTION('',(0.805878668683868,-0.59208071355206,0.));

+#37864=DIRECTION('',(0.59208071355206,0.805878668683868,0.));

+#37865=DIRECTION('',(0.,0.,-1.));

+#37866=DIRECTION('',(-0.59208071355206,-0.805878668683868,0.));

+#37867=DIRECTION('',(0.917198531580859,-0.398430487871995,0.));

+#37868=DIRECTION('',(0.398430487871995,0.917198531580859,0.));

+#37869=DIRECTION('',(0.,0.,-1.));

+#37870=DIRECTION('',(-0.398430487871995,-0.917198531580859,0.));

+#37871=DIRECTION('',(0.980655640993226,-0.195740935392077,0.));

+#37872=DIRECTION('',(0.195740935392077,0.980655640993226,0.));

+#37873=DIRECTION('',(0.,0.,-1.));

+#37874=DIRECTION('',(-0.195740935392077,-0.980655640993226,0.));

+#37875=DIRECTION('',(0.998573002681811,0.0534037294112768,0.));

+#37876=DIRECTION('',(-0.0534037294112768,0.998573002681811,0.));

+#37877=DIRECTION('',(0.,0.,-1.));

+#37878=DIRECTION('',(0.0534037294112768,-0.998573002681811,0.));

+#37879=DIRECTION('',(0.955561842975182,0.29479071262486,0.));

+#37880=DIRECTION('',(-0.29479071262486,0.955561842975183,0.));

+#37881=DIRECTION('',(0.,0.,-1.));

+#37882=DIRECTION('',(0.29479071262486,-0.955561842975182,0.));

+#37883=DIRECTION('',(0.878204259282093,0.478285771248518,0.));

+#37884=DIRECTION('',(-0.478285771248518,0.878204259282093,0.));

+#37885=DIRECTION('',(0.,0.,-1.));

+#37886=DIRECTION('',(0.478285771248518,-0.878204259282093,0.));

+#37887=DIRECTION('',(0.783354674164512,0.621574978956369,0.));

+#37888=DIRECTION('',(-0.621574978956369,0.783354674164512,0.));

+#37889=DIRECTION('',(0.,0.,-1.));

+#37890=DIRECTION('',(0.621574978956369,-0.783354674164512,0.));

+#37891=DIRECTION('',(0.688314159039216,0.72541272284551,0.));

+#37892=DIRECTION('',(-0.72541272284551,0.688314159039216,0.));

+#37893=DIRECTION('',(0.,0.,-1.));

+#37894=DIRECTION('',(0.72541272284551,-0.688314159039217,0.));

+#37895=DIRECTION('',(0.612854983925711,0.790195399048499,0.));

+#37896=DIRECTION('',(-0.790195399048499,0.612854983925711,0.));

+#37897=DIRECTION('',(0.,0.,-1.));

+#37898=DIRECTION('',(0.790195399048499,-0.612854983925711,0.));

+#37899=DIRECTION('',(0.552951621183952,0.833213360808646,0.));

+#37900=DIRECTION('',(-0.833213360808646,0.552951621183952,0.));

+#37901=DIRECTION('',(0.,0.,-1.));

+#37902=DIRECTION('',(0.833213360808646,-0.552951621183952,0.));

+#37903=DIRECTION('',(0.0352440259018193,-0.999378736334845,0.));

+#37904=DIRECTION('',(0.999378736334845,0.0352440259018193,0.));

+#37905=DIRECTION('',(0.,0.,-1.));

+#37906=DIRECTION('',(-0.999378736334845,-0.0352440259018193,0.));

+#37907=DIRECTION('',(0.136979350861579,-0.990573903067076,0.));

+#37908=DIRECTION('',(0.990573903067076,0.136979350861579,0.));

+#37909=DIRECTION('',(0.,0.,-1.));

+#37910=DIRECTION('',(-0.990573903067076,-0.136979350861579,0.));

+#37911=DIRECTION('',(0.253623529262319,-0.96730300599374,0.));

+#37912=DIRECTION('',(0.96730300599374,0.253623529262319,0.));

+#37913=DIRECTION('',(0.,0.,-1.));

+#37914=DIRECTION('',(-0.96730300599374,-0.253623529262319,0.));

+#37915=DIRECTION('',(0.316312007180283,-0.948655213506773,0.));

+#37916=DIRECTION('',(0.948655213506773,0.316312007180283,0.));

+#37917=DIRECTION('',(0.,0.,-1.));

+#37918=DIRECTION('',(-0.948655213506773,-0.316312007180283,0.));

+#37919=DIRECTION('',(0.469647064226271,-0.882854254712319,0.));

+#37920=DIRECTION('',(0.882854254712319,0.469647064226271,0.));

+#37921=DIRECTION('',(0.,0.,-1.));

+#37922=DIRECTION('',(-0.882854254712319,-0.469647064226272,0.));

+#37923=DIRECTION('',(0.680970177780433,-0.732311147650836,0.));

+#37924=DIRECTION('',(0.732311147650836,0.680970177780433,0.));

+#37925=DIRECTION('',(0.,0.,-1.));

+#37926=DIRECTION('',(-0.732311147650836,-0.680970177780433,0.));

+#37927=DIRECTION('',(0.836189091198674,-0.548441249141907,0.));

+#37928=DIRECTION('',(0.548441249141907,0.836189091198674,0.));

+#37929=DIRECTION('',(0.,0.,-1.));

+#37930=DIRECTION('',(-0.548441249141907,-0.836189091198674,0.));

+#37931=DIRECTION('',(0.924980013339938,-0.3800157561492,0.));

+#37932=DIRECTION('',(0.3800157561492,0.924980013339938,0.));

+#37933=DIRECTION('',(0.,0.,-1.));

+#37934=DIRECTION('',(-0.3800157561492,-0.924980013339938,0.));

+#37935=DIRECTION('',(0.978448959678576,-0.206488821256534,0.));

+#37936=DIRECTION('',(0.206488821256534,0.978448959678576,0.));

+#37937=DIRECTION('',(-0.206488821256534,-0.978448959678576,0.));

+#37938=DIRECTION('',(0.,0.,1.));

+#37939=DIRECTION('',(1.,0.,0.));

+#37940=DIRECTION('',(0.589343110846486,-0.807882848993458,0.));

+#37941=DIRECTION('',(0.807882848993458,0.589343110846486,0.));

+#37942=DIRECTION('',(0.,0.,-1.));

+#37943=DIRECTION('',(-0.807882848993458,-0.589343110846486,0.));

+#37944=DIRECTION('',(0.,0.,-1.));

+#37945=DIRECTION('',(0.807906092038194,0.589311247514904,0.));

+#37946=DIRECTION('',(-0.589311247514904,0.807906092038195,0.));

+#37947=DIRECTION('',(0.,0.,-1.));

+#37948=DIRECTION('',(0.589311247514904,-0.807906092038194,0.));

+#37949=DIRECTION('',(-0.0526593378711153,0.998612534537283,0.));

+#37950=DIRECTION('',(-0.998612534537283,-0.0526593378711154,0.));

+#37951=DIRECTION('',(0.,0.,-1.));

+#37952=DIRECTION('',(0.998612534537283,0.0526593378711153,0.));

+#37953=DIRECTION('',(-0.589245909713762,0.807953747367757,0.));

+#37954=DIRECTION('',(-0.807953747367757,-0.589245909713762,0.));

+#37955=DIRECTION('',(0.,0.,-1.));

+#37956=DIRECTION('',(0.807953747367757,0.589245909713762,0.));

+#37957=DIRECTION('',(-0.807933045937554,-0.589274293756368,0.));

+#37958=DIRECTION('',(0.589274293756368,-0.807933045937554,0.));

+#37959=DIRECTION('',(0.,0.,-1.));

+#37960=DIRECTION('',(-0.589274293756368,0.807933045937554,0.));

+#37961=DIRECTION('',(-0.588941095315233,0.808175962429527,0.));

+#37962=DIRECTION('',(-0.808175962429528,-0.588941095315234,0.));

+#37963=DIRECTION('',(0.,0.,-1.));

+#37964=DIRECTION('',(0.808175962429527,0.588941095315234,0.));

+#37965=DIRECTION('',(-0.808032394568075,-0.589138056255562,0.));

+#37966=DIRECTION('',(0.589138056255562,-0.808032394568075,0.));

+#37967=DIRECTION('',(0.,0.,-1.));

+#37968=DIRECTION('',(-0.589138056255562,0.808032394568075,0.));

+#37969=DIRECTION('',(0.588941060290113,-0.80817598795334,0.));

+#37970=DIRECTION('',(0.80817598795334,0.588941060290113,0.));

+#37971=DIRECTION('',(0.,0.,-1.));

+#37972=DIRECTION('',(-0.80817598795334,-0.588941060290113,0.));

+#37973=DIRECTION('',(-0.807647063143148,-0.589666194890166,0.));

+#37974=DIRECTION('',(0.589666194890166,-0.807647063143148,0.));

+#37975=DIRECTION('',(0.,0.,-1.));

+#37976=DIRECTION('',(-0.589666194890166,0.807647063143148,0.));

+#37977=DIRECTION('',(0.589245909713489,-0.807953747367956,0.));

+#37978=DIRECTION('',(0.807953747367956,0.589245909713489,0.));

+#37979=DIRECTION('',(0.,0.,-1.));

+#37980=DIRECTION('',(-0.807953747367956,-0.589245909713489,0.));

+#37981=DIRECTION('',(0.589275498958304,-0.807932166909724,0.));

+#37982=DIRECTION('',(0.807932166909724,0.589275498958304,0.));

+#37983=DIRECTION('',(-0.807932166909724,-0.589275498958304,0.));

+#37984=DIRECTION('',(0.,0.,-1.));

+#37985=DIRECTION('',(-0.807932166909724,-0.589275498958304,0.));

+#37986=DIRECTION('',(0.,0.,-1.));

+#37987=DIRECTION('',(-0.808164662933789,-0.588956600765384,0.));

+#37988=DIRECTION('',(0.588956600765384,-0.808164662933789,0.));

+#37989=DIRECTION('',(-0.588956600765384,0.808164662933789,0.));

+#37990=DIRECTION('',(0.,0.,-1.));

+#37991=DIRECTION('',(-0.588956600765384,0.808164662933789,0.));

+#37992=DIRECTION('',(-0.0611823862138325,0.998126603000432,0.));

+#37993=DIRECTION('',(-0.998126603000432,-0.0611823862138325,0.));

+#37994=DIRECTION('',(0.998126603000432,0.0611823862138325,0.));

+#37995=DIRECTION('',(0.998126603000432,0.0611823862138325,0.));

+#37996=DIRECTION('',(0.807882848993449,0.589343110846499,0.));

+#37997=DIRECTION('',(-0.589343110846499,0.807882848993449,0.));

+#37998=DIRECTION('',(0.589343110846499,-0.807882848993449,0.));

+#37999=DIRECTION('',(0.,0.,1.));

+#38000=DIRECTION('',(1.,0.,0.));

+#38001=DIRECTION('',(0.,0.,1.));

+#38002=DIRECTION('',(1.,0.,0.));

+#38003=DIRECTION('',(0.,0.,-1.));

+#38004=DIRECTION('',(-1.,0.,0.));

+#38005=DIRECTION('',(0.,0.,-1.));

+#38006=DIRECTION('',(-1.,0.,0.));

+#38007=DIRECTION('',(0.,0.,-1.));

+#38008=DIRECTION('',(-1.,0.,0.));

+#38009=DIRECTION('',(0.,0.,-1.));

+#38010=DIRECTION('',(-1.,0.,0.));

+#38011=DIRECTION('',(0.,0.,-1.));

+#38012=DIRECTION('',(0.,0.,-1.));

+#38013=DIRECTION('',(-1.,0.,0.));

+#38014=DIRECTION('',(0.,0.,-1.));

+#38015=DIRECTION('',(0.,0.,-1.));

+#38016=DIRECTION('',(-1.,0.,0.));

+#38017=DIRECTION('',(0.,0.,-1.));

+#38018=DIRECTION('',(0.,0.,-1.));

+#38019=DIRECTION('',(-1.,0.,0.));

+#38020=DIRECTION('',(0.,0.,-1.));

+#38021=DIRECTION('',(0.,0.,1.));

+#38022=DIRECTION('',(1.,0.,0.));

+#38023=DIRECTION('',(-1.,0.,0.));

+#38024=DIRECTION('',(0.,-1.,0.));

+#38025=DIRECTION('',(-1.,0.,0.));

+#38026=DIRECTION('',(-1.,0.,0.));

+#38027=DIRECTION('',(0.,0.,1.));

+#38028=DIRECTION('',(0.,0.,-1.));

+#38029=DIRECTION('',(0.,0.,-1.));

+#38030=DIRECTION('',(0.,1.,0.));

+#38031=DIRECTION('',(0.,0.,1.));

+#38032=DIRECTION('',(0.,1.,0.));

+#38033=DIRECTION('',(0.,0.,1.));

+#38034=DIRECTION('',(0.,0.,1.));

+#38035=DIRECTION('',(1.,0.,0.));

+#38036=DIRECTION('',(-1.,0.,0.));

+#38037=DIRECTION('',(0.,-1.,0.));

+#38038=DIRECTION('',(-1.,0.,0.));

+#38039=DIRECTION('',(1.,0.,0.));

+#38040=DIRECTION('',(0.,0.,-1.));

+#38041=DIRECTION('',(0.,0.,1.));

+#38042=DIRECTION('',(0.,0.,1.));

+#38043=DIRECTION('',(0.,1.,0.));

+#38044=DIRECTION('',(0.,0.,1.));

+#38045=DIRECTION('',(0.,1.,0.));

+#38046=DIRECTION('',(0.,0.,1.));

+#38047=DIRECTION('',(-0.707106781186546,0.,-0.707106781186549));

+#38048=DIRECTION('',(-0.707106781186549,0.,0.707106781186546));

+#38049=DIRECTION('',(0.,-1.,0.));

+#38050=DIRECTION('',(-1.,0.,0.));

+#38051=DIRECTION('',(0.,0.,1.));

+#38052=DIRECTION('',(0.707106781186548,0.,-0.707106781186548));

+#38053=DIRECTION('',(-0.707106781186548,0.,-0.707106781186548));

+#38054=DIRECTION('',(0.,-1.,0.));

+#38055=DIRECTION('',(1.,0.,0.));

+#38056=DIRECTION('',(0.,0.,-1.));

+#38057=DIRECTION('',(-0.707106781186548,0.,-0.707106781186548));

+#38058=DIRECTION('',(-0.707106781186548,0.,0.707106781186548));

+#38059=DIRECTION('',(0.,-1.,0.));

+#38060=DIRECTION('',(-1.,0.,0.));

+#38061=DIRECTION('',(0.,0.,1.));

+#38062=DIRECTION('',(0.707106781186546,0.,-0.707106781186549));

+#38063=DIRECTION('',(-0.707106781186549,0.,-0.707106781186546));

+#38064=DIRECTION('',(0.,-1.,0.));

+#38065=DIRECTION('',(1.,0.,0.));

+#38066=DIRECTION('',(0.,0.,-1.));

+#38067=DIRECTION('',(-0.707106781186547,0.,-0.707106781186548));

+#38068=DIRECTION('',(-0.707106781186548,0.,0.707106781186547));

+#38069=DIRECTION('',(0.,-1.,0.));

+#38070=DIRECTION('',(-1.,0.,0.));

+#38071=DIRECTION('',(0.,0.,1.));

+#38072=DIRECTION('',(1.,0.,0.));

+#38073=DIRECTION('',(0.,0.,-1.));

+#38074=DIRECTION('',(0.,-1.,0.));

+#38075=DIRECTION('',(0.707106781186547,0.,-0.707106781186548));

+#38076=DIRECTION('',(-0.707106781186548,0.,-0.707106781186547));

+#38077=DIRECTION('',(0.707106781186548,0.,-0.707106781186548));

+#38078=DIRECTION('',(-0.707106781186548,0.,-0.707106781186548));

+#38079=DIRECTION('',(0.,-1.,0.));

+#38080=DIRECTION('',(1.,0.,0.));

+#38081=DIRECTION('',(0.,0.,-1.));

+#38082=DIRECTION('',(-1.,0.,0.));

+#38083=DIRECTION('',(0.,0.,1.));

+#38084=DIRECTION('',(0.,-1.,0.));

+#38085=DIRECTION('',(-0.707106781186546,0.,-0.707106781186549));

+#38086=DIRECTION('',(-0.707106781186549,0.,0.707106781186546));

+#38087=DIRECTION('',(0.707106781186546,0.,-0.707106781186549));

+#38088=DIRECTION('',(-0.707106781186549,0.,-0.707106781186546));

+#38089=DIRECTION('',(0.,-1.,0.));

+#38090=DIRECTION('',(1.,0.,0.));

+#38091=DIRECTION('',(0.,0.,-1.));

+#38092=DIRECTION('',(-1.,0.,0.));

+#38093=DIRECTION('',(0.,0.,1.));

+#38094=DIRECTION('',(0.,-1.,0.));

+#38095=DIRECTION('',(-0.707106781186548,0.,-0.707106781186548));

+#38096=DIRECTION('',(-0.707106781186548,0.,0.707106781186548));

+#38097=DIRECTION('',(0.707106781186547,0.,-0.707106781186548));

+#38098=DIRECTION('',(-0.707106781186548,0.,-0.707106781186547));

+#38099=DIRECTION('',(0.,-1.,0.));

+#38100=DIRECTION('',(1.,0.,0.));

+#38101=DIRECTION('',(0.,0.,-1.));

+#38102=DIRECTION('',(-0.707106781186546,0.,-0.707106781186548));

+#38103=DIRECTION('',(-0.707106781186549,0.,0.707106781186547));

+#38104=DIRECTION('',(0.,-1.,0.));

+#38105=DIRECTION('',(-1.,0.,0.));

+#38106=DIRECTION('',(0.,0.,1.));

+#38107=DIRECTION('',(0.,0.,1.));

+#38108=DIRECTION('',(1.,0.,0.));

+#38109=CARTESIAN_POINT('',(0.,0.,0.));

+#38110=CARTESIAN_POINT('',(0.,0.,-0.65));

+#38111=CARTESIAN_POINT('',(-0.8,0.4,-0.65));

+#38112=CARTESIAN_POINT('',(-0.8,0.4,-0.65));

+#38113=CARTESIAN_POINT('',(-0.35,0.4,-0.65));

+#38114=CARTESIAN_POINT('',(-0.35,-1.60622544071927E-17,-0.65));

+#38115=CARTESIAN_POINT('',(-0.35,0.9625,-0.65));

+#38116=CARTESIAN_POINT('',(0.,1.4,-0.65));

+#38117=CARTESIAN_POINT('',(0.,0.,0.));

+#38118=CARTESIAN_POINT('',(0.,0.,0.));

+#38119=CARTESIAN_POINT('',(-1.65,0.,0.));

+#38120=CARTESIAN_POINT('',(-0.8,0.4,0.));

+#38121=CARTESIAN_POINT('',(-0.8,0.4,0.));

+#38122=CARTESIAN_POINT('',(-0.35,0.4,0.));

+#38123=CARTESIAN_POINT('',(0.,1.4,0.));

+#38124=CARTESIAN_POINT('',(1.0842021724855E-16,1.4,0.));

+#38125=CARTESIAN_POINT('',(0.8,0.4,0.));

+#38126=CARTESIAN_POINT('',(0.8,0.4,0.));

+#38127=CARTESIAN_POINT('',(0.35,0.4,0.));

+#38128=CARTESIAN_POINT('',(0.35,0.4,0.));

+#38129=CARTESIAN_POINT('',(0.35,-1.4,0.));

+#38130=CARTESIAN_POINT('',(0.35,-1.4,0.));

+#38131=CARTESIAN_POINT('',(-0.35,-1.4,0.));

+#38132=CARTESIAN_POINT('',(-0.35,-1.4,0.));

+#38133=CARTESIAN_POINT('',(-0.35,0.4,0.));

+#38134=CARTESIAN_POINT('',(0.,0.,-1.3));

+#38135=CARTESIAN_POINT('',(0.,0.,-1.3));

+#38136=CARTESIAN_POINT('',(-1.65,0.,-1.3));

+#38137=CARTESIAN_POINT('',(0.,1.65,-1.3));

+#38138=CARTESIAN_POINT('',(0.,1.4,-0.65));

+#38139=CARTESIAN_POINT('',(-0.35,0.9625,-1.));

+#38140=CARTESIAN_POINT('',(-0.35,0.9625,-1.));

+#38141=CARTESIAN_POINT('',(0.,1.4,-1.));

+#38142=CARTESIAN_POINT('',(0.,1.4,-1.));

+#38143=CARTESIAN_POINT('',(1.0842021724855E-16,1.4,-0.65));

+#38144=CARTESIAN_POINT('',(-0.8,0.4,-0.65));

+#38145=CARTESIAN_POINT('',(-0.8,0.4,-0.65));

+#38146=CARTESIAN_POINT('',(-0.35,0.4,-0.65));

+#38147=CARTESIAN_POINT('',(-0.35,0.4,-0.65));

+#38148=CARTESIAN_POINT('',(-0.35,-1.4,-0.65));

+#38149=CARTESIAN_POINT('',(-0.35,-1.4,-1.));

+#38150=CARTESIAN_POINT('',(-0.35,0.9625,-1.));

+#38151=CARTESIAN_POINT('',(-0.35,-1.4,-0.65));

+#38152=CARTESIAN_POINT('',(0.35,-1.4,-0.65));

+#38153=CARTESIAN_POINT('',(0.35,-1.4,-1.));

+#38154=CARTESIAN_POINT('',(-0.35,-1.4,-1.));

+#38155=CARTESIAN_POINT('',(0.35,-1.4,-0.65));

+#38156=CARTESIAN_POINT('',(0.35,0.4,-0.65));

+#38157=CARTESIAN_POINT('',(0.35,0.4,-0.65));

+#38158=CARTESIAN_POINT('',(0.35,-1.60622544071927E-17,-0.65));

+#38159=CARTESIAN_POINT('',(0.35,0.9625,-0.65));

+#38160=CARTESIAN_POINT('',(0.35,0.9625,-1.));

+#38161=CARTESIAN_POINT('',(0.35,0.9625,-1.));

+#38162=CARTESIAN_POINT('',(0.35,-1.4,-1.));

+#38163=CARTESIAN_POINT('',(0.35,0.4,-0.65));

+#38164=CARTESIAN_POINT('',(0.8,0.4,-0.65));

+#38165=CARTESIAN_POINT('',(0.8,0.4,-0.65));

+#38166=CARTESIAN_POINT('',(0.35,0.4,-0.65));

+#38167=CARTESIAN_POINT('',(0.8,0.4,-0.65));

+#38168=CARTESIAN_POINT('',(0.35,0.9625,-1.));

+#38169=CARTESIAN_POINT('',(0.8,0.4,-0.65));

+#38170=CARTESIAN_POINT('',(0.,0.,-0.65));

+#38171=CARTESIAN_POINT('',(0.,0.,-1.));

+#38172=CARTESIAN_POINT('',(0.,0.,0.));

+#38173=CARTESIAN_POINT('',(0.4,-2.55,-3.6));

+#38174=CARTESIAN_POINT('',(0.4,-2.55,-3.6));

+#38175=CARTESIAN_POINT('',(0.3,-2.55,-3.6));

+#38176=CARTESIAN_POINT('',(-0.3,-2.55,-3.6));

+#38177=CARTESIAN_POINT('',(-0.3,-2.55,-3.6));

+#38178=CARTESIAN_POINT('',(-0.3,-3.55,-3.6));

+#38179=CARTESIAN_POINT('',(0.4,-3.55,-3.6));

+#38180=CARTESIAN_POINT('',(0.3,-3.55,-3.6));

+#38181=CARTESIAN_POINT('',(0.3,-2.55,-3.6));

+#38182=CARTESIAN_POINT('',(-2.14,-2.55,-3.6));

+#38183=CARTESIAN_POINT('',(-2.14,-2.55,-3.6));

+#38184=CARTESIAN_POINT('',(-2.24,-2.55,-3.6));

+#38185=CARTESIAN_POINT('',(-2.84,-2.55,-3.6));

+#38186=CARTESIAN_POINT('',(-2.84,-2.55,-3.6));

+#38187=CARTESIAN_POINT('',(-2.84,-3.55,-3.6));

+#38188=CARTESIAN_POINT('',(-2.14,-3.55,-3.6));

+#38189=CARTESIAN_POINT('',(-2.24,-3.55,-3.6));

+#38190=CARTESIAN_POINT('',(-2.24,-2.55,-3.6));

+#38191=CARTESIAN_POINT('',(2.94,-2.55,-3.6));

+#38192=CARTESIAN_POINT('',(2.94,-2.55,-3.6));

+#38193=CARTESIAN_POINT('',(2.84,-2.55,-3.6));

+#38194=CARTESIAN_POINT('',(2.24,-2.55,-3.6));

+#38195=CARTESIAN_POINT('',(2.24,-2.55,-3.6));

+#38196=CARTESIAN_POINT('',(2.24,-3.55,-3.6));

+#38197=CARTESIAN_POINT('',(2.94,-3.55,-3.6));

+#38198=CARTESIAN_POINT('',(2.84,-3.55,-3.6));

+#38199=CARTESIAN_POINT('',(2.84,-2.55,-3.6));

+#38200=CARTESIAN_POINT('',(0.4,-3.55,-3.75));

+#38201=CARTESIAN_POINT('',(-0.3,-3.54,-3.75));

+#38202=CARTESIAN_POINT('',(-0.3,-2.55,-3.75));

+#38203=CARTESIAN_POINT('',(-0.3,-3.55,-3.75));

+#38204=CARTESIAN_POINT('',(0.4,-2.55,-3.75));

+#38205=CARTESIAN_POINT('',(0.3,-2.55,-3.75));

+#38206=CARTESIAN_POINT('',(0.3,-3.54,-3.75));

+#38207=CARTESIAN_POINT('',(0.3,-3.55,-3.75));

+#38208=CARTESIAN_POINT('',(0.4,-3.55,-3.75));

+#38209=CARTESIAN_POINT('',(0.4,-2.55,-3.75));

+#38210=CARTESIAN_POINT('',(-0.3,-2.55,-3.75));

+#38211=CARTESIAN_POINT('',(0.3,-2.55,-3.75));

+#38212=CARTESIAN_POINT('',(-2.14,-3.55,-3.75));

+#38213=CARTESIAN_POINT('',(-2.84,-3.54,-3.75));

+#38214=CARTESIAN_POINT('',(-2.84,-2.55,-3.75));

+#38215=CARTESIAN_POINT('',(-2.84,-3.55,-3.75));

+#38216=CARTESIAN_POINT('',(-2.14,-2.55,-3.75));

+#38217=CARTESIAN_POINT('',(-2.24,-2.55,-3.75));

+#38218=CARTESIAN_POINT('',(-2.24,-3.54,-3.75));

+#38219=CARTESIAN_POINT('',(-2.24,-3.55,-3.75));

+#38220=CARTESIAN_POINT('',(-2.14,-3.55,-3.75));

+#38221=CARTESIAN_POINT('',(-2.14,-2.55,-3.75));

+#38222=CARTESIAN_POINT('',(-2.84,-2.55,-3.75));

+#38223=CARTESIAN_POINT('',(-2.24,-2.55,-3.75));

+#38224=CARTESIAN_POINT('',(2.94,-3.55,-3.75));

+#38225=CARTESIAN_POINT('',(2.24,-3.54,-3.75));

+#38226=CARTESIAN_POINT('',(2.24,-2.55,-3.75));

+#38227=CARTESIAN_POINT('',(2.24,-3.55,-3.75));

+#38228=CARTESIAN_POINT('',(2.94,-2.55,-3.75));

+#38229=CARTESIAN_POINT('',(2.84,-2.55,-3.75));

+#38230=CARTESIAN_POINT('',(2.84,-3.54,-3.75));

+#38231=CARTESIAN_POINT('',(2.84,-3.55,-3.75));

+#38232=CARTESIAN_POINT('',(2.94,-3.55,-3.75));

+#38233=CARTESIAN_POINT('',(2.94,-2.55,-3.75));

+#38234=CARTESIAN_POINT('',(2.24,-2.55,-3.75));

+#38235=CARTESIAN_POINT('',(2.84,-2.55,-3.75));

+#38236=CARTESIAN_POINT('',(0.4,3.6,-2.85));

+#38237=CARTESIAN_POINT('',(0.4,-3.75,-2.85));

+#38238=CARTESIAN_POINT('',(0.4,-3.75,-2.85));

+#38239=CARTESIAN_POINT('',(0.4,-3.75,-3.36));

+#38240=CARTESIAN_POINT('',(0.4,-3.54,-3.36));

+#38241=CARTESIAN_POINT('',(0.4,-3.6,-3.36));

+#38242=CARTESIAN_POINT('',(0.4,-3.6,-3.55));

+#38243=CARTESIAN_POINT('',(0.4,-3.6,-2.85));

+#38244=CARTESIAN_POINT('',(0.4,-3.6,-2.85));

+#38245=CARTESIAN_POINT('',(0.4,-3.54825396152541,-2.85));

+#38246=CARTESIAN_POINT('',(0.4,-3.55,-2.8));

+#38247=CARTESIAN_POINT('',(0.4,-3.55,-2.8));

+#38248=CARTESIAN_POINT('',(0.4,-3.55,-0.35));

+#38249=CARTESIAN_POINT('',(0.4,-3.55,-2.7));

+#38250=CARTESIAN_POINT('',(0.4,3.6,-2.7));

+#38251=CARTESIAN_POINT('',(0.4,-3.6,-2.7));

+#38252=CARTESIAN_POINT('',(0.4,-3.6,-2.85));

+#38253=CARTESIAN_POINT('',(-0.4,3.6,-2.85));

+#38254=CARTESIAN_POINT('',(-0.4,-3.54,-3.36));

+#38255=CARTESIAN_POINT('',(-0.4,-3.6,-3.36));

+#38256=CARTESIAN_POINT('',(-0.4,-3.75,-3.36));

+#38257=CARTESIAN_POINT('',(-0.4,-3.75,-2.85));

+#38258=CARTESIAN_POINT('',(-0.4,-3.75,-2.85));

+#38259=CARTESIAN_POINT('',(-0.4,-3.6,-2.85));

+#38260=CARTESIAN_POINT('',(-0.4,-3.6,-2.7));

+#38261=CARTESIAN_POINT('',(-0.4,3.6,-2.7));

+#38262=CARTESIAN_POINT('',(-0.4,-3.55,-2.7));

+#38263=CARTESIAN_POINT('',(-0.4,-3.55,-0.35));

+#38264=CARTESIAN_POINT('',(-0.4,-3.55,-2.8));

+#38265=CARTESIAN_POINT('',(-0.4,-3.55,-2.8));

+#38266=CARTESIAN_POINT('',(-0.4,-3.54825396152541,-2.85));

+#38267=CARTESIAN_POINT('',(-0.4,-3.6,-2.85));

+#38268=CARTESIAN_POINT('',(-0.4,-3.6,-2.85));

+#38269=CARTESIAN_POINT('',(-0.4,-3.6,-3.55));

+#38270=CARTESIAN_POINT('',(0.4,-3.75,-2.85));

+#38271=CARTESIAN_POINT('',(-0.254999999999999,-3.75,-3.505));

+#38272=CARTESIAN_POINT('',(-0.3,-3.75,-3.46));

+#38273=CARTESIAN_POINT('',(-0.3,-3.75,-2.85));

+#38274=CARTESIAN_POINT('',(-0.3,-3.75,-3.55));

+#38275=CARTESIAN_POINT('',(0.4,-3.75,-3.55));

+#38276=CARTESIAN_POINT('',(0.3,-3.75,-3.55));

+#38277=CARTESIAN_POINT('',(0.3,-3.75,-2.85));

+#38278=CARTESIAN_POINT('',(0.3,-3.75,-3.46));

+#38279=CARTESIAN_POINT('',(0.655,-3.75,-3.105));

+#38280=CARTESIAN_POINT('',(0.4,-3.75,-2.85));

+#38281=CARTESIAN_POINT('',(0.4,-3.55,-3.55));

+#38282=CARTESIAN_POINT('',(-0.3,-3.55,-3.55));

+#38283=CARTESIAN_POINT('',(0.3,-3.55,-3.55));

+#38284=CARTESIAN_POINT('',(0.4,-3.55,-3.55));

+#38285=CARTESIAN_POINT('',(-0.3,-3.55,-3.55));

+#38286=CARTESIAN_POINT('',(-0.3,-3.6,-3.55));

+#38287=CARTESIAN_POINT('',(0.4,-3.6,-3.55));

+#38288=CARTESIAN_POINT('',(0.3,-3.6,-3.55));

+#38289=CARTESIAN_POINT('',(0.3,-3.55,-3.55));

+#38290=CARTESIAN_POINT('',(0.4,-3.6,-3.55));

+#38291=CARTESIAN_POINT('',(0.0950000000000012,-3.6,-3.855));

+#38292=CARTESIAN_POINT('',(-0.3,-3.6,-3.46));

+#38293=CARTESIAN_POINT('',(0.4,-3.6,-2.85));

+#38294=CARTESIAN_POINT('',(0.305,-3.6,-3.455));

+#38295=CARTESIAN_POINT('',(0.3,-3.6,-3.46));

+#38296=CARTESIAN_POINT('',(0.3,-3.6,-3.55));

+#38297=CARTESIAN_POINT('',(-0.3,-3.6,-3.55));

+#38298=CARTESIAN_POINT('',(-2.14,3.6,-2.85));

+#38299=CARTESIAN_POINT('',(-2.14,-3.75,-2.85));

+#38300=CARTESIAN_POINT('',(-2.14,-3.75,-2.85));

+#38301=CARTESIAN_POINT('',(-2.14,-3.75,-3.36));

+#38302=CARTESIAN_POINT('',(-2.14,-3.54,-3.36));

+#38303=CARTESIAN_POINT('',(-2.14,-3.6,-3.36));

+#38304=CARTESIAN_POINT('',(-2.14,-3.6,-3.55));

+#38305=CARTESIAN_POINT('',(-2.14,-3.6,-2.85));

+#38306=CARTESIAN_POINT('',(-2.14,-3.6,-2.85));

+#38307=CARTESIAN_POINT('',(-2.14,-3.54825396152541,-2.85));

+#38308=CARTESIAN_POINT('',(-2.14,-3.55,-2.8));

+#38309=CARTESIAN_POINT('',(-2.14,-3.55,-2.8));

+#38310=CARTESIAN_POINT('',(-2.14,-3.55,-0.35));

+#38311=CARTESIAN_POINT('',(-2.14,-3.55,-2.7));

+#38312=CARTESIAN_POINT('',(-2.14,3.6,-2.7));

+#38313=CARTESIAN_POINT('',(-2.14,-3.6,-2.7));

+#38314=CARTESIAN_POINT('',(-2.14,-3.6,-2.85));

+#38315=CARTESIAN_POINT('',(-2.94,3.6,-2.85));

+#38316=CARTESIAN_POINT('',(-2.94,-3.54,-3.36));

+#38317=CARTESIAN_POINT('',(-2.94,-3.6,-3.36));

+#38318=CARTESIAN_POINT('',(-2.94,-3.75,-3.36));

+#38319=CARTESIAN_POINT('',(-2.94,-3.75,-2.85));

+#38320=CARTESIAN_POINT('',(-2.94,-3.75,-2.85));

+#38321=CARTESIAN_POINT('',(-2.94,-3.6,-2.85));

+#38322=CARTESIAN_POINT('',(-2.94,-3.6,-2.7));

+#38323=CARTESIAN_POINT('',(-2.94,3.6,-2.7));

+#38324=CARTESIAN_POINT('',(-2.94,-3.55,-2.7));

+#38325=CARTESIAN_POINT('',(-2.94,-3.55,-0.35));

+#38326=CARTESIAN_POINT('',(-2.94,-3.55,-2.8));

+#38327=CARTESIAN_POINT('',(-2.94,-3.55,-2.8));

+#38328=CARTESIAN_POINT('',(-2.94,-3.54825396152541,-2.85));

+#38329=CARTESIAN_POINT('',(-2.94,-3.6,-2.85));

+#38330=CARTESIAN_POINT('',(-2.94,-3.6,-2.85));

+#38331=CARTESIAN_POINT('',(-2.94,-3.6,-3.55));

+#38332=CARTESIAN_POINT('',(-2.14,-3.75,-2.85));

+#38333=CARTESIAN_POINT('',(-2.795,-3.75,-3.505));

+#38334=CARTESIAN_POINT('',(-2.84,-3.75,-3.46));

+#38335=CARTESIAN_POINT('',(-2.84,-3.75,-2.85));

+#38336=CARTESIAN_POINT('',(-2.84,-3.75,-3.55));

+#38337=CARTESIAN_POINT('',(-2.14,-3.75,-3.55));

+#38338=CARTESIAN_POINT('',(-2.24,-3.75,-3.55));

+#38339=CARTESIAN_POINT('',(-2.24,-3.75,-2.85));

+#38340=CARTESIAN_POINT('',(-2.24,-3.75,-3.46));

+#38341=CARTESIAN_POINT('',(-1.885,-3.75,-3.105));

+#38342=CARTESIAN_POINT('',(-2.14,-3.75,-2.85));

+#38343=CARTESIAN_POINT('',(-2.14,-3.55,-3.55));

+#38344=CARTESIAN_POINT('',(-2.84,-3.55,-3.55));

+#38345=CARTESIAN_POINT('',(-2.24,-3.55,-3.55));

+#38346=CARTESIAN_POINT('',(-2.14,-3.55,-3.55));

+#38347=CARTESIAN_POINT('',(-2.84,-3.55,-3.55));

+#38348=CARTESIAN_POINT('',(-2.84,-3.6,-3.55));

+#38349=CARTESIAN_POINT('',(-2.14,-3.6,-3.55));

+#38350=CARTESIAN_POINT('',(-2.24,-3.6,-3.55));

+#38351=CARTESIAN_POINT('',(-2.24,-3.55,-3.55));

+#38352=CARTESIAN_POINT('',(-2.14,-3.6,-3.55));

+#38353=CARTESIAN_POINT('',(-2.445,-3.6,-3.855));

+#38354=CARTESIAN_POINT('',(-2.84,-3.6,-3.46));

+#38355=CARTESIAN_POINT('',(-2.14,-3.6,-2.85));

+#38356=CARTESIAN_POINT('',(-2.235,-3.6,-3.455));

+#38357=CARTESIAN_POINT('',(-2.24,-3.6,-3.46));

+#38358=CARTESIAN_POINT('',(-2.24,-3.6,-3.55));

+#38359=CARTESIAN_POINT('',(-2.84,-3.6,-3.55));

+#38360=CARTESIAN_POINT('',(2.94,3.6,-2.85));

+#38361=CARTESIAN_POINT('',(2.94,-3.75,-2.85));

+#38362=CARTESIAN_POINT('',(2.94,-3.75,-2.85));

+#38363=CARTESIAN_POINT('',(2.94,-3.75,-3.36));

+#38364=CARTESIAN_POINT('',(2.94,-3.54,-3.36));

+#38365=CARTESIAN_POINT('',(2.94,-3.6,-3.36));

+#38366=CARTESIAN_POINT('',(2.94,-3.6,-3.55));

+#38367=CARTESIAN_POINT('',(2.94,-3.6,-2.85));

+#38368=CARTESIAN_POINT('',(2.94,-3.6,-2.85));

+#38369=CARTESIAN_POINT('',(2.94,-3.54825396152541,-2.85));

+#38370=CARTESIAN_POINT('',(2.94,-3.55,-2.8));

+#38371=CARTESIAN_POINT('',(2.94,-3.55,-2.8));

+#38372=CARTESIAN_POINT('',(2.94,-3.55,-0.35));

+#38373=CARTESIAN_POINT('',(2.94,-3.55,-2.7));

+#38374=CARTESIAN_POINT('',(2.94,3.6,-2.7));

+#38375=CARTESIAN_POINT('',(2.94,-3.6,-2.7));

+#38376=CARTESIAN_POINT('',(2.94,-3.6,-2.85));

+#38377=CARTESIAN_POINT('',(2.14,3.6,-2.85));

+#38378=CARTESIAN_POINT('',(2.14,-3.54,-3.36));

+#38379=CARTESIAN_POINT('',(2.14,-3.6,-3.36));

+#38380=CARTESIAN_POINT('',(2.14,-3.75,-3.36));

+#38381=CARTESIAN_POINT('',(2.14,-3.75,-2.85));

+#38382=CARTESIAN_POINT('',(2.14,-3.75,-2.85));

+#38383=CARTESIAN_POINT('',(2.14,-3.6,-2.85));

+#38384=CARTESIAN_POINT('',(2.14,-3.6,-2.7));

+#38385=CARTESIAN_POINT('',(2.14,3.6,-2.7));

+#38386=CARTESIAN_POINT('',(2.14,-3.55,-2.7));

+#38387=CARTESIAN_POINT('',(2.14,-3.55,-0.35));

+#38388=CARTESIAN_POINT('',(2.14,-3.55,-2.8));

+#38389=CARTESIAN_POINT('',(2.14,-3.55,-2.8));

+#38390=CARTESIAN_POINT('',(2.14,-3.54825396152541,-2.85));

+#38391=CARTESIAN_POINT('',(2.14,-3.6,-2.85));

+#38392=CARTESIAN_POINT('',(2.14,-3.6,-2.85));

+#38393=CARTESIAN_POINT('',(2.14,-3.6,-3.55));

+#38394=CARTESIAN_POINT('',(2.94,-3.75,-2.85));

+#38395=CARTESIAN_POINT('',(2.285,-3.75,-3.505));

+#38396=CARTESIAN_POINT('',(2.24,-3.75,-3.46));

+#38397=CARTESIAN_POINT('',(2.24,-3.75,-2.85));

+#38398=CARTESIAN_POINT('',(2.24,-3.75,-3.55));

+#38399=CARTESIAN_POINT('',(2.94,-3.75,-3.55));

+#38400=CARTESIAN_POINT('',(2.84,-3.75,-3.55));

+#38401=CARTESIAN_POINT('',(2.84,-3.75,-2.85));

+#38402=CARTESIAN_POINT('',(2.84,-3.75,-3.46));

+#38403=CARTESIAN_POINT('',(3.195,-3.75,-3.105));

+#38404=CARTESIAN_POINT('',(2.94,-3.75,-2.85));

+#38405=CARTESIAN_POINT('',(2.94,-3.55,-3.55));

+#38406=CARTESIAN_POINT('',(2.24,-3.55,-3.55));

+#38407=CARTESIAN_POINT('',(2.84,-3.55,-3.55));

+#38408=CARTESIAN_POINT('',(2.94,-3.55,-3.55));

+#38409=CARTESIAN_POINT('',(2.24,-3.55,-3.55));

+#38410=CARTESIAN_POINT('',(2.24,-3.6,-3.55));

+#38411=CARTESIAN_POINT('',(2.94,-3.6,-3.55));

+#38412=CARTESIAN_POINT('',(2.84,-3.6,-3.55));

+#38413=CARTESIAN_POINT('',(2.84,-3.55,-3.55));

+#38414=CARTESIAN_POINT('',(2.94,-3.6,-3.55));

+#38415=CARTESIAN_POINT('',(2.635,-3.6,-3.855));

+#38416=CARTESIAN_POINT('',(2.24,-3.6,-3.46));

+#38417=CARTESIAN_POINT('',(2.94,-3.6,-2.85));

+#38418=CARTESIAN_POINT('',(2.845,-3.6,-3.455));

+#38419=CARTESIAN_POINT('',(2.84,-3.6,-3.46));

+#38420=CARTESIAN_POINT('',(2.84,-3.6,-3.55));

+#38421=CARTESIAN_POINT('',(2.24,-3.6,-3.55));

+#38422=CARTESIAN_POINT('',(0.4,3.55,-3.6));

+#38423=CARTESIAN_POINT('',(-0.3,5.25,-3.6));

+#38424=CARTESIAN_POINT('',(-0.3,3.55,-3.6));

+#38425=CARTESIAN_POINT('',(-0.3,2.55,-3.6));

+#38426=CARTESIAN_POINT('',(0.4,2.55,-3.6));

+#38427=CARTESIAN_POINT('',(0.3,2.55,-3.6));

+#38428=CARTESIAN_POINT('',(0.3,5.25,-3.6));

+#38429=CARTESIAN_POINT('',(0.3,3.55,-3.6));

+#38430=CARTESIAN_POINT('',(0.4,3.55,-3.6));

+#38431=CARTESIAN_POINT('',(0.4,2.55,-3.6));

+#38432=CARTESIAN_POINT('',(-0.3,2.55,-3.6));

+#38433=CARTESIAN_POINT('',(-0.3,2.55,-3.75));

+#38434=CARTESIAN_POINT('',(0.4,2.55,-3.75));

+#38435=CARTESIAN_POINT('',(0.3,2.55,-3.75));

+#38436=CARTESIAN_POINT('',(0.3,2.55,-3.6));

+#38437=CARTESIAN_POINT('',(0.4,2.55,-3.75));

+#38438=CARTESIAN_POINT('',(-0.3,5.25,-3.75));

+#38439=CARTESIAN_POINT('',(-0.3,3.55,-3.75));

+#38440=CARTESIAN_POINT('',(0.4,3.55,-3.75));

+#38441=CARTESIAN_POINT('',(0.3,3.55,-3.75));

+#38442=CARTESIAN_POINT('',(0.3,5.25,-3.75));

+#38443=CARTESIAN_POINT('',(-2.14,3.55,-3.6));

+#38444=CARTESIAN_POINT('',(-2.84,5.25,-3.6));

+#38445=CARTESIAN_POINT('',(-2.84,3.55,-3.6));

+#38446=CARTESIAN_POINT('',(-2.84,2.55,-3.6));

+#38447=CARTESIAN_POINT('',(-2.14,2.55,-3.6));

+#38448=CARTESIAN_POINT('',(-2.24,2.55,-3.6));

+#38449=CARTESIAN_POINT('',(-2.24,5.25,-3.6));

+#38450=CARTESIAN_POINT('',(-2.24,3.55,-3.6));

+#38451=CARTESIAN_POINT('',(-2.14,3.55,-3.6));

+#38452=CARTESIAN_POINT('',(-2.14,2.55,-3.6));

+#38453=CARTESIAN_POINT('',(-2.84,2.55,-3.6));

+#38454=CARTESIAN_POINT('',(-2.84,2.55,-3.75));

+#38455=CARTESIAN_POINT('',(-2.14,2.55,-3.75));

+#38456=CARTESIAN_POINT('',(-2.24,2.55,-3.75));

+#38457=CARTESIAN_POINT('',(-2.24,2.55,-3.6));

+#38458=CARTESIAN_POINT('',(-2.14,2.55,-3.75));

+#38459=CARTESIAN_POINT('',(-2.84,5.25,-3.75));

+#38460=CARTESIAN_POINT('',(-2.84,3.55,-3.75));

+#38461=CARTESIAN_POINT('',(-2.14,3.55,-3.75));

+#38462=CARTESIAN_POINT('',(-2.24,3.55,-3.75));

+#38463=CARTESIAN_POINT('',(-2.24,5.25,-3.75));

+#38464=CARTESIAN_POINT('',(2.94,3.55,-3.6));

+#38465=CARTESIAN_POINT('',(2.24,5.25,-3.6));

+#38466=CARTESIAN_POINT('',(2.24,3.55,-3.6));

+#38467=CARTESIAN_POINT('',(2.24,2.55,-3.6));

+#38468=CARTESIAN_POINT('',(2.94,2.55,-3.6));

+#38469=CARTESIAN_POINT('',(2.84,2.55,-3.6));

+#38470=CARTESIAN_POINT('',(2.84,5.25,-3.6));

+#38471=CARTESIAN_POINT('',(2.84,3.55,-3.6));

+#38472=CARTESIAN_POINT('',(2.94,3.55,-3.6));

+#38473=CARTESIAN_POINT('',(2.94,2.55,-3.6));

+#38474=CARTESIAN_POINT('',(2.24,2.55,-3.6));

+#38475=CARTESIAN_POINT('',(2.24,2.55,-3.75));

+#38476=CARTESIAN_POINT('',(2.94,2.55,-3.75));

+#38477=CARTESIAN_POINT('',(2.84,2.55,-3.75));

+#38478=CARTESIAN_POINT('',(2.84,2.55,-3.6));

+#38479=CARTESIAN_POINT('',(2.94,2.55,-3.75));

+#38480=CARTESIAN_POINT('',(2.24,5.25,-3.75));

+#38481=CARTESIAN_POINT('',(2.24,3.55,-3.75));

+#38482=CARTESIAN_POINT('',(2.94,3.55,-3.75));

+#38483=CARTESIAN_POINT('',(2.84,3.55,-3.75));

+#38484=CARTESIAN_POINT('',(2.84,5.25,-3.75));

+#38485=CARTESIAN_POINT('',(0.4,3.6,-2.85));

+#38486=CARTESIAN_POINT('',(-0.254999999999999,3.6,-3.505));

+#38487=CARTESIAN_POINT('',(-0.3,3.6,-3.46));

+#38488=CARTESIAN_POINT('',(-0.4,3.6,-3.36));

+#38489=CARTESIAN_POINT('',(-0.3,3.6,-2.85));

+#38490=CARTESIAN_POINT('',(-0.3,3.6,-3.55));

+#38491=CARTESIAN_POINT('',(0.4,3.6,-3.55));

+#38492=CARTESIAN_POINT('',(0.3,3.6,-3.55));

+#38493=CARTESIAN_POINT('',(0.3,3.6,-2.85));

+#38494=CARTESIAN_POINT('',(0.3,3.6,-3.46));

+#38495=CARTESIAN_POINT('',(0.655,3.6,-3.105));

+#38496=CARTESIAN_POINT('',(0.4,3.6,-3.36));

+#38497=CARTESIAN_POINT('',(0.4,3.6,-2.85));

+#38498=CARTESIAN_POINT('',(0.4,3.6,-2.85));

+#38499=CARTESIAN_POINT('',(0.4,3.6,-2.85));

+#38500=CARTESIAN_POINT('',(-0.4,3.6,-2.85));

+#38501=CARTESIAN_POINT('',(-0.4,3.6,-2.85));

+#38502=CARTESIAN_POINT('',(0.4,3.55,-3.55));

+#38503=CARTESIAN_POINT('',(-0.3,3.55,-3.55));

+#38504=CARTESIAN_POINT('',(0.3,3.55,-3.55));

+#38505=CARTESIAN_POINT('',(0.4,3.55,-3.55));

+#38506=CARTESIAN_POINT('',(-0.3,3.55,-3.55));

+#38507=CARTESIAN_POINT('',(-0.3,3.75,-3.55));

+#38508=CARTESIAN_POINT('',(0.4,3.75,-3.55));

+#38509=CARTESIAN_POINT('',(0.3,3.75,-3.55));

+#38510=CARTESIAN_POINT('',(0.3,3.55,-3.55));

+#38511=CARTESIAN_POINT('',(0.4,3.75,-3.55));

+#38512=CARTESIAN_POINT('',(0.095000000000001,3.75,-3.855));

+#38513=CARTESIAN_POINT('',(-0.4,3.75,-3.36));

+#38514=CARTESIAN_POINT('',(-0.3,3.75,-3.46));

+#38515=CARTESIAN_POINT('',(-0.4,3.75,-3.55));

+#38516=CARTESIAN_POINT('',(-0.4,3.75,-2.85));

+#38517=CARTESIAN_POINT('',(0.4,3.75,-2.85));

+#38518=CARTESIAN_POINT('',(0.4,3.75,-2.85));

+#38519=CARTESIAN_POINT('',(0.4,3.75,-3.55));

+#38520=CARTESIAN_POINT('',(0.4,3.75,-3.36));

+#38521=CARTESIAN_POINT('',(0.305,3.75,-3.455));

+#38522=CARTESIAN_POINT('',(0.3,3.75,-3.46));

+#38523=CARTESIAN_POINT('',(0.3,3.75,-3.55));

+#38524=CARTESIAN_POINT('',(-0.3,3.75,-3.55));

+#38525=CARTESIAN_POINT('',(0.4,3.6,-2.85));

+#38526=CARTESIAN_POINT('',(0.4,3.99,-3.36));

+#38527=CARTESIAN_POINT('',(0.4,3.6,-2.85));

+#38528=CARTESIAN_POINT('',(0.4,3.6,-2.7));

+#38529=CARTESIAN_POINT('',(0.4,3.6,-2.7));

+#38530=CARTESIAN_POINT('',(0.4,3.55,-2.7));

+#38531=CARTESIAN_POINT('',(0.4,3.55,-0.35));

+#38532=CARTESIAN_POINT('',(0.4,3.55,-2.8));

+#38533=CARTESIAN_POINT('',(0.4,3.55,-2.8));

+#38534=CARTESIAN_POINT('',(0.4,3.54825396152541,-2.85));

+#38535=CARTESIAN_POINT('',(0.4,-3.6,-2.85));

+#38536=CARTESIAN_POINT('',(-0.4,3.6,-2.85));

+#38537=CARTESIAN_POINT('',(-0.4,3.99,-3.36));

+#38538=CARTESIAN_POINT('',(-0.4,-3.6,-2.85));

+#38539=CARTESIAN_POINT('',(-0.4,3.54825396152541,-2.85));

+#38540=CARTESIAN_POINT('',(-0.4,3.55,-2.8));

+#38541=CARTESIAN_POINT('',(-0.4,3.55,-2.8));

+#38542=CARTESIAN_POINT('',(-0.4,3.55,-0.35));

+#38543=CARTESIAN_POINT('',(-0.4,3.55,-2.7));

+#38544=CARTESIAN_POINT('',(-0.4,3.6,-2.7));

+#38545=CARTESIAN_POINT('',(-0.4,3.6,-2.7));

+#38546=CARTESIAN_POINT('',(-0.4,3.6,-2.85));

+#38547=CARTESIAN_POINT('',(-2.14,3.6,-2.85));

+#38548=CARTESIAN_POINT('',(-2.795,3.6,-3.505));

+#38549=CARTESIAN_POINT('',(-2.84,3.6,-3.46));

+#38550=CARTESIAN_POINT('',(-2.94,3.6,-3.36));

+#38551=CARTESIAN_POINT('',(-2.84,3.6,-2.85));

+#38552=CARTESIAN_POINT('',(-2.84,3.6,-3.55));

+#38553=CARTESIAN_POINT('',(-2.14,3.6,-3.55));

+#38554=CARTESIAN_POINT('',(-2.24,3.6,-3.55));

+#38555=CARTESIAN_POINT('',(-2.24,3.6,-2.85));

+#38556=CARTESIAN_POINT('',(-2.24,3.6,-3.46));

+#38557=CARTESIAN_POINT('',(-1.885,3.6,-3.105));

+#38558=CARTESIAN_POINT('',(-2.14,3.6,-3.36));

+#38559=CARTESIAN_POINT('',(-2.14,3.6,-2.85));

+#38560=CARTESIAN_POINT('',(-2.14,3.6,-2.85));

+#38561=CARTESIAN_POINT('',(-2.14,3.6,-2.85));

+#38562=CARTESIAN_POINT('',(-2.94,3.6,-2.85));

+#38563=CARTESIAN_POINT('',(-2.94,3.6,-2.85));

+#38564=CARTESIAN_POINT('',(-2.14,3.55,-3.55));

+#38565=CARTESIAN_POINT('',(-2.84,3.55,-3.55));

+#38566=CARTESIAN_POINT('',(-2.24,3.55,-3.55));

+#38567=CARTESIAN_POINT('',(-2.14,3.55,-3.55));

+#38568=CARTESIAN_POINT('',(-2.84,3.55,-3.55));

+#38569=CARTESIAN_POINT('',(-2.84,3.75,-3.55));

+#38570=CARTESIAN_POINT('',(-2.14,3.75,-3.55));

+#38571=CARTESIAN_POINT('',(-2.24,3.75,-3.55));

+#38572=CARTESIAN_POINT('',(-2.24,3.55,-3.55));

+#38573=CARTESIAN_POINT('',(-2.14,3.75,-3.55));

+#38574=CARTESIAN_POINT('',(-2.445,3.75,-3.855));

+#38575=CARTESIAN_POINT('',(-2.94,3.75,-3.36));

+#38576=CARTESIAN_POINT('',(-2.84,3.75,-3.46));

+#38577=CARTESIAN_POINT('',(-2.94,3.75,-3.55));

+#38578=CARTESIAN_POINT('',(-2.94,3.75,-2.85));

+#38579=CARTESIAN_POINT('',(-2.14,3.75,-2.85));

+#38580=CARTESIAN_POINT('',(-2.14,3.75,-2.85));

+#38581=CARTESIAN_POINT('',(-2.14,3.75,-3.55));

+#38582=CARTESIAN_POINT('',(-2.14,3.75,-3.36));

+#38583=CARTESIAN_POINT('',(-2.235,3.75,-3.455));

+#38584=CARTESIAN_POINT('',(-2.24,3.75,-3.46));

+#38585=CARTESIAN_POINT('',(-2.24,3.75,-3.55));

+#38586=CARTESIAN_POINT('',(-2.84,3.75,-3.55));

+#38587=CARTESIAN_POINT('',(-2.14,3.6,-2.85));

+#38588=CARTESIAN_POINT('',(-2.14,3.6,-3.36));

+#38589=CARTESIAN_POINT('',(-2.14,3.6,-2.85));

+#38590=CARTESIAN_POINT('',(-2.14,3.6,-2.7));

+#38591=CARTESIAN_POINT('',(-2.14,3.6,-2.7));

+#38592=CARTESIAN_POINT('',(-2.14,3.55,-2.7));

+#38593=CARTESIAN_POINT('',(-2.14,3.55,-0.35));

+#38594=CARTESIAN_POINT('',(-2.14,3.55,-2.8));

+#38595=CARTESIAN_POINT('',(-2.14,3.55,-2.8));

+#38596=CARTESIAN_POINT('',(-2.14,3.54825396152541,-2.85));

+#38597=CARTESIAN_POINT('',(-2.14,-3.6,-2.85));

+#38598=CARTESIAN_POINT('',(-2.94,3.6,-2.85));

+#38599=CARTESIAN_POINT('',(-2.94,3.6,-3.36));

+#38600=CARTESIAN_POINT('',(-2.94,-3.6,-2.85));

+#38601=CARTESIAN_POINT('',(-2.94,3.54825396152541,-2.85));

+#38602=CARTESIAN_POINT('',(-2.94,3.55,-2.8));

+#38603=CARTESIAN_POINT('',(-2.94,3.55,-2.8));

+#38604=CARTESIAN_POINT('',(-2.94,3.55,-0.35));

+#38605=CARTESIAN_POINT('',(-2.94,3.55,-2.7));

+#38606=CARTESIAN_POINT('',(-2.94,3.6,-2.7));

+#38607=CARTESIAN_POINT('',(-2.94,3.6,-2.7));

+#38608=CARTESIAN_POINT('',(-2.94,3.6,-2.85));

+#38609=CARTESIAN_POINT('',(2.94,3.6,-2.85));

+#38610=CARTESIAN_POINT('',(2.285,3.6,-3.505));

+#38611=CARTESIAN_POINT('',(2.24,3.6,-3.46));

+#38612=CARTESIAN_POINT('',(2.14,3.6,-3.36));

+#38613=CARTESIAN_POINT('',(2.24,3.6,-2.85));

+#38614=CARTESIAN_POINT('',(2.24,3.6,-3.55));

+#38615=CARTESIAN_POINT('',(2.94,3.6,-3.55));

+#38616=CARTESIAN_POINT('',(2.84,3.6,-3.55));

+#38617=CARTESIAN_POINT('',(2.84,3.6,-2.85));

+#38618=CARTESIAN_POINT('',(2.84,3.6,-3.46));

+#38619=CARTESIAN_POINT('',(3.195,3.6,-3.105));

+#38620=CARTESIAN_POINT('',(2.94,3.6,-3.36));

+#38621=CARTESIAN_POINT('',(2.94,3.6,-2.85));

+#38622=CARTESIAN_POINT('',(2.94,3.6,-2.85));

+#38623=CARTESIAN_POINT('',(2.94,3.6,-2.85));

+#38624=CARTESIAN_POINT('',(2.14,3.6,-2.85));

+#38625=CARTESIAN_POINT('',(2.14,3.6,-2.85));

+#38626=CARTESIAN_POINT('',(2.94,3.55,-3.55));

+#38627=CARTESIAN_POINT('',(2.24,3.55,-3.55));

+#38628=CARTESIAN_POINT('',(2.84,3.55,-3.55));

+#38629=CARTESIAN_POINT('',(2.94,3.55,-3.55));

+#38630=CARTESIAN_POINT('',(2.24,3.55,-3.55));

+#38631=CARTESIAN_POINT('',(2.24,3.75,-3.55));

+#38632=CARTESIAN_POINT('',(2.94,3.75,-3.55));

+#38633=CARTESIAN_POINT('',(2.84,3.75,-3.55));

+#38634=CARTESIAN_POINT('',(2.84,3.55,-3.55));

+#38635=CARTESIAN_POINT('',(2.94,3.75,-3.55));

+#38636=CARTESIAN_POINT('',(2.635,3.75,-3.855));

+#38637=CARTESIAN_POINT('',(2.14,3.75,-3.36));

+#38638=CARTESIAN_POINT('',(2.24,3.75,-3.46));

+#38639=CARTESIAN_POINT('',(2.14,3.75,-3.55));

+#38640=CARTESIAN_POINT('',(2.14,3.75,-2.85));

+#38641=CARTESIAN_POINT('',(2.94,3.75,-2.85));

+#38642=CARTESIAN_POINT('',(2.94,3.75,-2.85));

+#38643=CARTESIAN_POINT('',(2.94,3.75,-3.55));

+#38644=CARTESIAN_POINT('',(2.94,3.75,-3.36));

+#38645=CARTESIAN_POINT('',(2.845,3.75,-3.455));

+#38646=CARTESIAN_POINT('',(2.84,3.75,-3.46));

+#38647=CARTESIAN_POINT('',(2.84,3.75,-3.55));

+#38648=CARTESIAN_POINT('',(2.24,3.75,-3.55));

+#38649=CARTESIAN_POINT('',(2.94,3.6,-2.85));

+#38650=CARTESIAN_POINT('',(2.94,3.6,-3.36));

+#38651=CARTESIAN_POINT('',(2.94,3.6,-2.85));

+#38652=CARTESIAN_POINT('',(2.94,3.6,-2.7));

+#38653=CARTESIAN_POINT('',(2.94,3.6,-2.7));

+#38654=CARTESIAN_POINT('',(2.94,3.55,-2.7));

+#38655=CARTESIAN_POINT('',(2.94,3.55,-0.35));

+#38656=CARTESIAN_POINT('',(2.94,3.55,-2.8));

+#38657=CARTESIAN_POINT('',(2.94,3.55,-2.8));

+#38658=CARTESIAN_POINT('',(2.94,3.54825396152541,-2.85));

+#38659=CARTESIAN_POINT('',(2.94,-3.6,-2.85));

+#38660=CARTESIAN_POINT('',(2.14,3.6,-2.85));

+#38661=CARTESIAN_POINT('',(2.14,3.6,-3.36));

+#38662=CARTESIAN_POINT('',(2.14,-3.6,-2.85));

+#38663=CARTESIAN_POINT('',(2.14,3.54825396152541,-2.85));

+#38664=CARTESIAN_POINT('',(2.14,3.55,-2.8));

+#38665=CARTESIAN_POINT('',(2.14,3.55,-2.8));

+#38666=CARTESIAN_POINT('',(2.14,3.55,-0.35));

+#38667=CARTESIAN_POINT('',(2.14,3.55,-2.7));

+#38668=CARTESIAN_POINT('',(2.14,3.6,-2.7));

+#38669=CARTESIAN_POINT('',(2.14,3.6,-2.7));

+#38670=CARTESIAN_POINT('',(2.14,3.6,-2.85));

+#38671=CARTESIAN_POINT('',(-3.3,1.35,0.6));

+#38672=CARTESIAN_POINT('',(-3.3,-1.35,0.6));

+#38673=CARTESIAN_POINT('',(-3.3,-1.35,-0.15));

+#38674=CARTESIAN_POINT('',(-3.3,-1.35,-0.3));

+#38675=CARTESIAN_POINT('',(-3.3,1.35,-0.15));

+#38676=CARTESIAN_POINT('',(-3.3,1.35,-0.15));

+#38677=CARTESIAN_POINT('',(-3.3,1.35,0.6));

+#38678=CARTESIAN_POINT('',(-3.3,1.35,-0.3));

+#38679=CARTESIAN_POINT('',(-3.3,-1.45,-0.3));

+#38680=CARTESIAN_POINT('',(-3.35,2.5,-0.25));

+#38681=CARTESIAN_POINT('',(-3.35,-1.55,-0.25));

+#38682=CARTESIAN_POINT('',(-3.6,-1.55,-0.25));

+#38683=CARTESIAN_POINT('',(-3.35,-1.55,0.));

+#38684=CARTESIAN_POINT('',(-3.6,-1.55,-0.25));

+#38685=CARTESIAN_POINT('',(-3.6,-2.48,-0.25));

+#38686=CARTESIAN_POINT('',(-3.6,2.5,-0.25));

+#38687=CARTESIAN_POINT('',(-3.6,-2.5,-0.25));

+#38688=CARTESIAN_POINT('',(-3.35,-2.5,-0.25));

+#38689=CARTESIAN_POINT('',(-3.35,-2.5,0.));

+#38690=CARTESIAN_POINT('',(-3.35,2.5,0.));

+#38691=CARTESIAN_POINT('',(-3.35,2.5,-0.25));

+#38692=CARTESIAN_POINT('',(-3.45,-1.55,-0.25));

+#38693=CARTESIAN_POINT('',(-3.45,-1.55,-0.25));

+#38694=CARTESIAN_POINT('',(-3.45,-2.48,-0.25));

+#38695=CARTESIAN_POINT('',(-3.35,-1.55,-0.25));

+#38696=CARTESIAN_POINT('',(-3.35,-1.55,-0.15));

+#38697=CARTESIAN_POINT('',(-3.35,2.5,-0.15));

+#38698=CARTESIAN_POINT('',(-3.35,-2.5,-0.15));

+#38699=CARTESIAN_POINT('',(-3.35,-2.5,-0.25));

+#38700=CARTESIAN_POINT('',(-3.45,-2.5,-0.25));

+#38701=CARTESIAN_POINT('',(-3.45,2.5,-0.25));

+#38702=CARTESIAN_POINT('',(-3.35,2.5,-0.25));

+#38703=CARTESIAN_POINT('',(-3.6,2.48,-0.25));

+#38704=CARTESIAN_POINT('',(-3.6,2.48,-0.25));

+#38705=CARTESIAN_POINT('',(-3.6,1.55,-0.25));

+#38706=CARTESIAN_POINT('',(-3.35,1.55,-0.25));

+#38707=CARTESIAN_POINT('',(-3.35,1.55,0.));

+#38708=CARTESIAN_POINT('',(-3.35,2.5,0.));

+#38709=CARTESIAN_POINT('',(-3.35,2.5,0.));

+#38710=CARTESIAN_POINT('',(-3.35,2.5,-0.25));

+#38711=CARTESIAN_POINT('',(-3.6,2.5,-0.25));

+#38712=CARTESIAN_POINT('',(-3.6,2.5,-0.25));

+#38713=CARTESIAN_POINT('',(-3.35,2.5,-0.25));

+#38714=CARTESIAN_POINT('',(-3.35,2.5,-0.15));

+#38715=CARTESIAN_POINT('',(-3.35,2.5,-0.15));

+#38716=CARTESIAN_POINT('',(-3.35,1.55,-0.15));

+#38717=CARTESIAN_POINT('',(-3.35,1.55,-0.25));

+#38718=CARTESIAN_POINT('',(-3.45,1.55,-0.25));

+#38719=CARTESIAN_POINT('',(-3.45,2.48,-0.25));

+#38720=CARTESIAN_POINT('',(-3.45,2.48,-0.25));

+#38721=CARTESIAN_POINT('',(-3.45,2.5,-0.25));

+#38722=CARTESIAN_POINT('',(-3.45,2.5,-0.25));

+#38723=CARTESIAN_POINT('',(-3.35,2.5,-0.25));

+#38724=CARTESIAN_POINT('',(-3.25,-2.7,0.));

+#38725=CARTESIAN_POINT('',(-2.61044475748086,0.253461706384673,0.));

+#38726=CARTESIAN_POINT('',(-2.61044475748086,0.253461706384673,0.));

+#38727=CARTESIAN_POINT('',(-2.66007748885357,0.205470972514945,0.));

+#38728=CARTESIAN_POINT('',(-2.54994923745208,0.286576581088122,0.));

+#38729=CARTESIAN_POINT('',(-2.54994923745208,0.286576581088122,0.));

+#38730=CARTESIAN_POINT('',(-2.48311057961259,0.30386732223744,0.));

+#38731=CARTESIAN_POINT('',(-2.48311057961259,0.30386732223744,0.));

+#38732=CARTESIAN_POINT('',(-2.41421011283228,0.309784101908804,0.));

+#38733=CARTESIAN_POINT('',(-2.41421011283228,0.309784101908804,0.));

+#38734=CARTESIAN_POINT('',(-2.33725589114973,0.302711493783021,0.));

+#38735=CARTESIAN_POINT('',(-2.33725589114973,0.302711493783021,0.));

+#38736=CARTESIAN_POINT('',(-2.26312753595775,0.281390547877473,0.));

+#38737=CARTESIAN_POINT('',(-2.26312753595775,0.281390547877473,0.));

+#38738=CARTESIAN_POINT('',(-2.19679057486248,0.242126132465512,0.));

+#38739=CARTESIAN_POINT('',(-2.19679057486248,0.242126132465512,0.));

+#38740=CARTESIAN_POINT('',(-2.14193194448722,0.187800442399066,0.));

+#38741=CARTESIAN_POINT('',(-2.14193194448722,0.187800442399066,0.));

+#38742=CARTESIAN_POINT('',(-2.1099405521891,0.138483037841153,0.));

+#38743=CARTESIAN_POINT('',(-2.1099405521891,0.138483037841153,0.));

+#38744=CARTESIAN_POINT('',(-2.08682522660947,0.0845070687921627,0.));

+#38745=CARTESIAN_POINT('',(-2.08682522660947,0.0845070687921627,0.));

+#38746=CARTESIAN_POINT('',(-2.07410688778491,0.0271657695126977,0.));

+#38747=CARTESIAN_POINT('',(-2.07410688778491,0.0271657695126977,0.));

+#38748=CARTESIAN_POINT('',(-2.06972977842224,-0.0314661355982931,0.));

+#38749=CARTESIAN_POINT('',(-2.06972977842224,-0.0314661355982931,0.));

+#38750=CARTESIAN_POINT('',(-2.0733109284158,-0.0877671607741155,0.));

+#38751=CARTESIAN_POINT('',(-2.0733109284158,-0.0877671607741155,0.));

+#38752=CARTESIAN_POINT('',(-2.08226004718512,-0.143422879843346,0.));

+#38753=CARTESIAN_POINT('',(-2.08226004718512,-0.143422879843346,0.));

+#38754=CARTESIAN_POINT('',(-2.10123365182412,-0.196440557996758,0.));

+#38755=CARTESIAN_POINT('',(-2.10123365182412,-0.196440557996758,0.));

+#38756=CARTESIAN_POINT('',(-2.13015159107664,-0.24484253689036,0.));

+#38757=CARTESIAN_POINT('',(-2.13015159107664,-0.24484253689036,0.));

+#38758=CARTESIAN_POINT('',(-2.17476621710315,-0.289009314134208,0.));

+#38759=CARTESIAN_POINT('',(-2.17476621710315,-0.289009314134208,0.));

+#38760=CARTESIAN_POINT('',(-2.2282669817013,-0.321732591940733,0.));

+#38761=CARTESIAN_POINT('',(-2.2282669817013,-0.321732591940733,0.));

+#38762=CARTESIAN_POINT('',(-2.28807596898628,-0.340661568805453,0.));

+#38763=CARTESIAN_POINT('',(-2.28807596898628,-0.340661568805453,0.));

+#38764=CARTESIAN_POINT('',(-2.35036819757482,-0.348965660584099,0.));

+#38765=CARTESIAN_POINT('',(-2.35036819757482,-0.348965660584099,0.));

+#38766=CARTESIAN_POINT('',(-2.35093821467535,-0.200381203050256,0.));

+#38767=CARTESIAN_POINT('',(-2.35093821467535,-0.200381203050256,0.));

+#38768=CARTESIAN_POINT('',(-2.30793649604118,-0.196616480480424,0.));

+#38769=CARTESIAN_POINT('',(-2.30793649604118,-0.196616480480424,0.));

+#38770=CARTESIAN_POINT('',(-2.26620153789486,-0.185882358071082,0.));

+#38771=CARTESIAN_POINT('',(-2.26620153789486,-0.185882358071082,0.));

+#38772=CARTESIAN_POINT('',(-2.22853421472355,-0.165067289796183,0.));

+#38773=CARTESIAN_POINT('',(-2.22853421472355,-0.165067289796183,0.));

+#38774=CARTESIAN_POINT('',(-2.19722360323698,-0.135399253591799,0.));

+#38775=CARTESIAN_POINT('',(-2.19722360323698,-0.135399253591799,0.));

+#38776=CARTESIAN_POINT('',(-2.18278560114035,-0.110246834781666,0.));

+#38777=CARTESIAN_POINT('',(-2.18278560114035,-0.110246834781666,0.));

+#38778=CARTESIAN_POINT('',(-2.1730093582831,-0.0829830449588535,0.));

+#38779=CARTESIAN_POINT('',(-2.1730093582831,-0.0829830449588535,0.));

+#38780=CARTESIAN_POINT('',(-2.16847297701951,-0.0543519849859668,0.));

+#38781=CARTESIAN_POINT('',(-2.16847297701951,-0.0543519849859668,0.));

+#38782=CARTESIAN_POINT('',(-2.16682269120963,-0.0253859531928774,0.));

+#38783=CARTESIAN_POINT('',(-2.16682269120963,-0.0253859531928774,0.));

+#38784=CARTESIAN_POINT('',(-2.17059493604534,0.00419023686320063,0.));

+#38785=CARTESIAN_POINT('',(-2.17059493604534,0.00419023686320064,0.));

+#38786=CARTESIAN_POINT('',(-2.17803424362828,0.0330192825127159,0.));

+#38787=CARTESIAN_POINT('',(-2.17803424362828,0.0330192825127159,0.));

+#38788=CARTESIAN_POINT('',(-2.19151949645469,0.059563840494278,0.));

+#38789=CARTESIAN_POINT('',(-2.19151949645469,0.059563840494278,0.));

+#38790=CARTESIAN_POINT('',(-2.20824393384691,0.0842473358059128,0.));

+#38791=CARTESIAN_POINT('',(-2.20824393384691,0.0842473358059128,0.));

+#38792=CARTESIAN_POINT('',(-2.2507070065899,0.121668024267007,0.));

+#38793=CARTESIAN_POINT('',(-2.2507070065899,0.121668024267007,0.));

+#38794=CARTESIAN_POINT('',(-2.30176211498026,0.146042887165625,0.));

+#38795=CARTESIAN_POINT('',(-2.30176211498026,0.146042887165625,0.));

+#38796=CARTESIAN_POINT('',(-2.35722030343749,0.15756643013943,0.));

+#38797=CARTESIAN_POINT('',(-2.35722030343749,0.15756643013943,0.));

+#38798=CARTESIAN_POINT('',(-2.41383010143193,0.161199644375074,0.));

+#38799=CARTESIAN_POINT('',(-2.41383010143193,0.161199644375074,0.));

+#38800=CARTESIAN_POINT('',(-2.46420632424036,0.157969796011698,0.));

+#38801=CARTESIAN_POINT('',(-2.46420632424036,0.157969796011698,0.));

+#38802=CARTESIAN_POINT('',(-2.51378101021868,0.148740040844533,0.));

+#38803=CARTESIAN_POINT('',(-2.51378101021868,0.148740040844533,0.));

+#38804=CARTESIAN_POINT('',(-2.55991037238606,0.128683691341156,0.));

+#38805=CARTESIAN_POINT('',(-2.55991037238606,0.128683691341156,0.));

+#38806=CARTESIAN_POINT('',(-2.59813563059782,0.0958376835162659,0.));

+#38807=CARTESIAN_POINT('',(-2.59813563059782,0.0958376835162659,0.));

+#38808=CARTESIAN_POINT('',(-2.61107883817599,0.0752778109559347,0.));

+#38809=CARTESIAN_POINT('',(-2.61107883817599,0.0752778109559347,0.));

+#38810=CARTESIAN_POINT('',(-2.62131383146798,0.053282682995906,0.));

+#38811=CARTESIAN_POINT('',(-2.62131383146798,0.053282682995906,0.));

+#38812=CARTESIAN_POINT('',(-2.62653041056012,0.029590264351912,0.));

+#38813=CARTESIAN_POINT('',(-2.62653041056012,0.029590264351912,0.));

+#38814=CARTESIAN_POINT('',(-2.62872654832535,0.00539497023487506,0.));

+#38815=CARTESIAN_POINT('',(-2.62872654832535,0.00539497023487506,0.));

+#38816=CARTESIAN_POINT('',(-2.62102124364447,-0.0504565045083847,0.));

+#38817=CARTESIAN_POINT('',(-2.62102124364447,-0.0504565045083847,0.));

+#38818=CARTESIAN_POINT('',(-2.59961597451086,-0.102438151447594,0.));

+#38819=CARTESIAN_POINT('',(-2.59961597451086,-0.102438151447594,0.));

+#38820=CARTESIAN_POINT('',(-2.56401273416948,-0.146005184178892,0.));

+#38821=CARTESIAN_POINT('',(-2.56401273416948,-0.146005184178892,0.));

+#38822=CARTESIAN_POINT('',(-2.52023329352772,-0.181570638733318,0.));

+#38823=CARTESIAN_POINT('',(-2.52023329352772,-0.181570638733318,0.));

+#38824=CARTESIAN_POINT('',(-2.51985328212737,-0.319134765657168,0.));

+#38825=CARTESIAN_POINT('',(-2.51985328212737,-0.319134765657168,0.));

+#38826=CARTESIAN_POINT('',(-3.06896975562154,-0.282463665524233,0.));

+#38827=CARTESIAN_POINT('',(-3.06896975562154,-0.282463665524233,0.));

+#38828=CARTESIAN_POINT('',(-3.0708698126233,0.281473252583397,0.));

+#38829=CARTESIAN_POINT('',(-3.0708698126233,0.281473252583397,0.));

+#38830=CARTESIAN_POINT('',(-2.97377689983591,0.281853263983749,0.));

+#38831=CARTESIAN_POINT('',(-2.97377689983591,0.281853263983749,0.));

+#38832=CARTESIAN_POINT('',(-2.9722568542345,-0.150979721005797,0.));

+#38833=CARTESIAN_POINT('',(-2.9722568542345,-0.150979721005797,0.));

+#38834=CARTESIAN_POINT('',(-2.63822683333387,-0.17568046202814,0.));

+#38835=CARTESIAN_POINT('',(-2.63822683333387,-0.17568046202814,0.));

+#38836=CARTESIAN_POINT('',(-2.67259216646513,-0.128980824759301,0.));

+#38837=CARTESIAN_POINT('',(-2.67259216646513,-0.128980824759301,0.));

+#38838=CARTESIAN_POINT('',(-2.69768964231478,-0.0768113231563119,0.));

+#38839=CARTESIAN_POINT('',(-2.69768964231478,-0.0768113231563119,0.));

+#38840=CARTESIAN_POINT('',(-2.71115187430866,-0.0204804643462837,0.));

+#38841=CARTESIAN_POINT('',(-2.71115187430866,-0.0204804643462837,0.));

+#38842=CARTESIAN_POINT('',(-2.71593916470385,0.0373159278635745,0.));

+#38843=CARTESIAN_POINT('',(-2.71593916470385,0.0373159278635745,0.));

+#38844=CARTESIAN_POINT('',(-2.71264567451022,0.0823315107937341,0.));

+#38845=CARTESIAN_POINT('',(-2.71264567451022,0.0823315107937341,0.));

+#38846=CARTESIAN_POINT('',(-2.70273885368734,0.126314520865903,0.));

+#38847=CARTESIAN_POINT('',(-2.70273885368734,0.126314520865903,0.));

+#38848=CARTESIAN_POINT('',(-2.68460506622286,0.167584871858504,0.));

+#38849=CARTESIAN_POINT('',(-2.68460506622286,0.167584871858504,0.));

+#38850=CARTESIAN_POINT('',(-2.66007748885357,0.205470972514945,0.));

+#38851=CARTESIAN_POINT('',(-3.3,1.45,0.));

+#38852=CARTESIAN_POINT('',(-3.3,1.55,0.));

+#38853=CARTESIAN_POINT('',(-3.3,1.35,0.));

+#38854=CARTESIAN_POINT('',(-3.6,1.35,0.));

+#38855=CARTESIAN_POINT('',(-3.6,1.35,0.));

+#38856=CARTESIAN_POINT('',(-3.6,1.35,0.));

+#38857=CARTESIAN_POINT('',(-3.6,-1.35,0.));

+#38858=CARTESIAN_POINT('',(-3.6,-1.35,0.));

+#38859=CARTESIAN_POINT('',(-3.3,-1.35,0.));

+#38860=CARTESIAN_POINT('',(-3.29999999999999,-1.45,0.));

+#38861=CARTESIAN_POINT('',(-3.29999999999999,-1.55,0.));

+#38862=CARTESIAN_POINT('',(-3.25,-1.55,0.));

+#38863=CARTESIAN_POINT('',(-3.35,-2.5,0.));

+#38864=CARTESIAN_POINT('',(-3.25,-2.5,0.));

+#38865=CARTESIAN_POINT('',(-3.25,-2.7,0.));

+#38866=CARTESIAN_POINT('',(-3.05,-2.7,0.));

+#38867=CARTESIAN_POINT('',(-3.05,-2.7,0.));

+#38868=CARTESIAN_POINT('',(-3.05,-2.85,0.));

+#38869=CARTESIAN_POINT('',(-3.05,-2.85,0.));

+#38870=CARTESIAN_POINT('',(-2.85,-3.05,0.));

+#38871=CARTESIAN_POINT('',(-2.85,-3.05,0.));

+#38872=CARTESIAN_POINT('',(-2.7,-3.05,0.));

+#38873=CARTESIAN_POINT('',(-2.7,3.18319875823181,0.));

+#38874=CARTESIAN_POINT('',(-2.7,-3.18319875823181,0.));

+#38875=CARTESIAN_POINT('',(2.7,-3.18319875823181,0.));

+#38876=CARTESIAN_POINT('',(2.7,-3.18319875823181,0.));

+#38877=CARTESIAN_POINT('',(2.7,3.18319875823181,0.));

+#38878=CARTESIAN_POINT('',(2.7,-3.05,0.));

+#38879=CARTESIAN_POINT('',(-2.85,-3.05,0.));

+#38880=CARTESIAN_POINT('',(2.85,-3.05,0.));

+#38881=CARTESIAN_POINT('',(2.85,-3.05,0.));

+#38882=CARTESIAN_POINT('',(3.05,-2.85,0.));

+#38883=CARTESIAN_POINT('',(3.05,-2.85,0.));

+#38884=CARTESIAN_POINT('',(3.05,-2.7,0.));

+#38885=CARTESIAN_POINT('',(3.25,-2.7,0.));

+#38886=CARTESIAN_POINT('',(3.25,-2.5,0.));

+#38887=CARTESIAN_POINT('',(3.25,-2.5,0.));

+#38888=CARTESIAN_POINT('',(3.35,-2.5,0.));

+#38889=CARTESIAN_POINT('',(3.35,-2.5,0.));

+#38890=CARTESIAN_POINT('',(3.35,-1.55,0.));

+#38891=CARTESIAN_POINT('',(-3.25,-1.55,0.));

+#38892=CARTESIAN_POINT('',(3.29999999999999,-1.55,0.));

+#38893=CARTESIAN_POINT('',(3.29999999999999,-1.45,0.));

+#38894=CARTESIAN_POINT('',(3.3,-1.35,0.));

+#38895=CARTESIAN_POINT('',(2.6,-1.35,0.));

+#38896=CARTESIAN_POINT('',(3.6,-1.35,0.));

+#38897=CARTESIAN_POINT('',(3.6,1.35,0.));

+#38898=CARTESIAN_POINT('',(3.6,1.35,0.));

+#38899=CARTESIAN_POINT('',(2.6,1.35,0.));

+#38900=CARTESIAN_POINT('',(3.3,1.35,0.));

+#38901=CARTESIAN_POINT('',(3.3,1.45,0.));

+#38902=CARTESIAN_POINT('',(3.3,1.55,0.));

+#38903=CARTESIAN_POINT('',(-3.25,1.55,0.));

+#38904=CARTESIAN_POINT('',(3.35,1.55,0.));

+#38905=CARTESIAN_POINT('',(3.35,-2.5,0.));

+#38906=CARTESIAN_POINT('',(3.35,2.5,0.));

+#38907=CARTESIAN_POINT('',(3.35,2.5,0.));

+#38908=CARTESIAN_POINT('',(3.25,2.5,0.));

+#38909=CARTESIAN_POINT('',(3.25,2.7,0.));

+#38910=CARTESIAN_POINT('',(3.05,2.7,0.));

+#38911=CARTESIAN_POINT('',(3.05,2.7,0.));

+#38912=CARTESIAN_POINT('',(3.05,2.85,0.));

+#38913=CARTESIAN_POINT('',(3.05,2.85,0.));

+#38914=CARTESIAN_POINT('',(2.85,3.05,0.));

+#38915=CARTESIAN_POINT('',(2.85,3.05,0.));

+#38916=CARTESIAN_POINT('',(2.7,3.05,0.));

+#38917=CARTESIAN_POINT('',(2.7,3.18319875823181,0.));

+#38918=CARTESIAN_POINT('',(2.7,3.18319875823181,-2.71050543121376E-17));

+#38919=CARTESIAN_POINT('',(2.7,3.18319875823181,-2.71050543121376E-17));

+#38920=CARTESIAN_POINT('',(-2.7,3.18319875823181,-2.71050543121376E-17));

+#38921=CARTESIAN_POINT('',(-2.7,3.18319875823181,0.));

+#38922=CARTESIAN_POINT('',(-2.7,3.05,0.));

+#38923=CARTESIAN_POINT('',(2.85,3.05,0.));

+#38924=CARTESIAN_POINT('',(-2.85,3.05,0.));

+#38925=CARTESIAN_POINT('',(-2.85,3.05,0.));

+#38926=CARTESIAN_POINT('',(-3.05,2.85,0.));

+#38927=CARTESIAN_POINT('',(-3.05,2.85,0.));

+#38928=CARTESIAN_POINT('',(-3.05,2.7,0.));

+#38929=CARTESIAN_POINT('',(-3.25,2.7,0.));

+#38930=CARTESIAN_POINT('',(-3.25,2.5,0.));

+#38931=CARTESIAN_POINT('',(-3.25,2.5,0.));

+#38932=CARTESIAN_POINT('',(-3.25,1.55,0.));

+#38933=CARTESIAN_POINT('',(2.65740672857223,-0.357020161025536,0.));

+#38934=CARTESIAN_POINT('',(2.65740672857223,-0.357020161025536,0.));

+#38935=CARTESIAN_POINT('',(2.75028985133577,-0.344619926317948,0.));

+#38936=CARTESIAN_POINT('',(2.56371093738664,-0.360680919629772,0.));

+#38937=CARTESIAN_POINT('',(2.56371093738664,-0.360680919629772,0.));

+#38938=CARTESIAN_POINT('',(2.46922140437845,-0.354701623378141,0.));

+#38939=CARTESIAN_POINT('',(2.46922140437845,-0.354701623378141,0.));

+#38940=CARTESIAN_POINT('',(2.37570374821897,-0.340285597494494,0.));

+#38941=CARTESIAN_POINT('',(2.37570374821897,-0.340285597494494,0.));

+#38942=CARTESIAN_POINT('',(2.28538353353188,-0.312243044470619,0.));

+#38943=CARTESIAN_POINT('',(2.28538353353188,-0.312243044470619,0.));

+#38944=CARTESIAN_POINT('',(2.20360416662314,-0.265134361956055,0.));

+#38945=CARTESIAN_POINT('',(2.20360416662314,-0.265134361956055,0.));

+#38946=CARTESIAN_POINT('',(2.13467806640051,-0.200316108685456,0.));

+#38947=CARTESIAN_POINT('',(2.13467806640051,-0.200316108685456,0.));

+#38948=CARTESIAN_POINT('',(2.11072708730121,-0.164235080437087,0.));

+#38949=CARTESIAN_POINT('',(2.11072708730121,-0.164235080437087,0.));

+#38950=CARTESIAN_POINT('',(2.09063016299528,-0.125907747716658,0.));

+#38951=CARTESIAN_POINT('',(2.09063016299528,-0.125907747716658,0.));

+#38952=CARTESIAN_POINT('',(2.07635385510476,-0.0850592714427189,0.));

+#38953=CARTESIAN_POINT('',(2.07635385510476,-0.0850592714427189,0.));

+#38954=CARTESIAN_POINT('',(2.06853802770224,-0.0425026484672614,0.));

+#38955=CARTESIAN_POINT('',(2.06853802770224,-0.0425026484672614,0.));

+#38956=CARTESIAN_POINT('',(2.06570599723841,0.000709922095438374,0.));

+#38957=CARTESIAN_POINT('',(2.06570599723841,0.000709922095438374,0.));

+#38958=CARTESIAN_POINT('',(2.06913400214525,0.0439385709881628,0.));

+#38959=CARTESIAN_POINT('',(2.06913400214525,0.0439385709881628,0.));

+#38960=CARTESIAN_POINT('',(2.07843228551453,0.0862821415640332,0.));

+#38961=CARTESIAN_POINT('',(2.07843228551453,0.0862821415640331,0.));

+#38962=CARTESIAN_POINT('',(2.0936622053117,0.126875018811785,0.));

+#38963=CARTESIAN_POINT('',(2.0936622053117,0.126875018811785,0.));

+#38964=CARTESIAN_POINT('',(2.11429564697215,0.165008541797308,0.));

+#38965=CARTESIAN_POINT('',(2.11429564697215,0.165008541797308,0.));

+#38966=CARTESIAN_POINT('',(2.13961821460492,0.200215907275037,0.));

+#38967=CARTESIAN_POINT('',(2.13961821460492,0.200215907275037,0.));

+#38968=CARTESIAN_POINT('',(2.2091743828897,0.264139102509097,0.));

+#38969=CARTESIAN_POINT('',(2.2091743828897,0.264139102509097,0.));

+#38970=CARTESIAN_POINT('',(2.29290985463374,0.308083718452034,0.));

+#38971=CARTESIAN_POINT('',(2.29290985463374,0.308083718452034,0.));

+#38972=CARTESIAN_POINT('',(2.3838640769144,0.334368820269279,0.));

+#38973=CARTESIAN_POINT('',(2.3838640769144,0.334368820269279,0.));

+#38974=CARTESIAN_POINT('',(2.47774455187625,0.347016022618586,0.));

+#38975=CARTESIAN_POINT('',(2.47774455187625,0.347016022618586,0.));

+#38976=CARTESIAN_POINT('',(2.57245119959447,0.349940399009824,0.));

+#38977=CARTESIAN_POINT('',(2.57245119959447,0.349940399009824,0.));

+#38978=CARTESIAN_POINT('',(2.66594317744637,0.343838351427928,0.));

+#38979=CARTESIAN_POINT('',(2.66594317744637,0.343838351427928,0.));

+#38980=CARTESIAN_POINT('',(2.75843638692595,0.32926788341794,0.));

+#38981=CARTESIAN_POINT('',(2.75843638692595,0.32926788341794,0.));

+#38982=CARTESIAN_POINT('',(2.84770120030767,0.30115428300008,0.));

+#38983=CARTESIAN_POINT('',(2.84770120030767,0.30115428300008,0.));

+#38984=CARTESIAN_POINT('',(2.92844716111837,0.254224709564773,0.));

+#38985=CARTESIAN_POINT('',(2.92844716111837,0.254224709564773,0.));

+#38986=CARTESIAN_POINT('',(2.99635391667601,0.189765593765628,0.));

+#38987=CARTESIAN_POINT('',(2.99635391667601,0.189765593765628,0.));

+#38988=CARTESIAN_POINT('',(3.02042226157862,0.153687892010415,0.));

+#38989=CARTESIAN_POINT('',(3.02042226157862,0.153687892010415,0.));

+#38990=CARTESIAN_POINT('',(3.04059811592527,0.115332687738593,0.));

+#38991=CARTESIAN_POINT('',(3.04059811592527,0.115332687738593,0.));

+#38992=CARTESIAN_POINT('',(3.05490307303147,0.0744283701542341,0.));

+#38993=CARTESIAN_POINT('',(3.05490307303147,0.0744283701542341,0.));

+#38994=CARTESIAN_POINT('',(3.06277814796226,0.031818293674853,0.));

+#38995=CARTESIAN_POINT('',(3.06277814796226,0.031818293674853,0.));

+#38996=CARTESIAN_POINT('',(3.06570599723841,-0.0114504427153867,0.));

+#38997=CARTESIAN_POINT('',(3.06570599723841,-0.0114504427153867,0.));

+#38998=CARTESIAN_POINT('',(3.06164943803158,-0.0546097521497323,0.));

+#38999=CARTESIAN_POINT('',(3.06164943803158,-0.0546097521497323,0.));

+#39000=CARTESIAN_POINT('',(3.05280993869079,-0.0970128386535071,0.));

+#39001=CARTESIAN_POINT('',(3.05280993869079,-0.0970128386535071,0.));

+#39002=CARTESIAN_POINT('',(3.03758028357332,-0.137560406114638,0.));

+#39003=CARTESIAN_POINT('',(3.03758028357332,-0.137560406114638,0.));

+#39004=CARTESIAN_POINT('',(3.01644227010933,-0.17537119785194,0.));

+#39005=CARTESIAN_POINT('',(3.01644227010933,-0.17537119785194,0.));

+#39006=CARTESIAN_POINT('',(2.99141376847155,-0.210766422194866,0.));

+#39007=CARTESIAN_POINT('',(2.99141376847155,-0.210766422194866,0.));

+#39008=CARTESIAN_POINT('',(2.92277678344908,-0.274291117165959,0.));

+#39009=CARTESIAN_POINT('',(2.92277678344908,-0.274291117165959,0.));

+#39010=CARTESIAN_POINT('',(2.84013418221901,-0.318163165189692,0.));

+#39011=CARTESIAN_POINT('',(2.84013418221901,-0.318163165189692,0.));

+#39012=CARTESIAN_POINT('',(2.75028985133577,-0.344619926317948,0.));

+#39013=CARTESIAN_POINT('',(0.,0.,0.));

+#39014=CARTESIAN_POINT('',(-1.7,0.,0.));

+#39015=CARTESIAN_POINT('',(-2.52419041700074,1.64820296633377,0.));

+#39016=CARTESIAN_POINT('',(-2.52419041700074,1.64820296633377,0.));

+#39017=CARTESIAN_POINT('',(-2.50678492192218,1.54825478918422,0.));

+#39018=CARTESIAN_POINT('',(-2.52252744527595,1.68944396582329,0.));

+#39019=CARTESIAN_POINT('',(-2.52252744527595,1.68944396582329,0.));

+#39020=CARTESIAN_POINT('',(-2.51560343238719,1.73009283585838,0.));

+#39021=CARTESIAN_POINT('',(-2.51560343238719,1.73009283585838,0.));

+#39022=CARTESIAN_POINT('',(-2.50231810515217,1.76913961896771,0.));

+#39023=CARTESIAN_POINT('',(-2.50231810515217,1.76913961896771,0.));

+#39024=CARTESIAN_POINT('',(-2.48368974262824,1.8059480838556,0.));

+#39025=CARTESIAN_POINT('',(-2.48368974262824,1.8059480838556,0.));

+#39026=CARTESIAN_POINT('',(-2.46167854164446,1.84086874630725,0.));

+#39027=CARTESIAN_POINT('',(-2.46167854164446,1.84086874630725,0.));

+#39028=CARTESIAN_POINT('',(-2.44137363308634,1.86671224374413,0.));

+#39029=CARTESIAN_POINT('',(-2.44137363308634,1.86671224374413,0.));

+#39030=CARTESIAN_POINT('',(-2.41855222042733,1.89035328254253,0.));

+#39031=CARTESIAN_POINT('',(-2.41855222042733,1.89035328254253,0.));

+#39032=CARTESIAN_POINT('',(-2.39298757063768,1.91097296239657,0.));

+#39033=CARTESIAN_POINT('',(-2.39298757063768,1.91097296239657,0.));

+#39034=CARTESIAN_POINT('',(-2.36470188418906,1.92767261502175,0.));

+#39035=CARTESIAN_POINT('',(-2.36470188418906,1.92767261502175,0.));

+#39036=CARTESIAN_POINT('',(-2.33399471112955,1.93929169899582,0.));

+#39037=CARTESIAN_POINT('',(-2.33399471112955,1.93929169899582,0.));

+#39038=CARTESIAN_POINT('',(-2.29176129315003,1.94790173116697,0.));

+#39039=CARTESIAN_POINT('',(-2.29176129315003,1.94790173116697,0.));

+#39040=CARTESIAN_POINT('',(-2.24872249529329,1.949566509843,0.));

+#39041=CARTESIAN_POINT('',(-2.24872249529329,1.949566509843,0.));

+#39042=CARTESIAN_POINT('',(-2.20607298465431,1.94355930409706,0.));

+#39043=CARTESIAN_POINT('',(-2.20607298465431,1.94355930409706,0.));

+#39044=CARTESIAN_POINT('',(-2.16525017269336,1.92979856470005,0.));

+#39045=CARTESIAN_POINT('',(-2.16525017269336,1.92979856470005,0.));

+#39046=CARTESIAN_POINT('',(-2.12726850934348,1.90946080406888,0.));

+#39047=CARTESIAN_POINT('',(-2.12726850934348,1.90946080406888,0.));

+#39048=CARTESIAN_POINT('',(-2.21353109722111,1.78937720156091,0.));

+#39049=CARTESIAN_POINT('',(-2.21353109722111,1.78937720156091,0.));

+#39050=CARTESIAN_POINT('',(-2.23510045935048,1.80245440052061,0.));

+#39051=CARTESIAN_POINT('',(-2.23510045935048,1.80245440052061,0.));

+#39052=CARTESIAN_POINT('',(-2.25768367415842,1.81365538588863,0.));

+#39053=CARTESIAN_POINT('',(-2.25768367415842,1.81365538588863,0.));

+#39054=CARTESIAN_POINT('',(-2.28181674465157,1.82083946303134,0.));

+#39055=CARTESIAN_POINT('',(-2.28181674465157,1.82083946303134,0.));

+#39056=CARTESIAN_POINT('',(-2.30693301666647,1.82230826747241,0.));

+#39057=CARTESIAN_POINT('',(-2.30693301666647,1.82230826747241,0.));

+#39058=CARTESIAN_POINT('',(-2.33190464842767,1.81882808508738,0.));

+#39059=CARTESIAN_POINT('',(-2.33190464842767,1.81882808508738,0.));

+#39060=CARTESIAN_POINT('',(-2.34460706648875,1.81356832646153,0.));

+#39061=CARTESIAN_POINT('',(-2.34460706648875,1.81356832646153,0.));

+#39062=CARTESIAN_POINT('',(-2.35683759727735,1.80730626165864,0.));

+#39063=CARTESIAN_POINT('',(-2.35683759727735,1.80730626165864,0.));

+#39064=CARTESIAN_POINT('',(-2.36785009762888,1.79911246641855,0.));

+#39065=CARTESIAN_POINT('',(-2.36785009762888,1.79911246641855,0.));

+#39066=CARTESIAN_POINT('',(-2.37736448222634,1.78919909979371,0.));

+#39067=CARTESIAN_POINT('',(-2.37736448222634,1.78919909979371,0.));

+#39068=CARTESIAN_POINT('',(-2.38605627297642,1.77854687665115,0.));

+#39069=CARTESIAN_POINT('',(-2.38605627297642,1.77854687665115,0.));

+#39070=CARTESIAN_POINT('',(-2.39595379057013,1.76186823766488,0.));

+#39071=CARTESIAN_POINT('',(-2.39595379057013,1.76186823766488,0.));

+#39072=CARTESIAN_POINT('',(-2.40449779591069,1.74446930481774,0.));

+#39073=CARTESIAN_POINT('',(-2.40449779591069,1.74446930481774,0.));

+#39074=CARTESIAN_POINT('',(-2.41009841650387,1.7259323421244,0.));

+#39075=CARTESIAN_POINT('',(-2.41009841650387,1.7259323421244,0.));

+#39076=CARTESIAN_POINT('',(-2.41261628723213,1.70671311152417,0.));

+#39077=CARTESIAN_POINT('',(-2.41261628723213,1.70671311152417,0.));

+#39078=CARTESIAN_POINT('',(-2.41360709950118,1.68734414056905,0.));

+#39079=CARTESIAN_POINT('',(-2.41360709950118,1.68734414056905,0.));

+#39080=CARTESIAN_POINT('',(-2.3967934045283,1.61360037738588,0.));

+#39081=CARTESIAN_POINT('',(-2.3967934045283,1.61360037738588,0.));

+#39082=CARTESIAN_POINT('',(-2.36311198495837,1.54577248977143,0.));

+#39083=CARTESIAN_POINT('',(-2.36311198495837,1.54577248977143,0.));

+#39084=CARTESIAN_POINT('',(-2.31863946861634,1.48441004563768,0.));

+#39085=CARTESIAN_POINT('',(-2.31863946861634,1.48441004563768,0.));

+#39086=CARTESIAN_POINT('',(-2.26722543082987,1.42869074419652,0.));

+#39087=CARTESIAN_POINT('',(-2.26722543082987,1.42869074419652,0.));

+#39088=CARTESIAN_POINT('',(-2.21220110512969,1.37649482344219,0.));

+#39089=CARTESIAN_POINT('',(-2.21220110512969,1.37649482344219,0.));

+#39090=CARTESIAN_POINT('',(-2.22344249592136,1.42685118996012,0.));

+#39091=CARTESIAN_POINT('',(-2.22344249592136,1.42685118996012,0.));

+#39092=CARTESIAN_POINT('',(-2.22824542355369,1.47816315304769,0.));

+#39093=CARTESIAN_POINT('',(-2.22824542355369,1.47816315304769,0.));

+#39094=CARTESIAN_POINT('',(-2.22274885431135,1.5293706232964,0.));

+#39095=CARTESIAN_POINT('',(-2.22274885431135,1.5293706232964,0.));

+#39096=CARTESIAN_POINT('',(-2.20589010088968,1.57802171724924,0.));

+#39097=CARTESIAN_POINT('',(-2.20589010088968,1.57802171724924,0.));

+#39098=CARTESIAN_POINT('',(-2.1808501167917,1.62312221391119,0.));

+#39099=CARTESIAN_POINT('',(-2.1808501167917,1.62312221391119,0.));

+#39100=CARTESIAN_POINT('',(-2.1566516828343,1.65190541161309,0.));

+#39101=CARTESIAN_POINT('',(-2.1566516828343,1.65190541161309,0.));

+#39102=CARTESIAN_POINT('',(-2.12932598738365,1.67769300806711,0.));

+#39103=CARTESIAN_POINT('',(-2.12932598738365,1.67769300806711,0.));

+#39104=CARTESIAN_POINT('',(-2.09839264736032,1.69902331371468,0.));

+#39105=CARTESIAN_POINT('',(-2.09839264736032,1.69902331371468,0.));

+#39106=CARTESIAN_POINT('',(-2.06462139621304,1.71549799533379,0.));

+#39107=CARTESIAN_POINT('',(-2.06462139621304,1.71549799533379,0.));

+#39108=CARTESIAN_POINT('',(-2.02922556805527,1.72819536610575,0.));

+#39109=CARTESIAN_POINT('',(-2.02922556805527,1.72819536610575,0.));

+#39110=CARTESIAN_POINT('',(-1.97361643658626,1.73727379654945,0.));

+#39111=CARTESIAN_POINT('',(-1.97361643658626,1.73727379654945,0.));

+#39112=CARTESIAN_POINT('',(-1.91737232380366,1.73380453578035,0.));

+#39113=CARTESIAN_POINT('',(-1.91737232380366,1.73380453578035,0.));

+#39114=CARTESIAN_POINT('',(-1.86300619061559,1.71885183439043,0.));

+#39115=CARTESIAN_POINT('',(-1.86300619061559,1.71885183439043,0.));

+#39116=CARTESIAN_POINT('',(-1.81193028335398,1.6949208973823,0.));

+#39117=CARTESIAN_POINT('',(-1.81193028335398,1.6949208973823,0.));

+#39118=CARTESIAN_POINT('',(-1.76435762201686,1.66454345654847,0.));

+#39119=CARTESIAN_POINT('',(-1.76435762201686,1.66454345654847,0.));

+#39120=CARTESIAN_POINT('',(-1.71740317537191,1.62584656646829,0.));

+#39121=CARTESIAN_POINT('',(-1.71740317537191,1.62584656646829,0.));

+#39122=CARTESIAN_POINT('',(-1.67479180431489,1.58248197032455,0.));

+#39123=CARTESIAN_POINT('',(-1.67479180431489,1.58248197032455,0.));

+#39124=CARTESIAN_POINT('',(-1.6401680118862,1.53255015991117,0.));

+#39125=CARTESIAN_POINT('',(-1.6401680118862,1.53255015991117,0.));

+#39126=CARTESIAN_POINT('',(-1.61683325161655,1.47650040718975,0.));

+#39127=CARTESIAN_POINT('',(-1.61683325161655,1.47650040718975,0.));

+#39128=CARTESIAN_POINT('',(-1.60665289087495,1.41658601782535,0.));

+#39129=CARTESIAN_POINT('',(-1.60665289087495,1.41658601782535,0.));

+#39130=CARTESIAN_POINT('',(-1.60652343510638,1.37347178986771,0.));

+#39131=CARTESIAN_POINT('',(-1.60652343510638,1.37347178986771,0.));

+#39132=CARTESIAN_POINT('',(-1.61230248114956,1.33079637319281,0.));

+#39133=CARTESIAN_POINT('',(-1.61230248114956,1.33079637319281,0.));

+#39134=CARTESIAN_POINT('',(-1.6254289304911,1.2897697983559,0.));

+#39135=CARTESIAN_POINT('',(-1.6254289304911,1.2897697983559,0.));

+#39136=CARTESIAN_POINT('',(-1.64462214547595,1.2511887663479,0.));

+#39137=CARTESIAN_POINT('',(-1.64462214547595,1.2511887663479,0.));

+#39138=CARTESIAN_POINT('',(-1.66745471492965,1.21460995854352,0.));

+#39139=CARTESIAN_POINT('',(-1.66745471492965,1.21460995854352,0.));

+#39140=CARTESIAN_POINT('',(-1.69599367133413,1.18137554340289,0.));

+#39141=CARTESIAN_POINT('',(-1.69599367133413,1.18137554340289,0.));

+#39142=CARTESIAN_POINT('',(-1.72861714779061,1.15220990516428,0.));

+#39143=CARTESIAN_POINT('',(-1.72861714779061,1.15220990516428,0.));

+#39144=CARTESIAN_POINT('',(-1.76570195471815,1.12896485584425,0.));

+#39145=CARTESIAN_POINT('',(-1.76570195471815,1.12896485584425,0.));

+#39146=CARTESIAN_POINT('',(-1.80593021051938,1.11169705479288,0.));

+#39147=CARTESIAN_POINT('',(-1.80593021051938,1.11169705479288,0.));

+#39148=CARTESIAN_POINT('',(-1.84777012439196,1.09870648143919,0.));

+#39149=CARTESIAN_POINT('',(-1.84777012439196,1.09870648143919,0.));

+#39150=CARTESIAN_POINT('',(-1.93750352287929,1.09024292637303,0.));

+#39151=CARTESIAN_POINT('',(-1.93750352287929,1.09024292637303,0.));

+#39152=CARTESIAN_POINT('',(-2.02635397194844,1.10600278309554,0.));

+#39153=CARTESIAN_POINT('',(-2.02635397194844,1.10600278309554,0.));

+#39154=CARTESIAN_POINT('',(-2.11058223707142,1.13865784251079,0.));

+#39155=CARTESIAN_POINT('',(-2.11058223707142,1.13865784251079,0.));

+#39156=CARTESIAN_POINT('',(-2.18972054002482,1.18231659010335,0.));

+#39157=CARTESIAN_POINT('',(-2.18972054002482,1.18231659010335,0.));

+#39158=CARTESIAN_POINT('',(-2.26521264766762,1.23209048295928,0.));

+#39159=CARTESIAN_POINT('',(-2.26521264766762,1.23209048295928,0.));

+#39160=CARTESIAN_POINT('',(-2.34377140284814,1.29632685455823,0.));

+#39161=CARTESIAN_POINT('',(-2.34377140284814,1.29632685455823,0.));

+#39162=CARTESIAN_POINT('',(-2.41377369529655,1.36970007811004,0.));

+#39163=CARTESIAN_POINT('',(-2.41377369529655,1.36970007811004,0.));

+#39164=CARTESIAN_POINT('',(-2.47028143504927,1.45382619966687,0.));

+#39165=CARTESIAN_POINT('',(-2.47028143504927,1.45382619966687,0.));

+#39166=CARTESIAN_POINT('',(-2.50678492192218,1.54825478918422,0.));

+#39167=CARTESIAN_POINT('',(-1.25835501633459,2.81228517911995,0.));

+#39168=CARTESIAN_POINT('',(-1.25835501633459,2.81228517911995,0.));

+#39169=CARTESIAN_POINT('',(-1.22606359535683,2.71518909091992,0.));

+#39170=CARTESIAN_POINT('',(-0.676103125758737,3.00564494875168,0.));

+#39171=CARTESIAN_POINT('',(-0.676103125758737,3.00564494875168,0.));

+#39172=CARTESIAN_POINT('',(-0.642366084431501,2.90405475688999,0.));

+#39173=CARTESIAN_POINT('',(-0.642366084431501,2.90405475688999,0.));

+#39174=CARTESIAN_POINT('',(-0.648256261136794,1.96029644414057,0.));

+#39175=CARTESIAN_POINT('',(-0.648256261136794,1.96029644414057,0.));

+#39176=CARTESIAN_POINT('',(-0.789240490663701,1.91336503619834,0.));

+#39177=CARTESIAN_POINT('',(-0.789240490663701,1.91336503619834,0.));

+#39178=CARTESIAN_POINT('',(-0.772519989048646,2.86605361685577,0.));

+#39179=CARTESIAN_POINT('',(-0.772519989048646,2.86605361685577,0.));

+#39180=CARTESIAN_POINT('',(-1.22606359535683,2.71518909091992,0.));

+#39181=CARTESIAN_POINT('',(0.374641715111257,2.24971109888019,0.));

+#39182=CARTESIAN_POINT('',(0.374641715111257,2.24971109888019,0.));

+#39183=CARTESIAN_POINT('',(0.38086677152439,2.19961692752028,0.));

+#39184=CARTESIAN_POINT('',(0.37870864631742,2.30004489780314,0.));

+#39185=CARTESIAN_POINT('',(0.37870864631742,2.30004489780314,0.));

+#39186=CARTESIAN_POINT('',(0.389732960154788,2.34939235814772,0.));

+#39187=CARTESIAN_POINT('',(0.389732960154788,2.34939235814772,0.));

+#39188=CARTESIAN_POINT('',(0.408306442030184,2.38696447876996,0.));

+#39189=CARTESIAN_POINT('',(0.408306442030184,2.38696447876996,0.));

+#39190=CARTESIAN_POINT('',(0.434041225277277,2.41992609292799,0.));

+#39191=CARTESIAN_POINT('',(0.434041225277277,2.41992609292799,0.));

+#39192=CARTESIAN_POINT('',(0.466519378745678,2.44635194542752,0.));

+#39193=CARTESIAN_POINT('',(0.466519378745678,2.44635194542752,0.));

+#39194=CARTESIAN_POINT('',(0.502928887891176,2.4670915170671,0.));

+#39195=CARTESIAN_POINT('',(0.502928887891176,2.4670915170671,0.));

+#39196=CARTESIAN_POINT('',(0.541167503191105,2.48429640526922,0.));

+#39197=CARTESIAN_POINT('',(0.541167503191105,2.48429640526922,0.));

+#39198=CARTESIAN_POINT('',(0.563414518589818,2.49123640828163,0.));

+#39199=CARTESIAN_POINT('',(0.563414518589818,2.49123640828163,0.));

+#39200=CARTESIAN_POINT('',(0.585971449955585,2.49707180958287,0.));

+#39201=CARTESIAN_POINT('',(0.585971449955585,2.49707180958287,0.));

+#39202=CARTESIAN_POINT('',(0.608984320313829,2.50066503294024,0.));

+#39203=CARTESIAN_POINT('',(0.608984320313829,2.50066503294024,0.));

+#39204=CARTESIAN_POINT('',(0.632246502428968,2.50198412917818,0.));

+#39205=CARTESIAN_POINT('',(0.632246502428968,2.50198412917818,0.));

+#39206=CARTESIAN_POINT('',(0.655550872091947,2.5021569546707,0.));

+#39207=CARTESIAN_POINT('',(0.655550872091947,2.5021569546707,0.));

+#39208=CARTESIAN_POINT('',(0.640565998257549,2.51352311280855,0.));

+#39209=CARTESIAN_POINT('',(0.640565998257549,2.51352311280855,0.));

+#39210=CARTESIAN_POINT('',(0.626003611292428,2.52542115177355,0.));

+#39211=CARTESIAN_POINT('',(0.626003611292428,2.52542115177355,0.));

+#39212=CARTESIAN_POINT('',(0.612344451151756,2.53834046440294,0.));

+#39213=CARTESIAN_POINT('',(0.612344451151756,2.53834046440294,0.));

+#39214=CARTESIAN_POINT('',(0.599743058427218,2.55229783316202,0.));

+#39215=CARTESIAN_POINT('',(0.599743058427218,2.55229783316202,0.));

+#39216=CARTESIAN_POINT('',(0.587718899732995,2.56675887914341,0.));

+#39217=CARTESIAN_POINT('',(0.587718899732995,2.56675887914341,0.));

+#39218=CARTESIAN_POINT('',(0.567973709824339,2.60126987885985,0.));

+#39219=CARTESIAN_POINT('',(0.567973709824339,2.60126987885985,0.));

+#39220=CARTESIAN_POINT('',(0.552546117785367,2.63787010452818,0.));

+#39221=CARTESIAN_POINT('',(0.552546117785367,2.63787010452818,0.));

+#39222=CARTESIAN_POINT('',(0.5443707402611,2.67671340787541,0.));

+#39223=CARTESIAN_POINT('',(0.5443707402611,2.67671340787541,0.));

+#39224=CARTESIAN_POINT('',(0.544922983104059,2.71638797338208,0.));

+#39225=CARTESIAN_POINT('',(0.544922983104059,2.71638797338208,0.));

+#39226=CARTESIAN_POINT('',(0.552377839501162,2.75543453941316,0.));

+#39227=CARTESIAN_POINT('',(0.552377839501162,2.75543453941316,0.));

+#39228=CARTESIAN_POINT('',(0.570450967046374,2.80001906379889,0.));

+#39229=CARTESIAN_POINT('',(0.570450967046374,2.80001906379889,0.));

+#39230=CARTESIAN_POINT('',(0.594438740233328,2.84164605215856,0.));

+#39231=CARTESIAN_POINT('',(0.594438740233328,2.84164605215856,0.));

+#39232=CARTESIAN_POINT('',(0.626560237192683,2.87734119115003,0.));

+#39233=CARTESIAN_POINT('',(0.626560237192683,2.87734119115003,0.));

+#39234=CARTESIAN_POINT('',(0.665687107558611,2.90519520157124,0.));

+#39235=CARTESIAN_POINT('',(0.665687107558611,2.90519520157124,0.));

+#39236=CARTESIAN_POINT('',(0.70875253074189,2.92662967526724,0.));

+#39237=CARTESIAN_POINT('',(0.70875253074189,2.92662967526724,0.));

+#39238=CARTESIAN_POINT('',(0.751438778531924,2.93873286410999,0.));

+#39239=CARTESIAN_POINT('',(0.751438778531924,2.93873286410999,0.));

+#39240=CARTESIAN_POINT('',(0.795265960147643,2.94536546489271,0.));

+#39241=CARTESIAN_POINT('',(0.795265960147643,2.94536546489271,0.));

+#39242=CARTESIAN_POINT('',(0.839600401665266,2.94496297940294,0.));

+#39243=CARTESIAN_POINT('',(0.839600401665266,2.94496297940294,0.));

+#39244=CARTESIAN_POINT('',(0.883447340063139,2.93832786514698,0.));

+#39245=CARTESIAN_POINT('',(0.883447340063139,2.93832786514698,0.));

+#39246=CARTESIAN_POINT('',(0.926499063137897,2.92757970376817,0.));

+#39247=CARTESIAN_POINT('',(0.926499063137897,2.92757970376817,0.));

+#39248=CARTESIAN_POINT('',(0.96791982341762,2.91162407510243,0.));

+#39249=CARTESIAN_POINT('',(0.96791982341762,2.91162407510243,0.));

+#39250=CARTESIAN_POINT('',(1.00755995897604,2.89171505648921,0.));

+#39251=CARTESIAN_POINT('',(1.00755995897604,2.89171505648921,0.));

+#39252=CARTESIAN_POINT('',(1.04394001174397,2.86634751278046,0.));

+#39253=CARTESIAN_POINT('',(1.04394001174397,2.86634751278046,0.));

+#39254=CARTESIAN_POINT('',(1.07592122268424,2.83562880949597,0.));

+#39255=CARTESIAN_POINT('',(1.07592122268424,2.83562880949597,0.));

+#39256=CARTESIAN_POINT('',(1.10396438709762,2.80122591315444,0.));

+#39257=CARTESIAN_POINT('',(1.10396438709762,2.80122591315444,0.));

+#39258=CARTESIAN_POINT('',(1.12662391718538,2.75884874144056,0.));

+#39259=CARTESIAN_POINT('',(1.12662391718538,2.75884874144056,0.));

+#39260=CARTESIAN_POINT('',(1.14247016128675,2.71356044183776,0.));

+#39261=CARTESIAN_POINT('',(1.14247016128675,2.71356044183776,0.));

+#39262=CARTESIAN_POINT('',(1.1481204016013,2.66592471923424,0.));

+#39263=CARTESIAN_POINT('',(1.1481204016013,2.66592471923424,0.));

+#39264=CARTESIAN_POINT('',(1.14370872643368,2.61813437370439,0.));

+#39265=CARTESIAN_POINT('',(1.14370872643368,2.61813437370439,0.));

+#39266=CARTESIAN_POINT('',(1.13284525352361,2.57131901594744,0.));

+#39267=CARTESIAN_POINT('',(1.13284525352361,2.57131901594744,0.));

+#39268=CARTESIAN_POINT('',(1.11645272088628,2.53509378605431,0.));

+#39269=CARTESIAN_POINT('',(1.11645272088628,2.53509378605431,0.));

+#39270=CARTESIAN_POINT('',(1.09403042009068,2.50234586687668,0.));

+#39271=CARTESIAN_POINT('',(1.09403042009068,2.50234586687668,0.));

+#39272=CARTESIAN_POINT('',(1.06499303858049,2.47526480304885,0.));

+#39273=CARTESIAN_POINT('',(1.06499303858049,2.47526480304885,0.));

+#39274=CARTESIAN_POINT('',(1.0313194986999,2.45418449460402,0.));

+#39275=CARTESIAN_POINT('',(1.0313194986999,2.45418449460402,0.));

+#39276=CARTESIAN_POINT('',(0.995281126599764,2.43736499732699,0.));

+#39277=CARTESIAN_POINT('',(0.995281126599764,2.43736499732699,0.));

+#39278=CARTESIAN_POINT('',(0.977099523111685,2.43252403214091,0.));

+#39279=CARTESIAN_POINT('',(0.977099523111685,2.43252403214091,0.));

+#39280=CARTESIAN_POINT('',(0.958742477870509,2.4284094707506,0.));

+#39281=CARTESIAN_POINT('',(0.958742477870509,2.4284094707506,0.));

+#39282=CARTESIAN_POINT('',(0.940126305795974,2.42572068864917,0.));

+#39283=CARTESIAN_POINT('',(0.940126305795974,2.42572068864917,0.));

+#39284=CARTESIAN_POINT('',(0.921361923034755,2.42436787398486,0.));

+#39285=CARTESIAN_POINT('',(0.921361923034755,2.42436787398486,0.));

+#39286=CARTESIAN_POINT('',(0.902558440787921,2.42368456216951,0.));

+#39287=CARTESIAN_POINT('',(0.902558440787921,2.42368456216951,0.));

+#39288=CARTESIAN_POINT('',(0.921220008044449,2.4098097139301,0.));

+#39289=CARTESIAN_POINT('',(0.921220008044449,2.4098097139301,0.));

+#39290=CARTESIAN_POINT('',(0.939265082591897,2.39514888168068,0.));

+#39291=CARTESIAN_POINT('',(0.939265082591897,2.39514888168068,0.));

+#39292=CARTESIAN_POINT('',(0.955988875651556,2.3790056191714,0.));

+#39293=CARTESIAN_POINT('',(0.955988875651556,2.3790056191714,0.));

+#39294=CARTESIAN_POINT('',(0.971269982525633,2.36148274508672,0.));

+#39295=CARTESIAN_POINT('',(0.971269982525633,2.36148274508672,0.));

+#39296=CARTESIAN_POINT('',(0.985780841591236,2.34331217574231,0.));

+#39297=CARTESIAN_POINT('',(0.985780841591236,2.34331217574231,0.));

+#39298=CARTESIAN_POINT('',(1.00720308962628,2.30721352556207,0.));

+#39299=CARTESIAN_POINT('',(1.00720308962628,2.30721352556207,0.));

+#39300=CARTESIAN_POINT('',(1.0251263681764,2.26928781195384,0.));

+#39301=CARTESIAN_POINT('',(1.0251263681764,2.26928781195384,0.));

+#39302=CARTESIAN_POINT('',(1.03635560947941,2.22890968998116,0.));

+#39303=CARTESIAN_POINT('',(1.03635560947941,2.22890968998116,0.));

+#39304=CARTESIAN_POINT('',(1.03874103396092,2.18708874001429,0.));

+#39305=CARTESIAN_POINT('',(1.03874103396092,2.18708874001429,0.));

+#39306=CARTESIAN_POINT('',(1.03195222673281,2.14570624756448,0.));

+#39307=CARTESIAN_POINT('',(1.03195222673281,2.14570624756448,0.));

+#39308=CARTESIAN_POINT('',(1.01241510908631,2.09907765582565,0.));

+#39309=CARTESIAN_POINT('',(1.01241510908631,2.09907765582565,0.));

+#39310=CARTESIAN_POINT('',(0.98668393740119,2.05563605045382,0.));

+#39311=CARTESIAN_POINT('',(0.98668393740119,2.05563605045382,0.));

+#39312=CARTESIAN_POINT('',(0.952636060086285,2.01838178174099,0.));

+#39313=CARTESIAN_POINT('',(0.952636060086285,2.01838178174099,0.));

+#39314=CARTESIAN_POINT('',(0.91146177876746,1.98918260508913,0.));

+#39315=CARTESIAN_POINT('',(0.91146177876746,1.98918260508913,0.));

+#39316=CARTESIAN_POINT('',(0.866267256183676,1.96653087230322,0.));

+#39317=CARTESIAN_POINT('',(0.866267256183676,1.96653087230322,0.));

+#39318=CARTESIAN_POINT('',(0.818505076886369,1.95288711032531,0.));

+#39319=CARTESIAN_POINT('',(0.818505076886369,1.95288711032531,0.));

+#39320=CARTESIAN_POINT('',(0.769299924351908,1.94654967249629,0.));

+#39321=CARTESIAN_POINT('',(0.769299924351908,1.94654967249629,0.));

+#39322=CARTESIAN_POINT('',(0.719699045972368,1.94858874983969,0.));

+#39323=CARTESIAN_POINT('',(0.719699045972368,1.94858874983969,0.));

+#39324=CARTESIAN_POINT('',(0.670775382664075,1.95710886952915,0.));

+#39325=CARTESIAN_POINT('',(0.670775382664075,1.95710886952915,0.));

+#39326=CARTESIAN_POINT('',(0.622679948564439,1.96957096350593,0.));

+#39327=CARTESIAN_POINT('',(0.622679948564439,1.96957096350593,0.));

+#39328=CARTESIAN_POINT('',(0.57613620575821,1.98708520774179,0.));

+#39329=CARTESIAN_POINT('',(0.57613620575821,1.98708520774179,0.));

+#39330=CARTESIAN_POINT('',(0.531203108978931,2.00833795413874,0.));

+#39331=CARTESIAN_POINT('',(0.531203108978931,2.00833795413874,0.));

+#39332=CARTESIAN_POINT('',(0.489525454896066,2.0353904312802,0.));

+#39333=CARTESIAN_POINT('',(0.489525454896066,2.0353904312802,0.));

+#39334=CARTESIAN_POINT('',(0.452610643389413,2.06863077447175,0.));

+#39335=CARTESIAN_POINT('',(0.452610643389413,2.06863077447175,0.));

+#39336=CARTESIAN_POINT('',(0.421653917783488,2.10751510183013,0.));

+#39337=CARTESIAN_POINT('',(0.421653917783488,2.10751510183013,0.));

+#39338=CARTESIAN_POINT('',(0.397620070639541,2.15199793605101,0.));

+#39339=CARTESIAN_POINT('',(0.397620070639541,2.15199793605101,0.));

+#39340=CARTESIAN_POINT('',(0.38086677152439,2.19961692752028,0.));

+#39341=CARTESIAN_POINT('',(1.57957522341374,1.38841582329925,0.));

+#39342=CARTESIAN_POINT('',(1.57957522341374,1.38841582329925,0.));

+#39343=CARTESIAN_POINT('',(1.58480417535259,1.35527972391469,0.));

+#39344=CARTESIAN_POINT('',(1.58042395861281,1.42196013106764,0.));

+#39345=CARTESIAN_POINT('',(1.58042395861281,1.42196013106764,0.));

+#39346=CARTESIAN_POINT('',(1.58442153635922,1.46609925257912,0.));

+#39347=CARTESIAN_POINT('',(1.58442153635922,1.46609925257912,0.));

+#39348=CARTESIAN_POINT('',(1.59385743081415,1.50937509985272,0.));

+#39349=CARTESIAN_POINT('',(1.59385743081415,1.50937509985272,0.));

+#39350=CARTESIAN_POINT('',(1.60988305416012,1.55065380504799,0.));

+#39351=CARTESIAN_POINT('',(1.60988305416012,1.55065380504799,0.));

+#39352=CARTESIAN_POINT('',(1.63349360700628,1.58808844107393,0.));

+#39353=CARTESIAN_POINT('',(1.63349360700628,1.58808844107393,0.));

+#39354=CARTESIAN_POINT('',(1.6642164723882,1.61994607064594,0.));

+#39355=CARTESIAN_POINT('',(1.6642164723882,1.61994607064594,0.));

+#39356=CARTESIAN_POINT('',(1.75237911726754,1.50081249663867,0.));

+#39357=CARTESIAN_POINT('',(1.75237911726754,1.50081249663867,0.));

+#39358=CARTESIAN_POINT('',(1.73307758718537,1.48299884344389,0.));

+#39359=CARTESIAN_POINT('',(1.73307758718537,1.48299884344389,0.));

+#39360=CARTESIAN_POINT('',(1.71689713263078,1.46236462954927,0.));

+#39361=CARTESIAN_POINT('',(1.71689713263078,1.46236462954927,0.));

+#39362=CARTESIAN_POINT('',(1.70560061410509,1.43870063491521,0.));

+#39363=CARTESIAN_POINT('',(1.70560061410509,1.43870063491521,0.));

+#39364=CARTESIAN_POINT('',(1.6991775885298,1.41325875284293,0.));

+#39365=CARTESIAN_POINT('',(1.6991775885298,1.41325875284293,0.));

+#39366=CARTESIAN_POINT('',(1.69594742431678,1.38718908793635,0.));

+#39367=CARTESIAN_POINT('',(1.69594742431678,1.38718908793635,0.));

+#39368=CARTESIAN_POINT('',(1.69739501816976,1.37221784929109,0.));

+#39369=CARTESIAN_POINT('',(1.69739501816976,1.37221784929109,0.));

+#39370=CARTESIAN_POINT('',(1.70052070327315,1.35751978449215,0.));

+#39371=CARTESIAN_POINT('',(1.70052070327315,1.35751978449215,0.));

+#39372=CARTESIAN_POINT('',(1.70598031628874,1.3435183301381,0.));

+#39373=CARTESIAN_POINT('',(1.70598031628874,1.3435183301381,0.));

+#39374=CARTESIAN_POINT('',(1.71331376639551,1.33039255038497,0.));

+#39375=CARTESIAN_POINT('',(1.71331376639551,1.33039255038497,0.));

+#39376=CARTESIAN_POINT('',(1.72159819383984,1.31783700737401,0.));

+#39377=CARTESIAN_POINT('',(1.72159819383984,1.31783700737401,0.));

+#39378=CARTESIAN_POINT('',(1.73394664448727,1.30454096550907,0.));

+#39379=CARTESIAN_POINT('',(1.73394664448727,1.30454096550907,0.));

+#39380=CARTESIAN_POINT('',(1.74729313040722,1.29226178532568,0.));

+#39381=CARTESIAN_POINT('',(1.74729313040722,1.29226178532568,0.));

+#39382=CARTESIAN_POINT('',(1.76242853598028,1.28230199473149,0.));

+#39383=CARTESIAN_POINT('',(1.76242853598028,1.28230199473149,0.));

+#39384=CARTESIAN_POINT('',(1.7789852635768,1.27490023792801,0.));

+#39385=CARTESIAN_POINT('',(1.7789852635768,1.27490023792801,0.));

+#39386=CARTESIAN_POINT('',(1.79608042830688,1.26881553672979,0.));

+#39387=CARTESIAN_POINT('',(1.79608042830688,1.26881553672979,0.));

+#39388=CARTESIAN_POINT('',(1.86668826821162,1.26376826340796,0.));

+#39389=CARTESIAN_POINT('',(1.86668826821162,1.26376826340796,0.));

+#39390=CARTESIAN_POINT('',(1.93638338398659,1.27532971374247,0.));

+#39391=CARTESIAN_POINT('',(1.93638338398659,1.27532971374247,0.));

+#39392=CARTESIAN_POINT('',(2.00305096364186,1.29920507428337,0.));

+#39393=CARTESIAN_POINT('',(2.00305096364186,1.29920507428337,0.));

+#39394=CARTESIAN_POINT('',(2.06717249247306,1.32928849954664,0.));

+#39395=CARTESIAN_POINT('',(2.06717249247306,1.32928849954664,0.));

+#39396=CARTESIAN_POINT('',(2.12935034424132,1.3632482934935,0.));

+#39397=CARTESIAN_POINT('',(2.12935034424132,1.3632482934935,0.));

+#39398=CARTESIAN_POINT('',(2.07709566626714,1.36330602036923,0.));

+#39399=CARTESIAN_POINT('',(2.07709566626714,1.36330602036923,0.));

+#39400=CARTESIAN_POINT('',(2.02606361400634,1.37409677683356,0.));

+#39401=CARTESIAN_POINT('',(2.02606361400634,1.37409677683356,0.));

+#39402=CARTESIAN_POINT('',(1.97920046840225,1.39701679333499,0.));

+#39403=CARTESIAN_POINT('',(1.97920046840225,1.39701679333499,0.));

+#39404=CARTESIAN_POINT('',(1.93874574038814,1.42999567185294,0.));

+#39405=CARTESIAN_POINT('',(1.93874574038814,1.42999567185294,0.));

+#39406=CARTESIAN_POINT('',(1.90381366030385,1.46889153900997,0.));

+#39407=CARTESIAN_POINT('',(1.90381366030385,1.46889153900997,0.));

+#39408=CARTESIAN_POINT('',(1.88343794561448,1.50052013724194,0.));

+#39409=CARTESIAN_POINT('',(1.88343794561448,1.50052013724194,0.));

+#39410=CARTESIAN_POINT('',(1.86762419910324,1.53464120311971,0.));

+#39411=CARTESIAN_POINT('',(1.86762419910324,1.53464120311971,0.));

+#39412=CARTESIAN_POINT('',(1.85672580563474,1.57063080415196,0.));

+#39413=CARTESIAN_POINT('',(1.85672580563474,1.57063080415196,0.));

+#39414=CARTESIAN_POINT('',(1.85095020071002,1.6078028872265,0.));

+#39415=CARTESIAN_POINT('',(1.85095020071002,1.6078028872265,0.));

+#39416=CARTESIAN_POINT('',(1.85004204715546,1.64540683446876,0.));

+#39417=CARTESIAN_POINT('',(1.85004204715546,1.64540683446876,0.));

+#39418=CARTESIAN_POINT('',(1.86015785686689,1.70475546433006,0.));

+#39419=CARTESIAN_POINT('',(1.86015785686689,1.70475546433006,0.));

+#39420=CARTESIAN_POINT('',(1.88402370877121,1.75995117943345,0.));

+#39421=CARTESIAN_POINT('',(1.88402370877121,1.75995117943345,0.));

+#39422=CARTESIAN_POINT('',(1.91907990709824,1.80889817891509,0.));

+#39423=CARTESIAN_POINT('',(1.91907990709824,1.80889817891509,0.));

+#39424=CARTESIAN_POINT('',(1.96144293649256,1.85172661042069,0.));

+#39425=CARTESIAN_POINT('',(1.96144293649256,1.85172661042069,0.));

+#39426=CARTESIAN_POINT('',(2.00774677829736,1.89032418198917,0.));

+#39427=CARTESIAN_POINT('',(2.00774677829736,1.89032418198917,0.));

+#39428=CARTESIAN_POINT('',(2.05843563699484,1.92318396584907,0.));

+#39429=CARTESIAN_POINT('',(2.05843563699484,1.92318396584907,0.));

+#39430=CARTESIAN_POINT('',(2.11331348281791,1.94836948165066,0.));

+#39431=CARTESIAN_POINT('',(2.11331348281791,1.94836948165066,0.));

+#39432=CARTESIAN_POINT('',(2.17179528915375,1.96322481579582,0.));

+#39433=CARTESIAN_POINT('',(2.17179528915375,1.96322481579582,0.));

+#39434=CARTESIAN_POINT('',(2.23207671288543,1.96590594200118,0.));

+#39435=CARTESIAN_POINT('',(2.23207671288543,1.96590594200118,0.));

+#39436=CARTESIAN_POINT('',(2.29161529435288,1.95606615424845,0.));

+#39437=CARTESIAN_POINT('',(2.29161529435288,1.95606615424845,0.));

+#39438=CARTESIAN_POINT('',(2.33094190234149,1.94234728893177,0.));

+#39439=CARTESIAN_POINT('',(2.33094190234149,1.94234728893177,0.));

+#39440=CARTESIAN_POINT('',(2.36843082044955,1.9242775873816,0.));

+#39441=CARTESIAN_POINT('',(2.36843082044955,1.9242775873816,0.));

+#39442=CARTESIAN_POINT('',(2.40271175178254,1.90068060795189,0.));

+#39443=CARTESIAN_POINT('',(2.40271175178254,1.90068060795189,0.));

+#39444=CARTESIAN_POINT('',(2.43310899888255,1.87224959910852,0.));

+#39445=CARTESIAN_POINT('',(2.43310899888255,1.87224959910852,0.));

+#39446=CARTESIAN_POINT('',(2.46034035610472,1.84073269424459,0.));

+#39447=CARTESIAN_POINT('',(2.46034035610472,1.84073269424459,0.));

+#39448=CARTESIAN_POINT('',(2.48195277437043,1.80694815198443,0.));

+#39449=CARTESIAN_POINT('',(2.48195277437043,1.80694815198443,0.));

+#39450=CARTESIAN_POINT('',(2.50017683380217,1.77125081519345,0.));

+#39451=CARTESIAN_POINT('',(2.50017683380217,1.77125081519345,0.));

+#39452=CARTESIAN_POINT('',(2.51306662156931,1.73330870509526,0.));

+#39453=CARTESIAN_POINT('',(2.51306662156931,1.73330870509526,0.));

+#39454=CARTESIAN_POINT('',(2.51986685261304,1.69382222054355,0.));

+#39455=CARTESIAN_POINT('',(2.51986685261304,1.69382222054355,0.));

+#39456=CARTESIAN_POINT('',(2.52190236976253,1.65376794735622,0.));

+#39457=CARTESIAN_POINT('',(2.52190236976253,1.65376794735622,0.));

+#39458=CARTESIAN_POINT('',(2.5042086834082,1.56232219421281,0.));

+#39459=CARTESIAN_POINT('',(2.5042086834082,1.56232219421281,0.));

+#39460=CARTESIAN_POINT('',(2.46313219398444,1.47875915771452,0.));

+#39461=CARTESIAN_POINT('',(2.46313219398444,1.47875915771452,0.));

+#39462=CARTESIAN_POINT('',(2.40616625675589,1.4049563259299,0.));

+#39463=CARTESIAN_POINT('',(2.40616625675589,1.4049563259299,0.));

+#39464=CARTESIAN_POINT('',(2.33918042234984,1.34003822053354,0.));

+#39465=CARTESIAN_POINT('',(2.33918042234984,1.34003822053354,0.));

+#39466=CARTESIAN_POINT('',(2.26691455333065,1.28097590154084,0.));

+#39467=CARTESIAN_POINT('',(2.26691455333065,1.28097590154084,0.));

+#39468=CARTESIAN_POINT('',(2.18325298564917,1.22571891999007,0.));

+#39469=CARTESIAN_POINT('',(2.18325298564917,1.22571891999007,0.));

+#39470=CARTESIAN_POINT('',(2.09428036681923,1.17967274124199,0.));

+#39471=CARTESIAN_POINT('',(2.09428036681923,1.17967274124199,0.));

+#39472=CARTESIAN_POINT('',(1.99886068236509,1.1493294502047,0.));

+#39473=CARTESIAN_POINT('',(1.99886068236509,1.1493294502047,0.));

+#39474=CARTESIAN_POINT('',(1.89932781940846,1.1388375341656,0.));

+#39475=CARTESIAN_POINT('',(1.89932781940846,1.1388375341656,0.));

+#39476=CARTESIAN_POINT('',(1.80007054801047,1.1515820197244,0.));

+#39477=CARTESIAN_POINT('',(1.80007054801047,1.1515820197244,0.));

+#39478=CARTESIAN_POINT('',(1.75978090133243,1.16362497406049,0.));

+#39479=CARTESIAN_POINT('',(1.75978090133243,1.16362497406049,0.));

+#39480=CARTESIAN_POINT('',(1.72150947317483,1.18093563423344,0.));

+#39481=CARTESIAN_POINT('',(1.72150947317483,1.18093563423344,0.));

+#39482=CARTESIAN_POINT('',(1.68681611359055,1.20462774002467,0.));

+#39483=CARTESIAN_POINT('',(1.68681611359055,1.20462774002467,0.));

+#39484=CARTESIAN_POINT('',(1.65626548414907,1.23348285663215,0.));

+#39485=CARTESIAN_POINT('',(1.65626548414907,1.23348285663215,0.));

+#39486=CARTESIAN_POINT('',(1.62887541215639,1.26539543412673,0.));

+#39487=CARTESIAN_POINT('',(1.62887541215639,1.26539543412673,0.));

+#39488=CARTESIAN_POINT('',(1.61034522583364,1.29339084386076,0.));

+#39489=CARTESIAN_POINT('',(1.61034522583364,1.29339084386076,0.));

+#39490=CARTESIAN_POINT('',(1.59543574133605,1.32346298556846,0.));

+#39491=CARTESIAN_POINT('',(1.59543574133605,1.32346298556846,0.));

+#39492=CARTESIAN_POINT('',(1.58480417535259,1.35527972391469,0.));

+#39493=CARTESIAN_POINT('',(1.61363155745198,-1.28724812358632,0.));

+#39494=CARTESIAN_POINT('',(1.61363155745198,-1.28724812358632,0.));

+#39495=CARTESIAN_POINT('',(2.42571591998285,-1.87721582261736,0.));

+#39496=CARTESIAN_POINT('',(1.70274423083219,-1.16450444127588,0.));

+#39497=CARTESIAN_POINT('',(1.70274423083219,-1.16450444127588,0.));

+#39498=CARTESIAN_POINT('',(2.35079377924239,-1.63515941539857,0.));

+#39499=CARTESIAN_POINT('',(2.35079377924239,-1.63515941539857,0.));

+#39500=CARTESIAN_POINT('',(2.46257702581602,-1.48124394346098,0.));

+#39501=CARTESIAN_POINT('',(2.46257702581602,-1.48124394346098,0.));

+#39502=CARTESIAN_POINT('',(2.51102847935965,-1.51639499799262,0.));

+#39503=CARTESIAN_POINT('',(2.51102847935965,-1.51639499799262,0.));

+#39504=CARTESIAN_POINT('',(2.47607306599774,-1.57128941543988,0.));

+#39505=CARTESIAN_POINT('',(2.47607306599774,-1.57128941543988,0.));

+#39506=CARTESIAN_POINT('',(2.44800255555646,-1.62992153051435,0.));

+#39507=CARTESIAN_POINT('',(2.44800255555646,-1.62992153051435,0.));

+#39508=CARTESIAN_POINT('',(2.43345077466247,-1.69316585141498,0.));

+#39509=CARTESIAN_POINT('',(2.43345077466247,-1.69316585141498,0.));

+#39510=CARTESIAN_POINT('',(2.44029738400857,-1.75746199884847,0.));

+#39511=CARTESIAN_POINT('',(2.44029738400857,-1.75746199884847,0.));

+#39512=CARTESIAN_POINT('',(2.47112728232372,-1.8145139415609,0.));

+#39513=CARTESIAN_POINT('',(2.47112728232372,-1.8145139415609,0.));

+#39514=CARTESIAN_POINT('',(2.42571591998285,-1.87721582261736,0.));

+#39515=CARTESIAN_POINT('',(0.331688688172107,-2.06368898807784,0.));

+#39516=CARTESIAN_POINT('',(0.331688688172107,-2.06368898807784,0.));

+#39517=CARTESIAN_POINT('',(0.363229634400511,-2.16078190086523,0.));

+#39518=CARTESIAN_POINT('',(0.956807441734725,-1.86057289459507,0.));

+#39519=CARTESIAN_POINT('',(0.956807441734725,-1.86057289459507,0.));

+#39520=CARTESIAN_POINT('',(0.983598245458836,-1.94303536846928,0.));

+#39521=CARTESIAN_POINT('',(0.983598245458837,-1.94303536846928,0.));

+#39522=CARTESIAN_POINT('',(0.95601389144093,-2.03227482361936,0.));

+#39523=CARTESIAN_POINT('',(0.95601389144093,-2.03227482361936,0.));

+#39524=CARTESIAN_POINT('',(0.924524985760621,-2.12021093902738,0.));

+#39525=CARTESIAN_POINT('',(0.924524985760621,-2.12021093902738,0.));

+#39526=CARTESIAN_POINT('',(0.889394669706471,-2.20675725616208,0.));

+#39527=CARTESIAN_POINT('',(0.889394669706471,-2.20675725616208,0.));

+#39528=CARTESIAN_POINT('',(0.850922153965436,-2.29187112447231,0.));

+#39529=CARTESIAN_POINT('',(0.850922153965436,-2.29187112447231,0.));

+#39530=CARTESIAN_POINT('',(0.809274446636942,-2.37547794342513,0.));

+#39531=CARTESIAN_POINT('',(0.809274446636942,-2.37547794342513,0.));

+#39532=CARTESIAN_POINT('',(0.764711678861886,-2.45757080453234,0.));

+#39533=CARTESIAN_POINT('',(0.764711678861886,-2.45757080453234,0.));

+#39534=CARTESIAN_POINT('',(0.744650515739211,-2.49865010132808,0.));

+#39535=CARTESIAN_POINT('',(0.744650515739211,-2.49865010132808,0.));

+#39536=CARTESIAN_POINT('',(0.727340595588121,-2.54094499702233,0.));

+#39537=CARTESIAN_POINT('',(0.727340595588121,-2.54094499702233,0.));

+#39538=CARTESIAN_POINT('',(0.715093917163979,-2.58495729559497,0.));

+#39539=CARTESIAN_POINT('',(0.715093917163979,-2.58495729559497,0.));

+#39540=CARTESIAN_POINT('',(0.709456835695199,-2.63027691818032,0.));

+#39541=CARTESIAN_POINT('',(0.709456835695199,-2.63027691818032,0.));

+#39542=CARTESIAN_POINT('',(0.711741871892479,-2.67587310971178,0.));

+#39543=CARTESIAN_POINT('',(0.711741871892479,-2.67587310971178,0.));

+#39544=CARTESIAN_POINT('',(0.721390379222839,-2.7205386935691,0.));

+#39545=CARTESIAN_POINT('',(0.721390379222839,-2.7205386935691,0.));

+#39546=CARTESIAN_POINT('',(0.730746925861236,-2.7438593166878,0.));

+#39547=CARTESIAN_POINT('',(0.730746925861236,-2.7438593166878,0.));

+#39548=CARTESIAN_POINT('',(0.742124953176268,-2.76624544371557,0.));

+#39549=CARTESIAN_POINT('',(0.742124953176268,-2.76624544371557,0.));

+#39550=CARTESIAN_POINT('',(0.756708841176284,-2.7866765755939,0.));

+#39551=CARTESIAN_POINT('',(0.756708841176284,-2.7866765755939,0.));

+#39552=CARTESIAN_POINT('',(0.774556776203324,-2.80431986061303,0.));

+#39553=CARTESIAN_POINT('',(0.774556776203324,-2.80431986061303,0.));

+#39554=CARTESIAN_POINT('',(0.795325741043096,-2.81840635657502,0.));

+#39555=CARTESIAN_POINT('',(0.795325741043096,-2.81840635657502,0.));

+#39556=CARTESIAN_POINT('',(0.817723269209603,-2.82979197116743,0.));

+#39557=CARTESIAN_POINT('',(0.817723269209603,-2.82979197116743,0.));

+#39558=CARTESIAN_POINT('',(0.867754217972502,-2.66569416164165,0.));

+#39559=CARTESIAN_POINT('',(0.925266495506373,-2.82732189706519,0.));

+#39560=CARTESIAN_POINT('',(0.942436863855708,-2.81962570433545,0.));

+#39561=CARTESIAN_POINT('',(0.942436863855708,-2.81962570433545,0.));

+#39562=CARTESIAN_POINT('',(0.958880498252477,-2.81050111509323,0.));

+#39563=CARTESIAN_POINT('',(0.958880498252477,-2.81050111509323,0.));

+#39564=CARTESIAN_POINT('',(0.973928799190134,-2.79922885613659,0.));

+#39565=CARTESIAN_POINT('',(0.973928799190134,-2.79922885613659,0.));

+#39566=CARTESIAN_POINT('',(0.987287778630258,-2.78599280494471,0.));

+#39567=CARTESIAN_POINT('',(0.987287778630258,-2.78599280494471,0.));

+#39568=CARTESIAN_POINT('',(0.99928837835398,-2.77150349977777,0.));

+#39569=CARTESIAN_POINT('',(0.99928837835398,-2.77150349977777,0.));

+#39570=CARTESIAN_POINT('',(1.01057905488312,-2.75644977090133,0.));

+#39571=CARTESIAN_POINT('',(1.01057905488312,-2.75644977090133,0.));

+#39572=CARTESIAN_POINT('',(1.02343295971776,-2.72481056050788,0.));

+#39573=CARTESIAN_POINT('',(1.02343295971776,-2.72481056050788,0.));

+#39574=CARTESIAN_POINT('',(1.02992665365957,-2.6913681163885,0.));

+#39575=CARTESIAN_POINT('',(1.02992665365957,-2.6913681163885,0.));

+#39576=CARTESIAN_POINT('',(1.02906784602542,-2.65725077832758,0.));

+#39577=CARTESIAN_POINT('',(1.02906784602542,-2.65725077832758,0.));

+#39578=CARTESIAN_POINT('',(1.02399613586271,-2.62347733770774,0.));

+#39579=CARTESIAN_POINT('',(1.02399613586271,-2.62347733770774,0.));

+#39580=CARTESIAN_POINT('',(1.01618737851676,-2.59022181408869,0.));

+#39581=CARTESIAN_POINT('',(1.01618737851676,-2.59022181408869,0.));

+#39582=CARTESIAN_POINT('',(1.00696894657989,-2.55732379712208,0.));

+#39583=CARTESIAN_POINT('',(1.00696894657989,-2.55732379712208,0.));

+#39584=CARTESIAN_POINT('',(1.14187299370133,-2.5136224860828,0.));

+#39585=CARTESIAN_POINT('',(1.14187299370133,-2.5136224860828,0.));

+#39586=CARTESIAN_POINT('',(1.15295600550291,-2.56208015502176,0.));

+#39587=CARTESIAN_POINT('',(1.15295600550291,-2.56208015502176,0.));

+#39588=CARTESIAN_POINT('',(1.16076395094247,-2.6111536634084,0.));

+#39589=CARTESIAN_POINT('',(1.16076395094247,-2.6111536634084,0.));

+#39590=CARTESIAN_POINT('',(1.16274648245903,-2.66078926232095,0.));

+#39591=CARTESIAN_POINT('',(1.16274648245903,-2.66078926232095,0.));

+#39592=CARTESIAN_POINT('',(1.15742902355848,-2.7101589918352,0.));

+#39593=CARTESIAN_POINT('',(1.15742902355848,-2.7101589918352,0.));

+#39594=CARTESIAN_POINT('',(1.14309457979106,-2.75766876346699,0.));

+#39595=CARTESIAN_POINT('',(1.14309457979106,-2.75766876346699,0.));

+#39596=CARTESIAN_POINT('',(1.12040234958198,-2.80186113324226,0.));

+#39597=CARTESIAN_POINT('',(1.12040234958198,-2.80186113324226,0.));

+#39598=CARTESIAN_POINT('',(1.09808461327952,-2.83079417576768,0.));

+#39599=CARTESIAN_POINT('',(1.09808461327952,-2.83079417576768,0.));

+#39600=CARTESIAN_POINT('',(1.0717544147408,-2.85613569844611,0.));

+#39601=CARTESIAN_POINT('',(1.0717544147408,-2.85613569844611,0.));

+#39602=CARTESIAN_POINT('',(1.04243258436866,-2.87795178359866,0.));

+#39603=CARTESIAN_POINT('',(1.04243258436866,-2.87795178359866,0.));

+#39604=CARTESIAN_POINT('',(1.01085117489052,-2.89635688492976,0.));

+#39605=CARTESIAN_POINT('',(1.01085117489052,-2.89635688492976,0.));

+#39606=CARTESIAN_POINT('',(0.97766918350101,-2.91170008307496,0.));

+#39607=CARTESIAN_POINT('',(0.97766918350101,-2.91170008307496,0.));

+#39608=CARTESIAN_POINT('',(0.943317037022609,-2.92422480415234,0.));

+#39609=CARTESIAN_POINT('',(0.943317037022609,-2.92422480415234,0.));

+#39610=CARTESIAN_POINT('',(0.907704809087045,-2.9335783264829,0.));

+#39611=CARTESIAN_POINT('',(0.907704809087045,-2.9335783264829,0.));

+#39612=CARTESIAN_POINT('',(0.871531374644973,-2.94036956577997,0.));

+#39613=CARTESIAN_POINT('',(0.871531374644973,-2.94036956577997,0.));

+#39614=CARTESIAN_POINT('',(0.834825396575407,-2.9430106301626,0.));

+#39615=CARTESIAN_POINT('',(0.834825396575407,-2.9430106301626,0.));

+#39616=CARTESIAN_POINT('',(0.798075037862831,-2.94115966527406,0.));

+#39617=CARTESIAN_POINT('',(0.798075037862831,-2.94115966527406,0.));

+#39618=CARTESIAN_POINT('',(0.761911112248842,-2.93437899790331,0.));

+#39619=CARTESIAN_POINT('',(0.761911112248842,-2.93437899790331,0.));

+#39620=CARTESIAN_POINT('',(0.726520533127484,-2.92422480415234,0.));

+#39621=CARTESIAN_POINT('',(0.726520533127484,-2.92422480415234,0.));

+#39622=CARTESIAN_POINT('',(0.692003425207101,-2.90834218109624,0.));

+#39623=CARTESIAN_POINT('',(0.692003425207101,-2.90834218109624,0.));

+#39624=CARTESIAN_POINT('',(0.660572109429447,-2.8870263423999,0.));

+#39625=CARTESIAN_POINT('',(0.660572109429447,-2.8870263423999,0.));

+#39626=CARTESIAN_POINT('',(0.63322149693845,-2.86067695703063,0.));

+#39627=CARTESIAN_POINT('',(0.63322149693845,-2.86067695703063,0.));

+#39628=CARTESIAN_POINT('',(0.610445687687009,-2.83028142681863,0.));

+#39629=CARTESIAN_POINT('',(0.610445687687009,-2.83028142681863,0.));

+#39630=CARTESIAN_POINT('',(0.592424201543456,-2.79683423220761,0.));

+#39631=CARTESIAN_POINT('',(0.592424201543456,-2.79683423220761,0.));

+#39632=CARTESIAN_POINT('',(0.578696098394459,-2.76138991910579,0.));

+#39633=CARTESIAN_POINT('',(0.578696098394459,-2.76138991910579,0.));

+#39634=CARTESIAN_POINT('',(0.567037391410589,-2.70184596880019,0.));

+#39635=CARTESIAN_POINT('',(0.567037391410589,-2.70184596880019,0.));

+#39636=CARTESIAN_POINT('',(0.567379975264055,-2.64122803464418,0.));

+#39637=CARTESIAN_POINT('',(0.567379975264055,-2.64122803464418,0.));

+#39638=CARTESIAN_POINT('',(0.578185526642102,-2.5815210681114,0.));

+#39639=CARTESIAN_POINT('',(0.578185526642102,-2.5815210681114,0.));

+#39640=CARTESIAN_POINT('',(0.596840283478165,-2.52376574036455,0.));

+#39641=CARTESIAN_POINT('',(0.596840283478165,-2.52376574036455,0.));

+#39642=CARTESIAN_POINT('',(0.621293969981468,-2.46819624930453,0.));

+#39643=CARTESIAN_POINT('',(0.621293969981468,-2.46819624930453,0.));

+#39644=CARTESIAN_POINT('',(0.64880820175756,-2.41405949919317,0.));

+#39645=CARTESIAN_POINT('',(0.64880820175756,-2.41405949919317,0.));

+#39646=CARTESIAN_POINT('',(0.720123154653952,-2.28124568866358,0.));

+#39647=CARTESIAN_POINT('',(0.720123154653952,-2.28124568866358,0.));

+#39648=CARTESIAN_POINT('',(0.753678113496006,-2.213752591426,0.));

+#39649=CARTESIAN_POINT('',(0.753678113496006,-2.213752591426,0.));

+#39650=CARTESIAN_POINT('',(0.785017522404068,-2.14520398177141,0.));

+#39651=CARTESIAN_POINT('',(0.785017522404068,-2.14520398177141,0.));

+#39652=CARTESIAN_POINT('',(0.813892767662355,-2.07558068186849,0.));

+#39653=CARTESIAN_POINT('',(0.813892767662355,-2.07558068186849,0.));

+#39654=CARTESIAN_POINT('',(0.841283976030752,-2.00535723812538,0.));

+#39655=CARTESIAN_POINT('',(0.841283976030752,-2.00535723812538,0.));

+#39656=CARTESIAN_POINT('',(0.363229634400511,-2.16078190086523,0.));

+#39657=CARTESIAN_POINT('',(-1.15565577210463,-2.70202102729818,0.));

+#39658=CARTESIAN_POINT('',(-1.15565577210463,-2.70202102729818,0.));

+#39659=CARTESIAN_POINT('',(-1.14167751548998,-2.75451491013074,0.));

+#39660=CARTESIAN_POINT('',(-1.15541120744273,-2.64769207243178,0.));

+#39661=CARTESIAN_POINT('',(-1.15541120744273,-2.64769207243178,0.));

+#39662=CARTESIAN_POINT('',(-1.14416846255671,-2.59441823430961,0.));

+#39663=CARTESIAN_POINT('',(-1.14416846255671,-2.59441823430961,0.));

+#39664=CARTESIAN_POINT('',(-1.12654486816659,-2.5515214009276,0.));

+#39665=CARTESIAN_POINT('',(-1.12654486816659,-2.5515214009276,0.));

+#39666=CARTESIAN_POINT('',(-1.10113244944359,-2.51277597951666,0.));

+#39667=CARTESIAN_POINT('',(-1.10113244944359,-2.51277597951666,0.));

+#39668=CARTESIAN_POINT('',(-1.06723649423661,-2.48125640656276,0.));

+#39669=CARTESIAN_POINT('',(-1.06723649423661,-2.48125640656276,0.));

+#39670=CARTESIAN_POINT('',(-1.02636492845068,-2.45951418718823,0.));

+#39671=CARTESIAN_POINT('',(-1.02636492845068,-2.45951418718823,0.));

+#39672=CARTESIAN_POINT('',(-0.993083261139892,-2.44841701422223,0.));

+#39673=CARTESIAN_POINT('',(-0.993083261139892,-2.44841701422223,0.));

+#39674=CARTESIAN_POINT('',(-0.95915965209904,-2.43952236032687,0.));

+#39675=CARTESIAN_POINT('',(-0.95915965209904,-2.43952236032687,0.));

+#39676=CARTESIAN_POINT('',(-0.924429202447398,-2.43471973587484,0.));

+#39677=CARTESIAN_POINT('',(-0.924429202447398,-2.43471973587484,0.));

+#39678=CARTESIAN_POINT('',(-0.889370871691982,-2.43348337104908,0.));

+#39679=CARTESIAN_POINT('',(-0.889370871691982,-2.43348337104908,0.));

+#39680=CARTESIAN_POINT('',(-0.918853495627883,-2.41391759658011,0.));

+#39681=CARTESIAN_POINT('',(-0.918853495627883,-2.41391759658011,0.));

+#39682=CARTESIAN_POINT('',(-0.946806037649683,-2.39223833254987,0.));

+#39683=CARTESIAN_POINT('',(-0.946806037649683,-2.39223833254987,0.));

+#39684=CARTESIAN_POINT('',(-0.97246026562476,-2.36789609564341,0.));

+#39685=CARTESIAN_POINT('',(-0.97246026562476,-2.36789609564341,0.));

+#39686=CARTESIAN_POINT('',(-0.994443970821976,-2.34019060748073,0.));

+#39687=CARTESIAN_POINT('',(-0.994443970821976,-2.34019060748073,0.));

+#39688=CARTESIAN_POINT('',(-1.01879807431386,-2.29547282848066,0.));

+#39689=CARTESIAN_POINT('',(-1.01879807431386,-2.29547282848066,0.));

+#39690=CARTESIAN_POINT('',(-1.03379537681703,-2.24685918698571,0.));

+#39691=CARTESIAN_POINT('',(-1.03379537681703,-2.24685918698571,0.));

+#39692=CARTESIAN_POINT('',(-1.03651127778778,-2.19607574138658,0.));

+#39693=CARTESIAN_POINT('',(-1.03651127778778,-2.19607574138658,0.));

+#39694=CARTESIAN_POINT('',(-1.02655493415085,-2.14619478760619,0.));

+#39695=CARTESIAN_POINT('',(-1.02655493415085,-2.14619478760619,0.));

+#39696=CARTESIAN_POINT('',(-1.00185990862376,-2.08934612305802,0.));

+#39697=CARTESIAN_POINT('',(-1.00185990862376,-2.08934612305802,0.));

+#39698=CARTESIAN_POINT('',(-0.965197837834318,-2.03944552652999,0.));

+#39699=CARTESIAN_POINT('',(-0.965197837834318,-2.03944552652999,0.));

+#39700=CARTESIAN_POINT('',(-0.917507213338576,-1.99991689629283,0.));

+#39701=CARTESIAN_POINT('',(-0.917507213338576,-1.99991689629283,0.));

+#39702=CARTESIAN_POINT('',(-0.862009997802773,-1.97233957194976,0.));

+#39703=CARTESIAN_POINT('',(-0.862009997802773,-1.97233957194976,0.));

+#39704=CARTESIAN_POINT('',(-0.803819552423214,-1.95525797814512,0.));

+#39705=CARTESIAN_POINT('',(-0.803819552423214,-1.95525797814512,0.));

+#39706=CARTESIAN_POINT('',(-0.743584173007388,-1.94894422746599,0.));

+#39707=CARTESIAN_POINT('',(-0.743584173007388,-1.94894422746599,0.));

+#39708=CARTESIAN_POINT('',(-0.683256574311675,-1.95459293025898,0.));

+#39709=CARTESIAN_POINT('',(-0.683256574311675,-1.95459293025898,0.));

+#39710=CARTESIAN_POINT('',(-0.624312866888829,-1.96891946934659,0.));

+#39711=CARTESIAN_POINT('',(-0.624312866888829,-1.96891946934659,0.));

+#39712=CARTESIAN_POINT('',(-0.566741935277646,-1.99146284613898,0.));

+#39713=CARTESIAN_POINT('',(-0.566741935277646,-1.99146284613898,0.));

+#39714=CARTESIAN_POINT('',(-0.512426610096964,-2.02088117682348,0.));

+#39715=CARTESIAN_POINT('',(-0.512426610096964,-2.02088117682348,0.));

+#39716=CARTESIAN_POINT('',(-0.464645880729623,-2.0599443556069,0.));

+#39717=CARTESIAN_POINT('',(-0.464645880729623,-2.0599443556069,0.));

+#39718=CARTESIAN_POINT('',(-0.425566904509992,-2.10781363617161,0.));

+#39719=CARTESIAN_POINT('',(-0.425566904509992,-2.10781363617161,0.));

+#39720=CARTESIAN_POINT('',(-0.397855824108233,-2.16636401134996,0.));

+#39721=CARTESIAN_POINT('',(-0.397855824108233,-2.16636401134996,0.));

+#39722=CARTESIAN_POINT('',(-0.385698277180868,-2.22991625059665,0.));

+#39723=CARTESIAN_POINT('',(-0.385698277180868,-2.22991625059665,0.));

+#39724=CARTESIAN_POINT('',(-0.389772296899957,-2.29453811381064,0.));

+#39725=CARTESIAN_POINT('',(-0.389772296899957,-2.29453811381064,0.));

+#39726=CARTESIAN_POINT('',(-0.404666277491174,-2.35767113189649,0.));

+#39727=CARTESIAN_POINT('',(-0.404666277491174,-2.35767113189649,0.));

+#39728=CARTESIAN_POINT('',(-0.545650507018025,-2.31225976955568,0.));

+#39729=CARTESIAN_POINT('',(-0.545650507018025,-2.31225976955568,0.));

+#39730=CARTESIAN_POINT('',(-0.532416169481069,-2.26890203698812,0.));

+#39731=CARTESIAN_POINT('',(-0.532416169481069,-2.26890203698812,0.));

+#39732=CARTESIAN_POINT('',(-0.526233179211302,-2.22407111109465,0.));

+#39733=CARTESIAN_POINT('',(-0.526233179211302,-2.22407111109465,0.));

+#39734=CARTESIAN_POINT('',(-0.531954795300818,-2.17927137976901,0.));

+#39735=CARTESIAN_POINT('',(-0.531954795300818,-2.17927137976901,0.));

+#39736=CARTESIAN_POINT('',(-0.550210643822141,-2.13783453679866,0.));

+#39737=CARTESIAN_POINT('',(-0.550210643822141,-2.13783453679866,0.));

+#39738=CARTESIAN_POINT('',(-0.571548383669633,-2.11346003562009,0.));

+#39739=CARTESIAN_POINT('',(-0.571548383669633,-2.11346003562009,0.));

+#39740=CARTESIAN_POINT('',(-0.597184580331773,-2.09368234432188,0.));

+#39741=CARTESIAN_POINT('',(-0.597184580331773,-2.09368234432188,0.));

+#39742=CARTESIAN_POINT('',(-0.625584470150192,-2.07809949621679,0.));

+#39743=CARTESIAN_POINT('',(-0.625584470150192,-2.07809949621679,0.));

+#39744=CARTESIAN_POINT('',(-0.655663807417057,-2.06601238213398,0.));

+#39745=CARTESIAN_POINT('',(-0.655663807417057,-2.06601238213398,0.));

+#39746=CARTESIAN_POINT('',(-0.688203447047372,-2.05905497159977,0.));

+#39747=CARTESIAN_POINT('',(-0.688203447047372,-2.05905497159977,0.));

+#39748=CARTESIAN_POINT('',(-0.721406115097442,-2.05780930765284,0.));

+#39749=CARTESIAN_POINT('',(-0.721406115097442,-2.05780930765284,0.));

+#39750=CARTESIAN_POINT('',(-0.754196395067124,-2.0633162008835,0.));

+#39751=CARTESIAN_POINT('',(-0.754196395067124,-2.0633162008835,0.));

+#39752=CARTESIAN_POINT('',(-0.786197723434498,-2.07247257593985,0.));

+#39753=CARTESIAN_POINT('',(-0.786197723434498,-2.07247257593985,0.));

+#39754=CARTESIAN_POINT('',(-0.822735387629479,-2.09417859344589,0.));

+#39755=CARTESIAN_POINT('',(-0.822735387629479,-2.09417859344589,0.));

+#39756=CARTESIAN_POINT('',(-0.852014681717962,-2.12484805662944,0.));

+#39757=CARTESIAN_POINT('',(-0.852014681717962,-2.12484805662944,0.));

+#39758=CARTESIAN_POINT('',(-0.87298714657172,-2.1617980633675,0.));

+#39759=CARTESIAN_POINT('',(-0.87298714657172,-2.1617980633675,0.));

+#39760=CARTESIAN_POINT('',(-0.888800801526884,-2.20129644065582,0.));

+#39761=CARTESIAN_POINT('',(-0.888800801526884,-2.20129644065582,0.));

+#39762=CARTESIAN_POINT('',(-0.896307091707834,-2.24093421582097,0.));

+#39763=CARTESIAN_POINT('',(-0.896307091707834,-2.24093421582097,0.));

+#39764=CARTESIAN_POINT('',(-0.894866648198382,-2.28115761844337,0.));

+#39765=CARTESIAN_POINT('',(-0.894866648198382,-2.28115761844337,0.));

+#39766=CARTESIAN_POINT('',(-0.88295029505909,-2.31962298470818,0.));

+#39767=CARTESIAN_POINT('',(-0.88295029505909,-2.31962298470818,0.));

+#39768=CARTESIAN_POINT('',(-0.863910054804478,-2.35520105779426,0.));

+#39769=CARTESIAN_POINT('',(-0.863910054804478,-2.35520105779426,0.));

+#39770=CARTESIAN_POINT('',(-0.836595048055177,-2.38499688805258,0.));

+#39771=CARTESIAN_POINT('',(-0.836595048055177,-2.38499688805258,0.));

+#39772=CARTESIAN_POINT('',(-0.803386585693938,-2.40795707877587,0.));

+#39773=CARTESIAN_POINT('',(-0.803386585693938,-2.40795707877587,0.));

+#39774=CARTESIAN_POINT('',(-0.766503412788045,-2.42450480427956,0.));

+#39775=CARTESIAN_POINT('',(-0.766503412788045,-2.42450480427956,0.));

+#39776=CARTESIAN_POINT('',(-0.728055979182216,-2.43709351456801,0.));

+#39777=CARTESIAN_POINT('',(-0.728055979182216,-2.43709351456801,0.));

+#39778=CARTESIAN_POINT('',(-0.754846782906327,-2.52012600554269,0.));

+#39779=CARTESIAN_POINT('',(-0.754846782906327,-2.52012600554269,0.));

+#39780=CARTESIAN_POINT('',(-0.794878805763762,-2.5115387451951,0.));

+#39781=CARTESIAN_POINT('',(-0.794878805763762,-2.5115387451951,0.));

+#39782=CARTESIAN_POINT('',(-0.835449588309938,-2.50620209264899,0.));

+#39783=CARTESIAN_POINT('',(-0.835449588309938,-2.50620209264899,0.));

+#39784=CARTESIAN_POINT('',(-0.876304731503426,-2.5074636405098,0.));

+#39785=CARTESIAN_POINT('',(-0.876304731503426,-2.5074636405098,0.));

+#39786=CARTESIAN_POINT('',(-0.916161622351524,-2.51670590293963,0.));

+#39787=CARTESIAN_POINT('',(-0.916161622351524,-2.51670590293963,0.));

+#39788=CARTESIAN_POINT('',(-0.946437401956627,-2.53340754241618,0.));

+#39789=CARTESIAN_POINT('',(-0.946437401956627,-2.53340754241618,0.));

+#39790=CARTESIAN_POINT('',(-0.971515023698293,-2.5570835145768,0.));

+#39791=CARTESIAN_POINT('',(-0.971515023698293,-2.5570835145768,0.));

+#39792=CARTESIAN_POINT('',(-0.989518252389013,-2.58656607431839,0.));

+#39793=CARTESIAN_POINT('',(-0.989518252389013,-2.58656607431839,0.));

+#39794=CARTESIAN_POINT('',(-1.0031842330298,-2.61835895253114,0.));

+#39795=CARTESIAN_POINT('',(-1.0031842330298,-2.61835895253114,0.));

+#39796=CARTESIAN_POINT('',(-1.01271403403542,-2.65856560596647,0.));

+#39797=CARTESIAN_POINT('',(-1.01271403403542,-2.65856560596647,0.));

+#39798=CARTESIAN_POINT('',(-1.01693815420848,-2.69960903271387,0.));

+#39799=CARTESIAN_POINT('',(-1.01693815420848,-2.69960903271387,0.));

+#39800=CARTESIAN_POINT('',(-1.01080786752657,-2.74032423076916,0.));

+#39801=CARTESIAN_POINT('',(-1.01080786752657,-2.74032423076916,0.));

+#39802=CARTESIAN_POINT('',(-0.993873953721448,-2.77796374067475,0.));

+#39803=CARTESIAN_POINT('',(-0.993873953721448,-2.77796374067475,0.));

+#39804=CARTESIAN_POINT('',(-0.976957160631176,-2.79745494930556,0.));

+#39805=CARTESIAN_POINT('',(-0.976957160631176,-2.79745494930556,0.));

+#39806=CARTESIAN_POINT('',(-0.957758796016611,-2.81464851981913,0.));

+#39807=CARTESIAN_POINT('',(-0.957758796016611,-2.81464851981913,0.));

+#39808=CARTESIAN_POINT('',(-0.935304551783892,-2.82729809847334,0.));

+#39809=CARTESIAN_POINT('',(-0.935304551783892,-2.82729809847334,0.));

+#39810=CARTESIAN_POINT('',(-0.911411479847232,-2.83705551342791,0.));

+#39811=CARTESIAN_POINT('',(-0.911411479847232,-2.83705551342791,0.));

+#39812=CARTESIAN_POINT('',(-0.886321611928559,-2.84309097518422,0.));

+#39813=CARTESIAN_POINT('',(-0.886321611928559,-2.84309097518422,0.));

+#39814=CARTESIAN_POINT('',(-0.860712298181114,-2.84596152433957,0.));

+#39815=CARTESIAN_POINT('',(-0.860712298181114,-2.84596152433957,0.));

+#39816=CARTESIAN_POINT('',(-0.835082052367423,-2.8432860522536,0.));

+#39817=CARTESIAN_POINT('',(-0.835082052367423,-2.8432860522536,0.));

+#39818=CARTESIAN_POINT('',(-0.809948435955903,-2.83743552482826,0.));

+#39819=CARTESIAN_POINT('',(-0.809948435955903,-2.83743552482826,0.));

+#39820=CARTESIAN_POINT('',(-0.771668573995789,-2.81641318487098,0.));

+#39821=CARTESIAN_POINT('',(-0.771668573995789,-2.81641318487098,0.));

+#39822=CARTESIAN_POINT('',(-0.739072072112665,-2.78747101603424,0.));

+#39823=CARTESIAN_POINT('',(-0.739072072112665,-2.78747101603424,0.));

+#39824=CARTESIAN_POINT('',(-0.71404522953811,-2.75173479502835,0.));

+#39825=CARTESIAN_POINT('',(-0.71404522953811,-2.75173479502835,0.));

+#39826=CARTESIAN_POINT('',(-0.694994987352411,-2.71241177411572,0.));

+#39827=CARTESIAN_POINT('',(-0.694994987352411,-2.71241177411572,0.));

+#39828=CARTESIAN_POINT('',(-0.560280945931197,-2.75592307945499,0.));

+#39829=CARTESIAN_POINT('',(-0.560280945931197,-2.75592307945499,0.));

+#39830=CARTESIAN_POINT('',(-0.588280585868477,-2.81173478332873,0.));

+#39831=CARTESIAN_POINT('',(-0.588280585868477,-2.81173478332873,0.));

+#39832=CARTESIAN_POINT('',(-0.62621205574091,-2.86118346405026,0.));

+#39833=CARTESIAN_POINT('',(-0.62621205574091,-2.86118346405026,0.));

+#39834=CARTESIAN_POINT('',(-0.675178499980393,-2.89972137992072,0.));

+#39835=CARTESIAN_POINT('',(-0.675178499980393,-2.89972137992072,0.));

+#39836=CARTESIAN_POINT('',(-0.730906064684746,-2.92787823810966,0.));

+#39837=CARTESIAN_POINT('',(-0.730906064684746,-2.92787823810966,0.));

+#39838=CARTESIAN_POINT('',(-0.782436136071176,-2.94094570001306,0.));

+#39839=CARTESIAN_POINT('',(-0.782436136071176,-2.94094570001306,0.));

+#39840=CARTESIAN_POINT('',(-0.835419630291099,-2.9444858831158,0.));

+#39841=CARTESIAN_POINT('',(-0.835419630291099,-2.9444858831158,0.));

+#39842=CARTESIAN_POINT('',(-0.888193593797861,-2.93835957078631,0.));

+#39843=CARTESIAN_POINT('',(-0.888193593797861,-2.93835957078631,0.));

+#39844=CARTESIAN_POINT('',(-0.939722329172696,-2.9252181583073,0.));

+#39845=CARTESIAN_POINT('',(-0.939722329172696,-2.9252181583073,0.));

+#39846=CARTESIAN_POINT('',(-0.990751961188184,-2.90520189829047,0.));

+#39847=CARTESIAN_POINT('',(-0.990751961188184,-2.90520189829047,0.));

+#39848=CARTESIAN_POINT('',(-1.03895260734361,-2.87920310287797,0.));

+#39849=CARTESIAN_POINT('',(-1.03895260734361,-2.87920310287797,0.));

+#39850=CARTESIAN_POINT('',(-1.08149816827671,-2.84478275805538,0.));

+#39851=CARTESIAN_POINT('',(-1.08149816827671,-2.84478275805538,0.));

+#39852=CARTESIAN_POINT('',(-1.11699764743224,-2.80304449309733,0.));

+#39853=CARTESIAN_POINT('',(-1.11699764743224,-2.80304449309733,0.));

+#39854=CARTESIAN_POINT('',(-1.14167751548998,-2.75451491013074,0.));

+#39855=CARTESIAN_POINT('',(-2.6082465451376,-1.62817601516656,0.));

+#39856=CARTESIAN_POINT('',(-2.6082465451376,-1.62817601516656,0.));

+#39857=CARTESIAN_POINT('',(-2.5206539173588,-1.74825961767465,0.));

+#39858=CARTESIAN_POINT('',(-2.07095436421129,-1.23622630892497,0.));

+#39859=CARTESIAN_POINT('',(-2.07095436421129,-1.23622630892497,0.));

+#39860=CARTESIAN_POINT('',(-2.15109283052618,-1.12637096101491,0.));

+#39861=CARTESIAN_POINT('',(-2.15109283052618,-1.12637096101491,0.));

+#39862=CARTESIAN_POINT('',(-2.06616028254973,-1.06442910275916,0.));

+#39863=CARTESIAN_POINT('',(-2.06616028254973,-1.06442910275916,0.));

+#39864=CARTESIAN_POINT('',(-1.98597787707757,-1.17425239745796,0.));

+#39865=CARTESIAN_POINT('',(-1.98597787707757,-1.17425239745796,0.));

+#39866=CARTESIAN_POINT('',(-1.79616218260674,-1.03592824773352,0.));

+#39867=CARTESIAN_POINT('',(-1.79616218260674,-1.03592824773352,0.));

+#39868=CARTESIAN_POINT('',(-1.70666951510957,-1.15867193004396,0.));

+#39869=CARTESIAN_POINT('',(-1.70666951510957,-1.15867193004396,0.));

+#39870=CARTESIAN_POINT('',(-1.89648519229706,-1.29699607976841,0.));

+#39871=CARTESIAN_POINT('',(-1.89648519229706,-1.29699607976841,0.));

+#39872=CARTESIAN_POINT('',(-1.64301758826895,-1.64451650538126,0.));

+#39873=CARTESIAN_POINT('',(-1.64301758826895,-1.64451650538126,0.));

+#39874=CARTESIAN_POINT('',(-1.72795013624534,-1.70645836363701,0.));

+#39875=CARTESIAN_POINT('',(-1.72795013624534,-1.70645836363701,0.));

+#39876=CARTESIAN_POINT('',(-2.5206539173588,-1.74825961767465,0.));

+#39877=CARTESIAN_POINT('',(-3.1,-1.45,-0.3));

+#39878=CARTESIAN_POINT('',(0.,0.,-0.3));

+#39879=CARTESIAN_POINT('',(2.,0.,-0.3));

+#39880=CARTESIAN_POINT('',(-3.1,1.35,-0.3));

+#39881=CARTESIAN_POINT('',(-3.1,1.35,-0.3));

+#39882=CARTESIAN_POINT('',(-3.1,1.45,-0.3));

+#39883=CARTESIAN_POINT('',(-3.1,1.55,-0.3));

+#39884=CARTESIAN_POINT('',(-3.4,1.55,-0.3));

+#39885=CARTESIAN_POINT('',(-3.251,1.55,-0.3));

+#39886=CARTESIAN_POINT('',(-3.251,2.48,-0.3));

+#39887=CARTESIAN_POINT('',(-3.251,2.48,-0.3));

+#39888=CARTESIAN_POINT('',(-3.251,2.48,-0.3));

+#39889=CARTESIAN_POINT('',(-3.4,2.48,-0.3));

+#39890=CARTESIAN_POINT('',(-3.4,2.5,-0.3));

+#39891=CARTESIAN_POINT('',(-3.4,2.5,-0.3));

+#39892=CARTESIAN_POINT('',(-3.,2.5,-0.3));

+#39893=CARTESIAN_POINT('',(-3.,2.5,-0.3));

+#39894=CARTESIAN_POINT('',(-3.,2.85,-0.3));

+#39895=CARTESIAN_POINT('',(-3.,2.85,-0.3));

+#39896=CARTESIAN_POINT('',(-2.8,3.05,-0.3));

+#39897=CARTESIAN_POINT('',(-2.8,3.05,-0.3));

+#39898=CARTESIAN_POINT('',(-2.2,3.05,-0.3));

+#39899=CARTESIAN_POINT('',(-2.2,3.05,-0.3));

+#39900=CARTESIAN_POINT('',(-2.05,3.05,-0.3));

+#39901=CARTESIAN_POINT('',(-1.9,3.05,-0.3));

+#39902=CARTESIAN_POINT('',(-0.8,3.05,-0.3));

+#39903=CARTESIAN_POINT('',(-0.8,3.05,-0.3));

+#39904=CARTESIAN_POINT('',(-0.65,3.05,-0.3));

+#39905=CARTESIAN_POINT('',(-0.5,3.05,-0.3));

+#39906=CARTESIAN_POINT('',(0.5,3.05,-0.3));

+#39907=CARTESIAN_POINT('',(0.5,3.05,-0.3));

+#39908=CARTESIAN_POINT('',(0.65,3.05,-0.3));

+#39909=CARTESIAN_POINT('',(0.8,3.05,-0.3));

+#39910=CARTESIAN_POINT('',(1.9,3.05,-0.3));

+#39911=CARTESIAN_POINT('',(1.9,3.05,-0.3));

+#39912=CARTESIAN_POINT('',(2.05,3.05,-0.3));

+#39913=CARTESIAN_POINT('',(2.2,3.05,-0.3));

+#39914=CARTESIAN_POINT('',(2.8,3.05,-0.3));

+#39915=CARTESIAN_POINT('',(2.8,3.05,-0.3));

+#39916=CARTESIAN_POINT('',(3.,2.85,-0.3));

+#39917=CARTESIAN_POINT('',(3.,2.85,-0.3));

+#39918=CARTESIAN_POINT('',(3.,2.5,-0.3));

+#39919=CARTESIAN_POINT('',(3.,2.5,-0.3));

+#39920=CARTESIAN_POINT('',(3.4,2.5,-0.3));

+#39921=CARTESIAN_POINT('',(3.4,2.5,-0.3));

+#39922=CARTESIAN_POINT('',(3.4,1.55,-0.3));

+#39923=CARTESIAN_POINT('',(3.4,2.48,-0.3));

+#39924=CARTESIAN_POINT('',(3.251,2.48,-0.3));

+#39925=CARTESIAN_POINT('',(3.251,2.48,-0.3));

+#39926=CARTESIAN_POINT('',(3.251,2.48,-0.3));

+#39927=CARTESIAN_POINT('',(3.251,1.55,-0.3));

+#39928=CARTESIAN_POINT('',(3.1,1.55,-0.3));

+#39929=CARTESIAN_POINT('',(3.1,1.55,-0.3));

+#39930=CARTESIAN_POINT('',(3.1,1.45,-0.3));

+#39931=CARTESIAN_POINT('',(3.1,1.35,-0.3));

+#39932=CARTESIAN_POINT('',(3.4,1.35,-0.3));

+#39933=CARTESIAN_POINT('',(3.3,1.35,-0.3));

+#39934=CARTESIAN_POINT('',(3.3,-1.45,-0.3));

+#39935=CARTESIAN_POINT('',(3.3,-1.35,-0.3));

+#39936=CARTESIAN_POINT('',(3.1,-1.35,-0.3));

+#39937=CARTESIAN_POINT('',(3.1,-1.35,-0.3));

+#39938=CARTESIAN_POINT('',(3.1,-1.45,-0.3));

+#39939=CARTESIAN_POINT('',(3.1,-1.55,-0.3));

+#39940=CARTESIAN_POINT('',(3.4,-1.55,-0.3));

+#39941=CARTESIAN_POINT('',(3.251,-1.55,-0.3));

+#39942=CARTESIAN_POINT('',(3.251,-1.55,-0.3));

+#39943=CARTESIAN_POINT('',(3.251,-2.48,-0.3));

+#39944=CARTESIAN_POINT('',(3.251,-2.48,-0.3));

+#39945=CARTESIAN_POINT('',(3.4,-2.48,-0.3));

+#39946=CARTESIAN_POINT('',(3.4,-2.5,-0.3));

+#39947=CARTESIAN_POINT('',(3.4,-2.5,-0.3));

+#39948=CARTESIAN_POINT('',(3.,-2.5,-0.3));

+#39949=CARTESIAN_POINT('',(3.,-2.5,-0.3));

+#39950=CARTESIAN_POINT('',(3.,-2.85,-0.3));

+#39951=CARTESIAN_POINT('',(3.,-2.85,-0.3));

+#39952=CARTESIAN_POINT('',(2.8,-3.05,-0.3));

+#39953=CARTESIAN_POINT('',(2.8,-3.05,-0.3));

+#39954=CARTESIAN_POINT('',(2.2,-3.05,-0.3));

+#39955=CARTESIAN_POINT('',(2.2,-3.05,-0.3));

+#39956=CARTESIAN_POINT('',(2.05,-3.05,-0.3));

+#39957=CARTESIAN_POINT('',(1.9,-3.05,-0.3));

+#39958=CARTESIAN_POINT('',(0.8,-3.05,-0.3));

+#39959=CARTESIAN_POINT('',(0.8,-3.05,-0.3));

+#39960=CARTESIAN_POINT('',(0.65,-3.05,-0.3));

+#39961=CARTESIAN_POINT('',(0.5,-3.05,-0.3));

+#39962=CARTESIAN_POINT('',(-0.5,-3.05,-0.3));

+#39963=CARTESIAN_POINT('',(-0.5,-3.05,-0.3));

+#39964=CARTESIAN_POINT('',(-0.65,-3.05,-0.3));

+#39965=CARTESIAN_POINT('',(-0.8,-3.05,-0.3));

+#39966=CARTESIAN_POINT('',(-1.9,-3.05,-0.3));

+#39967=CARTESIAN_POINT('',(-1.9,-3.05,-0.3));

+#39968=CARTESIAN_POINT('',(-2.05,-3.05,-0.3));

+#39969=CARTESIAN_POINT('',(-2.2,-3.05,-0.3));

+#39970=CARTESIAN_POINT('',(-2.8,-3.05,-0.3));

+#39971=CARTESIAN_POINT('',(-2.8,-3.05,-0.3));

+#39972=CARTESIAN_POINT('',(-3.,-2.85,-0.3));

+#39973=CARTESIAN_POINT('',(-3.,-2.85,-0.3));

+#39974=CARTESIAN_POINT('',(-3.,-2.5,-0.3));

+#39975=CARTESIAN_POINT('',(-3.,-2.5,-0.3));

+#39976=CARTESIAN_POINT('',(-3.4,-2.5,-0.3));

+#39977=CARTESIAN_POINT('',(-3.4,-2.5,-0.3));

+#39978=CARTESIAN_POINT('',(-3.4,-1.55,-0.3));

+#39979=CARTESIAN_POINT('',(-3.4,-2.48,-0.3));

+#39980=CARTESIAN_POINT('',(-3.251,-2.48,-0.3));

+#39981=CARTESIAN_POINT('',(-3.251,-2.48,-0.3));

+#39982=CARTESIAN_POINT('',(-3.251,-1.55,-0.3));

+#39983=CARTESIAN_POINT('',(-3.251,-1.55,-0.3));

+#39984=CARTESIAN_POINT('',(-3.1,-1.55,-0.3));

+#39985=CARTESIAN_POINT('',(-3.1,-1.55,-0.3));

+#39986=CARTESIAN_POINT('',(-3.1,-1.45,-0.3));

+#39987=CARTESIAN_POINT('',(-3.1,-1.35,-0.3));

+#39988=CARTESIAN_POINT('',(-3.4,-1.35,-0.3));

+#39989=CARTESIAN_POINT('',(-3.4,-1.35,-0.15));

+#39990=CARTESIAN_POINT('',(-3.1,-1.35,-0.15));

+#39991=CARTESIAN_POINT('',(-3.1,-1.35,-0.15));

+#39992=CARTESIAN_POINT('',(-3.4,-1.35,-0.15));

+#39993=CARTESIAN_POINT('',(-3.1,1.35,-0.15));

+#39994=CARTESIAN_POINT('',(-3.1,1.35,-0.15));

+#39995=CARTESIAN_POINT('',(-3.1,1.35,-0.15));

+#39996=CARTESIAN_POINT('',(-3.1,1.35,-0.15));

+#39997=CARTESIAN_POINT('',(3.3,1.35,-0.4));

+#39998=CARTESIAN_POINT('',(3.3,1.35,-0.4));

+#39999=CARTESIAN_POINT('',(3.3,1.35,-0.15));

+#40000=CARTESIAN_POINT('',(3.3,1.35,-0.15));

+#40001=CARTESIAN_POINT('',(3.3,-1.35,-0.15));

+#40002=CARTESIAN_POINT('',(3.3,-1.35,-0.4));

+#40003=CARTESIAN_POINT('',(3.35,2.5,-0.25));

+#40004=CARTESIAN_POINT('',(3.6,-1.55,-0.25));

+#40005=CARTESIAN_POINT('',(3.6,-1.55,-0.25));

+#40006=CARTESIAN_POINT('',(3.6,-2.48,-0.25));

+#40007=CARTESIAN_POINT('',(3.35,-1.55,-0.25));

+#40008=CARTESIAN_POINT('',(3.35,-2.5,-0.25));

+#40009=CARTESIAN_POINT('',(3.6,-2.5,-0.25));

+#40010=CARTESIAN_POINT('',(3.6,2.5,-0.25));

+#40011=CARTESIAN_POINT('',(3.35,2.5,-0.249999999999999));

+#40012=CARTESIAN_POINT('',(3.35,-2.5,-0.15));

+#40013=CARTESIAN_POINT('',(3.35,-2.5,-0.15));

+#40014=CARTESIAN_POINT('',(3.35,-1.55,-0.15));

+#40015=CARTESIAN_POINT('',(3.35,-1.55,-0.249999999999999));

+#40016=CARTESIAN_POINT('',(3.45,-1.55,-0.25));

+#40017=CARTESIAN_POINT('',(3.45,-1.55,-0.25));

+#40018=CARTESIAN_POINT('',(3.45,-2.48,-0.25));

+#40019=CARTESIAN_POINT('',(3.45,2.5,-0.25));

+#40020=CARTESIAN_POINT('',(3.45,-2.5,-0.25));

+#40021=CARTESIAN_POINT('',(3.35,-2.5,-0.249999999999999));

+#40022=CARTESIAN_POINT('',(3.35,2.5,-0.25));

+#40023=CARTESIAN_POINT('',(3.35,1.55,-0.25));

+#40024=CARTESIAN_POINT('',(3.6,1.55,-0.25));

+#40025=CARTESIAN_POINT('',(3.6,2.48,-0.25));

+#40026=CARTESIAN_POINT('',(3.6,2.48,-0.25));

+#40027=CARTESIAN_POINT('',(3.6,2.5,-0.25));

+#40028=CARTESIAN_POINT('',(3.6,2.5,-0.25));

+#40029=CARTESIAN_POINT('',(3.35,2.5,-0.25));

+#40030=CARTESIAN_POINT('',(3.35,2.5,-0.249999999999999));

+#40031=CARTESIAN_POINT('',(3.45,2.48,-0.25));

+#40032=CARTESIAN_POINT('',(3.45,2.48,-0.25));

+#40033=CARTESIAN_POINT('',(3.45,1.55,-0.25));

+#40034=CARTESIAN_POINT('',(3.35,1.55,-0.249999999999999));

+#40035=CARTESIAN_POINT('',(3.35,1.55,-0.15));

+#40036=CARTESIAN_POINT('',(3.35,-2.5,-0.15));

+#40037=CARTESIAN_POINT('',(3.35,2.5,-0.15));

+#40038=CARTESIAN_POINT('',(3.35,2.5,-0.249999999999999));

+#40039=CARTESIAN_POINT('',(3.45,2.5,-0.25));

+#40040=CARTESIAN_POINT('',(3.45,2.5,-0.25));

+#40041=CARTESIAN_POINT('',(3.1,-1.35,-0.15));

+#40042=CARTESIAN_POINT('',(3.1,-1.35,-0.15));

+#40043=CARTESIAN_POINT('',(3.1,-1.35,-0.15));

+#40044=CARTESIAN_POINT('',(3.1,-1.35,-0.15));

+#40045=CARTESIAN_POINT('',(3.4,1.35,-0.15));

+#40046=CARTESIAN_POINT('',(3.1,1.35,-0.15));

+#40047=CARTESIAN_POINT('',(3.1,1.35,-0.15));

+#40048=CARTESIAN_POINT('',(3.4,1.35,-0.15));

+#40049=CARTESIAN_POINT('',(-3.25,-2.7,-0.15));

+#40050=CARTESIAN_POINT('',(-3.3,1.45,-0.15));

+#40051=CARTESIAN_POINT('',(-3.3,1.55,-0.15));

+#40052=CARTESIAN_POINT('',(-3.3,1.55,-0.15));

+#40053=CARTESIAN_POINT('',(-3.25,2.5,-0.15));

+#40054=CARTESIAN_POINT('',(-3.25,2.5,-0.15));

+#40055=CARTESIAN_POINT('',(-3.25,2.55,-0.15));

+#40056=CARTESIAN_POINT('',(-3.25,1.55,-0.15));

+#40057=CARTESIAN_POINT('',(-3.4,1.55,-0.15));

+#40058=CARTESIAN_POINT('',(-3.1,1.55,-0.15));

+#40059=CARTESIAN_POINT('',(-3.1,1.45,-0.15));

+#40060=CARTESIAN_POINT('',(-3.25,-2.7,-0.15));

+#40061=CARTESIAN_POINT('',(-4.3,-1.55,-0.15));

+#40062=CARTESIAN_POINT('',(-3.29999999999999,-1.55,-0.15));

+#40063=CARTESIAN_POINT('',(-3.29999999999999,-1.45,-0.15));

+#40064=CARTESIAN_POINT('',(-3.1,-1.45,-0.15));

+#40065=CARTESIAN_POINT('',(-3.1,-1.55,-0.15));

+#40066=CARTESIAN_POINT('',(-3.1,-1.55,-0.15));

+#40067=CARTESIAN_POINT('',(-3.25,-1.55,-0.15));

+#40068=CARTESIAN_POINT('',(-3.25,-2.55,-0.15));

+#40069=CARTESIAN_POINT('',(-3.25,-2.5,-0.15));

+#40070=CARTESIAN_POINT('',(-3.35,-2.5,-0.15));

+#40071=CARTESIAN_POINT('',(-3.25,-2.7,-0.15));

+#40072=CARTESIAN_POINT('',(4.3,1.55,-0.15));

+#40073=CARTESIAN_POINT('',(3.3,1.55,-0.15));

+#40074=CARTESIAN_POINT('',(3.3,1.45,-0.15));

+#40075=CARTESIAN_POINT('',(3.1,1.45,-0.15));

+#40076=CARTESIAN_POINT('',(3.1,1.55,-0.15));

+#40077=CARTESIAN_POINT('',(3.1,1.55,-0.15));

+#40078=CARTESIAN_POINT('',(3.25,1.55,-0.15));

+#40079=CARTESIAN_POINT('',(3.25,2.55,-0.15));

+#40080=CARTESIAN_POINT('',(3.25,2.5,-0.15));

+#40081=CARTESIAN_POINT('',(3.35,2.5,-0.15));

+#40082=CARTESIAN_POINT('',(-3.25,-2.7,-0.15));

+#40083=CARTESIAN_POINT('',(3.29999999999999,-1.45,-0.15));

+#40084=CARTESIAN_POINT('',(3.29999999999999,-1.55,-0.15));

+#40085=CARTESIAN_POINT('',(3.29999999999999,-1.55,-0.15));

+#40086=CARTESIAN_POINT('',(3.25,-2.5,-0.15));

+#40087=CARTESIAN_POINT('',(3.25,-2.5,-0.15));

+#40088=CARTESIAN_POINT('',(3.25,-2.55,-0.15));

+#40089=CARTESIAN_POINT('',(3.25,-1.55,-0.15));

+#40090=CARTESIAN_POINT('',(3.4,-1.55,-0.15));

+#40091=CARTESIAN_POINT('',(3.1,-1.55,-0.15));

+#40092=CARTESIAN_POINT('',(3.1,-1.45,-0.15));

+#40093=CARTESIAN_POINT('',(-2.8,-3.05,-0.15));

+#40094=CARTESIAN_POINT('',(-2.8,-3.05,-0.15));

+#40095=CARTESIAN_POINT('',(-0.5,-3.05,-0.15));

+#40096=CARTESIAN_POINT('',(0.5,-3.05,-0.15));

+#40097=CARTESIAN_POINT('',(-0.5,-3.05,-0.15));

+#40098=CARTESIAN_POINT('',(0.5,-3.05,-0.15));

+#40099=CARTESIAN_POINT('',(-2.8,-3.05,-0.15));

+#40100=CARTESIAN_POINT('',(-2.8,-3.05,-0.15));

+#40101=CARTESIAN_POINT('',(2.2,-3.05,-0.15));

+#40102=CARTESIAN_POINT('',(2.7,-3.05,-0.15));

+#40103=CARTESIAN_POINT('',(2.2,-3.05,-0.15));

+#40104=CARTESIAN_POINT('',(2.8,-3.05,-0.15));

+#40105=CARTESIAN_POINT('',(2.8,-3.05,-0.15));

+#40106=CARTESIAN_POINT('',(-2.85,-3.05,-0.15));

+#40107=CARTESIAN_POINT('',(2.85,-3.05,-0.15));

+#40108=CARTESIAN_POINT('',(2.85,-3.05,-0.15));

+#40109=CARTESIAN_POINT('',(2.7,-3.05,-0.15));

+#40110=CARTESIAN_POINT('',(-2.8,-3.05,-0.15));

+#40111=CARTESIAN_POINT('',(-2.8,-3.05,-0.15));

+#40112=CARTESIAN_POINT('',(-2.7,-3.05,-0.15));

+#40113=CARTESIAN_POINT('',(-2.2,-3.05,-0.15));

+#40114=CARTESIAN_POINT('',(-2.7,-3.05,-0.15));

+#40115=CARTESIAN_POINT('',(-2.85,-3.05,-0.15));

+#40116=CARTESIAN_POINT('',(-2.85,-3.05,-0.15));

+#40117=CARTESIAN_POINT('',(-2.85,-3.05,-0.15));

+#40118=CARTESIAN_POINT('',(-2.8,-3.05,-0.15));

+#40119=CARTESIAN_POINT('',(-2.8,-3.05,-0.15));

+#40120=CARTESIAN_POINT('',(-2.2,-3.05,-0.15));

+#40121=CARTESIAN_POINT('',(2.8,3.05,-0.15));

+#40122=CARTESIAN_POINT('',(2.8,3.05,-0.15));

+#40123=CARTESIAN_POINT('',(0.5,3.05,-0.15));

+#40124=CARTESIAN_POINT('',(-0.5,3.05,-0.15));

+#40125=CARTESIAN_POINT('',(0.5,3.05,-0.15));

+#40126=CARTESIAN_POINT('',(-0.5,3.05,-0.15));

+#40127=CARTESIAN_POINT('',(2.8,3.05,-0.15));

+#40128=CARTESIAN_POINT('',(2.8,3.05,-0.15));

+#40129=CARTESIAN_POINT('',(2.7,3.05,-0.15));

+#40130=CARTESIAN_POINT('',(2.2,3.05,-0.15));

+#40131=CARTESIAN_POINT('',(2.7,3.05,-0.15));

+#40132=CARTESIAN_POINT('',(2.85,3.05,-0.15));

+#40133=CARTESIAN_POINT('',(2.85,3.05,-0.15));

+#40134=CARTESIAN_POINT('',(2.85,3.05,-0.15));

+#40135=CARTESIAN_POINT('',(2.8,3.05,-0.15));

+#40136=CARTESIAN_POINT('',(2.8,3.05,-0.15));

+#40137=CARTESIAN_POINT('',(2.2,3.05,-0.15));

+#40138=CARTESIAN_POINT('',(2.8,3.05,-0.15));

+#40139=CARTESIAN_POINT('',(2.8,3.05,-0.15));

+#40140=CARTESIAN_POINT('',(-2.2,3.05,-0.15));

+#40141=CARTESIAN_POINT('',(-2.7,3.05,-0.15));

+#40142=CARTESIAN_POINT('',(-2.2,3.05,-0.15));

+#40143=CARTESIAN_POINT('',(-2.8,3.05,-0.15));

+#40144=CARTESIAN_POINT('',(-2.8,3.05,-0.15));

+#40145=CARTESIAN_POINT('',(2.85,3.05,-0.15));

+#40146=CARTESIAN_POINT('',(-2.85,3.05,-0.15));

+#40147=CARTESIAN_POINT('',(-2.85,3.05,-0.15));

+#40148=CARTESIAN_POINT('',(-2.7,3.05,-0.15));

+#40149=CARTESIAN_POINT('',(3.65,1.5,-1.75));

+#40150=CARTESIAN_POINT('',(-3.6,1.55,-1.75));

+#40151=CARTESIAN_POINT('',(-3.6,1.5,-1.75));

+#40152=CARTESIAN_POINT('',(-3.6,-1.5,-1.75));

+#40153=CARTESIAN_POINT('',(3.65,-1.5,-1.75));

+#40154=CARTESIAN_POINT('',(-3.65,-1.5,-1.75));

+#40155=CARTESIAN_POINT('',(-3.65,1.5,-1.75));

+#40156=CARTESIAN_POINT('',(-3.65,1.5,-1.75));

+#40157=CARTESIAN_POINT('',(3.65,1.5,-1.75));

+#40158=CARTESIAN_POINT('',(-3.45,2.5,-0.25));

+#40159=CARTESIAN_POINT('',(-3.45,-2.48,-0.25));

+#40160=CARTESIAN_POINT('',(-3.45,-2.5,-0.25));

+#40161=CARTESIAN_POINT('',(-3.45,2.5,-0.25));

+#40162=CARTESIAN_POINT('',(-3.45,2.48,-0.25));

+#40163=CARTESIAN_POINT('',(-3.45,2.5,-0.25));

+#40164=CARTESIAN_POINT('',(3.65,1.5,-1.75));

+#40165=CARTESIAN_POINT('',(3.45,1.55,-1.75));

+#40166=CARTESIAN_POINT('',(3.45,1.5,-1.75));

+#40167=CARTESIAN_POINT('',(3.45,-1.5,-1.75));

+#40168=CARTESIAN_POINT('',(3.65,-1.5,-1.75));

+#40169=CARTESIAN_POINT('',(3.25,-1.5,-1.75));

+#40170=CARTESIAN_POINT('',(3.25,-3.45,-1.75));

+#40171=CARTESIAN_POINT('',(3.25,1.5,-1.75));

+#40172=CARTESIAN_POINT('',(3.65,1.5,-1.75));

+#40173=CARTESIAN_POINT('',(3.6,2.5,-0.25));

+#40174=CARTESIAN_POINT('',(3.45,2.48,-0.25));

+#40175=CARTESIAN_POINT('',(3.6,2.5,-0.25));

+#40176=CARTESIAN_POINT('',(4.,3.06740154538181,-0.428306954218134));

+#40177=CARTESIAN_POINT('',(4.,3.06740154538181,-0.428306954218134));

+#40178=CARTESIAN_POINT('',(-0.75,3.06740154538181,-0.428306954218134));

+#40179=CARTESIAN_POINT('',(-3.63175775949264,3.06740154538181,-0.428306954218134));

+#40180=CARTESIAN_POINT('',(-0.75,3.06740154538181,-0.428306954218134));

+#40181=CARTESIAN_POINT('',(-0.75,3.15,-0.8));

+#40182=CARTESIAN_POINT('',(4.,3.15,-0.8));

+#40183=CARTESIAN_POINT('',(-3.65,3.15,-0.8));

+#40184=CARTESIAN_POINT('',(-3.65,3.06411764705882,-0.413529411764706));

+#40185=CARTESIAN_POINT('',(-3.65,3.08333333333333,-0.5));

+#40186=CARTESIAN_POINT('',(-3.5,3.08333333333333,-0.499999999999999));

+#40187=CARTESIAN_POINT('',(4.,-2.96978283936341,-0.450000000000001));

+#40188=CARTESIAN_POINT('',(-0.75,-2.96978283936341,-0.450000000000001));

+#40189=CARTESIAN_POINT('',(-0.75,-2.96978283936341,-0.35));

+#40190=CARTESIAN_POINT('',(-0.75,-3.06740154538181,-0.428306954218134));

+#40191=CARTESIAN_POINT('',(4.,-2.96978283936341,-0.35));

+#40192=CARTESIAN_POINT('',(-3.15,-2.96978283936341,-0.35));

+#40193=CARTESIAN_POINT('',(-3.15,-2.96978283936341,-0.450000000000001));

+#40194=CARTESIAN_POINT('',(-3.2476187060184,-3.06740154538181,-0.428306954218134));

+#40195=CARTESIAN_POINT('',(4.,-3.06740154538181,-0.428306954218134));

+#40196=CARTESIAN_POINT('',(4.,-3.15,-0.8));

+#40197=CARTESIAN_POINT('',(4.,-3.15,-0.8));

+#40198=CARTESIAN_POINT('',(-0.75,-3.15,-0.8));

+#40199=CARTESIAN_POINT('',(-3.25,-3.15,-0.8));

+#40200=CARTESIAN_POINT('',(-0.75,-3.15,-0.8));

+#40201=CARTESIAN_POINT('',(-3.15,-3.07222222222222,-0.45));

+#40202=CARTESIAN_POINT('',(-3.25,-3.07222222222222,-0.45));

+#40203=CARTESIAN_POINT('',(-3.25,-2.78882352941176,0.825294117647063));

+#40204=CARTESIAN_POINT('',(4.,2.96978283936341,-0.450000000000001));

+#40205=CARTESIAN_POINT('',(-0.75,2.96978283936341,-0.450000000000001));

+#40206=CARTESIAN_POINT('',(-0.75,2.96978283936341,-0.35));

+#40207=CARTESIAN_POINT('',(-3.63175775949264,3.06740154538181,-0.428306954218134));

+#40208=CARTESIAN_POINT('',(-3.60161867912432,3.05509271880598,-0.372917234626922));

+#40209=CARTESIAN_POINT('',(-3.54892926751205,3.00973301945057,-0.35));

+#40210=CARTESIAN_POINT('',(-3.5,2.96978283936341,-0.35));

+#40211=CARTESIAN_POINT('',(-3.5,2.96978283936341,-0.35));

+#40212=CARTESIAN_POINT('',(4.,2.96978283936341,-0.35));

+#40213=CARTESIAN_POINT('',(-3.1,-1.55,-0.15));

+#40214=CARTESIAN_POINT('',(-3.25,-1.55,-0.3));

+#40215=CARTESIAN_POINT('',(-3.4,-1.55,-0.3));

+#40216=CARTESIAN_POINT('',(-3.1,-1.55,-0.15));

+#40217=CARTESIAN_POINT('',(-3.251,-1.55,-1.8));

+#40218=CARTESIAN_POINT('',(-3.251,-1.55,-1.8));

+#40219=CARTESIAN_POINT('',(-3.251,-1.55,-1.8));

+#40220=CARTESIAN_POINT('',(-3.4,-1.55,-1.8));

+#40221=CARTESIAN_POINT('',(-3.4,-1.55,-1.8));

+#40222=CARTESIAN_POINT('',(-3.4,-2.5,-0.15));

+#40223=CARTESIAN_POINT('',(-3.25,-2.5,-0.3));

+#40224=CARTESIAN_POINT('',(-3.,-2.5,-0.15));

+#40225=CARTESIAN_POINT('',(-3.,-2.5,-0.15));

+#40226=CARTESIAN_POINT('',(-3.4,-2.5,-0.15));

+#40227=CARTESIAN_POINT('',(3.,-2.5,-0.15));

+#40228=CARTESIAN_POINT('',(3.25,-2.5,-0.3));

+#40229=CARTESIAN_POINT('',(3.,-2.5,-0.15));

+#40230=CARTESIAN_POINT('',(3.,-2.5,-0.15));

+#40231=CARTESIAN_POINT('',(3.,-2.5,-0.15));

+#40232=CARTESIAN_POINT('',(3.4,-1.55,-0.15));

+#40233=CARTESIAN_POINT('',(3.25,-1.55,-0.3));

+#40234=CARTESIAN_POINT('',(3.4,-1.55,-0.3));

+#40235=CARTESIAN_POINT('',(3.4,-1.55,-1.8));

+#40236=CARTESIAN_POINT('',(3.4,-1.55,-1.8));

+#40237=CARTESIAN_POINT('',(3.251,-1.55,-1.8));

+#40238=CARTESIAN_POINT('',(3.251,-1.55,-1.8));

+#40239=CARTESIAN_POINT('',(3.251,-1.55,-1.8));

+#40240=CARTESIAN_POINT('',(3.1,-1.55,-0.15));

+#40241=CARTESIAN_POINT('',(-3.,2.5,-0.15));

+#40242=CARTESIAN_POINT('',(-3.25,2.5,-0.3));

+#40243=CARTESIAN_POINT('',(-3.,2.5,-0.15));

+#40244=CARTESIAN_POINT('',(-3.,2.5,-0.15));

+#40245=CARTESIAN_POINT('',(-3.,2.5,-0.15));

+#40246=CARTESIAN_POINT('',(-3.4,1.55,-0.15));

+#40247=CARTESIAN_POINT('',(-3.25,1.55,-0.3));

+#40248=CARTESIAN_POINT('',(-3.4,1.55,-0.3));

+#40249=CARTESIAN_POINT('',(-3.4,1.55,-0.3));

+#40250=CARTESIAN_POINT('',(-3.4,1.55,-1.8));

+#40251=CARTESIAN_POINT('',(-3.251,1.55,-1.8));

+#40252=CARTESIAN_POINT('',(-3.251,1.55,-1.8));

+#40253=CARTESIAN_POINT('',(-3.251,1.55,-0.3));

+#40254=CARTESIAN_POINT('',(-3.1,1.55,-0.15));

+#40255=CARTESIAN_POINT('',(-3.45,2.7,-0.35));

+#40256=CARTESIAN_POINT('',(0.,0.,-0.35));

+#40257=CARTESIAN_POINT('',(2.,0.,-0.35));

+#40258=CARTESIAN_POINT('',(0.75,3.05,-0.35));

+#40259=CARTESIAN_POINT('',(0.75,-2.96978283936341,-0.35));

+#40260=CARTESIAN_POINT('',(0.75,-3.05,-0.35));

+#40261=CARTESIAN_POINT('',(4.,-2.96978283936341,-0.35));

+#40262=CARTESIAN_POINT('',(3.15,-2.96978283936341,-0.35));

+#40263=CARTESIAN_POINT('',(3.15,5.,-0.35));

+#40264=CARTESIAN_POINT('',(3.15,2.7,-0.35));

+#40265=CARTESIAN_POINT('',(3.65,2.7,-0.35));

+#40266=CARTESIAN_POINT('',(3.5,2.7,-0.35));

+#40267=CARTESIAN_POINT('',(3.5,4.,-0.35));

+#40268=CARTESIAN_POINT('',(3.5,2.96978283936341,-0.35));

+#40269=CARTESIAN_POINT('',(4.,2.96978283936341,-0.35));

+#40270=CARTESIAN_POINT('',(0.75,2.96978283936341,-0.35));

+#40271=CARTESIAN_POINT('',(0.75,3.05,-0.35));

+#40272=CARTESIAN_POINT('',(0.75,3.05,-0.35));

+#40273=CARTESIAN_POINT('',(0.75,3.05,-0.35));

+#40274=CARTESIAN_POINT('',(-0.75,3.05,-0.35));

+#40275=CARTESIAN_POINT('',(-0.75,3.05,-0.35));

+#40276=CARTESIAN_POINT('',(-3.5,4.,-0.349999999999999));

+#40277=CARTESIAN_POINT('',(-3.5,2.7,-0.349999999999999));

+#40278=CARTESIAN_POINT('',(3.65,2.7,-0.35));

+#40279=CARTESIAN_POINT('',(-3.15,2.7,-0.35));

+#40280=CARTESIAN_POINT('',(-3.15,5.,-0.35));

+#40281=CARTESIAN_POINT('',(-0.75,3.05,-0.35));

+#40282=CARTESIAN_POINT('',(-0.75,-3.05,-0.35));

+#40283=CARTESIAN_POINT('',(0.75,-3.05,-0.35));

+#40284=CARTESIAN_POINT('',(3.65,2.7,-0.35));

+#40285=CARTESIAN_POINT('',(3.65,2.7,-0.35));

+#40286=CARTESIAN_POINT('',(3.65,2.7,-0.5));

+#40287=CARTESIAN_POINT('',(3.65,2.7,-2.8));

+#40288=CARTESIAN_POINT('',(3.65,2.7,-2.8));

+#40289=CARTESIAN_POINT('',(3.65,3.35,-2.8));

+#40290=CARTESIAN_POINT('',(3.65,3.35,-0.35));

+#40291=CARTESIAN_POINT('',(3.65,3.35,-0.8));

+#40292=CARTESIAN_POINT('',(3.65,2.7,-0.8));

+#40293=CARTESIAN_POINT('',(3.65,3.15,-0.8));

+#40294=CARTESIAN_POINT('',(3.65,3.03352941176471,-0.275882352941176));

+#40295=CARTESIAN_POINT('',(3.65,3.08333333333333,-0.5));

+#40296=CARTESIAN_POINT('',(3.65,4.,-0.5));

+#40297=CARTESIAN_POINT('',(4.,3.06740154538181,-0.428306954218134));

+#40298=CARTESIAN_POINT('',(0.75,3.06740154538181,-0.428306954218134));

+#40299=CARTESIAN_POINT('',(0.75,3.06740154538181,-0.428306954218134));

+#40300=CARTESIAN_POINT('',(0.75,3.15,-0.8));

+#40301=CARTESIAN_POINT('',(4.,3.06740154538181,-0.428306954218134));

+#40302=CARTESIAN_POINT('',(3.63175775949264,3.06740154538181,-0.428306954218134));

+#40303=CARTESIAN_POINT('',(3.5,3.08333333333333,-0.5));

+#40304=CARTESIAN_POINT('',(4.,3.15,-0.8));

+#40305=CARTESIAN_POINT('',(3.45,3.55,-0.35));

+#40306=CARTESIAN_POINT('',(3.15,3.55,-2.8));

+#40307=CARTESIAN_POINT('',(3.15,3.55,-2.8));

+#40308=CARTESIAN_POINT('',(3.45,3.55,-2.7));

+#40309=CARTESIAN_POINT('',(3.15,3.55,-2.8));

+#40310=CARTESIAN_POINT('',(3.45,3.55,-2.7));

+#40311=CARTESIAN_POINT('',(3.15,3.55,-2.8));

+#40312=CARTESIAN_POINT('',(3.45,3.55,-2.7));

+#40313=CARTESIAN_POINT('',(3.15,3.55,-2.8));

+#40314=CARTESIAN_POINT('',(-3.15,3.55,-2.8));

+#40315=CARTESIAN_POINT('',(3.45,3.55,-2.8));

+#40316=CARTESIAN_POINT('',(-3.45,3.55,-2.8));

+#40317=CARTESIAN_POINT('',(-3.45,3.55,-0.35));

+#40318=CARTESIAN_POINT('',(-3.45,3.55,-0.8));

+#40319=CARTESIAN_POINT('',(3.45,3.55,-0.8));

+#40320=CARTESIAN_POINT('',(3.45,3.55,-0.8));

+#40321=CARTESIAN_POINT('',(3.45,3.55,-0.35));

+#40322=CARTESIAN_POINT('',(3.45,3.55,-2.8));

+#40323=CARTESIAN_POINT('',(3.45,3.55,-2.8));

+#40324=CARTESIAN_POINT('',(3.25,-3.45,-0.35));

+#40325=CARTESIAN_POINT('',(3.25,5.,-0.45));

+#40326=CARTESIAN_POINT('',(3.25,2.52679491924311,-0.45));

+#40327=CARTESIAN_POINT('',(3.25,1.5,-0.45));

+#40328=CARTESIAN_POINT('',(3.25,1.5,-0.35));

+#40329=CARTESIAN_POINT('',(3.25,-1.5,-0.35));

+#40330=CARTESIAN_POINT('',(3.25,-1.5,-0.45));

+#40331=CARTESIAN_POINT('',(3.25,5.,-0.45));

+#40332=CARTESIAN_POINT('',(3.25,-3.07222222222222,-0.45));

+#40333=CARTESIAN_POINT('',(3.25,-3.06882352941176,-0.434705882352941));

+#40334=CARTESIAN_POINT('',(3.25,-3.15,-0.8));

+#40335=CARTESIAN_POINT('',(3.25,-3.45,-0.8));

+#40336=CARTESIAN_POINT('',(3.25,-3.45,-0.8));

+#40337=CARTESIAN_POINT('',(3.25,-3.45,-0.35));

+#40338=CARTESIAN_POINT('',(3.25,-3.45,-2.8));

+#40339=CARTESIAN_POINT('',(3.25,-3.45,-2.8));

+#40340=CARTESIAN_POINT('',(3.25,2.5,-2.8));

+#40341=CARTESIAN_POINT('',(3.25,2.5,-0.35));

+#40342=CARTESIAN_POINT('',(3.25,2.5,-0.55));

+#40343=CARTESIAN_POINT('',(3.25,2.7,-0.55));

+#40344=CARTESIAN_POINT('',(-3.25,2.5,-0.35));

+#40345=CARTESIAN_POINT('',(-3.25,2.5,-1.75));

+#40346=CARTESIAN_POINT('',(-3.25,1.5,-1.75));

+#40347=CARTESIAN_POINT('',(-3.25,-1.5,-1.75));

+#40348=CARTESIAN_POINT('',(-3.25,1.5,-0.35));

+#40349=CARTESIAN_POINT('',(-3.25,1.5,-0.45));

+#40350=CARTESIAN_POINT('',(-3.25,5.,-0.45));

+#40351=CARTESIAN_POINT('',(-3.25,2.52679491924311,-0.45));

+#40352=CARTESIAN_POINT('',(-3.25,2.7,-0.55));

+#40353=CARTESIAN_POINT('',(-3.25,2.5,-0.55));

+#40354=CARTESIAN_POINT('',(-3.25,2.5,-0.35));

+#40355=CARTESIAN_POINT('',(-3.25,2.5,-2.8));

+#40356=CARTESIAN_POINT('',(-3.25,2.5,-2.8));

+#40357=CARTESIAN_POINT('',(-3.25,-3.45,-2.8));

+#40358=CARTESIAN_POINT('',(-3.25,-3.45,-0.35));

+#40359=CARTESIAN_POINT('',(-3.25,-3.45,-0.8));

+#40360=CARTESIAN_POINT('',(-3.25,2.5,-0.8));

+#40361=CARTESIAN_POINT('',(-3.25,5.,-0.45));

+#40362=CARTESIAN_POINT('',(-3.25,-1.5,-0.45));

+#40363=CARTESIAN_POINT('',(-3.25,-1.5,-0.35));

+#40364=CARTESIAN_POINT('',(-3.15,5.,-0.45));

+#40365=CARTESIAN_POINT('',(-3.15,1.5,-0.45));

+#40366=CARTESIAN_POINT('',(-3.21371055584526,1.5,-0.372922343873938));

+#40367=CARTESIAN_POINT('',(-3.21371055584526,0.,-0.372922343873938));

+#40368=CARTESIAN_POINT('',(-3.21371055584526,-1.5,-0.372922343873938));

+#40369=CARTESIAN_POINT('',(-3.15,-1.5,-0.45));

+#40370=CARTESIAN_POINT('',(-3.25,2.52679491924311,-0.45));

+#40371=CARTESIAN_POINT('',(-3.25,2.56667628584779,-0.380923446765419));

+#40372=CARTESIAN_POINT('',(-3.19506194644865,2.63627172195583,-0.35));

+#40373=CARTESIAN_POINT('',(-3.15,2.7,-0.35));

+#40374=CARTESIAN_POINT('',(3.15,5.,-0.45));

+#40375=CARTESIAN_POINT('',(3.21371055584527,0.,-0.372922343873939));

+#40376=CARTESIAN_POINT('',(3.21371055584527,1.5,-0.372922343873939));

+#40377=CARTESIAN_POINT('',(3.21371055584527,-1.5,-0.372922343873939));

+#40378=CARTESIAN_POINT('',(3.15,1.5,-0.45));

+#40379=CARTESIAN_POINT('',(3.25,2.52679491924311,-0.45));

+#40380=CARTESIAN_POINT('',(3.25,2.56667628584779,-0.380923446765418));

+#40381=CARTESIAN_POINT('',(3.19506194644906,2.63627172195612,-0.35));

+#40382=CARTESIAN_POINT('',(3.15,2.7,-0.35));

+#40383=CARTESIAN_POINT('',(3.15,-2.96978283936341,-0.45));

+#40384=CARTESIAN_POINT('',(3.24761870601839,-3.06740154538181,-0.428306954218134));

+#40385=CARTESIAN_POINT('',(3.15,-3.07222222222222,-0.45));

+#40386=CARTESIAN_POINT('',(3.15,-1.5,-0.45));

+#40387=CARTESIAN_POINT('',(3.45,3.35,-0.35));

+#40388=CARTESIAN_POINT('',(3.45,3.35,-0.8));

+#40389=CARTESIAN_POINT('',(3.45,3.35,-2.8));

+#40390=CARTESIAN_POINT('',(-3.45,3.35,-0.35));

+#40391=CARTESIAN_POINT('',(-3.45,3.35,-0.8));

+#40392=CARTESIAN_POINT('',(-3.65,3.35,-0.8));

+#40393=CARTESIAN_POINT('',(-3.45,3.35,-2.8));

+#40394=CARTESIAN_POINT('',(-3.65,3.35,-2.8));

+#40395=CARTESIAN_POINT('',(-3.65,3.35,-0.35));

+#40396=CARTESIAN_POINT('',(-3.15,-3.45,-0.35));

+#40397=CARTESIAN_POINT('',(-3.15,-3.45,-0.8));

+#40398=CARTESIAN_POINT('',(-3.15,-3.55,-0.8));

+#40399=CARTESIAN_POINT('',(-3.15,-3.45,-2.8));

+#40400=CARTESIAN_POINT('',(-3.15,-3.55,-2.8));

+#40401=CARTESIAN_POINT('',(-3.15,-3.55,-0.35));

+#40402=CARTESIAN_POINT('',(-3.15,-3.55,-0.35));

+#40403=CARTESIAN_POINT('',(-3.15,-3.55,-2.7));

+#40404=CARTESIAN_POINT('',(-3.15,-3.55,-2.8));

+#40405=CARTESIAN_POINT('',(3.15,-3.55,-2.8));

+#40406=CARTESIAN_POINT('',(3.15,-3.55,-0.35));

+#40407=CARTESIAN_POINT('',(3.15,-3.55,-0.8));

+#40408=CARTESIAN_POINT('',(-3.15,-3.55,-0.8));

+#40409=CARTESIAN_POINT('',(-3.15,-3.55,-2.8));

+#40410=CARTESIAN_POINT('',(-3.15,-3.55,-2.7));

+#40411=CARTESIAN_POINT('',(-3.15,-3.55,-2.8));

+#40412=CARTESIAN_POINT('',(-3.15,-3.55,-2.7));

+#40413=CARTESIAN_POINT('',(-3.15,-3.55,-2.8));

+#40414=CARTESIAN_POINT('',(3.15,-3.45,-0.35));

+#40415=CARTESIAN_POINT('',(3.15,-3.45,-0.8));

+#40416=CARTESIAN_POINT('',(3.15,-3.45,-2.8));

+#40417=CARTESIAN_POINT('',(-3.65,3.35,-0.35));

+#40418=CARTESIAN_POINT('',(-3.65,2.7,-0.35));

+#40419=CARTESIAN_POINT('',(-3.65,2.7,-0.5));

+#40420=CARTESIAN_POINT('',(-3.65,2.7,-2.8));

+#40421=CARTESIAN_POINT('',(-3.65,4.,-0.5));

+#40422=CARTESIAN_POINT('',(-3.65,3.35,-0.8));

+#40423=CARTESIAN_POINT('',(-3.65,3.35,-2.8));

+#40424=CARTESIAN_POINT('',(-3.45,2.5,-0.35));

+#40425=CARTESIAN_POINT('',(3.65,2.5,-0.55));

+#40426=CARTESIAN_POINT('',(-3.45,2.5,-0.55));

+#40427=CARTESIAN_POINT('',(-3.45,2.5,-0.35));

+#40428=CARTESIAN_POINT('',(-3.45,2.5,-2.8));

+#40429=CARTESIAN_POINT('',(-3.45,2.5,-2.8));

+#40430=CARTESIAN_POINT('',(-3.45,2.7,-0.35));

+#40431=CARTESIAN_POINT('',(-3.45,2.7,-0.55));

+#40432=CARTESIAN_POINT('',(-3.60606601717804,2.57492642851812,-0.393933982821957));

+#40433=CARTESIAN_POINT('',(-3.60606601717804,2.57492642851812,-0.393933982821957));

+#40434=CARTESIAN_POINT('',(-3.63636816726941,2.61273726113974,-0.424236132913319));

+#40435=CARTESIAN_POINT('',(-3.65,2.6567480021215,-0.462542849391379));

+#40436=CARTESIAN_POINT('',(-3.65,2.7,-0.499999999999999));

+#40437=CARTESIAN_POINT('',(-3.45,2.7,-2.8));

+#40438=CARTESIAN_POINT('',(3.45,2.7,-0.35));

+#40439=CARTESIAN_POINT('',(3.60606601717804,2.57492642851812,-0.393933982821957));

+#40440=CARTESIAN_POINT('',(3.63636816726941,2.61273726113974,-0.42423613291332));

+#40441=CARTESIAN_POINT('',(3.65,2.65674800212138,-0.462542849391521));

+#40442=CARTESIAN_POINT('',(3.65,2.7,-0.5));

+#40443=CARTESIAN_POINT('',(3.60606601717804,2.57492642851812,-0.393933982821957));

+#40444=CARTESIAN_POINT('',(3.45,2.7,-0.55));

+#40445=CARTESIAN_POINT('',(3.45,2.5,-0.55));

+#40446=CARTESIAN_POINT('',(3.45,2.5,-0.35));

+#40447=CARTESIAN_POINT('',(3.45,2.5,-2.8));

+#40448=CARTESIAN_POINT('',(3.45,2.7,-2.8));

+#40449=CARTESIAN_POINT('',(-3.25,3.45,-2.8));

+#40450=CARTESIAN_POINT('',(-3.21857130745743,-3.45,-3.7));

+#40451=CARTESIAN_POINT('',(-3.21857130745743,1.8,-3.7));

+#40452=CARTESIAN_POINT('',(-3.21857130745743,-1.79999999999999,-3.7));

+#40453=CARTESIAN_POINT('',(-3.25,-1.79999999999999,-2.8));

+#40454=CARTESIAN_POINT('',(-3.22380942288119,-1.79999999999999,-3.55));

+#40455=CARTESIAN_POINT('',(-3.22380942288119,3.45,-3.55));

+#40456=CARTESIAN_POINT('',(-3.22380942288119,-3.45,-3.55));

+#40457=CARTESIAN_POINT('',(-3.25,-3.45,-2.8));

+#40458=CARTESIAN_POINT('',(-3.25,3.45,-2.8));

+#40459=CARTESIAN_POINT('',(-3.25,3.45,-2.8));

+#40460=CARTESIAN_POINT('',(-3.25,3.45,-2.8));

+#40461=CARTESIAN_POINT('',(-3.22380942288119,3.45,-3.55));

+#40462=CARTESIAN_POINT('',(-3.22380942288119,3.45,-3.55));

+#40463=CARTESIAN_POINT('',(-3.22380942288119,1.8,-3.55));

+#40464=CARTESIAN_POINT('',(-3.25,1.8,-2.8));

+#40465=CARTESIAN_POINT('',(3.25,-3.45,-2.8));

+#40466=CARTESIAN_POINT('',(3.22380942288119,-3.45,-3.55));

+#40467=CARTESIAN_POINT('',(3.22380942288119,-1.8,-3.55));

+#40468=CARTESIAN_POINT('',(3.22380942288119,-3.45,-3.55));

+#40469=CARTESIAN_POINT('',(3.25,-1.8,-2.8));

+#40470=CARTESIAN_POINT('',(3.21857130745743,-1.8,-3.7));

+#40471=CARTESIAN_POINT('',(3.21857130745743,-3.45,-3.7));

+#40472=CARTESIAN_POINT('',(3.21857130745743,1.79999999999999,-3.7));

+#40473=CARTESIAN_POINT('',(3.25,1.79999999999999,-2.8));

+#40474=CARTESIAN_POINT('',(3.22380942288119,1.79999999999999,-3.55));

+#40475=CARTESIAN_POINT('',(3.22380942288119,-3.45,-3.55));

+#40476=CARTESIAN_POINT('',(3.22380942288119,3.45,-3.55));

+#40477=CARTESIAN_POINT('',(3.25,3.45,-2.8));

+#40478=CARTESIAN_POINT('',(3.25,3.45,-2.8));

+#40479=CARTESIAN_POINT('',(3.25,-3.45,-2.8));

+#40480=CARTESIAN_POINT('',(3.25,-3.45,-2.8));

+#40481=CARTESIAN_POINT('',(-3.15,-3.45,-3.7));

+#40482=CARTESIAN_POINT('',(0.,0.,-3.7));

+#40483=CARTESIAN_POINT('',(-0.6,0.,-3.7));

+#40484=CARTESIAN_POINT('',(3.9,-1.8,-3.7));

+#40485=CARTESIAN_POINT('',(1.9,-1.8,-3.7));

+#40486=CARTESIAN_POINT('',(1.9,-1.8,-3.7));

+#40487=CARTESIAN_POINT('',(1.9,-3.51857130745743,-3.7));

+#40488=CARTESIAN_POINT('',(-3.15,-3.51857130745743,-3.7));

+#40489=CARTESIAN_POINT('',(0.6,-3.51857130745743,-3.7));

+#40490=CARTESIAN_POINT('',(0.6,-4.,-3.7));

+#40491=CARTESIAN_POINT('',(0.6,-1.8,-3.7));

+#40492=CARTESIAN_POINT('',(0.6,-1.8,-3.7));

+#40493=CARTESIAN_POINT('',(-0.6,-1.8,-3.7));

+#40494=CARTESIAN_POINT('',(-0.6,-1.8,-3.7));

+#40495=CARTESIAN_POINT('',(-0.6,-3.51857130745743,-3.7));

+#40496=CARTESIAN_POINT('',(-3.15,-3.51857130745743,-3.7));

+#40497=CARTESIAN_POINT('',(-1.9,-3.51857130745743,-3.7));

+#40498=CARTESIAN_POINT('',(-1.9,-4.,-3.7));

+#40499=CARTESIAN_POINT('',(-1.9,-1.79999999999999,-3.7));

+#40500=CARTESIAN_POINT('',(-1.9,-1.79999999999999,-3.7));

+#40501=CARTESIAN_POINT('',(-3.15,1.8,-3.7));

+#40502=CARTESIAN_POINT('',(-1.9,1.8,-3.7));

+#40503=CARTESIAN_POINT('',(-1.9,1.8,-3.7));

+#40504=CARTESIAN_POINT('',(-1.9,3.51857130745743,-3.7));

+#40505=CARTESIAN_POINT('',(-3.15,3.51857130745743,-3.7));

+#40506=CARTESIAN_POINT('',(-0.6,3.51857130745743,-3.7));

+#40507=CARTESIAN_POINT('',(-0.6,-3.45,-3.7));

+#40508=CARTESIAN_POINT('',(-0.6,1.8,-3.7));

+#40509=CARTESIAN_POINT('',(-0.6,1.8,-3.7));

+#40510=CARTESIAN_POINT('',(0.6,1.8,-3.7));

+#40511=CARTESIAN_POINT('',(0.6,1.8,-3.7));

+#40512=CARTESIAN_POINT('',(0.599999999999999,3.51857130745743,-3.7));

+#40513=CARTESIAN_POINT('',(-3.15,3.51857130745743,-3.7));

+#40514=CARTESIAN_POINT('',(1.9,3.51857130745743,-3.7));

+#40515=CARTESIAN_POINT('',(1.9,-3.45,-3.7));

+#40516=CARTESIAN_POINT('',(1.9,1.79999999999999,-3.7));

+#40517=CARTESIAN_POINT('',(1.9,1.79999999999999,-3.7));

+#40518=CARTESIAN_POINT('',(-3.15,-3.55,-2.8));

+#40519=CARTESIAN_POINT('',(-3.15,-3.54825396152541,-2.85));

+#40520=CARTESIAN_POINT('',(-3.15,-3.54825396152541,-2.85));

+#40521=CARTESIAN_POINT('',(-3.15,-3.54825396152541,-2.85));

+#40522=CARTESIAN_POINT('',(-3.15,-3.55,-2.8));

+#40523=CARTESIAN_POINT('',(-3.15,-3.52380942288119,-3.55));

+#40524=CARTESIAN_POINT('',(-3.15,-3.52380942288119,-3.55));

+#40525=CARTESIAN_POINT('',(-1.9,-3.52380942288119,-3.55));

+#40526=CARTESIAN_POINT('',(-1.9,-3.55,-2.8));

+#40527=CARTESIAN_POINT('',(-0.6,-3.55,-2.8));

+#40528=CARTESIAN_POINT('',(-0.6,-3.52380942288119,-3.55));

+#40529=CARTESIAN_POINT('',(-3.15,-3.52380942288119,-3.55));

+#40530=CARTESIAN_POINT('',(0.599999999999999,-3.52380942288119,-3.55));

+#40531=CARTESIAN_POINT('',(0.6,-3.55,-2.8));

+#40532=CARTESIAN_POINT('',(1.9,-3.55,-2.8));

+#40533=CARTESIAN_POINT('',(1.9,-3.52380942288119,-3.55));

+#40534=CARTESIAN_POINT('',(-3.15,-3.52380942288119,-3.55));

+#40535=CARTESIAN_POINT('',(3.15,-3.52380942288119,-3.55));

+#40536=CARTESIAN_POINT('',(3.15,-3.55,-2.8));

+#40537=CARTESIAN_POINT('',(3.15,3.55,-2.8));

+#40538=CARTESIAN_POINT('',(3.15,3.55,-2.8));

+#40539=CARTESIAN_POINT('',(3.15,3.52380942288119,-3.55));

+#40540=CARTESIAN_POINT('',(3.15,3.52380942288119,-3.55));

+#40541=CARTESIAN_POINT('',(1.9,3.52380942288119,-3.55));

+#40542=CARTESIAN_POINT('',(1.9,3.55,-2.8));

+#40543=CARTESIAN_POINT('',(0.6,3.55,-2.8));

+#40544=CARTESIAN_POINT('',(0.6,3.52380942288119,-3.55));

+#40545=CARTESIAN_POINT('',(3.15,3.52380942288119,-3.55));

+#40546=CARTESIAN_POINT('',(-0.6,3.52380942288119,-3.55));

+#40547=CARTESIAN_POINT('',(-0.6,3.55,-2.8));

+#40548=CARTESIAN_POINT('',(-1.9,3.55,-2.8));

+#40549=CARTESIAN_POINT('',(-1.9,3.52380942288119,-3.55));

+#40550=CARTESIAN_POINT('',(3.15,3.52380942288119,-3.55));

+#40551=CARTESIAN_POINT('',(-3.15,3.52380942288119,-3.55));

+#40552=CARTESIAN_POINT('',(-3.15,3.55,-2.8));

+#40553=CARTESIAN_POINT('',(3.15,3.54825396152541,-2.85));

+#40554=CARTESIAN_POINT('',(3.15,3.54825396152541,-2.85));

+#40555=CARTESIAN_POINT('',(3.15,3.54825396152541,-2.85));

+#40556=CARTESIAN_POINT('',(-3.15,-3.45,-2.8));

+#40557=CARTESIAN_POINT('',(-3.15,-3.45,-3.55));

+#40558=CARTESIAN_POINT('',(3.15,-3.45,-2.8));

+#40559=CARTESIAN_POINT('',(3.15,-3.45,-3.55));

+#40560=CARTESIAN_POINT('',(3.15,3.45,-2.8));

+#40561=CARTESIAN_POINT('',(3.15,3.45,-3.55));

+#40562=CARTESIAN_POINT('',(3.15,3.45,-2.8));

+#40563=CARTESIAN_POINT('',(-3.15,3.45,-2.8));

+#40564=CARTESIAN_POINT('',(-3.15,3.45,-3.55));

+#40565=CARTESIAN_POINT('',(-3.15,3.45,-2.8));

+#40566=CARTESIAN_POINT('',(-3.45,2.7,-2.8));

+#40567=CARTESIAN_POINT('',(3.25,2.5,-2.8));

+#40568=CARTESIAN_POINT('',(-3.45,2.7,-2.8));

+#40569=CARTESIAN_POINT('',(3.25,2.5,-0.35));

+#40570=CARTESIAN_POINT('',(3.65,2.5,-0.55));

+#40571=CARTESIAN_POINT('',(1.9,1.79999999999999,-3.55));

+#40572=CARTESIAN_POINT('',(1.9,1.79999999999999,-3.55));

+#40573=CARTESIAN_POINT('',(1.9,1.79999999999999,-3.55));

+#40574=CARTESIAN_POINT('',(1.9,1.79999999999999,-3.55));

+#40575=CARTESIAN_POINT('',(1.9,4.,-3.55));

+#40576=CARTESIAN_POINT('',(1.9,4.,-3.55));

+#40577=CARTESIAN_POINT('',(0.,0.,-3.55));

+#40578=CARTESIAN_POINT('',(0.6,1.8,-3.55));

+#40579=CARTESIAN_POINT('',(0.6,1.8,-3.55));

+#40580=CARTESIAN_POINT('',(0.6,1.8,-3.55));

+#40581=CARTESIAN_POINT('',(0.6,1.8,-3.55));

+#40582=CARTESIAN_POINT('',(-0.6,1.8,-3.55));

+#40583=CARTESIAN_POINT('',(-0.6,1.8,-3.55));

+#40584=CARTESIAN_POINT('',(-0.6,1.8,-3.55));

+#40585=CARTESIAN_POINT('',(-0.6,1.8,-3.55));

+#40586=CARTESIAN_POINT('',(-0.6,4.,-3.55));

+#40587=CARTESIAN_POINT('',(-0.6,4.,-3.55));

+#40588=CARTESIAN_POINT('',(0.,0.,-3.55));

+#40589=CARTESIAN_POINT('',(-3.9,1.8,-3.55));

+#40590=CARTESIAN_POINT('',(-3.9,1.8,-3.55));

+#40591=CARTESIAN_POINT('',(-1.9,1.8,-3.55));

+#40592=CARTESIAN_POINT('',(-1.9,1.8,-3.55));

+#40593=CARTESIAN_POINT('',(-1.9,1.8,-3.55));

+#40594=CARTESIAN_POINT('',(-1.9,1.8,-3.55));

+#40595=CARTESIAN_POINT('',(0.,0.,-3.55));

+#40596=CARTESIAN_POINT('',(0.,0.,-3.55));

+#40597=CARTESIAN_POINT('',(1.9,-1.8,-3.55));

+#40598=CARTESIAN_POINT('',(1.9,-1.8,-3.55));

+#40599=CARTESIAN_POINT('',(3.9,-1.8,-3.55));

+#40600=CARTESIAN_POINT('',(1.9,-1.8,-3.55));

+#40601=CARTESIAN_POINT('',(1.9,-1.8,-3.55));

+#40602=CARTESIAN_POINT('',(3.9,-1.8,-3.55));

+#40603=CARTESIAN_POINT('',(0.,0.,-3.55));

+#40604=CARTESIAN_POINT('',(-1.9,-1.79999999999999,-3.55));

+#40605=CARTESIAN_POINT('',(-1.9,-1.79999999999999,-3.55));

+#40606=CARTESIAN_POINT('',(-1.9,-4.,-3.55));

+#40607=CARTESIAN_POINT('',(-1.9,-4.,-3.55));

+#40608=CARTESIAN_POINT('',(-1.9,-1.79999999999999,-3.55));

+#40609=CARTESIAN_POINT('',(-1.9,-1.79999999999999,-3.55));

+#40610=CARTESIAN_POINT('',(0.,0.,-3.55));

+#40611=CARTESIAN_POINT('',(-0.6,-1.8,-3.55));

+#40612=CARTESIAN_POINT('',(-0.6,-1.8,-3.55));

+#40613=CARTESIAN_POINT('',(0.6,-1.8,-3.55));

+#40614=CARTESIAN_POINT('',(0.6,-1.8,-3.55));

+#40615=CARTESIAN_POINT('',(0.6,-4.,-3.55));

+#40616=CARTESIAN_POINT('',(0.6,-4.,-3.55));

+#40617=CARTESIAN_POINT('',(0.6,-1.8,-3.55));

+#40618=CARTESIAN_POINT('',(0.6,-1.8,-3.55));

+#40619=CARTESIAN_POINT('',(-0.6,-1.8,-3.55));

+#40620=CARTESIAN_POINT('',(-0.6,-1.8,-3.55));

+#40621=CARTESIAN_POINT('',(3.65,2.7,-0.55));

+#40622=CARTESIAN_POINT('',(3.60606601717804,2.57492642851812,-0.393933982821957));

+#40623=CARTESIAN_POINT('',(3.57576386708668,2.61273726113974,-0.363631832730595));

+#40624=CARTESIAN_POINT('',(3.53745715060843,2.65674800212134,-0.35));

+#40625=CARTESIAN_POINT('',(3.5,2.7,-0.35));

+#40626=CARTESIAN_POINT('',(3.65,2.7,-0.55));

+#40627=CARTESIAN_POINT('',(-3.60606601717804,2.57492642851812,-0.393933982821957));

+#40628=CARTESIAN_POINT('',(-3.57576386708668,2.61273726113974,-0.363631832730595));

+#40629=CARTESIAN_POINT('',(-3.53745715060918,2.65674800212199,-0.35));

+#40630=CARTESIAN_POINT('',(-3.5,2.7,-0.35));

+#40631=CARTESIAN_POINT('',(4.,-4.15,-0.8));

+#40632=CARTESIAN_POINT('',(0.75,-4.15,-0.8));

+#40633=CARTESIAN_POINT('',(0.75,-3.29185753053154,-0.8));

+#40634=CARTESIAN_POINT('',(0.75,-3.15,-0.8));

+#40635=CARTESIAN_POINT('',(4.,-3.29185753053154,-0.8));

+#40636=CARTESIAN_POINT('',(-0.75,-3.29185753053154,-0.8));

+#40637=CARTESIAN_POINT('',(-0.75,-4.15,-0.8));

+#40638=CARTESIAN_POINT('',(4.,-3.15,-0.8));

+#40639=CARTESIAN_POINT('',(4.,-2.96978283936341,-0.450000000000001));

+#40640=CARTESIAN_POINT('',(0.75,-2.96978283936341,-0.450000000000001));

+#40641=CARTESIAN_POINT('',(0.75,-3.06740154538181,-0.428306954218134));

+#40642=CARTESIAN_POINT('',(4.,-3.06740154538181,-0.428306954218134));

+#40643=CARTESIAN_POINT('',(4.,-3.15,-0.8));

+#40644=CARTESIAN_POINT('',(0.75,-3.15,-0.8));

+#40645=CARTESIAN_POINT('',(4.,2.96978283936341,-0.450000000000001));

+#40646=CARTESIAN_POINT('',(0.75,2.96978283936341,-0.450000000000001));

+#40647=CARTESIAN_POINT('',(3.63175775949264,3.06740154538181,-0.428306954218134));

+#40648=CARTESIAN_POINT('',(3.60161867912432,3.05509271880598,-0.372917234626923));

+#40649=CARTESIAN_POINT('',(3.54892926751139,3.00973301945137,-0.35));

+#40650=CARTESIAN_POINT('',(3.5,2.96978283936341,-0.35));

+#40651=CARTESIAN_POINT('',(4.,3.15,-0.8));

+#40652=CARTESIAN_POINT('',(0.75,3.15,-0.8));

+#40653=CARTESIAN_POINT('',(0.75,3.29185753053154,-0.8));

+#40654=CARTESIAN_POINT('',(-0.75,3.15,-0.8));

+#40655=CARTESIAN_POINT('',(-0.75,3.29185753053154,-0.8));

+#40656=CARTESIAN_POINT('',(4.,3.29185753053154,-0.8));

+#40657=CARTESIAN_POINT('',(3.5,4.,-0.5));

+#40658=CARTESIAN_POINT('',(-3.5,4.,-0.499999999999999));

+#40659=CARTESIAN_POINT('',(0.,0.,-0.3));

+#40660=CARTESIAN_POINT('',(-3.1,-1.45,-0.15));

+#40661=CARTESIAN_POINT('',(-3.,-2.5,-0.15));

+#40662=CARTESIAN_POINT('',(-3.,-2.85,-0.15));

+#40663=CARTESIAN_POINT('',(-3.,-2.85,-0.15));

+#40664=CARTESIAN_POINT('',(-3.,-2.5,-0.15));

+#40665=CARTESIAN_POINT('',(-3.,-2.85,-0.15));

+#40666=CARTESIAN_POINT('',(-3.,-2.85,-0.15));

+#40667=CARTESIAN_POINT('',(-2.05,-3.05,-0.15));

+#40668=CARTESIAN_POINT('',(-1.9,-3.05,-0.15));

+#40669=CARTESIAN_POINT('',(-1.9,-3.05,-0.15));

+#40670=CARTESIAN_POINT('',(-2.05,-3.05,-0.15));

+#40671=CARTESIAN_POINT('',(-0.65,-3.05,-0.15));

+#40672=CARTESIAN_POINT('',(-0.65,-3.05,-0.15));

+#40673=CARTESIAN_POINT('',(-0.8,-3.05,-0.15));

+#40674=CARTESIAN_POINT('',(-0.8,-3.05,-0.15));

+#40675=CARTESIAN_POINT('',(0.65,-3.05,-0.15));

+#40676=CARTESIAN_POINT('',(0.8,-3.05,-0.15));

+#40677=CARTESIAN_POINT('',(0.8,-3.05,-0.15));

+#40678=CARTESIAN_POINT('',(0.65,-3.05,-0.15));

+#40679=CARTESIAN_POINT('',(2.05,-3.05,-0.15));

+#40680=CARTESIAN_POINT('',(2.05,-3.05,-0.15));

+#40681=CARTESIAN_POINT('',(1.9,-3.05,-0.15));

+#40682=CARTESIAN_POINT('',(1.9,-3.05,-0.15));

+#40683=CARTESIAN_POINT('',(2.8,-3.05,-0.15));

+#40684=CARTESIAN_POINT('',(3.,-2.85,-0.15));

+#40685=CARTESIAN_POINT('',(3.,-2.85,-0.15));

+#40686=CARTESIAN_POINT('',(2.8,-3.05,-0.15));

+#40687=CARTESIAN_POINT('',(3.,-2.85,-0.15));

+#40688=CARTESIAN_POINT('',(3.,-2.85,-0.15));

+#40689=CARTESIAN_POINT('',(3.1,-1.45,-0.15));

+#40690=CARTESIAN_POINT('',(3.1,1.45,-0.15));

+#40691=CARTESIAN_POINT('',(3.1,1.55,-0.15));

+#40692=CARTESIAN_POINT('',(3.1,1.55,-0.15));

+#40693=CARTESIAN_POINT('',(3.4,1.55,-0.3));

+#40694=CARTESIAN_POINT('',(3.4,1.55,-0.3));

+#40695=CARTESIAN_POINT('',(3.4,1.55,-1.8));

+#40696=CARTESIAN_POINT('',(3.25,1.55,-0.3));

+#40697=CARTESIAN_POINT('',(3.251,1.55,-0.3));

+#40698=CARTESIAN_POINT('',(3.251,1.55,-1.8));

+#40699=CARTESIAN_POINT('',(3.251,1.55,-1.8));

+#40700=CARTESIAN_POINT('',(3.4,2.5,-0.15));

+#40701=CARTESIAN_POINT('',(3.4,2.5,-0.15));

+#40702=CARTESIAN_POINT('',(3.,2.5,-0.15));

+#40703=CARTESIAN_POINT('',(3.25,2.5,-0.3));

+#40704=CARTESIAN_POINT('',(3.,2.5,-0.15));

+#40705=CARTESIAN_POINT('',(3.,2.5,-0.15));

+#40706=CARTESIAN_POINT('',(3.,2.85,-0.15));

+#40707=CARTESIAN_POINT('',(3.,2.85,-0.15));

+#40708=CARTESIAN_POINT('',(3.,2.5,-0.15));

+#40709=CARTESIAN_POINT('',(3.,2.85,-0.15));

+#40710=CARTESIAN_POINT('',(3.,2.85,-0.15));

+#40711=CARTESIAN_POINT('',(2.05,3.05,-0.15));

+#40712=CARTESIAN_POINT('',(1.9,3.05,-0.15));

+#40713=CARTESIAN_POINT('',(1.9,3.05,-0.15));

+#40714=CARTESIAN_POINT('',(2.05,3.05,-0.15));

+#40715=CARTESIAN_POINT('',(0.65,3.05,-0.15));

+#40716=CARTESIAN_POINT('',(0.65,3.05,-0.15));

+#40717=CARTESIAN_POINT('',(0.8,3.05,-0.15));

+#40718=CARTESIAN_POINT('',(0.8,3.05,-0.15));

+#40719=CARTESIAN_POINT('',(-0.65,3.05,-0.15));

+#40720=CARTESIAN_POINT('',(-0.8,3.05,-0.15));

+#40721=CARTESIAN_POINT('',(-0.8,3.05,-0.15));

+#40722=CARTESIAN_POINT('',(-0.65,3.05,-0.15));

+#40723=CARTESIAN_POINT('',(-2.05,3.05,-0.15));

+#40724=CARTESIAN_POINT('',(-2.05,3.05,-0.15));

+#40725=CARTESIAN_POINT('',(-1.9,3.05,-0.15));

+#40726=CARTESIAN_POINT('',(-1.9,3.05,-0.15));

+#40727=CARTESIAN_POINT('',(-2.8,3.05,-0.15));

+#40728=CARTESIAN_POINT('',(-3.,2.85,-0.15));

+#40729=CARTESIAN_POINT('',(-3.,2.85,-0.15));

+#40730=CARTESIAN_POINT('',(-2.8,3.05,-0.15));

+#40731=CARTESIAN_POINT('',(-3.,2.85,-0.15));

+#40732=CARTESIAN_POINT('',(-3.,2.85,-0.15));

+#40733=CARTESIAN_POINT('',(-3.1,1.45,-0.15));

+#40734=CARTESIAN_POINT('',(-3.25,2.55,-0.3));

+#40735=CARTESIAN_POINT('',(-3.4,2.48,-0.3));

+#40736=CARTESIAN_POINT('',(3.25,2.55,-0.3));

+#40737=CARTESIAN_POINT('',(3.4,1.55,-0.3));

+#40738=CARTESIAN_POINT('',(-3.25,-2.55,-0.3));

+#40739=CARTESIAN_POINT('',(-3.4,-1.55,-0.3));

+#40740=CARTESIAN_POINT('',(3.25,-2.55,-0.3));

+#40741=CARTESIAN_POINT('',(3.4,-1.55,-0.3));

+#40742=CARTESIAN_POINT('',(-0.8,3.19707095111096,-0.632245594913339));

+#40743=CARTESIAN_POINT('',(-1.9,3.19707095111096,-0.632245594913339));

+#40744=CARTESIAN_POINT('',(-1.9,3.19707095111096,-0.632245594913339));

+#40745=CARTESIAN_POINT('',(-1.9,3.29321285333287,-0.604736784740016));

+#40746=CARTESIAN_POINT('',(-0.8,3.29321285333287,-0.604736784740016));

+#40747=CARTESIAN_POINT('',(-0.8,3.29321285333287,-0.604736784740016));

+#40748=CARTESIAN_POINT('',(-0.8,3.19707095111096,-0.632245594913339));

+#40749=CARTESIAN_POINT('',(-0.8,3.19707095111096,-0.632245594913339));

+#40750=CARTESIAN_POINT('',(-0.8,3.19707095111096,-0.632245594913339));

+#40751=CARTESIAN_POINT('',(-0.8,3.29321285333287,-0.604736784740016));

+#40752=CARTESIAN_POINT('',(-1.9,3.29321285333287,-0.604736784740016));

+#40753=CARTESIAN_POINT('',(-1.9,3.19421285333287,-0.258736784740016));

+#40754=CARTESIAN_POINT('',(-0.8,3.19421285333287,-0.258736784740016));

+#40755=CARTESIAN_POINT('',(-0.8,3.19421285333287,-0.258736784740016));

+#40756=CARTESIAN_POINT('',(-0.8,3.29321285333287,-0.604736784740016));

+#40757=CARTESIAN_POINT('',(-0.8,3.13524559491334,-0.597929048889043));

+#40758=CARTESIAN_POINT('',(-1.9,3.13524559491334,-0.597929048889043));

+#40759=CARTESIAN_POINT('',(-1.9,3.13524559491334,-0.597929048889043));

+#40760=CARTESIAN_POINT('',(-0.8,3.13524559491334,-0.597929048889043));

+#40761=CARTESIAN_POINT('',(-0.8,3.13524559491334,-0.597929048889043));

+#40762=CARTESIAN_POINT('',(-0.8,3.13524559491334,-0.597929048889043));

+#40763=CARTESIAN_POINT('',(-0.8,3.05,-0.3));

+#40764=CARTESIAN_POINT('',(-1.9,3.05,-0.3));

+#40765=CARTESIAN_POINT('',(-0.8,3.05,-0.3));

+#40766=CARTESIAN_POINT('',(-0.8,3.05,-0.300000000000001));

+#40767=CARTESIAN_POINT('',(-1.9,3.05,-0.300000000000001));

+#40768=CARTESIAN_POINT('',(-0.8,3.05,-0.15));

+#40769=CARTESIAN_POINT('',(-0.8,3.05,-0.300000000000001));

+#40770=CARTESIAN_POINT('',(-1.9,-3.05,-0.300000000000001));

+#40771=CARTESIAN_POINT('',(-0.8,-3.05,-0.300000000000001));

+#40772=CARTESIAN_POINT('',(-0.8,-3.05,-0.300000000000001));

+#40773=CARTESIAN_POINT('',(-0.8,-3.05,-0.300000000000001));

+#40774=CARTESIAN_POINT('',(-0.8,-3.19421285333287,-0.258736784740016));

+#40775=CARTESIAN_POINT('',(-0.8,-3.19421285333287,-0.258736784740016));

+#40776=CARTESIAN_POINT('',(-0.8,-3.29321285333287,-0.604736784740016));

+#40777=CARTESIAN_POINT('',(-0.8,-3.29321285333287,-0.604736784740016));

+#40778=CARTESIAN_POINT('',(-0.8,-3.19707095111096,-0.632245594913339));

+#40779=CARTESIAN_POINT('',(-0.8,-3.19707095111096,-0.632245594913339));

+#40780=CARTESIAN_POINT('',(-0.8,-3.13524559491334,-0.597929048889043));

+#40781=CARTESIAN_POINT('',(-0.8,-3.13524559491334,-0.597929048889043));

+#40782=CARTESIAN_POINT('',(-1.9,-3.05,-0.300000000000001));

+#40783=CARTESIAN_POINT('',(-1.9,-3.05,-0.300000000000001));

+#40784=CARTESIAN_POINT('',(-1.9,-3.19421285333287,-0.258736784740016));

+#40785=CARTESIAN_POINT('',(-1.9,-3.13524559491334,-0.597929048889043));

+#40786=CARTESIAN_POINT('',(-1.9,-3.13524559491334,-0.597929048889043));

+#40787=CARTESIAN_POINT('',(-1.9,-3.19707095111096,-0.632245594913339));

+#40788=CARTESIAN_POINT('',(-1.9,-3.19707095111096,-0.632245594913339));

+#40789=CARTESIAN_POINT('',(-1.9,-3.29321285333287,-0.604736784740016));

+#40790=CARTESIAN_POINT('',(-1.9,-3.29321285333287,-0.604736784740016));

+#40791=CARTESIAN_POINT('',(-1.9,-3.19421285333287,-0.258736784740016));

+#40792=CARTESIAN_POINT('',(-0.8,-3.05,-0.300000000000001));

+#40793=CARTESIAN_POINT('',(-0.8,-3.19421285333287,-0.258736784740016));

+#40794=CARTESIAN_POINT('',(-1.9,-3.05,-0.15));

+#40795=CARTESIAN_POINT('',(-0.8,-3.19421285333287,-0.258736784740016));

+#40796=CARTESIAN_POINT('',(-0.8,-3.29321285333287,-0.604736784740016));

+#40797=CARTESIAN_POINT('',(-0.8,-3.29321285333287,-0.604736784740016));

+#40798=CARTESIAN_POINT('',(-0.8,-3.19707095111096,-0.632245594913339));

+#40799=CARTESIAN_POINT('',(-0.8,-3.19707095111096,-0.632245594913339));

+#40800=CARTESIAN_POINT('',(-0.8,-3.13524559491334,-0.597929048889043));

+#40801=CARTESIAN_POINT('',(-0.8,-3.13524559491334,-0.597929048889043));

+#40802=CARTESIAN_POINT('',(0.8,3.19707095111096,-0.632245594913339));

+#40803=CARTESIAN_POINT('',(1.9,3.19707095111096,-0.632245594913339));

+#40804=CARTESIAN_POINT('',(1.9,3.19707095111096,-0.632245594913339));

+#40805=CARTESIAN_POINT('',(1.9,3.29321285333287,-0.604736784740016));

+#40806=CARTESIAN_POINT('',(0.8,3.19707095111096,-0.632245594913339));

+#40807=CARTESIAN_POINT('',(0.8,3.19707095111096,-0.632245594913339));

+#40808=CARTESIAN_POINT('',(0.8,3.19707095111096,-0.632245594913339));

+#40809=CARTESIAN_POINT('',(0.8,3.29321285333287,-0.604736784740016));

+#40810=CARTESIAN_POINT('',(0.8,3.29321285333287,-0.604736784740016));

+#40811=CARTESIAN_POINT('',(0.8,3.29321285333287,-0.604736784740016));

+#40812=CARTESIAN_POINT('',(1.9,3.29321285333287,-0.604736784740016));

+#40813=CARTESIAN_POINT('',(1.9,3.19421285333287,-0.258736784740016));

+#40814=CARTESIAN_POINT('',(0.8,3.29321285333287,-0.604736784740016));

+#40815=CARTESIAN_POINT('',(0.8,3.19421285333287,-0.258736784740016));

+#40816=CARTESIAN_POINT('',(0.8,3.19421285333287,-0.258736784740016));

+#40817=CARTESIAN_POINT('',(0.8,3.13524559491334,-0.597929048889043));

+#40818=CARTESIAN_POINT('',(1.9,3.13524559491334,-0.597929048889043));

+#40819=CARTESIAN_POINT('',(1.9,3.13524559491334,-0.597929048889043));

+#40820=CARTESIAN_POINT('',(0.8,3.13524559491334,-0.597929048889043));

+#40821=CARTESIAN_POINT('',(0.8,3.13524559491334,-0.597929048889043));

+#40822=CARTESIAN_POINT('',(0.8,3.13524559491334,-0.597929048889043));

+#40823=CARTESIAN_POINT('',(0.8,3.05,-0.3));

+#40824=CARTESIAN_POINT('',(1.9,3.05,-0.3));

+#40825=CARTESIAN_POINT('',(0.8,3.05,-0.3));

+#40826=CARTESIAN_POINT('',(0.8,3.05,-0.300000000000001));

+#40827=CARTESIAN_POINT('',(1.9,3.05,-0.300000000000001));

+#40828=CARTESIAN_POINT('',(0.8,3.05,-0.300000000000001));

+#40829=CARTESIAN_POINT('',(1.9,3.05,-0.15));

+#40830=CARTESIAN_POINT('',(0.8,-3.05,-0.300000000000001));

+#40831=CARTESIAN_POINT('',(1.9,-3.05,-0.300000000000001));

+#40832=CARTESIAN_POINT('',(0.8,-3.05,-0.300000000000001));

+#40833=CARTESIAN_POINT('',(0.8,-3.05,-0.300000000000001));

+#40834=CARTESIAN_POINT('',(0.8,-3.19421285333287,-0.258736784740016));

+#40835=CARTESIAN_POINT('',(0.8,-3.13524559491334,-0.597929048889043));

+#40836=CARTESIAN_POINT('',(0.8,-3.13524559491334,-0.597929048889043));

+#40837=CARTESIAN_POINT('',(0.8,-3.19707095111096,-0.632245594913339));

+#40838=CARTESIAN_POINT('',(0.8,-3.19707095111096,-0.632245594913339));

+#40839=CARTESIAN_POINT('',(0.8,-3.29321285333287,-0.604736784740016));

+#40840=CARTESIAN_POINT('',(0.8,-3.29321285333287,-0.604736784740016));

+#40841=CARTESIAN_POINT('',(0.8,-3.19421285333287,-0.258736784740016));

+#40842=CARTESIAN_POINT('',(1.9,-3.05,-0.300000000000001));

+#40843=CARTESIAN_POINT('',(1.9,-3.05,-0.300000000000001));

+#40844=CARTESIAN_POINT('',(1.9,-3.19421285333287,-0.258736784740016));

+#40845=CARTESIAN_POINT('',(1.9,-3.19421285333287,-0.258736784740016));

+#40846=CARTESIAN_POINT('',(1.9,-3.29321285333287,-0.604736784740016));

+#40847=CARTESIAN_POINT('',(1.9,-3.29321285333287,-0.604736784740016));

+#40848=CARTESIAN_POINT('',(1.9,-3.19707095111096,-0.632245594913339));

+#40849=CARTESIAN_POINT('',(1.9,-3.19707095111096,-0.632245594913339));

+#40850=CARTESIAN_POINT('',(1.9,-3.13524559491334,-0.597929048889043));

+#40851=CARTESIAN_POINT('',(1.9,-3.13524559491334,-0.597929048889043));

+#40852=CARTESIAN_POINT('',(0.8,-3.05,-0.300000000000001));

+#40853=CARTESIAN_POINT('',(0.8,-3.05,-0.15));

+#40854=CARTESIAN_POINT('',(0.8,-3.19421285333287,-0.258736784740016));

+#40855=CARTESIAN_POINT('',(0.8,-3.19421285333287,-0.258736784740016));

+#40856=CARTESIAN_POINT('',(0.8,-3.29321285333287,-0.604736784740016));

+#40857=CARTESIAN_POINT('',(0.8,-3.29321285333287,-0.604736784740016));

+#40858=CARTESIAN_POINT('',(0.8,-3.19707095111096,-0.632245594913339));

+#40859=CARTESIAN_POINT('',(0.8,-3.19707095111096,-0.632245594913339));

+#40860=CARTESIAN_POINT('',(0.8,-3.13524559491334,-0.597929048889043));

+#40861=CARTESIAN_POINT('',(0.8,-3.13524559491334,-0.597929048889043));

+#40862=CARTESIAN_POINT('',(3.251,-2.48,-0.3));

+#40863=CARTESIAN_POINT('',(3.4,-2.48,-0.3));

+#40864=CARTESIAN_POINT('',(3.4,-2.48,-1.4));

+#40865=CARTESIAN_POINT('',(3.251,-2.48,-0.3));

+#40866=CARTESIAN_POINT('',(3.251,-2.48,-1.4));

+#40867=CARTESIAN_POINT('',(3.251,-2.48,-1.4));

+#40868=CARTESIAN_POINT('',(3.251,-2.48,-1.4));

+#40869=CARTESIAN_POINT('',(3.4,-2.48,-1.4));

+#40870=CARTESIAN_POINT('',(3.4,-2.02979234133361,-2.05655283555515));

+#40871=CARTESIAN_POINT('',(3.251,-2.48,-1.4));

+#40872=CARTESIAN_POINT('',(3.251,-2.02979234133361,-2.05655283555515));

+#40873=CARTESIAN_POINT('',(3.251,-2.02979234133361,-2.05655283555515));

+#40874=CARTESIAN_POINT('',(3.251,-1.94731945614901,-2.));

+#40875=CARTESIAN_POINT('',(3.4,-1.94731945614901,-2.));

+#40876=CARTESIAN_POINT('',(3.4,-1.94731945614901,-2.1));

+#40877=CARTESIAN_POINT('',(3.251,-1.94731945614901,-2.));

+#40878=CARTESIAN_POINT('',(3.251,-1.94731945614901,-2.1));

+#40879=CARTESIAN_POINT('',(3.251,-1.94731945614901,-2.1));

+#40880=CARTESIAN_POINT('',(3.251,-1.94731945614901,-2.1));

+#40881=CARTESIAN_POINT('',(3.4,-1.94731945614901,-2.1));

+#40882=CARTESIAN_POINT('',(3.4,1.94731945614901,-2.1));

+#40883=CARTESIAN_POINT('',(3.251,-1.94731945614901,-2.1));

+#40884=CARTESIAN_POINT('',(3.251,1.94731945614901,-2.1));

+#40885=CARTESIAN_POINT('',(3.251,1.94731945614901,-2.1));

+#40886=CARTESIAN_POINT('',(3.251,1.94731945614901,-2.));

+#40887=CARTESIAN_POINT('',(3.4,1.94731945614901,-2.));

+#40888=CARTESIAN_POINT('',(3.4,2.02979234133361,-2.05655283555515));

+#40889=CARTESIAN_POINT('',(3.251,1.94731945614901,-2.));

+#40890=CARTESIAN_POINT('',(3.251,2.02979234133361,-2.05655283555515));

+#40891=CARTESIAN_POINT('',(3.251,2.02979234133361,-2.05655283555515));

+#40892=CARTESIAN_POINT('',(3.251,2.02979234133361,-2.05655283555515));

+#40893=CARTESIAN_POINT('',(3.4,2.02979234133361,-2.05655283555515));

+#40894=CARTESIAN_POINT('',(3.4,2.48,-1.4));

+#40895=CARTESIAN_POINT('',(3.251,2.02979234133361,-2.05655283555515));

+#40896=CARTESIAN_POINT('',(3.251,2.48,-1.4));

+#40897=CARTESIAN_POINT('',(3.251,2.48,-1.4));

+#40898=CARTESIAN_POINT('',(3.251,2.48,-1.4));

+#40899=CARTESIAN_POINT('',(3.4,2.48,-1.4));

+#40900=CARTESIAN_POINT('',(3.251,2.48,-1.4));

+#40901=CARTESIAN_POINT('',(3.251,1.55,-1.8));

+#40902=CARTESIAN_POINT('',(3.4,1.55,-1.8));

+#40903=CARTESIAN_POINT('',(3.251,1.55,-1.8));

+#40904=CARTESIAN_POINT('',(3.251,-1.94731945614901,-2.));

+#40905=CARTESIAN_POINT('',(3.4,-1.94731945614901,-2.));

+#40906=CARTESIAN_POINT('',(-3.251,-2.48,-0.3));

+#40907=CARTESIAN_POINT('',(-3.4,-2.48,-0.3));

+#40908=CARTESIAN_POINT('',(-3.4,-2.48,-1.4));

+#40909=CARTESIAN_POINT('',(-3.251,-2.48,-1.4));

+#40910=CARTESIAN_POINT('',(-3.251,-2.48,-1.4));

+#40911=CARTESIAN_POINT('',(-3.251,-2.48,-0.3));

+#40912=CARTESIAN_POINT('',(-3.251,-2.48,-1.4));

+#40913=CARTESIAN_POINT('',(-3.4,-2.48,-1.4));

+#40914=CARTESIAN_POINT('',(-3.4,-2.02979234133361,-2.05655283555515));

+#40915=CARTESIAN_POINT('',(-3.251,-2.02979234133361,-2.05655283555515));

+#40916=CARTESIAN_POINT('',(-3.251,-2.02979234133361,-2.05655283555515));

+#40917=CARTESIAN_POINT('',(-3.251,-2.48,-1.4));

+#40918=CARTESIAN_POINT('',(-3.251,-1.94731945614901,-2.));

+#40919=CARTESIAN_POINT('',(-3.4,-1.94731945614901,-2.));

+#40920=CARTESIAN_POINT('',(-3.4,-1.94731945614901,-2.1));

+#40921=CARTESIAN_POINT('',(-3.251,-1.94731945614901,-2.1));

+#40922=CARTESIAN_POINT('',(-3.251,-1.94731945614901,-2.1));

+#40923=CARTESIAN_POINT('',(-3.251,-1.94731945614901,-2.));

+#40924=CARTESIAN_POINT('',(-3.251,-1.94731945614901,-2.1));

+#40925=CARTESIAN_POINT('',(-3.4,-1.94731945614901,-2.1));

+#40926=CARTESIAN_POINT('',(-3.4,1.94731945614901,-2.1));

+#40927=CARTESIAN_POINT('',(-3.251,1.94731945614901,-2.1));

+#40928=CARTESIAN_POINT('',(-3.251,1.94731945614901,-2.1));

+#40929=CARTESIAN_POINT('',(-3.251,-1.94731945614901,-2.1));

+#40930=CARTESIAN_POINT('',(-3.251,1.94731945614901,-2.));

+#40931=CARTESIAN_POINT('',(-3.4,1.94731945614901,-2.));

+#40932=CARTESIAN_POINT('',(-3.4,2.02979234133361,-2.05655283555515));

+#40933=CARTESIAN_POINT('',(-3.251,2.02979234133361,-2.05655283555515));

+#40934=CARTESIAN_POINT('',(-3.251,2.02979234133361,-2.05655283555515));

+#40935=CARTESIAN_POINT('',(-3.251,1.94731945614901,-2.));

+#40936=CARTESIAN_POINT('',(-3.251,2.02979234133361,-2.05655283555515));

+#40937=CARTESIAN_POINT('',(-3.4,2.02979234133361,-2.05655283555515));

+#40938=CARTESIAN_POINT('',(-3.4,2.48,-1.4));

+#40939=CARTESIAN_POINT('',(-3.251,2.48,-1.4));

+#40940=CARTESIAN_POINT('',(-3.251,2.48,-1.4));

+#40941=CARTESIAN_POINT('',(-3.251,2.02979234133361,-2.05655283555515));

+#40942=CARTESIAN_POINT('',(-3.251,2.48,-1.4));

+#40943=CARTESIAN_POINT('',(-3.4,2.48,-1.4));

+#40944=CARTESIAN_POINT('',(-3.251,2.48,-1.4));

+#40945=CARTESIAN_POINT('',(-3.251,1.55,-1.8));

+#40946=CARTESIAN_POINT('',(-3.4,1.55,-1.8));

+#40947=CARTESIAN_POINT('',(-3.251,1.55,-1.8));

+#40948=CARTESIAN_POINT('',(-3.251,-1.94731945614901,-2.));

+#40949=CARTESIAN_POINT('',(-3.4,-1.94731945614901,-2.));

+#40950=CARTESIAN_POINT('',(3.26931843513073,1.5,-0.444420458375998));

+#40951=CARTESIAN_POINT('',(3.26931843513073,-1.5,-0.444420458375998));

+#40952=CARTESIAN_POINT('',(3.26931843513073,-1.5,-0.444420458375998));

+#40953=CARTESIAN_POINT('',(3.65,-1.5,-1.55));

+#40954=CARTESIAN_POINT('',(3.65,1.5,-1.55));

+#40955=CARTESIAN_POINT('',(3.65,1.5,-1.55));

+#40956=CARTESIAN_POINT('',(3.26931843513073,1.5,-0.444420458375998));

+#40957=CARTESIAN_POINT('',(3.26931843513073,1.5,-0.444420458375998));

+#40958=CARTESIAN_POINT('',(3.26931843513073,1.5,-0.444420458375998));

+#40959=CARTESIAN_POINT('',(3.65,1.5,-1.55));

+#40960=CARTESIAN_POINT('',(3.65,-1.5,-1.55));

+#40961=CARTESIAN_POINT('',(3.65,-1.5,-1.75));

+#40962=CARTESIAN_POINT('',(3.65,1.5,-1.75));

+#40963=CARTESIAN_POINT('',(3.65,1.5,-1.75));

+#40964=CARTESIAN_POINT('',(3.65,1.5,-1.55));

+#40965=CARTESIAN_POINT('',(-3.13694583454682,-1.5,-0.49));

+#40966=CARTESIAN_POINT('',(3.65,-1.5,-1.75));

+#40967=CARTESIAN_POINT('',(3.6,-1.5,-1.75));

+#40968=CARTESIAN_POINT('',(3.65,-1.5,-1.75));

+#40969=CARTESIAN_POINT('',(3.13694583454682,-1.5,-0.49));

+#40970=CARTESIAN_POINT('',(-3.13694583454682,1.5,-0.49));

+#40971=CARTESIAN_POINT('',(3.13694583454682,1.5,-0.49));

+#40972=CARTESIAN_POINT('',(3.65,1.5,-1.75));

+#40973=CARTESIAN_POINT('',(3.6,1.5,-1.75));

+#40974=CARTESIAN_POINT('',(3.65,1.5,-1.75));

+#40975=CARTESIAN_POINT('',(3.13694583454682,1.5,-0.49));

+#40976=CARTESIAN_POINT('',(3.65,1.5,-1.75));

+#40977=CARTESIAN_POINT('',(3.6,1.55,-1.75));

+#40978=CARTESIAN_POINT('',(3.65,1.5,-1.75));

+#40979=CARTESIAN_POINT('',(3.65,-1.5,-1.75));

+#40980=CARTESIAN_POINT('',(-3.45,-1.5,-1.75));

+#40981=CARTESIAN_POINT('',(-3.45,1.55,-1.75));

+#40982=CARTESIAN_POINT('',(-3.45,1.5,-1.75));

+#40983=CARTESIAN_POINT('',(3.65,1.5,-1.75));

+#40984=CARTESIAN_POINT('',(-3.13694583454682,1.5,-0.49));

+#40985=CARTESIAN_POINT('',(-3.13694583454682,-1.5,-0.49));

+#40986=CARTESIAN_POINT('',(-3.26931843513073,-1.5,-0.444420458375998));

+#40987=CARTESIAN_POINT('',(-3.13694583454682,1.5,-0.49));

+#40988=CARTESIAN_POINT('',(-3.26931843513073,1.5,-0.444420458375998));

+#40989=CARTESIAN_POINT('',(-3.26931843513073,1.5,-0.444420458375998));

+#40990=CARTESIAN_POINT('',(-3.13694583454682,1.5,-0.49));

+#40991=CARTESIAN_POINT('',(-3.13694583454682,1.5,-1.75));

+#40992=CARTESIAN_POINT('',(-3.65,1.5,-1.75));

+#40993=CARTESIAN_POINT('',(-3.65,1.5,-1.55));

+#40994=CARTESIAN_POINT('',(-3.65,1.5,-1.55));

+#40995=CARTESIAN_POINT('',(-3.13694583454682,-1.5,-0.49));

+#40996=CARTESIAN_POINT('',(-3.65,-1.5,-1.55));

+#40997=CARTESIAN_POINT('',(-3.65,-1.5,-1.55));

+#40998=CARTESIAN_POINT('',(-3.65,-1.5,-1.75));

+#40999=CARTESIAN_POINT('',(3.65,-1.5,-1.75));

+#41000=CARTESIAN_POINT('',(-3.65,1.5,-1.75));

+#41001=CARTESIAN_POINT('',(-3.65,1.5,-1.55));

+#41002=CARTESIAN_POINT('',(-3.65,1.5,-1.55));

+#41003=CARTESIAN_POINT('',(0.75,3.05,-0.500000000000001));

+#41004=CARTESIAN_POINT('',(-0.75,3.05,-0.500000000000001));

+#41005=CARTESIAN_POINT('',(-0.75,3.19421285333287,-0.458736784740016));

+#41006=CARTESIAN_POINT('',(0.75,3.05,-0.500000000000001));

+#41007=CARTESIAN_POINT('',(0.75,3.19421285333287,-0.458736784740016));

+#41008=CARTESIAN_POINT('',(0.75,3.19421285333287,-0.458736784740016));

+#41009=CARTESIAN_POINT('',(0.75,-3.05,-0.5));

+#41010=CARTESIAN_POINT('',(0.75,3.29321285333287,-0.804736784740016));

+#41011=CARTESIAN_POINT('',(-0.75,-3.05,-0.5));

+#41012=CARTESIAN_POINT('',(-0.75,3.29321285333287,-0.804736784740016));

+#41013=CARTESIAN_POINT('',(0.75,3.29321285333287,-0.804736784740016));

+#41014=CARTESIAN_POINT('',(0.75,-3.05,-0.5));

+#41015=CARTESIAN_POINT('',(-0.75,-3.05,-0.5));

+#41016=CARTESIAN_POINT('',(-0.75,-3.19421285333287,-0.458736784740016));

+#41017=CARTESIAN_POINT('',(0.75,-3.19421285333287,-0.458736784740016));

+#41018=CARTESIAN_POINT('',(0.75,-3.19421285333287,-0.458736784740016));

+#41019=CARTESIAN_POINT('',(0.75,-3.05,-0.5));

+#41020=CARTESIAN_POINT('',(0.75,-3.19421285333287,-0.458736784740016));

+#41021=CARTESIAN_POINT('',(0.75,-3.19421285333287,-0.458736784740016));

+#41022=CARTESIAN_POINT('',(-0.75,-3.19421285333287,-0.458736784740016));

+#41023=CARTESIAN_POINT('',(0.75,-3.05,-0.5));

+#41024=CARTESIAN_POINT('',(-0.75,-3.05,-0.5));

+#41025=CARTESIAN_POINT('',(-3.25,-2.7,-0.15));

+#41026=CARTESIAN_POINT('',(2.7,-3.15,-0.15));

+#41027=CARTESIAN_POINT('',(2.7,-3.15,-0.15));

+#41028=CARTESIAN_POINT('',(2.7,-3.15,-0.15));

+#41029=CARTESIAN_POINT('',(-2.7,-3.15,-0.15));

+#41030=CARTESIAN_POINT('',(-2.7,-3.15,-0.15));

+#41031=CARTESIAN_POINT('',(-3.25,-2.7,-0.15));

+#41032=CARTESIAN_POINT('',(-2.7,-3.15,-0.15));

+#41033=CARTESIAN_POINT('',(-2.7,3.15,-0.15));

+#41034=CARTESIAN_POINT('',(2.7,3.15,-0.15));

+#41035=CARTESIAN_POINT('',(2.7,3.15,-0.15));

+#41036=CARTESIAN_POINT('',(2.7,-3.15,-0.15));

+#41037=CARTESIAN_POINT('',(-3.25,-2.7,-0.15));

+#41038=CARTESIAN_POINT('',(-3.25,2.7,-0.15));

+#41039=CARTESIAN_POINT('',(-3.05,2.7,-0.15));

+#41040=CARTESIAN_POINT('',(-3.05,2.85,-0.15));

+#41041=CARTESIAN_POINT('',(-3.05,2.85,-0.15));

+#41042=CARTESIAN_POINT('',(-2.85,3.05,-0.15));

+#41043=CARTESIAN_POINT('',(-3.25,-2.7,-0.15));

+#41044=CARTESIAN_POINT('',(3.05,2.85,-0.15));

+#41045=CARTESIAN_POINT('',(3.05,2.85,-0.15));

+#41046=CARTESIAN_POINT('',(3.05,2.7,-0.15));

+#41047=CARTESIAN_POINT('',(3.05,2.7,-0.15));

+#41048=CARTESIAN_POINT('',(3.25,2.7,-0.15));

+#41049=CARTESIAN_POINT('',(-3.25,-2.7,-0.15));

+#41050=CARTESIAN_POINT('',(-3.05,-2.85,-0.15));

+#41051=CARTESIAN_POINT('',(-3.05,-2.85,-0.15));

+#41052=CARTESIAN_POINT('',(-3.05,-2.7,-0.15));

+#41053=CARTESIAN_POINT('',(-3.05,-2.7,-0.15));

+#41054=CARTESIAN_POINT('',(-3.25,-2.7,-0.15));

+#41055=CARTESIAN_POINT('',(-3.25,-2.7,-0.15));

+#41056=CARTESIAN_POINT('',(3.25,-2.7,-0.15));

+#41057=CARTESIAN_POINT('',(3.05,-2.7,-0.15));

+#41058=CARTESIAN_POINT('',(3.05,-2.85,-0.15));

+#41059=CARTESIAN_POINT('',(3.05,-2.85,-0.15));

+#41060=CARTESIAN_POINT('',(2.85,-3.05,-0.15));

+#41061=CARTESIAN_POINT('',(-3.35,-2.5,-0.15));

+#41062=CARTESIAN_POINT('',(-3.25,-2.5,-0.15));

+#41063=CARTESIAN_POINT('',(-3.25,-2.7,-0.15));

+#41064=CARTESIAN_POINT('',(-3.05,-2.7,-0.15));

+#41065=CARTESIAN_POINT('',(-3.05,-2.7,-0.15));

+#41066=CARTESIAN_POINT('',(-3.05,-2.85,-0.15));

+#41067=CARTESIAN_POINT('',(-3.05,-2.85,-0.15));

+#41068=CARTESIAN_POINT('',(2.85,-3.05,-0.15));

+#41069=CARTESIAN_POINT('',(3.05,-2.85,-0.15));

+#41070=CARTESIAN_POINT('',(3.05,-2.85,-0.15));

+#41071=CARTESIAN_POINT('',(3.05,-2.7,-0.15));

+#41072=CARTESIAN_POINT('',(3.25,-2.7,-0.15));

+#41073=CARTESIAN_POINT('',(3.25,-2.5,-0.15));

+#41074=CARTESIAN_POINT('',(3.25,-2.5,-0.15));

+#41075=CARTESIAN_POINT('',(3.6,-2.5,-0.25));

+#41076=CARTESIAN_POINT('',(3.35,2.5,-0.15));

+#41077=CARTESIAN_POINT('',(3.25,2.5,-0.15));

+#41078=CARTESIAN_POINT('',(3.25,2.7,-0.15));

+#41079=CARTESIAN_POINT('',(3.05,2.7,-0.15));

+#41080=CARTESIAN_POINT('',(3.05,2.7,-0.15));

+#41081=CARTESIAN_POINT('',(3.05,2.85,-0.15));

+#41082=CARTESIAN_POINT('',(3.05,2.85,-0.15));

+#41083=CARTESIAN_POINT('',(-2.85,3.05,-0.15));

+#41084=CARTESIAN_POINT('',(-3.05,2.85,-0.15));

+#41085=CARTESIAN_POINT('',(-3.05,2.85,-0.15));

+#41086=CARTESIAN_POINT('',(-3.05,2.7,-0.15));

+#41087=CARTESIAN_POINT('',(-3.25,2.7,-0.15));

+#41088=CARTESIAN_POINT('',(-3.25,2.5,-0.15));

+#41089=CARTESIAN_POINT('',(-3.25,2.5,-0.15));

+#41090=CARTESIAN_POINT('',(3.6,2.5,-0.25));

+#41091=CARTESIAN_POINT('',(3.45,-2.48,-0.25));

+#41092=CARTESIAN_POINT('',(3.45,1.55,-1.75));

+#41093=CARTESIAN_POINT('',(3.45,1.55,-1.75));

+#41094=CARTESIAN_POINT('',(3.45,-1.55,-1.75));

+#41095=CARTESIAN_POINT('',(3.45,-1.55,-1.75));

+#41096=CARTESIAN_POINT('',(3.6,-1.55,-1.75));

+#41097=CARTESIAN_POINT('',(3.6,1.55,-1.75));

+#41098=CARTESIAN_POINT('',(3.45,-1.55,-1.65));

+#41099=CARTESIAN_POINT('',(3.6,-1.55,-1.65));

+#41100=CARTESIAN_POINT('',(3.6,-1.55,-1.65));

+#41101=CARTESIAN_POINT('',(3.45,-1.55,-1.65));

+#41102=CARTESIAN_POINT('',(3.45,-1.55,-1.65));

+#41103=CARTESIAN_POINT('',(3.45,-1.55,-1.65));

+#41104=CARTESIAN_POINT('',(3.29999999999999,-1.55,0.15));

+#41105=CARTESIAN_POINT('',(3.45,-2.48,-0.25));

+#41106=CARTESIAN_POINT('',(3.6,-2.48,-0.25));

+#41107=CARTESIAN_POINT('',(3.6,-2.48,-1.4));

+#41108=CARTESIAN_POINT('',(3.45,-2.48,-0.25));

+#41109=CARTESIAN_POINT('',(3.45,-2.48,-1.4));

+#41110=CARTESIAN_POINT('',(3.45,-2.48,-1.4));

+#41111=CARTESIAN_POINT('',(3.45,-2.48,-1.4));

+#41112=CARTESIAN_POINT('',(3.6,-2.48,-1.4));

+#41113=CARTESIAN_POINT('',(3.6,-1.98,-2.1));

+#41114=CARTESIAN_POINT('',(3.45,-2.48,-1.4));

+#41115=CARTESIAN_POINT('',(3.45,-1.98,-2.1));

+#41116=CARTESIAN_POINT('',(3.45,-1.98,-2.1));

+#41117=CARTESIAN_POINT('',(3.45,-1.98,-2.1));

+#41118=CARTESIAN_POINT('',(3.6,-1.98,-2.1));

+#41119=CARTESIAN_POINT('',(3.6,1.98,-2.1));

+#41120=CARTESIAN_POINT('',(3.45,-1.98,-2.1));

+#41121=CARTESIAN_POINT('',(3.45,1.98,-2.1));

+#41122=CARTESIAN_POINT('',(3.45,1.98,-2.1));

+#41123=CARTESIAN_POINT('',(3.45,1.98,-2.1));

+#41124=CARTESIAN_POINT('',(3.6,1.98,-2.1));

+#41125=CARTESIAN_POINT('',(3.6,2.48,-1.4));

+#41126=CARTESIAN_POINT('',(3.45,1.98,-2.1));

+#41127=CARTESIAN_POINT('',(3.45,2.48,-1.4));

+#41128=CARTESIAN_POINT('',(3.45,2.48,-1.4));

+#41129=CARTESIAN_POINT('',(3.45,2.48,-1.4));

+#41130=CARTESIAN_POINT('',(3.6,2.48,-1.4));

+#41131=CARTESIAN_POINT('',(3.45,2.48,-1.4));

+#41132=CARTESIAN_POINT('',(3.45,1.55,-0.25));

+#41133=CARTESIAN_POINT('',(3.45,1.55,-0.25));

+#41134=CARTESIAN_POINT('',(3.45,1.55,-1.65));

+#41135=CARTESIAN_POINT('',(3.45,1.55,-1.65));

+#41136=CARTESIAN_POINT('',(3.6,1.55,-1.65));

+#41137=CARTESIAN_POINT('',(3.6,1.55,-0.25));

+#41138=CARTESIAN_POINT('',(3.3,1.55,0.15));

+#41139=CARTESIAN_POINT('',(3.45,1.55,-1.7));

+#41140=CARTESIAN_POINT('',(3.6,1.55,-1.7));

+#41141=CARTESIAN_POINT('',(3.6,1.55,-1.75));

+#41142=CARTESIAN_POINT('',(3.45,1.55,-1.7));

+#41143=CARTESIAN_POINT('',(3.45,1.55,-1.75));

+#41144=CARTESIAN_POINT('',(3.45,1.55,-1.75));

+#41145=CARTESIAN_POINT('',(3.45,1.55,-1.75));

+#41146=CARTESIAN_POINT('',(3.45,1.55,-1.75));

+#41147=CARTESIAN_POINT('',(3.6,1.55,-1.75));

+#41148=CARTESIAN_POINT('',(3.45,-1.55,-1.7));

+#41149=CARTESIAN_POINT('',(3.6,-1.55,-1.7));

+#41150=CARTESIAN_POINT('',(3.45,-1.55,-1.7));

+#41151=CARTESIAN_POINT('',(3.45,1.55,-1.7));

+#41152=CARTESIAN_POINT('',(3.6,1.55,-1.7));

+#41153=CARTESIAN_POINT('',(-3.45,1.55,-1.75));

+#41154=CARTESIAN_POINT('',(-3.45,1.55,-1.75));

+#41155=CARTESIAN_POINT('',(-3.45,-1.55,-1.75));

+#41156=CARTESIAN_POINT('',(-3.6,1.55,-1.75));

+#41157=CARTESIAN_POINT('',(-3.6,-1.55,-1.75));

+#41158=CARTESIAN_POINT('',(-3.45,-1.55,-1.75));

+#41159=CARTESIAN_POINT('',(-3.45,-1.55,-1.65));

+#41160=CARTESIAN_POINT('',(-3.45,-1.55,-1.65));

+#41161=CARTESIAN_POINT('',(-3.45,-1.55,-1.65));

+#41162=CARTESIAN_POINT('',(-3.45,-1.55,-1.65));

+#41163=CARTESIAN_POINT('',(-3.6,-1.55,-1.65));

+#41164=CARTESIAN_POINT('',(-3.6,-1.55,-1.65));

+#41165=CARTESIAN_POINT('',(-3.29999999999999,-1.55,0.15));

+#41166=CARTESIAN_POINT('',(-3.45,-2.48,-0.25));

+#41167=CARTESIAN_POINT('',(-3.6,-2.48,-0.25));

+#41168=CARTESIAN_POINT('',(-3.6,-2.48,-1.4));

+#41169=CARTESIAN_POINT('',(-3.45,-2.48,-1.4));

+#41170=CARTESIAN_POINT('',(-3.45,-2.48,-1.4));

+#41171=CARTESIAN_POINT('',(-3.45,-2.48,-0.25));

+#41172=CARTESIAN_POINT('',(-3.45,-2.48,-1.4));

+#41173=CARTESIAN_POINT('',(-3.6,-2.48,-1.4));

+#41174=CARTESIAN_POINT('',(-3.6,-1.98,-2.1));

+#41175=CARTESIAN_POINT('',(-3.45,-1.98,-2.1));

+#41176=CARTESIAN_POINT('',(-3.45,-1.98,-2.1));

+#41177=CARTESIAN_POINT('',(-3.45,-2.48,-1.4));

+#41178=CARTESIAN_POINT('',(-3.45,-1.98,-2.1));

+#41179=CARTESIAN_POINT('',(-3.6,-1.98,-2.1));

+#41180=CARTESIAN_POINT('',(-3.6,1.98,-2.1));

+#41181=CARTESIAN_POINT('',(-3.45,1.98,-2.1));

+#41182=CARTESIAN_POINT('',(-3.45,1.98,-2.1));

+#41183=CARTESIAN_POINT('',(-3.45,-1.98,-2.1));

+#41184=CARTESIAN_POINT('',(-3.45,1.98,-2.1));

+#41185=CARTESIAN_POINT('',(-3.6,1.98,-2.1));

+#41186=CARTESIAN_POINT('',(-3.6,2.48,-1.4));

+#41187=CARTESIAN_POINT('',(-3.45,2.48,-1.4));

+#41188=CARTESIAN_POINT('',(-3.45,2.48,-1.4));

+#41189=CARTESIAN_POINT('',(-3.45,1.98,-2.1));

+#41190=CARTESIAN_POINT('',(-3.45,2.48,-1.4));

+#41191=CARTESIAN_POINT('',(-3.6,2.48,-1.4));

+#41192=CARTESIAN_POINT('',(-3.45,2.48,-1.4));

+#41193=CARTESIAN_POINT('',(-3.45,1.55,-0.25));

+#41194=CARTESIAN_POINT('',(-3.6,1.55,-0.25));

+#41195=CARTESIAN_POINT('',(-3.6,1.55,-1.65));

+#41196=CARTESIAN_POINT('',(-3.45,1.55,-1.65));

+#41197=CARTESIAN_POINT('',(-3.45,1.55,-1.65));

+#41198=CARTESIAN_POINT('',(-3.45,1.55,-0.25));

+#41199=CARTESIAN_POINT('',(-3.3,1.55,0.15));

+#41200=CARTESIAN_POINT('',(-3.45,1.55,-1.7));

+#41201=CARTESIAN_POINT('',(-3.6,1.55,-1.7));

+#41202=CARTESIAN_POINT('',(-3.6,1.55,-1.75));

+#41203=CARTESIAN_POINT('',(-3.45,1.55,-1.75));

+#41204=CARTESIAN_POINT('',(-3.45,1.55,-1.75));

+#41205=CARTESIAN_POINT('',(-3.45,1.55,-1.7));

+#41206=CARTESIAN_POINT('',(-3.45,1.55,-1.75));

+#41207=CARTESIAN_POINT('',(-3.45,1.55,-1.75));

+#41208=CARTESIAN_POINT('',(-3.6,1.55,-1.75));

+#41209=CARTESIAN_POINT('',(-3.45,-1.55,-1.7));

+#41210=CARTESIAN_POINT('',(-3.6,-1.55,-1.7));

+#41211=CARTESIAN_POINT('',(-3.45,-1.55,-1.7));

+#41212=CARTESIAN_POINT('',(-3.45,1.55,-1.7));

+#41213=CARTESIAN_POINT('',(-3.6,1.55,-1.7));

+#41214=CARTESIAN_POINT('',(2.7,-3.29059714999709,-0.483918231243097));

+#41215=CARTESIAN_POINT('',(-2.7,-3.29059714999709,-0.483918231243097));

+#41216=CARTESIAN_POINT('',(-2.7,-3.29059714999709,-0.483918231243097));

+#41217=CARTESIAN_POINT('',(2.7,-3.29059714999709,-0.483918231243097));

+#41218=CARTESIAN_POINT('',(2.7,-3.29059714999709,-0.483918231243097));

+#41219=CARTESIAN_POINT('',(2.7,-3.29059714999709,-0.483918231243097));

+#41220=CARTESIAN_POINT('',(2.7,-3.3560817687569,-0.510597149997093));

+#41221=CARTESIAN_POINT('',(-2.7,-3.3560817687569,-0.510597149997093));

+#41222=CARTESIAN_POINT('',(-2.7,-3.3560817687569,-0.510597149997093));

+#41223=CARTESIAN_POINT('',(2.7,-3.3560817687569,-0.510597149997093));

+#41224=CARTESIAN_POINT('',(2.7,-3.3560817687569,-0.510597149997093));

+#41225=CARTESIAN_POINT('',(2.7,-3.3560817687569,-0.510597149997093));

+#41226=CARTESIAN_POINT('',(2.7,-3.44824530627071,-0.47179144999128));

+#41227=CARTESIAN_POINT('',(-2.7,-3.44824530627071,-0.47179144999128));

+#41228=CARTESIAN_POINT('',(-2.7,-3.44824530627071,-0.47179144999128));

+#41229=CARTESIAN_POINT('',(2.7,-3.44824530627071,-0.47179144999128));

+#41230=CARTESIAN_POINT('',(2.7,-3.44824530627071,-0.47179144999128));

+#41231=CARTESIAN_POINT('',(2.7,-3.44824530627071,-0.47179144999128));

+#41232=CARTESIAN_POINT('',(2.7,-3.27536229574562,-0.0611942999941867));

+#41233=CARTESIAN_POINT('',(-2.7,-3.27536229574562,-0.0611942999941867));

+#41234=CARTESIAN_POINT('',(-2.7,-3.27536229574562,-0.0611942999941867));

+#41235=CARTESIAN_POINT('',(2.7,-3.27536229574562,-0.0611942999941867));

+#41236=CARTESIAN_POINT('',(2.7,-3.27536229574562,-0.0611942999941867));

+#41237=CARTESIAN_POINT('',(2.7,-3.27536229574562,-0.0611942999941867));

+#41238=CARTESIAN_POINT('',(2.7,-3.18319875823181,-0.1));

+#41239=CARTESIAN_POINT('',(-2.7,-3.18319875823181,-0.1));

+#41240=CARTESIAN_POINT('',(2.7,-3.18319875823181,-0.1));

+#41241=CARTESIAN_POINT('',(-2.7,-3.18319875823181,-0.1));

+#41242=CARTESIAN_POINT('',(2.7,-3.18319875823181,-0.1));

+#41243=CARTESIAN_POINT('',(2.7,-3.18319875823181,-0.1));

+#41244=CARTESIAN_POINT('',(2.7,3.15,-0.15));

+#41245=CARTESIAN_POINT('',(2.7,3.29059714999709,-0.483918231243097));

+#41246=CARTESIAN_POINT('',(2.7,3.29059714999709,-0.483918231243097));

+#41247=CARTESIAN_POINT('',(2.7,3.3560817687569,-0.510597149997093));

+#41248=CARTESIAN_POINT('',(2.7,3.3560817687569,-0.510597149997093));

+#41249=CARTESIAN_POINT('',(2.7,3.44824530627071,-0.47179144999128));

+#41250=CARTESIAN_POINT('',(2.7,3.44824530627071,-0.47179144999128));

+#41251=CARTESIAN_POINT('',(2.7,3.27536229574562,-0.0611942999941867));

+#41252=CARTESIAN_POINT('',(2.7,3.18319875823181,-0.0999999999999989));

+#41253=CARTESIAN_POINT('',(-2.7,-3.18319875823181,-0.1));

+#41254=CARTESIAN_POINT('',(-2.7,3.18319875823181,-0.0999999999999989));

+#41255=CARTESIAN_POINT('',(-2.7,3.27536229574562,-0.0611942999941867));

+#41256=CARTESIAN_POINT('',(-2.7,3.44824530627071,-0.47179144999128));

+#41257=CARTESIAN_POINT('',(-2.7,3.44824530627071,-0.47179144999128));

+#41258=CARTESIAN_POINT('',(-2.7,3.3560817687569,-0.510597149997093));

+#41259=CARTESIAN_POINT('',(-2.7,3.3560817687569,-0.510597149997093));

+#41260=CARTESIAN_POINT('',(-2.7,3.29059714999709,-0.483918231243097));

+#41261=CARTESIAN_POINT('',(-2.7,3.29059714999709,-0.483918231243097));

+#41262=CARTESIAN_POINT('',(-2.7,3.15,-0.15));

+#41263=CARTESIAN_POINT('',(2.7,3.15,-0.15));

+#41264=CARTESIAN_POINT('',(2.7,3.29059714999709,-0.483918231243097));

+#41265=CARTESIAN_POINT('',(2.7,3.29059714999709,-0.483918231243097));

+#41266=CARTESIAN_POINT('',(2.7,3.3560817687569,-0.510597149997093));

+#41267=CARTESIAN_POINT('',(2.7,3.3560817687569,-0.510597149997093));

+#41268=CARTESIAN_POINT('',(2.7,3.44824530627071,-0.47179144999128));

+#41269=CARTESIAN_POINT('',(2.7,3.44824530627071,-0.47179144999128));

+#41270=CARTESIAN_POINT('',(2.7,3.27536229574562,-0.0611942999941867));

+#41271=CARTESIAN_POINT('',(2.7,3.18319875823181,-0.0999999999999989));

+#41272=CARTESIAN_POINT('',(0.4,3.6,-2.85));

+#41273=CARTESIAN_POINT('',(0.4,3.6,-2.7));

+#41274=CARTESIAN_POINT('',(0.4,-3.6,-2.85));

+#41275=CARTESIAN_POINT('',(0.4,3.6,-2.7));

+#41276=CARTESIAN_POINT('',(0.4,3.6,-2.7));

+#41277=CARTESIAN_POINT('',(0.4,-3.6,-2.7));

+#41278=CARTESIAN_POINT('',(0.4,-3.6,-2.85));

+#41279=CARTESIAN_POINT('',(0.4,-3.6,-2.85));

+#41280=CARTESIAN_POINT('',(-2.14,3.6,-2.85));

+#41281=CARTESIAN_POINT('',(-2.14,3.6,-2.7));

+#41282=CARTESIAN_POINT('',(-2.14,-3.6,-2.85));

+#41283=CARTESIAN_POINT('',(-2.14,3.6,-2.7));

+#41284=CARTESIAN_POINT('',(-2.14,3.6,-2.7));

+#41285=CARTESIAN_POINT('',(-2.14,-3.6,-2.7));

+#41286=CARTESIAN_POINT('',(-2.14,-3.6,-2.85));

+#41287=CARTESIAN_POINT('',(-2.14,-3.6,-2.85));

+#41288=CARTESIAN_POINT('',(2.94,3.6,-2.85));

+#41289=CARTESIAN_POINT('',(2.94,3.6,-2.7));

+#41290=CARTESIAN_POINT('',(2.94,-3.6,-2.85));

+#41291=CARTESIAN_POINT('',(2.94,3.6,-2.7));

+#41292=CARTESIAN_POINT('',(2.94,3.6,-2.7));

+#41293=CARTESIAN_POINT('',(2.94,-3.6,-2.7));

+#41294=CARTESIAN_POINT('',(2.94,-3.6,-2.85));

+#41295=CARTESIAN_POINT('',(2.94,-3.6,-2.85));

+#41296=CARTESIAN_POINT('',(0.,0.,-0.25));

+#41297=CARTESIAN_POINT('',(0.,0.,-0.1));

+#41298=CARTESIAN_POINT('',(-1.7,0.,-0.1));

+#41299=CARTESIAN_POINT('',(0.,1.7,-0.1));

+#41300=CARTESIAN_POINT('',(0.,0.,-0.1));

+#41301=CARTESIAN_POINT('',(-1.64,0.,-0.1));

+#41302=CARTESIAN_POINT('',(0.,0.,-0.25));

+#41303=CARTESIAN_POINT('',(0.,0.,-0.25));

+#41304=CARTESIAN_POINT('',(-1.64,0.,-0.25));

+#41305=CARTESIAN_POINT('',(0.,0.,-0.25));

+#41306=CARTESIAN_POINT('',(0.,0.,-0.25));

+#41307=CARTESIAN_POINT('',(-1.71,0.,-0.25));

+#41308=CARTESIAN_POINT('',(0.,0.,-1.3));

+#41309=CARTESIAN_POINT('',(0.,0.,-1.3));

+#41310=CARTESIAN_POINT('',(-1.71,0.,-1.3));

+#41311=CARTESIAN_POINT('',(0.,1.71,-1.3));

+#41312=CARTESIAN_POINT('',(-2.97377689983591,0.281853263983749,0.02));

+#41313=CARTESIAN_POINT('',(-3.0708698126233,0.281473252583397,0.02));

+#41314=CARTESIAN_POINT('',(-3.0708698126233,0.281473252583397,0.02));

+#41315=CARTESIAN_POINT('',(-2.97377689983591,0.281853263983749,0.02));

+#41316=CARTESIAN_POINT('',(-2.97377689983591,0.281853263983749,0.02));

+#41317=CARTESIAN_POINT('',(-2.97377689983591,0.281853263983749,0.02));

+#41318=CARTESIAN_POINT('',(-3.0708698126233,0.281473252583397,0.02));

+#41319=CARTESIAN_POINT('',(-3.06896975562154,-0.282463665524233,0.02));

+#41320=CARTESIAN_POINT('',(-3.06896975562154,-0.282463665524233,0.02));

+#41321=CARTESIAN_POINT('',(-3.0708698126233,0.281473252583397,0.02));

+#41322=CARTESIAN_POINT('',(-3.06896975562154,-0.282463665524233,0.02));

+#41323=CARTESIAN_POINT('',(-2.51985328212737,-0.319134765657168,0.02));

+#41324=CARTESIAN_POINT('',(-2.51985328212737,-0.319134765657168,0.02));

+#41325=CARTESIAN_POINT('',(-3.06896975562154,-0.282463665524233,0.02));

+#41326=CARTESIAN_POINT('',(-2.51985328212737,-0.319134765657168,0.02));

+#41327=CARTESIAN_POINT('',(-2.52023329352772,-0.181570638733318,0.02));

+#41328=CARTESIAN_POINT('',(-2.52023329352772,-0.181570638733318,0.02));

+#41329=CARTESIAN_POINT('',(-2.51985328212737,-0.319134765657168,0.02));

+#41330=CARTESIAN_POINT('',(-2.52023329352772,-0.181570638733318,0.02));

+#41331=CARTESIAN_POINT('',(-2.56401273416948,-0.146005184178892,0.02));

+#41332=CARTESIAN_POINT('',(-2.56401273416948,-0.146005184178892,0.02));

+#41333=CARTESIAN_POINT('',(-2.52023329352772,-0.181570638733318,0.02));

+#41334=CARTESIAN_POINT('',(-2.56401273416948,-0.146005184178892,0.02));

+#41335=CARTESIAN_POINT('',(-2.59961597451086,-0.102438151447594,0.02));

+#41336=CARTESIAN_POINT('',(-2.59961597451086,-0.102438151447594,0.02));

+#41337=CARTESIAN_POINT('',(-2.56401273416948,-0.146005184178892,0.02));

+#41338=CARTESIAN_POINT('',(-2.59961597451086,-0.102438151447594,0.02));

+#41339=CARTESIAN_POINT('',(-2.62102124364447,-0.0504565045083847,0.02));

+#41340=CARTESIAN_POINT('',(-2.62102124364447,-0.0504565045083847,0.02));

+#41341=CARTESIAN_POINT('',(-2.59961597451086,-0.102438151447594,0.02));

+#41342=CARTESIAN_POINT('',(-2.62102124364447,-0.0504565045083847,0.02));

+#41343=CARTESIAN_POINT('',(-2.62872654832535,0.00539497023487506,0.02));

+#41344=CARTESIAN_POINT('',(-2.62872654832535,0.00539497023487506,0.02));

+#41345=CARTESIAN_POINT('',(-2.62102124364447,-0.0504565045083847,0.02));

+#41346=CARTESIAN_POINT('',(-2.62872654832535,0.00539497023487506,0.02));

+#41347=CARTESIAN_POINT('',(-2.62653041056012,0.029590264351912,0.02));

+#41348=CARTESIAN_POINT('',(-2.62653041056012,0.029590264351912,0.02));

+#41349=CARTESIAN_POINT('',(-2.62872654832535,0.00539497023487506,0.02));

+#41350=CARTESIAN_POINT('',(-2.62653041056012,0.029590264351912,0.02));

+#41351=CARTESIAN_POINT('',(-2.62131383146798,0.053282682995906,0.02));

+#41352=CARTESIAN_POINT('',(-2.62131383146798,0.053282682995906,0.02));

+#41353=CARTESIAN_POINT('',(-2.62653041056012,0.029590264351912,0.02));

+#41354=CARTESIAN_POINT('',(-2.62131383146798,0.053282682995906,0.02));

+#41355=CARTESIAN_POINT('',(-2.61107883817599,0.0752778109559347,0.02));

+#41356=CARTESIAN_POINT('',(-2.61107883817599,0.0752778109559347,0.02));

+#41357=CARTESIAN_POINT('',(-2.62131383146798,0.053282682995906,0.02));

+#41358=CARTESIAN_POINT('',(-2.61107883817599,0.0752778109559347,0.02));

+#41359=CARTESIAN_POINT('',(-2.59813563059782,0.0958376835162659,0.02));

+#41360=CARTESIAN_POINT('',(-2.59813563059782,0.0958376835162659,0.02));

+#41361=CARTESIAN_POINT('',(-2.61107883817599,0.0752778109559347,0.02));

+#41362=CARTESIAN_POINT('',(-2.59813563059782,0.0958376835162659,0.02));

+#41363=CARTESIAN_POINT('',(-2.55991037238606,0.128683691341156,0.02));

+#41364=CARTESIAN_POINT('',(-2.55991037238606,0.128683691341156,0.02));

+#41365=CARTESIAN_POINT('',(-2.59813563059782,0.0958376835162659,0.02));

+#41366=CARTESIAN_POINT('',(-2.55991037238606,0.128683691341156,0.02));

+#41367=CARTESIAN_POINT('',(-2.51378101021868,0.148740040844533,0.02));

+#41368=CARTESIAN_POINT('',(-2.51378101021868,0.148740040844533,0.02));

+#41369=CARTESIAN_POINT('',(-2.55991037238606,0.128683691341156,0.02));

+#41370=CARTESIAN_POINT('',(-2.51378101021868,0.148740040844533,0.02));

+#41371=CARTESIAN_POINT('',(-2.46420632424036,0.157969796011698,0.02));

+#41372=CARTESIAN_POINT('',(-2.46420632424036,0.157969796011698,0.02));

+#41373=CARTESIAN_POINT('',(-2.51378101021868,0.148740040844533,0.02));

+#41374=CARTESIAN_POINT('',(-2.46420632424036,0.157969796011698,0.02));

+#41375=CARTESIAN_POINT('',(-2.41383010143193,0.161199644375074,0.02));

+#41376=CARTESIAN_POINT('',(-2.41383010143193,0.161199644375074,0.02));

+#41377=CARTESIAN_POINT('',(-2.46420632424036,0.157969796011698,0.02));

+#41378=CARTESIAN_POINT('',(-2.41383010143193,0.161199644375074,0.02));

+#41379=CARTESIAN_POINT('',(-2.35722030343749,0.15756643013943,0.02));

+#41380=CARTESIAN_POINT('',(-2.35722030343749,0.15756643013943,0.02));

+#41381=CARTESIAN_POINT('',(-2.41383010143193,0.161199644375074,0.02));

+#41382=CARTESIAN_POINT('',(-2.35722030343749,0.15756643013943,0.02));

+#41383=CARTESIAN_POINT('',(-2.30176211498026,0.146042887165625,0.02));

+#41384=CARTESIAN_POINT('',(-2.30176211498026,0.146042887165625,0.02));

+#41385=CARTESIAN_POINT('',(-2.35722030343749,0.15756643013943,0.02));

+#41386=CARTESIAN_POINT('',(-2.30176211498026,0.146042887165625,0.02));

+#41387=CARTESIAN_POINT('',(-2.2507070065899,0.121668024267007,0.02));

+#41388=CARTESIAN_POINT('',(-2.2507070065899,0.121668024267007,0.02));

+#41389=CARTESIAN_POINT('',(-2.30176211498026,0.146042887165625,0.02));

+#41390=CARTESIAN_POINT('',(-2.2507070065899,0.121668024267007,0.02));

+#41391=CARTESIAN_POINT('',(-2.20824393384691,0.0842473358059128,0.02));

+#41392=CARTESIAN_POINT('',(-2.20824393384691,0.0842473358059128,0.02));

+#41393=CARTESIAN_POINT('',(-2.2507070065899,0.121668024267007,0.02));

+#41394=CARTESIAN_POINT('',(-2.20824393384691,0.0842473358059128,0.02));

+#41395=CARTESIAN_POINT('',(-2.19151949645469,0.059563840494278,0.02));

+#41396=CARTESIAN_POINT('',(-2.19151949645469,0.059563840494278,0.02));

+#41397=CARTESIAN_POINT('',(-2.20824393384691,0.0842473358059128,0.02));

+#41398=CARTESIAN_POINT('',(-2.19151949645469,0.059563840494278,0.02));

+#41399=CARTESIAN_POINT('',(-2.17803424362828,0.0330192825127159,0.02));

+#41400=CARTESIAN_POINT('',(-2.17803424362828,0.0330192825127159,0.02));

+#41401=CARTESIAN_POINT('',(-2.19151949645469,0.059563840494278,0.02));

+#41402=CARTESIAN_POINT('',(-2.17803424362828,0.0330192825127159,0.02));

+#41403=CARTESIAN_POINT('',(-2.17059493604534,0.00419023686320064,0.02));

+#41404=CARTESIAN_POINT('',(-2.17059493604534,0.00419023686320064,0.02));

+#41405=CARTESIAN_POINT('',(-2.17803424362828,0.0330192825127159,0.02));

+#41406=CARTESIAN_POINT('',(-2.17059493604534,0.00419023686320063,0.02));

+#41407=CARTESIAN_POINT('',(-2.16682269120963,-0.0253859531928774,0.02));

+#41408=CARTESIAN_POINT('',(-2.16682269120963,-0.0253859531928774,0.02));

+#41409=CARTESIAN_POINT('',(-2.17059493604534,0.00419023686320063,0.02));

+#41410=CARTESIAN_POINT('',(-2.16682269120963,-0.0253859531928774,0.02));

+#41411=CARTESIAN_POINT('',(-2.16847297701951,-0.0543519849859668,0.02));

+#41412=CARTESIAN_POINT('',(-2.16847297701951,-0.0543519849859668,0.02));

+#41413=CARTESIAN_POINT('',(-2.16682269120963,-0.0253859531928774,0.02));

+#41414=CARTESIAN_POINT('',(-2.16847297701951,-0.0543519849859668,0.02));

+#41415=CARTESIAN_POINT('',(-2.1730093582831,-0.0829830449588535,0.02));

+#41416=CARTESIAN_POINT('',(-2.1730093582831,-0.0829830449588535,0.02));

+#41417=CARTESIAN_POINT('',(-2.16847297701951,-0.0543519849859668,0.02));

+#41418=CARTESIAN_POINT('',(-2.1730093582831,-0.0829830449588535,0.02));

+#41419=CARTESIAN_POINT('',(-2.18278560114035,-0.110246834781666,0.02));

+#41420=CARTESIAN_POINT('',(-2.18278560114035,-0.110246834781666,0.02));

+#41421=CARTESIAN_POINT('',(-2.1730093582831,-0.0829830449588535,0.02));

+#41422=CARTESIAN_POINT('',(-2.18278560114035,-0.110246834781666,0.02));

+#41423=CARTESIAN_POINT('',(-2.19722360323698,-0.135399253591799,0.02));

+#41424=CARTESIAN_POINT('',(-2.19722360323698,-0.135399253591799,0.02));

+#41425=CARTESIAN_POINT('',(-2.18278560114035,-0.110246834781666,0.02));

+#41426=CARTESIAN_POINT('',(-2.19722360323698,-0.135399253591799,0.02));

+#41427=CARTESIAN_POINT('',(-2.22853421472355,-0.165067289796183,0.02));

+#41428=CARTESIAN_POINT('',(-2.22853421472355,-0.165067289796183,0.02));

+#41429=CARTESIAN_POINT('',(-2.19722360323698,-0.135399253591799,0.02));

+#41430=CARTESIAN_POINT('',(-2.22853421472355,-0.165067289796183,0.02));

+#41431=CARTESIAN_POINT('',(-2.26620153789486,-0.185882358071082,0.02));

+#41432=CARTESIAN_POINT('',(-2.26620153789486,-0.185882358071082,0.02));

+#41433=CARTESIAN_POINT('',(-2.22853421472355,-0.165067289796183,0.02));

+#41434=CARTESIAN_POINT('',(-2.26620153789486,-0.185882358071082,0.02));

+#41435=CARTESIAN_POINT('',(-2.30793649604118,-0.196616480480424,0.02));

+#41436=CARTESIAN_POINT('',(-2.30793649604118,-0.196616480480424,0.02));

+#41437=CARTESIAN_POINT('',(-2.26620153789486,-0.185882358071082,0.02));

+#41438=CARTESIAN_POINT('',(-2.30793649604118,-0.196616480480424,0.02));

+#41439=CARTESIAN_POINT('',(-2.35093821467535,-0.200381203050256,0.02));

+#41440=CARTESIAN_POINT('',(-2.35093821467535,-0.200381203050256,0.02));

+#41441=CARTESIAN_POINT('',(-2.30793649604118,-0.196616480480424,0.02));

+#41442=CARTESIAN_POINT('',(-2.35093821467535,-0.200381203050256,0.02));

+#41443=CARTESIAN_POINT('',(-2.35036819757482,-0.348965660584099,0.02));

+#41444=CARTESIAN_POINT('',(-2.35036819757482,-0.348965660584099,0.02));

+#41445=CARTESIAN_POINT('',(-2.35093821467535,-0.200381203050256,0.02));

+#41446=CARTESIAN_POINT('',(-2.35036819757482,-0.348965660584099,0.02));

+#41447=CARTESIAN_POINT('',(-2.28807596898628,-0.340661568805453,0.02));

+#41448=CARTESIAN_POINT('',(-2.28807596898628,-0.340661568805453,0.02));

+#41449=CARTESIAN_POINT('',(-2.35036819757482,-0.348965660584099,0.02));

+#41450=CARTESIAN_POINT('',(-2.28807596898628,-0.340661568805453,0.02));

+#41451=CARTESIAN_POINT('',(-2.2282669817013,-0.321732591940733,0.02));

+#41452=CARTESIAN_POINT('',(-2.2282669817013,-0.321732591940733,0.02));

+#41453=CARTESIAN_POINT('',(-2.28807596898628,-0.340661568805453,0.02));

+#41454=CARTESIAN_POINT('',(-2.2282669817013,-0.321732591940733,0.02));

+#41455=CARTESIAN_POINT('',(-2.17476621710315,-0.289009314134208,0.02));

+#41456=CARTESIAN_POINT('',(-2.17476621710315,-0.289009314134208,0.02));

+#41457=CARTESIAN_POINT('',(-2.2282669817013,-0.321732591940733,0.02));

+#41458=CARTESIAN_POINT('',(-2.17476621710315,-0.289009314134208,0.02));

+#41459=CARTESIAN_POINT('',(-2.13015159107664,-0.24484253689036,0.02));

+#41460=CARTESIAN_POINT('',(-2.13015159107664,-0.24484253689036,0.02));

+#41461=CARTESIAN_POINT('',(-2.17476621710315,-0.289009314134208,0.02));

+#41462=CARTESIAN_POINT('',(-2.13015159107664,-0.24484253689036,0.02));

+#41463=CARTESIAN_POINT('',(-2.10123365182412,-0.196440557996758,0.02));

+#41464=CARTESIAN_POINT('',(-2.10123365182412,-0.196440557996758,0.02));

+#41465=CARTESIAN_POINT('',(-2.13015159107664,-0.24484253689036,0.02));

+#41466=CARTESIAN_POINT('',(-2.10123365182412,-0.196440557996758,0.02));

+#41467=CARTESIAN_POINT('',(-2.08226004718512,-0.143422879843346,0.02));

+#41468=CARTESIAN_POINT('',(-2.08226004718512,-0.143422879843346,0.02));

+#41469=CARTESIAN_POINT('',(-2.10123365182412,-0.196440557996758,0.02));

+#41470=CARTESIAN_POINT('',(-2.08226004718512,-0.143422879843346,0.02));

+#41471=CARTESIAN_POINT('',(-2.0733109284158,-0.0877671607741155,0.02));

+#41472=CARTESIAN_POINT('',(-2.0733109284158,-0.0877671607741155,0.02));

+#41473=CARTESIAN_POINT('',(-2.08226004718512,-0.143422879843346,0.02));

+#41474=CARTESIAN_POINT('',(-2.0733109284158,-0.0877671607741155,0.02));

+#41475=CARTESIAN_POINT('',(-2.06972977842224,-0.0314661355982931,0.02));

+#41476=CARTESIAN_POINT('',(-2.06972977842224,-0.0314661355982931,0.02));

+#41477=CARTESIAN_POINT('',(-2.0733109284158,-0.0877671607741155,0.02));

+#41478=CARTESIAN_POINT('',(-2.06972977842224,-0.0314661355982931,0.02));

+#41479=CARTESIAN_POINT('',(-2.07410688778491,0.0271657695126977,0.02));

+#41480=CARTESIAN_POINT('',(-2.07410688778491,0.0271657695126977,0.02));

+#41481=CARTESIAN_POINT('',(-2.06972977842224,-0.0314661355982931,0.02));

+#41482=CARTESIAN_POINT('',(-2.07410688778491,0.0271657695126977,0.02));

+#41483=CARTESIAN_POINT('',(-2.08682522660947,0.0845070687921627,0.02));

+#41484=CARTESIAN_POINT('',(-2.08682522660947,0.0845070687921627,0.02));

+#41485=CARTESIAN_POINT('',(-2.07410688778491,0.0271657695126977,0.02));

+#41486=CARTESIAN_POINT('',(-2.08682522660947,0.0845070687921627,0.02));

+#41487=CARTESIAN_POINT('',(-2.1099405521891,0.138483037841153,0.02));

+#41488=CARTESIAN_POINT('',(-2.1099405521891,0.138483037841153,0.02));

+#41489=CARTESIAN_POINT('',(-2.08682522660947,0.0845070687921627,0.02));

+#41490=CARTESIAN_POINT('',(-2.1099405521891,0.138483037841153,0.02));

+#41491=CARTESIAN_POINT('',(-2.14193194448722,0.187800442399066,0.02));

+#41492=CARTESIAN_POINT('',(-2.14193194448722,0.187800442399066,0.02));

+#41493=CARTESIAN_POINT('',(-2.1099405521891,0.138483037841153,0.02));

+#41494=CARTESIAN_POINT('',(-2.14193194448722,0.187800442399066,0.02));

+#41495=CARTESIAN_POINT('',(-2.19679057486248,0.242126132465512,0.02));

+#41496=CARTESIAN_POINT('',(-2.19679057486248,0.242126132465512,0.02));

+#41497=CARTESIAN_POINT('',(-2.14193194448722,0.187800442399066,0.02));

+#41498=CARTESIAN_POINT('',(-2.19679057486248,0.242126132465512,0.02));

+#41499=CARTESIAN_POINT('',(-2.26312753595775,0.281390547877473,0.02));

+#41500=CARTESIAN_POINT('',(-2.26312753595775,0.281390547877473,0.02));

+#41501=CARTESIAN_POINT('',(-2.19679057486248,0.242126132465512,0.02));

+#41502=CARTESIAN_POINT('',(-2.26312753595775,0.281390547877473,0.02));

+#41503=CARTESIAN_POINT('',(-2.33725589114973,0.302711493783021,0.02));

+#41504=CARTESIAN_POINT('',(-2.33725589114973,0.302711493783021,0.02));

+#41505=CARTESIAN_POINT('',(-2.26312753595775,0.281390547877473,0.02));

+#41506=CARTESIAN_POINT('',(-2.33725589114973,0.302711493783021,0.02));

+#41507=CARTESIAN_POINT('',(-2.41421011283228,0.309784101908804,0.02));

+#41508=CARTESIAN_POINT('',(-2.41421011283228,0.309784101908804,0.02));

+#41509=CARTESIAN_POINT('',(-2.33725589114973,0.302711493783021,0.02));

+#41510=CARTESIAN_POINT('',(-2.41421011283228,0.309784101908804,0.02));

+#41511=CARTESIAN_POINT('',(-2.48311057961259,0.30386732223744,0.02));

+#41512=CARTESIAN_POINT('',(-2.48311057961259,0.30386732223744,0.02));

+#41513=CARTESIAN_POINT('',(-2.41421011283228,0.309784101908804,0.02));

+#41514=CARTESIAN_POINT('',(-2.48311057961259,0.30386732223744,0.02));

+#41515=CARTESIAN_POINT('',(-2.54994923745208,0.286576581088122,0.02));

+#41516=CARTESIAN_POINT('',(-2.54994923745208,0.286576581088122,0.02));

+#41517=CARTESIAN_POINT('',(-2.48311057961259,0.30386732223744,0.02));

+#41518=CARTESIAN_POINT('',(-2.54994923745208,0.286576581088122,0.02));

+#41519=CARTESIAN_POINT('',(-2.61044475748086,0.253461706384673,0.02));

+#41520=CARTESIAN_POINT('',(-2.61044475748086,0.253461706384673,0.02));

+#41521=CARTESIAN_POINT('',(-2.54994923745208,0.286576581088122,0.02));

+#41522=CARTESIAN_POINT('',(-2.61044475748086,0.253461706384673,0.02));

+#41523=CARTESIAN_POINT('',(-2.66007748885357,0.205470972514945,0.02));

+#41524=CARTESIAN_POINT('',(-2.66007748885357,0.205470972514945,0.02));

+#41525=CARTESIAN_POINT('',(-2.61044475748086,0.253461706384673,0.02));

+#41526=CARTESIAN_POINT('',(-2.66007748885357,0.205470972514945,0.02));

+#41527=CARTESIAN_POINT('',(-2.68460506622286,0.167584871858504,0.02));

+#41528=CARTESIAN_POINT('',(-2.68460506622286,0.167584871858504,0.02));

+#41529=CARTESIAN_POINT('',(-2.66007748885357,0.205470972514945,0.02));

+#41530=CARTESIAN_POINT('',(-2.68460506622286,0.167584871858504,0.02));

+#41531=CARTESIAN_POINT('',(-2.70273885368734,0.126314520865903,0.02));

+#41532=CARTESIAN_POINT('',(-2.70273885368734,0.126314520865903,0.02));

+#41533=CARTESIAN_POINT('',(-2.68460506622286,0.167584871858504,0.02));

+#41534=CARTESIAN_POINT('',(-2.70273885368734,0.126314520865903,0.02));

+#41535=CARTESIAN_POINT('',(-2.71264567451022,0.0823315107937341,0.02));

+#41536=CARTESIAN_POINT('',(-2.71264567451022,0.0823315107937341,0.02));

+#41537=CARTESIAN_POINT('',(-2.70273885368734,0.126314520865903,0.02));

+#41538=CARTESIAN_POINT('',(-2.71264567451022,0.0823315107937341,0.02));

+#41539=CARTESIAN_POINT('',(-2.71593916470385,0.0373159278635745,0.02));

+#41540=CARTESIAN_POINT('',(-2.71593916470385,0.0373159278635745,0.02));

+#41541=CARTESIAN_POINT('',(-2.71264567451022,0.0823315107937341,0.02));

+#41542=CARTESIAN_POINT('',(-2.71593916470385,0.0373159278635745,0.02));

+#41543=CARTESIAN_POINT('',(-2.71115187430866,-0.0204804643462837,0.02));

+#41544=CARTESIAN_POINT('',(-2.71115187430866,-0.0204804643462837,0.02));

+#41545=CARTESIAN_POINT('',(-2.71593916470385,0.0373159278635745,0.02));

+#41546=CARTESIAN_POINT('',(-2.71115187430866,-0.0204804643462837,0.02));

+#41547=CARTESIAN_POINT('',(-2.69768964231478,-0.0768113231563119,0.02));

+#41548=CARTESIAN_POINT('',(-2.69768964231478,-0.0768113231563119,0.02));

+#41549=CARTESIAN_POINT('',(-2.71115187430866,-0.0204804643462837,0.02));

+#41550=CARTESIAN_POINT('',(-2.69768964231478,-0.0768113231563119,0.02));

+#41551=CARTESIAN_POINT('',(-2.67259216646513,-0.128980824759301,0.02));

+#41552=CARTESIAN_POINT('',(-2.67259216646513,-0.128980824759301,0.02));

+#41553=CARTESIAN_POINT('',(-2.69768964231478,-0.0768113231563119,0.02));

+#41554=CARTESIAN_POINT('',(-2.67259216646513,-0.128980824759301,0.02));

+#41555=CARTESIAN_POINT('',(-2.63822683333387,-0.17568046202814,0.02));

+#41556=CARTESIAN_POINT('',(-2.63822683333387,-0.17568046202814,0.02));

+#41557=CARTESIAN_POINT('',(-2.67259216646513,-0.128980824759301,0.02));

+#41558=CARTESIAN_POINT('',(-2.63822683333387,-0.17568046202814,0.02));

+#41559=CARTESIAN_POINT('',(-2.9722568542345,-0.150979721005797,0.02));

+#41560=CARTESIAN_POINT('',(-2.9722568542345,-0.150979721005797,0.02));

+#41561=CARTESIAN_POINT('',(-2.63822683333387,-0.17568046202814,0.02));

+#41562=CARTESIAN_POINT('',(-2.9722568542345,-0.150979721005797,0.02));

+#41563=CARTESIAN_POINT('',(-2.9722568542345,-0.150979721005797,0.02));

+#41564=CARTESIAN_POINT('',(0.,0.,0.02));

+#41565=CARTESIAN_POINT('',(-2.52252744527595,1.68944396582329,0.02));

+#41566=CARTESIAN_POINT('',(-2.52419041700074,1.64820296633377,0.02));

+#41567=CARTESIAN_POINT('',(-2.52419041700074,1.64820296633377,0.02));

+#41568=CARTESIAN_POINT('',(-2.52252744527595,1.68944396582329,0.02));

+#41569=CARTESIAN_POINT('',(-2.52252744527595,1.68944396582329,0.02));

+#41570=CARTESIAN_POINT('',(-2.52252744527595,1.68944396582329,0.02));

+#41571=CARTESIAN_POINT('',(-2.52419041700074,1.64820296633377,0.02));

+#41572=CARTESIAN_POINT('',(-2.50678492192218,1.54825478918422,0.02));

+#41573=CARTESIAN_POINT('',(-2.50678492192218,1.54825478918422,0.02));

+#41574=CARTESIAN_POINT('',(-2.52419041700074,1.64820296633377,0.02));

+#41575=CARTESIAN_POINT('',(-2.50678492192218,1.54825478918422,0.02));

+#41576=CARTESIAN_POINT('',(-2.47028143504927,1.45382619966687,0.02));

+#41577=CARTESIAN_POINT('',(-2.47028143504927,1.45382619966687,0.02));

+#41578=CARTESIAN_POINT('',(-2.50678492192218,1.54825478918422,0.02));

+#41579=CARTESIAN_POINT('',(-2.47028143504927,1.45382619966687,0.02));

+#41580=CARTESIAN_POINT('',(-2.41377369529655,1.36970007811004,0.02));

+#41581=CARTESIAN_POINT('',(-2.41377369529655,1.36970007811004,0.02));

+#41582=CARTESIAN_POINT('',(-2.47028143504927,1.45382619966687,0.02));

+#41583=CARTESIAN_POINT('',(-2.41377369529655,1.36970007811004,0.02));

+#41584=CARTESIAN_POINT('',(-2.34377140284814,1.29632685455823,0.02));

+#41585=CARTESIAN_POINT('',(-2.34377140284814,1.29632685455823,0.02));

+#41586=CARTESIAN_POINT('',(-2.41377369529655,1.36970007811004,0.02));

+#41587=CARTESIAN_POINT('',(-2.34377140284814,1.29632685455823,0.02));

+#41588=CARTESIAN_POINT('',(-2.26521264766762,1.23209048295928,0.02));

+#41589=CARTESIAN_POINT('',(-2.26521264766762,1.23209048295928,0.02));

+#41590=CARTESIAN_POINT('',(-2.34377140284814,1.29632685455823,0.02));

+#41591=CARTESIAN_POINT('',(-2.26521264766762,1.23209048295928,0.02));

+#41592=CARTESIAN_POINT('',(-2.18972054002482,1.18231659010335,0.02));

+#41593=CARTESIAN_POINT('',(-2.18972054002482,1.18231659010335,0.02));

+#41594=CARTESIAN_POINT('',(-2.26521264766762,1.23209048295928,0.02));

+#41595=CARTESIAN_POINT('',(-2.18972054002482,1.18231659010335,0.02));

+#41596=CARTESIAN_POINT('',(-2.11058223707142,1.13865784251079,0.02));

+#41597=CARTESIAN_POINT('',(-2.11058223707142,1.13865784251079,0.02));

+#41598=CARTESIAN_POINT('',(-2.18972054002482,1.18231659010335,0.02));

+#41599=CARTESIAN_POINT('',(-2.11058223707142,1.13865784251079,0.02));

+#41600=CARTESIAN_POINT('',(-2.02635397194844,1.10600278309554,0.02));

+#41601=CARTESIAN_POINT('',(-2.02635397194844,1.10600278309554,0.02));

+#41602=CARTESIAN_POINT('',(-2.11058223707142,1.13865784251079,0.02));

+#41603=CARTESIAN_POINT('',(-2.02635397194844,1.10600278309554,0.02));

+#41604=CARTESIAN_POINT('',(-1.93750352287929,1.09024292637303,0.02));

+#41605=CARTESIAN_POINT('',(-1.93750352287929,1.09024292637303,0.02));

+#41606=CARTESIAN_POINT('',(-2.02635397194844,1.10600278309554,0.02));

+#41607=CARTESIAN_POINT('',(-1.93750352287929,1.09024292637303,0.02));

+#41608=CARTESIAN_POINT('',(-1.84777012439196,1.09870648143919,0.02));

+#41609=CARTESIAN_POINT('',(-1.84777012439196,1.09870648143919,0.02));

+#41610=CARTESIAN_POINT('',(-1.93750352287929,1.09024292637303,0.02));

+#41611=CARTESIAN_POINT('',(-1.84777012439196,1.09870648143919,0.02));

+#41612=CARTESIAN_POINT('',(-1.80593021051938,1.11169705479288,0.02));

+#41613=CARTESIAN_POINT('',(-1.80593021051938,1.11169705479288,0.02));

+#41614=CARTESIAN_POINT('',(-1.84777012439196,1.09870648143919,0.02));

+#41615=CARTESIAN_POINT('',(-1.80593021051938,1.11169705479288,0.02));

+#41616=CARTESIAN_POINT('',(-1.76570195471815,1.12896485584425,0.02));

+#41617=CARTESIAN_POINT('',(-1.76570195471815,1.12896485584425,0.02));

+#41618=CARTESIAN_POINT('',(-1.80593021051938,1.11169705479288,0.02));

+#41619=CARTESIAN_POINT('',(-1.76570195471815,1.12896485584425,0.02));

+#41620=CARTESIAN_POINT('',(-1.72861714779061,1.15220990516428,0.02));

+#41621=CARTESIAN_POINT('',(-1.72861714779061,1.15220990516428,0.02));

+#41622=CARTESIAN_POINT('',(-1.76570195471815,1.12896485584425,0.02));

+#41623=CARTESIAN_POINT('',(-1.72861714779061,1.15220990516428,0.02));

+#41624=CARTESIAN_POINT('',(-1.69599367133413,1.18137554340289,0.02));

+#41625=CARTESIAN_POINT('',(-1.69599367133413,1.18137554340289,0.02));

+#41626=CARTESIAN_POINT('',(-1.72861714779061,1.15220990516428,0.02));

+#41627=CARTESIAN_POINT('',(-1.69599367133413,1.18137554340289,0.02));

+#41628=CARTESIAN_POINT('',(-1.66745471492965,1.21460995854352,0.02));

+#41629=CARTESIAN_POINT('',(-1.66745471492965,1.21460995854352,0.02));

+#41630=CARTESIAN_POINT('',(-1.69599367133413,1.18137554340289,0.02));

+#41631=CARTESIAN_POINT('',(-1.66745471492965,1.21460995854352,0.02));

+#41632=CARTESIAN_POINT('',(-1.64462214547595,1.2511887663479,0.02));

+#41633=CARTESIAN_POINT('',(-1.64462214547595,1.2511887663479,0.02));

+#41634=CARTESIAN_POINT('',(-1.66745471492965,1.21460995854352,0.02));

+#41635=CARTESIAN_POINT('',(-1.64462214547595,1.2511887663479,0.02));

+#41636=CARTESIAN_POINT('',(-1.6254289304911,1.2897697983559,0.02));

+#41637=CARTESIAN_POINT('',(-1.6254289304911,1.2897697983559,0.02));

+#41638=CARTESIAN_POINT('',(-1.64462214547595,1.2511887663479,0.02));

+#41639=CARTESIAN_POINT('',(-1.6254289304911,1.2897697983559,0.02));

+#41640=CARTESIAN_POINT('',(-1.61230248114956,1.33079637319281,0.02));

+#41641=CARTESIAN_POINT('',(-1.61230248114956,1.33079637319281,0.02));

+#41642=CARTESIAN_POINT('',(-1.6254289304911,1.2897697983559,0.02));

+#41643=CARTESIAN_POINT('',(-1.61230248114956,1.33079637319281,0.02));

+#41644=CARTESIAN_POINT('',(-1.60652343510638,1.37347178986771,0.02));

+#41645=CARTESIAN_POINT('',(-1.60652343510638,1.37347178986771,0.02));

+#41646=CARTESIAN_POINT('',(-1.61230248114956,1.33079637319281,0.02));

+#41647=CARTESIAN_POINT('',(-1.60652343510638,1.37347178986771,0.02));

+#41648=CARTESIAN_POINT('',(-1.60665289087495,1.41658601782535,0.02));

+#41649=CARTESIAN_POINT('',(-1.60665289087495,1.41658601782535,0.02));

+#41650=CARTESIAN_POINT('',(-1.60652343510638,1.37347178986771,0.02));

+#41651=CARTESIAN_POINT('',(-1.60665289087495,1.41658601782535,0.02));

+#41652=CARTESIAN_POINT('',(-1.61683325161655,1.47650040718975,0.02));

+#41653=CARTESIAN_POINT('',(-1.61683325161655,1.47650040718975,0.02));

+#41654=CARTESIAN_POINT('',(-1.60665289087495,1.41658601782535,0.02));

+#41655=CARTESIAN_POINT('',(-1.61683325161655,1.47650040718975,0.02));

+#41656=CARTESIAN_POINT('',(-1.6401680118862,1.53255015991117,0.02));

+#41657=CARTESIAN_POINT('',(-1.6401680118862,1.53255015991117,0.02));

+#41658=CARTESIAN_POINT('',(-1.61683325161655,1.47650040718975,0.02));

+#41659=CARTESIAN_POINT('',(-1.6401680118862,1.53255015991117,0.02));

+#41660=CARTESIAN_POINT('',(-1.67479180431489,1.58248197032455,0.02));

+#41661=CARTESIAN_POINT('',(-1.67479180431489,1.58248197032455,0.02));

+#41662=CARTESIAN_POINT('',(-1.6401680118862,1.53255015991117,0.02));

+#41663=CARTESIAN_POINT('',(-1.67479180431489,1.58248197032455,0.02));

+#41664=CARTESIAN_POINT('',(-1.71740317537191,1.62584656646829,0.02));

+#41665=CARTESIAN_POINT('',(-1.71740317537191,1.62584656646829,0.02));

+#41666=CARTESIAN_POINT('',(-1.67479180431489,1.58248197032455,0.02));

+#41667=CARTESIAN_POINT('',(-1.71740317537191,1.62584656646829,0.02));

+#41668=CARTESIAN_POINT('',(-1.76435762201686,1.66454345654847,0.02));

+#41669=CARTESIAN_POINT('',(-1.76435762201686,1.66454345654847,0.02));

+#41670=CARTESIAN_POINT('',(-1.71740317537191,1.62584656646829,0.02));

+#41671=CARTESIAN_POINT('',(-1.76435762201686,1.66454345654847,0.02));

+#41672=CARTESIAN_POINT('',(-1.81193028335398,1.6949208973823,0.02));

+#41673=CARTESIAN_POINT('',(-1.81193028335398,1.6949208973823,0.02));

+#41674=CARTESIAN_POINT('',(-1.76435762201686,1.66454345654847,0.02));

+#41675=CARTESIAN_POINT('',(-1.81193028335398,1.6949208973823,0.02));

+#41676=CARTESIAN_POINT('',(-1.86300619061559,1.71885183439043,0.02));

+#41677=CARTESIAN_POINT('',(-1.86300619061559,1.71885183439043,0.02));

+#41678=CARTESIAN_POINT('',(-1.81193028335398,1.6949208973823,0.02));

+#41679=CARTESIAN_POINT('',(-1.86300619061559,1.71885183439043,0.02));

+#41680=CARTESIAN_POINT('',(-1.91737232380366,1.73380453578035,0.02));

+#41681=CARTESIAN_POINT('',(-1.91737232380366,1.73380453578035,0.02));

+#41682=CARTESIAN_POINT('',(-1.86300619061559,1.71885183439043,0.02));

+#41683=CARTESIAN_POINT('',(-1.91737232380366,1.73380453578035,0.02));

+#41684=CARTESIAN_POINT('',(-1.97361643658626,1.73727379654945,0.02));

+#41685=CARTESIAN_POINT('',(-1.97361643658626,1.73727379654945,0.02));

+#41686=CARTESIAN_POINT('',(-1.91737232380366,1.73380453578035,0.02));

+#41687=CARTESIAN_POINT('',(-1.97361643658626,1.73727379654945,0.02));

+#41688=CARTESIAN_POINT('',(-2.02922556805527,1.72819536610575,0.02));

+#41689=CARTESIAN_POINT('',(-2.02922556805527,1.72819536610575,0.02));

+#41690=CARTESIAN_POINT('',(-1.97361643658626,1.73727379654945,0.02));

+#41691=CARTESIAN_POINT('',(-2.02922556805527,1.72819536610575,0.02));

+#41692=CARTESIAN_POINT('',(-2.06462139621304,1.71549799533379,0.02));

+#41693=CARTESIAN_POINT('',(-2.06462139621304,1.71549799533379,0.02));

+#41694=CARTESIAN_POINT('',(-2.02922556805527,1.72819536610575,0.02));

+#41695=CARTESIAN_POINT('',(-2.06462139621304,1.71549799533379,0.02));

+#41696=CARTESIAN_POINT('',(-2.09839264736032,1.69902331371468,0.02));

+#41697=CARTESIAN_POINT('',(-2.09839264736032,1.69902331371468,0.02));

+#41698=CARTESIAN_POINT('',(-2.06462139621304,1.71549799533379,0.02));

+#41699=CARTESIAN_POINT('',(-2.09839264736032,1.69902331371468,0.02));

+#41700=CARTESIAN_POINT('',(-2.12932598738365,1.67769300806711,0.02));

+#41701=CARTESIAN_POINT('',(-2.12932598738365,1.67769300806711,0.02));

+#41702=CARTESIAN_POINT('',(-2.09839264736032,1.69902331371468,0.02));

+#41703=CARTESIAN_POINT('',(-2.12932598738365,1.67769300806711,0.02));

+#41704=CARTESIAN_POINT('',(-2.1566516828343,1.65190541161309,0.02));

+#41705=CARTESIAN_POINT('',(-2.1566516828343,1.65190541161309,0.02));

+#41706=CARTESIAN_POINT('',(-2.12932598738365,1.67769300806711,0.02));

+#41707=CARTESIAN_POINT('',(-2.1566516828343,1.65190541161309,0.02));

+#41708=CARTESIAN_POINT('',(-2.1808501167917,1.62312221391119,0.02));

+#41709=CARTESIAN_POINT('',(-2.1808501167917,1.62312221391119,0.02));

+#41710=CARTESIAN_POINT('',(-2.1566516828343,1.65190541161309,0.02));

+#41711=CARTESIAN_POINT('',(-2.1808501167917,1.62312221391119,0.02));

+#41712=CARTESIAN_POINT('',(-2.20589010088968,1.57802171724924,0.02));

+#41713=CARTESIAN_POINT('',(-2.20589010088968,1.57802171724924,0.02));

+#41714=CARTESIAN_POINT('',(-2.1808501167917,1.62312221391119,0.02));

+#41715=CARTESIAN_POINT('',(-2.20589010088968,1.57802171724924,0.02));

+#41716=CARTESIAN_POINT('',(-2.22274885431135,1.5293706232964,0.02));

+#41717=CARTESIAN_POINT('',(-2.22274885431135,1.5293706232964,0.02));

+#41718=CARTESIAN_POINT('',(-2.20589010088968,1.57802171724924,0.02));

+#41719=CARTESIAN_POINT('',(-2.22274885431135,1.5293706232964,0.02));

+#41720=CARTESIAN_POINT('',(-2.22824542355369,1.47816315304769,0.02));

+#41721=CARTESIAN_POINT('',(-2.22824542355369,1.47816315304769,0.02));

+#41722=CARTESIAN_POINT('',(-2.22274885431135,1.5293706232964,0.02));

+#41723=CARTESIAN_POINT('',(-2.22824542355369,1.47816315304769,0.02));

+#41724=CARTESIAN_POINT('',(-2.22344249592136,1.42685118996012,0.02));

+#41725=CARTESIAN_POINT('',(-2.22344249592136,1.42685118996012,0.02));

+#41726=CARTESIAN_POINT('',(-2.22824542355369,1.47816315304769,0.02));

+#41727=CARTESIAN_POINT('',(-2.22344249592136,1.42685118996012,0.02));

+#41728=CARTESIAN_POINT('',(-2.21220110512969,1.37649482344219,0.02));

+#41729=CARTESIAN_POINT('',(-2.21220110512969,1.37649482344219,0.02));

+#41730=CARTESIAN_POINT('',(-2.22344249592136,1.42685118996012,0.02));

+#41731=CARTESIAN_POINT('',(-2.21220110512969,1.37649482344219,0.02));

+#41732=CARTESIAN_POINT('',(-2.26722543082987,1.42869074419652,0.02));

+#41733=CARTESIAN_POINT('',(-2.26722543082987,1.42869074419652,0.02));

+#41734=CARTESIAN_POINT('',(-2.21220110512969,1.37649482344219,0.02));

+#41735=CARTESIAN_POINT('',(-2.26722543082987,1.42869074419652,0.02));

+#41736=CARTESIAN_POINT('',(-2.31863946861634,1.48441004563768,0.02));

+#41737=CARTESIAN_POINT('',(-2.31863946861634,1.48441004563768,0.02));

+#41738=CARTESIAN_POINT('',(-2.26722543082987,1.42869074419652,0.02));

+#41739=CARTESIAN_POINT('',(-2.31863946861634,1.48441004563768,0.02));

+#41740=CARTESIAN_POINT('',(-2.36311198495837,1.54577248977143,0.02));

+#41741=CARTESIAN_POINT('',(-2.36311198495837,1.54577248977143,0.02));

+#41742=CARTESIAN_POINT('',(-2.31863946861634,1.48441004563768,0.02));

+#41743=CARTESIAN_POINT('',(-2.36311198495837,1.54577248977143,0.02));

+#41744=CARTESIAN_POINT('',(-2.3967934045283,1.61360037738588,0.02));

+#41745=CARTESIAN_POINT('',(-2.3967934045283,1.61360037738588,0.02));

+#41746=CARTESIAN_POINT('',(-2.36311198495837,1.54577248977143,0.02));

+#41747=CARTESIAN_POINT('',(-2.3967934045283,1.61360037738588,0.02));

+#41748=CARTESIAN_POINT('',(-2.41360709950118,1.68734414056905,0.02));

+#41749=CARTESIAN_POINT('',(-2.41360709950118,1.68734414056905,0.02));

+#41750=CARTESIAN_POINT('',(-2.3967934045283,1.61360037738588,0.02));

+#41751=CARTESIAN_POINT('',(-2.41360709950118,1.68734414056905,0.02));

+#41752=CARTESIAN_POINT('',(-2.41261628723213,1.70671311152417,0.02));

+#41753=CARTESIAN_POINT('',(-2.41261628723213,1.70671311152417,0.02));

+#41754=CARTESIAN_POINT('',(-2.41360709950118,1.68734414056905,0.02));

+#41755=CARTESIAN_POINT('',(-2.41261628723213,1.70671311152417,0.02));

+#41756=CARTESIAN_POINT('',(-2.41009841650387,1.7259323421244,0.02));

+#41757=CARTESIAN_POINT('',(-2.41009841650387,1.7259323421244,0.02));

+#41758=CARTESIAN_POINT('',(-2.41261628723213,1.70671311152417,0.02));

+#41759=CARTESIAN_POINT('',(-2.41009841650387,1.7259323421244,0.02));

+#41760=CARTESIAN_POINT('',(-2.40449779591069,1.74446930481774,0.02));

+#41761=CARTESIAN_POINT('',(-2.40449779591069,1.74446930481774,0.02));

+#41762=CARTESIAN_POINT('',(-2.41009841650387,1.7259323421244,0.02));

+#41763=CARTESIAN_POINT('',(-2.40449779591069,1.74446930481774,0.02));

+#41764=CARTESIAN_POINT('',(-2.39595379057013,1.76186823766488,0.02));

+#41765=CARTESIAN_POINT('',(-2.39595379057013,1.76186823766488,0.02));

+#41766=CARTESIAN_POINT('',(-2.40449779591069,1.74446930481774,0.02));

+#41767=CARTESIAN_POINT('',(-2.39595379057013,1.76186823766488,0.02));

+#41768=CARTESIAN_POINT('',(-2.38605627297642,1.77854687665115,0.02));

+#41769=CARTESIAN_POINT('',(-2.38605627297642,1.77854687665115,0.02));

+#41770=CARTESIAN_POINT('',(-2.39595379057013,1.76186823766488,0.02));

+#41771=CARTESIAN_POINT('',(-2.38605627297642,1.77854687665115,0.02));

+#41772=CARTESIAN_POINT('',(-2.37736448222634,1.78919909979371,0.02));

+#41773=CARTESIAN_POINT('',(-2.37736448222634,1.78919909979371,0.02));

+#41774=CARTESIAN_POINT('',(-2.38605627297642,1.77854687665115,0.02));

+#41775=CARTESIAN_POINT('',(-2.37736448222634,1.78919909979371,0.02));

+#41776=CARTESIAN_POINT('',(-2.36785009762888,1.79911246641855,0.02));

+#41777=CARTESIAN_POINT('',(-2.36785009762888,1.79911246641855,0.02));

+#41778=CARTESIAN_POINT('',(-2.37736448222634,1.78919909979371,0.02));

+#41779=CARTESIAN_POINT('',(-2.36785009762888,1.79911246641855,0.02));

+#41780=CARTESIAN_POINT('',(-2.35683759727735,1.80730626165864,0.02));

+#41781=CARTESIAN_POINT('',(-2.35683759727735,1.80730626165864,0.02));

+#41782=CARTESIAN_POINT('',(-2.36785009762888,1.79911246641855,0.02));

+#41783=CARTESIAN_POINT('',(-2.35683759727735,1.80730626165864,0.02));

+#41784=CARTESIAN_POINT('',(-2.34460706648875,1.81356832646153,0.02));

+#41785=CARTESIAN_POINT('',(-2.34460706648875,1.81356832646153,0.02));

+#41786=CARTESIAN_POINT('',(-2.35683759727735,1.80730626165864,0.02));

+#41787=CARTESIAN_POINT('',(-2.34460706648875,1.81356832646153,0.02));

+#41788=CARTESIAN_POINT('',(-2.33190464842767,1.81882808508738,0.02));

+#41789=CARTESIAN_POINT('',(-2.33190464842767,1.81882808508738,0.02));

+#41790=CARTESIAN_POINT('',(-2.34460706648875,1.81356832646153,0.02));

+#41791=CARTESIAN_POINT('',(-2.33190464842767,1.81882808508738,0.02));

+#41792=CARTESIAN_POINT('',(-2.30693301666647,1.82230826747241,0.02));

+#41793=CARTESIAN_POINT('',(-2.30693301666647,1.82230826747241,0.02));

+#41794=CARTESIAN_POINT('',(-2.33190464842767,1.81882808508738,0.02));

+#41795=CARTESIAN_POINT('',(-2.30693301666647,1.82230826747241,0.02));

+#41796=CARTESIAN_POINT('',(-2.28181674465157,1.82083946303134,0.02));

+#41797=CARTESIAN_POINT('',(-2.28181674465157,1.82083946303134,0.02));

+#41798=CARTESIAN_POINT('',(-2.30693301666647,1.82230826747241,0.02));

+#41799=CARTESIAN_POINT('',(-2.28181674465157,1.82083946303134,0.02));

+#41800=CARTESIAN_POINT('',(-2.25768367415842,1.81365538588863,0.02));

+#41801=CARTESIAN_POINT('',(-2.25768367415842,1.81365538588863,0.02));

+#41802=CARTESIAN_POINT('',(-2.28181674465157,1.82083946303134,0.02));

+#41803=CARTESIAN_POINT('',(-2.25768367415842,1.81365538588863,0.02));

+#41804=CARTESIAN_POINT('',(-2.23510045935048,1.80245440052061,0.02));

+#41805=CARTESIAN_POINT('',(-2.23510045935048,1.80245440052061,0.02));

+#41806=CARTESIAN_POINT('',(-2.25768367415842,1.81365538588863,0.02));

+#41807=CARTESIAN_POINT('',(-2.23510045935048,1.80245440052061,0.02));

+#41808=CARTESIAN_POINT('',(-2.21353109722111,1.78937720156091,0.02));

+#41809=CARTESIAN_POINT('',(-2.21353109722111,1.78937720156091,0.02));

+#41810=CARTESIAN_POINT('',(-2.23510045935048,1.80245440052061,0.02));

+#41811=CARTESIAN_POINT('',(-2.21353109722111,1.78937720156091,0.02));

+#41812=CARTESIAN_POINT('',(-2.12726850934348,1.90946080406888,0.02));

+#41813=CARTESIAN_POINT('',(-2.12726850934348,1.90946080406888,0.02));

+#41814=CARTESIAN_POINT('',(-2.21353109722111,1.78937720156091,0.02));

+#41815=CARTESIAN_POINT('',(-2.12726850934348,1.90946080406888,0.02));

+#41816=CARTESIAN_POINT('',(-2.16525017269336,1.92979856470005,0.02));

+#41817=CARTESIAN_POINT('',(-2.16525017269336,1.92979856470005,0.02));

+#41818=CARTESIAN_POINT('',(-2.12726850934348,1.90946080406888,0.02));

+#41819=CARTESIAN_POINT('',(-2.16525017269336,1.92979856470005,0.02));

+#41820=CARTESIAN_POINT('',(-2.20607298465431,1.94355930409706,0.02));

+#41821=CARTESIAN_POINT('',(-2.20607298465431,1.94355930409706,0.02));

+#41822=CARTESIAN_POINT('',(-2.16525017269336,1.92979856470005,0.02));

+#41823=CARTESIAN_POINT('',(-2.20607298465431,1.94355930409706,0.02));

+#41824=CARTESIAN_POINT('',(-2.24872249529329,1.949566509843,0.02));

+#41825=CARTESIAN_POINT('',(-2.24872249529329,1.949566509843,0.02));

+#41826=CARTESIAN_POINT('',(-2.20607298465431,1.94355930409706,0.02));

+#41827=CARTESIAN_POINT('',(-2.24872249529329,1.949566509843,0.02));

+#41828=CARTESIAN_POINT('',(-2.29176129315003,1.94790173116697,0.02));

+#41829=CARTESIAN_POINT('',(-2.29176129315003,1.94790173116697,0.02));

+#41830=CARTESIAN_POINT('',(-2.24872249529329,1.949566509843,0.02));

+#41831=CARTESIAN_POINT('',(-2.29176129315003,1.94790173116697,0.02));

+#41832=CARTESIAN_POINT('',(-2.33399471112955,1.93929169899582,0.02));

+#41833=CARTESIAN_POINT('',(-2.33399471112955,1.93929169899582,0.02));

+#41834=CARTESIAN_POINT('',(-2.29176129315003,1.94790173116697,0.02));

+#41835=CARTESIAN_POINT('',(-2.33399471112955,1.93929169899582,0.02));

+#41836=CARTESIAN_POINT('',(-2.36470188418906,1.92767261502175,0.02));

+#41837=CARTESIAN_POINT('',(-2.36470188418906,1.92767261502175,0.02));

+#41838=CARTESIAN_POINT('',(-2.33399471112955,1.93929169899582,0.02));

+#41839=CARTESIAN_POINT('',(-2.36470188418906,1.92767261502175,0.02));

+#41840=CARTESIAN_POINT('',(-2.39298757063768,1.91097296239657,0.02));

+#41841=CARTESIAN_POINT('',(-2.39298757063768,1.91097296239657,0.02));

+#41842=CARTESIAN_POINT('',(-2.36470188418906,1.92767261502175,0.02));

+#41843=CARTESIAN_POINT('',(-2.39298757063768,1.91097296239657,0.02));

+#41844=CARTESIAN_POINT('',(-2.41855222042733,1.89035328254253,0.02));

+#41845=CARTESIAN_POINT('',(-2.41855222042733,1.89035328254253,0.02));

+#41846=CARTESIAN_POINT('',(-2.39298757063768,1.91097296239657,0.02));

+#41847=CARTESIAN_POINT('',(-2.41855222042733,1.89035328254253,0.02));

+#41848=CARTESIAN_POINT('',(-2.44137363308634,1.86671224374413,0.02));

+#41849=CARTESIAN_POINT('',(-2.44137363308634,1.86671224374413,0.02));

+#41850=CARTESIAN_POINT('',(-2.41855222042733,1.89035328254253,0.02));

+#41851=CARTESIAN_POINT('',(-2.44137363308634,1.86671224374413,0.02));

+#41852=CARTESIAN_POINT('',(-2.46167854164446,1.84086874630725,0.02));

+#41853=CARTESIAN_POINT('',(-2.46167854164446,1.84086874630725,0.02));

+#41854=CARTESIAN_POINT('',(-2.44137363308634,1.86671224374413,0.02));

+#41855=CARTESIAN_POINT('',(-2.46167854164446,1.84086874630725,0.02));

+#41856=CARTESIAN_POINT('',(-2.48368974262824,1.8059480838556,0.02));

+#41857=CARTESIAN_POINT('',(-2.48368974262824,1.8059480838556,0.02));

+#41858=CARTESIAN_POINT('',(-2.46167854164446,1.84086874630725,0.02));

+#41859=CARTESIAN_POINT('',(-2.48368974262824,1.8059480838556,0.02));

+#41860=CARTESIAN_POINT('',(-2.50231810515217,1.76913961896771,0.02));

+#41861=CARTESIAN_POINT('',(-2.50231810515217,1.76913961896771,0.02));

+#41862=CARTESIAN_POINT('',(-2.48368974262824,1.8059480838556,0.02));

+#41863=CARTESIAN_POINT('',(-2.50231810515217,1.76913961896771,0.02));

+#41864=CARTESIAN_POINT('',(-2.51560343238719,1.73009283585838,0.02));

+#41865=CARTESIAN_POINT('',(-2.51560343238719,1.73009283585838,0.02));

+#41866=CARTESIAN_POINT('',(-2.50231810515217,1.76913961896771,0.02));

+#41867=CARTESIAN_POINT('',(-2.1505230406766,1.4657777349376,0.02));

+#41868=CARTESIAN_POINT('',(-2.1505230406766,1.4657777349376,0.));

+#41869=CARTESIAN_POINT('',(-2.1505230406766,1.4657777349376,0.));

+#41870=CARTESIAN_POINT('',(-2.15139923326518,1.44356682724958,0.));

+#41871=CARTESIAN_POINT('',(-2.1505230406766,1.4657777349376,0.02));

+#41872=CARTESIAN_POINT('',(-2.1505230406766,1.4657777349376,0.02));

+#41873=CARTESIAN_POINT('',(-2.1505230406766,1.4657777349376,0.02));

+#41874=CARTESIAN_POINT('',(-2.15139923326518,1.44356682724958,0.02));

+#41875=CARTESIAN_POINT('',(-2.15139923326518,1.44356682724958,0.02));

+#41876=CARTESIAN_POINT('',(-2.14786677789799,1.48783369340765,0.02));

+#41877=CARTESIAN_POINT('',(-2.14786677789799,1.48783369340765,0.));

+#41878=CARTESIAN_POINT('',(-2.14786677789799,1.48783369340765,0.));

+#41879=CARTESIAN_POINT('',(-2.14786677789799,1.48783369340765,0.02));

+#41880=CARTESIAN_POINT('',(-2.14786677789799,1.48783369340765,0.02));

+#41881=CARTESIAN_POINT('',(-2.14786677789799,1.48783369340765,0.02));

+#41882=CARTESIAN_POINT('',(-2.14160686825493,1.50912531366415,0.02));

+#41883=CARTESIAN_POINT('',(-2.14160686825493,1.50912531366415,0.));

+#41884=CARTESIAN_POINT('',(-2.14160686825493,1.50912531366415,0.));

+#41885=CARTESIAN_POINT('',(-2.14160686825493,1.50912531366415,0.02));

+#41886=CARTESIAN_POINT('',(-2.14160686825493,1.50912531366415,0.02));

+#41887=CARTESIAN_POINT('',(-2.14160686825493,1.50912531366415,0.02));

+#41888=CARTESIAN_POINT('',(-2.13190292297046,1.52910929382376,0.02));

+#41889=CARTESIAN_POINT('',(-2.13190292297046,1.52910929382376,0.));

+#41890=CARTESIAN_POINT('',(-2.13190292297046,1.52910929382376,0.));

+#41891=CARTESIAN_POINT('',(-2.13190292297046,1.52910929382376,0.02));

+#41892=CARTESIAN_POINT('',(-2.13190292297046,1.52910929382376,0.02));

+#41893=CARTESIAN_POINT('',(-2.13190292297046,1.52910929382376,0.02));

+#41894=CARTESIAN_POINT('',(-2.12061830983748,1.54825996804379,0.02));

+#41895=CARTESIAN_POINT('',(-2.12061830983748,1.54825996804379,0.));

+#41896=CARTESIAN_POINT('',(-2.12061830983748,1.54825996804379,0.));

+#41897=CARTESIAN_POINT('',(-2.12061830983748,1.54825996804379,0.02));

+#41898=CARTESIAN_POINT('',(-2.12061830983748,1.54825996804379,0.02));

+#41899=CARTESIAN_POINT('',(-2.12061830983748,1.54825996804379,0.02));

+#41900=CARTESIAN_POINT('',(-2.10802114239946,1.56302388320391,0.02));

+#41901=CARTESIAN_POINT('',(-2.10802114239946,1.56302388320391,0.));

+#41902=CARTESIAN_POINT('',(-2.10802114239946,1.56302388320391,0.));

+#41903=CARTESIAN_POINT('',(-2.10802114239946,1.56302388320391,0.02));

+#41904=CARTESIAN_POINT('',(-2.10802114239946,1.56302388320391,0.02));

+#41905=CARTESIAN_POINT('',(-2.10802114239946,1.56302388320391,0.02));

+#41906=CARTESIAN_POINT('',(-2.09428227445828,1.57671571729876,0.02));

+#41907=CARTESIAN_POINT('',(-2.09428227445828,1.57671571729876,0.));

+#41908=CARTESIAN_POINT('',(-2.09428227445828,1.57671571729876,0.));

+#41909=CARTESIAN_POINT('',(-2.09428227445828,1.57671571729876,0.02));

+#41910=CARTESIAN_POINT('',(-2.09428227445828,1.57671571729876,0.02));

+#41911=CARTESIAN_POINT('',(-2.09428227445828,1.57671571729876,0.02));

+#41912=CARTESIAN_POINT('',(-2.07847657534622,1.58792423292935,0.02));

+#41913=CARTESIAN_POINT('',(-2.07847657534622,1.58792423292935,0.));

+#41914=CARTESIAN_POINT('',(-2.07847657534622,1.58792423292935,0.));

+#41915=CARTESIAN_POINT('',(-2.07847657534622,1.58792423292935,0.02));

+#41916=CARTESIAN_POINT('',(-2.07847657534622,1.58792423292935,0.02));

+#41917=CARTESIAN_POINT('',(-2.07847657534622,1.58792423292935,0.02));

+#41918=CARTESIAN_POINT('',(-2.06101007607267,1.59635911470798,0.02));

+#41919=CARTESIAN_POINT('',(-2.06101007607267,1.59635911470798,0.));

+#41920=CARTESIAN_POINT('',(-2.06101007607267,1.59635911470798,0.));

+#41921=CARTESIAN_POINT('',(-2.06101007607267,1.59635911470798,0.02));

+#41922=CARTESIAN_POINT('',(-2.06101007607267,1.59635911470798,0.02));

+#41923=CARTESIAN_POINT('',(-2.06101007607267,1.59635911470798,0.02));

+#41924=CARTESIAN_POINT('',(-2.04290666535896,1.60336155760161,0.02));

+#41925=CARTESIAN_POINT('',(-2.04290666535896,1.60336155760161,0.));

+#41926=CARTESIAN_POINT('',(-2.04290666535896,1.60336155760161,0.));

+#41927=CARTESIAN_POINT('',(-2.04290666535896,1.60336155760161,0.02));

+#41928=CARTESIAN_POINT('',(-2.04290666535896,1.60336155760161,0.02));

+#41929=CARTESIAN_POINT('',(-2.04290666535896,1.60336155760161,0.02));

+#41930=CARTESIAN_POINT('',(-2.00162185577639,1.60717765982434,0.02));

+#41931=CARTESIAN_POINT('',(-2.00162185577639,1.60717765982434,0.));

+#41932=CARTESIAN_POINT('',(-2.00162185577639,1.60717765982434,0.));

+#41933=CARTESIAN_POINT('',(-2.00162185577639,1.60717765982434,0.02));

+#41934=CARTESIAN_POINT('',(-2.00162185577639,1.60717765982434,0.02));

+#41935=CARTESIAN_POINT('',(-2.00162185577639,1.60717765982434,0.02));

+#41936=CARTESIAN_POINT('',(-1.96066566876085,1.60143796595827,0.02));

+#41937=CARTESIAN_POINT('',(-1.96066566876085,1.60143796595827,0.));

+#41938=CARTESIAN_POINT('',(-1.96066566876085,1.60143796595827,0.));

+#41939=CARTESIAN_POINT('',(-1.96066566876085,1.60143796595827,0.02));

+#41940=CARTESIAN_POINT('',(-1.96066566876085,1.60143796595827,0.02));

+#41941=CARTESIAN_POINT('',(-1.96066566876085,1.60143796595827,0.02));

+#41942=CARTESIAN_POINT('',(-1.92189380025875,1.58680497039356,0.02));

+#41943=CARTESIAN_POINT('',(-1.92189380025875,1.58680497039356,0.));

+#41944=CARTESIAN_POINT('',(-1.92189380025875,1.58680497039356,0.));

+#41945=CARTESIAN_POINT('',(-1.92189380025875,1.58680497039356,0.02));

+#41946=CARTESIAN_POINT('',(-1.92189380025875,1.58680497039356,0.02));

+#41947=CARTESIAN_POINT('',(-1.92189380025875,1.58680497039356,0.02));

+#41948=CARTESIAN_POINT('',(-1.88548839691424,1.56694375314688,0.02));

+#41949=CARTESIAN_POINT('',(-1.88548839691424,1.56694375314688,0.));

+#41950=CARTESIAN_POINT('',(-1.88548839691424,1.56694375314688,0.));

+#41951=CARTESIAN_POINT('',(-1.88548839691424,1.56694375314688,0.02));

+#41952=CARTESIAN_POINT('',(-1.88548839691424,1.56694375314688,0.02));

+#41953=CARTESIAN_POINT('',(-1.88548839691424,1.56694375314688,0.02));

+#41954=CARTESIAN_POINT('',(-1.85062020989449,1.54445985404038,0.02));

+#41955=CARTESIAN_POINT('',(-1.85062020989449,1.54445985404038,0.));

+#41956=CARTESIAN_POINT('',(-1.85062020989449,1.54445985404038,0.));

+#41957=CARTESIAN_POINT('',(-1.85062020989449,1.54445985404038,0.02));

+#41958=CARTESIAN_POINT('',(-1.85062020989449,1.54445985404038,0.02));

+#41959=CARTESIAN_POINT('',(-1.85062020989449,1.54445985404038,0.02));

+#41960=CARTESIAN_POINT('',(-1.81594367795856,1.51739816723939,0.02));

+#41961=CARTESIAN_POINT('',(-1.81594367795856,1.51739816723939,0.));

+#41962=CARTESIAN_POINT('',(-1.81594367795856,1.51739816723939,0.));

+#41963=CARTESIAN_POINT('',(-1.81594367795856,1.51739816723939,0.02));

+#41964=CARTESIAN_POINT('',(-1.81594367795856,1.51739816723939,0.02));

+#41965=CARTESIAN_POINT('',(-1.81594367795856,1.51739816723939,0.02));

+#41966=CARTESIAN_POINT('',(-1.78270632977462,1.48860204742803,0.02));

+#41967=CARTESIAN_POINT('',(-1.78270632977462,1.48860204742803,0.));

+#41968=CARTESIAN_POINT('',(-1.78270632977462,1.48860204742803,0.));

+#41969=CARTESIAN_POINT('',(-1.78270632977462,1.48860204742803,0.02));

+#41970=CARTESIAN_POINT('',(-1.78270632977462,1.48860204742803,0.02));

+#41971=CARTESIAN_POINT('',(-1.78270632977462,1.48860204742803,0.02));

+#41972=CARTESIAN_POINT('',(-1.75266418075924,1.45651666306156,0.02));

+#41973=CARTESIAN_POINT('',(-1.75266418075924,1.45651666306156,0.));

+#41974=CARTESIAN_POINT('',(-1.75266418075924,1.45651666306156,0.));

+#41975=CARTESIAN_POINT('',(-1.75266418075924,1.45651666306156,0.02));

+#41976=CARTESIAN_POINT('',(-1.75266418075924,1.45651666306156,0.02));

+#41977=CARTESIAN_POINT('',(-1.75266418075924,1.45651666306156,0.02));

+#41978=CARTESIAN_POINT('',(-1.72906595707867,1.41952313931848,0.02));

+#41979=CARTESIAN_POINT('',(-1.72906595707867,1.41952313931848,0.));

+#41980=CARTESIAN_POINT('',(-1.72906595707867,1.41952313931848,0.));

+#41981=CARTESIAN_POINT('',(-1.72906595707867,1.41952313931848,0.02));

+#41982=CARTESIAN_POINT('',(-1.72906595707867,1.41952313931848,0.02));

+#41983=CARTESIAN_POINT('',(-1.72906595707867,1.41952313931848,0.02));

+#41984=CARTESIAN_POINT('',(-1.71742621407463,1.37725483788995,0.02));

+#41985=CARTESIAN_POINT('',(-1.71742621407463,1.37725483788995,0.));

+#41986=CARTESIAN_POINT('',(-1.71742621407463,1.37725483788995,0.));

+#41987=CARTESIAN_POINT('',(-1.71742621407463,1.37725483788995,0.02));

+#41988=CARTESIAN_POINT('',(-1.71742621407463,1.37725483788995,0.02));

+#41989=CARTESIAN_POINT('',(-1.71742621407463,1.37725483788995,0.02));

+#41990=CARTESIAN_POINT('',(-1.71793489777422,1.35630390881527,0.02));

+#41991=CARTESIAN_POINT('',(-1.71793489777422,1.35630390881527,0.));

+#41992=CARTESIAN_POINT('',(-1.71793489777422,1.35630390881527,0.));

+#41993=CARTESIAN_POINT('',(-1.71793489777422,1.35630390881527,0.02));

+#41994=CARTESIAN_POINT('',(-1.71793489777422,1.35630390881527,0.02));

+#41995=CARTESIAN_POINT('',(-1.71793489777422,1.35630390881527,0.02));

+#41996=CARTESIAN_POINT('',(-1.72008711474926,1.33546922907369,0.02));

+#41997=CARTESIAN_POINT('',(-1.72008711474926,1.33546922907369,0.));

+#41998=CARTESIAN_POINT('',(-1.72008711474926,1.33546922907369,0.));

+#41999=CARTESIAN_POINT('',(-1.72008711474926,1.33546922907369,0.02));

+#42000=CARTESIAN_POINT('',(-1.72008711474926,1.33546922907369,0.02));

+#42001=CARTESIAN_POINT('',(-1.72008711474926,1.33546922907369,0.02));

+#42002=CARTESIAN_POINT('',(-1.72556813429882,1.31527447209343,0.02));

+#42003=CARTESIAN_POINT('',(-1.72556813429882,1.31527447209343,0.));

+#42004=CARTESIAN_POINT('',(-1.72556813429882,1.31527447209343,0.));

+#42005=CARTESIAN_POINT('',(-1.72556813429882,1.31527447209343,0.02));

+#42006=CARTESIAN_POINT('',(-1.72556813429882,1.31527447209343,0.02));

+#42007=CARTESIAN_POINT('',(-1.72556813429882,1.31527447209343,0.02));

+#42008=CARTESIAN_POINT('',(-1.73424813029568,1.29621204452951,0.02));

+#42009=CARTESIAN_POINT('',(-1.73424813029568,1.29621204452951,0.));

+#42010=CARTESIAN_POINT('',(-1.73424813029568,1.29621204452951,0.));

+#42011=CARTESIAN_POINT('',(-1.73424813029568,1.29621204452951,0.02));

+#42012=CARTESIAN_POINT('',(-1.73424813029568,1.29621204452951,0.02));

+#42013=CARTESIAN_POINT('',(-1.73424813029568,1.29621204452951,0.02));

+#42014=CARTESIAN_POINT('',(-1.74440702349892,1.27788185670056,0.02));

+#42015=CARTESIAN_POINT('',(-1.74440702349892,1.27788185670056,0.));

+#42016=CARTESIAN_POINT('',(-1.74440702349892,1.27788185670056,0.));

+#42017=CARTESIAN_POINT('',(-1.74440702349892,1.27788185670056,0.02));

+#42018=CARTESIAN_POINT('',(-1.74440702349892,1.27788185670056,0.02));

+#42019=CARTESIAN_POINT('',(-1.74440702349892,1.27788185670056,0.02));

+#42020=CARTESIAN_POINT('',(-1.75703806430349,1.26320882629297,0.02));

+#42021=CARTESIAN_POINT('',(-1.75703806430349,1.26320882629297,0.));

+#42022=CARTESIAN_POINT('',(-1.75703806430349,1.26320882629297,0.));

+#42023=CARTESIAN_POINT('',(-1.75703806430349,1.26320882629297,0.02));

+#42024=CARTESIAN_POINT('',(-1.75703806430349,1.26320882629297,0.02));

+#42025=CARTESIAN_POINT('',(-1.75703806430349,1.26320882629297,0.02));

+#42026=CARTESIAN_POINT('',(-1.77078100331572,1.24958697865846,0.02));

+#42027=CARTESIAN_POINT('',(-1.77078100331572,1.24958697865846,0.));

+#42028=CARTESIAN_POINT('',(-1.77078100331572,1.24958697865846,0.));

+#42029=CARTESIAN_POINT('',(-1.77078100331572,1.24958697865846,0.02));

+#42030=CARTESIAN_POINT('',(-1.77078100331572,1.24958697865846,0.02));

+#42031=CARTESIAN_POINT('',(-1.77078100331572,1.24958697865846,0.02));

+#42032=CARTESIAN_POINT('',(-1.78653699185667,1.23838689667564,0.02));

+#42033=CARTESIAN_POINT('',(-1.78653699185667,1.23838689667564,0.));

+#42034=CARTESIAN_POINT('',(-1.78653699185667,1.23838689667564,0.));

+#42035=CARTESIAN_POINT('',(-1.78653699185667,1.23838689667564,0.02));

+#42036=CARTESIAN_POINT('',(-1.78653699185667,1.23838689667564,0.02));

+#42037=CARTESIAN_POINT('',(-1.78653699185667,1.23838689667564,0.02));

+#42038=CARTESIAN_POINT('',(-1.80391938930491,1.22988522537398,0.02));

+#42039=CARTESIAN_POINT('',(-1.80391938930491,1.22988522537398,0.));

+#42040=CARTESIAN_POINT('',(-1.80391938930491,1.22988522537398,0.));

+#42041=CARTESIAN_POINT('',(-1.80391938930491,1.22988522537398,0.02));

+#42042=CARTESIAN_POINT('',(-1.80391938930491,1.22988522537398,0.02));

+#42043=CARTESIAN_POINT('',(-1.80391938930491,1.22988522537398,0.02));

+#42044=CARTESIAN_POINT('',(-1.82192934916867,1.22278020365093,0.02));

+#42045=CARTESIAN_POINT('',(-1.82192934916867,1.22278020365093,0.));

+#42046=CARTESIAN_POINT('',(-1.82192934916867,1.22278020365093,0.));

+#42047=CARTESIAN_POINT('',(-1.82192934916867,1.22278020365093,0.02));

+#42048=CARTESIAN_POINT('',(-1.82192934916867,1.22278020365093,0.02));

+#42049=CARTESIAN_POINT('',(-1.82192934916867,1.22278020365093,0.02));

+#42050=CARTESIAN_POINT('',(-1.87276527231995,1.21527689752623,0.02));

+#42051=CARTESIAN_POINT('',(-1.87276527231995,1.21527689752623,0.));

+#42052=CARTESIAN_POINT('',(-1.87276527231995,1.21527689752623,0.));

+#42053=CARTESIAN_POINT('',(-1.87276527231995,1.21527689752623,0.02));

+#42054=CARTESIAN_POINT('',(-1.87276527231995,1.21527689752623,0.02));

+#42055=CARTESIAN_POINT('',(-1.87276527231995,1.21527689752623,0.02));

+#42056=CARTESIAN_POINT('',(-1.92391743397766,1.21952121220058,0.02));

+#42057=CARTESIAN_POINT('',(-1.92391743397766,1.21952121220058,0.));

+#42058=CARTESIAN_POINT('',(-1.92391743397766,1.21952121220058,0.));

+#42059=CARTESIAN_POINT('',(-1.92391743397766,1.21952121220058,0.02));

+#42060=CARTESIAN_POINT('',(-1.92391743397766,1.21952121220058,0.02));

+#42061=CARTESIAN_POINT('',(-1.92391743397766,1.21952121220058,0.02));

+#42062=CARTESIAN_POINT('',(-1.97306453225296,1.23448961575781,0.02));

+#42063=CARTESIAN_POINT('',(-1.97306453225296,1.23448961575781,0.));

+#42064=CARTESIAN_POINT('',(-1.97306453225296,1.23448961575781,0.));

+#42065=CARTESIAN_POINT('',(-1.97306453225296,1.23448961575781,0.02));

+#42066=CARTESIAN_POINT('',(-1.97306453225296,1.23448961575781,0.02));

+#42067=CARTESIAN_POINT('',(-1.97306453225296,1.23448961575781,0.02));

+#42068=CARTESIAN_POINT('',(-2.01910852907372,1.25734966384754,0.02));

+#42069=CARTESIAN_POINT('',(-2.01910852907372,1.25734966384754,0.));

+#42070=CARTESIAN_POINT('',(-2.01910852907372,1.25734966384754,0.));

+#42071=CARTESIAN_POINT('',(-2.01910852907372,1.25734966384754,0.02));

+#42072=CARTESIAN_POINT('',(-2.01910852907372,1.25734966384754,0.02));

+#42073=CARTESIAN_POINT('',(-2.01910852907372,1.25734966384754,0.02));

+#42074=CARTESIAN_POINT('',(-2.06266657128532,1.28472206190668,0.02));

+#42075=CARTESIAN_POINT('',(-2.06266657128532,1.28472206190668,0.));

+#42076=CARTESIAN_POINT('',(-2.06266657128532,1.28472206190668,0.));

+#42077=CARTESIAN_POINT('',(-2.06266657128532,1.28472206190668,0.02));

+#42078=CARTESIAN_POINT('',(-2.06266657128532,1.28472206190668,0.02));

+#42079=CARTESIAN_POINT('',(-2.06266657128532,1.28472206190668,0.02));

+#42080=CARTESIAN_POINT('',(-2.09125101534203,1.30927747950017,0.02));

+#42081=CARTESIAN_POINT('',(-2.09125101534203,1.30927747950017,0.));

+#42082=CARTESIAN_POINT('',(-2.09125101534203,1.30927747950017,0.));

+#42083=CARTESIAN_POINT('',(-2.09125101534203,1.30927747950017,0.02));

+#42084=CARTESIAN_POINT('',(-2.09125101534203,1.30927747950017,0.02));

+#42085=CARTESIAN_POINT('',(-2.09125101534203,1.30927747950017,0.02));

+#42086=CARTESIAN_POINT('',(-2.11598576153187,1.33763869651519,0.02));

+#42087=CARTESIAN_POINT('',(-2.11598576153187,1.33763869651519,0.));

+#42088=CARTESIAN_POINT('',(-2.11598576153187,1.33763869651519,0.));

+#42089=CARTESIAN_POINT('',(-2.11598576153187,1.33763869651519,0.02));

+#42090=CARTESIAN_POINT('',(-2.11598576153187,1.33763869651519,0.02));

+#42091=CARTESIAN_POINT('',(-2.11598576153187,1.33763869651519,0.02));

+#42092=CARTESIAN_POINT('',(-2.13445864056191,1.37041605241737,0.02));

+#42093=CARTESIAN_POINT('',(-2.13445864056191,1.37041605241737,0.));

+#42094=CARTESIAN_POINT('',(-2.13445864056191,1.37041605241737,0.));

+#42095=CARTESIAN_POINT('',(-2.13445864056191,1.37041605241737,0.02));

+#42096=CARTESIAN_POINT('',(-2.13445864056191,1.37041605241737,0.02));

+#42097=CARTESIAN_POINT('',(-2.13445864056191,1.37041605241737,0.02));

+#42098=CARTESIAN_POINT('',(-2.14572896702084,1.4063138588577,0.02));

+#42099=CARTESIAN_POINT('',(-2.14572896702084,1.4063138588577,0.));

+#42100=CARTESIAN_POINT('',(-2.14572896702084,1.4063138588577,0.));

+#42101=CARTESIAN_POINT('',(-2.14572896702084,1.4063138588577,0.02));

+#42102=CARTESIAN_POINT('',(-2.14572896702084,1.4063138588577,0.02));

+#42103=CARTESIAN_POINT('',(-2.14572896702084,1.4063138588577,0.02));

+#42104=CARTESIAN_POINT('',(-2.15139923326518,1.44356682724958,0.02));

+#42105=CARTESIAN_POINT('',(-2.15139923326518,1.44356682724958,0.));

+#42106=CARTESIAN_POINT('',(-2.15139923326518,1.44356682724958,0.02));

+#42107=CARTESIAN_POINT('',(-2.51560343238719,1.73009283585838,0.02));

+#42108=CARTESIAN_POINT('',(-2.51560343238719,1.73009283585838,0.02));

+#42109=CARTESIAN_POINT('',(0.,0.,0.02));

+#42110=CARTESIAN_POINT('',(-3.25,-2.7,0.));

+#42111=CARTESIAN_POINT('',(-0.676103125758737,3.00564494875168,0.02));

+#42112=CARTESIAN_POINT('',(-1.25835501633459,2.81228517911995,0.02));

+#42113=CARTESIAN_POINT('',(-1.25835501633459,2.81228517911995,0.02));

+#42114=CARTESIAN_POINT('',(-0.676103125758737,3.00564494875168,0.02));

+#42115=CARTESIAN_POINT('',(-0.676103125758737,3.00564494875168,0.02));

+#42116=CARTESIAN_POINT('',(-0.676103125758737,3.00564494875168,0.02));

+#42117=CARTESIAN_POINT('',(-1.25835501633459,2.81228517911995,0.02));

+#42118=CARTESIAN_POINT('',(-1.22606359535683,2.71518909091992,0.02));

+#42119=CARTESIAN_POINT('',(-1.22606359535683,2.71518909091992,0.02));

+#42120=CARTESIAN_POINT('',(-1.25835501633459,2.81228517911995,0.02));

+#42121=CARTESIAN_POINT('',(-1.22606359535683,2.71518909091992,0.02));

+#42122=CARTESIAN_POINT('',(-0.772519989048646,2.86605361685577,0.02));

+#42123=CARTESIAN_POINT('',(-0.772519989048646,2.86605361685577,0.02));

+#42124=CARTESIAN_POINT('',(-1.22606359535683,2.71518909091992,0.02));

+#42125=CARTESIAN_POINT('',(-0.772519989048646,2.86605361685577,0.02));

+#42126=CARTESIAN_POINT('',(-0.789240490663701,1.91336503619834,0.02));

+#42127=CARTESIAN_POINT('',(-0.789240490663701,1.91336503619834,0.02));

+#42128=CARTESIAN_POINT('',(-0.772519989048646,2.86605361685577,0.02));

+#42129=CARTESIAN_POINT('',(-0.789240490663701,1.91336503619834,0.02));

+#42130=CARTESIAN_POINT('',(-0.648256261136794,1.96029644414057,0.02));

+#42131=CARTESIAN_POINT('',(-0.648256261136794,1.96029644414057,0.02));

+#42132=CARTESIAN_POINT('',(-0.789240490663701,1.91336503619834,0.02));

+#42133=CARTESIAN_POINT('',(-0.648256261136794,1.96029644414057,0.02));

+#42134=CARTESIAN_POINT('',(-0.642366084431501,2.90405475688999,0.02));

+#42135=CARTESIAN_POINT('',(-0.642366084431501,2.90405475688999,0.02));

+#42136=CARTESIAN_POINT('',(-0.648256261136794,1.96029644414057,0.02));

+#42137=CARTESIAN_POINT('',(-0.642366084431501,2.90405475688999,0.02));

+#42138=CARTESIAN_POINT('',(-0.642366084431501,2.90405475688999,0.02));

+#42139=CARTESIAN_POINT('',(0.,0.,0.02));

+#42140=CARTESIAN_POINT('',(0.37870864631742,2.30004489780314,0.02));

+#42141=CARTESIAN_POINT('',(0.374641715111257,2.24971109888019,0.02));

+#42142=CARTESIAN_POINT('',(0.374641715111257,2.24971109888019,0.02));

+#42143=CARTESIAN_POINT('',(0.37870864631742,2.30004489780314,0.02));

+#42144=CARTESIAN_POINT('',(0.37870864631742,2.30004489780314,0.02));

+#42145=CARTESIAN_POINT('',(0.37870864631742,2.30004489780314,0.02));

+#42146=CARTESIAN_POINT('',(0.374641715111257,2.24971109888019,0.02));

+#42147=CARTESIAN_POINT('',(0.38086677152439,2.19961692752028,0.02));

+#42148=CARTESIAN_POINT('',(0.38086677152439,2.19961692752028,0.02));

+#42149=CARTESIAN_POINT('',(0.374641715111257,2.24971109888019,0.02));

+#42150=CARTESIAN_POINT('',(0.38086677152439,2.19961692752028,0.02));

+#42151=CARTESIAN_POINT('',(0.397620070639541,2.15199793605101,0.02));

+#42152=CARTESIAN_POINT('',(0.397620070639541,2.15199793605101,0.02));

+#42153=CARTESIAN_POINT('',(0.38086677152439,2.19961692752028,0.02));

+#42154=CARTESIAN_POINT('',(0.397620070639541,2.15199793605101,0.02));

+#42155=CARTESIAN_POINT('',(0.421653917783488,2.10751510183013,0.02));

+#42156=CARTESIAN_POINT('',(0.421653917783488,2.10751510183013,0.02));

+#42157=CARTESIAN_POINT('',(0.397620070639541,2.15199793605101,0.02));

+#42158=CARTESIAN_POINT('',(0.421653917783488,2.10751510183013,0.02));

+#42159=CARTESIAN_POINT('',(0.452610643389413,2.06863077447175,0.02));

+#42160=CARTESIAN_POINT('',(0.452610643389413,2.06863077447175,0.02));

+#42161=CARTESIAN_POINT('',(0.421653917783488,2.10751510183013,0.02));

+#42162=CARTESIAN_POINT('',(0.452610643389413,2.06863077447175,0.02));

+#42163=CARTESIAN_POINT('',(0.489525454896066,2.0353904312802,0.02));

+#42164=CARTESIAN_POINT('',(0.489525454896066,2.0353904312802,0.02));

+#42165=CARTESIAN_POINT('',(0.452610643389413,2.06863077447175,0.02));

+#42166=CARTESIAN_POINT('',(0.489525454896066,2.0353904312802,0.02));

+#42167=CARTESIAN_POINT('',(0.531203108978931,2.00833795413874,0.02));

+#42168=CARTESIAN_POINT('',(0.531203108978931,2.00833795413874,0.02));

+#42169=CARTESIAN_POINT('',(0.489525454896066,2.0353904312802,0.02));

+#42170=CARTESIAN_POINT('',(0.531203108978931,2.00833795413874,0.02));

+#42171=CARTESIAN_POINT('',(0.57613620575821,1.98708520774179,0.02));

+#42172=CARTESIAN_POINT('',(0.57613620575821,1.98708520774179,0.02));

+#42173=CARTESIAN_POINT('',(0.531203108978931,2.00833795413874,0.02));

+#42174=CARTESIAN_POINT('',(0.57613620575821,1.98708520774179,0.02));

+#42175=CARTESIAN_POINT('',(0.622679948564439,1.96957096350593,0.02));

+#42176=CARTESIAN_POINT('',(0.622679948564439,1.96957096350593,0.02));

+#42177=CARTESIAN_POINT('',(0.57613620575821,1.98708520774179,0.02));

+#42178=CARTESIAN_POINT('',(0.622679948564439,1.96957096350593,0.02));

+#42179=CARTESIAN_POINT('',(0.670775382664075,1.95710886952915,0.02));

+#42180=CARTESIAN_POINT('',(0.670775382664075,1.95710886952915,0.02));

+#42181=CARTESIAN_POINT('',(0.622679948564439,1.96957096350593,0.02));

+#42182=CARTESIAN_POINT('',(0.670775382664075,1.95710886952915,0.02));

+#42183=CARTESIAN_POINT('',(0.719699045972368,1.94858874983969,0.02));

+#42184=CARTESIAN_POINT('',(0.719699045972368,1.94858874983969,0.02));

+#42185=CARTESIAN_POINT('',(0.670775382664075,1.95710886952915,0.02));

+#42186=CARTESIAN_POINT('',(0.719699045972368,1.94858874983969,0.02));

+#42187=CARTESIAN_POINT('',(0.769299924351908,1.94654967249629,0.02));

+#42188=CARTESIAN_POINT('',(0.769299924351908,1.94654967249629,0.02));

+#42189=CARTESIAN_POINT('',(0.719699045972368,1.94858874983969,0.02));

+#42190=CARTESIAN_POINT('',(0.769299924351908,1.94654967249629,0.02));

+#42191=CARTESIAN_POINT('',(0.818505076886369,1.95288711032531,0.02));

+#42192=CARTESIAN_POINT('',(0.818505076886369,1.95288711032531,0.02));

+#42193=CARTESIAN_POINT('',(0.769299924351908,1.94654967249629,0.02));

+#42194=CARTESIAN_POINT('',(0.818505076886369,1.95288711032531,0.02));

+#42195=CARTESIAN_POINT('',(0.866267256183676,1.96653087230322,0.02));

+#42196=CARTESIAN_POINT('',(0.866267256183676,1.96653087230322,0.02));

+#42197=CARTESIAN_POINT('',(0.818505076886369,1.95288711032531,0.02));

+#42198=CARTESIAN_POINT('',(0.866267256183676,1.96653087230322,0.02));

+#42199=CARTESIAN_POINT('',(0.91146177876746,1.98918260508913,0.02));

+#42200=CARTESIAN_POINT('',(0.91146177876746,1.98918260508913,0.02));

+#42201=CARTESIAN_POINT('',(0.866267256183676,1.96653087230322,0.02));

+#42202=CARTESIAN_POINT('',(0.91146177876746,1.98918260508913,0.02));

+#42203=CARTESIAN_POINT('',(0.952636060086285,2.01838178174099,0.02));

+#42204=CARTESIAN_POINT('',(0.952636060086285,2.01838178174099,0.02));

+#42205=CARTESIAN_POINT('',(0.91146177876746,1.98918260508913,0.02));

+#42206=CARTESIAN_POINT('',(0.952636060086285,2.01838178174099,0.02));

+#42207=CARTESIAN_POINT('',(0.98668393740119,2.05563605045382,0.02));

+#42208=CARTESIAN_POINT('',(0.98668393740119,2.05563605045382,0.02));

+#42209=CARTESIAN_POINT('',(0.952636060086285,2.01838178174099,0.02));

+#42210=CARTESIAN_POINT('',(0.98668393740119,2.05563605045382,0.02));

+#42211=CARTESIAN_POINT('',(1.01241510908631,2.09907765582565,0.02));

+#42212=CARTESIAN_POINT('',(1.01241510908631,2.09907765582565,0.02));

+#42213=CARTESIAN_POINT('',(0.98668393740119,2.05563605045382,0.02));

+#42214=CARTESIAN_POINT('',(1.01241510908631,2.09907765582565,0.02));

+#42215=CARTESIAN_POINT('',(1.03195222673281,2.14570624756448,0.02));

+#42216=CARTESIAN_POINT('',(1.03195222673281,2.14570624756448,0.02));

+#42217=CARTESIAN_POINT('',(1.01241510908631,2.09907765582565,0.02));

+#42218=CARTESIAN_POINT('',(1.03195222673281,2.14570624756448,0.02));

+#42219=CARTESIAN_POINT('',(1.03874103396092,2.18708874001429,0.02));

+#42220=CARTESIAN_POINT('',(1.03874103396092,2.18708874001429,0.02));

+#42221=CARTESIAN_POINT('',(1.03195222673281,2.14570624756448,0.02));

+#42222=CARTESIAN_POINT('',(1.03874103396092,2.18708874001429,0.02));

+#42223=CARTESIAN_POINT('',(1.03635560947941,2.22890968998116,0.02));

+#42224=CARTESIAN_POINT('',(1.03635560947941,2.22890968998116,0.02));

+#42225=CARTESIAN_POINT('',(1.03874103396092,2.18708874001429,0.02));

+#42226=CARTESIAN_POINT('',(1.03635560947941,2.22890968998116,0.02));

+#42227=CARTESIAN_POINT('',(1.0251263681764,2.26928781195384,0.02));

+#42228=CARTESIAN_POINT('',(1.0251263681764,2.26928781195384,0.02));

+#42229=CARTESIAN_POINT('',(1.03635560947941,2.22890968998116,0.02));

+#42230=CARTESIAN_POINT('',(1.0251263681764,2.26928781195384,0.02));

+#42231=CARTESIAN_POINT('',(1.00720308962628,2.30721352556207,0.02));

+#42232=CARTESIAN_POINT('',(1.00720308962628,2.30721352556207,0.02));

+#42233=CARTESIAN_POINT('',(1.0251263681764,2.26928781195384,0.02));

+#42234=CARTESIAN_POINT('',(1.00720308962628,2.30721352556207,0.02));

+#42235=CARTESIAN_POINT('',(0.985780841591236,2.34331217574231,0.02));

+#42236=CARTESIAN_POINT('',(0.985780841591236,2.34331217574231,0.02));

+#42237=CARTESIAN_POINT('',(1.00720308962628,2.30721352556207,0.02));

+#42238=CARTESIAN_POINT('',(0.985780841591236,2.34331217574231,0.02));

+#42239=CARTESIAN_POINT('',(0.971269982525633,2.36148274508672,0.02));

+#42240=CARTESIAN_POINT('',(0.971269982525633,2.36148274508672,0.02));

+#42241=CARTESIAN_POINT('',(0.985780841591236,2.34331217574231,0.02));

+#42242=CARTESIAN_POINT('',(0.971269982525633,2.36148274508672,0.02));

+#42243=CARTESIAN_POINT('',(0.955988875651556,2.3790056191714,0.02));

+#42244=CARTESIAN_POINT('',(0.955988875651556,2.3790056191714,0.02));

+#42245=CARTESIAN_POINT('',(0.971269982525633,2.36148274508672,0.02));

+#42246=CARTESIAN_POINT('',(0.955988875651556,2.3790056191714,0.02));

+#42247=CARTESIAN_POINT('',(0.939265082591897,2.39514888168068,0.02));

+#42248=CARTESIAN_POINT('',(0.939265082591897,2.39514888168068,0.02));

+#42249=CARTESIAN_POINT('',(0.955988875651556,2.3790056191714,0.02));

+#42250=CARTESIAN_POINT('',(0.939265082591897,2.39514888168068,0.02));

+#42251=CARTESIAN_POINT('',(0.921220008044449,2.4098097139301,0.02));

+#42252=CARTESIAN_POINT('',(0.921220008044449,2.4098097139301,0.02));

+#42253=CARTESIAN_POINT('',(0.939265082591897,2.39514888168068,0.02));

+#42254=CARTESIAN_POINT('',(0.921220008044449,2.4098097139301,0.02));

+#42255=CARTESIAN_POINT('',(0.902558440787921,2.42368456216951,0.02));

+#42256=CARTESIAN_POINT('',(0.902558440787921,2.42368456216951,0.02));

+#42257=CARTESIAN_POINT('',(0.921220008044449,2.4098097139301,0.02));

+#42258=CARTESIAN_POINT('',(0.902558440787921,2.42368456216951,0.02));

+#42259=CARTESIAN_POINT('',(0.921361923034755,2.42436787398486,0.02));

+#42260=CARTESIAN_POINT('',(0.921361923034755,2.42436787398486,0.02));

+#42261=CARTESIAN_POINT('',(0.902558440787921,2.42368456216951,0.02));

+#42262=CARTESIAN_POINT('',(0.921361923034755,2.42436787398486,0.02));

+#42263=CARTESIAN_POINT('',(0.940126305795974,2.42572068864917,0.02));

+#42264=CARTESIAN_POINT('',(0.940126305795974,2.42572068864917,0.02));

+#42265=CARTESIAN_POINT('',(0.921361923034755,2.42436787398486,0.02));

+#42266=CARTESIAN_POINT('',(0.940126305795974,2.42572068864917,0.02));

+#42267=CARTESIAN_POINT('',(0.958742477870509,2.4284094707506,0.02));

+#42268=CARTESIAN_POINT('',(0.958742477870509,2.4284094707506,0.02));

+#42269=CARTESIAN_POINT('',(0.940126305795974,2.42572068864917,0.02));

+#42270=CARTESIAN_POINT('',(0.958742477870509,2.4284094707506,0.02));

+#42271=CARTESIAN_POINT('',(0.977099523111685,2.43252403214091,0.02));

+#42272=CARTESIAN_POINT('',(0.977099523111685,2.43252403214091,0.02));

+#42273=CARTESIAN_POINT('',(0.958742477870509,2.4284094707506,0.02));

+#42274=CARTESIAN_POINT('',(0.977099523111685,2.43252403214091,0.02));

+#42275=CARTESIAN_POINT('',(0.995281126599764,2.43736499732699,0.02));

+#42276=CARTESIAN_POINT('',(0.995281126599764,2.43736499732699,0.02));

+#42277=CARTESIAN_POINT('',(0.977099523111685,2.43252403214091,0.02));

+#42278=CARTESIAN_POINT('',(0.995281126599764,2.43736499732699,0.02));

+#42279=CARTESIAN_POINT('',(1.0313194986999,2.45418449460402,0.02));

+#42280=CARTESIAN_POINT('',(1.0313194986999,2.45418449460402,0.02));

+#42281=CARTESIAN_POINT('',(0.995281126599764,2.43736499732699,0.02));

+#42282=CARTESIAN_POINT('',(1.0313194986999,2.45418449460402,0.02));

+#42283=CARTESIAN_POINT('',(1.06499303858049,2.47526480304885,0.02));

+#42284=CARTESIAN_POINT('',(1.06499303858049,2.47526480304885,0.02));

+#42285=CARTESIAN_POINT('',(1.0313194986999,2.45418449460402,0.02));

+#42286=CARTESIAN_POINT('',(1.06499303858049,2.47526480304885,0.02));

+#42287=CARTESIAN_POINT('',(1.09403042009068,2.50234586687668,0.02));

+#42288=CARTESIAN_POINT('',(1.09403042009068,2.50234586687668,0.02));

+#42289=CARTESIAN_POINT('',(1.06499303858049,2.47526480304885,0.02));

+#42290=CARTESIAN_POINT('',(1.09403042009068,2.50234586687668,0.02));

+#42291=CARTESIAN_POINT('',(1.11645272088628,2.53509378605431,0.02));

+#42292=CARTESIAN_POINT('',(1.11645272088628,2.53509378605431,0.02));

+#42293=CARTESIAN_POINT('',(1.09403042009068,2.50234586687668,0.02));

+#42294=CARTESIAN_POINT('',(1.11645272088628,2.53509378605431,0.02));

+#42295=CARTESIAN_POINT('',(1.13284525352361,2.57131901594744,0.02));

+#42296=CARTESIAN_POINT('',(1.13284525352361,2.57131901594744,0.02));

+#42297=CARTESIAN_POINT('',(1.11645272088628,2.53509378605431,0.02));

+#42298=CARTESIAN_POINT('',(1.13284525352361,2.57131901594744,0.02));

+#42299=CARTESIAN_POINT('',(1.14370872643368,2.61813437370439,0.02));

+#42300=CARTESIAN_POINT('',(1.14370872643368,2.61813437370439,0.02));

+#42301=CARTESIAN_POINT('',(1.13284525352361,2.57131901594744,0.02));

+#42302=CARTESIAN_POINT('',(1.14370872643368,2.61813437370439,0.02));

+#42303=CARTESIAN_POINT('',(1.1481204016013,2.66592471923424,0.02));

+#42304=CARTESIAN_POINT('',(1.1481204016013,2.66592471923424,0.02));

+#42305=CARTESIAN_POINT('',(1.14370872643368,2.61813437370439,0.02));

+#42306=CARTESIAN_POINT('',(1.1481204016013,2.66592471923424,0.02));

+#42307=CARTESIAN_POINT('',(1.14247016128675,2.71356044183776,0.02));

+#42308=CARTESIAN_POINT('',(1.14247016128675,2.71356044183776,0.02));

+#42309=CARTESIAN_POINT('',(1.1481204016013,2.66592471923424,0.02));

+#42310=CARTESIAN_POINT('',(1.14247016128675,2.71356044183776,0.02));

+#42311=CARTESIAN_POINT('',(1.12662391718538,2.75884874144056,0.02));

+#42312=CARTESIAN_POINT('',(1.12662391718538,2.75884874144056,0.02));

+#42313=CARTESIAN_POINT('',(1.14247016128675,2.71356044183776,0.02));

+#42314=CARTESIAN_POINT('',(1.12662391718538,2.75884874144056,0.02));

+#42315=CARTESIAN_POINT('',(1.10396438709762,2.80122591315444,0.02));

+#42316=CARTESIAN_POINT('',(1.10396438709762,2.80122591315444,0.02));

+#42317=CARTESIAN_POINT('',(1.12662391718538,2.75884874144056,0.02));

+#42318=CARTESIAN_POINT('',(1.10396438709762,2.80122591315444,0.02));

+#42319=CARTESIAN_POINT('',(1.07592122268424,2.83562880949597,0.02));

+#42320=CARTESIAN_POINT('',(1.07592122268424,2.83562880949597,0.02));

+#42321=CARTESIAN_POINT('',(1.10396438709762,2.80122591315444,0.02));

+#42322=CARTESIAN_POINT('',(1.07592122268424,2.83562880949597,0.02));

+#42323=CARTESIAN_POINT('',(1.04394001174397,2.86634751278046,0.02));

+#42324=CARTESIAN_POINT('',(1.04394001174397,2.86634751278046,0.02));

+#42325=CARTESIAN_POINT('',(1.07592122268424,2.83562880949597,0.02));

+#42326=CARTESIAN_POINT('',(1.04394001174397,2.86634751278046,0.02));

+#42327=CARTESIAN_POINT('',(1.00755995897604,2.89171505648921,0.02));

+#42328=CARTESIAN_POINT('',(1.00755995897604,2.89171505648921,0.02));

+#42329=CARTESIAN_POINT('',(1.04394001174397,2.86634751278046,0.02));

+#42330=CARTESIAN_POINT('',(1.00755995897604,2.89171505648921,0.02));

+#42331=CARTESIAN_POINT('',(0.96791982341762,2.91162407510243,0.02));

+#42332=CARTESIAN_POINT('',(0.96791982341762,2.91162407510243,0.02));

+#42333=CARTESIAN_POINT('',(1.00755995897604,2.89171505648921,0.02));

+#42334=CARTESIAN_POINT('',(0.96791982341762,2.91162407510243,0.02));

+#42335=CARTESIAN_POINT('',(0.926499063137897,2.92757970376817,0.02));

+#42336=CARTESIAN_POINT('',(0.926499063137897,2.92757970376817,0.02));

+#42337=CARTESIAN_POINT('',(0.96791982341762,2.91162407510243,0.02));

+#42338=CARTESIAN_POINT('',(0.926499063137897,2.92757970376817,0.02));

+#42339=CARTESIAN_POINT('',(0.883447340063139,2.93832786514698,0.02));

+#42340=CARTESIAN_POINT('',(0.883447340063139,2.93832786514698,0.02));

+#42341=CARTESIAN_POINT('',(0.926499063137897,2.92757970376817,0.02));

+#42342=CARTESIAN_POINT('',(0.883447340063139,2.93832786514698,0.02));

+#42343=CARTESIAN_POINT('',(0.839600401665266,2.94496297940294,0.02));

+#42344=CARTESIAN_POINT('',(0.839600401665266,2.94496297940294,0.02));

+#42345=CARTESIAN_POINT('',(0.883447340063139,2.93832786514698,0.02));

+#42346=CARTESIAN_POINT('',(0.839600401665266,2.94496297940294,0.02));

+#42347=CARTESIAN_POINT('',(0.795265960147643,2.94536546489271,0.02));

+#42348=CARTESIAN_POINT('',(0.795265960147643,2.94536546489271,0.02));

+#42349=CARTESIAN_POINT('',(0.839600401665266,2.94496297940294,0.02));

+#42350=CARTESIAN_POINT('',(0.795265960147643,2.94536546489271,0.02));

+#42351=CARTESIAN_POINT('',(0.751438778531924,2.93873286410999,0.02));

+#42352=CARTESIAN_POINT('',(0.751438778531924,2.93873286410999,0.02));

+#42353=CARTESIAN_POINT('',(0.795265960147643,2.94536546489271,0.02));

+#42354=CARTESIAN_POINT('',(0.751438778531924,2.93873286410999,0.02));

+#42355=CARTESIAN_POINT('',(0.70875253074189,2.92662967526724,0.02));

+#42356=CARTESIAN_POINT('',(0.70875253074189,2.92662967526724,0.02));

+#42357=CARTESIAN_POINT('',(0.751438778531924,2.93873286410999,0.02));

+#42358=CARTESIAN_POINT('',(0.70875253074189,2.92662967526724,0.02));

+#42359=CARTESIAN_POINT('',(0.665687107558611,2.90519520157124,0.02));

+#42360=CARTESIAN_POINT('',(0.665687107558611,2.90519520157124,0.02));

+#42361=CARTESIAN_POINT('',(0.70875253074189,2.92662967526724,0.02));

+#42362=CARTESIAN_POINT('',(0.665687107558611,2.90519520157124,0.02));

+#42363=CARTESIAN_POINT('',(0.626560237192683,2.87734119115003,0.02));

+#42364=CARTESIAN_POINT('',(0.626560237192683,2.87734119115003,0.02));

+#42365=CARTESIAN_POINT('',(0.665687107558611,2.90519520157124,0.02));

+#42366=CARTESIAN_POINT('',(0.626560237192683,2.87734119115003,0.02));

+#42367=CARTESIAN_POINT('',(0.594438740233328,2.84164605215856,0.02));

+#42368=CARTESIAN_POINT('',(0.594438740233328,2.84164605215856,0.02));

+#42369=CARTESIAN_POINT('',(0.626560237192683,2.87734119115003,0.02));

+#42370=CARTESIAN_POINT('',(0.594438740233328,2.84164605215856,0.02));

+#42371=CARTESIAN_POINT('',(0.570450967046374,2.80001906379889,0.02));

+#42372=CARTESIAN_POINT('',(0.570450967046374,2.80001906379889,0.02));

+#42373=CARTESIAN_POINT('',(0.594438740233328,2.84164605215856,0.02));

+#42374=CARTESIAN_POINT('',(0.570450967046374,2.80001906379889,0.02));

+#42375=CARTESIAN_POINT('',(0.552377839501162,2.75543453941316,0.02));

+#42376=CARTESIAN_POINT('',(0.552377839501162,2.75543453941316,0.02));

+#42377=CARTESIAN_POINT('',(0.570450967046374,2.80001906379889,0.02));

+#42378=CARTESIAN_POINT('',(0.552377839501162,2.75543453941316,0.02));

+#42379=CARTESIAN_POINT('',(0.544922983104059,2.71638797338208,0.02));

+#42380=CARTESIAN_POINT('',(0.544922983104059,2.71638797338208,0.02));

+#42381=CARTESIAN_POINT('',(0.552377839501162,2.75543453941316,0.02));

+#42382=CARTESIAN_POINT('',(0.544922983104059,2.71638797338208,0.02));

+#42383=CARTESIAN_POINT('',(0.5443707402611,2.67671340787541,0.02));

+#42384=CARTESIAN_POINT('',(0.5443707402611,2.67671340787541,0.02));

+#42385=CARTESIAN_POINT('',(0.544922983104059,2.71638797338208,0.02));

+#42386=CARTESIAN_POINT('',(0.5443707402611,2.67671340787541,0.02));

+#42387=CARTESIAN_POINT('',(0.552546117785367,2.63787010452818,0.02));

+#42388=CARTESIAN_POINT('',(0.552546117785367,2.63787010452818,0.02));

+#42389=CARTESIAN_POINT('',(0.5443707402611,2.67671340787541,0.02));

+#42390=CARTESIAN_POINT('',(0.552546117785367,2.63787010452818,0.02));

+#42391=CARTESIAN_POINT('',(0.567973709824339,2.60126987885985,0.02));

+#42392=CARTESIAN_POINT('',(0.567973709824339,2.60126987885985,0.02));

+#42393=CARTESIAN_POINT('',(0.552546117785367,2.63787010452818,0.02));

+#42394=CARTESIAN_POINT('',(0.567973709824339,2.60126987885985,0.02));

+#42395=CARTESIAN_POINT('',(0.587718899732995,2.56675887914341,0.02));

+#42396=CARTESIAN_POINT('',(0.587718899732995,2.56675887914341,0.02));

+#42397=CARTESIAN_POINT('',(0.567973709824339,2.60126987885985,0.02));

+#42398=CARTESIAN_POINT('',(0.587718899732995,2.56675887914341,0.02));

+#42399=CARTESIAN_POINT('',(0.599743058427218,2.55229783316202,0.02));

+#42400=CARTESIAN_POINT('',(0.599743058427218,2.55229783316202,0.02));

+#42401=CARTESIAN_POINT('',(0.587718899732995,2.56675887914341,0.02));

+#42402=CARTESIAN_POINT('',(0.599743058427218,2.55229783316202,0.02));

+#42403=CARTESIAN_POINT('',(0.612344451151756,2.53834046440294,0.02));

+#42404=CARTESIAN_POINT('',(0.612344451151756,2.53834046440294,0.02));

+#42405=CARTESIAN_POINT('',(0.599743058427218,2.55229783316202,0.02));

+#42406=CARTESIAN_POINT('',(0.612344451151756,2.53834046440294,0.02));

+#42407=CARTESIAN_POINT('',(0.626003611292428,2.52542115177355,0.02));

+#42408=CARTESIAN_POINT('',(0.626003611292428,2.52542115177355,0.02));

+#42409=CARTESIAN_POINT('',(0.612344451151756,2.53834046440294,0.02));

+#42410=CARTESIAN_POINT('',(0.626003611292428,2.52542115177355,0.02));

+#42411=CARTESIAN_POINT('',(0.640565998257549,2.51352311280855,0.02));

+#42412=CARTESIAN_POINT('',(0.640565998257549,2.51352311280855,0.02));

+#42413=CARTESIAN_POINT('',(0.626003611292428,2.52542115177355,0.02));

+#42414=CARTESIAN_POINT('',(0.640565998257549,2.51352311280855,0.02));

+#42415=CARTESIAN_POINT('',(0.655550872091947,2.5021569546707,0.02));

+#42416=CARTESIAN_POINT('',(0.655550872091947,2.5021569546707,0.02));

+#42417=CARTESIAN_POINT('',(0.640565998257549,2.51352311280855,0.02));

+#42418=CARTESIAN_POINT('',(0.655550872091947,2.5021569546707,0.02));

+#42419=CARTESIAN_POINT('',(0.632246502428968,2.50198412917818,0.02));

+#42420=CARTESIAN_POINT('',(0.632246502428968,2.50198412917818,0.02));

+#42421=CARTESIAN_POINT('',(0.655550872091947,2.5021569546707,0.02));

+#42422=CARTESIAN_POINT('',(0.632246502428968,2.50198412917818,0.02));

+#42423=CARTESIAN_POINT('',(0.608984320313829,2.50066503294024,0.02));

+#42424=CARTESIAN_POINT('',(0.608984320313829,2.50066503294024,0.02));

+#42425=CARTESIAN_POINT('',(0.632246502428968,2.50198412917818,0.02));

+#42426=CARTESIAN_POINT('',(0.608984320313829,2.50066503294024,0.02));

+#42427=CARTESIAN_POINT('',(0.585971449955585,2.49707180958287,0.02));

+#42428=CARTESIAN_POINT('',(0.585971449955585,2.49707180958287,0.02));

+#42429=CARTESIAN_POINT('',(0.608984320313829,2.50066503294024,0.02));

+#42430=CARTESIAN_POINT('',(0.585971449955585,2.49707180958287,0.02));

+#42431=CARTESIAN_POINT('',(0.563414518589818,2.49123640828163,0.02));

+#42432=CARTESIAN_POINT('',(0.563414518589818,2.49123640828163,0.02));

+#42433=CARTESIAN_POINT('',(0.585971449955585,2.49707180958287,0.02));

+#42434=CARTESIAN_POINT('',(0.563414518589818,2.49123640828163,0.02));

+#42435=CARTESIAN_POINT('',(0.541167503191105,2.48429640526922,0.02));

+#42436=CARTESIAN_POINT('',(0.541167503191105,2.48429640526922,0.02));

+#42437=CARTESIAN_POINT('',(0.563414518589818,2.49123640828163,0.02));

+#42438=CARTESIAN_POINT('',(0.541167503191105,2.48429640526922,0.02));

+#42439=CARTESIAN_POINT('',(0.502928887891176,2.4670915170671,0.02));

+#42440=CARTESIAN_POINT('',(0.502928887891176,2.4670915170671,0.02));

+#42441=CARTESIAN_POINT('',(0.541167503191105,2.48429640526922,0.02));

+#42442=CARTESIAN_POINT('',(0.502928887891176,2.4670915170671,0.02));

+#42443=CARTESIAN_POINT('',(0.466519378745678,2.44635194542752,0.02));

+#42444=CARTESIAN_POINT('',(0.466519378745678,2.44635194542752,0.02));

+#42445=CARTESIAN_POINT('',(0.502928887891176,2.4670915170671,0.02));

+#42446=CARTESIAN_POINT('',(0.466519378745678,2.44635194542752,0.02));

+#42447=CARTESIAN_POINT('',(0.434041225277277,2.41992609292799,0.02));

+#42448=CARTESIAN_POINT('',(0.434041225277277,2.41992609292799,0.02));

+#42449=CARTESIAN_POINT('',(0.466519378745678,2.44635194542752,0.02));

+#42450=CARTESIAN_POINT('',(0.434041225277277,2.41992609292799,0.02));

+#42451=CARTESIAN_POINT('',(0.408306442030184,2.38696447876996,0.02));

+#42452=CARTESIAN_POINT('',(0.408306442030184,2.38696447876996,0.02));

+#42453=CARTESIAN_POINT('',(0.434041225277277,2.41992609292799,0.02));

+#42454=CARTESIAN_POINT('',(0.408306442030184,2.38696447876996,0.02));

+#42455=CARTESIAN_POINT('',(0.389732960154788,2.34939235814772,0.02));

+#42456=CARTESIAN_POINT('',(0.389732960154788,2.34939235814772,0.02));

+#42457=CARTESIAN_POINT('',(0.408306442030184,2.38696447876996,0.02));

+#42458=CARTESIAN_POINT('',(0.681104244372266,2.68359531416656,0.02));

+#42459=CARTESIAN_POINT('',(0.681104244372266,2.68359531416656,0.));

+#42460=CARTESIAN_POINT('',(0.681104244372267,2.68359531416656,0.));

+#42461=CARTESIAN_POINT('',(0.67665161767752,2.65437309859888,0.));

+#42462=CARTESIAN_POINT('',(0.681104244372266,2.68359531416656,0.02));

+#42463=CARTESIAN_POINT('',(0.681104244372266,2.68359531416656,0.02));

+#42464=CARTESIAN_POINT('',(0.681104244372266,2.68359531416656,0.02));

+#42465=CARTESIAN_POINT('',(0.67665161767752,2.65437309859888,0.02));

+#42466=CARTESIAN_POINT('',(0.67665161767752,2.65437309859888,0.02));

+#42467=CARTESIAN_POINT('',(0.688231915123425,2.71230324547435,0.02));

+#42468=CARTESIAN_POINT('',(0.688231915123425,2.71230324547435,0.));

+#42469=CARTESIAN_POINT('',(0.688231915123425,2.71230324547435,0.));

+#42470=CARTESIAN_POINT('',(0.688231915123425,2.71230324547435,0.02));

+#42471=CARTESIAN_POINT('',(0.688231915123425,2.71230324547435,0.02));

+#42472=CARTESIAN_POINT('',(0.688231915123425,2.71230324547435,0.02));

+#42473=CARTESIAN_POINT('',(0.699520114431503,2.74289989836349,0.02));

+#42474=CARTESIAN_POINT('',(0.699520114431503,2.74289989836349,0.));

+#42475=CARTESIAN_POINT('',(0.699520114431503,2.74289989836349,0.));

+#42476=CARTESIAN_POINT('',(0.699520114431503,2.74289989836349,0.02));

+#42477=CARTESIAN_POINT('',(0.699520114431503,2.74289989836349,0.02));

+#42478=CARTESIAN_POINT('',(0.699520114431503,2.74289989836349,0.02));

+#42479=CARTESIAN_POINT('',(0.713194672559503,2.77248899731338,0.02));

+#42480=CARTESIAN_POINT('',(0.713194672559503,2.77248899731338,0.));

+#42481=CARTESIAN_POINT('',(0.713194672559504,2.77248899731338,0.));

+#42482=CARTESIAN_POINT('',(0.713194672559503,2.77248899731338,0.02));

+#42483=CARTESIAN_POINT('',(0.713194672559503,2.77248899731338,0.02));

+#42484=CARTESIAN_POINT('',(0.713194672559503,2.77248899731338,0.02));

+#42485=CARTESIAN_POINT('',(0.731045472294098,2.79973314219513,0.02));

+#42486=CARTESIAN_POINT('',(0.731045472294098,2.79973314219513,0.));

+#42487=CARTESIAN_POINT('',(0.731045472294098,2.79973314219513,0.));

+#42488=CARTESIAN_POINT('',(0.731045472294098,2.79973314219513,0.02));

+#42489=CARTESIAN_POINT('',(0.731045472294098,2.79973314219513,0.02));

+#42490=CARTESIAN_POINT('',(0.731045472294098,2.79973314219513,0.02));

+#42491=CARTESIAN_POINT('',(0.75453018805116,2.82220907303982,0.02));

+#42492=CARTESIAN_POINT('',(0.75453018805116,2.82220907303982,0.));

+#42493=CARTESIAN_POINT('',(0.754530188051159,2.82220907303982,0.));

+#42494=CARTESIAN_POINT('',(0.75453018805116,2.82220907303982,0.02));

+#42495=CARTESIAN_POINT('',(0.75453018805116,2.82220907303982,0.02));

+#42496=CARTESIAN_POINT('',(0.75453018805116,2.82220907303982,0.02));

+#42497=CARTESIAN_POINT('',(0.782665336149881,2.83865737986753,0.02));

+#42498=CARTESIAN_POINT('',(0.782665336149881,2.83865737986753,0.));

+#42499=CARTESIAN_POINT('',(0.782665336149881,2.83865737986753,0.));

+#42500=CARTESIAN_POINT('',(0.782665336149881,2.83865737986753,0.02));

+#42501=CARTESIAN_POINT('',(0.782665336149881,2.83865737986753,0.02));

+#42502=CARTESIAN_POINT('',(0.782665336149881,2.83865737986753,0.02));

+#42503=CARTESIAN_POINT('',(0.805534984899429,2.84446908514019,0.02));

+#42504=CARTESIAN_POINT('',(0.805534984899429,2.84446908514019,0.));

+#42505=CARTESIAN_POINT('',(0.805534984899429,2.84446908514019,0.));

+#42506=CARTESIAN_POINT('',(0.805534984899429,2.84446908514019,0.02));

+#42507=CARTESIAN_POINT('',(0.805534984899429,2.84446908514019,0.02));

+#42508=CARTESIAN_POINT('',(0.805534984899429,2.84446908514019,0.02));

+#42509=CARTESIAN_POINT('',(0.828777142056521,2.84845063654199,0.02));

+#42510=CARTESIAN_POINT('',(0.828777142056521,2.84845063654199,0.));

+#42511=CARTESIAN_POINT('',(0.828777142056522,2.84845063654199,0.));

+#42512=CARTESIAN_POINT('',(0.828777142056521,2.84845063654199,0.02));

+#42513=CARTESIAN_POINT('',(0.828777142056521,2.84845063654199,0.02));

+#42514=CARTESIAN_POINT('',(0.828777142056521,2.84845063654199,0.02));

+#42515=CARTESIAN_POINT('',(0.852334270164744,2.84860265562017,0.02));

+#42516=CARTESIAN_POINT('',(0.852334270164744,2.84860265562017,0.));

+#42517=CARTESIAN_POINT('',(0.852334270164745,2.84860265562017,0.));

+#42518=CARTESIAN_POINT('',(0.852334270164744,2.84860265562017,0.02));

+#42519=CARTESIAN_POINT('',(0.852334270164744,2.84860265562017,0.02));

+#42520=CARTESIAN_POINT('',(0.852334270164744,2.84860265562017,0.02));

+#42521=CARTESIAN_POINT('',(0.875626462686184,2.84492555080739,0.02));

+#42522=CARTESIAN_POINT('',(0.875626462686184,2.84492555080739,0.));

+#42523=CARTESIAN_POINT('',(0.875626462686184,2.84492555080739,0.));

+#42524=CARTESIAN_POINT('',(0.875626462686184,2.84492555080739,0.02));

+#42525=CARTESIAN_POINT('',(0.875626462686184,2.84492555080739,0.02));

+#42526=CARTESIAN_POINT('',(0.875626462686184,2.84492555080739,0.02));

+#42527=CARTESIAN_POINT('',(0.898568225212728,2.83941705888878,0.02));

+#42528=CARTESIAN_POINT('',(0.898568225212728,2.83941705888878,0.));

+#42529=CARTESIAN_POINT('',(0.898568225212728,2.83941705888878,0.));

+#42530=CARTESIAN_POINT('',(0.898568225212728,2.83941705888878,0.02));

+#42531=CARTESIAN_POINT('',(0.898568225212728,2.83941705888878,0.02));

+#42532=CARTESIAN_POINT('',(0.898568225212728,2.83941705888878,0.02));

+#42533=CARTESIAN_POINT('',(0.920444371282749,2.83067171243339,0.02));

+#42534=CARTESIAN_POINT('',(0.920444371282749,2.83067171243339,0.));

+#42535=CARTESIAN_POINT('',(0.920444371282749,2.83067171243339,0.));

+#42536=CARTESIAN_POINT('',(0.920444371282749,2.83067171243339,0.02));

+#42537=CARTESIAN_POINT('',(0.920444371282749,2.83067171243339,0.02));

+#42538=CARTESIAN_POINT('',(0.920444371282749,2.83067171243339,0.02));

+#42539=CARTESIAN_POINT('',(0.94155085987462,2.82023366824159,0.02));

+#42540=CARTESIAN_POINT('',(0.94155085987462,2.82023366824159,0.));

+#42541=CARTESIAN_POINT('',(0.94155085987462,2.82023366824159,0.));

+#42542=CARTESIAN_POINT('',(0.94155085987462,2.82023366824159,0.02));

+#42543=CARTESIAN_POINT('',(0.94155085987462,2.82023366824159,0.02));

+#42544=CARTESIAN_POINT('',(0.94155085987462,2.82023366824159,0.02));

+#42545=CARTESIAN_POINT('',(0.960667829894044,2.80652625186881,0.02));

+#42546=CARTESIAN_POINT('',(0.960667829894044,2.80652625186881,0.));

+#42547=CARTESIAN_POINT('',(0.960667829894044,2.80652625186881,0.));

+#42548=CARTESIAN_POINT('',(0.960667829894044,2.80652625186881,0.02));

+#42549=CARTESIAN_POINT('',(0.960667829894044,2.80652625186881,0.02));

+#42550=CARTESIAN_POINT('',(0.960667829894044,2.80652625186881,0.02));

+#42551=CARTESIAN_POINT('',(0.977323695698075,2.78988259926615,0.02));

+#42552=CARTESIAN_POINT('',(0.977323695698075,2.78988259926615,0.));

+#42553=CARTESIAN_POINT('',(0.977323695698075,2.78988259926615,0.));

+#42554=CARTESIAN_POINT('',(0.977323695698075,2.78988259926615,0.02));

+#42555=CARTESIAN_POINT('',(0.977323695698075,2.78988259926615,0.02));

+#42556=CARTESIAN_POINT('',(0.977323695698075,2.78988259926615,0.02));

+#42557=CARTESIAN_POINT('',(0.99262104679741,2.77196503532809,0.02));

+#42558=CARTESIAN_POINT('',(0.99262104679741,2.77196503532809,0.));

+#42559=CARTESIAN_POINT('',(0.99262104679741,2.77196503532809,0.));

+#42560=CARTESIAN_POINT('',(0.99262104679741,2.77196503532809,0.02));

+#42561=CARTESIAN_POINT('',(0.99262104679741,2.77196503532809,0.02));

+#42562=CARTESIAN_POINT('',(0.99262104679741,2.77196503532809,0.02));

+#42563=CARTESIAN_POINT('',(1.00609755829858,2.74235864390213,0.02));

+#42564=CARTESIAN_POINT('',(1.00609755829858,2.74235864390213,0.));

+#42565=CARTESIAN_POINT('',(1.00609755829858,2.74235864390213,0.));

+#42566=CARTESIAN_POINT('',(1.00609755829858,2.74235864390213,0.02));

+#42567=CARTESIAN_POINT('',(1.00609755829858,2.74235864390213,0.02));

+#42568=CARTESIAN_POINT('',(1.00609755829858,2.74235864390213,0.02));

+#42569=CARTESIAN_POINT('',(1.01221796198518,2.71042593969196,0.02));

+#42570=CARTESIAN_POINT('',(1.01221796198518,2.71042593969196,0.));

+#42571=CARTESIAN_POINT('',(1.01221796198518,2.71042593969196,0.));

+#42572=CARTESIAN_POINT('',(1.01221796198518,2.71042593969196,0.02));

+#42573=CARTESIAN_POINT('',(1.01221796198518,2.71042593969196,0.02));

+#42574=CARTESIAN_POINT('',(1.01221796198518,2.71042593969196,0.02));

+#42575=CARTESIAN_POINT('',(1.01147117121436,2.67791080999734,0.02));

+#42576=CARTESIAN_POINT('',(1.01147117121436,2.67791080999734,0.));

+#42577=CARTESIAN_POINT('',(1.01147117121436,2.67791080999734,0.));

+#42578=CARTESIAN_POINT('',(1.01147117121436,2.67791080999734,0.02));

+#42579=CARTESIAN_POINT('',(1.01147117121436,2.67791080999734,0.02));

+#42580=CARTESIAN_POINT('',(1.01147117121436,2.67791080999734,0.02));

+#42581=CARTESIAN_POINT('',(1.00545803617962,2.64590950024356,0.02));

+#42582=CARTESIAN_POINT('',(1.00545803617962,2.64590950024356,0.));

+#42583=CARTESIAN_POINT('',(1.00545803617962,2.64590950024356,0.));

+#42584=CARTESIAN_POINT('',(1.00545803617962,2.64590950024356,0.02));

+#42585=CARTESIAN_POINT('',(1.00545803617962,2.64590950024356,0.02));

+#42586=CARTESIAN_POINT('',(1.00545803617962,2.64590950024356,0.02));

+#42587=CARTESIAN_POINT('',(0.99699117790135,2.61445030988625,0.02));

+#42588=CARTESIAN_POINT('',(0.99699117790135,2.61445030988625,0.));

+#42589=CARTESIAN_POINT('',(0.996991177901351,2.61445030988625,0.));

+#42590=CARTESIAN_POINT('',(0.99699117790135,2.61445030988625,0.02));

+#42591=CARTESIAN_POINT('',(0.99699117790135,2.61445030988625,0.02));

+#42592=CARTESIAN_POINT('',(0.99699117790135,2.61445030988625,0.02));

+#42593=CARTESIAN_POINT('',(0.986075255885342,2.58695249672167,0.02));

+#42594=CARTESIAN_POINT('',(0.986075255885342,2.58695249672167,0.));

+#42595=CARTESIAN_POINT('',(0.986075255885341,2.58695249672167,0.));

+#42596=CARTESIAN_POINT('',(0.986075255885342,2.58695249672167,0.02));

+#42597=CARTESIAN_POINT('',(0.986075255885342,2.58695249672167,0.02));

+#42598=CARTESIAN_POINT('',(0.986075255885342,2.58695249672167,0.02));

+#42599=CARTESIAN_POINT('',(0.97290169293697,2.56048212342495,0.02));

+#42600=CARTESIAN_POINT('',(0.97290169293697,2.56048212342495,0.));

+#42601=CARTESIAN_POINT('',(0.972901692936969,2.56048212342495,0.));

+#42602=CARTESIAN_POINT('',(0.97290169293697,2.56048212342495,0.02));

+#42603=CARTESIAN_POINT('',(0.97290169293697,2.56048212342495,0.02));

+#42604=CARTESIAN_POINT('',(0.97290169293697,2.56048212342495,0.02));

+#42605=CARTESIAN_POINT('',(0.955468391255082,2.53664218422146,0.02));

+#42606=CARTESIAN_POINT('',(0.955468391255082,2.53664218422146,0.));

+#42607=CARTESIAN_POINT('',(0.955468391255081,2.53664218422146,0.));

+#42608=CARTESIAN_POINT('',(0.955468391255082,2.53664218422146,0.02));

+#42609=CARTESIAN_POINT('',(0.955468391255082,2.53664218422146,0.02));

+#42610=CARTESIAN_POINT('',(0.955468391255082,2.53664218422146,0.02));

+#42611=CARTESIAN_POINT('',(0.933083369376752,2.51741403967216,0.02));

+#42612=CARTESIAN_POINT('',(0.933083369376752,2.51741403967216,0.));

+#42613=CARTESIAN_POINT('',(0.933083369376753,2.51741403967216,0.));

+#42614=CARTESIAN_POINT('',(0.933083369376752,2.51741403967216,0.02));

+#42615=CARTESIAN_POINT('',(0.933083369376752,2.51741403967216,0.02));

+#42616=CARTESIAN_POINT('',(0.933083369376752,2.51741403967216,0.02));

+#42617=CARTESIAN_POINT('',(0.907308487420608,2.50291696388592,0.02));

+#42618=CARTESIAN_POINT('',(0.907308487420608,2.50291696388592,0.));

+#42619=CARTESIAN_POINT('',(0.907308487420608,2.50291696388592,0.));

+#42620=CARTESIAN_POINT('',(0.907308487420608,2.50291696388592,0.02));

+#42621=CARTESIAN_POINT('',(0.907308487420608,2.50291696388592,0.02));

+#42622=CARTESIAN_POINT('',(0.907308487420608,2.50291696388592,0.02));

+#42623=CARTESIAN_POINT('',(0.884483367733935,2.49711992714382,0.02));

+#42624=CARTESIAN_POINT('',(0.884483367733935,2.49711992714382,0.));

+#42625=CARTESIAN_POINT('',(0.884483367733935,2.49711992714382,0.));

+#42626=CARTESIAN_POINT('',(0.884483367733935,2.49711992714382,0.02));

+#42627=CARTESIAN_POINT('',(0.884483367733935,2.49711992714382,0.02));

+#42628=CARTESIAN_POINT('',(0.884483367733935,2.49711992714382,0.02));

+#42629=CARTESIAN_POINT('',(0.86128598168929,2.49313639777719,0.02));

+#42630=CARTESIAN_POINT('',(0.86128598168929,2.49313639777719,0.));

+#42631=CARTESIAN_POINT('',(0.86128598168929,2.49313639777719,0.));

+#42632=CARTESIAN_POINT('',(0.86128598168929,2.49313639777719,0.02));

+#42633=CARTESIAN_POINT('',(0.86128598168929,2.49313639777719,0.02));

+#42634=CARTESIAN_POINT('',(0.86128598168929,2.49313639777719,0.02));

+#42635=CARTESIAN_POINT('',(0.837772498622441,2.4929458467163,0.02));

+#42636=CARTESIAN_POINT('',(0.837772498622441,2.4929458467163,0.));

+#42637=CARTESIAN_POINT('',(0.837772498622441,2.4929458467163,0.));

+#42638=CARTESIAN_POINT('',(0.837772498622441,2.4929458467163,0.02));

+#42639=CARTESIAN_POINT('',(0.837772498622441,2.4929458467163,0.02));

+#42640=CARTESIAN_POINT('',(0.837772498622441,2.4929458467163,0.02));

+#42641=CARTESIAN_POINT('',(0.814512948123109,2.49654828589884,0.02));

+#42642=CARTESIAN_POINT('',(0.814512948123109,2.49654828589884,0.));

+#42643=CARTESIAN_POINT('',(0.814512948123109,2.49654828589884,0.));

+#42644=CARTESIAN_POINT('',(0.814512948123109,2.49654828589884,0.02));

+#42645=CARTESIAN_POINT('',(0.814512948123109,2.49654828589884,0.02));

+#42646=CARTESIAN_POINT('',(0.814512948123109,2.49654828589884,0.02));

+#42647=CARTESIAN_POINT('',(0.791595016016459,2.5019669353851,0.02));

+#42648=CARTESIAN_POINT('',(0.791595016016459,2.5019669353851,0.));

+#42649=CARTESIAN_POINT('',(0.791595016016459,2.5019669353851,0.));

+#42650=CARTESIAN_POINT('',(0.791595016016459,2.5019669353851,0.02));

+#42651=CARTESIAN_POINT('',(0.791595016016459,2.5019669353851,0.02));

+#42652=CARTESIAN_POINT('',(0.791595016016459,2.5019669353851,0.02));

+#42653=CARTESIAN_POINT('',(0.769683989639859,2.51076101795951,0.02));

+#42654=CARTESIAN_POINT('',(0.769683989639859,2.51076101795951,0.));

+#42655=CARTESIAN_POINT('',(0.769683989639859,2.51076101795951,0.));

+#42656=CARTESIAN_POINT('',(0.769683989639859,2.51076101795951,0.02));

+#42657=CARTESIAN_POINT('',(0.769683989639859,2.51076101795951,0.02));

+#42658=CARTESIAN_POINT('',(0.769683989639859,2.51076101795951,0.02));

+#42659=CARTESIAN_POINT('',(0.748543361528521,2.5212440941046,0.02));

+#42660=CARTESIAN_POINT('',(0.748543361528521,2.5212440941046,0.));

+#42661=CARTESIAN_POINT('',(0.748543361528521,2.5212440941046,0.));

+#42662=CARTESIAN_POINT('',(0.748543361528521,2.5212440941046,0.02));

+#42663=CARTESIAN_POINT('',(0.748543361528521,2.5212440941046,0.02));

+#42664=CARTESIAN_POINT('',(0.748543361528521,2.5212440941046,0.02));

+#42665=CARTESIAN_POINT('',(0.72939040102534,2.53498839183213,0.02));

+#42666=CARTESIAN_POINT('',(0.72939040102534,2.53498839183213,0.));

+#42667=CARTESIAN_POINT('',(0.72939040102534,2.53498839183213,0.));

+#42668=CARTESIAN_POINT('',(0.72939040102534,2.53498839183213,0.02));

+#42669=CARTESIAN_POINT('',(0.72939040102534,2.53498839183213,0.02));

+#42670=CARTESIAN_POINT('',(0.72939040102534,2.53498839183213,0.02));

+#42671=CARTESIAN_POINT('',(0.712693491331019,2.55166252756433,0.02));

+#42672=CARTESIAN_POINT('',(0.712693491331019,2.55166252756433,0.));

+#42673=CARTESIAN_POINT('',(0.712693491331019,2.55166252756433,0.));

+#42674=CARTESIAN_POINT('',(0.712693491331019,2.55166252756433,0.02));

+#42675=CARTESIAN_POINT('',(0.712693491331019,2.55166252756433,0.02));

+#42676=CARTESIAN_POINT('',(0.712693491331019,2.55166252756433,0.02));

+#42677=CARTESIAN_POINT('',(0.697352188731657,2.56960896464602,0.02));

+#42678=CARTESIAN_POINT('',(0.697352188731657,2.56960896464602,0.));

+#42679=CARTESIAN_POINT('',(0.697352188731659,2.56960896464602,0.));

+#42680=CARTESIAN_POINT('',(0.697352188731657,2.56960896464602,0.02));

+#42681=CARTESIAN_POINT('',(0.697352188731657,2.56960896464602,0.02));

+#42682=CARTESIAN_POINT('',(0.697352188731657,2.56960896464602,0.02));

+#42683=CARTESIAN_POINT('',(0.68455992991767,2.59626597866112,0.02));

+#42684=CARTESIAN_POINT('',(0.68455992991767,2.59626597866112,0.));

+#42685=CARTESIAN_POINT('',(0.68455992991767,2.59626597866112,0.));

+#42686=CARTESIAN_POINT('',(0.68455992991767,2.59626597866112,0.02));

+#42687=CARTESIAN_POINT('',(0.68455992991767,2.59626597866112,0.02));

+#42688=CARTESIAN_POINT('',(0.68455992991767,2.59626597866112,0.02));

+#42689=CARTESIAN_POINT('',(0.677249933683933,2.6248484232128,0.02));

+#42690=CARTESIAN_POINT('',(0.677249933683933,2.6248484232128,0.));

+#42691=CARTESIAN_POINT('',(0.677249933683934,2.6248484232128,0.));

+#42692=CARTESIAN_POINT('',(0.677249933683933,2.6248484232128,0.02));

+#42693=CARTESIAN_POINT('',(0.677249933683933,2.6248484232128,0.02));

+#42694=CARTESIAN_POINT('',(0.677249933683933,2.6248484232128,0.02));

+#42695=CARTESIAN_POINT('',(0.524002593101779,2.27063125665865,0.02));

+#42696=CARTESIAN_POINT('',(0.524002593101779,2.27063125665865,0.));

+#42697=CARTESIAN_POINT('',(0.524002593101779,2.27063125665865,0.));

+#42698=CARTESIAN_POINT('',(0.519498585061649,2.23636239926571,0.));

+#42699=CARTESIAN_POINT('',(0.524002593101779,2.27063125665865,0.02));

+#42700=CARTESIAN_POINT('',(0.524002593101779,2.27063125665865,0.02));

+#42701=CARTESIAN_POINT('',(0.524002593101779,2.27063125665865,0.02));

+#42702=CARTESIAN_POINT('',(0.519498585061649,2.23636239926571,0.02));

+#42703=CARTESIAN_POINT('',(0.519498585061649,2.23636239926571,0.02));

+#42704=CARTESIAN_POINT('',(0.53166721818252,2.30436100720726,0.02));

+#42705=CARTESIAN_POINT('',(0.53166721818252,2.30436100720726,0.));

+#42706=CARTESIAN_POINT('',(0.531667218182521,2.30436100720726,0.));

+#42707=CARTESIAN_POINT('',(0.53166721818252,2.30436100720726,0.02));

+#42708=CARTESIAN_POINT('',(0.53166721818252,2.30436100720726,0.02));

+#42709=CARTESIAN_POINT('',(0.53166721818252,2.30436100720726,0.02));

+#42710=CARTESIAN_POINT('',(0.543956452339341,2.3335527210709,0.02));

+#42711=CARTESIAN_POINT('',(0.543956452339341,2.3335527210709,0.));

+#42712=CARTESIAN_POINT('',(0.54395645233934,2.3335527210709,0.));

+#42713=CARTESIAN_POINT('',(0.543956452339341,2.3335527210709,0.02));

+#42714=CARTESIAN_POINT('',(0.543956452339341,2.3335527210709,0.02));

+#42715=CARTESIAN_POINT('',(0.543956452339341,2.3335527210709,0.02));

+#42716=CARTESIAN_POINT('',(0.559986869752063,2.3608246431348,0.02));

+#42717=CARTESIAN_POINT('',(0.559986869752063,2.3608246431348,0.));

+#42718=CARTESIAN_POINT('',(0.559986869752064,2.3608246431348,0.));

+#42719=CARTESIAN_POINT('',(0.559986869752063,2.3608246431348,0.02));

+#42720=CARTESIAN_POINT('',(0.559986869752063,2.3608246431348,0.02));

+#42721=CARTESIAN_POINT('',(0.559986869752063,2.3608246431348,0.02));

+#42722=CARTESIAN_POINT('',(0.581168396654217,2.38429848126229,0.02));

+#42723=CARTESIAN_POINT('',(0.581168396654217,2.38429848126229,0.));

+#42724=CARTESIAN_POINT('',(0.581168396654216,2.38429848126229,0.));

+#42725=CARTESIAN_POINT('',(0.581168396654217,2.38429848126229,0.02));

+#42726=CARTESIAN_POINT('',(0.581168396654217,2.38429848126229,0.02));

+#42727=CARTESIAN_POINT('',(0.581168396654217,2.38429848126229,0.02));

+#42728=CARTESIAN_POINT('',(0.606901995747157,2.40267233769119,0.02));

+#42729=CARTESIAN_POINT('',(0.606901995747157,2.40267233769119,0.));

+#42730=CARTESIAN_POINT('',(0.606901995747157,2.40267233769119,0.));

+#42731=CARTESIAN_POINT('',(0.606901995747157,2.40267233769119,0.02));

+#42732=CARTESIAN_POINT('',(0.606901995747157,2.40267233769119,0.02));

+#42733=CARTESIAN_POINT('',(0.606901995747157,2.40267233769119,0.02));

+#42734=CARTESIAN_POINT('',(0.635222424737036,2.41684514486825,0.02));

+#42735=CARTESIAN_POINT('',(0.635222424737036,2.41684514486825,0.));

+#42736=CARTESIAN_POINT('',(0.635222424737037,2.41684514486825,0.));

+#42737=CARTESIAN_POINT('',(0.635222424737036,2.41684514486825,0.02));

+#42738=CARTESIAN_POINT('',(0.635222424737036,2.41684514486825,0.02));

+#42739=CARTESIAN_POINT('',(0.635222424737036,2.41684514486825,0.02));

+#42740=CARTESIAN_POINT('',(0.660806405750517,2.42363503742943,0.02));

+#42741=CARTESIAN_POINT('',(0.660806405750517,2.42363503742943,0.));

+#42742=CARTESIAN_POINT('',(0.660806405750517,2.42363503742943,0.));

+#42743=CARTESIAN_POINT('',(0.660806405750517,2.42363503742943,0.02));

+#42744=CARTESIAN_POINT('',(0.660806405750517,2.42363503742943,0.02));

+#42745=CARTESIAN_POINT('',(0.660806405750517,2.42363503742943,0.02));

+#42746=CARTESIAN_POINT('',(0.686834741216085,2.42835733475104,0.02));

+#42747=CARTESIAN_POINT('',(0.686834741216085,2.42835733475104,0.));

+#42748=CARTESIAN_POINT('',(0.686834741216085,2.42835733475104,0.));

+#42749=CARTESIAN_POINT('',(0.686834741216085,2.42835733475104,0.02));

+#42750=CARTESIAN_POINT('',(0.686834741216085,2.42835733475104,0.02));

+#42751=CARTESIAN_POINT('',(0.686834741216085,2.42835733475104,0.02));

+#42752=CARTESIAN_POINT('',(0.713258655901033,2.42874168405816,0.02));

+#42753=CARTESIAN_POINT('',(0.713258655901033,2.42874168405816,0.));

+#42754=CARTESIAN_POINT('',(0.713258655901033,2.42874168405816,0.));

+#42755=CARTESIAN_POINT('',(0.713258655901033,2.42874168405816,0.02));

+#42756=CARTESIAN_POINT('',(0.713258655901033,2.42874168405816,0.02));

+#42757=CARTESIAN_POINT('',(0.713258655901033,2.42874168405816,0.02));

+#42758=CARTESIAN_POINT('',(0.739413718563672,2.4247816438333,0.02));

+#42759=CARTESIAN_POINT('',(0.739413718563672,2.4247816438333,0.));

+#42760=CARTESIAN_POINT('',(0.739413718563672,2.4247816438333,0.));

+#42761=CARTESIAN_POINT('',(0.739413718563672,2.4247816438333,0.02));

+#42762=CARTESIAN_POINT('',(0.739413718563672,2.4247816438333,0.02));

+#42763=CARTESIAN_POINT('',(0.739413718563672,2.4247816438333,0.02));

+#42764=CARTESIAN_POINT('',(0.7651842236927,2.41874443871018,0.02));

+#42765=CARTESIAN_POINT('',(0.7651842236927,2.41874443871018,0.));

+#42766=CARTESIAN_POINT('',(0.7651842236927,2.41874443871018,0.));

+#42767=CARTESIAN_POINT('',(0.7651842236927,2.41874443871018,0.02));

+#42768=CARTESIAN_POINT('',(0.7651842236927,2.41874443871018,0.02));

+#42769=CARTESIAN_POINT('',(0.7651842236927,2.41874443871018,0.02));

+#42770=CARTESIAN_POINT('',(0.789581781797821,2.40877790886317,0.02));

+#42771=CARTESIAN_POINT('',(0.789581781797821,2.40877790886317,0.));

+#42772=CARTESIAN_POINT('',(0.789581781797821,2.40877790886317,0.));

+#42773=CARTESIAN_POINT('',(0.789581781797821,2.40877790886317,0.02));

+#42774=CARTESIAN_POINT('',(0.789581781797821,2.40877790886317,0.02));

+#42775=CARTESIAN_POINT('',(0.789581781797821,2.40877790886317,0.02));

+#42776=CARTESIAN_POINT('',(0.813105970713933,2.39692782294167,0.02));

+#42777=CARTESIAN_POINT('',(0.813105970713933,2.39692782294167,0.));

+#42778=CARTESIAN_POINT('',(0.813105970713933,2.39692782294167,0.));

+#42779=CARTESIAN_POINT('',(0.813105970713933,2.39692782294167,0.02));

+#42780=CARTESIAN_POINT('',(0.813105970713933,2.39692782294167,0.02));

+#42781=CARTESIAN_POINT('',(0.813105970713933,2.39692782294167,0.02));

+#42782=CARTESIAN_POINT('',(0.834383429897371,2.3814445426601,0.02));

+#42783=CARTESIAN_POINT('',(0.834383429897371,2.3814445426601,0.));

+#42784=CARTESIAN_POINT('',(0.834383429897371,2.3814445426601,0.));

+#42785=CARTESIAN_POINT('',(0.834383429897371,2.3814445426601,0.02));

+#42786=CARTESIAN_POINT('',(0.834383429897371,2.3814445426601,0.02));

+#42787=CARTESIAN_POINT('',(0.834383429897371,2.3814445426601,0.02));

+#42788=CARTESIAN_POINT('',(0.852892916322398,2.36270414271012,0.02));

+#42789=CARTESIAN_POINT('',(0.852892916322398,2.36270414271012,0.));

+#42790=CARTESIAN_POINT('',(0.852892916322399,2.36270414271012,0.));

+#42791=CARTESIAN_POINT('',(0.852892916322398,2.36270414271012,0.02));

+#42792=CARTESIAN_POINT('',(0.852892916322398,2.36270414271012,0.02));

+#42793=CARTESIAN_POINT('',(0.852892916322398,2.36270414271012,0.02));

+#42794=CARTESIAN_POINT('',(0.869877364486911,2.34255215294161,0.02));

+#42795=CARTESIAN_POINT('',(0.869877364486911,2.34255215294161,0.));

+#42796=CARTESIAN_POINT('',(0.869877364486912,2.34255215294161,0.));

+#42797=CARTESIAN_POINT('',(0.869877364486911,2.34255215294161,0.02));

+#42798=CARTESIAN_POINT('',(0.869877364486911,2.34255215294161,0.02));

+#42799=CARTESIAN_POINT('',(0.869877364486911,2.34255215294161,0.02));

+#42800=CARTESIAN_POINT('',(0.884878591380526,2.31464322084266,0.02));

+#42801=CARTESIAN_POINT('',(0.884878591380526,2.31464322084266,0.));

+#42802=CARTESIAN_POINT('',(0.884878591380527,2.31464322084266,0.));

+#42803=CARTESIAN_POINT('',(0.884878591380526,2.31464322084266,0.02));

+#42804=CARTESIAN_POINT('',(0.884878591380526,2.31464322084266,0.02));

+#42805=CARTESIAN_POINT('',(0.884878591380526,2.31464322084266,0.02));

+#42806=CARTESIAN_POINT('',(0.895345509478274,2.28478916390188,0.02));

+#42807=CARTESIAN_POINT('',(0.895345509478274,2.28478916390188,0.));

+#42808=CARTESIAN_POINT('',(0.895345509478275,2.28478916390188,0.));

+#42809=CARTESIAN_POINT('',(0.895345509478274,2.28478916390188,0.02));

+#42810=CARTESIAN_POINT('',(0.895345509478274,2.28478916390188,0.02));

+#42811=CARTESIAN_POINT('',(0.895345509478274,2.28478916390188,0.02));

+#42812=CARTESIAN_POINT('',(0.899262489991539,2.25339775693894,0.02));

+#42813=CARTESIAN_POINT('',(0.899262489991539,2.25339775693894,0.));

+#42814=CARTESIAN_POINT('',(0.899262489991539,2.25339775693894,0.));

+#42815=CARTESIAN_POINT('',(0.899262489991539,2.25339775693894,0.02));

+#42816=CARTESIAN_POINT('',(0.899262489991539,2.25339775693894,0.02));

+#42817=CARTESIAN_POINT('',(0.899262489991539,2.25339775693894,0.02));

+#42818=CARTESIAN_POINT('',(0.896730942136888,2.22185371660264,0.02));

+#42819=CARTESIAN_POINT('',(0.896730942136888,2.22185371660264,0.));

+#42820=CARTESIAN_POINT('',(0.896730942136888,2.22185371660264,0.));

+#42821=CARTESIAN_POINT('',(0.896730942136888,2.22185371660264,0.02));

+#42822=CARTESIAN_POINT('',(0.896730942136888,2.22185371660264,0.02));

+#42823=CARTESIAN_POINT('',(0.896730942136888,2.22185371660264,0.02));

+#42824=CARTESIAN_POINT('',(0.889827963004905,2.19092760420517,0.02));

+#42825=CARTESIAN_POINT('',(0.889827963004905,2.19092760420517,0.));

+#42826=CARTESIAN_POINT('',(0.889827963004905,2.19092760420517,0.));

+#42827=CARTESIAN_POINT('',(0.889827963004905,2.19092760420517,0.02));

+#42828=CARTESIAN_POINT('',(0.889827963004905,2.19092760420517,0.02));

+#42829=CARTESIAN_POINT('',(0.889827963004905,2.19092760420517,0.02));

+#42830=CARTESIAN_POINT('',(0.876931736585075,2.15881089881253,0.02));

+#42831=CARTESIAN_POINT('',(0.876931736585075,2.15881089881253,0.));

+#42832=CARTESIAN_POINT('',(0.876931736585076,2.15881089881253,0.));

+#42833=CARTESIAN_POINT('',(0.876931736585075,2.15881089881253,0.02));

+#42834=CARTESIAN_POINT('',(0.876931736585075,2.15881089881253,0.02));

+#42835=CARTESIAN_POINT('',(0.876931736585075,2.15881089881253,0.02));

+#42836=CARTESIAN_POINT('',(0.860658831847054,2.12830026140963,0.02));

+#42837=CARTESIAN_POINT('',(0.860658831847054,2.12830026140963,0.));

+#42838=CARTESIAN_POINT('',(0.860658831847055,2.12830026140963,0.));

+#42839=CARTESIAN_POINT('',(0.860658831847054,2.12830026140963,0.02));

+#42840=CARTESIAN_POINT('',(0.860658831847054,2.12830026140963,0.02));

+#42841=CARTESIAN_POINT('',(0.860658831847054,2.12830026140963,0.02));

+#42842=CARTESIAN_POINT('',(0.839142769447567,2.10126494551774,0.02));

+#42843=CARTESIAN_POINT('',(0.839142769447567,2.10126494551774,0.));

+#42844=CARTESIAN_POINT('',(0.839142769447567,2.10126494551774,0.));

+#42845=CARTESIAN_POINT('',(0.839142769447567,2.10126494551774,0.02));

+#42846=CARTESIAN_POINT('',(0.839142769447567,2.10126494551774,0.02));

+#42847=CARTESIAN_POINT('',(0.839142769447567,2.10126494551774,0.02));

+#42848=CARTESIAN_POINT('',(0.81212941515995,2.07976062112946,0.02));

+#42849=CARTESIAN_POINT('',(0.81212941515995,2.07976062112946,0.));

+#42850=CARTESIAN_POINT('',(0.812129415159951,2.07976062112946,0.));

+#42851=CARTESIAN_POINT('',(0.81212941515995,2.07976062112946,0.02));

+#42852=CARTESIAN_POINT('',(0.81212941515995,2.07976062112946,0.02));

+#42853=CARTESIAN_POINT('',(0.81212941515995,2.07976062112946,0.02));

+#42854=CARTESIAN_POINT('',(0.781524713907402,2.06362378509061,0.02));

+#42855=CARTESIAN_POINT('',(0.781524713907402,2.06362378509061,0.));

+#42856=CARTESIAN_POINT('',(0.781524713907402,2.06362378509061,0.));

+#42857=CARTESIAN_POINT('',(0.781524713907402,2.06362378509061,0.02));

+#42858=CARTESIAN_POINT('',(0.781524713907402,2.06362378509061,0.02));

+#42859=CARTESIAN_POINT('',(0.781524713907402,2.06362378509061,0.02));

+#42860=CARTESIAN_POINT('',(0.755983721725855,2.05684721247124,0.02));

+#42861=CARTESIAN_POINT('',(0.755983721725855,2.05684721247124,0.));

+#42862=CARTESIAN_POINT('',(0.755983721725855,2.05684721247124,0.));

+#42863=CARTESIAN_POINT('',(0.755983721725855,2.05684721247124,0.02));

+#42864=CARTESIAN_POINT('',(0.755983721725855,2.05684721247124,0.02));

+#42865=CARTESIAN_POINT('',(0.755983721725855,2.05684721247124,0.02));

+#42866=CARTESIAN_POINT('',(0.729999927164973,2.05212186226986,0.02));

+#42867=CARTESIAN_POINT('',(0.729999927164973,2.05212186226986,0.));

+#42868=CARTESIAN_POINT('',(0.729999927164972,2.05212186226986,0.));

+#42869=CARTESIAN_POINT('',(0.729999927164973,2.05212186226986,0.02));

+#42870=CARTESIAN_POINT('',(0.729999927164973,2.05212186226986,0.02));

+#42871=CARTESIAN_POINT('',(0.729999927164973,2.05212186226986,0.02));

+#42872=CARTESIAN_POINT('',(0.703619485387002,2.05169815421998,0.02));

+#42873=CARTESIAN_POINT('',(0.703619485387002,2.05169815421998,0.));

+#42874=CARTESIAN_POINT('',(0.703619485387002,2.05169815421998,0.));

+#42875=CARTESIAN_POINT('',(0.703619485387002,2.05169815421998,0.02));

+#42876=CARTESIAN_POINT('',(0.703619485387002,2.05169815421998,0.02));

+#42877=CARTESIAN_POINT('',(0.703619485387002,2.05169815421998,0.02));

+#42878=CARTESIAN_POINT('',(0.677497128560723,2.05558445458851,0.02));

+#42879=CARTESIAN_POINT('',(0.677497128560723,2.05558445458851,0.));

+#42880=CARTESIAN_POINT('',(0.677497128560723,2.05558445458851,0.));

+#42881=CARTESIAN_POINT('',(0.677497128560723,2.05558445458851,0.02));

+#42882=CARTESIAN_POINT('',(0.677497128560723,2.05558445458851,0.02));

+#42883=CARTESIAN_POINT('',(0.677497128560723,2.05558445458851,0.02));

+#42884=CARTESIAN_POINT('',(0.651750820690609,2.06153372238873,0.02));

+#42885=CARTESIAN_POINT('',(0.651750820690609,2.06153372238873,0.));

+#42886=CARTESIAN_POINT('',(0.651750820690609,2.06153372238873,0.));

+#42887=CARTESIAN_POINT('',(0.651750820690609,2.06153372238873,0.02));

+#42888=CARTESIAN_POINT('',(0.651750820690609,2.06153372238873,0.02));

+#42889=CARTESIAN_POINT('',(0.651750820690609,2.06153372238873,0.02));

+#42890=CARTESIAN_POINT('',(0.627319297984336,2.07155026214877,0.02));

+#42891=CARTESIAN_POINT('',(0.627319297984336,2.07155026214877,0.));

+#42892=CARTESIAN_POINT('',(0.627319297984336,2.07155026214877,0.));

+#42893=CARTESIAN_POINT('',(0.627319297984336,2.07155026214877,0.02));

+#42894=CARTESIAN_POINT('',(0.627319297984336,2.07155026214877,0.02));

+#42895=CARTESIAN_POINT('',(0.627319297984336,2.07155026214877,0.02));

+#42896=CARTESIAN_POINT('',(0.603761625792572,2.08344601655433,0.02));

+#42897=CARTESIAN_POINT('',(0.603761625792572,2.08344601655433,0.));

+#42898=CARTESIAN_POINT('',(0.603761625792572,2.08344601655433,0.));

+#42899=CARTESIAN_POINT('',(0.603761625792572,2.08344601655433,0.02));

+#42900=CARTESIAN_POINT('',(0.603761625792572,2.08344601655433,0.02));

+#42901=CARTESIAN_POINT('',(0.603761625792572,2.08344601655433,0.02));

+#42902=CARTESIAN_POINT('',(0.582448069226655,2.09896574170799,0.02));

+#42903=CARTESIAN_POINT('',(0.582448069226655,2.09896574170799,0.));

+#42904=CARTESIAN_POINT('',(0.582448069226654,2.09896574170799,0.));

+#42905=CARTESIAN_POINT('',(0.582448069226655,2.09896574170799,0.02));

+#42906=CARTESIAN_POINT('',(0.582448069226655,2.09896574170799,0.02));

+#42907=CARTESIAN_POINT('',(0.582448069226655,2.09896574170799,0.02));

+#42908=CARTESIAN_POINT('',(0.563896904632634,2.11773589350888,0.02));

+#42909=CARTESIAN_POINT('',(0.563896904632634,2.11773589350888,0.));

+#42910=CARTESIAN_POINT('',(0.563896904632635,2.11773589350888,0.));

+#42911=CARTESIAN_POINT('',(0.563896904632634,2.11773589350888,0.02));

+#42912=CARTESIAN_POINT('',(0.563896904632634,2.11773589350888,0.02));

+#42913=CARTESIAN_POINT('',(0.563896904632634,2.11773589350888,0.02));

+#42914=CARTESIAN_POINT('',(0.546867674196222,2.13791601385742,0.02));

+#42915=CARTESIAN_POINT('',(0.546867674196222,2.13791601385742,0.));

+#42916=CARTESIAN_POINT('',(0.546867674196224,2.13791601385742,0.));

+#42917=CARTESIAN_POINT('',(0.546867674196222,2.13791601385742,0.02));

+#42918=CARTESIAN_POINT('',(0.546867674196222,2.13791601385742,0.02));

+#42919=CARTESIAN_POINT('',(0.546867674196222,2.13791601385742,0.02));

+#42920=CARTESIAN_POINT('',(0.531376053404678,2.16883139461147,0.02));

+#42921=CARTESIAN_POINT('',(0.531376053404678,2.16883139461147,0.));

+#42922=CARTESIAN_POINT('',(0.531376053404678,2.16883139461147,0.));

+#42923=CARTESIAN_POINT('',(0.531376053404678,2.16883139461147,0.02));

+#42924=CARTESIAN_POINT('',(0.531376053404678,2.16883139461147,0.02));

+#42925=CARTESIAN_POINT('',(0.531376053404678,2.16883139461147,0.02));

+#42926=CARTESIAN_POINT('',(0.521498511090056,2.20190253731767,0.02));

+#42927=CARTESIAN_POINT('',(0.521498511090056,2.20190253731767,0.));

+#42928=CARTESIAN_POINT('',(0.521498511090056,2.20190253731767,0.));

+#42929=CARTESIAN_POINT('',(0.521498511090056,2.20190253731767,0.02));

+#42930=CARTESIAN_POINT('',(0.521498511090056,2.20190253731767,0.02));

+#42931=CARTESIAN_POINT('',(0.521498511090056,2.20190253731767,0.02));

+#42932=CARTESIAN_POINT('',(0.67665161767752,2.65437309859888,0.02));

+#42933=CARTESIAN_POINT('',(0.67665161767752,2.65437309859888,0.));

+#42934=CARTESIAN_POINT('',(0.67665161767752,2.65437309859888,0.02));

+#42935=CARTESIAN_POINT('',(0.519498585061649,2.23636239926571,0.02));

+#42936=CARTESIAN_POINT('',(0.519498585061649,2.23636239926571,0.));

+#42937=CARTESIAN_POINT('',(0.519498585061649,2.23636239926571,0.02));

+#42938=CARTESIAN_POINT('',(0.389732960154788,2.34939235814772,0.02));

+#42939=CARTESIAN_POINT('',(0.389732960154788,2.34939235814772,0.02));

+#42940=CARTESIAN_POINT('',(0.,0.,0.02));

+#42941=CARTESIAN_POINT('',(-3.25,-2.7,0.));

+#42942=CARTESIAN_POINT('',(-3.25,-2.7,0.));

+#42943=CARTESIAN_POINT('',(1.58042395861281,1.42196013106764,0.02));

+#42944=CARTESIAN_POINT('',(1.57957522341374,1.38841582329925,0.02));

+#42945=CARTESIAN_POINT('',(1.57957522341374,1.38841582329925,0.02));

+#42946=CARTESIAN_POINT('',(1.58042395861281,1.42196013106764,0.02));

+#42947=CARTESIAN_POINT('',(1.58042395861281,1.42196013106764,0.02));

+#42948=CARTESIAN_POINT('',(1.58042395861281,1.42196013106764,0.02));

+#42949=CARTESIAN_POINT('',(1.57957522341374,1.38841582329925,0.02));

+#42950=CARTESIAN_POINT('',(1.58480417535259,1.35527972391469,0.02));

+#42951=CARTESIAN_POINT('',(1.58480417535259,1.35527972391469,0.02));

+#42952=CARTESIAN_POINT('',(1.57957522341374,1.38841582329925,0.02));

+#42953=CARTESIAN_POINT('',(1.58480417535259,1.35527972391469,0.02));

+#42954=CARTESIAN_POINT('',(1.59543574133605,1.32346298556846,0.02));

+#42955=CARTESIAN_POINT('',(1.59543574133605,1.32346298556846,0.02));

+#42956=CARTESIAN_POINT('',(1.58480417535259,1.35527972391469,0.02));

+#42957=CARTESIAN_POINT('',(1.59543574133605,1.32346298556846,0.02));

+#42958=CARTESIAN_POINT('',(1.61034522583364,1.29339084386076,0.02));

+#42959=CARTESIAN_POINT('',(1.61034522583364,1.29339084386076,0.02));

+#42960=CARTESIAN_POINT('',(1.59543574133605,1.32346298556846,0.02));

+#42961=CARTESIAN_POINT('',(1.61034522583364,1.29339084386076,0.02));

+#42962=CARTESIAN_POINT('',(1.62887541215639,1.26539543412673,0.02));

+#42963=CARTESIAN_POINT('',(1.62887541215639,1.26539543412673,0.02));

+#42964=CARTESIAN_POINT('',(1.61034522583364,1.29339084386076,0.02));

+#42965=CARTESIAN_POINT('',(1.62887541215639,1.26539543412673,0.02));

+#42966=CARTESIAN_POINT('',(1.65626548414907,1.23348285663215,0.02));

+#42967=CARTESIAN_POINT('',(1.65626548414907,1.23348285663215,0.02));

+#42968=CARTESIAN_POINT('',(1.62887541215639,1.26539543412673,0.02));

+#42969=CARTESIAN_POINT('',(1.65626548414907,1.23348285663215,0.02));

+#42970=CARTESIAN_POINT('',(1.68681611359055,1.20462774002467,0.02));

+#42971=CARTESIAN_POINT('',(1.68681611359055,1.20462774002467,0.02));

+#42972=CARTESIAN_POINT('',(1.65626548414907,1.23348285663215,0.02));

+#42973=CARTESIAN_POINT('',(1.68681611359055,1.20462774002467,0.02));

+#42974=CARTESIAN_POINT('',(1.72150947317483,1.18093563423344,0.02));

+#42975=CARTESIAN_POINT('',(1.72150947317483,1.18093563423344,0.02));

+#42976=CARTESIAN_POINT('',(1.68681611359055,1.20462774002467,0.02));

+#42977=CARTESIAN_POINT('',(1.72150947317483,1.18093563423344,0.02));

+#42978=CARTESIAN_POINT('',(1.75978090133243,1.16362497406049,0.02));

+#42979=CARTESIAN_POINT('',(1.75978090133243,1.16362497406049,0.02));

+#42980=CARTESIAN_POINT('',(1.72150947317483,1.18093563423344,0.02));

+#42981=CARTESIAN_POINT('',(1.75978090133243,1.16362497406049,0.02));

+#42982=CARTESIAN_POINT('',(1.80007054801047,1.1515820197244,0.02));

+#42983=CARTESIAN_POINT('',(1.80007054801047,1.1515820197244,0.02));

+#42984=CARTESIAN_POINT('',(1.75978090133243,1.16362497406049,0.02));

+#42985=CARTESIAN_POINT('',(1.80007054801047,1.1515820197244,0.02));

+#42986=CARTESIAN_POINT('',(1.89932781940846,1.1388375341656,0.02));

+#42987=CARTESIAN_POINT('',(1.89932781940846,1.1388375341656,0.02));

+#42988=CARTESIAN_POINT('',(1.80007054801047,1.1515820197244,0.02));

+#42989=CARTESIAN_POINT('',(1.89932781940846,1.1388375341656,0.02));

+#42990=CARTESIAN_POINT('',(1.99886068236509,1.1493294502047,0.02));

+#42991=CARTESIAN_POINT('',(1.99886068236509,1.1493294502047,0.02));

+#42992=CARTESIAN_POINT('',(1.89932781940846,1.1388375341656,0.02));

+#42993=CARTESIAN_POINT('',(1.99886068236509,1.1493294502047,0.02));

+#42994=CARTESIAN_POINT('',(2.09428036681923,1.17967274124199,0.02));

+#42995=CARTESIAN_POINT('',(2.09428036681923,1.17967274124199,0.02));

+#42996=CARTESIAN_POINT('',(1.99886068236509,1.1493294502047,0.02));

+#42997=CARTESIAN_POINT('',(2.09428036681923,1.17967274124199,0.02));

+#42998=CARTESIAN_POINT('',(2.18325298564917,1.22571891999007,0.02));

+#42999=CARTESIAN_POINT('',(2.18325298564917,1.22571891999007,0.02));

+#43000=CARTESIAN_POINT('',(2.09428036681923,1.17967274124199,0.02));

+#43001=CARTESIAN_POINT('',(2.18325298564917,1.22571891999007,0.02));

+#43002=CARTESIAN_POINT('',(2.26691455333065,1.28097590154084,0.02));

+#43003=CARTESIAN_POINT('',(2.26691455333065,1.28097590154084,0.02));

+#43004=CARTESIAN_POINT('',(2.18325298564917,1.22571891999007,0.02));

+#43005=CARTESIAN_POINT('',(2.26691455333065,1.28097590154084,0.02));

+#43006=CARTESIAN_POINT('',(2.33918042234984,1.34003822053354,0.02));

+#43007=CARTESIAN_POINT('',(2.33918042234984,1.34003822053354,0.02));

+#43008=CARTESIAN_POINT('',(2.26691455333065,1.28097590154084,0.02));

+#43009=CARTESIAN_POINT('',(2.33918042234984,1.34003822053354,0.02));

+#43010=CARTESIAN_POINT('',(2.40616625675589,1.4049563259299,0.02));

+#43011=CARTESIAN_POINT('',(2.40616625675589,1.4049563259299,0.02));

+#43012=CARTESIAN_POINT('',(2.33918042234984,1.34003822053354,0.02));

+#43013=CARTESIAN_POINT('',(2.40616625675589,1.4049563259299,0.02));

+#43014=CARTESIAN_POINT('',(2.46313219398444,1.47875915771452,0.02));

+#43015=CARTESIAN_POINT('',(2.46313219398444,1.47875915771452,0.02));

+#43016=CARTESIAN_POINT('',(2.40616625675589,1.4049563259299,0.02));

+#43017=CARTESIAN_POINT('',(2.46313219398444,1.47875915771452,0.02));

+#43018=CARTESIAN_POINT('',(2.5042086834082,1.56232219421281,0.02));

+#43019=CARTESIAN_POINT('',(2.5042086834082,1.56232219421281,0.02));

+#43020=CARTESIAN_POINT('',(2.46313219398444,1.47875915771452,0.02));

+#43021=CARTESIAN_POINT('',(2.5042086834082,1.56232219421281,0.02));

+#43022=CARTESIAN_POINT('',(2.52190236976253,1.65376794735622,0.02));

+#43023=CARTESIAN_POINT('',(2.52190236976253,1.65376794735622,0.02));

+#43024=CARTESIAN_POINT('',(2.5042086834082,1.56232219421281,0.02));

+#43025=CARTESIAN_POINT('',(2.52190236976253,1.65376794735622,0.02));

+#43026=CARTESIAN_POINT('',(2.51986685261304,1.69382222054355,0.02));

+#43027=CARTESIAN_POINT('',(2.51986685261304,1.69382222054355,0.02));

+#43028=CARTESIAN_POINT('',(2.52190236976253,1.65376794735622,0.02));

+#43029=CARTESIAN_POINT('',(2.51986685261304,1.69382222054355,0.02));

+#43030=CARTESIAN_POINT('',(2.51306662156931,1.73330870509526,0.02));

+#43031=CARTESIAN_POINT('',(2.51306662156931,1.73330870509526,0.02));

+#43032=CARTESIAN_POINT('',(2.51986685261304,1.69382222054355,0.02));

+#43033=CARTESIAN_POINT('',(2.51306662156931,1.73330870509526,0.02));

+#43034=CARTESIAN_POINT('',(2.50017683380217,1.77125081519345,0.02));

+#43035=CARTESIAN_POINT('',(2.50017683380217,1.77125081519345,0.02));

+#43036=CARTESIAN_POINT('',(2.51306662156931,1.73330870509526,0.02));

+#43037=CARTESIAN_POINT('',(2.50017683380217,1.77125081519345,0.02));

+#43038=CARTESIAN_POINT('',(2.48195277437043,1.80694815198443,0.02));

+#43039=CARTESIAN_POINT('',(2.48195277437043,1.80694815198443,0.02));

+#43040=CARTESIAN_POINT('',(2.50017683380217,1.77125081519345,0.02));

+#43041=CARTESIAN_POINT('',(2.48195277437043,1.80694815198443,0.02));

+#43042=CARTESIAN_POINT('',(2.46034035610472,1.84073269424459,0.02));

+#43043=CARTESIAN_POINT('',(2.46034035610472,1.84073269424459,0.02));

+#43044=CARTESIAN_POINT('',(2.48195277437043,1.80694815198443,0.02));

+#43045=CARTESIAN_POINT('',(2.46034035610472,1.84073269424459,0.02));

+#43046=CARTESIAN_POINT('',(2.43310899888255,1.87224959910852,0.02));

+#43047=CARTESIAN_POINT('',(2.43310899888255,1.87224959910852,0.02));

+#43048=CARTESIAN_POINT('',(2.46034035610472,1.84073269424459,0.02));

+#43049=CARTESIAN_POINT('',(2.43310899888255,1.87224959910852,0.02));

+#43050=CARTESIAN_POINT('',(2.40271175178254,1.90068060795189,0.02));

+#43051=CARTESIAN_POINT('',(2.40271175178254,1.90068060795189,0.02));

+#43052=CARTESIAN_POINT('',(2.43310899888255,1.87224959910852,0.02));

+#43053=CARTESIAN_POINT('',(2.40271175178254,1.90068060795189,0.02));

+#43054=CARTESIAN_POINT('',(2.36843082044955,1.9242775873816,0.02));

+#43055=CARTESIAN_POINT('',(2.36843082044955,1.9242775873816,0.02));

+#43056=CARTESIAN_POINT('',(2.40271175178254,1.90068060795189,0.02));

+#43057=CARTESIAN_POINT('',(2.36843082044955,1.9242775873816,0.02));

+#43058=CARTESIAN_POINT('',(2.33094190234149,1.94234728893177,0.02));

+#43059=CARTESIAN_POINT('',(2.33094190234149,1.94234728893177,0.02));

+#43060=CARTESIAN_POINT('',(2.36843082044955,1.9242775873816,0.02));

+#43061=CARTESIAN_POINT('',(2.33094190234149,1.94234728893177,0.02));

+#43062=CARTESIAN_POINT('',(2.29161529435288,1.95606615424845,0.02));

+#43063=CARTESIAN_POINT('',(2.29161529435288,1.95606615424845,0.02));

+#43064=CARTESIAN_POINT('',(2.33094190234149,1.94234728893177,0.02));

+#43065=CARTESIAN_POINT('',(2.29161529435288,1.95606615424845,0.02));

+#43066=CARTESIAN_POINT('',(2.23207671288543,1.96590594200118,0.02));

+#43067=CARTESIAN_POINT('',(2.23207671288543,1.96590594200118,0.02));

+#43068=CARTESIAN_POINT('',(2.29161529435288,1.95606615424845,0.02));

+#43069=CARTESIAN_POINT('',(2.23207671288543,1.96590594200118,0.02));

+#43070=CARTESIAN_POINT('',(2.17179528915375,1.96322481579582,0.02));

+#43071=CARTESIAN_POINT('',(2.17179528915375,1.96322481579582,0.02));

+#43072=CARTESIAN_POINT('',(2.23207671288543,1.96590594200118,0.02));

+#43073=CARTESIAN_POINT('',(2.17179528915375,1.96322481579582,0.02));

+#43074=CARTESIAN_POINT('',(2.11331348281791,1.94836948165066,0.02));

+#43075=CARTESIAN_POINT('',(2.11331348281791,1.94836948165066,0.02));

+#43076=CARTESIAN_POINT('',(2.17179528915375,1.96322481579582,0.02));

+#43077=CARTESIAN_POINT('',(2.11331348281791,1.94836948165066,0.02));

+#43078=CARTESIAN_POINT('',(2.05843563699484,1.92318396584907,0.02));

+#43079=CARTESIAN_POINT('',(2.05843563699484,1.92318396584907,0.02));

+#43080=CARTESIAN_POINT('',(2.11331348281791,1.94836948165066,0.02));

+#43081=CARTESIAN_POINT('',(2.05843563699484,1.92318396584907,0.02));

+#43082=CARTESIAN_POINT('',(2.00774677829736,1.89032418198917,0.02));

+#43083=CARTESIAN_POINT('',(2.00774677829736,1.89032418198917,0.02));

+#43084=CARTESIAN_POINT('',(2.05843563699484,1.92318396584907,0.02));

+#43085=CARTESIAN_POINT('',(2.00774677829736,1.89032418198917,0.02));

+#43086=CARTESIAN_POINT('',(1.96144293649256,1.85172661042069,0.02));

+#43087=CARTESIAN_POINT('',(1.96144293649256,1.85172661042069,0.02));

+#43088=CARTESIAN_POINT('',(2.00774677829736,1.89032418198917,0.02));

+#43089=CARTESIAN_POINT('',(1.96144293649256,1.85172661042069,0.02));

+#43090=CARTESIAN_POINT('',(1.91907990709824,1.80889817891509,0.02));

+#43091=CARTESIAN_POINT('',(1.91907990709824,1.80889817891509,0.02));

+#43092=CARTESIAN_POINT('',(1.96144293649256,1.85172661042069,0.02));

+#43093=CARTESIAN_POINT('',(1.91907990709824,1.80889817891509,0.02));

+#43094=CARTESIAN_POINT('',(1.88402370877121,1.75995117943345,0.02));

+#43095=CARTESIAN_POINT('',(1.88402370877121,1.75995117943345,0.02));

+#43096=CARTESIAN_POINT('',(1.91907990709824,1.80889817891509,0.02));

+#43097=CARTESIAN_POINT('',(1.88402370877121,1.75995117943345,0.02));

+#43098=CARTESIAN_POINT('',(1.86015785686689,1.70475546433006,0.02));

+#43099=CARTESIAN_POINT('',(1.86015785686689,1.70475546433006,0.02));

+#43100=CARTESIAN_POINT('',(1.88402370877121,1.75995117943345,0.02));

+#43101=CARTESIAN_POINT('',(1.86015785686689,1.70475546433006,0.02));

+#43102=CARTESIAN_POINT('',(1.85004204715546,1.64540683446876,0.02));

+#43103=CARTESIAN_POINT('',(1.85004204715546,1.64540683446876,0.02));

+#43104=CARTESIAN_POINT('',(1.86015785686689,1.70475546433006,0.02));

+#43105=CARTESIAN_POINT('',(1.85004204715546,1.64540683446876,0.02));

+#43106=CARTESIAN_POINT('',(1.85095020071002,1.6078028872265,0.02));

+#43107=CARTESIAN_POINT('',(1.85095020071002,1.6078028872265,0.02));

+#43108=CARTESIAN_POINT('',(1.85004204715546,1.64540683446876,0.02));

+#43109=CARTESIAN_POINT('',(1.85095020071002,1.6078028872265,0.02));

+#43110=CARTESIAN_POINT('',(1.85672580563474,1.57063080415196,0.02));

+#43111=CARTESIAN_POINT('',(1.85672580563474,1.57063080415196,0.02));

+#43112=CARTESIAN_POINT('',(1.85095020071002,1.6078028872265,0.02));

+#43113=CARTESIAN_POINT('',(1.85672580563474,1.57063080415196,0.02));

+#43114=CARTESIAN_POINT('',(1.86762419910324,1.53464120311971,0.02));

+#43115=CARTESIAN_POINT('',(1.86762419910324,1.53464120311971,0.02));

+#43116=CARTESIAN_POINT('',(1.85672580563474,1.57063080415196,0.02));

+#43117=CARTESIAN_POINT('',(1.86762419910324,1.53464120311971,0.02));

+#43118=CARTESIAN_POINT('',(1.88343794561448,1.50052013724194,0.02));

+#43119=CARTESIAN_POINT('',(1.88343794561448,1.50052013724194,0.02));

+#43120=CARTESIAN_POINT('',(1.86762419910324,1.53464120311971,0.02));

+#43121=CARTESIAN_POINT('',(1.88343794561448,1.50052013724194,0.02));

+#43122=CARTESIAN_POINT('',(1.90381366030385,1.46889153900997,0.02));

+#43123=CARTESIAN_POINT('',(1.90381366030385,1.46889153900997,0.02));

+#43124=CARTESIAN_POINT('',(1.88343794561448,1.50052013724194,0.02));

+#43125=CARTESIAN_POINT('',(1.90381366030385,1.46889153900997,0.02));

+#43126=CARTESIAN_POINT('',(1.93874574038814,1.42999567185294,0.02));

+#43127=CARTESIAN_POINT('',(1.93874574038814,1.42999567185294,0.02));

+#43128=CARTESIAN_POINT('',(1.90381366030385,1.46889153900997,0.02));

+#43129=CARTESIAN_POINT('',(1.93874574038814,1.42999567185294,0.02));

+#43130=CARTESIAN_POINT('',(1.97920046840225,1.39701679333499,0.02));

+#43131=CARTESIAN_POINT('',(1.97920046840225,1.39701679333499,0.02));

+#43132=CARTESIAN_POINT('',(1.93874574038814,1.42999567185294,0.02));

+#43133=CARTESIAN_POINT('',(1.97920046840225,1.39701679333499,0.02));

+#43134=CARTESIAN_POINT('',(2.02606361400634,1.37409677683356,0.02));

+#43135=CARTESIAN_POINT('',(2.02606361400634,1.37409677683356,0.02));

+#43136=CARTESIAN_POINT('',(1.97920046840225,1.39701679333499,0.02));

+#43137=CARTESIAN_POINT('',(2.02606361400634,1.37409677683356,0.02));

+#43138=CARTESIAN_POINT('',(2.07709566626714,1.36330602036923,0.02));

+#43139=CARTESIAN_POINT('',(2.07709566626714,1.36330602036923,0.02));

+#43140=CARTESIAN_POINT('',(2.02606361400634,1.37409677683356,0.02));

+#43141=CARTESIAN_POINT('',(2.07709566626714,1.36330602036923,0.02));

+#43142=CARTESIAN_POINT('',(2.12935034424132,1.3632482934935,0.02));

+#43143=CARTESIAN_POINT('',(2.12935034424132,1.3632482934935,0.02));

+#43144=CARTESIAN_POINT('',(2.07709566626714,1.36330602036923,0.02));

+#43145=CARTESIAN_POINT('',(2.12935034424132,1.3632482934935,0.02));

+#43146=CARTESIAN_POINT('',(2.06717249247306,1.32928849954664,0.02));

+#43147=CARTESIAN_POINT('',(2.06717249247306,1.32928849954664,0.02));

+#43148=CARTESIAN_POINT('',(2.12935034424132,1.3632482934935,0.02));

+#43149=CARTESIAN_POINT('',(2.06717249247306,1.32928849954664,0.02));

+#43150=CARTESIAN_POINT('',(2.00305096364186,1.29920507428337,0.02));

+#43151=CARTESIAN_POINT('',(2.00305096364186,1.29920507428337,0.02));

+#43152=CARTESIAN_POINT('',(2.06717249247306,1.32928849954664,0.02));

+#43153=CARTESIAN_POINT('',(2.00305096364186,1.29920507428337,0.02));

+#43154=CARTESIAN_POINT('',(1.93638338398659,1.27532971374247,0.02));

+#43155=CARTESIAN_POINT('',(1.93638338398659,1.27532971374247,0.02));

+#43156=CARTESIAN_POINT('',(2.00305096364186,1.29920507428337,0.02));

+#43157=CARTESIAN_POINT('',(1.93638338398659,1.27532971374247,0.02));

+#43158=CARTESIAN_POINT('',(1.86668826821162,1.26376826340796,0.02));

+#43159=CARTESIAN_POINT('',(1.86668826821162,1.26376826340796,0.02));

+#43160=CARTESIAN_POINT('',(1.93638338398659,1.27532971374247,0.02));

+#43161=CARTESIAN_POINT('',(1.86668826821162,1.26376826340796,0.02));

+#43162=CARTESIAN_POINT('',(1.79608042830688,1.26881553672979,0.02));

+#43163=CARTESIAN_POINT('',(1.79608042830688,1.26881553672979,0.02));

+#43164=CARTESIAN_POINT('',(1.86668826821162,1.26376826340796,0.02));

+#43165=CARTESIAN_POINT('',(1.79608042830688,1.26881553672979,0.02));

+#43166=CARTESIAN_POINT('',(1.7789852635768,1.27490023792801,0.02));

+#43167=CARTESIAN_POINT('',(1.7789852635768,1.27490023792801,0.02));

+#43168=CARTESIAN_POINT('',(1.79608042830688,1.26881553672979,0.02));

+#43169=CARTESIAN_POINT('',(1.7789852635768,1.27490023792801,0.02));

+#43170=CARTESIAN_POINT('',(1.76242853598028,1.28230199473149,0.02));

+#43171=CARTESIAN_POINT('',(1.76242853598028,1.28230199473149,0.02));

+#43172=CARTESIAN_POINT('',(1.7789852635768,1.27490023792801,0.02));

+#43173=CARTESIAN_POINT('',(1.76242853598028,1.28230199473149,0.02));

+#43174=CARTESIAN_POINT('',(1.74729313040722,1.29226178532568,0.02));

+#43175=CARTESIAN_POINT('',(1.74729313040722,1.29226178532568,0.02));

+#43176=CARTESIAN_POINT('',(1.76242853598028,1.28230199473149,0.02));

+#43177=CARTESIAN_POINT('',(1.74729313040722,1.29226178532568,0.02));

+#43178=CARTESIAN_POINT('',(1.73394664448727,1.30454096550907,0.02));

+#43179=CARTESIAN_POINT('',(1.73394664448727,1.30454096550907,0.02));

+#43180=CARTESIAN_POINT('',(1.74729313040722,1.29226178532568,0.02));

+#43181=CARTESIAN_POINT('',(1.73394664448727,1.30454096550907,0.02));

+#43182=CARTESIAN_POINT('',(1.72159819383984,1.31783700737401,0.02));

+#43183=CARTESIAN_POINT('',(1.72159819383984,1.31783700737401,0.02));

+#43184=CARTESIAN_POINT('',(1.73394664448727,1.30454096550907,0.02));

+#43185=CARTESIAN_POINT('',(1.72159819383984,1.31783700737401,0.02));

+#43186=CARTESIAN_POINT('',(1.71331376639551,1.33039255038497,0.02));

+#43187=CARTESIAN_POINT('',(1.71331376639551,1.33039255038497,0.02));

+#43188=CARTESIAN_POINT('',(1.72159819383984,1.31783700737401,0.02));

+#43189=CARTESIAN_POINT('',(1.71331376639551,1.33039255038497,0.02));

+#43190=CARTESIAN_POINT('',(1.70598031628874,1.3435183301381,0.02));

+#43191=CARTESIAN_POINT('',(1.70598031628874,1.3435183301381,0.02));

+#43192=CARTESIAN_POINT('',(1.71331376639551,1.33039255038497,0.02));

+#43193=CARTESIAN_POINT('',(1.70598031628874,1.3435183301381,0.02));

+#43194=CARTESIAN_POINT('',(1.70052070327315,1.35751978449215,0.02));

+#43195=CARTESIAN_POINT('',(1.70052070327315,1.35751978449215,0.02));

+#43196=CARTESIAN_POINT('',(1.70598031628874,1.3435183301381,0.02));

+#43197=CARTESIAN_POINT('',(1.70052070327315,1.35751978449215,0.02));

+#43198=CARTESIAN_POINT('',(1.69739501816976,1.37221784929109,0.02));

+#43199=CARTESIAN_POINT('',(1.69739501816976,1.37221784929109,0.02));

+#43200=CARTESIAN_POINT('',(1.70052070327315,1.35751978449215,0.02));

+#43201=CARTESIAN_POINT('',(1.69739501816976,1.37221784929109,0.02));

+#43202=CARTESIAN_POINT('',(1.69594742431678,1.38718908793635,0.02));

+#43203=CARTESIAN_POINT('',(1.69594742431678,1.38718908793635,0.02));

+#43204=CARTESIAN_POINT('',(1.69739501816976,1.37221784929109,0.02));

+#43205=CARTESIAN_POINT('',(1.69594742431678,1.38718908793635,0.02));

+#43206=CARTESIAN_POINT('',(1.6991775885298,1.41325875284293,0.02));

+#43207=CARTESIAN_POINT('',(1.6991775885298,1.41325875284293,0.02));

+#43208=CARTESIAN_POINT('',(1.69594742431678,1.38718908793635,0.02));

+#43209=CARTESIAN_POINT('',(1.6991775885298,1.41325875284293,0.02));

+#43210=CARTESIAN_POINT('',(1.70560061410509,1.43870063491521,0.02));

+#43211=CARTESIAN_POINT('',(1.70560061410509,1.43870063491521,0.02));

+#43212=CARTESIAN_POINT('',(1.6991775885298,1.41325875284293,0.02));

+#43213=CARTESIAN_POINT('',(1.70560061410509,1.43870063491521,0.02));

+#43214=CARTESIAN_POINT('',(1.71689713263078,1.46236462954927,0.02));

+#43215=CARTESIAN_POINT('',(1.71689713263078,1.46236462954927,0.02));

+#43216=CARTESIAN_POINT('',(1.70560061410509,1.43870063491521,0.02));

+#43217=CARTESIAN_POINT('',(1.71689713263078,1.46236462954927,0.02));

+#43218=CARTESIAN_POINT('',(1.73307758718537,1.48299884344389,0.02));

+#43219=CARTESIAN_POINT('',(1.73307758718537,1.48299884344389,0.02));

+#43220=CARTESIAN_POINT('',(1.71689713263078,1.46236462954927,0.02));

+#43221=CARTESIAN_POINT('',(1.73307758718537,1.48299884344389,0.02));

+#43222=CARTESIAN_POINT('',(1.75237911726754,1.50081249663867,0.02));

+#43223=CARTESIAN_POINT('',(1.75237911726754,1.50081249663867,0.02));

+#43224=CARTESIAN_POINT('',(1.73307758718537,1.48299884344389,0.02));

+#43225=CARTESIAN_POINT('',(1.75237911726754,1.50081249663867,0.02));

+#43226=CARTESIAN_POINT('',(1.6642164723882,1.61994607064594,0.02));

+#43227=CARTESIAN_POINT('',(1.6642164723882,1.61994607064594,0.02));

+#43228=CARTESIAN_POINT('',(1.75237911726754,1.50081249663867,0.02));

+#43229=CARTESIAN_POINT('',(1.6642164723882,1.61994607064594,0.02));

+#43230=CARTESIAN_POINT('',(1.63349360700628,1.58808844107393,0.02));

+#43231=CARTESIAN_POINT('',(1.63349360700628,1.58808844107393,0.02));

+#43232=CARTESIAN_POINT('',(1.6642164723882,1.61994607064594,0.02));

+#43233=CARTESIAN_POINT('',(1.63349360700628,1.58808844107393,0.02));

+#43234=CARTESIAN_POINT('',(1.60988305416012,1.55065380504799,0.02));

+#43235=CARTESIAN_POINT('',(1.60988305416012,1.55065380504799,0.02));

+#43236=CARTESIAN_POINT('',(1.63349360700628,1.58808844107393,0.02));

+#43237=CARTESIAN_POINT('',(1.60988305416012,1.55065380504799,0.02));

+#43238=CARTESIAN_POINT('',(1.59385743081415,1.50937509985272,0.02));

+#43239=CARTESIAN_POINT('',(1.59385743081415,1.50937509985272,0.02));

+#43240=CARTESIAN_POINT('',(1.60988305416012,1.55065380504799,0.02));

+#43241=CARTESIAN_POINT('',(1.59385743081415,1.50937509985272,0.02));

+#43242=CARTESIAN_POINT('',(1.58442153635922,1.46609925257912,0.02));

+#43243=CARTESIAN_POINT('',(1.58442153635922,1.46609925257912,0.02));

+#43244=CARTESIAN_POINT('',(1.59385743081415,1.50937509985272,0.02));

+#43245=CARTESIAN_POINT('',(1.97545404045839,1.63796070058918,0.02));

+#43246=CARTESIAN_POINT('',(1.97545404045839,1.63796070058918,0.));

+#43247=CARTESIAN_POINT('',(1.97545404045839,1.63796070058918,0.));

+#43248=CARTESIAN_POINT('',(1.96480549005872,1.59391528972242,0.));

+#43249=CARTESIAN_POINT('',(1.97545404045839,1.63796070058918,0.02));

+#43250=CARTESIAN_POINT('',(1.97545404045839,1.63796070058918,0.02));

+#43251=CARTESIAN_POINT('',(1.97545404045839,1.63796070058918,0.02));

+#43252=CARTESIAN_POINT('',(1.96480549005872,1.59391528972242,0.02));

+#43253=CARTESIAN_POINT('',(1.96480549005872,1.59391528972242,0.02));

+#43254=CARTESIAN_POINT('',(1.99764099436936,1.67747192232379,0.02));

+#43255=CARTESIAN_POINT('',(1.99764099436936,1.67747192232379,0.));

+#43256=CARTESIAN_POINT('',(1.99764099436936,1.67747192232379,0.));

+#43257=CARTESIAN_POINT('',(1.99764099436936,1.67747192232379,0.02));

+#43258=CARTESIAN_POINT('',(1.99764099436936,1.67747192232379,0.02));

+#43259=CARTESIAN_POINT('',(1.99764099436936,1.67747192232379,0.02));

+#43260=CARTESIAN_POINT('',(2.0270714961325,1.71200331695436,0.02));

+#43261=CARTESIAN_POINT('',(2.0270714961325,1.71200331695436,0.));

+#43262=CARTESIAN_POINT('',(2.0270714961325,1.71200331695436,0.));

+#43263=CARTESIAN_POINT('',(2.0270714961325,1.71200331695436,0.02));

+#43264=CARTESIAN_POINT('',(2.0270714961325,1.71200331695436,0.02));

+#43265=CARTESIAN_POINT('',(2.0270714961325,1.71200331695436,0.02));

+#43266=CARTESIAN_POINT('',(2.06061176146116,1.7426084844056,0.02));

+#43267=CARTESIAN_POINT('',(2.06061176146116,1.7426084844056,0.));

+#43268=CARTESIAN_POINT('',(2.06061176146116,1.7426084844056,0.));

+#43269=CARTESIAN_POINT('',(2.06061176146116,1.7426084844056,0.02));

+#43270=CARTESIAN_POINT('',(2.06061176146116,1.7426084844056,0.02));

+#43271=CARTESIAN_POINT('',(2.06061176146116,1.7426084844056,0.02));

+#43272=CARTESIAN_POINT('',(2.09590942317675,1.77119060798202,0.02));

+#43273=CARTESIAN_POINT('',(2.09590942317675,1.77119060798202,0.));

+#43274=CARTESIAN_POINT('',(2.09590942317675,1.77119060798202,0.));

+#43275=CARTESIAN_POINT('',(2.09590942317675,1.77119060798202,0.02));

+#43276=CARTESIAN_POINT('',(2.09590942317675,1.77119060798202,0.02));

+#43277=CARTESIAN_POINT('',(2.09590942317675,1.77119060798202,0.02));

+#43278=CARTESIAN_POINT('',(2.13329694431965,1.79608155799269,0.02));

+#43279=CARTESIAN_POINT('',(2.13329694431965,1.79608155799269,0.));

+#43280=CARTESIAN_POINT('',(2.13329694431965,1.79608155799269,0.));

+#43281=CARTESIAN_POINT('',(2.13329694431965,1.79608155799269,0.02));

+#43282=CARTESIAN_POINT('',(2.13329694431965,1.79608155799269,0.02));

+#43283=CARTESIAN_POINT('',(2.13329694431965,1.79608155799269,0.02));

+#43284=CARTESIAN_POINT('',(2.17251779511024,1.81792547459528,0.02));

+#43285=CARTESIAN_POINT('',(2.17251779511024,1.81792547459528,0.));

+#43286=CARTESIAN_POINT('',(2.17251779511024,1.81792547459528,0.));

+#43287=CARTESIAN_POINT('',(2.17251779511024,1.81792547459528,0.02));

+#43288=CARTESIAN_POINT('',(2.17251779511024,1.81792547459528,0.02));

+#43289=CARTESIAN_POINT('',(2.17251779511024,1.81792547459528,0.02));

+#43290=CARTESIAN_POINT('',(2.21438783345435,1.83404439004678,0.02));

+#43291=CARTESIAN_POINT('',(2.21438783345435,1.83404439004678,0.));

+#43292=CARTESIAN_POINT('',(2.21438783345435,1.83404439004678,0.));

+#43293=CARTESIAN_POINT('',(2.21438783345435,1.83404439004678,0.02));

+#43294=CARTESIAN_POINT('',(2.21438783345435,1.83404439004678,0.02));

+#43295=CARTESIAN_POINT('',(2.21438783345435,1.83404439004678,0.02));

+#43296=CARTESIAN_POINT('',(2.25868621816784,1.84051476434185,0.02));

+#43297=CARTESIAN_POINT('',(2.25868621816784,1.84051476434185,0.));

+#43298=CARTESIAN_POINT('',(2.25868621816784,1.84051476434185,0.));

+#43299=CARTESIAN_POINT('',(2.25868621816784,1.84051476434185,0.02));

+#43300=CARTESIAN_POINT('',(2.25868621816784,1.84051476434185,0.02));

+#43301=CARTESIAN_POINT('',(2.25868621816784,1.84051476434185,0.02));

+#43302=CARTESIAN_POINT('',(2.30339564776347,1.83655256884083,0.02));

+#43303=CARTESIAN_POINT('',(2.30339564776347,1.83655256884083,0.));

+#43304=CARTESIAN_POINT('',(2.30339564776347,1.83655256884083,0.));

+#43305=CARTESIAN_POINT('',(2.30339564776347,1.83655256884083,0.02));

+#43306=CARTESIAN_POINT('',(2.30339564776347,1.83655256884083,0.02));

+#43307=CARTESIAN_POINT('',(2.30339564776347,1.83655256884083,0.02));

+#43308=CARTESIAN_POINT('',(2.32104666412117,1.83094569739603,0.02));

+#43309=CARTESIAN_POINT('',(2.32104666412117,1.83094569739603,0.));

+#43310=CARTESIAN_POINT('',(2.32104666412117,1.83094569739603,0.));

+#43311=CARTESIAN_POINT('',(2.32104666412117,1.83094569739603,0.02));

+#43312=CARTESIAN_POINT('',(2.32104666412117,1.83094569739603,0.02));

+#43313=CARTESIAN_POINT('',(2.32104666412117,1.83094569739603,0.02));

+#43314=CARTESIAN_POINT('',(2.33830359463696,1.82424035260278,0.02));

+#43315=CARTESIAN_POINT('',(2.33830359463696,1.82424035260278,0.));

+#43316=CARTESIAN_POINT('',(2.33830359463696,1.82424035260278,0.));

+#43317=CARTESIAN_POINT('',(2.33830359463696,1.82424035260278,0.02));

+#43318=CARTESIAN_POINT('',(2.33830359463696,1.82424035260278,0.02));

+#43319=CARTESIAN_POINT('',(2.33830359463696,1.82424035260278,0.02));

+#43320=CARTESIAN_POINT('',(2.35456650833423,1.81541682352122,0.02));

+#43321=CARTESIAN_POINT('',(2.35456650833423,1.81541682352122,0.));

+#43322=CARTESIAN_POINT('',(2.35456650833423,1.81541682352122,0.));

+#43323=CARTESIAN_POINT('',(2.35456650833423,1.81541682352122,0.02));

+#43324=CARTESIAN_POINT('',(2.35456650833423,1.81541682352122,0.02));

+#43325=CARTESIAN_POINT('',(2.35456650833423,1.81541682352122,0.02));

+#43326=CARTESIAN_POINT('',(2.36912899218113,1.80401210525046,0.02));

+#43327=CARTESIAN_POINT('',(2.36912899218113,1.80401210525046,0.));

+#43328=CARTESIAN_POINT('',(2.36912899218113,1.80401210525046,0.));

+#43329=CARTESIAN_POINT('',(2.36912899218113,1.80401210525046,0.02));

+#43330=CARTESIAN_POINT('',(2.36912899218113,1.80401210525046,0.02));

+#43331=CARTESIAN_POINT('',(2.36912899218113,1.80401210525046,0.02));

+#43332=CARTESIAN_POINT('',(2.38205897930183,1.79075989525988,0.02));

+#43333=CARTESIAN_POINT('',(2.38205897930183,1.79075989525988,0.));

+#43334=CARTESIAN_POINT('',(2.38205897930183,1.79075989525988,0.));

+#43335=CARTESIAN_POINT('',(2.38205897930183,1.79075989525988,0.02));

+#43336=CARTESIAN_POINT('',(2.38205897930183,1.79075989525988,0.02));

+#43337=CARTESIAN_POINT('',(2.38205897930183,1.79075989525988,0.02));

+#43338=CARTESIAN_POINT('',(2.39320555396187,1.7733854859673,0.02));

+#43339=CARTESIAN_POINT('',(2.39320555396187,1.7733854859673,0.));

+#43340=CARTESIAN_POINT('',(2.39320555396187,1.7733854859673,0.));

+#43341=CARTESIAN_POINT('',(2.39320555396187,1.7733854859673,0.02));

+#43342=CARTESIAN_POINT('',(2.39320555396187,1.7733854859673,0.02));

+#43343=CARTESIAN_POINT('',(2.39320555396187,1.7733854859673,0.02));

+#43344=CARTESIAN_POINT('',(2.40294884639308,1.75520170014384,0.02));

+#43345=CARTESIAN_POINT('',(2.40294884639308,1.75520170014384,0.));

+#43346=CARTESIAN_POINT('',(2.40294884639308,1.75520170014384,0.));

+#43347=CARTESIAN_POINT('',(2.40294884639308,1.75520170014384,0.02));

+#43348=CARTESIAN_POINT('',(2.40294884639308,1.75520170014384,0.02));

+#43349=CARTESIAN_POINT('',(2.40294884639308,1.75520170014384,0.02));

+#43350=CARTESIAN_POINT('',(2.40962976218258,1.73570488441089,0.02));

+#43351=CARTESIAN_POINT('',(2.40962976218258,1.73570488441089,0.));

+#43352=CARTESIAN_POINT('',(2.40962976218258,1.73570488441089,0.));

+#43353=CARTESIAN_POINT('',(2.40962976218258,1.73570488441089,0.02));

+#43354=CARTESIAN_POINT('',(2.40962976218258,1.73570488441089,0.02));

+#43355=CARTESIAN_POINT('',(2.40962976218258,1.73570488441089,0.02));

+#43356=CARTESIAN_POINT('',(2.41308308452022,1.71536648091647,0.02));

+#43357=CARTESIAN_POINT('',(2.41308308452022,1.71536648091647,0.));

+#43358=CARTESIAN_POINT('',(2.41308308452022,1.71536648091647,0.));

+#43359=CARTESIAN_POINT('',(2.41308308452022,1.71536648091647,0.02));

+#43360=CARTESIAN_POINT('',(2.41308308452022,1.71536648091647,0.02));

+#43361=CARTESIAN_POINT('',(2.41308308452022,1.71536648091647,0.02));

+#43362=CARTESIAN_POINT('',(2.41492899376385,1.69480831651322,0.02));

+#43363=CARTESIAN_POINT('',(2.41492899376385,1.69480831651322,0.));

+#43364=CARTESIAN_POINT('',(2.41492899376385,1.69480831651322,0.));

+#43365=CARTESIAN_POINT('',(2.41492899376385,1.69480831651322,0.02));

+#43366=CARTESIAN_POINT('',(2.41492899376385,1.69480831651322,0.02));

+#43367=CARTESIAN_POINT('',(2.41492899376385,1.69480831651322,0.02));

+#43368=CARTESIAN_POINT('',(2.40588417209716,1.64482576378846,0.02));

+#43369=CARTESIAN_POINT('',(2.40588417209716,1.64482576378846,0.));

+#43370=CARTESIAN_POINT('',(2.40588417209716,1.64482576378846,0.));

+#43371=CARTESIAN_POINT('',(2.40588417209716,1.64482576378846,0.02));

+#43372=CARTESIAN_POINT('',(2.40588417209716,1.64482576378846,0.02));

+#43373=CARTESIAN_POINT('',(2.40588417209716,1.64482576378846,0.02));

+#43374=CARTESIAN_POINT('',(2.38432872089442,1.59879552321856,0.02));

+#43375=CARTESIAN_POINT('',(2.38432872089442,1.59879552321856,0.));

+#43376=CARTESIAN_POINT('',(2.38432872089442,1.59879552321856,0.));

+#43377=CARTESIAN_POINT('',(2.38432872089442,1.59879552321856,0.02));

+#43378=CARTESIAN_POINT('',(2.38432872089442,1.59879552321856,0.02));

+#43379=CARTESIAN_POINT('',(2.38432872089442,1.59879552321856,0.02));

+#43380=CARTESIAN_POINT('',(2.35404433143307,1.55790225792745,0.02));

+#43381=CARTESIAN_POINT('',(2.35404433143307,1.55790225792745,0.));

+#43382=CARTESIAN_POINT('',(2.35404433143307,1.55790225792745,0.));

+#43383=CARTESIAN_POINT('',(2.35404433143307,1.55790225792745,0.02));

+#43384=CARTESIAN_POINT('',(2.35404433143307,1.55790225792745,0.02));

+#43385=CARTESIAN_POINT('',(2.35404433143307,1.55790225792745,0.02));

+#43386=CARTESIAN_POINT('',(2.31804226558919,1.5219038636788,0.02));

+#43387=CARTESIAN_POINT('',(2.31804226558919,1.5219038636788,0.));

+#43388=CARTESIAN_POINT('',(2.31804226558919,1.5219038636788,0.));

+#43389=CARTESIAN_POINT('',(2.31804226558919,1.5219038636788,0.02));

+#43390=CARTESIAN_POINT('',(2.31804226558919,1.5219038636788,0.02));

+#43391=CARTESIAN_POINT('',(2.31804226558919,1.5219038636788,0.02));

+#43392=CARTESIAN_POINT('',(2.27850490104106,1.48979216602879,0.02));

+#43393=CARTESIAN_POINT('',(2.27850490104106,1.48979216602879,0.));

+#43394=CARTESIAN_POINT('',(2.27850490104106,1.48979216602879,0.));

+#43395=CARTESIAN_POINT('',(2.27850490104106,1.48979216602879,0.02));

+#43396=CARTESIAN_POINT('',(2.27850490104106,1.48979216602879,0.02));

+#43397=CARTESIAN_POINT('',(2.27850490104106,1.48979216602879,0.02));

+#43398=CARTESIAN_POINT('',(2.24342662932997,1.46759682602532,0.02));

+#43399=CARTESIAN_POINT('',(2.24342662932997,1.46759682602532,0.));

+#43400=CARTESIAN_POINT('',(2.24342662932997,1.46759682602532,0.));

+#43401=CARTESIAN_POINT('',(2.24342662932997,1.46759682602532,0.02));

+#43402=CARTESIAN_POINT('',(2.24342662932997,1.46759682602532,0.02));

+#43403=CARTESIAN_POINT('',(2.24342662932997,1.46759682602532,0.02));

+#43404=CARTESIAN_POINT('',(2.20616642709328,1.44938321039658,0.02));

+#43405=CARTESIAN_POINT('',(2.20616642709328,1.44938321039658,0.));

+#43406=CARTESIAN_POINT('',(2.20616642709328,1.44938321039658,0.));

+#43407=CARTESIAN_POINT('',(2.20616642709328,1.44938321039658,0.02));

+#43408=CARTESIAN_POINT('',(2.20616642709328,1.44938321039658,0.02));

+#43409=CARTESIAN_POINT('',(2.20616642709328,1.44938321039658,0.02));

+#43410=CARTESIAN_POINT('',(2.16624127024917,1.4382741721198,0.02));

+#43411=CARTESIAN_POINT('',(2.16624127024917,1.4382741721198,0.));

+#43412=CARTESIAN_POINT('',(2.16624127024917,1.4382741721198,0.));

+#43413=CARTESIAN_POINT('',(2.16624127024917,1.4382741721198,0.02));

+#43414=CARTESIAN_POINT('',(2.16624127024917,1.4382741721198,0.02));

+#43415=CARTESIAN_POINT('',(2.16624127024917,1.4382741721198,0.02));

+#43416=CARTESIAN_POINT('',(2.12487024807317,1.43632552153334,0.02));

+#43417=CARTESIAN_POINT('',(2.12487024807317,1.43632552153334,0.));

+#43418=CARTESIAN_POINT('',(2.12487024807317,1.43632552153334,0.));

+#43419=CARTESIAN_POINT('',(2.12487024807317,1.43632552153334,0.02));

+#43420=CARTESIAN_POINT('',(2.12487024807317,1.43632552153334,0.02));

+#43421=CARTESIAN_POINT('',(2.12487024807317,1.43632552153334,0.02));

+#43422=CARTESIAN_POINT('',(2.08374905836581,1.44191072958563,0.02));

+#43423=CARTESIAN_POINT('',(2.08374905836581,1.44191072958563,0.));

+#43424=CARTESIAN_POINT('',(2.08374905836581,1.44191072958563,0.));

+#43425=CARTESIAN_POINT('',(2.08374905836581,1.44191072958563,0.02));

+#43426=CARTESIAN_POINT('',(2.08374905836581,1.44191072958563,0.02));

+#43427=CARTESIAN_POINT('',(2.08374905836581,1.44191072958563,0.02));

+#43428=CARTESIAN_POINT('',(2.06294251753647,1.44962056212005,0.02));

+#43429=CARTESIAN_POINT('',(2.06294251753647,1.44962056212005,0.));

+#43430=CARTESIAN_POINT('',(2.06294251753647,1.44962056212005,0.));

+#43431=CARTESIAN_POINT('',(2.06294251753647,1.44962056212005,0.02));

+#43432=CARTESIAN_POINT('',(2.06294251753647,1.44962056212005,0.02));

+#43433=CARTESIAN_POINT('',(2.06294251753647,1.44962056212005,0.02));

+#43434=CARTESIAN_POINT('',(2.04282479441075,1.45895236012031,0.02));

+#43435=CARTESIAN_POINT('',(2.04282479441075,1.45895236012031,0.));

+#43436=CARTESIAN_POINT('',(2.04282479441075,1.45895236012031,0.));

+#43437=CARTESIAN_POINT('',(2.04282479441075,1.45895236012031,0.02));

+#43438=CARTESIAN_POINT('',(2.04282479441075,1.45895236012031,0.02));

+#43439=CARTESIAN_POINT('',(2.04282479441075,1.45895236012031,0.02));

+#43440=CARTESIAN_POINT('',(2.02451689228924,1.47142843770718,0.02));

+#43441=CARTESIAN_POINT('',(2.02451689228924,1.47142843770718,0.));

+#43442=CARTESIAN_POINT('',(2.02451689228924,1.47142843770718,0.));

+#43443=CARTESIAN_POINT('',(2.02451689228924,1.47142843770718,0.02));

+#43444=CARTESIAN_POINT('',(2.02451689228924,1.47142843770718,0.02));

+#43445=CARTESIAN_POINT('',(2.02451689228924,1.47142843770718,0.02));

+#43446=CARTESIAN_POINT('',(2.0084730473382,1.48673842558476,0.02));

+#43447=CARTESIAN_POINT('',(2.0084730473382,1.48673842558476,0.));

+#43448=CARTESIAN_POINT('',(2.0084730473382,1.48673842558476,0.));

+#43449=CARTESIAN_POINT('',(2.0084730473382,1.48673842558476,0.02));

+#43450=CARTESIAN_POINT('',(2.0084730473382,1.48673842558476,0.02));

+#43451=CARTESIAN_POINT('',(2.0084730473382,1.48673842558476,0.02));

+#43452=CARTESIAN_POINT('',(1.99368635648471,1.50328257074091,0.02));

+#43453=CARTESIAN_POINT('',(1.99368635648471,1.50328257074091,0.));

+#43454=CARTESIAN_POINT('',(1.99368635648471,1.50328257074091,0.));

+#43455=CARTESIAN_POINT('',(1.99368635648471,1.50328257074091,0.02));

+#43456=CARTESIAN_POINT('',(1.99368635648471,1.50328257074091,0.02));

+#43457=CARTESIAN_POINT('',(1.99368635648471,1.50328257074091,0.02));

+#43458=CARTESIAN_POINT('',(1.98318502679244,1.51959413475331,0.02));

+#43459=CARTESIAN_POINT('',(1.98318502679244,1.51959413475331,0.));

+#43460=CARTESIAN_POINT('',(1.98318502679244,1.51959413475331,0.));

+#43461=CARTESIAN_POINT('',(1.98318502679244,1.51959413475331,0.02));

+#43462=CARTESIAN_POINT('',(1.98318502679244,1.51959413475331,0.02));

+#43463=CARTESIAN_POINT('',(1.98318502679244,1.51959413475331,0.02));

+#43464=CARTESIAN_POINT('',(1.97457252311391,1.53696052755383,0.02));

+#43465=CARTESIAN_POINT('',(1.97457252311391,1.53696052755383,0.));

+#43466=CARTESIAN_POINT('',(1.97457252311391,1.53696052755383,0.));

+#43467=CARTESIAN_POINT('',(1.97457252311391,1.53696052755383,0.02));

+#43468=CARTESIAN_POINT('',(1.97457252311391,1.53696052755383,0.02));

+#43469=CARTESIAN_POINT('',(1.97457252311391,1.53696052755383,0.02));

+#43470=CARTESIAN_POINT('',(1.96858367027102,1.55539825105326,0.02));

+#43471=CARTESIAN_POINT('',(1.96858367027102,1.55539825105326,0.));

+#43472=CARTESIAN_POINT('',(1.96858367027102,1.55539825105326,0.));

+#43473=CARTESIAN_POINT('',(1.96858367027102,1.55539825105326,0.02));

+#43474=CARTESIAN_POINT('',(1.96858367027102,1.55539825105326,0.02));

+#43475=CARTESIAN_POINT('',(1.96858367027102,1.55539825105326,0.02));

+#43476=CARTESIAN_POINT('',(1.96547416353016,1.5745282527634,0.02));

+#43477=CARTESIAN_POINT('',(1.96547416353016,1.5745282527634,0.));

+#43478=CARTESIAN_POINT('',(1.96547416353016,1.5745282527634,0.));

+#43479=CARTESIAN_POINT('',(1.96547416353016,1.5745282527634,0.02));

+#43480=CARTESIAN_POINT('',(1.96547416353016,1.5745282527634,0.02));

+#43481=CARTESIAN_POINT('',(1.96547416353016,1.5745282527634,0.02));

+#43482=CARTESIAN_POINT('',(1.96480549005872,1.59391528972242,0.02));

+#43483=CARTESIAN_POINT('',(1.96480549005872,1.59391528972242,0.));

+#43484=CARTESIAN_POINT('',(1.96480549005872,1.59391528972242,0.02));

+#43485=CARTESIAN_POINT('',(1.58442153635922,1.46609925257912,0.02));

+#43486=CARTESIAN_POINT('',(1.58442153635922,1.46609925257912,0.02));

+#43487=CARTESIAN_POINT('',(0.,0.,0.02));

+#43488=CARTESIAN_POINT('',(-3.25,-2.7,0.));

+#43489=CARTESIAN_POINT('',(2.06913400214525,0.0439385709881628,0.02));

+#43490=CARTESIAN_POINT('',(2.06570599723841,0.000709922095438374,0.02));

+#43491=CARTESIAN_POINT('',(2.06570599723841,0.000709922095438374,0.02));

+#43492=CARTESIAN_POINT('',(2.06913400214525,0.0439385709881628,0.02));

+#43493=CARTESIAN_POINT('',(2.06913400214525,0.0439385709881628,0.02));

+#43494=CARTESIAN_POINT('',(2.06913400214525,0.0439385709881628,0.02));

+#43495=CARTESIAN_POINT('',(2.06570599723841,0.000709922095438374,0.02));

+#43496=CARTESIAN_POINT('',(2.06853802770224,-0.0425026484672614,0.02));

+#43497=CARTESIAN_POINT('',(2.06853802770224,-0.0425026484672614,0.02));

+#43498=CARTESIAN_POINT('',(2.06570599723841,0.000709922095438374,0.02));

+#43499=CARTESIAN_POINT('',(2.06853802770224,-0.0425026484672614,0.02));

+#43500=CARTESIAN_POINT('',(2.07635385510476,-0.0850592714427189,0.02));

+#43501=CARTESIAN_POINT('',(2.07635385510476,-0.0850592714427189,0.02));

+#43502=CARTESIAN_POINT('',(2.06853802770224,-0.0425026484672614,0.02));

+#43503=CARTESIAN_POINT('',(2.07635385510476,-0.0850592714427189,0.02));

+#43504=CARTESIAN_POINT('',(2.09063016299528,-0.125907747716658,0.02));

+#43505=CARTESIAN_POINT('',(2.09063016299528,-0.125907747716658,0.02));

+#43506=CARTESIAN_POINT('',(2.07635385510476,-0.0850592714427189,0.02));

+#43507=CARTESIAN_POINT('',(2.09063016299528,-0.125907747716658,0.02));

+#43508=CARTESIAN_POINT('',(2.11072708730121,-0.164235080437087,0.02));

+#43509=CARTESIAN_POINT('',(2.11072708730121,-0.164235080437087,0.02));

+#43510=CARTESIAN_POINT('',(2.09063016299528,-0.125907747716658,0.02));

+#43511=CARTESIAN_POINT('',(2.11072708730121,-0.164235080437087,0.02));

+#43512=CARTESIAN_POINT('',(2.13467806640051,-0.200316108685456,0.02));

+#43513=CARTESIAN_POINT('',(2.13467806640051,-0.200316108685456,0.02));

+#43514=CARTESIAN_POINT('',(2.11072708730121,-0.164235080437087,0.02));

+#43515=CARTESIAN_POINT('',(2.13467806640051,-0.200316108685456,0.02));

+#43516=CARTESIAN_POINT('',(2.20360416662314,-0.265134361956055,0.02));

+#43517=CARTESIAN_POINT('',(2.20360416662314,-0.265134361956055,0.02));

+#43518=CARTESIAN_POINT('',(2.13467806640051,-0.200316108685456,0.02));

+#43519=CARTESIAN_POINT('',(2.20360416662314,-0.265134361956055,0.02));

+#43520=CARTESIAN_POINT('',(2.28538353353188,-0.312243044470619,0.02));

+#43521=CARTESIAN_POINT('',(2.28538353353188,-0.312243044470619,0.02));

+#43522=CARTESIAN_POINT('',(2.20360416662314,-0.265134361956055,0.02));

+#43523=CARTESIAN_POINT('',(2.28538353353188,-0.312243044470619,0.02));

+#43524=CARTESIAN_POINT('',(2.37570374821897,-0.340285597494494,0.02));

+#43525=CARTESIAN_POINT('',(2.37570374821897,-0.340285597494494,0.02));

+#43526=CARTESIAN_POINT('',(2.28538353353188,-0.312243044470619,0.02));

+#43527=CARTESIAN_POINT('',(2.37570374821897,-0.340285597494494,0.02));

+#43528=CARTESIAN_POINT('',(2.46922140437845,-0.354701623378141,0.02));

+#43529=CARTESIAN_POINT('',(2.46922140437845,-0.354701623378141,0.02));

+#43530=CARTESIAN_POINT('',(2.37570374821897,-0.340285597494494,0.02));

+#43531=CARTESIAN_POINT('',(2.46922140437845,-0.354701623378141,0.02));

+#43532=CARTESIAN_POINT('',(2.56371093738664,-0.360680919629772,0.02));

+#43533=CARTESIAN_POINT('',(2.56371093738664,-0.360680919629772,0.02));

+#43534=CARTESIAN_POINT('',(2.46922140437845,-0.354701623378141,0.02));

+#43535=CARTESIAN_POINT('',(2.56371093738664,-0.360680919629772,0.02));

+#43536=CARTESIAN_POINT('',(2.65740672857223,-0.357020161025536,0.02));

+#43537=CARTESIAN_POINT('',(2.65740672857223,-0.357020161025536,0.02));

+#43538=CARTESIAN_POINT('',(2.56371093738664,-0.360680919629772,0.02));

+#43539=CARTESIAN_POINT('',(2.65740672857223,-0.357020161025536,0.02));

+#43540=CARTESIAN_POINT('',(2.75028985133577,-0.344619926317948,0.02));

+#43541=CARTESIAN_POINT('',(2.75028985133577,-0.344619926317948,0.02));

+#43542=CARTESIAN_POINT('',(2.65740672857223,-0.357020161025536,0.02));

+#43543=CARTESIAN_POINT('',(2.75028985133577,-0.344619926317948,0.02));

+#43544=CARTESIAN_POINT('',(2.84013418221901,-0.318163165189692,0.02));

+#43545=CARTESIAN_POINT('',(2.84013418221901,-0.318163165189692,0.02));

+#43546=CARTESIAN_POINT('',(2.75028985133577,-0.344619926317948,0.02));

+#43547=CARTESIAN_POINT('',(2.84013418221901,-0.318163165189692,0.02));

+#43548=CARTESIAN_POINT('',(2.92277678344908,-0.274291117165959,0.02));

+#43549=CARTESIAN_POINT('',(2.92277678344908,-0.274291117165959,0.02));

+#43550=CARTESIAN_POINT('',(2.84013418221901,-0.318163165189692,0.02));

+#43551=CARTESIAN_POINT('',(2.92277678344908,-0.274291117165959,0.02));

+#43552=CARTESIAN_POINT('',(2.99141376847155,-0.210766422194866,0.02));

+#43553=CARTESIAN_POINT('',(2.99141376847155,-0.210766422194866,0.02));

+#43554=CARTESIAN_POINT('',(2.92277678344908,-0.274291117165959,0.02));

+#43555=CARTESIAN_POINT('',(2.99141376847155,-0.210766422194866,0.02));

+#43556=CARTESIAN_POINT('',(3.01644227010933,-0.17537119785194,0.02));

+#43557=CARTESIAN_POINT('',(3.01644227010933,-0.17537119785194,0.02));

+#43558=CARTESIAN_POINT('',(2.99141376847155,-0.210766422194866,0.02));

+#43559=CARTESIAN_POINT('',(3.01644227010933,-0.17537119785194,0.02));

+#43560=CARTESIAN_POINT('',(3.03758028357332,-0.137560406114638,0.02));

+#43561=CARTESIAN_POINT('',(3.03758028357332,-0.137560406114638,0.02));

+#43562=CARTESIAN_POINT('',(3.01644227010933,-0.17537119785194,0.02));

+#43563=CARTESIAN_POINT('',(3.03758028357332,-0.137560406114638,0.02));

+#43564=CARTESIAN_POINT('',(3.05280993869079,-0.0970128386535071,0.02));

+#43565=CARTESIAN_POINT('',(3.05280993869079,-0.0970128386535071,0.02));

+#43566=CARTESIAN_POINT('',(3.03758028357332,-0.137560406114638,0.02));

+#43567=CARTESIAN_POINT('',(3.05280993869079,-0.0970128386535071,0.02));

+#43568=CARTESIAN_POINT('',(3.06164943803158,-0.0546097521497323,0.02));

+#43569=CARTESIAN_POINT('',(3.06164943803158,-0.0546097521497323,0.02));

+#43570=CARTESIAN_POINT('',(3.05280993869079,-0.0970128386535071,0.02));

+#43571=CARTESIAN_POINT('',(3.06164943803158,-0.0546097521497323,0.02));

+#43572=CARTESIAN_POINT('',(3.06570599723841,-0.0114504427153867,0.02));

+#43573=CARTESIAN_POINT('',(3.06570599723841,-0.0114504427153867,0.02));

+#43574=CARTESIAN_POINT('',(3.06164943803158,-0.0546097521497323,0.02));

+#43575=CARTESIAN_POINT('',(3.06570599723841,-0.0114504427153867,0.02));

+#43576=CARTESIAN_POINT('',(3.06277814796226,0.031818293674853,0.02));

+#43577=CARTESIAN_POINT('',(3.06277814796226,0.031818293674853,0.02));

+#43578=CARTESIAN_POINT('',(3.06570599723841,-0.0114504427153867,0.02));

+#43579=CARTESIAN_POINT('',(3.06277814796226,0.031818293674853,0.02));

+#43580=CARTESIAN_POINT('',(3.05490307303147,0.0744283701542341,0.02));

+#43581=CARTESIAN_POINT('',(3.05490307303147,0.0744283701542341,0.02));

+#43582=CARTESIAN_POINT('',(3.06277814796226,0.031818293674853,0.02));

+#43583=CARTESIAN_POINT('',(3.05490307303147,0.0744283701542341,0.02));

+#43584=CARTESIAN_POINT('',(3.04059811592527,0.115332687738593,0.02));

+#43585=CARTESIAN_POINT('',(3.04059811592527,0.115332687738593,0.02));

+#43586=CARTESIAN_POINT('',(3.05490307303147,0.0744283701542341,0.02));

+#43587=CARTESIAN_POINT('',(3.04059811592527,0.115332687738593,0.02));

+#43588=CARTESIAN_POINT('',(3.02042226157862,0.153687892010415,0.02));

+#43589=CARTESIAN_POINT('',(3.02042226157862,0.153687892010415,0.02));

+#43590=CARTESIAN_POINT('',(3.04059811592527,0.115332687738593,0.02));

+#43591=CARTESIAN_POINT('',(3.02042226157862,0.153687892010415,0.02));

+#43592=CARTESIAN_POINT('',(2.99635391667601,0.189765593765628,0.02));

+#43593=CARTESIAN_POINT('',(2.99635391667601,0.189765593765628,0.02));

+#43594=CARTESIAN_POINT('',(3.02042226157862,0.153687892010415,0.02));

+#43595=CARTESIAN_POINT('',(2.99635391667601,0.189765593765628,0.02));

+#43596=CARTESIAN_POINT('',(2.92844716111837,0.254224709564773,0.02));

+#43597=CARTESIAN_POINT('',(2.92844716111837,0.254224709564773,0.02));

+#43598=CARTESIAN_POINT('',(2.99635391667601,0.189765593765628,0.02));

+#43599=CARTESIAN_POINT('',(2.92844716111837,0.254224709564773,0.02));

+#43600=CARTESIAN_POINT('',(2.84770120030767,0.30115428300008,0.02));

+#43601=CARTESIAN_POINT('',(2.84770120030767,0.30115428300008,0.02));

+#43602=CARTESIAN_POINT('',(2.92844716111837,0.254224709564773,0.02));

+#43603=CARTESIAN_POINT('',(2.84770120030767,0.30115428300008,0.02));

+#43604=CARTESIAN_POINT('',(2.75843638692595,0.32926788341794,0.02));

+#43605=CARTESIAN_POINT('',(2.75843638692595,0.32926788341794,0.02));

+#43606=CARTESIAN_POINT('',(2.84770120030767,0.30115428300008,0.02));

+#43607=CARTESIAN_POINT('',(2.75843638692595,0.32926788341794,0.02));

+#43608=CARTESIAN_POINT('',(2.66594317744637,0.343838351427928,0.02));

+#43609=CARTESIAN_POINT('',(2.66594317744637,0.343838351427928,0.02));

+#43610=CARTESIAN_POINT('',(2.75843638692595,0.32926788341794,0.02));

+#43611=CARTESIAN_POINT('',(2.66594317744637,0.343838351427928,0.02));

+#43612=CARTESIAN_POINT('',(2.57245119959447,0.349940399009824,0.02));

+#43613=CARTESIAN_POINT('',(2.57245119959447,0.349940399009824,0.02));

+#43614=CARTESIAN_POINT('',(2.66594317744637,0.343838351427928,0.02));

+#43615=CARTESIAN_POINT('',(2.57245119959447,0.349940399009824,0.02));

+#43616=CARTESIAN_POINT('',(2.47774455187625,0.347016022618586,0.02));

+#43617=CARTESIAN_POINT('',(2.47774455187625,0.347016022618586,0.02));

+#43618=CARTESIAN_POINT('',(2.57245119959447,0.349940399009824,0.02));

+#43619=CARTESIAN_POINT('',(2.47774455187625,0.347016022618586,0.02));

+#43620=CARTESIAN_POINT('',(2.3838640769144,0.334368820269279,0.02));

+#43621=CARTESIAN_POINT('',(2.3838640769144,0.334368820269279,0.02));

+#43622=CARTESIAN_POINT('',(2.47774455187625,0.347016022618586,0.02));

+#43623=CARTESIAN_POINT('',(2.3838640769144,0.334368820269279,0.02));

+#43624=CARTESIAN_POINT('',(2.29290985463374,0.308083718452034,0.02));

+#43625=CARTESIAN_POINT('',(2.29290985463374,0.308083718452034,0.02));

+#43626=CARTESIAN_POINT('',(2.3838640769144,0.334368820269279,0.02));

+#43627=CARTESIAN_POINT('',(2.29290985463374,0.308083718452034,0.02));

+#43628=CARTESIAN_POINT('',(2.2091743828897,0.264139102509097,0.02));

+#43629=CARTESIAN_POINT('',(2.2091743828897,0.264139102509097,0.02));

+#43630=CARTESIAN_POINT('',(2.29290985463374,0.308083718452034,0.02));

+#43631=CARTESIAN_POINT('',(2.2091743828897,0.264139102509097,0.02));

+#43632=CARTESIAN_POINT('',(2.13961821460492,0.200215907275037,0.02));

+#43633=CARTESIAN_POINT('',(2.13961821460492,0.200215907275037,0.02));

+#43634=CARTESIAN_POINT('',(2.2091743828897,0.264139102509097,0.02));

+#43635=CARTESIAN_POINT('',(2.13961821460492,0.200215907275037,0.02));

+#43636=CARTESIAN_POINT('',(2.11429564697215,0.165008541797308,0.02));

+#43637=CARTESIAN_POINT('',(2.11429564697215,0.165008541797308,0.02));

+#43638=CARTESIAN_POINT('',(2.13961821460492,0.200215907275037,0.02));

+#43639=CARTESIAN_POINT('',(2.11429564697215,0.165008541797308,0.02));

+#43640=CARTESIAN_POINT('',(2.0936622053117,0.126875018811785,0.02));

+#43641=CARTESIAN_POINT('',(2.0936622053117,0.126875018811785,0.02));

+#43642=CARTESIAN_POINT('',(2.11429564697215,0.165008541797308,0.02));

+#43643=CARTESIAN_POINT('',(2.0936622053117,0.126875018811785,0.02));

+#43644=CARTESIAN_POINT('',(2.07843228551453,0.0862821415640332,0.02));

+#43645=CARTESIAN_POINT('',(2.07843228551453,0.0862821415640332,0.02));

+#43646=CARTESIAN_POINT('',(2.0936622053117,0.126875018811785,0.02));

+#43647=CARTESIAN_POINT('',(2.16497060490495,0.017645507116322,0.02));

+#43648=CARTESIAN_POINT('',(2.16497060490495,0.017645507116322,0.));

+#43649=CARTESIAN_POINT('',(2.16497060490495,0.0176455071163218,0.));

+#43650=CARTESIAN_POINT('',(2.1627989100258,-0.000430112105501926,0.));

+#43651=CARTESIAN_POINT('',(2.16497060490495,0.017645507116322,0.02));

+#43652=CARTESIAN_POINT('',(2.16497060490495,0.017645507116322,0.02));

+#43653=CARTESIAN_POINT('',(2.16497060490495,0.017645507116322,0.02));

+#43654=CARTESIAN_POINT('',(2.1627989100258,-0.000430112105501926,0.02));

+#43655=CARTESIAN_POINT('',(2.1627989100258,-0.000430112105501926,0.02));

+#43656=CARTESIAN_POINT('',(2.16856777370852,0.0354817495280132,0.02));

+#43657=CARTESIAN_POINT('',(2.16856777370852,0.0354817495280132,0.));

+#43658=CARTESIAN_POINT('',(2.16856777370852,0.0354817495280138,0.));

+#43659=CARTESIAN_POINT('',(2.16856777370852,0.0354817495280132,0.02));

+#43660=CARTESIAN_POINT('',(2.16856777370852,0.0354817495280132,0.02));

+#43661=CARTESIAN_POINT('',(2.16856777370852,0.0354817495280132,0.02));

+#43662=CARTESIAN_POINT('',(2.17501876727354,0.0524760084031526,0.02));

+#43663=CARTESIAN_POINT('',(2.17501876727354,0.0524760084031526,0.));

+#43664=CARTESIAN_POINT('',(2.17501876727354,0.0524760084031533,0.));

+#43665=CARTESIAN_POINT('',(2.17501876727354,0.0524760084031526,0.02));

+#43666=CARTESIAN_POINT('',(2.17501876727354,0.0524760084031526,0.02));

+#43667=CARTESIAN_POINT('',(2.17501876727354,0.0524760084031526,0.02));

+#43668=CARTESIAN_POINT('',(2.18416214294518,0.06820730721804,0.02));

+#43669=CARTESIAN_POINT('',(2.18416214294518,0.06820730721804,0.));

+#43670=CARTESIAN_POINT('',(2.18416214294518,0.0682073072180399,0.));

+#43671=CARTESIAN_POINT('',(2.18416214294518,0.06820730721804,0.02));

+#43672=CARTESIAN_POINT('',(2.18416214294518,0.06820730721804,0.02));

+#43673=CARTESIAN_POINT('',(2.18416214294518,0.06820730721804,0.02));

+#43674=CARTESIAN_POINT('',(2.19452986195438,0.083172395969768,0.02));

+#43675=CARTESIAN_POINT('',(2.19452986195438,0.083172395969768,0.));

+#43676=CARTESIAN_POINT('',(2.19452986195438,0.0831723959697681,0.));

+#43677=CARTESIAN_POINT('',(2.19452986195438,0.083172395969768,0.02));

+#43678=CARTESIAN_POINT('',(2.19452986195438,0.083172395969768,0.02));

+#43679=CARTESIAN_POINT('',(2.19452986195438,0.083172395969768,0.02));

+#43680=CARTESIAN_POINT('',(2.25580548711052,0.136410336104411,0.02));

+#43681=CARTESIAN_POINT('',(2.25580548711052,0.136410336104411,0.));

+#43682=CARTESIAN_POINT('',(2.25580548711052,0.136410336104411,0.));

+#43683=CARTESIAN_POINT('',(2.25580548711052,0.136410336104411,0.02));

+#43684=CARTESIAN_POINT('',(2.25580548711052,0.136410336104411,0.02));

+#43685=CARTESIAN_POINT('',(2.25580548711052,0.136410336104411,0.02));

+#43686=CARTESIAN_POINT('',(2.32943999991087,0.170627724933719,0.02));

+#43687=CARTESIAN_POINT('',(2.32943999991087,0.170627724933719,0.));

+#43688=CARTESIAN_POINT('',(2.32943999991087,0.170627724933719,0.));

+#43689=CARTESIAN_POINT('',(2.32943999991087,0.170627724933719,0.02));

+#43690=CARTESIAN_POINT('',(2.32943999991087,0.170627724933719,0.02));

+#43691=CARTESIAN_POINT('',(2.32943999991087,0.170627724933719,0.02));

+#43692=CARTESIAN_POINT('',(2.4083368758925,0.190251624988443,0.02));

+#43693=CARTESIAN_POINT('',(2.4083368758925,0.190251624988443,0.));

+#43694=CARTESIAN_POINT('',(2.4083368758925,0.190251624988443,0.));

+#43695=CARTESIAN_POINT('',(2.4083368758925,0.190251624988443,0.02));

+#43696=CARTESIAN_POINT('',(2.4083368758925,0.190251624988443,0.02));

+#43697=CARTESIAN_POINT('',(2.4083368758925,0.190251624988443,0.02));

+#43698=CARTESIAN_POINT('',(2.48920526869846,0.199012181188262,0.02));

+#43699=CARTESIAN_POINT('',(2.48920526869846,0.199012181188262,0.));

+#43700=CARTESIAN_POINT('',(2.48920526869846,0.199012181188262,0.));

+#43701=CARTESIAN_POINT('',(2.48920526869846,0.199012181188262,0.02));

+#43702=CARTESIAN_POINT('',(2.48920526869846,0.199012181188262,0.02));

+#43703=CARTESIAN_POINT('',(2.48920526869846,0.199012181188262,0.02));

+#43704=CARTESIAN_POINT('',(2.57055114259276,0.201355941476095,0.02));

+#43705=CARTESIAN_POINT('',(2.57055114259276,0.201355941476095,0.));

+#43706=CARTESIAN_POINT('',(2.57055114259276,0.201355941476095,0.));

+#43707=CARTESIAN_POINT('',(2.57055114259276,0.201355941476095,0.02));

+#43708=CARTESIAN_POINT('',(2.57055114259276,0.201355941476095,0.02));

+#43709=CARTESIAN_POINT('',(2.57055114259276,0.201355941476095,0.02));

+#43710=CARTESIAN_POINT('',(2.65069401677971,0.196696671035233,0.02));

+#43711=CARTESIAN_POINT('',(2.65069401677971,0.196696671035233,0.));

+#43712=CARTESIAN_POINT('',(2.65069401677971,0.196696671035233,0.));

+#43713=CARTESIAN_POINT('',(2.65069401677971,0.196696671035233,0.02));

+#43714=CARTESIAN_POINT('',(2.65069401677971,0.196696671035233,0.02));

+#43715=CARTESIAN_POINT('',(2.65069401677971,0.196696671035233,0.02));

+#43716=CARTESIAN_POINT('',(2.73017112797926,0.185665002465733,0.02));

+#43717=CARTESIAN_POINT('',(2.73017112797926,0.185665002465733,0.));

+#43718=CARTESIAN_POINT('',(2.73017112797926,0.185665002465733,0.));

+#43719=CARTESIAN_POINT('',(2.73017112797926,0.185665002465733,0.02));

+#43720=CARTESIAN_POINT('',(2.73017112797926,0.185665002465733,0.02));

+#43721=CARTESIAN_POINT('',(2.73017112797926,0.185665002465733,0.02));

+#43722=CARTESIAN_POINT('',(2.80729043141069,0.163665967752404,0.02));

+#43723=CARTESIAN_POINT('',(2.80729043141069,0.163665967752404,0.));

+#43724=CARTESIAN_POINT('',(2.80729043141069,0.163665967752403,0.));

+#43725=CARTESIAN_POINT('',(2.80729043141069,0.163665967752404,0.02));

+#43726=CARTESIAN_POINT('',(2.80729043141069,0.163665967752404,0.02));

+#43727=CARTESIAN_POINT('',(2.80729043141069,0.163665967752404,0.02));

+#43728=CARTESIAN_POINT('',(2.87879884957188,0.127559026682695,0.02));

+#43729=CARTESIAN_POINT('',(2.87879884957188,0.127559026682695,0.));

+#43730=CARTESIAN_POINT('',(2.87879884957188,0.127559026682695,0.));

+#43731=CARTESIAN_POINT('',(2.87879884957188,0.127559026682695,0.02));

+#43732=CARTESIAN_POINT('',(2.87879884957188,0.127559026682695,0.02));

+#43733=CARTESIAN_POINT('',(2.87879884957188,0.127559026682695,0.02));

+#43734=CARTESIAN_POINT('',(2.93840217812385,0.0740521223615355,0.02));

+#43735=CARTESIAN_POINT('',(2.93840217812385,0.0740521223615355,0.));

+#43736=CARTESIAN_POINT('',(2.93840217812385,0.0740521223615355,0.));

+#43737=CARTESIAN_POINT('',(2.93840217812385,0.0740521223615355,0.02));

+#43738=CARTESIAN_POINT('',(2.93840217812385,0.0740521223615355,0.02));

+#43739=CARTESIAN_POINT('',(2.93840217812385,0.0740521223615355,0.02));

+#43740=CARTESIAN_POINT('',(2.94840892270095,0.058833112556523,0.02));

+#43741=CARTESIAN_POINT('',(2.94840892270095,0.058833112556523,0.));

+#43742=CARTESIAN_POINT('',(2.94840892270095,0.058833112556523,0.));

+#43743=CARTESIAN_POINT('',(2.94840892270095,0.058833112556523,0.02));

+#43744=CARTESIAN_POINT('',(2.94840892270095,0.058833112556523,0.02));

+#43745=CARTESIAN_POINT('',(2.94840892270095,0.058833112556523,0.02));

+#43746=CARTESIAN_POINT('',(2.95717918446203,0.0428810918210144,0.02));

+#43747=CARTESIAN_POINT('',(2.95717918446203,0.0428810918210144,0.));

+#43748=CARTESIAN_POINT('',(2.95717918446203,0.0428810918210144,0.));

+#43749=CARTESIAN_POINT('',(2.95717918446203,0.0428810918210144,0.02));

+#43750=CARTESIAN_POINT('',(2.95717918446203,0.0428810918210144,0.02));

+#43751=CARTESIAN_POINT('',(2.95717918446203,0.0428810918210144,0.02));

+#43752=CARTESIAN_POINT('',(2.96324291878264,0.0257354960447495,0.02));

+#43753=CARTESIAN_POINT('',(2.96324291878264,0.0257354960447495,0.));

+#43754=CARTESIAN_POINT('',(2.96324291878264,0.0257354960447496,0.));

+#43755=CARTESIAN_POINT('',(2.96324291878264,0.0257354960447495,0.02));

+#43756=CARTESIAN_POINT('',(2.96324291878264,0.0257354960447495,0.02));

+#43757=CARTESIAN_POINT('',(2.96324291878264,0.0257354960447495,0.02));

+#43758=CARTESIAN_POINT('',(2.96644981643314,0.00781615411760762,0.02));

+#43759=CARTESIAN_POINT('',(2.96644981643314,0.00781615411760762,0.));

+#43760=CARTESIAN_POINT('',(2.96644981643314,0.00781615411760746,0.));

+#43761=CARTESIAN_POINT('',(2.96644981643314,0.00781615411760762,0.02));

+#43762=CARTESIAN_POINT('',(2.96644981643314,0.00781615411760762,0.02));

+#43763=CARTESIAN_POINT('',(2.96644981643314,0.00781615411760762,0.02));

+#43764=CARTESIAN_POINT('',(2.96823307305067,-0.0103104085144429,0.02));

+#43765=CARTESIAN_POINT('',(2.96823307305067,-0.0103104085144429,0.));

+#43766=CARTESIAN_POINT('',(2.96823307305067,-0.0103104085144431,0.));

+#43767=CARTESIAN_POINT('',(2.96823307305067,-0.0103104085144429,0.02));

+#43768=CARTESIAN_POINT('',(2.96823307305067,-0.0103104085144429,0.02));

+#43769=CARTESIAN_POINT('',(2.96823307305067,-0.0103104085144429,0.02));

+#43770=CARTESIAN_POINT('',(2.96597078010839,-0.0283806364456344,0.02));

+#43771=CARTESIAN_POINT('',(2.96597078010839,-0.0283806364456344,0.));

+#43772=CARTESIAN_POINT('',(2.96597078010839,-0.0283806364456346,0.));

+#43773=CARTESIAN_POINT('',(2.96597078010839,-0.0283806364456344,0.02));

+#43774=CARTESIAN_POINT('',(2.96597078010839,-0.0283806364456344,0.02));

+#43775=CARTESIAN_POINT('',(2.96597078010839,-0.0283806364456344,0.02));

+#43776=CARTESIAN_POINT('',(2.96229976384684,-0.0462078724041118,0.02));

+#43777=CARTESIAN_POINT('',(2.96229976384684,-0.0462078724041118,0.));

+#43778=CARTESIAN_POINT('',(2.96229976384684,-0.046207872404112,0.));

+#43779=CARTESIAN_POINT('',(2.96229976384684,-0.0462078724041118,0.02));

+#43780=CARTESIAN_POINT('',(2.96229976384684,-0.0462078724041118,0.02));

+#43781=CARTESIAN_POINT('',(2.96229976384684,-0.0462078724041118,0.02));

+#43782=CARTESIAN_POINT('',(2.95581243421425,-0.0631951565228474,0.02));

+#43783=CARTESIAN_POINT('',(2.95581243421425,-0.0631951565228474,0.));

+#43784=CARTESIAN_POINT('',(2.95581243421425,-0.063195156522847,0.));

+#43785=CARTESIAN_POINT('',(2.95581243421425,-0.0631951565228474,0.02));

+#43786=CARTESIAN_POINT('',(2.95581243421425,-0.0631951565228474,0.02));

+#43787=CARTESIAN_POINT('',(2.95581243421425,-0.0631951565228474,0.02));

+#43788=CARTESIAN_POINT('',(2.946667689371,-0.0789325143817477,0.02));

+#43789=CARTESIAN_POINT('',(2.946667689371,-0.0789325143817477,0.));

+#43790=CARTESIAN_POINT('',(2.946667689371,-0.0789325143817484,0.));

+#43791=CARTESIAN_POINT('',(2.946667689371,-0.0789325143817477,0.02));

+#43792=CARTESIAN_POINT('',(2.946667689371,-0.0789325143817477,0.02));

+#43793=CARTESIAN_POINT('',(2.946667689371,-0.0789325143817477,0.02));

+#43794=CARTESIAN_POINT('',(2.93631211542197,-0.0939129165897163,0.02));

+#43795=CARTESIAN_POINT('',(2.93631211542197,-0.0939129165897163,0.));

+#43796=CARTESIAN_POINT('',(2.93631211542197,-0.0939129165897163,0.));

+#43797=CARTESIAN_POINT('',(2.93631211542197,-0.0939129165897163,0.02));

+#43798=CARTESIAN_POINT('',(2.93631211542197,-0.0939129165897163,0.02));

+#43799=CARTESIAN_POINT('',(2.93631211542197,-0.0939129165897163,0.02));

+#43800=CARTESIAN_POINT('',(2.87613451062007,-0.146700441205982,0.02));

+#43801=CARTESIAN_POINT('',(2.87613451062007,-0.146700441205982,0.));

+#43802=CARTESIAN_POINT('',(2.87613451062007,-0.146700441205982,0.));

+#43803=CARTESIAN_POINT('',(2.87613451062007,-0.146700441205982,0.02));

+#43804=CARTESIAN_POINT('',(2.87613451062007,-0.146700441205982,0.02));

+#43805=CARTESIAN_POINT('',(2.87613451062007,-0.146700441205982,0.02));

+#43806=CARTESIAN_POINT('',(2.80366699478123,-0.181083428513147,0.02));

+#43807=CARTESIAN_POINT('',(2.80366699478123,-0.181083428513147,0.));

+#43808=CARTESIAN_POINT('',(2.80366699478123,-0.181083428513147,0.));

+#43809=CARTESIAN_POINT('',(2.80366699478123,-0.181083428513147,0.02));

+#43810=CARTESIAN_POINT('',(2.80366699478123,-0.181083428513147,0.02));

+#43811=CARTESIAN_POINT('',(2.80366699478123,-0.181083428513147,0.02));

+#43812=CARTESIAN_POINT('',(2.7257872489143,-0.200771018716732,0.02));

+#43813=CARTESIAN_POINT('',(2.7257872489143,-0.200771018716732,0.));

+#43814=CARTESIAN_POINT('',(2.7257872489143,-0.200771018716732,0.));

+#43815=CARTESIAN_POINT('',(2.7257872489143,-0.200771018716732,0.02));

+#43816=CARTESIAN_POINT('',(2.7257872489143,-0.200771018716732,0.02));

+#43817=CARTESIAN_POINT('',(2.7257872489143,-0.200771018716732,0.02));

+#43818=CARTESIAN_POINT('',(2.64596168788246,-0.21006345559337,0.02));

+#43819=CARTESIAN_POINT('',(2.64596168788246,-0.21006345559337,0.));

+#43820=CARTESIAN_POINT('',(2.64596168788246,-0.21006345559337,0.));

+#43821=CARTESIAN_POINT('',(2.64596168788246,-0.21006345559337,0.02));

+#43822=CARTESIAN_POINT('',(2.64596168788246,-0.21006345559337,0.02));

+#43823=CARTESIAN_POINT('',(2.64596168788246,-0.21006345559337,0.02));

+#43824=CARTESIAN_POINT('',(2.56561099438835,-0.212096462096042,0.02));

+#43825=CARTESIAN_POINT('',(2.56561099438835,-0.212096462096042,0.));

+#43826=CARTESIAN_POINT('',(2.56561099438835,-0.212096462096042,0.));

+#43827=CARTESIAN_POINT('',(2.56561099438835,-0.212096462096042,0.02));

+#43828=CARTESIAN_POINT('',(2.56561099438835,-0.212096462096042,0.02));

+#43829=CARTESIAN_POINT('',(2.56561099438835,-0.212096462096042,0.02));

+#43830=CARTESIAN_POINT('',(2.48436078028345,-0.207534861951452,0.02));

+#43831=CARTESIAN_POINT('',(2.48436078028345,-0.207534861951452,0.));

+#43832=CARTESIAN_POINT('',(2.48436078028345,-0.207534861951453,0.));

+#43833=CARTESIAN_POINT('',(2.48436078028345,-0.207534861951452,0.02));

+#43834=CARTESIAN_POINT('',(2.48436078028345,-0.207534861951452,0.02));

+#43835=CARTESIAN_POINT('',(2.48436078028345,-0.207534861951452,0.02));

+#43836=CARTESIAN_POINT('',(2.40371378294726,-0.196918402678198,0.02));

+#43837=CARTESIAN_POINT('',(2.40371378294726,-0.196918402678198,0.));

+#43838=CARTESIAN_POINT('',(2.40371378294726,-0.196918402678198,0.));

+#43839=CARTESIAN_POINT('',(2.40371378294726,-0.196918402678198,0.02));

+#43840=CARTESIAN_POINT('',(2.40371378294726,-0.196918402678198,0.02));

+#43841=CARTESIAN_POINT('',(2.40371378294726,-0.196918402678198,0.02));

+#43842=CARTESIAN_POINT('',(2.32529405683547,-0.175497991526763,0.02));

+#43843=CARTESIAN_POINT('',(2.32529405683547,-0.175497991526763,0.));

+#43844=CARTESIAN_POINT('',(2.32529405683547,-0.175497991526764,0.));

+#43845=CARTESIAN_POINT('',(2.32529405683547,-0.175497991526763,0.02));

+#43846=CARTESIAN_POINT('',(2.32529405683547,-0.175497991526763,0.02));

+#43847=CARTESIAN_POINT('',(2.32529405683547,-0.175497991526763,0.02));

+#43848=CARTESIAN_POINT('',(2.25269548339987,-0.139110495528641,0.02));

+#43849=CARTESIAN_POINT('',(2.25269548339987,-0.139110495528641,0.));

+#43850=CARTESIAN_POINT('',(2.25269548339987,-0.139110495528641,0.));

+#43851=CARTESIAN_POINT('',(2.25269548339987,-0.139110495528641,0.02));

+#43852=CARTESIAN_POINT('',(2.25269548339987,-0.139110495528641,0.02));

+#43853=CARTESIAN_POINT('',(2.25269548339987,-0.139110495528641,0.02));

+#43854=CARTESIAN_POINT('',(2.19244116526685,-0.0847945413868503,0.02));

+#43855=CARTESIAN_POINT('',(2.19244116526685,-0.0847945413868503,0.));

+#43856=CARTESIAN_POINT('',(2.19244116526685,-0.0847945413868503,0.));

+#43857=CARTESIAN_POINT('',(2.19244116526685,-0.0847945413868503,0.02));

+#43858=CARTESIAN_POINT('',(2.19244116526685,-0.0847945413868503,0.02));

+#43859=CARTESIAN_POINT('',(2.19244116526685,-0.0847945413868503,0.02));

+#43860=CARTESIAN_POINT('',(2.18242491317709,-0.0695883710290448,0.02));

+#43861=CARTESIAN_POINT('',(2.18242491317709,-0.0695883710290448,0.));

+#43862=CARTESIAN_POINT('',(2.18242491317709,-0.0695883710290448,0.));

+#43863=CARTESIAN_POINT('',(2.18242491317709,-0.0695883710290448,0.02));

+#43864=CARTESIAN_POINT('',(2.18242491317709,-0.0695883710290448,0.02));

+#43865=CARTESIAN_POINT('',(2.18242491317709,-0.0695883710290448,0.02));

+#43866=CARTESIAN_POINT('',(2.1736572466932,-0.0536403557764731,0.02));

+#43867=CARTESIAN_POINT('',(2.1736572466932,-0.0536403557764731,0.));

+#43868=CARTESIAN_POINT('',(2.1736572466932,-0.0536403557764732,0.));

+#43869=CARTESIAN_POINT('',(2.1736572466932,-0.0536403557764731,0.02));

+#43870=CARTESIAN_POINT('',(2.1736572466932,-0.0536403557764731,0.02));

+#43871=CARTESIAN_POINT('',(2.1736572466932,-0.0536403557764731,0.02));

+#43872=CARTESIAN_POINT('',(2.16762898301155,-0.0364877990543755,0.02));

+#43873=CARTESIAN_POINT('',(2.16762898301155,-0.0364877990543755,0.));

+#43874=CARTESIAN_POINT('',(2.16762898301155,-0.0364877990543754,0.));

+#43875=CARTESIAN_POINT('',(2.16762898301155,-0.0364877990543755,0.02));

+#43876=CARTESIAN_POINT('',(2.16762898301155,-0.0364877990543755,0.02));

+#43877=CARTESIAN_POINT('',(2.16762898301155,-0.0364877990543755,0.02));

+#43878=CARTESIAN_POINT('',(2.16449396868242,-0.0185605821269509,0.02));

+#43879=CARTESIAN_POINT('',(2.16449396868242,-0.0185605821269509,0.));

+#43880=CARTESIAN_POINT('',(2.16449396868242,-0.0185605821269507,0.));

+#43881=CARTESIAN_POINT('',(2.16449396868242,-0.0185605821269509,0.02));

+#43882=CARTESIAN_POINT('',(2.16449396868242,-0.0185605821269509,0.02));

+#43883=CARTESIAN_POINT('',(2.16449396868242,-0.0185605821269509,0.02));

+#43884=CARTESIAN_POINT('',(2.1627989100258,-0.000430112105501926,0.02));

+#43885=CARTESIAN_POINT('',(2.1627989100258,-0.000430112105501926,0.));

+#43886=CARTESIAN_POINT('',(2.1627989100258,-0.000430112105501926,0.02));

+#43887=CARTESIAN_POINT('',(2.07843228551453,0.0862821415640332,0.02));

+#43888=CARTESIAN_POINT('',(2.07843228551453,0.0862821415640332,0.02));

+#43889=CARTESIAN_POINT('',(0.,0.,0.02));

+#43890=CARTESIAN_POINT('',(-3.25,-2.7,0.));

+#43891=CARTESIAN_POINT('',(1.70274423083219,-1.16450444127588,0.02));

+#43892=CARTESIAN_POINT('',(1.61363155745198,-1.28724812358632,0.02));

+#43893=CARTESIAN_POINT('',(1.61363155745198,-1.28724812358632,0.02));

+#43894=CARTESIAN_POINT('',(1.70274423083219,-1.16450444127588,0.02));

+#43895=CARTESIAN_POINT('',(1.70274423083219,-1.16450444127588,0.02));

+#43896=CARTESIAN_POINT('',(1.70274423083219,-1.16450444127588,0.02));

+#43897=CARTESIAN_POINT('',(1.61363155745198,-1.28724812358632,0.02));

+#43898=CARTESIAN_POINT('',(2.42571591998285,-1.87721582261736,0.02));

+#43899=CARTESIAN_POINT('',(2.42571591998285,-1.87721582261736,0.02));

+#43900=CARTESIAN_POINT('',(1.61363155745198,-1.28724812358632,0.02));

+#43901=CARTESIAN_POINT('',(2.42571591998285,-1.87721582261736,0.02));

+#43902=CARTESIAN_POINT('',(2.47112728232372,-1.8145139415609,0.02));

+#43903=CARTESIAN_POINT('',(2.47112728232372,-1.8145139415609,0.02));

+#43904=CARTESIAN_POINT('',(2.42571591998285,-1.87721582261736,0.02));

+#43905=CARTESIAN_POINT('',(2.47112728232372,-1.8145139415609,0.02));

+#43906=CARTESIAN_POINT('',(2.44029738400857,-1.75746199884847,0.02));

+#43907=CARTESIAN_POINT('',(2.44029738400857,-1.75746199884847,0.02));

+#43908=CARTESIAN_POINT('',(2.47112728232372,-1.8145139415609,0.02));

+#43909=CARTESIAN_POINT('',(2.44029738400857,-1.75746199884847,0.02));

+#43910=CARTESIAN_POINT('',(2.43345077466247,-1.69316585141498,0.02));

+#43911=CARTESIAN_POINT('',(2.43345077466247,-1.69316585141498,0.02));

+#43912=CARTESIAN_POINT('',(2.44029738400857,-1.75746199884847,0.02));

+#43913=CARTESIAN_POINT('',(2.43345077466247,-1.69316585141498,0.02));

+#43914=CARTESIAN_POINT('',(2.44800255555646,-1.62992153051435,0.02));

+#43915=CARTESIAN_POINT('',(2.44800255555646,-1.62992153051435,0.02));

+#43916=CARTESIAN_POINT('',(2.43345077466247,-1.69316585141498,0.02));

+#43917=CARTESIAN_POINT('',(2.44800255555646,-1.62992153051435,0.02));

+#43918=CARTESIAN_POINT('',(2.47607306599774,-1.57128941543988,0.02));

+#43919=CARTESIAN_POINT('',(2.47607306599774,-1.57128941543988,0.02));

+#43920=CARTESIAN_POINT('',(2.44800255555646,-1.62992153051435,0.02));

+#43921=CARTESIAN_POINT('',(2.47607306599774,-1.57128941543988,0.02));

+#43922=CARTESIAN_POINT('',(2.51102847935965,-1.51639499799262,0.02));

+#43923=CARTESIAN_POINT('',(2.51102847935965,-1.51639499799262,0.02));

+#43924=CARTESIAN_POINT('',(2.47607306599774,-1.57128941543988,0.02));

+#43925=CARTESIAN_POINT('',(2.51102847935965,-1.51639499799262,0.02));

+#43926=CARTESIAN_POINT('',(2.46257702581602,-1.48124394346098,0.02));

+#43927=CARTESIAN_POINT('',(2.46257702581602,-1.48124394346098,0.02));

+#43928=CARTESIAN_POINT('',(2.51102847935965,-1.51639499799262,0.02));

+#43929=CARTESIAN_POINT('',(2.46257702581602,-1.48124394346098,0.02));

+#43930=CARTESIAN_POINT('',(2.35079377924239,-1.63515941539857,0.02));

+#43931=CARTESIAN_POINT('',(2.35079377924239,-1.63515941539857,0.02));

+#43932=CARTESIAN_POINT('',(2.46257702581602,-1.48124394346098,0.02));

+#43933=CARTESIAN_POINT('',(2.35079377924239,-1.63515941539857,0.02));

+#43934=CARTESIAN_POINT('',(2.35079377924239,-1.63515941539857,0.02));

+#43935=CARTESIAN_POINT('',(0.,0.,0.02));

+#43936=CARTESIAN_POINT('',(0.956807441734725,-1.86057289459507,0.02));

+#43937=CARTESIAN_POINT('',(0.331688688172107,-2.06368898807784,0.02));

+#43938=CARTESIAN_POINT('',(0.331688688172107,-2.06368898807784,0.02));

+#43939=CARTESIAN_POINT('',(0.956807441734725,-1.86057289459507,0.02));

+#43940=CARTESIAN_POINT('',(0.956807441734725,-1.86057289459507,0.02));

+#43941=CARTESIAN_POINT('',(0.956807441734725,-1.86057289459507,0.02));

+#43942=CARTESIAN_POINT('',(0.331688688172107,-2.06368898807784,0.02));

+#43943=CARTESIAN_POINT('',(0.363229634400511,-2.16078190086523,0.02));

+#43944=CARTESIAN_POINT('',(0.363229634400511,-2.16078190086523,0.02));

+#43945=CARTESIAN_POINT('',(0.331688688172107,-2.06368898807784,0.02));

+#43946=CARTESIAN_POINT('',(0.363229634400511,-2.16078190086523,0.02));

+#43947=CARTESIAN_POINT('',(0.841283976030752,-2.00535723812538,0.02));

+#43948=CARTESIAN_POINT('',(0.841283976030752,-2.00535723812538,0.02));

+#43949=CARTESIAN_POINT('',(0.363229634400511,-2.16078190086523,0.02));

+#43950=CARTESIAN_POINT('',(0.841283976030752,-2.00535723812538,0.02));

+#43951=CARTESIAN_POINT('',(0.813892767662355,-2.07558068186849,0.02));

+#43952=CARTESIAN_POINT('',(0.813892767662355,-2.07558068186849,0.02));

+#43953=CARTESIAN_POINT('',(0.841283976030752,-2.00535723812538,0.02));

+#43954=CARTESIAN_POINT('',(0.813892767662355,-2.07558068186849,0.02));

+#43955=CARTESIAN_POINT('',(0.785017522404068,-2.14520398177141,0.02));

+#43956=CARTESIAN_POINT('',(0.785017522404068,-2.14520398177141,0.02));

+#43957=CARTESIAN_POINT('',(0.813892767662355,-2.07558068186849,0.02));

+#43958=CARTESIAN_POINT('',(0.785017522404068,-2.14520398177141,0.02));

+#43959=CARTESIAN_POINT('',(0.753678113496006,-2.213752591426,0.02));

+#43960=CARTESIAN_POINT('',(0.753678113496006,-2.213752591426,0.02));

+#43961=CARTESIAN_POINT('',(0.785017522404068,-2.14520398177141,0.02));

+#43962=CARTESIAN_POINT('',(0.753678113496006,-2.213752591426,0.02));

+#43963=CARTESIAN_POINT('',(0.720123154653952,-2.28124568866358,0.02));

+#43964=CARTESIAN_POINT('',(0.720123154653952,-2.28124568866358,0.02));

+#43965=CARTESIAN_POINT('',(0.753678113496006,-2.213752591426,0.02));

+#43966=CARTESIAN_POINT('',(0.720123154653952,-2.28124568866358,0.02));

+#43967=CARTESIAN_POINT('',(0.64880820175756,-2.41405949919317,0.02));

+#43968=CARTESIAN_POINT('',(0.64880820175756,-2.41405949919317,0.02));

+#43969=CARTESIAN_POINT('',(0.720123154653952,-2.28124568866358,0.02));

+#43970=CARTESIAN_POINT('',(0.64880820175756,-2.41405949919317,0.02));

+#43971=CARTESIAN_POINT('',(0.621293969981468,-2.46819624930453,0.02));

+#43972=CARTESIAN_POINT('',(0.621293969981468,-2.46819624930453,0.02));

+#43973=CARTESIAN_POINT('',(0.64880820175756,-2.41405949919317,0.02));

+#43974=CARTESIAN_POINT('',(0.621293969981468,-2.46819624930453,0.02));

+#43975=CARTESIAN_POINT('',(0.596840283478165,-2.52376574036455,0.02));

+#43976=CARTESIAN_POINT('',(0.596840283478165,-2.52376574036455,0.02));

+#43977=CARTESIAN_POINT('',(0.621293969981468,-2.46819624930453,0.02));

+#43978=CARTESIAN_POINT('',(0.596840283478165,-2.52376574036455,0.02));

+#43979=CARTESIAN_POINT('',(0.578185526642102,-2.5815210681114,0.02));

+#43980=CARTESIAN_POINT('',(0.578185526642102,-2.5815210681114,0.02));

+#43981=CARTESIAN_POINT('',(0.596840283478165,-2.52376574036455,0.02));

+#43982=CARTESIAN_POINT('',(0.578185526642102,-2.5815210681114,0.02));

+#43983=CARTESIAN_POINT('',(0.567379975264055,-2.64122803464418,0.02));

+#43984=CARTESIAN_POINT('',(0.567379975264055,-2.64122803464418,0.02));

+#43985=CARTESIAN_POINT('',(0.578185526642102,-2.5815210681114,0.02));

+#43986=CARTESIAN_POINT('',(0.567379975264055,-2.64122803464418,0.02));

+#43987=CARTESIAN_POINT('',(0.567037391410589,-2.70184596880019,0.02));

+#43988=CARTESIAN_POINT('',(0.567037391410589,-2.70184596880019,0.02));

+#43989=CARTESIAN_POINT('',(0.567379975264055,-2.64122803464418,0.02));

+#43990=CARTESIAN_POINT('',(0.567037391410589,-2.70184596880019,0.02));

+#43991=CARTESIAN_POINT('',(0.578696098394459,-2.76138991910579,0.02));

+#43992=CARTESIAN_POINT('',(0.578696098394459,-2.76138991910579,0.02));

+#43993=CARTESIAN_POINT('',(0.567037391410589,-2.70184596880019,0.02));

+#43994=CARTESIAN_POINT('',(0.578696098394459,-2.76138991910579,0.02));

+#43995=CARTESIAN_POINT('',(0.592424201543456,-2.79683423220761,0.02));

+#43996=CARTESIAN_POINT('',(0.592424201543456,-2.79683423220761,0.02));

+#43997=CARTESIAN_POINT('',(0.578696098394459,-2.76138991910579,0.02));

+#43998=CARTESIAN_POINT('',(0.592424201543456,-2.79683423220761,0.02));

+#43999=CARTESIAN_POINT('',(0.610445687687009,-2.83028142681863,0.02));

+#44000=CARTESIAN_POINT('',(0.610445687687009,-2.83028142681863,0.02));

+#44001=CARTESIAN_POINT('',(0.592424201543456,-2.79683423220761,0.02));

+#44002=CARTESIAN_POINT('',(0.610445687687009,-2.83028142681863,0.02));

+#44003=CARTESIAN_POINT('',(0.63322149693845,-2.86067695703063,0.02));

+#44004=CARTESIAN_POINT('',(0.63322149693845,-2.86067695703063,0.02));

+#44005=CARTESIAN_POINT('',(0.610445687687009,-2.83028142681863,0.02));

+#44006=CARTESIAN_POINT('',(0.63322149693845,-2.86067695703063,0.02));

+#44007=CARTESIAN_POINT('',(0.660572109429447,-2.8870263423999,0.02));

+#44008=CARTESIAN_POINT('',(0.660572109429447,-2.8870263423999,0.02));

+#44009=CARTESIAN_POINT('',(0.63322149693845,-2.86067695703063,0.02));

+#44010=CARTESIAN_POINT('',(0.660572109429447,-2.8870263423999,0.02));

+#44011=CARTESIAN_POINT('',(0.692003425207101,-2.90834218109624,0.02));

+#44012=CARTESIAN_POINT('',(0.692003425207101,-2.90834218109624,0.02));

+#44013=CARTESIAN_POINT('',(0.660572109429447,-2.8870263423999,0.02));

+#44014=CARTESIAN_POINT('',(0.692003425207101,-2.90834218109624,0.02));

+#44015=CARTESIAN_POINT('',(0.726520533127484,-2.92422480415234,0.02));

+#44016=CARTESIAN_POINT('',(0.726520533127484,-2.92422480415234,0.02));

+#44017=CARTESIAN_POINT('',(0.692003425207101,-2.90834218109624,0.02));

+#44018=CARTESIAN_POINT('',(0.726520533127484,-2.92422480415234,0.02));

+#44019=CARTESIAN_POINT('',(0.761911112248842,-2.93437899790331,0.02));

+#44020=CARTESIAN_POINT('',(0.761911112248842,-2.93437899790331,0.02));

+#44021=CARTESIAN_POINT('',(0.726520533127484,-2.92422480415234,0.02));

+#44022=CARTESIAN_POINT('',(0.761911112248842,-2.93437899790331,0.02));

+#44023=CARTESIAN_POINT('',(0.798075037862831,-2.94115966527406,0.02));

+#44024=CARTESIAN_POINT('',(0.798075037862831,-2.94115966527406,0.02));

+#44025=CARTESIAN_POINT('',(0.761911112248842,-2.93437899790331,0.02));

+#44026=CARTESIAN_POINT('',(0.798075037862831,-2.94115966527406,0.02));

+#44027=CARTESIAN_POINT('',(0.834825396575407,-2.9430106301626,0.02));

+#44028=CARTESIAN_POINT('',(0.834825396575407,-2.9430106301626,0.02));

+#44029=CARTESIAN_POINT('',(0.798075037862831,-2.94115966527406,0.02));

+#44030=CARTESIAN_POINT('',(0.834825396575407,-2.9430106301626,0.02));

+#44031=CARTESIAN_POINT('',(0.871531374644973,-2.94036956577997,0.02));

+#44032=CARTESIAN_POINT('',(0.871531374644973,-2.94036956577997,0.02));

+#44033=CARTESIAN_POINT('',(0.834825396575407,-2.9430106301626,0.02));

+#44034=CARTESIAN_POINT('',(0.871531374644973,-2.94036956577997,0.02));

+#44035=CARTESIAN_POINT('',(0.907704809087045,-2.9335783264829,0.02));

+#44036=CARTESIAN_POINT('',(0.907704809087045,-2.9335783264829,0.02));

+#44037=CARTESIAN_POINT('',(0.871531374644973,-2.94036956577997,0.02));

+#44038=CARTESIAN_POINT('',(0.907704809087045,-2.9335783264829,0.02));

+#44039=CARTESIAN_POINT('',(0.943317037022609,-2.92422480415234,0.02));

+#44040=CARTESIAN_POINT('',(0.943317037022609,-2.92422480415234,0.02));

+#44041=CARTESIAN_POINT('',(0.907704809087045,-2.9335783264829,0.02));

+#44042=CARTESIAN_POINT('',(0.943317037022609,-2.92422480415234,0.02));

+#44043=CARTESIAN_POINT('',(0.97766918350101,-2.91170008307496,0.02));

+#44044=CARTESIAN_POINT('',(0.97766918350101,-2.91170008307496,0.02));

+#44045=CARTESIAN_POINT('',(0.943317037022609,-2.92422480415234,0.02));

+#44046=CARTESIAN_POINT('',(0.97766918350101,-2.91170008307496,0.02));

+#44047=CARTESIAN_POINT('',(1.01085117489052,-2.89635688492976,0.02));

+#44048=CARTESIAN_POINT('',(1.01085117489052,-2.89635688492976,0.02));

+#44049=CARTESIAN_POINT('',(0.97766918350101,-2.91170008307496,0.02));

+#44050=CARTESIAN_POINT('',(1.01085117489052,-2.89635688492976,0.02));

+#44051=CARTESIAN_POINT('',(1.04243258436866,-2.87795178359866,0.02));

+#44052=CARTESIAN_POINT('',(1.04243258436866,-2.87795178359866,0.02));

+#44053=CARTESIAN_POINT('',(1.01085117489052,-2.89635688492976,0.02));

+#44054=CARTESIAN_POINT('',(1.04243258436866,-2.87795178359866,0.02));

+#44055=CARTESIAN_POINT('',(1.0717544147408,-2.85613569844611,0.02));

+#44056=CARTESIAN_POINT('',(1.0717544147408,-2.85613569844611,0.02));

+#44057=CARTESIAN_POINT('',(1.04243258436866,-2.87795178359866,0.02));

+#44058=CARTESIAN_POINT('',(1.0717544147408,-2.85613569844611,0.02));

+#44059=CARTESIAN_POINT('',(1.09808461327952,-2.83079417576768,0.02));

+#44060=CARTESIAN_POINT('',(1.09808461327952,-2.83079417576768,0.02));

+#44061=CARTESIAN_POINT('',(1.0717544147408,-2.85613569844611,0.02));

+#44062=CARTESIAN_POINT('',(1.09808461327952,-2.83079417576768,0.02));

+#44063=CARTESIAN_POINT('',(1.12040234958198,-2.80186113324226,0.02));

+#44064=CARTESIAN_POINT('',(1.12040234958198,-2.80186113324226,0.02));

+#44065=CARTESIAN_POINT('',(1.09808461327952,-2.83079417576768,0.02));

+#44066=CARTESIAN_POINT('',(1.12040234958198,-2.80186113324226,0.02));

+#44067=CARTESIAN_POINT('',(1.14309457979106,-2.75766876346699,0.02));

+#44068=CARTESIAN_POINT('',(1.14309457979106,-2.75766876346699,0.02));

+#44069=CARTESIAN_POINT('',(1.12040234958198,-2.80186113324226,0.02));

+#44070=CARTESIAN_POINT('',(1.14309457979106,-2.75766876346699,0.02));

+#44071=CARTESIAN_POINT('',(1.15742902355848,-2.7101589918352,0.02));

+#44072=CARTESIAN_POINT('',(1.15742902355848,-2.7101589918352,0.02));

+#44073=CARTESIAN_POINT('',(1.14309457979106,-2.75766876346699,0.02));

+#44074=CARTESIAN_POINT('',(1.15742902355848,-2.7101589918352,0.02));

+#44075=CARTESIAN_POINT('',(1.16274648245903,-2.66078926232095,0.02));

+#44076=CARTESIAN_POINT('',(1.16274648245903,-2.66078926232095,0.02));

+#44077=CARTESIAN_POINT('',(1.15742902355848,-2.7101589918352,0.02));

+#44078=CARTESIAN_POINT('',(1.16274648245903,-2.66078926232095,0.02));

+#44079=CARTESIAN_POINT('',(1.16076395094247,-2.6111536634084,0.02));

+#44080=CARTESIAN_POINT('',(1.16076395094247,-2.6111536634084,0.02));

+#44081=CARTESIAN_POINT('',(1.16274648245903,-2.66078926232095,0.02));

+#44082=CARTESIAN_POINT('',(1.16076395094247,-2.6111536634084,0.02));

+#44083=CARTESIAN_POINT('',(1.15295600550291,-2.56208015502176,0.02));

+#44084=CARTESIAN_POINT('',(1.15295600550291,-2.56208015502176,0.02));

+#44085=CARTESIAN_POINT('',(1.16076395094247,-2.6111536634084,0.02));

+#44086=CARTESIAN_POINT('',(1.15295600550291,-2.56208015502176,0.02));

+#44087=CARTESIAN_POINT('',(1.14187299370133,-2.5136224860828,0.02));

+#44088=CARTESIAN_POINT('',(1.14187299370133,-2.5136224860828,0.02));

+#44089=CARTESIAN_POINT('',(1.15295600550291,-2.56208015502176,0.02));

+#44090=CARTESIAN_POINT('',(1.14187299370133,-2.5136224860828,0.02));

+#44091=CARTESIAN_POINT('',(1.00696894657989,-2.55732379712208,0.02));

+#44092=CARTESIAN_POINT('',(1.00696894657989,-2.55732379712208,0.02));

+#44093=CARTESIAN_POINT('',(1.14187299370133,-2.5136224860828,0.02));

+#44094=CARTESIAN_POINT('',(1.00696894657989,-2.55732379712208,0.02));

+#44095=CARTESIAN_POINT('',(1.01618737851676,-2.59022181408869,0.02));

+#44096=CARTESIAN_POINT('',(1.01618737851676,-2.59022181408869,0.02));

+#44097=CARTESIAN_POINT('',(1.00696894657989,-2.55732379712208,0.02));

+#44098=CARTESIAN_POINT('',(1.01618737851676,-2.59022181408869,0.02));

+#44099=CARTESIAN_POINT('',(1.02399613586271,-2.62347733770774,0.02));

+#44100=CARTESIAN_POINT('',(1.02399613586271,-2.62347733770774,0.02));

+#44101=CARTESIAN_POINT('',(1.01618737851676,-2.59022181408869,0.02));

+#44102=CARTESIAN_POINT('',(1.02399613586271,-2.62347733770774,0.02));

+#44103=CARTESIAN_POINT('',(1.02906784602542,-2.65725077832758,0.02));

+#44104=CARTESIAN_POINT('',(1.02906784602542,-2.65725077832758,0.02));

+#44105=CARTESIAN_POINT('',(1.02399613586271,-2.62347733770774,0.02));

+#44106=CARTESIAN_POINT('',(1.02906784602542,-2.65725077832758,0.02));

+#44107=CARTESIAN_POINT('',(1.02992665365957,-2.6913681163885,0.02));

+#44108=CARTESIAN_POINT('',(1.02992665365957,-2.6913681163885,0.02));

+#44109=CARTESIAN_POINT('',(1.02906784602542,-2.65725077832758,0.02));

+#44110=CARTESIAN_POINT('',(1.02992665365957,-2.6913681163885,0.02));

+#44111=CARTESIAN_POINT('',(1.02343295971776,-2.72481056050788,0.02));

+#44112=CARTESIAN_POINT('',(1.02343295971776,-2.72481056050788,0.02));

+#44113=CARTESIAN_POINT('',(1.02992665365957,-2.6913681163885,0.02));

+#44114=CARTESIAN_POINT('',(1.02343295971776,-2.72481056050788,0.02));

+#44115=CARTESIAN_POINT('',(1.01057905488312,-2.75644977090133,0.02));

+#44116=CARTESIAN_POINT('',(1.01057905488312,-2.75644977090133,0.02));

+#44117=CARTESIAN_POINT('',(1.02343295971776,-2.72481056050788,0.02));

+#44118=CARTESIAN_POINT('',(1.01057905488312,-2.75644977090133,0.02));

+#44119=CARTESIAN_POINT('',(0.99928837835398,-2.77150349977777,0.02));

+#44120=CARTESIAN_POINT('',(0.99928837835398,-2.77150349977777,0.02));

+#44121=CARTESIAN_POINT('',(1.01057905488312,-2.75644977090133,0.02));

+#44122=CARTESIAN_POINT('',(0.99928837835398,-2.77150349977777,0.02));

+#44123=CARTESIAN_POINT('',(0.987287778630258,-2.78599280494471,0.02));

+#44124=CARTESIAN_POINT('',(0.987287778630258,-2.78599280494471,0.02));

+#44125=CARTESIAN_POINT('',(0.99928837835398,-2.77150349977777,0.02));

+#44126=CARTESIAN_POINT('',(0.987287778630258,-2.78599280494471,0.02));

+#44127=CARTESIAN_POINT('',(0.973928799190134,-2.79922885613659,0.02));

+#44128=CARTESIAN_POINT('',(0.973928799190134,-2.79922885613659,0.02));

+#44129=CARTESIAN_POINT('',(0.987287778630258,-2.78599280494471,0.02));

+#44130=CARTESIAN_POINT('',(0.973928799190134,-2.79922885613659,0.02));

+#44131=CARTESIAN_POINT('',(0.958880498252477,-2.81050111509323,0.02));

+#44132=CARTESIAN_POINT('',(0.958880498252477,-2.81050111509323,0.02));

+#44133=CARTESIAN_POINT('',(0.973928799190134,-2.79922885613659,0.02));

+#44134=CARTESIAN_POINT('',(0.958880498252477,-2.81050111509323,0.02));

+#44135=CARTESIAN_POINT('',(0.942436863855708,-2.81962570433545,0.02));

+#44136=CARTESIAN_POINT('',(0.942436863855708,-2.81962570433545,0.02));

+#44137=CARTESIAN_POINT('',(0.958880498252477,-2.81050111509323,0.02));

+#44138=CARTESIAN_POINT('',(0.942436863855708,-2.81962570433545,0.02));

+#44139=CARTESIAN_POINT('',(0.925266495506373,-2.82732189706519,0.02));

+#44140=CARTESIAN_POINT('',(0.925266495506373,-2.82732189706519,0.02));

+#44141=CARTESIAN_POINT('',(0.942436863855708,-2.81962570433545,0.02));

+#44142=CARTESIAN_POINT('',(0.867754217972502,-2.66569416164165,0.02));

+#44143=CARTESIAN_POINT('',(0.817723269209603,-2.82979197116743,0.02));

+#44144=CARTESIAN_POINT('',(0.817723269209603,-2.82979197116743,0.02));

+#44145=CARTESIAN_POINT('',(0.867754217972502,-2.66569416164165,0.02));

+#44146=CARTESIAN_POINT('',(0.817723269209603,-2.82979197116743,0.02));

+#44147=CARTESIAN_POINT('',(0.795325741043096,-2.81840635657502,0.02));

+#44148=CARTESIAN_POINT('',(0.795325741043096,-2.81840635657502,0.02));

+#44149=CARTESIAN_POINT('',(0.817723269209603,-2.82979197116743,0.02));

+#44150=CARTESIAN_POINT('',(0.795325741043096,-2.81840635657502,0.02));

+#44151=CARTESIAN_POINT('',(0.774556776203324,-2.80431986061303,0.02));

+#44152=CARTESIAN_POINT('',(0.774556776203324,-2.80431986061303,0.02));

+#44153=CARTESIAN_POINT('',(0.795325741043096,-2.81840635657502,0.02));

+#44154=CARTESIAN_POINT('',(0.774556776203324,-2.80431986061303,0.02));

+#44155=CARTESIAN_POINT('',(0.756708841176284,-2.7866765755939,0.02));

+#44156=CARTESIAN_POINT('',(0.756708841176284,-2.7866765755939,0.02));

+#44157=CARTESIAN_POINT('',(0.774556776203324,-2.80431986061303,0.02));

+#44158=CARTESIAN_POINT('',(0.756708841176284,-2.7866765755939,0.02));

+#44159=CARTESIAN_POINT('',(0.742124953176268,-2.76624544371557,0.02));

+#44160=CARTESIAN_POINT('',(0.742124953176268,-2.76624544371557,0.02));

+#44161=CARTESIAN_POINT('',(0.756708841176284,-2.7866765755939,0.02));

+#44162=CARTESIAN_POINT('',(0.742124953176268,-2.76624544371557,0.02));

+#44163=CARTESIAN_POINT('',(0.730746925861236,-2.7438593166878,0.02));

+#44164=CARTESIAN_POINT('',(0.730746925861236,-2.7438593166878,0.02));

+#44165=CARTESIAN_POINT('',(0.742124953176268,-2.76624544371557,0.02));

+#44166=CARTESIAN_POINT('',(0.730746925861236,-2.7438593166878,0.02));

+#44167=CARTESIAN_POINT('',(0.721390379222839,-2.7205386935691,0.02));

+#44168=CARTESIAN_POINT('',(0.721390379222839,-2.7205386935691,0.02));

+#44169=CARTESIAN_POINT('',(0.730746925861236,-2.7438593166878,0.02));

+#44170=CARTESIAN_POINT('',(0.721390379222839,-2.7205386935691,0.02));

+#44171=CARTESIAN_POINT('',(0.711741871892479,-2.67587310971178,0.02));

+#44172=CARTESIAN_POINT('',(0.711741871892479,-2.67587310971178,0.02));

+#44173=CARTESIAN_POINT('',(0.721390379222839,-2.7205386935691,0.02));

+#44174=CARTESIAN_POINT('',(0.711741871892479,-2.67587310971178,0.02));

+#44175=CARTESIAN_POINT('',(0.709456835695199,-2.63027691818032,0.02));

+#44176=CARTESIAN_POINT('',(0.709456835695199,-2.63027691818032,0.02));

+#44177=CARTESIAN_POINT('',(0.711741871892479,-2.67587310971178,0.02));

+#44178=CARTESIAN_POINT('',(0.709456835695199,-2.63027691818032,0.02));

+#44179=CARTESIAN_POINT('',(0.715093917163979,-2.58495729559497,0.02));

+#44180=CARTESIAN_POINT('',(0.715093917163979,-2.58495729559497,0.02));

+#44181=CARTESIAN_POINT('',(0.709456835695199,-2.63027691818032,0.02));

+#44182=CARTESIAN_POINT('',(0.715093917163979,-2.58495729559497,0.02));

+#44183=CARTESIAN_POINT('',(0.727340595588121,-2.54094499702233,0.02));

+#44184=CARTESIAN_POINT('',(0.727340595588121,-2.54094499702233,0.02));

+#44185=CARTESIAN_POINT('',(0.715093917163979,-2.58495729559497,0.02));

+#44186=CARTESIAN_POINT('',(0.727340595588121,-2.54094499702233,0.02));

+#44187=CARTESIAN_POINT('',(0.744650515739211,-2.49865010132808,0.02));

+#44188=CARTESIAN_POINT('',(0.744650515739211,-2.49865010132808,0.02));

+#44189=CARTESIAN_POINT('',(0.727340595588121,-2.54094499702233,0.02));

+#44190=CARTESIAN_POINT('',(0.744650515739211,-2.49865010132808,0.02));

+#44191=CARTESIAN_POINT('',(0.764711678861886,-2.45757080453234,0.02));

+#44192=CARTESIAN_POINT('',(0.764711678861886,-2.45757080453234,0.02));

+#44193=CARTESIAN_POINT('',(0.744650515739211,-2.49865010132808,0.02));

+#44194=CARTESIAN_POINT('',(0.764711678861886,-2.45757080453234,0.02));

+#44195=CARTESIAN_POINT('',(0.809274446636942,-2.37547794342513,0.02));

+#44196=CARTESIAN_POINT('',(0.809274446636942,-2.37547794342513,0.02));

+#44197=CARTESIAN_POINT('',(0.764711678861886,-2.45757080453234,0.02));

+#44198=CARTESIAN_POINT('',(0.809274446636942,-2.37547794342513,0.02));

+#44199=CARTESIAN_POINT('',(0.850922153965436,-2.29187112447231,0.02));

+#44200=CARTESIAN_POINT('',(0.850922153965436,-2.29187112447231,0.02));

+#44201=CARTESIAN_POINT('',(0.809274446636942,-2.37547794342513,0.02));

+#44202=CARTESIAN_POINT('',(0.850922153965436,-2.29187112447231,0.02));

+#44203=CARTESIAN_POINT('',(0.889394669706471,-2.20675725616208,0.02));

+#44204=CARTESIAN_POINT('',(0.889394669706471,-2.20675725616208,0.02));

+#44205=CARTESIAN_POINT('',(0.850922153965436,-2.29187112447231,0.02));

+#44206=CARTESIAN_POINT('',(0.889394669706471,-2.20675725616208,0.02));

+#44207=CARTESIAN_POINT('',(0.924524985760621,-2.12021093902738,0.02));

+#44208=CARTESIAN_POINT('',(0.924524985760621,-2.12021093902738,0.02));

+#44209=CARTESIAN_POINT('',(0.889394669706471,-2.20675725616208,0.02));

+#44210=CARTESIAN_POINT('',(0.924524985760621,-2.12021093902738,0.02));

+#44211=CARTESIAN_POINT('',(0.95601389144093,-2.03227482361936,0.02));

+#44212=CARTESIAN_POINT('',(0.95601389144093,-2.03227482361936,0.02));

+#44213=CARTESIAN_POINT('',(0.924524985760621,-2.12021093902738,0.02));

+#44214=CARTESIAN_POINT('',(0.95601389144093,-2.03227482361936,0.02));

+#44215=CARTESIAN_POINT('',(0.983598245458836,-1.94303536846928,0.02));

+#44216=CARTESIAN_POINT('',(0.983598245458836,-1.94303536846928,0.02));

+#44217=CARTESIAN_POINT('',(0.95601389144093,-2.03227482361936,0.02));

+#44218=CARTESIAN_POINT('',(0.983598245458836,-1.94303536846928,0.02));

+#44219=CARTESIAN_POINT('',(0.983598245458836,-1.94303536846928,0.02));

+#44220=CARTESIAN_POINT('',(0.867754217972502,-2.66569416164165,0.02));

+#44221=CARTESIAN_POINT('',(-1.15541120744273,-2.64769207243178,0.02));

+#44222=CARTESIAN_POINT('',(-1.15565577210463,-2.70202102729818,0.02));

+#44223=CARTESIAN_POINT('',(-1.15565577210463,-2.70202102729818,0.02));

+#44224=CARTESIAN_POINT('',(-1.15541120744273,-2.64769207243178,0.02));

+#44225=CARTESIAN_POINT('',(-1.15541120744273,-2.64769207243178,0.02));

+#44226=CARTESIAN_POINT('',(-1.15541120744273,-2.64769207243178,0.02));

+#44227=CARTESIAN_POINT('',(-1.15565577210463,-2.70202102729818,0.02));

+#44228=CARTESIAN_POINT('',(-1.14167751548998,-2.75451491013074,0.02));

+#44229=CARTESIAN_POINT('',(-1.14167751548998,-2.75451491013074,0.02));

+#44230=CARTESIAN_POINT('',(-1.15565577210463,-2.70202102729818,0.02));

+#44231=CARTESIAN_POINT('',(-1.14167751548998,-2.75451491013074,0.02));

+#44232=CARTESIAN_POINT('',(-1.11699764743224,-2.80304449309733,0.02));

+#44233=CARTESIAN_POINT('',(-1.11699764743224,-2.80304449309733,0.02));

+#44234=CARTESIAN_POINT('',(-1.14167751548998,-2.75451491013074,0.02));

+#44235=CARTESIAN_POINT('',(-1.11699764743224,-2.80304449309733,0.02));

+#44236=CARTESIAN_POINT('',(-1.08149816827671,-2.84478275805538,0.02));

+#44237=CARTESIAN_POINT('',(-1.08149816827671,-2.84478275805538,0.02));

+#44238=CARTESIAN_POINT('',(-1.11699764743224,-2.80304449309733,0.02));

+#44239=CARTESIAN_POINT('',(-1.08149816827671,-2.84478275805538,0.02));

+#44240=CARTESIAN_POINT('',(-1.03895260734361,-2.87920310287797,0.02));

+#44241=CARTESIAN_POINT('',(-1.03895260734361,-2.87920310287797,0.02));

+#44242=CARTESIAN_POINT('',(-1.08149816827671,-2.84478275805538,0.02));

+#44243=CARTESIAN_POINT('',(-1.03895260734361,-2.87920310287797,0.02));

+#44244=CARTESIAN_POINT('',(-0.990751961188184,-2.90520189829047,0.02));

+#44245=CARTESIAN_POINT('',(-0.990751961188184,-2.90520189829047,0.02));

+#44246=CARTESIAN_POINT('',(-1.03895260734361,-2.87920310287797,0.02));

+#44247=CARTESIAN_POINT('',(-0.990751961188184,-2.90520189829047,0.02));

+#44248=CARTESIAN_POINT('',(-0.939722329172696,-2.9252181583073,0.02));

+#44249=CARTESIAN_POINT('',(-0.939722329172696,-2.9252181583073,0.02));

+#44250=CARTESIAN_POINT('',(-0.990751961188184,-2.90520189829047,0.02));

+#44251=CARTESIAN_POINT('',(-0.939722329172696,-2.9252181583073,0.02));

+#44252=CARTESIAN_POINT('',(-0.888193593797861,-2.93835957078631,0.02));

+#44253=CARTESIAN_POINT('',(-0.888193593797861,-2.93835957078631,0.02));

+#44254=CARTESIAN_POINT('',(-0.939722329172696,-2.9252181583073,0.02));

+#44255=CARTESIAN_POINT('',(-0.888193593797861,-2.93835957078631,0.02));

+#44256=CARTESIAN_POINT('',(-0.835419630291099,-2.9444858831158,0.02));

+#44257=CARTESIAN_POINT('',(-0.835419630291099,-2.9444858831158,0.02));

+#44258=CARTESIAN_POINT('',(-0.888193593797861,-2.93835957078631,0.02));

+#44259=CARTESIAN_POINT('',(-0.835419630291099,-2.9444858831158,0.02));

+#44260=CARTESIAN_POINT('',(-0.782436136071176,-2.94094570001306,0.02));

+#44261=CARTESIAN_POINT('',(-0.782436136071176,-2.94094570001306,0.02));

+#44262=CARTESIAN_POINT('',(-0.835419630291099,-2.9444858831158,0.02));

+#44263=CARTESIAN_POINT('',(-0.782436136071176,-2.94094570001306,0.02));

+#44264=CARTESIAN_POINT('',(-0.730906064684746,-2.92787823810966,0.02));

+#44265=CARTESIAN_POINT('',(-0.730906064684746,-2.92787823810966,0.02));

+#44266=CARTESIAN_POINT('',(-0.782436136071176,-2.94094570001306,0.02));

+#44267=CARTESIAN_POINT('',(-0.730906064684746,-2.92787823810966,0.02));

+#44268=CARTESIAN_POINT('',(-0.675178499980393,-2.89972137992072,0.02));

+#44269=CARTESIAN_POINT('',(-0.675178499980393,-2.89972137992072,0.02));

+#44270=CARTESIAN_POINT('',(-0.730906064684746,-2.92787823810966,0.02));

+#44271=CARTESIAN_POINT('',(-0.675178499980393,-2.89972137992072,0.02));

+#44272=CARTESIAN_POINT('',(-0.62621205574091,-2.86118346405026,0.02));

+#44273=CARTESIAN_POINT('',(-0.62621205574091,-2.86118346405026,0.02));

+#44274=CARTESIAN_POINT('',(-0.675178499980393,-2.89972137992072,0.02));

+#44275=CARTESIAN_POINT('',(-0.62621205574091,-2.86118346405026,0.02));

+#44276=CARTESIAN_POINT('',(-0.588280585868477,-2.81173478332873,0.02));

+#44277=CARTESIAN_POINT('',(-0.588280585868477,-2.81173478332873,0.02));

+#44278=CARTESIAN_POINT('',(-0.62621205574091,-2.86118346405026,0.02));

+#44279=CARTESIAN_POINT('',(-0.588280585868477,-2.81173478332873,0.02));

+#44280=CARTESIAN_POINT('',(-0.560280945931197,-2.75592307945499,0.02));

+#44281=CARTESIAN_POINT('',(-0.560280945931197,-2.75592307945499,0.02));

+#44282=CARTESIAN_POINT('',(-0.588280585868477,-2.81173478332873,0.02));

+#44283=CARTESIAN_POINT('',(-0.560280945931197,-2.75592307945499,0.02));

+#44284=CARTESIAN_POINT('',(-0.694994987352411,-2.71241177411572,0.02));

+#44285=CARTESIAN_POINT('',(-0.694994987352411,-2.71241177411572,0.02));

+#44286=CARTESIAN_POINT('',(-0.560280945931197,-2.75592307945499,0.02));

+#44287=CARTESIAN_POINT('',(-0.694994987352411,-2.71241177411572,0.02));

+#44288=CARTESIAN_POINT('',(-0.71404522953811,-2.75173479502835,0.02));

+#44289=CARTESIAN_POINT('',(-0.71404522953811,-2.75173479502835,0.02));

+#44290=CARTESIAN_POINT('',(-0.694994987352411,-2.71241177411572,0.02));

+#44291=CARTESIAN_POINT('',(-0.71404522953811,-2.75173479502835,0.02));

+#44292=CARTESIAN_POINT('',(-0.739072072112665,-2.78747101603424,0.02));

+#44293=CARTESIAN_POINT('',(-0.739072072112665,-2.78747101603424,0.02));

+#44294=CARTESIAN_POINT('',(-0.71404522953811,-2.75173479502835,0.02));

+#44295=CARTESIAN_POINT('',(-0.739072072112665,-2.78747101603424,0.02));

+#44296=CARTESIAN_POINT('',(-0.771668573995789,-2.81641318487098,0.02));

+#44297=CARTESIAN_POINT('',(-0.771668573995789,-2.81641318487098,0.02));

+#44298=CARTESIAN_POINT('',(-0.739072072112665,-2.78747101603424,0.02));

+#44299=CARTESIAN_POINT('',(-0.771668573995789,-2.81641318487098,0.02));

+#44300=CARTESIAN_POINT('',(-0.809948435955903,-2.83743552482826,0.02));

+#44301=CARTESIAN_POINT('',(-0.809948435955903,-2.83743552482826,0.02));

+#44302=CARTESIAN_POINT('',(-0.771668573995789,-2.81641318487098,0.02));

+#44303=CARTESIAN_POINT('',(-0.809948435955903,-2.83743552482826,0.02));

+#44304=CARTESIAN_POINT('',(-0.835082052367423,-2.8432860522536,0.02));

+#44305=CARTESIAN_POINT('',(-0.835082052367423,-2.8432860522536,0.02));

+#44306=CARTESIAN_POINT('',(-0.809948435955903,-2.83743552482826,0.02));

+#44307=CARTESIAN_POINT('',(-0.835082052367423,-2.8432860522536,0.02));

+#44308=CARTESIAN_POINT('',(-0.860712298181114,-2.84596152433957,0.02));

+#44309=CARTESIAN_POINT('',(-0.860712298181114,-2.84596152433957,0.02));

+#44310=CARTESIAN_POINT('',(-0.835082052367423,-2.8432860522536,0.02));

+#44311=CARTESIAN_POINT('',(-0.860712298181114,-2.84596152433957,0.02));

+#44312=CARTESIAN_POINT('',(-0.886321611928559,-2.84309097518422,0.02));

+#44313=CARTESIAN_POINT('',(-0.886321611928559,-2.84309097518422,0.02));

+#44314=CARTESIAN_POINT('',(-0.860712298181114,-2.84596152433957,0.02));

+#44315=CARTESIAN_POINT('',(-0.886321611928559,-2.84309097518422,0.02));

+#44316=CARTESIAN_POINT('',(-0.911411479847232,-2.83705551342791,0.02));

+#44317=CARTESIAN_POINT('',(-0.911411479847232,-2.83705551342791,0.02));

+#44318=CARTESIAN_POINT('',(-0.886321611928559,-2.84309097518422,0.02));

+#44319=CARTESIAN_POINT('',(-0.911411479847232,-2.83705551342791,0.02));

+#44320=CARTESIAN_POINT('',(-0.935304551783892,-2.82729809847334,0.02));

+#44321=CARTESIAN_POINT('',(-0.935304551783892,-2.82729809847334,0.02));

+#44322=CARTESIAN_POINT('',(-0.911411479847232,-2.83705551342791,0.02));

+#44323=CARTESIAN_POINT('',(-0.935304551783892,-2.82729809847334,0.02));

+#44324=CARTESIAN_POINT('',(-0.957758796016611,-2.81464851981913,0.02));

+#44325=CARTESIAN_POINT('',(-0.957758796016611,-2.81464851981913,0.02));

+#44326=CARTESIAN_POINT('',(-0.935304551783892,-2.82729809847334,0.02));

+#44327=CARTESIAN_POINT('',(-0.957758796016611,-2.81464851981913,0.02));

+#44328=CARTESIAN_POINT('',(-0.976957160631176,-2.79745494930556,0.02));

+#44329=CARTESIAN_POINT('',(-0.976957160631176,-2.79745494930556,0.02));

+#44330=CARTESIAN_POINT('',(-0.957758796016611,-2.81464851981913,0.02));

+#44331=CARTESIAN_POINT('',(-0.976957160631176,-2.79745494930556,0.02));

+#44332=CARTESIAN_POINT('',(-0.993873953721448,-2.77796374067475,0.02));

+#44333=CARTESIAN_POINT('',(-0.993873953721448,-2.77796374067475,0.02));

+#44334=CARTESIAN_POINT('',(-0.976957160631176,-2.79745494930556,0.02));

+#44335=CARTESIAN_POINT('',(-0.993873953721448,-2.77796374067475,0.02));

+#44336=CARTESIAN_POINT('',(-1.01080786752657,-2.74032423076916,0.02));

+#44337=CARTESIAN_POINT('',(-1.01080786752657,-2.74032423076916,0.02));

+#44338=CARTESIAN_POINT('',(-0.993873953721448,-2.77796374067475,0.02));

+#44339=CARTESIAN_POINT('',(-1.01080786752657,-2.74032423076916,0.02));

+#44340=CARTESIAN_POINT('',(-1.01693815420848,-2.69960903271387,0.02));

+#44341=CARTESIAN_POINT('',(-1.01693815420848,-2.69960903271387,0.02));

+#44342=CARTESIAN_POINT('',(-1.01080786752657,-2.74032423076916,0.02));

+#44343=CARTESIAN_POINT('',(-1.01693815420848,-2.69960903271387,0.02));

+#44344=CARTESIAN_POINT('',(-1.01271403403542,-2.65856560596647,0.02));

+#44345=CARTESIAN_POINT('',(-1.01271403403542,-2.65856560596647,0.02));

+#44346=CARTESIAN_POINT('',(-1.01693815420848,-2.69960903271387,0.02));

+#44347=CARTESIAN_POINT('',(-1.01271403403542,-2.65856560596647,0.02));

+#44348=CARTESIAN_POINT('',(-1.0031842330298,-2.61835895253114,0.02));

+#44349=CARTESIAN_POINT('',(-1.0031842330298,-2.61835895253114,0.02));

+#44350=CARTESIAN_POINT('',(-1.01271403403542,-2.65856560596647,0.02));

+#44351=CARTESIAN_POINT('',(-1.0031842330298,-2.61835895253114,0.02));

+#44352=CARTESIAN_POINT('',(-0.989518252389013,-2.58656607431839,0.02));

+#44353=CARTESIAN_POINT('',(-0.989518252389013,-2.58656607431839,0.02));

+#44354=CARTESIAN_POINT('',(-1.0031842330298,-2.61835895253114,0.02));

+#44355=CARTESIAN_POINT('',(-0.989518252389013,-2.58656607431839,0.02));

+#44356=CARTESIAN_POINT('',(-0.971515023698293,-2.5570835145768,0.02));

+#44357=CARTESIAN_POINT('',(-0.971515023698293,-2.5570835145768,0.02));

+#44358=CARTESIAN_POINT('',(-0.989518252389013,-2.58656607431839,0.02));

+#44359=CARTESIAN_POINT('',(-0.971515023698293,-2.5570835145768,0.02));

+#44360=CARTESIAN_POINT('',(-0.946437401956627,-2.53340754241618,0.02));

+#44361=CARTESIAN_POINT('',(-0.946437401956627,-2.53340754241618,0.02));

+#44362=CARTESIAN_POINT('',(-0.971515023698293,-2.5570835145768,0.02));

+#44363=CARTESIAN_POINT('',(-0.946437401956627,-2.53340754241618,0.02));

+#44364=CARTESIAN_POINT('',(-0.916161622351524,-2.51670590293963,0.02));

+#44365=CARTESIAN_POINT('',(-0.916161622351524,-2.51670590293963,0.02));

+#44366=CARTESIAN_POINT('',(-0.946437401956627,-2.53340754241618,0.02));

+#44367=CARTESIAN_POINT('',(-0.916161622351524,-2.51670590293963,0.02));

+#44368=CARTESIAN_POINT('',(-0.876304731503426,-2.5074636405098,0.02));

+#44369=CARTESIAN_POINT('',(-0.876304731503426,-2.5074636405098,0.02));

+#44370=CARTESIAN_POINT('',(-0.916161622351524,-2.51670590293963,0.02));

+#44371=CARTESIAN_POINT('',(-0.876304731503426,-2.5074636405098,0.02));

+#44372=CARTESIAN_POINT('',(-0.835449588309938,-2.50620209264899,0.02));

+#44373=CARTESIAN_POINT('',(-0.835449588309938,-2.50620209264899,0.02));

+#44374=CARTESIAN_POINT('',(-0.876304731503426,-2.5074636405098,0.02));

+#44375=CARTESIAN_POINT('',(-0.835449588309938,-2.50620209264899,0.02));

+#44376=CARTESIAN_POINT('',(-0.794878805763762,-2.5115387451951,0.02));

+#44377=CARTESIAN_POINT('',(-0.794878805763762,-2.5115387451951,0.02));

+#44378=CARTESIAN_POINT('',(-0.835449588309938,-2.50620209264899,0.02));

+#44379=CARTESIAN_POINT('',(-0.794878805763762,-2.5115387451951,0.02));

+#44380=CARTESIAN_POINT('',(-0.754846782906327,-2.52012600554269,0.02));

+#44381=CARTESIAN_POINT('',(-0.754846782906327,-2.52012600554269,0.02));

+#44382=CARTESIAN_POINT('',(-0.794878805763762,-2.5115387451951,0.02));

+#44383=CARTESIAN_POINT('',(-0.754846782906327,-2.52012600554269,0.02));

+#44384=CARTESIAN_POINT('',(-0.728055979182216,-2.43709351456801,0.02));

+#44385=CARTESIAN_POINT('',(-0.728055979182216,-2.43709351456801,0.02));

+#44386=CARTESIAN_POINT('',(-0.754846782906327,-2.52012600554269,0.02));

+#44387=CARTESIAN_POINT('',(-0.728055979182216,-2.43709351456801,0.02));

+#44388=CARTESIAN_POINT('',(-0.766503412788045,-2.42450480427956,0.02));

+#44389=CARTESIAN_POINT('',(-0.766503412788045,-2.42450480427956,0.02));

+#44390=CARTESIAN_POINT('',(-0.728055979182216,-2.43709351456801,0.02));

+#44391=CARTESIAN_POINT('',(-0.766503412788045,-2.42450480427956,0.02));

+#44392=CARTESIAN_POINT('',(-0.803386585693938,-2.40795707877587,0.02));

+#44393=CARTESIAN_POINT('',(-0.803386585693938,-2.40795707877587,0.02));

+#44394=CARTESIAN_POINT('',(-0.766503412788045,-2.42450480427956,0.02));

+#44395=CARTESIAN_POINT('',(-0.803386585693938,-2.40795707877587,0.02));

+#44396=CARTESIAN_POINT('',(-0.836595048055177,-2.38499688805258,0.02));

+#44397=CARTESIAN_POINT('',(-0.836595048055177,-2.38499688805258,0.02));

+#44398=CARTESIAN_POINT('',(-0.803386585693938,-2.40795707877587,0.02));

+#44399=CARTESIAN_POINT('',(-0.836595048055177,-2.38499688805258,0.02));

+#44400=CARTESIAN_POINT('',(-0.863910054804478,-2.35520105779426,0.02));

+#44401=CARTESIAN_POINT('',(-0.863910054804478,-2.35520105779426,0.02));

+#44402=CARTESIAN_POINT('',(-0.836595048055177,-2.38499688805258,0.02));

+#44403=CARTESIAN_POINT('',(-0.863910054804478,-2.35520105779426,0.02));

+#44404=CARTESIAN_POINT('',(-0.88295029505909,-2.31962298470818,0.02));

+#44405=CARTESIAN_POINT('',(-0.88295029505909,-2.31962298470818,0.02));

+#44406=CARTESIAN_POINT('',(-0.863910054804478,-2.35520105779426,0.02));

+#44407=CARTESIAN_POINT('',(-0.88295029505909,-2.31962298470818,0.02));

+#44408=CARTESIAN_POINT('',(-0.894866648198382,-2.28115761844337,0.02));

+#44409=CARTESIAN_POINT('',(-0.894866648198382,-2.28115761844337,0.02));

+#44410=CARTESIAN_POINT('',(-0.88295029505909,-2.31962298470818,0.02));

+#44411=CARTESIAN_POINT('',(-0.894866648198382,-2.28115761844337,0.02));

+#44412=CARTESIAN_POINT('',(-0.896307091707834,-2.24093421582097,0.02));

+#44413=CARTESIAN_POINT('',(-0.896307091707834,-2.24093421582097,0.02));

+#44414=CARTESIAN_POINT('',(-0.894866648198382,-2.28115761844337,0.02));

+#44415=CARTESIAN_POINT('',(-0.896307091707834,-2.24093421582097,0.02));

+#44416=CARTESIAN_POINT('',(-0.888800801526884,-2.20129644065582,0.02));

+#44417=CARTESIAN_POINT('',(-0.888800801526884,-2.20129644065582,0.02));

+#44418=CARTESIAN_POINT('',(-0.896307091707834,-2.24093421582097,0.02));

+#44419=CARTESIAN_POINT('',(-0.888800801526884,-2.20129644065582,0.02));

+#44420=CARTESIAN_POINT('',(-0.87298714657172,-2.1617980633675,0.02));

+#44421=CARTESIAN_POINT('',(-0.87298714657172,-2.1617980633675,0.02));

+#44422=CARTESIAN_POINT('',(-0.888800801526884,-2.20129644065582,0.02));

+#44423=CARTESIAN_POINT('',(-0.87298714657172,-2.1617980633675,0.02));

+#44424=CARTESIAN_POINT('',(-0.852014681717962,-2.12484805662944,0.02));

+#44425=CARTESIAN_POINT('',(-0.852014681717962,-2.12484805662944,0.02));

+#44426=CARTESIAN_POINT('',(-0.87298714657172,-2.1617980633675,0.02));

+#44427=CARTESIAN_POINT('',(-0.852014681717962,-2.12484805662944,0.02));

+#44428=CARTESIAN_POINT('',(-0.822735387629479,-2.09417859344589,0.02));

+#44429=CARTESIAN_POINT('',(-0.822735387629479,-2.09417859344589,0.02));

+#44430=CARTESIAN_POINT('',(-0.852014681717962,-2.12484805662944,0.02));

+#44431=CARTESIAN_POINT('',(-0.822735387629479,-2.09417859344589,0.02));

+#44432=CARTESIAN_POINT('',(-0.786197723434498,-2.07247257593985,0.02));

+#44433=CARTESIAN_POINT('',(-0.786197723434498,-2.07247257593985,0.02));

+#44434=CARTESIAN_POINT('',(-0.822735387629479,-2.09417859344589,0.02));

+#44435=CARTESIAN_POINT('',(-0.786197723434498,-2.07247257593985,0.02));

+#44436=CARTESIAN_POINT('',(-0.754196395067124,-2.0633162008835,0.02));

+#44437=CARTESIAN_POINT('',(-0.754196395067124,-2.0633162008835,0.02));

+#44438=CARTESIAN_POINT('',(-0.786197723434498,-2.07247257593985,0.02));

+#44439=CARTESIAN_POINT('',(-0.754196395067124,-2.0633162008835,0.02));

+#44440=CARTESIAN_POINT('',(-0.721406115097442,-2.05780930765284,0.02));

+#44441=CARTESIAN_POINT('',(-0.721406115097442,-2.05780930765284,0.02));

+#44442=CARTESIAN_POINT('',(-0.754196395067124,-2.0633162008835,0.02));

+#44443=CARTESIAN_POINT('',(-0.721406115097442,-2.05780930765284,0.02));

+#44444=CARTESIAN_POINT('',(-0.688203447047372,-2.05905497159977,0.02));

+#44445=CARTESIAN_POINT('',(-0.688203447047372,-2.05905497159977,0.02));

+#44446=CARTESIAN_POINT('',(-0.721406115097442,-2.05780930765284,0.02));

+#44447=CARTESIAN_POINT('',(-0.688203447047372,-2.05905497159977,0.02));

+#44448=CARTESIAN_POINT('',(-0.655663807417057,-2.06601238213398,0.02));

+#44449=CARTESIAN_POINT('',(-0.655663807417057,-2.06601238213398,0.02));

+#44450=CARTESIAN_POINT('',(-0.688203447047372,-2.05905497159977,0.02));

+#44451=CARTESIAN_POINT('',(-0.655663807417057,-2.06601238213398,0.02));

+#44452=CARTESIAN_POINT('',(-0.625584470150192,-2.07809949621679,0.02));

+#44453=CARTESIAN_POINT('',(-0.625584470150192,-2.07809949621679,0.02));

+#44454=CARTESIAN_POINT('',(-0.655663807417057,-2.06601238213398,0.02));

+#44455=CARTESIAN_POINT('',(-0.625584470150192,-2.07809949621679,0.02));

+#44456=CARTESIAN_POINT('',(-0.597184580331773,-2.09368234432188,0.02));

+#44457=CARTESIAN_POINT('',(-0.597184580331773,-2.09368234432188,0.02));

+#44458=CARTESIAN_POINT('',(-0.625584470150192,-2.07809949621679,0.02));

+#44459=CARTESIAN_POINT('',(-0.597184580331773,-2.09368234432188,0.02));

+#44460=CARTESIAN_POINT('',(-0.571548383669633,-2.11346003562009,0.02));

+#44461=CARTESIAN_POINT('',(-0.571548383669633,-2.11346003562009,0.02));

+#44462=CARTESIAN_POINT('',(-0.597184580331773,-2.09368234432188,0.02));

+#44463=CARTESIAN_POINT('',(-0.571548383669633,-2.11346003562009,0.02));

+#44464=CARTESIAN_POINT('',(-0.550210643822141,-2.13783453679866,0.02));

+#44465=CARTESIAN_POINT('',(-0.550210643822141,-2.13783453679866,0.02));

+#44466=CARTESIAN_POINT('',(-0.571548383669633,-2.11346003562009,0.02));

+#44467=CARTESIAN_POINT('',(-0.550210643822141,-2.13783453679866,0.02));

+#44468=CARTESIAN_POINT('',(-0.531954795300818,-2.17927137976901,0.02));

+#44469=CARTESIAN_POINT('',(-0.531954795300818,-2.17927137976901,0.02));

+#44470=CARTESIAN_POINT('',(-0.550210643822141,-2.13783453679866,0.02));

+#44471=CARTESIAN_POINT('',(-0.531954795300818,-2.17927137976901,0.02));

+#44472=CARTESIAN_POINT('',(-0.526233179211302,-2.22407111109465,0.02));

+#44473=CARTESIAN_POINT('',(-0.526233179211302,-2.22407111109465,0.02));

+#44474=CARTESIAN_POINT('',(-0.531954795300818,-2.17927137976901,0.02));

+#44475=CARTESIAN_POINT('',(-0.526233179211302,-2.22407111109465,0.02));

+#44476=CARTESIAN_POINT('',(-0.532416169481069,-2.26890203698812,0.02));

+#44477=CARTESIAN_POINT('',(-0.532416169481069,-2.26890203698812,0.02));

+#44478=CARTESIAN_POINT('',(-0.526233179211302,-2.22407111109465,0.02));

+#44479=CARTESIAN_POINT('',(-0.532416169481069,-2.26890203698812,0.02));

+#44480=CARTESIAN_POINT('',(-0.545650507018025,-2.31225976955568,0.02));

+#44481=CARTESIAN_POINT('',(-0.545650507018025,-2.31225976955568,0.02));

+#44482=CARTESIAN_POINT('',(-0.532416169481069,-2.26890203698812,0.02));

+#44483=CARTESIAN_POINT('',(-0.545650507018025,-2.31225976955568,0.02));

+#44484=CARTESIAN_POINT('',(-0.404666277491174,-2.35767113189649,0.02));

+#44485=CARTESIAN_POINT('',(-0.404666277491174,-2.35767113189649,0.02));

+#44486=CARTESIAN_POINT('',(-0.545650507018025,-2.31225976955568,0.02));

+#44487=CARTESIAN_POINT('',(-0.404666277491174,-2.35767113189649,0.02));

+#44488=CARTESIAN_POINT('',(-0.389772296899957,-2.29453811381064,0.02));

+#44489=CARTESIAN_POINT('',(-0.389772296899957,-2.29453811381064,0.02));

+#44490=CARTESIAN_POINT('',(-0.404666277491174,-2.35767113189649,0.02));

+#44491=CARTESIAN_POINT('',(-0.389772296899957,-2.29453811381064,0.02));

+#44492=CARTESIAN_POINT('',(-0.385698277180868,-2.22991625059665,0.02));

+#44493=CARTESIAN_POINT('',(-0.385698277180868,-2.22991625059665,0.02));

+#44494=CARTESIAN_POINT('',(-0.389772296899957,-2.29453811381064,0.02));

+#44495=CARTESIAN_POINT('',(-0.385698277180868,-2.22991625059665,0.02));

+#44496=CARTESIAN_POINT('',(-0.397855824108233,-2.16636401134996,0.02));

+#44497=CARTESIAN_POINT('',(-0.397855824108233,-2.16636401134996,0.02));

+#44498=CARTESIAN_POINT('',(-0.385698277180868,-2.22991625059665,0.02));

+#44499=CARTESIAN_POINT('',(-0.397855824108233,-2.16636401134996,0.02));

+#44500=CARTESIAN_POINT('',(-0.425566904509992,-2.10781363617161,0.02));

+#44501=CARTESIAN_POINT('',(-0.425566904509992,-2.10781363617161,0.02));

+#44502=CARTESIAN_POINT('',(-0.397855824108233,-2.16636401134996,0.02));

+#44503=CARTESIAN_POINT('',(-0.425566904509992,-2.10781363617161,0.02));

+#44504=CARTESIAN_POINT('',(-0.464645880729623,-2.0599443556069,0.02));

+#44505=CARTESIAN_POINT('',(-0.464645880729623,-2.0599443556069,0.02));

+#44506=CARTESIAN_POINT('',(-0.425566904509992,-2.10781363617161,0.02));

+#44507=CARTESIAN_POINT('',(-0.464645880729623,-2.0599443556069,0.02));

+#44508=CARTESIAN_POINT('',(-0.512426610096964,-2.02088117682348,0.02));

+#44509=CARTESIAN_POINT('',(-0.512426610096964,-2.02088117682348,0.02));

+#44510=CARTESIAN_POINT('',(-0.464645880729623,-2.0599443556069,0.02));

+#44511=CARTESIAN_POINT('',(-0.512426610096964,-2.02088117682348,0.02));

+#44512=CARTESIAN_POINT('',(-0.566741935277646,-1.99146284613898,0.02));

+#44513=CARTESIAN_POINT('',(-0.566741935277646,-1.99146284613898,0.02));

+#44514=CARTESIAN_POINT('',(-0.512426610096964,-2.02088117682348,0.02));

+#44515=CARTESIAN_POINT('',(-0.566741935277646,-1.99146284613898,0.02));

+#44516=CARTESIAN_POINT('',(-0.624312866888829,-1.96891946934659,0.02));

+#44517=CARTESIAN_POINT('',(-0.624312866888829,-1.96891946934659,0.02));

+#44518=CARTESIAN_POINT('',(-0.566741935277646,-1.99146284613898,0.02));

+#44519=CARTESIAN_POINT('',(-0.624312866888829,-1.96891946934659,0.02));

+#44520=CARTESIAN_POINT('',(-0.683256574311675,-1.95459293025898,0.02));

+#44521=CARTESIAN_POINT('',(-0.683256574311675,-1.95459293025898,0.02));

+#44522=CARTESIAN_POINT('',(-0.624312866888829,-1.96891946934659,0.02));

+#44523=CARTESIAN_POINT('',(-0.683256574311675,-1.95459293025898,0.02));

+#44524=CARTESIAN_POINT('',(-0.743584173007388,-1.94894422746599,0.02));

+#44525=CARTESIAN_POINT('',(-0.743584173007388,-1.94894422746599,0.02));

+#44526=CARTESIAN_POINT('',(-0.683256574311675,-1.95459293025898,0.02));

+#44527=CARTESIAN_POINT('',(-0.743584173007388,-1.94894422746599,0.02));

+#44528=CARTESIAN_POINT('',(-0.803819552423214,-1.95525797814512,0.02));

+#44529=CARTESIAN_POINT('',(-0.803819552423214,-1.95525797814512,0.02));

+#44530=CARTESIAN_POINT('',(-0.743584173007388,-1.94894422746599,0.02));

+#44531=CARTESIAN_POINT('',(-0.803819552423214,-1.95525797814512,0.02));

+#44532=CARTESIAN_POINT('',(-0.862009997802773,-1.97233957194976,0.02));

+#44533=CARTESIAN_POINT('',(-0.862009997802773,-1.97233957194976,0.02));

+#44534=CARTESIAN_POINT('',(-0.803819552423214,-1.95525797814512,0.02));

+#44535=CARTESIAN_POINT('',(-0.862009997802773,-1.97233957194976,0.02));

+#44536=CARTESIAN_POINT('',(-0.917507213338576,-1.99991689629283,0.02));

+#44537=CARTESIAN_POINT('',(-0.917507213338576,-1.99991689629283,0.02));

+#44538=CARTESIAN_POINT('',(-0.862009997802773,-1.97233957194976,0.02));

+#44539=CARTESIAN_POINT('',(-0.917507213338576,-1.99991689629283,0.02));

+#44540=CARTESIAN_POINT('',(-0.965197837834318,-2.03944552652999,0.02));

+#44541=CARTESIAN_POINT('',(-0.965197837834318,-2.03944552652999,0.02));

+#44542=CARTESIAN_POINT('',(-0.917507213338576,-1.99991689629283,0.02));

+#44543=CARTESIAN_POINT('',(-0.965197837834318,-2.03944552652999,0.02));

+#44544=CARTESIAN_POINT('',(-1.00185990862376,-2.08934612305802,0.02));

+#44545=CARTESIAN_POINT('',(-1.00185990862376,-2.08934612305802,0.02));

+#44546=CARTESIAN_POINT('',(-0.965197837834318,-2.03944552652999,0.02));

+#44547=CARTESIAN_POINT('',(-1.00185990862376,-2.08934612305802,0.02));

+#44548=CARTESIAN_POINT('',(-1.02655493415085,-2.14619478760619,0.02));

+#44549=CARTESIAN_POINT('',(-1.02655493415085,-2.14619478760619,0.02));

+#44550=CARTESIAN_POINT('',(-1.00185990862376,-2.08934612305802,0.02));

+#44551=CARTESIAN_POINT('',(-1.02655493415085,-2.14619478760619,0.02));

+#44552=CARTESIAN_POINT('',(-1.03651127778778,-2.19607574138658,0.02));

+#44553=CARTESIAN_POINT('',(-1.03651127778778,-2.19607574138658,0.02));

+#44554=CARTESIAN_POINT('',(-1.02655493415085,-2.14619478760619,0.02));

+#44555=CARTESIAN_POINT('',(-1.03651127778778,-2.19607574138658,0.02));

+#44556=CARTESIAN_POINT('',(-1.03379537681703,-2.24685918698571,0.02));

+#44557=CARTESIAN_POINT('',(-1.03379537681703,-2.24685918698571,0.02));

+#44558=CARTESIAN_POINT('',(-1.03651127778778,-2.19607574138658,0.02));

+#44559=CARTESIAN_POINT('',(-1.03379537681703,-2.24685918698571,0.02));

+#44560=CARTESIAN_POINT('',(-1.01879807431386,-2.29547282848066,0.02));

+#44561=CARTESIAN_POINT('',(-1.01879807431386,-2.29547282848066,0.02));

+#44562=CARTESIAN_POINT('',(-1.03379537681703,-2.24685918698571,0.02));

+#44563=CARTESIAN_POINT('',(-1.01879807431386,-2.29547282848066,0.02));

+#44564=CARTESIAN_POINT('',(-0.994443970821976,-2.34019060748073,0.02));

+#44565=CARTESIAN_POINT('',(-0.994443970821976,-2.34019060748073,0.02));

+#44566=CARTESIAN_POINT('',(-1.01879807431386,-2.29547282848066,0.02));

+#44567=CARTESIAN_POINT('',(-0.994443970821976,-2.34019060748073,0.02));

+#44568=CARTESIAN_POINT('',(-0.97246026562476,-2.36789609564341,0.02));

+#44569=CARTESIAN_POINT('',(-0.97246026562476,-2.36789609564341,0.02));

+#44570=CARTESIAN_POINT('',(-0.994443970821976,-2.34019060748073,0.02));

+#44571=CARTESIAN_POINT('',(-0.97246026562476,-2.36789609564341,0.02));

+#44572=CARTESIAN_POINT('',(-0.946806037649683,-2.39223833254987,0.02));

+#44573=CARTESIAN_POINT('',(-0.946806037649683,-2.39223833254987,0.02));

+#44574=CARTESIAN_POINT('',(-0.97246026562476,-2.36789609564341,0.02));

+#44575=CARTESIAN_POINT('',(-0.946806037649683,-2.39223833254987,0.02));

+#44576=CARTESIAN_POINT('',(-0.918853495627883,-2.41391759658011,0.02));

+#44577=CARTESIAN_POINT('',(-0.918853495627883,-2.41391759658011,0.02));

+#44578=CARTESIAN_POINT('',(-0.946806037649683,-2.39223833254987,0.02));

+#44579=CARTESIAN_POINT('',(-0.918853495627883,-2.41391759658011,0.02));

+#44580=CARTESIAN_POINT('',(-0.889370871691982,-2.43348337104908,0.02));

+#44581=CARTESIAN_POINT('',(-0.889370871691982,-2.43348337104908,0.02));

+#44582=CARTESIAN_POINT('',(-0.918853495627883,-2.41391759658011,0.02));

+#44583=CARTESIAN_POINT('',(-0.889370871691982,-2.43348337104908,0.02));

+#44584=CARTESIAN_POINT('',(-0.924429202447398,-2.43471973587484,0.02));

+#44585=CARTESIAN_POINT('',(-0.924429202447398,-2.43471973587484,0.02));

+#44586=CARTESIAN_POINT('',(-0.889370871691982,-2.43348337104908,0.02));

+#44587=CARTESIAN_POINT('',(-0.924429202447398,-2.43471973587484,0.02));

+#44588=CARTESIAN_POINT('',(-0.95915965209904,-2.43952236032687,0.02));

+#44589=CARTESIAN_POINT('',(-0.95915965209904,-2.43952236032687,0.02));

+#44590=CARTESIAN_POINT('',(-0.924429202447398,-2.43471973587484,0.02));

+#44591=CARTESIAN_POINT('',(-0.95915965209904,-2.43952236032687,0.02));

+#44592=CARTESIAN_POINT('',(-0.993083261139892,-2.44841701422223,0.02));

+#44593=CARTESIAN_POINT('',(-0.993083261139892,-2.44841701422223,0.02));

+#44594=CARTESIAN_POINT('',(-0.95915965209904,-2.43952236032687,0.02));

+#44595=CARTESIAN_POINT('',(-0.993083261139892,-2.44841701422223,0.02));

+#44596=CARTESIAN_POINT('',(-1.02636492845068,-2.45951418718823,0.02));

+#44597=CARTESIAN_POINT('',(-1.02636492845068,-2.45951418718823,0.02));

+#44598=CARTESIAN_POINT('',(-0.993083261139892,-2.44841701422223,0.02));

+#44599=CARTESIAN_POINT('',(-1.02636492845068,-2.45951418718823,0.02));

+#44600=CARTESIAN_POINT('',(-1.06723649423661,-2.48125640656276,0.02));

+#44601=CARTESIAN_POINT('',(-1.06723649423661,-2.48125640656276,0.02));

+#44602=CARTESIAN_POINT('',(-1.02636492845068,-2.45951418718823,0.02));

+#44603=CARTESIAN_POINT('',(-1.06723649423661,-2.48125640656276,0.02));

+#44604=CARTESIAN_POINT('',(-1.10113244944359,-2.51277597951666,0.02));

+#44605=CARTESIAN_POINT('',(-1.10113244944359,-2.51277597951666,0.02));

+#44606=CARTESIAN_POINT('',(-1.06723649423661,-2.48125640656276,0.02));

+#44607=CARTESIAN_POINT('',(-1.10113244944359,-2.51277597951666,0.02));

+#44608=CARTESIAN_POINT('',(-1.12654486816659,-2.5515214009276,0.02));

+#44609=CARTESIAN_POINT('',(-1.12654486816659,-2.5515214009276,0.02));

+#44610=CARTESIAN_POINT('',(-1.10113244944359,-2.51277597951666,0.02));

+#44611=CARTESIAN_POINT('',(-1.12654486816659,-2.5515214009276,0.02));

+#44612=CARTESIAN_POINT('',(-1.14416846255671,-2.59441823430961,0.02));

+#44613=CARTESIAN_POINT('',(-1.14416846255671,-2.59441823430961,0.02));

+#44614=CARTESIAN_POINT('',(-1.12654486816659,-2.5515214009276,0.02));

+#44615=CARTESIAN_POINT('',(-1.14416846255671,-2.59441823430961,0.02));

+#44616=CARTESIAN_POINT('',(-1.14416846255671,-2.59441823430961,0.02));

+#44617=CARTESIAN_POINT('',(0.,0.,0.02));

+#44618=CARTESIAN_POINT('',(-2.07095436421129,-1.23622630892497,0.02));

+#44619=CARTESIAN_POINT('',(-2.6082465451376,-1.62817601516656,0.02));

+#44620=CARTESIAN_POINT('',(-2.6082465451376,-1.62817601516656,0.02));

+#44621=CARTESIAN_POINT('',(-2.07095436421129,-1.23622630892497,0.02));

+#44622=CARTESIAN_POINT('',(-2.07095436421129,-1.23622630892497,0.02));

+#44623=CARTESIAN_POINT('',(-2.07095436421129,-1.23622630892497,0.02));

+#44624=CARTESIAN_POINT('',(-2.6082465451376,-1.62817601516656,0.02));

+#44625=CARTESIAN_POINT('',(-2.5206539173588,-1.74825961767465,0.02));

+#44626=CARTESIAN_POINT('',(-2.5206539173588,-1.74825961767465,0.02));

+#44627=CARTESIAN_POINT('',(-2.6082465451376,-1.62817601516656,0.02));

+#44628=CARTESIAN_POINT('',(-2.5206539173588,-1.74825961767465,0.02));

+#44629=CARTESIAN_POINT('',(-1.72795013624534,-1.70645836363701,0.02));

+#44630=CARTESIAN_POINT('',(-1.72795013624534,-1.70645836363701,0.02));

+#44631=CARTESIAN_POINT('',(-2.5206539173588,-1.74825961767465,0.02));

+#44632=CARTESIAN_POINT('',(-1.72795013624534,-1.70645836363701,0.02));

+#44633=CARTESIAN_POINT('',(-1.64301758826895,-1.64451650538126,0.02));

+#44634=CARTESIAN_POINT('',(-1.64301758826895,-1.64451650538126,0.02));

+#44635=CARTESIAN_POINT('',(-1.72795013624534,-1.70645836363701,0.02));

+#44636=CARTESIAN_POINT('',(-1.64301758826895,-1.64451650538126,0.02));

+#44637=CARTESIAN_POINT('',(-1.89648519229706,-1.29699607976841,0.02));

+#44638=CARTESIAN_POINT('',(-1.89648519229706,-1.29699607976841,0.02));

+#44639=CARTESIAN_POINT('',(-1.64301758826895,-1.64451650538126,0.02));

+#44640=CARTESIAN_POINT('',(-1.89648519229706,-1.29699607976841,0.02));

+#44641=CARTESIAN_POINT('',(-1.70666951510957,-1.15867193004396,0.02));

+#44642=CARTESIAN_POINT('',(-1.70666951510957,-1.15867193004396,0.02));

+#44643=CARTESIAN_POINT('',(-1.89648519229706,-1.29699607976841,0.02));

+#44644=CARTESIAN_POINT('',(-1.70666951510957,-1.15867193004396,0.02));

+#44645=CARTESIAN_POINT('',(-1.79616218260674,-1.03592824773352,0.02));

+#44646=CARTESIAN_POINT('',(-1.79616218260674,-1.03592824773352,0.02));

+#44647=CARTESIAN_POINT('',(-1.70666951510957,-1.15867193004396,0.02));

+#44648=CARTESIAN_POINT('',(-1.79616218260674,-1.03592824773352,0.02));

+#44649=CARTESIAN_POINT('',(-1.98597787707757,-1.17425239745796,0.02));

+#44650=CARTESIAN_POINT('',(-1.98597787707757,-1.17425239745796,0.02));

+#44651=CARTESIAN_POINT('',(-1.79616218260674,-1.03592824773352,0.02));

+#44652=CARTESIAN_POINT('',(-1.98597787707757,-1.17425239745796,0.02));

+#44653=CARTESIAN_POINT('',(-2.06616028254973,-1.06442910275916,0.02));

+#44654=CARTESIAN_POINT('',(-2.06616028254973,-1.06442910275916,0.02));

+#44655=CARTESIAN_POINT('',(-1.98597787707757,-1.17425239745796,0.02));

+#44656=CARTESIAN_POINT('',(-2.06616028254973,-1.06442910275916,0.02));

+#44657=CARTESIAN_POINT('',(-2.15109283052618,-1.12637096101491,0.02));

+#44658=CARTESIAN_POINT('',(-2.15109283052618,-1.12637096101491,0.02));

+#44659=CARTESIAN_POINT('',(-2.06616028254973,-1.06442910275916,0.02));

+#44660=CARTESIAN_POINT('',(-1.98141774027351,-1.35893793802416,0.02));

+#44661=CARTESIAN_POINT('',(-1.98141774027351,-1.35893793802416,0.));

+#44662=CARTESIAN_POINT('',(-1.98141774027351,-1.35893793802416,0.));

+#44663=CARTESIAN_POINT('',(-2.34508865040078,-1.62418589546291,0.));

+#44664=CARTESIAN_POINT('',(-1.98141774027351,-1.35893793802416,0.02));

+#44665=CARTESIAN_POINT('',(-1.98141774027351,-1.35893793802416,0.02));

+#44666=CARTESIAN_POINT('',(-1.98141774027351,-1.35893793802416,0.02));

+#44667=CARTESIAN_POINT('',(-2.34508865040078,-1.62418589546291,0.02));

+#44668=CARTESIAN_POINT('',(-2.34508865040078,-1.62418589546291,0.02));

+#44669=CARTESIAN_POINT('',(-1.81193265572097,-1.59150491503351,0.02));

+#44670=CARTESIAN_POINT('',(-1.81193265572097,-1.59150491503351,0.));

+#44671=CARTESIAN_POINT('',(-1.81193265572097,-1.59150491503351,0.));

+#44672=CARTESIAN_POINT('',(-1.81193265572097,-1.59150491503351,0.02));

+#44673=CARTESIAN_POINT('',(-1.81193265572097,-1.59150491503351,0.02));

+#44674=CARTESIAN_POINT('',(-1.81193265572097,-1.59150491503351,0.02));

+#44675=CARTESIAN_POINT('',(-2.34508865040078,-1.62418589546291,0.02));

+#44676=CARTESIAN_POINT('',(-2.34508865040078,-1.62418589546291,0.));

+#44677=CARTESIAN_POINT('',(-2.34508865040078,-1.62418589546291,0.02));

+#44678=CARTESIAN_POINT('',(-2.15109283052618,-1.12637096101491,0.02));

+#44679=CARTESIAN_POINT('',(-2.15109283052618,-1.12637096101491,0.02));

+#44680=CARTESIAN_POINT('',(0.,0.,0.02));

+#44681=CARTESIAN_POINT('',(-3.25,-2.7,0.));

+#44682=CARTESIAN_POINT('',(0.,0.,-3.55));

+#44683=CARTESIAN_POINT('',(0.,0.,-3.55));

+#44684=CARTESIAN_POINT('',(-0.6,0.,-3.55));

+#44685=CARTESIAN_POINT('',(0.,0.,-3.7));

+#44686=CARTESIAN_POINT('',(3.29999999999999,-1.45,0.15));

+#44687=CARTESIAN_POINT('',(3.29999999999999,-1.35,0.15));

+#44688=CARTESIAN_POINT('',(3.3,1.45,0.15));

+#44689=CARTESIAN_POINT('',(3.3,1.35,0.15));

+#44690=CARTESIAN_POINT('',(-3.29999999999999,-1.45,0.15));

+#44691=CARTESIAN_POINT('',(-3.29999999999999,-1.35,0.15));

+#44692=CARTESIAN_POINT('',(-3.3,1.45,0.15));

+#44693=CARTESIAN_POINT('',(-3.3,1.35,0.15));

+#44694=CARTESIAN_POINT('',(3.6,1.35,-0.15));

+#44695=CARTESIAN_POINT('',(3.6,1.35,-0.15));

+#44696=CARTESIAN_POINT('',(3.6,1.35,-0.15));

+#44697=CARTESIAN_POINT('',(3.6,1.35,-0.15));

+#44698=CARTESIAN_POINT('',(3.6,-1.35,-0.15));

+#44699=CARTESIAN_POINT('',(3.6,-1.35,-0.15));

+#44700=CARTESIAN_POINT('',(3.6,1.35,0.));

+#44701=CARTESIAN_POINT('',(3.6,-1.35,0.));

+#44702=CARTESIAN_POINT('',(3.6,1.35,0.));

+#44703=CARTESIAN_POINT('',(0.,1.35,0.));

+#44704=CARTESIAN_POINT('',(0.,-1.35,0.));

+#44705=CARTESIAN_POINT('',(-2.6,1.35,-0.15));

+#44706=CARTESIAN_POINT('',(-2.6,-1.35,-0.15));

+#44707=CARTESIAN_POINT('',(-3.6,-1.35,-0.15));

+#44708=CARTESIAN_POINT('',(-3.6,1.35,-0.15));

+#44709=CARTESIAN_POINT('',(-3.6,1.35,-0.15));

+#44710=CARTESIAN_POINT('',(-2.6,1.35,-0.15));

+#44711=CARTESIAN_POINT('',(-3.6,1.35,-0.15));

+#44712=CARTESIAN_POINT('',(-3.6,-1.35,-0.15));

+#44713=CARTESIAN_POINT('',(-3.6,1.35,-0.15));

+#44714=CARTESIAN_POINT('',(0.,1.35,0.));

+#44715=CARTESIAN_POINT('',(0.,-1.35,0.));

+#44716=CARTESIAN_POINT('',(2.14,3.99,-3.36));

+#44717=CARTESIAN_POINT('',(2.24,3.99,-3.46));

+#44718=CARTESIAN_POINT('',(2.24,3.99,-3.46));

+#44719=CARTESIAN_POINT('',(2.84,3.99,-3.46));

+#44720=CARTESIAN_POINT('',(2.84,3.99,-3.46));

+#44721=CARTESIAN_POINT('',(2.84,3.99,-3.75));

+#44722=CARTESIAN_POINT('',(-2.94,3.99,-3.36));

+#44723=CARTESIAN_POINT('',(-2.84,3.99,-3.46));

+#44724=CARTESIAN_POINT('',(-2.84,3.99,-3.46));

+#44725=CARTESIAN_POINT('',(-2.24,3.99,-3.46));

+#44726=CARTESIAN_POINT('',(-2.24,3.99,-3.46));

+#44727=CARTESIAN_POINT('',(-2.24,3.99,-3.75));

+#44728=CARTESIAN_POINT('',(-0.4,3.99,-3.36));

+#44729=CARTESIAN_POINT('',(-0.3,3.99,-3.46));

+#44730=CARTESIAN_POINT('',(-0.3,3.99,-3.46));

+#44731=CARTESIAN_POINT('',(0.3,3.99,-3.75));

+#44732=CARTESIAN_POINT('',(0.3,3.99,-3.46));

+#44733=CARTESIAN_POINT('',(0.3,3.99,-3.46));

+#44734=CARTESIAN_POINT('',(2.84,-3.54,-3.46));

+#44735=CARTESIAN_POINT('',(2.84,-3.54,-3.46));

+#44736=CARTESIAN_POINT('',(2.84,-3.54,-3.75));

+#44737=CARTESIAN_POINT('',(2.24,-3.54,-3.46));

+#44738=CARTESIAN_POINT('',(2.24,-3.54,-3.46));

+#44739=CARTESIAN_POINT('',(2.14,-3.54,-3.36));

+#44740=CARTESIAN_POINT('',(-2.24,-3.54,-3.46));

+#44741=CARTESIAN_POINT('',(-2.24,-3.54,-3.46));

+#44742=CARTESIAN_POINT('',(-2.24,-3.54,-3.75));

+#44743=CARTESIAN_POINT('',(-2.84,-3.54,-3.46));

+#44744=CARTESIAN_POINT('',(-2.84,-3.54,-3.46));

+#44745=CARTESIAN_POINT('',(-2.94,-3.54,-3.36));

+#44746=CARTESIAN_POINT('',(0.3,-3.54,-3.46));

+#44747=CARTESIAN_POINT('',(0.3,-3.54,-3.46));

+#44748=CARTESIAN_POINT('',(0.3,-3.54,-3.75));

+#44749=CARTESIAN_POINT('',(-0.4,-3.54,-3.36));

+#44750=CARTESIAN_POINT('',(-0.3,-3.54,-3.46));

+#44751=CARTESIAN_POINT('',(-0.3,-3.54,-3.46));

+#44752=CARTESIAN_POINT('',(0.,0.,0.));

+#44753=MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',(#23127,

+#23128,#23129,#23130,#23131,#23132,#23133,#23134,#23135,#23136,#23137,#23138,

+#23139,#23140,#23141,#23142,#23143,#23144,#23145,#23146,#23147,#23148,#23149,

+#23150,#23151,#23152,#23153,#23154,#23155,#23156,#23157,#23158,#23159,#23160,

+#23161,#23162,#23163,#23164,#23165,#23166,#23167,#23168,#23169,#23170,#23171,

+#23172,#23173,#23174,#23175,#23176,#23177,#23178,#23179,#23180,#23181,#23182,

+#23183,#23184,#23185,#23186,#23187,#23188,#23189,#23190,#23191,#23192,#23193,

+#23194,#23195,#23196,#23197,#23198,#23199,#23200,#23201,#23202,#23203,#23204,

+#23205,#23206,#23207,#23208,#23209,#23210,#23211,#23212,#23213,#23214,#23215,

+#23216,#23217,#23218,#23219,#23220,#23221,#23222,#23223,#23224,#23225,#23226,

+#23227,#23228,#23229,#23230,#23231,#23232,#23233,#23234,#23235,#23236,#23237,

+#23238,#23239,#23240,#23241,#23242,#23243,#23244,#23245,#23246,#23247,#23248,

+#23249,#23250,#23251,#23252,#23253,#23254,#23255,#23256,#23257,#23258,#23259,

+#23260,#23261,#23262,#23263,#23264,#23265,#23266,#23267,#23268,#23269,#23270,

+#23271,#23272,#23273,#23274,#23275,#23276,#23277,#23278,#23279,#23280,#23281,

+#23282,#23283,#23284,#23285,#23286,#23287,#23288,#23289,#23290,#23291,#23292,

+#23293,#23294,#23295,#23296,#23297,#23298,#23299,#23300,#23301,#23302,#23303,

+#23304,#23305,#23306,#23307,#23308,#23309,#23310,#23311,#23312,#23313,#23314,

+#23315,#23316,#23317,#23318,#23319,#23320,#23321,#23322,#23323,#23324,#23325,

+#23326,#23327,#23328,#23329,#23330,#23331,#23332,#23333,#23334,#23335,#23336,

+#23337,#23338,#23339,#23340,#23341,#23342,#23343,#23344,#23345,#23346,#23347,

+#23348,#23349,#23350,#23351,#23352,#23353,#23354,#23355,#23356,#23357,#23358,

+#23359,#23360,#23361,#23362,#23363,#23364,#23365,#23366,#23367,#23368,#23369,

+#23370,#23371,#23372,#23373,#23374,#23375,#23376,#23377,#23378,#23379,#23380,

+#23381,#23382,#23383,#23384,#23385,#23386,#23387,#23388,#23389,#23390,#23391,

+#23392,#23393,#23394,#23395,#23396,#23397,#23398,#23399,#23400,#23401,#23402,

+#23403,#23404,#23405,#23406,#23407,#23408,#23409,#23410,#23411,#23412,#23413,

+#23414,#23415,#23416,#23417,#23418,#23419,#23420,#23421,#23422,#23423,#23424,

+#23425,#23426,#23427,#23428,#23429,#23430,#23431,#23432,#23433,#23434,#23435,

+#23436,#23437,#23438,#23439,#23440,#23441,#23442,#23443,#23444,#23445,#23446,

+#23447,#23448,#23449,#23450,#23451,#23452,#23453,#23454,#23455,#23456,#23457,

+#23458,#23459,#23460,#23461,#23462,#23463,#23464,#23465,#23466,#23467,#23468,

+#23469,#23470,#23471,#23472,#23473,#23474,#23475,#23476,#23477,#23478,#23479,

+#23480,#23481,#23482,#23483,#23484,#23485,#23486,#23487,#23488,#23489,#23490,

+#23491,#23492,#23493,#23494,#23495,#23496,#23497,#23498,#23499,#23500,#23501,

+#23502,#23503,#23504,#23505,#23506,#23507,#23508,#23509,#23510,#23511,#23512,

+#23513,#23514,#23515,#23516,#23517,#23518,#23519,#23520,#23521,#23522,#23523,

+#23524,#23525,#23526,#23527,#23528,#23529,#23530,#23531,#23532,#23533,#23534,

+#23535,#23536,#23537,#23538,#23539,#23540,#23541,#23542,#23543,#23544,#23545,

+#23546,#23547,#23548,#23549,#23550,#23551,#23552,#23553,#23554,#23555,#23556,

+#23557,#23558,#23559,#23560,#23561,#23562,#23563,#23564,#23565,#23566,#23567,

+#23568,#23569,#23570,#23571,#23572,#23573,#23574,#23575,#23576,#23577,#23578,

+#23579,#23580,#23581,#23582,#23583,#23584,#23585,#23586,#23587,#23588,#23589,

+#23590,#23591,#23592,#23593,#23594,#23595,#23596,#23597,#23598,#23599,#23600,

+#23601,#23602,#23603,#23604,#23605,#23606,#23607,#23608,#23609,#23610,#23611,

+#23612,#23613,#23614,#23615,#23616,#23617,#23618,#23619,#23620,#23621,#23622,

+#23623,#23624,#23625,#23626,#23627,#23628,#23629,#23630,#23631,#23632,#23633,

+#23634,#23635,#23636,#23637,#23638,#23639,#23640,#23641,#23642,#23643,#23644,

+#23645,#23646,#23647,#23648,#23649,#23650,#23651,#23652,#23653,#23654,#23655,

+#23656,#23657,#23658,#23659,#23660,#23661,#23662,#23663,#23664,#23665,#23666,

+#23667,#23668,#23669,#23670,#23671,#23672,#23673,#23674,#23675,#23676,#23677,

+#23678,#23679,#23680,#23681,#23682,#23683,#23684,#23685,#23686,#23687,#23688,

+#23689,#23690,#23691,#23692,#23693,#23694,#23695,#23696,#23697,#23698,#23699,

+#23700,#23701,#23702,#23703,#23704,#23705,#23706,#23707,#23708,#23709,#23710,

+#23711,#23712,#23713,#23714,#23715,#23716,#23717,#23718,#23719,#23720,#23721,

+#23722,#23723,#23724,#23725,#23726,#23727,#23728,#23729,#23730,#23731,#23732,

+#23733,#23734,#23735,#23736,#23737,#23738,#23739,#23740,#23741,#23742,#23743,

+#23744,#23745,#23746,#23747,#23748,#23749,#23750,#23751,#23752,#23753,#23754,

+#23755,#23756,#23757,#23758,#23759,#23760,#23761,#23762,#23763,#23764,#23765,

+#23766,#23767,#23768,#23769,#23770,#23771,#23772,#23773,#23774,#23775,#23776,

+#23777,#23778,#23779,#23780,#23781,#23782,#23783,#23784,#23785,#23786,#23787,

+#23788,#23789,#23790,#23791,#23792,#23793,#23794,#23795,#23796,#23797,#23798,

+#23799,#23800,#23801,#23802,#23803,#23804,#23805,#23806,#23807,#23808,#23809,

+#23810,#23811,#23812,#23813,#23814,#23815,#23816,#23817,#23818,#23819,#23820,

+#23821,#23822,#23823,#23824,#23825,#23826,#23827,#23828,#23829,#23830,#23831,

+#23832,#23833,#23834,#23835,#23836,#23837,#23838,#23839,#23840,#23841,#23842,

+#23843,#23844,#23845,#23846,#23847,#23848,#23849,#23850,#23851,#23852,#23853,

+#23854,#23855,#23856,#23857,#23858,#23859,#23860,#23861,#23862,#23863,#23864,

+#23865,#23866,#23867,#23868,#23869,#23870,#23871,#23872,#23873,#23874,#23875,

+#23876,#23877,#23878,#23879,#23880,#23881,#23882,#23883,#23884,#23885,#23886,

+#23887,#23888,#23889,#23890,#23891,#23892,#23893,#23894,#23895,#23896,#23897,

+#23898,#23899,#23900,#23901,#23902,#23903,#23904,#23905,#23906,#23907,#23908,

+#23909,#23910,#23911,#23912,#23913,#23914,#23915,#23916,#23917,#23918,#23919,

+#23920,#23921,#23922,#23923,#23924,#23925,#23926,#23927,#23928,#23929,#23930,

+#23931,#23932,#23933,#23934,#23935,#23936,#23937,#23938,#23939,#23940,#23941,

+#23942,#23943,#23944,#23945,#23946,#23947,#23948,#23949,#23950,#23951,#23952,

+#23953,#23954,#23955,#23956,#23957,#23958,#23959,#23960,#23961,#23962,#23963,

+#23964,#23965,#23966,#23967,#23968,#23969,#23970,#23971,#23972,#23973,#23974,

+#23975,#23976,#23977,#23978,#23979,#23980,#23981,#23982,#23983,#23984,#23985,

+#23986,#23987,#23988,#23989,#23990,#23991,#23992,#23993,#23994,#23995,#23996,

+#23997,#23998,#23999,#24000,#24001,#24002,#24003,#24004,#24005,#24006,#24007,

+#24008,#24009,#24010,#24011,#24012,#24013,#24014,#24015,#24016,#24017,#24018,

+#24019,#24020,#24021,#24022,#24023,#24024,#24025,#24026,#24027,#24028,#24029,

+#24030,#24031,#24032,#24033,#24034,#24035,#24036,#24037,#24038,#24039,#24040,

+#24041,#24042,#24043,#24044,#24045,#24046,#24047,#24048,#24049,#24050,#24051,

+#24052,#24053,#24054,#24055,#24056,#24057,#24058,#24059,#24060,#24061,#24062,

+#24063,#24064,#24065,#24066,#24067,#24068,#24069,#24070,#24071,#24072,#24073,

+#24074,#24075,#24076,#24077,#24078,#24079,#24080,#24081,#24082,#24083,#24084,

+#24085,#24086,#24087,#24088,#24089,#24090,#24091,#24092,#24093,#24094,#24095,

+#24096,#24097,#24098,#24099,#24100,#24101,#24102,#24103,#24104,#24105,#24106,

+#24107,#24108,#24109,#24110,#24111,#24112,#24113,#24114,#24115,#24116,#24117,

+#24118,#24119,#24120,#24121,#24122,#24123,#24124,#24125,#24126,#24127,#24128,

+#24129,#24130,#24131,#24132,#24133,#24134,#24135,#24136,#24137,#24138,#24139,

+#24140,#24141,#24142,#24143,#24144,#24145,#24146,#24147,#24148,#24149,#24150,

+#24151,#24152,#24153,#24154,#24155,#24156,#24157,#24158,#24159,#24160,#24161,

+#24162,#24163,#24164,#24165,#24166,#24167,#24168,#24169,#24170,#24171,#24172,

+#24173,#24174,#24175,#24176,#24177,#24178,#24179,#24180,#24181,#24182,#24183,

+#24184,#24185,#24186,#24187,#24188,#24189,#24190,#24191,#24192,#24193,#24194,

+#24195,#24196,#24197,#24198,#24199,#24200,#24201,#24202,#24203,#24204,#24205,

+#24206,#24207,#24208,#24209,#24210,#24211,#24212,#24213,#24214,#24215,#24216,

+#24217,#24218,#24219,#24220,#24221,#24222,#24223,#24224,#24225,#24226,#24227,

+#24228,#24229,#24230,#24231,#24232,#24233,#24234,#24235,#24236,#24237,#24238,

+#24239,#24240,#24241,#24242,#24243,#24244,#24245,#24246,#24247,#24248,#24249,

+#24250,#24251,#24252,#24253),#44754);

+#44754=(

+GEOMETRIC_REPRESENTATION_CONTEXT(3)

+GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#44757))

+GLOBAL_UNIT_ASSIGNED_CONTEXT((#44762,#44761,#44760))

+REPRESENTATION_CONTEXT('SH-7010TA','TOP_LEVEL_ASSEMBLY_PART')

+);

+#44755=(

+GEOMETRIC_REPRESENTATION_CONTEXT(3)

+GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#44758))

+GLOBAL_UNIT_ASSIGNED_CONTEXT((#44762,#44761,#44760))

+REPRESENTATION_CONTEXT('SH-700-Without knob (Minus slot)',

+'COMPONENT_PART')

+);

+#44756=(

+GEOMETRIC_REPRESENTATION_CONTEXT(3)

+GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#44759))

+GLOBAL_UNIT_ASSIGNED_CONTEXT((#44762,#44761,#44760))

+REPRESENTATION_CONTEXT('SH-7010A_body','COMPONENT_PART')

+);

+#44757=UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(0.005),#44762,

+'DISTANCE_ACCURACY_VALUE','Maximum Tolerance applied to model');

+#44758=UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(0.005),#44762,

+'DISTANCE_ACCURACY_VALUE','Maximum Tolerance applied to model');

+#44759=UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(0.005),#44762,

+'DISTANCE_ACCURACY_VALUE','Maximum Tolerance applied to model');

+#44760=(

+NAMED_UNIT(*)

+SI_UNIT($,.STERADIAN.)

+SOLID_ANGLE_UNIT()

+);

+#44761=(

+NAMED_UNIT(*)

+PLANE_ANGLE_UNIT()

+SI_UNIT($,.RADIAN.)

+);

+#44762=(

+LENGTH_UNIT()

+NAMED_UNIT(*)

+SI_UNIT(.MILLI.,.METRE.)

+);

+#44763=PRODUCT_DEFINITION_SHAPE('','',#44768);

+#44764=PRODUCT_DEFINITION_SHAPE('','',#44769);

+#44765=PRODUCT_DEFINITION_SHAPE(' ','NAUO PRDDFN',#43);

+#44766=PRODUCT_DEFINITION_SHAPE('','',#44770);

+#44767=PRODUCT_DEFINITION_SHAPE(' ','NAUO PRDDFN',#44);

+#44768=PRODUCT_DEFINITION('','',#44774,#44771);

+#44769=PRODUCT_DEFINITION('','',#44775,#44772);

+#44770=PRODUCT_DEFINITION('','',#44776,#44773);

+#44771=PRODUCT_DEFINITION_CONTEXT('',#44790,'design');

+#44772=PRODUCT_DEFINITION_CONTEXT('',#44790,'design');

+#44773=PRODUCT_DEFINITION_CONTEXT('',#44790,'design');

+#44774=PRODUCT_DEFINITION_FORMATION_WITH_SPECIFIED_SOURCE('','',#44780,

+ .NOT_KNOWN.);

+#44775=PRODUCT_DEFINITION_FORMATION_WITH_SPECIFIED_SOURCE('','',#44781,

+ .NOT_KNOWN.);

+#44776=PRODUCT_DEFINITION_FORMATION_WITH_SPECIFIED_SOURCE('','',#44782,

+ .NOT_KNOWN.);

+#44777=PRODUCT_RELATED_PRODUCT_CATEGORY('','',(#44780));

+#44778=PRODUCT_RELATED_PRODUCT_CATEGORY('','',(#44781));

+#44779=PRODUCT_RELATED_PRODUCT_CATEGORY('','',(#44782));

+#44780=PRODUCT('SH-7010TA','SH-7010TA','SH-7010TA',(#44786));

+#44781=PRODUCT('SH-700-Without knob (Minus slot)',

+'SH-700-Without knob (Minus slot)','SH-700-Without knob (Minus slot)',(#44787));

+#44782=PRODUCT('SH-7010A_body','SH-7010A_body','SH-7010A_body',(#44788));

+#44783=PRODUCT_CATEGORY('','');

+#44784=PRODUCT_CATEGORY('','');

+#44785=PRODUCT_CATEGORY('','');

+#44786=PRODUCT_CONTEXT('',#44790,'mechanical');

+#44787=PRODUCT_CONTEXT('',#44790,'mechanical');

+#44788=PRODUCT_CONTEXT('',#44790,'mechanical');

+#44789=APPLICATION_PROTOCOL_DEFINITION('international standard',

+'automotive_design',2010,#44790);

+#44790=APPLICATION_CONTEXT(

+'core data for automotive mechanical design processes');

+ENDSEC;

+END-ISO-10303-21;

diff --git a/circuit_boards/BuckBoost/RockPI-Power-Board/3dModels/VSON8-DQJ0008A.stp b/circuit_boards/BuckBoost/RockPI-Power-Board/3dModels/VSON8-DQJ0008A.stp
new file mode 100644
index 0000000..1b70c55
--- /dev/null
+++ b/circuit_boards/BuckBoost/RockPI-Power-Board/3dModels/VSON8-DQJ0008A.stp
@@ -0,0 +1,8034 @@
+ISO-10303-21;

+HEADER;

+FILE_DESCRIPTION((''),'2;1');

+FILE_NAME('DQJ0008A_ASM','2016-05-25T',('a0412086'),(''),

+'CREO PARAMETRIC BY PTC INC, 2016050','CREO PARAMETRIC BY PTC INC, 2016050','');

+FILE_SCHEMA(('AUTOMOTIVE_DESIGN { 1 0 10303 214 1 1 1 1 }'));

+ENDSEC;

+DATA;

+#28=DIRECTION('',(0.E0,1.E0,0.E0));

+#29=VECTOR('',#28,2.5E-1);

+#30=CARTESIAN_POINT('',(-2.898095355840E0,0.E0,-2.11E0));

+#31=LINE('',#30,#29);

+#32=DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous');

+#33=CURVE_STYLE('',#32,POSITIVE_LENGTH_MEASURE(2.E-2),#17);

+#34=PRESENTATION_STYLE_ASSIGNMENT((#33));

+#35=STYLED_ITEM('',(#34),#31);

+#36=DIRECTION('',(-1.E0,0.E0,0.E0));

+#37=VECTOR('',#36,1.758586168284E-1);

+#38=CARTESIAN_POINT('',(-2.954141383172E0,0.E0,-2.04E0));

+#39=LINE('',#38,#37);

+#40=CURVE_STYLE('',#32,POSITIVE_LENGTH_MEASURE(2.E-2),#17);

+#41=PRESENTATION_STYLE_ASSIGNMENT((#40));

+#42=STYLED_ITEM('',(#41),#39);

+#43=DIRECTION('',(0.E0,0.E0,1.E0));

+#44=VECTOR('',#43,2.7E-1);

+#45=CARTESIAN_POINT('',(-3.13E0,0.E0,-2.04E0));

+#46=LINE('',#45,#44);

+#47=CURVE_STYLE('',#32,POSITIVE_LENGTH_MEASURE(2.E-2),#17);

+#48=PRESENTATION_STYLE_ASSIGNMENT((#47));

+#49=STYLED_ITEM('',(#48),#46);

+#50=DIRECTION('',(1.E0,0.E0,0.E0));

+#51=VECTOR('',#50,1.758586168284E-1);

+#52=CARTESIAN_POINT('',(-3.13E0,0.E0,-1.77E0));

+#53=LINE('',#52,#51);

+#54=CURVE_STYLE('',#32,POSITIVE_LENGTH_MEASURE(2.E-2),#17);

+#55=PRESENTATION_STYLE_ASSIGNMENT((#54));

+#56=STYLED_ITEM('',(#55),#53);

+#57=DIRECTION('',(6.250079745548E-1,0.E0,7.806183649793E-1));

+#58=VECTOR('',#57,8.967249957263E-2);

+#59=CARTESIAN_POINT('',(-2.954141383172E0,0.E0,-1.77E0));

+#60=LINE('',#59,#58);

+#61=CURVE_STYLE('',#32,POSITIVE_LENGTH_MEASURE(2.E-2),#17);

+#62=PRESENTATION_STYLE_ASSIGNMENT((#61));

+#63=STYLED_ITEM('',(#62),#60);

+#64=DIRECTION('',(1.E0,0.E0,0.E0));

+#65=VECTOR('',#64,3.780953558405E-1);

+#66=CARTESIAN_POINT('',(-2.898095355840E0,0.E0,-1.7E0));

+#67=LINE('',#66,#65);

+#68=CURVE_STYLE('',#32,POSITIVE_LENGTH_MEASURE(2.E-2),#17);

+#69=PRESENTATION_STYLE_ASSIGNMENT((#68));

+#70=STYLED_ITEM('',(#69),#67);

+#71=DIRECTION('',(0.E0,0.E0,-1.E0));

+#72=VECTOR('',#71,4.1E-1);

+#73=CARTESIAN_POINT('',(-2.52E0,0.E0,-1.7E0));

+#74=LINE('',#73,#72);

+#75=CURVE_STYLE('',#32,POSITIVE_LENGTH_MEASURE(2.E-2),#17);

+#76=PRESENTATION_STYLE_ASSIGNMENT((#75));

+#77=STYLED_ITEM('',(#76),#74);

+#78=DIRECTION('',(-1.E0,0.E0,0.E0));

+#79=VECTOR('',#78,3.780953558405E-1);

+#80=CARTESIAN_POINT('',(-2.52E0,0.E0,-2.11E0));

+#81=LINE('',#80,#79);

+#82=CURVE_STYLE('',#32,POSITIVE_LENGTH_MEASURE(2.E-2),#17);

+#83=PRESENTATION_STYLE_ASSIGNMENT((#82));

+#84=STYLED_ITEM('',(#83),#81);

+#85=DIRECTION('',(-6.250079745547E-1,0.E0,7.806183649793E-1));

+#86=VECTOR('',#85,8.967249957264E-2);

+#87=CARTESIAN_POINT('',(-2.898095355840E0,0.E0,-2.11E0));

+#88=LINE('',#87,#86);

+#89=CURVE_STYLE('',#32,POSITIVE_LENGTH_MEASURE(2.E-2),#17);

+#90=PRESENTATION_STYLE_ASSIGNMENT((#89));

+#91=STYLED_ITEM('',(#90),#88);

+#92=DIRECTION('',(0.E0,1.E0,0.E0));

+#93=VECTOR('',#92,2.5E-1);

+#94=CARTESIAN_POINT('',(-2.954141383172E0,0.E0,-2.04E0));

+#95=LINE('',#94,#93);

+#96=CURVE_STYLE('',#32,POSITIVE_LENGTH_MEASURE(2.E-2),#17);

+#97=PRESENTATION_STYLE_ASSIGNMENT((#96));

+#98=STYLED_ITEM('',(#97),#95);

+#99=DIRECTION('',(-1.E0,0.E0,0.E0));

+#100=VECTOR('',#99,1.758586168284E-1);

+#101=CARTESIAN_POINT('',(-2.954141383172E0,2.5E-1,-2.04E0));

+#102=LINE('',#101,#100);

+#103=CURVE_STYLE('',#32,POSITIVE_LENGTH_MEASURE(2.E-2),#17);

+#104=PRESENTATION_STYLE_ASSIGNMENT((#103));

+#105=STYLED_ITEM('',(#104),#102);

+#106=DIRECTION('',(-6.250079745547E-1,0.E0,7.806183649793E-1));

+#107=VECTOR('',#106,8.967249957264E-2);

+#108=CARTESIAN_POINT('',(-2.898095355840E0,2.5E-1,-2.11E0));

+#109=LINE('',#108,#107);

+#110=CURVE_STYLE('',#32,POSITIVE_LENGTH_MEASURE(2.E-2),#17);

+#111=PRESENTATION_STYLE_ASSIGNMENT((#110));

+#112=STYLED_ITEM('',(#111),#109);

+#113=DIRECTION('',(-1.E0,0.E0,0.E0));

+#114=VECTOR('',#113,3.780953558405E-1);

+#115=CARTESIAN_POINT('',(-2.52E0,2.5E-1,-2.11E0));

+#116=LINE('',#115,#114);

+#117=CURVE_STYLE('',#32,POSITIVE_LENGTH_MEASURE(2.E-2),#17);

+#118=PRESENTATION_STYLE_ASSIGNMENT((#117));

+#119=STYLED_ITEM('',(#118),#116);

+#120=DIRECTION('',(0.E0,0.E0,-1.E0));

+#121=VECTOR('',#120,4.1E-1);

+#122=CARTESIAN_POINT('',(-2.52E0,2.5E-1,-1.7E0));

+#123=LINE('',#122,#121);

+#124=CURVE_STYLE('',#32,POSITIVE_LENGTH_MEASURE(2.E-2),#17);

+#125=PRESENTATION_STYLE_ASSIGNMENT((#124));

+#126=STYLED_ITEM('',(#125),#123);

+#127=DIRECTION('',(1.E0,0.E0,0.E0));

+#128=VECTOR('',#127,3.780953558405E-1);

+#129=CARTESIAN_POINT('',(-2.898095355840E0,2.5E-1,-1.7E0));

+#130=LINE('',#129,#128);

+#131=CURVE_STYLE('',#32,POSITIVE_LENGTH_MEASURE(2.E-2),#17);

+#132=PRESENTATION_STYLE_ASSIGNMENT((#131));

+#133=STYLED_ITEM('',(#132),#130);

+#134=DIRECTION('',(6.250079745548E-1,0.E0,7.806183649793E-1));

+#135=VECTOR('',#134,8.967249957263E-2);

+#136=CARTESIAN_POINT('',(-2.954141383172E0,2.5E-1,-1.77E0));

+#137=LINE('',#136,#135);

+#138=CURVE_STYLE('',#32,POSITIVE_LENGTH_MEASURE(2.E-2),#17);

+#139=PRESENTATION_STYLE_ASSIGNMENT((#138));

+#140=STYLED_ITEM('',(#139),#137);

+#141=DIRECTION('',(1.E0,0.E0,0.E0));

+#142=VECTOR('',#141,1.758586168284E-1);

+#143=CARTESIAN_POINT('',(-3.13E0,2.5E-1,-1.77E0));

+#144=LINE('',#143,#142);

+#145=CURVE_STYLE('',#32,POSITIVE_LENGTH_MEASURE(2.E-2),#17);

+#146=PRESENTATION_STYLE_ASSIGNMENT((#145));

+#147=STYLED_ITEM('',(#146),#144);

+#148=DIRECTION('',(0.E0,0.E0,1.E0));

+#149=VECTOR('',#148,2.7E-1);

+#150=CARTESIAN_POINT('',(-3.13E0,2.5E-1,-2.04E0));

+#151=LINE('',#150,#149);

+#152=CURVE_STYLE('',#32,POSITIVE_LENGTH_MEASURE(2.E-2),#17);

+#153=PRESENTATION_STYLE_ASSIGNMENT((#152));

+#154=STYLED_ITEM('',(#153),#151);

+#155=DIRECTION('',(0.E0,1.E0,0.E0));

+#156=VECTOR('',#155,2.5E-1);

+#157=CARTESIAN_POINT('',(-2.52E0,0.E0,-2.11E0));

+#158=LINE('',#157,#156);

+#159=CURVE_STYLE('',#32,POSITIVE_LENGTH_MEASURE(2.E-2),#17);

+#160=PRESENTATION_STYLE_ASSIGNMENT((#159));

+#161=STYLED_ITEM('',(#160),#158);

+#162=DIRECTION('',(0.E0,1.E0,0.E0));

+#163=VECTOR('',#162,2.5E-1);

+#164=CARTESIAN_POINT('',(-2.52E0,0.E0,-1.7E0));

+#165=LINE('',#164,#163);

+#166=CURVE_STYLE('',#32,POSITIVE_LENGTH_MEASURE(2.E-2),#17);

+#167=PRESENTATION_STYLE_ASSIGNMENT((#166));

+#168=STYLED_ITEM('',(#167),#165);

+#169=DIRECTION('',(0.E0,1.E0,0.E0));

+#170=VECTOR('',#169,2.5E-1);

+#171=CARTESIAN_POINT('',(-2.898095355840E0,0.E0,-1.7E0));

+#172=LINE('',#171,#170);

+#173=CURVE_STYLE('',#32,POSITIVE_LENGTH_MEASURE(2.E-2),#17);

+#174=PRESENTATION_STYLE_ASSIGNMENT((#173));

+#175=STYLED_ITEM('',(#174),#172);

+#176=DIRECTION('',(0.E0,1.E0,0.E0));

+#177=VECTOR('',#176,2.5E-1);

+#178=CARTESIAN_POINT('',(-2.954141383172E0,0.E0,-1.77E0));

+#179=LINE('',#178,#177);

+#180=CURVE_STYLE('',#32,POSITIVE_LENGTH_MEASURE(2.E-2),#17);

+#181=PRESENTATION_STYLE_ASSIGNMENT((#180));

+#182=STYLED_ITEM('',(#181),#179);

+#183=DIRECTION('',(0.E0,1.E0,0.E0));

+#184=VECTOR('',#183,2.5E-1);

+#185=CARTESIAN_POINT('',(-3.13E0,0.E0,-1.77E0));

+#186=LINE('',#185,#184);

+#187=CURVE_STYLE('',#32,POSITIVE_LENGTH_MEASURE(2.E-2),#17);

+#188=PRESENTATION_STYLE_ASSIGNMENT((#187));

+#189=STYLED_ITEM('',(#188),#186);

+#190=DIRECTION('',(0.E0,1.E0,0.E0));

+#191=VECTOR('',#190,2.5E-1);

+#192=CARTESIAN_POINT('',(-3.13E0,0.E0,-2.04E0));

+#193=LINE('',#192,#191);

+#194=CURVE_STYLE('',#32,POSITIVE_LENGTH_MEASURE(2.E-2),#17);

+#195=PRESENTATION_STYLE_ASSIGNMENT((#194));

+#196=STYLED_ITEM('',(#195),#193);

+#197=CARTESIAN_POINT('',(-2.954141383172E0,0.E0,-2.04E0));

+#198=CARTESIAN_POINT('',(-3.13E0,0.E0,-2.04E0));

+#199=VERTEX_POINT('',#197);

+#200=VERTEX_POINT('',#198);

+#201=CARTESIAN_POINT('',(-3.13E0,0.E0,-1.77E0));

+#202=VERTEX_POINT('',#201);

+#203=CARTESIAN_POINT('',(-2.954141383172E0,0.E0,-1.77E0));

+#204=VERTEX_POINT('',#203);

+#205=CARTESIAN_POINT('',(-2.898095355840E0,0.E0,-1.7E0));

+#206=VERTEX_POINT('',#205);

+#207=CARTESIAN_POINT('',(-2.52E0,0.E0,-1.7E0));

+#208=VERTEX_POINT('',#207);

+#209=CARTESIAN_POINT('',(-2.52E0,0.E0,-2.11E0));

+#210=VERTEX_POINT('',#209);

+#211=CARTESIAN_POINT('',(-2.898095355840E0,0.E0,-2.11E0));

+#212=VERTEX_POINT('',#211);

+#213=CARTESIAN_POINT('',(-2.954141383172E0,2.5E-1,-2.04E0));

+#214=CARTESIAN_POINT('',(-3.13E0,2.5E-1,-2.04E0));

+#215=VERTEX_POINT('',#213);

+#216=VERTEX_POINT('',#214);

+#217=CARTESIAN_POINT('',(-3.13E0,2.5E-1,-1.77E0));

+#218=VERTEX_POINT('',#217);

+#219=CARTESIAN_POINT('',(-2.954141383172E0,2.5E-1,-1.77E0));

+#220=VERTEX_POINT('',#219);

+#221=CARTESIAN_POINT('',(-2.898095355840E0,2.5E-1,-1.7E0));

+#222=VERTEX_POINT('',#221);

+#223=CARTESIAN_POINT('',(-2.52E0,2.5E-1,-1.7E0));

+#224=VERTEX_POINT('',#223);

+#225=CARTESIAN_POINT('',(-2.52E0,2.5E-1,-2.11E0));

+#226=VERTEX_POINT('',#225);

+#227=CARTESIAN_POINT('',(-2.898095355840E0,2.5E-1,-2.11E0));

+#228=VERTEX_POINT('',#227);

+#229=CARTESIAN_POINT('',(-2.898095355840E0,0.E0,-2.11E0));

+#230=DIRECTION('',(-7.806183649793E-1,0.E0,-6.250079745547E-1));

+#231=DIRECTION('',(-6.250079745547E-1,0.E0,7.806183649793E-1));

+#232=AXIS2_PLACEMENT_3D('',#229,#230,#231);

+#233=PLANE('',#232);

+#235=ORIENTED_EDGE('',*,*,#234,.F.);

+#237=ORIENTED_EDGE('',*,*,#236,.T.);

+#239=ORIENTED_EDGE('',*,*,#238,.T.);

+#241=ORIENTED_EDGE('',*,*,#240,.F.);

+#242=EDGE_LOOP('',(#235,#237,#239,#241));

+#243=FACE_OUTER_BOUND('',#242,.F.);

+#245=CARTESIAN_POINT('',(0.E0,0.E0,0.E0));

+#246=DIRECTION('',(0.E0,1.E0,0.E0));

+#247=DIRECTION('',(1.E0,0.E0,0.E0));

+#248=AXIS2_PLACEMENT_3D('',#245,#246,#247);

+#249=PLANE('',#248);

+#251=ORIENTED_EDGE('',*,*,#250,.T.);

+#253=ORIENTED_EDGE('',*,*,#252,.T.);

+#255=ORIENTED_EDGE('',*,*,#254,.T.);

+#257=ORIENTED_EDGE('',*,*,#256,.T.);

+#259=ORIENTED_EDGE('',*,*,#258,.T.);

+#261=ORIENTED_EDGE('',*,*,#260,.T.);

+#263=ORIENTED_EDGE('',*,*,#262,.T.);

+#264=ORIENTED_EDGE('',*,*,#234,.T.);

+#265=EDGE_LOOP('',(#251,#253,#255,#257,#259,#261,#263,#264));

+#266=FACE_OUTER_BOUND('',#265,.F.);

+#268=CARTESIAN_POINT('',(-2.954141383172E0,0.E0,-2.04E0));

+#269=DIRECTION('',(0.E0,0.E0,-1.E0));

+#270=DIRECTION('',(-1.E0,0.E0,0.E0));

+#271=AXIS2_PLACEMENT_3D('',#268,#269,#270);

+#272=PLANE('',#271);

+#273=ORIENTED_EDGE('',*,*,#250,.F.);

+#274=ORIENTED_EDGE('',*,*,#240,.T.);

+#276=ORIENTED_EDGE('',*,*,#275,.T.);

+#278=ORIENTED_EDGE('',*,*,#277,.F.);

+#279=EDGE_LOOP('',(#273,#274,#276,#278));

+#280=FACE_OUTER_BOUND('',#279,.F.);

+#282=CARTESIAN_POINT('',(0.E0,2.5E-1,0.E0));

+#283=DIRECTION('',(0.E0,1.E0,0.E0));

+#284=DIRECTION('',(1.E0,0.E0,0.E0));

+#285=AXIS2_PLACEMENT_3D('',#282,#283,#284);

+#286=PLANE('',#285);

+#287=ORIENTED_EDGE('',*,*,#275,.F.);

+#288=ORIENTED_EDGE('',*,*,#238,.F.);

+#290=ORIENTED_EDGE('',*,*,#289,.F.);

+#292=ORIENTED_EDGE('',*,*,#291,.F.);

+#294=ORIENTED_EDGE('',*,*,#293,.F.);

+#296=ORIENTED_EDGE('',*,*,#295,.F.);

+#298=ORIENTED_EDGE('',*,*,#297,.F.);

+#300=ORIENTED_EDGE('',*,*,#299,.F.);

+#301=EDGE_LOOP('',(#287,#288,#290,#292,#294,#296,#298,#300));

+#302=FACE_OUTER_BOUND('',#301,.F.);

+#304=CARTESIAN_POINT('',(-2.52E0,0.E0,-2.11E0));

+#305=DIRECTION('',(0.E0,0.E0,-1.E0));

+#306=DIRECTION('',(-1.E0,0.E0,0.E0));

+#307=AXIS2_PLACEMENT_3D('',#304,#305,#306);

+#308=PLANE('',#307);

+#309=ORIENTED_EDGE('',*,*,#262,.F.);

+#311=ORIENTED_EDGE('',*,*,#310,.T.);

+#312=ORIENTED_EDGE('',*,*,#289,.T.);

+#313=ORIENTED_EDGE('',*,*,#236,.F.);

+#314=EDGE_LOOP('',(#309,#311,#312,#313));

+#315=FACE_OUTER_BOUND('',#314,.F.);

+#317=CARTESIAN_POINT('',(-2.52E0,0.E0,-1.7E0));

+#318=DIRECTION('',(1.E0,0.E0,0.E0));

+#319=DIRECTION('',(0.E0,0.E0,-1.E0));

+#320=AXIS2_PLACEMENT_3D('',#317,#318,#319);

+#321=PLANE('',#320);

+#322=ORIENTED_EDGE('',*,*,#260,.F.);

+#324=ORIENTED_EDGE('',*,*,#323,.T.);

+#325=ORIENTED_EDGE('',*,*,#291,.T.);

+#326=ORIENTED_EDGE('',*,*,#310,.F.);

+#327=EDGE_LOOP('',(#322,#324,#325,#326));

+#328=FACE_OUTER_BOUND('',#327,.F.);

+#330=CARTESIAN_POINT('',(-2.898095355840E0,0.E0,-1.7E0));

+#331=DIRECTION('',(0.E0,0.E0,1.E0));

+#332=DIRECTION('',(1.E0,0.E0,0.E0));

+#333=AXIS2_PLACEMENT_3D('',#330,#331,#332);

+#334=PLANE('',#333);

+#335=ORIENTED_EDGE('',*,*,#258,.F.);

+#337=ORIENTED_EDGE('',*,*,#336,.T.);

+#338=ORIENTED_EDGE('',*,*,#293,.T.);

+#339=ORIENTED_EDGE('',*,*,#323,.F.);

+#340=EDGE_LOOP('',(#335,#337,#338,#339));

+#341=FACE_OUTER_BOUND('',#340,.F.);

+#343=CARTESIAN_POINT('',(-2.954141383172E0,0.E0,-1.77E0));

+#344=DIRECTION('',(-7.806183649793E-1,0.E0,6.250079745548E-1));

+#345=DIRECTION('',(6.250079745548E-1,0.E0,7.806183649793E-1));

+#346=AXIS2_PLACEMENT_3D('',#343,#344,#345);

+#347=PLANE('',#346);

+#348=ORIENTED_EDGE('',*,*,#256,.F.);

+#350=ORIENTED_EDGE('',*,*,#349,.T.);

+#351=ORIENTED_EDGE('',*,*,#295,.T.);

+#352=ORIENTED_EDGE('',*,*,#336,.F.);

+#353=EDGE_LOOP('',(#348,#350,#351,#352));

+#354=FACE_OUTER_BOUND('',#353,.F.);

+#356=CARTESIAN_POINT('',(-3.13E0,0.E0,-1.77E0));

+#357=DIRECTION('',(0.E0,0.E0,1.E0));

+#358=DIRECTION('',(1.E0,0.E0,0.E0));

+#359=AXIS2_PLACEMENT_3D('',#356,#357,#358);

+#360=PLANE('',#359);

+#361=ORIENTED_EDGE('',*,*,#254,.F.);

+#363=ORIENTED_EDGE('',*,*,#362,.T.);

+#364=ORIENTED_EDGE('',*,*,#297,.T.);

+#365=ORIENTED_EDGE('',*,*,#349,.F.);

+#366=EDGE_LOOP('',(#361,#363,#364,#365));

+#367=FACE_OUTER_BOUND('',#366,.F.);

+#369=CARTESIAN_POINT('',(-3.13E0,0.E0,-2.04E0));

+#370=DIRECTION('',(-1.E0,0.E0,0.E0));

+#371=DIRECTION('',(0.E0,0.E0,1.E0));

+#372=AXIS2_PLACEMENT_3D('',#369,#370,#371);

+#373=PLANE('',#372);

+#374=ORIENTED_EDGE('',*,*,#252,.F.);

+#375=ORIENTED_EDGE('',*,*,#277,.T.);

+#376=ORIENTED_EDGE('',*,*,#299,.T.);

+#377=ORIENTED_EDGE('',*,*,#362,.F.);

+#378=EDGE_LOOP('',(#374,#375,#376,#377));

+#379=FACE_OUTER_BOUND('',#378,.F.);

+#381=CLOSED_SHELL('',(#244,#267,#281,#303,#316,#329,#342,#355,#368,#380));

+#382=MANIFOLD_SOLID_BREP('',#381);

+#383=FILL_AREA_STYLE_COLOUR('',#17);

+#384=FILL_AREA_STYLE('',(#383));

+#385=SURFACE_STYLE_FILL_AREA(#384);

+#386=SURFACE_SIDE_STYLE('',(#385));

+#387=SURFACE_STYLE_USAGE(.BOTH.,#386);

+#388=PRESENTATION_STYLE_ASSIGNMENT((#387));

+#27=STYLED_ITEM('',(#388),#382);

+#390=DIRECTION('',(0.E0,1.E0,0.E0));

+#391=VECTOR('',#390,2.5E-1);

+#392=CARTESIAN_POINT('',(-2.898095355840E0,0.E0,-8.4E-1));

+#393=LINE('',#392,#391);

+#394=CURVE_STYLE('',#32,POSITIVE_LENGTH_MEASURE(2.E-2),#17);

+#395=PRESENTATION_STYLE_ASSIGNMENT((#394));

+#396=STYLED_ITEM('',(#395),#393);

+#397=DIRECTION('',(-1.E0,0.E0,0.E0));

+#398=VECTOR('',#397,1.758586168284E-1);

+#399=CARTESIAN_POINT('',(-2.954141383172E0,0.E0,-7.7E-1));

+#400=LINE('',#399,#398);

+#401=CURVE_STYLE('',#32,POSITIVE_LENGTH_MEASURE(2.E-2),#17);

+#402=PRESENTATION_STYLE_ASSIGNMENT((#401));

+#403=STYLED_ITEM('',(#402),#400);

+#404=DIRECTION('',(0.E0,0.E0,1.E0));

+#405=VECTOR('',#404,2.7E-1);

+#406=CARTESIAN_POINT('',(-3.13E0,0.E0,-7.7E-1));

+#407=LINE('',#406,#405);

+#408=CURVE_STYLE('',#32,POSITIVE_LENGTH_MEASURE(2.E-2),#17);

+#409=PRESENTATION_STYLE_ASSIGNMENT((#408));

+#410=STYLED_ITEM('',(#409),#407);

+#411=DIRECTION('',(1.E0,0.E0,0.E0));

+#412=VECTOR('',#411,1.758586168284E-1);

+#413=CARTESIAN_POINT('',(-3.13E0,0.E0,-5.E-1));

+#414=LINE('',#413,#412);

+#415=CURVE_STYLE('',#32,POSITIVE_LENGTH_MEASURE(2.E-2),#17);

+#416=PRESENTATION_STYLE_ASSIGNMENT((#415));

+#417=STYLED_ITEM('',(#416),#414);

+#418=DIRECTION('',(6.250079745548E-1,0.E0,7.806183649793E-1));

+#419=VECTOR('',#418,8.967249957264E-2);

+#420=CARTESIAN_POINT('',(-2.954141383172E0,0.E0,-5.E-1));

+#421=LINE('',#420,#419);

+#422=CURVE_STYLE('',#32,POSITIVE_LENGTH_MEASURE(2.E-2),#17);

+#423=PRESENTATION_STYLE_ASSIGNMENT((#422));

+#424=STYLED_ITEM('',(#423),#421);

+#425=DIRECTION('',(1.E0,0.E0,0.E0));

+#426=VECTOR('',#425,3.780953558404E-1);

+#427=CARTESIAN_POINT('',(-2.898095355840E0,0.E0,-4.3E-1));

+#428=LINE('',#427,#426);

+#429=CURVE_STYLE('',#32,POSITIVE_LENGTH_MEASURE(2.E-2),#17);

+#430=PRESENTATION_STYLE_ASSIGNMENT((#429));

+#431=STYLED_ITEM('',(#430),#428);

+#432=DIRECTION('',(0.E0,0.E0,-1.E0));

+#433=VECTOR('',#432,4.1E-1);

+#434=CARTESIAN_POINT('',(-2.52E0,0.E0,-4.3E-1));

+#435=LINE('',#434,#433);

+#436=CURVE_STYLE('',#32,POSITIVE_LENGTH_MEASURE(2.E-2),#17);

+#437=PRESENTATION_STYLE_ASSIGNMENT((#436));

+#438=STYLED_ITEM('',(#437),#435);

+#439=DIRECTION('',(-1.E0,0.E0,0.E0));

+#440=VECTOR('',#439,3.780953558404E-1);

+#441=CARTESIAN_POINT('',(-2.52E0,0.E0,-8.4E-1));

+#442=LINE('',#441,#440);

+#443=CURVE_STYLE('',#32,POSITIVE_LENGTH_MEASURE(2.E-2),#17);

+#444=PRESENTATION_STYLE_ASSIGNMENT((#443));

+#445=STYLED_ITEM('',(#444),#442);

+#446=DIRECTION('',(-6.250079745548E-1,0.E0,7.806183649793E-1));

+#447=VECTOR('',#446,8.967249957265E-2);

+#448=CARTESIAN_POINT('',(-2.898095355840E0,0.E0,-8.4E-1));

+#449=LINE('',#448,#447);

+#450=CURVE_STYLE('',#32,POSITIVE_LENGTH_MEASURE(2.E-2),#17);

+#451=PRESENTATION_STYLE_ASSIGNMENT((#450));

+#452=STYLED_ITEM('',(#451),#449);

+#453=DIRECTION('',(0.E0,1.E0,0.E0));

+#454=VECTOR('',#453,2.5E-1);

+#455=CARTESIAN_POINT('',(-2.954141383172E0,0.E0,-7.7E-1));

+#456=LINE('',#455,#454);

+#457=CURVE_STYLE('',#32,POSITIVE_LENGTH_MEASURE(2.E-2),#17);

+#458=PRESENTATION_STYLE_ASSIGNMENT((#457));

+#459=STYLED_ITEM('',(#458),#456);

+#460=DIRECTION('',(-1.E0,0.E0,0.E0));

+#461=VECTOR('',#460,1.758586168284E-1);

+#462=CARTESIAN_POINT('',(-2.954141383172E0,2.5E-1,-7.7E-1));

+#463=LINE('',#462,#461);

+#464=CURVE_STYLE('',#32,POSITIVE_LENGTH_MEASURE(2.E-2),#17);

+#465=PRESENTATION_STYLE_ASSIGNMENT((#464));

+#466=STYLED_ITEM('',(#465),#463);

+#467=DIRECTION('',(-6.250079745548E-1,0.E0,7.806183649793E-1));

+#468=VECTOR('',#467,8.967249957265E-2);

+#469=CARTESIAN_POINT('',(-2.898095355840E0,2.5E-1,-8.4E-1));

+#470=LINE('',#469,#468);

+#471=CURVE_STYLE('',#32,POSITIVE_LENGTH_MEASURE(2.E-2),#17);

+#472=PRESENTATION_STYLE_ASSIGNMENT((#471));

+#473=STYLED_ITEM('',(#472),#470);

+#474=DIRECTION('',(-1.E0,0.E0,0.E0));

+#475=VECTOR('',#474,3.780953558404E-1);

+#476=CARTESIAN_POINT('',(-2.52E0,2.5E-1,-8.4E-1));

+#477=LINE('',#476,#475);

+#478=CURVE_STYLE('',#32,POSITIVE_LENGTH_MEASURE(2.E-2),#17);

+#479=PRESENTATION_STYLE_ASSIGNMENT((#478));

+#480=STYLED_ITEM('',(#479),#477);

+#481=DIRECTION('',(0.E0,0.E0,-1.E0));

+#482=VECTOR('',#481,4.1E-1);

+#483=CARTESIAN_POINT('',(-2.52E0,2.5E-1,-4.3E-1));

+#484=LINE('',#483,#482);

+#485=CURVE_STYLE('',#32,POSITIVE_LENGTH_MEASURE(2.E-2),#17);

+#486=PRESENTATION_STYLE_ASSIGNMENT((#485));

+#487=STYLED_ITEM('',(#486),#484);

+#488=DIRECTION('',(1.E0,0.E0,0.E0));

+#489=VECTOR('',#488,3.780953558404E-1);

+#490=CARTESIAN_POINT('',(-2.898095355840E0,2.5E-1,-4.3E-1));

+#491=LINE('',#490,#489);

+#492=CURVE_STYLE('',#32,POSITIVE_LENGTH_MEASURE(2.E-2),#17);

+#493=PRESENTATION_STYLE_ASSIGNMENT((#492));

+#494=STYLED_ITEM('',(#493),#491);

+#495=DIRECTION('',(6.250079745548E-1,0.E0,7.806183649793E-1));

+#496=VECTOR('',#495,8.967249957264E-2);

+#497=CARTESIAN_POINT('',(-2.954141383172E0,2.5E-1,-5.E-1));

+#498=LINE('',#497,#496);

+#499=CURVE_STYLE('',#32,POSITIVE_LENGTH_MEASURE(2.E-2),#17);

+#500=PRESENTATION_STYLE_ASSIGNMENT((#499));

+#501=STYLED_ITEM('',(#500),#498);

+#502=DIRECTION('',(1.E0,0.E0,0.E0));

+#503=VECTOR('',#502,1.758586168284E-1);

+#504=CARTESIAN_POINT('',(-3.13E0,2.5E-1,-5.E-1));

+#505=LINE('',#504,#503);

+#506=CURVE_STYLE('',#32,POSITIVE_LENGTH_MEASURE(2.E-2),#17);

+#507=PRESENTATION_STYLE_ASSIGNMENT((#506));

+#508=STYLED_ITEM('',(#507),#505);

+#509=DIRECTION('',(0.E0,0.E0,1.E0));

+#510=VECTOR('',#509,2.7E-1);

+#511=CARTESIAN_POINT('',(-3.13E0,2.5E-1,-7.7E-1));

+#512=LINE('',#511,#510);

+#513=CURVE_STYLE('',#32,POSITIVE_LENGTH_MEASURE(2.E-2),#17);

+#514=PRESENTATION_STYLE_ASSIGNMENT((#513));

+#515=STYLED_ITEM('',(#514),#512);

+#516=DIRECTION('',(0.E0,1.E0,0.E0));

+#517=VECTOR('',#516,2.5E-1);

+#518=CARTESIAN_POINT('',(-2.52E0,0.E0,-8.4E-1));

+#519=LINE('',#518,#517);

+#520=CURVE_STYLE('',#32,POSITIVE_LENGTH_MEASURE(2.E-2),#17);

+#521=PRESENTATION_STYLE_ASSIGNMENT((#520));

+#522=STYLED_ITEM('',(#521),#519);

+#523=DIRECTION('',(0.E0,1.E0,0.E0));

+#524=VECTOR('',#523,2.5E-1);

+#525=CARTESIAN_POINT('',(-2.52E0,0.E0,-4.3E-1));

+#526=LINE('',#525,#524);

+#527=CURVE_STYLE('',#32,POSITIVE_LENGTH_MEASURE(2.E-2),#17);

+#528=PRESENTATION_STYLE_ASSIGNMENT((#527));

+#529=STYLED_ITEM('',(#528),#526);

+#530=DIRECTION('',(0.E0,1.E0,0.E0));

+#531=VECTOR('',#530,2.5E-1);

+#532=CARTESIAN_POINT('',(-2.898095355840E0,0.E0,-4.3E-1));

+#533=LINE('',#532,#531);

+#534=CURVE_STYLE('',#32,POSITIVE_LENGTH_MEASURE(2.E-2),#17);

+#535=PRESENTATION_STYLE_ASSIGNMENT((#534));

+#536=STYLED_ITEM('',(#535),#533);

+#537=DIRECTION('',(0.E0,1.E0,0.E0));

+#538=VECTOR('',#537,2.5E-1);

+#539=CARTESIAN_POINT('',(-2.954141383172E0,0.E0,-5.E-1));

+#540=LINE('',#539,#538);

+#541=CURVE_STYLE('',#32,POSITIVE_LENGTH_MEASURE(2.E-2),#17);

+#542=PRESENTATION_STYLE_ASSIGNMENT((#541));

+#543=STYLED_ITEM('',(#542),#540);

+#544=DIRECTION('',(0.E0,1.E0,0.E0));

+#545=VECTOR('',#544,2.5E-1);

+#546=CARTESIAN_POINT('',(-3.13E0,0.E0,-5.E-1));

+#547=LINE('',#546,#545);

+#548=CURVE_STYLE('',#32,POSITIVE_LENGTH_MEASURE(2.E-2),#17);

+#549=PRESENTATION_STYLE_ASSIGNMENT((#548));

+#550=STYLED_ITEM('',(#549),#547);

+#551=DIRECTION('',(0.E0,1.E0,0.E0));

+#552=VECTOR('',#551,2.5E-1);

+#553=CARTESIAN_POINT('',(-3.13E0,0.E0,-7.7E-1));

+#554=LINE('',#553,#552);

+#555=CURVE_STYLE('',#32,POSITIVE_LENGTH_MEASURE(2.E-2),#17);

+#556=PRESENTATION_STYLE_ASSIGNMENT((#555));

+#557=STYLED_ITEM('',(#556),#554);

+#558=CARTESIAN_POINT('',(-2.954141383172E0,0.E0,-7.7E-1));

+#559=CARTESIAN_POINT('',(-3.13E0,0.E0,-7.7E-1));

+#560=VERTEX_POINT('',#558);

+#561=VERTEX_POINT('',#559);

+#562=CARTESIAN_POINT('',(-3.13E0,0.E0,-5.E-1));

+#563=VERTEX_POINT('',#562);

+#564=CARTESIAN_POINT('',(-2.954141383172E0,0.E0,-5.E-1));

+#565=VERTEX_POINT('',#564);

+#566=CARTESIAN_POINT('',(-2.898095355840E0,0.E0,-4.3E-1));

+#567=VERTEX_POINT('',#566);

+#568=CARTESIAN_POINT('',(-2.52E0,0.E0,-4.3E-1));

+#569=VERTEX_POINT('',#568);

+#570=CARTESIAN_POINT('',(-2.52E0,0.E0,-8.4E-1));

+#571=VERTEX_POINT('',#570);

+#572=CARTESIAN_POINT('',(-2.898095355840E0,0.E0,-8.4E-1));

+#573=VERTEX_POINT('',#572);

+#574=CARTESIAN_POINT('',(-2.954141383172E0,2.5E-1,-7.7E-1));

+#575=CARTESIAN_POINT('',(-3.13E0,2.5E-1,-7.7E-1));

+#576=VERTEX_POINT('',#574);

+#577=VERTEX_POINT('',#575);

+#578=CARTESIAN_POINT('',(-3.13E0,2.5E-1,-5.E-1));

+#579=VERTEX_POINT('',#578);

+#580=CARTESIAN_POINT('',(-2.954141383172E0,2.5E-1,-5.E-1));

+#581=VERTEX_POINT('',#580);

+#582=CARTESIAN_POINT('',(-2.898095355840E0,2.5E-1,-4.3E-1));

+#583=VERTEX_POINT('',#582);

+#584=CARTESIAN_POINT('',(-2.52E0,2.5E-1,-4.3E-1));

+#585=VERTEX_POINT('',#584);

+#586=CARTESIAN_POINT('',(-2.52E0,2.5E-1,-8.4E-1));

+#587=VERTEX_POINT('',#586);

+#588=CARTESIAN_POINT('',(-2.898095355840E0,2.5E-1,-8.4E-1));

+#589=VERTEX_POINT('',#588);

+#590=CARTESIAN_POINT('',(-2.898095355840E0,0.E0,-8.4E-1));

+#591=DIRECTION('',(-7.806183649793E-1,0.E0,-6.250079745548E-1));

+#592=DIRECTION('',(-6.250079745548E-1,0.E0,7.806183649793E-1));

+#593=AXIS2_PLACEMENT_3D('',#590,#591,#592);

+#594=PLANE('',#593);

+#596=ORIENTED_EDGE('',*,*,#595,.F.);

+#598=ORIENTED_EDGE('',*,*,#597,.T.);

+#600=ORIENTED_EDGE('',*,*,#599,.T.);

+#602=ORIENTED_EDGE('',*,*,#601,.F.);

+#603=EDGE_LOOP('',(#596,#598,#600,#602));

+#604=FACE_OUTER_BOUND('',#603,.F.);

+#606=CARTESIAN_POINT('',(0.E0,0.E0,0.E0));

+#607=DIRECTION('',(0.E0,1.E0,0.E0));

+#608=DIRECTION('',(1.E0,0.E0,0.E0));

+#609=AXIS2_PLACEMENT_3D('',#606,#607,#608);

+#610=PLANE('',#609);

+#612=ORIENTED_EDGE('',*,*,#611,.T.);

+#614=ORIENTED_EDGE('',*,*,#613,.T.);

+#616=ORIENTED_EDGE('',*,*,#615,.T.);

+#618=ORIENTED_EDGE('',*,*,#617,.T.);

+#620=ORIENTED_EDGE('',*,*,#619,.T.);

+#622=ORIENTED_EDGE('',*,*,#621,.T.);

+#624=ORIENTED_EDGE('',*,*,#623,.T.);

+#625=ORIENTED_EDGE('',*,*,#595,.T.);

+#626=EDGE_LOOP('',(#612,#614,#616,#618,#620,#622,#624,#625));

+#627=FACE_OUTER_BOUND('',#626,.F.);

+#629=CARTESIAN_POINT('',(-2.954141383172E0,0.E0,-7.7E-1));

+#630=DIRECTION('',(0.E0,0.E0,-1.E0));

+#631=DIRECTION('',(-1.E0,0.E0,0.E0));

+#632=AXIS2_PLACEMENT_3D('',#629,#630,#631);

+#633=PLANE('',#632);

+#634=ORIENTED_EDGE('',*,*,#611,.F.);

+#635=ORIENTED_EDGE('',*,*,#601,.T.);

+#637=ORIENTED_EDGE('',*,*,#636,.T.);

+#639=ORIENTED_EDGE('',*,*,#638,.F.);

+#640=EDGE_LOOP('',(#634,#635,#637,#639));

+#641=FACE_OUTER_BOUND('',#640,.F.);

+#643=CARTESIAN_POINT('',(0.E0,2.5E-1,0.E0));

+#644=DIRECTION('',(0.E0,1.E0,0.E0));

+#645=DIRECTION('',(1.E0,0.E0,0.E0));

+#646=AXIS2_PLACEMENT_3D('',#643,#644,#645);

+#647=PLANE('',#646);

+#648=ORIENTED_EDGE('',*,*,#636,.F.);

+#649=ORIENTED_EDGE('',*,*,#599,.F.);

+#651=ORIENTED_EDGE('',*,*,#650,.F.);

+#653=ORIENTED_EDGE('',*,*,#652,.F.);

+#655=ORIENTED_EDGE('',*,*,#654,.F.);

+#657=ORIENTED_EDGE('',*,*,#656,.F.);

+#659=ORIENTED_EDGE('',*,*,#658,.F.);

+#661=ORIENTED_EDGE('',*,*,#660,.F.);

+#662=EDGE_LOOP('',(#648,#649,#651,#653,#655,#657,#659,#661));

+#663=FACE_OUTER_BOUND('',#662,.F.);

+#665=CARTESIAN_POINT('',(-2.52E0,0.E0,-8.4E-1));

+#666=DIRECTION('',(0.E0,0.E0,-1.E0));

+#667=DIRECTION('',(-1.E0,0.E0,0.E0));

+#668=AXIS2_PLACEMENT_3D('',#665,#666,#667);

+#669=PLANE('',#668);

+#670=ORIENTED_EDGE('',*,*,#623,.F.);

+#672=ORIENTED_EDGE('',*,*,#671,.T.);

+#673=ORIENTED_EDGE('',*,*,#650,.T.);

+#674=ORIENTED_EDGE('',*,*,#597,.F.);

+#675=EDGE_LOOP('',(#670,#672,#673,#674));

+#676=FACE_OUTER_BOUND('',#675,.F.);

+#678=CARTESIAN_POINT('',(-2.52E0,0.E0,-4.3E-1));

+#679=DIRECTION('',(1.E0,0.E0,0.E0));

+#680=DIRECTION('',(0.E0,0.E0,-1.E0));

+#681=AXIS2_PLACEMENT_3D('',#678,#679,#680);

+#682=PLANE('',#681);

+#683=ORIENTED_EDGE('',*,*,#621,.F.);

+#685=ORIENTED_EDGE('',*,*,#684,.T.);

+#686=ORIENTED_EDGE('',*,*,#652,.T.);

+#687=ORIENTED_EDGE('',*,*,#671,.F.);

+#688=EDGE_LOOP('',(#683,#685,#686,#687));

+#689=FACE_OUTER_BOUND('',#688,.F.);

+#691=CARTESIAN_POINT('',(-2.898095355840E0,0.E0,-4.3E-1));

+#692=DIRECTION('',(0.E0,0.E0,1.E0));

+#693=DIRECTION('',(1.E0,0.E0,0.E0));

+#694=AXIS2_PLACEMENT_3D('',#691,#692,#693);

+#695=PLANE('',#694);

+#696=ORIENTED_EDGE('',*,*,#619,.F.);

+#698=ORIENTED_EDGE('',*,*,#697,.T.);

+#699=ORIENTED_EDGE('',*,*,#654,.T.);

+#700=ORIENTED_EDGE('',*,*,#684,.F.);

+#701=EDGE_LOOP('',(#696,#698,#699,#700));

+#702=FACE_OUTER_BOUND('',#701,.F.);

+#704=CARTESIAN_POINT('',(-2.954141383172E0,0.E0,-5.E-1));

+#705=DIRECTION('',(-7.806183649793E-1,0.E0,6.250079745548E-1));

+#706=DIRECTION('',(6.250079745548E-1,0.E0,7.806183649793E-1));

+#707=AXIS2_PLACEMENT_3D('',#704,#705,#706);

+#708=PLANE('',#707);

+#709=ORIENTED_EDGE('',*,*,#617,.F.);

+#711=ORIENTED_EDGE('',*,*,#710,.T.);

+#712=ORIENTED_EDGE('',*,*,#656,.T.);

+#713=ORIENTED_EDGE('',*,*,#697,.F.);

+#714=EDGE_LOOP('',(#709,#711,#712,#713));

+#715=FACE_OUTER_BOUND('',#714,.F.);

+#717=CARTESIAN_POINT('',(-3.13E0,0.E0,-5.E-1));

+#718=DIRECTION('',(0.E0,0.E0,1.E0));

+#719=DIRECTION('',(1.E0,0.E0,0.E0));

+#720=AXIS2_PLACEMENT_3D('',#717,#718,#719);

+#721=PLANE('',#720);

+#722=ORIENTED_EDGE('',*,*,#615,.F.);

+#724=ORIENTED_EDGE('',*,*,#723,.T.);

+#725=ORIENTED_EDGE('',*,*,#658,.T.);

+#726=ORIENTED_EDGE('',*,*,#710,.F.);

+#727=EDGE_LOOP('',(#722,#724,#725,#726));

+#728=FACE_OUTER_BOUND('',#727,.F.);

+#730=CARTESIAN_POINT('',(-3.13E0,0.E0,-7.7E-1));

+#731=DIRECTION('',(-1.E0,0.E0,0.E0));

+#732=DIRECTION('',(0.E0,0.E0,1.E0));

+#733=AXIS2_PLACEMENT_3D('',#730,#731,#732);

+#734=PLANE('',#733);

+#735=ORIENTED_EDGE('',*,*,#613,.F.);

+#736=ORIENTED_EDGE('',*,*,#638,.T.);

+#737=ORIENTED_EDGE('',*,*,#660,.T.);

+#738=ORIENTED_EDGE('',*,*,#723,.F.);

+#739=EDGE_LOOP('',(#735,#736,#737,#738));

+#740=FACE_OUTER_BOUND('',#739,.F.);

+#742=CLOSED_SHELL('',(#605,#628,#642,#664,#677,#690,#703,#716,#729,#741));

+#743=MANIFOLD_SOLID_BREP('',#742);

+#744=FILL_AREA_STYLE_COLOUR('',#17);

+#745=FILL_AREA_STYLE('',(#744));

+#746=SURFACE_STYLE_FILL_AREA(#745);

+#747=SURFACE_SIDE_STYLE('',(#746));

+#748=SURFACE_STYLE_USAGE(.POSITIVE.,#747);

+#749=PRESENTATION_STYLE_ASSIGNMENT((#748));

+#389=STYLED_ITEM('',(#749),#743);

+#751=DIRECTION('',(0.E0,1.E0,0.E0));

+#752=VECTOR('',#751,2.5E-1);

+#753=CARTESIAN_POINT('',(-2.898095355840E0,0.E0,4.3E-1));

+#754=LINE('',#753,#752);

+#755=CURVE_STYLE('',#32,POSITIVE_LENGTH_MEASURE(2.E-2),#17);

+#756=PRESENTATION_STYLE_ASSIGNMENT((#755));

+#757=STYLED_ITEM('',(#756),#754);

+#758=DIRECTION('',(-1.E0,0.E0,0.E0));

+#759=VECTOR('',#758,1.758586168284E-1);

+#760=CARTESIAN_POINT('',(-2.954141383172E0,0.E0,5.E-1));

+#761=LINE('',#760,#759);

+#762=CURVE_STYLE('',#32,POSITIVE_LENGTH_MEASURE(2.E-2),#17);

+#763=PRESENTATION_STYLE_ASSIGNMENT((#762));

+#764=STYLED_ITEM('',(#763),#761);

+#765=DIRECTION('',(0.E0,0.E0,1.E0));

+#766=VECTOR('',#765,2.7E-1);

+#767=CARTESIAN_POINT('',(-3.13E0,0.E0,5.E-1));

+#768=LINE('',#767,#766);

+#769=CURVE_STYLE('',#32,POSITIVE_LENGTH_MEASURE(2.E-2),#17);

+#770=PRESENTATION_STYLE_ASSIGNMENT((#769));

+#771=STYLED_ITEM('',(#770),#768);

+#772=DIRECTION('',(1.E0,0.E0,0.E0));

+#773=VECTOR('',#772,1.758586168284E-1);

+#774=CARTESIAN_POINT('',(-3.13E0,0.E0,7.7E-1));

+#775=LINE('',#774,#773);

+#776=CURVE_STYLE('',#32,POSITIVE_LENGTH_MEASURE(2.E-2),#17);

+#777=PRESENTATION_STYLE_ASSIGNMENT((#776));

+#778=STYLED_ITEM('',(#777),#775);

+#779=DIRECTION('',(6.250079745548E-1,0.E0,7.806183649793E-1));

+#780=VECTOR('',#779,8.967249957264E-2);

+#781=CARTESIAN_POINT('',(-2.954141383172E0,0.E0,7.7E-1));

+#782=LINE('',#781,#780);

+#783=CURVE_STYLE('',#32,POSITIVE_LENGTH_MEASURE(2.E-2),#17);

+#784=PRESENTATION_STYLE_ASSIGNMENT((#783));

+#785=STYLED_ITEM('',(#784),#782);

+#786=DIRECTION('',(1.E0,0.E0,0.E0));

+#787=VECTOR('',#786,3.780953558404E-1);

+#788=CARTESIAN_POINT('',(-2.898095355840E0,0.E0,8.4E-1));

+#789=LINE('',#788,#787);

+#790=CURVE_STYLE('',#32,POSITIVE_LENGTH_MEASURE(2.E-2),#17);

+#791=PRESENTATION_STYLE_ASSIGNMENT((#790));

+#792=STYLED_ITEM('',(#791),#789);

+#793=DIRECTION('',(0.E0,0.E0,-1.E0));

+#794=VECTOR('',#793,4.1E-1);

+#795=CARTESIAN_POINT('',(-2.52E0,0.E0,8.4E-1));

+#796=LINE('',#795,#794);

+#797=CURVE_STYLE('',#32,POSITIVE_LENGTH_MEASURE(2.E-2),#17);

+#798=PRESENTATION_STYLE_ASSIGNMENT((#797));

+#799=STYLED_ITEM('',(#798),#796);

+#800=DIRECTION('',(-1.E0,0.E0,0.E0));

+#801=VECTOR('',#800,3.780953558404E-1);

+#802=CARTESIAN_POINT('',(-2.52E0,0.E0,4.3E-1));

+#803=LINE('',#802,#801);

+#804=CURVE_STYLE('',#32,POSITIVE_LENGTH_MEASURE(2.E-2),#17);

+#805=PRESENTATION_STYLE_ASSIGNMENT((#804));

+#806=STYLED_ITEM('',(#805),#803);

+#807=DIRECTION('',(-6.250079745548E-1,0.E0,7.806183649793E-1));

+#808=VECTOR('',#807,8.967249957264E-2);

+#809=CARTESIAN_POINT('',(-2.898095355840E0,0.E0,4.3E-1));

+#810=LINE('',#809,#808);

+#811=CURVE_STYLE('',#32,POSITIVE_LENGTH_MEASURE(2.E-2),#17);

+#812=PRESENTATION_STYLE_ASSIGNMENT((#811));

+#813=STYLED_ITEM('',(#812),#810);

+#814=DIRECTION('',(0.E0,1.E0,0.E0));

+#815=VECTOR('',#814,2.5E-1);

+#816=CARTESIAN_POINT('',(-2.954141383172E0,0.E0,5.E-1));

+#817=LINE('',#816,#815);

+#818=CURVE_STYLE('',#32,POSITIVE_LENGTH_MEASURE(2.E-2),#17);

+#819=PRESENTATION_STYLE_ASSIGNMENT((#818));

+#820=STYLED_ITEM('',(#819),#817);

+#821=DIRECTION('',(-1.E0,0.E0,0.E0));

+#822=VECTOR('',#821,1.758586168284E-1);

+#823=CARTESIAN_POINT('',(-2.954141383172E0,2.5E-1,5.E-1));

+#824=LINE('',#823,#822);

+#825=CURVE_STYLE('',#32,POSITIVE_LENGTH_MEASURE(2.E-2),#17);

+#826=PRESENTATION_STYLE_ASSIGNMENT((#825));

+#827=STYLED_ITEM('',(#826),#824);

+#828=DIRECTION('',(-6.250079745548E-1,0.E0,7.806183649793E-1));

+#829=VECTOR('',#828,8.967249957264E-2);

+#830=CARTESIAN_POINT('',(-2.898095355840E0,2.5E-1,4.3E-1));

+#831=LINE('',#830,#829);

+#832=CURVE_STYLE('',#32,POSITIVE_LENGTH_MEASURE(2.E-2),#17);

+#833=PRESENTATION_STYLE_ASSIGNMENT((#832));

+#834=STYLED_ITEM('',(#833),#831);

+#835=DIRECTION('',(-1.E0,0.E0,0.E0));

+#836=VECTOR('',#835,3.780953558404E-1);

+#837=CARTESIAN_POINT('',(-2.52E0,2.5E-1,4.3E-1));

+#838=LINE('',#837,#836);

+#839=CURVE_STYLE('',#32,POSITIVE_LENGTH_MEASURE(2.E-2),#17);

+#840=PRESENTATION_STYLE_ASSIGNMENT((#839));

+#841=STYLED_ITEM('',(#840),#838);

+#842=DIRECTION('',(0.E0,0.E0,-1.E0));

+#843=VECTOR('',#842,4.1E-1);

+#844=CARTESIAN_POINT('',(-2.52E0,2.5E-1,8.4E-1));

+#845=LINE('',#844,#843);

+#846=CURVE_STYLE('',#32,POSITIVE_LENGTH_MEASURE(2.E-2),#17);

+#847=PRESENTATION_STYLE_ASSIGNMENT((#846));

+#848=STYLED_ITEM('',(#847),#845);

+#849=DIRECTION('',(1.E0,0.E0,0.E0));

+#850=VECTOR('',#849,3.780953558404E-1);

+#851=CARTESIAN_POINT('',(-2.898095355840E0,2.5E-1,8.4E-1));

+#852=LINE('',#851,#850);

+#853=CURVE_STYLE('',#32,POSITIVE_LENGTH_MEASURE(2.E-2),#17);

+#854=PRESENTATION_STYLE_ASSIGNMENT((#853));

+#855=STYLED_ITEM('',(#854),#852);

+#856=DIRECTION('',(6.250079745548E-1,0.E0,7.806183649793E-1));

+#857=VECTOR('',#856,8.967249957264E-2);

+#858=CARTESIAN_POINT('',(-2.954141383172E0,2.5E-1,7.7E-1));

+#859=LINE('',#858,#857);

+#860=CURVE_STYLE('',#32,POSITIVE_LENGTH_MEASURE(2.E-2),#17);

+#861=PRESENTATION_STYLE_ASSIGNMENT((#860));

+#862=STYLED_ITEM('',(#861),#859);

+#863=DIRECTION('',(1.E0,0.E0,0.E0));

+#864=VECTOR('',#863,1.758586168284E-1);

+#865=CARTESIAN_POINT('',(-3.13E0,2.5E-1,7.7E-1));

+#866=LINE('',#865,#864);

+#867=CURVE_STYLE('',#32,POSITIVE_LENGTH_MEASURE(2.E-2),#17);

+#868=PRESENTATION_STYLE_ASSIGNMENT((#867));

+#869=STYLED_ITEM('',(#868),#866);

+#870=DIRECTION('',(0.E0,0.E0,1.E0));

+#871=VECTOR('',#870,2.7E-1);

+#872=CARTESIAN_POINT('',(-3.13E0,2.5E-1,5.E-1));

+#873=LINE('',#872,#871);

+#874=CURVE_STYLE('',#32,POSITIVE_LENGTH_MEASURE(2.E-2),#17);

+#875=PRESENTATION_STYLE_ASSIGNMENT((#874));

+#876=STYLED_ITEM('',(#875),#873);

+#877=DIRECTION('',(0.E0,1.E0,0.E0));

+#878=VECTOR('',#877,2.5E-1);

+#879=CARTESIAN_POINT('',(-2.52E0,0.E0,4.3E-1));

+#880=LINE('',#879,#878);

+#881=CURVE_STYLE('',#32,POSITIVE_LENGTH_MEASURE(2.E-2),#17);

+#882=PRESENTATION_STYLE_ASSIGNMENT((#881));

+#883=STYLED_ITEM('',(#882),#880);

+#884=DIRECTION('',(0.E0,1.E0,0.E0));

+#885=VECTOR('',#884,2.5E-1);

+#886=CARTESIAN_POINT('',(-2.52E0,0.E0,8.4E-1));

+#887=LINE('',#886,#885);

+#888=CURVE_STYLE('',#32,POSITIVE_LENGTH_MEASURE(2.E-2),#17);

+#889=PRESENTATION_STYLE_ASSIGNMENT((#888));

+#890=STYLED_ITEM('',(#889),#887);

+#891=DIRECTION('',(0.E0,1.E0,0.E0));

+#892=VECTOR('',#891,2.5E-1);

+#893=CARTESIAN_POINT('',(-2.898095355840E0,0.E0,8.4E-1));

+#894=LINE('',#893,#892);

+#895=CURVE_STYLE('',#32,POSITIVE_LENGTH_MEASURE(2.E-2),#17);

+#896=PRESENTATION_STYLE_ASSIGNMENT((#895));

+#897=STYLED_ITEM('',(#896),#894);

+#898=DIRECTION('',(0.E0,1.E0,0.E0));

+#899=VECTOR('',#898,2.5E-1);

+#900=CARTESIAN_POINT('',(-2.954141383172E0,0.E0,7.7E-1));

+#901=LINE('',#900,#899);

+#902=CURVE_STYLE('',#32,POSITIVE_LENGTH_MEASURE(2.E-2),#17);

+#903=PRESENTATION_STYLE_ASSIGNMENT((#902));

+#904=STYLED_ITEM('',(#903),#901);

+#905=DIRECTION('',(0.E0,1.E0,0.E0));

+#906=VECTOR('',#905,2.5E-1);

+#907=CARTESIAN_POINT('',(-3.13E0,0.E0,7.7E-1));

+#908=LINE('',#907,#906);

+#909=CURVE_STYLE('',#32,POSITIVE_LENGTH_MEASURE(2.E-2),#17);

+#910=PRESENTATION_STYLE_ASSIGNMENT((#909));

+#911=STYLED_ITEM('',(#910),#908);

+#912=DIRECTION('',(0.E0,1.E0,0.E0));

+#913=VECTOR('',#912,2.5E-1);

+#914=CARTESIAN_POINT('',(-3.13E0,0.E0,5.E-1));

+#915=LINE('',#914,#913);

+#916=CURVE_STYLE('',#32,POSITIVE_LENGTH_MEASURE(2.E-2),#17);

+#917=PRESENTATION_STYLE_ASSIGNMENT((#916));

+#918=STYLED_ITEM('',(#917),#915);

+#919=CARTESIAN_POINT('',(-2.954141383172E0,0.E0,5.E-1));

+#920=CARTESIAN_POINT('',(-3.13E0,0.E0,5.E-1));

+#921=VERTEX_POINT('',#919);

+#922=VERTEX_POINT('',#920);

+#923=CARTESIAN_POINT('',(-3.13E0,0.E0,7.7E-1));

+#924=VERTEX_POINT('',#923);

+#925=CARTESIAN_POINT('',(-2.954141383172E0,0.E0,7.7E-1));

+#926=VERTEX_POINT('',#925);

+#927=CARTESIAN_POINT('',(-2.898095355840E0,0.E0,8.4E-1));

+#928=VERTEX_POINT('',#927);

+#929=CARTESIAN_POINT('',(-2.52E0,0.E0,8.4E-1));

+#930=VERTEX_POINT('',#929);

+#931=CARTESIAN_POINT('',(-2.52E0,0.E0,4.3E-1));

+#932=VERTEX_POINT('',#931);

+#933=CARTESIAN_POINT('',(-2.898095355840E0,0.E0,4.3E-1));

+#934=VERTEX_POINT('',#933);

+#935=CARTESIAN_POINT('',(-2.954141383172E0,2.5E-1,5.E-1));

+#936=CARTESIAN_POINT('',(-3.13E0,2.5E-1,5.E-1));

+#937=VERTEX_POINT('',#935);

+#938=VERTEX_POINT('',#936);

+#939=CARTESIAN_POINT('',(-3.13E0,2.5E-1,7.7E-1));

+#940=VERTEX_POINT('',#939);

+#941=CARTESIAN_POINT('',(-2.954141383172E0,2.5E-1,7.7E-1));

+#942=VERTEX_POINT('',#941);

+#943=CARTESIAN_POINT('',(-2.898095355840E0,2.5E-1,8.4E-1));

+#944=VERTEX_POINT('',#943);

+#945=CARTESIAN_POINT('',(-2.52E0,2.5E-1,8.4E-1));

+#946=VERTEX_POINT('',#945);

+#947=CARTESIAN_POINT('',(-2.52E0,2.5E-1,4.3E-1));

+#948=VERTEX_POINT('',#947);

+#949=CARTESIAN_POINT('',(-2.898095355840E0,2.5E-1,4.3E-1));

+#950=VERTEX_POINT('',#949);

+#951=CARTESIAN_POINT('',(-2.898095355840E0,0.E0,4.3E-1));

+#952=DIRECTION('',(-7.806183649793E-1,0.E0,-6.250079745548E-1));

+#953=DIRECTION('',(-6.250079745548E-1,0.E0,7.806183649793E-1));

+#954=AXIS2_PLACEMENT_3D('',#951,#952,#953);

+#955=PLANE('',#954);

+#957=ORIENTED_EDGE('',*,*,#956,.F.);

+#959=ORIENTED_EDGE('',*,*,#958,.T.);

+#961=ORIENTED_EDGE('',*,*,#960,.T.);

+#963=ORIENTED_EDGE('',*,*,#962,.F.);

+#964=EDGE_LOOP('',(#957,#959,#961,#963));

+#965=FACE_OUTER_BOUND('',#964,.F.);

+#967=CARTESIAN_POINT('',(0.E0,0.E0,0.E0));

+#968=DIRECTION('',(0.E0,1.E0,0.E0));

+#969=DIRECTION('',(1.E0,0.E0,0.E0));

+#970=AXIS2_PLACEMENT_3D('',#967,#968,#969);

+#971=PLANE('',#970);

+#973=ORIENTED_EDGE('',*,*,#972,.T.);

+#975=ORIENTED_EDGE('',*,*,#974,.T.);

+#977=ORIENTED_EDGE('',*,*,#976,.T.);

+#979=ORIENTED_EDGE('',*,*,#978,.T.);

+#981=ORIENTED_EDGE('',*,*,#980,.T.);

+#983=ORIENTED_EDGE('',*,*,#982,.T.);

+#985=ORIENTED_EDGE('',*,*,#984,.T.);

+#986=ORIENTED_EDGE('',*,*,#956,.T.);

+#987=EDGE_LOOP('',(#973,#975,#977,#979,#981,#983,#985,#986));

+#988=FACE_OUTER_BOUND('',#987,.F.);

+#990=CARTESIAN_POINT('',(-2.954141383172E0,0.E0,5.E-1));

+#991=DIRECTION('',(0.E0,0.E0,-1.E0));

+#992=DIRECTION('',(-1.E0,0.E0,0.E0));

+#993=AXIS2_PLACEMENT_3D('',#990,#991,#992);

+#994=PLANE('',#993);

+#995=ORIENTED_EDGE('',*,*,#972,.F.);

+#996=ORIENTED_EDGE('',*,*,#962,.T.);

+#998=ORIENTED_EDGE('',*,*,#997,.T.);

+#1000=ORIENTED_EDGE('',*,*,#999,.F.);

+#1001=EDGE_LOOP('',(#995,#996,#998,#1000));

+#1002=FACE_OUTER_BOUND('',#1001,.F.);

+#1004=CARTESIAN_POINT('',(0.E0,2.5E-1,0.E0));

+#1005=DIRECTION('',(0.E0,1.E0,0.E0));

+#1006=DIRECTION('',(1.E0,0.E0,0.E0));

+#1007=AXIS2_PLACEMENT_3D('',#1004,#1005,#1006);

+#1008=PLANE('',#1007);

+#1009=ORIENTED_EDGE('',*,*,#997,.F.);

+#1010=ORIENTED_EDGE('',*,*,#960,.F.);

+#1012=ORIENTED_EDGE('',*,*,#1011,.F.);

+#1014=ORIENTED_EDGE('',*,*,#1013,.F.);

+#1016=ORIENTED_EDGE('',*,*,#1015,.F.);

+#1018=ORIENTED_EDGE('',*,*,#1017,.F.);

+#1020=ORIENTED_EDGE('',*,*,#1019,.F.);

+#1022=ORIENTED_EDGE('',*,*,#1021,.F.);

+#1023=EDGE_LOOP('',(#1009,#1010,#1012,#1014,#1016,#1018,#1020,#1022));

+#1024=FACE_OUTER_BOUND('',#1023,.F.);

+#1026=CARTESIAN_POINT('',(-2.52E0,0.E0,4.3E-1));

+#1027=DIRECTION('',(0.E0,0.E0,-1.E0));

+#1028=DIRECTION('',(-1.E0,0.E0,0.E0));

+#1029=AXIS2_PLACEMENT_3D('',#1026,#1027,#1028);

+#1030=PLANE('',#1029);

+#1031=ORIENTED_EDGE('',*,*,#984,.F.);

+#1033=ORIENTED_EDGE('',*,*,#1032,.T.);

+#1034=ORIENTED_EDGE('',*,*,#1011,.T.);

+#1035=ORIENTED_EDGE('',*,*,#958,.F.);

+#1036=EDGE_LOOP('',(#1031,#1033,#1034,#1035));

+#1037=FACE_OUTER_BOUND('',#1036,.F.);

+#1039=CARTESIAN_POINT('',(-2.52E0,0.E0,8.4E-1));

+#1040=DIRECTION('',(1.E0,0.E0,0.E0));

+#1041=DIRECTION('',(0.E0,0.E0,-1.E0));

+#1042=AXIS2_PLACEMENT_3D('',#1039,#1040,#1041);

+#1043=PLANE('',#1042);

+#1044=ORIENTED_EDGE('',*,*,#982,.F.);

+#1046=ORIENTED_EDGE('',*,*,#1045,.T.);

+#1047=ORIENTED_EDGE('',*,*,#1013,.T.);

+#1048=ORIENTED_EDGE('',*,*,#1032,.F.);

+#1049=EDGE_LOOP('',(#1044,#1046,#1047,#1048));

+#1050=FACE_OUTER_BOUND('',#1049,.F.);

+#1052=CARTESIAN_POINT('',(-2.898095355840E0,0.E0,8.4E-1));

+#1053=DIRECTION('',(0.E0,0.E0,1.E0));

+#1054=DIRECTION('',(1.E0,0.E0,0.E0));

+#1055=AXIS2_PLACEMENT_3D('',#1052,#1053,#1054);

+#1056=PLANE('',#1055);

+#1057=ORIENTED_EDGE('',*,*,#980,.F.);

+#1059=ORIENTED_EDGE('',*,*,#1058,.T.);

+#1060=ORIENTED_EDGE('',*,*,#1015,.T.);

+#1061=ORIENTED_EDGE('',*,*,#1045,.F.);

+#1062=EDGE_LOOP('',(#1057,#1059,#1060,#1061));

+#1063=FACE_OUTER_BOUND('',#1062,.F.);

+#1065=CARTESIAN_POINT('',(-2.954141383172E0,0.E0,7.7E-1));

+#1066=DIRECTION('',(-7.806183649793E-1,0.E0,6.250079745548E-1));

+#1067=DIRECTION('',(6.250079745548E-1,0.E0,7.806183649793E-1));

+#1068=AXIS2_PLACEMENT_3D('',#1065,#1066,#1067);

+#1069=PLANE('',#1068);

+#1070=ORIENTED_EDGE('',*,*,#978,.F.);

+#1072=ORIENTED_EDGE('',*,*,#1071,.T.);

+#1073=ORIENTED_EDGE('',*,*,#1017,.T.);

+#1074=ORIENTED_EDGE('',*,*,#1058,.F.);

+#1075=EDGE_LOOP('',(#1070,#1072,#1073,#1074));

+#1076=FACE_OUTER_BOUND('',#1075,.F.);

+#1078=CARTESIAN_POINT('',(-3.13E0,0.E0,7.7E-1));

+#1079=DIRECTION('',(0.E0,0.E0,1.E0));

+#1080=DIRECTION('',(1.E0,0.E0,0.E0));

+#1081=AXIS2_PLACEMENT_3D('',#1078,#1079,#1080);

+#1082=PLANE('',#1081);

+#1083=ORIENTED_EDGE('',*,*,#976,.F.);

+#1085=ORIENTED_EDGE('',*,*,#1084,.T.);

+#1086=ORIENTED_EDGE('',*,*,#1019,.T.);

+#1087=ORIENTED_EDGE('',*,*,#1071,.F.);

+#1088=EDGE_LOOP('',(#1083,#1085,#1086,#1087));

+#1089=FACE_OUTER_BOUND('',#1088,.F.);

+#1091=CARTESIAN_POINT('',(-3.13E0,0.E0,5.E-1));

+#1092=DIRECTION('',(-1.E0,0.E0,0.E0));

+#1093=DIRECTION('',(0.E0,0.E0,1.E0));

+#1094=AXIS2_PLACEMENT_3D('',#1091,#1092,#1093);

+#1095=PLANE('',#1094);

+#1096=ORIENTED_EDGE('',*,*,#974,.F.);

+#1097=ORIENTED_EDGE('',*,*,#999,.T.);

+#1098=ORIENTED_EDGE('',*,*,#1021,.T.);

+#1099=ORIENTED_EDGE('',*,*,#1084,.F.);

+#1100=EDGE_LOOP('',(#1096,#1097,#1098,#1099));

+#1101=FACE_OUTER_BOUND('',#1100,.F.);

+#1103=CLOSED_SHELL('',(#966,#989,#1003,#1025,#1038,#1051,#1064,#1077,#1090,

+#1102));

+#1104=MANIFOLD_SOLID_BREP('',#1103);

+#1105=FILL_AREA_STYLE_COLOUR('',#17);

+#1106=FILL_AREA_STYLE('',(#1105));

+#1107=SURFACE_STYLE_FILL_AREA(#1106);

+#1108=SURFACE_SIDE_STYLE('',(#1107));

+#1109=SURFACE_STYLE_USAGE(.POSITIVE.,#1108);

+#1110=PRESENTATION_STYLE_ASSIGNMENT((#1109));

+#750=STYLED_ITEM('',(#1110),#1104);

+#1112=DIRECTION('',(0.E0,1.E0,0.E0));

+#1113=VECTOR('',#1112,2.5E-1);

+#1114=CARTESIAN_POINT('',(-2.898095355840E0,0.E0,1.7E0));

+#1115=LINE('',#1114,#1113);

+#1116=CURVE_STYLE('',#32,POSITIVE_LENGTH_MEASURE(2.E-2),#17);

+#1117=PRESENTATION_STYLE_ASSIGNMENT((#1116));

+#1118=STYLED_ITEM('',(#1117),#1115);

+#1119=DIRECTION('',(-1.E0,0.E0,0.E0));

+#1120=VECTOR('',#1119,1.758586168284E-1);

+#1121=CARTESIAN_POINT('',(-2.954141383172E0,0.E0,1.77E0));

+#1122=LINE('',#1121,#1120);

+#1123=CURVE_STYLE('',#32,POSITIVE_LENGTH_MEASURE(2.E-2),#17);

+#1124=PRESENTATION_STYLE_ASSIGNMENT((#1123));

+#1125=STYLED_ITEM('',(#1124),#1122);

+#1126=DIRECTION('',(0.E0,0.E0,1.E0));

+#1127=VECTOR('',#1126,2.7E-1);

+#1128=CARTESIAN_POINT('',(-3.13E0,0.E0,1.77E0));

+#1129=LINE('',#1128,#1127);

+#1130=CURVE_STYLE('',#32,POSITIVE_LENGTH_MEASURE(2.E-2),#17);

+#1131=PRESENTATION_STYLE_ASSIGNMENT((#1130));

+#1132=STYLED_ITEM('',(#1131),#1129);

+#1133=DIRECTION('',(1.E0,0.E0,0.E0));

+#1134=VECTOR('',#1133,1.758586168284E-1);

+#1135=CARTESIAN_POINT('',(-3.13E0,0.E0,2.04E0));

+#1136=LINE('',#1135,#1134);

+#1137=CURVE_STYLE('',#32,POSITIVE_LENGTH_MEASURE(2.E-2),#17);

+#1138=PRESENTATION_STYLE_ASSIGNMENT((#1137));

+#1139=STYLED_ITEM('',(#1138),#1136);

+#1140=DIRECTION('',(6.250079745548E-1,0.E0,7.806183649793E-1));

+#1141=VECTOR('',#1140,8.967249957264E-2);

+#1142=CARTESIAN_POINT('',(-2.954141383172E0,0.E0,2.04E0));

+#1143=LINE('',#1142,#1141);

+#1144=CURVE_STYLE('',#32,POSITIVE_LENGTH_MEASURE(2.E-2),#17);

+#1145=PRESENTATION_STYLE_ASSIGNMENT((#1144));

+#1146=STYLED_ITEM('',(#1145),#1143);

+#1147=DIRECTION('',(1.E0,0.E0,0.E0));

+#1148=VECTOR('',#1147,3.780953558404E-1);

+#1149=CARTESIAN_POINT('',(-2.898095355840E0,0.E0,2.11E0));

+#1150=LINE('',#1149,#1148);

+#1151=CURVE_STYLE('',#32,POSITIVE_LENGTH_MEASURE(2.E-2),#17);

+#1152=PRESENTATION_STYLE_ASSIGNMENT((#1151));

+#1153=STYLED_ITEM('',(#1152),#1150);

+#1154=DIRECTION('',(0.E0,0.E0,-1.E0));

+#1155=VECTOR('',#1154,4.1E-1);

+#1156=CARTESIAN_POINT('',(-2.52E0,0.E0,2.11E0));

+#1157=LINE('',#1156,#1155);

+#1158=CURVE_STYLE('',#32,POSITIVE_LENGTH_MEASURE(2.E-2),#17);

+#1159=PRESENTATION_STYLE_ASSIGNMENT((#1158));

+#1160=STYLED_ITEM('',(#1159),#1157);

+#1161=DIRECTION('',(-1.E0,0.E0,0.E0));

+#1162=VECTOR('',#1161,3.780953558404E-1);

+#1163=CARTESIAN_POINT('',(-2.52E0,0.E0,1.7E0));

+#1164=LINE('',#1163,#1162);

+#1165=CURVE_STYLE('',#32,POSITIVE_LENGTH_MEASURE(2.E-2),#17);

+#1166=PRESENTATION_STYLE_ASSIGNMENT((#1165));

+#1167=STYLED_ITEM('',(#1166),#1164);

+#1168=DIRECTION('',(-6.250079745548E-1,0.E0,7.806183649793E-1));

+#1169=VECTOR('',#1168,8.967249957264E-2);

+#1170=CARTESIAN_POINT('',(-2.898095355840E0,0.E0,1.7E0));

+#1171=LINE('',#1170,#1169);

+#1172=CURVE_STYLE('',#32,POSITIVE_LENGTH_MEASURE(2.E-2),#17);

+#1173=PRESENTATION_STYLE_ASSIGNMENT((#1172));

+#1174=STYLED_ITEM('',(#1173),#1171);

+#1175=DIRECTION('',(0.E0,1.E0,0.E0));

+#1176=VECTOR('',#1175,2.5E-1);

+#1177=CARTESIAN_POINT('',(-2.954141383172E0,0.E0,1.77E0));

+#1178=LINE('',#1177,#1176);

+#1179=CURVE_STYLE('',#32,POSITIVE_LENGTH_MEASURE(2.E-2),#17);

+#1180=PRESENTATION_STYLE_ASSIGNMENT((#1179));

+#1181=STYLED_ITEM('',(#1180),#1178);

+#1182=DIRECTION('',(-1.E0,0.E0,0.E0));

+#1183=VECTOR('',#1182,1.758586168284E-1);

+#1184=CARTESIAN_POINT('',(-2.954141383172E0,2.5E-1,1.77E0));

+#1185=LINE('',#1184,#1183);

+#1186=CURVE_STYLE('',#32,POSITIVE_LENGTH_MEASURE(2.E-2),#17);

+#1187=PRESENTATION_STYLE_ASSIGNMENT((#1186));

+#1188=STYLED_ITEM('',(#1187),#1185);

+#1189=DIRECTION('',(-6.250079745548E-1,0.E0,7.806183649793E-1));

+#1190=VECTOR('',#1189,8.967249957264E-2);

+#1191=CARTESIAN_POINT('',(-2.898095355840E0,2.5E-1,1.7E0));

+#1192=LINE('',#1191,#1190);

+#1193=CURVE_STYLE('',#32,POSITIVE_LENGTH_MEASURE(2.E-2),#17);

+#1194=PRESENTATION_STYLE_ASSIGNMENT((#1193));

+#1195=STYLED_ITEM('',(#1194),#1192);

+#1196=DIRECTION('',(-1.E0,0.E0,0.E0));

+#1197=VECTOR('',#1196,3.780953558404E-1);

+#1198=CARTESIAN_POINT('',(-2.52E0,2.5E-1,1.7E0));

+#1199=LINE('',#1198,#1197);

+#1200=CURVE_STYLE('',#32,POSITIVE_LENGTH_MEASURE(2.E-2),#17);

+#1201=PRESENTATION_STYLE_ASSIGNMENT((#1200));

+#1202=STYLED_ITEM('',(#1201),#1199);

+#1203=DIRECTION('',(0.E0,0.E0,-1.E0));

+#1204=VECTOR('',#1203,4.1E-1);

+#1205=CARTESIAN_POINT('',(-2.52E0,2.5E-1,2.11E0));

+#1206=LINE('',#1205,#1204);

+#1207=CURVE_STYLE('',#32,POSITIVE_LENGTH_MEASURE(2.E-2),#17);

+#1208=PRESENTATION_STYLE_ASSIGNMENT((#1207));

+#1209=STYLED_ITEM('',(#1208),#1206);

+#1210=DIRECTION('',(1.E0,0.E0,0.E0));

+#1211=VECTOR('',#1210,3.780953558404E-1);

+#1212=CARTESIAN_POINT('',(-2.898095355840E0,2.5E-1,2.11E0));

+#1213=LINE('',#1212,#1211);

+#1214=CURVE_STYLE('',#32,POSITIVE_LENGTH_MEASURE(2.E-2),#17);

+#1215=PRESENTATION_STYLE_ASSIGNMENT((#1214));

+#1216=STYLED_ITEM('',(#1215),#1213);

+#1217=DIRECTION('',(6.250079745548E-1,0.E0,7.806183649793E-1));

+#1218=VECTOR('',#1217,8.967249957264E-2);

+#1219=CARTESIAN_POINT('',(-2.954141383172E0,2.5E-1,2.04E0));

+#1220=LINE('',#1219,#1218);

+#1221=CURVE_STYLE('',#32,POSITIVE_LENGTH_MEASURE(2.E-2),#17);

+#1222=PRESENTATION_STYLE_ASSIGNMENT((#1221));

+#1223=STYLED_ITEM('',(#1222),#1220);

+#1224=DIRECTION('',(1.E0,0.E0,0.E0));

+#1225=VECTOR('',#1224,1.758586168284E-1);

+#1226=CARTESIAN_POINT('',(-3.13E0,2.5E-1,2.04E0));

+#1227=LINE('',#1226,#1225);

+#1228=CURVE_STYLE('',#32,POSITIVE_LENGTH_MEASURE(2.E-2),#17);

+#1229=PRESENTATION_STYLE_ASSIGNMENT((#1228));

+#1230=STYLED_ITEM('',(#1229),#1227);

+#1231=DIRECTION('',(0.E0,0.E0,1.E0));

+#1232=VECTOR('',#1231,2.7E-1);

+#1233=CARTESIAN_POINT('',(-3.13E0,2.5E-1,1.77E0));

+#1234=LINE('',#1233,#1232);

+#1235=CURVE_STYLE('',#32,POSITIVE_LENGTH_MEASURE(2.E-2),#17);

+#1236=PRESENTATION_STYLE_ASSIGNMENT((#1235));

+#1237=STYLED_ITEM('',(#1236),#1234);

+#1238=DIRECTION('',(0.E0,1.E0,0.E0));

+#1239=VECTOR('',#1238,2.5E-1);

+#1240=CARTESIAN_POINT('',(-2.52E0,0.E0,1.7E0));

+#1241=LINE('',#1240,#1239);

+#1242=CURVE_STYLE('',#32,POSITIVE_LENGTH_MEASURE(2.E-2),#17);

+#1243=PRESENTATION_STYLE_ASSIGNMENT((#1242));

+#1244=STYLED_ITEM('',(#1243),#1241);

+#1245=DIRECTION('',(0.E0,1.E0,0.E0));

+#1246=VECTOR('',#1245,2.5E-1);

+#1247=CARTESIAN_POINT('',(-2.52E0,0.E0,2.11E0));

+#1248=LINE('',#1247,#1246);

+#1249=CURVE_STYLE('',#32,POSITIVE_LENGTH_MEASURE(2.E-2),#17);

+#1250=PRESENTATION_STYLE_ASSIGNMENT((#1249));

+#1251=STYLED_ITEM('',(#1250),#1248);

+#1252=DIRECTION('',(0.E0,1.E0,0.E0));

+#1253=VECTOR('',#1252,2.5E-1);

+#1254=CARTESIAN_POINT('',(-2.898095355840E0,0.E0,2.11E0));

+#1255=LINE('',#1254,#1253);

+#1256=CURVE_STYLE('',#32,POSITIVE_LENGTH_MEASURE(2.E-2),#17);

+#1257=PRESENTATION_STYLE_ASSIGNMENT((#1256));

+#1258=STYLED_ITEM('',(#1257),#1255);

+#1259=DIRECTION('',(0.E0,1.E0,0.E0));

+#1260=VECTOR('',#1259,2.5E-1);

+#1261=CARTESIAN_POINT('',(-2.954141383172E0,0.E0,2.04E0));

+#1262=LINE('',#1261,#1260);

+#1263=CURVE_STYLE('',#32,POSITIVE_LENGTH_MEASURE(2.E-2),#17);

+#1264=PRESENTATION_STYLE_ASSIGNMENT((#1263));

+#1265=STYLED_ITEM('',(#1264),#1262);

+#1266=DIRECTION('',(0.E0,1.E0,0.E0));

+#1267=VECTOR('',#1266,2.5E-1);

+#1268=CARTESIAN_POINT('',(-3.13E0,0.E0,2.04E0));

+#1269=LINE('',#1268,#1267);

+#1270=CURVE_STYLE('',#32,POSITIVE_LENGTH_MEASURE(2.E-2),#17);

+#1271=PRESENTATION_STYLE_ASSIGNMENT((#1270));

+#1272=STYLED_ITEM('',(#1271),#1269);

+#1273=DIRECTION('',(0.E0,1.E0,0.E0));

+#1274=VECTOR('',#1273,2.5E-1);

+#1275=CARTESIAN_POINT('',(-3.13E0,0.E0,1.77E0));

+#1276=LINE('',#1275,#1274);

+#1277=CURVE_STYLE('',#32,POSITIVE_LENGTH_MEASURE(2.E-2),#17);

+#1278=PRESENTATION_STYLE_ASSIGNMENT((#1277));

+#1279=STYLED_ITEM('',(#1278),#1276);

+#1280=CARTESIAN_POINT('',(-2.954141383172E0,0.E0,1.77E0));

+#1281=CARTESIAN_POINT('',(-3.13E0,0.E0,1.77E0));

+#1282=VERTEX_POINT('',#1280);

+#1283=VERTEX_POINT('',#1281);

+#1284=CARTESIAN_POINT('',(-3.13E0,0.E0,2.04E0));

+#1285=VERTEX_POINT('',#1284);

+#1286=CARTESIAN_POINT('',(-2.954141383172E0,0.E0,2.04E0));

+#1287=VERTEX_POINT('',#1286);

+#1288=CARTESIAN_POINT('',(-2.898095355840E0,0.E0,2.11E0));

+#1289=VERTEX_POINT('',#1288);

+#1290=CARTESIAN_POINT('',(-2.52E0,0.E0,2.11E0));

+#1291=VERTEX_POINT('',#1290);

+#1292=CARTESIAN_POINT('',(-2.52E0,0.E0,1.7E0));

+#1293=VERTEX_POINT('',#1292);

+#1294=CARTESIAN_POINT('',(-2.898095355840E0,0.E0,1.7E0));

+#1295=VERTEX_POINT('',#1294);

+#1296=CARTESIAN_POINT('',(-2.954141383172E0,2.5E-1,1.77E0));

+#1297=CARTESIAN_POINT('',(-3.13E0,2.5E-1,1.77E0));

+#1298=VERTEX_POINT('',#1296);

+#1299=VERTEX_POINT('',#1297);

+#1300=CARTESIAN_POINT('',(-3.13E0,2.5E-1,2.04E0));

+#1301=VERTEX_POINT('',#1300);

+#1302=CARTESIAN_POINT('',(-2.954141383172E0,2.5E-1,2.04E0));

+#1303=VERTEX_POINT('',#1302);

+#1304=CARTESIAN_POINT('',(-2.898095355840E0,2.5E-1,2.11E0));

+#1305=VERTEX_POINT('',#1304);

+#1306=CARTESIAN_POINT('',(-2.52E0,2.5E-1,2.11E0));

+#1307=VERTEX_POINT('',#1306);

+#1308=CARTESIAN_POINT('',(-2.52E0,2.5E-1,1.7E0));

+#1309=VERTEX_POINT('',#1308);

+#1310=CARTESIAN_POINT('',(-2.898095355840E0,2.5E-1,1.7E0));

+#1311=VERTEX_POINT('',#1310);

+#1312=CARTESIAN_POINT('',(-2.898095355840E0,0.E0,1.7E0));

+#1313=DIRECTION('',(-7.806183649793E-1,0.E0,-6.250079745548E-1));

+#1314=DIRECTION('',(-6.250079745548E-1,0.E0,7.806183649793E-1));

+#1315=AXIS2_PLACEMENT_3D('',#1312,#1313,#1314);

+#1316=PLANE('',#1315);

+#1318=ORIENTED_EDGE('',*,*,#1317,.F.);

+#1320=ORIENTED_EDGE('',*,*,#1319,.T.);

+#1322=ORIENTED_EDGE('',*,*,#1321,.T.);

+#1324=ORIENTED_EDGE('',*,*,#1323,.F.);

+#1325=EDGE_LOOP('',(#1318,#1320,#1322,#1324));

+#1326=FACE_OUTER_BOUND('',#1325,.F.);

+#1328=CARTESIAN_POINT('',(0.E0,0.E0,0.E0));

+#1329=DIRECTION('',(0.E0,1.E0,0.E0));

+#1330=DIRECTION('',(1.E0,0.E0,0.E0));

+#1331=AXIS2_PLACEMENT_3D('',#1328,#1329,#1330);

+#1332=PLANE('',#1331);

+#1334=ORIENTED_EDGE('',*,*,#1333,.T.);

+#1336=ORIENTED_EDGE('',*,*,#1335,.T.);

+#1338=ORIENTED_EDGE('',*,*,#1337,.T.);

+#1340=ORIENTED_EDGE('',*,*,#1339,.T.);

+#1342=ORIENTED_EDGE('',*,*,#1341,.T.);

+#1344=ORIENTED_EDGE('',*,*,#1343,.T.);

+#1346=ORIENTED_EDGE('',*,*,#1345,.T.);

+#1347=ORIENTED_EDGE('',*,*,#1317,.T.);

+#1348=EDGE_LOOP('',(#1334,#1336,#1338,#1340,#1342,#1344,#1346,#1347));

+#1349=FACE_OUTER_BOUND('',#1348,.F.);

+#1351=CARTESIAN_POINT('',(-2.954141383172E0,0.E0,1.77E0));

+#1352=DIRECTION('',(0.E0,0.E0,-1.E0));

+#1353=DIRECTION('',(-1.E0,0.E0,0.E0));

+#1354=AXIS2_PLACEMENT_3D('',#1351,#1352,#1353);

+#1355=PLANE('',#1354);

+#1356=ORIENTED_EDGE('',*,*,#1333,.F.);

+#1357=ORIENTED_EDGE('',*,*,#1323,.T.);

+#1359=ORIENTED_EDGE('',*,*,#1358,.T.);

+#1361=ORIENTED_EDGE('',*,*,#1360,.F.);

+#1362=EDGE_LOOP('',(#1356,#1357,#1359,#1361));

+#1363=FACE_OUTER_BOUND('',#1362,.F.);

+#1365=CARTESIAN_POINT('',(0.E0,2.5E-1,0.E0));

+#1366=DIRECTION('',(0.E0,1.E0,0.E0));

+#1367=DIRECTION('',(1.E0,0.E0,0.E0));

+#1368=AXIS2_PLACEMENT_3D('',#1365,#1366,#1367);

+#1369=PLANE('',#1368);

+#1370=ORIENTED_EDGE('',*,*,#1358,.F.);

+#1371=ORIENTED_EDGE('',*,*,#1321,.F.);

+#1373=ORIENTED_EDGE('',*,*,#1372,.F.);

+#1375=ORIENTED_EDGE('',*,*,#1374,.F.);

+#1377=ORIENTED_EDGE('',*,*,#1376,.F.);

+#1379=ORIENTED_EDGE('',*,*,#1378,.F.);

+#1381=ORIENTED_EDGE('',*,*,#1380,.F.);

+#1383=ORIENTED_EDGE('',*,*,#1382,.F.);

+#1384=EDGE_LOOP('',(#1370,#1371,#1373,#1375,#1377,#1379,#1381,#1383));

+#1385=FACE_OUTER_BOUND('',#1384,.F.);

+#1387=CARTESIAN_POINT('',(-2.52E0,0.E0,1.7E0));

+#1388=DIRECTION('',(0.E0,0.E0,-1.E0));

+#1389=DIRECTION('',(-1.E0,0.E0,0.E0));

+#1390=AXIS2_PLACEMENT_3D('',#1387,#1388,#1389);

+#1391=PLANE('',#1390);

+#1392=ORIENTED_EDGE('',*,*,#1345,.F.);

+#1394=ORIENTED_EDGE('',*,*,#1393,.T.);

+#1395=ORIENTED_EDGE('',*,*,#1372,.T.);

+#1396=ORIENTED_EDGE('',*,*,#1319,.F.);

+#1397=EDGE_LOOP('',(#1392,#1394,#1395,#1396));

+#1398=FACE_OUTER_BOUND('',#1397,.F.);

+#1400=CARTESIAN_POINT('',(-2.52E0,0.E0,2.11E0));

+#1401=DIRECTION('',(1.E0,0.E0,0.E0));

+#1402=DIRECTION('',(0.E0,0.E0,-1.E0));

+#1403=AXIS2_PLACEMENT_3D('',#1400,#1401,#1402);

+#1404=PLANE('',#1403);

+#1405=ORIENTED_EDGE('',*,*,#1343,.F.);

+#1407=ORIENTED_EDGE('',*,*,#1406,.T.);

+#1408=ORIENTED_EDGE('',*,*,#1374,.T.);

+#1409=ORIENTED_EDGE('',*,*,#1393,.F.);

+#1410=EDGE_LOOP('',(#1405,#1407,#1408,#1409));

+#1411=FACE_OUTER_BOUND('',#1410,.F.);

+#1413=CARTESIAN_POINT('',(-2.898095355840E0,0.E0,2.11E0));

+#1414=DIRECTION('',(0.E0,0.E0,1.E0));

+#1415=DIRECTION('',(1.E0,0.E0,0.E0));

+#1416=AXIS2_PLACEMENT_3D('',#1413,#1414,#1415);

+#1417=PLANE('',#1416);

+#1418=ORIENTED_EDGE('',*,*,#1341,.F.);

+#1420=ORIENTED_EDGE('',*,*,#1419,.T.);

+#1421=ORIENTED_EDGE('',*,*,#1376,.T.);

+#1422=ORIENTED_EDGE('',*,*,#1406,.F.);

+#1423=EDGE_LOOP('',(#1418,#1420,#1421,#1422));

+#1424=FACE_OUTER_BOUND('',#1423,.F.);

+#1426=CARTESIAN_POINT('',(-2.954141383172E0,0.E0,2.04E0));

+#1427=DIRECTION('',(-7.806183649793E-1,0.E0,6.250079745548E-1));

+#1428=DIRECTION('',(6.250079745548E-1,0.E0,7.806183649793E-1));

+#1429=AXIS2_PLACEMENT_3D('',#1426,#1427,#1428);

+#1430=PLANE('',#1429);

+#1431=ORIENTED_EDGE('',*,*,#1339,.F.);

+#1433=ORIENTED_EDGE('',*,*,#1432,.T.);

+#1434=ORIENTED_EDGE('',*,*,#1378,.T.);

+#1435=ORIENTED_EDGE('',*,*,#1419,.F.);

+#1436=EDGE_LOOP('',(#1431,#1433,#1434,#1435));

+#1437=FACE_OUTER_BOUND('',#1436,.F.);

+#1439=CARTESIAN_POINT('',(-3.13E0,0.E0,2.04E0));

+#1440=DIRECTION('',(0.E0,0.E0,1.E0));

+#1441=DIRECTION('',(1.E0,0.E0,0.E0));

+#1442=AXIS2_PLACEMENT_3D('',#1439,#1440,#1441);

+#1443=PLANE('',#1442);

+#1444=ORIENTED_EDGE('',*,*,#1337,.F.);

+#1446=ORIENTED_EDGE('',*,*,#1445,.T.);

+#1447=ORIENTED_EDGE('',*,*,#1380,.T.);

+#1448=ORIENTED_EDGE('',*,*,#1432,.F.);

+#1449=EDGE_LOOP('',(#1444,#1446,#1447,#1448));

+#1450=FACE_OUTER_BOUND('',#1449,.F.);

+#1452=CARTESIAN_POINT('',(-3.13E0,0.E0,1.77E0));

+#1453=DIRECTION('',(-1.E0,0.E0,0.E0));

+#1454=DIRECTION('',(0.E0,0.E0,1.E0));

+#1455=AXIS2_PLACEMENT_3D('',#1452,#1453,#1454);

+#1456=PLANE('',#1455);

+#1457=ORIENTED_EDGE('',*,*,#1335,.F.);

+#1458=ORIENTED_EDGE('',*,*,#1360,.T.);

+#1459=ORIENTED_EDGE('',*,*,#1382,.T.);

+#1460=ORIENTED_EDGE('',*,*,#1445,.F.);

+#1461=EDGE_LOOP('',(#1457,#1458,#1459,#1460));

+#1462=FACE_OUTER_BOUND('',#1461,.F.);

+#1464=CLOSED_SHELL('',(#1327,#1350,#1364,#1386,#1399,#1412,#1425,#1438,#1451,

+#1463));

+#1465=MANIFOLD_SOLID_BREP('',#1464);

+#1466=FILL_AREA_STYLE_COLOUR('',#17);

+#1467=FILL_AREA_STYLE('',(#1466));

+#1468=SURFACE_STYLE_FILL_AREA(#1467);

+#1469=SURFACE_SIDE_STYLE('',(#1468));

+#1470=SURFACE_STYLE_USAGE(.POSITIVE.,#1469);

+#1471=PRESENTATION_STYLE_ASSIGNMENT((#1470));

+#1111=STYLED_ITEM('',(#1471),#1465);

+#1473=DIRECTION('',(0.E0,1.E0,0.E0));

+#1474=VECTOR('',#1473,2.5E-1);

+#1475=CARTESIAN_POINT('',(3.13E0,0.E0,-1.77E0));

+#1476=LINE('',#1475,#1474);

+#1477=CURVE_STYLE('',#32,POSITIVE_LENGTH_MEASURE(2.E-2),#17);

+#1478=PRESENTATION_STYLE_ASSIGNMENT((#1477));

+#1479=STYLED_ITEM('',(#1478),#1476);

+#1480=DIRECTION('',(1.E0,0.E0,0.E0));

+#1481=VECTOR('',#1480,2.142411877543E-1);

+#1482=CARTESIAN_POINT('',(-1.06E0,0.E0,2.45E0));

+#1483=LINE('',#1482,#1481);

+#1484=CURVE_STYLE('',#32,POSITIVE_LENGTH_MEASURE(2.E-2),#17);

+#1485=PRESENTATION_STYLE_ASSIGNMENT((#1484));

+#1486=STYLED_ITEM('',(#1485),#1483);

+#1487=DIRECTION('',(0.E0,0.E0,-1.E0));

+#1488=VECTOR('',#1487,5.45E-1);

+#1489=CARTESIAN_POINT('',(-8.457588122457E-1,0.E0,2.45E0));

+#1490=LINE('',#1489,#1488);

+#1491=CURVE_STYLE('',#32,POSITIVE_LENGTH_MEASURE(2.E-2),#17);

+#1492=PRESENTATION_STYLE_ASSIGNMENT((#1491));

+#1493=STYLED_ITEM('',(#1492),#1490);

+#1494=DIRECTION('',(1.E0,0.E0,0.E0));

+#1495=VECTOR('',#1494,3.185758812246E0);

+#1496=CARTESIAN_POINT('',(-8.457588122457E-1,0.E0,1.905E0));

+#1497=LINE('',#1496,#1495);

+#1498=CURVE_STYLE('',#32,POSITIVE_LENGTH_MEASURE(2.E-2),#17);

+#1499=PRESENTATION_STYLE_ASSIGNMENT((#1498));

+#1500=STYLED_ITEM('',(#1499),#1497);

+#1501=DIRECTION('',(0.E0,0.E0,1.E0));

+#1502=VECTOR('',#1501,2.05E-1);

+#1503=CARTESIAN_POINT('',(2.34E0,0.E0,1.905E0));

+#1504=LINE('',#1503,#1502);

+#1505=CURVE_STYLE('',#32,POSITIVE_LENGTH_MEASURE(2.E-2),#17);

+#1506=PRESENTATION_STYLE_ASSIGNMENT((#1505));

+#1507=STYLED_ITEM('',(#1506),#1504);

+#1508=DIRECTION('',(1.E0,0.E0,0.E0));

+#1509=VECTOR('',#1508,5.580953558404E-1);

+#1510=CARTESIAN_POINT('',(2.34E0,0.E0,2.11E0));

+#1511=LINE('',#1510,#1509);

+#1512=CURVE_STYLE('',#32,POSITIVE_LENGTH_MEASURE(2.E-2),#17);

+#1513=PRESENTATION_STYLE_ASSIGNMENT((#1512));

+#1514=STYLED_ITEM('',(#1513),#1511);

+#1515=DIRECTION('',(6.250079745548E-1,0.E0,-7.806183649793E-1));

+#1516=VECTOR('',#1515,8.967249957264E-2);

+#1517=CARTESIAN_POINT('',(2.898095355840E0,0.E0,2.11E0));

+#1518=LINE('',#1517,#1516);

+#1519=CURVE_STYLE('',#32,POSITIVE_LENGTH_MEASURE(2.E-2),#17);

+#1520=PRESENTATION_STYLE_ASSIGNMENT((#1519));

+#1521=STYLED_ITEM('',(#1520),#1518);

+#1522=DIRECTION('',(1.E0,0.E0,0.E0));

+#1523=VECTOR('',#1522,1.758586168284E-1);

+#1524=CARTESIAN_POINT('',(2.954141383172E0,0.E0,2.04E0));

+#1525=LINE('',#1524,#1523);

+#1526=CURVE_STYLE('',#32,POSITIVE_LENGTH_MEASURE(2.E-2),#17);

+#1527=PRESENTATION_STYLE_ASSIGNMENT((#1526));

+#1528=STYLED_ITEM('',(#1527),#1525);

+#1529=DIRECTION('',(0.E0,0.E0,-1.E0));

+#1530=VECTOR('',#1529,2.7E-1);

+#1531=CARTESIAN_POINT('',(3.13E0,0.E0,2.04E0));

+#1532=LINE('',#1531,#1530);

+#1533=CURVE_STYLE('',#32,POSITIVE_LENGTH_MEASURE(2.E-2),#17);

+#1534=PRESENTATION_STYLE_ASSIGNMENT((#1533));

+#1535=STYLED_ITEM('',(#1534),#1532);

+#1536=DIRECTION('',(-1.E0,0.E0,0.E0));

+#1537=VECTOR('',#1536,1.758586168284E-1);

+#1538=CARTESIAN_POINT('',(3.13E0,0.E0,1.77E0));

+#1539=LINE('',#1538,#1537);

+#1540=CURVE_STYLE('',#32,POSITIVE_LENGTH_MEASURE(2.E-2),#17);

+#1541=PRESENTATION_STYLE_ASSIGNMENT((#1540));

+#1542=STYLED_ITEM('',(#1541),#1539);

+#1543=DIRECTION('',(-6.250079745548E-1,0.E0,-7.806183649793E-1));

+#1544=VECTOR('',#1543,8.967249957264E-2);

+#1545=CARTESIAN_POINT('',(2.954141383172E0,0.E0,1.77E0));

+#1546=LINE('',#1545,#1544);

+#1547=CURVE_STYLE('',#32,POSITIVE_LENGTH_MEASURE(2.E-2),#17);

+#1548=PRESENTATION_STYLE_ASSIGNMENT((#1547));

+#1549=STYLED_ITEM('',(#1548),#1546);

+#1550=DIRECTION('',(-1.E0,0.E0,0.E0));

+#1551=VECTOR('',#1550,2.780953558404E-1);

+#1552=CARTESIAN_POINT('',(2.898095355840E0,0.E0,1.7E0));

+#1553=LINE('',#1552,#1551);

+#1554=CURVE_STYLE('',#32,POSITIVE_LENGTH_MEASURE(2.E-2),#17);

+#1555=PRESENTATION_STYLE_ASSIGNMENT((#1554));

+#1556=STYLED_ITEM('',(#1555),#1553);

+#1557=DIRECTION('',(0.E0,0.E0,-1.E0));

+#1558=VECTOR('',#1557,8.6E-1);

+#1559=CARTESIAN_POINT('',(2.62E0,0.E0,1.7E0));

+#1560=LINE('',#1559,#1558);

+#1561=CURVE_STYLE('',#32,POSITIVE_LENGTH_MEASURE(2.E-2),#17);

+#1562=PRESENTATION_STYLE_ASSIGNMENT((#1561));

+#1563=STYLED_ITEM('',(#1562),#1560);

+#1564=DIRECTION('',(1.E0,0.E0,0.E0));

+#1565=VECTOR('',#1564,2.780953558404E-1);

+#1566=CARTESIAN_POINT('',(2.62E0,0.E0,8.4E-1));

+#1567=LINE('',#1566,#1565);

+#1568=CURVE_STYLE('',#32,POSITIVE_LENGTH_MEASURE(2.E-2),#17);

+#1569=PRESENTATION_STYLE_ASSIGNMENT((#1568));

+#1570=STYLED_ITEM('',(#1569),#1567);

+#1571=DIRECTION('',(6.250079745548E-1,0.E0,-7.806183649793E-1));

+#1572=VECTOR('',#1571,8.967249957264E-2);

+#1573=CARTESIAN_POINT('',(2.898095355840E0,0.E0,8.4E-1));

+#1574=LINE('',#1573,#1572);

+#1575=CURVE_STYLE('',#32,POSITIVE_LENGTH_MEASURE(2.E-2),#17);

+#1576=PRESENTATION_STYLE_ASSIGNMENT((#1575));

+#1577=STYLED_ITEM('',(#1576),#1574);

+#1578=DIRECTION('',(1.E0,0.E0,0.E0));

+#1579=VECTOR('',#1578,1.758586168284E-1);

+#1580=CARTESIAN_POINT('',(2.954141383172E0,0.E0,7.7E-1));

+#1581=LINE('',#1580,#1579);

+#1582=CURVE_STYLE('',#32,POSITIVE_LENGTH_MEASURE(2.E-2),#17);

+#1583=PRESENTATION_STYLE_ASSIGNMENT((#1582));

+#1584=STYLED_ITEM('',(#1583),#1581);

+#1585=DIRECTION('',(0.E0,0.E0,-1.E0));

+#1586=VECTOR('',#1585,2.7E-1);

+#1587=CARTESIAN_POINT('',(3.13E0,0.E0,7.7E-1));

+#1588=LINE('',#1587,#1586);

+#1589=CURVE_STYLE('',#32,POSITIVE_LENGTH_MEASURE(2.E-2),#17);

+#1590=PRESENTATION_STYLE_ASSIGNMENT((#1589));

+#1591=STYLED_ITEM('',(#1590),#1588);

+#1592=DIRECTION('',(-1.E0,0.E0,0.E0));

+#1593=VECTOR('',#1592,1.758586168284E-1);

+#1594=CARTESIAN_POINT('',(3.13E0,0.E0,5.E-1));

+#1595=LINE('',#1594,#1593);

+#1596=CURVE_STYLE('',#32,POSITIVE_LENGTH_MEASURE(2.E-2),#17);

+#1597=PRESENTATION_STYLE_ASSIGNMENT((#1596));

+#1598=STYLED_ITEM('',(#1597),#1595);

+#1599=DIRECTION('',(-6.250079745548E-1,0.E0,-7.806183649793E-1));

+#1600=VECTOR('',#1599,8.967249957264E-2);

+#1601=CARTESIAN_POINT('',(2.954141383172E0,0.E0,5.E-1));

+#1602=LINE('',#1601,#1600);

+#1603=CURVE_STYLE('',#32,POSITIVE_LENGTH_MEASURE(2.E-2),#17);

+#1604=PRESENTATION_STYLE_ASSIGNMENT((#1603));

+#1605=STYLED_ITEM('',(#1604),#1602);

+#1606=DIRECTION('',(-1.E0,0.E0,0.E0));

+#1607=VECTOR('',#1606,2.780953558404E-1);

+#1608=CARTESIAN_POINT('',(2.898095355840E0,0.E0,4.3E-1));

+#1609=LINE('',#1608,#1607);

+#1610=CURVE_STYLE('',#32,POSITIVE_LENGTH_MEASURE(2.E-2),#17);

+#1611=PRESENTATION_STYLE_ASSIGNMENT((#1610));

+#1612=STYLED_ITEM('',(#1611),#1609);

+#1613=DIRECTION('',(0.E0,0.E0,-1.E0));

+#1614=VECTOR('',#1613,8.6E-1);

+#1615=CARTESIAN_POINT('',(2.62E0,0.E0,4.3E-1));

+#1616=LINE('',#1615,#1614);

+#1617=CURVE_STYLE('',#32,POSITIVE_LENGTH_MEASURE(2.E-2),#17);

+#1618=PRESENTATION_STYLE_ASSIGNMENT((#1617));

+#1619=STYLED_ITEM('',(#1618),#1616);

+#1620=DIRECTION('',(1.E0,0.E0,0.E0));

+#1621=VECTOR('',#1620,2.780953558404E-1);

+#1622=CARTESIAN_POINT('',(2.62E0,0.E0,-4.3E-1));

+#1623=LINE('',#1622,#1621);

+#1624=CURVE_STYLE('',#32,POSITIVE_LENGTH_MEASURE(2.E-2),#17);

+#1625=PRESENTATION_STYLE_ASSIGNMENT((#1624));

+#1626=STYLED_ITEM('',(#1625),#1623);

+#1627=DIRECTION('',(6.250079745548E-1,0.E0,-7.806183649793E-1));

+#1628=VECTOR('',#1627,8.967249957264E-2);

+#1629=CARTESIAN_POINT('',(2.898095355840E0,0.E0,-4.3E-1));

+#1630=LINE('',#1629,#1628);

+#1631=CURVE_STYLE('',#32,POSITIVE_LENGTH_MEASURE(2.E-2),#17);

+#1632=PRESENTATION_STYLE_ASSIGNMENT((#1631));

+#1633=STYLED_ITEM('',(#1632),#1630);

+#1634=DIRECTION('',(1.E0,0.E0,0.E0));

+#1635=VECTOR('',#1634,1.758586168284E-1);

+#1636=CARTESIAN_POINT('',(2.954141383172E0,0.E0,-5.E-1));

+#1637=LINE('',#1636,#1635);

+#1638=CURVE_STYLE('',#32,POSITIVE_LENGTH_MEASURE(2.E-2),#17);

+#1639=PRESENTATION_STYLE_ASSIGNMENT((#1638));

+#1640=STYLED_ITEM('',(#1639),#1637);

+#1641=DIRECTION('',(0.E0,0.E0,-1.E0));

+#1642=VECTOR('',#1641,2.7E-1);

+#1643=CARTESIAN_POINT('',(3.13E0,0.E0,-5.E-1));

+#1644=LINE('',#1643,#1642);

+#1645=CURVE_STYLE('',#32,POSITIVE_LENGTH_MEASURE(2.E-2),#17);

+#1646=PRESENTATION_STYLE_ASSIGNMENT((#1645));

+#1647=STYLED_ITEM('',(#1646),#1644);

+#1648=DIRECTION('',(-1.E0,0.E0,0.E0));

+#1649=VECTOR('',#1648,1.758586168284E-1);

+#1650=CARTESIAN_POINT('',(3.13E0,0.E0,-7.7E-1));

+#1651=LINE('',#1650,#1649);

+#1652=CURVE_STYLE('',#32,POSITIVE_LENGTH_MEASURE(2.E-2),#17);

+#1653=PRESENTATION_STYLE_ASSIGNMENT((#1652));

+#1654=STYLED_ITEM('',(#1653),#1651);

+#1655=DIRECTION('',(-6.250079745548E-1,0.E0,-7.806183649793E-1));

+#1656=VECTOR('',#1655,8.967249957265E-2);

+#1657=CARTESIAN_POINT('',(2.954141383172E0,0.E0,-7.7E-1));

+#1658=LINE('',#1657,#1656);

+#1659=CURVE_STYLE('',#32,POSITIVE_LENGTH_MEASURE(2.E-2),#17);

+#1660=PRESENTATION_STYLE_ASSIGNMENT((#1659));

+#1661=STYLED_ITEM('',(#1660),#1658);

+#1662=DIRECTION('',(-1.E0,0.E0,0.E0));

+#1663=VECTOR('',#1662,2.780953558404E-1);

+#1664=CARTESIAN_POINT('',(2.898095355840E0,0.E0,-8.4E-1));

+#1665=LINE('',#1664,#1663);

+#1666=CURVE_STYLE('',#32,POSITIVE_LENGTH_MEASURE(2.E-2),#17);

+#1667=PRESENTATION_STYLE_ASSIGNMENT((#1666));

+#1668=STYLED_ITEM('',(#1667),#1665);

+#1669=DIRECTION('',(0.E0,0.E0,-1.E0));

+#1670=VECTOR('',#1669,8.6E-1);

+#1671=CARTESIAN_POINT('',(2.62E0,0.E0,-8.4E-1));

+#1672=LINE('',#1671,#1670);

+#1673=CURVE_STYLE('',#32,POSITIVE_LENGTH_MEASURE(2.E-2),#17);

+#1674=PRESENTATION_STYLE_ASSIGNMENT((#1673));

+#1675=STYLED_ITEM('',(#1674),#1672);

+#1676=DIRECTION('',(1.E0,0.E0,0.E0));

+#1677=VECTOR('',#1676,2.780953558404E-1);

+#1678=CARTESIAN_POINT('',(2.62E0,0.E0,-1.7E0));

+#1679=LINE('',#1678,#1677);

+#1680=CURVE_STYLE('',#32,POSITIVE_LENGTH_MEASURE(2.E-2),#17);

+#1681=PRESENTATION_STYLE_ASSIGNMENT((#1680));

+#1682=STYLED_ITEM('',(#1681),#1679);

+#1683=DIRECTION('',(6.250079745548E-1,0.E0,-7.806183649792E-1));

+#1684=VECTOR('',#1683,8.967249957264E-2);

+#1685=CARTESIAN_POINT('',(2.898095355840E0,0.E0,-1.7E0));

+#1686=LINE('',#1685,#1684);

+#1687=CURVE_STYLE('',#32,POSITIVE_LENGTH_MEASURE(2.E-2),#17);

+#1688=PRESENTATION_STYLE_ASSIGNMENT((#1687));

+#1689=STYLED_ITEM('',(#1688),#1686);

+#1690=DIRECTION('',(1.E0,0.E0,0.E0));

+#1691=VECTOR('',#1690,1.758586168284E-1);

+#1692=CARTESIAN_POINT('',(2.954141383172E0,0.E0,-1.77E0));

+#1693=LINE('',#1692,#1691);

+#1694=CURVE_STYLE('',#32,POSITIVE_LENGTH_MEASURE(2.E-2),#17);

+#1695=PRESENTATION_STYLE_ASSIGNMENT((#1694));

+#1696=STYLED_ITEM('',(#1695),#1693);

+#1697=DIRECTION('',(0.E0,0.E0,-1.E0));

+#1698=VECTOR('',#1697,2.7E-1);

+#1699=CARTESIAN_POINT('',(3.13E0,0.E0,-1.77E0));

+#1700=LINE('',#1699,#1698);

+#1701=CURVE_STYLE('',#32,POSITIVE_LENGTH_MEASURE(2.E-2),#17);

+#1702=PRESENTATION_STYLE_ASSIGNMENT((#1701));

+#1703=STYLED_ITEM('',(#1702),#1700);

+#1704=DIRECTION('',(-1.E0,0.E0,0.E0));

+#1705=VECTOR('',#1704,1.758586168284E-1);

+#1706=CARTESIAN_POINT('',(3.13E0,0.E0,-2.04E0));

+#1707=LINE('',#1706,#1705);

+#1708=CURVE_STYLE('',#32,POSITIVE_LENGTH_MEASURE(2.E-2),#17);

+#1709=PRESENTATION_STYLE_ASSIGNMENT((#1708));

+#1710=STYLED_ITEM('',(#1709),#1707);

+#1711=DIRECTION('',(-6.250079745548E-1,0.E0,-7.806183649793E-1));

+#1712=VECTOR('',#1711,8.967249957264E-2);

+#1713=CARTESIAN_POINT('',(2.954141383172E0,0.E0,-2.04E0));

+#1714=LINE('',#1713,#1712);

+#1715=CURVE_STYLE('',#32,POSITIVE_LENGTH_MEASURE(2.E-2),#17);

+#1716=PRESENTATION_STYLE_ASSIGNMENT((#1715));

+#1717=STYLED_ITEM('',(#1716),#1714);

+#1718=DIRECTION('',(-1.E0,0.E0,0.E0));

+#1719=VECTOR('',#1718,5.580953558405E-1);

+#1720=CARTESIAN_POINT('',(2.898095355840E0,0.E0,-2.11E0));

+#1721=LINE('',#1720,#1719);

+#1722=CURVE_STYLE('',#32,POSITIVE_LENGTH_MEASURE(2.E-2),#17);

+#1723=PRESENTATION_STYLE_ASSIGNMENT((#1722));

+#1724=STYLED_ITEM('',(#1723),#1721);

+#1725=DIRECTION('',(0.E0,0.E0,1.E0));

+#1726=VECTOR('',#1725,2.05E-1);

+#1727=CARTESIAN_POINT('',(2.34E0,0.E0,-2.11E0));

+#1728=LINE('',#1727,#1726);

+#1729=CURVE_STYLE('',#32,POSITIVE_LENGTH_MEASURE(2.E-2),#17);

+#1730=PRESENTATION_STYLE_ASSIGNMENT((#1729));

+#1731=STYLED_ITEM('',(#1730),#1728);

+#1732=DIRECTION('',(-1.E0,0.E0,0.E0));

+#1733=VECTOR('',#1732,3.185758812246E0);

+#1734=CARTESIAN_POINT('',(2.34E0,0.E0,-1.905E0));

+#1735=LINE('',#1734,#1733);

+#1736=CURVE_STYLE('',#32,POSITIVE_LENGTH_MEASURE(2.E-2),#17);

+#1737=PRESENTATION_STYLE_ASSIGNMENT((#1736));

+#1738=STYLED_ITEM('',(#1737),#1735);

+#1739=DIRECTION('',(0.E0,0.E0,-1.E0));

+#1740=VECTOR('',#1739,5.45E-1);

+#1741=CARTESIAN_POINT('',(-8.457588122457E-1,0.E0,-1.905E0));

+#1742=LINE('',#1741,#1740);

+#1743=CURVE_STYLE('',#32,POSITIVE_LENGTH_MEASURE(2.E-2),#17);

+#1744=PRESENTATION_STYLE_ASSIGNMENT((#1743));

+#1745=STYLED_ITEM('',(#1744),#1742);

+#1746=DIRECTION('',(-1.E0,0.E0,0.E0));

+#1747=VECTOR('',#1746,2.142411877543E-1);

+#1748=CARTESIAN_POINT('',(-8.457588122457E-1,0.E0,-2.45E0));

+#1749=LINE('',#1748,#1747);

+#1750=CURVE_STYLE('',#32,POSITIVE_LENGTH_MEASURE(2.E-2),#17);

+#1751=PRESENTATION_STYLE_ASSIGNMENT((#1750));

+#1752=STYLED_ITEM('',(#1751),#1749);

+#1753=DIRECTION('',(0.E0,0.E0,1.E0));

+#1754=VECTOR('',#1753,3.4E-1);

+#1755=CARTESIAN_POINT('',(-1.06E0,0.E0,-2.45E0));

+#1756=LINE('',#1755,#1754);

+#1757=CURVE_STYLE('',#32,POSITIVE_LENGTH_MEASURE(2.E-2),#17);

+#1758=PRESENTATION_STYLE_ASSIGNMENT((#1757));

+#1759=STYLED_ITEM('',(#1758),#1756);

+#1760=DIRECTION('',(-1.E0,0.E0,0.E0));

+#1761=VECTOR('',#1760,1.E-1);

+#1762=CARTESIAN_POINT('',(-1.06E0,0.E0,-2.11E0));

+#1763=LINE('',#1762,#1761);

+#1764=CURVE_STYLE('',#32,POSITIVE_LENGTH_MEASURE(2.E-2),#17);

+#1765=PRESENTATION_STYLE_ASSIGNMENT((#1764));

+#1766=STYLED_ITEM('',(#1765),#1763);

+#1767=DIRECTION('',(0.E0,0.E0,1.E0));

+#1768=VECTOR('',#1767,4.22E0);

+#1769=CARTESIAN_POINT('',(-1.16E0,0.E0,-2.11E0));

+#1770=LINE('',#1769,#1768);

+#1771=CURVE_STYLE('',#32,POSITIVE_LENGTH_MEASURE(2.E-2),#17);

+#1772=PRESENTATION_STYLE_ASSIGNMENT((#1771));

+#1773=STYLED_ITEM('',(#1772),#1770);

+#1774=DIRECTION('',(1.E0,0.E0,0.E0));

+#1775=VECTOR('',#1774,1.E-1);

+#1776=CARTESIAN_POINT('',(-1.16E0,0.E0,2.11E0));

+#1777=LINE('',#1776,#1775);

+#1778=CURVE_STYLE('',#32,POSITIVE_LENGTH_MEASURE(2.E-2),#17);

+#1779=PRESENTATION_STYLE_ASSIGNMENT((#1778));

+#1780=STYLED_ITEM('',(#1779),#1777);

+#1781=DIRECTION('',(0.E0,0.E0,1.E0));

+#1782=VECTOR('',#1781,3.4E-1);

+#1783=CARTESIAN_POINT('',(-1.06E0,0.E0,2.11E0));

+#1784=LINE('',#1783,#1782);

+#1785=CURVE_STYLE('',#32,POSITIVE_LENGTH_MEASURE(2.E-2),#17);

+#1786=PRESENTATION_STYLE_ASSIGNMENT((#1785));

+#1787=STYLED_ITEM('',(#1786),#1784);

+#1788=DIRECTION('',(0.E0,1.E0,0.E0));

+#1789=VECTOR('',#1788,2.5E-1);

+#1790=CARTESIAN_POINT('',(-1.06E0,0.E0,2.45E0));

+#1791=LINE('',#1790,#1789);

+#1792=CURVE_STYLE('',#32,POSITIVE_LENGTH_MEASURE(2.E-2),#17);

+#1793=PRESENTATION_STYLE_ASSIGNMENT((#1792));

+#1794=STYLED_ITEM('',(#1793),#1791);

+#1795=DIRECTION('',(0.E0,1.E0,0.E0));

+#1796=VECTOR('',#1795,2.5E-1);

+#1797=CARTESIAN_POINT('',(-1.06E0,0.E0,2.11E0));

+#1798=LINE('',#1797,#1796);

+#1799=CURVE_STYLE('',#32,POSITIVE_LENGTH_MEASURE(2.E-2),#17);

+#1800=PRESENTATION_STYLE_ASSIGNMENT((#1799));

+#1801=STYLED_ITEM('',(#1800),#1798);

+#1802=DIRECTION('',(0.E0,1.E0,0.E0));

+#1803=VECTOR('',#1802,2.5E-1);

+#1804=CARTESIAN_POINT('',(-1.16E0,0.E0,2.11E0));

+#1805=LINE('',#1804,#1803);

+#1806=CURVE_STYLE('',#32,POSITIVE_LENGTH_MEASURE(2.E-2),#17);

+#1807=PRESENTATION_STYLE_ASSIGNMENT((#1806));

+#1808=STYLED_ITEM('',(#1807),#1805);

+#1809=DIRECTION('',(0.E0,1.E0,0.E0));

+#1810=VECTOR('',#1809,2.5E-1);

+#1811=CARTESIAN_POINT('',(-1.16E0,0.E0,-2.11E0));

+#1812=LINE('',#1811,#1810);

+#1813=CURVE_STYLE('',#32,POSITIVE_LENGTH_MEASURE(2.E-2),#17);

+#1814=PRESENTATION_STYLE_ASSIGNMENT((#1813));

+#1815=STYLED_ITEM('',(#1814),#1812);

+#1816=DIRECTION('',(0.E0,1.E0,0.E0));

+#1817=VECTOR('',#1816,2.5E-1);

+#1818=CARTESIAN_POINT('',(-1.06E0,0.E0,-2.11E0));

+#1819=LINE('',#1818,#1817);

+#1820=CURVE_STYLE('',#32,POSITIVE_LENGTH_MEASURE(2.E-2),#17);

+#1821=PRESENTATION_STYLE_ASSIGNMENT((#1820));

+#1822=STYLED_ITEM('',(#1821),#1819);

+#1823=DIRECTION('',(0.E0,1.E0,0.E0));

+#1824=VECTOR('',#1823,2.5E-1);

+#1825=CARTESIAN_POINT('',(-1.06E0,0.E0,-2.45E0));

+#1826=LINE('',#1825,#1824);

+#1827=CURVE_STYLE('',#32,POSITIVE_LENGTH_MEASURE(2.E-2),#17);

+#1828=PRESENTATION_STYLE_ASSIGNMENT((#1827));

+#1829=STYLED_ITEM('',(#1828),#1826);

+#1830=DIRECTION('',(0.E0,1.E0,0.E0));

+#1831=VECTOR('',#1830,2.5E-1);

+#1832=CARTESIAN_POINT('',(-8.457588122457E-1,0.E0,-2.45E0));

+#1833=LINE('',#1832,#1831);

+#1834=CURVE_STYLE('',#32,POSITIVE_LENGTH_MEASURE(2.E-2),#17);

+#1835=PRESENTATION_STYLE_ASSIGNMENT((#1834));

+#1836=STYLED_ITEM('',(#1835),#1833);

+#1837=DIRECTION('',(0.E0,1.E0,0.E0));

+#1838=VECTOR('',#1837,2.5E-1);

+#1839=CARTESIAN_POINT('',(-8.457588122457E-1,0.E0,-1.905E0));

+#1840=LINE('',#1839,#1838);

+#1841=CURVE_STYLE('',#32,POSITIVE_LENGTH_MEASURE(2.E-2),#17);

+#1842=PRESENTATION_STYLE_ASSIGNMENT((#1841));

+#1843=STYLED_ITEM('',(#1842),#1840);

+#1844=DIRECTION('',(0.E0,1.E0,0.E0));

+#1845=VECTOR('',#1844,2.5E-1);

+#1846=CARTESIAN_POINT('',(2.34E0,0.E0,-1.905E0));

+#1847=LINE('',#1846,#1845);

+#1848=CURVE_STYLE('',#32,POSITIVE_LENGTH_MEASURE(2.E-2),#17);

+#1849=PRESENTATION_STYLE_ASSIGNMENT((#1848));

+#1850=STYLED_ITEM('',(#1849),#1847);

+#1851=DIRECTION('',(0.E0,1.E0,0.E0));

+#1852=VECTOR('',#1851,2.5E-1);

+#1853=CARTESIAN_POINT('',(2.34E0,0.E0,-2.11E0));

+#1854=LINE('',#1853,#1852);

+#1855=CURVE_STYLE('',#32,POSITIVE_LENGTH_MEASURE(2.E-2),#17);

+#1856=PRESENTATION_STYLE_ASSIGNMENT((#1855));

+#1857=STYLED_ITEM('',(#1856),#1854);

+#1858=DIRECTION('',(0.E0,1.E0,0.E0));

+#1859=VECTOR('',#1858,2.5E-1);

+#1860=CARTESIAN_POINT('',(2.898095355840E0,0.E0,-2.11E0));

+#1861=LINE('',#1860,#1859);

+#1862=CURVE_STYLE('',#32,POSITIVE_LENGTH_MEASURE(2.E-2),#17);

+#1863=PRESENTATION_STYLE_ASSIGNMENT((#1862));

+#1864=STYLED_ITEM('',(#1863),#1861);

+#1865=DIRECTION('',(0.E0,1.E0,0.E0));

+#1866=VECTOR('',#1865,2.5E-1);

+#1867=CARTESIAN_POINT('',(2.954141383172E0,0.E0,-2.04E0));

+#1868=LINE('',#1867,#1866);

+#1869=CURVE_STYLE('',#32,POSITIVE_LENGTH_MEASURE(2.E-2),#17);

+#1870=PRESENTATION_STYLE_ASSIGNMENT((#1869));

+#1871=STYLED_ITEM('',(#1870),#1868);

+#1872=DIRECTION('',(0.E0,1.E0,0.E0));

+#1873=VECTOR('',#1872,2.5E-1);

+#1874=CARTESIAN_POINT('',(3.13E0,0.E0,-2.04E0));

+#1875=LINE('',#1874,#1873);

+#1876=CURVE_STYLE('',#32,POSITIVE_LENGTH_MEASURE(2.E-2),#17);

+#1877=PRESENTATION_STYLE_ASSIGNMENT((#1876));

+#1878=STYLED_ITEM('',(#1877),#1875);

+#1879=DIRECTION('',(1.E0,0.E0,0.E0));

+#1880=VECTOR('',#1879,2.142411877543E-1);

+#1881=CARTESIAN_POINT('',(-1.06E0,2.5E-1,2.45E0));

+#1882=LINE('',#1881,#1880);

+#1883=CURVE_STYLE('',#32,POSITIVE_LENGTH_MEASURE(2.E-2),#17);

+#1884=PRESENTATION_STYLE_ASSIGNMENT((#1883));

+#1885=STYLED_ITEM('',(#1884),#1882);

+#1886=DIRECTION('',(0.E0,0.E0,1.E0));

+#1887=VECTOR('',#1886,3.4E-1);

+#1888=CARTESIAN_POINT('',(-1.06E0,2.5E-1,2.11E0));

+#1889=LINE('',#1888,#1887);

+#1890=CURVE_STYLE('',#32,POSITIVE_LENGTH_MEASURE(2.E-2),#17);

+#1891=PRESENTATION_STYLE_ASSIGNMENT((#1890));

+#1892=STYLED_ITEM('',(#1891),#1889);

+#1893=DIRECTION('',(1.E0,0.E0,0.E0));

+#1894=VECTOR('',#1893,1.E-1);

+#1895=CARTESIAN_POINT('',(-1.16E0,2.5E-1,2.11E0));

+#1896=LINE('',#1895,#1894);

+#1897=CURVE_STYLE('',#32,POSITIVE_LENGTH_MEASURE(2.E-2),#17);

+#1898=PRESENTATION_STYLE_ASSIGNMENT((#1897));

+#1899=STYLED_ITEM('',(#1898),#1896);

+#1900=DIRECTION('',(0.E0,0.E0,1.E0));

+#1901=VECTOR('',#1900,4.22E0);

+#1902=CARTESIAN_POINT('',(-1.16E0,2.5E-1,-2.11E0));

+#1903=LINE('',#1902,#1901);

+#1904=CURVE_STYLE('',#32,POSITIVE_LENGTH_MEASURE(2.E-2),#17);

+#1905=PRESENTATION_STYLE_ASSIGNMENT((#1904));

+#1906=STYLED_ITEM('',(#1905),#1903);

+#1907=DIRECTION('',(-1.E0,0.E0,0.E0));

+#1908=VECTOR('',#1907,1.E-1);

+#1909=CARTESIAN_POINT('',(-1.06E0,2.5E-1,-2.11E0));

+#1910=LINE('',#1909,#1908);

+#1911=CURVE_STYLE('',#32,POSITIVE_LENGTH_MEASURE(2.E-2),#17);

+#1912=PRESENTATION_STYLE_ASSIGNMENT((#1911));

+#1913=STYLED_ITEM('',(#1912),#1910);

+#1914=DIRECTION('',(0.E0,0.E0,1.E0));

+#1915=VECTOR('',#1914,3.4E-1);

+#1916=CARTESIAN_POINT('',(-1.06E0,2.5E-1,-2.45E0));

+#1917=LINE('',#1916,#1915);

+#1918=CURVE_STYLE('',#32,POSITIVE_LENGTH_MEASURE(2.E-2),#17);

+#1919=PRESENTATION_STYLE_ASSIGNMENT((#1918));

+#1920=STYLED_ITEM('',(#1919),#1917);

+#1921=DIRECTION('',(-1.E0,0.E0,0.E0));

+#1922=VECTOR('',#1921,2.142411877543E-1);

+#1923=CARTESIAN_POINT('',(-8.457588122457E-1,2.5E-1,-2.45E0));

+#1924=LINE('',#1923,#1922);

+#1925=CURVE_STYLE('',#32,POSITIVE_LENGTH_MEASURE(2.E-2),#17);

+#1926=PRESENTATION_STYLE_ASSIGNMENT((#1925));

+#1927=STYLED_ITEM('',(#1926),#1924);

+#1928=DIRECTION('',(0.E0,0.E0,-1.E0));

+#1929=VECTOR('',#1928,5.45E-1);

+#1930=CARTESIAN_POINT('',(-8.457588122457E-1,2.5E-1,-1.905E0));

+#1931=LINE('',#1930,#1929);

+#1932=CURVE_STYLE('',#32,POSITIVE_LENGTH_MEASURE(2.E-2),#17);

+#1933=PRESENTATION_STYLE_ASSIGNMENT((#1932));

+#1934=STYLED_ITEM('',(#1933),#1931);

+#1935=DIRECTION('',(-1.E0,0.E0,0.E0));

+#1936=VECTOR('',#1935,3.185758812246E0);

+#1937=CARTESIAN_POINT('',(2.34E0,2.5E-1,-1.905E0));

+#1938=LINE('',#1937,#1936);

+#1939=CURVE_STYLE('',#32,POSITIVE_LENGTH_MEASURE(2.E-2),#17);

+#1940=PRESENTATION_STYLE_ASSIGNMENT((#1939));

+#1941=STYLED_ITEM('',(#1940),#1938);

+#1942=DIRECTION('',(0.E0,0.E0,1.E0));

+#1943=VECTOR('',#1942,2.05E-1);

+#1944=CARTESIAN_POINT('',(2.34E0,2.5E-1,-2.11E0));

+#1945=LINE('',#1944,#1943);

+#1946=CURVE_STYLE('',#32,POSITIVE_LENGTH_MEASURE(2.E-2),#17);

+#1947=PRESENTATION_STYLE_ASSIGNMENT((#1946));

+#1948=STYLED_ITEM('',(#1947),#1945);

+#1949=DIRECTION('',(-1.E0,0.E0,0.E0));

+#1950=VECTOR('',#1949,5.580953558405E-1);

+#1951=CARTESIAN_POINT('',(2.898095355840E0,2.5E-1,-2.11E0));

+#1952=LINE('',#1951,#1950);

+#1953=CURVE_STYLE('',#32,POSITIVE_LENGTH_MEASURE(2.E-2),#17);

+#1954=PRESENTATION_STYLE_ASSIGNMENT((#1953));

+#1955=STYLED_ITEM('',(#1954),#1952);

+#1956=DIRECTION('',(-6.250079745548E-1,0.E0,-7.806183649793E-1));

+#1957=VECTOR('',#1956,8.967249957264E-2);

+#1958=CARTESIAN_POINT('',(2.954141383172E0,2.5E-1,-2.04E0));

+#1959=LINE('',#1958,#1957);

+#1960=CURVE_STYLE('',#32,POSITIVE_LENGTH_MEASURE(2.E-2),#17);

+#1961=PRESENTATION_STYLE_ASSIGNMENT((#1960));

+#1962=STYLED_ITEM('',(#1961),#1959);

+#1963=DIRECTION('',(-1.E0,0.E0,0.E0));

+#1964=VECTOR('',#1963,1.758586168284E-1);

+#1965=CARTESIAN_POINT('',(3.13E0,2.5E-1,-2.04E0));

+#1966=LINE('',#1965,#1964);

+#1967=CURVE_STYLE('',#32,POSITIVE_LENGTH_MEASURE(2.E-2),#17);

+#1968=PRESENTATION_STYLE_ASSIGNMENT((#1967));

+#1969=STYLED_ITEM('',(#1968),#1966);

+#1970=DIRECTION('',(0.E0,0.E0,-1.E0));

+#1971=VECTOR('',#1970,2.7E-1);

+#1972=CARTESIAN_POINT('',(3.13E0,2.5E-1,-1.77E0));

+#1973=LINE('',#1972,#1971);

+#1974=CURVE_STYLE('',#32,POSITIVE_LENGTH_MEASURE(2.E-2),#17);

+#1975=PRESENTATION_STYLE_ASSIGNMENT((#1974));

+#1976=STYLED_ITEM('',(#1975),#1973);

+#1977=DIRECTION('',(1.E0,0.E0,0.E0));

+#1978=VECTOR('',#1977,1.758586168284E-1);

+#1979=CARTESIAN_POINT('',(2.954141383172E0,2.5E-1,-1.77E0));

+#1980=LINE('',#1979,#1978);

+#1981=CURVE_STYLE('',#32,POSITIVE_LENGTH_MEASURE(2.E-2),#17);

+#1982=PRESENTATION_STYLE_ASSIGNMENT((#1981));

+#1983=STYLED_ITEM('',(#1982),#1980);

+#1984=DIRECTION('',(6.250079745548E-1,0.E0,-7.806183649792E-1));

+#1985=VECTOR('',#1984,8.967249957264E-2);

+#1986=CARTESIAN_POINT('',(2.898095355840E0,2.5E-1,-1.7E0));

+#1987=LINE('',#1986,#1985);

+#1988=CURVE_STYLE('',#32,POSITIVE_LENGTH_MEASURE(2.E-2),#17);

+#1989=PRESENTATION_STYLE_ASSIGNMENT((#1988));

+#1990=STYLED_ITEM('',(#1989),#1987);

+#1991=DIRECTION('',(1.E0,0.E0,0.E0));

+#1992=VECTOR('',#1991,2.780953558404E-1);

+#1993=CARTESIAN_POINT('',(2.62E0,2.5E-1,-1.7E0));

+#1994=LINE('',#1993,#1992);

+#1995=CURVE_STYLE('',#32,POSITIVE_LENGTH_MEASURE(2.E-2),#17);

+#1996=PRESENTATION_STYLE_ASSIGNMENT((#1995));

+#1997=STYLED_ITEM('',(#1996),#1994);

+#1998=DIRECTION('',(0.E0,0.E0,-1.E0));

+#1999=VECTOR('',#1998,8.6E-1);

+#2000=CARTESIAN_POINT('',(2.62E0,2.5E-1,-8.4E-1));

+#2001=LINE('',#2000,#1999);

+#2002=CURVE_STYLE('',#32,POSITIVE_LENGTH_MEASURE(2.E-2),#17);

+#2003=PRESENTATION_STYLE_ASSIGNMENT((#2002));

+#2004=STYLED_ITEM('',(#2003),#2001);

+#2005=DIRECTION('',(-1.E0,0.E0,0.E0));

+#2006=VECTOR('',#2005,2.780953558404E-1);

+#2007=CARTESIAN_POINT('',(2.898095355840E0,2.5E-1,-8.4E-1));

+#2008=LINE('',#2007,#2006);

+#2009=CURVE_STYLE('',#32,POSITIVE_LENGTH_MEASURE(2.E-2),#17);

+#2010=PRESENTATION_STYLE_ASSIGNMENT((#2009));

+#2011=STYLED_ITEM('',(#2010),#2008);

+#2012=DIRECTION('',(-6.250079745548E-1,0.E0,-7.806183649793E-1));

+#2013=VECTOR('',#2012,8.967249957265E-2);

+#2014=CARTESIAN_POINT('',(2.954141383172E0,2.5E-1,-7.7E-1));

+#2015=LINE('',#2014,#2013);

+#2016=CURVE_STYLE('',#32,POSITIVE_LENGTH_MEASURE(2.E-2),#17);

+#2017=PRESENTATION_STYLE_ASSIGNMENT((#2016));

+#2018=STYLED_ITEM('',(#2017),#2015);

+#2019=DIRECTION('',(-1.E0,0.E0,0.E0));

+#2020=VECTOR('',#2019,1.758586168284E-1);

+#2021=CARTESIAN_POINT('',(3.13E0,2.5E-1,-7.7E-1));

+#2022=LINE('',#2021,#2020);

+#2023=CURVE_STYLE('',#32,POSITIVE_LENGTH_MEASURE(2.E-2),#17);

+#2024=PRESENTATION_STYLE_ASSIGNMENT((#2023));

+#2025=STYLED_ITEM('',(#2024),#2022);

+#2026=DIRECTION('',(0.E0,0.E0,-1.E0));

+#2027=VECTOR('',#2026,2.7E-1);

+#2028=CARTESIAN_POINT('',(3.13E0,2.5E-1,-5.E-1));

+#2029=LINE('',#2028,#2027);

+#2030=CURVE_STYLE('',#32,POSITIVE_LENGTH_MEASURE(2.E-2),#17);

+#2031=PRESENTATION_STYLE_ASSIGNMENT((#2030));

+#2032=STYLED_ITEM('',(#2031),#2029);

+#2033=DIRECTION('',(1.E0,0.E0,0.E0));

+#2034=VECTOR('',#2033,1.758586168284E-1);

+#2035=CARTESIAN_POINT('',(2.954141383172E0,2.5E-1,-5.E-1));

+#2036=LINE('',#2035,#2034);

+#2037=CURVE_STYLE('',#32,POSITIVE_LENGTH_MEASURE(2.E-2),#17);

+#2038=PRESENTATION_STYLE_ASSIGNMENT((#2037));

+#2039=STYLED_ITEM('',(#2038),#2036);

+#2040=DIRECTION('',(6.250079745548E-1,0.E0,-7.806183649793E-1));

+#2041=VECTOR('',#2040,8.967249957264E-2);

+#2042=CARTESIAN_POINT('',(2.898095355840E0,2.5E-1,-4.3E-1));

+#2043=LINE('',#2042,#2041);

+#2044=CURVE_STYLE('',#32,POSITIVE_LENGTH_MEASURE(2.E-2),#17);

+#2045=PRESENTATION_STYLE_ASSIGNMENT((#2044));

+#2046=STYLED_ITEM('',(#2045),#2043);

+#2047=DIRECTION('',(1.E0,0.E0,0.E0));

+#2048=VECTOR('',#2047,2.780953558404E-1);

+#2049=CARTESIAN_POINT('',(2.62E0,2.5E-1,-4.3E-1));

+#2050=LINE('',#2049,#2048);

+#2051=CURVE_STYLE('',#32,POSITIVE_LENGTH_MEASURE(2.E-2),#17);

+#2052=PRESENTATION_STYLE_ASSIGNMENT((#2051));

+#2053=STYLED_ITEM('',(#2052),#2050);

+#2054=DIRECTION('',(0.E0,0.E0,-1.E0));

+#2055=VECTOR('',#2054,8.6E-1);

+#2056=CARTESIAN_POINT('',(2.62E0,2.5E-1,4.3E-1));

+#2057=LINE('',#2056,#2055);

+#2058=CURVE_STYLE('',#32,POSITIVE_LENGTH_MEASURE(2.E-2),#17);

+#2059=PRESENTATION_STYLE_ASSIGNMENT((#2058));

+#2060=STYLED_ITEM('',(#2059),#2057);

+#2061=DIRECTION('',(-1.E0,0.E0,0.E0));

+#2062=VECTOR('',#2061,2.780953558404E-1);

+#2063=CARTESIAN_POINT('',(2.898095355840E0,2.5E-1,4.3E-1));

+#2064=LINE('',#2063,#2062);

+#2065=CURVE_STYLE('',#32,POSITIVE_LENGTH_MEASURE(2.E-2),#17);

+#2066=PRESENTATION_STYLE_ASSIGNMENT((#2065));

+#2067=STYLED_ITEM('',(#2066),#2064);

+#2068=DIRECTION('',(-6.250079745548E-1,0.E0,-7.806183649793E-1));

+#2069=VECTOR('',#2068,8.967249957264E-2);

+#2070=CARTESIAN_POINT('',(2.954141383172E0,2.5E-1,5.E-1));

+#2071=LINE('',#2070,#2069);

+#2072=CURVE_STYLE('',#32,POSITIVE_LENGTH_MEASURE(2.E-2),#17);

+#2073=PRESENTATION_STYLE_ASSIGNMENT((#2072));

+#2074=STYLED_ITEM('',(#2073),#2071);

+#2075=DIRECTION('',(-1.E0,0.E0,0.E0));

+#2076=VECTOR('',#2075,1.758586168284E-1);

+#2077=CARTESIAN_POINT('',(3.13E0,2.5E-1,5.E-1));

+#2078=LINE('',#2077,#2076);

+#2079=CURVE_STYLE('',#32,POSITIVE_LENGTH_MEASURE(2.E-2),#17);

+#2080=PRESENTATION_STYLE_ASSIGNMENT((#2079));

+#2081=STYLED_ITEM('',(#2080),#2078);

+#2082=DIRECTION('',(0.E0,0.E0,-1.E0));

+#2083=VECTOR('',#2082,2.7E-1);

+#2084=CARTESIAN_POINT('',(3.13E0,2.5E-1,7.7E-1));

+#2085=LINE('',#2084,#2083);

+#2086=CURVE_STYLE('',#32,POSITIVE_LENGTH_MEASURE(2.E-2),#17);

+#2087=PRESENTATION_STYLE_ASSIGNMENT((#2086));

+#2088=STYLED_ITEM('',(#2087),#2085);

+#2089=DIRECTION('',(1.E0,0.E0,0.E0));

+#2090=VECTOR('',#2089,1.758586168284E-1);

+#2091=CARTESIAN_POINT('',(2.954141383172E0,2.5E-1,7.7E-1));

+#2092=LINE('',#2091,#2090);

+#2093=CURVE_STYLE('',#32,POSITIVE_LENGTH_MEASURE(2.E-2),#17);

+#2094=PRESENTATION_STYLE_ASSIGNMENT((#2093));

+#2095=STYLED_ITEM('',(#2094),#2092);

+#2096=DIRECTION('',(6.250079745548E-1,0.E0,-7.806183649793E-1));

+#2097=VECTOR('',#2096,8.967249957264E-2);

+#2098=CARTESIAN_POINT('',(2.898095355840E0,2.5E-1,8.4E-1));

+#2099=LINE('',#2098,#2097);

+#2100=CURVE_STYLE('',#32,POSITIVE_LENGTH_MEASURE(2.E-2),#17);

+#2101=PRESENTATION_STYLE_ASSIGNMENT((#2100));

+#2102=STYLED_ITEM('',(#2101),#2099);

+#2103=DIRECTION('',(1.E0,0.E0,0.E0));

+#2104=VECTOR('',#2103,2.780953558404E-1);

+#2105=CARTESIAN_POINT('',(2.62E0,2.5E-1,8.4E-1));

+#2106=LINE('',#2105,#2104);

+#2107=CURVE_STYLE('',#32,POSITIVE_LENGTH_MEASURE(2.E-2),#17);

+#2108=PRESENTATION_STYLE_ASSIGNMENT((#2107));

+#2109=STYLED_ITEM('',(#2108),#2106);

+#2110=DIRECTION('',(0.E0,0.E0,-1.E0));

+#2111=VECTOR('',#2110,8.6E-1);

+#2112=CARTESIAN_POINT('',(2.62E0,2.5E-1,1.7E0));

+#2113=LINE('',#2112,#2111);

+#2114=CURVE_STYLE('',#32,POSITIVE_LENGTH_MEASURE(2.E-2),#17);

+#2115=PRESENTATION_STYLE_ASSIGNMENT((#2114));

+#2116=STYLED_ITEM('',(#2115),#2113);

+#2117=DIRECTION('',(-1.E0,0.E0,0.E0));

+#2118=VECTOR('',#2117,2.780953558404E-1);

+#2119=CARTESIAN_POINT('',(2.898095355840E0,2.5E-1,1.7E0));

+#2120=LINE('',#2119,#2118);

+#2121=CURVE_STYLE('',#32,POSITIVE_LENGTH_MEASURE(2.E-2),#17);

+#2122=PRESENTATION_STYLE_ASSIGNMENT((#2121));

+#2123=STYLED_ITEM('',(#2122),#2120);

+#2124=DIRECTION('',(-6.250079745548E-1,0.E0,-7.806183649793E-1));

+#2125=VECTOR('',#2124,8.967249957264E-2);

+#2126=CARTESIAN_POINT('',(2.954141383172E0,2.5E-1,1.77E0));

+#2127=LINE('',#2126,#2125);

+#2128=CURVE_STYLE('',#32,POSITIVE_LENGTH_MEASURE(2.E-2),#17);

+#2129=PRESENTATION_STYLE_ASSIGNMENT((#2128));

+#2130=STYLED_ITEM('',(#2129),#2127);

+#2131=DIRECTION('',(-1.E0,0.E0,0.E0));

+#2132=VECTOR('',#2131,1.758586168284E-1);

+#2133=CARTESIAN_POINT('',(3.13E0,2.5E-1,1.77E0));

+#2134=LINE('',#2133,#2132);

+#2135=CURVE_STYLE('',#32,POSITIVE_LENGTH_MEASURE(2.E-2),#17);

+#2136=PRESENTATION_STYLE_ASSIGNMENT((#2135));

+#2137=STYLED_ITEM('',(#2136),#2134);

+#2138=DIRECTION('',(0.E0,0.E0,-1.E0));

+#2139=VECTOR('',#2138,2.7E-1);

+#2140=CARTESIAN_POINT('',(3.13E0,2.5E-1,2.04E0));

+#2141=LINE('',#2140,#2139);

+#2142=CURVE_STYLE('',#32,POSITIVE_LENGTH_MEASURE(2.E-2),#17);

+#2143=PRESENTATION_STYLE_ASSIGNMENT((#2142));

+#2144=STYLED_ITEM('',(#2143),#2141);

+#2145=DIRECTION('',(1.E0,0.E0,0.E0));

+#2146=VECTOR('',#2145,1.758586168284E-1);

+#2147=CARTESIAN_POINT('',(2.954141383172E0,2.5E-1,2.04E0));

+#2148=LINE('',#2147,#2146);

+#2149=CURVE_STYLE('',#32,POSITIVE_LENGTH_MEASURE(2.E-2),#17);

+#2150=PRESENTATION_STYLE_ASSIGNMENT((#2149));

+#2151=STYLED_ITEM('',(#2150),#2148);

+#2152=DIRECTION('',(6.250079745548E-1,0.E0,-7.806183649793E-1));

+#2153=VECTOR('',#2152,8.967249957264E-2);

+#2154=CARTESIAN_POINT('',(2.898095355840E0,2.5E-1,2.11E0));

+#2155=LINE('',#2154,#2153);

+#2156=CURVE_STYLE('',#32,POSITIVE_LENGTH_MEASURE(2.E-2),#17);

+#2157=PRESENTATION_STYLE_ASSIGNMENT((#2156));

+#2158=STYLED_ITEM('',(#2157),#2155);

+#2159=DIRECTION('',(1.E0,0.E0,0.E0));

+#2160=VECTOR('',#2159,5.580953558404E-1);

+#2161=CARTESIAN_POINT('',(2.34E0,2.5E-1,2.11E0));

+#2162=LINE('',#2161,#2160);

+#2163=CURVE_STYLE('',#32,POSITIVE_LENGTH_MEASURE(2.E-2),#17);

+#2164=PRESENTATION_STYLE_ASSIGNMENT((#2163));

+#2165=STYLED_ITEM('',(#2164),#2162);

+#2166=DIRECTION('',(0.E0,0.E0,1.E0));

+#2167=VECTOR('',#2166,2.05E-1);

+#2168=CARTESIAN_POINT('',(2.34E0,2.5E-1,1.905E0));

+#2169=LINE('',#2168,#2167);

+#2170=CURVE_STYLE('',#32,POSITIVE_LENGTH_MEASURE(2.E-2),#17);

+#2171=PRESENTATION_STYLE_ASSIGNMENT((#2170));

+#2172=STYLED_ITEM('',(#2171),#2169);

+#2173=DIRECTION('',(1.E0,0.E0,0.E0));

+#2174=VECTOR('',#2173,3.185758812246E0);

+#2175=CARTESIAN_POINT('',(-8.457588122457E-1,2.5E-1,1.905E0));

+#2176=LINE('',#2175,#2174);

+#2177=CURVE_STYLE('',#32,POSITIVE_LENGTH_MEASURE(2.E-2),#17);

+#2178=PRESENTATION_STYLE_ASSIGNMENT((#2177));

+#2179=STYLED_ITEM('',(#2178),#2176);

+#2180=DIRECTION('',(0.E0,0.E0,-1.E0));

+#2181=VECTOR('',#2180,5.45E-1);

+#2182=CARTESIAN_POINT('',(-8.457588122457E-1,2.5E-1,2.45E0));

+#2183=LINE('',#2182,#2181);

+#2184=CURVE_STYLE('',#32,POSITIVE_LENGTH_MEASURE(2.E-2),#17);

+#2185=PRESENTATION_STYLE_ASSIGNMENT((#2184));

+#2186=STYLED_ITEM('',(#2185),#2183);

+#2187=DIRECTION('',(0.E0,1.E0,0.E0));

+#2188=VECTOR('',#2187,2.5E-1);

+#2189=CARTESIAN_POINT('',(2.954141383172E0,0.E0,-1.77E0));

+#2190=LINE('',#2189,#2188);

+#2191=CURVE_STYLE('',#32,POSITIVE_LENGTH_MEASURE(2.E-2),#17);

+#2192=PRESENTATION_STYLE_ASSIGNMENT((#2191));

+#2193=STYLED_ITEM('',(#2192),#2190);

+#2194=DIRECTION('',(0.E0,1.E0,0.E0));

+#2195=VECTOR('',#2194,2.5E-1);

+#2196=CARTESIAN_POINT('',(2.898095355840E0,0.E0,-1.7E0));

+#2197=LINE('',#2196,#2195);

+#2198=CURVE_STYLE('',#32,POSITIVE_LENGTH_MEASURE(2.E-2),#17);

+#2199=PRESENTATION_STYLE_ASSIGNMENT((#2198));

+#2200=STYLED_ITEM('',(#2199),#2197);

+#2201=DIRECTION('',(0.E0,1.E0,0.E0));

+#2202=VECTOR('',#2201,2.5E-1);

+#2203=CARTESIAN_POINT('',(2.62E0,0.E0,-1.7E0));

+#2204=LINE('',#2203,#2202);

+#2205=CURVE_STYLE('',#32,POSITIVE_LENGTH_MEASURE(2.E-2),#17);

+#2206=PRESENTATION_STYLE_ASSIGNMENT((#2205));

+#2207=STYLED_ITEM('',(#2206),#2204);

+#2208=DIRECTION('',(0.E0,1.E0,0.E0));

+#2209=VECTOR('',#2208,2.5E-1);

+#2210=CARTESIAN_POINT('',(2.62E0,0.E0,-8.4E-1));

+#2211=LINE('',#2210,#2209);

+#2212=CURVE_STYLE('',#32,POSITIVE_LENGTH_MEASURE(2.E-2),#17);

+#2213=PRESENTATION_STYLE_ASSIGNMENT((#2212));

+#2214=STYLED_ITEM('',(#2213),#2211);

+#2215=DIRECTION('',(0.E0,1.E0,0.E0));

+#2216=VECTOR('',#2215,2.5E-1);

+#2217=CARTESIAN_POINT('',(2.898095355840E0,0.E0,-8.4E-1));

+#2218=LINE('',#2217,#2216);

+#2219=CURVE_STYLE('',#32,POSITIVE_LENGTH_MEASURE(2.E-2),#17);

+#2220=PRESENTATION_STYLE_ASSIGNMENT((#2219));

+#2221=STYLED_ITEM('',(#2220),#2218);

+#2222=DIRECTION('',(0.E0,1.E0,0.E0));

+#2223=VECTOR('',#2222,2.5E-1);

+#2224=CARTESIAN_POINT('',(2.954141383172E0,0.E0,-7.7E-1));

+#2225=LINE('',#2224,#2223);

+#2226=CURVE_STYLE('',#32,POSITIVE_LENGTH_MEASURE(2.E-2),#17);

+#2227=PRESENTATION_STYLE_ASSIGNMENT((#2226));

+#2228=STYLED_ITEM('',(#2227),#2225);

+#2229=DIRECTION('',(0.E0,1.E0,0.E0));

+#2230=VECTOR('',#2229,2.5E-1);

+#2231=CARTESIAN_POINT('',(3.13E0,0.E0,-7.7E-1));

+#2232=LINE('',#2231,#2230);

+#2233=CURVE_STYLE('',#32,POSITIVE_LENGTH_MEASURE(2.E-2),#17);

+#2234=PRESENTATION_STYLE_ASSIGNMENT((#2233));

+#2235=STYLED_ITEM('',(#2234),#2232);

+#2236=DIRECTION('',(0.E0,1.E0,0.E0));

+#2237=VECTOR('',#2236,2.5E-1);

+#2238=CARTESIAN_POINT('',(3.13E0,0.E0,-5.E-1));

+#2239=LINE('',#2238,#2237);

+#2240=CURVE_STYLE('',#32,POSITIVE_LENGTH_MEASURE(2.E-2),#17);

+#2241=PRESENTATION_STYLE_ASSIGNMENT((#2240));

+#2242=STYLED_ITEM('',(#2241),#2239);

+#2243=DIRECTION('',(0.E0,1.E0,0.E0));

+#2244=VECTOR('',#2243,2.5E-1);

+#2245=CARTESIAN_POINT('',(2.954141383172E0,0.E0,-5.E-1));

+#2246=LINE('',#2245,#2244);

+#2247=CURVE_STYLE('',#32,POSITIVE_LENGTH_MEASURE(2.E-2),#17);

+#2248=PRESENTATION_STYLE_ASSIGNMENT((#2247));

+#2249=STYLED_ITEM('',(#2248),#2246);

+#2250=DIRECTION('',(0.E0,1.E0,0.E0));

+#2251=VECTOR('',#2250,2.5E-1);

+#2252=CARTESIAN_POINT('',(2.898095355840E0,0.E0,-4.3E-1));

+#2253=LINE('',#2252,#2251);

+#2254=CURVE_STYLE('',#32,POSITIVE_LENGTH_MEASURE(2.E-2),#17);

+#2255=PRESENTATION_STYLE_ASSIGNMENT((#2254));

+#2256=STYLED_ITEM('',(#2255),#2253);

+#2257=DIRECTION('',(0.E0,1.E0,0.E0));

+#2258=VECTOR('',#2257,2.5E-1);

+#2259=CARTESIAN_POINT('',(2.62E0,0.E0,-4.3E-1));

+#2260=LINE('',#2259,#2258);

+#2261=CURVE_STYLE('',#32,POSITIVE_LENGTH_MEASURE(2.E-2),#17);

+#2262=PRESENTATION_STYLE_ASSIGNMENT((#2261));

+#2263=STYLED_ITEM('',(#2262),#2260);

+#2264=DIRECTION('',(0.E0,1.E0,0.E0));

+#2265=VECTOR('',#2264,2.5E-1);

+#2266=CARTESIAN_POINT('',(2.62E0,0.E0,4.3E-1));

+#2267=LINE('',#2266,#2265);

+#2268=CURVE_STYLE('',#32,POSITIVE_LENGTH_MEASURE(2.E-2),#17);

+#2269=PRESENTATION_STYLE_ASSIGNMENT((#2268));

+#2270=STYLED_ITEM('',(#2269),#2267);

+#2271=DIRECTION('',(0.E0,1.E0,0.E0));

+#2272=VECTOR('',#2271,2.5E-1);

+#2273=CARTESIAN_POINT('',(2.898095355840E0,0.E0,4.3E-1));

+#2274=LINE('',#2273,#2272);

+#2275=CURVE_STYLE('',#32,POSITIVE_LENGTH_MEASURE(2.E-2),#17);

+#2276=PRESENTATION_STYLE_ASSIGNMENT((#2275));

+#2277=STYLED_ITEM('',(#2276),#2274);

+#2278=DIRECTION('',(0.E0,1.E0,0.E0));

+#2279=VECTOR('',#2278,2.5E-1);

+#2280=CARTESIAN_POINT('',(2.954141383172E0,0.E0,5.E-1));

+#2281=LINE('',#2280,#2279);

+#2282=CURVE_STYLE('',#32,POSITIVE_LENGTH_MEASURE(2.E-2),#17);

+#2283=PRESENTATION_STYLE_ASSIGNMENT((#2282));

+#2284=STYLED_ITEM('',(#2283),#2281);

+#2285=DIRECTION('',(0.E0,1.E0,0.E0));

+#2286=VECTOR('',#2285,2.5E-1);

+#2287=CARTESIAN_POINT('',(3.13E0,0.E0,5.E-1));

+#2288=LINE('',#2287,#2286);

+#2289=CURVE_STYLE('',#32,POSITIVE_LENGTH_MEASURE(2.E-2),#17);

+#2290=PRESENTATION_STYLE_ASSIGNMENT((#2289));

+#2291=STYLED_ITEM('',(#2290),#2288);

+#2292=DIRECTION('',(0.E0,1.E0,0.E0));

+#2293=VECTOR('',#2292,2.5E-1);

+#2294=CARTESIAN_POINT('',(3.13E0,0.E0,7.7E-1));

+#2295=LINE('',#2294,#2293);

+#2296=CURVE_STYLE('',#32,POSITIVE_LENGTH_MEASURE(2.E-2),#17);

+#2297=PRESENTATION_STYLE_ASSIGNMENT((#2296));

+#2298=STYLED_ITEM('',(#2297),#2295);

+#2299=DIRECTION('',(0.E0,1.E0,0.E0));

+#2300=VECTOR('',#2299,2.5E-1);

+#2301=CARTESIAN_POINT('',(2.954141383172E0,0.E0,7.7E-1));

+#2302=LINE('',#2301,#2300);

+#2303=CURVE_STYLE('',#32,POSITIVE_LENGTH_MEASURE(2.E-2),#17);

+#2304=PRESENTATION_STYLE_ASSIGNMENT((#2303));

+#2305=STYLED_ITEM('',(#2304),#2302);

+#2306=DIRECTION('',(0.E0,1.E0,0.E0));

+#2307=VECTOR('',#2306,2.5E-1);

+#2308=CARTESIAN_POINT('',(2.898095355840E0,0.E0,8.4E-1));

+#2309=LINE('',#2308,#2307);

+#2310=CURVE_STYLE('',#32,POSITIVE_LENGTH_MEASURE(2.E-2),#17);

+#2311=PRESENTATION_STYLE_ASSIGNMENT((#2310));

+#2312=STYLED_ITEM('',(#2311),#2309);

+#2313=DIRECTION('',(0.E0,1.E0,0.E0));

+#2314=VECTOR('',#2313,2.5E-1);

+#2315=CARTESIAN_POINT('',(2.62E0,0.E0,8.4E-1));

+#2316=LINE('',#2315,#2314);

+#2317=CURVE_STYLE('',#32,POSITIVE_LENGTH_MEASURE(2.E-2),#17);

+#2318=PRESENTATION_STYLE_ASSIGNMENT((#2317));

+#2319=STYLED_ITEM('',(#2318),#2316);

+#2320=DIRECTION('',(0.E0,1.E0,0.E0));

+#2321=VECTOR('',#2320,2.5E-1);

+#2322=CARTESIAN_POINT('',(2.62E0,0.E0,1.7E0));

+#2323=LINE('',#2322,#2321);

+#2324=CURVE_STYLE('',#32,POSITIVE_LENGTH_MEASURE(2.E-2),#17);

+#2325=PRESENTATION_STYLE_ASSIGNMENT((#2324));

+#2326=STYLED_ITEM('',(#2325),#2323);

+#2327=DIRECTION('',(0.E0,1.E0,0.E0));

+#2328=VECTOR('',#2327,2.5E-1);

+#2329=CARTESIAN_POINT('',(2.898095355840E0,0.E0,1.7E0));

+#2330=LINE('',#2329,#2328);

+#2331=CURVE_STYLE('',#32,POSITIVE_LENGTH_MEASURE(2.E-2),#17);

+#2332=PRESENTATION_STYLE_ASSIGNMENT((#2331));

+#2333=STYLED_ITEM('',(#2332),#2330);

+#2334=DIRECTION('',(0.E0,1.E0,0.E0));

+#2335=VECTOR('',#2334,2.5E-1);

+#2336=CARTESIAN_POINT('',(2.954141383172E0,0.E0,1.77E0));

+#2337=LINE('',#2336,#2335);

+#2338=CURVE_STYLE('',#32,POSITIVE_LENGTH_MEASURE(2.E-2),#17);

+#2339=PRESENTATION_STYLE_ASSIGNMENT((#2338));

+#2340=STYLED_ITEM('',(#2339),#2337);

+#2341=DIRECTION('',(0.E0,1.E0,0.E0));

+#2342=VECTOR('',#2341,2.5E-1);

+#2343=CARTESIAN_POINT('',(3.13E0,0.E0,1.77E0));

+#2344=LINE('',#2343,#2342);

+#2345=CURVE_STYLE('',#32,POSITIVE_LENGTH_MEASURE(2.E-2),#17);

+#2346=PRESENTATION_STYLE_ASSIGNMENT((#2345));

+#2347=STYLED_ITEM('',(#2346),#2344);

+#2348=DIRECTION('',(0.E0,1.E0,0.E0));

+#2349=VECTOR('',#2348,2.5E-1);

+#2350=CARTESIAN_POINT('',(3.13E0,0.E0,2.04E0));

+#2351=LINE('',#2350,#2349);

+#2352=CURVE_STYLE('',#32,POSITIVE_LENGTH_MEASURE(2.E-2),#17);

+#2353=PRESENTATION_STYLE_ASSIGNMENT((#2352));

+#2354=STYLED_ITEM('',(#2353),#2351);

+#2355=DIRECTION('',(0.E0,1.E0,0.E0));

+#2356=VECTOR('',#2355,2.5E-1);

+#2357=CARTESIAN_POINT('',(2.954141383172E0,0.E0,2.04E0));

+#2358=LINE('',#2357,#2356);

+#2359=CURVE_STYLE('',#32,POSITIVE_LENGTH_MEASURE(2.E-2),#17);

+#2360=PRESENTATION_STYLE_ASSIGNMENT((#2359));

+#2361=STYLED_ITEM('',(#2360),#2358);

+#2362=DIRECTION('',(0.E0,1.E0,0.E0));

+#2363=VECTOR('',#2362,2.5E-1);

+#2364=CARTESIAN_POINT('',(2.898095355840E0,0.E0,2.11E0));

+#2365=LINE('',#2364,#2363);

+#2366=CURVE_STYLE('',#32,POSITIVE_LENGTH_MEASURE(2.E-2),#17);

+#2367=PRESENTATION_STYLE_ASSIGNMENT((#2366));

+#2368=STYLED_ITEM('',(#2367),#2365);

+#2369=DIRECTION('',(0.E0,1.E0,0.E0));

+#2370=VECTOR('',#2369,2.5E-1);

+#2371=CARTESIAN_POINT('',(2.34E0,0.E0,2.11E0));

+#2372=LINE('',#2371,#2370);

+#2373=CURVE_STYLE('',#32,POSITIVE_LENGTH_MEASURE(2.E-2),#17);

+#2374=PRESENTATION_STYLE_ASSIGNMENT((#2373));

+#2375=STYLED_ITEM('',(#2374),#2372);

+#2376=DIRECTION('',(0.E0,1.E0,0.E0));

+#2377=VECTOR('',#2376,2.5E-1);

+#2378=CARTESIAN_POINT('',(2.34E0,0.E0,1.905E0));

+#2379=LINE('',#2378,#2377);

+#2380=CURVE_STYLE('',#32,POSITIVE_LENGTH_MEASURE(2.E-2),#17);

+#2381=PRESENTATION_STYLE_ASSIGNMENT((#2380));

+#2382=STYLED_ITEM('',(#2381),#2379);

+#2383=DIRECTION('',(0.E0,1.E0,0.E0));

+#2384=VECTOR('',#2383,2.5E-1);

+#2385=CARTESIAN_POINT('',(-8.457588122457E-1,0.E0,1.905E0));

+#2386=LINE('',#2385,#2384);

+#2387=CURVE_STYLE('',#32,POSITIVE_LENGTH_MEASURE(2.E-2),#17);

+#2388=PRESENTATION_STYLE_ASSIGNMENT((#2387));

+#2389=STYLED_ITEM('',(#2388),#2386);

+#2390=DIRECTION('',(0.E0,1.E0,0.E0));

+#2391=VECTOR('',#2390,2.5E-1);

+#2392=CARTESIAN_POINT('',(-8.457588122457E-1,0.E0,2.45E0));

+#2393=LINE('',#2392,#2391);

+#2394=CURVE_STYLE('',#32,POSITIVE_LENGTH_MEASURE(2.E-2),#17);

+#2395=PRESENTATION_STYLE_ASSIGNMENT((#2394));

+#2396=STYLED_ITEM('',(#2395),#2393);

+#2397=CARTESIAN_POINT('',(-1.06E0,0.E0,2.45E0));

+#2398=CARTESIAN_POINT('',(-8.457588122457E-1,0.E0,2.45E0));

+#2399=VERTEX_POINT('',#2397);

+#2400=VERTEX_POINT('',#2398);

+#2401=CARTESIAN_POINT('',(-8.457588122457E-1,0.E0,1.905E0));

+#2402=VERTEX_POINT('',#2401);

+#2403=CARTESIAN_POINT('',(2.34E0,0.E0,1.905E0));

+#2404=VERTEX_POINT('',#2403);

+#2405=CARTESIAN_POINT('',(2.34E0,0.E0,2.11E0));

+#2406=VERTEX_POINT('',#2405);

+#2407=CARTESIAN_POINT('',(2.898095355840E0,0.E0,2.11E0));

+#2408=VERTEX_POINT('',#2407);

+#2409=CARTESIAN_POINT('',(2.954141383172E0,0.E0,2.04E0));

+#2410=VERTEX_POINT('',#2409);

+#2411=CARTESIAN_POINT('',(3.13E0,0.E0,2.04E0));

+#2412=VERTEX_POINT('',#2411);

+#2413=CARTESIAN_POINT('',(3.13E0,0.E0,1.77E0));

+#2414=VERTEX_POINT('',#2413);

+#2415=CARTESIAN_POINT('',(2.954141383172E0,0.E0,1.77E0));

+#2416=VERTEX_POINT('',#2415);

+#2417=CARTESIAN_POINT('',(2.898095355840E0,0.E0,1.7E0));

+#2418=VERTEX_POINT('',#2417);

+#2419=CARTESIAN_POINT('',(2.62E0,0.E0,1.7E0));

+#2420=VERTEX_POINT('',#2419);

+#2421=CARTESIAN_POINT('',(2.62E0,0.E0,8.4E-1));

+#2422=VERTEX_POINT('',#2421);

+#2423=CARTESIAN_POINT('',(2.898095355840E0,0.E0,8.4E-1));

+#2424=VERTEX_POINT('',#2423);

+#2425=CARTESIAN_POINT('',(2.954141383172E0,0.E0,7.7E-1));

+#2426=VERTEX_POINT('',#2425);

+#2427=CARTESIAN_POINT('',(3.13E0,0.E0,7.7E-1));

+#2428=VERTEX_POINT('',#2427);

+#2429=CARTESIAN_POINT('',(3.13E0,0.E0,5.E-1));

+#2430=VERTEX_POINT('',#2429);

+#2431=CARTESIAN_POINT('',(2.954141383172E0,0.E0,5.E-1));

+#2432=VERTEX_POINT('',#2431);

+#2433=CARTESIAN_POINT('',(2.898095355840E0,0.E0,4.3E-1));

+#2434=VERTEX_POINT('',#2433);

+#2435=CARTESIAN_POINT('',(2.62E0,0.E0,4.3E-1));

+#2436=VERTEX_POINT('',#2435);

+#2437=CARTESIAN_POINT('',(2.62E0,0.E0,-4.3E-1));

+#2438=VERTEX_POINT('',#2437);

+#2439=CARTESIAN_POINT('',(2.898095355840E0,0.E0,-4.3E-1));

+#2440=VERTEX_POINT('',#2439);

+#2441=CARTESIAN_POINT('',(2.954141383172E0,0.E0,-5.E-1));

+#2442=VERTEX_POINT('',#2441);

+#2443=CARTESIAN_POINT('',(3.13E0,0.E0,-5.E-1));

+#2444=VERTEX_POINT('',#2443);

+#2445=CARTESIAN_POINT('',(3.13E0,0.E0,-7.7E-1));

+#2446=VERTEX_POINT('',#2445);

+#2447=CARTESIAN_POINT('',(2.954141383172E0,0.E0,-7.7E-1));

+#2448=VERTEX_POINT('',#2447);

+#2449=CARTESIAN_POINT('',(2.898095355840E0,0.E0,-8.4E-1));

+#2450=VERTEX_POINT('',#2449);

+#2451=CARTESIAN_POINT('',(2.62E0,0.E0,-8.4E-1));

+#2452=VERTEX_POINT('',#2451);

+#2453=CARTESIAN_POINT('',(2.62E0,0.E0,-1.7E0));

+#2454=VERTEX_POINT('',#2453);

+#2455=CARTESIAN_POINT('',(2.898095355840E0,0.E0,-1.7E0));

+#2456=VERTEX_POINT('',#2455);

+#2457=CARTESIAN_POINT('',(2.954141383172E0,0.E0,-1.77E0));

+#2458=VERTEX_POINT('',#2457);

+#2459=CARTESIAN_POINT('',(3.13E0,0.E0,-1.77E0));

+#2460=VERTEX_POINT('',#2459);

+#2461=CARTESIAN_POINT('',(3.13E0,0.E0,-2.04E0));

+#2462=VERTEX_POINT('',#2461);

+#2463=CARTESIAN_POINT('',(2.954141383172E0,0.E0,-2.04E0));

+#2464=VERTEX_POINT('',#2463);

+#2465=CARTESIAN_POINT('',(2.898095355840E0,0.E0,-2.11E0));

+#2466=VERTEX_POINT('',#2465);

+#2467=CARTESIAN_POINT('',(2.34E0,0.E0,-2.11E0));

+#2468=VERTEX_POINT('',#2467);

+#2469=CARTESIAN_POINT('',(2.34E0,0.E0,-1.905E0));

+#2470=VERTEX_POINT('',#2469);

+#2471=CARTESIAN_POINT('',(-8.457588122457E-1,0.E0,-1.905E0));

+#2472=VERTEX_POINT('',#2471);

+#2473=CARTESIAN_POINT('',(-8.457588122457E-1,0.E0,-2.45E0));

+#2474=VERTEX_POINT('',#2473);

+#2475=CARTESIAN_POINT('',(-1.06E0,0.E0,-2.45E0));

+#2476=VERTEX_POINT('',#2475);

+#2477=CARTESIAN_POINT('',(-1.06E0,0.E0,-2.11E0));

+#2478=VERTEX_POINT('',#2477);

+#2479=CARTESIAN_POINT('',(-1.16E0,0.E0,-2.11E0));

+#2480=VERTEX_POINT('',#2479);

+#2481=CARTESIAN_POINT('',(-1.16E0,0.E0,2.11E0));

+#2482=VERTEX_POINT('',#2481);

+#2483=CARTESIAN_POINT('',(-1.06E0,0.E0,2.11E0));

+#2484=VERTEX_POINT('',#2483);

+#2485=CARTESIAN_POINT('',(-1.06E0,2.5E-1,2.45E0));

+#2486=CARTESIAN_POINT('',(-8.457588122457E-1,2.5E-1,2.45E0));

+#2487=VERTEX_POINT('',#2485);

+#2488=VERTEX_POINT('',#2486);

+#2489=CARTESIAN_POINT('',(-8.457588122457E-1,2.5E-1,1.905E0));

+#2490=VERTEX_POINT('',#2489);

+#2491=CARTESIAN_POINT('',(2.34E0,2.5E-1,1.905E0));

+#2492=VERTEX_POINT('',#2491);

+#2493=CARTESIAN_POINT('',(2.34E0,2.5E-1,2.11E0));

+#2494=VERTEX_POINT('',#2493);

+#2495=CARTESIAN_POINT('',(2.898095355840E0,2.5E-1,2.11E0));

+#2496=VERTEX_POINT('',#2495);

+#2497=CARTESIAN_POINT('',(2.954141383172E0,2.5E-1,2.04E0));

+#2498=VERTEX_POINT('',#2497);

+#2499=CARTESIAN_POINT('',(3.13E0,2.5E-1,2.04E0));

+#2500=VERTEX_POINT('',#2499);

+#2501=CARTESIAN_POINT('',(3.13E0,2.5E-1,1.77E0));

+#2502=VERTEX_POINT('',#2501);

+#2503=CARTESIAN_POINT('',(2.954141383172E0,2.5E-1,1.77E0));

+#2504=VERTEX_POINT('',#2503);

+#2505=CARTESIAN_POINT('',(2.898095355840E0,2.5E-1,1.7E0));

+#2506=VERTEX_POINT('',#2505);

+#2507=CARTESIAN_POINT('',(2.62E0,2.5E-1,1.7E0));

+#2508=VERTEX_POINT('',#2507);

+#2509=CARTESIAN_POINT('',(2.62E0,2.5E-1,8.4E-1));

+#2510=VERTEX_POINT('',#2509);

+#2511=CARTESIAN_POINT('',(2.898095355840E0,2.5E-1,8.4E-1));

+#2512=VERTEX_POINT('',#2511);

+#2513=CARTESIAN_POINT('',(2.954141383172E0,2.5E-1,7.7E-1));

+#2514=VERTEX_POINT('',#2513);

+#2515=CARTESIAN_POINT('',(3.13E0,2.5E-1,7.7E-1));

+#2516=VERTEX_POINT('',#2515);

+#2517=CARTESIAN_POINT('',(3.13E0,2.5E-1,5.E-1));

+#2518=VERTEX_POINT('',#2517);

+#2519=CARTESIAN_POINT('',(2.954141383172E0,2.5E-1,5.E-1));

+#2520=VERTEX_POINT('',#2519);

+#2521=CARTESIAN_POINT('',(2.898095355840E0,2.5E-1,4.3E-1));

+#2522=VERTEX_POINT('',#2521);

+#2523=CARTESIAN_POINT('',(2.62E0,2.5E-1,4.3E-1));

+#2524=VERTEX_POINT('',#2523);

+#2525=CARTESIAN_POINT('',(2.62E0,2.5E-1,-4.3E-1));

+#2526=VERTEX_POINT('',#2525);

+#2527=CARTESIAN_POINT('',(2.898095355840E0,2.5E-1,-4.3E-1));

+#2528=VERTEX_POINT('',#2527);

+#2529=CARTESIAN_POINT('',(2.954141383172E0,2.5E-1,-5.E-1));

+#2530=VERTEX_POINT('',#2529);

+#2531=CARTESIAN_POINT('',(3.13E0,2.5E-1,-5.E-1));

+#2532=VERTEX_POINT('',#2531);

+#2533=CARTESIAN_POINT('',(3.13E0,2.5E-1,-7.7E-1));

+#2534=VERTEX_POINT('',#2533);

+#2535=CARTESIAN_POINT('',(2.954141383172E0,2.5E-1,-7.7E-1));

+#2536=VERTEX_POINT('',#2535);

+#2537=CARTESIAN_POINT('',(2.898095355840E0,2.5E-1,-8.4E-1));

+#2538=VERTEX_POINT('',#2537);

+#2539=CARTESIAN_POINT('',(2.62E0,2.5E-1,-8.4E-1));

+#2540=VERTEX_POINT('',#2539);

+#2541=CARTESIAN_POINT('',(2.62E0,2.5E-1,-1.7E0));

+#2542=VERTEX_POINT('',#2541);

+#2543=CARTESIAN_POINT('',(2.898095355840E0,2.5E-1,-1.7E0));

+#2544=VERTEX_POINT('',#2543);

+#2545=CARTESIAN_POINT('',(2.954141383172E0,2.5E-1,-1.77E0));

+#2546=VERTEX_POINT('',#2545);

+#2547=CARTESIAN_POINT('',(3.13E0,2.5E-1,-1.77E0));

+#2548=VERTEX_POINT('',#2547);

+#2549=CARTESIAN_POINT('',(3.13E0,2.5E-1,-2.04E0));

+#2550=VERTEX_POINT('',#2549);

+#2551=CARTESIAN_POINT('',(2.954141383172E0,2.5E-1,-2.04E0));

+#2552=VERTEX_POINT('',#2551);

+#2553=CARTESIAN_POINT('',(2.898095355840E0,2.5E-1,-2.11E0));

+#2554=VERTEX_POINT('',#2553);

+#2555=CARTESIAN_POINT('',(2.34E0,2.5E-1,-2.11E0));

+#2556=VERTEX_POINT('',#2555);

+#2557=CARTESIAN_POINT('',(2.34E0,2.5E-1,-1.905E0));

+#2558=VERTEX_POINT('',#2557);

+#2559=CARTESIAN_POINT('',(-8.457588122457E-1,2.5E-1,-1.905E0));

+#2560=VERTEX_POINT('',#2559);

+#2561=CARTESIAN_POINT('',(-8.457588122457E-1,2.5E-1,-2.45E0));

+#2562=VERTEX_POINT('',#2561);

+#2563=CARTESIAN_POINT('',(-1.06E0,2.5E-1,-2.45E0));

+#2564=VERTEX_POINT('',#2563);

+#2565=CARTESIAN_POINT('',(-1.06E0,2.5E-1,-2.11E0));

+#2566=VERTEX_POINT('',#2565);

+#2567=CARTESIAN_POINT('',(-1.16E0,2.5E-1,-2.11E0));

+#2568=VERTEX_POINT('',#2567);

+#2569=CARTESIAN_POINT('',(-1.16E0,2.5E-1,2.11E0));

+#2570=VERTEX_POINT('',#2569);

+#2571=CARTESIAN_POINT('',(-1.06E0,2.5E-1,2.11E0));

+#2572=VERTEX_POINT('',#2571);

+#2573=CARTESIAN_POINT('',(3.13E0,0.E0,-1.77E0));

+#2574=DIRECTION('',(1.E0,0.E0,0.E0));

+#2575=DIRECTION('',(0.E0,0.E0,-1.E0));

+#2576=AXIS2_PLACEMENT_3D('',#2573,#2574,#2575);

+#2577=PLANE('',#2576);

+#2579=ORIENTED_EDGE('',*,*,#2578,.F.);

+#2581=ORIENTED_EDGE('',*,*,#2580,.T.);

+#2583=ORIENTED_EDGE('',*,*,#2582,.T.);

+#2585=ORIENTED_EDGE('',*,*,#2584,.F.);

+#2586=EDGE_LOOP('',(#2579,#2581,#2583,#2585));

+#2587=FACE_OUTER_BOUND('',#2586,.F.);

+#2589=CARTESIAN_POINT('',(0.E0,0.E0,0.E0));

+#2590=DIRECTION('',(0.E0,1.E0,0.E0));

+#2591=DIRECTION('',(1.E0,0.E0,0.E0));

+#2592=AXIS2_PLACEMENT_3D('',#2589,#2590,#2591);

+#2593=PLANE('',#2592);

+#2595=ORIENTED_EDGE('',*,*,#2594,.T.);

+#2597=ORIENTED_EDGE('',*,*,#2596,.T.);

+#2599=ORIENTED_EDGE('',*,*,#2598,.T.);

+#2601=ORIENTED_EDGE('',*,*,#2600,.T.);

+#2603=ORIENTED_EDGE('',*,*,#2602,.T.);

+#2605=ORIENTED_EDGE('',*,*,#2604,.T.);

+#2607=ORIENTED_EDGE('',*,*,#2606,.T.);

+#2609=ORIENTED_EDGE('',*,*,#2608,.T.);

+#2611=ORIENTED_EDGE('',*,*,#2610,.T.);

+#2613=ORIENTED_EDGE('',*,*,#2612,.T.);

+#2615=ORIENTED_EDGE('',*,*,#2614,.T.);

+#2617=ORIENTED_EDGE('',*,*,#2616,.T.);

+#2619=ORIENTED_EDGE('',*,*,#2618,.T.);

+#2621=ORIENTED_EDGE('',*,*,#2620,.T.);

+#2623=ORIENTED_EDGE('',*,*,#2622,.T.);

+#2625=ORIENTED_EDGE('',*,*,#2624,.T.);

+#2627=ORIENTED_EDGE('',*,*,#2626,.T.);

+#2629=ORIENTED_EDGE('',*,*,#2628,.T.);

+#2631=ORIENTED_EDGE('',*,*,#2630,.T.);

+#2633=ORIENTED_EDGE('',*,*,#2632,.T.);

+#2635=ORIENTED_EDGE('',*,*,#2634,.T.);

+#2637=ORIENTED_EDGE('',*,*,#2636,.T.);

+#2639=ORIENTED_EDGE('',*,*,#2638,.T.);

+#2641=ORIENTED_EDGE('',*,*,#2640,.T.);

+#2643=ORIENTED_EDGE('',*,*,#2642,.T.);

+#2645=ORIENTED_EDGE('',*,*,#2644,.T.);

+#2647=ORIENTED_EDGE('',*,*,#2646,.T.);

+#2649=ORIENTED_EDGE('',*,*,#2648,.T.);

+#2651=ORIENTED_EDGE('',*,*,#2650,.T.);

+#2653=ORIENTED_EDGE('',*,*,#2652,.T.);

+#2655=ORIENTED_EDGE('',*,*,#2654,.T.);

+#2656=ORIENTED_EDGE('',*,*,#2578,.T.);

+#2658=ORIENTED_EDGE('',*,*,#2657,.T.);

+#2660=ORIENTED_EDGE('',*,*,#2659,.T.);

+#2662=ORIENTED_EDGE('',*,*,#2661,.T.);

+#2664=ORIENTED_EDGE('',*,*,#2663,.T.);

+#2666=ORIENTED_EDGE('',*,*,#2665,.T.);

+#2668=ORIENTED_EDGE('',*,*,#2667,.T.);

+#2670=ORIENTED_EDGE('',*,*,#2669,.T.);

+#2672=ORIENTED_EDGE('',*,*,#2671,.T.);

+#2674=ORIENTED_EDGE('',*,*,#2673,.T.);

+#2676=ORIENTED_EDGE('',*,*,#2675,.T.);

+#2678=ORIENTED_EDGE('',*,*,#2677,.T.);

+#2680=ORIENTED_EDGE('',*,*,#2679,.T.);

+#2681=EDGE_LOOP('',(#2595,#2597,#2599,#2601,#2603,#2605,#2607,#2609,#2611,#2613,

+#2615,#2617,#2619,#2621,#2623,#2625,#2627,#2629,#2631,#2633,#2635,#2637,#2639,

+#2641,#2643,#2645,#2647,#2649,#2651,#2653,#2655,#2656,#2658,#2660,#2662,#2664,

+#2666,#2668,#2670,#2672,#2674,#2676,#2678,#2680));

+#2682=FACE_OUTER_BOUND('',#2681,.F.);

+#2684=CARTESIAN_POINT('',(-1.06E0,0.E0,2.45E0));

+#2685=DIRECTION('',(0.E0,0.E0,1.E0));

+#2686=DIRECTION('',(1.E0,0.E0,0.E0));

+#2687=AXIS2_PLACEMENT_3D('',#2684,#2685,#2686);

+#2688=PLANE('',#2687);

+#2689=ORIENTED_EDGE('',*,*,#2594,.F.);

+#2691=ORIENTED_EDGE('',*,*,#2690,.T.);

+#2693=ORIENTED_EDGE('',*,*,#2692,.T.);

+#2695=ORIENTED_EDGE('',*,*,#2694,.F.);

+#2696=EDGE_LOOP('',(#2689,#2691,#2693,#2695));

+#2697=FACE_OUTER_BOUND('',#2696,.F.);

+#2699=CARTESIAN_POINT('',(-1.06E0,0.E0,2.11E0));

+#2700=DIRECTION('',(-1.E0,0.E0,0.E0));

+#2701=DIRECTION('',(0.E0,0.E0,1.E0));

+#2702=AXIS2_PLACEMENT_3D('',#2699,#2700,#2701);

+#2703=PLANE('',#2702);

+#2704=ORIENTED_EDGE('',*,*,#2679,.F.);

+#2706=ORIENTED_EDGE('',*,*,#2705,.T.);

+#2708=ORIENTED_EDGE('',*,*,#2707,.T.);

+#2709=ORIENTED_EDGE('',*,*,#2690,.F.);

+#2710=EDGE_LOOP('',(#2704,#2706,#2708,#2709));

+#2711=FACE_OUTER_BOUND('',#2710,.F.);

+#2713=CARTESIAN_POINT('',(-1.16E0,0.E0,2.11E0));

+#2714=DIRECTION('',(0.E0,0.E0,1.E0));

+#2715=DIRECTION('',(1.E0,0.E0,0.E0));

+#2716=AXIS2_PLACEMENT_3D('',#2713,#2714,#2715);

+#2717=PLANE('',#2716);

+#2718=ORIENTED_EDGE('',*,*,#2677,.F.);

+#2720=ORIENTED_EDGE('',*,*,#2719,.T.);

+#2722=ORIENTED_EDGE('',*,*,#2721,.T.);

+#2723=ORIENTED_EDGE('',*,*,#2705,.F.);

+#2724=EDGE_LOOP('',(#2718,#2720,#2722,#2723));

+#2725=FACE_OUTER_BOUND('',#2724,.F.);

+#2727=CARTESIAN_POINT('',(-1.16E0,0.E0,-2.11E0));

+#2728=DIRECTION('',(-1.E0,0.E0,0.E0));

+#2729=DIRECTION('',(0.E0,0.E0,1.E0));

+#2730=AXIS2_PLACEMENT_3D('',#2727,#2728,#2729);

+#2731=PLANE('',#2730);

+#2732=ORIENTED_EDGE('',*,*,#2675,.F.);

+#2734=ORIENTED_EDGE('',*,*,#2733,.T.);

+#2736=ORIENTED_EDGE('',*,*,#2735,.T.);

+#2737=ORIENTED_EDGE('',*,*,#2719,.F.);

+#2738=EDGE_LOOP('',(#2732,#2734,#2736,#2737));

+#2739=FACE_OUTER_BOUND('',#2738,.F.);

+#2741=CARTESIAN_POINT('',(-1.06E0,0.E0,-2.11E0));

+#2742=DIRECTION('',(0.E0,0.E0,-1.E0));

+#2743=DIRECTION('',(-1.E0,0.E0,0.E0));

+#2744=AXIS2_PLACEMENT_3D('',#2741,#2742,#2743);

+#2745=PLANE('',#2744);

+#2746=ORIENTED_EDGE('',*,*,#2673,.F.);

+#2748=ORIENTED_EDGE('',*,*,#2747,.T.);

+#2750=ORIENTED_EDGE('',*,*,#2749,.T.);

+#2751=ORIENTED_EDGE('',*,*,#2733,.F.);

+#2752=EDGE_LOOP('',(#2746,#2748,#2750,#2751));

+#2753=FACE_OUTER_BOUND('',#2752,.F.);

+#2755=CARTESIAN_POINT('',(-1.06E0,0.E0,-2.45E0));

+#2756=DIRECTION('',(-1.E0,0.E0,0.E0));

+#2757=DIRECTION('',(0.E0,0.E0,1.E0));

+#2758=AXIS2_PLACEMENT_3D('',#2755,#2756,#2757);

+#2759=PLANE('',#2758);

+#2760=ORIENTED_EDGE('',*,*,#2671,.F.);

+#2762=ORIENTED_EDGE('',*,*,#2761,.T.);

+#2764=ORIENTED_EDGE('',*,*,#2763,.T.);

+#2765=ORIENTED_EDGE('',*,*,#2747,.F.);

+#2766=EDGE_LOOP('',(#2760,#2762,#2764,#2765));

+#2767=FACE_OUTER_BOUND('',#2766,.F.);

+#2769=CARTESIAN_POINT('',(-8.457588122457E-1,0.E0,-2.45E0));

+#2770=DIRECTION('',(0.E0,0.E0,-1.E0));

+#2771=DIRECTION('',(-1.E0,0.E0,0.E0));

+#2772=AXIS2_PLACEMENT_3D('',#2769,#2770,#2771);

+#2773=PLANE('',#2772);

+#2774=ORIENTED_EDGE('',*,*,#2669,.F.);

+#2776=ORIENTED_EDGE('',*,*,#2775,.T.);

+#2778=ORIENTED_EDGE('',*,*,#2777,.T.);

+#2779=ORIENTED_EDGE('',*,*,#2761,.F.);

+#2780=EDGE_LOOP('',(#2774,#2776,#2778,#2779));

+#2781=FACE_OUTER_BOUND('',#2780,.F.);

+#2783=CARTESIAN_POINT('',(-8.457588122457E-1,0.E0,-1.905E0));

+#2784=DIRECTION('',(1.E0,0.E0,0.E0));

+#2785=DIRECTION('',(0.E0,0.E0,-1.E0));

+#2786=AXIS2_PLACEMENT_3D('',#2783,#2784,#2785);

+#2787=PLANE('',#2786);

+#2788=ORIENTED_EDGE('',*,*,#2667,.F.);

+#2790=ORIENTED_EDGE('',*,*,#2789,.T.);

+#2792=ORIENTED_EDGE('',*,*,#2791,.T.);

+#2793=ORIENTED_EDGE('',*,*,#2775,.F.);

+#2794=EDGE_LOOP('',(#2788,#2790,#2792,#2793));

+#2795=FACE_OUTER_BOUND('',#2794,.F.);

+#2797=CARTESIAN_POINT('',(2.34E0,0.E0,-1.905E0));

+#2798=DIRECTION('',(0.E0,0.E0,-1.E0));

+#2799=DIRECTION('',(-1.E0,0.E0,0.E0));

+#2800=AXIS2_PLACEMENT_3D('',#2797,#2798,#2799);

+#2801=PLANE('',#2800);

+#2802=ORIENTED_EDGE('',*,*,#2665,.F.);

+#2804=ORIENTED_EDGE('',*,*,#2803,.T.);

+#2806=ORIENTED_EDGE('',*,*,#2805,.T.);

+#2807=ORIENTED_EDGE('',*,*,#2789,.F.);

+#2808=EDGE_LOOP('',(#2802,#2804,#2806,#2807));

+#2809=FACE_OUTER_BOUND('',#2808,.F.);

+#2811=CARTESIAN_POINT('',(2.34E0,0.E0,-2.11E0));

+#2812=DIRECTION('',(-1.E0,0.E0,0.E0));

+#2813=DIRECTION('',(0.E0,0.E0,1.E0));

+#2814=AXIS2_PLACEMENT_3D('',#2811,#2812,#2813);

+#2815=PLANE('',#2814);

+#2816=ORIENTED_EDGE('',*,*,#2663,.F.);

+#2818=ORIENTED_EDGE('',*,*,#2817,.T.);

+#2820=ORIENTED_EDGE('',*,*,#2819,.T.);

+#2821=ORIENTED_EDGE('',*,*,#2803,.F.);

+#2822=EDGE_LOOP('',(#2816,#2818,#2820,#2821));

+#2823=FACE_OUTER_BOUND('',#2822,.F.);

+#2825=CARTESIAN_POINT('',(2.898095355840E0,0.E0,-2.11E0));

+#2826=DIRECTION('',(0.E0,0.E0,-1.E0));

+#2827=DIRECTION('',(-1.E0,0.E0,0.E0));

+#2828=AXIS2_PLACEMENT_3D('',#2825,#2826,#2827);

+#2829=PLANE('',#2828);

+#2830=ORIENTED_EDGE('',*,*,#2661,.F.);

+#2832=ORIENTED_EDGE('',*,*,#2831,.T.);

+#2834=ORIENTED_EDGE('',*,*,#2833,.T.);

+#2835=ORIENTED_EDGE('',*,*,#2817,.F.);

+#2836=EDGE_LOOP('',(#2830,#2832,#2834,#2835));

+#2837=FACE_OUTER_BOUND('',#2836,.F.);

+#2839=CARTESIAN_POINT('',(2.954141383172E0,0.E0,-2.04E0));

+#2840=DIRECTION('',(7.806183649793E-1,0.E0,-6.250079745548E-1));

+#2841=DIRECTION('',(-6.250079745548E-1,0.E0,-7.806183649793E-1));

+#2842=AXIS2_PLACEMENT_3D('',#2839,#2840,#2841);

+#2843=PLANE('',#2842);

+#2844=ORIENTED_EDGE('',*,*,#2659,.F.);

+#2846=ORIENTED_EDGE('',*,*,#2845,.T.);

+#2848=ORIENTED_EDGE('',*,*,#2847,.T.);

+#2849=ORIENTED_EDGE('',*,*,#2831,.F.);

+#2850=EDGE_LOOP('',(#2844,#2846,#2848,#2849));

+#2851=FACE_OUTER_BOUND('',#2850,.F.);

+#2853=CARTESIAN_POINT('',(3.13E0,0.E0,-2.04E0));

+#2854=DIRECTION('',(0.E0,0.E0,-1.E0));

+#2855=DIRECTION('',(-1.E0,0.E0,0.E0));

+#2856=AXIS2_PLACEMENT_3D('',#2853,#2854,#2855);

+#2857=PLANE('',#2856);

+#2858=ORIENTED_EDGE('',*,*,#2657,.F.);

+#2859=ORIENTED_EDGE('',*,*,#2584,.T.);

+#2861=ORIENTED_EDGE('',*,*,#2860,.T.);

+#2862=ORIENTED_EDGE('',*,*,#2845,.F.);

+#2863=EDGE_LOOP('',(#2858,#2859,#2861,#2862));

+#2864=FACE_OUTER_BOUND('',#2863,.F.);

+#2866=CARTESIAN_POINT('',(0.E0,2.5E-1,0.E0));

+#2867=DIRECTION('',(0.E0,1.E0,0.E0));

+#2868=DIRECTION('',(1.E0,0.E0,0.E0));

+#2869=AXIS2_PLACEMENT_3D('',#2866,#2867,#2868);

+#2870=PLANE('',#2869);

+#2871=ORIENTED_EDGE('',*,*,#2692,.F.);

+#2872=ORIENTED_EDGE('',*,*,#2707,.F.);

+#2873=ORIENTED_EDGE('',*,*,#2721,.F.);

+#2874=ORIENTED_EDGE('',*,*,#2735,.F.);

+#2875=ORIENTED_EDGE('',*,*,#2749,.F.);

+#2876=ORIENTED_EDGE('',*,*,#2763,.F.);

+#2877=ORIENTED_EDGE('',*,*,#2777,.F.);

+#2878=ORIENTED_EDGE('',*,*,#2791,.F.);

+#2879=ORIENTED_EDGE('',*,*,#2805,.F.);

+#2880=ORIENTED_EDGE('',*,*,#2819,.F.);

+#2881=ORIENTED_EDGE('',*,*,#2833,.F.);

+#2882=ORIENTED_EDGE('',*,*,#2847,.F.);

+#2883=ORIENTED_EDGE('',*,*,#2860,.F.);

+#2884=ORIENTED_EDGE('',*,*,#2582,.F.);

+#2886=ORIENTED_EDGE('',*,*,#2885,.F.);

+#2888=ORIENTED_EDGE('',*,*,#2887,.F.);

+#2890=ORIENTED_EDGE('',*,*,#2889,.F.);

+#2892=ORIENTED_EDGE('',*,*,#2891,.F.);

+#2894=ORIENTED_EDGE('',*,*,#2893,.F.);

+#2896=ORIENTED_EDGE('',*,*,#2895,.F.);

+#2898=ORIENTED_EDGE('',*,*,#2897,.F.);

+#2900=ORIENTED_EDGE('',*,*,#2899,.F.);

+#2902=ORIENTED_EDGE('',*,*,#2901,.F.);

+#2904=ORIENTED_EDGE('',*,*,#2903,.F.);

+#2906=ORIENTED_EDGE('',*,*,#2905,.F.);

+#2908=ORIENTED_EDGE('',*,*,#2907,.F.);

+#2910=ORIENTED_EDGE('',*,*,#2909,.F.);

+#2912=ORIENTED_EDGE('',*,*,#2911,.F.);

+#2914=ORIENTED_EDGE('',*,*,#2913,.F.);

+#2916=ORIENTED_EDGE('',*,*,#2915,.F.);

+#2918=ORIENTED_EDGE('',*,*,#2917,.F.);

+#2920=ORIENTED_EDGE('',*,*,#2919,.F.);

+#2922=ORIENTED_EDGE('',*,*,#2921,.F.);

+#2924=ORIENTED_EDGE('',*,*,#2923,.F.);

+#2926=ORIENTED_EDGE('',*,*,#2925,.F.);

+#2928=ORIENTED_EDGE('',*,*,#2927,.F.);

+#2930=ORIENTED_EDGE('',*,*,#2929,.F.);

+#2932=ORIENTED_EDGE('',*,*,#2931,.F.);

+#2934=ORIENTED_EDGE('',*,*,#2933,.F.);

+#2936=ORIENTED_EDGE('',*,*,#2935,.F.);

+#2938=ORIENTED_EDGE('',*,*,#2937,.F.);

+#2940=ORIENTED_EDGE('',*,*,#2939,.F.);

+#2942=ORIENTED_EDGE('',*,*,#2941,.F.);

+#2944=ORIENTED_EDGE('',*,*,#2943,.F.);

+#2945=EDGE_LOOP('',(#2871,#2872,#2873,#2874,#2875,#2876,#2877,#2878,#2879,#2880,

+#2881,#2882,#2883,#2884,#2886,#2888,#2890,#2892,#2894,#2896,#2898,#2900,#2902,

+#2904,#2906,#2908,#2910,#2912,#2914,#2916,#2918,#2920,#2922,#2924,#2926,#2928,

+#2930,#2932,#2934,#2936,#2938,#2940,#2942,#2944));

+#2946=FACE_OUTER_BOUND('',#2945,.F.);

+#2948=CARTESIAN_POINT('',(2.954141383172E0,0.E0,-1.77E0));

+#2949=DIRECTION('',(0.E0,0.E0,1.E0));

+#2950=DIRECTION('',(1.E0,0.E0,0.E0));

+#2951=AXIS2_PLACEMENT_3D('',#2948,#2949,#2950);

+#2952=PLANE('',#2951);

+#2953=ORIENTED_EDGE('',*,*,#2654,.F.);

+#2955=ORIENTED_EDGE('',*,*,#2954,.T.);

+#2956=ORIENTED_EDGE('',*,*,#2885,.T.);

+#2957=ORIENTED_EDGE('',*,*,#2580,.F.);

+#2958=EDGE_LOOP('',(#2953,#2955,#2956,#2957));

+#2959=FACE_OUTER_BOUND('',#2958,.F.);

+#2961=CARTESIAN_POINT('',(2.898095355840E0,0.E0,-1.7E0));

+#2962=DIRECTION('',(7.806183649792E-1,0.E0,6.250079745548E-1));

+#2963=DIRECTION('',(6.250079745548E-1,0.E0,-7.806183649792E-1));

+#2964=AXIS2_PLACEMENT_3D('',#2961,#2962,#2963);

+#2965=PLANE('',#2964);

+#2966=ORIENTED_EDGE('',*,*,#2652,.F.);

+#2968=ORIENTED_EDGE('',*,*,#2967,.T.);

+#2969=ORIENTED_EDGE('',*,*,#2887,.T.);

+#2970=ORIENTED_EDGE('',*,*,#2954,.F.);

+#2971=EDGE_LOOP('',(#2966,#2968,#2969,#2970));

+#2972=FACE_OUTER_BOUND('',#2971,.F.);

+#2974=CARTESIAN_POINT('',(2.62E0,0.E0,-1.7E0));

+#2975=DIRECTION('',(0.E0,0.E0,1.E0));

+#2976=DIRECTION('',(1.E0,0.E0,0.E0));

+#2977=AXIS2_PLACEMENT_3D('',#2974,#2975,#2976);

+#2978=PLANE('',#2977);

+#2979=ORIENTED_EDGE('',*,*,#2650,.F.);

+#2981=ORIENTED_EDGE('',*,*,#2980,.T.);

+#2982=ORIENTED_EDGE('',*,*,#2889,.T.);

+#2983=ORIENTED_EDGE('',*,*,#2967,.F.);

+#2984=EDGE_LOOP('',(#2979,#2981,#2982,#2983));

+#2985=FACE_OUTER_BOUND('',#2984,.F.);

+#2987=CARTESIAN_POINT('',(2.62E0,0.E0,-8.4E-1));

+#2988=DIRECTION('',(1.E0,0.E0,0.E0));

+#2989=DIRECTION('',(0.E0,0.E0,-1.E0));

+#2990=AXIS2_PLACEMENT_3D('',#2987,#2988,#2989);

+#2991=PLANE('',#2990);

+#2992=ORIENTED_EDGE('',*,*,#2648,.F.);

+#2994=ORIENTED_EDGE('',*,*,#2993,.T.);

+#2995=ORIENTED_EDGE('',*,*,#2891,.T.);

+#2996=ORIENTED_EDGE('',*,*,#2980,.F.);

+#2997=EDGE_LOOP('',(#2992,#2994,#2995,#2996));

+#2998=FACE_OUTER_BOUND('',#2997,.F.);

+#3000=CARTESIAN_POINT('',(2.898095355840E0,0.E0,-8.4E-1));

+#3001=DIRECTION('',(0.E0,0.E0,-1.E0));

+#3002=DIRECTION('',(-1.E0,0.E0,0.E0));

+#3003=AXIS2_PLACEMENT_3D('',#3000,#3001,#3002);

+#3004=PLANE('',#3003);

+#3005=ORIENTED_EDGE('',*,*,#2646,.F.);

+#3007=ORIENTED_EDGE('',*,*,#3006,.T.);

+#3008=ORIENTED_EDGE('',*,*,#2893,.T.);

+#3009=ORIENTED_EDGE('',*,*,#2993,.F.);

+#3010=EDGE_LOOP('',(#3005,#3007,#3008,#3009));

+#3011=FACE_OUTER_BOUND('',#3010,.F.);

+#3013=CARTESIAN_POINT('',(2.954141383172E0,0.E0,-7.7E-1));

+#3014=DIRECTION('',(7.806183649793E-1,0.E0,-6.250079745548E-1));

+#3015=DIRECTION('',(-6.250079745548E-1,0.E0,-7.806183649793E-1));

+#3016=AXIS2_PLACEMENT_3D('',#3013,#3014,#3015);

+#3017=PLANE('',#3016);

+#3018=ORIENTED_EDGE('',*,*,#2644,.F.);

+#3020=ORIENTED_EDGE('',*,*,#3019,.T.);

+#3021=ORIENTED_EDGE('',*,*,#2895,.T.);

+#3022=ORIENTED_EDGE('',*,*,#3006,.F.);

+#3023=EDGE_LOOP('',(#3018,#3020,#3021,#3022));

+#3024=FACE_OUTER_BOUND('',#3023,.F.);

+#3026=CARTESIAN_POINT('',(3.13E0,0.E0,-7.7E-1));

+#3027=DIRECTION('',(0.E0,0.E0,-1.E0));

+#3028=DIRECTION('',(-1.E0,0.E0,0.E0));

+#3029=AXIS2_PLACEMENT_3D('',#3026,#3027,#3028);

+#3030=PLANE('',#3029);

+#3031=ORIENTED_EDGE('',*,*,#2642,.F.);

+#3033=ORIENTED_EDGE('',*,*,#3032,.T.);

+#3034=ORIENTED_EDGE('',*,*,#2897,.T.);

+#3035=ORIENTED_EDGE('',*,*,#3019,.F.);

+#3036=EDGE_LOOP('',(#3031,#3033,#3034,#3035));

+#3037=FACE_OUTER_BOUND('',#3036,.F.);

+#3039=CARTESIAN_POINT('',(3.13E0,0.E0,-5.E-1));

+#3040=DIRECTION('',(1.E0,0.E0,0.E0));

+#3041=DIRECTION('',(0.E0,0.E0,-1.E0));

+#3042=AXIS2_PLACEMENT_3D('',#3039,#3040,#3041);

+#3043=PLANE('',#3042);

+#3044=ORIENTED_EDGE('',*,*,#2640,.F.);

+#3046=ORIENTED_EDGE('',*,*,#3045,.T.);

+#3047=ORIENTED_EDGE('',*,*,#2899,.T.);

+#3048=ORIENTED_EDGE('',*,*,#3032,.F.);

+#3049=EDGE_LOOP('',(#3044,#3046,#3047,#3048));

+#3050=FACE_OUTER_BOUND('',#3049,.F.);

+#3052=CARTESIAN_POINT('',(2.954141383172E0,0.E0,-5.E-1));

+#3053=DIRECTION('',(0.E0,0.E0,1.E0));

+#3054=DIRECTION('',(1.E0,0.E0,0.E0));

+#3055=AXIS2_PLACEMENT_3D('',#3052,#3053,#3054);

+#3056=PLANE('',#3055);

+#3057=ORIENTED_EDGE('',*,*,#2638,.F.);

+#3059=ORIENTED_EDGE('',*,*,#3058,.T.);

+#3060=ORIENTED_EDGE('',*,*,#2901,.T.);

+#3061=ORIENTED_EDGE('',*,*,#3045,.F.);

+#3062=EDGE_LOOP('',(#3057,#3059,#3060,#3061));

+#3063=FACE_OUTER_BOUND('',#3062,.F.);

+#3065=CARTESIAN_POINT('',(2.898095355840E0,0.E0,-4.3E-1));

+#3066=DIRECTION('',(7.806183649793E-1,0.E0,6.250079745548E-1));

+#3067=DIRECTION('',(6.250079745548E-1,0.E0,-7.806183649793E-1));

+#3068=AXIS2_PLACEMENT_3D('',#3065,#3066,#3067);

+#3069=PLANE('',#3068);

+#3070=ORIENTED_EDGE('',*,*,#2636,.F.);

+#3072=ORIENTED_EDGE('',*,*,#3071,.T.);

+#3073=ORIENTED_EDGE('',*,*,#2903,.T.);

+#3074=ORIENTED_EDGE('',*,*,#3058,.F.);

+#3075=EDGE_LOOP('',(#3070,#3072,#3073,#3074));

+#3076=FACE_OUTER_BOUND('',#3075,.F.);

+#3078=CARTESIAN_POINT('',(2.62E0,0.E0,-4.3E-1));

+#3079=DIRECTION('',(0.E0,0.E0,1.E0));

+#3080=DIRECTION('',(1.E0,0.E0,0.E0));

+#3081=AXIS2_PLACEMENT_3D('',#3078,#3079,#3080);

+#3082=PLANE('',#3081);

+#3083=ORIENTED_EDGE('',*,*,#2634,.F.);

+#3085=ORIENTED_EDGE('',*,*,#3084,.T.);

+#3086=ORIENTED_EDGE('',*,*,#2905,.T.);

+#3087=ORIENTED_EDGE('',*,*,#3071,.F.);

+#3088=EDGE_LOOP('',(#3083,#3085,#3086,#3087));

+#3089=FACE_OUTER_BOUND('',#3088,.F.);

+#3091=CARTESIAN_POINT('',(2.62E0,0.E0,4.3E-1));

+#3092=DIRECTION('',(1.E0,0.E0,0.E0));

+#3093=DIRECTION('',(0.E0,0.E0,-1.E0));

+#3094=AXIS2_PLACEMENT_3D('',#3091,#3092,#3093);

+#3095=PLANE('',#3094);

+#3096=ORIENTED_EDGE('',*,*,#2632,.F.);

+#3098=ORIENTED_EDGE('',*,*,#3097,.T.);

+#3099=ORIENTED_EDGE('',*,*,#2907,.T.);

+#3100=ORIENTED_EDGE('',*,*,#3084,.F.);

+#3101=EDGE_LOOP('',(#3096,#3098,#3099,#3100));

+#3102=FACE_OUTER_BOUND('',#3101,.F.);

+#3104=CARTESIAN_POINT('',(2.898095355840E0,0.E0,4.3E-1));

+#3105=DIRECTION('',(0.E0,0.E0,-1.E0));

+#3106=DIRECTION('',(-1.E0,0.E0,0.E0));

+#3107=AXIS2_PLACEMENT_3D('',#3104,#3105,#3106);

+#3108=PLANE('',#3107);

+#3109=ORIENTED_EDGE('',*,*,#2630,.F.);

+#3111=ORIENTED_EDGE('',*,*,#3110,.T.);

+#3112=ORIENTED_EDGE('',*,*,#2909,.T.);

+#3113=ORIENTED_EDGE('',*,*,#3097,.F.);

+#3114=EDGE_LOOP('',(#3109,#3111,#3112,#3113));

+#3115=FACE_OUTER_BOUND('',#3114,.F.);

+#3117=CARTESIAN_POINT('',(2.954141383172E0,0.E0,5.E-1));

+#3118=DIRECTION('',(7.806183649793E-1,0.E0,-6.250079745548E-1));

+#3119=DIRECTION('',(-6.250079745548E-1,0.E0,-7.806183649793E-1));

+#3120=AXIS2_PLACEMENT_3D('',#3117,#3118,#3119);

+#3121=PLANE('',#3120);

+#3122=ORIENTED_EDGE('',*,*,#2628,.F.);

+#3124=ORIENTED_EDGE('',*,*,#3123,.T.);

+#3125=ORIENTED_EDGE('',*,*,#2911,.T.);

+#3126=ORIENTED_EDGE('',*,*,#3110,.F.);

+#3127=EDGE_LOOP('',(#3122,#3124,#3125,#3126));

+#3128=FACE_OUTER_BOUND('',#3127,.F.);

+#3130=CARTESIAN_POINT('',(3.13E0,0.E0,5.E-1));

+#3131=DIRECTION('',(0.E0,0.E0,-1.E0));

+#3132=DIRECTION('',(-1.E0,0.E0,0.E0));

+#3133=AXIS2_PLACEMENT_3D('',#3130,#3131,#3132);

+#3134=PLANE('',#3133);

+#3135=ORIENTED_EDGE('',*,*,#2626,.F.);

+#3137=ORIENTED_EDGE('',*,*,#3136,.T.);

+#3138=ORIENTED_EDGE('',*,*,#2913,.T.);

+#3139=ORIENTED_EDGE('',*,*,#3123,.F.);

+#3140=EDGE_LOOP('',(#3135,#3137,#3138,#3139));

+#3141=FACE_OUTER_BOUND('',#3140,.F.);

+#3143=CARTESIAN_POINT('',(3.13E0,0.E0,7.7E-1));

+#3144=DIRECTION('',(1.E0,0.E0,0.E0));

+#3145=DIRECTION('',(0.E0,0.E0,-1.E0));

+#3146=AXIS2_PLACEMENT_3D('',#3143,#3144,#3145);

+#3147=PLANE('',#3146);

+#3148=ORIENTED_EDGE('',*,*,#2624,.F.);

+#3150=ORIENTED_EDGE('',*,*,#3149,.T.);

+#3151=ORIENTED_EDGE('',*,*,#2915,.T.);

+#3152=ORIENTED_EDGE('',*,*,#3136,.F.);

+#3153=EDGE_LOOP('',(#3148,#3150,#3151,#3152));

+#3154=FACE_OUTER_BOUND('',#3153,.F.);

+#3156=CARTESIAN_POINT('',(2.954141383172E0,0.E0,7.7E-1));

+#3157=DIRECTION('',(0.E0,0.E0,1.E0));

+#3158=DIRECTION('',(1.E0,0.E0,0.E0));

+#3159=AXIS2_PLACEMENT_3D('',#3156,#3157,#3158);

+#3160=PLANE('',#3159);

+#3161=ORIENTED_EDGE('',*,*,#2622,.F.);

+#3163=ORIENTED_EDGE('',*,*,#3162,.T.);

+#3164=ORIENTED_EDGE('',*,*,#2917,.T.);

+#3165=ORIENTED_EDGE('',*,*,#3149,.F.);

+#3166=EDGE_LOOP('',(#3161,#3163,#3164,#3165));

+#3167=FACE_OUTER_BOUND('',#3166,.F.);

+#3169=CARTESIAN_POINT('',(2.898095355840E0,0.E0,8.4E-1));

+#3170=DIRECTION('',(7.806183649793E-1,0.E0,6.250079745548E-1));

+#3171=DIRECTION('',(6.250079745548E-1,0.E0,-7.806183649793E-1));

+#3172=AXIS2_PLACEMENT_3D('',#3169,#3170,#3171);

+#3173=PLANE('',#3172);

+#3174=ORIENTED_EDGE('',*,*,#2620,.F.);

+#3176=ORIENTED_EDGE('',*,*,#3175,.T.);

+#3177=ORIENTED_EDGE('',*,*,#2919,.T.);

+#3178=ORIENTED_EDGE('',*,*,#3162,.F.);

+#3179=EDGE_LOOP('',(#3174,#3176,#3177,#3178));

+#3180=FACE_OUTER_BOUND('',#3179,.F.);

+#3182=CARTESIAN_POINT('',(2.62E0,0.E0,8.4E-1));

+#3183=DIRECTION('',(0.E0,0.E0,1.E0));

+#3184=DIRECTION('',(1.E0,0.E0,0.E0));

+#3185=AXIS2_PLACEMENT_3D('',#3182,#3183,#3184);

+#3186=PLANE('',#3185);

+#3187=ORIENTED_EDGE('',*,*,#2618,.F.);

+#3189=ORIENTED_EDGE('',*,*,#3188,.T.);

+#3190=ORIENTED_EDGE('',*,*,#2921,.T.);

+#3191=ORIENTED_EDGE('',*,*,#3175,.F.);

+#3192=EDGE_LOOP('',(#3187,#3189,#3190,#3191));

+#3193=FACE_OUTER_BOUND('',#3192,.F.);

+#3195=CARTESIAN_POINT('',(2.62E0,0.E0,1.7E0));

+#3196=DIRECTION('',(1.E0,0.E0,0.E0));

+#3197=DIRECTION('',(0.E0,0.E0,-1.E0));

+#3198=AXIS2_PLACEMENT_3D('',#3195,#3196,#3197);

+#3199=PLANE('',#3198);

+#3200=ORIENTED_EDGE('',*,*,#2616,.F.);

+#3202=ORIENTED_EDGE('',*,*,#3201,.T.);

+#3203=ORIENTED_EDGE('',*,*,#2923,.T.);

+#3204=ORIENTED_EDGE('',*,*,#3188,.F.);

+#3205=EDGE_LOOP('',(#3200,#3202,#3203,#3204));

+#3206=FACE_OUTER_BOUND('',#3205,.F.);

+#3208=CARTESIAN_POINT('',(2.898095355840E0,0.E0,1.7E0));

+#3209=DIRECTION('',(0.E0,0.E0,-1.E0));

+#3210=DIRECTION('',(-1.E0,0.E0,0.E0));

+#3211=AXIS2_PLACEMENT_3D('',#3208,#3209,#3210);

+#3212=PLANE('',#3211);

+#3213=ORIENTED_EDGE('',*,*,#2614,.F.);

+#3215=ORIENTED_EDGE('',*,*,#3214,.T.);

+#3216=ORIENTED_EDGE('',*,*,#2925,.T.);

+#3217=ORIENTED_EDGE('',*,*,#3201,.F.);

+#3218=EDGE_LOOP('',(#3213,#3215,#3216,#3217));

+#3219=FACE_OUTER_BOUND('',#3218,.F.);

+#3221=CARTESIAN_POINT('',(2.954141383172E0,0.E0,1.77E0));

+#3222=DIRECTION('',(7.806183649793E-1,0.E0,-6.250079745548E-1));

+#3223=DIRECTION('',(-6.250079745548E-1,0.E0,-7.806183649793E-1));

+#3224=AXIS2_PLACEMENT_3D('',#3221,#3222,#3223);

+#3225=PLANE('',#3224);

+#3226=ORIENTED_EDGE('',*,*,#2612,.F.);

+#3228=ORIENTED_EDGE('',*,*,#3227,.T.);

+#3229=ORIENTED_EDGE('',*,*,#2927,.T.);

+#3230=ORIENTED_EDGE('',*,*,#3214,.F.);

+#3231=EDGE_LOOP('',(#3226,#3228,#3229,#3230));

+#3232=FACE_OUTER_BOUND('',#3231,.F.);

+#3234=CARTESIAN_POINT('',(3.13E0,0.E0,1.77E0));

+#3235=DIRECTION('',(0.E0,0.E0,-1.E0));

+#3236=DIRECTION('',(-1.E0,0.E0,0.E0));

+#3237=AXIS2_PLACEMENT_3D('',#3234,#3235,#3236);

+#3238=PLANE('',#3237);

+#3239=ORIENTED_EDGE('',*,*,#2610,.F.);

+#3241=ORIENTED_EDGE('',*,*,#3240,.T.);

+#3242=ORIENTED_EDGE('',*,*,#2929,.T.);

+#3243=ORIENTED_EDGE('',*,*,#3227,.F.);

+#3244=EDGE_LOOP('',(#3239,#3241,#3242,#3243));

+#3245=FACE_OUTER_BOUND('',#3244,.F.);

+#3247=CARTESIAN_POINT('',(3.13E0,0.E0,2.04E0));

+#3248=DIRECTION('',(1.E0,0.E0,0.E0));

+#3249=DIRECTION('',(0.E0,0.E0,-1.E0));

+#3250=AXIS2_PLACEMENT_3D('',#3247,#3248,#3249);

+#3251=PLANE('',#3250);

+#3252=ORIENTED_EDGE('',*,*,#2608,.F.);

+#3254=ORIENTED_EDGE('',*,*,#3253,.T.);

+#3255=ORIENTED_EDGE('',*,*,#2931,.T.);

+#3256=ORIENTED_EDGE('',*,*,#3240,.F.);

+#3257=EDGE_LOOP('',(#3252,#3254,#3255,#3256));

+#3258=FACE_OUTER_BOUND('',#3257,.F.);

+#3260=CARTESIAN_POINT('',(2.954141383172E0,0.E0,2.04E0));

+#3261=DIRECTION('',(0.E0,0.E0,1.E0));

+#3262=DIRECTION('',(1.E0,0.E0,0.E0));

+#3263=AXIS2_PLACEMENT_3D('',#3260,#3261,#3262);

+#3264=PLANE('',#3263);

+#3265=ORIENTED_EDGE('',*,*,#2606,.F.);

+#3267=ORIENTED_EDGE('',*,*,#3266,.T.);

+#3268=ORIENTED_EDGE('',*,*,#2933,.T.);

+#3269=ORIENTED_EDGE('',*,*,#3253,.F.);

+#3270=EDGE_LOOP('',(#3265,#3267,#3268,#3269));

+#3271=FACE_OUTER_BOUND('',#3270,.F.);

+#3273=CARTESIAN_POINT('',(2.898095355840E0,0.E0,2.11E0));

+#3274=DIRECTION('',(7.806183649793E-1,0.E0,6.250079745548E-1));

+#3275=DIRECTION('',(6.250079745548E-1,0.E0,-7.806183649793E-1));

+#3276=AXIS2_PLACEMENT_3D('',#3273,#3274,#3275);

+#3277=PLANE('',#3276);

+#3278=ORIENTED_EDGE('',*,*,#2604,.F.);

+#3280=ORIENTED_EDGE('',*,*,#3279,.T.);

+#3281=ORIENTED_EDGE('',*,*,#2935,.T.);

+#3282=ORIENTED_EDGE('',*,*,#3266,.F.);

+#3283=EDGE_LOOP('',(#3278,#3280,#3281,#3282));

+#3284=FACE_OUTER_BOUND('',#3283,.F.);

+#3286=CARTESIAN_POINT('',(2.34E0,0.E0,2.11E0));

+#3287=DIRECTION('',(0.E0,0.E0,1.E0));

+#3288=DIRECTION('',(1.E0,0.E0,0.E0));

+#3289=AXIS2_PLACEMENT_3D('',#3286,#3287,#3288);

+#3290=PLANE('',#3289);

+#3291=ORIENTED_EDGE('',*,*,#2602,.F.);

+#3293=ORIENTED_EDGE('',*,*,#3292,.T.);

+#3294=ORIENTED_EDGE('',*,*,#2937,.T.);

+#3295=ORIENTED_EDGE('',*,*,#3279,.F.);

+#3296=EDGE_LOOP('',(#3291,#3293,#3294,#3295));

+#3297=FACE_OUTER_BOUND('',#3296,.F.);

+#3299=CARTESIAN_POINT('',(2.34E0,0.E0,1.905E0));

+#3300=DIRECTION('',(-1.E0,0.E0,0.E0));

+#3301=DIRECTION('',(0.E0,0.E0,1.E0));

+#3302=AXIS2_PLACEMENT_3D('',#3299,#3300,#3301);

+#3303=PLANE('',#3302);

+#3304=ORIENTED_EDGE('',*,*,#2600,.F.);

+#3306=ORIENTED_EDGE('',*,*,#3305,.T.);

+#3307=ORIENTED_EDGE('',*,*,#2939,.T.);

+#3308=ORIENTED_EDGE('',*,*,#3292,.F.);

+#3309=EDGE_LOOP('',(#3304,#3306,#3307,#3308));

+#3310=FACE_OUTER_BOUND('',#3309,.F.);

+#3312=CARTESIAN_POINT('',(-8.457588122457E-1,0.E0,1.905E0));

+#3313=DIRECTION('',(0.E0,0.E0,1.E0));

+#3314=DIRECTION('',(1.E0,0.E0,0.E0));

+#3315=AXIS2_PLACEMENT_3D('',#3312,#3313,#3314);

+#3316=PLANE('',#3315);

+#3317=ORIENTED_EDGE('',*,*,#2598,.F.);

+#3319=ORIENTED_EDGE('',*,*,#3318,.T.);

+#3320=ORIENTED_EDGE('',*,*,#2941,.T.);

+#3321=ORIENTED_EDGE('',*,*,#3305,.F.);

+#3322=EDGE_LOOP('',(#3317,#3319,#3320,#3321));

+#3323=FACE_OUTER_BOUND('',#3322,.F.);

+#3325=CARTESIAN_POINT('',(-8.457588122457E-1,0.E0,2.45E0));

+#3326=DIRECTION('',(1.E0,0.E0,0.E0));

+#3327=DIRECTION('',(0.E0,0.E0,-1.E0));

+#3328=AXIS2_PLACEMENT_3D('',#3325,#3326,#3327);

+#3329=PLANE('',#3328);

+#3330=ORIENTED_EDGE('',*,*,#2596,.F.);

+#3331=ORIENTED_EDGE('',*,*,#2694,.T.);

+#3332=ORIENTED_EDGE('',*,*,#2943,.T.);

+#3333=ORIENTED_EDGE('',*,*,#3318,.F.);

+#3334=EDGE_LOOP('',(#3330,#3331,#3332,#3333));

+#3335=FACE_OUTER_BOUND('',#3334,.F.);

+#3337=CLOSED_SHELL('',(#2588,#2683,#2698,#2712,#2726,#2740,#2754,#2768,#2782,

+#2796,#2810,#2824,#2838,#2852,#2865,#2947,#2960,#2973,#2986,#2999,#3012,#3025,

+#3038,#3051,#3064,#3077,#3090,#3103,#3116,#3129,#3142,#3155,#3168,#3181,#3194,

+#3207,#3220,#3233,#3246,#3259,#3272,#3285,#3298,#3311,#3324,#3336));

+#3338=MANIFOLD_SOLID_BREP('',#3337);

+#3339=FILL_AREA_STYLE_COLOUR('',#17);

+#3340=FILL_AREA_STYLE('',(#3339));

+#3341=SURFACE_STYLE_FILL_AREA(#3340);

+#3342=SURFACE_SIDE_STYLE('',(#3341));

+#3343=SURFACE_STYLE_USAGE(.POSITIVE.,#3342);

+#3344=PRESENTATION_STYLE_ASSIGNMENT((#3343));

+#1472=STYLED_ITEM('',(#3344),#3338);

+#3347=PLANE_ANGLE_MEASURE_WITH_UNIT(PLANE_ANGLE_MEASURE(1.745329251994E-2),

+#3346);

+#3348=(CONVERSION_BASED_UNIT('DEGREE',#3347)NAMED_UNIT(*)PLANE_ANGLE_UNIT());

+#3350=UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(7.953303671633E-4),#3345,

+'distance_accuracy_value',

+'Maximum model space distance between geometric entities at asserted connectivities');

+#3352=CARTESIAN_POINT('',(0.E0,0.E0,0.E0));

+#3353=DIRECTION('',(0.E0,0.E0,1.E0));

+#3354=DIRECTION('',(1.E0,0.E0,0.E0));

+#3357=APPLICATION_CONTEXT('automotive_design');

+#3358=APPLICATION_PROTOCOL_DEFINITION('international standard',

+'automotive_design',2001,#3357);

+#3359=PRODUCT_DEFINITION_CONTEXT('part definition',#3357,'design');

+#3360=PRODUCT_CONTEXT('',#3357,'mechanical');

+#3361=PRODUCT('FRAME','FRAME','NOT SPECIFIED',(#3360));

+#3362=PRODUCT_DEFINITION_FORMATION('2','LAST_VERSION',#3361);

+#3370=DERIVED_UNIT_ELEMENT(#3369,2.E0);

+#3371=DERIVED_UNIT((#3370));

+#3372=MEASURE_REPRESENTATION_ITEM('surface area measure',AREA_MEASURE(

+4.025865682596E1),#3371);

+#3377=DERIVED_UNIT_ELEMENT(#3376,3.E0);

+#3378=DERIVED_UNIT((#3377));

+#3379=MEASURE_REPRESENTATION_ITEM('volume measure',VOLUME_MEASURE(

+4.099893867125E0),#3378);

+#3383=CARTESIAN_POINT('centre point',(6.163884462890E-1,1.25E-1,0.E0));

+#3388=DERIVED_UNIT_ELEMENT(#3387,2.E0);

+#3389=DERIVED_UNIT((#3388));

+#3390=MEASURE_REPRESENTATION_ITEM('surface area measure',AREA_MEASURE(

+4.025865682596E1),#3389);

+#3395=DERIVED_UNIT_ELEMENT(#3394,3.E0);

+#3396=DERIVED_UNIT((#3395));

+#3397=MEASURE_REPRESENTATION_ITEM('volume measure',VOLUME_MEASURE(

+4.099893867125E0),#3396);

+#3401=CARTESIAN_POINT('centre point',(6.163884462890E-1,1.25E-1,0.E0));

+#3407=GENERAL_PROPERTY('','DESCRIPTION','user defined attribute');

+#3408=GENERAL_PROPERTY_ASSOCIATION('user defined attribute','',#3407,#3406);

+#3409=DESCRIPTIVE_REPRESENTATION_ITEM('DESCRIPTION','');

+#3413=GENERAL_PROPERTY('','MODELED_BY','user defined attribute');

+#3414=GENERAL_PROPERTY_ASSOCIATION('user defined attribute','',#3413,#3412);

+#3415=DESCRIPTIVE_REPRESENTATION_ITEM('MODELED_BY','');

+#3419=GENERAL_PROPERTY('','REV','user defined attribute');

+#3420=GENERAL_PROPERTY_ASSOCIATION('user defined attribute','',#3419,#3418);

+#3421=DESCRIPTIVE_REPRESENTATION_ITEM('REV','');

+#3425=GENERAL_PROPERTY('','TITLE','user defined attribute');

+#3426=GENERAL_PROPERTY_ASSOCIATION('user defined attribute','',#3425,#3424);

+#3428=GENERAL_PROPERTY('','DWG_NO','user defined attribute');

+#3429=GENERAL_PROPERTY_ASSOCIATION('user defined attribute','',#3428,#3427);

+#3430=DESCRIPTIVE_REPRESENTATION_ITEM('DWG_NO','');

+#3434=GENERAL_PROPERTY('','AUTHOR','user defined attribute');

+#3435=GENERAL_PROPERTY_ASSOCIATION('user defined attribute','',#3434,#3433);

+#3436=DESCRIPTIVE_REPRESENTATION_ITEM('AUTHOR','');

+#3440=GENERAL_PROPERTY('','DATE','user defined attribute');

+#3441=GENERAL_PROPERTY_ASSOCIATION('user defined attribute','',#3440,#3439);

+#3442=DESCRIPTIVE_REPRESENTATION_ITEM('DATE','');

+#3446=GENERAL_PROPERTY('','DESIGNER','user defined attribute');

+#3447=GENERAL_PROPERTY_ASSOCIATION('user defined attribute','',#3446,#3445);

+#3448=DESCRIPTIVE_REPRESENTATION_ITEM('DESIGNER','');

+#3452=GENERAL_PROPERTY('','DES_DATE','user defined attribute');

+#3453=GENERAL_PROPERTY_ASSOCIATION('user defined attribute','',#3452,#3451);

+#3454=DESCRIPTIVE_REPRESENTATION_ITEM('DES_DATE','');

+#3458=GENERAL_PROPERTY('','DCHK','user defined attribute');

+#3459=GENERAL_PROPERTY_ASSOCIATION('user defined attribute','',#3458,#3457);

+#3460=DESCRIPTIVE_REPRESENTATION_ITEM('DCHK','');

+#3464=GENERAL_PROPERTY('','DCHK_DATE','user defined attribute');

+#3465=GENERAL_PROPERTY_ASSOCIATION('user defined attribute','',#3464,#3463);

+#3466=DESCRIPTIVE_REPRESENTATION_ITEM('DCHK_DATE','');

+#3470=GENERAL_PROPERTY('','ECHK','user defined attribute');

+#3471=GENERAL_PROPERTY_ASSOCIATION('user defined attribute','',#3470,#3469);

+#3472=DESCRIPTIVE_REPRESENTATION_ITEM('ECHK','');

+#3476=GENERAL_PROPERTY('','ECHK_DATE','user defined attribute');

+#3477=GENERAL_PROPERTY_ASSOCIATION('user defined attribute','',#3476,#3475);

+#3478=DESCRIPTIVE_REPRESENTATION_ITEM('ECHK_DATE','');

+#3482=GENERAL_PROPERTY('','APPROVER','user defined attribute');

+#3483=GENERAL_PROPERTY_ASSOCIATION('user defined attribute','',#3482,#3481);

+#3484=DESCRIPTIVE_REPRESENTATION_ITEM('APPROVER','');

+#3488=GENERAL_PROPERTY('','APP_DATE','user defined attribute');

+#3489=GENERAL_PROPERTY_ASSOCIATION('user defined attribute','',#3488,#3487);

+#3490=DESCRIPTIVE_REPRESENTATION_ITEM('APP_DATE','');

+#3494=GENERAL_PROPERTY('','RELEASED','user defined attribute');

+#3495=GENERAL_PROPERTY_ASSOCIATION('user defined attribute','',#3494,#3493);

+#3496=DESCRIPTIVE_REPRESENTATION_ITEM('RELEASED','');

+#3500=GENERAL_PROPERTY('','REL_DATE','user defined attribute');

+#3501=GENERAL_PROPERTY_ASSOCIATION('user defined attribute','',#3500,#3499);

+#3502=DESCRIPTIVE_REPRESENTATION_ITEM('REL_DATE','');

+#3506=GENERAL_PROPERTY('','ASSY1','user defined attribute');

+#3507=GENERAL_PROPERTY_ASSOCIATION('user defined attribute','',#3506,#3505);

+#3508=DESCRIPTIVE_REPRESENTATION_ITEM('ASSY1','');

+#3512=GENERAL_PROPERTY('','ASSY2','user defined attribute');

+#3513=GENERAL_PROPERTY_ASSOCIATION('user defined attribute','',#3512,#3511);

+#3514=DESCRIPTIVE_REPRESENTATION_ITEM('ASSY2','');

+#3518=GENERAL_PROPERTY('','ASSY3','user defined attribute');

+#3519=GENERAL_PROPERTY_ASSOCIATION('user defined attribute','',#3518,#3517);

+#3520=DESCRIPTIVE_REPRESENTATION_ITEM('ASSY3','');

+#3524=GENERAL_PROPERTY('','ASSY4','user defined attribute');

+#3525=GENERAL_PROPERTY_ASSOCIATION('user defined attribute','',#3524,#3523);

+#3526=DESCRIPTIVE_REPRESENTATION_ITEM('ASSY4','');

+#3530=GENERAL_PROPERTY('','MATERIAL','user defined attribute');

+#3531=GENERAL_PROPERTY_ASSOCIATION('user defined attribute','',#3530,#3529);

+#3533=GENERAL_PROPERTY('','PROCESSES','user defined attribute');

+#3534=GENERAL_PROPERTY_ASSOCIATION('user defined attribute','',#3533,#3532);

+#3536=GENERAL_PROPERTY('','TOLX_MM','user defined attribute');

+#3537=GENERAL_PROPERTY_ASSOCIATION('user defined attribute','',#3536,#3535);

+#3538=DESCRIPTIVE_REPRESENTATION_ITEM('TOLX_MM','');

+#3542=GENERAL_PROPERTY('','TOLXX_MM','user defined attribute');

+#3543=GENERAL_PROPERTY_ASSOCIATION('user defined attribute','',#3542,#3541);

+#3544=DESCRIPTIVE_REPRESENTATION_ITEM('TOLXX_MM','');

+#3548=GENERAL_PROPERTY('','TOLXXX_MM','user defined attribute');

+#3549=GENERAL_PROPERTY_ASSOCIATION('user defined attribute','',#3548,#3547);

+#3550=DESCRIPTIVE_REPRESENTATION_ITEM('TOLXXX_MM','');

+#3554=GENERAL_PROPERTY('','TOLX_IN','user defined attribute');

+#3555=GENERAL_PROPERTY_ASSOCIATION('user defined attribute','',#3554,#3553);

+#3556=DESCRIPTIVE_REPRESENTATION_ITEM('TOLX_IN','');

+#3560=GENERAL_PROPERTY('','TOLXX_IN','user defined attribute');

+#3561=GENERAL_PROPERTY_ASSOCIATION('user defined attribute','',#3560,#3559);

+#3562=DESCRIPTIVE_REPRESENTATION_ITEM('TOLXX_IN','');

+#3566=GENERAL_PROPERTY('','TOLXXX_IN','user defined attribute');

+#3567=GENERAL_PROPERTY_ASSOCIATION('user defined attribute','',#3566,#3565);

+#3568=DESCRIPTIVE_REPRESENTATION_ITEM('TOLXXX_IN','');

+#3572=GENERAL_PROPERTY('','TOLXXXX_IN','user defined attribute');

+#3573=GENERAL_PROPERTY_ASSOCIATION('user defined attribute','',#3572,#3571);

+#3574=DESCRIPTIVE_REPRESENTATION_ITEM('TOLXXXX_IN','');

+#3578=GENERAL_PROPERTY('','FORMERLY','user defined attribute');

+#3579=GENERAL_PROPERTY_ASSOCIATION('user defined attribute','',#3578,#3577);

+#3580=DESCRIPTIVE_REPRESENTATION_ITEM('FORMERLY','');

+#3588=CARTESIAN_POINT('centre point',(6.163884462890E-1,0.E0,1.25E-1));

+#3592=CARTESIAN_POINT('',(0.E0,0.E0,0.E0));

+#3593=DIRECTION('',(0.E0,-1.E0,0.E0));

+#3594=DIRECTION('',(1.E0,0.E0,0.E0));

+#3595=AXIS2_PLACEMENT_3D('',#3592,#3593,#3594);

+#3596=ITEM_DEFINED_TRANSFORMATION('','',#3355,#3595);

+#3597=(REPRESENTATION_RELATIONSHIP('','',#3356,#3585)REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#3596)SHAPE_REPRESENTATION_RELATIONSHIP());

+#3598=CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#3597,#3587);

+#3600=DIRECTION('',(1.E0,0.E0,0.E0));

+#3601=VECTOR('',#3600,4.585861682841E-2);

+#3602=CARTESIAN_POINT('',(-3.E0,0.E0,-2.04E0));

+#3603=LINE('',#3602,#3601);

+#3604=CURVE_STYLE('',#32,POSITIVE_LENGTH_MEASURE(2.E-2),#6);

+#3605=PRESENTATION_STYLE_ASSIGNMENT((#3604));

+#3606=STYLED_ITEM('',(#3605),#3603);

+#3607=DIRECTION('',(-6.250079745547E-1,0.E0,7.806183649793E-1));

+#3608=VECTOR('',#3607,8.967249957264E-2);

+#3609=CARTESIAN_POINT('',(-2.898095355840E0,0.E0,-2.11E0));

+#3610=LINE('',#3609,#3608);

+#3611=CURVE_STYLE('',#32,POSITIVE_LENGTH_MEASURE(2.E-2),#6);

+#3612=PRESENTATION_STYLE_ASSIGNMENT((#3611));

+#3613=STYLED_ITEM('',(#3612),#3610);

+#3614=DIRECTION('',(-1.E0,0.E0,0.E0));

+#3615=VECTOR('',#3614,3.780953558405E-1);

+#3616=CARTESIAN_POINT('',(-2.52E0,0.E0,-2.11E0));

+#3617=LINE('',#3616,#3615);

+#3618=CURVE_STYLE('',#32,POSITIVE_LENGTH_MEASURE(2.E-2),#6);

+#3619=PRESENTATION_STYLE_ASSIGNMENT((#3618));

+#3620=STYLED_ITEM('',(#3619),#3617);

+#3621=DIRECTION('',(0.E0,0.E0,-1.E0));

+#3622=VECTOR('',#3621,4.1E-1);

+#3623=CARTESIAN_POINT('',(-2.52E0,0.E0,-1.7E0));

+#3624=LINE('',#3623,#3622);

+#3625=CURVE_STYLE('',#32,POSITIVE_LENGTH_MEASURE(2.E-2),#6);

+#3626=PRESENTATION_STYLE_ASSIGNMENT((#3625));

+#3627=STYLED_ITEM('',(#3626),#3624);

+#3628=DIRECTION('',(1.E0,0.E0,0.E0));

+#3629=VECTOR('',#3628,3.780953558405E-1);

+#3630=CARTESIAN_POINT('',(-2.898095355840E0,0.E0,-1.7E0));

+#3631=LINE('',#3630,#3629);

+#3632=CURVE_STYLE('',#32,POSITIVE_LENGTH_MEASURE(2.E-2),#6);

+#3633=PRESENTATION_STYLE_ASSIGNMENT((#3632));

+#3634=STYLED_ITEM('',(#3633),#3631);

+#3635=DIRECTION('',(6.250079745548E-1,0.E0,7.806183649793E-1));

+#3636=VECTOR('',#3635,8.967249957263E-2);

+#3637=CARTESIAN_POINT('',(-2.954141383172E0,0.E0,-1.77E0));

+#3638=LINE('',#3637,#3636);

+#3639=CURVE_STYLE('',#32,POSITIVE_LENGTH_MEASURE(2.E-2),#6);

+#3640=PRESENTATION_STYLE_ASSIGNMENT((#3639));

+#3641=STYLED_ITEM('',(#3640),#3638);

+#3642=DIRECTION('',(1.E0,0.E0,0.E0));

+#3643=VECTOR('',#3642,4.585861682841E-2);

+#3644=CARTESIAN_POINT('',(-3.E0,0.E0,-1.77E0));

+#3645=LINE('',#3644,#3643);

+#3646=CURVE_STYLE('',#32,POSITIVE_LENGTH_MEASURE(2.E-2),#6);

+#3647=PRESENTATION_STYLE_ASSIGNMENT((#3646));

+#3648=STYLED_ITEM('',(#3647),#3645);

+#3649=DIRECTION('',(0.E0,0.E0,1.E0));

+#3650=VECTOR('',#3649,1.E0);

+#3651=CARTESIAN_POINT('',(-3.E0,0.E0,-1.77E0));

+#3652=LINE('',#3651,#3650);

+#3653=CURVE_STYLE('',#32,POSITIVE_LENGTH_MEASURE(2.E-2),#6);

+#3654=PRESENTATION_STYLE_ASSIGNMENT((#3653));

+#3655=STYLED_ITEM('',(#3654),#3652);

+#3656=DIRECTION('',(1.E0,0.E0,0.E0));

+#3657=VECTOR('',#3656,4.585861682841E-2);

+#3658=CARTESIAN_POINT('',(-3.E0,0.E0,-7.7E-1));

+#3659=LINE('',#3658,#3657);

+#3660=CURVE_STYLE('',#32,POSITIVE_LENGTH_MEASURE(2.E-2),#6);

+#3661=PRESENTATION_STYLE_ASSIGNMENT((#3660));

+#3662=STYLED_ITEM('',(#3661),#3659);

+#3663=DIRECTION('',(-6.250079745548E-1,0.E0,7.806183649793E-1));

+#3664=VECTOR('',#3663,8.967249957265E-2);

+#3665=CARTESIAN_POINT('',(-2.898095355840E0,0.E0,-8.4E-1));

+#3666=LINE('',#3665,#3664);

+#3667=CURVE_STYLE('',#32,POSITIVE_LENGTH_MEASURE(2.E-2),#6);

+#3668=PRESENTATION_STYLE_ASSIGNMENT((#3667));

+#3669=STYLED_ITEM('',(#3668),#3666);

+#3670=DIRECTION('',(-1.E0,0.E0,0.E0));

+#3671=VECTOR('',#3670,3.780953558404E-1);

+#3672=CARTESIAN_POINT('',(-2.52E0,0.E0,-8.4E-1));

+#3673=LINE('',#3672,#3671);

+#3674=CURVE_STYLE('',#32,POSITIVE_LENGTH_MEASURE(2.E-2),#6);

+#3675=PRESENTATION_STYLE_ASSIGNMENT((#3674));

+#3676=STYLED_ITEM('',(#3675),#3673);

+#3677=DIRECTION('',(0.E0,0.E0,-1.E0));

+#3678=VECTOR('',#3677,4.1E-1);

+#3679=CARTESIAN_POINT('',(-2.52E0,0.E0,-4.3E-1));

+#3680=LINE('',#3679,#3678);

+#3681=CURVE_STYLE('',#32,POSITIVE_LENGTH_MEASURE(2.E-2),#6);

+#3682=PRESENTATION_STYLE_ASSIGNMENT((#3681));

+#3683=STYLED_ITEM('',(#3682),#3680);

+#3684=DIRECTION('',(1.E0,0.E0,0.E0));

+#3685=VECTOR('',#3684,3.780953558404E-1);

+#3686=CARTESIAN_POINT('',(-2.898095355840E0,0.E0,-4.3E-1));

+#3687=LINE('',#3686,#3685);

+#3688=CURVE_STYLE('',#32,POSITIVE_LENGTH_MEASURE(2.E-2),#6);

+#3689=PRESENTATION_STYLE_ASSIGNMENT((#3688));

+#3690=STYLED_ITEM('',(#3689),#3687);

+#3691=DIRECTION('',(6.250079745548E-1,0.E0,7.806183649793E-1));

+#3692=VECTOR('',#3691,8.967249957264E-2);

+#3693=CARTESIAN_POINT('',(-2.954141383172E0,0.E0,-5.E-1));

+#3694=LINE('',#3693,#3692);

+#3695=CURVE_STYLE('',#32,POSITIVE_LENGTH_MEASURE(2.E-2),#6);

+#3696=PRESENTATION_STYLE_ASSIGNMENT((#3695));

+#3697=STYLED_ITEM('',(#3696),#3694);

+#3698=DIRECTION('',(1.E0,0.E0,0.E0));

+#3699=VECTOR('',#3698,4.585861682841E-2);

+#3700=CARTESIAN_POINT('',(-3.E0,0.E0,-5.E-1));

+#3701=LINE('',#3700,#3699);

+#3702=CURVE_STYLE('',#32,POSITIVE_LENGTH_MEASURE(2.E-2),#6);

+#3703=PRESENTATION_STYLE_ASSIGNMENT((#3702));

+#3704=STYLED_ITEM('',(#3703),#3701);

+#3705=DIRECTION('',(0.E0,0.E0,1.E0));

+#3706=VECTOR('',#3705,1.E0);

+#3707=CARTESIAN_POINT('',(-3.E0,0.E0,-5.E-1));

+#3708=LINE('',#3707,#3706);

+#3709=CURVE_STYLE('',#32,POSITIVE_LENGTH_MEASURE(2.E-2),#6);

+#3710=PRESENTATION_STYLE_ASSIGNMENT((#3709));

+#3711=STYLED_ITEM('',(#3710),#3708);

+#3712=DIRECTION('',(1.E0,0.E0,0.E0));

+#3713=VECTOR('',#3712,4.585861682841E-2);

+#3714=CARTESIAN_POINT('',(-3.E0,0.E0,5.E-1));

+#3715=LINE('',#3714,#3713);

+#3716=CURVE_STYLE('',#32,POSITIVE_LENGTH_MEASURE(2.E-2),#6);

+#3717=PRESENTATION_STYLE_ASSIGNMENT((#3716));

+#3718=STYLED_ITEM('',(#3717),#3715);

+#3719=DIRECTION('',(-6.250079745548E-1,0.E0,7.806183649793E-1));

+#3720=VECTOR('',#3719,8.967249957264E-2);

+#3721=CARTESIAN_POINT('',(-2.898095355840E0,0.E0,4.3E-1));

+#3722=LINE('',#3721,#3720);

+#3723=CURVE_STYLE('',#32,POSITIVE_LENGTH_MEASURE(2.E-2),#6);

+#3724=PRESENTATION_STYLE_ASSIGNMENT((#3723));

+#3725=STYLED_ITEM('',(#3724),#3722);

+#3726=DIRECTION('',(-1.E0,0.E0,0.E0));

+#3727=VECTOR('',#3726,3.780953558404E-1);

+#3728=CARTESIAN_POINT('',(-2.52E0,0.E0,4.3E-1));

+#3729=LINE('',#3728,#3727);

+#3730=CURVE_STYLE('',#32,POSITIVE_LENGTH_MEASURE(2.E-2),#6);

+#3731=PRESENTATION_STYLE_ASSIGNMENT((#3730));

+#3732=STYLED_ITEM('',(#3731),#3729);

+#3733=DIRECTION('',(0.E0,0.E0,-1.E0));

+#3734=VECTOR('',#3733,4.1E-1);

+#3735=CARTESIAN_POINT('',(-2.52E0,0.E0,8.4E-1));

+#3736=LINE('',#3735,#3734);

+#3737=CURVE_STYLE('',#32,POSITIVE_LENGTH_MEASURE(2.E-2),#6);

+#3738=PRESENTATION_STYLE_ASSIGNMENT((#3737));

+#3739=STYLED_ITEM('',(#3738),#3736);

+#3740=DIRECTION('',(1.E0,0.E0,0.E0));

+#3741=VECTOR('',#3740,3.780953558404E-1);

+#3742=CARTESIAN_POINT('',(-2.898095355840E0,0.E0,8.4E-1));

+#3743=LINE('',#3742,#3741);

+#3744=CURVE_STYLE('',#32,POSITIVE_LENGTH_MEASURE(2.E-2),#6);

+#3745=PRESENTATION_STYLE_ASSIGNMENT((#3744));

+#3746=STYLED_ITEM('',(#3745),#3743);

+#3747=DIRECTION('',(6.250079745548E-1,0.E0,7.806183649793E-1));

+#3748=VECTOR('',#3747,8.967249957264E-2);

+#3749=CARTESIAN_POINT('',(-2.954141383172E0,0.E0,7.7E-1));

+#3750=LINE('',#3749,#3748);

+#3751=CURVE_STYLE('',#32,POSITIVE_LENGTH_MEASURE(2.E-2),#6);

+#3752=PRESENTATION_STYLE_ASSIGNMENT((#3751));

+#3753=STYLED_ITEM('',(#3752),#3750);

+#3754=DIRECTION('',(1.E0,0.E0,0.E0));

+#3755=VECTOR('',#3754,4.585861682841E-2);

+#3756=CARTESIAN_POINT('',(-3.E0,0.E0,7.7E-1));

+#3757=LINE('',#3756,#3755);

+#3758=CURVE_STYLE('',#32,POSITIVE_LENGTH_MEASURE(2.E-2),#6);

+#3759=PRESENTATION_STYLE_ASSIGNMENT((#3758));

+#3760=STYLED_ITEM('',(#3759),#3757);

+#3761=DIRECTION('',(0.E0,0.E0,1.E0));

+#3762=VECTOR('',#3761,1.E0);

+#3763=CARTESIAN_POINT('',(-3.E0,0.E0,7.7E-1));

+#3764=LINE('',#3763,#3762);

+#3765=CURVE_STYLE('',#32,POSITIVE_LENGTH_MEASURE(2.E-2),#6);

+#3766=PRESENTATION_STYLE_ASSIGNMENT((#3765));

+#3767=STYLED_ITEM('',(#3766),#3764);

+#3768=DIRECTION('',(1.E0,0.E0,0.E0));

+#3769=VECTOR('',#3768,4.585861682841E-2);

+#3770=CARTESIAN_POINT('',(-3.E0,0.E0,1.77E0));

+#3771=LINE('',#3770,#3769);

+#3772=CURVE_STYLE('',#32,POSITIVE_LENGTH_MEASURE(2.E-2),#6);

+#3773=PRESENTATION_STYLE_ASSIGNMENT((#3772));

+#3774=STYLED_ITEM('',(#3773),#3771);

+#3775=DIRECTION('',(-6.250079745548E-1,0.E0,7.806183649793E-1));

+#3776=VECTOR('',#3775,8.967249957264E-2);

+#3777=CARTESIAN_POINT('',(-2.898095355840E0,0.E0,1.7E0));

+#3778=LINE('',#3777,#3776);

+#3779=CURVE_STYLE('',#32,POSITIVE_LENGTH_MEASURE(2.E-2),#6);

+#3780=PRESENTATION_STYLE_ASSIGNMENT((#3779));

+#3781=STYLED_ITEM('',(#3780),#3778);

+#3782=DIRECTION('',(-1.E0,0.E0,0.E0));

+#3783=VECTOR('',#3782,3.780953558405E-1);

+#3784=CARTESIAN_POINT('',(-2.52E0,0.E0,1.7E0));

+#3785=LINE('',#3784,#3783);

+#3786=CURVE_STYLE('',#32,POSITIVE_LENGTH_MEASURE(2.E-2),#6);

+#3787=PRESENTATION_STYLE_ASSIGNMENT((#3786));

+#3788=STYLED_ITEM('',(#3787),#3785);

+#3789=DIRECTION('',(0.E0,0.E0,-1.E0));

+#3790=VECTOR('',#3789,4.1E-1);

+#3791=CARTESIAN_POINT('',(-2.52E0,0.E0,2.11E0));

+#3792=LINE('',#3791,#3790);

+#3793=CURVE_STYLE('',#32,POSITIVE_LENGTH_MEASURE(2.E-2),#6);

+#3794=PRESENTATION_STYLE_ASSIGNMENT((#3793));

+#3795=STYLED_ITEM('',(#3794),#3792);

+#3796=DIRECTION('',(1.E0,0.E0,0.E0));

+#3797=VECTOR('',#3796,3.780953558404E-1);

+#3798=CARTESIAN_POINT('',(-2.898095355840E0,0.E0,2.11E0));

+#3799=LINE('',#3798,#3797);

+#3800=CURVE_STYLE('',#32,POSITIVE_LENGTH_MEASURE(2.E-2),#6);

+#3801=PRESENTATION_STYLE_ASSIGNMENT((#3800));

+#3802=STYLED_ITEM('',(#3801),#3799);

+#3803=DIRECTION('',(6.250079745548E-1,0.E0,7.806183649793E-1));

+#3804=VECTOR('',#3803,8.967249957264E-2);

+#3805=CARTESIAN_POINT('',(-2.954141383172E0,0.E0,2.04E0));

+#3806=LINE('',#3805,#3804);

+#3807=CURVE_STYLE('',#32,POSITIVE_LENGTH_MEASURE(2.E-2),#6);

+#3808=PRESENTATION_STYLE_ASSIGNMENT((#3807));

+#3809=STYLED_ITEM('',(#3808),#3806);

+#3810=DIRECTION('',(1.E0,0.E0,0.E0));

+#3811=VECTOR('',#3810,4.585861682841E-2);

+#3812=CARTESIAN_POINT('',(-3.E0,0.E0,2.04E0));

+#3813=LINE('',#3812,#3811);

+#3814=CURVE_STYLE('',#32,POSITIVE_LENGTH_MEASURE(2.E-2),#6);

+#3815=PRESENTATION_STYLE_ASSIGNMENT((#3814));

+#3816=STYLED_ITEM('',(#3815),#3813);

+#3817=DIRECTION('',(0.E0,0.E0,1.E0));

+#3818=VECTOR('',#3817,4.1E-1);

+#3819=CARTESIAN_POINT('',(-3.E0,0.E0,2.04E0));

+#3820=LINE('',#3819,#3818);

+#3821=CURVE_STYLE('',#32,POSITIVE_LENGTH_MEASURE(2.E-2),#6);

+#3822=PRESENTATION_STYLE_ASSIGNMENT((#3821));

+#3823=STYLED_ITEM('',(#3822),#3820);

+#3824=DIRECTION('',(1.E0,0.E0,0.E0));

+#3825=VECTOR('',#3824,1.94E0);

+#3826=CARTESIAN_POINT('',(-3.E0,0.E0,2.45E0));

+#3827=LINE('',#3826,#3825);

+#3828=CURVE_STYLE('',#32,POSITIVE_LENGTH_MEASURE(2.E-2),#6);

+#3829=PRESENTATION_STYLE_ASSIGNMENT((#3828));

+#3830=STYLED_ITEM('',(#3829),#3827);

+#3831=DIRECTION('',(0.E0,0.E0,-1.E0));

+#3832=VECTOR('',#3831,3.4E-1);

+#3833=CARTESIAN_POINT('',(-1.06E0,0.E0,2.45E0));

+#3834=LINE('',#3833,#3832);

+#3835=CURVE_STYLE('',#32,POSITIVE_LENGTH_MEASURE(2.E-2),#6);

+#3836=PRESENTATION_STYLE_ASSIGNMENT((#3835));

+#3837=STYLED_ITEM('',(#3836),#3834);

+#3838=DIRECTION('',(1.E0,0.E0,0.E0));

+#3839=VECTOR('',#3838,1.E-1);

+#3840=CARTESIAN_POINT('',(-1.16E0,0.E0,2.11E0));

+#3841=LINE('',#3840,#3839);

+#3842=CURVE_STYLE('',#32,POSITIVE_LENGTH_MEASURE(2.E-2),#6);

+#3843=PRESENTATION_STYLE_ASSIGNMENT((#3842));

+#3844=STYLED_ITEM('',(#3843),#3841);

+#3845=DIRECTION('',(0.E0,0.E0,1.E0));

+#3846=VECTOR('',#3845,4.22E0);

+#3847=CARTESIAN_POINT('',(-1.16E0,0.E0,-2.11E0));

+#3848=LINE('',#3847,#3846);

+#3849=CURVE_STYLE('',#32,POSITIVE_LENGTH_MEASURE(2.E-2),#6);

+#3850=PRESENTATION_STYLE_ASSIGNMENT((#3849));

+#3851=STYLED_ITEM('',(#3850),#3848);

+#3852=DIRECTION('',(-1.E0,0.E0,0.E0));

+#3853=VECTOR('',#3852,1.E-1);

+#3854=CARTESIAN_POINT('',(-1.06E0,0.E0,-2.11E0));

+#3855=LINE('',#3854,#3853);

+#3856=CURVE_STYLE('',#32,POSITIVE_LENGTH_MEASURE(2.E-2),#6);

+#3857=PRESENTATION_STYLE_ASSIGNMENT((#3856));

+#3858=STYLED_ITEM('',(#3857),#3855);

+#3859=DIRECTION('',(0.E0,0.E0,1.E0));

+#3860=VECTOR('',#3859,3.4E-1);

+#3861=CARTESIAN_POINT('',(-1.06E0,0.E0,-2.45E0));

+#3862=LINE('',#3861,#3860);

+#3863=CURVE_STYLE('',#32,POSITIVE_LENGTH_MEASURE(2.E-2),#6);

+#3864=PRESENTATION_STYLE_ASSIGNMENT((#3863));

+#3865=STYLED_ITEM('',(#3864),#3862);

+#3866=DIRECTION('',(-1.E0,0.E0,0.E0));

+#3867=VECTOR('',#3866,1.94E0);

+#3868=CARTESIAN_POINT('',(-1.06E0,0.E0,-2.45E0));

+#3869=LINE('',#3868,#3867);

+#3870=CURVE_STYLE('',#32,POSITIVE_LENGTH_MEASURE(2.E-2),#6);

+#3871=PRESENTATION_STYLE_ASSIGNMENT((#3870));

+#3872=STYLED_ITEM('',(#3871),#3869);

+#3873=DIRECTION('',(0.E0,0.E0,1.E0));

+#3874=VECTOR('',#3873,4.1E-1);

+#3875=CARTESIAN_POINT('',(-3.E0,0.E0,-2.45E0));

+#3876=LINE('',#3875,#3874);

+#3877=CURVE_STYLE('',#32,POSITIVE_LENGTH_MEASURE(2.E-2),#6);

+#3878=PRESENTATION_STYLE_ASSIGNMENT((#3877));

+#3879=STYLED_ITEM('',(#3878),#3876);

+#3880=DIRECTION('',(0.E0,0.E0,-1.E0));

+#3881=VECTOR('',#3880,5.45E-1);

+#3882=CARTESIAN_POINT('',(-8.457588122457E-1,0.E0,2.45E0));

+#3883=LINE('',#3882,#3881);

+#3884=CURVE_STYLE('',#32,POSITIVE_LENGTH_MEASURE(2.E-2),#6);

+#3885=PRESENTATION_STYLE_ASSIGNMENT((#3884));

+#3886=STYLED_ITEM('',(#3885),#3883);

+#3887=DIRECTION('',(1.E0,0.E0,0.E0));

+#3888=VECTOR('',#3887,3.845758812246E0);

+#3889=CARTESIAN_POINT('',(-8.457588122457E-1,0.E0,2.45E0));

+#3890=LINE('',#3889,#3888);

+#3891=CURVE_STYLE('',#32,POSITIVE_LENGTH_MEASURE(2.E-2),#6);

+#3892=PRESENTATION_STYLE_ASSIGNMENT((#3891));

+#3893=STYLED_ITEM('',(#3892),#3890);

+#3894=DIRECTION('',(0.E0,0.E0,-1.E0));

+#3895=VECTOR('',#3894,4.1E-1);

+#3896=CARTESIAN_POINT('',(3.E0,0.E0,2.45E0));

+#3897=LINE('',#3896,#3895);

+#3898=CURVE_STYLE('',#32,POSITIVE_LENGTH_MEASURE(2.E-2),#6);

+#3899=PRESENTATION_STYLE_ASSIGNMENT((#3898));

+#3900=STYLED_ITEM('',(#3899),#3897);

+#3901=DIRECTION('',(-1.E0,0.E0,0.E0));

+#3902=VECTOR('',#3901,4.585861682839E-2);

+#3903=CARTESIAN_POINT('',(3.E0,0.E0,2.04E0));

+#3904=LINE('',#3903,#3902);

+#3905=CURVE_STYLE('',#32,POSITIVE_LENGTH_MEASURE(2.E-2),#6);

+#3906=PRESENTATION_STYLE_ASSIGNMENT((#3905));

+#3907=STYLED_ITEM('',(#3906),#3904);

+#3908=DIRECTION('',(6.250079745548E-1,0.E0,-7.806183649793E-1));

+#3909=VECTOR('',#3908,8.967249957264E-2);

+#3910=CARTESIAN_POINT('',(2.898095355840E0,0.E0,2.11E0));

+#3911=LINE('',#3910,#3909);

+#3912=CURVE_STYLE('',#32,POSITIVE_LENGTH_MEASURE(2.E-2),#6);

+#3913=PRESENTATION_STYLE_ASSIGNMENT((#3912));

+#3914=STYLED_ITEM('',(#3913),#3911);

+#3915=DIRECTION('',(1.E0,0.E0,0.E0));

+#3916=VECTOR('',#3915,5.580953558404E-1);

+#3917=CARTESIAN_POINT('',(2.34E0,0.E0,2.11E0));

+#3918=LINE('',#3917,#3916);

+#3919=CURVE_STYLE('',#32,POSITIVE_LENGTH_MEASURE(2.E-2),#6);

+#3920=PRESENTATION_STYLE_ASSIGNMENT((#3919));

+#3921=STYLED_ITEM('',(#3920),#3918);

+#3922=DIRECTION('',(0.E0,0.E0,1.E0));

+#3923=VECTOR('',#3922,2.05E-1);

+#3924=CARTESIAN_POINT('',(2.34E0,0.E0,1.905E0));

+#3925=LINE('',#3924,#3923);

+#3926=CURVE_STYLE('',#32,POSITIVE_LENGTH_MEASURE(2.E-2),#6);

+#3927=PRESENTATION_STYLE_ASSIGNMENT((#3926));

+#3928=STYLED_ITEM('',(#3927),#3925);

+#3929=DIRECTION('',(1.E0,0.E0,0.E0));

+#3930=VECTOR('',#3929,3.185758812246E0);

+#3931=CARTESIAN_POINT('',(-8.457588122457E-1,0.E0,1.905E0));

+#3932=LINE('',#3931,#3930);

+#3933=CURVE_STYLE('',#32,POSITIVE_LENGTH_MEASURE(2.E-2),#6);

+#3934=PRESENTATION_STYLE_ASSIGNMENT((#3933));

+#3935=STYLED_ITEM('',(#3934),#3932);

+#3936=DIRECTION('',(-1.E0,0.E0,0.E0));

+#3937=VECTOR('',#3936,4.585861682839E-2);

+#3938=CARTESIAN_POINT('',(3.E0,0.E0,1.77E0));

+#3939=LINE('',#3938,#3937);

+#3940=CURVE_STYLE('',#32,POSITIVE_LENGTH_MEASURE(2.E-2),#6);

+#3941=PRESENTATION_STYLE_ASSIGNMENT((#3940));

+#3942=STYLED_ITEM('',(#3941),#3939);

+#3943=DIRECTION('',(0.E0,0.E0,-1.E0));

+#3944=VECTOR('',#3943,1.E0);

+#3945=CARTESIAN_POINT('',(3.E0,0.E0,1.77E0));

+#3946=LINE('',#3945,#3944);

+#3947=CURVE_STYLE('',#32,POSITIVE_LENGTH_MEASURE(2.E-2),#6);

+#3948=PRESENTATION_STYLE_ASSIGNMENT((#3947));

+#3949=STYLED_ITEM('',(#3948),#3946);

+#3950=DIRECTION('',(-1.E0,0.E0,0.E0));

+#3951=VECTOR('',#3950,4.585861682839E-2);

+#3952=CARTESIAN_POINT('',(3.E0,0.E0,7.7E-1));

+#3953=LINE('',#3952,#3951);

+#3954=CURVE_STYLE('',#32,POSITIVE_LENGTH_MEASURE(2.E-2),#6);

+#3955=PRESENTATION_STYLE_ASSIGNMENT((#3954));

+#3956=STYLED_ITEM('',(#3955),#3953);

+#3957=DIRECTION('',(6.250079745548E-1,0.E0,-7.806183649793E-1));

+#3958=VECTOR('',#3957,8.967249957264E-2);

+#3959=CARTESIAN_POINT('',(2.898095355840E0,0.E0,8.4E-1));

+#3960=LINE('',#3959,#3958);

+#3961=CURVE_STYLE('',#32,POSITIVE_LENGTH_MEASURE(2.E-2),#6);

+#3962=PRESENTATION_STYLE_ASSIGNMENT((#3961));

+#3963=STYLED_ITEM('',(#3962),#3960);

+#3964=DIRECTION('',(1.E0,0.E0,0.E0));

+#3965=VECTOR('',#3964,2.780953558404E-1);

+#3966=CARTESIAN_POINT('',(2.62E0,0.E0,8.4E-1));

+#3967=LINE('',#3966,#3965);

+#3968=CURVE_STYLE('',#32,POSITIVE_LENGTH_MEASURE(2.E-2),#6);

+#3969=PRESENTATION_STYLE_ASSIGNMENT((#3968));

+#3970=STYLED_ITEM('',(#3969),#3967);

+#3971=DIRECTION('',(0.E0,0.E0,-1.E0));

+#3972=VECTOR('',#3971,8.6E-1);

+#3973=CARTESIAN_POINT('',(2.62E0,0.E0,1.7E0));

+#3974=LINE('',#3973,#3972);

+#3975=CURVE_STYLE('',#32,POSITIVE_LENGTH_MEASURE(2.E-2),#6);

+#3976=PRESENTATION_STYLE_ASSIGNMENT((#3975));

+#3977=STYLED_ITEM('',(#3976),#3974);

+#3978=DIRECTION('',(-1.E0,0.E0,0.E0));

+#3979=VECTOR('',#3978,2.780953558404E-1);

+#3980=CARTESIAN_POINT('',(2.898095355840E0,0.E0,1.7E0));

+#3981=LINE('',#3980,#3979);

+#3982=CURVE_STYLE('',#32,POSITIVE_LENGTH_MEASURE(2.E-2),#6);

+#3983=PRESENTATION_STYLE_ASSIGNMENT((#3982));

+#3984=STYLED_ITEM('',(#3983),#3981);

+#3985=DIRECTION('',(-6.250079745548E-1,0.E0,-7.806183649793E-1));

+#3986=VECTOR('',#3985,8.967249957264E-2);

+#3987=CARTESIAN_POINT('',(2.954141383172E0,0.E0,1.77E0));

+#3988=LINE('',#3987,#3986);

+#3989=CURVE_STYLE('',#32,POSITIVE_LENGTH_MEASURE(2.E-2),#6);

+#3990=PRESENTATION_STYLE_ASSIGNMENT((#3989));

+#3991=STYLED_ITEM('',(#3990),#3988);

+#3992=DIRECTION('',(-1.E0,0.E0,0.E0));

+#3993=VECTOR('',#3992,4.585861682839E-2);

+#3994=CARTESIAN_POINT('',(3.E0,0.E0,5.E-1));

+#3995=LINE('',#3994,#3993);

+#3996=CURVE_STYLE('',#32,POSITIVE_LENGTH_MEASURE(2.E-2),#6);

+#3997=PRESENTATION_STYLE_ASSIGNMENT((#3996));

+#3998=STYLED_ITEM('',(#3997),#3995);

+#3999=DIRECTION('',(0.E0,0.E0,-1.E0));

+#4000=VECTOR('',#3999,1.E0);

+#4001=CARTESIAN_POINT('',(3.E0,0.E0,5.E-1));

+#4002=LINE('',#4001,#4000);

+#4003=CURVE_STYLE('',#32,POSITIVE_LENGTH_MEASURE(2.E-2),#6);

+#4004=PRESENTATION_STYLE_ASSIGNMENT((#4003));

+#4005=STYLED_ITEM('',(#4004),#4002);

+#4006=DIRECTION('',(-1.E0,0.E0,0.E0));

+#4007=VECTOR('',#4006,4.585861682839E-2);

+#4008=CARTESIAN_POINT('',(3.E0,0.E0,-5.E-1));

+#4009=LINE('',#4008,#4007);

+#4010=CURVE_STYLE('',#32,POSITIVE_LENGTH_MEASURE(2.E-2),#6);

+#4011=PRESENTATION_STYLE_ASSIGNMENT((#4010));

+#4012=STYLED_ITEM('',(#4011),#4009);

+#4013=DIRECTION('',(6.250079745548E-1,0.E0,-7.806183649793E-1));

+#4014=VECTOR('',#4013,8.967249957264E-2);

+#4015=CARTESIAN_POINT('',(2.898095355840E0,0.E0,-4.3E-1));

+#4016=LINE('',#4015,#4014);

+#4017=CURVE_STYLE('',#32,POSITIVE_LENGTH_MEASURE(2.E-2),#6);

+#4018=PRESENTATION_STYLE_ASSIGNMENT((#4017));

+#4019=STYLED_ITEM('',(#4018),#4016);

+#4020=DIRECTION('',(1.E0,0.E0,0.E0));

+#4021=VECTOR('',#4020,2.780953558404E-1);

+#4022=CARTESIAN_POINT('',(2.62E0,0.E0,-4.3E-1));

+#4023=LINE('',#4022,#4021);

+#4024=CURVE_STYLE('',#32,POSITIVE_LENGTH_MEASURE(2.E-2),#6);

+#4025=PRESENTATION_STYLE_ASSIGNMENT((#4024));

+#4026=STYLED_ITEM('',(#4025),#4023);

+#4027=DIRECTION('',(0.E0,0.E0,-1.E0));

+#4028=VECTOR('',#4027,8.6E-1);

+#4029=CARTESIAN_POINT('',(2.62E0,0.E0,4.3E-1));

+#4030=LINE('',#4029,#4028);

+#4031=CURVE_STYLE('',#32,POSITIVE_LENGTH_MEASURE(2.E-2),#6);

+#4032=PRESENTATION_STYLE_ASSIGNMENT((#4031));

+#4033=STYLED_ITEM('',(#4032),#4030);

+#4034=DIRECTION('',(-1.E0,0.E0,0.E0));

+#4035=VECTOR('',#4034,2.780953558404E-1);

+#4036=CARTESIAN_POINT('',(2.898095355840E0,0.E0,4.3E-1));

+#4037=LINE('',#4036,#4035);

+#4038=CURVE_STYLE('',#32,POSITIVE_LENGTH_MEASURE(2.E-2),#6);

+#4039=PRESENTATION_STYLE_ASSIGNMENT((#4038));

+#4040=STYLED_ITEM('',(#4039),#4037);

+#4041=DIRECTION('',(-6.250079745548E-1,0.E0,-7.806183649793E-1));

+#4042=VECTOR('',#4041,8.967249957264E-2);

+#4043=CARTESIAN_POINT('',(2.954141383172E0,0.E0,5.E-1));

+#4044=LINE('',#4043,#4042);

+#4045=CURVE_STYLE('',#32,POSITIVE_LENGTH_MEASURE(2.E-2),#6);

+#4046=PRESENTATION_STYLE_ASSIGNMENT((#4045));

+#4047=STYLED_ITEM('',(#4046),#4044);

+#4048=DIRECTION('',(-1.E0,0.E0,0.E0));

+#4049=VECTOR('',#4048,4.585861682839E-2);

+#4050=CARTESIAN_POINT('',(3.E0,0.E0,-7.7E-1));

+#4051=LINE('',#4050,#4049);

+#4052=CURVE_STYLE('',#32,POSITIVE_LENGTH_MEASURE(2.E-2),#6);

+#4053=PRESENTATION_STYLE_ASSIGNMENT((#4052));

+#4054=STYLED_ITEM('',(#4053),#4051);

+#4055=DIRECTION('',(0.E0,0.E0,-1.E0));

+#4056=VECTOR('',#4055,1.E0);

+#4057=CARTESIAN_POINT('',(3.E0,0.E0,-7.7E-1));

+#4058=LINE('',#4057,#4056);

+#4059=CURVE_STYLE('',#32,POSITIVE_LENGTH_MEASURE(2.E-2),#6);

+#4060=PRESENTATION_STYLE_ASSIGNMENT((#4059));

+#4061=STYLED_ITEM('',(#4060),#4058);

+#4062=DIRECTION('',(-1.E0,0.E0,0.E0));

+#4063=VECTOR('',#4062,4.585861682839E-2);

+#4064=CARTESIAN_POINT('',(3.E0,0.E0,-1.77E0));

+#4065=LINE('',#4064,#4063);

+#4066=CURVE_STYLE('',#32,POSITIVE_LENGTH_MEASURE(2.E-2),#6);

+#4067=PRESENTATION_STYLE_ASSIGNMENT((#4066));

+#4068=STYLED_ITEM('',(#4067),#4065);

+#4069=DIRECTION('',(6.250079745548E-1,0.E0,-7.806183649792E-1));

+#4070=VECTOR('',#4069,8.967249957264E-2);

+#4071=CARTESIAN_POINT('',(2.898095355840E0,0.E0,-1.7E0));

+#4072=LINE('',#4071,#4070);

+#4073=CURVE_STYLE('',#32,POSITIVE_LENGTH_MEASURE(2.E-2),#6);

+#4074=PRESENTATION_STYLE_ASSIGNMENT((#4073));

+#4075=STYLED_ITEM('',(#4074),#4072);

+#4076=DIRECTION('',(1.E0,0.E0,0.E0));

+#4077=VECTOR('',#4076,2.780953558404E-1);

+#4078=CARTESIAN_POINT('',(2.62E0,0.E0,-1.7E0));

+#4079=LINE('',#4078,#4077);

+#4080=CURVE_STYLE('',#32,POSITIVE_LENGTH_MEASURE(2.E-2),#6);

+#4081=PRESENTATION_STYLE_ASSIGNMENT((#4080));

+#4082=STYLED_ITEM('',(#4081),#4079);

+#4083=DIRECTION('',(0.E0,0.E0,-1.E0));

+#4084=VECTOR('',#4083,8.6E-1);

+#4085=CARTESIAN_POINT('',(2.62E0,0.E0,-8.4E-1));

+#4086=LINE('',#4085,#4084);

+#4087=CURVE_STYLE('',#32,POSITIVE_LENGTH_MEASURE(2.E-2),#6);

+#4088=PRESENTATION_STYLE_ASSIGNMENT((#4087));

+#4089=STYLED_ITEM('',(#4088),#4086);

+#4090=DIRECTION('',(-1.E0,0.E0,0.E0));

+#4091=VECTOR('',#4090,2.780953558404E-1);

+#4092=CARTESIAN_POINT('',(2.898095355840E0,0.E0,-8.4E-1));

+#4093=LINE('',#4092,#4091);

+#4094=CURVE_STYLE('',#32,POSITIVE_LENGTH_MEASURE(2.E-2),#6);

+#4095=PRESENTATION_STYLE_ASSIGNMENT((#4094));

+#4096=STYLED_ITEM('',(#4095),#4093);

+#4097=DIRECTION('',(-6.250079745548E-1,0.E0,-7.806183649793E-1));

+#4098=VECTOR('',#4097,8.967249957265E-2);

+#4099=CARTESIAN_POINT('',(2.954141383172E0,0.E0,-7.7E-1));

+#4100=LINE('',#4099,#4098);

+#4101=CURVE_STYLE('',#32,POSITIVE_LENGTH_MEASURE(2.E-2),#6);

+#4102=PRESENTATION_STYLE_ASSIGNMENT((#4101));

+#4103=STYLED_ITEM('',(#4102),#4100);

+#4104=DIRECTION('',(-1.E0,0.E0,0.E0));

+#4105=VECTOR('',#4104,4.585861682839E-2);

+#4106=CARTESIAN_POINT('',(3.E0,0.E0,-2.04E0));

+#4107=LINE('',#4106,#4105);

+#4108=CURVE_STYLE('',#32,POSITIVE_LENGTH_MEASURE(2.E-2),#6);

+#4109=PRESENTATION_STYLE_ASSIGNMENT((#4108));

+#4110=STYLED_ITEM('',(#4109),#4107);

+#4111=DIRECTION('',(0.E0,0.E0,-1.E0));

+#4112=VECTOR('',#4111,4.1E-1);

+#4113=CARTESIAN_POINT('',(3.E0,0.E0,-2.04E0));

+#4114=LINE('',#4113,#4112);

+#4115=CURVE_STYLE('',#32,POSITIVE_LENGTH_MEASURE(2.E-2),#6);

+#4116=PRESENTATION_STYLE_ASSIGNMENT((#4115));

+#4117=STYLED_ITEM('',(#4116),#4114);

+#4118=DIRECTION('',(-1.E0,0.E0,0.E0));

+#4119=VECTOR('',#4118,3.845758812246E0);

+#4120=CARTESIAN_POINT('',(3.E0,0.E0,-2.45E0));

+#4121=LINE('',#4120,#4119);

+#4122=CURVE_STYLE('',#32,POSITIVE_LENGTH_MEASURE(2.E-2),#6);

+#4123=PRESENTATION_STYLE_ASSIGNMENT((#4122));

+#4124=STYLED_ITEM('',(#4123),#4121);

+#4125=DIRECTION('',(0.E0,0.E0,1.E0));

+#4126=VECTOR('',#4125,5.45E-1);

+#4127=CARTESIAN_POINT('',(-8.457588122457E-1,0.E0,-2.45E0));

+#4128=LINE('',#4127,#4126);

+#4129=CURVE_STYLE('',#32,POSITIVE_LENGTH_MEASURE(2.E-2),#6);

+#4130=PRESENTATION_STYLE_ASSIGNMENT((#4129));

+#4131=STYLED_ITEM('',(#4130),#4128);

+#4132=DIRECTION('',(-1.E0,0.E0,0.E0));

+#4133=VECTOR('',#4132,3.185758812246E0);

+#4134=CARTESIAN_POINT('',(2.34E0,0.E0,-1.905E0));

+#4135=LINE('',#4134,#4133);

+#4136=CURVE_STYLE('',#32,POSITIVE_LENGTH_MEASURE(2.E-2),#6);

+#4137=PRESENTATION_STYLE_ASSIGNMENT((#4136));

+#4138=STYLED_ITEM('',(#4137),#4135);

+#4139=DIRECTION('',(0.E0,0.E0,1.E0));

+#4140=VECTOR('',#4139,2.05E-1);

+#4141=CARTESIAN_POINT('',(2.34E0,0.E0,-2.11E0));

+#4142=LINE('',#4141,#4140);

+#4143=CURVE_STYLE('',#32,POSITIVE_LENGTH_MEASURE(2.E-2),#6);

+#4144=PRESENTATION_STYLE_ASSIGNMENT((#4143));

+#4145=STYLED_ITEM('',(#4144),#4142);

+#4146=DIRECTION('',(-1.E0,0.E0,0.E0));

+#4147=VECTOR('',#4146,5.580953558405E-1);

+#4148=CARTESIAN_POINT('',(2.898095355840E0,0.E0,-2.11E0));

+#4149=LINE('',#4148,#4147);

+#4150=CURVE_STYLE('',#32,POSITIVE_LENGTH_MEASURE(2.E-2),#6);

+#4151=PRESENTATION_STYLE_ASSIGNMENT((#4150));

+#4152=STYLED_ITEM('',(#4151),#4149);

+#4153=DIRECTION('',(-6.250079745548E-1,0.E0,-7.806183649793E-1));

+#4154=VECTOR('',#4153,8.967249957264E-2);

+#4155=CARTESIAN_POINT('',(2.954141383172E0,0.E0,-2.04E0));

+#4156=LINE('',#4155,#4154);

+#4157=CURVE_STYLE('',#32,POSITIVE_LENGTH_MEASURE(2.E-2),#6);

+#4158=PRESENTATION_STYLE_ASSIGNMENT((#4157));

+#4159=STYLED_ITEM('',(#4158),#4156);

+#4160=DIRECTION('',(0.E0,1.E0,0.E0));

+#4161=VECTOR('',#4160,2.E-1);

+#4162=CARTESIAN_POINT('',(-2.954141383172E0,0.E0,-2.04E0));

+#4163=LINE('',#4162,#4161);

+#4164=CURVE_STYLE('',#32,POSITIVE_LENGTH_MEASURE(2.E-2),#6);

+#4165=PRESENTATION_STYLE_ASSIGNMENT((#4164));

+#4166=STYLED_ITEM('',(#4165),#4163);

+#4167=DIRECTION('',(0.E0,1.E0,0.E0));

+#4168=VECTOR('',#4167,2.E-1);

+#4169=CARTESIAN_POINT('',(-3.E0,0.E0,-2.04E0));

+#4170=LINE('',#4169,#4168);

+#4171=CURVE_STYLE('',#32,POSITIVE_LENGTH_MEASURE(2.E-2),#6);

+#4172=PRESENTATION_STYLE_ASSIGNMENT((#4171));

+#4173=STYLED_ITEM('',(#4172),#4170);

+#4174=DIRECTION('',(0.E0,1.E0,0.E0));

+#4175=VECTOR('',#4174,2.E-1);

+#4176=CARTESIAN_POINT('',(-3.E0,0.E0,-2.45E0));

+#4177=LINE('',#4176,#4175);

+#4178=CURVE_STYLE('',#32,POSITIVE_LENGTH_MEASURE(2.E-2),#6);

+#4179=PRESENTATION_STYLE_ASSIGNMENT((#4178));

+#4180=STYLED_ITEM('',(#4179),#4177);

+#4181=DIRECTION('',(0.E0,0.E0,-1.E0));

+#4182=VECTOR('',#4181,4.1E-1);

+#4183=CARTESIAN_POINT('',(-3.E0,2.E-1,-2.04E0));

+#4184=LINE('',#4183,#4182);

+#4185=CURVE_STYLE('',#32,POSITIVE_LENGTH_MEASURE(2.E-2),#6);

+#4186=PRESENTATION_STYLE_ASSIGNMENT((#4185));

+#4187=STYLED_ITEM('',(#4186),#4184);

+#4188=DIRECTION('',(0.E0,1.E0,0.E0));

+#4189=VECTOR('',#4188,2.E-1);

+#4190=CARTESIAN_POINT('',(-3.E0,0.E0,-1.77E0));

+#4191=LINE('',#4190,#4189);

+#4192=CURVE_STYLE('',#32,POSITIVE_LENGTH_MEASURE(2.E-2),#6);

+#4193=PRESENTATION_STYLE_ASSIGNMENT((#4192));

+#4194=STYLED_ITEM('',(#4193),#4191);

+#4195=DIRECTION('',(0.E0,0.E0,-1.E0));

+#4196=VECTOR('',#4195,1.E0);

+#4197=CARTESIAN_POINT('',(-3.E0,2.E-1,-7.7E-1));

+#4198=LINE('',#4197,#4196);

+#4199=CURVE_STYLE('',#32,POSITIVE_LENGTH_MEASURE(2.E-2),#6);

+#4200=PRESENTATION_STYLE_ASSIGNMENT((#4199));

+#4201=STYLED_ITEM('',(#4200),#4198);

+#4202=DIRECTION('',(0.E0,1.E0,0.E0));

+#4203=VECTOR('',#4202,2.E-1);

+#4204=CARTESIAN_POINT('',(-3.E0,0.E0,-7.7E-1));

+#4205=LINE('',#4204,#4203);

+#4206=CURVE_STYLE('',#32,POSITIVE_LENGTH_MEASURE(2.E-2),#6);

+#4207=PRESENTATION_STYLE_ASSIGNMENT((#4206));

+#4208=STYLED_ITEM('',(#4207),#4205);

+#4209=DIRECTION('',(0.E0,1.E0,0.E0));

+#4210=VECTOR('',#4209,2.E-1);

+#4211=CARTESIAN_POINT('',(-3.E0,0.E0,-5.E-1));

+#4212=LINE('',#4211,#4210);

+#4213=CURVE_STYLE('',#32,POSITIVE_LENGTH_MEASURE(2.E-2),#6);

+#4214=PRESENTATION_STYLE_ASSIGNMENT((#4213));

+#4215=STYLED_ITEM('',(#4214),#4212);

+#4216=DIRECTION('',(0.E0,0.E0,-1.E0));

+#4217=VECTOR('',#4216,1.E0);

+#4218=CARTESIAN_POINT('',(-3.E0,2.E-1,5.E-1));

+#4219=LINE('',#4218,#4217);

+#4220=CURVE_STYLE('',#32,POSITIVE_LENGTH_MEASURE(2.E-2),#6);

+#4221=PRESENTATION_STYLE_ASSIGNMENT((#4220));

+#4222=STYLED_ITEM('',(#4221),#4219);

+#4223=DIRECTION('',(0.E0,1.E0,0.E0));

+#4224=VECTOR('',#4223,2.E-1);

+#4225=CARTESIAN_POINT('',(-3.E0,0.E0,5.E-1));

+#4226=LINE('',#4225,#4224);

+#4227=CURVE_STYLE('',#32,POSITIVE_LENGTH_MEASURE(2.E-2),#6);

+#4228=PRESENTATION_STYLE_ASSIGNMENT((#4227));

+#4229=STYLED_ITEM('',(#4228),#4226);

+#4230=DIRECTION('',(0.E0,1.E0,0.E0));

+#4231=VECTOR('',#4230,2.E-1);

+#4232=CARTESIAN_POINT('',(-3.E0,0.E0,7.7E-1));

+#4233=LINE('',#4232,#4231);

+#4234=CURVE_STYLE('',#32,POSITIVE_LENGTH_MEASURE(2.E-2),#6);

+#4235=PRESENTATION_STYLE_ASSIGNMENT((#4234));

+#4236=STYLED_ITEM('',(#4235),#4233);

+#4237=DIRECTION('',(0.E0,0.E0,-1.E0));

+#4238=VECTOR('',#4237,1.E0);

+#4239=CARTESIAN_POINT('',(-3.E0,2.E-1,1.77E0));

+#4240=LINE('',#4239,#4238);

+#4241=CURVE_STYLE('',#32,POSITIVE_LENGTH_MEASURE(2.E-2),#6);

+#4242=PRESENTATION_STYLE_ASSIGNMENT((#4241));

+#4243=STYLED_ITEM('',(#4242),#4240);

+#4244=DIRECTION('',(0.E0,1.E0,0.E0));

+#4245=VECTOR('',#4244,2.E-1);

+#4246=CARTESIAN_POINT('',(-3.E0,0.E0,1.77E0));

+#4247=LINE('',#4246,#4245);

+#4248=CURVE_STYLE('',#32,POSITIVE_LENGTH_MEASURE(2.E-2),#6);

+#4249=PRESENTATION_STYLE_ASSIGNMENT((#4248));

+#4250=STYLED_ITEM('',(#4249),#4247);

+#4251=DIRECTION('',(0.E0,1.E0,0.E0));

+#4252=VECTOR('',#4251,2.E-1);

+#4253=CARTESIAN_POINT('',(-3.E0,0.E0,2.04E0));

+#4254=LINE('',#4253,#4252);

+#4255=CURVE_STYLE('',#32,POSITIVE_LENGTH_MEASURE(2.E-2),#6);

+#4256=PRESENTATION_STYLE_ASSIGNMENT((#4255));

+#4257=STYLED_ITEM('',(#4256),#4254);

+#4258=DIRECTION('',(0.E0,0.E0,-1.E0));

+#4259=VECTOR('',#4258,4.1E-1);

+#4260=CARTESIAN_POINT('',(-3.E0,2.E-1,2.45E0));

+#4261=LINE('',#4260,#4259);

+#4262=CURVE_STYLE('',#32,POSITIVE_LENGTH_MEASURE(2.E-2),#6);

+#4263=PRESENTATION_STYLE_ASSIGNMENT((#4262));

+#4264=STYLED_ITEM('',(#4263),#4261);

+#4265=DIRECTION('',(0.E0,1.E0,0.E0));

+#4266=VECTOR('',#4265,2.E-1);

+#4267=CARTESIAN_POINT('',(-8.457588122457E-1,0.E0,-2.45E0));

+#4268=LINE('',#4267,#4266);

+#4269=CURVE_STYLE('',#32,POSITIVE_LENGTH_MEASURE(2.E-2),#6);

+#4270=PRESENTATION_STYLE_ASSIGNMENT((#4269));

+#4271=STYLED_ITEM('',(#4270),#4268);

+#4272=DIRECTION('',(0.E0,1.E0,0.E0));

+#4273=VECTOR('',#4272,2.E-1);

+#4274=CARTESIAN_POINT('',(3.E0,0.E0,-2.45E0));

+#4275=LINE('',#4274,#4273);

+#4276=CURVE_STYLE('',#32,POSITIVE_LENGTH_MEASURE(2.E-2),#6);

+#4277=PRESENTATION_STYLE_ASSIGNMENT((#4276));

+#4278=STYLED_ITEM('',(#4277),#4275);

+#4279=DIRECTION('',(1.E0,0.E0,0.E0));

+#4280=VECTOR('',#4279,3.845758812246E0);

+#4281=CARTESIAN_POINT('',(-8.457588122457E-1,2.E-1,-2.45E0));

+#4282=LINE('',#4281,#4280);

+#4283=CURVE_STYLE('',#32,POSITIVE_LENGTH_MEASURE(2.E-2),#6);

+#4284=PRESENTATION_STYLE_ASSIGNMENT((#4283));

+#4285=STYLED_ITEM('',(#4284),#4282);

+#4286=DIRECTION('',(0.E0,1.E0,0.E0));

+#4287=VECTOR('',#4286,2.E-1);

+#4288=CARTESIAN_POINT('',(-1.06E0,0.E0,-2.45E0));

+#4289=LINE('',#4288,#4287);

+#4290=CURVE_STYLE('',#32,POSITIVE_LENGTH_MEASURE(2.E-2),#6);

+#4291=PRESENTATION_STYLE_ASSIGNMENT((#4290));

+#4292=STYLED_ITEM('',(#4291),#4289);

+#4293=DIRECTION('',(1.E0,0.E0,0.E0));

+#4294=VECTOR('',#4293,1.94E0);

+#4295=CARTESIAN_POINT('',(-3.E0,2.E-1,-2.45E0));

+#4296=LINE('',#4295,#4294);

+#4297=CURVE_STYLE('',#32,POSITIVE_LENGTH_MEASURE(2.E-2),#6);

+#4298=PRESENTATION_STYLE_ASSIGNMENT((#4297));

+#4299=STYLED_ITEM('',(#4298),#4296);

+#4300=DIRECTION('',(0.E0,1.E0,0.E0));

+#4301=VECTOR('',#4300,2.E-1);

+#4302=CARTESIAN_POINT('',(-8.457588122457E-1,0.E0,-1.905E0));

+#4303=LINE('',#4302,#4301);

+#4304=CURVE_STYLE('',#32,POSITIVE_LENGTH_MEASURE(2.E-2),#6);

+#4305=PRESENTATION_STYLE_ASSIGNMENT((#4304));

+#4306=STYLED_ITEM('',(#4305),#4303);

+#4307=DIRECTION('',(1.E0,0.E0,0.E0));

+#4308=VECTOR('',#4307,4.585861682841E-2);

+#4309=CARTESIAN_POINT('',(-3.E0,2.E-1,-1.77E0));

+#4310=LINE('',#4309,#4308);

+#4311=CURVE_STYLE('',#32,POSITIVE_LENGTH_MEASURE(2.E-2),#6);

+#4312=PRESENTATION_STYLE_ASSIGNMENT((#4311));

+#4313=STYLED_ITEM('',(#4312),#4310);

+#4314=DIRECTION('',(6.250079745548E-1,0.E0,7.806183649793E-1));

+#4315=VECTOR('',#4314,8.967249957263E-2);

+#4316=CARTESIAN_POINT('',(-2.954141383172E0,2.E-1,-1.77E0));

+#4317=LINE('',#4316,#4315);

+#4318=CURVE_STYLE('',#32,POSITIVE_LENGTH_MEASURE(2.E-2),#6);

+#4319=PRESENTATION_STYLE_ASSIGNMENT((#4318));

+#4320=STYLED_ITEM('',(#4319),#4317);

+#4321=DIRECTION('',(1.E0,0.E0,0.E0));

+#4322=VECTOR('',#4321,3.780953558405E-1);

+#4323=CARTESIAN_POINT('',(-2.898095355840E0,2.E-1,-1.7E0));

+#4324=LINE('',#4323,#4322);

+#4325=CURVE_STYLE('',#32,POSITIVE_LENGTH_MEASURE(2.E-2),#6);

+#4326=PRESENTATION_STYLE_ASSIGNMENT((#4325));

+#4327=STYLED_ITEM('',(#4326),#4324);

+#4328=DIRECTION('',(0.E0,0.E0,-1.E0));

+#4329=VECTOR('',#4328,4.1E-1);

+#4330=CARTESIAN_POINT('',(-2.52E0,2.E-1,-1.7E0));

+#4331=LINE('',#4330,#4329);

+#4332=CURVE_STYLE('',#32,POSITIVE_LENGTH_MEASURE(2.E-2),#6);

+#4333=PRESENTATION_STYLE_ASSIGNMENT((#4332));

+#4334=STYLED_ITEM('',(#4333),#4331);

+#4335=DIRECTION('',(-1.E0,0.E0,0.E0));

+#4336=VECTOR('',#4335,3.780953558405E-1);

+#4337=CARTESIAN_POINT('',(-2.52E0,2.E-1,-2.11E0));

+#4338=LINE('',#4337,#4336);

+#4339=CURVE_STYLE('',#32,POSITIVE_LENGTH_MEASURE(2.E-2),#6);

+#4340=PRESENTATION_STYLE_ASSIGNMENT((#4339));

+#4341=STYLED_ITEM('',(#4340),#4338);

+#4342=DIRECTION('',(-6.250079745547E-1,0.E0,7.806183649793E-1));

+#4343=VECTOR('',#4342,8.967249957264E-2);

+#4344=CARTESIAN_POINT('',(-2.898095355840E0,2.E-1,-2.11E0));

+#4345=LINE('',#4344,#4343);

+#4346=CURVE_STYLE('',#32,POSITIVE_LENGTH_MEASURE(2.E-2),#6);

+#4347=PRESENTATION_STYLE_ASSIGNMENT((#4346));

+#4348=STYLED_ITEM('',(#4347),#4345);

+#4349=DIRECTION('',(-1.E0,0.E0,0.E0));

+#4350=VECTOR('',#4349,4.585861682841E-2);

+#4351=CARTESIAN_POINT('',(-2.954141383172E0,2.E-1,-2.04E0));

+#4352=LINE('',#4351,#4350);

+#4353=CURVE_STYLE('',#32,POSITIVE_LENGTH_MEASURE(2.E-2),#6);

+#4354=PRESENTATION_STYLE_ASSIGNMENT((#4353));

+#4355=STYLED_ITEM('',(#4354),#4352);

+#4356=DIRECTION('',(1.E0,0.E0,0.E0));

+#4357=VECTOR('',#4356,4.585861682841E-2);

+#4358=CARTESIAN_POINT('',(-3.E0,2.E-1,-5.E-1));

+#4359=LINE('',#4358,#4357);

+#4360=CURVE_STYLE('',#32,POSITIVE_LENGTH_MEASURE(2.E-2),#6);

+#4361=PRESENTATION_STYLE_ASSIGNMENT((#4360));

+#4362=STYLED_ITEM('',(#4361),#4359);

+#4363=DIRECTION('',(6.250079745548E-1,0.E0,7.806183649793E-1));

+#4364=VECTOR('',#4363,8.967249957264E-2);

+#4365=CARTESIAN_POINT('',(-2.954141383172E0,2.E-1,-5.E-1));

+#4366=LINE('',#4365,#4364);

+#4367=CURVE_STYLE('',#32,POSITIVE_LENGTH_MEASURE(2.E-2),#6);

+#4368=PRESENTATION_STYLE_ASSIGNMENT((#4367));

+#4369=STYLED_ITEM('',(#4368),#4366);

+#4370=DIRECTION('',(1.E0,0.E0,0.E0));

+#4371=VECTOR('',#4370,3.780953558404E-1);

+#4372=CARTESIAN_POINT('',(-2.898095355840E0,2.E-1,-4.3E-1));

+#4373=LINE('',#4372,#4371);

+#4374=CURVE_STYLE('',#32,POSITIVE_LENGTH_MEASURE(2.E-2),#6);

+#4375=PRESENTATION_STYLE_ASSIGNMENT((#4374));

+#4376=STYLED_ITEM('',(#4375),#4373);

+#4377=DIRECTION('',(0.E0,0.E0,-1.E0));

+#4378=VECTOR('',#4377,4.1E-1);

+#4379=CARTESIAN_POINT('',(-2.52E0,2.E-1,-4.3E-1));

+#4380=LINE('',#4379,#4378);

+#4381=CURVE_STYLE('',#32,POSITIVE_LENGTH_MEASURE(2.E-2),#6);

+#4382=PRESENTATION_STYLE_ASSIGNMENT((#4381));

+#4383=STYLED_ITEM('',(#4382),#4380);

+#4384=DIRECTION('',(-1.E0,0.E0,0.E0));

+#4385=VECTOR('',#4384,3.780953558404E-1);

+#4386=CARTESIAN_POINT('',(-2.52E0,2.E-1,-8.4E-1));

+#4387=LINE('',#4386,#4385);

+#4388=CURVE_STYLE('',#32,POSITIVE_LENGTH_MEASURE(2.E-2),#6);

+#4389=PRESENTATION_STYLE_ASSIGNMENT((#4388));

+#4390=STYLED_ITEM('',(#4389),#4387);

+#4391=DIRECTION('',(-6.250079745548E-1,0.E0,7.806183649793E-1));

+#4392=VECTOR('',#4391,8.967249957265E-2);

+#4393=CARTESIAN_POINT('',(-2.898095355840E0,2.E-1,-8.4E-1));

+#4394=LINE('',#4393,#4392);

+#4395=CURVE_STYLE('',#32,POSITIVE_LENGTH_MEASURE(2.E-2),#6);

+#4396=PRESENTATION_STYLE_ASSIGNMENT((#4395));

+#4397=STYLED_ITEM('',(#4396),#4394);

+#4398=DIRECTION('',(-1.E0,0.E0,0.E0));

+#4399=VECTOR('',#4398,4.585861682841E-2);

+#4400=CARTESIAN_POINT('',(-2.954141383172E0,2.E-1,-7.7E-1));

+#4401=LINE('',#4400,#4399);

+#4402=CURVE_STYLE('',#32,POSITIVE_LENGTH_MEASURE(2.E-2),#6);

+#4403=PRESENTATION_STYLE_ASSIGNMENT((#4402));

+#4404=STYLED_ITEM('',(#4403),#4401);

+#4405=DIRECTION('',(1.E0,0.E0,0.E0));

+#4406=VECTOR('',#4405,4.585861682841E-2);

+#4407=CARTESIAN_POINT('',(-3.E0,2.E-1,7.7E-1));

+#4408=LINE('',#4407,#4406);

+#4409=CURVE_STYLE('',#32,POSITIVE_LENGTH_MEASURE(2.E-2),#6);

+#4410=PRESENTATION_STYLE_ASSIGNMENT((#4409));

+#4411=STYLED_ITEM('',(#4410),#4408);

+#4412=DIRECTION('',(6.250079745548E-1,0.E0,7.806183649793E-1));

+#4413=VECTOR('',#4412,8.967249957264E-2);

+#4414=CARTESIAN_POINT('',(-2.954141383172E0,2.E-1,7.7E-1));

+#4415=LINE('',#4414,#4413);

+#4416=CURVE_STYLE('',#32,POSITIVE_LENGTH_MEASURE(2.E-2),#6);

+#4417=PRESENTATION_STYLE_ASSIGNMENT((#4416));

+#4418=STYLED_ITEM('',(#4417),#4415);

+#4419=DIRECTION('',(1.E0,0.E0,0.E0));

+#4420=VECTOR('',#4419,3.780953558404E-1);

+#4421=CARTESIAN_POINT('',(-2.898095355840E0,2.E-1,8.4E-1));

+#4422=LINE('',#4421,#4420);

+#4423=CURVE_STYLE('',#32,POSITIVE_LENGTH_MEASURE(2.E-2),#6);

+#4424=PRESENTATION_STYLE_ASSIGNMENT((#4423));

+#4425=STYLED_ITEM('',(#4424),#4422);

+#4426=DIRECTION('',(0.E0,0.E0,-1.E0));

+#4427=VECTOR('',#4426,4.1E-1);

+#4428=CARTESIAN_POINT('',(-2.52E0,2.E-1,8.4E-1));

+#4429=LINE('',#4428,#4427);

+#4430=CURVE_STYLE('',#32,POSITIVE_LENGTH_MEASURE(2.E-2),#6);

+#4431=PRESENTATION_STYLE_ASSIGNMENT((#4430));

+#4432=STYLED_ITEM('',(#4431),#4429);

+#4433=DIRECTION('',(-1.E0,0.E0,0.E0));

+#4434=VECTOR('',#4433,3.780953558404E-1);

+#4435=CARTESIAN_POINT('',(-2.52E0,2.E-1,4.3E-1));

+#4436=LINE('',#4435,#4434);

+#4437=CURVE_STYLE('',#32,POSITIVE_LENGTH_MEASURE(2.E-2),#6);

+#4438=PRESENTATION_STYLE_ASSIGNMENT((#4437));

+#4439=STYLED_ITEM('',(#4438),#4436);

+#4440=DIRECTION('',(-6.250079745548E-1,0.E0,7.806183649793E-1));

+#4441=VECTOR('',#4440,8.967249957264E-2);

+#4442=CARTESIAN_POINT('',(-2.898095355840E0,2.E-1,4.3E-1));

+#4443=LINE('',#4442,#4441);

+#4444=CURVE_STYLE('',#32,POSITIVE_LENGTH_MEASURE(2.E-2),#6);

+#4445=PRESENTATION_STYLE_ASSIGNMENT((#4444));

+#4446=STYLED_ITEM('',(#4445),#4443);

+#4447=DIRECTION('',(-1.E0,0.E0,0.E0));

+#4448=VECTOR('',#4447,4.585861682841E-2);

+#4449=CARTESIAN_POINT('',(-2.954141383172E0,2.E-1,5.E-1));

+#4450=LINE('',#4449,#4448);

+#4451=CURVE_STYLE('',#32,POSITIVE_LENGTH_MEASURE(2.E-2),#6);

+#4452=PRESENTATION_STYLE_ASSIGNMENT((#4451));

+#4453=STYLED_ITEM('',(#4452),#4450);

+#4454=DIRECTION('',(1.E0,0.E0,0.E0));

+#4455=VECTOR('',#4454,4.585861682841E-2);

+#4456=CARTESIAN_POINT('',(-3.E0,2.E-1,2.04E0));

+#4457=LINE('',#4456,#4455);

+#4458=CURVE_STYLE('',#32,POSITIVE_LENGTH_MEASURE(2.E-2),#6);

+#4459=PRESENTATION_STYLE_ASSIGNMENT((#4458));

+#4460=STYLED_ITEM('',(#4459),#4457);

+#4461=DIRECTION('',(6.250079745548E-1,0.E0,7.806183649793E-1));

+#4462=VECTOR('',#4461,8.967249957264E-2);

+#4463=CARTESIAN_POINT('',(-2.954141383172E0,2.E-1,2.04E0));

+#4464=LINE('',#4463,#4462);

+#4465=CURVE_STYLE('',#32,POSITIVE_LENGTH_MEASURE(2.E-2),#6);

+#4466=PRESENTATION_STYLE_ASSIGNMENT((#4465));

+#4467=STYLED_ITEM('',(#4466),#4464);

+#4468=DIRECTION('',(1.E0,0.E0,0.E0));

+#4469=VECTOR('',#4468,3.780953558404E-1);

+#4470=CARTESIAN_POINT('',(-2.898095355840E0,2.E-1,2.11E0));

+#4471=LINE('',#4470,#4469);

+#4472=CURVE_STYLE('',#32,POSITIVE_LENGTH_MEASURE(2.E-2),#6);

+#4473=PRESENTATION_STYLE_ASSIGNMENT((#4472));

+#4474=STYLED_ITEM('',(#4473),#4471);

+#4475=DIRECTION('',(0.E0,0.E0,-1.E0));

+#4476=VECTOR('',#4475,4.1E-1);

+#4477=CARTESIAN_POINT('',(-2.52E0,2.E-1,2.11E0));

+#4478=LINE('',#4477,#4476);

+#4479=CURVE_STYLE('',#32,POSITIVE_LENGTH_MEASURE(2.E-2),#6);

+#4480=PRESENTATION_STYLE_ASSIGNMENT((#4479));

+#4481=STYLED_ITEM('',(#4480),#4478);

+#4482=DIRECTION('',(-1.E0,0.E0,0.E0));

+#4483=VECTOR('',#4482,3.780953558404E-1);

+#4484=CARTESIAN_POINT('',(-2.52E0,2.E-1,1.7E0));

+#4485=LINE('',#4484,#4483);

+#4486=CURVE_STYLE('',#32,POSITIVE_LENGTH_MEASURE(2.E-2),#6);

+#4487=PRESENTATION_STYLE_ASSIGNMENT((#4486));

+#4488=STYLED_ITEM('',(#4487),#4485);

+#4489=DIRECTION('',(-6.250079745548E-1,0.E0,7.806183649793E-1));

+#4490=VECTOR('',#4489,8.967249957264E-2);

+#4491=CARTESIAN_POINT('',(-2.898095355840E0,2.E-1,1.7E0));

+#4492=LINE('',#4491,#4490);

+#4493=CURVE_STYLE('',#32,POSITIVE_LENGTH_MEASURE(2.E-2),#6);

+#4494=PRESENTATION_STYLE_ASSIGNMENT((#4493));

+#4495=STYLED_ITEM('',(#4494),#4492);

+#4496=DIRECTION('',(-1.E0,0.E0,0.E0));

+#4497=VECTOR('',#4496,4.585861682841E-2);

+#4498=CARTESIAN_POINT('',(-2.954141383172E0,2.E-1,1.77E0));

+#4499=LINE('',#4498,#4497);

+#4500=CURVE_STYLE('',#32,POSITIVE_LENGTH_MEASURE(2.E-2),#6);

+#4501=PRESENTATION_STYLE_ASSIGNMENT((#4500));

+#4502=STYLED_ITEM('',(#4501),#4499);

+#4503=DIRECTION('',(0.E0,0.E0,-1.E0));

+#4504=VECTOR('',#4503,5.45E-1);

+#4505=CARTESIAN_POINT('',(-8.457588122457E-1,2.E-1,2.45E0));

+#4506=LINE('',#4505,#4504);

+#4507=CURVE_STYLE('',#32,POSITIVE_LENGTH_MEASURE(2.E-2),#6);

+#4508=PRESENTATION_STYLE_ASSIGNMENT((#4507));

+#4509=STYLED_ITEM('',(#4508),#4506);

+#4510=DIRECTION('',(1.E0,0.E0,0.E0));

+#4511=VECTOR('',#4510,3.185758812246E0);

+#4512=CARTESIAN_POINT('',(-8.457588122457E-1,2.E-1,1.905E0));

+#4513=LINE('',#4512,#4511);

+#4514=CURVE_STYLE('',#32,POSITIVE_LENGTH_MEASURE(2.E-2),#6);

+#4515=PRESENTATION_STYLE_ASSIGNMENT((#4514));

+#4516=STYLED_ITEM('',(#4515),#4513);

+#4517=DIRECTION('',(0.E0,0.E0,1.E0));

+#4518=VECTOR('',#4517,2.05E-1);

+#4519=CARTESIAN_POINT('',(2.34E0,2.E-1,1.905E0));

+#4520=LINE('',#4519,#4518);

+#4521=CURVE_STYLE('',#32,POSITIVE_LENGTH_MEASURE(2.E-2),#6);

+#4522=PRESENTATION_STYLE_ASSIGNMENT((#4521));

+#4523=STYLED_ITEM('',(#4522),#4520);

+#4524=DIRECTION('',(1.E0,0.E0,0.E0));

+#4525=VECTOR('',#4524,5.580953558404E-1);

+#4526=CARTESIAN_POINT('',(2.34E0,2.E-1,2.11E0));

+#4527=LINE('',#4526,#4525);

+#4528=CURVE_STYLE('',#32,POSITIVE_LENGTH_MEASURE(2.E-2),#6);

+#4529=PRESENTATION_STYLE_ASSIGNMENT((#4528));

+#4530=STYLED_ITEM('',(#4529),#4527);

+#4531=DIRECTION('',(6.250079745548E-1,0.E0,-7.806183649793E-1));

+#4532=VECTOR('',#4531,8.967249957264E-2);

+#4533=CARTESIAN_POINT('',(2.898095355840E0,2.E-1,2.11E0));

+#4534=LINE('',#4533,#4532);

+#4535=CURVE_STYLE('',#32,POSITIVE_LENGTH_MEASURE(2.E-2),#6);

+#4536=PRESENTATION_STYLE_ASSIGNMENT((#4535));

+#4537=STYLED_ITEM('',(#4536),#4534);

+#4538=DIRECTION('',(1.E0,0.E0,0.E0));

+#4539=VECTOR('',#4538,4.585861682839E-2);

+#4540=CARTESIAN_POINT('',(2.954141383172E0,2.E-1,2.04E0));

+#4541=LINE('',#4540,#4539);

+#4542=CURVE_STYLE('',#32,POSITIVE_LENGTH_MEASURE(2.E-2),#6);

+#4543=PRESENTATION_STYLE_ASSIGNMENT((#4542));

+#4544=STYLED_ITEM('',(#4543),#4541);

+#4545=DIRECTION('',(-1.E0,0.E0,0.E0));

+#4546=VECTOR('',#4545,4.585861682839E-2);

+#4547=CARTESIAN_POINT('',(3.E0,2.E-1,1.77E0));

+#4548=LINE('',#4547,#4546);

+#4549=CURVE_STYLE('',#32,POSITIVE_LENGTH_MEASURE(2.E-2),#6);

+#4550=PRESENTATION_STYLE_ASSIGNMENT((#4549));

+#4551=STYLED_ITEM('',(#4550),#4548);

+#4552=DIRECTION('',(-6.250079745548E-1,0.E0,-7.806183649793E-1));

+#4553=VECTOR('',#4552,8.967249957264E-2);

+#4554=CARTESIAN_POINT('',(2.954141383172E0,2.E-1,1.77E0));

+#4555=LINE('',#4554,#4553);

+#4556=CURVE_STYLE('',#32,POSITIVE_LENGTH_MEASURE(2.E-2),#6);

+#4557=PRESENTATION_STYLE_ASSIGNMENT((#4556));

+#4558=STYLED_ITEM('',(#4557),#4555);

+#4559=DIRECTION('',(-1.E0,0.E0,0.E0));

+#4560=VECTOR('',#4559,2.780953558404E-1);

+#4561=CARTESIAN_POINT('',(2.898095355840E0,2.E-1,1.7E0));

+#4562=LINE('',#4561,#4560);

+#4563=CURVE_STYLE('',#32,POSITIVE_LENGTH_MEASURE(2.E-2),#6);

+#4564=PRESENTATION_STYLE_ASSIGNMENT((#4563));

+#4565=STYLED_ITEM('',(#4564),#4562);

+#4566=DIRECTION('',(0.E0,0.E0,-1.E0));

+#4567=VECTOR('',#4566,8.6E-1);

+#4568=CARTESIAN_POINT('',(2.62E0,2.E-1,1.7E0));

+#4569=LINE('',#4568,#4567);

+#4570=CURVE_STYLE('',#32,POSITIVE_LENGTH_MEASURE(2.E-2),#6);

+#4571=PRESENTATION_STYLE_ASSIGNMENT((#4570));

+#4572=STYLED_ITEM('',(#4571),#4569);

+#4573=DIRECTION('',(1.E0,0.E0,0.E0));

+#4574=VECTOR('',#4573,2.780953558404E-1);

+#4575=CARTESIAN_POINT('',(2.62E0,2.E-1,8.4E-1));

+#4576=LINE('',#4575,#4574);

+#4577=CURVE_STYLE('',#32,POSITIVE_LENGTH_MEASURE(2.E-2),#6);

+#4578=PRESENTATION_STYLE_ASSIGNMENT((#4577));

+#4579=STYLED_ITEM('',(#4578),#4576);

+#4580=DIRECTION('',(6.250079745548E-1,0.E0,-7.806183649793E-1));

+#4581=VECTOR('',#4580,8.967249957264E-2);

+#4582=CARTESIAN_POINT('',(2.898095355840E0,2.E-1,8.4E-1));

+#4583=LINE('',#4582,#4581);

+#4584=CURVE_STYLE('',#32,POSITIVE_LENGTH_MEASURE(2.E-2),#6);

+#4585=PRESENTATION_STYLE_ASSIGNMENT((#4584));

+#4586=STYLED_ITEM('',(#4585),#4583);

+#4587=DIRECTION('',(1.E0,0.E0,0.E0));

+#4588=VECTOR('',#4587,4.585861682839E-2);

+#4589=CARTESIAN_POINT('',(2.954141383172E0,2.E-1,7.7E-1));

+#4590=LINE('',#4589,#4588);

+#4591=CURVE_STYLE('',#32,POSITIVE_LENGTH_MEASURE(2.E-2),#6);

+#4592=PRESENTATION_STYLE_ASSIGNMENT((#4591));

+#4593=STYLED_ITEM('',(#4592),#4590);

+#4594=DIRECTION('',(-1.E0,0.E0,0.E0));

+#4595=VECTOR('',#4594,4.585861682839E-2);

+#4596=CARTESIAN_POINT('',(3.E0,2.E-1,5.E-1));

+#4597=LINE('',#4596,#4595);

+#4598=CURVE_STYLE('',#32,POSITIVE_LENGTH_MEASURE(2.E-2),#6);

+#4599=PRESENTATION_STYLE_ASSIGNMENT((#4598));

+#4600=STYLED_ITEM('',(#4599),#4597);

+#4601=DIRECTION('',(-6.250079745548E-1,0.E0,-7.806183649793E-1));

+#4602=VECTOR('',#4601,8.967249957264E-2);

+#4603=CARTESIAN_POINT('',(2.954141383172E0,2.E-1,5.E-1));

+#4604=LINE('',#4603,#4602);

+#4605=CURVE_STYLE('',#32,POSITIVE_LENGTH_MEASURE(2.E-2),#6);

+#4606=PRESENTATION_STYLE_ASSIGNMENT((#4605));

+#4607=STYLED_ITEM('',(#4606),#4604);

+#4608=DIRECTION('',(-1.E0,0.E0,0.E0));

+#4609=VECTOR('',#4608,2.780953558404E-1);

+#4610=CARTESIAN_POINT('',(2.898095355840E0,2.E-1,4.3E-1));

+#4611=LINE('',#4610,#4609);

+#4612=CURVE_STYLE('',#32,POSITIVE_LENGTH_MEASURE(2.E-2),#6);

+#4613=PRESENTATION_STYLE_ASSIGNMENT((#4612));

+#4614=STYLED_ITEM('',(#4613),#4611);

+#4615=DIRECTION('',(0.E0,0.E0,-1.E0));

+#4616=VECTOR('',#4615,8.6E-1);

+#4617=CARTESIAN_POINT('',(2.62E0,2.E-1,4.3E-1));

+#4618=LINE('',#4617,#4616);

+#4619=CURVE_STYLE('',#32,POSITIVE_LENGTH_MEASURE(2.E-2),#6);

+#4620=PRESENTATION_STYLE_ASSIGNMENT((#4619));

+#4621=STYLED_ITEM('',(#4620),#4618);

+#4622=DIRECTION('',(1.E0,0.E0,0.E0));

+#4623=VECTOR('',#4622,2.780953558404E-1);

+#4624=CARTESIAN_POINT('',(2.62E0,2.E-1,-4.3E-1));

+#4625=LINE('',#4624,#4623);

+#4626=CURVE_STYLE('',#32,POSITIVE_LENGTH_MEASURE(2.E-2),#6);

+#4627=PRESENTATION_STYLE_ASSIGNMENT((#4626));

+#4628=STYLED_ITEM('',(#4627),#4625);

+#4629=DIRECTION('',(6.250079745548E-1,0.E0,-7.806183649793E-1));

+#4630=VECTOR('',#4629,8.967249957264E-2);

+#4631=CARTESIAN_POINT('',(2.898095355840E0,2.E-1,-4.3E-1));

+#4632=LINE('',#4631,#4630);

+#4633=CURVE_STYLE('',#32,POSITIVE_LENGTH_MEASURE(2.E-2),#6);

+#4634=PRESENTATION_STYLE_ASSIGNMENT((#4633));

+#4635=STYLED_ITEM('',(#4634),#4632);

+#4636=DIRECTION('',(1.E0,0.E0,0.E0));

+#4637=VECTOR('',#4636,4.585861682839E-2);

+#4638=CARTESIAN_POINT('',(2.954141383172E0,2.E-1,-5.E-1));

+#4639=LINE('',#4638,#4637);

+#4640=CURVE_STYLE('',#32,POSITIVE_LENGTH_MEASURE(2.E-2),#6);

+#4641=PRESENTATION_STYLE_ASSIGNMENT((#4640));

+#4642=STYLED_ITEM('',(#4641),#4639);

+#4643=DIRECTION('',(-1.E0,0.E0,0.E0));

+#4644=VECTOR('',#4643,4.585861682839E-2);

+#4645=CARTESIAN_POINT('',(3.E0,2.E-1,-7.7E-1));

+#4646=LINE('',#4645,#4644);

+#4647=CURVE_STYLE('',#32,POSITIVE_LENGTH_MEASURE(2.E-2),#6);

+#4648=PRESENTATION_STYLE_ASSIGNMENT((#4647));

+#4649=STYLED_ITEM('',(#4648),#4646);

+#4650=DIRECTION('',(-6.250079745548E-1,0.E0,-7.806183649793E-1));

+#4651=VECTOR('',#4650,8.967249957265E-2);

+#4652=CARTESIAN_POINT('',(2.954141383172E0,2.E-1,-7.7E-1));

+#4653=LINE('',#4652,#4651);

+#4654=CURVE_STYLE('',#32,POSITIVE_LENGTH_MEASURE(2.E-2),#6);

+#4655=PRESENTATION_STYLE_ASSIGNMENT((#4654));

+#4656=STYLED_ITEM('',(#4655),#4653);

+#4657=DIRECTION('',(-1.E0,0.E0,0.E0));

+#4658=VECTOR('',#4657,2.780953558404E-1);

+#4659=CARTESIAN_POINT('',(2.898095355840E0,2.E-1,-8.4E-1));

+#4660=LINE('',#4659,#4658);

+#4661=CURVE_STYLE('',#32,POSITIVE_LENGTH_MEASURE(2.E-2),#6);

+#4662=PRESENTATION_STYLE_ASSIGNMENT((#4661));

+#4663=STYLED_ITEM('',(#4662),#4660);

+#4664=DIRECTION('',(0.E0,0.E0,-1.E0));

+#4665=VECTOR('',#4664,8.6E-1);

+#4666=CARTESIAN_POINT('',(2.62E0,2.E-1,-8.4E-1));

+#4667=LINE('',#4666,#4665);

+#4668=CURVE_STYLE('',#32,POSITIVE_LENGTH_MEASURE(2.E-2),#6);

+#4669=PRESENTATION_STYLE_ASSIGNMENT((#4668));

+#4670=STYLED_ITEM('',(#4669),#4667);

+#4671=DIRECTION('',(1.E0,0.E0,0.E0));

+#4672=VECTOR('',#4671,2.780953558404E-1);

+#4673=CARTESIAN_POINT('',(2.62E0,2.E-1,-1.7E0));

+#4674=LINE('',#4673,#4672);

+#4675=CURVE_STYLE('',#32,POSITIVE_LENGTH_MEASURE(2.E-2),#6);

+#4676=PRESENTATION_STYLE_ASSIGNMENT((#4675));

+#4677=STYLED_ITEM('',(#4676),#4674);

+#4678=DIRECTION('',(6.250079745548E-1,0.E0,-7.806183649792E-1));

+#4679=VECTOR('',#4678,8.967249957264E-2);

+#4680=CARTESIAN_POINT('',(2.898095355840E0,2.E-1,-1.7E0));

+#4681=LINE('',#4680,#4679);

+#4682=CURVE_STYLE('',#32,POSITIVE_LENGTH_MEASURE(2.E-2),#6);

+#4683=PRESENTATION_STYLE_ASSIGNMENT((#4682));

+#4684=STYLED_ITEM('',(#4683),#4681);

+#4685=DIRECTION('',(1.E0,0.E0,0.E0));

+#4686=VECTOR('',#4685,4.585861682839E-2);

+#4687=CARTESIAN_POINT('',(2.954141383172E0,2.E-1,-1.77E0));

+#4688=LINE('',#4687,#4686);

+#4689=CURVE_STYLE('',#32,POSITIVE_LENGTH_MEASURE(2.E-2),#6);

+#4690=PRESENTATION_STYLE_ASSIGNMENT((#4689));

+#4691=STYLED_ITEM('',(#4690),#4688);

+#4692=DIRECTION('',(-1.E0,0.E0,0.E0));

+#4693=VECTOR('',#4692,4.585861682839E-2);

+#4694=CARTESIAN_POINT('',(3.E0,2.E-1,-2.04E0));

+#4695=LINE('',#4694,#4693);

+#4696=CURVE_STYLE('',#32,POSITIVE_LENGTH_MEASURE(2.E-2),#6);

+#4697=PRESENTATION_STYLE_ASSIGNMENT((#4696));

+#4698=STYLED_ITEM('',(#4697),#4695);

+#4699=DIRECTION('',(-6.250079745548E-1,0.E0,-7.806183649793E-1));

+#4700=VECTOR('',#4699,8.967249957264E-2);

+#4701=CARTESIAN_POINT('',(2.954141383172E0,2.E-1,-2.04E0));

+#4702=LINE('',#4701,#4700);

+#4703=CURVE_STYLE('',#32,POSITIVE_LENGTH_MEASURE(2.E-2),#6);

+#4704=PRESENTATION_STYLE_ASSIGNMENT((#4703));

+#4705=STYLED_ITEM('',(#4704),#4702);

+#4706=DIRECTION('',(-1.E0,0.E0,0.E0));

+#4707=VECTOR('',#4706,5.580953558405E-1);

+#4708=CARTESIAN_POINT('',(2.898095355840E0,2.E-1,-2.11E0));

+#4709=LINE('',#4708,#4707);

+#4710=CURVE_STYLE('',#32,POSITIVE_LENGTH_MEASURE(2.E-2),#6);

+#4711=PRESENTATION_STYLE_ASSIGNMENT((#4710));

+#4712=STYLED_ITEM('',(#4711),#4709);

+#4713=DIRECTION('',(0.E0,0.E0,1.E0));

+#4714=VECTOR('',#4713,2.05E-1);

+#4715=CARTESIAN_POINT('',(2.34E0,2.E-1,-2.11E0));

+#4716=LINE('',#4715,#4714);

+#4717=CURVE_STYLE('',#32,POSITIVE_LENGTH_MEASURE(2.E-2),#6);

+#4718=PRESENTATION_STYLE_ASSIGNMENT((#4717));

+#4719=STYLED_ITEM('',(#4718),#4716);

+#4720=DIRECTION('',(-1.E0,0.E0,0.E0));

+#4721=VECTOR('',#4720,3.185758812246E0);

+#4722=CARTESIAN_POINT('',(2.34E0,2.E-1,-1.905E0));

+#4723=LINE('',#4722,#4721);

+#4724=CURVE_STYLE('',#32,POSITIVE_LENGTH_MEASURE(2.E-2),#6);

+#4725=PRESENTATION_STYLE_ASSIGNMENT((#4724));

+#4726=STYLED_ITEM('',(#4725),#4723);

+#4727=DIRECTION('',(0.E0,0.E0,-1.E0));

+#4728=VECTOR('',#4727,5.45E-1);

+#4729=CARTESIAN_POINT('',(-8.457588122457E-1,2.E-1,-1.905E0));

+#4730=LINE('',#4729,#4728);

+#4731=CURVE_STYLE('',#32,POSITIVE_LENGTH_MEASURE(2.E-2),#6);

+#4732=PRESENTATION_STYLE_ASSIGNMENT((#4731));

+#4733=STYLED_ITEM('',(#4732),#4730);

+#4734=DIRECTION('',(0.E0,0.E0,1.E0));

+#4735=VECTOR('',#4734,3.4E-1);

+#4736=CARTESIAN_POINT('',(-1.06E0,2.E-1,-2.45E0));

+#4737=LINE('',#4736,#4735);

+#4738=CURVE_STYLE('',#32,POSITIVE_LENGTH_MEASURE(2.E-2),#6);

+#4739=PRESENTATION_STYLE_ASSIGNMENT((#4738));

+#4740=STYLED_ITEM('',(#4739),#4737);

+#4741=DIRECTION('',(-1.E0,0.E0,0.E0));

+#4742=VECTOR('',#4741,1.E-1);

+#4743=CARTESIAN_POINT('',(-1.06E0,2.E-1,-2.11E0));

+#4744=LINE('',#4743,#4742);

+#4745=CURVE_STYLE('',#32,POSITIVE_LENGTH_MEASURE(2.E-2),#6);

+#4746=PRESENTATION_STYLE_ASSIGNMENT((#4745));

+#4747=STYLED_ITEM('',(#4746),#4744);

+#4748=DIRECTION('',(0.E0,0.E0,1.E0));

+#4749=VECTOR('',#4748,4.22E0);

+#4750=CARTESIAN_POINT('',(-1.16E0,2.E-1,-2.11E0));

+#4751=LINE('',#4750,#4749);

+#4752=CURVE_STYLE('',#32,POSITIVE_LENGTH_MEASURE(2.E-2),#6);

+#4753=PRESENTATION_STYLE_ASSIGNMENT((#4752));

+#4754=STYLED_ITEM('',(#4753),#4751);

+#4755=DIRECTION('',(1.E0,0.E0,0.E0));

+#4756=VECTOR('',#4755,1.E-1);

+#4757=CARTESIAN_POINT('',(-1.16E0,2.E-1,2.11E0));

+#4758=LINE('',#4757,#4756);

+#4759=CURVE_STYLE('',#32,POSITIVE_LENGTH_MEASURE(2.E-2),#6);

+#4760=PRESENTATION_STYLE_ASSIGNMENT((#4759));

+#4761=STYLED_ITEM('',(#4760),#4758);

+#4762=DIRECTION('',(0.E0,0.E0,1.E0));

+#4763=VECTOR('',#4762,3.4E-1);

+#4764=CARTESIAN_POINT('',(-1.06E0,2.E-1,2.11E0));

+#4765=LINE('',#4764,#4763);

+#4766=CURVE_STYLE('',#32,POSITIVE_LENGTH_MEASURE(2.E-2),#6);

+#4767=PRESENTATION_STYLE_ASSIGNMENT((#4766));

+#4768=STYLED_ITEM('',(#4767),#4765);

+#4769=DIRECTION('',(0.E0,0.E0,1.E0));

+#4770=VECTOR('',#4769,2.7E-1);

+#4771=CARTESIAN_POINT('',(-3.E0,2.E-1,-2.04E0));

+#4772=LINE('',#4771,#4770);

+#4773=CURVE_STYLE('',#32,POSITIVE_LENGTH_MEASURE(2.E-2),#6);

+#4774=PRESENTATION_STYLE_ASSIGNMENT((#4773));

+#4775=STYLED_ITEM('',(#4774),#4772);

+#4776=DIRECTION('',(0.E0,0.E0,-1.E0));

+#4777=VECTOR('',#4776,4.611753059092E0);

+#4778=CARTESIAN_POINT('',(-2.855876529546E0,1.017364817767E0,2.305876529546E0));

+#4779=LINE('',#4778,#4777);

+#4780=CURVE_STYLE('',#32,POSITIVE_LENGTH_MEASURE(2.E-2),#6);

+#4781=PRESENTATION_STYLE_ASSIGNMENT((#4780));

+#4782=STYLED_ITEM('',(#4781),#4779);

+#4783=DIRECTION('',(1.710878697460E-1,9.702875252478E-1,-1.710878697460E-1));

+#4784=VECTOR('',#4783,8.423944413363E-1);

+#4785=CARTESIAN_POINT('',(-3.E0,2.E-1,2.45E0));

+#4786=LINE('',#4785,#4784);

+#4787=CURVE_STYLE('',#32,POSITIVE_LENGTH_MEASURE(2.E-2),#6);

+#4788=PRESENTATION_STYLE_ASSIGNMENT((#4787));

+#4789=STYLED_ITEM('',(#4788),#4786);

+#4790=DIRECTION('',(0.E0,0.E0,1.E0));

+#4791=VECTOR('',#4790,2.7E-1);

+#4792=CARTESIAN_POINT('',(-3.E0,2.E-1,1.77E0));

+#4793=LINE('',#4792,#4791);

+#4794=CURVE_STYLE('',#32,POSITIVE_LENGTH_MEASURE(2.E-2),#6);

+#4795=PRESENTATION_STYLE_ASSIGNMENT((#4794));

+#4796=STYLED_ITEM('',(#4795),#4793);

+#4797=DIRECTION('',(0.E0,0.E0,1.E0));

+#4798=VECTOR('',#4797,2.7E-1);

+#4799=CARTESIAN_POINT('',(-3.E0,2.E-1,5.E-1));

+#4800=LINE('',#4799,#4798);

+#4801=CURVE_STYLE('',#32,POSITIVE_LENGTH_MEASURE(2.E-2),#6);

+#4802=PRESENTATION_STYLE_ASSIGNMENT((#4801));

+#4803=STYLED_ITEM('',(#4802),#4800);

+#4804=DIRECTION('',(0.E0,0.E0,1.E0));

+#4805=VECTOR('',#4804,2.7E-1);

+#4806=CARTESIAN_POINT('',(-3.E0,2.E-1,-7.7E-1));

+#4807=LINE('',#4806,#4805);

+#4808=CURVE_STYLE('',#32,POSITIVE_LENGTH_MEASURE(2.E-2),#6);

+#4809=PRESENTATION_STYLE_ASSIGNMENT((#4808));

+#4810=STYLED_ITEM('',(#4809),#4807);

+#4811=DIRECTION('',(-1.E0,0.E0,0.E0));

+#4812=VECTOR('',#4811,2.142411877543E-1);

+#4813=CARTESIAN_POINT('',(-8.457588122457E-1,2.E-1,-2.45E0));

+#4814=LINE('',#4813,#4812);

+#4815=CURVE_STYLE('',#32,POSITIVE_LENGTH_MEASURE(2.E-2),#6);

+#4816=PRESENTATION_STYLE_ASSIGNMENT((#4815));

+#4817=STYLED_ITEM('',(#4816),#4814);

+#4818=DIRECTION('',(-1.E0,0.E0,0.E0));

+#4819=VECTOR('',#4818,5.711753059092E0);

+#4820=CARTESIAN_POINT('',(2.855876529546E0,1.017364817767E0,-2.305876529546E0));

+#4821=LINE('',#4820,#4819);

+#4822=CURVE_STYLE('',#32,POSITIVE_LENGTH_MEASURE(2.E-2),#6);

+#4823=PRESENTATION_STYLE_ASSIGNMENT((#4822));

+#4824=STYLED_ITEM('',(#4823),#4821);

+#4825=DIRECTION('',(1.710878697460E-1,9.702875252478E-1,1.710878697460E-1));

+#4826=VECTOR('',#4825,8.423944413363E-1);

+#4827=CARTESIAN_POINT('',(-3.E0,2.E-1,-2.45E0));

+#4828=LINE('',#4827,#4826);

+#4829=CURVE_STYLE('',#32,POSITIVE_LENGTH_MEASURE(2.E-2),#6);

+#4830=PRESENTATION_STYLE_ASSIGNMENT((#4829));

+#4831=STYLED_ITEM('',(#4830),#4828);

+#4832=DIRECTION('',(0.E0,0.E0,-1.E0));

+#4833=VECTOR('',#4832,2.7E-1);

+#4834=CARTESIAN_POINT('',(3.E0,2.E-1,2.04E0));

+#4835=LINE('',#4834,#4833);

+#4836=CURVE_STYLE('',#32,POSITIVE_LENGTH_MEASURE(2.E-2),#6);

+#4837=PRESENTATION_STYLE_ASSIGNMENT((#4836));

+#4838=STYLED_ITEM('',(#4837),#4835);

+#4839=DIRECTION('',(0.E0,0.E0,-1.E0));

+#4840=VECTOR('',#4839,4.611753059092E0);

+#4841=CARTESIAN_POINT('',(2.855876529546E0,1.017364817767E0,2.305876529546E0));

+#4842=LINE('',#4841,#4840);

+#4843=CURVE_STYLE('',#32,POSITIVE_LENGTH_MEASURE(2.E-2),#6);

+#4844=PRESENTATION_STYLE_ASSIGNMENT((#4843));

+#4845=STYLED_ITEM('',(#4844),#4842);

+#4846=DIRECTION('',(-1.710878697460E-1,9.702875252478E-1,1.710878697460E-1));

+#4847=VECTOR('',#4846,8.423944413363E-1);

+#4848=CARTESIAN_POINT('',(3.E0,2.E-1,-2.45E0));

+#4849=LINE('',#4848,#4847);

+#4850=CURVE_STYLE('',#32,POSITIVE_LENGTH_MEASURE(2.E-2),#6);

+#4851=PRESENTATION_STYLE_ASSIGNMENT((#4850));

+#4852=STYLED_ITEM('',(#4851),#4849);

+#4853=DIRECTION('',(0.E0,0.E0,-1.E0));

+#4854=VECTOR('',#4853,2.7E-1);

+#4855=CARTESIAN_POINT('',(3.E0,2.E-1,-1.77E0));

+#4856=LINE('',#4855,#4854);

+#4857=CURVE_STYLE('',#32,POSITIVE_LENGTH_MEASURE(2.E-2),#6);

+#4858=PRESENTATION_STYLE_ASSIGNMENT((#4857));

+#4859=STYLED_ITEM('',(#4858),#4856);

+#4860=DIRECTION('',(0.E0,0.E0,-1.E0));

+#4861=VECTOR('',#4860,2.7E-1);

+#4862=CARTESIAN_POINT('',(3.E0,2.E-1,-5.E-1));

+#4863=LINE('',#4862,#4861);

+#4864=CURVE_STYLE('',#32,POSITIVE_LENGTH_MEASURE(2.E-2),#6);

+#4865=PRESENTATION_STYLE_ASSIGNMENT((#4864));

+#4866=STYLED_ITEM('',(#4865),#4863);

+#4867=DIRECTION('',(0.E0,0.E0,-1.E0));

+#4868=VECTOR('',#4867,2.7E-1);

+#4869=CARTESIAN_POINT('',(3.E0,2.E-1,7.7E-1));

+#4870=LINE('',#4869,#4868);

+#4871=CURVE_STYLE('',#32,POSITIVE_LENGTH_MEASURE(2.E-2),#6);

+#4872=PRESENTATION_STYLE_ASSIGNMENT((#4871));

+#4873=STYLED_ITEM('',(#4872),#4870);

+#4874=DIRECTION('',(0.E0,1.E0,0.E0));

+#4875=VECTOR('',#4874,2.E-1);

+#4876=CARTESIAN_POINT('',(3.E0,0.E0,2.04E0));

+#4877=LINE('',#4876,#4875);

+#4878=CURVE_STYLE('',#32,POSITIVE_LENGTH_MEASURE(2.E-2),#6);

+#4879=PRESENTATION_STYLE_ASSIGNMENT((#4878));

+#4880=STYLED_ITEM('',(#4879),#4877);

+#4881=DIRECTION('',(0.E0,1.E0,0.E0));

+#4882=VECTOR('',#4881,2.E-1);

+#4883=CARTESIAN_POINT('',(3.E0,0.E0,2.45E0));

+#4884=LINE('',#4883,#4882);

+#4885=CURVE_STYLE('',#32,POSITIVE_LENGTH_MEASURE(2.E-2),#6);

+#4886=PRESENTATION_STYLE_ASSIGNMENT((#4885));

+#4887=STYLED_ITEM('',(#4886),#4884);

+#4888=DIRECTION('',(0.E0,0.E0,-1.E0));

+#4889=VECTOR('',#4888,4.1E-1);

+#4890=CARTESIAN_POINT('',(3.E0,2.E-1,2.45E0));

+#4891=LINE('',#4890,#4889);

+#4892=CURVE_STYLE('',#32,POSITIVE_LENGTH_MEASURE(2.E-2),#6);

+#4893=PRESENTATION_STYLE_ASSIGNMENT((#4892));

+#4894=STYLED_ITEM('',(#4893),#4891);

+#4895=DIRECTION('',(0.E0,1.E0,0.E0));

+#4896=VECTOR('',#4895,2.E-1);

+#4897=CARTESIAN_POINT('',(3.E0,0.E0,1.77E0));

+#4898=LINE('',#4897,#4896);

+#4899=CURVE_STYLE('',#32,POSITIVE_LENGTH_MEASURE(2.E-2),#6);

+#4900=PRESENTATION_STYLE_ASSIGNMENT((#4899));

+#4901=STYLED_ITEM('',(#4900),#4898);

+#4902=DIRECTION('',(0.E0,0.E0,-1.E0));

+#4903=VECTOR('',#4902,1.E0);

+#4904=CARTESIAN_POINT('',(3.E0,2.E-1,1.77E0));

+#4905=LINE('',#4904,#4903);

+#4906=CURVE_STYLE('',#32,POSITIVE_LENGTH_MEASURE(2.E-2),#6);

+#4907=PRESENTATION_STYLE_ASSIGNMENT((#4906));

+#4908=STYLED_ITEM('',(#4907),#4905);

+#4909=DIRECTION('',(0.E0,1.E0,0.E0));

+#4910=VECTOR('',#4909,2.E-1);

+#4911=CARTESIAN_POINT('',(3.E0,0.E0,7.7E-1));

+#4912=LINE('',#4911,#4910);

+#4913=CURVE_STYLE('',#32,POSITIVE_LENGTH_MEASURE(2.E-2),#6);

+#4914=PRESENTATION_STYLE_ASSIGNMENT((#4913));

+#4915=STYLED_ITEM('',(#4914),#4912);

+#4916=DIRECTION('',(0.E0,1.E0,0.E0));

+#4917=VECTOR('',#4916,2.E-1);

+#4918=CARTESIAN_POINT('',(3.E0,0.E0,5.E-1));

+#4919=LINE('',#4918,#4917);

+#4920=CURVE_STYLE('',#32,POSITIVE_LENGTH_MEASURE(2.E-2),#6);

+#4921=PRESENTATION_STYLE_ASSIGNMENT((#4920));

+#4922=STYLED_ITEM('',(#4921),#4919);

+#4923=DIRECTION('',(0.E0,0.E0,-1.E0));

+#4924=VECTOR('',#4923,1.E0);

+#4925=CARTESIAN_POINT('',(3.E0,2.E-1,5.E-1));

+#4926=LINE('',#4925,#4924);

+#4927=CURVE_STYLE('',#32,POSITIVE_LENGTH_MEASURE(2.E-2),#6);

+#4928=PRESENTATION_STYLE_ASSIGNMENT((#4927));

+#4929=STYLED_ITEM('',(#4928),#4926);

+#4930=DIRECTION('',(0.E0,1.E0,0.E0));

+#4931=VECTOR('',#4930,2.E-1);

+#4932=CARTESIAN_POINT('',(3.E0,0.E0,-5.E-1));

+#4933=LINE('',#4932,#4931);

+#4934=CURVE_STYLE('',#32,POSITIVE_LENGTH_MEASURE(2.E-2),#6);

+#4935=PRESENTATION_STYLE_ASSIGNMENT((#4934));

+#4936=STYLED_ITEM('',(#4935),#4933);

+#4937=DIRECTION('',(0.E0,1.E0,0.E0));

+#4938=VECTOR('',#4937,2.E-1);

+#4939=CARTESIAN_POINT('',(3.E0,0.E0,-7.7E-1));

+#4940=LINE('',#4939,#4938);

+#4941=CURVE_STYLE('',#32,POSITIVE_LENGTH_MEASURE(2.E-2),#6);

+#4942=PRESENTATION_STYLE_ASSIGNMENT((#4941));

+#4943=STYLED_ITEM('',(#4942),#4940);

+#4944=DIRECTION('',(0.E0,0.E0,-1.E0));

+#4945=VECTOR('',#4944,1.E0);

+#4946=CARTESIAN_POINT('',(3.E0,2.E-1,-7.7E-1));

+#4947=LINE('',#4946,#4945);

+#4948=CURVE_STYLE('',#32,POSITIVE_LENGTH_MEASURE(2.E-2),#6);

+#4949=PRESENTATION_STYLE_ASSIGNMENT((#4948));

+#4950=STYLED_ITEM('',(#4949),#4947);

+#4951=DIRECTION('',(0.E0,1.E0,0.E0));

+#4952=VECTOR('',#4951,2.E-1);

+#4953=CARTESIAN_POINT('',(3.E0,0.E0,-1.77E0));

+#4954=LINE('',#4953,#4952);

+#4955=CURVE_STYLE('',#32,POSITIVE_LENGTH_MEASURE(2.E-2),#6);

+#4956=PRESENTATION_STYLE_ASSIGNMENT((#4955));

+#4957=STYLED_ITEM('',(#4956),#4954);

+#4958=DIRECTION('',(0.E0,1.E0,0.E0));

+#4959=VECTOR('',#4958,2.E-1);

+#4960=CARTESIAN_POINT('',(3.E0,0.E0,-2.04E0));

+#4961=LINE('',#4960,#4959);

+#4962=CURVE_STYLE('',#32,POSITIVE_LENGTH_MEASURE(2.E-2),#6);

+#4963=PRESENTATION_STYLE_ASSIGNMENT((#4962));

+#4964=STYLED_ITEM('',(#4963),#4961);

+#4965=DIRECTION('',(0.E0,0.E0,-1.E0));

+#4966=VECTOR('',#4965,4.1E-1);

+#4967=CARTESIAN_POINT('',(3.E0,2.E-1,-2.04E0));

+#4968=LINE('',#4967,#4966);

+#4969=CURVE_STYLE('',#32,POSITIVE_LENGTH_MEASURE(2.E-2),#6);

+#4970=PRESENTATION_STYLE_ASSIGNMENT((#4969));

+#4971=STYLED_ITEM('',(#4970),#4968);

+#4972=DIRECTION('',(0.E0,1.E0,0.E0));

+#4973=VECTOR('',#4972,2.E-1);

+#4974=CARTESIAN_POINT('',(2.954141383172E0,0.E0,2.04E0));

+#4975=LINE('',#4974,#4973);

+#4976=CURVE_STYLE('',#32,POSITIVE_LENGTH_MEASURE(2.E-2),#6);

+#4977=PRESENTATION_STYLE_ASSIGNMENT((#4976));

+#4978=STYLED_ITEM('',(#4977),#4975);

+#4979=DIRECTION('',(0.E0,1.E0,0.E0));

+#4980=VECTOR('',#4979,2.E-1);

+#4981=CARTESIAN_POINT('',(2.898095355840E0,0.E0,2.11E0));

+#4982=LINE('',#4981,#4980);

+#4983=CURVE_STYLE('',#32,POSITIVE_LENGTH_MEASURE(2.E-2),#6);

+#4984=PRESENTATION_STYLE_ASSIGNMENT((#4983));

+#4985=STYLED_ITEM('',(#4984),#4982);

+#4986=DIRECTION('',(0.E0,1.E0,0.E0));

+#4987=VECTOR('',#4986,2.E-1);

+#4988=CARTESIAN_POINT('',(2.34E0,0.E0,2.11E0));

+#4989=LINE('',#4988,#4987);

+#4990=CURVE_STYLE('',#32,POSITIVE_LENGTH_MEASURE(2.E-2),#6);

+#4991=PRESENTATION_STYLE_ASSIGNMENT((#4990));

+#4992=STYLED_ITEM('',(#4991),#4989);

+#4993=DIRECTION('',(0.E0,1.E0,0.E0));

+#4994=VECTOR('',#4993,2.E-1);

+#4995=CARTESIAN_POINT('',(2.34E0,0.E0,1.905E0));

+#4996=LINE('',#4995,#4994);

+#4997=CURVE_STYLE('',#32,POSITIVE_LENGTH_MEASURE(2.E-2),#6);

+#4998=PRESENTATION_STYLE_ASSIGNMENT((#4997));

+#4999=STYLED_ITEM('',(#4998),#4996);

+#5000=DIRECTION('',(0.E0,1.E0,0.E0));

+#5001=VECTOR('',#5000,2.E-1);

+#5002=CARTESIAN_POINT('',(-8.457588122457E-1,0.E0,1.905E0));

+#5003=LINE('',#5002,#5001);

+#5004=CURVE_STYLE('',#32,POSITIVE_LENGTH_MEASURE(2.E-2),#6);

+#5005=PRESENTATION_STYLE_ASSIGNMENT((#5004));

+#5006=STYLED_ITEM('',(#5005),#5003);

+#5007=DIRECTION('',(0.E0,1.E0,0.E0));

+#5008=VECTOR('',#5007,2.E-1);

+#5009=CARTESIAN_POINT('',(-8.457588122457E-1,0.E0,2.45E0));

+#5010=LINE('',#5009,#5008);

+#5011=CURVE_STYLE('',#32,POSITIVE_LENGTH_MEASURE(2.E-2),#6);

+#5012=PRESENTATION_STYLE_ASSIGNMENT((#5011));

+#5013=STYLED_ITEM('',(#5012),#5010);

+#5014=DIRECTION('',(1.E0,0.E0,0.E0));

+#5015=VECTOR('',#5014,3.845758812246E0);

+#5016=CARTESIAN_POINT('',(-8.457588122457E-1,2.E-1,2.45E0));

+#5017=LINE('',#5016,#5015);

+#5018=CURVE_STYLE('',#32,POSITIVE_LENGTH_MEASURE(2.E-2),#6);

+#5019=PRESENTATION_STYLE_ASSIGNMENT((#5018));

+#5020=STYLED_ITEM('',(#5019),#5017);

+#5021=DIRECTION('',(0.E0,1.E0,0.E0));

+#5022=VECTOR('',#5021,2.E-1);

+#5023=CARTESIAN_POINT('',(-1.06E0,0.E0,2.45E0));

+#5024=LINE('',#5023,#5022);

+#5025=CURVE_STYLE('',#32,POSITIVE_LENGTH_MEASURE(2.E-2),#6);

+#5026=PRESENTATION_STYLE_ASSIGNMENT((#5025));

+#5027=STYLED_ITEM('',(#5026),#5024);

+#5028=DIRECTION('',(0.E0,1.E0,0.E0));

+#5029=VECTOR('',#5028,2.E-1);

+#5030=CARTESIAN_POINT('',(-3.E0,0.E0,2.45E0));

+#5031=LINE('',#5030,#5029);

+#5032=CURVE_STYLE('',#32,POSITIVE_LENGTH_MEASURE(2.E-2),#6);

+#5033=PRESENTATION_STYLE_ASSIGNMENT((#5032));

+#5034=STYLED_ITEM('',(#5033),#5031);

+#5035=DIRECTION('',(1.E0,0.E0,0.E0));

+#5036=VECTOR('',#5035,1.94E0);

+#5037=CARTESIAN_POINT('',(-3.E0,2.E-1,2.45E0));

+#5038=LINE('',#5037,#5036);

+#5039=CURVE_STYLE('',#32,POSITIVE_LENGTH_MEASURE(2.E-2),#6);

+#5040=PRESENTATION_STYLE_ASSIGNMENT((#5039));

+#5041=STYLED_ITEM('',(#5040),#5038);

+#5042=DIRECTION('',(1.E0,0.E0,0.E0));

+#5043=VECTOR('',#5042,2.142411877543E-1);

+#5044=CARTESIAN_POINT('',(-1.06E0,2.E-1,2.45E0));

+#5045=LINE('',#5044,#5043);

+#5046=CURVE_STYLE('',#32,POSITIVE_LENGTH_MEASURE(2.E-2),#6);

+#5047=PRESENTATION_STYLE_ASSIGNMENT((#5046));

+#5048=STYLED_ITEM('',(#5047),#5045);

+#5049=DIRECTION('',(-1.E0,0.E0,0.E0));

+#5050=VECTOR('',#5049,5.711753059092E0);

+#5051=CARTESIAN_POINT('',(2.855876529546E0,1.017364817767E0,2.305876529546E0));

+#5052=LINE('',#5051,#5050);

+#5053=CURVE_STYLE('',#32,POSITIVE_LENGTH_MEASURE(2.E-2),#6);

+#5054=PRESENTATION_STYLE_ASSIGNMENT((#5053));

+#5055=STYLED_ITEM('',(#5054),#5052);

+#5056=DIRECTION('',(-1.710878697460E-1,9.702875252478E-1,-1.710878697460E-1));

+#5057=VECTOR('',#5056,8.423944413363E-1);

+#5058=CARTESIAN_POINT('',(3.E0,2.E-1,2.45E0));

+#5059=LINE('',#5058,#5057);

+#5060=CURVE_STYLE('',#32,POSITIVE_LENGTH_MEASURE(2.E-2),#6);

+#5061=PRESENTATION_STYLE_ASSIGNMENT((#5060));

+#5062=STYLED_ITEM('',(#5061),#5059);

+#5063=CARTESIAN_POINT('',(2.855876529546E0,1.017364817767E0,2.305876529546E0));

+#5064=CARTESIAN_POINT('',(2.854689041094E0,1.024099399435E0,2.304689041094E0));

+#5065=CARTESIAN_POINT('',(2.850876456965E0,1.037653830417E0,2.300876456965E0));

+#5066=CARTESIAN_POINT('',(2.840410669701E0,1.057254185415E0,2.290410669701E0));

+#5067=CARTESIAN_POINT('',(2.825440027269E0,1.074466065584E0,2.275440027269E0));

+#5068=CARTESIAN_POINT('',(2.806591002511E0,1.088131986349E0,2.256591002511E0));

+#5069=CARTESIAN_POINT('',(2.783938582172E0,1.097510168020E0,2.233938582172E0));

+#5070=CARTESIAN_POINT('',(2.766535820415E0,1.1E0,2.216535820415E0));

+#5071=CARTESIAN_POINT('',(2.757395754245E0,1.1E0,2.207395754245E0));

+#5073=CURVE_STYLE('',#32,POSITIVE_LENGTH_MEASURE(2.E-2),#6);

+#5074=PRESENTATION_STYLE_ASSIGNMENT((#5073));

+#5075=STYLED_ITEM('',(#5074),#5072);

+#5076=CARTESIAN_POINT('',(-2.855876529546E0,1.017364817767E0,2.305876529546E0));

+#5077=CARTESIAN_POINT('',(-2.854689041094E0,1.024099399435E0,2.304689041094E0));

+#5078=CARTESIAN_POINT('',(-2.850876456965E0,1.037653830417E0,2.300876456965E0));

+#5079=CARTESIAN_POINT('',(-2.840410669701E0,1.057254185415E0,2.290410669701E0));

+#5080=CARTESIAN_POINT('',(-2.825440027269E0,1.074466065584E0,2.275440027269E0));

+#5081=CARTESIAN_POINT('',(-2.806591002511E0,1.088131986349E0,2.256591002511E0));

+#5082=CARTESIAN_POINT('',(-2.783938582172E0,1.097510168020E0,2.233938582172E0));

+#5083=CARTESIAN_POINT('',(-2.766535820415E0,1.1E0,2.216535820415E0));

+#5084=CARTESIAN_POINT('',(-2.757395754245E0,1.1E0,2.207395754245E0));

+#5086=CURVE_STYLE('',#32,POSITIVE_LENGTH_MEASURE(2.E-2),#6);

+#5087=PRESENTATION_STYLE_ASSIGNMENT((#5086));

+#5088=STYLED_ITEM('',(#5087),#5085);

+#5089=DIRECTION('',(0.E0,0.E0,-1.E0));

+#5090=VECTOR('',#5089,4.414791508489E0);

+#5091=CARTESIAN_POINT('',(2.757395754245E0,1.1E0,2.207395754245E0));

+#5092=LINE('',#5091,#5090);

+#5093=CURVE_STYLE('',#32,POSITIVE_LENGTH_MEASURE(2.E-2),#6);

+#5094=PRESENTATION_STYLE_ASSIGNMENT((#5093));

+#5095=STYLED_ITEM('',(#5094),#5092);

+#5096=DIRECTION('',(-1.E0,0.E0,0.E0));

+#5097=VECTOR('',#5096,5.514791508489E0);

+#5098=CARTESIAN_POINT('',(2.757395754245E0,1.1E0,2.207395754245E0));

+#5099=LINE('',#5098,#5097);

+#5100=CURVE_STYLE('',#32,POSITIVE_LENGTH_MEASURE(2.E-2),#6);

+#5101=PRESENTATION_STYLE_ASSIGNMENT((#5100));

+#5102=STYLED_ITEM('',(#5101),#5099);

+#5103=DIRECTION('',(0.E0,0.E0,-1.E0));

+#5104=VECTOR('',#5103,4.414791508489E0);

+#5105=CARTESIAN_POINT('',(-2.757395754245E0,1.1E0,2.207395754245E0));

+#5106=LINE('',#5105,#5104);

+#5107=CURVE_STYLE('',#32,POSITIVE_LENGTH_MEASURE(2.E-2),#6);

+#5108=PRESENTATION_STYLE_ASSIGNMENT((#5107));

+#5109=STYLED_ITEM('',(#5108),#5106);

+#5110=DIRECTION('',(-1.E0,0.E0,0.E0));

+#5111=VECTOR('',#5110,5.514791508489E0);

+#5112=CARTESIAN_POINT('',(2.757395754245E0,1.1E0,-2.207395754245E0));

+#5113=LINE('',#5112,#5111);

+#5114=CURVE_STYLE('',#32,POSITIVE_LENGTH_MEASURE(2.E-2),#6);

+#5115=PRESENTATION_STYLE_ASSIGNMENT((#5114));

+#5116=STYLED_ITEM('',(#5115),#5113);

+#5117=CARTESIAN_POINT('',(2.855876529546E0,1.017364817767E0,-2.305876529546E0));

+#5118=CARTESIAN_POINT('',(2.854689041094E0,1.024099399435E0,-2.304689041094E0));

+#5119=CARTESIAN_POINT('',(2.850876456965E0,1.037653830417E0,-2.300876456965E0));

+#5120=CARTESIAN_POINT('',(2.840410669701E0,1.057254185415E0,-2.290410669701E0));

+#5121=CARTESIAN_POINT('',(2.825440027269E0,1.074466065584E0,-2.275440027269E0));

+#5122=CARTESIAN_POINT('',(2.806591002511E0,1.088131986349E0,-2.256591002511E0));

+#5123=CARTESIAN_POINT('',(2.783938582172E0,1.097510168020E0,-2.233938582172E0));

+#5124=CARTESIAN_POINT('',(2.766535820415E0,1.1E0,-2.216535820415E0));

+#5125=CARTESIAN_POINT('',(2.757395754245E0,1.1E0,-2.207395754245E0));

+#5127=CURVE_STYLE('',#32,POSITIVE_LENGTH_MEASURE(2.E-2),#6);

+#5128=PRESENTATION_STYLE_ASSIGNMENT((#5127));

+#5129=STYLED_ITEM('',(#5128),#5126);

+#5130=CARTESIAN_POINT('',(-2.855876529546E0,1.017364817767E0,

+-2.305876529546E0));

+#5131=CARTESIAN_POINT('',(-2.854689041094E0,1.024099399435E0,

+-2.304689041094E0));

+#5132=CARTESIAN_POINT('',(-2.850876456965E0,1.037653830417E0,

+-2.300876456965E0));

+#5133=CARTESIAN_POINT('',(-2.840410669701E0,1.057254185415E0,

+-2.290410669701E0));

+#5134=CARTESIAN_POINT('',(-2.825440027269E0,1.074466065584E0,

+-2.275440027269E0));

+#5135=CARTESIAN_POINT('',(-2.806591002511E0,1.088131986349E0,

+-2.256591002511E0));

+#5136=CARTESIAN_POINT('',(-2.783938582172E0,1.097510168020E0,

+-2.233938582172E0));

+#5137=CARTESIAN_POINT('',(-2.766535820415E0,1.1E0,-2.216535820415E0));

+#5138=CARTESIAN_POINT('',(-2.757395754245E0,1.1E0,-2.207395754245E0));

+#5140=CURVE_STYLE('',#32,POSITIVE_LENGTH_MEASURE(2.E-2),#6);

+#5141=PRESENTATION_STYLE_ASSIGNMENT((#5140));

+#5142=STYLED_ITEM('',(#5141),#5139);

+#5143=DIRECTION('',(0.E0,1.E0,0.E0));

+#5144=VECTOR('',#5143,2.E-1);

+#5145=CARTESIAN_POINT('',(-1.06E0,0.E0,2.11E0));

+#5146=LINE('',#5145,#5144);

+#5147=CURVE_STYLE('',#32,POSITIVE_LENGTH_MEASURE(2.E-2),#6);

+#5148=PRESENTATION_STYLE_ASSIGNMENT((#5147));

+#5149=STYLED_ITEM('',(#5148),#5146);

+#5150=DIRECTION('',(0.E0,1.E0,0.E0));

+#5151=VECTOR('',#5150,2.E-1);

+#5152=CARTESIAN_POINT('',(-1.16E0,0.E0,2.11E0));

+#5153=LINE('',#5152,#5151);

+#5154=CURVE_STYLE('',#32,POSITIVE_LENGTH_MEASURE(2.E-2),#6);

+#5155=PRESENTATION_STYLE_ASSIGNMENT((#5154));

+#5156=STYLED_ITEM('',(#5155),#5153);

+#5157=DIRECTION('',(0.E0,1.E0,0.E0));

+#5158=VECTOR('',#5157,2.E-1);

+#5159=CARTESIAN_POINT('',(-1.16E0,0.E0,-2.11E0));

+#5160=LINE('',#5159,#5158);

+#5161=CURVE_STYLE('',#32,POSITIVE_LENGTH_MEASURE(2.E-2),#6);

+#5162=PRESENTATION_STYLE_ASSIGNMENT((#5161));

+#5163=STYLED_ITEM('',(#5162),#5160);

+#5164=DIRECTION('',(0.E0,1.E0,0.E0));

+#5165=VECTOR('',#5164,2.E-1);

+#5166=CARTESIAN_POINT('',(-1.06E0,0.E0,-2.11E0));

+#5167=LINE('',#5166,#5165);

+#5168=CURVE_STYLE('',#32,POSITIVE_LENGTH_MEASURE(2.E-2),#6);

+#5169=PRESENTATION_STYLE_ASSIGNMENT((#5168));

+#5170=STYLED_ITEM('',(#5169),#5167);

+#5171=DIRECTION('',(0.E0,1.E0,0.E0));

+#5172=VECTOR('',#5171,2.E-1);

+#5173=CARTESIAN_POINT('',(2.954141383172E0,0.E0,1.77E0));

+#5174=LINE('',#5173,#5172);

+#5175=CURVE_STYLE('',#32,POSITIVE_LENGTH_MEASURE(2.E-2),#6);

+#5176=PRESENTATION_STYLE_ASSIGNMENT((#5175));

+#5177=STYLED_ITEM('',(#5176),#5174);

+#5178=DIRECTION('',(0.E0,1.E0,0.E0));

+#5179=VECTOR('',#5178,2.E-1);

+#5180=CARTESIAN_POINT('',(2.898095355840E0,0.E0,1.7E0));

+#5181=LINE('',#5180,#5179);

+#5182=CURVE_STYLE('',#32,POSITIVE_LENGTH_MEASURE(2.E-2),#6);

+#5183=PRESENTATION_STYLE_ASSIGNMENT((#5182));

+#5184=STYLED_ITEM('',(#5183),#5181);

+#5185=DIRECTION('',(0.E0,1.E0,0.E0));

+#5186=VECTOR('',#5185,2.E-1);

+#5187=CARTESIAN_POINT('',(2.62E0,0.E0,1.7E0));

+#5188=LINE('',#5187,#5186);

+#5189=CURVE_STYLE('',#32,POSITIVE_LENGTH_MEASURE(2.E-2),#6);

+#5190=PRESENTATION_STYLE_ASSIGNMENT((#5189));

+#5191=STYLED_ITEM('',(#5190),#5188);

+#5192=DIRECTION('',(0.E0,1.E0,0.E0));

+#5193=VECTOR('',#5192,2.E-1);

+#5194=CARTESIAN_POINT('',(2.62E0,0.E0,8.4E-1));

+#5195=LINE('',#5194,#5193);

+#5196=CURVE_STYLE('',#32,POSITIVE_LENGTH_MEASURE(2.E-2),#6);

+#5197=PRESENTATION_STYLE_ASSIGNMENT((#5196));

+#5198=STYLED_ITEM('',(#5197),#5195);

+#5199=DIRECTION('',(0.E0,1.E0,0.E0));

+#5200=VECTOR('',#5199,2.E-1);

+#5201=CARTESIAN_POINT('',(2.898095355840E0,0.E0,8.4E-1));

+#5202=LINE('',#5201,#5200);

+#5203=CURVE_STYLE('',#32,POSITIVE_LENGTH_MEASURE(2.E-2),#6);

+#5204=PRESENTATION_STYLE_ASSIGNMENT((#5203));

+#5205=STYLED_ITEM('',(#5204),#5202);

+#5206=DIRECTION('',(0.E0,1.E0,0.E0));

+#5207=VECTOR('',#5206,2.E-1);

+#5208=CARTESIAN_POINT('',(2.954141383172E0,0.E0,7.7E-1));

+#5209=LINE('',#5208,#5207);

+#5210=CURVE_STYLE('',#32,POSITIVE_LENGTH_MEASURE(2.E-2),#6);

+#5211=PRESENTATION_STYLE_ASSIGNMENT((#5210));

+#5212=STYLED_ITEM('',(#5211),#5209);

+#5213=DIRECTION('',(0.E0,1.E0,0.E0));

+#5214=VECTOR('',#5213,2.E-1);

+#5215=CARTESIAN_POINT('',(2.954141383172E0,0.E0,5.E-1));

+#5216=LINE('',#5215,#5214);

+#5217=CURVE_STYLE('',#32,POSITIVE_LENGTH_MEASURE(2.E-2),#6);

+#5218=PRESENTATION_STYLE_ASSIGNMENT((#5217));

+#5219=STYLED_ITEM('',(#5218),#5216);

+#5220=DIRECTION('',(0.E0,1.E0,0.E0));

+#5221=VECTOR('',#5220,2.E-1);

+#5222=CARTESIAN_POINT('',(2.898095355840E0,0.E0,4.3E-1));

+#5223=LINE('',#5222,#5221);

+#5224=CURVE_STYLE('',#32,POSITIVE_LENGTH_MEASURE(2.E-2),#6);

+#5225=PRESENTATION_STYLE_ASSIGNMENT((#5224));

+#5226=STYLED_ITEM('',(#5225),#5223);

+#5227=DIRECTION('',(0.E0,1.E0,0.E0));

+#5228=VECTOR('',#5227,2.E-1);

+#5229=CARTESIAN_POINT('',(2.62E0,0.E0,4.3E-1));

+#5230=LINE('',#5229,#5228);

+#5231=CURVE_STYLE('',#32,POSITIVE_LENGTH_MEASURE(2.E-2),#6);

+#5232=PRESENTATION_STYLE_ASSIGNMENT((#5231));

+#5233=STYLED_ITEM('',(#5232),#5230);

+#5234=DIRECTION('',(0.E0,1.E0,0.E0));

+#5235=VECTOR('',#5234,2.E-1);

+#5236=CARTESIAN_POINT('',(2.62E0,0.E0,-4.3E-1));

+#5237=LINE('',#5236,#5235);

+#5238=CURVE_STYLE('',#32,POSITIVE_LENGTH_MEASURE(2.E-2),#6);

+#5239=PRESENTATION_STYLE_ASSIGNMENT((#5238));

+#5240=STYLED_ITEM('',(#5239),#5237);

+#5241=DIRECTION('',(0.E0,1.E0,0.E0));

+#5242=VECTOR('',#5241,2.E-1);

+#5243=CARTESIAN_POINT('',(2.898095355840E0,0.E0,-4.3E-1));

+#5244=LINE('',#5243,#5242);

+#5245=CURVE_STYLE('',#32,POSITIVE_LENGTH_MEASURE(2.E-2),#6);

+#5246=PRESENTATION_STYLE_ASSIGNMENT((#5245));

+#5247=STYLED_ITEM('',(#5246),#5244);

+#5248=DIRECTION('',(0.E0,1.E0,0.E0));

+#5249=VECTOR('',#5248,2.E-1);

+#5250=CARTESIAN_POINT('',(2.954141383172E0,0.E0,-5.E-1));

+#5251=LINE('',#5250,#5249);

+#5252=CURVE_STYLE('',#32,POSITIVE_LENGTH_MEASURE(2.E-2),#6);

+#5253=PRESENTATION_STYLE_ASSIGNMENT((#5252));

+#5254=STYLED_ITEM('',(#5253),#5251);

+#5255=DIRECTION('',(0.E0,1.E0,0.E0));

+#5256=VECTOR('',#5255,2.E-1);

+#5257=CARTESIAN_POINT('',(2.954141383172E0,0.E0,-7.7E-1));

+#5258=LINE('',#5257,#5256);

+#5259=CURVE_STYLE('',#32,POSITIVE_LENGTH_MEASURE(2.E-2),#6);

+#5260=PRESENTATION_STYLE_ASSIGNMENT((#5259));

+#5261=STYLED_ITEM('',(#5260),#5258);

+#5262=DIRECTION('',(0.E0,1.E0,0.E0));

+#5263=VECTOR('',#5262,2.E-1);

+#5264=CARTESIAN_POINT('',(2.898095355840E0,0.E0,-8.4E-1));

+#5265=LINE('',#5264,#5263);

+#5266=CURVE_STYLE('',#32,POSITIVE_LENGTH_MEASURE(2.E-2),#6);

+#5267=PRESENTATION_STYLE_ASSIGNMENT((#5266));

+#5268=STYLED_ITEM('',(#5267),#5265);

+#5269=DIRECTION('',(0.E0,1.E0,0.E0));

+#5270=VECTOR('',#5269,2.E-1);

+#5271=CARTESIAN_POINT('',(2.62E0,0.E0,-8.4E-1));

+#5272=LINE('',#5271,#5270);

+#5273=CURVE_STYLE('',#32,POSITIVE_LENGTH_MEASURE(2.E-2),#6);

+#5274=PRESENTATION_STYLE_ASSIGNMENT((#5273));

+#5275=STYLED_ITEM('',(#5274),#5272);

+#5276=DIRECTION('',(0.E0,1.E0,0.E0));

+#5277=VECTOR('',#5276,2.E-1);

+#5278=CARTESIAN_POINT('',(2.62E0,0.E0,-1.7E0));

+#5279=LINE('',#5278,#5277);

+#5280=CURVE_STYLE('',#32,POSITIVE_LENGTH_MEASURE(2.E-2),#6);

+#5281=PRESENTATION_STYLE_ASSIGNMENT((#5280));

+#5282=STYLED_ITEM('',(#5281),#5279);

+#5283=DIRECTION('',(0.E0,1.E0,0.E0));

+#5284=VECTOR('',#5283,2.E-1);

+#5285=CARTESIAN_POINT('',(2.898095355840E0,0.E0,-1.7E0));

+#5286=LINE('',#5285,#5284);

+#5287=CURVE_STYLE('',#32,POSITIVE_LENGTH_MEASURE(2.E-2),#6);

+#5288=PRESENTATION_STYLE_ASSIGNMENT((#5287));

+#5289=STYLED_ITEM('',(#5288),#5286);

+#5290=DIRECTION('',(0.E0,1.E0,0.E0));

+#5291=VECTOR('',#5290,2.E-1);

+#5292=CARTESIAN_POINT('',(2.954141383172E0,0.E0,-1.77E0));

+#5293=LINE('',#5292,#5291);

+#5294=CURVE_STYLE('',#32,POSITIVE_LENGTH_MEASURE(2.E-2),#6);

+#5295=PRESENTATION_STYLE_ASSIGNMENT((#5294));

+#5296=STYLED_ITEM('',(#5295),#5293);

+#5297=DIRECTION('',(0.E0,1.E0,0.E0));

+#5298=VECTOR('',#5297,2.E-1);

+#5299=CARTESIAN_POINT('',(2.954141383172E0,0.E0,-2.04E0));

+#5300=LINE('',#5299,#5298);

+#5301=CURVE_STYLE('',#32,POSITIVE_LENGTH_MEASURE(2.E-2),#6);

+#5302=PRESENTATION_STYLE_ASSIGNMENT((#5301));

+#5303=STYLED_ITEM('',(#5302),#5300);

+#5304=DIRECTION('',(0.E0,1.E0,0.E0));

+#5305=VECTOR('',#5304,2.E-1);

+#5306=CARTESIAN_POINT('',(2.898095355840E0,0.E0,-2.11E0));

+#5307=LINE('',#5306,#5305);

+#5308=CURVE_STYLE('',#32,POSITIVE_LENGTH_MEASURE(2.E-2),#6);

+#5309=PRESENTATION_STYLE_ASSIGNMENT((#5308));

+#5310=STYLED_ITEM('',(#5309),#5307);

+#5311=DIRECTION('',(0.E0,1.E0,0.E0));

+#5312=VECTOR('',#5311,2.E-1);

+#5313=CARTESIAN_POINT('',(2.34E0,0.E0,-2.11E0));

+#5314=LINE('',#5313,#5312);

+#5315=CURVE_STYLE('',#32,POSITIVE_LENGTH_MEASURE(2.E-2),#6);

+#5316=PRESENTATION_STYLE_ASSIGNMENT((#5315));

+#5317=STYLED_ITEM('',(#5316),#5314);

+#5318=DIRECTION('',(0.E0,1.E0,0.E0));

+#5319=VECTOR('',#5318,2.E-1);

+#5320=CARTESIAN_POINT('',(2.34E0,0.E0,-1.905E0));

+#5321=LINE('',#5320,#5319);

+#5322=CURVE_STYLE('',#32,POSITIVE_LENGTH_MEASURE(2.E-2),#6);

+#5323=PRESENTATION_STYLE_ASSIGNMENT((#5322));

+#5324=STYLED_ITEM('',(#5323),#5321);

+#5325=DIRECTION('',(0.E0,1.E0,0.E0));

+#5326=VECTOR('',#5325,2.E-1);

+#5327=CARTESIAN_POINT('',(-2.954141383172E0,0.E0,-1.77E0));

+#5328=LINE('',#5327,#5326);

+#5329=CURVE_STYLE('',#32,POSITIVE_LENGTH_MEASURE(2.E-2),#6);

+#5330=PRESENTATION_STYLE_ASSIGNMENT((#5329));

+#5331=STYLED_ITEM('',(#5330),#5328);

+#5332=DIRECTION('',(0.E0,1.E0,0.E0));

+#5333=VECTOR('',#5332,2.E-1);

+#5334=CARTESIAN_POINT('',(-2.898095355840E0,0.E0,-1.7E0));

+#5335=LINE('',#5334,#5333);

+#5336=CURVE_STYLE('',#32,POSITIVE_LENGTH_MEASURE(2.E-2),#6);

+#5337=PRESENTATION_STYLE_ASSIGNMENT((#5336));

+#5338=STYLED_ITEM('',(#5337),#5335);

+#5339=DIRECTION('',(0.E0,1.E0,0.E0));

+#5340=VECTOR('',#5339,2.E-1);

+#5341=CARTESIAN_POINT('',(-2.52E0,0.E0,-1.7E0));

+#5342=LINE('',#5341,#5340);

+#5343=CURVE_STYLE('',#32,POSITIVE_LENGTH_MEASURE(2.E-2),#6);

+#5344=PRESENTATION_STYLE_ASSIGNMENT((#5343));

+#5345=STYLED_ITEM('',(#5344),#5342);

+#5346=DIRECTION('',(0.E0,1.E0,0.E0));

+#5347=VECTOR('',#5346,2.E-1);

+#5348=CARTESIAN_POINT('',(-2.52E0,0.E0,-2.11E0));

+#5349=LINE('',#5348,#5347);

+#5350=CURVE_STYLE('',#32,POSITIVE_LENGTH_MEASURE(2.E-2),#6);

+#5351=PRESENTATION_STYLE_ASSIGNMENT((#5350));

+#5352=STYLED_ITEM('',(#5351),#5349);

+#5353=DIRECTION('',(0.E0,1.E0,0.E0));

+#5354=VECTOR('',#5353,2.E-1);

+#5355=CARTESIAN_POINT('',(-2.898095355840E0,0.E0,-2.11E0));

+#5356=LINE('',#5355,#5354);

+#5357=CURVE_STYLE('',#32,POSITIVE_LENGTH_MEASURE(2.E-2),#6);

+#5358=PRESENTATION_STYLE_ASSIGNMENT((#5357));

+#5359=STYLED_ITEM('',(#5358),#5356);

+#5360=DIRECTION('',(0.E0,1.E0,0.E0));

+#5361=VECTOR('',#5360,2.E-1);

+#5362=CARTESIAN_POINT('',(-2.954141383172E0,0.E0,-5.E-1));

+#5363=LINE('',#5362,#5361);

+#5364=CURVE_STYLE('',#32,POSITIVE_LENGTH_MEASURE(2.E-2),#6);

+#5365=PRESENTATION_STYLE_ASSIGNMENT((#5364));

+#5366=STYLED_ITEM('',(#5365),#5363);

+#5367=DIRECTION('',(0.E0,1.E0,0.E0));

+#5368=VECTOR('',#5367,2.E-1);

+#5369=CARTESIAN_POINT('',(-2.898095355840E0,0.E0,-4.3E-1));

+#5370=LINE('',#5369,#5368);

+#5371=CURVE_STYLE('',#32,POSITIVE_LENGTH_MEASURE(2.E-2),#6);

+#5372=PRESENTATION_STYLE_ASSIGNMENT((#5371));

+#5373=STYLED_ITEM('',(#5372),#5370);

+#5374=DIRECTION('',(0.E0,1.E0,0.E0));

+#5375=VECTOR('',#5374,2.E-1);

+#5376=CARTESIAN_POINT('',(-2.52E0,0.E0,-4.3E-1));

+#5377=LINE('',#5376,#5375);

+#5378=CURVE_STYLE('',#32,POSITIVE_LENGTH_MEASURE(2.E-2),#6);

+#5379=PRESENTATION_STYLE_ASSIGNMENT((#5378));

+#5380=STYLED_ITEM('',(#5379),#5377);

+#5381=DIRECTION('',(0.E0,1.E0,0.E0));

+#5382=VECTOR('',#5381,2.E-1);

+#5383=CARTESIAN_POINT('',(-2.52E0,0.E0,-8.4E-1));

+#5384=LINE('',#5383,#5382);

+#5385=CURVE_STYLE('',#32,POSITIVE_LENGTH_MEASURE(2.E-2),#6);

+#5386=PRESENTATION_STYLE_ASSIGNMENT((#5385));

+#5387=STYLED_ITEM('',(#5386),#5384);

+#5388=DIRECTION('',(0.E0,1.E0,0.E0));

+#5389=VECTOR('',#5388,2.E-1);

+#5390=CARTESIAN_POINT('',(-2.898095355840E0,0.E0,-8.4E-1));

+#5391=LINE('',#5390,#5389);

+#5392=CURVE_STYLE('',#32,POSITIVE_LENGTH_MEASURE(2.E-2),#6);

+#5393=PRESENTATION_STYLE_ASSIGNMENT((#5392));

+#5394=STYLED_ITEM('',(#5393),#5391);

+#5395=DIRECTION('',(0.E0,1.E0,0.E0));

+#5396=VECTOR('',#5395,2.E-1);

+#5397=CARTESIAN_POINT('',(-2.954141383172E0,0.E0,-7.7E-1));

+#5398=LINE('',#5397,#5396);

+#5399=CURVE_STYLE('',#32,POSITIVE_LENGTH_MEASURE(2.E-2),#6);

+#5400=PRESENTATION_STYLE_ASSIGNMENT((#5399));

+#5401=STYLED_ITEM('',(#5400),#5398);

+#5402=DIRECTION('',(0.E0,1.E0,0.E0));

+#5403=VECTOR('',#5402,2.E-1);

+#5404=CARTESIAN_POINT('',(-2.954141383172E0,0.E0,7.7E-1));

+#5405=LINE('',#5404,#5403);

+#5406=CURVE_STYLE('',#32,POSITIVE_LENGTH_MEASURE(2.E-2),#6);

+#5407=PRESENTATION_STYLE_ASSIGNMENT((#5406));

+#5408=STYLED_ITEM('',(#5407),#5405);

+#5409=DIRECTION('',(0.E0,1.E0,0.E0));

+#5410=VECTOR('',#5409,2.E-1);

+#5411=CARTESIAN_POINT('',(-2.898095355840E0,0.E0,8.4E-1));

+#5412=LINE('',#5411,#5410);

+#5413=CURVE_STYLE('',#32,POSITIVE_LENGTH_MEASURE(2.E-2),#6);

+#5414=PRESENTATION_STYLE_ASSIGNMENT((#5413));

+#5415=STYLED_ITEM('',(#5414),#5412);

+#5416=DIRECTION('',(0.E0,1.E0,0.E0));

+#5417=VECTOR('',#5416,2.E-1);

+#5418=CARTESIAN_POINT('',(-2.52E0,0.E0,8.4E-1));

+#5419=LINE('',#5418,#5417);

+#5420=CURVE_STYLE('',#32,POSITIVE_LENGTH_MEASURE(2.E-2),#6);

+#5421=PRESENTATION_STYLE_ASSIGNMENT((#5420));

+#5422=STYLED_ITEM('',(#5421),#5419);

+#5423=DIRECTION('',(0.E0,1.E0,0.E0));

+#5424=VECTOR('',#5423,2.E-1);

+#5425=CARTESIAN_POINT('',(-2.52E0,0.E0,4.3E-1));

+#5426=LINE('',#5425,#5424);

+#5427=CURVE_STYLE('',#32,POSITIVE_LENGTH_MEASURE(2.E-2),#6);

+#5428=PRESENTATION_STYLE_ASSIGNMENT((#5427));

+#5429=STYLED_ITEM('',(#5428),#5426);

+#5430=DIRECTION('',(0.E0,1.E0,0.E0));

+#5431=VECTOR('',#5430,2.E-1);

+#5432=CARTESIAN_POINT('',(-2.898095355840E0,0.E0,4.3E-1));

+#5433=LINE('',#5432,#5431);

+#5434=CURVE_STYLE('',#32,POSITIVE_LENGTH_MEASURE(2.E-2),#6);

+#5435=PRESENTATION_STYLE_ASSIGNMENT((#5434));

+#5436=STYLED_ITEM('',(#5435),#5433);

+#5437=DIRECTION('',(0.E0,1.E0,0.E0));

+#5438=VECTOR('',#5437,2.E-1);

+#5439=CARTESIAN_POINT('',(-2.954141383172E0,0.E0,5.E-1));

+#5440=LINE('',#5439,#5438);

+#5441=CURVE_STYLE('',#32,POSITIVE_LENGTH_MEASURE(2.E-2),#6);

+#5442=PRESENTATION_STYLE_ASSIGNMENT((#5441));

+#5443=STYLED_ITEM('',(#5442),#5440);

+#5444=DIRECTION('',(0.E0,1.E0,0.E0));

+#5445=VECTOR('',#5444,2.E-1);

+#5446=CARTESIAN_POINT('',(-2.954141383172E0,0.E0,2.04E0));

+#5447=LINE('',#5446,#5445);

+#5448=CURVE_STYLE('',#32,POSITIVE_LENGTH_MEASURE(2.E-2),#6);

+#5449=PRESENTATION_STYLE_ASSIGNMENT((#5448));

+#5450=STYLED_ITEM('',(#5449),#5447);

+#5451=DIRECTION('',(0.E0,1.E0,0.E0));

+#5452=VECTOR('',#5451,2.E-1);

+#5453=CARTESIAN_POINT('',(-2.898095355840E0,0.E0,2.11E0));

+#5454=LINE('',#5453,#5452);

+#5455=CURVE_STYLE('',#32,POSITIVE_LENGTH_MEASURE(2.E-2),#6);

+#5456=PRESENTATION_STYLE_ASSIGNMENT((#5455));

+#5457=STYLED_ITEM('',(#5456),#5454);

+#5458=DIRECTION('',(0.E0,1.E0,0.E0));

+#5459=VECTOR('',#5458,2.E-1);

+#5460=CARTESIAN_POINT('',(-2.52E0,0.E0,2.11E0));

+#5461=LINE('',#5460,#5459);

+#5462=CURVE_STYLE('',#32,POSITIVE_LENGTH_MEASURE(2.E-2),#6);

+#5463=PRESENTATION_STYLE_ASSIGNMENT((#5462));

+#5464=STYLED_ITEM('',(#5463),#5461);

+#5465=DIRECTION('',(0.E0,1.E0,0.E0));

+#5466=VECTOR('',#5465,2.E-1);

+#5467=CARTESIAN_POINT('',(-2.52E0,0.E0,1.7E0));

+#5468=LINE('',#5467,#5466);

+#5469=CURVE_STYLE('',#32,POSITIVE_LENGTH_MEASURE(2.E-2),#6);

+#5470=PRESENTATION_STYLE_ASSIGNMENT((#5469));

+#5471=STYLED_ITEM('',(#5470),#5468);

+#5472=DIRECTION('',(0.E0,1.E0,0.E0));

+#5473=VECTOR('',#5472,2.E-1);

+#5474=CARTESIAN_POINT('',(-2.898095355840E0,0.E0,1.7E0));

+#5475=LINE('',#5474,#5473);

+#5476=CURVE_STYLE('',#32,POSITIVE_LENGTH_MEASURE(2.E-2),#6);

+#5477=PRESENTATION_STYLE_ASSIGNMENT((#5476));

+#5478=STYLED_ITEM('',(#5477),#5475);

+#5479=DIRECTION('',(0.E0,1.E0,0.E0));

+#5480=VECTOR('',#5479,2.E-1);

+#5481=CARTESIAN_POINT('',(-2.954141383172E0,0.E0,1.77E0));

+#5482=LINE('',#5481,#5480);

+#5483=CURVE_STYLE('',#32,POSITIVE_LENGTH_MEASURE(2.E-2),#6);

+#5484=PRESENTATION_STYLE_ASSIGNMENT((#5483));

+#5485=STYLED_ITEM('',(#5484),#5482);

+#5486=CARTESIAN_POINT('',(-3.E0,0.E0,-2.45E0));

+#5487=CARTESIAN_POINT('',(-3.E0,2.E-1,-2.45E0));

+#5488=VERTEX_POINT('',#5486);

+#5489=VERTEX_POINT('',#5487);

+#5490=CARTESIAN_POINT('',(-3.E0,0.E0,2.45E0));

+#5491=CARTESIAN_POINT('',(-3.E0,2.E-1,2.45E0));

+#5492=VERTEX_POINT('',#5490);

+#5493=VERTEX_POINT('',#5491);

+#5494=CARTESIAN_POINT('',(3.E0,0.E0,2.45E0));

+#5495=CARTESIAN_POINT('',(3.E0,2.E-1,2.45E0));

+#5496=VERTEX_POINT('',#5494);

+#5497=VERTEX_POINT('',#5495);

+#5498=CARTESIAN_POINT('',(3.E0,0.E0,-2.45E0));

+#5499=CARTESIAN_POINT('',(3.E0,2.E-1,-2.45E0));

+#5500=VERTEX_POINT('',#5498);

+#5501=VERTEX_POINT('',#5499);

+#5502=CARTESIAN_POINT('',(2.855876529546E0,1.017364817767E0,2.305876529546E0));

+#5503=CARTESIAN_POINT('',(2.855876529546E0,1.017364817767E0,-2.305876529546E0));

+#5504=VERTEX_POINT('',#5502);

+#5505=VERTEX_POINT('',#5503);

+#5506=CARTESIAN_POINT('',(2.757395754245E0,1.1E0,2.207395754245E0));

+#5507=CARTESIAN_POINT('',(2.757395754245E0,1.1E0,-2.207395754245E0));

+#5508=VERTEX_POINT('',#5506);

+#5509=VERTEX_POINT('',#5507);

+#5510=CARTESIAN_POINT('',(-2.757395754245E0,1.1E0,-2.207395754245E0));

+#5511=VERTEX_POINT('',#5510);

+#5512=CARTESIAN_POINT('',(-2.855876529546E0,1.017364817767E0,

+-2.305876529546E0));

+#5513=VERTEX_POINT('',#5512);

+#5514=CARTESIAN_POINT('',(-2.757395754245E0,1.1E0,2.207395754245E0));

+#5515=VERTEX_POINT('',#5514);

+#5516=CARTESIAN_POINT('',(-2.855876529546E0,1.017364817767E0,2.305876529546E0));

+#5517=VERTEX_POINT('',#5516);

+#5518=CARTESIAN_POINT('',(-2.954141383172E0,2.E-1,-1.77E0));

+#5519=CARTESIAN_POINT('',(-2.898095355840E0,2.E-1,-1.7E0));

+#5520=VERTEX_POINT('',#5518);

+#5521=VERTEX_POINT('',#5519);

+#5522=CARTESIAN_POINT('',(-2.52E0,2.E-1,-1.7E0));

+#5523=VERTEX_POINT('',#5522);

+#5524=CARTESIAN_POINT('',(-2.52E0,2.E-1,-2.11E0));

+#5525=VERTEX_POINT('',#5524);

+#5526=CARTESIAN_POINT('',(-2.898095355840E0,2.E-1,-2.11E0));

+#5527=VERTEX_POINT('',#5526);

+#5528=CARTESIAN_POINT('',(-2.954141383172E0,2.E-1,-2.04E0));

+#5529=VERTEX_POINT('',#5528);

+#5530=CARTESIAN_POINT('',(-2.954141383172E0,2.E-1,-5.E-1));

+#5531=CARTESIAN_POINT('',(-2.898095355840E0,2.E-1,-4.3E-1));

+#5532=VERTEX_POINT('',#5530);

+#5533=VERTEX_POINT('',#5531);

+#5534=CARTESIAN_POINT('',(-2.52E0,2.E-1,-4.3E-1));

+#5535=VERTEX_POINT('',#5534);

+#5536=CARTESIAN_POINT('',(-2.52E0,2.E-1,-8.4E-1));

+#5537=VERTEX_POINT('',#5536);

+#5538=CARTESIAN_POINT('',(-2.898095355840E0,2.E-1,-8.4E-1));

+#5539=VERTEX_POINT('',#5538);

+#5540=CARTESIAN_POINT('',(-2.954141383172E0,2.E-1,-7.7E-1));

+#5541=VERTEX_POINT('',#5540);

+#5542=CARTESIAN_POINT('',(-2.954141383172E0,2.E-1,7.7E-1));

+#5543=CARTESIAN_POINT('',(-2.898095355840E0,2.E-1,8.4E-1));

+#5544=VERTEX_POINT('',#5542);

+#5545=VERTEX_POINT('',#5543);

+#5546=CARTESIAN_POINT('',(-2.52E0,2.E-1,8.4E-1));

+#5547=VERTEX_POINT('',#5546);

+#5548=CARTESIAN_POINT('',(-2.52E0,2.E-1,4.3E-1));

+#5549=VERTEX_POINT('',#5548);

+#5550=CARTESIAN_POINT('',(-2.898095355840E0,2.E-1,4.3E-1));

+#5551=VERTEX_POINT('',#5550);

+#5552=CARTESIAN_POINT('',(-2.954141383172E0,2.E-1,5.E-1));

+#5553=VERTEX_POINT('',#5552);

+#5554=CARTESIAN_POINT('',(-2.954141383172E0,2.E-1,2.04E0));

+#5555=CARTESIAN_POINT('',(-2.898095355840E0,2.E-1,2.11E0));

+#5556=VERTEX_POINT('',#5554);

+#5557=VERTEX_POINT('',#5555);

+#5558=CARTESIAN_POINT('',(-2.52E0,2.E-1,2.11E0));

+#5559=VERTEX_POINT('',#5558);

+#5560=CARTESIAN_POINT('',(-2.52E0,2.E-1,1.7E0));

+#5561=VERTEX_POINT('',#5560);

+#5562=CARTESIAN_POINT('',(-2.898095355840E0,2.E-1,1.7E0));

+#5563=VERTEX_POINT('',#5562);

+#5564=CARTESIAN_POINT('',(-2.954141383172E0,2.E-1,1.77E0));

+#5565=VERTEX_POINT('',#5564);

+#5566=CARTESIAN_POINT('',(-8.457588122457E-1,2.E-1,1.905E0));

+#5567=CARTESIAN_POINT('',(2.34E0,2.E-1,1.905E0));

+#5568=VERTEX_POINT('',#5566);

+#5569=VERTEX_POINT('',#5567);

+#5570=CARTESIAN_POINT('',(2.34E0,2.E-1,2.11E0));

+#5571=VERTEX_POINT('',#5570);

+#5572=CARTESIAN_POINT('',(2.898095355840E0,2.E-1,2.11E0));

+#5573=VERTEX_POINT('',#5572);

+#5574=CARTESIAN_POINT('',(2.954141383172E0,2.E-1,2.04E0));

+#5575=VERTEX_POINT('',#5574);

+#5576=CARTESIAN_POINT('',(2.954141383172E0,2.E-1,1.77E0));

+#5577=CARTESIAN_POINT('',(2.898095355840E0,2.E-1,1.7E0));

+#5578=VERTEX_POINT('',#5576);

+#5579=VERTEX_POINT('',#5577);

+#5580=CARTESIAN_POINT('',(2.62E0,2.E-1,1.7E0));

+#5581=VERTEX_POINT('',#5580);

+#5582=CARTESIAN_POINT('',(2.62E0,2.E-1,8.4E-1));

+#5583=VERTEX_POINT('',#5582);

+#5584=CARTESIAN_POINT('',(2.898095355840E0,2.E-1,8.4E-1));

+#5585=VERTEX_POINT('',#5584);

+#5586=CARTESIAN_POINT('',(2.954141383172E0,2.E-1,7.7E-1));

+#5587=VERTEX_POINT('',#5586);

+#5588=CARTESIAN_POINT('',(2.954141383172E0,2.E-1,5.E-1));

+#5589=CARTESIAN_POINT('',(2.898095355840E0,2.E-1,4.3E-1));

+#5590=VERTEX_POINT('',#5588);

+#5591=VERTEX_POINT('',#5589);

+#5592=CARTESIAN_POINT('',(2.62E0,2.E-1,4.3E-1));

+#5593=VERTEX_POINT('',#5592);

+#5594=CARTESIAN_POINT('',(2.62E0,2.E-1,-4.3E-1));

+#5595=VERTEX_POINT('',#5594);

+#5596=CARTESIAN_POINT('',(2.898095355840E0,2.E-1,-4.3E-1));

+#5597=VERTEX_POINT('',#5596);

+#5598=CARTESIAN_POINT('',(2.954141383172E0,2.E-1,-5.E-1));

+#5599=VERTEX_POINT('',#5598);

+#5600=CARTESIAN_POINT('',(2.954141383172E0,2.E-1,-7.7E-1));

+#5601=CARTESIAN_POINT('',(2.898095355840E0,2.E-1,-8.4E-1));

+#5602=VERTEX_POINT('',#5600);

+#5603=VERTEX_POINT('',#5601);

+#5604=CARTESIAN_POINT('',(2.62E0,2.E-1,-8.4E-1));

+#5605=VERTEX_POINT('',#5604);

+#5606=CARTESIAN_POINT('',(2.62E0,2.E-1,-1.7E0));

+#5607=VERTEX_POINT('',#5606);

+#5608=CARTESIAN_POINT('',(2.898095355840E0,2.E-1,-1.7E0));

+#5609=VERTEX_POINT('',#5608);

+#5610=CARTESIAN_POINT('',(2.954141383172E0,2.E-1,-1.77E0));

+#5611=VERTEX_POINT('',#5610);

+#5612=CARTESIAN_POINT('',(2.954141383172E0,2.E-1,-2.04E0));

+#5613=CARTESIAN_POINT('',(2.898095355840E0,2.E-1,-2.11E0));

+#5614=VERTEX_POINT('',#5612);

+#5615=VERTEX_POINT('',#5613);

+#5616=CARTESIAN_POINT('',(2.34E0,2.E-1,-2.11E0));

+#5617=VERTEX_POINT('',#5616);

+#5618=CARTESIAN_POINT('',(2.34E0,2.E-1,-1.905E0));

+#5619=VERTEX_POINT('',#5618);

+#5620=CARTESIAN_POINT('',(-8.457588122457E-1,2.E-1,-1.905E0));

+#5621=VERTEX_POINT('',#5620);

+#5622=CARTESIAN_POINT('',(-1.06E0,2.E-1,-2.11E0));

+#5623=CARTESIAN_POINT('',(-1.16E0,2.E-1,-2.11E0));

+#5624=VERTEX_POINT('',#5622);

+#5625=VERTEX_POINT('',#5623);

+#5626=CARTESIAN_POINT('',(-1.16E0,2.E-1,2.11E0));

+#5627=VERTEX_POINT('',#5626);

+#5628=CARTESIAN_POINT('',(-1.06E0,2.E-1,2.11E0));

+#5629=VERTEX_POINT('',#5628);

+#5630=CARTESIAN_POINT('',(-3.E0,0.E0,-2.04E0));

+#5631=CARTESIAN_POINT('',(-2.954141383172E0,0.E0,-2.04E0));

+#5632=VERTEX_POINT('',#5630);

+#5633=VERTEX_POINT('',#5631);

+#5634=CARTESIAN_POINT('',(-3.E0,0.E0,-1.77E0));

+#5635=CARTESIAN_POINT('',(-2.954141383172E0,0.E0,-1.77E0));

+#5636=VERTEX_POINT('',#5634);

+#5637=VERTEX_POINT('',#5635);

+#5638=CARTESIAN_POINT('',(-2.898095355840E0,0.E0,-1.7E0));

+#5639=VERTEX_POINT('',#5638);

+#5640=CARTESIAN_POINT('',(-2.52E0,0.E0,-1.7E0));

+#5641=VERTEX_POINT('',#5640);

+#5642=CARTESIAN_POINT('',(-2.52E0,0.E0,-2.11E0));

+#5643=VERTEX_POINT('',#5642);

+#5644=CARTESIAN_POINT('',(-2.898095355840E0,0.E0,-2.11E0));

+#5645=VERTEX_POINT('',#5644);

+#5646=CARTESIAN_POINT('',(-3.E0,0.E0,-7.7E-1));

+#5647=CARTESIAN_POINT('',(-2.954141383172E0,0.E0,-7.7E-1));

+#5648=VERTEX_POINT('',#5646);

+#5649=VERTEX_POINT('',#5647);

+#5650=CARTESIAN_POINT('',(-3.E0,0.E0,-5.E-1));

+#5651=CARTESIAN_POINT('',(-2.954141383172E0,0.E0,-5.E-1));

+#5652=VERTEX_POINT('',#5650);

+#5653=VERTEX_POINT('',#5651);

+#5654=CARTESIAN_POINT('',(-2.898095355840E0,0.E0,-4.3E-1));

+#5655=VERTEX_POINT('',#5654);

+#5656=CARTESIAN_POINT('',(-2.52E0,0.E0,-4.3E-1));

+#5657=VERTEX_POINT('',#5656);

+#5658=CARTESIAN_POINT('',(-2.52E0,0.E0,-8.4E-1));

+#5659=VERTEX_POINT('',#5658);

+#5660=CARTESIAN_POINT('',(-2.898095355840E0,0.E0,-8.4E-1));

+#5661=VERTEX_POINT('',#5660);

+#5662=CARTESIAN_POINT('',(-3.E0,0.E0,5.E-1));

+#5663=CARTESIAN_POINT('',(-2.954141383172E0,0.E0,5.E-1));

+#5664=VERTEX_POINT('',#5662);

+#5665=VERTEX_POINT('',#5663);

+#5666=CARTESIAN_POINT('',(-3.E0,0.E0,7.7E-1));

+#5667=CARTESIAN_POINT('',(-2.954141383172E0,0.E0,7.7E-1));

+#5668=VERTEX_POINT('',#5666);

+#5669=VERTEX_POINT('',#5667);

+#5670=CARTESIAN_POINT('',(-2.898095355840E0,0.E0,8.4E-1));

+#5671=VERTEX_POINT('',#5670);

+#5672=CARTESIAN_POINT('',(-2.52E0,0.E0,8.4E-1));

+#5673=VERTEX_POINT('',#5672);

+#5674=CARTESIAN_POINT('',(-2.52E0,0.E0,4.3E-1));

+#5675=VERTEX_POINT('',#5674);

+#5676=CARTESIAN_POINT('',(-2.898095355840E0,0.E0,4.3E-1));

+#5677=VERTEX_POINT('',#5676);

+#5678=CARTESIAN_POINT('',(-3.E0,0.E0,1.77E0));

+#5679=CARTESIAN_POINT('',(-2.954141383172E0,0.E0,1.77E0));

+#5680=VERTEX_POINT('',#5678);

+#5681=VERTEX_POINT('',#5679);

+#5682=CARTESIAN_POINT('',(-3.E0,0.E0,2.04E0));

+#5683=CARTESIAN_POINT('',(-2.954141383172E0,0.E0,2.04E0));

+#5684=VERTEX_POINT('',#5682);

+#5685=VERTEX_POINT('',#5683);

+#5686=CARTESIAN_POINT('',(-2.898095355840E0,0.E0,2.11E0));

+#5687=VERTEX_POINT('',#5686);

+#5688=CARTESIAN_POINT('',(-2.52E0,0.E0,2.11E0));

+#5689=VERTEX_POINT('',#5688);

+#5690=CARTESIAN_POINT('',(-2.52E0,0.E0,1.7E0));

+#5691=VERTEX_POINT('',#5690);

+#5692=CARTESIAN_POINT('',(-2.898095355840E0,0.E0,1.7E0));

+#5693=VERTEX_POINT('',#5692);

+#5694=CARTESIAN_POINT('',(-8.457588122457E-1,0.E0,2.45E0));

+#5695=CARTESIAN_POINT('',(-8.457588122457E-1,0.E0,1.905E0));

+#5696=VERTEX_POINT('',#5694);

+#5697=VERTEX_POINT('',#5695);

+#5698=CARTESIAN_POINT('',(2.34E0,0.E0,1.905E0));

+#5699=VERTEX_POINT('',#5698);

+#5700=CARTESIAN_POINT('',(2.34E0,0.E0,2.11E0));

+#5701=VERTEX_POINT('',#5700);

+#5702=CARTESIAN_POINT('',(2.898095355840E0,0.E0,2.11E0));

+#5703=VERTEX_POINT('',#5702);

+#5704=CARTESIAN_POINT('',(2.954141383172E0,0.E0,2.04E0));

+#5705=VERTEX_POINT('',#5704);

+#5706=CARTESIAN_POINT('',(3.E0,0.E0,2.04E0));

+#5707=VERTEX_POINT('',#5706);

+#5708=CARTESIAN_POINT('',(3.E0,0.E0,1.77E0));

+#5709=CARTESIAN_POINT('',(2.954141383172E0,0.E0,1.77E0));

+#5710=VERTEX_POINT('',#5708);

+#5711=VERTEX_POINT('',#5709);

+#5712=CARTESIAN_POINT('',(2.898095355840E0,0.E0,1.7E0));

+#5713=VERTEX_POINT('',#5712);

+#5714=CARTESIAN_POINT('',(2.62E0,0.E0,1.7E0));

+#5715=VERTEX_POINT('',#5714);

+#5716=CARTESIAN_POINT('',(2.62E0,0.E0,8.4E-1));

+#5717=VERTEX_POINT('',#5716);

+#5718=CARTESIAN_POINT('',(2.898095355840E0,0.E0,8.4E-1));

+#5719=VERTEX_POINT('',#5718);

+#5720=CARTESIAN_POINT('',(2.954141383172E0,0.E0,7.7E-1));

+#5721=VERTEX_POINT('',#5720);

+#5722=CARTESIAN_POINT('',(3.E0,0.E0,7.7E-1));

+#5723=VERTEX_POINT('',#5722);

+#5724=CARTESIAN_POINT('',(3.E0,0.E0,5.E-1));

+#5725=CARTESIAN_POINT('',(2.954141383172E0,0.E0,5.E-1));

+#5726=VERTEX_POINT('',#5724);

+#5727=VERTEX_POINT('',#5725);

+#5728=CARTESIAN_POINT('',(2.898095355840E0,0.E0,4.3E-1));

+#5729=VERTEX_POINT('',#5728);

+#5730=CARTESIAN_POINT('',(2.62E0,0.E0,4.3E-1));

+#5731=VERTEX_POINT('',#5730);

+#5732=CARTESIAN_POINT('',(2.62E0,0.E0,-4.3E-1));

+#5733=VERTEX_POINT('',#5732);

+#5734=CARTESIAN_POINT('',(2.898095355840E0,0.E0,-4.3E-1));

+#5735=VERTEX_POINT('',#5734);

+#5736=CARTESIAN_POINT('',(2.954141383172E0,0.E0,-5.E-1));

+#5737=VERTEX_POINT('',#5736);

+#5738=CARTESIAN_POINT('',(3.E0,0.E0,-5.E-1));

+#5739=VERTEX_POINT('',#5738);

+#5740=CARTESIAN_POINT('',(3.E0,0.E0,-7.7E-1));

+#5741=CARTESIAN_POINT('',(2.954141383172E0,0.E0,-7.7E-1));

+#5742=VERTEX_POINT('',#5740);

+#5743=VERTEX_POINT('',#5741);

+#5744=CARTESIAN_POINT('',(2.898095355840E0,0.E0,-8.4E-1));

+#5745=VERTEX_POINT('',#5744);

+#5746=CARTESIAN_POINT('',(2.62E0,0.E0,-8.4E-1));

+#5747=VERTEX_POINT('',#5746);

+#5748=CARTESIAN_POINT('',(2.62E0,0.E0,-1.7E0));

+#5749=VERTEX_POINT('',#5748);

+#5750=CARTESIAN_POINT('',(2.898095355840E0,0.E0,-1.7E0));

+#5751=VERTEX_POINT('',#5750);

+#5752=CARTESIAN_POINT('',(2.954141383172E0,0.E0,-1.77E0));

+#5753=VERTEX_POINT('',#5752);

+#5754=CARTESIAN_POINT('',(3.E0,0.E0,-1.77E0));

+#5755=VERTEX_POINT('',#5754);

+#5756=CARTESIAN_POINT('',(3.E0,0.E0,-2.04E0));

+#5757=CARTESIAN_POINT('',(2.954141383172E0,0.E0,-2.04E0));

+#5758=VERTEX_POINT('',#5756);

+#5759=VERTEX_POINT('',#5757);

+#5760=CARTESIAN_POINT('',(2.898095355840E0,0.E0,-2.11E0));

+#5761=VERTEX_POINT('',#5760);

+#5762=CARTESIAN_POINT('',(2.34E0,0.E0,-2.11E0));

+#5763=VERTEX_POINT('',#5762);

+#5764=CARTESIAN_POINT('',(2.34E0,0.E0,-1.905E0));

+#5765=VERTEX_POINT('',#5764);

+#5766=CARTESIAN_POINT('',(-8.457588122457E-1,0.E0,-1.905E0));

+#5767=VERTEX_POINT('',#5766);

+#5768=CARTESIAN_POINT('',(-8.457588122457E-1,0.E0,-2.45E0));

+#5769=VERTEX_POINT('',#5768);

+#5770=CARTESIAN_POINT('',(-1.06E0,0.E0,-2.45E0));

+#5771=CARTESIAN_POINT('',(-1.06E0,0.E0,-2.11E0));

+#5772=VERTEX_POINT('',#5770);

+#5773=VERTEX_POINT('',#5771);

+#5774=CARTESIAN_POINT('',(-1.16E0,0.E0,-2.11E0));

+#5775=VERTEX_POINT('',#5774);

+#5776=CARTESIAN_POINT('',(-1.16E0,0.E0,2.11E0));

+#5777=VERTEX_POINT('',#5776);

+#5778=CARTESIAN_POINT('',(-1.06E0,0.E0,2.11E0));

+#5779=VERTEX_POINT('',#5778);

+#5780=CARTESIAN_POINT('',(-1.06E0,0.E0,2.45E0));

+#5781=VERTEX_POINT('',#5780);

+#5782=CARTESIAN_POINT('',(-3.E0,2.E-1,-2.04E0));

+#5783=CARTESIAN_POINT('',(-3.E0,2.E-1,-1.77E0));

+#5784=VERTEX_POINT('',#5782);

+#5785=VERTEX_POINT('',#5783);

+#5786=CARTESIAN_POINT('',(-3.E0,2.E-1,-7.7E-1));

+#5787=CARTESIAN_POINT('',(-3.E0,2.E-1,-5.E-1));

+#5788=VERTEX_POINT('',#5786);

+#5789=VERTEX_POINT('',#5787);

+#5790=CARTESIAN_POINT('',(-3.E0,2.E-1,5.E-1));

+#5791=CARTESIAN_POINT('',(-3.E0,2.E-1,7.7E-1));

+#5792=VERTEX_POINT('',#5790);

+#5793=VERTEX_POINT('',#5791);

+#5794=CARTESIAN_POINT('',(-3.E0,2.E-1,1.77E0));

+#5795=CARTESIAN_POINT('',(-3.E0,2.E-1,2.04E0));

+#5796=VERTEX_POINT('',#5794);

+#5797=VERTEX_POINT('',#5795);

+#5798=CARTESIAN_POINT('',(-1.06E0,2.E-1,2.45E0));

+#5799=CARTESIAN_POINT('',(-8.457588122457E-1,2.E-1,2.45E0));

+#5800=VERTEX_POINT('',#5798);

+#5801=VERTEX_POINT('',#5799);

+#5802=CARTESIAN_POINT('',(3.E0,2.E-1,2.04E0));

+#5803=CARTESIAN_POINT('',(3.E0,2.E-1,1.77E0));

+#5804=VERTEX_POINT('',#5802);

+#5805=VERTEX_POINT('',#5803);

+#5806=CARTESIAN_POINT('',(3.E0,2.E-1,7.7E-1));

+#5807=CARTESIAN_POINT('',(3.E0,2.E-1,5.E-1));

+#5808=VERTEX_POINT('',#5806);

+#5809=VERTEX_POINT('',#5807);

+#5810=CARTESIAN_POINT('',(3.E0,2.E-1,-5.E-1));

+#5811=CARTESIAN_POINT('',(3.E0,2.E-1,-7.7E-1));

+#5812=VERTEX_POINT('',#5810);

+#5813=VERTEX_POINT('',#5811);

+#5814=CARTESIAN_POINT('',(3.E0,2.E-1,-1.77E0));

+#5815=CARTESIAN_POINT('',(3.E0,2.E-1,-2.04E0));

+#5816=VERTEX_POINT('',#5814);

+#5817=VERTEX_POINT('',#5815);

+#5818=CARTESIAN_POINT('',(-8.457588122457E-1,2.E-1,-2.45E0));

+#5819=CARTESIAN_POINT('',(-1.06E0,2.E-1,-2.45E0));

+#5820=VERTEX_POINT('',#5818);

+#5821=VERTEX_POINT('',#5819);

+#5822=CARTESIAN_POINT('',(0.E0,0.E0,0.E0));

+#5823=DIRECTION('',(0.E0,1.E0,0.E0));

+#5824=DIRECTION('',(1.E0,0.E0,0.E0));

+#5825=AXIS2_PLACEMENT_3D('',#5822,#5823,#5824);

+#5826=PLANE('',#5825);

+#5828=ORIENTED_EDGE('',*,*,#5827,.T.);

+#5830=ORIENTED_EDGE('',*,*,#5829,.F.);

+#5832=ORIENTED_EDGE('',*,*,#5831,.F.);

+#5834=ORIENTED_EDGE('',*,*,#5833,.F.);

+#5836=ORIENTED_EDGE('',*,*,#5835,.F.);

+#5838=ORIENTED_EDGE('',*,*,#5837,.F.);

+#5840=ORIENTED_EDGE('',*,*,#5839,.F.);

+#5842=ORIENTED_EDGE('',*,*,#5841,.T.);

+#5844=ORIENTED_EDGE('',*,*,#5843,.T.);

+#5846=ORIENTED_EDGE('',*,*,#5845,.F.);

+#5848=ORIENTED_EDGE('',*,*,#5847,.F.);

+#5850=ORIENTED_EDGE('',*,*,#5849,.F.);

+#5852=ORIENTED_EDGE('',*,*,#5851,.F.);

+#5854=ORIENTED_EDGE('',*,*,#5853,.F.);

+#5856=ORIENTED_EDGE('',*,*,#5855,.F.);

+#5858=ORIENTED_EDGE('',*,*,#5857,.T.);

+#5860=ORIENTED_EDGE('',*,*,#5859,.T.);

+#5862=ORIENTED_EDGE('',*,*,#5861,.F.);

+#5864=ORIENTED_EDGE('',*,*,#5863,.F.);

+#5866=ORIENTED_EDGE('',*,*,#5865,.F.);

+#5868=ORIENTED_EDGE('',*,*,#5867,.F.);

+#5870=ORIENTED_EDGE('',*,*,#5869,.F.);

+#5872=ORIENTED_EDGE('',*,*,#5871,.F.);

+#5874=ORIENTED_EDGE('',*,*,#5873,.T.);

+#5876=ORIENTED_EDGE('',*,*,#5875,.T.);

+#5878=ORIENTED_EDGE('',*,*,#5877,.F.);

+#5880=ORIENTED_EDGE('',*,*,#5879,.F.);

+#5882=ORIENTED_EDGE('',*,*,#5881,.F.);

+#5884=ORIENTED_EDGE('',*,*,#5883,.F.);

+#5886=ORIENTED_EDGE('',*,*,#5885,.F.);

+#5888=ORIENTED_EDGE('',*,*,#5887,.F.);

+#5890=ORIENTED_EDGE('',*,*,#5889,.T.);

+#5892=ORIENTED_EDGE('',*,*,#5891,.T.);

+#5894=ORIENTED_EDGE('',*,*,#5893,.T.);

+#5896=ORIENTED_EDGE('',*,*,#5895,.F.);

+#5898=ORIENTED_EDGE('',*,*,#5897,.F.);

+#5900=ORIENTED_EDGE('',*,*,#5899,.F.);

+#5902=ORIENTED_EDGE('',*,*,#5901,.F.);

+#5904=ORIENTED_EDGE('',*,*,#5903,.T.);

+#5906=ORIENTED_EDGE('',*,*,#5905,.T.);

+#5907=EDGE_LOOP('',(#5828,#5830,#5832,#5834,#5836,#5838,#5840,#5842,#5844,#5846,

+#5848,#5850,#5852,#5854,#5856,#5858,#5860,#5862,#5864,#5866,#5868,#5870,#5872,

+#5874,#5876,#5878,#5880,#5882,#5884,#5886,#5888,#5890,#5892,#5894,#5896,#5898,

+#5900,#5902,#5904,#5906));

+#5908=FACE_OUTER_BOUND('',#5907,.F.);

+#5910=CARTESIAN_POINT('',(0.E0,0.E0,0.E0));

+#5911=DIRECTION('',(0.E0,1.E0,0.E0));

+#5912=DIRECTION('',(1.E0,0.E0,0.E0));

+#5913=AXIS2_PLACEMENT_3D('',#5910,#5911,#5912);

+#5914=PLANE('',#5913);

+#5916=ORIENTED_EDGE('',*,*,#5915,.F.);

+#5918=ORIENTED_EDGE('',*,*,#5917,.T.);

+#5920=ORIENTED_EDGE('',*,*,#5919,.T.);

+#5922=ORIENTED_EDGE('',*,*,#5921,.T.);

+#5924=ORIENTED_EDGE('',*,*,#5923,.F.);

+#5926=ORIENTED_EDGE('',*,*,#5925,.F.);

+#5928=ORIENTED_EDGE('',*,*,#5927,.F.);

+#5930=ORIENTED_EDGE('',*,*,#5929,.F.);

+#5931=EDGE_LOOP('',(#5916,#5918,#5920,#5922,#5924,#5926,#5928,#5930));

+#5932=FACE_OUTER_BOUND('',#5931,.F.);

+#5934=CARTESIAN_POINT('',(0.E0,0.E0,0.E0));

+#5935=DIRECTION('',(0.E0,1.E0,0.E0));

+#5936=DIRECTION('',(1.E0,0.E0,0.E0));

+#5937=AXIS2_PLACEMENT_3D('',#5934,#5935,#5936);

+#5938=PLANE('',#5937);

+#5940=ORIENTED_EDGE('',*,*,#5939,.F.);

+#5942=ORIENTED_EDGE('',*,*,#5941,.T.);

+#5944=ORIENTED_EDGE('',*,*,#5943,.T.);

+#5946=ORIENTED_EDGE('',*,*,#5945,.F.);

+#5948=ORIENTED_EDGE('',*,*,#5947,.F.);

+#5950=ORIENTED_EDGE('',*,*,#5949,.F.);

+#5952=ORIENTED_EDGE('',*,*,#5951,.F.);

+#5954=ORIENTED_EDGE('',*,*,#5953,.F.);

+#5955=EDGE_LOOP('',(#5940,#5942,#5944,#5946,#5948,#5950,#5952,#5954));

+#5956=FACE_OUTER_BOUND('',#5955,.F.);

+#5958=CARTESIAN_POINT('',(0.E0,0.E0,0.E0));

+#5959=DIRECTION('',(0.E0,1.E0,0.E0));

+#5960=DIRECTION('',(1.E0,0.E0,0.E0));

+#5961=AXIS2_PLACEMENT_3D('',#5958,#5959,#5960);

+#5962=PLANE('',#5961);

+#5964=ORIENTED_EDGE('',*,*,#5963,.F.);

+#5966=ORIENTED_EDGE('',*,*,#5965,.T.);

+#5968=ORIENTED_EDGE('',*,*,#5967,.T.);

+#5970=ORIENTED_EDGE('',*,*,#5969,.F.);

+#5972=ORIENTED_EDGE('',*,*,#5971,.F.);

+#5974=ORIENTED_EDGE('',*,*,#5973,.F.);

+#5976=ORIENTED_EDGE('',*,*,#5975,.F.);

+#5978=ORIENTED_EDGE('',*,*,#5977,.F.);

+#5979=EDGE_LOOP('',(#5964,#5966,#5968,#5970,#5972,#5974,#5976,#5978));

+#5980=FACE_OUTER_BOUND('',#5979,.F.);

+#5982=CARTESIAN_POINT('',(0.E0,0.E0,0.E0));

+#5983=DIRECTION('',(0.E0,1.E0,0.E0));

+#5984=DIRECTION('',(1.E0,0.E0,0.E0));

+#5985=AXIS2_PLACEMENT_3D('',#5982,#5983,#5984);

+#5986=PLANE('',#5985);

+#5988=ORIENTED_EDGE('',*,*,#5987,.F.);

+#5990=ORIENTED_EDGE('',*,*,#5989,.T.);

+#5992=ORIENTED_EDGE('',*,*,#5991,.T.);

+#5994=ORIENTED_EDGE('',*,*,#5993,.F.);

+#5996=ORIENTED_EDGE('',*,*,#5995,.F.);

+#5998=ORIENTED_EDGE('',*,*,#5997,.F.);

+#6000=ORIENTED_EDGE('',*,*,#5999,.F.);

+#6002=ORIENTED_EDGE('',*,*,#6001,.F.);

+#6003=EDGE_LOOP('',(#5988,#5990,#5992,#5994,#5996,#5998,#6000,#6002));

+#6004=FACE_OUTER_BOUND('',#6003,.F.);

+#6006=CARTESIAN_POINT('',(0.E0,0.E0,0.E0));

+#6007=DIRECTION('',(0.E0,1.E0,0.E0));

+#6008=DIRECTION('',(1.E0,0.E0,0.E0));

+#6009=AXIS2_PLACEMENT_3D('',#6006,#6007,#6008);

+#6010=PLANE('',#6009);

+#6012=ORIENTED_EDGE('',*,*,#6011,.F.);

+#6014=ORIENTED_EDGE('',*,*,#6013,.T.);

+#6016=ORIENTED_EDGE('',*,*,#6015,.T.);

+#6018=ORIENTED_EDGE('',*,*,#6017,.T.);

+#6020=ORIENTED_EDGE('',*,*,#6019,.F.);

+#6022=ORIENTED_EDGE('',*,*,#6021,.F.);

+#6024=ORIENTED_EDGE('',*,*,#6023,.F.);

+#6026=ORIENTED_EDGE('',*,*,#6025,.F.);

+#6027=EDGE_LOOP('',(#6012,#6014,#6016,#6018,#6020,#6022,#6024,#6026));

+#6028=FACE_OUTER_BOUND('',#6027,.F.);

+#6030=CARTESIAN_POINT('',(-2.954141383172E0,-5.E-2,-2.04E0));

+#6031=DIRECTION('',(0.E0,0.E0,-1.E0));

+#6032=DIRECTION('',(-1.E0,0.E0,0.E0));

+#6033=AXIS2_PLACEMENT_3D('',#6030,#6031,#6032);

+#6034=PLANE('',#6033);

+#6035=ORIENTED_EDGE('',*,*,#5827,.F.);

+#6037=ORIENTED_EDGE('',*,*,#6036,.T.);

+#6039=ORIENTED_EDGE('',*,*,#6038,.F.);

+#6041=ORIENTED_EDGE('',*,*,#6040,.F.);

+#6042=EDGE_LOOP('',(#6035,#6037,#6039,#6041));

+#6043=FACE_OUTER_BOUND('',#6042,.F.);

+#6045=CARTESIAN_POINT('',(-3.E0,0.E0,-2.45E0));

+#6046=DIRECTION('',(-1.E0,0.E0,0.E0));

+#6047=DIRECTION('',(0.E0,0.E0,1.E0));

+#6048=AXIS2_PLACEMENT_3D('',#6045,#6046,#6047);

+#6049=PLANE('',#6048);

+#6050=ORIENTED_EDGE('',*,*,#6036,.F.);

+#6051=ORIENTED_EDGE('',*,*,#5905,.F.);

+#6053=ORIENTED_EDGE('',*,*,#6052,.T.);

+#6055=ORIENTED_EDGE('',*,*,#6054,.F.);

+#6056=EDGE_LOOP('',(#6050,#6051,#6053,#6055));

+#6057=FACE_OUTER_BOUND('',#6056,.F.);

+#6059=CARTESIAN_POINT('',(-3.E0,0.E0,-2.45E0));

+#6060=DIRECTION('',(-1.E0,0.E0,0.E0));

+#6061=DIRECTION('',(0.E0,0.E0,1.E0));

+#6062=AXIS2_PLACEMENT_3D('',#6059,#6060,#6061);

+#6063=PLANE('',#6062);

+#6065=ORIENTED_EDGE('',*,*,#6064,.T.);

+#6067=ORIENTED_EDGE('',*,*,#6066,.F.);

+#6069=ORIENTED_EDGE('',*,*,#6068,.F.);

+#6070=ORIENTED_EDGE('',*,*,#5841,.F.);

+#6071=EDGE_LOOP('',(#6065,#6067,#6069,#6070));

+#6072=FACE_OUTER_BOUND('',#6071,.F.);

+#6074=CARTESIAN_POINT('',(-3.E0,0.E0,-2.45E0));

+#6075=DIRECTION('',(-1.E0,0.E0,0.E0));

+#6076=DIRECTION('',(0.E0,0.E0,1.E0));

+#6077=AXIS2_PLACEMENT_3D('',#6074,#6075,#6076);

+#6078=PLANE('',#6077);

+#6080=ORIENTED_EDGE('',*,*,#6079,.T.);

+#6082=ORIENTED_EDGE('',*,*,#6081,.F.);

+#6084=ORIENTED_EDGE('',*,*,#6083,.F.);

+#6085=ORIENTED_EDGE('',*,*,#5857,.F.);

+#6086=EDGE_LOOP('',(#6080,#6082,#6084,#6085));

+#6087=FACE_OUTER_BOUND('',#6086,.F.);

+#6089=CARTESIAN_POINT('',(-3.E0,0.E0,-2.45E0));

+#6090=DIRECTION('',(-1.E0,0.E0,0.E0));

+#6091=DIRECTION('',(0.E0,0.E0,1.E0));

+#6092=AXIS2_PLACEMENT_3D('',#6089,#6090,#6091);

+#6093=PLANE('',#6092);

+#6095=ORIENTED_EDGE('',*,*,#6094,.T.);

+#6097=ORIENTED_EDGE('',*,*,#6096,.F.);

+#6099=ORIENTED_EDGE('',*,*,#6098,.F.);

+#6100=ORIENTED_EDGE('',*,*,#5873,.F.);

+#6101=EDGE_LOOP('',(#6095,#6097,#6099,#6100));

+#6102=FACE_OUTER_BOUND('',#6101,.F.);

+#6104=CARTESIAN_POINT('',(-3.E0,0.E0,-2.45E0));

+#6105=DIRECTION('',(-1.E0,0.E0,0.E0));

+#6106=DIRECTION('',(0.E0,0.E0,1.E0));

+#6107=AXIS2_PLACEMENT_3D('',#6104,#6105,#6106);

+#6108=PLANE('',#6107);

+#6110=ORIENTED_EDGE('',*,*,#6109,.T.);

+#6112=ORIENTED_EDGE('',*,*,#6111,.F.);

+#6114=ORIENTED_EDGE('',*,*,#6113,.F.);

+#6115=ORIENTED_EDGE('',*,*,#5889,.F.);

+#6116=EDGE_LOOP('',(#6110,#6112,#6114,#6115));

+#6117=FACE_OUTER_BOUND('',#6116,.F.);

+#6119=CARTESIAN_POINT('',(3.E0,0.E0,-2.45E0));

+#6120=DIRECTION('',(0.E0,0.E0,-1.E0));

+#6121=DIRECTION('',(-1.E0,0.E0,0.E0));

+#6122=AXIS2_PLACEMENT_3D('',#6119,#6120,#6121);

+#6123=PLANE('',#6122);

+#6125=ORIENTED_EDGE('',*,*,#6124,.F.);

+#6126=ORIENTED_EDGE('',*,*,#6015,.F.);

+#6128=ORIENTED_EDGE('',*,*,#6127,.T.);

+#6130=ORIENTED_EDGE('',*,*,#6129,.F.);

+#6131=EDGE_LOOP('',(#6125,#6126,#6128,#6130));

+#6132=FACE_OUTER_BOUND('',#6131,.F.);

+#6134=CARTESIAN_POINT('',(3.E0,0.E0,-2.45E0));

+#6135=DIRECTION('',(0.E0,0.E0,-1.E0));

+#6136=DIRECTION('',(-1.E0,0.E0,0.E0));

+#6137=AXIS2_PLACEMENT_3D('',#6134,#6135,#6136);

+#6138=PLANE('',#6137);

+#6140=ORIENTED_EDGE('',*,*,#6139,.T.);

+#6142=ORIENTED_EDGE('',*,*,#6141,.F.);

+#6143=ORIENTED_EDGE('',*,*,#6052,.F.);

+#6144=ORIENTED_EDGE('',*,*,#5903,.F.);

+#6145=EDGE_LOOP('',(#6140,#6142,#6143,#6144));

+#6146=FACE_OUTER_BOUND('',#6145,.F.);

+#6148=CARTESIAN_POINT('',(-8.457588122457E-1,-5.E-2,-1.905E0));

+#6149=DIRECTION('',(1.E0,0.E0,0.E0));

+#6150=DIRECTION('',(0.E0,0.E0,-1.E0));

+#6151=AXIS2_PLACEMENT_3D('',#6148,#6149,#6150);

+#6152=PLANE('',#6151);

+#6153=ORIENTED_EDGE('',*,*,#6017,.F.);

+#6154=ORIENTED_EDGE('',*,*,#6124,.T.);

+#6156=ORIENTED_EDGE('',*,*,#6155,.F.);

+#6158=ORIENTED_EDGE('',*,*,#6157,.F.);

+#6159=EDGE_LOOP('',(#6153,#6154,#6156,#6158));

+#6160=FACE_OUTER_BOUND('',#6159,.F.);

+#6162=CARTESIAN_POINT('',(0.E0,2.E-1,0.E0));

+#6163=DIRECTION('',(0.E0,1.E0,0.E0));

+#6164=DIRECTION('',(1.E0,0.E0,0.E0));

+#6165=AXIS2_PLACEMENT_3D('',#6162,#6163,#6164);

+#6166=PLANE('',#6165);

+#6168=ORIENTED_EDGE('',*,*,#6167,.T.);

+#6170=ORIENTED_EDGE('',*,*,#6169,.T.);

+#6172=ORIENTED_EDGE('',*,*,#6171,.T.);

+#6174=ORIENTED_EDGE('',*,*,#6173,.T.);

+#6176=ORIENTED_EDGE('',*,*,#6175,.T.);

+#6178=ORIENTED_EDGE('',*,*,#6177,.T.);

+#6180=ORIENTED_EDGE('',*,*,#6179,.T.);

+#6181=ORIENTED_EDGE('',*,*,#6038,.T.);

+#6182=EDGE_LOOP('',(#6168,#6170,#6172,#6174,#6176,#6178,#6180,#6181));

+#6183=FACE_OUTER_BOUND('',#6182,.F.);

+#6185=CARTESIAN_POINT('',(0.E0,2.E-1,0.E0));

+#6186=DIRECTION('',(0.E0,1.E0,0.E0));

+#6187=DIRECTION('',(1.E0,0.E0,0.E0));

+#6188=AXIS2_PLACEMENT_3D('',#6185,#6186,#6187);

+#6189=PLANE('',#6188);

+#6191=ORIENTED_EDGE('',*,*,#6190,.T.);

+#6193=ORIENTED_EDGE('',*,*,#6192,.T.);

+#6195=ORIENTED_EDGE('',*,*,#6194,.T.);

+#6197=ORIENTED_EDGE('',*,*,#6196,.T.);

+#6199=ORIENTED_EDGE('',*,*,#6198,.T.);

+#6201=ORIENTED_EDGE('',*,*,#6200,.T.);

+#6203=ORIENTED_EDGE('',*,*,#6202,.T.);

+#6205=ORIENTED_EDGE('',*,*,#6204,.T.);

+#6206=EDGE_LOOP('',(#6191,#6193,#6195,#6197,#6199,#6201,#6203,#6205));

+#6207=FACE_OUTER_BOUND('',#6206,.F.);

+#6209=CARTESIAN_POINT('',(0.E0,2.E-1,0.E0));

+#6210=DIRECTION('',(0.E0,1.E0,0.E0));

+#6211=DIRECTION('',(1.E0,0.E0,0.E0));

+#6212=AXIS2_PLACEMENT_3D('',#6209,#6210,#6211);

+#6213=PLANE('',#6212);

+#6215=ORIENTED_EDGE('',*,*,#6214,.T.);

+#6217=ORIENTED_EDGE('',*,*,#6216,.T.);

+#6219=ORIENTED_EDGE('',*,*,#6218,.T.);

+#6221=ORIENTED_EDGE('',*,*,#6220,.T.);

+#6223=ORIENTED_EDGE('',*,*,#6222,.T.);

+#6225=ORIENTED_EDGE('',*,*,#6224,.T.);

+#6227=ORIENTED_EDGE('',*,*,#6226,.T.);

+#6229=ORIENTED_EDGE('',*,*,#6228,.T.);

+#6230=EDGE_LOOP('',(#6215,#6217,#6219,#6221,#6223,#6225,#6227,#6229));

+#6231=FACE_OUTER_BOUND('',#6230,.F.);

+#6233=CARTESIAN_POINT('',(0.E0,2.E-1,0.E0));

+#6234=DIRECTION('',(0.E0,1.E0,0.E0));

+#6235=DIRECTION('',(1.E0,0.E0,0.E0));

+#6236=AXIS2_PLACEMENT_3D('',#6233,#6234,#6235);

+#6237=PLANE('',#6236);

+#6239=ORIENTED_EDGE('',*,*,#6238,.T.);

+#6241=ORIENTED_EDGE('',*,*,#6240,.T.);

+#6243=ORIENTED_EDGE('',*,*,#6242,.T.);

+#6245=ORIENTED_EDGE('',*,*,#6244,.T.);

+#6247=ORIENTED_EDGE('',*,*,#6246,.T.);

+#6249=ORIENTED_EDGE('',*,*,#6248,.T.);

+#6251=ORIENTED_EDGE('',*,*,#6250,.T.);

+#6253=ORIENTED_EDGE('',*,*,#6252,.T.);

+#6254=EDGE_LOOP('',(#6239,#6241,#6243,#6245,#6247,#6249,#6251,#6253));

+#6255=FACE_OUTER_BOUND('',#6254,.F.);

+#6257=CARTESIAN_POINT('',(0.E0,2.E-1,0.E0));

+#6258=DIRECTION('',(0.E0,1.E0,0.E0));

+#6259=DIRECTION('',(1.E0,0.E0,0.E0));

+#6260=AXIS2_PLACEMENT_3D('',#6257,#6258,#6259);

+#6261=PLANE('',#6260);

+#6263=ORIENTED_EDGE('',*,*,#6262,.T.);

+#6265=ORIENTED_EDGE('',*,*,#6264,.T.);

+#6267=ORIENTED_EDGE('',*,*,#6266,.T.);

+#6269=ORIENTED_EDGE('',*,*,#6268,.T.);

+#6271=ORIENTED_EDGE('',*,*,#6270,.T.);

+#6273=ORIENTED_EDGE('',*,*,#6272,.T.);

+#6275=ORIENTED_EDGE('',*,*,#6274,.T.);

+#6277=ORIENTED_EDGE('',*,*,#6276,.T.);

+#6279=ORIENTED_EDGE('',*,*,#6278,.T.);

+#6281=ORIENTED_EDGE('',*,*,#6280,.T.);

+#6283=ORIENTED_EDGE('',*,*,#6282,.T.);

+#6285=ORIENTED_EDGE('',*,*,#6284,.T.);

+#6287=ORIENTED_EDGE('',*,*,#6286,.T.);

+#6289=ORIENTED_EDGE('',*,*,#6288,.T.);

+#6291=ORIENTED_EDGE('',*,*,#6290,.T.);

+#6293=ORIENTED_EDGE('',*,*,#6292,.T.);

+#6295=ORIENTED_EDGE('',*,*,#6294,.T.);

+#6297=ORIENTED_EDGE('',*,*,#6296,.T.);

+#6299=ORIENTED_EDGE('',*,*,#6298,.T.);

+#6301=ORIENTED_EDGE('',*,*,#6300,.T.);

+#6303=ORIENTED_EDGE('',*,*,#6302,.T.);

+#6305=ORIENTED_EDGE('',*,*,#6304,.T.);

+#6307=ORIENTED_EDGE('',*,*,#6306,.T.);

+#6309=ORIENTED_EDGE('',*,*,#6308,.T.);

+#6311=ORIENTED_EDGE('',*,*,#6310,.T.);

+#6313=ORIENTED_EDGE('',*,*,#6312,.T.);

+#6315=ORIENTED_EDGE('',*,*,#6314,.T.);

+#6317=ORIENTED_EDGE('',*,*,#6316,.T.);

+#6319=ORIENTED_EDGE('',*,*,#6318,.T.);

+#6321=ORIENTED_EDGE('',*,*,#6320,.T.);

+#6323=ORIENTED_EDGE('',*,*,#6322,.T.);

+#6325=ORIENTED_EDGE('',*,*,#6324,.T.);

+#6327=ORIENTED_EDGE('',*,*,#6326,.T.);

+#6329=ORIENTED_EDGE('',*,*,#6328,.T.);

+#6331=ORIENTED_EDGE('',*,*,#6330,.T.);

+#6333=ORIENTED_EDGE('',*,*,#6332,.T.);

+#6335=ORIENTED_EDGE('',*,*,#6334,.T.);

+#6336=ORIENTED_EDGE('',*,*,#6155,.T.);

+#6338=ORIENTED_EDGE('',*,*,#6337,.T.);

+#6340=ORIENTED_EDGE('',*,*,#6339,.T.);

+#6342=ORIENTED_EDGE('',*,*,#6341,.T.);

+#6344=ORIENTED_EDGE('',*,*,#6343,.T.);

+#6346=ORIENTED_EDGE('',*,*,#6345,.T.);

+#6348=ORIENTED_EDGE('',*,*,#6347,.T.);

+#6349=EDGE_LOOP('',(#6263,#6265,#6267,#6269,#6271,#6273,#6275,#6277,#6279,#6281,

+#6283,#6285,#6287,#6289,#6291,#6293,#6295,#6297,#6299,#6301,#6303,#6305,#6307,

+#6309,#6311,#6313,#6315,#6317,#6319,#6321,#6323,#6325,#6327,#6329,#6331,#6333,

+#6335,#6336,#6338,#6340,#6342,#6344,#6346,#6348));

+#6350=FACE_OUTER_BOUND('',#6349,.F.);

+#6352=CARTESIAN_POINT('',(-3.E0,2.E-1,-2.45E0));

+#6353=DIRECTION('',(-9.848077530122E-1,1.736481776669E-1,0.E0));

+#6354=DIRECTION('',(0.E0,0.E0,1.E0));

+#6355=AXIS2_PLACEMENT_3D('',#6352,#6353,#6354);

+#6356=PLANE('',#6355);

+#6357=ORIENTED_EDGE('',*,*,#6167,.F.);

+#6358=ORIENTED_EDGE('',*,*,#6054,.T.);

+#6360=ORIENTED_EDGE('',*,*,#6359,.T.);

+#6362=ORIENTED_EDGE('',*,*,#6361,.F.);

+#6364=ORIENTED_EDGE('',*,*,#6363,.F.);

+#6365=ORIENTED_EDGE('',*,*,#6111,.T.);

+#6366=ORIENTED_EDGE('',*,*,#6238,.F.);

+#6367=ORIENTED_EDGE('',*,*,#6096,.T.);

+#6368=ORIENTED_EDGE('',*,*,#6214,.F.);

+#6369=ORIENTED_EDGE('',*,*,#6081,.T.);

+#6370=ORIENTED_EDGE('',*,*,#6190,.F.);

+#6371=ORIENTED_EDGE('',*,*,#6066,.T.);

+#6372=EDGE_LOOP('',(#6357,#6358,#6360,#6362,#6364,#6365,#6366,#6367,#6368,#6369,

+#6370,#6371));

+#6373=FACE_OUTER_BOUND('',#6372,.F.);

+#6375=CARTESIAN_POINT('',(3.E0,2.E-1,-2.45E0));

+#6376=DIRECTION('',(0.E0,1.736481776669E-1,-9.848077530122E-1));

+#6377=DIRECTION('',(-1.E0,0.E0,0.E0));

+#6378=AXIS2_PLACEMENT_3D('',#6375,#6376,#6377);

+#6379=PLANE('',#6378);

+#6380=ORIENTED_EDGE('',*,*,#6337,.F.);

+#6381=ORIENTED_EDGE('',*,*,#6129,.T.);

+#6383=ORIENTED_EDGE('',*,*,#6382,.T.);

+#6385=ORIENTED_EDGE('',*,*,#6384,.T.);

+#6386=ORIENTED_EDGE('',*,*,#6359,.F.);

+#6387=ORIENTED_EDGE('',*,*,#6141,.T.);

+#6388=EDGE_LOOP('',(#6380,#6381,#6383,#6385,#6386,#6387));

+#6389=FACE_OUTER_BOUND('',#6388,.F.);

+#6391=CARTESIAN_POINT('',(3.E0,2.E-1,2.45E0));

+#6392=DIRECTION('',(9.848077530122E-1,1.736481776669E-1,0.E0));

+#6393=DIRECTION('',(0.E0,0.E0,-1.E0));

+#6394=AXIS2_PLACEMENT_3D('',#6391,#6392,#6393);

+#6395=PLANE('',#6394);

+#6396=ORIENTED_EDGE('',*,*,#6276,.F.);

+#6398=ORIENTED_EDGE('',*,*,#6397,.F.);

+#6400=ORIENTED_EDGE('',*,*,#6399,.T.);

+#6402=ORIENTED_EDGE('',*,*,#6401,.T.);

+#6403=ORIENTED_EDGE('',*,*,#6382,.F.);

+#6405=ORIENTED_EDGE('',*,*,#6404,.F.);

+#6406=ORIENTED_EDGE('',*,*,#6324,.F.);

+#6408=ORIENTED_EDGE('',*,*,#6407,.F.);

+#6409=ORIENTED_EDGE('',*,*,#6308,.F.);

+#6411=ORIENTED_EDGE('',*,*,#6410,.F.);

+#6412=ORIENTED_EDGE('',*,*,#6292,.F.);

+#6414=ORIENTED_EDGE('',*,*,#6413,.F.);

+#6415=EDGE_LOOP('',(#6396,#6398,#6400,#6402,#6403,#6405,#6406,#6408,#6409,#6411,

+#6412,#6414));

+#6416=FACE_OUTER_BOUND('',#6415,.F.);

+#6418=CARTESIAN_POINT('',(3.E0,0.E0,2.45E0));

+#6419=DIRECTION('',(1.E0,0.E0,0.E0));

+#6420=DIRECTION('',(0.E0,0.E0,-1.E0));

+#6421=AXIS2_PLACEMENT_3D('',#6418,#6419,#6420);

+#6422=PLANE('',#6421);

+#6424=ORIENTED_EDGE('',*,*,#6423,.F.);

+#6425=ORIENTED_EDGE('',*,*,#5919,.F.);

+#6427=ORIENTED_EDGE('',*,*,#6426,.T.);

+#6428=ORIENTED_EDGE('',*,*,#6397,.T.);

+#6429=EDGE_LOOP('',(#6424,#6425,#6427,#6428));

+#6430=FACE_OUTER_BOUND('',#6429,.F.);

+#6432=CARTESIAN_POINT('',(3.E0,0.E0,2.45E0));

+#6433=DIRECTION('',(1.E0,0.E0,0.E0));

+#6434=DIRECTION('',(0.E0,0.E0,-1.E0));

+#6435=AXIS2_PLACEMENT_3D('',#6432,#6433,#6434);

+#6436=PLANE('',#6435);

+#6438=ORIENTED_EDGE('',*,*,#6437,.T.);

+#6439=ORIENTED_EDGE('',*,*,#6413,.T.);

+#6441=ORIENTED_EDGE('',*,*,#6440,.F.);

+#6442=ORIENTED_EDGE('',*,*,#5941,.F.);

+#6443=EDGE_LOOP('',(#6438,#6439,#6441,#6442));

+#6444=FACE_OUTER_BOUND('',#6443,.F.);

+#6446=CARTESIAN_POINT('',(3.E0,0.E0,2.45E0));

+#6447=DIRECTION('',(1.E0,0.E0,0.E0));

+#6448=DIRECTION('',(0.E0,0.E0,-1.E0));

+#6449=AXIS2_PLACEMENT_3D('',#6446,#6447,#6448);

+#6450=PLANE('',#6449);

+#6452=ORIENTED_EDGE('',*,*,#6451,.T.);

+#6453=ORIENTED_EDGE('',*,*,#6410,.T.);

+#6455=ORIENTED_EDGE('',*,*,#6454,.F.);

+#6456=ORIENTED_EDGE('',*,*,#5965,.F.);

+#6457=EDGE_LOOP('',(#6452,#6453,#6455,#6456));

+#6458=FACE_OUTER_BOUND('',#6457,.F.);

+#6460=CARTESIAN_POINT('',(3.E0,0.E0,2.45E0));

+#6461=DIRECTION('',(1.E0,0.E0,0.E0));

+#6462=DIRECTION('',(0.E0,0.E0,-1.E0));

+#6463=AXIS2_PLACEMENT_3D('',#6460,#6461,#6462);

+#6464=PLANE('',#6463);

+#6466=ORIENTED_EDGE('',*,*,#6465,.T.);

+#6467=ORIENTED_EDGE('',*,*,#6407,.T.);

+#6469=ORIENTED_EDGE('',*,*,#6468,.F.);

+#6470=ORIENTED_EDGE('',*,*,#5989,.F.);

+#6471=EDGE_LOOP('',(#6466,#6467,#6469,#6470));

+#6472=FACE_OUTER_BOUND('',#6471,.F.);

+#6474=CARTESIAN_POINT('',(3.E0,0.E0,2.45E0));

+#6475=DIRECTION('',(1.E0,0.E0,0.E0));

+#6476=DIRECTION('',(0.E0,0.E0,-1.E0));

+#6477=AXIS2_PLACEMENT_3D('',#6474,#6475,#6476);

+#6478=PLANE('',#6477);

+#6480=ORIENTED_EDGE('',*,*,#6479,.T.);

+#6481=ORIENTED_EDGE('',*,*,#6404,.T.);

+#6482=ORIENTED_EDGE('',*,*,#6127,.F.);

+#6483=ORIENTED_EDGE('',*,*,#6013,.F.);

+#6484=EDGE_LOOP('',(#6480,#6481,#6482,#6483));

+#6485=FACE_OUTER_BOUND('',#6484,.F.);

+#6487=CARTESIAN_POINT('',(2.954141383172E0,-5.E-2,2.04E0));

+#6488=DIRECTION('',(0.E0,0.E0,1.E0));

+#6489=DIRECTION('',(1.E0,0.E0,0.E0));

+#6490=AXIS2_PLACEMENT_3D('',#6487,#6488,#6489);

+#6491=PLANE('',#6490);

+#6492=ORIENTED_EDGE('',*,*,#5921,.F.);

+#6493=ORIENTED_EDGE('',*,*,#6423,.T.);

+#6494=ORIENTED_EDGE('',*,*,#6274,.F.);

+#6496=ORIENTED_EDGE('',*,*,#6495,.F.);

+#6497=EDGE_LOOP('',(#6492,#6493,#6494,#6496));

+#6498=FACE_OUTER_BOUND('',#6497,.F.);

+#6500=CARTESIAN_POINT('',(2.898095355840E0,-5.E-2,2.11E0));

+#6501=DIRECTION('',(7.806183649793E-1,0.E0,6.250079745548E-1));

+#6502=DIRECTION('',(6.250079745548E-1,0.E0,-7.806183649793E-1));

+#6503=AXIS2_PLACEMENT_3D('',#6500,#6501,#6502);

+#6504=PLANE('',#6503);

+#6505=ORIENTED_EDGE('',*,*,#5923,.T.);

+#6506=ORIENTED_EDGE('',*,*,#6495,.T.);

+#6507=ORIENTED_EDGE('',*,*,#6272,.F.);

+#6509=ORIENTED_EDGE('',*,*,#6508,.F.);

+#6510=EDGE_LOOP('',(#6505,#6506,#6507,#6509));

+#6511=FACE_OUTER_BOUND('',#6510,.F.);

+#6513=CARTESIAN_POINT('',(2.34E0,-5.E-2,2.11E0));

+#6514=DIRECTION('',(0.E0,0.E0,1.E0));

+#6515=DIRECTION('',(1.E0,0.E0,0.E0));

+#6516=AXIS2_PLACEMENT_3D('',#6513,#6514,#6515);

+#6517=PLANE('',#6516);

+#6518=ORIENTED_EDGE('',*,*,#5925,.T.);

+#6519=ORIENTED_EDGE('',*,*,#6508,.T.);

+#6520=ORIENTED_EDGE('',*,*,#6270,.F.);

+#6522=ORIENTED_EDGE('',*,*,#6521,.F.);

+#6523=EDGE_LOOP('',(#6518,#6519,#6520,#6522));

+#6524=FACE_OUTER_BOUND('',#6523,.F.);

+#6526=CARTESIAN_POINT('',(2.34E0,-5.E-2,1.905E0));

+#6527=DIRECTION('',(-1.E0,0.E0,0.E0));

+#6528=DIRECTION('',(0.E0,0.E0,1.E0));

+#6529=AXIS2_PLACEMENT_3D('',#6526,#6527,#6528);

+#6530=PLANE('',#6529);

+#6531=ORIENTED_EDGE('',*,*,#5927,.T.);

+#6532=ORIENTED_EDGE('',*,*,#6521,.T.);

+#6533=ORIENTED_EDGE('',*,*,#6268,.F.);

+#6535=ORIENTED_EDGE('',*,*,#6534,.F.);

+#6536=EDGE_LOOP('',(#6531,#6532,#6533,#6535));

+#6537=FACE_OUTER_BOUND('',#6536,.F.);

+#6539=CARTESIAN_POINT('',(-8.457588122457E-1,-5.E-2,1.905E0));

+#6540=DIRECTION('',(0.E0,0.E0,1.E0));

+#6541=DIRECTION('',(1.E0,0.E0,0.E0));

+#6542=AXIS2_PLACEMENT_3D('',#6539,#6540,#6541);

+#6543=PLANE('',#6542);

+#6544=ORIENTED_EDGE('',*,*,#5929,.T.);

+#6545=ORIENTED_EDGE('',*,*,#6534,.T.);

+#6546=ORIENTED_EDGE('',*,*,#6266,.F.);

+#6548=ORIENTED_EDGE('',*,*,#6547,.F.);

+#6549=EDGE_LOOP('',(#6544,#6545,#6546,#6548));

+#6550=FACE_OUTER_BOUND('',#6549,.F.);

+#6552=CARTESIAN_POINT('',(-8.457588122457E-1,-5.E-2,2.45E0));

+#6553=DIRECTION('',(1.E0,0.E0,0.E0));

+#6554=DIRECTION('',(0.E0,0.E0,-1.E0));

+#6555=AXIS2_PLACEMENT_3D('',#6552,#6553,#6554);

+#6556=PLANE('',#6555);

+#6557=ORIENTED_EDGE('',*,*,#5915,.T.);

+#6558=ORIENTED_EDGE('',*,*,#6547,.T.);

+#6559=ORIENTED_EDGE('',*,*,#6264,.F.);

+#6561=ORIENTED_EDGE('',*,*,#6560,.F.);

+#6562=EDGE_LOOP('',(#6557,#6558,#6559,#6561));

+#6563=FACE_OUTER_BOUND('',#6562,.F.);

+#6565=CARTESIAN_POINT('',(-3.E0,0.E0,2.45E0));

+#6566=DIRECTION('',(0.E0,0.E0,1.E0));

+#6567=DIRECTION('',(1.E0,0.E0,0.E0));

+#6568=AXIS2_PLACEMENT_3D('',#6565,#6566,#6567);

+#6569=PLANE('',#6568);

+#6570=ORIENTED_EDGE('',*,*,#6560,.T.);

+#6572=ORIENTED_EDGE('',*,*,#6571,.T.);

+#6573=ORIENTED_EDGE('',*,*,#6426,.F.);

+#6574=ORIENTED_EDGE('',*,*,#5917,.F.);

+#6575=EDGE_LOOP('',(#6570,#6572,#6573,#6574));

+#6576=FACE_OUTER_BOUND('',#6575,.F.);

+#6578=CARTESIAN_POINT('',(-3.E0,0.E0,2.45E0));

+#6579=DIRECTION('',(0.E0,0.E0,1.E0));

+#6580=DIRECTION('',(1.E0,0.E0,0.E0));

+#6581=AXIS2_PLACEMENT_3D('',#6578,#6579,#6580);

+#6582=PLANE('',#6581);

+#6584=ORIENTED_EDGE('',*,*,#6583,.F.);

+#6585=ORIENTED_EDGE('',*,*,#5891,.F.);

+#6586=ORIENTED_EDGE('',*,*,#6113,.T.);

+#6588=ORIENTED_EDGE('',*,*,#6587,.T.);

+#6589=EDGE_LOOP('',(#6584,#6585,#6586,#6588));

+#6590=FACE_OUTER_BOUND('',#6589,.F.);

+#6592=CARTESIAN_POINT('',(-3.E0,2.E-1,2.45E0));

+#6593=DIRECTION('',(0.E0,1.736481776669E-1,9.848077530122E-1));

+#6594=DIRECTION('',(1.E0,0.E0,0.E0));

+#6595=AXIS2_PLACEMENT_3D('',#6592,#6593,#6594);

+#6596=PLANE('',#6595);

+#6597=ORIENTED_EDGE('',*,*,#6262,.F.);

+#6598=ORIENTED_EDGE('',*,*,#6587,.F.);

+#6599=ORIENTED_EDGE('',*,*,#6363,.T.);

+#6601=ORIENTED_EDGE('',*,*,#6600,.F.);

+#6602=ORIENTED_EDGE('',*,*,#6399,.F.);

+#6603=ORIENTED_EDGE('',*,*,#6571,.F.);

+#6604=EDGE_LOOP('',(#6597,#6598,#6599,#6601,#6602,#6603));

+#6605=FACE_OUTER_BOUND('',#6604,.F.);

+#6607=CARTESIAN_POINT('',(1.08216E1,1.E0,2.207395754245E0));

+#6608=DIRECTION('',(-1.E0,0.E0,0.E0));

+#6609=DIRECTION('',(0.E0,1.736481776669E-1,9.848077530122E-1));

+#6610=AXIS2_PLACEMENT_3D('',#6607,#6608,#6609);

+#6611=CYLINDRICAL_SURFACE('',#6610,1.E-1);

+#6612=ORIENTED_EDGE('',*,*,#6600,.T.);

+#6614=ORIENTED_EDGE('',*,*,#6613,.T.);

+#6616=ORIENTED_EDGE('',*,*,#6615,.F.);

+#6618=ORIENTED_EDGE('',*,*,#6617,.F.);

+#6619=EDGE_LOOP('',(#6612,#6614,#6616,#6618));

+#6620=FACE_OUTER_BOUND('',#6619,.F.);

+#6622=CARTESIAN_POINT('',(-2.757395754245E0,1.E0,8.83764E0));

+#6623=DIRECTION('',(0.E0,0.E0,-1.E0));

+#6624=DIRECTION('',(-9.848077530122E-1,1.736481776669E-1,0.E0));

+#6625=AXIS2_PLACEMENT_3D('',#6622,#6623,#6624);

+#6626=CYLINDRICAL_SURFACE('',#6625,1.E-1);

+#6628=ORIENTED_EDGE('',*,*,#6627,.F.);

+#6629=ORIENTED_EDGE('',*,*,#6613,.F.);

+#6630=ORIENTED_EDGE('',*,*,#6361,.T.);

+#6632=ORIENTED_EDGE('',*,*,#6631,.T.);

+#6633=EDGE_LOOP('',(#6628,#6629,#6630,#6632));

+#6634=FACE_OUTER_BOUND('',#6633,.F.);

+#6636=CARTESIAN_POINT('',(0.E0,1.1E0,0.E0));

+#6637=DIRECTION('',(0.E0,1.E0,0.E0));

+#6638=DIRECTION('',(1.E0,0.E0,0.E0));

+#6639=AXIS2_PLACEMENT_3D('',#6636,#6637,#6638);

+#6640=PLANE('',#6639);

+#6642=ORIENTED_EDGE('',*,*,#6641,.F.);

+#6643=ORIENTED_EDGE('',*,*,#6615,.T.);

+#6644=ORIENTED_EDGE('',*,*,#6627,.T.);

+#6646=ORIENTED_EDGE('',*,*,#6645,.F.);

+#6647=EDGE_LOOP('',(#6642,#6643,#6644,#6646));

+#6648=FACE_OUTER_BOUND('',#6647,.F.);

+#6650=CARTESIAN_POINT('',(2.757395754245E0,1.E0,8.83764E0));

+#6651=DIRECTION('',(0.E0,0.E0,-1.E0));

+#6652=DIRECTION('',(0.E0,1.E0,0.E0));

+#6653=AXIS2_PLACEMENT_3D('',#6650,#6651,#6652);

+#6654=CYLINDRICAL_SURFACE('',#6653,1.E-1);

+#6655=ORIENTED_EDGE('',*,*,#6401,.F.);

+#6656=ORIENTED_EDGE('',*,*,#6617,.T.);

+#6657=ORIENTED_EDGE('',*,*,#6641,.T.);

+#6659=ORIENTED_EDGE('',*,*,#6658,.F.);

+#6660=EDGE_LOOP('',(#6655,#6656,#6657,#6659));

+#6661=FACE_OUTER_BOUND('',#6660,.F.);

+#6663=CARTESIAN_POINT('',(1.08216E1,1.E0,-2.207395754245E0));

+#6664=DIRECTION('',(-1.E0,0.E0,0.E0));

+#6665=DIRECTION('',(0.E0,1.E0,0.E0));

+#6666=AXIS2_PLACEMENT_3D('',#6663,#6664,#6665);

+#6667=CYLINDRICAL_SURFACE('',#6666,1.E-1);

+#6668=ORIENTED_EDGE('',*,*,#6645,.T.);

+#6669=ORIENTED_EDGE('',*,*,#6631,.F.);

+#6670=ORIENTED_EDGE('',*,*,#6384,.F.);

+#6671=ORIENTED_EDGE('',*,*,#6658,.T.);

+#6672=EDGE_LOOP('',(#6668,#6669,#6670,#6671));

+#6673=FACE_OUTER_BOUND('',#6672,.F.);

+#6675=CARTESIAN_POINT('',(-1.06E0,-5.E-2,2.11E0));

+#6676=DIRECTION('',(-1.E0,0.E0,0.E0));

+#6677=DIRECTION('',(0.E0,0.E0,1.E0));

+#6678=AXIS2_PLACEMENT_3D('',#6675,#6676,#6677);

+#6679=PLANE('',#6678);

+#6680=ORIENTED_EDGE('',*,*,#5893,.F.);

+#6681=ORIENTED_EDGE('',*,*,#6583,.T.);

+#6682=ORIENTED_EDGE('',*,*,#6347,.F.);

+#6684=ORIENTED_EDGE('',*,*,#6683,.F.);

+#6685=EDGE_LOOP('',(#6680,#6681,#6682,#6684));

+#6686=FACE_OUTER_BOUND('',#6685,.F.);

+#6688=CARTESIAN_POINT('',(-1.16E0,-5.E-2,2.11E0));

+#6689=DIRECTION('',(0.E0,0.E0,1.E0));

+#6690=DIRECTION('',(1.E0,0.E0,0.E0));

+#6691=AXIS2_PLACEMENT_3D('',#6688,#6689,#6690);

+#6692=PLANE('',#6691);

+#6693=ORIENTED_EDGE('',*,*,#5895,.T.);

+#6694=ORIENTED_EDGE('',*,*,#6683,.T.);

+#6695=ORIENTED_EDGE('',*,*,#6345,.F.);

+#6697=ORIENTED_EDGE('',*,*,#6696,.F.);

+#6698=EDGE_LOOP('',(#6693,#6694,#6695,#6697));

+#6699=FACE_OUTER_BOUND('',#6698,.F.);

+#6701=CARTESIAN_POINT('',(-1.16E0,-5.E-2,-2.11E0));

+#6702=DIRECTION('',(-1.E0,0.E0,0.E0));

+#6703=DIRECTION('',(0.E0,0.E0,1.E0));

+#6704=AXIS2_PLACEMENT_3D('',#6701,#6702,#6703);

+#6705=PLANE('',#6704);

+#6706=ORIENTED_EDGE('',*,*,#5897,.T.);

+#6707=ORIENTED_EDGE('',*,*,#6696,.T.);

+#6708=ORIENTED_EDGE('',*,*,#6343,.F.);

+#6710=ORIENTED_EDGE('',*,*,#6709,.F.);

+#6711=EDGE_LOOP('',(#6706,#6707,#6708,#6710));

+#6712=FACE_OUTER_BOUND('',#6711,.F.);

+#6714=CARTESIAN_POINT('',(-1.06E0,-5.E-2,-2.11E0));

+#6715=DIRECTION('',(0.E0,0.E0,-1.E0));

+#6716=DIRECTION('',(-1.E0,0.E0,0.E0));

+#6717=AXIS2_PLACEMENT_3D('',#6714,#6715,#6716);

+#6718=PLANE('',#6717);

+#6719=ORIENTED_EDGE('',*,*,#5899,.T.);

+#6720=ORIENTED_EDGE('',*,*,#6709,.T.);

+#6721=ORIENTED_EDGE('',*,*,#6341,.F.);

+#6723=ORIENTED_EDGE('',*,*,#6722,.F.);

+#6724=EDGE_LOOP('',(#6719,#6720,#6721,#6723));

+#6725=FACE_OUTER_BOUND('',#6724,.F.);

+#6727=CARTESIAN_POINT('',(-1.06E0,-5.E-2,-2.45E0));

+#6728=DIRECTION('',(-1.E0,0.E0,0.E0));

+#6729=DIRECTION('',(0.E0,0.E0,1.E0));

+#6730=AXIS2_PLACEMENT_3D('',#6727,#6728,#6729);

+#6731=PLANE('',#6730);

+#6732=ORIENTED_EDGE('',*,*,#5901,.T.);

+#6733=ORIENTED_EDGE('',*,*,#6722,.T.);

+#6734=ORIENTED_EDGE('',*,*,#6339,.F.);

+#6735=ORIENTED_EDGE('',*,*,#6139,.F.);

+#6736=EDGE_LOOP('',(#6732,#6733,#6734,#6735));

+#6737=FACE_OUTER_BOUND('',#6736,.F.);

+#6739=CARTESIAN_POINT('',(3.13E0,-5.E-2,1.77E0));

+#6740=DIRECTION('',(0.E0,0.E0,-1.E0));

+#6741=DIRECTION('',(-1.E0,0.E0,0.E0));

+#6742=AXIS2_PLACEMENT_3D('',#6739,#6740,#6741);

+#6743=PLANE('',#6742);

+#6744=ORIENTED_EDGE('',*,*,#5939,.T.);

+#6746=ORIENTED_EDGE('',*,*,#6745,.T.);

+#6747=ORIENTED_EDGE('',*,*,#6278,.F.);

+#6748=ORIENTED_EDGE('',*,*,#6437,.F.);

+#6749=EDGE_LOOP('',(#6744,#6746,#6747,#6748));

+#6750=FACE_OUTER_BOUND('',#6749,.F.);

+#6752=CARTESIAN_POINT('',(2.954141383172E0,-5.E-2,1.77E0));

+#6753=DIRECTION('',(7.806183649793E-1,0.E0,-6.250079745548E-1));

+#6754=DIRECTION('',(-6.250079745548E-1,0.E0,-7.806183649793E-1));

+#6755=AXIS2_PLACEMENT_3D('',#6752,#6753,#6754);

+#6756=PLANE('',#6755);

+#6757=ORIENTED_EDGE('',*,*,#5953,.T.);

+#6759=ORIENTED_EDGE('',*,*,#6758,.T.);

+#6760=ORIENTED_EDGE('',*,*,#6280,.F.);

+#6761=ORIENTED_EDGE('',*,*,#6745,.F.);

+#6762=EDGE_LOOP('',(#6757,#6759,#6760,#6761));

+#6763=FACE_OUTER_BOUND('',#6762,.F.);

+#6765=CARTESIAN_POINT('',(2.898095355840E0,-5.E-2,1.7E0));

+#6766=DIRECTION('',(0.E0,0.E0,-1.E0));

+#6767=DIRECTION('',(-1.E0,0.E0,0.E0));

+#6768=AXIS2_PLACEMENT_3D('',#6765,#6766,#6767);

+#6769=PLANE('',#6768);

+#6770=ORIENTED_EDGE('',*,*,#5951,.T.);

+#6772=ORIENTED_EDGE('',*,*,#6771,.T.);

+#6773=ORIENTED_EDGE('',*,*,#6282,.F.);

+#6774=ORIENTED_EDGE('',*,*,#6758,.F.);

+#6775=EDGE_LOOP('',(#6770,#6772,#6773,#6774));

+#6776=FACE_OUTER_BOUND('',#6775,.F.);

+#6778=CARTESIAN_POINT('',(2.62E0,-5.E-2,1.7E0));

+#6779=DIRECTION('',(1.E0,0.E0,0.E0));

+#6780=DIRECTION('',(0.E0,0.E0,-1.E0));

+#6781=AXIS2_PLACEMENT_3D('',#6778,#6779,#6780);

+#6782=PLANE('',#6781);

+#6783=ORIENTED_EDGE('',*,*,#5949,.T.);

+#6785=ORIENTED_EDGE('',*,*,#6784,.T.);

+#6786=ORIENTED_EDGE('',*,*,#6284,.F.);

+#6787=ORIENTED_EDGE('',*,*,#6771,.F.);

+#6788=EDGE_LOOP('',(#6783,#6785,#6786,#6787));

+#6789=FACE_OUTER_BOUND('',#6788,.F.);

+#6791=CARTESIAN_POINT('',(2.62E0,-5.E-2,8.4E-1));

+#6792=DIRECTION('',(0.E0,0.E0,1.E0));

+#6793=DIRECTION('',(1.E0,0.E0,0.E0));

+#6794=AXIS2_PLACEMENT_3D('',#6791,#6792,#6793);

+#6795=PLANE('',#6794);

+#6796=ORIENTED_EDGE('',*,*,#5947,.T.);

+#6798=ORIENTED_EDGE('',*,*,#6797,.T.);

+#6799=ORIENTED_EDGE('',*,*,#6286,.F.);

+#6800=ORIENTED_EDGE('',*,*,#6784,.F.);

+#6801=EDGE_LOOP('',(#6796,#6798,#6799,#6800));

+#6802=FACE_OUTER_BOUND('',#6801,.F.);

+#6804=CARTESIAN_POINT('',(2.898095355840E0,-5.E-2,8.4E-1));

+#6805=DIRECTION('',(7.806183649793E-1,0.E0,6.250079745548E-1));

+#6806=DIRECTION('',(6.250079745548E-1,0.E0,-7.806183649793E-1));

+#6807=AXIS2_PLACEMENT_3D('',#6804,#6805,#6806);

+#6808=PLANE('',#6807);

+#6809=ORIENTED_EDGE('',*,*,#5945,.T.);

+#6811=ORIENTED_EDGE('',*,*,#6810,.T.);

+#6812=ORIENTED_EDGE('',*,*,#6288,.F.);

+#6813=ORIENTED_EDGE('',*,*,#6797,.F.);

+#6814=EDGE_LOOP('',(#6809,#6811,#6812,#6813));

+#6815=FACE_OUTER_BOUND('',#6814,.F.);

+#6817=CARTESIAN_POINT('',(2.954141383172E0,-5.E-2,7.7E-1));

+#6818=DIRECTION('',(0.E0,0.E0,1.E0));

+#6819=DIRECTION('',(1.E0,0.E0,0.E0));

+#6820=AXIS2_PLACEMENT_3D('',#6817,#6818,#6819);

+#6821=PLANE('',#6820);

+#6822=ORIENTED_EDGE('',*,*,#5943,.F.);

+#6823=ORIENTED_EDGE('',*,*,#6440,.T.);

+#6824=ORIENTED_EDGE('',*,*,#6290,.F.);

+#6825=ORIENTED_EDGE('',*,*,#6810,.F.);

+#6826=EDGE_LOOP('',(#6822,#6823,#6824,#6825));

+#6827=FACE_OUTER_BOUND('',#6826,.F.);

+#6829=CARTESIAN_POINT('',(3.13E0,-5.E-2,5.E-1));

+#6830=DIRECTION('',(0.E0,0.E0,-1.E0));

+#6831=DIRECTION('',(-1.E0,0.E0,0.E0));

+#6832=AXIS2_PLACEMENT_3D('',#6829,#6830,#6831);

+#6833=PLANE('',#6832);

+#6834=ORIENTED_EDGE('',*,*,#5963,.T.);

+#6836=ORIENTED_EDGE('',*,*,#6835,.T.);

+#6837=ORIENTED_EDGE('',*,*,#6294,.F.);

+#6838=ORIENTED_EDGE('',*,*,#6451,.F.);

+#6839=EDGE_LOOP('',(#6834,#6836,#6837,#6838));

+#6840=FACE_OUTER_BOUND('',#6839,.F.);

+#6842=CARTESIAN_POINT('',(2.954141383172E0,-5.E-2,5.E-1));

+#6843=DIRECTION('',(7.806183649793E-1,0.E0,-6.250079745548E-1));

+#6844=DIRECTION('',(-6.250079745548E-1,0.E0,-7.806183649793E-1));

+#6845=AXIS2_PLACEMENT_3D('',#6842,#6843,#6844);

+#6846=PLANE('',#6845);

+#6847=ORIENTED_EDGE('',*,*,#5977,.T.);

+#6849=ORIENTED_EDGE('',*,*,#6848,.T.);

+#6850=ORIENTED_EDGE('',*,*,#6296,.F.);

+#6851=ORIENTED_EDGE('',*,*,#6835,.F.);

+#6852=EDGE_LOOP('',(#6847,#6849,#6850,#6851));

+#6853=FACE_OUTER_BOUND('',#6852,.F.);

+#6855=CARTESIAN_POINT('',(2.898095355840E0,-5.E-2,4.3E-1));

+#6856=DIRECTION('',(0.E0,0.E0,-1.E0));

+#6857=DIRECTION('',(-1.E0,0.E0,0.E0));

+#6858=AXIS2_PLACEMENT_3D('',#6855,#6856,#6857);

+#6859=PLANE('',#6858);

+#6860=ORIENTED_EDGE('',*,*,#5975,.T.);

+#6862=ORIENTED_EDGE('',*,*,#6861,.T.);

+#6863=ORIENTED_EDGE('',*,*,#6298,.F.);

+#6864=ORIENTED_EDGE('',*,*,#6848,.F.);

+#6865=EDGE_LOOP('',(#6860,#6862,#6863,#6864));

+#6866=FACE_OUTER_BOUND('',#6865,.F.);

+#6868=CARTESIAN_POINT('',(2.62E0,-5.E-2,4.3E-1));

+#6869=DIRECTION('',(1.E0,0.E0,0.E0));

+#6870=DIRECTION('',(0.E0,0.E0,-1.E0));

+#6871=AXIS2_PLACEMENT_3D('',#6868,#6869,#6870);

+#6872=PLANE('',#6871);

+#6873=ORIENTED_EDGE('',*,*,#5973,.T.);

+#6875=ORIENTED_EDGE('',*,*,#6874,.T.);

+#6876=ORIENTED_EDGE('',*,*,#6300,.F.);

+#6877=ORIENTED_EDGE('',*,*,#6861,.F.);

+#6878=EDGE_LOOP('',(#6873,#6875,#6876,#6877));

+#6879=FACE_OUTER_BOUND('',#6878,.F.);

+#6881=CARTESIAN_POINT('',(2.62E0,-5.E-2,-4.3E-1));

+#6882=DIRECTION('',(0.E0,0.E0,1.E0));

+#6883=DIRECTION('',(1.E0,0.E0,0.E0));

+#6884=AXIS2_PLACEMENT_3D('',#6881,#6882,#6883);

+#6885=PLANE('',#6884);

+#6886=ORIENTED_EDGE('',*,*,#5971,.T.);

+#6888=ORIENTED_EDGE('',*,*,#6887,.T.);

+#6889=ORIENTED_EDGE('',*,*,#6302,.F.);

+#6890=ORIENTED_EDGE('',*,*,#6874,.F.);

+#6891=EDGE_LOOP('',(#6886,#6888,#6889,#6890));

+#6892=FACE_OUTER_BOUND('',#6891,.F.);

+#6894=CARTESIAN_POINT('',(2.898095355840E0,-5.E-2,-4.3E-1));

+#6895=DIRECTION('',(7.806183649793E-1,0.E0,6.250079745548E-1));

+#6896=DIRECTION('',(6.250079745548E-1,0.E0,-7.806183649793E-1));

+#6897=AXIS2_PLACEMENT_3D('',#6894,#6895,#6896);

+#6898=PLANE('',#6897);

+#6899=ORIENTED_EDGE('',*,*,#5969,.T.);

+#6901=ORIENTED_EDGE('',*,*,#6900,.T.);

+#6902=ORIENTED_EDGE('',*,*,#6304,.F.);

+#6903=ORIENTED_EDGE('',*,*,#6887,.F.);

+#6904=EDGE_LOOP('',(#6899,#6901,#6902,#6903));

+#6905=FACE_OUTER_BOUND('',#6904,.F.);

+#6907=CARTESIAN_POINT('',(2.954141383172E0,-5.E-2,-5.E-1));

+#6908=DIRECTION('',(0.E0,0.E0,1.E0));

+#6909=DIRECTION('',(1.E0,0.E0,0.E0));

+#6910=AXIS2_PLACEMENT_3D('',#6907,#6908,#6909);

+#6911=PLANE('',#6910);

+#6912=ORIENTED_EDGE('',*,*,#5967,.F.);

+#6913=ORIENTED_EDGE('',*,*,#6454,.T.);

+#6914=ORIENTED_EDGE('',*,*,#6306,.F.);

+#6915=ORIENTED_EDGE('',*,*,#6900,.F.);

+#6916=EDGE_LOOP('',(#6912,#6913,#6914,#6915));

+#6917=FACE_OUTER_BOUND('',#6916,.F.);

+#6919=CARTESIAN_POINT('',(3.13E0,-5.E-2,-7.7E-1));

+#6920=DIRECTION('',(0.E0,0.E0,-1.E0));

+#6921=DIRECTION('',(-1.E0,0.E0,0.E0));

+#6922=AXIS2_PLACEMENT_3D('',#6919,#6920,#6921);

+#6923=PLANE('',#6922);

+#6924=ORIENTED_EDGE('',*,*,#5987,.T.);

+#6926=ORIENTED_EDGE('',*,*,#6925,.T.);

+#6927=ORIENTED_EDGE('',*,*,#6310,.F.);

+#6928=ORIENTED_EDGE('',*,*,#6465,.F.);

+#6929=EDGE_LOOP('',(#6924,#6926,#6927,#6928));

+#6930=FACE_OUTER_BOUND('',#6929,.F.);

+#6932=CARTESIAN_POINT('',(2.954141383172E0,-5.E-2,-7.7E-1));

+#6933=DIRECTION('',(7.806183649793E-1,0.E0,-6.250079745548E-1));

+#6934=DIRECTION('',(-6.250079745548E-1,0.E0,-7.806183649793E-1));

+#6935=AXIS2_PLACEMENT_3D('',#6932,#6933,#6934);

+#6936=PLANE('',#6935);

+#6937=ORIENTED_EDGE('',*,*,#6001,.T.);

+#6939=ORIENTED_EDGE('',*,*,#6938,.T.);

+#6940=ORIENTED_EDGE('',*,*,#6312,.F.);

+#6941=ORIENTED_EDGE('',*,*,#6925,.F.);

+#6942=EDGE_LOOP('',(#6937,#6939,#6940,#6941));

+#6943=FACE_OUTER_BOUND('',#6942,.F.);

+#6945=CARTESIAN_POINT('',(2.898095355840E0,-5.E-2,-8.4E-1));

+#6946=DIRECTION('',(0.E0,0.E0,-1.E0));

+#6947=DIRECTION('',(-1.E0,0.E0,0.E0));

+#6948=AXIS2_PLACEMENT_3D('',#6945,#6946,#6947);

+#6949=PLANE('',#6948);

+#6950=ORIENTED_EDGE('',*,*,#5999,.T.);

+#6952=ORIENTED_EDGE('',*,*,#6951,.T.);

+#6953=ORIENTED_EDGE('',*,*,#6314,.F.);

+#6954=ORIENTED_EDGE('',*,*,#6938,.F.);

+#6955=EDGE_LOOP('',(#6950,#6952,#6953,#6954));

+#6956=FACE_OUTER_BOUND('',#6955,.F.);

+#6958=CARTESIAN_POINT('',(2.62E0,-5.E-2,-8.4E-1));

+#6959=DIRECTION('',(1.E0,0.E0,0.E0));

+#6960=DIRECTION('',(0.E0,0.E0,-1.E0));

+#6961=AXIS2_PLACEMENT_3D('',#6958,#6959,#6960);

+#6962=PLANE('',#6961);

+#6963=ORIENTED_EDGE('',*,*,#5997,.T.);

+#6965=ORIENTED_EDGE('',*,*,#6964,.T.);

+#6966=ORIENTED_EDGE('',*,*,#6316,.F.);

+#6967=ORIENTED_EDGE('',*,*,#6951,.F.);

+#6968=EDGE_LOOP('',(#6963,#6965,#6966,#6967));

+#6969=FACE_OUTER_BOUND('',#6968,.F.);

+#6971=CARTESIAN_POINT('',(2.62E0,-5.E-2,-1.7E0));

+#6972=DIRECTION('',(0.E0,0.E0,1.E0));

+#6973=DIRECTION('',(1.E0,0.E0,0.E0));

+#6974=AXIS2_PLACEMENT_3D('',#6971,#6972,#6973);

+#6975=PLANE('',#6974);

+#6976=ORIENTED_EDGE('',*,*,#5995,.T.);

+#6978=ORIENTED_EDGE('',*,*,#6977,.T.);

+#6979=ORIENTED_EDGE('',*,*,#6318,.F.);

+#6980=ORIENTED_EDGE('',*,*,#6964,.F.);

+#6981=EDGE_LOOP('',(#6976,#6978,#6979,#6980));

+#6982=FACE_OUTER_BOUND('',#6981,.F.);

+#6984=CARTESIAN_POINT('',(2.898095355840E0,-5.E-2,-1.7E0));

+#6985=DIRECTION('',(7.806183649792E-1,0.E0,6.250079745548E-1));

+#6986=DIRECTION('',(6.250079745548E-1,0.E0,-7.806183649792E-1));

+#6987=AXIS2_PLACEMENT_3D('',#6984,#6985,#6986);

+#6988=PLANE('',#6987);

+#6989=ORIENTED_EDGE('',*,*,#5993,.T.);

+#6991=ORIENTED_EDGE('',*,*,#6990,.T.);

+#6992=ORIENTED_EDGE('',*,*,#6320,.F.);

+#6993=ORIENTED_EDGE('',*,*,#6977,.F.);

+#6994=EDGE_LOOP('',(#6989,#6991,#6992,#6993));

+#6995=FACE_OUTER_BOUND('',#6994,.F.);

+#6997=CARTESIAN_POINT('',(2.954141383172E0,-5.E-2,-1.77E0));

+#6998=DIRECTION('',(0.E0,0.E0,1.E0));

+#6999=DIRECTION('',(1.E0,0.E0,0.E0));

+#7000=AXIS2_PLACEMENT_3D('',#6997,#6998,#6999);

+#7001=PLANE('',#7000);

+#7002=ORIENTED_EDGE('',*,*,#5991,.F.);

+#7003=ORIENTED_EDGE('',*,*,#6468,.T.);

+#7004=ORIENTED_EDGE('',*,*,#6322,.F.);

+#7005=ORIENTED_EDGE('',*,*,#6990,.F.);

+#7006=EDGE_LOOP('',(#7002,#7003,#7004,#7005));

+#7007=FACE_OUTER_BOUND('',#7006,.F.);

+#7009=CARTESIAN_POINT('',(3.13E0,-5.E-2,-2.04E0));

+#7010=DIRECTION('',(0.E0,0.E0,-1.E0));

+#7011=DIRECTION('',(-1.E0,0.E0,0.E0));

+#7012=AXIS2_PLACEMENT_3D('',#7009,#7010,#7011);

+#7013=PLANE('',#7012);

+#7014=ORIENTED_EDGE('',*,*,#6011,.T.);

+#7016=ORIENTED_EDGE('',*,*,#7015,.T.);

+#7017=ORIENTED_EDGE('',*,*,#6326,.F.);

+#7018=ORIENTED_EDGE('',*,*,#6479,.F.);

+#7019=EDGE_LOOP('',(#7014,#7016,#7017,#7018));

+#7020=FACE_OUTER_BOUND('',#7019,.F.);

+#7022=CARTESIAN_POINT('',(2.954141383172E0,-5.E-2,-2.04E0));

+#7023=DIRECTION('',(7.806183649793E-1,0.E0,-6.250079745548E-1));

+#7024=DIRECTION('',(-6.250079745548E-1,0.E0,-7.806183649793E-1));

+#7025=AXIS2_PLACEMENT_3D('',#7022,#7023,#7024);

+#7026=PLANE('',#7025);

+#7027=ORIENTED_EDGE('',*,*,#6025,.T.);

+#7029=ORIENTED_EDGE('',*,*,#7028,.T.);

+#7030=ORIENTED_EDGE('',*,*,#6328,.F.);

+#7031=ORIENTED_EDGE('',*,*,#7015,.F.);

+#7032=EDGE_LOOP('',(#7027,#7029,#7030,#7031));

+#7033=FACE_OUTER_BOUND('',#7032,.F.);

+#7035=CARTESIAN_POINT('',(2.898095355840E0,-5.E-2,-2.11E0));

+#7036=DIRECTION('',(0.E0,0.E0,-1.E0));

+#7037=DIRECTION('',(-1.E0,0.E0,0.E0));

+#7038=AXIS2_PLACEMENT_3D('',#7035,#7036,#7037);

+#7039=PLANE('',#7038);

+#7040=ORIENTED_EDGE('',*,*,#6023,.T.);

+#7042=ORIENTED_EDGE('',*,*,#7041,.T.);

+#7043=ORIENTED_EDGE('',*,*,#6330,.F.);

+#7044=ORIENTED_EDGE('',*,*,#7028,.F.);

+#7045=EDGE_LOOP('',(#7040,#7042,#7043,#7044));

+#7046=FACE_OUTER_BOUND('',#7045,.F.);

+#7048=CARTESIAN_POINT('',(2.34E0,-5.E-2,-2.11E0));

+#7049=DIRECTION('',(-1.E0,0.E0,0.E0));

+#7050=DIRECTION('',(0.E0,0.E0,1.E0));

+#7051=AXIS2_PLACEMENT_3D('',#7048,#7049,#7050);

+#7052=PLANE('',#7051);

+#7053=ORIENTED_EDGE('',*,*,#6021,.T.);

+#7055=ORIENTED_EDGE('',*,*,#7054,.T.);

+#7056=ORIENTED_EDGE('',*,*,#6332,.F.);

+#7057=ORIENTED_EDGE('',*,*,#7041,.F.);

+#7058=EDGE_LOOP('',(#7053,#7055,#7056,#7057));

+#7059=FACE_OUTER_BOUND('',#7058,.F.);

+#7061=CARTESIAN_POINT('',(2.34E0,-5.E-2,-1.905E0));

+#7062=DIRECTION('',(0.E0,0.E0,-1.E0));

+#7063=DIRECTION('',(-1.E0,0.E0,0.E0));

+#7064=AXIS2_PLACEMENT_3D('',#7061,#7062,#7063);

+#7065=PLANE('',#7064);

+#7066=ORIENTED_EDGE('',*,*,#6019,.T.);

+#7067=ORIENTED_EDGE('',*,*,#6157,.T.);

+#7068=ORIENTED_EDGE('',*,*,#6334,.F.);

+#7069=ORIENTED_EDGE('',*,*,#7054,.F.);

+#7070=EDGE_LOOP('',(#7066,#7067,#7068,#7069));

+#7071=FACE_OUTER_BOUND('',#7070,.F.);

+#7073=CARTESIAN_POINT('',(-3.13E0,-5.E-2,-1.77E0));

+#7074=DIRECTION('',(0.E0,0.E0,1.E0));

+#7075=DIRECTION('',(1.E0,0.E0,0.E0));

+#7076=AXIS2_PLACEMENT_3D('',#7073,#7074,#7075);

+#7077=PLANE('',#7076);

+#7078=ORIENTED_EDGE('',*,*,#5839,.T.);

+#7080=ORIENTED_EDGE('',*,*,#7079,.T.);

+#7081=ORIENTED_EDGE('',*,*,#6169,.F.);

+#7082=ORIENTED_EDGE('',*,*,#6064,.F.);

+#7083=EDGE_LOOP('',(#7078,#7080,#7081,#7082));

+#7084=FACE_OUTER_BOUND('',#7083,.F.);

+#7086=CARTESIAN_POINT('',(-2.954141383172E0,-5.E-2,-1.77E0));

+#7087=DIRECTION('',(-7.806183649793E-1,0.E0,6.250079745548E-1));

+#7088=DIRECTION('',(6.250079745548E-1,0.E0,7.806183649793E-1));

+#7089=AXIS2_PLACEMENT_3D('',#7086,#7087,#7088);

+#7090=PLANE('',#7089);

+#7091=ORIENTED_EDGE('',*,*,#5837,.T.);

+#7093=ORIENTED_EDGE('',*,*,#7092,.T.);

+#7094=ORIENTED_EDGE('',*,*,#6171,.F.);

+#7095=ORIENTED_EDGE('',*,*,#7079,.F.);

+#7096=EDGE_LOOP('',(#7091,#7093,#7094,#7095));

+#7097=FACE_OUTER_BOUND('',#7096,.F.);

+#7099=CARTESIAN_POINT('',(-2.898095355840E0,-5.E-2,-1.7E0));

+#7100=DIRECTION('',(0.E0,0.E0,1.E0));

+#7101=DIRECTION('',(1.E0,0.E0,0.E0));

+#7102=AXIS2_PLACEMENT_3D('',#7099,#7100,#7101);

+#7103=PLANE('',#7102);

+#7104=ORIENTED_EDGE('',*,*,#5835,.T.);

+#7106=ORIENTED_EDGE('',*,*,#7105,.T.);

+#7107=ORIENTED_EDGE('',*,*,#6173,.F.);

+#7108=ORIENTED_EDGE('',*,*,#7092,.F.);

+#7109=EDGE_LOOP('',(#7104,#7106,#7107,#7108));

+#7110=FACE_OUTER_BOUND('',#7109,.F.);

+#7112=CARTESIAN_POINT('',(-2.52E0,-5.E-2,-1.7E0));

+#7113=DIRECTION('',(1.E0,0.E0,0.E0));

+#7114=DIRECTION('',(0.E0,0.E0,-1.E0));

+#7115=AXIS2_PLACEMENT_3D('',#7112,#7113,#7114);

+#7116=PLANE('',#7115);

+#7117=ORIENTED_EDGE('',*,*,#5833,.T.);

+#7119=ORIENTED_EDGE('',*,*,#7118,.T.);

+#7120=ORIENTED_EDGE('',*,*,#6175,.F.);

+#7121=ORIENTED_EDGE('',*,*,#7105,.F.);

+#7122=EDGE_LOOP('',(#7117,#7119,#7120,#7121));

+#7123=FACE_OUTER_BOUND('',#7122,.F.);

+#7125=CARTESIAN_POINT('',(-2.52E0,-5.E-2,-2.11E0));

+#7126=DIRECTION('',(0.E0,0.E0,-1.E0));

+#7127=DIRECTION('',(-1.E0,0.E0,0.E0));

+#7128=AXIS2_PLACEMENT_3D('',#7125,#7126,#7127);

+#7129=PLANE('',#7128);

+#7130=ORIENTED_EDGE('',*,*,#5831,.T.);

+#7132=ORIENTED_EDGE('',*,*,#7131,.T.);

+#7133=ORIENTED_EDGE('',*,*,#6177,.F.);

+#7134=ORIENTED_EDGE('',*,*,#7118,.F.);

+#7135=EDGE_LOOP('',(#7130,#7132,#7133,#7134));

+#7136=FACE_OUTER_BOUND('',#7135,.F.);

+#7138=CARTESIAN_POINT('',(-2.898095355840E0,-5.E-2,-2.11E0));

+#7139=DIRECTION('',(-7.806183649793E-1,0.E0,-6.250079745547E-1));

+#7140=DIRECTION('',(-6.250079745547E-1,0.E0,7.806183649793E-1));

+#7141=AXIS2_PLACEMENT_3D('',#7138,#7139,#7140);

+#7142=PLANE('',#7141);

+#7143=ORIENTED_EDGE('',*,*,#5829,.T.);

+#7144=ORIENTED_EDGE('',*,*,#6040,.T.);

+#7145=ORIENTED_EDGE('',*,*,#6179,.F.);

+#7146=ORIENTED_EDGE('',*,*,#7131,.F.);

+#7147=EDGE_LOOP('',(#7143,#7144,#7145,#7146));

+#7148=FACE_OUTER_BOUND('',#7147,.F.);

+#7150=CARTESIAN_POINT('',(-3.13E0,-5.E-2,-5.E-1));

+#7151=DIRECTION('',(0.E0,0.E0,1.E0));

+#7152=DIRECTION('',(1.E0,0.E0,0.E0));

+#7153=AXIS2_PLACEMENT_3D('',#7150,#7151,#7152);

+#7154=PLANE('',#7153);

+#7155=ORIENTED_EDGE('',*,*,#5855,.T.);

+#7157=ORIENTED_EDGE('',*,*,#7156,.T.);

+#7158=ORIENTED_EDGE('',*,*,#6192,.F.);

+#7159=ORIENTED_EDGE('',*,*,#6079,.F.);

+#7160=EDGE_LOOP('',(#7155,#7157,#7158,#7159));

+#7161=FACE_OUTER_BOUND('',#7160,.F.);

+#7163=CARTESIAN_POINT('',(-2.954141383172E0,-5.E-2,-5.E-1));

+#7164=DIRECTION('',(-7.806183649793E-1,0.E0,6.250079745548E-1));

+#7165=DIRECTION('',(6.250079745548E-1,0.E0,7.806183649793E-1));

+#7166=AXIS2_PLACEMENT_3D('',#7163,#7164,#7165);

+#7167=PLANE('',#7166);

+#7168=ORIENTED_EDGE('',*,*,#5853,.T.);

+#7170=ORIENTED_EDGE('',*,*,#7169,.T.);

+#7171=ORIENTED_EDGE('',*,*,#6194,.F.);

+#7172=ORIENTED_EDGE('',*,*,#7156,.F.);

+#7173=EDGE_LOOP('',(#7168,#7170,#7171,#7172));

+#7174=FACE_OUTER_BOUND('',#7173,.F.);

+#7176=CARTESIAN_POINT('',(-2.898095355840E0,-5.E-2,-4.3E-1));

+#7177=DIRECTION('',(0.E0,0.E0,1.E0));

+#7178=DIRECTION('',(1.E0,0.E0,0.E0));

+#7179=AXIS2_PLACEMENT_3D('',#7176,#7177,#7178);

+#7180=PLANE('',#7179);

+#7181=ORIENTED_EDGE('',*,*,#5851,.T.);

+#7183=ORIENTED_EDGE('',*,*,#7182,.T.);

+#7184=ORIENTED_EDGE('',*,*,#6196,.F.);

+#7185=ORIENTED_EDGE('',*,*,#7169,.F.);

+#7186=EDGE_LOOP('',(#7181,#7183,#7184,#7185));

+#7187=FACE_OUTER_BOUND('',#7186,.F.);

+#7189=CARTESIAN_POINT('',(-2.52E0,-5.E-2,-4.3E-1));

+#7190=DIRECTION('',(1.E0,0.E0,0.E0));

+#7191=DIRECTION('',(0.E0,0.E0,-1.E0));

+#7192=AXIS2_PLACEMENT_3D('',#7189,#7190,#7191);

+#7193=PLANE('',#7192);

+#7194=ORIENTED_EDGE('',*,*,#5849,.T.);

+#7196=ORIENTED_EDGE('',*,*,#7195,.T.);

+#7197=ORIENTED_EDGE('',*,*,#6198,.F.);

+#7198=ORIENTED_EDGE('',*,*,#7182,.F.);

+#7199=EDGE_LOOP('',(#7194,#7196,#7197,#7198));

+#7200=FACE_OUTER_BOUND('',#7199,.F.);

+#7202=CARTESIAN_POINT('',(-2.52E0,-5.E-2,-8.4E-1));

+#7203=DIRECTION('',(0.E0,0.E0,-1.E0));

+#7204=DIRECTION('',(-1.E0,0.E0,0.E0));

+#7205=AXIS2_PLACEMENT_3D('',#7202,#7203,#7204);

+#7206=PLANE('',#7205);

+#7207=ORIENTED_EDGE('',*,*,#5847,.T.);

+#7209=ORIENTED_EDGE('',*,*,#7208,.T.);

+#7210=ORIENTED_EDGE('',*,*,#6200,.F.);

+#7211=ORIENTED_EDGE('',*,*,#7195,.F.);

+#7212=EDGE_LOOP('',(#7207,#7209,#7210,#7211));

+#7213=FACE_OUTER_BOUND('',#7212,.F.);

+#7215=CARTESIAN_POINT('',(-2.898095355840E0,-5.E-2,-8.4E-1));

+#7216=DIRECTION('',(-7.806183649793E-1,0.E0,-6.250079745548E-1));

+#7217=DIRECTION('',(-6.250079745548E-1,0.E0,7.806183649793E-1));

+#7218=AXIS2_PLACEMENT_3D('',#7215,#7216,#7217);

+#7219=PLANE('',#7218);

+#7220=ORIENTED_EDGE('',*,*,#5845,.T.);

+#7222=ORIENTED_EDGE('',*,*,#7221,.T.);

+#7223=ORIENTED_EDGE('',*,*,#6202,.F.);

+#7224=ORIENTED_EDGE('',*,*,#7208,.F.);

+#7225=EDGE_LOOP('',(#7220,#7222,#7223,#7224));

+#7226=FACE_OUTER_BOUND('',#7225,.F.);

+#7228=CARTESIAN_POINT('',(-2.954141383172E0,-5.E-2,-7.7E-1));

+#7229=DIRECTION('',(0.E0,0.E0,-1.E0));

+#7230=DIRECTION('',(-1.E0,0.E0,0.E0));

+#7231=AXIS2_PLACEMENT_3D('',#7228,#7229,#7230);

+#7232=PLANE('',#7231);

+#7233=ORIENTED_EDGE('',*,*,#5843,.F.);

+#7234=ORIENTED_EDGE('',*,*,#6068,.T.);

+#7235=ORIENTED_EDGE('',*,*,#6204,.F.);

+#7236=ORIENTED_EDGE('',*,*,#7221,.F.);

+#7237=EDGE_LOOP('',(#7233,#7234,#7235,#7236));

+#7238=FACE_OUTER_BOUND('',#7237,.F.);

+#7240=CARTESIAN_POINT('',(-3.13E0,-5.E-2,7.7E-1));

+#7241=DIRECTION('',(0.E0,0.E0,1.E0));

+#7242=DIRECTION('',(1.E0,0.E0,0.E0));

+#7243=AXIS2_PLACEMENT_3D('',#7240,#7241,#7242);

+#7244=PLANE('',#7243);

+#7245=ORIENTED_EDGE('',*,*,#5871,.T.);

+#7247=ORIENTED_EDGE('',*,*,#7246,.T.);

+#7248=ORIENTED_EDGE('',*,*,#6216,.F.);

+#7249=ORIENTED_EDGE('',*,*,#6094,.F.);

+#7250=EDGE_LOOP('',(#7245,#7247,#7248,#7249));

+#7251=FACE_OUTER_BOUND('',#7250,.F.);

+#7253=CARTESIAN_POINT('',(-2.954141383172E0,-5.E-2,7.7E-1));

+#7254=DIRECTION('',(-7.806183649793E-1,0.E0,6.250079745548E-1));

+#7255=DIRECTION('',(6.250079745548E-1,0.E0,7.806183649793E-1));

+#7256=AXIS2_PLACEMENT_3D('',#7253,#7254,#7255);

+#7257=PLANE('',#7256);

+#7258=ORIENTED_EDGE('',*,*,#5869,.T.);

+#7260=ORIENTED_EDGE('',*,*,#7259,.T.);

+#7261=ORIENTED_EDGE('',*,*,#6218,.F.);

+#7262=ORIENTED_EDGE('',*,*,#7246,.F.);

+#7263=EDGE_LOOP('',(#7258,#7260,#7261,#7262));

+#7264=FACE_OUTER_BOUND('',#7263,.F.);

+#7266=CARTESIAN_POINT('',(-2.898095355840E0,-5.E-2,8.4E-1));

+#7267=DIRECTION('',(0.E0,0.E0,1.E0));

+#7268=DIRECTION('',(1.E0,0.E0,0.E0));

+#7269=AXIS2_PLACEMENT_3D('',#7266,#7267,#7268);

+#7270=PLANE('',#7269);

+#7271=ORIENTED_EDGE('',*,*,#5867,.T.);

+#7273=ORIENTED_EDGE('',*,*,#7272,.T.);

+#7274=ORIENTED_EDGE('',*,*,#6220,.F.);

+#7275=ORIENTED_EDGE('',*,*,#7259,.F.);

+#7276=EDGE_LOOP('',(#7271,#7273,#7274,#7275));

+#7277=FACE_OUTER_BOUND('',#7276,.F.);

+#7279=CARTESIAN_POINT('',(-2.52E0,-5.E-2,8.4E-1));

+#7280=DIRECTION('',(1.E0,0.E0,0.E0));

+#7281=DIRECTION('',(0.E0,0.E0,-1.E0));

+#7282=AXIS2_PLACEMENT_3D('',#7279,#7280,#7281);

+#7283=PLANE('',#7282);

+#7284=ORIENTED_EDGE('',*,*,#5865,.T.);

+#7286=ORIENTED_EDGE('',*,*,#7285,.T.);

+#7287=ORIENTED_EDGE('',*,*,#6222,.F.);

+#7288=ORIENTED_EDGE('',*,*,#7272,.F.);

+#7289=EDGE_LOOP('',(#7284,#7286,#7287,#7288));

+#7290=FACE_OUTER_BOUND('',#7289,.F.);

+#7292=CARTESIAN_POINT('',(-2.52E0,-5.E-2,4.3E-1));

+#7293=DIRECTION('',(0.E0,0.E0,-1.E0));

+#7294=DIRECTION('',(-1.E0,0.E0,0.E0));

+#7295=AXIS2_PLACEMENT_3D('',#7292,#7293,#7294);

+#7296=PLANE('',#7295);

+#7297=ORIENTED_EDGE('',*,*,#5863,.T.);

+#7299=ORIENTED_EDGE('',*,*,#7298,.T.);

+#7300=ORIENTED_EDGE('',*,*,#6224,.F.);

+#7301=ORIENTED_EDGE('',*,*,#7285,.F.);

+#7302=EDGE_LOOP('',(#7297,#7299,#7300,#7301));

+#7303=FACE_OUTER_BOUND('',#7302,.F.);

+#7305=CARTESIAN_POINT('',(-2.898095355840E0,-5.E-2,4.3E-1));

+#7306=DIRECTION('',(-7.806183649793E-1,0.E0,-6.250079745548E-1));

+#7307=DIRECTION('',(-6.250079745548E-1,0.E0,7.806183649793E-1));

+#7308=AXIS2_PLACEMENT_3D('',#7305,#7306,#7307);

+#7309=PLANE('',#7308);

+#7310=ORIENTED_EDGE('',*,*,#5861,.T.);

+#7312=ORIENTED_EDGE('',*,*,#7311,.T.);

+#7313=ORIENTED_EDGE('',*,*,#6226,.F.);

+#7314=ORIENTED_EDGE('',*,*,#7298,.F.);

+#7315=EDGE_LOOP('',(#7310,#7312,#7313,#7314));

+#7316=FACE_OUTER_BOUND('',#7315,.F.);

+#7318=CARTESIAN_POINT('',(-2.954141383172E0,-5.E-2,5.E-1));

+#7319=DIRECTION('',(0.E0,0.E0,-1.E0));

+#7320=DIRECTION('',(-1.E0,0.E0,0.E0));

+#7321=AXIS2_PLACEMENT_3D('',#7318,#7319,#7320);

+#7322=PLANE('',#7321);

+#7323=ORIENTED_EDGE('',*,*,#5859,.F.);

+#7324=ORIENTED_EDGE('',*,*,#6083,.T.);

+#7325=ORIENTED_EDGE('',*,*,#6228,.F.);

+#7326=ORIENTED_EDGE('',*,*,#7311,.F.);

+#7327=EDGE_LOOP('',(#7323,#7324,#7325,#7326));

+#7328=FACE_OUTER_BOUND('',#7327,.F.);

+#7330=CARTESIAN_POINT('',(-3.13E0,-5.E-2,2.04E0));

+#7331=DIRECTION('',(0.E0,0.E0,1.E0));

+#7332=DIRECTION('',(1.E0,0.E0,0.E0));

+#7333=AXIS2_PLACEMENT_3D('',#7330,#7331,#7332);

+#7334=PLANE('',#7333);

+#7335=ORIENTED_EDGE('',*,*,#5887,.T.);

+#7337=ORIENTED_EDGE('',*,*,#7336,.T.);

+#7338=ORIENTED_EDGE('',*,*,#6240,.F.);

+#7339=ORIENTED_EDGE('',*,*,#6109,.F.);

+#7340=EDGE_LOOP('',(#7335,#7337,#7338,#7339));

+#7341=FACE_OUTER_BOUND('',#7340,.F.);

+#7343=CARTESIAN_POINT('',(-2.954141383172E0,-5.E-2,2.04E0));

+#7344=DIRECTION('',(-7.806183649793E-1,0.E0,6.250079745548E-1));

+#7345=DIRECTION('',(6.250079745548E-1,0.E0,7.806183649793E-1));

+#7346=AXIS2_PLACEMENT_3D('',#7343,#7344,#7345);

+#7347=PLANE('',#7346);

+#7348=ORIENTED_EDGE('',*,*,#5885,.T.);

+#7350=ORIENTED_EDGE('',*,*,#7349,.T.);

+#7351=ORIENTED_EDGE('',*,*,#6242,.F.);

+#7352=ORIENTED_EDGE('',*,*,#7336,.F.);

+#7353=EDGE_LOOP('',(#7348,#7350,#7351,#7352));

+#7354=FACE_OUTER_BOUND('',#7353,.F.);

+#7356=CARTESIAN_POINT('',(-2.898095355840E0,-5.E-2,2.11E0));

+#7357=DIRECTION('',(0.E0,0.E0,1.E0));

+#7358=DIRECTION('',(1.E0,0.E0,0.E0));

+#7359=AXIS2_PLACEMENT_3D('',#7356,#7357,#7358);

+#7360=PLANE('',#7359);

+#7361=ORIENTED_EDGE('',*,*,#5883,.T.);

+#7363=ORIENTED_EDGE('',*,*,#7362,.T.);

+#7364=ORIENTED_EDGE('',*,*,#6244,.F.);

+#7365=ORIENTED_EDGE('',*,*,#7349,.F.);

+#7366=EDGE_LOOP('',(#7361,#7363,#7364,#7365));

+#7367=FACE_OUTER_BOUND('',#7366,.F.);

+#7369=CARTESIAN_POINT('',(-2.52E0,-5.E-2,2.11E0));

+#7370=DIRECTION('',(1.E0,0.E0,0.E0));

+#7371=DIRECTION('',(0.E0,0.E0,-1.E0));

+#7372=AXIS2_PLACEMENT_3D('',#7369,#7370,#7371);

+#7373=PLANE('',#7372);

+#7374=ORIENTED_EDGE('',*,*,#5881,.T.);

+#7376=ORIENTED_EDGE('',*,*,#7375,.T.);

+#7377=ORIENTED_EDGE('',*,*,#6246,.F.);

+#7378=ORIENTED_EDGE('',*,*,#7362,.F.);

+#7379=EDGE_LOOP('',(#7374,#7376,#7377,#7378));

+#7380=FACE_OUTER_BOUND('',#7379,.F.);

+#7382=CARTESIAN_POINT('',(-2.52E0,-5.E-2,1.7E0));

+#7383=DIRECTION('',(0.E0,0.E0,-1.E0));

+#7384=DIRECTION('',(-1.E0,0.E0,0.E0));

+#7385=AXIS2_PLACEMENT_3D('',#7382,#7383,#7384);

+#7386=PLANE('',#7385);

+#7387=ORIENTED_EDGE('',*,*,#5879,.T.);

+#7389=ORIENTED_EDGE('',*,*,#7388,.T.);

+#7390=ORIENTED_EDGE('',*,*,#6248,.F.);

+#7391=ORIENTED_EDGE('',*,*,#7375,.F.);

+#7392=EDGE_LOOP('',(#7387,#7389,#7390,#7391));

+#7393=FACE_OUTER_BOUND('',#7392,.F.);

+#7395=CARTESIAN_POINT('',(-2.898095355840E0,-5.E-2,1.7E0));

+#7396=DIRECTION('',(-7.806183649793E-1,0.E0,-6.250079745548E-1));

+#7397=DIRECTION('',(-6.250079745548E-1,0.E0,7.806183649793E-1));

+#7398=AXIS2_PLACEMENT_3D('',#7395,#7396,#7397);

+#7399=PLANE('',#7398);

+#7400=ORIENTED_EDGE('',*,*,#5877,.T.);

+#7402=ORIENTED_EDGE('',*,*,#7401,.T.);

+#7403=ORIENTED_EDGE('',*,*,#6250,.F.);

+#7404=ORIENTED_EDGE('',*,*,#7388,.F.);

+#7405=EDGE_LOOP('',(#7400,#7402,#7403,#7404));

+#7406=FACE_OUTER_BOUND('',#7405,.F.);

+#7408=CARTESIAN_POINT('',(-2.954141383172E0,-5.E-2,1.77E0));

+#7409=DIRECTION('',(0.E0,0.E0,-1.E0));

+#7410=DIRECTION('',(-1.E0,0.E0,0.E0));

+#7411=AXIS2_PLACEMENT_3D('',#7408,#7409,#7410);

+#7412=PLANE('',#7411);

+#7413=ORIENTED_EDGE('',*,*,#5875,.F.);

+#7414=ORIENTED_EDGE('',*,*,#6098,.T.);

+#7415=ORIENTED_EDGE('',*,*,#6252,.F.);

+#7416=ORIENTED_EDGE('',*,*,#7401,.F.);

+#7417=EDGE_LOOP('',(#7413,#7414,#7415,#7416));

+#7418=FACE_OUTER_BOUND('',#7417,.F.);

+#7420=CLOSED_SHELL('',(#5909,#5933,#5957,#5981,#6005,#6029,#6044,#6058,#6073,

+#6088,#6103,#6118,#6133,#6147,#6161,#6184,#6208,#6232,#6256,#6351,#6374,#6390,

+#6417,#6431,#6445,#6459,#6473,#6486,#6499,#6512,#6525,#6538,#6551,#6564,#6577,

+#6591,#6606,#6621,#6635,#6649,#6662,#6674,#6687,#6700,#6713,#6726,#6738,#6751,

+#6764,#6777,#6790,#6803,#6816,#6828,#6841,#6854,#6867,#6880,#6893,#6906,#6918,

+#6931,#6944,#6957,#6970,#6983,#6996,#7008,#7021,#7034,#7047,#7060,#7072,#7085,

+#7098,#7111,#7124,#7137,#7149,#7162,#7175,#7188,#7201,#7214,#7227,#7239,#7252,

+#7265,#7278,#7291,#7304,#7317,#7329,#7342,#7355,#7368,#7381,#7394,#7407,#7419));

+#7421=MANIFOLD_SOLID_BREP('',#7420);

+#7422=FILL_AREA_STYLE_COLOUR('',#6);

+#7423=FILL_AREA_STYLE('',(#7422));

+#7424=SURFACE_STYLE_FILL_AREA(#7423);

+#7425=SURFACE_SIDE_STYLE('',(#7424));

+#7426=SURFACE_STYLE_USAGE(.BOTH.,#7425);

+#7427=PRESENTATION_STYLE_ASSIGNMENT((#7426));

+#3599=STYLED_ITEM('',(#7427),#7421);

+#7430=PLANE_ANGLE_MEASURE_WITH_UNIT(PLANE_ANGLE_MEASURE(1.745329251994E-2),

+#7429);

+#7431=(CONVERSION_BASED_UNIT('DEGREE',#7430)NAMED_UNIT(*)PLANE_ANGLE_UNIT());

+#7433=UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(8.520932528085E-4),#7428,

+'distance_accuracy_value',

+'Maximum model space distance between geometric entities at asserted connectivities');

+#7435=CARTESIAN_POINT('',(0.E0,0.E0,0.E0));

+#7436=DIRECTION('',(0.E0,0.E0,1.E0));

+#7437=DIRECTION('',(1.E0,0.E0,0.E0));

+#7440=PRODUCT_CONTEXT('',#3357,'mechanical');

+#7441=PRODUCT('MOLD','MOLD','NOT SPECIFIED',(#7440));

+#7442=PRODUCT_DEFINITION_FORMATION('2','LAST_VERSION',#7441);

+#7450=DERIVED_UNIT_ELEMENT(#7449,2.E0);

+#7451=DERIVED_UNIT((#7450));

+#7452=MEASURE_REPRESENTATION_ITEM('surface area measure',AREA_MEASURE(

+8.307680470047E1),#7451);

+#7457=DERIVED_UNIT_ELEMENT(#7456,3.E0);

+#7458=DERIVED_UNIT((#7457));

+#7459=MEASURE_REPRESENTATION_ITEM('volume measure',VOLUME_MEASURE(

+2.756090590974E1),#7458);

+#7463=CARTESIAN_POINT('centre point',(-7.335396682383E-2,5.883155323193E-1,

+-6.478858194219E-9));

+#7468=DERIVED_UNIT_ELEMENT(#7467,2.E0);

+#7469=DERIVED_UNIT((#7468));

+#7470=MEASURE_REPRESENTATION_ITEM('surface area measure',AREA_MEASURE(

+8.307680470047E1),#7469);

+#7475=DERIVED_UNIT_ELEMENT(#7474,3.E0);

+#7476=DERIVED_UNIT((#7475));

+#7477=MEASURE_REPRESENTATION_ITEM('volume measure',VOLUME_MEASURE(

+2.756090590974E1),#7476);

+#7481=CARTESIAN_POINT('centre point',(-7.335396682383E-2,5.883155323193E-1,

+-6.478858194219E-9));

+#7487=GENERAL_PROPERTY('','DESCRIPTION','user defined attribute');

+#7488=GENERAL_PROPERTY_ASSOCIATION('user defined attribute','',#7487,#7486);

+#7489=DESCRIPTIVE_REPRESENTATION_ITEM('DESCRIPTION','');

+#7493=GENERAL_PROPERTY('','MODELED_BY','user defined attribute');

+#7494=GENERAL_PROPERTY_ASSOCIATION('user defined attribute','',#7493,#7492);

+#7495=DESCRIPTIVE_REPRESENTATION_ITEM('MODELED_BY','');

+#7499=GENERAL_PROPERTY('','REV','user defined attribute');

+#7500=GENERAL_PROPERTY_ASSOCIATION('user defined attribute','',#7499,#7498);

+#7501=DESCRIPTIVE_REPRESENTATION_ITEM('REV','');

+#7505=GENERAL_PROPERTY('','TITLE','user defined attribute');

+#7506=GENERAL_PROPERTY_ASSOCIATION('user defined attribute','',#7505,#7504);

+#7508=GENERAL_PROPERTY('','DWG_NO','user defined attribute');

+#7509=GENERAL_PROPERTY_ASSOCIATION('user defined attribute','',#7508,#7507);

+#7510=DESCRIPTIVE_REPRESENTATION_ITEM('DWG_NO','');

+#7514=GENERAL_PROPERTY('','AUTHOR','user defined attribute');

+#7515=GENERAL_PROPERTY_ASSOCIATION('user defined attribute','',#7514,#7513);

+#7516=DESCRIPTIVE_REPRESENTATION_ITEM('AUTHOR','');

+#7520=GENERAL_PROPERTY('','DATE','user defined attribute');

+#7521=GENERAL_PROPERTY_ASSOCIATION('user defined attribute','',#7520,#7519);

+#7522=DESCRIPTIVE_REPRESENTATION_ITEM('DATE','');

+#7526=GENERAL_PROPERTY('','DESIGNER','user defined attribute');

+#7527=GENERAL_PROPERTY_ASSOCIATION('user defined attribute','',#7526,#7525);

+#7528=DESCRIPTIVE_REPRESENTATION_ITEM('DESIGNER','');

+#7532=GENERAL_PROPERTY('','DES_DATE','user defined attribute');

+#7533=GENERAL_PROPERTY_ASSOCIATION('user defined attribute','',#7532,#7531);

+#7534=DESCRIPTIVE_REPRESENTATION_ITEM('DES_DATE','');

+#7538=GENERAL_PROPERTY('','DCHK','user defined attribute');

+#7539=GENERAL_PROPERTY_ASSOCIATION('user defined attribute','',#7538,#7537);

+#7540=DESCRIPTIVE_REPRESENTATION_ITEM('DCHK','');

+#7544=GENERAL_PROPERTY('','DCHK_DATE','user defined attribute');

+#7545=GENERAL_PROPERTY_ASSOCIATION('user defined attribute','',#7544,#7543);

+#7546=DESCRIPTIVE_REPRESENTATION_ITEM('DCHK_DATE','');

+#7550=GENERAL_PROPERTY('','ECHK','user defined attribute');

+#7551=GENERAL_PROPERTY_ASSOCIATION('user defined attribute','',#7550,#7549);

+#7552=DESCRIPTIVE_REPRESENTATION_ITEM('ECHK','');

+#7556=GENERAL_PROPERTY('','ECHK_DATE','user defined attribute');

+#7557=GENERAL_PROPERTY_ASSOCIATION('user defined attribute','',#7556,#7555);

+#7558=DESCRIPTIVE_REPRESENTATION_ITEM('ECHK_DATE','');

+#7562=GENERAL_PROPERTY('','APPROVER','user defined attribute');

+#7563=GENERAL_PROPERTY_ASSOCIATION('user defined attribute','',#7562,#7561);

+#7564=DESCRIPTIVE_REPRESENTATION_ITEM('APPROVER','');

+#7568=GENERAL_PROPERTY('','APP_DATE','user defined attribute');

+#7569=GENERAL_PROPERTY_ASSOCIATION('user defined attribute','',#7568,#7567);

+#7570=DESCRIPTIVE_REPRESENTATION_ITEM('APP_DATE','');

+#7574=GENERAL_PROPERTY('','RELEASED','user defined attribute');

+#7575=GENERAL_PROPERTY_ASSOCIATION('user defined attribute','',#7574,#7573);

+#7576=DESCRIPTIVE_REPRESENTATION_ITEM('RELEASED','');

+#7580=GENERAL_PROPERTY('','REL_DATE','user defined attribute');

+#7581=GENERAL_PROPERTY_ASSOCIATION('user defined attribute','',#7580,#7579);

+#7582=DESCRIPTIVE_REPRESENTATION_ITEM('REL_DATE','');

+#7586=GENERAL_PROPERTY('','ASSY1','user defined attribute');

+#7587=GENERAL_PROPERTY_ASSOCIATION('user defined attribute','',#7586,#7585);

+#7588=DESCRIPTIVE_REPRESENTATION_ITEM('ASSY1','');

+#7592=GENERAL_PROPERTY('','ASSY2','user defined attribute');

+#7593=GENERAL_PROPERTY_ASSOCIATION('user defined attribute','',#7592,#7591);

+#7594=DESCRIPTIVE_REPRESENTATION_ITEM('ASSY2','');

+#7598=GENERAL_PROPERTY('','ASSY3','user defined attribute');

+#7599=GENERAL_PROPERTY_ASSOCIATION('user defined attribute','',#7598,#7597);

+#7600=DESCRIPTIVE_REPRESENTATION_ITEM('ASSY3','');

+#7604=GENERAL_PROPERTY('','ASSY4','user defined attribute');

+#7605=GENERAL_PROPERTY_ASSOCIATION('user defined attribute','',#7604,#7603);

+#7606=DESCRIPTIVE_REPRESENTATION_ITEM('ASSY4','');

+#7610=GENERAL_PROPERTY('','MATERIAL','user defined attribute');

+#7611=GENERAL_PROPERTY_ASSOCIATION('user defined attribute','',#7610,#7609);

+#7613=GENERAL_PROPERTY('','PROCESSES','user defined attribute');

+#7614=GENERAL_PROPERTY_ASSOCIATION('user defined attribute','',#7613,#7612);

+#7616=GENERAL_PROPERTY('','TOLX_MM','user defined attribute');

+#7617=GENERAL_PROPERTY_ASSOCIATION('user defined attribute','',#7616,#7615);

+#7618=DESCRIPTIVE_REPRESENTATION_ITEM('TOLX_MM','');

+#7622=GENERAL_PROPERTY('','TOLXX_MM','user defined attribute');

+#7623=GENERAL_PROPERTY_ASSOCIATION('user defined attribute','',#7622,#7621);

+#7624=DESCRIPTIVE_REPRESENTATION_ITEM('TOLXX_MM','');

+#7628=GENERAL_PROPERTY('','TOLXXX_MM','user defined attribute');

+#7629=GENERAL_PROPERTY_ASSOCIATION('user defined attribute','',#7628,#7627);

+#7630=DESCRIPTIVE_REPRESENTATION_ITEM('TOLXXX_MM','');

+#7634=GENERAL_PROPERTY('','TOLX_IN','user defined attribute');

+#7635=GENERAL_PROPERTY_ASSOCIATION('user defined attribute','',#7634,#7633);

+#7636=DESCRIPTIVE_REPRESENTATION_ITEM('TOLX_IN','');

+#7640=GENERAL_PROPERTY('','TOLXX_IN','user defined attribute');

+#7641=GENERAL_PROPERTY_ASSOCIATION('user defined attribute','',#7640,#7639);

+#7642=DESCRIPTIVE_REPRESENTATION_ITEM('TOLXX_IN','');

+#7646=GENERAL_PROPERTY('','TOLXXX_IN','user defined attribute');

+#7647=GENERAL_PROPERTY_ASSOCIATION('user defined attribute','',#7646,#7645);

+#7648=DESCRIPTIVE_REPRESENTATION_ITEM('TOLXXX_IN','');

+#7652=GENERAL_PROPERTY('','TOLXXXX_IN','user defined attribute');

+#7653=GENERAL_PROPERTY_ASSOCIATION('user defined attribute','',#7652,#7651);

+#7654=DESCRIPTIVE_REPRESENTATION_ITEM('TOLXXXX_IN','');

+#7658=GENERAL_PROPERTY('','FORMERLY','user defined attribute');

+#7659=GENERAL_PROPERTY_ASSOCIATION('user defined attribute','',#7658,#7657);

+#7660=DESCRIPTIVE_REPRESENTATION_ITEM('FORMERLY','');

+#7665=CARTESIAN_POINT('centre point',(-7.335396682383E-2,6.478858194209E-9,

+6.383155323193E-1));

+#7669=CARTESIAN_POINT('',(0.E0,0.E0,5.E-2));

+#7670=DIRECTION('',(0.E0,-1.E0,0.E0));

+#7671=DIRECTION('',(1.E0,0.E0,0.E0));

+#7672=AXIS2_PLACEMENT_3D('',#7669,#7670,#7671);

+#7673=ITEM_DEFINED_TRANSFORMATION('','',#7438,#7672);

+#7674=(REPRESENTATION_RELATIONSHIP('','',#7439,#3585)REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#7673)SHAPE_REPRESENTATION_RELATIONSHIP());

+#7675=CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#7674,#7664);

+#7678=PLANE_ANGLE_MEASURE_WITH_UNIT(PLANE_ANGLE_MEASURE(1.745329251994E-2),

+#7677);

+#7679=(CONVERSION_BASED_UNIT('DEGREE',#7678)NAMED_UNIT(*)PLANE_ANGLE_UNIT());

+#7681=UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(8.032119178351E-4),#7676,

+'distance_accuracy_value',

+'Maximum model space distance between geometric entities at asserted connectivities');

+#7683=CARTESIAN_POINT('',(0.E0,0.E0,0.E0));

+#7684=DIRECTION('',(0.E0,0.E0,1.E0));

+#7685=DIRECTION('',(1.E0,0.E0,0.E0));

+#7687=MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',(#35,#42,#49,

+#56,#63,#70,#77,#84,#91,#98,#105,#112,#119,#126,#133,#140,#147,#154,#161,#168,

+#175,#182,#189,#196,#27,#396,#403,#410,#417,#424,#431,#438,#445,#452,#459,#466,

+#473,#480,#487,#494,#501,#508,#515,#522,#529,#536,#543,#550,#557,#389,#757,#764,

+#771,#778,#785,#792,#799,#806,#813,#820,#827,#834,#841,#848,#855,#862,#869,#876,

+#883,#890,#897,#904,#911,#918,#750,#1118,#1125,#1132,#1139,#1146,#1153,#1160,

+#1167,#1174,#1181,#1188,#1195,#1202,#1209,#1216,#1223,#1230,#1237,#1244,#1251,

+#1258,#1265,#1272,#1279,#1111,#1479,#1486,#1493,#1500,#1507,#1514,#1521,#1528,

+#1535,#1542,#1549,#1556,#1563,#1570,#1577,#1584,#1591,#1598,#1605,#1612,#1619,

+#1626,#1633,#1640,#1647,#1654,#1661,#1668,#1675,#1682,#1689,#1696,#1703,#1710,

+#1717,#1724,#1731,#1738,#1745,#1752,#1759,#1766,#1773,#1780,#1787,#1794,#1801,

+#1808,#1815,#1822,#1829,#1836,#1843,#1850,#1857,#1864,#1871,#1878,#1885,#1892,

+#1899,#1906,#1913,#1920,#1927,#1934,#1941,#1948,#1955,#1962,#1969,#1976,#1983,

+#1990,#1997,#2004,#2011,#2018,#2025,#2032,#2039,#2046,#2053,#2060,#2067,#2074,

+#2081,#2088,#2095,#2102,#2109,#2116,#2123,#2130,#2137,#2144,#2151,#2158,#2165,

+#2172,#2179,#2186,#2193,#2200,#2207,#2214,#2221,#2228,#2235,#2242,#2249,#2256,

+#2263,#2270,#2277,#2284,#2291,#2298,#2305,#2312,#2319,#2326,#2333,#2340,#2347,

+#2354,#2361,#2368,#2375,#2382,#2389,#2396,#1472,#3606,#3613,#3620,#3627,#3634,

+#3641,#3648,#3655,#3662,#3669,#3676,#3683,#3690,#3697,#3704,#3711,#3718,#3725,

+#3732,#3739,#3746,#3753,#3760,#3767,#3774,#3781,#3788,#3795,#3802,#3809,#3816,

+#3823,#3830,#3837,#3844,#3851,#3858,#3865,#3872,#3879,#3886,#3893,#3900,#3907,

+#3914,#3921,#3928,#3935,#3942,#3949,#3956,#3963,#3970,#3977,#3984,#3991,#3998,

+#4005,#4012,#4019,#4026,#4033,#4040,#4047,#4054,#4061,#4068,#4075,#4082,#4089,

+#4096,#4103,#4110,#4117,#4124,#4131,#4138,#4145,#4152,#4159,#4166,#4173,#4180,

+#4187,#4194,#4201,#4208,#4215,#4222,#4229,#4236,#4243,#4250,#4257,#4264,#4271,

+#4278,#4285,#4292,#4299,#4306,#4313,#4320,#4327,#4334,#4341,#4348,#4355,#4362,

+#4369,#4376,#4383,#4390,#4397,#4404,#4411,#4418,#4425,#4432,#4439,#4446,#4453,

+#4460,#4467,#4474,#4481,#4488,#4495,#4502,#4509,#4516,#4523,#4530,#4537,#4544,

+#4551,#4558,#4565,#4572,#4579,#4586,#4593,#4600,#4607,#4614,#4621,#4628,#4635,

+#4642,#4649,#4656,#4663,#4670,#4677,#4684,#4691,#4698,#4705,#4712,#4719,#4726,

+#4733,#4740,#4747,#4754,#4761,#4768,#4775,#4782,#4789,#4796,#4803,#4810,#4817,

+#4824,#4831,#4838,#4845,#4852,#4859,#4866,#4873,#4880,#4887,#4894,#4901,#4908,

+#4915,#4922,#4929,#4936,#4943,#4950,#4957,#4964,#4971,#4978,#4985,#4992,#4999,

+#5006,#5013,#5020,#5027,#5034,#5041,#5048,#5055,#5062,#5075,#5088,#5095,#5102,

+#5109,#5116,#5129,#5142,#5149,#5156,#5163,#5170,#5177,#5184,#5191,#5198,#5205,

+#5212,#5219,#5226,#5233,#5240,#5247,#5254,#5261,#5268,#5275,#5282,#5289,#5296,

+#5303,#5310,#5317,#5324,#5331,#5338,#5345,#5352,#5359,#5366,#5373,#5380,#5387,

+#5394,#5401,#5408,#5415,#5422,#5429,#5436,#5443,#5450,#5457,#5464,#5471,#5478,

+#5485,#3599),#7682);

+#7688=PRODUCT_DEFINITION_CONTEXT('part definition',#3357,'design');

+#7689=PRODUCT_CONTEXT('',#3357,'mechanical');

+#7690=PRODUCT('DQJ0008A_ASM','DQJ0008A_ASM','NOT SPECIFIED',(#7689));

+#7691=PRODUCT_DEFINITION_FORMATION('3','LAST_VERSION',#7690);

+#7694=DERIVED_UNIT_ELEMENT(#7693,2.E0);

+#7695=DERIVED_UNIT((#7694));

+#7696=MEASURE_REPRESENTATION_ITEM('surface area measure',AREA_MEASURE(

+1.233354615264E2),#7695);

+#7701=DERIVED_UNIT_ELEMENT(#7700,3.E0);

+#7702=DERIVED_UNIT((#7701));

+#7703=MEASURE_REPRESENTATION_ITEM('volume measure',VOLUME_MEASURE(

+3.166079977686E1),#7702);

+#7707=CARTESIAN_POINT('centre point',(1.596376075562E-2,5.639883862769E-9,

+5.718440844188E-1));

+#7711=PRODUCT_RELATED_PRODUCT_CATEGORY('part','',(#7690,#3361,#7441));

+#7713=GENERAL_PROPERTY('','DESCRIPTION','user defined attribute');

+#7714=GENERAL_PROPERTY_ASSOCIATION('user defined attribute','',#7713,#7712);

+#7715=DESCRIPTIVE_REPRESENTATION_ITEM('DESCRIPTION','');

+#7719=GENERAL_PROPERTY('','MODELED_BY','user defined attribute');

+#7720=GENERAL_PROPERTY_ASSOCIATION('user defined attribute','',#7719,#7718);

+#7721=DESCRIPTIVE_REPRESENTATION_ITEM('MODELED_BY','');

+#7725=GENERAL_PROPERTY('','REV','user defined attribute');

+#7726=GENERAL_PROPERTY_ASSOCIATION('user defined attribute','',#7725,#7724);

+#7727=DESCRIPTIVE_REPRESENTATION_ITEM('REV','');

+#7731=GENERAL_PROPERTY('','TITLE','user defined attribute');

+#7732=GENERAL_PROPERTY_ASSOCIATION('user defined attribute','',#7731,#7730);

+#7734=GENERAL_PROPERTY('','DWG_NO','user defined attribute');

+#7735=GENERAL_PROPERTY_ASSOCIATION('user defined attribute','',#7734,#7733);

+#7736=DESCRIPTIVE_REPRESENTATION_ITEM('DWG_NO','');

+#7740=GENERAL_PROPERTY('','AUTHOR','user defined attribute');

+#7741=GENERAL_PROPERTY_ASSOCIATION('user defined attribute','',#7740,#7739);

+#7742=DESCRIPTIVE_REPRESENTATION_ITEM('AUTHOR','');

+#7746=GENERAL_PROPERTY('','DATE','user defined attribute');

+#7747=GENERAL_PROPERTY_ASSOCIATION('user defined attribute','',#7746,#7745);

+#7748=DESCRIPTIVE_REPRESENTATION_ITEM('DATE','');

+#7752=GENERAL_PROPERTY('','DESIGNER','user defined attribute');

+#7753=GENERAL_PROPERTY_ASSOCIATION('user defined attribute','',#7752,#7751);

+#7754=DESCRIPTIVE_REPRESENTATION_ITEM('DESIGNER','');

+#7758=GENERAL_PROPERTY('','DES_DATE','user defined attribute');

+#7759=GENERAL_PROPERTY_ASSOCIATION('user defined attribute','',#7758,#7757);

+#7760=DESCRIPTIVE_REPRESENTATION_ITEM('DES_DATE','');

+#7764=GENERAL_PROPERTY('','DCHK','user defined attribute');

+#7765=GENERAL_PROPERTY_ASSOCIATION('user defined attribute','',#7764,#7763);

+#7766=DESCRIPTIVE_REPRESENTATION_ITEM('DCHK','');

+#7770=GENERAL_PROPERTY('','DCHK_DATE','user defined attribute');

+#7771=GENERAL_PROPERTY_ASSOCIATION('user defined attribute','',#7770,#7769);

+#7772=DESCRIPTIVE_REPRESENTATION_ITEM('DCHK_DATE','');

+#7776=GENERAL_PROPERTY('','ECHK','user defined attribute');

+#7777=GENERAL_PROPERTY_ASSOCIATION('user defined attribute','',#7776,#7775);

+#7778=DESCRIPTIVE_REPRESENTATION_ITEM('ECHK','');

+#7782=GENERAL_PROPERTY('','ECHK_DATE','user defined attribute');

+#7783=GENERAL_PROPERTY_ASSOCIATION('user defined attribute','',#7782,#7781);

+#7784=DESCRIPTIVE_REPRESENTATION_ITEM('ECHK_DATE','');

+#7788=GENERAL_PROPERTY('','APPROVER','user defined attribute');

+#7789=GENERAL_PROPERTY_ASSOCIATION('user defined attribute','',#7788,#7787);

+#7790=DESCRIPTIVE_REPRESENTATION_ITEM('APPROVER','');

+#7794=GENERAL_PROPERTY('','APP_DATE','user defined attribute');

+#7795=GENERAL_PROPERTY_ASSOCIATION('user defined attribute','',#7794,#7793);

+#7796=DESCRIPTIVE_REPRESENTATION_ITEM('APP_DATE','');

+#7800=GENERAL_PROPERTY('','RELEASED','user defined attribute');

+#7801=GENERAL_PROPERTY_ASSOCIATION('user defined attribute','',#7800,#7799);

+#7802=DESCRIPTIVE_REPRESENTATION_ITEM('RELEASED','');

+#7806=GENERAL_PROPERTY('','REL_DATE','user defined attribute');

+#7807=GENERAL_PROPERTY_ASSOCIATION('user defined attribute','',#7806,#7805);

+#7808=DESCRIPTIVE_REPRESENTATION_ITEM('REL_DATE','');

+#7812=GENERAL_PROPERTY('','ASSY1','user defined attribute');

+#7813=GENERAL_PROPERTY_ASSOCIATION('user defined attribute','',#7812,#7811);

+#7814=DESCRIPTIVE_REPRESENTATION_ITEM('ASSY1','');

+#7818=GENERAL_PROPERTY('','ASSY2','user defined attribute');

+#7819=GENERAL_PROPERTY_ASSOCIATION('user defined attribute','',#7818,#7817);

+#7820=DESCRIPTIVE_REPRESENTATION_ITEM('ASSY2','');

+#7824=GENERAL_PROPERTY('','ASSY3','user defined attribute');

+#7825=GENERAL_PROPERTY_ASSOCIATION('user defined attribute','',#7824,#7823);

+#7826=DESCRIPTIVE_REPRESENTATION_ITEM('ASSY3','');

+#7830=GENERAL_PROPERTY('','ASSY4','user defined attribute');

+#7831=GENERAL_PROPERTY_ASSOCIATION('user defined attribute','',#7830,#7829);

+#7832=DESCRIPTIVE_REPRESENTATION_ITEM('ASSY4','');

+#7836=GENERAL_PROPERTY('','MATERIAL','user defined attribute');

+#7837=GENERAL_PROPERTY_ASSOCIATION('user defined attribute','',#7836,#7835);

+#7839=GENERAL_PROPERTY('','PROCESSES','user defined attribute');

+#7840=GENERAL_PROPERTY_ASSOCIATION('user defined attribute','',#7839,#7838);

+#7842=GENERAL_PROPERTY('','TOLX_MM','user defined attribute');

+#7843=GENERAL_PROPERTY_ASSOCIATION('user defined attribute','',#7842,#7841);

+#7844=DESCRIPTIVE_REPRESENTATION_ITEM('TOLX_MM','');

+#7848=GENERAL_PROPERTY('','TOLXX_MM','user defined attribute');

+#7849=GENERAL_PROPERTY_ASSOCIATION('user defined attribute','',#7848,#7847);

+#7850=DESCRIPTIVE_REPRESENTATION_ITEM('TOLXX_MM','');

+#7854=GENERAL_PROPERTY('','TOLXXX_MM','user defined attribute');

+#7855=GENERAL_PROPERTY_ASSOCIATION('user defined attribute','',#7854,#7853);

+#7856=DESCRIPTIVE_REPRESENTATION_ITEM('TOLXXX_MM','');

+#7860=GENERAL_PROPERTY('','TOLX_IN','user defined attribute');

+#7861=GENERAL_PROPERTY_ASSOCIATION('user defined attribute','',#7860,#7859);

+#7862=DESCRIPTIVE_REPRESENTATION_ITEM('TOLX_IN','');

+#7866=GENERAL_PROPERTY('','TOLXX_IN','user defined attribute');

+#7867=GENERAL_PROPERTY_ASSOCIATION('user defined attribute','',#7866,#7865);

+#7868=DESCRIPTIVE_REPRESENTATION_ITEM('TOLXX_IN','');

+#7872=GENERAL_PROPERTY('','TOLXXX_IN','user defined attribute');

+#7873=GENERAL_PROPERTY_ASSOCIATION('user defined attribute','',#7872,#7871);

+#7874=DESCRIPTIVE_REPRESENTATION_ITEM('TOLXXX_IN','');

+#7878=GENERAL_PROPERTY('','TOLXXXX_IN','user defined attribute');

+#7879=GENERAL_PROPERTY_ASSOCIATION('user defined attribute','',#7878,#7877);

+#7880=DESCRIPTIVE_REPRESENTATION_ITEM('TOLXXXX_IN','');

+#7884=GENERAL_PROPERTY('','FORMERLY','user defined attribute');

+#7885=GENERAL_PROPERTY_ASSOCIATION('user defined attribute','',#7884,#7883);

+#7886=DESCRIPTIVE_REPRESENTATION_ITEM('FORMERLY','');

+#1=COLOUR_RGB('',0.E0,4.3E-1,1.E0);

+#2=COLOUR_RGB('',0.E0,6.6E-1,0.E0);

+#3=COLOUR_RGB('',1.29412E-1,5.E-2,1.E-1);

+#4=COLOUR_RGB('',1.80392E-1,2.7451E-1,9.8039E-2);

+#5=COLOUR_RGB('',2.54902E-1,5.4902E-1,0.E0);

+#6=COLOUR_RGB('',2.7451E-1,2.7451E-1,2.7451E-1);

+#7=COLOUR_RGB('',3.E-1,1.29412E-1,2.5098E-1);

+#8=COLOUR_RGB('',3.13725E-1,3.13725E-1,3.13725E-1);

+#9=COLOUR_RGB('',3.5E-1,3.5E-1,3.5E-1);

+#10=COLOUR_RGB('',3.92157E-1,3.92157E-1,3.92157E-1);

+#11=COLOUR_RGB('',5.7E-1,0.E0,1.E0);

+#12=COLOUR_RGB('',5.9E-1,3.E-1,0.E0);

+#13=COLOUR_RGB('',6.E-1,6.E-1,6.E-1);

+#14=COLOUR_RGB('',6.9E-1,0.E0,0.E0);

+#15=COLOUR_RGB('',6.952E-1,7.426E-1,7.9E-1);

+#16=COLOUR_RGB('',7.E-1,7.E-1,7.E-1);

+#17=COLOUR_RGB('',7.45098E-1,3.92157E-1,2.94118E-1);

+#18=COLOUR_RGB('',8.27451E-1,3.29412E-1,7.0588E-2);

+#19=COLOUR_RGB('',8.39216E-1,8.90196E-1,7.68627E-1);

+#20=COLOUR_RGB('',8.7E-1,7.5E-1,4.9E-1);

+#21=COLOUR_RGB('',8.9E-1,9.2E-1,9.4E-1);

+#22=COLOUR_RGB('',9.80392E-1,9.80392E-1,9.80392E-1);

+#23=COLOUR_RGB('',9.9E-1,1.E0,0.E0);

+#24=COLOUR_RGB('',1.E0,5.E-1,0.E0);

+#25=COLOUR_RGB('',1.E0,7.84314E-1,0.E0);

+#26=DRAUGHTING_PRE_DEFINED_COLOUR('white');

+#234=EDGE_CURVE('',#212,#199,#88,.T.);

+#236=EDGE_CURVE('',#212,#228,#31,.T.);

+#238=EDGE_CURVE('',#228,#215,#109,.T.);

+#240=EDGE_CURVE('',#199,#215,#95,.T.);

+#244=ADVANCED_FACE('',(#243),#233,.T.);

+#250=EDGE_CURVE('',#199,#200,#39,.T.);

+#252=EDGE_CURVE('',#200,#202,#46,.T.);

+#254=EDGE_CURVE('',#202,#204,#53,.T.);

+#256=EDGE_CURVE('',#204,#206,#60,.T.);

+#258=EDGE_CURVE('',#206,#208,#67,.T.);

+#260=EDGE_CURVE('',#208,#210,#74,.T.);

+#262=EDGE_CURVE('',#210,#212,#81,.T.);

+#267=ADVANCED_FACE('',(#266),#249,.F.);

+#275=EDGE_CURVE('',#215,#216,#102,.T.);

+#277=EDGE_CURVE('',#200,#216,#193,.T.);

+#281=ADVANCED_FACE('',(#280),#272,.T.);

+#289=EDGE_CURVE('',#226,#228,#116,.T.);

+#291=EDGE_CURVE('',#224,#226,#123,.T.);

+#293=EDGE_CURVE('',#222,#224,#130,.T.);

+#295=EDGE_CURVE('',#220,#222,#137,.T.);

+#297=EDGE_CURVE('',#218,#220,#144,.T.);

+#299=EDGE_CURVE('',#216,#218,#151,.T.);

+#303=ADVANCED_FACE('',(#302),#286,.T.);

+#310=EDGE_CURVE('',#210,#226,#158,.T.);

+#316=ADVANCED_FACE('',(#315),#308,.T.);

+#323=EDGE_CURVE('',#208,#224,#165,.T.);

+#329=ADVANCED_FACE('',(#328),#321,.T.);

+#336=EDGE_CURVE('',#206,#222,#172,.T.);

+#342=ADVANCED_FACE('',(#341),#334,.T.);

+#349=EDGE_CURVE('',#204,#220,#179,.T.);

+#355=ADVANCED_FACE('',(#354),#347,.T.);

+#362=EDGE_CURVE('',#202,#218,#186,.T.);

+#368=ADVANCED_FACE('',(#367),#360,.T.);

+#380=ADVANCED_FACE('',(#379),#373,.T.);

+#595=EDGE_CURVE('',#573,#560,#449,.T.);

+#597=EDGE_CURVE('',#573,#589,#393,.T.);

+#599=EDGE_CURVE('',#589,#576,#470,.T.);

+#601=EDGE_CURVE('',#560,#576,#456,.T.);

+#605=ADVANCED_FACE('',(#604),#594,.T.);

+#611=EDGE_CURVE('',#560,#561,#400,.T.);

+#613=EDGE_CURVE('',#561,#563,#407,.T.);

+#615=EDGE_CURVE('',#563,#565,#414,.T.);

+#617=EDGE_CURVE('',#565,#567,#421,.T.);

+#619=EDGE_CURVE('',#567,#569,#428,.T.);

+#621=EDGE_CURVE('',#569,#571,#435,.T.);

+#623=EDGE_CURVE('',#571,#573,#442,.T.);

+#628=ADVANCED_FACE('',(#627),#610,.F.);

+#636=EDGE_CURVE('',#576,#577,#463,.T.);

+#638=EDGE_CURVE('',#561,#577,#554,.T.);

+#642=ADVANCED_FACE('',(#641),#633,.T.);

+#650=EDGE_CURVE('',#587,#589,#477,.T.);

+#652=EDGE_CURVE('',#585,#587,#484,.T.);

+#654=EDGE_CURVE('',#583,#585,#491,.T.);

+#656=EDGE_CURVE('',#581,#583,#498,.T.);

+#658=EDGE_CURVE('',#579,#581,#505,.T.);

+#660=EDGE_CURVE('',#577,#579,#512,.T.);

+#664=ADVANCED_FACE('',(#663),#647,.T.);

+#671=EDGE_CURVE('',#571,#587,#519,.T.);

+#677=ADVANCED_FACE('',(#676),#669,.T.);

+#684=EDGE_CURVE('',#569,#585,#526,.T.);

+#690=ADVANCED_FACE('',(#689),#682,.T.);

+#697=EDGE_CURVE('',#567,#583,#533,.T.);

+#703=ADVANCED_FACE('',(#702),#695,.T.);

+#710=EDGE_CURVE('',#565,#581,#540,.T.);

+#716=ADVANCED_FACE('',(#715),#708,.T.);

+#723=EDGE_CURVE('',#563,#579,#547,.T.);

+#729=ADVANCED_FACE('',(#728),#721,.T.);

+#741=ADVANCED_FACE('',(#740),#734,.T.);

+#956=EDGE_CURVE('',#934,#921,#810,.T.);

+#958=EDGE_CURVE('',#934,#950,#754,.T.);

+#960=EDGE_CURVE('',#950,#937,#831,.T.);

+#962=EDGE_CURVE('',#921,#937,#817,.T.);

+#966=ADVANCED_FACE('',(#965),#955,.T.);

+#972=EDGE_CURVE('',#921,#922,#761,.T.);

+#974=EDGE_CURVE('',#922,#924,#768,.T.);

+#976=EDGE_CURVE('',#924,#926,#775,.T.);

+#978=EDGE_CURVE('',#926,#928,#782,.T.);

+#980=EDGE_CURVE('',#928,#930,#789,.T.);

+#982=EDGE_CURVE('',#930,#932,#796,.T.);

+#984=EDGE_CURVE('',#932,#934,#803,.T.);

+#989=ADVANCED_FACE('',(#988),#971,.F.);

+#997=EDGE_CURVE('',#937,#938,#824,.T.);

+#999=EDGE_CURVE('',#922,#938,#915,.T.);

+#1003=ADVANCED_FACE('',(#1002),#994,.T.);

+#1011=EDGE_CURVE('',#948,#950,#838,.T.);

+#1013=EDGE_CURVE('',#946,#948,#845,.T.);

+#1015=EDGE_CURVE('',#944,#946,#852,.T.);

+#1017=EDGE_CURVE('',#942,#944,#859,.T.);

+#1019=EDGE_CURVE('',#940,#942,#866,.T.);

+#1021=EDGE_CURVE('',#938,#940,#873,.T.);

+#1025=ADVANCED_FACE('',(#1024),#1008,.T.);

+#1032=EDGE_CURVE('',#932,#948,#880,.T.);

+#1038=ADVANCED_FACE('',(#1037),#1030,.T.);

+#1045=EDGE_CURVE('',#930,#946,#887,.T.);

+#1051=ADVANCED_FACE('',(#1050),#1043,.T.);

+#1058=EDGE_CURVE('',#928,#944,#894,.T.);

+#1064=ADVANCED_FACE('',(#1063),#1056,.T.);

+#1071=EDGE_CURVE('',#926,#942,#901,.T.);

+#1077=ADVANCED_FACE('',(#1076),#1069,.T.);

+#1084=EDGE_CURVE('',#924,#940,#908,.T.);

+#1090=ADVANCED_FACE('',(#1089),#1082,.T.);

+#1102=ADVANCED_FACE('',(#1101),#1095,.T.);

+#1317=EDGE_CURVE('',#1295,#1282,#1171,.T.);

+#1319=EDGE_CURVE('',#1295,#1311,#1115,.T.);

+#1321=EDGE_CURVE('',#1311,#1298,#1192,.T.);

+#1323=EDGE_CURVE('',#1282,#1298,#1178,.T.);

+#1327=ADVANCED_FACE('',(#1326),#1316,.T.);

+#1333=EDGE_CURVE('',#1282,#1283,#1122,.T.);

+#1335=EDGE_CURVE('',#1283,#1285,#1129,.T.);

+#1337=EDGE_CURVE('',#1285,#1287,#1136,.T.);

+#1339=EDGE_CURVE('',#1287,#1289,#1143,.T.);

+#1341=EDGE_CURVE('',#1289,#1291,#1150,.T.);

+#1343=EDGE_CURVE('',#1291,#1293,#1157,.T.);

+#1345=EDGE_CURVE('',#1293,#1295,#1164,.T.);

+#1350=ADVANCED_FACE('',(#1349),#1332,.F.);

+#1358=EDGE_CURVE('',#1298,#1299,#1185,.T.);

+#1360=EDGE_CURVE('',#1283,#1299,#1276,.T.);

+#1364=ADVANCED_FACE('',(#1363),#1355,.T.);

+#1372=EDGE_CURVE('',#1309,#1311,#1199,.T.);

+#1374=EDGE_CURVE('',#1307,#1309,#1206,.T.);

+#1376=EDGE_CURVE('',#1305,#1307,#1213,.T.);

+#1378=EDGE_CURVE('',#1303,#1305,#1220,.T.);

+#1380=EDGE_CURVE('',#1301,#1303,#1227,.T.);

+#1382=EDGE_CURVE('',#1299,#1301,#1234,.T.);

+#1386=ADVANCED_FACE('',(#1385),#1369,.T.);

+#1393=EDGE_CURVE('',#1293,#1309,#1241,.T.);

+#1399=ADVANCED_FACE('',(#1398),#1391,.T.);

+#1406=EDGE_CURVE('',#1291,#1307,#1248,.T.);

+#1412=ADVANCED_FACE('',(#1411),#1404,.T.);

+#1419=EDGE_CURVE('',#1289,#1305,#1255,.T.);

+#1425=ADVANCED_FACE('',(#1424),#1417,.T.);

+#1432=EDGE_CURVE('',#1287,#1303,#1262,.T.);

+#1438=ADVANCED_FACE('',(#1437),#1430,.T.);

+#1445=EDGE_CURVE('',#1285,#1301,#1269,.T.);

+#1451=ADVANCED_FACE('',(#1450),#1443,.T.);

+#1463=ADVANCED_FACE('',(#1462),#1456,.T.);

+#2578=EDGE_CURVE('',#2460,#2462,#1700,.T.);

+#2580=EDGE_CURVE('',#2460,#2548,#1476,.T.);

+#2582=EDGE_CURVE('',#2548,#2550,#1973,.T.);

+#2584=EDGE_CURVE('',#2462,#2550,#1875,.T.);

+#2588=ADVANCED_FACE('',(#2587),#2577,.T.);

+#2594=EDGE_CURVE('',#2399,#2400,#1483,.T.);

+#2596=EDGE_CURVE('',#2400,#2402,#1490,.T.);

+#2598=EDGE_CURVE('',#2402,#2404,#1497,.T.);

+#2600=EDGE_CURVE('',#2404,#2406,#1504,.T.);

+#2602=EDGE_CURVE('',#2406,#2408,#1511,.T.);

+#2604=EDGE_CURVE('',#2408,#2410,#1518,.T.);

+#2606=EDGE_CURVE('',#2410,#2412,#1525,.T.);

+#2608=EDGE_CURVE('',#2412,#2414,#1532,.T.);

+#2610=EDGE_CURVE('',#2414,#2416,#1539,.T.);

+#2612=EDGE_CURVE('',#2416,#2418,#1546,.T.);

+#2614=EDGE_CURVE('',#2418,#2420,#1553,.T.);

+#2616=EDGE_CURVE('',#2420,#2422,#1560,.T.);

+#2618=EDGE_CURVE('',#2422,#2424,#1567,.T.);

+#2620=EDGE_CURVE('',#2424,#2426,#1574,.T.);

+#2622=EDGE_CURVE('',#2426,#2428,#1581,.T.);

+#2624=EDGE_CURVE('',#2428,#2430,#1588,.T.);

+#2626=EDGE_CURVE('',#2430,#2432,#1595,.T.);

+#2628=EDGE_CURVE('',#2432,#2434,#1602,.T.);

+#2630=EDGE_CURVE('',#2434,#2436,#1609,.T.);

+#2632=EDGE_CURVE('',#2436,#2438,#1616,.T.);

+#2634=EDGE_CURVE('',#2438,#2440,#1623,.T.);

+#2636=EDGE_CURVE('',#2440,#2442,#1630,.T.);

+#2638=EDGE_CURVE('',#2442,#2444,#1637,.T.);

+#2640=EDGE_CURVE('',#2444,#2446,#1644,.T.);

+#2642=EDGE_CURVE('',#2446,#2448,#1651,.T.);

+#2644=EDGE_CURVE('',#2448,#2450,#1658,.T.);

+#2646=EDGE_CURVE('',#2450,#2452,#1665,.T.);

+#2648=EDGE_CURVE('',#2452,#2454,#1672,.T.);

+#2650=EDGE_CURVE('',#2454,#2456,#1679,.T.);

+#2652=EDGE_CURVE('',#2456,#2458,#1686,.T.);

+#2654=EDGE_CURVE('',#2458,#2460,#1693,.T.);

+#2657=EDGE_CURVE('',#2462,#2464,#1707,.T.);

+#2659=EDGE_CURVE('',#2464,#2466,#1714,.T.);

+#2661=EDGE_CURVE('',#2466,#2468,#1721,.T.);

+#2663=EDGE_CURVE('',#2468,#2470,#1728,.T.);

+#2665=EDGE_CURVE('',#2470,#2472,#1735,.T.);

+#2667=EDGE_CURVE('',#2472,#2474,#1742,.T.);

+#2669=EDGE_CURVE('',#2474,#2476,#1749,.T.);

+#2671=EDGE_CURVE('',#2476,#2478,#1756,.T.);

+#2673=EDGE_CURVE('',#2478,#2480,#1763,.T.);

+#2675=EDGE_CURVE('',#2480,#2482,#1770,.T.);

+#2677=EDGE_CURVE('',#2482,#2484,#1777,.T.);

+#2679=EDGE_CURVE('',#2484,#2399,#1784,.T.);

+#2683=ADVANCED_FACE('',(#2682),#2593,.F.);

+#2690=EDGE_CURVE('',#2399,#2487,#1791,.T.);

+#2692=EDGE_CURVE('',#2487,#2488,#1882,.T.);

+#2694=EDGE_CURVE('',#2400,#2488,#2393,.T.);

+#2698=ADVANCED_FACE('',(#2697),#2688,.T.);

+#2705=EDGE_CURVE('',#2484,#2572,#1798,.T.);

+#2707=EDGE_CURVE('',#2572,#2487,#1889,.T.);

+#2712=ADVANCED_FACE('',(#2711),#2703,.T.);

+#2719=EDGE_CURVE('',#2482,#2570,#1805,.T.);

+#2721=EDGE_CURVE('',#2570,#2572,#1896,.T.);

+#2726=ADVANCED_FACE('',(#2725),#2717,.T.);

+#2733=EDGE_CURVE('',#2480,#2568,#1812,.T.);

+#2735=EDGE_CURVE('',#2568,#2570,#1903,.T.);

+#2740=ADVANCED_FACE('',(#2739),#2731,.T.);

+#2747=EDGE_CURVE('',#2478,#2566,#1819,.T.);

+#2749=EDGE_CURVE('',#2566,#2568,#1910,.T.);

+#2754=ADVANCED_FACE('',(#2753),#2745,.T.);

+#2761=EDGE_CURVE('',#2476,#2564,#1826,.T.);

+#2763=EDGE_CURVE('',#2564,#2566,#1917,.T.);

+#2768=ADVANCED_FACE('',(#2767),#2759,.T.);

+#2775=EDGE_CURVE('',#2474,#2562,#1833,.T.);

+#2777=EDGE_CURVE('',#2562,#2564,#1924,.T.);

+#2782=ADVANCED_FACE('',(#2781),#2773,.T.);

+#2789=EDGE_CURVE('',#2472,#2560,#1840,.T.);

+#2791=EDGE_CURVE('',#2560,#2562,#1931,.T.);

+#2796=ADVANCED_FACE('',(#2795),#2787,.T.);

+#2803=EDGE_CURVE('',#2470,#2558,#1847,.T.);

+#2805=EDGE_CURVE('',#2558,#2560,#1938,.T.);

+#2810=ADVANCED_FACE('',(#2809),#2801,.T.);

+#2817=EDGE_CURVE('',#2468,#2556,#1854,.T.);

+#2819=EDGE_CURVE('',#2556,#2558,#1945,.T.);

+#2824=ADVANCED_FACE('',(#2823),#2815,.T.);

+#2831=EDGE_CURVE('',#2466,#2554,#1861,.T.);

+#2833=EDGE_CURVE('',#2554,#2556,#1952,.T.);

+#2838=ADVANCED_FACE('',(#2837),#2829,.T.);

+#2845=EDGE_CURVE('',#2464,#2552,#1868,.T.);

+#2847=EDGE_CURVE('',#2552,#2554,#1959,.T.);

+#2852=ADVANCED_FACE('',(#2851),#2843,.T.);

+#2860=EDGE_CURVE('',#2550,#2552,#1966,.T.);

+#2865=ADVANCED_FACE('',(#2864),#2857,.T.);

+#2885=EDGE_CURVE('',#2546,#2548,#1980,.T.);

+#2887=EDGE_CURVE('',#2544,#2546,#1987,.T.);

+#2889=EDGE_CURVE('',#2542,#2544,#1994,.T.);

+#2891=EDGE_CURVE('',#2540,#2542,#2001,.T.);

+#2893=EDGE_CURVE('',#2538,#2540,#2008,.T.);

+#2895=EDGE_CURVE('',#2536,#2538,#2015,.T.);

+#2897=EDGE_CURVE('',#2534,#2536,#2022,.T.);

+#2899=EDGE_CURVE('',#2532,#2534,#2029,.T.);

+#2901=EDGE_CURVE('',#2530,#2532,#2036,.T.);

+#2903=EDGE_CURVE('',#2528,#2530,#2043,.T.);

+#2905=EDGE_CURVE('',#2526,#2528,#2050,.T.);

+#2907=EDGE_CURVE('',#2524,#2526,#2057,.T.);

+#2909=EDGE_CURVE('',#2522,#2524,#2064,.T.);

+#2911=EDGE_CURVE('',#2520,#2522,#2071,.T.);

+#2913=EDGE_CURVE('',#2518,#2520,#2078,.T.);

+#2915=EDGE_CURVE('',#2516,#2518,#2085,.T.);

+#2917=EDGE_CURVE('',#2514,#2516,#2092,.T.);

+#2919=EDGE_CURVE('',#2512,#2514,#2099,.T.);

+#2921=EDGE_CURVE('',#2510,#2512,#2106,.T.);

+#2923=EDGE_CURVE('',#2508,#2510,#2113,.T.);

+#2925=EDGE_CURVE('',#2506,#2508,#2120,.T.);

+#2927=EDGE_CURVE('',#2504,#2506,#2127,.T.);

+#2929=EDGE_CURVE('',#2502,#2504,#2134,.T.);

+#2931=EDGE_CURVE('',#2500,#2502,#2141,.T.);

+#2933=EDGE_CURVE('',#2498,#2500,#2148,.T.);

+#2935=EDGE_CURVE('',#2496,#2498,#2155,.T.);

+#2937=EDGE_CURVE('',#2494,#2496,#2162,.T.);

+#2939=EDGE_CURVE('',#2492,#2494,#2169,.T.);

+#2941=EDGE_CURVE('',#2490,#2492,#2176,.T.);

+#2943=EDGE_CURVE('',#2488,#2490,#2183,.T.);

+#2947=ADVANCED_FACE('',(#2946),#2870,.T.);

+#2954=EDGE_CURVE('',#2458,#2546,#2190,.T.);

+#2960=ADVANCED_FACE('',(#2959),#2952,.T.);

+#2967=EDGE_CURVE('',#2456,#2544,#2197,.T.);

+#2973=ADVANCED_FACE('',(#2972),#2965,.T.);

+#2980=EDGE_CURVE('',#2454,#2542,#2204,.T.);

+#2986=ADVANCED_FACE('',(#2985),#2978,.T.);

+#2993=EDGE_CURVE('',#2452,#2540,#2211,.T.);

+#2999=ADVANCED_FACE('',(#2998),#2991,.T.);

+#3006=EDGE_CURVE('',#2450,#2538,#2218,.T.);

+#3012=ADVANCED_FACE('',(#3011),#3004,.T.);

+#3019=EDGE_CURVE('',#2448,#2536,#2225,.T.);

+#3025=ADVANCED_FACE('',(#3024),#3017,.T.);

+#3032=EDGE_CURVE('',#2446,#2534,#2232,.T.);

+#3038=ADVANCED_FACE('',(#3037),#3030,.T.);

+#3045=EDGE_CURVE('',#2444,#2532,#2239,.T.);

+#3051=ADVANCED_FACE('',(#3050),#3043,.T.);

+#3058=EDGE_CURVE('',#2442,#2530,#2246,.T.);

+#3064=ADVANCED_FACE('',(#3063),#3056,.T.);

+#3071=EDGE_CURVE('',#2440,#2528,#2253,.T.);

+#3077=ADVANCED_FACE('',(#3076),#3069,.T.);

+#3084=EDGE_CURVE('',#2438,#2526,#2260,.T.);

+#3090=ADVANCED_FACE('',(#3089),#3082,.T.);

+#3097=EDGE_CURVE('',#2436,#2524,#2267,.T.);

+#3103=ADVANCED_FACE('',(#3102),#3095,.T.);

+#3110=EDGE_CURVE('',#2434,#2522,#2274,.T.);

+#3116=ADVANCED_FACE('',(#3115),#3108,.T.);

+#3123=EDGE_CURVE('',#2432,#2520,#2281,.T.);

+#3129=ADVANCED_FACE('',(#3128),#3121,.T.);

+#3136=EDGE_CURVE('',#2430,#2518,#2288,.T.);

+#3142=ADVANCED_FACE('',(#3141),#3134,.T.);

+#3149=EDGE_CURVE('',#2428,#2516,#2295,.T.);

+#3155=ADVANCED_FACE('',(#3154),#3147,.T.);

+#3162=EDGE_CURVE('',#2426,#2514,#2302,.T.);

+#3168=ADVANCED_FACE('',(#3167),#3160,.T.);

+#3175=EDGE_CURVE('',#2424,#2512,#2309,.T.);

+#3181=ADVANCED_FACE('',(#3180),#3173,.T.);

+#3188=EDGE_CURVE('',#2422,#2510,#2316,.T.);

+#3194=ADVANCED_FACE('',(#3193),#3186,.T.);

+#3201=EDGE_CURVE('',#2420,#2508,#2323,.T.);

+#3207=ADVANCED_FACE('',(#3206),#3199,.T.);

+#3214=EDGE_CURVE('',#2418,#2506,#2330,.T.);

+#3220=ADVANCED_FACE('',(#3219),#3212,.T.);

+#3227=EDGE_CURVE('',#2416,#2504,#2337,.T.);

+#3233=ADVANCED_FACE('',(#3232),#3225,.T.);

+#3240=EDGE_CURVE('',#2414,#2502,#2344,.T.);

+#3246=ADVANCED_FACE('',(#3245),#3238,.T.);

+#3253=EDGE_CURVE('',#2412,#2500,#2351,.T.);

+#3259=ADVANCED_FACE('',(#3258),#3251,.T.);

+#3266=EDGE_CURVE('',#2410,#2498,#2358,.T.);

+#3272=ADVANCED_FACE('',(#3271),#3264,.T.);

+#3279=EDGE_CURVE('',#2408,#2496,#2365,.T.);

+#3285=ADVANCED_FACE('',(#3284),#3277,.T.);

+#3292=EDGE_CURVE('',#2406,#2494,#2372,.T.);

+#3298=ADVANCED_FACE('',(#3297),#3290,.T.);

+#3305=EDGE_CURVE('',#2404,#2492,#2379,.T.);

+#3311=ADVANCED_FACE('',(#3310),#3303,.T.);

+#3318=EDGE_CURVE('',#2402,#2490,#2386,.T.);

+#3324=ADVANCED_FACE('',(#3323),#3316,.T.);

+#3336=ADVANCED_FACE('',(#3335),#3329,.T.);

+#3345=(LENGTH_UNIT()NAMED_UNIT(*)SI_UNIT(.MILLI.,.METRE.));

+#3346=(NAMED_UNIT(*)PLANE_ANGLE_UNIT()SI_UNIT($,.RADIAN.));

+#3349=(NAMED_UNIT(*)SI_UNIT($,.STERADIAN.)SOLID_ANGLE_UNIT());

+#3351=(GEOMETRIC_REPRESENTATION_CONTEXT(3)GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((

+#3350))GLOBAL_UNIT_ASSIGNED_CONTEXT((#3345,#3348,#3349))REPRESENTATION_CONTEXT(

+'ID1','3'));

+#3355=AXIS2_PLACEMENT_3D('',#3352,#3353,#3354);

+#3356=ADVANCED_BREP_SHAPE_REPRESENTATION('',(#3355,#382,#743,#1104,#1465,#3338),

+#3351);

+#3363=PRODUCT_DEFINITION('part definition','',#3362,#3359);

+#3364=PRODUCT_DEFINITION_SHAPE('','SHAPE FOR FRAME.',#3363);

+#3365=SHAPE_ASPECT('','solid data associated with FRAME',#3364,.F.);

+#3366=PROPERTY_DEFINITION('',

+'shape for solid data with which properties are associated',#3365);

+#3367=SHAPE_REPRESENTATION('',(#3338),#3351);

+#3368=SHAPE_DEFINITION_REPRESENTATION(#3366,#3367);

+#3369=(LENGTH_UNIT()NAMED_UNIT(*)SI_UNIT(.MILLI.,.METRE.));

+#3373=PROPERTY_DEFINITION('geometric validation property','area of FRAME',

+#3365);

+#3374=REPRESENTATION('surface area',(#3372),#3351);

+#3375=PROPERTY_DEFINITION_REPRESENTATION(#3373,#3374);

+#3376=(LENGTH_UNIT()NAMED_UNIT(*)SI_UNIT(.MILLI.,.METRE.));

+#3380=PROPERTY_DEFINITION('geometric validation property','volume of FRAME',

+#3365);

+#3381=REPRESENTATION('volume',(#3379),#3351);

+#3382=PROPERTY_DEFINITION_REPRESENTATION(#3380,#3381);

+#3384=PROPERTY_DEFINITION('geometric validation property','centroid of FRAME',

+#3365);

+#3385=REPRESENTATION('centroid',(#3383),#3351);

+#3386=PROPERTY_DEFINITION_REPRESENTATION(#3384,#3385);

+#3387=(LENGTH_UNIT()NAMED_UNIT(*)SI_UNIT(.MILLI.,.METRE.));

+#3391=PROPERTY_DEFINITION('geometric validation property','area of FRAME',

+#3364);

+#3392=REPRESENTATION('surface area',(#3390),#3351);

+#3393=PROPERTY_DEFINITION_REPRESENTATION(#3391,#3392);

+#3394=(LENGTH_UNIT()NAMED_UNIT(*)SI_UNIT(.MILLI.,.METRE.));

+#3398=PROPERTY_DEFINITION('geometric validation property','volume of FRAME',

+#3364);

+#3399=REPRESENTATION('volume',(#3397),#3351);

+#3400=PROPERTY_DEFINITION_REPRESENTATION(#3398,#3399);

+#3402=PROPERTY_DEFINITION('geometric validation property','centroid of FRAME',

+#3364);

+#3403=REPRESENTATION('centroid',(#3401),#3351);

+#3404=PROPERTY_DEFINITION_REPRESENTATION(#3402,#3403);

+#3405=SHAPE_DEFINITION_REPRESENTATION(#3364,#3356);

+#3406=PROPERTY_DEFINITION('DESCRIPTION','user defined attribute',#3363);

+#3410=REPRESENTATION('',(#3409),#3351);

+#3411=PROPERTY_DEFINITION_REPRESENTATION(#3406,#3410);

+#3412=PROPERTY_DEFINITION('MODELED_BY','user defined attribute',#3363);

+#3416=REPRESENTATION('',(#3415),#3351);

+#3417=PROPERTY_DEFINITION_REPRESENTATION(#3412,#3416);

+#3418=PROPERTY_DEFINITION('REV','user defined attribute',#3363);

+#3422=REPRESENTATION('',(#3421),#3351);

+#3423=PROPERTY_DEFINITION_REPRESENTATION(#3418,#3422);

+#3424=PROPERTY_DEFINITION('TITLE','user defined attribute',#3363);

+#3427=PROPERTY_DEFINITION('DWG_NO','user defined attribute',#3363);

+#3431=REPRESENTATION('',(#3430),#3351);

+#3432=PROPERTY_DEFINITION_REPRESENTATION(#3427,#3431);

+#3433=PROPERTY_DEFINITION('AUTHOR','user defined attribute',#3363);

+#3437=REPRESENTATION('',(#3436),#3351);

+#3438=PROPERTY_DEFINITION_REPRESENTATION(#3433,#3437);

+#3439=PROPERTY_DEFINITION('DATE','user defined attribute',#3363);

+#3443=REPRESENTATION('',(#3442),#3351);

+#3444=PROPERTY_DEFINITION_REPRESENTATION(#3439,#3443);

+#3445=PROPERTY_DEFINITION('DESIGNER','user defined attribute',#3363);

+#3449=REPRESENTATION('',(#3448),#3351);

+#3450=PROPERTY_DEFINITION_REPRESENTATION(#3445,#3449);

+#3451=PROPERTY_DEFINITION('DES_DATE','user defined attribute',#3363);

+#3455=REPRESENTATION('',(#3454),#3351);

+#3456=PROPERTY_DEFINITION_REPRESENTATION(#3451,#3455);

+#3457=PROPERTY_DEFINITION('DCHK','user defined attribute',#3363);

+#3461=REPRESENTATION('',(#3460),#3351);

+#3462=PROPERTY_DEFINITION_REPRESENTATION(#3457,#3461);

+#3463=PROPERTY_DEFINITION('DCHK_DATE','user defined attribute',#3363);

+#3467=REPRESENTATION('',(#3466),#3351);

+#3468=PROPERTY_DEFINITION_REPRESENTATION(#3463,#3467);

+#3469=PROPERTY_DEFINITION('ECHK','user defined attribute',#3363);

+#3473=REPRESENTATION('',(#3472),#3351);

+#3474=PROPERTY_DEFINITION_REPRESENTATION(#3469,#3473);

+#3475=PROPERTY_DEFINITION('ECHK_DATE','user defined attribute',#3363);

+#3479=REPRESENTATION('',(#3478),#3351);

+#3480=PROPERTY_DEFINITION_REPRESENTATION(#3475,#3479);

+#3481=PROPERTY_DEFINITION('APPROVER','user defined attribute',#3363);

+#3485=REPRESENTATION('',(#3484),#3351);

+#3486=PROPERTY_DEFINITION_REPRESENTATION(#3481,#3485);

+#3487=PROPERTY_DEFINITION('APP_DATE','user defined attribute',#3363);

+#3491=REPRESENTATION('',(#3490),#3351);

+#3492=PROPERTY_DEFINITION_REPRESENTATION(#3487,#3491);

+#3493=PROPERTY_DEFINITION('RELEASED','user defined attribute',#3363);

+#3497=REPRESENTATION('',(#3496),#3351);

+#3498=PROPERTY_DEFINITION_REPRESENTATION(#3493,#3497);

+#3499=PROPERTY_DEFINITION('REL_DATE','user defined attribute',#3363);

+#3503=REPRESENTATION('',(#3502),#3351);

+#3504=PROPERTY_DEFINITION_REPRESENTATION(#3499,#3503);

+#3505=PROPERTY_DEFINITION('ASSY1','user defined attribute',#3363);

+#3509=REPRESENTATION('',(#3508),#3351);

+#3510=PROPERTY_DEFINITION_REPRESENTATION(#3505,#3509);

+#3511=PROPERTY_DEFINITION('ASSY2','user defined attribute',#3363);

+#3515=REPRESENTATION('',(#3514),#3351);

+#3516=PROPERTY_DEFINITION_REPRESENTATION(#3511,#3515);

+#3517=PROPERTY_DEFINITION('ASSY3','user defined attribute',#3363);

+#3521=REPRESENTATION('',(#3520),#3351);

+#3522=PROPERTY_DEFINITION_REPRESENTATION(#3517,#3521);

+#3523=PROPERTY_DEFINITION('ASSY4','user defined attribute',#3363);

+#3527=REPRESENTATION('',(#3526),#3351);

+#3528=PROPERTY_DEFINITION_REPRESENTATION(#3523,#3527);

+#3529=PROPERTY_DEFINITION('MATERIAL','user defined attribute',#3363);

+#3532=PROPERTY_DEFINITION('PROCESSES','user defined attribute',#3363);

+#3535=PROPERTY_DEFINITION('TOLX_MM','user defined attribute',#3363);

+#3539=REPRESENTATION('',(#3538),#3351);

+#3540=PROPERTY_DEFINITION_REPRESENTATION(#3535,#3539);

+#3541=PROPERTY_DEFINITION('TOLXX_MM','user defined attribute',#3363);

+#3545=REPRESENTATION('',(#3544),#3351);

+#3546=PROPERTY_DEFINITION_REPRESENTATION(#3541,#3545);

+#3547=PROPERTY_DEFINITION('TOLXXX_MM','user defined attribute',#3363);

+#3551=REPRESENTATION('',(#3550),#3351);

+#3552=PROPERTY_DEFINITION_REPRESENTATION(#3547,#3551);

+#3553=PROPERTY_DEFINITION('TOLX_IN','user defined attribute',#3363);

+#3557=REPRESENTATION('',(#3556),#3351);

+#3558=PROPERTY_DEFINITION_REPRESENTATION(#3553,#3557);

+#3559=PROPERTY_DEFINITION('TOLXX_IN','user defined attribute',#3363);

+#3563=REPRESENTATION('',(#3562),#3351);

+#3564=PROPERTY_DEFINITION_REPRESENTATION(#3559,#3563);

+#3565=PROPERTY_DEFINITION('TOLXXX_IN','user defined attribute',#3363);

+#3569=REPRESENTATION('',(#3568),#3351);

+#3570=PROPERTY_DEFINITION_REPRESENTATION(#3565,#3569);

+#3571=PROPERTY_DEFINITION('TOLXXXX_IN','user defined attribute',#3363);

+#3575=REPRESENTATION('',(#3574),#3351);

+#3576=PROPERTY_DEFINITION_REPRESENTATION(#3571,#3575);

+#3577=PROPERTY_DEFINITION('FORMERLY','user defined attribute',#3363);

+#3581=REPRESENTATION('',(#3580),#3351);

+#3582=PROPERTY_DEFINITION_REPRESENTATION(#3577,#3581);

+#3583=SHAPE_DEFINITION_REPRESENTATION(#3584,#3585);

+#3584=PRODUCT_DEFINITION_SHAPE('','SHAPE FOR DQJ0008A_ASM.',#7692);

+#3585=SHAPE_REPRESENTATION('',(#3595,#7672,#7686),#7682);

+#3586=NEXT_ASSEMBLY_USAGE_OCCURRENCE('0','Next assembly relationship','FRAME',

+#7692,#3363,$);

+#3587=PRODUCT_DEFINITION_SHAPE('Placement #0',

+'Placement of FRAME with respect to DQJ0008A_ASM',#3586);

+#3589=PROPERTY_DEFINITION('geometric validation property','centroid of FRAME',

+#3587);

+#3590=REPRESENTATION('centroid',(#3588),#3351);

+#3591=PROPERTY_DEFINITION_REPRESENTATION(#3589,#3590);

+#5072=B_SPLINE_CURVE_WITH_KNOTS('',3,(#5063,#5064,#5065,#5066,#5067,#5068,#5069,

+#5070,#5071),.UNSPECIFIED.,.F.,.F.,(4,1,1,1,1,1,4),(0.E0,1.666666666667E-1,

+3.333333333333E-1,5.E-1,6.666666666667E-1,8.333333333333E-1,1.E0),

+.UNSPECIFIED.);

+#5085=B_SPLINE_CURVE_WITH_KNOTS('',3,(#5076,#5077,#5078,#5079,#5080,#5081,#5082,

+#5083,#5084),.UNSPECIFIED.,.F.,.F.,(4,1,1,1,1,1,4),(0.E0,1.666666666667E-1,

+3.333333333333E-1,5.E-1,6.666666666667E-1,8.333333333333E-1,1.E0),

+.UNSPECIFIED.);

+#5126=B_SPLINE_CURVE_WITH_KNOTS('',3,(#5117,#5118,#5119,#5120,#5121,#5122,#5123,

+#5124,#5125),.UNSPECIFIED.,.F.,.F.,(4,1,1,1,1,1,4),(0.E0,1.666666666667E-1,

+3.333333333333E-1,5.E-1,6.666666666667E-1,8.333333333333E-1,1.E0),

+.UNSPECIFIED.);

+#5139=B_SPLINE_CURVE_WITH_KNOTS('',3,(#5130,#5131,#5132,#5133,#5134,#5135,#5136,

+#5137,#5138),.UNSPECIFIED.,.F.,.F.,(4,1,1,1,1,1,4),(0.E0,1.666666666667E-1,

+3.333333333333E-1,5.E-1,6.666666666667E-1,8.333333333333E-1,1.E0),

+.UNSPECIFIED.);

+#5827=EDGE_CURVE('',#5632,#5633,#3603,.T.);

+#5829=EDGE_CURVE('',#5645,#5633,#3610,.T.);

+#5831=EDGE_CURVE('',#5643,#5645,#3617,.T.);

+#5833=EDGE_CURVE('',#5641,#5643,#3624,.T.);

+#5835=EDGE_CURVE('',#5639,#5641,#3631,.T.);

+#5837=EDGE_CURVE('',#5637,#5639,#3638,.T.);

+#5839=EDGE_CURVE('',#5636,#5637,#3645,.T.);

+#5841=EDGE_CURVE('',#5636,#5648,#3652,.T.);

+#5843=EDGE_CURVE('',#5648,#5649,#3659,.T.);

+#5845=EDGE_CURVE('',#5661,#5649,#3666,.T.);

+#5847=EDGE_CURVE('',#5659,#5661,#3673,.T.);

+#5849=EDGE_CURVE('',#5657,#5659,#3680,.T.);

+#5851=EDGE_CURVE('',#5655,#5657,#3687,.T.);

+#5853=EDGE_CURVE('',#5653,#5655,#3694,.T.);

+#5855=EDGE_CURVE('',#5652,#5653,#3701,.T.);

+#5857=EDGE_CURVE('',#5652,#5664,#3708,.T.);

+#5859=EDGE_CURVE('',#5664,#5665,#3715,.T.);

+#5861=EDGE_CURVE('',#5677,#5665,#3722,.T.);

+#5863=EDGE_CURVE('',#5675,#5677,#3729,.T.);

+#5865=EDGE_CURVE('',#5673,#5675,#3736,.T.);

+#5867=EDGE_CURVE('',#5671,#5673,#3743,.T.);

+#5869=EDGE_CURVE('',#5669,#5671,#3750,.T.);

+#5871=EDGE_CURVE('',#5668,#5669,#3757,.T.);

+#5873=EDGE_CURVE('',#5668,#5680,#3764,.T.);

+#5875=EDGE_CURVE('',#5680,#5681,#3771,.T.);

+#5877=EDGE_CURVE('',#5693,#5681,#3778,.T.);

+#5879=EDGE_CURVE('',#5691,#5693,#3785,.T.);

+#5881=EDGE_CURVE('',#5689,#5691,#3792,.T.);

+#5883=EDGE_CURVE('',#5687,#5689,#3799,.T.);

+#5885=EDGE_CURVE('',#5685,#5687,#3806,.T.);

+#5887=EDGE_CURVE('',#5684,#5685,#3813,.T.);

+#5889=EDGE_CURVE('',#5684,#5492,#3820,.T.);

+#5891=EDGE_CURVE('',#5492,#5781,#3827,.T.);

+#5893=EDGE_CURVE('',#5781,#5779,#3834,.T.);

+#5895=EDGE_CURVE('',#5777,#5779,#3841,.T.);

+#5897=EDGE_CURVE('',#5775,#5777,#3848,.T.);

+#5899=EDGE_CURVE('',#5773,#5775,#3855,.T.);

+#5901=EDGE_CURVE('',#5772,#5773,#3862,.T.);

+#5903=EDGE_CURVE('',#5772,#5488,#3869,.T.);

+#5905=EDGE_CURVE('',#5488,#5632,#3876,.T.);

+#5909=ADVANCED_FACE('',(#5908),#5826,.F.);

+#5915=EDGE_CURVE('',#5696,#5697,#3883,.T.);

+#5917=EDGE_CURVE('',#5696,#5496,#3890,.T.);

+#5919=EDGE_CURVE('',#5496,#5707,#3897,.T.);

+#5921=EDGE_CURVE('',#5707,#5705,#3904,.T.);

+#5923=EDGE_CURVE('',#5703,#5705,#3911,.T.);

+#5925=EDGE_CURVE('',#5701,#5703,#3918,.T.);

+#5927=EDGE_CURVE('',#5699,#5701,#3925,.T.);

+#5929=EDGE_CURVE('',#5697,#5699,#3932,.T.);

+#5933=ADVANCED_FACE('',(#5932),#5914,.F.);

+#5939=EDGE_CURVE('',#5710,#5711,#3939,.T.);

+#5941=EDGE_CURVE('',#5710,#5723,#3946,.T.);

+#5943=EDGE_CURVE('',#5723,#5721,#3953,.T.);

+#5945=EDGE_CURVE('',#5719,#5721,#3960,.T.);

+#5947=EDGE_CURVE('',#5717,#5719,#3967,.T.);

+#5949=EDGE_CURVE('',#5715,#5717,#3974,.T.);

+#5951=EDGE_CURVE('',#5713,#5715,#3981,.T.);

+#5953=EDGE_CURVE('',#5711,#5713,#3988,.T.);

+#5957=ADVANCED_FACE('',(#5956),#5938,.F.);

+#5963=EDGE_CURVE('',#5726,#5727,#3995,.T.);

+#5965=EDGE_CURVE('',#5726,#5739,#4002,.T.);

+#5967=EDGE_CURVE('',#5739,#5737,#4009,.T.);

+#5969=EDGE_CURVE('',#5735,#5737,#4016,.T.);

+#5971=EDGE_CURVE('',#5733,#5735,#4023,.T.);

+#5973=EDGE_CURVE('',#5731,#5733,#4030,.T.);

+#5975=EDGE_CURVE('',#5729,#5731,#4037,.T.);

+#5977=EDGE_CURVE('',#5727,#5729,#4044,.T.);

+#5981=ADVANCED_FACE('',(#5980),#5962,.F.);

+#5987=EDGE_CURVE('',#5742,#5743,#4051,.T.);

+#5989=EDGE_CURVE('',#5742,#5755,#4058,.T.);

+#5991=EDGE_CURVE('',#5755,#5753,#4065,.T.);

+#5993=EDGE_CURVE('',#5751,#5753,#4072,.T.);

+#5995=EDGE_CURVE('',#5749,#5751,#4079,.T.);

+#5997=EDGE_CURVE('',#5747,#5749,#4086,.T.);

+#5999=EDGE_CURVE('',#5745,#5747,#4093,.T.);

+#6001=EDGE_CURVE('',#5743,#5745,#4100,.T.);

+#6005=ADVANCED_FACE('',(#6004),#5986,.F.);

+#6011=EDGE_CURVE('',#5758,#5759,#4107,.T.);

+#6013=EDGE_CURVE('',#5758,#5500,#4114,.T.);

+#6015=EDGE_CURVE('',#5500,#5769,#4121,.T.);

+#6017=EDGE_CURVE('',#5769,#5767,#4128,.T.);

+#6019=EDGE_CURVE('',#5765,#5767,#4135,.T.);

+#6021=EDGE_CURVE('',#5763,#5765,#4142,.T.);

+#6023=EDGE_CURVE('',#5761,#5763,#4149,.T.);

+#6025=EDGE_CURVE('',#5759,#5761,#4156,.T.);

+#6029=ADVANCED_FACE('',(#6028),#6010,.F.);

+#6036=EDGE_CURVE('',#5632,#5784,#4170,.T.);

+#6038=EDGE_CURVE('',#5529,#5784,#4352,.T.);

+#6040=EDGE_CURVE('',#5633,#5529,#4163,.T.);

+#6044=ADVANCED_FACE('',(#6043),#6034,.F.);

+#6052=EDGE_CURVE('',#5488,#5489,#4177,.T.);

+#6054=EDGE_CURVE('',#5784,#5489,#4184,.T.);

+#6058=ADVANCED_FACE('',(#6057),#6049,.T.);

+#6064=EDGE_CURVE('',#5636,#5785,#4191,.T.);

+#6066=EDGE_CURVE('',#5788,#5785,#4198,.T.);

+#6068=EDGE_CURVE('',#5648,#5788,#4205,.T.);

+#6073=ADVANCED_FACE('',(#6072),#6063,.T.);

+#6079=EDGE_CURVE('',#5652,#5789,#4212,.T.);

+#6081=EDGE_CURVE('',#5792,#5789,#4219,.T.);

+#6083=EDGE_CURVE('',#5664,#5792,#4226,.T.);

+#6088=ADVANCED_FACE('',(#6087),#6078,.T.);

+#6094=EDGE_CURVE('',#5668,#5793,#4233,.T.);

+#6096=EDGE_CURVE('',#5796,#5793,#4240,.T.);

+#6098=EDGE_CURVE('',#5680,#5796,#4247,.T.);

+#6103=ADVANCED_FACE('',(#6102),#6093,.T.);

+#6109=EDGE_CURVE('',#5684,#5797,#4254,.T.);

+#6111=EDGE_CURVE('',#5493,#5797,#4261,.T.);

+#6113=EDGE_CURVE('',#5492,#5493,#5031,.T.);

+#6118=ADVANCED_FACE('',(#6117),#6108,.T.);

+#6124=EDGE_CURVE('',#5769,#5820,#4268,.T.);

+#6127=EDGE_CURVE('',#5500,#5501,#4275,.T.);

+#6129=EDGE_CURVE('',#5820,#5501,#4282,.T.);

+#6133=ADVANCED_FACE('',(#6132),#6123,.T.);

+#6139=EDGE_CURVE('',#5772,#5821,#4289,.T.);

+#6141=EDGE_CURVE('',#5489,#5821,#4296,.T.);

+#6147=ADVANCED_FACE('',(#6146),#6138,.T.);

+#6155=EDGE_CURVE('',#5621,#5820,#4730,.T.);

+#6157=EDGE_CURVE('',#5767,#5621,#4303,.T.);

+#6161=ADVANCED_FACE('',(#6160),#6152,.F.);

+#6167=EDGE_CURVE('',#5784,#5785,#4772,.T.);

+#6169=EDGE_CURVE('',#5785,#5520,#4310,.T.);

+#6171=EDGE_CURVE('',#5520,#5521,#4317,.T.);

+#6173=EDGE_CURVE('',#5521,#5523,#4324,.T.);

+#6175=EDGE_CURVE('',#5523,#5525,#4331,.T.);

+#6177=EDGE_CURVE('',#5525,#5527,#4338,.T.);

+#6179=EDGE_CURVE('',#5527,#5529,#4345,.T.);

+#6184=ADVANCED_FACE('',(#6183),#6166,.F.);

+#6190=EDGE_CURVE('',#5788,#5789,#4807,.T.);

+#6192=EDGE_CURVE('',#5789,#5532,#4359,.T.);

+#6194=EDGE_CURVE('',#5532,#5533,#4366,.T.);

+#6196=EDGE_CURVE('',#5533,#5535,#4373,.T.);

+#6198=EDGE_CURVE('',#5535,#5537,#4380,.T.);

+#6200=EDGE_CURVE('',#5537,#5539,#4387,.T.);

+#6202=EDGE_CURVE('',#5539,#5541,#4394,.T.);

+#6204=EDGE_CURVE('',#5541,#5788,#4401,.T.);

+#6208=ADVANCED_FACE('',(#6207),#6189,.F.);

+#6214=EDGE_CURVE('',#5792,#5793,#4800,.T.);

+#6216=EDGE_CURVE('',#5793,#5544,#4408,.T.);

+#6218=EDGE_CURVE('',#5544,#5545,#4415,.T.);

+#6220=EDGE_CURVE('',#5545,#5547,#4422,.T.);

+#6222=EDGE_CURVE('',#5547,#5549,#4429,.T.);

+#6224=EDGE_CURVE('',#5549,#5551,#4436,.T.);

+#6226=EDGE_CURVE('',#5551,#5553,#4443,.T.);

+#6228=EDGE_CURVE('',#5553,#5792,#4450,.T.);

+#6232=ADVANCED_FACE('',(#6231),#6213,.F.);

+#6238=EDGE_CURVE('',#5796,#5797,#4793,.T.);

+#6240=EDGE_CURVE('',#5797,#5556,#4457,.T.);

+#6242=EDGE_CURVE('',#5556,#5557,#4464,.T.);

+#6244=EDGE_CURVE('',#5557,#5559,#4471,.T.);

+#6246=EDGE_CURVE('',#5559,#5561,#4478,.T.);

+#6248=EDGE_CURVE('',#5561,#5563,#4485,.T.);

+#6250=EDGE_CURVE('',#5563,#5565,#4492,.T.);

+#6252=EDGE_CURVE('',#5565,#5796,#4499,.T.);

+#6256=ADVANCED_FACE('',(#6255),#6237,.F.);

+#6262=EDGE_CURVE('',#5800,#5801,#5045,.T.);

+#6264=EDGE_CURVE('',#5801,#5568,#4506,.T.);

+#6266=EDGE_CURVE('',#5568,#5569,#4513,.T.);

+#6268=EDGE_CURVE('',#5569,#5571,#4520,.T.);

+#6270=EDGE_CURVE('',#5571,#5573,#4527,.T.);

+#6272=EDGE_CURVE('',#5573,#5575,#4534,.T.);

+#6274=EDGE_CURVE('',#5575,#5804,#4541,.T.);

+#6276=EDGE_CURVE('',#5804,#5805,#4835,.T.);

+#6278=EDGE_CURVE('',#5805,#5578,#4548,.T.);

+#6280=EDGE_CURVE('',#5578,#5579,#4555,.T.);

+#6282=EDGE_CURVE('',#5579,#5581,#4562,.T.);

+#6284=EDGE_CURVE('',#5581,#5583,#4569,.T.);

+#6286=EDGE_CURVE('',#5583,#5585,#4576,.T.);

+#6288=EDGE_CURVE('',#5585,#5587,#4583,.T.);

+#6290=EDGE_CURVE('',#5587,#5808,#4590,.T.);

+#6292=EDGE_CURVE('',#5808,#5809,#4870,.T.);

+#6294=EDGE_CURVE('',#5809,#5590,#4597,.T.);

+#6296=EDGE_CURVE('',#5590,#5591,#4604,.T.);

+#6298=EDGE_CURVE('',#5591,#5593,#4611,.T.);

+#6300=EDGE_CURVE('',#5593,#5595,#4618,.T.);

+#6302=EDGE_CURVE('',#5595,#5597,#4625,.T.);

+#6304=EDGE_CURVE('',#5597,#5599,#4632,.T.);

+#6306=EDGE_CURVE('',#5599,#5812,#4639,.T.);

+#6308=EDGE_CURVE('',#5812,#5813,#4863,.T.);

+#6310=EDGE_CURVE('',#5813,#5602,#4646,.T.);

+#6312=EDGE_CURVE('',#5602,#5603,#4653,.T.);

+#6314=EDGE_CURVE('',#5603,#5605,#4660,.T.);

+#6316=EDGE_CURVE('',#5605,#5607,#4667,.T.);

+#6318=EDGE_CURVE('',#5607,#5609,#4674,.T.);

+#6320=EDGE_CURVE('',#5609,#5611,#4681,.T.);

+#6322=EDGE_CURVE('',#5611,#5816,#4688,.T.);

+#6324=EDGE_CURVE('',#5816,#5817,#4856,.T.);

+#6326=EDGE_CURVE('',#5817,#5614,#4695,.T.);

+#6328=EDGE_CURVE('',#5614,#5615,#4702,.T.);

+#6330=EDGE_CURVE('',#5615,#5617,#4709,.T.);

+#6332=EDGE_CURVE('',#5617,#5619,#4716,.T.);

+#6334=EDGE_CURVE('',#5619,#5621,#4723,.T.);

+#6337=EDGE_CURVE('',#5820,#5821,#4814,.T.);

+#6339=EDGE_CURVE('',#5821,#5624,#4737,.T.);

+#6341=EDGE_CURVE('',#5624,#5625,#4744,.T.);

+#6343=EDGE_CURVE('',#5625,#5627,#4751,.T.);

+#6345=EDGE_CURVE('',#5627,#5629,#4758,.T.);

+#6347=EDGE_CURVE('',#5629,#5800,#4765,.T.);

+#6351=ADVANCED_FACE('',(#6350),#6261,.F.);

+#6359=EDGE_CURVE('',#5489,#5513,#4828,.T.);

+#6361=EDGE_CURVE('',#5517,#5513,#4779,.T.);

+#6363=EDGE_CURVE('',#5493,#5517,#4786,.T.);

+#6374=ADVANCED_FACE('',(#6373),#6356,.T.);

+#6382=EDGE_CURVE('',#5501,#5505,#4849,.T.);

+#6384=EDGE_CURVE('',#5505,#5513,#4821,.T.);

+#6390=ADVANCED_FACE('',(#6389),#6379,.T.);

+#6397=EDGE_CURVE('',#5497,#5804,#4891,.T.);

+#6399=EDGE_CURVE('',#5497,#5504,#5059,.T.);

+#6401=EDGE_CURVE('',#5504,#5505,#4842,.T.);

+#6404=EDGE_CURVE('',#5817,#5501,#4968,.T.);

+#6407=EDGE_CURVE('',#5813,#5816,#4947,.T.);

+#6410=EDGE_CURVE('',#5809,#5812,#4926,.T.);

+#6413=EDGE_CURVE('',#5805,#5808,#4905,.T.);

+#6417=ADVANCED_FACE('',(#6416),#6395,.T.);

+#6423=EDGE_CURVE('',#5707,#5804,#4877,.T.);

+#6426=EDGE_CURVE('',#5496,#5497,#4884,.T.);

+#6431=ADVANCED_FACE('',(#6430),#6422,.T.);

+#6437=EDGE_CURVE('',#5710,#5805,#4898,.T.);

+#6440=EDGE_CURVE('',#5723,#5808,#4912,.T.);

+#6445=ADVANCED_FACE('',(#6444),#6436,.T.);

+#6451=EDGE_CURVE('',#5726,#5809,#4919,.T.);

+#6454=EDGE_CURVE('',#5739,#5812,#4933,.T.);

+#6459=ADVANCED_FACE('',(#6458),#6450,.T.);

+#6465=EDGE_CURVE('',#5742,#5813,#4940,.T.);

+#6468=EDGE_CURVE('',#5755,#5816,#4954,.T.);

+#6473=ADVANCED_FACE('',(#6472),#6464,.T.);

+#6479=EDGE_CURVE('',#5758,#5817,#4961,.T.);

+#6486=ADVANCED_FACE('',(#6485),#6478,.T.);

+#6495=EDGE_CURVE('',#5705,#5575,#4975,.T.);

+#6499=ADVANCED_FACE('',(#6498),#6491,.F.);

+#6508=EDGE_CURVE('',#5703,#5573,#4982,.T.);

+#6512=ADVANCED_FACE('',(#6511),#6504,.F.);

+#6521=EDGE_CURVE('',#5701,#5571,#4989,.T.);

+#6525=ADVANCED_FACE('',(#6524),#6517,.F.);

+#6534=EDGE_CURVE('',#5699,#5569,#4996,.T.);

+#6538=ADVANCED_FACE('',(#6537),#6530,.F.);

+#6547=EDGE_CURVE('',#5697,#5568,#5003,.T.);

+#6551=ADVANCED_FACE('',(#6550),#6543,.F.);

+#6560=EDGE_CURVE('',#5696,#5801,#5010,.T.);

+#6564=ADVANCED_FACE('',(#6563),#6556,.F.);

+#6571=EDGE_CURVE('',#5801,#5497,#5017,.T.);

+#6577=ADVANCED_FACE('',(#6576),#6569,.T.);

+#6583=EDGE_CURVE('',#5781,#5800,#5024,.T.);

+#6587=EDGE_CURVE('',#5493,#5800,#5038,.T.);

+#6591=ADVANCED_FACE('',(#6590),#6582,.T.);

+#6600=EDGE_CURVE('',#5504,#5517,#5052,.T.);

+#6606=ADVANCED_FACE('',(#6605),#6596,.T.);

+#6613=EDGE_CURVE('',#5517,#5515,#5085,.T.);

+#6615=EDGE_CURVE('',#5508,#5515,#5099,.T.);

+#6617=EDGE_CURVE('',#5504,#5508,#5072,.T.);

+#6621=ADVANCED_FACE('',(#6620),#6611,.T.);

+#6627=EDGE_CURVE('',#5515,#5511,#5106,.T.);

+#6631=EDGE_CURVE('',#5513,#5511,#5139,.T.);

+#6635=ADVANCED_FACE('',(#6634),#6626,.T.);

+#6641=EDGE_CURVE('',#5508,#5509,#5092,.T.);

+#6645=EDGE_CURVE('',#5509,#5511,#5113,.T.);

+#6649=ADVANCED_FACE('',(#6648),#6640,.T.);

+#6658=EDGE_CURVE('',#5505,#5509,#5126,.T.);

+#6662=ADVANCED_FACE('',(#6661),#6654,.T.);

+#6674=ADVANCED_FACE('',(#6673),#6667,.T.);

+#6683=EDGE_CURVE('',#5779,#5629,#5146,.T.);

+#6687=ADVANCED_FACE('',(#6686),#6679,.F.);

+#6696=EDGE_CURVE('',#5777,#5627,#5153,.T.);

+#6700=ADVANCED_FACE('',(#6699),#6692,.F.);

+#6709=EDGE_CURVE('',#5775,#5625,#5160,.T.);

+#6713=ADVANCED_FACE('',(#6712),#6705,.F.);

+#6722=EDGE_CURVE('',#5773,#5624,#5167,.T.);

+#6726=ADVANCED_FACE('',(#6725),#6718,.F.);

+#6738=ADVANCED_FACE('',(#6737),#6731,.F.);

+#6745=EDGE_CURVE('',#5711,#5578,#5174,.T.);

+#6751=ADVANCED_FACE('',(#6750),#6743,.F.);

+#6758=EDGE_CURVE('',#5713,#5579,#5181,.T.);

+#6764=ADVANCED_FACE('',(#6763),#6756,.F.);

+#6771=EDGE_CURVE('',#5715,#5581,#5188,.T.);

+#6777=ADVANCED_FACE('',(#6776),#6769,.F.);

+#6784=EDGE_CURVE('',#5717,#5583,#5195,.T.);

+#6790=ADVANCED_FACE('',(#6789),#6782,.F.);

+#6797=EDGE_CURVE('',#5719,#5585,#5202,.T.);

+#6803=ADVANCED_FACE('',(#6802),#6795,.F.);

+#6810=EDGE_CURVE('',#5721,#5587,#5209,.T.);

+#6816=ADVANCED_FACE('',(#6815),#6808,.F.);

+#6828=ADVANCED_FACE('',(#6827),#6821,.F.);

+#6835=EDGE_CURVE('',#5727,#5590,#5216,.T.);

+#6841=ADVANCED_FACE('',(#6840),#6833,.F.);

+#6848=EDGE_CURVE('',#5729,#5591,#5223,.T.);

+#6854=ADVANCED_FACE('',(#6853),#6846,.F.);

+#6861=EDGE_CURVE('',#5731,#5593,#5230,.T.);

+#6867=ADVANCED_FACE('',(#6866),#6859,.F.);

+#6874=EDGE_CURVE('',#5733,#5595,#5237,.T.);

+#6880=ADVANCED_FACE('',(#6879),#6872,.F.);

+#6887=EDGE_CURVE('',#5735,#5597,#5244,.T.);

+#6893=ADVANCED_FACE('',(#6892),#6885,.F.);

+#6900=EDGE_CURVE('',#5737,#5599,#5251,.T.);

+#6906=ADVANCED_FACE('',(#6905),#6898,.F.);

+#6918=ADVANCED_FACE('',(#6917),#6911,.F.);

+#6925=EDGE_CURVE('',#5743,#5602,#5258,.T.);

+#6931=ADVANCED_FACE('',(#6930),#6923,.F.);

+#6938=EDGE_CURVE('',#5745,#5603,#5265,.T.);

+#6944=ADVANCED_FACE('',(#6943),#6936,.F.);

+#6951=EDGE_CURVE('',#5747,#5605,#5272,.T.);

+#6957=ADVANCED_FACE('',(#6956),#6949,.F.);

+#6964=EDGE_CURVE('',#5749,#5607,#5279,.T.);

+#6970=ADVANCED_FACE('',(#6969),#6962,.F.);

+#6977=EDGE_CURVE('',#5751,#5609,#5286,.T.);

+#6983=ADVANCED_FACE('',(#6982),#6975,.F.);

+#6990=EDGE_CURVE('',#5753,#5611,#5293,.T.);

+#6996=ADVANCED_FACE('',(#6995),#6988,.F.);

+#7008=ADVANCED_FACE('',(#7007),#7001,.F.);

+#7015=EDGE_CURVE('',#5759,#5614,#5300,.T.);

+#7021=ADVANCED_FACE('',(#7020),#7013,.F.);

+#7028=EDGE_CURVE('',#5761,#5615,#5307,.T.);

+#7034=ADVANCED_FACE('',(#7033),#7026,.F.);

+#7041=EDGE_CURVE('',#5763,#5617,#5314,.T.);

+#7047=ADVANCED_FACE('',(#7046),#7039,.F.);

+#7054=EDGE_CURVE('',#5765,#5619,#5321,.T.);

+#7060=ADVANCED_FACE('',(#7059),#7052,.F.);

+#7072=ADVANCED_FACE('',(#7071),#7065,.F.);

+#7079=EDGE_CURVE('',#5637,#5520,#5328,.T.);

+#7085=ADVANCED_FACE('',(#7084),#7077,.F.);

+#7092=EDGE_CURVE('',#5639,#5521,#5335,.T.);

+#7098=ADVANCED_FACE('',(#7097),#7090,.F.);

+#7105=EDGE_CURVE('',#5641,#5523,#5342,.T.);

+#7111=ADVANCED_FACE('',(#7110),#7103,.F.);

+#7118=EDGE_CURVE('',#5643,#5525,#5349,.T.);

+#7124=ADVANCED_FACE('',(#7123),#7116,.F.);

+#7131=EDGE_CURVE('',#5645,#5527,#5356,.T.);

+#7137=ADVANCED_FACE('',(#7136),#7129,.F.);

+#7149=ADVANCED_FACE('',(#7148),#7142,.F.);

+#7156=EDGE_CURVE('',#5653,#5532,#5363,.T.);

+#7162=ADVANCED_FACE('',(#7161),#7154,.F.);

+#7169=EDGE_CURVE('',#5655,#5533,#5370,.T.);

+#7175=ADVANCED_FACE('',(#7174),#7167,.F.);

+#7182=EDGE_CURVE('',#5657,#5535,#5377,.T.);

+#7188=ADVANCED_FACE('',(#7187),#7180,.F.);

+#7195=EDGE_CURVE('',#5659,#5537,#5384,.T.);

+#7201=ADVANCED_FACE('',(#7200),#7193,.F.);

+#7208=EDGE_CURVE('',#5661,#5539,#5391,.T.);

+#7214=ADVANCED_FACE('',(#7213),#7206,.F.);

+#7221=EDGE_CURVE('',#5649,#5541,#5398,.T.);

+#7227=ADVANCED_FACE('',(#7226),#7219,.F.);

+#7239=ADVANCED_FACE('',(#7238),#7232,.F.);

+#7246=EDGE_CURVE('',#5669,#5544,#5405,.T.);

+#7252=ADVANCED_FACE('',(#7251),#7244,.F.);

+#7259=EDGE_CURVE('',#5671,#5545,#5412,.T.);

+#7265=ADVANCED_FACE('',(#7264),#7257,.F.);

+#7272=EDGE_CURVE('',#5673,#5547,#5419,.T.);

+#7278=ADVANCED_FACE('',(#7277),#7270,.F.);

+#7285=EDGE_CURVE('',#5675,#5549,#5426,.T.);

+#7291=ADVANCED_FACE('',(#7290),#7283,.F.);

+#7298=EDGE_CURVE('',#5677,#5551,#5433,.T.);

+#7304=ADVANCED_FACE('',(#7303),#7296,.F.);

+#7311=EDGE_CURVE('',#5665,#5553,#5440,.T.);

+#7317=ADVANCED_FACE('',(#7316),#7309,.F.);

+#7329=ADVANCED_FACE('',(#7328),#7322,.F.);

+#7336=EDGE_CURVE('',#5685,#5556,#5447,.T.);

+#7342=ADVANCED_FACE('',(#7341),#7334,.F.);

+#7349=EDGE_CURVE('',#5687,#5557,#5454,.T.);

+#7355=ADVANCED_FACE('',(#7354),#7347,.F.);

+#7362=EDGE_CURVE('',#5689,#5559,#5461,.T.);

+#7368=ADVANCED_FACE('',(#7367),#7360,.F.);

+#7375=EDGE_CURVE('',#5691,#5561,#5468,.T.);

+#7381=ADVANCED_FACE('',(#7380),#7373,.F.);

+#7388=EDGE_CURVE('',#5693,#5563,#5475,.T.);

+#7394=ADVANCED_FACE('',(#7393),#7386,.F.);

+#7401=EDGE_CURVE('',#5681,#5565,#5482,.T.);

+#7407=ADVANCED_FACE('',(#7406),#7399,.F.);

+#7419=ADVANCED_FACE('',(#7418),#7412,.F.);

+#7428=(LENGTH_UNIT()NAMED_UNIT(*)SI_UNIT(.MILLI.,.METRE.));

+#7429=(NAMED_UNIT(*)PLANE_ANGLE_UNIT()SI_UNIT($,.RADIAN.));

+#7432=(NAMED_UNIT(*)SI_UNIT($,.STERADIAN.)SOLID_ANGLE_UNIT());

+#7434=(GEOMETRIC_REPRESENTATION_CONTEXT(3)GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((

+#7433))GLOBAL_UNIT_ASSIGNED_CONTEXT((#7428,#7431,#7432))REPRESENTATION_CONTEXT(

+'ID2','3'));

+#7438=AXIS2_PLACEMENT_3D('',#7435,#7436,#7437);

+#7439=ADVANCED_BREP_SHAPE_REPRESENTATION('',(#7438,#7421),#7434);

+#7443=PRODUCT_DEFINITION('part definition','',#7442,#3359);

+#7444=PRODUCT_DEFINITION_SHAPE('','SHAPE FOR MOLD.',#7443);

+#7445=SHAPE_ASPECT('','solid data associated with MOLD',#7444,.F.);

+#7446=PROPERTY_DEFINITION('',

+'shape for solid data with which properties are associated',#7445);

+#7447=SHAPE_REPRESENTATION('',(#7421),#7434);

+#7448=SHAPE_DEFINITION_REPRESENTATION(#7446,#7447);

+#7449=(LENGTH_UNIT()NAMED_UNIT(*)SI_UNIT(.MILLI.,.METRE.));

+#7453=PROPERTY_DEFINITION('geometric validation property','area of MOLD',#7445);

+#7454=REPRESENTATION('surface area',(#7452),#7434);

+#7455=PROPERTY_DEFINITION_REPRESENTATION(#7453,#7454);

+#7456=(LENGTH_UNIT()NAMED_UNIT(*)SI_UNIT(.MILLI.,.METRE.));

+#7460=PROPERTY_DEFINITION('geometric validation property','volume of MOLD',

+#7445);

+#7461=REPRESENTATION('volume',(#7459),#7434);

+#7462=PROPERTY_DEFINITION_REPRESENTATION(#7460,#7461);

+#7464=PROPERTY_DEFINITION('geometric validation property','centroid of MOLD',

+#7445);

+#7465=REPRESENTATION('centroid',(#7463),#7434);

+#7466=PROPERTY_DEFINITION_REPRESENTATION(#7464,#7465);

+#7467=(LENGTH_UNIT()NAMED_UNIT(*)SI_UNIT(.MILLI.,.METRE.));

+#7471=PROPERTY_DEFINITION('geometric validation property','area of MOLD',#7444);

+#7472=REPRESENTATION('surface area',(#7470),#7434);

+#7473=PROPERTY_DEFINITION_REPRESENTATION(#7471,#7472);

+#7474=(LENGTH_UNIT()NAMED_UNIT(*)SI_UNIT(.MILLI.,.METRE.));

+#7478=PROPERTY_DEFINITION('geometric validation property','volume of MOLD',

+#7444);

+#7479=REPRESENTATION('volume',(#7477),#7434);

+#7480=PROPERTY_DEFINITION_REPRESENTATION(#7478,#7479);

+#7482=PROPERTY_DEFINITION('geometric validation property','centroid of MOLD',

+#7444);

+#7483=REPRESENTATION('centroid',(#7481),#7434);

+#7484=PROPERTY_DEFINITION_REPRESENTATION(#7482,#7483);

+#7485=SHAPE_DEFINITION_REPRESENTATION(#7444,#7439);

+#7486=PROPERTY_DEFINITION('DESCRIPTION','user defined attribute',#7443);

+#7490=REPRESENTATION('',(#7489),#7434);

+#7491=PROPERTY_DEFINITION_REPRESENTATION(#7486,#7490);

+#7492=PROPERTY_DEFINITION('MODELED_BY','user defined attribute',#7443);

+#7496=REPRESENTATION('',(#7495),#7434);

+#7497=PROPERTY_DEFINITION_REPRESENTATION(#7492,#7496);

+#7498=PROPERTY_DEFINITION('REV','user defined attribute',#7443);

+#7502=REPRESENTATION('',(#7501),#7434);

+#7503=PROPERTY_DEFINITION_REPRESENTATION(#7498,#7502);

+#7504=PROPERTY_DEFINITION('TITLE','user defined attribute',#7443);

+#7507=PROPERTY_DEFINITION('DWG_NO','user defined attribute',#7443);

+#7511=REPRESENTATION('',(#7510),#7434);

+#7512=PROPERTY_DEFINITION_REPRESENTATION(#7507,#7511);

+#7513=PROPERTY_DEFINITION('AUTHOR','user defined attribute',#7443);

+#7517=REPRESENTATION('',(#7516),#7434);

+#7518=PROPERTY_DEFINITION_REPRESENTATION(#7513,#7517);

+#7519=PROPERTY_DEFINITION('DATE','user defined attribute',#7443);

+#7523=REPRESENTATION('',(#7522),#7434);

+#7524=PROPERTY_DEFINITION_REPRESENTATION(#7519,#7523);

+#7525=PROPERTY_DEFINITION('DESIGNER','user defined attribute',#7443);

+#7529=REPRESENTATION('',(#7528),#7434);

+#7530=PROPERTY_DEFINITION_REPRESENTATION(#7525,#7529);

+#7531=PROPERTY_DEFINITION('DES_DATE','user defined attribute',#7443);

+#7535=REPRESENTATION('',(#7534),#7434);

+#7536=PROPERTY_DEFINITION_REPRESENTATION(#7531,#7535);

+#7537=PROPERTY_DEFINITION('DCHK','user defined attribute',#7443);

+#7541=REPRESENTATION('',(#7540),#7434);

+#7542=PROPERTY_DEFINITION_REPRESENTATION(#7537,#7541);

+#7543=PROPERTY_DEFINITION('DCHK_DATE','user defined attribute',#7443);

+#7547=REPRESENTATION('',(#7546),#7434);

+#7548=PROPERTY_DEFINITION_REPRESENTATION(#7543,#7547);

+#7549=PROPERTY_DEFINITION('ECHK','user defined attribute',#7443);

+#7553=REPRESENTATION('',(#7552),#7434);

+#7554=PROPERTY_DEFINITION_REPRESENTATION(#7549,#7553);

+#7555=PROPERTY_DEFINITION('ECHK_DATE','user defined attribute',#7443);

+#7559=REPRESENTATION('',(#7558),#7434);

+#7560=PROPERTY_DEFINITION_REPRESENTATION(#7555,#7559);

+#7561=PROPERTY_DEFINITION('APPROVER','user defined attribute',#7443);

+#7565=REPRESENTATION('',(#7564),#7434);

+#7566=PROPERTY_DEFINITION_REPRESENTATION(#7561,#7565);

+#7567=PROPERTY_DEFINITION('APP_DATE','user defined attribute',#7443);

+#7571=REPRESENTATION('',(#7570),#7434);

+#7572=PROPERTY_DEFINITION_REPRESENTATION(#7567,#7571);

+#7573=PROPERTY_DEFINITION('RELEASED','user defined attribute',#7443);

+#7577=REPRESENTATION('',(#7576),#7434);

+#7578=PROPERTY_DEFINITION_REPRESENTATION(#7573,#7577);

+#7579=PROPERTY_DEFINITION('REL_DATE','user defined attribute',#7443);

+#7583=REPRESENTATION('',(#7582),#7434);

+#7584=PROPERTY_DEFINITION_REPRESENTATION(#7579,#7583);

+#7585=PROPERTY_DEFINITION('ASSY1','user defined attribute',#7443);

+#7589=REPRESENTATION('',(#7588),#7434);

+#7590=PROPERTY_DEFINITION_REPRESENTATION(#7585,#7589);

+#7591=PROPERTY_DEFINITION('ASSY2','user defined attribute',#7443);

+#7595=REPRESENTATION('',(#7594),#7434);

+#7596=PROPERTY_DEFINITION_REPRESENTATION(#7591,#7595);

+#7597=PROPERTY_DEFINITION('ASSY3','user defined attribute',#7443);

+#7601=REPRESENTATION('',(#7600),#7434);

+#7602=PROPERTY_DEFINITION_REPRESENTATION(#7597,#7601);

+#7603=PROPERTY_DEFINITION('ASSY4','user defined attribute',#7443);

+#7607=REPRESENTATION('',(#7606),#7434);

+#7608=PROPERTY_DEFINITION_REPRESENTATION(#7603,#7607);

+#7609=PROPERTY_DEFINITION('MATERIAL','user defined attribute',#7443);

+#7612=PROPERTY_DEFINITION('PROCESSES','user defined attribute',#7443);

+#7615=PROPERTY_DEFINITION('TOLX_MM','user defined attribute',#7443);

+#7619=REPRESENTATION('',(#7618),#7434);

+#7620=PROPERTY_DEFINITION_REPRESENTATION(#7615,#7619);

+#7621=PROPERTY_DEFINITION('TOLXX_MM','user defined attribute',#7443);

+#7625=REPRESENTATION('',(#7624),#7434);

+#7626=PROPERTY_DEFINITION_REPRESENTATION(#7621,#7625);

+#7627=PROPERTY_DEFINITION('TOLXXX_MM','user defined attribute',#7443);

+#7631=REPRESENTATION('',(#7630),#7434);

+#7632=PROPERTY_DEFINITION_REPRESENTATION(#7627,#7631);

+#7633=PROPERTY_DEFINITION('TOLX_IN','user defined attribute',#7443);

+#7637=REPRESENTATION('',(#7636),#7434);

+#7638=PROPERTY_DEFINITION_REPRESENTATION(#7633,#7637);

+#7639=PROPERTY_DEFINITION('TOLXX_IN','user defined attribute',#7443);

+#7643=REPRESENTATION('',(#7642),#7434);

+#7644=PROPERTY_DEFINITION_REPRESENTATION(#7639,#7643);

+#7645=PROPERTY_DEFINITION('TOLXXX_IN','user defined attribute',#7443);

+#7649=REPRESENTATION('',(#7648),#7434);

+#7650=PROPERTY_DEFINITION_REPRESENTATION(#7645,#7649);

+#7651=PROPERTY_DEFINITION('TOLXXXX_IN','user defined attribute',#7443);

+#7655=REPRESENTATION('',(#7654),#7434);

+#7656=PROPERTY_DEFINITION_REPRESENTATION(#7651,#7655);

+#7657=PROPERTY_DEFINITION('FORMERLY','user defined attribute',#7443);

+#7661=REPRESENTATION('',(#7660),#7434);

+#7662=PROPERTY_DEFINITION_REPRESENTATION(#7657,#7661);

+#7663=NEXT_ASSEMBLY_USAGE_OCCURRENCE('1','Next assembly relationship','MOLD',

+#7692,#7443,$);

+#7664=PRODUCT_DEFINITION_SHAPE('Placement #1',

+'Placement of MOLD with respect to DQJ0008A_ASM',#7663);

+#7666=PROPERTY_DEFINITION('geometric validation property','centroid of MOLD',

+#7664);

+#7667=REPRESENTATION('centroid',(#7665),#7434);

+#7668=PROPERTY_DEFINITION_REPRESENTATION(#7666,#7667);

+#7676=(LENGTH_UNIT()NAMED_UNIT(*)SI_UNIT(.MILLI.,.METRE.));

+#7677=(NAMED_UNIT(*)PLANE_ANGLE_UNIT()SI_UNIT($,.RADIAN.));

+#7680=(NAMED_UNIT(*)SI_UNIT($,.STERADIAN.)SOLID_ANGLE_UNIT());

+#7682=(GEOMETRIC_REPRESENTATION_CONTEXT(3)GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((

+#7681))GLOBAL_UNIT_ASSIGNED_CONTEXT((#7676,#7679,#7680))REPRESENTATION_CONTEXT(

+'ID3','3'));

+#7686=AXIS2_PLACEMENT_3D('',#7683,#7684,#7685);

+#7692=PRODUCT_DEFINITION('part definition','',#7691,#7688);

+#7693=(LENGTH_UNIT()NAMED_UNIT(*)SI_UNIT(.MILLI.,.METRE.));

+#7697=PROPERTY_DEFINITION('geometric validation property',

+'area of DQJ0008A_ASM',#3584);

+#7698=REPRESENTATION('surface area',(#7696),#7682);

+#7699=PROPERTY_DEFINITION_REPRESENTATION(#7697,#7698);

+#7700=(LENGTH_UNIT()NAMED_UNIT(*)SI_UNIT(.MILLI.,.METRE.));

+#7704=PROPERTY_DEFINITION('geometric validation property',

+'volume of DQJ0008A_ASM',#3584);

+#7705=REPRESENTATION('volume',(#7703),#7682);

+#7706=PROPERTY_DEFINITION_REPRESENTATION(#7704,#7705);

+#7708=PROPERTY_DEFINITION('geometric validation property',

+'centroid of DQJ0008A_ASM',#3584);

+#7709=REPRESENTATION('centroid',(#7707),#7682);

+#7710=PROPERTY_DEFINITION_REPRESENTATION(#7708,#7709);

+#7712=PROPERTY_DEFINITION('DESCRIPTION','user defined attribute',#7692);

+#7716=REPRESENTATION('',(#7715),#7682);

+#7717=PROPERTY_DEFINITION_REPRESENTATION(#7712,#7716);

+#7718=PROPERTY_DEFINITION('MODELED_BY','user defined attribute',#7692);

+#7722=REPRESENTATION('',(#7721),#7682);

+#7723=PROPERTY_DEFINITION_REPRESENTATION(#7718,#7722);

+#7724=PROPERTY_DEFINITION('REV','user defined attribute',#7692);

+#7728=REPRESENTATION('',(#7727),#7682);

+#7729=PROPERTY_DEFINITION_REPRESENTATION(#7724,#7728);

+#7730=PROPERTY_DEFINITION('TITLE','user defined attribute',#7692);

+#7733=PROPERTY_DEFINITION('DWG_NO','user defined attribute',#7692);

+#7737=REPRESENTATION('',(#7736),#7682);

+#7738=PROPERTY_DEFINITION_REPRESENTATION(#7733,#7737);

+#7739=PROPERTY_DEFINITION('AUTHOR','user defined attribute',#7692);

+#7743=REPRESENTATION('',(#7742),#7682);

+#7744=PROPERTY_DEFINITION_REPRESENTATION(#7739,#7743);

+#7745=PROPERTY_DEFINITION('DATE','user defined attribute',#7692);

+#7749=REPRESENTATION('',(#7748),#7682);

+#7750=PROPERTY_DEFINITION_REPRESENTATION(#7745,#7749);

+#7751=PROPERTY_DEFINITION('DESIGNER','user defined attribute',#7692);

+#7755=REPRESENTATION('',(#7754),#7682);

+#7756=PROPERTY_DEFINITION_REPRESENTATION(#7751,#7755);

+#7757=PROPERTY_DEFINITION('DES_DATE','user defined attribute',#7692);

+#7761=REPRESENTATION('',(#7760),#7682);

+#7762=PROPERTY_DEFINITION_REPRESENTATION(#7757,#7761);

+#7763=PROPERTY_DEFINITION('DCHK','user defined attribute',#7692);

+#7767=REPRESENTATION('',(#7766),#7682);

+#7768=PROPERTY_DEFINITION_REPRESENTATION(#7763,#7767);

+#7769=PROPERTY_DEFINITION('DCHK_DATE','user defined attribute',#7692);

+#7773=REPRESENTATION('',(#7772),#7682);

+#7774=PROPERTY_DEFINITION_REPRESENTATION(#7769,#7773);

+#7775=PROPERTY_DEFINITION('ECHK','user defined attribute',#7692);

+#7779=REPRESENTATION('',(#7778),#7682);

+#7780=PROPERTY_DEFINITION_REPRESENTATION(#7775,#7779);

+#7781=PROPERTY_DEFINITION('ECHK_DATE','user defined attribute',#7692);

+#7785=REPRESENTATION('',(#7784),#7682);

+#7786=PROPERTY_DEFINITION_REPRESENTATION(#7781,#7785);

+#7787=PROPERTY_DEFINITION('APPROVER','user defined attribute',#7692);

+#7791=REPRESENTATION('',(#7790),#7682);

+#7792=PROPERTY_DEFINITION_REPRESENTATION(#7787,#7791);

+#7793=PROPERTY_DEFINITION('APP_DATE','user defined attribute',#7692);

+#7797=REPRESENTATION('',(#7796),#7682);

+#7798=PROPERTY_DEFINITION_REPRESENTATION(#7793,#7797);

+#7799=PROPERTY_DEFINITION('RELEASED','user defined attribute',#7692);

+#7803=REPRESENTATION('',(#7802),#7682);

+#7804=PROPERTY_DEFINITION_REPRESENTATION(#7799,#7803);

+#7805=PROPERTY_DEFINITION('REL_DATE','user defined attribute',#7692);

+#7809=REPRESENTATION('',(#7808),#7682);

+#7810=PROPERTY_DEFINITION_REPRESENTATION(#7805,#7809);

+#7811=PROPERTY_DEFINITION('ASSY1','user defined attribute',#7692);

+#7815=REPRESENTATION('',(#7814),#7682);

+#7816=PROPERTY_DEFINITION_REPRESENTATION(#7811,#7815);

+#7817=PROPERTY_DEFINITION('ASSY2','user defined attribute',#7692);

+#7821=REPRESENTATION('',(#7820),#7682);

+#7822=PROPERTY_DEFINITION_REPRESENTATION(#7817,#7821);

+#7823=PROPERTY_DEFINITION('ASSY3','user defined attribute',#7692);

+#7827=REPRESENTATION('',(#7826),#7682);

+#7828=PROPERTY_DEFINITION_REPRESENTATION(#7823,#7827);

+#7829=PROPERTY_DEFINITION('ASSY4','user defined attribute',#7692);

+#7833=REPRESENTATION('',(#7832),#7682);

+#7834=PROPERTY_DEFINITION_REPRESENTATION(#7829,#7833);

+#7835=PROPERTY_DEFINITION('MATERIAL','user defined attribute',#7692);

+#7838=PROPERTY_DEFINITION('PROCESSES','user defined attribute',#7692);

+#7841=PROPERTY_DEFINITION('TOLX_MM','user defined attribute',#7692);

+#7845=REPRESENTATION('',(#7844),#7682);

+#7846=PROPERTY_DEFINITION_REPRESENTATION(#7841,#7845);

+#7847=PROPERTY_DEFINITION('TOLXX_MM','user defined attribute',#7692);

+#7851=REPRESENTATION('',(#7850),#7682);

+#7852=PROPERTY_DEFINITION_REPRESENTATION(#7847,#7851);

+#7853=PROPERTY_DEFINITION('TOLXXX_MM','user defined attribute',#7692);

+#7857=REPRESENTATION('',(#7856),#7682);

+#7858=PROPERTY_DEFINITION_REPRESENTATION(#7853,#7857);

+#7859=PROPERTY_DEFINITION('TOLX_IN','user defined attribute',#7692);

+#7863=REPRESENTATION('',(#7862),#7682);

+#7864=PROPERTY_DEFINITION_REPRESENTATION(#7859,#7863);

+#7865=PROPERTY_DEFINITION('TOLXX_IN','user defined attribute',#7692);

+#7869=REPRESENTATION('',(#7868),#7682);

+#7870=PROPERTY_DEFINITION_REPRESENTATION(#7865,#7869);

+#7871=PROPERTY_DEFINITION('TOLXXX_IN','user defined attribute',#7692);

+#7875=REPRESENTATION('',(#7874),#7682);

+#7876=PROPERTY_DEFINITION_REPRESENTATION(#7871,#7875);

+#7877=PROPERTY_DEFINITION('TOLXXXX_IN','user defined attribute',#7692);

+#7881=REPRESENTATION('',(#7880),#7682);

+#7882=PROPERTY_DEFINITION_REPRESENTATION(#7877,#7881);

+#7883=PROPERTY_DEFINITION('FORMERLY','user defined attribute',#7692);

+#7887=REPRESENTATION('',(#7886),#7682);

+#7888=PROPERTY_DEFINITION_REPRESENTATION(#7883,#7887);

+ENDSEC;

+END-ISO-10303-21;

diff --git a/circuit_boards/BuckBoost/RockPI-Power-Board/3dModels/m20-7812045_asm.stp b/circuit_boards/BuckBoost/RockPI-Power-Board/3dModels/m20-7812045_asm.stp
new file mode 100644
index 0000000..8d3b990
--- /dev/null
+++ b/circuit_boards/BuckBoost/RockPI-Power-Board/3dModels/m20-7812045_asm.stp
@@ -0,0 +1,22046 @@
+ISO-10303-21;

+HEADER;

+FILE_DESCRIPTION((''),'2;1');

+FILE_NAME('M20-7812045_ASM','2016-08-09T',('mperren'),(''),

+'CREO PARAMETRIC BY PTC INC, 2016050','CREO PARAMETRIC BY PTC INC, 2016050','');

+FILE_SCHEMA(('CONFIG_CONTROL_DESIGN'));

+ENDSEC;

+DATA;

+#16=DIRECTION('',(1.E0,0.E0,0.E0));

+#17=VECTOR('',#16,5.08E1);

+#18=CARTESIAN_POINT('',(-1.27E0,0.E0,2.140041507642E0));

+#19=LINE('',#18,#17);

+#20=DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous');

+#21=CURVE_STYLE('',#20,POSITIVE_LENGTH_MEASURE(2.E-2),#4);

+#22=PRESENTATION_STYLE_ASSIGNMENT((#21));

+#23=STYLED_ITEM('',(#22),#19);

+#24=DIRECTION('',(0.E0,0.E0,1.E0));

+#25=VECTOR('',#24,3.999584923581E-1);

+#26=CARTESIAN_POINT('',(-1.27E0,0.E0,2.140041507642E0));

+#27=LINE('',#26,#25);

+#28=CURVE_STYLE('',#20,POSITIVE_LENGTH_MEASURE(2.E-2),#4);

+#29=PRESENTATION_STYLE_ASSIGNMENT((#28));

+#30=STYLED_ITEM('',(#29),#27);

+#31=DIRECTION('',(0.E0,0.E0,-1.E0));

+#32=VECTOR('',#31,3.999584923581E-1);

+#33=CARTESIAN_POINT('',(4.953E1,0.E0,2.54E0));

+#34=LINE('',#33,#32);

+#35=CURVE_STYLE('',#20,POSITIVE_LENGTH_MEASURE(2.E-2),#4);

+#36=PRESENTATION_STYLE_ASSIGNMENT((#35));

+#37=STYLED_ITEM('',(#36),#34);

+#38=DIRECTION('',(1.E0,0.E0,0.E0));

+#39=VECTOR('',#38,5.08E1);

+#40=CARTESIAN_POINT('',(-1.27E0,0.E0,-2.140041507642E0));

+#41=LINE('',#40,#39);

+#42=CURVE_STYLE('',#20,POSITIVE_LENGTH_MEASURE(2.E-2),#4);

+#43=PRESENTATION_STYLE_ASSIGNMENT((#42));

+#44=STYLED_ITEM('',(#43),#41);

+#45=DIRECTION('',(0.E0,0.E0,-1.E0));

+#46=VECTOR('',#45,3.999584923581E-1);

+#47=CARTESIAN_POINT('',(4.953E1,0.E0,-2.140041507642E0));

+#48=LINE('',#47,#46);

+#49=CURVE_STYLE('',#20,POSITIVE_LENGTH_MEASURE(2.E-2),#4);

+#50=PRESENTATION_STYLE_ASSIGNMENT((#49));

+#51=STYLED_ITEM('',(#50),#48);

+#52=DIRECTION('',(0.E0,0.E0,1.E0));

+#53=VECTOR('',#52,3.999584923581E-1);

+#54=CARTESIAN_POINT('',(-1.27E0,0.E0,-2.54E0));

+#55=LINE('',#54,#53);

+#56=CURVE_STYLE('',#20,POSITIVE_LENGTH_MEASURE(2.E-2),#4);

+#57=PRESENTATION_STYLE_ASSIGNMENT((#56));

+#58=STYLED_ITEM('',(#57),#55);

+#59=DIRECTION('',(0.E0,8.191520442890E-1,-5.735764363510E-1));

+#60=VECTOR('',#59,2.441549177523E-1);

+#61=CARTESIAN_POINT('',(4.953E1,0.E0,2.140041507642E0));

+#62=LINE('',#61,#60);

+#63=CURVE_STYLE('',#20,POSITIVE_LENGTH_MEASURE(2.E-2),#4);

+#64=PRESENTATION_STYLE_ASSIGNMENT((#63));

+#65=STYLED_ITEM('',(#64),#62);

+#66=DIRECTION('',(0.E0,1.E0,0.E0));

+#67=VECTOR('',#66,3.55E0);

+#68=CARTESIAN_POINT('',(4.953E1,0.E0,2.54E0));

+#69=LINE('',#68,#67);

+#70=CURVE_STYLE('',#20,POSITIVE_LENGTH_MEASURE(2.E-2),#4);

+#71=PRESENTATION_STYLE_ASSIGNMENT((#70));

+#72=STYLED_ITEM('',(#71),#69);

+#73=DIRECTION('',(0.E0,-8.191520442890E-1,-5.735764363510E-1));

+#74=VECTOR('',#73,2.441549177523E-1);

+#75=CARTESIAN_POINT('',(4.953E1,2.E-1,-2.E0));

+#76=LINE('',#75,#74);

+#77=CURVE_STYLE('',#20,POSITIVE_LENGTH_MEASURE(2.E-2),#4);

+#78=PRESENTATION_STYLE_ASSIGNMENT((#77));

+#79=STYLED_ITEM('',(#78),#76);

+#80=DIRECTION('',(0.E0,0.E0,-1.E0));

+#81=VECTOR('',#80,4.E0);

+#82=CARTESIAN_POINT('',(4.953E1,2.E-1,2.E0));

+#83=LINE('',#82,#81);

+#84=CURVE_STYLE('',#20,POSITIVE_LENGTH_MEASURE(2.E-2),#4);

+#85=PRESENTATION_STYLE_ASSIGNMENT((#84));

+#86=STYLED_ITEM('',(#85),#83);

+#87=DIRECTION('',(1.E0,0.E0,0.E0));

+#88=VECTOR('',#87,5.08E1);

+#89=CARTESIAN_POINT('',(-1.27E0,3.55E0,2.54E0));

+#90=LINE('',#89,#88);

+#91=CURVE_STYLE('',#20,POSITIVE_LENGTH_MEASURE(2.E-2),#4);

+#92=PRESENTATION_STYLE_ASSIGNMENT((#91));

+#93=STYLED_ITEM('',(#92),#90);

+#94=DIRECTION('',(-1.E0,0.E0,0.E0));

+#95=VECTOR('',#94,5.08E1);

+#96=CARTESIAN_POINT('',(4.953E1,0.E0,2.54E0));

+#97=LINE('',#96,#95);

+#98=CURVE_STYLE('',#20,POSITIVE_LENGTH_MEASURE(2.E-2),#4);

+#99=PRESENTATION_STYLE_ASSIGNMENT((#98));

+#100=STYLED_ITEM('',(#99),#97);

+#101=DIRECTION('',(0.E0,1.E0,0.E0));

+#102=VECTOR('',#101,3.55E0);

+#103=CARTESIAN_POINT('',(-1.27E0,0.E0,2.54E0));

+#104=LINE('',#103,#102);

+#105=CURVE_STYLE('',#20,POSITIVE_LENGTH_MEASURE(2.E-2),#4);

+#106=PRESENTATION_STYLE_ASSIGNMENT((#105));

+#107=STYLED_ITEM('',(#106),#104);

+#108=DIRECTION('',(0.E0,0.E0,1.E0));

+#109=VECTOR('',#108,1.64E0);

+#110=CARTESIAN_POINT('',(8.2E-1,3.55E0,-2.09E0));

+#111=LINE('',#110,#109);

+#112=CURVE_STYLE('',#20,POSITIVE_LENGTH_MEASURE(2.E-2),#4);

+#113=PRESENTATION_STYLE_ASSIGNMENT((#112));

+#114=STYLED_ITEM('',(#113),#111);

+#115=DIRECTION('',(1.E0,0.E0,0.E0));

+#116=VECTOR('',#115,1.64E0);

+#117=CARTESIAN_POINT('',(-8.2E-1,3.55E0,-2.09E0));

+#118=LINE('',#117,#116);

+#119=CURVE_STYLE('',#20,POSITIVE_LENGTH_MEASURE(2.E-2),#4);

+#120=PRESENTATION_STYLE_ASSIGNMENT((#119));

+#121=STYLED_ITEM('',(#120),#118);

+#122=DIRECTION('',(0.E0,0.E0,-1.E0));

+#123=VECTOR('',#122,1.64E0);

+#124=CARTESIAN_POINT('',(-8.2E-1,3.55E0,-4.5E-1));

+#125=LINE('',#124,#123);

+#126=CURVE_STYLE('',#20,POSITIVE_LENGTH_MEASURE(2.E-2),#4);

+#127=PRESENTATION_STYLE_ASSIGNMENT((#126));

+#128=STYLED_ITEM('',(#127),#125);

+#129=DIRECTION('',(-1.E0,0.E0,0.E0));

+#130=VECTOR('',#129,1.64E0);

+#131=CARTESIAN_POINT('',(8.2E-1,3.55E0,-4.5E-1));

+#132=LINE('',#131,#130);

+#133=CURVE_STYLE('',#20,POSITIVE_LENGTH_MEASURE(2.E-2),#4);

+#134=PRESENTATION_STYLE_ASSIGNMENT((#133));

+#135=STYLED_ITEM('',(#134),#132);

+#136=DIRECTION('',(0.E0,0.E0,-1.E0));

+#137=VECTOR('',#136,1.64E0);

+#138=CARTESIAN_POINT('',(-8.2E-1,3.55E0,2.09E0));

+#139=LINE('',#138,#137);

+#140=CURVE_STYLE('',#20,POSITIVE_LENGTH_MEASURE(2.E-2),#4);

+#141=PRESENTATION_STYLE_ASSIGNMENT((#140));

+#142=STYLED_ITEM('',(#141),#139);

+#143=DIRECTION('',(-1.E0,0.E0,0.E0));

+#144=VECTOR('',#143,1.64E0);

+#145=CARTESIAN_POINT('',(8.2E-1,3.55E0,2.09E0));

+#146=LINE('',#145,#144);

+#147=CURVE_STYLE('',#20,POSITIVE_LENGTH_MEASURE(2.E-2),#4);

+#148=PRESENTATION_STYLE_ASSIGNMENT((#147));

+#149=STYLED_ITEM('',(#148),#146);

+#150=DIRECTION('',(0.E0,0.E0,1.E0));

+#151=VECTOR('',#150,1.64E0);

+#152=CARTESIAN_POINT('',(8.2E-1,3.55E0,4.5E-1));

+#153=LINE('',#152,#151);

+#154=CURVE_STYLE('',#20,POSITIVE_LENGTH_MEASURE(2.E-2),#4);

+#155=PRESENTATION_STYLE_ASSIGNMENT((#154));

+#156=STYLED_ITEM('',(#155),#153);

+#157=DIRECTION('',(1.E0,0.E0,0.E0));

+#158=VECTOR('',#157,1.64E0);

+#159=CARTESIAN_POINT('',(-8.2E-1,3.55E0,4.5E-1));

+#160=LINE('',#159,#158);

+#161=CURVE_STYLE('',#20,POSITIVE_LENGTH_MEASURE(2.E-2),#4);

+#162=PRESENTATION_STYLE_ASSIGNMENT((#161));

+#163=STYLED_ITEM('',(#162),#160);

+#164=DIRECTION('',(0.E0,0.E0,1.E0));

+#165=VECTOR('',#164,1.64E0);

+#166=CARTESIAN_POINT('',(3.36E0,3.55E0,-2.09E0));

+#167=LINE('',#166,#165);

+#168=CURVE_STYLE('',#20,POSITIVE_LENGTH_MEASURE(2.E-2),#4);

+#169=PRESENTATION_STYLE_ASSIGNMENT((#168));

+#170=STYLED_ITEM('',(#169),#167);

+#171=DIRECTION('',(1.E0,0.E0,0.E0));

+#172=VECTOR('',#171,1.64E0);

+#173=CARTESIAN_POINT('',(1.72E0,3.55E0,-2.09E0));

+#174=LINE('',#173,#172);

+#175=CURVE_STYLE('',#20,POSITIVE_LENGTH_MEASURE(2.E-2),#4);

+#176=PRESENTATION_STYLE_ASSIGNMENT((#175));

+#177=STYLED_ITEM('',(#176),#174);

+#178=DIRECTION('',(0.E0,0.E0,-1.E0));

+#179=VECTOR('',#178,1.64E0);

+#180=CARTESIAN_POINT('',(1.72E0,3.55E0,-4.5E-1));

+#181=LINE('',#180,#179);

+#182=CURVE_STYLE('',#20,POSITIVE_LENGTH_MEASURE(2.E-2),#4);

+#183=PRESENTATION_STYLE_ASSIGNMENT((#182));

+#184=STYLED_ITEM('',(#183),#181);

+#185=DIRECTION('',(-1.E0,0.E0,0.E0));

+#186=VECTOR('',#185,1.64E0);

+#187=CARTESIAN_POINT('',(3.36E0,3.55E0,-4.5E-1));

+#188=LINE('',#187,#186);

+#189=CURVE_STYLE('',#20,POSITIVE_LENGTH_MEASURE(2.E-2),#4);

+#190=PRESENTATION_STYLE_ASSIGNMENT((#189));

+#191=STYLED_ITEM('',(#190),#188);

+#192=DIRECTION('',(0.E0,0.E0,-1.E0));

+#193=VECTOR('',#192,1.64E0);

+#194=CARTESIAN_POINT('',(1.72E0,3.55E0,2.09E0));

+#195=LINE('',#194,#193);

+#196=CURVE_STYLE('',#20,POSITIVE_LENGTH_MEASURE(2.E-2),#4);

+#197=PRESENTATION_STYLE_ASSIGNMENT((#196));

+#198=STYLED_ITEM('',(#197),#195);

+#199=DIRECTION('',(-1.E0,0.E0,0.E0));

+#200=VECTOR('',#199,1.64E0);

+#201=CARTESIAN_POINT('',(3.36E0,3.55E0,2.09E0));

+#202=LINE('',#201,#200);

+#203=CURVE_STYLE('',#20,POSITIVE_LENGTH_MEASURE(2.E-2),#4);

+#204=PRESENTATION_STYLE_ASSIGNMENT((#203));

+#205=STYLED_ITEM('',(#204),#202);

+#206=DIRECTION('',(0.E0,0.E0,1.E0));

+#207=VECTOR('',#206,1.64E0);

+#208=CARTESIAN_POINT('',(3.36E0,3.55E0,4.5E-1));

+#209=LINE('',#208,#207);

+#210=CURVE_STYLE('',#20,POSITIVE_LENGTH_MEASURE(2.E-2),#4);

+#211=PRESENTATION_STYLE_ASSIGNMENT((#210));

+#212=STYLED_ITEM('',(#211),#209);

+#213=DIRECTION('',(1.E0,0.E0,0.E0));

+#214=VECTOR('',#213,1.64E0);

+#215=CARTESIAN_POINT('',(1.72E0,3.55E0,4.5E-1));

+#216=LINE('',#215,#214);

+#217=CURVE_STYLE('',#20,POSITIVE_LENGTH_MEASURE(2.E-2),#4);

+#218=PRESENTATION_STYLE_ASSIGNMENT((#217));

+#219=STYLED_ITEM('',(#218),#216);

+#220=DIRECTION('',(0.E0,0.E0,1.E0));

+#221=VECTOR('',#220,1.64E0);

+#222=CARTESIAN_POINT('',(5.9E0,3.55E0,-2.09E0));

+#223=LINE('',#222,#221);

+#224=CURVE_STYLE('',#20,POSITIVE_LENGTH_MEASURE(2.E-2),#4);

+#225=PRESENTATION_STYLE_ASSIGNMENT((#224));

+#226=STYLED_ITEM('',(#225),#223);

+#227=DIRECTION('',(1.E0,0.E0,0.E0));

+#228=VECTOR('',#227,1.64E0);

+#229=CARTESIAN_POINT('',(4.26E0,3.55E0,-2.09E0));

+#230=LINE('',#229,#228);

+#231=CURVE_STYLE('',#20,POSITIVE_LENGTH_MEASURE(2.E-2),#4);

+#232=PRESENTATION_STYLE_ASSIGNMENT((#231));

+#233=STYLED_ITEM('',(#232),#230);

+#234=DIRECTION('',(0.E0,0.E0,-1.E0));

+#235=VECTOR('',#234,1.64E0);

+#236=CARTESIAN_POINT('',(4.26E0,3.55E0,-4.5E-1));

+#237=LINE('',#236,#235);

+#238=CURVE_STYLE('',#20,POSITIVE_LENGTH_MEASURE(2.E-2),#4);

+#239=PRESENTATION_STYLE_ASSIGNMENT((#238));

+#240=STYLED_ITEM('',(#239),#237);

+#241=DIRECTION('',(-1.E0,0.E0,0.E0));

+#242=VECTOR('',#241,1.64E0);

+#243=CARTESIAN_POINT('',(5.9E0,3.55E0,-4.5E-1));

+#244=LINE('',#243,#242);

+#245=CURVE_STYLE('',#20,POSITIVE_LENGTH_MEASURE(2.E-2),#4);

+#246=PRESENTATION_STYLE_ASSIGNMENT((#245));

+#247=STYLED_ITEM('',(#246),#244);

+#248=DIRECTION('',(0.E0,0.E0,-1.E0));

+#249=VECTOR('',#248,1.64E0);

+#250=CARTESIAN_POINT('',(4.26E0,3.55E0,2.09E0));

+#251=LINE('',#250,#249);

+#252=CURVE_STYLE('',#20,POSITIVE_LENGTH_MEASURE(2.E-2),#4);

+#253=PRESENTATION_STYLE_ASSIGNMENT((#252));

+#254=STYLED_ITEM('',(#253),#251);

+#255=DIRECTION('',(-1.E0,0.E0,0.E0));

+#256=VECTOR('',#255,1.64E0);

+#257=CARTESIAN_POINT('',(5.9E0,3.55E0,2.09E0));

+#258=LINE('',#257,#256);

+#259=CURVE_STYLE('',#20,POSITIVE_LENGTH_MEASURE(2.E-2),#4);

+#260=PRESENTATION_STYLE_ASSIGNMENT((#259));

+#261=STYLED_ITEM('',(#260),#258);

+#262=DIRECTION('',(0.E0,0.E0,1.E0));

+#263=VECTOR('',#262,1.64E0);

+#264=CARTESIAN_POINT('',(5.9E0,3.55E0,4.5E-1));

+#265=LINE('',#264,#263);

+#266=CURVE_STYLE('',#20,POSITIVE_LENGTH_MEASURE(2.E-2),#4);

+#267=PRESENTATION_STYLE_ASSIGNMENT((#266));

+#268=STYLED_ITEM('',(#267),#265);

+#269=DIRECTION('',(1.E0,0.E0,0.E0));

+#270=VECTOR('',#269,1.64E0);

+#271=CARTESIAN_POINT('',(4.26E0,3.55E0,4.5E-1));

+#272=LINE('',#271,#270);

+#273=CURVE_STYLE('',#20,POSITIVE_LENGTH_MEASURE(2.E-2),#4);

+#274=PRESENTATION_STYLE_ASSIGNMENT((#273));

+#275=STYLED_ITEM('',(#274),#272);

+#276=DIRECTION('',(0.E0,0.E0,1.E0));

+#277=VECTOR('',#276,1.64E0);

+#278=CARTESIAN_POINT('',(8.44E0,3.55E0,-2.09E0));

+#279=LINE('',#278,#277);

+#280=CURVE_STYLE('',#20,POSITIVE_LENGTH_MEASURE(2.E-2),#4);

+#281=PRESENTATION_STYLE_ASSIGNMENT((#280));

+#282=STYLED_ITEM('',(#281),#279);

+#283=DIRECTION('',(1.E0,0.E0,0.E0));

+#284=VECTOR('',#283,1.64E0);

+#285=CARTESIAN_POINT('',(6.8E0,3.55E0,-2.09E0));

+#286=LINE('',#285,#284);

+#287=CURVE_STYLE('',#20,POSITIVE_LENGTH_MEASURE(2.E-2),#4);

+#288=PRESENTATION_STYLE_ASSIGNMENT((#287));

+#289=STYLED_ITEM('',(#288),#286);

+#290=DIRECTION('',(0.E0,0.E0,-1.E0));

+#291=VECTOR('',#290,1.64E0);

+#292=CARTESIAN_POINT('',(6.8E0,3.55E0,-4.5E-1));

+#293=LINE('',#292,#291);

+#294=CURVE_STYLE('',#20,POSITIVE_LENGTH_MEASURE(2.E-2),#4);

+#295=PRESENTATION_STYLE_ASSIGNMENT((#294));

+#296=STYLED_ITEM('',(#295),#293);

+#297=DIRECTION('',(-1.E0,0.E0,0.E0));

+#298=VECTOR('',#297,1.64E0);

+#299=CARTESIAN_POINT('',(8.44E0,3.55E0,-4.5E-1));

+#300=LINE('',#299,#298);

+#301=CURVE_STYLE('',#20,POSITIVE_LENGTH_MEASURE(2.E-2),#4);

+#302=PRESENTATION_STYLE_ASSIGNMENT((#301));

+#303=STYLED_ITEM('',(#302),#300);

+#304=DIRECTION('',(0.E0,0.E0,-1.E0));

+#305=VECTOR('',#304,1.64E0);

+#306=CARTESIAN_POINT('',(6.8E0,3.55E0,2.09E0));

+#307=LINE('',#306,#305);

+#308=CURVE_STYLE('',#20,POSITIVE_LENGTH_MEASURE(2.E-2),#4);

+#309=PRESENTATION_STYLE_ASSIGNMENT((#308));

+#310=STYLED_ITEM('',(#309),#307);

+#311=DIRECTION('',(-1.E0,0.E0,0.E0));

+#312=VECTOR('',#311,1.64E0);

+#313=CARTESIAN_POINT('',(8.44E0,3.55E0,2.09E0));

+#314=LINE('',#313,#312);

+#315=CURVE_STYLE('',#20,POSITIVE_LENGTH_MEASURE(2.E-2),#4);

+#316=PRESENTATION_STYLE_ASSIGNMENT((#315));

+#317=STYLED_ITEM('',(#316),#314);

+#318=DIRECTION('',(0.E0,0.E0,1.E0));

+#319=VECTOR('',#318,1.64E0);

+#320=CARTESIAN_POINT('',(8.44E0,3.55E0,4.5E-1));

+#321=LINE('',#320,#319);

+#322=CURVE_STYLE('',#20,POSITIVE_LENGTH_MEASURE(2.E-2),#4);

+#323=PRESENTATION_STYLE_ASSIGNMENT((#322));

+#324=STYLED_ITEM('',(#323),#321);

+#325=DIRECTION('',(1.E0,0.E0,0.E0));

+#326=VECTOR('',#325,1.64E0);

+#327=CARTESIAN_POINT('',(6.8E0,3.55E0,4.5E-1));

+#328=LINE('',#327,#326);

+#329=CURVE_STYLE('',#20,POSITIVE_LENGTH_MEASURE(2.E-2),#4);

+#330=PRESENTATION_STYLE_ASSIGNMENT((#329));

+#331=STYLED_ITEM('',(#330),#328);

+#332=DIRECTION('',(0.E0,0.E0,1.E0));

+#333=VECTOR('',#332,1.64E0);

+#334=CARTESIAN_POINT('',(1.098E1,3.55E0,-2.09E0));

+#335=LINE('',#334,#333);

+#336=CURVE_STYLE('',#20,POSITIVE_LENGTH_MEASURE(2.E-2),#4);

+#337=PRESENTATION_STYLE_ASSIGNMENT((#336));

+#338=STYLED_ITEM('',(#337),#335);

+#339=DIRECTION('',(1.E0,0.E0,0.E0));

+#340=VECTOR('',#339,1.64E0);

+#341=CARTESIAN_POINT('',(9.34E0,3.55E0,-2.09E0));

+#342=LINE('',#341,#340);

+#343=CURVE_STYLE('',#20,POSITIVE_LENGTH_MEASURE(2.E-2),#4);

+#344=PRESENTATION_STYLE_ASSIGNMENT((#343));

+#345=STYLED_ITEM('',(#344),#342);

+#346=DIRECTION('',(0.E0,0.E0,-1.E0));

+#347=VECTOR('',#346,1.64E0);

+#348=CARTESIAN_POINT('',(9.34E0,3.55E0,-4.5E-1));

+#349=LINE('',#348,#347);

+#350=CURVE_STYLE('',#20,POSITIVE_LENGTH_MEASURE(2.E-2),#4);

+#351=PRESENTATION_STYLE_ASSIGNMENT((#350));

+#352=STYLED_ITEM('',(#351),#349);

+#353=DIRECTION('',(-1.E0,0.E0,0.E0));

+#354=VECTOR('',#353,1.64E0);

+#355=CARTESIAN_POINT('',(1.098E1,3.55E0,-4.5E-1));

+#356=LINE('',#355,#354);

+#357=CURVE_STYLE('',#20,POSITIVE_LENGTH_MEASURE(2.E-2),#4);

+#358=PRESENTATION_STYLE_ASSIGNMENT((#357));

+#359=STYLED_ITEM('',(#358),#356);

+#360=DIRECTION('',(0.E0,0.E0,-1.E0));

+#361=VECTOR('',#360,1.64E0);

+#362=CARTESIAN_POINT('',(9.34E0,3.55E0,2.09E0));

+#363=LINE('',#362,#361);

+#364=CURVE_STYLE('',#20,POSITIVE_LENGTH_MEASURE(2.E-2),#4);

+#365=PRESENTATION_STYLE_ASSIGNMENT((#364));

+#366=STYLED_ITEM('',(#365),#363);

+#367=DIRECTION('',(-1.E0,0.E0,0.E0));

+#368=VECTOR('',#367,1.64E0);

+#369=CARTESIAN_POINT('',(1.098E1,3.55E0,2.09E0));

+#370=LINE('',#369,#368);

+#371=CURVE_STYLE('',#20,POSITIVE_LENGTH_MEASURE(2.E-2),#4);

+#372=PRESENTATION_STYLE_ASSIGNMENT((#371));

+#373=STYLED_ITEM('',(#372),#370);

+#374=DIRECTION('',(0.E0,0.E0,1.E0));

+#375=VECTOR('',#374,1.64E0);

+#376=CARTESIAN_POINT('',(1.098E1,3.55E0,4.5E-1));

+#377=LINE('',#376,#375);

+#378=CURVE_STYLE('',#20,POSITIVE_LENGTH_MEASURE(2.E-2),#4);

+#379=PRESENTATION_STYLE_ASSIGNMENT((#378));

+#380=STYLED_ITEM('',(#379),#377);

+#381=DIRECTION('',(1.E0,0.E0,0.E0));

+#382=VECTOR('',#381,1.64E0);

+#383=CARTESIAN_POINT('',(9.34E0,3.55E0,4.5E-1));

+#384=LINE('',#383,#382);

+#385=CURVE_STYLE('',#20,POSITIVE_LENGTH_MEASURE(2.E-2),#4);

+#386=PRESENTATION_STYLE_ASSIGNMENT((#385));

+#387=STYLED_ITEM('',(#386),#384);

+#388=DIRECTION('',(0.E0,0.E0,1.E0));

+#389=VECTOR('',#388,1.64E0);

+#390=CARTESIAN_POINT('',(1.352E1,3.55E0,-2.09E0));

+#391=LINE('',#390,#389);

+#392=CURVE_STYLE('',#20,POSITIVE_LENGTH_MEASURE(2.E-2),#4);

+#393=PRESENTATION_STYLE_ASSIGNMENT((#392));

+#394=STYLED_ITEM('',(#393),#391);

+#395=DIRECTION('',(1.E0,0.E0,0.E0));

+#396=VECTOR('',#395,1.64E0);

+#397=CARTESIAN_POINT('',(1.188E1,3.55E0,-2.09E0));

+#398=LINE('',#397,#396);

+#399=CURVE_STYLE('',#20,POSITIVE_LENGTH_MEASURE(2.E-2),#4);

+#400=PRESENTATION_STYLE_ASSIGNMENT((#399));

+#401=STYLED_ITEM('',(#400),#398);

+#402=DIRECTION('',(0.E0,0.E0,-1.E0));

+#403=VECTOR('',#402,1.64E0);

+#404=CARTESIAN_POINT('',(1.188E1,3.55E0,-4.5E-1));

+#405=LINE('',#404,#403);

+#406=CURVE_STYLE('',#20,POSITIVE_LENGTH_MEASURE(2.E-2),#4);

+#407=PRESENTATION_STYLE_ASSIGNMENT((#406));

+#408=STYLED_ITEM('',(#407),#405);

+#409=DIRECTION('',(-1.E0,0.E0,0.E0));

+#410=VECTOR('',#409,1.64E0);

+#411=CARTESIAN_POINT('',(1.352E1,3.55E0,-4.5E-1));

+#412=LINE('',#411,#410);

+#413=CURVE_STYLE('',#20,POSITIVE_LENGTH_MEASURE(2.E-2),#4);

+#414=PRESENTATION_STYLE_ASSIGNMENT((#413));

+#415=STYLED_ITEM('',(#414),#412);

+#416=DIRECTION('',(0.E0,0.E0,-1.E0));

+#417=VECTOR('',#416,1.64E0);

+#418=CARTESIAN_POINT('',(1.188E1,3.55E0,2.09E0));

+#419=LINE('',#418,#417);

+#420=CURVE_STYLE('',#20,POSITIVE_LENGTH_MEASURE(2.E-2),#4);

+#421=PRESENTATION_STYLE_ASSIGNMENT((#420));

+#422=STYLED_ITEM('',(#421),#419);

+#423=DIRECTION('',(-1.E0,0.E0,0.E0));

+#424=VECTOR('',#423,1.64E0);

+#425=CARTESIAN_POINT('',(1.352E1,3.55E0,2.09E0));

+#426=LINE('',#425,#424);

+#427=CURVE_STYLE('',#20,POSITIVE_LENGTH_MEASURE(2.E-2),#4);

+#428=PRESENTATION_STYLE_ASSIGNMENT((#427));

+#429=STYLED_ITEM('',(#428),#426);

+#430=DIRECTION('',(0.E0,0.E0,1.E0));

+#431=VECTOR('',#430,1.64E0);

+#432=CARTESIAN_POINT('',(1.352E1,3.55E0,4.5E-1));

+#433=LINE('',#432,#431);

+#434=CURVE_STYLE('',#20,POSITIVE_LENGTH_MEASURE(2.E-2),#4);

+#435=PRESENTATION_STYLE_ASSIGNMENT((#434));

+#436=STYLED_ITEM('',(#435),#433);

+#437=DIRECTION('',(1.E0,0.E0,0.E0));

+#438=VECTOR('',#437,1.64E0);

+#439=CARTESIAN_POINT('',(1.188E1,3.55E0,4.5E-1));

+#440=LINE('',#439,#438);

+#441=CURVE_STYLE('',#20,POSITIVE_LENGTH_MEASURE(2.E-2),#4);

+#442=PRESENTATION_STYLE_ASSIGNMENT((#441));

+#443=STYLED_ITEM('',(#442),#440);

+#444=DIRECTION('',(0.E0,0.E0,1.E0));

+#445=VECTOR('',#444,1.64E0);

+#446=CARTESIAN_POINT('',(1.606E1,3.55E0,-2.09E0));

+#447=LINE('',#446,#445);

+#448=CURVE_STYLE('',#20,POSITIVE_LENGTH_MEASURE(2.E-2),#4);

+#449=PRESENTATION_STYLE_ASSIGNMENT((#448));

+#450=STYLED_ITEM('',(#449),#447);

+#451=DIRECTION('',(1.E0,0.E0,0.E0));

+#452=VECTOR('',#451,1.64E0);

+#453=CARTESIAN_POINT('',(1.442E1,3.55E0,-2.09E0));

+#454=LINE('',#453,#452);

+#455=CURVE_STYLE('',#20,POSITIVE_LENGTH_MEASURE(2.E-2),#4);

+#456=PRESENTATION_STYLE_ASSIGNMENT((#455));

+#457=STYLED_ITEM('',(#456),#454);

+#458=DIRECTION('',(0.E0,0.E0,-1.E0));

+#459=VECTOR('',#458,1.64E0);

+#460=CARTESIAN_POINT('',(1.442E1,3.55E0,-4.5E-1));

+#461=LINE('',#460,#459);

+#462=CURVE_STYLE('',#20,POSITIVE_LENGTH_MEASURE(2.E-2),#4);

+#463=PRESENTATION_STYLE_ASSIGNMENT((#462));

+#464=STYLED_ITEM('',(#463),#461);

+#465=DIRECTION('',(-1.E0,0.E0,0.E0));

+#466=VECTOR('',#465,1.64E0);

+#467=CARTESIAN_POINT('',(1.606E1,3.55E0,-4.5E-1));

+#468=LINE('',#467,#466);

+#469=CURVE_STYLE('',#20,POSITIVE_LENGTH_MEASURE(2.E-2),#4);

+#470=PRESENTATION_STYLE_ASSIGNMENT((#469));

+#471=STYLED_ITEM('',(#470),#468);

+#472=DIRECTION('',(0.E0,0.E0,-1.E0));

+#473=VECTOR('',#472,1.64E0);

+#474=CARTESIAN_POINT('',(1.442E1,3.55E0,2.09E0));

+#475=LINE('',#474,#473);

+#476=CURVE_STYLE('',#20,POSITIVE_LENGTH_MEASURE(2.E-2),#4);

+#477=PRESENTATION_STYLE_ASSIGNMENT((#476));

+#478=STYLED_ITEM('',(#477),#475);

+#479=DIRECTION('',(-1.E0,0.E0,0.E0));

+#480=VECTOR('',#479,1.64E0);

+#481=CARTESIAN_POINT('',(1.606E1,3.55E0,2.09E0));

+#482=LINE('',#481,#480);

+#483=CURVE_STYLE('',#20,POSITIVE_LENGTH_MEASURE(2.E-2),#4);

+#484=PRESENTATION_STYLE_ASSIGNMENT((#483));

+#485=STYLED_ITEM('',(#484),#482);

+#486=DIRECTION('',(0.E0,0.E0,1.E0));

+#487=VECTOR('',#486,1.64E0);

+#488=CARTESIAN_POINT('',(1.606E1,3.55E0,4.5E-1));

+#489=LINE('',#488,#487);

+#490=CURVE_STYLE('',#20,POSITIVE_LENGTH_MEASURE(2.E-2),#4);

+#491=PRESENTATION_STYLE_ASSIGNMENT((#490));

+#492=STYLED_ITEM('',(#491),#489);

+#493=DIRECTION('',(1.E0,0.E0,0.E0));

+#494=VECTOR('',#493,1.64E0);

+#495=CARTESIAN_POINT('',(1.442E1,3.55E0,4.5E-1));

+#496=LINE('',#495,#494);

+#497=CURVE_STYLE('',#20,POSITIVE_LENGTH_MEASURE(2.E-2),#4);

+#498=PRESENTATION_STYLE_ASSIGNMENT((#497));

+#499=STYLED_ITEM('',(#498),#496);

+#500=DIRECTION('',(0.E0,0.E0,1.E0));

+#501=VECTOR('',#500,1.64E0);

+#502=CARTESIAN_POINT('',(1.86E1,3.55E0,-2.09E0));

+#503=LINE('',#502,#501);

+#504=CURVE_STYLE('',#20,POSITIVE_LENGTH_MEASURE(2.E-2),#4);

+#505=PRESENTATION_STYLE_ASSIGNMENT((#504));

+#506=STYLED_ITEM('',(#505),#503);

+#507=DIRECTION('',(1.E0,0.E0,0.E0));

+#508=VECTOR('',#507,1.64E0);

+#509=CARTESIAN_POINT('',(1.696E1,3.55E0,-2.09E0));

+#510=LINE('',#509,#508);

+#511=CURVE_STYLE('',#20,POSITIVE_LENGTH_MEASURE(2.E-2),#4);

+#512=PRESENTATION_STYLE_ASSIGNMENT((#511));

+#513=STYLED_ITEM('',(#512),#510);

+#514=DIRECTION('',(0.E0,0.E0,-1.E0));

+#515=VECTOR('',#514,1.64E0);

+#516=CARTESIAN_POINT('',(1.696E1,3.55E0,-4.5E-1));

+#517=LINE('',#516,#515);

+#518=CURVE_STYLE('',#20,POSITIVE_LENGTH_MEASURE(2.E-2),#4);

+#519=PRESENTATION_STYLE_ASSIGNMENT((#518));

+#520=STYLED_ITEM('',(#519),#517);

+#521=DIRECTION('',(-1.E0,0.E0,0.E0));

+#522=VECTOR('',#521,1.64E0);

+#523=CARTESIAN_POINT('',(1.86E1,3.55E0,-4.5E-1));

+#524=LINE('',#523,#522);

+#525=CURVE_STYLE('',#20,POSITIVE_LENGTH_MEASURE(2.E-2),#4);

+#526=PRESENTATION_STYLE_ASSIGNMENT((#525));

+#527=STYLED_ITEM('',(#526),#524);

+#528=DIRECTION('',(0.E0,0.E0,-1.E0));

+#529=VECTOR('',#528,1.64E0);

+#530=CARTESIAN_POINT('',(1.696E1,3.55E0,2.09E0));

+#531=LINE('',#530,#529);

+#532=CURVE_STYLE('',#20,POSITIVE_LENGTH_MEASURE(2.E-2),#4);

+#533=PRESENTATION_STYLE_ASSIGNMENT((#532));

+#534=STYLED_ITEM('',(#533),#531);

+#535=DIRECTION('',(-1.E0,0.E0,0.E0));

+#536=VECTOR('',#535,1.64E0);

+#537=CARTESIAN_POINT('',(1.86E1,3.55E0,2.09E0));

+#538=LINE('',#537,#536);

+#539=CURVE_STYLE('',#20,POSITIVE_LENGTH_MEASURE(2.E-2),#4);

+#540=PRESENTATION_STYLE_ASSIGNMENT((#539));

+#541=STYLED_ITEM('',(#540),#538);

+#542=DIRECTION('',(0.E0,0.E0,1.E0));

+#543=VECTOR('',#542,1.64E0);

+#544=CARTESIAN_POINT('',(1.86E1,3.55E0,4.5E-1));

+#545=LINE('',#544,#543);

+#546=CURVE_STYLE('',#20,POSITIVE_LENGTH_MEASURE(2.E-2),#4);

+#547=PRESENTATION_STYLE_ASSIGNMENT((#546));

+#548=STYLED_ITEM('',(#547),#545);

+#549=DIRECTION('',(1.E0,0.E0,0.E0));

+#550=VECTOR('',#549,1.64E0);

+#551=CARTESIAN_POINT('',(1.696E1,3.55E0,4.5E-1));

+#552=LINE('',#551,#550);

+#553=CURVE_STYLE('',#20,POSITIVE_LENGTH_MEASURE(2.E-2),#4);

+#554=PRESENTATION_STYLE_ASSIGNMENT((#553));

+#555=STYLED_ITEM('',(#554),#552);

+#556=DIRECTION('',(0.E0,0.E0,1.E0));

+#557=VECTOR('',#556,1.64E0);

+#558=CARTESIAN_POINT('',(2.114E1,3.55E0,-2.09E0));

+#559=LINE('',#558,#557);

+#560=CURVE_STYLE('',#20,POSITIVE_LENGTH_MEASURE(2.E-2),#4);

+#561=PRESENTATION_STYLE_ASSIGNMENT((#560));

+#562=STYLED_ITEM('',(#561),#559);

+#563=DIRECTION('',(1.E0,0.E0,0.E0));

+#564=VECTOR('',#563,1.64E0);

+#565=CARTESIAN_POINT('',(1.95E1,3.55E0,-2.09E0));

+#566=LINE('',#565,#564);

+#567=CURVE_STYLE('',#20,POSITIVE_LENGTH_MEASURE(2.E-2),#4);

+#568=PRESENTATION_STYLE_ASSIGNMENT((#567));

+#569=STYLED_ITEM('',(#568),#566);

+#570=DIRECTION('',(0.E0,0.E0,-1.E0));

+#571=VECTOR('',#570,1.64E0);

+#572=CARTESIAN_POINT('',(1.95E1,3.55E0,-4.5E-1));

+#573=LINE('',#572,#571);

+#574=CURVE_STYLE('',#20,POSITIVE_LENGTH_MEASURE(2.E-2),#4);

+#575=PRESENTATION_STYLE_ASSIGNMENT((#574));

+#576=STYLED_ITEM('',(#575),#573);

+#577=DIRECTION('',(-1.E0,0.E0,0.E0));

+#578=VECTOR('',#577,1.64E0);

+#579=CARTESIAN_POINT('',(2.114E1,3.55E0,-4.5E-1));

+#580=LINE('',#579,#578);

+#581=CURVE_STYLE('',#20,POSITIVE_LENGTH_MEASURE(2.E-2),#4);

+#582=PRESENTATION_STYLE_ASSIGNMENT((#581));

+#583=STYLED_ITEM('',(#582),#580);

+#584=DIRECTION('',(0.E0,0.E0,-1.E0));

+#585=VECTOR('',#584,1.64E0);

+#586=CARTESIAN_POINT('',(1.95E1,3.55E0,2.09E0));

+#587=LINE('',#586,#585);

+#588=CURVE_STYLE('',#20,POSITIVE_LENGTH_MEASURE(2.E-2),#4);

+#589=PRESENTATION_STYLE_ASSIGNMENT((#588));

+#590=STYLED_ITEM('',(#589),#587);

+#591=DIRECTION('',(-1.E0,0.E0,0.E0));

+#592=VECTOR('',#591,1.64E0);

+#593=CARTESIAN_POINT('',(2.114E1,3.55E0,2.09E0));

+#594=LINE('',#593,#592);

+#595=CURVE_STYLE('',#20,POSITIVE_LENGTH_MEASURE(2.E-2),#4);

+#596=PRESENTATION_STYLE_ASSIGNMENT((#595));

+#597=STYLED_ITEM('',(#596),#594);

+#598=DIRECTION('',(0.E0,0.E0,1.E0));

+#599=VECTOR('',#598,1.64E0);

+#600=CARTESIAN_POINT('',(2.114E1,3.55E0,4.5E-1));

+#601=LINE('',#600,#599);

+#602=CURVE_STYLE('',#20,POSITIVE_LENGTH_MEASURE(2.E-2),#4);

+#603=PRESENTATION_STYLE_ASSIGNMENT((#602));

+#604=STYLED_ITEM('',(#603),#601);

+#605=DIRECTION('',(1.E0,0.E0,0.E0));

+#606=VECTOR('',#605,1.64E0);

+#607=CARTESIAN_POINT('',(1.95E1,3.55E0,4.5E-1));

+#608=LINE('',#607,#606);

+#609=CURVE_STYLE('',#20,POSITIVE_LENGTH_MEASURE(2.E-2),#4);

+#610=PRESENTATION_STYLE_ASSIGNMENT((#609));

+#611=STYLED_ITEM('',(#610),#608);

+#612=DIRECTION('',(0.E0,0.E0,1.E0));

+#613=VECTOR('',#612,1.64E0);

+#614=CARTESIAN_POINT('',(2.368E1,3.55E0,-2.09E0));

+#615=LINE('',#614,#613);

+#616=CURVE_STYLE('',#20,POSITIVE_LENGTH_MEASURE(2.E-2),#4);

+#617=PRESENTATION_STYLE_ASSIGNMENT((#616));

+#618=STYLED_ITEM('',(#617),#615);

+#619=DIRECTION('',(1.E0,0.E0,0.E0));

+#620=VECTOR('',#619,1.64E0);

+#621=CARTESIAN_POINT('',(2.204E1,3.55E0,-2.09E0));

+#622=LINE('',#621,#620);

+#623=CURVE_STYLE('',#20,POSITIVE_LENGTH_MEASURE(2.E-2),#4);

+#624=PRESENTATION_STYLE_ASSIGNMENT((#623));

+#625=STYLED_ITEM('',(#624),#622);

+#626=DIRECTION('',(0.E0,0.E0,-1.E0));

+#627=VECTOR('',#626,1.64E0);

+#628=CARTESIAN_POINT('',(2.204E1,3.55E0,-4.5E-1));

+#629=LINE('',#628,#627);

+#630=CURVE_STYLE('',#20,POSITIVE_LENGTH_MEASURE(2.E-2),#4);

+#631=PRESENTATION_STYLE_ASSIGNMENT((#630));

+#632=STYLED_ITEM('',(#631),#629);

+#633=DIRECTION('',(-1.E0,0.E0,0.E0));

+#634=VECTOR('',#633,1.64E0);

+#635=CARTESIAN_POINT('',(2.368E1,3.55E0,-4.5E-1));

+#636=LINE('',#635,#634);

+#637=CURVE_STYLE('',#20,POSITIVE_LENGTH_MEASURE(2.E-2),#4);

+#638=PRESENTATION_STYLE_ASSIGNMENT((#637));

+#639=STYLED_ITEM('',(#638),#636);

+#640=DIRECTION('',(0.E0,0.E0,-1.E0));

+#641=VECTOR('',#640,1.64E0);

+#642=CARTESIAN_POINT('',(2.204E1,3.55E0,2.09E0));

+#643=LINE('',#642,#641);

+#644=CURVE_STYLE('',#20,POSITIVE_LENGTH_MEASURE(2.E-2),#4);

+#645=PRESENTATION_STYLE_ASSIGNMENT((#644));

+#646=STYLED_ITEM('',(#645),#643);

+#647=DIRECTION('',(-1.E0,0.E0,0.E0));

+#648=VECTOR('',#647,1.64E0);

+#649=CARTESIAN_POINT('',(2.368E1,3.55E0,2.09E0));

+#650=LINE('',#649,#648);

+#651=CURVE_STYLE('',#20,POSITIVE_LENGTH_MEASURE(2.E-2),#4);

+#652=PRESENTATION_STYLE_ASSIGNMENT((#651));

+#653=STYLED_ITEM('',(#652),#650);

+#654=DIRECTION('',(0.E0,0.E0,1.E0));

+#655=VECTOR('',#654,1.64E0);

+#656=CARTESIAN_POINT('',(2.368E1,3.55E0,4.5E-1));

+#657=LINE('',#656,#655);

+#658=CURVE_STYLE('',#20,POSITIVE_LENGTH_MEASURE(2.E-2),#4);

+#659=PRESENTATION_STYLE_ASSIGNMENT((#658));

+#660=STYLED_ITEM('',(#659),#657);

+#661=DIRECTION('',(1.E0,0.E0,0.E0));

+#662=VECTOR('',#661,1.64E0);

+#663=CARTESIAN_POINT('',(2.204E1,3.55E0,4.5E-1));

+#664=LINE('',#663,#662);

+#665=CURVE_STYLE('',#20,POSITIVE_LENGTH_MEASURE(2.E-2),#4);

+#666=PRESENTATION_STYLE_ASSIGNMENT((#665));

+#667=STYLED_ITEM('',(#666),#664);

+#668=DIRECTION('',(0.E0,0.E0,1.E0));

+#669=VECTOR('',#668,1.64E0);

+#670=CARTESIAN_POINT('',(2.622E1,3.55E0,-2.09E0));

+#671=LINE('',#670,#669);

+#672=CURVE_STYLE('',#20,POSITIVE_LENGTH_MEASURE(2.E-2),#4);

+#673=PRESENTATION_STYLE_ASSIGNMENT((#672));

+#674=STYLED_ITEM('',(#673),#671);

+#675=DIRECTION('',(1.E0,0.E0,0.E0));

+#676=VECTOR('',#675,1.64E0);

+#677=CARTESIAN_POINT('',(2.458E1,3.55E0,-2.09E0));

+#678=LINE('',#677,#676);

+#679=CURVE_STYLE('',#20,POSITIVE_LENGTH_MEASURE(2.E-2),#4);

+#680=PRESENTATION_STYLE_ASSIGNMENT((#679));

+#681=STYLED_ITEM('',(#680),#678);

+#682=DIRECTION('',(0.E0,0.E0,-1.E0));

+#683=VECTOR('',#682,1.64E0);

+#684=CARTESIAN_POINT('',(2.458E1,3.55E0,-4.5E-1));

+#685=LINE('',#684,#683);

+#686=CURVE_STYLE('',#20,POSITIVE_LENGTH_MEASURE(2.E-2),#4);

+#687=PRESENTATION_STYLE_ASSIGNMENT((#686));

+#688=STYLED_ITEM('',(#687),#685);

+#689=DIRECTION('',(-1.E0,0.E0,0.E0));

+#690=VECTOR('',#689,1.64E0);

+#691=CARTESIAN_POINT('',(2.622E1,3.55E0,-4.5E-1));

+#692=LINE('',#691,#690);

+#693=CURVE_STYLE('',#20,POSITIVE_LENGTH_MEASURE(2.E-2),#4);

+#694=PRESENTATION_STYLE_ASSIGNMENT((#693));

+#695=STYLED_ITEM('',(#694),#692);

+#696=DIRECTION('',(0.E0,0.E0,-1.E0));

+#697=VECTOR('',#696,1.64E0);

+#698=CARTESIAN_POINT('',(2.458E1,3.55E0,2.09E0));

+#699=LINE('',#698,#697);

+#700=CURVE_STYLE('',#20,POSITIVE_LENGTH_MEASURE(2.E-2),#4);

+#701=PRESENTATION_STYLE_ASSIGNMENT((#700));

+#702=STYLED_ITEM('',(#701),#699);

+#703=DIRECTION('',(-1.E0,0.E0,0.E0));

+#704=VECTOR('',#703,1.64E0);

+#705=CARTESIAN_POINT('',(2.622E1,3.55E0,2.09E0));

+#706=LINE('',#705,#704);

+#707=CURVE_STYLE('',#20,POSITIVE_LENGTH_MEASURE(2.E-2),#4);

+#708=PRESENTATION_STYLE_ASSIGNMENT((#707));

+#709=STYLED_ITEM('',(#708),#706);

+#710=DIRECTION('',(0.E0,0.E0,1.E0));

+#711=VECTOR('',#710,1.64E0);

+#712=CARTESIAN_POINT('',(2.622E1,3.55E0,4.5E-1));

+#713=LINE('',#712,#711);

+#714=CURVE_STYLE('',#20,POSITIVE_LENGTH_MEASURE(2.E-2),#4);

+#715=PRESENTATION_STYLE_ASSIGNMENT((#714));

+#716=STYLED_ITEM('',(#715),#713);

+#717=DIRECTION('',(1.E0,0.E0,0.E0));

+#718=VECTOR('',#717,1.64E0);

+#719=CARTESIAN_POINT('',(2.458E1,3.55E0,4.5E-1));

+#720=LINE('',#719,#718);

+#721=CURVE_STYLE('',#20,POSITIVE_LENGTH_MEASURE(2.E-2),#4);

+#722=PRESENTATION_STYLE_ASSIGNMENT((#721));

+#723=STYLED_ITEM('',(#722),#720);

+#724=DIRECTION('',(0.E0,0.E0,1.E0));

+#725=VECTOR('',#724,1.64E0);

+#726=CARTESIAN_POINT('',(2.876E1,3.55E0,-2.09E0));

+#727=LINE('',#726,#725);

+#728=CURVE_STYLE('',#20,POSITIVE_LENGTH_MEASURE(2.E-2),#4);

+#729=PRESENTATION_STYLE_ASSIGNMENT((#728));

+#730=STYLED_ITEM('',(#729),#727);

+#731=DIRECTION('',(1.E0,0.E0,0.E0));

+#732=VECTOR('',#731,1.64E0);

+#733=CARTESIAN_POINT('',(2.712E1,3.55E0,-2.09E0));

+#734=LINE('',#733,#732);

+#735=CURVE_STYLE('',#20,POSITIVE_LENGTH_MEASURE(2.E-2),#4);

+#736=PRESENTATION_STYLE_ASSIGNMENT((#735));

+#737=STYLED_ITEM('',(#736),#734);

+#738=DIRECTION('',(0.E0,0.E0,-1.E0));

+#739=VECTOR('',#738,1.64E0);

+#740=CARTESIAN_POINT('',(2.712E1,3.55E0,-4.5E-1));

+#741=LINE('',#740,#739);

+#742=CURVE_STYLE('',#20,POSITIVE_LENGTH_MEASURE(2.E-2),#4);

+#743=PRESENTATION_STYLE_ASSIGNMENT((#742));

+#744=STYLED_ITEM('',(#743),#741);

+#745=DIRECTION('',(-1.E0,0.E0,0.E0));

+#746=VECTOR('',#745,1.64E0);

+#747=CARTESIAN_POINT('',(2.876E1,3.55E0,-4.5E-1));

+#748=LINE('',#747,#746);

+#749=CURVE_STYLE('',#20,POSITIVE_LENGTH_MEASURE(2.E-2),#4);

+#750=PRESENTATION_STYLE_ASSIGNMENT((#749));

+#751=STYLED_ITEM('',(#750),#748);

+#752=DIRECTION('',(0.E0,0.E0,-1.E0));

+#753=VECTOR('',#752,1.64E0);

+#754=CARTESIAN_POINT('',(2.712E1,3.55E0,2.09E0));

+#755=LINE('',#754,#753);

+#756=CURVE_STYLE('',#20,POSITIVE_LENGTH_MEASURE(2.E-2),#4);

+#757=PRESENTATION_STYLE_ASSIGNMENT((#756));

+#758=STYLED_ITEM('',(#757),#755);

+#759=DIRECTION('',(-1.E0,0.E0,0.E0));

+#760=VECTOR('',#759,1.64E0);

+#761=CARTESIAN_POINT('',(2.876E1,3.55E0,2.09E0));

+#762=LINE('',#761,#760);

+#763=CURVE_STYLE('',#20,POSITIVE_LENGTH_MEASURE(2.E-2),#4);

+#764=PRESENTATION_STYLE_ASSIGNMENT((#763));

+#765=STYLED_ITEM('',(#764),#762);

+#766=DIRECTION('',(0.E0,0.E0,1.E0));

+#767=VECTOR('',#766,1.64E0);

+#768=CARTESIAN_POINT('',(2.876E1,3.55E0,4.5E-1));

+#769=LINE('',#768,#767);

+#770=CURVE_STYLE('',#20,POSITIVE_LENGTH_MEASURE(2.E-2),#4);

+#771=PRESENTATION_STYLE_ASSIGNMENT((#770));

+#772=STYLED_ITEM('',(#771),#769);

+#773=DIRECTION('',(1.E0,0.E0,0.E0));

+#774=VECTOR('',#773,1.64E0);

+#775=CARTESIAN_POINT('',(2.712E1,3.55E0,4.5E-1));

+#776=LINE('',#775,#774);

+#777=CURVE_STYLE('',#20,POSITIVE_LENGTH_MEASURE(2.E-2),#4);

+#778=PRESENTATION_STYLE_ASSIGNMENT((#777));

+#779=STYLED_ITEM('',(#778),#776);

+#780=DIRECTION('',(0.E0,0.E0,1.E0));

+#781=VECTOR('',#780,1.64E0);

+#782=CARTESIAN_POINT('',(3.13E1,3.55E0,-2.09E0));

+#783=LINE('',#782,#781);

+#784=CURVE_STYLE('',#20,POSITIVE_LENGTH_MEASURE(2.E-2),#4);

+#785=PRESENTATION_STYLE_ASSIGNMENT((#784));

+#786=STYLED_ITEM('',(#785),#783);

+#787=DIRECTION('',(1.E0,0.E0,0.E0));

+#788=VECTOR('',#787,1.64E0);

+#789=CARTESIAN_POINT('',(2.966E1,3.55E0,-2.09E0));

+#790=LINE('',#789,#788);

+#791=CURVE_STYLE('',#20,POSITIVE_LENGTH_MEASURE(2.E-2),#4);

+#792=PRESENTATION_STYLE_ASSIGNMENT((#791));

+#793=STYLED_ITEM('',(#792),#790);

+#794=DIRECTION('',(0.E0,0.E0,-1.E0));

+#795=VECTOR('',#794,1.64E0);

+#796=CARTESIAN_POINT('',(2.966E1,3.55E0,-4.5E-1));

+#797=LINE('',#796,#795);

+#798=CURVE_STYLE('',#20,POSITIVE_LENGTH_MEASURE(2.E-2),#4);

+#799=PRESENTATION_STYLE_ASSIGNMENT((#798));

+#800=STYLED_ITEM('',(#799),#797);

+#801=DIRECTION('',(-1.E0,0.E0,0.E0));

+#802=VECTOR('',#801,1.64E0);

+#803=CARTESIAN_POINT('',(3.13E1,3.55E0,-4.5E-1));

+#804=LINE('',#803,#802);

+#805=CURVE_STYLE('',#20,POSITIVE_LENGTH_MEASURE(2.E-2),#4);

+#806=PRESENTATION_STYLE_ASSIGNMENT((#805));

+#807=STYLED_ITEM('',(#806),#804);

+#808=DIRECTION('',(0.E0,0.E0,-1.E0));

+#809=VECTOR('',#808,1.64E0);

+#810=CARTESIAN_POINT('',(2.966E1,3.55E0,2.09E0));

+#811=LINE('',#810,#809);

+#812=CURVE_STYLE('',#20,POSITIVE_LENGTH_MEASURE(2.E-2),#4);

+#813=PRESENTATION_STYLE_ASSIGNMENT((#812));

+#814=STYLED_ITEM('',(#813),#811);

+#815=DIRECTION('',(-1.E0,0.E0,0.E0));

+#816=VECTOR('',#815,1.64E0);

+#817=CARTESIAN_POINT('',(3.13E1,3.55E0,2.09E0));

+#818=LINE('',#817,#816);

+#819=CURVE_STYLE('',#20,POSITIVE_LENGTH_MEASURE(2.E-2),#4);

+#820=PRESENTATION_STYLE_ASSIGNMENT((#819));

+#821=STYLED_ITEM('',(#820),#818);

+#822=DIRECTION('',(0.E0,0.E0,1.E0));

+#823=VECTOR('',#822,1.64E0);

+#824=CARTESIAN_POINT('',(3.13E1,3.55E0,4.5E-1));

+#825=LINE('',#824,#823);

+#826=CURVE_STYLE('',#20,POSITIVE_LENGTH_MEASURE(2.E-2),#4);

+#827=PRESENTATION_STYLE_ASSIGNMENT((#826));

+#828=STYLED_ITEM('',(#827),#825);

+#829=DIRECTION('',(1.E0,0.E0,0.E0));

+#830=VECTOR('',#829,1.64E0);

+#831=CARTESIAN_POINT('',(2.966E1,3.55E0,4.5E-1));

+#832=LINE('',#831,#830);

+#833=CURVE_STYLE('',#20,POSITIVE_LENGTH_MEASURE(2.E-2),#4);

+#834=PRESENTATION_STYLE_ASSIGNMENT((#833));

+#835=STYLED_ITEM('',(#834),#832);

+#836=DIRECTION('',(0.E0,0.E0,1.E0));

+#837=VECTOR('',#836,1.64E0);

+#838=CARTESIAN_POINT('',(3.384E1,3.55E0,-2.09E0));

+#839=LINE('',#838,#837);

+#840=CURVE_STYLE('',#20,POSITIVE_LENGTH_MEASURE(2.E-2),#4);

+#841=PRESENTATION_STYLE_ASSIGNMENT((#840));

+#842=STYLED_ITEM('',(#841),#839);

+#843=DIRECTION('',(1.E0,0.E0,0.E0));

+#844=VECTOR('',#843,1.64E0);

+#845=CARTESIAN_POINT('',(3.22E1,3.55E0,-2.09E0));

+#846=LINE('',#845,#844);

+#847=CURVE_STYLE('',#20,POSITIVE_LENGTH_MEASURE(2.E-2),#4);

+#848=PRESENTATION_STYLE_ASSIGNMENT((#847));

+#849=STYLED_ITEM('',(#848),#846);

+#850=DIRECTION('',(0.E0,0.E0,-1.E0));

+#851=VECTOR('',#850,1.64E0);

+#852=CARTESIAN_POINT('',(3.22E1,3.55E0,-4.5E-1));

+#853=LINE('',#852,#851);

+#854=CURVE_STYLE('',#20,POSITIVE_LENGTH_MEASURE(2.E-2),#4);

+#855=PRESENTATION_STYLE_ASSIGNMENT((#854));

+#856=STYLED_ITEM('',(#855),#853);

+#857=DIRECTION('',(-1.E0,0.E0,0.E0));

+#858=VECTOR('',#857,1.64E0);

+#859=CARTESIAN_POINT('',(3.384E1,3.55E0,-4.5E-1));

+#860=LINE('',#859,#858);

+#861=CURVE_STYLE('',#20,POSITIVE_LENGTH_MEASURE(2.E-2),#4);

+#862=PRESENTATION_STYLE_ASSIGNMENT((#861));

+#863=STYLED_ITEM('',(#862),#860);

+#864=DIRECTION('',(0.E0,0.E0,-1.E0));

+#865=VECTOR('',#864,1.64E0);

+#866=CARTESIAN_POINT('',(3.22E1,3.55E0,2.09E0));

+#867=LINE('',#866,#865);

+#868=CURVE_STYLE('',#20,POSITIVE_LENGTH_MEASURE(2.E-2),#4);

+#869=PRESENTATION_STYLE_ASSIGNMENT((#868));

+#870=STYLED_ITEM('',(#869),#867);

+#871=DIRECTION('',(-1.E0,0.E0,0.E0));

+#872=VECTOR('',#871,1.64E0);

+#873=CARTESIAN_POINT('',(3.384E1,3.55E0,2.09E0));

+#874=LINE('',#873,#872);

+#875=CURVE_STYLE('',#20,POSITIVE_LENGTH_MEASURE(2.E-2),#4);

+#876=PRESENTATION_STYLE_ASSIGNMENT((#875));

+#877=STYLED_ITEM('',(#876),#874);

+#878=DIRECTION('',(0.E0,0.E0,1.E0));

+#879=VECTOR('',#878,1.64E0);

+#880=CARTESIAN_POINT('',(3.384E1,3.55E0,4.5E-1));

+#881=LINE('',#880,#879);

+#882=CURVE_STYLE('',#20,POSITIVE_LENGTH_MEASURE(2.E-2),#4);

+#883=PRESENTATION_STYLE_ASSIGNMENT((#882));

+#884=STYLED_ITEM('',(#883),#881);

+#885=DIRECTION('',(1.E0,0.E0,0.E0));

+#886=VECTOR('',#885,1.64E0);

+#887=CARTESIAN_POINT('',(3.22E1,3.55E0,4.5E-1));

+#888=LINE('',#887,#886);

+#889=CURVE_STYLE('',#20,POSITIVE_LENGTH_MEASURE(2.E-2),#4);

+#890=PRESENTATION_STYLE_ASSIGNMENT((#889));

+#891=STYLED_ITEM('',(#890),#888);

+#892=DIRECTION('',(0.E0,0.E0,1.E0));

+#893=VECTOR('',#892,1.64E0);

+#894=CARTESIAN_POINT('',(3.638E1,3.55E0,-2.09E0));

+#895=LINE('',#894,#893);

+#896=CURVE_STYLE('',#20,POSITIVE_LENGTH_MEASURE(2.E-2),#4);

+#897=PRESENTATION_STYLE_ASSIGNMENT((#896));

+#898=STYLED_ITEM('',(#897),#895);

+#899=DIRECTION('',(1.E0,0.E0,0.E0));

+#900=VECTOR('',#899,1.64E0);

+#901=CARTESIAN_POINT('',(3.474E1,3.55E0,-2.09E0));

+#902=LINE('',#901,#900);

+#903=CURVE_STYLE('',#20,POSITIVE_LENGTH_MEASURE(2.E-2),#4);

+#904=PRESENTATION_STYLE_ASSIGNMENT((#903));

+#905=STYLED_ITEM('',(#904),#902);

+#906=DIRECTION('',(0.E0,0.E0,-1.E0));

+#907=VECTOR('',#906,1.64E0);

+#908=CARTESIAN_POINT('',(3.474E1,3.55E0,-4.5E-1));

+#909=LINE('',#908,#907);

+#910=CURVE_STYLE('',#20,POSITIVE_LENGTH_MEASURE(2.E-2),#4);

+#911=PRESENTATION_STYLE_ASSIGNMENT((#910));

+#912=STYLED_ITEM('',(#911),#909);

+#913=DIRECTION('',(-1.E0,0.E0,0.E0));

+#914=VECTOR('',#913,1.64E0);

+#915=CARTESIAN_POINT('',(3.638E1,3.55E0,-4.5E-1));

+#916=LINE('',#915,#914);

+#917=CURVE_STYLE('',#20,POSITIVE_LENGTH_MEASURE(2.E-2),#4);

+#918=PRESENTATION_STYLE_ASSIGNMENT((#917));

+#919=STYLED_ITEM('',(#918),#916);

+#920=DIRECTION('',(0.E0,0.E0,-1.E0));

+#921=VECTOR('',#920,1.64E0);

+#922=CARTESIAN_POINT('',(3.474E1,3.55E0,2.09E0));

+#923=LINE('',#922,#921);

+#924=CURVE_STYLE('',#20,POSITIVE_LENGTH_MEASURE(2.E-2),#4);

+#925=PRESENTATION_STYLE_ASSIGNMENT((#924));

+#926=STYLED_ITEM('',(#925),#923);

+#927=DIRECTION('',(-1.E0,0.E0,0.E0));

+#928=VECTOR('',#927,1.64E0);

+#929=CARTESIAN_POINT('',(3.638E1,3.55E0,2.09E0));

+#930=LINE('',#929,#928);

+#931=CURVE_STYLE('',#20,POSITIVE_LENGTH_MEASURE(2.E-2),#4);

+#932=PRESENTATION_STYLE_ASSIGNMENT((#931));

+#933=STYLED_ITEM('',(#932),#930);

+#934=DIRECTION('',(0.E0,0.E0,1.E0));

+#935=VECTOR('',#934,1.64E0);

+#936=CARTESIAN_POINT('',(3.638E1,3.55E0,4.5E-1));

+#937=LINE('',#936,#935);

+#938=CURVE_STYLE('',#20,POSITIVE_LENGTH_MEASURE(2.E-2),#4);

+#939=PRESENTATION_STYLE_ASSIGNMENT((#938));

+#940=STYLED_ITEM('',(#939),#937);

+#941=DIRECTION('',(1.E0,0.E0,0.E0));

+#942=VECTOR('',#941,1.64E0);

+#943=CARTESIAN_POINT('',(3.474E1,3.55E0,4.5E-1));

+#944=LINE('',#943,#942);

+#945=CURVE_STYLE('',#20,POSITIVE_LENGTH_MEASURE(2.E-2),#4);

+#946=PRESENTATION_STYLE_ASSIGNMENT((#945));

+#947=STYLED_ITEM('',(#946),#944);

+#948=DIRECTION('',(0.E0,0.E0,1.E0));

+#949=VECTOR('',#948,1.64E0);

+#950=CARTESIAN_POINT('',(3.892E1,3.55E0,-2.09E0));

+#951=LINE('',#950,#949);

+#952=CURVE_STYLE('',#20,POSITIVE_LENGTH_MEASURE(2.E-2),#4);

+#953=PRESENTATION_STYLE_ASSIGNMENT((#952));

+#954=STYLED_ITEM('',(#953),#951);

+#955=DIRECTION('',(1.E0,0.E0,0.E0));

+#956=VECTOR('',#955,1.64E0);

+#957=CARTESIAN_POINT('',(3.728E1,3.55E0,-2.09E0));

+#958=LINE('',#957,#956);

+#959=CURVE_STYLE('',#20,POSITIVE_LENGTH_MEASURE(2.E-2),#4);

+#960=PRESENTATION_STYLE_ASSIGNMENT((#959));

+#961=STYLED_ITEM('',(#960),#958);

+#962=DIRECTION('',(0.E0,0.E0,-1.E0));

+#963=VECTOR('',#962,1.64E0);

+#964=CARTESIAN_POINT('',(3.728E1,3.55E0,-4.5E-1));

+#965=LINE('',#964,#963);

+#966=CURVE_STYLE('',#20,POSITIVE_LENGTH_MEASURE(2.E-2),#4);

+#967=PRESENTATION_STYLE_ASSIGNMENT((#966));

+#968=STYLED_ITEM('',(#967),#965);

+#969=DIRECTION('',(-1.E0,0.E0,0.E0));

+#970=VECTOR('',#969,1.64E0);

+#971=CARTESIAN_POINT('',(3.892E1,3.55E0,-4.5E-1));

+#972=LINE('',#971,#970);

+#973=CURVE_STYLE('',#20,POSITIVE_LENGTH_MEASURE(2.E-2),#4);

+#974=PRESENTATION_STYLE_ASSIGNMENT((#973));

+#975=STYLED_ITEM('',(#974),#972);

+#976=DIRECTION('',(0.E0,0.E0,-1.E0));

+#977=VECTOR('',#976,1.64E0);

+#978=CARTESIAN_POINT('',(3.728E1,3.55E0,2.09E0));

+#979=LINE('',#978,#977);

+#980=CURVE_STYLE('',#20,POSITIVE_LENGTH_MEASURE(2.E-2),#4);

+#981=PRESENTATION_STYLE_ASSIGNMENT((#980));

+#982=STYLED_ITEM('',(#981),#979);

+#983=DIRECTION('',(-1.E0,0.E0,0.E0));

+#984=VECTOR('',#983,1.64E0);

+#985=CARTESIAN_POINT('',(3.892E1,3.55E0,2.09E0));

+#986=LINE('',#985,#984);

+#987=CURVE_STYLE('',#20,POSITIVE_LENGTH_MEASURE(2.E-2),#4);

+#988=PRESENTATION_STYLE_ASSIGNMENT((#987));

+#989=STYLED_ITEM('',(#988),#986);

+#990=DIRECTION('',(0.E0,0.E0,1.E0));

+#991=VECTOR('',#990,1.64E0);

+#992=CARTESIAN_POINT('',(3.892E1,3.55E0,4.5E-1));

+#993=LINE('',#992,#991);

+#994=CURVE_STYLE('',#20,POSITIVE_LENGTH_MEASURE(2.E-2),#4);

+#995=PRESENTATION_STYLE_ASSIGNMENT((#994));

+#996=STYLED_ITEM('',(#995),#993);

+#997=DIRECTION('',(1.E0,0.E0,0.E0));

+#998=VECTOR('',#997,1.64E0);

+#999=CARTESIAN_POINT('',(3.728E1,3.55E0,4.5E-1));

+#1000=LINE('',#999,#998);

+#1001=CURVE_STYLE('',#20,POSITIVE_LENGTH_MEASURE(2.E-2),#4);

+#1002=PRESENTATION_STYLE_ASSIGNMENT((#1001));

+#1003=STYLED_ITEM('',(#1002),#1000);

+#1004=DIRECTION('',(0.E0,0.E0,1.E0));

+#1005=VECTOR('',#1004,1.64E0);

+#1006=CARTESIAN_POINT('',(4.146E1,3.55E0,-2.09E0));

+#1007=LINE('',#1006,#1005);

+#1008=CURVE_STYLE('',#20,POSITIVE_LENGTH_MEASURE(2.E-2),#4);

+#1009=PRESENTATION_STYLE_ASSIGNMENT((#1008));

+#1010=STYLED_ITEM('',(#1009),#1007);

+#1011=DIRECTION('',(1.E0,0.E0,0.E0));

+#1012=VECTOR('',#1011,1.64E0);

+#1013=CARTESIAN_POINT('',(3.982E1,3.55E0,-2.09E0));

+#1014=LINE('',#1013,#1012);

+#1015=CURVE_STYLE('',#20,POSITIVE_LENGTH_MEASURE(2.E-2),#4);

+#1016=PRESENTATION_STYLE_ASSIGNMENT((#1015));

+#1017=STYLED_ITEM('',(#1016),#1014);

+#1018=DIRECTION('',(0.E0,0.E0,-1.E0));

+#1019=VECTOR('',#1018,1.64E0);

+#1020=CARTESIAN_POINT('',(3.982E1,3.55E0,-4.5E-1));

+#1021=LINE('',#1020,#1019);

+#1022=CURVE_STYLE('',#20,POSITIVE_LENGTH_MEASURE(2.E-2),#4);

+#1023=PRESENTATION_STYLE_ASSIGNMENT((#1022));

+#1024=STYLED_ITEM('',(#1023),#1021);

+#1025=DIRECTION('',(-1.E0,0.E0,0.E0));

+#1026=VECTOR('',#1025,1.64E0);

+#1027=CARTESIAN_POINT('',(4.146E1,3.55E0,-4.5E-1));

+#1028=LINE('',#1027,#1026);

+#1029=CURVE_STYLE('',#20,POSITIVE_LENGTH_MEASURE(2.E-2),#4);

+#1030=PRESENTATION_STYLE_ASSIGNMENT((#1029));

+#1031=STYLED_ITEM('',(#1030),#1028);

+#1032=DIRECTION('',(0.E0,0.E0,-1.E0));

+#1033=VECTOR('',#1032,1.64E0);

+#1034=CARTESIAN_POINT('',(3.982E1,3.55E0,2.09E0));

+#1035=LINE('',#1034,#1033);

+#1036=CURVE_STYLE('',#20,POSITIVE_LENGTH_MEASURE(2.E-2),#4);

+#1037=PRESENTATION_STYLE_ASSIGNMENT((#1036));

+#1038=STYLED_ITEM('',(#1037),#1035);

+#1039=DIRECTION('',(-1.E0,0.E0,0.E0));

+#1040=VECTOR('',#1039,1.64E0);

+#1041=CARTESIAN_POINT('',(4.146E1,3.55E0,2.09E0));

+#1042=LINE('',#1041,#1040);

+#1043=CURVE_STYLE('',#20,POSITIVE_LENGTH_MEASURE(2.E-2),#4);

+#1044=PRESENTATION_STYLE_ASSIGNMENT((#1043));

+#1045=STYLED_ITEM('',(#1044),#1042);

+#1046=DIRECTION('',(0.E0,0.E0,1.E0));

+#1047=VECTOR('',#1046,1.64E0);

+#1048=CARTESIAN_POINT('',(4.146E1,3.55E0,4.5E-1));

+#1049=LINE('',#1048,#1047);

+#1050=CURVE_STYLE('',#20,POSITIVE_LENGTH_MEASURE(2.E-2),#4);

+#1051=PRESENTATION_STYLE_ASSIGNMENT((#1050));

+#1052=STYLED_ITEM('',(#1051),#1049);

+#1053=DIRECTION('',(1.E0,0.E0,0.E0));

+#1054=VECTOR('',#1053,1.64E0);

+#1055=CARTESIAN_POINT('',(3.982E1,3.55E0,4.5E-1));

+#1056=LINE('',#1055,#1054);

+#1057=CURVE_STYLE('',#20,POSITIVE_LENGTH_MEASURE(2.E-2),#4);

+#1058=PRESENTATION_STYLE_ASSIGNMENT((#1057));

+#1059=STYLED_ITEM('',(#1058),#1056);

+#1060=DIRECTION('',(0.E0,0.E0,1.E0));

+#1061=VECTOR('',#1060,1.64E0);

+#1062=CARTESIAN_POINT('',(4.4E1,3.55E0,-2.09E0));

+#1063=LINE('',#1062,#1061);

+#1064=CURVE_STYLE('',#20,POSITIVE_LENGTH_MEASURE(2.E-2),#4);

+#1065=PRESENTATION_STYLE_ASSIGNMENT((#1064));

+#1066=STYLED_ITEM('',(#1065),#1063);

+#1067=DIRECTION('',(1.E0,0.E0,0.E0));

+#1068=VECTOR('',#1067,1.64E0);

+#1069=CARTESIAN_POINT('',(4.236E1,3.55E0,-2.09E0));

+#1070=LINE('',#1069,#1068);

+#1071=CURVE_STYLE('',#20,POSITIVE_LENGTH_MEASURE(2.E-2),#4);

+#1072=PRESENTATION_STYLE_ASSIGNMENT((#1071));

+#1073=STYLED_ITEM('',(#1072),#1070);

+#1074=DIRECTION('',(0.E0,0.E0,-1.E0));

+#1075=VECTOR('',#1074,1.64E0);

+#1076=CARTESIAN_POINT('',(4.236E1,3.55E0,-4.5E-1));

+#1077=LINE('',#1076,#1075);

+#1078=CURVE_STYLE('',#20,POSITIVE_LENGTH_MEASURE(2.E-2),#4);

+#1079=PRESENTATION_STYLE_ASSIGNMENT((#1078));

+#1080=STYLED_ITEM('',(#1079),#1077);

+#1081=DIRECTION('',(-1.E0,0.E0,0.E0));

+#1082=VECTOR('',#1081,1.64E0);

+#1083=CARTESIAN_POINT('',(4.4E1,3.55E0,-4.5E-1));

+#1084=LINE('',#1083,#1082);

+#1085=CURVE_STYLE('',#20,POSITIVE_LENGTH_MEASURE(2.E-2),#4);

+#1086=PRESENTATION_STYLE_ASSIGNMENT((#1085));

+#1087=STYLED_ITEM('',(#1086),#1084);

+#1088=DIRECTION('',(0.E0,0.E0,-1.E0));

+#1089=VECTOR('',#1088,1.64E0);

+#1090=CARTESIAN_POINT('',(4.236E1,3.55E0,2.09E0));

+#1091=LINE('',#1090,#1089);

+#1092=CURVE_STYLE('',#20,POSITIVE_LENGTH_MEASURE(2.E-2),#4);

+#1093=PRESENTATION_STYLE_ASSIGNMENT((#1092));

+#1094=STYLED_ITEM('',(#1093),#1091);

+#1095=DIRECTION('',(-1.E0,0.E0,0.E0));

+#1096=VECTOR('',#1095,1.64E0);

+#1097=CARTESIAN_POINT('',(4.4E1,3.55E0,2.09E0));

+#1098=LINE('',#1097,#1096);

+#1099=CURVE_STYLE('',#20,POSITIVE_LENGTH_MEASURE(2.E-2),#4);

+#1100=PRESENTATION_STYLE_ASSIGNMENT((#1099));

+#1101=STYLED_ITEM('',(#1100),#1098);

+#1102=DIRECTION('',(0.E0,0.E0,1.E0));

+#1103=VECTOR('',#1102,1.64E0);

+#1104=CARTESIAN_POINT('',(4.4E1,3.55E0,4.5E-1));

+#1105=LINE('',#1104,#1103);

+#1106=CURVE_STYLE('',#20,POSITIVE_LENGTH_MEASURE(2.E-2),#4);

+#1107=PRESENTATION_STYLE_ASSIGNMENT((#1106));

+#1108=STYLED_ITEM('',(#1107),#1105);

+#1109=DIRECTION('',(1.E0,0.E0,0.E0));

+#1110=VECTOR('',#1109,1.64E0);

+#1111=CARTESIAN_POINT('',(4.236E1,3.55E0,4.5E-1));

+#1112=LINE('',#1111,#1110);

+#1113=CURVE_STYLE('',#20,POSITIVE_LENGTH_MEASURE(2.E-2),#4);

+#1114=PRESENTATION_STYLE_ASSIGNMENT((#1113));

+#1115=STYLED_ITEM('',(#1114),#1112);

+#1116=DIRECTION('',(0.E0,0.E0,1.E0));

+#1117=VECTOR('',#1116,1.64E0);

+#1118=CARTESIAN_POINT('',(4.654E1,3.55E0,-2.09E0));

+#1119=LINE('',#1118,#1117);

+#1120=CURVE_STYLE('',#20,POSITIVE_LENGTH_MEASURE(2.E-2),#4);

+#1121=PRESENTATION_STYLE_ASSIGNMENT((#1120));

+#1122=STYLED_ITEM('',(#1121),#1119);

+#1123=DIRECTION('',(1.E0,0.E0,0.E0));

+#1124=VECTOR('',#1123,1.64E0);

+#1125=CARTESIAN_POINT('',(4.49E1,3.55E0,-2.09E0));

+#1126=LINE('',#1125,#1124);

+#1127=CURVE_STYLE('',#20,POSITIVE_LENGTH_MEASURE(2.E-2),#4);

+#1128=PRESENTATION_STYLE_ASSIGNMENT((#1127));

+#1129=STYLED_ITEM('',(#1128),#1126);

+#1130=DIRECTION('',(0.E0,0.E0,-1.E0));

+#1131=VECTOR('',#1130,1.64E0);

+#1132=CARTESIAN_POINT('',(4.49E1,3.55E0,-4.5E-1));

+#1133=LINE('',#1132,#1131);

+#1134=CURVE_STYLE('',#20,POSITIVE_LENGTH_MEASURE(2.E-2),#4);

+#1135=PRESENTATION_STYLE_ASSIGNMENT((#1134));

+#1136=STYLED_ITEM('',(#1135),#1133);

+#1137=DIRECTION('',(-1.E0,0.E0,0.E0));

+#1138=VECTOR('',#1137,1.64E0);

+#1139=CARTESIAN_POINT('',(4.654E1,3.55E0,-4.5E-1));

+#1140=LINE('',#1139,#1138);

+#1141=CURVE_STYLE('',#20,POSITIVE_LENGTH_MEASURE(2.E-2),#4);

+#1142=PRESENTATION_STYLE_ASSIGNMENT((#1141));

+#1143=STYLED_ITEM('',(#1142),#1140);

+#1144=DIRECTION('',(0.E0,0.E0,-1.E0));

+#1145=VECTOR('',#1144,1.64E0);

+#1146=CARTESIAN_POINT('',(4.49E1,3.55E0,2.09E0));

+#1147=LINE('',#1146,#1145);

+#1148=CURVE_STYLE('',#20,POSITIVE_LENGTH_MEASURE(2.E-2),#4);

+#1149=PRESENTATION_STYLE_ASSIGNMENT((#1148));

+#1150=STYLED_ITEM('',(#1149),#1147);

+#1151=DIRECTION('',(-1.E0,0.E0,0.E0));

+#1152=VECTOR('',#1151,1.64E0);

+#1153=CARTESIAN_POINT('',(4.654E1,3.55E0,2.09E0));

+#1154=LINE('',#1153,#1152);

+#1155=CURVE_STYLE('',#20,POSITIVE_LENGTH_MEASURE(2.E-2),#4);

+#1156=PRESENTATION_STYLE_ASSIGNMENT((#1155));

+#1157=STYLED_ITEM('',(#1156),#1154);

+#1158=DIRECTION('',(0.E0,0.E0,1.E0));

+#1159=VECTOR('',#1158,1.64E0);

+#1160=CARTESIAN_POINT('',(4.654E1,3.55E0,4.5E-1));

+#1161=LINE('',#1160,#1159);

+#1162=CURVE_STYLE('',#20,POSITIVE_LENGTH_MEASURE(2.E-2),#4);

+#1163=PRESENTATION_STYLE_ASSIGNMENT((#1162));

+#1164=STYLED_ITEM('',(#1163),#1161);

+#1165=DIRECTION('',(1.E0,0.E0,0.E0));

+#1166=VECTOR('',#1165,1.64E0);

+#1167=CARTESIAN_POINT('',(4.49E1,3.55E0,4.5E-1));

+#1168=LINE('',#1167,#1166);

+#1169=CURVE_STYLE('',#20,POSITIVE_LENGTH_MEASURE(2.E-2),#4);

+#1170=PRESENTATION_STYLE_ASSIGNMENT((#1169));

+#1171=STYLED_ITEM('',(#1170),#1168);

+#1172=DIRECTION('',(0.E0,0.E0,-1.E0));

+#1173=VECTOR('',#1172,5.08E0);

+#1174=CARTESIAN_POINT('',(4.953E1,3.55E0,2.54E0));

+#1175=LINE('',#1174,#1173);

+#1176=CURVE_STYLE('',#20,POSITIVE_LENGTH_MEASURE(2.E-2),#4);

+#1177=PRESENTATION_STYLE_ASSIGNMENT((#1176));

+#1178=STYLED_ITEM('',(#1177),#1175);

+#1179=DIRECTION('',(0.E0,0.E0,1.E0));

+#1180=VECTOR('',#1179,5.08E0);

+#1181=CARTESIAN_POINT('',(-1.27E0,3.55E0,-2.54E0));

+#1182=LINE('',#1181,#1180);

+#1183=CURVE_STYLE('',#20,POSITIVE_LENGTH_MEASURE(2.E-2),#4);

+#1184=PRESENTATION_STYLE_ASSIGNMENT((#1183));

+#1185=STYLED_ITEM('',(#1184),#1182);

+#1186=DIRECTION('',(0.E0,0.E0,1.E0));

+#1187=VECTOR('',#1186,1.64E0);

+#1188=CARTESIAN_POINT('',(4.908E1,3.55E0,-2.09E0));

+#1189=LINE('',#1188,#1187);

+#1190=CURVE_STYLE('',#20,POSITIVE_LENGTH_MEASURE(2.E-2),#4);

+#1191=PRESENTATION_STYLE_ASSIGNMENT((#1190));

+#1192=STYLED_ITEM('',(#1191),#1189);

+#1193=DIRECTION('',(1.E0,0.E0,0.E0));

+#1194=VECTOR('',#1193,1.64E0);

+#1195=CARTESIAN_POINT('',(4.744E1,3.55E0,-2.09E0));

+#1196=LINE('',#1195,#1194);

+#1197=CURVE_STYLE('',#20,POSITIVE_LENGTH_MEASURE(2.E-2),#4);

+#1198=PRESENTATION_STYLE_ASSIGNMENT((#1197));

+#1199=STYLED_ITEM('',(#1198),#1196);

+#1200=DIRECTION('',(0.E0,0.E0,-1.E0));

+#1201=VECTOR('',#1200,1.64E0);

+#1202=CARTESIAN_POINT('',(4.744E1,3.55E0,-4.5E-1));

+#1203=LINE('',#1202,#1201);

+#1204=CURVE_STYLE('',#20,POSITIVE_LENGTH_MEASURE(2.E-2),#4);

+#1205=PRESENTATION_STYLE_ASSIGNMENT((#1204));

+#1206=STYLED_ITEM('',(#1205),#1203);

+#1207=DIRECTION('',(-1.E0,0.E0,0.E0));

+#1208=VECTOR('',#1207,1.64E0);

+#1209=CARTESIAN_POINT('',(4.908E1,3.55E0,-4.5E-1));

+#1210=LINE('',#1209,#1208);

+#1211=CURVE_STYLE('',#20,POSITIVE_LENGTH_MEASURE(2.E-2),#4);

+#1212=PRESENTATION_STYLE_ASSIGNMENT((#1211));

+#1213=STYLED_ITEM('',(#1212),#1210);

+#1214=DIRECTION('',(0.E0,0.E0,-1.E0));

+#1215=VECTOR('',#1214,1.64E0);

+#1216=CARTESIAN_POINT('',(4.744E1,3.55E0,2.09E0));

+#1217=LINE('',#1216,#1215);

+#1218=CURVE_STYLE('',#20,POSITIVE_LENGTH_MEASURE(2.E-2),#4);

+#1219=PRESENTATION_STYLE_ASSIGNMENT((#1218));

+#1220=STYLED_ITEM('',(#1219),#1217);

+#1221=DIRECTION('',(-1.E0,0.E0,0.E0));

+#1222=VECTOR('',#1221,1.64E0);

+#1223=CARTESIAN_POINT('',(4.908E1,3.55E0,2.09E0));

+#1224=LINE('',#1223,#1222);

+#1225=CURVE_STYLE('',#20,POSITIVE_LENGTH_MEASURE(2.E-2),#4);

+#1226=PRESENTATION_STYLE_ASSIGNMENT((#1225));

+#1227=STYLED_ITEM('',(#1226),#1224);

+#1228=DIRECTION('',(0.E0,0.E0,1.E0));

+#1229=VECTOR('',#1228,1.64E0);

+#1230=CARTESIAN_POINT('',(4.908E1,3.55E0,4.5E-1));

+#1231=LINE('',#1230,#1229);

+#1232=CURVE_STYLE('',#20,POSITIVE_LENGTH_MEASURE(2.E-2),#4);

+#1233=PRESENTATION_STYLE_ASSIGNMENT((#1232));

+#1234=STYLED_ITEM('',(#1233),#1231);

+#1235=DIRECTION('',(1.E0,0.E0,0.E0));

+#1236=VECTOR('',#1235,1.64E0);

+#1237=CARTESIAN_POINT('',(4.744E1,3.55E0,4.5E-1));

+#1238=LINE('',#1237,#1236);

+#1239=CURVE_STYLE('',#20,POSITIVE_LENGTH_MEASURE(2.E-2),#4);

+#1240=PRESENTATION_STYLE_ASSIGNMENT((#1239));

+#1241=STYLED_ITEM('',(#1240),#1238);

+#1242=DIRECTION('',(5.773502691896E-1,5.773502691896E-1,5.773502691896E-1));

+#1243=VECTOR('',#1242,8.660254037844E-1);

+#1244=CARTESIAN_POINT('',(3.2E-1,3.05E0,-9.5E-1));

+#1245=LINE('',#1244,#1243);

+#1246=CURVE_STYLE('',#20,POSITIVE_LENGTH_MEASURE(2.E-2),#4);

+#1247=PRESENTATION_STYLE_ASSIGNMENT((#1246));

+#1248=STYLED_ITEM('',(#1247),#1245);

+#1249=DIRECTION('',(0.E0,0.E0,1.E0));

+#1250=VECTOR('',#1249,6.4E-1);

+#1251=CARTESIAN_POINT('',(3.2E-1,3.05E0,-1.59E0));

+#1252=LINE('',#1251,#1250);

+#1253=CURVE_STYLE('',#20,POSITIVE_LENGTH_MEASURE(2.E-2),#4);

+#1254=PRESENTATION_STYLE_ASSIGNMENT((#1253));

+#1255=STYLED_ITEM('',(#1254),#1252);

+#1256=DIRECTION('',(0.E0,-1.E0,0.E0));

+#1257=VECTOR('',#1256,2.5E-1);

+#1258=CARTESIAN_POINT('',(3.2E-1,3.05E0,-9.5E-1));

+#1259=LINE('',#1258,#1257);

+#1260=CURVE_STYLE('',#20,POSITIVE_LENGTH_MEASURE(2.E-2),#4);

+#1261=PRESENTATION_STYLE_ASSIGNMENT((#1260));

+#1262=STYLED_ITEM('',(#1261),#1259);

+#1263=DIRECTION('',(0.E0,0.E0,-1.E0));

+#1264=VECTOR('',#1263,6.4E-1);

+#1265=CARTESIAN_POINT('',(3.2E-1,2.8E0,-9.5E-1));

+#1266=LINE('',#1265,#1264);

+#1267=CURVE_STYLE('',#20,POSITIVE_LENGTH_MEASURE(2.E-2),#4);

+#1268=PRESENTATION_STYLE_ASSIGNMENT((#1267));

+#1269=STYLED_ITEM('',(#1268),#1266);

+#1270=DIRECTION('',(-1.E0,0.E0,0.E0));

+#1271=VECTOR('',#1270,6.4E-1);

+#1272=CARTESIAN_POINT('',(3.2E-1,3.05E0,-9.5E-1));

+#1273=LINE('',#1272,#1271);

+#1274=CURVE_STYLE('',#20,POSITIVE_LENGTH_MEASURE(2.E-2),#4);

+#1275=PRESENTATION_STYLE_ASSIGNMENT((#1274));

+#1276=STYLED_ITEM('',(#1275),#1273);

+#1277=DIRECTION('',(0.E0,-1.E0,0.E0));

+#1278=VECTOR('',#1277,2.5E-1);

+#1279=CARTESIAN_POINT('',(-3.2E-1,3.05E0,-9.5E-1));

+#1280=LINE('',#1279,#1278);

+#1281=CURVE_STYLE('',#20,POSITIVE_LENGTH_MEASURE(2.E-2),#4);

+#1282=PRESENTATION_STYLE_ASSIGNMENT((#1281));

+#1283=STYLED_ITEM('',(#1282),#1280);

+#1284=DIRECTION('',(1.E0,0.E0,0.E0));

+#1285=VECTOR('',#1284,6.4E-1);

+#1286=CARTESIAN_POINT('',(-3.2E-1,2.8E0,-9.5E-1));

+#1287=LINE('',#1286,#1285);

+#1288=CURVE_STYLE('',#20,POSITIVE_LENGTH_MEASURE(2.E-2),#4);

+#1289=PRESENTATION_STYLE_ASSIGNMENT((#1288));

+#1290=STYLED_ITEM('',(#1289),#1287);

+#1291=DIRECTION('',(-5.773502691896E-1,5.773502691896E-1,5.773502691896E-1));

+#1292=VECTOR('',#1291,8.660254037844E-1);

+#1293=CARTESIAN_POINT('',(-3.2E-1,3.05E0,-9.5E-1));

+#1294=LINE('',#1293,#1292);

+#1295=CURVE_STYLE('',#20,POSITIVE_LENGTH_MEASURE(2.E-2),#4);

+#1296=PRESENTATION_STYLE_ASSIGNMENT((#1295));

+#1297=STYLED_ITEM('',(#1296),#1294);

+#1298=DIRECTION('',(-5.773502691896E-1,5.773502691896E-1,-5.773502691896E-1));

+#1299=VECTOR('',#1298,8.660254037844E-1);

+#1300=CARTESIAN_POINT('',(-3.2E-1,3.05E0,-1.59E0));

+#1301=LINE('',#1300,#1299);

+#1302=CURVE_STYLE('',#20,POSITIVE_LENGTH_MEASURE(2.E-2),#4);

+#1303=PRESENTATION_STYLE_ASSIGNMENT((#1302));

+#1304=STYLED_ITEM('',(#1303),#1301);

+#1305=DIRECTION('',(5.773502691896E-1,5.773502691896E-1,-5.773502691896E-1));

+#1306=VECTOR('',#1305,8.660254037844E-1);

+#1307=CARTESIAN_POINT('',(3.2E-1,3.05E0,-1.59E0));

+#1308=LINE('',#1307,#1306);

+#1309=CURVE_STYLE('',#20,POSITIVE_LENGTH_MEASURE(2.E-2),#4);

+#1310=PRESENTATION_STYLE_ASSIGNMENT((#1309));

+#1311=STYLED_ITEM('',(#1310),#1308);

+#1312=DIRECTION('',(1.E0,0.E0,0.E0));

+#1313=VECTOR('',#1312,6.4E-1);

+#1314=CARTESIAN_POINT('',(-3.2E-1,3.05E0,-1.59E0));

+#1315=LINE('',#1314,#1313);

+#1316=CURVE_STYLE('',#20,POSITIVE_LENGTH_MEASURE(2.E-2),#4);

+#1317=PRESENTATION_STYLE_ASSIGNMENT((#1316));

+#1318=STYLED_ITEM('',(#1317),#1315);

+#1319=DIRECTION('',(0.E0,-1.E0,0.E0));

+#1320=VECTOR('',#1319,2.5E-1);

+#1321=CARTESIAN_POINT('',(3.2E-1,3.05E0,-1.59E0));

+#1322=LINE('',#1321,#1320);

+#1323=CURVE_STYLE('',#20,POSITIVE_LENGTH_MEASURE(2.E-2),#4);

+#1324=PRESENTATION_STYLE_ASSIGNMENT((#1323));

+#1325=STYLED_ITEM('',(#1324),#1322);

+#1326=DIRECTION('',(-1.E0,0.E0,0.E0));

+#1327=VECTOR('',#1326,6.4E-1);

+#1328=CARTESIAN_POINT('',(3.2E-1,2.8E0,-1.59E0));

+#1329=LINE('',#1328,#1327);

+#1330=CURVE_STYLE('',#20,POSITIVE_LENGTH_MEASURE(2.E-2),#4);

+#1331=PRESENTATION_STYLE_ASSIGNMENT((#1330));

+#1332=STYLED_ITEM('',(#1331),#1329);

+#1333=DIRECTION('',(0.E0,0.E0,-1.E0));

+#1334=VECTOR('',#1333,1.E0);

+#1335=CARTESIAN_POINT('',(-7.5E-1,2.8E0,-7.7E-1));

+#1336=LINE('',#1335,#1334);

+#1337=CURVE_STYLE('',#20,POSITIVE_LENGTH_MEASURE(2.E-2),#4);

+#1338=PRESENTATION_STYLE_ASSIGNMENT((#1337));

+#1339=STYLED_ITEM('',(#1338),#1336);

+#1340=DIRECTION('',(-1.E0,0.E0,0.E0));

+#1341=VECTOR('',#1340,1.5E0);

+#1342=CARTESIAN_POINT('',(7.5E-1,2.8E0,-7.7E-1));

+#1343=LINE('',#1342,#1341);

+#1344=CURVE_STYLE('',#20,POSITIVE_LENGTH_MEASURE(2.E-2),#4);

+#1345=PRESENTATION_STYLE_ASSIGNMENT((#1344));

+#1346=STYLED_ITEM('',(#1345),#1343);

+#1347=DIRECTION('',(0.E0,0.E0,1.E0));

+#1348=VECTOR('',#1347,1.E0);

+#1349=CARTESIAN_POINT('',(7.5E-1,2.8E0,-1.77E0));

+#1350=LINE('',#1349,#1348);

+#1351=CURVE_STYLE('',#20,POSITIVE_LENGTH_MEASURE(2.E-2),#4);

+#1352=PRESENTATION_STYLE_ASSIGNMENT((#1351));

+#1353=STYLED_ITEM('',(#1352),#1350);

+#1354=DIRECTION('',(1.E0,0.E0,0.E0));

+#1355=VECTOR('',#1354,1.5E0);

+#1356=CARTESIAN_POINT('',(-7.5E-1,2.8E0,-1.77E0));

+#1357=LINE('',#1356,#1355);

+#1358=CURVE_STYLE('',#20,POSITIVE_LENGTH_MEASURE(2.E-2),#4);

+#1359=PRESENTATION_STYLE_ASSIGNMENT((#1358));

+#1360=STYLED_ITEM('',(#1359),#1357);

+#1361=DIRECTION('',(1.E0,0.E0,0.E0));

+#1362=VECTOR('',#1361,1.5E0);

+#1363=CARTESIAN_POINT('',(-7.5E-1,2.8E0,7.7E-1));

+#1364=LINE('',#1363,#1362);

+#1365=CURVE_STYLE('',#20,POSITIVE_LENGTH_MEASURE(2.E-2),#4);

+#1366=PRESENTATION_STYLE_ASSIGNMENT((#1365));

+#1367=STYLED_ITEM('',(#1366),#1364);

+#1368=DIRECTION('',(0.E0,0.E0,-1.E0));

+#1369=VECTOR('',#1368,1.E0);

+#1370=CARTESIAN_POINT('',(-7.5E-1,2.8E0,1.77E0));

+#1371=LINE('',#1370,#1369);

+#1372=CURVE_STYLE('',#20,POSITIVE_LENGTH_MEASURE(2.E-2),#4);

+#1373=PRESENTATION_STYLE_ASSIGNMENT((#1372));

+#1374=STYLED_ITEM('',(#1373),#1371);

+#1375=DIRECTION('',(-1.E0,0.E0,0.E0));

+#1376=VECTOR('',#1375,1.5E0);

+#1377=CARTESIAN_POINT('',(7.5E-1,2.8E0,1.77E0));

+#1378=LINE('',#1377,#1376);

+#1379=CURVE_STYLE('',#20,POSITIVE_LENGTH_MEASURE(2.E-2),#4);

+#1380=PRESENTATION_STYLE_ASSIGNMENT((#1379));

+#1381=STYLED_ITEM('',(#1380),#1378);

+#1382=DIRECTION('',(0.E0,0.E0,1.E0));

+#1383=VECTOR('',#1382,1.E0);

+#1384=CARTESIAN_POINT('',(7.5E-1,2.8E0,7.7E-1));

+#1385=LINE('',#1384,#1383);

+#1386=CURVE_STYLE('',#20,POSITIVE_LENGTH_MEASURE(2.E-2),#4);

+#1387=PRESENTATION_STYLE_ASSIGNMENT((#1386));

+#1388=STYLED_ITEM('',(#1387),#1385);

+#1389=DIRECTION('',(0.E0,0.E0,-1.E0));

+#1390=VECTOR('',#1389,1.E0);

+#1391=CARTESIAN_POINT('',(-7.5E-1,2.E-1,-7.7E-1));

+#1392=LINE('',#1391,#1390);

+#1393=CURVE_STYLE('',#20,POSITIVE_LENGTH_MEASURE(2.E-2),#4);

+#1394=PRESENTATION_STYLE_ASSIGNMENT((#1393));

+#1395=STYLED_ITEM('',(#1394),#1392);

+#1396=DIRECTION('',(0.E0,1.E0,0.E0));

+#1397=VECTOR('',#1396,2.6E0);

+#1398=CARTESIAN_POINT('',(-7.5E-1,2.E-1,-7.7E-1));

+#1399=LINE('',#1398,#1397);

+#1400=CURVE_STYLE('',#20,POSITIVE_LENGTH_MEASURE(2.E-2),#4);

+#1401=PRESENTATION_STYLE_ASSIGNMENT((#1400));

+#1402=STYLED_ITEM('',(#1401),#1399);

+#1403=DIRECTION('',(1.E0,0.E0,0.E0));

+#1404=VECTOR('',#1403,5.08E1);

+#1405=CARTESIAN_POINT('',(-1.27E0,2.E-1,2.E0));

+#1406=LINE('',#1405,#1404);

+#1407=CURVE_STYLE('',#20,POSITIVE_LENGTH_MEASURE(2.E-2),#4);

+#1408=PRESENTATION_STYLE_ASSIGNMENT((#1407));

+#1409=STYLED_ITEM('',(#1408),#1406);

+#1410=CARTESIAN_POINT('',(1.27E0,2.E-1,0.E0));

+#1411=DIRECTION('',(0.E0,-1.E0,0.E0));

+#1412=DIRECTION('',(-1.E0,0.E0,0.E0));

+#1413=AXIS2_PLACEMENT_3D('',#1410,#1411,#1412);

+#1415=CURVE_STYLE('',#20,POSITIVE_LENGTH_MEASURE(2.E-2),#4);

+#1416=PRESENTATION_STYLE_ASSIGNMENT((#1415));

+#1417=STYLED_ITEM('',(#1416),#1414);

+#1418=CARTESIAN_POINT('',(1.27E0,2.E-1,0.E0));

+#1419=DIRECTION('',(0.E0,-1.E0,0.E0));

+#1420=DIRECTION('',(1.E0,0.E0,0.E0));

+#1421=AXIS2_PLACEMENT_3D('',#1418,#1419,#1420);

+#1423=CURVE_STYLE('',#20,POSITIVE_LENGTH_MEASURE(2.E-2),#4);

+#1424=PRESENTATION_STYLE_ASSIGNMENT((#1423));

+#1425=STYLED_ITEM('',(#1424),#1422);

+#1426=CARTESIAN_POINT('',(4.699E1,2.E-1,0.E0));

+#1427=DIRECTION('',(0.E0,-1.E0,0.E0));

+#1428=DIRECTION('',(-1.E0,0.E0,0.E0));

+#1429=AXIS2_PLACEMENT_3D('',#1426,#1427,#1428);

+#1431=CURVE_STYLE('',#20,POSITIVE_LENGTH_MEASURE(2.E-2),#4);

+#1432=PRESENTATION_STYLE_ASSIGNMENT((#1431));

+#1433=STYLED_ITEM('',(#1432),#1430);

+#1434=CARTESIAN_POINT('',(4.699E1,2.E-1,0.E0));

+#1435=DIRECTION('',(0.E0,-1.E0,0.E0));

+#1436=DIRECTION('',(1.E0,0.E0,0.E0));

+#1437=AXIS2_PLACEMENT_3D('',#1434,#1435,#1436);

+#1439=CURVE_STYLE('',#20,POSITIVE_LENGTH_MEASURE(2.E-2),#4);

+#1440=PRESENTATION_STYLE_ASSIGNMENT((#1439));

+#1441=STYLED_ITEM('',(#1440),#1438);

+#1442=DIRECTION('',(0.E0,8.191520442890E-1,-5.735764363510E-1));

+#1443=VECTOR('',#1442,2.441549177523E-1);

+#1444=CARTESIAN_POINT('',(-1.27E0,0.E0,2.140041507642E0));

+#1445=LINE('',#1444,#1443);

+#1446=CURVE_STYLE('',#20,POSITIVE_LENGTH_MEASURE(2.E-2),#4);

+#1447=PRESENTATION_STYLE_ASSIGNMENT((#1446));

+#1448=STYLED_ITEM('',(#1447),#1445);

+#1449=DIRECTION('',(0.E0,0.E0,-1.E0));

+#1450=VECTOR('',#1449,4.E0);

+#1451=CARTESIAN_POINT('',(-1.27E0,2.E-1,2.E0));

+#1452=LINE('',#1451,#1450);

+#1453=CURVE_STYLE('',#20,POSITIVE_LENGTH_MEASURE(2.E-2),#4);

+#1454=PRESENTATION_STYLE_ASSIGNMENT((#1453));

+#1455=STYLED_ITEM('',(#1454),#1452);

+#1456=DIRECTION('',(0.E0,-8.191520442890E-1,-5.735764363510E-1));

+#1457=VECTOR('',#1456,2.441549177523E-1);

+#1458=CARTESIAN_POINT('',(-1.27E0,2.E-1,-2.E0));

+#1459=LINE('',#1458,#1457);

+#1460=CURVE_STYLE('',#20,POSITIVE_LENGTH_MEASURE(2.E-2),#4);

+#1461=PRESENTATION_STYLE_ASSIGNMENT((#1460));

+#1462=STYLED_ITEM('',(#1461),#1459);

+#1463=DIRECTION('',(0.E0,1.E0,0.E0));

+#1464=VECTOR('',#1463,3.55E0);

+#1465=CARTESIAN_POINT('',(-1.27E0,0.E0,-2.54E0));

+#1466=LINE('',#1465,#1464);

+#1467=CURVE_STYLE('',#20,POSITIVE_LENGTH_MEASURE(2.E-2),#4);

+#1468=PRESENTATION_STYLE_ASSIGNMENT((#1467));

+#1469=STYLED_ITEM('',(#1468),#1466);

+#1470=DIRECTION('',(1.E0,0.E0,0.E0));

+#1471=VECTOR('',#1470,5.08E1);

+#1472=CARTESIAN_POINT('',(-1.27E0,2.E-1,-2.E0));

+#1473=LINE('',#1472,#1471);

+#1474=CURVE_STYLE('',#20,POSITIVE_LENGTH_MEASURE(2.E-2),#4);

+#1475=PRESENTATION_STYLE_ASSIGNMENT((#1474));

+#1476=STYLED_ITEM('',(#1475),#1473);

+#1477=DIRECTION('',(1.E0,0.E0,0.E0));

+#1478=VECTOR('',#1477,5.08E1);

+#1479=CARTESIAN_POINT('',(-1.27E0,0.E0,-2.54E0));

+#1480=LINE('',#1479,#1478);

+#1481=CURVE_STYLE('',#20,POSITIVE_LENGTH_MEASURE(2.E-2),#4);

+#1482=PRESENTATION_STYLE_ASSIGNMENT((#1481));

+#1483=STYLED_ITEM('',(#1482),#1480);

+#1484=DIRECTION('',(0.E0,1.E0,0.E0));

+#1485=VECTOR('',#1484,3.55E0);

+#1486=CARTESIAN_POINT('',(4.953E1,0.E0,-2.54E0));

+#1487=LINE('',#1486,#1485);

+#1488=CURVE_STYLE('',#20,POSITIVE_LENGTH_MEASURE(2.E-2),#4);

+#1489=PRESENTATION_STYLE_ASSIGNMENT((#1488));

+#1490=STYLED_ITEM('',(#1489),#1487);

+#1491=DIRECTION('',(-1.E0,0.E0,0.E0));

+#1492=VECTOR('',#1491,5.08E1);

+#1493=CARTESIAN_POINT('',(4.953E1,3.55E0,-2.54E0));

+#1494=LINE('',#1493,#1492);

+#1495=CURVE_STYLE('',#20,POSITIVE_LENGTH_MEASURE(2.E-2),#4);

+#1496=PRESENTATION_STYLE_ASSIGNMENT((#1495));

+#1497=STYLED_ITEM('',(#1496),#1494);

+#1498=DIRECTION('',(1.E0,0.E0,0.E0));

+#1499=VECTOR('',#1498,1.5E0);

+#1500=CARTESIAN_POINT('',(-7.5E-1,2.E-1,-1.77E0));

+#1501=LINE('',#1500,#1499);

+#1502=CURVE_STYLE('',#20,POSITIVE_LENGTH_MEASURE(2.E-2),#4);

+#1503=PRESENTATION_STYLE_ASSIGNMENT((#1502));

+#1504=STYLED_ITEM('',(#1503),#1501);

+#1505=DIRECTION('',(0.E0,1.E0,0.E0));

+#1506=VECTOR('',#1505,2.6E0);

+#1507=CARTESIAN_POINT('',(-7.5E-1,2.E-1,-1.77E0));

+#1508=LINE('',#1507,#1506);

+#1509=CURVE_STYLE('',#20,POSITIVE_LENGTH_MEASURE(2.E-2),#4);

+#1510=PRESENTATION_STYLE_ASSIGNMENT((#1509));

+#1511=STYLED_ITEM('',(#1510),#1508);

+#1512=DIRECTION('',(0.E0,0.E0,1.E0));

+#1513=VECTOR('',#1512,1.E0);

+#1514=CARTESIAN_POINT('',(7.5E-1,2.E-1,-1.77E0));

+#1515=LINE('',#1514,#1513);

+#1516=CURVE_STYLE('',#20,POSITIVE_LENGTH_MEASURE(2.E-2),#4);

+#1517=PRESENTATION_STYLE_ASSIGNMENT((#1516));

+#1518=STYLED_ITEM('',(#1517),#1515);

+#1519=DIRECTION('',(0.E0,1.E0,0.E0));

+#1520=VECTOR('',#1519,2.6E0);

+#1521=CARTESIAN_POINT('',(7.5E-1,2.E-1,-1.77E0));

+#1522=LINE('',#1521,#1520);

+#1523=CURVE_STYLE('',#20,POSITIVE_LENGTH_MEASURE(2.E-2),#4);

+#1524=PRESENTATION_STYLE_ASSIGNMENT((#1523));

+#1525=STYLED_ITEM('',(#1524),#1522);

+#1526=DIRECTION('',(-1.E0,0.E0,0.E0));

+#1527=VECTOR('',#1526,1.5E0);

+#1528=CARTESIAN_POINT('',(7.5E-1,2.E-1,-7.7E-1));

+#1529=LINE('',#1528,#1527);

+#1530=CURVE_STYLE('',#20,POSITIVE_LENGTH_MEASURE(2.E-2),#4);

+#1531=PRESENTATION_STYLE_ASSIGNMENT((#1530));

+#1532=STYLED_ITEM('',(#1531),#1529);

+#1533=DIRECTION('',(0.E0,1.E0,0.E0));

+#1534=VECTOR('',#1533,2.6E0);

+#1535=CARTESIAN_POINT('',(7.5E-1,2.E-1,-7.7E-1));

+#1536=LINE('',#1535,#1534);

+#1537=CURVE_STYLE('',#20,POSITIVE_LENGTH_MEASURE(2.E-2),#4);

+#1538=PRESENTATION_STYLE_ASSIGNMENT((#1537));

+#1539=STYLED_ITEM('',(#1538),#1536);

+#1540=DIRECTION('',(1.E0,0.E0,0.E0));

+#1541=VECTOR('',#1540,1.5E0);

+#1542=CARTESIAN_POINT('',(-7.5E-1,2.E-1,7.7E-1));

+#1543=LINE('',#1542,#1541);

+#1544=CURVE_STYLE('',#20,POSITIVE_LENGTH_MEASURE(2.E-2),#4);

+#1545=PRESENTATION_STYLE_ASSIGNMENT((#1544));

+#1546=STYLED_ITEM('',(#1545),#1543);

+#1547=DIRECTION('',(0.E0,1.E0,0.E0));

+#1548=VECTOR('',#1547,2.6E0);

+#1549=CARTESIAN_POINT('',(-7.5E-1,2.E-1,7.7E-1));

+#1550=LINE('',#1549,#1548);

+#1551=CURVE_STYLE('',#20,POSITIVE_LENGTH_MEASURE(2.E-2),#4);

+#1552=PRESENTATION_STYLE_ASSIGNMENT((#1551));

+#1553=STYLED_ITEM('',(#1552),#1550);

+#1554=DIRECTION('',(0.E0,0.E0,-1.E0));

+#1555=VECTOR('',#1554,1.E0);

+#1556=CARTESIAN_POINT('',(-7.5E-1,2.E-1,1.77E0));

+#1557=LINE('',#1556,#1555);

+#1558=CURVE_STYLE('',#20,POSITIVE_LENGTH_MEASURE(2.E-2),#4);

+#1559=PRESENTATION_STYLE_ASSIGNMENT((#1558));

+#1560=STYLED_ITEM('',(#1559),#1557);

+#1561=DIRECTION('',(0.E0,1.E0,0.E0));

+#1562=VECTOR('',#1561,2.6E0);

+#1563=CARTESIAN_POINT('',(-7.5E-1,2.E-1,1.77E0));

+#1564=LINE('',#1563,#1562);

+#1565=CURVE_STYLE('',#20,POSITIVE_LENGTH_MEASURE(2.E-2),#4);

+#1566=PRESENTATION_STYLE_ASSIGNMENT((#1565));

+#1567=STYLED_ITEM('',(#1566),#1564);

+#1568=DIRECTION('',(-1.E0,0.E0,0.E0));

+#1569=VECTOR('',#1568,1.5E0);

+#1570=CARTESIAN_POINT('',(7.5E-1,2.E-1,1.77E0));

+#1571=LINE('',#1570,#1569);

+#1572=CURVE_STYLE('',#20,POSITIVE_LENGTH_MEASURE(2.E-2),#4);

+#1573=PRESENTATION_STYLE_ASSIGNMENT((#1572));

+#1574=STYLED_ITEM('',(#1573),#1571);

+#1575=DIRECTION('',(0.E0,1.E0,0.E0));

+#1576=VECTOR('',#1575,2.6E0);

+#1577=CARTESIAN_POINT('',(7.5E-1,2.E-1,1.77E0));

+#1578=LINE('',#1577,#1576);

+#1579=CURVE_STYLE('',#20,POSITIVE_LENGTH_MEASURE(2.E-2),#4);

+#1580=PRESENTATION_STYLE_ASSIGNMENT((#1579));

+#1581=STYLED_ITEM('',(#1580),#1578);

+#1582=DIRECTION('',(0.E0,0.E0,1.E0));

+#1583=VECTOR('',#1582,1.E0);

+#1584=CARTESIAN_POINT('',(7.5E-1,2.E-1,7.7E-1));

+#1585=LINE('',#1584,#1583);

+#1586=CURVE_STYLE('',#20,POSITIVE_LENGTH_MEASURE(2.E-2),#4);

+#1587=PRESENTATION_STYLE_ASSIGNMENT((#1586));

+#1588=STYLED_ITEM('',(#1587),#1585);

+#1589=DIRECTION('',(0.E0,1.E0,0.E0));

+#1590=VECTOR('',#1589,2.6E0);

+#1591=CARTESIAN_POINT('',(7.5E-1,2.E-1,7.7E-1));

+#1592=LINE('',#1591,#1590);

+#1593=CURVE_STYLE('',#20,POSITIVE_LENGTH_MEASURE(2.E-2),#4);

+#1594=PRESENTATION_STYLE_ASSIGNMENT((#1593));

+#1595=STYLED_ITEM('',(#1594),#1592);

+#1596=DIRECTION('',(0.E0,0.E0,-1.E0));

+#1597=VECTOR('',#1596,1.E0);

+#1598=CARTESIAN_POINT('',(1.79E0,2.E-1,-7.7E-1));

+#1599=LINE('',#1598,#1597);

+#1600=CURVE_STYLE('',#20,POSITIVE_LENGTH_MEASURE(2.E-2),#4);

+#1601=PRESENTATION_STYLE_ASSIGNMENT((#1600));

+#1602=STYLED_ITEM('',(#1601),#1599);

+#1603=DIRECTION('',(0.E0,1.E0,0.E0));

+#1604=VECTOR('',#1603,2.6E0);

+#1605=CARTESIAN_POINT('',(1.79E0,2.E-1,-7.7E-1));

+#1606=LINE('',#1605,#1604);

+#1607=CURVE_STYLE('',#20,POSITIVE_LENGTH_MEASURE(2.E-2),#4);

+#1608=PRESENTATION_STYLE_ASSIGNMENT((#1607));

+#1609=STYLED_ITEM('',(#1608),#1606);

+#1610=DIRECTION('',(-1.E0,0.E0,0.E0));

+#1611=VECTOR('',#1610,1.5E0);

+#1612=CARTESIAN_POINT('',(3.29E0,2.E-1,-7.7E-1));

+#1613=LINE('',#1612,#1611);

+#1614=CURVE_STYLE('',#20,POSITIVE_LENGTH_MEASURE(2.E-2),#4);

+#1615=PRESENTATION_STYLE_ASSIGNMENT((#1614));

+#1616=STYLED_ITEM('',(#1615),#1613);

+#1617=DIRECTION('',(0.E0,1.E0,0.E0));

+#1618=VECTOR('',#1617,2.6E0);

+#1619=CARTESIAN_POINT('',(3.29E0,2.E-1,-7.7E-1));

+#1620=LINE('',#1619,#1618);

+#1621=CURVE_STYLE('',#20,POSITIVE_LENGTH_MEASURE(2.E-2),#4);

+#1622=PRESENTATION_STYLE_ASSIGNMENT((#1621));

+#1623=STYLED_ITEM('',(#1622),#1620);

+#1624=DIRECTION('',(0.E0,0.E0,1.E0));

+#1625=VECTOR('',#1624,1.E0);

+#1626=CARTESIAN_POINT('',(3.29E0,2.E-1,-1.77E0));

+#1627=LINE('',#1626,#1625);

+#1628=CURVE_STYLE('',#20,POSITIVE_LENGTH_MEASURE(2.E-2),#4);

+#1629=PRESENTATION_STYLE_ASSIGNMENT((#1628));

+#1630=STYLED_ITEM('',(#1629),#1627);

+#1631=DIRECTION('',(0.E0,1.E0,0.E0));

+#1632=VECTOR('',#1631,2.6E0);

+#1633=CARTESIAN_POINT('',(3.29E0,2.E-1,-1.77E0));

+#1634=LINE('',#1633,#1632);

+#1635=CURVE_STYLE('',#20,POSITIVE_LENGTH_MEASURE(2.E-2),#4);

+#1636=PRESENTATION_STYLE_ASSIGNMENT((#1635));

+#1637=STYLED_ITEM('',(#1636),#1634);

+#1638=DIRECTION('',(1.E0,0.E0,0.E0));

+#1639=VECTOR('',#1638,1.5E0);

+#1640=CARTESIAN_POINT('',(1.79E0,2.E-1,-1.77E0));

+#1641=LINE('',#1640,#1639);

+#1642=CURVE_STYLE('',#20,POSITIVE_LENGTH_MEASURE(2.E-2),#4);

+#1643=PRESENTATION_STYLE_ASSIGNMENT((#1642));

+#1644=STYLED_ITEM('',(#1643),#1641);

+#1645=DIRECTION('',(0.E0,1.E0,0.E0));

+#1646=VECTOR('',#1645,2.6E0);

+#1647=CARTESIAN_POINT('',(1.79E0,2.E-1,-1.77E0));

+#1648=LINE('',#1647,#1646);

+#1649=CURVE_STYLE('',#20,POSITIVE_LENGTH_MEASURE(2.E-2),#4);

+#1650=PRESENTATION_STYLE_ASSIGNMENT((#1649));

+#1651=STYLED_ITEM('',(#1650),#1648);

+#1652=DIRECTION('',(0.E0,0.E0,-1.E0));

+#1653=VECTOR('',#1652,1.E0);

+#1654=CARTESIAN_POINT('',(1.79E0,2.8E0,-7.7E-1));

+#1655=LINE('',#1654,#1653);

+#1656=CURVE_STYLE('',#20,POSITIVE_LENGTH_MEASURE(2.E-2),#4);

+#1657=PRESENTATION_STYLE_ASSIGNMENT((#1656));

+#1658=STYLED_ITEM('',(#1657),#1655);

+#1659=DIRECTION('',(-1.E0,0.E0,0.E0));

+#1660=VECTOR('',#1659,1.5E0);

+#1661=CARTESIAN_POINT('',(3.29E0,2.8E0,-7.7E-1));

+#1662=LINE('',#1661,#1660);

+#1663=CURVE_STYLE('',#20,POSITIVE_LENGTH_MEASURE(2.E-2),#4);

+#1664=PRESENTATION_STYLE_ASSIGNMENT((#1663));

+#1665=STYLED_ITEM('',(#1664),#1662);

+#1666=DIRECTION('',(0.E0,0.E0,1.E0));

+#1667=VECTOR('',#1666,1.E0);

+#1668=CARTESIAN_POINT('',(3.29E0,2.8E0,-1.77E0));

+#1669=LINE('',#1668,#1667);

+#1670=CURVE_STYLE('',#20,POSITIVE_LENGTH_MEASURE(2.E-2),#4);

+#1671=PRESENTATION_STYLE_ASSIGNMENT((#1670));

+#1672=STYLED_ITEM('',(#1671),#1669);

+#1673=DIRECTION('',(1.E0,0.E0,0.E0));

+#1674=VECTOR('',#1673,1.5E0);

+#1675=CARTESIAN_POINT('',(1.79E0,2.8E0,-1.77E0));

+#1676=LINE('',#1675,#1674);

+#1677=CURVE_STYLE('',#20,POSITIVE_LENGTH_MEASURE(2.E-2),#4);

+#1678=PRESENTATION_STYLE_ASSIGNMENT((#1677));

+#1679=STYLED_ITEM('',(#1678),#1676);

+#1680=DIRECTION('',(1.E0,0.E0,0.E0));

+#1681=VECTOR('',#1680,1.5E0);

+#1682=CARTESIAN_POINT('',(1.79E0,2.8E0,7.7E-1));

+#1683=LINE('',#1682,#1681);

+#1684=CURVE_STYLE('',#20,POSITIVE_LENGTH_MEASURE(2.E-2),#4);

+#1685=PRESENTATION_STYLE_ASSIGNMENT((#1684));

+#1686=STYLED_ITEM('',(#1685),#1683);

+#1687=DIRECTION('',(0.E0,0.E0,-1.E0));

+#1688=VECTOR('',#1687,1.E0);

+#1689=CARTESIAN_POINT('',(1.79E0,2.8E0,1.77E0));

+#1690=LINE('',#1689,#1688);

+#1691=CURVE_STYLE('',#20,POSITIVE_LENGTH_MEASURE(2.E-2),#4);

+#1692=PRESENTATION_STYLE_ASSIGNMENT((#1691));

+#1693=STYLED_ITEM('',(#1692),#1690);

+#1694=DIRECTION('',(-1.E0,0.E0,0.E0));

+#1695=VECTOR('',#1694,1.5E0);

+#1696=CARTESIAN_POINT('',(3.29E0,2.8E0,1.77E0));

+#1697=LINE('',#1696,#1695);

+#1698=CURVE_STYLE('',#20,POSITIVE_LENGTH_MEASURE(2.E-2),#4);

+#1699=PRESENTATION_STYLE_ASSIGNMENT((#1698));

+#1700=STYLED_ITEM('',(#1699),#1697);

+#1701=DIRECTION('',(0.E0,0.E0,1.E0));

+#1702=VECTOR('',#1701,1.E0);

+#1703=CARTESIAN_POINT('',(3.29E0,2.8E0,7.7E-1));

+#1704=LINE('',#1703,#1702);

+#1705=CURVE_STYLE('',#20,POSITIVE_LENGTH_MEASURE(2.E-2),#4);

+#1706=PRESENTATION_STYLE_ASSIGNMENT((#1705));

+#1707=STYLED_ITEM('',(#1706),#1704);

+#1708=DIRECTION('',(1.E0,0.E0,0.E0));

+#1709=VECTOR('',#1708,1.5E0);

+#1710=CARTESIAN_POINT('',(1.79E0,2.E-1,7.7E-1));

+#1711=LINE('',#1710,#1709);

+#1712=CURVE_STYLE('',#20,POSITIVE_LENGTH_MEASURE(2.E-2),#4);

+#1713=PRESENTATION_STYLE_ASSIGNMENT((#1712));

+#1714=STYLED_ITEM('',(#1713),#1711);

+#1715=DIRECTION('',(0.E0,1.E0,0.E0));

+#1716=VECTOR('',#1715,2.6E0);

+#1717=CARTESIAN_POINT('',(1.79E0,2.E-1,7.7E-1));

+#1718=LINE('',#1717,#1716);

+#1719=CURVE_STYLE('',#20,POSITIVE_LENGTH_MEASURE(2.E-2),#4);

+#1720=PRESENTATION_STYLE_ASSIGNMENT((#1719));

+#1721=STYLED_ITEM('',(#1720),#1718);

+#1722=DIRECTION('',(0.E0,0.E0,-1.E0));

+#1723=VECTOR('',#1722,1.E0);

+#1724=CARTESIAN_POINT('',(1.79E0,2.E-1,1.77E0));

+#1725=LINE('',#1724,#1723);

+#1726=CURVE_STYLE('',#20,POSITIVE_LENGTH_MEASURE(2.E-2),#4);

+#1727=PRESENTATION_STYLE_ASSIGNMENT((#1726));

+#1728=STYLED_ITEM('',(#1727),#1725);

+#1729=DIRECTION('',(0.E0,1.E0,0.E0));

+#1730=VECTOR('',#1729,2.6E0);

+#1731=CARTESIAN_POINT('',(1.79E0,2.E-1,1.77E0));

+#1732=LINE('',#1731,#1730);

+#1733=CURVE_STYLE('',#20,POSITIVE_LENGTH_MEASURE(2.E-2),#4);

+#1734=PRESENTATION_STYLE_ASSIGNMENT((#1733));

+#1735=STYLED_ITEM('',(#1734),#1732);

+#1736=DIRECTION('',(-1.E0,0.E0,0.E0));

+#1737=VECTOR('',#1736,1.5E0);

+#1738=CARTESIAN_POINT('',(3.29E0,2.E-1,1.77E0));

+#1739=LINE('',#1738,#1737);

+#1740=CURVE_STYLE('',#20,POSITIVE_LENGTH_MEASURE(2.E-2),#4);

+#1741=PRESENTATION_STYLE_ASSIGNMENT((#1740));

+#1742=STYLED_ITEM('',(#1741),#1739);

+#1743=DIRECTION('',(0.E0,1.E0,0.E0));

+#1744=VECTOR('',#1743,2.6E0);

+#1745=CARTESIAN_POINT('',(3.29E0,2.E-1,1.77E0));

+#1746=LINE('',#1745,#1744);

+#1747=CURVE_STYLE('',#20,POSITIVE_LENGTH_MEASURE(2.E-2),#4);

+#1748=PRESENTATION_STYLE_ASSIGNMENT((#1747));

+#1749=STYLED_ITEM('',(#1748),#1746);

+#1750=DIRECTION('',(0.E0,0.E0,1.E0));

+#1751=VECTOR('',#1750,1.E0);

+#1752=CARTESIAN_POINT('',(3.29E0,2.E-1,7.7E-1));

+#1753=LINE('',#1752,#1751);

+#1754=CURVE_STYLE('',#20,POSITIVE_LENGTH_MEASURE(2.E-2),#4);

+#1755=PRESENTATION_STYLE_ASSIGNMENT((#1754));

+#1756=STYLED_ITEM('',(#1755),#1753);

+#1757=DIRECTION('',(0.E0,1.E0,0.E0));

+#1758=VECTOR('',#1757,2.6E0);

+#1759=CARTESIAN_POINT('',(3.29E0,2.E-1,7.7E-1));

+#1760=LINE('',#1759,#1758);

+#1761=CURVE_STYLE('',#20,POSITIVE_LENGTH_MEASURE(2.E-2),#4);

+#1762=PRESENTATION_STYLE_ASSIGNMENT((#1761));

+#1763=STYLED_ITEM('',(#1762),#1760);

+#1764=DIRECTION('',(1.E0,0.E0,0.E0));

+#1765=VECTOR('',#1764,6.4E-1);

+#1766=CARTESIAN_POINT('',(2.22E0,3.05E0,-1.59E0));

+#1767=LINE('',#1766,#1765);

+#1768=CURVE_STYLE('',#20,POSITIVE_LENGTH_MEASURE(2.E-2),#4);

+#1769=PRESENTATION_STYLE_ASSIGNMENT((#1768));

+#1770=STYLED_ITEM('',(#1769),#1767);

+#1771=DIRECTION('',(0.E0,-1.E0,0.E0));

+#1772=VECTOR('',#1771,2.5E-1);

+#1773=CARTESIAN_POINT('',(2.86E0,3.05E0,-1.59E0));

+#1774=LINE('',#1773,#1772);

+#1775=CURVE_STYLE('',#20,POSITIVE_LENGTH_MEASURE(2.E-2),#4);

+#1776=PRESENTATION_STYLE_ASSIGNMENT((#1775));

+#1777=STYLED_ITEM('',(#1776),#1774);

+#1778=DIRECTION('',(-1.E0,0.E0,0.E0));

+#1779=VECTOR('',#1778,6.4E-1);

+#1780=CARTESIAN_POINT('',(2.86E0,2.8E0,-1.59E0));

+#1781=LINE('',#1780,#1779);

+#1782=CURVE_STYLE('',#20,POSITIVE_LENGTH_MEASURE(2.E-2),#4);

+#1783=PRESENTATION_STYLE_ASSIGNMENT((#1782));

+#1784=STYLED_ITEM('',(#1783),#1781);

+#1785=DIRECTION('',(5.773502691896E-1,5.773502691896E-1,-5.773502691896E-1));

+#1786=VECTOR('',#1785,8.660254037844E-1);

+#1787=CARTESIAN_POINT('',(2.86E0,3.05E0,-1.59E0));

+#1788=LINE('',#1787,#1786);

+#1789=CURVE_STYLE('',#20,POSITIVE_LENGTH_MEASURE(2.E-2),#4);

+#1790=PRESENTATION_STYLE_ASSIGNMENT((#1789));

+#1791=STYLED_ITEM('',(#1790),#1788);

+#1792=DIRECTION('',(-5.773502691896E-1,5.773502691896E-1,-5.773502691896E-1));

+#1793=VECTOR('',#1792,8.660254037844E-1);

+#1794=CARTESIAN_POINT('',(2.22E0,3.05E0,-1.59E0));

+#1795=LINE('',#1794,#1793);

+#1796=CURVE_STYLE('',#20,POSITIVE_LENGTH_MEASURE(2.E-2),#4);

+#1797=PRESENTATION_STYLE_ASSIGNMENT((#1796));

+#1798=STYLED_ITEM('',(#1797),#1795);

+#1799=DIRECTION('',(0.E0,0.E0,-1.E0));

+#1800=VECTOR('',#1799,6.4E-1);

+#1801=CARTESIAN_POINT('',(2.22E0,3.05E0,-9.5E-1));

+#1802=LINE('',#1801,#1800);

+#1803=CURVE_STYLE('',#20,POSITIVE_LENGTH_MEASURE(2.E-2),#4);

+#1804=PRESENTATION_STYLE_ASSIGNMENT((#1803));

+#1805=STYLED_ITEM('',(#1804),#1802);

+#1806=DIRECTION('',(0.E0,-1.E0,0.E0));

+#1807=VECTOR('',#1806,2.5E-1);

+#1808=CARTESIAN_POINT('',(2.22E0,3.05E0,-1.59E0));

+#1809=LINE('',#1808,#1807);

+#1810=CURVE_STYLE('',#20,POSITIVE_LENGTH_MEASURE(2.E-2),#4);

+#1811=PRESENTATION_STYLE_ASSIGNMENT((#1810));

+#1812=STYLED_ITEM('',(#1811),#1809);

+#1813=DIRECTION('',(0.E0,0.E0,1.E0));

+#1814=VECTOR('',#1813,6.4E-1);

+#1815=CARTESIAN_POINT('',(2.22E0,2.8E0,-1.59E0));

+#1816=LINE('',#1815,#1814);

+#1817=CURVE_STYLE('',#20,POSITIVE_LENGTH_MEASURE(2.E-2),#4);

+#1818=PRESENTATION_STYLE_ASSIGNMENT((#1817));

+#1819=STYLED_ITEM('',(#1818),#1816);

+#1820=DIRECTION('',(-1.E0,0.E0,0.E0));

+#1821=VECTOR('',#1820,6.4E-1);

+#1822=CARTESIAN_POINT('',(2.86E0,3.05E0,-9.5E-1));

+#1823=LINE('',#1822,#1821);

+#1824=CURVE_STYLE('',#20,POSITIVE_LENGTH_MEASURE(2.E-2),#4);

+#1825=PRESENTATION_STYLE_ASSIGNMENT((#1824));

+#1826=STYLED_ITEM('',(#1825),#1823);

+#1827=DIRECTION('',(0.E0,-1.E0,0.E0));

+#1828=VECTOR('',#1827,2.5E-1);

+#1829=CARTESIAN_POINT('',(2.22E0,3.05E0,-9.5E-1));

+#1830=LINE('',#1829,#1828);

+#1831=CURVE_STYLE('',#20,POSITIVE_LENGTH_MEASURE(2.E-2),#4);

+#1832=PRESENTATION_STYLE_ASSIGNMENT((#1831));

+#1833=STYLED_ITEM('',(#1832),#1830);

+#1834=DIRECTION('',(1.E0,0.E0,0.E0));

+#1835=VECTOR('',#1834,6.4E-1);

+#1836=CARTESIAN_POINT('',(2.22E0,2.8E0,-9.5E-1));

+#1837=LINE('',#1836,#1835);

+#1838=CURVE_STYLE('',#20,POSITIVE_LENGTH_MEASURE(2.E-2),#4);

+#1839=PRESENTATION_STYLE_ASSIGNMENT((#1838));

+#1840=STYLED_ITEM('',(#1839),#1837);

+#1841=DIRECTION('',(-5.773502691896E-1,5.773502691896E-1,5.773502691896E-1));

+#1842=VECTOR('',#1841,8.660254037844E-1);

+#1843=CARTESIAN_POINT('',(2.22E0,3.05E0,-9.5E-1));

+#1844=LINE('',#1843,#1842);

+#1845=CURVE_STYLE('',#20,POSITIVE_LENGTH_MEASURE(2.E-2),#4);

+#1846=PRESENTATION_STYLE_ASSIGNMENT((#1845));

+#1847=STYLED_ITEM('',(#1846),#1844);

+#1848=DIRECTION('',(5.773502691896E-1,5.773502691896E-1,5.773502691896E-1));

+#1849=VECTOR('',#1848,8.660254037844E-1);

+#1850=CARTESIAN_POINT('',(2.86E0,3.05E0,-9.5E-1));

+#1851=LINE('',#1850,#1849);

+#1852=CURVE_STYLE('',#20,POSITIVE_LENGTH_MEASURE(2.E-2),#4);

+#1853=PRESENTATION_STYLE_ASSIGNMENT((#1852));

+#1854=STYLED_ITEM('',(#1853),#1851);

+#1855=DIRECTION('',(0.E0,0.E0,1.E0));

+#1856=VECTOR('',#1855,6.4E-1);

+#1857=CARTESIAN_POINT('',(2.86E0,3.05E0,-1.59E0));

+#1858=LINE('',#1857,#1856);

+#1859=CURVE_STYLE('',#20,POSITIVE_LENGTH_MEASURE(2.E-2),#4);

+#1860=PRESENTATION_STYLE_ASSIGNMENT((#1859));

+#1861=STYLED_ITEM('',(#1860),#1858);

+#1862=DIRECTION('',(0.E0,-1.E0,0.E0));

+#1863=VECTOR('',#1862,2.5E-1);

+#1864=CARTESIAN_POINT('',(2.86E0,3.05E0,-9.5E-1));

+#1865=LINE('',#1864,#1863);

+#1866=CURVE_STYLE('',#20,POSITIVE_LENGTH_MEASURE(2.E-2),#4);

+#1867=PRESENTATION_STYLE_ASSIGNMENT((#1866));

+#1868=STYLED_ITEM('',(#1867),#1865);

+#1869=DIRECTION('',(0.E0,0.E0,-1.E0));

+#1870=VECTOR('',#1869,6.4E-1);

+#1871=CARTESIAN_POINT('',(2.86E0,2.8E0,-9.5E-1));

+#1872=LINE('',#1871,#1870);

+#1873=CURVE_STYLE('',#20,POSITIVE_LENGTH_MEASURE(2.E-2),#4);

+#1874=PRESENTATION_STYLE_ASSIGNMENT((#1873));

+#1875=STYLED_ITEM('',(#1874),#1872);

+#1876=DIRECTION('',(0.E0,0.E0,1.E0));

+#1877=VECTOR('',#1876,6.4E-1);

+#1878=CARTESIAN_POINT('',(2.86E0,3.05E0,9.5E-1));

+#1879=LINE('',#1878,#1877);

+#1880=CURVE_STYLE('',#20,POSITIVE_LENGTH_MEASURE(2.E-2),#4);

+#1881=PRESENTATION_STYLE_ASSIGNMENT((#1880));

+#1882=STYLED_ITEM('',(#1881),#1879);

+#1883=DIRECTION('',(0.E0,-1.E0,0.E0));

+#1884=VECTOR('',#1883,2.5E-1);

+#1885=CARTESIAN_POINT('',(2.86E0,3.05E0,1.59E0));

+#1886=LINE('',#1885,#1884);

+#1887=CURVE_STYLE('',#20,POSITIVE_LENGTH_MEASURE(2.E-2),#4);

+#1888=PRESENTATION_STYLE_ASSIGNMENT((#1887));

+#1889=STYLED_ITEM('',(#1888),#1886);

+#1890=DIRECTION('',(0.E0,0.E0,-1.E0));

+#1891=VECTOR('',#1890,6.4E-1);

+#1892=CARTESIAN_POINT('',(2.86E0,2.8E0,1.59E0));

+#1893=LINE('',#1892,#1891);

+#1894=CURVE_STYLE('',#20,POSITIVE_LENGTH_MEASURE(2.E-2),#4);

+#1895=PRESENTATION_STYLE_ASSIGNMENT((#1894));

+#1896=STYLED_ITEM('',(#1895),#1893);

+#1897=DIRECTION('',(5.773502691896E-1,5.773502691896E-1,5.773502691896E-1));

+#1898=VECTOR('',#1897,8.660254037844E-1);

+#1899=CARTESIAN_POINT('',(2.86E0,3.05E0,1.59E0));

+#1900=LINE('',#1899,#1898);

+#1901=CURVE_STYLE('',#20,POSITIVE_LENGTH_MEASURE(2.E-2),#4);

+#1902=PRESENTATION_STYLE_ASSIGNMENT((#1901));

+#1903=STYLED_ITEM('',(#1902),#1900);

+#1904=DIRECTION('',(5.773502691896E-1,5.773502691896E-1,-5.773502691896E-1));

+#1905=VECTOR('',#1904,8.660254037844E-1);

+#1906=CARTESIAN_POINT('',(2.86E0,3.05E0,9.5E-1));

+#1907=LINE('',#1906,#1905);

+#1908=CURVE_STYLE('',#20,POSITIVE_LENGTH_MEASURE(2.E-2),#4);

+#1909=PRESENTATION_STYLE_ASSIGNMENT((#1908));

+#1910=STYLED_ITEM('',(#1909),#1907);

+#1911=DIRECTION('',(1.E0,0.E0,0.E0));

+#1912=VECTOR('',#1911,6.4E-1);

+#1913=CARTESIAN_POINT('',(2.22E0,3.05E0,9.5E-1));

+#1914=LINE('',#1913,#1912);

+#1915=CURVE_STYLE('',#20,POSITIVE_LENGTH_MEASURE(2.E-2),#4);

+#1916=PRESENTATION_STYLE_ASSIGNMENT((#1915));

+#1917=STYLED_ITEM('',(#1916),#1914);

+#1918=DIRECTION('',(0.E0,-1.E0,0.E0));

+#1919=VECTOR('',#1918,2.5E-1);

+#1920=CARTESIAN_POINT('',(2.86E0,3.05E0,9.5E-1));

+#1921=LINE('',#1920,#1919);

+#1922=CURVE_STYLE('',#20,POSITIVE_LENGTH_MEASURE(2.E-2),#4);

+#1923=PRESENTATION_STYLE_ASSIGNMENT((#1922));

+#1924=STYLED_ITEM('',(#1923),#1921);

+#1925=DIRECTION('',(-1.E0,0.E0,0.E0));

+#1926=VECTOR('',#1925,6.4E-1);

+#1927=CARTESIAN_POINT('',(2.86E0,2.8E0,9.5E-1));

+#1928=LINE('',#1927,#1926);

+#1929=CURVE_STYLE('',#20,POSITIVE_LENGTH_MEASURE(2.E-2),#4);

+#1930=PRESENTATION_STYLE_ASSIGNMENT((#1929));

+#1931=STYLED_ITEM('',(#1930),#1928);

+#1932=DIRECTION('',(0.E0,0.E0,-1.E0));

+#1933=VECTOR('',#1932,6.4E-1);

+#1934=CARTESIAN_POINT('',(2.22E0,3.05E0,1.59E0));

+#1935=LINE('',#1934,#1933);

+#1936=CURVE_STYLE('',#20,POSITIVE_LENGTH_MEASURE(2.E-2),#4);

+#1937=PRESENTATION_STYLE_ASSIGNMENT((#1936));

+#1938=STYLED_ITEM('',(#1937),#1935);

+#1939=DIRECTION('',(0.E0,-1.E0,0.E0));

+#1940=VECTOR('',#1939,2.5E-1);

+#1941=CARTESIAN_POINT('',(2.22E0,3.05E0,9.5E-1));

+#1942=LINE('',#1941,#1940);

+#1943=CURVE_STYLE('',#20,POSITIVE_LENGTH_MEASURE(2.E-2),#4);

+#1944=PRESENTATION_STYLE_ASSIGNMENT((#1943));

+#1945=STYLED_ITEM('',(#1944),#1942);

+#1946=DIRECTION('',(0.E0,0.E0,1.E0));

+#1947=VECTOR('',#1946,6.4E-1);

+#1948=CARTESIAN_POINT('',(2.22E0,2.8E0,9.5E-1));

+#1949=LINE('',#1948,#1947);

+#1950=CURVE_STYLE('',#20,POSITIVE_LENGTH_MEASURE(2.E-2),#4);

+#1951=PRESENTATION_STYLE_ASSIGNMENT((#1950));

+#1952=STYLED_ITEM('',(#1951),#1949);

+#1953=DIRECTION('',(-5.773502691896E-1,5.773502691896E-1,-5.773502691896E-1));

+#1954=VECTOR('',#1953,8.660254037844E-1);

+#1955=CARTESIAN_POINT('',(2.22E0,3.05E0,9.5E-1));

+#1956=LINE('',#1955,#1954);

+#1957=CURVE_STYLE('',#20,POSITIVE_LENGTH_MEASURE(2.E-2),#4);

+#1958=PRESENTATION_STYLE_ASSIGNMENT((#1957));

+#1959=STYLED_ITEM('',(#1958),#1956);

+#1960=DIRECTION('',(-5.773502691896E-1,5.773502691896E-1,5.773502691896E-1));

+#1961=VECTOR('',#1960,8.660254037844E-1);

+#1962=CARTESIAN_POINT('',(2.22E0,3.05E0,1.59E0));

+#1963=LINE('',#1962,#1961);

+#1964=CURVE_STYLE('',#20,POSITIVE_LENGTH_MEASURE(2.E-2),#4);

+#1965=PRESENTATION_STYLE_ASSIGNMENT((#1964));

+#1966=STYLED_ITEM('',(#1965),#1963);

+#1967=DIRECTION('',(-1.E0,0.E0,0.E0));

+#1968=VECTOR('',#1967,6.4E-1);

+#1969=CARTESIAN_POINT('',(2.86E0,3.05E0,1.59E0));

+#1970=LINE('',#1969,#1968);

+#1971=CURVE_STYLE('',#20,POSITIVE_LENGTH_MEASURE(2.E-2),#4);

+#1972=PRESENTATION_STYLE_ASSIGNMENT((#1971));

+#1973=STYLED_ITEM('',(#1972),#1970);

+#1974=DIRECTION('',(0.E0,-1.E0,0.E0));

+#1975=VECTOR('',#1974,2.5E-1);

+#1976=CARTESIAN_POINT('',(2.22E0,3.05E0,1.59E0));

+#1977=LINE('',#1976,#1975);

+#1978=CURVE_STYLE('',#20,POSITIVE_LENGTH_MEASURE(2.E-2),#4);

+#1979=PRESENTATION_STYLE_ASSIGNMENT((#1978));

+#1980=STYLED_ITEM('',(#1979),#1977);

+#1981=DIRECTION('',(1.E0,0.E0,0.E0));

+#1982=VECTOR('',#1981,6.4E-1);

+#1983=CARTESIAN_POINT('',(2.22E0,2.8E0,1.59E0));

+#1984=LINE('',#1983,#1982);

+#1985=CURVE_STYLE('',#20,POSITIVE_LENGTH_MEASURE(2.E-2),#4);

+#1986=PRESENTATION_STYLE_ASSIGNMENT((#1985));

+#1987=STYLED_ITEM('',(#1986),#1984);

+#1988=DIRECTION('',(0.E0,0.E0,-1.E0));

+#1989=VECTOR('',#1988,1.E0);

+#1990=CARTESIAN_POINT('',(4.33E0,2.E-1,-7.7E-1));

+#1991=LINE('',#1990,#1989);

+#1992=CURVE_STYLE('',#20,POSITIVE_LENGTH_MEASURE(2.E-2),#4);

+#1993=PRESENTATION_STYLE_ASSIGNMENT((#1992));

+#1994=STYLED_ITEM('',(#1993),#1991);

+#1995=DIRECTION('',(0.E0,1.E0,0.E0));

+#1996=VECTOR('',#1995,2.6E0);

+#1997=CARTESIAN_POINT('',(4.33E0,2.E-1,-7.7E-1));

+#1998=LINE('',#1997,#1996);

+#1999=CURVE_STYLE('',#20,POSITIVE_LENGTH_MEASURE(2.E-2),#4);

+#2000=PRESENTATION_STYLE_ASSIGNMENT((#1999));

+#2001=STYLED_ITEM('',(#2000),#1998);

+#2002=DIRECTION('',(-1.E0,0.E0,0.E0));

+#2003=VECTOR('',#2002,1.5E0);

+#2004=CARTESIAN_POINT('',(5.83E0,2.E-1,-7.7E-1));

+#2005=LINE('',#2004,#2003);

+#2006=CURVE_STYLE('',#20,POSITIVE_LENGTH_MEASURE(2.E-2),#4);

+#2007=PRESENTATION_STYLE_ASSIGNMENT((#2006));

+#2008=STYLED_ITEM('',(#2007),#2005);

+#2009=DIRECTION('',(0.E0,1.E0,0.E0));

+#2010=VECTOR('',#2009,2.6E0);

+#2011=CARTESIAN_POINT('',(5.83E0,2.E-1,-7.7E-1));

+#2012=LINE('',#2011,#2010);

+#2013=CURVE_STYLE('',#20,POSITIVE_LENGTH_MEASURE(2.E-2),#4);

+#2014=PRESENTATION_STYLE_ASSIGNMENT((#2013));

+#2015=STYLED_ITEM('',(#2014),#2012);

+#2016=DIRECTION('',(0.E0,0.E0,1.E0));

+#2017=VECTOR('',#2016,1.E0);

+#2018=CARTESIAN_POINT('',(5.83E0,2.E-1,-1.77E0));

+#2019=LINE('',#2018,#2017);

+#2020=CURVE_STYLE('',#20,POSITIVE_LENGTH_MEASURE(2.E-2),#4);

+#2021=PRESENTATION_STYLE_ASSIGNMENT((#2020));

+#2022=STYLED_ITEM('',(#2021),#2019);

+#2023=DIRECTION('',(0.E0,1.E0,0.E0));

+#2024=VECTOR('',#2023,2.6E0);

+#2025=CARTESIAN_POINT('',(5.83E0,2.E-1,-1.77E0));

+#2026=LINE('',#2025,#2024);

+#2027=CURVE_STYLE('',#20,POSITIVE_LENGTH_MEASURE(2.E-2),#4);

+#2028=PRESENTATION_STYLE_ASSIGNMENT((#2027));

+#2029=STYLED_ITEM('',(#2028),#2026);

+#2030=DIRECTION('',(1.E0,0.E0,0.E0));

+#2031=VECTOR('',#2030,1.5E0);

+#2032=CARTESIAN_POINT('',(4.33E0,2.E-1,-1.77E0));

+#2033=LINE('',#2032,#2031);

+#2034=CURVE_STYLE('',#20,POSITIVE_LENGTH_MEASURE(2.E-2),#4);

+#2035=PRESENTATION_STYLE_ASSIGNMENT((#2034));

+#2036=STYLED_ITEM('',(#2035),#2033);

+#2037=DIRECTION('',(0.E0,1.E0,0.E0));

+#2038=VECTOR('',#2037,2.6E0);

+#2039=CARTESIAN_POINT('',(4.33E0,2.E-1,-1.77E0));

+#2040=LINE('',#2039,#2038);

+#2041=CURVE_STYLE('',#20,POSITIVE_LENGTH_MEASURE(2.E-2),#4);

+#2042=PRESENTATION_STYLE_ASSIGNMENT((#2041));

+#2043=STYLED_ITEM('',(#2042),#2040);

+#2044=DIRECTION('',(0.E0,0.E0,-1.E0));

+#2045=VECTOR('',#2044,1.E0);

+#2046=CARTESIAN_POINT('',(4.33E0,2.8E0,-7.7E-1));

+#2047=LINE('',#2046,#2045);

+#2048=CURVE_STYLE('',#20,POSITIVE_LENGTH_MEASURE(2.E-2),#4);

+#2049=PRESENTATION_STYLE_ASSIGNMENT((#2048));

+#2050=STYLED_ITEM('',(#2049),#2047);

+#2051=DIRECTION('',(-1.E0,0.E0,0.E0));

+#2052=VECTOR('',#2051,1.5E0);

+#2053=CARTESIAN_POINT('',(5.83E0,2.8E0,-7.7E-1));

+#2054=LINE('',#2053,#2052);

+#2055=CURVE_STYLE('',#20,POSITIVE_LENGTH_MEASURE(2.E-2),#4);

+#2056=PRESENTATION_STYLE_ASSIGNMENT((#2055));

+#2057=STYLED_ITEM('',(#2056),#2054);

+#2058=DIRECTION('',(0.E0,0.E0,1.E0));

+#2059=VECTOR('',#2058,1.E0);

+#2060=CARTESIAN_POINT('',(5.83E0,2.8E0,-1.77E0));

+#2061=LINE('',#2060,#2059);

+#2062=CURVE_STYLE('',#20,POSITIVE_LENGTH_MEASURE(2.E-2),#4);

+#2063=PRESENTATION_STYLE_ASSIGNMENT((#2062));

+#2064=STYLED_ITEM('',(#2063),#2061);

+#2065=DIRECTION('',(1.E0,0.E0,0.E0));

+#2066=VECTOR('',#2065,1.5E0);

+#2067=CARTESIAN_POINT('',(4.33E0,2.8E0,-1.77E0));

+#2068=LINE('',#2067,#2066);

+#2069=CURVE_STYLE('',#20,POSITIVE_LENGTH_MEASURE(2.E-2),#4);

+#2070=PRESENTATION_STYLE_ASSIGNMENT((#2069));

+#2071=STYLED_ITEM('',(#2070),#2068);

+#2072=DIRECTION('',(1.E0,0.E0,0.E0));

+#2073=VECTOR('',#2072,1.5E0);

+#2074=CARTESIAN_POINT('',(4.33E0,2.8E0,7.7E-1));

+#2075=LINE('',#2074,#2073);

+#2076=CURVE_STYLE('',#20,POSITIVE_LENGTH_MEASURE(2.E-2),#4);

+#2077=PRESENTATION_STYLE_ASSIGNMENT((#2076));

+#2078=STYLED_ITEM('',(#2077),#2075);

+#2079=DIRECTION('',(0.E0,0.E0,-1.E0));

+#2080=VECTOR('',#2079,1.E0);

+#2081=CARTESIAN_POINT('',(4.33E0,2.8E0,1.77E0));

+#2082=LINE('',#2081,#2080);

+#2083=CURVE_STYLE('',#20,POSITIVE_LENGTH_MEASURE(2.E-2),#4);

+#2084=PRESENTATION_STYLE_ASSIGNMENT((#2083));

+#2085=STYLED_ITEM('',(#2084),#2082);

+#2086=DIRECTION('',(-1.E0,0.E0,0.E0));

+#2087=VECTOR('',#2086,1.5E0);

+#2088=CARTESIAN_POINT('',(5.83E0,2.8E0,1.77E0));

+#2089=LINE('',#2088,#2087);

+#2090=CURVE_STYLE('',#20,POSITIVE_LENGTH_MEASURE(2.E-2),#4);

+#2091=PRESENTATION_STYLE_ASSIGNMENT((#2090));

+#2092=STYLED_ITEM('',(#2091),#2089);

+#2093=DIRECTION('',(0.E0,0.E0,1.E0));

+#2094=VECTOR('',#2093,1.E0);

+#2095=CARTESIAN_POINT('',(5.83E0,2.8E0,7.7E-1));

+#2096=LINE('',#2095,#2094);

+#2097=CURVE_STYLE('',#20,POSITIVE_LENGTH_MEASURE(2.E-2),#4);

+#2098=PRESENTATION_STYLE_ASSIGNMENT((#2097));

+#2099=STYLED_ITEM('',(#2098),#2096);

+#2100=DIRECTION('',(1.E0,0.E0,0.E0));

+#2101=VECTOR('',#2100,1.5E0);

+#2102=CARTESIAN_POINT('',(4.33E0,2.E-1,7.7E-1));

+#2103=LINE('',#2102,#2101);

+#2104=CURVE_STYLE('',#20,POSITIVE_LENGTH_MEASURE(2.E-2),#4);

+#2105=PRESENTATION_STYLE_ASSIGNMENT((#2104));

+#2106=STYLED_ITEM('',(#2105),#2103);

+#2107=DIRECTION('',(0.E0,1.E0,0.E0));

+#2108=VECTOR('',#2107,2.6E0);

+#2109=CARTESIAN_POINT('',(4.33E0,2.E-1,7.7E-1));

+#2110=LINE('',#2109,#2108);

+#2111=CURVE_STYLE('',#20,POSITIVE_LENGTH_MEASURE(2.E-2),#4);

+#2112=PRESENTATION_STYLE_ASSIGNMENT((#2111));

+#2113=STYLED_ITEM('',(#2112),#2110);

+#2114=DIRECTION('',(0.E0,0.E0,-1.E0));

+#2115=VECTOR('',#2114,1.E0);

+#2116=CARTESIAN_POINT('',(4.33E0,2.E-1,1.77E0));

+#2117=LINE('',#2116,#2115);

+#2118=CURVE_STYLE('',#20,POSITIVE_LENGTH_MEASURE(2.E-2),#4);

+#2119=PRESENTATION_STYLE_ASSIGNMENT((#2118));

+#2120=STYLED_ITEM('',(#2119),#2117);

+#2121=DIRECTION('',(0.E0,1.E0,0.E0));

+#2122=VECTOR('',#2121,2.6E0);

+#2123=CARTESIAN_POINT('',(4.33E0,2.E-1,1.77E0));

+#2124=LINE('',#2123,#2122);

+#2125=CURVE_STYLE('',#20,POSITIVE_LENGTH_MEASURE(2.E-2),#4);

+#2126=PRESENTATION_STYLE_ASSIGNMENT((#2125));

+#2127=STYLED_ITEM('',(#2126),#2124);

+#2128=DIRECTION('',(-1.E0,0.E0,0.E0));

+#2129=VECTOR('',#2128,1.5E0);

+#2130=CARTESIAN_POINT('',(5.83E0,2.E-1,1.77E0));

+#2131=LINE('',#2130,#2129);

+#2132=CURVE_STYLE('',#20,POSITIVE_LENGTH_MEASURE(2.E-2),#4);

+#2133=PRESENTATION_STYLE_ASSIGNMENT((#2132));

+#2134=STYLED_ITEM('',(#2133),#2131);

+#2135=DIRECTION('',(0.E0,1.E0,0.E0));

+#2136=VECTOR('',#2135,2.6E0);

+#2137=CARTESIAN_POINT('',(5.83E0,2.E-1,1.77E0));

+#2138=LINE('',#2137,#2136);

+#2139=CURVE_STYLE('',#20,POSITIVE_LENGTH_MEASURE(2.E-2),#4);

+#2140=PRESENTATION_STYLE_ASSIGNMENT((#2139));

+#2141=STYLED_ITEM('',(#2140),#2138);

+#2142=DIRECTION('',(0.E0,0.E0,1.E0));

+#2143=VECTOR('',#2142,1.E0);

+#2144=CARTESIAN_POINT('',(5.83E0,2.E-1,7.7E-1));

+#2145=LINE('',#2144,#2143);

+#2146=CURVE_STYLE('',#20,POSITIVE_LENGTH_MEASURE(2.E-2),#4);

+#2147=PRESENTATION_STYLE_ASSIGNMENT((#2146));

+#2148=STYLED_ITEM('',(#2147),#2145);

+#2149=DIRECTION('',(0.E0,1.E0,0.E0));

+#2150=VECTOR('',#2149,2.6E0);

+#2151=CARTESIAN_POINT('',(5.83E0,2.E-1,7.7E-1));

+#2152=LINE('',#2151,#2150);

+#2153=CURVE_STYLE('',#20,POSITIVE_LENGTH_MEASURE(2.E-2),#4);

+#2154=PRESENTATION_STYLE_ASSIGNMENT((#2153));

+#2155=STYLED_ITEM('',(#2154),#2152);

+#2156=DIRECTION('',(1.E0,0.E0,0.E0));

+#2157=VECTOR('',#2156,6.4E-1);

+#2158=CARTESIAN_POINT('',(4.76E0,3.05E0,-1.59E0));

+#2159=LINE('',#2158,#2157);

+#2160=CURVE_STYLE('',#20,POSITIVE_LENGTH_MEASURE(2.E-2),#4);

+#2161=PRESENTATION_STYLE_ASSIGNMENT((#2160));

+#2162=STYLED_ITEM('',(#2161),#2159);

+#2163=DIRECTION('',(0.E0,-1.E0,0.E0));

+#2164=VECTOR('',#2163,2.5E-1);

+#2165=CARTESIAN_POINT('',(5.4E0,3.05E0,-1.59E0));

+#2166=LINE('',#2165,#2164);

+#2167=CURVE_STYLE('',#20,POSITIVE_LENGTH_MEASURE(2.E-2),#4);

+#2168=PRESENTATION_STYLE_ASSIGNMENT((#2167));

+#2169=STYLED_ITEM('',(#2168),#2166);

+#2170=DIRECTION('',(-1.E0,0.E0,0.E0));

+#2171=VECTOR('',#2170,6.4E-1);

+#2172=CARTESIAN_POINT('',(5.4E0,2.8E0,-1.59E0));

+#2173=LINE('',#2172,#2171);

+#2174=CURVE_STYLE('',#20,POSITIVE_LENGTH_MEASURE(2.E-2),#4);

+#2175=PRESENTATION_STYLE_ASSIGNMENT((#2174));

+#2176=STYLED_ITEM('',(#2175),#2173);

+#2177=DIRECTION('',(5.773502691896E-1,5.773502691896E-1,-5.773502691896E-1));

+#2178=VECTOR('',#2177,8.660254037844E-1);

+#2179=CARTESIAN_POINT('',(5.4E0,3.05E0,-1.59E0));

+#2180=LINE('',#2179,#2178);

+#2181=CURVE_STYLE('',#20,POSITIVE_LENGTH_MEASURE(2.E-2),#4);

+#2182=PRESENTATION_STYLE_ASSIGNMENT((#2181));

+#2183=STYLED_ITEM('',(#2182),#2180);

+#2184=DIRECTION('',(-5.773502691896E-1,5.773502691896E-1,-5.773502691896E-1));

+#2185=VECTOR('',#2184,8.660254037844E-1);

+#2186=CARTESIAN_POINT('',(4.76E0,3.05E0,-1.59E0));

+#2187=LINE('',#2186,#2185);

+#2188=CURVE_STYLE('',#20,POSITIVE_LENGTH_MEASURE(2.E-2),#4);

+#2189=PRESENTATION_STYLE_ASSIGNMENT((#2188));

+#2190=STYLED_ITEM('',(#2189),#2187);

+#2191=DIRECTION('',(0.E0,0.E0,-1.E0));

+#2192=VECTOR('',#2191,6.4E-1);

+#2193=CARTESIAN_POINT('',(4.76E0,3.05E0,-9.5E-1));

+#2194=LINE('',#2193,#2192);

+#2195=CURVE_STYLE('',#20,POSITIVE_LENGTH_MEASURE(2.E-2),#4);

+#2196=PRESENTATION_STYLE_ASSIGNMENT((#2195));

+#2197=STYLED_ITEM('',(#2196),#2194);

+#2198=DIRECTION('',(0.E0,-1.E0,0.E0));

+#2199=VECTOR('',#2198,2.5E-1);

+#2200=CARTESIAN_POINT('',(4.76E0,3.05E0,-1.59E0));

+#2201=LINE('',#2200,#2199);

+#2202=CURVE_STYLE('',#20,POSITIVE_LENGTH_MEASURE(2.E-2),#4);

+#2203=PRESENTATION_STYLE_ASSIGNMENT((#2202));

+#2204=STYLED_ITEM('',(#2203),#2201);

+#2205=DIRECTION('',(0.E0,0.E0,1.E0));

+#2206=VECTOR('',#2205,6.4E-1);

+#2207=CARTESIAN_POINT('',(4.76E0,2.8E0,-1.59E0));

+#2208=LINE('',#2207,#2206);

+#2209=CURVE_STYLE('',#20,POSITIVE_LENGTH_MEASURE(2.E-2),#4);

+#2210=PRESENTATION_STYLE_ASSIGNMENT((#2209));

+#2211=STYLED_ITEM('',(#2210),#2208);

+#2212=DIRECTION('',(-1.E0,0.E0,0.E0));

+#2213=VECTOR('',#2212,6.4E-1);

+#2214=CARTESIAN_POINT('',(5.4E0,3.05E0,-9.5E-1));

+#2215=LINE('',#2214,#2213);

+#2216=CURVE_STYLE('',#20,POSITIVE_LENGTH_MEASURE(2.E-2),#4);

+#2217=PRESENTATION_STYLE_ASSIGNMENT((#2216));

+#2218=STYLED_ITEM('',(#2217),#2215);

+#2219=DIRECTION('',(0.E0,-1.E0,0.E0));

+#2220=VECTOR('',#2219,2.5E-1);

+#2221=CARTESIAN_POINT('',(4.76E0,3.05E0,-9.5E-1));

+#2222=LINE('',#2221,#2220);

+#2223=CURVE_STYLE('',#20,POSITIVE_LENGTH_MEASURE(2.E-2),#4);

+#2224=PRESENTATION_STYLE_ASSIGNMENT((#2223));

+#2225=STYLED_ITEM('',(#2224),#2222);

+#2226=DIRECTION('',(1.E0,0.E0,0.E0));

+#2227=VECTOR('',#2226,6.4E-1);

+#2228=CARTESIAN_POINT('',(4.76E0,2.8E0,-9.5E-1));

+#2229=LINE('',#2228,#2227);

+#2230=CURVE_STYLE('',#20,POSITIVE_LENGTH_MEASURE(2.E-2),#4);

+#2231=PRESENTATION_STYLE_ASSIGNMENT((#2230));

+#2232=STYLED_ITEM('',(#2231),#2229);

+#2233=DIRECTION('',(-5.773502691896E-1,5.773502691896E-1,5.773502691896E-1));

+#2234=VECTOR('',#2233,8.660254037844E-1);

+#2235=CARTESIAN_POINT('',(4.76E0,3.05E0,-9.5E-1));

+#2236=LINE('',#2235,#2234);

+#2237=CURVE_STYLE('',#20,POSITIVE_LENGTH_MEASURE(2.E-2),#4);

+#2238=PRESENTATION_STYLE_ASSIGNMENT((#2237));

+#2239=STYLED_ITEM('',(#2238),#2236);

+#2240=DIRECTION('',(5.773502691896E-1,5.773502691896E-1,5.773502691896E-1));

+#2241=VECTOR('',#2240,8.660254037844E-1);

+#2242=CARTESIAN_POINT('',(5.4E0,3.05E0,-9.5E-1));

+#2243=LINE('',#2242,#2241);

+#2244=CURVE_STYLE('',#20,POSITIVE_LENGTH_MEASURE(2.E-2),#4);

+#2245=PRESENTATION_STYLE_ASSIGNMENT((#2244));

+#2246=STYLED_ITEM('',(#2245),#2243);

+#2247=DIRECTION('',(0.E0,0.E0,1.E0));

+#2248=VECTOR('',#2247,6.4E-1);

+#2249=CARTESIAN_POINT('',(5.4E0,3.05E0,-1.59E0));

+#2250=LINE('',#2249,#2248);

+#2251=CURVE_STYLE('',#20,POSITIVE_LENGTH_MEASURE(2.E-2),#4);

+#2252=PRESENTATION_STYLE_ASSIGNMENT((#2251));

+#2253=STYLED_ITEM('',(#2252),#2250);

+#2254=DIRECTION('',(0.E0,-1.E0,0.E0));

+#2255=VECTOR('',#2254,2.5E-1);

+#2256=CARTESIAN_POINT('',(5.4E0,3.05E0,-9.5E-1));

+#2257=LINE('',#2256,#2255);

+#2258=CURVE_STYLE('',#20,POSITIVE_LENGTH_MEASURE(2.E-2),#4);

+#2259=PRESENTATION_STYLE_ASSIGNMENT((#2258));

+#2260=STYLED_ITEM('',(#2259),#2257);

+#2261=DIRECTION('',(0.E0,0.E0,-1.E0));

+#2262=VECTOR('',#2261,6.4E-1);

+#2263=CARTESIAN_POINT('',(5.4E0,2.8E0,-9.5E-1));

+#2264=LINE('',#2263,#2262);

+#2265=CURVE_STYLE('',#20,POSITIVE_LENGTH_MEASURE(2.E-2),#4);

+#2266=PRESENTATION_STYLE_ASSIGNMENT((#2265));

+#2267=STYLED_ITEM('',(#2266),#2264);

+#2268=DIRECTION('',(0.E0,0.E0,1.E0));

+#2269=VECTOR('',#2268,6.4E-1);

+#2270=CARTESIAN_POINT('',(5.4E0,3.05E0,9.5E-1));

+#2271=LINE('',#2270,#2269);

+#2272=CURVE_STYLE('',#20,POSITIVE_LENGTH_MEASURE(2.E-2),#4);

+#2273=PRESENTATION_STYLE_ASSIGNMENT((#2272));

+#2274=STYLED_ITEM('',(#2273),#2271);

+#2275=DIRECTION('',(0.E0,-1.E0,0.E0));

+#2276=VECTOR('',#2275,2.5E-1);

+#2277=CARTESIAN_POINT('',(5.4E0,3.05E0,1.59E0));

+#2278=LINE('',#2277,#2276);

+#2279=CURVE_STYLE('',#20,POSITIVE_LENGTH_MEASURE(2.E-2),#4);

+#2280=PRESENTATION_STYLE_ASSIGNMENT((#2279));

+#2281=STYLED_ITEM('',(#2280),#2278);

+#2282=DIRECTION('',(0.E0,0.E0,-1.E0));

+#2283=VECTOR('',#2282,6.4E-1);

+#2284=CARTESIAN_POINT('',(5.4E0,2.8E0,1.59E0));

+#2285=LINE('',#2284,#2283);

+#2286=CURVE_STYLE('',#20,POSITIVE_LENGTH_MEASURE(2.E-2),#4);

+#2287=PRESENTATION_STYLE_ASSIGNMENT((#2286));

+#2288=STYLED_ITEM('',(#2287),#2285);

+#2289=DIRECTION('',(5.773502691896E-1,5.773502691896E-1,5.773502691896E-1));

+#2290=VECTOR('',#2289,8.660254037844E-1);

+#2291=CARTESIAN_POINT('',(5.4E0,3.05E0,1.59E0));

+#2292=LINE('',#2291,#2290);

+#2293=CURVE_STYLE('',#20,POSITIVE_LENGTH_MEASURE(2.E-2),#4);

+#2294=PRESENTATION_STYLE_ASSIGNMENT((#2293));

+#2295=STYLED_ITEM('',(#2294),#2292);

+#2296=DIRECTION('',(5.773502691896E-1,5.773502691896E-1,-5.773502691896E-1));

+#2297=VECTOR('',#2296,8.660254037844E-1);

+#2298=CARTESIAN_POINT('',(5.4E0,3.05E0,9.5E-1));

+#2299=LINE('',#2298,#2297);

+#2300=CURVE_STYLE('',#20,POSITIVE_LENGTH_MEASURE(2.E-2),#4);

+#2301=PRESENTATION_STYLE_ASSIGNMENT((#2300));

+#2302=STYLED_ITEM('',(#2301),#2299);

+#2303=DIRECTION('',(1.E0,0.E0,0.E0));

+#2304=VECTOR('',#2303,6.4E-1);

+#2305=CARTESIAN_POINT('',(4.76E0,3.05E0,9.5E-1));

+#2306=LINE('',#2305,#2304);

+#2307=CURVE_STYLE('',#20,POSITIVE_LENGTH_MEASURE(2.E-2),#4);

+#2308=PRESENTATION_STYLE_ASSIGNMENT((#2307));

+#2309=STYLED_ITEM('',(#2308),#2306);

+#2310=DIRECTION('',(0.E0,-1.E0,0.E0));

+#2311=VECTOR('',#2310,2.5E-1);

+#2312=CARTESIAN_POINT('',(5.4E0,3.05E0,9.5E-1));

+#2313=LINE('',#2312,#2311);

+#2314=CURVE_STYLE('',#20,POSITIVE_LENGTH_MEASURE(2.E-2),#4);

+#2315=PRESENTATION_STYLE_ASSIGNMENT((#2314));

+#2316=STYLED_ITEM('',(#2315),#2313);

+#2317=DIRECTION('',(-1.E0,0.E0,0.E0));

+#2318=VECTOR('',#2317,6.4E-1);

+#2319=CARTESIAN_POINT('',(5.4E0,2.8E0,9.5E-1));

+#2320=LINE('',#2319,#2318);

+#2321=CURVE_STYLE('',#20,POSITIVE_LENGTH_MEASURE(2.E-2),#4);

+#2322=PRESENTATION_STYLE_ASSIGNMENT((#2321));

+#2323=STYLED_ITEM('',(#2322),#2320);

+#2324=DIRECTION('',(0.E0,0.E0,-1.E0));

+#2325=VECTOR('',#2324,6.4E-1);

+#2326=CARTESIAN_POINT('',(4.76E0,3.05E0,1.59E0));

+#2327=LINE('',#2326,#2325);

+#2328=CURVE_STYLE('',#20,POSITIVE_LENGTH_MEASURE(2.E-2),#4);

+#2329=PRESENTATION_STYLE_ASSIGNMENT((#2328));

+#2330=STYLED_ITEM('',(#2329),#2327);

+#2331=DIRECTION('',(0.E0,-1.E0,0.E0));

+#2332=VECTOR('',#2331,2.5E-1);

+#2333=CARTESIAN_POINT('',(4.76E0,3.05E0,9.5E-1));

+#2334=LINE('',#2333,#2332);

+#2335=CURVE_STYLE('',#20,POSITIVE_LENGTH_MEASURE(2.E-2),#4);

+#2336=PRESENTATION_STYLE_ASSIGNMENT((#2335));

+#2337=STYLED_ITEM('',(#2336),#2334);

+#2338=DIRECTION('',(0.E0,0.E0,1.E0));

+#2339=VECTOR('',#2338,6.4E-1);

+#2340=CARTESIAN_POINT('',(4.76E0,2.8E0,9.5E-1));

+#2341=LINE('',#2340,#2339);

+#2342=CURVE_STYLE('',#20,POSITIVE_LENGTH_MEASURE(2.E-2),#4);

+#2343=PRESENTATION_STYLE_ASSIGNMENT((#2342));

+#2344=STYLED_ITEM('',(#2343),#2341);

+#2345=DIRECTION('',(-5.773502691896E-1,5.773502691896E-1,-5.773502691896E-1));

+#2346=VECTOR('',#2345,8.660254037844E-1);

+#2347=CARTESIAN_POINT('',(4.76E0,3.05E0,9.5E-1));

+#2348=LINE('',#2347,#2346);

+#2349=CURVE_STYLE('',#20,POSITIVE_LENGTH_MEASURE(2.E-2),#4);

+#2350=PRESENTATION_STYLE_ASSIGNMENT((#2349));

+#2351=STYLED_ITEM('',(#2350),#2348);

+#2352=DIRECTION('',(-5.773502691896E-1,5.773502691896E-1,5.773502691896E-1));

+#2353=VECTOR('',#2352,8.660254037844E-1);

+#2354=CARTESIAN_POINT('',(4.76E0,3.05E0,1.59E0));

+#2355=LINE('',#2354,#2353);

+#2356=CURVE_STYLE('',#20,POSITIVE_LENGTH_MEASURE(2.E-2),#4);

+#2357=PRESENTATION_STYLE_ASSIGNMENT((#2356));

+#2358=STYLED_ITEM('',(#2357),#2355);

+#2359=DIRECTION('',(-1.E0,0.E0,0.E0));

+#2360=VECTOR('',#2359,6.4E-1);

+#2361=CARTESIAN_POINT('',(5.4E0,3.05E0,1.59E0));

+#2362=LINE('',#2361,#2360);

+#2363=CURVE_STYLE('',#20,POSITIVE_LENGTH_MEASURE(2.E-2),#4);

+#2364=PRESENTATION_STYLE_ASSIGNMENT((#2363));

+#2365=STYLED_ITEM('',(#2364),#2362);

+#2366=DIRECTION('',(0.E0,-1.E0,0.E0));

+#2367=VECTOR('',#2366,2.5E-1);

+#2368=CARTESIAN_POINT('',(4.76E0,3.05E0,1.59E0));

+#2369=LINE('',#2368,#2367);

+#2370=CURVE_STYLE('',#20,POSITIVE_LENGTH_MEASURE(2.E-2),#4);

+#2371=PRESENTATION_STYLE_ASSIGNMENT((#2370));

+#2372=STYLED_ITEM('',(#2371),#2369);

+#2373=DIRECTION('',(1.E0,0.E0,0.E0));

+#2374=VECTOR('',#2373,6.4E-1);

+#2375=CARTESIAN_POINT('',(4.76E0,2.8E0,1.59E0));

+#2376=LINE('',#2375,#2374);

+#2377=CURVE_STYLE('',#20,POSITIVE_LENGTH_MEASURE(2.E-2),#4);

+#2378=PRESENTATION_STYLE_ASSIGNMENT((#2377));

+#2379=STYLED_ITEM('',(#2378),#2376);

+#2380=DIRECTION('',(0.E0,0.E0,-1.E0));

+#2381=VECTOR('',#2380,1.E0);

+#2382=CARTESIAN_POINT('',(6.87E0,2.E-1,-7.7E-1));

+#2383=LINE('',#2382,#2381);

+#2384=CURVE_STYLE('',#20,POSITIVE_LENGTH_MEASURE(2.E-2),#4);

+#2385=PRESENTATION_STYLE_ASSIGNMENT((#2384));

+#2386=STYLED_ITEM('',(#2385),#2383);

+#2387=DIRECTION('',(0.E0,1.E0,0.E0));

+#2388=VECTOR('',#2387,2.6E0);

+#2389=CARTESIAN_POINT('',(6.87E0,2.E-1,-7.7E-1));

+#2390=LINE('',#2389,#2388);

+#2391=CURVE_STYLE('',#20,POSITIVE_LENGTH_MEASURE(2.E-2),#4);

+#2392=PRESENTATION_STYLE_ASSIGNMENT((#2391));

+#2393=STYLED_ITEM('',(#2392),#2390);

+#2394=DIRECTION('',(-1.E0,0.E0,0.E0));

+#2395=VECTOR('',#2394,1.5E0);

+#2396=CARTESIAN_POINT('',(8.37E0,2.E-1,-7.7E-1));

+#2397=LINE('',#2396,#2395);

+#2398=CURVE_STYLE('',#20,POSITIVE_LENGTH_MEASURE(2.E-2),#4);

+#2399=PRESENTATION_STYLE_ASSIGNMENT((#2398));

+#2400=STYLED_ITEM('',(#2399),#2397);

+#2401=DIRECTION('',(0.E0,1.E0,0.E0));

+#2402=VECTOR('',#2401,2.6E0);

+#2403=CARTESIAN_POINT('',(8.37E0,2.E-1,-7.7E-1));

+#2404=LINE('',#2403,#2402);

+#2405=CURVE_STYLE('',#20,POSITIVE_LENGTH_MEASURE(2.E-2),#4);

+#2406=PRESENTATION_STYLE_ASSIGNMENT((#2405));

+#2407=STYLED_ITEM('',(#2406),#2404);

+#2408=DIRECTION('',(0.E0,0.E0,1.E0));

+#2409=VECTOR('',#2408,1.E0);

+#2410=CARTESIAN_POINT('',(8.37E0,2.E-1,-1.77E0));

+#2411=LINE('',#2410,#2409);

+#2412=CURVE_STYLE('',#20,POSITIVE_LENGTH_MEASURE(2.E-2),#4);

+#2413=PRESENTATION_STYLE_ASSIGNMENT((#2412));

+#2414=STYLED_ITEM('',(#2413),#2411);

+#2415=DIRECTION('',(0.E0,1.E0,0.E0));

+#2416=VECTOR('',#2415,2.6E0);

+#2417=CARTESIAN_POINT('',(8.37E0,2.E-1,-1.77E0));

+#2418=LINE('',#2417,#2416);

+#2419=CURVE_STYLE('',#20,POSITIVE_LENGTH_MEASURE(2.E-2),#4);

+#2420=PRESENTATION_STYLE_ASSIGNMENT((#2419));

+#2421=STYLED_ITEM('',(#2420),#2418);

+#2422=DIRECTION('',(1.E0,0.E0,0.E0));

+#2423=VECTOR('',#2422,1.5E0);

+#2424=CARTESIAN_POINT('',(6.87E0,2.E-1,-1.77E0));

+#2425=LINE('',#2424,#2423);

+#2426=CURVE_STYLE('',#20,POSITIVE_LENGTH_MEASURE(2.E-2),#4);

+#2427=PRESENTATION_STYLE_ASSIGNMENT((#2426));

+#2428=STYLED_ITEM('',(#2427),#2425);

+#2429=DIRECTION('',(0.E0,1.E0,0.E0));

+#2430=VECTOR('',#2429,2.6E0);

+#2431=CARTESIAN_POINT('',(6.87E0,2.E-1,-1.77E0));

+#2432=LINE('',#2431,#2430);

+#2433=CURVE_STYLE('',#20,POSITIVE_LENGTH_MEASURE(2.E-2),#4);

+#2434=PRESENTATION_STYLE_ASSIGNMENT((#2433));

+#2435=STYLED_ITEM('',(#2434),#2432);

+#2436=DIRECTION('',(0.E0,0.E0,-1.E0));

+#2437=VECTOR('',#2436,1.E0);

+#2438=CARTESIAN_POINT('',(6.87E0,2.8E0,-7.7E-1));

+#2439=LINE('',#2438,#2437);

+#2440=CURVE_STYLE('',#20,POSITIVE_LENGTH_MEASURE(2.E-2),#4);

+#2441=PRESENTATION_STYLE_ASSIGNMENT((#2440));

+#2442=STYLED_ITEM('',(#2441),#2439);

+#2443=DIRECTION('',(-1.E0,0.E0,0.E0));

+#2444=VECTOR('',#2443,1.5E0);

+#2445=CARTESIAN_POINT('',(8.37E0,2.8E0,-7.7E-1));

+#2446=LINE('',#2445,#2444);

+#2447=CURVE_STYLE('',#20,POSITIVE_LENGTH_MEASURE(2.E-2),#4);

+#2448=PRESENTATION_STYLE_ASSIGNMENT((#2447));

+#2449=STYLED_ITEM('',(#2448),#2446);

+#2450=DIRECTION('',(0.E0,0.E0,1.E0));

+#2451=VECTOR('',#2450,1.E0);

+#2452=CARTESIAN_POINT('',(8.37E0,2.8E0,-1.77E0));

+#2453=LINE('',#2452,#2451);

+#2454=CURVE_STYLE('',#20,POSITIVE_LENGTH_MEASURE(2.E-2),#4);

+#2455=PRESENTATION_STYLE_ASSIGNMENT((#2454));

+#2456=STYLED_ITEM('',(#2455),#2453);

+#2457=DIRECTION('',(1.E0,0.E0,0.E0));

+#2458=VECTOR('',#2457,1.5E0);

+#2459=CARTESIAN_POINT('',(6.87E0,2.8E0,-1.77E0));

+#2460=LINE('',#2459,#2458);

+#2461=CURVE_STYLE('',#20,POSITIVE_LENGTH_MEASURE(2.E-2),#4);

+#2462=PRESENTATION_STYLE_ASSIGNMENT((#2461));

+#2463=STYLED_ITEM('',(#2462),#2460);

+#2464=DIRECTION('',(1.E0,0.E0,0.E0));

+#2465=VECTOR('',#2464,1.5E0);

+#2466=CARTESIAN_POINT('',(6.87E0,2.8E0,7.7E-1));

+#2467=LINE('',#2466,#2465);

+#2468=CURVE_STYLE('',#20,POSITIVE_LENGTH_MEASURE(2.E-2),#4);

+#2469=PRESENTATION_STYLE_ASSIGNMENT((#2468));

+#2470=STYLED_ITEM('',(#2469),#2467);

+#2471=DIRECTION('',(0.E0,0.E0,-1.E0));

+#2472=VECTOR('',#2471,1.E0);

+#2473=CARTESIAN_POINT('',(6.87E0,2.8E0,1.77E0));

+#2474=LINE('',#2473,#2472);

+#2475=CURVE_STYLE('',#20,POSITIVE_LENGTH_MEASURE(2.E-2),#4);

+#2476=PRESENTATION_STYLE_ASSIGNMENT((#2475));

+#2477=STYLED_ITEM('',(#2476),#2474);

+#2478=DIRECTION('',(-1.E0,0.E0,0.E0));

+#2479=VECTOR('',#2478,1.5E0);

+#2480=CARTESIAN_POINT('',(8.37E0,2.8E0,1.77E0));

+#2481=LINE('',#2480,#2479);

+#2482=CURVE_STYLE('',#20,POSITIVE_LENGTH_MEASURE(2.E-2),#4);

+#2483=PRESENTATION_STYLE_ASSIGNMENT((#2482));

+#2484=STYLED_ITEM('',(#2483),#2481);

+#2485=DIRECTION('',(0.E0,0.E0,1.E0));

+#2486=VECTOR('',#2485,1.E0);

+#2487=CARTESIAN_POINT('',(8.37E0,2.8E0,7.7E-1));

+#2488=LINE('',#2487,#2486);

+#2489=CURVE_STYLE('',#20,POSITIVE_LENGTH_MEASURE(2.E-2),#4);

+#2490=PRESENTATION_STYLE_ASSIGNMENT((#2489));

+#2491=STYLED_ITEM('',(#2490),#2488);

+#2492=DIRECTION('',(1.E0,0.E0,0.E0));

+#2493=VECTOR('',#2492,1.5E0);

+#2494=CARTESIAN_POINT('',(6.87E0,2.E-1,7.7E-1));

+#2495=LINE('',#2494,#2493);

+#2496=CURVE_STYLE('',#20,POSITIVE_LENGTH_MEASURE(2.E-2),#4);

+#2497=PRESENTATION_STYLE_ASSIGNMENT((#2496));

+#2498=STYLED_ITEM('',(#2497),#2495);

+#2499=DIRECTION('',(0.E0,1.E0,0.E0));

+#2500=VECTOR('',#2499,2.6E0);

+#2501=CARTESIAN_POINT('',(6.87E0,2.E-1,7.7E-1));

+#2502=LINE('',#2501,#2500);

+#2503=CURVE_STYLE('',#20,POSITIVE_LENGTH_MEASURE(2.E-2),#4);

+#2504=PRESENTATION_STYLE_ASSIGNMENT((#2503));

+#2505=STYLED_ITEM('',(#2504),#2502);

+#2506=DIRECTION('',(0.E0,0.E0,-1.E0));

+#2507=VECTOR('',#2506,1.E0);

+#2508=CARTESIAN_POINT('',(6.87E0,2.E-1,1.77E0));

+#2509=LINE('',#2508,#2507);

+#2510=CURVE_STYLE('',#20,POSITIVE_LENGTH_MEASURE(2.E-2),#4);

+#2511=PRESENTATION_STYLE_ASSIGNMENT((#2510));

+#2512=STYLED_ITEM('',(#2511),#2509);

+#2513=DIRECTION('',(0.E0,1.E0,0.E0));

+#2514=VECTOR('',#2513,2.6E0);

+#2515=CARTESIAN_POINT('',(6.87E0,2.E-1,1.77E0));

+#2516=LINE('',#2515,#2514);

+#2517=CURVE_STYLE('',#20,POSITIVE_LENGTH_MEASURE(2.E-2),#4);

+#2518=PRESENTATION_STYLE_ASSIGNMENT((#2517));

+#2519=STYLED_ITEM('',(#2518),#2516);

+#2520=DIRECTION('',(-1.E0,0.E0,0.E0));

+#2521=VECTOR('',#2520,1.5E0);

+#2522=CARTESIAN_POINT('',(8.37E0,2.E-1,1.77E0));

+#2523=LINE('',#2522,#2521);

+#2524=CURVE_STYLE('',#20,POSITIVE_LENGTH_MEASURE(2.E-2),#4);

+#2525=PRESENTATION_STYLE_ASSIGNMENT((#2524));

+#2526=STYLED_ITEM('',(#2525),#2523);

+#2527=DIRECTION('',(0.E0,1.E0,0.E0));

+#2528=VECTOR('',#2527,2.6E0);

+#2529=CARTESIAN_POINT('',(8.37E0,2.E-1,1.77E0));

+#2530=LINE('',#2529,#2528);

+#2531=CURVE_STYLE('',#20,POSITIVE_LENGTH_MEASURE(2.E-2),#4);

+#2532=PRESENTATION_STYLE_ASSIGNMENT((#2531));

+#2533=STYLED_ITEM('',(#2532),#2530);

+#2534=DIRECTION('',(0.E0,0.E0,1.E0));

+#2535=VECTOR('',#2534,1.E0);

+#2536=CARTESIAN_POINT('',(8.37E0,2.E-1,7.7E-1));

+#2537=LINE('',#2536,#2535);

+#2538=CURVE_STYLE('',#20,POSITIVE_LENGTH_MEASURE(2.E-2),#4);

+#2539=PRESENTATION_STYLE_ASSIGNMENT((#2538));

+#2540=STYLED_ITEM('',(#2539),#2537);

+#2541=DIRECTION('',(0.E0,1.E0,0.E0));

+#2542=VECTOR('',#2541,2.6E0);

+#2543=CARTESIAN_POINT('',(8.37E0,2.E-1,7.7E-1));

+#2544=LINE('',#2543,#2542);

+#2545=CURVE_STYLE('',#20,POSITIVE_LENGTH_MEASURE(2.E-2),#4);

+#2546=PRESENTATION_STYLE_ASSIGNMENT((#2545));

+#2547=STYLED_ITEM('',(#2546),#2544);

+#2548=DIRECTION('',(1.E0,0.E0,0.E0));

+#2549=VECTOR('',#2548,6.4E-1);

+#2550=CARTESIAN_POINT('',(7.3E0,3.05E0,-1.59E0));

+#2551=LINE('',#2550,#2549);

+#2552=CURVE_STYLE('',#20,POSITIVE_LENGTH_MEASURE(2.E-2),#4);

+#2553=PRESENTATION_STYLE_ASSIGNMENT((#2552));

+#2554=STYLED_ITEM('',(#2553),#2551);

+#2555=DIRECTION('',(0.E0,-1.E0,0.E0));

+#2556=VECTOR('',#2555,2.5E-1);

+#2557=CARTESIAN_POINT('',(7.94E0,3.05E0,-1.59E0));

+#2558=LINE('',#2557,#2556);

+#2559=CURVE_STYLE('',#20,POSITIVE_LENGTH_MEASURE(2.E-2),#4);

+#2560=PRESENTATION_STYLE_ASSIGNMENT((#2559));

+#2561=STYLED_ITEM('',(#2560),#2558);

+#2562=DIRECTION('',(-1.E0,0.E0,0.E0));

+#2563=VECTOR('',#2562,6.4E-1);

+#2564=CARTESIAN_POINT('',(7.94E0,2.8E0,-1.59E0));

+#2565=LINE('',#2564,#2563);

+#2566=CURVE_STYLE('',#20,POSITIVE_LENGTH_MEASURE(2.E-2),#4);

+#2567=PRESENTATION_STYLE_ASSIGNMENT((#2566));

+#2568=STYLED_ITEM('',(#2567),#2565);

+#2569=DIRECTION('',(5.773502691896E-1,5.773502691896E-1,-5.773502691896E-1));

+#2570=VECTOR('',#2569,8.660254037844E-1);

+#2571=CARTESIAN_POINT('',(7.94E0,3.05E0,-1.59E0));

+#2572=LINE('',#2571,#2570);

+#2573=CURVE_STYLE('',#20,POSITIVE_LENGTH_MEASURE(2.E-2),#4);

+#2574=PRESENTATION_STYLE_ASSIGNMENT((#2573));

+#2575=STYLED_ITEM('',(#2574),#2572);

+#2576=DIRECTION('',(-5.773502691896E-1,5.773502691896E-1,-5.773502691896E-1));

+#2577=VECTOR('',#2576,8.660254037844E-1);

+#2578=CARTESIAN_POINT('',(7.3E0,3.05E0,-1.59E0));

+#2579=LINE('',#2578,#2577);

+#2580=CURVE_STYLE('',#20,POSITIVE_LENGTH_MEASURE(2.E-2),#4);

+#2581=PRESENTATION_STYLE_ASSIGNMENT((#2580));

+#2582=STYLED_ITEM('',(#2581),#2579);

+#2583=DIRECTION('',(0.E0,0.E0,-1.E0));

+#2584=VECTOR('',#2583,6.4E-1);

+#2585=CARTESIAN_POINT('',(7.3E0,3.05E0,-9.5E-1));

+#2586=LINE('',#2585,#2584);

+#2587=CURVE_STYLE('',#20,POSITIVE_LENGTH_MEASURE(2.E-2),#4);

+#2588=PRESENTATION_STYLE_ASSIGNMENT((#2587));

+#2589=STYLED_ITEM('',(#2588),#2586);

+#2590=DIRECTION('',(0.E0,-1.E0,0.E0));

+#2591=VECTOR('',#2590,2.5E-1);

+#2592=CARTESIAN_POINT('',(7.3E0,3.05E0,-1.59E0));

+#2593=LINE('',#2592,#2591);

+#2594=CURVE_STYLE('',#20,POSITIVE_LENGTH_MEASURE(2.E-2),#4);

+#2595=PRESENTATION_STYLE_ASSIGNMENT((#2594));

+#2596=STYLED_ITEM('',(#2595),#2593);

+#2597=DIRECTION('',(0.E0,0.E0,1.E0));

+#2598=VECTOR('',#2597,6.4E-1);

+#2599=CARTESIAN_POINT('',(7.3E0,2.8E0,-1.59E0));

+#2600=LINE('',#2599,#2598);

+#2601=CURVE_STYLE('',#20,POSITIVE_LENGTH_MEASURE(2.E-2),#4);

+#2602=PRESENTATION_STYLE_ASSIGNMENT((#2601));

+#2603=STYLED_ITEM('',(#2602),#2600);

+#2604=DIRECTION('',(-1.E0,0.E0,0.E0));

+#2605=VECTOR('',#2604,6.4E-1);

+#2606=CARTESIAN_POINT('',(7.94E0,3.05E0,-9.5E-1));

+#2607=LINE('',#2606,#2605);

+#2608=CURVE_STYLE('',#20,POSITIVE_LENGTH_MEASURE(2.E-2),#4);

+#2609=PRESENTATION_STYLE_ASSIGNMENT((#2608));

+#2610=STYLED_ITEM('',(#2609),#2607);

+#2611=DIRECTION('',(0.E0,-1.E0,0.E0));

+#2612=VECTOR('',#2611,2.5E-1);

+#2613=CARTESIAN_POINT('',(7.3E0,3.05E0,-9.5E-1));

+#2614=LINE('',#2613,#2612);

+#2615=CURVE_STYLE('',#20,POSITIVE_LENGTH_MEASURE(2.E-2),#4);

+#2616=PRESENTATION_STYLE_ASSIGNMENT((#2615));

+#2617=STYLED_ITEM('',(#2616),#2614);

+#2618=DIRECTION('',(1.E0,0.E0,0.E0));

+#2619=VECTOR('',#2618,6.4E-1);

+#2620=CARTESIAN_POINT('',(7.3E0,2.8E0,-9.5E-1));

+#2621=LINE('',#2620,#2619);

+#2622=CURVE_STYLE('',#20,POSITIVE_LENGTH_MEASURE(2.E-2),#4);

+#2623=PRESENTATION_STYLE_ASSIGNMENT((#2622));

+#2624=STYLED_ITEM('',(#2623),#2621);

+#2625=DIRECTION('',(-5.773502691896E-1,5.773502691896E-1,5.773502691896E-1));

+#2626=VECTOR('',#2625,8.660254037844E-1);

+#2627=CARTESIAN_POINT('',(7.3E0,3.05E0,-9.5E-1));

+#2628=LINE('',#2627,#2626);

+#2629=CURVE_STYLE('',#20,POSITIVE_LENGTH_MEASURE(2.E-2),#4);

+#2630=PRESENTATION_STYLE_ASSIGNMENT((#2629));

+#2631=STYLED_ITEM('',(#2630),#2628);

+#2632=DIRECTION('',(5.773502691896E-1,5.773502691896E-1,5.773502691896E-1));

+#2633=VECTOR('',#2632,8.660254037844E-1);

+#2634=CARTESIAN_POINT('',(7.94E0,3.05E0,-9.5E-1));

+#2635=LINE('',#2634,#2633);

+#2636=CURVE_STYLE('',#20,POSITIVE_LENGTH_MEASURE(2.E-2),#4);

+#2637=PRESENTATION_STYLE_ASSIGNMENT((#2636));

+#2638=STYLED_ITEM('',(#2637),#2635);

+#2639=DIRECTION('',(0.E0,0.E0,1.E0));

+#2640=VECTOR('',#2639,6.4E-1);

+#2641=CARTESIAN_POINT('',(7.94E0,3.05E0,-1.59E0));

+#2642=LINE('',#2641,#2640);

+#2643=CURVE_STYLE('',#20,POSITIVE_LENGTH_MEASURE(2.E-2),#4);

+#2644=PRESENTATION_STYLE_ASSIGNMENT((#2643));

+#2645=STYLED_ITEM('',(#2644),#2642);

+#2646=DIRECTION('',(0.E0,-1.E0,0.E0));

+#2647=VECTOR('',#2646,2.5E-1);

+#2648=CARTESIAN_POINT('',(7.94E0,3.05E0,-9.5E-1));

+#2649=LINE('',#2648,#2647);

+#2650=CURVE_STYLE('',#20,POSITIVE_LENGTH_MEASURE(2.E-2),#4);

+#2651=PRESENTATION_STYLE_ASSIGNMENT((#2650));

+#2652=STYLED_ITEM('',(#2651),#2649);

+#2653=DIRECTION('',(0.E0,0.E0,-1.E0));

+#2654=VECTOR('',#2653,6.4E-1);

+#2655=CARTESIAN_POINT('',(7.94E0,2.8E0,-9.5E-1));

+#2656=LINE('',#2655,#2654);

+#2657=CURVE_STYLE('',#20,POSITIVE_LENGTH_MEASURE(2.E-2),#4);

+#2658=PRESENTATION_STYLE_ASSIGNMENT((#2657));

+#2659=STYLED_ITEM('',(#2658),#2656);

+#2660=DIRECTION('',(0.E0,0.E0,1.E0));

+#2661=VECTOR('',#2660,6.4E-1);

+#2662=CARTESIAN_POINT('',(7.94E0,3.05E0,9.5E-1));

+#2663=LINE('',#2662,#2661);

+#2664=CURVE_STYLE('',#20,POSITIVE_LENGTH_MEASURE(2.E-2),#4);

+#2665=PRESENTATION_STYLE_ASSIGNMENT((#2664));

+#2666=STYLED_ITEM('',(#2665),#2663);

+#2667=DIRECTION('',(0.E0,-1.E0,0.E0));

+#2668=VECTOR('',#2667,2.5E-1);

+#2669=CARTESIAN_POINT('',(7.94E0,3.05E0,1.59E0));

+#2670=LINE('',#2669,#2668);

+#2671=CURVE_STYLE('',#20,POSITIVE_LENGTH_MEASURE(2.E-2),#4);

+#2672=PRESENTATION_STYLE_ASSIGNMENT((#2671));

+#2673=STYLED_ITEM('',(#2672),#2670);

+#2674=DIRECTION('',(0.E0,0.E0,-1.E0));

+#2675=VECTOR('',#2674,6.4E-1);

+#2676=CARTESIAN_POINT('',(7.94E0,2.8E0,1.59E0));

+#2677=LINE('',#2676,#2675);

+#2678=CURVE_STYLE('',#20,POSITIVE_LENGTH_MEASURE(2.E-2),#4);

+#2679=PRESENTATION_STYLE_ASSIGNMENT((#2678));

+#2680=STYLED_ITEM('',(#2679),#2677);

+#2681=DIRECTION('',(5.773502691896E-1,5.773502691896E-1,5.773502691896E-1));

+#2682=VECTOR('',#2681,8.660254037844E-1);

+#2683=CARTESIAN_POINT('',(7.94E0,3.05E0,1.59E0));

+#2684=LINE('',#2683,#2682);

+#2685=CURVE_STYLE('',#20,POSITIVE_LENGTH_MEASURE(2.E-2),#4);

+#2686=PRESENTATION_STYLE_ASSIGNMENT((#2685));

+#2687=STYLED_ITEM('',(#2686),#2684);

+#2688=DIRECTION('',(5.773502691896E-1,5.773502691896E-1,-5.773502691896E-1));

+#2689=VECTOR('',#2688,8.660254037844E-1);

+#2690=CARTESIAN_POINT('',(7.94E0,3.05E0,9.5E-1));

+#2691=LINE('',#2690,#2689);

+#2692=CURVE_STYLE('',#20,POSITIVE_LENGTH_MEASURE(2.E-2),#4);

+#2693=PRESENTATION_STYLE_ASSIGNMENT((#2692));

+#2694=STYLED_ITEM('',(#2693),#2691);

+#2695=DIRECTION('',(1.E0,0.E0,0.E0));

+#2696=VECTOR('',#2695,6.4E-1);

+#2697=CARTESIAN_POINT('',(7.3E0,3.05E0,9.5E-1));

+#2698=LINE('',#2697,#2696);

+#2699=CURVE_STYLE('',#20,POSITIVE_LENGTH_MEASURE(2.E-2),#4);

+#2700=PRESENTATION_STYLE_ASSIGNMENT((#2699));

+#2701=STYLED_ITEM('',(#2700),#2698);

+#2702=DIRECTION('',(0.E0,-1.E0,0.E0));

+#2703=VECTOR('',#2702,2.5E-1);

+#2704=CARTESIAN_POINT('',(7.94E0,3.05E0,9.5E-1));

+#2705=LINE('',#2704,#2703);

+#2706=CURVE_STYLE('',#20,POSITIVE_LENGTH_MEASURE(2.E-2),#4);

+#2707=PRESENTATION_STYLE_ASSIGNMENT((#2706));

+#2708=STYLED_ITEM('',(#2707),#2705);

+#2709=DIRECTION('',(-1.E0,0.E0,0.E0));

+#2710=VECTOR('',#2709,6.4E-1);

+#2711=CARTESIAN_POINT('',(7.94E0,2.8E0,9.5E-1));

+#2712=LINE('',#2711,#2710);

+#2713=CURVE_STYLE('',#20,POSITIVE_LENGTH_MEASURE(2.E-2),#4);

+#2714=PRESENTATION_STYLE_ASSIGNMENT((#2713));

+#2715=STYLED_ITEM('',(#2714),#2712);

+#2716=DIRECTION('',(0.E0,0.E0,-1.E0));

+#2717=VECTOR('',#2716,6.4E-1);

+#2718=CARTESIAN_POINT('',(7.3E0,3.05E0,1.59E0));

+#2719=LINE('',#2718,#2717);

+#2720=CURVE_STYLE('',#20,POSITIVE_LENGTH_MEASURE(2.E-2),#4);

+#2721=PRESENTATION_STYLE_ASSIGNMENT((#2720));

+#2722=STYLED_ITEM('',(#2721),#2719);

+#2723=DIRECTION('',(0.E0,-1.E0,0.E0));

+#2724=VECTOR('',#2723,2.5E-1);

+#2725=CARTESIAN_POINT('',(7.3E0,3.05E0,9.5E-1));

+#2726=LINE('',#2725,#2724);

+#2727=CURVE_STYLE('',#20,POSITIVE_LENGTH_MEASURE(2.E-2),#4);

+#2728=PRESENTATION_STYLE_ASSIGNMENT((#2727));

+#2729=STYLED_ITEM('',(#2728),#2726);

+#2730=DIRECTION('',(0.E0,0.E0,1.E0));

+#2731=VECTOR('',#2730,6.4E-1);

+#2732=CARTESIAN_POINT('',(7.3E0,2.8E0,9.5E-1));

+#2733=LINE('',#2732,#2731);

+#2734=CURVE_STYLE('',#20,POSITIVE_LENGTH_MEASURE(2.E-2),#4);

+#2735=PRESENTATION_STYLE_ASSIGNMENT((#2734));

+#2736=STYLED_ITEM('',(#2735),#2733);

+#2737=DIRECTION('',(-5.773502691896E-1,5.773502691896E-1,-5.773502691896E-1));

+#2738=VECTOR('',#2737,8.660254037844E-1);

+#2739=CARTESIAN_POINT('',(7.3E0,3.05E0,9.5E-1));

+#2740=LINE('',#2739,#2738);

+#2741=CURVE_STYLE('',#20,POSITIVE_LENGTH_MEASURE(2.E-2),#4);

+#2742=PRESENTATION_STYLE_ASSIGNMENT((#2741));

+#2743=STYLED_ITEM('',(#2742),#2740);

+#2744=DIRECTION('',(-5.773502691896E-1,5.773502691896E-1,5.773502691896E-1));

+#2745=VECTOR('',#2744,8.660254037844E-1);

+#2746=CARTESIAN_POINT('',(7.3E0,3.05E0,1.59E0));

+#2747=LINE('',#2746,#2745);

+#2748=CURVE_STYLE('',#20,POSITIVE_LENGTH_MEASURE(2.E-2),#4);

+#2749=PRESENTATION_STYLE_ASSIGNMENT((#2748));

+#2750=STYLED_ITEM('',(#2749),#2747);

+#2751=DIRECTION('',(-1.E0,0.E0,0.E0));

+#2752=VECTOR('',#2751,6.4E-1);

+#2753=CARTESIAN_POINT('',(7.94E0,3.05E0,1.59E0));

+#2754=LINE('',#2753,#2752);

+#2755=CURVE_STYLE('',#20,POSITIVE_LENGTH_MEASURE(2.E-2),#4);

+#2756=PRESENTATION_STYLE_ASSIGNMENT((#2755));

+#2757=STYLED_ITEM('',(#2756),#2754);

+#2758=DIRECTION('',(0.E0,-1.E0,0.E0));

+#2759=VECTOR('',#2758,2.5E-1);

+#2760=CARTESIAN_POINT('',(7.3E0,3.05E0,1.59E0));

+#2761=LINE('',#2760,#2759);

+#2762=CURVE_STYLE('',#20,POSITIVE_LENGTH_MEASURE(2.E-2),#4);

+#2763=PRESENTATION_STYLE_ASSIGNMENT((#2762));

+#2764=STYLED_ITEM('',(#2763),#2761);

+#2765=DIRECTION('',(1.E0,0.E0,0.E0));

+#2766=VECTOR('',#2765,6.4E-1);

+#2767=CARTESIAN_POINT('',(7.3E0,2.8E0,1.59E0));

+#2768=LINE('',#2767,#2766);

+#2769=CURVE_STYLE('',#20,POSITIVE_LENGTH_MEASURE(2.E-2),#4);

+#2770=PRESENTATION_STYLE_ASSIGNMENT((#2769));

+#2771=STYLED_ITEM('',(#2770),#2768);

+#2772=DIRECTION('',(0.E0,0.E0,-1.E0));

+#2773=VECTOR('',#2772,1.E0);

+#2774=CARTESIAN_POINT('',(9.41E0,2.E-1,-7.7E-1));

+#2775=LINE('',#2774,#2773);

+#2776=CURVE_STYLE('',#20,POSITIVE_LENGTH_MEASURE(2.E-2),#4);

+#2777=PRESENTATION_STYLE_ASSIGNMENT((#2776));

+#2778=STYLED_ITEM('',(#2777),#2775);

+#2779=DIRECTION('',(0.E0,1.E0,0.E0));

+#2780=VECTOR('',#2779,2.6E0);

+#2781=CARTESIAN_POINT('',(9.41E0,2.E-1,-7.7E-1));

+#2782=LINE('',#2781,#2780);

+#2783=CURVE_STYLE('',#20,POSITIVE_LENGTH_MEASURE(2.E-2),#4);

+#2784=PRESENTATION_STYLE_ASSIGNMENT((#2783));

+#2785=STYLED_ITEM('',(#2784),#2782);

+#2786=DIRECTION('',(-1.E0,0.E0,0.E0));

+#2787=VECTOR('',#2786,1.5E0);

+#2788=CARTESIAN_POINT('',(1.091E1,2.E-1,-7.7E-1));

+#2789=LINE('',#2788,#2787);

+#2790=CURVE_STYLE('',#20,POSITIVE_LENGTH_MEASURE(2.E-2),#4);

+#2791=PRESENTATION_STYLE_ASSIGNMENT((#2790));

+#2792=STYLED_ITEM('',(#2791),#2789);

+#2793=DIRECTION('',(0.E0,1.E0,0.E0));

+#2794=VECTOR('',#2793,2.6E0);

+#2795=CARTESIAN_POINT('',(1.091E1,2.E-1,-7.7E-1));

+#2796=LINE('',#2795,#2794);

+#2797=CURVE_STYLE('',#20,POSITIVE_LENGTH_MEASURE(2.E-2),#4);

+#2798=PRESENTATION_STYLE_ASSIGNMENT((#2797));

+#2799=STYLED_ITEM('',(#2798),#2796);

+#2800=DIRECTION('',(0.E0,0.E0,1.E0));

+#2801=VECTOR('',#2800,1.E0);

+#2802=CARTESIAN_POINT('',(1.091E1,2.E-1,-1.77E0));

+#2803=LINE('',#2802,#2801);

+#2804=CURVE_STYLE('',#20,POSITIVE_LENGTH_MEASURE(2.E-2),#4);

+#2805=PRESENTATION_STYLE_ASSIGNMENT((#2804));

+#2806=STYLED_ITEM('',(#2805),#2803);

+#2807=DIRECTION('',(0.E0,1.E0,0.E0));

+#2808=VECTOR('',#2807,2.6E0);

+#2809=CARTESIAN_POINT('',(1.091E1,2.E-1,-1.77E0));

+#2810=LINE('',#2809,#2808);

+#2811=CURVE_STYLE('',#20,POSITIVE_LENGTH_MEASURE(2.E-2),#4);

+#2812=PRESENTATION_STYLE_ASSIGNMENT((#2811));

+#2813=STYLED_ITEM('',(#2812),#2810);

+#2814=DIRECTION('',(1.E0,0.E0,0.E0));

+#2815=VECTOR('',#2814,1.5E0);

+#2816=CARTESIAN_POINT('',(9.41E0,2.E-1,-1.77E0));

+#2817=LINE('',#2816,#2815);

+#2818=CURVE_STYLE('',#20,POSITIVE_LENGTH_MEASURE(2.E-2),#4);

+#2819=PRESENTATION_STYLE_ASSIGNMENT((#2818));

+#2820=STYLED_ITEM('',(#2819),#2817);

+#2821=DIRECTION('',(0.E0,1.E0,0.E0));

+#2822=VECTOR('',#2821,2.6E0);

+#2823=CARTESIAN_POINT('',(9.41E0,2.E-1,-1.77E0));

+#2824=LINE('',#2823,#2822);

+#2825=CURVE_STYLE('',#20,POSITIVE_LENGTH_MEASURE(2.E-2),#4);

+#2826=PRESENTATION_STYLE_ASSIGNMENT((#2825));

+#2827=STYLED_ITEM('',(#2826),#2824);

+#2828=DIRECTION('',(0.E0,0.E0,-1.E0));

+#2829=VECTOR('',#2828,1.E0);

+#2830=CARTESIAN_POINT('',(9.41E0,2.8E0,-7.7E-1));

+#2831=LINE('',#2830,#2829);

+#2832=CURVE_STYLE('',#20,POSITIVE_LENGTH_MEASURE(2.E-2),#4);

+#2833=PRESENTATION_STYLE_ASSIGNMENT((#2832));

+#2834=STYLED_ITEM('',(#2833),#2831);

+#2835=DIRECTION('',(-1.E0,0.E0,0.E0));

+#2836=VECTOR('',#2835,1.5E0);

+#2837=CARTESIAN_POINT('',(1.091E1,2.8E0,-7.7E-1));

+#2838=LINE('',#2837,#2836);

+#2839=CURVE_STYLE('',#20,POSITIVE_LENGTH_MEASURE(2.E-2),#4);

+#2840=PRESENTATION_STYLE_ASSIGNMENT((#2839));

+#2841=STYLED_ITEM('',(#2840),#2838);

+#2842=DIRECTION('',(0.E0,0.E0,1.E0));

+#2843=VECTOR('',#2842,1.E0);

+#2844=CARTESIAN_POINT('',(1.091E1,2.8E0,-1.77E0));

+#2845=LINE('',#2844,#2843);

+#2846=CURVE_STYLE('',#20,POSITIVE_LENGTH_MEASURE(2.E-2),#4);

+#2847=PRESENTATION_STYLE_ASSIGNMENT((#2846));

+#2848=STYLED_ITEM('',(#2847),#2845);

+#2849=DIRECTION('',(1.E0,0.E0,0.E0));

+#2850=VECTOR('',#2849,1.5E0);

+#2851=CARTESIAN_POINT('',(9.41E0,2.8E0,-1.77E0));

+#2852=LINE('',#2851,#2850);

+#2853=CURVE_STYLE('',#20,POSITIVE_LENGTH_MEASURE(2.E-2),#4);

+#2854=PRESENTATION_STYLE_ASSIGNMENT((#2853));

+#2855=STYLED_ITEM('',(#2854),#2852);

+#2856=DIRECTION('',(1.E0,0.E0,0.E0));

+#2857=VECTOR('',#2856,1.5E0);

+#2858=CARTESIAN_POINT('',(9.41E0,2.8E0,7.7E-1));

+#2859=LINE('',#2858,#2857);

+#2860=CURVE_STYLE('',#20,POSITIVE_LENGTH_MEASURE(2.E-2),#4);

+#2861=PRESENTATION_STYLE_ASSIGNMENT((#2860));

+#2862=STYLED_ITEM('',(#2861),#2859);

+#2863=DIRECTION('',(0.E0,0.E0,-1.E0));

+#2864=VECTOR('',#2863,1.E0);

+#2865=CARTESIAN_POINT('',(9.41E0,2.8E0,1.77E0));

+#2866=LINE('',#2865,#2864);

+#2867=CURVE_STYLE('',#20,POSITIVE_LENGTH_MEASURE(2.E-2),#4);

+#2868=PRESENTATION_STYLE_ASSIGNMENT((#2867));

+#2869=STYLED_ITEM('',(#2868),#2866);

+#2870=DIRECTION('',(-1.E0,0.E0,0.E0));

+#2871=VECTOR('',#2870,1.5E0);

+#2872=CARTESIAN_POINT('',(1.091E1,2.8E0,1.77E0));

+#2873=LINE('',#2872,#2871);

+#2874=CURVE_STYLE('',#20,POSITIVE_LENGTH_MEASURE(2.E-2),#4);

+#2875=PRESENTATION_STYLE_ASSIGNMENT((#2874));

+#2876=STYLED_ITEM('',(#2875),#2873);

+#2877=DIRECTION('',(0.E0,0.E0,1.E0));

+#2878=VECTOR('',#2877,1.E0);

+#2879=CARTESIAN_POINT('',(1.091E1,2.8E0,7.7E-1));

+#2880=LINE('',#2879,#2878);

+#2881=CURVE_STYLE('',#20,POSITIVE_LENGTH_MEASURE(2.E-2),#4);

+#2882=PRESENTATION_STYLE_ASSIGNMENT((#2881));

+#2883=STYLED_ITEM('',(#2882),#2880);

+#2884=DIRECTION('',(1.E0,0.E0,0.E0));

+#2885=VECTOR('',#2884,1.5E0);

+#2886=CARTESIAN_POINT('',(9.41E0,2.E-1,7.7E-1));

+#2887=LINE('',#2886,#2885);

+#2888=CURVE_STYLE('',#20,POSITIVE_LENGTH_MEASURE(2.E-2),#4);

+#2889=PRESENTATION_STYLE_ASSIGNMENT((#2888));

+#2890=STYLED_ITEM('',(#2889),#2887);

+#2891=DIRECTION('',(0.E0,1.E0,0.E0));

+#2892=VECTOR('',#2891,2.6E0);

+#2893=CARTESIAN_POINT('',(9.41E0,2.E-1,7.7E-1));

+#2894=LINE('',#2893,#2892);

+#2895=CURVE_STYLE('',#20,POSITIVE_LENGTH_MEASURE(2.E-2),#4);

+#2896=PRESENTATION_STYLE_ASSIGNMENT((#2895));

+#2897=STYLED_ITEM('',(#2896),#2894);

+#2898=DIRECTION('',(0.E0,0.E0,-1.E0));

+#2899=VECTOR('',#2898,1.E0);

+#2900=CARTESIAN_POINT('',(9.41E0,2.E-1,1.77E0));

+#2901=LINE('',#2900,#2899);

+#2902=CURVE_STYLE('',#20,POSITIVE_LENGTH_MEASURE(2.E-2),#4);

+#2903=PRESENTATION_STYLE_ASSIGNMENT((#2902));

+#2904=STYLED_ITEM('',(#2903),#2901);

+#2905=DIRECTION('',(0.E0,1.E0,0.E0));

+#2906=VECTOR('',#2905,2.6E0);

+#2907=CARTESIAN_POINT('',(9.41E0,2.E-1,1.77E0));

+#2908=LINE('',#2907,#2906);

+#2909=CURVE_STYLE('',#20,POSITIVE_LENGTH_MEASURE(2.E-2),#4);

+#2910=PRESENTATION_STYLE_ASSIGNMENT((#2909));

+#2911=STYLED_ITEM('',(#2910),#2908);

+#2912=DIRECTION('',(-1.E0,0.E0,0.E0));

+#2913=VECTOR('',#2912,1.5E0);

+#2914=CARTESIAN_POINT('',(1.091E1,2.E-1,1.77E0));

+#2915=LINE('',#2914,#2913);

+#2916=CURVE_STYLE('',#20,POSITIVE_LENGTH_MEASURE(2.E-2),#4);

+#2917=PRESENTATION_STYLE_ASSIGNMENT((#2916));

+#2918=STYLED_ITEM('',(#2917),#2915);

+#2919=DIRECTION('',(0.E0,1.E0,0.E0));

+#2920=VECTOR('',#2919,2.6E0);

+#2921=CARTESIAN_POINT('',(1.091E1,2.E-1,1.77E0));

+#2922=LINE('',#2921,#2920);

+#2923=CURVE_STYLE('',#20,POSITIVE_LENGTH_MEASURE(2.E-2),#4);

+#2924=PRESENTATION_STYLE_ASSIGNMENT((#2923));

+#2925=STYLED_ITEM('',(#2924),#2922);

+#2926=DIRECTION('',(0.E0,0.E0,1.E0));

+#2927=VECTOR('',#2926,1.E0);

+#2928=CARTESIAN_POINT('',(1.091E1,2.E-1,7.7E-1));

+#2929=LINE('',#2928,#2927);

+#2930=CURVE_STYLE('',#20,POSITIVE_LENGTH_MEASURE(2.E-2),#4);

+#2931=PRESENTATION_STYLE_ASSIGNMENT((#2930));

+#2932=STYLED_ITEM('',(#2931),#2929);

+#2933=DIRECTION('',(0.E0,1.E0,0.E0));

+#2934=VECTOR('',#2933,2.6E0);

+#2935=CARTESIAN_POINT('',(1.091E1,2.E-1,7.7E-1));

+#2936=LINE('',#2935,#2934);

+#2937=CURVE_STYLE('',#20,POSITIVE_LENGTH_MEASURE(2.E-2),#4);

+#2938=PRESENTATION_STYLE_ASSIGNMENT((#2937));

+#2939=STYLED_ITEM('',(#2938),#2936);

+#2940=DIRECTION('',(1.E0,0.E0,0.E0));

+#2941=VECTOR('',#2940,6.4E-1);

+#2942=CARTESIAN_POINT('',(9.84E0,3.05E0,-1.59E0));

+#2943=LINE('',#2942,#2941);

+#2944=CURVE_STYLE('',#20,POSITIVE_LENGTH_MEASURE(2.E-2),#4);

+#2945=PRESENTATION_STYLE_ASSIGNMENT((#2944));

+#2946=STYLED_ITEM('',(#2945),#2943);

+#2947=DIRECTION('',(0.E0,-1.E0,0.E0));

+#2948=VECTOR('',#2947,2.5E-1);

+#2949=CARTESIAN_POINT('',(1.048E1,3.05E0,-1.59E0));

+#2950=LINE('',#2949,#2948);

+#2951=CURVE_STYLE('',#20,POSITIVE_LENGTH_MEASURE(2.E-2),#4);

+#2952=PRESENTATION_STYLE_ASSIGNMENT((#2951));

+#2953=STYLED_ITEM('',(#2952),#2950);

+#2954=DIRECTION('',(-1.E0,0.E0,0.E0));

+#2955=VECTOR('',#2954,6.4E-1);

+#2956=CARTESIAN_POINT('',(1.048E1,2.8E0,-1.59E0));

+#2957=LINE('',#2956,#2955);

+#2958=CURVE_STYLE('',#20,POSITIVE_LENGTH_MEASURE(2.E-2),#4);

+#2959=PRESENTATION_STYLE_ASSIGNMENT((#2958));

+#2960=STYLED_ITEM('',(#2959),#2957);

+#2961=DIRECTION('',(5.773502691896E-1,5.773502691896E-1,-5.773502691896E-1));

+#2962=VECTOR('',#2961,8.660254037844E-1);

+#2963=CARTESIAN_POINT('',(1.048E1,3.05E0,-1.59E0));

+#2964=LINE('',#2963,#2962);

+#2965=CURVE_STYLE('',#20,POSITIVE_LENGTH_MEASURE(2.E-2),#4);

+#2966=PRESENTATION_STYLE_ASSIGNMENT((#2965));

+#2967=STYLED_ITEM('',(#2966),#2964);

+#2968=DIRECTION('',(-5.773502691896E-1,5.773502691896E-1,-5.773502691896E-1));

+#2969=VECTOR('',#2968,8.660254037844E-1);

+#2970=CARTESIAN_POINT('',(9.84E0,3.05E0,-1.59E0));

+#2971=LINE('',#2970,#2969);

+#2972=CURVE_STYLE('',#20,POSITIVE_LENGTH_MEASURE(2.E-2),#4);

+#2973=PRESENTATION_STYLE_ASSIGNMENT((#2972));

+#2974=STYLED_ITEM('',(#2973),#2971);

+#2975=DIRECTION('',(0.E0,0.E0,-1.E0));

+#2976=VECTOR('',#2975,6.4E-1);

+#2977=CARTESIAN_POINT('',(9.84E0,3.05E0,-9.5E-1));

+#2978=LINE('',#2977,#2976);

+#2979=CURVE_STYLE('',#20,POSITIVE_LENGTH_MEASURE(2.E-2),#4);

+#2980=PRESENTATION_STYLE_ASSIGNMENT((#2979));

+#2981=STYLED_ITEM('',(#2980),#2978);

+#2982=DIRECTION('',(0.E0,-1.E0,0.E0));

+#2983=VECTOR('',#2982,2.5E-1);

+#2984=CARTESIAN_POINT('',(9.84E0,3.05E0,-1.59E0));

+#2985=LINE('',#2984,#2983);

+#2986=CURVE_STYLE('',#20,POSITIVE_LENGTH_MEASURE(2.E-2),#4);

+#2987=PRESENTATION_STYLE_ASSIGNMENT((#2986));

+#2988=STYLED_ITEM('',(#2987),#2985);

+#2989=DIRECTION('',(0.E0,0.E0,1.E0));

+#2990=VECTOR('',#2989,6.4E-1);

+#2991=CARTESIAN_POINT('',(9.84E0,2.8E0,-1.59E0));

+#2992=LINE('',#2991,#2990);

+#2993=CURVE_STYLE('',#20,POSITIVE_LENGTH_MEASURE(2.E-2),#4);

+#2994=PRESENTATION_STYLE_ASSIGNMENT((#2993));

+#2995=STYLED_ITEM('',(#2994),#2992);

+#2996=DIRECTION('',(-1.E0,0.E0,0.E0));

+#2997=VECTOR('',#2996,6.4E-1);

+#2998=CARTESIAN_POINT('',(1.048E1,3.05E0,-9.5E-1));

+#2999=LINE('',#2998,#2997);

+#3000=CURVE_STYLE('',#20,POSITIVE_LENGTH_MEASURE(2.E-2),#4);

+#3001=PRESENTATION_STYLE_ASSIGNMENT((#3000));

+#3002=STYLED_ITEM('',(#3001),#2999);

+#3003=DIRECTION('',(0.E0,-1.E0,0.E0));

+#3004=VECTOR('',#3003,2.5E-1);

+#3005=CARTESIAN_POINT('',(9.84E0,3.05E0,-9.5E-1));

+#3006=LINE('',#3005,#3004);

+#3007=CURVE_STYLE('',#20,POSITIVE_LENGTH_MEASURE(2.E-2),#4);

+#3008=PRESENTATION_STYLE_ASSIGNMENT((#3007));

+#3009=STYLED_ITEM('',(#3008),#3006);

+#3010=DIRECTION('',(1.E0,0.E0,0.E0));

+#3011=VECTOR('',#3010,6.4E-1);

+#3012=CARTESIAN_POINT('',(9.84E0,2.8E0,-9.5E-1));

+#3013=LINE('',#3012,#3011);

+#3014=CURVE_STYLE('',#20,POSITIVE_LENGTH_MEASURE(2.E-2),#4);

+#3015=PRESENTATION_STYLE_ASSIGNMENT((#3014));

+#3016=STYLED_ITEM('',(#3015),#3013);

+#3017=DIRECTION('',(-5.773502691896E-1,5.773502691896E-1,5.773502691896E-1));

+#3018=VECTOR('',#3017,8.660254037844E-1);

+#3019=CARTESIAN_POINT('',(9.84E0,3.05E0,-9.5E-1));

+#3020=LINE('',#3019,#3018);

+#3021=CURVE_STYLE('',#20,POSITIVE_LENGTH_MEASURE(2.E-2),#4);

+#3022=PRESENTATION_STYLE_ASSIGNMENT((#3021));

+#3023=STYLED_ITEM('',(#3022),#3020);

+#3024=DIRECTION('',(5.773502691896E-1,5.773502691896E-1,5.773502691896E-1));

+#3025=VECTOR('',#3024,8.660254037844E-1);

+#3026=CARTESIAN_POINT('',(1.048E1,3.05E0,-9.5E-1));

+#3027=LINE('',#3026,#3025);

+#3028=CURVE_STYLE('',#20,POSITIVE_LENGTH_MEASURE(2.E-2),#4);

+#3029=PRESENTATION_STYLE_ASSIGNMENT((#3028));

+#3030=STYLED_ITEM('',(#3029),#3027);

+#3031=DIRECTION('',(0.E0,0.E0,1.E0));

+#3032=VECTOR('',#3031,6.4E-1);

+#3033=CARTESIAN_POINT('',(1.048E1,3.05E0,-1.59E0));

+#3034=LINE('',#3033,#3032);

+#3035=CURVE_STYLE('',#20,POSITIVE_LENGTH_MEASURE(2.E-2),#4);

+#3036=PRESENTATION_STYLE_ASSIGNMENT((#3035));

+#3037=STYLED_ITEM('',(#3036),#3034);

+#3038=DIRECTION('',(0.E0,-1.E0,0.E0));

+#3039=VECTOR('',#3038,2.5E-1);

+#3040=CARTESIAN_POINT('',(1.048E1,3.05E0,-9.5E-1));

+#3041=LINE('',#3040,#3039);

+#3042=CURVE_STYLE('',#20,POSITIVE_LENGTH_MEASURE(2.E-2),#4);

+#3043=PRESENTATION_STYLE_ASSIGNMENT((#3042));

+#3044=STYLED_ITEM('',(#3043),#3041);

+#3045=DIRECTION('',(0.E0,0.E0,-1.E0));

+#3046=VECTOR('',#3045,6.4E-1);

+#3047=CARTESIAN_POINT('',(1.048E1,2.8E0,-9.5E-1));

+#3048=LINE('',#3047,#3046);

+#3049=CURVE_STYLE('',#20,POSITIVE_LENGTH_MEASURE(2.E-2),#4);

+#3050=PRESENTATION_STYLE_ASSIGNMENT((#3049));

+#3051=STYLED_ITEM('',(#3050),#3048);

+#3052=DIRECTION('',(0.E0,0.E0,1.E0));

+#3053=VECTOR('',#3052,6.4E-1);

+#3054=CARTESIAN_POINT('',(1.048E1,3.05E0,9.5E-1));

+#3055=LINE('',#3054,#3053);

+#3056=CURVE_STYLE('',#20,POSITIVE_LENGTH_MEASURE(2.E-2),#4);

+#3057=PRESENTATION_STYLE_ASSIGNMENT((#3056));

+#3058=STYLED_ITEM('',(#3057),#3055);

+#3059=DIRECTION('',(0.E0,-1.E0,0.E0));

+#3060=VECTOR('',#3059,2.5E-1);

+#3061=CARTESIAN_POINT('',(1.048E1,3.05E0,1.59E0));

+#3062=LINE('',#3061,#3060);

+#3063=CURVE_STYLE('',#20,POSITIVE_LENGTH_MEASURE(2.E-2),#4);

+#3064=PRESENTATION_STYLE_ASSIGNMENT((#3063));

+#3065=STYLED_ITEM('',(#3064),#3062);

+#3066=DIRECTION('',(0.E0,0.E0,-1.E0));

+#3067=VECTOR('',#3066,6.4E-1);

+#3068=CARTESIAN_POINT('',(1.048E1,2.8E0,1.59E0));

+#3069=LINE('',#3068,#3067);

+#3070=CURVE_STYLE('',#20,POSITIVE_LENGTH_MEASURE(2.E-2),#4);

+#3071=PRESENTATION_STYLE_ASSIGNMENT((#3070));

+#3072=STYLED_ITEM('',(#3071),#3069);

+#3073=DIRECTION('',(5.773502691896E-1,5.773502691896E-1,5.773502691896E-1));

+#3074=VECTOR('',#3073,8.660254037844E-1);

+#3075=CARTESIAN_POINT('',(1.048E1,3.05E0,1.59E0));

+#3076=LINE('',#3075,#3074);

+#3077=CURVE_STYLE('',#20,POSITIVE_LENGTH_MEASURE(2.E-2),#4);

+#3078=PRESENTATION_STYLE_ASSIGNMENT((#3077));

+#3079=STYLED_ITEM('',(#3078),#3076);

+#3080=DIRECTION('',(5.773502691896E-1,5.773502691896E-1,-5.773502691896E-1));

+#3081=VECTOR('',#3080,8.660254037844E-1);

+#3082=CARTESIAN_POINT('',(1.048E1,3.05E0,9.5E-1));

+#3083=LINE('',#3082,#3081);

+#3084=CURVE_STYLE('',#20,POSITIVE_LENGTH_MEASURE(2.E-2),#4);

+#3085=PRESENTATION_STYLE_ASSIGNMENT((#3084));

+#3086=STYLED_ITEM('',(#3085),#3083);

+#3087=DIRECTION('',(1.E0,0.E0,0.E0));

+#3088=VECTOR('',#3087,6.4E-1);

+#3089=CARTESIAN_POINT('',(9.84E0,3.05E0,9.5E-1));

+#3090=LINE('',#3089,#3088);

+#3091=CURVE_STYLE('',#20,POSITIVE_LENGTH_MEASURE(2.E-2),#4);

+#3092=PRESENTATION_STYLE_ASSIGNMENT((#3091));

+#3093=STYLED_ITEM('',(#3092),#3090);

+#3094=DIRECTION('',(0.E0,-1.E0,0.E0));

+#3095=VECTOR('',#3094,2.5E-1);

+#3096=CARTESIAN_POINT('',(1.048E1,3.05E0,9.5E-1));

+#3097=LINE('',#3096,#3095);

+#3098=CURVE_STYLE('',#20,POSITIVE_LENGTH_MEASURE(2.E-2),#4);

+#3099=PRESENTATION_STYLE_ASSIGNMENT((#3098));

+#3100=STYLED_ITEM('',(#3099),#3097);

+#3101=DIRECTION('',(-1.E0,0.E0,0.E0));

+#3102=VECTOR('',#3101,6.4E-1);

+#3103=CARTESIAN_POINT('',(1.048E1,2.8E0,9.5E-1));

+#3104=LINE('',#3103,#3102);

+#3105=CURVE_STYLE('',#20,POSITIVE_LENGTH_MEASURE(2.E-2),#4);

+#3106=PRESENTATION_STYLE_ASSIGNMENT((#3105));

+#3107=STYLED_ITEM('',(#3106),#3104);

+#3108=DIRECTION('',(0.E0,0.E0,-1.E0));

+#3109=VECTOR('',#3108,6.4E-1);

+#3110=CARTESIAN_POINT('',(9.84E0,3.05E0,1.59E0));

+#3111=LINE('',#3110,#3109);

+#3112=CURVE_STYLE('',#20,POSITIVE_LENGTH_MEASURE(2.E-2),#4);

+#3113=PRESENTATION_STYLE_ASSIGNMENT((#3112));

+#3114=STYLED_ITEM('',(#3113),#3111);

+#3115=DIRECTION('',(0.E0,-1.E0,0.E0));

+#3116=VECTOR('',#3115,2.5E-1);

+#3117=CARTESIAN_POINT('',(9.84E0,3.05E0,9.5E-1));

+#3118=LINE('',#3117,#3116);

+#3119=CURVE_STYLE('',#20,POSITIVE_LENGTH_MEASURE(2.E-2),#4);

+#3120=PRESENTATION_STYLE_ASSIGNMENT((#3119));

+#3121=STYLED_ITEM('',(#3120),#3118);

+#3122=DIRECTION('',(0.E0,0.E0,1.E0));

+#3123=VECTOR('',#3122,6.4E-1);

+#3124=CARTESIAN_POINT('',(9.84E0,2.8E0,9.5E-1));

+#3125=LINE('',#3124,#3123);

+#3126=CURVE_STYLE('',#20,POSITIVE_LENGTH_MEASURE(2.E-2),#4);

+#3127=PRESENTATION_STYLE_ASSIGNMENT((#3126));

+#3128=STYLED_ITEM('',(#3127),#3125);

+#3129=DIRECTION('',(-5.773502691896E-1,5.773502691896E-1,-5.773502691896E-1));

+#3130=VECTOR('',#3129,8.660254037844E-1);

+#3131=CARTESIAN_POINT('',(9.84E0,3.05E0,9.5E-1));

+#3132=LINE('',#3131,#3130);

+#3133=CURVE_STYLE('',#20,POSITIVE_LENGTH_MEASURE(2.E-2),#4);

+#3134=PRESENTATION_STYLE_ASSIGNMENT((#3133));

+#3135=STYLED_ITEM('',(#3134),#3132);

+#3136=DIRECTION('',(-5.773502691896E-1,5.773502691896E-1,5.773502691896E-1));

+#3137=VECTOR('',#3136,8.660254037844E-1);

+#3138=CARTESIAN_POINT('',(9.84E0,3.05E0,1.59E0));

+#3139=LINE('',#3138,#3137);

+#3140=CURVE_STYLE('',#20,POSITIVE_LENGTH_MEASURE(2.E-2),#4);

+#3141=PRESENTATION_STYLE_ASSIGNMENT((#3140));

+#3142=STYLED_ITEM('',(#3141),#3139);

+#3143=DIRECTION('',(-1.E0,0.E0,0.E0));

+#3144=VECTOR('',#3143,6.4E-1);

+#3145=CARTESIAN_POINT('',(1.048E1,3.05E0,1.59E0));

+#3146=LINE('',#3145,#3144);

+#3147=CURVE_STYLE('',#20,POSITIVE_LENGTH_MEASURE(2.E-2),#4);

+#3148=PRESENTATION_STYLE_ASSIGNMENT((#3147));

+#3149=STYLED_ITEM('',(#3148),#3146);

+#3150=DIRECTION('',(0.E0,-1.E0,0.E0));

+#3151=VECTOR('',#3150,2.5E-1);

+#3152=CARTESIAN_POINT('',(9.84E0,3.05E0,1.59E0));

+#3153=LINE('',#3152,#3151);

+#3154=CURVE_STYLE('',#20,POSITIVE_LENGTH_MEASURE(2.E-2),#4);

+#3155=PRESENTATION_STYLE_ASSIGNMENT((#3154));

+#3156=STYLED_ITEM('',(#3155),#3153);

+#3157=DIRECTION('',(1.E0,0.E0,0.E0));

+#3158=VECTOR('',#3157,6.4E-1);

+#3159=CARTESIAN_POINT('',(9.84E0,2.8E0,1.59E0));

+#3160=LINE('',#3159,#3158);

+#3161=CURVE_STYLE('',#20,POSITIVE_LENGTH_MEASURE(2.E-2),#4);

+#3162=PRESENTATION_STYLE_ASSIGNMENT((#3161));

+#3163=STYLED_ITEM('',(#3162),#3160);

+#3164=DIRECTION('',(0.E0,0.E0,-1.E0));

+#3165=VECTOR('',#3164,1.E0);

+#3166=CARTESIAN_POINT('',(1.195E1,2.E-1,-7.7E-1));

+#3167=LINE('',#3166,#3165);

+#3168=CURVE_STYLE('',#20,POSITIVE_LENGTH_MEASURE(2.E-2),#4);

+#3169=PRESENTATION_STYLE_ASSIGNMENT((#3168));

+#3170=STYLED_ITEM('',(#3169),#3167);

+#3171=DIRECTION('',(0.E0,1.E0,0.E0));

+#3172=VECTOR('',#3171,2.6E0);

+#3173=CARTESIAN_POINT('',(1.195E1,2.E-1,-7.7E-1));

+#3174=LINE('',#3173,#3172);

+#3175=CURVE_STYLE('',#20,POSITIVE_LENGTH_MEASURE(2.E-2),#4);

+#3176=PRESENTATION_STYLE_ASSIGNMENT((#3175));

+#3177=STYLED_ITEM('',(#3176),#3174);

+#3178=DIRECTION('',(-1.E0,0.E0,0.E0));

+#3179=VECTOR('',#3178,1.5E0);

+#3180=CARTESIAN_POINT('',(1.345E1,2.E-1,-7.7E-1));

+#3181=LINE('',#3180,#3179);

+#3182=CURVE_STYLE('',#20,POSITIVE_LENGTH_MEASURE(2.E-2),#4);

+#3183=PRESENTATION_STYLE_ASSIGNMENT((#3182));

+#3184=STYLED_ITEM('',(#3183),#3181);

+#3185=DIRECTION('',(0.E0,1.E0,0.E0));

+#3186=VECTOR('',#3185,2.6E0);

+#3187=CARTESIAN_POINT('',(1.345E1,2.E-1,-7.7E-1));

+#3188=LINE('',#3187,#3186);

+#3189=CURVE_STYLE('',#20,POSITIVE_LENGTH_MEASURE(2.E-2),#4);

+#3190=PRESENTATION_STYLE_ASSIGNMENT((#3189));

+#3191=STYLED_ITEM('',(#3190),#3188);

+#3192=DIRECTION('',(0.E0,0.E0,1.E0));

+#3193=VECTOR('',#3192,1.E0);

+#3194=CARTESIAN_POINT('',(1.345E1,2.E-1,-1.77E0));

+#3195=LINE('',#3194,#3193);

+#3196=CURVE_STYLE('',#20,POSITIVE_LENGTH_MEASURE(2.E-2),#4);

+#3197=PRESENTATION_STYLE_ASSIGNMENT((#3196));

+#3198=STYLED_ITEM('',(#3197),#3195);

+#3199=DIRECTION('',(0.E0,1.E0,0.E0));

+#3200=VECTOR('',#3199,2.6E0);

+#3201=CARTESIAN_POINT('',(1.345E1,2.E-1,-1.77E0));

+#3202=LINE('',#3201,#3200);

+#3203=CURVE_STYLE('',#20,POSITIVE_LENGTH_MEASURE(2.E-2),#4);

+#3204=PRESENTATION_STYLE_ASSIGNMENT((#3203));

+#3205=STYLED_ITEM('',(#3204),#3202);

+#3206=DIRECTION('',(1.E0,0.E0,0.E0));

+#3207=VECTOR('',#3206,1.5E0);

+#3208=CARTESIAN_POINT('',(1.195E1,2.E-1,-1.77E0));

+#3209=LINE('',#3208,#3207);

+#3210=CURVE_STYLE('',#20,POSITIVE_LENGTH_MEASURE(2.E-2),#4);

+#3211=PRESENTATION_STYLE_ASSIGNMENT((#3210));

+#3212=STYLED_ITEM('',(#3211),#3209);

+#3213=DIRECTION('',(0.E0,1.E0,0.E0));

+#3214=VECTOR('',#3213,2.6E0);

+#3215=CARTESIAN_POINT('',(1.195E1,2.E-1,-1.77E0));

+#3216=LINE('',#3215,#3214);

+#3217=CURVE_STYLE('',#20,POSITIVE_LENGTH_MEASURE(2.E-2),#4);

+#3218=PRESENTATION_STYLE_ASSIGNMENT((#3217));

+#3219=STYLED_ITEM('',(#3218),#3216);

+#3220=DIRECTION('',(0.E0,0.E0,-1.E0));

+#3221=VECTOR('',#3220,1.E0);

+#3222=CARTESIAN_POINT('',(1.195E1,2.8E0,-7.7E-1));

+#3223=LINE('',#3222,#3221);

+#3224=CURVE_STYLE('',#20,POSITIVE_LENGTH_MEASURE(2.E-2),#4);

+#3225=PRESENTATION_STYLE_ASSIGNMENT((#3224));

+#3226=STYLED_ITEM('',(#3225),#3223);

+#3227=DIRECTION('',(-1.E0,0.E0,0.E0));

+#3228=VECTOR('',#3227,1.5E0);

+#3229=CARTESIAN_POINT('',(1.345E1,2.8E0,-7.7E-1));

+#3230=LINE('',#3229,#3228);

+#3231=CURVE_STYLE('',#20,POSITIVE_LENGTH_MEASURE(2.E-2),#4);

+#3232=PRESENTATION_STYLE_ASSIGNMENT((#3231));

+#3233=STYLED_ITEM('',(#3232),#3230);

+#3234=DIRECTION('',(0.E0,0.E0,1.E0));

+#3235=VECTOR('',#3234,1.E0);

+#3236=CARTESIAN_POINT('',(1.345E1,2.8E0,-1.77E0));

+#3237=LINE('',#3236,#3235);

+#3238=CURVE_STYLE('',#20,POSITIVE_LENGTH_MEASURE(2.E-2),#4);

+#3239=PRESENTATION_STYLE_ASSIGNMENT((#3238));

+#3240=STYLED_ITEM('',(#3239),#3237);

+#3241=DIRECTION('',(1.E0,0.E0,0.E0));

+#3242=VECTOR('',#3241,1.5E0);

+#3243=CARTESIAN_POINT('',(1.195E1,2.8E0,-1.77E0));

+#3244=LINE('',#3243,#3242);

+#3245=CURVE_STYLE('',#20,POSITIVE_LENGTH_MEASURE(2.E-2),#4);

+#3246=PRESENTATION_STYLE_ASSIGNMENT((#3245));

+#3247=STYLED_ITEM('',(#3246),#3244);

+#3248=DIRECTION('',(1.E0,0.E0,0.E0));

+#3249=VECTOR('',#3248,1.5E0);

+#3250=CARTESIAN_POINT('',(1.195E1,2.8E0,7.7E-1));

+#3251=LINE('',#3250,#3249);

+#3252=CURVE_STYLE('',#20,POSITIVE_LENGTH_MEASURE(2.E-2),#4);

+#3253=PRESENTATION_STYLE_ASSIGNMENT((#3252));

+#3254=STYLED_ITEM('',(#3253),#3251);

+#3255=DIRECTION('',(0.E0,0.E0,-1.E0));

+#3256=VECTOR('',#3255,1.E0);

+#3257=CARTESIAN_POINT('',(1.195E1,2.8E0,1.77E0));

+#3258=LINE('',#3257,#3256);

+#3259=CURVE_STYLE('',#20,POSITIVE_LENGTH_MEASURE(2.E-2),#4);

+#3260=PRESENTATION_STYLE_ASSIGNMENT((#3259));

+#3261=STYLED_ITEM('',(#3260),#3258);

+#3262=DIRECTION('',(-1.E0,0.E0,0.E0));

+#3263=VECTOR('',#3262,1.5E0);

+#3264=CARTESIAN_POINT('',(1.345E1,2.8E0,1.77E0));

+#3265=LINE('',#3264,#3263);

+#3266=CURVE_STYLE('',#20,POSITIVE_LENGTH_MEASURE(2.E-2),#4);

+#3267=PRESENTATION_STYLE_ASSIGNMENT((#3266));

+#3268=STYLED_ITEM('',(#3267),#3265);

+#3269=DIRECTION('',(0.E0,0.E0,1.E0));

+#3270=VECTOR('',#3269,1.E0);

+#3271=CARTESIAN_POINT('',(1.345E1,2.8E0,7.7E-1));

+#3272=LINE('',#3271,#3270);

+#3273=CURVE_STYLE('',#20,POSITIVE_LENGTH_MEASURE(2.E-2),#4);

+#3274=PRESENTATION_STYLE_ASSIGNMENT((#3273));

+#3275=STYLED_ITEM('',(#3274),#3272);

+#3276=DIRECTION('',(1.E0,0.E0,0.E0));

+#3277=VECTOR('',#3276,1.5E0);

+#3278=CARTESIAN_POINT('',(1.195E1,2.E-1,7.7E-1));

+#3279=LINE('',#3278,#3277);

+#3280=CURVE_STYLE('',#20,POSITIVE_LENGTH_MEASURE(2.E-2),#4);

+#3281=PRESENTATION_STYLE_ASSIGNMENT((#3280));

+#3282=STYLED_ITEM('',(#3281),#3279);

+#3283=DIRECTION('',(0.E0,1.E0,0.E0));

+#3284=VECTOR('',#3283,2.6E0);

+#3285=CARTESIAN_POINT('',(1.195E1,2.E-1,7.7E-1));

+#3286=LINE('',#3285,#3284);

+#3287=CURVE_STYLE('',#20,POSITIVE_LENGTH_MEASURE(2.E-2),#4);

+#3288=PRESENTATION_STYLE_ASSIGNMENT((#3287));

+#3289=STYLED_ITEM('',(#3288),#3286);

+#3290=DIRECTION('',(0.E0,0.E0,-1.E0));

+#3291=VECTOR('',#3290,1.E0);

+#3292=CARTESIAN_POINT('',(1.195E1,2.E-1,1.77E0));

+#3293=LINE('',#3292,#3291);

+#3294=CURVE_STYLE('',#20,POSITIVE_LENGTH_MEASURE(2.E-2),#4);

+#3295=PRESENTATION_STYLE_ASSIGNMENT((#3294));

+#3296=STYLED_ITEM('',(#3295),#3293);

+#3297=DIRECTION('',(0.E0,1.E0,0.E0));

+#3298=VECTOR('',#3297,2.6E0);

+#3299=CARTESIAN_POINT('',(1.195E1,2.E-1,1.77E0));

+#3300=LINE('',#3299,#3298);

+#3301=CURVE_STYLE('',#20,POSITIVE_LENGTH_MEASURE(2.E-2),#4);

+#3302=PRESENTATION_STYLE_ASSIGNMENT((#3301));

+#3303=STYLED_ITEM('',(#3302),#3300);

+#3304=DIRECTION('',(-1.E0,0.E0,0.E0));

+#3305=VECTOR('',#3304,1.5E0);

+#3306=CARTESIAN_POINT('',(1.345E1,2.E-1,1.77E0));

+#3307=LINE('',#3306,#3305);

+#3308=CURVE_STYLE('',#20,POSITIVE_LENGTH_MEASURE(2.E-2),#4);

+#3309=PRESENTATION_STYLE_ASSIGNMENT((#3308));

+#3310=STYLED_ITEM('',(#3309),#3307);

+#3311=DIRECTION('',(0.E0,1.E0,0.E0));

+#3312=VECTOR('',#3311,2.6E0);

+#3313=CARTESIAN_POINT('',(1.345E1,2.E-1,1.77E0));

+#3314=LINE('',#3313,#3312);

+#3315=CURVE_STYLE('',#20,POSITIVE_LENGTH_MEASURE(2.E-2),#4);

+#3316=PRESENTATION_STYLE_ASSIGNMENT((#3315));

+#3317=STYLED_ITEM('',(#3316),#3314);

+#3318=DIRECTION('',(0.E0,0.E0,1.E0));

+#3319=VECTOR('',#3318,1.E0);

+#3320=CARTESIAN_POINT('',(1.345E1,2.E-1,7.7E-1));

+#3321=LINE('',#3320,#3319);

+#3322=CURVE_STYLE('',#20,POSITIVE_LENGTH_MEASURE(2.E-2),#4);

+#3323=PRESENTATION_STYLE_ASSIGNMENT((#3322));

+#3324=STYLED_ITEM('',(#3323),#3321);

+#3325=DIRECTION('',(0.E0,1.E0,0.E0));

+#3326=VECTOR('',#3325,2.6E0);

+#3327=CARTESIAN_POINT('',(1.345E1,2.E-1,7.7E-1));

+#3328=LINE('',#3327,#3326);

+#3329=CURVE_STYLE('',#20,POSITIVE_LENGTH_MEASURE(2.E-2),#4);

+#3330=PRESENTATION_STYLE_ASSIGNMENT((#3329));

+#3331=STYLED_ITEM('',(#3330),#3328);

+#3332=DIRECTION('',(1.E0,0.E0,0.E0));

+#3333=VECTOR('',#3332,6.4E-1);

+#3334=CARTESIAN_POINT('',(1.238E1,3.05E0,-1.59E0));

+#3335=LINE('',#3334,#3333);

+#3336=CURVE_STYLE('',#20,POSITIVE_LENGTH_MEASURE(2.E-2),#4);

+#3337=PRESENTATION_STYLE_ASSIGNMENT((#3336));

+#3338=STYLED_ITEM('',(#3337),#3335);

+#3339=DIRECTION('',(0.E0,-1.E0,0.E0));

+#3340=VECTOR('',#3339,2.5E-1);

+#3341=CARTESIAN_POINT('',(1.302E1,3.05E0,-1.59E0));

+#3342=LINE('',#3341,#3340);

+#3343=CURVE_STYLE('',#20,POSITIVE_LENGTH_MEASURE(2.E-2),#4);

+#3344=PRESENTATION_STYLE_ASSIGNMENT((#3343));

+#3345=STYLED_ITEM('',(#3344),#3342);

+#3346=DIRECTION('',(-1.E0,0.E0,0.E0));

+#3347=VECTOR('',#3346,6.4E-1);

+#3348=CARTESIAN_POINT('',(1.302E1,2.8E0,-1.59E0));

+#3349=LINE('',#3348,#3347);

+#3350=CURVE_STYLE('',#20,POSITIVE_LENGTH_MEASURE(2.E-2),#4);

+#3351=PRESENTATION_STYLE_ASSIGNMENT((#3350));

+#3352=STYLED_ITEM('',(#3351),#3349);

+#3353=DIRECTION('',(5.773502691896E-1,5.773502691896E-1,-5.773502691896E-1));

+#3354=VECTOR('',#3353,8.660254037844E-1);

+#3355=CARTESIAN_POINT('',(1.302E1,3.05E0,-1.59E0));

+#3356=LINE('',#3355,#3354);

+#3357=CURVE_STYLE('',#20,POSITIVE_LENGTH_MEASURE(2.E-2),#4);

+#3358=PRESENTATION_STYLE_ASSIGNMENT((#3357));

+#3359=STYLED_ITEM('',(#3358),#3356);

+#3360=DIRECTION('',(-5.773502691896E-1,5.773502691896E-1,-5.773502691896E-1));

+#3361=VECTOR('',#3360,8.660254037844E-1);

+#3362=CARTESIAN_POINT('',(1.238E1,3.05E0,-1.59E0));

+#3363=LINE('',#3362,#3361);

+#3364=CURVE_STYLE('',#20,POSITIVE_LENGTH_MEASURE(2.E-2),#4);

+#3365=PRESENTATION_STYLE_ASSIGNMENT((#3364));

+#3366=STYLED_ITEM('',(#3365),#3363);

+#3367=DIRECTION('',(0.E0,0.E0,-1.E0));

+#3368=VECTOR('',#3367,6.4E-1);

+#3369=CARTESIAN_POINT('',(1.238E1,3.05E0,-9.5E-1));

+#3370=LINE('',#3369,#3368);

+#3371=CURVE_STYLE('',#20,POSITIVE_LENGTH_MEASURE(2.E-2),#4);

+#3372=PRESENTATION_STYLE_ASSIGNMENT((#3371));

+#3373=STYLED_ITEM('',(#3372),#3370);

+#3374=DIRECTION('',(0.E0,-1.E0,0.E0));

+#3375=VECTOR('',#3374,2.5E-1);

+#3376=CARTESIAN_POINT('',(1.238E1,3.05E0,-1.59E0));

+#3377=LINE('',#3376,#3375);

+#3378=CURVE_STYLE('',#20,POSITIVE_LENGTH_MEASURE(2.E-2),#4);

+#3379=PRESENTATION_STYLE_ASSIGNMENT((#3378));

+#3380=STYLED_ITEM('',(#3379),#3377);

+#3381=DIRECTION('',(0.E0,0.E0,1.E0));

+#3382=VECTOR('',#3381,6.4E-1);

+#3383=CARTESIAN_POINT('',(1.238E1,2.8E0,-1.59E0));

+#3384=LINE('',#3383,#3382);

+#3385=CURVE_STYLE('',#20,POSITIVE_LENGTH_MEASURE(2.E-2),#4);

+#3386=PRESENTATION_STYLE_ASSIGNMENT((#3385));

+#3387=STYLED_ITEM('',(#3386),#3384);

+#3388=DIRECTION('',(-1.E0,0.E0,0.E0));

+#3389=VECTOR('',#3388,6.4E-1);

+#3390=CARTESIAN_POINT('',(1.302E1,3.05E0,-9.5E-1));

+#3391=LINE('',#3390,#3389);

+#3392=CURVE_STYLE('',#20,POSITIVE_LENGTH_MEASURE(2.E-2),#4);

+#3393=PRESENTATION_STYLE_ASSIGNMENT((#3392));

+#3394=STYLED_ITEM('',(#3393),#3391);

+#3395=DIRECTION('',(0.E0,-1.E0,0.E0));

+#3396=VECTOR('',#3395,2.5E-1);

+#3397=CARTESIAN_POINT('',(1.238E1,3.05E0,-9.5E-1));

+#3398=LINE('',#3397,#3396);

+#3399=CURVE_STYLE('',#20,POSITIVE_LENGTH_MEASURE(2.E-2),#4);

+#3400=PRESENTATION_STYLE_ASSIGNMENT((#3399));

+#3401=STYLED_ITEM('',(#3400),#3398);

+#3402=DIRECTION('',(1.E0,0.E0,0.E0));

+#3403=VECTOR('',#3402,6.4E-1);

+#3404=CARTESIAN_POINT('',(1.238E1,2.8E0,-9.5E-1));

+#3405=LINE('',#3404,#3403);

+#3406=CURVE_STYLE('',#20,POSITIVE_LENGTH_MEASURE(2.E-2),#4);

+#3407=PRESENTATION_STYLE_ASSIGNMENT((#3406));

+#3408=STYLED_ITEM('',(#3407),#3405);

+#3409=DIRECTION('',(-5.773502691896E-1,5.773502691896E-1,5.773502691896E-1));

+#3410=VECTOR('',#3409,8.660254037844E-1);

+#3411=CARTESIAN_POINT('',(1.238E1,3.05E0,-9.5E-1));

+#3412=LINE('',#3411,#3410);

+#3413=CURVE_STYLE('',#20,POSITIVE_LENGTH_MEASURE(2.E-2),#4);

+#3414=PRESENTATION_STYLE_ASSIGNMENT((#3413));

+#3415=STYLED_ITEM('',(#3414),#3412);

+#3416=DIRECTION('',(5.773502691896E-1,5.773502691896E-1,5.773502691896E-1));

+#3417=VECTOR('',#3416,8.660254037844E-1);

+#3418=CARTESIAN_POINT('',(1.302E1,3.05E0,-9.5E-1));

+#3419=LINE('',#3418,#3417);

+#3420=CURVE_STYLE('',#20,POSITIVE_LENGTH_MEASURE(2.E-2),#4);

+#3421=PRESENTATION_STYLE_ASSIGNMENT((#3420));

+#3422=STYLED_ITEM('',(#3421),#3419);

+#3423=DIRECTION('',(0.E0,0.E0,1.E0));

+#3424=VECTOR('',#3423,6.4E-1);

+#3425=CARTESIAN_POINT('',(1.302E1,3.05E0,-1.59E0));

+#3426=LINE('',#3425,#3424);

+#3427=CURVE_STYLE('',#20,POSITIVE_LENGTH_MEASURE(2.E-2),#4);

+#3428=PRESENTATION_STYLE_ASSIGNMENT((#3427));

+#3429=STYLED_ITEM('',(#3428),#3426);

+#3430=DIRECTION('',(0.E0,-1.E0,0.E0));

+#3431=VECTOR('',#3430,2.5E-1);

+#3432=CARTESIAN_POINT('',(1.302E1,3.05E0,-9.5E-1));

+#3433=LINE('',#3432,#3431);

+#3434=CURVE_STYLE('',#20,POSITIVE_LENGTH_MEASURE(2.E-2),#4);

+#3435=PRESENTATION_STYLE_ASSIGNMENT((#3434));

+#3436=STYLED_ITEM('',(#3435),#3433);

+#3437=DIRECTION('',(0.E0,0.E0,-1.E0));

+#3438=VECTOR('',#3437,6.4E-1);

+#3439=CARTESIAN_POINT('',(1.302E1,2.8E0,-9.5E-1));

+#3440=LINE('',#3439,#3438);

+#3441=CURVE_STYLE('',#20,POSITIVE_LENGTH_MEASURE(2.E-2),#4);

+#3442=PRESENTATION_STYLE_ASSIGNMENT((#3441));

+#3443=STYLED_ITEM('',(#3442),#3440);

+#3444=DIRECTION('',(0.E0,0.E0,1.E0));

+#3445=VECTOR('',#3444,6.4E-1);

+#3446=CARTESIAN_POINT('',(1.302E1,3.05E0,9.5E-1));

+#3447=LINE('',#3446,#3445);

+#3448=CURVE_STYLE('',#20,POSITIVE_LENGTH_MEASURE(2.E-2),#4);

+#3449=PRESENTATION_STYLE_ASSIGNMENT((#3448));

+#3450=STYLED_ITEM('',(#3449),#3447);

+#3451=DIRECTION('',(0.E0,-1.E0,0.E0));

+#3452=VECTOR('',#3451,2.5E-1);

+#3453=CARTESIAN_POINT('',(1.302E1,3.05E0,1.59E0));

+#3454=LINE('',#3453,#3452);

+#3455=CURVE_STYLE('',#20,POSITIVE_LENGTH_MEASURE(2.E-2),#4);

+#3456=PRESENTATION_STYLE_ASSIGNMENT((#3455));

+#3457=STYLED_ITEM('',(#3456),#3454);

+#3458=DIRECTION('',(0.E0,0.E0,-1.E0));

+#3459=VECTOR('',#3458,6.4E-1);

+#3460=CARTESIAN_POINT('',(1.302E1,2.8E0,1.59E0));

+#3461=LINE('',#3460,#3459);

+#3462=CURVE_STYLE('',#20,POSITIVE_LENGTH_MEASURE(2.E-2),#4);

+#3463=PRESENTATION_STYLE_ASSIGNMENT((#3462));

+#3464=STYLED_ITEM('',(#3463),#3461);

+#3465=DIRECTION('',(5.773502691896E-1,5.773502691896E-1,5.773502691896E-1));

+#3466=VECTOR('',#3465,8.660254037844E-1);

+#3467=CARTESIAN_POINT('',(1.302E1,3.05E0,1.59E0));

+#3468=LINE('',#3467,#3466);

+#3469=CURVE_STYLE('',#20,POSITIVE_LENGTH_MEASURE(2.E-2),#4);

+#3470=PRESENTATION_STYLE_ASSIGNMENT((#3469));

+#3471=STYLED_ITEM('',(#3470),#3468);

+#3472=DIRECTION('',(5.773502691896E-1,5.773502691896E-1,-5.773502691896E-1));

+#3473=VECTOR('',#3472,8.660254037844E-1);

+#3474=CARTESIAN_POINT('',(1.302E1,3.05E0,9.5E-1));

+#3475=LINE('',#3474,#3473);

+#3476=CURVE_STYLE('',#20,POSITIVE_LENGTH_MEASURE(2.E-2),#4);

+#3477=PRESENTATION_STYLE_ASSIGNMENT((#3476));

+#3478=STYLED_ITEM('',(#3477),#3475);

+#3479=DIRECTION('',(1.E0,0.E0,0.E0));

+#3480=VECTOR('',#3479,6.4E-1);

+#3481=CARTESIAN_POINT('',(1.238E1,3.05E0,9.5E-1));

+#3482=LINE('',#3481,#3480);

+#3483=CURVE_STYLE('',#20,POSITIVE_LENGTH_MEASURE(2.E-2),#4);

+#3484=PRESENTATION_STYLE_ASSIGNMENT((#3483));

+#3485=STYLED_ITEM('',(#3484),#3482);

+#3486=DIRECTION('',(0.E0,-1.E0,0.E0));

+#3487=VECTOR('',#3486,2.5E-1);

+#3488=CARTESIAN_POINT('',(1.302E1,3.05E0,9.5E-1));

+#3489=LINE('',#3488,#3487);

+#3490=CURVE_STYLE('',#20,POSITIVE_LENGTH_MEASURE(2.E-2),#4);

+#3491=PRESENTATION_STYLE_ASSIGNMENT((#3490));

+#3492=STYLED_ITEM('',(#3491),#3489);

+#3493=DIRECTION('',(-1.E0,0.E0,0.E0));

+#3494=VECTOR('',#3493,6.4E-1);

+#3495=CARTESIAN_POINT('',(1.302E1,2.8E0,9.5E-1));

+#3496=LINE('',#3495,#3494);

+#3497=CURVE_STYLE('',#20,POSITIVE_LENGTH_MEASURE(2.E-2),#4);

+#3498=PRESENTATION_STYLE_ASSIGNMENT((#3497));

+#3499=STYLED_ITEM('',(#3498),#3496);

+#3500=DIRECTION('',(0.E0,0.E0,-1.E0));

+#3501=VECTOR('',#3500,6.4E-1);

+#3502=CARTESIAN_POINT('',(1.238E1,3.05E0,1.59E0));

+#3503=LINE('',#3502,#3501);

+#3504=CURVE_STYLE('',#20,POSITIVE_LENGTH_MEASURE(2.E-2),#4);

+#3505=PRESENTATION_STYLE_ASSIGNMENT((#3504));

+#3506=STYLED_ITEM('',(#3505),#3503);

+#3507=DIRECTION('',(0.E0,-1.E0,0.E0));

+#3508=VECTOR('',#3507,2.5E-1);

+#3509=CARTESIAN_POINT('',(1.238E1,3.05E0,9.5E-1));

+#3510=LINE('',#3509,#3508);

+#3511=CURVE_STYLE('',#20,POSITIVE_LENGTH_MEASURE(2.E-2),#4);

+#3512=PRESENTATION_STYLE_ASSIGNMENT((#3511));

+#3513=STYLED_ITEM('',(#3512),#3510);

+#3514=DIRECTION('',(0.E0,0.E0,1.E0));

+#3515=VECTOR('',#3514,6.4E-1);

+#3516=CARTESIAN_POINT('',(1.238E1,2.8E0,9.5E-1));

+#3517=LINE('',#3516,#3515);

+#3518=CURVE_STYLE('',#20,POSITIVE_LENGTH_MEASURE(2.E-2),#4);

+#3519=PRESENTATION_STYLE_ASSIGNMENT((#3518));

+#3520=STYLED_ITEM('',(#3519),#3517);

+#3521=DIRECTION('',(-5.773502691896E-1,5.773502691896E-1,-5.773502691896E-1));

+#3522=VECTOR('',#3521,8.660254037844E-1);

+#3523=CARTESIAN_POINT('',(1.238E1,3.05E0,9.5E-1));

+#3524=LINE('',#3523,#3522);

+#3525=CURVE_STYLE('',#20,POSITIVE_LENGTH_MEASURE(2.E-2),#4);

+#3526=PRESENTATION_STYLE_ASSIGNMENT((#3525));

+#3527=STYLED_ITEM('',(#3526),#3524);

+#3528=DIRECTION('',(-5.773502691896E-1,5.773502691896E-1,5.773502691896E-1));

+#3529=VECTOR('',#3528,8.660254037844E-1);

+#3530=CARTESIAN_POINT('',(1.238E1,3.05E0,1.59E0));

+#3531=LINE('',#3530,#3529);

+#3532=CURVE_STYLE('',#20,POSITIVE_LENGTH_MEASURE(2.E-2),#4);

+#3533=PRESENTATION_STYLE_ASSIGNMENT((#3532));

+#3534=STYLED_ITEM('',(#3533),#3531);

+#3535=DIRECTION('',(-1.E0,0.E0,0.E0));

+#3536=VECTOR('',#3535,6.4E-1);

+#3537=CARTESIAN_POINT('',(1.302E1,3.05E0,1.59E0));

+#3538=LINE('',#3537,#3536);

+#3539=CURVE_STYLE('',#20,POSITIVE_LENGTH_MEASURE(2.E-2),#4);

+#3540=PRESENTATION_STYLE_ASSIGNMENT((#3539));

+#3541=STYLED_ITEM('',(#3540),#3538);

+#3542=DIRECTION('',(0.E0,-1.E0,0.E0));

+#3543=VECTOR('',#3542,2.5E-1);

+#3544=CARTESIAN_POINT('',(1.238E1,3.05E0,1.59E0));

+#3545=LINE('',#3544,#3543);

+#3546=CURVE_STYLE('',#20,POSITIVE_LENGTH_MEASURE(2.E-2),#4);

+#3547=PRESENTATION_STYLE_ASSIGNMENT((#3546));

+#3548=STYLED_ITEM('',(#3547),#3545);

+#3549=DIRECTION('',(1.E0,0.E0,0.E0));

+#3550=VECTOR('',#3549,6.4E-1);

+#3551=CARTESIAN_POINT('',(1.238E1,2.8E0,1.59E0));

+#3552=LINE('',#3551,#3550);

+#3553=CURVE_STYLE('',#20,POSITIVE_LENGTH_MEASURE(2.E-2),#4);

+#3554=PRESENTATION_STYLE_ASSIGNMENT((#3553));

+#3555=STYLED_ITEM('',(#3554),#3552);

+#3556=DIRECTION('',(0.E0,0.E0,-1.E0));

+#3557=VECTOR('',#3556,1.E0);

+#3558=CARTESIAN_POINT('',(1.449E1,2.E-1,-7.7E-1));

+#3559=LINE('',#3558,#3557);

+#3560=CURVE_STYLE('',#20,POSITIVE_LENGTH_MEASURE(2.E-2),#4);

+#3561=PRESENTATION_STYLE_ASSIGNMENT((#3560));

+#3562=STYLED_ITEM('',(#3561),#3559);

+#3563=DIRECTION('',(0.E0,1.E0,0.E0));

+#3564=VECTOR('',#3563,2.6E0);

+#3565=CARTESIAN_POINT('',(1.449E1,2.E-1,-7.7E-1));

+#3566=LINE('',#3565,#3564);

+#3567=CURVE_STYLE('',#20,POSITIVE_LENGTH_MEASURE(2.E-2),#4);

+#3568=PRESENTATION_STYLE_ASSIGNMENT((#3567));

+#3569=STYLED_ITEM('',(#3568),#3566);

+#3570=DIRECTION('',(-1.E0,0.E0,0.E0));

+#3571=VECTOR('',#3570,1.5E0);

+#3572=CARTESIAN_POINT('',(1.599E1,2.E-1,-7.7E-1));

+#3573=LINE('',#3572,#3571);

+#3574=CURVE_STYLE('',#20,POSITIVE_LENGTH_MEASURE(2.E-2),#4);

+#3575=PRESENTATION_STYLE_ASSIGNMENT((#3574));

+#3576=STYLED_ITEM('',(#3575),#3573);

+#3577=DIRECTION('',(0.E0,1.E0,0.E0));

+#3578=VECTOR('',#3577,2.6E0);

+#3579=CARTESIAN_POINT('',(1.599E1,2.E-1,-7.7E-1));

+#3580=LINE('',#3579,#3578);

+#3581=CURVE_STYLE('',#20,POSITIVE_LENGTH_MEASURE(2.E-2),#4);

+#3582=PRESENTATION_STYLE_ASSIGNMENT((#3581));

+#3583=STYLED_ITEM('',(#3582),#3580);

+#3584=DIRECTION('',(0.E0,0.E0,1.E0));

+#3585=VECTOR('',#3584,1.E0);

+#3586=CARTESIAN_POINT('',(1.599E1,2.E-1,-1.77E0));

+#3587=LINE('',#3586,#3585);

+#3588=CURVE_STYLE('',#20,POSITIVE_LENGTH_MEASURE(2.E-2),#4);

+#3589=PRESENTATION_STYLE_ASSIGNMENT((#3588));

+#3590=STYLED_ITEM('',(#3589),#3587);

+#3591=DIRECTION('',(0.E0,1.E0,0.E0));

+#3592=VECTOR('',#3591,2.6E0);

+#3593=CARTESIAN_POINT('',(1.599E1,2.E-1,-1.77E0));

+#3594=LINE('',#3593,#3592);

+#3595=CURVE_STYLE('',#20,POSITIVE_LENGTH_MEASURE(2.E-2),#4);

+#3596=PRESENTATION_STYLE_ASSIGNMENT((#3595));

+#3597=STYLED_ITEM('',(#3596),#3594);

+#3598=DIRECTION('',(1.E0,0.E0,0.E0));

+#3599=VECTOR('',#3598,1.5E0);

+#3600=CARTESIAN_POINT('',(1.449E1,2.E-1,-1.77E0));

+#3601=LINE('',#3600,#3599);

+#3602=CURVE_STYLE('',#20,POSITIVE_LENGTH_MEASURE(2.E-2),#4);

+#3603=PRESENTATION_STYLE_ASSIGNMENT((#3602));

+#3604=STYLED_ITEM('',(#3603),#3601);

+#3605=DIRECTION('',(0.E0,1.E0,0.E0));

+#3606=VECTOR('',#3605,2.6E0);

+#3607=CARTESIAN_POINT('',(1.449E1,2.E-1,-1.77E0));

+#3608=LINE('',#3607,#3606);

+#3609=CURVE_STYLE('',#20,POSITIVE_LENGTH_MEASURE(2.E-2),#4);

+#3610=PRESENTATION_STYLE_ASSIGNMENT((#3609));

+#3611=STYLED_ITEM('',(#3610),#3608);

+#3612=DIRECTION('',(0.E0,0.E0,-1.E0));

+#3613=VECTOR('',#3612,1.E0);

+#3614=CARTESIAN_POINT('',(1.449E1,2.8E0,-7.7E-1));

+#3615=LINE('',#3614,#3613);

+#3616=CURVE_STYLE('',#20,POSITIVE_LENGTH_MEASURE(2.E-2),#4);

+#3617=PRESENTATION_STYLE_ASSIGNMENT((#3616));

+#3618=STYLED_ITEM('',(#3617),#3615);

+#3619=DIRECTION('',(-1.E0,0.E0,0.E0));

+#3620=VECTOR('',#3619,1.5E0);

+#3621=CARTESIAN_POINT('',(1.599E1,2.8E0,-7.7E-1));

+#3622=LINE('',#3621,#3620);

+#3623=CURVE_STYLE('',#20,POSITIVE_LENGTH_MEASURE(2.E-2),#4);

+#3624=PRESENTATION_STYLE_ASSIGNMENT((#3623));

+#3625=STYLED_ITEM('',(#3624),#3622);

+#3626=DIRECTION('',(0.E0,0.E0,1.E0));

+#3627=VECTOR('',#3626,1.E0);

+#3628=CARTESIAN_POINT('',(1.599E1,2.8E0,-1.77E0));

+#3629=LINE('',#3628,#3627);

+#3630=CURVE_STYLE('',#20,POSITIVE_LENGTH_MEASURE(2.E-2),#4);

+#3631=PRESENTATION_STYLE_ASSIGNMENT((#3630));

+#3632=STYLED_ITEM('',(#3631),#3629);

+#3633=DIRECTION('',(1.E0,0.E0,0.E0));

+#3634=VECTOR('',#3633,1.5E0);

+#3635=CARTESIAN_POINT('',(1.449E1,2.8E0,-1.77E0));

+#3636=LINE('',#3635,#3634);

+#3637=CURVE_STYLE('',#20,POSITIVE_LENGTH_MEASURE(2.E-2),#4);

+#3638=PRESENTATION_STYLE_ASSIGNMENT((#3637));

+#3639=STYLED_ITEM('',(#3638),#3636);

+#3640=DIRECTION('',(1.E0,0.E0,0.E0));

+#3641=VECTOR('',#3640,1.5E0);

+#3642=CARTESIAN_POINT('',(1.449E1,2.8E0,7.7E-1));

+#3643=LINE('',#3642,#3641);

+#3644=CURVE_STYLE('',#20,POSITIVE_LENGTH_MEASURE(2.E-2),#4);

+#3645=PRESENTATION_STYLE_ASSIGNMENT((#3644));

+#3646=STYLED_ITEM('',(#3645),#3643);

+#3647=DIRECTION('',(0.E0,0.E0,-1.E0));

+#3648=VECTOR('',#3647,1.E0);

+#3649=CARTESIAN_POINT('',(1.449E1,2.8E0,1.77E0));

+#3650=LINE('',#3649,#3648);

+#3651=CURVE_STYLE('',#20,POSITIVE_LENGTH_MEASURE(2.E-2),#4);

+#3652=PRESENTATION_STYLE_ASSIGNMENT((#3651));

+#3653=STYLED_ITEM('',(#3652),#3650);

+#3654=DIRECTION('',(-1.E0,0.E0,0.E0));

+#3655=VECTOR('',#3654,1.5E0);

+#3656=CARTESIAN_POINT('',(1.599E1,2.8E0,1.77E0));

+#3657=LINE('',#3656,#3655);

+#3658=CURVE_STYLE('',#20,POSITIVE_LENGTH_MEASURE(2.E-2),#4);

+#3659=PRESENTATION_STYLE_ASSIGNMENT((#3658));

+#3660=STYLED_ITEM('',(#3659),#3657);

+#3661=DIRECTION('',(0.E0,0.E0,1.E0));

+#3662=VECTOR('',#3661,1.E0);

+#3663=CARTESIAN_POINT('',(1.599E1,2.8E0,7.7E-1));

+#3664=LINE('',#3663,#3662);

+#3665=CURVE_STYLE('',#20,POSITIVE_LENGTH_MEASURE(2.E-2),#4);

+#3666=PRESENTATION_STYLE_ASSIGNMENT((#3665));

+#3667=STYLED_ITEM('',(#3666),#3664);

+#3668=DIRECTION('',(1.E0,0.E0,0.E0));

+#3669=VECTOR('',#3668,1.5E0);

+#3670=CARTESIAN_POINT('',(1.449E1,2.E-1,7.7E-1));

+#3671=LINE('',#3670,#3669);

+#3672=CURVE_STYLE('',#20,POSITIVE_LENGTH_MEASURE(2.E-2),#4);

+#3673=PRESENTATION_STYLE_ASSIGNMENT((#3672));

+#3674=STYLED_ITEM('',(#3673),#3671);

+#3675=DIRECTION('',(0.E0,1.E0,0.E0));

+#3676=VECTOR('',#3675,2.6E0);

+#3677=CARTESIAN_POINT('',(1.449E1,2.E-1,7.7E-1));

+#3678=LINE('',#3677,#3676);

+#3679=CURVE_STYLE('',#20,POSITIVE_LENGTH_MEASURE(2.E-2),#4);

+#3680=PRESENTATION_STYLE_ASSIGNMENT((#3679));

+#3681=STYLED_ITEM('',(#3680),#3678);

+#3682=DIRECTION('',(0.E0,0.E0,-1.E0));

+#3683=VECTOR('',#3682,1.E0);

+#3684=CARTESIAN_POINT('',(1.449E1,2.E-1,1.77E0));

+#3685=LINE('',#3684,#3683);

+#3686=CURVE_STYLE('',#20,POSITIVE_LENGTH_MEASURE(2.E-2),#4);

+#3687=PRESENTATION_STYLE_ASSIGNMENT((#3686));

+#3688=STYLED_ITEM('',(#3687),#3685);

+#3689=DIRECTION('',(0.E0,1.E0,0.E0));

+#3690=VECTOR('',#3689,2.6E0);

+#3691=CARTESIAN_POINT('',(1.449E1,2.E-1,1.77E0));

+#3692=LINE('',#3691,#3690);

+#3693=CURVE_STYLE('',#20,POSITIVE_LENGTH_MEASURE(2.E-2),#4);

+#3694=PRESENTATION_STYLE_ASSIGNMENT((#3693));

+#3695=STYLED_ITEM('',(#3694),#3692);

+#3696=DIRECTION('',(-1.E0,0.E0,0.E0));

+#3697=VECTOR('',#3696,1.5E0);

+#3698=CARTESIAN_POINT('',(1.599E1,2.E-1,1.77E0));

+#3699=LINE('',#3698,#3697);

+#3700=CURVE_STYLE('',#20,POSITIVE_LENGTH_MEASURE(2.E-2),#4);

+#3701=PRESENTATION_STYLE_ASSIGNMENT((#3700));

+#3702=STYLED_ITEM('',(#3701),#3699);

+#3703=DIRECTION('',(0.E0,1.E0,0.E0));

+#3704=VECTOR('',#3703,2.6E0);

+#3705=CARTESIAN_POINT('',(1.599E1,2.E-1,1.77E0));

+#3706=LINE('',#3705,#3704);

+#3707=CURVE_STYLE('',#20,POSITIVE_LENGTH_MEASURE(2.E-2),#4);

+#3708=PRESENTATION_STYLE_ASSIGNMENT((#3707));

+#3709=STYLED_ITEM('',(#3708),#3706);

+#3710=DIRECTION('',(0.E0,0.E0,1.E0));

+#3711=VECTOR('',#3710,1.E0);

+#3712=CARTESIAN_POINT('',(1.599E1,2.E-1,7.7E-1));

+#3713=LINE('',#3712,#3711);

+#3714=CURVE_STYLE('',#20,POSITIVE_LENGTH_MEASURE(2.E-2),#4);

+#3715=PRESENTATION_STYLE_ASSIGNMENT((#3714));

+#3716=STYLED_ITEM('',(#3715),#3713);

+#3717=DIRECTION('',(0.E0,1.E0,0.E0));

+#3718=VECTOR('',#3717,2.6E0);

+#3719=CARTESIAN_POINT('',(1.599E1,2.E-1,7.7E-1));

+#3720=LINE('',#3719,#3718);

+#3721=CURVE_STYLE('',#20,POSITIVE_LENGTH_MEASURE(2.E-2),#4);

+#3722=PRESENTATION_STYLE_ASSIGNMENT((#3721));

+#3723=STYLED_ITEM('',(#3722),#3720);

+#3724=DIRECTION('',(1.E0,0.E0,0.E0));

+#3725=VECTOR('',#3724,6.4E-1);

+#3726=CARTESIAN_POINT('',(1.492E1,3.05E0,-1.59E0));

+#3727=LINE('',#3726,#3725);

+#3728=CURVE_STYLE('',#20,POSITIVE_LENGTH_MEASURE(2.E-2),#4);

+#3729=PRESENTATION_STYLE_ASSIGNMENT((#3728));

+#3730=STYLED_ITEM('',(#3729),#3727);

+#3731=DIRECTION('',(0.E0,-1.E0,0.E0));

+#3732=VECTOR('',#3731,2.5E-1);

+#3733=CARTESIAN_POINT('',(1.556E1,3.05E0,-1.59E0));

+#3734=LINE('',#3733,#3732);

+#3735=CURVE_STYLE('',#20,POSITIVE_LENGTH_MEASURE(2.E-2),#4);

+#3736=PRESENTATION_STYLE_ASSIGNMENT((#3735));

+#3737=STYLED_ITEM('',(#3736),#3734);

+#3738=DIRECTION('',(-1.E0,0.E0,0.E0));

+#3739=VECTOR('',#3738,6.4E-1);

+#3740=CARTESIAN_POINT('',(1.556E1,2.8E0,-1.59E0));

+#3741=LINE('',#3740,#3739);

+#3742=CURVE_STYLE('',#20,POSITIVE_LENGTH_MEASURE(2.E-2),#4);

+#3743=PRESENTATION_STYLE_ASSIGNMENT((#3742));

+#3744=STYLED_ITEM('',(#3743),#3741);

+#3745=DIRECTION('',(5.773502691896E-1,5.773502691896E-1,-5.773502691896E-1));

+#3746=VECTOR('',#3745,8.660254037844E-1);

+#3747=CARTESIAN_POINT('',(1.556E1,3.05E0,-1.59E0));

+#3748=LINE('',#3747,#3746);

+#3749=CURVE_STYLE('',#20,POSITIVE_LENGTH_MEASURE(2.E-2),#4);

+#3750=PRESENTATION_STYLE_ASSIGNMENT((#3749));

+#3751=STYLED_ITEM('',(#3750),#3748);

+#3752=DIRECTION('',(-5.773502691896E-1,5.773502691896E-1,-5.773502691896E-1));

+#3753=VECTOR('',#3752,8.660254037844E-1);

+#3754=CARTESIAN_POINT('',(1.492E1,3.05E0,-1.59E0));

+#3755=LINE('',#3754,#3753);

+#3756=CURVE_STYLE('',#20,POSITIVE_LENGTH_MEASURE(2.E-2),#4);

+#3757=PRESENTATION_STYLE_ASSIGNMENT((#3756));

+#3758=STYLED_ITEM('',(#3757),#3755);

+#3759=DIRECTION('',(0.E0,0.E0,-1.E0));

+#3760=VECTOR('',#3759,6.4E-1);

+#3761=CARTESIAN_POINT('',(1.492E1,3.05E0,-9.5E-1));

+#3762=LINE('',#3761,#3760);

+#3763=CURVE_STYLE('',#20,POSITIVE_LENGTH_MEASURE(2.E-2),#4);

+#3764=PRESENTATION_STYLE_ASSIGNMENT((#3763));

+#3765=STYLED_ITEM('',(#3764),#3762);

+#3766=DIRECTION('',(0.E0,-1.E0,0.E0));

+#3767=VECTOR('',#3766,2.5E-1);

+#3768=CARTESIAN_POINT('',(1.492E1,3.05E0,-1.59E0));

+#3769=LINE('',#3768,#3767);

+#3770=CURVE_STYLE('',#20,POSITIVE_LENGTH_MEASURE(2.E-2),#4);

+#3771=PRESENTATION_STYLE_ASSIGNMENT((#3770));

+#3772=STYLED_ITEM('',(#3771),#3769);

+#3773=DIRECTION('',(0.E0,0.E0,1.E0));

+#3774=VECTOR('',#3773,6.4E-1);

+#3775=CARTESIAN_POINT('',(1.492E1,2.8E0,-1.59E0));

+#3776=LINE('',#3775,#3774);

+#3777=CURVE_STYLE('',#20,POSITIVE_LENGTH_MEASURE(2.E-2),#4);

+#3778=PRESENTATION_STYLE_ASSIGNMENT((#3777));

+#3779=STYLED_ITEM('',(#3778),#3776);

+#3780=DIRECTION('',(-1.E0,0.E0,0.E0));

+#3781=VECTOR('',#3780,6.4E-1);

+#3782=CARTESIAN_POINT('',(1.556E1,3.05E0,-9.5E-1));

+#3783=LINE('',#3782,#3781);

+#3784=CURVE_STYLE('',#20,POSITIVE_LENGTH_MEASURE(2.E-2),#4);

+#3785=PRESENTATION_STYLE_ASSIGNMENT((#3784));

+#3786=STYLED_ITEM('',(#3785),#3783);

+#3787=DIRECTION('',(0.E0,-1.E0,0.E0));

+#3788=VECTOR('',#3787,2.5E-1);

+#3789=CARTESIAN_POINT('',(1.492E1,3.05E0,-9.5E-1));

+#3790=LINE('',#3789,#3788);

+#3791=CURVE_STYLE('',#20,POSITIVE_LENGTH_MEASURE(2.E-2),#4);

+#3792=PRESENTATION_STYLE_ASSIGNMENT((#3791));

+#3793=STYLED_ITEM('',(#3792),#3790);

+#3794=DIRECTION('',(1.E0,0.E0,0.E0));

+#3795=VECTOR('',#3794,6.4E-1);

+#3796=CARTESIAN_POINT('',(1.492E1,2.8E0,-9.5E-1));

+#3797=LINE('',#3796,#3795);

+#3798=CURVE_STYLE('',#20,POSITIVE_LENGTH_MEASURE(2.E-2),#4);

+#3799=PRESENTATION_STYLE_ASSIGNMENT((#3798));

+#3800=STYLED_ITEM('',(#3799),#3797);

+#3801=DIRECTION('',(-5.773502691896E-1,5.773502691896E-1,5.773502691896E-1));

+#3802=VECTOR('',#3801,8.660254037844E-1);

+#3803=CARTESIAN_POINT('',(1.492E1,3.05E0,-9.5E-1));

+#3804=LINE('',#3803,#3802);

+#3805=CURVE_STYLE('',#20,POSITIVE_LENGTH_MEASURE(2.E-2),#4);

+#3806=PRESENTATION_STYLE_ASSIGNMENT((#3805));

+#3807=STYLED_ITEM('',(#3806),#3804);

+#3808=DIRECTION('',(5.773502691896E-1,5.773502691896E-1,5.773502691896E-1));

+#3809=VECTOR('',#3808,8.660254037844E-1);

+#3810=CARTESIAN_POINT('',(1.556E1,3.05E0,-9.5E-1));

+#3811=LINE('',#3810,#3809);

+#3812=CURVE_STYLE('',#20,POSITIVE_LENGTH_MEASURE(2.E-2),#4);

+#3813=PRESENTATION_STYLE_ASSIGNMENT((#3812));

+#3814=STYLED_ITEM('',(#3813),#3811);

+#3815=DIRECTION('',(0.E0,0.E0,1.E0));

+#3816=VECTOR('',#3815,6.4E-1);

+#3817=CARTESIAN_POINT('',(1.556E1,3.05E0,-1.59E0));

+#3818=LINE('',#3817,#3816);

+#3819=CURVE_STYLE('',#20,POSITIVE_LENGTH_MEASURE(2.E-2),#4);

+#3820=PRESENTATION_STYLE_ASSIGNMENT((#3819));

+#3821=STYLED_ITEM('',(#3820),#3818);

+#3822=DIRECTION('',(0.E0,-1.E0,0.E0));

+#3823=VECTOR('',#3822,2.5E-1);

+#3824=CARTESIAN_POINT('',(1.556E1,3.05E0,-9.5E-1));

+#3825=LINE('',#3824,#3823);

+#3826=CURVE_STYLE('',#20,POSITIVE_LENGTH_MEASURE(2.E-2),#4);

+#3827=PRESENTATION_STYLE_ASSIGNMENT((#3826));

+#3828=STYLED_ITEM('',(#3827),#3825);

+#3829=DIRECTION('',(0.E0,0.E0,-1.E0));

+#3830=VECTOR('',#3829,6.4E-1);

+#3831=CARTESIAN_POINT('',(1.556E1,2.8E0,-9.5E-1));

+#3832=LINE('',#3831,#3830);

+#3833=CURVE_STYLE('',#20,POSITIVE_LENGTH_MEASURE(2.E-2),#4);

+#3834=PRESENTATION_STYLE_ASSIGNMENT((#3833));

+#3835=STYLED_ITEM('',(#3834),#3832);

+#3836=DIRECTION('',(0.E0,0.E0,1.E0));

+#3837=VECTOR('',#3836,6.4E-1);

+#3838=CARTESIAN_POINT('',(1.556E1,3.05E0,9.5E-1));

+#3839=LINE('',#3838,#3837);

+#3840=CURVE_STYLE('',#20,POSITIVE_LENGTH_MEASURE(2.E-2),#4);

+#3841=PRESENTATION_STYLE_ASSIGNMENT((#3840));

+#3842=STYLED_ITEM('',(#3841),#3839);

+#3843=DIRECTION('',(0.E0,-1.E0,0.E0));

+#3844=VECTOR('',#3843,2.5E-1);

+#3845=CARTESIAN_POINT('',(1.556E1,3.05E0,1.59E0));

+#3846=LINE('',#3845,#3844);

+#3847=CURVE_STYLE('',#20,POSITIVE_LENGTH_MEASURE(2.E-2),#4);

+#3848=PRESENTATION_STYLE_ASSIGNMENT((#3847));

+#3849=STYLED_ITEM('',(#3848),#3846);

+#3850=DIRECTION('',(0.E0,0.E0,-1.E0));

+#3851=VECTOR('',#3850,6.4E-1);

+#3852=CARTESIAN_POINT('',(1.556E1,2.8E0,1.59E0));

+#3853=LINE('',#3852,#3851);

+#3854=CURVE_STYLE('',#20,POSITIVE_LENGTH_MEASURE(2.E-2),#4);

+#3855=PRESENTATION_STYLE_ASSIGNMENT((#3854));

+#3856=STYLED_ITEM('',(#3855),#3853);

+#3857=DIRECTION('',(5.773502691896E-1,5.773502691896E-1,5.773502691896E-1));

+#3858=VECTOR('',#3857,8.660254037844E-1);

+#3859=CARTESIAN_POINT('',(1.556E1,3.05E0,1.59E0));

+#3860=LINE('',#3859,#3858);

+#3861=CURVE_STYLE('',#20,POSITIVE_LENGTH_MEASURE(2.E-2),#4);

+#3862=PRESENTATION_STYLE_ASSIGNMENT((#3861));

+#3863=STYLED_ITEM('',(#3862),#3860);

+#3864=DIRECTION('',(5.773502691896E-1,5.773502691896E-1,-5.773502691896E-1));

+#3865=VECTOR('',#3864,8.660254037844E-1);

+#3866=CARTESIAN_POINT('',(1.556E1,3.05E0,9.5E-1));

+#3867=LINE('',#3866,#3865);

+#3868=CURVE_STYLE('',#20,POSITIVE_LENGTH_MEASURE(2.E-2),#4);

+#3869=PRESENTATION_STYLE_ASSIGNMENT((#3868));

+#3870=STYLED_ITEM('',(#3869),#3867);

+#3871=DIRECTION('',(1.E0,0.E0,0.E0));

+#3872=VECTOR('',#3871,6.4E-1);

+#3873=CARTESIAN_POINT('',(1.492E1,3.05E0,9.5E-1));

+#3874=LINE('',#3873,#3872);

+#3875=CURVE_STYLE('',#20,POSITIVE_LENGTH_MEASURE(2.E-2),#4);

+#3876=PRESENTATION_STYLE_ASSIGNMENT((#3875));

+#3877=STYLED_ITEM('',(#3876),#3874);

+#3878=DIRECTION('',(0.E0,-1.E0,0.E0));

+#3879=VECTOR('',#3878,2.5E-1);

+#3880=CARTESIAN_POINT('',(1.556E1,3.05E0,9.5E-1));

+#3881=LINE('',#3880,#3879);

+#3882=CURVE_STYLE('',#20,POSITIVE_LENGTH_MEASURE(2.E-2),#4);

+#3883=PRESENTATION_STYLE_ASSIGNMENT((#3882));

+#3884=STYLED_ITEM('',(#3883),#3881);

+#3885=DIRECTION('',(-1.E0,0.E0,0.E0));

+#3886=VECTOR('',#3885,6.4E-1);

+#3887=CARTESIAN_POINT('',(1.556E1,2.8E0,9.5E-1));

+#3888=LINE('',#3887,#3886);

+#3889=CURVE_STYLE('',#20,POSITIVE_LENGTH_MEASURE(2.E-2),#4);

+#3890=PRESENTATION_STYLE_ASSIGNMENT((#3889));

+#3891=STYLED_ITEM('',(#3890),#3888);

+#3892=DIRECTION('',(0.E0,0.E0,-1.E0));

+#3893=VECTOR('',#3892,6.4E-1);

+#3894=CARTESIAN_POINT('',(1.492E1,3.05E0,1.59E0));

+#3895=LINE('',#3894,#3893);

+#3896=CURVE_STYLE('',#20,POSITIVE_LENGTH_MEASURE(2.E-2),#4);

+#3897=PRESENTATION_STYLE_ASSIGNMENT((#3896));

+#3898=STYLED_ITEM('',(#3897),#3895);

+#3899=DIRECTION('',(0.E0,-1.E0,0.E0));

+#3900=VECTOR('',#3899,2.5E-1);

+#3901=CARTESIAN_POINT('',(1.492E1,3.05E0,9.5E-1));

+#3902=LINE('',#3901,#3900);

+#3903=CURVE_STYLE('',#20,POSITIVE_LENGTH_MEASURE(2.E-2),#4);

+#3904=PRESENTATION_STYLE_ASSIGNMENT((#3903));

+#3905=STYLED_ITEM('',(#3904),#3902);

+#3906=DIRECTION('',(0.E0,0.E0,1.E0));

+#3907=VECTOR('',#3906,6.4E-1);

+#3908=CARTESIAN_POINT('',(1.492E1,2.8E0,9.5E-1));

+#3909=LINE('',#3908,#3907);

+#3910=CURVE_STYLE('',#20,POSITIVE_LENGTH_MEASURE(2.E-2),#4);

+#3911=PRESENTATION_STYLE_ASSIGNMENT((#3910));

+#3912=STYLED_ITEM('',(#3911),#3909);

+#3913=DIRECTION('',(-5.773502691896E-1,5.773502691896E-1,-5.773502691896E-1));

+#3914=VECTOR('',#3913,8.660254037844E-1);

+#3915=CARTESIAN_POINT('',(1.492E1,3.05E0,9.5E-1));

+#3916=LINE('',#3915,#3914);

+#3917=CURVE_STYLE('',#20,POSITIVE_LENGTH_MEASURE(2.E-2),#4);

+#3918=PRESENTATION_STYLE_ASSIGNMENT((#3917));

+#3919=STYLED_ITEM('',(#3918),#3916);

+#3920=DIRECTION('',(-5.773502691896E-1,5.773502691896E-1,5.773502691896E-1));

+#3921=VECTOR('',#3920,8.660254037844E-1);

+#3922=CARTESIAN_POINT('',(1.492E1,3.05E0,1.59E0));

+#3923=LINE('',#3922,#3921);

+#3924=CURVE_STYLE('',#20,POSITIVE_LENGTH_MEASURE(2.E-2),#4);

+#3925=PRESENTATION_STYLE_ASSIGNMENT((#3924));

+#3926=STYLED_ITEM('',(#3925),#3923);

+#3927=DIRECTION('',(-1.E0,0.E0,0.E0));

+#3928=VECTOR('',#3927,6.4E-1);

+#3929=CARTESIAN_POINT('',(1.556E1,3.05E0,1.59E0));

+#3930=LINE('',#3929,#3928);

+#3931=CURVE_STYLE('',#20,POSITIVE_LENGTH_MEASURE(2.E-2),#4);

+#3932=PRESENTATION_STYLE_ASSIGNMENT((#3931));

+#3933=STYLED_ITEM('',(#3932),#3930);

+#3934=DIRECTION('',(0.E0,-1.E0,0.E0));

+#3935=VECTOR('',#3934,2.5E-1);

+#3936=CARTESIAN_POINT('',(1.492E1,3.05E0,1.59E0));

+#3937=LINE('',#3936,#3935);

+#3938=CURVE_STYLE('',#20,POSITIVE_LENGTH_MEASURE(2.E-2),#4);

+#3939=PRESENTATION_STYLE_ASSIGNMENT((#3938));

+#3940=STYLED_ITEM('',(#3939),#3937);

+#3941=DIRECTION('',(1.E0,0.E0,0.E0));

+#3942=VECTOR('',#3941,6.4E-1);

+#3943=CARTESIAN_POINT('',(1.492E1,2.8E0,1.59E0));

+#3944=LINE('',#3943,#3942);

+#3945=CURVE_STYLE('',#20,POSITIVE_LENGTH_MEASURE(2.E-2),#4);

+#3946=PRESENTATION_STYLE_ASSIGNMENT((#3945));

+#3947=STYLED_ITEM('',(#3946),#3944);

+#3948=DIRECTION('',(0.E0,0.E0,-1.E0));

+#3949=VECTOR('',#3948,1.E0);

+#3950=CARTESIAN_POINT('',(1.703E1,2.E-1,-7.7E-1));

+#3951=LINE('',#3950,#3949);

+#3952=CURVE_STYLE('',#20,POSITIVE_LENGTH_MEASURE(2.E-2),#4);

+#3953=PRESENTATION_STYLE_ASSIGNMENT((#3952));

+#3954=STYLED_ITEM('',(#3953),#3951);

+#3955=DIRECTION('',(0.E0,1.E0,0.E0));

+#3956=VECTOR('',#3955,2.6E0);

+#3957=CARTESIAN_POINT('',(1.703E1,2.E-1,-7.7E-1));

+#3958=LINE('',#3957,#3956);

+#3959=CURVE_STYLE('',#20,POSITIVE_LENGTH_MEASURE(2.E-2),#4);

+#3960=PRESENTATION_STYLE_ASSIGNMENT((#3959));

+#3961=STYLED_ITEM('',(#3960),#3958);

+#3962=DIRECTION('',(-1.E0,0.E0,0.E0));

+#3963=VECTOR('',#3962,1.5E0);

+#3964=CARTESIAN_POINT('',(1.853E1,2.E-1,-7.7E-1));

+#3965=LINE('',#3964,#3963);

+#3966=CURVE_STYLE('',#20,POSITIVE_LENGTH_MEASURE(2.E-2),#4);

+#3967=PRESENTATION_STYLE_ASSIGNMENT((#3966));

+#3968=STYLED_ITEM('',(#3967),#3965);

+#3969=DIRECTION('',(0.E0,1.E0,0.E0));

+#3970=VECTOR('',#3969,2.6E0);

+#3971=CARTESIAN_POINT('',(1.853E1,2.E-1,-7.7E-1));

+#3972=LINE('',#3971,#3970);

+#3973=CURVE_STYLE('',#20,POSITIVE_LENGTH_MEASURE(2.E-2),#4);

+#3974=PRESENTATION_STYLE_ASSIGNMENT((#3973));

+#3975=STYLED_ITEM('',(#3974),#3972);

+#3976=DIRECTION('',(0.E0,0.E0,1.E0));

+#3977=VECTOR('',#3976,1.E0);

+#3978=CARTESIAN_POINT('',(1.853E1,2.E-1,-1.77E0));

+#3979=LINE('',#3978,#3977);

+#3980=CURVE_STYLE('',#20,POSITIVE_LENGTH_MEASURE(2.E-2),#4);

+#3981=PRESENTATION_STYLE_ASSIGNMENT((#3980));

+#3982=STYLED_ITEM('',(#3981),#3979);

+#3983=DIRECTION('',(0.E0,1.E0,0.E0));

+#3984=VECTOR('',#3983,2.6E0);

+#3985=CARTESIAN_POINT('',(1.853E1,2.E-1,-1.77E0));

+#3986=LINE('',#3985,#3984);

+#3987=CURVE_STYLE('',#20,POSITIVE_LENGTH_MEASURE(2.E-2),#4);

+#3988=PRESENTATION_STYLE_ASSIGNMENT((#3987));

+#3989=STYLED_ITEM('',(#3988),#3986);

+#3990=DIRECTION('',(1.E0,0.E0,0.E0));

+#3991=VECTOR('',#3990,1.5E0);

+#3992=CARTESIAN_POINT('',(1.703E1,2.E-1,-1.77E0));

+#3993=LINE('',#3992,#3991);

+#3994=CURVE_STYLE('',#20,POSITIVE_LENGTH_MEASURE(2.E-2),#4);

+#3995=PRESENTATION_STYLE_ASSIGNMENT((#3994));

+#3996=STYLED_ITEM('',(#3995),#3993);

+#3997=DIRECTION('',(0.E0,1.E0,0.E0));

+#3998=VECTOR('',#3997,2.6E0);

+#3999=CARTESIAN_POINT('',(1.703E1,2.E-1,-1.77E0));

+#4000=LINE('',#3999,#3998);

+#4001=CURVE_STYLE('',#20,POSITIVE_LENGTH_MEASURE(2.E-2),#4);

+#4002=PRESENTATION_STYLE_ASSIGNMENT((#4001));

+#4003=STYLED_ITEM('',(#4002),#4000);

+#4004=DIRECTION('',(0.E0,0.E0,-1.E0));

+#4005=VECTOR('',#4004,1.E0);

+#4006=CARTESIAN_POINT('',(1.703E1,2.8E0,-7.7E-1));

+#4007=LINE('',#4006,#4005);

+#4008=CURVE_STYLE('',#20,POSITIVE_LENGTH_MEASURE(2.E-2),#4);

+#4009=PRESENTATION_STYLE_ASSIGNMENT((#4008));

+#4010=STYLED_ITEM('',(#4009),#4007);

+#4011=DIRECTION('',(-1.E0,0.E0,0.E0));

+#4012=VECTOR('',#4011,1.5E0);

+#4013=CARTESIAN_POINT('',(1.853E1,2.8E0,-7.7E-1));

+#4014=LINE('',#4013,#4012);

+#4015=CURVE_STYLE('',#20,POSITIVE_LENGTH_MEASURE(2.E-2),#4);

+#4016=PRESENTATION_STYLE_ASSIGNMENT((#4015));

+#4017=STYLED_ITEM('',(#4016),#4014);

+#4018=DIRECTION('',(0.E0,0.E0,1.E0));

+#4019=VECTOR('',#4018,1.E0);

+#4020=CARTESIAN_POINT('',(1.853E1,2.8E0,-1.77E0));

+#4021=LINE('',#4020,#4019);

+#4022=CURVE_STYLE('',#20,POSITIVE_LENGTH_MEASURE(2.E-2),#4);

+#4023=PRESENTATION_STYLE_ASSIGNMENT((#4022));

+#4024=STYLED_ITEM('',(#4023),#4021);

+#4025=DIRECTION('',(1.E0,0.E0,0.E0));

+#4026=VECTOR('',#4025,1.5E0);

+#4027=CARTESIAN_POINT('',(1.703E1,2.8E0,-1.77E0));

+#4028=LINE('',#4027,#4026);

+#4029=CURVE_STYLE('',#20,POSITIVE_LENGTH_MEASURE(2.E-2),#4);

+#4030=PRESENTATION_STYLE_ASSIGNMENT((#4029));

+#4031=STYLED_ITEM('',(#4030),#4028);

+#4032=DIRECTION('',(1.E0,0.E0,0.E0));

+#4033=VECTOR('',#4032,1.5E0);

+#4034=CARTESIAN_POINT('',(1.703E1,2.8E0,7.7E-1));

+#4035=LINE('',#4034,#4033);

+#4036=CURVE_STYLE('',#20,POSITIVE_LENGTH_MEASURE(2.E-2),#4);

+#4037=PRESENTATION_STYLE_ASSIGNMENT((#4036));

+#4038=STYLED_ITEM('',(#4037),#4035);

+#4039=DIRECTION('',(0.E0,0.E0,-1.E0));

+#4040=VECTOR('',#4039,1.E0);

+#4041=CARTESIAN_POINT('',(1.703E1,2.8E0,1.77E0));

+#4042=LINE('',#4041,#4040);

+#4043=CURVE_STYLE('',#20,POSITIVE_LENGTH_MEASURE(2.E-2),#4);

+#4044=PRESENTATION_STYLE_ASSIGNMENT((#4043));

+#4045=STYLED_ITEM('',(#4044),#4042);

+#4046=DIRECTION('',(-1.E0,0.E0,0.E0));

+#4047=VECTOR('',#4046,1.5E0);

+#4048=CARTESIAN_POINT('',(1.853E1,2.8E0,1.77E0));

+#4049=LINE('',#4048,#4047);

+#4050=CURVE_STYLE('',#20,POSITIVE_LENGTH_MEASURE(2.E-2),#4);

+#4051=PRESENTATION_STYLE_ASSIGNMENT((#4050));

+#4052=STYLED_ITEM('',(#4051),#4049);

+#4053=DIRECTION('',(0.E0,0.E0,1.E0));

+#4054=VECTOR('',#4053,1.E0);

+#4055=CARTESIAN_POINT('',(1.853E1,2.8E0,7.7E-1));

+#4056=LINE('',#4055,#4054);

+#4057=CURVE_STYLE('',#20,POSITIVE_LENGTH_MEASURE(2.E-2),#4);

+#4058=PRESENTATION_STYLE_ASSIGNMENT((#4057));

+#4059=STYLED_ITEM('',(#4058),#4056);

+#4060=DIRECTION('',(1.E0,0.E0,0.E0));

+#4061=VECTOR('',#4060,1.5E0);

+#4062=CARTESIAN_POINT('',(1.703E1,2.E-1,7.7E-1));

+#4063=LINE('',#4062,#4061);

+#4064=CURVE_STYLE('',#20,POSITIVE_LENGTH_MEASURE(2.E-2),#4);

+#4065=PRESENTATION_STYLE_ASSIGNMENT((#4064));

+#4066=STYLED_ITEM('',(#4065),#4063);

+#4067=DIRECTION('',(0.E0,1.E0,0.E0));

+#4068=VECTOR('',#4067,2.6E0);

+#4069=CARTESIAN_POINT('',(1.703E1,2.E-1,7.7E-1));

+#4070=LINE('',#4069,#4068);

+#4071=CURVE_STYLE('',#20,POSITIVE_LENGTH_MEASURE(2.E-2),#4);

+#4072=PRESENTATION_STYLE_ASSIGNMENT((#4071));

+#4073=STYLED_ITEM('',(#4072),#4070);

+#4074=DIRECTION('',(0.E0,0.E0,-1.E0));

+#4075=VECTOR('',#4074,1.E0);

+#4076=CARTESIAN_POINT('',(1.703E1,2.E-1,1.77E0));

+#4077=LINE('',#4076,#4075);

+#4078=CURVE_STYLE('',#20,POSITIVE_LENGTH_MEASURE(2.E-2),#4);

+#4079=PRESENTATION_STYLE_ASSIGNMENT((#4078));

+#4080=STYLED_ITEM('',(#4079),#4077);

+#4081=DIRECTION('',(0.E0,1.E0,0.E0));

+#4082=VECTOR('',#4081,2.6E0);

+#4083=CARTESIAN_POINT('',(1.703E1,2.E-1,1.77E0));

+#4084=LINE('',#4083,#4082);

+#4085=CURVE_STYLE('',#20,POSITIVE_LENGTH_MEASURE(2.E-2),#4);

+#4086=PRESENTATION_STYLE_ASSIGNMENT((#4085));

+#4087=STYLED_ITEM('',(#4086),#4084);

+#4088=DIRECTION('',(-1.E0,0.E0,0.E0));

+#4089=VECTOR('',#4088,1.5E0);

+#4090=CARTESIAN_POINT('',(1.853E1,2.E-1,1.77E0));

+#4091=LINE('',#4090,#4089);

+#4092=CURVE_STYLE('',#20,POSITIVE_LENGTH_MEASURE(2.E-2),#4);

+#4093=PRESENTATION_STYLE_ASSIGNMENT((#4092));

+#4094=STYLED_ITEM('',(#4093),#4091);

+#4095=DIRECTION('',(0.E0,1.E0,0.E0));

+#4096=VECTOR('',#4095,2.6E0);

+#4097=CARTESIAN_POINT('',(1.853E1,2.E-1,1.77E0));

+#4098=LINE('',#4097,#4096);

+#4099=CURVE_STYLE('',#20,POSITIVE_LENGTH_MEASURE(2.E-2),#4);

+#4100=PRESENTATION_STYLE_ASSIGNMENT((#4099));

+#4101=STYLED_ITEM('',(#4100),#4098);

+#4102=DIRECTION('',(0.E0,0.E0,1.E0));

+#4103=VECTOR('',#4102,1.E0);

+#4104=CARTESIAN_POINT('',(1.853E1,2.E-1,7.7E-1));

+#4105=LINE('',#4104,#4103);

+#4106=CURVE_STYLE('',#20,POSITIVE_LENGTH_MEASURE(2.E-2),#4);

+#4107=PRESENTATION_STYLE_ASSIGNMENT((#4106));

+#4108=STYLED_ITEM('',(#4107),#4105);

+#4109=DIRECTION('',(0.E0,1.E0,0.E0));

+#4110=VECTOR('',#4109,2.6E0);

+#4111=CARTESIAN_POINT('',(1.853E1,2.E-1,7.7E-1));

+#4112=LINE('',#4111,#4110);

+#4113=CURVE_STYLE('',#20,POSITIVE_LENGTH_MEASURE(2.E-2),#4);

+#4114=PRESENTATION_STYLE_ASSIGNMENT((#4113));

+#4115=STYLED_ITEM('',(#4114),#4112);

+#4116=DIRECTION('',(1.E0,0.E0,0.E0));

+#4117=VECTOR('',#4116,6.4E-1);

+#4118=CARTESIAN_POINT('',(1.746E1,3.05E0,-1.59E0));

+#4119=LINE('',#4118,#4117);

+#4120=CURVE_STYLE('',#20,POSITIVE_LENGTH_MEASURE(2.E-2),#4);

+#4121=PRESENTATION_STYLE_ASSIGNMENT((#4120));

+#4122=STYLED_ITEM('',(#4121),#4119);

+#4123=DIRECTION('',(0.E0,-1.E0,0.E0));

+#4124=VECTOR('',#4123,2.5E-1);

+#4125=CARTESIAN_POINT('',(1.81E1,3.05E0,-1.59E0));

+#4126=LINE('',#4125,#4124);

+#4127=CURVE_STYLE('',#20,POSITIVE_LENGTH_MEASURE(2.E-2),#4);

+#4128=PRESENTATION_STYLE_ASSIGNMENT((#4127));

+#4129=STYLED_ITEM('',(#4128),#4126);

+#4130=DIRECTION('',(-1.E0,0.E0,0.E0));

+#4131=VECTOR('',#4130,6.4E-1);

+#4132=CARTESIAN_POINT('',(1.81E1,2.8E0,-1.59E0));

+#4133=LINE('',#4132,#4131);

+#4134=CURVE_STYLE('',#20,POSITIVE_LENGTH_MEASURE(2.E-2),#4);

+#4135=PRESENTATION_STYLE_ASSIGNMENT((#4134));

+#4136=STYLED_ITEM('',(#4135),#4133);

+#4137=DIRECTION('',(5.773502691896E-1,5.773502691896E-1,-5.773502691896E-1));

+#4138=VECTOR('',#4137,8.660254037844E-1);

+#4139=CARTESIAN_POINT('',(1.81E1,3.05E0,-1.59E0));

+#4140=LINE('',#4139,#4138);

+#4141=CURVE_STYLE('',#20,POSITIVE_LENGTH_MEASURE(2.E-2),#4);

+#4142=PRESENTATION_STYLE_ASSIGNMENT((#4141));

+#4143=STYLED_ITEM('',(#4142),#4140);

+#4144=DIRECTION('',(-5.773502691896E-1,5.773502691896E-1,-5.773502691896E-1));

+#4145=VECTOR('',#4144,8.660254037844E-1);

+#4146=CARTESIAN_POINT('',(1.746E1,3.05E0,-1.59E0));

+#4147=LINE('',#4146,#4145);

+#4148=CURVE_STYLE('',#20,POSITIVE_LENGTH_MEASURE(2.E-2),#4);

+#4149=PRESENTATION_STYLE_ASSIGNMENT((#4148));

+#4150=STYLED_ITEM('',(#4149),#4147);

+#4151=DIRECTION('',(0.E0,0.E0,-1.E0));

+#4152=VECTOR('',#4151,6.4E-1);

+#4153=CARTESIAN_POINT('',(1.746E1,3.05E0,-9.5E-1));

+#4154=LINE('',#4153,#4152);

+#4155=CURVE_STYLE('',#20,POSITIVE_LENGTH_MEASURE(2.E-2),#4);

+#4156=PRESENTATION_STYLE_ASSIGNMENT((#4155));

+#4157=STYLED_ITEM('',(#4156),#4154);

+#4158=DIRECTION('',(-1.421085471520E-14,-1.E0,0.E0));

+#4159=VECTOR('',#4158,2.5E-1);

+#4160=CARTESIAN_POINT('',(1.746E1,3.05E0,-1.59E0));

+#4161=LINE('',#4160,#4159);

+#4162=CURVE_STYLE('',#20,POSITIVE_LENGTH_MEASURE(2.E-2),#4);

+#4163=PRESENTATION_STYLE_ASSIGNMENT((#4162));

+#4164=STYLED_ITEM('',(#4163),#4161);

+#4165=DIRECTION('',(0.E0,0.E0,1.E0));

+#4166=VECTOR('',#4165,6.4E-1);

+#4167=CARTESIAN_POINT('',(1.746E1,2.8E0,-1.59E0));

+#4168=LINE('',#4167,#4166);

+#4169=CURVE_STYLE('',#20,POSITIVE_LENGTH_MEASURE(2.E-2),#4);

+#4170=PRESENTATION_STYLE_ASSIGNMENT((#4169));

+#4171=STYLED_ITEM('',(#4170),#4168);

+#4172=DIRECTION('',(-1.E0,0.E0,0.E0));

+#4173=VECTOR('',#4172,6.4E-1);

+#4174=CARTESIAN_POINT('',(1.81E1,3.05E0,-9.5E-1));

+#4175=LINE('',#4174,#4173);

+#4176=CURVE_STYLE('',#20,POSITIVE_LENGTH_MEASURE(2.E-2),#4);

+#4177=PRESENTATION_STYLE_ASSIGNMENT((#4176));

+#4178=STYLED_ITEM('',(#4177),#4175);

+#4179=DIRECTION('',(-1.421085471520E-14,-1.E0,0.E0));

+#4180=VECTOR('',#4179,2.5E-1);

+#4181=CARTESIAN_POINT('',(1.746E1,3.05E0,-9.5E-1));

+#4182=LINE('',#4181,#4180);

+#4183=CURVE_STYLE('',#20,POSITIVE_LENGTH_MEASURE(2.E-2),#4);

+#4184=PRESENTATION_STYLE_ASSIGNMENT((#4183));

+#4185=STYLED_ITEM('',(#4184),#4182);

+#4186=DIRECTION('',(1.E0,0.E0,0.E0));

+#4187=VECTOR('',#4186,6.4E-1);

+#4188=CARTESIAN_POINT('',(1.746E1,2.8E0,-9.5E-1));

+#4189=LINE('',#4188,#4187);

+#4190=CURVE_STYLE('',#20,POSITIVE_LENGTH_MEASURE(2.E-2),#4);

+#4191=PRESENTATION_STYLE_ASSIGNMENT((#4190));

+#4192=STYLED_ITEM('',(#4191),#4189);

+#4193=DIRECTION('',(-5.773502691896E-1,5.773502691896E-1,5.773502691896E-1));

+#4194=VECTOR('',#4193,8.660254037844E-1);

+#4195=CARTESIAN_POINT('',(1.746E1,3.05E0,-9.5E-1));

+#4196=LINE('',#4195,#4194);

+#4197=CURVE_STYLE('',#20,POSITIVE_LENGTH_MEASURE(2.E-2),#4);

+#4198=PRESENTATION_STYLE_ASSIGNMENT((#4197));

+#4199=STYLED_ITEM('',(#4198),#4196);

+#4200=DIRECTION('',(5.773502691896E-1,5.773502691896E-1,5.773502691896E-1));

+#4201=VECTOR('',#4200,8.660254037844E-1);

+#4202=CARTESIAN_POINT('',(1.81E1,3.05E0,-9.5E-1));

+#4203=LINE('',#4202,#4201);

+#4204=CURVE_STYLE('',#20,POSITIVE_LENGTH_MEASURE(2.E-2),#4);

+#4205=PRESENTATION_STYLE_ASSIGNMENT((#4204));

+#4206=STYLED_ITEM('',(#4205),#4203);

+#4207=DIRECTION('',(0.E0,0.E0,1.E0));

+#4208=VECTOR('',#4207,6.4E-1);

+#4209=CARTESIAN_POINT('',(1.81E1,3.05E0,-1.59E0));

+#4210=LINE('',#4209,#4208);

+#4211=CURVE_STYLE('',#20,POSITIVE_LENGTH_MEASURE(2.E-2),#4);

+#4212=PRESENTATION_STYLE_ASSIGNMENT((#4211));

+#4213=STYLED_ITEM('',(#4212),#4210);

+#4214=DIRECTION('',(0.E0,-1.E0,0.E0));

+#4215=VECTOR('',#4214,2.5E-1);

+#4216=CARTESIAN_POINT('',(1.81E1,3.05E0,-9.5E-1));

+#4217=LINE('',#4216,#4215);

+#4218=CURVE_STYLE('',#20,POSITIVE_LENGTH_MEASURE(2.E-2),#4);

+#4219=PRESENTATION_STYLE_ASSIGNMENT((#4218));

+#4220=STYLED_ITEM('',(#4219),#4217);

+#4221=DIRECTION('',(0.E0,0.E0,-1.E0));

+#4222=VECTOR('',#4221,6.4E-1);

+#4223=CARTESIAN_POINT('',(1.81E1,2.8E0,-9.5E-1));

+#4224=LINE('',#4223,#4222);

+#4225=CURVE_STYLE('',#20,POSITIVE_LENGTH_MEASURE(2.E-2),#4);

+#4226=PRESENTATION_STYLE_ASSIGNMENT((#4225));

+#4227=STYLED_ITEM('',(#4226),#4224);

+#4228=DIRECTION('',(0.E0,0.E0,1.E0));

+#4229=VECTOR('',#4228,6.4E-1);

+#4230=CARTESIAN_POINT('',(1.81E1,3.05E0,9.5E-1));

+#4231=LINE('',#4230,#4229);

+#4232=CURVE_STYLE('',#20,POSITIVE_LENGTH_MEASURE(2.E-2),#4);

+#4233=PRESENTATION_STYLE_ASSIGNMENT((#4232));

+#4234=STYLED_ITEM('',(#4233),#4231);

+#4235=DIRECTION('',(0.E0,-1.E0,0.E0));

+#4236=VECTOR('',#4235,2.5E-1);

+#4237=CARTESIAN_POINT('',(1.81E1,3.05E0,1.59E0));

+#4238=LINE('',#4237,#4236);

+#4239=CURVE_STYLE('',#20,POSITIVE_LENGTH_MEASURE(2.E-2),#4);

+#4240=PRESENTATION_STYLE_ASSIGNMENT((#4239));

+#4241=STYLED_ITEM('',(#4240),#4238);

+#4242=DIRECTION('',(0.E0,0.E0,-1.E0));

+#4243=VECTOR('',#4242,6.4E-1);

+#4244=CARTESIAN_POINT('',(1.81E1,2.8E0,1.59E0));

+#4245=LINE('',#4244,#4243);

+#4246=CURVE_STYLE('',#20,POSITIVE_LENGTH_MEASURE(2.E-2),#4);

+#4247=PRESENTATION_STYLE_ASSIGNMENT((#4246));

+#4248=STYLED_ITEM('',(#4247),#4245);

+#4249=DIRECTION('',(5.773502691896E-1,5.773502691896E-1,5.773502691896E-1));

+#4250=VECTOR('',#4249,8.660254037844E-1);

+#4251=CARTESIAN_POINT('',(1.81E1,3.05E0,1.59E0));

+#4252=LINE('',#4251,#4250);

+#4253=CURVE_STYLE('',#20,POSITIVE_LENGTH_MEASURE(2.E-2),#4);

+#4254=PRESENTATION_STYLE_ASSIGNMENT((#4253));

+#4255=STYLED_ITEM('',(#4254),#4252);

+#4256=DIRECTION('',(5.773502691896E-1,5.773502691896E-1,-5.773502691896E-1));

+#4257=VECTOR('',#4256,8.660254037844E-1);

+#4258=CARTESIAN_POINT('',(1.81E1,3.05E0,9.5E-1));

+#4259=LINE('',#4258,#4257);

+#4260=CURVE_STYLE('',#20,POSITIVE_LENGTH_MEASURE(2.E-2),#4);

+#4261=PRESENTATION_STYLE_ASSIGNMENT((#4260));

+#4262=STYLED_ITEM('',(#4261),#4259);

+#4263=DIRECTION('',(1.E0,0.E0,0.E0));

+#4264=VECTOR('',#4263,6.4E-1);

+#4265=CARTESIAN_POINT('',(1.746E1,3.05E0,9.5E-1));

+#4266=LINE('',#4265,#4264);

+#4267=CURVE_STYLE('',#20,POSITIVE_LENGTH_MEASURE(2.E-2),#4);

+#4268=PRESENTATION_STYLE_ASSIGNMENT((#4267));

+#4269=STYLED_ITEM('',(#4268),#4266);

+#4270=DIRECTION('',(0.E0,-1.E0,0.E0));

+#4271=VECTOR('',#4270,2.5E-1);

+#4272=CARTESIAN_POINT('',(1.81E1,3.05E0,9.5E-1));

+#4273=LINE('',#4272,#4271);

+#4274=CURVE_STYLE('',#20,POSITIVE_LENGTH_MEASURE(2.E-2),#4);

+#4275=PRESENTATION_STYLE_ASSIGNMENT((#4274));

+#4276=STYLED_ITEM('',(#4275),#4273);

+#4277=DIRECTION('',(-1.E0,0.E0,0.E0));

+#4278=VECTOR('',#4277,6.4E-1);

+#4279=CARTESIAN_POINT('',(1.81E1,2.8E0,9.5E-1));

+#4280=LINE('',#4279,#4278);

+#4281=CURVE_STYLE('',#20,POSITIVE_LENGTH_MEASURE(2.E-2),#4);

+#4282=PRESENTATION_STYLE_ASSIGNMENT((#4281));

+#4283=STYLED_ITEM('',(#4282),#4280);

+#4284=DIRECTION('',(0.E0,0.E0,-1.E0));

+#4285=VECTOR('',#4284,6.4E-1);

+#4286=CARTESIAN_POINT('',(1.746E1,3.05E0,1.59E0));

+#4287=LINE('',#4286,#4285);

+#4288=CURVE_STYLE('',#20,POSITIVE_LENGTH_MEASURE(2.E-2),#4);

+#4289=PRESENTATION_STYLE_ASSIGNMENT((#4288));

+#4290=STYLED_ITEM('',(#4289),#4287);

+#4291=DIRECTION('',(-1.421085471520E-14,-1.E0,0.E0));

+#4292=VECTOR('',#4291,2.5E-1);

+#4293=CARTESIAN_POINT('',(1.746E1,3.05E0,9.5E-1));

+#4294=LINE('',#4293,#4292);

+#4295=CURVE_STYLE('',#20,POSITIVE_LENGTH_MEASURE(2.E-2),#4);

+#4296=PRESENTATION_STYLE_ASSIGNMENT((#4295));

+#4297=STYLED_ITEM('',(#4296),#4294);

+#4298=DIRECTION('',(0.E0,0.E0,1.E0));

+#4299=VECTOR('',#4298,6.4E-1);

+#4300=CARTESIAN_POINT('',(1.746E1,2.8E0,9.5E-1));

+#4301=LINE('',#4300,#4299);

+#4302=CURVE_STYLE('',#20,POSITIVE_LENGTH_MEASURE(2.E-2),#4);

+#4303=PRESENTATION_STYLE_ASSIGNMENT((#4302));

+#4304=STYLED_ITEM('',(#4303),#4301);

+#4305=DIRECTION('',(-5.773502691896E-1,5.773502691896E-1,-5.773502691896E-1));

+#4306=VECTOR('',#4305,8.660254037844E-1);

+#4307=CARTESIAN_POINT('',(1.746E1,3.05E0,9.5E-1));

+#4308=LINE('',#4307,#4306);

+#4309=CURVE_STYLE('',#20,POSITIVE_LENGTH_MEASURE(2.E-2),#4);

+#4310=PRESENTATION_STYLE_ASSIGNMENT((#4309));

+#4311=STYLED_ITEM('',(#4310),#4308);

+#4312=DIRECTION('',(-5.773502691896E-1,5.773502691896E-1,5.773502691896E-1));

+#4313=VECTOR('',#4312,8.660254037844E-1);

+#4314=CARTESIAN_POINT('',(1.746E1,3.05E0,1.59E0));

+#4315=LINE('',#4314,#4313);

+#4316=CURVE_STYLE('',#20,POSITIVE_LENGTH_MEASURE(2.E-2),#4);

+#4317=PRESENTATION_STYLE_ASSIGNMENT((#4316));

+#4318=STYLED_ITEM('',(#4317),#4315);

+#4319=DIRECTION('',(-1.E0,0.E0,0.E0));

+#4320=VECTOR('',#4319,6.4E-1);

+#4321=CARTESIAN_POINT('',(1.81E1,3.05E0,1.59E0));

+#4322=LINE('',#4321,#4320);

+#4323=CURVE_STYLE('',#20,POSITIVE_LENGTH_MEASURE(2.E-2),#4);

+#4324=PRESENTATION_STYLE_ASSIGNMENT((#4323));

+#4325=STYLED_ITEM('',(#4324),#4322);

+#4326=DIRECTION('',(-1.421085471520E-14,-1.E0,0.E0));

+#4327=VECTOR('',#4326,2.5E-1);

+#4328=CARTESIAN_POINT('',(1.746E1,3.05E0,1.59E0));

+#4329=LINE('',#4328,#4327);

+#4330=CURVE_STYLE('',#20,POSITIVE_LENGTH_MEASURE(2.E-2),#4);

+#4331=PRESENTATION_STYLE_ASSIGNMENT((#4330));

+#4332=STYLED_ITEM('',(#4331),#4329);

+#4333=DIRECTION('',(1.E0,0.E0,0.E0));

+#4334=VECTOR('',#4333,6.4E-1);

+#4335=CARTESIAN_POINT('',(1.746E1,2.8E0,1.59E0));

+#4336=LINE('',#4335,#4334);

+#4337=CURVE_STYLE('',#20,POSITIVE_LENGTH_MEASURE(2.E-2),#4);

+#4338=PRESENTATION_STYLE_ASSIGNMENT((#4337));

+#4339=STYLED_ITEM('',(#4338),#4336);

+#4340=DIRECTION('',(0.E0,0.E0,-1.E0));

+#4341=VECTOR('',#4340,1.E0);

+#4342=CARTESIAN_POINT('',(1.957E1,2.E-1,-7.7E-1));

+#4343=LINE('',#4342,#4341);

+#4344=CURVE_STYLE('',#20,POSITIVE_LENGTH_MEASURE(2.E-2),#4);

+#4345=PRESENTATION_STYLE_ASSIGNMENT((#4344));

+#4346=STYLED_ITEM('',(#4345),#4343);

+#4347=DIRECTION('',(0.E0,1.E0,0.E0));

+#4348=VECTOR('',#4347,2.6E0);

+#4349=CARTESIAN_POINT('',(1.957E1,2.E-1,-7.7E-1));

+#4350=LINE('',#4349,#4348);

+#4351=CURVE_STYLE('',#20,POSITIVE_LENGTH_MEASURE(2.E-2),#4);

+#4352=PRESENTATION_STYLE_ASSIGNMENT((#4351));

+#4353=STYLED_ITEM('',(#4352),#4350);

+#4354=DIRECTION('',(-1.E0,0.E0,0.E0));

+#4355=VECTOR('',#4354,1.5E0);

+#4356=CARTESIAN_POINT('',(2.107E1,2.E-1,-7.7E-1));

+#4357=LINE('',#4356,#4355);

+#4358=CURVE_STYLE('',#20,POSITIVE_LENGTH_MEASURE(2.E-2),#4);

+#4359=PRESENTATION_STYLE_ASSIGNMENT((#4358));

+#4360=STYLED_ITEM('',(#4359),#4357);

+#4361=DIRECTION('',(0.E0,1.E0,0.E0));

+#4362=VECTOR('',#4361,2.6E0);

+#4363=CARTESIAN_POINT('',(2.107E1,2.E-1,-7.7E-1));

+#4364=LINE('',#4363,#4362);

+#4365=CURVE_STYLE('',#20,POSITIVE_LENGTH_MEASURE(2.E-2),#4);

+#4366=PRESENTATION_STYLE_ASSIGNMENT((#4365));

+#4367=STYLED_ITEM('',(#4366),#4364);

+#4368=DIRECTION('',(0.E0,0.E0,1.E0));

+#4369=VECTOR('',#4368,1.E0);

+#4370=CARTESIAN_POINT('',(2.107E1,2.E-1,-1.77E0));

+#4371=LINE('',#4370,#4369);

+#4372=CURVE_STYLE('',#20,POSITIVE_LENGTH_MEASURE(2.E-2),#4);

+#4373=PRESENTATION_STYLE_ASSIGNMENT((#4372));

+#4374=STYLED_ITEM('',(#4373),#4371);

+#4375=DIRECTION('',(0.E0,1.E0,0.E0));

+#4376=VECTOR('',#4375,2.6E0);

+#4377=CARTESIAN_POINT('',(2.107E1,2.E-1,-1.77E0));

+#4378=LINE('',#4377,#4376);

+#4379=CURVE_STYLE('',#20,POSITIVE_LENGTH_MEASURE(2.E-2),#4);

+#4380=PRESENTATION_STYLE_ASSIGNMENT((#4379));

+#4381=STYLED_ITEM('',(#4380),#4378);

+#4382=DIRECTION('',(1.E0,0.E0,0.E0));

+#4383=VECTOR('',#4382,1.5E0);

+#4384=CARTESIAN_POINT('',(1.957E1,2.E-1,-1.77E0));

+#4385=LINE('',#4384,#4383);

+#4386=CURVE_STYLE('',#20,POSITIVE_LENGTH_MEASURE(2.E-2),#4);

+#4387=PRESENTATION_STYLE_ASSIGNMENT((#4386));

+#4388=STYLED_ITEM('',(#4387),#4385);

+#4389=DIRECTION('',(0.E0,1.E0,0.E0));

+#4390=VECTOR('',#4389,2.6E0);

+#4391=CARTESIAN_POINT('',(1.957E1,2.E-1,-1.77E0));

+#4392=LINE('',#4391,#4390);

+#4393=CURVE_STYLE('',#20,POSITIVE_LENGTH_MEASURE(2.E-2),#4);

+#4394=PRESENTATION_STYLE_ASSIGNMENT((#4393));

+#4395=STYLED_ITEM('',(#4394),#4392);

+#4396=DIRECTION('',(0.E0,0.E0,-1.E0));

+#4397=VECTOR('',#4396,1.E0);

+#4398=CARTESIAN_POINT('',(1.957E1,2.8E0,-7.7E-1));

+#4399=LINE('',#4398,#4397);

+#4400=CURVE_STYLE('',#20,POSITIVE_LENGTH_MEASURE(2.E-2),#4);

+#4401=PRESENTATION_STYLE_ASSIGNMENT((#4400));

+#4402=STYLED_ITEM('',(#4401),#4399);

+#4403=DIRECTION('',(-1.E0,0.E0,0.E0));

+#4404=VECTOR('',#4403,1.5E0);

+#4405=CARTESIAN_POINT('',(2.107E1,2.8E0,-7.7E-1));

+#4406=LINE('',#4405,#4404);

+#4407=CURVE_STYLE('',#20,POSITIVE_LENGTH_MEASURE(2.E-2),#4);

+#4408=PRESENTATION_STYLE_ASSIGNMENT((#4407));

+#4409=STYLED_ITEM('',(#4408),#4406);

+#4410=DIRECTION('',(0.E0,0.E0,1.E0));

+#4411=VECTOR('',#4410,1.E0);

+#4412=CARTESIAN_POINT('',(2.107E1,2.8E0,-1.77E0));

+#4413=LINE('',#4412,#4411);

+#4414=CURVE_STYLE('',#20,POSITIVE_LENGTH_MEASURE(2.E-2),#4);

+#4415=PRESENTATION_STYLE_ASSIGNMENT((#4414));

+#4416=STYLED_ITEM('',(#4415),#4413);

+#4417=DIRECTION('',(1.E0,0.E0,0.E0));

+#4418=VECTOR('',#4417,1.5E0);

+#4419=CARTESIAN_POINT('',(1.957E1,2.8E0,-1.77E0));

+#4420=LINE('',#4419,#4418);

+#4421=CURVE_STYLE('',#20,POSITIVE_LENGTH_MEASURE(2.E-2),#4);

+#4422=PRESENTATION_STYLE_ASSIGNMENT((#4421));

+#4423=STYLED_ITEM('',(#4422),#4420);

+#4424=DIRECTION('',(1.E0,0.E0,0.E0));

+#4425=VECTOR('',#4424,1.5E0);

+#4426=CARTESIAN_POINT('',(1.957E1,2.8E0,7.7E-1));

+#4427=LINE('',#4426,#4425);

+#4428=CURVE_STYLE('',#20,POSITIVE_LENGTH_MEASURE(2.E-2),#4);

+#4429=PRESENTATION_STYLE_ASSIGNMENT((#4428));

+#4430=STYLED_ITEM('',(#4429),#4427);

+#4431=DIRECTION('',(0.E0,0.E0,-1.E0));

+#4432=VECTOR('',#4431,1.E0);

+#4433=CARTESIAN_POINT('',(1.957E1,2.8E0,1.77E0));

+#4434=LINE('',#4433,#4432);

+#4435=CURVE_STYLE('',#20,POSITIVE_LENGTH_MEASURE(2.E-2),#4);

+#4436=PRESENTATION_STYLE_ASSIGNMENT((#4435));

+#4437=STYLED_ITEM('',(#4436),#4434);

+#4438=DIRECTION('',(-1.E0,0.E0,0.E0));

+#4439=VECTOR('',#4438,1.5E0);

+#4440=CARTESIAN_POINT('',(2.107E1,2.8E0,1.77E0));

+#4441=LINE('',#4440,#4439);

+#4442=CURVE_STYLE('',#20,POSITIVE_LENGTH_MEASURE(2.E-2),#4);

+#4443=PRESENTATION_STYLE_ASSIGNMENT((#4442));

+#4444=STYLED_ITEM('',(#4443),#4441);

+#4445=DIRECTION('',(0.E0,0.E0,1.E0));

+#4446=VECTOR('',#4445,1.E0);

+#4447=CARTESIAN_POINT('',(2.107E1,2.8E0,7.7E-1));

+#4448=LINE('',#4447,#4446);

+#4449=CURVE_STYLE('',#20,POSITIVE_LENGTH_MEASURE(2.E-2),#4);

+#4450=PRESENTATION_STYLE_ASSIGNMENT((#4449));

+#4451=STYLED_ITEM('',(#4450),#4448);

+#4452=DIRECTION('',(1.E0,0.E0,0.E0));

+#4453=VECTOR('',#4452,1.5E0);

+#4454=CARTESIAN_POINT('',(1.957E1,2.E-1,7.7E-1));

+#4455=LINE('',#4454,#4453);

+#4456=CURVE_STYLE('',#20,POSITIVE_LENGTH_MEASURE(2.E-2),#4);

+#4457=PRESENTATION_STYLE_ASSIGNMENT((#4456));

+#4458=STYLED_ITEM('',(#4457),#4455);

+#4459=DIRECTION('',(0.E0,1.E0,0.E0));

+#4460=VECTOR('',#4459,2.6E0);

+#4461=CARTESIAN_POINT('',(1.957E1,2.E-1,7.7E-1));

+#4462=LINE('',#4461,#4460);

+#4463=CURVE_STYLE('',#20,POSITIVE_LENGTH_MEASURE(2.E-2),#4);

+#4464=PRESENTATION_STYLE_ASSIGNMENT((#4463));

+#4465=STYLED_ITEM('',(#4464),#4462);

+#4466=DIRECTION('',(0.E0,0.E0,-1.E0));

+#4467=VECTOR('',#4466,1.E0);

+#4468=CARTESIAN_POINT('',(1.957E1,2.E-1,1.77E0));

+#4469=LINE('',#4468,#4467);

+#4470=CURVE_STYLE('',#20,POSITIVE_LENGTH_MEASURE(2.E-2),#4);

+#4471=PRESENTATION_STYLE_ASSIGNMENT((#4470));

+#4472=STYLED_ITEM('',(#4471),#4469);

+#4473=DIRECTION('',(0.E0,1.E0,0.E0));

+#4474=VECTOR('',#4473,2.6E0);

+#4475=CARTESIAN_POINT('',(1.957E1,2.E-1,1.77E0));

+#4476=LINE('',#4475,#4474);

+#4477=CURVE_STYLE('',#20,POSITIVE_LENGTH_MEASURE(2.E-2),#4);

+#4478=PRESENTATION_STYLE_ASSIGNMENT((#4477));

+#4479=STYLED_ITEM('',(#4478),#4476);

+#4480=DIRECTION('',(-1.E0,0.E0,0.E0));

+#4481=VECTOR('',#4480,1.5E0);

+#4482=CARTESIAN_POINT('',(2.107E1,2.E-1,1.77E0));

+#4483=LINE('',#4482,#4481);

+#4484=CURVE_STYLE('',#20,POSITIVE_LENGTH_MEASURE(2.E-2),#4);

+#4485=PRESENTATION_STYLE_ASSIGNMENT((#4484));

+#4486=STYLED_ITEM('',(#4485),#4483);

+#4487=DIRECTION('',(0.E0,1.E0,0.E0));

+#4488=VECTOR('',#4487,2.6E0);

+#4489=CARTESIAN_POINT('',(2.107E1,2.E-1,1.77E0));

+#4490=LINE('',#4489,#4488);

+#4491=CURVE_STYLE('',#20,POSITIVE_LENGTH_MEASURE(2.E-2),#4);

+#4492=PRESENTATION_STYLE_ASSIGNMENT((#4491));

+#4493=STYLED_ITEM('',(#4492),#4490);

+#4494=DIRECTION('',(0.E0,0.E0,1.E0));

+#4495=VECTOR('',#4494,1.E0);

+#4496=CARTESIAN_POINT('',(2.107E1,2.E-1,7.7E-1));

+#4497=LINE('',#4496,#4495);

+#4498=CURVE_STYLE('',#20,POSITIVE_LENGTH_MEASURE(2.E-2),#4);

+#4499=PRESENTATION_STYLE_ASSIGNMENT((#4498));

+#4500=STYLED_ITEM('',(#4499),#4497);

+#4501=DIRECTION('',(0.E0,1.E0,0.E0));

+#4502=VECTOR('',#4501,2.6E0);

+#4503=CARTESIAN_POINT('',(2.107E1,2.E-1,7.7E-1));

+#4504=LINE('',#4503,#4502);

+#4505=CURVE_STYLE('',#20,POSITIVE_LENGTH_MEASURE(2.E-2),#4);

+#4506=PRESENTATION_STYLE_ASSIGNMENT((#4505));

+#4507=STYLED_ITEM('',(#4506),#4504);

+#4508=DIRECTION('',(1.E0,0.E0,0.E0));

+#4509=VECTOR('',#4508,6.4E-1);

+#4510=CARTESIAN_POINT('',(2.E1,3.05E0,-1.59E0));

+#4511=LINE('',#4510,#4509);

+#4512=CURVE_STYLE('',#20,POSITIVE_LENGTH_MEASURE(2.E-2),#4);

+#4513=PRESENTATION_STYLE_ASSIGNMENT((#4512));

+#4514=STYLED_ITEM('',(#4513),#4511);

+#4515=DIRECTION('',(0.E0,-1.E0,0.E0));

+#4516=VECTOR('',#4515,2.5E-1);

+#4517=CARTESIAN_POINT('',(2.064E1,3.05E0,-1.59E0));

+#4518=LINE('',#4517,#4516);

+#4519=CURVE_STYLE('',#20,POSITIVE_LENGTH_MEASURE(2.E-2),#4);

+#4520=PRESENTATION_STYLE_ASSIGNMENT((#4519));

+#4521=STYLED_ITEM('',(#4520),#4518);

+#4522=DIRECTION('',(-1.E0,0.E0,0.E0));

+#4523=VECTOR('',#4522,6.4E-1);

+#4524=CARTESIAN_POINT('',(2.064E1,2.8E0,-1.59E0));

+#4525=LINE('',#4524,#4523);

+#4526=CURVE_STYLE('',#20,POSITIVE_LENGTH_MEASURE(2.E-2),#4);

+#4527=PRESENTATION_STYLE_ASSIGNMENT((#4526));

+#4528=STYLED_ITEM('',(#4527),#4525);

+#4529=DIRECTION('',(5.773502691896E-1,5.773502691896E-1,-5.773502691896E-1));

+#4530=VECTOR('',#4529,8.660254037844E-1);

+#4531=CARTESIAN_POINT('',(2.064E1,3.05E0,-1.59E0));

+#4532=LINE('',#4531,#4530);

+#4533=CURVE_STYLE('',#20,POSITIVE_LENGTH_MEASURE(2.E-2),#4);

+#4534=PRESENTATION_STYLE_ASSIGNMENT((#4533));

+#4535=STYLED_ITEM('',(#4534),#4532);

+#4536=DIRECTION('',(-5.773502691896E-1,5.773502691896E-1,-5.773502691896E-1));

+#4537=VECTOR('',#4536,8.660254037844E-1);

+#4538=CARTESIAN_POINT('',(2.E1,3.05E0,-1.59E0));

+#4539=LINE('',#4538,#4537);

+#4540=CURVE_STYLE('',#20,POSITIVE_LENGTH_MEASURE(2.E-2),#4);

+#4541=PRESENTATION_STYLE_ASSIGNMENT((#4540));

+#4542=STYLED_ITEM('',(#4541),#4539);

+#4543=DIRECTION('',(0.E0,0.E0,-1.E0));

+#4544=VECTOR('',#4543,6.4E-1);

+#4545=CARTESIAN_POINT('',(2.E1,3.05E0,-9.5E-1));

+#4546=LINE('',#4545,#4544);

+#4547=CURVE_STYLE('',#20,POSITIVE_LENGTH_MEASURE(2.E-2),#4);

+#4548=PRESENTATION_STYLE_ASSIGNMENT((#4547));

+#4549=STYLED_ITEM('',(#4548),#4546);

+#4550=DIRECTION('',(0.E0,-1.E0,0.E0));

+#4551=VECTOR('',#4550,2.5E-1);

+#4552=CARTESIAN_POINT('',(2.E1,3.05E0,-1.59E0));

+#4553=LINE('',#4552,#4551);

+#4554=CURVE_STYLE('',#20,POSITIVE_LENGTH_MEASURE(2.E-2),#4);

+#4555=PRESENTATION_STYLE_ASSIGNMENT((#4554));

+#4556=STYLED_ITEM('',(#4555),#4553);

+#4557=DIRECTION('',(0.E0,0.E0,1.E0));

+#4558=VECTOR('',#4557,6.4E-1);

+#4559=CARTESIAN_POINT('',(2.E1,2.8E0,-1.59E0));

+#4560=LINE('',#4559,#4558);

+#4561=CURVE_STYLE('',#20,POSITIVE_LENGTH_MEASURE(2.E-2),#4);

+#4562=PRESENTATION_STYLE_ASSIGNMENT((#4561));

+#4563=STYLED_ITEM('',(#4562),#4560);

+#4564=DIRECTION('',(-1.E0,0.E0,0.E0));

+#4565=VECTOR('',#4564,6.4E-1);

+#4566=CARTESIAN_POINT('',(2.064E1,3.05E0,-9.5E-1));

+#4567=LINE('',#4566,#4565);

+#4568=CURVE_STYLE('',#20,POSITIVE_LENGTH_MEASURE(2.E-2),#4);

+#4569=PRESENTATION_STYLE_ASSIGNMENT((#4568));

+#4570=STYLED_ITEM('',(#4569),#4567);

+#4571=DIRECTION('',(0.E0,-1.E0,0.E0));

+#4572=VECTOR('',#4571,2.5E-1);

+#4573=CARTESIAN_POINT('',(2.E1,3.05E0,-9.5E-1));

+#4574=LINE('',#4573,#4572);

+#4575=CURVE_STYLE('',#20,POSITIVE_LENGTH_MEASURE(2.E-2),#4);

+#4576=PRESENTATION_STYLE_ASSIGNMENT((#4575));

+#4577=STYLED_ITEM('',(#4576),#4574);

+#4578=DIRECTION('',(1.E0,0.E0,0.E0));

+#4579=VECTOR('',#4578,6.4E-1);

+#4580=CARTESIAN_POINT('',(2.E1,2.8E0,-9.5E-1));

+#4581=LINE('',#4580,#4579);

+#4582=CURVE_STYLE('',#20,POSITIVE_LENGTH_MEASURE(2.E-2),#4);

+#4583=PRESENTATION_STYLE_ASSIGNMENT((#4582));

+#4584=STYLED_ITEM('',(#4583),#4581);

+#4585=DIRECTION('',(-5.773502691896E-1,5.773502691896E-1,5.773502691896E-1));

+#4586=VECTOR('',#4585,8.660254037844E-1);

+#4587=CARTESIAN_POINT('',(2.E1,3.05E0,-9.5E-1));

+#4588=LINE('',#4587,#4586);

+#4589=CURVE_STYLE('',#20,POSITIVE_LENGTH_MEASURE(2.E-2),#4);

+#4590=PRESENTATION_STYLE_ASSIGNMENT((#4589));

+#4591=STYLED_ITEM('',(#4590),#4588);

+#4592=DIRECTION('',(5.773502691896E-1,5.773502691896E-1,5.773502691896E-1));

+#4593=VECTOR('',#4592,8.660254037844E-1);

+#4594=CARTESIAN_POINT('',(2.064E1,3.05E0,-9.5E-1));

+#4595=LINE('',#4594,#4593);

+#4596=CURVE_STYLE('',#20,POSITIVE_LENGTH_MEASURE(2.E-2),#4);

+#4597=PRESENTATION_STYLE_ASSIGNMENT((#4596));

+#4598=STYLED_ITEM('',(#4597),#4595);

+#4599=DIRECTION('',(0.E0,0.E0,1.E0));

+#4600=VECTOR('',#4599,6.4E-1);

+#4601=CARTESIAN_POINT('',(2.064E1,3.05E0,-1.59E0));

+#4602=LINE('',#4601,#4600);

+#4603=CURVE_STYLE('',#20,POSITIVE_LENGTH_MEASURE(2.E-2),#4);

+#4604=PRESENTATION_STYLE_ASSIGNMENT((#4603));

+#4605=STYLED_ITEM('',(#4604),#4602);

+#4606=DIRECTION('',(0.E0,-1.E0,0.E0));

+#4607=VECTOR('',#4606,2.5E-1);

+#4608=CARTESIAN_POINT('',(2.064E1,3.05E0,-9.5E-1));

+#4609=LINE('',#4608,#4607);

+#4610=CURVE_STYLE('',#20,POSITIVE_LENGTH_MEASURE(2.E-2),#4);

+#4611=PRESENTATION_STYLE_ASSIGNMENT((#4610));

+#4612=STYLED_ITEM('',(#4611),#4609);

+#4613=DIRECTION('',(0.E0,0.E0,-1.E0));

+#4614=VECTOR('',#4613,6.4E-1);

+#4615=CARTESIAN_POINT('',(2.064E1,2.8E0,-9.5E-1));

+#4616=LINE('',#4615,#4614);

+#4617=CURVE_STYLE('',#20,POSITIVE_LENGTH_MEASURE(2.E-2),#4);

+#4618=PRESENTATION_STYLE_ASSIGNMENT((#4617));

+#4619=STYLED_ITEM('',(#4618),#4616);

+#4620=DIRECTION('',(0.E0,0.E0,1.E0));

+#4621=VECTOR('',#4620,6.4E-1);

+#4622=CARTESIAN_POINT('',(2.064E1,3.05E0,9.5E-1));

+#4623=LINE('',#4622,#4621);

+#4624=CURVE_STYLE('',#20,POSITIVE_LENGTH_MEASURE(2.E-2),#4);

+#4625=PRESENTATION_STYLE_ASSIGNMENT((#4624));

+#4626=STYLED_ITEM('',(#4625),#4623);

+#4627=DIRECTION('',(0.E0,-1.E0,0.E0));

+#4628=VECTOR('',#4627,2.5E-1);

+#4629=CARTESIAN_POINT('',(2.064E1,3.05E0,1.59E0));

+#4630=LINE('',#4629,#4628);

+#4631=CURVE_STYLE('',#20,POSITIVE_LENGTH_MEASURE(2.E-2),#4);

+#4632=PRESENTATION_STYLE_ASSIGNMENT((#4631));

+#4633=STYLED_ITEM('',(#4632),#4630);

+#4634=DIRECTION('',(0.E0,0.E0,-1.E0));

+#4635=VECTOR('',#4634,6.4E-1);

+#4636=CARTESIAN_POINT('',(2.064E1,2.8E0,1.59E0));

+#4637=LINE('',#4636,#4635);

+#4638=CURVE_STYLE('',#20,POSITIVE_LENGTH_MEASURE(2.E-2),#4);

+#4639=PRESENTATION_STYLE_ASSIGNMENT((#4638));

+#4640=STYLED_ITEM('',(#4639),#4637);

+#4641=DIRECTION('',(5.773502691896E-1,5.773502691896E-1,5.773502691896E-1));

+#4642=VECTOR('',#4641,8.660254037844E-1);

+#4643=CARTESIAN_POINT('',(2.064E1,3.05E0,1.59E0));

+#4644=LINE('',#4643,#4642);

+#4645=CURVE_STYLE('',#20,POSITIVE_LENGTH_MEASURE(2.E-2),#4);

+#4646=PRESENTATION_STYLE_ASSIGNMENT((#4645));

+#4647=STYLED_ITEM('',(#4646),#4644);

+#4648=DIRECTION('',(5.773502691896E-1,5.773502691896E-1,-5.773502691896E-1));

+#4649=VECTOR('',#4648,8.660254037844E-1);

+#4650=CARTESIAN_POINT('',(2.064E1,3.05E0,9.5E-1));

+#4651=LINE('',#4650,#4649);

+#4652=CURVE_STYLE('',#20,POSITIVE_LENGTH_MEASURE(2.E-2),#4);

+#4653=PRESENTATION_STYLE_ASSIGNMENT((#4652));

+#4654=STYLED_ITEM('',(#4653),#4651);

+#4655=DIRECTION('',(1.E0,0.E0,0.E0));

+#4656=VECTOR('',#4655,6.4E-1);

+#4657=CARTESIAN_POINT('',(2.E1,3.05E0,9.5E-1));

+#4658=LINE('',#4657,#4656);

+#4659=CURVE_STYLE('',#20,POSITIVE_LENGTH_MEASURE(2.E-2),#4);

+#4660=PRESENTATION_STYLE_ASSIGNMENT((#4659));

+#4661=STYLED_ITEM('',(#4660),#4658);

+#4662=DIRECTION('',(0.E0,-1.E0,0.E0));

+#4663=VECTOR('',#4662,2.5E-1);

+#4664=CARTESIAN_POINT('',(2.064E1,3.05E0,9.5E-1));

+#4665=LINE('',#4664,#4663);

+#4666=CURVE_STYLE('',#20,POSITIVE_LENGTH_MEASURE(2.E-2),#4);

+#4667=PRESENTATION_STYLE_ASSIGNMENT((#4666));

+#4668=STYLED_ITEM('',(#4667),#4665);

+#4669=DIRECTION('',(-1.E0,0.E0,0.E0));

+#4670=VECTOR('',#4669,6.4E-1);

+#4671=CARTESIAN_POINT('',(2.064E1,2.8E0,9.5E-1));

+#4672=LINE('',#4671,#4670);

+#4673=CURVE_STYLE('',#20,POSITIVE_LENGTH_MEASURE(2.E-2),#4);

+#4674=PRESENTATION_STYLE_ASSIGNMENT((#4673));

+#4675=STYLED_ITEM('',(#4674),#4672);

+#4676=DIRECTION('',(0.E0,0.E0,-1.E0));

+#4677=VECTOR('',#4676,6.4E-1);

+#4678=CARTESIAN_POINT('',(2.E1,3.05E0,1.59E0));

+#4679=LINE('',#4678,#4677);

+#4680=CURVE_STYLE('',#20,POSITIVE_LENGTH_MEASURE(2.E-2),#4);

+#4681=PRESENTATION_STYLE_ASSIGNMENT((#4680));

+#4682=STYLED_ITEM('',(#4681),#4679);

+#4683=DIRECTION('',(0.E0,-1.E0,0.E0));

+#4684=VECTOR('',#4683,2.5E-1);

+#4685=CARTESIAN_POINT('',(2.E1,3.05E0,9.5E-1));

+#4686=LINE('',#4685,#4684);

+#4687=CURVE_STYLE('',#20,POSITIVE_LENGTH_MEASURE(2.E-2),#4);

+#4688=PRESENTATION_STYLE_ASSIGNMENT((#4687));

+#4689=STYLED_ITEM('',(#4688),#4686);

+#4690=DIRECTION('',(0.E0,0.E0,1.E0));

+#4691=VECTOR('',#4690,6.4E-1);

+#4692=CARTESIAN_POINT('',(2.E1,2.8E0,9.5E-1));

+#4693=LINE('',#4692,#4691);

+#4694=CURVE_STYLE('',#20,POSITIVE_LENGTH_MEASURE(2.E-2),#4);

+#4695=PRESENTATION_STYLE_ASSIGNMENT((#4694));

+#4696=STYLED_ITEM('',(#4695),#4693);

+#4697=DIRECTION('',(-5.773502691896E-1,5.773502691896E-1,-5.773502691896E-1));

+#4698=VECTOR('',#4697,8.660254037844E-1);

+#4699=CARTESIAN_POINT('',(2.E1,3.05E0,9.5E-1));

+#4700=LINE('',#4699,#4698);

+#4701=CURVE_STYLE('',#20,POSITIVE_LENGTH_MEASURE(2.E-2),#4);

+#4702=PRESENTATION_STYLE_ASSIGNMENT((#4701));

+#4703=STYLED_ITEM('',(#4702),#4700);

+#4704=DIRECTION('',(-5.773502691896E-1,5.773502691896E-1,5.773502691896E-1));

+#4705=VECTOR('',#4704,8.660254037844E-1);

+#4706=CARTESIAN_POINT('',(2.E1,3.05E0,1.59E0));

+#4707=LINE('',#4706,#4705);

+#4708=CURVE_STYLE('',#20,POSITIVE_LENGTH_MEASURE(2.E-2),#4);

+#4709=PRESENTATION_STYLE_ASSIGNMENT((#4708));

+#4710=STYLED_ITEM('',(#4709),#4707);

+#4711=DIRECTION('',(-1.E0,0.E0,0.E0));

+#4712=VECTOR('',#4711,6.4E-1);

+#4713=CARTESIAN_POINT('',(2.064E1,3.05E0,1.59E0));

+#4714=LINE('',#4713,#4712);

+#4715=CURVE_STYLE('',#20,POSITIVE_LENGTH_MEASURE(2.E-2),#4);

+#4716=PRESENTATION_STYLE_ASSIGNMENT((#4715));

+#4717=STYLED_ITEM('',(#4716),#4714);

+#4718=DIRECTION('',(0.E0,-1.E0,0.E0));

+#4719=VECTOR('',#4718,2.5E-1);

+#4720=CARTESIAN_POINT('',(2.E1,3.05E0,1.59E0));

+#4721=LINE('',#4720,#4719);

+#4722=CURVE_STYLE('',#20,POSITIVE_LENGTH_MEASURE(2.E-2),#4);

+#4723=PRESENTATION_STYLE_ASSIGNMENT((#4722));

+#4724=STYLED_ITEM('',(#4723),#4721);

+#4725=DIRECTION('',(1.E0,0.E0,0.E0));

+#4726=VECTOR('',#4725,6.4E-1);

+#4727=CARTESIAN_POINT('',(2.E1,2.8E0,1.59E0));

+#4728=LINE('',#4727,#4726);

+#4729=CURVE_STYLE('',#20,POSITIVE_LENGTH_MEASURE(2.E-2),#4);

+#4730=PRESENTATION_STYLE_ASSIGNMENT((#4729));

+#4731=STYLED_ITEM('',(#4730),#4728);

+#4732=DIRECTION('',(0.E0,0.E0,-1.E0));

+#4733=VECTOR('',#4732,1.E0);

+#4734=CARTESIAN_POINT('',(2.211E1,2.E-1,-7.7E-1));

+#4735=LINE('',#4734,#4733);

+#4736=CURVE_STYLE('',#20,POSITIVE_LENGTH_MEASURE(2.E-2),#4);

+#4737=PRESENTATION_STYLE_ASSIGNMENT((#4736));

+#4738=STYLED_ITEM('',(#4737),#4735);

+#4739=DIRECTION('',(0.E0,1.E0,0.E0));

+#4740=VECTOR('',#4739,2.6E0);

+#4741=CARTESIAN_POINT('',(2.211E1,2.E-1,-7.7E-1));

+#4742=LINE('',#4741,#4740);

+#4743=CURVE_STYLE('',#20,POSITIVE_LENGTH_MEASURE(2.E-2),#4);

+#4744=PRESENTATION_STYLE_ASSIGNMENT((#4743));

+#4745=STYLED_ITEM('',(#4744),#4742);

+#4746=DIRECTION('',(-1.E0,0.E0,0.E0));

+#4747=VECTOR('',#4746,1.5E0);

+#4748=CARTESIAN_POINT('',(2.361E1,2.E-1,-7.7E-1));

+#4749=LINE('',#4748,#4747);

+#4750=CURVE_STYLE('',#20,POSITIVE_LENGTH_MEASURE(2.E-2),#4);

+#4751=PRESENTATION_STYLE_ASSIGNMENT((#4750));

+#4752=STYLED_ITEM('',(#4751),#4749);

+#4753=DIRECTION('',(0.E0,1.E0,0.E0));

+#4754=VECTOR('',#4753,2.6E0);

+#4755=CARTESIAN_POINT('',(2.361E1,2.E-1,-7.7E-1));

+#4756=LINE('',#4755,#4754);

+#4757=CURVE_STYLE('',#20,POSITIVE_LENGTH_MEASURE(2.E-2),#4);

+#4758=PRESENTATION_STYLE_ASSIGNMENT((#4757));

+#4759=STYLED_ITEM('',(#4758),#4756);

+#4760=DIRECTION('',(0.E0,0.E0,1.E0));

+#4761=VECTOR('',#4760,1.E0);

+#4762=CARTESIAN_POINT('',(2.361E1,2.E-1,-1.77E0));

+#4763=LINE('',#4762,#4761);

+#4764=CURVE_STYLE('',#20,POSITIVE_LENGTH_MEASURE(2.E-2),#4);

+#4765=PRESENTATION_STYLE_ASSIGNMENT((#4764));

+#4766=STYLED_ITEM('',(#4765),#4763);

+#4767=DIRECTION('',(0.E0,1.E0,0.E0));

+#4768=VECTOR('',#4767,2.6E0);

+#4769=CARTESIAN_POINT('',(2.361E1,2.E-1,-1.77E0));

+#4770=LINE('',#4769,#4768);

+#4771=CURVE_STYLE('',#20,POSITIVE_LENGTH_MEASURE(2.E-2),#4);

+#4772=PRESENTATION_STYLE_ASSIGNMENT((#4771));

+#4773=STYLED_ITEM('',(#4772),#4770);

+#4774=DIRECTION('',(1.E0,0.E0,0.E0));

+#4775=VECTOR('',#4774,1.5E0);

+#4776=CARTESIAN_POINT('',(2.211E1,2.E-1,-1.77E0));

+#4777=LINE('',#4776,#4775);

+#4778=CURVE_STYLE('',#20,POSITIVE_LENGTH_MEASURE(2.E-2),#4);

+#4779=PRESENTATION_STYLE_ASSIGNMENT((#4778));

+#4780=STYLED_ITEM('',(#4779),#4777);

+#4781=DIRECTION('',(0.E0,1.E0,0.E0));

+#4782=VECTOR('',#4781,2.6E0);

+#4783=CARTESIAN_POINT('',(2.211E1,2.E-1,-1.77E0));

+#4784=LINE('',#4783,#4782);

+#4785=CURVE_STYLE('',#20,POSITIVE_LENGTH_MEASURE(2.E-2),#4);

+#4786=PRESENTATION_STYLE_ASSIGNMENT((#4785));

+#4787=STYLED_ITEM('',(#4786),#4784);

+#4788=DIRECTION('',(0.E0,0.E0,-1.E0));

+#4789=VECTOR('',#4788,1.E0);

+#4790=CARTESIAN_POINT('',(2.211E1,2.8E0,-7.7E-1));

+#4791=LINE('',#4790,#4789);

+#4792=CURVE_STYLE('',#20,POSITIVE_LENGTH_MEASURE(2.E-2),#4);

+#4793=PRESENTATION_STYLE_ASSIGNMENT((#4792));

+#4794=STYLED_ITEM('',(#4793),#4791);

+#4795=DIRECTION('',(-1.E0,0.E0,0.E0));

+#4796=VECTOR('',#4795,1.5E0);

+#4797=CARTESIAN_POINT('',(2.361E1,2.8E0,-7.7E-1));

+#4798=LINE('',#4797,#4796);

+#4799=CURVE_STYLE('',#20,POSITIVE_LENGTH_MEASURE(2.E-2),#4);

+#4800=PRESENTATION_STYLE_ASSIGNMENT((#4799));

+#4801=STYLED_ITEM('',(#4800),#4798);

+#4802=DIRECTION('',(0.E0,0.E0,1.E0));

+#4803=VECTOR('',#4802,1.E0);

+#4804=CARTESIAN_POINT('',(2.361E1,2.8E0,-1.77E0));

+#4805=LINE('',#4804,#4803);

+#4806=CURVE_STYLE('',#20,POSITIVE_LENGTH_MEASURE(2.E-2),#4);

+#4807=PRESENTATION_STYLE_ASSIGNMENT((#4806));

+#4808=STYLED_ITEM('',(#4807),#4805);

+#4809=DIRECTION('',(1.E0,0.E0,0.E0));

+#4810=VECTOR('',#4809,1.5E0);

+#4811=CARTESIAN_POINT('',(2.211E1,2.8E0,-1.77E0));

+#4812=LINE('',#4811,#4810);

+#4813=CURVE_STYLE('',#20,POSITIVE_LENGTH_MEASURE(2.E-2),#4);

+#4814=PRESENTATION_STYLE_ASSIGNMENT((#4813));

+#4815=STYLED_ITEM('',(#4814),#4812);

+#4816=DIRECTION('',(1.E0,0.E0,0.E0));

+#4817=VECTOR('',#4816,1.5E0);

+#4818=CARTESIAN_POINT('',(2.211E1,2.8E0,7.7E-1));

+#4819=LINE('',#4818,#4817);

+#4820=CURVE_STYLE('',#20,POSITIVE_LENGTH_MEASURE(2.E-2),#4);

+#4821=PRESENTATION_STYLE_ASSIGNMENT((#4820));

+#4822=STYLED_ITEM('',(#4821),#4819);

+#4823=DIRECTION('',(0.E0,0.E0,-1.E0));

+#4824=VECTOR('',#4823,1.E0);

+#4825=CARTESIAN_POINT('',(2.211E1,2.8E0,1.77E0));

+#4826=LINE('',#4825,#4824);

+#4827=CURVE_STYLE('',#20,POSITIVE_LENGTH_MEASURE(2.E-2),#4);

+#4828=PRESENTATION_STYLE_ASSIGNMENT((#4827));

+#4829=STYLED_ITEM('',(#4828),#4826);

+#4830=DIRECTION('',(-1.E0,0.E0,0.E0));

+#4831=VECTOR('',#4830,1.5E0);

+#4832=CARTESIAN_POINT('',(2.361E1,2.8E0,1.77E0));

+#4833=LINE('',#4832,#4831);

+#4834=CURVE_STYLE('',#20,POSITIVE_LENGTH_MEASURE(2.E-2),#4);

+#4835=PRESENTATION_STYLE_ASSIGNMENT((#4834));

+#4836=STYLED_ITEM('',(#4835),#4833);

+#4837=DIRECTION('',(0.E0,0.E0,1.E0));

+#4838=VECTOR('',#4837,1.E0);

+#4839=CARTESIAN_POINT('',(2.361E1,2.8E0,7.7E-1));

+#4840=LINE('',#4839,#4838);

+#4841=CURVE_STYLE('',#20,POSITIVE_LENGTH_MEASURE(2.E-2),#4);

+#4842=PRESENTATION_STYLE_ASSIGNMENT((#4841));

+#4843=STYLED_ITEM('',(#4842),#4840);

+#4844=DIRECTION('',(1.E0,0.E0,0.E0));

+#4845=VECTOR('',#4844,1.5E0);

+#4846=CARTESIAN_POINT('',(2.211E1,2.E-1,7.7E-1));

+#4847=LINE('',#4846,#4845);

+#4848=CURVE_STYLE('',#20,POSITIVE_LENGTH_MEASURE(2.E-2),#4);

+#4849=PRESENTATION_STYLE_ASSIGNMENT((#4848));

+#4850=STYLED_ITEM('',(#4849),#4847);

+#4851=DIRECTION('',(0.E0,1.E0,0.E0));

+#4852=VECTOR('',#4851,2.6E0);

+#4853=CARTESIAN_POINT('',(2.211E1,2.E-1,7.7E-1));

+#4854=LINE('',#4853,#4852);

+#4855=CURVE_STYLE('',#20,POSITIVE_LENGTH_MEASURE(2.E-2),#4);

+#4856=PRESENTATION_STYLE_ASSIGNMENT((#4855));

+#4857=STYLED_ITEM('',(#4856),#4854);

+#4858=DIRECTION('',(0.E0,0.E0,-1.E0));

+#4859=VECTOR('',#4858,1.E0);

+#4860=CARTESIAN_POINT('',(2.211E1,2.E-1,1.77E0));

+#4861=LINE('',#4860,#4859);

+#4862=CURVE_STYLE('',#20,POSITIVE_LENGTH_MEASURE(2.E-2),#4);

+#4863=PRESENTATION_STYLE_ASSIGNMENT((#4862));

+#4864=STYLED_ITEM('',(#4863),#4861);

+#4865=DIRECTION('',(0.E0,1.E0,0.E0));

+#4866=VECTOR('',#4865,2.6E0);

+#4867=CARTESIAN_POINT('',(2.211E1,2.E-1,1.77E0));

+#4868=LINE('',#4867,#4866);

+#4869=CURVE_STYLE('',#20,POSITIVE_LENGTH_MEASURE(2.E-2),#4);

+#4870=PRESENTATION_STYLE_ASSIGNMENT((#4869));

+#4871=STYLED_ITEM('',(#4870),#4868);

+#4872=DIRECTION('',(-1.E0,0.E0,0.E0));

+#4873=VECTOR('',#4872,1.5E0);

+#4874=CARTESIAN_POINT('',(2.361E1,2.E-1,1.77E0));

+#4875=LINE('',#4874,#4873);

+#4876=CURVE_STYLE('',#20,POSITIVE_LENGTH_MEASURE(2.E-2),#4);

+#4877=PRESENTATION_STYLE_ASSIGNMENT((#4876));

+#4878=STYLED_ITEM('',(#4877),#4875);

+#4879=DIRECTION('',(0.E0,1.E0,0.E0));

+#4880=VECTOR('',#4879,2.6E0);

+#4881=CARTESIAN_POINT('',(2.361E1,2.E-1,1.77E0));

+#4882=LINE('',#4881,#4880);

+#4883=CURVE_STYLE('',#20,POSITIVE_LENGTH_MEASURE(2.E-2),#4);

+#4884=PRESENTATION_STYLE_ASSIGNMENT((#4883));

+#4885=STYLED_ITEM('',(#4884),#4882);

+#4886=DIRECTION('',(0.E0,0.E0,1.E0));

+#4887=VECTOR('',#4886,1.E0);

+#4888=CARTESIAN_POINT('',(2.361E1,2.E-1,7.7E-1));

+#4889=LINE('',#4888,#4887);

+#4890=CURVE_STYLE('',#20,POSITIVE_LENGTH_MEASURE(2.E-2),#4);

+#4891=PRESENTATION_STYLE_ASSIGNMENT((#4890));

+#4892=STYLED_ITEM('',(#4891),#4889);

+#4893=DIRECTION('',(0.E0,1.E0,0.E0));

+#4894=VECTOR('',#4893,2.6E0);

+#4895=CARTESIAN_POINT('',(2.361E1,2.E-1,7.7E-1));

+#4896=LINE('',#4895,#4894);

+#4897=CURVE_STYLE('',#20,POSITIVE_LENGTH_MEASURE(2.E-2),#4);

+#4898=PRESENTATION_STYLE_ASSIGNMENT((#4897));

+#4899=STYLED_ITEM('',(#4898),#4896);

+#4900=DIRECTION('',(1.E0,0.E0,0.E0));

+#4901=VECTOR('',#4900,6.4E-1);

+#4902=CARTESIAN_POINT('',(2.254E1,3.05E0,-1.59E0));

+#4903=LINE('',#4902,#4901);

+#4904=CURVE_STYLE('',#20,POSITIVE_LENGTH_MEASURE(2.E-2),#4);

+#4905=PRESENTATION_STYLE_ASSIGNMENT((#4904));

+#4906=STYLED_ITEM('',(#4905),#4903);

+#4907=DIRECTION('',(-1.421085471520E-14,-1.E0,0.E0));

+#4908=VECTOR('',#4907,2.5E-1);

+#4909=CARTESIAN_POINT('',(2.318E1,3.05E0,-1.59E0));

+#4910=LINE('',#4909,#4908);

+#4911=CURVE_STYLE('',#20,POSITIVE_LENGTH_MEASURE(2.E-2),#4);

+#4912=PRESENTATION_STYLE_ASSIGNMENT((#4911));

+#4913=STYLED_ITEM('',(#4912),#4910);

+#4914=DIRECTION('',(-1.E0,0.E0,0.E0));

+#4915=VECTOR('',#4914,6.4E-1);

+#4916=CARTESIAN_POINT('',(2.318E1,2.8E0,-1.59E0));

+#4917=LINE('',#4916,#4915);

+#4918=CURVE_STYLE('',#20,POSITIVE_LENGTH_MEASURE(2.E-2),#4);

+#4919=PRESENTATION_STYLE_ASSIGNMENT((#4918));

+#4920=STYLED_ITEM('',(#4919),#4917);

+#4921=DIRECTION('',(5.773502691896E-1,5.773502691896E-1,-5.773502691896E-1));

+#4922=VECTOR('',#4921,8.660254037844E-1);

+#4923=CARTESIAN_POINT('',(2.318E1,3.05E0,-1.59E0));

+#4924=LINE('',#4923,#4922);

+#4925=CURVE_STYLE('',#20,POSITIVE_LENGTH_MEASURE(2.E-2),#4);

+#4926=PRESENTATION_STYLE_ASSIGNMENT((#4925));

+#4927=STYLED_ITEM('',(#4926),#4924);

+#4928=DIRECTION('',(-5.773502691896E-1,5.773502691896E-1,-5.773502691896E-1));

+#4929=VECTOR('',#4928,8.660254037844E-1);

+#4930=CARTESIAN_POINT('',(2.254E1,3.05E0,-1.59E0));

+#4931=LINE('',#4930,#4929);

+#4932=CURVE_STYLE('',#20,POSITIVE_LENGTH_MEASURE(2.E-2),#4);

+#4933=PRESENTATION_STYLE_ASSIGNMENT((#4932));

+#4934=STYLED_ITEM('',(#4933),#4931);

+#4935=DIRECTION('',(0.E0,0.E0,-1.E0));

+#4936=VECTOR('',#4935,6.4E-1);

+#4937=CARTESIAN_POINT('',(2.254E1,3.05E0,-9.5E-1));

+#4938=LINE('',#4937,#4936);

+#4939=CURVE_STYLE('',#20,POSITIVE_LENGTH_MEASURE(2.E-2),#4);

+#4940=PRESENTATION_STYLE_ASSIGNMENT((#4939));

+#4941=STYLED_ITEM('',(#4940),#4938);

+#4942=DIRECTION('',(0.E0,-1.E0,0.E0));

+#4943=VECTOR('',#4942,2.5E-1);

+#4944=CARTESIAN_POINT('',(2.254E1,3.05E0,-1.59E0));

+#4945=LINE('',#4944,#4943);

+#4946=CURVE_STYLE('',#20,POSITIVE_LENGTH_MEASURE(2.E-2),#4);

+#4947=PRESENTATION_STYLE_ASSIGNMENT((#4946));

+#4948=STYLED_ITEM('',(#4947),#4945);

+#4949=DIRECTION('',(0.E0,0.E0,1.E0));

+#4950=VECTOR('',#4949,6.4E-1);

+#4951=CARTESIAN_POINT('',(2.254E1,2.8E0,-1.59E0));

+#4952=LINE('',#4951,#4950);

+#4953=CURVE_STYLE('',#20,POSITIVE_LENGTH_MEASURE(2.E-2),#4);

+#4954=PRESENTATION_STYLE_ASSIGNMENT((#4953));

+#4955=STYLED_ITEM('',(#4954),#4952);

+#4956=DIRECTION('',(-1.E0,0.E0,0.E0));

+#4957=VECTOR('',#4956,6.4E-1);

+#4958=CARTESIAN_POINT('',(2.318E1,3.05E0,-9.5E-1));

+#4959=LINE('',#4958,#4957);

+#4960=CURVE_STYLE('',#20,POSITIVE_LENGTH_MEASURE(2.E-2),#4);

+#4961=PRESENTATION_STYLE_ASSIGNMENT((#4960));

+#4962=STYLED_ITEM('',(#4961),#4959);

+#4963=DIRECTION('',(0.E0,-1.E0,0.E0));

+#4964=VECTOR('',#4963,2.5E-1);

+#4965=CARTESIAN_POINT('',(2.254E1,3.05E0,-9.5E-1));

+#4966=LINE('',#4965,#4964);

+#4967=CURVE_STYLE('',#20,POSITIVE_LENGTH_MEASURE(2.E-2),#4);

+#4968=PRESENTATION_STYLE_ASSIGNMENT((#4967));

+#4969=STYLED_ITEM('',(#4968),#4966);

+#4970=DIRECTION('',(1.E0,0.E0,0.E0));

+#4971=VECTOR('',#4970,6.4E-1);

+#4972=CARTESIAN_POINT('',(2.254E1,2.8E0,-9.5E-1));

+#4973=LINE('',#4972,#4971);

+#4974=CURVE_STYLE('',#20,POSITIVE_LENGTH_MEASURE(2.E-2),#4);

+#4975=PRESENTATION_STYLE_ASSIGNMENT((#4974));

+#4976=STYLED_ITEM('',(#4975),#4973);

+#4977=DIRECTION('',(-5.773502691896E-1,5.773502691896E-1,5.773502691896E-1));

+#4978=VECTOR('',#4977,8.660254037844E-1);

+#4979=CARTESIAN_POINT('',(2.254E1,3.05E0,-9.5E-1));

+#4980=LINE('',#4979,#4978);

+#4981=CURVE_STYLE('',#20,POSITIVE_LENGTH_MEASURE(2.E-2),#4);

+#4982=PRESENTATION_STYLE_ASSIGNMENT((#4981));

+#4983=STYLED_ITEM('',(#4982),#4980);

+#4984=DIRECTION('',(5.773502691896E-1,5.773502691896E-1,5.773502691896E-1));

+#4985=VECTOR('',#4984,8.660254037844E-1);

+#4986=CARTESIAN_POINT('',(2.318E1,3.05E0,-9.5E-1));

+#4987=LINE('',#4986,#4985);

+#4988=CURVE_STYLE('',#20,POSITIVE_LENGTH_MEASURE(2.E-2),#4);

+#4989=PRESENTATION_STYLE_ASSIGNMENT((#4988));

+#4990=STYLED_ITEM('',(#4989),#4987);

+#4991=DIRECTION('',(0.E0,0.E0,1.E0));

+#4992=VECTOR('',#4991,6.4E-1);

+#4993=CARTESIAN_POINT('',(2.318E1,3.05E0,-1.59E0));

+#4994=LINE('',#4993,#4992);

+#4995=CURVE_STYLE('',#20,POSITIVE_LENGTH_MEASURE(2.E-2),#4);

+#4996=PRESENTATION_STYLE_ASSIGNMENT((#4995));

+#4997=STYLED_ITEM('',(#4996),#4994);

+#4998=DIRECTION('',(-1.421085471520E-14,-1.E0,0.E0));

+#4999=VECTOR('',#4998,2.5E-1);

+#5000=CARTESIAN_POINT('',(2.318E1,3.05E0,-9.5E-1));

+#5001=LINE('',#5000,#4999);

+#5002=CURVE_STYLE('',#20,POSITIVE_LENGTH_MEASURE(2.E-2),#4);

+#5003=PRESENTATION_STYLE_ASSIGNMENT((#5002));

+#5004=STYLED_ITEM('',(#5003),#5001);

+#5005=DIRECTION('',(0.E0,0.E0,-1.E0));

+#5006=VECTOR('',#5005,6.4E-1);

+#5007=CARTESIAN_POINT('',(2.318E1,2.8E0,-9.5E-1));

+#5008=LINE('',#5007,#5006);

+#5009=CURVE_STYLE('',#20,POSITIVE_LENGTH_MEASURE(2.E-2),#4);

+#5010=PRESENTATION_STYLE_ASSIGNMENT((#5009));

+#5011=STYLED_ITEM('',(#5010),#5008);

+#5012=DIRECTION('',(0.E0,0.E0,1.E0));

+#5013=VECTOR('',#5012,6.4E-1);

+#5014=CARTESIAN_POINT('',(2.318E1,3.05E0,9.5E-1));

+#5015=LINE('',#5014,#5013);

+#5016=CURVE_STYLE('',#20,POSITIVE_LENGTH_MEASURE(2.E-2),#4);

+#5017=PRESENTATION_STYLE_ASSIGNMENT((#5016));

+#5018=STYLED_ITEM('',(#5017),#5015);

+#5019=DIRECTION('',(-1.421085471520E-14,-1.E0,0.E0));

+#5020=VECTOR('',#5019,2.5E-1);

+#5021=CARTESIAN_POINT('',(2.318E1,3.05E0,1.59E0));

+#5022=LINE('',#5021,#5020);

+#5023=CURVE_STYLE('',#20,POSITIVE_LENGTH_MEASURE(2.E-2),#4);

+#5024=PRESENTATION_STYLE_ASSIGNMENT((#5023));

+#5025=STYLED_ITEM('',(#5024),#5022);

+#5026=DIRECTION('',(0.E0,0.E0,-1.E0));

+#5027=VECTOR('',#5026,6.4E-1);

+#5028=CARTESIAN_POINT('',(2.318E1,2.8E0,1.59E0));

+#5029=LINE('',#5028,#5027);

+#5030=CURVE_STYLE('',#20,POSITIVE_LENGTH_MEASURE(2.E-2),#4);

+#5031=PRESENTATION_STYLE_ASSIGNMENT((#5030));

+#5032=STYLED_ITEM('',(#5031),#5029);

+#5033=DIRECTION('',(5.773502691896E-1,5.773502691896E-1,5.773502691896E-1));

+#5034=VECTOR('',#5033,8.660254037844E-1);

+#5035=CARTESIAN_POINT('',(2.318E1,3.05E0,1.59E0));

+#5036=LINE('',#5035,#5034);

+#5037=CURVE_STYLE('',#20,POSITIVE_LENGTH_MEASURE(2.E-2),#4);

+#5038=PRESENTATION_STYLE_ASSIGNMENT((#5037));

+#5039=STYLED_ITEM('',(#5038),#5036);

+#5040=DIRECTION('',(5.773502691896E-1,5.773502691896E-1,-5.773502691896E-1));

+#5041=VECTOR('',#5040,8.660254037844E-1);

+#5042=CARTESIAN_POINT('',(2.318E1,3.05E0,9.5E-1));

+#5043=LINE('',#5042,#5041);

+#5044=CURVE_STYLE('',#20,POSITIVE_LENGTH_MEASURE(2.E-2),#4);

+#5045=PRESENTATION_STYLE_ASSIGNMENT((#5044));

+#5046=STYLED_ITEM('',(#5045),#5043);

+#5047=DIRECTION('',(1.E0,0.E0,0.E0));

+#5048=VECTOR('',#5047,6.4E-1);

+#5049=CARTESIAN_POINT('',(2.254E1,3.05E0,9.5E-1));

+#5050=LINE('',#5049,#5048);

+#5051=CURVE_STYLE('',#20,POSITIVE_LENGTH_MEASURE(2.E-2),#4);

+#5052=PRESENTATION_STYLE_ASSIGNMENT((#5051));

+#5053=STYLED_ITEM('',(#5052),#5050);

+#5054=DIRECTION('',(-1.421085471520E-14,-1.E0,0.E0));

+#5055=VECTOR('',#5054,2.5E-1);

+#5056=CARTESIAN_POINT('',(2.318E1,3.05E0,9.5E-1));

+#5057=LINE('',#5056,#5055);

+#5058=CURVE_STYLE('',#20,POSITIVE_LENGTH_MEASURE(2.E-2),#4);

+#5059=PRESENTATION_STYLE_ASSIGNMENT((#5058));

+#5060=STYLED_ITEM('',(#5059),#5057);

+#5061=DIRECTION('',(-1.E0,0.E0,0.E0));

+#5062=VECTOR('',#5061,6.4E-1);

+#5063=CARTESIAN_POINT('',(2.318E1,2.8E0,9.5E-1));

+#5064=LINE('',#5063,#5062);

+#5065=CURVE_STYLE('',#20,POSITIVE_LENGTH_MEASURE(2.E-2),#4);

+#5066=PRESENTATION_STYLE_ASSIGNMENT((#5065));

+#5067=STYLED_ITEM('',(#5066),#5064);

+#5068=DIRECTION('',(0.E0,0.E0,-1.E0));

+#5069=VECTOR('',#5068,6.4E-1);

+#5070=CARTESIAN_POINT('',(2.254E1,3.05E0,1.59E0));

+#5071=LINE('',#5070,#5069);

+#5072=CURVE_STYLE('',#20,POSITIVE_LENGTH_MEASURE(2.E-2),#4);

+#5073=PRESENTATION_STYLE_ASSIGNMENT((#5072));

+#5074=STYLED_ITEM('',(#5073),#5071);

+#5075=DIRECTION('',(0.E0,-1.E0,0.E0));

+#5076=VECTOR('',#5075,2.5E-1);

+#5077=CARTESIAN_POINT('',(2.254E1,3.05E0,9.5E-1));

+#5078=LINE('',#5077,#5076);

+#5079=CURVE_STYLE('',#20,POSITIVE_LENGTH_MEASURE(2.E-2),#4);

+#5080=PRESENTATION_STYLE_ASSIGNMENT((#5079));

+#5081=STYLED_ITEM('',(#5080),#5078);

+#5082=DIRECTION('',(0.E0,0.E0,1.E0));

+#5083=VECTOR('',#5082,6.4E-1);

+#5084=CARTESIAN_POINT('',(2.254E1,2.8E0,9.5E-1));

+#5085=LINE('',#5084,#5083);

+#5086=CURVE_STYLE('',#20,POSITIVE_LENGTH_MEASURE(2.E-2),#4);

+#5087=PRESENTATION_STYLE_ASSIGNMENT((#5086));

+#5088=STYLED_ITEM('',(#5087),#5085);

+#5089=DIRECTION('',(-5.773502691896E-1,5.773502691896E-1,-5.773502691896E-1));

+#5090=VECTOR('',#5089,8.660254037844E-1);

+#5091=CARTESIAN_POINT('',(2.254E1,3.05E0,9.5E-1));

+#5092=LINE('',#5091,#5090);

+#5093=CURVE_STYLE('',#20,POSITIVE_LENGTH_MEASURE(2.E-2),#4);

+#5094=PRESENTATION_STYLE_ASSIGNMENT((#5093));

+#5095=STYLED_ITEM('',(#5094),#5092);

+#5096=DIRECTION('',(-5.773502691896E-1,5.773502691896E-1,5.773502691896E-1));

+#5097=VECTOR('',#5096,8.660254037844E-1);

+#5098=CARTESIAN_POINT('',(2.254E1,3.05E0,1.59E0));

+#5099=LINE('',#5098,#5097);

+#5100=CURVE_STYLE('',#20,POSITIVE_LENGTH_MEASURE(2.E-2),#4);

+#5101=PRESENTATION_STYLE_ASSIGNMENT((#5100));

+#5102=STYLED_ITEM('',(#5101),#5099);

+#5103=DIRECTION('',(-1.E0,0.E0,0.E0));

+#5104=VECTOR('',#5103,6.4E-1);

+#5105=CARTESIAN_POINT('',(2.318E1,3.05E0,1.59E0));

+#5106=LINE('',#5105,#5104);

+#5107=CURVE_STYLE('',#20,POSITIVE_LENGTH_MEASURE(2.E-2),#4);

+#5108=PRESENTATION_STYLE_ASSIGNMENT((#5107));

+#5109=STYLED_ITEM('',(#5108),#5106);

+#5110=DIRECTION('',(0.E0,-1.E0,0.E0));

+#5111=VECTOR('',#5110,2.5E-1);

+#5112=CARTESIAN_POINT('',(2.254E1,3.05E0,1.59E0));

+#5113=LINE('',#5112,#5111);

+#5114=CURVE_STYLE('',#20,POSITIVE_LENGTH_MEASURE(2.E-2),#4);

+#5115=PRESENTATION_STYLE_ASSIGNMENT((#5114));

+#5116=STYLED_ITEM('',(#5115),#5113);

+#5117=DIRECTION('',(1.E0,0.E0,0.E0));

+#5118=VECTOR('',#5117,6.4E-1);

+#5119=CARTESIAN_POINT('',(2.254E1,2.8E0,1.59E0));

+#5120=LINE('',#5119,#5118);

+#5121=CURVE_STYLE('',#20,POSITIVE_LENGTH_MEASURE(2.E-2),#4);

+#5122=PRESENTATION_STYLE_ASSIGNMENT((#5121));

+#5123=STYLED_ITEM('',(#5122),#5120);

+#5124=DIRECTION('',(0.E0,0.E0,-1.E0));

+#5125=VECTOR('',#5124,1.E0);

+#5126=CARTESIAN_POINT('',(2.465E1,2.E-1,-7.7E-1));

+#5127=LINE('',#5126,#5125);

+#5128=CURVE_STYLE('',#20,POSITIVE_LENGTH_MEASURE(2.E-2),#4);

+#5129=PRESENTATION_STYLE_ASSIGNMENT((#5128));

+#5130=STYLED_ITEM('',(#5129),#5127);

+#5131=DIRECTION('',(0.E0,1.E0,0.E0));

+#5132=VECTOR('',#5131,2.6E0);

+#5133=CARTESIAN_POINT('',(2.465E1,2.E-1,-7.7E-1));

+#5134=LINE('',#5133,#5132);

+#5135=CURVE_STYLE('',#20,POSITIVE_LENGTH_MEASURE(2.E-2),#4);

+#5136=PRESENTATION_STYLE_ASSIGNMENT((#5135));

+#5137=STYLED_ITEM('',(#5136),#5134);

+#5138=DIRECTION('',(-1.E0,0.E0,0.E0));

+#5139=VECTOR('',#5138,1.5E0);

+#5140=CARTESIAN_POINT('',(2.615E1,2.E-1,-7.7E-1));

+#5141=LINE('',#5140,#5139);

+#5142=CURVE_STYLE('',#20,POSITIVE_LENGTH_MEASURE(2.E-2),#4);

+#5143=PRESENTATION_STYLE_ASSIGNMENT((#5142));

+#5144=STYLED_ITEM('',(#5143),#5141);

+#5145=DIRECTION('',(0.E0,1.E0,0.E0));

+#5146=VECTOR('',#5145,2.6E0);

+#5147=CARTESIAN_POINT('',(2.615E1,2.E-1,-7.7E-1));

+#5148=LINE('',#5147,#5146);

+#5149=CURVE_STYLE('',#20,POSITIVE_LENGTH_MEASURE(2.E-2),#4);

+#5150=PRESENTATION_STYLE_ASSIGNMENT((#5149));

+#5151=STYLED_ITEM('',(#5150),#5148);

+#5152=DIRECTION('',(0.E0,0.E0,1.E0));

+#5153=VECTOR('',#5152,1.E0);

+#5154=CARTESIAN_POINT('',(2.615E1,2.E-1,-1.77E0));

+#5155=LINE('',#5154,#5153);

+#5156=CURVE_STYLE('',#20,POSITIVE_LENGTH_MEASURE(2.E-2),#4);

+#5157=PRESENTATION_STYLE_ASSIGNMENT((#5156));

+#5158=STYLED_ITEM('',(#5157),#5155);

+#5159=DIRECTION('',(0.E0,1.E0,0.E0));

+#5160=VECTOR('',#5159,2.6E0);

+#5161=CARTESIAN_POINT('',(2.615E1,2.E-1,-1.77E0));

+#5162=LINE('',#5161,#5160);

+#5163=CURVE_STYLE('',#20,POSITIVE_LENGTH_MEASURE(2.E-2),#4);

+#5164=PRESENTATION_STYLE_ASSIGNMENT((#5163));

+#5165=STYLED_ITEM('',(#5164),#5162);

+#5166=DIRECTION('',(1.E0,0.E0,0.E0));

+#5167=VECTOR('',#5166,1.5E0);

+#5168=CARTESIAN_POINT('',(2.465E1,2.E-1,-1.77E0));

+#5169=LINE('',#5168,#5167);

+#5170=CURVE_STYLE('',#20,POSITIVE_LENGTH_MEASURE(2.E-2),#4);

+#5171=PRESENTATION_STYLE_ASSIGNMENT((#5170));

+#5172=STYLED_ITEM('',(#5171),#5169);

+#5173=DIRECTION('',(0.E0,1.E0,0.E0));

+#5174=VECTOR('',#5173,2.6E0);

+#5175=CARTESIAN_POINT('',(2.465E1,2.E-1,-1.77E0));

+#5176=LINE('',#5175,#5174);

+#5177=CURVE_STYLE('',#20,POSITIVE_LENGTH_MEASURE(2.E-2),#4);

+#5178=PRESENTATION_STYLE_ASSIGNMENT((#5177));

+#5179=STYLED_ITEM('',(#5178),#5176);

+#5180=DIRECTION('',(0.E0,0.E0,-1.E0));

+#5181=VECTOR('',#5180,1.E0);

+#5182=CARTESIAN_POINT('',(2.465E1,2.8E0,-7.7E-1));

+#5183=LINE('',#5182,#5181);

+#5184=CURVE_STYLE('',#20,POSITIVE_LENGTH_MEASURE(2.E-2),#4);

+#5185=PRESENTATION_STYLE_ASSIGNMENT((#5184));

+#5186=STYLED_ITEM('',(#5185),#5183);

+#5187=DIRECTION('',(-1.E0,0.E0,0.E0));

+#5188=VECTOR('',#5187,1.5E0);

+#5189=CARTESIAN_POINT('',(2.615E1,2.8E0,-7.7E-1));

+#5190=LINE('',#5189,#5188);

+#5191=CURVE_STYLE('',#20,POSITIVE_LENGTH_MEASURE(2.E-2),#4);

+#5192=PRESENTATION_STYLE_ASSIGNMENT((#5191));

+#5193=STYLED_ITEM('',(#5192),#5190);

+#5194=DIRECTION('',(0.E0,0.E0,1.E0));

+#5195=VECTOR('',#5194,1.E0);

+#5196=CARTESIAN_POINT('',(2.615E1,2.8E0,-1.77E0));

+#5197=LINE('',#5196,#5195);

+#5198=CURVE_STYLE('',#20,POSITIVE_LENGTH_MEASURE(2.E-2),#4);

+#5199=PRESENTATION_STYLE_ASSIGNMENT((#5198));

+#5200=STYLED_ITEM('',(#5199),#5197);

+#5201=DIRECTION('',(1.E0,0.E0,0.E0));

+#5202=VECTOR('',#5201,1.5E0);

+#5203=CARTESIAN_POINT('',(2.465E1,2.8E0,-1.77E0));

+#5204=LINE('',#5203,#5202);

+#5205=CURVE_STYLE('',#20,POSITIVE_LENGTH_MEASURE(2.E-2),#4);

+#5206=PRESENTATION_STYLE_ASSIGNMENT((#5205));

+#5207=STYLED_ITEM('',(#5206),#5204);

+#5208=DIRECTION('',(1.E0,0.E0,0.E0));

+#5209=VECTOR('',#5208,1.5E0);

+#5210=CARTESIAN_POINT('',(2.465E1,2.8E0,7.7E-1));

+#5211=LINE('',#5210,#5209);

+#5212=CURVE_STYLE('',#20,POSITIVE_LENGTH_MEASURE(2.E-2),#4);

+#5213=PRESENTATION_STYLE_ASSIGNMENT((#5212));

+#5214=STYLED_ITEM('',(#5213),#5211);

+#5215=DIRECTION('',(0.E0,0.E0,-1.E0));

+#5216=VECTOR('',#5215,1.E0);

+#5217=CARTESIAN_POINT('',(2.465E1,2.8E0,1.77E0));

+#5218=LINE('',#5217,#5216);

+#5219=CURVE_STYLE('',#20,POSITIVE_LENGTH_MEASURE(2.E-2),#4);

+#5220=PRESENTATION_STYLE_ASSIGNMENT((#5219));

+#5221=STYLED_ITEM('',(#5220),#5218);

+#5222=DIRECTION('',(-1.E0,0.E0,0.E0));

+#5223=VECTOR('',#5222,1.5E0);

+#5224=CARTESIAN_POINT('',(2.615E1,2.8E0,1.77E0));

+#5225=LINE('',#5224,#5223);

+#5226=CURVE_STYLE('',#20,POSITIVE_LENGTH_MEASURE(2.E-2),#4);

+#5227=PRESENTATION_STYLE_ASSIGNMENT((#5226));

+#5228=STYLED_ITEM('',(#5227),#5225);

+#5229=DIRECTION('',(0.E0,0.E0,1.E0));

+#5230=VECTOR('',#5229,1.E0);

+#5231=CARTESIAN_POINT('',(2.615E1,2.8E0,7.7E-1));

+#5232=LINE('',#5231,#5230);

+#5233=CURVE_STYLE('',#20,POSITIVE_LENGTH_MEASURE(2.E-2),#4);

+#5234=PRESENTATION_STYLE_ASSIGNMENT((#5233));

+#5235=STYLED_ITEM('',(#5234),#5232);

+#5236=DIRECTION('',(1.E0,0.E0,0.E0));

+#5237=VECTOR('',#5236,1.5E0);

+#5238=CARTESIAN_POINT('',(2.465E1,2.E-1,7.7E-1));

+#5239=LINE('',#5238,#5237);

+#5240=CURVE_STYLE('',#20,POSITIVE_LENGTH_MEASURE(2.E-2),#4);

+#5241=PRESENTATION_STYLE_ASSIGNMENT((#5240));

+#5242=STYLED_ITEM('',(#5241),#5239);

+#5243=DIRECTION('',(0.E0,1.E0,0.E0));

+#5244=VECTOR('',#5243,2.6E0);

+#5245=CARTESIAN_POINT('',(2.465E1,2.E-1,7.7E-1));

+#5246=LINE('',#5245,#5244);

+#5247=CURVE_STYLE('',#20,POSITIVE_LENGTH_MEASURE(2.E-2),#4);

+#5248=PRESENTATION_STYLE_ASSIGNMENT((#5247));

+#5249=STYLED_ITEM('',(#5248),#5246);

+#5250=DIRECTION('',(0.E0,0.E0,-1.E0));

+#5251=VECTOR('',#5250,1.E0);

+#5252=CARTESIAN_POINT('',(2.465E1,2.E-1,1.77E0));

+#5253=LINE('',#5252,#5251);

+#5254=CURVE_STYLE('',#20,POSITIVE_LENGTH_MEASURE(2.E-2),#4);

+#5255=PRESENTATION_STYLE_ASSIGNMENT((#5254));

+#5256=STYLED_ITEM('',(#5255),#5253);

+#5257=DIRECTION('',(0.E0,1.E0,0.E0));

+#5258=VECTOR('',#5257,2.6E0);

+#5259=CARTESIAN_POINT('',(2.465E1,2.E-1,1.77E0));

+#5260=LINE('',#5259,#5258);

+#5261=CURVE_STYLE('',#20,POSITIVE_LENGTH_MEASURE(2.E-2),#4);

+#5262=PRESENTATION_STYLE_ASSIGNMENT((#5261));

+#5263=STYLED_ITEM('',(#5262),#5260);

+#5264=DIRECTION('',(-1.E0,0.E0,0.E0));

+#5265=VECTOR('',#5264,1.5E0);

+#5266=CARTESIAN_POINT('',(2.615E1,2.E-1,1.77E0));

+#5267=LINE('',#5266,#5265);

+#5268=CURVE_STYLE('',#20,POSITIVE_LENGTH_MEASURE(2.E-2),#4);

+#5269=PRESENTATION_STYLE_ASSIGNMENT((#5268));

+#5270=STYLED_ITEM('',(#5269),#5267);

+#5271=DIRECTION('',(0.E0,1.E0,0.E0));

+#5272=VECTOR('',#5271,2.6E0);

+#5273=CARTESIAN_POINT('',(2.615E1,2.E-1,1.77E0));

+#5274=LINE('',#5273,#5272);

+#5275=CURVE_STYLE('',#20,POSITIVE_LENGTH_MEASURE(2.E-2),#4);

+#5276=PRESENTATION_STYLE_ASSIGNMENT((#5275));

+#5277=STYLED_ITEM('',(#5276),#5274);

+#5278=DIRECTION('',(0.E0,0.E0,1.E0));

+#5279=VECTOR('',#5278,1.E0);

+#5280=CARTESIAN_POINT('',(2.615E1,2.E-1,7.7E-1));

+#5281=LINE('',#5280,#5279);

+#5282=CURVE_STYLE('',#20,POSITIVE_LENGTH_MEASURE(2.E-2),#4);

+#5283=PRESENTATION_STYLE_ASSIGNMENT((#5282));

+#5284=STYLED_ITEM('',(#5283),#5281);

+#5285=DIRECTION('',(0.E0,1.E0,0.E0));

+#5286=VECTOR('',#5285,2.6E0);

+#5287=CARTESIAN_POINT('',(2.615E1,2.E-1,7.7E-1));

+#5288=LINE('',#5287,#5286);

+#5289=CURVE_STYLE('',#20,POSITIVE_LENGTH_MEASURE(2.E-2),#4);

+#5290=PRESENTATION_STYLE_ASSIGNMENT((#5289));

+#5291=STYLED_ITEM('',(#5290),#5288);

+#5292=DIRECTION('',(1.E0,0.E0,0.E0));

+#5293=VECTOR('',#5292,6.4E-1);

+#5294=CARTESIAN_POINT('',(2.508E1,3.05E0,-1.59E0));

+#5295=LINE('',#5294,#5293);

+#5296=CURVE_STYLE('',#20,POSITIVE_LENGTH_MEASURE(2.E-2),#4);

+#5297=PRESENTATION_STYLE_ASSIGNMENT((#5296));

+#5298=STYLED_ITEM('',(#5297),#5295);

+#5299=DIRECTION('',(0.E0,-1.E0,0.E0));

+#5300=VECTOR('',#5299,2.5E-1);

+#5301=CARTESIAN_POINT('',(2.572E1,3.05E0,-1.59E0));

+#5302=LINE('',#5301,#5300);

+#5303=CURVE_STYLE('',#20,POSITIVE_LENGTH_MEASURE(2.E-2),#4);

+#5304=PRESENTATION_STYLE_ASSIGNMENT((#5303));

+#5305=STYLED_ITEM('',(#5304),#5302);

+#5306=DIRECTION('',(-1.E0,0.E0,0.E0));

+#5307=VECTOR('',#5306,6.4E-1);

+#5308=CARTESIAN_POINT('',(2.572E1,2.8E0,-1.59E0));

+#5309=LINE('',#5308,#5307);

+#5310=CURVE_STYLE('',#20,POSITIVE_LENGTH_MEASURE(2.E-2),#4);

+#5311=PRESENTATION_STYLE_ASSIGNMENT((#5310));

+#5312=STYLED_ITEM('',(#5311),#5309);

+#5313=DIRECTION('',(5.773502691896E-1,5.773502691896E-1,-5.773502691896E-1));

+#5314=VECTOR('',#5313,8.660254037844E-1);

+#5315=CARTESIAN_POINT('',(2.572E1,3.05E0,-1.59E0));

+#5316=LINE('',#5315,#5314);

+#5317=CURVE_STYLE('',#20,POSITIVE_LENGTH_MEASURE(2.E-2),#4);

+#5318=PRESENTATION_STYLE_ASSIGNMENT((#5317));

+#5319=STYLED_ITEM('',(#5318),#5316);

+#5320=DIRECTION('',(-5.773502691896E-1,5.773502691896E-1,-5.773502691896E-1));

+#5321=VECTOR('',#5320,8.660254037844E-1);

+#5322=CARTESIAN_POINT('',(2.508E1,3.05E0,-1.59E0));

+#5323=LINE('',#5322,#5321);

+#5324=CURVE_STYLE('',#20,POSITIVE_LENGTH_MEASURE(2.E-2),#4);

+#5325=PRESENTATION_STYLE_ASSIGNMENT((#5324));

+#5326=STYLED_ITEM('',(#5325),#5323);

+#5327=DIRECTION('',(0.E0,0.E0,-1.E0));

+#5328=VECTOR('',#5327,6.4E-1);

+#5329=CARTESIAN_POINT('',(2.508E1,3.05E0,-9.5E-1));

+#5330=LINE('',#5329,#5328);

+#5331=CURVE_STYLE('',#20,POSITIVE_LENGTH_MEASURE(2.E-2),#4);

+#5332=PRESENTATION_STYLE_ASSIGNMENT((#5331));

+#5333=STYLED_ITEM('',(#5332),#5330);

+#5334=DIRECTION('',(0.E0,-1.E0,0.E0));

+#5335=VECTOR('',#5334,2.5E-1);

+#5336=CARTESIAN_POINT('',(2.508E1,3.05E0,-1.59E0));

+#5337=LINE('',#5336,#5335);

+#5338=CURVE_STYLE('',#20,POSITIVE_LENGTH_MEASURE(2.E-2),#4);

+#5339=PRESENTATION_STYLE_ASSIGNMENT((#5338));

+#5340=STYLED_ITEM('',(#5339),#5337);

+#5341=DIRECTION('',(0.E0,0.E0,1.E0));

+#5342=VECTOR('',#5341,6.4E-1);

+#5343=CARTESIAN_POINT('',(2.508E1,2.8E0,-1.59E0));

+#5344=LINE('',#5343,#5342);

+#5345=CURVE_STYLE('',#20,POSITIVE_LENGTH_MEASURE(2.E-2),#4);

+#5346=PRESENTATION_STYLE_ASSIGNMENT((#5345));

+#5347=STYLED_ITEM('',(#5346),#5344);

+#5348=DIRECTION('',(-1.E0,0.E0,0.E0));

+#5349=VECTOR('',#5348,6.4E-1);

+#5350=CARTESIAN_POINT('',(2.572E1,3.05E0,-9.5E-1));

+#5351=LINE('',#5350,#5349);

+#5352=CURVE_STYLE('',#20,POSITIVE_LENGTH_MEASURE(2.E-2),#4);

+#5353=PRESENTATION_STYLE_ASSIGNMENT((#5352));

+#5354=STYLED_ITEM('',(#5353),#5351);

+#5355=DIRECTION('',(-1.421085471520E-14,-1.E0,0.E0));

+#5356=VECTOR('',#5355,2.5E-1);

+#5357=CARTESIAN_POINT('',(2.508E1,3.05E0,-9.5E-1));

+#5358=LINE('',#5357,#5356);

+#5359=CURVE_STYLE('',#20,POSITIVE_LENGTH_MEASURE(2.E-2),#4);

+#5360=PRESENTATION_STYLE_ASSIGNMENT((#5359));

+#5361=STYLED_ITEM('',(#5360),#5358);

+#5362=DIRECTION('',(1.E0,0.E0,0.E0));

+#5363=VECTOR('',#5362,6.4E-1);

+#5364=CARTESIAN_POINT('',(2.508E1,2.8E0,-9.5E-1));

+#5365=LINE('',#5364,#5363);

+#5366=CURVE_STYLE('',#20,POSITIVE_LENGTH_MEASURE(2.E-2),#4);

+#5367=PRESENTATION_STYLE_ASSIGNMENT((#5366));

+#5368=STYLED_ITEM('',(#5367),#5365);

+#5369=DIRECTION('',(-5.773502691896E-1,5.773502691896E-1,5.773502691896E-1));

+#5370=VECTOR('',#5369,8.660254037844E-1);

+#5371=CARTESIAN_POINT('',(2.508E1,3.05E0,-9.5E-1));

+#5372=LINE('',#5371,#5370);

+#5373=CURVE_STYLE('',#20,POSITIVE_LENGTH_MEASURE(2.E-2),#4);

+#5374=PRESENTATION_STYLE_ASSIGNMENT((#5373));

+#5375=STYLED_ITEM('',(#5374),#5372);

+#5376=DIRECTION('',(5.773502691896E-1,5.773502691896E-1,5.773502691896E-1));

+#5377=VECTOR('',#5376,8.660254037844E-1);

+#5378=CARTESIAN_POINT('',(2.572E1,3.05E0,-9.5E-1));

+#5379=LINE('',#5378,#5377);

+#5380=CURVE_STYLE('',#20,POSITIVE_LENGTH_MEASURE(2.E-2),#4);

+#5381=PRESENTATION_STYLE_ASSIGNMENT((#5380));

+#5382=STYLED_ITEM('',(#5381),#5379);

+#5383=DIRECTION('',(0.E0,0.E0,1.E0));

+#5384=VECTOR('',#5383,6.4E-1);

+#5385=CARTESIAN_POINT('',(2.572E1,3.05E0,-1.59E0));

+#5386=LINE('',#5385,#5384);

+#5387=CURVE_STYLE('',#20,POSITIVE_LENGTH_MEASURE(2.E-2),#4);

+#5388=PRESENTATION_STYLE_ASSIGNMENT((#5387));

+#5389=STYLED_ITEM('',(#5388),#5386);

+#5390=DIRECTION('',(0.E0,-1.E0,0.E0));

+#5391=VECTOR('',#5390,2.5E-1);

+#5392=CARTESIAN_POINT('',(2.572E1,3.05E0,-9.5E-1));

+#5393=LINE('',#5392,#5391);

+#5394=CURVE_STYLE('',#20,POSITIVE_LENGTH_MEASURE(2.E-2),#4);

+#5395=PRESENTATION_STYLE_ASSIGNMENT((#5394));

+#5396=STYLED_ITEM('',(#5395),#5393);

+#5397=DIRECTION('',(0.E0,0.E0,-1.E0));

+#5398=VECTOR('',#5397,6.4E-1);

+#5399=CARTESIAN_POINT('',(2.572E1,2.8E0,-9.5E-1));

+#5400=LINE('',#5399,#5398);

+#5401=CURVE_STYLE('',#20,POSITIVE_LENGTH_MEASURE(2.E-2),#4);

+#5402=PRESENTATION_STYLE_ASSIGNMENT((#5401));

+#5403=STYLED_ITEM('',(#5402),#5400);

+#5404=DIRECTION('',(-1.110223024625E-14,0.E0,1.E0));

+#5405=VECTOR('',#5404,6.4E-1);

+#5406=CARTESIAN_POINT('',(2.572E1,3.05E0,9.5E-1));

+#5407=LINE('',#5406,#5405);

+#5408=CURVE_STYLE('',#20,POSITIVE_LENGTH_MEASURE(2.E-2),#4);

+#5409=PRESENTATION_STYLE_ASSIGNMENT((#5408));

+#5410=STYLED_ITEM('',(#5409),#5407);

+#5411=DIRECTION('',(0.E0,-1.E0,0.E0));

+#5412=VECTOR('',#5411,2.5E-1);

+#5413=CARTESIAN_POINT('',(2.572E1,3.05E0,1.59E0));

+#5414=LINE('',#5413,#5412);

+#5415=CURVE_STYLE('',#20,POSITIVE_LENGTH_MEASURE(2.E-2),#4);

+#5416=PRESENTATION_STYLE_ASSIGNMENT((#5415));

+#5417=STYLED_ITEM('',(#5416),#5414);

+#5418=DIRECTION('',(0.E0,0.E0,-1.E0));

+#5419=VECTOR('',#5418,6.4E-1);

+#5420=CARTESIAN_POINT('',(2.572E1,2.8E0,1.59E0));

+#5421=LINE('',#5420,#5419);

+#5422=CURVE_STYLE('',#20,POSITIVE_LENGTH_MEASURE(2.E-2),#4);

+#5423=PRESENTATION_STYLE_ASSIGNMENT((#5422));

+#5424=STYLED_ITEM('',(#5423),#5421);

+#5425=DIRECTION('',(5.773502691896E-1,5.773502691896E-1,5.773502691896E-1));

+#5426=VECTOR('',#5425,8.660254037844E-1);

+#5427=CARTESIAN_POINT('',(2.572E1,3.05E0,1.59E0));

+#5428=LINE('',#5427,#5426);

+#5429=CURVE_STYLE('',#20,POSITIVE_LENGTH_MEASURE(2.E-2),#4);

+#5430=PRESENTATION_STYLE_ASSIGNMENT((#5429));

+#5431=STYLED_ITEM('',(#5430),#5428);

+#5432=DIRECTION('',(5.773502691896E-1,5.773502691896E-1,-5.773502691896E-1));

+#5433=VECTOR('',#5432,8.660254037844E-1);

+#5434=CARTESIAN_POINT('',(2.572E1,3.05E0,9.5E-1));

+#5435=LINE('',#5434,#5433);

+#5436=CURVE_STYLE('',#20,POSITIVE_LENGTH_MEASURE(2.E-2),#4);

+#5437=PRESENTATION_STYLE_ASSIGNMENT((#5436));

+#5438=STYLED_ITEM('',(#5437),#5435);

+#5439=DIRECTION('',(1.E0,0.E0,0.E0));

+#5440=VECTOR('',#5439,6.4E-1);

+#5441=CARTESIAN_POINT('',(2.508E1,3.05E0,9.5E-1));

+#5442=LINE('',#5441,#5440);

+#5443=CURVE_STYLE('',#20,POSITIVE_LENGTH_MEASURE(2.E-2),#4);

+#5444=PRESENTATION_STYLE_ASSIGNMENT((#5443));

+#5445=STYLED_ITEM('',(#5444),#5442);

+#5446=DIRECTION('',(-2.842170943040E-14,-1.E0,0.E0));

+#5447=VECTOR('',#5446,2.5E-1);

+#5448=CARTESIAN_POINT('',(2.572E1,3.05E0,9.5E-1));

+#5449=LINE('',#5448,#5447);

+#5450=CURVE_STYLE('',#20,POSITIVE_LENGTH_MEASURE(2.E-2),#4);

+#5451=PRESENTATION_STYLE_ASSIGNMENT((#5450));

+#5452=STYLED_ITEM('',(#5451),#5449);

+#5453=DIRECTION('',(-1.E0,0.E0,0.E0));

+#5454=VECTOR('',#5453,6.4E-1);

+#5455=CARTESIAN_POINT('',(2.572E1,2.8E0,9.5E-1));

+#5456=LINE('',#5455,#5454);

+#5457=CURVE_STYLE('',#20,POSITIVE_LENGTH_MEASURE(2.E-2),#4);

+#5458=PRESENTATION_STYLE_ASSIGNMENT((#5457));

+#5459=STYLED_ITEM('',(#5458),#5456);

+#5460=DIRECTION('',(1.110223024625E-14,0.E0,-1.E0));

+#5461=VECTOR('',#5460,6.4E-1);

+#5462=CARTESIAN_POINT('',(2.508E1,3.05E0,1.59E0));

+#5463=LINE('',#5462,#5461);

+#5464=CURVE_STYLE('',#20,POSITIVE_LENGTH_MEASURE(2.E-2),#4);

+#5465=PRESENTATION_STYLE_ASSIGNMENT((#5464));

+#5466=STYLED_ITEM('',(#5465),#5463);

+#5467=DIRECTION('',(-1.421085471520E-14,-1.E0,0.E0));

+#5468=VECTOR('',#5467,2.5E-1);

+#5469=CARTESIAN_POINT('',(2.508E1,3.05E0,9.5E-1));

+#5470=LINE('',#5469,#5468);

+#5471=CURVE_STYLE('',#20,POSITIVE_LENGTH_MEASURE(2.E-2),#4);

+#5472=PRESENTATION_STYLE_ASSIGNMENT((#5471));

+#5473=STYLED_ITEM('',(#5472),#5470);

+#5474=DIRECTION('',(0.E0,0.E0,1.E0));

+#5475=VECTOR('',#5474,6.4E-1);

+#5476=CARTESIAN_POINT('',(2.508E1,2.8E0,9.5E-1));

+#5477=LINE('',#5476,#5475);

+#5478=CURVE_STYLE('',#20,POSITIVE_LENGTH_MEASURE(2.E-2),#4);

+#5479=PRESENTATION_STYLE_ASSIGNMENT((#5478));

+#5480=STYLED_ITEM('',(#5479),#5477);

+#5481=DIRECTION('',(-5.773502691896E-1,5.773502691896E-1,-5.773502691896E-1));

+#5482=VECTOR('',#5481,8.660254037844E-1);

+#5483=CARTESIAN_POINT('',(2.508E1,3.05E0,9.5E-1));

+#5484=LINE('',#5483,#5482);

+#5485=CURVE_STYLE('',#20,POSITIVE_LENGTH_MEASURE(2.E-2),#4);

+#5486=PRESENTATION_STYLE_ASSIGNMENT((#5485));

+#5487=STYLED_ITEM('',(#5486),#5484);

+#5488=DIRECTION('',(-5.773502691896E-1,5.773502691896E-1,5.773502691896E-1));

+#5489=VECTOR('',#5488,8.660254037844E-1);

+#5490=CARTESIAN_POINT('',(2.508E1,3.05E0,1.59E0));

+#5491=LINE('',#5490,#5489);

+#5492=CURVE_STYLE('',#20,POSITIVE_LENGTH_MEASURE(2.E-2),#4);

+#5493=PRESENTATION_STYLE_ASSIGNMENT((#5492));

+#5494=STYLED_ITEM('',(#5493),#5491);

+#5495=DIRECTION('',(-1.E0,0.E0,0.E0));

+#5496=VECTOR('',#5495,6.4E-1);

+#5497=CARTESIAN_POINT('',(2.572E1,3.05E0,1.59E0));

+#5498=LINE('',#5497,#5496);

+#5499=CURVE_STYLE('',#20,POSITIVE_LENGTH_MEASURE(2.E-2),#4);

+#5500=PRESENTATION_STYLE_ASSIGNMENT((#5499));

+#5501=STYLED_ITEM('',(#5500),#5498);

+#5502=DIRECTION('',(0.E0,-1.E0,0.E0));

+#5503=VECTOR('',#5502,2.5E-1);

+#5504=CARTESIAN_POINT('',(2.508E1,3.05E0,1.59E0));

+#5505=LINE('',#5504,#5503);

+#5506=CURVE_STYLE('',#20,POSITIVE_LENGTH_MEASURE(2.E-2),#4);

+#5507=PRESENTATION_STYLE_ASSIGNMENT((#5506));

+#5508=STYLED_ITEM('',(#5507),#5505);

+#5509=DIRECTION('',(1.E0,0.E0,0.E0));

+#5510=VECTOR('',#5509,6.4E-1);

+#5511=CARTESIAN_POINT('',(2.508E1,2.8E0,1.59E0));

+#5512=LINE('',#5511,#5510);

+#5513=CURVE_STYLE('',#20,POSITIVE_LENGTH_MEASURE(2.E-2),#4);

+#5514=PRESENTATION_STYLE_ASSIGNMENT((#5513));

+#5515=STYLED_ITEM('',(#5514),#5512);

+#5516=DIRECTION('',(0.E0,0.E0,-1.E0));

+#5517=VECTOR('',#5516,1.E0);

+#5518=CARTESIAN_POINT('',(2.719E1,2.E-1,-7.7E-1));

+#5519=LINE('',#5518,#5517);

+#5520=CURVE_STYLE('',#20,POSITIVE_LENGTH_MEASURE(2.E-2),#4);

+#5521=PRESENTATION_STYLE_ASSIGNMENT((#5520));

+#5522=STYLED_ITEM('',(#5521),#5519);

+#5523=DIRECTION('',(0.E0,1.E0,0.E0));

+#5524=VECTOR('',#5523,2.6E0);

+#5525=CARTESIAN_POINT('',(2.719E1,2.E-1,-7.7E-1));

+#5526=LINE('',#5525,#5524);

+#5527=CURVE_STYLE('',#20,POSITIVE_LENGTH_MEASURE(2.E-2),#4);

+#5528=PRESENTATION_STYLE_ASSIGNMENT((#5527));

+#5529=STYLED_ITEM('',(#5528),#5526);

+#5530=DIRECTION('',(-1.E0,0.E0,0.E0));

+#5531=VECTOR('',#5530,1.5E0);

+#5532=CARTESIAN_POINT('',(2.869E1,2.E-1,-7.7E-1));

+#5533=LINE('',#5532,#5531);

+#5534=CURVE_STYLE('',#20,POSITIVE_LENGTH_MEASURE(2.E-2),#4);

+#5535=PRESENTATION_STYLE_ASSIGNMENT((#5534));

+#5536=STYLED_ITEM('',(#5535),#5533);

+#5537=DIRECTION('',(0.E0,1.E0,0.E0));

+#5538=VECTOR('',#5537,2.6E0);

+#5539=CARTESIAN_POINT('',(2.869E1,2.E-1,-7.7E-1));

+#5540=LINE('',#5539,#5538);

+#5541=CURVE_STYLE('',#20,POSITIVE_LENGTH_MEASURE(2.E-2),#4);

+#5542=PRESENTATION_STYLE_ASSIGNMENT((#5541));

+#5543=STYLED_ITEM('',(#5542),#5540);

+#5544=DIRECTION('',(0.E0,0.E0,1.E0));

+#5545=VECTOR('',#5544,1.E0);

+#5546=CARTESIAN_POINT('',(2.869E1,2.E-1,-1.77E0));

+#5547=LINE('',#5546,#5545);

+#5548=CURVE_STYLE('',#20,POSITIVE_LENGTH_MEASURE(2.E-2),#4);

+#5549=PRESENTATION_STYLE_ASSIGNMENT((#5548));

+#5550=STYLED_ITEM('',(#5549),#5547);

+#5551=DIRECTION('',(0.E0,1.E0,0.E0));

+#5552=VECTOR('',#5551,2.6E0);

+#5553=CARTESIAN_POINT('',(2.869E1,2.E-1,-1.77E0));

+#5554=LINE('',#5553,#5552);

+#5555=CURVE_STYLE('',#20,POSITIVE_LENGTH_MEASURE(2.E-2),#4);

+#5556=PRESENTATION_STYLE_ASSIGNMENT((#5555));

+#5557=STYLED_ITEM('',(#5556),#5554);

+#5558=DIRECTION('',(1.E0,0.E0,0.E0));

+#5559=VECTOR('',#5558,1.5E0);

+#5560=CARTESIAN_POINT('',(2.719E1,2.E-1,-1.77E0));

+#5561=LINE('',#5560,#5559);

+#5562=CURVE_STYLE('',#20,POSITIVE_LENGTH_MEASURE(2.E-2),#4);

+#5563=PRESENTATION_STYLE_ASSIGNMENT((#5562));

+#5564=STYLED_ITEM('',(#5563),#5561);

+#5565=DIRECTION('',(0.E0,1.E0,0.E0));

+#5566=VECTOR('',#5565,2.6E0);

+#5567=CARTESIAN_POINT('',(2.719E1,2.E-1,-1.77E0));

+#5568=LINE('',#5567,#5566);

+#5569=CURVE_STYLE('',#20,POSITIVE_LENGTH_MEASURE(2.E-2),#4);

+#5570=PRESENTATION_STYLE_ASSIGNMENT((#5569));

+#5571=STYLED_ITEM('',(#5570),#5568);

+#5572=DIRECTION('',(0.E0,0.E0,-1.E0));

+#5573=VECTOR('',#5572,1.E0);

+#5574=CARTESIAN_POINT('',(2.719E1,2.8E0,-7.7E-1));

+#5575=LINE('',#5574,#5573);

+#5576=CURVE_STYLE('',#20,POSITIVE_LENGTH_MEASURE(2.E-2),#4);

+#5577=PRESENTATION_STYLE_ASSIGNMENT((#5576));

+#5578=STYLED_ITEM('',(#5577),#5575);

+#5579=DIRECTION('',(-1.E0,0.E0,0.E0));

+#5580=VECTOR('',#5579,1.5E0);

+#5581=CARTESIAN_POINT('',(2.869E1,2.8E0,-7.7E-1));

+#5582=LINE('',#5581,#5580);

+#5583=CURVE_STYLE('',#20,POSITIVE_LENGTH_MEASURE(2.E-2),#4);

+#5584=PRESENTATION_STYLE_ASSIGNMENT((#5583));

+#5585=STYLED_ITEM('',(#5584),#5582);

+#5586=DIRECTION('',(0.E0,0.E0,1.E0));

+#5587=VECTOR('',#5586,1.E0);

+#5588=CARTESIAN_POINT('',(2.869E1,2.8E0,-1.77E0));

+#5589=LINE('',#5588,#5587);

+#5590=CURVE_STYLE('',#20,POSITIVE_LENGTH_MEASURE(2.E-2),#4);

+#5591=PRESENTATION_STYLE_ASSIGNMENT((#5590));

+#5592=STYLED_ITEM('',(#5591),#5589);

+#5593=DIRECTION('',(1.E0,0.E0,0.E0));

+#5594=VECTOR('',#5593,1.5E0);

+#5595=CARTESIAN_POINT('',(2.719E1,2.8E0,-1.77E0));

+#5596=LINE('',#5595,#5594);

+#5597=CURVE_STYLE('',#20,POSITIVE_LENGTH_MEASURE(2.E-2),#4);

+#5598=PRESENTATION_STYLE_ASSIGNMENT((#5597));

+#5599=STYLED_ITEM('',(#5598),#5596);

+#5600=DIRECTION('',(1.E0,0.E0,0.E0));

+#5601=VECTOR('',#5600,1.5E0);

+#5602=CARTESIAN_POINT('',(2.719E1,2.8E0,7.7E-1));

+#5603=LINE('',#5602,#5601);

+#5604=CURVE_STYLE('',#20,POSITIVE_LENGTH_MEASURE(2.E-2),#4);

+#5605=PRESENTATION_STYLE_ASSIGNMENT((#5604));

+#5606=STYLED_ITEM('',(#5605),#5603);

+#5607=DIRECTION('',(0.E0,0.E0,-1.E0));

+#5608=VECTOR('',#5607,1.E0);

+#5609=CARTESIAN_POINT('',(2.719E1,2.8E0,1.77E0));

+#5610=LINE('',#5609,#5608);

+#5611=CURVE_STYLE('',#20,POSITIVE_LENGTH_MEASURE(2.E-2),#4);

+#5612=PRESENTATION_STYLE_ASSIGNMENT((#5611));

+#5613=STYLED_ITEM('',(#5612),#5610);

+#5614=DIRECTION('',(-1.E0,0.E0,0.E0));

+#5615=VECTOR('',#5614,1.5E0);

+#5616=CARTESIAN_POINT('',(2.869E1,2.8E0,1.77E0));

+#5617=LINE('',#5616,#5615);

+#5618=CURVE_STYLE('',#20,POSITIVE_LENGTH_MEASURE(2.E-2),#4);

+#5619=PRESENTATION_STYLE_ASSIGNMENT((#5618));

+#5620=STYLED_ITEM('',(#5619),#5617);

+#5621=DIRECTION('',(0.E0,0.E0,1.E0));

+#5622=VECTOR('',#5621,1.E0);

+#5623=CARTESIAN_POINT('',(2.869E1,2.8E0,7.7E-1));

+#5624=LINE('',#5623,#5622);

+#5625=CURVE_STYLE('',#20,POSITIVE_LENGTH_MEASURE(2.E-2),#4);

+#5626=PRESENTATION_STYLE_ASSIGNMENT((#5625));

+#5627=STYLED_ITEM('',(#5626),#5624);

+#5628=DIRECTION('',(1.E0,0.E0,0.E0));

+#5629=VECTOR('',#5628,1.5E0);

+#5630=CARTESIAN_POINT('',(2.719E1,2.E-1,7.7E-1));

+#5631=LINE('',#5630,#5629);

+#5632=CURVE_STYLE('',#20,POSITIVE_LENGTH_MEASURE(2.E-2),#4);

+#5633=PRESENTATION_STYLE_ASSIGNMENT((#5632));

+#5634=STYLED_ITEM('',(#5633),#5631);

+#5635=DIRECTION('',(0.E0,1.E0,0.E0));

+#5636=VECTOR('',#5635,2.6E0);

+#5637=CARTESIAN_POINT('',(2.719E1,2.E-1,7.7E-1));

+#5638=LINE('',#5637,#5636);

+#5639=CURVE_STYLE('',#20,POSITIVE_LENGTH_MEASURE(2.E-2),#4);

+#5640=PRESENTATION_STYLE_ASSIGNMENT((#5639));

+#5641=STYLED_ITEM('',(#5640),#5638);

+#5642=DIRECTION('',(0.E0,0.E0,-1.E0));

+#5643=VECTOR('',#5642,1.E0);

+#5644=CARTESIAN_POINT('',(2.719E1,2.E-1,1.77E0));

+#5645=LINE('',#5644,#5643);

+#5646=CURVE_STYLE('',#20,POSITIVE_LENGTH_MEASURE(2.E-2),#4);

+#5647=PRESENTATION_STYLE_ASSIGNMENT((#5646));

+#5648=STYLED_ITEM('',(#5647),#5645);

+#5649=DIRECTION('',(0.E0,1.E0,0.E0));

+#5650=VECTOR('',#5649,2.6E0);

+#5651=CARTESIAN_POINT('',(2.719E1,2.E-1,1.77E0));

+#5652=LINE('',#5651,#5650);

+#5653=CURVE_STYLE('',#20,POSITIVE_LENGTH_MEASURE(2.E-2),#4);

+#5654=PRESENTATION_STYLE_ASSIGNMENT((#5653));

+#5655=STYLED_ITEM('',(#5654),#5652);

+#5656=DIRECTION('',(-1.E0,0.E0,0.E0));

+#5657=VECTOR('',#5656,1.5E0);

+#5658=CARTESIAN_POINT('',(2.869E1,2.E-1,1.77E0));

+#5659=LINE('',#5658,#5657);

+#5660=CURVE_STYLE('',#20,POSITIVE_LENGTH_MEASURE(2.E-2),#4);

+#5661=PRESENTATION_STYLE_ASSIGNMENT((#5660));

+#5662=STYLED_ITEM('',(#5661),#5659);

+#5663=DIRECTION('',(0.E0,1.E0,0.E0));

+#5664=VECTOR('',#5663,2.6E0);

+#5665=CARTESIAN_POINT('',(2.869E1,2.E-1,1.77E0));

+#5666=LINE('',#5665,#5664);

+#5667=CURVE_STYLE('',#20,POSITIVE_LENGTH_MEASURE(2.E-2),#4);

+#5668=PRESENTATION_STYLE_ASSIGNMENT((#5667));

+#5669=STYLED_ITEM('',(#5668),#5666);

+#5670=DIRECTION('',(0.E0,0.E0,1.E0));

+#5671=VECTOR('',#5670,1.E0);

+#5672=CARTESIAN_POINT('',(2.869E1,2.E-1,7.7E-1));

+#5673=LINE('',#5672,#5671);

+#5674=CURVE_STYLE('',#20,POSITIVE_LENGTH_MEASURE(2.E-2),#4);

+#5675=PRESENTATION_STYLE_ASSIGNMENT((#5674));

+#5676=STYLED_ITEM('',(#5675),#5673);

+#5677=DIRECTION('',(0.E0,1.E0,0.E0));

+#5678=VECTOR('',#5677,2.6E0);

+#5679=CARTESIAN_POINT('',(2.869E1,2.E-1,7.7E-1));

+#5680=LINE('',#5679,#5678);

+#5681=CURVE_STYLE('',#20,POSITIVE_LENGTH_MEASURE(2.E-2),#4);

+#5682=PRESENTATION_STYLE_ASSIGNMENT((#5681));

+#5683=STYLED_ITEM('',(#5682),#5680);

+#5684=DIRECTION('',(1.E0,0.E0,0.E0));

+#5685=VECTOR('',#5684,6.4E-1);

+#5686=CARTESIAN_POINT('',(2.762E1,3.05E0,-1.59E0));

+#5687=LINE('',#5686,#5685);

+#5688=CURVE_STYLE('',#20,POSITIVE_LENGTH_MEASURE(2.E-2),#4);

+#5689=PRESENTATION_STYLE_ASSIGNMENT((#5688));

+#5690=STYLED_ITEM('',(#5689),#5687);

+#5691=DIRECTION('',(0.E0,-1.E0,0.E0));

+#5692=VECTOR('',#5691,2.5E-1);

+#5693=CARTESIAN_POINT('',(2.826E1,3.05E0,-1.59E0));

+#5694=LINE('',#5693,#5692);

+#5695=CURVE_STYLE('',#20,POSITIVE_LENGTH_MEASURE(2.E-2),#4);

+#5696=PRESENTATION_STYLE_ASSIGNMENT((#5695));

+#5697=STYLED_ITEM('',(#5696),#5694);

+#5698=DIRECTION('',(-1.E0,0.E0,0.E0));

+#5699=VECTOR('',#5698,6.4E-1);

+#5700=CARTESIAN_POINT('',(2.826E1,2.8E0,-1.59E0));

+#5701=LINE('',#5700,#5699);

+#5702=CURVE_STYLE('',#20,POSITIVE_LENGTH_MEASURE(2.E-2),#4);

+#5703=PRESENTATION_STYLE_ASSIGNMENT((#5702));

+#5704=STYLED_ITEM('',(#5703),#5701);

+#5705=DIRECTION('',(5.773502691896E-1,5.773502691896E-1,-5.773502691896E-1));

+#5706=VECTOR('',#5705,8.660254037844E-1);

+#5707=CARTESIAN_POINT('',(2.826E1,3.05E0,-1.59E0));

+#5708=LINE('',#5707,#5706);

+#5709=CURVE_STYLE('',#20,POSITIVE_LENGTH_MEASURE(2.E-2),#4);

+#5710=PRESENTATION_STYLE_ASSIGNMENT((#5709));

+#5711=STYLED_ITEM('',(#5710),#5708);

+#5712=DIRECTION('',(-5.773502691896E-1,5.773502691896E-1,-5.773502691896E-1));

+#5713=VECTOR('',#5712,8.660254037844E-1);

+#5714=CARTESIAN_POINT('',(2.762E1,3.05E0,-1.59E0));

+#5715=LINE('',#5714,#5713);

+#5716=CURVE_STYLE('',#20,POSITIVE_LENGTH_MEASURE(2.E-2),#4);

+#5717=PRESENTATION_STYLE_ASSIGNMENT((#5716));

+#5718=STYLED_ITEM('',(#5717),#5715);

+#5719=DIRECTION('',(0.E0,0.E0,-1.E0));

+#5720=VECTOR('',#5719,6.4E-1);

+#5721=CARTESIAN_POINT('',(2.762E1,3.05E0,-9.5E-1));

+#5722=LINE('',#5721,#5720);

+#5723=CURVE_STYLE('',#20,POSITIVE_LENGTH_MEASURE(2.E-2),#4);

+#5724=PRESENTATION_STYLE_ASSIGNMENT((#5723));

+#5725=STYLED_ITEM('',(#5724),#5722);

+#5726=DIRECTION('',(-1.421085471520E-14,-1.E0,0.E0));

+#5727=VECTOR('',#5726,2.5E-1);

+#5728=CARTESIAN_POINT('',(2.762E1,3.05E0,-1.59E0));

+#5729=LINE('',#5728,#5727);

+#5730=CURVE_STYLE('',#20,POSITIVE_LENGTH_MEASURE(2.E-2),#4);

+#5731=PRESENTATION_STYLE_ASSIGNMENT((#5730));

+#5732=STYLED_ITEM('',(#5731),#5729);

+#5733=DIRECTION('',(0.E0,0.E0,1.E0));

+#5734=VECTOR('',#5733,6.4E-1);

+#5735=CARTESIAN_POINT('',(2.762E1,2.8E0,-1.59E0));

+#5736=LINE('',#5735,#5734);

+#5737=CURVE_STYLE('',#20,POSITIVE_LENGTH_MEASURE(2.E-2),#4);

+#5738=PRESENTATION_STYLE_ASSIGNMENT((#5737));

+#5739=STYLED_ITEM('',(#5738),#5736);

+#5740=DIRECTION('',(-1.E0,0.E0,0.E0));

+#5741=VECTOR('',#5740,6.4E-1);

+#5742=CARTESIAN_POINT('',(2.826E1,3.05E0,-9.5E-1));

+#5743=LINE('',#5742,#5741);

+#5744=CURVE_STYLE('',#20,POSITIVE_LENGTH_MEASURE(2.E-2),#4);

+#5745=PRESENTATION_STYLE_ASSIGNMENT((#5744));

+#5746=STYLED_ITEM('',(#5745),#5743);

+#5747=DIRECTION('',(-1.421085471520E-14,-1.E0,0.E0));

+#5748=VECTOR('',#5747,2.5E-1);

+#5749=CARTESIAN_POINT('',(2.762E1,3.05E0,-9.5E-1));

+#5750=LINE('',#5749,#5748);

+#5751=CURVE_STYLE('',#20,POSITIVE_LENGTH_MEASURE(2.E-2),#4);

+#5752=PRESENTATION_STYLE_ASSIGNMENT((#5751));

+#5753=STYLED_ITEM('',(#5752),#5750);

+#5754=DIRECTION('',(1.E0,0.E0,0.E0));

+#5755=VECTOR('',#5754,6.4E-1);

+#5756=CARTESIAN_POINT('',(2.762E1,2.8E0,-9.5E-1));

+#5757=LINE('',#5756,#5755);

+#5758=CURVE_STYLE('',#20,POSITIVE_LENGTH_MEASURE(2.E-2),#4);

+#5759=PRESENTATION_STYLE_ASSIGNMENT((#5758));

+#5760=STYLED_ITEM('',(#5759),#5757);

+#5761=DIRECTION('',(-5.773502691896E-1,5.773502691896E-1,5.773502691896E-1));

+#5762=VECTOR('',#5761,8.660254037844E-1);

+#5763=CARTESIAN_POINT('',(2.762E1,3.05E0,-9.5E-1));

+#5764=LINE('',#5763,#5762);

+#5765=CURVE_STYLE('',#20,POSITIVE_LENGTH_MEASURE(2.E-2),#4);

+#5766=PRESENTATION_STYLE_ASSIGNMENT((#5765));

+#5767=STYLED_ITEM('',(#5766),#5764);

+#5768=DIRECTION('',(5.773502691896E-1,5.773502691896E-1,5.773502691896E-1));

+#5769=VECTOR('',#5768,8.660254037844E-1);

+#5770=CARTESIAN_POINT('',(2.826E1,3.05E0,-9.5E-1));

+#5771=LINE('',#5770,#5769);

+#5772=CURVE_STYLE('',#20,POSITIVE_LENGTH_MEASURE(2.E-2),#4);

+#5773=PRESENTATION_STYLE_ASSIGNMENT((#5772));

+#5774=STYLED_ITEM('',(#5773),#5771);

+#5775=DIRECTION('',(0.E0,0.E0,1.E0));

+#5776=VECTOR('',#5775,6.4E-1);

+#5777=CARTESIAN_POINT('',(2.826E1,3.05E0,-1.59E0));

+#5778=LINE('',#5777,#5776);

+#5779=CURVE_STYLE('',#20,POSITIVE_LENGTH_MEASURE(2.E-2),#4);

+#5780=PRESENTATION_STYLE_ASSIGNMENT((#5779));

+#5781=STYLED_ITEM('',(#5780),#5778);

+#5782=DIRECTION('',(0.E0,-1.E0,0.E0));

+#5783=VECTOR('',#5782,2.5E-1);

+#5784=CARTESIAN_POINT('',(2.826E1,3.05E0,-9.5E-1));

+#5785=LINE('',#5784,#5783);

+#5786=CURVE_STYLE('',#20,POSITIVE_LENGTH_MEASURE(2.E-2),#4);

+#5787=PRESENTATION_STYLE_ASSIGNMENT((#5786));

+#5788=STYLED_ITEM('',(#5787),#5785);

+#5789=DIRECTION('',(0.E0,0.E0,-1.E0));

+#5790=VECTOR('',#5789,6.4E-1);

+#5791=CARTESIAN_POINT('',(2.826E1,2.8E0,-9.5E-1));

+#5792=LINE('',#5791,#5790);

+#5793=CURVE_STYLE('',#20,POSITIVE_LENGTH_MEASURE(2.E-2),#4);

+#5794=PRESENTATION_STYLE_ASSIGNMENT((#5793));

+#5795=STYLED_ITEM('',(#5794),#5792);

+#5796=DIRECTION('',(0.E0,0.E0,1.E0));

+#5797=VECTOR('',#5796,6.4E-1);

+#5798=CARTESIAN_POINT('',(2.826E1,3.05E0,9.5E-1));

+#5799=LINE('',#5798,#5797);

+#5800=CURVE_STYLE('',#20,POSITIVE_LENGTH_MEASURE(2.E-2),#4);

+#5801=PRESENTATION_STYLE_ASSIGNMENT((#5800));

+#5802=STYLED_ITEM('',(#5801),#5799);

+#5803=DIRECTION('',(0.E0,-1.E0,0.E0));

+#5804=VECTOR('',#5803,2.5E-1);

+#5805=CARTESIAN_POINT('',(2.826E1,3.05E0,1.59E0));

+#5806=LINE('',#5805,#5804);

+#5807=CURVE_STYLE('',#20,POSITIVE_LENGTH_MEASURE(2.E-2),#4);

+#5808=PRESENTATION_STYLE_ASSIGNMENT((#5807));

+#5809=STYLED_ITEM('',(#5808),#5806);

+#5810=DIRECTION('',(0.E0,0.E0,-1.E0));

+#5811=VECTOR('',#5810,6.4E-1);

+#5812=CARTESIAN_POINT('',(2.826E1,2.8E0,1.59E0));

+#5813=LINE('',#5812,#5811);

+#5814=CURVE_STYLE('',#20,POSITIVE_LENGTH_MEASURE(2.E-2),#4);

+#5815=PRESENTATION_STYLE_ASSIGNMENT((#5814));

+#5816=STYLED_ITEM('',(#5815),#5813);

+#5817=DIRECTION('',(5.773502691896E-1,5.773502691896E-1,5.773502691896E-1));

+#5818=VECTOR('',#5817,8.660254037844E-1);

+#5819=CARTESIAN_POINT('',(2.826E1,3.05E0,1.59E0));

+#5820=LINE('',#5819,#5818);

+#5821=CURVE_STYLE('',#20,POSITIVE_LENGTH_MEASURE(2.E-2),#4);

+#5822=PRESENTATION_STYLE_ASSIGNMENT((#5821));

+#5823=STYLED_ITEM('',(#5822),#5820);

+#5824=DIRECTION('',(5.773502691896E-1,5.773502691896E-1,-5.773502691896E-1));

+#5825=VECTOR('',#5824,8.660254037844E-1);

+#5826=CARTESIAN_POINT('',(2.826E1,3.05E0,9.5E-1));

+#5827=LINE('',#5826,#5825);

+#5828=CURVE_STYLE('',#20,POSITIVE_LENGTH_MEASURE(2.E-2),#4);

+#5829=PRESENTATION_STYLE_ASSIGNMENT((#5828));

+#5830=STYLED_ITEM('',(#5829),#5827);

+#5831=DIRECTION('',(1.E0,0.E0,0.E0));

+#5832=VECTOR('',#5831,6.4E-1);

+#5833=CARTESIAN_POINT('',(2.762E1,3.05E0,9.5E-1));

+#5834=LINE('',#5833,#5832);

+#5835=CURVE_STYLE('',#20,POSITIVE_LENGTH_MEASURE(2.E-2),#4);

+#5836=PRESENTATION_STYLE_ASSIGNMENT((#5835));

+#5837=STYLED_ITEM('',(#5836),#5834);

+#5838=DIRECTION('',(0.E0,-1.E0,0.E0));

+#5839=VECTOR('',#5838,2.5E-1);

+#5840=CARTESIAN_POINT('',(2.826E1,3.05E0,9.5E-1));

+#5841=LINE('',#5840,#5839);

+#5842=CURVE_STYLE('',#20,POSITIVE_LENGTH_MEASURE(2.E-2),#4);

+#5843=PRESENTATION_STYLE_ASSIGNMENT((#5842));

+#5844=STYLED_ITEM('',(#5843),#5841);

+#5845=DIRECTION('',(-1.E0,0.E0,0.E0));

+#5846=VECTOR('',#5845,6.4E-1);

+#5847=CARTESIAN_POINT('',(2.826E1,2.8E0,9.5E-1));

+#5848=LINE('',#5847,#5846);

+#5849=CURVE_STYLE('',#20,POSITIVE_LENGTH_MEASURE(2.E-2),#4);

+#5850=PRESENTATION_STYLE_ASSIGNMENT((#5849));

+#5851=STYLED_ITEM('',(#5850),#5848);

+#5852=DIRECTION('',(0.E0,0.E0,-1.E0));

+#5853=VECTOR('',#5852,6.4E-1);

+#5854=CARTESIAN_POINT('',(2.762E1,3.05E0,1.59E0));

+#5855=LINE('',#5854,#5853);

+#5856=CURVE_STYLE('',#20,POSITIVE_LENGTH_MEASURE(2.E-2),#4);

+#5857=PRESENTATION_STYLE_ASSIGNMENT((#5856));

+#5858=STYLED_ITEM('',(#5857),#5855);

+#5859=DIRECTION('',(-1.421085471520E-14,-1.E0,0.E0));

+#5860=VECTOR('',#5859,2.5E-1);

+#5861=CARTESIAN_POINT('',(2.762E1,3.05E0,9.5E-1));

+#5862=LINE('',#5861,#5860);

+#5863=CURVE_STYLE('',#20,POSITIVE_LENGTH_MEASURE(2.E-2),#4);

+#5864=PRESENTATION_STYLE_ASSIGNMENT((#5863));

+#5865=STYLED_ITEM('',(#5864),#5862);

+#5866=DIRECTION('',(0.E0,0.E0,1.E0));

+#5867=VECTOR('',#5866,6.4E-1);

+#5868=CARTESIAN_POINT('',(2.762E1,2.8E0,9.5E-1));

+#5869=LINE('',#5868,#5867);

+#5870=CURVE_STYLE('',#20,POSITIVE_LENGTH_MEASURE(2.E-2),#4);

+#5871=PRESENTATION_STYLE_ASSIGNMENT((#5870));

+#5872=STYLED_ITEM('',(#5871),#5869);

+#5873=DIRECTION('',(-5.773502691896E-1,5.773502691896E-1,-5.773502691896E-1));

+#5874=VECTOR('',#5873,8.660254037844E-1);

+#5875=CARTESIAN_POINT('',(2.762E1,3.05E0,9.5E-1));

+#5876=LINE('',#5875,#5874);

+#5877=CURVE_STYLE('',#20,POSITIVE_LENGTH_MEASURE(2.E-2),#4);

+#5878=PRESENTATION_STYLE_ASSIGNMENT((#5877));

+#5879=STYLED_ITEM('',(#5878),#5876);

+#5880=DIRECTION('',(-5.773502691896E-1,5.773502691896E-1,5.773502691896E-1));

+#5881=VECTOR('',#5880,8.660254037844E-1);

+#5882=CARTESIAN_POINT('',(2.762E1,3.05E0,1.59E0));

+#5883=LINE('',#5882,#5881);

+#5884=CURVE_STYLE('',#20,POSITIVE_LENGTH_MEASURE(2.E-2),#4);

+#5885=PRESENTATION_STYLE_ASSIGNMENT((#5884));

+#5886=STYLED_ITEM('',(#5885),#5883);

+#5887=DIRECTION('',(-1.E0,0.E0,0.E0));

+#5888=VECTOR('',#5887,6.4E-1);

+#5889=CARTESIAN_POINT('',(2.826E1,3.05E0,1.59E0));

+#5890=LINE('',#5889,#5888);

+#5891=CURVE_STYLE('',#20,POSITIVE_LENGTH_MEASURE(2.E-2),#4);

+#5892=PRESENTATION_STYLE_ASSIGNMENT((#5891));

+#5893=STYLED_ITEM('',(#5892),#5890);

+#5894=DIRECTION('',(-1.421085471520E-14,-1.E0,0.E0));

+#5895=VECTOR('',#5894,2.5E-1);

+#5896=CARTESIAN_POINT('',(2.762E1,3.05E0,1.59E0));

+#5897=LINE('',#5896,#5895);

+#5898=CURVE_STYLE('',#20,POSITIVE_LENGTH_MEASURE(2.E-2),#4);

+#5899=PRESENTATION_STYLE_ASSIGNMENT((#5898));

+#5900=STYLED_ITEM('',(#5899),#5897);

+#5901=DIRECTION('',(1.E0,0.E0,0.E0));

+#5902=VECTOR('',#5901,6.4E-1);

+#5903=CARTESIAN_POINT('',(2.762E1,2.8E0,1.59E0));

+#5904=LINE('',#5903,#5902);

+#5905=CURVE_STYLE('',#20,POSITIVE_LENGTH_MEASURE(2.E-2),#4);

+#5906=PRESENTATION_STYLE_ASSIGNMENT((#5905));

+#5907=STYLED_ITEM('',(#5906),#5904);

+#5908=DIRECTION('',(0.E0,0.E0,-1.E0));

+#5909=VECTOR('',#5908,1.E0);

+#5910=CARTESIAN_POINT('',(2.973E1,2.E-1,-7.7E-1));

+#5911=LINE('',#5910,#5909);

+#5912=CURVE_STYLE('',#20,POSITIVE_LENGTH_MEASURE(2.E-2),#4);

+#5913=PRESENTATION_STYLE_ASSIGNMENT((#5912));

+#5914=STYLED_ITEM('',(#5913),#5911);

+#5915=DIRECTION('',(0.E0,1.E0,0.E0));

+#5916=VECTOR('',#5915,2.6E0);

+#5917=CARTESIAN_POINT('',(2.973E1,2.E-1,-7.7E-1));

+#5918=LINE('',#5917,#5916);

+#5919=CURVE_STYLE('',#20,POSITIVE_LENGTH_MEASURE(2.E-2),#4);

+#5920=PRESENTATION_STYLE_ASSIGNMENT((#5919));

+#5921=STYLED_ITEM('',(#5920),#5918);

+#5922=DIRECTION('',(-1.E0,0.E0,0.E0));

+#5923=VECTOR('',#5922,1.5E0);

+#5924=CARTESIAN_POINT('',(3.123E1,2.E-1,-7.7E-1));

+#5925=LINE('',#5924,#5923);

+#5926=CURVE_STYLE('',#20,POSITIVE_LENGTH_MEASURE(2.E-2),#4);

+#5927=PRESENTATION_STYLE_ASSIGNMENT((#5926));

+#5928=STYLED_ITEM('',(#5927),#5925);

+#5929=DIRECTION('',(0.E0,1.E0,0.E0));

+#5930=VECTOR('',#5929,2.6E0);

+#5931=CARTESIAN_POINT('',(3.123E1,2.E-1,-7.7E-1));

+#5932=LINE('',#5931,#5930);

+#5933=CURVE_STYLE('',#20,POSITIVE_LENGTH_MEASURE(2.E-2),#4);

+#5934=PRESENTATION_STYLE_ASSIGNMENT((#5933));

+#5935=STYLED_ITEM('',(#5934),#5932);

+#5936=DIRECTION('',(0.E0,0.E0,1.E0));

+#5937=VECTOR('',#5936,1.E0);

+#5938=CARTESIAN_POINT('',(3.123E1,2.E-1,-1.77E0));

+#5939=LINE('',#5938,#5937);

+#5940=CURVE_STYLE('',#20,POSITIVE_LENGTH_MEASURE(2.E-2),#4);

+#5941=PRESENTATION_STYLE_ASSIGNMENT((#5940));

+#5942=STYLED_ITEM('',(#5941),#5939);

+#5943=DIRECTION('',(0.E0,1.E0,0.E0));

+#5944=VECTOR('',#5943,2.6E0);

+#5945=CARTESIAN_POINT('',(3.123E1,2.E-1,-1.77E0));

+#5946=LINE('',#5945,#5944);

+#5947=CURVE_STYLE('',#20,POSITIVE_LENGTH_MEASURE(2.E-2),#4);

+#5948=PRESENTATION_STYLE_ASSIGNMENT((#5947));

+#5949=STYLED_ITEM('',(#5948),#5946);

+#5950=DIRECTION('',(1.E0,0.E0,0.E0));

+#5951=VECTOR('',#5950,1.5E0);

+#5952=CARTESIAN_POINT('',(2.973E1,2.E-1,-1.77E0));

+#5953=LINE('',#5952,#5951);

+#5954=CURVE_STYLE('',#20,POSITIVE_LENGTH_MEASURE(2.E-2),#4);

+#5955=PRESENTATION_STYLE_ASSIGNMENT((#5954));

+#5956=STYLED_ITEM('',(#5955),#5953);

+#5957=DIRECTION('',(0.E0,1.E0,0.E0));

+#5958=VECTOR('',#5957,2.6E0);

+#5959=CARTESIAN_POINT('',(2.973E1,2.E-1,-1.77E0));

+#5960=LINE('',#5959,#5958);

+#5961=CURVE_STYLE('',#20,POSITIVE_LENGTH_MEASURE(2.E-2),#4);

+#5962=PRESENTATION_STYLE_ASSIGNMENT((#5961));

+#5963=STYLED_ITEM('',(#5962),#5960);

+#5964=DIRECTION('',(0.E0,0.E0,-1.E0));

+#5965=VECTOR('',#5964,1.E0);

+#5966=CARTESIAN_POINT('',(2.973E1,2.8E0,-7.7E-1));

+#5967=LINE('',#5966,#5965);

+#5968=CURVE_STYLE('',#20,POSITIVE_LENGTH_MEASURE(2.E-2),#4);

+#5969=PRESENTATION_STYLE_ASSIGNMENT((#5968));

+#5970=STYLED_ITEM('',(#5969),#5967);

+#5971=DIRECTION('',(-1.E0,0.E0,0.E0));

+#5972=VECTOR('',#5971,1.5E0);

+#5973=CARTESIAN_POINT('',(3.123E1,2.8E0,-7.7E-1));

+#5974=LINE('',#5973,#5972);

+#5975=CURVE_STYLE('',#20,POSITIVE_LENGTH_MEASURE(2.E-2),#4);

+#5976=PRESENTATION_STYLE_ASSIGNMENT((#5975));

+#5977=STYLED_ITEM('',(#5976),#5974);

+#5978=DIRECTION('',(0.E0,0.E0,1.E0));

+#5979=VECTOR('',#5978,1.E0);

+#5980=CARTESIAN_POINT('',(3.123E1,2.8E0,-1.77E0));

+#5981=LINE('',#5980,#5979);

+#5982=CURVE_STYLE('',#20,POSITIVE_LENGTH_MEASURE(2.E-2),#4);

+#5983=PRESENTATION_STYLE_ASSIGNMENT((#5982));

+#5984=STYLED_ITEM('',(#5983),#5981);

+#5985=DIRECTION('',(1.E0,0.E0,0.E0));

+#5986=VECTOR('',#5985,1.5E0);

+#5987=CARTESIAN_POINT('',(2.973E1,2.8E0,-1.77E0));

+#5988=LINE('',#5987,#5986);

+#5989=CURVE_STYLE('',#20,POSITIVE_LENGTH_MEASURE(2.E-2),#4);

+#5990=PRESENTATION_STYLE_ASSIGNMENT((#5989));

+#5991=STYLED_ITEM('',(#5990),#5988);

+#5992=DIRECTION('',(1.E0,0.E0,0.E0));

+#5993=VECTOR('',#5992,1.5E0);

+#5994=CARTESIAN_POINT('',(2.973E1,2.8E0,7.7E-1));

+#5995=LINE('',#5994,#5993);

+#5996=CURVE_STYLE('',#20,POSITIVE_LENGTH_MEASURE(2.E-2),#4);

+#5997=PRESENTATION_STYLE_ASSIGNMENT((#5996));

+#5998=STYLED_ITEM('',(#5997),#5995);

+#5999=DIRECTION('',(0.E0,0.E0,-1.E0));

+#6000=VECTOR('',#5999,1.E0);

+#6001=CARTESIAN_POINT('',(2.973E1,2.8E0,1.77E0));

+#6002=LINE('',#6001,#6000);

+#6003=CURVE_STYLE('',#20,POSITIVE_LENGTH_MEASURE(2.E-2),#4);

+#6004=PRESENTATION_STYLE_ASSIGNMENT((#6003));

+#6005=STYLED_ITEM('',(#6004),#6002);

+#6006=DIRECTION('',(-1.E0,0.E0,0.E0));

+#6007=VECTOR('',#6006,1.5E0);

+#6008=CARTESIAN_POINT('',(3.123E1,2.8E0,1.77E0));

+#6009=LINE('',#6008,#6007);

+#6010=CURVE_STYLE('',#20,POSITIVE_LENGTH_MEASURE(2.E-2),#4);

+#6011=PRESENTATION_STYLE_ASSIGNMENT((#6010));

+#6012=STYLED_ITEM('',(#6011),#6009);

+#6013=DIRECTION('',(0.E0,0.E0,1.E0));

+#6014=VECTOR('',#6013,1.E0);

+#6015=CARTESIAN_POINT('',(3.123E1,2.8E0,7.7E-1));

+#6016=LINE('',#6015,#6014);

+#6017=CURVE_STYLE('',#20,POSITIVE_LENGTH_MEASURE(2.E-2),#4);

+#6018=PRESENTATION_STYLE_ASSIGNMENT((#6017));

+#6019=STYLED_ITEM('',(#6018),#6016);

+#6020=DIRECTION('',(1.E0,0.E0,0.E0));

+#6021=VECTOR('',#6020,1.5E0);

+#6022=CARTESIAN_POINT('',(2.973E1,2.E-1,7.7E-1));

+#6023=LINE('',#6022,#6021);

+#6024=CURVE_STYLE('',#20,POSITIVE_LENGTH_MEASURE(2.E-2),#4);

+#6025=PRESENTATION_STYLE_ASSIGNMENT((#6024));

+#6026=STYLED_ITEM('',(#6025),#6023);

+#6027=DIRECTION('',(0.E0,1.E0,0.E0));

+#6028=VECTOR('',#6027,2.6E0);

+#6029=CARTESIAN_POINT('',(2.973E1,2.E-1,7.7E-1));

+#6030=LINE('',#6029,#6028);

+#6031=CURVE_STYLE('',#20,POSITIVE_LENGTH_MEASURE(2.E-2),#4);

+#6032=PRESENTATION_STYLE_ASSIGNMENT((#6031));

+#6033=STYLED_ITEM('',(#6032),#6030);

+#6034=DIRECTION('',(0.E0,0.E0,-1.E0));

+#6035=VECTOR('',#6034,1.E0);

+#6036=CARTESIAN_POINT('',(2.973E1,2.E-1,1.77E0));

+#6037=LINE('',#6036,#6035);

+#6038=CURVE_STYLE('',#20,POSITIVE_LENGTH_MEASURE(2.E-2),#4);

+#6039=PRESENTATION_STYLE_ASSIGNMENT((#6038));

+#6040=STYLED_ITEM('',(#6039),#6037);

+#6041=DIRECTION('',(0.E0,1.E0,0.E0));

+#6042=VECTOR('',#6041,2.6E0);

+#6043=CARTESIAN_POINT('',(2.973E1,2.E-1,1.77E0));

+#6044=LINE('',#6043,#6042);

+#6045=CURVE_STYLE('',#20,POSITIVE_LENGTH_MEASURE(2.E-2),#4);

+#6046=PRESENTATION_STYLE_ASSIGNMENT((#6045));

+#6047=STYLED_ITEM('',(#6046),#6044);

+#6048=DIRECTION('',(-1.E0,0.E0,0.E0));

+#6049=VECTOR('',#6048,1.5E0);

+#6050=CARTESIAN_POINT('',(3.123E1,2.E-1,1.77E0));

+#6051=LINE('',#6050,#6049);

+#6052=CURVE_STYLE('',#20,POSITIVE_LENGTH_MEASURE(2.E-2),#4);

+#6053=PRESENTATION_STYLE_ASSIGNMENT((#6052));

+#6054=STYLED_ITEM('',(#6053),#6051);

+#6055=DIRECTION('',(0.E0,1.E0,0.E0));

+#6056=VECTOR('',#6055,2.6E0);

+#6057=CARTESIAN_POINT('',(3.123E1,2.E-1,1.77E0));

+#6058=LINE('',#6057,#6056);

+#6059=CURVE_STYLE('',#20,POSITIVE_LENGTH_MEASURE(2.E-2),#4);

+#6060=PRESENTATION_STYLE_ASSIGNMENT((#6059));

+#6061=STYLED_ITEM('',(#6060),#6058);

+#6062=DIRECTION('',(0.E0,0.E0,1.E0));

+#6063=VECTOR('',#6062,1.E0);

+#6064=CARTESIAN_POINT('',(3.123E1,2.E-1,7.7E-1));

+#6065=LINE('',#6064,#6063);

+#6066=CURVE_STYLE('',#20,POSITIVE_LENGTH_MEASURE(2.E-2),#4);

+#6067=PRESENTATION_STYLE_ASSIGNMENT((#6066));

+#6068=STYLED_ITEM('',(#6067),#6065);

+#6069=DIRECTION('',(0.E0,1.E0,0.E0));

+#6070=VECTOR('',#6069,2.6E0);

+#6071=CARTESIAN_POINT('',(3.123E1,2.E-1,7.7E-1));

+#6072=LINE('',#6071,#6070);

+#6073=CURVE_STYLE('',#20,POSITIVE_LENGTH_MEASURE(2.E-2),#4);

+#6074=PRESENTATION_STYLE_ASSIGNMENT((#6073));

+#6075=STYLED_ITEM('',(#6074),#6072);

+#6076=DIRECTION('',(1.E0,0.E0,0.E0));

+#6077=VECTOR('',#6076,6.4E-1);

+#6078=CARTESIAN_POINT('',(3.016E1,3.05E0,-1.59E0));

+#6079=LINE('',#6078,#6077);

+#6080=CURVE_STYLE('',#20,POSITIVE_LENGTH_MEASURE(2.E-2),#4);

+#6081=PRESENTATION_STYLE_ASSIGNMENT((#6080));

+#6082=STYLED_ITEM('',(#6081),#6079);

+#6083=DIRECTION('',(-1.421085471520E-14,-1.E0,0.E0));

+#6084=VECTOR('',#6083,2.5E-1);

+#6085=CARTESIAN_POINT('',(3.08E1,3.05E0,-1.59E0));

+#6086=LINE('',#6085,#6084);

+#6087=CURVE_STYLE('',#20,POSITIVE_LENGTH_MEASURE(2.E-2),#4);

+#6088=PRESENTATION_STYLE_ASSIGNMENT((#6087));

+#6089=STYLED_ITEM('',(#6088),#6086);

+#6090=DIRECTION('',(-1.E0,0.E0,0.E0));

+#6091=VECTOR('',#6090,6.4E-1);

+#6092=CARTESIAN_POINT('',(3.08E1,2.8E0,-1.59E0));

+#6093=LINE('',#6092,#6091);

+#6094=CURVE_STYLE('',#20,POSITIVE_LENGTH_MEASURE(2.E-2),#4);

+#6095=PRESENTATION_STYLE_ASSIGNMENT((#6094));

+#6096=STYLED_ITEM('',(#6095),#6093);

+#6097=DIRECTION('',(5.773502691896E-1,5.773502691896E-1,-5.773502691896E-1));

+#6098=VECTOR('',#6097,8.660254037844E-1);

+#6099=CARTESIAN_POINT('',(3.08E1,3.05E0,-1.59E0));

+#6100=LINE('',#6099,#6098);

+#6101=CURVE_STYLE('',#20,POSITIVE_LENGTH_MEASURE(2.E-2),#4);

+#6102=PRESENTATION_STYLE_ASSIGNMENT((#6101));

+#6103=STYLED_ITEM('',(#6102),#6100);

+#6104=DIRECTION('',(-5.773502691896E-1,5.773502691896E-1,-5.773502691896E-1));

+#6105=VECTOR('',#6104,8.660254037844E-1);

+#6106=CARTESIAN_POINT('',(3.016E1,3.05E0,-1.59E0));

+#6107=LINE('',#6106,#6105);

+#6108=CURVE_STYLE('',#20,POSITIVE_LENGTH_MEASURE(2.E-2),#4);

+#6109=PRESENTATION_STYLE_ASSIGNMENT((#6108));

+#6110=STYLED_ITEM('',(#6109),#6107);

+#6111=DIRECTION('',(0.E0,0.E0,-1.E0));

+#6112=VECTOR('',#6111,6.4E-1);

+#6113=CARTESIAN_POINT('',(3.016E1,3.05E0,-9.5E-1));

+#6114=LINE('',#6113,#6112);

+#6115=CURVE_STYLE('',#20,POSITIVE_LENGTH_MEASURE(2.E-2),#4);

+#6116=PRESENTATION_STYLE_ASSIGNMENT((#6115));

+#6117=STYLED_ITEM('',(#6116),#6114);

+#6118=DIRECTION('',(0.E0,-1.E0,0.E0));

+#6119=VECTOR('',#6118,2.5E-1);

+#6120=CARTESIAN_POINT('',(3.016E1,3.05E0,-1.59E0));

+#6121=LINE('',#6120,#6119);

+#6122=CURVE_STYLE('',#20,POSITIVE_LENGTH_MEASURE(2.E-2),#4);

+#6123=PRESENTATION_STYLE_ASSIGNMENT((#6122));

+#6124=STYLED_ITEM('',(#6123),#6121);

+#6125=DIRECTION('',(0.E0,0.E0,1.E0));

+#6126=VECTOR('',#6125,6.4E-1);

+#6127=CARTESIAN_POINT('',(3.016E1,2.8E0,-1.59E0));

+#6128=LINE('',#6127,#6126);

+#6129=CURVE_STYLE('',#20,POSITIVE_LENGTH_MEASURE(2.E-2),#4);

+#6130=PRESENTATION_STYLE_ASSIGNMENT((#6129));

+#6131=STYLED_ITEM('',(#6130),#6128);

+#6132=DIRECTION('',(-1.E0,0.E0,0.E0));

+#6133=VECTOR('',#6132,6.4E-1);

+#6134=CARTESIAN_POINT('',(3.08E1,3.05E0,-9.5E-1));

+#6135=LINE('',#6134,#6133);

+#6136=CURVE_STYLE('',#20,POSITIVE_LENGTH_MEASURE(2.E-2),#4);

+#6137=PRESENTATION_STYLE_ASSIGNMENT((#6136));

+#6138=STYLED_ITEM('',(#6137),#6135);

+#6139=DIRECTION('',(0.E0,-1.E0,0.E0));

+#6140=VECTOR('',#6139,2.5E-1);

+#6141=CARTESIAN_POINT('',(3.016E1,3.05E0,-9.5E-1));

+#6142=LINE('',#6141,#6140);

+#6143=CURVE_STYLE('',#20,POSITIVE_LENGTH_MEASURE(2.E-2),#4);

+#6144=PRESENTATION_STYLE_ASSIGNMENT((#6143));

+#6145=STYLED_ITEM('',(#6144),#6142);

+#6146=DIRECTION('',(1.E0,0.E0,0.E0));

+#6147=VECTOR('',#6146,6.4E-1);

+#6148=CARTESIAN_POINT('',(3.016E1,2.8E0,-9.5E-1));

+#6149=LINE('',#6148,#6147);

+#6150=CURVE_STYLE('',#20,POSITIVE_LENGTH_MEASURE(2.E-2),#4);

+#6151=PRESENTATION_STYLE_ASSIGNMENT((#6150));

+#6152=STYLED_ITEM('',(#6151),#6149);

+#6153=DIRECTION('',(-5.773502691896E-1,5.773502691896E-1,5.773502691896E-1));

+#6154=VECTOR('',#6153,8.660254037844E-1);

+#6155=CARTESIAN_POINT('',(3.016E1,3.05E0,-9.5E-1));

+#6156=LINE('',#6155,#6154);

+#6157=CURVE_STYLE('',#20,POSITIVE_LENGTH_MEASURE(2.E-2),#4);

+#6158=PRESENTATION_STYLE_ASSIGNMENT((#6157));

+#6159=STYLED_ITEM('',(#6158),#6156);

+#6160=DIRECTION('',(5.773502691896E-1,5.773502691896E-1,5.773502691896E-1));

+#6161=VECTOR('',#6160,8.660254037844E-1);

+#6162=CARTESIAN_POINT('',(3.08E1,3.05E0,-9.5E-1));

+#6163=LINE('',#6162,#6161);

+#6164=CURVE_STYLE('',#20,POSITIVE_LENGTH_MEASURE(2.E-2),#4);

+#6165=PRESENTATION_STYLE_ASSIGNMENT((#6164));

+#6166=STYLED_ITEM('',(#6165),#6163);

+#6167=DIRECTION('',(0.E0,0.E0,1.E0));

+#6168=VECTOR('',#6167,6.4E-1);

+#6169=CARTESIAN_POINT('',(3.08E1,3.05E0,-1.59E0));

+#6170=LINE('',#6169,#6168);

+#6171=CURVE_STYLE('',#20,POSITIVE_LENGTH_MEASURE(2.E-2),#4);

+#6172=PRESENTATION_STYLE_ASSIGNMENT((#6171));

+#6173=STYLED_ITEM('',(#6172),#6170);

+#6174=DIRECTION('',(-1.421085471520E-14,-1.E0,0.E0));

+#6175=VECTOR('',#6174,2.5E-1);

+#6176=CARTESIAN_POINT('',(3.08E1,3.05E0,-9.5E-1));

+#6177=LINE('',#6176,#6175);

+#6178=CURVE_STYLE('',#20,POSITIVE_LENGTH_MEASURE(2.E-2),#4);

+#6179=PRESENTATION_STYLE_ASSIGNMENT((#6178));

+#6180=STYLED_ITEM('',(#6179),#6177);

+#6181=DIRECTION('',(0.E0,0.E0,-1.E0));

+#6182=VECTOR('',#6181,6.4E-1);

+#6183=CARTESIAN_POINT('',(3.08E1,2.8E0,-9.5E-1));

+#6184=LINE('',#6183,#6182);

+#6185=CURVE_STYLE('',#20,POSITIVE_LENGTH_MEASURE(2.E-2),#4);

+#6186=PRESENTATION_STYLE_ASSIGNMENT((#6185));

+#6187=STYLED_ITEM('',(#6186),#6184);

+#6188=DIRECTION('',(0.E0,0.E0,1.E0));

+#6189=VECTOR('',#6188,6.4E-1);

+#6190=CARTESIAN_POINT('',(3.08E1,3.05E0,9.5E-1));

+#6191=LINE('',#6190,#6189);

+#6192=CURVE_STYLE('',#20,POSITIVE_LENGTH_MEASURE(2.E-2),#4);

+#6193=PRESENTATION_STYLE_ASSIGNMENT((#6192));

+#6194=STYLED_ITEM('',(#6193),#6191);

+#6195=DIRECTION('',(-1.421085471520E-14,-1.E0,0.E0));

+#6196=VECTOR('',#6195,2.5E-1);

+#6197=CARTESIAN_POINT('',(3.08E1,3.05E0,1.59E0));

+#6198=LINE('',#6197,#6196);

+#6199=CURVE_STYLE('',#20,POSITIVE_LENGTH_MEASURE(2.E-2),#4);

+#6200=PRESENTATION_STYLE_ASSIGNMENT((#6199));

+#6201=STYLED_ITEM('',(#6200),#6198);

+#6202=DIRECTION('',(0.E0,0.E0,-1.E0));

+#6203=VECTOR('',#6202,6.4E-1);

+#6204=CARTESIAN_POINT('',(3.08E1,2.8E0,1.59E0));

+#6205=LINE('',#6204,#6203);

+#6206=CURVE_STYLE('',#20,POSITIVE_LENGTH_MEASURE(2.E-2),#4);

+#6207=PRESENTATION_STYLE_ASSIGNMENT((#6206));

+#6208=STYLED_ITEM('',(#6207),#6205);

+#6209=DIRECTION('',(5.773502691896E-1,5.773502691896E-1,5.773502691896E-1));

+#6210=VECTOR('',#6209,8.660254037844E-1);

+#6211=CARTESIAN_POINT('',(3.08E1,3.05E0,1.59E0));

+#6212=LINE('',#6211,#6210);

+#6213=CURVE_STYLE('',#20,POSITIVE_LENGTH_MEASURE(2.E-2),#4);

+#6214=PRESENTATION_STYLE_ASSIGNMENT((#6213));

+#6215=STYLED_ITEM('',(#6214),#6212);

+#6216=DIRECTION('',(5.773502691896E-1,5.773502691896E-1,-5.773502691896E-1));

+#6217=VECTOR('',#6216,8.660254037844E-1);

+#6218=CARTESIAN_POINT('',(3.08E1,3.05E0,9.5E-1));

+#6219=LINE('',#6218,#6217);

+#6220=CURVE_STYLE('',#20,POSITIVE_LENGTH_MEASURE(2.E-2),#4);

+#6221=PRESENTATION_STYLE_ASSIGNMENT((#6220));

+#6222=STYLED_ITEM('',(#6221),#6219);

+#6223=DIRECTION('',(1.E0,0.E0,0.E0));

+#6224=VECTOR('',#6223,6.4E-1);

+#6225=CARTESIAN_POINT('',(3.016E1,3.05E0,9.5E-1));

+#6226=LINE('',#6225,#6224);

+#6227=CURVE_STYLE('',#20,POSITIVE_LENGTH_MEASURE(2.E-2),#4);

+#6228=PRESENTATION_STYLE_ASSIGNMENT((#6227));

+#6229=STYLED_ITEM('',(#6228),#6226);

+#6230=DIRECTION('',(-1.421085471520E-14,-1.E0,0.E0));

+#6231=VECTOR('',#6230,2.5E-1);

+#6232=CARTESIAN_POINT('',(3.08E1,3.05E0,9.5E-1));

+#6233=LINE('',#6232,#6231);

+#6234=CURVE_STYLE('',#20,POSITIVE_LENGTH_MEASURE(2.E-2),#4);

+#6235=PRESENTATION_STYLE_ASSIGNMENT((#6234));

+#6236=STYLED_ITEM('',(#6235),#6233);

+#6237=DIRECTION('',(-1.E0,0.E0,0.E0));

+#6238=VECTOR('',#6237,6.4E-1);

+#6239=CARTESIAN_POINT('',(3.08E1,2.8E0,9.5E-1));

+#6240=LINE('',#6239,#6238);

+#6241=CURVE_STYLE('',#20,POSITIVE_LENGTH_MEASURE(2.E-2),#4);

+#6242=PRESENTATION_STYLE_ASSIGNMENT((#6241));

+#6243=STYLED_ITEM('',(#6242),#6240);

+#6244=DIRECTION('',(0.E0,0.E0,-1.E0));

+#6245=VECTOR('',#6244,6.4E-1);

+#6246=CARTESIAN_POINT('',(3.016E1,3.05E0,1.59E0));

+#6247=LINE('',#6246,#6245);

+#6248=CURVE_STYLE('',#20,POSITIVE_LENGTH_MEASURE(2.E-2),#4);

+#6249=PRESENTATION_STYLE_ASSIGNMENT((#6248));

+#6250=STYLED_ITEM('',(#6249),#6247);

+#6251=DIRECTION('',(0.E0,-1.E0,0.E0));

+#6252=VECTOR('',#6251,2.5E-1);

+#6253=CARTESIAN_POINT('',(3.016E1,3.05E0,9.5E-1));

+#6254=LINE('',#6253,#6252);

+#6255=CURVE_STYLE('',#20,POSITIVE_LENGTH_MEASURE(2.E-2),#4);

+#6256=PRESENTATION_STYLE_ASSIGNMENT((#6255));

+#6257=STYLED_ITEM('',(#6256),#6254);

+#6258=DIRECTION('',(0.E0,0.E0,1.E0));

+#6259=VECTOR('',#6258,6.4E-1);

+#6260=CARTESIAN_POINT('',(3.016E1,2.8E0,9.5E-1));

+#6261=LINE('',#6260,#6259);

+#6262=CURVE_STYLE('',#20,POSITIVE_LENGTH_MEASURE(2.E-2),#4);

+#6263=PRESENTATION_STYLE_ASSIGNMENT((#6262));

+#6264=STYLED_ITEM('',(#6263),#6261);

+#6265=DIRECTION('',(-5.773502691896E-1,5.773502691896E-1,-5.773502691896E-1));

+#6266=VECTOR('',#6265,8.660254037844E-1);

+#6267=CARTESIAN_POINT('',(3.016E1,3.05E0,9.5E-1));

+#6268=LINE('',#6267,#6266);

+#6269=CURVE_STYLE('',#20,POSITIVE_LENGTH_MEASURE(2.E-2),#4);

+#6270=PRESENTATION_STYLE_ASSIGNMENT((#6269));

+#6271=STYLED_ITEM('',(#6270),#6268);

+#6272=DIRECTION('',(-5.773502691896E-1,5.773502691896E-1,5.773502691896E-1));

+#6273=VECTOR('',#6272,8.660254037844E-1);

+#6274=CARTESIAN_POINT('',(3.016E1,3.05E0,1.59E0));

+#6275=LINE('',#6274,#6273);

+#6276=CURVE_STYLE('',#20,POSITIVE_LENGTH_MEASURE(2.E-2),#4);

+#6277=PRESENTATION_STYLE_ASSIGNMENT((#6276));

+#6278=STYLED_ITEM('',(#6277),#6275);

+#6279=DIRECTION('',(-1.E0,0.E0,0.E0));

+#6280=VECTOR('',#6279,6.4E-1);

+#6281=CARTESIAN_POINT('',(3.08E1,3.05E0,1.59E0));

+#6282=LINE('',#6281,#6280);

+#6283=CURVE_STYLE('',#20,POSITIVE_LENGTH_MEASURE(2.E-2),#4);

+#6284=PRESENTATION_STYLE_ASSIGNMENT((#6283));

+#6285=STYLED_ITEM('',(#6284),#6282);

+#6286=DIRECTION('',(0.E0,-1.E0,0.E0));

+#6287=VECTOR('',#6286,2.5E-1);

+#6288=CARTESIAN_POINT('',(3.016E1,3.05E0,1.59E0));

+#6289=LINE('',#6288,#6287);

+#6290=CURVE_STYLE('',#20,POSITIVE_LENGTH_MEASURE(2.E-2),#4);

+#6291=PRESENTATION_STYLE_ASSIGNMENT((#6290));

+#6292=STYLED_ITEM('',(#6291),#6289);

+#6293=DIRECTION('',(1.E0,0.E0,0.E0));

+#6294=VECTOR('',#6293,6.4E-1);

+#6295=CARTESIAN_POINT('',(3.016E1,2.8E0,1.59E0));

+#6296=LINE('',#6295,#6294);

+#6297=CURVE_STYLE('',#20,POSITIVE_LENGTH_MEASURE(2.E-2),#4);

+#6298=PRESENTATION_STYLE_ASSIGNMENT((#6297));

+#6299=STYLED_ITEM('',(#6298),#6296);

+#6300=DIRECTION('',(0.E0,0.E0,-1.E0));

+#6301=VECTOR('',#6300,1.E0);

+#6302=CARTESIAN_POINT('',(3.227E1,2.E-1,-7.7E-1));

+#6303=LINE('',#6302,#6301);

+#6304=CURVE_STYLE('',#20,POSITIVE_LENGTH_MEASURE(2.E-2),#4);

+#6305=PRESENTATION_STYLE_ASSIGNMENT((#6304));

+#6306=STYLED_ITEM('',(#6305),#6303);

+#6307=DIRECTION('',(0.E0,1.E0,0.E0));

+#6308=VECTOR('',#6307,2.6E0);

+#6309=CARTESIAN_POINT('',(3.227E1,2.E-1,-7.7E-1));

+#6310=LINE('',#6309,#6308);

+#6311=CURVE_STYLE('',#20,POSITIVE_LENGTH_MEASURE(2.E-2),#4);

+#6312=PRESENTATION_STYLE_ASSIGNMENT((#6311));

+#6313=STYLED_ITEM('',(#6312),#6310);

+#6314=DIRECTION('',(-1.E0,0.E0,0.E0));

+#6315=VECTOR('',#6314,1.5E0);

+#6316=CARTESIAN_POINT('',(3.377E1,2.E-1,-7.7E-1));

+#6317=LINE('',#6316,#6315);

+#6318=CURVE_STYLE('',#20,POSITIVE_LENGTH_MEASURE(2.E-2),#4);

+#6319=PRESENTATION_STYLE_ASSIGNMENT((#6318));

+#6320=STYLED_ITEM('',(#6319),#6317);

+#6321=DIRECTION('',(0.E0,1.E0,0.E0));

+#6322=VECTOR('',#6321,2.6E0);

+#6323=CARTESIAN_POINT('',(3.377E1,2.E-1,-7.7E-1));

+#6324=LINE('',#6323,#6322);

+#6325=CURVE_STYLE('',#20,POSITIVE_LENGTH_MEASURE(2.E-2),#4);

+#6326=PRESENTATION_STYLE_ASSIGNMENT((#6325));

+#6327=STYLED_ITEM('',(#6326),#6324);

+#6328=DIRECTION('',(0.E0,0.E0,1.E0));

+#6329=VECTOR('',#6328,1.E0);

+#6330=CARTESIAN_POINT('',(3.377E1,2.E-1,-1.77E0));

+#6331=LINE('',#6330,#6329);

+#6332=CURVE_STYLE('',#20,POSITIVE_LENGTH_MEASURE(2.E-2),#4);

+#6333=PRESENTATION_STYLE_ASSIGNMENT((#6332));

+#6334=STYLED_ITEM('',(#6333),#6331);

+#6335=DIRECTION('',(0.E0,1.E0,0.E0));

+#6336=VECTOR('',#6335,2.6E0);

+#6337=CARTESIAN_POINT('',(3.377E1,2.E-1,-1.77E0));

+#6338=LINE('',#6337,#6336);

+#6339=CURVE_STYLE('',#20,POSITIVE_LENGTH_MEASURE(2.E-2),#4);

+#6340=PRESENTATION_STYLE_ASSIGNMENT((#6339));

+#6341=STYLED_ITEM('',(#6340),#6338);

+#6342=DIRECTION('',(1.E0,0.E0,0.E0));

+#6343=VECTOR('',#6342,1.5E0);

+#6344=CARTESIAN_POINT('',(3.227E1,2.E-1,-1.77E0));

+#6345=LINE('',#6344,#6343);

+#6346=CURVE_STYLE('',#20,POSITIVE_LENGTH_MEASURE(2.E-2),#4);

+#6347=PRESENTATION_STYLE_ASSIGNMENT((#6346));

+#6348=STYLED_ITEM('',(#6347),#6345);

+#6349=DIRECTION('',(0.E0,1.E0,0.E0));

+#6350=VECTOR('',#6349,2.6E0);

+#6351=CARTESIAN_POINT('',(3.227E1,2.E-1,-1.77E0));

+#6352=LINE('',#6351,#6350);

+#6353=CURVE_STYLE('',#20,POSITIVE_LENGTH_MEASURE(2.E-2),#4);

+#6354=PRESENTATION_STYLE_ASSIGNMENT((#6353));

+#6355=STYLED_ITEM('',(#6354),#6352);

+#6356=DIRECTION('',(0.E0,0.E0,-1.E0));

+#6357=VECTOR('',#6356,1.E0);

+#6358=CARTESIAN_POINT('',(3.227E1,2.8E0,-7.7E-1));

+#6359=LINE('',#6358,#6357);

+#6360=CURVE_STYLE('',#20,POSITIVE_LENGTH_MEASURE(2.E-2),#4);

+#6361=PRESENTATION_STYLE_ASSIGNMENT((#6360));

+#6362=STYLED_ITEM('',(#6361),#6359);

+#6363=DIRECTION('',(-1.E0,0.E0,0.E0));

+#6364=VECTOR('',#6363,1.5E0);

+#6365=CARTESIAN_POINT('',(3.377E1,2.8E0,-7.7E-1));

+#6366=LINE('',#6365,#6364);

+#6367=CURVE_STYLE('',#20,POSITIVE_LENGTH_MEASURE(2.E-2),#4);

+#6368=PRESENTATION_STYLE_ASSIGNMENT((#6367));

+#6369=STYLED_ITEM('',(#6368),#6366);

+#6370=DIRECTION('',(0.E0,0.E0,1.E0));

+#6371=VECTOR('',#6370,1.E0);

+#6372=CARTESIAN_POINT('',(3.377E1,2.8E0,-1.77E0));

+#6373=LINE('',#6372,#6371);

+#6374=CURVE_STYLE('',#20,POSITIVE_LENGTH_MEASURE(2.E-2),#4);

+#6375=PRESENTATION_STYLE_ASSIGNMENT((#6374));

+#6376=STYLED_ITEM('',(#6375),#6373);

+#6377=DIRECTION('',(1.E0,0.E0,0.E0));

+#6378=VECTOR('',#6377,1.5E0);

+#6379=CARTESIAN_POINT('',(3.227E1,2.8E0,-1.77E0));

+#6380=LINE('',#6379,#6378);

+#6381=CURVE_STYLE('',#20,POSITIVE_LENGTH_MEASURE(2.E-2),#4);

+#6382=PRESENTATION_STYLE_ASSIGNMENT((#6381));

+#6383=STYLED_ITEM('',(#6382),#6380);

+#6384=DIRECTION('',(1.E0,0.E0,0.E0));

+#6385=VECTOR('',#6384,1.5E0);

+#6386=CARTESIAN_POINT('',(3.227E1,2.8E0,7.7E-1));

+#6387=LINE('',#6386,#6385);

+#6388=CURVE_STYLE('',#20,POSITIVE_LENGTH_MEASURE(2.E-2),#4);

+#6389=PRESENTATION_STYLE_ASSIGNMENT((#6388));

+#6390=STYLED_ITEM('',(#6389),#6387);

+#6391=DIRECTION('',(0.E0,0.E0,-1.E0));

+#6392=VECTOR('',#6391,1.E0);

+#6393=CARTESIAN_POINT('',(3.227E1,2.8E0,1.77E0));

+#6394=LINE('',#6393,#6392);

+#6395=CURVE_STYLE('',#20,POSITIVE_LENGTH_MEASURE(2.E-2),#4);

+#6396=PRESENTATION_STYLE_ASSIGNMENT((#6395));

+#6397=STYLED_ITEM('',(#6396),#6394);

+#6398=DIRECTION('',(-1.E0,0.E0,0.E0));

+#6399=VECTOR('',#6398,1.5E0);

+#6400=CARTESIAN_POINT('',(3.377E1,2.8E0,1.77E0));

+#6401=LINE('',#6400,#6399);

+#6402=CURVE_STYLE('',#20,POSITIVE_LENGTH_MEASURE(2.E-2),#4);

+#6403=PRESENTATION_STYLE_ASSIGNMENT((#6402));

+#6404=STYLED_ITEM('',(#6403),#6401);

+#6405=DIRECTION('',(0.E0,0.E0,1.E0));

+#6406=VECTOR('',#6405,1.E0);

+#6407=CARTESIAN_POINT('',(3.377E1,2.8E0,7.7E-1));

+#6408=LINE('',#6407,#6406);

+#6409=CURVE_STYLE('',#20,POSITIVE_LENGTH_MEASURE(2.E-2),#4);

+#6410=PRESENTATION_STYLE_ASSIGNMENT((#6409));

+#6411=STYLED_ITEM('',(#6410),#6408);

+#6412=DIRECTION('',(1.E0,0.E0,0.E0));

+#6413=VECTOR('',#6412,1.5E0);

+#6414=CARTESIAN_POINT('',(3.227E1,2.E-1,7.7E-1));

+#6415=LINE('',#6414,#6413);

+#6416=CURVE_STYLE('',#20,POSITIVE_LENGTH_MEASURE(2.E-2),#4);

+#6417=PRESENTATION_STYLE_ASSIGNMENT((#6416));

+#6418=STYLED_ITEM('',(#6417),#6415);

+#6419=DIRECTION('',(0.E0,1.E0,0.E0));

+#6420=VECTOR('',#6419,2.6E0);

+#6421=CARTESIAN_POINT('',(3.227E1,2.E-1,7.7E-1));

+#6422=LINE('',#6421,#6420);

+#6423=CURVE_STYLE('',#20,POSITIVE_LENGTH_MEASURE(2.E-2),#4);

+#6424=PRESENTATION_STYLE_ASSIGNMENT((#6423));

+#6425=STYLED_ITEM('',(#6424),#6422);

+#6426=DIRECTION('',(0.E0,0.E0,-1.E0));

+#6427=VECTOR('',#6426,1.E0);

+#6428=CARTESIAN_POINT('',(3.227E1,2.E-1,1.77E0));

+#6429=LINE('',#6428,#6427);

+#6430=CURVE_STYLE('',#20,POSITIVE_LENGTH_MEASURE(2.E-2),#4);

+#6431=PRESENTATION_STYLE_ASSIGNMENT((#6430));

+#6432=STYLED_ITEM('',(#6431),#6429);

+#6433=DIRECTION('',(0.E0,1.E0,0.E0));

+#6434=VECTOR('',#6433,2.6E0);

+#6435=CARTESIAN_POINT('',(3.227E1,2.E-1,1.77E0));

+#6436=LINE('',#6435,#6434);

+#6437=CURVE_STYLE('',#20,POSITIVE_LENGTH_MEASURE(2.E-2),#4);

+#6438=PRESENTATION_STYLE_ASSIGNMENT((#6437));

+#6439=STYLED_ITEM('',(#6438),#6436);

+#6440=DIRECTION('',(-1.E0,0.E0,0.E0));

+#6441=VECTOR('',#6440,1.5E0);

+#6442=CARTESIAN_POINT('',(3.377E1,2.E-1,1.77E0));

+#6443=LINE('',#6442,#6441);

+#6444=CURVE_STYLE('',#20,POSITIVE_LENGTH_MEASURE(2.E-2),#4);

+#6445=PRESENTATION_STYLE_ASSIGNMENT((#6444));

+#6446=STYLED_ITEM('',(#6445),#6443);

+#6447=DIRECTION('',(0.E0,1.E0,0.E0));

+#6448=VECTOR('',#6447,2.6E0);

+#6449=CARTESIAN_POINT('',(3.377E1,2.E-1,1.77E0));

+#6450=LINE('',#6449,#6448);

+#6451=CURVE_STYLE('',#20,POSITIVE_LENGTH_MEASURE(2.E-2),#4);

+#6452=PRESENTATION_STYLE_ASSIGNMENT((#6451));

+#6453=STYLED_ITEM('',(#6452),#6450);

+#6454=DIRECTION('',(0.E0,0.E0,1.E0));

+#6455=VECTOR('',#6454,1.E0);

+#6456=CARTESIAN_POINT('',(3.377E1,2.E-1,7.7E-1));

+#6457=LINE('',#6456,#6455);

+#6458=CURVE_STYLE('',#20,POSITIVE_LENGTH_MEASURE(2.E-2),#4);

+#6459=PRESENTATION_STYLE_ASSIGNMENT((#6458));

+#6460=STYLED_ITEM('',(#6459),#6457);

+#6461=DIRECTION('',(0.E0,1.E0,0.E0));

+#6462=VECTOR('',#6461,2.6E0);

+#6463=CARTESIAN_POINT('',(3.377E1,2.E-1,7.7E-1));

+#6464=LINE('',#6463,#6462);

+#6465=CURVE_STYLE('',#20,POSITIVE_LENGTH_MEASURE(2.E-2),#4);

+#6466=PRESENTATION_STYLE_ASSIGNMENT((#6465));

+#6467=STYLED_ITEM('',(#6466),#6464);

+#6468=DIRECTION('',(1.E0,0.E0,0.E0));

+#6469=VECTOR('',#6468,6.4E-1);

+#6470=CARTESIAN_POINT('',(3.27E1,3.05E0,-1.59E0));

+#6471=LINE('',#6470,#6469);

+#6472=CURVE_STYLE('',#20,POSITIVE_LENGTH_MEASURE(2.E-2),#4);

+#6473=PRESENTATION_STYLE_ASSIGNMENT((#6472));

+#6474=STYLED_ITEM('',(#6473),#6471);

+#6475=DIRECTION('',(0.E0,-1.E0,0.E0));

+#6476=VECTOR('',#6475,2.5E-1);

+#6477=CARTESIAN_POINT('',(3.334E1,3.05E0,-1.59E0));

+#6478=LINE('',#6477,#6476);

+#6479=CURVE_STYLE('',#20,POSITIVE_LENGTH_MEASURE(2.E-2),#4);

+#6480=PRESENTATION_STYLE_ASSIGNMENT((#6479));

+#6481=STYLED_ITEM('',(#6480),#6478);

+#6482=DIRECTION('',(-1.E0,0.E0,0.E0));

+#6483=VECTOR('',#6482,6.4E-1);

+#6484=CARTESIAN_POINT('',(3.334E1,2.8E0,-1.59E0));

+#6485=LINE('',#6484,#6483);

+#6486=CURVE_STYLE('',#20,POSITIVE_LENGTH_MEASURE(2.E-2),#4);

+#6487=PRESENTATION_STYLE_ASSIGNMENT((#6486));

+#6488=STYLED_ITEM('',(#6487),#6485);

+#6489=DIRECTION('',(5.773502691896E-1,5.773502691896E-1,-5.773502691896E-1));

+#6490=VECTOR('',#6489,8.660254037844E-1);

+#6491=CARTESIAN_POINT('',(3.334E1,3.05E0,-1.59E0));

+#6492=LINE('',#6491,#6490);

+#6493=CURVE_STYLE('',#20,POSITIVE_LENGTH_MEASURE(2.E-2),#4);

+#6494=PRESENTATION_STYLE_ASSIGNMENT((#6493));

+#6495=STYLED_ITEM('',(#6494),#6492);

+#6496=DIRECTION('',(-5.773502691896E-1,5.773502691896E-1,-5.773502691896E-1));

+#6497=VECTOR('',#6496,8.660254037844E-1);

+#6498=CARTESIAN_POINT('',(3.27E1,3.05E0,-1.59E0));

+#6499=LINE('',#6498,#6497);

+#6500=CURVE_STYLE('',#20,POSITIVE_LENGTH_MEASURE(2.E-2),#4);

+#6501=PRESENTATION_STYLE_ASSIGNMENT((#6500));

+#6502=STYLED_ITEM('',(#6501),#6499);

+#6503=DIRECTION('',(0.E0,0.E0,-1.E0));

+#6504=VECTOR('',#6503,6.4E-1);

+#6505=CARTESIAN_POINT('',(3.27E1,3.05E0,-9.5E-1));

+#6506=LINE('',#6505,#6504);

+#6507=CURVE_STYLE('',#20,POSITIVE_LENGTH_MEASURE(2.E-2),#4);

+#6508=PRESENTATION_STYLE_ASSIGNMENT((#6507));

+#6509=STYLED_ITEM('',(#6508),#6506);

+#6510=DIRECTION('',(0.E0,-1.E0,0.E0));

+#6511=VECTOR('',#6510,2.5E-1);

+#6512=CARTESIAN_POINT('',(3.27E1,3.05E0,-1.59E0));

+#6513=LINE('',#6512,#6511);

+#6514=CURVE_STYLE('',#20,POSITIVE_LENGTH_MEASURE(2.E-2),#4);

+#6515=PRESENTATION_STYLE_ASSIGNMENT((#6514));

+#6516=STYLED_ITEM('',(#6515),#6513);

+#6517=DIRECTION('',(0.E0,0.E0,1.E0));

+#6518=VECTOR('',#6517,6.4E-1);

+#6519=CARTESIAN_POINT('',(3.27E1,2.8E0,-1.59E0));

+#6520=LINE('',#6519,#6518);

+#6521=CURVE_STYLE('',#20,POSITIVE_LENGTH_MEASURE(2.E-2),#4);

+#6522=PRESENTATION_STYLE_ASSIGNMENT((#6521));

+#6523=STYLED_ITEM('',(#6522),#6520);

+#6524=DIRECTION('',(-1.E0,0.E0,0.E0));

+#6525=VECTOR('',#6524,6.4E-1);

+#6526=CARTESIAN_POINT('',(3.334E1,3.05E0,-9.5E-1));

+#6527=LINE('',#6526,#6525);

+#6528=CURVE_STYLE('',#20,POSITIVE_LENGTH_MEASURE(2.E-2),#4);

+#6529=PRESENTATION_STYLE_ASSIGNMENT((#6528));

+#6530=STYLED_ITEM('',(#6529),#6527);

+#6531=DIRECTION('',(0.E0,-1.E0,0.E0));

+#6532=VECTOR('',#6531,2.5E-1);

+#6533=CARTESIAN_POINT('',(3.27E1,3.05E0,-9.5E-1));

+#6534=LINE('',#6533,#6532);

+#6535=CURVE_STYLE('',#20,POSITIVE_LENGTH_MEASURE(2.E-2),#4);

+#6536=PRESENTATION_STYLE_ASSIGNMENT((#6535));

+#6537=STYLED_ITEM('',(#6536),#6534);

+#6538=DIRECTION('',(1.E0,0.E0,0.E0));

+#6539=VECTOR('',#6538,6.4E-1);

+#6540=CARTESIAN_POINT('',(3.27E1,2.8E0,-9.5E-1));

+#6541=LINE('',#6540,#6539);

+#6542=CURVE_STYLE('',#20,POSITIVE_LENGTH_MEASURE(2.E-2),#4);

+#6543=PRESENTATION_STYLE_ASSIGNMENT((#6542));

+#6544=STYLED_ITEM('',(#6543),#6541);

+#6545=DIRECTION('',(-5.773502691896E-1,5.773502691896E-1,5.773502691896E-1));

+#6546=VECTOR('',#6545,8.660254037844E-1);

+#6547=CARTESIAN_POINT('',(3.27E1,3.05E0,-9.5E-1));

+#6548=LINE('',#6547,#6546);

+#6549=CURVE_STYLE('',#20,POSITIVE_LENGTH_MEASURE(2.E-2),#4);

+#6550=PRESENTATION_STYLE_ASSIGNMENT((#6549));

+#6551=STYLED_ITEM('',(#6550),#6548);

+#6552=DIRECTION('',(5.773502691896E-1,5.773502691896E-1,5.773502691896E-1));

+#6553=VECTOR('',#6552,8.660254037844E-1);

+#6554=CARTESIAN_POINT('',(3.334E1,3.05E0,-9.5E-1));

+#6555=LINE('',#6554,#6553);

+#6556=CURVE_STYLE('',#20,POSITIVE_LENGTH_MEASURE(2.E-2),#4);

+#6557=PRESENTATION_STYLE_ASSIGNMENT((#6556));

+#6558=STYLED_ITEM('',(#6557),#6555);

+#6559=DIRECTION('',(0.E0,0.E0,1.E0));

+#6560=VECTOR('',#6559,6.4E-1);

+#6561=CARTESIAN_POINT('',(3.334E1,3.05E0,-1.59E0));

+#6562=LINE('',#6561,#6560);

+#6563=CURVE_STYLE('',#20,POSITIVE_LENGTH_MEASURE(2.E-2),#4);

+#6564=PRESENTATION_STYLE_ASSIGNMENT((#6563));

+#6565=STYLED_ITEM('',(#6564),#6562);

+#6566=DIRECTION('',(0.E0,-1.E0,0.E0));

+#6567=VECTOR('',#6566,2.5E-1);

+#6568=CARTESIAN_POINT('',(3.334E1,3.05E0,-9.5E-1));

+#6569=LINE('',#6568,#6567);

+#6570=CURVE_STYLE('',#20,POSITIVE_LENGTH_MEASURE(2.E-2),#4);

+#6571=PRESENTATION_STYLE_ASSIGNMENT((#6570));

+#6572=STYLED_ITEM('',(#6571),#6569);

+#6573=DIRECTION('',(0.E0,0.E0,-1.E0));

+#6574=VECTOR('',#6573,6.4E-1);

+#6575=CARTESIAN_POINT('',(3.334E1,2.8E0,-9.5E-1));

+#6576=LINE('',#6575,#6574);

+#6577=CURVE_STYLE('',#20,POSITIVE_LENGTH_MEASURE(2.E-2),#4);

+#6578=PRESENTATION_STYLE_ASSIGNMENT((#6577));

+#6579=STYLED_ITEM('',(#6578),#6576);

+#6580=DIRECTION('',(0.E0,0.E0,1.E0));

+#6581=VECTOR('',#6580,6.4E-1);

+#6582=CARTESIAN_POINT('',(3.334E1,3.05E0,9.5E-1));

+#6583=LINE('',#6582,#6581);

+#6584=CURVE_STYLE('',#20,POSITIVE_LENGTH_MEASURE(2.E-2),#4);

+#6585=PRESENTATION_STYLE_ASSIGNMENT((#6584));

+#6586=STYLED_ITEM('',(#6585),#6583);

+#6587=DIRECTION('',(0.E0,-1.E0,0.E0));

+#6588=VECTOR('',#6587,2.5E-1);

+#6589=CARTESIAN_POINT('',(3.334E1,3.05E0,1.59E0));

+#6590=LINE('',#6589,#6588);

+#6591=CURVE_STYLE('',#20,POSITIVE_LENGTH_MEASURE(2.E-2),#4);

+#6592=PRESENTATION_STYLE_ASSIGNMENT((#6591));

+#6593=STYLED_ITEM('',(#6592),#6590);

+#6594=DIRECTION('',(0.E0,0.E0,-1.E0));

+#6595=VECTOR('',#6594,6.4E-1);

+#6596=CARTESIAN_POINT('',(3.334E1,2.8E0,1.59E0));

+#6597=LINE('',#6596,#6595);

+#6598=CURVE_STYLE('',#20,POSITIVE_LENGTH_MEASURE(2.E-2),#4);

+#6599=PRESENTATION_STYLE_ASSIGNMENT((#6598));

+#6600=STYLED_ITEM('',(#6599),#6597);

+#6601=DIRECTION('',(5.773502691896E-1,5.773502691896E-1,5.773502691896E-1));

+#6602=VECTOR('',#6601,8.660254037844E-1);

+#6603=CARTESIAN_POINT('',(3.334E1,3.05E0,1.59E0));

+#6604=LINE('',#6603,#6602);

+#6605=CURVE_STYLE('',#20,POSITIVE_LENGTH_MEASURE(2.E-2),#4);

+#6606=PRESENTATION_STYLE_ASSIGNMENT((#6605));

+#6607=STYLED_ITEM('',(#6606),#6604);

+#6608=DIRECTION('',(5.773502691896E-1,5.773502691896E-1,-5.773502691896E-1));

+#6609=VECTOR('',#6608,8.660254037844E-1);

+#6610=CARTESIAN_POINT('',(3.334E1,3.05E0,9.5E-1));

+#6611=LINE('',#6610,#6609);

+#6612=CURVE_STYLE('',#20,POSITIVE_LENGTH_MEASURE(2.E-2),#4);

+#6613=PRESENTATION_STYLE_ASSIGNMENT((#6612));

+#6614=STYLED_ITEM('',(#6613),#6611);

+#6615=DIRECTION('',(1.E0,0.E0,0.E0));

+#6616=VECTOR('',#6615,6.4E-1);

+#6617=CARTESIAN_POINT('',(3.27E1,3.05E0,9.5E-1));

+#6618=LINE('',#6617,#6616);

+#6619=CURVE_STYLE('',#20,POSITIVE_LENGTH_MEASURE(2.E-2),#4);

+#6620=PRESENTATION_STYLE_ASSIGNMENT((#6619));

+#6621=STYLED_ITEM('',(#6620),#6618);

+#6622=DIRECTION('',(0.E0,-1.E0,0.E0));

+#6623=VECTOR('',#6622,2.5E-1);

+#6624=CARTESIAN_POINT('',(3.334E1,3.05E0,9.5E-1));

+#6625=LINE('',#6624,#6623);

+#6626=CURVE_STYLE('',#20,POSITIVE_LENGTH_MEASURE(2.E-2),#4);

+#6627=PRESENTATION_STYLE_ASSIGNMENT((#6626));

+#6628=STYLED_ITEM('',(#6627),#6625);

+#6629=DIRECTION('',(-1.E0,0.E0,0.E0));

+#6630=VECTOR('',#6629,6.4E-1);

+#6631=CARTESIAN_POINT('',(3.334E1,2.8E0,9.5E-1));

+#6632=LINE('',#6631,#6630);

+#6633=CURVE_STYLE('',#20,POSITIVE_LENGTH_MEASURE(2.E-2),#4);

+#6634=PRESENTATION_STYLE_ASSIGNMENT((#6633));

+#6635=STYLED_ITEM('',(#6634),#6632);

+#6636=DIRECTION('',(0.E0,0.E0,-1.E0));

+#6637=VECTOR('',#6636,6.4E-1);

+#6638=CARTESIAN_POINT('',(3.27E1,3.05E0,1.59E0));

+#6639=LINE('',#6638,#6637);

+#6640=CURVE_STYLE('',#20,POSITIVE_LENGTH_MEASURE(2.E-2),#4);

+#6641=PRESENTATION_STYLE_ASSIGNMENT((#6640));

+#6642=STYLED_ITEM('',(#6641),#6639);

+#6643=DIRECTION('',(0.E0,-1.E0,0.E0));

+#6644=VECTOR('',#6643,2.5E-1);

+#6645=CARTESIAN_POINT('',(3.27E1,3.05E0,9.5E-1));

+#6646=LINE('',#6645,#6644);

+#6647=CURVE_STYLE('',#20,POSITIVE_LENGTH_MEASURE(2.E-2),#4);

+#6648=PRESENTATION_STYLE_ASSIGNMENT((#6647));

+#6649=STYLED_ITEM('',(#6648),#6646);

+#6650=DIRECTION('',(0.E0,0.E0,1.E0));

+#6651=VECTOR('',#6650,6.4E-1);

+#6652=CARTESIAN_POINT('',(3.27E1,2.8E0,9.5E-1));

+#6653=LINE('',#6652,#6651);

+#6654=CURVE_STYLE('',#20,POSITIVE_LENGTH_MEASURE(2.E-2),#4);

+#6655=PRESENTATION_STYLE_ASSIGNMENT((#6654));

+#6656=STYLED_ITEM('',(#6655),#6653);

+#6657=DIRECTION('',(-5.773502691896E-1,5.773502691896E-1,-5.773502691896E-1));

+#6658=VECTOR('',#6657,8.660254037844E-1);

+#6659=CARTESIAN_POINT('',(3.27E1,3.05E0,9.5E-1));

+#6660=LINE('',#6659,#6658);

+#6661=CURVE_STYLE('',#20,POSITIVE_LENGTH_MEASURE(2.E-2),#4);

+#6662=PRESENTATION_STYLE_ASSIGNMENT((#6661));

+#6663=STYLED_ITEM('',(#6662),#6660);

+#6664=DIRECTION('',(-5.773502691896E-1,5.773502691896E-1,5.773502691896E-1));

+#6665=VECTOR('',#6664,8.660254037844E-1);

+#6666=CARTESIAN_POINT('',(3.27E1,3.05E0,1.59E0));

+#6667=LINE('',#6666,#6665);

+#6668=CURVE_STYLE('',#20,POSITIVE_LENGTH_MEASURE(2.E-2),#4);

+#6669=PRESENTATION_STYLE_ASSIGNMENT((#6668));

+#6670=STYLED_ITEM('',(#6669),#6667);

+#6671=DIRECTION('',(-1.E0,0.E0,0.E0));

+#6672=VECTOR('',#6671,6.4E-1);

+#6673=CARTESIAN_POINT('',(3.334E1,3.05E0,1.59E0));

+#6674=LINE('',#6673,#6672);

+#6675=CURVE_STYLE('',#20,POSITIVE_LENGTH_MEASURE(2.E-2),#4);

+#6676=PRESENTATION_STYLE_ASSIGNMENT((#6675));

+#6677=STYLED_ITEM('',(#6676),#6674);

+#6678=DIRECTION('',(0.E0,-1.E0,0.E0));

+#6679=VECTOR('',#6678,2.5E-1);

+#6680=CARTESIAN_POINT('',(3.27E1,3.05E0,1.59E0));

+#6681=LINE('',#6680,#6679);

+#6682=CURVE_STYLE('',#20,POSITIVE_LENGTH_MEASURE(2.E-2),#4);

+#6683=PRESENTATION_STYLE_ASSIGNMENT((#6682));

+#6684=STYLED_ITEM('',(#6683),#6681);

+#6685=DIRECTION('',(1.E0,0.E0,0.E0));

+#6686=VECTOR('',#6685,6.4E-1);

+#6687=CARTESIAN_POINT('',(3.27E1,2.8E0,1.59E0));

+#6688=LINE('',#6687,#6686);

+#6689=CURVE_STYLE('',#20,POSITIVE_LENGTH_MEASURE(2.E-2),#4);

+#6690=PRESENTATION_STYLE_ASSIGNMENT((#6689));

+#6691=STYLED_ITEM('',(#6690),#6688);

+#6692=DIRECTION('',(0.E0,0.E0,-1.E0));

+#6693=VECTOR('',#6692,1.E0);

+#6694=CARTESIAN_POINT('',(3.481E1,2.E-1,-7.7E-1));

+#6695=LINE('',#6694,#6693);

+#6696=CURVE_STYLE('',#20,POSITIVE_LENGTH_MEASURE(2.E-2),#4);

+#6697=PRESENTATION_STYLE_ASSIGNMENT((#6696));

+#6698=STYLED_ITEM('',(#6697),#6695);

+#6699=DIRECTION('',(0.E0,1.E0,0.E0));

+#6700=VECTOR('',#6699,2.6E0);

+#6701=CARTESIAN_POINT('',(3.481E1,2.E-1,-7.7E-1));

+#6702=LINE('',#6701,#6700);

+#6703=CURVE_STYLE('',#20,POSITIVE_LENGTH_MEASURE(2.E-2),#4);

+#6704=PRESENTATION_STYLE_ASSIGNMENT((#6703));

+#6705=STYLED_ITEM('',(#6704),#6702);

+#6706=DIRECTION('',(-1.E0,0.E0,0.E0));

+#6707=VECTOR('',#6706,1.5E0);

+#6708=CARTESIAN_POINT('',(3.631E1,2.E-1,-7.7E-1));

+#6709=LINE('',#6708,#6707);

+#6710=CURVE_STYLE('',#20,POSITIVE_LENGTH_MEASURE(2.E-2),#4);

+#6711=PRESENTATION_STYLE_ASSIGNMENT((#6710));

+#6712=STYLED_ITEM('',(#6711),#6709);

+#6713=DIRECTION('',(0.E0,1.E0,0.E0));

+#6714=VECTOR('',#6713,2.6E0);

+#6715=CARTESIAN_POINT('',(3.631E1,2.E-1,-7.7E-1));

+#6716=LINE('',#6715,#6714);

+#6717=CURVE_STYLE('',#20,POSITIVE_LENGTH_MEASURE(2.E-2),#4);

+#6718=PRESENTATION_STYLE_ASSIGNMENT((#6717));

+#6719=STYLED_ITEM('',(#6718),#6716);

+#6720=DIRECTION('',(0.E0,0.E0,1.E0));

+#6721=VECTOR('',#6720,1.E0);

+#6722=CARTESIAN_POINT('',(3.631E1,2.E-1,-1.77E0));

+#6723=LINE('',#6722,#6721);

+#6724=CURVE_STYLE('',#20,POSITIVE_LENGTH_MEASURE(2.E-2),#4);

+#6725=PRESENTATION_STYLE_ASSIGNMENT((#6724));

+#6726=STYLED_ITEM('',(#6725),#6723);

+#6727=DIRECTION('',(0.E0,1.E0,0.E0));

+#6728=VECTOR('',#6727,2.6E0);

+#6729=CARTESIAN_POINT('',(3.631E1,2.E-1,-1.77E0));

+#6730=LINE('',#6729,#6728);

+#6731=CURVE_STYLE('',#20,POSITIVE_LENGTH_MEASURE(2.E-2),#4);

+#6732=PRESENTATION_STYLE_ASSIGNMENT((#6731));

+#6733=STYLED_ITEM('',(#6732),#6730);

+#6734=DIRECTION('',(1.E0,0.E0,0.E0));

+#6735=VECTOR('',#6734,1.5E0);

+#6736=CARTESIAN_POINT('',(3.481E1,2.E-1,-1.77E0));

+#6737=LINE('',#6736,#6735);

+#6738=CURVE_STYLE('',#20,POSITIVE_LENGTH_MEASURE(2.E-2),#4);

+#6739=PRESENTATION_STYLE_ASSIGNMENT((#6738));

+#6740=STYLED_ITEM('',(#6739),#6737);

+#6741=DIRECTION('',(0.E0,1.E0,0.E0));

+#6742=VECTOR('',#6741,2.6E0);

+#6743=CARTESIAN_POINT('',(3.481E1,2.E-1,-1.77E0));

+#6744=LINE('',#6743,#6742);

+#6745=CURVE_STYLE('',#20,POSITIVE_LENGTH_MEASURE(2.E-2),#4);

+#6746=PRESENTATION_STYLE_ASSIGNMENT((#6745));

+#6747=STYLED_ITEM('',(#6746),#6744);

+#6748=DIRECTION('',(0.E0,0.E0,-1.E0));

+#6749=VECTOR('',#6748,1.E0);

+#6750=CARTESIAN_POINT('',(3.481E1,2.8E0,-7.7E-1));

+#6751=LINE('',#6750,#6749);

+#6752=CURVE_STYLE('',#20,POSITIVE_LENGTH_MEASURE(2.E-2),#4);

+#6753=PRESENTATION_STYLE_ASSIGNMENT((#6752));

+#6754=STYLED_ITEM('',(#6753),#6751);

+#6755=DIRECTION('',(-1.E0,0.E0,0.E0));

+#6756=VECTOR('',#6755,1.5E0);

+#6757=CARTESIAN_POINT('',(3.631E1,2.8E0,-7.7E-1));

+#6758=LINE('',#6757,#6756);

+#6759=CURVE_STYLE('',#20,POSITIVE_LENGTH_MEASURE(2.E-2),#4);

+#6760=PRESENTATION_STYLE_ASSIGNMENT((#6759));

+#6761=STYLED_ITEM('',(#6760),#6758);

+#6762=DIRECTION('',(0.E0,0.E0,1.E0));

+#6763=VECTOR('',#6762,1.E0);

+#6764=CARTESIAN_POINT('',(3.631E1,2.8E0,-1.77E0));

+#6765=LINE('',#6764,#6763);

+#6766=CURVE_STYLE('',#20,POSITIVE_LENGTH_MEASURE(2.E-2),#4);

+#6767=PRESENTATION_STYLE_ASSIGNMENT((#6766));

+#6768=STYLED_ITEM('',(#6767),#6765);

+#6769=DIRECTION('',(1.E0,0.E0,0.E0));

+#6770=VECTOR('',#6769,1.5E0);

+#6771=CARTESIAN_POINT('',(3.481E1,2.8E0,-1.77E0));

+#6772=LINE('',#6771,#6770);

+#6773=CURVE_STYLE('',#20,POSITIVE_LENGTH_MEASURE(2.E-2),#4);

+#6774=PRESENTATION_STYLE_ASSIGNMENT((#6773));

+#6775=STYLED_ITEM('',(#6774),#6772);

+#6776=DIRECTION('',(1.E0,0.E0,0.E0));

+#6777=VECTOR('',#6776,1.5E0);

+#6778=CARTESIAN_POINT('',(3.481E1,2.8E0,7.7E-1));

+#6779=LINE('',#6778,#6777);

+#6780=CURVE_STYLE('',#20,POSITIVE_LENGTH_MEASURE(2.E-2),#4);

+#6781=PRESENTATION_STYLE_ASSIGNMENT((#6780));

+#6782=STYLED_ITEM('',(#6781),#6779);

+#6783=DIRECTION('',(0.E0,0.E0,-1.E0));

+#6784=VECTOR('',#6783,1.E0);

+#6785=CARTESIAN_POINT('',(3.481E1,2.8E0,1.77E0));

+#6786=LINE('',#6785,#6784);

+#6787=CURVE_STYLE('',#20,POSITIVE_LENGTH_MEASURE(2.E-2),#4);

+#6788=PRESENTATION_STYLE_ASSIGNMENT((#6787));

+#6789=STYLED_ITEM('',(#6788),#6786);

+#6790=DIRECTION('',(-1.E0,0.E0,0.E0));

+#6791=VECTOR('',#6790,1.5E0);

+#6792=CARTESIAN_POINT('',(3.631E1,2.8E0,1.77E0));

+#6793=LINE('',#6792,#6791);

+#6794=CURVE_STYLE('',#20,POSITIVE_LENGTH_MEASURE(2.E-2),#4);

+#6795=PRESENTATION_STYLE_ASSIGNMENT((#6794));

+#6796=STYLED_ITEM('',(#6795),#6793);

+#6797=DIRECTION('',(0.E0,0.E0,1.E0));

+#6798=VECTOR('',#6797,1.E0);

+#6799=CARTESIAN_POINT('',(3.631E1,2.8E0,7.7E-1));

+#6800=LINE('',#6799,#6798);

+#6801=CURVE_STYLE('',#20,POSITIVE_LENGTH_MEASURE(2.E-2),#4);

+#6802=PRESENTATION_STYLE_ASSIGNMENT((#6801));

+#6803=STYLED_ITEM('',(#6802),#6800);

+#6804=DIRECTION('',(1.E0,0.E0,0.E0));

+#6805=VECTOR('',#6804,1.5E0);

+#6806=CARTESIAN_POINT('',(3.481E1,2.E-1,7.7E-1));

+#6807=LINE('',#6806,#6805);

+#6808=CURVE_STYLE('',#20,POSITIVE_LENGTH_MEASURE(2.E-2),#4);

+#6809=PRESENTATION_STYLE_ASSIGNMENT((#6808));

+#6810=STYLED_ITEM('',(#6809),#6807);

+#6811=DIRECTION('',(0.E0,1.E0,0.E0));

+#6812=VECTOR('',#6811,2.6E0);

+#6813=CARTESIAN_POINT('',(3.481E1,2.E-1,7.7E-1));

+#6814=LINE('',#6813,#6812);

+#6815=CURVE_STYLE('',#20,POSITIVE_LENGTH_MEASURE(2.E-2),#4);

+#6816=PRESENTATION_STYLE_ASSIGNMENT((#6815));

+#6817=STYLED_ITEM('',(#6816),#6814);

+#6818=DIRECTION('',(0.E0,0.E0,-1.E0));

+#6819=VECTOR('',#6818,1.E0);

+#6820=CARTESIAN_POINT('',(3.481E1,2.E-1,1.77E0));

+#6821=LINE('',#6820,#6819);

+#6822=CURVE_STYLE('',#20,POSITIVE_LENGTH_MEASURE(2.E-2),#4);

+#6823=PRESENTATION_STYLE_ASSIGNMENT((#6822));

+#6824=STYLED_ITEM('',(#6823),#6821);

+#6825=DIRECTION('',(0.E0,1.E0,0.E0));

+#6826=VECTOR('',#6825,2.6E0);

+#6827=CARTESIAN_POINT('',(3.481E1,2.E-1,1.77E0));

+#6828=LINE('',#6827,#6826);

+#6829=CURVE_STYLE('',#20,POSITIVE_LENGTH_MEASURE(2.E-2),#4);

+#6830=PRESENTATION_STYLE_ASSIGNMENT((#6829));

+#6831=STYLED_ITEM('',(#6830),#6828);

+#6832=DIRECTION('',(-1.E0,0.E0,0.E0));

+#6833=VECTOR('',#6832,1.5E0);

+#6834=CARTESIAN_POINT('',(3.631E1,2.E-1,1.77E0));

+#6835=LINE('',#6834,#6833);

+#6836=CURVE_STYLE('',#20,POSITIVE_LENGTH_MEASURE(2.E-2),#4);

+#6837=PRESENTATION_STYLE_ASSIGNMENT((#6836));

+#6838=STYLED_ITEM('',(#6837),#6835);

+#6839=DIRECTION('',(0.E0,1.E0,0.E0));

+#6840=VECTOR('',#6839,2.6E0);

+#6841=CARTESIAN_POINT('',(3.631E1,2.E-1,1.77E0));

+#6842=LINE('',#6841,#6840);

+#6843=CURVE_STYLE('',#20,POSITIVE_LENGTH_MEASURE(2.E-2),#4);

+#6844=PRESENTATION_STYLE_ASSIGNMENT((#6843));

+#6845=STYLED_ITEM('',(#6844),#6842);

+#6846=DIRECTION('',(0.E0,0.E0,1.E0));

+#6847=VECTOR('',#6846,1.E0);

+#6848=CARTESIAN_POINT('',(3.631E1,2.E-1,7.7E-1));

+#6849=LINE('',#6848,#6847);

+#6850=CURVE_STYLE('',#20,POSITIVE_LENGTH_MEASURE(2.E-2),#4);

+#6851=PRESENTATION_STYLE_ASSIGNMENT((#6850));

+#6852=STYLED_ITEM('',(#6851),#6849);

+#6853=DIRECTION('',(0.E0,1.E0,0.E0));

+#6854=VECTOR('',#6853,2.6E0);

+#6855=CARTESIAN_POINT('',(3.631E1,2.E-1,7.7E-1));

+#6856=LINE('',#6855,#6854);

+#6857=CURVE_STYLE('',#20,POSITIVE_LENGTH_MEASURE(2.E-2),#4);

+#6858=PRESENTATION_STYLE_ASSIGNMENT((#6857));

+#6859=STYLED_ITEM('',(#6858),#6856);

+#6860=DIRECTION('',(1.E0,0.E0,0.E0));

+#6861=VECTOR('',#6860,6.4E-1);

+#6862=CARTESIAN_POINT('',(3.524E1,3.05E0,-1.59E0));

+#6863=LINE('',#6862,#6861);

+#6864=CURVE_STYLE('',#20,POSITIVE_LENGTH_MEASURE(2.E-2),#4);

+#6865=PRESENTATION_STYLE_ASSIGNMENT((#6864));

+#6866=STYLED_ITEM('',(#6865),#6863);

+#6867=DIRECTION('',(-2.842170943040E-14,-1.E0,0.E0));

+#6868=VECTOR('',#6867,2.5E-1);

+#6869=CARTESIAN_POINT('',(3.588E1,3.05E0,-1.59E0));

+#6870=LINE('',#6869,#6868);

+#6871=CURVE_STYLE('',#20,POSITIVE_LENGTH_MEASURE(2.E-2),#4);

+#6872=PRESENTATION_STYLE_ASSIGNMENT((#6871));

+#6873=STYLED_ITEM('',(#6872),#6870);

+#6874=DIRECTION('',(-1.E0,0.E0,0.E0));

+#6875=VECTOR('',#6874,6.4E-1);

+#6876=CARTESIAN_POINT('',(3.588E1,2.8E0,-1.59E0));

+#6877=LINE('',#6876,#6875);

+#6878=CURVE_STYLE('',#20,POSITIVE_LENGTH_MEASURE(2.E-2),#4);

+#6879=PRESENTATION_STYLE_ASSIGNMENT((#6878));

+#6880=STYLED_ITEM('',(#6879),#6877);

+#6881=DIRECTION('',(5.773502691896E-1,5.773502691896E-1,-5.773502691896E-1));

+#6882=VECTOR('',#6881,8.660254037844E-1);

+#6883=CARTESIAN_POINT('',(3.588E1,3.05E0,-1.59E0));

+#6884=LINE('',#6883,#6882);

+#6885=CURVE_STYLE('',#20,POSITIVE_LENGTH_MEASURE(2.E-2),#4);

+#6886=PRESENTATION_STYLE_ASSIGNMENT((#6885));

+#6887=STYLED_ITEM('',(#6886),#6884);

+#6888=DIRECTION('',(-5.773502691896E-1,5.773502691896E-1,-5.773502691896E-1));

+#6889=VECTOR('',#6888,8.660254037844E-1);

+#6890=CARTESIAN_POINT('',(3.524E1,3.05E0,-1.59E0));

+#6891=LINE('',#6890,#6889);

+#6892=CURVE_STYLE('',#20,POSITIVE_LENGTH_MEASURE(2.E-2),#4);

+#6893=PRESENTATION_STYLE_ASSIGNMENT((#6892));

+#6894=STYLED_ITEM('',(#6893),#6891);

+#6895=DIRECTION('',(0.E0,0.E0,-1.E0));

+#6896=VECTOR('',#6895,6.4E-1);

+#6897=CARTESIAN_POINT('',(3.524E1,3.05E0,-9.5E-1));

+#6898=LINE('',#6897,#6896);

+#6899=CURVE_STYLE('',#20,POSITIVE_LENGTH_MEASURE(2.E-2),#4);

+#6900=PRESENTATION_STYLE_ASSIGNMENT((#6899));

+#6901=STYLED_ITEM('',(#6900),#6898);

+#6902=DIRECTION('',(0.E0,-1.E0,0.E0));

+#6903=VECTOR('',#6902,2.5E-1);

+#6904=CARTESIAN_POINT('',(3.524E1,3.05E0,-1.59E0));

+#6905=LINE('',#6904,#6903);

+#6906=CURVE_STYLE('',#20,POSITIVE_LENGTH_MEASURE(2.E-2),#4);

+#6907=PRESENTATION_STYLE_ASSIGNMENT((#6906));

+#6908=STYLED_ITEM('',(#6907),#6905);

+#6909=DIRECTION('',(0.E0,0.E0,1.E0));

+#6910=VECTOR('',#6909,6.4E-1);

+#6911=CARTESIAN_POINT('',(3.524E1,2.8E0,-1.59E0));

+#6912=LINE('',#6911,#6910);

+#6913=CURVE_STYLE('',#20,POSITIVE_LENGTH_MEASURE(2.E-2),#4);

+#6914=PRESENTATION_STYLE_ASSIGNMENT((#6913));

+#6915=STYLED_ITEM('',(#6914),#6912);

+#6916=DIRECTION('',(-1.E0,0.E0,0.E0));

+#6917=VECTOR('',#6916,6.4E-1);

+#6918=CARTESIAN_POINT('',(3.588E1,3.05E0,-9.5E-1));

+#6919=LINE('',#6918,#6917);

+#6920=CURVE_STYLE('',#20,POSITIVE_LENGTH_MEASURE(2.E-2),#4);

+#6921=PRESENTATION_STYLE_ASSIGNMENT((#6920));

+#6922=STYLED_ITEM('',(#6921),#6919);

+#6923=DIRECTION('',(0.E0,-1.E0,0.E0));

+#6924=VECTOR('',#6923,2.5E-1);

+#6925=CARTESIAN_POINT('',(3.524E1,3.05E0,-9.5E-1));

+#6926=LINE('',#6925,#6924);

+#6927=CURVE_STYLE('',#20,POSITIVE_LENGTH_MEASURE(2.E-2),#4);

+#6928=PRESENTATION_STYLE_ASSIGNMENT((#6927));

+#6929=STYLED_ITEM('',(#6928),#6926);

+#6930=DIRECTION('',(1.E0,0.E0,0.E0));

+#6931=VECTOR('',#6930,6.4E-1);

+#6932=CARTESIAN_POINT('',(3.524E1,2.8E0,-9.5E-1));

+#6933=LINE('',#6932,#6931);

+#6934=CURVE_STYLE('',#20,POSITIVE_LENGTH_MEASURE(2.E-2),#4);

+#6935=PRESENTATION_STYLE_ASSIGNMENT((#6934));

+#6936=STYLED_ITEM('',(#6935),#6933);

+#6937=DIRECTION('',(-5.773502691896E-1,5.773502691896E-1,5.773502691896E-1));

+#6938=VECTOR('',#6937,8.660254037844E-1);

+#6939=CARTESIAN_POINT('',(3.524E1,3.05E0,-9.5E-1));

+#6940=LINE('',#6939,#6938);

+#6941=CURVE_STYLE('',#20,POSITIVE_LENGTH_MEASURE(2.E-2),#4);

+#6942=PRESENTATION_STYLE_ASSIGNMENT((#6941));

+#6943=STYLED_ITEM('',(#6942),#6940);

+#6944=DIRECTION('',(5.773502691896E-1,5.773502691896E-1,5.773502691896E-1));

+#6945=VECTOR('',#6944,8.660254037844E-1);

+#6946=CARTESIAN_POINT('',(3.588E1,3.05E0,-9.5E-1));

+#6947=LINE('',#6946,#6945);

+#6948=CURVE_STYLE('',#20,POSITIVE_LENGTH_MEASURE(2.E-2),#4);

+#6949=PRESENTATION_STYLE_ASSIGNMENT((#6948));

+#6950=STYLED_ITEM('',(#6949),#6947);

+#6951=DIRECTION('',(0.E0,0.E0,1.E0));

+#6952=VECTOR('',#6951,6.4E-1);

+#6953=CARTESIAN_POINT('',(3.588E1,3.05E0,-1.59E0));

+#6954=LINE('',#6953,#6952);

+#6955=CURVE_STYLE('',#20,POSITIVE_LENGTH_MEASURE(2.E-2),#4);

+#6956=PRESENTATION_STYLE_ASSIGNMENT((#6955));

+#6957=STYLED_ITEM('',(#6956),#6954);

+#6958=DIRECTION('',(-2.842170943040E-14,-1.E0,0.E0));

+#6959=VECTOR('',#6958,2.5E-1);

+#6960=CARTESIAN_POINT('',(3.588E1,3.05E0,-9.5E-1));

+#6961=LINE('',#6960,#6959);

+#6962=CURVE_STYLE('',#20,POSITIVE_LENGTH_MEASURE(2.E-2),#4);

+#6963=PRESENTATION_STYLE_ASSIGNMENT((#6962));

+#6964=STYLED_ITEM('',(#6963),#6961);

+#6965=DIRECTION('',(0.E0,0.E0,-1.E0));

+#6966=VECTOR('',#6965,6.4E-1);

+#6967=CARTESIAN_POINT('',(3.588E1,2.8E0,-9.5E-1));

+#6968=LINE('',#6967,#6966);

+#6969=CURVE_STYLE('',#20,POSITIVE_LENGTH_MEASURE(2.E-2),#4);

+#6970=PRESENTATION_STYLE_ASSIGNMENT((#6969));

+#6971=STYLED_ITEM('',(#6970),#6968);

+#6972=DIRECTION('',(0.E0,0.E0,1.E0));

+#6973=VECTOR('',#6972,6.4E-1);

+#6974=CARTESIAN_POINT('',(3.588E1,3.05E0,9.5E-1));

+#6975=LINE('',#6974,#6973);

+#6976=CURVE_STYLE('',#20,POSITIVE_LENGTH_MEASURE(2.E-2),#4);

+#6977=PRESENTATION_STYLE_ASSIGNMENT((#6976));

+#6978=STYLED_ITEM('',(#6977),#6975);

+#6979=DIRECTION('',(-2.842170943040E-14,-1.E0,0.E0));

+#6980=VECTOR('',#6979,2.5E-1);

+#6981=CARTESIAN_POINT('',(3.588E1,3.05E0,1.59E0));

+#6982=LINE('',#6981,#6980);

+#6983=CURVE_STYLE('',#20,POSITIVE_LENGTH_MEASURE(2.E-2),#4);

+#6984=PRESENTATION_STYLE_ASSIGNMENT((#6983));

+#6985=STYLED_ITEM('',(#6984),#6982);

+#6986=DIRECTION('',(0.E0,0.E0,-1.E0));

+#6987=VECTOR('',#6986,6.4E-1);

+#6988=CARTESIAN_POINT('',(3.588E1,2.8E0,1.59E0));

+#6989=LINE('',#6988,#6987);

+#6990=CURVE_STYLE('',#20,POSITIVE_LENGTH_MEASURE(2.E-2),#4);

+#6991=PRESENTATION_STYLE_ASSIGNMENT((#6990));

+#6992=STYLED_ITEM('',(#6991),#6989);

+#6993=DIRECTION('',(5.773502691896E-1,5.773502691896E-1,5.773502691896E-1));

+#6994=VECTOR('',#6993,8.660254037844E-1);

+#6995=CARTESIAN_POINT('',(3.588E1,3.05E0,1.59E0));

+#6996=LINE('',#6995,#6994);

+#6997=CURVE_STYLE('',#20,POSITIVE_LENGTH_MEASURE(2.E-2),#4);

+#6998=PRESENTATION_STYLE_ASSIGNMENT((#6997));

+#6999=STYLED_ITEM('',(#6998),#6996);

+#7000=DIRECTION('',(5.773502691896E-1,5.773502691896E-1,-5.773502691896E-1));

+#7001=VECTOR('',#7000,8.660254037844E-1);

+#7002=CARTESIAN_POINT('',(3.588E1,3.05E0,9.5E-1));

+#7003=LINE('',#7002,#7001);

+#7004=CURVE_STYLE('',#20,POSITIVE_LENGTH_MEASURE(2.E-2),#4);

+#7005=PRESENTATION_STYLE_ASSIGNMENT((#7004));

+#7006=STYLED_ITEM('',(#7005),#7003);

+#7007=DIRECTION('',(1.E0,0.E0,0.E0));

+#7008=VECTOR('',#7007,6.4E-1);

+#7009=CARTESIAN_POINT('',(3.524E1,3.05E0,9.5E-1));

+#7010=LINE('',#7009,#7008);

+#7011=CURVE_STYLE('',#20,POSITIVE_LENGTH_MEASURE(2.E-2),#4);

+#7012=PRESENTATION_STYLE_ASSIGNMENT((#7011));

+#7013=STYLED_ITEM('',(#7012),#7010);

+#7014=DIRECTION('',(-2.842170943040E-14,-1.E0,0.E0));

+#7015=VECTOR('',#7014,2.5E-1);

+#7016=CARTESIAN_POINT('',(3.588E1,3.05E0,9.5E-1));

+#7017=LINE('',#7016,#7015);

+#7018=CURVE_STYLE('',#20,POSITIVE_LENGTH_MEASURE(2.E-2),#4);

+#7019=PRESENTATION_STYLE_ASSIGNMENT((#7018));

+#7020=STYLED_ITEM('',(#7019),#7017);

+#7021=DIRECTION('',(-1.E0,0.E0,0.E0));

+#7022=VECTOR('',#7021,6.4E-1);

+#7023=CARTESIAN_POINT('',(3.588E1,2.8E0,9.5E-1));

+#7024=LINE('',#7023,#7022);

+#7025=CURVE_STYLE('',#20,POSITIVE_LENGTH_MEASURE(2.E-2),#4);

+#7026=PRESENTATION_STYLE_ASSIGNMENT((#7025));

+#7027=STYLED_ITEM('',(#7026),#7024);

+#7028=DIRECTION('',(0.E0,0.E0,-1.E0));

+#7029=VECTOR('',#7028,6.4E-1);

+#7030=CARTESIAN_POINT('',(3.524E1,3.05E0,1.59E0));

+#7031=LINE('',#7030,#7029);

+#7032=CURVE_STYLE('',#20,POSITIVE_LENGTH_MEASURE(2.E-2),#4);

+#7033=PRESENTATION_STYLE_ASSIGNMENT((#7032));

+#7034=STYLED_ITEM('',(#7033),#7031);

+#7035=DIRECTION('',(0.E0,-1.E0,0.E0));

+#7036=VECTOR('',#7035,2.5E-1);

+#7037=CARTESIAN_POINT('',(3.524E1,3.05E0,9.5E-1));

+#7038=LINE('',#7037,#7036);

+#7039=CURVE_STYLE('',#20,POSITIVE_LENGTH_MEASURE(2.E-2),#4);

+#7040=PRESENTATION_STYLE_ASSIGNMENT((#7039));

+#7041=STYLED_ITEM('',(#7040),#7038);

+#7042=DIRECTION('',(0.E0,0.E0,1.E0));

+#7043=VECTOR('',#7042,6.4E-1);

+#7044=CARTESIAN_POINT('',(3.524E1,2.8E0,9.5E-1));

+#7045=LINE('',#7044,#7043);

+#7046=CURVE_STYLE('',#20,POSITIVE_LENGTH_MEASURE(2.E-2),#4);

+#7047=PRESENTATION_STYLE_ASSIGNMENT((#7046));

+#7048=STYLED_ITEM('',(#7047),#7045);

+#7049=DIRECTION('',(-5.773502691896E-1,5.773502691896E-1,-5.773502691896E-1));

+#7050=VECTOR('',#7049,8.660254037844E-1);

+#7051=CARTESIAN_POINT('',(3.524E1,3.05E0,9.5E-1));

+#7052=LINE('',#7051,#7050);

+#7053=CURVE_STYLE('',#20,POSITIVE_LENGTH_MEASURE(2.E-2),#4);

+#7054=PRESENTATION_STYLE_ASSIGNMENT((#7053));

+#7055=STYLED_ITEM('',(#7054),#7052);

+#7056=DIRECTION('',(-5.773502691896E-1,5.773502691896E-1,5.773502691896E-1));

+#7057=VECTOR('',#7056,8.660254037844E-1);

+#7058=CARTESIAN_POINT('',(3.524E1,3.05E0,1.59E0));

+#7059=LINE('',#7058,#7057);

+#7060=CURVE_STYLE('',#20,POSITIVE_LENGTH_MEASURE(2.E-2),#4);

+#7061=PRESENTATION_STYLE_ASSIGNMENT((#7060));

+#7062=STYLED_ITEM('',(#7061),#7059);

+#7063=DIRECTION('',(-1.E0,0.E0,0.E0));

+#7064=VECTOR('',#7063,6.4E-1);

+#7065=CARTESIAN_POINT('',(3.588E1,3.05E0,1.59E0));

+#7066=LINE('',#7065,#7064);

+#7067=CURVE_STYLE('',#20,POSITIVE_LENGTH_MEASURE(2.E-2),#4);

+#7068=PRESENTATION_STYLE_ASSIGNMENT((#7067));

+#7069=STYLED_ITEM('',(#7068),#7066);

+#7070=DIRECTION('',(0.E0,-1.E0,0.E0));

+#7071=VECTOR('',#7070,2.5E-1);

+#7072=CARTESIAN_POINT('',(3.524E1,3.05E0,1.59E0));

+#7073=LINE('',#7072,#7071);

+#7074=CURVE_STYLE('',#20,POSITIVE_LENGTH_MEASURE(2.E-2),#4);

+#7075=PRESENTATION_STYLE_ASSIGNMENT((#7074));

+#7076=STYLED_ITEM('',(#7075),#7073);

+#7077=DIRECTION('',(1.E0,0.E0,0.E0));

+#7078=VECTOR('',#7077,6.4E-1);

+#7079=CARTESIAN_POINT('',(3.524E1,2.8E0,1.59E0));

+#7080=LINE('',#7079,#7078);

+#7081=CURVE_STYLE('',#20,POSITIVE_LENGTH_MEASURE(2.E-2),#4);

+#7082=PRESENTATION_STYLE_ASSIGNMENT((#7081));

+#7083=STYLED_ITEM('',(#7082),#7080);

+#7084=DIRECTION('',(0.E0,0.E0,-1.E0));

+#7085=VECTOR('',#7084,1.E0);

+#7086=CARTESIAN_POINT('',(3.735E1,2.E-1,-7.7E-1));

+#7087=LINE('',#7086,#7085);

+#7088=CURVE_STYLE('',#20,POSITIVE_LENGTH_MEASURE(2.E-2),#4);

+#7089=PRESENTATION_STYLE_ASSIGNMENT((#7088));

+#7090=STYLED_ITEM('',(#7089),#7087);

+#7091=DIRECTION('',(0.E0,1.E0,0.E0));

+#7092=VECTOR('',#7091,2.6E0);

+#7093=CARTESIAN_POINT('',(3.735E1,2.E-1,-7.7E-1));

+#7094=LINE('',#7093,#7092);

+#7095=CURVE_STYLE('',#20,POSITIVE_LENGTH_MEASURE(2.E-2),#4);

+#7096=PRESENTATION_STYLE_ASSIGNMENT((#7095));

+#7097=STYLED_ITEM('',(#7096),#7094);

+#7098=DIRECTION('',(-1.E0,0.E0,0.E0));

+#7099=VECTOR('',#7098,1.5E0);

+#7100=CARTESIAN_POINT('',(3.885E1,2.E-1,-7.7E-1));

+#7101=LINE('',#7100,#7099);

+#7102=CURVE_STYLE('',#20,POSITIVE_LENGTH_MEASURE(2.E-2),#4);

+#7103=PRESENTATION_STYLE_ASSIGNMENT((#7102));

+#7104=STYLED_ITEM('',(#7103),#7101);

+#7105=DIRECTION('',(0.E0,1.E0,0.E0));

+#7106=VECTOR('',#7105,2.6E0);

+#7107=CARTESIAN_POINT('',(3.885E1,2.E-1,-7.7E-1));

+#7108=LINE('',#7107,#7106);

+#7109=CURVE_STYLE('',#20,POSITIVE_LENGTH_MEASURE(2.E-2),#4);

+#7110=PRESENTATION_STYLE_ASSIGNMENT((#7109));

+#7111=STYLED_ITEM('',(#7110),#7108);

+#7112=DIRECTION('',(0.E0,0.E0,1.E0));

+#7113=VECTOR('',#7112,1.E0);

+#7114=CARTESIAN_POINT('',(3.885E1,2.E-1,-1.77E0));

+#7115=LINE('',#7114,#7113);

+#7116=CURVE_STYLE('',#20,POSITIVE_LENGTH_MEASURE(2.E-2),#4);

+#7117=PRESENTATION_STYLE_ASSIGNMENT((#7116));

+#7118=STYLED_ITEM('',(#7117),#7115);

+#7119=DIRECTION('',(0.E0,1.E0,0.E0));

+#7120=VECTOR('',#7119,2.6E0);

+#7121=CARTESIAN_POINT('',(3.885E1,2.E-1,-1.77E0));

+#7122=LINE('',#7121,#7120);

+#7123=CURVE_STYLE('',#20,POSITIVE_LENGTH_MEASURE(2.E-2),#4);

+#7124=PRESENTATION_STYLE_ASSIGNMENT((#7123));

+#7125=STYLED_ITEM('',(#7124),#7122);

+#7126=DIRECTION('',(1.E0,0.E0,0.E0));

+#7127=VECTOR('',#7126,1.5E0);

+#7128=CARTESIAN_POINT('',(3.735E1,2.E-1,-1.77E0));

+#7129=LINE('',#7128,#7127);

+#7130=CURVE_STYLE('',#20,POSITIVE_LENGTH_MEASURE(2.E-2),#4);

+#7131=PRESENTATION_STYLE_ASSIGNMENT((#7130));

+#7132=STYLED_ITEM('',(#7131),#7129);

+#7133=DIRECTION('',(0.E0,1.E0,0.E0));

+#7134=VECTOR('',#7133,2.6E0);

+#7135=CARTESIAN_POINT('',(3.735E1,2.E-1,-1.77E0));

+#7136=LINE('',#7135,#7134);

+#7137=CURVE_STYLE('',#20,POSITIVE_LENGTH_MEASURE(2.E-2),#4);

+#7138=PRESENTATION_STYLE_ASSIGNMENT((#7137));

+#7139=STYLED_ITEM('',(#7138),#7136);

+#7140=DIRECTION('',(0.E0,0.E0,-1.E0));

+#7141=VECTOR('',#7140,1.E0);

+#7142=CARTESIAN_POINT('',(3.735E1,2.8E0,-7.7E-1));

+#7143=LINE('',#7142,#7141);

+#7144=CURVE_STYLE('',#20,POSITIVE_LENGTH_MEASURE(2.E-2),#4);

+#7145=PRESENTATION_STYLE_ASSIGNMENT((#7144));

+#7146=STYLED_ITEM('',(#7145),#7143);

+#7147=DIRECTION('',(-1.E0,0.E0,0.E0));

+#7148=VECTOR('',#7147,1.5E0);

+#7149=CARTESIAN_POINT('',(3.885E1,2.8E0,-7.7E-1));

+#7150=LINE('',#7149,#7148);

+#7151=CURVE_STYLE('',#20,POSITIVE_LENGTH_MEASURE(2.E-2),#4);

+#7152=PRESENTATION_STYLE_ASSIGNMENT((#7151));

+#7153=STYLED_ITEM('',(#7152),#7150);

+#7154=DIRECTION('',(0.E0,0.E0,1.E0));

+#7155=VECTOR('',#7154,1.E0);

+#7156=CARTESIAN_POINT('',(3.885E1,2.8E0,-1.77E0));

+#7157=LINE('',#7156,#7155);

+#7158=CURVE_STYLE('',#20,POSITIVE_LENGTH_MEASURE(2.E-2),#4);

+#7159=PRESENTATION_STYLE_ASSIGNMENT((#7158));

+#7160=STYLED_ITEM('',(#7159),#7157);

+#7161=DIRECTION('',(1.E0,0.E0,0.E0));

+#7162=VECTOR('',#7161,1.5E0);

+#7163=CARTESIAN_POINT('',(3.735E1,2.8E0,-1.77E0));

+#7164=LINE('',#7163,#7162);

+#7165=CURVE_STYLE('',#20,POSITIVE_LENGTH_MEASURE(2.E-2),#4);

+#7166=PRESENTATION_STYLE_ASSIGNMENT((#7165));

+#7167=STYLED_ITEM('',(#7166),#7164);

+#7168=DIRECTION('',(1.E0,0.E0,0.E0));

+#7169=VECTOR('',#7168,1.5E0);

+#7170=CARTESIAN_POINT('',(3.735E1,2.8E0,7.7E-1));

+#7171=LINE('',#7170,#7169);

+#7172=CURVE_STYLE('',#20,POSITIVE_LENGTH_MEASURE(2.E-2),#4);

+#7173=PRESENTATION_STYLE_ASSIGNMENT((#7172));

+#7174=STYLED_ITEM('',(#7173),#7171);

+#7175=DIRECTION('',(0.E0,0.E0,-1.E0));

+#7176=VECTOR('',#7175,1.E0);

+#7177=CARTESIAN_POINT('',(3.735E1,2.8E0,1.77E0));

+#7178=LINE('',#7177,#7176);

+#7179=CURVE_STYLE('',#20,POSITIVE_LENGTH_MEASURE(2.E-2),#4);

+#7180=PRESENTATION_STYLE_ASSIGNMENT((#7179));

+#7181=STYLED_ITEM('',(#7180),#7178);

+#7182=DIRECTION('',(-1.E0,0.E0,0.E0));

+#7183=VECTOR('',#7182,1.5E0);

+#7184=CARTESIAN_POINT('',(3.885E1,2.8E0,1.77E0));

+#7185=LINE('',#7184,#7183);

+#7186=CURVE_STYLE('',#20,POSITIVE_LENGTH_MEASURE(2.E-2),#4);

+#7187=PRESENTATION_STYLE_ASSIGNMENT((#7186));

+#7188=STYLED_ITEM('',(#7187),#7185);

+#7189=DIRECTION('',(0.E0,0.E0,1.E0));

+#7190=VECTOR('',#7189,1.E0);

+#7191=CARTESIAN_POINT('',(3.885E1,2.8E0,7.7E-1));

+#7192=LINE('',#7191,#7190);

+#7193=CURVE_STYLE('',#20,POSITIVE_LENGTH_MEASURE(2.E-2),#4);

+#7194=PRESENTATION_STYLE_ASSIGNMENT((#7193));

+#7195=STYLED_ITEM('',(#7194),#7192);

+#7196=DIRECTION('',(1.E0,0.E0,0.E0));

+#7197=VECTOR('',#7196,1.5E0);

+#7198=CARTESIAN_POINT('',(3.735E1,2.E-1,7.7E-1));

+#7199=LINE('',#7198,#7197);

+#7200=CURVE_STYLE('',#20,POSITIVE_LENGTH_MEASURE(2.E-2),#4);

+#7201=PRESENTATION_STYLE_ASSIGNMENT((#7200));

+#7202=STYLED_ITEM('',(#7201),#7199);

+#7203=DIRECTION('',(0.E0,1.E0,0.E0));

+#7204=VECTOR('',#7203,2.6E0);

+#7205=CARTESIAN_POINT('',(3.735E1,2.E-1,7.7E-1));

+#7206=LINE('',#7205,#7204);

+#7207=CURVE_STYLE('',#20,POSITIVE_LENGTH_MEASURE(2.E-2),#4);

+#7208=PRESENTATION_STYLE_ASSIGNMENT((#7207));

+#7209=STYLED_ITEM('',(#7208),#7206);

+#7210=DIRECTION('',(0.E0,0.E0,-1.E0));

+#7211=VECTOR('',#7210,1.E0);

+#7212=CARTESIAN_POINT('',(3.735E1,2.E-1,1.77E0));

+#7213=LINE('',#7212,#7211);

+#7214=CURVE_STYLE('',#20,POSITIVE_LENGTH_MEASURE(2.E-2),#4);

+#7215=PRESENTATION_STYLE_ASSIGNMENT((#7214));

+#7216=STYLED_ITEM('',(#7215),#7213);

+#7217=DIRECTION('',(0.E0,1.E0,0.E0));

+#7218=VECTOR('',#7217,2.6E0);

+#7219=CARTESIAN_POINT('',(3.735E1,2.E-1,1.77E0));

+#7220=LINE('',#7219,#7218);

+#7221=CURVE_STYLE('',#20,POSITIVE_LENGTH_MEASURE(2.E-2),#4);

+#7222=PRESENTATION_STYLE_ASSIGNMENT((#7221));

+#7223=STYLED_ITEM('',(#7222),#7220);

+#7224=DIRECTION('',(-1.E0,0.E0,0.E0));

+#7225=VECTOR('',#7224,1.5E0);

+#7226=CARTESIAN_POINT('',(3.885E1,2.E-1,1.77E0));

+#7227=LINE('',#7226,#7225);

+#7228=CURVE_STYLE('',#20,POSITIVE_LENGTH_MEASURE(2.E-2),#4);

+#7229=PRESENTATION_STYLE_ASSIGNMENT((#7228));

+#7230=STYLED_ITEM('',(#7229),#7227);

+#7231=DIRECTION('',(0.E0,1.E0,0.E0));

+#7232=VECTOR('',#7231,2.6E0);

+#7233=CARTESIAN_POINT('',(3.885E1,2.E-1,1.77E0));

+#7234=LINE('',#7233,#7232);

+#7235=CURVE_STYLE('',#20,POSITIVE_LENGTH_MEASURE(2.E-2),#4);

+#7236=PRESENTATION_STYLE_ASSIGNMENT((#7235));

+#7237=STYLED_ITEM('',(#7236),#7234);

+#7238=DIRECTION('',(0.E0,0.E0,1.E0));

+#7239=VECTOR('',#7238,1.E0);

+#7240=CARTESIAN_POINT('',(3.885E1,2.E-1,7.7E-1));

+#7241=LINE('',#7240,#7239);

+#7242=CURVE_STYLE('',#20,POSITIVE_LENGTH_MEASURE(2.E-2),#4);

+#7243=PRESENTATION_STYLE_ASSIGNMENT((#7242));

+#7244=STYLED_ITEM('',(#7243),#7241);

+#7245=DIRECTION('',(0.E0,1.E0,0.E0));

+#7246=VECTOR('',#7245,2.6E0);

+#7247=CARTESIAN_POINT('',(3.885E1,2.E-1,7.7E-1));

+#7248=LINE('',#7247,#7246);

+#7249=CURVE_STYLE('',#20,POSITIVE_LENGTH_MEASURE(2.E-2),#4);

+#7250=PRESENTATION_STYLE_ASSIGNMENT((#7249));

+#7251=STYLED_ITEM('',(#7250),#7248);

+#7252=DIRECTION('',(1.E0,0.E0,0.E0));

+#7253=VECTOR('',#7252,6.4E-1);

+#7254=CARTESIAN_POINT('',(3.778E1,3.05E0,-1.59E0));

+#7255=LINE('',#7254,#7253);

+#7256=CURVE_STYLE('',#20,POSITIVE_LENGTH_MEASURE(2.E-2),#4);

+#7257=PRESENTATION_STYLE_ASSIGNMENT((#7256));

+#7258=STYLED_ITEM('',(#7257),#7255);

+#7259=DIRECTION('',(-2.842170943040E-14,-1.E0,0.E0));

+#7260=VECTOR('',#7259,2.5E-1);

+#7261=CARTESIAN_POINT('',(3.842E1,3.05E0,-1.59E0));

+#7262=LINE('',#7261,#7260);

+#7263=CURVE_STYLE('',#20,POSITIVE_LENGTH_MEASURE(2.E-2),#4);

+#7264=PRESENTATION_STYLE_ASSIGNMENT((#7263));

+#7265=STYLED_ITEM('',(#7264),#7262);

+#7266=DIRECTION('',(-1.E0,0.E0,0.E0));

+#7267=VECTOR('',#7266,6.4E-1);

+#7268=CARTESIAN_POINT('',(3.842E1,2.8E0,-1.59E0));

+#7269=LINE('',#7268,#7267);

+#7270=CURVE_STYLE('',#20,POSITIVE_LENGTH_MEASURE(2.E-2),#4);

+#7271=PRESENTATION_STYLE_ASSIGNMENT((#7270));

+#7272=STYLED_ITEM('',(#7271),#7269);

+#7273=DIRECTION('',(5.773502691896E-1,5.773502691896E-1,-5.773502691896E-1));

+#7274=VECTOR('',#7273,8.660254037844E-1);

+#7275=CARTESIAN_POINT('',(3.842E1,3.05E0,-1.59E0));

+#7276=LINE('',#7275,#7274);

+#7277=CURVE_STYLE('',#20,POSITIVE_LENGTH_MEASURE(2.E-2),#4);

+#7278=PRESENTATION_STYLE_ASSIGNMENT((#7277));

+#7279=STYLED_ITEM('',(#7278),#7276);

+#7280=DIRECTION('',(-5.773502691896E-1,5.773502691896E-1,-5.773502691896E-1));

+#7281=VECTOR('',#7280,8.660254037844E-1);

+#7282=CARTESIAN_POINT('',(3.778E1,3.05E0,-1.59E0));

+#7283=LINE('',#7282,#7281);

+#7284=CURVE_STYLE('',#20,POSITIVE_LENGTH_MEASURE(2.E-2),#4);

+#7285=PRESENTATION_STYLE_ASSIGNMENT((#7284));

+#7286=STYLED_ITEM('',(#7285),#7283);

+#7287=DIRECTION('',(0.E0,0.E0,-1.E0));

+#7288=VECTOR('',#7287,6.4E-1);

+#7289=CARTESIAN_POINT('',(3.778E1,3.05E0,-9.5E-1));

+#7290=LINE('',#7289,#7288);

+#7291=CURVE_STYLE('',#20,POSITIVE_LENGTH_MEASURE(2.E-2),#4);

+#7292=PRESENTATION_STYLE_ASSIGNMENT((#7291));

+#7293=STYLED_ITEM('',(#7292),#7290);

+#7294=DIRECTION('',(0.E0,-1.E0,0.E0));

+#7295=VECTOR('',#7294,2.5E-1);

+#7296=CARTESIAN_POINT('',(3.778E1,3.05E0,-1.59E0));

+#7297=LINE('',#7296,#7295);

+#7298=CURVE_STYLE('',#20,POSITIVE_LENGTH_MEASURE(2.E-2),#4);

+#7299=PRESENTATION_STYLE_ASSIGNMENT((#7298));

+#7300=STYLED_ITEM('',(#7299),#7297);

+#7301=DIRECTION('',(0.E0,0.E0,1.E0));

+#7302=VECTOR('',#7301,6.4E-1);

+#7303=CARTESIAN_POINT('',(3.778E1,2.8E0,-1.59E0));

+#7304=LINE('',#7303,#7302);

+#7305=CURVE_STYLE('',#20,POSITIVE_LENGTH_MEASURE(2.E-2),#4);

+#7306=PRESENTATION_STYLE_ASSIGNMENT((#7305));

+#7307=STYLED_ITEM('',(#7306),#7304);

+#7308=DIRECTION('',(-1.E0,0.E0,0.E0));

+#7309=VECTOR('',#7308,6.4E-1);

+#7310=CARTESIAN_POINT('',(3.842E1,3.05E0,-9.5E-1));

+#7311=LINE('',#7310,#7309);

+#7312=CURVE_STYLE('',#20,POSITIVE_LENGTH_MEASURE(2.E-2),#4);

+#7313=PRESENTATION_STYLE_ASSIGNMENT((#7312));

+#7314=STYLED_ITEM('',(#7313),#7311);

+#7315=DIRECTION('',(0.E0,-1.E0,0.E0));

+#7316=VECTOR('',#7315,2.5E-1);

+#7317=CARTESIAN_POINT('',(3.778E1,3.05E0,-9.5E-1));

+#7318=LINE('',#7317,#7316);

+#7319=CURVE_STYLE('',#20,POSITIVE_LENGTH_MEASURE(2.E-2),#4);

+#7320=PRESENTATION_STYLE_ASSIGNMENT((#7319));

+#7321=STYLED_ITEM('',(#7320),#7318);

+#7322=DIRECTION('',(1.E0,0.E0,0.E0));

+#7323=VECTOR('',#7322,6.4E-1);

+#7324=CARTESIAN_POINT('',(3.778E1,2.8E0,-9.5E-1));

+#7325=LINE('',#7324,#7323);

+#7326=CURVE_STYLE('',#20,POSITIVE_LENGTH_MEASURE(2.E-2),#4);

+#7327=PRESENTATION_STYLE_ASSIGNMENT((#7326));

+#7328=STYLED_ITEM('',(#7327),#7325);

+#7329=DIRECTION('',(-5.773502691896E-1,5.773502691896E-1,5.773502691896E-1));

+#7330=VECTOR('',#7329,8.660254037844E-1);

+#7331=CARTESIAN_POINT('',(3.778E1,3.05E0,-9.5E-1));

+#7332=LINE('',#7331,#7330);

+#7333=CURVE_STYLE('',#20,POSITIVE_LENGTH_MEASURE(2.E-2),#4);

+#7334=PRESENTATION_STYLE_ASSIGNMENT((#7333));

+#7335=STYLED_ITEM('',(#7334),#7332);

+#7336=DIRECTION('',(5.773502691896E-1,5.773502691896E-1,5.773502691896E-1));

+#7337=VECTOR('',#7336,8.660254037844E-1);

+#7338=CARTESIAN_POINT('',(3.842E1,3.05E0,-9.5E-1));

+#7339=LINE('',#7338,#7337);

+#7340=CURVE_STYLE('',#20,POSITIVE_LENGTH_MEASURE(2.E-2),#4);

+#7341=PRESENTATION_STYLE_ASSIGNMENT((#7340));

+#7342=STYLED_ITEM('',(#7341),#7339);

+#7343=DIRECTION('',(0.E0,0.E0,1.E0));

+#7344=VECTOR('',#7343,6.4E-1);

+#7345=CARTESIAN_POINT('',(3.842E1,3.05E0,-1.59E0));

+#7346=LINE('',#7345,#7344);

+#7347=CURVE_STYLE('',#20,POSITIVE_LENGTH_MEASURE(2.E-2),#4);

+#7348=PRESENTATION_STYLE_ASSIGNMENT((#7347));

+#7349=STYLED_ITEM('',(#7348),#7346);

+#7350=DIRECTION('',(-2.842170943040E-14,-1.E0,0.E0));

+#7351=VECTOR('',#7350,2.5E-1);

+#7352=CARTESIAN_POINT('',(3.842E1,3.05E0,-9.5E-1));

+#7353=LINE('',#7352,#7351);

+#7354=CURVE_STYLE('',#20,POSITIVE_LENGTH_MEASURE(2.E-2),#4);

+#7355=PRESENTATION_STYLE_ASSIGNMENT((#7354));

+#7356=STYLED_ITEM('',(#7355),#7353);

+#7357=DIRECTION('',(0.E0,0.E0,-1.E0));

+#7358=VECTOR('',#7357,6.4E-1);

+#7359=CARTESIAN_POINT('',(3.842E1,2.8E0,-9.5E-1));

+#7360=LINE('',#7359,#7358);

+#7361=CURVE_STYLE('',#20,POSITIVE_LENGTH_MEASURE(2.E-2),#4);

+#7362=PRESENTATION_STYLE_ASSIGNMENT((#7361));

+#7363=STYLED_ITEM('',(#7362),#7360);

+#7364=DIRECTION('',(0.E0,0.E0,1.E0));

+#7365=VECTOR('',#7364,6.4E-1);

+#7366=CARTESIAN_POINT('',(3.842E1,3.05E0,9.5E-1));

+#7367=LINE('',#7366,#7365);

+#7368=CURVE_STYLE('',#20,POSITIVE_LENGTH_MEASURE(2.E-2),#4);

+#7369=PRESENTATION_STYLE_ASSIGNMENT((#7368));

+#7370=STYLED_ITEM('',(#7369),#7367);

+#7371=DIRECTION('',(-2.842170943040E-14,-1.E0,0.E0));

+#7372=VECTOR('',#7371,2.5E-1);

+#7373=CARTESIAN_POINT('',(3.842E1,3.05E0,1.59E0));

+#7374=LINE('',#7373,#7372);

+#7375=CURVE_STYLE('',#20,POSITIVE_LENGTH_MEASURE(2.E-2),#4);

+#7376=PRESENTATION_STYLE_ASSIGNMENT((#7375));

+#7377=STYLED_ITEM('',(#7376),#7374);

+#7378=DIRECTION('',(0.E0,0.E0,-1.E0));

+#7379=VECTOR('',#7378,6.4E-1);

+#7380=CARTESIAN_POINT('',(3.842E1,2.8E0,1.59E0));

+#7381=LINE('',#7380,#7379);

+#7382=CURVE_STYLE('',#20,POSITIVE_LENGTH_MEASURE(2.E-2),#4);

+#7383=PRESENTATION_STYLE_ASSIGNMENT((#7382));

+#7384=STYLED_ITEM('',(#7383),#7381);

+#7385=DIRECTION('',(5.773502691896E-1,5.773502691896E-1,5.773502691896E-1));

+#7386=VECTOR('',#7385,8.660254037844E-1);

+#7387=CARTESIAN_POINT('',(3.842E1,3.05E0,1.59E0));

+#7388=LINE('',#7387,#7386);

+#7389=CURVE_STYLE('',#20,POSITIVE_LENGTH_MEASURE(2.E-2),#4);

+#7390=PRESENTATION_STYLE_ASSIGNMENT((#7389));

+#7391=STYLED_ITEM('',(#7390),#7388);

+#7392=DIRECTION('',(5.773502691896E-1,5.773502691896E-1,-5.773502691896E-1));

+#7393=VECTOR('',#7392,8.660254037844E-1);

+#7394=CARTESIAN_POINT('',(3.842E1,3.05E0,9.5E-1));

+#7395=LINE('',#7394,#7393);

+#7396=CURVE_STYLE('',#20,POSITIVE_LENGTH_MEASURE(2.E-2),#4);

+#7397=PRESENTATION_STYLE_ASSIGNMENT((#7396));

+#7398=STYLED_ITEM('',(#7397),#7395);

+#7399=DIRECTION('',(1.E0,0.E0,0.E0));

+#7400=VECTOR('',#7399,6.4E-1);

+#7401=CARTESIAN_POINT('',(3.778E1,3.05E0,9.5E-1));

+#7402=LINE('',#7401,#7400);

+#7403=CURVE_STYLE('',#20,POSITIVE_LENGTH_MEASURE(2.E-2),#4);

+#7404=PRESENTATION_STYLE_ASSIGNMENT((#7403));

+#7405=STYLED_ITEM('',(#7404),#7402);

+#7406=DIRECTION('',(-2.842170943040E-14,-1.E0,0.E0));

+#7407=VECTOR('',#7406,2.5E-1);

+#7408=CARTESIAN_POINT('',(3.842E1,3.05E0,9.5E-1));

+#7409=LINE('',#7408,#7407);

+#7410=CURVE_STYLE('',#20,POSITIVE_LENGTH_MEASURE(2.E-2),#4);

+#7411=PRESENTATION_STYLE_ASSIGNMENT((#7410));

+#7412=STYLED_ITEM('',(#7411),#7409);

+#7413=DIRECTION('',(-1.E0,0.E0,0.E0));

+#7414=VECTOR('',#7413,6.4E-1);

+#7415=CARTESIAN_POINT('',(3.842E1,2.8E0,9.5E-1));

+#7416=LINE('',#7415,#7414);

+#7417=CURVE_STYLE('',#20,POSITIVE_LENGTH_MEASURE(2.E-2),#4);

+#7418=PRESENTATION_STYLE_ASSIGNMENT((#7417));

+#7419=STYLED_ITEM('',(#7418),#7416);

+#7420=DIRECTION('',(0.E0,0.E0,-1.E0));

+#7421=VECTOR('',#7420,6.4E-1);

+#7422=CARTESIAN_POINT('',(3.778E1,3.05E0,1.59E0));

+#7423=LINE('',#7422,#7421);

+#7424=CURVE_STYLE('',#20,POSITIVE_LENGTH_MEASURE(2.E-2),#4);

+#7425=PRESENTATION_STYLE_ASSIGNMENT((#7424));

+#7426=STYLED_ITEM('',(#7425),#7423);

+#7427=DIRECTION('',(0.E0,-1.E0,0.E0));

+#7428=VECTOR('',#7427,2.5E-1);

+#7429=CARTESIAN_POINT('',(3.778E1,3.05E0,9.5E-1));

+#7430=LINE('',#7429,#7428);

+#7431=CURVE_STYLE('',#20,POSITIVE_LENGTH_MEASURE(2.E-2),#4);

+#7432=PRESENTATION_STYLE_ASSIGNMENT((#7431));

+#7433=STYLED_ITEM('',(#7432),#7430);

+#7434=DIRECTION('',(0.E0,0.E0,1.E0));

+#7435=VECTOR('',#7434,6.4E-1);

+#7436=CARTESIAN_POINT('',(3.778E1,2.8E0,9.5E-1));

+#7437=LINE('',#7436,#7435);

+#7438=CURVE_STYLE('',#20,POSITIVE_LENGTH_MEASURE(2.E-2),#4);

+#7439=PRESENTATION_STYLE_ASSIGNMENT((#7438));

+#7440=STYLED_ITEM('',(#7439),#7437);

+#7441=DIRECTION('',(-5.773502691896E-1,5.773502691896E-1,-5.773502691896E-1));

+#7442=VECTOR('',#7441,8.660254037844E-1);

+#7443=CARTESIAN_POINT('',(3.778E1,3.05E0,9.5E-1));

+#7444=LINE('',#7443,#7442);

+#7445=CURVE_STYLE('',#20,POSITIVE_LENGTH_MEASURE(2.E-2),#4);

+#7446=PRESENTATION_STYLE_ASSIGNMENT((#7445));

+#7447=STYLED_ITEM('',(#7446),#7444);

+#7448=DIRECTION('',(-5.773502691896E-1,5.773502691896E-1,5.773502691896E-1));

+#7449=VECTOR('',#7448,8.660254037844E-1);

+#7450=CARTESIAN_POINT('',(3.778E1,3.05E0,1.59E0));

+#7451=LINE('',#7450,#7449);

+#7452=CURVE_STYLE('',#20,POSITIVE_LENGTH_MEASURE(2.E-2),#4);

+#7453=PRESENTATION_STYLE_ASSIGNMENT((#7452));

+#7454=STYLED_ITEM('',(#7453),#7451);

+#7455=DIRECTION('',(-1.E0,0.E0,0.E0));

+#7456=VECTOR('',#7455,6.4E-1);

+#7457=CARTESIAN_POINT('',(3.842E1,3.05E0,1.59E0));

+#7458=LINE('',#7457,#7456);

+#7459=CURVE_STYLE('',#20,POSITIVE_LENGTH_MEASURE(2.E-2),#4);

+#7460=PRESENTATION_STYLE_ASSIGNMENT((#7459));

+#7461=STYLED_ITEM('',(#7460),#7458);

+#7462=DIRECTION('',(0.E0,-1.E0,0.E0));

+#7463=VECTOR('',#7462,2.5E-1);

+#7464=CARTESIAN_POINT('',(3.778E1,3.05E0,1.59E0));

+#7465=LINE('',#7464,#7463);

+#7466=CURVE_STYLE('',#20,POSITIVE_LENGTH_MEASURE(2.E-2),#4);

+#7467=PRESENTATION_STYLE_ASSIGNMENT((#7466));

+#7468=STYLED_ITEM('',(#7467),#7465);

+#7469=DIRECTION('',(1.E0,0.E0,0.E0));

+#7470=VECTOR('',#7469,6.4E-1);

+#7471=CARTESIAN_POINT('',(3.778E1,2.8E0,1.59E0));

+#7472=LINE('',#7471,#7470);

+#7473=CURVE_STYLE('',#20,POSITIVE_LENGTH_MEASURE(2.E-2),#4);

+#7474=PRESENTATION_STYLE_ASSIGNMENT((#7473));

+#7475=STYLED_ITEM('',(#7474),#7472);

+#7476=DIRECTION('',(0.E0,0.E0,-1.E0));

+#7477=VECTOR('',#7476,1.E0);

+#7478=CARTESIAN_POINT('',(3.989E1,2.E-1,-7.7E-1));

+#7479=LINE('',#7478,#7477);

+#7480=CURVE_STYLE('',#20,POSITIVE_LENGTH_MEASURE(2.E-2),#4);

+#7481=PRESENTATION_STYLE_ASSIGNMENT((#7480));

+#7482=STYLED_ITEM('',(#7481),#7479);

+#7483=DIRECTION('',(0.E0,1.E0,0.E0));

+#7484=VECTOR('',#7483,2.6E0);

+#7485=CARTESIAN_POINT('',(3.989E1,2.E-1,-7.7E-1));

+#7486=LINE('',#7485,#7484);

+#7487=CURVE_STYLE('',#20,POSITIVE_LENGTH_MEASURE(2.E-2),#4);

+#7488=PRESENTATION_STYLE_ASSIGNMENT((#7487));

+#7489=STYLED_ITEM('',(#7488),#7486);

+#7490=DIRECTION('',(-1.E0,0.E0,0.E0));

+#7491=VECTOR('',#7490,1.5E0);

+#7492=CARTESIAN_POINT('',(4.139E1,2.E-1,-7.7E-1));

+#7493=LINE('',#7492,#7491);

+#7494=CURVE_STYLE('',#20,POSITIVE_LENGTH_MEASURE(2.E-2),#4);

+#7495=PRESENTATION_STYLE_ASSIGNMENT((#7494));

+#7496=STYLED_ITEM('',(#7495),#7493);

+#7497=DIRECTION('',(0.E0,1.E0,0.E0));

+#7498=VECTOR('',#7497,2.6E0);

+#7499=CARTESIAN_POINT('',(4.139E1,2.E-1,-7.7E-1));

+#7500=LINE('',#7499,#7498);

+#7501=CURVE_STYLE('',#20,POSITIVE_LENGTH_MEASURE(2.E-2),#4);

+#7502=PRESENTATION_STYLE_ASSIGNMENT((#7501));

+#7503=STYLED_ITEM('',(#7502),#7500);

+#7504=DIRECTION('',(0.E0,0.E0,1.E0));

+#7505=VECTOR('',#7504,1.E0);

+#7506=CARTESIAN_POINT('',(4.139E1,2.E-1,-1.77E0));

+#7507=LINE('',#7506,#7505);

+#7508=CURVE_STYLE('',#20,POSITIVE_LENGTH_MEASURE(2.E-2),#4);

+#7509=PRESENTATION_STYLE_ASSIGNMENT((#7508));

+#7510=STYLED_ITEM('',(#7509),#7507);

+#7511=DIRECTION('',(0.E0,1.E0,0.E0));

+#7512=VECTOR('',#7511,2.6E0);

+#7513=CARTESIAN_POINT('',(4.139E1,2.E-1,-1.77E0));

+#7514=LINE('',#7513,#7512);

+#7515=CURVE_STYLE('',#20,POSITIVE_LENGTH_MEASURE(2.E-2),#4);

+#7516=PRESENTATION_STYLE_ASSIGNMENT((#7515));

+#7517=STYLED_ITEM('',(#7516),#7514);

+#7518=DIRECTION('',(1.E0,0.E0,0.E0));

+#7519=VECTOR('',#7518,1.5E0);

+#7520=CARTESIAN_POINT('',(3.989E1,2.E-1,-1.77E0));

+#7521=LINE('',#7520,#7519);

+#7522=CURVE_STYLE('',#20,POSITIVE_LENGTH_MEASURE(2.E-2),#4);

+#7523=PRESENTATION_STYLE_ASSIGNMENT((#7522));

+#7524=STYLED_ITEM('',(#7523),#7521);

+#7525=DIRECTION('',(0.E0,1.E0,0.E0));

+#7526=VECTOR('',#7525,2.6E0);

+#7527=CARTESIAN_POINT('',(3.989E1,2.E-1,-1.77E0));

+#7528=LINE('',#7527,#7526);

+#7529=CURVE_STYLE('',#20,POSITIVE_LENGTH_MEASURE(2.E-2),#4);

+#7530=PRESENTATION_STYLE_ASSIGNMENT((#7529));

+#7531=STYLED_ITEM('',(#7530),#7528);

+#7532=DIRECTION('',(0.E0,0.E0,-1.E0));

+#7533=VECTOR('',#7532,1.E0);

+#7534=CARTESIAN_POINT('',(3.989E1,2.8E0,-7.7E-1));

+#7535=LINE('',#7534,#7533);

+#7536=CURVE_STYLE('',#20,POSITIVE_LENGTH_MEASURE(2.E-2),#4);

+#7537=PRESENTATION_STYLE_ASSIGNMENT((#7536));

+#7538=STYLED_ITEM('',(#7537),#7535);

+#7539=DIRECTION('',(-1.E0,0.E0,0.E0));

+#7540=VECTOR('',#7539,1.5E0);

+#7541=CARTESIAN_POINT('',(4.139E1,2.8E0,-7.7E-1));

+#7542=LINE('',#7541,#7540);

+#7543=CURVE_STYLE('',#20,POSITIVE_LENGTH_MEASURE(2.E-2),#4);

+#7544=PRESENTATION_STYLE_ASSIGNMENT((#7543));

+#7545=STYLED_ITEM('',(#7544),#7542);

+#7546=DIRECTION('',(0.E0,0.E0,1.E0));

+#7547=VECTOR('',#7546,1.E0);

+#7548=CARTESIAN_POINT('',(4.139E1,2.8E0,-1.77E0));

+#7549=LINE('',#7548,#7547);

+#7550=CURVE_STYLE('',#20,POSITIVE_LENGTH_MEASURE(2.E-2),#4);

+#7551=PRESENTATION_STYLE_ASSIGNMENT((#7550));

+#7552=STYLED_ITEM('',(#7551),#7549);

+#7553=DIRECTION('',(1.E0,0.E0,0.E0));

+#7554=VECTOR('',#7553,1.5E0);

+#7555=CARTESIAN_POINT('',(3.989E1,2.8E0,-1.77E0));

+#7556=LINE('',#7555,#7554);

+#7557=CURVE_STYLE('',#20,POSITIVE_LENGTH_MEASURE(2.E-2),#4);

+#7558=PRESENTATION_STYLE_ASSIGNMENT((#7557));

+#7559=STYLED_ITEM('',(#7558),#7556);

+#7560=DIRECTION('',(1.E0,0.E0,0.E0));

+#7561=VECTOR('',#7560,1.5E0);

+#7562=CARTESIAN_POINT('',(3.989E1,2.8E0,7.7E-1));

+#7563=LINE('',#7562,#7561);

+#7564=CURVE_STYLE('',#20,POSITIVE_LENGTH_MEASURE(2.E-2),#4);

+#7565=PRESENTATION_STYLE_ASSIGNMENT((#7564));

+#7566=STYLED_ITEM('',(#7565),#7563);

+#7567=DIRECTION('',(0.E0,0.E0,-1.E0));

+#7568=VECTOR('',#7567,1.E0);

+#7569=CARTESIAN_POINT('',(3.989E1,2.8E0,1.77E0));

+#7570=LINE('',#7569,#7568);

+#7571=CURVE_STYLE('',#20,POSITIVE_LENGTH_MEASURE(2.E-2),#4);

+#7572=PRESENTATION_STYLE_ASSIGNMENT((#7571));

+#7573=STYLED_ITEM('',(#7572),#7570);

+#7574=DIRECTION('',(-1.E0,0.E0,0.E0));

+#7575=VECTOR('',#7574,1.5E0);

+#7576=CARTESIAN_POINT('',(4.139E1,2.8E0,1.77E0));

+#7577=LINE('',#7576,#7575);

+#7578=CURVE_STYLE('',#20,POSITIVE_LENGTH_MEASURE(2.E-2),#4);

+#7579=PRESENTATION_STYLE_ASSIGNMENT((#7578));

+#7580=STYLED_ITEM('',(#7579),#7577);

+#7581=DIRECTION('',(0.E0,0.E0,1.E0));

+#7582=VECTOR('',#7581,1.E0);

+#7583=CARTESIAN_POINT('',(4.139E1,2.8E0,7.7E-1));

+#7584=LINE('',#7583,#7582);

+#7585=CURVE_STYLE('',#20,POSITIVE_LENGTH_MEASURE(2.E-2),#4);

+#7586=PRESENTATION_STYLE_ASSIGNMENT((#7585));

+#7587=STYLED_ITEM('',(#7586),#7584);

+#7588=DIRECTION('',(1.E0,0.E0,0.E0));

+#7589=VECTOR('',#7588,1.5E0);

+#7590=CARTESIAN_POINT('',(3.989E1,2.E-1,7.7E-1));

+#7591=LINE('',#7590,#7589);

+#7592=CURVE_STYLE('',#20,POSITIVE_LENGTH_MEASURE(2.E-2),#4);

+#7593=PRESENTATION_STYLE_ASSIGNMENT((#7592));

+#7594=STYLED_ITEM('',(#7593),#7591);

+#7595=DIRECTION('',(0.E0,1.E0,0.E0));

+#7596=VECTOR('',#7595,2.6E0);

+#7597=CARTESIAN_POINT('',(3.989E1,2.E-1,7.7E-1));

+#7598=LINE('',#7597,#7596);

+#7599=CURVE_STYLE('',#20,POSITIVE_LENGTH_MEASURE(2.E-2),#4);

+#7600=PRESENTATION_STYLE_ASSIGNMENT((#7599));

+#7601=STYLED_ITEM('',(#7600),#7598);

+#7602=DIRECTION('',(0.E0,0.E0,-1.E0));

+#7603=VECTOR('',#7602,1.E0);

+#7604=CARTESIAN_POINT('',(3.989E1,2.E-1,1.77E0));

+#7605=LINE('',#7604,#7603);

+#7606=CURVE_STYLE('',#20,POSITIVE_LENGTH_MEASURE(2.E-2),#4);

+#7607=PRESENTATION_STYLE_ASSIGNMENT((#7606));

+#7608=STYLED_ITEM('',(#7607),#7605);

+#7609=DIRECTION('',(0.E0,1.E0,0.E0));

+#7610=VECTOR('',#7609,2.6E0);

+#7611=CARTESIAN_POINT('',(3.989E1,2.E-1,1.77E0));

+#7612=LINE('',#7611,#7610);

+#7613=CURVE_STYLE('',#20,POSITIVE_LENGTH_MEASURE(2.E-2),#4);

+#7614=PRESENTATION_STYLE_ASSIGNMENT((#7613));

+#7615=STYLED_ITEM('',(#7614),#7612);

+#7616=DIRECTION('',(-1.E0,0.E0,0.E0));

+#7617=VECTOR('',#7616,1.5E0);

+#7618=CARTESIAN_POINT('',(4.139E1,2.E-1,1.77E0));

+#7619=LINE('',#7618,#7617);

+#7620=CURVE_STYLE('',#20,POSITIVE_LENGTH_MEASURE(2.E-2),#4);

+#7621=PRESENTATION_STYLE_ASSIGNMENT((#7620));

+#7622=STYLED_ITEM('',(#7621),#7619);

+#7623=DIRECTION('',(0.E0,1.E0,0.E0));

+#7624=VECTOR('',#7623,2.6E0);

+#7625=CARTESIAN_POINT('',(4.139E1,2.E-1,1.77E0));

+#7626=LINE('',#7625,#7624);

+#7627=CURVE_STYLE('',#20,POSITIVE_LENGTH_MEASURE(2.E-2),#4);

+#7628=PRESENTATION_STYLE_ASSIGNMENT((#7627));

+#7629=STYLED_ITEM('',(#7628),#7626);

+#7630=DIRECTION('',(0.E0,0.E0,1.E0));

+#7631=VECTOR('',#7630,1.E0);

+#7632=CARTESIAN_POINT('',(4.139E1,2.E-1,7.7E-1));

+#7633=LINE('',#7632,#7631);

+#7634=CURVE_STYLE('',#20,POSITIVE_LENGTH_MEASURE(2.E-2),#4);

+#7635=PRESENTATION_STYLE_ASSIGNMENT((#7634));

+#7636=STYLED_ITEM('',(#7635),#7633);

+#7637=DIRECTION('',(0.E0,1.E0,0.E0));

+#7638=VECTOR('',#7637,2.6E0);

+#7639=CARTESIAN_POINT('',(4.139E1,2.E-1,7.7E-1));

+#7640=LINE('',#7639,#7638);

+#7641=CURVE_STYLE('',#20,POSITIVE_LENGTH_MEASURE(2.E-2),#4);

+#7642=PRESENTATION_STYLE_ASSIGNMENT((#7641));

+#7643=STYLED_ITEM('',(#7642),#7640);

+#7644=DIRECTION('',(1.E0,0.E0,0.E0));

+#7645=VECTOR('',#7644,6.4E-1);

+#7646=CARTESIAN_POINT('',(4.032E1,3.05E0,-1.59E0));

+#7647=LINE('',#7646,#7645);

+#7648=CURVE_STYLE('',#20,POSITIVE_LENGTH_MEASURE(2.E-2),#4);

+#7649=PRESENTATION_STYLE_ASSIGNMENT((#7648));

+#7650=STYLED_ITEM('',(#7649),#7647);

+#7651=DIRECTION('',(0.E0,-1.E0,0.E0));

+#7652=VECTOR('',#7651,2.5E-1);

+#7653=CARTESIAN_POINT('',(4.096E1,3.05E0,-1.59E0));

+#7654=LINE('',#7653,#7652);

+#7655=CURVE_STYLE('',#20,POSITIVE_LENGTH_MEASURE(2.E-2),#4);

+#7656=PRESENTATION_STYLE_ASSIGNMENT((#7655));

+#7657=STYLED_ITEM('',(#7656),#7654);

+#7658=DIRECTION('',(-1.E0,0.E0,0.E0));

+#7659=VECTOR('',#7658,6.4E-1);

+#7660=CARTESIAN_POINT('',(4.096E1,2.8E0,-1.59E0));

+#7661=LINE('',#7660,#7659);

+#7662=CURVE_STYLE('',#20,POSITIVE_LENGTH_MEASURE(2.E-2),#4);

+#7663=PRESENTATION_STYLE_ASSIGNMENT((#7662));

+#7664=STYLED_ITEM('',(#7663),#7661);

+#7665=DIRECTION('',(5.773502691896E-1,5.773502691896E-1,-5.773502691896E-1));

+#7666=VECTOR('',#7665,8.660254037844E-1);

+#7667=CARTESIAN_POINT('',(4.096E1,3.05E0,-1.59E0));

+#7668=LINE('',#7667,#7666);

+#7669=CURVE_STYLE('',#20,POSITIVE_LENGTH_MEASURE(2.E-2),#4);

+#7670=PRESENTATION_STYLE_ASSIGNMENT((#7669));

+#7671=STYLED_ITEM('',(#7670),#7668);

+#7672=DIRECTION('',(-5.773502691896E-1,5.773502691896E-1,-5.773502691896E-1));

+#7673=VECTOR('',#7672,8.660254037844E-1);

+#7674=CARTESIAN_POINT('',(4.032E1,3.05E0,-1.59E0));

+#7675=LINE('',#7674,#7673);

+#7676=CURVE_STYLE('',#20,POSITIVE_LENGTH_MEASURE(2.E-2),#4);

+#7677=PRESENTATION_STYLE_ASSIGNMENT((#7676));

+#7678=STYLED_ITEM('',(#7677),#7675);

+#7679=DIRECTION('',(0.E0,0.E0,-1.E0));

+#7680=VECTOR('',#7679,6.4E-1);

+#7681=CARTESIAN_POINT('',(4.032E1,3.05E0,-9.5E-1));

+#7682=LINE('',#7681,#7680);

+#7683=CURVE_STYLE('',#20,POSITIVE_LENGTH_MEASURE(2.E-2),#4);

+#7684=PRESENTATION_STYLE_ASSIGNMENT((#7683));

+#7685=STYLED_ITEM('',(#7684),#7682);

+#7686=DIRECTION('',(-2.842170943040E-14,-1.E0,0.E0));

+#7687=VECTOR('',#7686,2.5E-1);

+#7688=CARTESIAN_POINT('',(4.032E1,3.05E0,-1.59E0));

+#7689=LINE('',#7688,#7687);

+#7690=CURVE_STYLE('',#20,POSITIVE_LENGTH_MEASURE(2.E-2),#4);

+#7691=PRESENTATION_STYLE_ASSIGNMENT((#7690));

+#7692=STYLED_ITEM('',(#7691),#7689);

+#7693=DIRECTION('',(0.E0,0.E0,1.E0));

+#7694=VECTOR('',#7693,6.4E-1);

+#7695=CARTESIAN_POINT('',(4.032E1,2.8E0,-1.59E0));

+#7696=LINE('',#7695,#7694);

+#7697=CURVE_STYLE('',#20,POSITIVE_LENGTH_MEASURE(2.E-2),#4);

+#7698=PRESENTATION_STYLE_ASSIGNMENT((#7697));

+#7699=STYLED_ITEM('',(#7698),#7696);

+#7700=DIRECTION('',(-1.E0,0.E0,0.E0));

+#7701=VECTOR('',#7700,6.4E-1);

+#7702=CARTESIAN_POINT('',(4.096E1,3.05E0,-9.5E-1));

+#7703=LINE('',#7702,#7701);

+#7704=CURVE_STYLE('',#20,POSITIVE_LENGTH_MEASURE(2.E-2),#4);

+#7705=PRESENTATION_STYLE_ASSIGNMENT((#7704));

+#7706=STYLED_ITEM('',(#7705),#7703);

+#7707=DIRECTION('',(-2.842170943040E-14,-1.E0,0.E0));

+#7708=VECTOR('',#7707,2.5E-1);

+#7709=CARTESIAN_POINT('',(4.032E1,3.05E0,-9.5E-1));

+#7710=LINE('',#7709,#7708);

+#7711=CURVE_STYLE('',#20,POSITIVE_LENGTH_MEASURE(2.E-2),#4);

+#7712=PRESENTATION_STYLE_ASSIGNMENT((#7711));

+#7713=STYLED_ITEM('',(#7712),#7710);

+#7714=DIRECTION('',(1.E0,0.E0,0.E0));

+#7715=VECTOR('',#7714,6.4E-1);

+#7716=CARTESIAN_POINT('',(4.032E1,2.8E0,-9.5E-1));

+#7717=LINE('',#7716,#7715);

+#7718=CURVE_STYLE('',#20,POSITIVE_LENGTH_MEASURE(2.E-2),#4);

+#7719=PRESENTATION_STYLE_ASSIGNMENT((#7718));

+#7720=STYLED_ITEM('',(#7719),#7717);

+#7721=DIRECTION('',(-5.773502691896E-1,5.773502691896E-1,5.773502691896E-1));

+#7722=VECTOR('',#7721,8.660254037844E-1);

+#7723=CARTESIAN_POINT('',(4.032E1,3.05E0,-9.5E-1));

+#7724=LINE('',#7723,#7722);

+#7725=CURVE_STYLE('',#20,POSITIVE_LENGTH_MEASURE(2.E-2),#4);

+#7726=PRESENTATION_STYLE_ASSIGNMENT((#7725));

+#7727=STYLED_ITEM('',(#7726),#7724);

+#7728=DIRECTION('',(5.773502691896E-1,5.773502691896E-1,5.773502691896E-1));

+#7729=VECTOR('',#7728,8.660254037844E-1);

+#7730=CARTESIAN_POINT('',(4.096E1,3.05E0,-9.5E-1));

+#7731=LINE('',#7730,#7729);

+#7732=CURVE_STYLE('',#20,POSITIVE_LENGTH_MEASURE(2.E-2),#4);

+#7733=PRESENTATION_STYLE_ASSIGNMENT((#7732));

+#7734=STYLED_ITEM('',(#7733),#7731);

+#7735=DIRECTION('',(0.E0,0.E0,1.E0));

+#7736=VECTOR('',#7735,6.4E-1);

+#7737=CARTESIAN_POINT('',(4.096E1,3.05E0,-1.59E0));

+#7738=LINE('',#7737,#7736);

+#7739=CURVE_STYLE('',#20,POSITIVE_LENGTH_MEASURE(2.E-2),#4);

+#7740=PRESENTATION_STYLE_ASSIGNMENT((#7739));

+#7741=STYLED_ITEM('',(#7740),#7738);

+#7742=DIRECTION('',(-2.842170943040E-14,-1.E0,0.E0));

+#7743=VECTOR('',#7742,2.5E-1);

+#7744=CARTESIAN_POINT('',(4.096E1,3.05E0,-9.5E-1));

+#7745=LINE('',#7744,#7743);

+#7746=CURVE_STYLE('',#20,POSITIVE_LENGTH_MEASURE(2.E-2),#4);

+#7747=PRESENTATION_STYLE_ASSIGNMENT((#7746));

+#7748=STYLED_ITEM('',(#7747),#7745);

+#7749=DIRECTION('',(0.E0,0.E0,-1.E0));

+#7750=VECTOR('',#7749,6.4E-1);

+#7751=CARTESIAN_POINT('',(4.096E1,2.8E0,-9.5E-1));

+#7752=LINE('',#7751,#7750);

+#7753=CURVE_STYLE('',#20,POSITIVE_LENGTH_MEASURE(2.E-2),#4);

+#7754=PRESENTATION_STYLE_ASSIGNMENT((#7753));

+#7755=STYLED_ITEM('',(#7754),#7752);

+#7756=DIRECTION('',(0.E0,0.E0,1.E0));

+#7757=VECTOR('',#7756,6.4E-1);

+#7758=CARTESIAN_POINT('',(4.096E1,3.05E0,9.5E-1));

+#7759=LINE('',#7758,#7757);

+#7760=CURVE_STYLE('',#20,POSITIVE_LENGTH_MEASURE(2.E-2),#4);

+#7761=PRESENTATION_STYLE_ASSIGNMENT((#7760));

+#7762=STYLED_ITEM('',(#7761),#7759);

+#7763=DIRECTION('',(-2.842170943040E-14,-1.E0,0.E0));

+#7764=VECTOR('',#7763,2.5E-1);

+#7765=CARTESIAN_POINT('',(4.096E1,3.05E0,1.59E0));

+#7766=LINE('',#7765,#7764);

+#7767=CURVE_STYLE('',#20,POSITIVE_LENGTH_MEASURE(2.E-2),#4);

+#7768=PRESENTATION_STYLE_ASSIGNMENT((#7767));

+#7769=STYLED_ITEM('',(#7768),#7766);

+#7770=DIRECTION('',(0.E0,0.E0,-1.E0));

+#7771=VECTOR('',#7770,6.4E-1);

+#7772=CARTESIAN_POINT('',(4.096E1,2.8E0,1.59E0));

+#7773=LINE('',#7772,#7771);

+#7774=CURVE_STYLE('',#20,POSITIVE_LENGTH_MEASURE(2.E-2),#4);

+#7775=PRESENTATION_STYLE_ASSIGNMENT((#7774));

+#7776=STYLED_ITEM('',(#7775),#7773);

+#7777=DIRECTION('',(5.773502691896E-1,5.773502691896E-1,5.773502691896E-1));

+#7778=VECTOR('',#7777,8.660254037844E-1);

+#7779=CARTESIAN_POINT('',(4.096E1,3.05E0,1.59E0));

+#7780=LINE('',#7779,#7778);

+#7781=CURVE_STYLE('',#20,POSITIVE_LENGTH_MEASURE(2.E-2),#4);

+#7782=PRESENTATION_STYLE_ASSIGNMENT((#7781));

+#7783=STYLED_ITEM('',(#7782),#7780);

+#7784=DIRECTION('',(5.773502691896E-1,5.773502691896E-1,-5.773502691896E-1));

+#7785=VECTOR('',#7784,8.660254037844E-1);

+#7786=CARTESIAN_POINT('',(4.096E1,3.05E0,9.5E-1));

+#7787=LINE('',#7786,#7785);

+#7788=CURVE_STYLE('',#20,POSITIVE_LENGTH_MEASURE(2.E-2),#4);

+#7789=PRESENTATION_STYLE_ASSIGNMENT((#7788));

+#7790=STYLED_ITEM('',(#7789),#7787);

+#7791=DIRECTION('',(1.E0,0.E0,0.E0));

+#7792=VECTOR('',#7791,6.4E-1);

+#7793=CARTESIAN_POINT('',(4.032E1,3.05E0,9.5E-1));

+#7794=LINE('',#7793,#7792);

+#7795=CURVE_STYLE('',#20,POSITIVE_LENGTH_MEASURE(2.E-2),#4);

+#7796=PRESENTATION_STYLE_ASSIGNMENT((#7795));

+#7797=STYLED_ITEM('',(#7796),#7794);

+#7798=DIRECTION('',(0.E0,-1.E0,0.E0));

+#7799=VECTOR('',#7798,2.5E-1);

+#7800=CARTESIAN_POINT('',(4.096E1,3.05E0,9.5E-1));

+#7801=LINE('',#7800,#7799);

+#7802=CURVE_STYLE('',#20,POSITIVE_LENGTH_MEASURE(2.E-2),#4);

+#7803=PRESENTATION_STYLE_ASSIGNMENT((#7802));

+#7804=STYLED_ITEM('',(#7803),#7801);

+#7805=DIRECTION('',(-1.E0,0.E0,0.E0));

+#7806=VECTOR('',#7805,6.4E-1);

+#7807=CARTESIAN_POINT('',(4.096E1,2.8E0,9.5E-1));

+#7808=LINE('',#7807,#7806);

+#7809=CURVE_STYLE('',#20,POSITIVE_LENGTH_MEASURE(2.E-2),#4);

+#7810=PRESENTATION_STYLE_ASSIGNMENT((#7809));

+#7811=STYLED_ITEM('',(#7810),#7808);

+#7812=DIRECTION('',(0.E0,0.E0,-1.E0));

+#7813=VECTOR('',#7812,6.4E-1);

+#7814=CARTESIAN_POINT('',(4.032E1,3.05E0,1.59E0));

+#7815=LINE('',#7814,#7813);

+#7816=CURVE_STYLE('',#20,POSITIVE_LENGTH_MEASURE(2.E-2),#4);

+#7817=PRESENTATION_STYLE_ASSIGNMENT((#7816));

+#7818=STYLED_ITEM('',(#7817),#7815);

+#7819=DIRECTION('',(-2.842170943040E-14,-1.E0,0.E0));

+#7820=VECTOR('',#7819,2.5E-1);

+#7821=CARTESIAN_POINT('',(4.032E1,3.05E0,9.5E-1));

+#7822=LINE('',#7821,#7820);

+#7823=CURVE_STYLE('',#20,POSITIVE_LENGTH_MEASURE(2.E-2),#4);

+#7824=PRESENTATION_STYLE_ASSIGNMENT((#7823));

+#7825=STYLED_ITEM('',(#7824),#7822);

+#7826=DIRECTION('',(0.E0,0.E0,1.E0));

+#7827=VECTOR('',#7826,6.4E-1);

+#7828=CARTESIAN_POINT('',(4.032E1,2.8E0,9.5E-1));

+#7829=LINE('',#7828,#7827);

+#7830=CURVE_STYLE('',#20,POSITIVE_LENGTH_MEASURE(2.E-2),#4);

+#7831=PRESENTATION_STYLE_ASSIGNMENT((#7830));

+#7832=STYLED_ITEM('',(#7831),#7829);

+#7833=DIRECTION('',(-5.773502691896E-1,5.773502691896E-1,-5.773502691896E-1));

+#7834=VECTOR('',#7833,8.660254037844E-1);

+#7835=CARTESIAN_POINT('',(4.032E1,3.05E0,9.5E-1));

+#7836=LINE('',#7835,#7834);

+#7837=CURVE_STYLE('',#20,POSITIVE_LENGTH_MEASURE(2.E-2),#4);

+#7838=PRESENTATION_STYLE_ASSIGNMENT((#7837));

+#7839=STYLED_ITEM('',(#7838),#7836);

+#7840=DIRECTION('',(-5.773502691896E-1,5.773502691896E-1,5.773502691896E-1));

+#7841=VECTOR('',#7840,8.660254037844E-1);

+#7842=CARTESIAN_POINT('',(4.032E1,3.05E0,1.59E0));

+#7843=LINE('',#7842,#7841);

+#7844=CURVE_STYLE('',#20,POSITIVE_LENGTH_MEASURE(2.E-2),#4);

+#7845=PRESENTATION_STYLE_ASSIGNMENT((#7844));

+#7846=STYLED_ITEM('',(#7845),#7843);

+#7847=DIRECTION('',(-1.E0,0.E0,0.E0));

+#7848=VECTOR('',#7847,6.4E-1);

+#7849=CARTESIAN_POINT('',(4.096E1,3.05E0,1.59E0));

+#7850=LINE('',#7849,#7848);

+#7851=CURVE_STYLE('',#20,POSITIVE_LENGTH_MEASURE(2.E-2),#4);

+#7852=PRESENTATION_STYLE_ASSIGNMENT((#7851));

+#7853=STYLED_ITEM('',(#7852),#7850);

+#7854=DIRECTION('',(-2.842170943040E-14,-1.E0,0.E0));

+#7855=VECTOR('',#7854,2.5E-1);

+#7856=CARTESIAN_POINT('',(4.032E1,3.05E0,1.59E0));

+#7857=LINE('',#7856,#7855);

+#7858=CURVE_STYLE('',#20,POSITIVE_LENGTH_MEASURE(2.E-2),#4);

+#7859=PRESENTATION_STYLE_ASSIGNMENT((#7858));

+#7860=STYLED_ITEM('',(#7859),#7857);

+#7861=DIRECTION('',(1.E0,0.E0,0.E0));

+#7862=VECTOR('',#7861,6.4E-1);

+#7863=CARTESIAN_POINT('',(4.032E1,2.8E0,1.59E0));

+#7864=LINE('',#7863,#7862);

+#7865=CURVE_STYLE('',#20,POSITIVE_LENGTH_MEASURE(2.E-2),#4);

+#7866=PRESENTATION_STYLE_ASSIGNMENT((#7865));

+#7867=STYLED_ITEM('',(#7866),#7864);

+#7868=DIRECTION('',(0.E0,0.E0,-1.E0));

+#7869=VECTOR('',#7868,1.E0);

+#7870=CARTESIAN_POINT('',(4.243E1,2.E-1,-7.7E-1));

+#7871=LINE('',#7870,#7869);

+#7872=CURVE_STYLE('',#20,POSITIVE_LENGTH_MEASURE(2.E-2),#4);

+#7873=PRESENTATION_STYLE_ASSIGNMENT((#7872));

+#7874=STYLED_ITEM('',(#7873),#7871);

+#7875=DIRECTION('',(0.E0,1.E0,0.E0));

+#7876=VECTOR('',#7875,2.6E0);

+#7877=CARTESIAN_POINT('',(4.243E1,2.E-1,-7.7E-1));

+#7878=LINE('',#7877,#7876);

+#7879=CURVE_STYLE('',#20,POSITIVE_LENGTH_MEASURE(2.E-2),#4);

+#7880=PRESENTATION_STYLE_ASSIGNMENT((#7879));

+#7881=STYLED_ITEM('',(#7880),#7878);

+#7882=DIRECTION('',(-1.E0,0.E0,0.E0));

+#7883=VECTOR('',#7882,1.5E0);

+#7884=CARTESIAN_POINT('',(4.393E1,2.E-1,-7.7E-1));

+#7885=LINE('',#7884,#7883);

+#7886=CURVE_STYLE('',#20,POSITIVE_LENGTH_MEASURE(2.E-2),#4);

+#7887=PRESENTATION_STYLE_ASSIGNMENT((#7886));

+#7888=STYLED_ITEM('',(#7887),#7885);

+#7889=DIRECTION('',(0.E0,1.E0,0.E0));

+#7890=VECTOR('',#7889,2.6E0);

+#7891=CARTESIAN_POINT('',(4.393E1,2.E-1,-7.7E-1));

+#7892=LINE('',#7891,#7890);

+#7893=CURVE_STYLE('',#20,POSITIVE_LENGTH_MEASURE(2.E-2),#4);

+#7894=PRESENTATION_STYLE_ASSIGNMENT((#7893));

+#7895=STYLED_ITEM('',(#7894),#7892);

+#7896=DIRECTION('',(0.E0,0.E0,1.E0));

+#7897=VECTOR('',#7896,1.E0);

+#7898=CARTESIAN_POINT('',(4.393E1,2.E-1,-1.77E0));

+#7899=LINE('',#7898,#7897);

+#7900=CURVE_STYLE('',#20,POSITIVE_LENGTH_MEASURE(2.E-2),#4);

+#7901=PRESENTATION_STYLE_ASSIGNMENT((#7900));

+#7902=STYLED_ITEM('',(#7901),#7899);

+#7903=DIRECTION('',(0.E0,1.E0,0.E0));

+#7904=VECTOR('',#7903,2.6E0);

+#7905=CARTESIAN_POINT('',(4.393E1,2.E-1,-1.77E0));

+#7906=LINE('',#7905,#7904);

+#7907=CURVE_STYLE('',#20,POSITIVE_LENGTH_MEASURE(2.E-2),#4);

+#7908=PRESENTATION_STYLE_ASSIGNMENT((#7907));

+#7909=STYLED_ITEM('',(#7908),#7906);

+#7910=DIRECTION('',(1.E0,0.E0,0.E0));

+#7911=VECTOR('',#7910,1.5E0);

+#7912=CARTESIAN_POINT('',(4.243E1,2.E-1,-1.77E0));

+#7913=LINE('',#7912,#7911);

+#7914=CURVE_STYLE('',#20,POSITIVE_LENGTH_MEASURE(2.E-2),#4);

+#7915=PRESENTATION_STYLE_ASSIGNMENT((#7914));

+#7916=STYLED_ITEM('',(#7915),#7913);

+#7917=DIRECTION('',(0.E0,1.E0,0.E0));

+#7918=VECTOR('',#7917,2.6E0);

+#7919=CARTESIAN_POINT('',(4.243E1,2.E-1,-1.77E0));

+#7920=LINE('',#7919,#7918);

+#7921=CURVE_STYLE('',#20,POSITIVE_LENGTH_MEASURE(2.E-2),#4);

+#7922=PRESENTATION_STYLE_ASSIGNMENT((#7921));

+#7923=STYLED_ITEM('',(#7922),#7920);

+#7924=DIRECTION('',(0.E0,0.E0,-1.E0));

+#7925=VECTOR('',#7924,1.E0);

+#7926=CARTESIAN_POINT('',(4.243E1,2.8E0,-7.7E-1));

+#7927=LINE('',#7926,#7925);

+#7928=CURVE_STYLE('',#20,POSITIVE_LENGTH_MEASURE(2.E-2),#4);

+#7929=PRESENTATION_STYLE_ASSIGNMENT((#7928));

+#7930=STYLED_ITEM('',(#7929),#7927);

+#7931=DIRECTION('',(-1.E0,0.E0,0.E0));

+#7932=VECTOR('',#7931,1.5E0);

+#7933=CARTESIAN_POINT('',(4.393E1,2.8E0,-7.7E-1));

+#7934=LINE('',#7933,#7932);

+#7935=CURVE_STYLE('',#20,POSITIVE_LENGTH_MEASURE(2.E-2),#4);

+#7936=PRESENTATION_STYLE_ASSIGNMENT((#7935));

+#7937=STYLED_ITEM('',(#7936),#7934);

+#7938=DIRECTION('',(0.E0,0.E0,1.E0));

+#7939=VECTOR('',#7938,1.E0);

+#7940=CARTESIAN_POINT('',(4.393E1,2.8E0,-1.77E0));

+#7941=LINE('',#7940,#7939);

+#7942=CURVE_STYLE('',#20,POSITIVE_LENGTH_MEASURE(2.E-2),#4);

+#7943=PRESENTATION_STYLE_ASSIGNMENT((#7942));

+#7944=STYLED_ITEM('',(#7943),#7941);

+#7945=DIRECTION('',(1.E0,0.E0,0.E0));

+#7946=VECTOR('',#7945,1.5E0);

+#7947=CARTESIAN_POINT('',(4.243E1,2.8E0,-1.77E0));

+#7948=LINE('',#7947,#7946);

+#7949=CURVE_STYLE('',#20,POSITIVE_LENGTH_MEASURE(2.E-2),#4);

+#7950=PRESENTATION_STYLE_ASSIGNMENT((#7949));

+#7951=STYLED_ITEM('',(#7950),#7948);

+#7952=DIRECTION('',(1.E0,0.E0,0.E0));

+#7953=VECTOR('',#7952,1.5E0);

+#7954=CARTESIAN_POINT('',(4.243E1,2.8E0,7.7E-1));

+#7955=LINE('',#7954,#7953);

+#7956=CURVE_STYLE('',#20,POSITIVE_LENGTH_MEASURE(2.E-2),#4);

+#7957=PRESENTATION_STYLE_ASSIGNMENT((#7956));

+#7958=STYLED_ITEM('',(#7957),#7955);

+#7959=DIRECTION('',(0.E0,0.E0,-1.E0));

+#7960=VECTOR('',#7959,1.E0);

+#7961=CARTESIAN_POINT('',(4.243E1,2.8E0,1.77E0));

+#7962=LINE('',#7961,#7960);

+#7963=CURVE_STYLE('',#20,POSITIVE_LENGTH_MEASURE(2.E-2),#4);

+#7964=PRESENTATION_STYLE_ASSIGNMENT((#7963));

+#7965=STYLED_ITEM('',(#7964),#7962);

+#7966=DIRECTION('',(-1.E0,0.E0,0.E0));

+#7967=VECTOR('',#7966,1.5E0);

+#7968=CARTESIAN_POINT('',(4.393E1,2.8E0,1.77E0));

+#7969=LINE('',#7968,#7967);

+#7970=CURVE_STYLE('',#20,POSITIVE_LENGTH_MEASURE(2.E-2),#4);

+#7971=PRESENTATION_STYLE_ASSIGNMENT((#7970));

+#7972=STYLED_ITEM('',(#7971),#7969);

+#7973=DIRECTION('',(0.E0,0.E0,1.E0));

+#7974=VECTOR('',#7973,1.E0);

+#7975=CARTESIAN_POINT('',(4.393E1,2.8E0,7.7E-1));

+#7976=LINE('',#7975,#7974);

+#7977=CURVE_STYLE('',#20,POSITIVE_LENGTH_MEASURE(2.E-2),#4);

+#7978=PRESENTATION_STYLE_ASSIGNMENT((#7977));

+#7979=STYLED_ITEM('',(#7978),#7976);

+#7980=DIRECTION('',(1.E0,0.E0,0.E0));

+#7981=VECTOR('',#7980,1.5E0);

+#7982=CARTESIAN_POINT('',(4.243E1,2.E-1,7.7E-1));

+#7983=LINE('',#7982,#7981);

+#7984=CURVE_STYLE('',#20,POSITIVE_LENGTH_MEASURE(2.E-2),#4);

+#7985=PRESENTATION_STYLE_ASSIGNMENT((#7984));

+#7986=STYLED_ITEM('',(#7985),#7983);

+#7987=DIRECTION('',(0.E0,1.E0,0.E0));

+#7988=VECTOR('',#7987,2.6E0);

+#7989=CARTESIAN_POINT('',(4.243E1,2.E-1,7.7E-1));

+#7990=LINE('',#7989,#7988);

+#7991=CURVE_STYLE('',#20,POSITIVE_LENGTH_MEASURE(2.E-2),#4);

+#7992=PRESENTATION_STYLE_ASSIGNMENT((#7991));

+#7993=STYLED_ITEM('',(#7992),#7990);

+#7994=DIRECTION('',(0.E0,0.E0,-1.E0));

+#7995=VECTOR('',#7994,1.E0);

+#7996=CARTESIAN_POINT('',(4.243E1,2.E-1,1.77E0));

+#7997=LINE('',#7996,#7995);

+#7998=CURVE_STYLE('',#20,POSITIVE_LENGTH_MEASURE(2.E-2),#4);

+#7999=PRESENTATION_STYLE_ASSIGNMENT((#7998));

+#8000=STYLED_ITEM('',(#7999),#7997);

+#8001=DIRECTION('',(0.E0,1.E0,0.E0));

+#8002=VECTOR('',#8001,2.6E0);

+#8003=CARTESIAN_POINT('',(4.243E1,2.E-1,1.77E0));

+#8004=LINE('',#8003,#8002);

+#8005=CURVE_STYLE('',#20,POSITIVE_LENGTH_MEASURE(2.E-2),#4);

+#8006=PRESENTATION_STYLE_ASSIGNMENT((#8005));

+#8007=STYLED_ITEM('',(#8006),#8004);

+#8008=DIRECTION('',(-1.E0,0.E0,0.E0));

+#8009=VECTOR('',#8008,1.5E0);

+#8010=CARTESIAN_POINT('',(4.393E1,2.E-1,1.77E0));

+#8011=LINE('',#8010,#8009);

+#8012=CURVE_STYLE('',#20,POSITIVE_LENGTH_MEASURE(2.E-2),#4);

+#8013=PRESENTATION_STYLE_ASSIGNMENT((#8012));

+#8014=STYLED_ITEM('',(#8013),#8011);

+#8015=DIRECTION('',(0.E0,1.E0,0.E0));

+#8016=VECTOR('',#8015,2.6E0);

+#8017=CARTESIAN_POINT('',(4.393E1,2.E-1,1.77E0));

+#8018=LINE('',#8017,#8016);

+#8019=CURVE_STYLE('',#20,POSITIVE_LENGTH_MEASURE(2.E-2),#4);

+#8020=PRESENTATION_STYLE_ASSIGNMENT((#8019));

+#8021=STYLED_ITEM('',(#8020),#8018);

+#8022=DIRECTION('',(0.E0,0.E0,1.E0));

+#8023=VECTOR('',#8022,1.E0);

+#8024=CARTESIAN_POINT('',(4.393E1,2.E-1,7.7E-1));

+#8025=LINE('',#8024,#8023);

+#8026=CURVE_STYLE('',#20,POSITIVE_LENGTH_MEASURE(2.E-2),#4);

+#8027=PRESENTATION_STYLE_ASSIGNMENT((#8026));

+#8028=STYLED_ITEM('',(#8027),#8025);

+#8029=DIRECTION('',(0.E0,1.E0,0.E0));

+#8030=VECTOR('',#8029,2.6E0);

+#8031=CARTESIAN_POINT('',(4.393E1,2.E-1,7.7E-1));

+#8032=LINE('',#8031,#8030);

+#8033=CURVE_STYLE('',#20,POSITIVE_LENGTH_MEASURE(2.E-2),#4);

+#8034=PRESENTATION_STYLE_ASSIGNMENT((#8033));

+#8035=STYLED_ITEM('',(#8034),#8032);

+#8036=DIRECTION('',(1.E0,0.E0,0.E0));

+#8037=VECTOR('',#8036,6.4E-1);

+#8038=CARTESIAN_POINT('',(4.286E1,3.05E0,-1.59E0));

+#8039=LINE('',#8038,#8037);

+#8040=CURVE_STYLE('',#20,POSITIVE_LENGTH_MEASURE(2.E-2),#4);

+#8041=PRESENTATION_STYLE_ASSIGNMENT((#8040));

+#8042=STYLED_ITEM('',(#8041),#8039);

+#8043=DIRECTION('',(0.E0,-1.E0,0.E0));

+#8044=VECTOR('',#8043,2.5E-1);

+#8045=CARTESIAN_POINT('',(4.35E1,3.05E0,-1.59E0));

+#8046=LINE('',#8045,#8044);

+#8047=CURVE_STYLE('',#20,POSITIVE_LENGTH_MEASURE(2.E-2),#4);

+#8048=PRESENTATION_STYLE_ASSIGNMENT((#8047));

+#8049=STYLED_ITEM('',(#8048),#8046);

+#8050=DIRECTION('',(-1.E0,0.E0,0.E0));

+#8051=VECTOR('',#8050,6.4E-1);

+#8052=CARTESIAN_POINT('',(4.35E1,2.8E0,-1.59E0));

+#8053=LINE('',#8052,#8051);

+#8054=CURVE_STYLE('',#20,POSITIVE_LENGTH_MEASURE(2.E-2),#4);

+#8055=PRESENTATION_STYLE_ASSIGNMENT((#8054));

+#8056=STYLED_ITEM('',(#8055),#8053);

+#8057=DIRECTION('',(5.773502691896E-1,5.773502691896E-1,-5.773502691896E-1));

+#8058=VECTOR('',#8057,8.660254037844E-1);

+#8059=CARTESIAN_POINT('',(4.35E1,3.05E0,-1.59E0));

+#8060=LINE('',#8059,#8058);

+#8061=CURVE_STYLE('',#20,POSITIVE_LENGTH_MEASURE(2.E-2),#4);

+#8062=PRESENTATION_STYLE_ASSIGNMENT((#8061));

+#8063=STYLED_ITEM('',(#8062),#8060);

+#8064=DIRECTION('',(-5.773502691896E-1,5.773502691896E-1,-5.773502691896E-1));

+#8065=VECTOR('',#8064,8.660254037844E-1);

+#8066=CARTESIAN_POINT('',(4.286E1,3.05E0,-1.59E0));

+#8067=LINE('',#8066,#8065);

+#8068=CURVE_STYLE('',#20,POSITIVE_LENGTH_MEASURE(2.E-2),#4);

+#8069=PRESENTATION_STYLE_ASSIGNMENT((#8068));

+#8070=STYLED_ITEM('',(#8069),#8067);

+#8071=DIRECTION('',(0.E0,0.E0,-1.E0));

+#8072=VECTOR('',#8071,6.4E-1);

+#8073=CARTESIAN_POINT('',(4.286E1,3.05E0,-9.5E-1));

+#8074=LINE('',#8073,#8072);

+#8075=CURVE_STYLE('',#20,POSITIVE_LENGTH_MEASURE(2.E-2),#4);

+#8076=PRESENTATION_STYLE_ASSIGNMENT((#8075));

+#8077=STYLED_ITEM('',(#8076),#8074);

+#8078=DIRECTION('',(-2.842170943040E-14,-1.E0,0.E0));

+#8079=VECTOR('',#8078,2.5E-1);

+#8080=CARTESIAN_POINT('',(4.286E1,3.05E0,-1.59E0));

+#8081=LINE('',#8080,#8079);

+#8082=CURVE_STYLE('',#20,POSITIVE_LENGTH_MEASURE(2.E-2),#4);

+#8083=PRESENTATION_STYLE_ASSIGNMENT((#8082));

+#8084=STYLED_ITEM('',(#8083),#8081);

+#8085=DIRECTION('',(0.E0,0.E0,1.E0));

+#8086=VECTOR('',#8085,6.4E-1);

+#8087=CARTESIAN_POINT('',(4.286E1,2.8E0,-1.59E0));

+#8088=LINE('',#8087,#8086);

+#8089=CURVE_STYLE('',#20,POSITIVE_LENGTH_MEASURE(2.E-2),#4);

+#8090=PRESENTATION_STYLE_ASSIGNMENT((#8089));

+#8091=STYLED_ITEM('',(#8090),#8088);

+#8092=DIRECTION('',(-1.E0,0.E0,0.E0));

+#8093=VECTOR('',#8092,6.4E-1);

+#8094=CARTESIAN_POINT('',(4.35E1,3.05E0,-9.5E-1));

+#8095=LINE('',#8094,#8093);

+#8096=CURVE_STYLE('',#20,POSITIVE_LENGTH_MEASURE(2.E-2),#4);

+#8097=PRESENTATION_STYLE_ASSIGNMENT((#8096));

+#8098=STYLED_ITEM('',(#8097),#8095);

+#8099=DIRECTION('',(-2.842170943040E-14,-1.E0,0.E0));

+#8100=VECTOR('',#8099,2.5E-1);

+#8101=CARTESIAN_POINT('',(4.286E1,3.05E0,-9.5E-1));

+#8102=LINE('',#8101,#8100);

+#8103=CURVE_STYLE('',#20,POSITIVE_LENGTH_MEASURE(2.E-2),#4);

+#8104=PRESENTATION_STYLE_ASSIGNMENT((#8103));

+#8105=STYLED_ITEM('',(#8104),#8102);

+#8106=DIRECTION('',(1.E0,0.E0,0.E0));

+#8107=VECTOR('',#8106,6.4E-1);

+#8108=CARTESIAN_POINT('',(4.286E1,2.8E0,-9.5E-1));

+#8109=LINE('',#8108,#8107);

+#8110=CURVE_STYLE('',#20,POSITIVE_LENGTH_MEASURE(2.E-2),#4);

+#8111=PRESENTATION_STYLE_ASSIGNMENT((#8110));

+#8112=STYLED_ITEM('',(#8111),#8109);

+#8113=DIRECTION('',(-5.773502691896E-1,5.773502691896E-1,5.773502691896E-1));

+#8114=VECTOR('',#8113,8.660254037844E-1);

+#8115=CARTESIAN_POINT('',(4.286E1,3.05E0,-9.5E-1));

+#8116=LINE('',#8115,#8114);

+#8117=CURVE_STYLE('',#20,POSITIVE_LENGTH_MEASURE(2.E-2),#4);

+#8118=PRESENTATION_STYLE_ASSIGNMENT((#8117));

+#8119=STYLED_ITEM('',(#8118),#8116);

+#8120=DIRECTION('',(5.773502691896E-1,5.773502691896E-1,5.773502691896E-1));

+#8121=VECTOR('',#8120,8.660254037844E-1);

+#8122=CARTESIAN_POINT('',(4.35E1,3.05E0,-9.5E-1));

+#8123=LINE('',#8122,#8121);

+#8124=CURVE_STYLE('',#20,POSITIVE_LENGTH_MEASURE(2.E-2),#4);

+#8125=PRESENTATION_STYLE_ASSIGNMENT((#8124));

+#8126=STYLED_ITEM('',(#8125),#8123);

+#8127=DIRECTION('',(0.E0,0.E0,1.E0));

+#8128=VECTOR('',#8127,6.4E-1);

+#8129=CARTESIAN_POINT('',(4.35E1,3.05E0,-1.59E0));

+#8130=LINE('',#8129,#8128);

+#8131=CURVE_STYLE('',#20,POSITIVE_LENGTH_MEASURE(2.E-2),#4);

+#8132=PRESENTATION_STYLE_ASSIGNMENT((#8131));

+#8133=STYLED_ITEM('',(#8132),#8130);

+#8134=DIRECTION('',(0.E0,-1.E0,0.E0));

+#8135=VECTOR('',#8134,2.5E-1);

+#8136=CARTESIAN_POINT('',(4.35E1,3.05E0,-9.5E-1));

+#8137=LINE('',#8136,#8135);

+#8138=CURVE_STYLE('',#20,POSITIVE_LENGTH_MEASURE(2.E-2),#4);

+#8139=PRESENTATION_STYLE_ASSIGNMENT((#8138));

+#8140=STYLED_ITEM('',(#8139),#8137);

+#8141=DIRECTION('',(0.E0,0.E0,-1.E0));

+#8142=VECTOR('',#8141,6.4E-1);

+#8143=CARTESIAN_POINT('',(4.35E1,2.8E0,-9.5E-1));

+#8144=LINE('',#8143,#8142);

+#8145=CURVE_STYLE('',#20,POSITIVE_LENGTH_MEASURE(2.E-2),#4);

+#8146=PRESENTATION_STYLE_ASSIGNMENT((#8145));

+#8147=STYLED_ITEM('',(#8146),#8144);

+#8148=DIRECTION('',(0.E0,0.E0,1.E0));

+#8149=VECTOR('',#8148,6.4E-1);

+#8150=CARTESIAN_POINT('',(4.35E1,3.05E0,9.5E-1));

+#8151=LINE('',#8150,#8149);

+#8152=CURVE_STYLE('',#20,POSITIVE_LENGTH_MEASURE(2.E-2),#4);

+#8153=PRESENTATION_STYLE_ASSIGNMENT((#8152));

+#8154=STYLED_ITEM('',(#8153),#8151);

+#8155=DIRECTION('',(0.E0,-1.E0,0.E0));

+#8156=VECTOR('',#8155,2.5E-1);

+#8157=CARTESIAN_POINT('',(4.35E1,3.05E0,1.59E0));

+#8158=LINE('',#8157,#8156);

+#8159=CURVE_STYLE('',#20,POSITIVE_LENGTH_MEASURE(2.E-2),#4);

+#8160=PRESENTATION_STYLE_ASSIGNMENT((#8159));

+#8161=STYLED_ITEM('',(#8160),#8158);

+#8162=DIRECTION('',(0.E0,0.E0,-1.E0));

+#8163=VECTOR('',#8162,6.4E-1);

+#8164=CARTESIAN_POINT('',(4.35E1,2.8E0,1.59E0));

+#8165=LINE('',#8164,#8163);

+#8166=CURVE_STYLE('',#20,POSITIVE_LENGTH_MEASURE(2.E-2),#4);

+#8167=PRESENTATION_STYLE_ASSIGNMENT((#8166));

+#8168=STYLED_ITEM('',(#8167),#8165);

+#8169=DIRECTION('',(5.773502691896E-1,5.773502691896E-1,5.773502691896E-1));

+#8170=VECTOR('',#8169,8.660254037844E-1);

+#8171=CARTESIAN_POINT('',(4.35E1,3.05E0,1.59E0));

+#8172=LINE('',#8171,#8170);

+#8173=CURVE_STYLE('',#20,POSITIVE_LENGTH_MEASURE(2.E-2),#4);

+#8174=PRESENTATION_STYLE_ASSIGNMENT((#8173));

+#8175=STYLED_ITEM('',(#8174),#8172);

+#8176=DIRECTION('',(5.773502691896E-1,5.773502691896E-1,-5.773502691896E-1));

+#8177=VECTOR('',#8176,8.660254037844E-1);

+#8178=CARTESIAN_POINT('',(4.35E1,3.05E0,9.5E-1));

+#8179=LINE('',#8178,#8177);

+#8180=CURVE_STYLE('',#20,POSITIVE_LENGTH_MEASURE(2.E-2),#4);

+#8181=PRESENTATION_STYLE_ASSIGNMENT((#8180));

+#8182=STYLED_ITEM('',(#8181),#8179);

+#8183=DIRECTION('',(1.E0,0.E0,0.E0));

+#8184=VECTOR('',#8183,6.4E-1);

+#8185=CARTESIAN_POINT('',(4.286E1,3.05E0,9.5E-1));

+#8186=LINE('',#8185,#8184);

+#8187=CURVE_STYLE('',#20,POSITIVE_LENGTH_MEASURE(2.E-2),#4);

+#8188=PRESENTATION_STYLE_ASSIGNMENT((#8187));

+#8189=STYLED_ITEM('',(#8188),#8186);

+#8190=DIRECTION('',(0.E0,-1.E0,0.E0));

+#8191=VECTOR('',#8190,2.5E-1);

+#8192=CARTESIAN_POINT('',(4.35E1,3.05E0,9.5E-1));

+#8193=LINE('',#8192,#8191);

+#8194=CURVE_STYLE('',#20,POSITIVE_LENGTH_MEASURE(2.E-2),#4);

+#8195=PRESENTATION_STYLE_ASSIGNMENT((#8194));

+#8196=STYLED_ITEM('',(#8195),#8193);

+#8197=DIRECTION('',(-1.E0,0.E0,0.E0));

+#8198=VECTOR('',#8197,6.4E-1);

+#8199=CARTESIAN_POINT('',(4.35E1,2.8E0,9.5E-1));

+#8200=LINE('',#8199,#8198);

+#8201=CURVE_STYLE('',#20,POSITIVE_LENGTH_MEASURE(2.E-2),#4);

+#8202=PRESENTATION_STYLE_ASSIGNMENT((#8201));

+#8203=STYLED_ITEM('',(#8202),#8200);

+#8204=DIRECTION('',(0.E0,0.E0,-1.E0));

+#8205=VECTOR('',#8204,6.4E-1);

+#8206=CARTESIAN_POINT('',(4.286E1,3.05E0,1.59E0));

+#8207=LINE('',#8206,#8205);

+#8208=CURVE_STYLE('',#20,POSITIVE_LENGTH_MEASURE(2.E-2),#4);

+#8209=PRESENTATION_STYLE_ASSIGNMENT((#8208));

+#8210=STYLED_ITEM('',(#8209),#8207);

+#8211=DIRECTION('',(-2.842170943040E-14,-1.E0,0.E0));

+#8212=VECTOR('',#8211,2.5E-1);

+#8213=CARTESIAN_POINT('',(4.286E1,3.05E0,9.5E-1));

+#8214=LINE('',#8213,#8212);

+#8215=CURVE_STYLE('',#20,POSITIVE_LENGTH_MEASURE(2.E-2),#4);

+#8216=PRESENTATION_STYLE_ASSIGNMENT((#8215));

+#8217=STYLED_ITEM('',(#8216),#8214);

+#8218=DIRECTION('',(0.E0,0.E0,1.E0));

+#8219=VECTOR('',#8218,6.4E-1);

+#8220=CARTESIAN_POINT('',(4.286E1,2.8E0,9.5E-1));

+#8221=LINE('',#8220,#8219);

+#8222=CURVE_STYLE('',#20,POSITIVE_LENGTH_MEASURE(2.E-2),#4);

+#8223=PRESENTATION_STYLE_ASSIGNMENT((#8222));

+#8224=STYLED_ITEM('',(#8223),#8221);

+#8225=DIRECTION('',(-5.773502691896E-1,5.773502691896E-1,-5.773502691896E-1));

+#8226=VECTOR('',#8225,8.660254037844E-1);

+#8227=CARTESIAN_POINT('',(4.286E1,3.05E0,9.5E-1));

+#8228=LINE('',#8227,#8226);

+#8229=CURVE_STYLE('',#20,POSITIVE_LENGTH_MEASURE(2.E-2),#4);

+#8230=PRESENTATION_STYLE_ASSIGNMENT((#8229));

+#8231=STYLED_ITEM('',(#8230),#8228);

+#8232=DIRECTION('',(-5.773502691896E-1,5.773502691896E-1,5.773502691896E-1));

+#8233=VECTOR('',#8232,8.660254037844E-1);

+#8234=CARTESIAN_POINT('',(4.286E1,3.05E0,1.59E0));

+#8235=LINE('',#8234,#8233);

+#8236=CURVE_STYLE('',#20,POSITIVE_LENGTH_MEASURE(2.E-2),#4);

+#8237=PRESENTATION_STYLE_ASSIGNMENT((#8236));

+#8238=STYLED_ITEM('',(#8237),#8235);

+#8239=DIRECTION('',(-1.E0,0.E0,0.E0));

+#8240=VECTOR('',#8239,6.4E-1);

+#8241=CARTESIAN_POINT('',(4.35E1,3.05E0,1.59E0));

+#8242=LINE('',#8241,#8240);

+#8243=CURVE_STYLE('',#20,POSITIVE_LENGTH_MEASURE(2.E-2),#4);

+#8244=PRESENTATION_STYLE_ASSIGNMENT((#8243));

+#8245=STYLED_ITEM('',(#8244),#8242);

+#8246=DIRECTION('',(-2.842170943040E-14,-1.E0,0.E0));

+#8247=VECTOR('',#8246,2.5E-1);

+#8248=CARTESIAN_POINT('',(4.286E1,3.05E0,1.59E0));

+#8249=LINE('',#8248,#8247);

+#8250=CURVE_STYLE('',#20,POSITIVE_LENGTH_MEASURE(2.E-2),#4);

+#8251=PRESENTATION_STYLE_ASSIGNMENT((#8250));

+#8252=STYLED_ITEM('',(#8251),#8249);

+#8253=DIRECTION('',(1.E0,0.E0,0.E0));

+#8254=VECTOR('',#8253,6.4E-1);

+#8255=CARTESIAN_POINT('',(4.286E1,2.8E0,1.59E0));

+#8256=LINE('',#8255,#8254);

+#8257=CURVE_STYLE('',#20,POSITIVE_LENGTH_MEASURE(2.E-2),#4);

+#8258=PRESENTATION_STYLE_ASSIGNMENT((#8257));

+#8259=STYLED_ITEM('',(#8258),#8256);

+#8260=DIRECTION('',(0.E0,0.E0,-1.E0));

+#8261=VECTOR('',#8260,1.E0);

+#8262=CARTESIAN_POINT('',(4.497E1,2.E-1,-7.7E-1));

+#8263=LINE('',#8262,#8261);

+#8264=CURVE_STYLE('',#20,POSITIVE_LENGTH_MEASURE(2.E-2),#4);

+#8265=PRESENTATION_STYLE_ASSIGNMENT((#8264));

+#8266=STYLED_ITEM('',(#8265),#8263);

+#8267=DIRECTION('',(0.E0,1.E0,0.E0));

+#8268=VECTOR('',#8267,2.6E0);

+#8269=CARTESIAN_POINT('',(4.497E1,2.E-1,-7.7E-1));

+#8270=LINE('',#8269,#8268);

+#8271=CURVE_STYLE('',#20,POSITIVE_LENGTH_MEASURE(2.E-2),#4);

+#8272=PRESENTATION_STYLE_ASSIGNMENT((#8271));

+#8273=STYLED_ITEM('',(#8272),#8270);

+#8274=DIRECTION('',(-1.E0,0.E0,0.E0));

+#8275=VECTOR('',#8274,1.5E0);

+#8276=CARTESIAN_POINT('',(4.647E1,2.E-1,-7.7E-1));

+#8277=LINE('',#8276,#8275);

+#8278=CURVE_STYLE('',#20,POSITIVE_LENGTH_MEASURE(2.E-2),#4);

+#8279=PRESENTATION_STYLE_ASSIGNMENT((#8278));

+#8280=STYLED_ITEM('',(#8279),#8277);

+#8281=DIRECTION('',(0.E0,1.E0,0.E0));

+#8282=VECTOR('',#8281,2.6E0);

+#8283=CARTESIAN_POINT('',(4.647E1,2.E-1,-7.7E-1));

+#8284=LINE('',#8283,#8282);

+#8285=CURVE_STYLE('',#20,POSITIVE_LENGTH_MEASURE(2.E-2),#4);

+#8286=PRESENTATION_STYLE_ASSIGNMENT((#8285));

+#8287=STYLED_ITEM('',(#8286),#8284);

+#8288=DIRECTION('',(0.E0,0.E0,1.E0));

+#8289=VECTOR('',#8288,1.E0);

+#8290=CARTESIAN_POINT('',(4.647E1,2.E-1,-1.77E0));

+#8291=LINE('',#8290,#8289);

+#8292=CURVE_STYLE('',#20,POSITIVE_LENGTH_MEASURE(2.E-2),#4);

+#8293=PRESENTATION_STYLE_ASSIGNMENT((#8292));

+#8294=STYLED_ITEM('',(#8293),#8291);

+#8295=DIRECTION('',(0.E0,1.E0,0.E0));

+#8296=VECTOR('',#8295,2.6E0);

+#8297=CARTESIAN_POINT('',(4.647E1,2.E-1,-1.77E0));

+#8298=LINE('',#8297,#8296);

+#8299=CURVE_STYLE('',#20,POSITIVE_LENGTH_MEASURE(2.E-2),#4);

+#8300=PRESENTATION_STYLE_ASSIGNMENT((#8299));

+#8301=STYLED_ITEM('',(#8300),#8298);

+#8302=DIRECTION('',(1.E0,0.E0,0.E0));

+#8303=VECTOR('',#8302,1.5E0);

+#8304=CARTESIAN_POINT('',(4.497E1,2.E-1,-1.77E0));

+#8305=LINE('',#8304,#8303);

+#8306=CURVE_STYLE('',#20,POSITIVE_LENGTH_MEASURE(2.E-2),#4);

+#8307=PRESENTATION_STYLE_ASSIGNMENT((#8306));

+#8308=STYLED_ITEM('',(#8307),#8305);

+#8309=DIRECTION('',(0.E0,1.E0,0.E0));

+#8310=VECTOR('',#8309,2.6E0);

+#8311=CARTESIAN_POINT('',(4.497E1,2.E-1,-1.77E0));

+#8312=LINE('',#8311,#8310);

+#8313=CURVE_STYLE('',#20,POSITIVE_LENGTH_MEASURE(2.E-2),#4);

+#8314=PRESENTATION_STYLE_ASSIGNMENT((#8313));

+#8315=STYLED_ITEM('',(#8314),#8312);

+#8316=DIRECTION('',(0.E0,0.E0,-1.E0));

+#8317=VECTOR('',#8316,1.E0);

+#8318=CARTESIAN_POINT('',(4.497E1,2.8E0,-7.7E-1));

+#8319=LINE('',#8318,#8317);

+#8320=CURVE_STYLE('',#20,POSITIVE_LENGTH_MEASURE(2.E-2),#4);

+#8321=PRESENTATION_STYLE_ASSIGNMENT((#8320));

+#8322=STYLED_ITEM('',(#8321),#8319);

+#8323=DIRECTION('',(-1.E0,0.E0,0.E0));

+#8324=VECTOR('',#8323,1.5E0);

+#8325=CARTESIAN_POINT('',(4.647E1,2.8E0,-7.7E-1));

+#8326=LINE('',#8325,#8324);

+#8327=CURVE_STYLE('',#20,POSITIVE_LENGTH_MEASURE(2.E-2),#4);

+#8328=PRESENTATION_STYLE_ASSIGNMENT((#8327));

+#8329=STYLED_ITEM('',(#8328),#8326);

+#8330=DIRECTION('',(0.E0,0.E0,1.E0));

+#8331=VECTOR('',#8330,1.E0);

+#8332=CARTESIAN_POINT('',(4.647E1,2.8E0,-1.77E0));

+#8333=LINE('',#8332,#8331);

+#8334=CURVE_STYLE('',#20,POSITIVE_LENGTH_MEASURE(2.E-2),#4);

+#8335=PRESENTATION_STYLE_ASSIGNMENT((#8334));

+#8336=STYLED_ITEM('',(#8335),#8333);

+#8337=DIRECTION('',(1.E0,0.E0,0.E0));

+#8338=VECTOR('',#8337,1.5E0);

+#8339=CARTESIAN_POINT('',(4.497E1,2.8E0,-1.77E0));

+#8340=LINE('',#8339,#8338);

+#8341=CURVE_STYLE('',#20,POSITIVE_LENGTH_MEASURE(2.E-2),#4);

+#8342=PRESENTATION_STYLE_ASSIGNMENT((#8341));

+#8343=STYLED_ITEM('',(#8342),#8340);

+#8344=DIRECTION('',(1.E0,0.E0,0.E0));

+#8345=VECTOR('',#8344,1.5E0);

+#8346=CARTESIAN_POINT('',(4.497E1,2.8E0,7.7E-1));

+#8347=LINE('',#8346,#8345);

+#8348=CURVE_STYLE('',#20,POSITIVE_LENGTH_MEASURE(2.E-2),#4);

+#8349=PRESENTATION_STYLE_ASSIGNMENT((#8348));

+#8350=STYLED_ITEM('',(#8349),#8347);

+#8351=DIRECTION('',(0.E0,0.E0,-1.E0));

+#8352=VECTOR('',#8351,1.E0);

+#8353=CARTESIAN_POINT('',(4.497E1,2.8E0,1.77E0));

+#8354=LINE('',#8353,#8352);

+#8355=CURVE_STYLE('',#20,POSITIVE_LENGTH_MEASURE(2.E-2),#4);

+#8356=PRESENTATION_STYLE_ASSIGNMENT((#8355));

+#8357=STYLED_ITEM('',(#8356),#8354);

+#8358=DIRECTION('',(-1.E0,0.E0,0.E0));

+#8359=VECTOR('',#8358,1.5E0);

+#8360=CARTESIAN_POINT('',(4.647E1,2.8E0,1.77E0));

+#8361=LINE('',#8360,#8359);

+#8362=CURVE_STYLE('',#20,POSITIVE_LENGTH_MEASURE(2.E-2),#4);

+#8363=PRESENTATION_STYLE_ASSIGNMENT((#8362));

+#8364=STYLED_ITEM('',(#8363),#8361);

+#8365=DIRECTION('',(0.E0,0.E0,1.E0));

+#8366=VECTOR('',#8365,1.E0);

+#8367=CARTESIAN_POINT('',(4.647E1,2.8E0,7.7E-1));

+#8368=LINE('',#8367,#8366);

+#8369=CURVE_STYLE('',#20,POSITIVE_LENGTH_MEASURE(2.E-2),#4);

+#8370=PRESENTATION_STYLE_ASSIGNMENT((#8369));

+#8371=STYLED_ITEM('',(#8370),#8368);

+#8372=DIRECTION('',(1.E0,0.E0,0.E0));

+#8373=VECTOR('',#8372,1.5E0);

+#8374=CARTESIAN_POINT('',(4.497E1,2.E-1,7.7E-1));

+#8375=LINE('',#8374,#8373);

+#8376=CURVE_STYLE('',#20,POSITIVE_LENGTH_MEASURE(2.E-2),#4);

+#8377=PRESENTATION_STYLE_ASSIGNMENT((#8376));

+#8378=STYLED_ITEM('',(#8377),#8375);

+#8379=DIRECTION('',(0.E0,1.E0,0.E0));

+#8380=VECTOR('',#8379,2.6E0);

+#8381=CARTESIAN_POINT('',(4.497E1,2.E-1,7.7E-1));

+#8382=LINE('',#8381,#8380);

+#8383=CURVE_STYLE('',#20,POSITIVE_LENGTH_MEASURE(2.E-2),#4);

+#8384=PRESENTATION_STYLE_ASSIGNMENT((#8383));

+#8385=STYLED_ITEM('',(#8384),#8382);

+#8386=DIRECTION('',(0.E0,0.E0,-1.E0));

+#8387=VECTOR('',#8386,1.E0);

+#8388=CARTESIAN_POINT('',(4.497E1,2.E-1,1.77E0));

+#8389=LINE('',#8388,#8387);

+#8390=CURVE_STYLE('',#20,POSITIVE_LENGTH_MEASURE(2.E-2),#4);

+#8391=PRESENTATION_STYLE_ASSIGNMENT((#8390));

+#8392=STYLED_ITEM('',(#8391),#8389);

+#8393=DIRECTION('',(0.E0,1.E0,0.E0));

+#8394=VECTOR('',#8393,2.6E0);

+#8395=CARTESIAN_POINT('',(4.497E1,2.E-1,1.77E0));

+#8396=LINE('',#8395,#8394);

+#8397=CURVE_STYLE('',#20,POSITIVE_LENGTH_MEASURE(2.E-2),#4);

+#8398=PRESENTATION_STYLE_ASSIGNMENT((#8397));

+#8399=STYLED_ITEM('',(#8398),#8396);

+#8400=DIRECTION('',(-1.E0,0.E0,0.E0));

+#8401=VECTOR('',#8400,1.5E0);

+#8402=CARTESIAN_POINT('',(4.647E1,2.E-1,1.77E0));

+#8403=LINE('',#8402,#8401);

+#8404=CURVE_STYLE('',#20,POSITIVE_LENGTH_MEASURE(2.E-2),#4);

+#8405=PRESENTATION_STYLE_ASSIGNMENT((#8404));

+#8406=STYLED_ITEM('',(#8405),#8403);

+#8407=DIRECTION('',(0.E0,1.E0,0.E0));

+#8408=VECTOR('',#8407,2.6E0);

+#8409=CARTESIAN_POINT('',(4.647E1,2.E-1,1.77E0));

+#8410=LINE('',#8409,#8408);

+#8411=CURVE_STYLE('',#20,POSITIVE_LENGTH_MEASURE(2.E-2),#4);

+#8412=PRESENTATION_STYLE_ASSIGNMENT((#8411));

+#8413=STYLED_ITEM('',(#8412),#8410);

+#8414=DIRECTION('',(0.E0,0.E0,1.E0));

+#8415=VECTOR('',#8414,1.E0);

+#8416=CARTESIAN_POINT('',(4.647E1,2.E-1,7.7E-1));

+#8417=LINE('',#8416,#8415);

+#8418=CURVE_STYLE('',#20,POSITIVE_LENGTH_MEASURE(2.E-2),#4);

+#8419=PRESENTATION_STYLE_ASSIGNMENT((#8418));

+#8420=STYLED_ITEM('',(#8419),#8417);

+#8421=DIRECTION('',(0.E0,1.E0,0.E0));

+#8422=VECTOR('',#8421,2.6E0);

+#8423=CARTESIAN_POINT('',(4.647E1,2.E-1,7.7E-1));

+#8424=LINE('',#8423,#8422);

+#8425=CURVE_STYLE('',#20,POSITIVE_LENGTH_MEASURE(2.E-2),#4);

+#8426=PRESENTATION_STYLE_ASSIGNMENT((#8425));

+#8427=STYLED_ITEM('',(#8426),#8424);

+#8428=DIRECTION('',(1.E0,0.E0,0.E0));

+#8429=VECTOR('',#8428,6.4E-1);

+#8430=CARTESIAN_POINT('',(4.54E1,3.05E0,-1.59E0));

+#8431=LINE('',#8430,#8429);

+#8432=CURVE_STYLE('',#20,POSITIVE_LENGTH_MEASURE(2.E-2),#4);

+#8433=PRESENTATION_STYLE_ASSIGNMENT((#8432));

+#8434=STYLED_ITEM('',(#8433),#8431);

+#8435=DIRECTION('',(-2.842170943040E-14,-1.E0,0.E0));

+#8436=VECTOR('',#8435,2.5E-1);

+#8437=CARTESIAN_POINT('',(4.604E1,3.05E0,-1.59E0));

+#8438=LINE('',#8437,#8436);

+#8439=CURVE_STYLE('',#20,POSITIVE_LENGTH_MEASURE(2.E-2),#4);

+#8440=PRESENTATION_STYLE_ASSIGNMENT((#8439));

+#8441=STYLED_ITEM('',(#8440),#8438);

+#8442=DIRECTION('',(-1.E0,0.E0,0.E0));

+#8443=VECTOR('',#8442,6.4E-1);

+#8444=CARTESIAN_POINT('',(4.604E1,2.8E0,-1.59E0));

+#8445=LINE('',#8444,#8443);

+#8446=CURVE_STYLE('',#20,POSITIVE_LENGTH_MEASURE(2.E-2),#4);

+#8447=PRESENTATION_STYLE_ASSIGNMENT((#8446));

+#8448=STYLED_ITEM('',(#8447),#8445);

+#8449=DIRECTION('',(5.773502691896E-1,5.773502691896E-1,-5.773502691896E-1));

+#8450=VECTOR('',#8449,8.660254037844E-1);

+#8451=CARTESIAN_POINT('',(4.604E1,3.05E0,-1.59E0));

+#8452=LINE('',#8451,#8450);

+#8453=CURVE_STYLE('',#20,POSITIVE_LENGTH_MEASURE(2.E-2),#4);

+#8454=PRESENTATION_STYLE_ASSIGNMENT((#8453));

+#8455=STYLED_ITEM('',(#8454),#8452);

+#8456=DIRECTION('',(-5.773502691896E-1,5.773502691896E-1,-5.773502691896E-1));

+#8457=VECTOR('',#8456,8.660254037844E-1);

+#8458=CARTESIAN_POINT('',(4.54E1,3.05E0,-1.59E0));

+#8459=LINE('',#8458,#8457);

+#8460=CURVE_STYLE('',#20,POSITIVE_LENGTH_MEASURE(2.E-2),#4);

+#8461=PRESENTATION_STYLE_ASSIGNMENT((#8460));

+#8462=STYLED_ITEM('',(#8461),#8459);

+#8463=DIRECTION('',(0.E0,0.E0,-1.E0));

+#8464=VECTOR('',#8463,6.4E-1);

+#8465=CARTESIAN_POINT('',(4.54E1,3.05E0,-9.5E-1));

+#8466=LINE('',#8465,#8464);

+#8467=CURVE_STYLE('',#20,POSITIVE_LENGTH_MEASURE(2.E-2),#4);

+#8468=PRESENTATION_STYLE_ASSIGNMENT((#8467));

+#8469=STYLED_ITEM('',(#8468),#8466);

+#8470=DIRECTION('',(0.E0,-1.E0,0.E0));

+#8471=VECTOR('',#8470,2.5E-1);

+#8472=CARTESIAN_POINT('',(4.54E1,3.05E0,-1.59E0));

+#8473=LINE('',#8472,#8471);

+#8474=CURVE_STYLE('',#20,POSITIVE_LENGTH_MEASURE(2.E-2),#4);

+#8475=PRESENTATION_STYLE_ASSIGNMENT((#8474));

+#8476=STYLED_ITEM('',(#8475),#8473);

+#8477=DIRECTION('',(0.E0,0.E0,1.E0));

+#8478=VECTOR('',#8477,6.4E-1);

+#8479=CARTESIAN_POINT('',(4.54E1,2.8E0,-1.59E0));

+#8480=LINE('',#8479,#8478);

+#8481=CURVE_STYLE('',#20,POSITIVE_LENGTH_MEASURE(2.E-2),#4);

+#8482=PRESENTATION_STYLE_ASSIGNMENT((#8481));

+#8483=STYLED_ITEM('',(#8482),#8480);

+#8484=DIRECTION('',(-1.E0,0.E0,0.E0));

+#8485=VECTOR('',#8484,6.4E-1);

+#8486=CARTESIAN_POINT('',(4.604E1,3.05E0,-9.5E-1));

+#8487=LINE('',#8486,#8485);

+#8488=CURVE_STYLE('',#20,POSITIVE_LENGTH_MEASURE(2.E-2),#4);

+#8489=PRESENTATION_STYLE_ASSIGNMENT((#8488));

+#8490=STYLED_ITEM('',(#8489),#8487);

+#8491=DIRECTION('',(0.E0,-1.E0,0.E0));

+#8492=VECTOR('',#8491,2.5E-1);

+#8493=CARTESIAN_POINT('',(4.54E1,3.05E0,-9.5E-1));

+#8494=LINE('',#8493,#8492);

+#8495=CURVE_STYLE('',#20,POSITIVE_LENGTH_MEASURE(2.E-2),#4);

+#8496=PRESENTATION_STYLE_ASSIGNMENT((#8495));

+#8497=STYLED_ITEM('',(#8496),#8494);

+#8498=DIRECTION('',(1.E0,0.E0,0.E0));

+#8499=VECTOR('',#8498,6.4E-1);

+#8500=CARTESIAN_POINT('',(4.54E1,2.8E0,-9.5E-1));

+#8501=LINE('',#8500,#8499);

+#8502=CURVE_STYLE('',#20,POSITIVE_LENGTH_MEASURE(2.E-2),#4);

+#8503=PRESENTATION_STYLE_ASSIGNMENT((#8502));

+#8504=STYLED_ITEM('',(#8503),#8501);

+#8505=DIRECTION('',(-5.773502691896E-1,5.773502691896E-1,5.773502691896E-1));

+#8506=VECTOR('',#8505,8.660254037844E-1);

+#8507=CARTESIAN_POINT('',(4.54E1,3.05E0,-9.5E-1));

+#8508=LINE('',#8507,#8506);

+#8509=CURVE_STYLE('',#20,POSITIVE_LENGTH_MEASURE(2.E-2),#4);

+#8510=PRESENTATION_STYLE_ASSIGNMENT((#8509));

+#8511=STYLED_ITEM('',(#8510),#8508);

+#8512=DIRECTION('',(5.773502691896E-1,5.773502691896E-1,5.773502691896E-1));

+#8513=VECTOR('',#8512,8.660254037844E-1);

+#8514=CARTESIAN_POINT('',(4.604E1,3.05E0,-9.5E-1));

+#8515=LINE('',#8514,#8513);

+#8516=CURVE_STYLE('',#20,POSITIVE_LENGTH_MEASURE(2.E-2),#4);

+#8517=PRESENTATION_STYLE_ASSIGNMENT((#8516));

+#8518=STYLED_ITEM('',(#8517),#8515);

+#8519=DIRECTION('',(0.E0,0.E0,1.E0));

+#8520=VECTOR('',#8519,6.4E-1);

+#8521=CARTESIAN_POINT('',(4.604E1,3.05E0,-1.59E0));

+#8522=LINE('',#8521,#8520);

+#8523=CURVE_STYLE('',#20,POSITIVE_LENGTH_MEASURE(2.E-2),#4);

+#8524=PRESENTATION_STYLE_ASSIGNMENT((#8523));

+#8525=STYLED_ITEM('',(#8524),#8522);

+#8526=DIRECTION('',(-2.842170943040E-14,-1.E0,0.E0));

+#8527=VECTOR('',#8526,2.5E-1);

+#8528=CARTESIAN_POINT('',(4.604E1,3.05E0,-9.5E-1));

+#8529=LINE('',#8528,#8527);

+#8530=CURVE_STYLE('',#20,POSITIVE_LENGTH_MEASURE(2.E-2),#4);

+#8531=PRESENTATION_STYLE_ASSIGNMENT((#8530));

+#8532=STYLED_ITEM('',(#8531),#8529);

+#8533=DIRECTION('',(0.E0,0.E0,-1.E0));

+#8534=VECTOR('',#8533,6.4E-1);

+#8535=CARTESIAN_POINT('',(4.604E1,2.8E0,-9.5E-1));

+#8536=LINE('',#8535,#8534);

+#8537=CURVE_STYLE('',#20,POSITIVE_LENGTH_MEASURE(2.E-2),#4);

+#8538=PRESENTATION_STYLE_ASSIGNMENT((#8537));

+#8539=STYLED_ITEM('',(#8538),#8536);

+#8540=DIRECTION('',(0.E0,0.E0,1.E0));

+#8541=VECTOR('',#8540,6.4E-1);

+#8542=CARTESIAN_POINT('',(4.604E1,3.05E0,9.5E-1));

+#8543=LINE('',#8542,#8541);

+#8544=CURVE_STYLE('',#20,POSITIVE_LENGTH_MEASURE(2.E-2),#4);

+#8545=PRESENTATION_STYLE_ASSIGNMENT((#8544));

+#8546=STYLED_ITEM('',(#8545),#8543);

+#8547=DIRECTION('',(-2.842170943040E-14,-1.E0,0.E0));

+#8548=VECTOR('',#8547,2.5E-1);

+#8549=CARTESIAN_POINT('',(4.604E1,3.05E0,1.59E0));

+#8550=LINE('',#8549,#8548);

+#8551=CURVE_STYLE('',#20,POSITIVE_LENGTH_MEASURE(2.E-2),#4);

+#8552=PRESENTATION_STYLE_ASSIGNMENT((#8551));

+#8553=STYLED_ITEM('',(#8552),#8550);

+#8554=DIRECTION('',(0.E0,0.E0,-1.E0));

+#8555=VECTOR('',#8554,6.4E-1);

+#8556=CARTESIAN_POINT('',(4.604E1,2.8E0,1.59E0));

+#8557=LINE('',#8556,#8555);

+#8558=CURVE_STYLE('',#20,POSITIVE_LENGTH_MEASURE(2.E-2),#4);

+#8559=PRESENTATION_STYLE_ASSIGNMENT((#8558));

+#8560=STYLED_ITEM('',(#8559),#8557);

+#8561=DIRECTION('',(5.773502691896E-1,5.773502691896E-1,5.773502691896E-1));

+#8562=VECTOR('',#8561,8.660254037844E-1);

+#8563=CARTESIAN_POINT('',(4.604E1,3.05E0,1.59E0));

+#8564=LINE('',#8563,#8562);

+#8565=CURVE_STYLE('',#20,POSITIVE_LENGTH_MEASURE(2.E-2),#4);

+#8566=PRESENTATION_STYLE_ASSIGNMENT((#8565));

+#8567=STYLED_ITEM('',(#8566),#8564);

+#8568=DIRECTION('',(5.773502691896E-1,5.773502691896E-1,-5.773502691896E-1));

+#8569=VECTOR('',#8568,8.660254037844E-1);

+#8570=CARTESIAN_POINT('',(4.604E1,3.05E0,9.5E-1));

+#8571=LINE('',#8570,#8569);

+#8572=CURVE_STYLE('',#20,POSITIVE_LENGTH_MEASURE(2.E-2),#4);

+#8573=PRESENTATION_STYLE_ASSIGNMENT((#8572));

+#8574=STYLED_ITEM('',(#8573),#8571);

+#8575=DIRECTION('',(1.E0,0.E0,0.E0));

+#8576=VECTOR('',#8575,6.4E-1);

+#8577=CARTESIAN_POINT('',(4.54E1,3.05E0,9.5E-1));

+#8578=LINE('',#8577,#8576);

+#8579=CURVE_STYLE('',#20,POSITIVE_LENGTH_MEASURE(2.E-2),#4);

+#8580=PRESENTATION_STYLE_ASSIGNMENT((#8579));

+#8581=STYLED_ITEM('',(#8580),#8578);

+#8582=DIRECTION('',(-2.842170943040E-14,-1.E0,0.E0));

+#8583=VECTOR('',#8582,2.5E-1);

+#8584=CARTESIAN_POINT('',(4.604E1,3.05E0,9.5E-1));

+#8585=LINE('',#8584,#8583);

+#8586=CURVE_STYLE('',#20,POSITIVE_LENGTH_MEASURE(2.E-2),#4);

+#8587=PRESENTATION_STYLE_ASSIGNMENT((#8586));

+#8588=STYLED_ITEM('',(#8587),#8585);

+#8589=DIRECTION('',(-1.E0,0.E0,0.E0));

+#8590=VECTOR('',#8589,6.4E-1);

+#8591=CARTESIAN_POINT('',(4.604E1,2.8E0,9.5E-1));

+#8592=LINE('',#8591,#8590);

+#8593=CURVE_STYLE('',#20,POSITIVE_LENGTH_MEASURE(2.E-2),#4);

+#8594=PRESENTATION_STYLE_ASSIGNMENT((#8593));

+#8595=STYLED_ITEM('',(#8594),#8592);

+#8596=DIRECTION('',(0.E0,0.E0,-1.E0));

+#8597=VECTOR('',#8596,6.4E-1);

+#8598=CARTESIAN_POINT('',(4.54E1,3.05E0,1.59E0));

+#8599=LINE('',#8598,#8597);

+#8600=CURVE_STYLE('',#20,POSITIVE_LENGTH_MEASURE(2.E-2),#4);

+#8601=PRESENTATION_STYLE_ASSIGNMENT((#8600));

+#8602=STYLED_ITEM('',(#8601),#8599);

+#8603=DIRECTION('',(0.E0,-1.E0,0.E0));

+#8604=VECTOR('',#8603,2.5E-1);

+#8605=CARTESIAN_POINT('',(4.54E1,3.05E0,9.5E-1));

+#8606=LINE('',#8605,#8604);

+#8607=CURVE_STYLE('',#20,POSITIVE_LENGTH_MEASURE(2.E-2),#4);

+#8608=PRESENTATION_STYLE_ASSIGNMENT((#8607));

+#8609=STYLED_ITEM('',(#8608),#8606);

+#8610=DIRECTION('',(0.E0,0.E0,1.E0));

+#8611=VECTOR('',#8610,6.4E-1);

+#8612=CARTESIAN_POINT('',(4.54E1,2.8E0,9.5E-1));

+#8613=LINE('',#8612,#8611);

+#8614=CURVE_STYLE('',#20,POSITIVE_LENGTH_MEASURE(2.E-2),#4);

+#8615=PRESENTATION_STYLE_ASSIGNMENT((#8614));

+#8616=STYLED_ITEM('',(#8615),#8613);

+#8617=DIRECTION('',(-5.773502691896E-1,5.773502691896E-1,-5.773502691896E-1));

+#8618=VECTOR('',#8617,8.660254037844E-1);

+#8619=CARTESIAN_POINT('',(4.54E1,3.05E0,9.5E-1));

+#8620=LINE('',#8619,#8618);

+#8621=CURVE_STYLE('',#20,POSITIVE_LENGTH_MEASURE(2.E-2),#4);

+#8622=PRESENTATION_STYLE_ASSIGNMENT((#8621));

+#8623=STYLED_ITEM('',(#8622),#8620);

+#8624=DIRECTION('',(-5.773502691896E-1,5.773502691896E-1,5.773502691896E-1));

+#8625=VECTOR('',#8624,8.660254037844E-1);

+#8626=CARTESIAN_POINT('',(4.54E1,3.05E0,1.59E0));

+#8627=LINE('',#8626,#8625);

+#8628=CURVE_STYLE('',#20,POSITIVE_LENGTH_MEASURE(2.E-2),#4);

+#8629=PRESENTATION_STYLE_ASSIGNMENT((#8628));

+#8630=STYLED_ITEM('',(#8629),#8627);

+#8631=DIRECTION('',(-1.E0,0.E0,0.E0));

+#8632=VECTOR('',#8631,6.4E-1);

+#8633=CARTESIAN_POINT('',(4.604E1,3.05E0,1.59E0));

+#8634=LINE('',#8633,#8632);

+#8635=CURVE_STYLE('',#20,POSITIVE_LENGTH_MEASURE(2.E-2),#4);

+#8636=PRESENTATION_STYLE_ASSIGNMENT((#8635));

+#8637=STYLED_ITEM('',(#8636),#8634);

+#8638=DIRECTION('',(0.E0,-1.E0,0.E0));

+#8639=VECTOR('',#8638,2.5E-1);

+#8640=CARTESIAN_POINT('',(4.54E1,3.05E0,1.59E0));

+#8641=LINE('',#8640,#8639);

+#8642=CURVE_STYLE('',#20,POSITIVE_LENGTH_MEASURE(2.E-2),#4);

+#8643=PRESENTATION_STYLE_ASSIGNMENT((#8642));

+#8644=STYLED_ITEM('',(#8643),#8641);

+#8645=DIRECTION('',(1.E0,0.E0,0.E0));

+#8646=VECTOR('',#8645,6.4E-1);

+#8647=CARTESIAN_POINT('',(4.54E1,2.8E0,1.59E0));

+#8648=LINE('',#8647,#8646);

+#8649=CURVE_STYLE('',#20,POSITIVE_LENGTH_MEASURE(2.E-2),#4);

+#8650=PRESENTATION_STYLE_ASSIGNMENT((#8649));

+#8651=STYLED_ITEM('',(#8650),#8648);

+#8652=DIRECTION('',(0.E0,0.E0,-1.E0));

+#8653=VECTOR('',#8652,1.E0);

+#8654=CARTESIAN_POINT('',(4.751E1,2.E-1,-7.7E-1));

+#8655=LINE('',#8654,#8653);

+#8656=CURVE_STYLE('',#20,POSITIVE_LENGTH_MEASURE(2.E-2),#4);

+#8657=PRESENTATION_STYLE_ASSIGNMENT((#8656));

+#8658=STYLED_ITEM('',(#8657),#8655);

+#8659=DIRECTION('',(0.E0,1.E0,0.E0));

+#8660=VECTOR('',#8659,2.6E0);

+#8661=CARTESIAN_POINT('',(4.751E1,2.E-1,-7.7E-1));

+#8662=LINE('',#8661,#8660);

+#8663=CURVE_STYLE('',#20,POSITIVE_LENGTH_MEASURE(2.E-2),#4);

+#8664=PRESENTATION_STYLE_ASSIGNMENT((#8663));

+#8665=STYLED_ITEM('',(#8664),#8662);

+#8666=DIRECTION('',(-1.E0,0.E0,0.E0));

+#8667=VECTOR('',#8666,1.5E0);

+#8668=CARTESIAN_POINT('',(4.901E1,2.E-1,-7.7E-1));

+#8669=LINE('',#8668,#8667);

+#8670=CURVE_STYLE('',#20,POSITIVE_LENGTH_MEASURE(2.E-2),#4);

+#8671=PRESENTATION_STYLE_ASSIGNMENT((#8670));

+#8672=STYLED_ITEM('',(#8671),#8669);

+#8673=DIRECTION('',(0.E0,1.E0,0.E0));

+#8674=VECTOR('',#8673,2.6E0);

+#8675=CARTESIAN_POINT('',(4.901E1,2.E-1,-7.7E-1));

+#8676=LINE('',#8675,#8674);

+#8677=CURVE_STYLE('',#20,POSITIVE_LENGTH_MEASURE(2.E-2),#4);

+#8678=PRESENTATION_STYLE_ASSIGNMENT((#8677));

+#8679=STYLED_ITEM('',(#8678),#8676);

+#8680=DIRECTION('',(0.E0,0.E0,1.E0));

+#8681=VECTOR('',#8680,1.E0);

+#8682=CARTESIAN_POINT('',(4.901E1,2.E-1,-1.77E0));

+#8683=LINE('',#8682,#8681);

+#8684=CURVE_STYLE('',#20,POSITIVE_LENGTH_MEASURE(2.E-2),#4);

+#8685=PRESENTATION_STYLE_ASSIGNMENT((#8684));

+#8686=STYLED_ITEM('',(#8685),#8683);

+#8687=DIRECTION('',(0.E0,1.E0,0.E0));

+#8688=VECTOR('',#8687,2.6E0);

+#8689=CARTESIAN_POINT('',(4.901E1,2.E-1,-1.77E0));

+#8690=LINE('',#8689,#8688);

+#8691=CURVE_STYLE('',#20,POSITIVE_LENGTH_MEASURE(2.E-2),#4);

+#8692=PRESENTATION_STYLE_ASSIGNMENT((#8691));

+#8693=STYLED_ITEM('',(#8692),#8690);

+#8694=DIRECTION('',(1.E0,0.E0,0.E0));

+#8695=VECTOR('',#8694,1.5E0);

+#8696=CARTESIAN_POINT('',(4.751E1,2.E-1,-1.77E0));

+#8697=LINE('',#8696,#8695);

+#8698=CURVE_STYLE('',#20,POSITIVE_LENGTH_MEASURE(2.E-2),#4);

+#8699=PRESENTATION_STYLE_ASSIGNMENT((#8698));

+#8700=STYLED_ITEM('',(#8699),#8697);

+#8701=DIRECTION('',(0.E0,1.E0,0.E0));

+#8702=VECTOR('',#8701,2.6E0);

+#8703=CARTESIAN_POINT('',(4.751E1,2.E-1,-1.77E0));

+#8704=LINE('',#8703,#8702);

+#8705=CURVE_STYLE('',#20,POSITIVE_LENGTH_MEASURE(2.E-2),#4);

+#8706=PRESENTATION_STYLE_ASSIGNMENT((#8705));

+#8707=STYLED_ITEM('',(#8706),#8704);

+#8708=DIRECTION('',(0.E0,0.E0,-1.E0));

+#8709=VECTOR('',#8708,1.E0);

+#8710=CARTESIAN_POINT('',(4.751E1,2.8E0,-7.7E-1));

+#8711=LINE('',#8710,#8709);

+#8712=CURVE_STYLE('',#20,POSITIVE_LENGTH_MEASURE(2.E-2),#4);

+#8713=PRESENTATION_STYLE_ASSIGNMENT((#8712));

+#8714=STYLED_ITEM('',(#8713),#8711);

+#8715=DIRECTION('',(-1.E0,0.E0,0.E0));

+#8716=VECTOR('',#8715,1.5E0);

+#8717=CARTESIAN_POINT('',(4.901E1,2.8E0,-7.7E-1));

+#8718=LINE('',#8717,#8716);

+#8719=CURVE_STYLE('',#20,POSITIVE_LENGTH_MEASURE(2.E-2),#4);

+#8720=PRESENTATION_STYLE_ASSIGNMENT((#8719));

+#8721=STYLED_ITEM('',(#8720),#8718);

+#8722=DIRECTION('',(0.E0,0.E0,1.E0));

+#8723=VECTOR('',#8722,1.E0);

+#8724=CARTESIAN_POINT('',(4.901E1,2.8E0,-1.77E0));

+#8725=LINE('',#8724,#8723);

+#8726=CURVE_STYLE('',#20,POSITIVE_LENGTH_MEASURE(2.E-2),#4);

+#8727=PRESENTATION_STYLE_ASSIGNMENT((#8726));

+#8728=STYLED_ITEM('',(#8727),#8725);

+#8729=DIRECTION('',(1.E0,0.E0,0.E0));

+#8730=VECTOR('',#8729,1.5E0);

+#8731=CARTESIAN_POINT('',(4.751E1,2.8E0,-1.77E0));

+#8732=LINE('',#8731,#8730);

+#8733=CURVE_STYLE('',#20,POSITIVE_LENGTH_MEASURE(2.E-2),#4);

+#8734=PRESENTATION_STYLE_ASSIGNMENT((#8733));

+#8735=STYLED_ITEM('',(#8734),#8732);

+#8736=DIRECTION('',(1.E0,0.E0,0.E0));

+#8737=VECTOR('',#8736,1.5E0);

+#8738=CARTESIAN_POINT('',(4.751E1,2.8E0,7.7E-1));

+#8739=LINE('',#8738,#8737);

+#8740=CURVE_STYLE('',#20,POSITIVE_LENGTH_MEASURE(2.E-2),#4);

+#8741=PRESENTATION_STYLE_ASSIGNMENT((#8740));

+#8742=STYLED_ITEM('',(#8741),#8739);

+#8743=DIRECTION('',(0.E0,0.E0,-1.E0));

+#8744=VECTOR('',#8743,1.E0);

+#8745=CARTESIAN_POINT('',(4.751E1,2.8E0,1.77E0));

+#8746=LINE('',#8745,#8744);

+#8747=CURVE_STYLE('',#20,POSITIVE_LENGTH_MEASURE(2.E-2),#4);

+#8748=PRESENTATION_STYLE_ASSIGNMENT((#8747));

+#8749=STYLED_ITEM('',(#8748),#8746);

+#8750=DIRECTION('',(-1.E0,0.E0,0.E0));

+#8751=VECTOR('',#8750,1.5E0);

+#8752=CARTESIAN_POINT('',(4.901E1,2.8E0,1.77E0));

+#8753=LINE('',#8752,#8751);

+#8754=CURVE_STYLE('',#20,POSITIVE_LENGTH_MEASURE(2.E-2),#4);

+#8755=PRESENTATION_STYLE_ASSIGNMENT((#8754));

+#8756=STYLED_ITEM('',(#8755),#8753);

+#8757=DIRECTION('',(0.E0,0.E0,1.E0));

+#8758=VECTOR('',#8757,1.E0);

+#8759=CARTESIAN_POINT('',(4.901E1,2.8E0,7.7E-1));

+#8760=LINE('',#8759,#8758);

+#8761=CURVE_STYLE('',#20,POSITIVE_LENGTH_MEASURE(2.E-2),#4);

+#8762=PRESENTATION_STYLE_ASSIGNMENT((#8761));

+#8763=STYLED_ITEM('',(#8762),#8760);

+#8764=DIRECTION('',(1.E0,0.E0,0.E0));

+#8765=VECTOR('',#8764,1.5E0);

+#8766=CARTESIAN_POINT('',(4.751E1,2.E-1,7.7E-1));

+#8767=LINE('',#8766,#8765);

+#8768=CURVE_STYLE('',#20,POSITIVE_LENGTH_MEASURE(2.E-2),#4);

+#8769=PRESENTATION_STYLE_ASSIGNMENT((#8768));

+#8770=STYLED_ITEM('',(#8769),#8767);

+#8771=DIRECTION('',(0.E0,1.E0,0.E0));

+#8772=VECTOR('',#8771,2.6E0);

+#8773=CARTESIAN_POINT('',(4.751E1,2.E-1,7.7E-1));

+#8774=LINE('',#8773,#8772);

+#8775=CURVE_STYLE('',#20,POSITIVE_LENGTH_MEASURE(2.E-2),#4);

+#8776=PRESENTATION_STYLE_ASSIGNMENT((#8775));

+#8777=STYLED_ITEM('',(#8776),#8774);

+#8778=DIRECTION('',(0.E0,0.E0,-1.E0));

+#8779=VECTOR('',#8778,1.E0);

+#8780=CARTESIAN_POINT('',(4.751E1,2.E-1,1.77E0));

+#8781=LINE('',#8780,#8779);

+#8782=CURVE_STYLE('',#20,POSITIVE_LENGTH_MEASURE(2.E-2),#4);

+#8783=PRESENTATION_STYLE_ASSIGNMENT((#8782));

+#8784=STYLED_ITEM('',(#8783),#8781);

+#8785=DIRECTION('',(0.E0,1.E0,0.E0));

+#8786=VECTOR('',#8785,2.6E0);

+#8787=CARTESIAN_POINT('',(4.751E1,2.E-1,1.77E0));

+#8788=LINE('',#8787,#8786);

+#8789=CURVE_STYLE('',#20,POSITIVE_LENGTH_MEASURE(2.E-2),#4);

+#8790=PRESENTATION_STYLE_ASSIGNMENT((#8789));

+#8791=STYLED_ITEM('',(#8790),#8788);

+#8792=DIRECTION('',(-1.E0,0.E0,0.E0));

+#8793=VECTOR('',#8792,1.5E0);

+#8794=CARTESIAN_POINT('',(4.901E1,2.E-1,1.77E0));

+#8795=LINE('',#8794,#8793);

+#8796=CURVE_STYLE('',#20,POSITIVE_LENGTH_MEASURE(2.E-2),#4);

+#8797=PRESENTATION_STYLE_ASSIGNMENT((#8796));

+#8798=STYLED_ITEM('',(#8797),#8795);

+#8799=DIRECTION('',(0.E0,1.E0,0.E0));

+#8800=VECTOR('',#8799,2.6E0);

+#8801=CARTESIAN_POINT('',(4.901E1,2.E-1,1.77E0));

+#8802=LINE('',#8801,#8800);

+#8803=CURVE_STYLE('',#20,POSITIVE_LENGTH_MEASURE(2.E-2),#4);

+#8804=PRESENTATION_STYLE_ASSIGNMENT((#8803));

+#8805=STYLED_ITEM('',(#8804),#8802);

+#8806=DIRECTION('',(0.E0,0.E0,1.E0));

+#8807=VECTOR('',#8806,1.E0);

+#8808=CARTESIAN_POINT('',(4.901E1,2.E-1,7.7E-1));

+#8809=LINE('',#8808,#8807);

+#8810=CURVE_STYLE('',#20,POSITIVE_LENGTH_MEASURE(2.E-2),#4);

+#8811=PRESENTATION_STYLE_ASSIGNMENT((#8810));

+#8812=STYLED_ITEM('',(#8811),#8809);

+#8813=DIRECTION('',(0.E0,1.E0,0.E0));

+#8814=VECTOR('',#8813,2.6E0);

+#8815=CARTESIAN_POINT('',(4.901E1,2.E-1,7.7E-1));

+#8816=LINE('',#8815,#8814);

+#8817=CURVE_STYLE('',#20,POSITIVE_LENGTH_MEASURE(2.E-2),#4);

+#8818=PRESENTATION_STYLE_ASSIGNMENT((#8817));

+#8819=STYLED_ITEM('',(#8818),#8816);

+#8820=DIRECTION('',(1.E0,0.E0,0.E0));

+#8821=VECTOR('',#8820,6.4E-1);

+#8822=CARTESIAN_POINT('',(4.794E1,3.05E0,-1.59E0));

+#8823=LINE('',#8822,#8821);

+#8824=CURVE_STYLE('',#20,POSITIVE_LENGTH_MEASURE(2.E-2),#4);

+#8825=PRESENTATION_STYLE_ASSIGNMENT((#8824));

+#8826=STYLED_ITEM('',(#8825),#8823);

+#8827=DIRECTION('',(0.E0,-1.E0,0.E0));

+#8828=VECTOR('',#8827,2.5E-1);

+#8829=CARTESIAN_POINT('',(4.858E1,3.05E0,-1.59E0));

+#8830=LINE('',#8829,#8828);

+#8831=CURVE_STYLE('',#20,POSITIVE_LENGTH_MEASURE(2.E-2),#4);

+#8832=PRESENTATION_STYLE_ASSIGNMENT((#8831));

+#8833=STYLED_ITEM('',(#8832),#8830);

+#8834=DIRECTION('',(-1.E0,0.E0,0.E0));

+#8835=VECTOR('',#8834,6.4E-1);

+#8836=CARTESIAN_POINT('',(4.858E1,2.8E0,-1.59E0));

+#8837=LINE('',#8836,#8835);

+#8838=CURVE_STYLE('',#20,POSITIVE_LENGTH_MEASURE(2.E-2),#4);

+#8839=PRESENTATION_STYLE_ASSIGNMENT((#8838));

+#8840=STYLED_ITEM('',(#8839),#8837);

+#8841=DIRECTION('',(5.773502691896E-1,5.773502691896E-1,-5.773502691896E-1));

+#8842=VECTOR('',#8841,8.660254037844E-1);

+#8843=CARTESIAN_POINT('',(4.858E1,3.05E0,-1.59E0));

+#8844=LINE('',#8843,#8842);

+#8845=CURVE_STYLE('',#20,POSITIVE_LENGTH_MEASURE(2.E-2),#4);

+#8846=PRESENTATION_STYLE_ASSIGNMENT((#8845));

+#8847=STYLED_ITEM('',(#8846),#8844);

+#8848=DIRECTION('',(-5.773502691896E-1,5.773502691896E-1,-5.773502691896E-1));

+#8849=VECTOR('',#8848,8.660254037844E-1);

+#8850=CARTESIAN_POINT('',(4.794E1,3.05E0,-1.59E0));

+#8851=LINE('',#8850,#8849);

+#8852=CURVE_STYLE('',#20,POSITIVE_LENGTH_MEASURE(2.E-2),#4);

+#8853=PRESENTATION_STYLE_ASSIGNMENT((#8852));

+#8854=STYLED_ITEM('',(#8853),#8851);

+#8855=DIRECTION('',(0.E0,0.E0,-1.E0));

+#8856=VECTOR('',#8855,6.4E-1);

+#8857=CARTESIAN_POINT('',(4.794E1,3.05E0,-9.5E-1));

+#8858=LINE('',#8857,#8856);

+#8859=CURVE_STYLE('',#20,POSITIVE_LENGTH_MEASURE(2.E-2),#4);

+#8860=PRESENTATION_STYLE_ASSIGNMENT((#8859));

+#8861=STYLED_ITEM('',(#8860),#8858);

+#8862=DIRECTION('',(0.E0,-1.E0,0.E0));

+#8863=VECTOR('',#8862,2.5E-1);

+#8864=CARTESIAN_POINT('',(4.794E1,3.05E0,-1.59E0));

+#8865=LINE('',#8864,#8863);

+#8866=CURVE_STYLE('',#20,POSITIVE_LENGTH_MEASURE(2.E-2),#4);

+#8867=PRESENTATION_STYLE_ASSIGNMENT((#8866));

+#8868=STYLED_ITEM('',(#8867),#8865);

+#8869=DIRECTION('',(0.E0,0.E0,1.E0));

+#8870=VECTOR('',#8869,6.4E-1);

+#8871=CARTESIAN_POINT('',(4.794E1,2.8E0,-1.59E0));

+#8872=LINE('',#8871,#8870);

+#8873=CURVE_STYLE('',#20,POSITIVE_LENGTH_MEASURE(2.E-2),#4);

+#8874=PRESENTATION_STYLE_ASSIGNMENT((#8873));

+#8875=STYLED_ITEM('',(#8874),#8872);

+#8876=DIRECTION('',(-1.E0,0.E0,0.E0));

+#8877=VECTOR('',#8876,6.4E-1);

+#8878=CARTESIAN_POINT('',(4.858E1,3.05E0,-9.5E-1));

+#8879=LINE('',#8878,#8877);

+#8880=CURVE_STYLE('',#20,POSITIVE_LENGTH_MEASURE(2.E-2),#4);

+#8881=PRESENTATION_STYLE_ASSIGNMENT((#8880));

+#8882=STYLED_ITEM('',(#8881),#8879);

+#8883=DIRECTION('',(0.E0,-1.E0,0.E0));

+#8884=VECTOR('',#8883,2.5E-1);

+#8885=CARTESIAN_POINT('',(4.794E1,3.05E0,-9.5E-1));

+#8886=LINE('',#8885,#8884);

+#8887=CURVE_STYLE('',#20,POSITIVE_LENGTH_MEASURE(2.E-2),#4);

+#8888=PRESENTATION_STYLE_ASSIGNMENT((#8887));

+#8889=STYLED_ITEM('',(#8888),#8886);

+#8890=DIRECTION('',(1.E0,0.E0,0.E0));

+#8891=VECTOR('',#8890,6.4E-1);

+#8892=CARTESIAN_POINT('',(4.794E1,2.8E0,-9.5E-1));

+#8893=LINE('',#8892,#8891);

+#8894=CURVE_STYLE('',#20,POSITIVE_LENGTH_MEASURE(2.E-2),#4);

+#8895=PRESENTATION_STYLE_ASSIGNMENT((#8894));

+#8896=STYLED_ITEM('',(#8895),#8893);

+#8897=DIRECTION('',(-5.773502691896E-1,5.773502691896E-1,5.773502691896E-1));

+#8898=VECTOR('',#8897,8.660254037844E-1);

+#8899=CARTESIAN_POINT('',(4.794E1,3.05E0,-9.5E-1));

+#8900=LINE('',#8899,#8898);

+#8901=CURVE_STYLE('',#20,POSITIVE_LENGTH_MEASURE(2.E-2),#4);

+#8902=PRESENTATION_STYLE_ASSIGNMENT((#8901));

+#8903=STYLED_ITEM('',(#8902),#8900);

+#8904=DIRECTION('',(5.773502691896E-1,5.773502691896E-1,5.773502691896E-1));

+#8905=VECTOR('',#8904,8.660254037844E-1);

+#8906=CARTESIAN_POINT('',(4.858E1,3.05E0,-9.5E-1));

+#8907=LINE('',#8906,#8905);

+#8908=CURVE_STYLE('',#20,POSITIVE_LENGTH_MEASURE(2.E-2),#4);

+#8909=PRESENTATION_STYLE_ASSIGNMENT((#8908));

+#8910=STYLED_ITEM('',(#8909),#8907);

+#8911=DIRECTION('',(0.E0,0.E0,1.E0));

+#8912=VECTOR('',#8911,6.4E-1);

+#8913=CARTESIAN_POINT('',(4.858E1,3.05E0,-1.59E0));

+#8914=LINE('',#8913,#8912);

+#8915=CURVE_STYLE('',#20,POSITIVE_LENGTH_MEASURE(2.E-2),#4);

+#8916=PRESENTATION_STYLE_ASSIGNMENT((#8915));

+#8917=STYLED_ITEM('',(#8916),#8914);

+#8918=DIRECTION('',(0.E0,-1.E0,0.E0));

+#8919=VECTOR('',#8918,2.5E-1);

+#8920=CARTESIAN_POINT('',(4.858E1,3.05E0,-9.5E-1));

+#8921=LINE('',#8920,#8919);

+#8922=CURVE_STYLE('',#20,POSITIVE_LENGTH_MEASURE(2.E-2),#4);

+#8923=PRESENTATION_STYLE_ASSIGNMENT((#8922));

+#8924=STYLED_ITEM('',(#8923),#8921);

+#8925=DIRECTION('',(0.E0,0.E0,-1.E0));

+#8926=VECTOR('',#8925,6.4E-1);

+#8927=CARTESIAN_POINT('',(4.858E1,2.8E0,-9.5E-1));

+#8928=LINE('',#8927,#8926);

+#8929=CURVE_STYLE('',#20,POSITIVE_LENGTH_MEASURE(2.E-2),#4);

+#8930=PRESENTATION_STYLE_ASSIGNMENT((#8929));

+#8931=STYLED_ITEM('',(#8930),#8928);

+#8932=DIRECTION('',(0.E0,0.E0,1.E0));

+#8933=VECTOR('',#8932,6.4E-1);

+#8934=CARTESIAN_POINT('',(4.858E1,3.05E0,9.5E-1));

+#8935=LINE('',#8934,#8933);

+#8936=CURVE_STYLE('',#20,POSITIVE_LENGTH_MEASURE(2.E-2),#4);

+#8937=PRESENTATION_STYLE_ASSIGNMENT((#8936));

+#8938=STYLED_ITEM('',(#8937),#8935);

+#8939=DIRECTION('',(-2.842170943040E-14,-1.E0,0.E0));

+#8940=VECTOR('',#8939,2.5E-1);

+#8941=CARTESIAN_POINT('',(4.858E1,3.05E0,1.59E0));

+#8942=LINE('',#8941,#8940);

+#8943=CURVE_STYLE('',#20,POSITIVE_LENGTH_MEASURE(2.E-2),#4);

+#8944=PRESENTATION_STYLE_ASSIGNMENT((#8943));

+#8945=STYLED_ITEM('',(#8944),#8942);

+#8946=DIRECTION('',(0.E0,0.E0,-1.E0));

+#8947=VECTOR('',#8946,6.4E-1);

+#8948=CARTESIAN_POINT('',(4.858E1,2.8E0,1.59E0));

+#8949=LINE('',#8948,#8947);

+#8950=CURVE_STYLE('',#20,POSITIVE_LENGTH_MEASURE(2.E-2),#4);

+#8951=PRESENTATION_STYLE_ASSIGNMENT((#8950));

+#8952=STYLED_ITEM('',(#8951),#8949);

+#8953=DIRECTION('',(5.773502691896E-1,5.773502691896E-1,5.773502691896E-1));

+#8954=VECTOR('',#8953,8.660254037844E-1);

+#8955=CARTESIAN_POINT('',(4.858E1,3.05E0,1.59E0));

+#8956=LINE('',#8955,#8954);

+#8957=CURVE_STYLE('',#20,POSITIVE_LENGTH_MEASURE(2.E-2),#4);

+#8958=PRESENTATION_STYLE_ASSIGNMENT((#8957));

+#8959=STYLED_ITEM('',(#8958),#8956);

+#8960=DIRECTION('',(5.773502691896E-1,5.773502691896E-1,-5.773502691896E-1));

+#8961=VECTOR('',#8960,8.660254037844E-1);

+#8962=CARTESIAN_POINT('',(4.858E1,3.05E0,9.5E-1));

+#8963=LINE('',#8962,#8961);

+#8964=CURVE_STYLE('',#20,POSITIVE_LENGTH_MEASURE(2.E-2),#4);

+#8965=PRESENTATION_STYLE_ASSIGNMENT((#8964));

+#8966=STYLED_ITEM('',(#8965),#8963);

+#8967=DIRECTION('',(1.E0,0.E0,0.E0));

+#8968=VECTOR('',#8967,6.4E-1);

+#8969=CARTESIAN_POINT('',(4.794E1,3.05E0,9.5E-1));

+#8970=LINE('',#8969,#8968);

+#8971=CURVE_STYLE('',#20,POSITIVE_LENGTH_MEASURE(2.E-2),#4);

+#8972=PRESENTATION_STYLE_ASSIGNMENT((#8971));

+#8973=STYLED_ITEM('',(#8972),#8970);

+#8974=DIRECTION('',(0.E0,-1.E0,0.E0));

+#8975=VECTOR('',#8974,2.5E-1);

+#8976=CARTESIAN_POINT('',(4.858E1,3.05E0,9.5E-1));

+#8977=LINE('',#8976,#8975);

+#8978=CURVE_STYLE('',#20,POSITIVE_LENGTH_MEASURE(2.E-2),#4);

+#8979=PRESENTATION_STYLE_ASSIGNMENT((#8978));

+#8980=STYLED_ITEM('',(#8979),#8977);

+#8981=DIRECTION('',(-1.E0,0.E0,0.E0));

+#8982=VECTOR('',#8981,6.4E-1);

+#8983=CARTESIAN_POINT('',(4.858E1,2.8E0,9.5E-1));

+#8984=LINE('',#8983,#8982);

+#8985=CURVE_STYLE('',#20,POSITIVE_LENGTH_MEASURE(2.E-2),#4);

+#8986=PRESENTATION_STYLE_ASSIGNMENT((#8985));

+#8987=STYLED_ITEM('',(#8986),#8984);

+#8988=DIRECTION('',(0.E0,0.E0,-1.E0));

+#8989=VECTOR('',#8988,6.4E-1);

+#8990=CARTESIAN_POINT('',(4.794E1,3.05E0,1.59E0));

+#8991=LINE('',#8990,#8989);

+#8992=CURVE_STYLE('',#20,POSITIVE_LENGTH_MEASURE(2.E-2),#4);

+#8993=PRESENTATION_STYLE_ASSIGNMENT((#8992));

+#8994=STYLED_ITEM('',(#8993),#8991);

+#8995=DIRECTION('',(0.E0,-1.E0,0.E0));

+#8996=VECTOR('',#8995,2.5E-1);

+#8997=CARTESIAN_POINT('',(4.794E1,3.05E0,9.5E-1));

+#8998=LINE('',#8997,#8996);

+#8999=CURVE_STYLE('',#20,POSITIVE_LENGTH_MEASURE(2.E-2),#4);

+#9000=PRESENTATION_STYLE_ASSIGNMENT((#8999));

+#9001=STYLED_ITEM('',(#9000),#8998);

+#9002=DIRECTION('',(0.E0,0.E0,1.E0));

+#9003=VECTOR('',#9002,6.4E-1);

+#9004=CARTESIAN_POINT('',(4.794E1,2.8E0,9.5E-1));

+#9005=LINE('',#9004,#9003);

+#9006=CURVE_STYLE('',#20,POSITIVE_LENGTH_MEASURE(2.E-2),#4);

+#9007=PRESENTATION_STYLE_ASSIGNMENT((#9006));

+#9008=STYLED_ITEM('',(#9007),#9005);

+#9009=DIRECTION('',(-5.773502691896E-1,5.773502691896E-1,-5.773502691896E-1));

+#9010=VECTOR('',#9009,8.660254037844E-1);

+#9011=CARTESIAN_POINT('',(4.794E1,3.05E0,9.5E-1));

+#9012=LINE('',#9011,#9010);

+#9013=CURVE_STYLE('',#20,POSITIVE_LENGTH_MEASURE(2.E-2),#4);

+#9014=PRESENTATION_STYLE_ASSIGNMENT((#9013));

+#9015=STYLED_ITEM('',(#9014),#9012);

+#9016=DIRECTION('',(-5.773502691896E-1,5.773502691896E-1,5.773502691896E-1));

+#9017=VECTOR('',#9016,8.660254037844E-1);

+#9018=CARTESIAN_POINT('',(4.794E1,3.05E0,1.59E0));

+#9019=LINE('',#9018,#9017);

+#9020=CURVE_STYLE('',#20,POSITIVE_LENGTH_MEASURE(2.E-2),#4);

+#9021=PRESENTATION_STYLE_ASSIGNMENT((#9020));

+#9022=STYLED_ITEM('',(#9021),#9019);

+#9023=DIRECTION('',(-1.E0,0.E0,0.E0));

+#9024=VECTOR('',#9023,6.4E-1);

+#9025=CARTESIAN_POINT('',(4.858E1,3.05E0,1.59E0));

+#9026=LINE('',#9025,#9024);

+#9027=CURVE_STYLE('',#20,POSITIVE_LENGTH_MEASURE(2.E-2),#4);

+#9028=PRESENTATION_STYLE_ASSIGNMENT((#9027));

+#9029=STYLED_ITEM('',(#9028),#9026);

+#9030=DIRECTION('',(0.E0,-1.E0,0.E0));

+#9031=VECTOR('',#9030,2.5E-1);

+#9032=CARTESIAN_POINT('',(4.794E1,3.05E0,1.59E0));

+#9033=LINE('',#9032,#9031);

+#9034=CURVE_STYLE('',#20,POSITIVE_LENGTH_MEASURE(2.E-2),#4);

+#9035=PRESENTATION_STYLE_ASSIGNMENT((#9034));

+#9036=STYLED_ITEM('',(#9035),#9033);

+#9037=DIRECTION('',(1.E0,0.E0,0.E0));

+#9038=VECTOR('',#9037,6.4E-1);

+#9039=CARTESIAN_POINT('',(4.794E1,2.8E0,1.59E0));

+#9040=LINE('',#9039,#9038);

+#9041=CURVE_STYLE('',#20,POSITIVE_LENGTH_MEASURE(2.E-2),#4);

+#9042=PRESENTATION_STYLE_ASSIGNMENT((#9041));

+#9043=STYLED_ITEM('',(#9042),#9040);

+#9044=CARTESIAN_POINT('',(1.27E0,-1.15E0,0.E0));

+#9045=DIRECTION('',(0.E0,-1.E0,0.E0));

+#9046=DIRECTION('',(-1.E0,0.E0,0.E0));

+#9047=AXIS2_PLACEMENT_3D('',#9044,#9045,#9046);

+#9049=CURVE_STYLE('',#20,POSITIVE_LENGTH_MEASURE(2.E-2),#4);

+#9050=PRESENTATION_STYLE_ASSIGNMENT((#9049));

+#9051=STYLED_ITEM('',(#9050),#9048);

+#9052=DIRECTION('',(0.E0,-1.E0,9.507511265408E-10));

+#9053=VECTOR('',#9052,1.35E0);

+#9054=CARTESIAN_POINT('',(4.7E-1,2.E-1,0.E0));

+#9055=LINE('',#9054,#9053);

+#9056=CURVE_STYLE('',#20,POSITIVE_LENGTH_MEASURE(2.E-2),#4);

+#9057=PRESENTATION_STYLE_ASSIGNMENT((#9056));

+#9058=STYLED_ITEM('',(#9057),#9055);

+#9059=CARTESIAN_POINT('',(7.2E-1,-1.15E0,0.E0));

+#9060=DIRECTION('',(0.E0,0.E0,-1.E0));

+#9061=DIRECTION('',(1.727507026317E-13,-1.E0,0.E0));

+#9062=AXIS2_PLACEMENT_3D('',#9059,#9060,#9061);

+#9064=CURVE_STYLE('',#20,POSITIVE_LENGTH_MEASURE(2.E-2),#4);

+#9065=PRESENTATION_STYLE_ASSIGNMENT((#9064));

+#9066=STYLED_ITEM('',(#9065),#9063);

+#9067=CARTESIAN_POINT('',(1.27E0,-1.4E0,0.E0));

+#9068=DIRECTION('',(0.E0,-1.E0,0.E0));

+#9069=DIRECTION('',(1.E0,0.E0,0.E0));

+#9070=AXIS2_PLACEMENT_3D('',#9067,#9068,#9069);

+#9072=CURVE_STYLE('',#20,POSITIVE_LENGTH_MEASURE(2.E-2),#4);

+#9073=PRESENTATION_STYLE_ASSIGNMENT((#9072));

+#9074=STYLED_ITEM('',(#9073),#9071);

+#9075=CARTESIAN_POINT('',(1.27E0,-1.4E0,0.E0));

+#9076=DIRECTION('',(0.E0,-1.E0,0.E0));

+#9077=DIRECTION('',(-1.E0,0.E0,0.E0));

+#9078=AXIS2_PLACEMENT_3D('',#9075,#9076,#9077);

+#9080=CURVE_STYLE('',#20,POSITIVE_LENGTH_MEASURE(2.E-2),#4);

+#9081=PRESENTATION_STYLE_ASSIGNMENT((#9080));

+#9082=STYLED_ITEM('',(#9081),#9079);

+#9083=CARTESIAN_POINT('',(1.82E0,-1.15E0,0.E0));

+#9084=DIRECTION('',(0.E0,0.E0,1.E0));

+#9085=DIRECTION('',(-1.731947918415E-13,-1.E0,0.E0));

+#9086=AXIS2_PLACEMENT_3D('',#9083,#9084,#9085);

+#9088=CURVE_STYLE('',#20,POSITIVE_LENGTH_MEASURE(2.E-2),#4);

+#9089=PRESENTATION_STYLE_ASSIGNMENT((#9088));

+#9090=STYLED_ITEM('',(#9089),#9087);

+#9091=CARTESIAN_POINT('',(1.27E0,-1.15E0,0.E0));

+#9092=DIRECTION('',(0.E0,-1.E0,0.E0));

+#9093=DIRECTION('',(1.E0,0.E0,0.E0));

+#9094=AXIS2_PLACEMENT_3D('',#9091,#9092,#9093);

+#9096=CURVE_STYLE('',#20,POSITIVE_LENGTH_MEASURE(2.E-2),#4);

+#9097=PRESENTATION_STYLE_ASSIGNMENT((#9096));

+#9098=STYLED_ITEM('',(#9097),#9095);

+#9099=DIRECTION('',(0.E0,-1.E0,-9.507511709336E-10));

+#9100=VECTOR('',#9099,1.35E0);

+#9101=CARTESIAN_POINT('',(2.07E0,2.E-1,0.E0));

+#9102=LINE('',#9101,#9100);

+#9103=CURVE_STYLE('',#20,POSITIVE_LENGTH_MEASURE(2.E-2),#4);

+#9104=PRESENTATION_STYLE_ASSIGNMENT((#9103));

+#9105=STYLED_ITEM('',(#9104),#9102);

+#9106=CARTESIAN_POINT('',(4.699E1,-1.15E0,0.E0));

+#9107=DIRECTION('',(0.E0,-1.E0,0.E0));

+#9108=DIRECTION('',(-1.E0,0.E0,0.E0));

+#9109=AXIS2_PLACEMENT_3D('',#9106,#9107,#9108);

+#9111=CURVE_STYLE('',#20,POSITIVE_LENGTH_MEASURE(2.E-2),#4);

+#9112=PRESENTATION_STYLE_ASSIGNMENT((#9111));

+#9113=STYLED_ITEM('',(#9112),#9110);

+#9114=DIRECTION('',(0.E0,-1.E0,9.507513047248E-10));

+#9115=VECTOR('',#9114,1.35E0);

+#9116=CARTESIAN_POINT('',(4.619E1,2.E-1,0.E0));

+#9117=LINE('',#9116,#9115);

+#9118=CURVE_STYLE('',#20,POSITIVE_LENGTH_MEASURE(2.E-2),#4);

+#9119=PRESENTATION_STYLE_ASSIGNMENT((#9118));

+#9120=STYLED_ITEM('',(#9119),#9117);

+#9121=CARTESIAN_POINT('',(4.644E1,-1.15E0,0.E0));

+#9122=DIRECTION('',(0.E0,0.E0,-1.E0));

+#9123=DIRECTION('',(1.421085471520E-13,-1.E0,0.E0));

+#9124=AXIS2_PLACEMENT_3D('',#9121,#9122,#9123);

+#9126=CURVE_STYLE('',#20,POSITIVE_LENGTH_MEASURE(2.E-2),#4);

+#9127=PRESENTATION_STYLE_ASSIGNMENT((#9126));

+#9128=STYLED_ITEM('',(#9127),#9125);

+#9129=CARTESIAN_POINT('',(4.699E1,-1.4E0,0.E0));

+#9130=DIRECTION('',(0.E0,-1.E0,0.E0));

+#9131=DIRECTION('',(1.E0,0.E0,-1.298573237664E-14));

+#9132=AXIS2_PLACEMENT_3D('',#9129,#9130,#9131);

+#9134=CURVE_STYLE('',#20,POSITIVE_LENGTH_MEASURE(2.E-2),#4);

+#9135=PRESENTATION_STYLE_ASSIGNMENT((#9134));

+#9136=STYLED_ITEM('',(#9135),#9133);

+#9137=CARTESIAN_POINT('',(4.699E1,-1.4E0,0.E0));

+#9138=DIRECTION('',(0.E0,-1.E0,0.E0));

+#9139=DIRECTION('',(-1.E0,0.E0,1.736541139059E-14));

+#9140=AXIS2_PLACEMENT_3D('',#9137,#9138,#9139);

+#9142=CURVE_STYLE('',#20,POSITIVE_LENGTH_MEASURE(2.E-2),#4);

+#9143=PRESENTATION_STYLE_ASSIGNMENT((#9142));

+#9144=STYLED_ITEM('',(#9143),#9141);

+#9145=CARTESIAN_POINT('',(4.754E1,-1.15E0,0.E0));

+#9146=DIRECTION('',(0.E0,0.E0,1.E0));

+#9147=DIRECTION('',(-1.705302565824E-13,-1.E0,0.E0));

+#9148=AXIS2_PLACEMENT_3D('',#9145,#9146,#9147);

+#9150=CURVE_STYLE('',#20,POSITIVE_LENGTH_MEASURE(2.E-2),#4);

+#9151=PRESENTATION_STYLE_ASSIGNMENT((#9150));

+#9152=STYLED_ITEM('',(#9151),#9149);

+#9153=CARTESIAN_POINT('',(4.699E1,-1.15E0,0.E0));

+#9154=DIRECTION('',(0.E0,-1.E0,0.E0));

+#9155=DIRECTION('',(1.E0,0.E0,0.E0));

+#9156=AXIS2_PLACEMENT_3D('',#9153,#9154,#9155);

+#9158=CURVE_STYLE('',#20,POSITIVE_LENGTH_MEASURE(2.E-2),#4);

+#9159=PRESENTATION_STYLE_ASSIGNMENT((#9158));

+#9160=STYLED_ITEM('',(#9159),#9157);

+#9161=DIRECTION('',(0.E0,-1.E0,-9.507511529439E-10));

+#9162=VECTOR('',#9161,1.35E0);

+#9163=CARTESIAN_POINT('',(4.779E1,2.E-1,0.E0));

+#9164=LINE('',#9163,#9162);

+#9165=CURVE_STYLE('',#20,POSITIVE_LENGTH_MEASURE(2.E-2),#4);

+#9166=PRESENTATION_STYLE_ASSIGNMENT((#9165));

+#9167=STYLED_ITEM('',(#9166),#9164);

+#9168=DIRECTION('',(0.E0,0.E0,-1.E0));

+#9169=VECTOR('',#9168,6.4E-1);

+#9170=CARTESIAN_POINT('',(-3.2E-1,3.05E0,-9.5E-1));

+#9171=LINE('',#9170,#9169);

+#9172=CURVE_STYLE('',#20,POSITIVE_LENGTH_MEASURE(2.E-2),#4);

+#9173=PRESENTATION_STYLE_ASSIGNMENT((#9172));

+#9174=STYLED_ITEM('',(#9173),#9171);

+#9175=DIRECTION('',(0.E0,-1.E0,0.E0));

+#9176=VECTOR('',#9175,2.5E-1);

+#9177=CARTESIAN_POINT('',(-3.2E-1,3.05E0,-1.59E0));

+#9178=LINE('',#9177,#9176);

+#9179=CURVE_STYLE('',#20,POSITIVE_LENGTH_MEASURE(2.E-2),#4);

+#9180=PRESENTATION_STYLE_ASSIGNMENT((#9179));

+#9181=STYLED_ITEM('',(#9180),#9178);

+#9182=DIRECTION('',(0.E0,0.E0,1.E0));

+#9183=VECTOR('',#9182,6.4E-1);

+#9184=CARTESIAN_POINT('',(-3.2E-1,2.8E0,-1.59E0));

+#9185=LINE('',#9184,#9183);

+#9186=CURVE_STYLE('',#20,POSITIVE_LENGTH_MEASURE(2.E-2),#4);

+#9187=PRESENTATION_STYLE_ASSIGNMENT((#9186));

+#9188=STYLED_ITEM('',(#9187),#9185);

+#9189=DIRECTION('',(0.E0,0.E0,1.E0));

+#9190=VECTOR('',#9189,6.4E-1);

+#9191=CARTESIAN_POINT('',(3.2E-1,3.05E0,9.5E-1));

+#9192=LINE('',#9191,#9190);

+#9193=CURVE_STYLE('',#20,POSITIVE_LENGTH_MEASURE(2.E-2),#4);

+#9194=PRESENTATION_STYLE_ASSIGNMENT((#9193));

+#9195=STYLED_ITEM('',(#9194),#9192);

+#9196=DIRECTION('',(0.E0,-1.E0,0.E0));

+#9197=VECTOR('',#9196,2.5E-1);

+#9198=CARTESIAN_POINT('',(3.2E-1,3.05E0,1.59E0));

+#9199=LINE('',#9198,#9197);

+#9200=CURVE_STYLE('',#20,POSITIVE_LENGTH_MEASURE(2.E-2),#4);

+#9201=PRESENTATION_STYLE_ASSIGNMENT((#9200));

+#9202=STYLED_ITEM('',(#9201),#9199);

+#9203=DIRECTION('',(0.E0,0.E0,-1.E0));

+#9204=VECTOR('',#9203,6.4E-1);

+#9205=CARTESIAN_POINT('',(3.2E-1,2.8E0,1.59E0));

+#9206=LINE('',#9205,#9204);

+#9207=CURVE_STYLE('',#20,POSITIVE_LENGTH_MEASURE(2.E-2),#4);

+#9208=PRESENTATION_STYLE_ASSIGNMENT((#9207));

+#9209=STYLED_ITEM('',(#9208),#9206);

+#9210=DIRECTION('',(5.773502691896E-1,5.773502691896E-1,5.773502691896E-1));

+#9211=VECTOR('',#9210,8.660254037844E-1);

+#9212=CARTESIAN_POINT('',(3.2E-1,3.05E0,1.59E0));

+#9213=LINE('',#9212,#9211);

+#9214=CURVE_STYLE('',#20,POSITIVE_LENGTH_MEASURE(2.E-2),#4);

+#9215=PRESENTATION_STYLE_ASSIGNMENT((#9214));

+#9216=STYLED_ITEM('',(#9215),#9213);

+#9217=DIRECTION('',(5.773502691896E-1,5.773502691896E-1,-5.773502691896E-1));

+#9218=VECTOR('',#9217,8.660254037844E-1);

+#9219=CARTESIAN_POINT('',(3.2E-1,3.05E0,9.5E-1));

+#9220=LINE('',#9219,#9218);

+#9221=CURVE_STYLE('',#20,POSITIVE_LENGTH_MEASURE(2.E-2),#4);

+#9222=PRESENTATION_STYLE_ASSIGNMENT((#9221));

+#9223=STYLED_ITEM('',(#9222),#9220);

+#9224=DIRECTION('',(1.E0,0.E0,0.E0));

+#9225=VECTOR('',#9224,6.4E-1);

+#9226=CARTESIAN_POINT('',(-3.2E-1,3.05E0,9.5E-1));

+#9227=LINE('',#9226,#9225);

+#9228=CURVE_STYLE('',#20,POSITIVE_LENGTH_MEASURE(2.E-2),#4);

+#9229=PRESENTATION_STYLE_ASSIGNMENT((#9228));

+#9230=STYLED_ITEM('',(#9229),#9227);

+#9231=DIRECTION('',(0.E0,-1.E0,0.E0));

+#9232=VECTOR('',#9231,2.5E-1);

+#9233=CARTESIAN_POINT('',(3.2E-1,3.05E0,9.5E-1));

+#9234=LINE('',#9233,#9232);

+#9235=CURVE_STYLE('',#20,POSITIVE_LENGTH_MEASURE(2.E-2),#4);

+#9236=PRESENTATION_STYLE_ASSIGNMENT((#9235));

+#9237=STYLED_ITEM('',(#9236),#9234);

+#9238=DIRECTION('',(-1.E0,0.E0,0.E0));

+#9239=VECTOR('',#9238,6.4E-1);

+#9240=CARTESIAN_POINT('',(3.2E-1,2.8E0,9.5E-1));

+#9241=LINE('',#9240,#9239);

+#9242=CURVE_STYLE('',#20,POSITIVE_LENGTH_MEASURE(2.E-2),#4);

+#9243=PRESENTATION_STYLE_ASSIGNMENT((#9242));

+#9244=STYLED_ITEM('',(#9243),#9241);

+#9245=DIRECTION('',(0.E0,0.E0,-1.E0));

+#9246=VECTOR('',#9245,6.4E-1);

+#9247=CARTESIAN_POINT('',(-3.2E-1,3.05E0,1.59E0));

+#9248=LINE('',#9247,#9246);

+#9249=CURVE_STYLE('',#20,POSITIVE_LENGTH_MEASURE(2.E-2),#4);

+#9250=PRESENTATION_STYLE_ASSIGNMENT((#9249));

+#9251=STYLED_ITEM('',(#9250),#9248);

+#9252=DIRECTION('',(0.E0,-1.E0,0.E0));

+#9253=VECTOR('',#9252,2.5E-1);

+#9254=CARTESIAN_POINT('',(-3.2E-1,3.05E0,9.5E-1));

+#9255=LINE('',#9254,#9253);

+#9256=CURVE_STYLE('',#20,POSITIVE_LENGTH_MEASURE(2.E-2),#4);

+#9257=PRESENTATION_STYLE_ASSIGNMENT((#9256));

+#9258=STYLED_ITEM('',(#9257),#9255);

+#9259=DIRECTION('',(0.E0,0.E0,1.E0));

+#9260=VECTOR('',#9259,6.4E-1);

+#9261=CARTESIAN_POINT('',(-3.2E-1,2.8E0,9.5E-1));

+#9262=LINE('',#9261,#9260);

+#9263=CURVE_STYLE('',#20,POSITIVE_LENGTH_MEASURE(2.E-2),#4);

+#9264=PRESENTATION_STYLE_ASSIGNMENT((#9263));

+#9265=STYLED_ITEM('',(#9264),#9262);

+#9266=DIRECTION('',(-5.773502691896E-1,5.773502691896E-1,-5.773502691896E-1));

+#9267=VECTOR('',#9266,8.660254037844E-1);

+#9268=CARTESIAN_POINT('',(-3.2E-1,3.05E0,9.5E-1));

+#9269=LINE('',#9268,#9267);

+#9270=CURVE_STYLE('',#20,POSITIVE_LENGTH_MEASURE(2.E-2),#4);

+#9271=PRESENTATION_STYLE_ASSIGNMENT((#9270));

+#9272=STYLED_ITEM('',(#9271),#9269);

+#9273=DIRECTION('',(-5.773502691896E-1,5.773502691896E-1,5.773502691896E-1));

+#9274=VECTOR('',#9273,8.660254037844E-1);

+#9275=CARTESIAN_POINT('',(-3.2E-1,3.05E0,1.59E0));

+#9276=LINE('',#9275,#9274);

+#9277=CURVE_STYLE('',#20,POSITIVE_LENGTH_MEASURE(2.E-2),#4);

+#9278=PRESENTATION_STYLE_ASSIGNMENT((#9277));

+#9279=STYLED_ITEM('',(#9278),#9276);

+#9280=DIRECTION('',(-1.E0,0.E0,0.E0));

+#9281=VECTOR('',#9280,6.4E-1);

+#9282=CARTESIAN_POINT('',(3.2E-1,3.05E0,1.59E0));

+#9283=LINE('',#9282,#9281);

+#9284=CURVE_STYLE('',#20,POSITIVE_LENGTH_MEASURE(2.E-2),#4);

+#9285=PRESENTATION_STYLE_ASSIGNMENT((#9284));

+#9286=STYLED_ITEM('',(#9285),#9283);

+#9287=DIRECTION('',(0.E0,-1.E0,0.E0));

+#9288=VECTOR('',#9287,2.5E-1);

+#9289=CARTESIAN_POINT('',(-3.2E-1,3.05E0,1.59E0));

+#9290=LINE('',#9289,#9288);

+#9291=CURVE_STYLE('',#20,POSITIVE_LENGTH_MEASURE(2.E-2),#4);

+#9292=PRESENTATION_STYLE_ASSIGNMENT((#9291));

+#9293=STYLED_ITEM('',(#9292),#9290);

+#9294=DIRECTION('',(1.E0,0.E0,0.E0));

+#9295=VECTOR('',#9294,6.4E-1);

+#9296=CARTESIAN_POINT('',(-3.2E-1,2.8E0,1.59E0));

+#9297=LINE('',#9296,#9295);

+#9298=CURVE_STYLE('',#20,POSITIVE_LENGTH_MEASURE(2.E-2),#4);

+#9299=PRESENTATION_STYLE_ASSIGNMENT((#9298));

+#9300=STYLED_ITEM('',(#9299),#9297);

+#9301=CARTESIAN_POINT('',(-1.27E0,3.55E0,-2.54E0));

+#9302=CARTESIAN_POINT('',(-1.27E0,3.55E0,2.54E0));

+#9303=VERTEX_POINT('',#9301);

+#9304=VERTEX_POINT('',#9302);

+#9305=CARTESIAN_POINT('',(-1.27E0,0.E0,-2.54E0));

+#9306=VERTEX_POINT('',#9305);

+#9307=CARTESIAN_POINT('',(-1.27E0,0.E0,2.54E0));

+#9308=VERTEX_POINT('',#9307);

+#9309=CARTESIAN_POINT('',(3.2E-1,3.05E0,-1.59E0));

+#9310=CARTESIAN_POINT('',(3.2E-1,3.05E0,-9.5E-1));

+#9311=VERTEX_POINT('',#9309);

+#9312=VERTEX_POINT('',#9310);

+#9313=CARTESIAN_POINT('',(8.2E-1,3.55E0,-2.09E0));

+#9314=CARTESIAN_POINT('',(8.2E-1,3.55E0,-4.5E-1));

+#9315=VERTEX_POINT('',#9313);

+#9316=VERTEX_POINT('',#9314);

+#9317=CARTESIAN_POINT('',(-3.2E-1,3.05E0,-1.59E0));

+#9318=VERTEX_POINT('',#9317);

+#9319=CARTESIAN_POINT('',(-8.2E-1,3.55E0,-2.09E0));

+#9320=VERTEX_POINT('',#9319);

+#9321=CARTESIAN_POINT('',(-8.2E-1,3.55E0,-4.5E-1));

+#9322=VERTEX_POINT('',#9321);

+#9323=CARTESIAN_POINT('',(-3.2E-1,3.05E0,-9.5E-1));

+#9324=VERTEX_POINT('',#9323);

+#9325=CARTESIAN_POINT('',(-8.2E-1,3.55E0,2.09E0));

+#9326=CARTESIAN_POINT('',(-8.2E-1,3.55E0,4.5E-1));

+#9327=VERTEX_POINT('',#9325);

+#9328=VERTEX_POINT('',#9326);

+#9329=CARTESIAN_POINT('',(-3.2E-1,3.05E0,1.59E0));

+#9330=CARTESIAN_POINT('',(-3.2E-1,3.05E0,9.5E-1));

+#9331=VERTEX_POINT('',#9329);

+#9332=VERTEX_POINT('',#9330);

+#9333=CARTESIAN_POINT('',(8.2E-1,3.55E0,4.5E-1));

+#9334=VERTEX_POINT('',#9333);

+#9335=CARTESIAN_POINT('',(3.2E-1,3.05E0,9.5E-1));

+#9336=VERTEX_POINT('',#9335);

+#9337=CARTESIAN_POINT('',(3.2E-1,3.05E0,1.59E0));

+#9338=VERTEX_POINT('',#9337);

+#9339=CARTESIAN_POINT('',(8.2E-1,3.55E0,2.09E0));

+#9340=VERTEX_POINT('',#9339);

+#9341=CARTESIAN_POINT('',(1.82E0,-1.4E0,0.E0));

+#9342=CARTESIAN_POINT('',(7.2E-1,-1.4E0,0.E0));

+#9343=VERTEX_POINT('',#9341);

+#9344=VERTEX_POINT('',#9342);

+#9345=CARTESIAN_POINT('',(2.07E0,-1.15E0,0.E0));

+#9346=CARTESIAN_POINT('',(4.7E-1,-1.15E0,0.E0));

+#9347=VERTEX_POINT('',#9345);

+#9348=VERTEX_POINT('',#9346);

+#9349=CARTESIAN_POINT('',(4.7E-1,2.E-1,0.E0));

+#9350=VERTEX_POINT('',#9349);

+#9351=CARTESIAN_POINT('',(2.07E0,2.E-1,0.E0));

+#9352=VERTEX_POINT('',#9351);

+#9353=CARTESIAN_POINT('',(4.754E1,-1.4E0,0.E0));

+#9354=CARTESIAN_POINT('',(4.644E1,-1.4E0,0.E0));

+#9355=VERTEX_POINT('',#9353);

+#9356=VERTEX_POINT('',#9354);

+#9357=CARTESIAN_POINT('',(4.779E1,-1.15E0,0.E0));

+#9358=CARTESIAN_POINT('',(4.619E1,-1.15E0,0.E0));

+#9359=VERTEX_POINT('',#9357);

+#9360=VERTEX_POINT('',#9358);

+#9361=CARTESIAN_POINT('',(4.619E1,2.E-1,0.E0));

+#9362=VERTEX_POINT('',#9361);

+#9363=CARTESIAN_POINT('',(4.779E1,2.E-1,0.E0));

+#9364=VERTEX_POINT('',#9363);

+#9365=CARTESIAN_POINT('',(-1.27E0,0.E0,2.140041507642E0));

+#9366=CARTESIAN_POINT('',(4.953E1,0.E0,2.140041507642E0));

+#9367=VERTEX_POINT('',#9365);

+#9368=VERTEX_POINT('',#9366);

+#9369=CARTESIAN_POINT('',(-1.27E0,0.E0,-2.140041507642E0));

+#9370=CARTESIAN_POINT('',(4.953E1,0.E0,-2.140041507642E0));

+#9371=VERTEX_POINT('',#9369);

+#9372=VERTEX_POINT('',#9370);

+#9373=CARTESIAN_POINT('',(-1.27E0,2.E-1,2.E0));

+#9374=VERTEX_POINT('',#9373);

+#9375=CARTESIAN_POINT('',(-1.27E0,2.E-1,-2.E0));

+#9376=VERTEX_POINT('',#9375);

+#9377=CARTESIAN_POINT('',(4.953E1,2.E-1,2.E0));

+#9378=VERTEX_POINT('',#9377);

+#9379=CARTESIAN_POINT('',(4.953E1,2.E-1,-2.E0));

+#9380=VERTEX_POINT('',#9379);

+#9381=CARTESIAN_POINT('',(-7.5E-1,2.8E0,-7.7E-1));

+#9382=CARTESIAN_POINT('',(-7.5E-1,2.8E0,-1.77E0));

+#9383=VERTEX_POINT('',#9381);

+#9384=VERTEX_POINT('',#9382);

+#9385=CARTESIAN_POINT('',(7.5E-1,2.8E0,-1.77E0));

+#9386=VERTEX_POINT('',#9385);

+#9387=CARTESIAN_POINT('',(7.5E-1,2.8E0,-7.7E-1));

+#9388=VERTEX_POINT('',#9387);

+#9389=CARTESIAN_POINT('',(-7.5E-1,2.8E0,7.7E-1));

+#9390=CARTESIAN_POINT('',(7.5E-1,2.8E0,7.7E-1));

+#9391=VERTEX_POINT('',#9389);

+#9392=VERTEX_POINT('',#9390);

+#9393=CARTESIAN_POINT('',(7.5E-1,2.8E0,1.77E0));

+#9394=VERTEX_POINT('',#9393);

+#9395=CARTESIAN_POINT('',(-7.5E-1,2.8E0,1.77E0));

+#9396=VERTEX_POINT('',#9395);

+#9397=CARTESIAN_POINT('',(3.2E-1,2.8E0,-1.59E0));

+#9398=CARTESIAN_POINT('',(-3.2E-1,2.8E0,-1.59E0));

+#9399=VERTEX_POINT('',#9397);

+#9400=VERTEX_POINT('',#9398);

+#9401=CARTESIAN_POINT('',(-3.2E-1,2.8E0,-9.5E-1));

+#9402=VERTEX_POINT('',#9401);

+#9403=CARTESIAN_POINT('',(3.2E-1,2.8E0,-9.5E-1));

+#9404=VERTEX_POINT('',#9403);

+#9405=CARTESIAN_POINT('',(3.2E-1,2.8E0,1.59E0));

+#9406=CARTESIAN_POINT('',(3.2E-1,2.8E0,9.5E-1));

+#9407=VERTEX_POINT('',#9405);

+#9408=VERTEX_POINT('',#9406);

+#9409=CARTESIAN_POINT('',(-3.2E-1,2.8E0,9.5E-1));

+#9410=VERTEX_POINT('',#9409);

+#9411=CARTESIAN_POINT('',(-3.2E-1,2.8E0,1.59E0));

+#9412=VERTEX_POINT('',#9411);

+#9413=CARTESIAN_POINT('',(-7.5E-1,2.E-1,-7.7E-1));

+#9414=CARTESIAN_POINT('',(-7.5E-1,2.E-1,-1.77E0));

+#9415=VERTEX_POINT('',#9413);

+#9416=VERTEX_POINT('',#9414);

+#9417=CARTESIAN_POINT('',(7.5E-1,2.E-1,-1.77E0));

+#9418=VERTEX_POINT('',#9417);

+#9419=CARTESIAN_POINT('',(7.5E-1,2.E-1,-7.7E-1));

+#9420=VERTEX_POINT('',#9419);

+#9421=CARTESIAN_POINT('',(-7.5E-1,2.E-1,7.7E-1));

+#9422=CARTESIAN_POINT('',(7.5E-1,2.E-1,7.7E-1));

+#9423=VERTEX_POINT('',#9421);

+#9424=VERTEX_POINT('',#9422);

+#9425=CARTESIAN_POINT('',(7.5E-1,2.E-1,1.77E0));

+#9426=VERTEX_POINT('',#9425);

+#9427=CARTESIAN_POINT('',(-7.5E-1,2.E-1,1.77E0));

+#9428=VERTEX_POINT('',#9427);

+#9429=CARTESIAN_POINT('',(1.79E0,2.8E0,-7.7E-1));

+#9430=CARTESIAN_POINT('',(1.79E0,2.8E0,-1.77E0));

+#9431=VERTEX_POINT('',#9429);

+#9432=VERTEX_POINT('',#9430);

+#9433=CARTESIAN_POINT('',(3.29E0,2.8E0,-1.77E0));

+#9434=VERTEX_POINT('',#9433);

+#9435=CARTESIAN_POINT('',(3.29E0,2.8E0,-7.7E-1));

+#9436=VERTEX_POINT('',#9435);

+#9437=CARTESIAN_POINT('',(1.79E0,2.8E0,7.7E-1));

+#9438=CARTESIAN_POINT('',(3.29E0,2.8E0,7.7E-1));

+#9439=VERTEX_POINT('',#9437);

+#9440=VERTEX_POINT('',#9438);

+#9441=CARTESIAN_POINT('',(3.29E0,2.8E0,1.77E0));

+#9442=VERTEX_POINT('',#9441);

+#9443=CARTESIAN_POINT('',(1.79E0,2.8E0,1.77E0));

+#9444=VERTEX_POINT('',#9443);

+#9445=CARTESIAN_POINT('',(4.33E0,2.8E0,-7.7E-1));

+#9446=CARTESIAN_POINT('',(4.33E0,2.8E0,-1.77E0));

+#9447=VERTEX_POINT('',#9445);

+#9448=VERTEX_POINT('',#9446);

+#9449=CARTESIAN_POINT('',(5.83E0,2.8E0,-1.77E0));

+#9450=VERTEX_POINT('',#9449);

+#9451=CARTESIAN_POINT('',(5.83E0,2.8E0,-7.7E-1));

+#9452=VERTEX_POINT('',#9451);

+#9453=CARTESIAN_POINT('',(4.33E0,2.8E0,7.7E-1));

+#9454=CARTESIAN_POINT('',(5.83E0,2.8E0,7.7E-1));

+#9455=VERTEX_POINT('',#9453);

+#9456=VERTEX_POINT('',#9454);

+#9457=CARTESIAN_POINT('',(5.83E0,2.8E0,1.77E0));

+#9458=VERTEX_POINT('',#9457);

+#9459=CARTESIAN_POINT('',(4.33E0,2.8E0,1.77E0));

+#9460=VERTEX_POINT('',#9459);

+#9461=CARTESIAN_POINT('',(6.87E0,2.8E0,-7.7E-1));

+#9462=CARTESIAN_POINT('',(6.87E0,2.8E0,-1.77E0));

+#9463=VERTEX_POINT('',#9461);

+#9464=VERTEX_POINT('',#9462);

+#9465=CARTESIAN_POINT('',(8.37E0,2.8E0,-1.77E0));

+#9466=VERTEX_POINT('',#9465);

+#9467=CARTESIAN_POINT('',(8.37E0,2.8E0,-7.7E-1));

+#9468=VERTEX_POINT('',#9467);

+#9469=CARTESIAN_POINT('',(6.87E0,2.8E0,7.7E-1));

+#9470=CARTESIAN_POINT('',(8.37E0,2.8E0,7.7E-1));

+#9471=VERTEX_POINT('',#9469);

+#9472=VERTEX_POINT('',#9470);

+#9473=CARTESIAN_POINT('',(8.37E0,2.8E0,1.77E0));

+#9474=VERTEX_POINT('',#9473);

+#9475=CARTESIAN_POINT('',(6.87E0,2.8E0,1.77E0));

+#9476=VERTEX_POINT('',#9475);

+#9477=CARTESIAN_POINT('',(9.41E0,2.8E0,-7.7E-1));

+#9478=CARTESIAN_POINT('',(9.41E0,2.8E0,-1.77E0));

+#9479=VERTEX_POINT('',#9477);

+#9480=VERTEX_POINT('',#9478);

+#9481=CARTESIAN_POINT('',(1.091E1,2.8E0,-1.77E0));

+#9482=VERTEX_POINT('',#9481);

+#9483=CARTESIAN_POINT('',(1.091E1,2.8E0,-7.7E-1));

+#9484=VERTEX_POINT('',#9483);

+#9485=CARTESIAN_POINT('',(9.41E0,2.8E0,7.7E-1));

+#9486=CARTESIAN_POINT('',(1.091E1,2.8E0,7.7E-1));

+#9487=VERTEX_POINT('',#9485);

+#9488=VERTEX_POINT('',#9486);

+#9489=CARTESIAN_POINT('',(1.091E1,2.8E0,1.77E0));

+#9490=VERTEX_POINT('',#9489);

+#9491=CARTESIAN_POINT('',(9.41E0,2.8E0,1.77E0));

+#9492=VERTEX_POINT('',#9491);

+#9493=CARTESIAN_POINT('',(1.195E1,2.8E0,-7.7E-1));

+#9494=CARTESIAN_POINT('',(1.195E1,2.8E0,-1.77E0));

+#9495=VERTEX_POINT('',#9493);

+#9496=VERTEX_POINT('',#9494);

+#9497=CARTESIAN_POINT('',(1.345E1,2.8E0,-1.77E0));

+#9498=VERTEX_POINT('',#9497);

+#9499=CARTESIAN_POINT('',(1.345E1,2.8E0,-7.7E-1));

+#9500=VERTEX_POINT('',#9499);

+#9501=CARTESIAN_POINT('',(1.195E1,2.8E0,7.7E-1));

+#9502=CARTESIAN_POINT('',(1.345E1,2.8E0,7.7E-1));

+#9503=VERTEX_POINT('',#9501);

+#9504=VERTEX_POINT('',#9502);

+#9505=CARTESIAN_POINT('',(1.345E1,2.8E0,1.77E0));

+#9506=VERTEX_POINT('',#9505);

+#9507=CARTESIAN_POINT('',(1.195E1,2.8E0,1.77E0));

+#9508=VERTEX_POINT('',#9507);

+#9509=CARTESIAN_POINT('',(2.86E0,2.8E0,-1.59E0));

+#9510=CARTESIAN_POINT('',(2.22E0,2.8E0,-1.59E0));

+#9511=VERTEX_POINT('',#9509);

+#9512=VERTEX_POINT('',#9510);

+#9513=CARTESIAN_POINT('',(2.22E0,2.8E0,-9.5E-1));

+#9514=VERTEX_POINT('',#9513);

+#9515=CARTESIAN_POINT('',(2.86E0,2.8E0,-9.5E-1));

+#9516=VERTEX_POINT('',#9515);

+#9517=CARTESIAN_POINT('',(2.86E0,2.8E0,1.59E0));

+#9518=CARTESIAN_POINT('',(2.86E0,2.8E0,9.5E-1));

+#9519=VERTEX_POINT('',#9517);

+#9520=VERTEX_POINT('',#9518);

+#9521=CARTESIAN_POINT('',(2.22E0,2.8E0,9.5E-1));

+#9522=VERTEX_POINT('',#9521);

+#9523=CARTESIAN_POINT('',(2.22E0,2.8E0,1.59E0));

+#9524=VERTEX_POINT('',#9523);

+#9525=CARTESIAN_POINT('',(2.86E0,3.05E0,-1.59E0));

+#9526=CARTESIAN_POINT('',(2.86E0,3.05E0,-9.5E-1));

+#9527=VERTEX_POINT('',#9525);

+#9528=VERTEX_POINT('',#9526);

+#9529=CARTESIAN_POINT('',(3.36E0,3.55E0,-2.09E0));

+#9530=CARTESIAN_POINT('',(3.36E0,3.55E0,-4.5E-1));

+#9531=VERTEX_POINT('',#9529);

+#9532=VERTEX_POINT('',#9530);

+#9533=CARTESIAN_POINT('',(2.22E0,3.05E0,-1.59E0));

+#9534=VERTEX_POINT('',#9533);

+#9535=CARTESIAN_POINT('',(1.72E0,3.55E0,-2.09E0));

+#9536=VERTEX_POINT('',#9535);

+#9537=CARTESIAN_POINT('',(1.72E0,3.55E0,-4.5E-1));

+#9538=VERTEX_POINT('',#9537);

+#9539=CARTESIAN_POINT('',(2.22E0,3.05E0,-9.5E-1));

+#9540=VERTEX_POINT('',#9539);

+#9541=CARTESIAN_POINT('',(1.72E0,3.55E0,2.09E0));

+#9542=CARTESIAN_POINT('',(1.72E0,3.55E0,4.5E-1));

+#9543=VERTEX_POINT('',#9541);

+#9544=VERTEX_POINT('',#9542);

+#9545=CARTESIAN_POINT('',(2.22E0,3.05E0,1.59E0));

+#9546=CARTESIAN_POINT('',(2.22E0,3.05E0,9.5E-1));

+#9547=VERTEX_POINT('',#9545);

+#9548=VERTEX_POINT('',#9546);

+#9549=CARTESIAN_POINT('',(2.86E0,3.05E0,1.59E0));

+#9550=VERTEX_POINT('',#9549);

+#9551=CARTESIAN_POINT('',(3.36E0,3.55E0,2.09E0));

+#9552=VERTEX_POINT('',#9551);

+#9553=CARTESIAN_POINT('',(2.86E0,3.05E0,9.5E-1));

+#9554=VERTEX_POINT('',#9553);

+#9555=CARTESIAN_POINT('',(3.36E0,3.55E0,4.5E-1));

+#9556=VERTEX_POINT('',#9555);

+#9557=CARTESIAN_POINT('',(5.4E0,2.8E0,-1.59E0));

+#9558=CARTESIAN_POINT('',(4.76E0,2.8E0,-1.59E0));

+#9559=VERTEX_POINT('',#9557);

+#9560=VERTEX_POINT('',#9558);

+#9561=CARTESIAN_POINT('',(4.76E0,2.8E0,-9.5E-1));

+#9562=VERTEX_POINT('',#9561);

+#9563=CARTESIAN_POINT('',(5.4E0,2.8E0,-9.5E-1));

+#9564=VERTEX_POINT('',#9563);

+#9565=CARTESIAN_POINT('',(5.4E0,2.8E0,1.59E0));

+#9566=CARTESIAN_POINT('',(5.4E0,2.8E0,9.5E-1));

+#9567=VERTEX_POINT('',#9565);

+#9568=VERTEX_POINT('',#9566);

+#9569=CARTESIAN_POINT('',(4.76E0,2.8E0,9.5E-1));

+#9570=VERTEX_POINT('',#9569);

+#9571=CARTESIAN_POINT('',(4.76E0,2.8E0,1.59E0));

+#9572=VERTEX_POINT('',#9571);

+#9573=CARTESIAN_POINT('',(5.4E0,3.05E0,-1.59E0));

+#9574=CARTESIAN_POINT('',(5.4E0,3.05E0,-9.5E-1));

+#9575=VERTEX_POINT('',#9573);

+#9576=VERTEX_POINT('',#9574);

+#9577=CARTESIAN_POINT('',(5.9E0,3.55E0,-2.09E0));

+#9578=CARTESIAN_POINT('',(5.9E0,3.55E0,-4.5E-1));

+#9579=VERTEX_POINT('',#9577);

+#9580=VERTEX_POINT('',#9578);

+#9581=CARTESIAN_POINT('',(4.76E0,3.05E0,-1.59E0));

+#9582=VERTEX_POINT('',#9581);

+#9583=CARTESIAN_POINT('',(4.26E0,3.55E0,-2.09E0));

+#9584=VERTEX_POINT('',#9583);

+#9585=CARTESIAN_POINT('',(4.26E0,3.55E0,-4.5E-1));

+#9586=VERTEX_POINT('',#9585);

+#9587=CARTESIAN_POINT('',(4.76E0,3.05E0,-9.5E-1));

+#9588=VERTEX_POINT('',#9587);

+#9589=CARTESIAN_POINT('',(4.26E0,3.55E0,2.09E0));

+#9590=CARTESIAN_POINT('',(4.26E0,3.55E0,4.5E-1));

+#9591=VERTEX_POINT('',#9589);

+#9592=VERTEX_POINT('',#9590);

+#9593=CARTESIAN_POINT('',(4.76E0,3.05E0,1.59E0));

+#9594=CARTESIAN_POINT('',(4.76E0,3.05E0,9.5E-1));

+#9595=VERTEX_POINT('',#9593);

+#9596=VERTEX_POINT('',#9594);

+#9597=CARTESIAN_POINT('',(5.4E0,3.05E0,1.59E0));

+#9598=VERTEX_POINT('',#9597);

+#9599=CARTESIAN_POINT('',(5.9E0,3.55E0,2.09E0));

+#9600=VERTEX_POINT('',#9599);

+#9601=CARTESIAN_POINT('',(5.4E0,3.05E0,9.5E-1));

+#9602=VERTEX_POINT('',#9601);

+#9603=CARTESIAN_POINT('',(5.9E0,3.55E0,4.5E-1));

+#9604=VERTEX_POINT('',#9603);

+#9605=CARTESIAN_POINT('',(7.94E0,2.8E0,-1.59E0));

+#9606=CARTESIAN_POINT('',(7.3E0,2.8E0,-1.59E0));

+#9607=VERTEX_POINT('',#9605);

+#9608=VERTEX_POINT('',#9606);

+#9609=CARTESIAN_POINT('',(7.3E0,2.8E0,-9.5E-1));

+#9610=VERTEX_POINT('',#9609);

+#9611=CARTESIAN_POINT('',(7.94E0,2.8E0,-9.5E-1));

+#9612=VERTEX_POINT('',#9611);

+#9613=CARTESIAN_POINT('',(7.94E0,2.8E0,1.59E0));

+#9614=CARTESIAN_POINT('',(7.94E0,2.8E0,9.5E-1));

+#9615=VERTEX_POINT('',#9613);

+#9616=VERTEX_POINT('',#9614);

+#9617=CARTESIAN_POINT('',(7.3E0,2.8E0,9.5E-1));

+#9618=VERTEX_POINT('',#9617);

+#9619=CARTESIAN_POINT('',(7.3E0,2.8E0,1.59E0));

+#9620=VERTEX_POINT('',#9619);

+#9621=CARTESIAN_POINT('',(7.94E0,3.05E0,-1.59E0));

+#9622=CARTESIAN_POINT('',(7.94E0,3.05E0,-9.5E-1));

+#9623=VERTEX_POINT('',#9621);

+#9624=VERTEX_POINT('',#9622);

+#9625=CARTESIAN_POINT('',(8.44E0,3.55E0,-2.09E0));

+#9626=CARTESIAN_POINT('',(8.44E0,3.55E0,-4.5E-1));

+#9627=VERTEX_POINT('',#9625);

+#9628=VERTEX_POINT('',#9626);

+#9629=CARTESIAN_POINT('',(7.3E0,3.05E0,-1.59E0));

+#9630=VERTEX_POINT('',#9629);

+#9631=CARTESIAN_POINT('',(6.8E0,3.55E0,-2.09E0));

+#9632=VERTEX_POINT('',#9631);

+#9633=CARTESIAN_POINT('',(6.8E0,3.55E0,-4.5E-1));

+#9634=VERTEX_POINT('',#9633);

+#9635=CARTESIAN_POINT('',(7.3E0,3.05E0,-9.5E-1));

+#9636=VERTEX_POINT('',#9635);

+#9637=CARTESIAN_POINT('',(6.8E0,3.55E0,2.09E0));

+#9638=CARTESIAN_POINT('',(6.8E0,3.55E0,4.5E-1));

+#9639=VERTEX_POINT('',#9637);

+#9640=VERTEX_POINT('',#9638);

+#9641=CARTESIAN_POINT('',(7.3E0,3.05E0,1.59E0));

+#9642=CARTESIAN_POINT('',(7.3E0,3.05E0,9.5E-1));

+#9643=VERTEX_POINT('',#9641);

+#9644=VERTEX_POINT('',#9642);

+#9645=CARTESIAN_POINT('',(7.94E0,3.05E0,1.59E0));

+#9646=VERTEX_POINT('',#9645);

+#9647=CARTESIAN_POINT('',(8.44E0,3.55E0,2.09E0));

+#9648=VERTEX_POINT('',#9647);

+#9649=CARTESIAN_POINT('',(7.94E0,3.05E0,9.5E-1));

+#9650=VERTEX_POINT('',#9649);

+#9651=CARTESIAN_POINT('',(8.44E0,3.55E0,4.5E-1));

+#9652=VERTEX_POINT('',#9651);

+#9653=CARTESIAN_POINT('',(1.048E1,2.8E0,-1.59E0));

+#9654=CARTESIAN_POINT('',(9.84E0,2.8E0,-1.59E0));

+#9655=VERTEX_POINT('',#9653);

+#9656=VERTEX_POINT('',#9654);

+#9657=CARTESIAN_POINT('',(9.84E0,2.8E0,-9.5E-1));

+#9658=VERTEX_POINT('',#9657);

+#9659=CARTESIAN_POINT('',(1.048E1,2.8E0,-9.5E-1));

+#9660=VERTEX_POINT('',#9659);

+#9661=CARTESIAN_POINT('',(1.048E1,2.8E0,1.59E0));

+#9662=CARTESIAN_POINT('',(1.048E1,2.8E0,9.5E-1));

+#9663=VERTEX_POINT('',#9661);

+#9664=VERTEX_POINT('',#9662);

+#9665=CARTESIAN_POINT('',(9.84E0,2.8E0,9.5E-1));

+#9666=VERTEX_POINT('',#9665);

+#9667=CARTESIAN_POINT('',(9.84E0,2.8E0,1.59E0));

+#9668=VERTEX_POINT('',#9667);

+#9669=CARTESIAN_POINT('',(1.048E1,3.05E0,-1.59E0));

+#9670=CARTESIAN_POINT('',(1.048E1,3.05E0,-9.5E-1));

+#9671=VERTEX_POINT('',#9669);

+#9672=VERTEX_POINT('',#9670);

+#9673=CARTESIAN_POINT('',(1.098E1,3.55E0,-2.09E0));

+#9674=CARTESIAN_POINT('',(1.098E1,3.55E0,-4.5E-1));

+#9675=VERTEX_POINT('',#9673);

+#9676=VERTEX_POINT('',#9674);

+#9677=CARTESIAN_POINT('',(9.84E0,3.05E0,-1.59E0));

+#9678=VERTEX_POINT('',#9677);

+#9679=CARTESIAN_POINT('',(9.34E0,3.55E0,-2.09E0));

+#9680=VERTEX_POINT('',#9679);

+#9681=CARTESIAN_POINT('',(9.34E0,3.55E0,-4.5E-1));

+#9682=VERTEX_POINT('',#9681);

+#9683=CARTESIAN_POINT('',(9.84E0,3.05E0,-9.5E-1));

+#9684=VERTEX_POINT('',#9683);

+#9685=CARTESIAN_POINT('',(9.34E0,3.55E0,2.09E0));

+#9686=CARTESIAN_POINT('',(9.34E0,3.55E0,4.5E-1));

+#9687=VERTEX_POINT('',#9685);

+#9688=VERTEX_POINT('',#9686);

+#9689=CARTESIAN_POINT('',(9.84E0,3.05E0,1.59E0));

+#9690=CARTESIAN_POINT('',(9.84E0,3.05E0,9.5E-1));

+#9691=VERTEX_POINT('',#9689);

+#9692=VERTEX_POINT('',#9690);

+#9693=CARTESIAN_POINT('',(1.048E1,3.05E0,1.59E0));

+#9694=VERTEX_POINT('',#9693);

+#9695=CARTESIAN_POINT('',(1.098E1,3.55E0,2.09E0));

+#9696=VERTEX_POINT('',#9695);

+#9697=CARTESIAN_POINT('',(1.048E1,3.05E0,9.5E-1));

+#9698=VERTEX_POINT('',#9697);

+#9699=CARTESIAN_POINT('',(1.098E1,3.55E0,4.5E-1));

+#9700=VERTEX_POINT('',#9699);

+#9701=CARTESIAN_POINT('',(1.302E1,2.8E0,-1.59E0));

+#9702=CARTESIAN_POINT('',(1.238E1,2.8E0,-1.59E0));

+#9703=VERTEX_POINT('',#9701);

+#9704=VERTEX_POINT('',#9702);

+#9705=CARTESIAN_POINT('',(1.238E1,2.8E0,-9.5E-1));

+#9706=VERTEX_POINT('',#9705);

+#9707=CARTESIAN_POINT('',(1.302E1,2.8E0,-9.5E-1));

+#9708=VERTEX_POINT('',#9707);

+#9709=CARTESIAN_POINT('',(1.302E1,2.8E0,1.59E0));

+#9710=CARTESIAN_POINT('',(1.302E1,2.8E0,9.5E-1));

+#9711=VERTEX_POINT('',#9709);

+#9712=VERTEX_POINT('',#9710);

+#9713=CARTESIAN_POINT('',(1.238E1,2.8E0,9.5E-1));

+#9714=VERTEX_POINT('',#9713);

+#9715=CARTESIAN_POINT('',(1.238E1,2.8E0,1.59E0));

+#9716=VERTEX_POINT('',#9715);

+#9717=CARTESIAN_POINT('',(1.302E1,3.05E0,-1.59E0));

+#9718=CARTESIAN_POINT('',(1.302E1,3.05E0,-9.5E-1));

+#9719=VERTEX_POINT('',#9717);

+#9720=VERTEX_POINT('',#9718);

+#9721=CARTESIAN_POINT('',(1.352E1,3.55E0,-2.09E0));

+#9722=CARTESIAN_POINT('',(1.352E1,3.55E0,-4.5E-1));

+#9723=VERTEX_POINT('',#9721);

+#9724=VERTEX_POINT('',#9722);

+#9725=CARTESIAN_POINT('',(1.238E1,3.05E0,-1.59E0));

+#9726=VERTEX_POINT('',#9725);

+#9727=CARTESIAN_POINT('',(1.188E1,3.55E0,-2.09E0));

+#9728=VERTEX_POINT('',#9727);

+#9729=CARTESIAN_POINT('',(1.188E1,3.55E0,-4.5E-1));

+#9730=VERTEX_POINT('',#9729);

+#9731=CARTESIAN_POINT('',(1.238E1,3.05E0,-9.5E-1));

+#9732=VERTEX_POINT('',#9731);

+#9733=CARTESIAN_POINT('',(1.188E1,3.55E0,2.09E0));

+#9734=CARTESIAN_POINT('',(1.188E1,3.55E0,4.5E-1));

+#9735=VERTEX_POINT('',#9733);

+#9736=VERTEX_POINT('',#9734);

+#9737=CARTESIAN_POINT('',(1.238E1,3.05E0,1.59E0));

+#9738=CARTESIAN_POINT('',(1.238E1,3.05E0,9.5E-1));

+#9739=VERTEX_POINT('',#9737);

+#9740=VERTEX_POINT('',#9738);

+#9741=CARTESIAN_POINT('',(1.302E1,3.05E0,1.59E0));

+#9742=VERTEX_POINT('',#9741);

+#9743=CARTESIAN_POINT('',(1.352E1,3.55E0,2.09E0));

+#9744=VERTEX_POINT('',#9743);

+#9745=CARTESIAN_POINT('',(1.302E1,3.05E0,9.5E-1));

+#9746=VERTEX_POINT('',#9745);

+#9747=CARTESIAN_POINT('',(1.352E1,3.55E0,4.5E-1));

+#9748=VERTEX_POINT('',#9747);

+#9749=CARTESIAN_POINT('',(1.79E0,2.E-1,-7.7E-1));

+#9750=CARTESIAN_POINT('',(1.79E0,2.E-1,-1.77E0));

+#9751=VERTEX_POINT('',#9749);

+#9752=VERTEX_POINT('',#9750);

+#9753=CARTESIAN_POINT('',(3.29E0,2.E-1,-1.77E0));

+#9754=VERTEX_POINT('',#9753);

+#9755=CARTESIAN_POINT('',(3.29E0,2.E-1,-7.7E-1));

+#9756=VERTEX_POINT('',#9755);

+#9757=CARTESIAN_POINT('',(1.79E0,2.E-1,7.7E-1));

+#9758=CARTESIAN_POINT('',(3.29E0,2.E-1,7.7E-1));

+#9759=VERTEX_POINT('',#9757);

+#9760=VERTEX_POINT('',#9758);

+#9761=CARTESIAN_POINT('',(3.29E0,2.E-1,1.77E0));

+#9762=VERTEX_POINT('',#9761);

+#9763=CARTESIAN_POINT('',(1.79E0,2.E-1,1.77E0));

+#9764=VERTEX_POINT('',#9763);

+#9765=CARTESIAN_POINT('',(4.33E0,2.E-1,-7.7E-1));

+#9766=CARTESIAN_POINT('',(4.33E0,2.E-1,-1.77E0));

+#9767=VERTEX_POINT('',#9765);

+#9768=VERTEX_POINT('',#9766);

+#9769=CARTESIAN_POINT('',(5.83E0,2.E-1,-1.77E0));

+#9770=VERTEX_POINT('',#9769);

+#9771=CARTESIAN_POINT('',(5.83E0,2.E-1,-7.7E-1));

+#9772=VERTEX_POINT('',#9771);

+#9773=CARTESIAN_POINT('',(4.33E0,2.E-1,7.7E-1));

+#9774=CARTESIAN_POINT('',(5.83E0,2.E-1,7.7E-1));

+#9775=VERTEX_POINT('',#9773);

+#9776=VERTEX_POINT('',#9774);

+#9777=CARTESIAN_POINT('',(5.83E0,2.E-1,1.77E0));

+#9778=VERTEX_POINT('',#9777);

+#9779=CARTESIAN_POINT('',(4.33E0,2.E-1,1.77E0));

+#9780=VERTEX_POINT('',#9779);

+#9781=CARTESIAN_POINT('',(6.87E0,2.E-1,-7.7E-1));

+#9782=CARTESIAN_POINT('',(6.87E0,2.E-1,-1.77E0));

+#9783=VERTEX_POINT('',#9781);

+#9784=VERTEX_POINT('',#9782);

+#9785=CARTESIAN_POINT('',(8.37E0,2.E-1,-1.77E0));

+#9786=VERTEX_POINT('',#9785);

+#9787=CARTESIAN_POINT('',(8.37E0,2.E-1,-7.7E-1));

+#9788=VERTEX_POINT('',#9787);

+#9789=CARTESIAN_POINT('',(6.87E0,2.E-1,7.7E-1));

+#9790=CARTESIAN_POINT('',(8.37E0,2.E-1,7.7E-1));

+#9791=VERTEX_POINT('',#9789);

+#9792=VERTEX_POINT('',#9790);

+#9793=CARTESIAN_POINT('',(8.37E0,2.E-1,1.77E0));

+#9794=VERTEX_POINT('',#9793);

+#9795=CARTESIAN_POINT('',(6.87E0,2.E-1,1.77E0));

+#9796=VERTEX_POINT('',#9795);

+#9797=CARTESIAN_POINT('',(9.41E0,2.E-1,-7.7E-1));

+#9798=CARTESIAN_POINT('',(9.41E0,2.E-1,-1.77E0));

+#9799=VERTEX_POINT('',#9797);

+#9800=VERTEX_POINT('',#9798);

+#9801=CARTESIAN_POINT('',(1.091E1,2.E-1,-1.77E0));

+#9802=VERTEX_POINT('',#9801);

+#9803=CARTESIAN_POINT('',(1.091E1,2.E-1,-7.7E-1));

+#9804=VERTEX_POINT('',#9803);

+#9805=CARTESIAN_POINT('',(9.41E0,2.E-1,7.7E-1));

+#9806=CARTESIAN_POINT('',(1.091E1,2.E-1,7.7E-1));

+#9807=VERTEX_POINT('',#9805);

+#9808=VERTEX_POINT('',#9806);

+#9809=CARTESIAN_POINT('',(1.091E1,2.E-1,1.77E0));

+#9810=VERTEX_POINT('',#9809);

+#9811=CARTESIAN_POINT('',(9.41E0,2.E-1,1.77E0));

+#9812=VERTEX_POINT('',#9811);

+#9813=CARTESIAN_POINT('',(1.195E1,2.E-1,-7.7E-1));

+#9814=CARTESIAN_POINT('',(1.195E1,2.E-1,-1.77E0));

+#9815=VERTEX_POINT('',#9813);

+#9816=VERTEX_POINT('',#9814);

+#9817=CARTESIAN_POINT('',(1.345E1,2.E-1,-1.77E0));

+#9818=VERTEX_POINT('',#9817);

+#9819=CARTESIAN_POINT('',(1.345E1,2.E-1,-7.7E-1));

+#9820=VERTEX_POINT('',#9819);

+#9821=CARTESIAN_POINT('',(1.195E1,2.E-1,7.7E-1));

+#9822=CARTESIAN_POINT('',(1.345E1,2.E-1,7.7E-1));

+#9823=VERTEX_POINT('',#9821);

+#9824=VERTEX_POINT('',#9822);

+#9825=CARTESIAN_POINT('',(1.345E1,2.E-1,1.77E0));

+#9826=VERTEX_POINT('',#9825);

+#9827=CARTESIAN_POINT('',(1.195E1,2.E-1,1.77E0));

+#9828=VERTEX_POINT('',#9827);

+#9829=CARTESIAN_POINT('',(1.449E1,2.8E0,-7.7E-1));

+#9830=CARTESIAN_POINT('',(1.449E1,2.8E0,-1.77E0));

+#9831=VERTEX_POINT('',#9829);

+#9832=VERTEX_POINT('',#9830);

+#9833=CARTESIAN_POINT('',(1.599E1,2.8E0,-1.77E0));

+#9834=VERTEX_POINT('',#9833);

+#9835=CARTESIAN_POINT('',(1.599E1,2.8E0,-7.7E-1));

+#9836=VERTEX_POINT('',#9835);

+#9837=CARTESIAN_POINT('',(1.449E1,2.8E0,7.7E-1));

+#9838=CARTESIAN_POINT('',(1.599E1,2.8E0,7.7E-1));

+#9839=VERTEX_POINT('',#9837);

+#9840=VERTEX_POINT('',#9838);

+#9841=CARTESIAN_POINT('',(1.599E1,2.8E0,1.77E0));

+#9842=VERTEX_POINT('',#9841);

+#9843=CARTESIAN_POINT('',(1.449E1,2.8E0,1.77E0));

+#9844=VERTEX_POINT('',#9843);

+#9845=CARTESIAN_POINT('',(1.703E1,2.8E0,-7.7E-1));

+#9846=CARTESIAN_POINT('',(1.703E1,2.8E0,-1.77E0));

+#9847=VERTEX_POINT('',#9845);

+#9848=VERTEX_POINT('',#9846);

+#9849=CARTESIAN_POINT('',(1.853E1,2.8E0,-1.77E0));

+#9850=VERTEX_POINT('',#9849);

+#9851=CARTESIAN_POINT('',(1.853E1,2.8E0,-7.7E-1));

+#9852=VERTEX_POINT('',#9851);

+#9853=CARTESIAN_POINT('',(1.703E1,2.8E0,7.7E-1));

+#9854=CARTESIAN_POINT('',(1.853E1,2.8E0,7.7E-1));

+#9855=VERTEX_POINT('',#9853);

+#9856=VERTEX_POINT('',#9854);

+#9857=CARTESIAN_POINT('',(1.853E1,2.8E0,1.77E0));

+#9858=VERTEX_POINT('',#9857);

+#9859=CARTESIAN_POINT('',(1.703E1,2.8E0,1.77E0));

+#9860=VERTEX_POINT('',#9859);

+#9861=CARTESIAN_POINT('',(1.957E1,2.8E0,-7.7E-1));

+#9862=CARTESIAN_POINT('',(1.957E1,2.8E0,-1.77E0));

+#9863=VERTEX_POINT('',#9861);

+#9864=VERTEX_POINT('',#9862);

+#9865=CARTESIAN_POINT('',(2.107E1,2.8E0,-1.77E0));

+#9866=VERTEX_POINT('',#9865);

+#9867=CARTESIAN_POINT('',(2.107E1,2.8E0,-7.7E-1));

+#9868=VERTEX_POINT('',#9867);

+#9869=CARTESIAN_POINT('',(1.957E1,2.8E0,7.7E-1));

+#9870=CARTESIAN_POINT('',(2.107E1,2.8E0,7.7E-1));

+#9871=VERTEX_POINT('',#9869);

+#9872=VERTEX_POINT('',#9870);

+#9873=CARTESIAN_POINT('',(2.107E1,2.8E0,1.77E0));

+#9874=VERTEX_POINT('',#9873);

+#9875=CARTESIAN_POINT('',(1.957E1,2.8E0,1.77E0));

+#9876=VERTEX_POINT('',#9875);

+#9877=CARTESIAN_POINT('',(2.211E1,2.8E0,-7.7E-1));

+#9878=CARTESIAN_POINT('',(2.211E1,2.8E0,-1.77E0));

+#9879=VERTEX_POINT('',#9877);

+#9880=VERTEX_POINT('',#9878);

+#9881=CARTESIAN_POINT('',(2.361E1,2.8E0,-1.77E0));

+#9882=VERTEX_POINT('',#9881);

+#9883=CARTESIAN_POINT('',(2.361E1,2.8E0,-7.7E-1));

+#9884=VERTEX_POINT('',#9883);

+#9885=CARTESIAN_POINT('',(2.211E1,2.8E0,7.7E-1));

+#9886=CARTESIAN_POINT('',(2.361E1,2.8E0,7.7E-1));

+#9887=VERTEX_POINT('',#9885);

+#9888=VERTEX_POINT('',#9886);

+#9889=CARTESIAN_POINT('',(2.361E1,2.8E0,1.77E0));

+#9890=VERTEX_POINT('',#9889);

+#9891=CARTESIAN_POINT('',(2.211E1,2.8E0,1.77E0));

+#9892=VERTEX_POINT('',#9891);

+#9893=CARTESIAN_POINT('',(2.465E1,2.8E0,-7.7E-1));

+#9894=CARTESIAN_POINT('',(2.465E1,2.8E0,-1.77E0));

+#9895=VERTEX_POINT('',#9893);

+#9896=VERTEX_POINT('',#9894);

+#9897=CARTESIAN_POINT('',(2.615E1,2.8E0,-1.77E0));

+#9898=VERTEX_POINT('',#9897);

+#9899=CARTESIAN_POINT('',(2.615E1,2.8E0,-7.7E-1));

+#9900=VERTEX_POINT('',#9899);

+#9901=CARTESIAN_POINT('',(2.465E1,2.8E0,7.7E-1));

+#9902=CARTESIAN_POINT('',(2.615E1,2.8E0,7.7E-1));

+#9903=VERTEX_POINT('',#9901);

+#9904=VERTEX_POINT('',#9902);

+#9905=CARTESIAN_POINT('',(2.615E1,2.8E0,1.77E0));

+#9906=VERTEX_POINT('',#9905);

+#9907=CARTESIAN_POINT('',(2.465E1,2.8E0,1.77E0));

+#9908=VERTEX_POINT('',#9907);

+#9909=CARTESIAN_POINT('',(2.719E1,2.8E0,-7.7E-1));

+#9910=CARTESIAN_POINT('',(2.719E1,2.8E0,-1.77E0));

+#9911=VERTEX_POINT('',#9909);

+#9912=VERTEX_POINT('',#9910);

+#9913=CARTESIAN_POINT('',(2.869E1,2.8E0,-1.77E0));

+#9914=VERTEX_POINT('',#9913);

+#9915=CARTESIAN_POINT('',(2.869E1,2.8E0,-7.7E-1));

+#9916=VERTEX_POINT('',#9915);

+#9917=CARTESIAN_POINT('',(2.719E1,2.8E0,7.7E-1));

+#9918=CARTESIAN_POINT('',(2.869E1,2.8E0,7.7E-1));

+#9919=VERTEX_POINT('',#9917);

+#9920=VERTEX_POINT('',#9918);

+#9921=CARTESIAN_POINT('',(2.869E1,2.8E0,1.77E0));

+#9922=VERTEX_POINT('',#9921);

+#9923=CARTESIAN_POINT('',(2.719E1,2.8E0,1.77E0));

+#9924=VERTEX_POINT('',#9923);

+#9925=CARTESIAN_POINT('',(2.973E1,2.8E0,-7.7E-1));

+#9926=CARTESIAN_POINT('',(2.973E1,2.8E0,-1.77E0));

+#9927=VERTEX_POINT('',#9925);

+#9928=VERTEX_POINT('',#9926);

+#9929=CARTESIAN_POINT('',(3.123E1,2.8E0,-1.77E0));

+#9930=VERTEX_POINT('',#9929);

+#9931=CARTESIAN_POINT('',(3.123E1,2.8E0,-7.7E-1));

+#9932=VERTEX_POINT('',#9931);

+#9933=CARTESIAN_POINT('',(2.973E1,2.8E0,7.7E-1));

+#9934=CARTESIAN_POINT('',(3.123E1,2.8E0,7.7E-1));

+#9935=VERTEX_POINT('',#9933);

+#9936=VERTEX_POINT('',#9934);

+#9937=CARTESIAN_POINT('',(3.123E1,2.8E0,1.77E0));

+#9938=VERTEX_POINT('',#9937);

+#9939=CARTESIAN_POINT('',(2.973E1,2.8E0,1.77E0));

+#9940=VERTEX_POINT('',#9939);

+#9941=CARTESIAN_POINT('',(3.227E1,2.8E0,-7.7E-1));

+#9942=CARTESIAN_POINT('',(3.227E1,2.8E0,-1.77E0));

+#9943=VERTEX_POINT('',#9941);

+#9944=VERTEX_POINT('',#9942);

+#9945=CARTESIAN_POINT('',(3.377E1,2.8E0,-1.77E0));

+#9946=VERTEX_POINT('',#9945);

+#9947=CARTESIAN_POINT('',(3.377E1,2.8E0,-7.7E-1));

+#9948=VERTEX_POINT('',#9947);

+#9949=CARTESIAN_POINT('',(3.227E1,2.8E0,7.7E-1));

+#9950=CARTESIAN_POINT('',(3.377E1,2.8E0,7.7E-1));

+#9951=VERTEX_POINT('',#9949);

+#9952=VERTEX_POINT('',#9950);

+#9953=CARTESIAN_POINT('',(3.377E1,2.8E0,1.77E0));

+#9954=VERTEX_POINT('',#9953);

+#9955=CARTESIAN_POINT('',(3.227E1,2.8E0,1.77E0));

+#9956=VERTEX_POINT('',#9955);

+#9957=CARTESIAN_POINT('',(3.481E1,2.8E0,-7.7E-1));

+#9958=CARTESIAN_POINT('',(3.481E1,2.8E0,-1.77E0));

+#9959=VERTEX_POINT('',#9957);

+#9960=VERTEX_POINT('',#9958);

+#9961=CARTESIAN_POINT('',(3.631E1,2.8E0,-1.77E0));

+#9962=VERTEX_POINT('',#9961);

+#9963=CARTESIAN_POINT('',(3.631E1,2.8E0,-7.7E-1));

+#9964=VERTEX_POINT('',#9963);

+#9965=CARTESIAN_POINT('',(3.481E1,2.8E0,7.7E-1));

+#9966=CARTESIAN_POINT('',(3.631E1,2.8E0,7.7E-1));

+#9967=VERTEX_POINT('',#9965);

+#9968=VERTEX_POINT('',#9966);

+#9969=CARTESIAN_POINT('',(3.631E1,2.8E0,1.77E0));

+#9970=VERTEX_POINT('',#9969);

+#9971=CARTESIAN_POINT('',(3.481E1,2.8E0,1.77E0));

+#9972=VERTEX_POINT('',#9971);

+#9973=CARTESIAN_POINT('',(3.735E1,2.8E0,-7.7E-1));

+#9974=CARTESIAN_POINT('',(3.735E1,2.8E0,-1.77E0));

+#9975=VERTEX_POINT('',#9973);

+#9976=VERTEX_POINT('',#9974);

+#9977=CARTESIAN_POINT('',(3.885E1,2.8E0,-1.77E0));

+#9978=VERTEX_POINT('',#9977);

+#9979=CARTESIAN_POINT('',(3.885E1,2.8E0,-7.7E-1));

+#9980=VERTEX_POINT('',#9979);

+#9981=CARTESIAN_POINT('',(3.735E1,2.8E0,7.7E-1));

+#9982=CARTESIAN_POINT('',(3.885E1,2.8E0,7.7E-1));

+#9983=VERTEX_POINT('',#9981);

+#9984=VERTEX_POINT('',#9982);

+#9985=CARTESIAN_POINT('',(3.885E1,2.8E0,1.77E0));

+#9986=VERTEX_POINT('',#9985);

+#9987=CARTESIAN_POINT('',(3.735E1,2.8E0,1.77E0));

+#9988=VERTEX_POINT('',#9987);

+#9989=CARTESIAN_POINT('',(3.989E1,2.8E0,-7.7E-1));

+#9990=CARTESIAN_POINT('',(3.989E1,2.8E0,-1.77E0));

+#9991=VERTEX_POINT('',#9989);

+#9992=VERTEX_POINT('',#9990);

+#9993=CARTESIAN_POINT('',(4.139E1,2.8E0,-1.77E0));

+#9994=VERTEX_POINT('',#9993);

+#9995=CARTESIAN_POINT('',(4.139E1,2.8E0,-7.7E-1));

+#9996=VERTEX_POINT('',#9995);

+#9997=CARTESIAN_POINT('',(3.989E1,2.8E0,7.7E-1));

+#9998=CARTESIAN_POINT('',(4.139E1,2.8E0,7.7E-1));

+#9999=VERTEX_POINT('',#9997);

+#10000=VERTEX_POINT('',#9998);

+#10001=CARTESIAN_POINT('',(4.139E1,2.8E0,1.77E0));

+#10002=VERTEX_POINT('',#10001);

+#10003=CARTESIAN_POINT('',(3.989E1,2.8E0,1.77E0));

+#10004=VERTEX_POINT('',#10003);

+#10005=CARTESIAN_POINT('',(4.243E1,2.8E0,-7.7E-1));

+#10006=CARTESIAN_POINT('',(4.243E1,2.8E0,-1.77E0));

+#10007=VERTEX_POINT('',#10005);

+#10008=VERTEX_POINT('',#10006);

+#10009=CARTESIAN_POINT('',(4.393E1,2.8E0,-1.77E0));

+#10010=VERTEX_POINT('',#10009);

+#10011=CARTESIAN_POINT('',(4.393E1,2.8E0,-7.7E-1));

+#10012=VERTEX_POINT('',#10011);

+#10013=CARTESIAN_POINT('',(4.243E1,2.8E0,7.7E-1));

+#10014=CARTESIAN_POINT('',(4.393E1,2.8E0,7.7E-1));

+#10015=VERTEX_POINT('',#10013);

+#10016=VERTEX_POINT('',#10014);

+#10017=CARTESIAN_POINT('',(4.393E1,2.8E0,1.77E0));

+#10018=VERTEX_POINT('',#10017);

+#10019=CARTESIAN_POINT('',(4.243E1,2.8E0,1.77E0));

+#10020=VERTEX_POINT('',#10019);

+#10021=CARTESIAN_POINT('',(4.497E1,2.8E0,-7.7E-1));

+#10022=CARTESIAN_POINT('',(4.497E1,2.8E0,-1.77E0));

+#10023=VERTEX_POINT('',#10021);

+#10024=VERTEX_POINT('',#10022);

+#10025=CARTESIAN_POINT('',(4.647E1,2.8E0,-1.77E0));

+#10026=VERTEX_POINT('',#10025);

+#10027=CARTESIAN_POINT('',(4.647E1,2.8E0,-7.7E-1));

+#10028=VERTEX_POINT('',#10027);

+#10029=CARTESIAN_POINT('',(4.497E1,2.8E0,7.7E-1));

+#10030=CARTESIAN_POINT('',(4.647E1,2.8E0,7.7E-1));

+#10031=VERTEX_POINT('',#10029);

+#10032=VERTEX_POINT('',#10030);

+#10033=CARTESIAN_POINT('',(4.647E1,2.8E0,1.77E0));

+#10034=VERTEX_POINT('',#10033);

+#10035=CARTESIAN_POINT('',(4.497E1,2.8E0,1.77E0));

+#10036=VERTEX_POINT('',#10035);

+#10037=CARTESIAN_POINT('',(4.953E1,3.55E0,2.54E0));

+#10038=CARTESIAN_POINT('',(4.953E1,3.55E0,-2.54E0));

+#10039=VERTEX_POINT('',#10037);

+#10040=VERTEX_POINT('',#10038);

+#10041=CARTESIAN_POINT('',(4.953E1,0.E0,-2.54E0));

+#10042=VERTEX_POINT('',#10041);

+#10043=CARTESIAN_POINT('',(4.953E1,0.E0,2.54E0));

+#10044=VERTEX_POINT('',#10043);

+#10045=CARTESIAN_POINT('',(4.751E1,2.8E0,-7.7E-1));

+#10046=CARTESIAN_POINT('',(4.751E1,2.8E0,-1.77E0));

+#10047=VERTEX_POINT('',#10045);

+#10048=VERTEX_POINT('',#10046);

+#10049=CARTESIAN_POINT('',(4.901E1,2.8E0,-1.77E0));

+#10050=VERTEX_POINT('',#10049);

+#10051=CARTESIAN_POINT('',(4.901E1,2.8E0,-7.7E-1));

+#10052=VERTEX_POINT('',#10051);

+#10053=CARTESIAN_POINT('',(4.751E1,2.8E0,7.7E-1));

+#10054=CARTESIAN_POINT('',(4.901E1,2.8E0,7.7E-1));

+#10055=VERTEX_POINT('',#10053);

+#10056=VERTEX_POINT('',#10054);

+#10057=CARTESIAN_POINT('',(4.901E1,2.8E0,1.77E0));

+#10058=VERTEX_POINT('',#10057);

+#10059=CARTESIAN_POINT('',(4.751E1,2.8E0,1.77E0));

+#10060=VERTEX_POINT('',#10059);

+#10061=CARTESIAN_POINT('',(1.556E1,2.8E0,-1.59E0));

+#10062=CARTESIAN_POINT('',(1.492E1,2.8E0,-1.59E0));

+#10063=VERTEX_POINT('',#10061);

+#10064=VERTEX_POINT('',#10062);

+#10065=CARTESIAN_POINT('',(1.492E1,2.8E0,-9.5E-1));

+#10066=VERTEX_POINT('',#10065);

+#10067=CARTESIAN_POINT('',(1.556E1,2.8E0,-9.5E-1));

+#10068=VERTEX_POINT('',#10067);

+#10069=CARTESIAN_POINT('',(1.556E1,2.8E0,1.59E0));

+#10070=CARTESIAN_POINT('',(1.556E1,2.8E0,9.5E-1));

+#10071=VERTEX_POINT('',#10069);

+#10072=VERTEX_POINT('',#10070);

+#10073=CARTESIAN_POINT('',(1.492E1,2.8E0,9.5E-1));

+#10074=VERTEX_POINT('',#10073);

+#10075=CARTESIAN_POINT('',(1.492E1,2.8E0,1.59E0));

+#10076=VERTEX_POINT('',#10075);

+#10077=CARTESIAN_POINT('',(1.556E1,3.05E0,-1.59E0));

+#10078=CARTESIAN_POINT('',(1.556E1,3.05E0,-9.5E-1));

+#10079=VERTEX_POINT('',#10077);

+#10080=VERTEX_POINT('',#10078);

+#10081=CARTESIAN_POINT('',(1.606E1,3.55E0,-2.09E0));

+#10082=CARTESIAN_POINT('',(1.606E1,3.55E0,-4.5E-1));

+#10083=VERTEX_POINT('',#10081);

+#10084=VERTEX_POINT('',#10082);

+#10085=CARTESIAN_POINT('',(1.492E1,3.05E0,-1.59E0));

+#10086=VERTEX_POINT('',#10085);

+#10087=CARTESIAN_POINT('',(1.442E1,3.55E0,-2.09E0));

+#10088=VERTEX_POINT('',#10087);

+#10089=CARTESIAN_POINT('',(1.442E1,3.55E0,-4.5E-1));

+#10090=VERTEX_POINT('',#10089);

+#10091=CARTESIAN_POINT('',(1.492E1,3.05E0,-9.5E-1));

+#10092=VERTEX_POINT('',#10091);

+#10093=CARTESIAN_POINT('',(1.442E1,3.55E0,2.09E0));

+#10094=CARTESIAN_POINT('',(1.442E1,3.55E0,4.5E-1));

+#10095=VERTEX_POINT('',#10093);

+#10096=VERTEX_POINT('',#10094);

+#10097=CARTESIAN_POINT('',(1.492E1,3.05E0,1.59E0));

+#10098=CARTESIAN_POINT('',(1.492E1,3.05E0,9.5E-1));

+#10099=VERTEX_POINT('',#10097);

+#10100=VERTEX_POINT('',#10098);

+#10101=CARTESIAN_POINT('',(1.556E1,3.05E0,1.59E0));

+#10102=VERTEX_POINT('',#10101);

+#10103=CARTESIAN_POINT('',(1.606E1,3.55E0,2.09E0));

+#10104=VERTEX_POINT('',#10103);

+#10105=CARTESIAN_POINT('',(1.556E1,3.05E0,9.5E-1));

+#10106=VERTEX_POINT('',#10105);

+#10107=CARTESIAN_POINT('',(1.606E1,3.55E0,4.5E-1));

+#10108=VERTEX_POINT('',#10107);

+#10109=CARTESIAN_POINT('',(1.81E1,2.8E0,-1.59E0));

+#10110=CARTESIAN_POINT('',(1.746E1,2.8E0,-1.59E0));

+#10111=VERTEX_POINT('',#10109);

+#10112=VERTEX_POINT('',#10110);

+#10113=CARTESIAN_POINT('',(1.746E1,2.8E0,-9.5E-1));

+#10114=VERTEX_POINT('',#10113);

+#10115=CARTESIAN_POINT('',(1.81E1,2.8E0,-9.5E-1));

+#10116=VERTEX_POINT('',#10115);

+#10117=CARTESIAN_POINT('',(1.81E1,2.8E0,1.59E0));

+#10118=CARTESIAN_POINT('',(1.81E1,2.8E0,9.5E-1));

+#10119=VERTEX_POINT('',#10117);

+#10120=VERTEX_POINT('',#10118);

+#10121=CARTESIAN_POINT('',(1.746E1,2.8E0,9.5E-1));

+#10122=VERTEX_POINT('',#10121);

+#10123=CARTESIAN_POINT('',(1.746E1,2.8E0,1.59E0));

+#10124=VERTEX_POINT('',#10123);

+#10125=CARTESIAN_POINT('',(1.81E1,3.05E0,-1.59E0));

+#10126=CARTESIAN_POINT('',(1.81E1,3.05E0,-9.5E-1));

+#10127=VERTEX_POINT('',#10125);

+#10128=VERTEX_POINT('',#10126);

+#10129=CARTESIAN_POINT('',(1.86E1,3.55E0,-2.09E0));

+#10130=CARTESIAN_POINT('',(1.86E1,3.55E0,-4.5E-1));

+#10131=VERTEX_POINT('',#10129);

+#10132=VERTEX_POINT('',#10130);

+#10133=CARTESIAN_POINT('',(1.746E1,3.05E0,-1.59E0));

+#10134=VERTEX_POINT('',#10133);

+#10135=CARTESIAN_POINT('',(1.696E1,3.55E0,-2.09E0));

+#10136=VERTEX_POINT('',#10135);

+#10137=CARTESIAN_POINT('',(1.696E1,3.55E0,-4.5E-1));

+#10138=VERTEX_POINT('',#10137);

+#10139=CARTESIAN_POINT('',(1.746E1,3.05E0,-9.5E-1));

+#10140=VERTEX_POINT('',#10139);

+#10141=CARTESIAN_POINT('',(1.696E1,3.55E0,2.09E0));

+#10142=CARTESIAN_POINT('',(1.696E1,3.55E0,4.5E-1));

+#10143=VERTEX_POINT('',#10141);

+#10144=VERTEX_POINT('',#10142);

+#10145=CARTESIAN_POINT('',(1.746E1,3.05E0,1.59E0));

+#10146=CARTESIAN_POINT('',(1.746E1,3.05E0,9.5E-1));

+#10147=VERTEX_POINT('',#10145);

+#10148=VERTEX_POINT('',#10146);

+#10149=CARTESIAN_POINT('',(1.81E1,3.05E0,1.59E0));

+#10150=VERTEX_POINT('',#10149);

+#10151=CARTESIAN_POINT('',(1.86E1,3.55E0,2.09E0));

+#10152=VERTEX_POINT('',#10151);

+#10153=CARTESIAN_POINT('',(1.81E1,3.05E0,9.5E-1));

+#10154=VERTEX_POINT('',#10153);

+#10155=CARTESIAN_POINT('',(1.86E1,3.55E0,4.5E-1));

+#10156=VERTEX_POINT('',#10155);

+#10157=CARTESIAN_POINT('',(2.064E1,2.8E0,-1.59E0));

+#10158=CARTESIAN_POINT('',(2.E1,2.8E0,-1.59E0));

+#10159=VERTEX_POINT('',#10157);

+#10160=VERTEX_POINT('',#10158);

+#10161=CARTESIAN_POINT('',(2.E1,2.8E0,-9.5E-1));

+#10162=VERTEX_POINT('',#10161);

+#10163=CARTESIAN_POINT('',(2.064E1,2.8E0,-9.5E-1));

+#10164=VERTEX_POINT('',#10163);

+#10165=CARTESIAN_POINT('',(2.064E1,2.8E0,1.59E0));

+#10166=CARTESIAN_POINT('',(2.064E1,2.8E0,9.5E-1));

+#10167=VERTEX_POINT('',#10165);

+#10168=VERTEX_POINT('',#10166);

+#10169=CARTESIAN_POINT('',(2.E1,2.8E0,9.5E-1));

+#10170=VERTEX_POINT('',#10169);

+#10171=CARTESIAN_POINT('',(2.E1,2.8E0,1.59E0));

+#10172=VERTEX_POINT('',#10171);

+#10173=CARTESIAN_POINT('',(2.064E1,3.05E0,-1.59E0));

+#10174=CARTESIAN_POINT('',(2.064E1,3.05E0,-9.5E-1));

+#10175=VERTEX_POINT('',#10173);

+#10176=VERTEX_POINT('',#10174);

+#10177=CARTESIAN_POINT('',(2.114E1,3.55E0,-2.09E0));

+#10178=CARTESIAN_POINT('',(2.114E1,3.55E0,-4.5E-1));

+#10179=VERTEX_POINT('',#10177);

+#10180=VERTEX_POINT('',#10178);

+#10181=CARTESIAN_POINT('',(2.E1,3.05E0,-1.59E0));

+#10182=VERTEX_POINT('',#10181);

+#10183=CARTESIAN_POINT('',(1.95E1,3.55E0,-2.09E0));

+#10184=VERTEX_POINT('',#10183);

+#10185=CARTESIAN_POINT('',(1.95E1,3.55E0,-4.5E-1));

+#10186=VERTEX_POINT('',#10185);

+#10187=CARTESIAN_POINT('',(2.E1,3.05E0,-9.5E-1));

+#10188=VERTEX_POINT('',#10187);

+#10189=CARTESIAN_POINT('',(1.95E1,3.55E0,2.09E0));

+#10190=CARTESIAN_POINT('',(1.95E1,3.55E0,4.5E-1));

+#10191=VERTEX_POINT('',#10189);

+#10192=VERTEX_POINT('',#10190);

+#10193=CARTESIAN_POINT('',(2.E1,3.05E0,1.59E0));

+#10194=CARTESIAN_POINT('',(2.E1,3.05E0,9.5E-1));

+#10195=VERTEX_POINT('',#10193);

+#10196=VERTEX_POINT('',#10194);

+#10197=CARTESIAN_POINT('',(2.064E1,3.05E0,1.59E0));

+#10198=VERTEX_POINT('',#10197);

+#10199=CARTESIAN_POINT('',(2.114E1,3.55E0,2.09E0));

+#10200=VERTEX_POINT('',#10199);

+#10201=CARTESIAN_POINT('',(2.064E1,3.05E0,9.5E-1));

+#10202=VERTEX_POINT('',#10201);

+#10203=CARTESIAN_POINT('',(2.114E1,3.55E0,4.5E-1));

+#10204=VERTEX_POINT('',#10203);

+#10205=CARTESIAN_POINT('',(2.318E1,2.8E0,-1.59E0));

+#10206=CARTESIAN_POINT('',(2.254E1,2.8E0,-1.59E0));

+#10207=VERTEX_POINT('',#10205);

+#10208=VERTEX_POINT('',#10206);

+#10209=CARTESIAN_POINT('',(2.254E1,2.8E0,-9.5E-1));

+#10210=VERTEX_POINT('',#10209);

+#10211=CARTESIAN_POINT('',(2.318E1,2.8E0,-9.5E-1));

+#10212=VERTEX_POINT('',#10211);

+#10213=CARTESIAN_POINT('',(2.318E1,2.8E0,1.59E0));

+#10214=CARTESIAN_POINT('',(2.318E1,2.8E0,9.5E-1));

+#10215=VERTEX_POINT('',#10213);

+#10216=VERTEX_POINT('',#10214);

+#10217=CARTESIAN_POINT('',(2.254E1,2.8E0,9.5E-1));

+#10218=VERTEX_POINT('',#10217);

+#10219=CARTESIAN_POINT('',(2.254E1,2.8E0,1.59E0));

+#10220=VERTEX_POINT('',#10219);

+#10221=CARTESIAN_POINT('',(2.318E1,3.05E0,-1.59E0));

+#10222=CARTESIAN_POINT('',(2.318E1,3.05E0,-9.5E-1));

+#10223=VERTEX_POINT('',#10221);

+#10224=VERTEX_POINT('',#10222);

+#10225=CARTESIAN_POINT('',(2.368E1,3.55E0,-2.09E0));

+#10226=CARTESIAN_POINT('',(2.368E1,3.55E0,-4.5E-1));

+#10227=VERTEX_POINT('',#10225);

+#10228=VERTEX_POINT('',#10226);

+#10229=CARTESIAN_POINT('',(2.254E1,3.05E0,-1.59E0));

+#10230=VERTEX_POINT('',#10229);

+#10231=CARTESIAN_POINT('',(2.204E1,3.55E0,-2.09E0));

+#10232=VERTEX_POINT('',#10231);

+#10233=CARTESIAN_POINT('',(2.204E1,3.55E0,-4.5E-1));

+#10234=VERTEX_POINT('',#10233);

+#10235=CARTESIAN_POINT('',(2.254E1,3.05E0,-9.5E-1));

+#10236=VERTEX_POINT('',#10235);

+#10237=CARTESIAN_POINT('',(2.204E1,3.55E0,2.09E0));

+#10238=CARTESIAN_POINT('',(2.204E1,3.55E0,4.5E-1));

+#10239=VERTEX_POINT('',#10237);

+#10240=VERTEX_POINT('',#10238);

+#10241=CARTESIAN_POINT('',(2.254E1,3.05E0,1.59E0));

+#10242=CARTESIAN_POINT('',(2.254E1,3.05E0,9.5E-1));

+#10243=VERTEX_POINT('',#10241);

+#10244=VERTEX_POINT('',#10242);

+#10245=CARTESIAN_POINT('',(2.318E1,3.05E0,1.59E0));

+#10246=VERTEX_POINT('',#10245);

+#10247=CARTESIAN_POINT('',(2.368E1,3.55E0,2.09E0));

+#10248=VERTEX_POINT('',#10247);

+#10249=CARTESIAN_POINT('',(2.318E1,3.05E0,9.5E-1));

+#10250=VERTEX_POINT('',#10249);

+#10251=CARTESIAN_POINT('',(2.368E1,3.55E0,4.5E-1));

+#10252=VERTEX_POINT('',#10251);

+#10253=CARTESIAN_POINT('',(2.572E1,2.8E0,-1.59E0));

+#10254=CARTESIAN_POINT('',(2.508E1,2.8E0,-1.59E0));

+#10255=VERTEX_POINT('',#10253);

+#10256=VERTEX_POINT('',#10254);

+#10257=CARTESIAN_POINT('',(2.508E1,2.8E0,-9.5E-1));

+#10258=VERTEX_POINT('',#10257);

+#10259=CARTESIAN_POINT('',(2.572E1,2.8E0,-9.5E-1));

+#10260=VERTEX_POINT('',#10259);

+#10261=CARTESIAN_POINT('',(2.572E1,2.8E0,1.59E0));

+#10262=CARTESIAN_POINT('',(2.572E1,2.8E0,9.5E-1));

+#10263=VERTEX_POINT('',#10261);

+#10264=VERTEX_POINT('',#10262);

+#10265=CARTESIAN_POINT('',(2.508E1,2.8E0,9.5E-1));

+#10266=VERTEX_POINT('',#10265);

+#10267=CARTESIAN_POINT('',(2.508E1,2.8E0,1.59E0));

+#10268=VERTEX_POINT('',#10267);

+#10269=CARTESIAN_POINT('',(2.572E1,3.05E0,-1.59E0));

+#10270=CARTESIAN_POINT('',(2.572E1,3.05E0,-9.5E-1));

+#10271=VERTEX_POINT('',#10269);

+#10272=VERTEX_POINT('',#10270);

+#10273=CARTESIAN_POINT('',(2.622E1,3.55E0,-2.09E0));

+#10274=CARTESIAN_POINT('',(2.622E1,3.55E0,-4.5E-1));

+#10275=VERTEX_POINT('',#10273);

+#10276=VERTEX_POINT('',#10274);

+#10277=CARTESIAN_POINT('',(2.508E1,3.05E0,-1.59E0));

+#10278=VERTEX_POINT('',#10277);

+#10279=CARTESIAN_POINT('',(2.458E1,3.55E0,-2.09E0));

+#10280=VERTEX_POINT('',#10279);

+#10281=CARTESIAN_POINT('',(2.458E1,3.55E0,-4.5E-1));

+#10282=VERTEX_POINT('',#10281);

+#10283=CARTESIAN_POINT('',(2.508E1,3.05E0,-9.5E-1));

+#10284=VERTEX_POINT('',#10283);

+#10285=CARTESIAN_POINT('',(2.458E1,3.55E0,2.09E0));

+#10286=CARTESIAN_POINT('',(2.458E1,3.55E0,4.5E-1));

+#10287=VERTEX_POINT('',#10285);

+#10288=VERTEX_POINT('',#10286);

+#10289=CARTESIAN_POINT('',(2.508E1,3.05E0,1.59E0));

+#10290=CARTESIAN_POINT('',(2.508E1,3.05E0,9.5E-1));

+#10291=VERTEX_POINT('',#10289);

+#10292=VERTEX_POINT('',#10290);

+#10293=CARTESIAN_POINT('',(2.572E1,3.05E0,1.59E0));

+#10294=VERTEX_POINT('',#10293);

+#10295=CARTESIAN_POINT('',(2.622E1,3.55E0,2.09E0));

+#10296=VERTEX_POINT('',#10295);

+#10297=CARTESIAN_POINT('',(2.572E1,3.05E0,9.5E-1));

+#10298=VERTEX_POINT('',#10297);

+#10299=CARTESIAN_POINT('',(2.622E1,3.55E0,4.5E-1));

+#10300=VERTEX_POINT('',#10299);

+#10301=CARTESIAN_POINT('',(2.826E1,2.8E0,-1.59E0));

+#10302=CARTESIAN_POINT('',(2.762E1,2.8E0,-1.59E0));

+#10303=VERTEX_POINT('',#10301);

+#10304=VERTEX_POINT('',#10302);

+#10305=CARTESIAN_POINT('',(2.762E1,2.8E0,-9.5E-1));

+#10306=VERTEX_POINT('',#10305);

+#10307=CARTESIAN_POINT('',(2.826E1,2.8E0,-9.5E-1));

+#10308=VERTEX_POINT('',#10307);

+#10309=CARTESIAN_POINT('',(2.826E1,2.8E0,1.59E0));

+#10310=CARTESIAN_POINT('',(2.826E1,2.8E0,9.5E-1));

+#10311=VERTEX_POINT('',#10309);

+#10312=VERTEX_POINT('',#10310);

+#10313=CARTESIAN_POINT('',(2.762E1,2.8E0,9.5E-1));

+#10314=VERTEX_POINT('',#10313);

+#10315=CARTESIAN_POINT('',(2.762E1,2.8E0,1.59E0));

+#10316=VERTEX_POINT('',#10315);

+#10317=CARTESIAN_POINT('',(2.826E1,3.05E0,-1.59E0));

+#10318=CARTESIAN_POINT('',(2.826E1,3.05E0,-9.5E-1));

+#10319=VERTEX_POINT('',#10317);

+#10320=VERTEX_POINT('',#10318);

+#10321=CARTESIAN_POINT('',(2.876E1,3.55E0,-2.09E0));

+#10322=CARTESIAN_POINT('',(2.876E1,3.55E0,-4.5E-1));

+#10323=VERTEX_POINT('',#10321);

+#10324=VERTEX_POINT('',#10322);

+#10325=CARTESIAN_POINT('',(2.762E1,3.05E0,-1.59E0));

+#10326=VERTEX_POINT('',#10325);

+#10327=CARTESIAN_POINT('',(2.712E1,3.55E0,-2.09E0));

+#10328=VERTEX_POINT('',#10327);

+#10329=CARTESIAN_POINT('',(2.712E1,3.55E0,-4.5E-1));

+#10330=VERTEX_POINT('',#10329);

+#10331=CARTESIAN_POINT('',(2.762E1,3.05E0,-9.5E-1));

+#10332=VERTEX_POINT('',#10331);

+#10333=CARTESIAN_POINT('',(2.712E1,3.55E0,2.09E0));

+#10334=CARTESIAN_POINT('',(2.712E1,3.55E0,4.5E-1));

+#10335=VERTEX_POINT('',#10333);

+#10336=VERTEX_POINT('',#10334);

+#10337=CARTESIAN_POINT('',(2.762E1,3.05E0,1.59E0));

+#10338=CARTESIAN_POINT('',(2.762E1,3.05E0,9.5E-1));

+#10339=VERTEX_POINT('',#10337);

+#10340=VERTEX_POINT('',#10338);

+#10341=CARTESIAN_POINT('',(2.826E1,3.05E0,1.59E0));

+#10342=VERTEX_POINT('',#10341);

+#10343=CARTESIAN_POINT('',(2.876E1,3.55E0,2.09E0));

+#10344=VERTEX_POINT('',#10343);

+#10345=CARTESIAN_POINT('',(2.826E1,3.05E0,9.5E-1));

+#10346=VERTEX_POINT('',#10345);

+#10347=CARTESIAN_POINT('',(2.876E1,3.55E0,4.5E-1));

+#10348=VERTEX_POINT('',#10347);

+#10349=CARTESIAN_POINT('',(3.08E1,2.8E0,-1.59E0));

+#10350=CARTESIAN_POINT('',(3.016E1,2.8E0,-1.59E0));

+#10351=VERTEX_POINT('',#10349);

+#10352=VERTEX_POINT('',#10350);

+#10353=CARTESIAN_POINT('',(3.016E1,2.8E0,-9.5E-1));

+#10354=VERTEX_POINT('',#10353);

+#10355=CARTESIAN_POINT('',(3.08E1,2.8E0,-9.5E-1));

+#10356=VERTEX_POINT('',#10355);

+#10357=CARTESIAN_POINT('',(3.08E1,2.8E0,1.59E0));

+#10358=CARTESIAN_POINT('',(3.08E1,2.8E0,9.5E-1));

+#10359=VERTEX_POINT('',#10357);

+#10360=VERTEX_POINT('',#10358);

+#10361=CARTESIAN_POINT('',(3.016E1,2.8E0,9.5E-1));

+#10362=VERTEX_POINT('',#10361);

+#10363=CARTESIAN_POINT('',(3.016E1,2.8E0,1.59E0));

+#10364=VERTEX_POINT('',#10363);

+#10365=CARTESIAN_POINT('',(3.08E1,3.05E0,-1.59E0));

+#10366=CARTESIAN_POINT('',(3.08E1,3.05E0,-9.5E-1));

+#10367=VERTEX_POINT('',#10365);

+#10368=VERTEX_POINT('',#10366);

+#10369=CARTESIAN_POINT('',(3.13E1,3.55E0,-2.09E0));

+#10370=CARTESIAN_POINT('',(3.13E1,3.55E0,-4.5E-1));

+#10371=VERTEX_POINT('',#10369);

+#10372=VERTEX_POINT('',#10370);

+#10373=CARTESIAN_POINT('',(3.016E1,3.05E0,-1.59E0));

+#10374=VERTEX_POINT('',#10373);

+#10375=CARTESIAN_POINT('',(2.966E1,3.55E0,-2.09E0));

+#10376=VERTEX_POINT('',#10375);

+#10377=CARTESIAN_POINT('',(2.966E1,3.55E0,-4.5E-1));

+#10378=VERTEX_POINT('',#10377);

+#10379=CARTESIAN_POINT('',(3.016E1,3.05E0,-9.5E-1));

+#10380=VERTEX_POINT('',#10379);

+#10381=CARTESIAN_POINT('',(2.966E1,3.55E0,2.09E0));

+#10382=CARTESIAN_POINT('',(2.966E1,3.55E0,4.5E-1));

+#10383=VERTEX_POINT('',#10381);

+#10384=VERTEX_POINT('',#10382);

+#10385=CARTESIAN_POINT('',(3.016E1,3.05E0,1.59E0));

+#10386=CARTESIAN_POINT('',(3.016E1,3.05E0,9.5E-1));

+#10387=VERTEX_POINT('',#10385);

+#10388=VERTEX_POINT('',#10386);

+#10389=CARTESIAN_POINT('',(3.08E1,3.05E0,1.59E0));

+#10390=VERTEX_POINT('',#10389);

+#10391=CARTESIAN_POINT('',(3.13E1,3.55E0,2.09E0));

+#10392=VERTEX_POINT('',#10391);

+#10393=CARTESIAN_POINT('',(3.08E1,3.05E0,9.5E-1));

+#10394=VERTEX_POINT('',#10393);

+#10395=CARTESIAN_POINT('',(3.13E1,3.55E0,4.5E-1));

+#10396=VERTEX_POINT('',#10395);

+#10397=CARTESIAN_POINT('',(3.334E1,2.8E0,-1.59E0));

+#10398=CARTESIAN_POINT('',(3.27E1,2.8E0,-1.59E0));

+#10399=VERTEX_POINT('',#10397);

+#10400=VERTEX_POINT('',#10398);

+#10401=CARTESIAN_POINT('',(3.27E1,2.8E0,-9.5E-1));

+#10402=VERTEX_POINT('',#10401);

+#10403=CARTESIAN_POINT('',(3.334E1,2.8E0,-9.5E-1));

+#10404=VERTEX_POINT('',#10403);

+#10405=CARTESIAN_POINT('',(3.334E1,2.8E0,1.59E0));

+#10406=CARTESIAN_POINT('',(3.334E1,2.8E0,9.5E-1));

+#10407=VERTEX_POINT('',#10405);

+#10408=VERTEX_POINT('',#10406);

+#10409=CARTESIAN_POINT('',(3.27E1,2.8E0,9.5E-1));

+#10410=VERTEX_POINT('',#10409);

+#10411=CARTESIAN_POINT('',(3.27E1,2.8E0,1.59E0));

+#10412=VERTEX_POINT('',#10411);

+#10413=CARTESIAN_POINT('',(3.334E1,3.05E0,-1.59E0));

+#10414=CARTESIAN_POINT('',(3.334E1,3.05E0,-9.5E-1));

+#10415=VERTEX_POINT('',#10413);

+#10416=VERTEX_POINT('',#10414);

+#10417=CARTESIAN_POINT('',(3.384E1,3.55E0,-2.09E0));

+#10418=CARTESIAN_POINT('',(3.384E1,3.55E0,-4.5E-1));

+#10419=VERTEX_POINT('',#10417);

+#10420=VERTEX_POINT('',#10418);

+#10421=CARTESIAN_POINT('',(3.27E1,3.05E0,-1.59E0));

+#10422=VERTEX_POINT('',#10421);

+#10423=CARTESIAN_POINT('',(3.22E1,3.55E0,-2.09E0));

+#10424=VERTEX_POINT('',#10423);

+#10425=CARTESIAN_POINT('',(3.22E1,3.55E0,-4.5E-1));

+#10426=VERTEX_POINT('',#10425);

+#10427=CARTESIAN_POINT('',(3.27E1,3.05E0,-9.5E-1));

+#10428=VERTEX_POINT('',#10427);

+#10429=CARTESIAN_POINT('',(3.22E1,3.55E0,2.09E0));

+#10430=CARTESIAN_POINT('',(3.22E1,3.55E0,4.5E-1));

+#10431=VERTEX_POINT('',#10429);

+#10432=VERTEX_POINT('',#10430);

+#10433=CARTESIAN_POINT('',(3.27E1,3.05E0,1.59E0));

+#10434=CARTESIAN_POINT('',(3.27E1,3.05E0,9.5E-1));

+#10435=VERTEX_POINT('',#10433);

+#10436=VERTEX_POINT('',#10434);

+#10437=CARTESIAN_POINT('',(3.334E1,3.05E0,1.59E0));

+#10438=VERTEX_POINT('',#10437);

+#10439=CARTESIAN_POINT('',(3.384E1,3.55E0,2.09E0));

+#10440=VERTEX_POINT('',#10439);

+#10441=CARTESIAN_POINT('',(3.334E1,3.05E0,9.5E-1));

+#10442=VERTEX_POINT('',#10441);

+#10443=CARTESIAN_POINT('',(3.384E1,3.55E0,4.5E-1));

+#10444=VERTEX_POINT('',#10443);

+#10445=CARTESIAN_POINT('',(3.588E1,2.8E0,-1.59E0));

+#10446=CARTESIAN_POINT('',(3.524E1,2.8E0,-1.59E0));

+#10447=VERTEX_POINT('',#10445);

+#10448=VERTEX_POINT('',#10446);

+#10449=CARTESIAN_POINT('',(3.524E1,2.8E0,-9.5E-1));

+#10450=VERTEX_POINT('',#10449);

+#10451=CARTESIAN_POINT('',(3.588E1,2.8E0,-9.5E-1));

+#10452=VERTEX_POINT('',#10451);

+#10453=CARTESIAN_POINT('',(3.588E1,2.8E0,1.59E0));

+#10454=CARTESIAN_POINT('',(3.588E1,2.8E0,9.5E-1));

+#10455=VERTEX_POINT('',#10453);

+#10456=VERTEX_POINT('',#10454);

+#10457=CARTESIAN_POINT('',(3.524E1,2.8E0,9.5E-1));

+#10458=VERTEX_POINT('',#10457);

+#10459=CARTESIAN_POINT('',(3.524E1,2.8E0,1.59E0));

+#10460=VERTEX_POINT('',#10459);

+#10461=CARTESIAN_POINT('',(3.588E1,3.05E0,-1.59E0));

+#10462=CARTESIAN_POINT('',(3.588E1,3.05E0,-9.5E-1));

+#10463=VERTEX_POINT('',#10461);

+#10464=VERTEX_POINT('',#10462);

+#10465=CARTESIAN_POINT('',(3.638E1,3.55E0,-2.09E0));

+#10466=CARTESIAN_POINT('',(3.638E1,3.55E0,-4.5E-1));

+#10467=VERTEX_POINT('',#10465);

+#10468=VERTEX_POINT('',#10466);

+#10469=CARTESIAN_POINT('',(3.524E1,3.05E0,-1.59E0));

+#10470=VERTEX_POINT('',#10469);

+#10471=CARTESIAN_POINT('',(3.474E1,3.55E0,-2.09E0));

+#10472=VERTEX_POINT('',#10471);

+#10473=CARTESIAN_POINT('',(3.474E1,3.55E0,-4.5E-1));

+#10474=VERTEX_POINT('',#10473);

+#10475=CARTESIAN_POINT('',(3.524E1,3.05E0,-9.5E-1));

+#10476=VERTEX_POINT('',#10475);

+#10477=CARTESIAN_POINT('',(3.474E1,3.55E0,2.09E0));

+#10478=CARTESIAN_POINT('',(3.474E1,3.55E0,4.5E-1));

+#10479=VERTEX_POINT('',#10477);

+#10480=VERTEX_POINT('',#10478);

+#10481=CARTESIAN_POINT('',(3.524E1,3.05E0,1.59E0));

+#10482=CARTESIAN_POINT('',(3.524E1,3.05E0,9.5E-1));

+#10483=VERTEX_POINT('',#10481);

+#10484=VERTEX_POINT('',#10482);

+#10485=CARTESIAN_POINT('',(3.588E1,3.05E0,1.59E0));

+#10486=VERTEX_POINT('',#10485);

+#10487=CARTESIAN_POINT('',(3.638E1,3.55E0,2.09E0));

+#10488=VERTEX_POINT('',#10487);

+#10489=CARTESIAN_POINT('',(3.588E1,3.05E0,9.5E-1));

+#10490=VERTEX_POINT('',#10489);

+#10491=CARTESIAN_POINT('',(3.638E1,3.55E0,4.5E-1));

+#10492=VERTEX_POINT('',#10491);

+#10493=CARTESIAN_POINT('',(3.842E1,2.8E0,-1.59E0));

+#10494=CARTESIAN_POINT('',(3.778E1,2.8E0,-1.59E0));

+#10495=VERTEX_POINT('',#10493);

+#10496=VERTEX_POINT('',#10494);

+#10497=CARTESIAN_POINT('',(3.778E1,2.8E0,-9.5E-1));

+#10498=VERTEX_POINT('',#10497);

+#10499=CARTESIAN_POINT('',(3.842E1,2.8E0,-9.5E-1));

+#10500=VERTEX_POINT('',#10499);

+#10501=CARTESIAN_POINT('',(3.842E1,2.8E0,1.59E0));

+#10502=CARTESIAN_POINT('',(3.842E1,2.8E0,9.5E-1));

+#10503=VERTEX_POINT('',#10501);

+#10504=VERTEX_POINT('',#10502);

+#10505=CARTESIAN_POINT('',(3.778E1,2.8E0,9.5E-1));

+#10506=VERTEX_POINT('',#10505);

+#10507=CARTESIAN_POINT('',(3.778E1,2.8E0,1.59E0));

+#10508=VERTEX_POINT('',#10507);

+#10509=CARTESIAN_POINT('',(3.842E1,3.05E0,-1.59E0));

+#10510=CARTESIAN_POINT('',(3.842E1,3.05E0,-9.5E-1));

+#10511=VERTEX_POINT('',#10509);

+#10512=VERTEX_POINT('',#10510);

+#10513=CARTESIAN_POINT('',(3.892E1,3.55E0,-2.09E0));

+#10514=CARTESIAN_POINT('',(3.892E1,3.55E0,-4.5E-1));

+#10515=VERTEX_POINT('',#10513);

+#10516=VERTEX_POINT('',#10514);

+#10517=CARTESIAN_POINT('',(3.778E1,3.05E0,-1.59E0));

+#10518=VERTEX_POINT('',#10517);

+#10519=CARTESIAN_POINT('',(3.728E1,3.55E0,-2.09E0));

+#10520=VERTEX_POINT('',#10519);

+#10521=CARTESIAN_POINT('',(3.728E1,3.55E0,-4.5E-1));

+#10522=VERTEX_POINT('',#10521);

+#10523=CARTESIAN_POINT('',(3.778E1,3.05E0,-9.5E-1));

+#10524=VERTEX_POINT('',#10523);

+#10525=CARTESIAN_POINT('',(3.728E1,3.55E0,2.09E0));

+#10526=CARTESIAN_POINT('',(3.728E1,3.55E0,4.5E-1));

+#10527=VERTEX_POINT('',#10525);

+#10528=VERTEX_POINT('',#10526);

+#10529=CARTESIAN_POINT('',(3.778E1,3.05E0,1.59E0));

+#10530=CARTESIAN_POINT('',(3.778E1,3.05E0,9.5E-1));

+#10531=VERTEX_POINT('',#10529);

+#10532=VERTEX_POINT('',#10530);

+#10533=CARTESIAN_POINT('',(3.842E1,3.05E0,1.59E0));

+#10534=VERTEX_POINT('',#10533);

+#10535=CARTESIAN_POINT('',(3.892E1,3.55E0,2.09E0));

+#10536=VERTEX_POINT('',#10535);

+#10537=CARTESIAN_POINT('',(3.842E1,3.05E0,9.5E-1));

+#10538=VERTEX_POINT('',#10537);

+#10539=CARTESIAN_POINT('',(3.892E1,3.55E0,4.5E-1));

+#10540=VERTEX_POINT('',#10539);

+#10541=CARTESIAN_POINT('',(4.096E1,2.8E0,-1.59E0));

+#10542=CARTESIAN_POINT('',(4.032E1,2.8E0,-1.59E0));

+#10543=VERTEX_POINT('',#10541);

+#10544=VERTEX_POINT('',#10542);

+#10545=CARTESIAN_POINT('',(4.032E1,2.8E0,-9.5E-1));

+#10546=VERTEX_POINT('',#10545);

+#10547=CARTESIAN_POINT('',(4.096E1,2.8E0,-9.5E-1));

+#10548=VERTEX_POINT('',#10547);

+#10549=CARTESIAN_POINT('',(4.096E1,2.8E0,1.59E0));

+#10550=CARTESIAN_POINT('',(4.096E1,2.8E0,9.5E-1));

+#10551=VERTEX_POINT('',#10549);

+#10552=VERTEX_POINT('',#10550);

+#10553=CARTESIAN_POINT('',(4.032E1,2.8E0,9.5E-1));

+#10554=VERTEX_POINT('',#10553);

+#10555=CARTESIAN_POINT('',(4.032E1,2.8E0,1.59E0));

+#10556=VERTEX_POINT('',#10555);

+#10557=CARTESIAN_POINT('',(4.096E1,3.05E0,-1.59E0));

+#10558=CARTESIAN_POINT('',(4.096E1,3.05E0,-9.5E-1));

+#10559=VERTEX_POINT('',#10557);

+#10560=VERTEX_POINT('',#10558);

+#10561=CARTESIAN_POINT('',(4.146E1,3.55E0,-2.09E0));

+#10562=CARTESIAN_POINT('',(4.146E1,3.55E0,-4.5E-1));

+#10563=VERTEX_POINT('',#10561);

+#10564=VERTEX_POINT('',#10562);

+#10565=CARTESIAN_POINT('',(4.032E1,3.05E0,-1.59E0));

+#10566=VERTEX_POINT('',#10565);

+#10567=CARTESIAN_POINT('',(3.982E1,3.55E0,-2.09E0));

+#10568=VERTEX_POINT('',#10567);

+#10569=CARTESIAN_POINT('',(3.982E1,3.55E0,-4.5E-1));

+#10570=VERTEX_POINT('',#10569);

+#10571=CARTESIAN_POINT('',(4.032E1,3.05E0,-9.5E-1));

+#10572=VERTEX_POINT('',#10571);

+#10573=CARTESIAN_POINT('',(3.982E1,3.55E0,2.09E0));

+#10574=CARTESIAN_POINT('',(3.982E1,3.55E0,4.5E-1));

+#10575=VERTEX_POINT('',#10573);

+#10576=VERTEX_POINT('',#10574);

+#10577=CARTESIAN_POINT('',(4.032E1,3.05E0,1.59E0));

+#10578=CARTESIAN_POINT('',(4.032E1,3.05E0,9.5E-1));

+#10579=VERTEX_POINT('',#10577);

+#10580=VERTEX_POINT('',#10578);

+#10581=CARTESIAN_POINT('',(4.096E1,3.05E0,1.59E0));

+#10582=VERTEX_POINT('',#10581);

+#10583=CARTESIAN_POINT('',(4.146E1,3.55E0,2.09E0));

+#10584=VERTEX_POINT('',#10583);

+#10585=CARTESIAN_POINT('',(4.096E1,3.05E0,9.5E-1));

+#10586=VERTEX_POINT('',#10585);

+#10587=CARTESIAN_POINT('',(4.146E1,3.55E0,4.5E-1));

+#10588=VERTEX_POINT('',#10587);

+#10589=CARTESIAN_POINT('',(4.35E1,2.8E0,-1.59E0));

+#10590=CARTESIAN_POINT('',(4.286E1,2.8E0,-1.59E0));

+#10591=VERTEX_POINT('',#10589);

+#10592=VERTEX_POINT('',#10590);

+#10593=CARTESIAN_POINT('',(4.286E1,2.8E0,-9.5E-1));

+#10594=VERTEX_POINT('',#10593);

+#10595=CARTESIAN_POINT('',(4.35E1,2.8E0,-9.5E-1));

+#10596=VERTEX_POINT('',#10595);

+#10597=CARTESIAN_POINT('',(4.35E1,2.8E0,1.59E0));

+#10598=CARTESIAN_POINT('',(4.35E1,2.8E0,9.5E-1));

+#10599=VERTEX_POINT('',#10597);

+#10600=VERTEX_POINT('',#10598);

+#10601=CARTESIAN_POINT('',(4.286E1,2.8E0,9.5E-1));

+#10602=VERTEX_POINT('',#10601);

+#10603=CARTESIAN_POINT('',(4.286E1,2.8E0,1.59E0));

+#10604=VERTEX_POINT('',#10603);

+#10605=CARTESIAN_POINT('',(4.35E1,3.05E0,-1.59E0));

+#10606=CARTESIAN_POINT('',(4.35E1,3.05E0,-9.5E-1));

+#10607=VERTEX_POINT('',#10605);

+#10608=VERTEX_POINT('',#10606);

+#10609=CARTESIAN_POINT('',(4.4E1,3.55E0,-2.09E0));

+#10610=CARTESIAN_POINT('',(4.4E1,3.55E0,-4.5E-1));

+#10611=VERTEX_POINT('',#10609);

+#10612=VERTEX_POINT('',#10610);

+#10613=CARTESIAN_POINT('',(4.286E1,3.05E0,-1.59E0));

+#10614=VERTEX_POINT('',#10613);

+#10615=CARTESIAN_POINT('',(4.236E1,3.55E0,-2.09E0));

+#10616=VERTEX_POINT('',#10615);

+#10617=CARTESIAN_POINT('',(4.236E1,3.55E0,-4.5E-1));

+#10618=VERTEX_POINT('',#10617);

+#10619=CARTESIAN_POINT('',(4.286E1,3.05E0,-9.5E-1));

+#10620=VERTEX_POINT('',#10619);

+#10621=CARTESIAN_POINT('',(4.236E1,3.55E0,2.09E0));

+#10622=CARTESIAN_POINT('',(4.236E1,3.55E0,4.5E-1));

+#10623=VERTEX_POINT('',#10621);

+#10624=VERTEX_POINT('',#10622);

+#10625=CARTESIAN_POINT('',(4.286E1,3.05E0,1.59E0));

+#10626=CARTESIAN_POINT('',(4.286E1,3.05E0,9.5E-1));

+#10627=VERTEX_POINT('',#10625);

+#10628=VERTEX_POINT('',#10626);

+#10629=CARTESIAN_POINT('',(4.35E1,3.05E0,1.59E0));

+#10630=VERTEX_POINT('',#10629);

+#10631=CARTESIAN_POINT('',(4.4E1,3.55E0,2.09E0));

+#10632=VERTEX_POINT('',#10631);

+#10633=CARTESIAN_POINT('',(4.35E1,3.05E0,9.5E-1));

+#10634=VERTEX_POINT('',#10633);

+#10635=CARTESIAN_POINT('',(4.4E1,3.55E0,4.5E-1));

+#10636=VERTEX_POINT('',#10635);

+#10637=CARTESIAN_POINT('',(4.604E1,2.8E0,-1.59E0));

+#10638=CARTESIAN_POINT('',(4.54E1,2.8E0,-1.59E0));

+#10639=VERTEX_POINT('',#10637);

+#10640=VERTEX_POINT('',#10638);

+#10641=CARTESIAN_POINT('',(4.54E1,2.8E0,-9.5E-1));

+#10642=VERTEX_POINT('',#10641);

+#10643=CARTESIAN_POINT('',(4.604E1,2.8E0,-9.5E-1));

+#10644=VERTEX_POINT('',#10643);

+#10645=CARTESIAN_POINT('',(4.604E1,2.8E0,1.59E0));

+#10646=CARTESIAN_POINT('',(4.604E1,2.8E0,9.5E-1));

+#10647=VERTEX_POINT('',#10645);

+#10648=VERTEX_POINT('',#10646);

+#10649=CARTESIAN_POINT('',(4.54E1,2.8E0,9.5E-1));

+#10650=VERTEX_POINT('',#10649);

+#10651=CARTESIAN_POINT('',(4.54E1,2.8E0,1.59E0));

+#10652=VERTEX_POINT('',#10651);

+#10653=CARTESIAN_POINT('',(4.604E1,3.05E0,-1.59E0));

+#10654=CARTESIAN_POINT('',(4.604E1,3.05E0,-9.5E-1));

+#10655=VERTEX_POINT('',#10653);

+#10656=VERTEX_POINT('',#10654);

+#10657=CARTESIAN_POINT('',(4.654E1,3.55E0,-2.09E0));

+#10658=CARTESIAN_POINT('',(4.654E1,3.55E0,-4.5E-1));

+#10659=VERTEX_POINT('',#10657);

+#10660=VERTEX_POINT('',#10658);

+#10661=CARTESIAN_POINT('',(4.54E1,3.05E0,-1.59E0));

+#10662=VERTEX_POINT('',#10661);

+#10663=CARTESIAN_POINT('',(4.49E1,3.55E0,-2.09E0));

+#10664=VERTEX_POINT('',#10663);

+#10665=CARTESIAN_POINT('',(4.49E1,3.55E0,-4.5E-1));

+#10666=VERTEX_POINT('',#10665);

+#10667=CARTESIAN_POINT('',(4.54E1,3.05E0,-9.5E-1));

+#10668=VERTEX_POINT('',#10667);

+#10669=CARTESIAN_POINT('',(4.49E1,3.55E0,2.09E0));

+#10670=CARTESIAN_POINT('',(4.49E1,3.55E0,4.5E-1));

+#10671=VERTEX_POINT('',#10669);

+#10672=VERTEX_POINT('',#10670);

+#10673=CARTESIAN_POINT('',(4.54E1,3.05E0,1.59E0));

+#10674=CARTESIAN_POINT('',(4.54E1,3.05E0,9.5E-1));

+#10675=VERTEX_POINT('',#10673);

+#10676=VERTEX_POINT('',#10674);

+#10677=CARTESIAN_POINT('',(4.604E1,3.05E0,1.59E0));

+#10678=VERTEX_POINT('',#10677);

+#10679=CARTESIAN_POINT('',(4.654E1,3.55E0,2.09E0));

+#10680=VERTEX_POINT('',#10679);

+#10681=CARTESIAN_POINT('',(4.604E1,3.05E0,9.5E-1));

+#10682=VERTEX_POINT('',#10681);

+#10683=CARTESIAN_POINT('',(4.654E1,3.55E0,4.5E-1));

+#10684=VERTEX_POINT('',#10683);

+#10685=CARTESIAN_POINT('',(4.858E1,2.8E0,-1.59E0));

+#10686=CARTESIAN_POINT('',(4.794E1,2.8E0,-1.59E0));

+#10687=VERTEX_POINT('',#10685);

+#10688=VERTEX_POINT('',#10686);

+#10689=CARTESIAN_POINT('',(4.794E1,2.8E0,-9.5E-1));

+#10690=VERTEX_POINT('',#10689);

+#10691=CARTESIAN_POINT('',(4.858E1,2.8E0,-9.5E-1));

+#10692=VERTEX_POINT('',#10691);

+#10693=CARTESIAN_POINT('',(4.858E1,2.8E0,1.59E0));

+#10694=CARTESIAN_POINT('',(4.858E1,2.8E0,9.5E-1));

+#10695=VERTEX_POINT('',#10693);

+#10696=VERTEX_POINT('',#10694);

+#10697=CARTESIAN_POINT('',(4.794E1,2.8E0,9.5E-1));

+#10698=VERTEX_POINT('',#10697);

+#10699=CARTESIAN_POINT('',(4.794E1,2.8E0,1.59E0));

+#10700=VERTEX_POINT('',#10699);

+#10701=CARTESIAN_POINT('',(4.858E1,3.05E0,-1.59E0));

+#10702=CARTESIAN_POINT('',(4.858E1,3.05E0,-9.5E-1));

+#10703=VERTEX_POINT('',#10701);

+#10704=VERTEX_POINT('',#10702);

+#10705=CARTESIAN_POINT('',(4.908E1,3.55E0,-2.09E0));

+#10706=CARTESIAN_POINT('',(4.908E1,3.55E0,-4.5E-1));

+#10707=VERTEX_POINT('',#10705);

+#10708=VERTEX_POINT('',#10706);

+#10709=CARTESIAN_POINT('',(4.794E1,3.05E0,-1.59E0));

+#10710=VERTEX_POINT('',#10709);

+#10711=CARTESIAN_POINT('',(4.744E1,3.55E0,-2.09E0));

+#10712=VERTEX_POINT('',#10711);

+#10713=CARTESIAN_POINT('',(4.744E1,3.55E0,-4.5E-1));

+#10714=VERTEX_POINT('',#10713);

+#10715=CARTESIAN_POINT('',(4.794E1,3.05E0,-9.5E-1));

+#10716=VERTEX_POINT('',#10715);

+#10717=CARTESIAN_POINT('',(4.744E1,3.55E0,2.09E0));

+#10718=CARTESIAN_POINT('',(4.744E1,3.55E0,4.5E-1));

+#10719=VERTEX_POINT('',#10717);

+#10720=VERTEX_POINT('',#10718);

+#10721=CARTESIAN_POINT('',(4.794E1,3.05E0,1.59E0));

+#10722=CARTESIAN_POINT('',(4.794E1,3.05E0,9.5E-1));

+#10723=VERTEX_POINT('',#10721);

+#10724=VERTEX_POINT('',#10722);

+#10725=CARTESIAN_POINT('',(4.858E1,3.05E0,1.59E0));

+#10726=VERTEX_POINT('',#10725);

+#10727=CARTESIAN_POINT('',(4.908E1,3.55E0,2.09E0));

+#10728=VERTEX_POINT('',#10727);

+#10729=CARTESIAN_POINT('',(4.858E1,3.05E0,9.5E-1));

+#10730=VERTEX_POINT('',#10729);

+#10731=CARTESIAN_POINT('',(4.908E1,3.55E0,4.5E-1));

+#10732=VERTEX_POINT('',#10731);

+#10733=CARTESIAN_POINT('',(1.449E1,2.E-1,-7.7E-1));

+#10734=CARTESIAN_POINT('',(1.449E1,2.E-1,-1.77E0));

+#10735=VERTEX_POINT('',#10733);

+#10736=VERTEX_POINT('',#10734);

+#10737=CARTESIAN_POINT('',(1.599E1,2.E-1,-1.77E0));

+#10738=VERTEX_POINT('',#10737);

+#10739=CARTESIAN_POINT('',(1.599E1,2.E-1,-7.7E-1));

+#10740=VERTEX_POINT('',#10739);

+#10741=CARTESIAN_POINT('',(1.449E1,2.E-1,7.7E-1));

+#10742=CARTESIAN_POINT('',(1.599E1,2.E-1,7.7E-1));

+#10743=VERTEX_POINT('',#10741);

+#10744=VERTEX_POINT('',#10742);

+#10745=CARTESIAN_POINT('',(1.599E1,2.E-1,1.77E0));

+#10746=VERTEX_POINT('',#10745);

+#10747=CARTESIAN_POINT('',(1.449E1,2.E-1,1.77E0));

+#10748=VERTEX_POINT('',#10747);

+#10749=CARTESIAN_POINT('',(1.703E1,2.E-1,-7.7E-1));

+#10750=CARTESIAN_POINT('',(1.703E1,2.E-1,-1.77E0));

+#10751=VERTEX_POINT('',#10749);

+#10752=VERTEX_POINT('',#10750);

+#10753=CARTESIAN_POINT('',(1.853E1,2.E-1,-1.77E0));

+#10754=VERTEX_POINT('',#10753);

+#10755=CARTESIAN_POINT('',(1.853E1,2.E-1,-7.7E-1));

+#10756=VERTEX_POINT('',#10755);

+#10757=CARTESIAN_POINT('',(1.703E1,2.E-1,7.7E-1));

+#10758=CARTESIAN_POINT('',(1.853E1,2.E-1,7.7E-1));

+#10759=VERTEX_POINT('',#10757);

+#10760=VERTEX_POINT('',#10758);

+#10761=CARTESIAN_POINT('',(1.853E1,2.E-1,1.77E0));

+#10762=VERTEX_POINT('',#10761);

+#10763=CARTESIAN_POINT('',(1.703E1,2.E-1,1.77E0));

+#10764=VERTEX_POINT('',#10763);

+#10765=CARTESIAN_POINT('',(1.957E1,2.E-1,-7.7E-1));

+#10766=CARTESIAN_POINT('',(1.957E1,2.E-1,-1.77E0));

+#10767=VERTEX_POINT('',#10765);

+#10768=VERTEX_POINT('',#10766);

+#10769=CARTESIAN_POINT('',(2.107E1,2.E-1,-1.77E0));

+#10770=VERTEX_POINT('',#10769);

+#10771=CARTESIAN_POINT('',(2.107E1,2.E-1,-7.7E-1));

+#10772=VERTEX_POINT('',#10771);

+#10773=CARTESIAN_POINT('',(1.957E1,2.E-1,7.7E-1));

+#10774=CARTESIAN_POINT('',(2.107E1,2.E-1,7.7E-1));

+#10775=VERTEX_POINT('',#10773);

+#10776=VERTEX_POINT('',#10774);

+#10777=CARTESIAN_POINT('',(2.107E1,2.E-1,1.77E0));

+#10778=VERTEX_POINT('',#10777);

+#10779=CARTESIAN_POINT('',(1.957E1,2.E-1,1.77E0));

+#10780=VERTEX_POINT('',#10779);

+#10781=CARTESIAN_POINT('',(2.211E1,2.E-1,-7.7E-1));

+#10782=CARTESIAN_POINT('',(2.211E1,2.E-1,-1.77E0));

+#10783=VERTEX_POINT('',#10781);

+#10784=VERTEX_POINT('',#10782);

+#10785=CARTESIAN_POINT('',(2.361E1,2.E-1,-1.77E0));

+#10786=VERTEX_POINT('',#10785);

+#10787=CARTESIAN_POINT('',(2.361E1,2.E-1,-7.7E-1));

+#10788=VERTEX_POINT('',#10787);

+#10789=CARTESIAN_POINT('',(2.211E1,2.E-1,7.7E-1));

+#10790=CARTESIAN_POINT('',(2.361E1,2.E-1,7.7E-1));

+#10791=VERTEX_POINT('',#10789);

+#10792=VERTEX_POINT('',#10790);

+#10793=CARTESIAN_POINT('',(2.361E1,2.E-1,1.77E0));

+#10794=VERTEX_POINT('',#10793);

+#10795=CARTESIAN_POINT('',(2.211E1,2.E-1,1.77E0));

+#10796=VERTEX_POINT('',#10795);

+#10797=CARTESIAN_POINT('',(2.465E1,2.E-1,-7.7E-1));

+#10798=CARTESIAN_POINT('',(2.465E1,2.E-1,-1.77E0));

+#10799=VERTEX_POINT('',#10797);

+#10800=VERTEX_POINT('',#10798);

+#10801=CARTESIAN_POINT('',(2.615E1,2.E-1,-1.77E0));

+#10802=VERTEX_POINT('',#10801);

+#10803=CARTESIAN_POINT('',(2.615E1,2.E-1,-7.7E-1));

+#10804=VERTEX_POINT('',#10803);

+#10805=CARTESIAN_POINT('',(2.465E1,2.E-1,7.7E-1));

+#10806=CARTESIAN_POINT('',(2.615E1,2.E-1,7.7E-1));

+#10807=VERTEX_POINT('',#10805);

+#10808=VERTEX_POINT('',#10806);

+#10809=CARTESIAN_POINT('',(2.615E1,2.E-1,1.77E0));

+#10810=VERTEX_POINT('',#10809);

+#10811=CARTESIAN_POINT('',(2.465E1,2.E-1,1.77E0));

+#10812=VERTEX_POINT('',#10811);

+#10813=CARTESIAN_POINT('',(2.719E1,2.E-1,-7.7E-1));

+#10814=CARTESIAN_POINT('',(2.719E1,2.E-1,-1.77E0));

+#10815=VERTEX_POINT('',#10813);

+#10816=VERTEX_POINT('',#10814);

+#10817=CARTESIAN_POINT('',(2.869E1,2.E-1,-1.77E0));

+#10818=VERTEX_POINT('',#10817);

+#10819=CARTESIAN_POINT('',(2.869E1,2.E-1,-7.7E-1));

+#10820=VERTEX_POINT('',#10819);

+#10821=CARTESIAN_POINT('',(2.719E1,2.E-1,7.7E-1));

+#10822=CARTESIAN_POINT('',(2.869E1,2.E-1,7.7E-1));

+#10823=VERTEX_POINT('',#10821);

+#10824=VERTEX_POINT('',#10822);

+#10825=CARTESIAN_POINT('',(2.869E1,2.E-1,1.77E0));

+#10826=VERTEX_POINT('',#10825);

+#10827=CARTESIAN_POINT('',(2.719E1,2.E-1,1.77E0));

+#10828=VERTEX_POINT('',#10827);

+#10829=CARTESIAN_POINT('',(2.973E1,2.E-1,-7.7E-1));

+#10830=CARTESIAN_POINT('',(2.973E1,2.E-1,-1.77E0));

+#10831=VERTEX_POINT('',#10829);

+#10832=VERTEX_POINT('',#10830);

+#10833=CARTESIAN_POINT('',(3.123E1,2.E-1,-1.77E0));

+#10834=VERTEX_POINT('',#10833);

+#10835=CARTESIAN_POINT('',(3.123E1,2.E-1,-7.7E-1));

+#10836=VERTEX_POINT('',#10835);

+#10837=CARTESIAN_POINT('',(2.973E1,2.E-1,7.7E-1));

+#10838=CARTESIAN_POINT('',(3.123E1,2.E-1,7.7E-1));

+#10839=VERTEX_POINT('',#10837);

+#10840=VERTEX_POINT('',#10838);

+#10841=CARTESIAN_POINT('',(3.123E1,2.E-1,1.77E0));

+#10842=VERTEX_POINT('',#10841);

+#10843=CARTESIAN_POINT('',(2.973E1,2.E-1,1.77E0));

+#10844=VERTEX_POINT('',#10843);

+#10845=CARTESIAN_POINT('',(3.227E1,2.E-1,-7.7E-1));

+#10846=CARTESIAN_POINT('',(3.227E1,2.E-1,-1.77E0));

+#10847=VERTEX_POINT('',#10845);

+#10848=VERTEX_POINT('',#10846);

+#10849=CARTESIAN_POINT('',(3.377E1,2.E-1,-1.77E0));

+#10850=VERTEX_POINT('',#10849);

+#10851=CARTESIAN_POINT('',(3.377E1,2.E-1,-7.7E-1));

+#10852=VERTEX_POINT('',#10851);

+#10853=CARTESIAN_POINT('',(3.227E1,2.E-1,7.7E-1));

+#10854=CARTESIAN_POINT('',(3.377E1,2.E-1,7.7E-1));

+#10855=VERTEX_POINT('',#10853);

+#10856=VERTEX_POINT('',#10854);

+#10857=CARTESIAN_POINT('',(3.377E1,2.E-1,1.77E0));

+#10858=VERTEX_POINT('',#10857);

+#10859=CARTESIAN_POINT('',(3.227E1,2.E-1,1.77E0));

+#10860=VERTEX_POINT('',#10859);

+#10861=CARTESIAN_POINT('',(3.481E1,2.E-1,-7.7E-1));

+#10862=CARTESIAN_POINT('',(3.481E1,2.E-1,-1.77E0));

+#10863=VERTEX_POINT('',#10861);

+#10864=VERTEX_POINT('',#10862);

+#10865=CARTESIAN_POINT('',(3.631E1,2.E-1,-1.77E0));

+#10866=VERTEX_POINT('',#10865);

+#10867=CARTESIAN_POINT('',(3.631E1,2.E-1,-7.7E-1));

+#10868=VERTEX_POINT('',#10867);

+#10869=CARTESIAN_POINT('',(3.481E1,2.E-1,7.7E-1));

+#10870=CARTESIAN_POINT('',(3.631E1,2.E-1,7.7E-1));

+#10871=VERTEX_POINT('',#10869);

+#10872=VERTEX_POINT('',#10870);

+#10873=CARTESIAN_POINT('',(3.631E1,2.E-1,1.77E0));

+#10874=VERTEX_POINT('',#10873);

+#10875=CARTESIAN_POINT('',(3.481E1,2.E-1,1.77E0));

+#10876=VERTEX_POINT('',#10875);

+#10877=CARTESIAN_POINT('',(3.735E1,2.E-1,-7.7E-1));

+#10878=CARTESIAN_POINT('',(3.735E1,2.E-1,-1.77E0));

+#10879=VERTEX_POINT('',#10877);

+#10880=VERTEX_POINT('',#10878);

+#10881=CARTESIAN_POINT('',(3.885E1,2.E-1,-1.77E0));

+#10882=VERTEX_POINT('',#10881);

+#10883=CARTESIAN_POINT('',(3.885E1,2.E-1,-7.7E-1));

+#10884=VERTEX_POINT('',#10883);

+#10885=CARTESIAN_POINT('',(3.735E1,2.E-1,7.7E-1));

+#10886=CARTESIAN_POINT('',(3.885E1,2.E-1,7.7E-1));

+#10887=VERTEX_POINT('',#10885);

+#10888=VERTEX_POINT('',#10886);

+#10889=CARTESIAN_POINT('',(3.885E1,2.E-1,1.77E0));

+#10890=VERTEX_POINT('',#10889);

+#10891=CARTESIAN_POINT('',(3.735E1,2.E-1,1.77E0));

+#10892=VERTEX_POINT('',#10891);

+#10893=CARTESIAN_POINT('',(3.989E1,2.E-1,-7.7E-1));

+#10894=CARTESIAN_POINT('',(3.989E1,2.E-1,-1.77E0));

+#10895=VERTEX_POINT('',#10893);

+#10896=VERTEX_POINT('',#10894);

+#10897=CARTESIAN_POINT('',(4.139E1,2.E-1,-1.77E0));

+#10898=VERTEX_POINT('',#10897);

+#10899=CARTESIAN_POINT('',(4.139E1,2.E-1,-7.7E-1));

+#10900=VERTEX_POINT('',#10899);

+#10901=CARTESIAN_POINT('',(3.989E1,2.E-1,7.7E-1));

+#10902=CARTESIAN_POINT('',(4.139E1,2.E-1,7.7E-1));

+#10903=VERTEX_POINT('',#10901);

+#10904=VERTEX_POINT('',#10902);

+#10905=CARTESIAN_POINT('',(4.139E1,2.E-1,1.77E0));

+#10906=VERTEX_POINT('',#10905);

+#10907=CARTESIAN_POINT('',(3.989E1,2.E-1,1.77E0));

+#10908=VERTEX_POINT('',#10907);

+#10909=CARTESIAN_POINT('',(4.243E1,2.E-1,-7.7E-1));

+#10910=CARTESIAN_POINT('',(4.243E1,2.E-1,-1.77E0));

+#10911=VERTEX_POINT('',#10909);

+#10912=VERTEX_POINT('',#10910);

+#10913=CARTESIAN_POINT('',(4.393E1,2.E-1,-1.77E0));

+#10914=VERTEX_POINT('',#10913);

+#10915=CARTESIAN_POINT('',(4.393E1,2.E-1,-7.7E-1));

+#10916=VERTEX_POINT('',#10915);

+#10917=CARTESIAN_POINT('',(4.243E1,2.E-1,7.7E-1));

+#10918=CARTESIAN_POINT('',(4.393E1,2.E-1,7.7E-1));

+#10919=VERTEX_POINT('',#10917);

+#10920=VERTEX_POINT('',#10918);

+#10921=CARTESIAN_POINT('',(4.393E1,2.E-1,1.77E0));

+#10922=VERTEX_POINT('',#10921);

+#10923=CARTESIAN_POINT('',(4.243E1,2.E-1,1.77E0));

+#10924=VERTEX_POINT('',#10923);

+#10925=CARTESIAN_POINT('',(4.497E1,2.E-1,-7.7E-1));

+#10926=CARTESIAN_POINT('',(4.497E1,2.E-1,-1.77E0));

+#10927=VERTEX_POINT('',#10925);

+#10928=VERTEX_POINT('',#10926);

+#10929=CARTESIAN_POINT('',(4.647E1,2.E-1,-1.77E0));

+#10930=VERTEX_POINT('',#10929);

+#10931=CARTESIAN_POINT('',(4.647E1,2.E-1,-7.7E-1));

+#10932=VERTEX_POINT('',#10931);

+#10933=CARTESIAN_POINT('',(4.497E1,2.E-1,7.7E-1));

+#10934=CARTESIAN_POINT('',(4.647E1,2.E-1,7.7E-1));

+#10935=VERTEX_POINT('',#10933);

+#10936=VERTEX_POINT('',#10934);

+#10937=CARTESIAN_POINT('',(4.647E1,2.E-1,1.77E0));

+#10938=VERTEX_POINT('',#10937);

+#10939=CARTESIAN_POINT('',(4.497E1,2.E-1,1.77E0));

+#10940=VERTEX_POINT('',#10939);

+#10941=CARTESIAN_POINT('',(4.751E1,2.E-1,-7.7E-1));

+#10942=CARTESIAN_POINT('',(4.751E1,2.E-1,-1.77E0));

+#10943=VERTEX_POINT('',#10941);

+#10944=VERTEX_POINT('',#10942);

+#10945=CARTESIAN_POINT('',(4.901E1,2.E-1,-1.77E0));

+#10946=VERTEX_POINT('',#10945);

+#10947=CARTESIAN_POINT('',(4.901E1,2.E-1,-7.7E-1));

+#10948=VERTEX_POINT('',#10947);

+#10949=CARTESIAN_POINT('',(4.751E1,2.E-1,7.7E-1));

+#10950=CARTESIAN_POINT('',(4.901E1,2.E-1,7.7E-1));

+#10951=VERTEX_POINT('',#10949);

+#10952=VERTEX_POINT('',#10950);

+#10953=CARTESIAN_POINT('',(4.901E1,2.E-1,1.77E0));

+#10954=VERTEX_POINT('',#10953);

+#10955=CARTESIAN_POINT('',(4.751E1,2.E-1,1.77E0));

+#10956=VERTEX_POINT('',#10955);

+#10957=CARTESIAN_POINT('',(0.E0,0.E0,0.E0));

+#10958=DIRECTION('',(0.E0,1.E0,0.E0));

+#10959=DIRECTION('',(1.E0,0.E0,0.E0));

+#10960=AXIS2_PLACEMENT_3D('',#10957,#10958,#10959);

+#10961=PLANE('',#10960);

+#10963=ORIENTED_EDGE('',*,*,#10962,.F.);

+#10965=ORIENTED_EDGE('',*,*,#10964,.T.);

+#10967=ORIENTED_EDGE('',*,*,#10966,.F.);

+#10969=ORIENTED_EDGE('',*,*,#10968,.T.);

+#10970=EDGE_LOOP('',(#10963,#10965,#10967,#10969));

+#10971=FACE_OUTER_BOUND('',#10970,.F.);

+#10972=ADVANCED_FACE('',(#10971),#10961,.F.);

+#10973=CARTESIAN_POINT('',(0.E0,0.E0,0.E0));

+#10974=DIRECTION('',(0.E0,1.E0,0.E0));

+#10975=DIRECTION('',(1.E0,0.E0,0.E0));

+#10976=AXIS2_PLACEMENT_3D('',#10973,#10974,#10975);

+#10977=PLANE('',#10976);

+#10979=ORIENTED_EDGE('',*,*,#10978,.T.);

+#10981=ORIENTED_EDGE('',*,*,#10980,.T.);

+#10983=ORIENTED_EDGE('',*,*,#10982,.F.);

+#10985=ORIENTED_EDGE('',*,*,#10984,.T.);

+#10986=EDGE_LOOP('',(#10979,#10981,#10983,#10985));

+#10987=FACE_OUTER_BOUND('',#10986,.F.);

+#10988=ADVANCED_FACE('',(#10987),#10977,.F.);

+#10989=CARTESIAN_POINT('',(-1.27E0,0.E0,2.140041507642E0));

+#10990=DIRECTION('',(0.E0,5.735764363510E-1,8.191520442890E-1));

+#10991=DIRECTION('',(0.E0,8.191520442890E-1,-5.735764363510E-1));

+#10992=AXIS2_PLACEMENT_3D('',#10989,#10990,#10991);

+#10993=PLANE('',#10992);

+#10994=ORIENTED_EDGE('',*,*,#10962,.T.);

+#10996=ORIENTED_EDGE('',*,*,#10995,.T.);

+#10998=ORIENTED_EDGE('',*,*,#10997,.F.);

+#11000=ORIENTED_EDGE('',*,*,#10999,.F.);

+#11001=EDGE_LOOP('',(#10994,#10996,#10998,#11000));

+#11002=FACE_OUTER_BOUND('',#11001,.F.);

+#11003=ADVANCED_FACE('',(#11002),#10993,.F.);

+#11004=CARTESIAN_POINT('',(4.953E1,0.E0,2.54E0));

+#11005=DIRECTION('',(1.E0,0.E0,0.E0));

+#11006=DIRECTION('',(0.E0,0.E0,-1.E0));

+#11007=AXIS2_PLACEMENT_3D('',#11004,#11005,#11006);

+#11008=PLANE('',#11007);

+#11009=ORIENTED_EDGE('',*,*,#10995,.F.);

+#11010=ORIENTED_EDGE('',*,*,#10968,.F.);

+#11012=ORIENTED_EDGE('',*,*,#11011,.T.);

+#11014=ORIENTED_EDGE('',*,*,#11013,.T.);

+#11016=ORIENTED_EDGE('',*,*,#11015,.F.);

+#11017=ORIENTED_EDGE('',*,*,#10980,.F.);

+#11019=ORIENTED_EDGE('',*,*,#11018,.F.);

+#11021=ORIENTED_EDGE('',*,*,#11020,.F.);

+#11022=EDGE_LOOP('',(#11009,#11010,#11012,#11014,#11016,#11017,#11019,#11021));

+#11023=FACE_OUTER_BOUND('',#11022,.F.);

+#11024=ADVANCED_FACE('',(#11023),#11008,.T.);

+#11025=CARTESIAN_POINT('',(-1.27E0,0.E0,2.54E0));

+#11026=DIRECTION('',(0.E0,0.E0,1.E0));

+#11027=DIRECTION('',(1.E0,0.E0,0.E0));

+#11028=AXIS2_PLACEMENT_3D('',#11025,#11026,#11027);

+#11029=PLANE('',#11028);

+#11031=ORIENTED_EDGE('',*,*,#11030,.T.);

+#11032=ORIENTED_EDGE('',*,*,#11011,.F.);

+#11033=ORIENTED_EDGE('',*,*,#10966,.T.);

+#11035=ORIENTED_EDGE('',*,*,#11034,.T.);

+#11036=EDGE_LOOP('',(#11031,#11032,#11033,#11035));

+#11037=FACE_OUTER_BOUND('',#11036,.F.);

+#11038=ADVANCED_FACE('',(#11037),#11029,.T.);

+#11039=CARTESIAN_POINT('',(0.E0,3.55E0,0.E0));

+#11040=DIRECTION('',(0.E0,1.E0,0.E0));

+#11041=DIRECTION('',(1.E0,0.E0,0.E0));

+#11042=AXIS2_PLACEMENT_3D('',#11039,#11040,#11041);

+#11043=PLANE('',#11042);

+#11045=ORIENTED_EDGE('',*,*,#11044,.F.);

+#11046=ORIENTED_EDGE('',*,*,#11013,.F.);

+#11047=ORIENTED_EDGE('',*,*,#11030,.F.);

+#11049=ORIENTED_EDGE('',*,*,#11048,.F.);

+#11050=EDGE_LOOP('',(#11045,#11046,#11047,#11049));

+#11051=FACE_OUTER_BOUND('',#11050,.F.);

+#11053=ORIENTED_EDGE('',*,*,#11052,.F.);

+#11055=ORIENTED_EDGE('',*,*,#11054,.F.);

+#11057=ORIENTED_EDGE('',*,*,#11056,.F.);

+#11059=ORIENTED_EDGE('',*,*,#11058,.F.);

+#11060=EDGE_LOOP('',(#11053,#11055,#11057,#11059));

+#11061=FACE_BOUND('',#11060,.F.);

+#11063=ORIENTED_EDGE('',*,*,#11062,.F.);

+#11065=ORIENTED_EDGE('',*,*,#11064,.F.);

+#11067=ORIENTED_EDGE('',*,*,#11066,.F.);

+#11069=ORIENTED_EDGE('',*,*,#11068,.F.);

+#11070=EDGE_LOOP('',(#11063,#11065,#11067,#11069));

+#11071=FACE_BOUND('',#11070,.F.);

+#11073=ORIENTED_EDGE('',*,*,#11072,.F.);

+#11075=ORIENTED_EDGE('',*,*,#11074,.F.);

+#11077=ORIENTED_EDGE('',*,*,#11076,.F.);

+#11079=ORIENTED_EDGE('',*,*,#11078,.F.);

+#11080=EDGE_LOOP('',(#11073,#11075,#11077,#11079));

+#11081=FACE_BOUND('',#11080,.F.);

+#11083=ORIENTED_EDGE('',*,*,#11082,.F.);

+#11085=ORIENTED_EDGE('',*,*,#11084,.F.);

+#11087=ORIENTED_EDGE('',*,*,#11086,.F.);

+#11089=ORIENTED_EDGE('',*,*,#11088,.F.);

+#11090=EDGE_LOOP('',(#11083,#11085,#11087,#11089));

+#11091=FACE_BOUND('',#11090,.F.);

+#11093=ORIENTED_EDGE('',*,*,#11092,.F.);

+#11095=ORIENTED_EDGE('',*,*,#11094,.F.);

+#11097=ORIENTED_EDGE('',*,*,#11096,.F.);

+#11099=ORIENTED_EDGE('',*,*,#11098,.F.);

+#11100=EDGE_LOOP('',(#11093,#11095,#11097,#11099));

+#11101=FACE_BOUND('',#11100,.F.);

+#11103=ORIENTED_EDGE('',*,*,#11102,.F.);

+#11105=ORIENTED_EDGE('',*,*,#11104,.F.);

+#11107=ORIENTED_EDGE('',*,*,#11106,.F.);

+#11109=ORIENTED_EDGE('',*,*,#11108,.F.);

+#11110=EDGE_LOOP('',(#11103,#11105,#11107,#11109));

+#11111=FACE_BOUND('',#11110,.F.);

+#11113=ORIENTED_EDGE('',*,*,#11112,.F.);

+#11115=ORIENTED_EDGE('',*,*,#11114,.F.);

+#11117=ORIENTED_EDGE('',*,*,#11116,.F.);

+#11119=ORIENTED_EDGE('',*,*,#11118,.F.);

+#11120=EDGE_LOOP('',(#11113,#11115,#11117,#11119));

+#11121=FACE_BOUND('',#11120,.F.);

+#11123=ORIENTED_EDGE('',*,*,#11122,.F.);

+#11125=ORIENTED_EDGE('',*,*,#11124,.F.);

+#11127=ORIENTED_EDGE('',*,*,#11126,.F.);

+#11129=ORIENTED_EDGE('',*,*,#11128,.F.);

+#11130=EDGE_LOOP('',(#11123,#11125,#11127,#11129));

+#11131=FACE_BOUND('',#11130,.F.);

+#11133=ORIENTED_EDGE('',*,*,#11132,.F.);

+#11135=ORIENTED_EDGE('',*,*,#11134,.F.);

+#11137=ORIENTED_EDGE('',*,*,#11136,.F.);

+#11139=ORIENTED_EDGE('',*,*,#11138,.F.);

+#11140=EDGE_LOOP('',(#11133,#11135,#11137,#11139));

+#11141=FACE_BOUND('',#11140,.F.);

+#11143=ORIENTED_EDGE('',*,*,#11142,.F.);

+#11145=ORIENTED_EDGE('',*,*,#11144,.F.);

+#11147=ORIENTED_EDGE('',*,*,#11146,.F.);

+#11149=ORIENTED_EDGE('',*,*,#11148,.F.);

+#11150=EDGE_LOOP('',(#11143,#11145,#11147,#11149));

+#11151=FACE_BOUND('',#11150,.F.);

+#11153=ORIENTED_EDGE('',*,*,#11152,.F.);

+#11155=ORIENTED_EDGE('',*,*,#11154,.F.);

+#11157=ORIENTED_EDGE('',*,*,#11156,.F.);

+#11159=ORIENTED_EDGE('',*,*,#11158,.F.);

+#11160=EDGE_LOOP('',(#11153,#11155,#11157,#11159));

+#11161=FACE_BOUND('',#11160,.F.);

+#11163=ORIENTED_EDGE('',*,*,#11162,.F.);

+#11165=ORIENTED_EDGE('',*,*,#11164,.F.);

+#11167=ORIENTED_EDGE('',*,*,#11166,.F.);

+#11169=ORIENTED_EDGE('',*,*,#11168,.F.);

+#11170=EDGE_LOOP('',(#11163,#11165,#11167,#11169));

+#11171=FACE_BOUND('',#11170,.F.);

+#11173=ORIENTED_EDGE('',*,*,#11172,.F.);

+#11175=ORIENTED_EDGE('',*,*,#11174,.F.);

+#11177=ORIENTED_EDGE('',*,*,#11176,.F.);

+#11179=ORIENTED_EDGE('',*,*,#11178,.F.);

+#11180=EDGE_LOOP('',(#11173,#11175,#11177,#11179));

+#11181=FACE_BOUND('',#11180,.F.);

+#11183=ORIENTED_EDGE('',*,*,#11182,.F.);

+#11185=ORIENTED_EDGE('',*,*,#11184,.F.);

+#11187=ORIENTED_EDGE('',*,*,#11186,.F.);

+#11189=ORIENTED_EDGE('',*,*,#11188,.F.);

+#11190=EDGE_LOOP('',(#11183,#11185,#11187,#11189));

+#11191=FACE_BOUND('',#11190,.F.);

+#11193=ORIENTED_EDGE('',*,*,#11192,.F.);

+#11195=ORIENTED_EDGE('',*,*,#11194,.F.);

+#11197=ORIENTED_EDGE('',*,*,#11196,.F.);

+#11199=ORIENTED_EDGE('',*,*,#11198,.F.);

+#11200=EDGE_LOOP('',(#11193,#11195,#11197,#11199));

+#11201=FACE_BOUND('',#11200,.F.);

+#11203=ORIENTED_EDGE('',*,*,#11202,.F.);

+#11205=ORIENTED_EDGE('',*,*,#11204,.F.);

+#11207=ORIENTED_EDGE('',*,*,#11206,.F.);

+#11209=ORIENTED_EDGE('',*,*,#11208,.F.);

+#11210=EDGE_LOOP('',(#11203,#11205,#11207,#11209));

+#11211=FACE_BOUND('',#11210,.F.);

+#11213=ORIENTED_EDGE('',*,*,#11212,.F.);

+#11215=ORIENTED_EDGE('',*,*,#11214,.F.);

+#11217=ORIENTED_EDGE('',*,*,#11216,.F.);

+#11219=ORIENTED_EDGE('',*,*,#11218,.F.);

+#11220=EDGE_LOOP('',(#11213,#11215,#11217,#11219));

+#11221=FACE_BOUND('',#11220,.F.);

+#11223=ORIENTED_EDGE('',*,*,#11222,.F.);

+#11225=ORIENTED_EDGE('',*,*,#11224,.F.);

+#11227=ORIENTED_EDGE('',*,*,#11226,.F.);

+#11229=ORIENTED_EDGE('',*,*,#11228,.F.);

+#11230=EDGE_LOOP('',(#11223,#11225,#11227,#11229));

+#11231=FACE_BOUND('',#11230,.F.);

+#11233=ORIENTED_EDGE('',*,*,#11232,.F.);

+#11235=ORIENTED_EDGE('',*,*,#11234,.F.);

+#11237=ORIENTED_EDGE('',*,*,#11236,.F.);

+#11239=ORIENTED_EDGE('',*,*,#11238,.F.);

+#11240=EDGE_LOOP('',(#11233,#11235,#11237,#11239));

+#11241=FACE_BOUND('',#11240,.F.);

+#11243=ORIENTED_EDGE('',*,*,#11242,.F.);

+#11245=ORIENTED_EDGE('',*,*,#11244,.F.);

+#11247=ORIENTED_EDGE('',*,*,#11246,.F.);

+#11249=ORIENTED_EDGE('',*,*,#11248,.F.);

+#11250=EDGE_LOOP('',(#11243,#11245,#11247,#11249));

+#11251=FACE_BOUND('',#11250,.F.);

+#11253=ORIENTED_EDGE('',*,*,#11252,.F.);

+#11255=ORIENTED_EDGE('',*,*,#11254,.F.);

+#11257=ORIENTED_EDGE('',*,*,#11256,.F.);

+#11259=ORIENTED_EDGE('',*,*,#11258,.F.);

+#11260=EDGE_LOOP('',(#11253,#11255,#11257,#11259));

+#11261=FACE_BOUND('',#11260,.F.);

+#11263=ORIENTED_EDGE('',*,*,#11262,.F.);

+#11265=ORIENTED_EDGE('',*,*,#11264,.F.);

+#11267=ORIENTED_EDGE('',*,*,#11266,.F.);

+#11269=ORIENTED_EDGE('',*,*,#11268,.F.);

+#11270=EDGE_LOOP('',(#11263,#11265,#11267,#11269));

+#11271=FACE_BOUND('',#11270,.F.);

+#11273=ORIENTED_EDGE('',*,*,#11272,.F.);

+#11275=ORIENTED_EDGE('',*,*,#11274,.F.);

+#11277=ORIENTED_EDGE('',*,*,#11276,.F.);

+#11279=ORIENTED_EDGE('',*,*,#11278,.F.);

+#11280=EDGE_LOOP('',(#11273,#11275,#11277,#11279));

+#11281=FACE_BOUND('',#11280,.F.);

+#11283=ORIENTED_EDGE('',*,*,#11282,.F.);

+#11285=ORIENTED_EDGE('',*,*,#11284,.F.);

+#11287=ORIENTED_EDGE('',*,*,#11286,.F.);

+#11289=ORIENTED_EDGE('',*,*,#11288,.F.);

+#11290=EDGE_LOOP('',(#11283,#11285,#11287,#11289));

+#11291=FACE_BOUND('',#11290,.F.);

+#11293=ORIENTED_EDGE('',*,*,#11292,.F.);

+#11295=ORIENTED_EDGE('',*,*,#11294,.F.);

+#11297=ORIENTED_EDGE('',*,*,#11296,.F.);

+#11299=ORIENTED_EDGE('',*,*,#11298,.F.);

+#11300=EDGE_LOOP('',(#11293,#11295,#11297,#11299));

+#11301=FACE_BOUND('',#11300,.F.);

+#11303=ORIENTED_EDGE('',*,*,#11302,.F.);

+#11305=ORIENTED_EDGE('',*,*,#11304,.F.);

+#11307=ORIENTED_EDGE('',*,*,#11306,.F.);

+#11309=ORIENTED_EDGE('',*,*,#11308,.F.);

+#11310=EDGE_LOOP('',(#11303,#11305,#11307,#11309));

+#11311=FACE_BOUND('',#11310,.F.);

+#11313=ORIENTED_EDGE('',*,*,#11312,.F.);

+#11315=ORIENTED_EDGE('',*,*,#11314,.F.);

+#11317=ORIENTED_EDGE('',*,*,#11316,.F.);

+#11319=ORIENTED_EDGE('',*,*,#11318,.F.);

+#11320=EDGE_LOOP('',(#11313,#11315,#11317,#11319));

+#11321=FACE_BOUND('',#11320,.F.);

+#11323=ORIENTED_EDGE('',*,*,#11322,.F.);

+#11325=ORIENTED_EDGE('',*,*,#11324,.F.);

+#11327=ORIENTED_EDGE('',*,*,#11326,.F.);

+#11329=ORIENTED_EDGE('',*,*,#11328,.F.);

+#11330=EDGE_LOOP('',(#11323,#11325,#11327,#11329));

+#11331=FACE_BOUND('',#11330,.F.);

+#11333=ORIENTED_EDGE('',*,*,#11332,.F.);

+#11335=ORIENTED_EDGE('',*,*,#11334,.F.);

+#11337=ORIENTED_EDGE('',*,*,#11336,.F.);

+#11339=ORIENTED_EDGE('',*,*,#11338,.F.);

+#11340=EDGE_LOOP('',(#11333,#11335,#11337,#11339));

+#11341=FACE_BOUND('',#11340,.F.);

+#11343=ORIENTED_EDGE('',*,*,#11342,.F.);

+#11345=ORIENTED_EDGE('',*,*,#11344,.F.);

+#11347=ORIENTED_EDGE('',*,*,#11346,.F.);

+#11349=ORIENTED_EDGE('',*,*,#11348,.F.);

+#11350=EDGE_LOOP('',(#11343,#11345,#11347,#11349));

+#11351=FACE_BOUND('',#11350,.F.);

+#11353=ORIENTED_EDGE('',*,*,#11352,.F.);

+#11355=ORIENTED_EDGE('',*,*,#11354,.F.);

+#11357=ORIENTED_EDGE('',*,*,#11356,.F.);

+#11359=ORIENTED_EDGE('',*,*,#11358,.F.);

+#11360=EDGE_LOOP('',(#11353,#11355,#11357,#11359));

+#11361=FACE_BOUND('',#11360,.F.);

+#11363=ORIENTED_EDGE('',*,*,#11362,.F.);

+#11365=ORIENTED_EDGE('',*,*,#11364,.F.);

+#11367=ORIENTED_EDGE('',*,*,#11366,.F.);

+#11369=ORIENTED_EDGE('',*,*,#11368,.F.);

+#11370=EDGE_LOOP('',(#11363,#11365,#11367,#11369));

+#11371=FACE_BOUND('',#11370,.F.);

+#11373=ORIENTED_EDGE('',*,*,#11372,.F.);

+#11375=ORIENTED_EDGE('',*,*,#11374,.F.);

+#11377=ORIENTED_EDGE('',*,*,#11376,.F.);

+#11379=ORIENTED_EDGE('',*,*,#11378,.F.);

+#11380=EDGE_LOOP('',(#11373,#11375,#11377,#11379));

+#11381=FACE_BOUND('',#11380,.F.);

+#11383=ORIENTED_EDGE('',*,*,#11382,.F.);

+#11385=ORIENTED_EDGE('',*,*,#11384,.F.);

+#11387=ORIENTED_EDGE('',*,*,#11386,.F.);

+#11389=ORIENTED_EDGE('',*,*,#11388,.F.);

+#11390=EDGE_LOOP('',(#11383,#11385,#11387,#11389));

+#11391=FACE_BOUND('',#11390,.F.);

+#11393=ORIENTED_EDGE('',*,*,#11392,.F.);

+#11395=ORIENTED_EDGE('',*,*,#11394,.F.);

+#11397=ORIENTED_EDGE('',*,*,#11396,.F.);

+#11399=ORIENTED_EDGE('',*,*,#11398,.F.);

+#11400=EDGE_LOOP('',(#11393,#11395,#11397,#11399));

+#11401=FACE_BOUND('',#11400,.F.);

+#11403=ORIENTED_EDGE('',*,*,#11402,.F.);

+#11405=ORIENTED_EDGE('',*,*,#11404,.F.);

+#11407=ORIENTED_EDGE('',*,*,#11406,.F.);

+#11409=ORIENTED_EDGE('',*,*,#11408,.F.);

+#11410=EDGE_LOOP('',(#11403,#11405,#11407,#11409));

+#11411=FACE_BOUND('',#11410,.F.);

+#11413=ORIENTED_EDGE('',*,*,#11412,.F.);

+#11415=ORIENTED_EDGE('',*,*,#11414,.F.);

+#11417=ORIENTED_EDGE('',*,*,#11416,.F.);

+#11419=ORIENTED_EDGE('',*,*,#11418,.F.);

+#11420=EDGE_LOOP('',(#11413,#11415,#11417,#11419));

+#11421=FACE_BOUND('',#11420,.F.);

+#11423=ORIENTED_EDGE('',*,*,#11422,.F.);

+#11425=ORIENTED_EDGE('',*,*,#11424,.F.);

+#11427=ORIENTED_EDGE('',*,*,#11426,.F.);

+#11429=ORIENTED_EDGE('',*,*,#11428,.F.);

+#11430=EDGE_LOOP('',(#11423,#11425,#11427,#11429));

+#11431=FACE_BOUND('',#11430,.F.);

+#11433=ORIENTED_EDGE('',*,*,#11432,.F.);

+#11435=ORIENTED_EDGE('',*,*,#11434,.F.);

+#11437=ORIENTED_EDGE('',*,*,#11436,.F.);

+#11439=ORIENTED_EDGE('',*,*,#11438,.F.);

+#11440=EDGE_LOOP('',(#11433,#11435,#11437,#11439));

+#11441=FACE_BOUND('',#11440,.F.);

+#11443=ORIENTED_EDGE('',*,*,#11442,.F.);

+#11445=ORIENTED_EDGE('',*,*,#11444,.F.);

+#11447=ORIENTED_EDGE('',*,*,#11446,.F.);

+#11449=ORIENTED_EDGE('',*,*,#11448,.F.);

+#11450=EDGE_LOOP('',(#11443,#11445,#11447,#11449));

+#11451=FACE_BOUND('',#11450,.F.);

+#11452=ADVANCED_FACE('',(#11051,#11061,#11071,#11081,#11091,#11101,#11111,

+#11121,#11131,#11141,#11151,#11161,#11171,#11181,#11191,#11201,#11211,#11221,

+#11231,#11241,#11251,#11261,#11271,#11281,#11291,#11301,#11311,#11321,#11331,

+#11341,#11351,#11361,#11371,#11381,#11391,#11401,#11411,#11421,#11431,#11441,

+#11451),#11043,.T.);

+#11453=CARTESIAN_POINT('',(5.7E-1,3.3E0,-1.27E0));

+#11454=DIRECTION('',(-7.071067811865E-1,7.071067811865E-1,0.E0));

+#11455=DIRECTION('',(-7.071067811865E-1,-7.071067811865E-1,0.E0));

+#11456=AXIS2_PLACEMENT_3D('',#11453,#11454,#11455);

+#11457=PLANE('',#11456);

+#11459=ORIENTED_EDGE('',*,*,#11458,.F.);

+#11461=ORIENTED_EDGE('',*,*,#11460,.T.);

+#11462=ORIENTED_EDGE('',*,*,#11422,.T.);

+#11464=ORIENTED_EDGE('',*,*,#11463,.F.);

+#11465=EDGE_LOOP('',(#11459,#11461,#11462,#11464));

+#11466=FACE_OUTER_BOUND('',#11465,.F.);

+#11467=ADVANCED_FACE('',(#11466),#11457,.T.);

+#11468=CARTESIAN_POINT('',(3.2E-1,3.55E0,-9.5E-1));

+#11469=DIRECTION('',(1.E0,0.E0,0.E0));

+#11470=DIRECTION('',(0.E0,0.E0,-1.E0));

+#11471=AXIS2_PLACEMENT_3D('',#11468,#11469,#11470);

+#11472=PLANE('',#11471);

+#11473=ORIENTED_EDGE('',*,*,#11458,.T.);

+#11475=ORIENTED_EDGE('',*,*,#11474,.T.);

+#11477=ORIENTED_EDGE('',*,*,#11476,.T.);

+#11479=ORIENTED_EDGE('',*,*,#11478,.F.);

+#11480=EDGE_LOOP('',(#11473,#11475,#11477,#11479));

+#11481=FACE_OUTER_BOUND('',#11480,.F.);

+#11482=ADVANCED_FACE('',(#11481),#11472,.F.);

+#11483=CARTESIAN_POINT('',(-3.2E-1,3.55E0,-9.5E-1));

+#11484=DIRECTION('',(0.E0,0.E0,1.E0));

+#11485=DIRECTION('',(1.E0,0.E0,0.E0));

+#11486=AXIS2_PLACEMENT_3D('',#11483,#11484,#11485);

+#11487=PLANE('',#11486);

+#11489=ORIENTED_EDGE('',*,*,#11488,.T.);

+#11491=ORIENTED_EDGE('',*,*,#11490,.T.);

+#11493=ORIENTED_EDGE('',*,*,#11492,.T.);

+#11494=ORIENTED_EDGE('',*,*,#11474,.F.);

+#11495=EDGE_LOOP('',(#11489,#11491,#11493,#11494));

+#11496=FACE_OUTER_BOUND('',#11495,.F.);

+#11497=ADVANCED_FACE('',(#11496),#11487,.F.);

+#11498=CARTESIAN_POINT('',(0.E0,3.3E0,-7.E-1));

+#11499=DIRECTION('',(0.E0,7.071067811865E-1,-7.071067811865E-1));

+#11500=DIRECTION('',(0.E0,-7.071067811865E-1,-7.071067811865E-1));

+#11501=AXIS2_PLACEMENT_3D('',#11498,#11499,#11500);

+#11502=PLANE('',#11501);

+#11503=ORIENTED_EDGE('',*,*,#11428,.T.);

+#11505=ORIENTED_EDGE('',*,*,#11504,.F.);

+#11506=ORIENTED_EDGE('',*,*,#11488,.F.);

+#11507=ORIENTED_EDGE('',*,*,#11463,.T.);

+#11508=EDGE_LOOP('',(#11503,#11505,#11506,#11507));

+#11509=FACE_OUTER_BOUND('',#11508,.F.);

+#11510=ADVANCED_FACE('',(#11509),#11502,.T.);

+#11511=CARTESIAN_POINT('',(-5.7E-1,3.3E0,-1.27E0));

+#11512=DIRECTION('',(7.071067811865E-1,7.071067811865E-1,0.E0));

+#11513=DIRECTION('',(7.071067811865E-1,-7.071067811865E-1,0.E0));

+#11514=AXIS2_PLACEMENT_3D('',#11511,#11512,#11513);

+#11515=PLANE('',#11514);

+#11516=ORIENTED_EDGE('',*,*,#11426,.T.);

+#11518=ORIENTED_EDGE('',*,*,#11517,.F.);

+#11520=ORIENTED_EDGE('',*,*,#11519,.F.);

+#11521=ORIENTED_EDGE('',*,*,#11504,.T.);

+#11522=EDGE_LOOP('',(#11516,#11518,#11520,#11521));

+#11523=FACE_OUTER_BOUND('',#11522,.F.);

+#11524=ADVANCED_FACE('',(#11523),#11515,.T.);

+#11525=CARTESIAN_POINT('',(0.E0,3.3E0,-1.84E0));

+#11526=DIRECTION('',(0.E0,7.071067811865E-1,7.071067811865E-1));

+#11527=DIRECTION('',(0.E0,-7.071067811865E-1,7.071067811865E-1));

+#11528=AXIS2_PLACEMENT_3D('',#11525,#11526,#11527);

+#11529=PLANE('',#11528);

+#11531=ORIENTED_EDGE('',*,*,#11530,.F.);

+#11532=ORIENTED_EDGE('',*,*,#11517,.T.);

+#11533=ORIENTED_EDGE('',*,*,#11424,.T.);

+#11534=ORIENTED_EDGE('',*,*,#11460,.F.);

+#11535=EDGE_LOOP('',(#11531,#11532,#11533,#11534));

+#11536=FACE_OUTER_BOUND('',#11535,.F.);

+#11537=ADVANCED_FACE('',(#11536),#11529,.T.);

+#11538=CARTESIAN_POINT('',(3.2E-1,3.55E0,-1.59E0));

+#11539=DIRECTION('',(0.E0,0.E0,-1.E0));

+#11540=DIRECTION('',(-1.E0,0.E0,0.E0));

+#11541=AXIS2_PLACEMENT_3D('',#11538,#11539,#11540);

+#11542=PLANE('',#11541);

+#11543=ORIENTED_EDGE('',*,*,#11530,.T.);

+#11544=ORIENTED_EDGE('',*,*,#11478,.T.);

+#11546=ORIENTED_EDGE('',*,*,#11545,.T.);

+#11548=ORIENTED_EDGE('',*,*,#11547,.F.);

+#11549=EDGE_LOOP('',(#11543,#11544,#11546,#11548));

+#11550=FACE_OUTER_BOUND('',#11549,.F.);

+#11551=ADVANCED_FACE('',(#11550),#11542,.F.);

+#11552=CARTESIAN_POINT('',(0.E0,2.8E0,0.E0));

+#11553=DIRECTION('',(0.E0,-1.E0,0.E0));

+#11554=DIRECTION('',(0.E0,0.E0,1.E0));

+#11555=AXIS2_PLACEMENT_3D('',#11552,#11553,#11554);

+#11556=PLANE('',#11555);

+#11558=ORIENTED_EDGE('',*,*,#11557,.F.);

+#11560=ORIENTED_EDGE('',*,*,#11559,.F.);

+#11562=ORIENTED_EDGE('',*,*,#11561,.F.);

+#11564=ORIENTED_EDGE('',*,*,#11563,.F.);

+#11565=EDGE_LOOP('',(#11558,#11560,#11562,#11564));

+#11566=FACE_OUTER_BOUND('',#11565,.F.);

+#11567=ORIENTED_EDGE('',*,*,#11545,.F.);

+#11568=ORIENTED_EDGE('',*,*,#11476,.F.);

+#11569=ORIENTED_EDGE('',*,*,#11492,.F.);

+#11571=ORIENTED_EDGE('',*,*,#11570,.F.);

+#11572=EDGE_LOOP('',(#11567,#11568,#11569,#11571));

+#11573=FACE_BOUND('',#11572,.F.);

+#11574=ADVANCED_FACE('',(#11566,#11573),#11556,.T.);

+#11575=CARTESIAN_POINT('',(0.E0,2.8E0,0.E0));

+#11576=DIRECTION('',(0.E0,-1.E0,0.E0));

+#11577=DIRECTION('',(0.E0,0.E0,1.E0));

+#11578=AXIS2_PLACEMENT_3D('',#11575,#11576,#11577);

+#11579=PLANE('',#11578);

+#11581=ORIENTED_EDGE('',*,*,#11580,.F.);

+#11583=ORIENTED_EDGE('',*,*,#11582,.F.);

+#11585=ORIENTED_EDGE('',*,*,#11584,.F.);

+#11587=ORIENTED_EDGE('',*,*,#11586,.F.);

+#11588=EDGE_LOOP('',(#11581,#11583,#11585,#11587));

+#11589=FACE_OUTER_BOUND('',#11588,.F.);

+#11591=ORIENTED_EDGE('',*,*,#11590,.F.);

+#11593=ORIENTED_EDGE('',*,*,#11592,.F.);

+#11595=ORIENTED_EDGE('',*,*,#11594,.F.);

+#11597=ORIENTED_EDGE('',*,*,#11596,.F.);

+#11598=EDGE_LOOP('',(#11591,#11593,#11595,#11597));

+#11599=FACE_BOUND('',#11598,.F.);

+#11600=ADVANCED_FACE('',(#11589,#11599),#11579,.T.);

+#11601=CARTESIAN_POINT('',(-7.5E-1,0.E0,-7.7E-1));

+#11602=DIRECTION('',(-1.E0,0.E0,0.E0));

+#11603=DIRECTION('',(0.E0,0.E0,-1.E0));

+#11604=AXIS2_PLACEMENT_3D('',#11601,#11602,#11603);

+#11605=PLANE('',#11604);

+#11607=ORIENTED_EDGE('',*,*,#11606,.F.);

+#11609=ORIENTED_EDGE('',*,*,#11608,.T.);

+#11610=ORIENTED_EDGE('',*,*,#11557,.T.);

+#11612=ORIENTED_EDGE('',*,*,#11611,.F.);

+#11613=EDGE_LOOP('',(#11607,#11609,#11610,#11612));

+#11614=FACE_OUTER_BOUND('',#11613,.F.);

+#11615=ADVANCED_FACE('',(#11614),#11605,.F.);

+#11616=CARTESIAN_POINT('',(-1.27E0,2.E-1,2.E0));

+#11617=DIRECTION('',(0.E0,1.E0,0.E0));

+#11618=DIRECTION('',(0.E0,0.E0,-1.E0));

+#11619=AXIS2_PLACEMENT_3D('',#11616,#11617,#11618);

+#11620=PLANE('',#11619);

+#11622=ORIENTED_EDGE('',*,*,#11621,.F.);

+#11623=ORIENTED_EDGE('',*,*,#10997,.T.);

+#11624=ORIENTED_EDGE('',*,*,#11020,.T.);

+#11626=ORIENTED_EDGE('',*,*,#11625,.F.);

+#11627=EDGE_LOOP('',(#11622,#11623,#11624,#11626));

+#11628=FACE_OUTER_BOUND('',#11627,.F.);

+#11629=ORIENTED_EDGE('',*,*,#11606,.T.);

+#11631=ORIENTED_EDGE('',*,*,#11630,.T.);

+#11633=ORIENTED_EDGE('',*,*,#11632,.T.);

+#11635=ORIENTED_EDGE('',*,*,#11634,.T.);

+#11636=EDGE_LOOP('',(#11629,#11631,#11633,#11635));

+#11637=FACE_BOUND('',#11636,.F.);

+#11639=ORIENTED_EDGE('',*,*,#11638,.T.);

+#11641=ORIENTED_EDGE('',*,*,#11640,.T.);

+#11643=ORIENTED_EDGE('',*,*,#11642,.T.);

+#11645=ORIENTED_EDGE('',*,*,#11644,.T.);

+#11646=EDGE_LOOP('',(#11639,#11641,#11643,#11645));

+#11647=FACE_BOUND('',#11646,.F.);

+#11649=ORIENTED_EDGE('',*,*,#11648,.T.);

+#11651=ORIENTED_EDGE('',*,*,#11650,.T.);

+#11653=ORIENTED_EDGE('',*,*,#11652,.T.);

+#11655=ORIENTED_EDGE('',*,*,#11654,.T.);

+#11656=EDGE_LOOP('',(#11649,#11651,#11653,#11655));

+#11657=FACE_BOUND('',#11656,.F.);

+#11659=ORIENTED_EDGE('',*,*,#11658,.T.);

+#11661=ORIENTED_EDGE('',*,*,#11660,.T.);

+#11663=ORIENTED_EDGE('',*,*,#11662,.T.);

+#11665=ORIENTED_EDGE('',*,*,#11664,.T.);

+#11666=EDGE_LOOP('',(#11659,#11661,#11663,#11665));

+#11667=FACE_BOUND('',#11666,.F.);

+#11669=ORIENTED_EDGE('',*,*,#11668,.T.);

+#11671=ORIENTED_EDGE('',*,*,#11670,.T.);

+#11673=ORIENTED_EDGE('',*,*,#11672,.T.);

+#11675=ORIENTED_EDGE('',*,*,#11674,.T.);

+#11676=EDGE_LOOP('',(#11669,#11671,#11673,#11675));

+#11677=FACE_BOUND('',#11676,.F.);

+#11679=ORIENTED_EDGE('',*,*,#11678,.T.);

+#11681=ORIENTED_EDGE('',*,*,#11680,.T.);

+#11683=ORIENTED_EDGE('',*,*,#11682,.T.);

+#11685=ORIENTED_EDGE('',*,*,#11684,.T.);

+#11686=EDGE_LOOP('',(#11679,#11681,#11683,#11685));

+#11687=FACE_BOUND('',#11686,.F.);

+#11689=ORIENTED_EDGE('',*,*,#11688,.T.);

+#11691=ORIENTED_EDGE('',*,*,#11690,.T.);

+#11693=ORIENTED_EDGE('',*,*,#11692,.T.);

+#11695=ORIENTED_EDGE('',*,*,#11694,.T.);

+#11696=EDGE_LOOP('',(#11689,#11691,#11693,#11695));

+#11697=FACE_BOUND('',#11696,.F.);

+#11699=ORIENTED_EDGE('',*,*,#11698,.T.);

+#11701=ORIENTED_EDGE('',*,*,#11700,.T.);

+#11703=ORIENTED_EDGE('',*,*,#11702,.T.);

+#11705=ORIENTED_EDGE('',*,*,#11704,.T.);

+#11706=EDGE_LOOP('',(#11699,#11701,#11703,#11705));

+#11707=FACE_BOUND('',#11706,.F.);

+#11709=ORIENTED_EDGE('',*,*,#11708,.T.);

+#11711=ORIENTED_EDGE('',*,*,#11710,.T.);

+#11713=ORIENTED_EDGE('',*,*,#11712,.T.);

+#11715=ORIENTED_EDGE('',*,*,#11714,.T.);

+#11716=EDGE_LOOP('',(#11709,#11711,#11713,#11715));

+#11717=FACE_BOUND('',#11716,.F.);

+#11719=ORIENTED_EDGE('',*,*,#11718,.T.);

+#11721=ORIENTED_EDGE('',*,*,#11720,.T.);

+#11723=ORIENTED_EDGE('',*,*,#11722,.T.);

+#11725=ORIENTED_EDGE('',*,*,#11724,.T.);

+#11726=EDGE_LOOP('',(#11719,#11721,#11723,#11725));

+#11727=FACE_BOUND('',#11726,.F.);

+#11729=ORIENTED_EDGE('',*,*,#11728,.T.);

+#11731=ORIENTED_EDGE('',*,*,#11730,.T.);

+#11733=ORIENTED_EDGE('',*,*,#11732,.T.);

+#11735=ORIENTED_EDGE('',*,*,#11734,.T.);

+#11736=EDGE_LOOP('',(#11729,#11731,#11733,#11735));

+#11737=FACE_BOUND('',#11736,.F.);

+#11739=ORIENTED_EDGE('',*,*,#11738,.T.);

+#11741=ORIENTED_EDGE('',*,*,#11740,.T.);

+#11743=ORIENTED_EDGE('',*,*,#11742,.T.);

+#11745=ORIENTED_EDGE('',*,*,#11744,.T.);

+#11746=EDGE_LOOP('',(#11739,#11741,#11743,#11745));

+#11747=FACE_BOUND('',#11746,.F.);

+#11749=ORIENTED_EDGE('',*,*,#11748,.T.);

+#11751=ORIENTED_EDGE('',*,*,#11750,.T.);

+#11753=ORIENTED_EDGE('',*,*,#11752,.T.);

+#11755=ORIENTED_EDGE('',*,*,#11754,.T.);

+#11756=EDGE_LOOP('',(#11749,#11751,#11753,#11755));

+#11757=FACE_BOUND('',#11756,.F.);

+#11759=ORIENTED_EDGE('',*,*,#11758,.T.);

+#11761=ORIENTED_EDGE('',*,*,#11760,.T.);

+#11763=ORIENTED_EDGE('',*,*,#11762,.T.);

+#11765=ORIENTED_EDGE('',*,*,#11764,.T.);

+#11766=EDGE_LOOP('',(#11759,#11761,#11763,#11765));

+#11767=FACE_BOUND('',#11766,.F.);

+#11769=ORIENTED_EDGE('',*,*,#11768,.T.);

+#11771=ORIENTED_EDGE('',*,*,#11770,.T.);

+#11773=ORIENTED_EDGE('',*,*,#11772,.T.);

+#11775=ORIENTED_EDGE('',*,*,#11774,.T.);

+#11776=EDGE_LOOP('',(#11769,#11771,#11773,#11775));

+#11777=FACE_BOUND('',#11776,.F.);

+#11779=ORIENTED_EDGE('',*,*,#11778,.T.);

+#11781=ORIENTED_EDGE('',*,*,#11780,.T.);

+#11783=ORIENTED_EDGE('',*,*,#11782,.T.);

+#11785=ORIENTED_EDGE('',*,*,#11784,.T.);

+#11786=EDGE_LOOP('',(#11779,#11781,#11783,#11785));

+#11787=FACE_BOUND('',#11786,.F.);

+#11789=ORIENTED_EDGE('',*,*,#11788,.T.);

+#11791=ORIENTED_EDGE('',*,*,#11790,.T.);

+#11793=ORIENTED_EDGE('',*,*,#11792,.T.);

+#11795=ORIENTED_EDGE('',*,*,#11794,.T.);

+#11796=EDGE_LOOP('',(#11789,#11791,#11793,#11795));

+#11797=FACE_BOUND('',#11796,.F.);

+#11799=ORIENTED_EDGE('',*,*,#11798,.T.);

+#11801=ORIENTED_EDGE('',*,*,#11800,.T.);

+#11803=ORIENTED_EDGE('',*,*,#11802,.T.);

+#11805=ORIENTED_EDGE('',*,*,#11804,.T.);

+#11806=EDGE_LOOP('',(#11799,#11801,#11803,#11805));

+#11807=FACE_BOUND('',#11806,.F.);

+#11809=ORIENTED_EDGE('',*,*,#11808,.T.);

+#11811=ORIENTED_EDGE('',*,*,#11810,.T.);

+#11813=ORIENTED_EDGE('',*,*,#11812,.T.);

+#11815=ORIENTED_EDGE('',*,*,#11814,.T.);

+#11816=EDGE_LOOP('',(#11809,#11811,#11813,#11815));

+#11817=FACE_BOUND('',#11816,.F.);

+#11819=ORIENTED_EDGE('',*,*,#11818,.T.);

+#11821=ORIENTED_EDGE('',*,*,#11820,.T.);

+#11823=ORIENTED_EDGE('',*,*,#11822,.T.);

+#11825=ORIENTED_EDGE('',*,*,#11824,.T.);

+#11826=EDGE_LOOP('',(#11819,#11821,#11823,#11825));

+#11827=FACE_BOUND('',#11826,.F.);

+#11829=ORIENTED_EDGE('',*,*,#11828,.T.);

+#11831=ORIENTED_EDGE('',*,*,#11830,.T.);

+#11833=ORIENTED_EDGE('',*,*,#11832,.T.);

+#11835=ORIENTED_EDGE('',*,*,#11834,.T.);

+#11836=EDGE_LOOP('',(#11829,#11831,#11833,#11835));

+#11837=FACE_BOUND('',#11836,.F.);

+#11839=ORIENTED_EDGE('',*,*,#11838,.T.);

+#11841=ORIENTED_EDGE('',*,*,#11840,.T.);

+#11843=ORIENTED_EDGE('',*,*,#11842,.T.);

+#11845=ORIENTED_EDGE('',*,*,#11844,.T.);

+#11846=EDGE_LOOP('',(#11839,#11841,#11843,#11845));

+#11847=FACE_BOUND('',#11846,.F.);

+#11849=ORIENTED_EDGE('',*,*,#11848,.T.);

+#11851=ORIENTED_EDGE('',*,*,#11850,.T.);

+#11853=ORIENTED_EDGE('',*,*,#11852,.T.);

+#11855=ORIENTED_EDGE('',*,*,#11854,.T.);

+#11856=EDGE_LOOP('',(#11849,#11851,#11853,#11855));

+#11857=FACE_BOUND('',#11856,.F.);

+#11859=ORIENTED_EDGE('',*,*,#11858,.T.);

+#11861=ORIENTED_EDGE('',*,*,#11860,.T.);

+#11863=ORIENTED_EDGE('',*,*,#11862,.T.);

+#11865=ORIENTED_EDGE('',*,*,#11864,.T.);

+#11866=EDGE_LOOP('',(#11859,#11861,#11863,#11865));

+#11867=FACE_BOUND('',#11866,.F.);

+#11869=ORIENTED_EDGE('',*,*,#11868,.T.);

+#11871=ORIENTED_EDGE('',*,*,#11870,.T.);

+#11873=ORIENTED_EDGE('',*,*,#11872,.T.);

+#11875=ORIENTED_EDGE('',*,*,#11874,.T.);

+#11876=EDGE_LOOP('',(#11869,#11871,#11873,#11875));

+#11877=FACE_BOUND('',#11876,.F.);

+#11879=ORIENTED_EDGE('',*,*,#11878,.T.);

+#11881=ORIENTED_EDGE('',*,*,#11880,.T.);

+#11883=ORIENTED_EDGE('',*,*,#11882,.T.);

+#11885=ORIENTED_EDGE('',*,*,#11884,.T.);

+#11886=EDGE_LOOP('',(#11879,#11881,#11883,#11885));

+#11887=FACE_BOUND('',#11886,.F.);

+#11889=ORIENTED_EDGE('',*,*,#11888,.T.);

+#11891=ORIENTED_EDGE('',*,*,#11890,.T.);

+#11893=ORIENTED_EDGE('',*,*,#11892,.T.);

+#11895=ORIENTED_EDGE('',*,*,#11894,.T.);

+#11896=EDGE_LOOP('',(#11889,#11891,#11893,#11895));

+#11897=FACE_BOUND('',#11896,.F.);

+#11899=ORIENTED_EDGE('',*,*,#11898,.T.);

+#11901=ORIENTED_EDGE('',*,*,#11900,.T.);

+#11903=ORIENTED_EDGE('',*,*,#11902,.T.);

+#11905=ORIENTED_EDGE('',*,*,#11904,.T.);

+#11906=EDGE_LOOP('',(#11899,#11901,#11903,#11905));

+#11907=FACE_BOUND('',#11906,.F.);

+#11909=ORIENTED_EDGE('',*,*,#11908,.T.);

+#11911=ORIENTED_EDGE('',*,*,#11910,.T.);

+#11913=ORIENTED_EDGE('',*,*,#11912,.T.);

+#11915=ORIENTED_EDGE('',*,*,#11914,.T.);

+#11916=EDGE_LOOP('',(#11909,#11911,#11913,#11915));

+#11917=FACE_BOUND('',#11916,.F.);

+#11919=ORIENTED_EDGE('',*,*,#11918,.T.);

+#11921=ORIENTED_EDGE('',*,*,#11920,.T.);

+#11923=ORIENTED_EDGE('',*,*,#11922,.T.);

+#11925=ORIENTED_EDGE('',*,*,#11924,.T.);

+#11926=EDGE_LOOP('',(#11919,#11921,#11923,#11925));

+#11927=FACE_BOUND('',#11926,.F.);

+#11929=ORIENTED_EDGE('',*,*,#11928,.T.);

+#11931=ORIENTED_EDGE('',*,*,#11930,.T.);

+#11933=ORIENTED_EDGE('',*,*,#11932,.T.);

+#11935=ORIENTED_EDGE('',*,*,#11934,.T.);

+#11936=EDGE_LOOP('',(#11929,#11931,#11933,#11935));

+#11937=FACE_BOUND('',#11936,.F.);

+#11939=ORIENTED_EDGE('',*,*,#11938,.T.);

+#11941=ORIENTED_EDGE('',*,*,#11940,.T.);

+#11943=ORIENTED_EDGE('',*,*,#11942,.T.);

+#11945=ORIENTED_EDGE('',*,*,#11944,.T.);

+#11946=EDGE_LOOP('',(#11939,#11941,#11943,#11945));

+#11947=FACE_BOUND('',#11946,.F.);

+#11949=ORIENTED_EDGE('',*,*,#11948,.T.);

+#11951=ORIENTED_EDGE('',*,*,#11950,.T.);

+#11953=ORIENTED_EDGE('',*,*,#11952,.T.);

+#11955=ORIENTED_EDGE('',*,*,#11954,.T.);

+#11956=EDGE_LOOP('',(#11949,#11951,#11953,#11955));

+#11957=FACE_BOUND('',#11956,.F.);

+#11959=ORIENTED_EDGE('',*,*,#11958,.T.);

+#11961=ORIENTED_EDGE('',*,*,#11960,.T.);

+#11963=ORIENTED_EDGE('',*,*,#11962,.T.);

+#11965=ORIENTED_EDGE('',*,*,#11964,.T.);

+#11966=EDGE_LOOP('',(#11959,#11961,#11963,#11965));

+#11967=FACE_BOUND('',#11966,.F.);

+#11969=ORIENTED_EDGE('',*,*,#11968,.T.);

+#11971=ORIENTED_EDGE('',*,*,#11970,.T.);

+#11973=ORIENTED_EDGE('',*,*,#11972,.T.);

+#11975=ORIENTED_EDGE('',*,*,#11974,.T.);

+#11976=EDGE_LOOP('',(#11969,#11971,#11973,#11975));

+#11977=FACE_BOUND('',#11976,.F.);

+#11979=ORIENTED_EDGE('',*,*,#11978,.T.);

+#11981=ORIENTED_EDGE('',*,*,#11980,.T.);

+#11983=ORIENTED_EDGE('',*,*,#11982,.T.);

+#11985=ORIENTED_EDGE('',*,*,#11984,.T.);

+#11986=EDGE_LOOP('',(#11979,#11981,#11983,#11985));

+#11987=FACE_BOUND('',#11986,.F.);

+#11989=ORIENTED_EDGE('',*,*,#11988,.T.);

+#11991=ORIENTED_EDGE('',*,*,#11990,.T.);

+#11993=ORIENTED_EDGE('',*,*,#11992,.T.);

+#11995=ORIENTED_EDGE('',*,*,#11994,.T.);

+#11996=EDGE_LOOP('',(#11989,#11991,#11993,#11995));

+#11997=FACE_BOUND('',#11996,.F.);

+#11999=ORIENTED_EDGE('',*,*,#11998,.T.);

+#12001=ORIENTED_EDGE('',*,*,#12000,.T.);

+#12003=ORIENTED_EDGE('',*,*,#12002,.T.);

+#12005=ORIENTED_EDGE('',*,*,#12004,.T.);

+#12006=EDGE_LOOP('',(#11999,#12001,#12003,#12005));

+#12007=FACE_BOUND('',#12006,.F.);

+#12009=ORIENTED_EDGE('',*,*,#12008,.T.);

+#12011=ORIENTED_EDGE('',*,*,#12010,.T.);

+#12013=ORIENTED_EDGE('',*,*,#12012,.T.);

+#12015=ORIENTED_EDGE('',*,*,#12014,.T.);

+#12016=EDGE_LOOP('',(#12009,#12011,#12013,#12015));

+#12017=FACE_BOUND('',#12016,.F.);

+#12019=ORIENTED_EDGE('',*,*,#12018,.T.);

+#12021=ORIENTED_EDGE('',*,*,#12020,.T.);

+#12023=ORIENTED_EDGE('',*,*,#12022,.T.);

+#12025=ORIENTED_EDGE('',*,*,#12024,.T.);

+#12026=EDGE_LOOP('',(#12019,#12021,#12023,#12025));

+#12027=FACE_BOUND('',#12026,.F.);

+#12029=ORIENTED_EDGE('',*,*,#12028,.T.);

+#12031=ORIENTED_EDGE('',*,*,#12030,.T.);

+#12032=EDGE_LOOP('',(#12029,#12031));

+#12033=FACE_BOUND('',#12032,.F.);

+#12035=ORIENTED_EDGE('',*,*,#12034,.T.);

+#12037=ORIENTED_EDGE('',*,*,#12036,.T.);

+#12038=EDGE_LOOP('',(#12035,#12037));

+#12039=FACE_BOUND('',#12038,.F.);

+#12040=ADVANCED_FACE('',(#11628,#11637,#11647,#11657,#11667,#11677,#11687,

+#11697,#11707,#11717,#11727,#11737,#11747,#11757,#11767,#11777,#11787,#11797,

+#11807,#11817,#11827,#11837,#11847,#11857,#11867,#11877,#11887,#11897,#11907,

+#11917,#11927,#11937,#11947,#11957,#11967,#11977,#11987,#11997,#12007,#12017,

+#12027,#12033,#12039),#11620,.F.);

+#12041=CARTESIAN_POINT('',(-1.27E0,0.E0,-2.54E0));

+#12042=DIRECTION('',(-1.E0,0.E0,0.E0));

+#12043=DIRECTION('',(0.E0,0.E0,1.E0));

+#12044=AXIS2_PLACEMENT_3D('',#12041,#12042,#12043);

+#12045=PLANE('',#12044);

+#12046=ORIENTED_EDGE('',*,*,#10999,.T.);

+#12047=ORIENTED_EDGE('',*,*,#11621,.T.);

+#12049=ORIENTED_EDGE('',*,*,#12048,.T.);

+#12050=ORIENTED_EDGE('',*,*,#10984,.F.);

+#12052=ORIENTED_EDGE('',*,*,#12051,.T.);

+#12053=ORIENTED_EDGE('',*,*,#11048,.T.);

+#12054=ORIENTED_EDGE('',*,*,#11034,.F.);

+#12055=ORIENTED_EDGE('',*,*,#10964,.F.);

+#12056=EDGE_LOOP('',(#12046,#12047,#12049,#12050,#12052,#12053,#12054,#12055));

+#12057=FACE_OUTER_BOUND('',#12056,.F.);

+#12058=ADVANCED_FACE('',(#12057),#12045,.T.);

+#12059=CARTESIAN_POINT('',(-1.27E0,2.E-1,-2.E0));

+#12060=DIRECTION('',(0.E0,5.735764363510E-1,-8.191520442890E-1));

+#12061=DIRECTION('',(0.E0,-8.191520442890E-1,-5.735764363510E-1));

+#12062=AXIS2_PLACEMENT_3D('',#12059,#12060,#12061);

+#12063=PLANE('',#12062);

+#12064=ORIENTED_EDGE('',*,*,#10978,.F.);

+#12065=ORIENTED_EDGE('',*,*,#12048,.F.);

+#12066=ORIENTED_EDGE('',*,*,#11625,.T.);

+#12067=ORIENTED_EDGE('',*,*,#11018,.T.);

+#12068=EDGE_LOOP('',(#12064,#12065,#12066,#12067));

+#12069=FACE_OUTER_BOUND('',#12068,.F.);

+#12070=ADVANCED_FACE('',(#12069),#12063,.F.);

+#12071=CARTESIAN_POINT('',(1.27E0,0.E0,-2.54E0));

+#12072=DIRECTION('',(0.E0,0.E0,-1.E0));

+#12073=DIRECTION('',(-1.E0,0.E0,0.E0));

+#12074=AXIS2_PLACEMENT_3D('',#12071,#12072,#12073);

+#12075=PLANE('',#12074);

+#12076=ORIENTED_EDGE('',*,*,#10982,.T.);

+#12077=ORIENTED_EDGE('',*,*,#11015,.T.);

+#12078=ORIENTED_EDGE('',*,*,#11044,.T.);

+#12079=ORIENTED_EDGE('',*,*,#12051,.F.);

+#12080=EDGE_LOOP('',(#12076,#12077,#12078,#12079));

+#12081=FACE_OUTER_BOUND('',#12080,.F.);

+#12082=ADVANCED_FACE('',(#12081),#12075,.T.);

+#12083=CARTESIAN_POINT('',(-7.5E-1,0.E0,-1.77E0));

+#12084=DIRECTION('',(0.E0,0.E0,-1.E0));

+#12085=DIRECTION('',(1.E0,0.E0,0.E0));

+#12086=AXIS2_PLACEMENT_3D('',#12083,#12084,#12085);

+#12087=PLANE('',#12086);

+#12088=ORIENTED_EDGE('',*,*,#11630,.F.);

+#12089=ORIENTED_EDGE('',*,*,#11611,.T.);

+#12090=ORIENTED_EDGE('',*,*,#11563,.T.);

+#12092=ORIENTED_EDGE('',*,*,#12091,.F.);

+#12093=EDGE_LOOP('',(#12088,#12089,#12090,#12092));

+#12094=FACE_OUTER_BOUND('',#12093,.F.);

+#12095=ADVANCED_FACE('',(#12094),#12087,.F.);

+#12096=CARTESIAN_POINT('',(7.5E-1,0.E0,-1.77E0));

+#12097=DIRECTION('',(1.E0,0.E0,0.E0));

+#12098=DIRECTION('',(0.E0,0.E0,1.E0));

+#12099=AXIS2_PLACEMENT_3D('',#12096,#12097,#12098);

+#12100=PLANE('',#12099);

+#12101=ORIENTED_EDGE('',*,*,#11632,.F.);

+#12102=ORIENTED_EDGE('',*,*,#12091,.T.);

+#12103=ORIENTED_EDGE('',*,*,#11561,.T.);

+#12105=ORIENTED_EDGE('',*,*,#12104,.F.);

+#12106=EDGE_LOOP('',(#12101,#12102,#12103,#12105));

+#12107=FACE_OUTER_BOUND('',#12106,.F.);

+#12108=ADVANCED_FACE('',(#12107),#12100,.F.);

+#12109=CARTESIAN_POINT('',(7.5E-1,0.E0,-7.7E-1));

+#12110=DIRECTION('',(0.E0,0.E0,1.E0));

+#12111=DIRECTION('',(-1.E0,0.E0,0.E0));

+#12112=AXIS2_PLACEMENT_3D('',#12109,#12110,#12111);

+#12113=PLANE('',#12112);

+#12114=ORIENTED_EDGE('',*,*,#11634,.F.);

+#12115=ORIENTED_EDGE('',*,*,#12104,.T.);

+#12116=ORIENTED_EDGE('',*,*,#11559,.T.);

+#12117=ORIENTED_EDGE('',*,*,#11608,.F.);

+#12118=EDGE_LOOP('',(#12114,#12115,#12116,#12117));

+#12119=FACE_OUTER_BOUND('',#12118,.F.);

+#12120=ADVANCED_FACE('',(#12119),#12113,.F.);

+#12121=CARTESIAN_POINT('',(-7.5E-1,0.E0,7.7E-1));

+#12122=DIRECTION('',(0.E0,0.E0,-1.E0));

+#12123=DIRECTION('',(1.E0,0.E0,0.E0));

+#12124=AXIS2_PLACEMENT_3D('',#12121,#12122,#12123);

+#12125=PLANE('',#12124);

+#12126=ORIENTED_EDGE('',*,*,#11638,.F.);

+#12128=ORIENTED_EDGE('',*,*,#12127,.T.);

+#12129=ORIENTED_EDGE('',*,*,#11580,.T.);

+#12131=ORIENTED_EDGE('',*,*,#12130,.F.);

+#12132=EDGE_LOOP('',(#12126,#12128,#12129,#12131));

+#12133=FACE_OUTER_BOUND('',#12132,.F.);

+#12134=ADVANCED_FACE('',(#12133),#12125,.F.);

+#12135=CARTESIAN_POINT('',(-7.5E-1,0.E0,1.77E0));

+#12136=DIRECTION('',(-1.E0,0.E0,0.E0));

+#12137=DIRECTION('',(0.E0,0.E0,-1.E0));

+#12138=AXIS2_PLACEMENT_3D('',#12135,#12136,#12137);

+#12139=PLANE('',#12138);

+#12140=ORIENTED_EDGE('',*,*,#11644,.F.);

+#12142=ORIENTED_EDGE('',*,*,#12141,.T.);

+#12143=ORIENTED_EDGE('',*,*,#11582,.T.);

+#12144=ORIENTED_EDGE('',*,*,#12127,.F.);

+#12145=EDGE_LOOP('',(#12140,#12142,#12143,#12144));

+#12146=FACE_OUTER_BOUND('',#12145,.F.);

+#12147=ADVANCED_FACE('',(#12146),#12139,.F.);

+#12148=CARTESIAN_POINT('',(7.5E-1,0.E0,1.77E0));

+#12149=DIRECTION('',(0.E0,0.E0,1.E0));

+#12150=DIRECTION('',(-1.E0,0.E0,0.E0));

+#12151=AXIS2_PLACEMENT_3D('',#12148,#12149,#12150);

+#12152=PLANE('',#12151);

+#12153=ORIENTED_EDGE('',*,*,#11642,.F.);

+#12155=ORIENTED_EDGE('',*,*,#12154,.T.);

+#12156=ORIENTED_EDGE('',*,*,#11584,.T.);

+#12157=ORIENTED_EDGE('',*,*,#12141,.F.);

+#12158=EDGE_LOOP('',(#12153,#12155,#12156,#12157));

+#12159=FACE_OUTER_BOUND('',#12158,.F.);

+#12160=ADVANCED_FACE('',(#12159),#12152,.F.);

+#12161=CARTESIAN_POINT('',(7.5E-1,0.E0,7.7E-1));

+#12162=DIRECTION('',(1.E0,0.E0,0.E0));

+#12163=DIRECTION('',(0.E0,0.E0,1.E0));

+#12164=AXIS2_PLACEMENT_3D('',#12161,#12162,#12163);

+#12165=PLANE('',#12164);

+#12166=ORIENTED_EDGE('',*,*,#11640,.F.);

+#12167=ORIENTED_EDGE('',*,*,#12130,.T.);

+#12168=ORIENTED_EDGE('',*,*,#11586,.T.);

+#12169=ORIENTED_EDGE('',*,*,#12154,.F.);

+#12170=EDGE_LOOP('',(#12166,#12167,#12168,#12169));

+#12171=FACE_OUTER_BOUND('',#12170,.F.);

+#12172=ADVANCED_FACE('',(#12171),#12165,.F.);

+#12173=CARTESIAN_POINT('',(1.79E0,0.E0,-7.7E-1));

+#12174=DIRECTION('',(-1.E0,0.E0,0.E0));

+#12175=DIRECTION('',(0.E0,0.E0,-1.E0));

+#12176=AXIS2_PLACEMENT_3D('',#12173,#12174,#12175);

+#12177=PLANE('',#12176);

+#12178=ORIENTED_EDGE('',*,*,#11648,.F.);

+#12180=ORIENTED_EDGE('',*,*,#12179,.T.);

+#12182=ORIENTED_EDGE('',*,*,#12181,.T.);

+#12184=ORIENTED_EDGE('',*,*,#12183,.F.);

+#12185=EDGE_LOOP('',(#12178,#12180,#12182,#12184));

+#12186=FACE_OUTER_BOUND('',#12185,.F.);

+#12187=ADVANCED_FACE('',(#12186),#12177,.F.);

+#12188=CARTESIAN_POINT('',(3.29E0,0.E0,-7.7E-1));

+#12189=DIRECTION('',(0.E0,0.E0,1.E0));

+#12190=DIRECTION('',(-1.E0,0.E0,0.E0));

+#12191=AXIS2_PLACEMENT_3D('',#12188,#12189,#12190);

+#12192=PLANE('',#12191);

+#12193=ORIENTED_EDGE('',*,*,#11654,.F.);

+#12195=ORIENTED_EDGE('',*,*,#12194,.T.);

+#12197=ORIENTED_EDGE('',*,*,#12196,.T.);

+#12198=ORIENTED_EDGE('',*,*,#12179,.F.);

+#12199=EDGE_LOOP('',(#12193,#12195,#12197,#12198));

+#12200=FACE_OUTER_BOUND('',#12199,.F.);

+#12201=ADVANCED_FACE('',(#12200),#12192,.F.);

+#12202=CARTESIAN_POINT('',(3.29E0,0.E0,-1.77E0));

+#12203=DIRECTION('',(1.E0,0.E0,0.E0));

+#12204=DIRECTION('',(0.E0,0.E0,1.E0));

+#12205=AXIS2_PLACEMENT_3D('',#12202,#12203,#12204);

+#12206=PLANE('',#12205);

+#12207=ORIENTED_EDGE('',*,*,#11652,.F.);

+#12209=ORIENTED_EDGE('',*,*,#12208,.T.);

+#12211=ORIENTED_EDGE('',*,*,#12210,.T.);

+#12212=ORIENTED_EDGE('',*,*,#12194,.F.);

+#12213=EDGE_LOOP('',(#12207,#12209,#12211,#12212));

+#12214=FACE_OUTER_BOUND('',#12213,.F.);

+#12215=ADVANCED_FACE('',(#12214),#12206,.F.);

+#12216=CARTESIAN_POINT('',(1.79E0,0.E0,-1.77E0));

+#12217=DIRECTION('',(0.E0,0.E0,-1.E0));

+#12218=DIRECTION('',(1.E0,0.E0,0.E0));

+#12219=AXIS2_PLACEMENT_3D('',#12216,#12217,#12218);

+#12220=PLANE('',#12219);

+#12221=ORIENTED_EDGE('',*,*,#11650,.F.);

+#12222=ORIENTED_EDGE('',*,*,#12183,.T.);

+#12224=ORIENTED_EDGE('',*,*,#12223,.T.);

+#12225=ORIENTED_EDGE('',*,*,#12208,.F.);

+#12226=EDGE_LOOP('',(#12221,#12222,#12224,#12225));

+#12227=FACE_OUTER_BOUND('',#12226,.F.);

+#12228=ADVANCED_FACE('',(#12227),#12220,.F.);

+#12229=CARTESIAN_POINT('',(2.54E0,2.8E0,0.E0));

+#12230=DIRECTION('',(0.E0,-1.E0,0.E0));

+#12231=DIRECTION('',(0.E0,0.E0,1.E0));

+#12232=AXIS2_PLACEMENT_3D('',#12229,#12230,#12231);

+#12233=PLANE('',#12232);

+#12234=ORIENTED_EDGE('',*,*,#12181,.F.);

+#12235=ORIENTED_EDGE('',*,*,#12196,.F.);

+#12236=ORIENTED_EDGE('',*,*,#12210,.F.);

+#12237=ORIENTED_EDGE('',*,*,#12223,.F.);

+#12238=EDGE_LOOP('',(#12234,#12235,#12236,#12237));

+#12239=FACE_OUTER_BOUND('',#12238,.F.);

+#12241=ORIENTED_EDGE('',*,*,#12240,.F.);

+#12243=ORIENTED_EDGE('',*,*,#12242,.F.);

+#12245=ORIENTED_EDGE('',*,*,#12244,.F.);

+#12247=ORIENTED_EDGE('',*,*,#12246,.F.);

+#12248=EDGE_LOOP('',(#12241,#12243,#12245,#12247));

+#12249=FACE_BOUND('',#12248,.F.);

+#12250=ADVANCED_FACE('',(#12239,#12249),#12233,.T.);

+#12251=CARTESIAN_POINT('',(2.54E0,2.8E0,0.E0));

+#12252=DIRECTION('',(0.E0,-1.E0,0.E0));

+#12253=DIRECTION('',(0.E0,0.E0,1.E0));

+#12254=AXIS2_PLACEMENT_3D('',#12251,#12252,#12253);

+#12255=PLANE('',#12254);

+#12257=ORIENTED_EDGE('',*,*,#12256,.F.);

+#12259=ORIENTED_EDGE('',*,*,#12258,.F.);

+#12261=ORIENTED_EDGE('',*,*,#12260,.F.);

+#12263=ORIENTED_EDGE('',*,*,#12262,.F.);

+#12264=EDGE_LOOP('',(#12257,#12259,#12261,#12263));

+#12265=FACE_OUTER_BOUND('',#12264,.F.);

+#12267=ORIENTED_EDGE('',*,*,#12266,.F.);

+#12269=ORIENTED_EDGE('',*,*,#12268,.F.);

+#12271=ORIENTED_EDGE('',*,*,#12270,.F.);

+#12273=ORIENTED_EDGE('',*,*,#12272,.F.);

+#12274=EDGE_LOOP('',(#12267,#12269,#12271,#12273));

+#12275=FACE_BOUND('',#12274,.F.);

+#12276=ADVANCED_FACE('',(#12265,#12275),#12255,.T.);

+#12277=CARTESIAN_POINT('',(1.79E0,0.E0,7.7E-1));

+#12278=DIRECTION('',(0.E0,0.E0,-1.E0));

+#12279=DIRECTION('',(1.E0,0.E0,0.E0));

+#12280=AXIS2_PLACEMENT_3D('',#12277,#12278,#12279);

+#12281=PLANE('',#12280);

+#12282=ORIENTED_EDGE('',*,*,#11658,.F.);

+#12284=ORIENTED_EDGE('',*,*,#12283,.T.);

+#12285=ORIENTED_EDGE('',*,*,#12256,.T.);

+#12287=ORIENTED_EDGE('',*,*,#12286,.F.);

+#12288=EDGE_LOOP('',(#12282,#12284,#12285,#12287));

+#12289=FACE_OUTER_BOUND('',#12288,.F.);

+#12290=ADVANCED_FACE('',(#12289),#12281,.F.);

+#12291=CARTESIAN_POINT('',(1.79E0,0.E0,1.77E0));

+#12292=DIRECTION('',(-1.E0,0.E0,0.E0));

+#12293=DIRECTION('',(0.E0,0.E0,-1.E0));

+#12294=AXIS2_PLACEMENT_3D('',#12291,#12292,#12293);

+#12295=PLANE('',#12294);

+#12296=ORIENTED_EDGE('',*,*,#11664,.F.);

+#12298=ORIENTED_EDGE('',*,*,#12297,.T.);

+#12299=ORIENTED_EDGE('',*,*,#12258,.T.);

+#12300=ORIENTED_EDGE('',*,*,#12283,.F.);

+#12301=EDGE_LOOP('',(#12296,#12298,#12299,#12300));

+#12302=FACE_OUTER_BOUND('',#12301,.F.);

+#12303=ADVANCED_FACE('',(#12302),#12295,.F.);

+#12304=CARTESIAN_POINT('',(3.29E0,0.E0,1.77E0));

+#12305=DIRECTION('',(0.E0,0.E0,1.E0));

+#12306=DIRECTION('',(-1.E0,0.E0,0.E0));

+#12307=AXIS2_PLACEMENT_3D('',#12304,#12305,#12306);

+#12308=PLANE('',#12307);

+#12309=ORIENTED_EDGE('',*,*,#11662,.F.);

+#12311=ORIENTED_EDGE('',*,*,#12310,.T.);

+#12312=ORIENTED_EDGE('',*,*,#12260,.T.);

+#12313=ORIENTED_EDGE('',*,*,#12297,.F.);

+#12314=EDGE_LOOP('',(#12309,#12311,#12312,#12313));

+#12315=FACE_OUTER_BOUND('',#12314,.F.);

+#12316=ADVANCED_FACE('',(#12315),#12308,.F.);

+#12317=CARTESIAN_POINT('',(3.29E0,0.E0,7.7E-1));

+#12318=DIRECTION('',(1.E0,0.E0,0.E0));

+#12319=DIRECTION('',(0.E0,0.E0,1.E0));

+#12320=AXIS2_PLACEMENT_3D('',#12317,#12318,#12319);

+#12321=PLANE('',#12320);

+#12322=ORIENTED_EDGE('',*,*,#11660,.F.);

+#12323=ORIENTED_EDGE('',*,*,#12286,.T.);

+#12324=ORIENTED_EDGE('',*,*,#12262,.T.);

+#12325=ORIENTED_EDGE('',*,*,#12310,.F.);

+#12326=EDGE_LOOP('',(#12322,#12323,#12324,#12325));

+#12327=FACE_OUTER_BOUND('',#12326,.F.);

+#12328=ADVANCED_FACE('',(#12327),#12321,.F.);

+#12329=CARTESIAN_POINT('',(2.86E0,3.55E0,-1.59E0));

+#12330=DIRECTION('',(0.E0,0.E0,-1.E0));

+#12331=DIRECTION('',(-1.E0,0.E0,0.E0));

+#12332=AXIS2_PLACEMENT_3D('',#12329,#12330,#12331);

+#12333=PLANE('',#12332);

+#12335=ORIENTED_EDGE('',*,*,#12334,.T.);

+#12337=ORIENTED_EDGE('',*,*,#12336,.T.);

+#12338=ORIENTED_EDGE('',*,*,#12240,.T.);

+#12340=ORIENTED_EDGE('',*,*,#12339,.F.);

+#12341=EDGE_LOOP('',(#12335,#12337,#12338,#12340));

+#12342=FACE_OUTER_BOUND('',#12341,.F.);

+#12343=ADVANCED_FACE('',(#12342),#12333,.F.);

+#12344=CARTESIAN_POINT('',(2.54E0,3.3E0,-1.84E0));

+#12345=DIRECTION('',(0.E0,7.071067811865E-1,7.071067811865E-1));

+#12346=DIRECTION('',(0.E0,-7.071067811865E-1,7.071067811865E-1));

+#12347=AXIS2_PLACEMENT_3D('',#12344,#12345,#12346);

+#12348=PLANE('',#12347);

+#12349=ORIENTED_EDGE('',*,*,#12334,.F.);

+#12351=ORIENTED_EDGE('',*,*,#12350,.T.);

+#12352=ORIENTED_EDGE('',*,*,#11064,.T.);

+#12354=ORIENTED_EDGE('',*,*,#12353,.F.);

+#12355=EDGE_LOOP('',(#12349,#12351,#12352,#12354));

+#12356=FACE_OUTER_BOUND('',#12355,.F.);

+#12357=ADVANCED_FACE('',(#12356),#12348,.T.);

+#12358=CARTESIAN_POINT('',(1.97E0,3.3E0,-1.27E0));

+#12359=DIRECTION('',(7.071067811865E-1,7.071067811865E-1,0.E0));

+#12360=DIRECTION('',(7.071067811865E-1,-7.071067811865E-1,0.E0));

+#12361=AXIS2_PLACEMENT_3D('',#12358,#12359,#12360);

+#12362=PLANE('',#12361);

+#12363=ORIENTED_EDGE('',*,*,#11066,.T.);

+#12364=ORIENTED_EDGE('',*,*,#12350,.F.);

+#12366=ORIENTED_EDGE('',*,*,#12365,.F.);

+#12368=ORIENTED_EDGE('',*,*,#12367,.T.);

+#12369=EDGE_LOOP('',(#12363,#12364,#12366,#12368));

+#12370=FACE_OUTER_BOUND('',#12369,.F.);

+#12371=ADVANCED_FACE('',(#12370),#12362,.T.);

+#12372=CARTESIAN_POINT('',(2.22E0,3.55E0,-1.59E0));

+#12373=DIRECTION('',(-1.E0,0.E0,0.E0));

+#12374=DIRECTION('',(0.E0,0.E0,1.E0));

+#12375=AXIS2_PLACEMENT_3D('',#12372,#12373,#12374);

+#12376=PLANE('',#12375);

+#12377=ORIENTED_EDGE('',*,*,#12365,.T.);

+#12378=ORIENTED_EDGE('',*,*,#12339,.T.);

+#12379=ORIENTED_EDGE('',*,*,#12246,.T.);

+#12381=ORIENTED_EDGE('',*,*,#12380,.F.);

+#12382=EDGE_LOOP('',(#12377,#12378,#12379,#12381));

+#12383=FACE_OUTER_BOUND('',#12382,.F.);

+#12384=ADVANCED_FACE('',(#12383),#12376,.F.);

+#12385=CARTESIAN_POINT('',(2.22E0,3.55E0,-9.5E-1));

+#12386=DIRECTION('',(0.E0,0.E0,1.E0));

+#12387=DIRECTION('',(1.E0,0.E0,0.E0));

+#12388=AXIS2_PLACEMENT_3D('',#12385,#12386,#12387);

+#12389=PLANE('',#12388);

+#12391=ORIENTED_EDGE('',*,*,#12390,.T.);

+#12392=ORIENTED_EDGE('',*,*,#12380,.T.);

+#12393=ORIENTED_EDGE('',*,*,#12244,.T.);

+#12395=ORIENTED_EDGE('',*,*,#12394,.F.);

+#12396=EDGE_LOOP('',(#12391,#12392,#12393,#12395));

+#12397=FACE_OUTER_BOUND('',#12396,.F.);

+#12398=ADVANCED_FACE('',(#12397),#12389,.F.);

+#12399=CARTESIAN_POINT('',(2.54E0,3.3E0,-7.E-1));

+#12400=DIRECTION('',(0.E0,7.071067811865E-1,-7.071067811865E-1));

+#12401=DIRECTION('',(0.E0,-7.071067811865E-1,-7.071067811865E-1));

+#12402=AXIS2_PLACEMENT_3D('',#12399,#12400,#12401);

+#12403=PLANE('',#12402);

+#12404=ORIENTED_EDGE('',*,*,#11068,.T.);

+#12405=ORIENTED_EDGE('',*,*,#12367,.F.);

+#12406=ORIENTED_EDGE('',*,*,#12390,.F.);

+#12408=ORIENTED_EDGE('',*,*,#12407,.T.);

+#12409=EDGE_LOOP('',(#12404,#12405,#12406,#12408));

+#12410=FACE_OUTER_BOUND('',#12409,.F.);

+#12411=ADVANCED_FACE('',(#12410),#12403,.T.);

+#12412=CARTESIAN_POINT('',(3.11E0,3.3E0,-1.27E0));

+#12413=DIRECTION('',(-7.071067811865E-1,7.071067811865E-1,0.E0));

+#12414=DIRECTION('',(-7.071067811865E-1,-7.071067811865E-1,0.E0));

+#12415=AXIS2_PLACEMENT_3D('',#12412,#12413,#12414);

+#12416=PLANE('',#12415);

+#12418=ORIENTED_EDGE('',*,*,#12417,.F.);

+#12419=ORIENTED_EDGE('',*,*,#12353,.T.);

+#12420=ORIENTED_EDGE('',*,*,#11062,.T.);

+#12421=ORIENTED_EDGE('',*,*,#12407,.F.);

+#12422=EDGE_LOOP('',(#12418,#12419,#12420,#12421));

+#12423=FACE_OUTER_BOUND('',#12422,.F.);

+#12424=ADVANCED_FACE('',(#12423),#12416,.T.);

+#12425=CARTESIAN_POINT('',(2.86E0,3.55E0,-9.5E-1));

+#12426=DIRECTION('',(1.E0,0.E0,0.E0));

+#12427=DIRECTION('',(0.E0,0.E0,-1.E0));

+#12428=AXIS2_PLACEMENT_3D('',#12425,#12426,#12427);

+#12429=PLANE('',#12428);

+#12430=ORIENTED_EDGE('',*,*,#12417,.T.);

+#12431=ORIENTED_EDGE('',*,*,#12394,.T.);

+#12432=ORIENTED_EDGE('',*,*,#12242,.T.);

+#12433=ORIENTED_EDGE('',*,*,#12336,.F.);

+#12434=EDGE_LOOP('',(#12430,#12431,#12432,#12433));

+#12435=FACE_OUTER_BOUND('',#12434,.F.);

+#12436=ADVANCED_FACE('',(#12435),#12429,.F.);

+#12437=CARTESIAN_POINT('',(2.86E0,3.55E0,1.59E0));

+#12438=DIRECTION('',(1.E0,0.E0,0.E0));

+#12439=DIRECTION('',(0.E0,0.E0,-1.E0));

+#12440=AXIS2_PLACEMENT_3D('',#12437,#12438,#12439);

+#12441=PLANE('',#12440);

+#12443=ORIENTED_EDGE('',*,*,#12442,.T.);

+#12445=ORIENTED_EDGE('',*,*,#12444,.T.);

+#12446=ORIENTED_EDGE('',*,*,#12266,.T.);

+#12448=ORIENTED_EDGE('',*,*,#12447,.F.);

+#12449=EDGE_LOOP('',(#12443,#12445,#12446,#12448));

+#12450=FACE_OUTER_BOUND('',#12449,.F.);

+#12451=ADVANCED_FACE('',(#12450),#12441,.F.);

+#12452=CARTESIAN_POINT('',(3.11E0,3.3E0,1.27E0));

+#12453=DIRECTION('',(-7.071067811865E-1,7.071067811865E-1,0.E0));

+#12454=DIRECTION('',(-7.071067811865E-1,-7.071067811865E-1,0.E0));

+#12455=AXIS2_PLACEMENT_3D('',#12452,#12453,#12454);

+#12456=PLANE('',#12455);

+#12457=ORIENTED_EDGE('',*,*,#12442,.F.);

+#12459=ORIENTED_EDGE('',*,*,#12458,.T.);

+#12460=ORIENTED_EDGE('',*,*,#11076,.T.);

+#12462=ORIENTED_EDGE('',*,*,#12461,.F.);

+#12463=EDGE_LOOP('',(#12457,#12459,#12460,#12462));

+#12464=FACE_OUTER_BOUND('',#12463,.F.);

+#12465=ADVANCED_FACE('',(#12464),#12456,.T.);

+#12466=CARTESIAN_POINT('',(2.54E0,3.3E0,7.E-1));

+#12467=DIRECTION('',(0.E0,7.071067811865E-1,7.071067811865E-1));

+#12468=DIRECTION('',(0.E0,-7.071067811865E-1,7.071067811865E-1));

+#12469=AXIS2_PLACEMENT_3D('',#12466,#12467,#12468);

+#12470=PLANE('',#12469);

+#12471=ORIENTED_EDGE('',*,*,#11078,.T.);

+#12472=ORIENTED_EDGE('',*,*,#12458,.F.);

+#12474=ORIENTED_EDGE('',*,*,#12473,.F.);

+#12476=ORIENTED_EDGE('',*,*,#12475,.T.);

+#12477=EDGE_LOOP('',(#12471,#12472,#12474,#12476));

+#12478=FACE_OUTER_BOUND('',#12477,.F.);

+#12479=ADVANCED_FACE('',(#12478),#12470,.T.);

+#12480=CARTESIAN_POINT('',(2.86E0,3.55E0,9.5E-1));

+#12481=DIRECTION('',(0.E0,0.E0,-1.E0));

+#12482=DIRECTION('',(-1.E0,0.E0,0.E0));

+#12483=AXIS2_PLACEMENT_3D('',#12480,#12481,#12482);

+#12484=PLANE('',#12483);

+#12485=ORIENTED_EDGE('',*,*,#12473,.T.);

+#12486=ORIENTED_EDGE('',*,*,#12447,.T.);

+#12487=ORIENTED_EDGE('',*,*,#12272,.T.);

+#12489=ORIENTED_EDGE('',*,*,#12488,.F.);

+#12490=EDGE_LOOP('',(#12485,#12486,#12487,#12489));

+#12491=FACE_OUTER_BOUND('',#12490,.F.);

+#12492=ADVANCED_FACE('',(#12491),#12484,.F.);

+#12493=CARTESIAN_POINT('',(2.22E0,3.55E0,9.5E-1));

+#12494=DIRECTION('',(-1.E0,0.E0,0.E0));

+#12495=DIRECTION('',(0.E0,0.E0,1.E0));

+#12496=AXIS2_PLACEMENT_3D('',#12493,#12494,#12495);

+#12497=PLANE('',#12496);

+#12499=ORIENTED_EDGE('',*,*,#12498,.T.);

+#12500=ORIENTED_EDGE('',*,*,#12488,.T.);

+#12501=ORIENTED_EDGE('',*,*,#12270,.T.);

+#12503=ORIENTED_EDGE('',*,*,#12502,.F.);

+#12504=EDGE_LOOP('',(#12499,#12500,#12501,#12503));

+#12505=FACE_OUTER_BOUND('',#12504,.F.);

+#12506=ADVANCED_FACE('',(#12505),#12497,.F.);

+#12507=CARTESIAN_POINT('',(1.97E0,3.3E0,1.27E0));

+#12508=DIRECTION('',(7.071067811865E-1,7.071067811865E-1,0.E0));

+#12509=DIRECTION('',(7.071067811865E-1,-7.071067811865E-1,0.E0));

+#12510=AXIS2_PLACEMENT_3D('',#12507,#12508,#12509);

+#12511=PLANE('',#12510);

+#12512=ORIENTED_EDGE('',*,*,#11072,.T.);

+#12513=ORIENTED_EDGE('',*,*,#12475,.F.);

+#12514=ORIENTED_EDGE('',*,*,#12498,.F.);

+#12516=ORIENTED_EDGE('',*,*,#12515,.T.);

+#12517=EDGE_LOOP('',(#12512,#12513,#12514,#12516));

+#12518=FACE_OUTER_BOUND('',#12517,.F.);

+#12519=ADVANCED_FACE('',(#12518),#12511,.T.);

+#12520=CARTESIAN_POINT('',(2.54E0,3.3E0,1.84E0));

+#12521=DIRECTION('',(0.E0,7.071067811865E-1,-7.071067811865E-1));

+#12522=DIRECTION('',(0.E0,-7.071067811865E-1,-7.071067811865E-1));

+#12523=AXIS2_PLACEMENT_3D('',#12520,#12521,#12522);

+#12524=PLANE('',#12523);

+#12526=ORIENTED_EDGE('',*,*,#12525,.F.);

+#12527=ORIENTED_EDGE('',*,*,#12461,.T.);

+#12528=ORIENTED_EDGE('',*,*,#11074,.T.);

+#12529=ORIENTED_EDGE('',*,*,#12515,.F.);

+#12530=EDGE_LOOP('',(#12526,#12527,#12528,#12529));

+#12531=FACE_OUTER_BOUND('',#12530,.F.);

+#12532=ADVANCED_FACE('',(#12531),#12524,.T.);

+#12533=CARTESIAN_POINT('',(2.22E0,3.55E0,1.59E0));

+#12534=DIRECTION('',(0.E0,0.E0,1.E0));

+#12535=DIRECTION('',(1.E0,0.E0,0.E0));

+#12536=AXIS2_PLACEMENT_3D('',#12533,#12534,#12535);

+#12537=PLANE('',#12536);

+#12538=ORIENTED_EDGE('',*,*,#12525,.T.);

+#12539=ORIENTED_EDGE('',*,*,#12502,.T.);

+#12540=ORIENTED_EDGE('',*,*,#12268,.T.);

+#12541=ORIENTED_EDGE('',*,*,#12444,.F.);

+#12542=EDGE_LOOP('',(#12538,#12539,#12540,#12541));

+#12543=FACE_OUTER_BOUND('',#12542,.F.);

+#12544=ADVANCED_FACE('',(#12543),#12537,.F.);

+#12545=CARTESIAN_POINT('',(4.33E0,0.E0,-7.7E-1));

+#12546=DIRECTION('',(-1.E0,0.E0,0.E0));

+#12547=DIRECTION('',(0.E0,0.E0,-1.E0));

+#12548=AXIS2_PLACEMENT_3D('',#12545,#12546,#12547);

+#12549=PLANE('',#12548);

+#12550=ORIENTED_EDGE('',*,*,#11668,.F.);

+#12552=ORIENTED_EDGE('',*,*,#12551,.T.);

+#12554=ORIENTED_EDGE('',*,*,#12553,.T.);

+#12556=ORIENTED_EDGE('',*,*,#12555,.F.);

+#12557=EDGE_LOOP('',(#12550,#12552,#12554,#12556));

+#12558=FACE_OUTER_BOUND('',#12557,.F.);

+#12559=ADVANCED_FACE('',(#12558),#12549,.F.);

+#12560=CARTESIAN_POINT('',(5.83E0,0.E0,-7.7E-1));

+#12561=DIRECTION('',(0.E0,0.E0,1.E0));

+#12562=DIRECTION('',(-1.E0,0.E0,0.E0));

+#12563=AXIS2_PLACEMENT_3D('',#12560,#12561,#12562);

+#12564=PLANE('',#12563);

+#12565=ORIENTED_EDGE('',*,*,#11674,.F.);

+#12567=ORIENTED_EDGE('',*,*,#12566,.T.);

+#12569=ORIENTED_EDGE('',*,*,#12568,.T.);

+#12570=ORIENTED_EDGE('',*,*,#12551,.F.);

+#12571=EDGE_LOOP('',(#12565,#12567,#12569,#12570));

+#12572=FACE_OUTER_BOUND('',#12571,.F.);

+#12573=ADVANCED_FACE('',(#12572),#12564,.F.);

+#12574=CARTESIAN_POINT('',(5.83E0,0.E0,-1.77E0));

+#12575=DIRECTION('',(1.E0,0.E0,0.E0));

+#12576=DIRECTION('',(0.E0,0.E0,1.E0));

+#12577=AXIS2_PLACEMENT_3D('',#12574,#12575,#12576);

+#12578=PLANE('',#12577);

+#12579=ORIENTED_EDGE('',*,*,#11672,.F.);

+#12581=ORIENTED_EDGE('',*,*,#12580,.T.);

+#12583=ORIENTED_EDGE('',*,*,#12582,.T.);

+#12584=ORIENTED_EDGE('',*,*,#12566,.F.);

+#12585=EDGE_LOOP('',(#12579,#12581,#12583,#12584));

+#12586=FACE_OUTER_BOUND('',#12585,.F.);

+#12587=ADVANCED_FACE('',(#12586),#12578,.F.);

+#12588=CARTESIAN_POINT('',(4.33E0,0.E0,-1.77E0));

+#12589=DIRECTION('',(0.E0,0.E0,-1.E0));

+#12590=DIRECTION('',(1.E0,0.E0,0.E0));

+#12591=AXIS2_PLACEMENT_3D('',#12588,#12589,#12590);

+#12592=PLANE('',#12591);

+#12593=ORIENTED_EDGE('',*,*,#11670,.F.);

+#12594=ORIENTED_EDGE('',*,*,#12555,.T.);

+#12596=ORIENTED_EDGE('',*,*,#12595,.T.);

+#12597=ORIENTED_EDGE('',*,*,#12580,.F.);

+#12598=EDGE_LOOP('',(#12593,#12594,#12596,#12597));

+#12599=FACE_OUTER_BOUND('',#12598,.F.);

+#12600=ADVANCED_FACE('',(#12599),#12592,.F.);

+#12601=CARTESIAN_POINT('',(5.08E0,2.8E0,0.E0));

+#12602=DIRECTION('',(0.E0,-1.E0,0.E0));

+#12603=DIRECTION('',(0.E0,0.E0,1.E0));

+#12604=AXIS2_PLACEMENT_3D('',#12601,#12602,#12603);

+#12605=PLANE('',#12604);

+#12606=ORIENTED_EDGE('',*,*,#12553,.F.);

+#12607=ORIENTED_EDGE('',*,*,#12568,.F.);

+#12608=ORIENTED_EDGE('',*,*,#12582,.F.);

+#12609=ORIENTED_EDGE('',*,*,#12595,.F.);

+#12610=EDGE_LOOP('',(#12606,#12607,#12608,#12609));

+#12611=FACE_OUTER_BOUND('',#12610,.F.);

+#12613=ORIENTED_EDGE('',*,*,#12612,.F.);

+#12615=ORIENTED_EDGE('',*,*,#12614,.F.);

+#12617=ORIENTED_EDGE('',*,*,#12616,.F.);

+#12619=ORIENTED_EDGE('',*,*,#12618,.F.);

+#12620=EDGE_LOOP('',(#12613,#12615,#12617,#12619));

+#12621=FACE_BOUND('',#12620,.F.);

+#12622=ADVANCED_FACE('',(#12611,#12621),#12605,.T.);

+#12623=CARTESIAN_POINT('',(5.08E0,2.8E0,0.E0));

+#12624=DIRECTION('',(0.E0,-1.E0,0.E0));

+#12625=DIRECTION('',(0.E0,0.E0,1.E0));

+#12626=AXIS2_PLACEMENT_3D('',#12623,#12624,#12625);

+#12627=PLANE('',#12626);

+#12629=ORIENTED_EDGE('',*,*,#12628,.F.);

+#12631=ORIENTED_EDGE('',*,*,#12630,.F.);

+#12633=ORIENTED_EDGE('',*,*,#12632,.F.);

+#12635=ORIENTED_EDGE('',*,*,#12634,.F.);

+#12636=EDGE_LOOP('',(#12629,#12631,#12633,#12635));

+#12637=FACE_OUTER_BOUND('',#12636,.F.);

+#12639=ORIENTED_EDGE('',*,*,#12638,.F.);

+#12641=ORIENTED_EDGE('',*,*,#12640,.F.);

+#12643=ORIENTED_EDGE('',*,*,#12642,.F.);

+#12645=ORIENTED_EDGE('',*,*,#12644,.F.);

+#12646=EDGE_LOOP('',(#12639,#12641,#12643,#12645));

+#12647=FACE_BOUND('',#12646,.F.);

+#12648=ADVANCED_FACE('',(#12637,#12647),#12627,.T.);

+#12649=CARTESIAN_POINT('',(4.33E0,0.E0,7.7E-1));

+#12650=DIRECTION('',(0.E0,0.E0,-1.E0));

+#12651=DIRECTION('',(1.E0,0.E0,0.E0));

+#12652=AXIS2_PLACEMENT_3D('',#12649,#12650,#12651);

+#12653=PLANE('',#12652);

+#12654=ORIENTED_EDGE('',*,*,#11678,.F.);

+#12656=ORIENTED_EDGE('',*,*,#12655,.T.);

+#12657=ORIENTED_EDGE('',*,*,#12628,.T.);

+#12659=ORIENTED_EDGE('',*,*,#12658,.F.);

+#12660=EDGE_LOOP('',(#12654,#12656,#12657,#12659));

+#12661=FACE_OUTER_BOUND('',#12660,.F.);

+#12662=ADVANCED_FACE('',(#12661),#12653,.F.);

+#12663=CARTESIAN_POINT('',(4.33E0,0.E0,1.77E0));

+#12664=DIRECTION('',(-1.E0,0.E0,0.E0));

+#12665=DIRECTION('',(0.E0,0.E0,-1.E0));

+#12666=AXIS2_PLACEMENT_3D('',#12663,#12664,#12665);

+#12667=PLANE('',#12666);

+#12668=ORIENTED_EDGE('',*,*,#11684,.F.);

+#12670=ORIENTED_EDGE('',*,*,#12669,.T.);

+#12671=ORIENTED_EDGE('',*,*,#12630,.T.);

+#12672=ORIENTED_EDGE('',*,*,#12655,.F.);

+#12673=EDGE_LOOP('',(#12668,#12670,#12671,#12672));

+#12674=FACE_OUTER_BOUND('',#12673,.F.);

+#12675=ADVANCED_FACE('',(#12674),#12667,.F.);

+#12676=CARTESIAN_POINT('',(5.83E0,0.E0,1.77E0));

+#12677=DIRECTION('',(0.E0,0.E0,1.E0));

+#12678=DIRECTION('',(-1.E0,0.E0,0.E0));

+#12679=AXIS2_PLACEMENT_3D('',#12676,#12677,#12678);

+#12680=PLANE('',#12679);

+#12681=ORIENTED_EDGE('',*,*,#11682,.F.);

+#12683=ORIENTED_EDGE('',*,*,#12682,.T.);

+#12684=ORIENTED_EDGE('',*,*,#12632,.T.);

+#12685=ORIENTED_EDGE('',*,*,#12669,.F.);

+#12686=EDGE_LOOP('',(#12681,#12683,#12684,#12685));

+#12687=FACE_OUTER_BOUND('',#12686,.F.);

+#12688=ADVANCED_FACE('',(#12687),#12680,.F.);

+#12689=CARTESIAN_POINT('',(5.83E0,0.E0,7.7E-1));

+#12690=DIRECTION('',(1.E0,0.E0,0.E0));

+#12691=DIRECTION('',(0.E0,0.E0,1.E0));

+#12692=AXIS2_PLACEMENT_3D('',#12689,#12690,#12691);

+#12693=PLANE('',#12692);

+#12694=ORIENTED_EDGE('',*,*,#11680,.F.);

+#12695=ORIENTED_EDGE('',*,*,#12658,.T.);

+#12696=ORIENTED_EDGE('',*,*,#12634,.T.);

+#12697=ORIENTED_EDGE('',*,*,#12682,.F.);

+#12698=EDGE_LOOP('',(#12694,#12695,#12696,#12697));

+#12699=FACE_OUTER_BOUND('',#12698,.F.);

+#12700=ADVANCED_FACE('',(#12699),#12693,.F.);

+#12701=CARTESIAN_POINT('',(5.4E0,3.55E0,-1.59E0));

+#12702=DIRECTION('',(0.E0,0.E0,-1.E0));

+#12703=DIRECTION('',(-1.E0,0.E0,0.E0));

+#12704=AXIS2_PLACEMENT_3D('',#12701,#12702,#12703);

+#12705=PLANE('',#12704);

+#12707=ORIENTED_EDGE('',*,*,#12706,.T.);

+#12709=ORIENTED_EDGE('',*,*,#12708,.T.);

+#12710=ORIENTED_EDGE('',*,*,#12612,.T.);

+#12712=ORIENTED_EDGE('',*,*,#12711,.F.);

+#12713=EDGE_LOOP('',(#12707,#12709,#12710,#12712));

+#12714=FACE_OUTER_BOUND('',#12713,.F.);

+#12715=ADVANCED_FACE('',(#12714),#12705,.F.);

+#12716=CARTESIAN_POINT('',(5.08E0,3.3E0,-1.84E0));

+#12717=DIRECTION('',(0.E0,7.071067811865E-1,7.071067811865E-1));

+#12718=DIRECTION('',(0.E0,-7.071067811865E-1,7.071067811865E-1));

+#12719=AXIS2_PLACEMENT_3D('',#12716,#12717,#12718);

+#12720=PLANE('',#12719);

+#12721=ORIENTED_EDGE('',*,*,#12706,.F.);

+#12723=ORIENTED_EDGE('',*,*,#12722,.T.);

+#12724=ORIENTED_EDGE('',*,*,#11084,.T.);

+#12726=ORIENTED_EDGE('',*,*,#12725,.F.);

+#12727=EDGE_LOOP('',(#12721,#12723,#12724,#12726));

+#12728=FACE_OUTER_BOUND('',#12727,.F.);

+#12729=ADVANCED_FACE('',(#12728),#12720,.T.);

+#12730=CARTESIAN_POINT('',(4.51E0,3.3E0,-1.27E0));

+#12731=DIRECTION('',(7.071067811865E-1,7.071067811865E-1,0.E0));

+#12732=DIRECTION('',(7.071067811865E-1,-7.071067811865E-1,0.E0));

+#12733=AXIS2_PLACEMENT_3D('',#12730,#12731,#12732);

+#12734=PLANE('',#12733);

+#12735=ORIENTED_EDGE('',*,*,#11086,.T.);

+#12736=ORIENTED_EDGE('',*,*,#12722,.F.);

+#12738=ORIENTED_EDGE('',*,*,#12737,.F.);

+#12740=ORIENTED_EDGE('',*,*,#12739,.T.);

+#12741=EDGE_LOOP('',(#12735,#12736,#12738,#12740));

+#12742=FACE_OUTER_BOUND('',#12741,.F.);

+#12743=ADVANCED_FACE('',(#12742),#12734,.T.);

+#12744=CARTESIAN_POINT('',(4.76E0,3.55E0,-1.59E0));

+#12745=DIRECTION('',(-1.E0,0.E0,0.E0));

+#12746=DIRECTION('',(0.E0,0.E0,1.E0));

+#12747=AXIS2_PLACEMENT_3D('',#12744,#12745,#12746);

+#12748=PLANE('',#12747);

+#12749=ORIENTED_EDGE('',*,*,#12737,.T.);

+#12750=ORIENTED_EDGE('',*,*,#12711,.T.);

+#12751=ORIENTED_EDGE('',*,*,#12618,.T.);

+#12753=ORIENTED_EDGE('',*,*,#12752,.F.);

+#12754=EDGE_LOOP('',(#12749,#12750,#12751,#12753));

+#12755=FACE_OUTER_BOUND('',#12754,.F.);

+#12756=ADVANCED_FACE('',(#12755),#12748,.F.);

+#12757=CARTESIAN_POINT('',(4.76E0,3.55E0,-9.5E-1));

+#12758=DIRECTION('',(0.E0,0.E0,1.E0));

+#12759=DIRECTION('',(1.E0,0.E0,0.E0));

+#12760=AXIS2_PLACEMENT_3D('',#12757,#12758,#12759);

+#12761=PLANE('',#12760);

+#12763=ORIENTED_EDGE('',*,*,#12762,.T.);

+#12764=ORIENTED_EDGE('',*,*,#12752,.T.);

+#12765=ORIENTED_EDGE('',*,*,#12616,.T.);

+#12767=ORIENTED_EDGE('',*,*,#12766,.F.);

+#12768=EDGE_LOOP('',(#12763,#12764,#12765,#12767));

+#12769=FACE_OUTER_BOUND('',#12768,.F.);

+#12770=ADVANCED_FACE('',(#12769),#12761,.F.);

+#12771=CARTESIAN_POINT('',(5.08E0,3.3E0,-7.E-1));

+#12772=DIRECTION('',(0.E0,7.071067811865E-1,-7.071067811865E-1));

+#12773=DIRECTION('',(0.E0,-7.071067811865E-1,-7.071067811865E-1));

+#12774=AXIS2_PLACEMENT_3D('',#12771,#12772,#12773);

+#12775=PLANE('',#12774);

+#12776=ORIENTED_EDGE('',*,*,#11088,.T.);

+#12777=ORIENTED_EDGE('',*,*,#12739,.F.);

+#12778=ORIENTED_EDGE('',*,*,#12762,.F.);

+#12780=ORIENTED_EDGE('',*,*,#12779,.T.);

+#12781=EDGE_LOOP('',(#12776,#12777,#12778,#12780));

+#12782=FACE_OUTER_BOUND('',#12781,.F.);

+#12783=ADVANCED_FACE('',(#12782),#12775,.T.);

+#12784=CARTESIAN_POINT('',(5.65E0,3.3E0,-1.27E0));

+#12785=DIRECTION('',(-7.071067811865E-1,7.071067811865E-1,0.E0));

+#12786=DIRECTION('',(-7.071067811865E-1,-7.071067811865E-1,0.E0));

+#12787=AXIS2_PLACEMENT_3D('',#12784,#12785,#12786);

+#12788=PLANE('',#12787);

+#12790=ORIENTED_EDGE('',*,*,#12789,.F.);

+#12791=ORIENTED_EDGE('',*,*,#12725,.T.);

+#12792=ORIENTED_EDGE('',*,*,#11082,.T.);

+#12793=ORIENTED_EDGE('',*,*,#12779,.F.);

+#12794=EDGE_LOOP('',(#12790,#12791,#12792,#12793));

+#12795=FACE_OUTER_BOUND('',#12794,.F.);

+#12796=ADVANCED_FACE('',(#12795),#12788,.T.);

+#12797=CARTESIAN_POINT('',(5.4E0,3.55E0,-9.5E-1));

+#12798=DIRECTION('',(1.E0,0.E0,0.E0));

+#12799=DIRECTION('',(0.E0,0.E0,-1.E0));

+#12800=AXIS2_PLACEMENT_3D('',#12797,#12798,#12799);

+#12801=PLANE('',#12800);

+#12802=ORIENTED_EDGE('',*,*,#12789,.T.);

+#12803=ORIENTED_EDGE('',*,*,#12766,.T.);

+#12804=ORIENTED_EDGE('',*,*,#12614,.T.);

+#12805=ORIENTED_EDGE('',*,*,#12708,.F.);

+#12806=EDGE_LOOP('',(#12802,#12803,#12804,#12805));

+#12807=FACE_OUTER_BOUND('',#12806,.F.);

+#12808=ADVANCED_FACE('',(#12807),#12801,.F.);

+#12809=CARTESIAN_POINT('',(5.4E0,3.55E0,1.59E0));

+#12810=DIRECTION('',(1.E0,0.E0,0.E0));

+#12811=DIRECTION('',(0.E0,0.E0,-1.E0));

+#12812=AXIS2_PLACEMENT_3D('',#12809,#12810,#12811);

+#12813=PLANE('',#12812);

+#12815=ORIENTED_EDGE('',*,*,#12814,.T.);

+#12817=ORIENTED_EDGE('',*,*,#12816,.T.);

+#12818=ORIENTED_EDGE('',*,*,#12638,.T.);

+#12820=ORIENTED_EDGE('',*,*,#12819,.F.);

+#12821=EDGE_LOOP('',(#12815,#12817,#12818,#12820));

+#12822=FACE_OUTER_BOUND('',#12821,.F.);

+#12823=ADVANCED_FACE('',(#12822),#12813,.F.);

+#12824=CARTESIAN_POINT('',(5.65E0,3.3E0,1.27E0));

+#12825=DIRECTION('',(-7.071067811865E-1,7.071067811865E-1,0.E0));

+#12826=DIRECTION('',(-7.071067811865E-1,-7.071067811865E-1,0.E0));

+#12827=AXIS2_PLACEMENT_3D('',#12824,#12825,#12826);

+#12828=PLANE('',#12827);

+#12829=ORIENTED_EDGE('',*,*,#12814,.F.);

+#12831=ORIENTED_EDGE('',*,*,#12830,.T.);

+#12832=ORIENTED_EDGE('',*,*,#11096,.T.);

+#12834=ORIENTED_EDGE('',*,*,#12833,.F.);

+#12835=EDGE_LOOP('',(#12829,#12831,#12832,#12834));

+#12836=FACE_OUTER_BOUND('',#12835,.F.);

+#12837=ADVANCED_FACE('',(#12836),#12828,.T.);

+#12838=CARTESIAN_POINT('',(5.08E0,3.3E0,7.E-1));

+#12839=DIRECTION('',(0.E0,7.071067811865E-1,7.071067811865E-1));

+#12840=DIRECTION('',(0.E0,-7.071067811865E-1,7.071067811865E-1));

+#12841=AXIS2_PLACEMENT_3D('',#12838,#12839,#12840);

+#12842=PLANE('',#12841);

+#12843=ORIENTED_EDGE('',*,*,#11098,.T.);

+#12844=ORIENTED_EDGE('',*,*,#12830,.F.);

+#12846=ORIENTED_EDGE('',*,*,#12845,.F.);

+#12848=ORIENTED_EDGE('',*,*,#12847,.T.);

+#12849=EDGE_LOOP('',(#12843,#12844,#12846,#12848));

+#12850=FACE_OUTER_BOUND('',#12849,.F.);

+#12851=ADVANCED_FACE('',(#12850),#12842,.T.);

+#12852=CARTESIAN_POINT('',(5.4E0,3.55E0,9.5E-1));

+#12853=DIRECTION('',(0.E0,0.E0,-1.E0));

+#12854=DIRECTION('',(-1.E0,0.E0,0.E0));

+#12855=AXIS2_PLACEMENT_3D('',#12852,#12853,#12854);

+#12856=PLANE('',#12855);

+#12857=ORIENTED_EDGE('',*,*,#12845,.T.);

+#12858=ORIENTED_EDGE('',*,*,#12819,.T.);

+#12859=ORIENTED_EDGE('',*,*,#12644,.T.);

+#12861=ORIENTED_EDGE('',*,*,#12860,.F.);

+#12862=EDGE_LOOP('',(#12857,#12858,#12859,#12861));

+#12863=FACE_OUTER_BOUND('',#12862,.F.);

+#12864=ADVANCED_FACE('',(#12863),#12856,.F.);

+#12865=CARTESIAN_POINT('',(4.76E0,3.55E0,9.5E-1));

+#12866=DIRECTION('',(-1.E0,0.E0,0.E0));

+#12867=DIRECTION('',(0.E0,0.E0,1.E0));

+#12868=AXIS2_PLACEMENT_3D('',#12865,#12866,#12867);

+#12869=PLANE('',#12868);

+#12871=ORIENTED_EDGE('',*,*,#12870,.T.);

+#12872=ORIENTED_EDGE('',*,*,#12860,.T.);

+#12873=ORIENTED_EDGE('',*,*,#12642,.T.);

+#12875=ORIENTED_EDGE('',*,*,#12874,.F.);

+#12876=EDGE_LOOP('',(#12871,#12872,#12873,#12875));

+#12877=FACE_OUTER_BOUND('',#12876,.F.);

+#12878=ADVANCED_FACE('',(#12877),#12869,.F.);

+#12879=CARTESIAN_POINT('',(4.51E0,3.3E0,1.27E0));

+#12880=DIRECTION('',(7.071067811865E-1,7.071067811865E-1,0.E0));

+#12881=DIRECTION('',(7.071067811865E-1,-7.071067811865E-1,0.E0));

+#12882=AXIS2_PLACEMENT_3D('',#12879,#12880,#12881);

+#12883=PLANE('',#12882);

+#12884=ORIENTED_EDGE('',*,*,#11092,.T.);

+#12885=ORIENTED_EDGE('',*,*,#12847,.F.);

+#12886=ORIENTED_EDGE('',*,*,#12870,.F.);

+#12888=ORIENTED_EDGE('',*,*,#12887,.T.);

+#12889=EDGE_LOOP('',(#12884,#12885,#12886,#12888));

+#12890=FACE_OUTER_BOUND('',#12889,.F.);

+#12891=ADVANCED_FACE('',(#12890),#12883,.T.);

+#12892=CARTESIAN_POINT('',(5.08E0,3.3E0,1.84E0));

+#12893=DIRECTION('',(0.E0,7.071067811865E-1,-7.071067811865E-1));

+#12894=DIRECTION('',(0.E0,-7.071067811865E-1,-7.071067811865E-1));

+#12895=AXIS2_PLACEMENT_3D('',#12892,#12893,#12894);

+#12896=PLANE('',#12895);

+#12898=ORIENTED_EDGE('',*,*,#12897,.F.);

+#12899=ORIENTED_EDGE('',*,*,#12833,.T.);

+#12900=ORIENTED_EDGE('',*,*,#11094,.T.);

+#12901=ORIENTED_EDGE('',*,*,#12887,.F.);

+#12902=EDGE_LOOP('',(#12898,#12899,#12900,#12901));

+#12903=FACE_OUTER_BOUND('',#12902,.F.);

+#12904=ADVANCED_FACE('',(#12903),#12896,.T.);

+#12905=CARTESIAN_POINT('',(4.76E0,3.55E0,1.59E0));

+#12906=DIRECTION('',(0.E0,0.E0,1.E0));

+#12907=DIRECTION('',(1.E0,0.E0,0.E0));

+#12908=AXIS2_PLACEMENT_3D('',#12905,#12906,#12907);

+#12909=PLANE('',#12908);

+#12910=ORIENTED_EDGE('',*,*,#12897,.T.);

+#12911=ORIENTED_EDGE('',*,*,#12874,.T.);

+#12912=ORIENTED_EDGE('',*,*,#12640,.T.);

+#12913=ORIENTED_EDGE('',*,*,#12816,.F.);

+#12914=EDGE_LOOP('',(#12910,#12911,#12912,#12913));

+#12915=FACE_OUTER_BOUND('',#12914,.F.);

+#12916=ADVANCED_FACE('',(#12915),#12909,.F.);

+#12917=CARTESIAN_POINT('',(6.87E0,0.E0,-7.7E-1));

+#12918=DIRECTION('',(-1.E0,0.E0,0.E0));

+#12919=DIRECTION('',(0.E0,0.E0,-1.E0));

+#12920=AXIS2_PLACEMENT_3D('',#12917,#12918,#12919);

+#12921=PLANE('',#12920);

+#12922=ORIENTED_EDGE('',*,*,#11688,.F.);

+#12924=ORIENTED_EDGE('',*,*,#12923,.T.);

+#12926=ORIENTED_EDGE('',*,*,#12925,.T.);

+#12928=ORIENTED_EDGE('',*,*,#12927,.F.);

+#12929=EDGE_LOOP('',(#12922,#12924,#12926,#12928));

+#12930=FACE_OUTER_BOUND('',#12929,.F.);

+#12931=ADVANCED_FACE('',(#12930),#12921,.F.);

+#12932=CARTESIAN_POINT('',(8.37E0,0.E0,-7.7E-1));

+#12933=DIRECTION('',(0.E0,0.E0,1.E0));

+#12934=DIRECTION('',(-1.E0,0.E0,0.E0));

+#12935=AXIS2_PLACEMENT_3D('',#12932,#12933,#12934);

+#12936=PLANE('',#12935);

+#12937=ORIENTED_EDGE('',*,*,#11694,.F.);

+#12939=ORIENTED_EDGE('',*,*,#12938,.T.);

+#12941=ORIENTED_EDGE('',*,*,#12940,.T.);

+#12942=ORIENTED_EDGE('',*,*,#12923,.F.);

+#12943=EDGE_LOOP('',(#12937,#12939,#12941,#12942));

+#12944=FACE_OUTER_BOUND('',#12943,.F.);

+#12945=ADVANCED_FACE('',(#12944),#12936,.F.);

+#12946=CARTESIAN_POINT('',(8.37E0,0.E0,-1.77E0));

+#12947=DIRECTION('',(1.E0,0.E0,0.E0));

+#12948=DIRECTION('',(0.E0,0.E0,1.E0));

+#12949=AXIS2_PLACEMENT_3D('',#12946,#12947,#12948);

+#12950=PLANE('',#12949);

+#12951=ORIENTED_EDGE('',*,*,#11692,.F.);

+#12953=ORIENTED_EDGE('',*,*,#12952,.T.);

+#12955=ORIENTED_EDGE('',*,*,#12954,.T.);

+#12956=ORIENTED_EDGE('',*,*,#12938,.F.);

+#12957=EDGE_LOOP('',(#12951,#12953,#12955,#12956));

+#12958=FACE_OUTER_BOUND('',#12957,.F.);

+#12959=ADVANCED_FACE('',(#12958),#12950,.F.);

+#12960=CARTESIAN_POINT('',(6.87E0,0.E0,-1.77E0));

+#12961=DIRECTION('',(0.E0,0.E0,-1.E0));

+#12962=DIRECTION('',(1.E0,0.E0,0.E0));

+#12963=AXIS2_PLACEMENT_3D('',#12960,#12961,#12962);

+#12964=PLANE('',#12963);

+#12965=ORIENTED_EDGE('',*,*,#11690,.F.);

+#12966=ORIENTED_EDGE('',*,*,#12927,.T.);

+#12968=ORIENTED_EDGE('',*,*,#12967,.T.);

+#12969=ORIENTED_EDGE('',*,*,#12952,.F.);

+#12970=EDGE_LOOP('',(#12965,#12966,#12968,#12969));

+#12971=FACE_OUTER_BOUND('',#12970,.F.);

+#12972=ADVANCED_FACE('',(#12971),#12964,.F.);

+#12973=CARTESIAN_POINT('',(7.62E0,2.8E0,0.E0));

+#12974=DIRECTION('',(0.E0,-1.E0,0.E0));

+#12975=DIRECTION('',(0.E0,0.E0,1.E0));

+#12976=AXIS2_PLACEMENT_3D('',#12973,#12974,#12975);

+#12977=PLANE('',#12976);

+#12978=ORIENTED_EDGE('',*,*,#12925,.F.);

+#12979=ORIENTED_EDGE('',*,*,#12940,.F.);

+#12980=ORIENTED_EDGE('',*,*,#12954,.F.);

+#12981=ORIENTED_EDGE('',*,*,#12967,.F.);

+#12982=EDGE_LOOP('',(#12978,#12979,#12980,#12981));

+#12983=FACE_OUTER_BOUND('',#12982,.F.);

+#12985=ORIENTED_EDGE('',*,*,#12984,.F.);

+#12987=ORIENTED_EDGE('',*,*,#12986,.F.);

+#12989=ORIENTED_EDGE('',*,*,#12988,.F.);

+#12991=ORIENTED_EDGE('',*,*,#12990,.F.);

+#12992=EDGE_LOOP('',(#12985,#12987,#12989,#12991));

+#12993=FACE_BOUND('',#12992,.F.);

+#12994=ADVANCED_FACE('',(#12983,#12993),#12977,.T.);

+#12995=CARTESIAN_POINT('',(7.62E0,2.8E0,0.E0));

+#12996=DIRECTION('',(0.E0,-1.E0,0.E0));

+#12997=DIRECTION('',(0.E0,0.E0,1.E0));

+#12998=AXIS2_PLACEMENT_3D('',#12995,#12996,#12997);

+#12999=PLANE('',#12998);

+#13001=ORIENTED_EDGE('',*,*,#13000,.F.);

+#13003=ORIENTED_EDGE('',*,*,#13002,.F.);

+#13005=ORIENTED_EDGE('',*,*,#13004,.F.);

+#13007=ORIENTED_EDGE('',*,*,#13006,.F.);

+#13008=EDGE_LOOP('',(#13001,#13003,#13005,#13007));

+#13009=FACE_OUTER_BOUND('',#13008,.F.);

+#13011=ORIENTED_EDGE('',*,*,#13010,.F.);

+#13013=ORIENTED_EDGE('',*,*,#13012,.F.);

+#13015=ORIENTED_EDGE('',*,*,#13014,.F.);

+#13017=ORIENTED_EDGE('',*,*,#13016,.F.);

+#13018=EDGE_LOOP('',(#13011,#13013,#13015,#13017));

+#13019=FACE_BOUND('',#13018,.F.);

+#13020=ADVANCED_FACE('',(#13009,#13019),#12999,.T.);

+#13021=CARTESIAN_POINT('',(6.87E0,0.E0,7.7E-1));

+#13022=DIRECTION('',(0.E0,0.E0,-1.E0));

+#13023=DIRECTION('',(1.E0,0.E0,0.E0));

+#13024=AXIS2_PLACEMENT_3D('',#13021,#13022,#13023);

+#13025=PLANE('',#13024);

+#13026=ORIENTED_EDGE('',*,*,#11698,.F.);

+#13028=ORIENTED_EDGE('',*,*,#13027,.T.);

+#13029=ORIENTED_EDGE('',*,*,#13000,.T.);

+#13031=ORIENTED_EDGE('',*,*,#13030,.F.);

+#13032=EDGE_LOOP('',(#13026,#13028,#13029,#13031));

+#13033=FACE_OUTER_BOUND('',#13032,.F.);

+#13034=ADVANCED_FACE('',(#13033),#13025,.F.);

+#13035=CARTESIAN_POINT('',(6.87E0,0.E0,1.77E0));

+#13036=DIRECTION('',(-1.E0,0.E0,0.E0));

+#13037=DIRECTION('',(0.E0,0.E0,-1.E0));

+#13038=AXIS2_PLACEMENT_3D('',#13035,#13036,#13037);

+#13039=PLANE('',#13038);

+#13040=ORIENTED_EDGE('',*,*,#11704,.F.);

+#13042=ORIENTED_EDGE('',*,*,#13041,.T.);

+#13043=ORIENTED_EDGE('',*,*,#13002,.T.);

+#13044=ORIENTED_EDGE('',*,*,#13027,.F.);

+#13045=EDGE_LOOP('',(#13040,#13042,#13043,#13044));

+#13046=FACE_OUTER_BOUND('',#13045,.F.);

+#13047=ADVANCED_FACE('',(#13046),#13039,.F.);

+#13048=CARTESIAN_POINT('',(8.37E0,0.E0,1.77E0));

+#13049=DIRECTION('',(0.E0,0.E0,1.E0));

+#13050=DIRECTION('',(-1.E0,0.E0,0.E0));

+#13051=AXIS2_PLACEMENT_3D('',#13048,#13049,#13050);

+#13052=PLANE('',#13051);

+#13053=ORIENTED_EDGE('',*,*,#11702,.F.);

+#13055=ORIENTED_EDGE('',*,*,#13054,.T.);

+#13056=ORIENTED_EDGE('',*,*,#13004,.T.);

+#13057=ORIENTED_EDGE('',*,*,#13041,.F.);

+#13058=EDGE_LOOP('',(#13053,#13055,#13056,#13057));

+#13059=FACE_OUTER_BOUND('',#13058,.F.);

+#13060=ADVANCED_FACE('',(#13059),#13052,.F.);

+#13061=CARTESIAN_POINT('',(8.37E0,0.E0,7.7E-1));

+#13062=DIRECTION('',(1.E0,0.E0,0.E0));

+#13063=DIRECTION('',(0.E0,0.E0,1.E0));

+#13064=AXIS2_PLACEMENT_3D('',#13061,#13062,#13063);

+#13065=PLANE('',#13064);

+#13066=ORIENTED_EDGE('',*,*,#11700,.F.);

+#13067=ORIENTED_EDGE('',*,*,#13030,.T.);

+#13068=ORIENTED_EDGE('',*,*,#13006,.T.);

+#13069=ORIENTED_EDGE('',*,*,#13054,.F.);

+#13070=EDGE_LOOP('',(#13066,#13067,#13068,#13069));

+#13071=FACE_OUTER_BOUND('',#13070,.F.);

+#13072=ADVANCED_FACE('',(#13071),#13065,.F.);

+#13073=CARTESIAN_POINT('',(7.94E0,3.55E0,-1.59E0));

+#13074=DIRECTION('',(0.E0,0.E0,-1.E0));

+#13075=DIRECTION('',(-1.E0,0.E0,0.E0));

+#13076=AXIS2_PLACEMENT_3D('',#13073,#13074,#13075);

+#13077=PLANE('',#13076);

+#13079=ORIENTED_EDGE('',*,*,#13078,.T.);

+#13081=ORIENTED_EDGE('',*,*,#13080,.T.);

+#13082=ORIENTED_EDGE('',*,*,#12984,.T.);

+#13084=ORIENTED_EDGE('',*,*,#13083,.F.);

+#13085=EDGE_LOOP('',(#13079,#13081,#13082,#13084));

+#13086=FACE_OUTER_BOUND('',#13085,.F.);

+#13087=ADVANCED_FACE('',(#13086),#13077,.F.);

+#13088=CARTESIAN_POINT('',(7.62E0,3.3E0,-1.84E0));

+#13089=DIRECTION('',(0.E0,7.071067811865E-1,7.071067811865E-1));

+#13090=DIRECTION('',(0.E0,-7.071067811865E-1,7.071067811865E-1));

+#13091=AXIS2_PLACEMENT_3D('',#13088,#13089,#13090);

+#13092=PLANE('',#13091);

+#13093=ORIENTED_EDGE('',*,*,#13078,.F.);

+#13095=ORIENTED_EDGE('',*,*,#13094,.T.);

+#13096=ORIENTED_EDGE('',*,*,#11104,.T.);

+#13098=ORIENTED_EDGE('',*,*,#13097,.F.);

+#13099=EDGE_LOOP('',(#13093,#13095,#13096,#13098));

+#13100=FACE_OUTER_BOUND('',#13099,.F.);

+#13101=ADVANCED_FACE('',(#13100),#13092,.T.);

+#13102=CARTESIAN_POINT('',(7.05E0,3.3E0,-1.27E0));

+#13103=DIRECTION('',(7.071067811865E-1,7.071067811865E-1,0.E0));

+#13104=DIRECTION('',(7.071067811865E-1,-7.071067811865E-1,0.E0));

+#13105=AXIS2_PLACEMENT_3D('',#13102,#13103,#13104);

+#13106=PLANE('',#13105);

+#13107=ORIENTED_EDGE('',*,*,#11106,.T.);

+#13108=ORIENTED_EDGE('',*,*,#13094,.F.);

+#13110=ORIENTED_EDGE('',*,*,#13109,.F.);

+#13112=ORIENTED_EDGE('',*,*,#13111,.T.);

+#13113=EDGE_LOOP('',(#13107,#13108,#13110,#13112));

+#13114=FACE_OUTER_BOUND('',#13113,.F.);

+#13115=ADVANCED_FACE('',(#13114),#13106,.T.);

+#13116=CARTESIAN_POINT('',(7.3E0,3.55E0,-1.59E0));

+#13117=DIRECTION('',(-1.E0,0.E0,0.E0));

+#13118=DIRECTION('',(0.E0,0.E0,1.E0));

+#13119=AXIS2_PLACEMENT_3D('',#13116,#13117,#13118);

+#13120=PLANE('',#13119);

+#13121=ORIENTED_EDGE('',*,*,#13109,.T.);

+#13122=ORIENTED_EDGE('',*,*,#13083,.T.);

+#13123=ORIENTED_EDGE('',*,*,#12990,.T.);

+#13125=ORIENTED_EDGE('',*,*,#13124,.F.);

+#13126=EDGE_LOOP('',(#13121,#13122,#13123,#13125));

+#13127=FACE_OUTER_BOUND('',#13126,.F.);

+#13128=ADVANCED_FACE('',(#13127),#13120,.F.);

+#13129=CARTESIAN_POINT('',(7.3E0,3.55E0,-9.5E-1));

+#13130=DIRECTION('',(0.E0,0.E0,1.E0));

+#13131=DIRECTION('',(1.E0,0.E0,0.E0));

+#13132=AXIS2_PLACEMENT_3D('',#13129,#13130,#13131);

+#13133=PLANE('',#13132);

+#13135=ORIENTED_EDGE('',*,*,#13134,.T.);

+#13136=ORIENTED_EDGE('',*,*,#13124,.T.);

+#13137=ORIENTED_EDGE('',*,*,#12988,.T.);

+#13139=ORIENTED_EDGE('',*,*,#13138,.F.);

+#13140=EDGE_LOOP('',(#13135,#13136,#13137,#13139));

+#13141=FACE_OUTER_BOUND('',#13140,.F.);

+#13142=ADVANCED_FACE('',(#13141),#13133,.F.);

+#13143=CARTESIAN_POINT('',(7.62E0,3.3E0,-7.E-1));

+#13144=DIRECTION('',(0.E0,7.071067811865E-1,-7.071067811865E-1));

+#13145=DIRECTION('',(0.E0,-7.071067811865E-1,-7.071067811865E-1));

+#13146=AXIS2_PLACEMENT_3D('',#13143,#13144,#13145);

+#13147=PLANE('',#13146);

+#13148=ORIENTED_EDGE('',*,*,#11108,.T.);

+#13149=ORIENTED_EDGE('',*,*,#13111,.F.);

+#13150=ORIENTED_EDGE('',*,*,#13134,.F.);

+#13152=ORIENTED_EDGE('',*,*,#13151,.T.);

+#13153=EDGE_LOOP('',(#13148,#13149,#13150,#13152));

+#13154=FACE_OUTER_BOUND('',#13153,.F.);

+#13155=ADVANCED_FACE('',(#13154),#13147,.T.);

+#13156=CARTESIAN_POINT('',(8.19E0,3.3E0,-1.27E0));

+#13157=DIRECTION('',(-7.071067811865E-1,7.071067811865E-1,0.E0));

+#13158=DIRECTION('',(-7.071067811865E-1,-7.071067811865E-1,0.E0));

+#13159=AXIS2_PLACEMENT_3D('',#13156,#13157,#13158);

+#13160=PLANE('',#13159);

+#13162=ORIENTED_EDGE('',*,*,#13161,.F.);

+#13163=ORIENTED_EDGE('',*,*,#13097,.T.);

+#13164=ORIENTED_EDGE('',*,*,#11102,.T.);

+#13165=ORIENTED_EDGE('',*,*,#13151,.F.);

+#13166=EDGE_LOOP('',(#13162,#13163,#13164,#13165));

+#13167=FACE_OUTER_BOUND('',#13166,.F.);

+#13168=ADVANCED_FACE('',(#13167),#13160,.T.);

+#13169=CARTESIAN_POINT('',(7.94E0,3.55E0,-9.5E-1));

+#13170=DIRECTION('',(1.E0,0.E0,0.E0));

+#13171=DIRECTION('',(0.E0,0.E0,-1.E0));

+#13172=AXIS2_PLACEMENT_3D('',#13169,#13170,#13171);

+#13173=PLANE('',#13172);

+#13174=ORIENTED_EDGE('',*,*,#13161,.T.);

+#13175=ORIENTED_EDGE('',*,*,#13138,.T.);

+#13176=ORIENTED_EDGE('',*,*,#12986,.T.);

+#13177=ORIENTED_EDGE('',*,*,#13080,.F.);

+#13178=EDGE_LOOP('',(#13174,#13175,#13176,#13177));

+#13179=FACE_OUTER_BOUND('',#13178,.F.);

+#13180=ADVANCED_FACE('',(#13179),#13173,.F.);

+#13181=CARTESIAN_POINT('',(7.94E0,3.55E0,1.59E0));

+#13182=DIRECTION('',(1.E0,0.E0,0.E0));

+#13183=DIRECTION('',(0.E0,0.E0,-1.E0));

+#13184=AXIS2_PLACEMENT_3D('',#13181,#13182,#13183);

+#13185=PLANE('',#13184);

+#13187=ORIENTED_EDGE('',*,*,#13186,.T.);

+#13189=ORIENTED_EDGE('',*,*,#13188,.T.);

+#13190=ORIENTED_EDGE('',*,*,#13010,.T.);

+#13192=ORIENTED_EDGE('',*,*,#13191,.F.);

+#13193=EDGE_LOOP('',(#13187,#13189,#13190,#13192));

+#13194=FACE_OUTER_BOUND('',#13193,.F.);

+#13195=ADVANCED_FACE('',(#13194),#13185,.F.);

+#13196=CARTESIAN_POINT('',(8.19E0,3.3E0,1.27E0));

+#13197=DIRECTION('',(-7.071067811865E-1,7.071067811865E-1,0.E0));

+#13198=DIRECTION('',(-7.071067811865E-1,-7.071067811865E-1,0.E0));

+#13199=AXIS2_PLACEMENT_3D('',#13196,#13197,#13198);

+#13200=PLANE('',#13199);

+#13201=ORIENTED_EDGE('',*,*,#13186,.F.);

+#13203=ORIENTED_EDGE('',*,*,#13202,.T.);

+#13204=ORIENTED_EDGE('',*,*,#11116,.T.);

+#13206=ORIENTED_EDGE('',*,*,#13205,.F.);

+#13207=EDGE_LOOP('',(#13201,#13203,#13204,#13206));

+#13208=FACE_OUTER_BOUND('',#13207,.F.);

+#13209=ADVANCED_FACE('',(#13208),#13200,.T.);

+#13210=CARTESIAN_POINT('',(7.62E0,3.3E0,7.E-1));

+#13211=DIRECTION('',(0.E0,7.071067811865E-1,7.071067811865E-1));

+#13212=DIRECTION('',(0.E0,-7.071067811865E-1,7.071067811865E-1));

+#13213=AXIS2_PLACEMENT_3D('',#13210,#13211,#13212);

+#13214=PLANE('',#13213);

+#13215=ORIENTED_EDGE('',*,*,#11118,.T.);

+#13216=ORIENTED_EDGE('',*,*,#13202,.F.);

+#13218=ORIENTED_EDGE('',*,*,#13217,.F.);

+#13220=ORIENTED_EDGE('',*,*,#13219,.T.);

+#13221=EDGE_LOOP('',(#13215,#13216,#13218,#13220));

+#13222=FACE_OUTER_BOUND('',#13221,.F.);

+#13223=ADVANCED_FACE('',(#13222),#13214,.T.);

+#13224=CARTESIAN_POINT('',(7.94E0,3.55E0,9.5E-1));

+#13225=DIRECTION('',(0.E0,0.E0,-1.E0));

+#13226=DIRECTION('',(-1.E0,0.E0,0.E0));

+#13227=AXIS2_PLACEMENT_3D('',#13224,#13225,#13226);

+#13228=PLANE('',#13227);

+#13229=ORIENTED_EDGE('',*,*,#13217,.T.);

+#13230=ORIENTED_EDGE('',*,*,#13191,.T.);

+#13231=ORIENTED_EDGE('',*,*,#13016,.T.);

+#13233=ORIENTED_EDGE('',*,*,#13232,.F.);

+#13234=EDGE_LOOP('',(#13229,#13230,#13231,#13233));

+#13235=FACE_OUTER_BOUND('',#13234,.F.);

+#13236=ADVANCED_FACE('',(#13235),#13228,.F.);

+#13237=CARTESIAN_POINT('',(7.3E0,3.55E0,9.5E-1));

+#13238=DIRECTION('',(-1.E0,0.E0,0.E0));

+#13239=DIRECTION('',(0.E0,0.E0,1.E0));

+#13240=AXIS2_PLACEMENT_3D('',#13237,#13238,#13239);

+#13241=PLANE('',#13240);

+#13243=ORIENTED_EDGE('',*,*,#13242,.T.);

+#13244=ORIENTED_EDGE('',*,*,#13232,.T.);

+#13245=ORIENTED_EDGE('',*,*,#13014,.T.);

+#13247=ORIENTED_EDGE('',*,*,#13246,.F.);

+#13248=EDGE_LOOP('',(#13243,#13244,#13245,#13247));

+#13249=FACE_OUTER_BOUND('',#13248,.F.);

+#13250=ADVANCED_FACE('',(#13249),#13241,.F.);

+#13251=CARTESIAN_POINT('',(7.05E0,3.3E0,1.27E0));

+#13252=DIRECTION('',(7.071067811865E-1,7.071067811865E-1,0.E0));

+#13253=DIRECTION('',(7.071067811865E-1,-7.071067811865E-1,0.E0));

+#13254=AXIS2_PLACEMENT_3D('',#13251,#13252,#13253);

+#13255=PLANE('',#13254);

+#13256=ORIENTED_EDGE('',*,*,#11112,.T.);

+#13257=ORIENTED_EDGE('',*,*,#13219,.F.);

+#13258=ORIENTED_EDGE('',*,*,#13242,.F.);

+#13260=ORIENTED_EDGE('',*,*,#13259,.T.);

+#13261=EDGE_LOOP('',(#13256,#13257,#13258,#13260));

+#13262=FACE_OUTER_BOUND('',#13261,.F.);

+#13263=ADVANCED_FACE('',(#13262),#13255,.T.);

+#13264=CARTESIAN_POINT('',(7.62E0,3.3E0,1.84E0));

+#13265=DIRECTION('',(0.E0,7.071067811865E-1,-7.071067811865E-1));

+#13266=DIRECTION('',(0.E0,-7.071067811865E-1,-7.071067811865E-1));

+#13267=AXIS2_PLACEMENT_3D('',#13264,#13265,#13266);

+#13268=PLANE('',#13267);

+#13270=ORIENTED_EDGE('',*,*,#13269,.F.);

+#13271=ORIENTED_EDGE('',*,*,#13205,.T.);

+#13272=ORIENTED_EDGE('',*,*,#11114,.T.);

+#13273=ORIENTED_EDGE('',*,*,#13259,.F.);

+#13274=EDGE_LOOP('',(#13270,#13271,#13272,#13273));

+#13275=FACE_OUTER_BOUND('',#13274,.F.);

+#13276=ADVANCED_FACE('',(#13275),#13268,.T.);

+#13277=CARTESIAN_POINT('',(7.3E0,3.55E0,1.59E0));

+#13278=DIRECTION('',(0.E0,0.E0,1.E0));

+#13279=DIRECTION('',(1.E0,0.E0,0.E0));

+#13280=AXIS2_PLACEMENT_3D('',#13277,#13278,#13279);

+#13281=PLANE('',#13280);

+#13282=ORIENTED_EDGE('',*,*,#13269,.T.);

+#13283=ORIENTED_EDGE('',*,*,#13246,.T.);

+#13284=ORIENTED_EDGE('',*,*,#13012,.T.);

+#13285=ORIENTED_EDGE('',*,*,#13188,.F.);

+#13286=EDGE_LOOP('',(#13282,#13283,#13284,#13285));

+#13287=FACE_OUTER_BOUND('',#13286,.F.);

+#13288=ADVANCED_FACE('',(#13287),#13281,.F.);

+#13289=CARTESIAN_POINT('',(9.41E0,0.E0,-7.7E-1));

+#13290=DIRECTION('',(-1.E0,0.E0,0.E0));

+#13291=DIRECTION('',(0.E0,0.E0,-1.E0));

+#13292=AXIS2_PLACEMENT_3D('',#13289,#13290,#13291);

+#13293=PLANE('',#13292);

+#13294=ORIENTED_EDGE('',*,*,#11708,.F.);

+#13296=ORIENTED_EDGE('',*,*,#13295,.T.);

+#13298=ORIENTED_EDGE('',*,*,#13297,.T.);

+#13300=ORIENTED_EDGE('',*,*,#13299,.F.);

+#13301=EDGE_LOOP('',(#13294,#13296,#13298,#13300));

+#13302=FACE_OUTER_BOUND('',#13301,.F.);

+#13303=ADVANCED_FACE('',(#13302),#13293,.F.);

+#13304=CARTESIAN_POINT('',(1.091E1,0.E0,-7.7E-1));

+#13305=DIRECTION('',(0.E0,0.E0,1.E0));

+#13306=DIRECTION('',(-1.E0,0.E0,0.E0));

+#13307=AXIS2_PLACEMENT_3D('',#13304,#13305,#13306);

+#13308=PLANE('',#13307);

+#13309=ORIENTED_EDGE('',*,*,#11714,.F.);

+#13311=ORIENTED_EDGE('',*,*,#13310,.T.);

+#13313=ORIENTED_EDGE('',*,*,#13312,.T.);

+#13314=ORIENTED_EDGE('',*,*,#13295,.F.);

+#13315=EDGE_LOOP('',(#13309,#13311,#13313,#13314));

+#13316=FACE_OUTER_BOUND('',#13315,.F.);

+#13317=ADVANCED_FACE('',(#13316),#13308,.F.);

+#13318=CARTESIAN_POINT('',(1.091E1,0.E0,-1.77E0));

+#13319=DIRECTION('',(1.E0,0.E0,0.E0));

+#13320=DIRECTION('',(0.E0,0.E0,1.E0));

+#13321=AXIS2_PLACEMENT_3D('',#13318,#13319,#13320);

+#13322=PLANE('',#13321);

+#13323=ORIENTED_EDGE('',*,*,#11712,.F.);

+#13325=ORIENTED_EDGE('',*,*,#13324,.T.);

+#13327=ORIENTED_EDGE('',*,*,#13326,.T.);

+#13328=ORIENTED_EDGE('',*,*,#13310,.F.);

+#13329=EDGE_LOOP('',(#13323,#13325,#13327,#13328));

+#13330=FACE_OUTER_BOUND('',#13329,.F.);

+#13331=ADVANCED_FACE('',(#13330),#13322,.F.);

+#13332=CARTESIAN_POINT('',(9.41E0,0.E0,-1.77E0));

+#13333=DIRECTION('',(0.E0,0.E0,-1.E0));

+#13334=DIRECTION('',(1.E0,0.E0,0.E0));

+#13335=AXIS2_PLACEMENT_3D('',#13332,#13333,#13334);

+#13336=PLANE('',#13335);

+#13337=ORIENTED_EDGE('',*,*,#11710,.F.);

+#13338=ORIENTED_EDGE('',*,*,#13299,.T.);

+#13340=ORIENTED_EDGE('',*,*,#13339,.T.);

+#13341=ORIENTED_EDGE('',*,*,#13324,.F.);

+#13342=EDGE_LOOP('',(#13337,#13338,#13340,#13341));

+#13343=FACE_OUTER_BOUND('',#13342,.F.);

+#13344=ADVANCED_FACE('',(#13343),#13336,.F.);

+#13345=CARTESIAN_POINT('',(1.016E1,2.8E0,0.E0));

+#13346=DIRECTION('',(0.E0,-1.E0,0.E0));

+#13347=DIRECTION('',(0.E0,0.E0,1.E0));

+#13348=AXIS2_PLACEMENT_3D('',#13345,#13346,#13347);

+#13349=PLANE('',#13348);

+#13350=ORIENTED_EDGE('',*,*,#13297,.F.);

+#13351=ORIENTED_EDGE('',*,*,#13312,.F.);

+#13352=ORIENTED_EDGE('',*,*,#13326,.F.);

+#13353=ORIENTED_EDGE('',*,*,#13339,.F.);

+#13354=EDGE_LOOP('',(#13350,#13351,#13352,#13353));

+#13355=FACE_OUTER_BOUND('',#13354,.F.);

+#13357=ORIENTED_EDGE('',*,*,#13356,.F.);

+#13359=ORIENTED_EDGE('',*,*,#13358,.F.);

+#13361=ORIENTED_EDGE('',*,*,#13360,.F.);

+#13363=ORIENTED_EDGE('',*,*,#13362,.F.);

+#13364=EDGE_LOOP('',(#13357,#13359,#13361,#13363));

+#13365=FACE_BOUND('',#13364,.F.);

+#13366=ADVANCED_FACE('',(#13355,#13365),#13349,.T.);

+#13367=CARTESIAN_POINT('',(1.016E1,2.8E0,0.E0));

+#13368=DIRECTION('',(0.E0,-1.E0,0.E0));

+#13369=DIRECTION('',(0.E0,0.E0,1.E0));

+#13370=AXIS2_PLACEMENT_3D('',#13367,#13368,#13369);

+#13371=PLANE('',#13370);

+#13373=ORIENTED_EDGE('',*,*,#13372,.F.);

+#13375=ORIENTED_EDGE('',*,*,#13374,.F.);

+#13377=ORIENTED_EDGE('',*,*,#13376,.F.);

+#13379=ORIENTED_EDGE('',*,*,#13378,.F.);

+#13380=EDGE_LOOP('',(#13373,#13375,#13377,#13379));

+#13381=FACE_OUTER_BOUND('',#13380,.F.);

+#13383=ORIENTED_EDGE('',*,*,#13382,.F.);

+#13385=ORIENTED_EDGE('',*,*,#13384,.F.);

+#13387=ORIENTED_EDGE('',*,*,#13386,.F.);

+#13389=ORIENTED_EDGE('',*,*,#13388,.F.);

+#13390=EDGE_LOOP('',(#13383,#13385,#13387,#13389));

+#13391=FACE_BOUND('',#13390,.F.);

+#13392=ADVANCED_FACE('',(#13381,#13391),#13371,.T.);

+#13393=CARTESIAN_POINT('',(9.41E0,0.E0,7.7E-1));

+#13394=DIRECTION('',(0.E0,0.E0,-1.E0));

+#13395=DIRECTION('',(1.E0,0.E0,0.E0));

+#13396=AXIS2_PLACEMENT_3D('',#13393,#13394,#13395);

+#13397=PLANE('',#13396);

+#13398=ORIENTED_EDGE('',*,*,#11718,.F.);

+#13400=ORIENTED_EDGE('',*,*,#13399,.T.);

+#13401=ORIENTED_EDGE('',*,*,#13372,.T.);

+#13403=ORIENTED_EDGE('',*,*,#13402,.F.);

+#13404=EDGE_LOOP('',(#13398,#13400,#13401,#13403));

+#13405=FACE_OUTER_BOUND('',#13404,.F.);

+#13406=ADVANCED_FACE('',(#13405),#13397,.F.);

+#13407=CARTESIAN_POINT('',(9.41E0,0.E0,1.77E0));

+#13408=DIRECTION('',(-1.E0,0.E0,0.E0));

+#13409=DIRECTION('',(0.E0,0.E0,-1.E0));

+#13410=AXIS2_PLACEMENT_3D('',#13407,#13408,#13409);

+#13411=PLANE('',#13410);

+#13412=ORIENTED_EDGE('',*,*,#11724,.F.);

+#13414=ORIENTED_EDGE('',*,*,#13413,.T.);

+#13415=ORIENTED_EDGE('',*,*,#13374,.T.);

+#13416=ORIENTED_EDGE('',*,*,#13399,.F.);

+#13417=EDGE_LOOP('',(#13412,#13414,#13415,#13416));

+#13418=FACE_OUTER_BOUND('',#13417,.F.);

+#13419=ADVANCED_FACE('',(#13418),#13411,.F.);

+#13420=CARTESIAN_POINT('',(1.091E1,0.E0,1.77E0));

+#13421=DIRECTION('',(0.E0,0.E0,1.E0));

+#13422=DIRECTION('',(-1.E0,0.E0,0.E0));

+#13423=AXIS2_PLACEMENT_3D('',#13420,#13421,#13422);

+#13424=PLANE('',#13423);

+#13425=ORIENTED_EDGE('',*,*,#11722,.F.);

+#13427=ORIENTED_EDGE('',*,*,#13426,.T.);

+#13428=ORIENTED_EDGE('',*,*,#13376,.T.);

+#13429=ORIENTED_EDGE('',*,*,#13413,.F.);

+#13430=EDGE_LOOP('',(#13425,#13427,#13428,#13429));

+#13431=FACE_OUTER_BOUND('',#13430,.F.);

+#13432=ADVANCED_FACE('',(#13431),#13424,.F.);

+#13433=CARTESIAN_POINT('',(1.091E1,0.E0,7.7E-1));

+#13434=DIRECTION('',(1.E0,0.E0,0.E0));

+#13435=DIRECTION('',(0.E0,0.E0,1.E0));

+#13436=AXIS2_PLACEMENT_3D('',#13433,#13434,#13435);

+#13437=PLANE('',#13436);

+#13438=ORIENTED_EDGE('',*,*,#11720,.F.);

+#13439=ORIENTED_EDGE('',*,*,#13402,.T.);

+#13440=ORIENTED_EDGE('',*,*,#13378,.T.);

+#13441=ORIENTED_EDGE('',*,*,#13426,.F.);

+#13442=EDGE_LOOP('',(#13438,#13439,#13440,#13441));

+#13443=FACE_OUTER_BOUND('',#13442,.F.);

+#13444=ADVANCED_FACE('',(#13443),#13437,.F.);

+#13445=CARTESIAN_POINT('',(1.048E1,3.55E0,-1.59E0));

+#13446=DIRECTION('',(0.E0,0.E0,-1.E0));

+#13447=DIRECTION('',(-1.E0,0.E0,0.E0));

+#13448=AXIS2_PLACEMENT_3D('',#13445,#13446,#13447);

+#13449=PLANE('',#13448);

+#13451=ORIENTED_EDGE('',*,*,#13450,.T.);

+#13453=ORIENTED_EDGE('',*,*,#13452,.T.);

+#13454=ORIENTED_EDGE('',*,*,#13356,.T.);

+#13456=ORIENTED_EDGE('',*,*,#13455,.F.);

+#13457=EDGE_LOOP('',(#13451,#13453,#13454,#13456));

+#13458=FACE_OUTER_BOUND('',#13457,.F.);

+#13459=ADVANCED_FACE('',(#13458),#13449,.F.);

+#13460=CARTESIAN_POINT('',(1.016E1,3.3E0,-1.84E0));

+#13461=DIRECTION('',(0.E0,7.071067811865E-1,7.071067811865E-1));

+#13462=DIRECTION('',(0.E0,-7.071067811865E-1,7.071067811865E-1));

+#13463=AXIS2_PLACEMENT_3D('',#13460,#13461,#13462);

+#13464=PLANE('',#13463);

+#13465=ORIENTED_EDGE('',*,*,#13450,.F.);

+#13467=ORIENTED_EDGE('',*,*,#13466,.T.);

+#13468=ORIENTED_EDGE('',*,*,#11124,.T.);

+#13470=ORIENTED_EDGE('',*,*,#13469,.F.);

+#13471=EDGE_LOOP('',(#13465,#13467,#13468,#13470));

+#13472=FACE_OUTER_BOUND('',#13471,.F.);

+#13473=ADVANCED_FACE('',(#13472),#13464,.T.);

+#13474=CARTESIAN_POINT('',(9.59E0,3.3E0,-1.27E0));

+#13475=DIRECTION('',(7.071067811865E-1,7.071067811865E-1,0.E0));

+#13476=DIRECTION('',(7.071067811865E-1,-7.071067811865E-1,0.E0));

+#13477=AXIS2_PLACEMENT_3D('',#13474,#13475,#13476);

+#13478=PLANE('',#13477);

+#13479=ORIENTED_EDGE('',*,*,#11126,.T.);

+#13480=ORIENTED_EDGE('',*,*,#13466,.F.);

+#13482=ORIENTED_EDGE('',*,*,#13481,.F.);

+#13484=ORIENTED_EDGE('',*,*,#13483,.T.);

+#13485=EDGE_LOOP('',(#13479,#13480,#13482,#13484));

+#13486=FACE_OUTER_BOUND('',#13485,.F.);

+#13487=ADVANCED_FACE('',(#13486),#13478,.T.);

+#13488=CARTESIAN_POINT('',(9.84E0,3.55E0,-1.59E0));

+#13489=DIRECTION('',(-1.E0,0.E0,0.E0));

+#13490=DIRECTION('',(0.E0,0.E0,1.E0));

+#13491=AXIS2_PLACEMENT_3D('',#13488,#13489,#13490);

+#13492=PLANE('',#13491);

+#13493=ORIENTED_EDGE('',*,*,#13481,.T.);

+#13494=ORIENTED_EDGE('',*,*,#13455,.T.);

+#13495=ORIENTED_EDGE('',*,*,#13362,.T.);

+#13497=ORIENTED_EDGE('',*,*,#13496,.F.);

+#13498=EDGE_LOOP('',(#13493,#13494,#13495,#13497));

+#13499=FACE_OUTER_BOUND('',#13498,.F.);

+#13500=ADVANCED_FACE('',(#13499),#13492,.F.);

+#13501=CARTESIAN_POINT('',(9.84E0,3.55E0,-9.5E-1));

+#13502=DIRECTION('',(0.E0,0.E0,1.E0));

+#13503=DIRECTION('',(1.E0,0.E0,0.E0));

+#13504=AXIS2_PLACEMENT_3D('',#13501,#13502,#13503);

+#13505=PLANE('',#13504);

+#13507=ORIENTED_EDGE('',*,*,#13506,.T.);

+#13508=ORIENTED_EDGE('',*,*,#13496,.T.);

+#13509=ORIENTED_EDGE('',*,*,#13360,.T.);

+#13511=ORIENTED_EDGE('',*,*,#13510,.F.);

+#13512=EDGE_LOOP('',(#13507,#13508,#13509,#13511));

+#13513=FACE_OUTER_BOUND('',#13512,.F.);

+#13514=ADVANCED_FACE('',(#13513),#13505,.F.);

+#13515=CARTESIAN_POINT('',(1.016E1,3.3E0,-7.E-1));

+#13516=DIRECTION('',(0.E0,7.071067811865E-1,-7.071067811865E-1));

+#13517=DIRECTION('',(0.E0,-7.071067811865E-1,-7.071067811865E-1));

+#13518=AXIS2_PLACEMENT_3D('',#13515,#13516,#13517);

+#13519=PLANE('',#13518);

+#13520=ORIENTED_EDGE('',*,*,#11128,.T.);

+#13521=ORIENTED_EDGE('',*,*,#13483,.F.);

+#13522=ORIENTED_EDGE('',*,*,#13506,.F.);

+#13524=ORIENTED_EDGE('',*,*,#13523,.T.);

+#13525=EDGE_LOOP('',(#13520,#13521,#13522,#13524));

+#13526=FACE_OUTER_BOUND('',#13525,.F.);

+#13527=ADVANCED_FACE('',(#13526),#13519,.T.);

+#13528=CARTESIAN_POINT('',(1.073E1,3.3E0,-1.27E0));

+#13529=DIRECTION('',(-7.071067811865E-1,7.071067811865E-1,0.E0));

+#13530=DIRECTION('',(-7.071067811865E-1,-7.071067811865E-1,0.E0));

+#13531=AXIS2_PLACEMENT_3D('',#13528,#13529,#13530);

+#13532=PLANE('',#13531);

+#13534=ORIENTED_EDGE('',*,*,#13533,.F.);

+#13535=ORIENTED_EDGE('',*,*,#13469,.T.);

+#13536=ORIENTED_EDGE('',*,*,#11122,.T.);

+#13537=ORIENTED_EDGE('',*,*,#13523,.F.);

+#13538=EDGE_LOOP('',(#13534,#13535,#13536,#13537));

+#13539=FACE_OUTER_BOUND('',#13538,.F.);

+#13540=ADVANCED_FACE('',(#13539),#13532,.T.);

+#13541=CARTESIAN_POINT('',(1.048E1,3.55E0,-9.5E-1));

+#13542=DIRECTION('',(1.E0,0.E0,0.E0));

+#13543=DIRECTION('',(0.E0,0.E0,-1.E0));

+#13544=AXIS2_PLACEMENT_3D('',#13541,#13542,#13543);

+#13545=PLANE('',#13544);

+#13546=ORIENTED_EDGE('',*,*,#13533,.T.);

+#13547=ORIENTED_EDGE('',*,*,#13510,.T.);

+#13548=ORIENTED_EDGE('',*,*,#13358,.T.);

+#13549=ORIENTED_EDGE('',*,*,#13452,.F.);

+#13550=EDGE_LOOP('',(#13546,#13547,#13548,#13549));

+#13551=FACE_OUTER_BOUND('',#13550,.F.);

+#13552=ADVANCED_FACE('',(#13551),#13545,.F.);

+#13553=CARTESIAN_POINT('',(1.048E1,3.55E0,1.59E0));

+#13554=DIRECTION('',(1.E0,0.E0,0.E0));

+#13555=DIRECTION('',(0.E0,0.E0,-1.E0));

+#13556=AXIS2_PLACEMENT_3D('',#13553,#13554,#13555);

+#13557=PLANE('',#13556);

+#13559=ORIENTED_EDGE('',*,*,#13558,.T.);

+#13561=ORIENTED_EDGE('',*,*,#13560,.T.);

+#13562=ORIENTED_EDGE('',*,*,#13382,.T.);

+#13564=ORIENTED_EDGE('',*,*,#13563,.F.);

+#13565=EDGE_LOOP('',(#13559,#13561,#13562,#13564));

+#13566=FACE_OUTER_BOUND('',#13565,.F.);

+#13567=ADVANCED_FACE('',(#13566),#13557,.F.);

+#13568=CARTESIAN_POINT('',(1.073E1,3.3E0,1.27E0));

+#13569=DIRECTION('',(-7.071067811865E-1,7.071067811865E-1,0.E0));

+#13570=DIRECTION('',(-7.071067811865E-1,-7.071067811865E-1,0.E0));

+#13571=AXIS2_PLACEMENT_3D('',#13568,#13569,#13570);

+#13572=PLANE('',#13571);

+#13573=ORIENTED_EDGE('',*,*,#13558,.F.);

+#13575=ORIENTED_EDGE('',*,*,#13574,.T.);

+#13576=ORIENTED_EDGE('',*,*,#11136,.T.);

+#13578=ORIENTED_EDGE('',*,*,#13577,.F.);

+#13579=EDGE_LOOP('',(#13573,#13575,#13576,#13578));

+#13580=FACE_OUTER_BOUND('',#13579,.F.);

+#13581=ADVANCED_FACE('',(#13580),#13572,.T.);

+#13582=CARTESIAN_POINT('',(1.016E1,3.3E0,7.E-1));

+#13583=DIRECTION('',(0.E0,7.071067811865E-1,7.071067811865E-1));

+#13584=DIRECTION('',(0.E0,-7.071067811865E-1,7.071067811865E-1));

+#13585=AXIS2_PLACEMENT_3D('',#13582,#13583,#13584);

+#13586=PLANE('',#13585);

+#13587=ORIENTED_EDGE('',*,*,#11138,.T.);

+#13588=ORIENTED_EDGE('',*,*,#13574,.F.);

+#13590=ORIENTED_EDGE('',*,*,#13589,.F.);

+#13592=ORIENTED_EDGE('',*,*,#13591,.T.);

+#13593=EDGE_LOOP('',(#13587,#13588,#13590,#13592));

+#13594=FACE_OUTER_BOUND('',#13593,.F.);

+#13595=ADVANCED_FACE('',(#13594),#13586,.T.);

+#13596=CARTESIAN_POINT('',(1.048E1,3.55E0,9.5E-1));

+#13597=DIRECTION('',(0.E0,0.E0,-1.E0));

+#13598=DIRECTION('',(-1.E0,0.E0,0.E0));

+#13599=AXIS2_PLACEMENT_3D('',#13596,#13597,#13598);

+#13600=PLANE('',#13599);

+#13601=ORIENTED_EDGE('',*,*,#13589,.T.);

+#13602=ORIENTED_EDGE('',*,*,#13563,.T.);

+#13603=ORIENTED_EDGE('',*,*,#13388,.T.);

+#13605=ORIENTED_EDGE('',*,*,#13604,.F.);

+#13606=EDGE_LOOP('',(#13601,#13602,#13603,#13605));

+#13607=FACE_OUTER_BOUND('',#13606,.F.);

+#13608=ADVANCED_FACE('',(#13607),#13600,.F.);

+#13609=CARTESIAN_POINT('',(9.84E0,3.55E0,9.5E-1));

+#13610=DIRECTION('',(-1.E0,0.E0,0.E0));

+#13611=DIRECTION('',(0.E0,0.E0,1.E0));

+#13612=AXIS2_PLACEMENT_3D('',#13609,#13610,#13611);

+#13613=PLANE('',#13612);

+#13615=ORIENTED_EDGE('',*,*,#13614,.T.);

+#13616=ORIENTED_EDGE('',*,*,#13604,.T.);

+#13617=ORIENTED_EDGE('',*,*,#13386,.T.);

+#13619=ORIENTED_EDGE('',*,*,#13618,.F.);

+#13620=EDGE_LOOP('',(#13615,#13616,#13617,#13619));

+#13621=FACE_OUTER_BOUND('',#13620,.F.);

+#13622=ADVANCED_FACE('',(#13621),#13613,.F.);

+#13623=CARTESIAN_POINT('',(9.59E0,3.3E0,1.27E0));

+#13624=DIRECTION('',(7.071067811865E-1,7.071067811865E-1,0.E0));

+#13625=DIRECTION('',(7.071067811865E-1,-7.071067811865E-1,0.E0));

+#13626=AXIS2_PLACEMENT_3D('',#13623,#13624,#13625);

+#13627=PLANE('',#13626);

+#13628=ORIENTED_EDGE('',*,*,#11132,.T.);

+#13629=ORIENTED_EDGE('',*,*,#13591,.F.);

+#13630=ORIENTED_EDGE('',*,*,#13614,.F.);

+#13632=ORIENTED_EDGE('',*,*,#13631,.T.);

+#13633=EDGE_LOOP('',(#13628,#13629,#13630,#13632));

+#13634=FACE_OUTER_BOUND('',#13633,.F.);

+#13635=ADVANCED_FACE('',(#13634),#13627,.T.);

+#13636=CARTESIAN_POINT('',(1.016E1,3.3E0,1.84E0));

+#13637=DIRECTION('',(0.E0,7.071067811865E-1,-7.071067811865E-1));

+#13638=DIRECTION('',(0.E0,-7.071067811865E-1,-7.071067811865E-1));

+#13639=AXIS2_PLACEMENT_3D('',#13636,#13637,#13638);

+#13640=PLANE('',#13639);

+#13642=ORIENTED_EDGE('',*,*,#13641,.F.);

+#13643=ORIENTED_EDGE('',*,*,#13577,.T.);

+#13644=ORIENTED_EDGE('',*,*,#11134,.T.);

+#13645=ORIENTED_EDGE('',*,*,#13631,.F.);

+#13646=EDGE_LOOP('',(#13642,#13643,#13644,#13645));

+#13647=FACE_OUTER_BOUND('',#13646,.F.);

+#13648=ADVANCED_FACE('',(#13647),#13640,.T.);

+#13649=CARTESIAN_POINT('',(9.84E0,3.55E0,1.59E0));

+#13650=DIRECTION('',(0.E0,0.E0,1.E0));

+#13651=DIRECTION('',(1.E0,0.E0,0.E0));

+#13652=AXIS2_PLACEMENT_3D('',#13649,#13650,#13651);

+#13653=PLANE('',#13652);

+#13654=ORIENTED_EDGE('',*,*,#13641,.T.);

+#13655=ORIENTED_EDGE('',*,*,#13618,.T.);

+#13656=ORIENTED_EDGE('',*,*,#13384,.T.);

+#13657=ORIENTED_EDGE('',*,*,#13560,.F.);

+#13658=EDGE_LOOP('',(#13654,#13655,#13656,#13657));

+#13659=FACE_OUTER_BOUND('',#13658,.F.);

+#13660=ADVANCED_FACE('',(#13659),#13653,.F.);

+#13661=CARTESIAN_POINT('',(1.195E1,0.E0,-7.7E-1));

+#13662=DIRECTION('',(-1.E0,0.E0,0.E0));

+#13663=DIRECTION('',(0.E0,0.E0,-1.E0));

+#13664=AXIS2_PLACEMENT_3D('',#13661,#13662,#13663);

+#13665=PLANE('',#13664);

+#13666=ORIENTED_EDGE('',*,*,#11728,.F.);

+#13668=ORIENTED_EDGE('',*,*,#13667,.T.);

+#13670=ORIENTED_EDGE('',*,*,#13669,.T.);

+#13672=ORIENTED_EDGE('',*,*,#13671,.F.);

+#13673=EDGE_LOOP('',(#13666,#13668,#13670,#13672));

+#13674=FACE_OUTER_BOUND('',#13673,.F.);

+#13675=ADVANCED_FACE('',(#13674),#13665,.F.);

+#13676=CARTESIAN_POINT('',(1.345E1,0.E0,-7.7E-1));

+#13677=DIRECTION('',(0.E0,0.E0,1.E0));

+#13678=DIRECTION('',(-1.E0,0.E0,0.E0));

+#13679=AXIS2_PLACEMENT_3D('',#13676,#13677,#13678);

+#13680=PLANE('',#13679);

+#13681=ORIENTED_EDGE('',*,*,#11734,.F.);

+#13683=ORIENTED_EDGE('',*,*,#13682,.T.);

+#13685=ORIENTED_EDGE('',*,*,#13684,.T.);

+#13686=ORIENTED_EDGE('',*,*,#13667,.F.);

+#13687=EDGE_LOOP('',(#13681,#13683,#13685,#13686));

+#13688=FACE_OUTER_BOUND('',#13687,.F.);

+#13689=ADVANCED_FACE('',(#13688),#13680,.F.);

+#13690=CARTESIAN_POINT('',(1.345E1,0.E0,-1.77E0));

+#13691=DIRECTION('',(1.E0,0.E0,0.E0));

+#13692=DIRECTION('',(0.E0,0.E0,1.E0));

+#13693=AXIS2_PLACEMENT_3D('',#13690,#13691,#13692);

+#13694=PLANE('',#13693);

+#13695=ORIENTED_EDGE('',*,*,#11732,.F.);

+#13697=ORIENTED_EDGE('',*,*,#13696,.T.);

+#13699=ORIENTED_EDGE('',*,*,#13698,.T.);

+#13700=ORIENTED_EDGE('',*,*,#13682,.F.);

+#13701=EDGE_LOOP('',(#13695,#13697,#13699,#13700));

+#13702=FACE_OUTER_BOUND('',#13701,.F.);

+#13703=ADVANCED_FACE('',(#13702),#13694,.F.);

+#13704=CARTESIAN_POINT('',(1.195E1,0.E0,-1.77E0));

+#13705=DIRECTION('',(0.E0,0.E0,-1.E0));

+#13706=DIRECTION('',(1.E0,0.E0,0.E0));

+#13707=AXIS2_PLACEMENT_3D('',#13704,#13705,#13706);

+#13708=PLANE('',#13707);

+#13709=ORIENTED_EDGE('',*,*,#11730,.F.);

+#13710=ORIENTED_EDGE('',*,*,#13671,.T.);

+#13712=ORIENTED_EDGE('',*,*,#13711,.T.);

+#13713=ORIENTED_EDGE('',*,*,#13696,.F.);

+#13714=EDGE_LOOP('',(#13709,#13710,#13712,#13713));

+#13715=FACE_OUTER_BOUND('',#13714,.F.);

+#13716=ADVANCED_FACE('',(#13715),#13708,.F.);

+#13717=CARTESIAN_POINT('',(1.27E1,2.8E0,0.E0));

+#13718=DIRECTION('',(0.E0,-1.E0,0.E0));

+#13719=DIRECTION('',(0.E0,0.E0,1.E0));

+#13720=AXIS2_PLACEMENT_3D('',#13717,#13718,#13719);

+#13721=PLANE('',#13720);

+#13722=ORIENTED_EDGE('',*,*,#13669,.F.);

+#13723=ORIENTED_EDGE('',*,*,#13684,.F.);

+#13724=ORIENTED_EDGE('',*,*,#13698,.F.);

+#13725=ORIENTED_EDGE('',*,*,#13711,.F.);

+#13726=EDGE_LOOP('',(#13722,#13723,#13724,#13725));

+#13727=FACE_OUTER_BOUND('',#13726,.F.);

+#13729=ORIENTED_EDGE('',*,*,#13728,.F.);

+#13731=ORIENTED_EDGE('',*,*,#13730,.F.);

+#13733=ORIENTED_EDGE('',*,*,#13732,.F.);

+#13735=ORIENTED_EDGE('',*,*,#13734,.F.);

+#13736=EDGE_LOOP('',(#13729,#13731,#13733,#13735));

+#13737=FACE_BOUND('',#13736,.F.);

+#13738=ADVANCED_FACE('',(#13727,#13737),#13721,.T.);

+#13739=CARTESIAN_POINT('',(1.27E1,2.8E0,0.E0));

+#13740=DIRECTION('',(0.E0,-1.E0,0.E0));

+#13741=DIRECTION('',(0.E0,0.E0,1.E0));

+#13742=AXIS2_PLACEMENT_3D('',#13739,#13740,#13741);

+#13743=PLANE('',#13742);

+#13745=ORIENTED_EDGE('',*,*,#13744,.F.);

+#13747=ORIENTED_EDGE('',*,*,#13746,.F.);

+#13749=ORIENTED_EDGE('',*,*,#13748,.F.);

+#13751=ORIENTED_EDGE('',*,*,#13750,.F.);

+#13752=EDGE_LOOP('',(#13745,#13747,#13749,#13751));

+#13753=FACE_OUTER_BOUND('',#13752,.F.);

+#13755=ORIENTED_EDGE('',*,*,#13754,.F.);

+#13757=ORIENTED_EDGE('',*,*,#13756,.F.);

+#13759=ORIENTED_EDGE('',*,*,#13758,.F.);

+#13761=ORIENTED_EDGE('',*,*,#13760,.F.);

+#13762=EDGE_LOOP('',(#13755,#13757,#13759,#13761));

+#13763=FACE_BOUND('',#13762,.F.);

+#13764=ADVANCED_FACE('',(#13753,#13763),#13743,.T.);

+#13765=CARTESIAN_POINT('',(1.195E1,0.E0,7.7E-1));

+#13766=DIRECTION('',(0.E0,0.E0,-1.E0));

+#13767=DIRECTION('',(1.E0,0.E0,0.E0));

+#13768=AXIS2_PLACEMENT_3D('',#13765,#13766,#13767);

+#13769=PLANE('',#13768);

+#13770=ORIENTED_EDGE('',*,*,#11738,.F.);

+#13772=ORIENTED_EDGE('',*,*,#13771,.T.);

+#13773=ORIENTED_EDGE('',*,*,#13744,.T.);

+#13775=ORIENTED_EDGE('',*,*,#13774,.F.);

+#13776=EDGE_LOOP('',(#13770,#13772,#13773,#13775));

+#13777=FACE_OUTER_BOUND('',#13776,.F.);

+#13778=ADVANCED_FACE('',(#13777),#13769,.F.);

+#13779=CARTESIAN_POINT('',(1.195E1,0.E0,1.77E0));

+#13780=DIRECTION('',(-1.E0,0.E0,0.E0));

+#13781=DIRECTION('',(0.E0,0.E0,-1.E0));

+#13782=AXIS2_PLACEMENT_3D('',#13779,#13780,#13781);

+#13783=PLANE('',#13782);

+#13784=ORIENTED_EDGE('',*,*,#11744,.F.);

+#13786=ORIENTED_EDGE('',*,*,#13785,.T.);

+#13787=ORIENTED_EDGE('',*,*,#13746,.T.);

+#13788=ORIENTED_EDGE('',*,*,#13771,.F.);

+#13789=EDGE_LOOP('',(#13784,#13786,#13787,#13788));

+#13790=FACE_OUTER_BOUND('',#13789,.F.);

+#13791=ADVANCED_FACE('',(#13790),#13783,.F.);

+#13792=CARTESIAN_POINT('',(1.345E1,0.E0,1.77E0));

+#13793=DIRECTION('',(0.E0,0.E0,1.E0));

+#13794=DIRECTION('',(-1.E0,0.E0,0.E0));

+#13795=AXIS2_PLACEMENT_3D('',#13792,#13793,#13794);

+#13796=PLANE('',#13795);

+#13797=ORIENTED_EDGE('',*,*,#11742,.F.);

+#13799=ORIENTED_EDGE('',*,*,#13798,.T.);

+#13800=ORIENTED_EDGE('',*,*,#13748,.T.);

+#13801=ORIENTED_EDGE('',*,*,#13785,.F.);

+#13802=EDGE_LOOP('',(#13797,#13799,#13800,#13801));

+#13803=FACE_OUTER_BOUND('',#13802,.F.);

+#13804=ADVANCED_FACE('',(#13803),#13796,.F.);

+#13805=CARTESIAN_POINT('',(1.345E1,0.E0,7.7E-1));

+#13806=DIRECTION('',(1.E0,0.E0,0.E0));

+#13807=DIRECTION('',(0.E0,0.E0,1.E0));

+#13808=AXIS2_PLACEMENT_3D('',#13805,#13806,#13807);

+#13809=PLANE('',#13808);

+#13810=ORIENTED_EDGE('',*,*,#11740,.F.);

+#13811=ORIENTED_EDGE('',*,*,#13774,.T.);

+#13812=ORIENTED_EDGE('',*,*,#13750,.T.);

+#13813=ORIENTED_EDGE('',*,*,#13798,.F.);

+#13814=EDGE_LOOP('',(#13810,#13811,#13812,#13813));

+#13815=FACE_OUTER_BOUND('',#13814,.F.);

+#13816=ADVANCED_FACE('',(#13815),#13809,.F.);

+#13817=CARTESIAN_POINT('',(1.302E1,3.55E0,-1.59E0));

+#13818=DIRECTION('',(0.E0,0.E0,-1.E0));

+#13819=DIRECTION('',(-1.E0,0.E0,0.E0));

+#13820=AXIS2_PLACEMENT_3D('',#13817,#13818,#13819);

+#13821=PLANE('',#13820);

+#13823=ORIENTED_EDGE('',*,*,#13822,.T.);

+#13825=ORIENTED_EDGE('',*,*,#13824,.T.);

+#13826=ORIENTED_EDGE('',*,*,#13728,.T.);

+#13828=ORIENTED_EDGE('',*,*,#13827,.F.);

+#13829=EDGE_LOOP('',(#13823,#13825,#13826,#13828));

+#13830=FACE_OUTER_BOUND('',#13829,.F.);

+#13831=ADVANCED_FACE('',(#13830),#13821,.F.);

+#13832=CARTESIAN_POINT('',(1.27E1,3.3E0,-1.84E0));

+#13833=DIRECTION('',(0.E0,7.071067811865E-1,7.071067811865E-1));

+#13834=DIRECTION('',(0.E0,-7.071067811865E-1,7.071067811865E-1));

+#13835=AXIS2_PLACEMENT_3D('',#13832,#13833,#13834);

+#13836=PLANE('',#13835);

+#13837=ORIENTED_EDGE('',*,*,#13822,.F.);

+#13839=ORIENTED_EDGE('',*,*,#13838,.T.);

+#13840=ORIENTED_EDGE('',*,*,#11144,.T.);

+#13842=ORIENTED_EDGE('',*,*,#13841,.F.);

+#13843=EDGE_LOOP('',(#13837,#13839,#13840,#13842));

+#13844=FACE_OUTER_BOUND('',#13843,.F.);

+#13845=ADVANCED_FACE('',(#13844),#13836,.T.);

+#13846=CARTESIAN_POINT('',(1.213E1,3.3E0,-1.27E0));

+#13847=DIRECTION('',(7.071067811865E-1,7.071067811865E-1,0.E0));

+#13848=DIRECTION('',(7.071067811865E-1,-7.071067811865E-1,0.E0));

+#13849=AXIS2_PLACEMENT_3D('',#13846,#13847,#13848);

+#13850=PLANE('',#13849);

+#13851=ORIENTED_EDGE('',*,*,#11146,.T.);

+#13852=ORIENTED_EDGE('',*,*,#13838,.F.);

+#13854=ORIENTED_EDGE('',*,*,#13853,.F.);

+#13856=ORIENTED_EDGE('',*,*,#13855,.T.);

+#13857=EDGE_LOOP('',(#13851,#13852,#13854,#13856));

+#13858=FACE_OUTER_BOUND('',#13857,.F.);

+#13859=ADVANCED_FACE('',(#13858),#13850,.T.);

+#13860=CARTESIAN_POINT('',(1.238E1,3.55E0,-1.59E0));

+#13861=DIRECTION('',(-1.E0,0.E0,0.E0));

+#13862=DIRECTION('',(0.E0,0.E0,1.E0));

+#13863=AXIS2_PLACEMENT_3D('',#13860,#13861,#13862);

+#13864=PLANE('',#13863);

+#13865=ORIENTED_EDGE('',*,*,#13853,.T.);

+#13866=ORIENTED_EDGE('',*,*,#13827,.T.);

+#13867=ORIENTED_EDGE('',*,*,#13734,.T.);

+#13869=ORIENTED_EDGE('',*,*,#13868,.F.);

+#13870=EDGE_LOOP('',(#13865,#13866,#13867,#13869));

+#13871=FACE_OUTER_BOUND('',#13870,.F.);

+#13872=ADVANCED_FACE('',(#13871),#13864,.F.);

+#13873=CARTESIAN_POINT('',(1.238E1,3.55E0,-9.5E-1));

+#13874=DIRECTION('',(0.E0,0.E0,1.E0));

+#13875=DIRECTION('',(1.E0,0.E0,0.E0));

+#13876=AXIS2_PLACEMENT_3D('',#13873,#13874,#13875);

+#13877=PLANE('',#13876);

+#13879=ORIENTED_EDGE('',*,*,#13878,.T.);

+#13880=ORIENTED_EDGE('',*,*,#13868,.T.);

+#13881=ORIENTED_EDGE('',*,*,#13732,.T.);

+#13883=ORIENTED_EDGE('',*,*,#13882,.F.);

+#13884=EDGE_LOOP('',(#13879,#13880,#13881,#13883));

+#13885=FACE_OUTER_BOUND('',#13884,.F.);

+#13886=ADVANCED_FACE('',(#13885),#13877,.F.);

+#13887=CARTESIAN_POINT('',(1.27E1,3.3E0,-7.E-1));

+#13888=DIRECTION('',(0.E0,7.071067811865E-1,-7.071067811865E-1));

+#13889=DIRECTION('',(0.E0,-7.071067811865E-1,-7.071067811865E-1));

+#13890=AXIS2_PLACEMENT_3D('',#13887,#13888,#13889);

+#13891=PLANE('',#13890);

+#13892=ORIENTED_EDGE('',*,*,#11148,.T.);

+#13893=ORIENTED_EDGE('',*,*,#13855,.F.);

+#13894=ORIENTED_EDGE('',*,*,#13878,.F.);

+#13896=ORIENTED_EDGE('',*,*,#13895,.T.);

+#13897=EDGE_LOOP('',(#13892,#13893,#13894,#13896));

+#13898=FACE_OUTER_BOUND('',#13897,.F.);

+#13899=ADVANCED_FACE('',(#13898),#13891,.T.);

+#13900=CARTESIAN_POINT('',(1.327E1,3.3E0,-1.27E0));

+#13901=DIRECTION('',(-7.071067811865E-1,7.071067811865E-1,0.E0));

+#13902=DIRECTION('',(-7.071067811865E-1,-7.071067811865E-1,0.E0));

+#13903=AXIS2_PLACEMENT_3D('',#13900,#13901,#13902);

+#13904=PLANE('',#13903);

+#13906=ORIENTED_EDGE('',*,*,#13905,.F.);

+#13907=ORIENTED_EDGE('',*,*,#13841,.T.);

+#13908=ORIENTED_EDGE('',*,*,#11142,.T.);

+#13909=ORIENTED_EDGE('',*,*,#13895,.F.);

+#13910=EDGE_LOOP('',(#13906,#13907,#13908,#13909));

+#13911=FACE_OUTER_BOUND('',#13910,.F.);

+#13912=ADVANCED_FACE('',(#13911),#13904,.T.);

+#13913=CARTESIAN_POINT('',(1.302E1,3.55E0,-9.5E-1));

+#13914=DIRECTION('',(1.E0,0.E0,0.E0));

+#13915=DIRECTION('',(0.E0,0.E0,-1.E0));

+#13916=AXIS2_PLACEMENT_3D('',#13913,#13914,#13915);

+#13917=PLANE('',#13916);

+#13918=ORIENTED_EDGE('',*,*,#13905,.T.);

+#13919=ORIENTED_EDGE('',*,*,#13882,.T.);

+#13920=ORIENTED_EDGE('',*,*,#13730,.T.);

+#13921=ORIENTED_EDGE('',*,*,#13824,.F.);

+#13922=EDGE_LOOP('',(#13918,#13919,#13920,#13921));

+#13923=FACE_OUTER_BOUND('',#13922,.F.);

+#13924=ADVANCED_FACE('',(#13923),#13917,.F.);

+#13925=CARTESIAN_POINT('',(1.302E1,3.55E0,1.59E0));

+#13926=DIRECTION('',(1.E0,0.E0,0.E0));

+#13927=DIRECTION('',(0.E0,0.E0,-1.E0));

+#13928=AXIS2_PLACEMENT_3D('',#13925,#13926,#13927);

+#13929=PLANE('',#13928);

+#13931=ORIENTED_EDGE('',*,*,#13930,.T.);

+#13933=ORIENTED_EDGE('',*,*,#13932,.T.);

+#13934=ORIENTED_EDGE('',*,*,#13754,.T.);

+#13936=ORIENTED_EDGE('',*,*,#13935,.F.);

+#13937=EDGE_LOOP('',(#13931,#13933,#13934,#13936));

+#13938=FACE_OUTER_BOUND('',#13937,.F.);

+#13939=ADVANCED_FACE('',(#13938),#13929,.F.);

+#13940=CARTESIAN_POINT('',(1.327E1,3.3E0,1.27E0));

+#13941=DIRECTION('',(-7.071067811865E-1,7.071067811865E-1,0.E0));

+#13942=DIRECTION('',(-7.071067811865E-1,-7.071067811865E-1,0.E0));

+#13943=AXIS2_PLACEMENT_3D('',#13940,#13941,#13942);

+#13944=PLANE('',#13943);

+#13945=ORIENTED_EDGE('',*,*,#13930,.F.);

+#13947=ORIENTED_EDGE('',*,*,#13946,.T.);

+#13948=ORIENTED_EDGE('',*,*,#11156,.T.);

+#13950=ORIENTED_EDGE('',*,*,#13949,.F.);

+#13951=EDGE_LOOP('',(#13945,#13947,#13948,#13950));

+#13952=FACE_OUTER_BOUND('',#13951,.F.);

+#13953=ADVANCED_FACE('',(#13952),#13944,.T.);

+#13954=CARTESIAN_POINT('',(1.27E1,3.3E0,7.E-1));

+#13955=DIRECTION('',(0.E0,7.071067811865E-1,7.071067811865E-1));

+#13956=DIRECTION('',(0.E0,-7.071067811865E-1,7.071067811865E-1));

+#13957=AXIS2_PLACEMENT_3D('',#13954,#13955,#13956);

+#13958=PLANE('',#13957);

+#13959=ORIENTED_EDGE('',*,*,#11158,.T.);

+#13960=ORIENTED_EDGE('',*,*,#13946,.F.);

+#13962=ORIENTED_EDGE('',*,*,#13961,.F.);

+#13964=ORIENTED_EDGE('',*,*,#13963,.T.);

+#13965=EDGE_LOOP('',(#13959,#13960,#13962,#13964));

+#13966=FACE_OUTER_BOUND('',#13965,.F.);

+#13967=ADVANCED_FACE('',(#13966),#13958,.T.);

+#13968=CARTESIAN_POINT('',(1.302E1,3.55E0,9.5E-1));

+#13969=DIRECTION('',(0.E0,0.E0,-1.E0));

+#13970=DIRECTION('',(-1.E0,0.E0,0.E0));

+#13971=AXIS2_PLACEMENT_3D('',#13968,#13969,#13970);

+#13972=PLANE('',#13971);

+#13973=ORIENTED_EDGE('',*,*,#13961,.T.);

+#13974=ORIENTED_EDGE('',*,*,#13935,.T.);

+#13975=ORIENTED_EDGE('',*,*,#13760,.T.);

+#13977=ORIENTED_EDGE('',*,*,#13976,.F.);

+#13978=EDGE_LOOP('',(#13973,#13974,#13975,#13977));

+#13979=FACE_OUTER_BOUND('',#13978,.F.);

+#13980=ADVANCED_FACE('',(#13979),#13972,.F.);

+#13981=CARTESIAN_POINT('',(1.238E1,3.55E0,9.5E-1));

+#13982=DIRECTION('',(-1.E0,0.E0,0.E0));

+#13983=DIRECTION('',(0.E0,0.E0,1.E0));

+#13984=AXIS2_PLACEMENT_3D('',#13981,#13982,#13983);

+#13985=PLANE('',#13984);

+#13987=ORIENTED_EDGE('',*,*,#13986,.T.);

+#13988=ORIENTED_EDGE('',*,*,#13976,.T.);

+#13989=ORIENTED_EDGE('',*,*,#13758,.T.);

+#13991=ORIENTED_EDGE('',*,*,#13990,.F.);

+#13992=EDGE_LOOP('',(#13987,#13988,#13989,#13991));

+#13993=FACE_OUTER_BOUND('',#13992,.F.);

+#13994=ADVANCED_FACE('',(#13993),#13985,.F.);

+#13995=CARTESIAN_POINT('',(1.213E1,3.3E0,1.27E0));

+#13996=DIRECTION('',(7.071067811865E-1,7.071067811865E-1,0.E0));

+#13997=DIRECTION('',(7.071067811865E-1,-7.071067811865E-1,0.E0));

+#13998=AXIS2_PLACEMENT_3D('',#13995,#13996,#13997);

+#13999=PLANE('',#13998);

+#14000=ORIENTED_EDGE('',*,*,#11152,.T.);

+#14001=ORIENTED_EDGE('',*,*,#13963,.F.);

+#14002=ORIENTED_EDGE('',*,*,#13986,.F.);

+#14004=ORIENTED_EDGE('',*,*,#14003,.T.);

+#14005=EDGE_LOOP('',(#14000,#14001,#14002,#14004));

+#14006=FACE_OUTER_BOUND('',#14005,.F.);

+#14007=ADVANCED_FACE('',(#14006),#13999,.T.);

+#14008=CARTESIAN_POINT('',(1.27E1,3.3E0,1.84E0));

+#14009=DIRECTION('',(0.E0,7.071067811865E-1,-7.071067811865E-1));

+#14010=DIRECTION('',(0.E0,-7.071067811865E-1,-7.071067811865E-1));

+#14011=AXIS2_PLACEMENT_3D('',#14008,#14009,#14010);

+#14012=PLANE('',#14011);

+#14014=ORIENTED_EDGE('',*,*,#14013,.F.);

+#14015=ORIENTED_EDGE('',*,*,#13949,.T.);

+#14016=ORIENTED_EDGE('',*,*,#11154,.T.);

+#14017=ORIENTED_EDGE('',*,*,#14003,.F.);

+#14018=EDGE_LOOP('',(#14014,#14015,#14016,#14017));

+#14019=FACE_OUTER_BOUND('',#14018,.F.);

+#14020=ADVANCED_FACE('',(#14019),#14012,.T.);

+#14021=CARTESIAN_POINT('',(1.238E1,3.55E0,1.59E0));

+#14022=DIRECTION('',(0.E0,0.E0,1.E0));

+#14023=DIRECTION('',(1.E0,0.E0,0.E0));

+#14024=AXIS2_PLACEMENT_3D('',#14021,#14022,#14023);

+#14025=PLANE('',#14024);

+#14026=ORIENTED_EDGE('',*,*,#14013,.T.);

+#14027=ORIENTED_EDGE('',*,*,#13990,.T.);

+#14028=ORIENTED_EDGE('',*,*,#13756,.T.);

+#14029=ORIENTED_EDGE('',*,*,#13932,.F.);

+#14030=EDGE_LOOP('',(#14026,#14027,#14028,#14029));

+#14031=FACE_OUTER_BOUND('',#14030,.F.);

+#14032=ADVANCED_FACE('',(#14031),#14025,.F.);

+#14033=CARTESIAN_POINT('',(1.449E1,0.E0,-7.7E-1));

+#14034=DIRECTION('',(-1.E0,0.E0,0.E0));

+#14035=DIRECTION('',(0.E0,0.E0,-1.E0));

+#14036=AXIS2_PLACEMENT_3D('',#14033,#14034,#14035);

+#14037=PLANE('',#14036);

+#14038=ORIENTED_EDGE('',*,*,#11748,.F.);

+#14040=ORIENTED_EDGE('',*,*,#14039,.T.);

+#14042=ORIENTED_EDGE('',*,*,#14041,.T.);

+#14044=ORIENTED_EDGE('',*,*,#14043,.F.);

+#14045=EDGE_LOOP('',(#14038,#14040,#14042,#14044));

+#14046=FACE_OUTER_BOUND('',#14045,.F.);

+#14047=ADVANCED_FACE('',(#14046),#14037,.F.);

+#14048=CARTESIAN_POINT('',(1.599E1,0.E0,-7.7E-1));

+#14049=DIRECTION('',(0.E0,0.E0,1.E0));

+#14050=DIRECTION('',(-1.E0,0.E0,0.E0));

+#14051=AXIS2_PLACEMENT_3D('',#14048,#14049,#14050);

+#14052=PLANE('',#14051);

+#14053=ORIENTED_EDGE('',*,*,#11754,.F.);

+#14055=ORIENTED_EDGE('',*,*,#14054,.T.);

+#14057=ORIENTED_EDGE('',*,*,#14056,.T.);

+#14058=ORIENTED_EDGE('',*,*,#14039,.F.);

+#14059=EDGE_LOOP('',(#14053,#14055,#14057,#14058));

+#14060=FACE_OUTER_BOUND('',#14059,.F.);

+#14061=ADVANCED_FACE('',(#14060),#14052,.F.);

+#14062=CARTESIAN_POINT('',(1.599E1,0.E0,-1.77E0));

+#14063=DIRECTION('',(1.E0,0.E0,0.E0));

+#14064=DIRECTION('',(0.E0,0.E0,1.E0));

+#14065=AXIS2_PLACEMENT_3D('',#14062,#14063,#14064);

+#14066=PLANE('',#14065);

+#14067=ORIENTED_EDGE('',*,*,#11752,.F.);

+#14069=ORIENTED_EDGE('',*,*,#14068,.T.);

+#14071=ORIENTED_EDGE('',*,*,#14070,.T.);

+#14072=ORIENTED_EDGE('',*,*,#14054,.F.);

+#14073=EDGE_LOOP('',(#14067,#14069,#14071,#14072));

+#14074=FACE_OUTER_BOUND('',#14073,.F.);

+#14075=ADVANCED_FACE('',(#14074),#14066,.F.);

+#14076=CARTESIAN_POINT('',(1.449E1,0.E0,-1.77E0));

+#14077=DIRECTION('',(0.E0,0.E0,-1.E0));

+#14078=DIRECTION('',(1.E0,0.E0,0.E0));

+#14079=AXIS2_PLACEMENT_3D('',#14076,#14077,#14078);

+#14080=PLANE('',#14079);

+#14081=ORIENTED_EDGE('',*,*,#11750,.F.);

+#14082=ORIENTED_EDGE('',*,*,#14043,.T.);

+#14084=ORIENTED_EDGE('',*,*,#14083,.T.);

+#14085=ORIENTED_EDGE('',*,*,#14068,.F.);

+#14086=EDGE_LOOP('',(#14081,#14082,#14084,#14085));

+#14087=FACE_OUTER_BOUND('',#14086,.F.);

+#14088=ADVANCED_FACE('',(#14087),#14080,.F.);

+#14089=CARTESIAN_POINT('',(1.524E1,2.8E0,0.E0));

+#14090=DIRECTION('',(0.E0,-1.E0,0.E0));

+#14091=DIRECTION('',(0.E0,0.E0,1.E0));

+#14092=AXIS2_PLACEMENT_3D('',#14089,#14090,#14091);

+#14093=PLANE('',#14092);

+#14094=ORIENTED_EDGE('',*,*,#14041,.F.);

+#14095=ORIENTED_EDGE('',*,*,#14056,.F.);

+#14096=ORIENTED_EDGE('',*,*,#14070,.F.);

+#14097=ORIENTED_EDGE('',*,*,#14083,.F.);

+#14098=EDGE_LOOP('',(#14094,#14095,#14096,#14097));

+#14099=FACE_OUTER_BOUND('',#14098,.F.);

+#14101=ORIENTED_EDGE('',*,*,#14100,.F.);

+#14103=ORIENTED_EDGE('',*,*,#14102,.F.);

+#14105=ORIENTED_EDGE('',*,*,#14104,.F.);

+#14107=ORIENTED_EDGE('',*,*,#14106,.F.);

+#14108=EDGE_LOOP('',(#14101,#14103,#14105,#14107));

+#14109=FACE_BOUND('',#14108,.F.);

+#14110=ADVANCED_FACE('',(#14099,#14109),#14093,.T.);

+#14111=CARTESIAN_POINT('',(1.524E1,2.8E0,0.E0));

+#14112=DIRECTION('',(0.E0,-1.E0,0.E0));

+#14113=DIRECTION('',(0.E0,0.E0,1.E0));

+#14114=AXIS2_PLACEMENT_3D('',#14111,#14112,#14113);

+#14115=PLANE('',#14114);

+#14117=ORIENTED_EDGE('',*,*,#14116,.F.);

+#14119=ORIENTED_EDGE('',*,*,#14118,.F.);

+#14121=ORIENTED_EDGE('',*,*,#14120,.F.);

+#14123=ORIENTED_EDGE('',*,*,#14122,.F.);

+#14124=EDGE_LOOP('',(#14117,#14119,#14121,#14123));

+#14125=FACE_OUTER_BOUND('',#14124,.F.);

+#14127=ORIENTED_EDGE('',*,*,#14126,.F.);

+#14129=ORIENTED_EDGE('',*,*,#14128,.F.);

+#14131=ORIENTED_EDGE('',*,*,#14130,.F.);

+#14133=ORIENTED_EDGE('',*,*,#14132,.F.);

+#14134=EDGE_LOOP('',(#14127,#14129,#14131,#14133));

+#14135=FACE_BOUND('',#14134,.F.);

+#14136=ADVANCED_FACE('',(#14125,#14135),#14115,.T.);

+#14137=CARTESIAN_POINT('',(1.449E1,0.E0,7.7E-1));

+#14138=DIRECTION('',(0.E0,0.E0,-1.E0));

+#14139=DIRECTION('',(1.E0,0.E0,0.E0));

+#14140=AXIS2_PLACEMENT_3D('',#14137,#14138,#14139);

+#14141=PLANE('',#14140);

+#14142=ORIENTED_EDGE('',*,*,#11758,.F.);

+#14144=ORIENTED_EDGE('',*,*,#14143,.T.);

+#14145=ORIENTED_EDGE('',*,*,#14116,.T.);

+#14147=ORIENTED_EDGE('',*,*,#14146,.F.);

+#14148=EDGE_LOOP('',(#14142,#14144,#14145,#14147));

+#14149=FACE_OUTER_BOUND('',#14148,.F.);

+#14150=ADVANCED_FACE('',(#14149),#14141,.F.);

+#14151=CARTESIAN_POINT('',(1.449E1,0.E0,1.77E0));

+#14152=DIRECTION('',(-1.E0,0.E0,0.E0));

+#14153=DIRECTION('',(0.E0,0.E0,-1.E0));

+#14154=AXIS2_PLACEMENT_3D('',#14151,#14152,#14153);

+#14155=PLANE('',#14154);

+#14156=ORIENTED_EDGE('',*,*,#11764,.F.);

+#14158=ORIENTED_EDGE('',*,*,#14157,.T.);

+#14159=ORIENTED_EDGE('',*,*,#14118,.T.);

+#14160=ORIENTED_EDGE('',*,*,#14143,.F.);

+#14161=EDGE_LOOP('',(#14156,#14158,#14159,#14160));

+#14162=FACE_OUTER_BOUND('',#14161,.F.);

+#14163=ADVANCED_FACE('',(#14162),#14155,.F.);

+#14164=CARTESIAN_POINT('',(1.599E1,0.E0,1.77E0));

+#14165=DIRECTION('',(0.E0,0.E0,1.E0));

+#14166=DIRECTION('',(-1.E0,0.E0,0.E0));

+#14167=AXIS2_PLACEMENT_3D('',#14164,#14165,#14166);

+#14168=PLANE('',#14167);

+#14169=ORIENTED_EDGE('',*,*,#11762,.F.);

+#14171=ORIENTED_EDGE('',*,*,#14170,.T.);

+#14172=ORIENTED_EDGE('',*,*,#14120,.T.);

+#14173=ORIENTED_EDGE('',*,*,#14157,.F.);

+#14174=EDGE_LOOP('',(#14169,#14171,#14172,#14173));

+#14175=FACE_OUTER_BOUND('',#14174,.F.);

+#14176=ADVANCED_FACE('',(#14175),#14168,.F.);

+#14177=CARTESIAN_POINT('',(1.599E1,0.E0,7.7E-1));

+#14178=DIRECTION('',(1.E0,0.E0,0.E0));

+#14179=DIRECTION('',(0.E0,0.E0,1.E0));

+#14180=AXIS2_PLACEMENT_3D('',#14177,#14178,#14179);

+#14181=PLANE('',#14180);

+#14182=ORIENTED_EDGE('',*,*,#11760,.F.);

+#14183=ORIENTED_EDGE('',*,*,#14146,.T.);

+#14184=ORIENTED_EDGE('',*,*,#14122,.T.);

+#14185=ORIENTED_EDGE('',*,*,#14170,.F.);

+#14186=EDGE_LOOP('',(#14182,#14183,#14184,#14185));

+#14187=FACE_OUTER_BOUND('',#14186,.F.);

+#14188=ADVANCED_FACE('',(#14187),#14181,.F.);

+#14189=CARTESIAN_POINT('',(1.556E1,3.55E0,-1.59E0));

+#14190=DIRECTION('',(0.E0,0.E0,-1.E0));

+#14191=DIRECTION('',(-1.E0,0.E0,0.E0));

+#14192=AXIS2_PLACEMENT_3D('',#14189,#14190,#14191);

+#14193=PLANE('',#14192);

+#14195=ORIENTED_EDGE('',*,*,#14194,.T.);

+#14197=ORIENTED_EDGE('',*,*,#14196,.T.);

+#14198=ORIENTED_EDGE('',*,*,#14100,.T.);

+#14200=ORIENTED_EDGE('',*,*,#14199,.F.);

+#14201=EDGE_LOOP('',(#14195,#14197,#14198,#14200));

+#14202=FACE_OUTER_BOUND('',#14201,.F.);

+#14203=ADVANCED_FACE('',(#14202),#14193,.F.);

+#14204=CARTESIAN_POINT('',(1.524E1,3.3E0,-1.84E0));

+#14205=DIRECTION('',(0.E0,7.071067811865E-1,7.071067811865E-1));

+#14206=DIRECTION('',(0.E0,-7.071067811865E-1,7.071067811865E-1));

+#14207=AXIS2_PLACEMENT_3D('',#14204,#14205,#14206);

+#14208=PLANE('',#14207);

+#14209=ORIENTED_EDGE('',*,*,#14194,.F.);

+#14211=ORIENTED_EDGE('',*,*,#14210,.T.);

+#14212=ORIENTED_EDGE('',*,*,#11164,.T.);

+#14214=ORIENTED_EDGE('',*,*,#14213,.F.);

+#14215=EDGE_LOOP('',(#14209,#14211,#14212,#14214));

+#14216=FACE_OUTER_BOUND('',#14215,.F.);

+#14217=ADVANCED_FACE('',(#14216),#14208,.T.);

+#14218=CARTESIAN_POINT('',(1.467E1,3.3E0,-1.27E0));

+#14219=DIRECTION('',(7.071067811865E-1,7.071067811865E-1,0.E0));

+#14220=DIRECTION('',(7.071067811865E-1,-7.071067811865E-1,0.E0));

+#14221=AXIS2_PLACEMENT_3D('',#14218,#14219,#14220);

+#14222=PLANE('',#14221);

+#14223=ORIENTED_EDGE('',*,*,#11166,.T.);

+#14224=ORIENTED_EDGE('',*,*,#14210,.F.);

+#14226=ORIENTED_EDGE('',*,*,#14225,.F.);

+#14228=ORIENTED_EDGE('',*,*,#14227,.T.);

+#14229=EDGE_LOOP('',(#14223,#14224,#14226,#14228));

+#14230=FACE_OUTER_BOUND('',#14229,.F.);

+#14231=ADVANCED_FACE('',(#14230),#14222,.T.);

+#14232=CARTESIAN_POINT('',(1.492E1,3.55E0,-1.59E0));

+#14233=DIRECTION('',(-1.E0,0.E0,0.E0));

+#14234=DIRECTION('',(0.E0,0.E0,1.E0));

+#14235=AXIS2_PLACEMENT_3D('',#14232,#14233,#14234);

+#14236=PLANE('',#14235);

+#14237=ORIENTED_EDGE('',*,*,#14225,.T.);

+#14238=ORIENTED_EDGE('',*,*,#14199,.T.);

+#14239=ORIENTED_EDGE('',*,*,#14106,.T.);

+#14241=ORIENTED_EDGE('',*,*,#14240,.F.);

+#14242=EDGE_LOOP('',(#14237,#14238,#14239,#14241));

+#14243=FACE_OUTER_BOUND('',#14242,.F.);

+#14244=ADVANCED_FACE('',(#14243),#14236,.F.);

+#14245=CARTESIAN_POINT('',(1.492E1,3.55E0,-9.5E-1));

+#14246=DIRECTION('',(0.E0,0.E0,1.E0));

+#14247=DIRECTION('',(1.E0,0.E0,0.E0));

+#14248=AXIS2_PLACEMENT_3D('',#14245,#14246,#14247);

+#14249=PLANE('',#14248);

+#14251=ORIENTED_EDGE('',*,*,#14250,.T.);

+#14252=ORIENTED_EDGE('',*,*,#14240,.T.);

+#14253=ORIENTED_EDGE('',*,*,#14104,.T.);

+#14255=ORIENTED_EDGE('',*,*,#14254,.F.);

+#14256=EDGE_LOOP('',(#14251,#14252,#14253,#14255));

+#14257=FACE_OUTER_BOUND('',#14256,.F.);

+#14258=ADVANCED_FACE('',(#14257),#14249,.F.);

+#14259=CARTESIAN_POINT('',(1.524E1,3.3E0,-7.E-1));

+#14260=DIRECTION('',(0.E0,7.071067811865E-1,-7.071067811865E-1));

+#14261=DIRECTION('',(0.E0,-7.071067811865E-1,-7.071067811865E-1));

+#14262=AXIS2_PLACEMENT_3D('',#14259,#14260,#14261);

+#14263=PLANE('',#14262);

+#14264=ORIENTED_EDGE('',*,*,#11168,.T.);

+#14265=ORIENTED_EDGE('',*,*,#14227,.F.);

+#14266=ORIENTED_EDGE('',*,*,#14250,.F.);

+#14268=ORIENTED_EDGE('',*,*,#14267,.T.);

+#14269=EDGE_LOOP('',(#14264,#14265,#14266,#14268));

+#14270=FACE_OUTER_BOUND('',#14269,.F.);

+#14271=ADVANCED_FACE('',(#14270),#14263,.T.);

+#14272=CARTESIAN_POINT('',(1.581E1,3.3E0,-1.27E0));

+#14273=DIRECTION('',(-7.071067811865E-1,7.071067811865E-1,0.E0));

+#14274=DIRECTION('',(-7.071067811865E-1,-7.071067811865E-1,0.E0));

+#14275=AXIS2_PLACEMENT_3D('',#14272,#14273,#14274);

+#14276=PLANE('',#14275);

+#14278=ORIENTED_EDGE('',*,*,#14277,.F.);

+#14279=ORIENTED_EDGE('',*,*,#14213,.T.);

+#14280=ORIENTED_EDGE('',*,*,#11162,.T.);

+#14281=ORIENTED_EDGE('',*,*,#14267,.F.);

+#14282=EDGE_LOOP('',(#14278,#14279,#14280,#14281));

+#14283=FACE_OUTER_BOUND('',#14282,.F.);

+#14284=ADVANCED_FACE('',(#14283),#14276,.T.);

+#14285=CARTESIAN_POINT('',(1.556E1,3.55E0,-9.5E-1));

+#14286=DIRECTION('',(1.E0,0.E0,0.E0));

+#14287=DIRECTION('',(0.E0,0.E0,-1.E0));

+#14288=AXIS2_PLACEMENT_3D('',#14285,#14286,#14287);

+#14289=PLANE('',#14288);

+#14290=ORIENTED_EDGE('',*,*,#14277,.T.);

+#14291=ORIENTED_EDGE('',*,*,#14254,.T.);

+#14292=ORIENTED_EDGE('',*,*,#14102,.T.);

+#14293=ORIENTED_EDGE('',*,*,#14196,.F.);

+#14294=EDGE_LOOP('',(#14290,#14291,#14292,#14293));

+#14295=FACE_OUTER_BOUND('',#14294,.F.);

+#14296=ADVANCED_FACE('',(#14295),#14289,.F.);

+#14297=CARTESIAN_POINT('',(1.556E1,3.55E0,1.59E0));

+#14298=DIRECTION('',(1.E0,0.E0,0.E0));

+#14299=DIRECTION('',(0.E0,0.E0,-1.E0));

+#14300=AXIS2_PLACEMENT_3D('',#14297,#14298,#14299);

+#14301=PLANE('',#14300);

+#14303=ORIENTED_EDGE('',*,*,#14302,.T.);

+#14305=ORIENTED_EDGE('',*,*,#14304,.T.);

+#14306=ORIENTED_EDGE('',*,*,#14126,.T.);

+#14308=ORIENTED_EDGE('',*,*,#14307,.F.);

+#14309=EDGE_LOOP('',(#14303,#14305,#14306,#14308));

+#14310=FACE_OUTER_BOUND('',#14309,.F.);

+#14311=ADVANCED_FACE('',(#14310),#14301,.F.);

+#14312=CARTESIAN_POINT('',(1.581E1,3.3E0,1.27E0));

+#14313=DIRECTION('',(-7.071067811865E-1,7.071067811865E-1,0.E0));

+#14314=DIRECTION('',(-7.071067811865E-1,-7.071067811865E-1,0.E0));

+#14315=AXIS2_PLACEMENT_3D('',#14312,#14313,#14314);

+#14316=PLANE('',#14315);

+#14317=ORIENTED_EDGE('',*,*,#14302,.F.);

+#14319=ORIENTED_EDGE('',*,*,#14318,.T.);

+#14320=ORIENTED_EDGE('',*,*,#11176,.T.);

+#14322=ORIENTED_EDGE('',*,*,#14321,.F.);

+#14323=EDGE_LOOP('',(#14317,#14319,#14320,#14322));

+#14324=FACE_OUTER_BOUND('',#14323,.F.);

+#14325=ADVANCED_FACE('',(#14324),#14316,.T.);

+#14326=CARTESIAN_POINT('',(1.524E1,3.3E0,7.E-1));

+#14327=DIRECTION('',(0.E0,7.071067811865E-1,7.071067811865E-1));

+#14328=DIRECTION('',(0.E0,-7.071067811865E-1,7.071067811865E-1));

+#14329=AXIS2_PLACEMENT_3D('',#14326,#14327,#14328);

+#14330=PLANE('',#14329);

+#14331=ORIENTED_EDGE('',*,*,#11178,.T.);

+#14332=ORIENTED_EDGE('',*,*,#14318,.F.);

+#14334=ORIENTED_EDGE('',*,*,#14333,.F.);

+#14336=ORIENTED_EDGE('',*,*,#14335,.T.);

+#14337=EDGE_LOOP('',(#14331,#14332,#14334,#14336));

+#14338=FACE_OUTER_BOUND('',#14337,.F.);

+#14339=ADVANCED_FACE('',(#14338),#14330,.T.);

+#14340=CARTESIAN_POINT('',(1.556E1,3.55E0,9.5E-1));

+#14341=DIRECTION('',(0.E0,0.E0,-1.E0));

+#14342=DIRECTION('',(-1.E0,0.E0,0.E0));

+#14343=AXIS2_PLACEMENT_3D('',#14340,#14341,#14342);

+#14344=PLANE('',#14343);

+#14345=ORIENTED_EDGE('',*,*,#14333,.T.);

+#14346=ORIENTED_EDGE('',*,*,#14307,.T.);

+#14347=ORIENTED_EDGE('',*,*,#14132,.T.);

+#14349=ORIENTED_EDGE('',*,*,#14348,.F.);

+#14350=EDGE_LOOP('',(#14345,#14346,#14347,#14349));

+#14351=FACE_OUTER_BOUND('',#14350,.F.);

+#14352=ADVANCED_FACE('',(#14351),#14344,.F.);

+#14353=CARTESIAN_POINT('',(1.492E1,3.55E0,9.5E-1));

+#14354=DIRECTION('',(-1.E0,0.E0,0.E0));

+#14355=DIRECTION('',(0.E0,0.E0,1.E0));

+#14356=AXIS2_PLACEMENT_3D('',#14353,#14354,#14355);

+#14357=PLANE('',#14356);

+#14359=ORIENTED_EDGE('',*,*,#14358,.T.);

+#14360=ORIENTED_EDGE('',*,*,#14348,.T.);

+#14361=ORIENTED_EDGE('',*,*,#14130,.T.);

+#14363=ORIENTED_EDGE('',*,*,#14362,.F.);

+#14364=EDGE_LOOP('',(#14359,#14360,#14361,#14363));

+#14365=FACE_OUTER_BOUND('',#14364,.F.);

+#14366=ADVANCED_FACE('',(#14365),#14357,.F.);

+#14367=CARTESIAN_POINT('',(1.467E1,3.3E0,1.27E0));

+#14368=DIRECTION('',(7.071067811865E-1,7.071067811865E-1,0.E0));

+#14369=DIRECTION('',(7.071067811865E-1,-7.071067811865E-1,0.E0));

+#14370=AXIS2_PLACEMENT_3D('',#14367,#14368,#14369);

+#14371=PLANE('',#14370);

+#14372=ORIENTED_EDGE('',*,*,#11172,.T.);

+#14373=ORIENTED_EDGE('',*,*,#14335,.F.);

+#14374=ORIENTED_EDGE('',*,*,#14358,.F.);

+#14376=ORIENTED_EDGE('',*,*,#14375,.T.);

+#14377=EDGE_LOOP('',(#14372,#14373,#14374,#14376));

+#14378=FACE_OUTER_BOUND('',#14377,.F.);

+#14379=ADVANCED_FACE('',(#14378),#14371,.T.);

+#14380=CARTESIAN_POINT('',(1.524E1,3.3E0,1.84E0));

+#14381=DIRECTION('',(0.E0,7.071067811865E-1,-7.071067811865E-1));

+#14382=DIRECTION('',(0.E0,-7.071067811865E-1,-7.071067811865E-1));

+#14383=AXIS2_PLACEMENT_3D('',#14380,#14381,#14382);

+#14384=PLANE('',#14383);

+#14386=ORIENTED_EDGE('',*,*,#14385,.F.);

+#14387=ORIENTED_EDGE('',*,*,#14321,.T.);

+#14388=ORIENTED_EDGE('',*,*,#11174,.T.);

+#14389=ORIENTED_EDGE('',*,*,#14375,.F.);

+#14390=EDGE_LOOP('',(#14386,#14387,#14388,#14389));

+#14391=FACE_OUTER_BOUND('',#14390,.F.);

+#14392=ADVANCED_FACE('',(#14391),#14384,.T.);

+#14393=CARTESIAN_POINT('',(1.492E1,3.55E0,1.59E0));

+#14394=DIRECTION('',(0.E0,0.E0,1.E0));

+#14395=DIRECTION('',(1.E0,0.E0,0.E0));

+#14396=AXIS2_PLACEMENT_3D('',#14393,#14394,#14395);

+#14397=PLANE('',#14396);

+#14398=ORIENTED_EDGE('',*,*,#14385,.T.);

+#14399=ORIENTED_EDGE('',*,*,#14362,.T.);

+#14400=ORIENTED_EDGE('',*,*,#14128,.T.);

+#14401=ORIENTED_EDGE('',*,*,#14304,.F.);

+#14402=EDGE_LOOP('',(#14398,#14399,#14400,#14401));

+#14403=FACE_OUTER_BOUND('',#14402,.F.);

+#14404=ADVANCED_FACE('',(#14403),#14397,.F.);

+#14405=CARTESIAN_POINT('',(1.703E1,0.E0,-7.7E-1));

+#14406=DIRECTION('',(-1.E0,0.E0,0.E0));

+#14407=DIRECTION('',(0.E0,0.E0,-1.E0));

+#14408=AXIS2_PLACEMENT_3D('',#14405,#14406,#14407);

+#14409=PLANE('',#14408);

+#14410=ORIENTED_EDGE('',*,*,#11768,.F.);

+#14412=ORIENTED_EDGE('',*,*,#14411,.T.);

+#14414=ORIENTED_EDGE('',*,*,#14413,.T.);

+#14416=ORIENTED_EDGE('',*,*,#14415,.F.);

+#14417=EDGE_LOOP('',(#14410,#14412,#14414,#14416));

+#14418=FACE_OUTER_BOUND('',#14417,.F.);

+#14419=ADVANCED_FACE('',(#14418),#14409,.F.);

+#14420=CARTESIAN_POINT('',(1.853E1,0.E0,-7.7E-1));

+#14421=DIRECTION('',(0.E0,0.E0,1.E0));

+#14422=DIRECTION('',(-1.E0,0.E0,0.E0));

+#14423=AXIS2_PLACEMENT_3D('',#14420,#14421,#14422);

+#14424=PLANE('',#14423);

+#14425=ORIENTED_EDGE('',*,*,#11774,.F.);

+#14427=ORIENTED_EDGE('',*,*,#14426,.T.);

+#14429=ORIENTED_EDGE('',*,*,#14428,.T.);

+#14430=ORIENTED_EDGE('',*,*,#14411,.F.);

+#14431=EDGE_LOOP('',(#14425,#14427,#14429,#14430));

+#14432=FACE_OUTER_BOUND('',#14431,.F.);

+#14433=ADVANCED_FACE('',(#14432),#14424,.F.);

+#14434=CARTESIAN_POINT('',(1.853E1,0.E0,-1.77E0));

+#14435=DIRECTION('',(1.E0,0.E0,0.E0));

+#14436=DIRECTION('',(0.E0,0.E0,1.E0));

+#14437=AXIS2_PLACEMENT_3D('',#14434,#14435,#14436);

+#14438=PLANE('',#14437);

+#14439=ORIENTED_EDGE('',*,*,#11772,.F.);

+#14441=ORIENTED_EDGE('',*,*,#14440,.T.);

+#14443=ORIENTED_EDGE('',*,*,#14442,.T.);

+#14444=ORIENTED_EDGE('',*,*,#14426,.F.);

+#14445=EDGE_LOOP('',(#14439,#14441,#14443,#14444));

+#14446=FACE_OUTER_BOUND('',#14445,.F.);

+#14447=ADVANCED_FACE('',(#14446),#14438,.F.);

+#14448=CARTESIAN_POINT('',(1.703E1,0.E0,-1.77E0));

+#14449=DIRECTION('',(0.E0,0.E0,-1.E0));

+#14450=DIRECTION('',(1.E0,0.E0,0.E0));

+#14451=AXIS2_PLACEMENT_3D('',#14448,#14449,#14450);

+#14452=PLANE('',#14451);

+#14453=ORIENTED_EDGE('',*,*,#11770,.F.);

+#14454=ORIENTED_EDGE('',*,*,#14415,.T.);

+#14456=ORIENTED_EDGE('',*,*,#14455,.T.);

+#14457=ORIENTED_EDGE('',*,*,#14440,.F.);

+#14458=EDGE_LOOP('',(#14453,#14454,#14456,#14457));

+#14459=FACE_OUTER_BOUND('',#14458,.F.);

+#14460=ADVANCED_FACE('',(#14459),#14452,.F.);

+#14461=CARTESIAN_POINT('',(1.778E1,2.8E0,0.E0));

+#14462=DIRECTION('',(0.E0,-1.E0,0.E0));

+#14463=DIRECTION('',(0.E0,0.E0,1.E0));

+#14464=AXIS2_PLACEMENT_3D('',#14461,#14462,#14463);

+#14465=PLANE('',#14464);

+#14466=ORIENTED_EDGE('',*,*,#14413,.F.);

+#14467=ORIENTED_EDGE('',*,*,#14428,.F.);

+#14468=ORIENTED_EDGE('',*,*,#14442,.F.);

+#14469=ORIENTED_EDGE('',*,*,#14455,.F.);

+#14470=EDGE_LOOP('',(#14466,#14467,#14468,#14469));

+#14471=FACE_OUTER_BOUND('',#14470,.F.);

+#14473=ORIENTED_EDGE('',*,*,#14472,.F.);

+#14475=ORIENTED_EDGE('',*,*,#14474,.F.);

+#14477=ORIENTED_EDGE('',*,*,#14476,.F.);

+#14479=ORIENTED_EDGE('',*,*,#14478,.F.);

+#14480=EDGE_LOOP('',(#14473,#14475,#14477,#14479));

+#14481=FACE_BOUND('',#14480,.F.);

+#14482=ADVANCED_FACE('',(#14471,#14481),#14465,.T.);

+#14483=CARTESIAN_POINT('',(1.778E1,2.8E0,0.E0));

+#14484=DIRECTION('',(0.E0,-1.E0,0.E0));

+#14485=DIRECTION('',(0.E0,0.E0,1.E0));

+#14486=AXIS2_PLACEMENT_3D('',#14483,#14484,#14485);

+#14487=PLANE('',#14486);

+#14489=ORIENTED_EDGE('',*,*,#14488,.F.);

+#14491=ORIENTED_EDGE('',*,*,#14490,.F.);

+#14493=ORIENTED_EDGE('',*,*,#14492,.F.);

+#14495=ORIENTED_EDGE('',*,*,#14494,.F.);

+#14496=EDGE_LOOP('',(#14489,#14491,#14493,#14495));

+#14497=FACE_OUTER_BOUND('',#14496,.F.);

+#14499=ORIENTED_EDGE('',*,*,#14498,.F.);

+#14501=ORIENTED_EDGE('',*,*,#14500,.F.);

+#14503=ORIENTED_EDGE('',*,*,#14502,.F.);

+#14505=ORIENTED_EDGE('',*,*,#14504,.F.);

+#14506=EDGE_LOOP('',(#14499,#14501,#14503,#14505));

+#14507=FACE_BOUND('',#14506,.F.);

+#14508=ADVANCED_FACE('',(#14497,#14507),#14487,.T.);

+#14509=CARTESIAN_POINT('',(1.703E1,0.E0,7.7E-1));

+#14510=DIRECTION('',(0.E0,0.E0,-1.E0));

+#14511=DIRECTION('',(1.E0,0.E0,0.E0));

+#14512=AXIS2_PLACEMENT_3D('',#14509,#14510,#14511);

+#14513=PLANE('',#14512);

+#14514=ORIENTED_EDGE('',*,*,#11778,.F.);

+#14516=ORIENTED_EDGE('',*,*,#14515,.T.);

+#14517=ORIENTED_EDGE('',*,*,#14488,.T.);

+#14519=ORIENTED_EDGE('',*,*,#14518,.F.);

+#14520=EDGE_LOOP('',(#14514,#14516,#14517,#14519));

+#14521=FACE_OUTER_BOUND('',#14520,.F.);

+#14522=ADVANCED_FACE('',(#14521),#14513,.F.);

+#14523=CARTESIAN_POINT('',(1.703E1,0.E0,1.77E0));

+#14524=DIRECTION('',(-1.E0,0.E0,0.E0));

+#14525=DIRECTION('',(0.E0,0.E0,-1.E0));

+#14526=AXIS2_PLACEMENT_3D('',#14523,#14524,#14525);

+#14527=PLANE('',#14526);

+#14528=ORIENTED_EDGE('',*,*,#11784,.F.);

+#14530=ORIENTED_EDGE('',*,*,#14529,.T.);

+#14531=ORIENTED_EDGE('',*,*,#14490,.T.);

+#14532=ORIENTED_EDGE('',*,*,#14515,.F.);

+#14533=EDGE_LOOP('',(#14528,#14530,#14531,#14532));

+#14534=FACE_OUTER_BOUND('',#14533,.F.);

+#14535=ADVANCED_FACE('',(#14534),#14527,.F.);

+#14536=CARTESIAN_POINT('',(1.853E1,0.E0,1.77E0));

+#14537=DIRECTION('',(0.E0,0.E0,1.E0));

+#14538=DIRECTION('',(-1.E0,0.E0,0.E0));

+#14539=AXIS2_PLACEMENT_3D('',#14536,#14537,#14538);

+#14540=PLANE('',#14539);

+#14541=ORIENTED_EDGE('',*,*,#11782,.F.);

+#14543=ORIENTED_EDGE('',*,*,#14542,.T.);

+#14544=ORIENTED_EDGE('',*,*,#14492,.T.);

+#14545=ORIENTED_EDGE('',*,*,#14529,.F.);

+#14546=EDGE_LOOP('',(#14541,#14543,#14544,#14545));

+#14547=FACE_OUTER_BOUND('',#14546,.F.);

+#14548=ADVANCED_FACE('',(#14547),#14540,.F.);

+#14549=CARTESIAN_POINT('',(1.853E1,0.E0,7.7E-1));

+#14550=DIRECTION('',(1.E0,0.E0,0.E0));

+#14551=DIRECTION('',(0.E0,0.E0,1.E0));

+#14552=AXIS2_PLACEMENT_3D('',#14549,#14550,#14551);

+#14553=PLANE('',#14552);

+#14554=ORIENTED_EDGE('',*,*,#11780,.F.);

+#14555=ORIENTED_EDGE('',*,*,#14518,.T.);

+#14556=ORIENTED_EDGE('',*,*,#14494,.T.);

+#14557=ORIENTED_EDGE('',*,*,#14542,.F.);

+#14558=EDGE_LOOP('',(#14554,#14555,#14556,#14557));

+#14559=FACE_OUTER_BOUND('',#14558,.F.);

+#14560=ADVANCED_FACE('',(#14559),#14553,.F.);

+#14561=CARTESIAN_POINT('',(1.81E1,3.55E0,-1.59E0));

+#14562=DIRECTION('',(0.E0,0.E0,-1.E0));

+#14563=DIRECTION('',(-1.E0,0.E0,0.E0));

+#14564=AXIS2_PLACEMENT_3D('',#14561,#14562,#14563);

+#14565=PLANE('',#14564);

+#14567=ORIENTED_EDGE('',*,*,#14566,.T.);

+#14569=ORIENTED_EDGE('',*,*,#14568,.T.);

+#14570=ORIENTED_EDGE('',*,*,#14472,.T.);

+#14572=ORIENTED_EDGE('',*,*,#14571,.F.);

+#14573=EDGE_LOOP('',(#14567,#14569,#14570,#14572));

+#14574=FACE_OUTER_BOUND('',#14573,.F.);

+#14575=ADVANCED_FACE('',(#14574),#14565,.F.);

+#14576=CARTESIAN_POINT('',(1.778E1,3.3E0,-1.84E0));

+#14577=DIRECTION('',(0.E0,7.071067811865E-1,7.071067811865E-1));

+#14578=DIRECTION('',(0.E0,-7.071067811865E-1,7.071067811865E-1));

+#14579=AXIS2_PLACEMENT_3D('',#14576,#14577,#14578);

+#14580=PLANE('',#14579);

+#14581=ORIENTED_EDGE('',*,*,#14566,.F.);

+#14583=ORIENTED_EDGE('',*,*,#14582,.T.);

+#14584=ORIENTED_EDGE('',*,*,#11184,.T.);

+#14586=ORIENTED_EDGE('',*,*,#14585,.F.);

+#14587=EDGE_LOOP('',(#14581,#14583,#14584,#14586));

+#14588=FACE_OUTER_BOUND('',#14587,.F.);

+#14589=ADVANCED_FACE('',(#14588),#14580,.T.);

+#14590=CARTESIAN_POINT('',(1.721E1,3.3E0,-1.27E0));

+#14591=DIRECTION('',(7.071067811865E-1,7.071067811865E-1,0.E0));

+#14592=DIRECTION('',(7.071067811865E-1,-7.071067811865E-1,0.E0));

+#14593=AXIS2_PLACEMENT_3D('',#14590,#14591,#14592);

+#14594=PLANE('',#14593);

+#14595=ORIENTED_EDGE('',*,*,#11186,.T.);

+#14596=ORIENTED_EDGE('',*,*,#14582,.F.);

+#14598=ORIENTED_EDGE('',*,*,#14597,.F.);

+#14600=ORIENTED_EDGE('',*,*,#14599,.T.);

+#14601=EDGE_LOOP('',(#14595,#14596,#14598,#14600));

+#14602=FACE_OUTER_BOUND('',#14601,.F.);

+#14603=ADVANCED_FACE('',(#14602),#14594,.T.);

+#14604=CARTESIAN_POINT('',(1.746E1,3.55E0,-1.59E0));

+#14605=DIRECTION('',(-1.E0,0.E0,0.E0));

+#14606=DIRECTION('',(0.E0,0.E0,1.E0));

+#14607=AXIS2_PLACEMENT_3D('',#14604,#14605,#14606);

+#14608=PLANE('',#14607);

+#14609=ORIENTED_EDGE('',*,*,#14597,.T.);

+#14610=ORIENTED_EDGE('',*,*,#14571,.T.);

+#14611=ORIENTED_EDGE('',*,*,#14478,.T.);

+#14613=ORIENTED_EDGE('',*,*,#14612,.F.);

+#14614=EDGE_LOOP('',(#14609,#14610,#14611,#14613));

+#14615=FACE_OUTER_BOUND('',#14614,.F.);

+#14616=ADVANCED_FACE('',(#14615),#14608,.F.);

+#14617=CARTESIAN_POINT('',(1.746E1,3.55E0,-9.5E-1));

+#14618=DIRECTION('',(0.E0,0.E0,1.E0));

+#14619=DIRECTION('',(1.E0,0.E0,0.E0));

+#14620=AXIS2_PLACEMENT_3D('',#14617,#14618,#14619);

+#14621=PLANE('',#14620);

+#14623=ORIENTED_EDGE('',*,*,#14622,.T.);

+#14624=ORIENTED_EDGE('',*,*,#14612,.T.);

+#14625=ORIENTED_EDGE('',*,*,#14476,.T.);

+#14627=ORIENTED_EDGE('',*,*,#14626,.F.);

+#14628=EDGE_LOOP('',(#14623,#14624,#14625,#14627));

+#14629=FACE_OUTER_BOUND('',#14628,.F.);

+#14630=ADVANCED_FACE('',(#14629),#14621,.F.);

+#14631=CARTESIAN_POINT('',(1.778E1,3.3E0,-7.E-1));

+#14632=DIRECTION('',(0.E0,7.071067811865E-1,-7.071067811865E-1));

+#14633=DIRECTION('',(0.E0,-7.071067811865E-1,-7.071067811865E-1));

+#14634=AXIS2_PLACEMENT_3D('',#14631,#14632,#14633);

+#14635=PLANE('',#14634);

+#14636=ORIENTED_EDGE('',*,*,#11188,.T.);

+#14637=ORIENTED_EDGE('',*,*,#14599,.F.);

+#14638=ORIENTED_EDGE('',*,*,#14622,.F.);

+#14640=ORIENTED_EDGE('',*,*,#14639,.T.);

+#14641=EDGE_LOOP('',(#14636,#14637,#14638,#14640));

+#14642=FACE_OUTER_BOUND('',#14641,.F.);

+#14643=ADVANCED_FACE('',(#14642),#14635,.T.);

+#14644=CARTESIAN_POINT('',(1.835E1,3.3E0,-1.27E0));

+#14645=DIRECTION('',(-7.071067811865E-1,7.071067811865E-1,0.E0));

+#14646=DIRECTION('',(-7.071067811865E-1,-7.071067811865E-1,0.E0));

+#14647=AXIS2_PLACEMENT_3D('',#14644,#14645,#14646);

+#14648=PLANE('',#14647);

+#14650=ORIENTED_EDGE('',*,*,#14649,.F.);

+#14651=ORIENTED_EDGE('',*,*,#14585,.T.);

+#14652=ORIENTED_EDGE('',*,*,#11182,.T.);

+#14653=ORIENTED_EDGE('',*,*,#14639,.F.);

+#14654=EDGE_LOOP('',(#14650,#14651,#14652,#14653));

+#14655=FACE_OUTER_BOUND('',#14654,.F.);

+#14656=ADVANCED_FACE('',(#14655),#14648,.T.);

+#14657=CARTESIAN_POINT('',(1.81E1,3.55E0,-9.5E-1));

+#14658=DIRECTION('',(1.E0,0.E0,0.E0));

+#14659=DIRECTION('',(0.E0,0.E0,-1.E0));

+#14660=AXIS2_PLACEMENT_3D('',#14657,#14658,#14659);

+#14661=PLANE('',#14660);

+#14662=ORIENTED_EDGE('',*,*,#14649,.T.);

+#14663=ORIENTED_EDGE('',*,*,#14626,.T.);

+#14664=ORIENTED_EDGE('',*,*,#14474,.T.);

+#14665=ORIENTED_EDGE('',*,*,#14568,.F.);

+#14666=EDGE_LOOP('',(#14662,#14663,#14664,#14665));

+#14667=FACE_OUTER_BOUND('',#14666,.F.);

+#14668=ADVANCED_FACE('',(#14667),#14661,.F.);

+#14669=CARTESIAN_POINT('',(1.81E1,3.55E0,1.59E0));

+#14670=DIRECTION('',(1.E0,0.E0,0.E0));

+#14671=DIRECTION('',(0.E0,0.E0,-1.E0));

+#14672=AXIS2_PLACEMENT_3D('',#14669,#14670,#14671);

+#14673=PLANE('',#14672);

+#14675=ORIENTED_EDGE('',*,*,#14674,.T.);

+#14677=ORIENTED_EDGE('',*,*,#14676,.T.);

+#14678=ORIENTED_EDGE('',*,*,#14498,.T.);

+#14680=ORIENTED_EDGE('',*,*,#14679,.F.);

+#14681=EDGE_LOOP('',(#14675,#14677,#14678,#14680));

+#14682=FACE_OUTER_BOUND('',#14681,.F.);

+#14683=ADVANCED_FACE('',(#14682),#14673,.F.);

+#14684=CARTESIAN_POINT('',(1.835E1,3.3E0,1.27E0));

+#14685=DIRECTION('',(-7.071067811865E-1,7.071067811865E-1,0.E0));

+#14686=DIRECTION('',(-7.071067811865E-1,-7.071067811865E-1,0.E0));

+#14687=AXIS2_PLACEMENT_3D('',#14684,#14685,#14686);

+#14688=PLANE('',#14687);

+#14689=ORIENTED_EDGE('',*,*,#14674,.F.);

+#14691=ORIENTED_EDGE('',*,*,#14690,.T.);

+#14692=ORIENTED_EDGE('',*,*,#11196,.T.);

+#14694=ORIENTED_EDGE('',*,*,#14693,.F.);

+#14695=EDGE_LOOP('',(#14689,#14691,#14692,#14694));

+#14696=FACE_OUTER_BOUND('',#14695,.F.);

+#14697=ADVANCED_FACE('',(#14696),#14688,.T.);

+#14698=CARTESIAN_POINT('',(1.778E1,3.3E0,7.E-1));

+#14699=DIRECTION('',(0.E0,7.071067811865E-1,7.071067811865E-1));

+#14700=DIRECTION('',(0.E0,-7.071067811865E-1,7.071067811865E-1));

+#14701=AXIS2_PLACEMENT_3D('',#14698,#14699,#14700);

+#14702=PLANE('',#14701);

+#14703=ORIENTED_EDGE('',*,*,#11198,.T.);

+#14704=ORIENTED_EDGE('',*,*,#14690,.F.);

+#14706=ORIENTED_EDGE('',*,*,#14705,.F.);

+#14708=ORIENTED_EDGE('',*,*,#14707,.T.);

+#14709=EDGE_LOOP('',(#14703,#14704,#14706,#14708));

+#14710=FACE_OUTER_BOUND('',#14709,.F.);

+#14711=ADVANCED_FACE('',(#14710),#14702,.T.);

+#14712=CARTESIAN_POINT('',(1.81E1,3.55E0,9.5E-1));

+#14713=DIRECTION('',(0.E0,0.E0,-1.E0));

+#14714=DIRECTION('',(-1.E0,0.E0,0.E0));

+#14715=AXIS2_PLACEMENT_3D('',#14712,#14713,#14714);

+#14716=PLANE('',#14715);

+#14717=ORIENTED_EDGE('',*,*,#14705,.T.);

+#14718=ORIENTED_EDGE('',*,*,#14679,.T.);

+#14719=ORIENTED_EDGE('',*,*,#14504,.T.);

+#14721=ORIENTED_EDGE('',*,*,#14720,.F.);

+#14722=EDGE_LOOP('',(#14717,#14718,#14719,#14721));

+#14723=FACE_OUTER_BOUND('',#14722,.F.);

+#14724=ADVANCED_FACE('',(#14723),#14716,.F.);

+#14725=CARTESIAN_POINT('',(1.746E1,3.55E0,9.5E-1));

+#14726=DIRECTION('',(-1.E0,0.E0,0.E0));

+#14727=DIRECTION('',(0.E0,0.E0,1.E0));

+#14728=AXIS2_PLACEMENT_3D('',#14725,#14726,#14727);

+#14729=PLANE('',#14728);

+#14731=ORIENTED_EDGE('',*,*,#14730,.T.);

+#14732=ORIENTED_EDGE('',*,*,#14720,.T.);

+#14733=ORIENTED_EDGE('',*,*,#14502,.T.);

+#14735=ORIENTED_EDGE('',*,*,#14734,.F.);

+#14736=EDGE_LOOP('',(#14731,#14732,#14733,#14735));

+#14737=FACE_OUTER_BOUND('',#14736,.F.);

+#14738=ADVANCED_FACE('',(#14737),#14729,.F.);

+#14739=CARTESIAN_POINT('',(1.721E1,3.3E0,1.27E0));

+#14740=DIRECTION('',(7.071067811865E-1,7.071067811865E-1,0.E0));

+#14741=DIRECTION('',(7.071067811865E-1,-7.071067811865E-1,0.E0));

+#14742=AXIS2_PLACEMENT_3D('',#14739,#14740,#14741);

+#14743=PLANE('',#14742);

+#14744=ORIENTED_EDGE('',*,*,#11192,.T.);

+#14745=ORIENTED_EDGE('',*,*,#14707,.F.);

+#14746=ORIENTED_EDGE('',*,*,#14730,.F.);

+#14748=ORIENTED_EDGE('',*,*,#14747,.T.);

+#14749=EDGE_LOOP('',(#14744,#14745,#14746,#14748));

+#14750=FACE_OUTER_BOUND('',#14749,.F.);

+#14751=ADVANCED_FACE('',(#14750),#14743,.T.);

+#14752=CARTESIAN_POINT('',(1.778E1,3.3E0,1.84E0));

+#14753=DIRECTION('',(0.E0,7.071067811865E-1,-7.071067811865E-1));

+#14754=DIRECTION('',(0.E0,-7.071067811865E-1,-7.071067811865E-1));

+#14755=AXIS2_PLACEMENT_3D('',#14752,#14753,#14754);

+#14756=PLANE('',#14755);

+#14758=ORIENTED_EDGE('',*,*,#14757,.F.);

+#14759=ORIENTED_EDGE('',*,*,#14693,.T.);

+#14760=ORIENTED_EDGE('',*,*,#11194,.T.);

+#14761=ORIENTED_EDGE('',*,*,#14747,.F.);

+#14762=EDGE_LOOP('',(#14758,#14759,#14760,#14761));

+#14763=FACE_OUTER_BOUND('',#14762,.F.);

+#14764=ADVANCED_FACE('',(#14763),#14756,.T.);

+#14765=CARTESIAN_POINT('',(1.746E1,3.55E0,1.59E0));

+#14766=DIRECTION('',(0.E0,0.E0,1.E0));

+#14767=DIRECTION('',(1.E0,0.E0,0.E0));

+#14768=AXIS2_PLACEMENT_3D('',#14765,#14766,#14767);

+#14769=PLANE('',#14768);

+#14770=ORIENTED_EDGE('',*,*,#14757,.T.);

+#14771=ORIENTED_EDGE('',*,*,#14734,.T.);

+#14772=ORIENTED_EDGE('',*,*,#14500,.T.);

+#14773=ORIENTED_EDGE('',*,*,#14676,.F.);

+#14774=EDGE_LOOP('',(#14770,#14771,#14772,#14773));

+#14775=FACE_OUTER_BOUND('',#14774,.F.);

+#14776=ADVANCED_FACE('',(#14775),#14769,.F.);

+#14777=CARTESIAN_POINT('',(1.957E1,0.E0,-7.7E-1));

+#14778=DIRECTION('',(-1.E0,0.E0,0.E0));

+#14779=DIRECTION('',(0.E0,0.E0,-1.E0));

+#14780=AXIS2_PLACEMENT_3D('',#14777,#14778,#14779);

+#14781=PLANE('',#14780);

+#14782=ORIENTED_EDGE('',*,*,#11788,.F.);

+#14784=ORIENTED_EDGE('',*,*,#14783,.T.);

+#14786=ORIENTED_EDGE('',*,*,#14785,.T.);

+#14788=ORIENTED_EDGE('',*,*,#14787,.F.);

+#14789=EDGE_LOOP('',(#14782,#14784,#14786,#14788));

+#14790=FACE_OUTER_BOUND('',#14789,.F.);

+#14791=ADVANCED_FACE('',(#14790),#14781,.F.);

+#14792=CARTESIAN_POINT('',(2.107E1,0.E0,-7.7E-1));

+#14793=DIRECTION('',(0.E0,0.E0,1.E0));

+#14794=DIRECTION('',(-1.E0,0.E0,0.E0));

+#14795=AXIS2_PLACEMENT_3D('',#14792,#14793,#14794);

+#14796=PLANE('',#14795);

+#14797=ORIENTED_EDGE('',*,*,#11794,.F.);

+#14799=ORIENTED_EDGE('',*,*,#14798,.T.);

+#14801=ORIENTED_EDGE('',*,*,#14800,.T.);

+#14802=ORIENTED_EDGE('',*,*,#14783,.F.);

+#14803=EDGE_LOOP('',(#14797,#14799,#14801,#14802));

+#14804=FACE_OUTER_BOUND('',#14803,.F.);

+#14805=ADVANCED_FACE('',(#14804),#14796,.F.);

+#14806=CARTESIAN_POINT('',(2.107E1,0.E0,-1.77E0));

+#14807=DIRECTION('',(1.E0,0.E0,0.E0));

+#14808=DIRECTION('',(0.E0,0.E0,1.E0));

+#14809=AXIS2_PLACEMENT_3D('',#14806,#14807,#14808);

+#14810=PLANE('',#14809);

+#14811=ORIENTED_EDGE('',*,*,#11792,.F.);

+#14813=ORIENTED_EDGE('',*,*,#14812,.T.);

+#14815=ORIENTED_EDGE('',*,*,#14814,.T.);

+#14816=ORIENTED_EDGE('',*,*,#14798,.F.);

+#14817=EDGE_LOOP('',(#14811,#14813,#14815,#14816));

+#14818=FACE_OUTER_BOUND('',#14817,.F.);

+#14819=ADVANCED_FACE('',(#14818),#14810,.F.);

+#14820=CARTESIAN_POINT('',(1.957E1,0.E0,-1.77E0));

+#14821=DIRECTION('',(0.E0,0.E0,-1.E0));

+#14822=DIRECTION('',(1.E0,0.E0,0.E0));

+#14823=AXIS2_PLACEMENT_3D('',#14820,#14821,#14822);

+#14824=PLANE('',#14823);

+#14825=ORIENTED_EDGE('',*,*,#11790,.F.);

+#14826=ORIENTED_EDGE('',*,*,#14787,.T.);

+#14828=ORIENTED_EDGE('',*,*,#14827,.T.);

+#14829=ORIENTED_EDGE('',*,*,#14812,.F.);

+#14830=EDGE_LOOP('',(#14825,#14826,#14828,#14829));

+#14831=FACE_OUTER_BOUND('',#14830,.F.);

+#14832=ADVANCED_FACE('',(#14831),#14824,.F.);

+#14833=CARTESIAN_POINT('',(2.032E1,2.8E0,0.E0));

+#14834=DIRECTION('',(0.E0,-1.E0,0.E0));

+#14835=DIRECTION('',(0.E0,0.E0,1.E0));

+#14836=AXIS2_PLACEMENT_3D('',#14833,#14834,#14835);

+#14837=PLANE('',#14836);

+#14838=ORIENTED_EDGE('',*,*,#14785,.F.);

+#14839=ORIENTED_EDGE('',*,*,#14800,.F.);

+#14840=ORIENTED_EDGE('',*,*,#14814,.F.);

+#14841=ORIENTED_EDGE('',*,*,#14827,.F.);

+#14842=EDGE_LOOP('',(#14838,#14839,#14840,#14841));

+#14843=FACE_OUTER_BOUND('',#14842,.F.);

+#14845=ORIENTED_EDGE('',*,*,#14844,.F.);

+#14847=ORIENTED_EDGE('',*,*,#14846,.F.);

+#14849=ORIENTED_EDGE('',*,*,#14848,.F.);

+#14851=ORIENTED_EDGE('',*,*,#14850,.F.);

+#14852=EDGE_LOOP('',(#14845,#14847,#14849,#14851));

+#14853=FACE_BOUND('',#14852,.F.);

+#14854=ADVANCED_FACE('',(#14843,#14853),#14837,.T.);

+#14855=CARTESIAN_POINT('',(2.032E1,2.8E0,0.E0));

+#14856=DIRECTION('',(0.E0,-1.E0,0.E0));

+#14857=DIRECTION('',(0.E0,0.E0,1.E0));

+#14858=AXIS2_PLACEMENT_3D('',#14855,#14856,#14857);

+#14859=PLANE('',#14858);

+#14861=ORIENTED_EDGE('',*,*,#14860,.F.);

+#14863=ORIENTED_EDGE('',*,*,#14862,.F.);

+#14865=ORIENTED_EDGE('',*,*,#14864,.F.);

+#14867=ORIENTED_EDGE('',*,*,#14866,.F.);

+#14868=EDGE_LOOP('',(#14861,#14863,#14865,#14867));

+#14869=FACE_OUTER_BOUND('',#14868,.F.);

+#14871=ORIENTED_EDGE('',*,*,#14870,.F.);

+#14873=ORIENTED_EDGE('',*,*,#14872,.F.);

+#14875=ORIENTED_EDGE('',*,*,#14874,.F.);

+#14877=ORIENTED_EDGE('',*,*,#14876,.F.);

+#14878=EDGE_LOOP('',(#14871,#14873,#14875,#14877));

+#14879=FACE_BOUND('',#14878,.F.);

+#14880=ADVANCED_FACE('',(#14869,#14879),#14859,.T.);

+#14881=CARTESIAN_POINT('',(1.957E1,0.E0,7.7E-1));

+#14882=DIRECTION('',(0.E0,0.E0,-1.E0));

+#14883=DIRECTION('',(1.E0,0.E0,0.E0));

+#14884=AXIS2_PLACEMENT_3D('',#14881,#14882,#14883);

+#14885=PLANE('',#14884);

+#14886=ORIENTED_EDGE('',*,*,#11798,.F.);

+#14888=ORIENTED_EDGE('',*,*,#14887,.T.);

+#14889=ORIENTED_EDGE('',*,*,#14860,.T.);

+#14891=ORIENTED_EDGE('',*,*,#14890,.F.);

+#14892=EDGE_LOOP('',(#14886,#14888,#14889,#14891));

+#14893=FACE_OUTER_BOUND('',#14892,.F.);

+#14894=ADVANCED_FACE('',(#14893),#14885,.F.);

+#14895=CARTESIAN_POINT('',(1.957E1,0.E0,1.77E0));

+#14896=DIRECTION('',(-1.E0,0.E0,0.E0));

+#14897=DIRECTION('',(0.E0,0.E0,-1.E0));

+#14898=AXIS2_PLACEMENT_3D('',#14895,#14896,#14897);

+#14899=PLANE('',#14898);

+#14900=ORIENTED_EDGE('',*,*,#11804,.F.);

+#14902=ORIENTED_EDGE('',*,*,#14901,.T.);

+#14903=ORIENTED_EDGE('',*,*,#14862,.T.);

+#14904=ORIENTED_EDGE('',*,*,#14887,.F.);

+#14905=EDGE_LOOP('',(#14900,#14902,#14903,#14904));

+#14906=FACE_OUTER_BOUND('',#14905,.F.);

+#14907=ADVANCED_FACE('',(#14906),#14899,.F.);

+#14908=CARTESIAN_POINT('',(2.107E1,0.E0,1.77E0));

+#14909=DIRECTION('',(0.E0,0.E0,1.E0));

+#14910=DIRECTION('',(-1.E0,0.E0,0.E0));

+#14911=AXIS2_PLACEMENT_3D('',#14908,#14909,#14910);

+#14912=PLANE('',#14911);

+#14913=ORIENTED_EDGE('',*,*,#11802,.F.);

+#14915=ORIENTED_EDGE('',*,*,#14914,.T.);

+#14916=ORIENTED_EDGE('',*,*,#14864,.T.);

+#14917=ORIENTED_EDGE('',*,*,#14901,.F.);

+#14918=EDGE_LOOP('',(#14913,#14915,#14916,#14917));

+#14919=FACE_OUTER_BOUND('',#14918,.F.);

+#14920=ADVANCED_FACE('',(#14919),#14912,.F.);

+#14921=CARTESIAN_POINT('',(2.107E1,0.E0,7.7E-1));

+#14922=DIRECTION('',(1.E0,0.E0,0.E0));

+#14923=DIRECTION('',(0.E0,0.E0,1.E0));

+#14924=AXIS2_PLACEMENT_3D('',#14921,#14922,#14923);

+#14925=PLANE('',#14924);

+#14926=ORIENTED_EDGE('',*,*,#11800,.F.);

+#14927=ORIENTED_EDGE('',*,*,#14890,.T.);

+#14928=ORIENTED_EDGE('',*,*,#14866,.T.);

+#14929=ORIENTED_EDGE('',*,*,#14914,.F.);

+#14930=EDGE_LOOP('',(#14926,#14927,#14928,#14929));

+#14931=FACE_OUTER_BOUND('',#14930,.F.);

+#14932=ADVANCED_FACE('',(#14931),#14925,.F.);

+#14933=CARTESIAN_POINT('',(2.064E1,3.55E0,-1.59E0));

+#14934=DIRECTION('',(0.E0,0.E0,-1.E0));

+#14935=DIRECTION('',(-1.E0,0.E0,0.E0));

+#14936=AXIS2_PLACEMENT_3D('',#14933,#14934,#14935);

+#14937=PLANE('',#14936);

+#14939=ORIENTED_EDGE('',*,*,#14938,.T.);

+#14941=ORIENTED_EDGE('',*,*,#14940,.T.);

+#14942=ORIENTED_EDGE('',*,*,#14844,.T.);

+#14944=ORIENTED_EDGE('',*,*,#14943,.F.);

+#14945=EDGE_LOOP('',(#14939,#14941,#14942,#14944));

+#14946=FACE_OUTER_BOUND('',#14945,.F.);

+#14947=ADVANCED_FACE('',(#14946),#14937,.F.);

+#14948=CARTESIAN_POINT('',(2.032E1,3.3E0,-1.84E0));

+#14949=DIRECTION('',(0.E0,7.071067811865E-1,7.071067811865E-1));

+#14950=DIRECTION('',(0.E0,-7.071067811865E-1,7.071067811865E-1));

+#14951=AXIS2_PLACEMENT_3D('',#14948,#14949,#14950);

+#14952=PLANE('',#14951);

+#14953=ORIENTED_EDGE('',*,*,#14938,.F.);

+#14955=ORIENTED_EDGE('',*,*,#14954,.T.);

+#14956=ORIENTED_EDGE('',*,*,#11204,.T.);

+#14958=ORIENTED_EDGE('',*,*,#14957,.F.);

+#14959=EDGE_LOOP('',(#14953,#14955,#14956,#14958));

+#14960=FACE_OUTER_BOUND('',#14959,.F.);

+#14961=ADVANCED_FACE('',(#14960),#14952,.T.);

+#14962=CARTESIAN_POINT('',(1.975E1,3.3E0,-1.27E0));

+#14963=DIRECTION('',(7.071067811865E-1,7.071067811865E-1,0.E0));

+#14964=DIRECTION('',(7.071067811865E-1,-7.071067811865E-1,0.E0));

+#14965=AXIS2_PLACEMENT_3D('',#14962,#14963,#14964);

+#14966=PLANE('',#14965);

+#14967=ORIENTED_EDGE('',*,*,#11206,.T.);

+#14968=ORIENTED_EDGE('',*,*,#14954,.F.);

+#14970=ORIENTED_EDGE('',*,*,#14969,.F.);

+#14972=ORIENTED_EDGE('',*,*,#14971,.T.);

+#14973=EDGE_LOOP('',(#14967,#14968,#14970,#14972));

+#14974=FACE_OUTER_BOUND('',#14973,.F.);

+#14975=ADVANCED_FACE('',(#14974),#14966,.T.);

+#14976=CARTESIAN_POINT('',(2.E1,3.55E0,-1.59E0));

+#14977=DIRECTION('',(-1.E0,0.E0,0.E0));

+#14978=DIRECTION('',(0.E0,0.E0,1.E0));

+#14979=AXIS2_PLACEMENT_3D('',#14976,#14977,#14978);

+#14980=PLANE('',#14979);

+#14981=ORIENTED_EDGE('',*,*,#14969,.T.);

+#14982=ORIENTED_EDGE('',*,*,#14943,.T.);

+#14983=ORIENTED_EDGE('',*,*,#14850,.T.);

+#14985=ORIENTED_EDGE('',*,*,#14984,.F.);

+#14986=EDGE_LOOP('',(#14981,#14982,#14983,#14985));

+#14987=FACE_OUTER_BOUND('',#14986,.F.);

+#14988=ADVANCED_FACE('',(#14987),#14980,.F.);

+#14989=CARTESIAN_POINT('',(2.E1,3.55E0,-9.5E-1));

+#14990=DIRECTION('',(0.E0,0.E0,1.E0));

+#14991=DIRECTION('',(1.E0,0.E0,0.E0));

+#14992=AXIS2_PLACEMENT_3D('',#14989,#14990,#14991);

+#14993=PLANE('',#14992);

+#14995=ORIENTED_EDGE('',*,*,#14994,.T.);

+#14996=ORIENTED_EDGE('',*,*,#14984,.T.);

+#14997=ORIENTED_EDGE('',*,*,#14848,.T.);

+#14999=ORIENTED_EDGE('',*,*,#14998,.F.);

+#15000=EDGE_LOOP('',(#14995,#14996,#14997,#14999));

+#15001=FACE_OUTER_BOUND('',#15000,.F.);

+#15002=ADVANCED_FACE('',(#15001),#14993,.F.);

+#15003=CARTESIAN_POINT('',(2.032E1,3.3E0,-7.E-1));

+#15004=DIRECTION('',(0.E0,7.071067811865E-1,-7.071067811865E-1));

+#15005=DIRECTION('',(0.E0,-7.071067811865E-1,-7.071067811865E-1));

+#15006=AXIS2_PLACEMENT_3D('',#15003,#15004,#15005);

+#15007=PLANE('',#15006);

+#15008=ORIENTED_EDGE('',*,*,#11208,.T.);

+#15009=ORIENTED_EDGE('',*,*,#14971,.F.);

+#15010=ORIENTED_EDGE('',*,*,#14994,.F.);

+#15012=ORIENTED_EDGE('',*,*,#15011,.T.);

+#15013=EDGE_LOOP('',(#15008,#15009,#15010,#15012));

+#15014=FACE_OUTER_BOUND('',#15013,.F.);

+#15015=ADVANCED_FACE('',(#15014),#15007,.T.);

+#15016=CARTESIAN_POINT('',(2.089E1,3.3E0,-1.27E0));

+#15017=DIRECTION('',(-7.071067811865E-1,7.071067811865E-1,0.E0));

+#15018=DIRECTION('',(-7.071067811865E-1,-7.071067811865E-1,0.E0));

+#15019=AXIS2_PLACEMENT_3D('',#15016,#15017,#15018);

+#15020=PLANE('',#15019);

+#15022=ORIENTED_EDGE('',*,*,#15021,.F.);

+#15023=ORIENTED_EDGE('',*,*,#14957,.T.);

+#15024=ORIENTED_EDGE('',*,*,#11202,.T.);

+#15025=ORIENTED_EDGE('',*,*,#15011,.F.);

+#15026=EDGE_LOOP('',(#15022,#15023,#15024,#15025));

+#15027=FACE_OUTER_BOUND('',#15026,.F.);

+#15028=ADVANCED_FACE('',(#15027),#15020,.T.);

+#15029=CARTESIAN_POINT('',(2.064E1,3.55E0,-9.5E-1));

+#15030=DIRECTION('',(1.E0,0.E0,0.E0));

+#15031=DIRECTION('',(0.E0,0.E0,-1.E0));

+#15032=AXIS2_PLACEMENT_3D('',#15029,#15030,#15031);

+#15033=PLANE('',#15032);

+#15034=ORIENTED_EDGE('',*,*,#15021,.T.);

+#15035=ORIENTED_EDGE('',*,*,#14998,.T.);

+#15036=ORIENTED_EDGE('',*,*,#14846,.T.);

+#15037=ORIENTED_EDGE('',*,*,#14940,.F.);

+#15038=EDGE_LOOP('',(#15034,#15035,#15036,#15037));

+#15039=FACE_OUTER_BOUND('',#15038,.F.);

+#15040=ADVANCED_FACE('',(#15039),#15033,.F.);

+#15041=CARTESIAN_POINT('',(2.064E1,3.55E0,1.59E0));

+#15042=DIRECTION('',(1.E0,0.E0,0.E0));

+#15043=DIRECTION('',(0.E0,0.E0,-1.E0));

+#15044=AXIS2_PLACEMENT_3D('',#15041,#15042,#15043);

+#15045=PLANE('',#15044);

+#15047=ORIENTED_EDGE('',*,*,#15046,.T.);

+#15049=ORIENTED_EDGE('',*,*,#15048,.T.);

+#15050=ORIENTED_EDGE('',*,*,#14870,.T.);

+#15052=ORIENTED_EDGE('',*,*,#15051,.F.);

+#15053=EDGE_LOOP('',(#15047,#15049,#15050,#15052));

+#15054=FACE_OUTER_BOUND('',#15053,.F.);

+#15055=ADVANCED_FACE('',(#15054),#15045,.F.);

+#15056=CARTESIAN_POINT('',(2.089E1,3.3E0,1.27E0));

+#15057=DIRECTION('',(-7.071067811865E-1,7.071067811865E-1,0.E0));

+#15058=DIRECTION('',(-7.071067811865E-1,-7.071067811865E-1,0.E0));

+#15059=AXIS2_PLACEMENT_3D('',#15056,#15057,#15058);

+#15060=PLANE('',#15059);

+#15061=ORIENTED_EDGE('',*,*,#15046,.F.);

+#15063=ORIENTED_EDGE('',*,*,#15062,.T.);

+#15064=ORIENTED_EDGE('',*,*,#11216,.T.);

+#15066=ORIENTED_EDGE('',*,*,#15065,.F.);

+#15067=EDGE_LOOP('',(#15061,#15063,#15064,#15066));

+#15068=FACE_OUTER_BOUND('',#15067,.F.);

+#15069=ADVANCED_FACE('',(#15068),#15060,.T.);

+#15070=CARTESIAN_POINT('',(2.032E1,3.3E0,7.E-1));

+#15071=DIRECTION('',(0.E0,7.071067811865E-1,7.071067811865E-1));

+#15072=DIRECTION('',(0.E0,-7.071067811865E-1,7.071067811865E-1));

+#15073=AXIS2_PLACEMENT_3D('',#15070,#15071,#15072);

+#15074=PLANE('',#15073);

+#15075=ORIENTED_EDGE('',*,*,#11218,.T.);

+#15076=ORIENTED_EDGE('',*,*,#15062,.F.);

+#15078=ORIENTED_EDGE('',*,*,#15077,.F.);

+#15080=ORIENTED_EDGE('',*,*,#15079,.T.);

+#15081=EDGE_LOOP('',(#15075,#15076,#15078,#15080));

+#15082=FACE_OUTER_BOUND('',#15081,.F.);

+#15083=ADVANCED_FACE('',(#15082),#15074,.T.);

+#15084=CARTESIAN_POINT('',(2.064E1,3.55E0,9.5E-1));

+#15085=DIRECTION('',(0.E0,0.E0,-1.E0));

+#15086=DIRECTION('',(-1.E0,0.E0,0.E0));

+#15087=AXIS2_PLACEMENT_3D('',#15084,#15085,#15086);

+#15088=PLANE('',#15087);

+#15089=ORIENTED_EDGE('',*,*,#15077,.T.);

+#15090=ORIENTED_EDGE('',*,*,#15051,.T.);

+#15091=ORIENTED_EDGE('',*,*,#14876,.T.);

+#15093=ORIENTED_EDGE('',*,*,#15092,.F.);

+#15094=EDGE_LOOP('',(#15089,#15090,#15091,#15093));

+#15095=FACE_OUTER_BOUND('',#15094,.F.);

+#15096=ADVANCED_FACE('',(#15095),#15088,.F.);

+#15097=CARTESIAN_POINT('',(2.E1,3.55E0,9.5E-1));

+#15098=DIRECTION('',(-1.E0,0.E0,0.E0));

+#15099=DIRECTION('',(0.E0,0.E0,1.E0));

+#15100=AXIS2_PLACEMENT_3D('',#15097,#15098,#15099);

+#15101=PLANE('',#15100);

+#15103=ORIENTED_EDGE('',*,*,#15102,.T.);

+#15104=ORIENTED_EDGE('',*,*,#15092,.T.);

+#15105=ORIENTED_EDGE('',*,*,#14874,.T.);

+#15107=ORIENTED_EDGE('',*,*,#15106,.F.);

+#15108=EDGE_LOOP('',(#15103,#15104,#15105,#15107));

+#15109=FACE_OUTER_BOUND('',#15108,.F.);

+#15110=ADVANCED_FACE('',(#15109),#15101,.F.);

+#15111=CARTESIAN_POINT('',(1.975E1,3.3E0,1.27E0));

+#15112=DIRECTION('',(7.071067811865E-1,7.071067811865E-1,0.E0));

+#15113=DIRECTION('',(7.071067811865E-1,-7.071067811865E-1,0.E0));

+#15114=AXIS2_PLACEMENT_3D('',#15111,#15112,#15113);

+#15115=PLANE('',#15114);

+#15116=ORIENTED_EDGE('',*,*,#11212,.T.);

+#15117=ORIENTED_EDGE('',*,*,#15079,.F.);

+#15118=ORIENTED_EDGE('',*,*,#15102,.F.);

+#15120=ORIENTED_EDGE('',*,*,#15119,.T.);

+#15121=EDGE_LOOP('',(#15116,#15117,#15118,#15120));

+#15122=FACE_OUTER_BOUND('',#15121,.F.);

+#15123=ADVANCED_FACE('',(#15122),#15115,.T.);

+#15124=CARTESIAN_POINT('',(2.032E1,3.3E0,1.84E0));

+#15125=DIRECTION('',(0.E0,7.071067811865E-1,-7.071067811865E-1));

+#15126=DIRECTION('',(0.E0,-7.071067811865E-1,-7.071067811865E-1));

+#15127=AXIS2_PLACEMENT_3D('',#15124,#15125,#15126);

+#15128=PLANE('',#15127);

+#15130=ORIENTED_EDGE('',*,*,#15129,.F.);

+#15131=ORIENTED_EDGE('',*,*,#15065,.T.);

+#15132=ORIENTED_EDGE('',*,*,#11214,.T.);

+#15133=ORIENTED_EDGE('',*,*,#15119,.F.);

+#15134=EDGE_LOOP('',(#15130,#15131,#15132,#15133));

+#15135=FACE_OUTER_BOUND('',#15134,.F.);

+#15136=ADVANCED_FACE('',(#15135),#15128,.T.);

+#15137=CARTESIAN_POINT('',(2.E1,3.55E0,1.59E0));

+#15138=DIRECTION('',(0.E0,0.E0,1.E0));

+#15139=DIRECTION('',(1.E0,0.E0,0.E0));

+#15140=AXIS2_PLACEMENT_3D('',#15137,#15138,#15139);

+#15141=PLANE('',#15140);

+#15142=ORIENTED_EDGE('',*,*,#15129,.T.);

+#15143=ORIENTED_EDGE('',*,*,#15106,.T.);

+#15144=ORIENTED_EDGE('',*,*,#14872,.T.);

+#15145=ORIENTED_EDGE('',*,*,#15048,.F.);

+#15146=EDGE_LOOP('',(#15142,#15143,#15144,#15145));

+#15147=FACE_OUTER_BOUND('',#15146,.F.);

+#15148=ADVANCED_FACE('',(#15147),#15141,.F.);

+#15149=CARTESIAN_POINT('',(2.211E1,0.E0,-7.7E-1));

+#15150=DIRECTION('',(-1.E0,0.E0,0.E0));

+#15151=DIRECTION('',(0.E0,0.E0,-1.E0));

+#15152=AXIS2_PLACEMENT_3D('',#15149,#15150,#15151);

+#15153=PLANE('',#15152);

+#15154=ORIENTED_EDGE('',*,*,#11808,.F.);

+#15156=ORIENTED_EDGE('',*,*,#15155,.T.);

+#15158=ORIENTED_EDGE('',*,*,#15157,.T.);

+#15160=ORIENTED_EDGE('',*,*,#15159,.F.);

+#15161=EDGE_LOOP('',(#15154,#15156,#15158,#15160));

+#15162=FACE_OUTER_BOUND('',#15161,.F.);

+#15163=ADVANCED_FACE('',(#15162),#15153,.F.);

+#15164=CARTESIAN_POINT('',(2.361E1,0.E0,-7.7E-1));

+#15165=DIRECTION('',(0.E0,0.E0,1.E0));

+#15166=DIRECTION('',(-1.E0,0.E0,0.E0));

+#15167=AXIS2_PLACEMENT_3D('',#15164,#15165,#15166);

+#15168=PLANE('',#15167);

+#15169=ORIENTED_EDGE('',*,*,#11814,.F.);

+#15171=ORIENTED_EDGE('',*,*,#15170,.T.);

+#15173=ORIENTED_EDGE('',*,*,#15172,.T.);

+#15174=ORIENTED_EDGE('',*,*,#15155,.F.);

+#15175=EDGE_LOOP('',(#15169,#15171,#15173,#15174));

+#15176=FACE_OUTER_BOUND('',#15175,.F.);

+#15177=ADVANCED_FACE('',(#15176),#15168,.F.);

+#15178=CARTESIAN_POINT('',(2.361E1,0.E0,-1.77E0));

+#15179=DIRECTION('',(1.E0,0.E0,0.E0));

+#15180=DIRECTION('',(0.E0,0.E0,1.E0));

+#15181=AXIS2_PLACEMENT_3D('',#15178,#15179,#15180);

+#15182=PLANE('',#15181);

+#15183=ORIENTED_EDGE('',*,*,#11812,.F.);

+#15185=ORIENTED_EDGE('',*,*,#15184,.T.);

+#15187=ORIENTED_EDGE('',*,*,#15186,.T.);

+#15188=ORIENTED_EDGE('',*,*,#15170,.F.);

+#15189=EDGE_LOOP('',(#15183,#15185,#15187,#15188));

+#15190=FACE_OUTER_BOUND('',#15189,.F.);

+#15191=ADVANCED_FACE('',(#15190),#15182,.F.);

+#15192=CARTESIAN_POINT('',(2.211E1,0.E0,-1.77E0));

+#15193=DIRECTION('',(0.E0,0.E0,-1.E0));

+#15194=DIRECTION('',(1.E0,0.E0,0.E0));

+#15195=AXIS2_PLACEMENT_3D('',#15192,#15193,#15194);

+#15196=PLANE('',#15195);

+#15197=ORIENTED_EDGE('',*,*,#11810,.F.);

+#15198=ORIENTED_EDGE('',*,*,#15159,.T.);

+#15200=ORIENTED_EDGE('',*,*,#15199,.T.);

+#15201=ORIENTED_EDGE('',*,*,#15184,.F.);

+#15202=EDGE_LOOP('',(#15197,#15198,#15200,#15201));

+#15203=FACE_OUTER_BOUND('',#15202,.F.);

+#15204=ADVANCED_FACE('',(#15203),#15196,.F.);

+#15205=CARTESIAN_POINT('',(2.286E1,2.8E0,0.E0));

+#15206=DIRECTION('',(0.E0,-1.E0,0.E0));

+#15207=DIRECTION('',(0.E0,0.E0,1.E0));

+#15208=AXIS2_PLACEMENT_3D('',#15205,#15206,#15207);

+#15209=PLANE('',#15208);

+#15210=ORIENTED_EDGE('',*,*,#15157,.F.);

+#15211=ORIENTED_EDGE('',*,*,#15172,.F.);

+#15212=ORIENTED_EDGE('',*,*,#15186,.F.);

+#15213=ORIENTED_EDGE('',*,*,#15199,.F.);

+#15214=EDGE_LOOP('',(#15210,#15211,#15212,#15213));

+#15215=FACE_OUTER_BOUND('',#15214,.F.);

+#15217=ORIENTED_EDGE('',*,*,#15216,.F.);

+#15219=ORIENTED_EDGE('',*,*,#15218,.F.);

+#15221=ORIENTED_EDGE('',*,*,#15220,.F.);

+#15223=ORIENTED_EDGE('',*,*,#15222,.F.);

+#15224=EDGE_LOOP('',(#15217,#15219,#15221,#15223));

+#15225=FACE_BOUND('',#15224,.F.);

+#15226=ADVANCED_FACE('',(#15215,#15225),#15209,.T.);

+#15227=CARTESIAN_POINT('',(2.286E1,2.8E0,0.E0));

+#15228=DIRECTION('',(0.E0,-1.E0,0.E0));

+#15229=DIRECTION('',(0.E0,0.E0,1.E0));

+#15230=AXIS2_PLACEMENT_3D('',#15227,#15228,#15229);

+#15231=PLANE('',#15230);

+#15233=ORIENTED_EDGE('',*,*,#15232,.F.);

+#15235=ORIENTED_EDGE('',*,*,#15234,.F.);

+#15237=ORIENTED_EDGE('',*,*,#15236,.F.);

+#15239=ORIENTED_EDGE('',*,*,#15238,.F.);

+#15240=EDGE_LOOP('',(#15233,#15235,#15237,#15239));

+#15241=FACE_OUTER_BOUND('',#15240,.F.);

+#15243=ORIENTED_EDGE('',*,*,#15242,.F.);

+#15245=ORIENTED_EDGE('',*,*,#15244,.F.);

+#15247=ORIENTED_EDGE('',*,*,#15246,.F.);

+#15249=ORIENTED_EDGE('',*,*,#15248,.F.);

+#15250=EDGE_LOOP('',(#15243,#15245,#15247,#15249));

+#15251=FACE_BOUND('',#15250,.F.);

+#15252=ADVANCED_FACE('',(#15241,#15251),#15231,.T.);

+#15253=CARTESIAN_POINT('',(2.211E1,0.E0,7.7E-1));

+#15254=DIRECTION('',(0.E0,0.E0,-1.E0));

+#15255=DIRECTION('',(1.E0,0.E0,0.E0));

+#15256=AXIS2_PLACEMENT_3D('',#15253,#15254,#15255);

+#15257=PLANE('',#15256);

+#15258=ORIENTED_EDGE('',*,*,#11818,.F.);

+#15260=ORIENTED_EDGE('',*,*,#15259,.T.);

+#15261=ORIENTED_EDGE('',*,*,#15232,.T.);

+#15263=ORIENTED_EDGE('',*,*,#15262,.F.);

+#15264=EDGE_LOOP('',(#15258,#15260,#15261,#15263));

+#15265=FACE_OUTER_BOUND('',#15264,.F.);

+#15266=ADVANCED_FACE('',(#15265),#15257,.F.);

+#15267=CARTESIAN_POINT('',(2.211E1,0.E0,1.77E0));

+#15268=DIRECTION('',(-1.E0,0.E0,0.E0));

+#15269=DIRECTION('',(0.E0,0.E0,-1.E0));

+#15270=AXIS2_PLACEMENT_3D('',#15267,#15268,#15269);

+#15271=PLANE('',#15270);

+#15272=ORIENTED_EDGE('',*,*,#11824,.F.);

+#15274=ORIENTED_EDGE('',*,*,#15273,.T.);

+#15275=ORIENTED_EDGE('',*,*,#15234,.T.);

+#15276=ORIENTED_EDGE('',*,*,#15259,.F.);

+#15277=EDGE_LOOP('',(#15272,#15274,#15275,#15276));

+#15278=FACE_OUTER_BOUND('',#15277,.F.);

+#15279=ADVANCED_FACE('',(#15278),#15271,.F.);

+#15280=CARTESIAN_POINT('',(2.361E1,0.E0,1.77E0));

+#15281=DIRECTION('',(0.E0,0.E0,1.E0));

+#15282=DIRECTION('',(-1.E0,0.E0,0.E0));

+#15283=AXIS2_PLACEMENT_3D('',#15280,#15281,#15282);

+#15284=PLANE('',#15283);

+#15285=ORIENTED_EDGE('',*,*,#11822,.F.);

+#15287=ORIENTED_EDGE('',*,*,#15286,.T.);

+#15288=ORIENTED_EDGE('',*,*,#15236,.T.);

+#15289=ORIENTED_EDGE('',*,*,#15273,.F.);

+#15290=EDGE_LOOP('',(#15285,#15287,#15288,#15289));

+#15291=FACE_OUTER_BOUND('',#15290,.F.);

+#15292=ADVANCED_FACE('',(#15291),#15284,.F.);

+#15293=CARTESIAN_POINT('',(2.361E1,0.E0,7.7E-1));

+#15294=DIRECTION('',(1.E0,0.E0,0.E0));

+#15295=DIRECTION('',(0.E0,0.E0,1.E0));

+#15296=AXIS2_PLACEMENT_3D('',#15293,#15294,#15295);

+#15297=PLANE('',#15296);

+#15298=ORIENTED_EDGE('',*,*,#11820,.F.);

+#15299=ORIENTED_EDGE('',*,*,#15262,.T.);

+#15300=ORIENTED_EDGE('',*,*,#15238,.T.);

+#15301=ORIENTED_EDGE('',*,*,#15286,.F.);

+#15302=EDGE_LOOP('',(#15298,#15299,#15300,#15301));

+#15303=FACE_OUTER_BOUND('',#15302,.F.);

+#15304=ADVANCED_FACE('',(#15303),#15297,.F.);

+#15305=CARTESIAN_POINT('',(2.318E1,3.55E0,-1.59E0));

+#15306=DIRECTION('',(0.E0,0.E0,-1.E0));

+#15307=DIRECTION('',(-1.E0,0.E0,0.E0));

+#15308=AXIS2_PLACEMENT_3D('',#15305,#15306,#15307);

+#15309=PLANE('',#15308);

+#15311=ORIENTED_EDGE('',*,*,#15310,.T.);

+#15313=ORIENTED_EDGE('',*,*,#15312,.T.);

+#15314=ORIENTED_EDGE('',*,*,#15216,.T.);

+#15316=ORIENTED_EDGE('',*,*,#15315,.F.);

+#15317=EDGE_LOOP('',(#15311,#15313,#15314,#15316));

+#15318=FACE_OUTER_BOUND('',#15317,.F.);

+#15319=ADVANCED_FACE('',(#15318),#15309,.F.);

+#15320=CARTESIAN_POINT('',(2.286E1,3.3E0,-1.84E0));

+#15321=DIRECTION('',(0.E0,7.071067811865E-1,7.071067811865E-1));

+#15322=DIRECTION('',(0.E0,-7.071067811865E-1,7.071067811865E-1));

+#15323=AXIS2_PLACEMENT_3D('',#15320,#15321,#15322);

+#15324=PLANE('',#15323);

+#15325=ORIENTED_EDGE('',*,*,#15310,.F.);

+#15327=ORIENTED_EDGE('',*,*,#15326,.T.);

+#15328=ORIENTED_EDGE('',*,*,#11224,.T.);

+#15330=ORIENTED_EDGE('',*,*,#15329,.F.);

+#15331=EDGE_LOOP('',(#15325,#15327,#15328,#15330));

+#15332=FACE_OUTER_BOUND('',#15331,.F.);

+#15333=ADVANCED_FACE('',(#15332),#15324,.T.);

+#15334=CARTESIAN_POINT('',(2.229E1,3.3E0,-1.27E0));

+#15335=DIRECTION('',(7.071067811865E-1,7.071067811865E-1,0.E0));

+#15336=DIRECTION('',(7.071067811865E-1,-7.071067811865E-1,0.E0));

+#15337=AXIS2_PLACEMENT_3D('',#15334,#15335,#15336);

+#15338=PLANE('',#15337);

+#15339=ORIENTED_EDGE('',*,*,#11226,.T.);

+#15340=ORIENTED_EDGE('',*,*,#15326,.F.);

+#15342=ORIENTED_EDGE('',*,*,#15341,.F.);

+#15344=ORIENTED_EDGE('',*,*,#15343,.T.);

+#15345=EDGE_LOOP('',(#15339,#15340,#15342,#15344));

+#15346=FACE_OUTER_BOUND('',#15345,.F.);

+#15347=ADVANCED_FACE('',(#15346),#15338,.T.);

+#15348=CARTESIAN_POINT('',(2.254E1,3.55E0,-1.59E0));

+#15349=DIRECTION('',(-1.E0,0.E0,0.E0));

+#15350=DIRECTION('',(0.E0,0.E0,1.E0));

+#15351=AXIS2_PLACEMENT_3D('',#15348,#15349,#15350);

+#15352=PLANE('',#15351);

+#15353=ORIENTED_EDGE('',*,*,#15341,.T.);

+#15354=ORIENTED_EDGE('',*,*,#15315,.T.);

+#15355=ORIENTED_EDGE('',*,*,#15222,.T.);

+#15357=ORIENTED_EDGE('',*,*,#15356,.F.);

+#15358=EDGE_LOOP('',(#15353,#15354,#15355,#15357));

+#15359=FACE_OUTER_BOUND('',#15358,.F.);

+#15360=ADVANCED_FACE('',(#15359),#15352,.F.);

+#15361=CARTESIAN_POINT('',(2.254E1,3.55E0,-9.5E-1));

+#15362=DIRECTION('',(0.E0,0.E0,1.E0));

+#15363=DIRECTION('',(1.E0,0.E0,0.E0));

+#15364=AXIS2_PLACEMENT_3D('',#15361,#15362,#15363);

+#15365=PLANE('',#15364);

+#15367=ORIENTED_EDGE('',*,*,#15366,.T.);

+#15368=ORIENTED_EDGE('',*,*,#15356,.T.);

+#15369=ORIENTED_EDGE('',*,*,#15220,.T.);

+#15371=ORIENTED_EDGE('',*,*,#15370,.F.);

+#15372=EDGE_LOOP('',(#15367,#15368,#15369,#15371));

+#15373=FACE_OUTER_BOUND('',#15372,.F.);

+#15374=ADVANCED_FACE('',(#15373),#15365,.F.);

+#15375=CARTESIAN_POINT('',(2.286E1,3.3E0,-7.E-1));

+#15376=DIRECTION('',(0.E0,7.071067811865E-1,-7.071067811865E-1));

+#15377=DIRECTION('',(0.E0,-7.071067811865E-1,-7.071067811865E-1));

+#15378=AXIS2_PLACEMENT_3D('',#15375,#15376,#15377);

+#15379=PLANE('',#15378);

+#15380=ORIENTED_EDGE('',*,*,#11228,.T.);

+#15381=ORIENTED_EDGE('',*,*,#15343,.F.);

+#15382=ORIENTED_EDGE('',*,*,#15366,.F.);

+#15384=ORIENTED_EDGE('',*,*,#15383,.T.);

+#15385=EDGE_LOOP('',(#15380,#15381,#15382,#15384));

+#15386=FACE_OUTER_BOUND('',#15385,.F.);

+#15387=ADVANCED_FACE('',(#15386),#15379,.T.);

+#15388=CARTESIAN_POINT('',(2.343E1,3.3E0,-1.27E0));

+#15389=DIRECTION('',(-7.071067811865E-1,7.071067811865E-1,0.E0));

+#15390=DIRECTION('',(-7.071067811865E-1,-7.071067811865E-1,0.E0));

+#15391=AXIS2_PLACEMENT_3D('',#15388,#15389,#15390);

+#15392=PLANE('',#15391);

+#15394=ORIENTED_EDGE('',*,*,#15393,.F.);

+#15395=ORIENTED_EDGE('',*,*,#15329,.T.);

+#15396=ORIENTED_EDGE('',*,*,#11222,.T.);

+#15397=ORIENTED_EDGE('',*,*,#15383,.F.);

+#15398=EDGE_LOOP('',(#15394,#15395,#15396,#15397));

+#15399=FACE_OUTER_BOUND('',#15398,.F.);

+#15400=ADVANCED_FACE('',(#15399),#15392,.T.);

+#15401=CARTESIAN_POINT('',(2.318E1,3.55E0,-9.5E-1));

+#15402=DIRECTION('',(1.E0,0.E0,0.E0));

+#15403=DIRECTION('',(0.E0,0.E0,-1.E0));

+#15404=AXIS2_PLACEMENT_3D('',#15401,#15402,#15403);

+#15405=PLANE('',#15404);

+#15406=ORIENTED_EDGE('',*,*,#15393,.T.);

+#15407=ORIENTED_EDGE('',*,*,#15370,.T.);

+#15408=ORIENTED_EDGE('',*,*,#15218,.T.);

+#15409=ORIENTED_EDGE('',*,*,#15312,.F.);

+#15410=EDGE_LOOP('',(#15406,#15407,#15408,#15409));

+#15411=FACE_OUTER_BOUND('',#15410,.F.);

+#15412=ADVANCED_FACE('',(#15411),#15405,.F.);

+#15413=CARTESIAN_POINT('',(2.318E1,3.55E0,1.59E0));

+#15414=DIRECTION('',(1.E0,0.E0,0.E0));

+#15415=DIRECTION('',(0.E0,0.E0,-1.E0));

+#15416=AXIS2_PLACEMENT_3D('',#15413,#15414,#15415);

+#15417=PLANE('',#15416);

+#15419=ORIENTED_EDGE('',*,*,#15418,.T.);

+#15421=ORIENTED_EDGE('',*,*,#15420,.T.);

+#15422=ORIENTED_EDGE('',*,*,#15242,.T.);

+#15424=ORIENTED_EDGE('',*,*,#15423,.F.);

+#15425=EDGE_LOOP('',(#15419,#15421,#15422,#15424));

+#15426=FACE_OUTER_BOUND('',#15425,.F.);

+#15427=ADVANCED_FACE('',(#15426),#15417,.F.);

+#15428=CARTESIAN_POINT('',(2.343E1,3.3E0,1.27E0));

+#15429=DIRECTION('',(-7.071067811865E-1,7.071067811865E-1,0.E0));

+#15430=DIRECTION('',(-7.071067811865E-1,-7.071067811865E-1,0.E0));

+#15431=AXIS2_PLACEMENT_3D('',#15428,#15429,#15430);

+#15432=PLANE('',#15431);

+#15433=ORIENTED_EDGE('',*,*,#15418,.F.);

+#15435=ORIENTED_EDGE('',*,*,#15434,.T.);

+#15436=ORIENTED_EDGE('',*,*,#11236,.T.);

+#15438=ORIENTED_EDGE('',*,*,#15437,.F.);

+#15439=EDGE_LOOP('',(#15433,#15435,#15436,#15438));

+#15440=FACE_OUTER_BOUND('',#15439,.F.);

+#15441=ADVANCED_FACE('',(#15440),#15432,.T.);

+#15442=CARTESIAN_POINT('',(2.286E1,3.3E0,7.E-1));

+#15443=DIRECTION('',(0.E0,7.071067811865E-1,7.071067811865E-1));

+#15444=DIRECTION('',(0.E0,-7.071067811865E-1,7.071067811865E-1));

+#15445=AXIS2_PLACEMENT_3D('',#15442,#15443,#15444);

+#15446=PLANE('',#15445);

+#15447=ORIENTED_EDGE('',*,*,#11238,.T.);

+#15448=ORIENTED_EDGE('',*,*,#15434,.F.);

+#15450=ORIENTED_EDGE('',*,*,#15449,.F.);

+#15452=ORIENTED_EDGE('',*,*,#15451,.T.);

+#15453=EDGE_LOOP('',(#15447,#15448,#15450,#15452));

+#15454=FACE_OUTER_BOUND('',#15453,.F.);

+#15455=ADVANCED_FACE('',(#15454),#15446,.T.);

+#15456=CARTESIAN_POINT('',(2.318E1,3.55E0,9.5E-1));

+#15457=DIRECTION('',(0.E0,0.E0,-1.E0));

+#15458=DIRECTION('',(-1.E0,0.E0,0.E0));

+#15459=AXIS2_PLACEMENT_3D('',#15456,#15457,#15458);

+#15460=PLANE('',#15459);

+#15461=ORIENTED_EDGE('',*,*,#15449,.T.);

+#15462=ORIENTED_EDGE('',*,*,#15423,.T.);

+#15463=ORIENTED_EDGE('',*,*,#15248,.T.);

+#15465=ORIENTED_EDGE('',*,*,#15464,.F.);

+#15466=EDGE_LOOP('',(#15461,#15462,#15463,#15465));

+#15467=FACE_OUTER_BOUND('',#15466,.F.);

+#15468=ADVANCED_FACE('',(#15467),#15460,.F.);

+#15469=CARTESIAN_POINT('',(2.254E1,3.55E0,9.5E-1));

+#15470=DIRECTION('',(-1.E0,0.E0,0.E0));

+#15471=DIRECTION('',(0.E0,0.E0,1.E0));

+#15472=AXIS2_PLACEMENT_3D('',#15469,#15470,#15471);

+#15473=PLANE('',#15472);

+#15475=ORIENTED_EDGE('',*,*,#15474,.T.);

+#15476=ORIENTED_EDGE('',*,*,#15464,.T.);

+#15477=ORIENTED_EDGE('',*,*,#15246,.T.);

+#15479=ORIENTED_EDGE('',*,*,#15478,.F.);

+#15480=EDGE_LOOP('',(#15475,#15476,#15477,#15479));

+#15481=FACE_OUTER_BOUND('',#15480,.F.);

+#15482=ADVANCED_FACE('',(#15481),#15473,.F.);

+#15483=CARTESIAN_POINT('',(2.229E1,3.3E0,1.27E0));

+#15484=DIRECTION('',(7.071067811865E-1,7.071067811865E-1,0.E0));

+#15485=DIRECTION('',(7.071067811865E-1,-7.071067811865E-1,0.E0));

+#15486=AXIS2_PLACEMENT_3D('',#15483,#15484,#15485);

+#15487=PLANE('',#15486);

+#15488=ORIENTED_EDGE('',*,*,#11232,.T.);

+#15489=ORIENTED_EDGE('',*,*,#15451,.F.);

+#15490=ORIENTED_EDGE('',*,*,#15474,.F.);

+#15492=ORIENTED_EDGE('',*,*,#15491,.T.);

+#15493=EDGE_LOOP('',(#15488,#15489,#15490,#15492));

+#15494=FACE_OUTER_BOUND('',#15493,.F.);

+#15495=ADVANCED_FACE('',(#15494),#15487,.T.);

+#15496=CARTESIAN_POINT('',(2.286E1,3.3E0,1.84E0));

+#15497=DIRECTION('',(0.E0,7.071067811865E-1,-7.071067811865E-1));

+#15498=DIRECTION('',(0.E0,-7.071067811865E-1,-7.071067811865E-1));

+#15499=AXIS2_PLACEMENT_3D('',#15496,#15497,#15498);

+#15500=PLANE('',#15499);

+#15502=ORIENTED_EDGE('',*,*,#15501,.F.);

+#15503=ORIENTED_EDGE('',*,*,#15437,.T.);

+#15504=ORIENTED_EDGE('',*,*,#11234,.T.);

+#15505=ORIENTED_EDGE('',*,*,#15491,.F.);

+#15506=EDGE_LOOP('',(#15502,#15503,#15504,#15505));

+#15507=FACE_OUTER_BOUND('',#15506,.F.);

+#15508=ADVANCED_FACE('',(#15507),#15500,.T.);

+#15509=CARTESIAN_POINT('',(2.254E1,3.55E0,1.59E0));

+#15510=DIRECTION('',(0.E0,0.E0,1.E0));

+#15511=DIRECTION('',(1.E0,0.E0,0.E0));

+#15512=AXIS2_PLACEMENT_3D('',#15509,#15510,#15511);

+#15513=PLANE('',#15512);

+#15514=ORIENTED_EDGE('',*,*,#15501,.T.);

+#15515=ORIENTED_EDGE('',*,*,#15478,.T.);

+#15516=ORIENTED_EDGE('',*,*,#15244,.T.);

+#15517=ORIENTED_EDGE('',*,*,#15420,.F.);

+#15518=EDGE_LOOP('',(#15514,#15515,#15516,#15517));

+#15519=FACE_OUTER_BOUND('',#15518,.F.);

+#15520=ADVANCED_FACE('',(#15519),#15513,.F.);

+#15521=CARTESIAN_POINT('',(2.465E1,0.E0,-7.7E-1));

+#15522=DIRECTION('',(-1.E0,0.E0,0.E0));

+#15523=DIRECTION('',(0.E0,0.E0,-1.E0));

+#15524=AXIS2_PLACEMENT_3D('',#15521,#15522,#15523);

+#15525=PLANE('',#15524);

+#15526=ORIENTED_EDGE('',*,*,#11828,.F.);

+#15528=ORIENTED_EDGE('',*,*,#15527,.T.);

+#15530=ORIENTED_EDGE('',*,*,#15529,.T.);

+#15532=ORIENTED_EDGE('',*,*,#15531,.F.);

+#15533=EDGE_LOOP('',(#15526,#15528,#15530,#15532));

+#15534=FACE_OUTER_BOUND('',#15533,.F.);

+#15535=ADVANCED_FACE('',(#15534),#15525,.F.);

+#15536=CARTESIAN_POINT('',(2.615E1,0.E0,-7.7E-1));

+#15537=DIRECTION('',(0.E0,0.E0,1.E0));

+#15538=DIRECTION('',(-1.E0,0.E0,0.E0));

+#15539=AXIS2_PLACEMENT_3D('',#15536,#15537,#15538);

+#15540=PLANE('',#15539);

+#15541=ORIENTED_EDGE('',*,*,#11834,.F.);

+#15543=ORIENTED_EDGE('',*,*,#15542,.T.);

+#15545=ORIENTED_EDGE('',*,*,#15544,.T.);

+#15546=ORIENTED_EDGE('',*,*,#15527,.F.);

+#15547=EDGE_LOOP('',(#15541,#15543,#15545,#15546));

+#15548=FACE_OUTER_BOUND('',#15547,.F.);

+#15549=ADVANCED_FACE('',(#15548),#15540,.F.);

+#15550=CARTESIAN_POINT('',(2.615E1,0.E0,-1.77E0));

+#15551=DIRECTION('',(1.E0,0.E0,0.E0));

+#15552=DIRECTION('',(0.E0,0.E0,1.E0));

+#15553=AXIS2_PLACEMENT_3D('',#15550,#15551,#15552);

+#15554=PLANE('',#15553);

+#15555=ORIENTED_EDGE('',*,*,#11832,.F.);

+#15557=ORIENTED_EDGE('',*,*,#15556,.T.);

+#15559=ORIENTED_EDGE('',*,*,#15558,.T.);

+#15560=ORIENTED_EDGE('',*,*,#15542,.F.);

+#15561=EDGE_LOOP('',(#15555,#15557,#15559,#15560));

+#15562=FACE_OUTER_BOUND('',#15561,.F.);

+#15563=ADVANCED_FACE('',(#15562),#15554,.F.);

+#15564=CARTESIAN_POINT('',(2.465E1,0.E0,-1.77E0));

+#15565=DIRECTION('',(0.E0,0.E0,-1.E0));

+#15566=DIRECTION('',(1.E0,0.E0,0.E0));

+#15567=AXIS2_PLACEMENT_3D('',#15564,#15565,#15566);

+#15568=PLANE('',#15567);

+#15569=ORIENTED_EDGE('',*,*,#11830,.F.);

+#15570=ORIENTED_EDGE('',*,*,#15531,.T.);

+#15572=ORIENTED_EDGE('',*,*,#15571,.T.);

+#15573=ORIENTED_EDGE('',*,*,#15556,.F.);

+#15574=EDGE_LOOP('',(#15569,#15570,#15572,#15573));

+#15575=FACE_OUTER_BOUND('',#15574,.F.);

+#15576=ADVANCED_FACE('',(#15575),#15568,.F.);

+#15577=CARTESIAN_POINT('',(2.54E1,2.8E0,0.E0));

+#15578=DIRECTION('',(0.E0,-1.E0,0.E0));

+#15579=DIRECTION('',(0.E0,0.E0,1.E0));

+#15580=AXIS2_PLACEMENT_3D('',#15577,#15578,#15579);

+#15581=PLANE('',#15580);

+#15582=ORIENTED_EDGE('',*,*,#15529,.F.);

+#15583=ORIENTED_EDGE('',*,*,#15544,.F.);

+#15584=ORIENTED_EDGE('',*,*,#15558,.F.);

+#15585=ORIENTED_EDGE('',*,*,#15571,.F.);

+#15586=EDGE_LOOP('',(#15582,#15583,#15584,#15585));

+#15587=FACE_OUTER_BOUND('',#15586,.F.);

+#15589=ORIENTED_EDGE('',*,*,#15588,.F.);

+#15591=ORIENTED_EDGE('',*,*,#15590,.F.);

+#15593=ORIENTED_EDGE('',*,*,#15592,.F.);

+#15595=ORIENTED_EDGE('',*,*,#15594,.F.);

+#15596=EDGE_LOOP('',(#15589,#15591,#15593,#15595));

+#15597=FACE_BOUND('',#15596,.F.);

+#15598=ADVANCED_FACE('',(#15587,#15597),#15581,.T.);

+#15599=CARTESIAN_POINT('',(2.54E1,2.8E0,0.E0));

+#15600=DIRECTION('',(0.E0,-1.E0,0.E0));

+#15601=DIRECTION('',(0.E0,0.E0,1.E0));

+#15602=AXIS2_PLACEMENT_3D('',#15599,#15600,#15601);

+#15603=PLANE('',#15602);

+#15605=ORIENTED_EDGE('',*,*,#15604,.F.);

+#15607=ORIENTED_EDGE('',*,*,#15606,.F.);

+#15609=ORIENTED_EDGE('',*,*,#15608,.F.);

+#15611=ORIENTED_EDGE('',*,*,#15610,.F.);

+#15612=EDGE_LOOP('',(#15605,#15607,#15609,#15611));

+#15613=FACE_OUTER_BOUND('',#15612,.F.);

+#15615=ORIENTED_EDGE('',*,*,#15614,.F.);

+#15617=ORIENTED_EDGE('',*,*,#15616,.F.);

+#15619=ORIENTED_EDGE('',*,*,#15618,.F.);

+#15621=ORIENTED_EDGE('',*,*,#15620,.F.);

+#15622=EDGE_LOOP('',(#15615,#15617,#15619,#15621));

+#15623=FACE_BOUND('',#15622,.F.);

+#15624=ADVANCED_FACE('',(#15613,#15623),#15603,.T.);

+#15625=CARTESIAN_POINT('',(2.465E1,0.E0,7.7E-1));

+#15626=DIRECTION('',(0.E0,0.E0,-1.E0));

+#15627=DIRECTION('',(1.E0,0.E0,0.E0));

+#15628=AXIS2_PLACEMENT_3D('',#15625,#15626,#15627);

+#15629=PLANE('',#15628);

+#15630=ORIENTED_EDGE('',*,*,#11838,.F.);

+#15632=ORIENTED_EDGE('',*,*,#15631,.T.);

+#15633=ORIENTED_EDGE('',*,*,#15604,.T.);

+#15635=ORIENTED_EDGE('',*,*,#15634,.F.);

+#15636=EDGE_LOOP('',(#15630,#15632,#15633,#15635));

+#15637=FACE_OUTER_BOUND('',#15636,.F.);

+#15638=ADVANCED_FACE('',(#15637),#15629,.F.);

+#15639=CARTESIAN_POINT('',(2.465E1,0.E0,1.77E0));

+#15640=DIRECTION('',(-1.E0,0.E0,0.E0));

+#15641=DIRECTION('',(0.E0,0.E0,-1.E0));

+#15642=AXIS2_PLACEMENT_3D('',#15639,#15640,#15641);

+#15643=PLANE('',#15642);

+#15644=ORIENTED_EDGE('',*,*,#11844,.F.);

+#15646=ORIENTED_EDGE('',*,*,#15645,.T.);

+#15647=ORIENTED_EDGE('',*,*,#15606,.T.);

+#15648=ORIENTED_EDGE('',*,*,#15631,.F.);

+#15649=EDGE_LOOP('',(#15644,#15646,#15647,#15648));

+#15650=FACE_OUTER_BOUND('',#15649,.F.);

+#15651=ADVANCED_FACE('',(#15650),#15643,.F.);

+#15652=CARTESIAN_POINT('',(2.615E1,0.E0,1.77E0));

+#15653=DIRECTION('',(0.E0,0.E0,1.E0));

+#15654=DIRECTION('',(-1.E0,0.E0,0.E0));

+#15655=AXIS2_PLACEMENT_3D('',#15652,#15653,#15654);

+#15656=PLANE('',#15655);

+#15657=ORIENTED_EDGE('',*,*,#11842,.F.);

+#15659=ORIENTED_EDGE('',*,*,#15658,.T.);

+#15660=ORIENTED_EDGE('',*,*,#15608,.T.);

+#15661=ORIENTED_EDGE('',*,*,#15645,.F.);

+#15662=EDGE_LOOP('',(#15657,#15659,#15660,#15661));

+#15663=FACE_OUTER_BOUND('',#15662,.F.);

+#15664=ADVANCED_FACE('',(#15663),#15656,.F.);

+#15665=CARTESIAN_POINT('',(2.615E1,0.E0,7.7E-1));

+#15666=DIRECTION('',(1.E0,0.E0,0.E0));

+#15667=DIRECTION('',(0.E0,0.E0,1.E0));

+#15668=AXIS2_PLACEMENT_3D('',#15665,#15666,#15667);

+#15669=PLANE('',#15668);

+#15670=ORIENTED_EDGE('',*,*,#11840,.F.);

+#15671=ORIENTED_EDGE('',*,*,#15634,.T.);

+#15672=ORIENTED_EDGE('',*,*,#15610,.T.);

+#15673=ORIENTED_EDGE('',*,*,#15658,.F.);

+#15674=EDGE_LOOP('',(#15670,#15671,#15672,#15673));

+#15675=FACE_OUTER_BOUND('',#15674,.F.);

+#15676=ADVANCED_FACE('',(#15675),#15669,.F.);

+#15677=CARTESIAN_POINT('',(2.572E1,3.55E0,-1.59E0));

+#15678=DIRECTION('',(0.E0,0.E0,-1.E0));

+#15679=DIRECTION('',(-1.E0,0.E0,0.E0));

+#15680=AXIS2_PLACEMENT_3D('',#15677,#15678,#15679);

+#15681=PLANE('',#15680);

+#15683=ORIENTED_EDGE('',*,*,#15682,.T.);

+#15685=ORIENTED_EDGE('',*,*,#15684,.T.);

+#15686=ORIENTED_EDGE('',*,*,#15588,.T.);

+#15688=ORIENTED_EDGE('',*,*,#15687,.F.);

+#15689=EDGE_LOOP('',(#15683,#15685,#15686,#15688));

+#15690=FACE_OUTER_BOUND('',#15689,.F.);

+#15691=ADVANCED_FACE('',(#15690),#15681,.F.);

+#15692=CARTESIAN_POINT('',(2.54E1,3.3E0,-1.84E0));

+#15693=DIRECTION('',(0.E0,7.071067811865E-1,7.071067811865E-1));

+#15694=DIRECTION('',(0.E0,-7.071067811865E-1,7.071067811865E-1));

+#15695=AXIS2_PLACEMENT_3D('',#15692,#15693,#15694);

+#15696=PLANE('',#15695);

+#15697=ORIENTED_EDGE('',*,*,#15682,.F.);

+#15699=ORIENTED_EDGE('',*,*,#15698,.T.);

+#15700=ORIENTED_EDGE('',*,*,#11244,.T.);

+#15702=ORIENTED_EDGE('',*,*,#15701,.F.);

+#15703=EDGE_LOOP('',(#15697,#15699,#15700,#15702));

+#15704=FACE_OUTER_BOUND('',#15703,.F.);

+#15705=ADVANCED_FACE('',(#15704),#15696,.T.);

+#15706=CARTESIAN_POINT('',(2.483E1,3.3E0,-1.27E0));

+#15707=DIRECTION('',(7.071067811865E-1,7.071067811865E-1,0.E0));

+#15708=DIRECTION('',(7.071067811865E-1,-7.071067811865E-1,0.E0));

+#15709=AXIS2_PLACEMENT_3D('',#15706,#15707,#15708);

+#15710=PLANE('',#15709);

+#15711=ORIENTED_EDGE('',*,*,#11246,.T.);

+#15712=ORIENTED_EDGE('',*,*,#15698,.F.);

+#15714=ORIENTED_EDGE('',*,*,#15713,.F.);

+#15716=ORIENTED_EDGE('',*,*,#15715,.T.);

+#15717=EDGE_LOOP('',(#15711,#15712,#15714,#15716));

+#15718=FACE_OUTER_BOUND('',#15717,.F.);

+#15719=ADVANCED_FACE('',(#15718),#15710,.T.);

+#15720=CARTESIAN_POINT('',(2.508E1,3.55E0,-1.59E0));

+#15721=DIRECTION('',(-1.E0,0.E0,0.E0));

+#15722=DIRECTION('',(0.E0,0.E0,1.E0));

+#15723=AXIS2_PLACEMENT_3D('',#15720,#15721,#15722);

+#15724=PLANE('',#15723);

+#15725=ORIENTED_EDGE('',*,*,#15713,.T.);

+#15726=ORIENTED_EDGE('',*,*,#15687,.T.);

+#15727=ORIENTED_EDGE('',*,*,#15594,.T.);

+#15729=ORIENTED_EDGE('',*,*,#15728,.F.);

+#15730=EDGE_LOOP('',(#15725,#15726,#15727,#15729));

+#15731=FACE_OUTER_BOUND('',#15730,.F.);

+#15732=ADVANCED_FACE('',(#15731),#15724,.F.);

+#15733=CARTESIAN_POINT('',(2.508E1,3.55E0,-9.5E-1));

+#15734=DIRECTION('',(0.E0,0.E0,1.E0));

+#15735=DIRECTION('',(1.E0,0.E0,0.E0));

+#15736=AXIS2_PLACEMENT_3D('',#15733,#15734,#15735);

+#15737=PLANE('',#15736);

+#15739=ORIENTED_EDGE('',*,*,#15738,.T.);

+#15740=ORIENTED_EDGE('',*,*,#15728,.T.);

+#15741=ORIENTED_EDGE('',*,*,#15592,.T.);

+#15743=ORIENTED_EDGE('',*,*,#15742,.F.);

+#15744=EDGE_LOOP('',(#15739,#15740,#15741,#15743));

+#15745=FACE_OUTER_BOUND('',#15744,.F.);

+#15746=ADVANCED_FACE('',(#15745),#15737,.F.);

+#15747=CARTESIAN_POINT('',(2.54E1,3.3E0,-7.E-1));

+#15748=DIRECTION('',(0.E0,7.071067811865E-1,-7.071067811865E-1));

+#15749=DIRECTION('',(0.E0,-7.071067811865E-1,-7.071067811865E-1));

+#15750=AXIS2_PLACEMENT_3D('',#15747,#15748,#15749);

+#15751=PLANE('',#15750);

+#15752=ORIENTED_EDGE('',*,*,#11248,.T.);

+#15753=ORIENTED_EDGE('',*,*,#15715,.F.);

+#15754=ORIENTED_EDGE('',*,*,#15738,.F.);

+#15756=ORIENTED_EDGE('',*,*,#15755,.T.);

+#15757=EDGE_LOOP('',(#15752,#15753,#15754,#15756));

+#15758=FACE_OUTER_BOUND('',#15757,.F.);

+#15759=ADVANCED_FACE('',(#15758),#15751,.T.);

+#15760=CARTESIAN_POINT('',(2.597E1,3.3E0,-1.27E0));

+#15761=DIRECTION('',(-7.071067811865E-1,7.071067811865E-1,0.E0));

+#15762=DIRECTION('',(-7.071067811865E-1,-7.071067811865E-1,0.E0));

+#15763=AXIS2_PLACEMENT_3D('',#15760,#15761,#15762);

+#15764=PLANE('',#15763);

+#15766=ORIENTED_EDGE('',*,*,#15765,.F.);

+#15767=ORIENTED_EDGE('',*,*,#15701,.T.);

+#15768=ORIENTED_EDGE('',*,*,#11242,.T.);

+#15769=ORIENTED_EDGE('',*,*,#15755,.F.);

+#15770=EDGE_LOOP('',(#15766,#15767,#15768,#15769));

+#15771=FACE_OUTER_BOUND('',#15770,.F.);

+#15772=ADVANCED_FACE('',(#15771),#15764,.T.);

+#15773=CARTESIAN_POINT('',(2.572E1,3.55E0,-9.5E-1));

+#15774=DIRECTION('',(1.E0,0.E0,0.E0));

+#15775=DIRECTION('',(0.E0,0.E0,-1.E0));

+#15776=AXIS2_PLACEMENT_3D('',#15773,#15774,#15775);

+#15777=PLANE('',#15776);

+#15778=ORIENTED_EDGE('',*,*,#15765,.T.);

+#15779=ORIENTED_EDGE('',*,*,#15742,.T.);

+#15780=ORIENTED_EDGE('',*,*,#15590,.T.);

+#15781=ORIENTED_EDGE('',*,*,#15684,.F.);

+#15782=EDGE_LOOP('',(#15778,#15779,#15780,#15781));

+#15783=FACE_OUTER_BOUND('',#15782,.F.);

+#15784=ADVANCED_FACE('',(#15783),#15777,.F.);

+#15785=CARTESIAN_POINT('',(2.572E1,3.55E0,1.59E0));

+#15786=DIRECTION('',(1.E0,0.E0,0.E0));

+#15787=DIRECTION('',(0.E0,0.E0,-1.E0));

+#15788=AXIS2_PLACEMENT_3D('',#15785,#15786,#15787);

+#15789=PLANE('',#15788);

+#15791=ORIENTED_EDGE('',*,*,#15790,.T.);

+#15793=ORIENTED_EDGE('',*,*,#15792,.T.);

+#15794=ORIENTED_EDGE('',*,*,#15614,.T.);

+#15796=ORIENTED_EDGE('',*,*,#15795,.F.);

+#15797=EDGE_LOOP('',(#15791,#15793,#15794,#15796));

+#15798=FACE_OUTER_BOUND('',#15797,.F.);

+#15799=ADVANCED_FACE('',(#15798),#15789,.F.);

+#15800=CARTESIAN_POINT('',(2.597E1,3.3E0,1.27E0));

+#15801=DIRECTION('',(-7.071067811865E-1,7.071067811865E-1,0.E0));

+#15802=DIRECTION('',(-7.071067811865E-1,-7.071067811865E-1,0.E0));

+#15803=AXIS2_PLACEMENT_3D('',#15800,#15801,#15802);

+#15804=PLANE('',#15803);

+#15805=ORIENTED_EDGE('',*,*,#15790,.F.);

+#15807=ORIENTED_EDGE('',*,*,#15806,.T.);

+#15808=ORIENTED_EDGE('',*,*,#11256,.T.);

+#15810=ORIENTED_EDGE('',*,*,#15809,.F.);

+#15811=EDGE_LOOP('',(#15805,#15807,#15808,#15810));

+#15812=FACE_OUTER_BOUND('',#15811,.F.);

+#15813=ADVANCED_FACE('',(#15812),#15804,.T.);

+#15814=CARTESIAN_POINT('',(2.54E1,3.3E0,7.E-1));

+#15815=DIRECTION('',(0.E0,7.071067811865E-1,7.071067811865E-1));

+#15816=DIRECTION('',(0.E0,-7.071067811865E-1,7.071067811865E-1));

+#15817=AXIS2_PLACEMENT_3D('',#15814,#15815,#15816);

+#15818=PLANE('',#15817);

+#15819=ORIENTED_EDGE('',*,*,#11258,.T.);

+#15820=ORIENTED_EDGE('',*,*,#15806,.F.);

+#15822=ORIENTED_EDGE('',*,*,#15821,.F.);

+#15824=ORIENTED_EDGE('',*,*,#15823,.T.);

+#15825=EDGE_LOOP('',(#15819,#15820,#15822,#15824));

+#15826=FACE_OUTER_BOUND('',#15825,.F.);

+#15827=ADVANCED_FACE('',(#15826),#15818,.T.);

+#15828=CARTESIAN_POINT('',(2.572E1,3.55E0,9.5E-1));

+#15829=DIRECTION('',(0.E0,0.E0,-1.E0));

+#15830=DIRECTION('',(-1.E0,0.E0,0.E0));

+#15831=AXIS2_PLACEMENT_3D('',#15828,#15829,#15830);

+#15832=PLANE('',#15831);

+#15833=ORIENTED_EDGE('',*,*,#15821,.T.);

+#15834=ORIENTED_EDGE('',*,*,#15795,.T.);

+#15835=ORIENTED_EDGE('',*,*,#15620,.T.);

+#15837=ORIENTED_EDGE('',*,*,#15836,.F.);

+#15838=EDGE_LOOP('',(#15833,#15834,#15835,#15837));

+#15839=FACE_OUTER_BOUND('',#15838,.F.);

+#15840=ADVANCED_FACE('',(#15839),#15832,.F.);

+#15841=CARTESIAN_POINT('',(2.508E1,3.55E0,9.5E-1));

+#15842=DIRECTION('',(-1.E0,0.E0,0.E0));

+#15843=DIRECTION('',(0.E0,0.E0,1.E0));

+#15844=AXIS2_PLACEMENT_3D('',#15841,#15842,#15843);

+#15845=PLANE('',#15844);

+#15847=ORIENTED_EDGE('',*,*,#15846,.T.);

+#15848=ORIENTED_EDGE('',*,*,#15836,.T.);

+#15849=ORIENTED_EDGE('',*,*,#15618,.T.);

+#15851=ORIENTED_EDGE('',*,*,#15850,.F.);

+#15852=EDGE_LOOP('',(#15847,#15848,#15849,#15851));

+#15853=FACE_OUTER_BOUND('',#15852,.F.);

+#15854=ADVANCED_FACE('',(#15853),#15845,.F.);

+#15855=CARTESIAN_POINT('',(2.483E1,3.3E0,1.27E0));

+#15856=DIRECTION('',(7.071067811865E-1,7.071067811865E-1,0.E0));

+#15857=DIRECTION('',(7.071067811865E-1,-7.071067811865E-1,0.E0));

+#15858=AXIS2_PLACEMENT_3D('',#15855,#15856,#15857);

+#15859=PLANE('',#15858);

+#15860=ORIENTED_EDGE('',*,*,#11252,.T.);

+#15861=ORIENTED_EDGE('',*,*,#15823,.F.);

+#15862=ORIENTED_EDGE('',*,*,#15846,.F.);

+#15864=ORIENTED_EDGE('',*,*,#15863,.T.);

+#15865=EDGE_LOOP('',(#15860,#15861,#15862,#15864));

+#15866=FACE_OUTER_BOUND('',#15865,.F.);

+#15867=ADVANCED_FACE('',(#15866),#15859,.T.);

+#15868=CARTESIAN_POINT('',(2.54E1,3.3E0,1.84E0));

+#15869=DIRECTION('',(0.E0,7.071067811865E-1,-7.071067811865E-1));

+#15870=DIRECTION('',(0.E0,-7.071067811865E-1,-7.071067811865E-1));

+#15871=AXIS2_PLACEMENT_3D('',#15868,#15869,#15870);

+#15872=PLANE('',#15871);

+#15874=ORIENTED_EDGE('',*,*,#15873,.F.);

+#15875=ORIENTED_EDGE('',*,*,#15809,.T.);

+#15876=ORIENTED_EDGE('',*,*,#11254,.T.);

+#15877=ORIENTED_EDGE('',*,*,#15863,.F.);

+#15878=EDGE_LOOP('',(#15874,#15875,#15876,#15877));

+#15879=FACE_OUTER_BOUND('',#15878,.F.);

+#15880=ADVANCED_FACE('',(#15879),#15872,.T.);

+#15881=CARTESIAN_POINT('',(2.508E1,3.55E0,1.59E0));

+#15882=DIRECTION('',(0.E0,0.E0,1.E0));

+#15883=DIRECTION('',(1.E0,0.E0,0.E0));

+#15884=AXIS2_PLACEMENT_3D('',#15881,#15882,#15883);

+#15885=PLANE('',#15884);

+#15886=ORIENTED_EDGE('',*,*,#15873,.T.);

+#15887=ORIENTED_EDGE('',*,*,#15850,.T.);

+#15888=ORIENTED_EDGE('',*,*,#15616,.T.);

+#15889=ORIENTED_EDGE('',*,*,#15792,.F.);

+#15890=EDGE_LOOP('',(#15886,#15887,#15888,#15889));

+#15891=FACE_OUTER_BOUND('',#15890,.F.);

+#15892=ADVANCED_FACE('',(#15891),#15885,.F.);

+#15893=CARTESIAN_POINT('',(2.719E1,0.E0,-7.7E-1));

+#15894=DIRECTION('',(-1.E0,0.E0,0.E0));

+#15895=DIRECTION('',(0.E0,0.E0,-1.E0));

+#15896=AXIS2_PLACEMENT_3D('',#15893,#15894,#15895);

+#15897=PLANE('',#15896);

+#15898=ORIENTED_EDGE('',*,*,#11848,.F.);

+#15900=ORIENTED_EDGE('',*,*,#15899,.T.);

+#15902=ORIENTED_EDGE('',*,*,#15901,.T.);

+#15904=ORIENTED_EDGE('',*,*,#15903,.F.);

+#15905=EDGE_LOOP('',(#15898,#15900,#15902,#15904));

+#15906=FACE_OUTER_BOUND('',#15905,.F.);

+#15907=ADVANCED_FACE('',(#15906),#15897,.F.);

+#15908=CARTESIAN_POINT('',(2.869E1,0.E0,-7.7E-1));

+#15909=DIRECTION('',(0.E0,0.E0,1.E0));

+#15910=DIRECTION('',(-1.E0,0.E0,0.E0));

+#15911=AXIS2_PLACEMENT_3D('',#15908,#15909,#15910);

+#15912=PLANE('',#15911);

+#15913=ORIENTED_EDGE('',*,*,#11854,.F.);

+#15915=ORIENTED_EDGE('',*,*,#15914,.T.);

+#15917=ORIENTED_EDGE('',*,*,#15916,.T.);

+#15918=ORIENTED_EDGE('',*,*,#15899,.F.);

+#15919=EDGE_LOOP('',(#15913,#15915,#15917,#15918));

+#15920=FACE_OUTER_BOUND('',#15919,.F.);

+#15921=ADVANCED_FACE('',(#15920),#15912,.F.);

+#15922=CARTESIAN_POINT('',(2.869E1,0.E0,-1.77E0));

+#15923=DIRECTION('',(1.E0,0.E0,0.E0));

+#15924=DIRECTION('',(0.E0,0.E0,1.E0));

+#15925=AXIS2_PLACEMENT_3D('',#15922,#15923,#15924);

+#15926=PLANE('',#15925);

+#15927=ORIENTED_EDGE('',*,*,#11852,.F.);

+#15929=ORIENTED_EDGE('',*,*,#15928,.T.);

+#15931=ORIENTED_EDGE('',*,*,#15930,.T.);

+#15932=ORIENTED_EDGE('',*,*,#15914,.F.);

+#15933=EDGE_LOOP('',(#15927,#15929,#15931,#15932));

+#15934=FACE_OUTER_BOUND('',#15933,.F.);

+#15935=ADVANCED_FACE('',(#15934),#15926,.F.);

+#15936=CARTESIAN_POINT('',(2.719E1,0.E0,-1.77E0));

+#15937=DIRECTION('',(0.E0,0.E0,-1.E0));

+#15938=DIRECTION('',(1.E0,0.E0,0.E0));

+#15939=AXIS2_PLACEMENT_3D('',#15936,#15937,#15938);

+#15940=PLANE('',#15939);

+#15941=ORIENTED_EDGE('',*,*,#11850,.F.);

+#15942=ORIENTED_EDGE('',*,*,#15903,.T.);

+#15944=ORIENTED_EDGE('',*,*,#15943,.T.);

+#15945=ORIENTED_EDGE('',*,*,#15928,.F.);

+#15946=EDGE_LOOP('',(#15941,#15942,#15944,#15945));

+#15947=FACE_OUTER_BOUND('',#15946,.F.);

+#15948=ADVANCED_FACE('',(#15947),#15940,.F.);

+#15949=CARTESIAN_POINT('',(2.794E1,2.8E0,0.E0));

+#15950=DIRECTION('',(0.E0,-1.E0,0.E0));

+#15951=DIRECTION('',(0.E0,0.E0,1.E0));

+#15952=AXIS2_PLACEMENT_3D('',#15949,#15950,#15951);

+#15953=PLANE('',#15952);

+#15954=ORIENTED_EDGE('',*,*,#15901,.F.);

+#15955=ORIENTED_EDGE('',*,*,#15916,.F.);

+#15956=ORIENTED_EDGE('',*,*,#15930,.F.);

+#15957=ORIENTED_EDGE('',*,*,#15943,.F.);

+#15958=EDGE_LOOP('',(#15954,#15955,#15956,#15957));

+#15959=FACE_OUTER_BOUND('',#15958,.F.);

+#15961=ORIENTED_EDGE('',*,*,#15960,.F.);

+#15963=ORIENTED_EDGE('',*,*,#15962,.F.);

+#15965=ORIENTED_EDGE('',*,*,#15964,.F.);

+#15967=ORIENTED_EDGE('',*,*,#15966,.F.);

+#15968=EDGE_LOOP('',(#15961,#15963,#15965,#15967));

+#15969=FACE_BOUND('',#15968,.F.);

+#15970=ADVANCED_FACE('',(#15959,#15969),#15953,.T.);

+#15971=CARTESIAN_POINT('',(2.794E1,2.8E0,0.E0));

+#15972=DIRECTION('',(0.E0,-1.E0,0.E0));

+#15973=DIRECTION('',(0.E0,0.E0,1.E0));

+#15974=AXIS2_PLACEMENT_3D('',#15971,#15972,#15973);

+#15975=PLANE('',#15974);

+#15977=ORIENTED_EDGE('',*,*,#15976,.F.);

+#15979=ORIENTED_EDGE('',*,*,#15978,.F.);

+#15981=ORIENTED_EDGE('',*,*,#15980,.F.);

+#15983=ORIENTED_EDGE('',*,*,#15982,.F.);

+#15984=EDGE_LOOP('',(#15977,#15979,#15981,#15983));

+#15985=FACE_OUTER_BOUND('',#15984,.F.);

+#15987=ORIENTED_EDGE('',*,*,#15986,.F.);

+#15989=ORIENTED_EDGE('',*,*,#15988,.F.);

+#15991=ORIENTED_EDGE('',*,*,#15990,.F.);

+#15993=ORIENTED_EDGE('',*,*,#15992,.F.);

+#15994=EDGE_LOOP('',(#15987,#15989,#15991,#15993));

+#15995=FACE_BOUND('',#15994,.F.);

+#15996=ADVANCED_FACE('',(#15985,#15995),#15975,.T.);

+#15997=CARTESIAN_POINT('',(2.719E1,0.E0,7.7E-1));

+#15998=DIRECTION('',(0.E0,0.E0,-1.E0));

+#15999=DIRECTION('',(1.E0,0.E0,0.E0));

+#16000=AXIS2_PLACEMENT_3D('',#15997,#15998,#15999);

+#16001=PLANE('',#16000);

+#16002=ORIENTED_EDGE('',*,*,#11858,.F.);

+#16004=ORIENTED_EDGE('',*,*,#16003,.T.);

+#16005=ORIENTED_EDGE('',*,*,#15976,.T.);

+#16007=ORIENTED_EDGE('',*,*,#16006,.F.);

+#16008=EDGE_LOOP('',(#16002,#16004,#16005,#16007));

+#16009=FACE_OUTER_BOUND('',#16008,.F.);

+#16010=ADVANCED_FACE('',(#16009),#16001,.F.);

+#16011=CARTESIAN_POINT('',(2.719E1,0.E0,1.77E0));

+#16012=DIRECTION('',(-1.E0,0.E0,0.E0));

+#16013=DIRECTION('',(0.E0,0.E0,-1.E0));

+#16014=AXIS2_PLACEMENT_3D('',#16011,#16012,#16013);

+#16015=PLANE('',#16014);

+#16016=ORIENTED_EDGE('',*,*,#11864,.F.);

+#16018=ORIENTED_EDGE('',*,*,#16017,.T.);

+#16019=ORIENTED_EDGE('',*,*,#15978,.T.);

+#16020=ORIENTED_EDGE('',*,*,#16003,.F.);

+#16021=EDGE_LOOP('',(#16016,#16018,#16019,#16020));

+#16022=FACE_OUTER_BOUND('',#16021,.F.);

+#16023=ADVANCED_FACE('',(#16022),#16015,.F.);

+#16024=CARTESIAN_POINT('',(2.869E1,0.E0,1.77E0));

+#16025=DIRECTION('',(0.E0,0.E0,1.E0));

+#16026=DIRECTION('',(-1.E0,0.E0,0.E0));

+#16027=AXIS2_PLACEMENT_3D('',#16024,#16025,#16026);

+#16028=PLANE('',#16027);

+#16029=ORIENTED_EDGE('',*,*,#11862,.F.);

+#16031=ORIENTED_EDGE('',*,*,#16030,.T.);

+#16032=ORIENTED_EDGE('',*,*,#15980,.T.);

+#16033=ORIENTED_EDGE('',*,*,#16017,.F.);

+#16034=EDGE_LOOP('',(#16029,#16031,#16032,#16033));

+#16035=FACE_OUTER_BOUND('',#16034,.F.);

+#16036=ADVANCED_FACE('',(#16035),#16028,.F.);

+#16037=CARTESIAN_POINT('',(2.869E1,0.E0,7.7E-1));

+#16038=DIRECTION('',(1.E0,0.E0,0.E0));

+#16039=DIRECTION('',(0.E0,0.E0,1.E0));

+#16040=AXIS2_PLACEMENT_3D('',#16037,#16038,#16039);

+#16041=PLANE('',#16040);

+#16042=ORIENTED_EDGE('',*,*,#11860,.F.);

+#16043=ORIENTED_EDGE('',*,*,#16006,.T.);

+#16044=ORIENTED_EDGE('',*,*,#15982,.T.);

+#16045=ORIENTED_EDGE('',*,*,#16030,.F.);

+#16046=EDGE_LOOP('',(#16042,#16043,#16044,#16045));

+#16047=FACE_OUTER_BOUND('',#16046,.F.);

+#16048=ADVANCED_FACE('',(#16047),#16041,.F.);

+#16049=CARTESIAN_POINT('',(2.826E1,3.55E0,-1.59E0));

+#16050=DIRECTION('',(0.E0,0.E0,-1.E0));

+#16051=DIRECTION('',(-1.E0,0.E0,0.E0));

+#16052=AXIS2_PLACEMENT_3D('',#16049,#16050,#16051);

+#16053=PLANE('',#16052);

+#16055=ORIENTED_EDGE('',*,*,#16054,.T.);

+#16057=ORIENTED_EDGE('',*,*,#16056,.T.);

+#16058=ORIENTED_EDGE('',*,*,#15960,.T.);

+#16060=ORIENTED_EDGE('',*,*,#16059,.F.);

+#16061=EDGE_LOOP('',(#16055,#16057,#16058,#16060));

+#16062=FACE_OUTER_BOUND('',#16061,.F.);

+#16063=ADVANCED_FACE('',(#16062),#16053,.F.);

+#16064=CARTESIAN_POINT('',(2.794E1,3.3E0,-1.84E0));

+#16065=DIRECTION('',(0.E0,7.071067811865E-1,7.071067811865E-1));

+#16066=DIRECTION('',(0.E0,-7.071067811865E-1,7.071067811865E-1));

+#16067=AXIS2_PLACEMENT_3D('',#16064,#16065,#16066);

+#16068=PLANE('',#16067);

+#16069=ORIENTED_EDGE('',*,*,#16054,.F.);

+#16071=ORIENTED_EDGE('',*,*,#16070,.T.);

+#16072=ORIENTED_EDGE('',*,*,#11264,.T.);

+#16074=ORIENTED_EDGE('',*,*,#16073,.F.);

+#16075=EDGE_LOOP('',(#16069,#16071,#16072,#16074));

+#16076=FACE_OUTER_BOUND('',#16075,.F.);

+#16077=ADVANCED_FACE('',(#16076),#16068,.T.);

+#16078=CARTESIAN_POINT('',(2.737E1,3.3E0,-1.27E0));

+#16079=DIRECTION('',(7.071067811865E-1,7.071067811865E-1,0.E0));

+#16080=DIRECTION('',(7.071067811865E-1,-7.071067811865E-1,0.E0));

+#16081=AXIS2_PLACEMENT_3D('',#16078,#16079,#16080);

+#16082=PLANE('',#16081);

+#16083=ORIENTED_EDGE('',*,*,#11266,.T.);

+#16084=ORIENTED_EDGE('',*,*,#16070,.F.);

+#16086=ORIENTED_EDGE('',*,*,#16085,.F.);

+#16088=ORIENTED_EDGE('',*,*,#16087,.T.);

+#16089=EDGE_LOOP('',(#16083,#16084,#16086,#16088));

+#16090=FACE_OUTER_BOUND('',#16089,.F.);

+#16091=ADVANCED_FACE('',(#16090),#16082,.T.);

+#16092=CARTESIAN_POINT('',(2.762E1,3.55E0,-1.59E0));

+#16093=DIRECTION('',(-1.E0,0.E0,0.E0));

+#16094=DIRECTION('',(0.E0,0.E0,1.E0));

+#16095=AXIS2_PLACEMENT_3D('',#16092,#16093,#16094);

+#16096=PLANE('',#16095);

+#16097=ORIENTED_EDGE('',*,*,#16085,.T.);

+#16098=ORIENTED_EDGE('',*,*,#16059,.T.);

+#16099=ORIENTED_EDGE('',*,*,#15966,.T.);

+#16101=ORIENTED_EDGE('',*,*,#16100,.F.);

+#16102=EDGE_LOOP('',(#16097,#16098,#16099,#16101));

+#16103=FACE_OUTER_BOUND('',#16102,.F.);

+#16104=ADVANCED_FACE('',(#16103),#16096,.F.);

+#16105=CARTESIAN_POINT('',(2.762E1,3.55E0,-9.5E-1));

+#16106=DIRECTION('',(0.E0,0.E0,1.E0));

+#16107=DIRECTION('',(1.E0,0.E0,0.E0));

+#16108=AXIS2_PLACEMENT_3D('',#16105,#16106,#16107);

+#16109=PLANE('',#16108);

+#16111=ORIENTED_EDGE('',*,*,#16110,.T.);

+#16112=ORIENTED_EDGE('',*,*,#16100,.T.);

+#16113=ORIENTED_EDGE('',*,*,#15964,.T.);

+#16115=ORIENTED_EDGE('',*,*,#16114,.F.);

+#16116=EDGE_LOOP('',(#16111,#16112,#16113,#16115));

+#16117=FACE_OUTER_BOUND('',#16116,.F.);

+#16118=ADVANCED_FACE('',(#16117),#16109,.F.);

+#16119=CARTESIAN_POINT('',(2.794E1,3.3E0,-7.E-1));

+#16120=DIRECTION('',(0.E0,7.071067811865E-1,-7.071067811865E-1));

+#16121=DIRECTION('',(0.E0,-7.071067811865E-1,-7.071067811865E-1));

+#16122=AXIS2_PLACEMENT_3D('',#16119,#16120,#16121);

+#16123=PLANE('',#16122);

+#16124=ORIENTED_EDGE('',*,*,#11268,.T.);

+#16125=ORIENTED_EDGE('',*,*,#16087,.F.);

+#16126=ORIENTED_EDGE('',*,*,#16110,.F.);

+#16128=ORIENTED_EDGE('',*,*,#16127,.T.);

+#16129=EDGE_LOOP('',(#16124,#16125,#16126,#16128));

+#16130=FACE_OUTER_BOUND('',#16129,.F.);

+#16131=ADVANCED_FACE('',(#16130),#16123,.T.);

+#16132=CARTESIAN_POINT('',(2.851E1,3.3E0,-1.27E0));

+#16133=DIRECTION('',(-7.071067811865E-1,7.071067811865E-1,0.E0));

+#16134=DIRECTION('',(-7.071067811865E-1,-7.071067811865E-1,0.E0));

+#16135=AXIS2_PLACEMENT_3D('',#16132,#16133,#16134);

+#16136=PLANE('',#16135);

+#16138=ORIENTED_EDGE('',*,*,#16137,.F.);

+#16139=ORIENTED_EDGE('',*,*,#16073,.T.);

+#16140=ORIENTED_EDGE('',*,*,#11262,.T.);

+#16141=ORIENTED_EDGE('',*,*,#16127,.F.);

+#16142=EDGE_LOOP('',(#16138,#16139,#16140,#16141));

+#16143=FACE_OUTER_BOUND('',#16142,.F.);

+#16144=ADVANCED_FACE('',(#16143),#16136,.T.);

+#16145=CARTESIAN_POINT('',(2.826E1,3.55E0,-9.5E-1));

+#16146=DIRECTION('',(1.E0,0.E0,0.E0));

+#16147=DIRECTION('',(0.E0,0.E0,-1.E0));

+#16148=AXIS2_PLACEMENT_3D('',#16145,#16146,#16147);

+#16149=PLANE('',#16148);

+#16150=ORIENTED_EDGE('',*,*,#16137,.T.);

+#16151=ORIENTED_EDGE('',*,*,#16114,.T.);

+#16152=ORIENTED_EDGE('',*,*,#15962,.T.);

+#16153=ORIENTED_EDGE('',*,*,#16056,.F.);

+#16154=EDGE_LOOP('',(#16150,#16151,#16152,#16153));

+#16155=FACE_OUTER_BOUND('',#16154,.F.);

+#16156=ADVANCED_FACE('',(#16155),#16149,.F.);

+#16157=CARTESIAN_POINT('',(2.826E1,3.55E0,1.59E0));

+#16158=DIRECTION('',(1.E0,0.E0,0.E0));

+#16159=DIRECTION('',(0.E0,0.E0,-1.E0));

+#16160=AXIS2_PLACEMENT_3D('',#16157,#16158,#16159);

+#16161=PLANE('',#16160);

+#16163=ORIENTED_EDGE('',*,*,#16162,.T.);

+#16165=ORIENTED_EDGE('',*,*,#16164,.T.);

+#16166=ORIENTED_EDGE('',*,*,#15986,.T.);

+#16168=ORIENTED_EDGE('',*,*,#16167,.F.);

+#16169=EDGE_LOOP('',(#16163,#16165,#16166,#16168));

+#16170=FACE_OUTER_BOUND('',#16169,.F.);

+#16171=ADVANCED_FACE('',(#16170),#16161,.F.);

+#16172=CARTESIAN_POINT('',(2.851E1,3.3E0,1.27E0));

+#16173=DIRECTION('',(-7.071067811865E-1,7.071067811865E-1,0.E0));

+#16174=DIRECTION('',(-7.071067811865E-1,-7.071067811865E-1,0.E0));

+#16175=AXIS2_PLACEMENT_3D('',#16172,#16173,#16174);

+#16176=PLANE('',#16175);

+#16177=ORIENTED_EDGE('',*,*,#16162,.F.);

+#16179=ORIENTED_EDGE('',*,*,#16178,.T.);

+#16180=ORIENTED_EDGE('',*,*,#11276,.T.);

+#16182=ORIENTED_EDGE('',*,*,#16181,.F.);

+#16183=EDGE_LOOP('',(#16177,#16179,#16180,#16182));

+#16184=FACE_OUTER_BOUND('',#16183,.F.);

+#16185=ADVANCED_FACE('',(#16184),#16176,.T.);

+#16186=CARTESIAN_POINT('',(2.794E1,3.3E0,7.E-1));

+#16187=DIRECTION('',(0.E0,7.071067811865E-1,7.071067811865E-1));

+#16188=DIRECTION('',(0.E0,-7.071067811865E-1,7.071067811865E-1));

+#16189=AXIS2_PLACEMENT_3D('',#16186,#16187,#16188);

+#16190=PLANE('',#16189);

+#16191=ORIENTED_EDGE('',*,*,#11278,.T.);

+#16192=ORIENTED_EDGE('',*,*,#16178,.F.);

+#16194=ORIENTED_EDGE('',*,*,#16193,.F.);

+#16196=ORIENTED_EDGE('',*,*,#16195,.T.);

+#16197=EDGE_LOOP('',(#16191,#16192,#16194,#16196));

+#16198=FACE_OUTER_BOUND('',#16197,.F.);

+#16199=ADVANCED_FACE('',(#16198),#16190,.T.);

+#16200=CARTESIAN_POINT('',(2.826E1,3.55E0,9.5E-1));

+#16201=DIRECTION('',(0.E0,0.E0,-1.E0));

+#16202=DIRECTION('',(-1.E0,0.E0,0.E0));

+#16203=AXIS2_PLACEMENT_3D('',#16200,#16201,#16202);

+#16204=PLANE('',#16203);

+#16205=ORIENTED_EDGE('',*,*,#16193,.T.);

+#16206=ORIENTED_EDGE('',*,*,#16167,.T.);

+#16207=ORIENTED_EDGE('',*,*,#15992,.T.);

+#16209=ORIENTED_EDGE('',*,*,#16208,.F.);

+#16210=EDGE_LOOP('',(#16205,#16206,#16207,#16209));

+#16211=FACE_OUTER_BOUND('',#16210,.F.);

+#16212=ADVANCED_FACE('',(#16211),#16204,.F.);

+#16213=CARTESIAN_POINT('',(2.762E1,3.55E0,9.5E-1));

+#16214=DIRECTION('',(-1.E0,0.E0,0.E0));

+#16215=DIRECTION('',(0.E0,0.E0,1.E0));

+#16216=AXIS2_PLACEMENT_3D('',#16213,#16214,#16215);

+#16217=PLANE('',#16216);

+#16219=ORIENTED_EDGE('',*,*,#16218,.T.);

+#16220=ORIENTED_EDGE('',*,*,#16208,.T.);

+#16221=ORIENTED_EDGE('',*,*,#15990,.T.);

+#16223=ORIENTED_EDGE('',*,*,#16222,.F.);

+#16224=EDGE_LOOP('',(#16219,#16220,#16221,#16223));

+#16225=FACE_OUTER_BOUND('',#16224,.F.);

+#16226=ADVANCED_FACE('',(#16225),#16217,.F.);

+#16227=CARTESIAN_POINT('',(2.737E1,3.3E0,1.27E0));

+#16228=DIRECTION('',(7.071067811865E-1,7.071067811866E-1,0.E0));

+#16229=DIRECTION('',(7.071067811866E-1,-7.071067811865E-1,0.E0));

+#16230=AXIS2_PLACEMENT_3D('',#16227,#16228,#16229);

+#16231=PLANE('',#16230);

+#16232=ORIENTED_EDGE('',*,*,#11272,.T.);

+#16233=ORIENTED_EDGE('',*,*,#16195,.F.);

+#16234=ORIENTED_EDGE('',*,*,#16218,.F.);

+#16236=ORIENTED_EDGE('',*,*,#16235,.T.);

+#16237=EDGE_LOOP('',(#16232,#16233,#16234,#16236));

+#16238=FACE_OUTER_BOUND('',#16237,.F.);

+#16239=ADVANCED_FACE('',(#16238),#16231,.T.);

+#16240=CARTESIAN_POINT('',(2.794E1,3.3E0,1.84E0));

+#16241=DIRECTION('',(0.E0,7.071067811865E-1,-7.071067811865E-1));

+#16242=DIRECTION('',(0.E0,-7.071067811865E-1,-7.071067811865E-1));

+#16243=AXIS2_PLACEMENT_3D('',#16240,#16241,#16242);

+#16244=PLANE('',#16243);

+#16246=ORIENTED_EDGE('',*,*,#16245,.F.);

+#16247=ORIENTED_EDGE('',*,*,#16181,.T.);

+#16248=ORIENTED_EDGE('',*,*,#11274,.T.);

+#16249=ORIENTED_EDGE('',*,*,#16235,.F.);

+#16250=EDGE_LOOP('',(#16246,#16247,#16248,#16249));

+#16251=FACE_OUTER_BOUND('',#16250,.F.);

+#16252=ADVANCED_FACE('',(#16251),#16244,.T.);

+#16253=CARTESIAN_POINT('',(2.762E1,3.55E0,1.59E0));

+#16254=DIRECTION('',(0.E0,0.E0,1.E0));

+#16255=DIRECTION('',(1.E0,0.E0,0.E0));

+#16256=AXIS2_PLACEMENT_3D('',#16253,#16254,#16255);

+#16257=PLANE('',#16256);

+#16258=ORIENTED_EDGE('',*,*,#16245,.T.);

+#16259=ORIENTED_EDGE('',*,*,#16222,.T.);

+#16260=ORIENTED_EDGE('',*,*,#15988,.T.);

+#16261=ORIENTED_EDGE('',*,*,#16164,.F.);

+#16262=EDGE_LOOP('',(#16258,#16259,#16260,#16261));

+#16263=FACE_OUTER_BOUND('',#16262,.F.);

+#16264=ADVANCED_FACE('',(#16263),#16257,.F.);

+#16265=CARTESIAN_POINT('',(2.973E1,0.E0,-7.7E-1));

+#16266=DIRECTION('',(-1.E0,0.E0,0.E0));

+#16267=DIRECTION('',(0.E0,0.E0,-1.E0));

+#16268=AXIS2_PLACEMENT_3D('',#16265,#16266,#16267);

+#16269=PLANE('',#16268);

+#16270=ORIENTED_EDGE('',*,*,#11868,.F.);

+#16272=ORIENTED_EDGE('',*,*,#16271,.T.);

+#16274=ORIENTED_EDGE('',*,*,#16273,.T.);

+#16276=ORIENTED_EDGE('',*,*,#16275,.F.);

+#16277=EDGE_LOOP('',(#16270,#16272,#16274,#16276));

+#16278=FACE_OUTER_BOUND('',#16277,.F.);

+#16279=ADVANCED_FACE('',(#16278),#16269,.F.);

+#16280=CARTESIAN_POINT('',(3.123E1,0.E0,-7.7E-1));

+#16281=DIRECTION('',(0.E0,0.E0,1.E0));

+#16282=DIRECTION('',(-1.E0,0.E0,0.E0));

+#16283=AXIS2_PLACEMENT_3D('',#16280,#16281,#16282);

+#16284=PLANE('',#16283);

+#16285=ORIENTED_EDGE('',*,*,#11874,.F.);

+#16287=ORIENTED_EDGE('',*,*,#16286,.T.);

+#16289=ORIENTED_EDGE('',*,*,#16288,.T.);

+#16290=ORIENTED_EDGE('',*,*,#16271,.F.);

+#16291=EDGE_LOOP('',(#16285,#16287,#16289,#16290));

+#16292=FACE_OUTER_BOUND('',#16291,.F.);

+#16293=ADVANCED_FACE('',(#16292),#16284,.F.);

+#16294=CARTESIAN_POINT('',(3.123E1,0.E0,-1.77E0));

+#16295=DIRECTION('',(1.E0,0.E0,0.E0));

+#16296=DIRECTION('',(0.E0,0.E0,1.E0));

+#16297=AXIS2_PLACEMENT_3D('',#16294,#16295,#16296);

+#16298=PLANE('',#16297);

+#16299=ORIENTED_EDGE('',*,*,#11872,.F.);

+#16301=ORIENTED_EDGE('',*,*,#16300,.T.);

+#16303=ORIENTED_EDGE('',*,*,#16302,.T.);

+#16304=ORIENTED_EDGE('',*,*,#16286,.F.);

+#16305=EDGE_LOOP('',(#16299,#16301,#16303,#16304));

+#16306=FACE_OUTER_BOUND('',#16305,.F.);

+#16307=ADVANCED_FACE('',(#16306),#16298,.F.);

+#16308=CARTESIAN_POINT('',(2.973E1,0.E0,-1.77E0));

+#16309=DIRECTION('',(0.E0,0.E0,-1.E0));

+#16310=DIRECTION('',(1.E0,0.E0,0.E0));

+#16311=AXIS2_PLACEMENT_3D('',#16308,#16309,#16310);

+#16312=PLANE('',#16311);

+#16313=ORIENTED_EDGE('',*,*,#11870,.F.);

+#16314=ORIENTED_EDGE('',*,*,#16275,.T.);

+#16316=ORIENTED_EDGE('',*,*,#16315,.T.);

+#16317=ORIENTED_EDGE('',*,*,#16300,.F.);

+#16318=EDGE_LOOP('',(#16313,#16314,#16316,#16317));

+#16319=FACE_OUTER_BOUND('',#16318,.F.);

+#16320=ADVANCED_FACE('',(#16319),#16312,.F.);

+#16321=CARTESIAN_POINT('',(3.048E1,2.8E0,0.E0));

+#16322=DIRECTION('',(0.E0,-1.E0,0.E0));

+#16323=DIRECTION('',(0.E0,0.E0,1.E0));

+#16324=AXIS2_PLACEMENT_3D('',#16321,#16322,#16323);

+#16325=PLANE('',#16324);

+#16326=ORIENTED_EDGE('',*,*,#16273,.F.);

+#16327=ORIENTED_EDGE('',*,*,#16288,.F.);

+#16328=ORIENTED_EDGE('',*,*,#16302,.F.);

+#16329=ORIENTED_EDGE('',*,*,#16315,.F.);

+#16330=EDGE_LOOP('',(#16326,#16327,#16328,#16329));

+#16331=FACE_OUTER_BOUND('',#16330,.F.);

+#16333=ORIENTED_EDGE('',*,*,#16332,.F.);

+#16335=ORIENTED_EDGE('',*,*,#16334,.F.);

+#16337=ORIENTED_EDGE('',*,*,#16336,.F.);

+#16339=ORIENTED_EDGE('',*,*,#16338,.F.);

+#16340=EDGE_LOOP('',(#16333,#16335,#16337,#16339));

+#16341=FACE_BOUND('',#16340,.F.);

+#16342=ADVANCED_FACE('',(#16331,#16341),#16325,.T.);

+#16343=CARTESIAN_POINT('',(3.048E1,2.8E0,0.E0));

+#16344=DIRECTION('',(0.E0,-1.E0,0.E0));

+#16345=DIRECTION('',(0.E0,0.E0,1.E0));

+#16346=AXIS2_PLACEMENT_3D('',#16343,#16344,#16345);

+#16347=PLANE('',#16346);

+#16349=ORIENTED_EDGE('',*,*,#16348,.F.);

+#16351=ORIENTED_EDGE('',*,*,#16350,.F.);

+#16353=ORIENTED_EDGE('',*,*,#16352,.F.);

+#16355=ORIENTED_EDGE('',*,*,#16354,.F.);

+#16356=EDGE_LOOP('',(#16349,#16351,#16353,#16355));

+#16357=FACE_OUTER_BOUND('',#16356,.F.);

+#16359=ORIENTED_EDGE('',*,*,#16358,.F.);

+#16361=ORIENTED_EDGE('',*,*,#16360,.F.);

+#16363=ORIENTED_EDGE('',*,*,#16362,.F.);

+#16365=ORIENTED_EDGE('',*,*,#16364,.F.);

+#16366=EDGE_LOOP('',(#16359,#16361,#16363,#16365));

+#16367=FACE_BOUND('',#16366,.F.);

+#16368=ADVANCED_FACE('',(#16357,#16367),#16347,.T.);

+#16369=CARTESIAN_POINT('',(2.973E1,0.E0,7.7E-1));

+#16370=DIRECTION('',(0.E0,0.E0,-1.E0));

+#16371=DIRECTION('',(1.E0,0.E0,0.E0));

+#16372=AXIS2_PLACEMENT_3D('',#16369,#16370,#16371);

+#16373=PLANE('',#16372);

+#16374=ORIENTED_EDGE('',*,*,#11878,.F.);

+#16376=ORIENTED_EDGE('',*,*,#16375,.T.);

+#16377=ORIENTED_EDGE('',*,*,#16348,.T.);

+#16379=ORIENTED_EDGE('',*,*,#16378,.F.);

+#16380=EDGE_LOOP('',(#16374,#16376,#16377,#16379));

+#16381=FACE_OUTER_BOUND('',#16380,.F.);

+#16382=ADVANCED_FACE('',(#16381),#16373,.F.);

+#16383=CARTESIAN_POINT('',(2.973E1,0.E0,1.77E0));

+#16384=DIRECTION('',(-1.E0,0.E0,0.E0));

+#16385=DIRECTION('',(0.E0,0.E0,-1.E0));

+#16386=AXIS2_PLACEMENT_3D('',#16383,#16384,#16385);

+#16387=PLANE('',#16386);

+#16388=ORIENTED_EDGE('',*,*,#11884,.F.);

+#16390=ORIENTED_EDGE('',*,*,#16389,.T.);

+#16391=ORIENTED_EDGE('',*,*,#16350,.T.);

+#16392=ORIENTED_EDGE('',*,*,#16375,.F.);

+#16393=EDGE_LOOP('',(#16388,#16390,#16391,#16392));

+#16394=FACE_OUTER_BOUND('',#16393,.F.);

+#16395=ADVANCED_FACE('',(#16394),#16387,.F.);

+#16396=CARTESIAN_POINT('',(3.123E1,0.E0,1.77E0));

+#16397=DIRECTION('',(0.E0,0.E0,1.E0));

+#16398=DIRECTION('',(-1.E0,0.E0,0.E0));

+#16399=AXIS2_PLACEMENT_3D('',#16396,#16397,#16398);

+#16400=PLANE('',#16399);

+#16401=ORIENTED_EDGE('',*,*,#11882,.F.);

+#16403=ORIENTED_EDGE('',*,*,#16402,.T.);

+#16404=ORIENTED_EDGE('',*,*,#16352,.T.);

+#16405=ORIENTED_EDGE('',*,*,#16389,.F.);

+#16406=EDGE_LOOP('',(#16401,#16403,#16404,#16405));

+#16407=FACE_OUTER_BOUND('',#16406,.F.);

+#16408=ADVANCED_FACE('',(#16407),#16400,.F.);

+#16409=CARTESIAN_POINT('',(3.123E1,0.E0,7.7E-1));

+#16410=DIRECTION('',(1.E0,0.E0,0.E0));

+#16411=DIRECTION('',(0.E0,0.E0,1.E0));

+#16412=AXIS2_PLACEMENT_3D('',#16409,#16410,#16411);

+#16413=PLANE('',#16412);

+#16414=ORIENTED_EDGE('',*,*,#11880,.F.);

+#16415=ORIENTED_EDGE('',*,*,#16378,.T.);

+#16416=ORIENTED_EDGE('',*,*,#16354,.T.);

+#16417=ORIENTED_EDGE('',*,*,#16402,.F.);

+#16418=EDGE_LOOP('',(#16414,#16415,#16416,#16417));

+#16419=FACE_OUTER_BOUND('',#16418,.F.);

+#16420=ADVANCED_FACE('',(#16419),#16413,.F.);

+#16421=CARTESIAN_POINT('',(3.08E1,3.55E0,-1.59E0));

+#16422=DIRECTION('',(0.E0,0.E0,-1.E0));

+#16423=DIRECTION('',(-1.E0,0.E0,0.E0));

+#16424=AXIS2_PLACEMENT_3D('',#16421,#16422,#16423);

+#16425=PLANE('',#16424);

+#16427=ORIENTED_EDGE('',*,*,#16426,.T.);

+#16429=ORIENTED_EDGE('',*,*,#16428,.T.);

+#16430=ORIENTED_EDGE('',*,*,#16332,.T.);

+#16432=ORIENTED_EDGE('',*,*,#16431,.F.);

+#16433=EDGE_LOOP('',(#16427,#16429,#16430,#16432));

+#16434=FACE_OUTER_BOUND('',#16433,.F.);

+#16435=ADVANCED_FACE('',(#16434),#16425,.F.);

+#16436=CARTESIAN_POINT('',(3.048E1,3.3E0,-1.84E0));

+#16437=DIRECTION('',(0.E0,7.071067811865E-1,7.071067811865E-1));

+#16438=DIRECTION('',(0.E0,-7.071067811865E-1,7.071067811865E-1));

+#16439=AXIS2_PLACEMENT_3D('',#16436,#16437,#16438);

+#16440=PLANE('',#16439);

+#16441=ORIENTED_EDGE('',*,*,#16426,.F.);

+#16443=ORIENTED_EDGE('',*,*,#16442,.T.);

+#16444=ORIENTED_EDGE('',*,*,#11284,.T.);

+#16446=ORIENTED_EDGE('',*,*,#16445,.F.);

+#16447=EDGE_LOOP('',(#16441,#16443,#16444,#16446));

+#16448=FACE_OUTER_BOUND('',#16447,.F.);

+#16449=ADVANCED_FACE('',(#16448),#16440,.T.);

+#16450=CARTESIAN_POINT('',(2.991E1,3.3E0,-1.27E0));

+#16451=DIRECTION('',(7.071067811865E-1,7.071067811865E-1,0.E0));

+#16452=DIRECTION('',(7.071067811865E-1,-7.071067811865E-1,0.E0));

+#16453=AXIS2_PLACEMENT_3D('',#16450,#16451,#16452);

+#16454=PLANE('',#16453);

+#16455=ORIENTED_EDGE('',*,*,#11286,.T.);

+#16456=ORIENTED_EDGE('',*,*,#16442,.F.);

+#16458=ORIENTED_EDGE('',*,*,#16457,.F.);

+#16460=ORIENTED_EDGE('',*,*,#16459,.T.);

+#16461=EDGE_LOOP('',(#16455,#16456,#16458,#16460));

+#16462=FACE_OUTER_BOUND('',#16461,.F.);

+#16463=ADVANCED_FACE('',(#16462),#16454,.T.);

+#16464=CARTESIAN_POINT('',(3.016E1,3.55E0,-1.59E0));

+#16465=DIRECTION('',(-1.E0,0.E0,0.E0));

+#16466=DIRECTION('',(0.E0,0.E0,1.E0));

+#16467=AXIS2_PLACEMENT_3D('',#16464,#16465,#16466);

+#16468=PLANE('',#16467);

+#16469=ORIENTED_EDGE('',*,*,#16457,.T.);

+#16470=ORIENTED_EDGE('',*,*,#16431,.T.);

+#16471=ORIENTED_EDGE('',*,*,#16338,.T.);

+#16473=ORIENTED_EDGE('',*,*,#16472,.F.);

+#16474=EDGE_LOOP('',(#16469,#16470,#16471,#16473));

+#16475=FACE_OUTER_BOUND('',#16474,.F.);

+#16476=ADVANCED_FACE('',(#16475),#16468,.F.);

+#16477=CARTESIAN_POINT('',(3.016E1,3.55E0,-9.5E-1));

+#16478=DIRECTION('',(0.E0,0.E0,1.E0));

+#16479=DIRECTION('',(1.E0,0.E0,0.E0));

+#16480=AXIS2_PLACEMENT_3D('',#16477,#16478,#16479);

+#16481=PLANE('',#16480);

+#16483=ORIENTED_EDGE('',*,*,#16482,.T.);

+#16484=ORIENTED_EDGE('',*,*,#16472,.T.);

+#16485=ORIENTED_EDGE('',*,*,#16336,.T.);

+#16487=ORIENTED_EDGE('',*,*,#16486,.F.);

+#16488=EDGE_LOOP('',(#16483,#16484,#16485,#16487));

+#16489=FACE_OUTER_BOUND('',#16488,.F.);

+#16490=ADVANCED_FACE('',(#16489),#16481,.F.);

+#16491=CARTESIAN_POINT('',(3.048E1,3.3E0,-7.E-1));

+#16492=DIRECTION('',(0.E0,7.071067811865E-1,-7.071067811865E-1));

+#16493=DIRECTION('',(0.E0,-7.071067811865E-1,-7.071067811865E-1));

+#16494=AXIS2_PLACEMENT_3D('',#16491,#16492,#16493);

+#16495=PLANE('',#16494);

+#16496=ORIENTED_EDGE('',*,*,#11288,.T.);

+#16497=ORIENTED_EDGE('',*,*,#16459,.F.);

+#16498=ORIENTED_EDGE('',*,*,#16482,.F.);

+#16500=ORIENTED_EDGE('',*,*,#16499,.T.);

+#16501=EDGE_LOOP('',(#16496,#16497,#16498,#16500));

+#16502=FACE_OUTER_BOUND('',#16501,.F.);

+#16503=ADVANCED_FACE('',(#16502),#16495,.T.);

+#16504=CARTESIAN_POINT('',(3.105E1,3.3E0,-1.27E0));

+#16505=DIRECTION('',(-7.071067811865E-1,7.071067811865E-1,0.E0));

+#16506=DIRECTION('',(-7.071067811865E-1,-7.071067811865E-1,0.E0));

+#16507=AXIS2_PLACEMENT_3D('',#16504,#16505,#16506);

+#16508=PLANE('',#16507);

+#16510=ORIENTED_EDGE('',*,*,#16509,.F.);

+#16511=ORIENTED_EDGE('',*,*,#16445,.T.);

+#16512=ORIENTED_EDGE('',*,*,#11282,.T.);

+#16513=ORIENTED_EDGE('',*,*,#16499,.F.);

+#16514=EDGE_LOOP('',(#16510,#16511,#16512,#16513));

+#16515=FACE_OUTER_BOUND('',#16514,.F.);

+#16516=ADVANCED_FACE('',(#16515),#16508,.T.);

+#16517=CARTESIAN_POINT('',(3.08E1,3.55E0,-9.5E-1));

+#16518=DIRECTION('',(1.E0,0.E0,0.E0));

+#16519=DIRECTION('',(0.E0,0.E0,-1.E0));

+#16520=AXIS2_PLACEMENT_3D('',#16517,#16518,#16519);

+#16521=PLANE('',#16520);

+#16522=ORIENTED_EDGE('',*,*,#16509,.T.);

+#16523=ORIENTED_EDGE('',*,*,#16486,.T.);

+#16524=ORIENTED_EDGE('',*,*,#16334,.T.);

+#16525=ORIENTED_EDGE('',*,*,#16428,.F.);

+#16526=EDGE_LOOP('',(#16522,#16523,#16524,#16525));

+#16527=FACE_OUTER_BOUND('',#16526,.F.);

+#16528=ADVANCED_FACE('',(#16527),#16521,.F.);

+#16529=CARTESIAN_POINT('',(3.08E1,3.55E0,1.59E0));

+#16530=DIRECTION('',(1.E0,0.E0,0.E0));

+#16531=DIRECTION('',(0.E0,0.E0,-1.E0));

+#16532=AXIS2_PLACEMENT_3D('',#16529,#16530,#16531);

+#16533=PLANE('',#16532);

+#16535=ORIENTED_EDGE('',*,*,#16534,.T.);

+#16537=ORIENTED_EDGE('',*,*,#16536,.T.);

+#16538=ORIENTED_EDGE('',*,*,#16358,.T.);

+#16540=ORIENTED_EDGE('',*,*,#16539,.F.);

+#16541=EDGE_LOOP('',(#16535,#16537,#16538,#16540));

+#16542=FACE_OUTER_BOUND('',#16541,.F.);

+#16543=ADVANCED_FACE('',(#16542),#16533,.F.);

+#16544=CARTESIAN_POINT('',(3.105E1,3.3E0,1.27E0));

+#16545=DIRECTION('',(-7.071067811865E-1,7.071067811865E-1,0.E0));

+#16546=DIRECTION('',(-7.071067811865E-1,-7.071067811865E-1,0.E0));

+#16547=AXIS2_PLACEMENT_3D('',#16544,#16545,#16546);

+#16548=PLANE('',#16547);

+#16549=ORIENTED_EDGE('',*,*,#16534,.F.);

+#16551=ORIENTED_EDGE('',*,*,#16550,.T.);

+#16552=ORIENTED_EDGE('',*,*,#11296,.T.);

+#16554=ORIENTED_EDGE('',*,*,#16553,.F.);

+#16555=EDGE_LOOP('',(#16549,#16551,#16552,#16554));

+#16556=FACE_OUTER_BOUND('',#16555,.F.);

+#16557=ADVANCED_FACE('',(#16556),#16548,.T.);

+#16558=CARTESIAN_POINT('',(3.048E1,3.3E0,7.E-1));

+#16559=DIRECTION('',(0.E0,7.071067811865E-1,7.071067811865E-1));

+#16560=DIRECTION('',(0.E0,-7.071067811865E-1,7.071067811865E-1));

+#16561=AXIS2_PLACEMENT_3D('',#16558,#16559,#16560);

+#16562=PLANE('',#16561);

+#16563=ORIENTED_EDGE('',*,*,#11298,.T.);

+#16564=ORIENTED_EDGE('',*,*,#16550,.F.);

+#16566=ORIENTED_EDGE('',*,*,#16565,.F.);

+#16568=ORIENTED_EDGE('',*,*,#16567,.T.);

+#16569=EDGE_LOOP('',(#16563,#16564,#16566,#16568));

+#16570=FACE_OUTER_BOUND('',#16569,.F.);

+#16571=ADVANCED_FACE('',(#16570),#16562,.T.);

+#16572=CARTESIAN_POINT('',(3.08E1,3.55E0,9.5E-1));

+#16573=DIRECTION('',(0.E0,0.E0,-1.E0));

+#16574=DIRECTION('',(-1.E0,0.E0,0.E0));

+#16575=AXIS2_PLACEMENT_3D('',#16572,#16573,#16574);

+#16576=PLANE('',#16575);

+#16577=ORIENTED_EDGE('',*,*,#16565,.T.);

+#16578=ORIENTED_EDGE('',*,*,#16539,.T.);

+#16579=ORIENTED_EDGE('',*,*,#16364,.T.);

+#16581=ORIENTED_EDGE('',*,*,#16580,.F.);

+#16582=EDGE_LOOP('',(#16577,#16578,#16579,#16581));

+#16583=FACE_OUTER_BOUND('',#16582,.F.);

+#16584=ADVANCED_FACE('',(#16583),#16576,.F.);

+#16585=CARTESIAN_POINT('',(3.016E1,3.55E0,9.5E-1));

+#16586=DIRECTION('',(-1.E0,0.E0,0.E0));

+#16587=DIRECTION('',(0.E0,0.E0,1.E0));

+#16588=AXIS2_PLACEMENT_3D('',#16585,#16586,#16587);

+#16589=PLANE('',#16588);

+#16591=ORIENTED_EDGE('',*,*,#16590,.T.);

+#16592=ORIENTED_EDGE('',*,*,#16580,.T.);

+#16593=ORIENTED_EDGE('',*,*,#16362,.T.);

+#16595=ORIENTED_EDGE('',*,*,#16594,.F.);

+#16596=EDGE_LOOP('',(#16591,#16592,#16593,#16595));

+#16597=FACE_OUTER_BOUND('',#16596,.F.);

+#16598=ADVANCED_FACE('',(#16597),#16589,.F.);

+#16599=CARTESIAN_POINT('',(2.991E1,3.3E0,1.27E0));

+#16600=DIRECTION('',(7.071067811865E-1,7.071067811865E-1,0.E0));

+#16601=DIRECTION('',(7.071067811865E-1,-7.071067811865E-1,0.E0));

+#16602=AXIS2_PLACEMENT_3D('',#16599,#16600,#16601);

+#16603=PLANE('',#16602);

+#16604=ORIENTED_EDGE('',*,*,#11292,.T.);

+#16605=ORIENTED_EDGE('',*,*,#16567,.F.);

+#16606=ORIENTED_EDGE('',*,*,#16590,.F.);

+#16608=ORIENTED_EDGE('',*,*,#16607,.T.);

+#16609=EDGE_LOOP('',(#16604,#16605,#16606,#16608));

+#16610=FACE_OUTER_BOUND('',#16609,.F.);

+#16611=ADVANCED_FACE('',(#16610),#16603,.T.);

+#16612=CARTESIAN_POINT('',(3.048E1,3.3E0,1.84E0));

+#16613=DIRECTION('',(0.E0,7.071067811865E-1,-7.071067811865E-1));

+#16614=DIRECTION('',(0.E0,-7.071067811865E-1,-7.071067811865E-1));

+#16615=AXIS2_PLACEMENT_3D('',#16612,#16613,#16614);

+#16616=PLANE('',#16615);

+#16618=ORIENTED_EDGE('',*,*,#16617,.F.);

+#16619=ORIENTED_EDGE('',*,*,#16553,.T.);

+#16620=ORIENTED_EDGE('',*,*,#11294,.T.);

+#16621=ORIENTED_EDGE('',*,*,#16607,.F.);

+#16622=EDGE_LOOP('',(#16618,#16619,#16620,#16621));

+#16623=FACE_OUTER_BOUND('',#16622,.F.);

+#16624=ADVANCED_FACE('',(#16623),#16616,.T.);

+#16625=CARTESIAN_POINT('',(3.016E1,3.55E0,1.59E0));

+#16626=DIRECTION('',(0.E0,0.E0,1.E0));

+#16627=DIRECTION('',(1.E0,0.E0,0.E0));

+#16628=AXIS2_PLACEMENT_3D('',#16625,#16626,#16627);

+#16629=PLANE('',#16628);

+#16630=ORIENTED_EDGE('',*,*,#16617,.T.);

+#16631=ORIENTED_EDGE('',*,*,#16594,.T.);

+#16632=ORIENTED_EDGE('',*,*,#16360,.T.);

+#16633=ORIENTED_EDGE('',*,*,#16536,.F.);

+#16634=EDGE_LOOP('',(#16630,#16631,#16632,#16633));

+#16635=FACE_OUTER_BOUND('',#16634,.F.);

+#16636=ADVANCED_FACE('',(#16635),#16629,.F.);

+#16637=CARTESIAN_POINT('',(3.227E1,0.E0,-7.7E-1));

+#16638=DIRECTION('',(-1.E0,0.E0,0.E0));

+#16639=DIRECTION('',(0.E0,0.E0,-1.E0));

+#16640=AXIS2_PLACEMENT_3D('',#16637,#16638,#16639);

+#16641=PLANE('',#16640);

+#16642=ORIENTED_EDGE('',*,*,#11888,.F.);

+#16644=ORIENTED_EDGE('',*,*,#16643,.T.);

+#16646=ORIENTED_EDGE('',*,*,#16645,.T.);

+#16648=ORIENTED_EDGE('',*,*,#16647,.F.);

+#16649=EDGE_LOOP('',(#16642,#16644,#16646,#16648));

+#16650=FACE_OUTER_BOUND('',#16649,.F.);

+#16651=ADVANCED_FACE('',(#16650),#16641,.F.);

+#16652=CARTESIAN_POINT('',(3.377E1,0.E0,-7.7E-1));

+#16653=DIRECTION('',(0.E0,0.E0,1.E0));

+#16654=DIRECTION('',(-1.E0,0.E0,0.E0));

+#16655=AXIS2_PLACEMENT_3D('',#16652,#16653,#16654);

+#16656=PLANE('',#16655);

+#16657=ORIENTED_EDGE('',*,*,#11894,.F.);

+#16659=ORIENTED_EDGE('',*,*,#16658,.T.);

+#16661=ORIENTED_EDGE('',*,*,#16660,.T.);

+#16662=ORIENTED_EDGE('',*,*,#16643,.F.);

+#16663=EDGE_LOOP('',(#16657,#16659,#16661,#16662));

+#16664=FACE_OUTER_BOUND('',#16663,.F.);

+#16665=ADVANCED_FACE('',(#16664),#16656,.F.);

+#16666=CARTESIAN_POINT('',(3.377E1,0.E0,-1.77E0));

+#16667=DIRECTION('',(1.E0,0.E0,0.E0));

+#16668=DIRECTION('',(0.E0,0.E0,1.E0));

+#16669=AXIS2_PLACEMENT_3D('',#16666,#16667,#16668);

+#16670=PLANE('',#16669);

+#16671=ORIENTED_EDGE('',*,*,#11892,.F.);

+#16673=ORIENTED_EDGE('',*,*,#16672,.T.);

+#16675=ORIENTED_EDGE('',*,*,#16674,.T.);

+#16676=ORIENTED_EDGE('',*,*,#16658,.F.);

+#16677=EDGE_LOOP('',(#16671,#16673,#16675,#16676));

+#16678=FACE_OUTER_BOUND('',#16677,.F.);

+#16679=ADVANCED_FACE('',(#16678),#16670,.F.);

+#16680=CARTESIAN_POINT('',(3.227E1,0.E0,-1.77E0));

+#16681=DIRECTION('',(0.E0,0.E0,-1.E0));

+#16682=DIRECTION('',(1.E0,0.E0,0.E0));

+#16683=AXIS2_PLACEMENT_3D('',#16680,#16681,#16682);

+#16684=PLANE('',#16683);

+#16685=ORIENTED_EDGE('',*,*,#11890,.F.);

+#16686=ORIENTED_EDGE('',*,*,#16647,.T.);

+#16688=ORIENTED_EDGE('',*,*,#16687,.T.);

+#16689=ORIENTED_EDGE('',*,*,#16672,.F.);

+#16690=EDGE_LOOP('',(#16685,#16686,#16688,#16689));

+#16691=FACE_OUTER_BOUND('',#16690,.F.);

+#16692=ADVANCED_FACE('',(#16691),#16684,.F.);

+#16693=CARTESIAN_POINT('',(3.302E1,2.8E0,0.E0));

+#16694=DIRECTION('',(0.E0,-1.E0,0.E0));

+#16695=DIRECTION('',(0.E0,0.E0,1.E0));

+#16696=AXIS2_PLACEMENT_3D('',#16693,#16694,#16695);

+#16697=PLANE('',#16696);

+#16698=ORIENTED_EDGE('',*,*,#16645,.F.);

+#16699=ORIENTED_EDGE('',*,*,#16660,.F.);

+#16700=ORIENTED_EDGE('',*,*,#16674,.F.);

+#16701=ORIENTED_EDGE('',*,*,#16687,.F.);

+#16702=EDGE_LOOP('',(#16698,#16699,#16700,#16701));

+#16703=FACE_OUTER_BOUND('',#16702,.F.);

+#16705=ORIENTED_EDGE('',*,*,#16704,.F.);

+#16707=ORIENTED_EDGE('',*,*,#16706,.F.);

+#16709=ORIENTED_EDGE('',*,*,#16708,.F.);

+#16711=ORIENTED_EDGE('',*,*,#16710,.F.);

+#16712=EDGE_LOOP('',(#16705,#16707,#16709,#16711));

+#16713=FACE_BOUND('',#16712,.F.);

+#16714=ADVANCED_FACE('',(#16703,#16713),#16697,.T.);

+#16715=CARTESIAN_POINT('',(3.302E1,2.8E0,0.E0));

+#16716=DIRECTION('',(0.E0,-1.E0,0.E0));

+#16717=DIRECTION('',(0.E0,0.E0,1.E0));

+#16718=AXIS2_PLACEMENT_3D('',#16715,#16716,#16717);

+#16719=PLANE('',#16718);

+#16721=ORIENTED_EDGE('',*,*,#16720,.F.);

+#16723=ORIENTED_EDGE('',*,*,#16722,.F.);

+#16725=ORIENTED_EDGE('',*,*,#16724,.F.);

+#16727=ORIENTED_EDGE('',*,*,#16726,.F.);

+#16728=EDGE_LOOP('',(#16721,#16723,#16725,#16727));

+#16729=FACE_OUTER_BOUND('',#16728,.F.);

+#16731=ORIENTED_EDGE('',*,*,#16730,.F.);

+#16733=ORIENTED_EDGE('',*,*,#16732,.F.);

+#16735=ORIENTED_EDGE('',*,*,#16734,.F.);

+#16737=ORIENTED_EDGE('',*,*,#16736,.F.);

+#16738=EDGE_LOOP('',(#16731,#16733,#16735,#16737));

+#16739=FACE_BOUND('',#16738,.F.);

+#16740=ADVANCED_FACE('',(#16729,#16739),#16719,.T.);

+#16741=CARTESIAN_POINT('',(3.227E1,0.E0,7.7E-1));

+#16742=DIRECTION('',(0.E0,0.E0,-1.E0));

+#16743=DIRECTION('',(1.E0,0.E0,0.E0));

+#16744=AXIS2_PLACEMENT_3D('',#16741,#16742,#16743);

+#16745=PLANE('',#16744);

+#16746=ORIENTED_EDGE('',*,*,#11898,.F.);

+#16748=ORIENTED_EDGE('',*,*,#16747,.T.);

+#16749=ORIENTED_EDGE('',*,*,#16720,.T.);

+#16751=ORIENTED_EDGE('',*,*,#16750,.F.);

+#16752=EDGE_LOOP('',(#16746,#16748,#16749,#16751));

+#16753=FACE_OUTER_BOUND('',#16752,.F.);

+#16754=ADVANCED_FACE('',(#16753),#16745,.F.);

+#16755=CARTESIAN_POINT('',(3.227E1,0.E0,1.77E0));

+#16756=DIRECTION('',(-1.E0,0.E0,0.E0));

+#16757=DIRECTION('',(0.E0,0.E0,-1.E0));

+#16758=AXIS2_PLACEMENT_3D('',#16755,#16756,#16757);

+#16759=PLANE('',#16758);

+#16760=ORIENTED_EDGE('',*,*,#11904,.F.);

+#16762=ORIENTED_EDGE('',*,*,#16761,.T.);

+#16763=ORIENTED_EDGE('',*,*,#16722,.T.);

+#16764=ORIENTED_EDGE('',*,*,#16747,.F.);

+#16765=EDGE_LOOP('',(#16760,#16762,#16763,#16764));

+#16766=FACE_OUTER_BOUND('',#16765,.F.);

+#16767=ADVANCED_FACE('',(#16766),#16759,.F.);

+#16768=CARTESIAN_POINT('',(3.377E1,0.E0,1.77E0));

+#16769=DIRECTION('',(0.E0,0.E0,1.E0));

+#16770=DIRECTION('',(-1.E0,0.E0,0.E0));

+#16771=AXIS2_PLACEMENT_3D('',#16768,#16769,#16770);

+#16772=PLANE('',#16771);

+#16773=ORIENTED_EDGE('',*,*,#11902,.F.);

+#16775=ORIENTED_EDGE('',*,*,#16774,.T.);

+#16776=ORIENTED_EDGE('',*,*,#16724,.T.);

+#16777=ORIENTED_EDGE('',*,*,#16761,.F.);

+#16778=EDGE_LOOP('',(#16773,#16775,#16776,#16777));

+#16779=FACE_OUTER_BOUND('',#16778,.F.);

+#16780=ADVANCED_FACE('',(#16779),#16772,.F.);

+#16781=CARTESIAN_POINT('',(3.377E1,0.E0,7.7E-1));

+#16782=DIRECTION('',(1.E0,0.E0,0.E0));

+#16783=DIRECTION('',(0.E0,0.E0,1.E0));

+#16784=AXIS2_PLACEMENT_3D('',#16781,#16782,#16783);

+#16785=PLANE('',#16784);

+#16786=ORIENTED_EDGE('',*,*,#11900,.F.);

+#16787=ORIENTED_EDGE('',*,*,#16750,.T.);

+#16788=ORIENTED_EDGE('',*,*,#16726,.T.);

+#16789=ORIENTED_EDGE('',*,*,#16774,.F.);

+#16790=EDGE_LOOP('',(#16786,#16787,#16788,#16789));

+#16791=FACE_OUTER_BOUND('',#16790,.F.);

+#16792=ADVANCED_FACE('',(#16791),#16785,.F.);

+#16793=CARTESIAN_POINT('',(3.334E1,3.55E0,-1.59E0));

+#16794=DIRECTION('',(0.E0,0.E0,-1.E0));

+#16795=DIRECTION('',(-1.E0,0.E0,0.E0));

+#16796=AXIS2_PLACEMENT_3D('',#16793,#16794,#16795);

+#16797=PLANE('',#16796);

+#16799=ORIENTED_EDGE('',*,*,#16798,.T.);

+#16801=ORIENTED_EDGE('',*,*,#16800,.T.);

+#16802=ORIENTED_EDGE('',*,*,#16704,.T.);

+#16804=ORIENTED_EDGE('',*,*,#16803,.F.);

+#16805=EDGE_LOOP('',(#16799,#16801,#16802,#16804));

+#16806=FACE_OUTER_BOUND('',#16805,.F.);

+#16807=ADVANCED_FACE('',(#16806),#16797,.F.);

+#16808=CARTESIAN_POINT('',(3.302E1,3.3E0,-1.84E0));

+#16809=DIRECTION('',(0.E0,7.071067811865E-1,7.071067811865E-1));

+#16810=DIRECTION('',(0.E0,-7.071067811865E-1,7.071067811865E-1));

+#16811=AXIS2_PLACEMENT_3D('',#16808,#16809,#16810);

+#16812=PLANE('',#16811);

+#16813=ORIENTED_EDGE('',*,*,#16798,.F.);

+#16815=ORIENTED_EDGE('',*,*,#16814,.T.);

+#16816=ORIENTED_EDGE('',*,*,#11304,.T.);

+#16818=ORIENTED_EDGE('',*,*,#16817,.F.);

+#16819=EDGE_LOOP('',(#16813,#16815,#16816,#16818));

+#16820=FACE_OUTER_BOUND('',#16819,.F.);

+#16821=ADVANCED_FACE('',(#16820),#16812,.T.);

+#16822=CARTESIAN_POINT('',(3.245E1,3.3E0,-1.27E0));

+#16823=DIRECTION('',(7.071067811865E-1,7.071067811865E-1,0.E0));

+#16824=DIRECTION('',(7.071067811865E-1,-7.071067811865E-1,0.E0));

+#16825=AXIS2_PLACEMENT_3D('',#16822,#16823,#16824);

+#16826=PLANE('',#16825);

+#16827=ORIENTED_EDGE('',*,*,#11306,.T.);

+#16828=ORIENTED_EDGE('',*,*,#16814,.F.);

+#16830=ORIENTED_EDGE('',*,*,#16829,.F.);

+#16832=ORIENTED_EDGE('',*,*,#16831,.T.);

+#16833=EDGE_LOOP('',(#16827,#16828,#16830,#16832));

+#16834=FACE_OUTER_BOUND('',#16833,.F.);

+#16835=ADVANCED_FACE('',(#16834),#16826,.T.);

+#16836=CARTESIAN_POINT('',(3.27E1,3.55E0,-1.59E0));

+#16837=DIRECTION('',(-1.E0,0.E0,0.E0));

+#16838=DIRECTION('',(0.E0,0.E0,1.E0));

+#16839=AXIS2_PLACEMENT_3D('',#16836,#16837,#16838);

+#16840=PLANE('',#16839);

+#16841=ORIENTED_EDGE('',*,*,#16829,.T.);

+#16842=ORIENTED_EDGE('',*,*,#16803,.T.);

+#16843=ORIENTED_EDGE('',*,*,#16710,.T.);

+#16845=ORIENTED_EDGE('',*,*,#16844,.F.);

+#16846=EDGE_LOOP('',(#16841,#16842,#16843,#16845));

+#16847=FACE_OUTER_BOUND('',#16846,.F.);

+#16848=ADVANCED_FACE('',(#16847),#16840,.F.);

+#16849=CARTESIAN_POINT('',(3.27E1,3.55E0,-9.5E-1));

+#16850=DIRECTION('',(0.E0,0.E0,1.E0));

+#16851=DIRECTION('',(1.E0,0.E0,0.E0));

+#16852=AXIS2_PLACEMENT_3D('',#16849,#16850,#16851);

+#16853=PLANE('',#16852);

+#16855=ORIENTED_EDGE('',*,*,#16854,.T.);

+#16856=ORIENTED_EDGE('',*,*,#16844,.T.);

+#16857=ORIENTED_EDGE('',*,*,#16708,.T.);

+#16859=ORIENTED_EDGE('',*,*,#16858,.F.);

+#16860=EDGE_LOOP('',(#16855,#16856,#16857,#16859));

+#16861=FACE_OUTER_BOUND('',#16860,.F.);

+#16862=ADVANCED_FACE('',(#16861),#16853,.F.);

+#16863=CARTESIAN_POINT('',(3.302E1,3.3E0,-7.E-1));

+#16864=DIRECTION('',(0.E0,7.071067811865E-1,-7.071067811865E-1));

+#16865=DIRECTION('',(0.E0,-7.071067811865E-1,-7.071067811865E-1));

+#16866=AXIS2_PLACEMENT_3D('',#16863,#16864,#16865);

+#16867=PLANE('',#16866);

+#16868=ORIENTED_EDGE('',*,*,#11308,.T.);

+#16869=ORIENTED_EDGE('',*,*,#16831,.F.);

+#16870=ORIENTED_EDGE('',*,*,#16854,.F.);

+#16872=ORIENTED_EDGE('',*,*,#16871,.T.);

+#16873=EDGE_LOOP('',(#16868,#16869,#16870,#16872));

+#16874=FACE_OUTER_BOUND('',#16873,.F.);

+#16875=ADVANCED_FACE('',(#16874),#16867,.T.);

+#16876=CARTESIAN_POINT('',(3.359E1,3.3E0,-1.27E0));

+#16877=DIRECTION('',(-7.071067811865E-1,7.071067811865E-1,0.E0));

+#16878=DIRECTION('',(-7.071067811865E-1,-7.071067811865E-1,0.E0));

+#16879=AXIS2_PLACEMENT_3D('',#16876,#16877,#16878);

+#16880=PLANE('',#16879);

+#16882=ORIENTED_EDGE('',*,*,#16881,.F.);

+#16883=ORIENTED_EDGE('',*,*,#16817,.T.);

+#16884=ORIENTED_EDGE('',*,*,#11302,.T.);

+#16885=ORIENTED_EDGE('',*,*,#16871,.F.);

+#16886=EDGE_LOOP('',(#16882,#16883,#16884,#16885));

+#16887=FACE_OUTER_BOUND('',#16886,.F.);

+#16888=ADVANCED_FACE('',(#16887),#16880,.T.);

+#16889=CARTESIAN_POINT('',(3.334E1,3.55E0,-9.5E-1));

+#16890=DIRECTION('',(1.E0,0.E0,0.E0));

+#16891=DIRECTION('',(0.E0,0.E0,-1.E0));

+#16892=AXIS2_PLACEMENT_3D('',#16889,#16890,#16891);

+#16893=PLANE('',#16892);

+#16894=ORIENTED_EDGE('',*,*,#16881,.T.);

+#16895=ORIENTED_EDGE('',*,*,#16858,.T.);

+#16896=ORIENTED_EDGE('',*,*,#16706,.T.);

+#16897=ORIENTED_EDGE('',*,*,#16800,.F.);

+#16898=EDGE_LOOP('',(#16894,#16895,#16896,#16897));

+#16899=FACE_OUTER_BOUND('',#16898,.F.);

+#16900=ADVANCED_FACE('',(#16899),#16893,.F.);

+#16901=CARTESIAN_POINT('',(3.334E1,3.55E0,1.59E0));

+#16902=DIRECTION('',(1.E0,0.E0,0.E0));

+#16903=DIRECTION('',(0.E0,0.E0,-1.E0));

+#16904=AXIS2_PLACEMENT_3D('',#16901,#16902,#16903);

+#16905=PLANE('',#16904);

+#16907=ORIENTED_EDGE('',*,*,#16906,.T.);

+#16909=ORIENTED_EDGE('',*,*,#16908,.T.);

+#16910=ORIENTED_EDGE('',*,*,#16730,.T.);

+#16912=ORIENTED_EDGE('',*,*,#16911,.F.);

+#16913=EDGE_LOOP('',(#16907,#16909,#16910,#16912));

+#16914=FACE_OUTER_BOUND('',#16913,.F.);

+#16915=ADVANCED_FACE('',(#16914),#16905,.F.);

+#16916=CARTESIAN_POINT('',(3.359E1,3.3E0,1.27E0));

+#16917=DIRECTION('',(-7.071067811865E-1,7.071067811865E-1,0.E0));

+#16918=DIRECTION('',(-7.071067811865E-1,-7.071067811865E-1,0.E0));

+#16919=AXIS2_PLACEMENT_3D('',#16916,#16917,#16918);

+#16920=PLANE('',#16919);

+#16921=ORIENTED_EDGE('',*,*,#16906,.F.);

+#16923=ORIENTED_EDGE('',*,*,#16922,.T.);

+#16924=ORIENTED_EDGE('',*,*,#11316,.T.);

+#16926=ORIENTED_EDGE('',*,*,#16925,.F.);

+#16927=EDGE_LOOP('',(#16921,#16923,#16924,#16926));

+#16928=FACE_OUTER_BOUND('',#16927,.F.);

+#16929=ADVANCED_FACE('',(#16928),#16920,.T.);

+#16930=CARTESIAN_POINT('',(3.302E1,3.3E0,7.E-1));

+#16931=DIRECTION('',(0.E0,7.071067811865E-1,7.071067811865E-1));

+#16932=DIRECTION('',(0.E0,-7.071067811865E-1,7.071067811865E-1));

+#16933=AXIS2_PLACEMENT_3D('',#16930,#16931,#16932);

+#16934=PLANE('',#16933);

+#16935=ORIENTED_EDGE('',*,*,#11318,.T.);

+#16936=ORIENTED_EDGE('',*,*,#16922,.F.);

+#16938=ORIENTED_EDGE('',*,*,#16937,.F.);

+#16940=ORIENTED_EDGE('',*,*,#16939,.T.);

+#16941=EDGE_LOOP('',(#16935,#16936,#16938,#16940));

+#16942=FACE_OUTER_BOUND('',#16941,.F.);

+#16943=ADVANCED_FACE('',(#16942),#16934,.T.);

+#16944=CARTESIAN_POINT('',(3.334E1,3.55E0,9.5E-1));

+#16945=DIRECTION('',(0.E0,0.E0,-1.E0));

+#16946=DIRECTION('',(-1.E0,0.E0,0.E0));

+#16947=AXIS2_PLACEMENT_3D('',#16944,#16945,#16946);

+#16948=PLANE('',#16947);

+#16949=ORIENTED_EDGE('',*,*,#16937,.T.);

+#16950=ORIENTED_EDGE('',*,*,#16911,.T.);

+#16951=ORIENTED_EDGE('',*,*,#16736,.T.);

+#16953=ORIENTED_EDGE('',*,*,#16952,.F.);

+#16954=EDGE_LOOP('',(#16949,#16950,#16951,#16953));

+#16955=FACE_OUTER_BOUND('',#16954,.F.);

+#16956=ADVANCED_FACE('',(#16955),#16948,.F.);

+#16957=CARTESIAN_POINT('',(3.27E1,3.55E0,9.5E-1));

+#16958=DIRECTION('',(-1.E0,0.E0,0.E0));

+#16959=DIRECTION('',(0.E0,0.E0,1.E0));

+#16960=AXIS2_PLACEMENT_3D('',#16957,#16958,#16959);

+#16961=PLANE('',#16960);

+#16963=ORIENTED_EDGE('',*,*,#16962,.T.);

+#16964=ORIENTED_EDGE('',*,*,#16952,.T.);

+#16965=ORIENTED_EDGE('',*,*,#16734,.T.);

+#16967=ORIENTED_EDGE('',*,*,#16966,.F.);

+#16968=EDGE_LOOP('',(#16963,#16964,#16965,#16967));

+#16969=FACE_OUTER_BOUND('',#16968,.F.);

+#16970=ADVANCED_FACE('',(#16969),#16961,.F.);

+#16971=CARTESIAN_POINT('',(3.245E1,3.3E0,1.27E0));

+#16972=DIRECTION('',(7.071067811865E-1,7.071067811865E-1,0.E0));

+#16973=DIRECTION('',(7.071067811865E-1,-7.071067811865E-1,0.E0));

+#16974=AXIS2_PLACEMENT_3D('',#16971,#16972,#16973);

+#16975=PLANE('',#16974);

+#16976=ORIENTED_EDGE('',*,*,#11312,.T.);

+#16977=ORIENTED_EDGE('',*,*,#16939,.F.);

+#16978=ORIENTED_EDGE('',*,*,#16962,.F.);

+#16980=ORIENTED_EDGE('',*,*,#16979,.T.);

+#16981=EDGE_LOOP('',(#16976,#16977,#16978,#16980));

+#16982=FACE_OUTER_BOUND('',#16981,.F.);

+#16983=ADVANCED_FACE('',(#16982),#16975,.T.);

+#16984=CARTESIAN_POINT('',(3.302E1,3.3E0,1.84E0));

+#16985=DIRECTION('',(0.E0,7.071067811865E-1,-7.071067811865E-1));

+#16986=DIRECTION('',(0.E0,-7.071067811865E-1,-7.071067811865E-1));

+#16987=AXIS2_PLACEMENT_3D('',#16984,#16985,#16986);

+#16988=PLANE('',#16987);

+#16990=ORIENTED_EDGE('',*,*,#16989,.F.);

+#16991=ORIENTED_EDGE('',*,*,#16925,.T.);

+#16992=ORIENTED_EDGE('',*,*,#11314,.T.);

+#16993=ORIENTED_EDGE('',*,*,#16979,.F.);

+#16994=EDGE_LOOP('',(#16990,#16991,#16992,#16993));

+#16995=FACE_OUTER_BOUND('',#16994,.F.);

+#16996=ADVANCED_FACE('',(#16995),#16988,.T.);

+#16997=CARTESIAN_POINT('',(3.27E1,3.55E0,1.59E0));

+#16998=DIRECTION('',(0.E0,0.E0,1.E0));

+#16999=DIRECTION('',(1.E0,0.E0,0.E0));

+#17000=AXIS2_PLACEMENT_3D('',#16997,#16998,#16999);

+#17001=PLANE('',#17000);

+#17002=ORIENTED_EDGE('',*,*,#16989,.T.);

+#17003=ORIENTED_EDGE('',*,*,#16966,.T.);

+#17004=ORIENTED_EDGE('',*,*,#16732,.T.);

+#17005=ORIENTED_EDGE('',*,*,#16908,.F.);

+#17006=EDGE_LOOP('',(#17002,#17003,#17004,#17005));

+#17007=FACE_OUTER_BOUND('',#17006,.F.);

+#17008=ADVANCED_FACE('',(#17007),#17001,.F.);

+#17009=CARTESIAN_POINT('',(3.481E1,0.E0,-7.7E-1));

+#17010=DIRECTION('',(-1.E0,0.E0,0.E0));

+#17011=DIRECTION('',(0.E0,0.E0,-1.E0));

+#17012=AXIS2_PLACEMENT_3D('',#17009,#17010,#17011);

+#17013=PLANE('',#17012);

+#17014=ORIENTED_EDGE('',*,*,#11908,.F.);

+#17016=ORIENTED_EDGE('',*,*,#17015,.T.);

+#17018=ORIENTED_EDGE('',*,*,#17017,.T.);

+#17020=ORIENTED_EDGE('',*,*,#17019,.F.);

+#17021=EDGE_LOOP('',(#17014,#17016,#17018,#17020));

+#17022=FACE_OUTER_BOUND('',#17021,.F.);

+#17023=ADVANCED_FACE('',(#17022),#17013,.F.);

+#17024=CARTESIAN_POINT('',(3.631E1,0.E0,-7.7E-1));

+#17025=DIRECTION('',(0.E0,0.E0,1.E0));

+#17026=DIRECTION('',(-1.E0,0.E0,0.E0));

+#17027=AXIS2_PLACEMENT_3D('',#17024,#17025,#17026);

+#17028=PLANE('',#17027);

+#17029=ORIENTED_EDGE('',*,*,#11914,.F.);

+#17031=ORIENTED_EDGE('',*,*,#17030,.T.);

+#17033=ORIENTED_EDGE('',*,*,#17032,.T.);

+#17034=ORIENTED_EDGE('',*,*,#17015,.F.);

+#17035=EDGE_LOOP('',(#17029,#17031,#17033,#17034));

+#17036=FACE_OUTER_BOUND('',#17035,.F.);

+#17037=ADVANCED_FACE('',(#17036),#17028,.F.);

+#17038=CARTESIAN_POINT('',(3.631E1,0.E0,-1.77E0));

+#17039=DIRECTION('',(1.E0,0.E0,0.E0));

+#17040=DIRECTION('',(0.E0,0.E0,1.E0));

+#17041=AXIS2_PLACEMENT_3D('',#17038,#17039,#17040);

+#17042=PLANE('',#17041);

+#17043=ORIENTED_EDGE('',*,*,#11912,.F.);

+#17045=ORIENTED_EDGE('',*,*,#17044,.T.);

+#17047=ORIENTED_EDGE('',*,*,#17046,.T.);

+#17048=ORIENTED_EDGE('',*,*,#17030,.F.);

+#17049=EDGE_LOOP('',(#17043,#17045,#17047,#17048));

+#17050=FACE_OUTER_BOUND('',#17049,.F.);

+#17051=ADVANCED_FACE('',(#17050),#17042,.F.);

+#17052=CARTESIAN_POINT('',(3.481E1,0.E0,-1.77E0));

+#17053=DIRECTION('',(0.E0,0.E0,-1.E0));

+#17054=DIRECTION('',(1.E0,0.E0,0.E0));

+#17055=AXIS2_PLACEMENT_3D('',#17052,#17053,#17054);

+#17056=PLANE('',#17055);

+#17057=ORIENTED_EDGE('',*,*,#11910,.F.);

+#17058=ORIENTED_EDGE('',*,*,#17019,.T.);

+#17060=ORIENTED_EDGE('',*,*,#17059,.T.);

+#17061=ORIENTED_EDGE('',*,*,#17044,.F.);

+#17062=EDGE_LOOP('',(#17057,#17058,#17060,#17061));

+#17063=FACE_OUTER_BOUND('',#17062,.F.);

+#17064=ADVANCED_FACE('',(#17063),#17056,.F.);

+#17065=CARTESIAN_POINT('',(3.556E1,2.8E0,0.E0));

+#17066=DIRECTION('',(0.E0,-1.E0,0.E0));

+#17067=DIRECTION('',(0.E0,0.E0,1.E0));

+#17068=AXIS2_PLACEMENT_3D('',#17065,#17066,#17067);

+#17069=PLANE('',#17068);

+#17070=ORIENTED_EDGE('',*,*,#17017,.F.);

+#17071=ORIENTED_EDGE('',*,*,#17032,.F.);

+#17072=ORIENTED_EDGE('',*,*,#17046,.F.);

+#17073=ORIENTED_EDGE('',*,*,#17059,.F.);

+#17074=EDGE_LOOP('',(#17070,#17071,#17072,#17073));

+#17075=FACE_OUTER_BOUND('',#17074,.F.);

+#17077=ORIENTED_EDGE('',*,*,#17076,.F.);

+#17079=ORIENTED_EDGE('',*,*,#17078,.F.);

+#17081=ORIENTED_EDGE('',*,*,#17080,.F.);

+#17083=ORIENTED_EDGE('',*,*,#17082,.F.);

+#17084=EDGE_LOOP('',(#17077,#17079,#17081,#17083));

+#17085=FACE_BOUND('',#17084,.F.);

+#17086=ADVANCED_FACE('',(#17075,#17085),#17069,.T.);

+#17087=CARTESIAN_POINT('',(3.556E1,2.8E0,0.E0));

+#17088=DIRECTION('',(0.E0,-1.E0,0.E0));

+#17089=DIRECTION('',(0.E0,0.E0,1.E0));

+#17090=AXIS2_PLACEMENT_3D('',#17087,#17088,#17089);

+#17091=PLANE('',#17090);

+#17093=ORIENTED_EDGE('',*,*,#17092,.F.);

+#17095=ORIENTED_EDGE('',*,*,#17094,.F.);

+#17097=ORIENTED_EDGE('',*,*,#17096,.F.);

+#17099=ORIENTED_EDGE('',*,*,#17098,.F.);

+#17100=EDGE_LOOP('',(#17093,#17095,#17097,#17099));

+#17101=FACE_OUTER_BOUND('',#17100,.F.);

+#17103=ORIENTED_EDGE('',*,*,#17102,.F.);

+#17105=ORIENTED_EDGE('',*,*,#17104,.F.);

+#17107=ORIENTED_EDGE('',*,*,#17106,.F.);

+#17109=ORIENTED_EDGE('',*,*,#17108,.F.);

+#17110=EDGE_LOOP('',(#17103,#17105,#17107,#17109));

+#17111=FACE_BOUND('',#17110,.F.);

+#17112=ADVANCED_FACE('',(#17101,#17111),#17091,.T.);

+#17113=CARTESIAN_POINT('',(3.481E1,0.E0,7.7E-1));

+#17114=DIRECTION('',(0.E0,0.E0,-1.E0));

+#17115=DIRECTION('',(1.E0,0.E0,0.E0));

+#17116=AXIS2_PLACEMENT_3D('',#17113,#17114,#17115);

+#17117=PLANE('',#17116);

+#17118=ORIENTED_EDGE('',*,*,#11918,.F.);

+#17120=ORIENTED_EDGE('',*,*,#17119,.T.);

+#17121=ORIENTED_EDGE('',*,*,#17092,.T.);

+#17123=ORIENTED_EDGE('',*,*,#17122,.F.);

+#17124=EDGE_LOOP('',(#17118,#17120,#17121,#17123));

+#17125=FACE_OUTER_BOUND('',#17124,.F.);

+#17126=ADVANCED_FACE('',(#17125),#17117,.F.);

+#17127=CARTESIAN_POINT('',(3.481E1,0.E0,1.77E0));

+#17128=DIRECTION('',(-1.E0,0.E0,0.E0));

+#17129=DIRECTION('',(0.E0,0.E0,-1.E0));

+#17130=AXIS2_PLACEMENT_3D('',#17127,#17128,#17129);

+#17131=PLANE('',#17130);

+#17132=ORIENTED_EDGE('',*,*,#11924,.F.);

+#17134=ORIENTED_EDGE('',*,*,#17133,.T.);

+#17135=ORIENTED_EDGE('',*,*,#17094,.T.);

+#17136=ORIENTED_EDGE('',*,*,#17119,.F.);

+#17137=EDGE_LOOP('',(#17132,#17134,#17135,#17136));

+#17138=FACE_OUTER_BOUND('',#17137,.F.);

+#17139=ADVANCED_FACE('',(#17138),#17131,.F.);

+#17140=CARTESIAN_POINT('',(3.631E1,0.E0,1.77E0));

+#17141=DIRECTION('',(0.E0,0.E0,1.E0));

+#17142=DIRECTION('',(-1.E0,0.E0,0.E0));

+#17143=AXIS2_PLACEMENT_3D('',#17140,#17141,#17142);

+#17144=PLANE('',#17143);

+#17145=ORIENTED_EDGE('',*,*,#11922,.F.);

+#17147=ORIENTED_EDGE('',*,*,#17146,.T.);

+#17148=ORIENTED_EDGE('',*,*,#17096,.T.);

+#17149=ORIENTED_EDGE('',*,*,#17133,.F.);

+#17150=EDGE_LOOP('',(#17145,#17147,#17148,#17149));

+#17151=FACE_OUTER_BOUND('',#17150,.F.);

+#17152=ADVANCED_FACE('',(#17151),#17144,.F.);

+#17153=CARTESIAN_POINT('',(3.631E1,0.E0,7.7E-1));

+#17154=DIRECTION('',(1.E0,0.E0,0.E0));

+#17155=DIRECTION('',(0.E0,0.E0,1.E0));

+#17156=AXIS2_PLACEMENT_3D('',#17153,#17154,#17155);

+#17157=PLANE('',#17156);

+#17158=ORIENTED_EDGE('',*,*,#11920,.F.);

+#17159=ORIENTED_EDGE('',*,*,#17122,.T.);

+#17160=ORIENTED_EDGE('',*,*,#17098,.T.);

+#17161=ORIENTED_EDGE('',*,*,#17146,.F.);

+#17162=EDGE_LOOP('',(#17158,#17159,#17160,#17161));

+#17163=FACE_OUTER_BOUND('',#17162,.F.);

+#17164=ADVANCED_FACE('',(#17163),#17157,.F.);

+#17165=CARTESIAN_POINT('',(3.588E1,3.55E0,-1.59E0));

+#17166=DIRECTION('',(0.E0,0.E0,-1.E0));

+#17167=DIRECTION('',(-1.E0,0.E0,0.E0));

+#17168=AXIS2_PLACEMENT_3D('',#17165,#17166,#17167);

+#17169=PLANE('',#17168);

+#17171=ORIENTED_EDGE('',*,*,#17170,.T.);

+#17173=ORIENTED_EDGE('',*,*,#17172,.T.);

+#17174=ORIENTED_EDGE('',*,*,#17076,.T.);

+#17176=ORIENTED_EDGE('',*,*,#17175,.F.);

+#17177=EDGE_LOOP('',(#17171,#17173,#17174,#17176));

+#17178=FACE_OUTER_BOUND('',#17177,.F.);

+#17179=ADVANCED_FACE('',(#17178),#17169,.F.);

+#17180=CARTESIAN_POINT('',(3.556E1,3.3E0,-1.84E0));

+#17181=DIRECTION('',(0.E0,7.071067811865E-1,7.071067811865E-1));

+#17182=DIRECTION('',(0.E0,-7.071067811865E-1,7.071067811865E-1));

+#17183=AXIS2_PLACEMENT_3D('',#17180,#17181,#17182);

+#17184=PLANE('',#17183);

+#17185=ORIENTED_EDGE('',*,*,#17170,.F.);

+#17187=ORIENTED_EDGE('',*,*,#17186,.T.);

+#17188=ORIENTED_EDGE('',*,*,#11324,.T.);

+#17190=ORIENTED_EDGE('',*,*,#17189,.F.);

+#17191=EDGE_LOOP('',(#17185,#17187,#17188,#17190));

+#17192=FACE_OUTER_BOUND('',#17191,.F.);

+#17193=ADVANCED_FACE('',(#17192),#17184,.T.);

+#17194=CARTESIAN_POINT('',(3.499E1,3.3E0,-1.27E0));

+#17195=DIRECTION('',(7.071067811865E-1,7.071067811865E-1,0.E0));

+#17196=DIRECTION('',(7.071067811865E-1,-7.071067811865E-1,0.E0));

+#17197=AXIS2_PLACEMENT_3D('',#17194,#17195,#17196);

+#17198=PLANE('',#17197);

+#17199=ORIENTED_EDGE('',*,*,#11326,.T.);

+#17200=ORIENTED_EDGE('',*,*,#17186,.F.);

+#17202=ORIENTED_EDGE('',*,*,#17201,.F.);

+#17204=ORIENTED_EDGE('',*,*,#17203,.T.);

+#17205=EDGE_LOOP('',(#17199,#17200,#17202,#17204));

+#17206=FACE_OUTER_BOUND('',#17205,.F.);

+#17207=ADVANCED_FACE('',(#17206),#17198,.T.);

+#17208=CARTESIAN_POINT('',(3.524E1,3.55E0,-1.59E0));

+#17209=DIRECTION('',(-1.E0,0.E0,0.E0));

+#17210=DIRECTION('',(0.E0,0.E0,1.E0));

+#17211=AXIS2_PLACEMENT_3D('',#17208,#17209,#17210);

+#17212=PLANE('',#17211);

+#17213=ORIENTED_EDGE('',*,*,#17201,.T.);

+#17214=ORIENTED_EDGE('',*,*,#17175,.T.);

+#17215=ORIENTED_EDGE('',*,*,#17082,.T.);

+#17217=ORIENTED_EDGE('',*,*,#17216,.F.);

+#17218=EDGE_LOOP('',(#17213,#17214,#17215,#17217));

+#17219=FACE_OUTER_BOUND('',#17218,.F.);

+#17220=ADVANCED_FACE('',(#17219),#17212,.F.);

+#17221=CARTESIAN_POINT('',(3.524E1,3.55E0,-9.5E-1));

+#17222=DIRECTION('',(0.E0,0.E0,1.E0));

+#17223=DIRECTION('',(1.E0,0.E0,0.E0));

+#17224=AXIS2_PLACEMENT_3D('',#17221,#17222,#17223);

+#17225=PLANE('',#17224);

+#17227=ORIENTED_EDGE('',*,*,#17226,.T.);

+#17228=ORIENTED_EDGE('',*,*,#17216,.T.);

+#17229=ORIENTED_EDGE('',*,*,#17080,.T.);

+#17231=ORIENTED_EDGE('',*,*,#17230,.F.);

+#17232=EDGE_LOOP('',(#17227,#17228,#17229,#17231));

+#17233=FACE_OUTER_BOUND('',#17232,.F.);

+#17234=ADVANCED_FACE('',(#17233),#17225,.F.);

+#17235=CARTESIAN_POINT('',(3.556E1,3.3E0,-7.E-1));

+#17236=DIRECTION('',(0.E0,7.071067811865E-1,-7.071067811865E-1));

+#17237=DIRECTION('',(0.E0,-7.071067811865E-1,-7.071067811865E-1));

+#17238=AXIS2_PLACEMENT_3D('',#17235,#17236,#17237);

+#17239=PLANE('',#17238);

+#17240=ORIENTED_EDGE('',*,*,#11328,.T.);

+#17241=ORIENTED_EDGE('',*,*,#17203,.F.);

+#17242=ORIENTED_EDGE('',*,*,#17226,.F.);

+#17244=ORIENTED_EDGE('',*,*,#17243,.T.);

+#17245=EDGE_LOOP('',(#17240,#17241,#17242,#17244));

+#17246=FACE_OUTER_BOUND('',#17245,.F.);

+#17247=ADVANCED_FACE('',(#17246),#17239,.T.);

+#17248=CARTESIAN_POINT('',(3.613E1,3.3E0,-1.27E0));

+#17249=DIRECTION('',(-7.071067811865E-1,7.071067811865E-1,0.E0));

+#17250=DIRECTION('',(-7.071067811865E-1,-7.071067811865E-1,0.E0));

+#17251=AXIS2_PLACEMENT_3D('',#17248,#17249,#17250);

+#17252=PLANE('',#17251);

+#17254=ORIENTED_EDGE('',*,*,#17253,.F.);

+#17255=ORIENTED_EDGE('',*,*,#17189,.T.);

+#17256=ORIENTED_EDGE('',*,*,#11322,.T.);

+#17257=ORIENTED_EDGE('',*,*,#17243,.F.);

+#17258=EDGE_LOOP('',(#17254,#17255,#17256,#17257));

+#17259=FACE_OUTER_BOUND('',#17258,.F.);

+#17260=ADVANCED_FACE('',(#17259),#17252,.T.);

+#17261=CARTESIAN_POINT('',(3.588E1,3.55E0,-9.5E-1));

+#17262=DIRECTION('',(1.E0,0.E0,0.E0));

+#17263=DIRECTION('',(0.E0,0.E0,-1.E0));

+#17264=AXIS2_PLACEMENT_3D('',#17261,#17262,#17263);

+#17265=PLANE('',#17264);

+#17266=ORIENTED_EDGE('',*,*,#17253,.T.);

+#17267=ORIENTED_EDGE('',*,*,#17230,.T.);

+#17268=ORIENTED_EDGE('',*,*,#17078,.T.);

+#17269=ORIENTED_EDGE('',*,*,#17172,.F.);

+#17270=EDGE_LOOP('',(#17266,#17267,#17268,#17269));

+#17271=FACE_OUTER_BOUND('',#17270,.F.);

+#17272=ADVANCED_FACE('',(#17271),#17265,.F.);

+#17273=CARTESIAN_POINT('',(3.588E1,3.55E0,1.59E0));

+#17274=DIRECTION('',(1.E0,0.E0,0.E0));

+#17275=DIRECTION('',(0.E0,0.E0,-1.E0));

+#17276=AXIS2_PLACEMENT_3D('',#17273,#17274,#17275);

+#17277=PLANE('',#17276);

+#17279=ORIENTED_EDGE('',*,*,#17278,.T.);

+#17281=ORIENTED_EDGE('',*,*,#17280,.T.);

+#17282=ORIENTED_EDGE('',*,*,#17102,.T.);

+#17284=ORIENTED_EDGE('',*,*,#17283,.F.);

+#17285=EDGE_LOOP('',(#17279,#17281,#17282,#17284));

+#17286=FACE_OUTER_BOUND('',#17285,.F.);

+#17287=ADVANCED_FACE('',(#17286),#17277,.F.);

+#17288=CARTESIAN_POINT('',(3.613E1,3.3E0,1.27E0));

+#17289=DIRECTION('',(-7.071067811865E-1,7.071067811865E-1,0.E0));

+#17290=DIRECTION('',(-7.071067811865E-1,-7.071067811865E-1,0.E0));

+#17291=AXIS2_PLACEMENT_3D('',#17288,#17289,#17290);

+#17292=PLANE('',#17291);

+#17293=ORIENTED_EDGE('',*,*,#17278,.F.);

+#17295=ORIENTED_EDGE('',*,*,#17294,.T.);

+#17296=ORIENTED_EDGE('',*,*,#11336,.T.);

+#17298=ORIENTED_EDGE('',*,*,#17297,.F.);

+#17299=EDGE_LOOP('',(#17293,#17295,#17296,#17298));

+#17300=FACE_OUTER_BOUND('',#17299,.F.);

+#17301=ADVANCED_FACE('',(#17300),#17292,.T.);

+#17302=CARTESIAN_POINT('',(3.556E1,3.3E0,7.E-1));

+#17303=DIRECTION('',(0.E0,7.071067811865E-1,7.071067811865E-1));

+#17304=DIRECTION('',(0.E0,-7.071067811865E-1,7.071067811865E-1));

+#17305=AXIS2_PLACEMENT_3D('',#17302,#17303,#17304);

+#17306=PLANE('',#17305);

+#17307=ORIENTED_EDGE('',*,*,#11338,.T.);

+#17308=ORIENTED_EDGE('',*,*,#17294,.F.);

+#17310=ORIENTED_EDGE('',*,*,#17309,.F.);

+#17312=ORIENTED_EDGE('',*,*,#17311,.T.);

+#17313=EDGE_LOOP('',(#17307,#17308,#17310,#17312));

+#17314=FACE_OUTER_BOUND('',#17313,.F.);

+#17315=ADVANCED_FACE('',(#17314),#17306,.T.);

+#17316=CARTESIAN_POINT('',(3.588E1,3.55E0,9.5E-1));

+#17317=DIRECTION('',(0.E0,0.E0,-1.E0));

+#17318=DIRECTION('',(-1.E0,0.E0,0.E0));

+#17319=AXIS2_PLACEMENT_3D('',#17316,#17317,#17318);

+#17320=PLANE('',#17319);

+#17321=ORIENTED_EDGE('',*,*,#17309,.T.);

+#17322=ORIENTED_EDGE('',*,*,#17283,.T.);

+#17323=ORIENTED_EDGE('',*,*,#17108,.T.);

+#17325=ORIENTED_EDGE('',*,*,#17324,.F.);

+#17326=EDGE_LOOP('',(#17321,#17322,#17323,#17325));

+#17327=FACE_OUTER_BOUND('',#17326,.F.);

+#17328=ADVANCED_FACE('',(#17327),#17320,.F.);

+#17329=CARTESIAN_POINT('',(3.524E1,3.55E0,9.5E-1));

+#17330=DIRECTION('',(-1.E0,0.E0,0.E0));

+#17331=DIRECTION('',(0.E0,0.E0,1.E0));

+#17332=AXIS2_PLACEMENT_3D('',#17329,#17330,#17331);

+#17333=PLANE('',#17332);

+#17335=ORIENTED_EDGE('',*,*,#17334,.T.);

+#17336=ORIENTED_EDGE('',*,*,#17324,.T.);

+#17337=ORIENTED_EDGE('',*,*,#17106,.T.);

+#17339=ORIENTED_EDGE('',*,*,#17338,.F.);

+#17340=EDGE_LOOP('',(#17335,#17336,#17337,#17339));

+#17341=FACE_OUTER_BOUND('',#17340,.F.);

+#17342=ADVANCED_FACE('',(#17341),#17333,.F.);

+#17343=CARTESIAN_POINT('',(3.499E1,3.3E0,1.27E0));

+#17344=DIRECTION('',(7.071067811865E-1,7.071067811865E-1,0.E0));

+#17345=DIRECTION('',(7.071067811865E-1,-7.071067811865E-1,0.E0));

+#17346=AXIS2_PLACEMENT_3D('',#17343,#17344,#17345);

+#17347=PLANE('',#17346);

+#17348=ORIENTED_EDGE('',*,*,#11332,.T.);

+#17349=ORIENTED_EDGE('',*,*,#17311,.F.);

+#17350=ORIENTED_EDGE('',*,*,#17334,.F.);

+#17352=ORIENTED_EDGE('',*,*,#17351,.T.);

+#17353=EDGE_LOOP('',(#17348,#17349,#17350,#17352));

+#17354=FACE_OUTER_BOUND('',#17353,.F.);

+#17355=ADVANCED_FACE('',(#17354),#17347,.T.);

+#17356=CARTESIAN_POINT('',(3.556E1,3.3E0,1.84E0));

+#17357=DIRECTION('',(0.E0,7.071067811865E-1,-7.071067811865E-1));

+#17358=DIRECTION('',(0.E0,-7.071067811865E-1,-7.071067811865E-1));

+#17359=AXIS2_PLACEMENT_3D('',#17356,#17357,#17358);

+#17360=PLANE('',#17359);

+#17362=ORIENTED_EDGE('',*,*,#17361,.F.);

+#17363=ORIENTED_EDGE('',*,*,#17297,.T.);

+#17364=ORIENTED_EDGE('',*,*,#11334,.T.);

+#17365=ORIENTED_EDGE('',*,*,#17351,.F.);

+#17366=EDGE_LOOP('',(#17362,#17363,#17364,#17365));

+#17367=FACE_OUTER_BOUND('',#17366,.F.);

+#17368=ADVANCED_FACE('',(#17367),#17360,.T.);

+#17369=CARTESIAN_POINT('',(3.524E1,3.55E0,1.59E0));

+#17370=DIRECTION('',(0.E0,0.E0,1.E0));

+#17371=DIRECTION('',(1.E0,0.E0,0.E0));

+#17372=AXIS2_PLACEMENT_3D('',#17369,#17370,#17371);

+#17373=PLANE('',#17372);

+#17374=ORIENTED_EDGE('',*,*,#17361,.T.);

+#17375=ORIENTED_EDGE('',*,*,#17338,.T.);

+#17376=ORIENTED_EDGE('',*,*,#17104,.T.);

+#17377=ORIENTED_EDGE('',*,*,#17280,.F.);

+#17378=EDGE_LOOP('',(#17374,#17375,#17376,#17377));

+#17379=FACE_OUTER_BOUND('',#17378,.F.);

+#17380=ADVANCED_FACE('',(#17379),#17373,.F.);

+#17381=CARTESIAN_POINT('',(3.735E1,0.E0,-7.7E-1));

+#17382=DIRECTION('',(-1.E0,0.E0,0.E0));

+#17383=DIRECTION('',(0.E0,0.E0,-1.E0));

+#17384=AXIS2_PLACEMENT_3D('',#17381,#17382,#17383);

+#17385=PLANE('',#17384);

+#17386=ORIENTED_EDGE('',*,*,#11928,.F.);

+#17388=ORIENTED_EDGE('',*,*,#17387,.T.);

+#17390=ORIENTED_EDGE('',*,*,#17389,.T.);

+#17392=ORIENTED_EDGE('',*,*,#17391,.F.);

+#17393=EDGE_LOOP('',(#17386,#17388,#17390,#17392));

+#17394=FACE_OUTER_BOUND('',#17393,.F.);

+#17395=ADVANCED_FACE('',(#17394),#17385,.F.);

+#17396=CARTESIAN_POINT('',(3.885E1,0.E0,-7.7E-1));

+#17397=DIRECTION('',(0.E0,0.E0,1.E0));

+#17398=DIRECTION('',(-1.E0,0.E0,0.E0));

+#17399=AXIS2_PLACEMENT_3D('',#17396,#17397,#17398);

+#17400=PLANE('',#17399);

+#17401=ORIENTED_EDGE('',*,*,#11934,.F.);

+#17403=ORIENTED_EDGE('',*,*,#17402,.T.);

+#17405=ORIENTED_EDGE('',*,*,#17404,.T.);

+#17406=ORIENTED_EDGE('',*,*,#17387,.F.);

+#17407=EDGE_LOOP('',(#17401,#17403,#17405,#17406));

+#17408=FACE_OUTER_BOUND('',#17407,.F.);

+#17409=ADVANCED_FACE('',(#17408),#17400,.F.);

+#17410=CARTESIAN_POINT('',(3.885E1,0.E0,-1.77E0));

+#17411=DIRECTION('',(1.E0,0.E0,0.E0));

+#17412=DIRECTION('',(0.E0,0.E0,1.E0));

+#17413=AXIS2_PLACEMENT_3D('',#17410,#17411,#17412);

+#17414=PLANE('',#17413);

+#17415=ORIENTED_EDGE('',*,*,#11932,.F.);

+#17417=ORIENTED_EDGE('',*,*,#17416,.T.);

+#17419=ORIENTED_EDGE('',*,*,#17418,.T.);

+#17420=ORIENTED_EDGE('',*,*,#17402,.F.);

+#17421=EDGE_LOOP('',(#17415,#17417,#17419,#17420));

+#17422=FACE_OUTER_BOUND('',#17421,.F.);

+#17423=ADVANCED_FACE('',(#17422),#17414,.F.);

+#17424=CARTESIAN_POINT('',(3.735E1,0.E0,-1.77E0));

+#17425=DIRECTION('',(0.E0,0.E0,-1.E0));

+#17426=DIRECTION('',(1.E0,0.E0,0.E0));

+#17427=AXIS2_PLACEMENT_3D('',#17424,#17425,#17426);

+#17428=PLANE('',#17427);

+#17429=ORIENTED_EDGE('',*,*,#11930,.F.);

+#17430=ORIENTED_EDGE('',*,*,#17391,.T.);

+#17432=ORIENTED_EDGE('',*,*,#17431,.T.);

+#17433=ORIENTED_EDGE('',*,*,#17416,.F.);

+#17434=EDGE_LOOP('',(#17429,#17430,#17432,#17433));

+#17435=FACE_OUTER_BOUND('',#17434,.F.);

+#17436=ADVANCED_FACE('',(#17435),#17428,.F.);

+#17437=CARTESIAN_POINT('',(3.81E1,2.8E0,0.E0));

+#17438=DIRECTION('',(0.E0,-1.E0,0.E0));

+#17439=DIRECTION('',(0.E0,0.E0,1.E0));

+#17440=AXIS2_PLACEMENT_3D('',#17437,#17438,#17439);

+#17441=PLANE('',#17440);

+#17442=ORIENTED_EDGE('',*,*,#17389,.F.);

+#17443=ORIENTED_EDGE('',*,*,#17404,.F.);

+#17444=ORIENTED_EDGE('',*,*,#17418,.F.);

+#17445=ORIENTED_EDGE('',*,*,#17431,.F.);

+#17446=EDGE_LOOP('',(#17442,#17443,#17444,#17445));

+#17447=FACE_OUTER_BOUND('',#17446,.F.);

+#17449=ORIENTED_EDGE('',*,*,#17448,.F.);

+#17451=ORIENTED_EDGE('',*,*,#17450,.F.);

+#17453=ORIENTED_EDGE('',*,*,#17452,.F.);

+#17455=ORIENTED_EDGE('',*,*,#17454,.F.);

+#17456=EDGE_LOOP('',(#17449,#17451,#17453,#17455));

+#17457=FACE_BOUND('',#17456,.F.);

+#17458=ADVANCED_FACE('',(#17447,#17457),#17441,.T.);

+#17459=CARTESIAN_POINT('',(3.81E1,2.8E0,0.E0));

+#17460=DIRECTION('',(0.E0,-1.E0,0.E0));

+#17461=DIRECTION('',(0.E0,0.E0,1.E0));

+#17462=AXIS2_PLACEMENT_3D('',#17459,#17460,#17461);

+#17463=PLANE('',#17462);

+#17465=ORIENTED_EDGE('',*,*,#17464,.F.);

+#17467=ORIENTED_EDGE('',*,*,#17466,.F.);

+#17469=ORIENTED_EDGE('',*,*,#17468,.F.);

+#17471=ORIENTED_EDGE('',*,*,#17470,.F.);

+#17472=EDGE_LOOP('',(#17465,#17467,#17469,#17471));

+#17473=FACE_OUTER_BOUND('',#17472,.F.);

+#17475=ORIENTED_EDGE('',*,*,#17474,.F.);

+#17477=ORIENTED_EDGE('',*,*,#17476,.F.);

+#17479=ORIENTED_EDGE('',*,*,#17478,.F.);

+#17481=ORIENTED_EDGE('',*,*,#17480,.F.);

+#17482=EDGE_LOOP('',(#17475,#17477,#17479,#17481));

+#17483=FACE_BOUND('',#17482,.F.);

+#17484=ADVANCED_FACE('',(#17473,#17483),#17463,.T.);

+#17485=CARTESIAN_POINT('',(3.735E1,0.E0,7.7E-1));

+#17486=DIRECTION('',(0.E0,0.E0,-1.E0));

+#17487=DIRECTION('',(1.E0,0.E0,0.E0));

+#17488=AXIS2_PLACEMENT_3D('',#17485,#17486,#17487);

+#17489=PLANE('',#17488);

+#17490=ORIENTED_EDGE('',*,*,#11938,.F.);

+#17492=ORIENTED_EDGE('',*,*,#17491,.T.);

+#17493=ORIENTED_EDGE('',*,*,#17464,.T.);

+#17495=ORIENTED_EDGE('',*,*,#17494,.F.);

+#17496=EDGE_LOOP('',(#17490,#17492,#17493,#17495));

+#17497=FACE_OUTER_BOUND('',#17496,.F.);

+#17498=ADVANCED_FACE('',(#17497),#17489,.F.);

+#17499=CARTESIAN_POINT('',(3.735E1,0.E0,1.77E0));

+#17500=DIRECTION('',(-1.E0,0.E0,0.E0));

+#17501=DIRECTION('',(0.E0,0.E0,-1.E0));

+#17502=AXIS2_PLACEMENT_3D('',#17499,#17500,#17501);

+#17503=PLANE('',#17502);

+#17504=ORIENTED_EDGE('',*,*,#11944,.F.);

+#17506=ORIENTED_EDGE('',*,*,#17505,.T.);

+#17507=ORIENTED_EDGE('',*,*,#17466,.T.);

+#17508=ORIENTED_EDGE('',*,*,#17491,.F.);

+#17509=EDGE_LOOP('',(#17504,#17506,#17507,#17508));

+#17510=FACE_OUTER_BOUND('',#17509,.F.);

+#17511=ADVANCED_FACE('',(#17510),#17503,.F.);

+#17512=CARTESIAN_POINT('',(3.885E1,0.E0,1.77E0));

+#17513=DIRECTION('',(0.E0,0.E0,1.E0));

+#17514=DIRECTION('',(-1.E0,0.E0,0.E0));

+#17515=AXIS2_PLACEMENT_3D('',#17512,#17513,#17514);

+#17516=PLANE('',#17515);

+#17517=ORIENTED_EDGE('',*,*,#11942,.F.);

+#17519=ORIENTED_EDGE('',*,*,#17518,.T.);

+#17520=ORIENTED_EDGE('',*,*,#17468,.T.);

+#17521=ORIENTED_EDGE('',*,*,#17505,.F.);

+#17522=EDGE_LOOP('',(#17517,#17519,#17520,#17521));

+#17523=FACE_OUTER_BOUND('',#17522,.F.);

+#17524=ADVANCED_FACE('',(#17523),#17516,.F.);

+#17525=CARTESIAN_POINT('',(3.885E1,0.E0,7.7E-1));

+#17526=DIRECTION('',(1.E0,0.E0,0.E0));

+#17527=DIRECTION('',(0.E0,0.E0,1.E0));

+#17528=AXIS2_PLACEMENT_3D('',#17525,#17526,#17527);

+#17529=PLANE('',#17528);

+#17530=ORIENTED_EDGE('',*,*,#11940,.F.);

+#17531=ORIENTED_EDGE('',*,*,#17494,.T.);

+#17532=ORIENTED_EDGE('',*,*,#17470,.T.);

+#17533=ORIENTED_EDGE('',*,*,#17518,.F.);

+#17534=EDGE_LOOP('',(#17530,#17531,#17532,#17533));

+#17535=FACE_OUTER_BOUND('',#17534,.F.);

+#17536=ADVANCED_FACE('',(#17535),#17529,.F.);

+#17537=CARTESIAN_POINT('',(3.842E1,3.55E0,-1.59E0));

+#17538=DIRECTION('',(0.E0,0.E0,-1.E0));

+#17539=DIRECTION('',(-1.E0,0.E0,0.E0));

+#17540=AXIS2_PLACEMENT_3D('',#17537,#17538,#17539);

+#17541=PLANE('',#17540);

+#17543=ORIENTED_EDGE('',*,*,#17542,.T.);

+#17545=ORIENTED_EDGE('',*,*,#17544,.T.);

+#17546=ORIENTED_EDGE('',*,*,#17448,.T.);

+#17548=ORIENTED_EDGE('',*,*,#17547,.F.);

+#17549=EDGE_LOOP('',(#17543,#17545,#17546,#17548));

+#17550=FACE_OUTER_BOUND('',#17549,.F.);

+#17551=ADVANCED_FACE('',(#17550),#17541,.F.);

+#17552=CARTESIAN_POINT('',(3.81E1,3.3E0,-1.84E0));

+#17553=DIRECTION('',(0.E0,7.071067811865E-1,7.071067811865E-1));

+#17554=DIRECTION('',(0.E0,-7.071067811865E-1,7.071067811865E-1));

+#17555=AXIS2_PLACEMENT_3D('',#17552,#17553,#17554);

+#17556=PLANE('',#17555);

+#17557=ORIENTED_EDGE('',*,*,#17542,.F.);

+#17559=ORIENTED_EDGE('',*,*,#17558,.T.);

+#17560=ORIENTED_EDGE('',*,*,#11344,.T.);

+#17562=ORIENTED_EDGE('',*,*,#17561,.F.);

+#17563=EDGE_LOOP('',(#17557,#17559,#17560,#17562));

+#17564=FACE_OUTER_BOUND('',#17563,.F.);

+#17565=ADVANCED_FACE('',(#17564),#17556,.T.);

+#17566=CARTESIAN_POINT('',(3.753E1,3.3E0,-1.27E0));

+#17567=DIRECTION('',(7.071067811865E-1,7.071067811865E-1,0.E0));

+#17568=DIRECTION('',(7.071067811865E-1,-7.071067811865E-1,0.E0));

+#17569=AXIS2_PLACEMENT_3D('',#17566,#17567,#17568);

+#17570=PLANE('',#17569);

+#17571=ORIENTED_EDGE('',*,*,#11346,.T.);

+#17572=ORIENTED_EDGE('',*,*,#17558,.F.);

+#17574=ORIENTED_EDGE('',*,*,#17573,.F.);

+#17576=ORIENTED_EDGE('',*,*,#17575,.T.);

+#17577=EDGE_LOOP('',(#17571,#17572,#17574,#17576));

+#17578=FACE_OUTER_BOUND('',#17577,.F.);

+#17579=ADVANCED_FACE('',(#17578),#17570,.T.);

+#17580=CARTESIAN_POINT('',(3.778E1,3.55E0,-1.59E0));

+#17581=DIRECTION('',(-1.E0,0.E0,0.E0));

+#17582=DIRECTION('',(0.E0,0.E0,1.E0));

+#17583=AXIS2_PLACEMENT_3D('',#17580,#17581,#17582);

+#17584=PLANE('',#17583);

+#17585=ORIENTED_EDGE('',*,*,#17573,.T.);

+#17586=ORIENTED_EDGE('',*,*,#17547,.T.);

+#17587=ORIENTED_EDGE('',*,*,#17454,.T.);

+#17589=ORIENTED_EDGE('',*,*,#17588,.F.);

+#17590=EDGE_LOOP('',(#17585,#17586,#17587,#17589));

+#17591=FACE_OUTER_BOUND('',#17590,.F.);

+#17592=ADVANCED_FACE('',(#17591),#17584,.F.);

+#17593=CARTESIAN_POINT('',(3.778E1,3.55E0,-9.5E-1));

+#17594=DIRECTION('',(0.E0,0.E0,1.E0));

+#17595=DIRECTION('',(1.E0,0.E0,0.E0));

+#17596=AXIS2_PLACEMENT_3D('',#17593,#17594,#17595);

+#17597=PLANE('',#17596);

+#17599=ORIENTED_EDGE('',*,*,#17598,.T.);

+#17600=ORIENTED_EDGE('',*,*,#17588,.T.);

+#17601=ORIENTED_EDGE('',*,*,#17452,.T.);

+#17603=ORIENTED_EDGE('',*,*,#17602,.F.);

+#17604=EDGE_LOOP('',(#17599,#17600,#17601,#17603));

+#17605=FACE_OUTER_BOUND('',#17604,.F.);

+#17606=ADVANCED_FACE('',(#17605),#17597,.F.);

+#17607=CARTESIAN_POINT('',(3.81E1,3.3E0,-7.E-1));

+#17608=DIRECTION('',(0.E0,7.071067811865E-1,-7.071067811865E-1));

+#17609=DIRECTION('',(0.E0,-7.071067811865E-1,-7.071067811865E-1));

+#17610=AXIS2_PLACEMENT_3D('',#17607,#17608,#17609);

+#17611=PLANE('',#17610);

+#17612=ORIENTED_EDGE('',*,*,#11348,.T.);

+#17613=ORIENTED_EDGE('',*,*,#17575,.F.);

+#17614=ORIENTED_EDGE('',*,*,#17598,.F.);

+#17616=ORIENTED_EDGE('',*,*,#17615,.T.);

+#17617=EDGE_LOOP('',(#17612,#17613,#17614,#17616));

+#17618=FACE_OUTER_BOUND('',#17617,.F.);

+#17619=ADVANCED_FACE('',(#17618),#17611,.T.);

+#17620=CARTESIAN_POINT('',(3.867E1,3.3E0,-1.27E0));

+#17621=DIRECTION('',(-7.071067811865E-1,7.071067811865E-1,0.E0));

+#17622=DIRECTION('',(-7.071067811865E-1,-7.071067811865E-1,0.E0));

+#17623=AXIS2_PLACEMENT_3D('',#17620,#17621,#17622);

+#17624=PLANE('',#17623);

+#17626=ORIENTED_EDGE('',*,*,#17625,.F.);

+#17627=ORIENTED_EDGE('',*,*,#17561,.T.);

+#17628=ORIENTED_EDGE('',*,*,#11342,.T.);

+#17629=ORIENTED_EDGE('',*,*,#17615,.F.);

+#17630=EDGE_LOOP('',(#17626,#17627,#17628,#17629));

+#17631=FACE_OUTER_BOUND('',#17630,.F.);

+#17632=ADVANCED_FACE('',(#17631),#17624,.T.);

+#17633=CARTESIAN_POINT('',(3.842E1,3.55E0,-9.5E-1));

+#17634=DIRECTION('',(1.E0,0.E0,0.E0));

+#17635=DIRECTION('',(0.E0,0.E0,-1.E0));

+#17636=AXIS2_PLACEMENT_3D('',#17633,#17634,#17635);

+#17637=PLANE('',#17636);

+#17638=ORIENTED_EDGE('',*,*,#17625,.T.);

+#17639=ORIENTED_EDGE('',*,*,#17602,.T.);

+#17640=ORIENTED_EDGE('',*,*,#17450,.T.);

+#17641=ORIENTED_EDGE('',*,*,#17544,.F.);

+#17642=EDGE_LOOP('',(#17638,#17639,#17640,#17641));

+#17643=FACE_OUTER_BOUND('',#17642,.F.);

+#17644=ADVANCED_FACE('',(#17643),#17637,.F.);

+#17645=CARTESIAN_POINT('',(3.842E1,3.55E0,1.59E0));

+#17646=DIRECTION('',(1.E0,0.E0,0.E0));

+#17647=DIRECTION('',(0.E0,0.E0,-1.E0));

+#17648=AXIS2_PLACEMENT_3D('',#17645,#17646,#17647);

+#17649=PLANE('',#17648);

+#17651=ORIENTED_EDGE('',*,*,#17650,.T.);

+#17653=ORIENTED_EDGE('',*,*,#17652,.T.);

+#17654=ORIENTED_EDGE('',*,*,#17474,.T.);

+#17656=ORIENTED_EDGE('',*,*,#17655,.F.);

+#17657=EDGE_LOOP('',(#17651,#17653,#17654,#17656));

+#17658=FACE_OUTER_BOUND('',#17657,.F.);

+#17659=ADVANCED_FACE('',(#17658),#17649,.F.);

+#17660=CARTESIAN_POINT('',(3.867E1,3.3E0,1.27E0));

+#17661=DIRECTION('',(-7.071067811865E-1,7.071067811865E-1,0.E0));

+#17662=DIRECTION('',(-7.071067811865E-1,-7.071067811865E-1,0.E0));

+#17663=AXIS2_PLACEMENT_3D('',#17660,#17661,#17662);

+#17664=PLANE('',#17663);

+#17665=ORIENTED_EDGE('',*,*,#17650,.F.);

+#17667=ORIENTED_EDGE('',*,*,#17666,.T.);

+#17668=ORIENTED_EDGE('',*,*,#11356,.T.);

+#17670=ORIENTED_EDGE('',*,*,#17669,.F.);

+#17671=EDGE_LOOP('',(#17665,#17667,#17668,#17670));

+#17672=FACE_OUTER_BOUND('',#17671,.F.);

+#17673=ADVANCED_FACE('',(#17672),#17664,.T.);

+#17674=CARTESIAN_POINT('',(3.81E1,3.3E0,7.E-1));

+#17675=DIRECTION('',(0.E0,7.071067811865E-1,7.071067811865E-1));

+#17676=DIRECTION('',(0.E0,-7.071067811865E-1,7.071067811865E-1));

+#17677=AXIS2_PLACEMENT_3D('',#17674,#17675,#17676);

+#17678=PLANE('',#17677);

+#17679=ORIENTED_EDGE('',*,*,#11358,.T.);

+#17680=ORIENTED_EDGE('',*,*,#17666,.F.);

+#17682=ORIENTED_EDGE('',*,*,#17681,.F.);

+#17684=ORIENTED_EDGE('',*,*,#17683,.T.);

+#17685=EDGE_LOOP('',(#17679,#17680,#17682,#17684));

+#17686=FACE_OUTER_BOUND('',#17685,.F.);

+#17687=ADVANCED_FACE('',(#17686),#17678,.T.);

+#17688=CARTESIAN_POINT('',(3.842E1,3.55E0,9.5E-1));

+#17689=DIRECTION('',(0.E0,0.E0,-1.E0));

+#17690=DIRECTION('',(-1.E0,0.E0,0.E0));

+#17691=AXIS2_PLACEMENT_3D('',#17688,#17689,#17690);

+#17692=PLANE('',#17691);

+#17693=ORIENTED_EDGE('',*,*,#17681,.T.);

+#17694=ORIENTED_EDGE('',*,*,#17655,.T.);

+#17695=ORIENTED_EDGE('',*,*,#17480,.T.);

+#17697=ORIENTED_EDGE('',*,*,#17696,.F.);

+#17698=EDGE_LOOP('',(#17693,#17694,#17695,#17697));

+#17699=FACE_OUTER_BOUND('',#17698,.F.);

+#17700=ADVANCED_FACE('',(#17699),#17692,.F.);

+#17701=CARTESIAN_POINT('',(3.778E1,3.55E0,9.5E-1));

+#17702=DIRECTION('',(-1.E0,0.E0,0.E0));

+#17703=DIRECTION('',(0.E0,0.E0,1.E0));

+#17704=AXIS2_PLACEMENT_3D('',#17701,#17702,#17703);

+#17705=PLANE('',#17704);

+#17707=ORIENTED_EDGE('',*,*,#17706,.T.);

+#17708=ORIENTED_EDGE('',*,*,#17696,.T.);

+#17709=ORIENTED_EDGE('',*,*,#17478,.T.);

+#17711=ORIENTED_EDGE('',*,*,#17710,.F.);

+#17712=EDGE_LOOP('',(#17707,#17708,#17709,#17711));

+#17713=FACE_OUTER_BOUND('',#17712,.F.);

+#17714=ADVANCED_FACE('',(#17713),#17705,.F.);

+#17715=CARTESIAN_POINT('',(3.753E1,3.3E0,1.27E0));

+#17716=DIRECTION('',(7.071067811865E-1,7.071067811865E-1,0.E0));

+#17717=DIRECTION('',(7.071067811865E-1,-7.071067811865E-1,0.E0));

+#17718=AXIS2_PLACEMENT_3D('',#17715,#17716,#17717);

+#17719=PLANE('',#17718);

+#17720=ORIENTED_EDGE('',*,*,#11352,.T.);

+#17721=ORIENTED_EDGE('',*,*,#17683,.F.);

+#17722=ORIENTED_EDGE('',*,*,#17706,.F.);

+#17724=ORIENTED_EDGE('',*,*,#17723,.T.);

+#17725=EDGE_LOOP('',(#17720,#17721,#17722,#17724));

+#17726=FACE_OUTER_BOUND('',#17725,.F.);

+#17727=ADVANCED_FACE('',(#17726),#17719,.T.);

+#17728=CARTESIAN_POINT('',(3.81E1,3.3E0,1.84E0));

+#17729=DIRECTION('',(0.E0,7.071067811865E-1,-7.071067811865E-1));

+#17730=DIRECTION('',(0.E0,-7.071067811865E-1,-7.071067811865E-1));

+#17731=AXIS2_PLACEMENT_3D('',#17728,#17729,#17730);

+#17732=PLANE('',#17731);

+#17734=ORIENTED_EDGE('',*,*,#17733,.F.);

+#17735=ORIENTED_EDGE('',*,*,#17669,.T.);

+#17736=ORIENTED_EDGE('',*,*,#11354,.T.);

+#17737=ORIENTED_EDGE('',*,*,#17723,.F.);

+#17738=EDGE_LOOP('',(#17734,#17735,#17736,#17737));

+#17739=FACE_OUTER_BOUND('',#17738,.F.);

+#17740=ADVANCED_FACE('',(#17739),#17732,.T.);

+#17741=CARTESIAN_POINT('',(3.778E1,3.55E0,1.59E0));

+#17742=DIRECTION('',(0.E0,0.E0,1.E0));

+#17743=DIRECTION('',(1.E0,0.E0,0.E0));

+#17744=AXIS2_PLACEMENT_3D('',#17741,#17742,#17743);

+#17745=PLANE('',#17744);

+#17746=ORIENTED_EDGE('',*,*,#17733,.T.);

+#17747=ORIENTED_EDGE('',*,*,#17710,.T.);

+#17748=ORIENTED_EDGE('',*,*,#17476,.T.);

+#17749=ORIENTED_EDGE('',*,*,#17652,.F.);

+#17750=EDGE_LOOP('',(#17746,#17747,#17748,#17749));

+#17751=FACE_OUTER_BOUND('',#17750,.F.);

+#17752=ADVANCED_FACE('',(#17751),#17745,.F.);

+#17753=CARTESIAN_POINT('',(3.989E1,0.E0,-7.7E-1));

+#17754=DIRECTION('',(-1.E0,0.E0,0.E0));

+#17755=DIRECTION('',(0.E0,0.E0,-1.E0));

+#17756=AXIS2_PLACEMENT_3D('',#17753,#17754,#17755);

+#17757=PLANE('',#17756);

+#17758=ORIENTED_EDGE('',*,*,#11948,.F.);

+#17760=ORIENTED_EDGE('',*,*,#17759,.T.);

+#17762=ORIENTED_EDGE('',*,*,#17761,.T.);

+#17764=ORIENTED_EDGE('',*,*,#17763,.F.);

+#17765=EDGE_LOOP('',(#17758,#17760,#17762,#17764));

+#17766=FACE_OUTER_BOUND('',#17765,.F.);

+#17767=ADVANCED_FACE('',(#17766),#17757,.F.);

+#17768=CARTESIAN_POINT('',(4.139E1,0.E0,-7.7E-1));

+#17769=DIRECTION('',(0.E0,0.E0,1.E0));

+#17770=DIRECTION('',(-1.E0,0.E0,0.E0));

+#17771=AXIS2_PLACEMENT_3D('',#17768,#17769,#17770);

+#17772=PLANE('',#17771);

+#17773=ORIENTED_EDGE('',*,*,#11954,.F.);

+#17775=ORIENTED_EDGE('',*,*,#17774,.T.);

+#17777=ORIENTED_EDGE('',*,*,#17776,.T.);

+#17778=ORIENTED_EDGE('',*,*,#17759,.F.);

+#17779=EDGE_LOOP('',(#17773,#17775,#17777,#17778));

+#17780=FACE_OUTER_BOUND('',#17779,.F.);

+#17781=ADVANCED_FACE('',(#17780),#17772,.F.);

+#17782=CARTESIAN_POINT('',(4.139E1,0.E0,-1.77E0));

+#17783=DIRECTION('',(1.E0,0.E0,0.E0));

+#17784=DIRECTION('',(0.E0,0.E0,1.E0));

+#17785=AXIS2_PLACEMENT_3D('',#17782,#17783,#17784);

+#17786=PLANE('',#17785);

+#17787=ORIENTED_EDGE('',*,*,#11952,.F.);

+#17789=ORIENTED_EDGE('',*,*,#17788,.T.);

+#17791=ORIENTED_EDGE('',*,*,#17790,.T.);

+#17792=ORIENTED_EDGE('',*,*,#17774,.F.);

+#17793=EDGE_LOOP('',(#17787,#17789,#17791,#17792));

+#17794=FACE_OUTER_BOUND('',#17793,.F.);

+#17795=ADVANCED_FACE('',(#17794),#17786,.F.);

+#17796=CARTESIAN_POINT('',(3.989E1,0.E0,-1.77E0));

+#17797=DIRECTION('',(0.E0,0.E0,-1.E0));

+#17798=DIRECTION('',(1.E0,0.E0,0.E0));

+#17799=AXIS2_PLACEMENT_3D('',#17796,#17797,#17798);

+#17800=PLANE('',#17799);

+#17801=ORIENTED_EDGE('',*,*,#11950,.F.);

+#17802=ORIENTED_EDGE('',*,*,#17763,.T.);

+#17804=ORIENTED_EDGE('',*,*,#17803,.T.);

+#17805=ORIENTED_EDGE('',*,*,#17788,.F.);

+#17806=EDGE_LOOP('',(#17801,#17802,#17804,#17805));

+#17807=FACE_OUTER_BOUND('',#17806,.F.);

+#17808=ADVANCED_FACE('',(#17807),#17800,.F.);

+#17809=CARTESIAN_POINT('',(4.064E1,2.8E0,0.E0));

+#17810=DIRECTION('',(0.E0,-1.E0,0.E0));

+#17811=DIRECTION('',(0.E0,0.E0,1.E0));

+#17812=AXIS2_PLACEMENT_3D('',#17809,#17810,#17811);

+#17813=PLANE('',#17812);

+#17814=ORIENTED_EDGE('',*,*,#17761,.F.);

+#17815=ORIENTED_EDGE('',*,*,#17776,.F.);

+#17816=ORIENTED_EDGE('',*,*,#17790,.F.);

+#17817=ORIENTED_EDGE('',*,*,#17803,.F.);

+#17818=EDGE_LOOP('',(#17814,#17815,#17816,#17817));

+#17819=FACE_OUTER_BOUND('',#17818,.F.);

+#17821=ORIENTED_EDGE('',*,*,#17820,.F.);

+#17823=ORIENTED_EDGE('',*,*,#17822,.F.);

+#17825=ORIENTED_EDGE('',*,*,#17824,.F.);

+#17827=ORIENTED_EDGE('',*,*,#17826,.F.);

+#17828=EDGE_LOOP('',(#17821,#17823,#17825,#17827));

+#17829=FACE_BOUND('',#17828,.F.);

+#17830=ADVANCED_FACE('',(#17819,#17829),#17813,.T.);

+#17831=CARTESIAN_POINT('',(4.064E1,2.8E0,0.E0));

+#17832=DIRECTION('',(0.E0,-1.E0,0.E0));

+#17833=DIRECTION('',(0.E0,0.E0,1.E0));

+#17834=AXIS2_PLACEMENT_3D('',#17831,#17832,#17833);

+#17835=PLANE('',#17834);

+#17837=ORIENTED_EDGE('',*,*,#17836,.F.);

+#17839=ORIENTED_EDGE('',*,*,#17838,.F.);

+#17841=ORIENTED_EDGE('',*,*,#17840,.F.);

+#17843=ORIENTED_EDGE('',*,*,#17842,.F.);

+#17844=EDGE_LOOP('',(#17837,#17839,#17841,#17843));

+#17845=FACE_OUTER_BOUND('',#17844,.F.);

+#17847=ORIENTED_EDGE('',*,*,#17846,.F.);

+#17849=ORIENTED_EDGE('',*,*,#17848,.F.);

+#17851=ORIENTED_EDGE('',*,*,#17850,.F.);

+#17853=ORIENTED_EDGE('',*,*,#17852,.F.);

+#17854=EDGE_LOOP('',(#17847,#17849,#17851,#17853));

+#17855=FACE_BOUND('',#17854,.F.);

+#17856=ADVANCED_FACE('',(#17845,#17855),#17835,.T.);

+#17857=CARTESIAN_POINT('',(3.989E1,0.E0,7.7E-1));

+#17858=DIRECTION('',(0.E0,0.E0,-1.E0));

+#17859=DIRECTION('',(1.E0,0.E0,0.E0));

+#17860=AXIS2_PLACEMENT_3D('',#17857,#17858,#17859);

+#17861=PLANE('',#17860);

+#17862=ORIENTED_EDGE('',*,*,#11958,.F.);

+#17864=ORIENTED_EDGE('',*,*,#17863,.T.);

+#17865=ORIENTED_EDGE('',*,*,#17836,.T.);

+#17867=ORIENTED_EDGE('',*,*,#17866,.F.);

+#17868=EDGE_LOOP('',(#17862,#17864,#17865,#17867));

+#17869=FACE_OUTER_BOUND('',#17868,.F.);

+#17870=ADVANCED_FACE('',(#17869),#17861,.F.);

+#17871=CARTESIAN_POINT('',(3.989E1,0.E0,1.77E0));

+#17872=DIRECTION('',(-1.E0,0.E0,0.E0));

+#17873=DIRECTION('',(0.E0,0.E0,-1.E0));

+#17874=AXIS2_PLACEMENT_3D('',#17871,#17872,#17873);

+#17875=PLANE('',#17874);

+#17876=ORIENTED_EDGE('',*,*,#11964,.F.);

+#17878=ORIENTED_EDGE('',*,*,#17877,.T.);

+#17879=ORIENTED_EDGE('',*,*,#17838,.T.);

+#17880=ORIENTED_EDGE('',*,*,#17863,.F.);

+#17881=EDGE_LOOP('',(#17876,#17878,#17879,#17880));

+#17882=FACE_OUTER_BOUND('',#17881,.F.);

+#17883=ADVANCED_FACE('',(#17882),#17875,.F.);

+#17884=CARTESIAN_POINT('',(4.139E1,0.E0,1.77E0));

+#17885=DIRECTION('',(0.E0,0.E0,1.E0));

+#17886=DIRECTION('',(-1.E0,0.E0,0.E0));

+#17887=AXIS2_PLACEMENT_3D('',#17884,#17885,#17886);

+#17888=PLANE('',#17887);

+#17889=ORIENTED_EDGE('',*,*,#11962,.F.);

+#17891=ORIENTED_EDGE('',*,*,#17890,.T.);

+#17892=ORIENTED_EDGE('',*,*,#17840,.T.);

+#17893=ORIENTED_EDGE('',*,*,#17877,.F.);

+#17894=EDGE_LOOP('',(#17889,#17891,#17892,#17893));

+#17895=FACE_OUTER_BOUND('',#17894,.F.);

+#17896=ADVANCED_FACE('',(#17895),#17888,.F.);

+#17897=CARTESIAN_POINT('',(4.139E1,0.E0,7.7E-1));

+#17898=DIRECTION('',(1.E0,0.E0,0.E0));

+#17899=DIRECTION('',(0.E0,0.E0,1.E0));

+#17900=AXIS2_PLACEMENT_3D('',#17897,#17898,#17899);

+#17901=PLANE('',#17900);

+#17902=ORIENTED_EDGE('',*,*,#11960,.F.);

+#17903=ORIENTED_EDGE('',*,*,#17866,.T.);

+#17904=ORIENTED_EDGE('',*,*,#17842,.T.);

+#17905=ORIENTED_EDGE('',*,*,#17890,.F.);

+#17906=EDGE_LOOP('',(#17902,#17903,#17904,#17905));

+#17907=FACE_OUTER_BOUND('',#17906,.F.);

+#17908=ADVANCED_FACE('',(#17907),#17901,.F.);

+#17909=CARTESIAN_POINT('',(4.096E1,3.55E0,-1.59E0));

+#17910=DIRECTION('',(0.E0,0.E0,-1.E0));

+#17911=DIRECTION('',(-1.E0,0.E0,0.E0));

+#17912=AXIS2_PLACEMENT_3D('',#17909,#17910,#17911);

+#17913=PLANE('',#17912);

+#17915=ORIENTED_EDGE('',*,*,#17914,.T.);

+#17917=ORIENTED_EDGE('',*,*,#17916,.T.);

+#17918=ORIENTED_EDGE('',*,*,#17820,.T.);

+#17920=ORIENTED_EDGE('',*,*,#17919,.F.);

+#17921=EDGE_LOOP('',(#17915,#17917,#17918,#17920));

+#17922=FACE_OUTER_BOUND('',#17921,.F.);

+#17923=ADVANCED_FACE('',(#17922),#17913,.F.);

+#17924=CARTESIAN_POINT('',(4.064E1,3.3E0,-1.84E0));

+#17925=DIRECTION('',(0.E0,7.071067811865E-1,7.071067811865E-1));

+#17926=DIRECTION('',(0.E0,-7.071067811865E-1,7.071067811865E-1));

+#17927=AXIS2_PLACEMENT_3D('',#17924,#17925,#17926);

+#17928=PLANE('',#17927);

+#17929=ORIENTED_EDGE('',*,*,#17914,.F.);

+#17931=ORIENTED_EDGE('',*,*,#17930,.T.);

+#17932=ORIENTED_EDGE('',*,*,#11364,.T.);

+#17934=ORIENTED_EDGE('',*,*,#17933,.F.);

+#17935=EDGE_LOOP('',(#17929,#17931,#17932,#17934));

+#17936=FACE_OUTER_BOUND('',#17935,.F.);

+#17937=ADVANCED_FACE('',(#17936),#17928,.T.);

+#17938=CARTESIAN_POINT('',(4.007E1,3.3E0,-1.27E0));

+#17939=DIRECTION('',(7.071067811865E-1,7.071067811865E-1,0.E0));

+#17940=DIRECTION('',(7.071067811865E-1,-7.071067811865E-1,0.E0));

+#17941=AXIS2_PLACEMENT_3D('',#17938,#17939,#17940);

+#17942=PLANE('',#17941);

+#17943=ORIENTED_EDGE('',*,*,#11366,.T.);

+#17944=ORIENTED_EDGE('',*,*,#17930,.F.);

+#17946=ORIENTED_EDGE('',*,*,#17945,.F.);

+#17948=ORIENTED_EDGE('',*,*,#17947,.T.);

+#17949=EDGE_LOOP('',(#17943,#17944,#17946,#17948));

+#17950=FACE_OUTER_BOUND('',#17949,.F.);

+#17951=ADVANCED_FACE('',(#17950),#17942,.T.);

+#17952=CARTESIAN_POINT('',(4.032E1,3.55E0,-1.59E0));

+#17953=DIRECTION('',(-1.E0,0.E0,0.E0));

+#17954=DIRECTION('',(0.E0,0.E0,1.E0));

+#17955=AXIS2_PLACEMENT_3D('',#17952,#17953,#17954);

+#17956=PLANE('',#17955);

+#17957=ORIENTED_EDGE('',*,*,#17945,.T.);

+#17958=ORIENTED_EDGE('',*,*,#17919,.T.);

+#17959=ORIENTED_EDGE('',*,*,#17826,.T.);

+#17961=ORIENTED_EDGE('',*,*,#17960,.F.);

+#17962=EDGE_LOOP('',(#17957,#17958,#17959,#17961));

+#17963=FACE_OUTER_BOUND('',#17962,.F.);

+#17964=ADVANCED_FACE('',(#17963),#17956,.F.);

+#17965=CARTESIAN_POINT('',(4.032E1,3.55E0,-9.5E-1));

+#17966=DIRECTION('',(0.E0,0.E0,1.E0));

+#17967=DIRECTION('',(1.E0,0.E0,0.E0));

+#17968=AXIS2_PLACEMENT_3D('',#17965,#17966,#17967);

+#17969=PLANE('',#17968);

+#17971=ORIENTED_EDGE('',*,*,#17970,.T.);

+#17972=ORIENTED_EDGE('',*,*,#17960,.T.);

+#17973=ORIENTED_EDGE('',*,*,#17824,.T.);

+#17975=ORIENTED_EDGE('',*,*,#17974,.F.);

+#17976=EDGE_LOOP('',(#17971,#17972,#17973,#17975));

+#17977=FACE_OUTER_BOUND('',#17976,.F.);

+#17978=ADVANCED_FACE('',(#17977),#17969,.F.);

+#17979=CARTESIAN_POINT('',(4.064E1,3.3E0,-7.E-1));

+#17980=DIRECTION('',(0.E0,7.071067811865E-1,-7.071067811865E-1));

+#17981=DIRECTION('',(0.E0,-7.071067811865E-1,-7.071067811865E-1));

+#17982=AXIS2_PLACEMENT_3D('',#17979,#17980,#17981);

+#17983=PLANE('',#17982);

+#17984=ORIENTED_EDGE('',*,*,#11368,.T.);

+#17985=ORIENTED_EDGE('',*,*,#17947,.F.);

+#17986=ORIENTED_EDGE('',*,*,#17970,.F.);

+#17988=ORIENTED_EDGE('',*,*,#17987,.T.);

+#17989=EDGE_LOOP('',(#17984,#17985,#17986,#17988));

+#17990=FACE_OUTER_BOUND('',#17989,.F.);

+#17991=ADVANCED_FACE('',(#17990),#17983,.T.);

+#17992=CARTESIAN_POINT('',(4.121E1,3.3E0,-1.27E0));

+#17993=DIRECTION('',(-7.071067811865E-1,7.071067811865E-1,0.E0));

+#17994=DIRECTION('',(-7.071067811865E-1,-7.071067811865E-1,0.E0));

+#17995=AXIS2_PLACEMENT_3D('',#17992,#17993,#17994);

+#17996=PLANE('',#17995);

+#17998=ORIENTED_EDGE('',*,*,#17997,.F.);

+#17999=ORIENTED_EDGE('',*,*,#17933,.T.);

+#18000=ORIENTED_EDGE('',*,*,#11362,.T.);

+#18001=ORIENTED_EDGE('',*,*,#17987,.F.);

+#18002=EDGE_LOOP('',(#17998,#17999,#18000,#18001));

+#18003=FACE_OUTER_BOUND('',#18002,.F.);

+#18004=ADVANCED_FACE('',(#18003),#17996,.T.);

+#18005=CARTESIAN_POINT('',(4.096E1,3.55E0,-9.5E-1));

+#18006=DIRECTION('',(1.E0,0.E0,0.E0));

+#18007=DIRECTION('',(0.E0,0.E0,-1.E0));

+#18008=AXIS2_PLACEMENT_3D('',#18005,#18006,#18007);

+#18009=PLANE('',#18008);

+#18010=ORIENTED_EDGE('',*,*,#17997,.T.);

+#18011=ORIENTED_EDGE('',*,*,#17974,.T.);

+#18012=ORIENTED_EDGE('',*,*,#17822,.T.);

+#18013=ORIENTED_EDGE('',*,*,#17916,.F.);

+#18014=EDGE_LOOP('',(#18010,#18011,#18012,#18013));

+#18015=FACE_OUTER_BOUND('',#18014,.F.);

+#18016=ADVANCED_FACE('',(#18015),#18009,.F.);

+#18017=CARTESIAN_POINT('',(4.096E1,3.55E0,1.59E0));

+#18018=DIRECTION('',(1.E0,0.E0,0.E0));

+#18019=DIRECTION('',(0.E0,0.E0,-1.E0));

+#18020=AXIS2_PLACEMENT_3D('',#18017,#18018,#18019);

+#18021=PLANE('',#18020);

+#18023=ORIENTED_EDGE('',*,*,#18022,.T.);

+#18025=ORIENTED_EDGE('',*,*,#18024,.T.);

+#18026=ORIENTED_EDGE('',*,*,#17846,.T.);

+#18028=ORIENTED_EDGE('',*,*,#18027,.F.);

+#18029=EDGE_LOOP('',(#18023,#18025,#18026,#18028));

+#18030=FACE_OUTER_BOUND('',#18029,.F.);

+#18031=ADVANCED_FACE('',(#18030),#18021,.F.);

+#18032=CARTESIAN_POINT('',(4.121E1,3.3E0,1.27E0));

+#18033=DIRECTION('',(-7.071067811865E-1,7.071067811865E-1,0.E0));

+#18034=DIRECTION('',(-7.071067811865E-1,-7.071067811865E-1,0.E0));

+#18035=AXIS2_PLACEMENT_3D('',#18032,#18033,#18034);

+#18036=PLANE('',#18035);

+#18037=ORIENTED_EDGE('',*,*,#18022,.F.);

+#18039=ORIENTED_EDGE('',*,*,#18038,.T.);

+#18040=ORIENTED_EDGE('',*,*,#11376,.T.);

+#18042=ORIENTED_EDGE('',*,*,#18041,.F.);

+#18043=EDGE_LOOP('',(#18037,#18039,#18040,#18042));

+#18044=FACE_OUTER_BOUND('',#18043,.F.);

+#18045=ADVANCED_FACE('',(#18044),#18036,.T.);

+#18046=CARTESIAN_POINT('',(4.064E1,3.3E0,7.E-1));

+#18047=DIRECTION('',(0.E0,7.071067811865E-1,7.071067811865E-1));

+#18048=DIRECTION('',(0.E0,-7.071067811865E-1,7.071067811865E-1));

+#18049=AXIS2_PLACEMENT_3D('',#18046,#18047,#18048);

+#18050=PLANE('',#18049);

+#18051=ORIENTED_EDGE('',*,*,#11378,.T.);

+#18052=ORIENTED_EDGE('',*,*,#18038,.F.);

+#18054=ORIENTED_EDGE('',*,*,#18053,.F.);

+#18056=ORIENTED_EDGE('',*,*,#18055,.T.);

+#18057=EDGE_LOOP('',(#18051,#18052,#18054,#18056));

+#18058=FACE_OUTER_BOUND('',#18057,.F.);

+#18059=ADVANCED_FACE('',(#18058),#18050,.T.);

+#18060=CARTESIAN_POINT('',(4.096E1,3.55E0,9.5E-1));

+#18061=DIRECTION('',(0.E0,0.E0,-1.E0));

+#18062=DIRECTION('',(-1.E0,0.E0,0.E0));

+#18063=AXIS2_PLACEMENT_3D('',#18060,#18061,#18062);

+#18064=PLANE('',#18063);

+#18065=ORIENTED_EDGE('',*,*,#18053,.T.);

+#18066=ORIENTED_EDGE('',*,*,#18027,.T.);

+#18067=ORIENTED_EDGE('',*,*,#17852,.T.);

+#18069=ORIENTED_EDGE('',*,*,#18068,.F.);

+#18070=EDGE_LOOP('',(#18065,#18066,#18067,#18069));

+#18071=FACE_OUTER_BOUND('',#18070,.F.);

+#18072=ADVANCED_FACE('',(#18071),#18064,.F.);

+#18073=CARTESIAN_POINT('',(4.032E1,3.55E0,9.5E-1));

+#18074=DIRECTION('',(-1.E0,0.E0,0.E0));

+#18075=DIRECTION('',(0.E0,0.E0,1.E0));

+#18076=AXIS2_PLACEMENT_3D('',#18073,#18074,#18075);

+#18077=PLANE('',#18076);

+#18079=ORIENTED_EDGE('',*,*,#18078,.T.);

+#18080=ORIENTED_EDGE('',*,*,#18068,.T.);

+#18081=ORIENTED_EDGE('',*,*,#17850,.T.);

+#18083=ORIENTED_EDGE('',*,*,#18082,.F.);

+#18084=EDGE_LOOP('',(#18079,#18080,#18081,#18083));

+#18085=FACE_OUTER_BOUND('',#18084,.F.);

+#18086=ADVANCED_FACE('',(#18085),#18077,.F.);

+#18087=CARTESIAN_POINT('',(4.007E1,3.3E0,1.27E0));

+#18088=DIRECTION('',(7.071067811865E-1,7.071067811865E-1,0.E0));

+#18089=DIRECTION('',(7.071067811865E-1,-7.071067811865E-1,0.E0));

+#18090=AXIS2_PLACEMENT_3D('',#18087,#18088,#18089);

+#18091=PLANE('',#18090);

+#18092=ORIENTED_EDGE('',*,*,#11372,.T.);

+#18093=ORIENTED_EDGE('',*,*,#18055,.F.);

+#18094=ORIENTED_EDGE('',*,*,#18078,.F.);

+#18096=ORIENTED_EDGE('',*,*,#18095,.T.);

+#18097=EDGE_LOOP('',(#18092,#18093,#18094,#18096));

+#18098=FACE_OUTER_BOUND('',#18097,.F.);

+#18099=ADVANCED_FACE('',(#18098),#18091,.T.);

+#18100=CARTESIAN_POINT('',(4.064E1,3.3E0,1.84E0));

+#18101=DIRECTION('',(0.E0,7.071067811865E-1,-7.071067811865E-1));

+#18102=DIRECTION('',(0.E0,-7.071067811865E-1,-7.071067811865E-1));

+#18103=AXIS2_PLACEMENT_3D('',#18100,#18101,#18102);

+#18104=PLANE('',#18103);

+#18106=ORIENTED_EDGE('',*,*,#18105,.F.);

+#18107=ORIENTED_EDGE('',*,*,#18041,.T.);

+#18108=ORIENTED_EDGE('',*,*,#11374,.T.);

+#18109=ORIENTED_EDGE('',*,*,#18095,.F.);

+#18110=EDGE_LOOP('',(#18106,#18107,#18108,#18109));

+#18111=FACE_OUTER_BOUND('',#18110,.F.);

+#18112=ADVANCED_FACE('',(#18111),#18104,.T.);

+#18113=CARTESIAN_POINT('',(4.032E1,3.55E0,1.59E0));

+#18114=DIRECTION('',(0.E0,0.E0,1.E0));

+#18115=DIRECTION('',(1.E0,0.E0,0.E0));

+#18116=AXIS2_PLACEMENT_3D('',#18113,#18114,#18115);

+#18117=PLANE('',#18116);

+#18118=ORIENTED_EDGE('',*,*,#18105,.T.);

+#18119=ORIENTED_EDGE('',*,*,#18082,.T.);

+#18120=ORIENTED_EDGE('',*,*,#17848,.T.);

+#18121=ORIENTED_EDGE('',*,*,#18024,.F.);

+#18122=EDGE_LOOP('',(#18118,#18119,#18120,#18121));

+#18123=FACE_OUTER_BOUND('',#18122,.F.);

+#18124=ADVANCED_FACE('',(#18123),#18117,.F.);

+#18125=CARTESIAN_POINT('',(4.243E1,0.E0,-7.7E-1));

+#18126=DIRECTION('',(-1.E0,0.E0,0.E0));

+#18127=DIRECTION('',(0.E0,0.E0,-1.E0));

+#18128=AXIS2_PLACEMENT_3D('',#18125,#18126,#18127);

+#18129=PLANE('',#18128);

+#18130=ORIENTED_EDGE('',*,*,#11968,.F.);

+#18132=ORIENTED_EDGE('',*,*,#18131,.T.);

+#18134=ORIENTED_EDGE('',*,*,#18133,.T.);

+#18136=ORIENTED_EDGE('',*,*,#18135,.F.);

+#18137=EDGE_LOOP('',(#18130,#18132,#18134,#18136));

+#18138=FACE_OUTER_BOUND('',#18137,.F.);

+#18139=ADVANCED_FACE('',(#18138),#18129,.F.);

+#18140=CARTESIAN_POINT('',(4.393E1,0.E0,-7.7E-1));

+#18141=DIRECTION('',(0.E0,0.E0,1.E0));

+#18142=DIRECTION('',(-1.E0,0.E0,0.E0));

+#18143=AXIS2_PLACEMENT_3D('',#18140,#18141,#18142);

+#18144=PLANE('',#18143);

+#18145=ORIENTED_EDGE('',*,*,#11974,.F.);

+#18147=ORIENTED_EDGE('',*,*,#18146,.T.);

+#18149=ORIENTED_EDGE('',*,*,#18148,.T.);

+#18150=ORIENTED_EDGE('',*,*,#18131,.F.);

+#18151=EDGE_LOOP('',(#18145,#18147,#18149,#18150));

+#18152=FACE_OUTER_BOUND('',#18151,.F.);

+#18153=ADVANCED_FACE('',(#18152),#18144,.F.);

+#18154=CARTESIAN_POINT('',(4.393E1,0.E0,-1.77E0));

+#18155=DIRECTION('',(1.E0,0.E0,0.E0));

+#18156=DIRECTION('',(0.E0,0.E0,1.E0));

+#18157=AXIS2_PLACEMENT_3D('',#18154,#18155,#18156);

+#18158=PLANE('',#18157);

+#18159=ORIENTED_EDGE('',*,*,#11972,.F.);

+#18161=ORIENTED_EDGE('',*,*,#18160,.T.);

+#18163=ORIENTED_EDGE('',*,*,#18162,.T.);

+#18164=ORIENTED_EDGE('',*,*,#18146,.F.);

+#18165=EDGE_LOOP('',(#18159,#18161,#18163,#18164));

+#18166=FACE_OUTER_BOUND('',#18165,.F.);

+#18167=ADVANCED_FACE('',(#18166),#18158,.F.);

+#18168=CARTESIAN_POINT('',(4.243E1,0.E0,-1.77E0));

+#18169=DIRECTION('',(0.E0,0.E0,-1.E0));

+#18170=DIRECTION('',(1.E0,0.E0,0.E0));

+#18171=AXIS2_PLACEMENT_3D('',#18168,#18169,#18170);

+#18172=PLANE('',#18171);

+#18173=ORIENTED_EDGE('',*,*,#11970,.F.);

+#18174=ORIENTED_EDGE('',*,*,#18135,.T.);

+#18176=ORIENTED_EDGE('',*,*,#18175,.T.);

+#18177=ORIENTED_EDGE('',*,*,#18160,.F.);

+#18178=EDGE_LOOP('',(#18173,#18174,#18176,#18177));

+#18179=FACE_OUTER_BOUND('',#18178,.F.);

+#18180=ADVANCED_FACE('',(#18179),#18172,.F.);

+#18181=CARTESIAN_POINT('',(4.318E1,2.8E0,0.E0));

+#18182=DIRECTION('',(0.E0,-1.E0,0.E0));

+#18183=DIRECTION('',(0.E0,0.E0,1.E0));

+#18184=AXIS2_PLACEMENT_3D('',#18181,#18182,#18183);

+#18185=PLANE('',#18184);

+#18186=ORIENTED_EDGE('',*,*,#18133,.F.);

+#18187=ORIENTED_EDGE('',*,*,#18148,.F.);

+#18188=ORIENTED_EDGE('',*,*,#18162,.F.);

+#18189=ORIENTED_EDGE('',*,*,#18175,.F.);

+#18190=EDGE_LOOP('',(#18186,#18187,#18188,#18189));

+#18191=FACE_OUTER_BOUND('',#18190,.F.);

+#18193=ORIENTED_EDGE('',*,*,#18192,.F.);

+#18195=ORIENTED_EDGE('',*,*,#18194,.F.);

+#18197=ORIENTED_EDGE('',*,*,#18196,.F.);

+#18199=ORIENTED_EDGE('',*,*,#18198,.F.);

+#18200=EDGE_LOOP('',(#18193,#18195,#18197,#18199));

+#18201=FACE_BOUND('',#18200,.F.);

+#18202=ADVANCED_FACE('',(#18191,#18201),#18185,.T.);

+#18203=CARTESIAN_POINT('',(4.318E1,2.8E0,0.E0));

+#18204=DIRECTION('',(0.E0,-1.E0,0.E0));

+#18205=DIRECTION('',(0.E0,0.E0,1.E0));

+#18206=AXIS2_PLACEMENT_3D('',#18203,#18204,#18205);

+#18207=PLANE('',#18206);

+#18209=ORIENTED_EDGE('',*,*,#18208,.F.);

+#18211=ORIENTED_EDGE('',*,*,#18210,.F.);

+#18213=ORIENTED_EDGE('',*,*,#18212,.F.);

+#18215=ORIENTED_EDGE('',*,*,#18214,.F.);

+#18216=EDGE_LOOP('',(#18209,#18211,#18213,#18215));

+#18217=FACE_OUTER_BOUND('',#18216,.F.);

+#18219=ORIENTED_EDGE('',*,*,#18218,.F.);

+#18221=ORIENTED_EDGE('',*,*,#18220,.F.);

+#18223=ORIENTED_EDGE('',*,*,#18222,.F.);

+#18225=ORIENTED_EDGE('',*,*,#18224,.F.);

+#18226=EDGE_LOOP('',(#18219,#18221,#18223,#18225));

+#18227=FACE_BOUND('',#18226,.F.);

+#18228=ADVANCED_FACE('',(#18217,#18227),#18207,.T.);

+#18229=CARTESIAN_POINT('',(4.243E1,0.E0,7.7E-1));

+#18230=DIRECTION('',(0.E0,0.E0,-1.E0));

+#18231=DIRECTION('',(1.E0,0.E0,0.E0));

+#18232=AXIS2_PLACEMENT_3D('',#18229,#18230,#18231);

+#18233=PLANE('',#18232);

+#18234=ORIENTED_EDGE('',*,*,#11978,.F.);

+#18236=ORIENTED_EDGE('',*,*,#18235,.T.);

+#18237=ORIENTED_EDGE('',*,*,#18208,.T.);

+#18239=ORIENTED_EDGE('',*,*,#18238,.F.);

+#18240=EDGE_LOOP('',(#18234,#18236,#18237,#18239));

+#18241=FACE_OUTER_BOUND('',#18240,.F.);

+#18242=ADVANCED_FACE('',(#18241),#18233,.F.);

+#18243=CARTESIAN_POINT('',(4.243E1,0.E0,1.77E0));

+#18244=DIRECTION('',(-1.E0,0.E0,0.E0));

+#18245=DIRECTION('',(0.E0,0.E0,-1.E0));

+#18246=AXIS2_PLACEMENT_3D('',#18243,#18244,#18245);

+#18247=PLANE('',#18246);

+#18248=ORIENTED_EDGE('',*,*,#11984,.F.);

+#18250=ORIENTED_EDGE('',*,*,#18249,.T.);

+#18251=ORIENTED_EDGE('',*,*,#18210,.T.);

+#18252=ORIENTED_EDGE('',*,*,#18235,.F.);

+#18253=EDGE_LOOP('',(#18248,#18250,#18251,#18252));

+#18254=FACE_OUTER_BOUND('',#18253,.F.);

+#18255=ADVANCED_FACE('',(#18254),#18247,.F.);

+#18256=CARTESIAN_POINT('',(4.393E1,0.E0,1.77E0));

+#18257=DIRECTION('',(0.E0,0.E0,1.E0));

+#18258=DIRECTION('',(-1.E0,0.E0,0.E0));

+#18259=AXIS2_PLACEMENT_3D('',#18256,#18257,#18258);

+#18260=PLANE('',#18259);

+#18261=ORIENTED_EDGE('',*,*,#11982,.F.);

+#18263=ORIENTED_EDGE('',*,*,#18262,.T.);

+#18264=ORIENTED_EDGE('',*,*,#18212,.T.);

+#18265=ORIENTED_EDGE('',*,*,#18249,.F.);

+#18266=EDGE_LOOP('',(#18261,#18263,#18264,#18265));

+#18267=FACE_OUTER_BOUND('',#18266,.F.);

+#18268=ADVANCED_FACE('',(#18267),#18260,.F.);

+#18269=CARTESIAN_POINT('',(4.393E1,0.E0,7.7E-1));

+#18270=DIRECTION('',(1.E0,0.E0,0.E0));

+#18271=DIRECTION('',(0.E0,0.E0,1.E0));

+#18272=AXIS2_PLACEMENT_3D('',#18269,#18270,#18271);

+#18273=PLANE('',#18272);

+#18274=ORIENTED_EDGE('',*,*,#11980,.F.);

+#18275=ORIENTED_EDGE('',*,*,#18238,.T.);

+#18276=ORIENTED_EDGE('',*,*,#18214,.T.);

+#18277=ORIENTED_EDGE('',*,*,#18262,.F.);

+#18278=EDGE_LOOP('',(#18274,#18275,#18276,#18277));

+#18279=FACE_OUTER_BOUND('',#18278,.F.);

+#18280=ADVANCED_FACE('',(#18279),#18273,.F.);

+#18281=CARTESIAN_POINT('',(4.35E1,3.55E0,-1.59E0));

+#18282=DIRECTION('',(0.E0,0.E0,-1.E0));

+#18283=DIRECTION('',(-1.E0,0.E0,0.E0));

+#18284=AXIS2_PLACEMENT_3D('',#18281,#18282,#18283);

+#18285=PLANE('',#18284);

+#18287=ORIENTED_EDGE('',*,*,#18286,.T.);

+#18289=ORIENTED_EDGE('',*,*,#18288,.T.);

+#18290=ORIENTED_EDGE('',*,*,#18192,.T.);

+#18292=ORIENTED_EDGE('',*,*,#18291,.F.);

+#18293=EDGE_LOOP('',(#18287,#18289,#18290,#18292));

+#18294=FACE_OUTER_BOUND('',#18293,.F.);

+#18295=ADVANCED_FACE('',(#18294),#18285,.F.);

+#18296=CARTESIAN_POINT('',(4.318E1,3.3E0,-1.84E0));

+#18297=DIRECTION('',(0.E0,7.071067811865E-1,7.071067811865E-1));

+#18298=DIRECTION('',(0.E0,-7.071067811865E-1,7.071067811865E-1));

+#18299=AXIS2_PLACEMENT_3D('',#18296,#18297,#18298);

+#18300=PLANE('',#18299);

+#18301=ORIENTED_EDGE('',*,*,#18286,.F.);

+#18303=ORIENTED_EDGE('',*,*,#18302,.T.);

+#18304=ORIENTED_EDGE('',*,*,#11384,.T.);

+#18306=ORIENTED_EDGE('',*,*,#18305,.F.);

+#18307=EDGE_LOOP('',(#18301,#18303,#18304,#18306));

+#18308=FACE_OUTER_BOUND('',#18307,.F.);

+#18309=ADVANCED_FACE('',(#18308),#18300,.T.);

+#18310=CARTESIAN_POINT('',(4.261E1,3.3E0,-1.27E0));

+#18311=DIRECTION('',(7.071067811865E-1,7.071067811865E-1,0.E0));

+#18312=DIRECTION('',(7.071067811865E-1,-7.071067811865E-1,0.E0));

+#18313=AXIS2_PLACEMENT_3D('',#18310,#18311,#18312);

+#18314=PLANE('',#18313);

+#18315=ORIENTED_EDGE('',*,*,#11386,.T.);

+#18316=ORIENTED_EDGE('',*,*,#18302,.F.);

+#18318=ORIENTED_EDGE('',*,*,#18317,.F.);

+#18320=ORIENTED_EDGE('',*,*,#18319,.T.);

+#18321=EDGE_LOOP('',(#18315,#18316,#18318,#18320));

+#18322=FACE_OUTER_BOUND('',#18321,.F.);

+#18323=ADVANCED_FACE('',(#18322),#18314,.T.);

+#18324=CARTESIAN_POINT('',(4.286E1,3.55E0,-1.59E0));

+#18325=DIRECTION('',(-1.E0,0.E0,0.E0));

+#18326=DIRECTION('',(0.E0,0.E0,1.E0));

+#18327=AXIS2_PLACEMENT_3D('',#18324,#18325,#18326);

+#18328=PLANE('',#18327);

+#18329=ORIENTED_EDGE('',*,*,#18317,.T.);

+#18330=ORIENTED_EDGE('',*,*,#18291,.T.);

+#18331=ORIENTED_EDGE('',*,*,#18198,.T.);

+#18333=ORIENTED_EDGE('',*,*,#18332,.F.);

+#18334=EDGE_LOOP('',(#18329,#18330,#18331,#18333));

+#18335=FACE_OUTER_BOUND('',#18334,.F.);

+#18336=ADVANCED_FACE('',(#18335),#18328,.F.);

+#18337=CARTESIAN_POINT('',(4.286E1,3.55E0,-9.5E-1));

+#18338=DIRECTION('',(0.E0,0.E0,1.E0));

+#18339=DIRECTION('',(1.E0,0.E0,0.E0));

+#18340=AXIS2_PLACEMENT_3D('',#18337,#18338,#18339);

+#18341=PLANE('',#18340);

+#18343=ORIENTED_EDGE('',*,*,#18342,.T.);

+#18344=ORIENTED_EDGE('',*,*,#18332,.T.);

+#18345=ORIENTED_EDGE('',*,*,#18196,.T.);

+#18347=ORIENTED_EDGE('',*,*,#18346,.F.);

+#18348=EDGE_LOOP('',(#18343,#18344,#18345,#18347));

+#18349=FACE_OUTER_BOUND('',#18348,.F.);

+#18350=ADVANCED_FACE('',(#18349),#18341,.F.);

+#18351=CARTESIAN_POINT('',(4.318E1,3.3E0,-7.E-1));

+#18352=DIRECTION('',(0.E0,7.071067811865E-1,-7.071067811865E-1));

+#18353=DIRECTION('',(0.E0,-7.071067811865E-1,-7.071067811865E-1));

+#18354=AXIS2_PLACEMENT_3D('',#18351,#18352,#18353);

+#18355=PLANE('',#18354);

+#18356=ORIENTED_EDGE('',*,*,#11388,.T.);

+#18357=ORIENTED_EDGE('',*,*,#18319,.F.);

+#18358=ORIENTED_EDGE('',*,*,#18342,.F.);

+#18360=ORIENTED_EDGE('',*,*,#18359,.T.);

+#18361=EDGE_LOOP('',(#18356,#18357,#18358,#18360));

+#18362=FACE_OUTER_BOUND('',#18361,.F.);

+#18363=ADVANCED_FACE('',(#18362),#18355,.T.);

+#18364=CARTESIAN_POINT('',(4.375E1,3.3E0,-1.27E0));

+#18365=DIRECTION('',(-7.071067811865E-1,7.071067811865E-1,0.E0));

+#18366=DIRECTION('',(-7.071067811865E-1,-7.071067811865E-1,0.E0));

+#18367=AXIS2_PLACEMENT_3D('',#18364,#18365,#18366);

+#18368=PLANE('',#18367);

+#18370=ORIENTED_EDGE('',*,*,#18369,.F.);

+#18371=ORIENTED_EDGE('',*,*,#18305,.T.);

+#18372=ORIENTED_EDGE('',*,*,#11382,.T.);

+#18373=ORIENTED_EDGE('',*,*,#18359,.F.);

+#18374=EDGE_LOOP('',(#18370,#18371,#18372,#18373));

+#18375=FACE_OUTER_BOUND('',#18374,.F.);

+#18376=ADVANCED_FACE('',(#18375),#18368,.T.);

+#18377=CARTESIAN_POINT('',(4.35E1,3.55E0,-9.5E-1));

+#18378=DIRECTION('',(1.E0,0.E0,0.E0));

+#18379=DIRECTION('',(0.E0,0.E0,-1.E0));

+#18380=AXIS2_PLACEMENT_3D('',#18377,#18378,#18379);

+#18381=PLANE('',#18380);

+#18382=ORIENTED_EDGE('',*,*,#18369,.T.);

+#18383=ORIENTED_EDGE('',*,*,#18346,.T.);

+#18384=ORIENTED_EDGE('',*,*,#18194,.T.);

+#18385=ORIENTED_EDGE('',*,*,#18288,.F.);

+#18386=EDGE_LOOP('',(#18382,#18383,#18384,#18385));

+#18387=FACE_OUTER_BOUND('',#18386,.F.);

+#18388=ADVANCED_FACE('',(#18387),#18381,.F.);

+#18389=CARTESIAN_POINT('',(4.35E1,3.55E0,1.59E0));

+#18390=DIRECTION('',(1.E0,0.E0,0.E0));

+#18391=DIRECTION('',(0.E0,0.E0,-1.E0));

+#18392=AXIS2_PLACEMENT_3D('',#18389,#18390,#18391);

+#18393=PLANE('',#18392);

+#18395=ORIENTED_EDGE('',*,*,#18394,.T.);

+#18397=ORIENTED_EDGE('',*,*,#18396,.T.);

+#18398=ORIENTED_EDGE('',*,*,#18218,.T.);

+#18400=ORIENTED_EDGE('',*,*,#18399,.F.);

+#18401=EDGE_LOOP('',(#18395,#18397,#18398,#18400));

+#18402=FACE_OUTER_BOUND('',#18401,.F.);

+#18403=ADVANCED_FACE('',(#18402),#18393,.F.);

+#18404=CARTESIAN_POINT('',(4.375E1,3.3E0,1.27E0));

+#18405=DIRECTION('',(-7.071067811865E-1,7.071067811865E-1,0.E0));

+#18406=DIRECTION('',(-7.071067811865E-1,-7.071067811865E-1,0.E0));

+#18407=AXIS2_PLACEMENT_3D('',#18404,#18405,#18406);

+#18408=PLANE('',#18407);

+#18409=ORIENTED_EDGE('',*,*,#18394,.F.);

+#18411=ORIENTED_EDGE('',*,*,#18410,.T.);

+#18412=ORIENTED_EDGE('',*,*,#11396,.T.);

+#18414=ORIENTED_EDGE('',*,*,#18413,.F.);

+#18415=EDGE_LOOP('',(#18409,#18411,#18412,#18414));

+#18416=FACE_OUTER_BOUND('',#18415,.F.);

+#18417=ADVANCED_FACE('',(#18416),#18408,.T.);

+#18418=CARTESIAN_POINT('',(4.318E1,3.3E0,7.E-1));

+#18419=DIRECTION('',(0.E0,7.071067811865E-1,7.071067811865E-1));

+#18420=DIRECTION('',(0.E0,-7.071067811865E-1,7.071067811865E-1));

+#18421=AXIS2_PLACEMENT_3D('',#18418,#18419,#18420);

+#18422=PLANE('',#18421);

+#18423=ORIENTED_EDGE('',*,*,#11398,.T.);

+#18424=ORIENTED_EDGE('',*,*,#18410,.F.);

+#18426=ORIENTED_EDGE('',*,*,#18425,.F.);

+#18428=ORIENTED_EDGE('',*,*,#18427,.T.);

+#18429=EDGE_LOOP('',(#18423,#18424,#18426,#18428));

+#18430=FACE_OUTER_BOUND('',#18429,.F.);

+#18431=ADVANCED_FACE('',(#18430),#18422,.T.);

+#18432=CARTESIAN_POINT('',(4.35E1,3.55E0,9.5E-1));

+#18433=DIRECTION('',(0.E0,0.E0,-1.E0));

+#18434=DIRECTION('',(-1.E0,0.E0,0.E0));

+#18435=AXIS2_PLACEMENT_3D('',#18432,#18433,#18434);

+#18436=PLANE('',#18435);

+#18437=ORIENTED_EDGE('',*,*,#18425,.T.);

+#18438=ORIENTED_EDGE('',*,*,#18399,.T.);

+#18439=ORIENTED_EDGE('',*,*,#18224,.T.);

+#18441=ORIENTED_EDGE('',*,*,#18440,.F.);

+#18442=EDGE_LOOP('',(#18437,#18438,#18439,#18441));

+#18443=FACE_OUTER_BOUND('',#18442,.F.);

+#18444=ADVANCED_FACE('',(#18443),#18436,.F.);

+#18445=CARTESIAN_POINT('',(4.286E1,3.55E0,9.5E-1));

+#18446=DIRECTION('',(-1.E0,0.E0,0.E0));

+#18447=DIRECTION('',(0.E0,0.E0,1.E0));

+#18448=AXIS2_PLACEMENT_3D('',#18445,#18446,#18447);

+#18449=PLANE('',#18448);

+#18451=ORIENTED_EDGE('',*,*,#18450,.T.);

+#18452=ORIENTED_EDGE('',*,*,#18440,.T.);

+#18453=ORIENTED_EDGE('',*,*,#18222,.T.);

+#18455=ORIENTED_EDGE('',*,*,#18454,.F.);

+#18456=EDGE_LOOP('',(#18451,#18452,#18453,#18455));

+#18457=FACE_OUTER_BOUND('',#18456,.F.);

+#18458=ADVANCED_FACE('',(#18457),#18449,.F.);

+#18459=CARTESIAN_POINT('',(4.261E1,3.3E0,1.27E0));

+#18460=DIRECTION('',(7.071067811865E-1,7.071067811865E-1,0.E0));

+#18461=DIRECTION('',(7.071067811865E-1,-7.071067811865E-1,0.E0));

+#18462=AXIS2_PLACEMENT_3D('',#18459,#18460,#18461);

+#18463=PLANE('',#18462);

+#18464=ORIENTED_EDGE('',*,*,#11392,.T.);

+#18465=ORIENTED_EDGE('',*,*,#18427,.F.);

+#18466=ORIENTED_EDGE('',*,*,#18450,.F.);

+#18468=ORIENTED_EDGE('',*,*,#18467,.T.);

+#18469=EDGE_LOOP('',(#18464,#18465,#18466,#18468));

+#18470=FACE_OUTER_BOUND('',#18469,.F.);

+#18471=ADVANCED_FACE('',(#18470),#18463,.T.);

+#18472=CARTESIAN_POINT('',(4.318E1,3.3E0,1.84E0));

+#18473=DIRECTION('',(0.E0,7.071067811865E-1,-7.071067811865E-1));

+#18474=DIRECTION('',(0.E0,-7.071067811865E-1,-7.071067811865E-1));

+#18475=AXIS2_PLACEMENT_3D('',#18472,#18473,#18474);

+#18476=PLANE('',#18475);

+#18478=ORIENTED_EDGE('',*,*,#18477,.F.);

+#18479=ORIENTED_EDGE('',*,*,#18413,.T.);

+#18480=ORIENTED_EDGE('',*,*,#11394,.T.);

+#18481=ORIENTED_EDGE('',*,*,#18467,.F.);

+#18482=EDGE_LOOP('',(#18478,#18479,#18480,#18481));

+#18483=FACE_OUTER_BOUND('',#18482,.F.);

+#18484=ADVANCED_FACE('',(#18483),#18476,.T.);

+#18485=CARTESIAN_POINT('',(4.286E1,3.55E0,1.59E0));

+#18486=DIRECTION('',(0.E0,0.E0,1.E0));

+#18487=DIRECTION('',(1.E0,0.E0,0.E0));

+#18488=AXIS2_PLACEMENT_3D('',#18485,#18486,#18487);

+#18489=PLANE('',#18488);

+#18490=ORIENTED_EDGE('',*,*,#18477,.T.);

+#18491=ORIENTED_EDGE('',*,*,#18454,.T.);

+#18492=ORIENTED_EDGE('',*,*,#18220,.T.);

+#18493=ORIENTED_EDGE('',*,*,#18396,.F.);

+#18494=EDGE_LOOP('',(#18490,#18491,#18492,#18493));

+#18495=FACE_OUTER_BOUND('',#18494,.F.);

+#18496=ADVANCED_FACE('',(#18495),#18489,.F.);

+#18497=CARTESIAN_POINT('',(4.497E1,0.E0,-7.7E-1));

+#18498=DIRECTION('',(-1.E0,0.E0,0.E0));

+#18499=DIRECTION('',(0.E0,0.E0,-1.E0));

+#18500=AXIS2_PLACEMENT_3D('',#18497,#18498,#18499);

+#18501=PLANE('',#18500);

+#18502=ORIENTED_EDGE('',*,*,#11988,.F.);

+#18504=ORIENTED_EDGE('',*,*,#18503,.T.);

+#18506=ORIENTED_EDGE('',*,*,#18505,.T.);

+#18508=ORIENTED_EDGE('',*,*,#18507,.F.);

+#18509=EDGE_LOOP('',(#18502,#18504,#18506,#18508));

+#18510=FACE_OUTER_BOUND('',#18509,.F.);

+#18511=ADVANCED_FACE('',(#18510),#18501,.F.);

+#18512=CARTESIAN_POINT('',(4.647E1,0.E0,-7.7E-1));

+#18513=DIRECTION('',(0.E0,0.E0,1.E0));

+#18514=DIRECTION('',(-1.E0,0.E0,0.E0));

+#18515=AXIS2_PLACEMENT_3D('',#18512,#18513,#18514);

+#18516=PLANE('',#18515);

+#18517=ORIENTED_EDGE('',*,*,#11994,.F.);

+#18519=ORIENTED_EDGE('',*,*,#18518,.T.);

+#18521=ORIENTED_EDGE('',*,*,#18520,.T.);

+#18522=ORIENTED_EDGE('',*,*,#18503,.F.);

+#18523=EDGE_LOOP('',(#18517,#18519,#18521,#18522));

+#18524=FACE_OUTER_BOUND('',#18523,.F.);

+#18525=ADVANCED_FACE('',(#18524),#18516,.F.);

+#18526=CARTESIAN_POINT('',(4.647E1,0.E0,-1.77E0));

+#18527=DIRECTION('',(1.E0,0.E0,0.E0));

+#18528=DIRECTION('',(0.E0,0.E0,1.E0));

+#18529=AXIS2_PLACEMENT_3D('',#18526,#18527,#18528);

+#18530=PLANE('',#18529);

+#18531=ORIENTED_EDGE('',*,*,#11992,.F.);

+#18533=ORIENTED_EDGE('',*,*,#18532,.T.);

+#18535=ORIENTED_EDGE('',*,*,#18534,.T.);

+#18536=ORIENTED_EDGE('',*,*,#18518,.F.);

+#18537=EDGE_LOOP('',(#18531,#18533,#18535,#18536));

+#18538=FACE_OUTER_BOUND('',#18537,.F.);

+#18539=ADVANCED_FACE('',(#18538),#18530,.F.);

+#18540=CARTESIAN_POINT('',(4.497E1,0.E0,-1.77E0));

+#18541=DIRECTION('',(0.E0,0.E0,-1.E0));

+#18542=DIRECTION('',(1.E0,0.E0,0.E0));

+#18543=AXIS2_PLACEMENT_3D('',#18540,#18541,#18542);

+#18544=PLANE('',#18543);

+#18545=ORIENTED_EDGE('',*,*,#11990,.F.);

+#18546=ORIENTED_EDGE('',*,*,#18507,.T.);

+#18548=ORIENTED_EDGE('',*,*,#18547,.T.);

+#18549=ORIENTED_EDGE('',*,*,#18532,.F.);

+#18550=EDGE_LOOP('',(#18545,#18546,#18548,#18549));

+#18551=FACE_OUTER_BOUND('',#18550,.F.);

+#18552=ADVANCED_FACE('',(#18551),#18544,.F.);

+#18553=CARTESIAN_POINT('',(4.572E1,2.8E0,0.E0));

+#18554=DIRECTION('',(0.E0,-1.E0,0.E0));

+#18555=DIRECTION('',(0.E0,0.E0,1.E0));

+#18556=AXIS2_PLACEMENT_3D('',#18553,#18554,#18555);

+#18557=PLANE('',#18556);

+#18558=ORIENTED_EDGE('',*,*,#18505,.F.);

+#18559=ORIENTED_EDGE('',*,*,#18520,.F.);

+#18560=ORIENTED_EDGE('',*,*,#18534,.F.);

+#18561=ORIENTED_EDGE('',*,*,#18547,.F.);

+#18562=EDGE_LOOP('',(#18558,#18559,#18560,#18561));

+#18563=FACE_OUTER_BOUND('',#18562,.F.);

+#18565=ORIENTED_EDGE('',*,*,#18564,.F.);

+#18567=ORIENTED_EDGE('',*,*,#18566,.F.);

+#18569=ORIENTED_EDGE('',*,*,#18568,.F.);

+#18571=ORIENTED_EDGE('',*,*,#18570,.F.);

+#18572=EDGE_LOOP('',(#18565,#18567,#18569,#18571));

+#18573=FACE_BOUND('',#18572,.F.);

+#18574=ADVANCED_FACE('',(#18563,#18573),#18557,.T.);

+#18575=CARTESIAN_POINT('',(4.572E1,2.8E0,0.E0));

+#18576=DIRECTION('',(0.E0,-1.E0,0.E0));

+#18577=DIRECTION('',(0.E0,0.E0,1.E0));

+#18578=AXIS2_PLACEMENT_3D('',#18575,#18576,#18577);

+#18579=PLANE('',#18578);

+#18581=ORIENTED_EDGE('',*,*,#18580,.F.);

+#18583=ORIENTED_EDGE('',*,*,#18582,.F.);

+#18585=ORIENTED_EDGE('',*,*,#18584,.F.);

+#18587=ORIENTED_EDGE('',*,*,#18586,.F.);

+#18588=EDGE_LOOP('',(#18581,#18583,#18585,#18587));

+#18589=FACE_OUTER_BOUND('',#18588,.F.);

+#18591=ORIENTED_EDGE('',*,*,#18590,.F.);

+#18593=ORIENTED_EDGE('',*,*,#18592,.F.);

+#18595=ORIENTED_EDGE('',*,*,#18594,.F.);

+#18597=ORIENTED_EDGE('',*,*,#18596,.F.);

+#18598=EDGE_LOOP('',(#18591,#18593,#18595,#18597));

+#18599=FACE_BOUND('',#18598,.F.);

+#18600=ADVANCED_FACE('',(#18589,#18599),#18579,.T.);

+#18601=CARTESIAN_POINT('',(4.497E1,0.E0,7.7E-1));

+#18602=DIRECTION('',(0.E0,0.E0,-1.E0));

+#18603=DIRECTION('',(1.E0,0.E0,0.E0));

+#18604=AXIS2_PLACEMENT_3D('',#18601,#18602,#18603);

+#18605=PLANE('',#18604);

+#18606=ORIENTED_EDGE('',*,*,#11998,.F.);

+#18608=ORIENTED_EDGE('',*,*,#18607,.T.);

+#18609=ORIENTED_EDGE('',*,*,#18580,.T.);

+#18611=ORIENTED_EDGE('',*,*,#18610,.F.);

+#18612=EDGE_LOOP('',(#18606,#18608,#18609,#18611));

+#18613=FACE_OUTER_BOUND('',#18612,.F.);

+#18614=ADVANCED_FACE('',(#18613),#18605,.F.);

+#18615=CARTESIAN_POINT('',(4.497E1,0.E0,1.77E0));

+#18616=DIRECTION('',(-1.E0,0.E0,0.E0));

+#18617=DIRECTION('',(0.E0,0.E0,-1.E0));

+#18618=AXIS2_PLACEMENT_3D('',#18615,#18616,#18617);

+#18619=PLANE('',#18618);

+#18620=ORIENTED_EDGE('',*,*,#12004,.F.);

+#18622=ORIENTED_EDGE('',*,*,#18621,.T.);

+#18623=ORIENTED_EDGE('',*,*,#18582,.T.);

+#18624=ORIENTED_EDGE('',*,*,#18607,.F.);

+#18625=EDGE_LOOP('',(#18620,#18622,#18623,#18624));

+#18626=FACE_OUTER_BOUND('',#18625,.F.);

+#18627=ADVANCED_FACE('',(#18626),#18619,.F.);

+#18628=CARTESIAN_POINT('',(4.647E1,0.E0,1.77E0));

+#18629=DIRECTION('',(0.E0,0.E0,1.E0));

+#18630=DIRECTION('',(-1.E0,0.E0,0.E0));

+#18631=AXIS2_PLACEMENT_3D('',#18628,#18629,#18630);

+#18632=PLANE('',#18631);

+#18633=ORIENTED_EDGE('',*,*,#12002,.F.);

+#18635=ORIENTED_EDGE('',*,*,#18634,.T.);

+#18636=ORIENTED_EDGE('',*,*,#18584,.T.);

+#18637=ORIENTED_EDGE('',*,*,#18621,.F.);

+#18638=EDGE_LOOP('',(#18633,#18635,#18636,#18637));

+#18639=FACE_OUTER_BOUND('',#18638,.F.);

+#18640=ADVANCED_FACE('',(#18639),#18632,.F.);

+#18641=CARTESIAN_POINT('',(4.647E1,0.E0,7.7E-1));

+#18642=DIRECTION('',(1.E0,0.E0,0.E0));

+#18643=DIRECTION('',(0.E0,0.E0,1.E0));

+#18644=AXIS2_PLACEMENT_3D('',#18641,#18642,#18643);

+#18645=PLANE('',#18644);

+#18646=ORIENTED_EDGE('',*,*,#12000,.F.);

+#18647=ORIENTED_EDGE('',*,*,#18610,.T.);

+#18648=ORIENTED_EDGE('',*,*,#18586,.T.);

+#18649=ORIENTED_EDGE('',*,*,#18634,.F.);

+#18650=EDGE_LOOP('',(#18646,#18647,#18648,#18649));

+#18651=FACE_OUTER_BOUND('',#18650,.F.);

+#18652=ADVANCED_FACE('',(#18651),#18645,.F.);

+#18653=CARTESIAN_POINT('',(4.604E1,3.55E0,-1.59E0));

+#18654=DIRECTION('',(0.E0,0.E0,-1.E0));

+#18655=DIRECTION('',(-1.E0,0.E0,0.E0));

+#18656=AXIS2_PLACEMENT_3D('',#18653,#18654,#18655);

+#18657=PLANE('',#18656);

+#18659=ORIENTED_EDGE('',*,*,#18658,.T.);

+#18661=ORIENTED_EDGE('',*,*,#18660,.T.);

+#18662=ORIENTED_EDGE('',*,*,#18564,.T.);

+#18664=ORIENTED_EDGE('',*,*,#18663,.F.);

+#18665=EDGE_LOOP('',(#18659,#18661,#18662,#18664));

+#18666=FACE_OUTER_BOUND('',#18665,.F.);

+#18667=ADVANCED_FACE('',(#18666),#18657,.F.);

+#18668=CARTESIAN_POINT('',(4.572E1,3.3E0,-1.84E0));

+#18669=DIRECTION('',(0.E0,7.071067811865E-1,7.071067811865E-1));

+#18670=DIRECTION('',(0.E0,-7.071067811865E-1,7.071067811865E-1));

+#18671=AXIS2_PLACEMENT_3D('',#18668,#18669,#18670);

+#18672=PLANE('',#18671);

+#18673=ORIENTED_EDGE('',*,*,#18658,.F.);

+#18675=ORIENTED_EDGE('',*,*,#18674,.T.);

+#18676=ORIENTED_EDGE('',*,*,#11404,.T.);

+#18678=ORIENTED_EDGE('',*,*,#18677,.F.);

+#18679=EDGE_LOOP('',(#18673,#18675,#18676,#18678));

+#18680=FACE_OUTER_BOUND('',#18679,.F.);

+#18681=ADVANCED_FACE('',(#18680),#18672,.T.);

+#18682=CARTESIAN_POINT('',(4.515E1,3.3E0,-1.27E0));

+#18683=DIRECTION('',(7.071067811865E-1,7.071067811865E-1,0.E0));

+#18684=DIRECTION('',(7.071067811865E-1,-7.071067811865E-1,0.E0));

+#18685=AXIS2_PLACEMENT_3D('',#18682,#18683,#18684);

+#18686=PLANE('',#18685);

+#18687=ORIENTED_EDGE('',*,*,#11406,.T.);

+#18688=ORIENTED_EDGE('',*,*,#18674,.F.);

+#18690=ORIENTED_EDGE('',*,*,#18689,.F.);

+#18692=ORIENTED_EDGE('',*,*,#18691,.T.);

+#18693=EDGE_LOOP('',(#18687,#18688,#18690,#18692));

+#18694=FACE_OUTER_BOUND('',#18693,.F.);

+#18695=ADVANCED_FACE('',(#18694),#18686,.T.);

+#18696=CARTESIAN_POINT('',(4.54E1,3.55E0,-1.59E0));

+#18697=DIRECTION('',(-1.E0,0.E0,0.E0));

+#18698=DIRECTION('',(0.E0,0.E0,1.E0));

+#18699=AXIS2_PLACEMENT_3D('',#18696,#18697,#18698);

+#18700=PLANE('',#18699);

+#18701=ORIENTED_EDGE('',*,*,#18689,.T.);

+#18702=ORIENTED_EDGE('',*,*,#18663,.T.);

+#18703=ORIENTED_EDGE('',*,*,#18570,.T.);

+#18705=ORIENTED_EDGE('',*,*,#18704,.F.);

+#18706=EDGE_LOOP('',(#18701,#18702,#18703,#18705));

+#18707=FACE_OUTER_BOUND('',#18706,.F.);

+#18708=ADVANCED_FACE('',(#18707),#18700,.F.);

+#18709=CARTESIAN_POINT('',(4.54E1,3.55E0,-9.5E-1));

+#18710=DIRECTION('',(0.E0,0.E0,1.E0));

+#18711=DIRECTION('',(1.E0,0.E0,0.E0));

+#18712=AXIS2_PLACEMENT_3D('',#18709,#18710,#18711);

+#18713=PLANE('',#18712);

+#18715=ORIENTED_EDGE('',*,*,#18714,.T.);

+#18716=ORIENTED_EDGE('',*,*,#18704,.T.);

+#18717=ORIENTED_EDGE('',*,*,#18568,.T.);

+#18719=ORIENTED_EDGE('',*,*,#18718,.F.);

+#18720=EDGE_LOOP('',(#18715,#18716,#18717,#18719));

+#18721=FACE_OUTER_BOUND('',#18720,.F.);

+#18722=ADVANCED_FACE('',(#18721),#18713,.F.);

+#18723=CARTESIAN_POINT('',(4.572E1,3.3E0,-7.E-1));

+#18724=DIRECTION('',(0.E0,7.071067811865E-1,-7.071067811865E-1));

+#18725=DIRECTION('',(0.E0,-7.071067811865E-1,-7.071067811865E-1));

+#18726=AXIS2_PLACEMENT_3D('',#18723,#18724,#18725);

+#18727=PLANE('',#18726);

+#18728=ORIENTED_EDGE('',*,*,#11408,.T.);

+#18729=ORIENTED_EDGE('',*,*,#18691,.F.);

+#18730=ORIENTED_EDGE('',*,*,#18714,.F.);

+#18732=ORIENTED_EDGE('',*,*,#18731,.T.);

+#18733=EDGE_LOOP('',(#18728,#18729,#18730,#18732));

+#18734=FACE_OUTER_BOUND('',#18733,.F.);

+#18735=ADVANCED_FACE('',(#18734),#18727,.T.);

+#18736=CARTESIAN_POINT('',(4.629E1,3.3E0,-1.27E0));

+#18737=DIRECTION('',(-7.071067811865E-1,7.071067811865E-1,0.E0));

+#18738=DIRECTION('',(-7.071067811865E-1,-7.071067811865E-1,0.E0));

+#18739=AXIS2_PLACEMENT_3D('',#18736,#18737,#18738);

+#18740=PLANE('',#18739);

+#18742=ORIENTED_EDGE('',*,*,#18741,.F.);

+#18743=ORIENTED_EDGE('',*,*,#18677,.T.);

+#18744=ORIENTED_EDGE('',*,*,#11402,.T.);

+#18745=ORIENTED_EDGE('',*,*,#18731,.F.);

+#18746=EDGE_LOOP('',(#18742,#18743,#18744,#18745));

+#18747=FACE_OUTER_BOUND('',#18746,.F.);

+#18748=ADVANCED_FACE('',(#18747),#18740,.T.);

+#18749=CARTESIAN_POINT('',(4.604E1,3.55E0,-9.5E-1));

+#18750=DIRECTION('',(1.E0,0.E0,0.E0));

+#18751=DIRECTION('',(0.E0,0.E0,-1.E0));

+#18752=AXIS2_PLACEMENT_3D('',#18749,#18750,#18751);

+#18753=PLANE('',#18752);

+#18754=ORIENTED_EDGE('',*,*,#18741,.T.);

+#18755=ORIENTED_EDGE('',*,*,#18718,.T.);

+#18756=ORIENTED_EDGE('',*,*,#18566,.T.);

+#18757=ORIENTED_EDGE('',*,*,#18660,.F.);

+#18758=EDGE_LOOP('',(#18754,#18755,#18756,#18757));

+#18759=FACE_OUTER_BOUND('',#18758,.F.);

+#18760=ADVANCED_FACE('',(#18759),#18753,.F.);

+#18761=CARTESIAN_POINT('',(4.604E1,3.55E0,1.59E0));

+#18762=DIRECTION('',(1.E0,0.E0,0.E0));

+#18763=DIRECTION('',(0.E0,0.E0,-1.E0));

+#18764=AXIS2_PLACEMENT_3D('',#18761,#18762,#18763);

+#18765=PLANE('',#18764);

+#18767=ORIENTED_EDGE('',*,*,#18766,.T.);

+#18769=ORIENTED_EDGE('',*,*,#18768,.T.);

+#18770=ORIENTED_EDGE('',*,*,#18590,.T.);

+#18772=ORIENTED_EDGE('',*,*,#18771,.F.);

+#18773=EDGE_LOOP('',(#18767,#18769,#18770,#18772));

+#18774=FACE_OUTER_BOUND('',#18773,.F.);

+#18775=ADVANCED_FACE('',(#18774),#18765,.F.);

+#18776=CARTESIAN_POINT('',(4.629E1,3.3E0,1.27E0));

+#18777=DIRECTION('',(-7.071067811865E-1,7.071067811865E-1,0.E0));

+#18778=DIRECTION('',(-7.071067811865E-1,-7.071067811865E-1,0.E0));

+#18779=AXIS2_PLACEMENT_3D('',#18776,#18777,#18778);

+#18780=PLANE('',#18779);

+#18781=ORIENTED_EDGE('',*,*,#18766,.F.);

+#18783=ORIENTED_EDGE('',*,*,#18782,.T.);

+#18784=ORIENTED_EDGE('',*,*,#11416,.T.);

+#18786=ORIENTED_EDGE('',*,*,#18785,.F.);

+#18787=EDGE_LOOP('',(#18781,#18783,#18784,#18786));

+#18788=FACE_OUTER_BOUND('',#18787,.F.);

+#18789=ADVANCED_FACE('',(#18788),#18780,.T.);

+#18790=CARTESIAN_POINT('',(4.572E1,3.3E0,7.E-1));

+#18791=DIRECTION('',(0.E0,7.071067811865E-1,7.071067811865E-1));

+#18792=DIRECTION('',(0.E0,-7.071067811865E-1,7.071067811865E-1));

+#18793=AXIS2_PLACEMENT_3D('',#18790,#18791,#18792);

+#18794=PLANE('',#18793);

+#18795=ORIENTED_EDGE('',*,*,#11418,.T.);

+#18796=ORIENTED_EDGE('',*,*,#18782,.F.);

+#18798=ORIENTED_EDGE('',*,*,#18797,.F.);

+#18800=ORIENTED_EDGE('',*,*,#18799,.T.);

+#18801=EDGE_LOOP('',(#18795,#18796,#18798,#18800));

+#18802=FACE_OUTER_BOUND('',#18801,.F.);

+#18803=ADVANCED_FACE('',(#18802),#18794,.T.);

+#18804=CARTESIAN_POINT('',(4.604E1,3.55E0,9.5E-1));

+#18805=DIRECTION('',(0.E0,0.E0,-1.E0));

+#18806=DIRECTION('',(-1.E0,0.E0,0.E0));

+#18807=AXIS2_PLACEMENT_3D('',#18804,#18805,#18806);

+#18808=PLANE('',#18807);

+#18809=ORIENTED_EDGE('',*,*,#18797,.T.);

+#18810=ORIENTED_EDGE('',*,*,#18771,.T.);

+#18811=ORIENTED_EDGE('',*,*,#18596,.T.);

+#18813=ORIENTED_EDGE('',*,*,#18812,.F.);

+#18814=EDGE_LOOP('',(#18809,#18810,#18811,#18813));

+#18815=FACE_OUTER_BOUND('',#18814,.F.);

+#18816=ADVANCED_FACE('',(#18815),#18808,.F.);

+#18817=CARTESIAN_POINT('',(4.54E1,3.55E0,9.5E-1));

+#18818=DIRECTION('',(-1.E0,0.E0,0.E0));

+#18819=DIRECTION('',(0.E0,0.E0,1.E0));

+#18820=AXIS2_PLACEMENT_3D('',#18817,#18818,#18819);

+#18821=PLANE('',#18820);

+#18823=ORIENTED_EDGE('',*,*,#18822,.T.);

+#18824=ORIENTED_EDGE('',*,*,#18812,.T.);

+#18825=ORIENTED_EDGE('',*,*,#18594,.T.);

+#18827=ORIENTED_EDGE('',*,*,#18826,.F.);

+#18828=EDGE_LOOP('',(#18823,#18824,#18825,#18827));

+#18829=FACE_OUTER_BOUND('',#18828,.F.);

+#18830=ADVANCED_FACE('',(#18829),#18821,.F.);

+#18831=CARTESIAN_POINT('',(4.515E1,3.3E0,1.27E0));

+#18832=DIRECTION('',(7.071067811865E-1,7.071067811865E-1,0.E0));

+#18833=DIRECTION('',(7.071067811865E-1,-7.071067811865E-1,0.E0));

+#18834=AXIS2_PLACEMENT_3D('',#18831,#18832,#18833);

+#18835=PLANE('',#18834);

+#18836=ORIENTED_EDGE('',*,*,#11412,.T.);

+#18837=ORIENTED_EDGE('',*,*,#18799,.F.);

+#18838=ORIENTED_EDGE('',*,*,#18822,.F.);

+#18840=ORIENTED_EDGE('',*,*,#18839,.T.);

+#18841=EDGE_LOOP('',(#18836,#18837,#18838,#18840));

+#18842=FACE_OUTER_BOUND('',#18841,.F.);

+#18843=ADVANCED_FACE('',(#18842),#18835,.T.);

+#18844=CARTESIAN_POINT('',(4.572E1,3.3E0,1.84E0));

+#18845=DIRECTION('',(0.E0,7.071067811865E-1,-7.071067811865E-1));

+#18846=DIRECTION('',(0.E0,-7.071067811865E-1,-7.071067811865E-1));

+#18847=AXIS2_PLACEMENT_3D('',#18844,#18845,#18846);

+#18848=PLANE('',#18847);

+#18850=ORIENTED_EDGE('',*,*,#18849,.F.);

+#18851=ORIENTED_EDGE('',*,*,#18785,.T.);

+#18852=ORIENTED_EDGE('',*,*,#11414,.T.);

+#18853=ORIENTED_EDGE('',*,*,#18839,.F.);

+#18854=EDGE_LOOP('',(#18850,#18851,#18852,#18853));

+#18855=FACE_OUTER_BOUND('',#18854,.F.);

+#18856=ADVANCED_FACE('',(#18855),#18848,.T.);

+#18857=CARTESIAN_POINT('',(4.54E1,3.55E0,1.59E0));

+#18858=DIRECTION('',(0.E0,0.E0,1.E0));

+#18859=DIRECTION('',(1.E0,0.E0,0.E0));

+#18860=AXIS2_PLACEMENT_3D('',#18857,#18858,#18859);

+#18861=PLANE('',#18860);

+#18862=ORIENTED_EDGE('',*,*,#18849,.T.);

+#18863=ORIENTED_EDGE('',*,*,#18826,.T.);

+#18864=ORIENTED_EDGE('',*,*,#18592,.T.);

+#18865=ORIENTED_EDGE('',*,*,#18768,.F.);

+#18866=EDGE_LOOP('',(#18862,#18863,#18864,#18865));

+#18867=FACE_OUTER_BOUND('',#18866,.F.);

+#18868=ADVANCED_FACE('',(#18867),#18861,.F.);

+#18869=CARTESIAN_POINT('',(4.751E1,0.E0,-7.7E-1));

+#18870=DIRECTION('',(-1.E0,0.E0,0.E0));

+#18871=DIRECTION('',(0.E0,0.E0,-1.E0));

+#18872=AXIS2_PLACEMENT_3D('',#18869,#18870,#18871);

+#18873=PLANE('',#18872);

+#18874=ORIENTED_EDGE('',*,*,#12008,.F.);

+#18876=ORIENTED_EDGE('',*,*,#18875,.T.);

+#18878=ORIENTED_EDGE('',*,*,#18877,.T.);

+#18880=ORIENTED_EDGE('',*,*,#18879,.F.);

+#18881=EDGE_LOOP('',(#18874,#18876,#18878,#18880));

+#18882=FACE_OUTER_BOUND('',#18881,.F.);

+#18883=ADVANCED_FACE('',(#18882),#18873,.F.);

+#18884=CARTESIAN_POINT('',(4.901E1,0.E0,-7.7E-1));

+#18885=DIRECTION('',(0.E0,0.E0,1.E0));

+#18886=DIRECTION('',(-1.E0,0.E0,0.E0));

+#18887=AXIS2_PLACEMENT_3D('',#18884,#18885,#18886);

+#18888=PLANE('',#18887);

+#18889=ORIENTED_EDGE('',*,*,#12014,.F.);

+#18891=ORIENTED_EDGE('',*,*,#18890,.T.);

+#18893=ORIENTED_EDGE('',*,*,#18892,.T.);

+#18894=ORIENTED_EDGE('',*,*,#18875,.F.);

+#18895=EDGE_LOOP('',(#18889,#18891,#18893,#18894));

+#18896=FACE_OUTER_BOUND('',#18895,.F.);

+#18897=ADVANCED_FACE('',(#18896),#18888,.F.);

+#18898=CARTESIAN_POINT('',(4.901E1,0.E0,-1.77E0));

+#18899=DIRECTION('',(1.E0,0.E0,0.E0));

+#18900=DIRECTION('',(0.E0,0.E0,1.E0));

+#18901=AXIS2_PLACEMENT_3D('',#18898,#18899,#18900);

+#18902=PLANE('',#18901);

+#18903=ORIENTED_EDGE('',*,*,#12012,.F.);

+#18905=ORIENTED_EDGE('',*,*,#18904,.T.);

+#18907=ORIENTED_EDGE('',*,*,#18906,.T.);

+#18908=ORIENTED_EDGE('',*,*,#18890,.F.);

+#18909=EDGE_LOOP('',(#18903,#18905,#18907,#18908));

+#18910=FACE_OUTER_BOUND('',#18909,.F.);

+#18911=ADVANCED_FACE('',(#18910),#18902,.F.);

+#18912=CARTESIAN_POINT('',(4.751E1,0.E0,-1.77E0));

+#18913=DIRECTION('',(0.E0,0.E0,-1.E0));

+#18914=DIRECTION('',(1.E0,0.E0,0.E0));

+#18915=AXIS2_PLACEMENT_3D('',#18912,#18913,#18914);

+#18916=PLANE('',#18915);

+#18917=ORIENTED_EDGE('',*,*,#12010,.F.);

+#18918=ORIENTED_EDGE('',*,*,#18879,.T.);

+#18920=ORIENTED_EDGE('',*,*,#18919,.T.);

+#18921=ORIENTED_EDGE('',*,*,#18904,.F.);

+#18922=EDGE_LOOP('',(#18917,#18918,#18920,#18921));

+#18923=FACE_OUTER_BOUND('',#18922,.F.);

+#18924=ADVANCED_FACE('',(#18923),#18916,.F.);

+#18925=CARTESIAN_POINT('',(4.826E1,2.8E0,0.E0));

+#18926=DIRECTION('',(0.E0,-1.E0,0.E0));

+#18927=DIRECTION('',(0.E0,0.E0,1.E0));

+#18928=AXIS2_PLACEMENT_3D('',#18925,#18926,#18927);

+#18929=PLANE('',#18928);

+#18930=ORIENTED_EDGE('',*,*,#18877,.F.);

+#18931=ORIENTED_EDGE('',*,*,#18892,.F.);

+#18932=ORIENTED_EDGE('',*,*,#18906,.F.);

+#18933=ORIENTED_EDGE('',*,*,#18919,.F.);

+#18934=EDGE_LOOP('',(#18930,#18931,#18932,#18933));

+#18935=FACE_OUTER_BOUND('',#18934,.F.);

+#18937=ORIENTED_EDGE('',*,*,#18936,.F.);

+#18939=ORIENTED_EDGE('',*,*,#18938,.F.);

+#18941=ORIENTED_EDGE('',*,*,#18940,.F.);

+#18943=ORIENTED_EDGE('',*,*,#18942,.F.);

+#18944=EDGE_LOOP('',(#18937,#18939,#18941,#18943));

+#18945=FACE_BOUND('',#18944,.F.);

+#18946=ADVANCED_FACE('',(#18935,#18945),#18929,.T.);

+#18947=CARTESIAN_POINT('',(4.826E1,2.8E0,0.E0));

+#18948=DIRECTION('',(0.E0,-1.E0,0.E0));

+#18949=DIRECTION('',(0.E0,0.E0,1.E0));

+#18950=AXIS2_PLACEMENT_3D('',#18947,#18948,#18949);

+#18951=PLANE('',#18950);

+#18953=ORIENTED_EDGE('',*,*,#18952,.F.);

+#18955=ORIENTED_EDGE('',*,*,#18954,.F.);

+#18957=ORIENTED_EDGE('',*,*,#18956,.F.);

+#18959=ORIENTED_EDGE('',*,*,#18958,.F.);

+#18960=EDGE_LOOP('',(#18953,#18955,#18957,#18959));

+#18961=FACE_OUTER_BOUND('',#18960,.F.);

+#18963=ORIENTED_EDGE('',*,*,#18962,.F.);

+#18965=ORIENTED_EDGE('',*,*,#18964,.F.);

+#18967=ORIENTED_EDGE('',*,*,#18966,.F.);

+#18969=ORIENTED_EDGE('',*,*,#18968,.F.);

+#18970=EDGE_LOOP('',(#18963,#18965,#18967,#18969));

+#18971=FACE_BOUND('',#18970,.F.);

+#18972=ADVANCED_FACE('',(#18961,#18971),#18951,.T.);

+#18973=CARTESIAN_POINT('',(4.751E1,0.E0,7.7E-1));

+#18974=DIRECTION('',(0.E0,0.E0,-1.E0));

+#18975=DIRECTION('',(1.E0,0.E0,0.E0));

+#18976=AXIS2_PLACEMENT_3D('',#18973,#18974,#18975);

+#18977=PLANE('',#18976);

+#18978=ORIENTED_EDGE('',*,*,#12018,.F.);

+#18980=ORIENTED_EDGE('',*,*,#18979,.T.);

+#18981=ORIENTED_EDGE('',*,*,#18952,.T.);

+#18983=ORIENTED_EDGE('',*,*,#18982,.F.);

+#18984=EDGE_LOOP('',(#18978,#18980,#18981,#18983));

+#18985=FACE_OUTER_BOUND('',#18984,.F.);

+#18986=ADVANCED_FACE('',(#18985),#18977,.F.);

+#18987=CARTESIAN_POINT('',(4.751E1,0.E0,1.77E0));

+#18988=DIRECTION('',(-1.E0,0.E0,0.E0));

+#18989=DIRECTION('',(0.E0,0.E0,-1.E0));

+#18990=AXIS2_PLACEMENT_3D('',#18987,#18988,#18989);

+#18991=PLANE('',#18990);

+#18992=ORIENTED_EDGE('',*,*,#12024,.F.);

+#18994=ORIENTED_EDGE('',*,*,#18993,.T.);

+#18995=ORIENTED_EDGE('',*,*,#18954,.T.);

+#18996=ORIENTED_EDGE('',*,*,#18979,.F.);

+#18997=EDGE_LOOP('',(#18992,#18994,#18995,#18996));

+#18998=FACE_OUTER_BOUND('',#18997,.F.);

+#18999=ADVANCED_FACE('',(#18998),#18991,.F.);

+#19000=CARTESIAN_POINT('',(4.901E1,0.E0,1.77E0));

+#19001=DIRECTION('',(0.E0,0.E0,1.E0));

+#19002=DIRECTION('',(-1.E0,0.E0,0.E0));

+#19003=AXIS2_PLACEMENT_3D('',#19000,#19001,#19002);

+#19004=PLANE('',#19003);

+#19005=ORIENTED_EDGE('',*,*,#12022,.F.);

+#19007=ORIENTED_EDGE('',*,*,#19006,.T.);

+#19008=ORIENTED_EDGE('',*,*,#18956,.T.);

+#19009=ORIENTED_EDGE('',*,*,#18993,.F.);

+#19010=EDGE_LOOP('',(#19005,#19007,#19008,#19009));

+#19011=FACE_OUTER_BOUND('',#19010,.F.);

+#19012=ADVANCED_FACE('',(#19011),#19004,.F.);

+#19013=CARTESIAN_POINT('',(4.901E1,0.E0,7.7E-1));

+#19014=DIRECTION('',(1.E0,0.E0,0.E0));

+#19015=DIRECTION('',(0.E0,0.E0,1.E0));

+#19016=AXIS2_PLACEMENT_3D('',#19013,#19014,#19015);

+#19017=PLANE('',#19016);

+#19018=ORIENTED_EDGE('',*,*,#12020,.F.);

+#19019=ORIENTED_EDGE('',*,*,#18982,.T.);

+#19020=ORIENTED_EDGE('',*,*,#18958,.T.);

+#19021=ORIENTED_EDGE('',*,*,#19006,.F.);

+#19022=EDGE_LOOP('',(#19018,#19019,#19020,#19021));

+#19023=FACE_OUTER_BOUND('',#19022,.F.);

+#19024=ADVANCED_FACE('',(#19023),#19017,.F.);

+#19025=CARTESIAN_POINT('',(4.858E1,3.55E0,-1.59E0));

+#19026=DIRECTION('',(0.E0,0.E0,-1.E0));

+#19027=DIRECTION('',(-1.E0,0.E0,0.E0));

+#19028=AXIS2_PLACEMENT_3D('',#19025,#19026,#19027);

+#19029=PLANE('',#19028);

+#19031=ORIENTED_EDGE('',*,*,#19030,.T.);

+#19033=ORIENTED_EDGE('',*,*,#19032,.T.);

+#19034=ORIENTED_EDGE('',*,*,#18936,.T.);

+#19036=ORIENTED_EDGE('',*,*,#19035,.F.);

+#19037=EDGE_LOOP('',(#19031,#19033,#19034,#19036));

+#19038=FACE_OUTER_BOUND('',#19037,.F.);

+#19039=ADVANCED_FACE('',(#19038),#19029,.F.);

+#19040=CARTESIAN_POINT('',(4.826E1,3.3E0,-1.84E0));

+#19041=DIRECTION('',(0.E0,7.071067811865E-1,7.071067811865E-1));

+#19042=DIRECTION('',(0.E0,-7.071067811865E-1,7.071067811865E-1));

+#19043=AXIS2_PLACEMENT_3D('',#19040,#19041,#19042);

+#19044=PLANE('',#19043);

+#19045=ORIENTED_EDGE('',*,*,#19030,.F.);

+#19047=ORIENTED_EDGE('',*,*,#19046,.T.);

+#19048=ORIENTED_EDGE('',*,*,#11434,.T.);

+#19050=ORIENTED_EDGE('',*,*,#19049,.F.);

+#19051=EDGE_LOOP('',(#19045,#19047,#19048,#19050));

+#19052=FACE_OUTER_BOUND('',#19051,.F.);

+#19053=ADVANCED_FACE('',(#19052),#19044,.T.);

+#19054=CARTESIAN_POINT('',(4.769E1,3.3E0,-1.27E0));

+#19055=DIRECTION('',(7.071067811865E-1,7.071067811865E-1,0.E0));

+#19056=DIRECTION('',(7.071067811865E-1,-7.071067811865E-1,0.E0));

+#19057=AXIS2_PLACEMENT_3D('',#19054,#19055,#19056);

+#19058=PLANE('',#19057);

+#19059=ORIENTED_EDGE('',*,*,#11436,.T.);

+#19060=ORIENTED_EDGE('',*,*,#19046,.F.);

+#19062=ORIENTED_EDGE('',*,*,#19061,.F.);

+#19064=ORIENTED_EDGE('',*,*,#19063,.T.);

+#19065=EDGE_LOOP('',(#19059,#19060,#19062,#19064));

+#19066=FACE_OUTER_BOUND('',#19065,.F.);

+#19067=ADVANCED_FACE('',(#19066),#19058,.T.);

+#19068=CARTESIAN_POINT('',(4.794E1,3.55E0,-1.59E0));

+#19069=DIRECTION('',(-1.E0,0.E0,0.E0));

+#19070=DIRECTION('',(0.E0,0.E0,1.E0));

+#19071=AXIS2_PLACEMENT_3D('',#19068,#19069,#19070);

+#19072=PLANE('',#19071);

+#19073=ORIENTED_EDGE('',*,*,#19061,.T.);

+#19074=ORIENTED_EDGE('',*,*,#19035,.T.);

+#19075=ORIENTED_EDGE('',*,*,#18942,.T.);

+#19077=ORIENTED_EDGE('',*,*,#19076,.F.);

+#19078=EDGE_LOOP('',(#19073,#19074,#19075,#19077));

+#19079=FACE_OUTER_BOUND('',#19078,.F.);

+#19080=ADVANCED_FACE('',(#19079),#19072,.F.);

+#19081=CARTESIAN_POINT('',(4.794E1,3.55E0,-9.5E-1));

+#19082=DIRECTION('',(0.E0,0.E0,1.E0));

+#19083=DIRECTION('',(1.E0,0.E0,0.E0));

+#19084=AXIS2_PLACEMENT_3D('',#19081,#19082,#19083);

+#19085=PLANE('',#19084);

+#19087=ORIENTED_EDGE('',*,*,#19086,.T.);

+#19088=ORIENTED_EDGE('',*,*,#19076,.T.);

+#19089=ORIENTED_EDGE('',*,*,#18940,.T.);

+#19091=ORIENTED_EDGE('',*,*,#19090,.F.);

+#19092=EDGE_LOOP('',(#19087,#19088,#19089,#19091));

+#19093=FACE_OUTER_BOUND('',#19092,.F.);

+#19094=ADVANCED_FACE('',(#19093),#19085,.F.);

+#19095=CARTESIAN_POINT('',(4.826E1,3.3E0,-7.E-1));

+#19096=DIRECTION('',(0.E0,7.071067811865E-1,-7.071067811865E-1));

+#19097=DIRECTION('',(0.E0,-7.071067811865E-1,-7.071067811865E-1));

+#19098=AXIS2_PLACEMENT_3D('',#19095,#19096,#19097);

+#19099=PLANE('',#19098);

+#19100=ORIENTED_EDGE('',*,*,#11438,.T.);

+#19101=ORIENTED_EDGE('',*,*,#19063,.F.);

+#19102=ORIENTED_EDGE('',*,*,#19086,.F.);

+#19104=ORIENTED_EDGE('',*,*,#19103,.T.);

+#19105=EDGE_LOOP('',(#19100,#19101,#19102,#19104));

+#19106=FACE_OUTER_BOUND('',#19105,.F.);

+#19107=ADVANCED_FACE('',(#19106),#19099,.T.);

+#19108=CARTESIAN_POINT('',(4.883E1,3.3E0,-1.27E0));

+#19109=DIRECTION('',(-7.071067811865E-1,7.071067811865E-1,0.E0));

+#19110=DIRECTION('',(-7.071067811865E-1,-7.071067811865E-1,0.E0));

+#19111=AXIS2_PLACEMENT_3D('',#19108,#19109,#19110);

+#19112=PLANE('',#19111);

+#19114=ORIENTED_EDGE('',*,*,#19113,.F.);

+#19115=ORIENTED_EDGE('',*,*,#19049,.T.);

+#19116=ORIENTED_EDGE('',*,*,#11432,.T.);

+#19117=ORIENTED_EDGE('',*,*,#19103,.F.);

+#19118=EDGE_LOOP('',(#19114,#19115,#19116,#19117));

+#19119=FACE_OUTER_BOUND('',#19118,.F.);

+#19120=ADVANCED_FACE('',(#19119),#19112,.T.);

+#19121=CARTESIAN_POINT('',(4.858E1,3.55E0,-9.5E-1));

+#19122=DIRECTION('',(1.E0,0.E0,0.E0));

+#19123=DIRECTION('',(0.E0,0.E0,-1.E0));

+#19124=AXIS2_PLACEMENT_3D('',#19121,#19122,#19123);

+#19125=PLANE('',#19124);

+#19126=ORIENTED_EDGE('',*,*,#19113,.T.);

+#19127=ORIENTED_EDGE('',*,*,#19090,.T.);

+#19128=ORIENTED_EDGE('',*,*,#18938,.T.);

+#19129=ORIENTED_EDGE('',*,*,#19032,.F.);

+#19130=EDGE_LOOP('',(#19126,#19127,#19128,#19129));

+#19131=FACE_OUTER_BOUND('',#19130,.F.);

+#19132=ADVANCED_FACE('',(#19131),#19125,.F.);

+#19133=CARTESIAN_POINT('',(4.858E1,3.55E0,1.59E0));

+#19134=DIRECTION('',(1.E0,0.E0,0.E0));

+#19135=DIRECTION('',(0.E0,0.E0,-1.E0));

+#19136=AXIS2_PLACEMENT_3D('',#19133,#19134,#19135);

+#19137=PLANE('',#19136);

+#19139=ORIENTED_EDGE('',*,*,#19138,.T.);

+#19141=ORIENTED_EDGE('',*,*,#19140,.T.);

+#19142=ORIENTED_EDGE('',*,*,#18962,.T.);

+#19144=ORIENTED_EDGE('',*,*,#19143,.F.);

+#19145=EDGE_LOOP('',(#19139,#19141,#19142,#19144));

+#19146=FACE_OUTER_BOUND('',#19145,.F.);

+#19147=ADVANCED_FACE('',(#19146),#19137,.F.);

+#19148=CARTESIAN_POINT('',(4.883E1,3.3E0,1.27E0));

+#19149=DIRECTION('',(-7.071067811865E-1,7.071067811865E-1,0.E0));

+#19150=DIRECTION('',(-7.071067811865E-1,-7.071067811865E-1,0.E0));

+#19151=AXIS2_PLACEMENT_3D('',#19148,#19149,#19150);

+#19152=PLANE('',#19151);

+#19153=ORIENTED_EDGE('',*,*,#19138,.F.);

+#19155=ORIENTED_EDGE('',*,*,#19154,.T.);

+#19156=ORIENTED_EDGE('',*,*,#11446,.T.);

+#19158=ORIENTED_EDGE('',*,*,#19157,.F.);

+#19159=EDGE_LOOP('',(#19153,#19155,#19156,#19158));

+#19160=FACE_OUTER_BOUND('',#19159,.F.);

+#19161=ADVANCED_FACE('',(#19160),#19152,.T.);

+#19162=CARTESIAN_POINT('',(4.826E1,3.3E0,7.E-1));

+#19163=DIRECTION('',(0.E0,7.071067811865E-1,7.071067811865E-1));

+#19164=DIRECTION('',(0.E0,-7.071067811865E-1,7.071067811865E-1));

+#19165=AXIS2_PLACEMENT_3D('',#19162,#19163,#19164);

+#19166=PLANE('',#19165);

+#19167=ORIENTED_EDGE('',*,*,#11448,.T.);

+#19168=ORIENTED_EDGE('',*,*,#19154,.F.);

+#19170=ORIENTED_EDGE('',*,*,#19169,.F.);

+#19172=ORIENTED_EDGE('',*,*,#19171,.T.);

+#19173=EDGE_LOOP('',(#19167,#19168,#19170,#19172));

+#19174=FACE_OUTER_BOUND('',#19173,.F.);

+#19175=ADVANCED_FACE('',(#19174),#19166,.T.);

+#19176=CARTESIAN_POINT('',(4.858E1,3.55E0,9.5E-1));

+#19177=DIRECTION('',(0.E0,0.E0,-1.E0));

+#19178=DIRECTION('',(-1.E0,0.E0,0.E0));

+#19179=AXIS2_PLACEMENT_3D('',#19176,#19177,#19178);

+#19180=PLANE('',#19179);

+#19181=ORIENTED_EDGE('',*,*,#19169,.T.);

+#19182=ORIENTED_EDGE('',*,*,#19143,.T.);

+#19183=ORIENTED_EDGE('',*,*,#18968,.T.);

+#19185=ORIENTED_EDGE('',*,*,#19184,.F.);

+#19186=EDGE_LOOP('',(#19181,#19182,#19183,#19185));

+#19187=FACE_OUTER_BOUND('',#19186,.F.);

+#19188=ADVANCED_FACE('',(#19187),#19180,.F.);

+#19189=CARTESIAN_POINT('',(4.794E1,3.55E0,9.5E-1));

+#19190=DIRECTION('',(-1.E0,0.E0,0.E0));

+#19191=DIRECTION('',(0.E0,0.E0,1.E0));

+#19192=AXIS2_PLACEMENT_3D('',#19189,#19190,#19191);

+#19193=PLANE('',#19192);

+#19195=ORIENTED_EDGE('',*,*,#19194,.T.);

+#19196=ORIENTED_EDGE('',*,*,#19184,.T.);

+#19197=ORIENTED_EDGE('',*,*,#18966,.T.);

+#19199=ORIENTED_EDGE('',*,*,#19198,.F.);

+#19200=EDGE_LOOP('',(#19195,#19196,#19197,#19199));

+#19201=FACE_OUTER_BOUND('',#19200,.F.);

+#19202=ADVANCED_FACE('',(#19201),#19193,.F.);

+#19203=CARTESIAN_POINT('',(4.769E1,3.3E0,1.27E0));

+#19204=DIRECTION('',(7.071067811865E-1,7.071067811865E-1,0.E0));

+#19205=DIRECTION('',(7.071067811865E-1,-7.071067811865E-1,0.E0));

+#19206=AXIS2_PLACEMENT_3D('',#19203,#19204,#19205);

+#19207=PLANE('',#19206);

+#19208=ORIENTED_EDGE('',*,*,#11442,.T.);

+#19209=ORIENTED_EDGE('',*,*,#19171,.F.);

+#19210=ORIENTED_EDGE('',*,*,#19194,.F.);

+#19212=ORIENTED_EDGE('',*,*,#19211,.T.);

+#19213=EDGE_LOOP('',(#19208,#19209,#19210,#19212));

+#19214=FACE_OUTER_BOUND('',#19213,.F.);

+#19215=ADVANCED_FACE('',(#19214),#19207,.T.);

+#19216=CARTESIAN_POINT('',(4.826E1,3.3E0,1.84E0));

+#19217=DIRECTION('',(0.E0,7.071067811865E-1,-7.071067811865E-1));

+#19218=DIRECTION('',(0.E0,-7.071067811865E-1,-7.071067811865E-1));

+#19219=AXIS2_PLACEMENT_3D('',#19216,#19217,#19218);

+#19220=PLANE('',#19219);

+#19222=ORIENTED_EDGE('',*,*,#19221,.F.);

+#19223=ORIENTED_EDGE('',*,*,#19157,.T.);

+#19224=ORIENTED_EDGE('',*,*,#11444,.T.);

+#19225=ORIENTED_EDGE('',*,*,#19211,.F.);

+#19226=EDGE_LOOP('',(#19222,#19223,#19224,#19225));

+#19227=FACE_OUTER_BOUND('',#19226,.F.);

+#19228=ADVANCED_FACE('',(#19227),#19220,.T.);

+#19229=CARTESIAN_POINT('',(4.794E1,3.55E0,1.59E0));

+#19230=DIRECTION('',(0.E0,0.E0,1.E0));

+#19231=DIRECTION('',(1.E0,0.E0,0.E0));

+#19232=AXIS2_PLACEMENT_3D('',#19229,#19230,#19231);

+#19233=PLANE('',#19232);

+#19234=ORIENTED_EDGE('',*,*,#19221,.T.);

+#19235=ORIENTED_EDGE('',*,*,#19198,.T.);

+#19236=ORIENTED_EDGE('',*,*,#18964,.T.);

+#19237=ORIENTED_EDGE('',*,*,#19140,.F.);

+#19238=EDGE_LOOP('',(#19234,#19235,#19236,#19237));

+#19239=FACE_OUTER_BOUND('',#19238,.F.);

+#19240=ADVANCED_FACE('',(#19239),#19233,.F.);

+#19241=CARTESIAN_POINT('',(1.27E0,2.E-1,0.E0));

+#19242=DIRECTION('',(0.E0,-1.E0,0.E0));

+#19243=DIRECTION('',(-1.E0,0.E0,0.E0));

+#19244=AXIS2_PLACEMENT_3D('',#19241,#19242,#19243);

+#19245=CYLINDRICAL_SURFACE('',#19244,8.E-1);

+#19247=ORIENTED_EDGE('',*,*,#19246,.T.);

+#19249=ORIENTED_EDGE('',*,*,#19248,.F.);

+#19250=ORIENTED_EDGE('',*,*,#12028,.F.);

+#19252=ORIENTED_EDGE('',*,*,#19251,.T.);

+#19253=EDGE_LOOP('',(#19247,#19249,#19250,#19252));

+#19254=FACE_OUTER_BOUND('',#19253,.F.);

+#19255=ADVANCED_FACE('',(#19254),#19245,.T.);

+#19256=CARTESIAN_POINT('',(1.27E0,-1.15E0,0.E0));

+#19257=DIRECTION('',(0.E0,-1.E0,0.E0));

+#19258=DIRECTION('',(-9.951443446518E-1,0.E0,9.842628362181E-2));

+#19259=AXIS2_PLACEMENT_3D('',#19256,#19257,#19258);

+#19260=TOROIDAL_SURFACE('',#19259,5.5E-1,2.5E-1);

+#19262=ORIENTED_EDGE('',*,*,#19261,.T.);

+#19264=ORIENTED_EDGE('',*,*,#19263,.T.);

+#19265=ORIENTED_EDGE('',*,*,#19246,.F.);

+#19267=ORIENTED_EDGE('',*,*,#19266,.F.);

+#19268=EDGE_LOOP('',(#19262,#19264,#19265,#19267));

+#19269=FACE_OUTER_BOUND('',#19268,.F.);

+#19270=ADVANCED_FACE('',(#19269),#19260,.T.);

+#19271=CARTESIAN_POINT('',(0.E0,-1.4E0,0.E0));

+#19272=DIRECTION('',(0.E0,-1.E0,0.E0));

+#19273=DIRECTION('',(-1.E0,0.E0,0.E0));

+#19274=AXIS2_PLACEMENT_3D('',#19271,#19272,#19273);

+#19275=PLANE('',#19274);

+#19277=ORIENTED_EDGE('',*,*,#19276,.F.);

+#19278=ORIENTED_EDGE('',*,*,#19261,.F.);

+#19279=EDGE_LOOP('',(#19277,#19278));

+#19280=FACE_OUTER_BOUND('',#19279,.F.);

+#19281=ADVANCED_FACE('',(#19280),#19275,.T.);

+#19282=CARTESIAN_POINT('',(1.27E0,-1.15E0,0.E0));

+#19283=DIRECTION('',(0.E0,-1.E0,0.E0));

+#19284=DIRECTION('',(9.951443446518E-1,0.E0,-9.842628362181E-2));

+#19285=AXIS2_PLACEMENT_3D('',#19282,#19283,#19284);

+#19286=TOROIDAL_SURFACE('',#19285,5.5E-1,2.5E-1);

+#19287=ORIENTED_EDGE('',*,*,#19276,.T.);

+#19288=ORIENTED_EDGE('',*,*,#19266,.T.);

+#19290=ORIENTED_EDGE('',*,*,#19289,.F.);

+#19291=ORIENTED_EDGE('',*,*,#19263,.F.);

+#19292=EDGE_LOOP('',(#19287,#19288,#19290,#19291));

+#19293=FACE_OUTER_BOUND('',#19292,.F.);

+#19294=ADVANCED_FACE('',(#19293),#19286,.T.);

+#19295=CARTESIAN_POINT('',(1.27E0,2.E-1,0.E0));

+#19296=DIRECTION('',(0.E0,-1.E0,0.E0));

+#19297=DIRECTION('',(-1.E0,0.E0,0.E0));

+#19298=AXIS2_PLACEMENT_3D('',#19295,#19296,#19297);

+#19299=CYLINDRICAL_SURFACE('',#19298,8.E-1);

+#19300=ORIENTED_EDGE('',*,*,#19289,.T.);

+#19301=ORIENTED_EDGE('',*,*,#19251,.F.);

+#19302=ORIENTED_EDGE('',*,*,#12030,.F.);

+#19303=ORIENTED_EDGE('',*,*,#19248,.T.);

+#19304=EDGE_LOOP('',(#19300,#19301,#19302,#19303));

+#19305=FACE_OUTER_BOUND('',#19304,.F.);

+#19306=ADVANCED_FACE('',(#19305),#19299,.T.);

+#19307=CARTESIAN_POINT('',(4.699E1,2.E-1,0.E0));

+#19308=DIRECTION('',(0.E0,-1.E0,0.E0));

+#19309=DIRECTION('',(-1.E0,0.E0,0.E0));

+#19310=AXIS2_PLACEMENT_3D('',#19307,#19308,#19309);

+#19311=CYLINDRICAL_SURFACE('',#19310,8.E-1);

+#19313=ORIENTED_EDGE('',*,*,#19312,.T.);

+#19315=ORIENTED_EDGE('',*,*,#19314,.F.);

+#19316=ORIENTED_EDGE('',*,*,#12034,.F.);

+#19318=ORIENTED_EDGE('',*,*,#19317,.T.);

+#19319=EDGE_LOOP('',(#19313,#19315,#19316,#19318));

+#19320=FACE_OUTER_BOUND('',#19319,.F.);

+#19321=ADVANCED_FACE('',(#19320),#19311,.T.);

+#19322=CARTESIAN_POINT('',(4.699E1,-1.15E0,0.E0));

+#19323=DIRECTION('',(0.E0,-1.E0,0.E0));

+#19324=DIRECTION('',(-9.951443446518E-1,0.E0,9.842628362181E-2));

+#19325=AXIS2_PLACEMENT_3D('',#19322,#19323,#19324);

+#19326=TOROIDAL_SURFACE('',#19325,5.5E-1,2.5E-1);

+#19328=ORIENTED_EDGE('',*,*,#19327,.T.);

+#19330=ORIENTED_EDGE('',*,*,#19329,.T.);

+#19331=ORIENTED_EDGE('',*,*,#19312,.F.);

+#19333=ORIENTED_EDGE('',*,*,#19332,.F.);

+#19334=EDGE_LOOP('',(#19328,#19330,#19331,#19333));

+#19335=FACE_OUTER_BOUND('',#19334,.F.);

+#19336=ADVANCED_FACE('',(#19335),#19326,.T.);

+#19337=CARTESIAN_POINT('',(4.572E1,-1.4E0,0.E0));

+#19338=DIRECTION('',(0.E0,-1.E0,0.E0));

+#19339=DIRECTION('',(-1.E0,0.E0,0.E0));

+#19340=AXIS2_PLACEMENT_3D('',#19337,#19338,#19339);

+#19341=PLANE('',#19340);

+#19343=ORIENTED_EDGE('',*,*,#19342,.F.);

+#19344=ORIENTED_EDGE('',*,*,#19327,.F.);

+#19345=EDGE_LOOP('',(#19343,#19344));

+#19346=FACE_OUTER_BOUND('',#19345,.F.);

+#19347=ADVANCED_FACE('',(#19346),#19341,.T.);

+#19348=CARTESIAN_POINT('',(4.699E1,-1.15E0,0.E0));

+#19349=DIRECTION('',(0.E0,-1.E0,0.E0));

+#19350=DIRECTION('',(9.951443446518E-1,0.E0,-9.842628362181E-2));

+#19351=AXIS2_PLACEMENT_3D('',#19348,#19349,#19350);

+#19352=TOROIDAL_SURFACE('',#19351,5.5E-1,2.5E-1);

+#19353=ORIENTED_EDGE('',*,*,#19342,.T.);

+#19354=ORIENTED_EDGE('',*,*,#19332,.T.);

+#19356=ORIENTED_EDGE('',*,*,#19355,.F.);

+#19357=ORIENTED_EDGE('',*,*,#19329,.F.);

+#19358=EDGE_LOOP('',(#19353,#19354,#19356,#19357));

+#19359=FACE_OUTER_BOUND('',#19358,.F.);

+#19360=ADVANCED_FACE('',(#19359),#19352,.T.);

+#19361=CARTESIAN_POINT('',(4.699E1,2.E-1,0.E0));

+#19362=DIRECTION('',(0.E0,-1.E0,0.E0));

+#19363=DIRECTION('',(-1.E0,0.E0,0.E0));

+#19364=AXIS2_PLACEMENT_3D('',#19361,#19362,#19363);

+#19365=CYLINDRICAL_SURFACE('',#19364,8.E-1);

+#19366=ORIENTED_EDGE('',*,*,#19355,.T.);

+#19367=ORIENTED_EDGE('',*,*,#19317,.F.);

+#19368=ORIENTED_EDGE('',*,*,#12036,.F.);

+#19369=ORIENTED_EDGE('',*,*,#19314,.T.);

+#19370=EDGE_LOOP('',(#19366,#19367,#19368,#19369));

+#19371=FACE_OUTER_BOUND('',#19370,.F.);

+#19372=ADVANCED_FACE('',(#19371),#19365,.T.);

+#19373=CARTESIAN_POINT('',(-3.2E-1,3.55E0,-1.59E0));

+#19374=DIRECTION('',(-1.E0,0.E0,0.E0));

+#19375=DIRECTION('',(0.E0,0.E0,1.E0));

+#19376=AXIS2_PLACEMENT_3D('',#19373,#19374,#19375);

+#19377=PLANE('',#19376);

+#19378=ORIENTED_EDGE('',*,*,#11519,.T.);

+#19379=ORIENTED_EDGE('',*,*,#11547,.T.);

+#19380=ORIENTED_EDGE('',*,*,#11570,.T.);

+#19381=ORIENTED_EDGE('',*,*,#11490,.F.);

+#19382=EDGE_LOOP('',(#19378,#19379,#19380,#19381));

+#19383=FACE_OUTER_BOUND('',#19382,.F.);

+#19384=ADVANCED_FACE('',(#19383),#19377,.F.);

+#19385=CARTESIAN_POINT('',(3.2E-1,3.55E0,1.59E0));

+#19386=DIRECTION('',(1.E0,0.E0,0.E0));

+#19387=DIRECTION('',(0.E0,0.E0,-1.E0));

+#19388=AXIS2_PLACEMENT_3D('',#19385,#19386,#19387);

+#19389=PLANE('',#19388);

+#19391=ORIENTED_EDGE('',*,*,#19390,.T.);

+#19393=ORIENTED_EDGE('',*,*,#19392,.T.);

+#19394=ORIENTED_EDGE('',*,*,#11590,.T.);

+#19396=ORIENTED_EDGE('',*,*,#19395,.F.);

+#19397=EDGE_LOOP('',(#19391,#19393,#19394,#19396));

+#19398=FACE_OUTER_BOUND('',#19397,.F.);

+#19399=ADVANCED_FACE('',(#19398),#19389,.F.);

+#19400=CARTESIAN_POINT('',(5.7E-1,3.3E0,1.27E0));

+#19401=DIRECTION('',(-7.071067811865E-1,7.071067811865E-1,0.E0));

+#19402=DIRECTION('',(-7.071067811865E-1,-7.071067811865E-1,0.E0));

+#19403=AXIS2_PLACEMENT_3D('',#19400,#19401,#19402);

+#19404=PLANE('',#19403);

+#19405=ORIENTED_EDGE('',*,*,#19390,.F.);

+#19407=ORIENTED_EDGE('',*,*,#19406,.T.);

+#19408=ORIENTED_EDGE('',*,*,#11056,.T.);

+#19410=ORIENTED_EDGE('',*,*,#19409,.F.);

+#19411=EDGE_LOOP('',(#19405,#19407,#19408,#19410));

+#19412=FACE_OUTER_BOUND('',#19411,.F.);

+#19413=ADVANCED_FACE('',(#19412),#19404,.T.);

+#19414=CARTESIAN_POINT('',(0.E0,3.3E0,7.E-1));

+#19415=DIRECTION('',(0.E0,7.071067811865E-1,7.071067811865E-1));

+#19416=DIRECTION('',(0.E0,-7.071067811865E-1,7.071067811865E-1));

+#19417=AXIS2_PLACEMENT_3D('',#19414,#19415,#19416);

+#19418=PLANE('',#19417);

+#19419=ORIENTED_EDGE('',*,*,#11058,.T.);

+#19420=ORIENTED_EDGE('',*,*,#19406,.F.);

+#19422=ORIENTED_EDGE('',*,*,#19421,.F.);

+#19424=ORIENTED_EDGE('',*,*,#19423,.T.);

+#19425=EDGE_LOOP('',(#19419,#19420,#19422,#19424));

+#19426=FACE_OUTER_BOUND('',#19425,.F.);

+#19427=ADVANCED_FACE('',(#19426),#19418,.T.);

+#19428=CARTESIAN_POINT('',(3.2E-1,3.55E0,9.5E-1));

+#19429=DIRECTION('',(0.E0,0.E0,-1.E0));

+#19430=DIRECTION('',(-1.E0,0.E0,0.E0));

+#19431=AXIS2_PLACEMENT_3D('',#19428,#19429,#19430);

+#19432=PLANE('',#19431);

+#19433=ORIENTED_EDGE('',*,*,#19421,.T.);

+#19434=ORIENTED_EDGE('',*,*,#19395,.T.);

+#19435=ORIENTED_EDGE('',*,*,#11596,.T.);

+#19437=ORIENTED_EDGE('',*,*,#19436,.F.);

+#19438=EDGE_LOOP('',(#19433,#19434,#19435,#19437));

+#19439=FACE_OUTER_BOUND('',#19438,.F.);

+#19440=ADVANCED_FACE('',(#19439),#19432,.F.);

+#19441=CARTESIAN_POINT('',(-3.2E-1,3.55E0,9.5E-1));

+#19442=DIRECTION('',(-1.E0,0.E0,0.E0));

+#19443=DIRECTION('',(0.E0,0.E0,1.E0));

+#19444=AXIS2_PLACEMENT_3D('',#19441,#19442,#19443);

+#19445=PLANE('',#19444);

+#19447=ORIENTED_EDGE('',*,*,#19446,.T.);

+#19448=ORIENTED_EDGE('',*,*,#19436,.T.);

+#19449=ORIENTED_EDGE('',*,*,#11594,.T.);

+#19451=ORIENTED_EDGE('',*,*,#19450,.F.);

+#19452=EDGE_LOOP('',(#19447,#19448,#19449,#19451));

+#19453=FACE_OUTER_BOUND('',#19452,.F.);

+#19454=ADVANCED_FACE('',(#19453),#19445,.F.);

+#19455=CARTESIAN_POINT('',(-5.7E-1,3.3E0,1.27E0));

+#19456=DIRECTION('',(7.071067811865E-1,7.071067811865E-1,0.E0));

+#19457=DIRECTION('',(7.071067811865E-1,-7.071067811865E-1,0.E0));

+#19458=AXIS2_PLACEMENT_3D('',#19455,#19456,#19457);

+#19459=PLANE('',#19458);

+#19460=ORIENTED_EDGE('',*,*,#11052,.T.);

+#19461=ORIENTED_EDGE('',*,*,#19423,.F.);

+#19462=ORIENTED_EDGE('',*,*,#19446,.F.);

+#19464=ORIENTED_EDGE('',*,*,#19463,.T.);

+#19465=EDGE_LOOP('',(#19460,#19461,#19462,#19464));

+#19466=FACE_OUTER_BOUND('',#19465,.F.);

+#19467=ADVANCED_FACE('',(#19466),#19459,.T.);

+#19468=CARTESIAN_POINT('',(0.E0,3.3E0,1.84E0));

+#19469=DIRECTION('',(0.E0,7.071067811865E-1,-7.071067811865E-1));

+#19470=DIRECTION('',(0.E0,-7.071067811865E-1,-7.071067811865E-1));

+#19471=AXIS2_PLACEMENT_3D('',#19468,#19469,#19470);

+#19472=PLANE('',#19471);

+#19474=ORIENTED_EDGE('',*,*,#19473,.F.);

+#19475=ORIENTED_EDGE('',*,*,#19409,.T.);

+#19476=ORIENTED_EDGE('',*,*,#11054,.T.);

+#19477=ORIENTED_EDGE('',*,*,#19463,.F.);

+#19478=EDGE_LOOP('',(#19474,#19475,#19476,#19477));

+#19479=FACE_OUTER_BOUND('',#19478,.F.);

+#19480=ADVANCED_FACE('',(#19479),#19472,.T.);

+#19481=CARTESIAN_POINT('',(-3.2E-1,3.55E0,1.59E0));

+#19482=DIRECTION('',(0.E0,0.E0,1.E0));

+#19483=DIRECTION('',(1.E0,0.E0,0.E0));

+#19484=AXIS2_PLACEMENT_3D('',#19481,#19482,#19483);

+#19485=PLANE('',#19484);

+#19486=ORIENTED_EDGE('',*,*,#19473,.T.);

+#19487=ORIENTED_EDGE('',*,*,#19450,.T.);

+#19488=ORIENTED_EDGE('',*,*,#11592,.T.);

+#19489=ORIENTED_EDGE('',*,*,#19392,.F.);

+#19490=EDGE_LOOP('',(#19486,#19487,#19488,#19489));

+#19491=FACE_OUTER_BOUND('',#19490,.F.);

+#19492=ADVANCED_FACE('',(#19491),#19485,.F.);

+#19493=CLOSED_SHELL('',(#10972,#10988,#11003,#11024,#11038,#11452,#11467,#11482,

+#11497,#11510,#11524,#11537,#11551,#11574,#11600,#11615,#12040,#12058,#12070,

+#12082,#12095,#12108,#12120,#12134,#12147,#12160,#12172,#12187,#12201,#12215,

+#12228,#12250,#12276,#12290,#12303,#12316,#12328,#12343,#12357,#12371,#12384,

+#12398,#12411,#12424,#12436,#12451,#12465,#12479,#12492,#12506,#12519,#12532,

+#12544,#12559,#12573,#12587,#12600,#12622,#12648,#12662,#12675,#12688,#12700,

+#12715,#12729,#12743,#12756,#12770,#12783,#12796,#12808,#12823,#12837,#12851,

+#12864,#12878,#12891,#12904,#12916,#12931,#12945,#12959,#12972,#12994,#13020,

+#13034,#13047,#13060,#13072,#13087,#13101,#13115,#13128,#13142,#13155,#13168,

+#13180,#13195,#13209,#13223,#13236,#13250,#13263,#13276,#13288,#13303,#13317,

+#13331,#13344,#13366,#13392,#13406,#13419,#13432,#13444,#13459,#13473,#13487,

+#13500,#13514,#13527,#13540,#13552,#13567,#13581,#13595,#13608,#13622,#13635,

+#13648,#13660,#13675,#13689,#13703,#13716,#13738,#13764,#13778,#13791,#13804,

+#13816,#13831,#13845,#13859,#13872,#13886,#13899,#13912,#13924,#13939,#13953,

+#13967,#13980,#13994,#14007,#14020,#14032,#14047,#14061,#14075,#14088,#14110,

+#14136,#14150,#14163,#14176,#14188,#14203,#14217,#14231,#14244,#14258,#14271,

+#14284,#14296,#14311,#14325,#14339,#14352,#14366,#14379,#14392,#14404,#14419,

+#14433,#14447,#14460,#14482,#14508,#14522,#14535,#14548,#14560,#14575,#14589,

+#14603,#14616,#14630,#14643,#14656,#14668,#14683,#14697,#14711,#14724,#14738,

+#14751,#14764,#14776,#14791,#14805,#14819,#14832,#14854,#14880,#14894,#14907,

+#14920,#14932,#14947,#14961,#14975,#14988,#15002,#15015,#15028,#15040,#15055,

+#15069,#15083,#15096,#15110,#15123,#15136,#15148,#15163,#15177,#15191,#15204,

+#15226,#15252,#15266,#15279,#15292,#15304,#15319,#15333,#15347,#15360,#15374,

+#15387,#15400,#15412,#15427,#15441,#15455,#15468,#15482,#15495,#15508,#15520,

+#15535,#15549,#15563,#15576,#15598,#15624,#15638,#15651,#15664,#15676,#15691,

+#15705,#15719,#15732,#15746,#15759,#15772,#15784,#15799,#15813,#15827,#15840,

+#15854,#15867,#15880,#15892,#15907,#15921,#15935,#15948,#15970,#15996,#16010,

+#16023,#16036,#16048,#16063,#16077,#16091,#16104,#16118,#16131,#16144,#16156,

+#16171,#16185,#16199,#16212,#16226,#16239,#16252,#16264,#16279,#16293,#16307,

+#16320,#16342,#16368,#16382,#16395,#16408,#16420,#16435,#16449,#16463,#16476,

+#16490,#16503,#16516,#16528,#16543,#16557,#16571,#16584,#16598,#16611,#16624,

+#16636,#16651,#16665,#16679,#16692,#16714,#16740,#16754,#16767,#16780,#16792,

+#16807,#16821,#16835,#16848,#16862,#16875,#16888,#16900,#16915,#16929,#16943,

+#16956,#16970,#16983,#16996,#17008,#17023,#17037,#17051,#17064,#17086,#17112,

+#17126,#17139,#17152,#17164,#17179,#17193,#17207,#17220,#17234,#17247,#17260,

+#17272,#17287,#17301,#17315,#17328,#17342,#17355,#17368,#17380,#17395,#17409,

+#17423,#17436,#17458,#17484,#17498,#17511,#17524,#17536,#17551,#17565,#17579,

+#17592,#17606,#17619,#17632,#17644,#17659,#17673,#17687,#17700,#17714,#17727,

+#17740,#17752,#17767,#17781,#17795,#17808,#17830,#17856,#17870,#17883,#17896,

+#17908,#17923,#17937,#17951,#17964,#17978,#17991,#18004,#18016,#18031,#18045,

+#18059,#18072,#18086,#18099,#18112,#18124,#18139,#18153,#18167,#18180,#18202,

+#18228,#18242,#18255,#18268,#18280,#18295,#18309,#18323,#18336,#18350,#18363,

+#18376,#18388,#18403,#18417,#18431,#18444,#18458,#18471,#18484,#18496,#18511,

+#18525,#18539,#18552,#18574,#18600,#18614,#18627,#18640,#18652,#18667,#18681,

+#18695,#18708,#18722,#18735,#18748,#18760,#18775,#18789,#18803,#18816,#18830,

+#18843,#18856,#18868,#18883,#18897,#18911,#18924,#18946,#18972,#18986,#18999,

+#19012,#19024,#19039,#19053,#19067,#19080,#19094,#19107,#19120,#19132,#19147,

+#19161,#19175,#19188,#19202,#19215,#19228,#19240,#19255,#19270,#19281,#19294,

+#19306,#19321,#19336,#19347,#19360,#19372,#19384,#19399,#19413,#19427,#19440,

+#19454,#19467,#19480,#19492));

+#19494=MANIFOLD_SOLID_BREP('',#19493);

+#19495=FILL_AREA_STYLE_COLOUR('',#4);

+#19496=FILL_AREA_STYLE('',(#19495));

+#19497=SURFACE_STYLE_FILL_AREA(#19496);

+#19498=SURFACE_SIDE_STYLE('',(#19497));

+#19499=SURFACE_STYLE_USAGE(.BOTH.,#19498);

+#19500=PRESENTATION_STYLE_ASSIGNMENT((#19499));

+#15=STYLED_ITEM('',(#19500),#19494);

+#19502=DIMENSIONAL_EXPONENTS(0.E0,0.E0,0.E0,0.E0,0.E0,0.E0,0.E0);

+#19504=PLANE_ANGLE_MEASURE_WITH_UNIT(PLANE_ANGLE_MEASURE(1.745329251994E-2),

+#19503);

+#19505=(CONVERSION_BASED_UNIT('DEGREE',#19504)NAMED_UNIT(*)PLANE_ANGLE_UNIT());

+#19507=UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(5.129072458347E-3),#19501,

+'closure',

+'Maximum model space distance between geometric entities at asserted connectivities');

+#19508=(GEOMETRIC_REPRESENTATION_CONTEXT(3)GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((

+#19507))GLOBAL_UNIT_ASSIGNED_CONTEXT((#19501,#19505,#19506))REPRESENTATION_CONTEXT('ID1','3'));

+#19509=CARTESIAN_POINT('',(0.E0,0.E0,0.E0));

+#19510=DIRECTION('',(0.E0,0.E0,1.E0));

+#19511=DIRECTION('',(1.E0,0.E0,0.E0));

+#19514=APPLICATION_CONTEXT(

+'CONFIGURATION CONTROLLED 3D DESIGNS OF MECHANICAL PARTS AND ASSEMBLIES');

+#19515=APPLICATION_PROTOCOL_DEFINITION('international standard',

+'config_control_design',1994,#19514);

+#19516=DESIGN_CONTEXT('',#19514,'design');

+#19517=MECHANICAL_CONTEXT('',#19514,'mechanical');

+#19518=PRODUCT('M20-78120_MOULD','M20-78120_MOULD','NOT SPECIFIED',(#19517));

+#19519=PRODUCT_DEFINITION_FORMATION_WITH_SPECIFIED_SOURCE('14','LAST_VERSION',

+#19518,.MADE.);

+#19528=CARTESIAN_POINT('',(0.E0,0.E0,0.E0));

+#19529=DIRECTION('',(0.E0,0.E0,1.E0));

+#19530=DIRECTION('',(1.E0,0.E0,0.E0));

+#19531=AXIS2_PLACEMENT_3D('',#19528,#19529,#19530);

+#19532=ITEM_DEFINED_TRANSFORMATION('','',#19512,#19531);

+#19533=(REPRESENTATION_RELATIONSHIP('','',#19513,#19525)REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#19532)SHAPE_REPRESENTATION_RELATIONSHIP());

+#19534=CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#19533,#19527);

+#19536=DIRECTION('',(0.E0,0.E0,-1.E0));

+#19537=VECTOR('',#19536,5.E-2);

+#19538=CARTESIAN_POINT('',(0.E0,-2.E-1,6.15E-1));

+#19539=LINE('',#19538,#19537);

+#19540=CURVE_STYLE('',#20,POSITIVE_LENGTH_MEASURE(2.E-2),#13);

+#19541=PRESENTATION_STYLE_ASSIGNMENT((#19540));

+#19542=STYLED_ITEM('',(#19541),#19539);

+#19543=DIRECTION('',(0.E0,-1.E0,0.E0));

+#19544=VECTOR('',#19543,3.669500482521E-3);

+#19545=CARTESIAN_POINT('',(0.E0,-1.963304995175E-1,6.15E-1));

+#19546=LINE('',#19545,#19544);

+#19547=CURVE_STYLE('',#20,POSITIVE_LENGTH_MEASURE(2.E-2),#13);

+#19548=PRESENTATION_STYLE_ASSIGNMENT((#19547));

+#19549=STYLED_ITEM('',(#19548),#19546);

+#19550=DIRECTION('',(0.E0,0.E0,-1.E0));

+#19551=VECTOR('',#19550,7.5E-1);

+#19552=CARTESIAN_POINT('',(0.E0,-1.963304995175E-1,1.365E0));

+#19553=LINE('',#19552,#19551);

+#19554=CURVE_STYLE('',#20,POSITIVE_LENGTH_MEASURE(2.E-2),#13);

+#19555=PRESENTATION_STYLE_ASSIGNMENT((#19554));

+#19556=STYLED_ITEM('',(#19555),#19553);

+#19557=DIRECTION('',(0.E0,-1.E0,0.E0));

+#19558=VECTOR('',#19557,9.036695004825E-1);

+#19559=CARTESIAN_POINT('',(0.E0,-1.963304995175E-1,1.365E0));

+#19560=LINE('',#19559,#19558);

+#19561=CURVE_STYLE('',#20,POSITIVE_LENGTH_MEASURE(2.E-2),#13);

+#19562=PRESENTATION_STYLE_ASSIGNMENT((#19561));

+#19563=STYLED_ITEM('',(#19562),#19560);

+#19564=DIRECTION('',(0.E0,1.E0,0.E0));

+#19565=VECTOR('',#19564,9.E-1);

+#19566=CARTESIAN_POINT('',(0.E0,-1.1E0,5.65E-1));

+#19567=LINE('',#19566,#19565);

+#19568=CURVE_STYLE('',#20,POSITIVE_LENGTH_MEASURE(2.E-2),#13);

+#19569=PRESENTATION_STYLE_ASSIGNMENT((#19568));

+#19570=STYLED_ITEM('',(#19569),#19567);

+#19571=DIRECTION('',(-1.151004810173E-3,-1.455922779701E-4,-9.999993269952E-1));

+#19572=VECTOR('',#19571,7.001097199666E-1);

+#19573=CARTESIAN_POINT('',(1.300914959157E0,-1.998980694310E-1,1.365E0));

+#19574=LINE('',#19573,#19572);

+#19575=CURVE_STYLE('',#20,POSITIVE_LENGTH_MEASURE(2.E-2),#13);

+#19576=PRESENTATION_STYLE_ASSIGNMENT((#19575));

+#19577=STYLED_ITEM('',(#19576),#19574);

+#19578=DIRECTION('',(-1.E0,0.E0,0.E0));

+#19579=VECTOR('',#19578,9.001091891780E-1);

+#19580=CARTESIAN_POINT('',(1.200109189178E0,-2.E-1,5.65E-1));

+#19581=LINE('',#19580,#19579);

+#19582=CURVE_STYLE('',#20,POSITIVE_LENGTH_MEASURE(2.E-2),#13);

+#19583=PRESENTATION_STYLE_ASSIGNMENT((#19582));

+#19584=STYLED_ITEM('',(#19583),#19581);

+#19585=DIRECTION('',(0.E0,0.E0,-1.E0));

+#19586=VECTOR('',#19585,7.E-1);

+#19587=CARTESIAN_POINT('',(2.E-1,-2.E-1,1.365E0));

+#19588=LINE('',#19587,#19586);

+#19589=CURVE_STYLE('',#20,POSITIVE_LENGTH_MEASURE(2.E-2),#13);

+#19590=PRESENTATION_STYLE_ASSIGNMENT((#19589));

+#19591=STYLED_ITEM('',(#19590),#19588);

+#19592=DIRECTION('',(-1.E0,0.E0,0.E0));

+#19593=VECTOR('',#19592,1.990167603091E-1);

+#19594=CARTESIAN_POINT('',(1.990167603091E-1,-2.E-1,6.15E-1));

+#19595=LINE('',#19594,#19593);

+#19596=CURVE_STYLE('',#20,POSITIVE_LENGTH_MEASURE(2.E-2),#13);

+#19597=PRESENTATION_STYLE_ASSIGNMENT((#19596));

+#19598=STYLED_ITEM('',(#19597),#19595);

+#19599=CARTESIAN_POINT('',(2.E-1,-2.E-1,5.65E-1));

+#19600=DIRECTION('',(0.E0,1.E0,0.E0));

+#19601=DIRECTION('',(0.E0,0.E0,-1.E0));

+#19602=AXIS2_PLACEMENT_3D('',#19599,#19600,#19601);

+#19604=CURVE_STYLE('',#20,POSITIVE_LENGTH_MEASURE(2.E-2),#13);

+#19605=PRESENTATION_STYLE_ASSIGNMENT((#19604));

+#19606=STYLED_ITEM('',(#19605),#19603);

+#19607=CARTESIAN_POINT('',(1.3E0,-2.E-1,5.65E-1));

+#19608=DIRECTION('',(0.E0,1.E0,0.E0));

+#19609=DIRECTION('',(1.E0,0.E0,0.E0));

+#19610=AXIS2_PLACEMENT_3D('',#19607,#19608,#19609);

+#19612=CURVE_STYLE('',#20,POSITIVE_LENGTH_MEASURE(2.E-2),#13);

+#19613=PRESENTATION_STYLE_ASSIGNMENT((#19612));

+#19614=STYLED_ITEM('',(#19613),#19611);

+#19615=DIRECTION('',(-1.E0,0.E0,0.E0));

+#19616=VECTOR('',#19615,1.990167603091E-1);

+#19617=CARTESIAN_POINT('',(1.5E0,-2.E-1,6.15E-1));

+#19618=LINE('',#19617,#19616);

+#19619=CURVE_STYLE('',#20,POSITIVE_LENGTH_MEASURE(2.E-2),#13);

+#19620=PRESENTATION_STYLE_ASSIGNMENT((#19619));

+#19621=STYLED_ITEM('',(#19620),#19618);

+#19622=DIRECTION('',(-9.104071090446E-5,1.359074234602E-4,9.999999866204E-1));

+#19623=VECTOR('',#19622,7.500000100347E-1);

+#19624=CARTESIAN_POINT('',(1.300983239691E0,-2.E-1,6.15E-1));

+#19625=LINE('',#19624,#19623);

+#19626=CURVE_STYLE('',#20,POSITIVE_LENGTH_MEASURE(2.E-2),#13);

+#19627=PRESENTATION_STYLE_ASSIGNMENT((#19626));

+#19628=STYLED_ITEM('',(#19627),#19625);

+#19629=DIRECTION('',(0.E0,-1.E0,0.E0));

+#19630=VECTOR('',#19629,9.E-1);

+#19631=CARTESIAN_POINT('',(1.300109129501E0,-2.E-1,6.648907512106E-1));

+#19632=LINE('',#19631,#19630);

+#19633=CURVE_STYLE('',#20,POSITIVE_LENGTH_MEASURE(2.E-2),#13);

+#19634=PRESENTATION_STYLE_ASSIGNMENT((#19633));

+#19635=STYLED_ITEM('',(#19634),#19632);

+#19636=CARTESIAN_POINT('',(1.200109189178E0,-2.E-1,6.65E-1));

+#19637=DIRECTION('',(0.E0,-1.E0,0.E0));

+#19638=DIRECTION('',(0.E0,0.E0,-1.E0));

+#19639=AXIS2_PLACEMENT_3D('',#19636,#19637,#19638);

+#19641=CURVE_STYLE('',#20,POSITIVE_LENGTH_MEASURE(2.E-2),#13);

+#19642=PRESENTATION_STYLE_ASSIGNMENT((#19641));

+#19643=STYLED_ITEM('',(#19642),#19640);

+#19644=CARTESIAN_POINT('',(1.200109189178E0,-1.1E0,6.65E-1));

+#19645=DIRECTION('',(0.E0,1.E0,0.E0));

+#19646=DIRECTION('',(9.999994032349E-1,0.E0,-1.092487893505E-3));

+#19647=AXIS2_PLACEMENT_3D('',#19644,#19645,#19646);

+#19649=CURVE_STYLE('',#20,POSITIVE_LENGTH_MEASURE(2.E-2),#13);

+#19650=PRESENTATION_STYLE_ASSIGNMENT((#19649));

+#19651=STYLED_ITEM('',(#19650),#19648);

+#19652=DIRECTION('',(0.E0,-1.E0,0.E0));

+#19653=VECTOR('',#19652,9.E-1);

+#19654=CARTESIAN_POINT('',(3.E-1,-2.E-1,5.65E-1));

+#19655=LINE('',#19654,#19653);

+#19656=CURVE_STYLE('',#20,POSITIVE_LENGTH_MEASURE(2.E-2),#13);

+#19657=PRESENTATION_STYLE_ASSIGNMENT((#19656));

+#19658=STYLED_ITEM('',(#19657),#19655);

+#19659=DIRECTION('',(0.E0,-1.E0,0.E0));

+#19660=VECTOR('',#19659,9.E-1);

+#19661=CARTESIAN_POINT('',(1.200109189178E0,-2.E-1,5.65E-1));

+#19662=LINE('',#19661,#19660);

+#19663=CURVE_STYLE('',#20,POSITIVE_LENGTH_MEASURE(2.E-2),#13);

+#19664=PRESENTATION_STYLE_ASSIGNMENT((#19663));

+#19665=STYLED_ITEM('',(#19664),#19662);

+#19666=CARTESIAN_POINT('',(3.E-1,-2.E-1,6.65E-1));

+#19667=DIRECTION('',(0.E0,-1.E0,0.E0));

+#19668=DIRECTION('',(-1.E0,0.E0,0.E0));

+#19669=AXIS2_PLACEMENT_3D('',#19666,#19667,#19668);

+#19671=CURVE_STYLE('',#20,POSITIVE_LENGTH_MEASURE(2.E-2),#13);

+#19672=PRESENTATION_STYLE_ASSIGNMENT((#19671));

+#19673=STYLED_ITEM('',(#19672),#19670);

+#19674=CARTESIAN_POINT('',(3.E-1,-1.1E0,6.65E-1));

+#19675=DIRECTION('',(0.E0,1.E0,0.E0));

+#19676=DIRECTION('',(0.E0,0.E0,-1.E0));

+#19677=AXIS2_PLACEMENT_3D('',#19674,#19675,#19676);

+#19679=CURVE_STYLE('',#20,POSITIVE_LENGTH_MEASURE(2.E-2),#13);

+#19680=PRESENTATION_STYLE_ASSIGNMENT((#19679));

+#19681=STYLED_ITEM('',(#19680),#19678);

+#19682=DIRECTION('',(0.E0,-1.E0,0.E0));

+#19683=VECTOR('',#19682,9.E-1);

+#19684=CARTESIAN_POINT('',(2.E-1,-2.E-1,6.65E-1));

+#19685=LINE('',#19684,#19683);

+#19686=CURVE_STYLE('',#20,POSITIVE_LENGTH_MEASURE(2.E-2),#13);

+#19687=PRESENTATION_STYLE_ASSIGNMENT((#19686));

+#19688=STYLED_ITEM('',(#19687),#19685);

+#19689=DIRECTION('',(0.E0,0.E0,-1.E0));

+#19690=VECTOR('',#19689,7.E-1);

+#19691=CARTESIAN_POINT('',(2.E-1,-1.1E0,1.365E0));

+#19692=LINE('',#19691,#19690);

+#19693=CURVE_STYLE('',#20,POSITIVE_LENGTH_MEASURE(2.E-2),#13);

+#19694=PRESENTATION_STYLE_ASSIGNMENT((#19693));

+#19695=STYLED_ITEM('',(#19694),#19692);

+#19696=DIRECTION('',(-1.E0,0.E0,0.E0));

+#19697=VECTOR('',#19696,2.E-1);

+#19698=CARTESIAN_POINT('',(5.E-1,-1.1E0,5.65E-1));

+#19699=LINE('',#19698,#19697);

+#19700=CURVE_STYLE('',#20,POSITIVE_LENGTH_MEASURE(2.E-2),#13);

+#19701=PRESENTATION_STYLE_ASSIGNMENT((#19700));

+#19702=STYLED_ITEM('',(#19701),#19699);

+#19703=CARTESIAN_POINT('',(2.E-1,-1.1E0,5.65E-1));

+#19704=DIRECTION('',(0.E0,-1.E0,0.E0));

+#19705=DIRECTION('',(-1.E0,0.E0,0.E0));

+#19706=AXIS2_PLACEMENT_3D('',#19703,#19704,#19705);

+#19708=CURVE_STYLE('',#20,POSITIVE_LENGTH_MEASURE(2.E-2),#13);

+#19709=PRESENTATION_STYLE_ASSIGNMENT((#19708));

+#19710=STYLED_ITEM('',(#19709),#19707);

+#19711=DIRECTION('',(0.E0,0.E0,1.E0));

+#19712=VECTOR('',#19711,8.E-1);

+#19713=CARTESIAN_POINT('',(0.E0,-1.1E0,5.65E-1));

+#19714=LINE('',#19713,#19712);

+#19715=CURVE_STYLE('',#20,POSITIVE_LENGTH_MEASURE(2.E-2),#13);

+#19716=PRESENTATION_STYLE_ASSIGNMENT((#19715));

+#19717=STYLED_ITEM('',(#19716),#19714);

+#19718=DIRECTION('',(-1.E0,0.E0,0.E0));

+#19719=VECTOR('',#19718,2.001091891780E-1);

+#19720=CARTESIAN_POINT('',(1.200109189178E0,-1.1E0,5.65E-1));

+#19721=LINE('',#19720,#19719);

+#19722=CURVE_STYLE('',#20,POSITIVE_LENGTH_MEASURE(2.E-2),#13);

+#19723=PRESENTATION_STYLE_ASSIGNMENT((#19722));

+#19724=STYLED_ITEM('',(#19723),#19721);

+#19725=DIRECTION('',(-1.092487893504E-3,0.E0,-9.999994032349E-1));

+#19726=VECTOR('',#19725,7.001096665903E-1);

+#19727=CARTESIAN_POINT('',(1.300873990836E0,-1.1E0,1.365E0));

+#19728=LINE('',#19727,#19726);

+#19729=CURVE_STYLE('',#20,POSITIVE_LENGTH_MEASURE(2.E-2),#13);

+#19730=PRESENTATION_STYLE_ASSIGNMENT((#19729));

+#19731=STYLED_ITEM('',(#19730),#19728);

+#19732=DIRECTION('',(0.E0,0.E0,-1.E0));

+#19733=VECTOR('',#19732,8.E-1);

+#19734=CARTESIAN_POINT('',(1.5E0,-1.1E0,1.365E0));

+#19735=LINE('',#19734,#19733);

+#19736=CURVE_STYLE('',#20,POSITIVE_LENGTH_MEASURE(2.E-2),#13);

+#19737=PRESENTATION_STYLE_ASSIGNMENT((#19736));

+#19738=STYLED_ITEM('',(#19737),#19735);

+#19739=CARTESIAN_POINT('',(1.3E0,-1.1E0,5.65E-1));

+#19740=DIRECTION('',(0.E0,-1.E0,0.E0));

+#19741=DIRECTION('',(0.E0,0.E0,-1.E0));

+#19742=AXIS2_PLACEMENT_3D('',#19739,#19740,#19741);

+#19744=CURVE_STYLE('',#20,POSITIVE_LENGTH_MEASURE(2.E-2),#13);

+#19745=PRESENTATION_STYLE_ASSIGNMENT((#19744));

+#19746=STYLED_ITEM('',(#19745),#19743);

+#19747=DIRECTION('',(0.E0,0.E0,1.E0));

+#19748=VECTOR('',#19747,2.E-1);

+#19749=CARTESIAN_POINT('',(1.E0,-1.1E0,3.65E-1));

+#19750=LINE('',#19749,#19748);

+#19751=CURVE_STYLE('',#20,POSITIVE_LENGTH_MEASURE(2.E-2),#13);

+#19752=PRESENTATION_STYLE_ASSIGNMENT((#19751));

+#19753=STYLED_ITEM('',(#19752),#19750);

+#19754=DIRECTION('',(0.E0,0.E0,-1.E0));

+#19755=VECTOR('',#19754,5.E-2);

+#19756=CARTESIAN_POINT('',(5.E-1,-1.1E0,6.15E-1));

+#19757=LINE('',#19756,#19755);

+#19758=CURVE_STYLE('',#20,POSITIVE_LENGTH_MEASURE(2.E-2),#13);

+#19759=PRESENTATION_STYLE_ASSIGNMENT((#19758));

+#19760=STYLED_ITEM('',(#19759),#19757);

+#19761=CARTESIAN_POINT('',(5.E-1,-1.3E0,4.15E-1));

+#19762=DIRECTION('',(-1.E0,0.E0,0.E0));

+#19763=DIRECTION('',(0.E0,-1.E0,0.E0));

+#19764=AXIS2_PLACEMENT_3D('',#19761,#19762,#19763);

+#19766=CURVE_STYLE('',#20,POSITIVE_LENGTH_MEASURE(2.E-2),#13);

+#19767=PRESENTATION_STYLE_ASSIGNMENT((#19766));

+#19768=STYLED_ITEM('',(#19767),#19765);

+#19769=DIRECTION('',(0.E0,0.E0,-1.E0));

+#19770=VECTOR('',#19769,1.68E0);

+#19771=CARTESIAN_POINT('',(5.E-1,-1.5E0,4.15E-1));

+#19772=LINE('',#19771,#19770);

+#19773=CURVE_STYLE('',#20,POSITIVE_LENGTH_MEASURE(2.E-2),#13);

+#19774=PRESENTATION_STYLE_ASSIGNMENT((#19773));

+#19775=STYLED_ITEM('',(#19774),#19772);

+#19776=DIRECTION('',(0.E0,0.E0,1.E0));

+#19777=VECTOR('',#19776,2.E-1);

+#19778=CARTESIAN_POINT('',(5.E-1,-1.1E0,3.65E-1));

+#19779=LINE('',#19778,#19777);

+#19780=CURVE_STYLE('',#20,POSITIVE_LENGTH_MEASURE(2.E-2),#13);

+#19781=PRESENTATION_STYLE_ASSIGNMENT((#19780));

+#19782=STYLED_ITEM('',(#19781),#19779);

+#19783=DIRECTION('',(-1.E0,0.E0,0.E0));

+#19784=VECTOR('',#19783,5.E-1);

+#19785=CARTESIAN_POINT('',(1.E0,-1.1E0,5.65E-1));

+#19786=LINE('',#19785,#19784);

+#19787=CURVE_STYLE('',#20,POSITIVE_LENGTH_MEASURE(2.E-2),#13);

+#19788=PRESENTATION_STYLE_ASSIGNMENT((#19787));

+#19789=STYLED_ITEM('',(#19788),#19786);

+#19790=DIRECTION('',(1.E0,0.E0,0.E0));

+#19791=VECTOR('',#19790,5.E-1);

+#19792=CARTESIAN_POINT('',(5.E-1,-1.1E0,6.15E-1));

+#19793=LINE('',#19792,#19791);

+#19794=CURVE_STYLE('',#20,POSITIVE_LENGTH_MEASURE(2.E-2),#13);

+#19795=PRESENTATION_STYLE_ASSIGNMENT((#19794));

+#19796=STYLED_ITEM('',(#19795),#19793);

+#19797=DIRECTION('',(0.E0,1.E0,0.E0));

+#19798=VECTOR('',#19797,2.E-1);

+#19799=CARTESIAN_POINT('',(1.E0,-1.3E0,6.15E-1));

+#19800=LINE('',#19799,#19798);

+#19801=CURVE_STYLE('',#20,POSITIVE_LENGTH_MEASURE(2.E-2),#13);

+#19802=PRESENTATION_STYLE_ASSIGNMENT((#19801));

+#19803=STYLED_ITEM('',(#19802),#19800);

+#19804=DIRECTION('',(-1.E0,0.E0,0.E0));

+#19805=VECTOR('',#19804,5.E-1);

+#19806=CARTESIAN_POINT('',(1.E0,-1.3E0,6.15E-1));

+#19807=LINE('',#19806,#19805);

+#19808=CURVE_STYLE('',#20,POSITIVE_LENGTH_MEASURE(2.E-2),#13);

+#19809=PRESENTATION_STYLE_ASSIGNMENT((#19808));

+#19810=STYLED_ITEM('',(#19809),#19807);

+#19811=DIRECTION('',(0.E0,1.E0,0.E0));

+#19812=VECTOR('',#19811,2.E-1);

+#19813=CARTESIAN_POINT('',(5.E-1,-1.3E0,6.15E-1));

+#19814=LINE('',#19813,#19812);

+#19815=CURVE_STYLE('',#20,POSITIVE_LENGTH_MEASURE(2.E-2),#13);

+#19816=PRESENTATION_STYLE_ASSIGNMENT((#19815));

+#19817=STYLED_ITEM('',(#19816),#19814);

+#19818=DIRECTION('',(0.E0,0.E0,-1.E0));

+#19819=VECTOR('',#19818,5.E-2);

+#19820=CARTESIAN_POINT('',(1.E0,-1.1E0,6.15E-1));

+#19821=LINE('',#19820,#19819);

+#19822=CURVE_STYLE('',#20,POSITIVE_LENGTH_MEASURE(2.E-2),#13);

+#19823=PRESENTATION_STYLE_ASSIGNMENT((#19822));

+#19824=STYLED_ITEM('',(#19823),#19821);

+#19825=DIRECTION('',(0.E0,-1.E0,0.E0));

+#19826=VECTOR('',#19825,2.E-1);

+#19827=CARTESIAN_POINT('',(1.E0,-1.3E0,-1.265E0));

+#19828=LINE('',#19827,#19826);

+#19829=CURVE_STYLE('',#20,POSITIVE_LENGTH_MEASURE(2.E-2),#13);

+#19830=PRESENTATION_STYLE_ASSIGNMENT((#19829));

+#19831=STYLED_ITEM('',(#19830),#19828);

+#19832=DIRECTION('',(0.E0,0.E0,1.E0));

+#19833=VECTOR('',#19832,1.68E0);

+#19834=CARTESIAN_POINT('',(1.E0,-1.5E0,-1.265E0));

+#19835=LINE('',#19834,#19833);

+#19836=CURVE_STYLE('',#20,POSITIVE_LENGTH_MEASURE(2.E-2),#13);

+#19837=PRESENTATION_STYLE_ASSIGNMENT((#19836));

+#19838=STYLED_ITEM('',(#19837),#19835);

+#19839=CARTESIAN_POINT('',(1.E0,-1.3E0,4.15E-1));

+#19840=DIRECTION('',(1.E0,0.E0,0.E0));

+#19841=DIRECTION('',(0.E0,0.E0,1.E0));

+#19842=AXIS2_PLACEMENT_3D('',#19839,#19840,#19841);

+#19844=CURVE_STYLE('',#20,POSITIVE_LENGTH_MEASURE(2.E-2),#13);

+#19845=PRESENTATION_STYLE_ASSIGNMENT((#19844));

+#19846=STYLED_ITEM('',(#19845),#19843);

+#19847=DIRECTION('',(-1.E0,0.E0,0.E0));

+#19848=VECTOR('',#19847,3.E-1);

+#19849=CARTESIAN_POINT('',(1.3E0,-1.1E0,3.65E-1));

+#19850=LINE('',#19849,#19848);

+#19851=CURVE_STYLE('',#20,POSITIVE_LENGTH_MEASURE(2.E-2),#13);

+#19852=PRESENTATION_STYLE_ASSIGNMENT((#19851));

+#19853=STYLED_ITEM('',(#19852),#19850);

+#19854=DIRECTION('',(0.E0,-1.E0,0.E0));

+#19855=VECTOR('',#19854,9.E-1);

+#19856=CARTESIAN_POINT('',(1.3E0,-2.E-1,3.65E-1));

+#19857=LINE('',#19856,#19855);

+#19858=CURVE_STYLE('',#20,POSITIVE_LENGTH_MEASURE(2.E-2),#13);

+#19859=PRESENTATION_STYLE_ASSIGNMENT((#19858));

+#19860=STYLED_ITEM('',(#19859),#19857);

+#19861=DIRECTION('',(-1.E0,0.E0,0.E0));

+#19862=VECTOR('',#19861,1.1E0);

+#19863=CARTESIAN_POINT('',(1.3E0,-2.E-1,3.65E-1));

+#19864=LINE('',#19863,#19862);

+#19865=CURVE_STYLE('',#20,POSITIVE_LENGTH_MEASURE(2.E-2),#13);

+#19866=PRESENTATION_STYLE_ASSIGNMENT((#19865));

+#19867=STYLED_ITEM('',(#19866),#19864);

+#19868=DIRECTION('',(0.E0,1.E0,0.E0));

+#19869=VECTOR('',#19868,9.E-1);

+#19870=CARTESIAN_POINT('',(2.E-1,-1.1E0,3.65E-1));

+#19871=LINE('',#19870,#19869);

+#19872=CURVE_STYLE('',#20,POSITIVE_LENGTH_MEASURE(2.E-2),#13);

+#19873=PRESENTATION_STYLE_ASSIGNMENT((#19872));

+#19874=STYLED_ITEM('',(#19873),#19871);

+#19875=DIRECTION('',(1.E0,0.E0,0.E0));

+#19876=VECTOR('',#19875,3.E-1);

+#19877=CARTESIAN_POINT('',(2.E-1,-1.1E0,3.65E-1));

+#19878=LINE('',#19877,#19876);

+#19879=CURVE_STYLE('',#20,POSITIVE_LENGTH_MEASURE(2.E-2),#13);

+#19880=PRESENTATION_STYLE_ASSIGNMENT((#19879));

+#19881=STYLED_ITEM('',(#19880),#19878);

+#19882=DIRECTION('',(0.E0,1.E0,0.E0));

+#19883=VECTOR('',#19882,1.E-1);

+#19884=CARTESIAN_POINT('',(5.E-1,-1.2E0,3.65E-1));

+#19885=LINE('',#19884,#19883);

+#19886=CURVE_STYLE('',#20,POSITIVE_LENGTH_MEASURE(2.E-2),#13);

+#19887=PRESENTATION_STYLE_ASSIGNMENT((#19886));

+#19888=STYLED_ITEM('',(#19887),#19885);

+#19889=DIRECTION('',(-1.E0,0.E0,0.E0));

+#19890=VECTOR('',#19889,5.E-1);

+#19891=CARTESIAN_POINT('',(1.E0,-1.2E0,3.65E-1));

+#19892=LINE('',#19891,#19890);

+#19893=CURVE_STYLE('',#20,POSITIVE_LENGTH_MEASURE(2.E-2),#13);

+#19894=PRESENTATION_STYLE_ASSIGNMENT((#19893));

+#19895=STYLED_ITEM('',(#19894),#19892);

+#19896=DIRECTION('',(0.E0,1.E0,0.E0));

+#19897=VECTOR('',#19896,1.E-1);

+#19898=CARTESIAN_POINT('',(1.E0,-1.2E0,3.65E-1));

+#19899=LINE('',#19898,#19897);

+#19900=CURVE_STYLE('',#20,POSITIVE_LENGTH_MEASURE(2.E-2),#13);

+#19901=PRESENTATION_STYLE_ASSIGNMENT((#19900));

+#19902=STYLED_ITEM('',(#19901),#19899);

+#19903=DIRECTION('',(0.E0,0.E0,-1.E0));

+#19904=VECTOR('',#19903,5.E-2);

+#19905=CARTESIAN_POINT('',(1.5E0,-2.E-1,6.15E-1));

+#19906=LINE('',#19905,#19904);

+#19907=CURVE_STYLE('',#20,POSITIVE_LENGTH_MEASURE(2.E-2),#13);

+#19908=PRESENTATION_STYLE_ASSIGNMENT((#19907));

+#19909=STYLED_ITEM('',(#19908),#19906);

+#19910=DIRECTION('',(0.E0,-1.E0,0.E0));

+#19911=VECTOR('',#19910,9.E-1);

+#19912=CARTESIAN_POINT('',(1.5E0,-2.E-1,5.65E-1));

+#19913=LINE('',#19912,#19911);

+#19914=CURVE_STYLE('',#20,POSITIVE_LENGTH_MEASURE(2.E-2),#13);

+#19915=PRESENTATION_STYLE_ASSIGNMENT((#19914));

+#19916=STYLED_ITEM('',(#19915),#19913);

+#19917=DIRECTION('',(0.E0,-1.E0,0.E0));

+#19918=VECTOR('',#19917,9.036695004825E-1);

+#19919=CARTESIAN_POINT('',(1.5E0,-1.963304995175E-1,1.365E0));

+#19920=LINE('',#19919,#19918);

+#19921=CURVE_STYLE('',#20,POSITIVE_LENGTH_MEASURE(2.E-2),#13);

+#19922=PRESENTATION_STYLE_ASSIGNMENT((#19921));

+#19923=STYLED_ITEM('',(#19922),#19920);

+#19924=DIRECTION('',(0.E0,0.E0,1.E0));

+#19925=VECTOR('',#19924,7.5E-1);

+#19926=CARTESIAN_POINT('',(1.5E0,-1.963304995175E-1,6.15E-1));

+#19927=LINE('',#19926,#19925);

+#19928=CURVE_STYLE('',#20,POSITIVE_LENGTH_MEASURE(2.E-2),#13);

+#19929=PRESENTATION_STYLE_ASSIGNMENT((#19928));

+#19930=STYLED_ITEM('',(#19929),#19927);

+#19931=DIRECTION('',(0.E0,-1.E0,0.E0));

+#19932=VECTOR('',#19931,3.669500482521E-3);

+#19933=CARTESIAN_POINT('',(1.5E0,-1.963304995175E-1,6.15E-1));

+#19934=LINE('',#19933,#19932);

+#19935=CURVE_STYLE('',#20,POSITIVE_LENGTH_MEASURE(2.E-2),#13);

+#19936=PRESENTATION_STYLE_ASSIGNMENT((#19935));

+#19937=STYLED_ITEM('',(#19936),#19934);

+#19938=DIRECTION('',(0.E0,1.E0,0.E0));

+#19939=VECTOR('',#19938,9.E-1);

+#19940=CARTESIAN_POINT('',(2.E-1,-1.1E0,1.365E0));

+#19941=LINE('',#19940,#19939);

+#19942=CURVE_STYLE('',#20,POSITIVE_LENGTH_MEASURE(2.E-2),#13);

+#19943=PRESENTATION_STYLE_ASSIGNMENT((#19942));

+#19944=STYLED_ITEM('',(#19943),#19941);

+#19945=DIRECTION('',(-1.E0,0.E0,0.E0));

+#19946=VECTOR('',#19945,2.E-1);

+#19947=CARTESIAN_POINT('',(2.E-1,-1.1E0,1.365E0));

+#19948=LINE('',#19947,#19946);

+#19949=CURVE_STYLE('',#20,POSITIVE_LENGTH_MEASURE(2.E-2),#13);

+#19950=PRESENTATION_STYLE_ASSIGNMENT((#19949));

+#19951=STYLED_ITEM('',(#19950),#19948);

+#19952=CARTESIAN_POINT('',(2.E-1,-1.963304995175E-1,1.365E0));

+#19953=DIRECTION('',(0.E0,0.E0,1.E0));

+#19954=DIRECTION('',(-9.659258262891E-1,2.588190451025E-1,0.E0));

+#19955=AXIS2_PLACEMENT_3D('',#19952,#19953,#19954);

+#19957=CURVE_STYLE('',#20,POSITIVE_LENGTH_MEASURE(2.E-2),#13);

+#19958=PRESENTATION_STYLE_ASSIGNMENT((#19957));

+#19959=STYLED_ITEM('',(#19958),#19956);

+#19960=DIRECTION('',(-2.588190451025E-1,-9.659258262891E-1,0.E0));

+#19961=VECTOR('',#19960,1.115816295827E0);

+#19962=CARTESIAN_POINT('',(2.956093429380E-1,9.332290870366E-1,1.365E0));

+#19963=LINE('',#19962,#19961);

+#19964=CURVE_STYLE('',#20,POSITIVE_LENGTH_MEASURE(2.E-2),#13);

+#19965=PRESENTATION_STYLE_ASSIGNMENT((#19964));

+#19966=STYLED_ITEM('',(#19965),#19963);

+#19967=DIRECTION('',(2.588190451025E-1,-9.659258262891E-1,0.E0));

+#19968=VECTOR('',#19967,2.725295128858E-1);

+#19969=CARTESIAN_POINT('',(2.250735146506E-1,1.248236190979E0,1.365E0));

+#19970=LINE('',#19969,#19968);

+#19971=CURVE_STYLE('',#20,POSITIVE_LENGTH_MEASURE(2.E-2),#13);

+#19972=PRESENTATION_STYLE_ASSIGNMENT((#19971));

+#19973=STYLED_ITEM('',(#19972),#19970);

+#19974=DIRECTION('',(-9.659258262891E-1,-2.588190451025E-1,0.E0));

+#19975=VECTOR('',#19974,2.E-1);

+#19976=CARTESIAN_POINT('',(4.182586799084E-1,1.3E0,1.365E0));

+#19977=LINE('',#19976,#19975);

+#19978=CURVE_STYLE('',#20,POSITIVE_LENGTH_MEASURE(2.E-2),#13);

+#19979=PRESENTATION_STYLE_ASSIGNMENT((#19978));

+#19980=STYLED_ITEM('',(#19979),#19977);

+#19981=DIRECTION('',(-2.588190451025E-1,9.659258262891E-1,0.E0));

+#19982=VECTOR('',#19981,2.993244321289E-1);

+#19983=CARTESIAN_POINT('',(4.957295436079E-1,1.010874800567E0,1.365E0));

+#19984=LINE('',#19983,#19982);

+#19985=CURVE_STYLE('',#20,POSITIVE_LENGTH_MEASURE(2.E-2),#13);

+#19986=PRESENTATION_STYLE_ASSIGNMENT((#19985));

+#19987=STYLED_ITEM('',(#19986),#19984);

+#19988=CARTESIAN_POINT('',(3.025443783501E-1,9.591109915469E-1,1.365E0));

+#19989=DIRECTION('',(0.E0,0.E0,1.E0));

+#19990=DIRECTION('',(9.659258262891E-1,-2.588190451025E-1,0.E0));

+#19991=AXIS2_PLACEMENT_3D('',#19988,#19989,#19990);

+#19993=CURVE_STYLE('',#20,POSITIVE_LENGTH_MEASURE(2.E-2),#13);

+#19994=PRESENTATION_STYLE_ASSIGNMENT((#19993));

+#19995=STYLED_ITEM('',(#19994),#19992);

+#19996=DIRECTION('',(2.588190451025E-1,9.659258262891E-1,0.E0));

+#19997=VECTOR('',#19996,1.146410161514E0);

+#19998=CARTESIAN_POINT('',(1.990167603091E-1,-2.E-1,1.365E0));

+#19999=LINE('',#19998,#19997);

+#20000=CURVE_STYLE('',#20,POSITIVE_LENGTH_MEASURE(2.E-2),#13);

+#20001=PRESENTATION_STYLE_ASSIGNMENT((#20000));

+#20002=STYLED_ITEM('',(#20001),#19999);

+#20003=DIRECTION('',(-1.E0,0.E0,0.E0));

+#20004=VECTOR('',#20003,9.832396909172E-4);

+#20005=CARTESIAN_POINT('',(2.E-1,-2.E-1,1.365E0));

+#20006=LINE('',#20005,#20004);

+#20007=CURVE_STYLE('',#20,POSITIVE_LENGTH_MEASURE(2.E-2),#13);

+#20008=PRESENTATION_STYLE_ASSIGNMENT((#20007));

+#20009=STYLED_ITEM('',(#20008),#20006);

+#20010=DIRECTION('',(4.551520113576E-5,9.999999989642E-1,0.E0));

+#20011=VECTOR('',#20010,9.001019315013E-1);

+#20012=CARTESIAN_POINT('',(1.300873990836E0,-1.1E0,1.365E0));

+#20013=LINE('',#20012,#20011);

+#20014=CURVE_STYLE('',#20,POSITIVE_LENGTH_MEASURE(2.E-2),#13);

+#20015=PRESENTATION_STYLE_ASSIGNMENT((#20014));

+#20016=STYLED_ITEM('',(#20015),#20013);

+#20017=DIRECTION('',(2.587856992601E-1,-9.659347606637E-1,0.E0));

+#20018=VECTOR('',#20017,1.146294032525E0);

+#20019=CARTESIAN_POINT('',(1.004270456392E0,9.073471825264E-1,1.365E0));

+#20020=LINE('',#20019,#20018);

+#20021=CURVE_STYLE('',#20,POSITIVE_LENGTH_MEASURE(2.E-2),#13);

+#20022=PRESENTATION_STYLE_ASSIGNMENT((#20021));

+#20023=STYLED_ITEM('',(#20022),#20020);

+#20024=CARTESIAN_POINT('',(1.197455621650E0,9.591109915469E-1,1.365E0));

+#20025=DIRECTION('',(0.E0,0.E0,1.E0));

+#20026=DIRECTION('',(-9.659258262891E-1,2.588190451025E-1,0.E0));

+#20027=AXIS2_PLACEMENT_3D('',#20024,#20025,#20026);

+#20029=CURVE_STYLE('',#20,POSITIVE_LENGTH_MEASURE(2.E-2),#13);

+#20030=PRESENTATION_STYLE_ASSIGNMENT((#20029));

+#20031=STYLED_ITEM('',(#20030),#20028);

+#20032=DIRECTION('',(-2.588190451025E-1,-9.659258262891E-1,0.E0));

+#20033=VECTOR('',#20032,2.993244321289E-1);

+#20034=CARTESIAN_POINT('',(1.081741320092E0,1.3E0,1.365E0));

+#20035=LINE('',#20034,#20033);

+#20036=CURVE_STYLE('',#20,POSITIVE_LENGTH_MEASURE(2.E-2),#13);

+#20037=PRESENTATION_STYLE_ASSIGNMENT((#20036));

+#20038=STYLED_ITEM('',(#20037),#20035);

+#20039=DIRECTION('',(-9.659258262891E-1,2.588190451025E-1,0.E0));

+#20040=VECTOR('',#20039,2.E-1);

+#20041=CARTESIAN_POINT('',(1.274926485349E0,1.248236190979E0,1.365E0));

+#20042=LINE('',#20041,#20040);

+#20043=CURVE_STYLE('',#20,POSITIVE_LENGTH_MEASURE(2.E-2),#13);

+#20044=PRESENTATION_STYLE_ASSIGNMENT((#20043));

+#20045=STYLED_ITEM('',(#20044),#20042);

+#20046=DIRECTION('',(2.588190451025E-1,9.659258262891E-1,0.E0));

+#20047=VECTOR('',#20046,2.725295128858E-1);

+#20048=CARTESIAN_POINT('',(1.204390657062E0,9.849928960571E-1,1.365E0));

+#20049=LINE('',#20048,#20047);

+#20050=CURVE_STYLE('',#20,POSITIVE_LENGTH_MEASURE(2.E-2),#13);

+#20051=PRESENTATION_STYLE_ASSIGNMENT((#20050));

+#20052=STYLED_ITEM('',(#20051),#20049);

+#20053=DIRECTION('',(-2.588190451025E-1,9.659258262891E-1,0.E0));

+#20054=VECTOR('',#20053,1.115816295827E0);

+#20055=CARTESIAN_POINT('',(1.493185165258E0,-1.445666904970E-1,1.365E0));

+#20056=LINE('',#20055,#20054);

+#20057=CURVE_STYLE('',#20,POSITIVE_LENGTH_MEASURE(2.E-2),#13);

+#20058=PRESENTATION_STYLE_ASSIGNMENT((#20057));

+#20059=STYLED_ITEM('',(#20058),#20056);

+#20060=CARTESIAN_POINT('',(1.3E0,-1.963304995175E-1,1.365E0));

+#20061=DIRECTION('',(0.E0,0.E0,1.E0));

+#20062=DIRECTION('',(1.E0,0.E0,0.E0));

+#20063=AXIS2_PLACEMENT_3D('',#20060,#20061,#20062);

+#20065=CURVE_STYLE('',#20,POSITIVE_LENGTH_MEASURE(2.E-2),#13);

+#20066=PRESENTATION_STYLE_ASSIGNMENT((#20065));

+#20067=STYLED_ITEM('',(#20066),#20064);

+#20068=DIRECTION('',(-1.E0,0.E0,0.E0));

+#20069=VECTOR('',#20068,1.991260091636E-1);

+#20070=CARTESIAN_POINT('',(1.5E0,-1.1E0,1.365E0));

+#20071=LINE('',#20070,#20069);

+#20072=CURVE_STYLE('',#20,POSITIVE_LENGTH_MEASURE(2.E-2),#13);

+#20073=PRESENTATION_STYLE_ASSIGNMENT((#20072));

+#20074=STYLED_ITEM('',(#20073),#20071);

+#20075=CARTESIAN_POINT('',(3.025443783501E-1,9.591109915469E-1,6.15E-1));

+#20076=DIRECTION('',(0.E0,0.E0,-1.E0));

+#20077=DIRECTION('',(9.659258262891E-1,2.588190451025E-1,0.E0));

+#20078=AXIS2_PLACEMENT_3D('',#20075,#20076,#20077);

+#20080=CURVE_STYLE('',#20,POSITIVE_LENGTH_MEASURE(2.E-2),#13);

+#20081=PRESENTATION_STYLE_ASSIGNMENT((#20080));

+#20082=STYLED_ITEM('',(#20081),#20079);

+#20083=DIRECTION('',(-2.588190451025E-1,9.659258262891E-1,0.E0));

+#20084=VECTOR('',#20083,2.993244321289E-1);

+#20085=CARTESIAN_POINT('',(4.957295436079E-1,1.010874800567E0,6.15E-1));

+#20086=LINE('',#20085,#20084);

+#20087=CURVE_STYLE('',#20,POSITIVE_LENGTH_MEASURE(2.E-2),#13);

+#20088=PRESENTATION_STYLE_ASSIGNMENT((#20087));

+#20089=STYLED_ITEM('',(#20088),#20086);

+#20090=DIRECTION('',(-9.659258262891E-1,-2.588190451025E-1,0.E0));

+#20091=VECTOR('',#20090,2.E-1);

+#20092=CARTESIAN_POINT('',(4.182586799084E-1,1.3E0,6.15E-1));

+#20093=LINE('',#20092,#20091);

+#20094=CURVE_STYLE('',#20,POSITIVE_LENGTH_MEASURE(2.E-2),#13);

+#20095=PRESENTATION_STYLE_ASSIGNMENT((#20094));

+#20096=STYLED_ITEM('',(#20095),#20093);

+#20097=DIRECTION('',(2.588190451025E-1,-9.659258262891E-1,0.E0));

+#20098=VECTOR('',#20097,2.725295128858E-1);

+#20099=CARTESIAN_POINT('',(2.250735146506E-1,1.248236190979E0,6.15E-1));

+#20100=LINE('',#20099,#20098);

+#20101=CURVE_STYLE('',#20,POSITIVE_LENGTH_MEASURE(2.E-2),#13);

+#20102=PRESENTATION_STYLE_ASSIGNMENT((#20101));

+#20103=STYLED_ITEM('',(#20102),#20100);

+#20104=DIRECTION('',(-2.588190451025E-1,-9.659258262891E-1,0.E0));

+#20105=VECTOR('',#20104,1.115816295827E0);

+#20106=CARTESIAN_POINT('',(2.956093429380E-1,9.332290870366E-1,6.15E-1));

+#20107=LINE('',#20106,#20105);

+#20108=CURVE_STYLE('',#20,POSITIVE_LENGTH_MEASURE(2.E-2),#13);

+#20109=PRESENTATION_STYLE_ASSIGNMENT((#20108));

+#20110=STYLED_ITEM('',(#20109),#20107);

+#20111=CARTESIAN_POINT('',(2.E-1,-1.963304995175E-1,6.15E-1));

+#20112=DIRECTION('',(0.E0,0.E0,-1.E0));

+#20113=DIRECTION('',(-1.E0,0.E0,0.E0));

+#20114=AXIS2_PLACEMENT_3D('',#20111,#20112,#20113);

+#20116=CURVE_STYLE('',#20,POSITIVE_LENGTH_MEASURE(2.E-2),#13);

+#20117=PRESENTATION_STYLE_ASSIGNMENT((#20116));

+#20118=STYLED_ITEM('',(#20117),#20115);

+#20119=DIRECTION('',(2.588190451025E-1,9.659258262891E-1,0.E0));

+#20120=VECTOR('',#20119,1.146410161514E0);

+#20121=CARTESIAN_POINT('',(1.990167603091E-1,-2.E-1,6.15E-1));

+#20122=LINE('',#20121,#20120);

+#20123=CURVE_STYLE('',#20,POSITIVE_LENGTH_MEASURE(2.E-2),#13);

+#20124=PRESENTATION_STYLE_ASSIGNMENT((#20123));

+#20125=STYLED_ITEM('',(#20124),#20122);

+#20126=CARTESIAN_POINT('',(1.197455621650E0,9.591109915469E-1,6.15E-1));

+#20127=DIRECTION('',(0.E0,0.E0,-1.E0));

+#20128=DIRECTION('',(-9.659258262891E-1,-2.588190451025E-1,0.E0));

+#20129=AXIS2_PLACEMENT_3D('',#20126,#20127,#20128);

+#20131=CURVE_STYLE('',#20,POSITIVE_LENGTH_MEASURE(2.E-2),#13);

+#20132=PRESENTATION_STYLE_ASSIGNMENT((#20131));

+#20133=STYLED_ITEM('',(#20132),#20130);

+#20134=DIRECTION('',(2.588190451025E-1,-9.659258262891E-1,0.E0));

+#20135=VECTOR('',#20134,1.146410161514E0);

+#20136=CARTESIAN_POINT('',(1.004270456392E0,9.073471825264E-1,6.15E-1));

+#20137=LINE('',#20136,#20135);

+#20138=CURVE_STYLE('',#20,POSITIVE_LENGTH_MEASURE(2.E-2),#13);

+#20139=PRESENTATION_STYLE_ASSIGNMENT((#20138));

+#20140=STYLED_ITEM('',(#20139),#20137);

+#20141=CARTESIAN_POINT('',(1.3E0,-1.963304995175E-1,6.15E-1));

+#20142=DIRECTION('',(0.E0,0.E0,-1.E0));

+#20143=DIRECTION('',(9.659258262891E-1,2.588190451025E-1,0.E0));

+#20144=AXIS2_PLACEMENT_3D('',#20141,#20142,#20143);

+#20146=CURVE_STYLE('',#20,POSITIVE_LENGTH_MEASURE(2.E-2),#13);

+#20147=PRESENTATION_STYLE_ASSIGNMENT((#20146));

+#20148=STYLED_ITEM('',(#20147),#20145);

+#20149=DIRECTION('',(-2.588190451025E-1,9.659258262891E-1,0.E0));

+#20150=VECTOR('',#20149,1.115816295827E0);

+#20151=CARTESIAN_POINT('',(1.493185165258E0,-1.445666904970E-1,6.15E-1));

+#20152=LINE('',#20151,#20150);

+#20153=CURVE_STYLE('',#20,POSITIVE_LENGTH_MEASURE(2.E-2),#13);

+#20154=PRESENTATION_STYLE_ASSIGNMENT((#20153));

+#20155=STYLED_ITEM('',(#20154),#20152);

+#20156=DIRECTION('',(2.588190451025E-1,9.659258262891E-1,0.E0));

+#20157=VECTOR('',#20156,2.725295128858E-1);

+#20158=CARTESIAN_POINT('',(1.204390657062E0,9.849928960571E-1,6.15E-1));

+#20159=LINE('',#20158,#20157);

+#20160=CURVE_STYLE('',#20,POSITIVE_LENGTH_MEASURE(2.E-2),#13);

+#20161=PRESENTATION_STYLE_ASSIGNMENT((#20160));

+#20162=STYLED_ITEM('',(#20161),#20159);

+#20163=DIRECTION('',(-9.659258262891E-1,2.588190451025E-1,0.E0));

+#20164=VECTOR('',#20163,2.E-1);

+#20165=CARTESIAN_POINT('',(1.274926485349E0,1.248236190979E0,6.15E-1));

+#20166=LINE('',#20165,#20164);

+#20167=CURVE_STYLE('',#20,POSITIVE_LENGTH_MEASURE(2.E-2),#13);

+#20168=PRESENTATION_STYLE_ASSIGNMENT((#20167));

+#20169=STYLED_ITEM('',(#20168),#20166);

+#20170=DIRECTION('',(-2.588190451025E-1,-9.659258262891E-1,0.E0));

+#20171=VECTOR('',#20170,2.993244321289E-1);

+#20172=CARTESIAN_POINT('',(1.081741320092E0,1.3E0,6.15E-1));

+#20173=LINE('',#20172,#20171);

+#20174=CURVE_STYLE('',#20,POSITIVE_LENGTH_MEASURE(2.E-2),#13);

+#20175=PRESENTATION_STYLE_ASSIGNMENT((#20174));

+#20176=STYLED_ITEM('',(#20175),#20173);

+#20177=DIRECTION('',(0.E0,0.E0,-1.E0));

+#20178=VECTOR('',#20177,7.5E-1);

+#20179=CARTESIAN_POINT('',(4.957295436079E-1,9.073471825264E-1,1.365E0));

+#20180=LINE('',#20179,#20178);

+#20181=CURVE_STYLE('',#20,POSITIVE_LENGTH_MEASURE(2.E-2),#13);

+#20182=PRESENTATION_STYLE_ASSIGNMENT((#20181));

+#20183=STYLED_ITEM('',(#20182),#20180);

+#20184=DIRECTION('',(0.E0,0.E0,1.E0));

+#20185=VECTOR('',#20184,7.5E-1);

+#20186=CARTESIAN_POINT('',(1.990167603091E-1,-2.E-1,6.15E-1));

+#20187=LINE('',#20186,#20185);

+#20188=CURVE_STYLE('',#20,POSITIVE_LENGTH_MEASURE(2.E-2),#13);

+#20189=PRESENTATION_STYLE_ASSIGNMENT((#20188));

+#20190=STYLED_ITEM('',(#20189),#20187);

+#20191=DIRECTION('',(0.E0,0.E0,-1.E0));

+#20192=VECTOR('',#20191,7.5E-1);

+#20193=CARTESIAN_POINT('',(4.957295436079E-1,1.010874800567E0,1.365E0));

+#20194=LINE('',#20193,#20192);

+#20195=CURVE_STYLE('',#20,POSITIVE_LENGTH_MEASURE(2.E-2),#13);

+#20196=PRESENTATION_STYLE_ASSIGNMENT((#20195));

+#20197=STYLED_ITEM('',(#20196),#20194);

+#20198=DIRECTION('',(0.E0,0.E0,1.E0));

+#20199=VECTOR('',#20198,7.5E-1);

+#20200=CARTESIAN_POINT('',(4.182586799084E-1,1.3E0,6.15E-1));

+#20201=LINE('',#20200,#20199);

+#20202=CURVE_STYLE('',#20,POSITIVE_LENGTH_MEASURE(2.E-2),#13);

+#20203=PRESENTATION_STYLE_ASSIGNMENT((#20202));

+#20204=STYLED_ITEM('',(#20203),#20201);

+#20205=DIRECTION('',(0.E0,0.E0,1.E0));

+#20206=VECTOR('',#20205,7.5E-1);

+#20207=CARTESIAN_POINT('',(2.956093429380E-1,9.849928960571E-1,6.15E-1));

+#20208=LINE('',#20207,#20206);

+#20209=CURVE_STYLE('',#20,POSITIVE_LENGTH_MEASURE(2.E-2),#13);

+#20210=PRESENTATION_STYLE_ASSIGNMENT((#20209));

+#20211=STYLED_ITEM('',(#20210),#20208);

+#20212=DIRECTION('',(0.E0,0.E0,1.E0));

+#20213=VECTOR('',#20212,7.5E-1);

+#20214=CARTESIAN_POINT('',(2.250735146506E-1,1.248236190979E0,6.15E-1));

+#20215=LINE('',#20214,#20213);

+#20216=CURVE_STYLE('',#20,POSITIVE_LENGTH_MEASURE(2.E-2),#13);

+#20217=PRESENTATION_STYLE_ASSIGNMENT((#20216));

+#20218=STYLED_ITEM('',(#20217),#20215);

+#20219=CARTESIAN_POINT('',(1.990167603091E-1,9.591109915469E-1,6.15E-1));

+#20220=DIRECTION('',(0.E0,0.E0,1.E0));

+#20221=DIRECTION('',(9.659258262891E-1,-2.588190451025E-1,0.E0));

+#20222=AXIS2_PLACEMENT_3D('',#20219,#20220,#20221);

+#20224=CURVE_STYLE('',#20,POSITIVE_LENGTH_MEASURE(2.E-2),#13);

+#20225=PRESENTATION_STYLE_ASSIGNMENT((#20224));

+#20226=STYLED_ITEM('',(#20225),#20223);

+#20227=CARTESIAN_POINT('',(1.990167603091E-1,9.591109915469E-1,1.365E0));

+#20228=DIRECTION('',(0.E0,0.E0,-1.E0));

+#20229=DIRECTION('',(9.659258262891E-1,2.588190451025E-1,0.E0));

+#20230=AXIS2_PLACEMENT_3D('',#20227,#20228,#20229);

+#20232=CURVE_STYLE('',#20,POSITIVE_LENGTH_MEASURE(2.E-2),#13);

+#20233=PRESENTATION_STYLE_ASSIGNMENT((#20232));

+#20234=STYLED_ITEM('',(#20233),#20231);

+#20235=DIRECTION('',(0.E0,0.E0,-1.E0));

+#20236=VECTOR('',#20235,7.5E-1);

+#20237=CARTESIAN_POINT('',(6.814834742186E-3,-1.445666904970E-1,1.365E0));

+#20238=LINE('',#20237,#20236);

+#20239=CURVE_STYLE('',#20,POSITIVE_LENGTH_MEASURE(2.E-2),#13);

+#20240=PRESENTATION_STYLE_ASSIGNMENT((#20239));

+#20241=STYLED_ITEM('',(#20240),#20238);

+#20242=DIRECTION('',(0.E0,0.E0,1.E0));

+#20243=VECTOR('',#20242,7.5E-1);

+#20244=CARTESIAN_POINT('',(2.956093429380E-1,9.332290870366E-1,6.15E-1));

+#20245=LINE('',#20244,#20243);

+#20246=CURVE_STYLE('',#20,POSITIVE_LENGTH_MEASURE(2.E-2),#13);

+#20247=PRESENTATION_STYLE_ASSIGNMENT((#20246));

+#20248=STYLED_ITEM('',(#20247),#20245);

+#20249=DIRECTION('',(0.E0,0.E0,-1.E0));

+#20250=VECTOR('',#20249,7.5E-1);

+#20251=CARTESIAN_POINT('',(1.004270456392E0,1.010874800567E0,1.365E0));

+#20252=LINE('',#20251,#20250);

+#20253=CURVE_STYLE('',#20,POSITIVE_LENGTH_MEASURE(2.E-2),#13);

+#20254=PRESENTATION_STYLE_ASSIGNMENT((#20253));

+#20255=STYLED_ITEM('',(#20254),#20252);

+#20256=DIRECTION('',(0.E0,0.E0,1.E0));

+#20257=VECTOR('',#20256,7.5E-1);

+#20258=CARTESIAN_POINT('',(1.081741320092E0,1.3E0,6.15E-1));

+#20259=LINE('',#20258,#20257);

+#20260=CURVE_STYLE('',#20,POSITIVE_LENGTH_MEASURE(2.E-2),#13);

+#20261=PRESENTATION_STYLE_ASSIGNMENT((#20260));

+#20262=STYLED_ITEM('',(#20261),#20259);

+#20263=DIRECTION('',(0.E0,0.E0,1.E0));

+#20264=VECTOR('',#20263,7.5E-1);

+#20265=CARTESIAN_POINT('',(1.274926485349E0,1.248236190979E0,6.15E-1));

+#20266=LINE('',#20265,#20264);

+#20267=CURVE_STYLE('',#20,POSITIVE_LENGTH_MEASURE(2.E-2),#13);

+#20268=PRESENTATION_STYLE_ASSIGNMENT((#20267));

+#20269=STYLED_ITEM('',(#20268),#20266);

+#20270=DIRECTION('',(0.E0,0.E0,1.E0));

+#20271=VECTOR('',#20270,7.5E-1);

+#20272=CARTESIAN_POINT('',(1.204390657062E0,9.849928960571E-1,6.15E-1));

+#20273=LINE('',#20272,#20271);

+#20274=CURVE_STYLE('',#20,POSITIVE_LENGTH_MEASURE(2.E-2),#13);

+#20275=PRESENTATION_STYLE_ASSIGNMENT((#20274));

+#20276=STYLED_ITEM('',(#20275),#20273);

+#20277=CARTESIAN_POINT('',(1.300983239691E0,9.591109915469E-1,6.15E-1));

+#20278=DIRECTION('',(0.E0,0.E0,1.E0));

+#20279=DIRECTION('',(-9.659258262891E-1,2.588190451025E-1,0.E0));

+#20280=AXIS2_PLACEMENT_3D('',#20277,#20278,#20279);

+#20282=CURVE_STYLE('',#20,POSITIVE_LENGTH_MEASURE(2.E-2),#13);

+#20283=PRESENTATION_STYLE_ASSIGNMENT((#20282));

+#20284=STYLED_ITEM('',(#20283),#20281);

+#20285=CARTESIAN_POINT('',(1.300983239691E0,9.591109915469E-1,1.365E0));

+#20286=DIRECTION('',(0.E0,0.E0,-1.E0));

+#20287=DIRECTION('',(-9.659258262891E-1,-2.588190451025E-1,0.E0));

+#20288=AXIS2_PLACEMENT_3D('',#20285,#20286,#20287);

+#20290=CURVE_STYLE('',#20,POSITIVE_LENGTH_MEASURE(2.E-2),#13);

+#20291=PRESENTATION_STYLE_ASSIGNMENT((#20290));

+#20292=STYLED_ITEM('',(#20291),#20289);

+#20293=DIRECTION('',(0.E0,0.E0,1.E0));

+#20294=VECTOR('',#20293,7.5E-1);

+#20295=CARTESIAN_POINT('',(1.493185165258E0,-1.445666904970E-1,6.15E-1));

+#20296=LINE('',#20295,#20294);

+#20297=CURVE_STYLE('',#20,POSITIVE_LENGTH_MEASURE(2.E-2),#13);

+#20298=PRESENTATION_STYLE_ASSIGNMENT((#20297));

+#20299=STYLED_ITEM('',(#20298),#20296);

+#20300=DIRECTION('',(0.E0,0.E0,1.E0));

+#20301=VECTOR('',#20300,7.5E-1);

+#20302=CARTESIAN_POINT('',(1.204390657062E0,9.332290870366E-1,6.15E-1));

+#20303=LINE('',#20302,#20301);

+#20304=CURVE_STYLE('',#20,POSITIVE_LENGTH_MEASURE(2.E-2),#13);

+#20305=PRESENTATION_STYLE_ASSIGNMENT((#20304));

+#20306=STYLED_ITEM('',(#20305),#20303);

+#20307=DIRECTION('',(0.E0,0.E0,-1.E0));

+#20308=VECTOR('',#20307,7.5E-1);

+#20309=CARTESIAN_POINT('',(1.004270456392E0,9.073471825264E-1,1.365E0));

+#20310=LINE('',#20309,#20308);

+#20311=CURVE_STYLE('',#20,POSITIVE_LENGTH_MEASURE(2.E-2),#13);

+#20312=PRESENTATION_STYLE_ASSIGNMENT((#20311));

+#20313=STYLED_ITEM('',(#20312),#20310);

+#20314=CARTESIAN_POINT('',(1.E0,-1.2E0,2.65E-1));

+#20315=DIRECTION('',(-1.E0,0.E0,0.E0));

+#20316=DIRECTION('',(0.E0,-1.E0,0.E0));

+#20317=AXIS2_PLACEMENT_3D('',#20314,#20315,#20316);

+#20319=CURVE_STYLE('',#20,POSITIVE_LENGTH_MEASURE(2.E-2),#13);

+#20320=PRESENTATION_STYLE_ASSIGNMENT((#20319));

+#20321=STYLED_ITEM('',(#20320),#20318);

+#20322=CARTESIAN_POINT('',(5.E-1,-1.2E0,2.65E-1));

+#20323=DIRECTION('',(1.E0,0.E0,0.E0));

+#20324=DIRECTION('',(0.E0,0.E0,1.E0));

+#20325=AXIS2_PLACEMENT_3D('',#20322,#20323,#20324);

+#20327=CURVE_STYLE('',#20,POSITIVE_LENGTH_MEASURE(2.E-2),#13);

+#20328=PRESENTATION_STYLE_ASSIGNMENT((#20327));

+#20329=STYLED_ITEM('',(#20328),#20326);

+#20330=DIRECTION('',(-1.E0,0.E0,0.E0));

+#20331=VECTOR('',#20330,5.E-1);

+#20332=CARTESIAN_POINT('',(1.E0,-1.3E0,2.65E-1));

+#20333=LINE('',#20332,#20331);

+#20334=CURVE_STYLE('',#20,POSITIVE_LENGTH_MEASURE(2.E-2),#13);

+#20335=PRESENTATION_STYLE_ASSIGNMENT((#20334));

+#20336=STYLED_ITEM('',(#20335),#20333);

+#20337=DIRECTION('',(0.E0,0.E0,-1.E0));

+#20338=VECTOR('',#20337,1.53E0);

+#20339=CARTESIAN_POINT('',(5.E-1,-1.3E0,2.65E-1));

+#20340=LINE('',#20339,#20338);

+#20341=CURVE_STYLE('',#20,POSITIVE_LENGTH_MEASURE(2.E-2),#13);

+#20342=PRESENTATION_STYLE_ASSIGNMENT((#20341));

+#20343=STYLED_ITEM('',(#20342),#20340);

+#20344=CARTESIAN_POINT('',(7.E-1,-1.3E0,-1.265E0));

+#20345=DIRECTION('',(0.E0,1.E0,0.E0));

+#20346=DIRECTION('',(0.E0,0.E0,-1.E0));

+#20347=AXIS2_PLACEMENT_3D('',#20344,#20345,#20346);

+#20349=CURVE_STYLE('',#20,POSITIVE_LENGTH_MEASURE(2.E-2),#13);

+#20350=PRESENTATION_STYLE_ASSIGNMENT((#20349));

+#20351=STYLED_ITEM('',(#20350),#20348);

+#20352=CARTESIAN_POINT('',(8.E-1,-1.3E0,-1.265E0));

+#20353=DIRECTION('',(0.E0,1.E0,0.E0));

+#20354=DIRECTION('',(1.E0,0.E0,0.E0));

+#20355=AXIS2_PLACEMENT_3D('',#20352,#20353,#20354);

+#20357=CURVE_STYLE('',#20,POSITIVE_LENGTH_MEASURE(2.E-2),#13);

+#20358=PRESENTATION_STYLE_ASSIGNMENT((#20357));

+#20359=STYLED_ITEM('',(#20358),#20356);

+#20360=DIRECTION('',(0.E0,0.E0,-1.E0));

+#20361=VECTOR('',#20360,1.53E0);

+#20362=CARTESIAN_POINT('',(1.E0,-1.3E0,2.65E-1));

+#20363=LINE('',#20362,#20361);

+#20364=CURVE_STYLE('',#20,POSITIVE_LENGTH_MEASURE(2.E-2),#13);

+#20365=PRESENTATION_STYLE_ASSIGNMENT((#20364));

+#20366=STYLED_ITEM('',(#20365),#20363);

+#20367=DIRECTION('',(0.E0,-1.E0,0.E0));

+#20368=VECTOR('',#20367,2.E-1);

+#20369=CARTESIAN_POINT('',(5.E-1,-1.3E0,-1.265E0));

+#20370=LINE('',#20369,#20368);

+#20371=CURVE_STYLE('',#20,POSITIVE_LENGTH_MEASURE(2.E-2),#13);

+#20372=PRESENTATION_STYLE_ASSIGNMENT((#20371));

+#20373=STYLED_ITEM('',(#20372),#20370);

+#20374=DIRECTION('',(-1.E0,0.E0,0.E0));

+#20375=VECTOR('',#20374,5.E-1);

+#20376=CARTESIAN_POINT('',(1.E0,-1.5E0,4.15E-1));

+#20377=LINE('',#20376,#20375);

+#20378=CURVE_STYLE('',#20,POSITIVE_LENGTH_MEASURE(2.E-2),#13);

+#20379=PRESENTATION_STYLE_ASSIGNMENT((#20378));

+#20380=STYLED_ITEM('',(#20379),#20377);

+#20381=CARTESIAN_POINT('',(8.E-1,-1.5E0,-1.265E0));

+#20382=DIRECTION('',(0.E0,1.E0,0.E0));

+#20383=DIRECTION('',(1.E0,0.E0,0.E0));

+#20384=AXIS2_PLACEMENT_3D('',#20381,#20382,#20383);

+#20386=CURVE_STYLE('',#20,POSITIVE_LENGTH_MEASURE(2.E-2),#13);

+#20387=PRESENTATION_STYLE_ASSIGNMENT((#20386));

+#20388=STYLED_ITEM('',(#20387),#20385);

+#20389=CARTESIAN_POINT('',(7.E-1,-1.5E0,-1.265E0));

+#20390=DIRECTION('',(0.E0,1.E0,0.E0));

+#20391=DIRECTION('',(0.E0,0.E0,-1.E0));

+#20392=AXIS2_PLACEMENT_3D('',#20389,#20390,#20391);

+#20394=CURVE_STYLE('',#20,POSITIVE_LENGTH_MEASURE(2.E-2),#13);

+#20395=PRESENTATION_STYLE_ASSIGNMENT((#20394));

+#20396=STYLED_ITEM('',(#20395),#20393);

+#20397=DIRECTION('',(0.E0,1.E0,0.E0));

+#20398=VECTOR('',#20397,2.E-1);

+#20399=CARTESIAN_POINT('',(7.E-1,-1.5E0,-1.465E0));

+#20400=LINE('',#20399,#20398);

+#20401=CURVE_STYLE('',#20,POSITIVE_LENGTH_MEASURE(2.E-2),#13);

+#20402=PRESENTATION_STYLE_ASSIGNMENT((#20401));

+#20403=STYLED_ITEM('',(#20402),#20400);

+#20404=DIRECTION('',(1.E0,0.E0,0.E0));

+#20405=VECTOR('',#20404,1.E-1);

+#20406=CARTESIAN_POINT('',(7.E-1,-1.5E0,-1.465E0));

+#20407=LINE('',#20406,#20405);

+#20408=CURVE_STYLE('',#20,POSITIVE_LENGTH_MEASURE(2.E-2),#13);

+#20409=PRESENTATION_STYLE_ASSIGNMENT((#20408));

+#20410=STYLED_ITEM('',(#20409),#20407);

+#20411=DIRECTION('',(0.E0,1.E0,0.E0));

+#20412=VECTOR('',#20411,2.E-1);

+#20413=CARTESIAN_POINT('',(8.E-1,-1.5E0,-1.465E0));

+#20414=LINE('',#20413,#20412);

+#20415=CURVE_STYLE('',#20,POSITIVE_LENGTH_MEASURE(2.E-2),#13);

+#20416=PRESENTATION_STYLE_ASSIGNMENT((#20415));

+#20417=STYLED_ITEM('',(#20416),#20414);

+#20418=DIRECTION('',(1.E0,0.E0,0.E0));

+#20419=VECTOR('',#20418,1.E-1);

+#20420=CARTESIAN_POINT('',(7.E-1,-1.3E0,-1.465E0));

+#20421=LINE('',#20420,#20419);

+#20422=CURVE_STYLE('',#20,POSITIVE_LENGTH_MEASURE(2.E-2),#13);

+#20423=PRESENTATION_STYLE_ASSIGNMENT((#20422));

+#20424=STYLED_ITEM('',(#20423),#20421);

+#20425=CARTESIAN_POINT('',(7.E-1,-1.5E0,-1.465E0));

+#20426=CARTESIAN_POINT('',(5.E-1,-1.5E0,-1.265E0));

+#20427=VERTEX_POINT('',#20425);

+#20428=VERTEX_POINT('',#20426);

+#20429=CARTESIAN_POINT('',(1.E0,-1.5E0,-1.265E0));

+#20430=CARTESIAN_POINT('',(8.E-1,-1.5E0,-1.465E0));

+#20431=VERTEX_POINT('',#20429);

+#20432=VERTEX_POINT('',#20430);

+#20433=CARTESIAN_POINT('',(7.E-1,-1.3E0,-1.465E0));

+#20434=VERTEX_POINT('',#20433);

+#20435=CARTESIAN_POINT('',(8.E-1,-1.3E0,-1.465E0));

+#20436=VERTEX_POINT('',#20435);

+#20437=CARTESIAN_POINT('',(5.E-1,-1.3E0,-1.265E0));

+#20438=VERTEX_POINT('',#20437);

+#20439=CARTESIAN_POINT('',(1.E0,-1.3E0,-1.265E0));

+#20440=VERTEX_POINT('',#20439);

+#20441=CARTESIAN_POINT('',(5.E-1,-1.5E0,4.15E-1));

+#20442=CARTESIAN_POINT('',(5.E-1,-1.3E0,6.15E-1));

+#20443=VERTEX_POINT('',#20441);

+#20444=VERTEX_POINT('',#20442);

+#20445=CARTESIAN_POINT('',(1.E0,-1.3E0,6.15E-1));

+#20446=CARTESIAN_POINT('',(1.E0,-1.5E0,4.15E-1));

+#20447=VERTEX_POINT('',#20445);

+#20448=VERTEX_POINT('',#20446);

+#20449=CARTESIAN_POINT('',(1.5E0,-2.E-1,6.15E-1));

+#20450=CARTESIAN_POINT('',(1.300983239691E0,-2.E-1,6.15E-1));

+#20451=VERTEX_POINT('',#20449);

+#20452=VERTEX_POINT('',#20450);

+#20453=CARTESIAN_POINT('',(1.990167603091E-1,-2.E-1,6.15E-1));

+#20454=CARTESIAN_POINT('',(0.E0,-2.E-1,6.15E-1));

+#20455=VERTEX_POINT('',#20453);

+#20456=VERTEX_POINT('',#20454);

+#20457=CARTESIAN_POINT('',(1.E0,-1.3E0,2.65E-1));

+#20458=CARTESIAN_POINT('',(5.E-1,-1.3E0,2.65E-1));

+#20459=VERTEX_POINT('',#20457);

+#20460=VERTEX_POINT('',#20458);

+#20461=CARTESIAN_POINT('',(1.E0,-1.2E0,3.65E-1));

+#20462=CARTESIAN_POINT('',(5.E-1,-1.2E0,3.65E-1));

+#20463=VERTEX_POINT('',#20461);

+#20464=VERTEX_POINT('',#20462);

+#20465=CARTESIAN_POINT('',(1.3E0,-1.1E0,3.65E-1));

+#20466=CARTESIAN_POINT('',(1.E0,-1.1E0,3.65E-1));

+#20467=VERTEX_POINT('',#20465);

+#20468=VERTEX_POINT('',#20466);

+#20469=CARTESIAN_POINT('',(2.E-1,-1.1E0,3.65E-1));

+#20470=CARTESIAN_POINT('',(5.E-1,-1.1E0,3.65E-1));

+#20471=VERTEX_POINT('',#20469);

+#20472=VERTEX_POINT('',#20470);

+#20473=CARTESIAN_POINT('',(0.E0,-2.E-1,5.65E-1));

+#20474=VERTEX_POINT('',#20473);

+#20475=CARTESIAN_POINT('',(1.5E0,-2.E-1,5.65E-1));

+#20476=VERTEX_POINT('',#20475);

+#20477=CARTESIAN_POINT('',(0.E0,-1.1E0,5.65E-1));

+#20478=VERTEX_POINT('',#20477);

+#20479=CARTESIAN_POINT('',(2.E-1,-2.E-1,3.65E-1));

+#20480=VERTEX_POINT('',#20479);

+#20481=CARTESIAN_POINT('',(1.3E0,-2.E-1,3.65E-1));

+#20482=VERTEX_POINT('',#20481);

+#20483=CARTESIAN_POINT('',(1.5E0,-1.1E0,5.65E-1));

+#20484=VERTEX_POINT('',#20483);

+#20485=CARTESIAN_POINT('',(1.5E0,-1.1E0,1.365E0));

+#20486=VERTEX_POINT('',#20485);

+#20487=CARTESIAN_POINT('',(0.E0,-1.1E0,1.365E0));

+#20488=VERTEX_POINT('',#20487);

+#20489=CARTESIAN_POINT('',(5.E-1,-1.1E0,6.15E-1));

+#20490=CARTESIAN_POINT('',(1.E0,-1.1E0,6.15E-1));

+#20491=VERTEX_POINT('',#20489);

+#20492=VERTEX_POINT('',#20490);

+#20493=CARTESIAN_POINT('',(5.E-1,-1.1E0,5.65E-1));

+#20494=VERTEX_POINT('',#20493);

+#20495=CARTESIAN_POINT('',(1.E0,-1.1E0,5.65E-1));

+#20496=VERTEX_POINT('',#20495);

+#20497=CARTESIAN_POINT('',(2.E-1,-2.E-1,6.65E-1));

+#20498=CARTESIAN_POINT('',(2.E-1,-1.1E0,6.65E-1));

+#20499=VERTEX_POINT('',#20497);

+#20500=VERTEX_POINT('',#20498);

+#20501=CARTESIAN_POINT('',(3.E-1,-2.E-1,5.65E-1));

+#20502=CARTESIAN_POINT('',(3.E-1,-1.1E0,5.65E-1));

+#20503=VERTEX_POINT('',#20501);

+#20504=VERTEX_POINT('',#20502);

+#20505=CARTESIAN_POINT('',(1.200109189178E0,-2.E-1,5.65E-1));

+#20506=CARTESIAN_POINT('',(1.200109189178E0,-1.1E0,5.65E-1));

+#20507=VERTEX_POINT('',#20505);

+#20508=VERTEX_POINT('',#20506);

+#20509=CARTESIAN_POINT('',(1.300109129501E0,-2.E-1,6.648907512106E-1));

+#20510=CARTESIAN_POINT('',(1.300109129501E0,-1.1E0,6.648907512106E-1));

+#20511=VERTEX_POINT('',#20509);

+#20512=VERTEX_POINT('',#20510);

+#20513=CARTESIAN_POINT('',(2.E-1,-1.1E0,1.365E0));

+#20514=VERTEX_POINT('',#20513);

+#20515=CARTESIAN_POINT('',(1.300873990836E0,-1.1E0,1.365E0));

+#20516=VERTEX_POINT('',#20515);

+#20517=CARTESIAN_POINT('',(0.E0,-1.963304995175E-1,1.365E0));

+#20518=VERTEX_POINT('',#20517);

+#20519=CARTESIAN_POINT('',(1.5E0,-1.963304995175E-1,1.365E0));

+#20520=VERTEX_POINT('',#20519);

+#20521=CARTESIAN_POINT('',(2.E-1,-2.E-1,1.365E0));

+#20522=VERTEX_POINT('',#20521);

+#20523=CARTESIAN_POINT('',(1.300914959157E0,-1.998980694310E-1,1.365E0));

+#20524=VERTEX_POINT('',#20523);

+#20525=CARTESIAN_POINT('',(1.274926485349E0,1.248236190979E0,6.15E-1));

+#20526=CARTESIAN_POINT('',(1.081741320092E0,1.3E0,6.15E-1));

+#20527=VERTEX_POINT('',#20525);

+#20528=VERTEX_POINT('',#20526);

+#20529=CARTESIAN_POINT('',(4.182586799084E-1,1.3E0,6.15E-1));

+#20530=CARTESIAN_POINT('',(2.250735146506E-1,1.248236190979E0,6.15E-1));

+#20531=VERTEX_POINT('',#20529);

+#20532=VERTEX_POINT('',#20530);

+#20533=CARTESIAN_POINT('',(1.274926485349E0,1.248236190979E0,1.365E0));

+#20534=CARTESIAN_POINT('',(1.081741320092E0,1.3E0,1.365E0));

+#20535=VERTEX_POINT('',#20533);

+#20536=VERTEX_POINT('',#20534);

+#20537=CARTESIAN_POINT('',(4.182586799084E-1,1.3E0,1.365E0));

+#20538=CARTESIAN_POINT('',(2.250735146506E-1,1.248236190979E0,1.365E0));

+#20539=VERTEX_POINT('',#20537);

+#20540=VERTEX_POINT('',#20538);

+#20541=CARTESIAN_POINT('',(1.990167603091E-1,-2.E-1,1.365E0));

+#20542=VERTEX_POINT('',#20541);

+#20543=CARTESIAN_POINT('',(1.204390657062E0,9.849928960571E-1,6.15E-1));

+#20544=CARTESIAN_POINT('',(1.204390657062E0,9.849928960571E-1,1.365E0));

+#20545=VERTEX_POINT('',#20543);

+#20546=VERTEX_POINT('',#20544);

+#20547=CARTESIAN_POINT('',(1.204390657062E0,9.332290870366E-1,6.15E-1));

+#20548=CARTESIAN_POINT('',(1.204390657062E0,9.332290870366E-1,1.365E0));

+#20549=VERTEX_POINT('',#20547);

+#20550=VERTEX_POINT('',#20548);

+#20551=CARTESIAN_POINT('',(2.956093429380E-1,9.332290870366E-1,6.15E-1));

+#20552=CARTESIAN_POINT('',(2.956093429380E-1,9.332290870366E-1,1.365E0));

+#20553=VERTEX_POINT('',#20551);

+#20554=VERTEX_POINT('',#20552);

+#20555=CARTESIAN_POINT('',(2.956093429380E-1,9.849928960571E-1,6.15E-1));

+#20556=CARTESIAN_POINT('',(2.956093429380E-1,9.849928960571E-1,1.365E0));

+#20557=VERTEX_POINT('',#20555);

+#20558=VERTEX_POINT('',#20556);

+#20559=CARTESIAN_POINT('',(4.957295436079E-1,1.010874800567E0,6.15E-1));

+#20560=CARTESIAN_POINT('',(4.957295436079E-1,9.073471825264E-1,6.15E-1));

+#20561=VERTEX_POINT('',#20559);

+#20562=VERTEX_POINT('',#20560);

+#20563=CARTESIAN_POINT('',(4.957295436079E-1,9.073471825264E-1,1.365E0));

+#20564=VERTEX_POINT('',#20563);

+#20565=CARTESIAN_POINT('',(4.957295436079E-1,1.010874800567E0,1.365E0));

+#20566=VERTEX_POINT('',#20565);

+#20567=CARTESIAN_POINT('',(1.004270456392E0,9.073471825264E-1,6.15E-1));

+#20568=CARTESIAN_POINT('',(1.004270456392E0,1.010874800567E0,6.15E-1));

+#20569=VERTEX_POINT('',#20567);

+#20570=VERTEX_POINT('',#20568);

+#20571=CARTESIAN_POINT('',(1.004270456392E0,1.010874800567E0,1.365E0));

+#20572=VERTEX_POINT('',#20571);

+#20573=CARTESIAN_POINT('',(1.004270456392E0,9.073471825264E-1,1.365E0));

+#20574=VERTEX_POINT('',#20573);

+#20575=CARTESIAN_POINT('',(0.E0,-1.963304995175E-1,6.15E-1));

+#20576=CARTESIAN_POINT('',(6.814834742186E-3,-1.445666904970E-1,6.15E-1));

+#20577=VERTEX_POINT('',#20575);

+#20578=VERTEX_POINT('',#20576);

+#20579=CARTESIAN_POINT('',(6.814834742186E-3,-1.445666904970E-1,1.365E0));

+#20580=VERTEX_POINT('',#20579);

+#20581=CARTESIAN_POINT('',(1.493185165258E0,-1.445666904970E-1,1.365E0));

+#20582=VERTEX_POINT('',#20581);

+#20583=CARTESIAN_POINT('',(1.493185165258E0,-1.445666904970E-1,6.15E-1));

+#20584=VERTEX_POINT('',#20583);

+#20585=CARTESIAN_POINT('',(1.5E0,-1.963304995175E-1,6.15E-1));

+#20586=VERTEX_POINT('',#20585);

+#20587=CARTESIAN_POINT('',(0.E0,0.E0,0.E0));

+#20588=DIRECTION('',(1.E0,0.E0,0.E0));

+#20589=DIRECTION('',(0.E0,0.E0,-1.E0));

+#20590=AXIS2_PLACEMENT_3D('',#20587,#20588,#20589);

+#20591=PLANE('',#20590);

+#20593=ORIENTED_EDGE('',*,*,#20592,.F.);

+#20595=ORIENTED_EDGE('',*,*,#20594,.F.);

+#20597=ORIENTED_EDGE('',*,*,#20596,.F.);

+#20599=ORIENTED_EDGE('',*,*,#20598,.T.);

+#20601=ORIENTED_EDGE('',*,*,#20600,.F.);

+#20603=ORIENTED_EDGE('',*,*,#20602,.T.);

+#20604=EDGE_LOOP('',(#20593,#20595,#20597,#20599,#20601,#20603));

+#20605=FACE_OUTER_BOUND('',#20604,.F.);

+#20606=ADVANCED_FACE('',(#20605),#20591,.F.);

+#20607=CARTESIAN_POINT('',(1.5E0,-2.E-1,6.15E-1));

+#20608=DIRECTION('',(0.E0,-1.E0,0.E0));

+#20609=DIRECTION('',(0.E0,0.E0,-1.E0));

+#20610=AXIS2_PLACEMENT_3D('',#20607,#20608,#20609);

+#20611=PLANE('',#20610);

+#20613=ORIENTED_EDGE('',*,*,#20612,.T.);

+#20615=ORIENTED_EDGE('',*,*,#20614,.F.);

+#20617=ORIENTED_EDGE('',*,*,#20616,.T.);

+#20619=ORIENTED_EDGE('',*,*,#20618,.F.);

+#20621=ORIENTED_EDGE('',*,*,#20620,.F.);

+#20623=ORIENTED_EDGE('',*,*,#20622,.T.);

+#20625=ORIENTED_EDGE('',*,*,#20624,.F.);

+#20627=ORIENTED_EDGE('',*,*,#20626,.T.);

+#20628=ORIENTED_EDGE('',*,*,#20592,.T.);

+#20630=ORIENTED_EDGE('',*,*,#20629,.F.);

+#20632=ORIENTED_EDGE('',*,*,#20631,.F.);

+#20634=ORIENTED_EDGE('',*,*,#20633,.F.);

+#20636=ORIENTED_EDGE('',*,*,#20635,.F.);

+#20638=ORIENTED_EDGE('',*,*,#20637,.T.);

+#20640=ORIENTED_EDGE('',*,*,#20639,.T.);

+#20641=EDGE_LOOP('',(#20613,#20615,#20617,#20619,#20621,#20623,#20625,#20627,

+#20628,#20630,#20632,#20634,#20636,#20638,#20640));

+#20642=FACE_OUTER_BOUND('',#20641,.F.);

+#20643=ADVANCED_FACE('',(#20642),#20611,.F.);

+#20644=CARTESIAN_POINT('',(1.300983239691E0,-2.E-1,1.465E0));

+#20645=DIRECTION('',(9.999994032349E-1,0.E0,-1.092487893505E-3));

+#20646=DIRECTION('',(-1.092487893505E-3,0.E0,-9.999994032349E-1));

+#20647=AXIS2_PLACEMENT_3D('',#20644,#20645,#20646);

+#20648=PLANE('',#20647);

+#20650=ORIENTED_EDGE('',*,*,#20649,.F.);

+#20651=ORIENTED_EDGE('',*,*,#20612,.F.);

+#20653=ORIENTED_EDGE('',*,*,#20652,.F.);

+#20655=ORIENTED_EDGE('',*,*,#20654,.T.);

+#20656=EDGE_LOOP('',(#20650,#20651,#20653,#20655));

+#20657=FACE_OUTER_BOUND('',#20656,.F.);

+#20658=ADVANCED_FACE('',(#20657),#20648,.F.);

+#20659=CARTESIAN_POINT('',(1.200109189178E0,4.95008E0,6.65E-1));

+#20660=DIRECTION('',(0.E0,-1.E0,0.E0));

+#20661=DIRECTION('',(0.E0,0.E0,-1.E0));

+#20662=AXIS2_PLACEMENT_3D('',#20659,#20660,#20661);

+#20663=CYLINDRICAL_SURFACE('',#20662,1.E-1);

+#20665=ORIENTED_EDGE('',*,*,#20664,.F.);

+#20666=ORIENTED_EDGE('',*,*,#20614,.T.);

+#20667=ORIENTED_EDGE('',*,*,#20649,.T.);

+#20669=ORIENTED_EDGE('',*,*,#20668,.T.);

+#20670=EDGE_LOOP('',(#20665,#20666,#20667,#20669));

+#20671=FACE_OUTER_BOUND('',#20670,.F.);

+#20672=ADVANCED_FACE('',(#20671),#20663,.F.);

+#20673=CARTESIAN_POINT('',(1.3E0,-2.E-1,5.65E-1));

+#20674=DIRECTION('',(0.E0,0.E0,-1.E0));

+#20675=DIRECTION('',(-1.E0,0.E0,0.E0));

+#20676=AXIS2_PLACEMENT_3D('',#20673,#20674,#20675);

+#20677=PLANE('',#20676);

+#20679=ORIENTED_EDGE('',*,*,#20678,.F.);

+#20680=ORIENTED_EDGE('',*,*,#20616,.F.);

+#20681=ORIENTED_EDGE('',*,*,#20664,.T.);

+#20683=ORIENTED_EDGE('',*,*,#20682,.T.);

+#20685=ORIENTED_EDGE('',*,*,#20684,.T.);

+#20687=ORIENTED_EDGE('',*,*,#20686,.T.);

+#20688=EDGE_LOOP('',(#20679,#20680,#20681,#20683,#20685,#20687));

+#20689=FACE_OUTER_BOUND('',#20688,.F.);

+#20690=ADVANCED_FACE('',(#20689),#20677,.F.);

+#20691=CARTESIAN_POINT('',(3.E-1,4.95008E0,6.65E-1));

+#20692=DIRECTION('',(0.E0,-1.E0,0.E0));

+#20693=DIRECTION('',(-1.E0,0.E0,0.E0));

+#20694=AXIS2_PLACEMENT_3D('',#20691,#20692,#20693);

+#20695=CYLINDRICAL_SURFACE('',#20694,1.E-1);

+#20697=ORIENTED_EDGE('',*,*,#20696,.F.);

+#20698=ORIENTED_EDGE('',*,*,#20618,.T.);

+#20699=ORIENTED_EDGE('',*,*,#20678,.T.);

+#20701=ORIENTED_EDGE('',*,*,#20700,.T.);

+#20702=EDGE_LOOP('',(#20697,#20698,#20699,#20701));

+#20703=FACE_OUTER_BOUND('',#20702,.F.);

+#20704=ADVANCED_FACE('',(#20703),#20695,.F.);

+#20705=CARTESIAN_POINT('',(2.E-1,-2.E-1,5.65E-1));

+#20706=DIRECTION('',(-1.E0,0.E0,0.E0));

+#20707=DIRECTION('',(0.E0,0.E0,1.E0));

+#20708=AXIS2_PLACEMENT_3D('',#20705,#20706,#20707);

+#20709=PLANE('',#20708);

+#20710=ORIENTED_EDGE('',*,*,#20696,.T.);

+#20712=ORIENTED_EDGE('',*,*,#20711,.F.);

+#20714=ORIENTED_EDGE('',*,*,#20713,.T.);

+#20715=ORIENTED_EDGE('',*,*,#20620,.T.);

+#20716=EDGE_LOOP('',(#20710,#20712,#20714,#20715));

+#20717=FACE_OUTER_BOUND('',#20716,.F.);

+#20718=ADVANCED_FACE('',(#20717),#20709,.F.);

+#20719=CARTESIAN_POINT('',(1.5E0,-1.1E0,6.15E-1));

+#20720=DIRECTION('',(0.E0,1.E0,0.E0));

+#20721=DIRECTION('',(0.E0,0.E0,1.E0));

+#20722=AXIS2_PLACEMENT_3D('',#20719,#20720,#20721);

+#20723=PLANE('',#20722);

+#20724=ORIENTED_EDGE('',*,*,#20711,.T.);

+#20725=ORIENTED_EDGE('',*,*,#20700,.F.);

+#20726=ORIENTED_EDGE('',*,*,#20686,.F.);

+#20728=ORIENTED_EDGE('',*,*,#20727,.F.);

+#20730=ORIENTED_EDGE('',*,*,#20729,.F.);

+#20732=ORIENTED_EDGE('',*,*,#20731,.F.);

+#20733=ORIENTED_EDGE('',*,*,#20600,.T.);

+#20735=ORIENTED_EDGE('',*,*,#20734,.F.);

+#20736=EDGE_LOOP('',(#20724,#20725,#20726,#20728,#20730,#20732,#20733,#20735));

+#20737=FACE_OUTER_BOUND('',#20736,.F.);

+#20738=ADVANCED_FACE('',(#20737),#20723,.F.);

+#20739=CARTESIAN_POINT('',(1.5E0,-1.1E0,6.15E-1));

+#20740=DIRECTION('',(0.E0,1.E0,0.E0));

+#20741=DIRECTION('',(0.E0,0.E0,1.E0));

+#20742=AXIS2_PLACEMENT_3D('',#20739,#20740,#20741);

+#20743=PLANE('',#20742);

+#20744=ORIENTED_EDGE('',*,*,#20682,.F.);

+#20745=ORIENTED_EDGE('',*,*,#20668,.F.);

+#20746=ORIENTED_EDGE('',*,*,#20654,.F.);

+#20748=ORIENTED_EDGE('',*,*,#20747,.F.);

+#20750=ORIENTED_EDGE('',*,*,#20749,.T.);

+#20752=ORIENTED_EDGE('',*,*,#20751,.F.);

+#20754=ORIENTED_EDGE('',*,*,#20753,.T.);

+#20756=ORIENTED_EDGE('',*,*,#20755,.T.);

+#20757=EDGE_LOOP('',(#20744,#20745,#20746,#20748,#20750,#20752,#20754,#20756));

+#20758=FACE_OUTER_BOUND('',#20757,.F.);

+#20759=ADVANCED_FACE('',(#20758),#20743,.F.);

+#20760=CARTESIAN_POINT('',(5.E-1,-1.3E0,3.65E-1));

+#20761=DIRECTION('',(1.E0,0.E0,0.E0));

+#20762=DIRECTION('',(0.E0,0.E0,-1.E0));

+#20763=AXIS2_PLACEMENT_3D('',#20760,#20761,#20762);

+#20764=PLANE('',#20763);

+#20766=ORIENTED_EDGE('',*,*,#20765,.F.);

+#20768=ORIENTED_EDGE('',*,*,#20767,.F.);

+#20770=ORIENTED_EDGE('',*,*,#20769,.F.);

+#20772=ORIENTED_EDGE('',*,*,#20771,.T.);

+#20774=ORIENTED_EDGE('',*,*,#20773,.F.);

+#20776=ORIENTED_EDGE('',*,*,#20775,.F.);

+#20778=ORIENTED_EDGE('',*,*,#20777,.F.);

+#20780=ORIENTED_EDGE('',*,*,#20779,.T.);

+#20781=ORIENTED_EDGE('',*,*,#20727,.T.);

+#20782=EDGE_LOOP('',(#20766,#20768,#20770,#20772,#20774,#20776,#20778,#20780,

+#20781));

+#20783=FACE_OUTER_BOUND('',#20782,.F.);

+#20784=ADVANCED_FACE('',(#20783),#20764,.F.);

+#20785=CARTESIAN_POINT('',(1.5E0,-1.1E0,0.E0));

+#20786=DIRECTION('',(0.E0,1.E0,0.E0));

+#20787=DIRECTION('',(0.E0,0.E0,-1.E0));

+#20788=AXIS2_PLACEMENT_3D('',#20785,#20786,#20787);

+#20789=PLANE('',#20788);

+#20791=ORIENTED_EDGE('',*,*,#20790,.F.);

+#20792=ORIENTED_EDGE('',*,*,#20765,.T.);

+#20793=ORIENTED_EDGE('',*,*,#20684,.F.);

+#20795=ORIENTED_EDGE('',*,*,#20794,.F.);

+#20796=EDGE_LOOP('',(#20791,#20792,#20793,#20795));

+#20797=FACE_OUTER_BOUND('',#20796,.F.);

+#20798=ADVANCED_FACE('',(#20797),#20789,.T.);

+#20799=CARTESIAN_POINT('',(1.5E0,-1.5E0,6.15E-1));

+#20800=DIRECTION('',(0.E0,0.E0,-1.E0));

+#20801=DIRECTION('',(0.E0,1.E0,0.E0));

+#20802=AXIS2_PLACEMENT_3D('',#20799,#20800,#20801);

+#20803=PLANE('',#20802);

+#20804=ORIENTED_EDGE('',*,*,#20790,.T.);

+#20806=ORIENTED_EDGE('',*,*,#20805,.F.);

+#20808=ORIENTED_EDGE('',*,*,#20807,.T.);

+#20809=ORIENTED_EDGE('',*,*,#20767,.T.);

+#20810=EDGE_LOOP('',(#20804,#20806,#20808,#20809));

+#20811=FACE_OUTER_BOUND('',#20810,.F.);

+#20812=ADVANCED_FACE('',(#20811),#20803,.F.);

+#20813=CARTESIAN_POINT('',(1.E0,-1.3E0,-1.265E0));

+#20814=DIRECTION('',(-1.E0,0.E0,0.E0));

+#20815=DIRECTION('',(0.E0,0.E0,1.E0));

+#20816=AXIS2_PLACEMENT_3D('',#20813,#20814,#20815);

+#20817=PLANE('',#20816);

+#20818=ORIENTED_EDGE('',*,*,#20794,.T.);

+#20819=ORIENTED_EDGE('',*,*,#20755,.F.);

+#20821=ORIENTED_EDGE('',*,*,#20820,.F.);

+#20823=ORIENTED_EDGE('',*,*,#20822,.F.);

+#20825=ORIENTED_EDGE('',*,*,#20824,.T.);

+#20827=ORIENTED_EDGE('',*,*,#20826,.T.);

+#20829=ORIENTED_EDGE('',*,*,#20828,.T.);

+#20831=ORIENTED_EDGE('',*,*,#20830,.F.);

+#20832=ORIENTED_EDGE('',*,*,#20805,.T.);

+#20833=EDGE_LOOP('',(#20818,#20819,#20821,#20823,#20825,#20827,#20829,#20831,

+#20832));

+#20834=FACE_OUTER_BOUND('',#20833,.F.);

+#20835=ADVANCED_FACE('',(#20834),#20817,.F.);

+#20836=CARTESIAN_POINT('',(1.5E0,-2.E-1,3.65E-1));

+#20837=DIRECTION('',(0.E0,0.E0,1.E0));

+#20838=DIRECTION('',(0.E0,-1.E0,0.E0));

+#20839=AXIS2_PLACEMENT_3D('',#20836,#20837,#20838);

+#20840=PLANE('',#20839);

+#20841=ORIENTED_EDGE('',*,*,#20753,.F.);

+#20843=ORIENTED_EDGE('',*,*,#20842,.F.);

+#20844=ORIENTED_EDGE('',*,*,#20631,.T.);

+#20846=ORIENTED_EDGE('',*,*,#20845,.F.);

+#20847=ORIENTED_EDGE('',*,*,#20729,.T.);

+#20848=ORIENTED_EDGE('',*,*,#20779,.F.);

+#20850=ORIENTED_EDGE('',*,*,#20849,.F.);

+#20851=ORIENTED_EDGE('',*,*,#20820,.T.);

+#20852=EDGE_LOOP('',(#20841,#20843,#20844,#20846,#20847,#20848,#20850,#20851));

+#20853=FACE_OUTER_BOUND('',#20852,.F.);

+#20854=ADVANCED_FACE('',(#20853),#20840,.F.);

+#20855=CARTESIAN_POINT('',(1.3E0,4.95008E0,5.65E-1));

+#20856=DIRECTION('',(0.E0,-1.E0,0.E0));

+#20857=DIRECTION('',(0.E0,0.E0,-1.E0));

+#20858=AXIS2_PLACEMENT_3D('',#20855,#20856,#20857);

+#20859=CYLINDRICAL_SURFACE('',#20858,2.E-1);

+#20860=ORIENTED_EDGE('',*,*,#20842,.T.);

+#20861=ORIENTED_EDGE('',*,*,#20751,.T.);

+#20863=ORIENTED_EDGE('',*,*,#20862,.F.);

+#20864=ORIENTED_EDGE('',*,*,#20633,.T.);

+#20865=EDGE_LOOP('',(#20860,#20861,#20863,#20864));

+#20866=FACE_OUTER_BOUND('',#20865,.F.);

+#20867=ADVANCED_FACE('',(#20866),#20859,.T.);

+#20868=CARTESIAN_POINT('',(1.5E0,0.E0,0.E0));

+#20869=DIRECTION('',(1.E0,0.E0,0.E0));

+#20870=DIRECTION('',(0.E0,0.E0,-1.E0));

+#20871=AXIS2_PLACEMENT_3D('',#20868,#20869,#20870);

+#20872=PLANE('',#20871);

+#20873=ORIENTED_EDGE('',*,*,#20635,.T.);

+#20874=ORIENTED_EDGE('',*,*,#20862,.T.);

+#20875=ORIENTED_EDGE('',*,*,#20749,.F.);

+#20877=ORIENTED_EDGE('',*,*,#20876,.F.);

+#20879=ORIENTED_EDGE('',*,*,#20878,.F.);

+#20881=ORIENTED_EDGE('',*,*,#20880,.T.);

+#20882=EDGE_LOOP('',(#20873,#20874,#20875,#20877,#20879,#20881));

+#20883=FACE_OUTER_BOUND('',#20882,.F.);

+#20884=ADVANCED_FACE('',(#20883),#20872,.T.);

+#20885=CARTESIAN_POINT('',(1.5E0,-1.1E0,1.365E0));

+#20886=DIRECTION('',(0.E0,0.E0,-1.E0));

+#20887=DIRECTION('',(0.E0,1.E0,0.E0));

+#20888=AXIS2_PLACEMENT_3D('',#20885,#20886,#20887);

+#20889=PLANE('',#20888);

+#20890=ORIENTED_EDGE('',*,*,#20713,.F.);

+#20891=ORIENTED_EDGE('',*,*,#20734,.T.);

+#20892=ORIENTED_EDGE('',*,*,#20598,.F.);

+#20894=ORIENTED_EDGE('',*,*,#20893,.F.);

+#20896=ORIENTED_EDGE('',*,*,#20895,.F.);

+#20898=ORIENTED_EDGE('',*,*,#20897,.F.);

+#20900=ORIENTED_EDGE('',*,*,#20899,.F.);

+#20902=ORIENTED_EDGE('',*,*,#20901,.F.);

+#20904=ORIENTED_EDGE('',*,*,#20903,.F.);

+#20906=ORIENTED_EDGE('',*,*,#20905,.F.);

+#20908=ORIENTED_EDGE('',*,*,#20907,.F.);

+#20909=ORIENTED_EDGE('',*,*,#20622,.F.);

+#20910=EDGE_LOOP('',(#20890,#20891,#20892,#20894,#20896,#20898,#20900,#20902,

+#20904,#20906,#20908,#20909));

+#20911=FACE_OUTER_BOUND('',#20910,.F.);

+#20912=ADVANCED_FACE('',(#20911),#20889,.F.);

+#20913=CARTESIAN_POINT('',(1.5E0,-1.1E0,1.365E0));

+#20914=DIRECTION('',(0.E0,0.E0,-1.E0));

+#20915=DIRECTION('',(0.E0,1.E0,0.E0));

+#20916=AXIS2_PLACEMENT_3D('',#20913,#20914,#20915);

+#20917=PLANE('',#20916);

+#20918=ORIENTED_EDGE('',*,*,#20652,.T.);

+#20920=ORIENTED_EDGE('',*,*,#20919,.F.);

+#20922=ORIENTED_EDGE('',*,*,#20921,.F.);

+#20924=ORIENTED_EDGE('',*,*,#20923,.F.);

+#20926=ORIENTED_EDGE('',*,*,#20925,.F.);

+#20928=ORIENTED_EDGE('',*,*,#20927,.F.);

+#20930=ORIENTED_EDGE('',*,*,#20929,.F.);

+#20932=ORIENTED_EDGE('',*,*,#20931,.F.);

+#20934=ORIENTED_EDGE('',*,*,#20933,.F.);

+#20935=ORIENTED_EDGE('',*,*,#20876,.T.);

+#20936=ORIENTED_EDGE('',*,*,#20747,.T.);

+#20937=EDGE_LOOP('',(#20918,#20920,#20922,#20924,#20926,#20928,#20930,#20932,

+#20934,#20935,#20936));

+#20938=FACE_OUTER_BOUND('',#20937,.F.);

+#20939=ADVANCED_FACE('',(#20938),#20917,.F.);

+#20940=CARTESIAN_POINT('',(2.E-1,-1.963304995175E-1,5.054188E0));

+#20941=DIRECTION('',(0.E0,0.E0,-1.E0));

+#20942=DIRECTION('',(-1.E0,0.E0,0.E0));

+#20943=AXIS2_PLACEMENT_3D('',#20940,#20941,#20942);

+#20944=CYLINDRICAL_SURFACE('',#20943,2.E-1);

+#20946=ORIENTED_EDGE('',*,*,#20945,.T.);

+#20948=ORIENTED_EDGE('',*,*,#20947,.F.);

+#20949=ORIENTED_EDGE('',*,*,#20893,.T.);

+#20950=ORIENTED_EDGE('',*,*,#20596,.T.);

+#20951=EDGE_LOOP('',(#20946,#20948,#20949,#20950));

+#20952=FACE_OUTER_BOUND('',#20951,.F.);

+#20953=ADVANCED_FACE('',(#20952),#20944,.T.);

+#20954=CARTESIAN_POINT('',(1.5E0,1.5E0,6.15E-1));

+#20955=DIRECTION('',(0.E0,0.E0,1.E0));

+#20956=DIRECTION('',(0.E0,-1.E0,0.E0));

+#20957=AXIS2_PLACEMENT_3D('',#20954,#20955,#20956);

+#20958=PLANE('',#20957);

+#20960=ORIENTED_EDGE('',*,*,#20959,.F.);

+#20962=ORIENTED_EDGE('',*,*,#20961,.T.);

+#20964=ORIENTED_EDGE('',*,*,#20963,.T.);

+#20966=ORIENTED_EDGE('',*,*,#20965,.T.);

+#20968=ORIENTED_EDGE('',*,*,#20967,.F.);

+#20970=ORIENTED_EDGE('',*,*,#20969,.T.);

+#20971=ORIENTED_EDGE('',*,*,#20945,.F.);

+#20972=ORIENTED_EDGE('',*,*,#20594,.T.);

+#20973=ORIENTED_EDGE('',*,*,#20626,.F.);

+#20975=ORIENTED_EDGE('',*,*,#20974,.T.);

+#20976=EDGE_LOOP('',(#20960,#20962,#20964,#20966,#20968,#20970,#20971,#20972,

+#20973,#20975));

+#20977=FACE_OUTER_BOUND('',#20976,.F.);

+#20978=ADVANCED_FACE('',(#20977),#20958,.F.);

+#20979=CARTESIAN_POINT('',(1.5E0,1.5E0,6.15E-1));

+#20980=DIRECTION('',(0.E0,0.E0,1.E0));

+#20981=DIRECTION('',(0.E0,-1.E0,0.E0));

+#20982=AXIS2_PLACEMENT_3D('',#20979,#20980,#20981);

+#20983=PLANE('',#20982);

+#20985=ORIENTED_EDGE('',*,*,#20984,.F.);

+#20987=ORIENTED_EDGE('',*,*,#20986,.T.);

+#20988=ORIENTED_EDGE('',*,*,#20637,.F.);

+#20989=ORIENTED_EDGE('',*,*,#20880,.F.);

+#20991=ORIENTED_EDGE('',*,*,#20990,.F.);

+#20993=ORIENTED_EDGE('',*,*,#20992,.T.);

+#20995=ORIENTED_EDGE('',*,*,#20994,.F.);

+#20997=ORIENTED_EDGE('',*,*,#20996,.T.);

+#20999=ORIENTED_EDGE('',*,*,#20998,.T.);

+#21001=ORIENTED_EDGE('',*,*,#21000,.T.);

+#21002=EDGE_LOOP('',(#20985,#20987,#20988,#20989,#20991,#20993,#20995,#20997,

+#20999,#21001));

+#21003=FACE_OUTER_BOUND('',#21002,.F.);

+#21004=ADVANCED_FACE('',(#21003),#20983,.F.);

+#21005=CARTESIAN_POINT('',(3.025443783501E-1,9.591109915469E-1,5.054188E0));

+#21006=DIRECTION('',(0.E0,0.E0,-1.E0));

+#21007=DIRECTION('',(9.659258262891E-1,2.588190451025E-1,0.E0));

+#21008=AXIS2_PLACEMENT_3D('',#21005,#21006,#21007);

+#21009=CYLINDRICAL_SURFACE('',#21008,2.E-1);

+#21010=ORIENTED_EDGE('',*,*,#20959,.T.);

+#21012=ORIENTED_EDGE('',*,*,#21011,.F.);

+#21013=ORIENTED_EDGE('',*,*,#20905,.T.);

+#21015=ORIENTED_EDGE('',*,*,#21014,.T.);

+#21016=EDGE_LOOP('',(#21010,#21012,#21013,#21015));

+#21017=FACE_OUTER_BOUND('',#21016,.F.);

+#21018=ADVANCED_FACE('',(#21017),#21009,.T.);

+#21019=CARTESIAN_POINT('',(1.990167603091E-1,-2.E-1,6.15E-1));

+#21020=DIRECTION('',(-9.659258262891E-1,2.588190451025E-1,0.E0));

+#21021=DIRECTION('',(2.588190451025E-1,9.659258262891E-1,0.E0));

+#21022=AXIS2_PLACEMENT_3D('',#21019,#21020,#21021);

+#21023=PLANE('',#21022);

+#21024=ORIENTED_EDGE('',*,*,#21011,.T.);

+#21025=ORIENTED_EDGE('',*,*,#20974,.F.);

+#21026=ORIENTED_EDGE('',*,*,#20624,.T.);

+#21027=ORIENTED_EDGE('',*,*,#20907,.T.);

+#21028=EDGE_LOOP('',(#21024,#21025,#21026,#21027));

+#21029=FACE_OUTER_BOUND('',#21028,.F.);

+#21030=ADVANCED_FACE('',(#21029),#21023,.F.);

+#21031=CARTESIAN_POINT('',(5.095996144321E-1,9.591109915469E-1,6.15E-1));

+#21032=DIRECTION('',(-9.659258262891E-1,-2.588190451025E-1,0.E0));

+#21033=DIRECTION('',(-2.588190451025E-1,9.659258262891E-1,0.E0));

+#21034=AXIS2_PLACEMENT_3D('',#21031,#21032,#21033);

+#21035=PLANE('',#21034);

+#21036=ORIENTED_EDGE('',*,*,#21014,.F.);

+#21037=ORIENTED_EDGE('',*,*,#20903,.T.);

+#21039=ORIENTED_EDGE('',*,*,#21038,.F.);

+#21040=ORIENTED_EDGE('',*,*,#20961,.F.);

+#21041=EDGE_LOOP('',(#21036,#21037,#21039,#21040));

+#21042=FACE_OUTER_BOUND('',#21041,.F.);

+#21043=ADVANCED_FACE('',(#21042),#21035,.F.);

+#21044=CARTESIAN_POINT('',(4.182586799084E-1,1.3E0,6.15E-1));

+#21045=DIRECTION('',(2.588190451025E-1,-9.659258262891E-1,0.E0));

+#21046=DIRECTION('',(-9.659258262891E-1,-2.588190451025E-1,0.E0));

+#21047=AXIS2_PLACEMENT_3D('',#21044,#21045,#21046);

+#21048=PLANE('',#21047);

+#21049=ORIENTED_EDGE('',*,*,#20963,.F.);

+#21050=ORIENTED_EDGE('',*,*,#21038,.T.);

+#21051=ORIENTED_EDGE('',*,*,#20901,.T.);

+#21053=ORIENTED_EDGE('',*,*,#21052,.F.);

+#21054=EDGE_LOOP('',(#21049,#21050,#21051,#21053));

+#21055=FACE_OUTER_BOUND('',#21054,.F.);

+#21056=ADVANCED_FACE('',(#21055),#21048,.F.);

+#21057=CARTESIAN_POINT('',(2.250735146506E-1,1.248236190979E0,6.15E-1));

+#21058=DIRECTION('',(9.659258262891E-1,2.588190451025E-1,0.E0));

+#21059=DIRECTION('',(2.588190451025E-1,-9.659258262891E-1,0.E0));

+#21060=AXIS2_PLACEMENT_3D('',#21057,#21058,#21059);

+#21061=PLANE('',#21060);

+#21063=ORIENTED_EDGE('',*,*,#21062,.F.);

+#21064=ORIENTED_EDGE('',*,*,#20965,.F.);

+#21065=ORIENTED_EDGE('',*,*,#21052,.T.);

+#21066=ORIENTED_EDGE('',*,*,#20899,.T.);

+#21067=EDGE_LOOP('',(#21063,#21064,#21065,#21066));

+#21068=FACE_OUTER_BOUND('',#21067,.F.);

+#21069=ADVANCED_FACE('',(#21068),#21061,.F.);

+#21070=CARTESIAN_POINT('',(1.990167603091E-1,9.591109915469E-1,-5.154188E0));

+#21071=DIRECTION('',(0.E0,0.E0,1.E0));

+#21072=DIRECTION('',(9.659258262891E-1,-2.588190451025E-1,0.E0));

+#21073=AXIS2_PLACEMENT_3D('',#21070,#21071,#21072);

+#21074=CYLINDRICAL_SURFACE('',#21073,1.E-1);

+#21076=ORIENTED_EDGE('',*,*,#21075,.F.);

+#21077=ORIENTED_EDGE('',*,*,#20967,.T.);

+#21078=ORIENTED_EDGE('',*,*,#21062,.T.);

+#21079=ORIENTED_EDGE('',*,*,#20897,.T.);

+#21080=EDGE_LOOP('',(#21076,#21077,#21078,#21079));

+#21081=FACE_OUTER_BOUND('',#21080,.F.);

+#21082=ADVANCED_FACE('',(#21081),#21074,.F.);

+#21083=CARTESIAN_POINT('',(3.025443783501E-1,9.591109915469E-1,6.15E-1));

+#21084=DIRECTION('',(9.659258262891E-1,-2.588190451025E-1,0.E0));

+#21085=DIRECTION('',(-2.588190451025E-1,-9.659258262891E-1,0.E0));

+#21086=AXIS2_PLACEMENT_3D('',#21083,#21084,#21085);

+#21087=PLANE('',#21086);

+#21088=ORIENTED_EDGE('',*,*,#20947,.T.);

+#21089=ORIENTED_EDGE('',*,*,#20969,.F.);

+#21090=ORIENTED_EDGE('',*,*,#21075,.T.);

+#21091=ORIENTED_EDGE('',*,*,#20895,.T.);

+#21092=EDGE_LOOP('',(#21088,#21089,#21090,#21091));

+#21093=FACE_OUTER_BOUND('',#21092,.F.);

+#21094=ADVANCED_FACE('',(#21093),#21087,.F.);

+#21095=CARTESIAN_POINT('',(1.197455621650E0,9.591109915469E-1,5.054188E0));

+#21096=DIRECTION('',(0.E0,0.E0,-1.E0));

+#21097=DIRECTION('',(-9.659258262891E-1,-2.588190451025E-1,0.E0));

+#21098=AXIS2_PLACEMENT_3D('',#21095,#21096,#21097);

+#21099=CYLINDRICAL_SURFACE('',#21098,2.E-1);

+#21100=ORIENTED_EDGE('',*,*,#20984,.T.);

+#21102=ORIENTED_EDGE('',*,*,#21101,.F.);

+#21103=ORIENTED_EDGE('',*,*,#20921,.T.);

+#21105=ORIENTED_EDGE('',*,*,#21104,.T.);

+#21106=EDGE_LOOP('',(#21100,#21102,#21103,#21105));

+#21107=FACE_OUTER_BOUND('',#21106,.F.);

+#21108=ADVANCED_FACE('',(#21107),#21099,.T.);

+#21109=CARTESIAN_POINT('',(1.081741320092E0,1.3E0,6.15E-1));

+#21110=DIRECTION('',(9.659258262891E-1,-2.588190451025E-1,0.E0));

+#21111=DIRECTION('',(-2.588190451025E-1,-9.659258262891E-1,0.E0));

+#21112=AXIS2_PLACEMENT_3D('',#21109,#21110,#21111);

+#21113=PLANE('',#21112);

+#21114=ORIENTED_EDGE('',*,*,#21101,.T.);

+#21115=ORIENTED_EDGE('',*,*,#21000,.F.);

+#21117=ORIENTED_EDGE('',*,*,#21116,.T.);

+#21118=ORIENTED_EDGE('',*,*,#20923,.T.);

+#21119=EDGE_LOOP('',(#21114,#21115,#21117,#21118));

+#21120=FACE_OUTER_BOUND('',#21119,.F.);

+#21121=ADVANCED_FACE('',(#21120),#21113,.F.);

+#21122=CARTESIAN_POINT('',(1.274926485349E0,1.248236190979E0,6.15E-1));

+#21123=DIRECTION('',(-2.588190451025E-1,-9.659258262891E-1,0.E0));

+#21124=DIRECTION('',(-9.659258262891E-1,2.588190451025E-1,0.E0));

+#21125=AXIS2_PLACEMENT_3D('',#21122,#21123,#21124);

+#21126=PLANE('',#21125);

+#21127=ORIENTED_EDGE('',*,*,#20998,.F.);

+#21129=ORIENTED_EDGE('',*,*,#21128,.T.);

+#21130=ORIENTED_EDGE('',*,*,#20925,.T.);

+#21131=ORIENTED_EDGE('',*,*,#21116,.F.);

+#21132=EDGE_LOOP('',(#21127,#21129,#21130,#21131));

+#21133=FACE_OUTER_BOUND('',#21132,.F.);

+#21134=ADVANCED_FACE('',(#21133),#21126,.F.);

+#21135=CARTESIAN_POINT('',(1.197455621650E0,9.591109915469E-1,6.15E-1));

+#21136=DIRECTION('',(-9.659258262891E-1,2.588190451025E-1,0.E0));

+#21137=DIRECTION('',(2.588190451025E-1,9.659258262891E-1,0.E0));

+#21138=AXIS2_PLACEMENT_3D('',#21135,#21136,#21137);

+#21139=PLANE('',#21138);

+#21141=ORIENTED_EDGE('',*,*,#21140,.T.);

+#21142=ORIENTED_EDGE('',*,*,#20927,.T.);

+#21143=ORIENTED_EDGE('',*,*,#21128,.F.);

+#21144=ORIENTED_EDGE('',*,*,#20996,.F.);

+#21145=EDGE_LOOP('',(#21141,#21142,#21143,#21144));

+#21146=FACE_OUTER_BOUND('',#21145,.F.);

+#21147=ADVANCED_FACE('',(#21146),#21139,.F.);

+#21148=CARTESIAN_POINT('',(1.300983239691E0,9.591109915469E-1,-5.154188E0));

+#21149=DIRECTION('',(0.E0,0.E0,1.E0));

+#21150=DIRECTION('',(-9.659258262891E-1,2.588190451025E-1,0.E0));

+#21151=AXIS2_PLACEMENT_3D('',#21148,#21149,#21150);

+#21152=CYLINDRICAL_SURFACE('',#21151,1.E-1);

+#21153=ORIENTED_EDGE('',*,*,#21140,.F.);

+#21154=ORIENTED_EDGE('',*,*,#20994,.T.);

+#21156=ORIENTED_EDGE('',*,*,#21155,.T.);

+#21157=ORIENTED_EDGE('',*,*,#20929,.T.);

+#21158=EDGE_LOOP('',(#21153,#21154,#21156,#21157));

+#21159=FACE_OUTER_BOUND('',#21158,.F.);

+#21160=ADVANCED_FACE('',(#21159),#21152,.F.);

+#21161=CARTESIAN_POINT('',(1.5E0,-1.7E-1,6.15E-1));

+#21162=DIRECTION('',(-9.659258262891E-1,-2.588190451025E-1,0.E0));

+#21163=DIRECTION('',(-2.588190451025E-1,9.659258262891E-1,0.E0));

+#21164=AXIS2_PLACEMENT_3D('',#21161,#21162,#21163);

+#21165=PLANE('',#21164);

+#21167=ORIENTED_EDGE('',*,*,#21166,.T.);

+#21168=ORIENTED_EDGE('',*,*,#20931,.T.);

+#21169=ORIENTED_EDGE('',*,*,#21155,.F.);

+#21170=ORIENTED_EDGE('',*,*,#20992,.F.);

+#21171=EDGE_LOOP('',(#21167,#21168,#21169,#21170));

+#21172=FACE_OUTER_BOUND('',#21171,.F.);

+#21173=ADVANCED_FACE('',(#21172),#21165,.F.);

+#21174=CARTESIAN_POINT('',(1.3E0,-1.963304995175E-1,-5.154188E0));

+#21175=DIRECTION('',(0.E0,0.E0,1.E0));

+#21176=DIRECTION('',(1.E0,0.E0,0.E0));

+#21177=AXIS2_PLACEMENT_3D('',#21174,#21175,#21176);

+#21178=CYLINDRICAL_SURFACE('',#21177,2.E-1);

+#21179=ORIENTED_EDGE('',*,*,#20933,.T.);

+#21180=ORIENTED_EDGE('',*,*,#21166,.F.);

+#21181=ORIENTED_EDGE('',*,*,#20990,.T.);

+#21182=ORIENTED_EDGE('',*,*,#20878,.T.);

+#21183=EDGE_LOOP('',(#21179,#21180,#21181,#21182));

+#21184=FACE_OUTER_BOUND('',#21183,.F.);

+#21185=ADVANCED_FACE('',(#21184),#21178,.T.);

+#21186=CARTESIAN_POINT('',(9.904003855679E-1,9.591109915469E-1,6.15E-1));

+#21187=DIRECTION('',(9.659258262891E-1,2.588190451025E-1,0.E0));

+#21188=DIRECTION('',(2.588190451025E-1,-9.659258262891E-1,0.E0));

+#21189=AXIS2_PLACEMENT_3D('',#21186,#21187,#21188);

+#21190=PLANE('',#21189);

+#21191=ORIENTED_EDGE('',*,*,#20639,.F.);

+#21192=ORIENTED_EDGE('',*,*,#20986,.F.);

+#21193=ORIENTED_EDGE('',*,*,#21104,.F.);

+#21194=ORIENTED_EDGE('',*,*,#20919,.T.);

+#21195=EDGE_LOOP('',(#21191,#21192,#21193,#21194));

+#21196=FACE_OUTER_BOUND('',#21195,.F.);

+#21197=ADVANCED_FACE('',(#21196),#21190,.F.);

+#21198=CARTESIAN_POINT('',(2.E-1,-5.15008E0,5.65E-1));

+#21199=DIRECTION('',(0.E0,1.E0,0.E0));

+#21200=DIRECTION('',(0.E0,0.E0,-1.E0));

+#21201=AXIS2_PLACEMENT_3D('',#21198,#21199,#21200);

+#21202=CYLINDRICAL_SURFACE('',#21201,2.E-1);

+#21203=ORIENTED_EDGE('',*,*,#20602,.F.);

+#21204=ORIENTED_EDGE('',*,*,#20731,.T.);

+#21205=ORIENTED_EDGE('',*,*,#20845,.T.);

+#21206=ORIENTED_EDGE('',*,*,#20629,.T.);

+#21207=EDGE_LOOP('',(#21203,#21204,#21205,#21206));

+#21208=FACE_OUTER_BOUND('',#21207,.F.);

+#21209=ADVANCED_FACE('',(#21208),#21202,.T.);

+#21210=CARTESIAN_POINT('',(3.4554E0,-1.2E0,2.65E-1));

+#21211=DIRECTION('',(-1.E0,0.E0,0.E0));

+#21212=DIRECTION('',(0.E0,-1.E0,0.E0));

+#21213=AXIS2_PLACEMENT_3D('',#21210,#21211,#21212);

+#21214=CYLINDRICAL_SURFACE('',#21213,1.E-1);

+#21216=ORIENTED_EDGE('',*,*,#21215,.F.);

+#21217=ORIENTED_EDGE('',*,*,#20822,.T.);

+#21218=ORIENTED_EDGE('',*,*,#20849,.T.);

+#21219=ORIENTED_EDGE('',*,*,#20777,.T.);

+#21220=EDGE_LOOP('',(#21216,#21217,#21218,#21219));

+#21221=FACE_OUTER_BOUND('',#21220,.F.);

+#21222=ADVANCED_FACE('',(#21221),#21214,.F.);

+#21223=CARTESIAN_POINT('',(1.5E0,-1.3E0,3.65E-1));

+#21224=DIRECTION('',(0.E0,-1.E0,0.E0));

+#21225=DIRECTION('',(0.E0,0.E0,-1.E0));

+#21226=AXIS2_PLACEMENT_3D('',#21223,#21224,#21225);

+#21227=PLANE('',#21226);

+#21228=ORIENTED_EDGE('',*,*,#21215,.T.);

+#21229=ORIENTED_EDGE('',*,*,#20775,.T.);

+#21231=ORIENTED_EDGE('',*,*,#21230,.F.);

+#21233=ORIENTED_EDGE('',*,*,#21232,.T.);

+#21235=ORIENTED_EDGE('',*,*,#21234,.F.);

+#21236=ORIENTED_EDGE('',*,*,#20824,.F.);

+#21237=EDGE_LOOP('',(#21228,#21229,#21231,#21233,#21235,#21236));

+#21238=FACE_OUTER_BOUND('',#21237,.F.);

+#21239=ADVANCED_FACE('',(#21238),#21227,.F.);

+#21240=CARTESIAN_POINT('',(7.E-1,-1.3E0,-1.265E0));

+#21241=DIRECTION('',(0.E0,1.E0,0.E0));

+#21242=DIRECTION('',(-1.E0,0.E0,0.E0));

+#21243=AXIS2_PLACEMENT_3D('',#21240,#21241,#21242);

+#21244=CYLINDRICAL_SURFACE('',#21243,2.E-1);

+#21246=ORIENTED_EDGE('',*,*,#21245,.F.);

+#21248=ORIENTED_EDGE('',*,*,#21247,.T.);

+#21249=ORIENTED_EDGE('',*,*,#21230,.T.);

+#21250=ORIENTED_EDGE('',*,*,#20773,.T.);

+#21251=EDGE_LOOP('',(#21246,#21248,#21249,#21250));

+#21252=FACE_OUTER_BOUND('',#21251,.F.);

+#21253=ADVANCED_FACE('',(#21252),#21244,.T.);

+#21254=CARTESIAN_POINT('',(0.E0,-1.5E0,1.465E0));

+#21255=DIRECTION('',(0.E0,-1.E0,0.E0));

+#21256=DIRECTION('',(0.E0,0.E0,-1.E0));

+#21257=AXIS2_PLACEMENT_3D('',#21254,#21255,#21256);

+#21258=PLANE('',#21257);

+#21260=ORIENTED_EDGE('',*,*,#21259,.F.);

+#21261=ORIENTED_EDGE('',*,*,#20828,.F.);

+#21263=ORIENTED_EDGE('',*,*,#21262,.T.);

+#21265=ORIENTED_EDGE('',*,*,#21264,.F.);

+#21266=ORIENTED_EDGE('',*,*,#21245,.T.);

+#21267=ORIENTED_EDGE('',*,*,#20771,.F.);

+#21268=EDGE_LOOP('',(#21260,#21261,#21263,#21265,#21266,#21267));

+#21269=FACE_OUTER_BOUND('',#21268,.F.);

+#21270=ADVANCED_FACE('',(#21269),#21258,.T.);

+#21271=CARTESIAN_POINT('',(3.4554E0,-1.3E0,4.15E-1));

+#21272=DIRECTION('',(-1.E0,0.E0,0.E0));

+#21273=DIRECTION('',(0.E0,-1.E0,0.E0));

+#21274=AXIS2_PLACEMENT_3D('',#21271,#21272,#21273);

+#21275=CYLINDRICAL_SURFACE('',#21274,2.E-1);

+#21276=ORIENTED_EDGE('',*,*,#20769,.T.);

+#21277=ORIENTED_EDGE('',*,*,#20807,.F.);

+#21278=ORIENTED_EDGE('',*,*,#20830,.T.);

+#21279=ORIENTED_EDGE('',*,*,#21259,.T.);

+#21280=EDGE_LOOP('',(#21276,#21277,#21278,#21279));

+#21281=FACE_OUTER_BOUND('',#21280,.F.);

+#21282=ADVANCED_FACE('',(#21281),#21275,.T.);

+#21283=CARTESIAN_POINT('',(8.E-1,-1.3E0,-1.265E0));

+#21284=DIRECTION('',(0.E0,1.E0,0.E0));

+#21285=DIRECTION('',(-1.E0,0.E0,0.E0));

+#21286=AXIS2_PLACEMENT_3D('',#21283,#21284,#21285);

+#21287=CYLINDRICAL_SURFACE('',#21286,2.E-1);

+#21288=ORIENTED_EDGE('',*,*,#21262,.F.);

+#21289=ORIENTED_EDGE('',*,*,#20826,.F.);

+#21290=ORIENTED_EDGE('',*,*,#21234,.T.);

+#21292=ORIENTED_EDGE('',*,*,#21291,.F.);

+#21293=EDGE_LOOP('',(#21288,#21289,#21290,#21292));

+#21294=FACE_OUTER_BOUND('',#21293,.F.);

+#21295=ADVANCED_FACE('',(#21294),#21287,.T.);

+#21296=CARTESIAN_POINT('',(0.E0,-1.5E0,-1.465E0));

+#21297=DIRECTION('',(0.E0,0.E0,-1.E0));

+#21298=DIRECTION('',(0.E0,1.E0,0.E0));

+#21299=AXIS2_PLACEMENT_3D('',#21296,#21297,#21298);

+#21300=PLANE('',#21299);

+#21301=ORIENTED_EDGE('',*,*,#21247,.F.);

+#21302=ORIENTED_EDGE('',*,*,#21264,.T.);

+#21303=ORIENTED_EDGE('',*,*,#21291,.T.);

+#21304=ORIENTED_EDGE('',*,*,#21232,.F.);

+#21305=EDGE_LOOP('',(#21301,#21302,#21303,#21304));

+#21306=FACE_OUTER_BOUND('',#21305,.F.);

+#21307=ADVANCED_FACE('',(#21306),#21300,.T.);

+#21308=CLOSED_SHELL('',(#20606,#20643,#20658,#20672,#20690,#20704,#20718,#20738,

+#20759,#20784,#20798,#20812,#20835,#20854,#20867,#20884,#20912,#20939,#20953,

+#20978,#21004,#21018,#21030,#21043,#21056,#21069,#21082,#21094,#21108,#21121,

+#21134,#21147,#21160,#21173,#21185,#21197,#21209,#21222,#21239,#21253,#21270,

+#21282,#21295,#21307));

+#21309=MANIFOLD_SOLID_BREP('',#21308);

+#21310=FILL_AREA_STYLE_COLOUR('',#13);

+#21311=FILL_AREA_STYLE('',(#21310));

+#21312=SURFACE_STYLE_FILL_AREA(#21311);

+#21313=SURFACE_SIDE_STYLE('',(#21312));

+#21314=SURFACE_STYLE_USAGE(.BOTH.,#21313);

+#21315=PRESENTATION_STYLE_ASSIGNMENT((#21314));

+#19535=STYLED_ITEM('',(#21315),#21309);

+#21317=DIMENSIONAL_EXPONENTS(0.E0,0.E0,0.E0,0.E0,0.E0,0.E0,0.E0);

+#21319=PLANE_ANGLE_MEASURE_WITH_UNIT(PLANE_ANGLE_MEASURE(1.745329251994E-2),

+#21318);

+#21320=(CONVERSION_BASED_UNIT('DEGREE',#21319)NAMED_UNIT(*)PLANE_ANGLE_UNIT());

+#21322=UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(4.453460816010E-4),#21316,

+'closure',

+'Maximum model space distance between geometric entities at asserted connectivities');

+#21323=(GEOMETRIC_REPRESENTATION_CONTEXT(3)GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((

+#21322))GLOBAL_UNIT_ASSIGNED_CONTEXT((#21316,#21320,#21321))REPRESENTATION_CONTEXT('ID2','3'));

+#21324=CARTESIAN_POINT('',(0.E0,0.E0,0.E0));

+#21325=DIRECTION('',(0.E0,0.E0,1.E0));

+#21326=DIRECTION('',(1.E0,0.E0,0.E0));

+#21329=MECHANICAL_CONTEXT('',#19514,'mechanical');

+#21330=PRODUCT('M20-781_CONTACT','M20-781_CONTACT','NOT SPECIFIED',(#21329));

+#21331=PRODUCT_DEFINITION_FORMATION_WITH_SPECIFIED_SOURCE('10','LAST_VERSION',

+#21330,.MADE.);

+#21337=CARTESIAN_POINT('',(-7.5E-1,1.3E0,-2.135E0));

+#21338=DIRECTION('',(0.E0,0.E0,1.E0));

+#21339=DIRECTION('',(1.E0,0.E0,0.E0));

+#21340=AXIS2_PLACEMENT_3D('',#21337,#21338,#21339);

+#21341=ITEM_DEFINED_TRANSFORMATION('','',#21327,#21340);

+#21342=(REPRESENTATION_RELATIONSHIP('','',#21328,#19525)REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#21341)SHAPE_REPRESENTATION_RELATIONSHIP());

+#21343=CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#21342,#21336);

+#21346=CARTESIAN_POINT('',(1.79E0,1.3E0,-2.135E0));

+#21347=DIRECTION('',(0.E0,0.E0,1.E0));

+#21348=DIRECTION('',(1.E0,0.E0,0.E0));

+#21349=AXIS2_PLACEMENT_3D('',#21346,#21347,#21348);

+#21350=ITEM_DEFINED_TRANSFORMATION('','',#21327,#21349);

+#21351=(REPRESENTATION_RELATIONSHIP('','',#21328,#19525)REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#21350)SHAPE_REPRESENTATION_RELATIONSHIP());

+#21352=CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#21351,#21345);

+#21355=CARTESIAN_POINT('',(4.33E0,1.3E0,-2.135E0));

+#21356=DIRECTION('',(0.E0,0.E0,1.E0));

+#21357=DIRECTION('',(1.E0,0.E0,0.E0));

+#21358=AXIS2_PLACEMENT_3D('',#21355,#21356,#21357);

+#21359=ITEM_DEFINED_TRANSFORMATION('','',#21327,#21358);

+#21360=(REPRESENTATION_RELATIONSHIP('','',#21328,#19525)REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#21359)SHAPE_REPRESENTATION_RELATIONSHIP());

+#21361=CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#21360,#21354);

+#21364=CARTESIAN_POINT('',(6.87E0,1.3E0,-2.135E0));

+#21365=DIRECTION('',(0.E0,0.E0,1.E0));

+#21366=DIRECTION('',(1.E0,0.E0,0.E0));

+#21367=AXIS2_PLACEMENT_3D('',#21364,#21365,#21366);

+#21368=ITEM_DEFINED_TRANSFORMATION('','',#21327,#21367);

+#21369=(REPRESENTATION_RELATIONSHIP('','',#21328,#19525)REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#21368)SHAPE_REPRESENTATION_RELATIONSHIP());

+#21370=CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#21369,#21363);

+#21373=CARTESIAN_POINT('',(9.41E0,1.3E0,-2.135E0));

+#21374=DIRECTION('',(0.E0,0.E0,1.E0));

+#21375=DIRECTION('',(1.E0,0.E0,0.E0));

+#21376=AXIS2_PLACEMENT_3D('',#21373,#21374,#21375);

+#21377=ITEM_DEFINED_TRANSFORMATION('','',#21327,#21376);

+#21378=(REPRESENTATION_RELATIONSHIP('','',#21328,#19525)REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#21377)SHAPE_REPRESENTATION_RELATIONSHIP());

+#21379=CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#21378,#21372);

+#21382=CARTESIAN_POINT('',(1.195E1,1.3E0,-2.135E0));

+#21383=DIRECTION('',(0.E0,0.E0,1.E0));

+#21384=DIRECTION('',(1.E0,0.E0,0.E0));

+#21385=AXIS2_PLACEMENT_3D('',#21382,#21383,#21384);

+#21386=ITEM_DEFINED_TRANSFORMATION('','',#21327,#21385);

+#21387=(REPRESENTATION_RELATIONSHIP('','',#21328,#19525)REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#21386)SHAPE_REPRESENTATION_RELATIONSHIP());

+#21388=CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#21387,#21381);

+#21391=CARTESIAN_POINT('',(1.449E1,1.3E0,-2.135E0));

+#21392=DIRECTION('',(0.E0,0.E0,1.E0));

+#21393=DIRECTION('',(1.E0,0.E0,0.E0));

+#21394=AXIS2_PLACEMENT_3D('',#21391,#21392,#21393);

+#21395=ITEM_DEFINED_TRANSFORMATION('','',#21327,#21394);

+#21396=(REPRESENTATION_RELATIONSHIP('','',#21328,#19525)REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#21395)SHAPE_REPRESENTATION_RELATIONSHIP());

+#21397=CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#21396,#21390);

+#21400=CARTESIAN_POINT('',(1.703E1,1.3E0,-2.135E0));

+#21401=DIRECTION('',(0.E0,0.E0,1.E0));

+#21402=DIRECTION('',(1.E0,0.E0,0.E0));

+#21403=AXIS2_PLACEMENT_3D('',#21400,#21401,#21402);

+#21404=ITEM_DEFINED_TRANSFORMATION('','',#21327,#21403);

+#21405=(REPRESENTATION_RELATIONSHIP('','',#21328,#19525)REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#21404)SHAPE_REPRESENTATION_RELATIONSHIP());

+#21406=CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#21405,#21399);

+#21409=CARTESIAN_POINT('',(1.957E1,1.3E0,-2.135E0));

+#21410=DIRECTION('',(0.E0,0.E0,1.E0));

+#21411=DIRECTION('',(1.E0,0.E0,0.E0));

+#21412=AXIS2_PLACEMENT_3D('',#21409,#21410,#21411);

+#21413=ITEM_DEFINED_TRANSFORMATION('','',#21327,#21412);

+#21414=(REPRESENTATION_RELATIONSHIP('','',#21328,#19525)REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#21413)SHAPE_REPRESENTATION_RELATIONSHIP());

+#21415=CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#21414,#21408);

+#21418=CARTESIAN_POINT('',(2.211E1,1.3E0,-2.135E0));

+#21419=DIRECTION('',(0.E0,0.E0,1.E0));

+#21420=DIRECTION('',(1.E0,0.E0,0.E0));

+#21421=AXIS2_PLACEMENT_3D('',#21418,#21419,#21420);

+#21422=ITEM_DEFINED_TRANSFORMATION('','',#21327,#21421);

+#21423=(REPRESENTATION_RELATIONSHIP('','',#21328,#19525)REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#21422)SHAPE_REPRESENTATION_RELATIONSHIP());

+#21424=CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#21423,#21417);

+#21427=CARTESIAN_POINT('',(2.465E1,1.3E0,-2.135E0));

+#21428=DIRECTION('',(0.E0,0.E0,1.E0));

+#21429=DIRECTION('',(1.E0,0.E0,0.E0));

+#21430=AXIS2_PLACEMENT_3D('',#21427,#21428,#21429);

+#21431=ITEM_DEFINED_TRANSFORMATION('','',#21327,#21430);

+#21432=(REPRESENTATION_RELATIONSHIP('','',#21328,#19525)REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#21431)SHAPE_REPRESENTATION_RELATIONSHIP());

+#21433=CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#21432,#21426);

+#21436=CARTESIAN_POINT('',(2.719E1,1.3E0,-2.135E0));

+#21437=DIRECTION('',(0.E0,0.E0,1.E0));

+#21438=DIRECTION('',(1.E0,0.E0,0.E0));

+#21439=AXIS2_PLACEMENT_3D('',#21436,#21437,#21438);

+#21440=ITEM_DEFINED_TRANSFORMATION('','',#21327,#21439);

+#21441=(REPRESENTATION_RELATIONSHIP('','',#21328,#19525)REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#21440)SHAPE_REPRESENTATION_RELATIONSHIP());

+#21442=CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#21441,#21435);

+#21445=CARTESIAN_POINT('',(2.973E1,1.3E0,-2.135E0));

+#21446=DIRECTION('',(0.E0,0.E0,1.E0));

+#21447=DIRECTION('',(1.E0,0.E0,0.E0));

+#21448=AXIS2_PLACEMENT_3D('',#21445,#21446,#21447);

+#21449=ITEM_DEFINED_TRANSFORMATION('','',#21327,#21448);

+#21450=(REPRESENTATION_RELATIONSHIP('','',#21328,#19525)REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#21449)SHAPE_REPRESENTATION_RELATIONSHIP());

+#21451=CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#21450,#21444);

+#21454=CARTESIAN_POINT('',(3.227E1,1.3E0,-2.135E0));

+#21455=DIRECTION('',(0.E0,0.E0,1.E0));

+#21456=DIRECTION('',(1.E0,0.E0,0.E0));

+#21457=AXIS2_PLACEMENT_3D('',#21454,#21455,#21456);

+#21458=ITEM_DEFINED_TRANSFORMATION('','',#21327,#21457);

+#21459=(REPRESENTATION_RELATIONSHIP('','',#21328,#19525)REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#21458)SHAPE_REPRESENTATION_RELATIONSHIP());

+#21460=CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#21459,#21453);

+#21463=CARTESIAN_POINT('',(3.481E1,1.3E0,-2.135E0));

+#21464=DIRECTION('',(0.E0,0.E0,1.E0));

+#21465=DIRECTION('',(1.E0,0.E0,0.E0));

+#21466=AXIS2_PLACEMENT_3D('',#21463,#21464,#21465);

+#21467=ITEM_DEFINED_TRANSFORMATION('','',#21327,#21466);

+#21468=(REPRESENTATION_RELATIONSHIP('','',#21328,#19525)REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#21467)SHAPE_REPRESENTATION_RELATIONSHIP());

+#21469=CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#21468,#21462);

+#21472=CARTESIAN_POINT('',(3.735E1,1.3E0,-2.135E0));

+#21473=DIRECTION('',(0.E0,0.E0,1.E0));

+#21474=DIRECTION('',(1.E0,0.E0,0.E0));

+#21475=AXIS2_PLACEMENT_3D('',#21472,#21473,#21474);

+#21476=ITEM_DEFINED_TRANSFORMATION('','',#21327,#21475);

+#21477=(REPRESENTATION_RELATIONSHIP('','',#21328,#19525)REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#21476)SHAPE_REPRESENTATION_RELATIONSHIP());

+#21478=CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#21477,#21471);

+#21481=CARTESIAN_POINT('',(3.989E1,1.3E0,-2.135E0));

+#21482=DIRECTION('',(0.E0,0.E0,1.E0));

+#21483=DIRECTION('',(1.E0,0.E0,0.E0));

+#21484=AXIS2_PLACEMENT_3D('',#21481,#21482,#21483);

+#21485=ITEM_DEFINED_TRANSFORMATION('','',#21327,#21484);

+#21486=(REPRESENTATION_RELATIONSHIP('','',#21328,#19525)REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#21485)SHAPE_REPRESENTATION_RELATIONSHIP());

+#21487=CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#21486,#21480);

+#21490=CARTESIAN_POINT('',(4.243E1,1.3E0,-2.135E0));

+#21491=DIRECTION('',(0.E0,0.E0,1.E0));

+#21492=DIRECTION('',(1.E0,0.E0,0.E0));

+#21493=AXIS2_PLACEMENT_3D('',#21490,#21491,#21492);

+#21494=ITEM_DEFINED_TRANSFORMATION('','',#21327,#21493);

+#21495=(REPRESENTATION_RELATIONSHIP('','',#21328,#19525)REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#21494)SHAPE_REPRESENTATION_RELATIONSHIP());

+#21496=CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#21495,#21489);

+#21499=CARTESIAN_POINT('',(4.497E1,1.3E0,-2.135E0));

+#21500=DIRECTION('',(0.E0,0.E0,1.E0));

+#21501=DIRECTION('',(1.E0,0.E0,0.E0));

+#21502=AXIS2_PLACEMENT_3D('',#21499,#21500,#21501);

+#21503=ITEM_DEFINED_TRANSFORMATION('','',#21327,#21502);

+#21504=(REPRESENTATION_RELATIONSHIP('','',#21328,#19525)REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#21503)SHAPE_REPRESENTATION_RELATIONSHIP());

+#21505=CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#21504,#21498);

+#21508=CARTESIAN_POINT('',(4.751E1,1.3E0,-2.135E0));

+#21509=DIRECTION('',(0.E0,0.E0,1.E0));

+#21510=DIRECTION('',(1.E0,0.E0,0.E0));

+#21511=AXIS2_PLACEMENT_3D('',#21508,#21509,#21510);

+#21512=ITEM_DEFINED_TRANSFORMATION('','',#21327,#21511);

+#21513=(REPRESENTATION_RELATIONSHIP('','',#21328,#19525)REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#21512)SHAPE_REPRESENTATION_RELATIONSHIP());

+#21514=CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#21513,#21507);

+#21517=CARTESIAN_POINT('',(7.5E-1,1.3E0,2.135E0));

+#21518=DIRECTION('',(0.E0,0.E0,-1.E0));

+#21519=DIRECTION('',(-1.E0,0.E0,0.E0));

+#21520=AXIS2_PLACEMENT_3D('',#21517,#21518,#21519);

+#21521=ITEM_DEFINED_TRANSFORMATION('','',#21327,#21520);

+#21522=(REPRESENTATION_RELATIONSHIP('','',#21328,#19525)REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#21521)SHAPE_REPRESENTATION_RELATIONSHIP());

+#21523=CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#21522,#21516);

+#21526=CARTESIAN_POINT('',(3.29E0,1.3E0,2.135E0));

+#21527=DIRECTION('',(0.E0,0.E0,-1.E0));

+#21528=DIRECTION('',(-1.E0,0.E0,0.E0));

+#21529=AXIS2_PLACEMENT_3D('',#21526,#21527,#21528);

+#21530=ITEM_DEFINED_TRANSFORMATION('','',#21327,#21529);

+#21531=(REPRESENTATION_RELATIONSHIP('','',#21328,#19525)REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#21530)SHAPE_REPRESENTATION_RELATIONSHIP());

+#21532=CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#21531,#21525);

+#21535=CARTESIAN_POINT('',(5.83E0,1.3E0,2.135E0));

+#21536=DIRECTION('',(0.E0,0.E0,-1.E0));

+#21537=DIRECTION('',(-1.E0,0.E0,0.E0));

+#21538=AXIS2_PLACEMENT_3D('',#21535,#21536,#21537);

+#21539=ITEM_DEFINED_TRANSFORMATION('','',#21327,#21538);

+#21540=(REPRESENTATION_RELATIONSHIP('','',#21328,#19525)REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#21539)SHAPE_REPRESENTATION_RELATIONSHIP());

+#21541=CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#21540,#21534);

+#21544=CARTESIAN_POINT('',(8.37E0,1.3E0,2.135E0));

+#21545=DIRECTION('',(0.E0,0.E0,-1.E0));

+#21546=DIRECTION('',(-1.E0,0.E0,0.E0));

+#21547=AXIS2_PLACEMENT_3D('',#21544,#21545,#21546);

+#21548=ITEM_DEFINED_TRANSFORMATION('','',#21327,#21547);

+#21549=(REPRESENTATION_RELATIONSHIP('','',#21328,#19525)REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#21548)SHAPE_REPRESENTATION_RELATIONSHIP());

+#21550=CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#21549,#21543);

+#21553=CARTESIAN_POINT('',(1.091E1,1.3E0,2.135E0));

+#21554=DIRECTION('',(0.E0,0.E0,-1.E0));

+#21555=DIRECTION('',(-1.E0,0.E0,0.E0));

+#21556=AXIS2_PLACEMENT_3D('',#21553,#21554,#21555);

+#21557=ITEM_DEFINED_TRANSFORMATION('','',#21327,#21556);

+#21558=(REPRESENTATION_RELATIONSHIP('','',#21328,#19525)REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#21557)SHAPE_REPRESENTATION_RELATIONSHIP());

+#21559=CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#21558,#21552);

+#21562=CARTESIAN_POINT('',(1.345E1,1.3E0,2.135E0));

+#21563=DIRECTION('',(0.E0,0.E0,-1.E0));

+#21564=DIRECTION('',(-1.E0,0.E0,0.E0));

+#21565=AXIS2_PLACEMENT_3D('',#21562,#21563,#21564);

+#21566=ITEM_DEFINED_TRANSFORMATION('','',#21327,#21565);

+#21567=(REPRESENTATION_RELATIONSHIP('','',#21328,#19525)REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#21566)SHAPE_REPRESENTATION_RELATIONSHIP());

+#21568=CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#21567,#21561);

+#21571=CARTESIAN_POINT('',(1.599E1,1.3E0,2.135E0));

+#21572=DIRECTION('',(0.E0,0.E0,-1.E0));

+#21573=DIRECTION('',(-1.E0,0.E0,0.E0));

+#21574=AXIS2_PLACEMENT_3D('',#21571,#21572,#21573);

+#21575=ITEM_DEFINED_TRANSFORMATION('','',#21327,#21574);

+#21576=(REPRESENTATION_RELATIONSHIP('','',#21328,#19525)REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#21575)SHAPE_REPRESENTATION_RELATIONSHIP());

+#21577=CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#21576,#21570);

+#21580=CARTESIAN_POINT('',(1.853E1,1.3E0,2.135E0));

+#21581=DIRECTION('',(0.E0,0.E0,-1.E0));

+#21582=DIRECTION('',(-1.E0,0.E0,0.E0));

+#21583=AXIS2_PLACEMENT_3D('',#21580,#21581,#21582);

+#21584=ITEM_DEFINED_TRANSFORMATION('','',#21327,#21583);

+#21585=(REPRESENTATION_RELATIONSHIP('','',#21328,#19525)REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#21584)SHAPE_REPRESENTATION_RELATIONSHIP());

+#21586=CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#21585,#21579);

+#21589=CARTESIAN_POINT('',(2.107E1,1.3E0,2.135E0));

+#21590=DIRECTION('',(0.E0,0.E0,-1.E0));

+#21591=DIRECTION('',(-1.E0,0.E0,0.E0));

+#21592=AXIS2_PLACEMENT_3D('',#21589,#21590,#21591);

+#21593=ITEM_DEFINED_TRANSFORMATION('','',#21327,#21592);

+#21594=(REPRESENTATION_RELATIONSHIP('','',#21328,#19525)REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#21593)SHAPE_REPRESENTATION_RELATIONSHIP());

+#21595=CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#21594,#21588);

+#21598=CARTESIAN_POINT('',(2.361E1,1.3E0,2.135E0));

+#21599=DIRECTION('',(0.E0,0.E0,-1.E0));

+#21600=DIRECTION('',(-1.E0,0.E0,0.E0));

+#21601=AXIS2_PLACEMENT_3D('',#21598,#21599,#21600);

+#21602=ITEM_DEFINED_TRANSFORMATION('','',#21327,#21601);

+#21603=(REPRESENTATION_RELATIONSHIP('','',#21328,#19525)REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#21602)SHAPE_REPRESENTATION_RELATIONSHIP());

+#21604=CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#21603,#21597);

+#21607=CARTESIAN_POINT('',(2.615E1,1.3E0,2.135E0));

+#21608=DIRECTION('',(0.E0,0.E0,-1.E0));

+#21609=DIRECTION('',(-1.E0,0.E0,0.E0));

+#21610=AXIS2_PLACEMENT_3D('',#21607,#21608,#21609);

+#21611=ITEM_DEFINED_TRANSFORMATION('','',#21327,#21610);

+#21612=(REPRESENTATION_RELATIONSHIP('','',#21328,#19525)REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#21611)SHAPE_REPRESENTATION_RELATIONSHIP());

+#21613=CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#21612,#21606);

+#21616=CARTESIAN_POINT('',(2.869E1,1.3E0,2.135E0));

+#21617=DIRECTION('',(0.E0,0.E0,-1.E0));

+#21618=DIRECTION('',(-1.E0,0.E0,0.E0));

+#21619=AXIS2_PLACEMENT_3D('',#21616,#21617,#21618);

+#21620=ITEM_DEFINED_TRANSFORMATION('','',#21327,#21619);

+#21621=(REPRESENTATION_RELATIONSHIP('','',#21328,#19525)REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#21620)SHAPE_REPRESENTATION_RELATIONSHIP());

+#21622=CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#21621,#21615);

+#21625=CARTESIAN_POINT('',(3.123E1,1.3E0,2.135E0));

+#21626=DIRECTION('',(0.E0,0.E0,-1.E0));

+#21627=DIRECTION('',(-1.E0,0.E0,0.E0));

+#21628=AXIS2_PLACEMENT_3D('',#21625,#21626,#21627);

+#21629=ITEM_DEFINED_TRANSFORMATION('','',#21327,#21628);

+#21630=(REPRESENTATION_RELATIONSHIP('','',#21328,#19525)REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#21629)SHAPE_REPRESENTATION_RELATIONSHIP());

+#21631=CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#21630,#21624);

+#21634=CARTESIAN_POINT('',(3.377E1,1.3E0,2.135E0));

+#21635=DIRECTION('',(0.E0,0.E0,-1.E0));

+#21636=DIRECTION('',(-1.E0,0.E0,0.E0));

+#21637=AXIS2_PLACEMENT_3D('',#21634,#21635,#21636);

+#21638=ITEM_DEFINED_TRANSFORMATION('','',#21327,#21637);

+#21639=(REPRESENTATION_RELATIONSHIP('','',#21328,#19525)REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#21638)SHAPE_REPRESENTATION_RELATIONSHIP());

+#21640=CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#21639,#21633);

+#21643=CARTESIAN_POINT('',(3.631E1,1.3E0,2.135E0));

+#21644=DIRECTION('',(0.E0,0.E0,-1.E0));

+#21645=DIRECTION('',(-1.E0,0.E0,0.E0));

+#21646=AXIS2_PLACEMENT_3D('',#21643,#21644,#21645);

+#21647=ITEM_DEFINED_TRANSFORMATION('','',#21327,#21646);

+#21648=(REPRESENTATION_RELATIONSHIP('','',#21328,#19525)REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#21647)SHAPE_REPRESENTATION_RELATIONSHIP());

+#21649=CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#21648,#21642);

+#21652=CARTESIAN_POINT('',(3.885E1,1.3E0,2.135E0));

+#21653=DIRECTION('',(0.E0,0.E0,-1.E0));

+#21654=DIRECTION('',(-1.E0,0.E0,0.E0));

+#21655=AXIS2_PLACEMENT_3D('',#21652,#21653,#21654);

+#21656=ITEM_DEFINED_TRANSFORMATION('','',#21327,#21655);

+#21657=(REPRESENTATION_RELATIONSHIP('','',#21328,#19525)REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#21656)SHAPE_REPRESENTATION_RELATIONSHIP());

+#21658=CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#21657,#21651);

+#21661=CARTESIAN_POINT('',(4.139E1,1.3E0,2.135E0));

+#21662=DIRECTION('',(0.E0,0.E0,-1.E0));

+#21663=DIRECTION('',(-1.E0,0.E0,0.E0));

+#21664=AXIS2_PLACEMENT_3D('',#21661,#21662,#21663);

+#21665=ITEM_DEFINED_TRANSFORMATION('','',#21327,#21664);

+#21666=(REPRESENTATION_RELATIONSHIP('','',#21328,#19525)REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#21665)SHAPE_REPRESENTATION_RELATIONSHIP());

+#21667=CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#21666,#21660);

+#21670=CARTESIAN_POINT('',(4.393E1,1.3E0,2.135E0));

+#21671=DIRECTION('',(0.E0,0.E0,-1.E0));

+#21672=DIRECTION('',(-1.E0,0.E0,0.E0));

+#21673=AXIS2_PLACEMENT_3D('',#21670,#21671,#21672);

+#21674=ITEM_DEFINED_TRANSFORMATION('','',#21327,#21673);

+#21675=(REPRESENTATION_RELATIONSHIP('','',#21328,#19525)REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#21674)SHAPE_REPRESENTATION_RELATIONSHIP());

+#21676=CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#21675,#21669);

+#21679=CARTESIAN_POINT('',(4.647E1,1.3E0,2.135E0));

+#21680=DIRECTION('',(0.E0,0.E0,-1.E0));

+#21681=DIRECTION('',(-1.E0,0.E0,0.E0));

+#21682=AXIS2_PLACEMENT_3D('',#21679,#21680,#21681);

+#21683=ITEM_DEFINED_TRANSFORMATION('','',#21327,#21682);

+#21684=(REPRESENTATION_RELATIONSHIP('','',#21328,#19525)REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#21683)SHAPE_REPRESENTATION_RELATIONSHIP());

+#21685=CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#21684,#21678);

+#21688=CARTESIAN_POINT('',(4.901E1,1.3E0,2.135E0));

+#21689=DIRECTION('',(0.E0,0.E0,-1.E0));

+#21690=DIRECTION('',(-1.E0,0.E0,0.E0));

+#21691=AXIS2_PLACEMENT_3D('',#21688,#21689,#21690);

+#21692=ITEM_DEFINED_TRANSFORMATION('','',#21327,#21691);

+#21693=(REPRESENTATION_RELATIONSHIP('','',#21328,#19525)REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#21692)SHAPE_REPRESENTATION_RELATIONSHIP());

+#21694=CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#21693,#21687);

+#21696=DIMENSIONAL_EXPONENTS(0.E0,0.E0,0.E0,0.E0,0.E0,0.E0,0.E0);

+#21698=PLANE_ANGLE_MEASURE_WITH_UNIT(PLANE_ANGLE_MEASURE(1.745329251994E-2),

+#21697);

+#21699=(CONVERSION_BASED_UNIT('DEGREE',#21698)NAMED_UNIT(*)PLANE_ANGLE_UNIT());

+#21701=UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(5.154386428714E-3),#21695,

+'closure',

+'Maximum model space distance between geometric entities at asserted connectivities');

+#21702=(GEOMETRIC_REPRESENTATION_CONTEXT(3)GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((

+#21701))GLOBAL_UNIT_ASSIGNED_CONTEXT((#21695,#21699,#21700))REPRESENTATION_CONTEXT('ID3','3'));

+#21703=CARTESIAN_POINT('',(0.E0,0.E0,0.E0));

+#21704=DIRECTION('',(0.E0,0.E0,1.E0));

+#21705=DIRECTION('',(1.E0,0.E0,0.E0));

+#21707=MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',(#23,#30,#37,

+#44,#51,#58,#65,#72,#79,#86,#93,#100,#107,#114,#121,#128,#135,#142,#149,#156,

+#163,#170,#177,#184,#191,#198,#205,#212,#219,#226,#233,#240,#247,#254,#261,#268,

+#275,#282,#289,#296,#303,#310,#317,#324,#331,#338,#345,#352,#359,#366,#373,#380,

+#387,#394,#401,#408,#415,#422,#429,#436,#443,#450,#457,#464,#471,#478,#485,#492,

+#499,#506,#513,#520,#527,#534,#541,#548,#555,#562,#569,#576,#583,#590,#597,#604,

+#611,#618,#625,#632,#639,#646,#653,#660,#667,#674,#681,#688,#695,#702,#709,#716,

+#723,#730,#737,#744,#751,#758,#765,#772,#779,#786,#793,#800,#807,#814,#821,#828,

+#835,#842,#849,#856,#863,#870,#877,#884,#891,#898,#905,#912,#919,#926,#933,#940,

+#947,#954,#961,#968,#975,#982,#989,#996,#1003,#1010,#1017,#1024,#1031,#1038,

+#1045,#1052,#1059,#1066,#1073,#1080,#1087,#1094,#1101,#1108,#1115,#1122,#1129,

+#1136,#1143,#1150,#1157,#1164,#1171,#1178,#1185,#1192,#1199,#1206,#1213,#1220,

+#1227,#1234,#1241,#1248,#1255,#1262,#1269,#1276,#1283,#1290,#1297,#1304,#1311,

+#1318,#1325,#1332,#1339,#1346,#1353,#1360,#1367,#1374,#1381,#1388,#1395,#1402,

+#1409,#1417,#1425,#1433,#1441,#1448,#1455,#1462,#1469,#1476,#1483,#1490,#1497,

+#1504,#1511,#1518,#1525,#1532,#1539,#1546,#1553,#1560,#1567,#1574,#1581,#1588,

+#1595,#1602,#1609,#1616,#1623,#1630,#1637,#1644,#1651,#1658,#1665,#1672,#1679,

+#1686,#1693,#1700,#1707,#1714,#1721,#1728,#1735,#1742,#1749,#1756,#1763,#1770,

+#1777,#1784,#1791,#1798,#1805,#1812,#1819,#1826,#1833,#1840,#1847,#1854,#1861,

+#1868,#1875,#1882,#1889,#1896,#1903,#1910,#1917,#1924,#1931,#1938,#1945,#1952,

+#1959,#1966,#1973,#1980,#1987,#1994,#2001,#2008,#2015,#2022,#2029,#2036,#2043,

+#2050,#2057,#2064,#2071,#2078,#2085,#2092,#2099,#2106,#2113,#2120,#2127,#2134,

+#2141,#2148,#2155,#2162,#2169,#2176,#2183,#2190,#2197,#2204,#2211,#2218,#2225,

+#2232,#2239,#2246,#2253,#2260,#2267,#2274,#2281,#2288,#2295,#2302,#2309,#2316,

+#2323,#2330,#2337,#2344,#2351,#2358,#2365,#2372,#2379,#2386,#2393,#2400,#2407,

+#2414,#2421,#2428,#2435,#2442,#2449,#2456,#2463,#2470,#2477,#2484,#2491,#2498,

+#2505,#2512,#2519,#2526,#2533,#2540,#2547,#2554,#2561,#2568,#2575,#2582,#2589,

+#2596,#2603,#2610,#2617,#2624,#2631,#2638,#2645,#2652,#2659,#2666,#2673,#2680,

+#2687,#2694,#2701,#2708,#2715,#2722,#2729,#2736,#2743,#2750,#2757,#2764,#2771,

+#2778,#2785,#2792,#2799,#2806,#2813,#2820,#2827,#2834,#2841,#2848,#2855,#2862,

+#2869,#2876,#2883,#2890,#2897,#2904,#2911,#2918,#2925,#2932,#2939,#2946,#2953,

+#2960,#2967,#2974,#2981,#2988,#2995,#3002,#3009,#3016,#3023,#3030,#3037,#3044,

+#3051,#3058,#3065,#3072,#3079,#3086,#3093,#3100,#3107,#3114,#3121,#3128,#3135,

+#3142,#3149,#3156,#3163,#3170,#3177,#3184,#3191,#3198,#3205,#3212,#3219,#3226,

+#3233,#3240,#3247,#3254,#3261,#3268,#3275,#3282,#3289,#3296,#3303,#3310,#3317,

+#3324,#3331,#3338,#3345,#3352,#3359,#3366,#3373,#3380,#3387,#3394,#3401,#3408,

+#3415,#3422,#3429,#3436,#3443,#3450,#3457,#3464,#3471,#3478,#3485,#3492,#3499,

+#3506,#3513,#3520,#3527,#3534,#3541,#3548,#3555,#3562,#3569,#3576,#3583,#3590,

+#3597,#3604,#3611,#3618,#3625,#3632,#3639,#3646,#3653,#3660,#3667,#3674,#3681,

+#3688,#3695,#3702,#3709,#3716,#3723,#3730,#3737,#3744,#3751,#3758,#3765,#3772,

+#3779,#3786,#3793,#3800,#3807,#3814,#3821,#3828,#3835,#3842,#3849,#3856,#3863,

+#3870,#3877,#3884,#3891,#3898,#3905,#3912,#3919,#3926,#3933,#3940,#3947,#3954,

+#3961,#3968,#3975,#3982,#3989,#3996,#4003,#4010,#4017,#4024,#4031,#4038,#4045,

+#4052,#4059,#4066,#4073,#4080,#4087,#4094,#4101,#4108,#4115,#4122,#4129,#4136,

+#4143,#4150,#4157,#4164,#4171,#4178,#4185,#4192,#4199,#4206,#4213,#4220,#4227,

+#4234,#4241,#4248,#4255,#4262,#4269,#4276,#4283,#4290,#4297,#4304,#4311,#4318,

+#4325,#4332,#4339,#4346,#4353,#4360,#4367,#4374,#4381,#4388,#4395,#4402,#4409,

+#4416,#4423,#4430,#4437,#4444,#4451,#4458,#4465,#4472,#4479,#4486,#4493,#4500,

+#4507,#4514,#4521,#4528,#4535,#4542,#4549,#4556,#4563,#4570,#4577,#4584,#4591,

+#4598,#4605,#4612,#4619,#4626,#4633,#4640,#4647,#4654,#4661,#4668,#4675,#4682,

+#4689,#4696,#4703,#4710,#4717,#4724,#4731,#4738,#4745,#4752,#4759,#4766,#4773,

+#4780,#4787,#4794,#4801,#4808,#4815,#4822,#4829,#4836,#4843,#4850,#4857,#4864,

+#4871,#4878,#4885,#4892,#4899,#4906,#4913,#4920,#4927,#4934,#4941,#4948,#4955,

+#4962,#4969,#4976,#4983,#4990,#4997,#5004,#5011,#5018,#5025,#5032,#5039,#5046,

+#5053,#5060,#5067,#5074,#5081,#5088,#5095,#5102,#5109,#5116,#5123,#5130,#5137,

+#5144,#5151,#5158,#5165,#5172,#5179,#5186,#5193,#5200,#5207,#5214,#5221,#5228,

+#5235,#5242,#5249,#5256,#5263,#5270,#5277,#5284,#5291,#5298,#5305,#5312,#5319,

+#5326,#5333,#5340,#5347,#5354,#5361,#5368,#5375,#5382,#5389,#5396,#5403,#5410,

+#5417,#5424,#5431,#5438,#5445,#5452,#5459,#5466,#5473,#5480,#5487,#5494,#5501,

+#5508,#5515,#5522,#5529,#5536,#5543,#5550,#5557,#5564,#5571,#5578,#5585,#5592,

+#5599,#5606,#5613,#5620,#5627,#5634,#5641,#5648,#5655,#5662,#5669,#5676,#5683,

+#5690,#5697,#5704,#5711,#5718,#5725,#5732,#5739,#5746,#5753,#5760,#5767,#5774,

+#5781,#5788,#5795,#5802,#5809,#5816,#5823,#5830,#5837,#5844,#5851,#5858,#5865,

+#5872,#5879,#5886,#5893,#5900,#5907,#5914,#5921,#5928,#5935,#5942,#5949,#5956,

+#5963,#5970,#5977,#5984,#5991,#5998,#6005,#6012,#6019,#6026,#6033,#6040,#6047,

+#6054,#6061,#6068,#6075,#6082,#6089,#6096,#6103,#6110,#6117,#6124,#6131,#6138,

+#6145,#6152,#6159,#6166,#6173,#6180,#6187,#6194,#6201,#6208,#6215,#6222,#6229,

+#6236,#6243,#6250,#6257,#6264,#6271,#6278,#6285,#6292,#6299,#6306,#6313,#6320,

+#6327,#6334,#6341,#6348,#6355,#6362,#6369,#6376,#6383,#6390,#6397,#6404,#6411,

+#6418,#6425,#6432,#6439,#6446,#6453,#6460,#6467,#6474,#6481,#6488,#6495,#6502,

+#6509,#6516,#6523,#6530,#6537,#6544,#6551,#6558,#6565,#6572,#6579,#6586,#6593,

+#6600,#6607,#6614,#6621,#6628,#6635,#6642,#6649,#6656,#6663,#6670,#6677,#6684,

+#6691,#6698,#6705,#6712,#6719,#6726,#6733,#6740,#6747,#6754,#6761,#6768,#6775,

+#6782,#6789,#6796,#6803,#6810,#6817,#6824,#6831,#6838,#6845,#6852,#6859,#6866,

+#6873,#6880,#6887,#6894,#6901,#6908,#6915,#6922,#6929,#6936,#6943,#6950,#6957,

+#6964,#6971,#6978,#6985,#6992,#6999,#7006,#7013,#7020,#7027,#7034,#7041,#7048,

+#7055,#7062,#7069,#7076,#7083,#7090,#7097,#7104,#7111,#7118,#7125,#7132,#7139,

+#7146,#7153,#7160,#7167,#7174,#7181,#7188,#7195,#7202,#7209,#7216,#7223,#7230,

+#7237,#7244,#7251,#7258,#7265,#7272,#7279,#7286,#7293,#7300,#7307,#7314,#7321,

+#7328,#7335,#7342,#7349,#7356,#7363,#7370,#7377,#7384,#7391,#7398,#7405,#7412,

+#7419,#7426,#7433,#7440,#7447,#7454,#7461,#7468,#7475,#7482,#7489,#7496,#7503,

+#7510,#7517,#7524,#7531,#7538,#7545,#7552,#7559,#7566,#7573,#7580,#7587,#7594,

+#7601,#7608,#7615,#7622,#7629,#7636,#7643,#7650,#7657,#7664,#7671,#7678,#7685,

+#7692,#7699,#7706,#7713,#7720,#7727,#7734,#7741,#7748,#7755,#7762,#7769,#7776,

+#7783,#7790,#7797,#7804,#7811,#7818,#7825,#7832,#7839,#7846,#7853,#7860,#7867,

+#7874,#7881,#7888,#7895,#7902,#7909,#7916,#7923,#7930,#7937,#7944,#7951,#7958,

+#7965,#7972,#7979,#7986,#7993,#8000,#8007,#8014,#8021,#8028,#8035,#8042,#8049,

+#8056,#8063,#8070,#8077,#8084,#8091,#8098,#8105,#8112,#8119,#8126,#8133,#8140,

+#8147,#8154,#8161,#8168,#8175,#8182,#8189,#8196,#8203,#8210,#8217,#8224,#8231,

+#8238,#8245,#8252,#8259,#8266,#8273,#8280,#8287,#8294,#8301,#8308,#8315,#8322,

+#8329,#8336,#8343,#8350,#8357,#8364,#8371,#8378,#8385,#8392,#8399,#8406,#8413,

+#8420,#8427,#8434,#8441,#8448,#8455,#8462,#8469,#8476,#8483,#8490,#8497,#8504,

+#8511,#8518,#8525,#8532,#8539,#8546,#8553,#8560,#8567,#8574,#8581,#8588,#8595,

+#8602,#8609,#8616,#8623,#8630,#8637,#8644,#8651,#8658,#8665,#8672,#8679,#8686,

+#8693,#8700,#8707,#8714,#8721,#8728,#8735,#8742,#8749,#8756,#8763,#8770,#8777,

+#8784,#8791,#8798,#8805,#8812,#8819,#8826,#8833,#8840,#8847,#8854,#8861,#8868,

+#8875,#8882,#8889,#8896,#8903,#8910,#8917,#8924,#8931,#8938,#8945,#8952,#8959,

+#8966,#8973,#8980,#8987,#8994,#9001,#9008,#9015,#9022,#9029,#9036,#9043,#9051,

+#9058,#9066,#9074,#9082,#9090,#9098,#9105,#9113,#9120,#9128,#9136,#9144,#9152,

+#9160,#9167,#9174,#9181,#9188,#9195,#9202,#9209,#9216,#9223,#9230,#9237,#9244,

+#9251,#9258,#9265,#9272,#9279,#9286,#9293,#9300,#15,#19542,#19549,#19556,#19563,

+#19570,#19577,#19584,#19591,#19598,#19606,#19614,#19621,#19628,#19635,#19643,

+#19651,#19658,#19665,#19673,#19681,#19688,#19695,#19702,#19710,#19717,#19724,

+#19731,#19738,#19746,#19753,#19760,#19768,#19775,#19782,#19789,#19796,#19803,

+#19810,#19817,#19824,#19831,#19838,#19846,#19853,#19860,#19867,#19874,#19881,

+#19888,#19895,#19902,#19909,#19916,#19923,#19930,#19937,#19944,#19951,#19959,

+#19966,#19973,#19980,#19987,#19995,#20002,#20009,#20016,#20023,#20031,#20038,

+#20045,#20052,#20059,#20067,#20074,#20082,#20089,#20096,#20103,#20110,#20118,

+#20125,#20133,#20140,#20148,#20155,#20162,#20169,#20176,#20183,#20190,#20197,

+#20204,#20211,#20218,#20226,#20234,#20241,#20248,#20255,#20262,#20269,#20276,

+#20284,#20292,#20299,#20306,#20313,#20321,#20329,#20336,#20343,#20351,#20359,

+#20366,#20373,#20380,#20388,#20396,#20403,#20410,#20417,#20424,#19535),#21702);

+#21708=DESIGN_CONTEXT('',#19514,'design');

+#21709=MECHANICAL_CONTEXT('',#19514,'mechanical');

+#21710=PRODUCT('M20-7812045_ASM','M20-7812045_ASM','NOT SPECIFIED',(#21709));

+#21711=PRODUCT_DEFINITION_FORMATION_WITH_SPECIFIED_SOURCE('38','LAST_VERSION',

+#21710,.MADE.);

+#21713=PRODUCT_CATEGORY('part','');

+#21714=PRODUCT_RELATED_PRODUCT_CATEGORY('assembly','',(#21710));

+#21715=PRODUCT_CATEGORY_RELATIONSHIP('','',#21713,#21714);

+#21716=PRODUCT_CATEGORY('part','');

+#21717=PRODUCT_RELATED_PRODUCT_CATEGORY('detail','',(#19518,#21330));

+#21718=PRODUCT_CATEGORY_RELATIONSHIP('','',#21716,#21717);

+#21719=SECURITY_CLASSIFICATION_LEVEL('unclassified');

+#21720=SECURITY_CLASSIFICATION('','',#21719);

+#21721=CC_DESIGN_SECURITY_CLASSIFICATION(#21720,(#19519,#21331,#21711,#19526,

+#21335,#21344,#21353,#21362,#21371,#21380,#21389,#21398,#21407,#21416,#21425,

+#21434,#21443,#21452,#21461,#21470,#21479,#21488,#21497,#21506,#21515,#21524,

+#21533,#21542,#21551,#21560,#21569,#21578,#21587,#21596,#21605,#21614,#21623,

+#21632,#21641,#21650,#21659,#21668,#21677,#21686));

+#21722=APPROVAL_STATUS('approved');

+#21723=APPROVAL(#21722,'');

+#21724=CC_DESIGN_APPROVAL(#21723,(#21720,#19519,#21331,#21711,#19520,#21332,

+#21712));

+#21725=CALENDAR_DATE(116,9,8);

+#21726=COORDINATED_UNIVERSAL_TIME_OFFSET(1,0,.AHEAD.);

+#21727=LOCAL_TIME(11,42,4.E0,#21726);

+#21728=DATE_AND_TIME(#21725,#21727);

+#21729=APPROVAL_DATE_TIME(#21728,#21723);

+#21730=DATE_TIME_ROLE('creation_date');

+#21731=CC_DESIGN_DATE_AND_TIME_ASSIGNMENT(#21728,#21730,(#19520,#21332,#21712));

+#21732=DATE_TIME_ROLE('classification_date');

+#21733=CC_DESIGN_DATE_AND_TIME_ASSIGNMENT(#21728,#21732,(#21720));

+#21734=PERSON('UNSPECIFIED','UNSPECIFIED',$,$,$,$);

+#21735=ORGANIZATION('UNSPECIFIED','UNSPECIFIED','UNSPECIFIED');

+#21736=PERSON_AND_ORGANIZATION(#21734,#21735);

+#21737=APPROVAL_ROLE('approver');

+#21738=APPROVAL_PERSON_ORGANIZATION(#21736,#21723,#21737);

+#21739=PERSON_AND_ORGANIZATION_ROLE('creator');

+#21740=CC_DESIGN_PERSON_AND_ORGANIZATION_ASSIGNMENT(#21736,#21739,(#19519,

+#21331,#21711,#19520,#21332,#21712));

+#21741=PERSON_AND_ORGANIZATION_ROLE('design_supplier');

+#21742=CC_DESIGN_PERSON_AND_ORGANIZATION_ASSIGNMENT(#21736,#21741,(#19519,

+#21331,#21711));

+#21743=PERSON_AND_ORGANIZATION_ROLE('classification_officer');

+#21744=CC_DESIGN_PERSON_AND_ORGANIZATION_ASSIGNMENT(#21736,#21743,(#21720));

+#21745=PERSON_AND_ORGANIZATION_ROLE('design_owner');

+#21746=CC_DESIGN_PERSON_AND_ORGANIZATION_ASSIGNMENT(#21736,#21745,(#21710,

+#19518,#21330));

+#1=COLOUR_RGB('',0.E0,2.8E-1,0.E0);

+#2=COLOUR_RGB('',0.E0,4.4E-1,1.E0);

+#3=COLOUR_RGB('',0.E0,7.E-1,0.E0);

+#4=COLOUR_RGB('',1.28E-1,1.28E-1,1.28E-1);

+#5=COLOUR_RGB('',1.88E-1,1.88E-1,1.88E-1);

+#6=COLOUR_RGB('',4.6E-1,4.6E-1,4.6E-1);

+#7=COLOUR_RGB('',4.84E-1,7.7E-2,7.4E-2);

+#8=COLOUR_RGB('',6.952E-1,7.426E-1,7.9E-1);

+#9=COLOUR_RGB('',8.04E-1,7.71E-1,6.03E-1);

+#10=COLOUR_RGB('',8.5E-1,9.E-1,9.2E-1);

+#11=COLOUR_RGB('',9.27184E-1,9.27184E-1,9.27184E-1);

+#12=COLOUR_RGB('',9.6E-1,7.62E-1,1.67E-1);

+#13=COLOUR_RGB('',1.E0,8.07843E-1,4.58824E-1);

+#14=DRAUGHTING_PRE_DEFINED_COLOUR('white');

+#1414=CIRCLE('',#1413,8.E-1);

+#1422=CIRCLE('',#1421,8.E-1);

+#1430=CIRCLE('',#1429,8.E-1);

+#1438=CIRCLE('',#1437,8.E-1);

+#9048=CIRCLE('',#9047,8.E-1);

+#9063=CIRCLE('',#9062,2.5E-1);

+#9071=CIRCLE('',#9070,5.5E-1);

+#9079=CIRCLE('',#9078,5.5E-1);

+#9087=CIRCLE('',#9086,2.5E-1);

+#9095=CIRCLE('',#9094,8.E-1);

+#9110=CIRCLE('',#9109,8.E-1);

+#9125=CIRCLE('',#9124,2.5E-1);

+#9133=CIRCLE('',#9132,5.5E-1);

+#9141=CIRCLE('',#9140,5.5E-1);

+#9149=CIRCLE('',#9148,2.5E-1);

+#9157=CIRCLE('',#9156,8.E-1);

+#10962=EDGE_CURVE('',#9367,#9368,#19,.T.);

+#10964=EDGE_CURVE('',#9367,#9308,#27,.T.);

+#10966=EDGE_CURVE('',#10044,#9308,#97,.T.);

+#10968=EDGE_CURVE('',#10044,#9368,#34,.T.);

+#10978=EDGE_CURVE('',#9371,#9372,#41,.T.);

+#10980=EDGE_CURVE('',#9372,#10042,#48,.T.);

+#10982=EDGE_CURVE('',#9306,#10042,#1480,.T.);

+#10984=EDGE_CURVE('',#9306,#9371,#55,.T.);

+#10995=EDGE_CURVE('',#9368,#9378,#62,.T.);

+#10997=EDGE_CURVE('',#9374,#9378,#1406,.T.);

+#10999=EDGE_CURVE('',#9367,#9374,#1445,.T.);

+#11011=EDGE_CURVE('',#10044,#10039,#69,.T.);

+#11013=EDGE_CURVE('',#10039,#10040,#1175,.T.);

+#11015=EDGE_CURVE('',#10042,#10040,#1487,.T.);

+#11018=EDGE_CURVE('',#9380,#9372,#76,.T.);

+#11020=EDGE_CURVE('',#9378,#9380,#83,.T.);

+#11030=EDGE_CURVE('',#9304,#10039,#90,.T.);

+#11034=EDGE_CURVE('',#9308,#9304,#104,.T.);

+#11044=EDGE_CURVE('',#10040,#9303,#1494,.T.);

+#11048=EDGE_CURVE('',#9303,#9304,#1182,.T.);

+#11052=EDGE_CURVE('',#9327,#9328,#139,.T.);

+#11054=EDGE_CURVE('',#9340,#9327,#146,.T.);

+#11056=EDGE_CURVE('',#9334,#9340,#153,.T.);

+#11058=EDGE_CURVE('',#9328,#9334,#160,.T.);

+#11062=EDGE_CURVE('',#9531,#9532,#167,.T.);

+#11064=EDGE_CURVE('',#9536,#9531,#174,.T.);

+#11066=EDGE_CURVE('',#9538,#9536,#181,.T.);

+#11068=EDGE_CURVE('',#9532,#9538,#188,.T.);

+#11072=EDGE_CURVE('',#9543,#9544,#195,.T.);

+#11074=EDGE_CURVE('',#9552,#9543,#202,.T.);

+#11076=EDGE_CURVE('',#9556,#9552,#209,.T.);

+#11078=EDGE_CURVE('',#9544,#9556,#216,.T.);

+#11082=EDGE_CURVE('',#9579,#9580,#223,.T.);

+#11084=EDGE_CURVE('',#9584,#9579,#230,.T.);

+#11086=EDGE_CURVE('',#9586,#9584,#237,.T.);

+#11088=EDGE_CURVE('',#9580,#9586,#244,.T.);

+#11092=EDGE_CURVE('',#9591,#9592,#251,.T.);

+#11094=EDGE_CURVE('',#9600,#9591,#258,.T.);

+#11096=EDGE_CURVE('',#9604,#9600,#265,.T.);

+#11098=EDGE_CURVE('',#9592,#9604,#272,.T.);

+#11102=EDGE_CURVE('',#9627,#9628,#279,.T.);

+#11104=EDGE_CURVE('',#9632,#9627,#286,.T.);

+#11106=EDGE_CURVE('',#9634,#9632,#293,.T.);

+#11108=EDGE_CURVE('',#9628,#9634,#300,.T.);

+#11112=EDGE_CURVE('',#9639,#9640,#307,.T.);

+#11114=EDGE_CURVE('',#9648,#9639,#314,.T.);

+#11116=EDGE_CURVE('',#9652,#9648,#321,.T.);

+#11118=EDGE_CURVE('',#9640,#9652,#328,.T.);

+#11122=EDGE_CURVE('',#9675,#9676,#335,.T.);

+#11124=EDGE_CURVE('',#9680,#9675,#342,.T.);

+#11126=EDGE_CURVE('',#9682,#9680,#349,.T.);

+#11128=EDGE_CURVE('',#9676,#9682,#356,.T.);

+#11132=EDGE_CURVE('',#9687,#9688,#363,.T.);

+#11134=EDGE_CURVE('',#9696,#9687,#370,.T.);

+#11136=EDGE_CURVE('',#9700,#9696,#377,.T.);

+#11138=EDGE_CURVE('',#9688,#9700,#384,.T.);

+#11142=EDGE_CURVE('',#9723,#9724,#391,.T.);

+#11144=EDGE_CURVE('',#9728,#9723,#398,.T.);

+#11146=EDGE_CURVE('',#9730,#9728,#405,.T.);

+#11148=EDGE_CURVE('',#9724,#9730,#412,.T.);

+#11152=EDGE_CURVE('',#9735,#9736,#419,.T.);

+#11154=EDGE_CURVE('',#9744,#9735,#426,.T.);

+#11156=EDGE_CURVE('',#9748,#9744,#433,.T.);

+#11158=EDGE_CURVE('',#9736,#9748,#440,.T.);

+#11162=EDGE_CURVE('',#10083,#10084,#447,.T.);

+#11164=EDGE_CURVE('',#10088,#10083,#454,.T.);

+#11166=EDGE_CURVE('',#10090,#10088,#461,.T.);

+#11168=EDGE_CURVE('',#10084,#10090,#468,.T.);

+#11172=EDGE_CURVE('',#10095,#10096,#475,.T.);

+#11174=EDGE_CURVE('',#10104,#10095,#482,.T.);

+#11176=EDGE_CURVE('',#10108,#10104,#489,.T.);

+#11178=EDGE_CURVE('',#10096,#10108,#496,.T.);

+#11182=EDGE_CURVE('',#10131,#10132,#503,.T.);

+#11184=EDGE_CURVE('',#10136,#10131,#510,.T.);

+#11186=EDGE_CURVE('',#10138,#10136,#517,.T.);

+#11188=EDGE_CURVE('',#10132,#10138,#524,.T.);

+#11192=EDGE_CURVE('',#10143,#10144,#531,.T.);

+#11194=EDGE_CURVE('',#10152,#10143,#538,.T.);

+#11196=EDGE_CURVE('',#10156,#10152,#545,.T.);

+#11198=EDGE_CURVE('',#10144,#10156,#552,.T.);

+#11202=EDGE_CURVE('',#10179,#10180,#559,.T.);

+#11204=EDGE_CURVE('',#10184,#10179,#566,.T.);

+#11206=EDGE_CURVE('',#10186,#10184,#573,.T.);

+#11208=EDGE_CURVE('',#10180,#10186,#580,.T.);

+#11212=EDGE_CURVE('',#10191,#10192,#587,.T.);

+#11214=EDGE_CURVE('',#10200,#10191,#594,.T.);

+#11216=EDGE_CURVE('',#10204,#10200,#601,.T.);

+#11218=EDGE_CURVE('',#10192,#10204,#608,.T.);

+#11222=EDGE_CURVE('',#10227,#10228,#615,.T.);

+#11224=EDGE_CURVE('',#10232,#10227,#622,.T.);

+#11226=EDGE_CURVE('',#10234,#10232,#629,.T.);

+#11228=EDGE_CURVE('',#10228,#10234,#636,.T.);

+#11232=EDGE_CURVE('',#10239,#10240,#643,.T.);

+#11234=EDGE_CURVE('',#10248,#10239,#650,.T.);

+#11236=EDGE_CURVE('',#10252,#10248,#657,.T.);

+#11238=EDGE_CURVE('',#10240,#10252,#664,.T.);

+#11242=EDGE_CURVE('',#10275,#10276,#671,.T.);

+#11244=EDGE_CURVE('',#10280,#10275,#678,.T.);

+#11246=EDGE_CURVE('',#10282,#10280,#685,.T.);

+#11248=EDGE_CURVE('',#10276,#10282,#692,.T.);

+#11252=EDGE_CURVE('',#10287,#10288,#699,.T.);

+#11254=EDGE_CURVE('',#10296,#10287,#706,.T.);

+#11256=EDGE_CURVE('',#10300,#10296,#713,.T.);

+#11258=EDGE_CURVE('',#10288,#10300,#720,.T.);

+#11262=EDGE_CURVE('',#10323,#10324,#727,.T.);

+#11264=EDGE_CURVE('',#10328,#10323,#734,.T.);

+#11266=EDGE_CURVE('',#10330,#10328,#741,.T.);

+#11268=EDGE_CURVE('',#10324,#10330,#748,.T.);

+#11272=EDGE_CURVE('',#10335,#10336,#755,.T.);

+#11274=EDGE_CURVE('',#10344,#10335,#762,.T.);

+#11276=EDGE_CURVE('',#10348,#10344,#769,.T.);

+#11278=EDGE_CURVE('',#10336,#10348,#776,.T.);

+#11282=EDGE_CURVE('',#10371,#10372,#783,.T.);

+#11284=EDGE_CURVE('',#10376,#10371,#790,.T.);

+#11286=EDGE_CURVE('',#10378,#10376,#797,.T.);

+#11288=EDGE_CURVE('',#10372,#10378,#804,.T.);

+#11292=EDGE_CURVE('',#10383,#10384,#811,.T.);

+#11294=EDGE_CURVE('',#10392,#10383,#818,.T.);

+#11296=EDGE_CURVE('',#10396,#10392,#825,.T.);

+#11298=EDGE_CURVE('',#10384,#10396,#832,.T.);

+#11302=EDGE_CURVE('',#10419,#10420,#839,.T.);

+#11304=EDGE_CURVE('',#10424,#10419,#846,.T.);

+#11306=EDGE_CURVE('',#10426,#10424,#853,.T.);

+#11308=EDGE_CURVE('',#10420,#10426,#860,.T.);

+#11312=EDGE_CURVE('',#10431,#10432,#867,.T.);

+#11314=EDGE_CURVE('',#10440,#10431,#874,.T.);

+#11316=EDGE_CURVE('',#10444,#10440,#881,.T.);

+#11318=EDGE_CURVE('',#10432,#10444,#888,.T.);

+#11322=EDGE_CURVE('',#10467,#10468,#895,.T.);

+#11324=EDGE_CURVE('',#10472,#10467,#902,.T.);

+#11326=EDGE_CURVE('',#10474,#10472,#909,.T.);

+#11328=EDGE_CURVE('',#10468,#10474,#916,.T.);

+#11332=EDGE_CURVE('',#10479,#10480,#923,.T.);

+#11334=EDGE_CURVE('',#10488,#10479,#930,.T.);

+#11336=EDGE_CURVE('',#10492,#10488,#937,.T.);

+#11338=EDGE_CURVE('',#10480,#10492,#944,.T.);

+#11342=EDGE_CURVE('',#10515,#10516,#951,.T.);

+#11344=EDGE_CURVE('',#10520,#10515,#958,.T.);

+#11346=EDGE_CURVE('',#10522,#10520,#965,.T.);

+#11348=EDGE_CURVE('',#10516,#10522,#972,.T.);

+#11352=EDGE_CURVE('',#10527,#10528,#979,.T.);

+#11354=EDGE_CURVE('',#10536,#10527,#986,.T.);

+#11356=EDGE_CURVE('',#10540,#10536,#993,.T.);

+#11358=EDGE_CURVE('',#10528,#10540,#1000,.T.);

+#11362=EDGE_CURVE('',#10563,#10564,#1007,.T.);

+#11364=EDGE_CURVE('',#10568,#10563,#1014,.T.);

+#11366=EDGE_CURVE('',#10570,#10568,#1021,.T.);

+#11368=EDGE_CURVE('',#10564,#10570,#1028,.T.);

+#11372=EDGE_CURVE('',#10575,#10576,#1035,.T.);

+#11374=EDGE_CURVE('',#10584,#10575,#1042,.T.);

+#11376=EDGE_CURVE('',#10588,#10584,#1049,.T.);

+#11378=EDGE_CURVE('',#10576,#10588,#1056,.T.);

+#11382=EDGE_CURVE('',#10611,#10612,#1063,.T.);

+#11384=EDGE_CURVE('',#10616,#10611,#1070,.T.);

+#11386=EDGE_CURVE('',#10618,#10616,#1077,.T.);

+#11388=EDGE_CURVE('',#10612,#10618,#1084,.T.);

+#11392=EDGE_CURVE('',#10623,#10624,#1091,.T.);

+#11394=EDGE_CURVE('',#10632,#10623,#1098,.T.);

+#11396=EDGE_CURVE('',#10636,#10632,#1105,.T.);

+#11398=EDGE_CURVE('',#10624,#10636,#1112,.T.);

+#11402=EDGE_CURVE('',#10659,#10660,#1119,.T.);

+#11404=EDGE_CURVE('',#10664,#10659,#1126,.T.);

+#11406=EDGE_CURVE('',#10666,#10664,#1133,.T.);

+#11408=EDGE_CURVE('',#10660,#10666,#1140,.T.);

+#11412=EDGE_CURVE('',#10671,#10672,#1147,.T.);

+#11414=EDGE_CURVE('',#10680,#10671,#1154,.T.);

+#11416=EDGE_CURVE('',#10684,#10680,#1161,.T.);

+#11418=EDGE_CURVE('',#10672,#10684,#1168,.T.);

+#11422=EDGE_CURVE('',#9315,#9316,#111,.T.);

+#11424=EDGE_CURVE('',#9320,#9315,#118,.T.);

+#11426=EDGE_CURVE('',#9322,#9320,#125,.T.);

+#11428=EDGE_CURVE('',#9316,#9322,#132,.T.);

+#11432=EDGE_CURVE('',#10707,#10708,#1189,.T.);

+#11434=EDGE_CURVE('',#10712,#10707,#1196,.T.);

+#11436=EDGE_CURVE('',#10714,#10712,#1203,.T.);

+#11438=EDGE_CURVE('',#10708,#10714,#1210,.T.);

+#11442=EDGE_CURVE('',#10719,#10720,#1217,.T.);

+#11444=EDGE_CURVE('',#10728,#10719,#1224,.T.);

+#11446=EDGE_CURVE('',#10732,#10728,#1231,.T.);

+#11448=EDGE_CURVE('',#10720,#10732,#1238,.T.);

+#11458=EDGE_CURVE('',#9311,#9312,#1252,.T.);

+#11460=EDGE_CURVE('',#9311,#9315,#1308,.T.);

+#11463=EDGE_CURVE('',#9312,#9316,#1245,.T.);

+#11474=EDGE_CURVE('',#9312,#9404,#1259,.T.);

+#11476=EDGE_CURVE('',#9404,#9399,#1266,.T.);

+#11478=EDGE_CURVE('',#9311,#9399,#1322,.T.);

+#11488=EDGE_CURVE('',#9312,#9324,#1273,.T.);

+#11490=EDGE_CURVE('',#9324,#9402,#1280,.T.);

+#11492=EDGE_CURVE('',#9402,#9404,#1287,.T.);

+#11504=EDGE_CURVE('',#9324,#9322,#1294,.T.);

+#11517=EDGE_CURVE('',#9318,#9320,#1301,.T.);

+#11519=EDGE_CURVE('',#9324,#9318,#9171,.T.);

+#11530=EDGE_CURVE('',#9318,#9311,#1315,.T.);

+#11545=EDGE_CURVE('',#9399,#9400,#1329,.T.);

+#11547=EDGE_CURVE('',#9318,#9400,#9178,.T.);

+#11557=EDGE_CURVE('',#9383,#9384,#1336,.T.);

+#11559=EDGE_CURVE('',#9388,#9383,#1343,.T.);

+#11561=EDGE_CURVE('',#9386,#9388,#1350,.T.);

+#11563=EDGE_CURVE('',#9384,#9386,#1357,.T.);

+#11570=EDGE_CURVE('',#9400,#9402,#9185,.T.);

+#11580=EDGE_CURVE('',#9391,#9392,#1364,.T.);

+#11582=EDGE_CURVE('',#9396,#9391,#1371,.T.);

+#11584=EDGE_CURVE('',#9394,#9396,#1378,.T.);

+#11586=EDGE_CURVE('',#9392,#9394,#1385,.T.);

+#11590=EDGE_CURVE('',#9407,#9408,#9206,.T.);

+#11592=EDGE_CURVE('',#9412,#9407,#9297,.T.);

+#11594=EDGE_CURVE('',#9410,#9412,#9262,.T.);

+#11596=EDGE_CURVE('',#9408,#9410,#9241,.T.);

+#11606=EDGE_CURVE('',#9415,#9416,#1392,.T.);

+#11608=EDGE_CURVE('',#9415,#9383,#1399,.T.);

+#11611=EDGE_CURVE('',#9416,#9384,#1508,.T.);

+#11621=EDGE_CURVE('',#9374,#9376,#1452,.T.);

+#11625=EDGE_CURVE('',#9376,#9380,#1473,.T.);

+#11630=EDGE_CURVE('',#9416,#9418,#1501,.T.);

+#11632=EDGE_CURVE('',#9418,#9420,#1515,.T.);

+#11634=EDGE_CURVE('',#9420,#9415,#1529,.T.);

+#11638=EDGE_CURVE('',#9423,#9424,#1543,.T.);

+#11640=EDGE_CURVE('',#9424,#9426,#1585,.T.);

+#11642=EDGE_CURVE('',#9426,#9428,#1571,.T.);

+#11644=EDGE_CURVE('',#9428,#9423,#1557,.T.);

+#11648=EDGE_CURVE('',#9751,#9752,#1599,.T.);

+#11650=EDGE_CURVE('',#9752,#9754,#1641,.T.);

+#11652=EDGE_CURVE('',#9754,#9756,#1627,.T.);

+#11654=EDGE_CURVE('',#9756,#9751,#1613,.T.);

+#11658=EDGE_CURVE('',#9759,#9760,#1711,.T.);

+#11660=EDGE_CURVE('',#9760,#9762,#1753,.T.);

+#11662=EDGE_CURVE('',#9762,#9764,#1739,.T.);

+#11664=EDGE_CURVE('',#9764,#9759,#1725,.T.);

+#11668=EDGE_CURVE('',#9767,#9768,#1991,.T.);

+#11670=EDGE_CURVE('',#9768,#9770,#2033,.T.);

+#11672=EDGE_CURVE('',#9770,#9772,#2019,.T.);

+#11674=EDGE_CURVE('',#9772,#9767,#2005,.T.);

+#11678=EDGE_CURVE('',#9775,#9776,#2103,.T.);

+#11680=EDGE_CURVE('',#9776,#9778,#2145,.T.);

+#11682=EDGE_CURVE('',#9778,#9780,#2131,.T.);

+#11684=EDGE_CURVE('',#9780,#9775,#2117,.T.);

+#11688=EDGE_CURVE('',#9783,#9784,#2383,.T.);

+#11690=EDGE_CURVE('',#9784,#9786,#2425,.T.);

+#11692=EDGE_CURVE('',#9786,#9788,#2411,.T.);

+#11694=EDGE_CURVE('',#9788,#9783,#2397,.T.);

+#11698=EDGE_CURVE('',#9791,#9792,#2495,.T.);

+#11700=EDGE_CURVE('',#9792,#9794,#2537,.T.);

+#11702=EDGE_CURVE('',#9794,#9796,#2523,.T.);

+#11704=EDGE_CURVE('',#9796,#9791,#2509,.T.);

+#11708=EDGE_CURVE('',#9799,#9800,#2775,.T.);

+#11710=EDGE_CURVE('',#9800,#9802,#2817,.T.);

+#11712=EDGE_CURVE('',#9802,#9804,#2803,.T.);

+#11714=EDGE_CURVE('',#9804,#9799,#2789,.T.);

+#11718=EDGE_CURVE('',#9807,#9808,#2887,.T.);

+#11720=EDGE_CURVE('',#9808,#9810,#2929,.T.);

+#11722=EDGE_CURVE('',#9810,#9812,#2915,.T.);

+#11724=EDGE_CURVE('',#9812,#9807,#2901,.T.);

+#11728=EDGE_CURVE('',#9815,#9816,#3167,.T.);

+#11730=EDGE_CURVE('',#9816,#9818,#3209,.T.);

+#11732=EDGE_CURVE('',#9818,#9820,#3195,.T.);

+#11734=EDGE_CURVE('',#9820,#9815,#3181,.T.);

+#11738=EDGE_CURVE('',#9823,#9824,#3279,.T.);

+#11740=EDGE_CURVE('',#9824,#9826,#3321,.T.);

+#11742=EDGE_CURVE('',#9826,#9828,#3307,.T.);

+#11744=EDGE_CURVE('',#9828,#9823,#3293,.T.);

+#11748=EDGE_CURVE('',#10735,#10736,#3559,.T.);

+#11750=EDGE_CURVE('',#10736,#10738,#3601,.T.);

+#11752=EDGE_CURVE('',#10738,#10740,#3587,.T.);

+#11754=EDGE_CURVE('',#10740,#10735,#3573,.T.);

+#11758=EDGE_CURVE('',#10743,#10744,#3671,.T.);

+#11760=EDGE_CURVE('',#10744,#10746,#3713,.T.);

+#11762=EDGE_CURVE('',#10746,#10748,#3699,.T.);

+#11764=EDGE_CURVE('',#10748,#10743,#3685,.T.);

+#11768=EDGE_CURVE('',#10751,#10752,#3951,.T.);

+#11770=EDGE_CURVE('',#10752,#10754,#3993,.T.);

+#11772=EDGE_CURVE('',#10754,#10756,#3979,.T.);

+#11774=EDGE_CURVE('',#10756,#10751,#3965,.T.);

+#11778=EDGE_CURVE('',#10759,#10760,#4063,.T.);

+#11780=EDGE_CURVE('',#10760,#10762,#4105,.T.);

+#11782=EDGE_CURVE('',#10762,#10764,#4091,.T.);

+#11784=EDGE_CURVE('',#10764,#10759,#4077,.T.);

+#11788=EDGE_CURVE('',#10767,#10768,#4343,.T.);

+#11790=EDGE_CURVE('',#10768,#10770,#4385,.T.);

+#11792=EDGE_CURVE('',#10770,#10772,#4371,.T.);

+#11794=EDGE_CURVE('',#10772,#10767,#4357,.T.);

+#11798=EDGE_CURVE('',#10775,#10776,#4455,.T.);

+#11800=EDGE_CURVE('',#10776,#10778,#4497,.T.);

+#11802=EDGE_CURVE('',#10778,#10780,#4483,.T.);

+#11804=EDGE_CURVE('',#10780,#10775,#4469,.T.);

+#11808=EDGE_CURVE('',#10783,#10784,#4735,.T.);

+#11810=EDGE_CURVE('',#10784,#10786,#4777,.T.);

+#11812=EDGE_CURVE('',#10786,#10788,#4763,.T.);

+#11814=EDGE_CURVE('',#10788,#10783,#4749,.T.);

+#11818=EDGE_CURVE('',#10791,#10792,#4847,.T.);

+#11820=EDGE_CURVE('',#10792,#10794,#4889,.T.);

+#11822=EDGE_CURVE('',#10794,#10796,#4875,.T.);

+#11824=EDGE_CURVE('',#10796,#10791,#4861,.T.);

+#11828=EDGE_CURVE('',#10799,#10800,#5127,.T.);

+#11830=EDGE_CURVE('',#10800,#10802,#5169,.T.);

+#11832=EDGE_CURVE('',#10802,#10804,#5155,.T.);

+#11834=EDGE_CURVE('',#10804,#10799,#5141,.T.);

+#11838=EDGE_CURVE('',#10807,#10808,#5239,.T.);

+#11840=EDGE_CURVE('',#10808,#10810,#5281,.T.);

+#11842=EDGE_CURVE('',#10810,#10812,#5267,.T.);

+#11844=EDGE_CURVE('',#10812,#10807,#5253,.T.);

+#11848=EDGE_CURVE('',#10815,#10816,#5519,.T.);

+#11850=EDGE_CURVE('',#10816,#10818,#5561,.T.);

+#11852=EDGE_CURVE('',#10818,#10820,#5547,.T.);

+#11854=EDGE_CURVE('',#10820,#10815,#5533,.T.);

+#11858=EDGE_CURVE('',#10823,#10824,#5631,.T.);

+#11860=EDGE_CURVE('',#10824,#10826,#5673,.T.);

+#11862=EDGE_CURVE('',#10826,#10828,#5659,.T.);

+#11864=EDGE_CURVE('',#10828,#10823,#5645,.T.);

+#11868=EDGE_CURVE('',#10831,#10832,#5911,.T.);

+#11870=EDGE_CURVE('',#10832,#10834,#5953,.T.);

+#11872=EDGE_CURVE('',#10834,#10836,#5939,.T.);

+#11874=EDGE_CURVE('',#10836,#10831,#5925,.T.);

+#11878=EDGE_CURVE('',#10839,#10840,#6023,.T.);

+#11880=EDGE_CURVE('',#10840,#10842,#6065,.T.);

+#11882=EDGE_CURVE('',#10842,#10844,#6051,.T.);

+#11884=EDGE_CURVE('',#10844,#10839,#6037,.T.);

+#11888=EDGE_CURVE('',#10847,#10848,#6303,.T.);

+#11890=EDGE_CURVE('',#10848,#10850,#6345,.T.);

+#11892=EDGE_CURVE('',#10850,#10852,#6331,.T.);

+#11894=EDGE_CURVE('',#10852,#10847,#6317,.T.);

+#11898=EDGE_CURVE('',#10855,#10856,#6415,.T.);

+#11900=EDGE_CURVE('',#10856,#10858,#6457,.T.);

+#11902=EDGE_CURVE('',#10858,#10860,#6443,.T.);

+#11904=EDGE_CURVE('',#10860,#10855,#6429,.T.);

+#11908=EDGE_CURVE('',#10863,#10864,#6695,.T.);

+#11910=EDGE_CURVE('',#10864,#10866,#6737,.T.);

+#11912=EDGE_CURVE('',#10866,#10868,#6723,.T.);

+#11914=EDGE_CURVE('',#10868,#10863,#6709,.T.);

+#11918=EDGE_CURVE('',#10871,#10872,#6807,.T.);

+#11920=EDGE_CURVE('',#10872,#10874,#6849,.T.);

+#11922=EDGE_CURVE('',#10874,#10876,#6835,.T.);

+#11924=EDGE_CURVE('',#10876,#10871,#6821,.T.);

+#11928=EDGE_CURVE('',#10879,#10880,#7087,.T.);

+#11930=EDGE_CURVE('',#10880,#10882,#7129,.T.);

+#11932=EDGE_CURVE('',#10882,#10884,#7115,.T.);

+#11934=EDGE_CURVE('',#10884,#10879,#7101,.T.);

+#11938=EDGE_CURVE('',#10887,#10888,#7199,.T.);

+#11940=EDGE_CURVE('',#10888,#10890,#7241,.T.);

+#11942=EDGE_CURVE('',#10890,#10892,#7227,.T.);

+#11944=EDGE_CURVE('',#10892,#10887,#7213,.T.);

+#11948=EDGE_CURVE('',#10895,#10896,#7479,.T.);

+#11950=EDGE_CURVE('',#10896,#10898,#7521,.T.);

+#11952=EDGE_CURVE('',#10898,#10900,#7507,.T.);

+#11954=EDGE_CURVE('',#10900,#10895,#7493,.T.);

+#11958=EDGE_CURVE('',#10903,#10904,#7591,.T.);

+#11960=EDGE_CURVE('',#10904,#10906,#7633,.T.);

+#11962=EDGE_CURVE('',#10906,#10908,#7619,.T.);

+#11964=EDGE_CURVE('',#10908,#10903,#7605,.T.);

+#11968=EDGE_CURVE('',#10911,#10912,#7871,.T.);

+#11970=EDGE_CURVE('',#10912,#10914,#7913,.T.);

+#11972=EDGE_CURVE('',#10914,#10916,#7899,.T.);

+#11974=EDGE_CURVE('',#10916,#10911,#7885,.T.);

+#11978=EDGE_CURVE('',#10919,#10920,#7983,.T.);

+#11980=EDGE_CURVE('',#10920,#10922,#8025,.T.);

+#11982=EDGE_CURVE('',#10922,#10924,#8011,.T.);

+#11984=EDGE_CURVE('',#10924,#10919,#7997,.T.);

+#11988=EDGE_CURVE('',#10927,#10928,#8263,.T.);

+#11990=EDGE_CURVE('',#10928,#10930,#8305,.T.);

+#11992=EDGE_CURVE('',#10930,#10932,#8291,.T.);

+#11994=EDGE_CURVE('',#10932,#10927,#8277,.T.);

+#11998=EDGE_CURVE('',#10935,#10936,#8375,.T.);

+#12000=EDGE_CURVE('',#10936,#10938,#8417,.T.);

+#12002=EDGE_CURVE('',#10938,#10940,#8403,.T.);

+#12004=EDGE_CURVE('',#10940,#10935,#8389,.T.);

+#12008=EDGE_CURVE('',#10943,#10944,#8655,.T.);

+#12010=EDGE_CURVE('',#10944,#10946,#8697,.T.);

+#12012=EDGE_CURVE('',#10946,#10948,#8683,.T.);

+#12014=EDGE_CURVE('',#10948,#10943,#8669,.T.);

+#12018=EDGE_CURVE('',#10951,#10952,#8767,.T.);

+#12020=EDGE_CURVE('',#10952,#10954,#8809,.T.);

+#12022=EDGE_CURVE('',#10954,#10956,#8795,.T.);

+#12024=EDGE_CURVE('',#10956,#10951,#8781,.T.);

+#12028=EDGE_CURVE('',#9350,#9352,#1414,.T.);

+#12030=EDGE_CURVE('',#9352,#9350,#1422,.T.);

+#12034=EDGE_CURVE('',#9362,#9364,#1430,.T.);

+#12036=EDGE_CURVE('',#9364,#9362,#1438,.T.);

+#12048=EDGE_CURVE('',#9376,#9371,#1459,.T.);

+#12051=EDGE_CURVE('',#9306,#9303,#1466,.T.);

+#12091=EDGE_CURVE('',#9418,#9386,#1522,.T.);

+#12104=EDGE_CURVE('',#9420,#9388,#1536,.T.);

+#12127=EDGE_CURVE('',#9423,#9391,#1550,.T.);

+#12130=EDGE_CURVE('',#9424,#9392,#1592,.T.);

+#12141=EDGE_CURVE('',#9428,#9396,#1564,.T.);

+#12154=EDGE_CURVE('',#9426,#9394,#1578,.T.);

+#12179=EDGE_CURVE('',#9751,#9431,#1606,.T.);

+#12181=EDGE_CURVE('',#9431,#9432,#1655,.T.);

+#12183=EDGE_CURVE('',#9752,#9432,#1648,.T.);

+#12194=EDGE_CURVE('',#9756,#9436,#1620,.T.);

+#12196=EDGE_CURVE('',#9436,#9431,#1662,.T.);

+#12208=EDGE_CURVE('',#9754,#9434,#1634,.T.);

+#12210=EDGE_CURVE('',#9434,#9436,#1669,.T.);

+#12223=EDGE_CURVE('',#9432,#9434,#1676,.T.);

+#12240=EDGE_CURVE('',#9511,#9512,#1781,.T.);

+#12242=EDGE_CURVE('',#9516,#9511,#1872,.T.);

+#12244=EDGE_CURVE('',#9514,#9516,#1837,.T.);

+#12246=EDGE_CURVE('',#9512,#9514,#1816,.T.);

+#12256=EDGE_CURVE('',#9439,#9440,#1683,.T.);

+#12258=EDGE_CURVE('',#9444,#9439,#1690,.T.);

+#12260=EDGE_CURVE('',#9442,#9444,#1697,.T.);

+#12262=EDGE_CURVE('',#9440,#9442,#1704,.T.);

+#12266=EDGE_CURVE('',#9519,#9520,#1893,.T.);

+#12268=EDGE_CURVE('',#9524,#9519,#1984,.T.);

+#12270=EDGE_CURVE('',#9522,#9524,#1949,.T.);

+#12272=EDGE_CURVE('',#9520,#9522,#1928,.T.);

+#12283=EDGE_CURVE('',#9759,#9439,#1718,.T.);

+#12286=EDGE_CURVE('',#9760,#9440,#1760,.T.);

+#12297=EDGE_CURVE('',#9764,#9444,#1732,.T.);

+#12310=EDGE_CURVE('',#9762,#9442,#1746,.T.);

+#12334=EDGE_CURVE('',#9534,#9527,#1767,.T.);

+#12336=EDGE_CURVE('',#9527,#9511,#1774,.T.);

+#12339=EDGE_CURVE('',#9534,#9512,#1809,.T.);

+#12350=EDGE_CURVE('',#9534,#9536,#1795,.T.);

+#12353=EDGE_CURVE('',#9527,#9531,#1788,.T.);

+#12365=EDGE_CURVE('',#9540,#9534,#1802,.T.);

+#12367=EDGE_CURVE('',#9540,#9538,#1844,.T.);

+#12380=EDGE_CURVE('',#9540,#9514,#1830,.T.);

+#12390=EDGE_CURVE('',#9528,#9540,#1823,.T.);

+#12394=EDGE_CURVE('',#9528,#9516,#1865,.T.);

+#12407=EDGE_CURVE('',#9528,#9532,#1851,.T.);

+#12417=EDGE_CURVE('',#9527,#9528,#1858,.T.);

+#12442=EDGE_CURVE('',#9554,#9550,#1879,.T.);

+#12444=EDGE_CURVE('',#9550,#9519,#1886,.T.);

+#12447=EDGE_CURVE('',#9554,#9520,#1921,.T.);

+#12458=EDGE_CURVE('',#9554,#9556,#1907,.T.);

+#12461=EDGE_CURVE('',#9550,#9552,#1900,.T.);

+#12473=EDGE_CURVE('',#9548,#9554,#1914,.T.);

+#12475=EDGE_CURVE('',#9548,#9544,#1956,.T.);

+#12488=EDGE_CURVE('',#9548,#9522,#1942,.T.);

+#12498=EDGE_CURVE('',#9547,#9548,#1935,.T.);

+#12502=EDGE_CURVE('',#9547,#9524,#1977,.T.);

+#12515=EDGE_CURVE('',#9547,#9543,#1963,.T.);

+#12525=EDGE_CURVE('',#9550,#9547,#1970,.T.);

+#12551=EDGE_CURVE('',#9767,#9447,#1998,.T.);

+#12553=EDGE_CURVE('',#9447,#9448,#2047,.T.);

+#12555=EDGE_CURVE('',#9768,#9448,#2040,.T.);

+#12566=EDGE_CURVE('',#9772,#9452,#2012,.T.);

+#12568=EDGE_CURVE('',#9452,#9447,#2054,.T.);

+#12580=EDGE_CURVE('',#9770,#9450,#2026,.T.);

+#12582=EDGE_CURVE('',#9450,#9452,#2061,.T.);

+#12595=EDGE_CURVE('',#9448,#9450,#2068,.T.);

+#12612=EDGE_CURVE('',#9559,#9560,#2173,.T.);

+#12614=EDGE_CURVE('',#9564,#9559,#2264,.T.);

+#12616=EDGE_CURVE('',#9562,#9564,#2229,.T.);

+#12618=EDGE_CURVE('',#9560,#9562,#2208,.T.);

+#12628=EDGE_CURVE('',#9455,#9456,#2075,.T.);

+#12630=EDGE_CURVE('',#9460,#9455,#2082,.T.);

+#12632=EDGE_CURVE('',#9458,#9460,#2089,.T.);

+#12634=EDGE_CURVE('',#9456,#9458,#2096,.T.);

+#12638=EDGE_CURVE('',#9567,#9568,#2285,.T.);

+#12640=EDGE_CURVE('',#9572,#9567,#2376,.T.);

+#12642=EDGE_CURVE('',#9570,#9572,#2341,.T.);

+#12644=EDGE_CURVE('',#9568,#9570,#2320,.T.);

+#12655=EDGE_CURVE('',#9775,#9455,#2110,.T.);

+#12658=EDGE_CURVE('',#9776,#9456,#2152,.T.);

+#12669=EDGE_CURVE('',#9780,#9460,#2124,.T.);

+#12682=EDGE_CURVE('',#9778,#9458,#2138,.T.);

+#12706=EDGE_CURVE('',#9582,#9575,#2159,.T.);

+#12708=EDGE_CURVE('',#9575,#9559,#2166,.T.);

+#12711=EDGE_CURVE('',#9582,#9560,#2201,.T.);

+#12722=EDGE_CURVE('',#9582,#9584,#2187,.T.);

+#12725=EDGE_CURVE('',#9575,#9579,#2180,.T.);

+#12737=EDGE_CURVE('',#9588,#9582,#2194,.T.);

+#12739=EDGE_CURVE('',#9588,#9586,#2236,.T.);

+#12752=EDGE_CURVE('',#9588,#9562,#2222,.T.);

+#12762=EDGE_CURVE('',#9576,#9588,#2215,.T.);

+#12766=EDGE_CURVE('',#9576,#9564,#2257,.T.);

+#12779=EDGE_CURVE('',#9576,#9580,#2243,.T.);

+#12789=EDGE_CURVE('',#9575,#9576,#2250,.T.);

+#12814=EDGE_CURVE('',#9602,#9598,#2271,.T.);

+#12816=EDGE_CURVE('',#9598,#9567,#2278,.T.);

+#12819=EDGE_CURVE('',#9602,#9568,#2313,.T.);

+#12830=EDGE_CURVE('',#9602,#9604,#2299,.T.);

+#12833=EDGE_CURVE('',#9598,#9600,#2292,.T.);

+#12845=EDGE_CURVE('',#9596,#9602,#2306,.T.);

+#12847=EDGE_CURVE('',#9596,#9592,#2348,.T.);

+#12860=EDGE_CURVE('',#9596,#9570,#2334,.T.);

+#12870=EDGE_CURVE('',#9595,#9596,#2327,.T.);

+#12874=EDGE_CURVE('',#9595,#9572,#2369,.T.);

+#12887=EDGE_CURVE('',#9595,#9591,#2355,.T.);

+#12897=EDGE_CURVE('',#9598,#9595,#2362,.T.);

+#12923=EDGE_CURVE('',#9783,#9463,#2390,.T.);

+#12925=EDGE_CURVE('',#9463,#9464,#2439,.T.);

+#12927=EDGE_CURVE('',#9784,#9464,#2432,.T.);

+#12938=EDGE_CURVE('',#9788,#9468,#2404,.T.);

+#12940=EDGE_CURVE('',#9468,#9463,#2446,.T.);

+#12952=EDGE_CURVE('',#9786,#9466,#2418,.T.);

+#12954=EDGE_CURVE('',#9466,#9468,#2453,.T.);

+#12967=EDGE_CURVE('',#9464,#9466,#2460,.T.);

+#12984=EDGE_CURVE('',#9607,#9608,#2565,.T.);

+#12986=EDGE_CURVE('',#9612,#9607,#2656,.T.);

+#12988=EDGE_CURVE('',#9610,#9612,#2621,.T.);

+#12990=EDGE_CURVE('',#9608,#9610,#2600,.T.);

+#13000=EDGE_CURVE('',#9471,#9472,#2467,.T.);

+#13002=EDGE_CURVE('',#9476,#9471,#2474,.T.);

+#13004=EDGE_CURVE('',#9474,#9476,#2481,.T.);

+#13006=EDGE_CURVE('',#9472,#9474,#2488,.T.);

+#13010=EDGE_CURVE('',#9615,#9616,#2677,.T.);

+#13012=EDGE_CURVE('',#9620,#9615,#2768,.T.);

+#13014=EDGE_CURVE('',#9618,#9620,#2733,.T.);

+#13016=EDGE_CURVE('',#9616,#9618,#2712,.T.);

+#13027=EDGE_CURVE('',#9791,#9471,#2502,.T.);

+#13030=EDGE_CURVE('',#9792,#9472,#2544,.T.);

+#13041=EDGE_CURVE('',#9796,#9476,#2516,.T.);

+#13054=EDGE_CURVE('',#9794,#9474,#2530,.T.);

+#13078=EDGE_CURVE('',#9630,#9623,#2551,.T.);

+#13080=EDGE_CURVE('',#9623,#9607,#2558,.T.);

+#13083=EDGE_CURVE('',#9630,#9608,#2593,.T.);

+#13094=EDGE_CURVE('',#9630,#9632,#2579,.T.);

+#13097=EDGE_CURVE('',#9623,#9627,#2572,.T.);

+#13109=EDGE_CURVE('',#9636,#9630,#2586,.T.);

+#13111=EDGE_CURVE('',#9636,#9634,#2628,.T.);

+#13124=EDGE_CURVE('',#9636,#9610,#2614,.T.);

+#13134=EDGE_CURVE('',#9624,#9636,#2607,.T.);

+#13138=EDGE_CURVE('',#9624,#9612,#2649,.T.);

+#13151=EDGE_CURVE('',#9624,#9628,#2635,.T.);

+#13161=EDGE_CURVE('',#9623,#9624,#2642,.T.);

+#13186=EDGE_CURVE('',#9650,#9646,#2663,.T.);

+#13188=EDGE_CURVE('',#9646,#9615,#2670,.T.);

+#13191=EDGE_CURVE('',#9650,#9616,#2705,.T.);

+#13202=EDGE_CURVE('',#9650,#9652,#2691,.T.);

+#13205=EDGE_CURVE('',#9646,#9648,#2684,.T.);

+#13217=EDGE_CURVE('',#9644,#9650,#2698,.T.);

+#13219=EDGE_CURVE('',#9644,#9640,#2740,.T.);

+#13232=EDGE_CURVE('',#9644,#9618,#2726,.T.);

+#13242=EDGE_CURVE('',#9643,#9644,#2719,.T.);

+#13246=EDGE_CURVE('',#9643,#9620,#2761,.T.);

+#13259=EDGE_CURVE('',#9643,#9639,#2747,.T.);

+#13269=EDGE_CURVE('',#9646,#9643,#2754,.T.);

+#13295=EDGE_CURVE('',#9799,#9479,#2782,.T.);

+#13297=EDGE_CURVE('',#9479,#9480,#2831,.T.);

+#13299=EDGE_CURVE('',#9800,#9480,#2824,.T.);

+#13310=EDGE_CURVE('',#9804,#9484,#2796,.T.);

+#13312=EDGE_CURVE('',#9484,#9479,#2838,.T.);

+#13324=EDGE_CURVE('',#9802,#9482,#2810,.T.);

+#13326=EDGE_CURVE('',#9482,#9484,#2845,.T.);

+#13339=EDGE_CURVE('',#9480,#9482,#2852,.T.);

+#13356=EDGE_CURVE('',#9655,#9656,#2957,.T.);

+#13358=EDGE_CURVE('',#9660,#9655,#3048,.T.);

+#13360=EDGE_CURVE('',#9658,#9660,#3013,.T.);

+#13362=EDGE_CURVE('',#9656,#9658,#2992,.T.);

+#13372=EDGE_CURVE('',#9487,#9488,#2859,.T.);

+#13374=EDGE_CURVE('',#9492,#9487,#2866,.T.);

+#13376=EDGE_CURVE('',#9490,#9492,#2873,.T.);

+#13378=EDGE_CURVE('',#9488,#9490,#2880,.T.);

+#13382=EDGE_CURVE('',#9663,#9664,#3069,.T.);

+#13384=EDGE_CURVE('',#9668,#9663,#3160,.T.);

+#13386=EDGE_CURVE('',#9666,#9668,#3125,.T.);

+#13388=EDGE_CURVE('',#9664,#9666,#3104,.T.);

+#13399=EDGE_CURVE('',#9807,#9487,#2894,.T.);

+#13402=EDGE_CURVE('',#9808,#9488,#2936,.T.);

+#13413=EDGE_CURVE('',#9812,#9492,#2908,.T.);

+#13426=EDGE_CURVE('',#9810,#9490,#2922,.T.);

+#13450=EDGE_CURVE('',#9678,#9671,#2943,.T.);

+#13452=EDGE_CURVE('',#9671,#9655,#2950,.T.);

+#13455=EDGE_CURVE('',#9678,#9656,#2985,.T.);

+#13466=EDGE_CURVE('',#9678,#9680,#2971,.T.);

+#13469=EDGE_CURVE('',#9671,#9675,#2964,.T.);

+#13481=EDGE_CURVE('',#9684,#9678,#2978,.T.);

+#13483=EDGE_CURVE('',#9684,#9682,#3020,.T.);

+#13496=EDGE_CURVE('',#9684,#9658,#3006,.T.);

+#13506=EDGE_CURVE('',#9672,#9684,#2999,.T.);

+#13510=EDGE_CURVE('',#9672,#9660,#3041,.T.);

+#13523=EDGE_CURVE('',#9672,#9676,#3027,.T.);

+#13533=EDGE_CURVE('',#9671,#9672,#3034,.T.);

+#13558=EDGE_CURVE('',#9698,#9694,#3055,.T.);

+#13560=EDGE_CURVE('',#9694,#9663,#3062,.T.);

+#13563=EDGE_CURVE('',#9698,#9664,#3097,.T.);

+#13574=EDGE_CURVE('',#9698,#9700,#3083,.T.);

+#13577=EDGE_CURVE('',#9694,#9696,#3076,.T.);

+#13589=EDGE_CURVE('',#9692,#9698,#3090,.T.);

+#13591=EDGE_CURVE('',#9692,#9688,#3132,.T.);

+#13604=EDGE_CURVE('',#9692,#9666,#3118,.T.);

+#13614=EDGE_CURVE('',#9691,#9692,#3111,.T.);

+#13618=EDGE_CURVE('',#9691,#9668,#3153,.T.);

+#13631=EDGE_CURVE('',#9691,#9687,#3139,.T.);

+#13641=EDGE_CURVE('',#9694,#9691,#3146,.T.);

+#13667=EDGE_CURVE('',#9815,#9495,#3174,.T.);

+#13669=EDGE_CURVE('',#9495,#9496,#3223,.T.);

+#13671=EDGE_CURVE('',#9816,#9496,#3216,.T.);

+#13682=EDGE_CURVE('',#9820,#9500,#3188,.T.);

+#13684=EDGE_CURVE('',#9500,#9495,#3230,.T.);

+#13696=EDGE_CURVE('',#9818,#9498,#3202,.T.);

+#13698=EDGE_CURVE('',#9498,#9500,#3237,.T.);

+#13711=EDGE_CURVE('',#9496,#9498,#3244,.T.);

+#13728=EDGE_CURVE('',#9703,#9704,#3349,.T.);

+#13730=EDGE_CURVE('',#9708,#9703,#3440,.T.);

+#13732=EDGE_CURVE('',#9706,#9708,#3405,.T.);

+#13734=EDGE_CURVE('',#9704,#9706,#3384,.T.);

+#13744=EDGE_CURVE('',#9503,#9504,#3251,.T.);

+#13746=EDGE_CURVE('',#9508,#9503,#3258,.T.);

+#13748=EDGE_CURVE('',#9506,#9508,#3265,.T.);

+#13750=EDGE_CURVE('',#9504,#9506,#3272,.T.);

+#13754=EDGE_CURVE('',#9711,#9712,#3461,.T.);

+#13756=EDGE_CURVE('',#9716,#9711,#3552,.T.);

+#13758=EDGE_CURVE('',#9714,#9716,#3517,.T.);

+#13760=EDGE_CURVE('',#9712,#9714,#3496,.T.);

+#13771=EDGE_CURVE('',#9823,#9503,#3286,.T.);

+#13774=EDGE_CURVE('',#9824,#9504,#3328,.T.);

+#13785=EDGE_CURVE('',#9828,#9508,#3300,.T.);

+#13798=EDGE_CURVE('',#9826,#9506,#3314,.T.);

+#13822=EDGE_CURVE('',#9726,#9719,#3335,.T.);

+#13824=EDGE_CURVE('',#9719,#9703,#3342,.T.);

+#13827=EDGE_CURVE('',#9726,#9704,#3377,.T.);

+#13838=EDGE_CURVE('',#9726,#9728,#3363,.T.);

+#13841=EDGE_CURVE('',#9719,#9723,#3356,.T.);

+#13853=EDGE_CURVE('',#9732,#9726,#3370,.T.);

+#13855=EDGE_CURVE('',#9732,#9730,#3412,.T.);

+#13868=EDGE_CURVE('',#9732,#9706,#3398,.T.);

+#13878=EDGE_CURVE('',#9720,#9732,#3391,.T.);

+#13882=EDGE_CURVE('',#9720,#9708,#3433,.T.);

+#13895=EDGE_CURVE('',#9720,#9724,#3419,.T.);

+#13905=EDGE_CURVE('',#9719,#9720,#3426,.T.);

+#13930=EDGE_CURVE('',#9746,#9742,#3447,.T.);

+#13932=EDGE_CURVE('',#9742,#9711,#3454,.T.);

+#13935=EDGE_CURVE('',#9746,#9712,#3489,.T.);

+#13946=EDGE_CURVE('',#9746,#9748,#3475,.T.);

+#13949=EDGE_CURVE('',#9742,#9744,#3468,.T.);

+#13961=EDGE_CURVE('',#9740,#9746,#3482,.T.);

+#13963=EDGE_CURVE('',#9740,#9736,#3524,.T.);

+#13976=EDGE_CURVE('',#9740,#9714,#3510,.T.);

+#13986=EDGE_CURVE('',#9739,#9740,#3503,.T.);

+#13990=EDGE_CURVE('',#9739,#9716,#3545,.T.);

+#14003=EDGE_CURVE('',#9739,#9735,#3531,.T.);

+#14013=EDGE_CURVE('',#9742,#9739,#3538,.T.);

+#14039=EDGE_CURVE('',#10735,#9831,#3566,.T.);

+#14041=EDGE_CURVE('',#9831,#9832,#3615,.T.);

+#14043=EDGE_CURVE('',#10736,#9832,#3608,.T.);

+#14054=EDGE_CURVE('',#10740,#9836,#3580,.T.);

+#14056=EDGE_CURVE('',#9836,#9831,#3622,.T.);

+#14068=EDGE_CURVE('',#10738,#9834,#3594,.T.);

+#14070=EDGE_CURVE('',#9834,#9836,#3629,.T.);

+#14083=EDGE_CURVE('',#9832,#9834,#3636,.T.);

+#14100=EDGE_CURVE('',#10063,#10064,#3741,.T.);

+#14102=EDGE_CURVE('',#10068,#10063,#3832,.T.);

+#14104=EDGE_CURVE('',#10066,#10068,#3797,.T.);

+#14106=EDGE_CURVE('',#10064,#10066,#3776,.T.);

+#14116=EDGE_CURVE('',#9839,#9840,#3643,.T.);

+#14118=EDGE_CURVE('',#9844,#9839,#3650,.T.);

+#14120=EDGE_CURVE('',#9842,#9844,#3657,.T.);

+#14122=EDGE_CURVE('',#9840,#9842,#3664,.T.);

+#14126=EDGE_CURVE('',#10071,#10072,#3853,.T.);

+#14128=EDGE_CURVE('',#10076,#10071,#3944,.T.);

+#14130=EDGE_CURVE('',#10074,#10076,#3909,.T.);

+#14132=EDGE_CURVE('',#10072,#10074,#3888,.T.);

+#14143=EDGE_CURVE('',#10743,#9839,#3678,.T.);

+#14146=EDGE_CURVE('',#10744,#9840,#3720,.T.);

+#14157=EDGE_CURVE('',#10748,#9844,#3692,.T.);

+#14170=EDGE_CURVE('',#10746,#9842,#3706,.T.);

+#14194=EDGE_CURVE('',#10086,#10079,#3727,.T.);

+#14196=EDGE_CURVE('',#10079,#10063,#3734,.T.);

+#14199=EDGE_CURVE('',#10086,#10064,#3769,.T.);

+#14210=EDGE_CURVE('',#10086,#10088,#3755,.T.);

+#14213=EDGE_CURVE('',#10079,#10083,#3748,.T.);

+#14225=EDGE_CURVE('',#10092,#10086,#3762,.T.);

+#14227=EDGE_CURVE('',#10092,#10090,#3804,.T.);

+#14240=EDGE_CURVE('',#10092,#10066,#3790,.T.);

+#14250=EDGE_CURVE('',#10080,#10092,#3783,.T.);

+#14254=EDGE_CURVE('',#10080,#10068,#3825,.T.);

+#14267=EDGE_CURVE('',#10080,#10084,#3811,.T.);

+#14277=EDGE_CURVE('',#10079,#10080,#3818,.T.);

+#14302=EDGE_CURVE('',#10106,#10102,#3839,.T.);

+#14304=EDGE_CURVE('',#10102,#10071,#3846,.T.);

+#14307=EDGE_CURVE('',#10106,#10072,#3881,.T.);

+#14318=EDGE_CURVE('',#10106,#10108,#3867,.T.);

+#14321=EDGE_CURVE('',#10102,#10104,#3860,.T.);

+#14333=EDGE_CURVE('',#10100,#10106,#3874,.T.);

+#14335=EDGE_CURVE('',#10100,#10096,#3916,.T.);

+#14348=EDGE_CURVE('',#10100,#10074,#3902,.T.);

+#14358=EDGE_CURVE('',#10099,#10100,#3895,.T.);

+#14362=EDGE_CURVE('',#10099,#10076,#3937,.T.);

+#14375=EDGE_CURVE('',#10099,#10095,#3923,.T.);

+#14385=EDGE_CURVE('',#10102,#10099,#3930,.T.);

+#14411=EDGE_CURVE('',#10751,#9847,#3958,.T.);

+#14413=EDGE_CURVE('',#9847,#9848,#4007,.T.);

+#14415=EDGE_CURVE('',#10752,#9848,#4000,.T.);

+#14426=EDGE_CURVE('',#10756,#9852,#3972,.T.);

+#14428=EDGE_CURVE('',#9852,#9847,#4014,.T.);

+#14440=EDGE_CURVE('',#10754,#9850,#3986,.T.);

+#14442=EDGE_CURVE('',#9850,#9852,#4021,.T.);

+#14455=EDGE_CURVE('',#9848,#9850,#4028,.T.);

+#14472=EDGE_CURVE('',#10111,#10112,#4133,.T.);

+#14474=EDGE_CURVE('',#10116,#10111,#4224,.T.);

+#14476=EDGE_CURVE('',#10114,#10116,#4189,.T.);

+#14478=EDGE_CURVE('',#10112,#10114,#4168,.T.);

+#14488=EDGE_CURVE('',#9855,#9856,#4035,.T.);

+#14490=EDGE_CURVE('',#9860,#9855,#4042,.T.);

+#14492=EDGE_CURVE('',#9858,#9860,#4049,.T.);

+#14494=EDGE_CURVE('',#9856,#9858,#4056,.T.);

+#14498=EDGE_CURVE('',#10119,#10120,#4245,.T.);

+#14500=EDGE_CURVE('',#10124,#10119,#4336,.T.);

+#14502=EDGE_CURVE('',#10122,#10124,#4301,.T.);

+#14504=EDGE_CURVE('',#10120,#10122,#4280,.T.);

+#14515=EDGE_CURVE('',#10759,#9855,#4070,.T.);

+#14518=EDGE_CURVE('',#10760,#9856,#4112,.T.);

+#14529=EDGE_CURVE('',#10764,#9860,#4084,.T.);

+#14542=EDGE_CURVE('',#10762,#9858,#4098,.T.);

+#14566=EDGE_CURVE('',#10134,#10127,#4119,.T.);

+#14568=EDGE_CURVE('',#10127,#10111,#4126,.T.);

+#14571=EDGE_CURVE('',#10134,#10112,#4161,.T.);

+#14582=EDGE_CURVE('',#10134,#10136,#4147,.T.);

+#14585=EDGE_CURVE('',#10127,#10131,#4140,.T.);

+#14597=EDGE_CURVE('',#10140,#10134,#4154,.T.);

+#14599=EDGE_CURVE('',#10140,#10138,#4196,.T.);

+#14612=EDGE_CURVE('',#10140,#10114,#4182,.T.);

+#14622=EDGE_CURVE('',#10128,#10140,#4175,.T.);

+#14626=EDGE_CURVE('',#10128,#10116,#4217,.T.);

+#14639=EDGE_CURVE('',#10128,#10132,#4203,.T.);

+#14649=EDGE_CURVE('',#10127,#10128,#4210,.T.);

+#14674=EDGE_CURVE('',#10154,#10150,#4231,.T.);

+#14676=EDGE_CURVE('',#10150,#10119,#4238,.T.);

+#14679=EDGE_CURVE('',#10154,#10120,#4273,.T.);

+#14690=EDGE_CURVE('',#10154,#10156,#4259,.T.);

+#14693=EDGE_CURVE('',#10150,#10152,#4252,.T.);

+#14705=EDGE_CURVE('',#10148,#10154,#4266,.T.);

+#14707=EDGE_CURVE('',#10148,#10144,#4308,.T.);

+#14720=EDGE_CURVE('',#10148,#10122,#4294,.T.);

+#14730=EDGE_CURVE('',#10147,#10148,#4287,.T.);

+#14734=EDGE_CURVE('',#10147,#10124,#4329,.T.);

+#14747=EDGE_CURVE('',#10147,#10143,#4315,.T.);

+#14757=EDGE_CURVE('',#10150,#10147,#4322,.T.);

+#14783=EDGE_CURVE('',#10767,#9863,#4350,.T.);

+#14785=EDGE_CURVE('',#9863,#9864,#4399,.T.);

+#14787=EDGE_CURVE('',#10768,#9864,#4392,.T.);

+#14798=EDGE_CURVE('',#10772,#9868,#4364,.T.);

+#14800=EDGE_CURVE('',#9868,#9863,#4406,.T.);

+#14812=EDGE_CURVE('',#10770,#9866,#4378,.T.);

+#14814=EDGE_CURVE('',#9866,#9868,#4413,.T.);

+#14827=EDGE_CURVE('',#9864,#9866,#4420,.T.);

+#14844=EDGE_CURVE('',#10159,#10160,#4525,.T.);

+#14846=EDGE_CURVE('',#10164,#10159,#4616,.T.);

+#14848=EDGE_CURVE('',#10162,#10164,#4581,.T.);

+#14850=EDGE_CURVE('',#10160,#10162,#4560,.T.);

+#14860=EDGE_CURVE('',#9871,#9872,#4427,.T.);

+#14862=EDGE_CURVE('',#9876,#9871,#4434,.T.);

+#14864=EDGE_CURVE('',#9874,#9876,#4441,.T.);

+#14866=EDGE_CURVE('',#9872,#9874,#4448,.T.);

+#14870=EDGE_CURVE('',#10167,#10168,#4637,.T.);

+#14872=EDGE_CURVE('',#10172,#10167,#4728,.T.);

+#14874=EDGE_CURVE('',#10170,#10172,#4693,.T.);

+#14876=EDGE_CURVE('',#10168,#10170,#4672,.T.);

+#14887=EDGE_CURVE('',#10775,#9871,#4462,.T.);

+#14890=EDGE_CURVE('',#10776,#9872,#4504,.T.);

+#14901=EDGE_CURVE('',#10780,#9876,#4476,.T.);

+#14914=EDGE_CURVE('',#10778,#9874,#4490,.T.);

+#14938=EDGE_CURVE('',#10182,#10175,#4511,.T.);

+#14940=EDGE_CURVE('',#10175,#10159,#4518,.T.);

+#14943=EDGE_CURVE('',#10182,#10160,#4553,.T.);

+#14954=EDGE_CURVE('',#10182,#10184,#4539,.T.);

+#14957=EDGE_CURVE('',#10175,#10179,#4532,.T.);

+#14969=EDGE_CURVE('',#10188,#10182,#4546,.T.);

+#14971=EDGE_CURVE('',#10188,#10186,#4588,.T.);

+#14984=EDGE_CURVE('',#10188,#10162,#4574,.T.);

+#14994=EDGE_CURVE('',#10176,#10188,#4567,.T.);

+#14998=EDGE_CURVE('',#10176,#10164,#4609,.T.);

+#15011=EDGE_CURVE('',#10176,#10180,#4595,.T.);

+#15021=EDGE_CURVE('',#10175,#10176,#4602,.T.);

+#15046=EDGE_CURVE('',#10202,#10198,#4623,.T.);

+#15048=EDGE_CURVE('',#10198,#10167,#4630,.T.);

+#15051=EDGE_CURVE('',#10202,#10168,#4665,.T.);

+#15062=EDGE_CURVE('',#10202,#10204,#4651,.T.);

+#15065=EDGE_CURVE('',#10198,#10200,#4644,.T.);

+#15077=EDGE_CURVE('',#10196,#10202,#4658,.T.);

+#15079=EDGE_CURVE('',#10196,#10192,#4700,.T.);

+#15092=EDGE_CURVE('',#10196,#10170,#4686,.T.);

+#15102=EDGE_CURVE('',#10195,#10196,#4679,.T.);

+#15106=EDGE_CURVE('',#10195,#10172,#4721,.T.);

+#15119=EDGE_CURVE('',#10195,#10191,#4707,.T.);

+#15129=EDGE_CURVE('',#10198,#10195,#4714,.T.);

+#15155=EDGE_CURVE('',#10783,#9879,#4742,.T.);

+#15157=EDGE_CURVE('',#9879,#9880,#4791,.T.);

+#15159=EDGE_CURVE('',#10784,#9880,#4784,.T.);

+#15170=EDGE_CURVE('',#10788,#9884,#4756,.T.);

+#15172=EDGE_CURVE('',#9884,#9879,#4798,.T.);

+#15184=EDGE_CURVE('',#10786,#9882,#4770,.T.);

+#15186=EDGE_CURVE('',#9882,#9884,#4805,.T.);

+#15199=EDGE_CURVE('',#9880,#9882,#4812,.T.);

+#15216=EDGE_CURVE('',#10207,#10208,#4917,.T.);

+#15218=EDGE_CURVE('',#10212,#10207,#5008,.T.);

+#15220=EDGE_CURVE('',#10210,#10212,#4973,.T.);

+#15222=EDGE_CURVE('',#10208,#10210,#4952,.T.);

+#15232=EDGE_CURVE('',#9887,#9888,#4819,.T.);

+#15234=EDGE_CURVE('',#9892,#9887,#4826,.T.);

+#15236=EDGE_CURVE('',#9890,#9892,#4833,.T.);

+#15238=EDGE_CURVE('',#9888,#9890,#4840,.T.);

+#15242=EDGE_CURVE('',#10215,#10216,#5029,.T.);

+#15244=EDGE_CURVE('',#10220,#10215,#5120,.T.);

+#15246=EDGE_CURVE('',#10218,#10220,#5085,.T.);

+#15248=EDGE_CURVE('',#10216,#10218,#5064,.T.);

+#15259=EDGE_CURVE('',#10791,#9887,#4854,.T.);

+#15262=EDGE_CURVE('',#10792,#9888,#4896,.T.);

+#15273=EDGE_CURVE('',#10796,#9892,#4868,.T.);

+#15286=EDGE_CURVE('',#10794,#9890,#4882,.T.);

+#15310=EDGE_CURVE('',#10230,#10223,#4903,.T.);

+#15312=EDGE_CURVE('',#10223,#10207,#4910,.T.);

+#15315=EDGE_CURVE('',#10230,#10208,#4945,.T.);

+#15326=EDGE_CURVE('',#10230,#10232,#4931,.T.);

+#15329=EDGE_CURVE('',#10223,#10227,#4924,.T.);

+#15341=EDGE_CURVE('',#10236,#10230,#4938,.T.);

+#15343=EDGE_CURVE('',#10236,#10234,#4980,.T.);

+#15356=EDGE_CURVE('',#10236,#10210,#4966,.T.);

+#15366=EDGE_CURVE('',#10224,#10236,#4959,.T.);

+#15370=EDGE_CURVE('',#10224,#10212,#5001,.T.);

+#15383=EDGE_CURVE('',#10224,#10228,#4987,.T.);

+#15393=EDGE_CURVE('',#10223,#10224,#4994,.T.);

+#15418=EDGE_CURVE('',#10250,#10246,#5015,.T.);

+#15420=EDGE_CURVE('',#10246,#10215,#5022,.T.);

+#15423=EDGE_CURVE('',#10250,#10216,#5057,.T.);

+#15434=EDGE_CURVE('',#10250,#10252,#5043,.T.);

+#15437=EDGE_CURVE('',#10246,#10248,#5036,.T.);

+#15449=EDGE_CURVE('',#10244,#10250,#5050,.T.);

+#15451=EDGE_CURVE('',#10244,#10240,#5092,.T.);

+#15464=EDGE_CURVE('',#10244,#10218,#5078,.T.);

+#15474=EDGE_CURVE('',#10243,#10244,#5071,.T.);

+#15478=EDGE_CURVE('',#10243,#10220,#5113,.T.);

+#15491=EDGE_CURVE('',#10243,#10239,#5099,.T.);

+#15501=EDGE_CURVE('',#10246,#10243,#5106,.T.);

+#15527=EDGE_CURVE('',#10799,#9895,#5134,.T.);

+#15529=EDGE_CURVE('',#9895,#9896,#5183,.T.);

+#15531=EDGE_CURVE('',#10800,#9896,#5176,.T.);

+#15542=EDGE_CURVE('',#10804,#9900,#5148,.T.);

+#15544=EDGE_CURVE('',#9900,#9895,#5190,.T.);

+#15556=EDGE_CURVE('',#10802,#9898,#5162,.T.);

+#15558=EDGE_CURVE('',#9898,#9900,#5197,.T.);

+#15571=EDGE_CURVE('',#9896,#9898,#5204,.T.);

+#15588=EDGE_CURVE('',#10255,#10256,#5309,.T.);

+#15590=EDGE_CURVE('',#10260,#10255,#5400,.T.);

+#15592=EDGE_CURVE('',#10258,#10260,#5365,.T.);

+#15594=EDGE_CURVE('',#10256,#10258,#5344,.T.);

+#15604=EDGE_CURVE('',#9903,#9904,#5211,.T.);

+#15606=EDGE_CURVE('',#9908,#9903,#5218,.T.);

+#15608=EDGE_CURVE('',#9906,#9908,#5225,.T.);

+#15610=EDGE_CURVE('',#9904,#9906,#5232,.T.);

+#15614=EDGE_CURVE('',#10263,#10264,#5421,.T.);

+#15616=EDGE_CURVE('',#10268,#10263,#5512,.T.);

+#15618=EDGE_CURVE('',#10266,#10268,#5477,.T.);

+#15620=EDGE_CURVE('',#10264,#10266,#5456,.T.);

+#15631=EDGE_CURVE('',#10807,#9903,#5246,.T.);

+#15634=EDGE_CURVE('',#10808,#9904,#5288,.T.);

+#15645=EDGE_CURVE('',#10812,#9908,#5260,.T.);

+#15658=EDGE_CURVE('',#10810,#9906,#5274,.T.);

+#15682=EDGE_CURVE('',#10278,#10271,#5295,.T.);

+#15684=EDGE_CURVE('',#10271,#10255,#5302,.T.);

+#15687=EDGE_CURVE('',#10278,#10256,#5337,.T.);

+#15698=EDGE_CURVE('',#10278,#10280,#5323,.T.);

+#15701=EDGE_CURVE('',#10271,#10275,#5316,.T.);

+#15713=EDGE_CURVE('',#10284,#10278,#5330,.T.);

+#15715=EDGE_CURVE('',#10284,#10282,#5372,.T.);

+#15728=EDGE_CURVE('',#10284,#10258,#5358,.T.);

+#15738=EDGE_CURVE('',#10272,#10284,#5351,.T.);

+#15742=EDGE_CURVE('',#10272,#10260,#5393,.T.);

+#15755=EDGE_CURVE('',#10272,#10276,#5379,.T.);

+#15765=EDGE_CURVE('',#10271,#10272,#5386,.T.);

+#15790=EDGE_CURVE('',#10298,#10294,#5407,.T.);

+#15792=EDGE_CURVE('',#10294,#10263,#5414,.T.);

+#15795=EDGE_CURVE('',#10298,#10264,#5449,.T.);

+#15806=EDGE_CURVE('',#10298,#10300,#5435,.T.);

+#15809=EDGE_CURVE('',#10294,#10296,#5428,.T.);

+#15821=EDGE_CURVE('',#10292,#10298,#5442,.T.);

+#15823=EDGE_CURVE('',#10292,#10288,#5484,.T.);

+#15836=EDGE_CURVE('',#10292,#10266,#5470,.T.);

+#15846=EDGE_CURVE('',#10291,#10292,#5463,.T.);

+#15850=EDGE_CURVE('',#10291,#10268,#5505,.T.);

+#15863=EDGE_CURVE('',#10291,#10287,#5491,.T.);

+#15873=EDGE_CURVE('',#10294,#10291,#5498,.T.);

+#15899=EDGE_CURVE('',#10815,#9911,#5526,.T.);

+#15901=EDGE_CURVE('',#9911,#9912,#5575,.T.);

+#15903=EDGE_CURVE('',#10816,#9912,#5568,.T.);

+#15914=EDGE_CURVE('',#10820,#9916,#5540,.T.);

+#15916=EDGE_CURVE('',#9916,#9911,#5582,.T.);

+#15928=EDGE_CURVE('',#10818,#9914,#5554,.T.);

+#15930=EDGE_CURVE('',#9914,#9916,#5589,.T.);

+#15943=EDGE_CURVE('',#9912,#9914,#5596,.T.);

+#15960=EDGE_CURVE('',#10303,#10304,#5701,.T.);

+#15962=EDGE_CURVE('',#10308,#10303,#5792,.T.);

+#15964=EDGE_CURVE('',#10306,#10308,#5757,.T.);

+#15966=EDGE_CURVE('',#10304,#10306,#5736,.T.);

+#15976=EDGE_CURVE('',#9919,#9920,#5603,.T.);

+#15978=EDGE_CURVE('',#9924,#9919,#5610,.T.);

+#15980=EDGE_CURVE('',#9922,#9924,#5617,.T.);

+#15982=EDGE_CURVE('',#9920,#9922,#5624,.T.);

+#15986=EDGE_CURVE('',#10311,#10312,#5813,.T.);

+#15988=EDGE_CURVE('',#10316,#10311,#5904,.T.);

+#15990=EDGE_CURVE('',#10314,#10316,#5869,.T.);

+#15992=EDGE_CURVE('',#10312,#10314,#5848,.T.);

+#16003=EDGE_CURVE('',#10823,#9919,#5638,.T.);

+#16006=EDGE_CURVE('',#10824,#9920,#5680,.T.);

+#16017=EDGE_CURVE('',#10828,#9924,#5652,.T.);

+#16030=EDGE_CURVE('',#10826,#9922,#5666,.T.);

+#16054=EDGE_CURVE('',#10326,#10319,#5687,.T.);

+#16056=EDGE_CURVE('',#10319,#10303,#5694,.T.);

+#16059=EDGE_CURVE('',#10326,#10304,#5729,.T.);

+#16070=EDGE_CURVE('',#10326,#10328,#5715,.T.);

+#16073=EDGE_CURVE('',#10319,#10323,#5708,.T.);

+#16085=EDGE_CURVE('',#10332,#10326,#5722,.T.);

+#16087=EDGE_CURVE('',#10332,#10330,#5764,.T.);

+#16100=EDGE_CURVE('',#10332,#10306,#5750,.T.);

+#16110=EDGE_CURVE('',#10320,#10332,#5743,.T.);

+#16114=EDGE_CURVE('',#10320,#10308,#5785,.T.);

+#16127=EDGE_CURVE('',#10320,#10324,#5771,.T.);

+#16137=EDGE_CURVE('',#10319,#10320,#5778,.T.);

+#16162=EDGE_CURVE('',#10346,#10342,#5799,.T.);

+#16164=EDGE_CURVE('',#10342,#10311,#5806,.T.);

+#16167=EDGE_CURVE('',#10346,#10312,#5841,.T.);

+#16178=EDGE_CURVE('',#10346,#10348,#5827,.T.);

+#16181=EDGE_CURVE('',#10342,#10344,#5820,.T.);

+#16193=EDGE_CURVE('',#10340,#10346,#5834,.T.);

+#16195=EDGE_CURVE('',#10340,#10336,#5876,.T.);

+#16208=EDGE_CURVE('',#10340,#10314,#5862,.T.);

+#16218=EDGE_CURVE('',#10339,#10340,#5855,.T.);

+#16222=EDGE_CURVE('',#10339,#10316,#5897,.T.);

+#16235=EDGE_CURVE('',#10339,#10335,#5883,.T.);

+#16245=EDGE_CURVE('',#10342,#10339,#5890,.T.);

+#16271=EDGE_CURVE('',#10831,#9927,#5918,.T.);

+#16273=EDGE_CURVE('',#9927,#9928,#5967,.T.);

+#16275=EDGE_CURVE('',#10832,#9928,#5960,.T.);

+#16286=EDGE_CURVE('',#10836,#9932,#5932,.T.);

+#16288=EDGE_CURVE('',#9932,#9927,#5974,.T.);

+#16300=EDGE_CURVE('',#10834,#9930,#5946,.T.);

+#16302=EDGE_CURVE('',#9930,#9932,#5981,.T.);

+#16315=EDGE_CURVE('',#9928,#9930,#5988,.T.);

+#16332=EDGE_CURVE('',#10351,#10352,#6093,.T.);

+#16334=EDGE_CURVE('',#10356,#10351,#6184,.T.);

+#16336=EDGE_CURVE('',#10354,#10356,#6149,.T.);

+#16338=EDGE_CURVE('',#10352,#10354,#6128,.T.);

+#16348=EDGE_CURVE('',#9935,#9936,#5995,.T.);

+#16350=EDGE_CURVE('',#9940,#9935,#6002,.T.);

+#16352=EDGE_CURVE('',#9938,#9940,#6009,.T.);

+#16354=EDGE_CURVE('',#9936,#9938,#6016,.T.);

+#16358=EDGE_CURVE('',#10359,#10360,#6205,.T.);

+#16360=EDGE_CURVE('',#10364,#10359,#6296,.T.);

+#16362=EDGE_CURVE('',#10362,#10364,#6261,.T.);

+#16364=EDGE_CURVE('',#10360,#10362,#6240,.T.);

+#16375=EDGE_CURVE('',#10839,#9935,#6030,.T.);

+#16378=EDGE_CURVE('',#10840,#9936,#6072,.T.);

+#16389=EDGE_CURVE('',#10844,#9940,#6044,.T.);

+#16402=EDGE_CURVE('',#10842,#9938,#6058,.T.);

+#16426=EDGE_CURVE('',#10374,#10367,#6079,.T.);

+#16428=EDGE_CURVE('',#10367,#10351,#6086,.T.);

+#16431=EDGE_CURVE('',#10374,#10352,#6121,.T.);

+#16442=EDGE_CURVE('',#10374,#10376,#6107,.T.);

+#16445=EDGE_CURVE('',#10367,#10371,#6100,.T.);

+#16457=EDGE_CURVE('',#10380,#10374,#6114,.T.);

+#16459=EDGE_CURVE('',#10380,#10378,#6156,.T.);

+#16472=EDGE_CURVE('',#10380,#10354,#6142,.T.);

+#16482=EDGE_CURVE('',#10368,#10380,#6135,.T.);

+#16486=EDGE_CURVE('',#10368,#10356,#6177,.T.);

+#16499=EDGE_CURVE('',#10368,#10372,#6163,.T.);

+#16509=EDGE_CURVE('',#10367,#10368,#6170,.T.);

+#16534=EDGE_CURVE('',#10394,#10390,#6191,.T.);

+#16536=EDGE_CURVE('',#10390,#10359,#6198,.T.);

+#16539=EDGE_CURVE('',#10394,#10360,#6233,.T.);

+#16550=EDGE_CURVE('',#10394,#10396,#6219,.T.);

+#16553=EDGE_CURVE('',#10390,#10392,#6212,.T.);

+#16565=EDGE_CURVE('',#10388,#10394,#6226,.T.);

+#16567=EDGE_CURVE('',#10388,#10384,#6268,.T.);

+#16580=EDGE_CURVE('',#10388,#10362,#6254,.T.);

+#16590=EDGE_CURVE('',#10387,#10388,#6247,.T.);

+#16594=EDGE_CURVE('',#10387,#10364,#6289,.T.);

+#16607=EDGE_CURVE('',#10387,#10383,#6275,.T.);

+#16617=EDGE_CURVE('',#10390,#10387,#6282,.T.);

+#16643=EDGE_CURVE('',#10847,#9943,#6310,.T.);

+#16645=EDGE_CURVE('',#9943,#9944,#6359,.T.);

+#16647=EDGE_CURVE('',#10848,#9944,#6352,.T.);

+#16658=EDGE_CURVE('',#10852,#9948,#6324,.T.);

+#16660=EDGE_CURVE('',#9948,#9943,#6366,.T.);

+#16672=EDGE_CURVE('',#10850,#9946,#6338,.T.);

+#16674=EDGE_CURVE('',#9946,#9948,#6373,.T.);

+#16687=EDGE_CURVE('',#9944,#9946,#6380,.T.);

+#16704=EDGE_CURVE('',#10399,#10400,#6485,.T.);

+#16706=EDGE_CURVE('',#10404,#10399,#6576,.T.);

+#16708=EDGE_CURVE('',#10402,#10404,#6541,.T.);

+#16710=EDGE_CURVE('',#10400,#10402,#6520,.T.);

+#16720=EDGE_CURVE('',#9951,#9952,#6387,.T.);

+#16722=EDGE_CURVE('',#9956,#9951,#6394,.T.);

+#16724=EDGE_CURVE('',#9954,#9956,#6401,.T.);

+#16726=EDGE_CURVE('',#9952,#9954,#6408,.T.);

+#16730=EDGE_CURVE('',#10407,#10408,#6597,.T.);

+#16732=EDGE_CURVE('',#10412,#10407,#6688,.T.);

+#16734=EDGE_CURVE('',#10410,#10412,#6653,.T.);

+#16736=EDGE_CURVE('',#10408,#10410,#6632,.T.);

+#16747=EDGE_CURVE('',#10855,#9951,#6422,.T.);

+#16750=EDGE_CURVE('',#10856,#9952,#6464,.T.);

+#16761=EDGE_CURVE('',#10860,#9956,#6436,.T.);

+#16774=EDGE_CURVE('',#10858,#9954,#6450,.T.);

+#16798=EDGE_CURVE('',#10422,#10415,#6471,.T.);

+#16800=EDGE_CURVE('',#10415,#10399,#6478,.T.);

+#16803=EDGE_CURVE('',#10422,#10400,#6513,.T.);

+#16814=EDGE_CURVE('',#10422,#10424,#6499,.T.);

+#16817=EDGE_CURVE('',#10415,#10419,#6492,.T.);

+#16829=EDGE_CURVE('',#10428,#10422,#6506,.T.);

+#16831=EDGE_CURVE('',#10428,#10426,#6548,.T.);

+#16844=EDGE_CURVE('',#10428,#10402,#6534,.T.);

+#16854=EDGE_CURVE('',#10416,#10428,#6527,.T.);

+#16858=EDGE_CURVE('',#10416,#10404,#6569,.T.);

+#16871=EDGE_CURVE('',#10416,#10420,#6555,.T.);

+#16881=EDGE_CURVE('',#10415,#10416,#6562,.T.);

+#16906=EDGE_CURVE('',#10442,#10438,#6583,.T.);

+#16908=EDGE_CURVE('',#10438,#10407,#6590,.T.);

+#16911=EDGE_CURVE('',#10442,#10408,#6625,.T.);

+#16922=EDGE_CURVE('',#10442,#10444,#6611,.T.);

+#16925=EDGE_CURVE('',#10438,#10440,#6604,.T.);

+#16937=EDGE_CURVE('',#10436,#10442,#6618,.T.);

+#16939=EDGE_CURVE('',#10436,#10432,#6660,.T.);

+#16952=EDGE_CURVE('',#10436,#10410,#6646,.T.);

+#16962=EDGE_CURVE('',#10435,#10436,#6639,.T.);

+#16966=EDGE_CURVE('',#10435,#10412,#6681,.T.);

+#16979=EDGE_CURVE('',#10435,#10431,#6667,.T.);

+#16989=EDGE_CURVE('',#10438,#10435,#6674,.T.);

+#17015=EDGE_CURVE('',#10863,#9959,#6702,.T.);

+#17017=EDGE_CURVE('',#9959,#9960,#6751,.T.);

+#17019=EDGE_CURVE('',#10864,#9960,#6744,.T.);

+#17030=EDGE_CURVE('',#10868,#9964,#6716,.T.);

+#17032=EDGE_CURVE('',#9964,#9959,#6758,.T.);

+#17044=EDGE_CURVE('',#10866,#9962,#6730,.T.);

+#17046=EDGE_CURVE('',#9962,#9964,#6765,.T.);

+#17059=EDGE_CURVE('',#9960,#9962,#6772,.T.);

+#17076=EDGE_CURVE('',#10447,#10448,#6877,.T.);

+#17078=EDGE_CURVE('',#10452,#10447,#6968,.T.);

+#17080=EDGE_CURVE('',#10450,#10452,#6933,.T.);

+#17082=EDGE_CURVE('',#10448,#10450,#6912,.T.);

+#17092=EDGE_CURVE('',#9967,#9968,#6779,.T.);

+#17094=EDGE_CURVE('',#9972,#9967,#6786,.T.);

+#17096=EDGE_CURVE('',#9970,#9972,#6793,.T.);

+#17098=EDGE_CURVE('',#9968,#9970,#6800,.T.);

+#17102=EDGE_CURVE('',#10455,#10456,#6989,.T.);

+#17104=EDGE_CURVE('',#10460,#10455,#7080,.T.);

+#17106=EDGE_CURVE('',#10458,#10460,#7045,.T.);

+#17108=EDGE_CURVE('',#10456,#10458,#7024,.T.);

+#17119=EDGE_CURVE('',#10871,#9967,#6814,.T.);

+#17122=EDGE_CURVE('',#10872,#9968,#6856,.T.);

+#17133=EDGE_CURVE('',#10876,#9972,#6828,.T.);

+#17146=EDGE_CURVE('',#10874,#9970,#6842,.T.);

+#17170=EDGE_CURVE('',#10470,#10463,#6863,.T.);

+#17172=EDGE_CURVE('',#10463,#10447,#6870,.T.);

+#17175=EDGE_CURVE('',#10470,#10448,#6905,.T.);

+#17186=EDGE_CURVE('',#10470,#10472,#6891,.T.);

+#17189=EDGE_CURVE('',#10463,#10467,#6884,.T.);

+#17201=EDGE_CURVE('',#10476,#10470,#6898,.T.);

+#17203=EDGE_CURVE('',#10476,#10474,#6940,.T.);

+#17216=EDGE_CURVE('',#10476,#10450,#6926,.T.);

+#17226=EDGE_CURVE('',#10464,#10476,#6919,.T.);

+#17230=EDGE_CURVE('',#10464,#10452,#6961,.T.);

+#17243=EDGE_CURVE('',#10464,#10468,#6947,.T.);

+#17253=EDGE_CURVE('',#10463,#10464,#6954,.T.);

+#17278=EDGE_CURVE('',#10490,#10486,#6975,.T.);

+#17280=EDGE_CURVE('',#10486,#10455,#6982,.T.);

+#17283=EDGE_CURVE('',#10490,#10456,#7017,.T.);

+#17294=EDGE_CURVE('',#10490,#10492,#7003,.T.);

+#17297=EDGE_CURVE('',#10486,#10488,#6996,.T.);

+#17309=EDGE_CURVE('',#10484,#10490,#7010,.T.);

+#17311=EDGE_CURVE('',#10484,#10480,#7052,.T.);

+#17324=EDGE_CURVE('',#10484,#10458,#7038,.T.);

+#17334=EDGE_CURVE('',#10483,#10484,#7031,.T.);

+#17338=EDGE_CURVE('',#10483,#10460,#7073,.T.);

+#17351=EDGE_CURVE('',#10483,#10479,#7059,.T.);

+#17361=EDGE_CURVE('',#10486,#10483,#7066,.T.);

+#17387=EDGE_CURVE('',#10879,#9975,#7094,.T.);

+#17389=EDGE_CURVE('',#9975,#9976,#7143,.T.);

+#17391=EDGE_CURVE('',#10880,#9976,#7136,.T.);

+#17402=EDGE_CURVE('',#10884,#9980,#7108,.T.);

+#17404=EDGE_CURVE('',#9980,#9975,#7150,.T.);

+#17416=EDGE_CURVE('',#10882,#9978,#7122,.T.);

+#17418=EDGE_CURVE('',#9978,#9980,#7157,.T.);

+#17431=EDGE_CURVE('',#9976,#9978,#7164,.T.);

+#17448=EDGE_CURVE('',#10495,#10496,#7269,.T.);

+#17450=EDGE_CURVE('',#10500,#10495,#7360,.T.);

+#17452=EDGE_CURVE('',#10498,#10500,#7325,.T.);

+#17454=EDGE_CURVE('',#10496,#10498,#7304,.T.);

+#17464=EDGE_CURVE('',#9983,#9984,#7171,.T.);

+#17466=EDGE_CURVE('',#9988,#9983,#7178,.T.);

+#17468=EDGE_CURVE('',#9986,#9988,#7185,.T.);

+#17470=EDGE_CURVE('',#9984,#9986,#7192,.T.);

+#17474=EDGE_CURVE('',#10503,#10504,#7381,.T.);

+#17476=EDGE_CURVE('',#10508,#10503,#7472,.T.);

+#17478=EDGE_CURVE('',#10506,#10508,#7437,.T.);

+#17480=EDGE_CURVE('',#10504,#10506,#7416,.T.);

+#17491=EDGE_CURVE('',#10887,#9983,#7206,.T.);

+#17494=EDGE_CURVE('',#10888,#9984,#7248,.T.);

+#17505=EDGE_CURVE('',#10892,#9988,#7220,.T.);

+#17518=EDGE_CURVE('',#10890,#9986,#7234,.T.);

+#17542=EDGE_CURVE('',#10518,#10511,#7255,.T.);

+#17544=EDGE_CURVE('',#10511,#10495,#7262,.T.);

+#17547=EDGE_CURVE('',#10518,#10496,#7297,.T.);

+#17558=EDGE_CURVE('',#10518,#10520,#7283,.T.);

+#17561=EDGE_CURVE('',#10511,#10515,#7276,.T.);

+#17573=EDGE_CURVE('',#10524,#10518,#7290,.T.);

+#17575=EDGE_CURVE('',#10524,#10522,#7332,.T.);

+#17588=EDGE_CURVE('',#10524,#10498,#7318,.T.);

+#17598=EDGE_CURVE('',#10512,#10524,#7311,.T.);

+#17602=EDGE_CURVE('',#10512,#10500,#7353,.T.);

+#17615=EDGE_CURVE('',#10512,#10516,#7339,.T.);

+#17625=EDGE_CURVE('',#10511,#10512,#7346,.T.);

+#17650=EDGE_CURVE('',#10538,#10534,#7367,.T.);

+#17652=EDGE_CURVE('',#10534,#10503,#7374,.T.);

+#17655=EDGE_CURVE('',#10538,#10504,#7409,.T.);

+#17666=EDGE_CURVE('',#10538,#10540,#7395,.T.);

+#17669=EDGE_CURVE('',#10534,#10536,#7388,.T.);

+#17681=EDGE_CURVE('',#10532,#10538,#7402,.T.);

+#17683=EDGE_CURVE('',#10532,#10528,#7444,.T.);

+#17696=EDGE_CURVE('',#10532,#10506,#7430,.T.);

+#17706=EDGE_CURVE('',#10531,#10532,#7423,.T.);

+#17710=EDGE_CURVE('',#10531,#10508,#7465,.T.);

+#17723=EDGE_CURVE('',#10531,#10527,#7451,.T.);

+#17733=EDGE_CURVE('',#10534,#10531,#7458,.T.);

+#17759=EDGE_CURVE('',#10895,#9991,#7486,.T.);

+#17761=EDGE_CURVE('',#9991,#9992,#7535,.T.);

+#17763=EDGE_CURVE('',#10896,#9992,#7528,.T.);

+#17774=EDGE_CURVE('',#10900,#9996,#7500,.T.);

+#17776=EDGE_CURVE('',#9996,#9991,#7542,.T.);

+#17788=EDGE_CURVE('',#10898,#9994,#7514,.T.);

+#17790=EDGE_CURVE('',#9994,#9996,#7549,.T.);

+#17803=EDGE_CURVE('',#9992,#9994,#7556,.T.);

+#17820=EDGE_CURVE('',#10543,#10544,#7661,.T.);

+#17822=EDGE_CURVE('',#10548,#10543,#7752,.T.);

+#17824=EDGE_CURVE('',#10546,#10548,#7717,.T.);

+#17826=EDGE_CURVE('',#10544,#10546,#7696,.T.);

+#17836=EDGE_CURVE('',#9999,#10000,#7563,.T.);

+#17838=EDGE_CURVE('',#10004,#9999,#7570,.T.);

+#17840=EDGE_CURVE('',#10002,#10004,#7577,.T.);

+#17842=EDGE_CURVE('',#10000,#10002,#7584,.T.);

+#17846=EDGE_CURVE('',#10551,#10552,#7773,.T.);

+#17848=EDGE_CURVE('',#10556,#10551,#7864,.T.);

+#17850=EDGE_CURVE('',#10554,#10556,#7829,.T.);

+#17852=EDGE_CURVE('',#10552,#10554,#7808,.T.);

+#17863=EDGE_CURVE('',#10903,#9999,#7598,.T.);

+#17866=EDGE_CURVE('',#10904,#10000,#7640,.T.);

+#17877=EDGE_CURVE('',#10908,#10004,#7612,.T.);

+#17890=EDGE_CURVE('',#10906,#10002,#7626,.T.);

+#17914=EDGE_CURVE('',#10566,#10559,#7647,.T.);

+#17916=EDGE_CURVE('',#10559,#10543,#7654,.T.);

+#17919=EDGE_CURVE('',#10566,#10544,#7689,.T.);

+#17930=EDGE_CURVE('',#10566,#10568,#7675,.T.);

+#17933=EDGE_CURVE('',#10559,#10563,#7668,.T.);

+#17945=EDGE_CURVE('',#10572,#10566,#7682,.T.);

+#17947=EDGE_CURVE('',#10572,#10570,#7724,.T.);

+#17960=EDGE_CURVE('',#10572,#10546,#7710,.T.);

+#17970=EDGE_CURVE('',#10560,#10572,#7703,.T.);

+#17974=EDGE_CURVE('',#10560,#10548,#7745,.T.);

+#17987=EDGE_CURVE('',#10560,#10564,#7731,.T.);

+#17997=EDGE_CURVE('',#10559,#10560,#7738,.T.);

+#18022=EDGE_CURVE('',#10586,#10582,#7759,.T.);

+#18024=EDGE_CURVE('',#10582,#10551,#7766,.T.);

+#18027=EDGE_CURVE('',#10586,#10552,#7801,.T.);

+#18038=EDGE_CURVE('',#10586,#10588,#7787,.T.);

+#18041=EDGE_CURVE('',#10582,#10584,#7780,.T.);

+#18053=EDGE_CURVE('',#10580,#10586,#7794,.T.);

+#18055=EDGE_CURVE('',#10580,#10576,#7836,.T.);

+#18068=EDGE_CURVE('',#10580,#10554,#7822,.T.);

+#18078=EDGE_CURVE('',#10579,#10580,#7815,.T.);

+#18082=EDGE_CURVE('',#10579,#10556,#7857,.T.);

+#18095=EDGE_CURVE('',#10579,#10575,#7843,.T.);

+#18105=EDGE_CURVE('',#10582,#10579,#7850,.T.);

+#18131=EDGE_CURVE('',#10911,#10007,#7878,.T.);

+#18133=EDGE_CURVE('',#10007,#10008,#7927,.T.);

+#18135=EDGE_CURVE('',#10912,#10008,#7920,.T.);

+#18146=EDGE_CURVE('',#10916,#10012,#7892,.T.);

+#18148=EDGE_CURVE('',#10012,#10007,#7934,.T.);

+#18160=EDGE_CURVE('',#10914,#10010,#7906,.T.);

+#18162=EDGE_CURVE('',#10010,#10012,#7941,.T.);

+#18175=EDGE_CURVE('',#10008,#10010,#7948,.T.);

+#18192=EDGE_CURVE('',#10591,#10592,#8053,.T.);

+#18194=EDGE_CURVE('',#10596,#10591,#8144,.T.);

+#18196=EDGE_CURVE('',#10594,#10596,#8109,.T.);

+#18198=EDGE_CURVE('',#10592,#10594,#8088,.T.);

+#18208=EDGE_CURVE('',#10015,#10016,#7955,.T.);

+#18210=EDGE_CURVE('',#10020,#10015,#7962,.T.);

+#18212=EDGE_CURVE('',#10018,#10020,#7969,.T.);

+#18214=EDGE_CURVE('',#10016,#10018,#7976,.T.);

+#18218=EDGE_CURVE('',#10599,#10600,#8165,.T.);

+#18220=EDGE_CURVE('',#10604,#10599,#8256,.T.);

+#18222=EDGE_CURVE('',#10602,#10604,#8221,.T.);

+#18224=EDGE_CURVE('',#10600,#10602,#8200,.T.);

+#18235=EDGE_CURVE('',#10919,#10015,#7990,.T.);

+#18238=EDGE_CURVE('',#10920,#10016,#8032,.T.);

+#18249=EDGE_CURVE('',#10924,#10020,#8004,.T.);

+#18262=EDGE_CURVE('',#10922,#10018,#8018,.T.);

+#18286=EDGE_CURVE('',#10614,#10607,#8039,.T.);

+#18288=EDGE_CURVE('',#10607,#10591,#8046,.T.);

+#18291=EDGE_CURVE('',#10614,#10592,#8081,.T.);

+#18302=EDGE_CURVE('',#10614,#10616,#8067,.T.);

+#18305=EDGE_CURVE('',#10607,#10611,#8060,.T.);

+#18317=EDGE_CURVE('',#10620,#10614,#8074,.T.);

+#18319=EDGE_CURVE('',#10620,#10618,#8116,.T.);

+#18332=EDGE_CURVE('',#10620,#10594,#8102,.T.);

+#18342=EDGE_CURVE('',#10608,#10620,#8095,.T.);

+#18346=EDGE_CURVE('',#10608,#10596,#8137,.T.);

+#18359=EDGE_CURVE('',#10608,#10612,#8123,.T.);

+#18369=EDGE_CURVE('',#10607,#10608,#8130,.T.);

+#18394=EDGE_CURVE('',#10634,#10630,#8151,.T.);

+#18396=EDGE_CURVE('',#10630,#10599,#8158,.T.);

+#18399=EDGE_CURVE('',#10634,#10600,#8193,.T.);

+#18410=EDGE_CURVE('',#10634,#10636,#8179,.T.);

+#18413=EDGE_CURVE('',#10630,#10632,#8172,.T.);

+#18425=EDGE_CURVE('',#10628,#10634,#8186,.T.);

+#18427=EDGE_CURVE('',#10628,#10624,#8228,.T.);

+#18440=EDGE_CURVE('',#10628,#10602,#8214,.T.);

+#18450=EDGE_CURVE('',#10627,#10628,#8207,.T.);

+#18454=EDGE_CURVE('',#10627,#10604,#8249,.T.);

+#18467=EDGE_CURVE('',#10627,#10623,#8235,.T.);

+#18477=EDGE_CURVE('',#10630,#10627,#8242,.T.);

+#18503=EDGE_CURVE('',#10927,#10023,#8270,.T.);

+#18505=EDGE_CURVE('',#10023,#10024,#8319,.T.);

+#18507=EDGE_CURVE('',#10928,#10024,#8312,.T.);

+#18518=EDGE_CURVE('',#10932,#10028,#8284,.T.);

+#18520=EDGE_CURVE('',#10028,#10023,#8326,.T.);

+#18532=EDGE_CURVE('',#10930,#10026,#8298,.T.);

+#18534=EDGE_CURVE('',#10026,#10028,#8333,.T.);

+#18547=EDGE_CURVE('',#10024,#10026,#8340,.T.);

+#18564=EDGE_CURVE('',#10639,#10640,#8445,.T.);

+#18566=EDGE_CURVE('',#10644,#10639,#8536,.T.);

+#18568=EDGE_CURVE('',#10642,#10644,#8501,.T.);

+#18570=EDGE_CURVE('',#10640,#10642,#8480,.T.);

+#18580=EDGE_CURVE('',#10031,#10032,#8347,.T.);

+#18582=EDGE_CURVE('',#10036,#10031,#8354,.T.);

+#18584=EDGE_CURVE('',#10034,#10036,#8361,.T.);

+#18586=EDGE_CURVE('',#10032,#10034,#8368,.T.);

+#18590=EDGE_CURVE('',#10647,#10648,#8557,.T.);

+#18592=EDGE_CURVE('',#10652,#10647,#8648,.T.);

+#18594=EDGE_CURVE('',#10650,#10652,#8613,.T.);

+#18596=EDGE_CURVE('',#10648,#10650,#8592,.T.);

+#18607=EDGE_CURVE('',#10935,#10031,#8382,.T.);

+#18610=EDGE_CURVE('',#10936,#10032,#8424,.T.);

+#18621=EDGE_CURVE('',#10940,#10036,#8396,.T.);

+#18634=EDGE_CURVE('',#10938,#10034,#8410,.T.);

+#18658=EDGE_CURVE('',#10662,#10655,#8431,.T.);

+#18660=EDGE_CURVE('',#10655,#10639,#8438,.T.);

+#18663=EDGE_CURVE('',#10662,#10640,#8473,.T.);

+#18674=EDGE_CURVE('',#10662,#10664,#8459,.T.);

+#18677=EDGE_CURVE('',#10655,#10659,#8452,.T.);

+#18689=EDGE_CURVE('',#10668,#10662,#8466,.T.);

+#18691=EDGE_CURVE('',#10668,#10666,#8508,.T.);

+#18704=EDGE_CURVE('',#10668,#10642,#8494,.T.);

+#18714=EDGE_CURVE('',#10656,#10668,#8487,.T.);

+#18718=EDGE_CURVE('',#10656,#10644,#8529,.T.);

+#18731=EDGE_CURVE('',#10656,#10660,#8515,.T.);

+#18741=EDGE_CURVE('',#10655,#10656,#8522,.T.);

+#18766=EDGE_CURVE('',#10682,#10678,#8543,.T.);

+#18768=EDGE_CURVE('',#10678,#10647,#8550,.T.);

+#18771=EDGE_CURVE('',#10682,#10648,#8585,.T.);

+#18782=EDGE_CURVE('',#10682,#10684,#8571,.T.);

+#18785=EDGE_CURVE('',#10678,#10680,#8564,.T.);

+#18797=EDGE_CURVE('',#10676,#10682,#8578,.T.);

+#18799=EDGE_CURVE('',#10676,#10672,#8620,.T.);

+#18812=EDGE_CURVE('',#10676,#10650,#8606,.T.);

+#18822=EDGE_CURVE('',#10675,#10676,#8599,.T.);

+#18826=EDGE_CURVE('',#10675,#10652,#8641,.T.);

+#18839=EDGE_CURVE('',#10675,#10671,#8627,.T.);

+#18849=EDGE_CURVE('',#10678,#10675,#8634,.T.);

+#18875=EDGE_CURVE('',#10943,#10047,#8662,.T.);

+#18877=EDGE_CURVE('',#10047,#10048,#8711,.T.);

+#18879=EDGE_CURVE('',#10944,#10048,#8704,.T.);

+#18890=EDGE_CURVE('',#10948,#10052,#8676,.T.);

+#18892=EDGE_CURVE('',#10052,#10047,#8718,.T.);

+#18904=EDGE_CURVE('',#10946,#10050,#8690,.T.);

+#18906=EDGE_CURVE('',#10050,#10052,#8725,.T.);

+#18919=EDGE_CURVE('',#10048,#10050,#8732,.T.);

+#18936=EDGE_CURVE('',#10687,#10688,#8837,.T.);

+#18938=EDGE_CURVE('',#10692,#10687,#8928,.T.);

+#18940=EDGE_CURVE('',#10690,#10692,#8893,.T.);

+#18942=EDGE_CURVE('',#10688,#10690,#8872,.T.);

+#18952=EDGE_CURVE('',#10055,#10056,#8739,.T.);

+#18954=EDGE_CURVE('',#10060,#10055,#8746,.T.);

+#18956=EDGE_CURVE('',#10058,#10060,#8753,.T.);

+#18958=EDGE_CURVE('',#10056,#10058,#8760,.T.);

+#18962=EDGE_CURVE('',#10695,#10696,#8949,.T.);

+#18964=EDGE_CURVE('',#10700,#10695,#9040,.T.);

+#18966=EDGE_CURVE('',#10698,#10700,#9005,.T.);

+#18968=EDGE_CURVE('',#10696,#10698,#8984,.T.);

+#18979=EDGE_CURVE('',#10951,#10055,#8774,.T.);

+#18982=EDGE_CURVE('',#10952,#10056,#8816,.T.);

+#18993=EDGE_CURVE('',#10956,#10060,#8788,.T.);

+#19006=EDGE_CURVE('',#10954,#10058,#8802,.T.);

+#19030=EDGE_CURVE('',#10710,#10703,#8823,.T.);

+#19032=EDGE_CURVE('',#10703,#10687,#8830,.T.);

+#19035=EDGE_CURVE('',#10710,#10688,#8865,.T.);

+#19046=EDGE_CURVE('',#10710,#10712,#8851,.T.);

+#19049=EDGE_CURVE('',#10703,#10707,#8844,.T.);

+#19061=EDGE_CURVE('',#10716,#10710,#8858,.T.);

+#19063=EDGE_CURVE('',#10716,#10714,#8900,.T.);

+#19076=EDGE_CURVE('',#10716,#10690,#8886,.T.);

+#19086=EDGE_CURVE('',#10704,#10716,#8879,.T.);

+#19090=EDGE_CURVE('',#10704,#10692,#8921,.T.);

+#19103=EDGE_CURVE('',#10704,#10708,#8907,.T.);

+#19113=EDGE_CURVE('',#10703,#10704,#8914,.T.);

+#19138=EDGE_CURVE('',#10730,#10726,#8935,.T.);

+#19140=EDGE_CURVE('',#10726,#10695,#8942,.T.);

+#19143=EDGE_CURVE('',#10730,#10696,#8977,.T.);

+#19154=EDGE_CURVE('',#10730,#10732,#8963,.T.);

+#19157=EDGE_CURVE('',#10726,#10728,#8956,.T.);

+#19169=EDGE_CURVE('',#10724,#10730,#8970,.T.);

+#19171=EDGE_CURVE('',#10724,#10720,#9012,.T.);

+#19184=EDGE_CURVE('',#10724,#10698,#8998,.T.);

+#19194=EDGE_CURVE('',#10723,#10724,#8991,.T.);

+#19198=EDGE_CURVE('',#10723,#10700,#9033,.T.);

+#19211=EDGE_CURVE('',#10723,#10719,#9019,.T.);

+#19221=EDGE_CURVE('',#10726,#10723,#9026,.T.);

+#19246=EDGE_CURVE('',#9348,#9347,#9048,.T.);

+#19248=EDGE_CURVE('',#9352,#9347,#9102,.T.);

+#19251=EDGE_CURVE('',#9350,#9348,#9055,.T.);

+#19261=EDGE_CURVE('',#9344,#9343,#9079,.T.);

+#19263=EDGE_CURVE('',#9343,#9347,#9087,.T.);

+#19266=EDGE_CURVE('',#9344,#9348,#9063,.T.);

+#19276=EDGE_CURVE('',#9343,#9344,#9071,.T.);

+#19289=EDGE_CURVE('',#9347,#9348,#9095,.T.);

+#19312=EDGE_CURVE('',#9360,#9359,#9110,.T.);

+#19314=EDGE_CURVE('',#9364,#9359,#9164,.T.);

+#19317=EDGE_CURVE('',#9362,#9360,#9117,.T.);

+#19327=EDGE_CURVE('',#9356,#9355,#9141,.T.);

+#19329=EDGE_CURVE('',#9355,#9359,#9149,.T.);

+#19332=EDGE_CURVE('',#9356,#9360,#9125,.T.);

+#19342=EDGE_CURVE('',#9355,#9356,#9133,.T.);

+#19355=EDGE_CURVE('',#9359,#9360,#9157,.T.);

+#19390=EDGE_CURVE('',#9336,#9338,#9192,.T.);

+#19392=EDGE_CURVE('',#9338,#9407,#9199,.T.);

+#19395=EDGE_CURVE('',#9336,#9408,#9234,.T.);

+#19406=EDGE_CURVE('',#9336,#9334,#9220,.T.);

+#19409=EDGE_CURVE('',#9338,#9340,#9213,.T.);

+#19421=EDGE_CURVE('',#9332,#9336,#9227,.T.);

+#19423=EDGE_CURVE('',#9332,#9328,#9269,.T.);

+#19436=EDGE_CURVE('',#9332,#9410,#9255,.T.);

+#19446=EDGE_CURVE('',#9331,#9332,#9248,.T.);

+#19450=EDGE_CURVE('',#9331,#9412,#9290,.T.);

+#19463=EDGE_CURVE('',#9331,#9327,#9276,.T.);

+#19473=EDGE_CURVE('',#9338,#9331,#9283,.T.);

+#19501=(LENGTH_UNIT()NAMED_UNIT(*)SI_UNIT(.MILLI.,.METRE.));

+#19503=(NAMED_UNIT(*)PLANE_ANGLE_UNIT()SI_UNIT($,.RADIAN.));

+#19506=(NAMED_UNIT(*)SI_UNIT($,.STERADIAN.)SOLID_ANGLE_UNIT());

+#19512=AXIS2_PLACEMENT_3D('',#19509,#19510,#19511);

+#19513=ADVANCED_BREP_SHAPE_REPRESENTATION('',(#19512,#19494),#19508);

+#19520=PRODUCT_DEFINITION('design','',#19519,#19516);

+#19521=PRODUCT_DEFINITION_SHAPE('','SHAPE FOR M20-78120_MOULD.',#19520);

+#19522=SHAPE_DEFINITION_REPRESENTATION(#19521,#19513);

+#19523=SHAPE_DEFINITION_REPRESENTATION(#19524,#19525);

+#19524=PRODUCT_DEFINITION_SHAPE('','SHAPE FOR M20-7812045_ASM.',#21712);

+#19525=SHAPE_REPRESENTATION('',(#19531,#21340,#21349,#21358,#21367,#21376,

+#21385,#21394,#21403,#21412,#21421,#21430,#21439,#21448,#21457,#21466,#21475,

+#21484,#21493,#21502,#21511,#21520,#21529,#21538,#21547,#21556,#21565,#21574,

+#21583,#21592,#21601,#21610,#21619,#21628,#21637,#21646,#21655,#21664,#21673,

+#21682,#21691,#21706),#21702);

+#19526=NEXT_ASSEMBLY_USAGE_OCCURRENCE('605','Next assembly relationship',

+'M20-78120_MOULD',#21712,#19520,$);

+#19527=PRODUCT_DEFINITION_SHAPE('Placement #605',

+'Placement of M20-78120_MOULD with respect to M20-7812045_ASM',#19526);

+#19603=CIRCLE('',#19602,2.E-1);

+#19611=CIRCLE('',#19610,2.E-1);

+#19640=CIRCLE('',#19639,1.E-1);

+#19648=CIRCLE('',#19647,1.E-1);

+#19670=CIRCLE('',#19669,1.E-1);

+#19678=CIRCLE('',#19677,1.E-1);

+#19707=CIRCLE('',#19706,2.E-1);

+#19743=CIRCLE('',#19742,2.E-1);

+#19765=CIRCLE('',#19764,2.E-1);

+#19843=CIRCLE('',#19842,2.E-1);

+#19956=CIRCLE('',#19955,2.E-1);

+#19992=CIRCLE('',#19991,2.E-1);

+#20028=CIRCLE('',#20027,2.E-1);

+#20064=CIRCLE('',#20063,2.E-1);

+#20079=CIRCLE('',#20078,2.E-1);

+#20115=CIRCLE('',#20114,2.E-1);

+#20130=CIRCLE('',#20129,2.E-1);

+#20145=CIRCLE('',#20144,2.E-1);

+#20223=CIRCLE('',#20222,1.E-1);

+#20231=CIRCLE('',#20230,1.E-1);

+#20281=CIRCLE('',#20280,1.E-1);

+#20289=CIRCLE('',#20288,1.E-1);

+#20318=CIRCLE('',#20317,1.E-1);

+#20326=CIRCLE('',#20325,1.E-1);

+#20348=CIRCLE('',#20347,2.E-1);

+#20356=CIRCLE('',#20355,2.E-1);

+#20385=CIRCLE('',#20384,2.E-1);

+#20393=CIRCLE('',#20392,2.E-1);

+#20592=EDGE_CURVE('',#20456,#20474,#19539,.T.);

+#20594=EDGE_CURVE('',#20577,#20456,#19546,.T.);

+#20596=EDGE_CURVE('',#20518,#20577,#19553,.T.);

+#20598=EDGE_CURVE('',#20518,#20488,#19560,.T.);

+#20600=EDGE_CURVE('',#20478,#20488,#19714,.T.);

+#20602=EDGE_CURVE('',#20478,#20474,#19567,.T.);

+#20612=EDGE_CURVE('',#20524,#20511,#19574,.T.);

+#20614=EDGE_CURVE('',#20507,#20511,#19640,.T.);

+#20616=EDGE_CURVE('',#20507,#20503,#19581,.T.);

+#20618=EDGE_CURVE('',#20499,#20503,#19670,.T.);

+#20620=EDGE_CURVE('',#20522,#20499,#19588,.T.);

+#20622=EDGE_CURVE('',#20522,#20542,#20006,.T.);

+#20624=EDGE_CURVE('',#20455,#20542,#20187,.T.);

+#20626=EDGE_CURVE('',#20455,#20456,#19595,.T.);

+#20629=EDGE_CURVE('',#20480,#20474,#19603,.T.);

+#20631=EDGE_CURVE('',#20482,#20480,#19864,.T.);

+#20633=EDGE_CURVE('',#20476,#20482,#19611,.T.);

+#20635=EDGE_CURVE('',#20451,#20476,#19906,.T.);

+#20637=EDGE_CURVE('',#20451,#20452,#19618,.T.);

+#20639=EDGE_CURVE('',#20452,#20524,#19625,.T.);

+#20649=EDGE_CURVE('',#20511,#20512,#19632,.T.);

+#20652=EDGE_CURVE('',#20516,#20524,#20013,.T.);

+#20654=EDGE_CURVE('',#20516,#20512,#19728,.T.);

+#20664=EDGE_CURVE('',#20507,#20508,#19662,.T.);

+#20668=EDGE_CURVE('',#20512,#20508,#19648,.T.);

+#20678=EDGE_CURVE('',#20503,#20504,#19655,.T.);

+#20682=EDGE_CURVE('',#20508,#20496,#19721,.T.);

+#20684=EDGE_CURVE('',#20496,#20494,#19786,.T.);

+#20686=EDGE_CURVE('',#20494,#20504,#19699,.T.);

+#20696=EDGE_CURVE('',#20499,#20500,#19685,.T.);

+#20700=EDGE_CURVE('',#20504,#20500,#19678,.T.);

+#20711=EDGE_CURVE('',#20514,#20500,#19692,.T.);

+#20713=EDGE_CURVE('',#20514,#20522,#19941,.T.);

+#20727=EDGE_CURVE('',#20472,#20494,#19779,.T.);

+#20729=EDGE_CURVE('',#20471,#20472,#19878,.T.);

+#20731=EDGE_CURVE('',#20478,#20471,#19707,.T.);

+#20734=EDGE_CURVE('',#20514,#20488,#19948,.T.);

+#20747=EDGE_CURVE('',#20486,#20516,#20071,.T.);

+#20749=EDGE_CURVE('',#20486,#20484,#19735,.T.);

+#20751=EDGE_CURVE('',#20467,#20484,#19743,.T.);

+#20753=EDGE_CURVE('',#20467,#20468,#19850,.T.);

+#20755=EDGE_CURVE('',#20468,#20496,#19750,.T.);

+#20765=EDGE_CURVE('',#20491,#20494,#19757,.T.);

+#20767=EDGE_CURVE('',#20444,#20491,#19814,.T.);

+#20769=EDGE_CURVE('',#20443,#20444,#19765,.T.);

+#20771=EDGE_CURVE('',#20443,#20428,#19772,.T.);

+#20773=EDGE_CURVE('',#20438,#20428,#20370,.T.);

+#20775=EDGE_CURVE('',#20460,#20438,#20340,.T.);

+#20777=EDGE_CURVE('',#20464,#20460,#20326,.T.);

+#20779=EDGE_CURVE('',#20464,#20472,#19885,.T.);

+#20790=EDGE_CURVE('',#20491,#20492,#19793,.T.);

+#20794=EDGE_CURVE('',#20492,#20496,#19821,.T.);

+#20805=EDGE_CURVE('',#20447,#20492,#19800,.T.);

+#20807=EDGE_CURVE('',#20447,#20444,#19807,.T.);

+#20820=EDGE_CURVE('',#20463,#20468,#19899,.T.);

+#20822=EDGE_CURVE('',#20459,#20463,#20318,.T.);

+#20824=EDGE_CURVE('',#20459,#20440,#20363,.T.);

+#20826=EDGE_CURVE('',#20440,#20431,#19828,.T.);

+#20828=EDGE_CURVE('',#20431,#20448,#19835,.T.);

+#20830=EDGE_CURVE('',#20447,#20448,#19843,.T.);

+#20842=EDGE_CURVE('',#20482,#20467,#19857,.T.);

+#20845=EDGE_CURVE('',#20471,#20480,#19871,.T.);

+#20849=EDGE_CURVE('',#20463,#20464,#19892,.T.);

+#20862=EDGE_CURVE('',#20476,#20484,#19913,.T.);

+#20876=EDGE_CURVE('',#20520,#20486,#19920,.T.);

+#20878=EDGE_CURVE('',#20586,#20520,#19927,.T.);

+#20880=EDGE_CURVE('',#20586,#20451,#19934,.T.);

+#20893=EDGE_CURVE('',#20580,#20518,#19956,.T.);

+#20895=EDGE_CURVE('',#20554,#20580,#19963,.T.);

+#20897=EDGE_CURVE('',#20558,#20554,#20231,.T.);

+#20899=EDGE_CURVE('',#20540,#20558,#19970,.T.);

+#20901=EDGE_CURVE('',#20539,#20540,#19977,.T.);

+#20903=EDGE_CURVE('',#20566,#20539,#19984,.T.);

+#20905=EDGE_CURVE('',#20564,#20566,#19992,.T.);

+#20907=EDGE_CURVE('',#20542,#20564,#19999,.T.);

+#20919=EDGE_CURVE('',#20574,#20524,#20020,.T.);

+#20921=EDGE_CURVE('',#20572,#20574,#20028,.T.);

+#20923=EDGE_CURVE('',#20536,#20572,#20035,.T.);

+#20925=EDGE_CURVE('',#20535,#20536,#20042,.T.);

+#20927=EDGE_CURVE('',#20546,#20535,#20049,.T.);

+#20929=EDGE_CURVE('',#20550,#20546,#20289,.T.);

+#20931=EDGE_CURVE('',#20582,#20550,#20056,.T.);

+#20933=EDGE_CURVE('',#20520,#20582,#20064,.T.);

+#20945=EDGE_CURVE('',#20577,#20578,#20115,.T.);

+#20947=EDGE_CURVE('',#20580,#20578,#20238,.T.);

+#20959=EDGE_CURVE('',#20561,#20562,#20079,.T.);

+#20961=EDGE_CURVE('',#20561,#20531,#20086,.T.);

+#20963=EDGE_CURVE('',#20531,#20532,#20093,.T.);

+#20965=EDGE_CURVE('',#20532,#20557,#20100,.T.);

+#20967=EDGE_CURVE('',#20553,#20557,#20223,.T.);

+#20969=EDGE_CURVE('',#20553,#20578,#20107,.T.);

+#20974=EDGE_CURVE('',#20455,#20562,#20122,.T.);

+#20984=EDGE_CURVE('',#20569,#20570,#20130,.T.);

+#20986=EDGE_CURVE('',#20569,#20452,#20137,.T.);

+#20990=EDGE_CURVE('',#20584,#20586,#20145,.T.);

+#20992=EDGE_CURVE('',#20584,#20549,#20152,.T.);

+#20994=EDGE_CURVE('',#20545,#20549,#20281,.T.);

+#20996=EDGE_CURVE('',#20545,#20527,#20159,.T.);

+#20998=EDGE_CURVE('',#20527,#20528,#20166,.T.);

+#21000=EDGE_CURVE('',#20528,#20570,#20173,.T.);

+#21011=EDGE_CURVE('',#20564,#20562,#20180,.T.);

+#21014=EDGE_CURVE('',#20566,#20561,#20194,.T.);

+#21038=EDGE_CURVE('',#20531,#20539,#20201,.T.);

+#21052=EDGE_CURVE('',#20532,#20540,#20215,.T.);

+#21062=EDGE_CURVE('',#20557,#20558,#20208,.T.);

+#21075=EDGE_CURVE('',#20553,#20554,#20245,.T.);

+#21101=EDGE_CURVE('',#20572,#20570,#20252,.T.);

+#21104=EDGE_CURVE('',#20574,#20569,#20310,.T.);

+#21116=EDGE_CURVE('',#20528,#20536,#20259,.T.);

+#21128=EDGE_CURVE('',#20527,#20535,#20266,.T.);

+#21140=EDGE_CURVE('',#20545,#20546,#20273,.T.);

+#21155=EDGE_CURVE('',#20549,#20550,#20303,.T.);

+#21166=EDGE_CURVE('',#20584,#20582,#20296,.T.);

+#21215=EDGE_CURVE('',#20459,#20460,#20333,.T.);

+#21230=EDGE_CURVE('',#20434,#20438,#20348,.T.);

+#21232=EDGE_CURVE('',#20434,#20436,#20421,.T.);

+#21234=EDGE_CURVE('',#20440,#20436,#20356,.T.);

+#21245=EDGE_CURVE('',#20427,#20428,#20393,.T.);

+#21247=EDGE_CURVE('',#20427,#20434,#20400,.T.);

+#21259=EDGE_CURVE('',#20448,#20443,#20377,.T.);

+#21262=EDGE_CURVE('',#20431,#20432,#20385,.T.);

+#21264=EDGE_CURVE('',#20427,#20432,#20407,.T.);

+#21291=EDGE_CURVE('',#20432,#20436,#20414,.T.);

+#21316=(LENGTH_UNIT()NAMED_UNIT(*)SI_UNIT(.MILLI.,.METRE.));

+#21318=(NAMED_UNIT(*)PLANE_ANGLE_UNIT()SI_UNIT($,.RADIAN.));

+#21321=(NAMED_UNIT(*)SI_UNIT($,.STERADIAN.)SOLID_ANGLE_UNIT());

+#21327=AXIS2_PLACEMENT_3D('',#21324,#21325,#21326);

+#21328=ADVANCED_BREP_SHAPE_REPRESENTATION('',(#21327,#21309),#21323);

+#21332=PRODUCT_DEFINITION('design','',#21331,#19516);

+#21333=PRODUCT_DEFINITION_SHAPE('','SHAPE FOR M20-781_CONTACT.',#21332);

+#21334=SHAPE_DEFINITION_REPRESENTATION(#21333,#21328);

+#21335=NEXT_ASSEMBLY_USAGE_OCCURRENCE('606','Next assembly relationship',

+'M20-781_CONTACT',#21712,#21332,$);

+#21336=PRODUCT_DEFINITION_SHAPE('Placement #606',

+'Placement of M20-781_CONTACT with respect to M20-7812045_ASM',#21335);

+#21344=NEXT_ASSEMBLY_USAGE_OCCURRENCE('607','Next assembly relationship',

+'M20-781_CONTACT',#21712,#21332,$);

+#21345=PRODUCT_DEFINITION_SHAPE('Placement #607',

+'Placement of M20-781_CONTACT with respect to M20-7812045_ASM',#21344);

+#21353=NEXT_ASSEMBLY_USAGE_OCCURRENCE('608','Next assembly relationship',

+'M20-781_CONTACT',#21712,#21332,$);

+#21354=PRODUCT_DEFINITION_SHAPE('Placement #608',

+'Placement of M20-781_CONTACT with respect to M20-7812045_ASM',#21353);

+#21362=NEXT_ASSEMBLY_USAGE_OCCURRENCE('609','Next assembly relationship',

+'M20-781_CONTACT',#21712,#21332,$);

+#21363=PRODUCT_DEFINITION_SHAPE('Placement #609',

+'Placement of M20-781_CONTACT with respect to M20-7812045_ASM',#21362);

+#21371=NEXT_ASSEMBLY_USAGE_OCCURRENCE('610','Next assembly relationship',

+'M20-781_CONTACT',#21712,#21332,$);

+#21372=PRODUCT_DEFINITION_SHAPE('Placement #610',

+'Placement of M20-781_CONTACT with respect to M20-7812045_ASM',#21371);

+#21380=NEXT_ASSEMBLY_USAGE_OCCURRENCE('611','Next assembly relationship',

+'M20-781_CONTACT',#21712,#21332,$);

+#21381=PRODUCT_DEFINITION_SHAPE('Placement #611',

+'Placement of M20-781_CONTACT with respect to M20-7812045_ASM',#21380);

+#21389=NEXT_ASSEMBLY_USAGE_OCCURRENCE('612','Next assembly relationship',

+'M20-781_CONTACT',#21712,#21332,$);

+#21390=PRODUCT_DEFINITION_SHAPE('Placement #612',

+'Placement of M20-781_CONTACT with respect to M20-7812045_ASM',#21389);

+#21398=NEXT_ASSEMBLY_USAGE_OCCURRENCE('613','Next assembly relationship',

+'M20-781_CONTACT',#21712,#21332,$);

+#21399=PRODUCT_DEFINITION_SHAPE('Placement #613',

+'Placement of M20-781_CONTACT with respect to M20-7812045_ASM',#21398);

+#21407=NEXT_ASSEMBLY_USAGE_OCCURRENCE('614','Next assembly relationship',

+'M20-781_CONTACT',#21712,#21332,$);

+#21408=PRODUCT_DEFINITION_SHAPE('Placement #614',

+'Placement of M20-781_CONTACT with respect to M20-7812045_ASM',#21407);

+#21416=NEXT_ASSEMBLY_USAGE_OCCURRENCE('615','Next assembly relationship',

+'M20-781_CONTACT',#21712,#21332,$);

+#21417=PRODUCT_DEFINITION_SHAPE('Placement #615',

+'Placement of M20-781_CONTACT with respect to M20-7812045_ASM',#21416);

+#21425=NEXT_ASSEMBLY_USAGE_OCCURRENCE('616','Next assembly relationship',

+'M20-781_CONTACT',#21712,#21332,$);

+#21426=PRODUCT_DEFINITION_SHAPE('Placement #616',

+'Placement of M20-781_CONTACT with respect to M20-7812045_ASM',#21425);

+#21434=NEXT_ASSEMBLY_USAGE_OCCURRENCE('617','Next assembly relationship',

+'M20-781_CONTACT',#21712,#21332,$);

+#21435=PRODUCT_DEFINITION_SHAPE('Placement #617',

+'Placement of M20-781_CONTACT with respect to M20-7812045_ASM',#21434);

+#21443=NEXT_ASSEMBLY_USAGE_OCCURRENCE('618','Next assembly relationship',

+'M20-781_CONTACT',#21712,#21332,$);

+#21444=PRODUCT_DEFINITION_SHAPE('Placement #618',

+'Placement of M20-781_CONTACT with respect to M20-7812045_ASM',#21443);

+#21452=NEXT_ASSEMBLY_USAGE_OCCURRENCE('619','Next assembly relationship',

+'M20-781_CONTACT',#21712,#21332,$);

+#21453=PRODUCT_DEFINITION_SHAPE('Placement #619',

+'Placement of M20-781_CONTACT with respect to M20-7812045_ASM',#21452);

+#21461=NEXT_ASSEMBLY_USAGE_OCCURRENCE('620','Next assembly relationship',

+'M20-781_CONTACT',#21712,#21332,$);

+#21462=PRODUCT_DEFINITION_SHAPE('Placement #620',

+'Placement of M20-781_CONTACT with respect to M20-7812045_ASM',#21461);

+#21470=NEXT_ASSEMBLY_USAGE_OCCURRENCE('621','Next assembly relationship',

+'M20-781_CONTACT',#21712,#21332,$);

+#21471=PRODUCT_DEFINITION_SHAPE('Placement #621',

+'Placement of M20-781_CONTACT with respect to M20-7812045_ASM',#21470);

+#21479=NEXT_ASSEMBLY_USAGE_OCCURRENCE('622','Next assembly relationship',

+'M20-781_CONTACT',#21712,#21332,$);

+#21480=PRODUCT_DEFINITION_SHAPE('Placement #622',

+'Placement of M20-781_CONTACT with respect to M20-7812045_ASM',#21479);

+#21488=NEXT_ASSEMBLY_USAGE_OCCURRENCE('623','Next assembly relationship',

+'M20-781_CONTACT',#21712,#21332,$);

+#21489=PRODUCT_DEFINITION_SHAPE('Placement #623',

+'Placement of M20-781_CONTACT with respect to M20-7812045_ASM',#21488);

+#21497=NEXT_ASSEMBLY_USAGE_OCCURRENCE('624','Next assembly relationship',

+'M20-781_CONTACT',#21712,#21332,$);

+#21498=PRODUCT_DEFINITION_SHAPE('Placement #624',

+'Placement of M20-781_CONTACT with respect to M20-7812045_ASM',#21497);

+#21506=NEXT_ASSEMBLY_USAGE_OCCURRENCE('625','Next assembly relationship',

+'M20-781_CONTACT',#21712,#21332,$);

+#21507=PRODUCT_DEFINITION_SHAPE('Placement #625',

+'Placement of M20-781_CONTACT with respect to M20-7812045_ASM',#21506);

+#21515=NEXT_ASSEMBLY_USAGE_OCCURRENCE('626','Next assembly relationship',

+'M20-781_CONTACT',#21712,#21332,$);

+#21516=PRODUCT_DEFINITION_SHAPE('Placement #626',

+'Placement of M20-781_CONTACT with respect to M20-7812045_ASM',#21515);

+#21524=NEXT_ASSEMBLY_USAGE_OCCURRENCE('627','Next assembly relationship',

+'M20-781_CONTACT',#21712,#21332,$);

+#21525=PRODUCT_DEFINITION_SHAPE('Placement #627',

+'Placement of M20-781_CONTACT with respect to M20-7812045_ASM',#21524);

+#21533=NEXT_ASSEMBLY_USAGE_OCCURRENCE('628','Next assembly relationship',

+'M20-781_CONTACT',#21712,#21332,$);

+#21534=PRODUCT_DEFINITION_SHAPE('Placement #628',

+'Placement of M20-781_CONTACT with respect to M20-7812045_ASM',#21533);

+#21542=NEXT_ASSEMBLY_USAGE_OCCURRENCE('629','Next assembly relationship',

+'M20-781_CONTACT',#21712,#21332,$);

+#21543=PRODUCT_DEFINITION_SHAPE('Placement #629',

+'Placement of M20-781_CONTACT with respect to M20-7812045_ASM',#21542);

+#21551=NEXT_ASSEMBLY_USAGE_OCCURRENCE('630','Next assembly relationship',

+'M20-781_CONTACT',#21712,#21332,$);

+#21552=PRODUCT_DEFINITION_SHAPE('Placement #630',

+'Placement of M20-781_CONTACT with respect to M20-7812045_ASM',#21551);

+#21560=NEXT_ASSEMBLY_USAGE_OCCURRENCE('631','Next assembly relationship',

+'M20-781_CONTACT',#21712,#21332,$);

+#21561=PRODUCT_DEFINITION_SHAPE('Placement #631',

+'Placement of M20-781_CONTACT with respect to M20-7812045_ASM',#21560);

+#21569=NEXT_ASSEMBLY_USAGE_OCCURRENCE('632','Next assembly relationship',

+'M20-781_CONTACT',#21712,#21332,$);

+#21570=PRODUCT_DEFINITION_SHAPE('Placement #632',

+'Placement of M20-781_CONTACT with respect to M20-7812045_ASM',#21569);

+#21578=NEXT_ASSEMBLY_USAGE_OCCURRENCE('633','Next assembly relationship',

+'M20-781_CONTACT',#21712,#21332,$);

+#21579=PRODUCT_DEFINITION_SHAPE('Placement #633',

+'Placement of M20-781_CONTACT with respect to M20-7812045_ASM',#21578);

+#21587=NEXT_ASSEMBLY_USAGE_OCCURRENCE('634','Next assembly relationship',

+'M20-781_CONTACT',#21712,#21332,$);

+#21588=PRODUCT_DEFINITION_SHAPE('Placement #634',

+'Placement of M20-781_CONTACT with respect to M20-7812045_ASM',#21587);

+#21596=NEXT_ASSEMBLY_USAGE_OCCURRENCE('635','Next assembly relationship',

+'M20-781_CONTACT',#21712,#21332,$);

+#21597=PRODUCT_DEFINITION_SHAPE('Placement #635',

+'Placement of M20-781_CONTACT with respect to M20-7812045_ASM',#21596);

+#21605=NEXT_ASSEMBLY_USAGE_OCCURRENCE('636','Next assembly relationship',

+'M20-781_CONTACT',#21712,#21332,$);

+#21606=PRODUCT_DEFINITION_SHAPE('Placement #636',

+'Placement of M20-781_CONTACT with respect to M20-7812045_ASM',#21605);

+#21614=NEXT_ASSEMBLY_USAGE_OCCURRENCE('637','Next assembly relationship',

+'M20-781_CONTACT',#21712,#21332,$);

+#21615=PRODUCT_DEFINITION_SHAPE('Placement #637',

+'Placement of M20-781_CONTACT with respect to M20-7812045_ASM',#21614);

+#21623=NEXT_ASSEMBLY_USAGE_OCCURRENCE('638','Next assembly relationship',

+'M20-781_CONTACT',#21712,#21332,$);

+#21624=PRODUCT_DEFINITION_SHAPE('Placement #638',

+'Placement of M20-781_CONTACT with respect to M20-7812045_ASM',#21623);

+#21632=NEXT_ASSEMBLY_USAGE_OCCURRENCE('639','Next assembly relationship',

+'M20-781_CONTACT',#21712,#21332,$);

+#21633=PRODUCT_DEFINITION_SHAPE('Placement #639',

+'Placement of M20-781_CONTACT with respect to M20-7812045_ASM',#21632);

+#21641=NEXT_ASSEMBLY_USAGE_OCCURRENCE('640','Next assembly relationship',

+'M20-781_CONTACT',#21712,#21332,$);

+#21642=PRODUCT_DEFINITION_SHAPE('Placement #640',

+'Placement of M20-781_CONTACT with respect to M20-7812045_ASM',#21641);

+#21650=NEXT_ASSEMBLY_USAGE_OCCURRENCE('641','Next assembly relationship',

+'M20-781_CONTACT',#21712,#21332,$);

+#21651=PRODUCT_DEFINITION_SHAPE('Placement #641',

+'Placement of M20-781_CONTACT with respect to M20-7812045_ASM',#21650);

+#21659=NEXT_ASSEMBLY_USAGE_OCCURRENCE('642','Next assembly relationship',

+'M20-781_CONTACT',#21712,#21332,$);

+#21660=PRODUCT_DEFINITION_SHAPE('Placement #642',

+'Placement of M20-781_CONTACT with respect to M20-7812045_ASM',#21659);

+#21668=NEXT_ASSEMBLY_USAGE_OCCURRENCE('643','Next assembly relationship',

+'M20-781_CONTACT',#21712,#21332,$);

+#21669=PRODUCT_DEFINITION_SHAPE('Placement #643',

+'Placement of M20-781_CONTACT with respect to M20-7812045_ASM',#21668);

+#21677=NEXT_ASSEMBLY_USAGE_OCCURRENCE('644','Next assembly relationship',

+'M20-781_CONTACT',#21712,#21332,$);

+#21678=PRODUCT_DEFINITION_SHAPE('Placement #644',

+'Placement of M20-781_CONTACT with respect to M20-7812045_ASM',#21677);

+#21686=NEXT_ASSEMBLY_USAGE_OCCURRENCE('645','Next assembly relationship',

+'M20-781_CONTACT',#21712,#21332,$);

+#21687=PRODUCT_DEFINITION_SHAPE('Placement #645',

+'Placement of M20-781_CONTACT with respect to M20-7812045_ASM',#21686);

+#21695=(LENGTH_UNIT()NAMED_UNIT(*)SI_UNIT(.MILLI.,.METRE.));

+#21697=(NAMED_UNIT(*)PLANE_ANGLE_UNIT()SI_UNIT($,.RADIAN.));

+#21700=(NAMED_UNIT(*)SI_UNIT($,.STERADIAN.)SOLID_ANGLE_UNIT());

+#21706=AXIS2_PLACEMENT_3D('',#21703,#21704,#21705);

+#21712=PRODUCT_DEFINITION('design','',#21711,#21708);

+ENDSEC;

+END-ISO-10303-21;

diff --git a/circuit_boards/BuckBoost/RockPI-Power-Board/Components/CUS05F30_datasheet_en_20140301.pdf b/circuit_boards/BuckBoost/RockPI-Power-Board/Components/CUS05F30_datasheet_en_20140301.pdf
new file mode 100644
index 0000000..cb628e0
--- /dev/null
+++ b/circuit_boards/BuckBoost/RockPI-Power-Board/Components/CUS05F30_datasheet_en_20140301.pdf
Binary files differ
diff --git a/circuit_boards/BuckBoost/RockPI-Power-Board/Components/ECS-5032MV.pdf b/circuit_boards/BuckBoost/RockPI-Power-Board/Components/ECS-5032MV.pdf
new file mode 100644
index 0000000..df2e325
--- /dev/null
+++ b/circuit_boards/BuckBoost/RockPI-Power-Board/Components/ECS-5032MV.pdf
Binary files differ
diff --git a/circuit_boards/BuckBoost/RockPI-Power-Board/Components/M20-7812045.pdf b/circuit_boards/BuckBoost/RockPI-Power-Board/Components/M20-7812045.pdf
new file mode 100644
index 0000000..a6c711e
--- /dev/null
+++ b/circuit_boards/BuckBoost/RockPI-Power-Board/Components/M20-7812045.pdf
Binary files differ
diff --git a/circuit_boards/BuckBoost/RockPI-Power-Board/Components/MCP2517FD-External-CAN-FD-Controller-with-SPI-Interface-20005688B.pdf b/circuit_boards/BuckBoost/RockPI-Power-Board/Components/MCP2517FD-External-CAN-FD-Controller-with-SPI-Interface-20005688B.pdf
new file mode 100644
index 0000000..65eff71
--- /dev/null
+++ b/circuit_boards/BuckBoost/RockPI-Power-Board/Components/MCP2517FD-External-CAN-FD-Controller-with-SPI-Interface-20005688B.pdf
Binary files differ
diff --git a/circuit_boards/BuckBoost/RockPI-Power-Board/Components/MCP2542FD-MCP2542WFD-4WFD-Data-Sheet-DS20005514C.pdf b/circuit_boards/BuckBoost/RockPI-Power-Board/Components/MCP2542FD-MCP2542WFD-4WFD-Data-Sheet-DS20005514C.pdf
new file mode 100644
index 0000000..0478e2b
--- /dev/null
+++ b/circuit_boards/BuckBoost/RockPI-Power-Board/Components/MCP2542FD-MCP2542WFD-4WFD-Data-Sheet-DS20005514C.pdf
Binary files differ
diff --git a/circuit_boards/BuckBoost/RockPI-Power-Board/Components/MCP25XXFD-CAN-FD-Controller-Module-Family-Reference-Manual-DS20005678E.pdf b/circuit_boards/BuckBoost/RockPI-Power-Board/Components/MCP25XXFD-CAN-FD-Controller-Module-Family-Reference-Manual-DS20005678E.pdf
new file mode 100644
index 0000000..c58347a
--- /dev/null
+++ b/circuit_boards/BuckBoost/RockPI-Power-Board/Components/MCP25XXFD-CAN-FD-Controller-Module-Family-Reference-Manual-DS20005678E.pdf
Binary files differ
diff --git a/circuit_boards/BuckBoost/RockPI-Power-Board/Components/Molex-SL-SurfaceMnt-015912125_sd.pdf b/circuit_boards/BuckBoost/RockPI-Power-Board/Components/Molex-SL-SurfaceMnt-015912125_sd.pdf
new file mode 100644
index 0000000..2148d03
--- /dev/null
+++ b/circuit_boards/BuckBoost/RockPI-Power-Board/Components/Molex-SL-SurfaceMnt-015912125_sd.pdf
Binary files differ
diff --git a/circuit_boards/BuckBoost/RockPI-Power-Board/Components/Molex-Thruhole RT-angle-SL-705530106_sd.pdf b/circuit_boards/BuckBoost/RockPI-Power-Board/Components/Molex-Thruhole RT-angle-SL-705530106_sd.pdf
new file mode 100644
index 0000000..d3dbc5f
--- /dev/null
+++ b/circuit_boards/BuckBoost/RockPI-Power-Board/Components/Molex-Thruhole RT-angle-SL-705530106_sd.pdf
Binary files differ
diff --git a/circuit_boards/BuckBoost/RockPI-Power-Board/Components/Molex-Thruhole Rt-angle-SL-705550001_sd.pdf b/circuit_boards/BuckBoost/RockPI-Power-Board/Components/Molex-Thruhole Rt-angle-SL-705550001_sd.pdf
new file mode 100644
index 0000000..e797674
--- /dev/null
+++ b/circuit_boards/BuckBoost/RockPI-Power-Board/Components/Molex-Thruhole Rt-angle-SL-705550001_sd.pdf
Binary files differ
diff --git a/circuit_boards/BuckBoost/RockPI-Power-Board/Components/ROCK-Pi-4B-3D.stp.gz b/circuit_boards/BuckBoost/RockPI-Power-Board/Components/ROCK-Pi-4B-3D.stp.gz
new file mode 100644
index 0000000..eaa07ac
--- /dev/null
+++ b/circuit_boards/BuckBoost/RockPI-Power-Board/Components/ROCK-Pi-4B-3D.stp.gz
Binary files differ
diff --git a/circuit_boards/BuckBoost/RockPI-Power-Board/Components/SH-7010TA.pdf b/circuit_boards/BuckBoost/RockPI-Power-Board/Components/SH-7010TA.pdf
new file mode 100644
index 0000000..2eb3488
--- /dev/null
+++ b/circuit_boards/BuckBoost/RockPI-Power-Board/Components/SH-7010TA.pdf
Binary files differ
diff --git a/circuit_boards/BuckBoost/RockPI-Power-Board/Components/WBDesign63-LM5176-4.5to18V-5V4.5A.pdf b/circuit_boards/BuckBoost/RockPI-Power-Board/Components/WBDesign63-LM5176-4.5to18V-5V4.5A.pdf
new file mode 100644
index 0000000..de64613
--- /dev/null
+++ b/circuit_boards/BuckBoost/RockPI-Power-Board/Components/WBDesign63-LM5176-4.5to18V-5V4.5A.pdf
Binary files differ
diff --git a/circuit_boards/BuckBoost/RockPI-Power-Board/Components/XBS053V15R.pdf b/circuit_boards/BuckBoost/RockPI-Power-Board/Components/XBS053V15R.pdf
new file mode 100644
index 0000000..962b133
--- /dev/null
+++ b/circuit_boards/BuckBoost/RockPI-Power-Board/Components/XBS053V15R.pdf
Binary files differ
diff --git a/circuit_boards/BuckBoost/RockPI-Power-Board/Components/csd17577q5a.pdf b/circuit_boards/BuckBoost/RockPI-Power-Board/Components/csd17577q5a.pdf
new file mode 100644
index 0000000..6a92a6c
--- /dev/null
+++ b/circuit_boards/BuckBoost/RockPI-Power-Board/Components/csd17577q5a.pdf
Binary files differ
diff --git a/circuit_boards/BuckBoost/RockPI-Power-Board/Components/csd18514q5a.pdf b/circuit_boards/BuckBoost/RockPI-Power-Board/Components/csd18514q5a.pdf
new file mode 100644
index 0000000..9bd1ee5
--- /dev/null
+++ b/circuit_boards/BuckBoost/RockPI-Power-Board/Components/csd18514q5a.pdf
Binary files differ
diff --git a/circuit_boards/BuckBoost/RockPI-Power-Board/Components/heatsink-1225-al-1.stp b/circuit_boards/BuckBoost/RockPI-Power-Board/Components/heatsink-1225-al-1.stp
new file mode 100644
index 0000000..b4b4a86
--- /dev/null
+++ b/circuit_boards/BuckBoost/RockPI-Power-Board/Components/heatsink-1225-al-1.stp
@@ -0,0 +1,3539 @@
+ISO-10303-21;

+HEADER;

+FILE_DESCRIPTION((''),'2;1');

+FILE_NAME('1225-AL-1','2019-02-26T',('Administrator'),(''),

+'PRO/ENGINEER BY PARAMETRIC TECHNOLOGY CORPORATION, 2010480',

+'PRO/ENGINEER BY PARAMETRIC TECHNOLOGY CORPORATION, 2010480','');

+FILE_SCHEMA(('CONFIG_CONTROL_DESIGN'));

+ENDSEC;

+DATA;

+#1=CARTESIAN_POINT('',(3.376924065288E2,2.943273712244E2,-5.E-1));

+#2=DIRECTION('',(0.E0,0.E0,-1.E0));

+#3=DIRECTION('',(-7.071067812114E-1,-7.071067811617E-1,0.E0));

+#4=AXIS2_PLACEMENT_3D('',#1,#2,#3);

+#6=DIRECTION('',(7.071067811865E-1,7.071067811865E-1,0.E0));

+#7=VECTOR('',#6,1.989645952590E1);

+#8=CARTESIAN_POINT('',(3.371620764430E2,2.948577013104E2,-5.E-1));

+#9=LINE('',#8,#7);

+#10=CARTESIAN_POINT('',(3.517613279813E2,3.083962926769E2,-5.E-1));

+#11=DIRECTION('',(0.E0,0.E0,-1.E0));

+#12=DIRECTION('',(-7.071067813558E-1,7.071067810173E-1,0.E0));

+#13=AXIS2_PLACEMENT_3D('',#10,#11,#12);

+#15=DIRECTION('',(7.071067811853E-1,-7.071067811878E-1,0.E0));

+#16=VECTOR('',#15,1.989645952606E1);

+#17=CARTESIAN_POINT('',(3.522916580670E2,3.089266227629E2,-5.E-1));

+#18=LINE('',#17,#16);

+#19=CARTESIAN_POINT('',(3.658302494337E2,2.943273712244E2,-5.E-1));

+#20=DIRECTION('',(0.E0,0.E0,-1.E0));

+#21=DIRECTION('',(7.071067812259E-1,7.071067811472E-1,0.E0));

+#22=AXIS2_PLACEMENT_3D('',#19,#20,#21);

+#24=DIRECTION('',(-7.071067811865E-1,-7.071067811865E-1,0.E0));

+#25=VECTOR('',#24,1.989645952576E1);

+#26=CARTESIAN_POINT('',(3.663605795195E2,2.937970411384E2,-5.E-1));

+#27=LINE('',#26,#25);

+#28=CARTESIAN_POINT('',(3.517613279813E2,2.802584497720E2,-5.E-1));

+#29=DIRECTION('',(0.E0,0.E0,-1.E0));

+#30=DIRECTION('',(7.071067813475E-1,-7.071067810256E-1,0.E0));

+#31=AXIS2_PLACEMENT_3D('',#28,#29,#30);

+#33=DIRECTION('',(-7.071067811879E-1,7.071067811852E-1,0.E0));

+#34=VECTOR('',#33,1.989645952596E1);

+#35=CARTESIAN_POINT('',(3.512309978953E2,2.797281196862E2,-5.E-1));

+#36=LINE('',#35,#34);

+#37=DIRECTION('',(-2.372644303250E-10,2.728484105319E-10,1.E0));

+#38=VECTOR('',#37,5.E-1);

+#39=CARTESIAN_POINT('',(3.371620764429E2,2.937970411386E2,-5.E-1));

+#40=LINE('',#39,#38);

+#41=DIRECTION('',(-4.240519047016E-11,-4.229150363244E-11,-1.E0));

+#42=VECTOR('',#41,5.E-1);

+#43=CARTESIAN_POINT('',(3.371620764430E2,2.948577013104E2,0.E0));

+#44=LINE('',#43,#42);

+#45=DIRECTION('',(-3.740296961041E-11,-3.865352482535E-11,1.E0));

+#46=VECTOR('',#45,5.E-1);

+#47=CARTESIAN_POINT('',(3.522916580672E2,2.797281196862E2,-5.E-1));

+#48=LINE('',#47,#46);

+#49=DIRECTION('',(-2.023625711445E-10,1.718944986351E-10,-1.E0));

+#50=VECTOR('',#49,5.E-1);

+#51=CARTESIAN_POINT('',(3.512309978954E2,2.797281196861E2,0.E0));

+#52=LINE('',#51,#50);

+#53=DIRECTION('',(-1.788293957361E-10,2.119122655131E-10,1.E0));

+#54=VECTOR('',#53,5.E-1);

+#55=CARTESIAN_POINT('',(3.663605795195E2,2.948577013104E2,-5.E-1));

+#56=LINE('',#55,#54);

+#57=DIRECTION('',(3.899458533851E-11,3.751665644813E-11,-1.E0));

+#58=VECTOR('',#57,5.E-1);

+#59=CARTESIAN_POINT('',(3.663605795195E2,2.937970411384E2,0.E0));

+#60=LINE('',#59,#58);

+#61=DIRECTION('',(4.229150363244E-11,4.229150363244E-11,1.E0));

+#62=VECTOR('',#61,5.E-1);

+#63=CARTESIAN_POINT('',(3.512309978954E2,3.089266227627E2,-5.E-1));

+#64=LINE('',#63,#62);

+#65=DIRECTION('',(-2.870592652471E-10,2.565911927377E-10,-1.E0));

+#66=VECTOR('',#65,5.E-1);

+#67=CARTESIAN_POINT('',(3.522916580672E2,3.089266227628E2,0.E0));

+#68=LINE('',#67,#66);

+#69=CARTESIAN_POINT('',(3.376924065288E2,2.943273712244E2,0.E0));

+#70=DIRECTION('',(0.E0,0.E0,-1.E0));

+#71=DIRECTION('',(-7.071067819245E-1,-7.071067804486E-1,0.E0));

+#72=AXIS2_PLACEMENT_3D('',#69,#70,#71);

+#74=CARTESIAN_POINT('',(3.376924065288E2,2.943273712244E2,0.E0));

+#75=DIRECTION('',(0.E0,0.E0,-1.E0));

+#76=DIRECTION('',(-1.E0,0.E0,0.E0));

+#77=AXIS2_PLACEMENT_3D('',#74,#75,#76);

+#79=DIRECTION('',(7.071067811865E-1,7.071067811865E-1,0.E0));

+#80=VECTOR('',#79,1.989645952498E1);

+#81=CARTESIAN_POINT('',(3.361014162715E2,2.959183614825E2,0.E0));

+#82=LINE('',#81,#80);

+#83=CARTESIAN_POINT('',(3.517613279813E2,3.083962926769E2,0.E0));

+#84=DIRECTION('',(0.E0,0.E0,-1.E0));

+#85=DIRECTION('',(-7.071067814218E-1,7.071067809513E-1,0.E0));

+#86=AXIS2_PLACEMENT_3D('',#83,#84,#85);

+#88=DIRECTION('',(7.071067811849E-1,-7.071067811882E-1,0.E0));

+#89=VECTOR('',#88,1.989645952283E1);

+#90=CARTESIAN_POINT('',(3.533523182395E2,3.099872829340E2,0.E0));

+#91=LINE('',#90,#89);

+#92=CARTESIAN_POINT('',(3.658302494337E2,2.943273712244E2,0.E0));

+#93=DIRECTION('',(0.E0,0.E0,-1.E0));

+#94=DIRECTION('',(7.071067803019E-1,7.071067820712E-1,0.E0));

+#95=AXIS2_PLACEMENT_3D('',#92,#93,#94);

+#97=CARTESIAN_POINT('',(3.658302494337E2,2.943273712244E2,0.E0));

+#98=DIRECTION('',(0.E0,0.E0,-1.E0));

+#99=DIRECTION('',(1.E0,0.E0,0.E0));

+#100=AXIS2_PLACEMENT_3D('',#97,#98,#99);

+#102=DIRECTION('',(-7.071067811865E-1,-7.071067811866E-1,0.E0));

+#103=VECTOR('',#102,1.989645952459E1);

+#104=CARTESIAN_POINT('',(3.674212396908E2,2.927363809662E2,0.E0));

+#105=LINE('',#104,#103);

+#106=CARTESIAN_POINT('',(3.517613279813E2,2.802584497720E2,0.E0));

+#107=DIRECTION('',(0.E0,0.E0,-1.E0));

+#108=DIRECTION('',(7.071067814474E-1,-7.071067809257E-1,0.E0));

+#109=AXIS2_PLACEMENT_3D('',#106,#107,#108);

+#111=DIRECTION('',(-7.071067811882E-1,7.071067811849E-1,0.E0));

+#112=VECTOR('',#111,1.989645952750E1);

+#113=CARTESIAN_POINT('',(3.501703377235E2,2.786674595145E2,0.E0));

+#114=LINE('',#113,#112);

+#115=DIRECTION('',(7.071067811878E-1,-7.071067811853E-1,0.E0));

+#116=VECTOR('',#115,1.989645952628E1);

+#117=CARTESIAN_POINT('',(3.371620764428E2,2.937970411387E2,0.E0));

+#118=LINE('',#117,#116);

+#119=CARTESIAN_POINT('',(3.517613279813E2,2.802584497720E2,0.E0));

+#120=DIRECTION('',(0.E0,0.E0,1.E0));

+#121=DIRECTION('',(-7.071067811636E-1,-7.071067812095E-1,0.E0));

+#122=AXIS2_PLACEMENT_3D('',#119,#120,#121);

+#124=DIRECTION('',(7.071067811865E-1,7.071067811866E-1,0.E0));

+#125=VECTOR('',#124,1.989645952576E1);

+#126=CARTESIAN_POINT('',(3.522916580672E2,2.797281196861E2,0.E0));

+#127=LINE('',#126,#125);

+#128=CARTESIAN_POINT('',(3.658302494337E2,2.943273712244E2,0.E0));

+#129=DIRECTION('',(0.E0,0.E0,1.E0));

+#130=DIRECTION('',(7.071067808920E-1,-7.071067814811E-1,0.E0));

+#131=AXIS2_PLACEMENT_3D('',#128,#129,#130);

+#133=DIRECTION('',(-7.071067811853E-1,7.071067811878E-1,0.E0));

+#134=VECTOR('',#133,1.989645952573E1);

+#135=CARTESIAN_POINT('',(3.663605795194E2,2.948577013105E2,0.E0));

+#136=LINE('',#135,#134);

+#137=CARTESIAN_POINT('',(3.517613279813E2,3.083962926769E2,0.E0));

+#138=DIRECTION('',(0.E0,0.E0,1.E0));

+#139=DIRECTION('',(7.071067812620E-1,7.071067811111E-1,0.E0));

+#140=AXIS2_PLACEMENT_3D('',#137,#138,#139);

+#142=DIRECTION('',(-7.071067811865E-1,-7.071067811865E-1,0.E0));

+#143=VECTOR('',#142,1.989645952590E1);

+#144=CARTESIAN_POINT('',(3.512309978954E2,3.089266227628E2,0.E0));

+#145=LINE('',#144,#143);

+#146=CARTESIAN_POINT('',(3.376924065288E2,2.943273712244E2,0.E0));

+#147=DIRECTION('',(0.E0,0.E0,1.E0));

+#148=DIRECTION('',(-7.071067808839E-1,7.071067814892E-1,0.E0));

+#149=AXIS2_PLACEMENT_3D('',#146,#147,#148);

+#151=DIRECTION('',(1.998993563272E-11,-2.008467466415E-11,-1.E0));

+#152=VECTOR('',#151,6.E-1);

+#153=CARTESIAN_POINT('',(3.361014162700E2,2.927363809679E2,0.E0));

+#154=LINE('',#153,#152);

+#155=DIRECTION('',(2.273736754432E-12,2.273736754432E-12,1.E0));

+#156=VECTOR('',#155,6.E-1);

+#157=CARTESIAN_POINT('',(3.361014162715E2,2.959183614825E2,-6.E-1));

+#158=LINE('',#157,#156);

+#159=DIRECTION('',(7.692809352496E-11,7.702283255639E-11,-1.E0));

+#160=VECTOR('',#159,6.E-1);

+#161=CARTESIAN_POINT('',(3.533523182394E2,2.786674595148E2,0.E0));

+#162=LINE('',#161,#160);

+#163=DIRECTION('',(-9.379164112033E-12,9.094947017729E-12,1.E0));

+#164=VECTOR('',#163,6.E-1);

+#165=CARTESIAN_POINT('',(3.501703377235E2,2.786674595145E2,-6.E-1));

+#166=LINE('',#165,#164);

+#167=DIRECTION('',(-3.354709103102E-10,3.356603883731E-10,-1.E0));

+#168=VECTOR('',#167,6.E-1);

+#169=CARTESIAN_POINT('',(3.674212396897E2,2.959183614838E2,0.E0));

+#170=LINE('',#169,#168);

+#171=DIRECTION('',(-9.852859269207E-12,-9.852859269207E-12,1.E0));

+#172=VECTOR('',#171,6.E-1);

+#173=CARTESIAN_POINT('',(3.674212396908E2,2.927363809662E2,-6.E-1));

+#174=LINE('',#173,#172);

+#175=DIRECTION('',(-8.071765478235E-11,-8.062291575091E-11,-1.E0));

+#176=VECTOR('',#175,6.E-1);

+#177=CARTESIAN_POINT('',(3.501703377232E2,3.099872829342E2,0.E0));

+#178=LINE('',#177,#176);

+#179=DIRECTION('',(9.852859269207E-12,-9.758120237772E-12,1.E0));

+#180=VECTOR('',#179,6.E-1);

+#181=CARTESIAN_POINT('',(3.533523182395E2,3.099872829340E2,-6.E-1));

+#182=LINE('',#181,#180);

+#183=DIRECTION('',(-1.E0,0.E0,0.E0));

+#184=VECTOR('',#183,2.111365159780E1);

+#185=CARTESIAN_POINT('',(3.623181437818E2,2.672886790999E2,-6.E-1));

+#186=LINE('',#185,#184);

+#187=DIRECTION('',(-7.071067811865E-1,7.071067811866E-1,0.E0));

+#188=VECTOR('',#187,2.380798823885E1);

+#189=CARTESIAN_POINT('',(3.412044921840E2,2.672886790999E2,-6.E-1));

+#190=LINE('',#189,#188);

+#191=DIRECTION('',(1.E0,0.E0,0.E0));

+#192=VECTOR('',#191,7.E0);

+#193=CARTESIAN_POINT('',(3.243697022539E2,2.991886790999E2,-6.E-1));

+#194=LINE('',#193,#192);

+#195=DIRECTION('',(0.E0,1.E0,0.E0));

+#196=VECTOR('',#195,1.91E1);

+#197=CARTESIAN_POINT('',(3.313697022539E2,2.991886790999E2,-6.E-1));

+#198=LINE('',#197,#196);

+#199=DIRECTION('',(1.E0,0.E0,0.E0));

+#200=VECTOR('',#199,2.6E1);

+#201=CARTESIAN_POINT('',(3.313697022539E2,3.182886790999E2,-6.E-1));

+#202=LINE('',#201,#200);

+#203=DIRECTION('',(0.E0,-1.E0,0.E0));

+#204=VECTOR('',#203,6.8E0);

+#205=CARTESIAN_POINT('',(3.573697022539E2,3.182886790999E2,-6.E-1));

+#206=LINE('',#205,#204);

+#207=DIRECTION('',(1.E0,0.E0,0.E0));

+#208=VECTOR('',#207,1.67E1);

+#209=CARTESIAN_POINT('',(3.573697022539E2,3.114886790999E2,-6.E-1));

+#210=LINE('',#209,#208);

+#211=DIRECTION('',(0.E0,-1.E0,0.E0));

+#212=VECTOR('',#211,3.244844152790E1);

+#213=CARTESIAN_POINT('',(3.740697022539E2,3.114886790999E2,-6.E-1));

+#214=LINE('',#213,#212);

+#215=DIRECTION('',(-7.071067811865E-1,-7.071067811865E-1,0.E0));

+#216=VECTOR('',#215,1.661921337026E1);

+#217=CARTESIAN_POINT('',(3.740697022539E2,2.790402375720E2,-6.E-1));

+#218=LINE('',#217,#216);

+#219=DIRECTION('',(-1.E0,0.E0,0.E0));

+#220=VECTOR('',#219,7.E0);

+#221=CARTESIAN_POINT('',(3.469397022539E2,3.147886790999E2,-6.E-1));

+#222=LINE('',#221,#220);

+#223=DIRECTION('',(0.E0,-1.E0,0.E0));

+#224=VECTOR('',#223,7.E0);

+#225=CARTESIAN_POINT('',(3.399397022539E2,3.147886790999E2,-6.E-1));

+#226=LINE('',#225,#224);

+#227=DIRECTION('',(1.E0,0.E0,0.E0));

+#228=VECTOR('',#227,7.E0);

+#229=CARTESIAN_POINT('',(3.399397022539E2,3.077886790999E2,-6.E-1));

+#230=LINE('',#229,#228);

+#231=DIRECTION('',(0.E0,1.E0,0.E0));

+#232=VECTOR('',#231,7.E0);

+#233=CARTESIAN_POINT('',(3.469397022539E2,3.077886790999E2,-6.E-1));

+#234=LINE('',#233,#232);

+#235=CARTESIAN_POINT('',(3.376924065288E2,2.943273712244E2,-6.E-1));

+#236=DIRECTION('',(0.E0,0.E0,1.E0));

+#237=DIRECTION('',(-7.071067809067E-1,7.071067814664E-1,0.E0));

+#238=AXIS2_PLACEMENT_3D('',#235,#236,#237);

+#240=CARTESIAN_POINT('',(3.376924065288E2,2.943273712244E2,-6.E-1));

+#241=DIRECTION('',(0.E0,0.E0,1.E0));

+#242=DIRECTION('',(-1.E0,0.E0,0.E0));

+#243=AXIS2_PLACEMENT_3D('',#240,#241,#242);

+#245=DIRECTION('',(7.071067811882E-1,-7.071067811849E-1,0.E0));

+#246=VECTOR('',#245,1.989645952749E1);

+#247=CARTESIAN_POINT('',(3.361014162700E2,2.927363809679E2,-6.E-1));

+#248=LINE('',#247,#246);

+#249=CARTESIAN_POINT('',(3.517613279813E2,2.802584497720E2,-6.E-1));

+#250=DIRECTION('',(0.E0,0.E0,1.E0));

+#251=DIRECTION('',(-7.071067812313E-1,-7.071067811418E-1,0.E0));

+#252=AXIS2_PLACEMENT_3D('',#249,#250,#251);

+#254=DIRECTION('',(7.071067811865E-1,7.071067811866E-1,0.E0));

+#255=VECTOR('',#254,1.989645952453E1);

+#256=CARTESIAN_POINT('',(3.533523182394E2,2.786674595148E2,-6.E-1));

+#257=LINE('',#256,#255);

+#258=CARTESIAN_POINT('',(3.658302494337E2,2.943273712244E2,-6.E-1));

+#259=DIRECTION('',(0.E0,0.E0,1.E0));

+#260=DIRECTION('',(7.071067808399E-1,-7.071067815332E-1,0.E0));

+#261=AXIS2_PLACEMENT_3D('',#258,#259,#260);

+#263=CARTESIAN_POINT('',(3.658302494337E2,2.943273712244E2,-6.E-1));

+#264=DIRECTION('',(0.E0,0.E0,1.E0));

+#265=DIRECTION('',(1.E0,0.E0,0.E0));

+#266=AXIS2_PLACEMENT_3D('',#263,#264,#265);

+#268=DIRECTION('',(-7.071067811849E-1,7.071067811882E-1,0.E0));

+#269=VECTOR('',#268,1.989645952255E1);

+#270=CARTESIAN_POINT('',(3.674212396895E2,2.959183614840E2,-6.E-1));

+#271=LINE('',#270,#269);

+#272=CARTESIAN_POINT('',(3.517613279813E2,3.083962926769E2,-6.E-1));

+#273=DIRECTION('',(0.E0,0.E0,1.E0));

+#274=DIRECTION('',(7.071067815329E-1,7.071067808402E-1,0.E0));

+#275=AXIS2_PLACEMENT_3D('',#272,#273,#274);

+#277=DIRECTION('',(-7.071067811865E-1,-7.071067811865E-1,0.E0));

+#278=VECTOR('',#277,1.989645952491E1);

+#279=CARTESIAN_POINT('',(3.501703377232E2,3.099872829342E2,-6.E-1));

+#280=LINE('',#279,#278);

+#281=DIRECTION('',(0.E0,0.E0,-1.E0));

+#282=VECTOR('',#281,1.4E0);

+#283=CARTESIAN_POINT('',(3.623181437818E2,2.672886790999E2,-6.E-1));

+#284=LINE('',#283,#282);

+#285=DIRECTION('',(-1.E0,0.E0,0.E0));

+#286=VECTOR('',#285,2.111365159780E1);

+#287=CARTESIAN_POINT('',(3.623181437818E2,2.672886790999E2,-2.E0));

+#288=LINE('',#287,#286);

+#289=DIRECTION('',(4.872293045212E-13,0.E0,1.E0));

+#290=VECTOR('',#289,1.4E0);

+#291=CARTESIAN_POINT('',(3.412044921840E2,2.672886790999E2,-2.E0));

+#292=LINE('',#291,#290);

+#293=DIRECTION('',(0.E0,0.E0,-1.E0));

+#294=VECTOR('',#293,1.4E0);

+#295=CARTESIAN_POINT('',(3.740697022539E2,2.790402375720E2,-6.E-1));

+#296=LINE('',#295,#294);

+#297=DIRECTION('',(0.E0,-1.E0,0.E0));

+#298=VECTOR('',#297,3.244844152790E1);

+#299=CARTESIAN_POINT('',(3.740697022539E2,3.114886790999E2,-2.E0));

+#300=LINE('',#299,#298);

+#301=DIRECTION('',(1.E0,0.E0,0.E0));

+#302=VECTOR('',#301,2.3E1);

+#303=CARTESIAN_POINT('',(3.573697022539E2,3.114886790999E2,-6.E0));

+#304=LINE('',#303,#302);

+#305=DIRECTION('',(0.E0,0.E0,1.E0));

+#306=VECTOR('',#305,4.E0);

+#307=CARTESIAN_POINT('',(3.803697022539E2,3.114886790999E2,-6.E0));

+#308=LINE('',#307,#306);

+#309=DIRECTION('',(0.E0,0.E0,1.E0));

+#310=VECTOR('',#309,1.4E0);

+#311=CARTESIAN_POINT('',(3.740697022539E2,3.114886790999E2,-2.E0));

+#312=LINE('',#311,#310);

+#313=DIRECTION('',(0.E0,-1.E0,0.E0));

+#314=VECTOR('',#313,6.8E0);

+#315=CARTESIAN_POINT('',(3.573697022539E2,3.182886790999E2,-6.E0));

+#316=LINE('',#315,#314);

+#317=DIRECTION('',(0.E0,0.E0,1.E0));

+#318=VECTOR('',#317,5.4E0);

+#319=CARTESIAN_POINT('',(3.573697022539E2,3.114886790999E2,-6.E0));

+#320=LINE('',#319,#318);

+#321=DIRECTION('',(1.E0,0.E0,0.E0));

+#322=VECTOR('',#321,3.3E1);

+#323=CARTESIAN_POINT('',(3.243697022539E2,3.182886790999E2,-6.E0));

+#324=LINE('',#323,#322);

+#325=DIRECTION('',(0.E0,0.E0,1.E0));

+#326=VECTOR('',#325,5.4E0);

+#327=CARTESIAN_POINT('',(3.573697022539E2,3.182886790999E2,-6.E0));

+#328=LINE('',#327,#326);

+#329=DIRECTION('',(0.E0,1.E0,0.E0));

+#330=VECTOR('',#329,1.91E1);

+#331=CARTESIAN_POINT('',(3.313697022539E2,2.991886790999E2,-3.E0));

+#332=LINE('',#331,#330);

+#333=DIRECTION('',(0.E0,0.E0,1.E0));

+#334=VECTOR('',#333,2.4E0);

+#335=CARTESIAN_POINT('',(3.313697022539E2,3.182886790999E2,-3.E0));

+#336=LINE('',#335,#334);

+#337=DIRECTION('',(1.E0,0.E0,0.E0));

+#338=VECTOR('',#337,7.E0);

+#339=CARTESIAN_POINT('',(3.243697022539E2,2.991886790999E2,-3.E0));

+#340=LINE('',#339,#338);

+#341=DIRECTION('',(0.E0,0.E0,1.E0));

+#342=VECTOR('',#341,2.4E0);

+#343=CARTESIAN_POINT('',(3.313697022539E2,2.991886790999E2,-3.E0));

+#344=LINE('',#343,#342);

+#345=DIRECTION('',(0.E0,0.E0,1.E0));

+#346=VECTOR('',#345,3.E0);

+#347=CARTESIAN_POINT('',(3.243697022539E2,3.182886790999E2,-6.E0));

+#348=LINE('',#347,#346);

+#349=DIRECTION('',(0.E0,-1.E0,0.E0));

+#350=VECTOR('',#349,1.91E1);

+#351=CARTESIAN_POINT('',(3.243697022539E2,3.182886790999E2,-3.E0));

+#352=LINE('',#351,#350);

+#353=DIRECTION('',(0.E0,0.E0,1.E0));

+#354=VECTOR('',#353,2.4E0);

+#355=CARTESIAN_POINT('',(3.243697022539E2,2.991886790999E2,-3.E0));

+#356=LINE('',#355,#354);

+#357=DIRECTION('',(3.773158063981E-14,-1.E0,0.E0));

+#358=VECTOR('',#357,1.506521006990E1);

+#359=CARTESIAN_POINT('',(3.243697022539E2,2.991886790999E2,-6.E-1));

+#360=LINE('',#359,#358);

+#361=DIRECTION('',(-2.074936008909E-14,-1.E0,0.E0));

+#362=VECTOR('',#361,3.013478993010E1);

+#363=CARTESIAN_POINT('',(3.243697022539E2,2.841234690300E2,-2.E0));

+#364=LINE('',#363,#362);

+#365=DIRECTION('',(0.E0,-1.E0,0.E0));

+#366=VECTOR('',#365,7.9E1);

+#367=CARTESIAN_POINT('',(3.243697022539E2,3.329886790999E2,-8.E0));

+#368=LINE('',#367,#366);

+#369=CARTESIAN_POINT('',(3.273697022539E2,2.539886790999E2,-8.E0));

+#370=DIRECTION('',(0.E0,0.E0,1.E0));

+#371=DIRECTION('',(-1.E0,0.E0,0.E0));

+#372=AXIS2_PLACEMENT_3D('',#369,#370,#371);

+#374=CARTESIAN_POINT('',(3.273697022539E2,3.329886790999E2,-8.E0));

+#375=DIRECTION('',(0.E0,0.E0,1.E0));

+#376=DIRECTION('',(-3.333333333331E-1,9.428090415821E-1,0.E0));

+#377=AXIS2_PLACEMENT_3D('',#374,#375,#376);

+#379=DIRECTION('',(0.E0,0.E0,1.E0));

+#380=VECTOR('',#379,2.E0);

+#381=CARTESIAN_POINT('',(3.263697022539E2,2.511602519752E2,-1.E1));

+#382=LINE('',#381,#380);

+#383=DIRECTION('',(1.894780628694E-14,-1.136868377216E-13,1.E0));

+#384=VECTOR('',#383,6.E0);

+#385=CARTESIAN_POINT('',(3.243697022539E2,2.539886790999E2,-8.E0));

+#386=LINE('',#385,#384);

+#387=DIRECTION('',(0.E0,0.E0,-1.E0));

+#388=VECTOR('',#387,1.2E1);

+#389=CARTESIAN_POINT('',(3.273697022539E2,2.509886790999E2,-2.E0));

+#390=LINE('',#389,#388);

+#391=DIRECTION('',(-1.421085471520E-14,0.E0,1.E0));

+#392=VECTOR('',#391,4.E0);

+#393=CARTESIAN_POINT('',(3.243697022539E2,2.539886790999E2,-1.4E1));

+#394=LINE('',#393,#392);

+#395=CARTESIAN_POINT('',(3.273697022539E2,3.329886790999E2,-1.E1));

+#396=DIRECTION('',(0.E0,0.E0,-1.E0));

+#397=DIRECTION('',(-1.E0,3.789561257387E-14,0.E0));

+#398=AXIS2_PLACEMENT_3D('',#395,#396,#397);

+#400=DIRECTION('',(0.E0,-1.E0,0.E0));

+#401=VECTOR('',#400,8.465685424946E1);

+#402=CARTESIAN_POINT('',(3.263697022539E2,3.358171062246E2,-1.E1));

+#403=LINE('',#402,#401);

+#404=CARTESIAN_POINT('',(3.273697022539E2,2.539886790999E2,-1.E1));

+#405=DIRECTION('',(0.E0,0.E0,-1.E0));

+#406=DIRECTION('',(-3.333333333333E-1,-9.428090415821E-1,0.E0));

+#407=AXIS2_PLACEMENT_3D('',#404,#405,#406);

+#409=DIRECTION('',(0.E0,-1.E0,0.E0));

+#410=VECTOR('',#409,7.9E1);

+#411=CARTESIAN_POINT('',(3.243697022539E2,3.329886790999E2,-1.E1));

+#412=LINE('',#411,#410);

+#413=CARTESIAN_POINT('',(3.273697022539E2,3.329886790999E2,-1.4E1));

+#414=DIRECTION('',(0.E0,0.E0,1.E0));

+#415=DIRECTION('',(1.894780628694E-14,1.E0,0.E0));

+#416=AXIS2_PLACEMENT_3D('',#413,#414,#415);

+#418=DIRECTION('',(0.E0,-1.E0,0.E0));

+#419=VECTOR('',#418,7.9E1);

+#420=CARTESIAN_POINT('',(3.243697022539E2,3.329886790999E2,-1.4E1));

+#421=LINE('',#420,#419);

+#422=CARTESIAN_POINT('',(3.273697022539E2,2.539886790999E2,-1.4E1));

+#423=DIRECTION('',(0.E0,0.E0,1.E0));

+#424=DIRECTION('',(-1.E0,0.E0,0.E0));

+#425=AXIS2_PLACEMENT_3D('',#422,#423,#424);

+#427=DIRECTION('',(0.E0,1.E0,0.E0));

+#428=VECTOR('',#427,8.5E1);

+#429=CARTESIAN_POINT('',(3.313697022539E2,2.509886790999E2,-1.4E1));

+#430=LINE('',#429,#428);

+#431=CARTESIAN_POINT('',(3.278703802094E2,3.324874238325E2,-1.4E1));

+#432=DIRECTION('',(0.E0,0.E0,1.E0));

+#433=DIRECTION('',(1.E0,0.E0,0.E0));

+#434=AXIS2_PLACEMENT_3D('',#431,#432,#433);

+#436=CARTESIAN_POINT('',(3.278703802094E2,3.324874238325E2,-1.4E1));

+#437=DIRECTION('',(0.E0,0.E0,1.E0));

+#438=DIRECTION('',(-1.E0,0.E0,0.E0));

+#439=AXIS2_PLACEMENT_3D('',#436,#437,#438);

+#441=CARTESIAN_POINT('',(3.278703802094E2,2.744860288714E2,-1.4E1));

+#442=DIRECTION('',(0.E0,0.E0,1.E0));

+#443=DIRECTION('',(1.E0,0.E0,0.E0));

+#444=AXIS2_PLACEMENT_3D('',#441,#442,#443);

+#446=CARTESIAN_POINT('',(3.278703802094E2,2.744860288714E2,-1.4E1));

+#447=DIRECTION('',(0.E0,0.E0,1.E0));

+#448=DIRECTION('',(-1.E0,0.E0,0.E0));

+#449=AXIS2_PLACEMENT_3D('',#446,#447,#448);

+#451=DIRECTION('',(1.E0,0.E0,0.E0));

+#452=VECTOR('',#451,4.E0);

+#453=CARTESIAN_POINT('',(3.733697022539E2,3.359886790999E2,-1.4E1));

+#454=LINE('',#453,#452);

+#455=DIRECTION('',(-1.E0,0.E0,0.E0));

+#456=VECTOR('',#455,5.E1);

+#457=CARTESIAN_POINT('',(3.773697022539E2,3.359886790999E2,-6.E0));

+#458=LINE('',#457,#456);

+#459=DIRECTION('',(1.E0,0.E0,0.E0));

+#460=VECTOR('',#459,4.E0);

+#461=CARTESIAN_POINT('',(3.273697022539E2,3.359886790999E2,-1.4E1));

+#462=LINE('',#461,#460);

+#463=DIRECTION('',(0.E0,0.E0,1.E0));

+#464=VECTOR('',#463,6.E0);

+#465=CARTESIAN_POINT('',(3.313697022539E2,3.359886790999E2,-1.4E1));

+#466=LINE('',#465,#464);

+#467=DIRECTION('',(1.E0,0.E0,0.E0));

+#468=VECTOR('',#467,2.E0);

+#469=CARTESIAN_POINT('',(3.333697022539E2,3.359886790999E2,-1.4E1));

+#470=LINE('',#469,#468);

+#471=DIRECTION('',(0.E0,0.E0,1.E0));

+#472=VECTOR('',#471,6.E0);

+#473=CARTESIAN_POINT('',(3.353697022539E2,3.359886790999E2,-1.4E1));

+#474=LINE('',#473,#472);

+#475=DIRECTION('',(1.E0,0.E0,0.E0));

+#476=VECTOR('',#475,2.E0);

+#477=CARTESIAN_POINT('',(3.373697022539E2,3.359886790999E2,-1.4E1));

+#478=LINE('',#477,#476);

+#479=DIRECTION('',(0.E0,0.E0,1.E0));

+#480=VECTOR('',#479,6.E0);

+#481=CARTESIAN_POINT('',(3.393697022539E2,3.359886790999E2,-1.4E1));

+#482=LINE('',#481,#480);

+#483=DIRECTION('',(1.E0,0.E0,0.E0));

+#484=VECTOR('',#483,2.E0);

+#485=CARTESIAN_POINT('',(3.413697022539E2,3.359886790999E2,-1.4E1));

+#486=LINE('',#485,#484);

+#487=DIRECTION('',(0.E0,0.E0,1.E0));

+#488=VECTOR('',#487,6.E0);

+#489=CARTESIAN_POINT('',(3.433697022539E2,3.359886790999E2,-1.4E1));

+#490=LINE('',#489,#488);

+#491=DIRECTION('',(1.E0,0.E0,0.E0));

+#492=VECTOR('',#491,2.E0);

+#493=CARTESIAN_POINT('',(3.453697022539E2,3.359886790999E2,-1.4E1));

+#494=LINE('',#493,#492);

+#495=DIRECTION('',(0.E0,0.E0,1.E0));

+#496=VECTOR('',#495,6.E0);

+#497=CARTESIAN_POINT('',(3.473697022539E2,3.359886790999E2,-1.4E1));

+#498=LINE('',#497,#496);

+#499=DIRECTION('',(1.E0,0.E0,0.E0));

+#500=VECTOR('',#499,2.E0);

+#501=CARTESIAN_POINT('',(3.493697022539E2,3.359886790999E2,-1.4E1));

+#502=LINE('',#501,#500);

+#503=DIRECTION('',(0.E0,0.E0,1.E0));

+#504=VECTOR('',#503,6.E0);

+#505=CARTESIAN_POINT('',(3.513697022539E2,3.359886790999E2,-1.4E1));

+#506=LINE('',#505,#504);

+#507=DIRECTION('',(1.E0,0.E0,0.E0));

+#508=VECTOR('',#507,2.E0);

+#509=CARTESIAN_POINT('',(3.533697022539E2,3.359886790999E2,-1.4E1));

+#510=LINE('',#509,#508);

+#511=DIRECTION('',(0.E0,0.E0,1.E0));

+#512=VECTOR('',#511,6.E0);

+#513=CARTESIAN_POINT('',(3.553697022539E2,3.359886790999E2,-1.4E1));

+#514=LINE('',#513,#512);

+#515=DIRECTION('',(1.E0,0.E0,0.E0));

+#516=VECTOR('',#515,2.E0);

+#517=CARTESIAN_POINT('',(3.573697022539E2,3.359886790999E2,-1.4E1));

+#518=LINE('',#517,#516);

+#519=DIRECTION('',(0.E0,0.E0,1.E0));

+#520=VECTOR('',#519,6.E0);

+#521=CARTESIAN_POINT('',(3.593697022539E2,3.359886790999E2,-1.4E1));

+#522=LINE('',#521,#520);

+#523=DIRECTION('',(1.E0,0.E0,0.E0));

+#524=VECTOR('',#523,2.E0);

+#525=CARTESIAN_POINT('',(3.613697022539E2,3.359886790999E2,-1.4E1));

+#526=LINE('',#525,#524);

+#527=DIRECTION('',(0.E0,0.E0,1.E0));

+#528=VECTOR('',#527,6.E0);

+#529=CARTESIAN_POINT('',(3.633697022539E2,3.359886790999E2,-1.4E1));

+#530=LINE('',#529,#528);

+#531=DIRECTION('',(1.E0,0.E0,0.E0));

+#532=VECTOR('',#531,2.E0);

+#533=CARTESIAN_POINT('',(3.653697022539E2,3.359886790999E2,-1.4E1));

+#534=LINE('',#533,#532);

+#535=DIRECTION('',(0.E0,0.E0,1.E0));

+#536=VECTOR('',#535,6.E0);

+#537=CARTESIAN_POINT('',(3.673697022539E2,3.359886790999E2,-1.4E1));

+#538=LINE('',#537,#536);

+#539=DIRECTION('',(1.E0,0.E0,0.E0));

+#540=VECTOR('',#539,2.E0);

+#541=CARTESIAN_POINT('',(3.693697022539E2,3.359886790999E2,-1.4E1));

+#542=LINE('',#541,#540);

+#543=DIRECTION('',(0.E0,0.E0,1.E0));

+#544=VECTOR('',#543,6.E0);

+#545=CARTESIAN_POINT('',(3.713697022539E2,3.359886790999E2,-1.4E1));

+#546=LINE('',#545,#544);

+#547=CARTESIAN_POINT('',(3.773697022539E2,2.539886790999E2,-1.4E1));

+#548=DIRECTION('',(0.E0,0.E0,1.E0));

+#549=DIRECTION('',(0.E0,-1.E0,0.E0));

+#550=AXIS2_PLACEMENT_3D('',#547,#548,#549);

+#552=DIRECTION('',(0.E0,1.E0,0.E0));

+#553=VECTOR('',#552,7.9E1);

+#554=CARTESIAN_POINT('',(3.803697022539E2,2.539886790999E2,-1.4E1));

+#555=LINE('',#554,#553);

+#556=CARTESIAN_POINT('',(3.773697022539E2,3.329886790999E2,-1.4E1));

+#557=DIRECTION('',(0.E0,0.E0,1.E0));

+#558=DIRECTION('',(1.E0,0.E0,0.E0));

+#559=AXIS2_PLACEMENT_3D('',#556,#557,#558);

+#561=CARTESIAN_POINT('',(3.768690242984E2,3.324874238325E2,-1.4E1));

+#562=DIRECTION('',(0.E0,0.E0,1.E0));

+#563=DIRECTION('',(1.E0,0.E0,0.E0));

+#564=AXIS2_PLACEMENT_3D('',#561,#562,#563);

+#566=CARTESIAN_POINT('',(3.768690242984E2,3.324874238325E2,-1.4E1));

+#567=DIRECTION('',(0.E0,0.E0,1.E0));

+#568=DIRECTION('',(-1.E0,0.E0,0.E0));

+#569=AXIS2_PLACEMENT_3D('',#566,#567,#568);

+#571=CARTESIAN_POINT('',(3.768690242984E2,2.744860288714E2,-1.4E1));

+#572=DIRECTION('',(0.E0,0.E0,1.E0));

+#573=DIRECTION('',(1.E0,0.E0,0.E0));

+#574=AXIS2_PLACEMENT_3D('',#571,#572,#573);

+#576=CARTESIAN_POINT('',(3.768690242984E2,2.744860288714E2,-1.4E1));

+#577=DIRECTION('',(0.E0,0.E0,1.E0));

+#578=DIRECTION('',(-1.E0,0.E0,0.E0));

+#579=AXIS2_PLACEMENT_3D('',#576,#577,#578);

+#581=DIRECTION('',(-1.E0,0.E0,0.E0));

+#582=VECTOR('',#581,4.E0);

+#583=CARTESIAN_POINT('',(3.773697022539E2,2.509886790999E2,-1.4E1));

+#584=LINE('',#583,#582);

+#585=DIRECTION('',(0.E0,0.E0,1.E0));

+#586=VECTOR('',#585,6.E0);

+#587=CARTESIAN_POINT('',(3.733697022539E2,2.509886790999E2,-1.4E1));

+#588=LINE('',#587,#586);

+#589=DIRECTION('',(-1.E0,-1.421085471520E-14,0.E0));

+#590=VECTOR('',#589,2.E0);

+#591=CARTESIAN_POINT('',(3.733697022539E2,2.509886790999E2,-8.E0));

+#592=LINE('',#591,#590);

+#593=DIRECTION('',(-1.E0,0.E0,0.E0));

+#594=VECTOR('',#593,2.E0);

+#595=CARTESIAN_POINT('',(3.713697022539E2,2.509886790999E2,-1.4E1));

+#596=LINE('',#595,#594);

+#597=DIRECTION('',(0.E0,0.E0,1.E0));

+#598=VECTOR('',#597,6.E0);

+#599=CARTESIAN_POINT('',(3.693697022539E2,2.509886790999E2,-1.4E1));

+#600=LINE('',#599,#598);

+#601=DIRECTION('',(-1.E0,-1.421085471520E-14,0.E0));

+#602=VECTOR('',#601,2.E0);

+#603=CARTESIAN_POINT('',(3.693697022539E2,2.509886790999E2,-8.E0));

+#604=LINE('',#603,#602);

+#605=DIRECTION('',(-1.E0,0.E0,0.E0));

+#606=VECTOR('',#605,2.E0);

+#607=CARTESIAN_POINT('',(3.673697022539E2,2.509886790999E2,-1.4E1));

+#608=LINE('',#607,#606);

+#609=DIRECTION('',(0.E0,0.E0,1.E0));

+#610=VECTOR('',#609,6.E0);

+#611=CARTESIAN_POINT('',(3.653697022539E2,2.509886790999E2,-1.4E1));

+#612=LINE('',#611,#610);

+#613=DIRECTION('',(-1.E0,-1.421085471520E-14,0.E0));

+#614=VECTOR('',#613,2.E0);

+#615=CARTESIAN_POINT('',(3.653697022539E2,2.509886790999E2,-8.E0));

+#616=LINE('',#615,#614);

+#617=DIRECTION('',(-1.E0,0.E0,0.E0));

+#618=VECTOR('',#617,2.E0);

+#619=CARTESIAN_POINT('',(3.633697022539E2,2.509886790999E2,-1.4E1));

+#620=LINE('',#619,#618);

+#621=DIRECTION('',(0.E0,0.E0,1.E0));

+#622=VECTOR('',#621,6.E0);

+#623=CARTESIAN_POINT('',(3.613697022539E2,2.509886790999E2,-1.4E1));

+#624=LINE('',#623,#622);

+#625=DIRECTION('',(-1.E0,-1.421085471520E-14,0.E0));

+#626=VECTOR('',#625,2.E0);

+#627=CARTESIAN_POINT('',(3.613697022539E2,2.509886790999E2,-8.E0));

+#628=LINE('',#627,#626);

+#629=DIRECTION('',(-1.E0,0.E0,0.E0));

+#630=VECTOR('',#629,2.E0);

+#631=CARTESIAN_POINT('',(3.593697022539E2,2.509886790999E2,-1.4E1));

+#632=LINE('',#631,#630);

+#633=DIRECTION('',(0.E0,0.E0,1.E0));

+#634=VECTOR('',#633,6.E0);

+#635=CARTESIAN_POINT('',(3.573697022539E2,2.509886790999E2,-1.4E1));

+#636=LINE('',#635,#634);

+#637=DIRECTION('',(-1.E0,-1.421085471520E-14,0.E0));

+#638=VECTOR('',#637,2.E0);

+#639=CARTESIAN_POINT('',(3.573697022539E2,2.509886790999E2,-8.E0));

+#640=LINE('',#639,#638);

+#641=DIRECTION('',(-1.E0,0.E0,0.E0));

+#642=VECTOR('',#641,2.E0);

+#643=CARTESIAN_POINT('',(3.553697022539E2,2.509886790999E2,-1.4E1));

+#644=LINE('',#643,#642);

+#645=DIRECTION('',(0.E0,0.E0,1.E0));

+#646=VECTOR('',#645,6.E0);

+#647=CARTESIAN_POINT('',(3.533697022539E2,2.509886790999E2,-1.4E1));

+#648=LINE('',#647,#646);

+#649=DIRECTION('',(-1.E0,0.E0,0.E0));

+#650=VECTOR('',#649,2.E0);

+#651=CARTESIAN_POINT('',(3.533697022539E2,2.509886790999E2,-8.E0));

+#652=LINE('',#651,#650);

+#653=DIRECTION('',(-1.E0,0.E0,0.E0));

+#654=VECTOR('',#653,2.E0);

+#655=CARTESIAN_POINT('',(3.513697022539E2,2.509886790999E2,-1.4E1));

+#656=LINE('',#655,#654);

+#657=DIRECTION('',(0.E0,0.E0,1.E0));

+#658=VECTOR('',#657,6.E0);

+#659=CARTESIAN_POINT('',(3.493697022539E2,2.509886790999E2,-1.4E1));

+#660=LINE('',#659,#658);

+#661=DIRECTION('',(-1.E0,0.E0,0.E0));

+#662=VECTOR('',#661,2.E0);

+#663=CARTESIAN_POINT('',(3.493697022539E2,2.509886790999E2,-8.E0));

+#664=LINE('',#663,#662);

+#665=DIRECTION('',(-1.E0,0.E0,0.E0));

+#666=VECTOR('',#665,2.E0);

+#667=CARTESIAN_POINT('',(3.473697022539E2,2.509886790999E2,-1.4E1));

+#668=LINE('',#667,#666);

+#669=DIRECTION('',(0.E0,0.E0,1.E0));

+#670=VECTOR('',#669,6.E0);

+#671=CARTESIAN_POINT('',(3.453697022539E2,2.509886790999E2,-1.4E1));

+#672=LINE('',#671,#670);

+#673=DIRECTION('',(-1.E0,0.E0,0.E0));

+#674=VECTOR('',#673,2.E0);

+#675=CARTESIAN_POINT('',(3.453697022539E2,2.509886790999E2,-8.E0));

+#676=LINE('',#675,#674);

+#677=DIRECTION('',(-1.E0,0.E0,0.E0));

+#678=VECTOR('',#677,2.E0);

+#679=CARTESIAN_POINT('',(3.433697022539E2,2.509886790999E2,-1.4E1));

+#680=LINE('',#679,#678);

+#681=DIRECTION('',(0.E0,0.E0,1.E0));

+#682=VECTOR('',#681,6.E0);

+#683=CARTESIAN_POINT('',(3.413697022539E2,2.509886790999E2,-1.4E1));

+#684=LINE('',#683,#682);

+#685=DIRECTION('',(-1.E0,0.E0,0.E0));

+#686=VECTOR('',#685,2.E0);

+#687=CARTESIAN_POINT('',(3.413697022539E2,2.509886790999E2,-8.E0));

+#688=LINE('',#687,#686);

+#689=DIRECTION('',(-1.E0,0.E0,0.E0));

+#690=VECTOR('',#689,2.E0);

+#691=CARTESIAN_POINT('',(3.393697022539E2,2.509886790999E2,-1.4E1));

+#692=LINE('',#691,#690);

+#693=DIRECTION('',(0.E0,0.E0,1.E0));

+#694=VECTOR('',#693,6.E0);

+#695=CARTESIAN_POINT('',(3.373697022539E2,2.509886790999E2,-1.4E1));

+#696=LINE('',#695,#694);

+#697=DIRECTION('',(-1.E0,0.E0,0.E0));

+#698=VECTOR('',#697,2.E0);

+#699=CARTESIAN_POINT('',(3.373697022539E2,2.509886790999E2,-8.E0));

+#700=LINE('',#699,#698);

+#701=DIRECTION('',(-1.E0,0.E0,0.E0));

+#702=VECTOR('',#701,2.E0);

+#703=CARTESIAN_POINT('',(3.353697022539E2,2.509886790999E2,-1.4E1));

+#704=LINE('',#703,#702);

+#705=DIRECTION('',(0.E0,0.E0,1.E0));

+#706=VECTOR('',#705,6.E0);

+#707=CARTESIAN_POINT('',(3.333697022539E2,2.509886790999E2,-1.4E1));

+#708=LINE('',#707,#706);

+#709=DIRECTION('',(-1.E0,0.E0,0.E0));

+#710=VECTOR('',#709,2.E0);

+#711=CARTESIAN_POINT('',(3.333697022539E2,2.509886790999E2,-8.E0));

+#712=LINE('',#711,#710);

+#713=DIRECTION('',(-1.E0,0.E0,0.E0));

+#714=VECTOR('',#713,4.E0);

+#715=CARTESIAN_POINT('',(3.313697022539E2,2.509886790999E2,-1.4E1));

+#716=LINE('',#715,#714);

+#717=DIRECTION('',(1.E0,0.E0,0.E0));

+#718=VECTOR('',#717,5.E1);

+#719=CARTESIAN_POINT('',(3.273697022539E2,2.509886790999E2,-2.E0));

+#720=LINE('',#719,#718);

+#721=DIRECTION('',(0.E0,0.E0,-1.E0));

+#722=VECTOR('',#721,2.E0);

+#723=CARTESIAN_POINT('',(3.783697022539E2,2.511602519752E2,-8.E0));

+#724=LINE('',#723,#722);

+#725=DIRECTION('',(0.E0,0.E0,-1.E0));

+#726=VECTOR('',#725,4.E0);

+#727=CARTESIAN_POINT('',(3.803697022539E2,2.539886790999E2,-1.E1));

+#728=LINE('',#727,#726);

+#729=DIRECTION('',(0.E0,0.E0,1.E0));

+#730=VECTOR('',#729,1.2E1);

+#731=CARTESIAN_POINT('',(3.773697022539E2,2.509886790999E2,-1.4E1));

+#732=LINE('',#731,#730);

+#733=DIRECTION('',(0.E0,0.E0,-1.E0));

+#734=VECTOR('',#733,6.E0);

+#735=CARTESIAN_POINT('',(3.803697022539E2,2.539886790999E2,-2.E0));

+#736=LINE('',#735,#734);

+#737=DIRECTION('',(0.E0,1.E0,0.E0));

+#738=VECTOR('',#737,7.9E1);

+#739=CARTESIAN_POINT('',(3.803697022539E2,2.539886790999E2,-8.E0));

+#740=LINE('',#739,#738);

+#741=CARTESIAN_POINT('',(3.773697022539E2,3.329886790999E2,-8.E0));

+#742=DIRECTION('',(0.E0,0.E0,1.E0));

+#743=DIRECTION('',(1.E0,0.E0,0.E0));

+#744=AXIS2_PLACEMENT_3D('',#741,#742,#743);

+#746=DIRECTION('',(0.E0,-1.E0,0.E0));

+#747=VECTOR('',#746,8.465685424946E1);

+#748=CARTESIAN_POINT('',(3.783697022539E2,3.358171062246E2,-8.E0));

+#749=LINE('',#748,#747);

+#750=CARTESIAN_POINT('',(3.773697022539E2,2.539886790999E2,-8.E0));

+#751=DIRECTION('',(0.E0,0.E0,1.E0));

+#752=DIRECTION('',(3.333333333331E-1,-9.428090415821E-1,0.E0));

+#753=AXIS2_PLACEMENT_3D('',#750,#751,#752);

+#755=DIRECTION('',(0.E0,1.E0,0.E0));

+#756=VECTOR('',#755,2.15E1);

+#757=CARTESIAN_POINT('',(3.803697022539E2,3.114886790999E2,-6.E0));

+#758=LINE('',#757,#756);

+#759=DIRECTION('',(1.E0,0.E0,0.E0));

+#760=VECTOR('',#759,6.3E0);

+#761=CARTESIAN_POINT('',(3.740697022539E2,3.114886790999E2,-2.E0));

+#762=LINE('',#761,#760);

+#763=DIRECTION('',(0.E0,-1.E0,0.E0));

+#764=VECTOR('',#763,5.75E1);

+#765=CARTESIAN_POINT('',(3.803697022539E2,3.114886790999E2,-2.E0));

+#766=LINE('',#765,#764);

+#767=CARTESIAN_POINT('',(3.773697022539E2,2.539886790999E2,-2.E0));

+#768=DIRECTION('',(0.E0,0.E0,-1.E0));

+#769=DIRECTION('',(1.E0,0.E0,0.E0));

+#770=AXIS2_PLACEMENT_3D('',#767,#768,#769);

+#772=CARTESIAN_POINT('',(3.273697022539E2,2.539886790999E2,-2.E0));

+#773=DIRECTION('',(0.E0,0.E0,-1.E0));

+#774=DIRECTION('',(1.894780628694E-14,-1.E0,0.E0));

+#775=AXIS2_PLACEMENT_3D('',#772,#773,#774);

+#777=DIRECTION('',(7.071067811865E-1,-7.071067811866E-1,0.E0));

+#778=VECTOR('',#777,2.380798823885E1);

+#779=CARTESIAN_POINT('',(3.243697022539E2,2.841234690300E2,-2.E0));

+#780=LINE('',#779,#778);

+#781=DIRECTION('',(7.071067811865E-1,7.071067811865E-1,0.E0));

+#782=VECTOR('',#781,1.661921337026E1);

+#783=CARTESIAN_POINT('',(3.623181437818E2,2.672886790999E2,-2.E0));

+#784=LINE('',#783,#782);

+#785=CARTESIAN_POINT('',(3.768690242984E2,2.744860288714E2,-2.E0));

+#786=DIRECTION('',(0.E0,0.E0,1.E0));

+#787=DIRECTION('',(-1.E0,0.E0,0.E0));

+#788=AXIS2_PLACEMENT_3D('',#785,#786,#787);

+#790=CARTESIAN_POINT('',(3.768690242984E2,2.744860288714E2,-2.E0));

+#791=DIRECTION('',(0.E0,0.E0,1.E0));

+#792=DIRECTION('',(1.E0,0.E0,0.E0));

+#793=AXIS2_PLACEMENT_3D('',#790,#791,#792);

+#795=CARTESIAN_POINT('',(3.278703802094E2,2.744860288714E2,-2.E0));

+#796=DIRECTION('',(0.E0,0.E0,1.E0));

+#797=DIRECTION('',(-1.E0,0.E0,0.E0));

+#798=AXIS2_PLACEMENT_3D('',#795,#796,#797);

+#800=CARTESIAN_POINT('',(3.278703802094E2,2.744860288714E2,-2.E0));

+#801=DIRECTION('',(0.E0,0.E0,1.E0));

+#802=DIRECTION('',(1.E0,0.E0,0.E0));

+#803=AXIS2_PLACEMENT_3D('',#800,#801,#802);

+#805=DIRECTION('',(-1.218073261303E-13,6.090366306515E-13,1.E0));

+#806=VECTOR('',#805,1.4E0);

+#807=CARTESIAN_POINT('',(3.243697022539E2,2.841234690300E2,-2.E0));

+#808=LINE('',#807,#806);

+#809=DIRECTION('',(0.E0,0.E0,-1.E0));

+#810=VECTOR('',#809,1.2E1);

+#811=CARTESIAN_POINT('',(3.756440242984E2,2.744860288714E2,-2.E0));

+#812=LINE('',#811,#810);

+#813=DIRECTION('',(0.E0,0.E0,1.E0));

+#814=VECTOR('',#813,1.2E1);

+#815=CARTESIAN_POINT('',(3.780940242984E2,2.744860288714E2,-1.4E1));

+#816=LINE('',#815,#814);

+#817=DIRECTION('',(0.E0,0.E0,-1.E0));

+#818=VECTOR('',#817,1.2E1);

+#819=CARTESIAN_POINT('',(3.266453802094E2,2.744860288714E2,-2.E0));

+#820=LINE('',#819,#818);

+#821=DIRECTION('',(0.E0,0.E0,1.E0));

+#822=VECTOR('',#821,1.2E1);

+#823=CARTESIAN_POINT('',(3.290953802094E2,2.744860288714E2,-1.4E1));

+#824=LINE('',#823,#822);

+#825=DIRECTION('',(0.E0,1.E0,0.E0));

+#826=VECTOR('',#825,1.47E1);

+#827=CARTESIAN_POINT('',(3.243697022539E2,3.182886790999E2,-6.E0));

+#828=LINE('',#827,#826);

+#829=CARTESIAN_POINT('',(3.273697022539E2,3.329886790999E2,-6.E0));

+#830=DIRECTION('',(0.E0,0.E0,-1.E0));

+#831=DIRECTION('',(-1.E0,0.E0,0.E0));

+#832=AXIS2_PLACEMENT_3D('',#829,#830,#831);

+#834=CARTESIAN_POINT('',(3.773697022539E2,3.329886790999E2,-6.E0));

+#835=DIRECTION('',(0.E0,0.E0,-1.E0));

+#836=DIRECTION('',(0.E0,1.E0,0.E0));

+#837=AXIS2_PLACEMENT_3D('',#834,#835,#836);

+#839=CARTESIAN_POINT('',(3.768690242984E2,3.324874238325E2,-6.E0));

+#840=DIRECTION('',(0.E0,0.E0,1.E0));

+#841=DIRECTION('',(1.E0,0.E0,0.E0));

+#842=AXIS2_PLACEMENT_3D('',#839,#840,#841);

+#844=CARTESIAN_POINT('',(3.768690242984E2,3.324874238325E2,-6.E0));

+#845=DIRECTION('',(0.E0,0.E0,1.E0));

+#846=DIRECTION('',(-1.E0,0.E0,0.E0));

+#847=AXIS2_PLACEMENT_3D('',#844,#845,#846);

+#849=CARTESIAN_POINT('',(3.278703802094E2,3.324874238325E2,-6.E0));

+#850=DIRECTION('',(0.E0,0.E0,1.E0));

+#851=DIRECTION('',(1.E0,0.E0,0.E0));

+#852=AXIS2_PLACEMENT_3D('',#849,#850,#851);

+#854=CARTESIAN_POINT('',(3.278703802094E2,3.324874238325E2,-6.E0));

+#855=DIRECTION('',(0.E0,0.E0,1.E0));

+#856=DIRECTION('',(-1.E0,0.E0,0.E0));

+#857=AXIS2_PLACEMENT_3D('',#854,#855,#856);

+#859=DIRECTION('',(1.421085471520E-14,0.E0,-1.E0));

+#860=VECTOR('',#859,4.E0);

+#861=CARTESIAN_POINT('',(3.243697022539E2,3.329886790999E2,-1.E1));

+#862=LINE('',#861,#860);

+#863=DIRECTION('',(0.E0,0.E0,1.E0));

+#864=VECTOR('',#863,8.E0);

+#865=CARTESIAN_POINT('',(3.273697022539E2,3.359886790999E2,-1.4E1));

+#866=LINE('',#865,#864);

+#867=DIRECTION('',(-2.842170943040E-14,2.842170943040E-14,-1.E0));

+#868=VECTOR('',#867,2.E0);

+#869=CARTESIAN_POINT('',(3.243697022539E2,3.329886790999E2,-6.E0));

+#870=LINE('',#869,#868);

+#871=DIRECTION('',(0.E0,-2.842170943040E-14,-1.E0));

+#872=VECTOR('',#871,2.E0);

+#873=CARTESIAN_POINT('',(3.263697022539E2,3.358171062246E2,-8.E0));

+#874=LINE('',#873,#872);

+#875=DIRECTION('',(0.E0,-1.E0,0.E0));

+#876=VECTOR('',#875,8.465685424946E1);

+#877=CARTESIAN_POINT('',(3.263697022539E2,3.358171062246E2,-8.E0));

+#878=LINE('',#877,#876);

+#879=DIRECTION('',(0.E0,2.842170943040E-14,1.E0));

+#880=VECTOR('',#879,2.E0);

+#881=CARTESIAN_POINT('',(3.803697022539E2,3.329886790999E2,-8.E0));

+#882=LINE('',#881,#880);

+#883=DIRECTION('',(0.E0,0.E0,-1.E0));

+#884=VECTOR('',#883,8.E0);

+#885=CARTESIAN_POINT('',(3.773697022539E2,3.359886790999E2,-6.E0));

+#886=LINE('',#885,#884);

+#887=DIRECTION('',(0.E0,0.E0,1.E0));

+#888=VECTOR('',#887,4.E0);

+#889=CARTESIAN_POINT('',(3.803697022539E2,3.329886790999E2,-1.4E1));

+#890=LINE('',#889,#888);

+#891=DIRECTION('',(0.E0,0.E0,1.E0));

+#892=VECTOR('',#891,2.E0);

+#893=CARTESIAN_POINT('',(3.783697022539E2,3.358171062246E2,-1.E1));

+#894=LINE('',#893,#892);

+#895=DIRECTION('',(0.E0,1.E0,0.E0));

+#896=VECTOR('',#895,7.9E1);

+#897=CARTESIAN_POINT('',(3.803697022539E2,2.539886790999E2,-1.E1));

+#898=LINE('',#897,#896);

+#899=CARTESIAN_POINT('',(3.773697022539E2,2.539886790999E2,-1.E1));

+#900=DIRECTION('',(0.E0,0.E0,-1.E0));

+#901=DIRECTION('',(1.E0,-3.789561257387E-14,0.E0));

+#902=AXIS2_PLACEMENT_3D('',#899,#900,#901);

+#904=CARTESIAN_POINT('',(3.773697022539E2,3.329886790999E2,-1.E1));

+#905=DIRECTION('',(0.E0,0.E0,-1.E0));

+#906=DIRECTION('',(3.333333333333E-1,9.428090415821E-1,0.E0));

+#907=AXIS2_PLACEMENT_3D('',#904,#905,#906);

+#909=DIRECTION('',(0.E0,-1.E0,0.E0));

+#910=VECTOR('',#909,8.465685424946E1);

+#911=CARTESIAN_POINT('',(3.783697022539E2,3.358171062246E2,-1.E1));

+#912=LINE('',#911,#910);

+#913=DIRECTION('',(0.E0,0.E0,-1.E0));

+#914=VECTOR('',#913,8.E0);

+#915=CARTESIAN_POINT('',(3.756440242984E2,3.324874238325E2,-6.E0));

+#916=LINE('',#915,#914);

+#917=DIRECTION('',(0.E0,0.E0,1.E0));

+#918=VECTOR('',#917,8.E0);

+#919=CARTESIAN_POINT('',(3.780940242984E2,3.324874238325E2,-1.4E1));

+#920=LINE('',#919,#918);

+#921=DIRECTION('',(0.E0,0.E0,-1.E0));

+#922=VECTOR('',#921,8.E0);

+#923=CARTESIAN_POINT('',(3.266453802094E2,3.324874238325E2,-6.E0));

+#924=LINE('',#923,#922);

+#925=DIRECTION('',(0.E0,0.E0,1.E0));

+#926=VECTOR('',#925,8.E0);

+#927=CARTESIAN_POINT('',(3.290953802094E2,3.324874238325E2,-1.4E1));

+#928=LINE('',#927,#926);

+#929=DIRECTION('',(0.E0,1.E0,0.E0));

+#930=VECTOR('',#929,8.5E1);

+#931=CARTESIAN_POINT('',(3.733697022539E2,2.509886790999E2,-1.4E1));

+#932=LINE('',#931,#930);

+#933=DIRECTION('',(0.E0,0.E0,1.E0));

+#934=VECTOR('',#933,6.E0);

+#935=CARTESIAN_POINT('',(3.733697022539E2,3.359886790999E2,-1.4E1));

+#936=LINE('',#935,#934);

+#937=DIRECTION('',(0.E0,-1.E0,0.E0));

+#938=VECTOR('',#937,8.5E1);

+#939=CARTESIAN_POINT('',(3.733697022539E2,3.359886790999E2,-8.E0));

+#940=LINE('',#939,#938);

+#941=DIRECTION('',(-1.E0,0.E0,0.E0));

+#942=VECTOR('',#941,2.E0);

+#943=CARTESIAN_POINT('',(3.733697022539E2,3.359886790999E2,-8.E0));

+#944=LINE('',#943,#942);

+#945=DIRECTION('',(0.E0,0.E0,1.E0));

+#946=VECTOR('',#945,6.E0);

+#947=CARTESIAN_POINT('',(3.713697022539E2,2.509886790999E2,-1.4E1));

+#948=LINE('',#947,#946);

+#949=DIRECTION('',(0.E0,1.E0,0.E0));

+#950=VECTOR('',#949,8.5E1);

+#951=CARTESIAN_POINT('',(3.713697022539E2,2.509886790999E2,-8.E0));

+#952=LINE('',#951,#950);

+#953=DIRECTION('',(0.E0,1.E0,0.E0));

+#954=VECTOR('',#953,8.5E1);

+#955=CARTESIAN_POINT('',(3.713697022539E2,2.509886790999E2,-1.4E1));

+#956=LINE('',#955,#954);

+#957=DIRECTION('',(0.E0,1.E0,0.E0));

+#958=VECTOR('',#957,8.5E1);

+#959=CARTESIAN_POINT('',(3.693697022539E2,2.509886790999E2,-1.4E1));

+#960=LINE('',#959,#958);

+#961=DIRECTION('',(0.E0,0.E0,1.E0));

+#962=VECTOR('',#961,6.E0);

+#963=CARTESIAN_POINT('',(3.693697022539E2,3.359886790999E2,-1.4E1));

+#964=LINE('',#963,#962);

+#965=DIRECTION('',(0.E0,-1.E0,0.E0));

+#966=VECTOR('',#965,8.5E1);

+#967=CARTESIAN_POINT('',(3.693697022539E2,3.359886790999E2,-8.E0));

+#968=LINE('',#967,#966);

+#969=DIRECTION('',(-1.E0,0.E0,0.E0));

+#970=VECTOR('',#969,2.E0);

+#971=CARTESIAN_POINT('',(3.693697022539E2,3.359886790999E2,-8.E0));

+#972=LINE('',#971,#970);

+#973=DIRECTION('',(0.E0,0.E0,1.E0));

+#974=VECTOR('',#973,6.E0);

+#975=CARTESIAN_POINT('',(3.673697022539E2,2.509886790999E2,-1.4E1));

+#976=LINE('',#975,#974);

+#977=DIRECTION('',(0.E0,1.E0,0.E0));

+#978=VECTOR('',#977,8.5E1);

+#979=CARTESIAN_POINT('',(3.673697022539E2,2.509886790999E2,-8.E0));

+#980=LINE('',#979,#978);

+#981=DIRECTION('',(0.E0,1.E0,0.E0));

+#982=VECTOR('',#981,8.5E1);

+#983=CARTESIAN_POINT('',(3.673697022539E2,2.509886790999E2,-1.4E1));

+#984=LINE('',#983,#982);

+#985=DIRECTION('',(0.E0,1.E0,0.E0));

+#986=VECTOR('',#985,8.5E1);

+#987=CARTESIAN_POINT('',(3.653697022539E2,2.509886790999E2,-1.4E1));

+#988=LINE('',#987,#986);

+#989=DIRECTION('',(0.E0,0.E0,1.E0));

+#990=VECTOR('',#989,6.E0);

+#991=CARTESIAN_POINT('',(3.653697022539E2,3.359886790999E2,-1.4E1));

+#992=LINE('',#991,#990);

+#993=DIRECTION('',(0.E0,-1.E0,0.E0));

+#994=VECTOR('',#993,8.5E1);

+#995=CARTESIAN_POINT('',(3.653697022539E2,3.359886790999E2,-8.E0));

+#996=LINE('',#995,#994);

+#997=DIRECTION('',(-1.E0,0.E0,0.E0));

+#998=VECTOR('',#997,2.E0);

+#999=CARTESIAN_POINT('',(3.653697022539E2,3.359886790999E2,-8.E0));

+#1000=LINE('',#999,#998);

+#1001=DIRECTION('',(0.E0,0.E0,1.E0));

+#1002=VECTOR('',#1001,6.E0);

+#1003=CARTESIAN_POINT('',(3.633697022539E2,2.509886790999E2,-1.4E1));

+#1004=LINE('',#1003,#1002);

+#1005=DIRECTION('',(0.E0,1.E0,0.E0));

+#1006=VECTOR('',#1005,8.5E1);

+#1007=CARTESIAN_POINT('',(3.633697022539E2,2.509886790999E2,-8.E0));

+#1008=LINE('',#1007,#1006);

+#1009=DIRECTION('',(0.E0,1.E0,0.E0));

+#1010=VECTOR('',#1009,8.5E1);

+#1011=CARTESIAN_POINT('',(3.633697022539E2,2.509886790999E2,-1.4E1));

+#1012=LINE('',#1011,#1010);

+#1013=DIRECTION('',(0.E0,1.E0,0.E0));

+#1014=VECTOR('',#1013,8.5E1);

+#1015=CARTESIAN_POINT('',(3.613697022539E2,2.509886790999E2,-1.4E1));

+#1016=LINE('',#1015,#1014);

+#1017=DIRECTION('',(0.E0,0.E0,1.E0));

+#1018=VECTOR('',#1017,6.E0);

+#1019=CARTESIAN_POINT('',(3.613697022539E2,3.359886790999E2,-1.4E1));

+#1020=LINE('',#1019,#1018);

+#1021=DIRECTION('',(0.E0,-1.E0,0.E0));

+#1022=VECTOR('',#1021,8.5E1);

+#1023=CARTESIAN_POINT('',(3.613697022539E2,3.359886790999E2,-8.E0));

+#1024=LINE('',#1023,#1022);

+#1025=DIRECTION('',(-1.E0,0.E0,0.E0));

+#1026=VECTOR('',#1025,2.E0);

+#1027=CARTESIAN_POINT('',(3.613697022539E2,3.359886790999E2,-8.E0));

+#1028=LINE('',#1027,#1026);

+#1029=DIRECTION('',(0.E0,0.E0,1.E0));

+#1030=VECTOR('',#1029,6.E0);

+#1031=CARTESIAN_POINT('',(3.593697022539E2,2.509886790999E2,-1.4E1));

+#1032=LINE('',#1031,#1030);

+#1033=DIRECTION('',(0.E0,1.E0,0.E0));

+#1034=VECTOR('',#1033,8.5E1);

+#1035=CARTESIAN_POINT('',(3.593697022539E2,2.509886790999E2,-8.E0));

+#1036=LINE('',#1035,#1034);

+#1037=DIRECTION('',(0.E0,1.E0,0.E0));

+#1038=VECTOR('',#1037,8.5E1);

+#1039=CARTESIAN_POINT('',(3.593697022539E2,2.509886790999E2,-1.4E1));

+#1040=LINE('',#1039,#1038);

+#1041=DIRECTION('',(0.E0,1.E0,0.E0));

+#1042=VECTOR('',#1041,8.5E1);

+#1043=CARTESIAN_POINT('',(3.573697022539E2,2.509886790999E2,-1.4E1));

+#1044=LINE('',#1043,#1042);

+#1045=DIRECTION('',(0.E0,0.E0,1.E0));

+#1046=VECTOR('',#1045,6.E0);

+#1047=CARTESIAN_POINT('',(3.573697022539E2,3.359886790999E2,-1.4E1));

+#1048=LINE('',#1047,#1046);

+#1049=DIRECTION('',(0.E0,-1.E0,0.E0));

+#1050=VECTOR('',#1049,8.5E1);

+#1051=CARTESIAN_POINT('',(3.573697022539E2,3.359886790999E2,-8.E0));

+#1052=LINE('',#1051,#1050);

+#1053=DIRECTION('',(-1.E0,0.E0,0.E0));

+#1054=VECTOR('',#1053,2.E0);

+#1055=CARTESIAN_POINT('',(3.573697022539E2,3.359886790999E2,-8.E0));

+#1056=LINE('',#1055,#1054);

+#1057=DIRECTION('',(0.E0,0.E0,1.E0));

+#1058=VECTOR('',#1057,6.E0);

+#1059=CARTESIAN_POINT('',(3.553697022539E2,2.509886790999E2,-1.4E1));

+#1060=LINE('',#1059,#1058);

+#1061=DIRECTION('',(0.E0,1.E0,0.E0));

+#1062=VECTOR('',#1061,8.5E1);

+#1063=CARTESIAN_POINT('',(3.553697022539E2,2.509886790999E2,-8.E0));

+#1064=LINE('',#1063,#1062);

+#1065=DIRECTION('',(0.E0,1.E0,0.E0));

+#1066=VECTOR('',#1065,8.5E1);

+#1067=CARTESIAN_POINT('',(3.553697022539E2,2.509886790999E2,-1.4E1));

+#1068=LINE('',#1067,#1066);

+#1069=DIRECTION('',(0.E0,1.E0,0.E0));

+#1070=VECTOR('',#1069,8.5E1);

+#1071=CARTESIAN_POINT('',(3.533697022539E2,2.509886790999E2,-1.4E1));

+#1072=LINE('',#1071,#1070);

+#1073=DIRECTION('',(0.E0,0.E0,1.E0));

+#1074=VECTOR('',#1073,6.E0);

+#1075=CARTESIAN_POINT('',(3.533697022539E2,3.359886790999E2,-1.4E1));

+#1076=LINE('',#1075,#1074);

+#1077=DIRECTION('',(0.E0,-1.E0,0.E0));

+#1078=VECTOR('',#1077,8.5E1);

+#1079=CARTESIAN_POINT('',(3.533697022539E2,3.359886790999E2,-8.E0));

+#1080=LINE('',#1079,#1078);

+#1081=DIRECTION('',(-1.E0,0.E0,0.E0));

+#1082=VECTOR('',#1081,2.E0);

+#1083=CARTESIAN_POINT('',(3.533697022539E2,3.359886790999E2,-8.E0));

+#1084=LINE('',#1083,#1082);

+#1085=DIRECTION('',(0.E0,0.E0,1.E0));

+#1086=VECTOR('',#1085,6.E0);

+#1087=CARTESIAN_POINT('',(3.513697022539E2,2.509886790999E2,-1.4E1));

+#1088=LINE('',#1087,#1086);

+#1089=DIRECTION('',(0.E0,1.E0,0.E0));

+#1090=VECTOR('',#1089,8.5E1);

+#1091=CARTESIAN_POINT('',(3.513697022539E2,2.509886790999E2,-8.E0));

+#1092=LINE('',#1091,#1090);

+#1093=DIRECTION('',(0.E0,1.E0,0.E0));

+#1094=VECTOR('',#1093,8.5E1);

+#1095=CARTESIAN_POINT('',(3.513697022539E2,2.509886790999E2,-1.4E1));

+#1096=LINE('',#1095,#1094);

+#1097=DIRECTION('',(0.E0,1.E0,0.E0));

+#1098=VECTOR('',#1097,8.5E1);

+#1099=CARTESIAN_POINT('',(3.493697022539E2,2.509886790999E2,-1.4E1));

+#1100=LINE('',#1099,#1098);

+#1101=DIRECTION('',(0.E0,0.E0,1.E0));

+#1102=VECTOR('',#1101,6.E0);

+#1103=CARTESIAN_POINT('',(3.493697022539E2,3.359886790999E2,-1.4E1));

+#1104=LINE('',#1103,#1102);

+#1105=DIRECTION('',(0.E0,-1.E0,0.E0));

+#1106=VECTOR('',#1105,8.5E1);

+#1107=CARTESIAN_POINT('',(3.493697022539E2,3.359886790999E2,-8.E0));

+#1108=LINE('',#1107,#1106);

+#1109=DIRECTION('',(-1.E0,0.E0,0.E0));

+#1110=VECTOR('',#1109,2.E0);

+#1111=CARTESIAN_POINT('',(3.493697022539E2,3.359886790999E2,-8.E0));

+#1112=LINE('',#1111,#1110);

+#1113=DIRECTION('',(0.E0,0.E0,1.E0));

+#1114=VECTOR('',#1113,6.E0);

+#1115=CARTESIAN_POINT('',(3.473697022539E2,2.509886790999E2,-1.4E1));

+#1116=LINE('',#1115,#1114);

+#1117=DIRECTION('',(0.E0,1.E0,0.E0));

+#1118=VECTOR('',#1117,8.5E1);

+#1119=CARTESIAN_POINT('',(3.473697022539E2,2.509886790999E2,-8.E0));

+#1120=LINE('',#1119,#1118);

+#1121=DIRECTION('',(0.E0,1.E0,0.E0));

+#1122=VECTOR('',#1121,8.5E1);

+#1123=CARTESIAN_POINT('',(3.473697022539E2,2.509886790999E2,-1.4E1));

+#1124=LINE('',#1123,#1122);

+#1125=DIRECTION('',(0.E0,1.E0,0.E0));

+#1126=VECTOR('',#1125,8.5E1);

+#1127=CARTESIAN_POINT('',(3.453697022539E2,2.509886790999E2,-1.4E1));

+#1128=LINE('',#1127,#1126);

+#1129=DIRECTION('',(0.E0,0.E0,1.E0));

+#1130=VECTOR('',#1129,6.E0);

+#1131=CARTESIAN_POINT('',(3.453697022539E2,3.359886790999E2,-1.4E1));

+#1132=LINE('',#1131,#1130);

+#1133=DIRECTION('',(0.E0,-1.E0,0.E0));

+#1134=VECTOR('',#1133,8.5E1);

+#1135=CARTESIAN_POINT('',(3.453697022539E2,3.359886790999E2,-8.E0));

+#1136=LINE('',#1135,#1134);

+#1137=DIRECTION('',(-1.E0,0.E0,0.E0));

+#1138=VECTOR('',#1137,2.E0);

+#1139=CARTESIAN_POINT('',(3.453697022539E2,3.359886790999E2,-8.E0));

+#1140=LINE('',#1139,#1138);

+#1141=DIRECTION('',(0.E0,0.E0,1.E0));

+#1142=VECTOR('',#1141,6.E0);

+#1143=CARTESIAN_POINT('',(3.433697022539E2,2.509886790999E2,-1.4E1));

+#1144=LINE('',#1143,#1142);

+#1145=DIRECTION('',(0.E0,1.E0,0.E0));

+#1146=VECTOR('',#1145,8.5E1);

+#1147=CARTESIAN_POINT('',(3.433697022539E2,2.509886790999E2,-8.E0));

+#1148=LINE('',#1147,#1146);

+#1149=DIRECTION('',(0.E0,1.E0,0.E0));

+#1150=VECTOR('',#1149,8.5E1);

+#1151=CARTESIAN_POINT('',(3.433697022539E2,2.509886790999E2,-1.4E1));

+#1152=LINE('',#1151,#1150);

+#1153=DIRECTION('',(0.E0,1.E0,0.E0));

+#1154=VECTOR('',#1153,8.5E1);

+#1155=CARTESIAN_POINT('',(3.413697022539E2,2.509886790999E2,-1.4E1));

+#1156=LINE('',#1155,#1154);

+#1157=DIRECTION('',(0.E0,0.E0,1.E0));

+#1158=VECTOR('',#1157,6.E0);

+#1159=CARTESIAN_POINT('',(3.413697022539E2,3.359886790999E2,-1.4E1));

+#1160=LINE('',#1159,#1158);

+#1161=DIRECTION('',(0.E0,-1.E0,0.E0));

+#1162=VECTOR('',#1161,8.5E1);

+#1163=CARTESIAN_POINT('',(3.413697022539E2,3.359886790999E2,-8.E0));

+#1164=LINE('',#1163,#1162);

+#1165=DIRECTION('',(-1.E0,0.E0,0.E0));

+#1166=VECTOR('',#1165,2.E0);

+#1167=CARTESIAN_POINT('',(3.413697022539E2,3.359886790999E2,-8.E0));

+#1168=LINE('',#1167,#1166);

+#1169=DIRECTION('',(0.E0,0.E0,1.E0));

+#1170=VECTOR('',#1169,6.E0);

+#1171=CARTESIAN_POINT('',(3.393697022539E2,2.509886790999E2,-1.4E1));

+#1172=LINE('',#1171,#1170);

+#1173=DIRECTION('',(0.E0,1.E0,0.E0));

+#1174=VECTOR('',#1173,8.5E1);

+#1175=CARTESIAN_POINT('',(3.393697022539E2,2.509886790999E2,-8.E0));

+#1176=LINE('',#1175,#1174);

+#1177=DIRECTION('',(0.E0,1.E0,0.E0));

+#1178=VECTOR('',#1177,8.5E1);

+#1179=CARTESIAN_POINT('',(3.393697022539E2,2.509886790999E2,-1.4E1));

+#1180=LINE('',#1179,#1178);

+#1181=DIRECTION('',(0.E0,1.E0,0.E0));

+#1182=VECTOR('',#1181,8.5E1);

+#1183=CARTESIAN_POINT('',(3.373697022539E2,2.509886790999E2,-1.4E1));

+#1184=LINE('',#1183,#1182);

+#1185=DIRECTION('',(0.E0,0.E0,1.E0));

+#1186=VECTOR('',#1185,6.E0);

+#1187=CARTESIAN_POINT('',(3.373697022539E2,3.359886790999E2,-1.4E1));

+#1188=LINE('',#1187,#1186);

+#1189=DIRECTION('',(0.E0,-1.E0,0.E0));

+#1190=VECTOR('',#1189,8.5E1);

+#1191=CARTESIAN_POINT('',(3.373697022539E2,3.359886790999E2,-8.E0));

+#1192=LINE('',#1191,#1190);

+#1193=DIRECTION('',(-1.E0,0.E0,0.E0));

+#1194=VECTOR('',#1193,2.E0);

+#1195=CARTESIAN_POINT('',(3.373697022539E2,3.359886790999E2,-8.E0));

+#1196=LINE('',#1195,#1194);

+#1197=DIRECTION('',(0.E0,0.E0,1.E0));

+#1198=VECTOR('',#1197,6.E0);

+#1199=CARTESIAN_POINT('',(3.353697022539E2,2.509886790999E2,-1.4E1));

+#1200=LINE('',#1199,#1198);

+#1201=DIRECTION('',(0.E0,1.E0,0.E0));

+#1202=VECTOR('',#1201,8.5E1);

+#1203=CARTESIAN_POINT('',(3.353697022539E2,2.509886790999E2,-8.E0));

+#1204=LINE('',#1203,#1202);

+#1205=DIRECTION('',(0.E0,1.E0,0.E0));

+#1206=VECTOR('',#1205,8.5E1);

+#1207=CARTESIAN_POINT('',(3.353697022539E2,2.509886790999E2,-1.4E1));

+#1208=LINE('',#1207,#1206);

+#1209=DIRECTION('',(0.E0,1.E0,0.E0));

+#1210=VECTOR('',#1209,8.5E1);

+#1211=CARTESIAN_POINT('',(3.333697022539E2,2.509886790999E2,-1.4E1));

+#1212=LINE('',#1211,#1210);

+#1213=DIRECTION('',(0.E0,0.E0,1.E0));

+#1214=VECTOR('',#1213,6.E0);

+#1215=CARTESIAN_POINT('',(3.333697022539E2,3.359886790999E2,-1.4E1));

+#1216=LINE('',#1215,#1214);

+#1217=DIRECTION('',(0.E0,-1.E0,0.E0));

+#1218=VECTOR('',#1217,8.5E1);

+#1219=CARTESIAN_POINT('',(3.333697022539E2,3.359886790999E2,-8.E0));

+#1220=LINE('',#1219,#1218);

+#1221=DIRECTION('',(-1.E0,0.E0,0.E0));

+#1222=VECTOR('',#1221,2.E0);

+#1223=CARTESIAN_POINT('',(3.333697022539E2,3.359886790999E2,-8.E0));

+#1224=LINE('',#1223,#1222);

+#1225=DIRECTION('',(0.E0,0.E0,1.E0));

+#1226=VECTOR('',#1225,6.E0);

+#1227=CARTESIAN_POINT('',(3.313697022539E2,2.509886790999E2,-1.4E1));

+#1228=LINE('',#1227,#1226);

+#1229=DIRECTION('',(0.E0,1.E0,0.E0));

+#1230=VECTOR('',#1229,8.5E1);

+#1231=CARTESIAN_POINT('',(3.313697022539E2,2.509886790999E2,-8.E0));

+#1232=LINE('',#1231,#1230);

+#1233=DIRECTION('',(1.E0,0.E0,0.E0));

+#1234=VECTOR('',#1233,7.E0);

+#1235=CARTESIAN_POINT('',(3.243697022539E2,3.182886790999E2,-3.E0));

+#1236=LINE('',#1235,#1234);

+#1237=DIRECTION('',(-1.E0,0.E0,0.E0));

+#1238=VECTOR('',#1237,7.E0);

+#1239=CARTESIAN_POINT('',(3.469397022539E2,3.147886790999E2,-2.E0));

+#1240=LINE('',#1239,#1238);

+#1241=DIRECTION('',(0.E0,0.E0,1.E0));

+#1242=VECTOR('',#1241,1.4E0);

+#1243=CARTESIAN_POINT('',(3.399397022539E2,3.147886790999E2,-2.E0));

+#1244=LINE('',#1243,#1242);

+#1245=DIRECTION('',(0.E0,1.E0,0.E0));

+#1246=VECTOR('',#1245,7.E0);

+#1247=CARTESIAN_POINT('',(3.469397022539E2,3.077886790999E2,-2.E0));

+#1248=LINE('',#1247,#1246);

+#1249=DIRECTION('',(0.E0,0.E0,1.E0));

+#1250=VECTOR('',#1249,1.4E0);

+#1251=CARTESIAN_POINT('',(3.469397022539E2,3.147886790999E2,-2.E0));

+#1252=LINE('',#1251,#1250);

+#1253=DIRECTION('',(1.E0,0.E0,0.E0));

+#1254=VECTOR('',#1253,7.E0);

+#1255=CARTESIAN_POINT('',(3.399397022539E2,3.077886790999E2,-2.E0));

+#1256=LINE('',#1255,#1254);

+#1257=DIRECTION('',(0.E0,0.E0,1.E0));

+#1258=VECTOR('',#1257,1.4E0);

+#1259=CARTESIAN_POINT('',(3.469397022539E2,3.077886790999E2,-2.E0));

+#1260=LINE('',#1259,#1258);

+#1261=DIRECTION('',(0.E0,-1.E0,0.E0));

+#1262=VECTOR('',#1261,7.E0);

+#1263=CARTESIAN_POINT('',(3.399397022539E2,3.147886790999E2,-2.E0));

+#1264=LINE('',#1263,#1262);

+#1265=DIRECTION('',(0.E0,0.E0,1.E0));

+#1266=VECTOR('',#1265,1.4E0);

+#1267=CARTESIAN_POINT('',(3.399397022539E2,3.077886790999E2,-2.E0));

+#1268=LINE('',#1267,#1266);

+#1269=CARTESIAN_POINT('',(3.371620764429E2,2.937970411385E2,-5.E-1));

+#1270=CARTESIAN_POINT('',(3.371620764431E2,2.948577013105E2,-5.E-1));

+#1271=VERTEX_POINT('',#1269);

+#1272=VERTEX_POINT('',#1270);

+#1273=CARTESIAN_POINT('',(3.512309978954E2,3.089266227627E2,-5.E-1));

+#1274=VERTEX_POINT('',#1273);

+#1275=CARTESIAN_POINT('',(3.522916580668E2,3.089266227631E2,-5.E-1));

+#1276=VERTEX_POINT('',#1275);

+#1277=CARTESIAN_POINT('',(3.663605795195E2,2.948577013104E2,-5.E-1));

+#1278=VERTEX_POINT('',#1277);

+#1279=CARTESIAN_POINT('',(3.663605795194E2,2.937970411383E2,-5.E-1));

+#1280=VERTEX_POINT('',#1279);

+#1281=CARTESIAN_POINT('',(3.522916580672E2,2.797281196862E2,-5.E-1));

+#1282=VERTEX_POINT('',#1281);

+#1283=CARTESIAN_POINT('',(3.512309978951E2,2.797281196864E2,-5.E-1));

+#1284=VERTEX_POINT('',#1283);

+#1285=CARTESIAN_POINT('',(3.371620764428E2,2.937970411387E2,0.E0));

+#1286=VERTEX_POINT('',#1285);

+#1287=CARTESIAN_POINT('',(3.371620764431E2,2.948577013105E2,0.E0));

+#1288=VERTEX_POINT('',#1287);

+#1289=CARTESIAN_POINT('',(3.512309978954E2,2.797281196861E2,0.E0));

+#1290=VERTEX_POINT('',#1289);

+#1291=CARTESIAN_POINT('',(3.522916580672E2,2.797281196861E2,0.E0));

+#1292=VERTEX_POINT('',#1291);

+#1293=CARTESIAN_POINT('',(3.663605795195E2,2.937970411384E2,0.E0));

+#1294=VERTEX_POINT('',#1293);

+#1295=CARTESIAN_POINT('',(3.663605795194E2,2.948577013105E2,0.E0));

+#1296=VERTEX_POINT('',#1295);

+#1297=CARTESIAN_POINT('',(3.522916580672E2,3.089266227628E2,0.E0));

+#1298=VERTEX_POINT('',#1297);

+#1299=CARTESIAN_POINT('',(3.512309978954E2,3.089266227628E2,0.E0));

+#1300=VERTEX_POINT('',#1299);

+#1301=CARTESIAN_POINT('',(3.354424065288E2,2.943273712244E2,0.E0));

+#1302=CARTESIAN_POINT('',(3.361014162718E2,2.959183614827E2,0.E0));

+#1303=VERTEX_POINT('',#1301);

+#1304=VERTEX_POINT('',#1302);

+#1305=CARTESIAN_POINT('',(3.361014162695E2,2.927363809684E2,0.E0));

+#1306=VERTEX_POINT('',#1305);

+#1307=CARTESIAN_POINT('',(3.501703377232E2,3.099872829342E2,0.E0));

+#1308=VERTEX_POINT('',#1307);

+#1309=CARTESIAN_POINT('',(3.533523182398E2,3.099872829338E2,0.E0));

+#1310=VERTEX_POINT('',#1309);

+#1311=CARTESIAN_POINT('',(3.674212396897E2,2.959183614838E2,0.E0));

+#1312=VERTEX_POINT('',#1311);

+#1313=CARTESIAN_POINT('',(3.680802494337E2,2.943273712244E2,0.E0));

+#1314=CARTESIAN_POINT('',(3.674212396906E2,2.927363809659E2,0.E0));

+#1315=VERTEX_POINT('',#1313);

+#1316=VERTEX_POINT('',#1314);

+#1317=CARTESIAN_POINT('',(3.533523182394E2,2.786674595148E2,0.E0));

+#1318=VERTEX_POINT('',#1317);

+#1319=CARTESIAN_POINT('',(3.501703377235E2,2.786674595144E2,0.E0));

+#1320=VERTEX_POINT('',#1319);

+#1321=CARTESIAN_POINT('',(3.361014162700E2,2.927363809679E2,-6.E-1));

+#1322=VERTEX_POINT('',#1321);

+#1323=CARTESIAN_POINT('',(3.354424065288E2,2.943273712244E2,-6.E-1));

+#1324=VERTEX_POINT('',#1323);

+#1325=CARTESIAN_POINT('',(3.361014162718E2,2.959183614827E2,-6.E-1));

+#1326=VERTEX_POINT('',#1325);

+#1327=CARTESIAN_POINT('',(3.501703377235E2,2.786674595145E2,-6.E-1));

+#1328=VERTEX_POINT('',#1327);

+#1329=CARTESIAN_POINT('',(3.533523182394E2,2.786674595148E2,-6.E-1));

+#1330=VERTEX_POINT('',#1329);

+#1331=CARTESIAN_POINT('',(3.674212396908E2,2.927363809662E2,-6.E-1));

+#1332=VERTEX_POINT('',#1331);

+#1333=CARTESIAN_POINT('',(3.674212396895E2,2.959183614840E2,-6.E-1));

+#1334=VERTEX_POINT('',#1333);

+#1335=CARTESIAN_POINT('',(3.680802494337E2,2.943273712244E2,-6.E-1));

+#1336=VERTEX_POINT('',#1335);

+#1337=CARTESIAN_POINT('',(3.533523182395E2,3.099872829340E2,-6.E-1));

+#1338=VERTEX_POINT('',#1337);

+#1339=CARTESIAN_POINT('',(3.501703377232E2,3.099872829342E2,-6.E-1));

+#1340=VERTEX_POINT('',#1339);

+#1341=CARTESIAN_POINT('',(3.623181437818E2,2.672886790999E2,-6.E-1));

+#1342=CARTESIAN_POINT('',(3.412044921840E2,2.672886790999E2,-6.E-1));

+#1343=VERTEX_POINT('',#1341);

+#1344=VERTEX_POINT('',#1342);

+#1345=CARTESIAN_POINT('',(3.243697022539E2,2.841234690300E2,-6.E-1));

+#1346=VERTEX_POINT('',#1345);

+#1347=CARTESIAN_POINT('',(3.243697022539E2,2.991886790999E2,-6.E-1));

+#1348=VERTEX_POINT('',#1347);

+#1349=CARTESIAN_POINT('',(3.313697022539E2,2.991886790999E2,-6.E-1));

+#1350=VERTEX_POINT('',#1349);

+#1351=CARTESIAN_POINT('',(3.313697022539E2,3.182886790999E2,-6.E-1));

+#1352=VERTEX_POINT('',#1351);

+#1353=CARTESIAN_POINT('',(3.573697022539E2,3.182886790999E2,-6.E-1));

+#1354=VERTEX_POINT('',#1353);

+#1355=CARTESIAN_POINT('',(3.573697022539E2,3.114886790999E2,-6.E-1));

+#1356=VERTEX_POINT('',#1355);

+#1357=CARTESIAN_POINT('',(3.740697022539E2,3.114886790999E2,-6.E-1));

+#1358=VERTEX_POINT('',#1357);

+#1359=CARTESIAN_POINT('',(3.740697022539E2,2.790402375720E2,-6.E-1));

+#1360=VERTEX_POINT('',#1359);

+#1361=CARTESIAN_POINT('',(3.469397022539E2,3.147886790999E2,-6.E-1));

+#1362=CARTESIAN_POINT('',(3.399397022539E2,3.147886790999E2,-6.E-1));

+#1363=VERTEX_POINT('',#1361);

+#1364=VERTEX_POINT('',#1362);

+#1365=CARTESIAN_POINT('',(3.399397022539E2,3.077886790999E2,-6.E-1));

+#1366=VERTEX_POINT('',#1365);

+#1367=CARTESIAN_POINT('',(3.469397022539E2,3.077886790999E2,-6.E-1));

+#1368=VERTEX_POINT('',#1367);

+#1369=CARTESIAN_POINT('',(3.469397022539E2,3.147886790999E2,-2.E0));

+#1370=VERTEX_POINT('',#1369);

+#1371=CARTESIAN_POINT('',(3.399397022539E2,3.147886790999E2,-2.E0));

+#1372=VERTEX_POINT('',#1371);

+#1373=CARTESIAN_POINT('',(3.469397022539E2,3.077886790999E2,-2.E0));

+#1374=VERTEX_POINT('',#1373);

+#1375=CARTESIAN_POINT('',(3.399397022539E2,3.077886790999E2,-2.E0));

+#1376=VERTEX_POINT('',#1375);

+#1377=CARTESIAN_POINT('',(3.623181437818E2,2.672886790999E2,-2.E0));

+#1378=VERTEX_POINT('',#1377);

+#1379=CARTESIAN_POINT('',(3.412044921840E2,2.672886790999E2,-2.E0));

+#1380=VERTEX_POINT('',#1379);

+#1381=CARTESIAN_POINT('',(3.740697022539E2,2.790402375720E2,-2.E0));

+#1382=VERTEX_POINT('',#1381);

+#1383=CARTESIAN_POINT('',(3.740697022539E2,3.114886790999E2,-2.E0));

+#1384=VERTEX_POINT('',#1383);

+#1385=CARTESIAN_POINT('',(3.573697022539E2,3.114886790999E2,-6.E0));

+#1386=VERTEX_POINT('',#1385);

+#1387=CARTESIAN_POINT('',(3.803697022539E2,3.114886790999E2,-6.E0));

+#1388=VERTEX_POINT('',#1387);

+#1389=CARTESIAN_POINT('',(3.803697022539E2,3.114886790999E2,-2.E0));

+#1390=VERTEX_POINT('',#1389);

+#1391=CARTESIAN_POINT('',(3.573697022539E2,3.182886790999E2,-6.E0));

+#1392=VERTEX_POINT('',#1391);

+#1393=CARTESIAN_POINT('',(3.313697022539E2,3.182886790999E2,-3.E0));

+#1394=VERTEX_POINT('',#1393);

+#1395=CARTESIAN_POINT('',(3.243697022539E2,3.182886790999E2,-3.E0));

+#1396=VERTEX_POINT('',#1395);

+#1397=CARTESIAN_POINT('',(3.243697022539E2,3.182886790999E2,-6.E0));

+#1398=VERTEX_POINT('',#1397);

+#1399=CARTESIAN_POINT('',(3.313697022539E2,2.991886790999E2,-3.E0));

+#1400=VERTEX_POINT('',#1399);

+#1401=CARTESIAN_POINT('',(3.243697022539E2,2.991886790999E2,-3.E0));

+#1402=VERTEX_POINT('',#1401);

+#1403=CARTESIAN_POINT('',(3.243697022539E2,3.329886790999E2,-1.E1));

+#1404=CARTESIAN_POINT('',(3.243697022539E2,2.539886790999E2,-1.E1));

+#1405=VERTEX_POINT('',#1403);

+#1406=VERTEX_POINT('',#1404);

+#1407=CARTESIAN_POINT('',(3.243697022539E2,2.539886790999E2,-1.4E1));

+#1408=VERTEX_POINT('',#1407);

+#1409=CARTESIAN_POINT('',(3.243697022539E2,3.329886790999E2,-1.4E1));

+#1410=VERTEX_POINT('',#1409);

+#1411=CARTESIAN_POINT('',(3.243697022539E2,3.329886790999E2,-8.E0));

+#1412=CARTESIAN_POINT('',(3.243697022539E2,2.539886790999E2,-8.E0));

+#1413=VERTEX_POINT('',#1411);

+#1414=VERTEX_POINT('',#1412);

+#1415=CARTESIAN_POINT('',(3.243697022539E2,3.329886790999E2,-6.E0));

+#1416=VERTEX_POINT('',#1415);

+#1417=CARTESIAN_POINT('',(3.243697022539E2,2.841234690300E2,-2.E0));

+#1418=VERTEX_POINT('',#1417);

+#1419=CARTESIAN_POINT('',(3.243697022539E2,2.539886790999E2,-2.E0));

+#1420=VERTEX_POINT('',#1419);

+#1421=CARTESIAN_POINT('',(3.263697022539E2,3.358171062246E2,-1.E1));

+#1422=VERTEX_POINT('',#1421);

+#1423=CARTESIAN_POINT('',(3.263697022539E2,2.511602519752E2,-1.E1));

+#1424=VERTEX_POINT('',#1423);

+#1425=CARTESIAN_POINT('',(3.273697022539E2,3.359886790999E2,-1.4E1));

+#1426=VERTEX_POINT('',#1425);

+#1427=CARTESIAN_POINT('',(3.273697022539E2,3.359886790999E2,-6.E0));

+#1428=VERTEX_POINT('',#1427);

+#1429=CARTESIAN_POINT('',(3.263697022539E2,3.358171062246E2,-8.E0));

+#1430=VERTEX_POINT('',#1429);

+#1431=CARTESIAN_POINT('',(3.313697022539E2,3.359886790999E2,-1.4E1));

+#1432=VERTEX_POINT('',#1431);

+#1433=CARTESIAN_POINT('',(3.273697022539E2,2.509886790999E2,-1.4E1));

+#1434=VERTEX_POINT('',#1433);

+#1435=CARTESIAN_POINT('',(3.313697022539E2,2.509886790999E2,-1.4E1));

+#1436=VERTEX_POINT('',#1435);

+#1437=CARTESIAN_POINT('',(3.733697022539E2,3.359886790999E2,-1.4E1));

+#1438=CARTESIAN_POINT('',(3.773697022539E2,3.359886790999E2,-1.4E1));

+#1439=VERTEX_POINT('',#1437);

+#1440=VERTEX_POINT('',#1438);

+#1441=CARTESIAN_POINT('',(3.773697022539E2,3.359886790999E2,-6.E0));

+#1442=VERTEX_POINT('',#1441);

+#1443=CARTESIAN_POINT('',(3.313697022539E2,3.359886790999E2,-8.E0));

+#1444=VERTEX_POINT('',#1443);

+#1445=CARTESIAN_POINT('',(3.333697022539E2,3.359886790999E2,-8.E0));

+#1446=VERTEX_POINT('',#1445);

+#1447=CARTESIAN_POINT('',(3.333697022539E2,3.359886790999E2,-1.4E1));

+#1448=VERTEX_POINT('',#1447);

+#1449=CARTESIAN_POINT('',(3.353697022539E2,3.359886790999E2,-1.4E1));

+#1450=VERTEX_POINT('',#1449);

+#1451=CARTESIAN_POINT('',(3.353697022539E2,3.359886790999E2,-8.E0));

+#1452=VERTEX_POINT('',#1451);

+#1453=CARTESIAN_POINT('',(3.373697022539E2,3.359886790999E2,-8.E0));

+#1454=VERTEX_POINT('',#1453);

+#1455=CARTESIAN_POINT('',(3.373697022539E2,3.359886790999E2,-1.4E1));

+#1456=VERTEX_POINT('',#1455);

+#1457=CARTESIAN_POINT('',(3.393697022539E2,3.359886790999E2,-1.4E1));

+#1458=VERTEX_POINT('',#1457);

+#1459=CARTESIAN_POINT('',(3.393697022539E2,3.359886790999E2,-8.E0));

+#1460=VERTEX_POINT('',#1459);

+#1461=CARTESIAN_POINT('',(3.413697022539E2,3.359886790999E2,-8.E0));

+#1462=VERTEX_POINT('',#1461);

+#1463=CARTESIAN_POINT('',(3.413697022539E2,3.359886790999E2,-1.4E1));

+#1464=VERTEX_POINT('',#1463);

+#1465=CARTESIAN_POINT('',(3.433697022539E2,3.359886790999E2,-1.4E1));

+#1466=VERTEX_POINT('',#1465);

+#1467=CARTESIAN_POINT('',(3.433697022539E2,3.359886790999E2,-8.E0));

+#1468=VERTEX_POINT('',#1467);

+#1469=CARTESIAN_POINT('',(3.453697022539E2,3.359886790999E2,-8.E0));

+#1470=VERTEX_POINT('',#1469);

+#1471=CARTESIAN_POINT('',(3.453697022539E2,3.359886790999E2,-1.4E1));

+#1472=VERTEX_POINT('',#1471);

+#1473=CARTESIAN_POINT('',(3.473697022539E2,3.359886790999E2,-1.4E1));

+#1474=VERTEX_POINT('',#1473);

+#1475=CARTESIAN_POINT('',(3.473697022539E2,3.359886790999E2,-8.E0));

+#1476=VERTEX_POINT('',#1475);

+#1477=CARTESIAN_POINT('',(3.493697022539E2,3.359886790999E2,-8.E0));

+#1478=VERTEX_POINT('',#1477);

+#1479=CARTESIAN_POINT('',(3.493697022539E2,3.359886790999E2,-1.4E1));

+#1480=VERTEX_POINT('',#1479);

+#1481=CARTESIAN_POINT('',(3.513697022539E2,3.359886790999E2,-1.4E1));

+#1482=VERTEX_POINT('',#1481);

+#1483=CARTESIAN_POINT('',(3.513697022539E2,3.359886790999E2,-8.E0));

+#1484=VERTEX_POINT('',#1483);

+#1485=CARTESIAN_POINT('',(3.533697022539E2,3.359886790999E2,-8.E0));

+#1486=VERTEX_POINT('',#1485);

+#1487=CARTESIAN_POINT('',(3.533697022539E2,3.359886790999E2,-1.4E1));

+#1488=VERTEX_POINT('',#1487);

+#1489=CARTESIAN_POINT('',(3.553697022539E2,3.359886790999E2,-1.4E1));

+#1490=VERTEX_POINT('',#1489);

+#1491=CARTESIAN_POINT('',(3.553697022539E2,3.359886790999E2,-8.E0));

+#1492=VERTEX_POINT('',#1491);

+#1493=CARTESIAN_POINT('',(3.573697022539E2,3.359886790999E2,-8.E0));

+#1494=VERTEX_POINT('',#1493);

+#1495=CARTESIAN_POINT('',(3.573697022539E2,3.359886790999E2,-1.4E1));

+#1496=VERTEX_POINT('',#1495);

+#1497=CARTESIAN_POINT('',(3.593697022539E2,3.359886790999E2,-1.4E1));

+#1498=VERTEX_POINT('',#1497);

+#1499=CARTESIAN_POINT('',(3.593697022539E2,3.359886790999E2,-8.E0));

+#1500=VERTEX_POINT('',#1499);

+#1501=CARTESIAN_POINT('',(3.613697022539E2,3.359886790999E2,-8.E0));

+#1502=VERTEX_POINT('',#1501);

+#1503=CARTESIAN_POINT('',(3.613697022539E2,3.359886790999E2,-1.4E1));

+#1504=VERTEX_POINT('',#1503);

+#1505=CARTESIAN_POINT('',(3.633697022539E2,3.359886790999E2,-1.4E1));

+#1506=VERTEX_POINT('',#1505);

+#1507=CARTESIAN_POINT('',(3.633697022539E2,3.359886790999E2,-8.E0));

+#1508=VERTEX_POINT('',#1507);

+#1509=CARTESIAN_POINT('',(3.653697022539E2,3.359886790999E2,-8.E0));

+#1510=VERTEX_POINT('',#1509);

+#1511=CARTESIAN_POINT('',(3.653697022539E2,3.359886790999E2,-1.4E1));

+#1512=VERTEX_POINT('',#1511);

+#1513=CARTESIAN_POINT('',(3.673697022539E2,3.359886790999E2,-1.4E1));

+#1514=VERTEX_POINT('',#1513);

+#1515=CARTESIAN_POINT('',(3.673697022539E2,3.359886790999E2,-8.E0));

+#1516=VERTEX_POINT('',#1515);

+#1517=CARTESIAN_POINT('',(3.693697022539E2,3.359886790999E2,-8.E0));

+#1518=VERTEX_POINT('',#1517);

+#1519=CARTESIAN_POINT('',(3.693697022539E2,3.359886790999E2,-1.4E1));

+#1520=VERTEX_POINT('',#1519);

+#1521=CARTESIAN_POINT('',(3.713697022539E2,3.359886790999E2,-1.4E1));

+#1522=VERTEX_POINT('',#1521);

+#1523=CARTESIAN_POINT('',(3.713697022539E2,3.359886790999E2,-8.E0));

+#1524=VERTEX_POINT('',#1523);

+#1525=CARTESIAN_POINT('',(3.733697022539E2,3.359886790999E2,-8.E0));

+#1526=VERTEX_POINT('',#1525);

+#1527=CARTESIAN_POINT('',(3.773697022539E2,2.509886790999E2,-1.4E1));

+#1528=CARTESIAN_POINT('',(3.733697022539E2,2.509886790999E2,-1.4E1));

+#1529=VERTEX_POINT('',#1527);

+#1530=VERTEX_POINT('',#1528);

+#1531=CARTESIAN_POINT('',(3.803697022539E2,2.539886790999E2,-1.4E1));

+#1532=VERTEX_POINT('',#1531);

+#1533=CARTESIAN_POINT('',(3.803697022539E2,3.329886790999E2,-1.4E1));

+#1534=VERTEX_POINT('',#1533);

+#1535=CARTESIAN_POINT('',(3.773697022539E2,2.509886790999E2,-2.E0));

+#1536=VERTEX_POINT('',#1535);

+#1537=CARTESIAN_POINT('',(3.733697022539E2,2.509886790999E2,-8.E0));

+#1538=VERTEX_POINT('',#1537);

+#1539=CARTESIAN_POINT('',(3.713697022539E2,2.509886790999E2,-8.E0));

+#1540=VERTEX_POINT('',#1539);

+#1541=CARTESIAN_POINT('',(3.713697022539E2,2.509886790999E2,-1.4E1));

+#1542=VERTEX_POINT('',#1541);

+#1543=CARTESIAN_POINT('',(3.693697022539E2,2.509886790999E2,-1.4E1));

+#1544=VERTEX_POINT('',#1543);

+#1545=CARTESIAN_POINT('',(3.693697022539E2,2.509886790999E2,-8.E0));

+#1546=VERTEX_POINT('',#1545);

+#1547=CARTESIAN_POINT('',(3.673697022539E2,2.509886790999E2,-8.E0));

+#1548=VERTEX_POINT('',#1547);

+#1549=CARTESIAN_POINT('',(3.673697022539E2,2.509886790999E2,-1.4E1));

+#1550=VERTEX_POINT('',#1549);

+#1551=CARTESIAN_POINT('',(3.653697022539E2,2.509886790999E2,-1.4E1));

+#1552=VERTEX_POINT('',#1551);

+#1553=CARTESIAN_POINT('',(3.653697022539E2,2.509886790999E2,-8.E0));

+#1554=VERTEX_POINT('',#1553);

+#1555=CARTESIAN_POINT('',(3.633697022539E2,2.509886790999E2,-8.E0));

+#1556=VERTEX_POINT('',#1555);

+#1557=CARTESIAN_POINT('',(3.633697022539E2,2.509886790999E2,-1.4E1));

+#1558=VERTEX_POINT('',#1557);

+#1559=CARTESIAN_POINT('',(3.613697022539E2,2.509886790999E2,-1.4E1));

+#1560=VERTEX_POINT('',#1559);

+#1561=CARTESIAN_POINT('',(3.613697022539E2,2.509886790999E2,-8.E0));

+#1562=VERTEX_POINT('',#1561);

+#1563=CARTESIAN_POINT('',(3.593697022539E2,2.509886790999E2,-8.E0));

+#1564=VERTEX_POINT('',#1563);

+#1565=CARTESIAN_POINT('',(3.593697022539E2,2.509886790999E2,-1.4E1));

+#1566=VERTEX_POINT('',#1565);

+#1567=CARTESIAN_POINT('',(3.573697022539E2,2.509886790999E2,-1.4E1));

+#1568=VERTEX_POINT('',#1567);

+#1569=CARTESIAN_POINT('',(3.573697022539E2,2.509886790999E2,-8.E0));

+#1570=VERTEX_POINT('',#1569);

+#1571=CARTESIAN_POINT('',(3.553697022539E2,2.509886790999E2,-8.E0));

+#1572=VERTEX_POINT('',#1571);

+#1573=CARTESIAN_POINT('',(3.553697022539E2,2.509886790999E2,-1.4E1));

+#1574=VERTEX_POINT('',#1573);

+#1575=CARTESIAN_POINT('',(3.533697022539E2,2.509886790999E2,-1.4E1));

+#1576=VERTEX_POINT('',#1575);

+#1577=CARTESIAN_POINT('',(3.533697022539E2,2.509886790999E2,-8.E0));

+#1578=VERTEX_POINT('',#1577);

+#1579=CARTESIAN_POINT('',(3.513697022539E2,2.509886790999E2,-8.E0));

+#1580=VERTEX_POINT('',#1579);

+#1581=CARTESIAN_POINT('',(3.513697022539E2,2.509886790999E2,-1.4E1));

+#1582=VERTEX_POINT('',#1581);

+#1583=CARTESIAN_POINT('',(3.493697022539E2,2.509886790999E2,-1.4E1));

+#1584=VERTEX_POINT('',#1583);

+#1585=CARTESIAN_POINT('',(3.493697022539E2,2.509886790999E2,-8.E0));

+#1586=VERTEX_POINT('',#1585);

+#1587=CARTESIAN_POINT('',(3.473697022539E2,2.509886790999E2,-8.E0));

+#1588=VERTEX_POINT('',#1587);

+#1589=CARTESIAN_POINT('',(3.473697022539E2,2.509886790999E2,-1.4E1));

+#1590=VERTEX_POINT('',#1589);

+#1591=CARTESIAN_POINT('',(3.453697022539E2,2.509886790999E2,-1.4E1));

+#1592=VERTEX_POINT('',#1591);

+#1593=CARTESIAN_POINT('',(3.453697022539E2,2.509886790999E2,-8.E0));

+#1594=VERTEX_POINT('',#1593);

+#1595=CARTESIAN_POINT('',(3.433697022539E2,2.509886790999E2,-8.E0));

+#1596=VERTEX_POINT('',#1595);

+#1597=CARTESIAN_POINT('',(3.433697022539E2,2.509886790999E2,-1.4E1));

+#1598=VERTEX_POINT('',#1597);

+#1599=CARTESIAN_POINT('',(3.413697022539E2,2.509886790999E2,-1.4E1));

+#1600=VERTEX_POINT('',#1599);

+#1601=CARTESIAN_POINT('',(3.413697022539E2,2.509886790999E2,-8.E0));

+#1602=VERTEX_POINT('',#1601);

+#1603=CARTESIAN_POINT('',(3.393697022539E2,2.509886790999E2,-8.E0));

+#1604=VERTEX_POINT('',#1603);

+#1605=CARTESIAN_POINT('',(3.393697022539E2,2.509886790999E2,-1.4E1));

+#1606=VERTEX_POINT('',#1605);

+#1607=CARTESIAN_POINT('',(3.373697022539E2,2.509886790999E2,-1.4E1));

+#1608=VERTEX_POINT('',#1607);

+#1609=CARTESIAN_POINT('',(3.373697022539E2,2.509886790999E2,-8.E0));

+#1610=VERTEX_POINT('',#1609);

+#1611=CARTESIAN_POINT('',(3.353697022539E2,2.509886790999E2,-8.E0));

+#1612=VERTEX_POINT('',#1611);

+#1613=CARTESIAN_POINT('',(3.353697022539E2,2.509886790999E2,-1.4E1));

+#1614=VERTEX_POINT('',#1613);

+#1615=CARTESIAN_POINT('',(3.333697022539E2,2.509886790999E2,-1.4E1));

+#1616=VERTEX_POINT('',#1615);

+#1617=CARTESIAN_POINT('',(3.333697022539E2,2.509886790999E2,-8.E0));

+#1618=VERTEX_POINT('',#1617);

+#1619=CARTESIAN_POINT('',(3.313697022539E2,2.509886790999E2,-8.E0));

+#1620=VERTEX_POINT('',#1619);

+#1621=CARTESIAN_POINT('',(3.273697022539E2,2.509886790999E2,-2.E0));

+#1622=VERTEX_POINT('',#1621);

+#1623=CARTESIAN_POINT('',(3.783697022539E2,2.511602519752E2,-8.E0));

+#1624=CARTESIAN_POINT('',(3.803697022539E2,2.539886790999E2,-8.E0));

+#1625=VERTEX_POINT('',#1623);

+#1626=VERTEX_POINT('',#1624);

+#1627=CARTESIAN_POINT('',(3.783697022539E2,2.511602519752E2,-1.E1));

+#1628=VERTEX_POINT('',#1627);

+#1629=CARTESIAN_POINT('',(3.803697022539E2,2.539886790999E2,-1.E1));

+#1630=VERTEX_POINT('',#1629);

+#1631=CARTESIAN_POINT('',(3.803697022539E2,2.539886790999E2,-2.E0));

+#1632=VERTEX_POINT('',#1631);

+#1633=CARTESIAN_POINT('',(3.803697022539E2,3.329886790999E2,-8.E0));

+#1634=VERTEX_POINT('',#1633);

+#1635=CARTESIAN_POINT('',(3.783697022539E2,3.358171062246E2,-8.E0));

+#1636=VERTEX_POINT('',#1635);

+#1637=CARTESIAN_POINT('',(3.803697022539E2,3.329886790999E2,-6.E0));

+#1638=VERTEX_POINT('',#1637);

+#1639=CARTESIAN_POINT('',(3.803697022539E2,3.329886790999E2,-1.E1));

+#1640=VERTEX_POINT('',#1639);

+#1641=CARTESIAN_POINT('',(3.756440242984E2,2.744860288714E2,-2.E0));

+#1642=CARTESIAN_POINT('',(3.780940242984E2,2.744860288714E2,-2.E0));

+#1643=VERTEX_POINT('',#1641);

+#1644=VERTEX_POINT('',#1642);

+#1645=CARTESIAN_POINT('',(3.266453802094E2,2.744860288714E2,-2.E0));

+#1646=CARTESIAN_POINT('',(3.290953802094E2,2.744860288714E2,-2.E0));

+#1647=VERTEX_POINT('',#1645);

+#1648=VERTEX_POINT('',#1646);

+#1649=CARTESIAN_POINT('',(3.263697022539E2,2.511602519752E2,-8.E0));

+#1650=VERTEX_POINT('',#1649);

+#1651=CARTESIAN_POINT('',(3.780940242984E2,3.324874238325E2,-6.E0));

+#1652=CARTESIAN_POINT('',(3.756440242984E2,3.324874238325E2,-6.E0));

+#1653=VERTEX_POINT('',#1651);

+#1654=VERTEX_POINT('',#1652);

+#1655=CARTESIAN_POINT('',(3.290953802094E2,3.324874238325E2,-6.E0));

+#1656=CARTESIAN_POINT('',(3.266453802094E2,3.324874238325E2,-6.E0));

+#1657=VERTEX_POINT('',#1655);

+#1658=VERTEX_POINT('',#1656);

+#1659=CARTESIAN_POINT('',(3.783697022539E2,3.358171062246E2,-1.E1));

+#1660=VERTEX_POINT('',#1659);

+#1661=CARTESIAN_POINT('',(3.290953802094E2,3.324874238325E2,-1.4E1));

+#1662=CARTESIAN_POINT('',(3.266453802094E2,3.324874238325E2,-1.4E1));

+#1663=VERTEX_POINT('',#1661);

+#1664=VERTEX_POINT('',#1662);

+#1665=CARTESIAN_POINT('',(3.290953802094E2,2.744860288714E2,-1.4E1));

+#1666=CARTESIAN_POINT('',(3.266453802094E2,2.744860288714E2,-1.4E1));

+#1667=VERTEX_POINT('',#1665);

+#1668=VERTEX_POINT('',#1666);

+#1669=CARTESIAN_POINT('',(3.780940242984E2,3.324874238325E2,-1.4E1));

+#1670=CARTESIAN_POINT('',(3.756440242984E2,3.324874238325E2,-1.4E1));

+#1671=VERTEX_POINT('',#1669);

+#1672=VERTEX_POINT('',#1670);

+#1673=CARTESIAN_POINT('',(3.780940242984E2,2.744860288714E2,-1.4E1));

+#1674=CARTESIAN_POINT('',(3.756440242984E2,2.744860288714E2,-1.4E1));

+#1675=VERTEX_POINT('',#1673);

+#1676=VERTEX_POINT('',#1674);

+#1677=CARTESIAN_POINT('',(8.607394045078E2,0.E0,-5.E-1));

+#1678=DIRECTION('',(0.E0,0.E0,-1.E0));

+#1679=DIRECTION('',(-1.E0,0.E0,0.E0));

+#1680=AXIS2_PLACEMENT_3D('',#1677,#1678,#1679);

+#1681=PLANE('',#1680);

+#1683=ORIENTED_EDGE('',*,*,#1682,.T.);

+#1685=ORIENTED_EDGE('',*,*,#1684,.T.);

+#1687=ORIENTED_EDGE('',*,*,#1686,.T.);

+#1689=ORIENTED_EDGE('',*,*,#1688,.T.);

+#1691=ORIENTED_EDGE('',*,*,#1690,.T.);

+#1693=ORIENTED_EDGE('',*,*,#1692,.T.);

+#1695=ORIENTED_EDGE('',*,*,#1694,.T.);

+#1697=ORIENTED_EDGE('',*,*,#1696,.T.);

+#1698=EDGE_LOOP('',(#1683,#1685,#1687,#1689,#1691,#1693,#1695,#1697));

+#1699=FACE_OUTER_BOUND('',#1698,.F.);

+#1701=CARTESIAN_POINT('',(3.376924065288E2,2.943273712244E2,3.00274E1));

+#1702=DIRECTION('',(0.E0,0.E0,1.E0));

+#1703=DIRECTION('',(-7.071067811865E-1,7.071067811865E-1,0.E0));

+#1704=AXIS2_PLACEMENT_3D('',#1701,#1702,#1703);

+#1705=CYLINDRICAL_SURFACE('',#1704,7.5E-1);

+#1706=ORIENTED_EDGE('',*,*,#1682,.F.);

+#1708=ORIENTED_EDGE('',*,*,#1707,.T.);

+#1710=ORIENTED_EDGE('',*,*,#1709,.F.);

+#1712=ORIENTED_EDGE('',*,*,#1711,.T.);

+#1713=EDGE_LOOP('',(#1706,#1708,#1710,#1712));

+#1714=FACE_OUTER_BOUND('',#1713,.F.);

+#1716=CARTESIAN_POINT('',(3.517613279813E2,2.791977896002E2,0.E0));

+#1717=DIRECTION('',(7.071067811865E-1,7.071067811866E-1,0.E0));

+#1718=DIRECTION('',(-7.071067811866E-1,7.071067811865E-1,0.E0));

+#1719=AXIS2_PLACEMENT_3D('',#1716,#1717,#1718);

+#1720=PLANE('',#1719);

+#1721=ORIENTED_EDGE('',*,*,#1707,.F.);

+#1722=ORIENTED_EDGE('',*,*,#1696,.F.);

+#1724=ORIENTED_EDGE('',*,*,#1723,.F.);

+#1726=ORIENTED_EDGE('',*,*,#1725,.F.);

+#1727=EDGE_LOOP('',(#1721,#1722,#1724,#1726));

+#1728=FACE_OUTER_BOUND('',#1727,.F.);

+#1730=CARTESIAN_POINT('',(3.517613279813E2,2.802584497720E2,3.00274E1));

+#1731=DIRECTION('',(0.E0,0.E0,1.E0));

+#1732=DIRECTION('',(-7.071067811865E-1,-7.071067811866E-1,0.E0));

+#1733=AXIS2_PLACEMENT_3D('',#1730,#1731,#1732);

+#1734=CYLINDRICAL_SURFACE('',#1733,7.5E-1);

+#1735=ORIENTED_EDGE('',*,*,#1694,.F.);

+#1737=ORIENTED_EDGE('',*,*,#1736,.T.);

+#1739=ORIENTED_EDGE('',*,*,#1738,.F.);

+#1740=ORIENTED_EDGE('',*,*,#1723,.T.);

+#1741=EDGE_LOOP('',(#1735,#1737,#1739,#1740));

+#1742=FACE_OUTER_BOUND('',#1741,.F.);

+#1744=CARTESIAN_POINT('',(3.668909096055E2,2.943273712244E2,0.E0));

+#1745=DIRECTION('',(-7.071067811866E-1,7.071067811865E-1,0.E0));

+#1746=DIRECTION('',(-7.071067811865E-1,-7.071067811866E-1,0.E0));

+#1747=AXIS2_PLACEMENT_3D('',#1744,#1745,#1746);

+#1748=PLANE('',#1747);

+#1750=ORIENTED_EDGE('',*,*,#1749,.F.);

+#1752=ORIENTED_EDGE('',*,*,#1751,.F.);

+#1753=ORIENTED_EDGE('',*,*,#1736,.F.);

+#1754=ORIENTED_EDGE('',*,*,#1692,.F.);

+#1755=EDGE_LOOP('',(#1750,#1752,#1753,#1754));

+#1756=FACE_OUTER_BOUND('',#1755,.F.);

+#1758=CARTESIAN_POINT('',(3.658302494337E2,2.943273712244E2,3.00274E1));

+#1759=DIRECTION('',(0.E0,0.E0,1.E0));

+#1760=DIRECTION('',(7.071067811866E-1,-7.071067811865E-1,0.E0));

+#1761=AXIS2_PLACEMENT_3D('',#1758,#1759,#1760);

+#1762=CYLINDRICAL_SURFACE('',#1761,7.5E-1);

+#1763=ORIENTED_EDGE('',*,*,#1690,.F.);

+#1765=ORIENTED_EDGE('',*,*,#1764,.T.);

+#1767=ORIENTED_EDGE('',*,*,#1766,.F.);

+#1768=ORIENTED_EDGE('',*,*,#1749,.T.);

+#1769=EDGE_LOOP('',(#1763,#1765,#1767,#1768));

+#1770=FACE_OUTER_BOUND('',#1769,.F.);

+#1772=CARTESIAN_POINT('',(3.517613279813E2,3.094569528486E2,0.E0));

+#1773=DIRECTION('',(-7.071067811866E-1,-7.071067811865E-1,0.E0));

+#1774=DIRECTION('',(7.071067811865E-1,-7.071067811866E-1,0.E0));

+#1775=AXIS2_PLACEMENT_3D('',#1772,#1773,#1774);

+#1776=PLANE('',#1775);

+#1778=ORIENTED_EDGE('',*,*,#1777,.F.);

+#1780=ORIENTED_EDGE('',*,*,#1779,.F.);

+#1781=ORIENTED_EDGE('',*,*,#1764,.F.);

+#1782=ORIENTED_EDGE('',*,*,#1688,.F.);

+#1783=EDGE_LOOP('',(#1778,#1780,#1781,#1782));

+#1784=FACE_OUTER_BOUND('',#1783,.F.);

+#1786=CARTESIAN_POINT('',(3.517613279813E2,3.083962926769E2,3.00274E1));

+#1787=DIRECTION('',(0.E0,0.E0,1.E0));

+#1788=DIRECTION('',(7.071067811865E-1,7.071067811866E-1,0.E0));

+#1789=AXIS2_PLACEMENT_3D('',#1786,#1787,#1788);

+#1790=CYLINDRICAL_SURFACE('',#1789,7.5E-1);

+#1791=ORIENTED_EDGE('',*,*,#1686,.F.);

+#1793=ORIENTED_EDGE('',*,*,#1792,.T.);

+#1795=ORIENTED_EDGE('',*,*,#1794,.F.);

+#1796=ORIENTED_EDGE('',*,*,#1777,.T.);

+#1797=EDGE_LOOP('',(#1791,#1793,#1795,#1796));

+#1798=FACE_OUTER_BOUND('',#1797,.F.);

+#1800=CARTESIAN_POINT('',(3.366317463570E2,2.943273712244E2,0.E0));

+#1801=DIRECTION('',(7.071067811865E-1,-7.071067811865E-1,0.E0));

+#1802=DIRECTION('',(7.071067811865E-1,7.071067811865E-1,0.E0));

+#1803=AXIS2_PLACEMENT_3D('',#1800,#1801,#1802);

+#1804=PLANE('',#1803);

+#1805=ORIENTED_EDGE('',*,*,#1711,.F.);

+#1807=ORIENTED_EDGE('',*,*,#1806,.F.);

+#1808=ORIENTED_EDGE('',*,*,#1792,.F.);

+#1809=ORIENTED_EDGE('',*,*,#1684,.F.);

+#1810=EDGE_LOOP('',(#1805,#1807,#1808,#1809));

+#1811=FACE_OUTER_BOUND('',#1810,.F.);

+#1813=CARTESIAN_POINT('',(8.607394045078E2,0.E0,0.E0));

+#1814=DIRECTION('',(0.E0,0.E0,-1.E0));

+#1815=DIRECTION('',(-1.E0,0.E0,0.E0));

+#1816=AXIS2_PLACEMENT_3D('',#1813,#1814,#1815);

+#1817=PLANE('',#1816);

+#1819=ORIENTED_EDGE('',*,*,#1818,.T.);

+#1821=ORIENTED_EDGE('',*,*,#1820,.T.);

+#1823=ORIENTED_EDGE('',*,*,#1822,.T.);

+#1825=ORIENTED_EDGE('',*,*,#1824,.T.);

+#1827=ORIENTED_EDGE('',*,*,#1826,.T.);

+#1829=ORIENTED_EDGE('',*,*,#1828,.T.);

+#1831=ORIENTED_EDGE('',*,*,#1830,.T.);

+#1833=ORIENTED_EDGE('',*,*,#1832,.T.);

+#1835=ORIENTED_EDGE('',*,*,#1834,.T.);

+#1837=ORIENTED_EDGE('',*,*,#1836,.T.);

+#1838=EDGE_LOOP('',(#1819,#1821,#1823,#1825,#1827,#1829,#1831,#1833,#1835,

+#1837));

+#1839=FACE_OUTER_BOUND('',#1838,.F.);

+#1840=ORIENTED_EDGE('',*,*,#1725,.T.);

+#1841=ORIENTED_EDGE('',*,*,#1738,.T.);

+#1842=ORIENTED_EDGE('',*,*,#1751,.T.);

+#1843=ORIENTED_EDGE('',*,*,#1766,.T.);

+#1844=ORIENTED_EDGE('',*,*,#1779,.T.);

+#1845=ORIENTED_EDGE('',*,*,#1794,.T.);

+#1846=ORIENTED_EDGE('',*,*,#1806,.T.);

+#1847=ORIENTED_EDGE('',*,*,#1709,.T.);

+#1848=EDGE_LOOP('',(#1840,#1841,#1842,#1843,#1844,#1845,#1846,#1847));

+#1849=FACE_BOUND('',#1848,.F.);

+#1851=CARTESIAN_POINT('',(3.376924065288E2,2.943273712244E2,0.E0));

+#1852=DIRECTION('',(0.E0,0.E0,1.E0));

+#1853=DIRECTION('',(1.E0,0.E0,0.E0));

+#1854=AXIS2_PLACEMENT_3D('',#1851,#1852,#1853);

+#1855=CYLINDRICAL_SURFACE('',#1854,2.25E0);

+#1856=ORIENTED_EDGE('',*,*,#1820,.F.);

+#1857=ORIENTED_EDGE('',*,*,#1818,.F.);

+#1859=ORIENTED_EDGE('',*,*,#1858,.T.);

+#1861=ORIENTED_EDGE('',*,*,#1860,.F.);

+#1863=ORIENTED_EDGE('',*,*,#1862,.F.);

+#1865=ORIENTED_EDGE('',*,*,#1864,.T.);

+#1866=EDGE_LOOP('',(#1856,#1857,#1859,#1861,#1863,#1865));

+#1867=FACE_OUTER_BOUND('',#1866,.F.);

+#1869=CARTESIAN_POINT('',(3.501703377236E2,2.786674595144E2,0.E0));

+#1870=DIRECTION('',(7.071067811857E-1,7.071067811874E-1,0.E0));

+#1871=DIRECTION('',(-7.071067811874E-1,7.071067811857E-1,0.E0));

+#1872=AXIS2_PLACEMENT_3D('',#1869,#1870,#1871);

+#1873=PLANE('',#1872);

+#1874=ORIENTED_EDGE('',*,*,#1836,.F.);

+#1876=ORIENTED_EDGE('',*,*,#1875,.F.);

+#1878=ORIENTED_EDGE('',*,*,#1877,.F.);

+#1879=ORIENTED_EDGE('',*,*,#1858,.F.);

+#1880=EDGE_LOOP('',(#1874,#1876,#1878,#1879));

+#1881=FACE_OUTER_BOUND('',#1880,.F.);

+#1883=CARTESIAN_POINT('',(3.517613279813E2,2.802584497720E2,0.E0));

+#1884=DIRECTION('',(0.E0,0.E0,1.E0));

+#1885=DIRECTION('',(1.E0,0.E0,0.E0));

+#1886=AXIS2_PLACEMENT_3D('',#1883,#1884,#1885);

+#1887=CYLINDRICAL_SURFACE('',#1886,2.25E0);

+#1888=ORIENTED_EDGE('',*,*,#1834,.F.);

+#1890=ORIENTED_EDGE('',*,*,#1889,.T.);

+#1892=ORIENTED_EDGE('',*,*,#1891,.F.);

+#1893=ORIENTED_EDGE('',*,*,#1875,.T.);

+#1894=EDGE_LOOP('',(#1888,#1890,#1892,#1893));

+#1895=FACE_OUTER_BOUND('',#1894,.F.);

+#1897=CARTESIAN_POINT('',(3.674212396912E2,2.927363809666E2,0.E0));

+#1898=DIRECTION('',(-7.071067811866E-1,7.071067811865E-1,0.E0));

+#1899=DIRECTION('',(-7.071067811865E-1,-7.071067811866E-1,0.E0));

+#1900=AXIS2_PLACEMENT_3D('',#1897,#1898,#1899);

+#1901=PLANE('',#1900);

+#1902=ORIENTED_EDGE('',*,*,#1832,.F.);

+#1904=ORIENTED_EDGE('',*,*,#1903,.F.);

+#1906=ORIENTED_EDGE('',*,*,#1905,.F.);

+#1907=ORIENTED_EDGE('',*,*,#1889,.F.);

+#1908=EDGE_LOOP('',(#1902,#1904,#1906,#1907));

+#1909=FACE_OUTER_BOUND('',#1908,.F.);

+#1911=CARTESIAN_POINT('',(3.658302494337E2,2.943273712244E2,0.E0));

+#1912=DIRECTION('',(0.E0,0.E0,1.E0));

+#1913=DIRECTION('',(1.E0,0.E0,0.E0));

+#1914=AXIS2_PLACEMENT_3D('',#1911,#1912,#1913);

+#1915=CYLINDRICAL_SURFACE('',#1914,2.25E0);

+#1916=ORIENTED_EDGE('',*,*,#1830,.F.);

+#1917=ORIENTED_EDGE('',*,*,#1828,.F.);

+#1919=ORIENTED_EDGE('',*,*,#1918,.T.);

+#1921=ORIENTED_EDGE('',*,*,#1920,.F.);

+#1923=ORIENTED_EDGE('',*,*,#1922,.F.);

+#1924=ORIENTED_EDGE('',*,*,#1903,.T.);

+#1925=EDGE_LOOP('',(#1916,#1917,#1919,#1921,#1923,#1924));

+#1926=FACE_OUTER_BOUND('',#1925,.F.);

+#1928=CARTESIAN_POINT('',(3.533523182391E2,3.099872829344E2,0.E0));

+#1929=DIRECTION('',(-7.071067811874E-1,-7.071067811857E-1,0.E0));

+#1930=DIRECTION('',(7.071067811857E-1,-7.071067811874E-1,0.E0));

+#1931=AXIS2_PLACEMENT_3D('',#1928,#1929,#1930);

+#1932=PLANE('',#1931);

+#1933=ORIENTED_EDGE('',*,*,#1826,.F.);

+#1935=ORIENTED_EDGE('',*,*,#1934,.F.);

+#1937=ORIENTED_EDGE('',*,*,#1936,.F.);

+#1938=ORIENTED_EDGE('',*,*,#1918,.F.);

+#1939=EDGE_LOOP('',(#1933,#1935,#1937,#1938));

+#1940=FACE_OUTER_BOUND('',#1939,.F.);

+#1942=CARTESIAN_POINT('',(3.517613279813E2,3.083962926769E2,0.E0));

+#1943=DIRECTION('',(0.E0,0.E0,1.E0));

+#1944=DIRECTION('',(1.E0,0.E0,0.E0));

+#1945=AXIS2_PLACEMENT_3D('',#1942,#1943,#1944);

+#1946=CYLINDRICAL_SURFACE('',#1945,2.25E0);

+#1947=ORIENTED_EDGE('',*,*,#1824,.F.);

+#1949=ORIENTED_EDGE('',*,*,#1948,.T.);

+#1951=ORIENTED_EDGE('',*,*,#1950,.F.);

+#1952=ORIENTED_EDGE('',*,*,#1934,.T.);

+#1953=EDGE_LOOP('',(#1947,#1949,#1951,#1952));

+#1954=FACE_OUTER_BOUND('',#1953,.F.);

+#1956=CARTESIAN_POINT('',(3.361014162712E2,2.959183614822E2,0.E0));

+#1957=DIRECTION('',(7.071067811865E-1,-7.071067811865E-1,0.E0));

+#1958=DIRECTION('',(7.071067811865E-1,7.071067811865E-1,0.E0));

+#1959=AXIS2_PLACEMENT_3D('',#1956,#1957,#1958);

+#1960=PLANE('',#1959);

+#1961=ORIENTED_EDGE('',*,*,#1822,.F.);

+#1962=ORIENTED_EDGE('',*,*,#1864,.F.);

+#1964=ORIENTED_EDGE('',*,*,#1963,.F.);

+#1965=ORIENTED_EDGE('',*,*,#1948,.F.);

+#1966=EDGE_LOOP('',(#1961,#1962,#1964,#1965));

+#1967=FACE_OUTER_BOUND('',#1966,.F.);

+#1969=CARTESIAN_POINT('',(0.E0,0.E0,-6.E-1));

+#1970=DIRECTION('',(0.E0,0.E0,1.E0));

+#1971=DIRECTION('',(1.E0,0.E0,0.E0));

+#1972=AXIS2_PLACEMENT_3D('',#1969,#1970,#1971);

+#1973=PLANE('',#1972);

+#1975=ORIENTED_EDGE('',*,*,#1974,.T.);

+#1977=ORIENTED_EDGE('',*,*,#1976,.T.);

+#1979=ORIENTED_EDGE('',*,*,#1978,.F.);

+#1981=ORIENTED_EDGE('',*,*,#1980,.T.);

+#1983=ORIENTED_EDGE('',*,*,#1982,.T.);

+#1985=ORIENTED_EDGE('',*,*,#1984,.T.);

+#1987=ORIENTED_EDGE('',*,*,#1986,.T.);

+#1989=ORIENTED_EDGE('',*,*,#1988,.T.);

+#1991=ORIENTED_EDGE('',*,*,#1990,.T.);

+#1993=ORIENTED_EDGE('',*,*,#1992,.T.);

+#1994=EDGE_LOOP('',(#1975,#1977,#1979,#1981,#1983,#1985,#1987,#1989,#1991,

+#1993));

+#1995=FACE_OUTER_BOUND('',#1994,.F.);

+#1997=ORIENTED_EDGE('',*,*,#1996,.T.);

+#1999=ORIENTED_EDGE('',*,*,#1998,.T.);

+#2001=ORIENTED_EDGE('',*,*,#2000,.T.);

+#2003=ORIENTED_EDGE('',*,*,#2002,.T.);

+#2004=EDGE_LOOP('',(#1997,#1999,#2001,#2003));

+#2005=FACE_BOUND('',#2004,.F.);

+#2006=ORIENTED_EDGE('',*,*,#1862,.T.);

+#2007=ORIENTED_EDGE('',*,*,#1860,.T.);

+#2008=ORIENTED_EDGE('',*,*,#1877,.T.);

+#2009=ORIENTED_EDGE('',*,*,#1891,.T.);

+#2010=ORIENTED_EDGE('',*,*,#1905,.T.);

+#2011=ORIENTED_EDGE('',*,*,#1922,.T.);

+#2012=ORIENTED_EDGE('',*,*,#1920,.T.);

+#2013=ORIENTED_EDGE('',*,*,#1936,.T.);

+#2014=ORIENTED_EDGE('',*,*,#1950,.T.);

+#2015=ORIENTED_EDGE('',*,*,#1963,.T.);

+#2016=EDGE_LOOP('',(#2006,#2007,#2008,#2009,#2010,#2011,#2012,#2013,#2014,

+#2015));

+#2017=FACE_BOUND('',#2016,.F.);

+#2019=CARTESIAN_POINT('',(3.410697022539E2,2.672886790999E2,0.E0));

+#2020=DIRECTION('',(0.E0,-1.E0,0.E0));

+#2021=DIRECTION('',(1.E0,0.E0,0.E0));

+#2022=AXIS2_PLACEMENT_3D('',#2019,#2020,#2021);

+#2023=PLANE('',#2022);

+#2024=ORIENTED_EDGE('',*,*,#1974,.F.);

+#2026=ORIENTED_EDGE('',*,*,#2025,.T.);

+#2028=ORIENTED_EDGE('',*,*,#2027,.T.);

+#2030=ORIENTED_EDGE('',*,*,#2029,.T.);

+#2031=EDGE_LOOP('',(#2024,#2026,#2028,#2030));

+#2032=FACE_OUTER_BOUND('',#2031,.F.);

+#2034=CARTESIAN_POINT('',(3.746868606883E2,2.796573960064E2,0.E0));

+#2035=DIRECTION('',(-7.071067811865E-1,7.071067811865E-1,0.E0));

+#2036=DIRECTION('',(-7.071067811865E-1,-7.071067811865E-1,0.E0));

+#2037=AXIS2_PLACEMENT_3D('',#2034,#2035,#2036);

+#2038=PLANE('',#2037);

+#2039=ORIENTED_EDGE('',*,*,#1992,.F.);

+#2041=ORIENTED_EDGE('',*,*,#2040,.T.);

+#2043=ORIENTED_EDGE('',*,*,#2042,.F.);

+#2044=ORIENTED_EDGE('',*,*,#2025,.F.);

+#2045=EDGE_LOOP('',(#2039,#2041,#2043,#2044));

+#2046=FACE_OUTER_BOUND('',#2045,.F.);

+#2048=CARTESIAN_POINT('',(3.740697022539E2,2.672886790999E2,0.E0));

+#2049=DIRECTION('',(1.E0,0.E0,0.E0));

+#2050=DIRECTION('',(0.E0,1.E0,0.E0));

+#2051=AXIS2_PLACEMENT_3D('',#2048,#2049,#2050);

+#2052=PLANE('',#2051);

+#2053=ORIENTED_EDGE('',*,*,#1990,.F.);

+#2055=ORIENTED_EDGE('',*,*,#2054,.F.);

+#2057=ORIENTED_EDGE('',*,*,#2056,.T.);

+#2058=ORIENTED_EDGE('',*,*,#2040,.F.);

+#2059=EDGE_LOOP('',(#2053,#2055,#2057,#2058));

+#2060=FACE_OUTER_BOUND('',#2059,.F.);

+#2062=CARTESIAN_POINT('',(3.841689749957E2,3.114886790999E2,0.E0));

+#2063=DIRECTION('',(0.E0,1.E0,0.E0));

+#2064=DIRECTION('',(-1.E0,0.E0,0.E0));

+#2065=AXIS2_PLACEMENT_3D('',#2062,#2063,#2064);

+#2066=PLANE('',#2065);

+#2067=ORIENTED_EDGE('',*,*,#1988,.F.);

+#2069=ORIENTED_EDGE('',*,*,#2068,.F.);

+#2071=ORIENTED_EDGE('',*,*,#2070,.T.);

+#2073=ORIENTED_EDGE('',*,*,#2072,.T.);

+#2075=ORIENTED_EDGE('',*,*,#2074,.F.);

+#2076=ORIENTED_EDGE('',*,*,#2054,.T.);

+#2077=EDGE_LOOP('',(#2067,#2069,#2071,#2073,#2075,#2076));

+#2078=FACE_OUTER_BOUND('',#2077,.F.);

+#2080=CARTESIAN_POINT('',(3.573697022539E2,3.114886790999E2,0.E0));

+#2081=DIRECTION('',(1.E0,0.E0,0.E0));

+#2082=DIRECTION('',(0.E0,1.E0,0.E0));

+#2083=AXIS2_PLACEMENT_3D('',#2080,#2081,#2082);

+#2084=PLANE('',#2083);

+#2085=ORIENTED_EDGE('',*,*,#1986,.F.);

+#2087=ORIENTED_EDGE('',*,*,#2086,.F.);

+#2089=ORIENTED_EDGE('',*,*,#2088,.T.);

+#2090=ORIENTED_EDGE('',*,*,#2068,.T.);

+#2091=EDGE_LOOP('',(#2085,#2087,#2089,#2090));

+#2092=FACE_OUTER_BOUND('',#2091,.F.);

+#2094=CARTESIAN_POINT('',(3.573697022539E2,3.182886790999E2,0.E0));

+#2095=DIRECTION('',(0.E0,1.E0,0.E0));

+#2096=DIRECTION('',(-1.E0,0.E0,0.E0));

+#2097=AXIS2_PLACEMENT_3D('',#2094,#2095,#2096);

+#2098=PLANE('',#2097);

+#2099=ORIENTED_EDGE('',*,*,#1984,.F.);

+#2101=ORIENTED_EDGE('',*,*,#2100,.F.);

+#2103=ORIENTED_EDGE('',*,*,#2102,.F.);

+#2105=ORIENTED_EDGE('',*,*,#2104,.F.);

+#2107=ORIENTED_EDGE('',*,*,#2106,.T.);

+#2108=ORIENTED_EDGE('',*,*,#2086,.T.);

+#2109=EDGE_LOOP('',(#2099,#2101,#2103,#2105,#2107,#2108));

+#2110=FACE_OUTER_BOUND('',#2109,.F.);

+#2112=CARTESIAN_POINT('',(3.313697022539E2,3.182886790999E2,0.E0));

+#2113=DIRECTION('',(-1.E0,0.E0,0.E0));

+#2114=DIRECTION('',(0.E0,-1.E0,0.E0));

+#2115=AXIS2_PLACEMENT_3D('',#2112,#2113,#2114);

+#2116=PLANE('',#2115);

+#2117=ORIENTED_EDGE('',*,*,#1982,.F.);

+#2119=ORIENTED_EDGE('',*,*,#2118,.F.);

+#2121=ORIENTED_EDGE('',*,*,#2120,.T.);

+#2122=ORIENTED_EDGE('',*,*,#2100,.T.);

+#2123=EDGE_LOOP('',(#2117,#2119,#2121,#2122));

+#2124=FACE_OUTER_BOUND('',#2123,.F.);

+#2126=CARTESIAN_POINT('',(3.313697022539E2,2.991886790999E2,0.E0));

+#2127=DIRECTION('',(0.E0,1.E0,0.E0));

+#2128=DIRECTION('',(-1.E0,0.E0,0.E0));

+#2129=AXIS2_PLACEMENT_3D('',#2126,#2127,#2128);

+#2130=PLANE('',#2129);

+#2131=ORIENTED_EDGE('',*,*,#1980,.F.);

+#2133=ORIENTED_EDGE('',*,*,#2132,.F.);

+#2135=ORIENTED_EDGE('',*,*,#2134,.T.);

+#2136=ORIENTED_EDGE('',*,*,#2118,.T.);

+#2137=EDGE_LOOP('',(#2131,#2133,#2135,#2136));

+#2138=FACE_OUTER_BOUND('',#2137,.F.);

+#2140=CARTESIAN_POINT('',(3.243697022539E2,2.539886790999E2,0.E0));

+#2141=DIRECTION('',(1.E0,0.E0,0.E0));

+#2142=DIRECTION('',(0.E0,1.E0,0.E0));

+#2143=AXIS2_PLACEMENT_3D('',#2140,#2141,#2142);

+#2144=PLANE('',#2143);

+#2146=ORIENTED_EDGE('',*,*,#2145,.F.);

+#2148=ORIENTED_EDGE('',*,*,#2147,.F.);

+#2150=ORIENTED_EDGE('',*,*,#2149,.F.);

+#2151=ORIENTED_EDGE('',*,*,#2104,.T.);

+#2153=ORIENTED_EDGE('',*,*,#2152,.T.);

+#2154=ORIENTED_EDGE('',*,*,#2132,.T.);

+#2155=ORIENTED_EDGE('',*,*,#1978,.T.);

+#2157=ORIENTED_EDGE('',*,*,#2156,.F.);

+#2159=ORIENTED_EDGE('',*,*,#2158,.T.);

+#2161=ORIENTED_EDGE('',*,*,#2160,.F.);

+#2162=EDGE_LOOP('',(#2146,#2148,#2150,#2151,#2153,#2154,#2155,#2157,#2159,

+#2161));

+#2163=FACE_OUTER_BOUND('',#2162,.F.);

+#2165=CARTESIAN_POINT('',(3.263697022539E2,2.509886790999E2,-8.E0));

+#2166=DIRECTION('',(0.E0,0.E0,1.E0));

+#2167=DIRECTION('',(-1.E0,0.E0,0.E0));

+#2168=AXIS2_PLACEMENT_3D('',#2165,#2166,#2167);

+#2169=PLANE('',#2168);

+#2170=ORIENTED_EDGE('',*,*,#2145,.T.);

+#2172=ORIENTED_EDGE('',*,*,#2171,.T.);

+#2174=ORIENTED_EDGE('',*,*,#2173,.F.);

+#2176=ORIENTED_EDGE('',*,*,#2175,.T.);

+#2177=EDGE_LOOP('',(#2170,#2172,#2174,#2176));

+#2178=FACE_OUTER_BOUND('',#2177,.F.);

+#2180=CARTESIAN_POINT('',(3.273697022539E2,2.539886790999E2,0.E0));

+#2181=DIRECTION('',(0.E0,0.E0,-1.E0));

+#2182=DIRECTION('',(-1.E0,0.E0,0.E0));

+#2183=AXIS2_PLACEMENT_3D('',#2180,#2181,#2182);

+#2184=CYLINDRICAL_SURFACE('',#2183,3.E0);

+#2186=ORIENTED_EDGE('',*,*,#2185,.F.);

+#2188=ORIENTED_EDGE('',*,*,#2187,.T.);

+#2189=ORIENTED_EDGE('',*,*,#2171,.F.);

+#2190=ORIENTED_EDGE('',*,*,#2160,.T.);

+#2192=ORIENTED_EDGE('',*,*,#2191,.F.);

+#2194=ORIENTED_EDGE('',*,*,#2193,.T.);

+#2196=ORIENTED_EDGE('',*,*,#2195,.F.);

+#2198=ORIENTED_EDGE('',*,*,#2197,.T.);

+#2199=EDGE_LOOP('',(#2186,#2188,#2189,#2190,#2192,#2194,#2196,#2198));

+#2200=FACE_OUTER_BOUND('',#2199,.F.);

+#2202=CARTESIAN_POINT('',(3.243697022539E2,2.509886790999E2,-1.E1));

+#2203=DIRECTION('',(0.E0,0.E0,-1.E0));

+#2204=DIRECTION('',(1.E0,0.E0,0.E0));

+#2205=AXIS2_PLACEMENT_3D('',#2202,#2203,#2204);

+#2206=PLANE('',#2205);

+#2208=ORIENTED_EDGE('',*,*,#2207,.F.);

+#2210=ORIENTED_EDGE('',*,*,#2209,.T.);

+#2212=ORIENTED_EDGE('',*,*,#2211,.T.);

+#2213=ORIENTED_EDGE('',*,*,#2185,.T.);

+#2214=EDGE_LOOP('',(#2208,#2210,#2212,#2213));

+#2215=FACE_OUTER_BOUND('',#2214,.F.);

+#2217=CARTESIAN_POINT('',(3.243697022539E2,2.539886790999E2,0.E0));

+#2218=DIRECTION('',(1.E0,0.E0,0.E0));

+#2219=DIRECTION('',(0.E0,1.E0,0.E0));

+#2220=AXIS2_PLACEMENT_3D('',#2217,#2218,#2219);

+#2221=PLANE('',#2220);

+#2222=ORIENTED_EDGE('',*,*,#2207,.T.);

+#2223=ORIENTED_EDGE('',*,*,#2197,.F.);

+#2225=ORIENTED_EDGE('',*,*,#2224,.F.);

+#2227=ORIENTED_EDGE('',*,*,#2226,.F.);

+#2228=EDGE_LOOP('',(#2222,#2223,#2225,#2227));

+#2229=FACE_OUTER_BOUND('',#2228,.F.);

+#2231=CARTESIAN_POINT('',(8.607394045078E2,0.E0,-1.4E1));

+#2232=DIRECTION('',(0.E0,0.E0,-1.E0));

+#2233=DIRECTION('',(-1.E0,0.E0,0.E0));

+#2234=AXIS2_PLACEMENT_3D('',#2231,#2232,#2233);

+#2235=PLANE('',#2234);

+#2237=ORIENTED_EDGE('',*,*,#2236,.F.);

+#2239=ORIENTED_EDGE('',*,*,#2238,.T.);

+#2240=ORIENTED_EDGE('',*,*,#2224,.T.);

+#2241=ORIENTED_EDGE('',*,*,#2195,.T.);

+#2243=ORIENTED_EDGE('',*,*,#2242,.F.);

+#2245=ORIENTED_EDGE('',*,*,#2244,.T.);

+#2246=EDGE_LOOP('',(#2237,#2239,#2240,#2241,#2243,#2245));

+#2247=FACE_OUTER_BOUND('',#2246,.F.);

+#2249=ORIENTED_EDGE('',*,*,#2248,.F.);

+#2251=ORIENTED_EDGE('',*,*,#2250,.F.);

+#2252=EDGE_LOOP('',(#2249,#2251));

+#2253=FACE_BOUND('',#2252,.F.);

+#2255=ORIENTED_EDGE('',*,*,#2254,.F.);

+#2257=ORIENTED_EDGE('',*,*,#2256,.F.);

+#2258=EDGE_LOOP('',(#2255,#2257));

+#2259=FACE_BOUND('',#2258,.F.);

+#2261=CARTESIAN_POINT('',(3.273697022539E2,3.359886790999E2,0.E0));

+#2262=DIRECTION('',(0.E0,-1.E0,0.E0));

+#2263=DIRECTION('',(1.E0,0.E0,0.E0));

+#2264=AXIS2_PLACEMENT_3D('',#2261,#2262,#2263);

+#2265=PLANE('',#2264);

+#2267=ORIENTED_EDGE('',*,*,#2266,.T.);

+#2269=ORIENTED_EDGE('',*,*,#2268,.F.);

+#2271=ORIENTED_EDGE('',*,*,#2270,.T.);

+#2273=ORIENTED_EDGE('',*,*,#2272,.F.);

+#2274=ORIENTED_EDGE('',*,*,#2236,.T.);

+#2276=ORIENTED_EDGE('',*,*,#2275,.T.);

+#2278=ORIENTED_EDGE('',*,*,#2277,.F.);

+#2280=ORIENTED_EDGE('',*,*,#2279,.F.);

+#2282=ORIENTED_EDGE('',*,*,#2281,.T.);

+#2284=ORIENTED_EDGE('',*,*,#2283,.T.);

+#2286=ORIENTED_EDGE('',*,*,#2285,.F.);

+#2288=ORIENTED_EDGE('',*,*,#2287,.F.);

+#2290=ORIENTED_EDGE('',*,*,#2289,.T.);

+#2292=ORIENTED_EDGE('',*,*,#2291,.T.);

+#2294=ORIENTED_EDGE('',*,*,#2293,.F.);

+#2296=ORIENTED_EDGE('',*,*,#2295,.F.);

+#2298=ORIENTED_EDGE('',*,*,#2297,.T.);

+#2300=ORIENTED_EDGE('',*,*,#2299,.T.);

+#2302=ORIENTED_EDGE('',*,*,#2301,.F.);

+#2304=ORIENTED_EDGE('',*,*,#2303,.F.);

+#2306=ORIENTED_EDGE('',*,*,#2305,.T.);

+#2308=ORIENTED_EDGE('',*,*,#2307,.T.);

+#2310=ORIENTED_EDGE('',*,*,#2309,.F.);

+#2312=ORIENTED_EDGE('',*,*,#2311,.F.);

+#2314=ORIENTED_EDGE('',*,*,#2313,.T.);

+#2316=ORIENTED_EDGE('',*,*,#2315,.T.);

+#2318=ORIENTED_EDGE('',*,*,#2317,.F.);

+#2320=ORIENTED_EDGE('',*,*,#2319,.F.);

+#2322=ORIENTED_EDGE('',*,*,#2321,.T.);

+#2324=ORIENTED_EDGE('',*,*,#2323,.T.);

+#2326=ORIENTED_EDGE('',*,*,#2325,.F.);

+#2328=ORIENTED_EDGE('',*,*,#2327,.F.);

+#2330=ORIENTED_EDGE('',*,*,#2329,.T.);

+#2332=ORIENTED_EDGE('',*,*,#2331,.T.);

+#2334=ORIENTED_EDGE('',*,*,#2333,.F.);

+#2336=ORIENTED_EDGE('',*,*,#2335,.F.);

+#2338=ORIENTED_EDGE('',*,*,#2337,.T.);

+#2340=ORIENTED_EDGE('',*,*,#2339,.T.);

+#2342=ORIENTED_EDGE('',*,*,#2341,.F.);

+#2344=ORIENTED_EDGE('',*,*,#2343,.F.);

+#2346=ORIENTED_EDGE('',*,*,#2345,.T.);

+#2348=ORIENTED_EDGE('',*,*,#2347,.T.);

+#2350=ORIENTED_EDGE('',*,*,#2349,.F.);

+#2352=ORIENTED_EDGE('',*,*,#2351,.F.);

+#2354=ORIENTED_EDGE('',*,*,#2353,.T.);

+#2356=ORIENTED_EDGE('',*,*,#2355,.T.);

+#2358=ORIENTED_EDGE('',*,*,#2357,.F.);

+#2360=ORIENTED_EDGE('',*,*,#2359,.F.);

+#2361=EDGE_LOOP('',(#2267,#2269,#2271,#2273,#2274,#2276,#2278,#2280,#2282,#2284,

+#2286,#2288,#2290,#2292,#2294,#2296,#2298,#2300,#2302,#2304,#2306,#2308,#2310,

+#2312,#2314,#2316,#2318,#2320,#2322,#2324,#2326,#2328,#2330,#2332,#2334,#2336,

+#2338,#2340,#2342,#2344,#2346,#2348,#2350,#2352,#2354,#2356,#2358,#2360));

+#2362=FACE_OUTER_BOUND('',#2361,.F.);

+#2364=CARTESIAN_POINT('',(8.607394045078E2,0.E0,-1.4E1));

+#2365=DIRECTION('',(0.E0,0.E0,-1.E0));

+#2366=DIRECTION('',(-1.E0,0.E0,0.E0));

+#2367=AXIS2_PLACEMENT_3D('',#2364,#2365,#2366);

+#2368=PLANE('',#2367);

+#2370=ORIENTED_EDGE('',*,*,#2369,.F.);

+#2372=ORIENTED_EDGE('',*,*,#2371,.T.);

+#2374=ORIENTED_EDGE('',*,*,#2373,.T.);

+#2376=ORIENTED_EDGE('',*,*,#2375,.T.);

+#2377=ORIENTED_EDGE('',*,*,#2266,.F.);

+#2379=ORIENTED_EDGE('',*,*,#2378,.F.);

+#2380=EDGE_LOOP('',(#2370,#2372,#2374,#2376,#2377,#2379));

+#2381=FACE_OUTER_BOUND('',#2380,.F.);

+#2383=ORIENTED_EDGE('',*,*,#2382,.F.);

+#2385=ORIENTED_EDGE('',*,*,#2384,.F.);

+#2386=EDGE_LOOP('',(#2383,#2385));

+#2387=FACE_BOUND('',#2386,.F.);

+#2389=ORIENTED_EDGE('',*,*,#2388,.F.);

+#2391=ORIENTED_EDGE('',*,*,#2390,.F.);

+#2392=EDGE_LOOP('',(#2389,#2391));

+#2393=FACE_BOUND('',#2392,.F.);

+#2395=CARTESIAN_POINT('',(3.773697022539E2,2.509886790999E2,0.E0));

+#2396=DIRECTION('',(0.E0,1.E0,0.E0));

+#2397=DIRECTION('',(-1.E0,0.E0,0.E0));

+#2398=AXIS2_PLACEMENT_3D('',#2395,#2396,#2397);

+#2399=PLANE('',#2398);

+#2401=ORIENTED_EDGE('',*,*,#2400,.F.);

+#2402=ORIENTED_EDGE('',*,*,#2369,.T.);

+#2404=ORIENTED_EDGE('',*,*,#2403,.T.);

+#2406=ORIENTED_EDGE('',*,*,#2405,.T.);

+#2408=ORIENTED_EDGE('',*,*,#2407,.F.);

+#2410=ORIENTED_EDGE('',*,*,#2409,.T.);

+#2412=ORIENTED_EDGE('',*,*,#2411,.T.);

+#2414=ORIENTED_EDGE('',*,*,#2413,.T.);

+#2416=ORIENTED_EDGE('',*,*,#2415,.F.);

+#2418=ORIENTED_EDGE('',*,*,#2417,.T.);

+#2420=ORIENTED_EDGE('',*,*,#2419,.T.);

+#2422=ORIENTED_EDGE('',*,*,#2421,.T.);

+#2424=ORIENTED_EDGE('',*,*,#2423,.F.);

+#2426=ORIENTED_EDGE('',*,*,#2425,.T.);

+#2428=ORIENTED_EDGE('',*,*,#2427,.T.);

+#2430=ORIENTED_EDGE('',*,*,#2429,.T.);

+#2432=ORIENTED_EDGE('',*,*,#2431,.F.);

+#2434=ORIENTED_EDGE('',*,*,#2433,.T.);

+#2436=ORIENTED_EDGE('',*,*,#2435,.T.);

+#2438=ORIENTED_EDGE('',*,*,#2437,.T.);

+#2440=ORIENTED_EDGE('',*,*,#2439,.F.);

+#2442=ORIENTED_EDGE('',*,*,#2441,.T.);

+#2444=ORIENTED_EDGE('',*,*,#2443,.T.);

+#2446=ORIENTED_EDGE('',*,*,#2445,.T.);

+#2448=ORIENTED_EDGE('',*,*,#2447,.F.);

+#2450=ORIENTED_EDGE('',*,*,#2449,.T.);

+#2452=ORIENTED_EDGE('',*,*,#2451,.T.);

+#2454=ORIENTED_EDGE('',*,*,#2453,.T.);

+#2456=ORIENTED_EDGE('',*,*,#2455,.F.);

+#2458=ORIENTED_EDGE('',*,*,#2457,.T.);

+#2460=ORIENTED_EDGE('',*,*,#2459,.T.);

+#2462=ORIENTED_EDGE('',*,*,#2461,.T.);

+#2464=ORIENTED_EDGE('',*,*,#2463,.F.);

+#2466=ORIENTED_EDGE('',*,*,#2465,.T.);

+#2468=ORIENTED_EDGE('',*,*,#2467,.T.);

+#2470=ORIENTED_EDGE('',*,*,#2469,.T.);

+#2472=ORIENTED_EDGE('',*,*,#2471,.F.);

+#2474=ORIENTED_EDGE('',*,*,#2473,.T.);

+#2476=ORIENTED_EDGE('',*,*,#2475,.T.);

+#2478=ORIENTED_EDGE('',*,*,#2477,.T.);

+#2480=ORIENTED_EDGE('',*,*,#2479,.F.);

+#2482=ORIENTED_EDGE('',*,*,#2481,.T.);

+#2484=ORIENTED_EDGE('',*,*,#2483,.T.);

+#2486=ORIENTED_EDGE('',*,*,#2485,.T.);

+#2488=ORIENTED_EDGE('',*,*,#2487,.F.);

+#2489=ORIENTED_EDGE('',*,*,#2242,.T.);

+#2490=ORIENTED_EDGE('',*,*,#2193,.F.);

+#2492=ORIENTED_EDGE('',*,*,#2491,.T.);

+#2493=EDGE_LOOP('',(#2401,#2402,#2404,#2406,#2408,#2410,#2412,#2414,#2416,#2418,

+#2420,#2422,#2424,#2426,#2428,#2430,#2432,#2434,#2436,#2438,#2440,#2442,#2444,

+#2446,#2448,#2450,#2452,#2454,#2456,#2458,#2460,#2462,#2464,#2466,#2468,#2470,

+#2472,#2474,#2476,#2478,#2480,#2482,#2484,#2486,#2488,#2489,#2490,#2492));

+#2494=FACE_OUTER_BOUND('',#2493,.F.);

+#2496=CARTESIAN_POINT('',(3.773697022539E2,2.539886790999E2,0.E0));

+#2497=DIRECTION('',(0.E0,0.E0,-1.E0));

+#2498=DIRECTION('',(-1.E0,0.E0,0.E0));

+#2499=AXIS2_PLACEMENT_3D('',#2496,#2497,#2498);

+#2500=CYLINDRICAL_SURFACE('',#2499,3.E0);

+#2502=ORIENTED_EDGE('',*,*,#2501,.F.);

+#2504=ORIENTED_EDGE('',*,*,#2503,.T.);

+#2506=ORIENTED_EDGE('',*,*,#2505,.F.);

+#2508=ORIENTED_EDGE('',*,*,#2507,.T.);

+#2509=ORIENTED_EDGE('',*,*,#2371,.F.);

+#2510=ORIENTED_EDGE('',*,*,#2400,.T.);

+#2512=ORIENTED_EDGE('',*,*,#2511,.F.);

+#2514=ORIENTED_EDGE('',*,*,#2513,.T.);

+#2515=EDGE_LOOP('',(#2502,#2504,#2506,#2508,#2509,#2510,#2512,#2514));

+#2516=FACE_OUTER_BOUND('',#2515,.F.);

+#2518=CARTESIAN_POINT('',(3.803697022539E2,2.509886790999E2,-8.E0));

+#2519=DIRECTION('',(0.E0,0.E0,1.E0));

+#2520=DIRECTION('',(-1.E0,0.E0,0.E0));

+#2521=AXIS2_PLACEMENT_3D('',#2518,#2519,#2520);

+#2522=PLANE('',#2521);

+#2524=ORIENTED_EDGE('',*,*,#2523,.T.);

+#2526=ORIENTED_EDGE('',*,*,#2525,.T.);

+#2528=ORIENTED_EDGE('',*,*,#2527,.T.);

+#2529=ORIENTED_EDGE('',*,*,#2501,.T.);

+#2530=EDGE_LOOP('',(#2524,#2526,#2528,#2529));

+#2531=FACE_OUTER_BOUND('',#2530,.F.);

+#2533=CARTESIAN_POINT('',(3.803697022539E2,3.329886790999E2,0.E0));

+#2534=DIRECTION('',(-1.E0,0.E0,0.E0));

+#2535=DIRECTION('',(0.E0,-1.E0,0.E0));

+#2536=AXIS2_PLACEMENT_3D('',#2533,#2534,#2535);

+#2537=PLANE('',#2536);

+#2538=ORIENTED_EDGE('',*,*,#2523,.F.);

+#2539=ORIENTED_EDGE('',*,*,#2513,.F.);

+#2541=ORIENTED_EDGE('',*,*,#2540,.F.);

+#2542=ORIENTED_EDGE('',*,*,#2072,.F.);

+#2544=ORIENTED_EDGE('',*,*,#2543,.T.);

+#2546=ORIENTED_EDGE('',*,*,#2545,.F.);

+#2547=EDGE_LOOP('',(#2538,#2539,#2541,#2542,#2544,#2546));

+#2548=FACE_OUTER_BOUND('',#2547,.F.);

+#2550=CARTESIAN_POINT('',(8.607394045078E2,0.E0,-2.E0));

+#2551=DIRECTION('',(0.E0,0.E0,-1.E0));

+#2552=DIRECTION('',(-1.E0,0.E0,0.E0));

+#2553=AXIS2_PLACEMENT_3D('',#2550,#2551,#2552);

+#2554=PLANE('',#2553);

+#2555=ORIENTED_EDGE('',*,*,#2056,.F.);

+#2556=ORIENTED_EDGE('',*,*,#2074,.T.);

+#2557=ORIENTED_EDGE('',*,*,#2540,.T.);

+#2558=ORIENTED_EDGE('',*,*,#2511,.T.);

+#2559=ORIENTED_EDGE('',*,*,#2491,.F.);

+#2560=ORIENTED_EDGE('',*,*,#2191,.T.);

+#2561=ORIENTED_EDGE('',*,*,#2158,.F.);

+#2563=ORIENTED_EDGE('',*,*,#2562,.T.);

+#2564=ORIENTED_EDGE('',*,*,#2027,.F.);

+#2565=ORIENTED_EDGE('',*,*,#2042,.T.);

+#2566=EDGE_LOOP('',(#2555,#2556,#2557,#2558,#2559,#2560,#2561,#2563,#2564,

+#2565));

+#2567=FACE_OUTER_BOUND('',#2566,.F.);

+#2569=ORIENTED_EDGE('',*,*,#2568,.T.);

+#2571=ORIENTED_EDGE('',*,*,#2570,.T.);

+#2572=EDGE_LOOP('',(#2569,#2571));

+#2573=FACE_BOUND('',#2572,.F.);

+#2575=ORIENTED_EDGE('',*,*,#2574,.T.);

+#2577=ORIENTED_EDGE('',*,*,#2576,.T.);

+#2578=EDGE_LOOP('',(#2575,#2577));

+#2579=FACE_BOUND('',#2578,.F.);

+#2581=CARTESIAN_POINT('',(3.412272253623E2,2.672659459216E2,0.E0));

+#2582=DIRECTION('',(7.071067811866E-1,7.071067811865E-1,0.E0));

+#2583=DIRECTION('',(-7.071067811865E-1,7.071067811866E-1,0.E0));

+#2584=AXIS2_PLACEMENT_3D('',#2581,#2582,#2583);

+#2585=PLANE('',#2584);

+#2586=ORIENTED_EDGE('',*,*,#1976,.F.);

+#2587=ORIENTED_EDGE('',*,*,#2029,.F.);

+#2588=ORIENTED_EDGE('',*,*,#2562,.F.);

+#2589=ORIENTED_EDGE('',*,*,#2156,.T.);

+#2590=EDGE_LOOP('',(#2586,#2587,#2588,#2589));

+#2591=FACE_OUTER_BOUND('',#2590,.F.);

+#2593=CARTESIAN_POINT('',(3.768690242984E2,2.744860288714E2,-2.156935987325E1));

+#2594=DIRECTION('',(0.E0,0.E0,-1.E0));

+#2595=DIRECTION('',(-1.E0,0.E0,0.E0));

+#2596=AXIS2_PLACEMENT_3D('',#2593,#2594,#2595);

+#2597=CYLINDRICAL_SURFACE('',#2596,1.225E0);

+#2599=ORIENTED_EDGE('',*,*,#2598,.T.);

+#2600=ORIENTED_EDGE('',*,*,#2390,.T.);

+#2602=ORIENTED_EDGE('',*,*,#2601,.T.);

+#2603=ORIENTED_EDGE('',*,*,#2568,.F.);

+#2604=EDGE_LOOP('',(#2599,#2600,#2602,#2603));

+#2605=FACE_OUTER_BOUND('',#2604,.F.);

+#2607=CARTESIAN_POINT('',(3.768690242984E2,2.744860288714E2,-2.156935987325E1));

+#2608=DIRECTION('',(0.E0,0.E0,-1.E0));

+#2609=DIRECTION('',(-1.E0,0.E0,0.E0));

+#2610=AXIS2_PLACEMENT_3D('',#2607,#2608,#2609);

+#2611=CYLINDRICAL_SURFACE('',#2610,1.225E0);

+#2612=ORIENTED_EDGE('',*,*,#2601,.F.);

+#2613=ORIENTED_EDGE('',*,*,#2388,.T.);

+#2614=ORIENTED_EDGE('',*,*,#2598,.F.);

+#2615=ORIENTED_EDGE('',*,*,#2570,.F.);

+#2616=EDGE_LOOP('',(#2612,#2613,#2614,#2615));

+#2617=FACE_OUTER_BOUND('',#2616,.F.);

+#2619=CARTESIAN_POINT('',(3.278703802094E2,2.744860288714E2,-2.156935987325E1));

+#2620=DIRECTION('',(0.E0,0.E0,-1.E0));

+#2621=DIRECTION('',(-1.E0,0.E0,0.E0));

+#2622=AXIS2_PLACEMENT_3D('',#2619,#2620,#2621);

+#2623=CYLINDRICAL_SURFACE('',#2622,1.225E0);

+#2625=ORIENTED_EDGE('',*,*,#2624,.T.);

+#2626=ORIENTED_EDGE('',*,*,#2256,.T.);

+#2628=ORIENTED_EDGE('',*,*,#2627,.T.);

+#2629=ORIENTED_EDGE('',*,*,#2574,.F.);

+#2630=EDGE_LOOP('',(#2625,#2626,#2628,#2629));

+#2631=FACE_OUTER_BOUND('',#2630,.F.);

+#2633=CARTESIAN_POINT('',(3.278703802094E2,2.744860288714E2,-2.156935987325E1));

+#2634=DIRECTION('',(0.E0,0.E0,-1.E0));

+#2635=DIRECTION('',(-1.E0,0.E0,0.E0));

+#2636=AXIS2_PLACEMENT_3D('',#2633,#2634,#2635);

+#2637=CYLINDRICAL_SURFACE('',#2636,1.225E0);

+#2638=ORIENTED_EDGE('',*,*,#2627,.F.);

+#2639=ORIENTED_EDGE('',*,*,#2254,.T.);

+#2640=ORIENTED_EDGE('',*,*,#2624,.F.);

+#2641=ORIENTED_EDGE('',*,*,#2576,.F.);

+#2642=EDGE_LOOP('',(#2638,#2639,#2640,#2641));

+#2643=FACE_OUTER_BOUND('',#2642,.F.);

+#2645=CARTESIAN_POINT('',(8.607394045078E2,0.E0,-6.E0));

+#2646=DIRECTION('',(0.E0,0.E0,-1.E0));

+#2647=DIRECTION('',(-1.E0,0.E0,0.E0));

+#2648=AXIS2_PLACEMENT_3D('',#2645,#2646,#2647);

+#2649=PLANE('',#2648);

+#2650=ORIENTED_EDGE('',*,*,#2149,.T.);

+#2652=ORIENTED_EDGE('',*,*,#2651,.T.);

+#2653=ORIENTED_EDGE('',*,*,#2270,.F.);

+#2655=ORIENTED_EDGE('',*,*,#2654,.T.);

+#2656=ORIENTED_EDGE('',*,*,#2543,.F.);

+#2657=ORIENTED_EDGE('',*,*,#2070,.F.);

+#2658=ORIENTED_EDGE('',*,*,#2088,.F.);

+#2659=ORIENTED_EDGE('',*,*,#2106,.F.);

+#2660=EDGE_LOOP('',(#2650,#2652,#2653,#2655,#2656,#2657,#2658,#2659));

+#2661=FACE_OUTER_BOUND('',#2660,.F.);

+#2663=ORIENTED_EDGE('',*,*,#2662,.T.);

+#2665=ORIENTED_EDGE('',*,*,#2664,.T.);

+#2666=EDGE_LOOP('',(#2663,#2665));

+#2667=FACE_BOUND('',#2666,.F.);

+#2669=ORIENTED_EDGE('',*,*,#2668,.T.);

+#2671=ORIENTED_EDGE('',*,*,#2670,.T.);

+#2672=EDGE_LOOP('',(#2669,#2671));

+#2673=FACE_BOUND('',#2672,.F.);

+#2675=CARTESIAN_POINT('',(3.273697022539E2,3.329886790999E2,0.E0));

+#2676=DIRECTION('',(0.E0,0.E0,-1.E0));

+#2677=DIRECTION('',(-1.E0,0.E0,0.E0));

+#2678=AXIS2_PLACEMENT_3D('',#2675,#2676,#2677);

+#2679=CYLINDRICAL_SURFACE('',#2678,3.E0);

+#2680=ORIENTED_EDGE('',*,*,#2209,.F.);

+#2681=ORIENTED_EDGE('',*,*,#2226,.T.);

+#2682=ORIENTED_EDGE('',*,*,#2238,.F.);

+#2683=ORIENTED_EDGE('',*,*,#2272,.T.);

+#2684=ORIENTED_EDGE('',*,*,#2651,.F.);

+#2685=ORIENTED_EDGE('',*,*,#2147,.T.);

+#2686=ORIENTED_EDGE('',*,*,#2175,.F.);

+#2688=ORIENTED_EDGE('',*,*,#2687,.T.);

+#2689=EDGE_LOOP('',(#2680,#2681,#2682,#2683,#2684,#2685,#2686,#2688));

+#2690=FACE_OUTER_BOUND('',#2689,.F.);

+#2692=CARTESIAN_POINT('',(3.263697022539E2,2.509886790999E2,-1.E1));

+#2693=DIRECTION('',(1.E0,0.E0,0.E0));

+#2694=DIRECTION('',(0.E0,0.E0,1.E0));

+#2695=AXIS2_PLACEMENT_3D('',#2692,#2693,#2694);

+#2696=PLANE('',#2695);

+#2697=ORIENTED_EDGE('',*,*,#2187,.F.);

+#2698=ORIENTED_EDGE('',*,*,#2211,.F.);

+#2699=ORIENTED_EDGE('',*,*,#2687,.F.);

+#2700=ORIENTED_EDGE('',*,*,#2173,.T.);

+#2701=EDGE_LOOP('',(#2697,#2698,#2699,#2700));

+#2702=FACE_OUTER_BOUND('',#2701,.F.);

+#2704=CARTESIAN_POINT('',(3.773697022539E2,3.329886790999E2,0.E0));

+#2705=DIRECTION('',(0.E0,0.E0,-1.E0));

+#2706=DIRECTION('',(-1.E0,0.E0,0.E0));

+#2707=AXIS2_PLACEMENT_3D('',#2704,#2705,#2706);

+#2708=CYLINDRICAL_SURFACE('',#2707,3.E0);

+#2709=ORIENTED_EDGE('',*,*,#2525,.F.);

+#2710=ORIENTED_EDGE('',*,*,#2545,.T.);

+#2711=ORIENTED_EDGE('',*,*,#2654,.F.);

+#2712=ORIENTED_EDGE('',*,*,#2268,.T.);

+#2713=ORIENTED_EDGE('',*,*,#2375,.F.);

+#2715=ORIENTED_EDGE('',*,*,#2714,.T.);

+#2717=ORIENTED_EDGE('',*,*,#2716,.F.);

+#2719=ORIENTED_EDGE('',*,*,#2718,.T.);

+#2720=EDGE_LOOP('',(#2709,#2710,#2711,#2712,#2713,#2715,#2717,#2719));

+#2721=FACE_OUTER_BOUND('',#2720,.F.);

+#2723=CARTESIAN_POINT('',(3.803697022539E2,3.329886790999E2,0.E0));

+#2724=DIRECTION('',(-1.E0,0.E0,0.E0));

+#2725=DIRECTION('',(0.E0,-1.E0,0.E0));

+#2726=AXIS2_PLACEMENT_3D('',#2723,#2724,#2725);

+#2727=PLANE('',#2726);

+#2729=ORIENTED_EDGE('',*,*,#2728,.T.);

+#2730=ORIENTED_EDGE('',*,*,#2714,.F.);

+#2731=ORIENTED_EDGE('',*,*,#2373,.F.);

+#2732=ORIENTED_EDGE('',*,*,#2507,.F.);

+#2733=EDGE_LOOP('',(#2729,#2730,#2731,#2732));

+#2734=FACE_OUTER_BOUND('',#2733,.F.);

+#2736=CARTESIAN_POINT('',(3.783697022539E2,2.509886790999E2,-1.E1));

+#2737=DIRECTION('',(0.E0,0.E0,-1.E0));

+#2738=DIRECTION('',(1.E0,0.E0,0.E0));

+#2739=AXIS2_PLACEMENT_3D('',#2736,#2737,#2738);

+#2740=PLANE('',#2739);

+#2741=ORIENTED_EDGE('',*,*,#2728,.F.);

+#2742=ORIENTED_EDGE('',*,*,#2505,.T.);

+#2744=ORIENTED_EDGE('',*,*,#2743,.F.);

+#2745=ORIENTED_EDGE('',*,*,#2716,.T.);

+#2746=EDGE_LOOP('',(#2741,#2742,#2744,#2745));

+#2747=FACE_OUTER_BOUND('',#2746,.F.);

+#2749=CARTESIAN_POINT('',(3.783697022539E2,2.509886790999E2,-8.E0));

+#2750=DIRECTION('',(-1.E0,0.E0,0.E0));

+#2751=DIRECTION('',(0.E0,0.E0,-1.E0));

+#2752=AXIS2_PLACEMENT_3D('',#2749,#2750,#2751);

+#2753=PLANE('',#2752);

+#2754=ORIENTED_EDGE('',*,*,#2503,.F.);

+#2755=ORIENTED_EDGE('',*,*,#2527,.F.);

+#2756=ORIENTED_EDGE('',*,*,#2718,.F.);

+#2757=ORIENTED_EDGE('',*,*,#2743,.T.);

+#2758=EDGE_LOOP('',(#2754,#2755,#2756,#2757));

+#2759=FACE_OUTER_BOUND('',#2758,.F.);

+#2761=CARTESIAN_POINT('',(3.768690242984E2,3.324874238325E2,-6.E0));

+#2762=DIRECTION('',(0.E0,0.E0,1.E0));

+#2763=DIRECTION('',(1.E0,0.E0,0.E0));

+#2764=AXIS2_PLACEMENT_3D('',#2761,#2762,#2763);

+#2765=CYLINDRICAL_SURFACE('',#2764,1.225E0);

+#2767=ORIENTED_EDGE('',*,*,#2766,.F.);

+#2768=ORIENTED_EDGE('',*,*,#2382,.T.);

+#2770=ORIENTED_EDGE('',*,*,#2769,.F.);

+#2771=ORIENTED_EDGE('',*,*,#2662,.F.);

+#2772=EDGE_LOOP('',(#2767,#2768,#2770,#2771));

+#2773=FACE_OUTER_BOUND('',#2772,.F.);

+#2775=CARTESIAN_POINT('',(3.768690242984E2,3.324874238325E2,-6.E0));

+#2776=DIRECTION('',(0.E0,0.E0,1.E0));

+#2777=DIRECTION('',(1.E0,0.E0,0.E0));

+#2778=AXIS2_PLACEMENT_3D('',#2775,#2776,#2777);

+#2779=CYLINDRICAL_SURFACE('',#2778,1.225E0);

+#2780=ORIENTED_EDGE('',*,*,#2769,.T.);

+#2781=ORIENTED_EDGE('',*,*,#2384,.T.);

+#2782=ORIENTED_EDGE('',*,*,#2766,.T.);

+#2783=ORIENTED_EDGE('',*,*,#2664,.F.);

+#2784=EDGE_LOOP('',(#2780,#2781,#2782,#2783));

+#2785=FACE_OUTER_BOUND('',#2784,.F.);

+#2787=CARTESIAN_POINT('',(3.278703802094E2,3.324874238325E2,-6.E0));

+#2788=DIRECTION('',(0.E0,0.E0,1.E0));

+#2789=DIRECTION('',(1.E0,0.E0,0.E0));

+#2790=AXIS2_PLACEMENT_3D('',#2787,#2788,#2789);

+#2791=CYLINDRICAL_SURFACE('',#2790,1.225E0);

+#2793=ORIENTED_EDGE('',*,*,#2792,.F.);

+#2794=ORIENTED_EDGE('',*,*,#2248,.T.);

+#2796=ORIENTED_EDGE('',*,*,#2795,.F.);

+#2797=ORIENTED_EDGE('',*,*,#2668,.F.);

+#2798=EDGE_LOOP('',(#2793,#2794,#2796,#2797));

+#2799=FACE_OUTER_BOUND('',#2798,.F.);

+#2801=CARTESIAN_POINT('',(3.278703802094E2,3.324874238325E2,-6.E0));

+#2802=DIRECTION('',(0.E0,0.E0,1.E0));

+#2803=DIRECTION('',(1.E0,0.E0,0.E0));

+#2804=AXIS2_PLACEMENT_3D('',#2801,#2802,#2803);

+#2805=CYLINDRICAL_SURFACE('',#2804,1.225E0);

+#2806=ORIENTED_EDGE('',*,*,#2795,.T.);

+#2807=ORIENTED_EDGE('',*,*,#2250,.T.);

+#2808=ORIENTED_EDGE('',*,*,#2792,.T.);

+#2809=ORIENTED_EDGE('',*,*,#2670,.F.);

+#2810=EDGE_LOOP('',(#2806,#2807,#2808,#2809));

+#2811=FACE_OUTER_BOUND('',#2810,.F.);

+#2813=CARTESIAN_POINT('',(3.733697022539E2,3.359886790999E2,-1.95E1));

+#2814=DIRECTION('',(1.E0,0.E0,0.E0));

+#2815=DIRECTION('',(0.E0,-1.E0,0.E0));

+#2816=AXIS2_PLACEMENT_3D('',#2813,#2814,#2815);

+#2817=PLANE('',#2816);

+#2818=ORIENTED_EDGE('',*,*,#2403,.F.);

+#2819=ORIENTED_EDGE('',*,*,#2378,.T.);

+#2820=ORIENTED_EDGE('',*,*,#2359,.T.);

+#2822=ORIENTED_EDGE('',*,*,#2821,.T.);

+#2823=EDGE_LOOP('',(#2818,#2819,#2820,#2822));

+#2824=FACE_OUTER_BOUND('',#2823,.F.);

+#2826=CARTESIAN_POINT('',(2.E1,0.E0,-8.E0));

+#2827=DIRECTION('',(0.E0,0.E0,-1.E0));

+#2828=DIRECTION('',(-1.E0,0.E0,0.E0));

+#2829=AXIS2_PLACEMENT_3D('',#2826,#2827,#2828);

+#2830=PLANE('',#2829);

+#2831=ORIENTED_EDGE('',*,*,#2405,.F.);

+#2832=ORIENTED_EDGE('',*,*,#2821,.F.);

+#2833=ORIENTED_EDGE('',*,*,#2357,.T.);

+#2835=ORIENTED_EDGE('',*,*,#2834,.F.);

+#2836=EDGE_LOOP('',(#2831,#2832,#2833,#2835));

+#2837=FACE_OUTER_BOUND('',#2836,.F.);

+#2839=CARTESIAN_POINT('',(3.713697022539E2,2.509886790999E2,-1.95E1));

+#2840=DIRECTION('',(-1.E0,0.E0,0.E0));

+#2841=DIRECTION('',(0.E0,1.E0,0.E0));

+#2842=AXIS2_PLACEMENT_3D('',#2839,#2840,#2841);

+#2843=PLANE('',#2842);

+#2844=ORIENTED_EDGE('',*,*,#2407,.T.);

+#2845=ORIENTED_EDGE('',*,*,#2834,.T.);

+#2846=ORIENTED_EDGE('',*,*,#2355,.F.);

+#2848=ORIENTED_EDGE('',*,*,#2847,.F.);

+#2849=EDGE_LOOP('',(#2844,#2845,#2846,#2848));

+#2850=FACE_OUTER_BOUND('',#2849,.F.);

+#2852=CARTESIAN_POINT('',(8.607394045078E2,0.E0,-1.4E1));

+#2853=DIRECTION('',(0.E0,0.E0,-1.E0));

+#2854=DIRECTION('',(-1.E0,0.E0,0.E0));

+#2855=AXIS2_PLACEMENT_3D('',#2852,#2853,#2854);

+#2856=PLANE('',#2855);

+#2857=ORIENTED_EDGE('',*,*,#2847,.T.);

+#2858=ORIENTED_EDGE('',*,*,#2353,.F.);

+#2860=ORIENTED_EDGE('',*,*,#2859,.F.);

+#2861=ORIENTED_EDGE('',*,*,#2409,.F.);

+#2862=EDGE_LOOP('',(#2857,#2858,#2860,#2861));

+#2863=FACE_OUTER_BOUND('',#2862,.F.);

+#2865=CARTESIAN_POINT('',(3.693697022539E2,3.359886790999E2,-1.95E1));

+#2866=DIRECTION('',(1.E0,0.E0,0.E0));

+#2867=DIRECTION('',(0.E0,-1.E0,0.E0));

+#2868=AXIS2_PLACEMENT_3D('',#2865,#2866,#2867);

+#2869=PLANE('',#2868);

+#2870=ORIENTED_EDGE('',*,*,#2411,.F.);

+#2871=ORIENTED_EDGE('',*,*,#2859,.T.);

+#2872=ORIENTED_EDGE('',*,*,#2351,.T.);

+#2874=ORIENTED_EDGE('',*,*,#2873,.T.);

+#2875=EDGE_LOOP('',(#2870,#2871,#2872,#2874));

+#2876=FACE_OUTER_BOUND('',#2875,.F.);

+#2878=CARTESIAN_POINT('',(1.6E1,0.E0,-8.E0));

+#2879=DIRECTION('',(0.E0,0.E0,-1.E0));

+#2880=DIRECTION('',(-1.E0,0.E0,0.E0));

+#2881=AXIS2_PLACEMENT_3D('',#2878,#2879,#2880);

+#2882=PLANE('',#2881);

+#2883=ORIENTED_EDGE('',*,*,#2413,.F.);

+#2884=ORIENTED_EDGE('',*,*,#2873,.F.);

+#2885=ORIENTED_EDGE('',*,*,#2349,.T.);

+#2887=ORIENTED_EDGE('',*,*,#2886,.F.);

+#2888=EDGE_LOOP('',(#2883,#2884,#2885,#2887));

+#2889=FACE_OUTER_BOUND('',#2888,.F.);

+#2891=CARTESIAN_POINT('',(3.673697022539E2,2.509886790999E2,-1.95E1));

+#2892=DIRECTION('',(-1.E0,0.E0,0.E0));

+#2893=DIRECTION('',(0.E0,1.E0,0.E0));

+#2894=AXIS2_PLACEMENT_3D('',#2891,#2892,#2893);

+#2895=PLANE('',#2894);

+#2896=ORIENTED_EDGE('',*,*,#2415,.T.);

+#2897=ORIENTED_EDGE('',*,*,#2886,.T.);

+#2898=ORIENTED_EDGE('',*,*,#2347,.F.);

+#2900=ORIENTED_EDGE('',*,*,#2899,.F.);

+#2901=EDGE_LOOP('',(#2896,#2897,#2898,#2900));

+#2902=FACE_OUTER_BOUND('',#2901,.F.);

+#2904=CARTESIAN_POINT('',(8.607394045078E2,0.E0,-1.4E1));

+#2905=DIRECTION('',(0.E0,0.E0,-1.E0));

+#2906=DIRECTION('',(-1.E0,0.E0,0.E0));

+#2907=AXIS2_PLACEMENT_3D('',#2904,#2905,#2906);

+#2908=PLANE('',#2907);

+#2909=ORIENTED_EDGE('',*,*,#2899,.T.);

+#2910=ORIENTED_EDGE('',*,*,#2345,.F.);

+#2912=ORIENTED_EDGE('',*,*,#2911,.F.);

+#2913=ORIENTED_EDGE('',*,*,#2417,.F.);

+#2914=EDGE_LOOP('',(#2909,#2910,#2912,#2913));

+#2915=FACE_OUTER_BOUND('',#2914,.F.);

+#2917=CARTESIAN_POINT('',(3.653697022539E2,3.359886790999E2,-1.95E1));

+#2918=DIRECTION('',(1.E0,0.E0,0.E0));

+#2919=DIRECTION('',(0.E0,-1.E0,0.E0));

+#2920=AXIS2_PLACEMENT_3D('',#2917,#2918,#2919);

+#2921=PLANE('',#2920);

+#2922=ORIENTED_EDGE('',*,*,#2419,.F.);

+#2923=ORIENTED_EDGE('',*,*,#2911,.T.);

+#2924=ORIENTED_EDGE('',*,*,#2343,.T.);

+#2926=ORIENTED_EDGE('',*,*,#2925,.T.);

+#2927=EDGE_LOOP('',(#2922,#2923,#2924,#2926));

+#2928=FACE_OUTER_BOUND('',#2927,.F.);

+#2930=CARTESIAN_POINT('',(1.2E1,0.E0,-8.E0));

+#2931=DIRECTION('',(0.E0,0.E0,-1.E0));

+#2932=DIRECTION('',(-1.E0,0.E0,0.E0));

+#2933=AXIS2_PLACEMENT_3D('',#2930,#2931,#2932);

+#2934=PLANE('',#2933);

+#2935=ORIENTED_EDGE('',*,*,#2421,.F.);

+#2936=ORIENTED_EDGE('',*,*,#2925,.F.);

+#2937=ORIENTED_EDGE('',*,*,#2341,.T.);

+#2939=ORIENTED_EDGE('',*,*,#2938,.F.);

+#2940=EDGE_LOOP('',(#2935,#2936,#2937,#2939));

+#2941=FACE_OUTER_BOUND('',#2940,.F.);

+#2943=CARTESIAN_POINT('',(3.633697022539E2,2.509886790999E2,-1.95E1));

+#2944=DIRECTION('',(-1.E0,0.E0,0.E0));

+#2945=DIRECTION('',(0.E0,1.E0,0.E0));

+#2946=AXIS2_PLACEMENT_3D('',#2943,#2944,#2945);

+#2947=PLANE('',#2946);

+#2948=ORIENTED_EDGE('',*,*,#2423,.T.);

+#2949=ORIENTED_EDGE('',*,*,#2938,.T.);

+#2950=ORIENTED_EDGE('',*,*,#2339,.F.);

+#2952=ORIENTED_EDGE('',*,*,#2951,.F.);

+#2953=EDGE_LOOP('',(#2948,#2949,#2950,#2952));

+#2954=FACE_OUTER_BOUND('',#2953,.F.);

+#2956=CARTESIAN_POINT('',(8.607394045078E2,0.E0,-1.4E1));

+#2957=DIRECTION('',(0.E0,0.E0,-1.E0));

+#2958=DIRECTION('',(-1.E0,0.E0,0.E0));

+#2959=AXIS2_PLACEMENT_3D('',#2956,#2957,#2958);

+#2960=PLANE('',#2959);

+#2961=ORIENTED_EDGE('',*,*,#2951,.T.);

+#2962=ORIENTED_EDGE('',*,*,#2337,.F.);

+#2964=ORIENTED_EDGE('',*,*,#2963,.F.);

+#2965=ORIENTED_EDGE('',*,*,#2425,.F.);

+#2966=EDGE_LOOP('',(#2961,#2962,#2964,#2965));

+#2967=FACE_OUTER_BOUND('',#2966,.F.);

+#2969=CARTESIAN_POINT('',(3.613697022539E2,3.359886790999E2,-1.95E1));

+#2970=DIRECTION('',(1.E0,0.E0,0.E0));

+#2971=DIRECTION('',(0.E0,-1.E0,0.E0));

+#2972=AXIS2_PLACEMENT_3D('',#2969,#2970,#2971);

+#2973=PLANE('',#2972);

+#2974=ORIENTED_EDGE('',*,*,#2427,.F.);

+#2975=ORIENTED_EDGE('',*,*,#2963,.T.);

+#2976=ORIENTED_EDGE('',*,*,#2335,.T.);

+#2978=ORIENTED_EDGE('',*,*,#2977,.T.);

+#2979=EDGE_LOOP('',(#2974,#2975,#2976,#2978));

+#2980=FACE_OUTER_BOUND('',#2979,.F.);

+#2982=CARTESIAN_POINT('',(8.E0,0.E0,-8.E0));

+#2983=DIRECTION('',(0.E0,0.E0,-1.E0));

+#2984=DIRECTION('',(-1.E0,0.E0,0.E0));

+#2985=AXIS2_PLACEMENT_3D('',#2982,#2983,#2984);

+#2986=PLANE('',#2985);

+#2987=ORIENTED_EDGE('',*,*,#2429,.F.);

+#2988=ORIENTED_EDGE('',*,*,#2977,.F.);

+#2989=ORIENTED_EDGE('',*,*,#2333,.T.);

+#2991=ORIENTED_EDGE('',*,*,#2990,.F.);

+#2992=EDGE_LOOP('',(#2987,#2988,#2989,#2991));

+#2993=FACE_OUTER_BOUND('',#2992,.F.);

+#2995=CARTESIAN_POINT('',(3.593697022539E2,2.509886790999E2,-1.95E1));

+#2996=DIRECTION('',(-1.E0,0.E0,0.E0));

+#2997=DIRECTION('',(0.E0,1.E0,0.E0));

+#2998=AXIS2_PLACEMENT_3D('',#2995,#2996,#2997);

+#2999=PLANE('',#2998);

+#3000=ORIENTED_EDGE('',*,*,#2431,.T.);

+#3001=ORIENTED_EDGE('',*,*,#2990,.T.);

+#3002=ORIENTED_EDGE('',*,*,#2331,.F.);

+#3004=ORIENTED_EDGE('',*,*,#3003,.F.);

+#3005=EDGE_LOOP('',(#3000,#3001,#3002,#3004));

+#3006=FACE_OUTER_BOUND('',#3005,.F.);

+#3008=CARTESIAN_POINT('',(8.607394045078E2,0.E0,-1.4E1));

+#3009=DIRECTION('',(0.E0,0.E0,-1.E0));

+#3010=DIRECTION('',(-1.E0,0.E0,0.E0));

+#3011=AXIS2_PLACEMENT_3D('',#3008,#3009,#3010);

+#3012=PLANE('',#3011);

+#3013=ORIENTED_EDGE('',*,*,#3003,.T.);

+#3014=ORIENTED_EDGE('',*,*,#2329,.F.);

+#3016=ORIENTED_EDGE('',*,*,#3015,.F.);

+#3017=ORIENTED_EDGE('',*,*,#2433,.F.);

+#3018=EDGE_LOOP('',(#3013,#3014,#3016,#3017));

+#3019=FACE_OUTER_BOUND('',#3018,.F.);

+#3021=CARTESIAN_POINT('',(3.573697022539E2,3.359886790999E2,-1.95E1));

+#3022=DIRECTION('',(1.E0,0.E0,0.E0));

+#3023=DIRECTION('',(0.E0,-1.E0,0.E0));

+#3024=AXIS2_PLACEMENT_3D('',#3021,#3022,#3023);

+#3025=PLANE('',#3024);

+#3026=ORIENTED_EDGE('',*,*,#2435,.F.);

+#3027=ORIENTED_EDGE('',*,*,#3015,.T.);

+#3028=ORIENTED_EDGE('',*,*,#2327,.T.);

+#3030=ORIENTED_EDGE('',*,*,#3029,.T.);

+#3031=EDGE_LOOP('',(#3026,#3027,#3028,#3030));

+#3032=FACE_OUTER_BOUND('',#3031,.F.);

+#3034=CARTESIAN_POINT('',(4.E0,0.E0,-8.E0));

+#3035=DIRECTION('',(0.E0,0.E0,-1.E0));

+#3036=DIRECTION('',(-1.E0,0.E0,0.E0));

+#3037=AXIS2_PLACEMENT_3D('',#3034,#3035,#3036);

+#3038=PLANE('',#3037);

+#3039=ORIENTED_EDGE('',*,*,#2437,.F.);

+#3040=ORIENTED_EDGE('',*,*,#3029,.F.);

+#3041=ORIENTED_EDGE('',*,*,#2325,.T.);

+#3043=ORIENTED_EDGE('',*,*,#3042,.F.);

+#3044=EDGE_LOOP('',(#3039,#3040,#3041,#3043));

+#3045=FACE_OUTER_BOUND('',#3044,.F.);

+#3047=CARTESIAN_POINT('',(3.553697022539E2,2.509886790999E2,-1.95E1));

+#3048=DIRECTION('',(-1.E0,0.E0,0.E0));

+#3049=DIRECTION('',(0.E0,1.E0,0.E0));

+#3050=AXIS2_PLACEMENT_3D('',#3047,#3048,#3049);

+#3051=PLANE('',#3050);

+#3052=ORIENTED_EDGE('',*,*,#2439,.T.);

+#3053=ORIENTED_EDGE('',*,*,#3042,.T.);

+#3054=ORIENTED_EDGE('',*,*,#2323,.F.);

+#3056=ORIENTED_EDGE('',*,*,#3055,.F.);

+#3057=EDGE_LOOP('',(#3052,#3053,#3054,#3056));

+#3058=FACE_OUTER_BOUND('',#3057,.F.);

+#3060=CARTESIAN_POINT('',(8.607394045078E2,0.E0,-1.4E1));

+#3061=DIRECTION('',(0.E0,0.E0,-1.E0));

+#3062=DIRECTION('',(-1.E0,0.E0,0.E0));

+#3063=AXIS2_PLACEMENT_3D('',#3060,#3061,#3062);

+#3064=PLANE('',#3063);

+#3065=ORIENTED_EDGE('',*,*,#2321,.F.);

+#3067=ORIENTED_EDGE('',*,*,#3066,.F.);

+#3068=ORIENTED_EDGE('',*,*,#2441,.F.);

+#3069=ORIENTED_EDGE('',*,*,#3055,.T.);

+#3070=EDGE_LOOP('',(#3065,#3067,#3068,#3069));

+#3071=FACE_OUTER_BOUND('',#3070,.F.);

+#3073=CARTESIAN_POINT('',(3.533697022539E2,3.398250163010E2,-1.95E1));

+#3074=DIRECTION('',(1.E0,0.E0,0.E0));

+#3075=DIRECTION('',(0.E0,-1.E0,0.E0));

+#3076=AXIS2_PLACEMENT_3D('',#3073,#3074,#3075);

+#3077=PLANE('',#3076);

+#3078=ORIENTED_EDGE('',*,*,#2443,.F.);

+#3079=ORIENTED_EDGE('',*,*,#3066,.T.);

+#3080=ORIENTED_EDGE('',*,*,#2319,.T.);

+#3082=ORIENTED_EDGE('',*,*,#3081,.T.);

+#3083=EDGE_LOOP('',(#3078,#3079,#3080,#3082));

+#3084=FACE_OUTER_BOUND('',#3083,.F.);

+#3086=CARTESIAN_POINT('',(0.E0,0.E0,-8.E0));

+#3087=DIRECTION('',(0.E0,0.E0,-1.E0));

+#3088=DIRECTION('',(-1.E0,0.E0,0.E0));

+#3089=AXIS2_PLACEMENT_3D('',#3086,#3087,#3088);

+#3090=PLANE('',#3089);

+#3091=ORIENTED_EDGE('',*,*,#2445,.F.);

+#3092=ORIENTED_EDGE('',*,*,#3081,.F.);

+#3093=ORIENTED_EDGE('',*,*,#2317,.T.);

+#3095=ORIENTED_EDGE('',*,*,#3094,.F.);

+#3096=EDGE_LOOP('',(#3091,#3092,#3093,#3095));

+#3097=FACE_OUTER_BOUND('',#3096,.F.);

+#3099=CARTESIAN_POINT('',(3.513697022539E2,2.452347915010E2,-1.95E1));

+#3100=DIRECTION('',(-1.E0,0.E0,0.E0));

+#3101=DIRECTION('',(0.E0,1.E0,0.E0));

+#3102=AXIS2_PLACEMENT_3D('',#3099,#3100,#3101);

+#3103=PLANE('',#3102);

+#3104=ORIENTED_EDGE('',*,*,#2447,.T.);

+#3105=ORIENTED_EDGE('',*,*,#3094,.T.);

+#3106=ORIENTED_EDGE('',*,*,#2315,.F.);

+#3108=ORIENTED_EDGE('',*,*,#3107,.F.);

+#3109=EDGE_LOOP('',(#3104,#3105,#3106,#3108));

+#3110=FACE_OUTER_BOUND('',#3109,.F.);

+#3112=CARTESIAN_POINT('',(8.607394045078E2,0.E0,-1.4E1));

+#3113=DIRECTION('',(0.E0,0.E0,-1.E0));

+#3114=DIRECTION('',(-1.E0,0.E0,0.E0));

+#3115=AXIS2_PLACEMENT_3D('',#3112,#3113,#3114);

+#3116=PLANE('',#3115);

+#3117=ORIENTED_EDGE('',*,*,#2449,.F.);

+#3118=ORIENTED_EDGE('',*,*,#3107,.T.);

+#3119=ORIENTED_EDGE('',*,*,#2313,.F.);

+#3121=ORIENTED_EDGE('',*,*,#3120,.F.);

+#3122=EDGE_LOOP('',(#3117,#3118,#3119,#3121));

+#3123=FACE_OUTER_BOUND('',#3122,.F.);

+#3125=CARTESIAN_POINT('',(3.493697022539E2,3.398250163010E2,-1.95E1));

+#3126=DIRECTION('',(1.E0,0.E0,0.E0));

+#3127=DIRECTION('',(0.E0,-1.E0,0.E0));

+#3128=AXIS2_PLACEMENT_3D('',#3125,#3126,#3127);

+#3129=PLANE('',#3128);

+#3130=ORIENTED_EDGE('',*,*,#2451,.F.);

+#3131=ORIENTED_EDGE('',*,*,#3120,.T.);

+#3132=ORIENTED_EDGE('',*,*,#2311,.T.);

+#3134=ORIENTED_EDGE('',*,*,#3133,.T.);

+#3135=EDGE_LOOP('',(#3130,#3131,#3132,#3134));

+#3136=FACE_OUTER_BOUND('',#3135,.F.);

+#3138=CARTESIAN_POINT('',(-4.E0,0.E0,-8.E0));

+#3139=DIRECTION('',(0.E0,0.E0,-1.E0));

+#3140=DIRECTION('',(-1.E0,0.E0,0.E0));

+#3141=AXIS2_PLACEMENT_3D('',#3138,#3139,#3140);

+#3142=PLANE('',#3141);

+#3143=ORIENTED_EDGE('',*,*,#2453,.F.);

+#3144=ORIENTED_EDGE('',*,*,#3133,.F.);

+#3145=ORIENTED_EDGE('',*,*,#2309,.T.);

+#3147=ORIENTED_EDGE('',*,*,#3146,.F.);

+#3148=EDGE_LOOP('',(#3143,#3144,#3145,#3147));

+#3149=FACE_OUTER_BOUND('',#3148,.F.);

+#3151=CARTESIAN_POINT('',(3.473697022539E2,2.452347915010E2,-1.95E1));

+#3152=DIRECTION('',(-1.E0,0.E0,0.E0));

+#3153=DIRECTION('',(0.E0,1.E0,0.E0));

+#3154=AXIS2_PLACEMENT_3D('',#3151,#3152,#3153);

+#3155=PLANE('',#3154);

+#3156=ORIENTED_EDGE('',*,*,#2455,.T.);

+#3157=ORIENTED_EDGE('',*,*,#3146,.T.);

+#3158=ORIENTED_EDGE('',*,*,#2307,.F.);

+#3160=ORIENTED_EDGE('',*,*,#3159,.F.);

+#3161=EDGE_LOOP('',(#3156,#3157,#3158,#3160));

+#3162=FACE_OUTER_BOUND('',#3161,.F.);

+#3164=CARTESIAN_POINT('',(8.607394045078E2,0.E0,-1.4E1));

+#3165=DIRECTION('',(0.E0,0.E0,-1.E0));

+#3166=DIRECTION('',(-1.E0,0.E0,0.E0));

+#3167=AXIS2_PLACEMENT_3D('',#3164,#3165,#3166);

+#3168=PLANE('',#3167);

+#3170=ORIENTED_EDGE('',*,*,#3169,.F.);

+#3171=ORIENTED_EDGE('',*,*,#2457,.F.);

+#3172=ORIENTED_EDGE('',*,*,#3159,.T.);

+#3173=ORIENTED_EDGE('',*,*,#2305,.F.);

+#3174=EDGE_LOOP('',(#3170,#3171,#3172,#3173));

+#3175=FACE_OUTER_BOUND('',#3174,.F.);

+#3177=CARTESIAN_POINT('',(3.453697022539E2,3.398250163010E2,-1.95E1));

+#3178=DIRECTION('',(1.E0,0.E0,0.E0));

+#3179=DIRECTION('',(0.E0,-1.E0,0.E0));

+#3180=AXIS2_PLACEMENT_3D('',#3177,#3178,#3179);

+#3181=PLANE('',#3180);

+#3182=ORIENTED_EDGE('',*,*,#2459,.F.);

+#3183=ORIENTED_EDGE('',*,*,#3169,.T.);

+#3184=ORIENTED_EDGE('',*,*,#2303,.T.);

+#3186=ORIENTED_EDGE('',*,*,#3185,.T.);

+#3187=EDGE_LOOP('',(#3182,#3183,#3184,#3186));

+#3188=FACE_OUTER_BOUND('',#3187,.F.);

+#3190=CARTESIAN_POINT('',(-8.E0,0.E0,-8.E0));

+#3191=DIRECTION('',(0.E0,0.E0,-1.E0));

+#3192=DIRECTION('',(-1.E0,0.E0,0.E0));

+#3193=AXIS2_PLACEMENT_3D('',#3190,#3191,#3192);

+#3194=PLANE('',#3193);

+#3195=ORIENTED_EDGE('',*,*,#2461,.F.);

+#3196=ORIENTED_EDGE('',*,*,#3185,.F.);

+#3197=ORIENTED_EDGE('',*,*,#2301,.T.);

+#3199=ORIENTED_EDGE('',*,*,#3198,.F.);

+#3200=EDGE_LOOP('',(#3195,#3196,#3197,#3199));

+#3201=FACE_OUTER_BOUND('',#3200,.F.);

+#3203=CARTESIAN_POINT('',(3.433697022539E2,2.452347915010E2,-1.95E1));

+#3204=DIRECTION('',(-1.E0,0.E0,0.E0));

+#3205=DIRECTION('',(0.E0,1.E0,0.E0));

+#3206=AXIS2_PLACEMENT_3D('',#3203,#3204,#3205);

+#3207=PLANE('',#3206);

+#3208=ORIENTED_EDGE('',*,*,#2463,.T.);

+#3209=ORIENTED_EDGE('',*,*,#3198,.T.);

+#3210=ORIENTED_EDGE('',*,*,#2299,.F.);

+#3212=ORIENTED_EDGE('',*,*,#3211,.F.);

+#3213=EDGE_LOOP('',(#3208,#3209,#3210,#3212));

+#3214=FACE_OUTER_BOUND('',#3213,.F.);

+#3216=CARTESIAN_POINT('',(8.607394045078E2,0.E0,-1.4E1));

+#3217=DIRECTION('',(0.E0,0.E0,-1.E0));

+#3218=DIRECTION('',(-1.E0,0.E0,0.E0));

+#3219=AXIS2_PLACEMENT_3D('',#3216,#3217,#3218);

+#3220=PLANE('',#3219);

+#3222=ORIENTED_EDGE('',*,*,#3221,.F.);

+#3223=ORIENTED_EDGE('',*,*,#2465,.F.);

+#3224=ORIENTED_EDGE('',*,*,#3211,.T.);

+#3225=ORIENTED_EDGE('',*,*,#2297,.F.);

+#3226=EDGE_LOOP('',(#3222,#3223,#3224,#3225));

+#3227=FACE_OUTER_BOUND('',#3226,.F.);

+#3229=CARTESIAN_POINT('',(3.413697022539E2,3.398250163010E2,-1.95E1));

+#3230=DIRECTION('',(1.E0,0.E0,0.E0));

+#3231=DIRECTION('',(0.E0,-1.E0,0.E0));

+#3232=AXIS2_PLACEMENT_3D('',#3229,#3230,#3231);

+#3233=PLANE('',#3232);

+#3234=ORIENTED_EDGE('',*,*,#2467,.F.);

+#3235=ORIENTED_EDGE('',*,*,#3221,.T.);

+#3236=ORIENTED_EDGE('',*,*,#2295,.T.);

+#3238=ORIENTED_EDGE('',*,*,#3237,.T.);

+#3239=EDGE_LOOP('',(#3234,#3235,#3236,#3238));

+#3240=FACE_OUTER_BOUND('',#3239,.F.);

+#3242=CARTESIAN_POINT('',(-1.2E1,0.E0,-8.E0));

+#3243=DIRECTION('',(0.E0,0.E0,-1.E0));

+#3244=DIRECTION('',(-1.E0,0.E0,0.E0));

+#3245=AXIS2_PLACEMENT_3D('',#3242,#3243,#3244);

+#3246=PLANE('',#3245);

+#3247=ORIENTED_EDGE('',*,*,#2469,.F.);

+#3248=ORIENTED_EDGE('',*,*,#3237,.F.);

+#3249=ORIENTED_EDGE('',*,*,#2293,.T.);

+#3251=ORIENTED_EDGE('',*,*,#3250,.F.);

+#3252=EDGE_LOOP('',(#3247,#3248,#3249,#3251));

+#3253=FACE_OUTER_BOUND('',#3252,.F.);

+#3255=CARTESIAN_POINT('',(3.393697022539E2,2.452347915010E2,-1.95E1));

+#3256=DIRECTION('',(-1.E0,0.E0,0.E0));

+#3257=DIRECTION('',(0.E0,1.E0,0.E0));

+#3258=AXIS2_PLACEMENT_3D('',#3255,#3256,#3257);

+#3259=PLANE('',#3258);

+#3260=ORIENTED_EDGE('',*,*,#2471,.T.);

+#3261=ORIENTED_EDGE('',*,*,#3250,.T.);

+#3262=ORIENTED_EDGE('',*,*,#2291,.F.);

+#3264=ORIENTED_EDGE('',*,*,#3263,.F.);

+#3265=EDGE_LOOP('',(#3260,#3261,#3262,#3264));

+#3266=FACE_OUTER_BOUND('',#3265,.F.);

+#3268=CARTESIAN_POINT('',(8.607394045078E2,0.E0,-1.4E1));

+#3269=DIRECTION('',(0.E0,0.E0,-1.E0));

+#3270=DIRECTION('',(-1.E0,0.E0,0.E0));

+#3271=AXIS2_PLACEMENT_3D('',#3268,#3269,#3270);

+#3272=PLANE('',#3271);

+#3274=ORIENTED_EDGE('',*,*,#3273,.F.);

+#3275=ORIENTED_EDGE('',*,*,#2473,.F.);

+#3276=ORIENTED_EDGE('',*,*,#3263,.T.);

+#3277=ORIENTED_EDGE('',*,*,#2289,.F.);

+#3278=EDGE_LOOP('',(#3274,#3275,#3276,#3277));

+#3279=FACE_OUTER_BOUND('',#3278,.F.);

+#3281=CARTESIAN_POINT('',(3.373697022539E2,3.398250163010E2,-1.95E1));

+#3282=DIRECTION('',(1.E0,0.E0,0.E0));

+#3283=DIRECTION('',(0.E0,-1.E0,0.E0));

+#3284=AXIS2_PLACEMENT_3D('',#3281,#3282,#3283);

+#3285=PLANE('',#3284);

+#3286=ORIENTED_EDGE('',*,*,#2475,.F.);

+#3287=ORIENTED_EDGE('',*,*,#3273,.T.);

+#3288=ORIENTED_EDGE('',*,*,#2287,.T.);

+#3290=ORIENTED_EDGE('',*,*,#3289,.T.);

+#3291=EDGE_LOOP('',(#3286,#3287,#3288,#3290));

+#3292=FACE_OUTER_BOUND('',#3291,.F.);

+#3294=CARTESIAN_POINT('',(-1.6E1,0.E0,-8.E0));

+#3295=DIRECTION('',(0.E0,0.E0,-1.E0));

+#3296=DIRECTION('',(-1.E0,0.E0,0.E0));

+#3297=AXIS2_PLACEMENT_3D('',#3294,#3295,#3296);

+#3298=PLANE('',#3297);

+#3299=ORIENTED_EDGE('',*,*,#2477,.F.);

+#3300=ORIENTED_EDGE('',*,*,#3289,.F.);

+#3301=ORIENTED_EDGE('',*,*,#2285,.T.);

+#3303=ORIENTED_EDGE('',*,*,#3302,.F.);

+#3304=EDGE_LOOP('',(#3299,#3300,#3301,#3303));

+#3305=FACE_OUTER_BOUND('',#3304,.F.);

+#3307=CARTESIAN_POINT('',(3.353697022539E2,2.452347915010E2,-1.95E1));

+#3308=DIRECTION('',(-1.E0,0.E0,0.E0));

+#3309=DIRECTION('',(0.E0,1.E0,0.E0));

+#3310=AXIS2_PLACEMENT_3D('',#3307,#3308,#3309);

+#3311=PLANE('',#3310);

+#3312=ORIENTED_EDGE('',*,*,#2479,.T.);

+#3313=ORIENTED_EDGE('',*,*,#3302,.T.);

+#3314=ORIENTED_EDGE('',*,*,#2283,.F.);

+#3316=ORIENTED_EDGE('',*,*,#3315,.F.);

+#3317=EDGE_LOOP('',(#3312,#3313,#3314,#3316));

+#3318=FACE_OUTER_BOUND('',#3317,.F.);

+#3320=CARTESIAN_POINT('',(8.607394045078E2,0.E0,-1.4E1));

+#3321=DIRECTION('',(0.E0,0.E0,-1.E0));

+#3322=DIRECTION('',(-1.E0,0.E0,0.E0));

+#3323=AXIS2_PLACEMENT_3D('',#3320,#3321,#3322);

+#3324=PLANE('',#3323);

+#3326=ORIENTED_EDGE('',*,*,#3325,.F.);

+#3327=ORIENTED_EDGE('',*,*,#2481,.F.);

+#3328=ORIENTED_EDGE('',*,*,#3315,.T.);

+#3329=ORIENTED_EDGE('',*,*,#2281,.F.);

+#3330=EDGE_LOOP('',(#3326,#3327,#3328,#3329));

+#3331=FACE_OUTER_BOUND('',#3330,.F.);

+#3333=CARTESIAN_POINT('',(3.333697022539E2,3.398250163010E2,-1.95E1));

+#3334=DIRECTION('',(1.E0,0.E0,0.E0));

+#3335=DIRECTION('',(0.E0,-1.E0,0.E0));

+#3336=AXIS2_PLACEMENT_3D('',#3333,#3334,#3335);

+#3337=PLANE('',#3336);

+#3338=ORIENTED_EDGE('',*,*,#2483,.F.);

+#3339=ORIENTED_EDGE('',*,*,#3325,.T.);

+#3340=ORIENTED_EDGE('',*,*,#2279,.T.);

+#3342=ORIENTED_EDGE('',*,*,#3341,.T.);

+#3343=EDGE_LOOP('',(#3338,#3339,#3340,#3342));

+#3344=FACE_OUTER_BOUND('',#3343,.F.);

+#3346=CARTESIAN_POINT('',(-2.E1,0.E0,-8.E0));

+#3347=DIRECTION('',(0.E0,0.E0,-1.E0));

+#3348=DIRECTION('',(-1.E0,0.E0,0.E0));

+#3349=AXIS2_PLACEMENT_3D('',#3346,#3347,#3348);

+#3350=PLANE('',#3349);

+#3351=ORIENTED_EDGE('',*,*,#2485,.F.);

+#3352=ORIENTED_EDGE('',*,*,#3341,.F.);

+#3353=ORIENTED_EDGE('',*,*,#2277,.T.);

+#3355=ORIENTED_EDGE('',*,*,#3354,.F.);

+#3356=EDGE_LOOP('',(#3351,#3352,#3353,#3355));

+#3357=FACE_OUTER_BOUND('',#3356,.F.);

+#3359=CARTESIAN_POINT('',(3.313697022539E2,2.452347915010E2,-1.95E1));

+#3360=DIRECTION('',(-1.E0,0.E0,0.E0));

+#3361=DIRECTION('',(0.E0,1.E0,0.E0));

+#3362=AXIS2_PLACEMENT_3D('',#3359,#3360,#3361);

+#3363=PLANE('',#3362);

+#3364=ORIENTED_EDGE('',*,*,#2487,.T.);

+#3365=ORIENTED_EDGE('',*,*,#3354,.T.);

+#3366=ORIENTED_EDGE('',*,*,#2275,.F.);

+#3367=ORIENTED_EDGE('',*,*,#2244,.F.);

+#3368=EDGE_LOOP('',(#3364,#3365,#3366,#3367));

+#3369=FACE_OUTER_BOUND('',#3368,.F.);

+#3371=CARTESIAN_POINT('',(8.607394045078E2,0.E0,-3.E0));

+#3372=DIRECTION('',(0.E0,0.E0,-1.E0));

+#3373=DIRECTION('',(-1.E0,0.E0,0.E0));

+#3374=AXIS2_PLACEMENT_3D('',#3371,#3372,#3373);

+#3375=PLANE('',#3374);

+#3376=ORIENTED_EDGE('',*,*,#2152,.F.);

+#3377=ORIENTED_EDGE('',*,*,#2102,.T.);

+#3378=ORIENTED_EDGE('',*,*,#2120,.F.);

+#3379=ORIENTED_EDGE('',*,*,#2134,.F.);

+#3380=EDGE_LOOP('',(#3376,#3377,#3378,#3379));

+#3381=FACE_OUTER_BOUND('',#3380,.F.);

+#3383=CARTESIAN_POINT('',(3.436397022539E2,3.147886790999E2,0.E0));

+#3384=DIRECTION('',(0.E0,-1.E0,0.E0));

+#3385=DIRECTION('',(1.E0,0.E0,0.E0));

+#3386=AXIS2_PLACEMENT_3D('',#3383,#3384,#3385);

+#3387=PLANE('',#3386);

+#3388=ORIENTED_EDGE('',*,*,#1996,.F.);

+#3390=ORIENTED_EDGE('',*,*,#3389,.F.);

+#3392=ORIENTED_EDGE('',*,*,#3391,.T.);

+#3394=ORIENTED_EDGE('',*,*,#3393,.T.);

+#3395=EDGE_LOOP('',(#3388,#3390,#3392,#3394));

+#3396=FACE_OUTER_BOUND('',#3395,.F.);

+#3398=CARTESIAN_POINT('',(3.469397022539E2,3.145886790999E2,0.E0));

+#3399=DIRECTION('',(-1.E0,0.E0,0.E0));

+#3400=DIRECTION('',(0.E0,-1.E0,0.E0));

+#3401=AXIS2_PLACEMENT_3D('',#3398,#3399,#3400);

+#3402=PLANE('',#3401);

+#3403=ORIENTED_EDGE('',*,*,#2002,.F.);

+#3405=ORIENTED_EDGE('',*,*,#3404,.F.);

+#3407=ORIENTED_EDGE('',*,*,#3406,.T.);

+#3408=ORIENTED_EDGE('',*,*,#3389,.T.);

+#3409=EDGE_LOOP('',(#3403,#3405,#3407,#3408));

+#3410=FACE_OUTER_BOUND('',#3409,.F.);

+#3412=CARTESIAN_POINT('',(3.481397022539E2,3.077886790999E2,0.E0));

+#3413=DIRECTION('',(0.E0,1.E0,0.E0));

+#3414=DIRECTION('',(-1.E0,0.E0,0.E0));

+#3415=AXIS2_PLACEMENT_3D('',#3412,#3413,#3414);

+#3416=PLANE('',#3415);

+#3417=ORIENTED_EDGE('',*,*,#2000,.F.);

+#3419=ORIENTED_EDGE('',*,*,#3418,.F.);

+#3421=ORIENTED_EDGE('',*,*,#3420,.T.);

+#3422=ORIENTED_EDGE('',*,*,#3404,.T.);

+#3423=EDGE_LOOP('',(#3417,#3419,#3421,#3422));

+#3424=FACE_OUTER_BOUND('',#3423,.F.);

+#3426=CARTESIAN_POINT('',(3.399397022539E2,3.105886790999E2,0.E0));

+#3427=DIRECTION('',(1.E0,0.E0,0.E0));

+#3428=DIRECTION('',(0.E0,1.E0,0.E0));

+#3429=AXIS2_PLACEMENT_3D('',#3426,#3427,#3428);

+#3430=PLANE('',#3429);

+#3431=ORIENTED_EDGE('',*,*,#1998,.F.);

+#3432=ORIENTED_EDGE('',*,*,#3393,.F.);

+#3434=ORIENTED_EDGE('',*,*,#3433,.T.);

+#3435=ORIENTED_EDGE('',*,*,#3418,.T.);

+#3436=EDGE_LOOP('',(#3431,#3432,#3434,#3435));

+#3437=FACE_OUTER_BOUND('',#3436,.F.);

+#3439=CARTESIAN_POINT('',(8.607394045078E2,0.E0,-2.E0));

+#3440=DIRECTION('',(0.E0,0.E0,-1.E0));

+#3441=DIRECTION('',(-1.E0,0.E0,0.E0));

+#3442=AXIS2_PLACEMENT_3D('',#3439,#3440,#3441);

+#3443=PLANE('',#3442);

+#3444=ORIENTED_EDGE('',*,*,#3391,.F.);

+#3445=ORIENTED_EDGE('',*,*,#3406,.F.);

+#3446=ORIENTED_EDGE('',*,*,#3420,.F.);

+#3447=ORIENTED_EDGE('',*,*,#3433,.F.);

+#3448=EDGE_LOOP('',(#3444,#3445,#3446,#3447));

+#3449=FACE_OUTER_BOUND('',#3448,.F.);

+#3451=CLOSED_SHELL('',(#1700,#1715,#1729,#1743,#1757,#1771,#1785,#1799,#1812,

+#1850,#1868,#1882,#1896,#1910,#1927,#1941,#1955,#1968,#2018,#2033,#2047,#2061,

+#2079,#2093,#2111,#2125,#2139,#2164,#2179,#2201,#2216,#2230,#2260,#2363,#2394,

+#2495,#2517,#2532,#2549,#2580,#2592,#2606,#2618,#2632,#2644,#2674,#2691,#2703,

+#2722,#2735,#2748,#2760,#2774,#2786,#2800,#2812,#2825,#2838,#2851,#2864,#2877,

+#2890,#2903,#2916,#2929,#2942,#2955,#2968,#2981,#2994,#3007,#3020,#3033,#3046,

+#3059,#3072,#3085,#3098,#3111,#3124,#3137,#3150,#3163,#3176,#3189,#3202,#3215,

+#3228,#3241,#3254,#3267,#3280,#3293,#3306,#3319,#3332,#3345,#3358,#3370,#3382,

+#3397,#3411,#3425,#3438,#3450));

+#3452=MANIFOLD_SOLID_BREP('',#3451);

+#3454=DIMENSIONAL_EXPONENTS(0.E0,0.E0,0.E0,0.E0,0.E0,0.E0,0.E0);

+#3456=PLANE_ANGLE_MEASURE_WITH_UNIT(PLANE_ANGLE_MEASURE(1.745329251994E-2),

+#3455);

+#3457=(CONVERSION_BASED_UNIT('DEGREE',#3456)NAMED_UNIT(*)PLANE_ANGLE_UNIT());

+#3459=UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.027431528468E-2),#3453,

+'closure',

+'Maximum model space distance between geometric entities at asserted connectivities');

+#3462=APPLICATION_CONTEXT(

+'CONFIGURATION CONTROLLED 3D DESIGNS OF MECHANICAL PARTS AND ASSEMBLIES');

+#3463=APPLICATION_PROTOCOL_DEFINITION('international standard',

+'config_control_design',1994,#3462);

+#3464=DESIGN_CONTEXT('',#3462,'design');

+#3465=MECHANICAL_CONTEXT('',#3462,'mechanical');

+#3466=PRODUCT('1225-AL-1','1225-AL-1','NOT SPECIFIED',(#3465));

+#3467=PRODUCT_DEFINITION_FORMATION_WITH_SPECIFIED_SOURCE('1','LAST_VERSION',

+#3466,.MADE.);

+#3471=PRODUCT_CATEGORY('part','');

+#3472=PRODUCT_RELATED_PRODUCT_CATEGORY('detail','',(#3466));

+#3473=PRODUCT_CATEGORY_RELATIONSHIP('','',#3471,#3472);

+#3474=SECURITY_CLASSIFICATION_LEVEL('unclassified');

+#3475=SECURITY_CLASSIFICATION('','',#3474);

+#3476=CC_DESIGN_SECURITY_CLASSIFICATION(#3475,(#3467));

+#3477=APPROVAL_STATUS('approved');

+#3478=APPROVAL(#3477,'');

+#3479=CC_DESIGN_APPROVAL(#3478,(#3475,#3467,#3468));

+#3480=CALENDAR_DATE(119,26,2);

+#3481=COORDINATED_UNIVERSAL_TIME_OFFSET(8,0,.AHEAD.);

+#3482=LOCAL_TIME(21,13,1.4E1,#3481);

+#3483=DATE_AND_TIME(#3480,#3482);

+#3484=APPROVAL_DATE_TIME(#3483,#3478);

+#3485=DATE_TIME_ROLE('creation_date');

+#3486=CC_DESIGN_DATE_AND_TIME_ASSIGNMENT(#3483,#3485,(#3468));

+#3487=DATE_TIME_ROLE('classification_date');

+#3488=CC_DESIGN_DATE_AND_TIME_ASSIGNMENT(#3483,#3487,(#3475));

+#3489=PERSON('UNSPECIFIED','UNSPECIFIED',$,$,$,$);

+#3490=ORGANIZATION('UNSPECIFIED','UNSPECIFIED','UNSPECIFIED');

+#3491=PERSON_AND_ORGANIZATION(#3489,#3490);

+#3492=APPROVAL_ROLE('approver');

+#3493=APPROVAL_PERSON_ORGANIZATION(#3491,#3478,#3492);

+#3494=PERSON_AND_ORGANIZATION_ROLE('creator');

+#3495=CC_DESIGN_PERSON_AND_ORGANIZATION_ASSIGNMENT(#3491,#3494,(#3467,#3468));

+#3496=PERSON_AND_ORGANIZATION_ROLE('design_supplier');

+#3497=CC_DESIGN_PERSON_AND_ORGANIZATION_ASSIGNMENT(#3491,#3496,(#3467));

+#3498=PERSON_AND_ORGANIZATION_ROLE('classification_officer');

+#3499=CC_DESIGN_PERSON_AND_ORGANIZATION_ASSIGNMENT(#3491,#3498,(#3475));

+#3500=PERSON_AND_ORGANIZATION_ROLE('design_owner');

+#3501=CC_DESIGN_PERSON_AND_ORGANIZATION_ASSIGNMENT(#3491,#3500,(#3466));

+#5=CIRCLE('',#4,7.5E-1);

+#14=CIRCLE('',#13,7.5E-1);

+#23=CIRCLE('',#22,7.5E-1);

+#32=CIRCLE('',#31,7.5E-1);

+#73=CIRCLE('',#72,2.25E0);

+#78=CIRCLE('',#77,2.25E0);

+#87=CIRCLE('',#86,2.25E0);

+#96=CIRCLE('',#95,2.25E0);

+#101=CIRCLE('',#100,2.25E0);

+#110=CIRCLE('',#109,2.25E0);

+#123=CIRCLE('',#122,7.5E-1);

+#132=CIRCLE('',#131,7.5E-1);

+#141=CIRCLE('',#140,7.5E-1);

+#150=CIRCLE('',#149,7.5E-1);

+#239=CIRCLE('',#238,2.25E0);

+#244=CIRCLE('',#243,2.25E0);

+#253=CIRCLE('',#252,2.25E0);

+#262=CIRCLE('',#261,2.25E0);

+#267=CIRCLE('',#266,2.25E0);

+#276=CIRCLE('',#275,2.25E0);

+#373=CIRCLE('',#372,3.E0);

+#378=CIRCLE('',#377,3.E0);

+#399=CIRCLE('',#398,3.E0);

+#408=CIRCLE('',#407,3.E0);

+#417=CIRCLE('',#416,3.E0);

+#426=CIRCLE('',#425,3.E0);

+#435=CIRCLE('',#434,1.225E0);

+#440=CIRCLE('',#439,1.225E0);

+#445=CIRCLE('',#444,1.225E0);

+#450=CIRCLE('',#449,1.225E0);

+#551=CIRCLE('',#550,3.E0);

+#560=CIRCLE('',#559,3.E0);

+#565=CIRCLE('',#564,1.225E0);

+#570=CIRCLE('',#569,1.225E0);

+#575=CIRCLE('',#574,1.225E0);

+#580=CIRCLE('',#579,1.225E0);

+#745=CIRCLE('',#744,3.E0);

+#754=CIRCLE('',#753,3.E0);

+#771=CIRCLE('',#770,3.E0);

+#776=CIRCLE('',#775,3.E0);

+#789=CIRCLE('',#788,1.225E0);

+#794=CIRCLE('',#793,1.225E0);

+#799=CIRCLE('',#798,1.225E0);

+#804=CIRCLE('',#803,1.225E0);

+#833=CIRCLE('',#832,3.E0);

+#838=CIRCLE('',#837,3.E0);

+#843=CIRCLE('',#842,1.225E0);

+#848=CIRCLE('',#847,1.225E0);

+#853=CIRCLE('',#852,1.225E0);

+#858=CIRCLE('',#857,1.225E0);

+#903=CIRCLE('',#902,3.E0);

+#908=CIRCLE('',#907,3.E0);

+#1682=EDGE_CURVE('',#1271,#1272,#5,.T.);

+#1684=EDGE_CURVE('',#1272,#1274,#9,.T.);

+#1686=EDGE_CURVE('',#1274,#1276,#14,.T.);

+#1688=EDGE_CURVE('',#1276,#1278,#18,.T.);

+#1690=EDGE_CURVE('',#1278,#1280,#23,.T.);

+#1692=EDGE_CURVE('',#1280,#1282,#27,.T.);

+#1694=EDGE_CURVE('',#1282,#1284,#32,.T.);

+#1696=EDGE_CURVE('',#1284,#1271,#36,.T.);

+#1700=ADVANCED_FACE('',(#1699),#1681,.F.);

+#1707=EDGE_CURVE('',#1271,#1286,#40,.T.);

+#1709=EDGE_CURVE('',#1288,#1286,#150,.T.);

+#1711=EDGE_CURVE('',#1288,#1272,#44,.T.);

+#1715=ADVANCED_FACE('',(#1714),#1705,.F.);

+#1723=EDGE_CURVE('',#1290,#1284,#52,.T.);

+#1725=EDGE_CURVE('',#1286,#1290,#118,.T.);

+#1729=ADVANCED_FACE('',(#1728),#1720,.T.);

+#1736=EDGE_CURVE('',#1282,#1292,#48,.T.);

+#1738=EDGE_CURVE('',#1290,#1292,#123,.T.);

+#1743=ADVANCED_FACE('',(#1742),#1734,.F.);

+#1749=EDGE_CURVE('',#1294,#1280,#60,.T.);

+#1751=EDGE_CURVE('',#1292,#1294,#127,.T.);

+#1757=ADVANCED_FACE('',(#1756),#1748,.T.);

+#1764=EDGE_CURVE('',#1278,#1296,#56,.T.);

+#1766=EDGE_CURVE('',#1294,#1296,#132,.T.);

+#1771=ADVANCED_FACE('',(#1770),#1762,.F.);

+#1777=EDGE_CURVE('',#1298,#1276,#68,.T.);

+#1779=EDGE_CURVE('',#1296,#1298,#136,.T.);

+#1785=ADVANCED_FACE('',(#1784),#1776,.T.);

+#1792=EDGE_CURVE('',#1274,#1300,#64,.T.);

+#1794=EDGE_CURVE('',#1298,#1300,#141,.T.);

+#1799=ADVANCED_FACE('',(#1798),#1790,.F.);

+#1806=EDGE_CURVE('',#1300,#1288,#145,.T.);

+#1812=ADVANCED_FACE('',(#1811),#1804,.T.);

+#1818=EDGE_CURVE('',#1306,#1303,#73,.T.);

+#1820=EDGE_CURVE('',#1303,#1304,#78,.T.);

+#1822=EDGE_CURVE('',#1304,#1308,#82,.T.);

+#1824=EDGE_CURVE('',#1308,#1310,#87,.T.);

+#1826=EDGE_CURVE('',#1310,#1312,#91,.T.);

+#1828=EDGE_CURVE('',#1312,#1315,#96,.T.);

+#1830=EDGE_CURVE('',#1315,#1316,#101,.T.);

+#1832=EDGE_CURVE('',#1316,#1318,#105,.T.);

+#1834=EDGE_CURVE('',#1318,#1320,#110,.T.);

+#1836=EDGE_CURVE('',#1320,#1306,#114,.T.);

+#1850=ADVANCED_FACE('',(#1839,#1849),#1817,.F.);

+#1858=EDGE_CURVE('',#1306,#1322,#154,.T.);

+#1860=EDGE_CURVE('',#1324,#1322,#244,.T.);

+#1862=EDGE_CURVE('',#1326,#1324,#239,.T.);

+#1864=EDGE_CURVE('',#1326,#1304,#158,.T.);

+#1868=ADVANCED_FACE('',(#1867),#1855,.T.);

+#1875=EDGE_CURVE('',#1328,#1320,#166,.T.);

+#1877=EDGE_CURVE('',#1322,#1328,#248,.T.);

+#1882=ADVANCED_FACE('',(#1881),#1873,.F.);

+#1889=EDGE_CURVE('',#1318,#1330,#162,.T.);

+#1891=EDGE_CURVE('',#1328,#1330,#253,.T.);

+#1896=ADVANCED_FACE('',(#1895),#1887,.T.);

+#1903=EDGE_CURVE('',#1332,#1316,#174,.T.);

+#1905=EDGE_CURVE('',#1330,#1332,#257,.T.);

+#1910=ADVANCED_FACE('',(#1909),#1901,.F.);

+#1918=EDGE_CURVE('',#1312,#1334,#170,.T.);

+#1920=EDGE_CURVE('',#1336,#1334,#267,.T.);

+#1922=EDGE_CURVE('',#1332,#1336,#262,.T.);

+#1927=ADVANCED_FACE('',(#1926),#1915,.T.);

+#1934=EDGE_CURVE('',#1338,#1310,#182,.T.);

+#1936=EDGE_CURVE('',#1334,#1338,#271,.T.);

+#1941=ADVANCED_FACE('',(#1940),#1932,.F.);

+#1948=EDGE_CURVE('',#1308,#1340,#178,.T.);

+#1950=EDGE_CURVE('',#1338,#1340,#276,.T.);

+#1955=ADVANCED_FACE('',(#1954),#1946,.T.);

+#1963=EDGE_CURVE('',#1340,#1326,#280,.T.);

+#1968=ADVANCED_FACE('',(#1967),#1960,.F.);

+#1974=EDGE_CURVE('',#1343,#1344,#186,.T.);

+#1976=EDGE_CURVE('',#1344,#1346,#190,.T.);

+#1978=EDGE_CURVE('',#1348,#1346,#360,.T.);

+#1980=EDGE_CURVE('',#1348,#1350,#194,.T.);

+#1982=EDGE_CURVE('',#1350,#1352,#198,.T.);

+#1984=EDGE_CURVE('',#1352,#1354,#202,.T.);

+#1986=EDGE_CURVE('',#1354,#1356,#206,.T.);

+#1988=EDGE_CURVE('',#1356,#1358,#210,.T.);

+#1990=EDGE_CURVE('',#1358,#1360,#214,.T.);

+#1992=EDGE_CURVE('',#1360,#1343,#218,.T.);

+#1996=EDGE_CURVE('',#1363,#1364,#222,.T.);

+#1998=EDGE_CURVE('',#1364,#1366,#226,.T.);

+#2000=EDGE_CURVE('',#1366,#1368,#230,.T.);

+#2002=EDGE_CURVE('',#1368,#1363,#234,.T.);

+#2018=ADVANCED_FACE('',(#1995,#2005,#2017),#1973,.T.);

+#2025=EDGE_CURVE('',#1343,#1378,#284,.T.);

+#2027=EDGE_CURVE('',#1378,#1380,#288,.T.);

+#2029=EDGE_CURVE('',#1380,#1344,#292,.T.);

+#2033=ADVANCED_FACE('',(#2032),#2023,.T.);

+#2040=EDGE_CURVE('',#1360,#1382,#296,.T.);

+#2042=EDGE_CURVE('',#1378,#1382,#784,.T.);

+#2047=ADVANCED_FACE('',(#2046),#2038,.F.);

+#2054=EDGE_CURVE('',#1384,#1358,#312,.T.);

+#2056=EDGE_CURVE('',#1384,#1382,#300,.T.);

+#2061=ADVANCED_FACE('',(#2060),#2052,.T.);

+#2068=EDGE_CURVE('',#1386,#1356,#320,.T.);

+#2070=EDGE_CURVE('',#1386,#1388,#304,.T.);

+#2072=EDGE_CURVE('',#1388,#1390,#308,.T.);

+#2074=EDGE_CURVE('',#1384,#1390,#762,.T.);

+#2079=ADVANCED_FACE('',(#2078),#2066,.T.);

+#2086=EDGE_CURVE('',#1392,#1354,#328,.T.);

+#2088=EDGE_CURVE('',#1392,#1386,#316,.T.);

+#2093=ADVANCED_FACE('',(#2092),#2084,.T.);

+#2100=EDGE_CURVE('',#1394,#1352,#336,.T.);

+#2102=EDGE_CURVE('',#1396,#1394,#1236,.T.);

+#2104=EDGE_CURVE('',#1398,#1396,#348,.T.);

+#2106=EDGE_CURVE('',#1398,#1392,#324,.T.);

+#2111=ADVANCED_FACE('',(#2110),#2098,.T.);

+#2118=EDGE_CURVE('',#1400,#1350,#344,.T.);

+#2120=EDGE_CURVE('',#1400,#1394,#332,.T.);

+#2125=ADVANCED_FACE('',(#2124),#2116,.T.);

+#2132=EDGE_CURVE('',#1402,#1348,#356,.T.);

+#2134=EDGE_CURVE('',#1402,#1400,#340,.T.);

+#2139=ADVANCED_FACE('',(#2138),#2130,.T.);

+#2145=EDGE_CURVE('',#1413,#1414,#368,.T.);

+#2147=EDGE_CURVE('',#1416,#1413,#870,.T.);

+#2149=EDGE_CURVE('',#1398,#1416,#828,.T.);

+#2152=EDGE_CURVE('',#1396,#1402,#352,.T.);

+#2156=EDGE_CURVE('',#1418,#1346,#808,.T.);

+#2158=EDGE_CURVE('',#1418,#1420,#364,.T.);

+#2160=EDGE_CURVE('',#1414,#1420,#386,.T.);

+#2164=ADVANCED_FACE('',(#2163),#2144,.F.);

+#2171=EDGE_CURVE('',#1414,#1650,#373,.T.);

+#2173=EDGE_CURVE('',#1430,#1650,#878,.T.);

+#2175=EDGE_CURVE('',#1430,#1413,#378,.T.);

+#2179=ADVANCED_FACE('',(#2178),#2169,.F.);

+#2185=EDGE_CURVE('',#1424,#1406,#408,.T.);

+#2187=EDGE_CURVE('',#1424,#1650,#382,.T.);

+#2191=EDGE_CURVE('',#1622,#1420,#776,.T.);

+#2193=EDGE_CURVE('',#1622,#1434,#390,.T.);

+#2195=EDGE_CURVE('',#1408,#1434,#426,.T.);

+#2197=EDGE_CURVE('',#1408,#1406,#394,.T.);

+#2201=ADVANCED_FACE('',(#2200),#2184,.T.);

+#2207=EDGE_CURVE('',#1405,#1406,#412,.T.);

+#2209=EDGE_CURVE('',#1405,#1422,#399,.T.);

+#2211=EDGE_CURVE('',#1422,#1424,#403,.T.);

+#2216=ADVANCED_FACE('',(#2215),#2206,.F.);

+#2224=EDGE_CURVE('',#1410,#1408,#421,.T.);

+#2226=EDGE_CURVE('',#1405,#1410,#862,.T.);

+#2230=ADVANCED_FACE('',(#2229),#2221,.F.);

+#2236=EDGE_CURVE('',#1426,#1432,#462,.T.);

+#2238=EDGE_CURVE('',#1426,#1410,#417,.T.);

+#2242=EDGE_CURVE('',#1436,#1434,#716,.T.);

+#2244=EDGE_CURVE('',#1436,#1432,#430,.T.);

+#2248=EDGE_CURVE('',#1663,#1664,#435,.T.);

+#2250=EDGE_CURVE('',#1664,#1663,#440,.T.);

+#2254=EDGE_CURVE('',#1667,#1668,#445,.T.);

+#2256=EDGE_CURVE('',#1668,#1667,#450,.T.);

+#2260=ADVANCED_FACE('',(#2247,#2253,#2259),#2235,.T.);

+#2266=EDGE_CURVE('',#1439,#1440,#454,.T.);

+#2268=EDGE_CURVE('',#1442,#1440,#886,.T.);

+#2270=EDGE_CURVE('',#1442,#1428,#458,.T.);

+#2272=EDGE_CURVE('',#1426,#1428,#866,.T.);

+#2275=EDGE_CURVE('',#1432,#1444,#466,.T.);

+#2277=EDGE_CURVE('',#1446,#1444,#1224,.T.);

+#2279=EDGE_CURVE('',#1448,#1446,#1216,.T.);

+#2281=EDGE_CURVE('',#1448,#1450,#470,.T.);

+#2283=EDGE_CURVE('',#1450,#1452,#474,.T.);

+#2285=EDGE_CURVE('',#1454,#1452,#1196,.T.);

+#2287=EDGE_CURVE('',#1456,#1454,#1188,.T.);

+#2289=EDGE_CURVE('',#1456,#1458,#478,.T.);

+#2291=EDGE_CURVE('',#1458,#1460,#482,.T.);

+#2293=EDGE_CURVE('',#1462,#1460,#1168,.T.);

+#2295=EDGE_CURVE('',#1464,#1462,#1160,.T.);

+#2297=EDGE_CURVE('',#1464,#1466,#486,.T.);

+#2299=EDGE_CURVE('',#1466,#1468,#490,.T.);

+#2301=EDGE_CURVE('',#1470,#1468,#1140,.T.);

+#2303=EDGE_CURVE('',#1472,#1470,#1132,.T.);

+#2305=EDGE_CURVE('',#1472,#1474,#494,.T.);

+#2307=EDGE_CURVE('',#1474,#1476,#498,.T.);

+#2309=EDGE_CURVE('',#1478,#1476,#1112,.T.);

+#2311=EDGE_CURVE('',#1480,#1478,#1104,.T.);

+#2313=EDGE_CURVE('',#1480,#1482,#502,.T.);

+#2315=EDGE_CURVE('',#1482,#1484,#506,.T.);

+#2317=EDGE_CURVE('',#1486,#1484,#1084,.T.);

+#2319=EDGE_CURVE('',#1488,#1486,#1076,.T.);

+#2321=EDGE_CURVE('',#1488,#1490,#510,.T.);

+#2323=EDGE_CURVE('',#1490,#1492,#514,.T.);

+#2325=EDGE_CURVE('',#1494,#1492,#1056,.T.);

+#2327=EDGE_CURVE('',#1496,#1494,#1048,.T.);

+#2329=EDGE_CURVE('',#1496,#1498,#518,.T.);

+#2331=EDGE_CURVE('',#1498,#1500,#522,.T.);

+#2333=EDGE_CURVE('',#1502,#1500,#1028,.T.);

+#2335=EDGE_CURVE('',#1504,#1502,#1020,.T.);

+#2337=EDGE_CURVE('',#1504,#1506,#526,.T.);

+#2339=EDGE_CURVE('',#1506,#1508,#530,.T.);

+#2341=EDGE_CURVE('',#1510,#1508,#1000,.T.);

+#2343=EDGE_CURVE('',#1512,#1510,#992,.T.);

+#2345=EDGE_CURVE('',#1512,#1514,#534,.T.);

+#2347=EDGE_CURVE('',#1514,#1516,#538,.T.);

+#2349=EDGE_CURVE('',#1518,#1516,#972,.T.);

+#2351=EDGE_CURVE('',#1520,#1518,#964,.T.);

+#2353=EDGE_CURVE('',#1520,#1522,#542,.T.);

+#2355=EDGE_CURVE('',#1522,#1524,#546,.T.);

+#2357=EDGE_CURVE('',#1526,#1524,#944,.T.);

+#2359=EDGE_CURVE('',#1439,#1526,#936,.T.);

+#2363=ADVANCED_FACE('',(#2362),#2265,.F.);

+#2369=EDGE_CURVE('',#1529,#1530,#584,.T.);

+#2371=EDGE_CURVE('',#1529,#1532,#551,.T.);

+#2373=EDGE_CURVE('',#1532,#1534,#555,.T.);

+#2375=EDGE_CURVE('',#1534,#1440,#560,.T.);

+#2378=EDGE_CURVE('',#1530,#1439,#932,.T.);

+#2382=EDGE_CURVE('',#1671,#1672,#565,.T.);

+#2384=EDGE_CURVE('',#1672,#1671,#570,.T.);

+#2388=EDGE_CURVE('',#1675,#1676,#575,.T.);

+#2390=EDGE_CURVE('',#1676,#1675,#580,.T.);

+#2394=ADVANCED_FACE('',(#2381,#2387,#2393),#2368,.T.);

+#2400=EDGE_CURVE('',#1529,#1536,#732,.T.);

+#2403=EDGE_CURVE('',#1530,#1538,#588,.T.);

+#2405=EDGE_CURVE('',#1538,#1540,#592,.T.);

+#2407=EDGE_CURVE('',#1542,#1540,#948,.T.);

+#2409=EDGE_CURVE('',#1542,#1544,#596,.T.);

+#2411=EDGE_CURVE('',#1544,#1546,#600,.T.);

+#2413=EDGE_CURVE('',#1546,#1548,#604,.T.);

+#2415=EDGE_CURVE('',#1550,#1548,#976,.T.);

+#2417=EDGE_CURVE('',#1550,#1552,#608,.T.);

+#2419=EDGE_CURVE('',#1552,#1554,#612,.T.);

+#2421=EDGE_CURVE('',#1554,#1556,#616,.T.);

+#2423=EDGE_CURVE('',#1558,#1556,#1004,.T.);

+#2425=EDGE_CURVE('',#1558,#1560,#620,.T.);

+#2427=EDGE_CURVE('',#1560,#1562,#624,.T.);

+#2429=EDGE_CURVE('',#1562,#1564,#628,.T.);

+#2431=EDGE_CURVE('',#1566,#1564,#1032,.T.);

+#2433=EDGE_CURVE('',#1566,#1568,#632,.T.);

+#2435=EDGE_CURVE('',#1568,#1570,#636,.T.);

+#2437=EDGE_CURVE('',#1570,#1572,#640,.T.);

+#2439=EDGE_CURVE('',#1574,#1572,#1060,.T.);

+#2441=EDGE_CURVE('',#1574,#1576,#644,.T.);

+#2443=EDGE_CURVE('',#1576,#1578,#648,.T.);

+#2445=EDGE_CURVE('',#1578,#1580,#652,.T.);

+#2447=EDGE_CURVE('',#1582,#1580,#1088,.T.);

+#2449=EDGE_CURVE('',#1582,#1584,#656,.T.);

+#2451=EDGE_CURVE('',#1584,#1586,#660,.T.);

+#2453=EDGE_CURVE('',#1586,#1588,#664,.T.);

+#2455=EDGE_CURVE('',#1590,#1588,#1116,.T.);

+#2457=EDGE_CURVE('',#1590,#1592,#668,.T.);

+#2459=EDGE_CURVE('',#1592,#1594,#672,.T.);

+#2461=EDGE_CURVE('',#1594,#1596,#676,.T.);

+#2463=EDGE_CURVE('',#1598,#1596,#1144,.T.);

+#2465=EDGE_CURVE('',#1598,#1600,#680,.T.);

+#2467=EDGE_CURVE('',#1600,#1602,#684,.T.);

+#2469=EDGE_CURVE('',#1602,#1604,#688,.T.);

+#2471=EDGE_CURVE('',#1606,#1604,#1172,.T.);

+#2473=EDGE_CURVE('',#1606,#1608,#692,.T.);

+#2475=EDGE_CURVE('',#1608,#1610,#696,.T.);

+#2477=EDGE_CURVE('',#1610,#1612,#700,.T.);

+#2479=EDGE_CURVE('',#1614,#1612,#1200,.T.);

+#2481=EDGE_CURVE('',#1614,#1616,#704,.T.);

+#2483=EDGE_CURVE('',#1616,#1618,#708,.T.);

+#2485=EDGE_CURVE('',#1618,#1620,#712,.T.);

+#2487=EDGE_CURVE('',#1436,#1620,#1228,.T.);

+#2491=EDGE_CURVE('',#1622,#1536,#720,.T.);

+#2495=ADVANCED_FACE('',(#2494),#2399,.F.);

+#2501=EDGE_CURVE('',#1625,#1626,#754,.T.);

+#2503=EDGE_CURVE('',#1625,#1628,#724,.T.);

+#2505=EDGE_CURVE('',#1630,#1628,#903,.T.);

+#2507=EDGE_CURVE('',#1630,#1532,#728,.T.);

+#2511=EDGE_CURVE('',#1632,#1536,#771,.T.);

+#2513=EDGE_CURVE('',#1632,#1626,#736,.T.);

+#2517=ADVANCED_FACE('',(#2516),#2500,.T.);

+#2523=EDGE_CURVE('',#1626,#1634,#740,.T.);

+#2525=EDGE_CURVE('',#1634,#1636,#745,.T.);

+#2527=EDGE_CURVE('',#1636,#1625,#749,.T.);

+#2532=ADVANCED_FACE('',(#2531),#2522,.F.);

+#2540=EDGE_CURVE('',#1390,#1632,#766,.T.);

+#2543=EDGE_CURVE('',#1388,#1638,#758,.T.);

+#2545=EDGE_CURVE('',#1634,#1638,#882,.T.);

+#2549=ADVANCED_FACE('',(#2548),#2537,.F.);

+#2562=EDGE_CURVE('',#1418,#1380,#780,.T.);

+#2568=EDGE_CURVE('',#1643,#1644,#789,.T.);

+#2570=EDGE_CURVE('',#1644,#1643,#794,.T.);

+#2574=EDGE_CURVE('',#1647,#1648,#799,.T.);

+#2576=EDGE_CURVE('',#1648,#1647,#804,.T.);

+#2580=ADVANCED_FACE('',(#2567,#2573,#2579),#2554,.F.);

+#2592=ADVANCED_FACE('',(#2591),#2585,.F.);

+#2598=EDGE_CURVE('',#1643,#1676,#812,.T.);

+#2601=EDGE_CURVE('',#1675,#1644,#816,.T.);

+#2606=ADVANCED_FACE('',(#2605),#2597,.F.);

+#2618=ADVANCED_FACE('',(#2617),#2611,.F.);

+#2624=EDGE_CURVE('',#1647,#1668,#820,.T.);

+#2627=EDGE_CURVE('',#1667,#1648,#824,.T.);

+#2632=ADVANCED_FACE('',(#2631),#2623,.F.);

+#2644=ADVANCED_FACE('',(#2643),#2637,.F.);

+#2651=EDGE_CURVE('',#1416,#1428,#833,.T.);

+#2654=EDGE_CURVE('',#1442,#1638,#838,.T.);

+#2662=EDGE_CURVE('',#1653,#1654,#843,.T.);

+#2664=EDGE_CURVE('',#1654,#1653,#848,.T.);

+#2668=EDGE_CURVE('',#1657,#1658,#853,.T.);

+#2670=EDGE_CURVE('',#1658,#1657,#858,.T.);

+#2674=ADVANCED_FACE('',(#2661,#2667,#2673),#2649,.F.);

+#2687=EDGE_CURVE('',#1430,#1422,#874,.T.);

+#2691=ADVANCED_FACE('',(#2690),#2679,.T.);

+#2703=ADVANCED_FACE('',(#2702),#2696,.F.);

+#2714=EDGE_CURVE('',#1534,#1640,#890,.T.);

+#2716=EDGE_CURVE('',#1660,#1640,#908,.T.);

+#2718=EDGE_CURVE('',#1660,#1636,#894,.T.);

+#2722=ADVANCED_FACE('',(#2721),#2708,.T.);

+#2728=EDGE_CURVE('',#1630,#1640,#898,.T.);

+#2735=ADVANCED_FACE('',(#2734),#2727,.F.);

+#2743=EDGE_CURVE('',#1660,#1628,#912,.T.);

+#2748=ADVANCED_FACE('',(#2747),#2740,.F.);

+#2760=ADVANCED_FACE('',(#2759),#2753,.F.);

+#2766=EDGE_CURVE('',#1671,#1653,#920,.T.);

+#2769=EDGE_CURVE('',#1654,#1672,#916,.T.);

+#2774=ADVANCED_FACE('',(#2773),#2765,.F.);

+#2786=ADVANCED_FACE('',(#2785),#2779,.F.);

+#2792=EDGE_CURVE('',#1663,#1657,#928,.T.);

+#2795=EDGE_CURVE('',#1658,#1664,#924,.T.);

+#2800=ADVANCED_FACE('',(#2799),#2791,.F.);

+#2812=ADVANCED_FACE('',(#2811),#2805,.F.);

+#2821=EDGE_CURVE('',#1526,#1538,#940,.T.);

+#2825=ADVANCED_FACE('',(#2824),#2817,.F.);

+#2834=EDGE_CURVE('',#1540,#1524,#952,.T.);

+#2838=ADVANCED_FACE('',(#2837),#2830,.T.);

+#2847=EDGE_CURVE('',#1542,#1522,#956,.T.);

+#2851=ADVANCED_FACE('',(#2850),#2843,.F.);

+#2859=EDGE_CURVE('',#1544,#1520,#960,.T.);

+#2864=ADVANCED_FACE('',(#2863),#2856,.T.);

+#2873=EDGE_CURVE('',#1518,#1546,#968,.T.);

+#2877=ADVANCED_FACE('',(#2876),#2869,.F.);

+#2886=EDGE_CURVE('',#1548,#1516,#980,.T.);

+#2890=ADVANCED_FACE('',(#2889),#2882,.T.);

+#2899=EDGE_CURVE('',#1550,#1514,#984,.T.);

+#2903=ADVANCED_FACE('',(#2902),#2895,.F.);

+#2911=EDGE_CURVE('',#1552,#1512,#988,.T.);

+#2916=ADVANCED_FACE('',(#2915),#2908,.T.);

+#2925=EDGE_CURVE('',#1510,#1554,#996,.T.);

+#2929=ADVANCED_FACE('',(#2928),#2921,.F.);

+#2938=EDGE_CURVE('',#1556,#1508,#1008,.T.);

+#2942=ADVANCED_FACE('',(#2941),#2934,.T.);

+#2951=EDGE_CURVE('',#1558,#1506,#1012,.T.);

+#2955=ADVANCED_FACE('',(#2954),#2947,.F.);

+#2963=EDGE_CURVE('',#1560,#1504,#1016,.T.);

+#2968=ADVANCED_FACE('',(#2967),#2960,.T.);

+#2977=EDGE_CURVE('',#1502,#1562,#1024,.T.);

+#2981=ADVANCED_FACE('',(#2980),#2973,.F.);

+#2990=EDGE_CURVE('',#1564,#1500,#1036,.T.);

+#2994=ADVANCED_FACE('',(#2993),#2986,.T.);

+#3003=EDGE_CURVE('',#1566,#1498,#1040,.T.);

+#3007=ADVANCED_FACE('',(#3006),#2999,.F.);

+#3015=EDGE_CURVE('',#1568,#1496,#1044,.T.);

+#3020=ADVANCED_FACE('',(#3019),#3012,.T.);

+#3029=EDGE_CURVE('',#1494,#1570,#1052,.T.);

+#3033=ADVANCED_FACE('',(#3032),#3025,.F.);

+#3042=EDGE_CURVE('',#1572,#1492,#1064,.T.);

+#3046=ADVANCED_FACE('',(#3045),#3038,.T.);

+#3055=EDGE_CURVE('',#1574,#1490,#1068,.T.);

+#3059=ADVANCED_FACE('',(#3058),#3051,.F.);

+#3066=EDGE_CURVE('',#1576,#1488,#1072,.T.);

+#3072=ADVANCED_FACE('',(#3071),#3064,.T.);

+#3081=EDGE_CURVE('',#1486,#1578,#1080,.T.);

+#3085=ADVANCED_FACE('',(#3084),#3077,.F.);

+#3094=EDGE_CURVE('',#1580,#1484,#1092,.T.);

+#3098=ADVANCED_FACE('',(#3097),#3090,.T.);

+#3107=EDGE_CURVE('',#1582,#1482,#1096,.T.);

+#3111=ADVANCED_FACE('',(#3110),#3103,.F.);

+#3120=EDGE_CURVE('',#1584,#1480,#1100,.T.);

+#3124=ADVANCED_FACE('',(#3123),#3116,.T.);

+#3133=EDGE_CURVE('',#1478,#1586,#1108,.T.);

+#3137=ADVANCED_FACE('',(#3136),#3129,.F.);

+#3146=EDGE_CURVE('',#1588,#1476,#1120,.T.);

+#3150=ADVANCED_FACE('',(#3149),#3142,.T.);

+#3159=EDGE_CURVE('',#1590,#1474,#1124,.T.);

+#3163=ADVANCED_FACE('',(#3162),#3155,.F.);

+#3169=EDGE_CURVE('',#1592,#1472,#1128,.T.);

+#3176=ADVANCED_FACE('',(#3175),#3168,.T.);

+#3185=EDGE_CURVE('',#1470,#1594,#1136,.T.);

+#3189=ADVANCED_FACE('',(#3188),#3181,.F.);

+#3198=EDGE_CURVE('',#1596,#1468,#1148,.T.);

+#3202=ADVANCED_FACE('',(#3201),#3194,.T.);

+#3211=EDGE_CURVE('',#1598,#1466,#1152,.T.);

+#3215=ADVANCED_FACE('',(#3214),#3207,.F.);

+#3221=EDGE_CURVE('',#1600,#1464,#1156,.T.);

+#3228=ADVANCED_FACE('',(#3227),#3220,.T.);

+#3237=EDGE_CURVE('',#1462,#1602,#1164,.T.);

+#3241=ADVANCED_FACE('',(#3240),#3233,.F.);

+#3250=EDGE_CURVE('',#1604,#1460,#1176,.T.);

+#3254=ADVANCED_FACE('',(#3253),#3246,.T.);

+#3263=EDGE_CURVE('',#1606,#1458,#1180,.T.);

+#3267=ADVANCED_FACE('',(#3266),#3259,.F.);

+#3273=EDGE_CURVE('',#1608,#1456,#1184,.T.);

+#3280=ADVANCED_FACE('',(#3279),#3272,.T.);

+#3289=EDGE_CURVE('',#1454,#1610,#1192,.T.);

+#3293=ADVANCED_FACE('',(#3292),#3285,.F.);

+#3302=EDGE_CURVE('',#1612,#1452,#1204,.T.);

+#3306=ADVANCED_FACE('',(#3305),#3298,.T.);

+#3315=EDGE_CURVE('',#1614,#1450,#1208,.T.);

+#3319=ADVANCED_FACE('',(#3318),#3311,.F.);

+#3325=EDGE_CURVE('',#1616,#1448,#1212,.T.);

+#3332=ADVANCED_FACE('',(#3331),#3324,.T.);

+#3341=EDGE_CURVE('',#1446,#1618,#1220,.T.);

+#3345=ADVANCED_FACE('',(#3344),#3337,.F.);

+#3354=EDGE_CURVE('',#1620,#1444,#1232,.T.);

+#3358=ADVANCED_FACE('',(#3357),#3350,.T.);

+#3370=ADVANCED_FACE('',(#3369),#3363,.F.);

+#3382=ADVANCED_FACE('',(#3381),#3375,.F.);

+#3389=EDGE_CURVE('',#1370,#1363,#1252,.T.);

+#3391=EDGE_CURVE('',#1370,#1372,#1240,.T.);

+#3393=EDGE_CURVE('',#1372,#1364,#1244,.T.);

+#3397=ADVANCED_FACE('',(#3396),#3387,.T.);

+#3404=EDGE_CURVE('',#1374,#1368,#1260,.T.);

+#3406=EDGE_CURVE('',#1374,#1370,#1248,.T.);

+#3411=ADVANCED_FACE('',(#3410),#3402,.T.);

+#3418=EDGE_CURVE('',#1376,#1366,#1268,.T.);

+#3420=EDGE_CURVE('',#1376,#1374,#1256,.T.);

+#3425=ADVANCED_FACE('',(#3424),#3416,.T.);

+#3433=EDGE_CURVE('',#1372,#1376,#1264,.T.);

+#3438=ADVANCED_FACE('',(#3437),#3430,.T.);

+#3450=ADVANCED_FACE('',(#3449),#3443,.F.);

+#3453=(LENGTH_UNIT()NAMED_UNIT(*)SI_UNIT(.MILLI.,.METRE.));

+#3455=(NAMED_UNIT(*)PLANE_ANGLE_UNIT()SI_UNIT($,.RADIAN.));

+#3458=(NAMED_UNIT(*)SI_UNIT($,.STERADIAN.)SOLID_ANGLE_UNIT());

+#3460=(GEOMETRIC_REPRESENTATION_CONTEXT(3)GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((

+#3459))GLOBAL_UNIT_ASSIGNED_CONTEXT((#3453,#3457,#3458))REPRESENTATION_CONTEXT(

+'ID1','3'));

+#3461=ADVANCED_BREP_SHAPE_REPRESENTATION('',(#3452),#3460);

+#3468=PRODUCT_DEFINITION('design','',#3467,#3464);

+#3469=PRODUCT_DEFINITION_SHAPE('','SHAPE FOR 1225-AL-1.',#3468);

+#3470=SHAPE_DEFINITION_REPRESENTATION(#3469,#3461);

+ENDSEC;

+END-ISO-10303-21;

diff --git a/circuit_boards/BuckBoost/RockPI-Power-Board/Components/ihlp-2020cz-01.pdf b/circuit_boards/BuckBoost/RockPI-Power-Board/Components/ihlp-2020cz-01.pdf
new file mode 100644
index 0000000..35c93e9
--- /dev/null
+++ b/circuit_boards/BuckBoost/RockPI-Power-Board/Components/ihlp-2020cz-01.pdf
Binary files differ
diff --git a/circuit_boards/BuckBoost/RockPI-Power-Board/Components/lm5176.pdf b/circuit_boards/BuckBoost/RockPI-Power-Board/Components/lm5176.pdf
new file mode 100644
index 0000000..077070f
--- /dev/null
+++ b/circuit_boards/BuckBoost/RockPI-Power-Board/Components/lm5176.pdf
Binary files differ
diff --git a/circuit_boards/BuckBoost/RockPI-Power-Board/Components/raspberry-pi-4-mechanical-drawing.pdf b/circuit_boards/BuckBoost/RockPI-Power-Board/Components/raspberry-pi-4-mechanical-drawing.pdf
new file mode 100644
index 0000000..5a730fd
--- /dev/null
+++ b/circuit_boards/BuckBoost/RockPI-Power-Board/Components/raspberry-pi-4-mechanical-drawing.pdf
Binary files differ
diff --git a/circuit_boards/BuckBoost/RockPI-Power-Board/Components/rockpi4_heatsink_datasheet.pdf b/circuit_boards/BuckBoost/RockPI-Power-Board/Components/rockpi4_heatsink_datasheet.pdf
new file mode 100644
index 0000000..160a45a
--- /dev/null
+++ b/circuit_boards/BuckBoost/RockPI-Power-Board/Components/rockpi4_heatsink_datasheet.pdf
Binary files differ
diff --git a/circuit_boards/BuckBoost/RockPI-Power-Board/Components/rockpi4_v13_sch_20181112.pdf b/circuit_boards/BuckBoost/RockPI-Power-Board/Components/rockpi4_v13_sch_20181112.pdf
new file mode 100644
index 0000000..0ca72e7
--- /dev/null
+++ b/circuit_boards/BuckBoost/RockPI-Power-Board/Components/rockpi4_v13_sch_20181112.pdf
Binary files differ
diff --git a/circuit_boards/BuckBoost/RockPI-Power-Board/Components/rockpi4_v14_components_reference_201811122.pdf b/circuit_boards/BuckBoost/RockPI-Power-Board/Components/rockpi4_v14_components_reference_201811122.pdf
new file mode 100644
index 0000000..01e8cfa
--- /dev/null
+++ b/circuit_boards/BuckBoost/RockPI-Power-Board/Components/rockpi4_v14_components_reference_201811122.pdf
Binary files differ
diff --git a/circuit_boards/BuckBoost/RockPI-Power-Board/Components/rockpi4plus_product_brief.pdf b/circuit_boards/BuckBoost/RockPI-Power-Board/Components/rockpi4plus_product_brief.pdf
new file mode 100644
index 0000000..80d3462
--- /dev/null
+++ b/circuit_boards/BuckBoost/RockPI-Power-Board/Components/rockpi4plus_product_brief.pdf
Binary files differ
diff --git a/circuit_boards/BuckBoost/RockPI-Power-Board/Gerbers/PI-Power-Board-B_Cu.gbr b/circuit_boards/BuckBoost/RockPI-Power-Board/Gerbers/PI-Power-Board-B_Cu.gbr
new file mode 100644
index 0000000..54a17b8
--- /dev/null
+++ b/circuit_boards/BuckBoost/RockPI-Power-Board/Gerbers/PI-Power-Board-B_Cu.gbr
@@ -0,0 +1,2002 @@
+%TF.GenerationSoftware,KiCad,Pcbnew,6.0.9-8da3e8f707~117~ubuntu20.04.1*%
+%TF.CreationDate,2022-12-10T16:21:19-08:00*%
+%TF.ProjectId,PI-Power-Board,50492d50-6f77-4657-922d-426f6172642e,rev?*%
+%TF.SameCoordinates,Original*%
+%TF.FileFunction,Copper,L4,Bot*%
+%TF.FilePolarity,Positive*%
+%FSLAX46Y46*%
+G04 Gerber Fmt 4.6, Leading zero omitted, Abs format (unit mm)*
+G04 Created by KiCad (PCBNEW 6.0.9-8da3e8f707~117~ubuntu20.04.1) date 2022-12-10 16:21:19*
+%MOMM*%
+%LPD*%
+G01*
+G04 APERTURE LIST*
+G04 Aperture macros list*
+%AMRoundRect*
+0 Rectangle with rounded corners*
+0 $1 Rounding radius*
+0 $2 $3 $4 $5 $6 $7 $8 $9 X,Y pos of 4 corners*
+0 Add a 4 corners polygon primitive as box body*
+4,1,4,$2,$3,$4,$5,$6,$7,$8,$9,$2,$3,0*
+0 Add four circle primitives for the rounded corners*
+1,1,$1+$1,$2,$3*
+1,1,$1+$1,$4,$5*
+1,1,$1+$1,$6,$7*
+1,1,$1+$1,$8,$9*
+0 Add four rect primitives between the rounded corners*
+20,1,$1+$1,$2,$3,$4,$5,0*
+20,1,$1+$1,$4,$5,$6,$7,0*
+20,1,$1+$1,$6,$7,$8,$9,0*
+20,1,$1+$1,$8,$9,$2,$3,0*%
+G04 Aperture macros list end*
+%TA.AperFunction,ComponentPad*%
+%ADD10C,2.000000*%
+%TD*%
+%TA.AperFunction,ComponentPad*%
+%ADD11R,1.778000X1.778000*%
+%TD*%
+%TA.AperFunction,ComponentPad*%
+%ADD12C,1.905000*%
+%TD*%
+%TA.AperFunction,ComponentPad*%
+%ADD13C,1.778000*%
+%TD*%
+%TA.AperFunction,ComponentPad*%
+%ADD14C,1.700000*%
+%TD*%
+%TA.AperFunction,ComponentPad*%
+%ADD15C,0.400000*%
+%TD*%
+%TA.AperFunction,SMDPad,CuDef*%
+%ADD16RoundRect,0.150000X-0.150000X0.725000X-0.150000X-0.725000X0.150000X-0.725000X0.150000X0.725000X0*%
+%TD*%
+%TA.AperFunction,SMDPad,CuDef*%
+%ADD17RoundRect,0.250000X-1.100000X0.325000X-1.100000X-0.325000X1.100000X-0.325000X1.100000X0.325000X0*%
+%TD*%
+%TA.AperFunction,SMDPad,CuDef*%
+%ADD18RoundRect,0.225000X0.250000X-0.225000X0.250000X0.225000X-0.250000X0.225000X-0.250000X-0.225000X0*%
+%TD*%
+%TA.AperFunction,SMDPad,CuDef*%
+%ADD19RoundRect,0.150000X-0.587500X-0.150000X0.587500X-0.150000X0.587500X0.150000X-0.587500X0.150000X0*%
+%TD*%
+%TA.AperFunction,SMDPad,CuDef*%
+%ADD20RoundRect,0.200000X-0.275000X0.200000X-0.275000X-0.200000X0.275000X-0.200000X0.275000X0.200000X0*%
+%TD*%
+%TA.AperFunction,SMDPad,CuDef*%
+%ADD21RoundRect,0.200000X0.275000X-0.200000X0.275000X0.200000X-0.275000X0.200000X-0.275000X-0.200000X0*%
+%TD*%
+%TA.AperFunction,SMDPad,CuDef*%
+%ADD22RoundRect,0.250000X-0.475000X0.250000X-0.475000X-0.250000X0.475000X-0.250000X0.475000X0.250000X0*%
+%TD*%
+%TA.AperFunction,SMDPad,CuDef*%
+%ADD23RoundRect,0.225000X-0.250000X0.225000X-0.250000X-0.225000X0.250000X-0.225000X0.250000X0.225000X0*%
+%TD*%
+%TA.AperFunction,SMDPad,CuDef*%
+%ADD24RoundRect,0.225000X-0.225000X-0.250000X0.225000X-0.250000X0.225000X0.250000X-0.225000X0.250000X0*%
+%TD*%
+%TA.AperFunction,SMDPad,CuDef*%
+%ADD25RoundRect,0.250000X0.475000X-0.250000X0.475000X0.250000X-0.475000X0.250000X-0.475000X-0.250000X0*%
+%TD*%
+%TA.AperFunction,SMDPad,CuDef*%
+%ADD26RoundRect,0.225000X0.225000X0.250000X-0.225000X0.250000X-0.225000X-0.250000X0.225000X-0.250000X0*%
+%TD*%
+%TA.AperFunction,SMDPad,CuDef*%
+%ADD27RoundRect,0.200000X-0.200000X-0.275000X0.200000X-0.275000X0.200000X0.275000X-0.200000X0.275000X0*%
+%TD*%
+%TA.AperFunction,SMDPad,CuDef*%
+%ADD28RoundRect,0.250000X0.450000X-0.262500X0.450000X0.262500X-0.450000X0.262500X-0.450000X-0.262500X0*%
+%TD*%
+%TA.AperFunction,SMDPad,CuDef*%
+%ADD29RoundRect,0.150000X0.150000X-0.825000X0.150000X0.825000X-0.150000X0.825000X-0.150000X-0.825000X0*%
+%TD*%
+%TA.AperFunction,SMDPad,CuDef*%
+%ADD30RoundRect,0.250000X-0.450000X0.262500X-0.450000X-0.262500X0.450000X-0.262500X0.450000X0.262500X0*%
+%TD*%
+%TA.AperFunction,ViaPad*%
+%ADD31C,0.889000*%
+%TD*%
+%TA.AperFunction,ViaPad*%
+%ADD32C,0.800000*%
+%TD*%
+%TA.AperFunction,ViaPad*%
+%ADD33C,0.508000*%
+%TD*%
+%TA.AperFunction,Conductor*%
+%ADD34C,0.381000*%
+%TD*%
+%TA.AperFunction,Conductor*%
+%ADD35C,0.254000*%
+%TD*%
+%TA.AperFunction,Conductor*%
+%ADD36C,0.508000*%
+%TD*%
+%TA.AperFunction,Conductor*%
+%ADD37C,0.635000*%
+%TD*%
+G04 APERTURE END LIST*
+G36*
+X97536000Y-116332000D02*
+G01*
+X80645000Y-116332000D01*
+X80645000Y-121031000D01*
+X97536000Y-121031000D01*
+X97536000Y-116332000D01*
+G37*
+D10*
+%TO.P,TP7,1,1*%
+%TO.N,/~{CAN_INT1}*%
+X95529400Y-86690200D03*
+%TD*%
+D11*
+%TO.P,J5,1,Pin_1*%
+%TO.N,GND*%
+X113043500Y-108585000D03*
+D12*
+%TO.P,J5,2,Pin_2*%
+X113043500Y-111125000D03*
+D13*
+%TO.P,J5,3,Pin_3*%
+%TO.N,/VBAT*%
+X113043500Y-113665000D03*
+%TO.P,J5,4,Pin_4*%
+X113043500Y-116205000D03*
+%TD*%
+D10*
+%TO.P,TP2,1,1*%
+%TO.N,/VBAT*%
+X108966000Y-116713000D03*
+%TD*%
+D11*
+%TO.P,J3,1,Pin_1*%
+%TO.N,GND*%
+X71857000Y-113970000D03*
+D13*
+%TO.P,J3,2,Pin_2*%
+%TO.N,+5V*%
+X71857000Y-111430000D03*
+%TO.P,J3,3,Pin_3*%
+%TO.N,/SCK_L*%
+X71857000Y-108890000D03*
+%TO.P,J3,4,Pin_4*%
+%TO.N,/SCK_H*%
+X71857000Y-106350000D03*
+%TO.P,J3,5,Pin_5*%
+%TO.N,/DR_L*%
+X71857000Y-103810000D03*
+%TO.P,J3,6,Pin_6*%
+%TO.N,/DR_H*%
+X71857000Y-101270000D03*
+%TO.P,J3,7,Pin_7*%
+%TO.N,/MOSI_L*%
+X71857000Y-98730000D03*
+%TO.P,J3,8,Pin_8*%
+%TO.N,/MOSI_H*%
+X71857000Y-96190000D03*
+%TO.P,J3,9,Pin_9*%
+%TO.N,/MISO_L*%
+X71857000Y-93650000D03*
+%TO.P,J3,10,Pin_10*%
+%TO.N,/MISO_H*%
+X71857000Y-91110000D03*
+%TO.P,J3,11,Pin_11*%
+%TO.N,/CS_L*%
+X71857000Y-88570000D03*
+%TO.P,J3,12,Pin_12*%
+%TO.N,/CS_H*%
+X71857000Y-86030000D03*
+%TD*%
+D11*
+%TO.P,J4,1,Pin_1*%
+%TO.N,/CAN-FD/CAN_L*%
+X113030000Y-99060000D03*
+D13*
+%TO.P,J4,2,Pin_2*%
+%TO.N,/CAN-FD/CAN_H*%
+X113030000Y-101600000D03*
+%TD*%
+D10*
+%TO.P,TP9,1,1*%
+%TO.N,Net-(TP9-Pad1)*%
+X93599000Y-82194400D03*
+%TD*%
+%TO.P,TP3,1,1*%
+%TO.N,/3V-3.3V-PS/3V3_{OUT}*%
+X74168000Y-123444000D03*
+%TD*%
+D14*
+%TO.P,J1,1,Pin_1*%
+%TO.N,unconnected-(J1-Pad1)*%
+X68370000Y-75770000D03*
+%TO.P,J1,2,Pin_2*%
+%TO.N,+5V*%
+X68370000Y-73230000D03*
+%TO.P,J1,3,Pin_3*%
+%TO.N,unconnected-(J1-Pad3)*%
+X70910000Y-75770000D03*
+%TO.P,J1,4,Pin_4*%
+%TO.N,+5V*%
+X70910000Y-73230000D03*
+%TO.P,J1,5,Pin_5*%
+%TO.N,unconnected-(J1-Pad5)*%
+X73450000Y-75770000D03*
+%TO.P,J1,6,Pin_6*%
+%TO.N,GND*%
+X73450000Y-73230000D03*
+%TO.P,J1,7,Pin_7*%
+%TO.N,/SPI2_CLK*%
+X75990000Y-75770000D03*
+%TO.P,J1,8,Pin_8*%
+%TO.N,/UART2_TXD*%
+X75990000Y-73230000D03*
+%TO.P,J1,9,Pin_9*%
+%TO.N,GND*%
+X78530000Y-75770000D03*
+%TO.P,J1,10,Pin_10*%
+%TO.N,/UART2_RXD*%
+X78530000Y-73230000D03*
+%TO.P,J1,11,Pin_11*%
+%TO.N,/PWM0*%
+X81070000Y-75770000D03*
+%TO.P,J1,12,Pin_12*%
+%TO.N,unconnected-(J1-Pad12)*%
+X81070000Y-73230000D03*
+%TO.P,J1,13,Pin_13*%
+%TO.N,/PWM1*%
+X83610000Y-75770000D03*
+%TO.P,J1,14,Pin_14*%
+%TO.N,GND*%
+X83610000Y-73230000D03*
+%TO.P,J1,15,Pin_15*%
+%TO.N,unconnected-(J1-Pad15)*%
+X86150000Y-75770000D03*
+%TO.P,J1,16,Pin_16*%
+%TO.N,unconnected-(J1-Pad16)*%
+X86150000Y-73230000D03*
+%TO.P,J1,17,Pin_17*%
+%TO.N,/3V3_PI*%
+X88690000Y-75770000D03*
+%TO.P,J1,18,Pin_18*%
+%TO.N,unconnected-(J1-Pad18)*%
+X88690000Y-73230000D03*
+%TO.P,J1,19,Pin_19*%
+%TO.N,/SPI1_TXD*%
+X91230000Y-75770000D03*
+%TO.P,J1,20,Pin_20*%
+%TO.N,GND*%
+X91230000Y-73230000D03*
+%TO.P,J1,21,Pin_21*%
+%TO.N,/SPI1_RXD*%
+X93770000Y-75770000D03*
+%TO.P,J1,22,Pin_22*%
+%TO.N,unconnected-(J1-Pad22)*%
+X93770000Y-73230000D03*
+%TO.P,J1,23,Pin_23*%
+%TO.N,/SPI1_CLK*%
+X96310000Y-75770000D03*
+%TO.P,J1,24,Pin_24*%
+%TO.N,/~{SPI1_CS}*%
+X96310000Y-73230000D03*
+%TO.P,J1,25,Pin_25*%
+%TO.N,GND*%
+X98850000Y-75770000D03*
+%TO.P,J1,26,Pin_26*%
+%TO.N,unconnected-(J1-Pad26)*%
+X98850000Y-73230000D03*
+%TO.P,J1,27,Pin_27*%
+%TO.N,unconnected-(J1-Pad27)*%
+X101390000Y-75770000D03*
+%TO.P,J1,28,Pin_28*%
+%TO.N,unconnected-(J1-Pad28)*%
+X101390000Y-73230000D03*
+%TO.P,J1,29,Pin_29*%
+%TO.N,/SPI2_TXD*%
+X103930000Y-75770000D03*
+%TO.P,J1,30,Pin_30*%
+%TO.N,GND*%
+X103930000Y-73230000D03*
+%TO.P,J1,31,Pin_31*%
+%TO.N,/SPI2_RXD*%
+X106470000Y-75770000D03*
+%TO.P,J1,32,Pin_32*%
+%TO.N,/DR*%
+X106470000Y-73230000D03*
+%TO.P,J1,33,Pin_33*%
+%TO.N,/~{SPI2_CS}*%
+X109010000Y-75770000D03*
+%TO.P,J1,34,Pin_34*%
+%TO.N,GND*%
+X109010000Y-73230000D03*
+%TO.P,J1,35,Pin_35*%
+%TO.N,/~{CAN_INT}*%
+X111550000Y-75770000D03*
+%TO.P,J1,36,Pin_36*%
+%TO.N,/~{CAN_INT1}*%
+X111550000Y-73230000D03*
+%TO.P,J1,37,Pin_37*%
+%TO.N,/~{CAN_INT0}*%
+X114090000Y-75770000D03*
+%TO.P,J1,38,Pin_38*%
+%TO.N,unconnected-(J1-Pad38)*%
+X114090000Y-73230000D03*
+%TO.P,J1,39,Pin_39*%
+%TO.N,GND*%
+X116630000Y-75770000D03*
+%TO.P,J1,40,Pin_40*%
+%TO.N,unconnected-(J1-Pad40)*%
+X116630000Y-73230000D03*
+%TD*%
+D10*
+%TO.P,TP6,1,1*%
+%TO.N,/~{CAN_INT0}*%
+X98933000Y-86487000D03*
+%TD*%
+%TO.P,TP4,1,1*%
+%TO.N,/5V PowerSupply/V_{OSNS}*%
+X81788000Y-123444000D03*
+%TD*%
+%TO.P,TP5,1,1*%
+%TO.N,GND*%
+X89408000Y-123444000D03*
+%TD*%
+%TO.P,TP8,1,1*%
+%TO.N,/~{CAN_INT}*%
+X113919000Y-80645000D03*
+%TD*%
+%TO.P,TP1,1,1*%
+%TO.N,/3V-3.3V-PS/3V0_{OUT}*%
+X99822000Y-92456000D03*
+%TD*%
+D15*
+%TO.P,U5,29,EP-PGND*%
+%TO.N,GND*%
+X93599000Y-98946000D03*
+X95124000Y-98946000D03*
+X93599000Y-99971000D03*
+X93599000Y-97921000D03*
+X92074000Y-98946000D03*
+%TD*%
+D11*
+%TO.P,J2,1,Pin_1*%
+%TO.N,GND*%
+X113030000Y-86995000D03*
+D12*
+%TO.P,J2,2,Pin_2*%
+%TO.N,/UART2_TXD*%
+X113030000Y-89535000D03*
+D13*
+%TO.P,J2,3,Pin_3*%
+%TO.N,/UART2_RXD*%
+X113030000Y-92075000D03*
+%TD*%
+D16*
+%TO.P,U9,1,VCC*%
+%TO.N,+3V3*%
+X64135000Y-97120000D03*
+%TO.P,U9,2,RO*%
+%TO.N,Net-(U1-Pad2)*%
+X65405000Y-97120000D03*
+%TO.P,U9,3,DI*%
+%TO.N,/SPI1_TXD*%
+X66675000Y-97120000D03*
+%TO.P,U9,4,GND*%
+%TO.N,GND*%
+X67945000Y-97120000D03*
+%TO.P,U9,5*%
+%TO.N,/MOSI_H*%
+X67945000Y-102270000D03*
+%TO.P,U9,6*%
+%TO.N,/MOSI_L*%
+X66675000Y-102270000D03*
+%TO.P,U9,7*%
+%TO.N,/MISO_L*%
+X65405000Y-102270000D03*
+%TO.P,U9,8*%
+%TO.N,/MISO_H*%
+X64135000Y-102270000D03*
+%TD*%
+D17*
+%TO.P,C32,1*%
+%TO.N,GND*%
+X106934000Y-104951000D03*
+%TO.P,C32,2*%
+%TO.N,/5V PowerSupply/V_{P}*%
+X106934000Y-107901000D03*
+%TD*%
+D18*
+%TO.P,C23,1*%
+%TO.N,/5V PowerSupply/SS*%
+X92710000Y-95162000D03*
+%TO.P,C23,2*%
+%TO.N,GND*%
+X92710000Y-93612000D03*
+%TD*%
+D17*
+%TO.P,C38,1*%
+%TO.N,GND*%
+X106857800Y-119606800D03*
+%TO.P,C38,2*%
+%TO.N,/VBAT*%
+X106857800Y-122556800D03*
+%TD*%
+D19*
+%TO.P,D7,1,K1*%
+%TO.N,/CAN-FD/CAN_H*%
+X115902500Y-101280000D03*
+%TO.P,D7,2,K1*%
+%TO.N,/CAN-FD/CAN_L*%
+X115902500Y-99380000D03*
+%TO.P,D7,3,KK*%
+%TO.N,GND*%
+X117777500Y-100330000D03*
+%TD*%
+D18*
+%TO.P,C31,1*%
+%TO.N,/5V PowerSupply/V_{CC}*%
+X92583000Y-101587600D03*
+%TO.P,C31,2*%
+%TO.N,GND*%
+X92583000Y-100037600D03*
+%TD*%
+D17*
+%TO.P,C33,1*%
+%TO.N,GND*%
+X103632000Y-104951000D03*
+%TO.P,C33,2*%
+%TO.N,/5V PowerSupply/V_{P}*%
+X103632000Y-107901000D03*
+%TD*%
+D20*
+%TO.P,R18,1*%
+%TO.N,/PWM0*%
+X78359000Y-79820000D03*
+%TO.P,R18,2*%
+%TO.N,/SPI1_CLK*%
+X78359000Y-81470000D03*
+%TD*%
+D21*
+%TO.P,R22,1*%
+%TO.N,/5V PowerSupply/RT*%
+X94234000Y-95199000D03*
+%TO.P,R22,2*%
+%TO.N,GND*%
+X94234000Y-93549000D03*
+%TD*%
+D22*
+%TO.P,C20,1*%
+%TO.N,/3V-3.3V-PS/3V0_{OUT}*%
+X81915000Y-90109000D03*
+%TO.P,C20,2*%
+%TO.N,GND*%
+X81915000Y-92009000D03*
+%TD*%
+D23*
+%TO.P,C17,1*%
+%TO.N,+3V0*%
+X83312000Y-82410000D03*
+%TO.P,C17,2*%
+%TO.N,GND*%
+X83312000Y-83960000D03*
+%TD*%
+D24*
+%TO.P,C26,1*%
+%TO.N,/5V PowerSupply/CS*%
+X87947200Y-99200000D03*
+%TO.P,C26,2*%
+%TO.N,/5V PowerSupply/CSG*%
+X89497200Y-99200000D03*
+%TD*%
+D23*
+%TO.P,C40,1*%
+%TO.N,+3V3*%
+X87884000Y-81267000D03*
+%TO.P,C40,2*%
+%TO.N,GND*%
+X87884000Y-82817000D03*
+%TD*%
+D16*
+%TO.P,U8,1,VCC*%
+%TO.N,+3V3*%
+X64135000Y-88230000D03*
+%TO.P,U8,2,RO*%
+%TO.N,unconnected-(U8-Pad2)*%
+X65405000Y-88230000D03*
+%TO.P,U8,3,DI*%
+%TO.N,/~{SPI1_CS}*%
+X66675000Y-88230000D03*
+%TO.P,U8,4,GND*%
+%TO.N,GND*%
+X67945000Y-88230000D03*
+%TO.P,U8,5*%
+%TO.N,/CS_H*%
+X67945000Y-93380000D03*
+%TO.P,U8,6*%
+%TO.N,/CS_L*%
+X66675000Y-93380000D03*
+%TO.P,U8,7*%
+%TO.N,unconnected-(U8-Pad7)*%
+X65405000Y-93380000D03*
+%TO.P,U8,8*%
+%TO.N,unconnected-(U8-Pad8)*%
+X64135000Y-93380000D03*
+%TD*%
+D23*
+%TO.P,C39,1*%
+%TO.N,+3V0*%
+X89662000Y-81267000D03*
+%TO.P,C39,2*%
+%TO.N,GND*%
+X89662000Y-82817000D03*
+%TD*%
+D25*
+%TO.P,C35,1*%
+%TO.N,/5V PowerSupply/V_{OSNS}*%
+X82804000Y-108138000D03*
+%TO.P,C35,2*%
+%TO.N,GND*%
+X82804000Y-106238000D03*
+%TD*%
+D26*
+%TO.P,C24,1*%
+%TO.N,/5V PowerSupply/V_{IN}*%
+X96025000Y-98057000D03*
+%TO.P,C24,2*%
+%TO.N,GND*%
+X94475000Y-98057000D03*
+%TD*%
+D24*
+%TO.P,C22,1*%
+%TO.N,+5V*%
+X105524000Y-93980000D03*
+%TO.P,C22,2*%
+%TO.N,GND*%
+X107074000Y-93980000D03*
+%TD*%
+D27*
+%TO.P,R19,1*%
+%TO.N,Net-(D1-Pad2)*%
+X118812000Y-81280000D03*
+%TO.P,R19,2*%
+%TO.N,+5V*%
+X120462000Y-81280000D03*
+%TD*%
+D18*
+%TO.P,C27,1*%
+%TO.N,/5V PowerSupply/BOOT_{1}*%
+X98679000Y-100356000D03*
+%TO.P,C27,2*%
+%TO.N,/5V PowerSupply/SW1*%
+X98679000Y-98806000D03*
+%TD*%
+D26*
+%TO.P,C29,1*%
+%TO.N,/5V PowerSupply/BIAS*%
+X96025000Y-100406200D03*
+%TO.P,C29,2*%
+%TO.N,GND*%
+X94475000Y-100406200D03*
+%TD*%
+D21*
+%TO.P,R24,1*%
+%TO.N,/5V PowerSupply/FB*%
+X89662000Y-95199000D03*
+%TO.P,R24,2*%
+%TO.N,GND*%
+X89662000Y-93549000D03*
+%TD*%
+D23*
+%TO.P,C28,1*%
+%TO.N,+3V3*%
+X62230000Y-98920000D03*
+%TO.P,C28,2*%
+%TO.N,GND*%
+X62230000Y-100470000D03*
+%TD*%
+%TO.P,C16,1*%
+%TO.N,+3V0*%
+X111506000Y-81394000D03*
+%TO.P,C16,2*%
+%TO.N,GND*%
+X111506000Y-82944000D03*
+%TD*%
+%TO.P,C37,1*%
+%TO.N,+3V3*%
+X62230000Y-107810000D03*
+%TO.P,C37,2*%
+%TO.N,GND*%
+X62230000Y-109360000D03*
+%TD*%
+D21*
+%TO.P,R28,1*%
+%TO.N,Net-(R27-Pad2)*%
+X77851000Y-101028000D03*
+%TO.P,R28,2*%
+%TO.N,GND*%
+X77851000Y-99378000D03*
+%TD*%
+D23*
+%TO.P,C21,1*%
+%TO.N,+5V*%
+X79629000Y-90284000D03*
+%TO.P,C21,2*%
+%TO.N,GND*%
+X79629000Y-91834000D03*
+%TD*%
+D25*
+%TO.P,C36,1*%
+%TO.N,/5V PowerSupply/V_{OSNS}*%
+X80772000Y-108138000D03*
+%TO.P,C36,2*%
+%TO.N,GND*%
+X80772000Y-106238000D03*
+%TD*%
+D27*
+%TO.P,R25,1*%
+%TO.N,/5V PowerSupply/BIAS*%
+X87897200Y-97676000D03*
+%TO.P,R25,2*%
+%TO.N,/5V PowerSupply/V_{OSNS}*%
+X89547200Y-97676000D03*
+%TD*%
+D21*
+%TO.P,R26,1*%
+%TO.N,Net-(D2-Pad1)*%
+X100203000Y-100406000D03*
+%TO.P,R26,2*%
+%TO.N,/5V PowerSupply/V_{IN}*%
+X100203000Y-98756000D03*
+%TD*%
+D20*
+%TO.P,R27,1*%
+%TO.N,/3V-3.3V-PS/3V3_{OUT}*%
+X79375000Y-99378000D03*
+%TO.P,R27,2*%
+%TO.N,Net-(R27-Pad2)*%
+X79375000Y-101028000D03*
+%TD*%
+D23*
+%TO.P,C18,1*%
+%TO.N,+3V3*%
+X81788000Y-82410000D03*
+%TO.P,C18,2*%
+%TO.N,GND*%
+X81788000Y-83960000D03*
+%TD*%
+D27*
+%TO.P,R30,1*%
+%TO.N,/5V PowerSupply/CS*%
+X91504000Y-106058000D03*
+%TO.P,R30,2*%
+%TO.N,/5V PowerSupply/R_{CSP}*%
+X93154000Y-106058000D03*
+%TD*%
+D28*
+%TO.P,R31,1*%
+%TO.N,/DR_H*%
+X67286500Y-115593500D03*
+%TO.P,R31,2*%
+%TO.N,/DR_L*%
+X67286500Y-113768500D03*
+%TD*%
+D27*
+%TO.P,R29,1*%
+%TO.N,/5V PowerSupply/CSG*%
+X91504000Y-104534000D03*
+%TO.P,R29,2*%
+%TO.N,GND*%
+X93154000Y-104534000D03*
+%TD*%
+D20*
+%TO.P,R20,1*%
+%TO.N,/3V-3.3V-PS/3V0_{OUT}*%
+X83693000Y-90295000D03*
+%TO.P,R20,2*%
+%TO.N,Net-(R20-Pad2)*%
+X83693000Y-91945000D03*
+%TD*%
+D16*
+%TO.P,U10,1,VCC*%
+%TO.N,+3V3*%
+X64135000Y-106010000D03*
+%TO.P,U10,2,RO*%
+%TO.N,/DR*%
+X65405000Y-106010000D03*
+%TO.P,U10,3,DI*%
+%TO.N,/SPI1_CLK*%
+X66675000Y-106010000D03*
+%TO.P,U10,4,GND*%
+%TO.N,GND*%
+X67945000Y-106010000D03*
+%TO.P,U10,5*%
+%TO.N,/SCK_H*%
+X67945000Y-111160000D03*
+%TO.P,U10,6*%
+%TO.N,/SCK_L*%
+X66675000Y-111160000D03*
+%TO.P,U10,7*%
+%TO.N,/DR_L*%
+X65405000Y-111160000D03*
+%TO.P,U10,8*%
+%TO.N,/DR_H*%
+X64135000Y-111160000D03*
+%TD*%
+D17*
+%TO.P,C34,1*%
+%TO.N,GND*%
+X100330000Y-104951000D03*
+%TO.P,C34,2*%
+%TO.N,/5V PowerSupply/V_{P}*%
+X100330000Y-107901000D03*
+%TD*%
+D24*
+%TO.P,C25,1*%
+%TO.N,+3V0*%
+X105524000Y-99187000D03*
+%TO.P,C25,2*%
+%TO.N,GND*%
+X107074000Y-99187000D03*
+%TD*%
+D20*
+%TO.P,R23,1*%
+%TO.N,Net-(C2-Pad2)*%
+X91186000Y-93562000D03*
+%TO.P,R23,2*%
+%TO.N,GND*%
+X91186000Y-95212000D03*
+%TD*%
+D29*
+%TO.P,U7,1,TXCAN*%
+%TO.N,Net-(U4-Pad1)*%
+X109855000Y-86295000D03*
+%TO.P,U7,2,RXCAN*%
+%TO.N,Net-(U4-Pad4)*%
+X108585000Y-86295000D03*
+%TO.P,U7,3,CLKO/SOF*%
+%TO.N,unconnected-(U7-Pad3)*%
+X107315000Y-86295000D03*
+%TO.P,U7,4,~{INT}*%
+%TO.N,/~{CAN_INT0}*%
+X106045000Y-86295000D03*
+%TO.P,U7,5,OSC2*%
+%TO.N,unconnected-(U7-Pad5)*%
+X104775000Y-86295000D03*
+%TO.P,U7,6,OSC1*%
+%TO.N,Net-(R4-Pad2)*%
+X103505000Y-86295000D03*
+%TO.P,U7,7,VSS*%
+%TO.N,GND*%
+X102235000Y-86295000D03*
+%TO.P,U7,8,~{INT1}/GPIO1*%
+%TO.N,/~{CAN_INT}*%
+X102235000Y-81345000D03*
+%TO.P,U7,9,~{INT0}/GPIO0/XSTBY*%
+%TO.N,/~{CAN_INT1}*%
+X103505000Y-81345000D03*
+%TO.P,U7,10,SCK*%
+%TO.N,/SPI2_CLK*%
+X104775000Y-81345000D03*
+%TO.P,U7,11,SDI*%
+%TO.N,/SPI2_TXD*%
+X106045000Y-81345000D03*
+%TO.P,U7,12,SDO*%
+%TO.N,/SPI2_RXD*%
+X107315000Y-81345000D03*
+%TO.P,U7,13,nCS*%
+%TO.N,/~{SPI2_CS}*%
+X108585000Y-81345000D03*
+%TO.P,U7,14,VDD*%
+%TO.N,+3V0*%
+X109855000Y-81345000D03*
+%TD*%
+D30*
+%TO.P,R21,1*%
+%TO.N,/MISO_H*%
+X74422000Y-91416500D03*
+%TO.P,R21,2*%
+%TO.N,/MISO_L*%
+X74422000Y-93241500D03*
+%TD*%
+D23*
+%TO.P,C19,1*%
+%TO.N,+3V3*%
+X62230000Y-90030000D03*
+%TO.P,C19,2*%
+%TO.N,GND*%
+X62230000Y-91580000D03*
+%TD*%
+D31*
+%TO.N,GND*%
+X79629000Y-93014800D03*
+X62230000Y-101600000D03*
+D32*
+X81762600Y-85115400D03*
+D33*
+X100844440Y-97918665D03*
+D32*
+X86741000Y-82804000D03*
+D31*
+X62230000Y-92710000D03*
+D33*
+X90805000Y-96443800D03*
+D31*
+X78409800Y-90957400D03*
+X94691200Y-104190800D03*
+D33*
+X92710000Y-92659200D03*
+D31*
+X106172000Y-114808000D03*
+X80772000Y-105029000D03*
+X117094000Y-122936000D03*
+X117094000Y-121920000D03*
+D33*
+X89662000Y-92633800D03*
+D31*
+X106934000Y-103759000D03*
+D32*
+X90932000Y-83128400D03*
+D31*
+X79770108Y-97726500D03*
+X108331000Y-84201000D03*
+X67415103Y-98577900D03*
+X68199000Y-104394000D03*
+D33*
+X91706393Y-103576903D03*
+X95732600Y-92633800D03*
+D31*
+X106934000Y-117983000D03*
+X122558000Y-81280000D03*
+D33*
+X92379800Y-103581200D03*
+D32*
+X108204000Y-97536000D03*
+D31*
+X84836000Y-105029000D03*
+X82804000Y-105029000D03*
+D32*
+X83312000Y-85090000D03*
+D31*
+X109982000Y-84201000D03*
+X106934000Y-95504000D03*
+X84840600Y-90271600D03*
+X103632000Y-103759000D03*
+X62230000Y-110490000D03*
+X89779626Y-104381800D03*
+X101219000Y-86360000D03*
+D33*
+X94208600Y-92633800D03*
+D31*
+X67945000Y-86614000D03*
+X117856000Y-99187000D03*
+D33*
+X94487443Y-105154049D03*
+D32*
+X79690001Y-95615801D03*
+D31*
+X101219000Y-123952000D03*
+D33*
+X93065600Y-103581200D03*
+D31*
+X100330000Y-103759000D03*
+D33*
+%TO.N,Net-(C2-Pad2)*%
+X91211400Y-92608400D03*
+%TO.N,/5V PowerSupply/SS*%
+X93395800Y-96062800D03*
+%TO.N,/5V PowerSupply/V_{IN}*%
+X97053400Y-97612200D03*
+D31*
+%TO.N,Net-(D1-Pad2)*%
+X116970000Y-81280000D03*
+%TO.N,/5V PowerSupply/V_{P}*%
+X100330000Y-106654600D03*
+X103632000Y-120269000D03*
+D33*
+X101371400Y-101777800D03*
+D31*
+X103632000Y-121412000D03*
+X103632000Y-106629200D03*
+X106883200Y-106629200D03*
+X103632000Y-118999000D03*
+D33*
+%TO.N,/5V PowerSupply/CS*%
+X87960200Y-100203000D03*
+%TO.N,/5V PowerSupply/CSG*%
+X90473214Y-99184547D03*
+%TO.N,/5V PowerSupply/BIAS*%
+X87351100Y-101727000D03*
+X96046051Y-101616749D03*
+%TO.N,/5V PowerSupply/V_{CC}*%
+X94456098Y-101708102D03*
+%TO.N,/5V PowerSupply/BOOT_{1}*%
+X98583674Y-101481447D03*
+%TO.N,/5V PowerSupply/SW1*%
+X97114337Y-99144936D03*
+X97891600Y-109169200D03*
+%TO.N,/5V PowerSupply/SW2*%
+X90754200Y-101625400D03*
+X86664800Y-109169200D03*
+D31*
+%TO.N,/5V PowerSupply/V_{OSNS}*%
+X80772000Y-109321600D03*
+D33*
+X90441800Y-97696000D03*
+X83794600Y-108940600D03*
+D32*
+X79502000Y-109321600D03*
+%TO.N,+3V0*%
+X104444800Y-97307400D03*
+X84658200Y-82829400D03*
+D31*
+X98044000Y-81661000D03*
+X106045000Y-89535000D03*
+X95605600Y-90551000D03*
+X111506000Y-80137000D03*
+D32*
+X91008200Y-81584800D03*
+D33*
+%TO.N,Net-(D2-Pad1)*%
+X101575100Y-98044000D03*
+%TO.N,/5V PowerSupply/HDRV1*%
+X96992876Y-99870949D03*
+X102946200Y-116230400D03*
+%TO.N,/5V PowerSupply/R_{CSP}*%
+X94959192Y-105719115D03*
+%TO.N,/5V PowerSupply/LDRV1*%
+X92301924Y-107824676D03*
+X96928694Y-101637994D03*
+%TO.N,/5V PowerSupply/HDRV2*%
+X86817200Y-102438200D03*
+X86233000Y-115341400D03*
+X91592400Y-101625400D03*
+%TO.N,/5V PowerSupply/LDRV2*%
+X93720696Y-101676001D03*
+X87401400Y-107061000D03*
+D31*
+%TO.N,+5V*%
+X75946000Y-117094000D03*
+X105737404Y-95912465D03*
+X78232000Y-117094000D03*
+X77089000Y-117094000D03*
+X122431000Y-79629000D03*
+X75946000Y-118211600D03*
+X78333600Y-89611200D03*
+X78232000Y-118211600D03*
+X77089000Y-118211600D03*
+X76581000Y-99192500D03*
+%TO.N,Net-(R4-Pad2)*%
+X103632000Y-88265000D03*
+%TO.N,Net-(R20-Pad2)*%
+X83413600Y-93014800D03*
+D32*
+%TO.N,Net-(R27-Pad2)*%
+X77825600Y-102768400D03*
+D31*
+%TO.N,Net-(U1-Pad2)*%
+X64770000Y-95250000D03*
+D32*
+%TO.N,/3V-3.3V-PS/3V3_{OUT}*%
+X83870800Y-94615000D03*
+D31*
+X75692000Y-104648000D03*
+%TO.N,Net-(U4-Pad1)*%
+X108204000Y-91948000D03*
+%TO.N,/VBAT*%
+X108839000Y-123444000D03*
+X106807000Y-124079000D03*
+X108966000Y-119380000D03*
+X108839000Y-121539000D03*
+%TO.N,/SPI1_RXD*%
+X96455795Y-83171595D03*
+%TO.N,/DR*%
+X106553000Y-79248000D03*
+X65405000Y-104267000D03*
+%TO.N,/SPI2_CLK*%
+X97917000Y-84201000D03*
+X75996800Y-85394800D03*
+%TO.N,/UART2_TXD*%
+X74701400Y-86283800D03*
+%TO.N,/UART2_RXD*%
+X77089000Y-87249000D03*
+%TO.N,/SPI1_TXD*%
+X66255196Y-95415804D03*
+X91948000Y-85928700D03*
+%TO.N,/SPI1_CLK*%
+X97358200Y-80695800D03*
+X66675000Y-104267000D03*
+D32*
+X78333600Y-82442600D03*
+D31*
+%TO.N,/~{SPI1_CS}*%
+X68453000Y-80924400D03*
+X94732019Y-79603100D03*
+%TO.N,/MOSI_H*%
+X69850000Y-101473000D03*
+%TO.N,/3V-3.3V-PS/3V0_{OUT}*%
+X84216502Y-89258532D03*
+%TO.N,/~{CAN_INT0}*%
+X106045000Y-83947000D03*
+%TO.N,/~{CAN_INT1}*%
+X110250893Y-78892900D03*
+X103505000Y-83058000D03*
+%TO.N,/SCK_H*%
+X69723000Y-110871000D03*
+%TO.N,Net-(U4-Pad4)*%
+X104902000Y-91948000D03*
+D33*
+%TO.N,/5V PowerSupply/RT*%
+X94843600Y-96164400D03*
+%TO.N,/5V PowerSupply/FB*%
+X89662000Y-96162198D03*
+D31*
+%TO.N,/3V3_PI*%
+X77851000Y-92049600D03*
+D32*
+%TO.N,+3V3*%
+X80518000Y-82098600D03*
+D31*
+X62230000Y-88900000D03*
+X67487800Y-89916000D03*
+X74168000Y-107315000D03*
+X64135000Y-107569000D03*
+X62230000Y-97790000D03*
+X62230000Y-106680000D03*
+D32*
+X86614000Y-80758200D03*
+D31*
+X64135000Y-89789000D03*
+X64135000Y-98679000D03*
+%TO.N,/~{CAN_INT}*%
+X102235000Y-83058000D03*
+%TD*%
+D34*
+%TO.N,GND*%
+X92583000Y-99314000D02*
+X92951000Y-98946000D01*
+D35*
+X93867394Y-104534000D02*
+X93154000Y-104534000D01*
+D34*
+X87122000Y-83693000D02*
+X86741000Y-83312000D01*
+X87630000Y-83693000D02*
+X87122000Y-83693000D01*
+X81915000Y-92760800D02*
+X81915000Y-92009000D01*
+X108331000Y-97663000D02*
+X108204000Y-97536000D01*
+D36*
+X106934000Y-119530600D02*
+X106934000Y-117983000D01*
+D34*
+X101284000Y-86295000D02*
+X101219000Y-86360000D01*
+X107074000Y-99187000D02*
+X107823000Y-99187000D01*
+D35*
+X81762600Y-85115400D02*
+X81762600Y-83985400D01*
+X94487443Y-105154049D02*
+X93867394Y-104534000D01*
+X94475000Y-98057000D02*
+X93735000Y-98057000D01*
+D34*
+X67945000Y-106010000D02*
+X67945000Y-104648000D01*
+D35*
+X94234000Y-92659200D02*
+X94208600Y-92633800D01*
+D36*
+X67945000Y-88230000D02*
+X67945000Y-86614000D01*
+X106934000Y-104951000D02*
+X106934000Y-103759000D01*
+D34*
+X108077000Y-94996000D02*
+X108077000Y-94107000D01*
+X117777500Y-99265500D02*
+X117856000Y-99187000D01*
+D35*
+X91186000Y-95212000D02*
+X91186000Y-96062800D01*
+D34*
+X111506000Y-82944000D02*
+X111506000Y-83566000D01*
+X67945000Y-104648000D02*
+X68199000Y-104394000D01*
+D35*
+X94234000Y-93549000D02*
+X94234000Y-92659200D01*
+X93599000Y-100253800D02*
+X93599000Y-99971000D01*
+D36*
+X62230000Y-91580000D02*
+X62230000Y-92710000D01*
+D34*
+X79009199Y-95615801D02*
+X79690001Y-95615801D01*
+X87884000Y-83439000D02*
+X87630000Y-83693000D01*
+D35*
+X94475000Y-100406200D02*
+X93751400Y-100406200D01*
+D34*
+X111506000Y-83566000D02*
+X110871000Y-84201000D01*
+D35*
+X81762600Y-83985400D02*
+X81788000Y-83960000D01*
+D34*
+X108077000Y-94107000D02*
+X107950000Y-93980000D01*
+D35*
+X89662000Y-93549000D02*
+X89662000Y-92633800D01*
+D34*
+X92583000Y-100037600D02*
+X92583000Y-99314000D01*
+X86741000Y-83312000D02*
+X86741000Y-82804000D01*
+D35*
+X83312000Y-85090000D02*
+X83312000Y-83960000D01*
+D34*
+X81661000Y-93014800D02*
+X81915000Y-92760800D01*
+X107950000Y-93980000D02*
+X107074000Y-93980000D01*
+X102235000Y-86295000D02*
+X101284000Y-86295000D01*
+D36*
+X100330000Y-104951000D02*
+X100330000Y-103759000D01*
+D34*
+X90932000Y-83128400D02*
+X90620600Y-82817000D01*
+D35*
+X91186000Y-96062800D02*
+X90805000Y-96443800D01*
+X93751400Y-100406200D02*
+X93599000Y-100253800D01*
+D34*
+X67945000Y-98298000D02*
+X67945000Y-97120000D01*
+X67415103Y-98577900D02*
+X67665100Y-98577900D01*
+D36*
+X106857800Y-119606800D02*
+X106934000Y-119530600D01*
+D34*
+X108331000Y-98679000D02*
+X108331000Y-97663000D01*
+D36*
+X80772000Y-106238000D02*
+X80772000Y-105029000D01*
+D34*
+X107569000Y-95504000D02*
+X108077000Y-94996000D01*
+X92951000Y-98946000D02*
+X93599000Y-98946000D01*
+X90620600Y-82817000D02*
+X89662000Y-82817000D01*
+D36*
+X82804000Y-105029000D02*
+X82804000Y-106238000D01*
+D34*
+X79629000Y-93014800D02*
+X81661000Y-93014800D01*
+X77851000Y-99378000D02*
+X77851000Y-96774000D01*
+X117777500Y-100330000D02*
+X117777500Y-99265500D01*
+X62230000Y-100470000D02*
+X62230000Y-101600000D01*
+X67665100Y-98577900D02*
+X67945000Y-98298000D01*
+D36*
+X103632000Y-103759000D02*
+X103632000Y-104951000D01*
+D34*
+X106934000Y-95504000D02*
+X107569000Y-95504000D01*
+X110871000Y-84201000D02*
+X109982000Y-84201000D01*
+X79629000Y-91834000D02*
+X79629000Y-93014800D01*
+D35*
+X92710000Y-92659200D02*
+X92710000Y-93612000D01*
+D34*
+X62230000Y-109360000D02*
+X62230000Y-110490000D01*
+X107823000Y-99187000D02*
+X108331000Y-98679000D01*
+D35*
+X93735000Y-98057000D02*
+X93599000Y-97921000D01*
+D34*
+X77851000Y-96774000D02*
+X79009199Y-95615801D01*
+X87884000Y-82817000D02*
+X87884000Y-83439000D01*
+D35*
+%TO.N,Net-(C2-Pad2)*%
+X91211400Y-93536600D02*
+X91186000Y-93562000D01*
+X91211400Y-92608400D02*
+X91211400Y-93536600D01*
+%TO.N,/5V PowerSupply/SS*%
+X93395800Y-96062800D02*
+X92862400Y-96062800D01*
+X92710000Y-95910400D02*
+X92710000Y-95162000D01*
+X92862400Y-96062800D02*
+X92710000Y-95910400D01*
+%TO.N,/5V PowerSupply/V_{IN}*%
+X96799400Y-98069400D02*
+X96037400Y-98069400D01*
+X97053400Y-97612200D02*
+X97053400Y-97815400D01*
+X100203000Y-98756000D02*
+X100203000Y-97917000D01*
+X97053400Y-97815400D02*
+X96799400Y-98069400D01*
+X97231200Y-97434400D02*
+X97053400Y-97612200D01*
+X100203000Y-97917000D02*
+X99720400Y-97434400D01*
+X96037400Y-98069400D02*
+X96025000Y-98057000D01*
+X99720400Y-97434400D02*
+X97231200Y-97434400D01*
+D34*
+%TO.N,Net-(D1-Pad2)*%
+X116970000Y-81280000D02*
+X118812000Y-81280000D01*
+D37*
+%TO.N,/5V PowerSupply/V_{P}*%
+X100330000Y-107901000D02*
+X100330000Y-106654600D01*
+X106934000Y-106680000D02*
+X106883200Y-106629200D01*
+X106934000Y-107901000D02*
+X106934000Y-106680000D01*
+X103632000Y-107901000D02*
+X103632000Y-106629200D01*
+D35*
+%TO.N,/5V PowerSupply/CS*%
+X87960200Y-104571800D02*
+X87960200Y-100203000D01*
+X87172800Y-99923600D02*
+X87452200Y-100203000D01*
+X91504000Y-106058000D02*
+X89446400Y-106058000D01*
+X87947200Y-99200000D02*
+X87286800Y-99200000D01*
+X87286800Y-99200000D02*
+X87172800Y-99314000D01*
+X87452200Y-100203000D02*
+X87960200Y-100203000D01*
+X89446400Y-106058000D02*
+X87960200Y-104571800D01*
+X87172800Y-99314000D02*
+X87172800Y-99923600D01*
+%TO.N,/5V PowerSupply/CSG*%
+X88468200Y-100685600D02*
+X88925400Y-100228400D01*
+X89281000Y-105181400D02*
+X88468200Y-104368600D01*
+X89512653Y-99184547D02*
+X90473214Y-99184547D01*
+X90220800Y-100228400D02*
+X90473214Y-99975986D01*
+X91504000Y-104534000D02*
+X90868200Y-104534000D01*
+X90220800Y-105181400D02*
+X89281000Y-105181400D01*
+X90868200Y-104534000D02*
+X90220800Y-105181400D01*
+X89497200Y-99200000D02*
+X89512653Y-99184547D01*
+X88468200Y-104368600D02*
+X88468200Y-100685600D01*
+X88925400Y-100228400D02*
+X90220800Y-100228400D01*
+X90473214Y-99975986D02*
+X90473214Y-99184547D01*
+%TO.N,/5V PowerSupply/BIAS*%
+X96850200Y-100854383D02*
+X96850200Y-100558600D01*
+X87351100Y-101727000D02*
+X86690200Y-101066100D01*
+X96046051Y-101616749D02*
+X96087834Y-101616749D01*
+X96087834Y-101616749D02*
+X96850200Y-100854383D01*
+X86690200Y-98171000D02*
+X87185200Y-97676000D01*
+X96697800Y-100406200D02*
+X96025000Y-100406200D01*
+X87185200Y-97676000D02*
+X87897200Y-97676000D01*
+X96850200Y-100558600D02*
+X96697800Y-100406200D01*
+X86690200Y-101066100D02*
+X86690200Y-98171000D01*
+D34*
+%TO.N,/5V PowerSupply/V_{CC}*%
+X94456098Y-102393902D02*
+X94456098Y-101708102D01*
+X94157800Y-102692200D02*
+X94456098Y-102393902D01*
+X92583000Y-102387400D02*
+X92887800Y-102692200D01*
+X92583000Y-101587600D02*
+X92583000Y-102387400D01*
+X92887800Y-102692200D02*
+X94157800Y-102692200D01*
+D35*
+%TO.N,/5V PowerSupply/BOOT_{1}*%
+X98583674Y-101481447D02*
+X98679000Y-101386121D01*
+X98679000Y-101386121D02*
+X98679000Y-100356000D01*
+%TO.N,/5V PowerSupply/SW1*%
+X97114337Y-98821263D02*
+X97114337Y-99144936D01*
+X98679000Y-98145600D02*
+X98475800Y-97942400D01*
+X97993200Y-97942400D02*
+X97114337Y-98821263D01*
+X98679000Y-98806000D02*
+X98679000Y-98145600D01*
+X98475800Y-97942400D02*
+X97993200Y-97942400D01*
+D37*
+%TO.N,/5V PowerSupply/V_{OSNS}*%
+X80238600Y-123444000D02*
+X79502000Y-122707400D01*
+D36*
+X82804000Y-108138000D02*
+X82804000Y-108966000D01*
+X82448400Y-109321600D02*
+X80772000Y-109321600D01*
+D37*
+X79502000Y-122707400D02*
+X79502000Y-109321600D01*
+D36*
+X80772000Y-109321600D02*
+X79502000Y-109321600D01*
+D35*
+X90421800Y-97676000D02*
+X90441800Y-97696000D01*
+X89547200Y-97676000D02*
+X90421800Y-97676000D01*
+D36*
+X82804000Y-108966000D02*
+X82448400Y-109321600D01*
+X80772000Y-108138000D02*
+X80772000Y-109321600D01*
+D37*
+X81788000Y-123444000D02*
+X80238600Y-123444000D01*
+D34*
+%TO.N,+3V0*%
+X111506000Y-81394000D02*
+X111506000Y-80137000D01*
+X104444800Y-97307400D02*
+X104444800Y-98882200D01*
+X89789000Y-80391000D02*
+X89662000Y-80518000D01*
+D35*
+X83413600Y-81610200D02*
+X83312000Y-81711800D01*
+D34*
+X90678000Y-80391000D02*
+X89789000Y-80391000D01*
+D35*
+X84658200Y-82067400D02*
+X84201000Y-81610200D01*
+D34*
+X104749600Y-99187000D02*
+X105524000Y-99187000D01*
+X109855000Y-80010000D02*
+X110109000Y-79756000D01*
+X104444800Y-98882200D02*
+X104749600Y-99187000D01*
+X91008200Y-80721200D02*
+X90678000Y-80391000D01*
+D35*
+X84658200Y-82829400D02*
+X84658200Y-82067400D01*
+D34*
+X111125000Y-79756000D02*
+X111506000Y-80137000D01*
+X109855000Y-81345000D02*
+X109855000Y-80010000D01*
+X91008200Y-81584800D02*
+X91008200Y-80721200D01*
+X110109000Y-79756000D02*
+X111125000Y-79756000D01*
+D35*
+X84201000Y-81610200D02*
+X83413600Y-81610200D01*
+D34*
+X89662000Y-80518000D02*
+X89662000Y-81267000D01*
+D35*
+X83312000Y-81711800D02*
+X83312000Y-82410000D01*
+%TO.N,Net-(D2-Pad1)*%
+X101041200Y-101244400D02*
+X101320600Y-100965000D01*
+X100355400Y-101244400D02*
+X101041200Y-101244400D01*
+X101320600Y-100965000D02*
+X101320600Y-98298500D01*
+X100203000Y-101092000D02*
+X100355400Y-101244400D01*
+X101320600Y-98298500D02*
+X101575100Y-98044000D01*
+X100203000Y-100406000D02*
+X100203000Y-101092000D01*
+%TO.N,/5V PowerSupply/HDRV1*%
+X102946200Y-116230400D02*
+X98780600Y-116230400D01*
+X97256600Y-114706400D02*
+X97256600Y-104927400D01*
+X98457856Y-102519654D02*
+X97538294Y-101600092D01*
+X98457856Y-103726144D02*
+X98457856Y-102519654D01*
+X98780600Y-116230400D02*
+X97256600Y-114706400D01*
+X97538294Y-100416367D02*
+X96992876Y-99870949D01*
+X97538294Y-101600092D02*
+X97538294Y-100416367D01*
+X97256600Y-104927400D02*
+X98457856Y-103726144D01*
+%TO.N,/5V PowerSupply/R_{CSP}*%
+X94620307Y-106058000D02*
+X94959192Y-105719115D01*
+X93154000Y-106058000D02*
+X94620307Y-106058000D01*
+D34*
+%TO.N,/5V PowerSupply/HDRV2*%
+X86639400Y-108178600D02*
+X86639400Y-102616000D01*
+X86233000Y-115341400D02*
+X87337900Y-114236500D01*
+X87337900Y-114236500D02*
+X87337900Y-108890392D01*
+X86639400Y-102616000D02*
+X86817200Y-102438200D01*
+X86842600Y-108395092D02*
+X86842600Y-108381800D01*
+X87337900Y-108890392D02*
+X86842600Y-108395092D01*
+X86842600Y-108381800D02*
+X86639400Y-108178600D01*
+%TO.N,+5V*%
+X79324200Y-89179400D02*
+X78765400Y-89179400D01*
+X104775000Y-93980000D02*
+X105524000Y-93980000D01*
+X104521000Y-94234000D02*
+X104775000Y-93980000D01*
+X105737404Y-95912465D02*
+X105183465Y-95912465D01*
+X122431000Y-80137000D02*
+X122431000Y-79629000D01*
+X78765400Y-89179400D02*
+X78333600Y-89611200D01*
+X104521000Y-95250000D02*
+X104521000Y-94234000D01*
+X79629000Y-90284000D02*
+X79629000Y-89484200D01*
+X121288000Y-81280000D02*
+X122431000Y-80137000D01*
+X105183465Y-95912465D02*
+X104521000Y-95250000D01*
+X79629000Y-89484200D02*
+X79324200Y-89179400D01*
+X120462000Y-81280000D02*
+X121288000Y-81280000D01*
+%TO.N,/CAN-FD/CAN_H*%
+X113350000Y-101280000D02*
+X113030000Y-101600000D01*
+X115902500Y-101280000D02*
+X113350000Y-101280000D01*
+%TO.N,/CAN-FD/CAN_L*%
+X113350000Y-99380000D02*
+X113030000Y-99060000D01*
+X115902500Y-99380000D02*
+X113350000Y-99380000D01*
+%TO.N,Net-(R4-Pad2)*%
+X103632000Y-88265000D02*
+X103505000Y-88138000D01*
+X103505000Y-88138000D02*
+X103505000Y-86295000D01*
+%TO.N,Net-(R20-Pad2)*%
+X83693000Y-91945000D02*
+X83693000Y-92735400D01*
+X83693000Y-92735400D02*
+X83413600Y-93014800D01*
+%TO.N,Net-(R27-Pad2)*%
+X77825600Y-101053400D02*
+X77851000Y-101028000D01*
+X78663800Y-102768400D02*
+X77825600Y-102768400D01*
+X79375000Y-101028000D02*
+X79375000Y-102057200D01*
+X79375000Y-102057200D02*
+X78663800Y-102768400D01*
+X77825600Y-102768400D02*
+X77825600Y-101053400D01*
+%TO.N,Net-(U1-Pad2)*%
+X65405000Y-97120000D02*
+X65405000Y-95631000D01*
+X65405000Y-95631000D02*
+X65024000Y-95250000D01*
+X65024000Y-95250000D02*
+X64770000Y-95250000D01*
+%TO.N,/3V-3.3V-PS/3V3_{OUT}*%
+X80553599Y-96230401D02*
+X80553599Y-94701399D01*
+D37*
+X83870800Y-94615000D02*
+X80467200Y-94615000D01*
+D34*
+X78906508Y-97242492D02*
+X79502000Y-96647000D01*
+X79502000Y-96647000D02*
+X80137000Y-96647000D01*
+D37*
+X77089000Y-94615000D02*
+X80467200Y-94615000D01*
+D34*
+X78906508Y-98210508D02*
+X78906508Y-97242492D01*
+X80553599Y-94701399D02*
+X80467200Y-94615000D01*
+D37*
+X75692000Y-104648000D02*
+X75438000Y-104394000D01*
+X75438000Y-104394000D02*
+X75438000Y-96266000D01*
+X75438000Y-96266000D02*
+X77089000Y-94615000D01*
+D34*
+X79375000Y-99378000D02*
+X79375000Y-98679000D01*
+D37*
+X74168000Y-116738400D02*
+X74168000Y-123444000D01*
+X75692000Y-115214400D02*
+X74168000Y-116738400D01*
+D34*
+X80137000Y-96647000D02*
+X80553599Y-96230401D01*
+X79375000Y-98679000D02*
+X78906508Y-98210508D01*
+D37*
+X75692000Y-104648000D02*
+X75692000Y-115214400D01*
+D34*
+%TO.N,Net-(U4-Pad1)*%
+X109855000Y-90297000D02*
+X109855000Y-86295000D01*
+X108204000Y-91948000D02*
+X109855000Y-90297000D01*
+D36*
+%TO.N,/VBAT*%
+X106857800Y-122556800D02*
+X106857800Y-124028200D01*
+X106857800Y-124028200D02*
+X106807000Y-124079000D01*
+D34*
+%TO.N,/SPI1_RXD*%
+X96455795Y-83171595D02*
+X96455795Y-82548191D01*
+X93770000Y-79862396D02*
+X93770000Y-75770000D01*
+X96455795Y-82548191D02*
+X93770000Y-79862396D01*
+%TO.N,/DR*%
+X106553000Y-79248000D02*
+X105200900Y-77895900D01*
+X65405000Y-106010000D02*
+X65405000Y-104267000D01*
+X105200900Y-77895900D02*
+X105200900Y-74499100D01*
+X105200900Y-74499100D02*
+X106470000Y-73230000D01*
+%TO.N,/DR_L*%
+X65786000Y-112649000D02*
+X65405000Y-112268000D01*
+X69824600Y-104292400D02*
+X69824600Y-107059504D01*
+X69824600Y-107059504D02*
+X68451504Y-108432600D01*
+X65405000Y-112268000D02*
+X65405000Y-111160000D01*
+X66929000Y-112649000D02*
+X65786000Y-112649000D01*
+X70307000Y-103810000D02*
+X69824600Y-104292400D01*
+X66319400Y-108432600D02*
+X65405000Y-109347000D01*
+X65405000Y-109347000D02*
+X65405000Y-111160000D01*
+X67286500Y-113768500D02*
+X67286500Y-113006500D01*
+X71857000Y-103810000D02*
+X70307000Y-103810000D01*
+X67286500Y-113006500D02*
+X66929000Y-112649000D01*
+X68451504Y-108432600D02*
+X66319400Y-108432600D01*
+%TO.N,/DR_H*%
+X65659000Y-107823000D02*
+X64135000Y-109347000D01*
+X64135000Y-109347000D02*
+X64135000Y-111160000D01*
+X67286500Y-116482500D02*
+X67286500Y-115593500D01*
+X66929000Y-116840000D02*
+X67286500Y-116482500D01*
+X64135000Y-112522000D02*
+X65659000Y-114046000D01*
+X65659000Y-116459000D02*
+X66040000Y-116840000D01*
+X68199000Y-107823000D02*
+X65659000Y-107823000D01*
+X69215000Y-103886000D02*
+X69215000Y-106807000D01*
+X64135000Y-111160000D02*
+X64135000Y-112522000D01*
+X71857000Y-101270000D02*
+X71831000Y-101270000D01*
+X65659000Y-114046000D02*
+X65659000Y-116459000D01*
+X66040000Y-116840000D02*
+X66929000Y-116840000D01*
+X69215000Y-106807000D02*
+X68199000Y-107823000D01*
+X71831000Y-101270000D02*
+X69215000Y-103886000D01*
+%TO.N,/SPI2_CLK*%
+X104775000Y-83312000D02*
+X104775000Y-81345000D01*
+X75990000Y-85388000D02*
+X75996800Y-85394800D01*
+X98171000Y-83947000D02*
+X104140000Y-83947000D01*
+X97917000Y-84201000D02*
+X98171000Y-83947000D01*
+X104140000Y-83947000D02*
+X104775000Y-83312000D01*
+X75990000Y-75770000D02*
+X75990000Y-85388000D01*
+%TO.N,/UART2_TXD*%
+X74720000Y-86265200D02*
+X74701400Y-86283800D01*
+X74720000Y-74500000D02*
+X74720000Y-86265200D01*
+X75990000Y-73230000D02*
+X74720000Y-74500000D01*
+%TO.N,/UART2_RXD*%
+X78530000Y-73230000D02*
+X77260000Y-74500000D01*
+X77260000Y-74500000D02*
+X77260000Y-87078000D01*
+X77260000Y-87078000D02*
+X77089000Y-87249000D01*
+%TO.N,/PWM0*%
+X81070000Y-75770000D02*
+X81043500Y-75770000D01*
+X81043500Y-75770000D02*
+X78359000Y-78454500D01*
+X78359000Y-78454500D02*
+X78359000Y-79820000D01*
+%TO.N,/SPI1_TXD*%
+X91948000Y-85928700D02*
+X91948000Y-76488000D01*
+X66675000Y-95835608D02*
+X66255196Y-95415804D01*
+X66675000Y-97120000D02*
+X66675000Y-95835608D01*
+X91948000Y-76488000D02*
+X91230000Y-75770000D01*
+%TO.N,/MOSI_L*%
+X66675000Y-102270000D02*
+X66675000Y-100965000D01*
+X66802000Y-100838000D02*
+X69088000Y-100838000D01*
+X69850000Y-100076000D02*
+X70485000Y-100076000D01*
+X69088000Y-100838000D02*
+X69850000Y-100076000D01*
+X66675000Y-100965000D02*
+X66802000Y-100838000D01*
+X71831000Y-98730000D02*
+X71857000Y-98730000D01*
+X70485000Y-100076000D02*
+X71831000Y-98730000D01*
+%TO.N,/SPI1_CLK*%
+X66675000Y-106010000D02*
+X66675000Y-104267000D01*
+X78359000Y-82417200D02*
+X78359000Y-81470000D01*
+X78333600Y-82442600D02*
+X78359000Y-82417200D01*
+X96310000Y-79647600D02*
+X96310000Y-75770000D01*
+X97358200Y-80695800D02*
+X96310000Y-79647600D01*
+%TO.N,/~{SPI1_CS}*%
+X95039100Y-74500900D02*
+X96310000Y-73230000D01*
+X66675000Y-82702400D02*
+X68453000Y-80924400D01*
+X94732019Y-79603100D02*
+X95039100Y-79296019D01*
+X66675000Y-88230000D02*
+X66675000Y-82702400D01*
+X95039100Y-79296019D02*
+X95039100Y-74500900D01*
+%TO.N,/SPI2_TXD*%
+X106045000Y-80010000D02*
+X103930000Y-77895000D01*
+X106045000Y-81345000D02*
+X106045000Y-80010000D01*
+X103930000Y-77895000D02*
+X103930000Y-75770000D01*
+%TO.N,/SPI2_RXD*%
+X107569000Y-79756000D02*
+X107315000Y-80010000D01*
+X107569000Y-76869000D02*
+X107569000Y-79756000D01*
+X106470000Y-75770000D02*
+X107569000Y-76869000D01*
+X107315000Y-80010000D02*
+X107315000Y-81345000D01*
+%TO.N,/MOSI_H*%
+X69180000Y-102270000D02*
+X67945000Y-102270000D01*
+X69850000Y-101600000D02*
+X69180000Y-102270000D01*
+X69850000Y-101473000D02*
+X69850000Y-101600000D01*
+%TO.N,/~{SPI2_CS}*%
+X108966000Y-75814000D02*
+X109010000Y-75770000D01*
+X108966000Y-79153500D02*
+X108966000Y-75814000D01*
+X108585000Y-81345000D02*
+X108585000Y-79534500D01*
+X108585000Y-79534500D02*
+X108966000Y-79153500D01*
+D36*
+%TO.N,/3V-3.3V-PS/3V0_{OUT}*%
+X81915000Y-89408000D02*
+X82064468Y-89258532D01*
+X83842468Y-89258532D02*
+X84216502Y-89258532D01*
+X96624532Y-89258532D02*
+X84216502Y-89258532D01*
+X82064468Y-89258532D02*
+X83842468Y-89258532D01*
+X99822000Y-92456000D02*
+X96624532Y-89258532D01*
+X83693000Y-90295000D02*
+X83693000Y-89408000D01*
+X81915000Y-90109000D02*
+X81915000Y-89408000D01*
+X83693000Y-89408000D02*
+X83842468Y-89258532D01*
+D34*
+%TO.N,/~{CAN_INT0}*%
+X106045000Y-86295000D02*
+X106045000Y-83947000D01*
+%TO.N,/~{CAN_INT1}*%
+X110280900Y-74499100D02*
+X110280900Y-78862893D01*
+X95529400Y-85318600D02*
+X97790000Y-83058000D01*
+X110280900Y-78862893D02*
+X110250893Y-78892900D01*
+X103505000Y-81345000D02*
+X103505000Y-83058000D01*
+X103505000Y-79883000D02*
+X103505000Y-81345000D01*
+X95529400Y-86690200D02*
+X95529400Y-85318600D01*
+X101092000Y-79756000D02*
+X103378000Y-79756000D01*
+X100203000Y-80645000D02*
+X101092000Y-79756000D01*
+X103378000Y-79756000D02*
+X103505000Y-79883000D01*
+X111550000Y-73230000D02*
+X110280900Y-74499100D01*
+X100203000Y-82042000D02*
+X100203000Y-80645000D01*
+X97790000Y-83058000D02*
+X99187000Y-83058000D01*
+X99187000Y-83058000D02*
+X100203000Y-82042000D01*
+%TO.N,/MISO_L*%
+X74041000Y-94742000D02*
+X72949000Y-94742000D01*
+X72949000Y-94742000D02*
+X71857000Y-93650000D01*
+X74422000Y-94361000D02*
+X74041000Y-94742000D01*
+X71857000Y-93650000D02*
+X70104000Y-95403000D01*
+X65405000Y-100965000D02*
+X65405000Y-102270000D01*
+X70104000Y-95403000D02*
+X70104000Y-98425000D01*
+X68326000Y-100203000D02*
+X66167000Y-100203000D01*
+X74422000Y-93241500D02*
+X74422000Y-94361000D01*
+X66167000Y-100203000D02*
+X65405000Y-100965000D01*
+X70104000Y-98425000D02*
+X68326000Y-100203000D01*
+%TO.N,/MISO_H*%
+X68961000Y-98425000D02*
+X67945000Y-99441000D01*
+X74422000Y-91416500D02*
+X74422000Y-90551000D01*
+X74422000Y-90551000D02*
+X74041000Y-90170000D01*
+X71857000Y-91110000D02*
+X70688000Y-91110000D01*
+X70688000Y-91110000D02*
+X69723000Y-92075000D01*
+X69723000Y-94792052D02*
+X68961000Y-95554052D01*
+X72797000Y-90170000D02*
+X71857000Y-91110000D01*
+X64135000Y-101051554D02*
+X64135000Y-102270000D01*
+X74041000Y-90170000D02*
+X72797000Y-90170000D01*
+X67945000Y-99441000D02*
+X65745554Y-99441000D01*
+X69723000Y-92075000D02*
+X69723000Y-94792052D01*
+X68961000Y-95554052D02*
+X68961000Y-98425000D01*
+X65745554Y-99441000D02*
+X64135000Y-101051554D01*
+%TO.N,/SCK_L*%
+X67310000Y-109220000D02*
+X68834000Y-109220000D01*
+X68834000Y-109220000D02*
+X69164000Y-108890000D01*
+X69164000Y-108890000D02*
+X71857000Y-108890000D01*
+X66675000Y-111160000D02*
+X66675000Y-109855000D01*
+X66675000Y-109855000D02*
+X67310000Y-109220000D01*
+%TO.N,/SCK_H*%
+X69434000Y-111160000D02*
+X69723000Y-110871000D01*
+X67945000Y-111160000D02*
+X69434000Y-111160000D01*
+%TO.N,/CS_L*%
+X68580000Y-94869000D02*
+X66929000Y-94869000D01*
+X71857000Y-88570000D02*
+X68961000Y-91466000D01*
+X68961000Y-94488000D02*
+X68580000Y-94869000D01*
+X66675000Y-94615000D02*
+X66675000Y-93380000D01*
+X66929000Y-94869000D02*
+X66675000Y-94615000D01*
+X68961000Y-91466000D02*
+X68961000Y-94488000D01*
+%TO.N,/CS_H*%
+X67945000Y-90805000D02*
+X69596000Y-89154000D01*
+X70434000Y-86030000D02*
+X71857000Y-86030000D01*
+X69596000Y-89154000D02*
+X69596000Y-86868000D01*
+X69596000Y-86868000D02*
+X70434000Y-86030000D01*
+X67945000Y-93380000D02*
+X67945000Y-90805000D01*
+%TO.N,Net-(U4-Pad4)*%
+X104902000Y-91948000D02*
+X108585000Y-88265000D01*
+X108585000Y-88265000D02*
+X108585000Y-86295000D01*
+D35*
+%TO.N,/5V PowerSupply/RT*%
+X94234000Y-95199000D02*
+X94234000Y-95910400D01*
+X94234000Y-95910400D02*
+X94411800Y-96088200D01*
+X94411800Y-96088200D02*
+X94488000Y-96164400D01*
+X94488000Y-96164400D02*
+X94843600Y-96164400D01*
+%TO.N,/5V PowerSupply/FB*%
+X89662000Y-95199000D02*
+X89662000Y-96162198D01*
+D34*
+%TO.N,/3V3_PI*%
+X79476600Y-81051400D02*
+X79476600Y-86182200D01*
+X81762600Y-78765400D02*
+X79476600Y-81051400D01*
+X76885800Y-91084400D02*
+X77851000Y-92049600D01*
+X88690000Y-75770000D02*
+X85694600Y-78765400D01*
+X79476600Y-86182200D02*
+X76885800Y-88773000D01*
+X85694600Y-78765400D02*
+X81762600Y-78765400D01*
+X76885800Y-88773000D02*
+X76885800Y-91084400D01*
+%TO.N,+3V3*%
+X87757000Y-80264000D02*
+X86868000Y-80264000D01*
+D35*
+X81686400Y-81584800D02*
+X82513000Y-80758200D01*
+D34*
+X87884000Y-80391000D02*
+X87757000Y-80264000D01*
+D35*
+X82513000Y-80758200D02*
+X86614000Y-80758200D01*
+X81031800Y-81584800D02*
+X81686400Y-81584800D01*
+D34*
+X64135000Y-106010000D02*
+X64135000Y-107569000D01*
+X87884000Y-81267000D02*
+X87884000Y-80391000D01*
+X86868000Y-80264000D02*
+X86614000Y-80518000D01*
+X86614000Y-80518000D02*
+X86614000Y-80758200D01*
+D35*
+X80518000Y-82098600D02*
+X81031800Y-81584800D01*
+D34*
+X62230000Y-98920000D02*
+X62230000Y-97790000D01*
+D35*
+X81788000Y-81686400D02*
+X81788000Y-82410000D01*
+D36*
+X64135000Y-88230000D02*
+X64135000Y-89789000D01*
+D34*
+X62230000Y-107810000D02*
+X62230000Y-106680000D01*
+D36*
+X62230000Y-90030000D02*
+X62230000Y-88900000D01*
+D34*
+X64135000Y-97120000D02*
+X64135000Y-98679000D01*
+D35*
+X81686400Y-81584800D02*
+X81788000Y-81686400D01*
+D34*
+%TO.N,/~{CAN_INT}*%
+X102235000Y-81345000D02*
+X102235000Y-83058000D01*
+%TD*%
+M02*
diff --git a/circuit_boards/BuckBoost/RockPI-Power-Board/Gerbers/PI-Power-Board-B_Mask.gbr b/circuit_boards/BuckBoost/RockPI-Power-Board/Gerbers/PI-Power-Board-B_Mask.gbr
new file mode 100644
index 0000000..f1f5b95
--- /dev/null
+++ b/circuit_boards/BuckBoost/RockPI-Power-Board/Gerbers/PI-Power-Board-B_Mask.gbr
@@ -0,0 +1,712 @@
+%TF.GenerationSoftware,KiCad,Pcbnew,6.0.9-8da3e8f707~117~ubuntu20.04.1*%
+%TF.CreationDate,2022-12-10T16:21:19-08:00*%
+%TF.ProjectId,PI-Power-Board,50492d50-6f77-4657-922d-426f6172642e,rev?*%
+%TF.SameCoordinates,Original*%
+%TF.FileFunction,Soldermask,Bot*%
+%TF.FilePolarity,Negative*%
+%FSLAX46Y46*%
+G04 Gerber Fmt 4.6, Leading zero omitted, Abs format (unit mm)*
+G04 Created by KiCad (PCBNEW 6.0.9-8da3e8f707~117~ubuntu20.04.1) date 2022-12-10 16:21:19*
+%MOMM*%
+%LPD*%
+G01*
+G04 APERTURE LIST*
+G04 Aperture macros list*
+%AMRoundRect*
+0 Rectangle with rounded corners*
+0 $1 Rounding radius*
+0 $2 $3 $4 $5 $6 $7 $8 $9 X,Y pos of 4 corners*
+0 Add a 4 corners polygon primitive as box body*
+4,1,4,$2,$3,$4,$5,$6,$7,$8,$9,$2,$3,0*
+0 Add four circle primitives for the rounded corners*
+1,1,$1+$1,$2,$3*
+1,1,$1+$1,$4,$5*
+1,1,$1+$1,$6,$7*
+1,1,$1+$1,$8,$9*
+0 Add four rect primitives between the rounded corners*
+20,1,$1+$1,$2,$3,$4,$5,0*
+20,1,$1+$1,$4,$5,$6,$7,0*
+20,1,$1+$1,$6,$7,$8,$9,0*
+20,1,$1+$1,$8,$9,$2,$3,0*%
+G04 Aperture macros list end*
+%ADD10C,0.203200*%
+%ADD11C,2.000000*%
+%ADD12C,3.400000*%
+%ADD13R,1.778000X1.778000*%
+%ADD14C,1.905000*%
+%ADD15C,1.778000*%
+%ADD16C,2.500000*%
+%ADD17C,1.020000*%
+%ADD18C,1.700000*%
+%ADD19C,0.400000*%
+%ADD20RoundRect,0.150000X-0.150000X0.725000X-0.150000X-0.725000X0.150000X-0.725000X0.150000X0.725000X0*%
+%ADD21RoundRect,0.250000X-1.100000X0.325000X-1.100000X-0.325000X1.100000X-0.325000X1.100000X0.325000X0*%
+%ADD22RoundRect,0.225000X0.250000X-0.225000X0.250000X0.225000X-0.250000X0.225000X-0.250000X-0.225000X0*%
+%ADD23RoundRect,0.150000X-0.587500X-0.150000X0.587500X-0.150000X0.587500X0.150000X-0.587500X0.150000X0*%
+%ADD24RoundRect,0.200000X-0.275000X0.200000X-0.275000X-0.200000X0.275000X-0.200000X0.275000X0.200000X0*%
+%ADD25RoundRect,0.200000X0.275000X-0.200000X0.275000X0.200000X-0.275000X0.200000X-0.275000X-0.200000X0*%
+%ADD26RoundRect,0.250000X-0.475000X0.250000X-0.475000X-0.250000X0.475000X-0.250000X0.475000X0.250000X0*%
+%ADD27RoundRect,0.225000X-0.250000X0.225000X-0.250000X-0.225000X0.250000X-0.225000X0.250000X0.225000X0*%
+%ADD28RoundRect,0.225000X-0.225000X-0.250000X0.225000X-0.250000X0.225000X0.250000X-0.225000X0.250000X0*%
+%ADD29RoundRect,0.250000X0.475000X-0.250000X0.475000X0.250000X-0.475000X0.250000X-0.475000X-0.250000X0*%
+%ADD30RoundRect,0.225000X0.225000X0.250000X-0.225000X0.250000X-0.225000X-0.250000X0.225000X-0.250000X0*%
+%ADD31RoundRect,0.200000X-0.200000X-0.275000X0.200000X-0.275000X0.200000X0.275000X-0.200000X0.275000X0*%
+%ADD32RoundRect,0.250000X0.450000X-0.262500X0.450000X0.262500X-0.450000X0.262500X-0.450000X-0.262500X0*%
+%ADD33RoundRect,0.150000X0.150000X-0.825000X0.150000X0.825000X-0.150000X0.825000X-0.150000X-0.825000X0*%
+%ADD34RoundRect,0.250000X-0.450000X0.262500X-0.450000X-0.262500X0.450000X-0.262500X0.450000X0.262500X0*%
+G04 APERTURE END LIST*
+D10*
+X95201619Y-118297173D02*
+X94959714Y-118297173D01*
+X94838761Y-118236697D01*
+X94778285Y-118176221D01*
+X94657333Y-117994792D01*
+X94596857Y-117752888D01*
+X94596857Y-117269078D01*
+X94657333Y-117148126D01*
+X94717809Y-117087650D01*
+X94838761Y-117027173D01*
+X95080666Y-117027173D01*
+X95201619Y-117087650D01*
+X95262095Y-117148126D01*
+X95322571Y-117269078D01*
+X95322571Y-117571459D01*
+X95262095Y-117692411D01*
+X95201619Y-117752888D01*
+X95080666Y-117813364D01*
+X94838761Y-117813364D01*
+X94717809Y-117752888D01*
+X94657333Y-117692411D01*
+X94596857Y-117571459D01*
+X94173523Y-117027173D02*
+X93326857Y-117027173D01*
+X93871142Y-118297173D01*
+X92177809Y-118297173D02*
+X92903523Y-118297173D01*
+X92540666Y-118297173D02*
+X92540666Y-117027173D01*
+X92661619Y-117208602D01*
+X92782571Y-117329554D01*
+X92903523Y-117390030D01*
+X90726380Y-118236697D02*
+X90544952Y-118297173D01*
+X90242571Y-118297173D01*
+X90121619Y-118236697D01*
+X90061142Y-118176221D01*
+X90000666Y-118055269D01*
+X90000666Y-117934316D01*
+X90061142Y-117813364D01*
+X90121619Y-117752888D01*
+X90242571Y-117692411D01*
+X90484476Y-117631935D01*
+X90605428Y-117571459D01*
+X90665904Y-117510983D01*
+X90726380Y-117390030D01*
+X90726380Y-117269078D01*
+X90665904Y-117148126D01*
+X90605428Y-117087650D01*
+X90484476Y-117027173D01*
+X90182095Y-117027173D01*
+X90000666Y-117087650D01*
+X89456380Y-118297173D02*
+X89456380Y-117027173D01*
+X88972571Y-117027173D01*
+X88851619Y-117087650D01*
+X88791142Y-117148126D01*
+X88730666Y-117269078D01*
+X88730666Y-117450507D01*
+X88791142Y-117571459D01*
+X88851619Y-117631935D01*
+X88972571Y-117692411D01*
+X89456380Y-117692411D01*
+X88246857Y-117934316D02*
+X87642095Y-117934316D01*
+X88367809Y-118297173D02*
+X87944476Y-117027173D01*
+X87521142Y-118297173D01*
+X86372095Y-118297173D02*
+X86795428Y-117692411D01*
+X87097809Y-118297173D02*
+X87097809Y-117027173D01*
+X86614000Y-117027173D01*
+X86493047Y-117087650D01*
+X86432571Y-117148126D01*
+X86372095Y-117269078D01*
+X86372095Y-117450507D01*
+X86432571Y-117571459D01*
+X86493047Y-117631935D01*
+X86614000Y-117692411D01*
+X87097809Y-117692411D01*
+X86009238Y-117027173D02*
+X85283523Y-117027173D01*
+X85646380Y-118297173D02*
+X85646380Y-117027173D01*
+X84920666Y-117934316D02*
+X84315904Y-117934316D01*
+X85041619Y-118297173D02*
+X84618285Y-117027173D01*
+X84194952Y-118297173D01*
+X83771619Y-118297173D02*
+X83771619Y-117027173D01*
+X83045904Y-118297173D01*
+X83045904Y-117027173D01*
+X95655190Y-120341873D02*
+X96078523Y-119737111D01*
+X96380904Y-120341873D02*
+X96380904Y-119071873D01*
+X95897095Y-119071873D01*
+X95776142Y-119132350D01*
+X95715666Y-119192826D01*
+X95655190Y-119313778D01*
+X95655190Y-119495207D01*
+X95715666Y-119616159D01*
+X95776142Y-119676635D01*
+X95897095Y-119737111D01*
+X96380904Y-119737111D01*
+X94869000Y-119071873D02*
+X94627095Y-119071873D01*
+X94506142Y-119132350D01*
+X94385190Y-119253302D01*
+X94324714Y-119495207D01*
+X94324714Y-119918540D01*
+X94385190Y-120160445D01*
+X94506142Y-120281397D01*
+X94627095Y-120341873D01*
+X94869000Y-120341873D01*
+X94989952Y-120281397D01*
+X95110904Y-120160445D01*
+X95171380Y-119918540D01*
+X95171380Y-119495207D01*
+X95110904Y-119253302D01*
+X94989952Y-119132350D01*
+X94869000Y-119071873D01*
+X93357095Y-119676635D02*
+X93175666Y-119737111D01*
+X93115190Y-119797588D01*
+X93054714Y-119918540D01*
+X93054714Y-120099969D01*
+X93115190Y-120220921D01*
+X93175666Y-120281397D01*
+X93296619Y-120341873D01*
+X93780428Y-120341873D01*
+X93780428Y-119071873D01*
+X93357095Y-119071873D01*
+X93236142Y-119132350D01*
+X93175666Y-119192826D01*
+X93115190Y-119313778D01*
+X93115190Y-119434730D01*
+X93175666Y-119555683D01*
+X93236142Y-119616159D01*
+X93357095Y-119676635D01*
+X93780428Y-119676635D01*
+X92268523Y-119071873D02*
+X92026619Y-119071873D01*
+X91905666Y-119132350D01*
+X91784714Y-119253302D01*
+X91724238Y-119495207D01*
+X91724238Y-119918540D01*
+X91784714Y-120160445D01*
+X91905666Y-120281397D01*
+X92026619Y-120341873D01*
+X92268523Y-120341873D01*
+X92389476Y-120281397D01*
+X92510428Y-120160445D01*
+X92570904Y-119918540D01*
+X92570904Y-119495207D01*
+X92510428Y-119253302D01*
+X92389476Y-119132350D01*
+X92268523Y-119071873D01*
+X91361380Y-119071873D02*
+X90635666Y-119071873D01*
+X90998523Y-120341873D02*
+X90998523Y-119071873D01*
+X90212333Y-120341873D02*
+X90212333Y-119071873D01*
+X88881857Y-120220921D02*
+X88942333Y-120281397D01*
+X89123761Y-120341873D01*
+X89244714Y-120341873D01*
+X89426142Y-120281397D01*
+X89547095Y-120160445D01*
+X89607571Y-120039492D01*
+X89668047Y-119797588D01*
+X89668047Y-119616159D01*
+X89607571Y-119374254D01*
+X89547095Y-119253302D01*
+X89426142Y-119132350D01*
+X89244714Y-119071873D01*
+X89123761Y-119071873D01*
+X88942333Y-119132350D01*
+X88881857Y-119192826D01*
+X88398047Y-120281397D02*
+X88216619Y-120341873D01*
+X87914238Y-120341873D01*
+X87793285Y-120281397D01*
+X87732809Y-120220921D01*
+X87672333Y-120099969D01*
+X87672333Y-119979016D01*
+X87732809Y-119858064D01*
+X87793285Y-119797588D01*
+X87914238Y-119737111D01*
+X88156142Y-119676635D01*
+X88277095Y-119616159D01*
+X88337571Y-119555683D01*
+X88398047Y-119434730D01*
+X88398047Y-119313778D01*
+X88337571Y-119192826D01*
+X88277095Y-119132350D01*
+X88156142Y-119071873D01*
+X87853761Y-119071873D01*
+X87672333Y-119132350D01*
+X86220904Y-119192826D02*
+X86160428Y-119132350D01*
+X86039476Y-119071873D01*
+X85737095Y-119071873D01*
+X85616142Y-119132350D01*
+X85555666Y-119192826D01*
+X85495190Y-119313778D01*
+X85495190Y-119434730D01*
+X85555666Y-119616159D01*
+X86281380Y-120341873D01*
+X85495190Y-120341873D01*
+X84709000Y-119071873D02*
+X84588047Y-119071873D01*
+X84467095Y-119132350D01*
+X84406619Y-119192826D01*
+X84346142Y-119313778D01*
+X84285666Y-119555683D01*
+X84285666Y-119858064D01*
+X84346142Y-120099969D01*
+X84406619Y-120220921D01*
+X84467095Y-120281397D01*
+X84588047Y-120341873D01*
+X84709000Y-120341873D01*
+X84829952Y-120281397D01*
+X84890428Y-120220921D01*
+X84950904Y-120099969D01*
+X85011380Y-119858064D01*
+X85011380Y-119555683D01*
+X84950904Y-119313778D01*
+X84890428Y-119192826D01*
+X84829952Y-119132350D01*
+X84709000Y-119071873D01*
+X83801857Y-119192826D02*
+X83741380Y-119132350D01*
+X83620428Y-119071873D01*
+X83318047Y-119071873D01*
+X83197095Y-119132350D01*
+X83136619Y-119192826D01*
+X83076142Y-119313778D01*
+X83076142Y-119434730D01*
+X83136619Y-119616159D01*
+X83862333Y-120341873D01*
+X83076142Y-120341873D01*
+X82592333Y-119192826D02*
+X82531857Y-119132350D01*
+X82410904Y-119071873D01*
+X82108523Y-119071873D01*
+X81987571Y-119132350D01*
+X81927095Y-119192826D01*
+X81866619Y-119313778D01*
+X81866619Y-119434730D01*
+X81927095Y-119616159D01*
+X82652809Y-120341873D01*
+X81866619Y-120341873D01*
+D11*
+%TO.C,TP7*%
+X95529400Y-86690200D03*
+%TD*%
+D12*
+%TO.C,J5*%
+X121683500Y-107185000D03*
+X121683500Y-117605000D03*
+D13*
+X113043500Y-108585000D03*
+D14*
+X113043500Y-111125000D03*
+D15*
+X113043500Y-113665000D03*
+X113043500Y-116205000D03*
+%TD*%
+D11*
+%TO.C,TP2*%
+X108966000Y-116713000D03*
+%TD*%
+D16*
+%TO.C,H2*%
+X63500000Y-74500000D03*
+%TD*%
+D12*
+%TO.C,J3*%
+X63217000Y-84630000D03*
+X63217000Y-115370000D03*
+D13*
+X71857000Y-113970000D03*
+D15*
+X71857000Y-111430000D03*
+X71857000Y-108890000D03*
+X71857000Y-106350000D03*
+X71857000Y-103810000D03*
+X71857000Y-101270000D03*
+X71857000Y-98730000D03*
+X71857000Y-96190000D03*
+X71857000Y-93650000D03*
+X71857000Y-91110000D03*
+X71857000Y-88570000D03*
+X71857000Y-86030000D03*
+%TD*%
+D12*
+%TO.C,J4*%
+X121670000Y-97660000D03*
+X121670000Y-103000000D03*
+D13*
+X113030000Y-99060000D03*
+D15*
+X113030000Y-101600000D03*
+%TD*%
+D11*
+%TO.C,TP9*%
+X93599000Y-82194400D03*
+%TD*%
+D16*
+%TO.C,H8*%
+X121500000Y-123500000D03*
+%TD*%
+D11*
+%TO.C,TP3*%
+X74168000Y-123444000D03*
+%TD*%
+D17*
+%TO.C,J1*%
+X69640000Y-74500000D03*
+X115360000Y-74500000D03*
+D18*
+X68370000Y-75770000D03*
+X68370000Y-73230000D03*
+X70910000Y-75770000D03*
+X70910000Y-73230000D03*
+X73450000Y-75770000D03*
+X73450000Y-73230000D03*
+X75990000Y-75770000D03*
+X75990000Y-73230000D03*
+X78530000Y-75770000D03*
+X78530000Y-73230000D03*
+X81070000Y-75770000D03*
+X81070000Y-73230000D03*
+X83610000Y-75770000D03*
+X83610000Y-73230000D03*
+X86150000Y-75770000D03*
+X86150000Y-73230000D03*
+X88690000Y-75770000D03*
+X88690000Y-73230000D03*
+X91230000Y-75770000D03*
+X91230000Y-73230000D03*
+X93770000Y-75770000D03*
+X93770000Y-73230000D03*
+X96310000Y-75770000D03*
+X96310000Y-73230000D03*
+X98850000Y-75770000D03*
+X98850000Y-73230000D03*
+X101390000Y-75770000D03*
+X101390000Y-73230000D03*
+X103930000Y-75770000D03*
+X103930000Y-73230000D03*
+X106470000Y-75770000D03*
+X106470000Y-73230000D03*
+X109010000Y-75770000D03*
+X109010000Y-73230000D03*
+X111550000Y-75770000D03*
+X111550000Y-73230000D03*
+X114090000Y-75770000D03*
+X114090000Y-73230000D03*
+X116630000Y-75770000D03*
+X116630000Y-73230000D03*
+%TD*%
+D11*
+%TO.C,TP6*%
+X98933000Y-86487000D03*
+%TD*%
+%TO.C,TP4*%
+X81788000Y-123444000D03*
+%TD*%
+%TO.C,TP5*%
+X89408000Y-123444000D03*
+%TD*%
+%TO.C,TP8*%
+X113919000Y-80645000D03*
+%TD*%
+%TO.C,TP1*%
+X99822000Y-92456000D03*
+%TD*%
+D19*
+%TO.C,U5*%
+X93599000Y-98946000D03*
+X95124000Y-98946000D03*
+X93599000Y-99971000D03*
+X93599000Y-97921000D03*
+X92074000Y-98946000D03*
+%TD*%
+D16*
+%TO.C,H4*%
+X121500000Y-74500000D03*
+%TD*%
+D12*
+%TO.C,J2*%
+X121670000Y-93475000D03*
+X121670000Y-85595000D03*
+D13*
+X113030000Y-86995000D03*
+D14*
+X113030000Y-89535000D03*
+D15*
+X113030000Y-92075000D03*
+%TD*%
+D16*
+%TO.C,H6*%
+X63500000Y-123500000D03*
+%TD*%
+D20*
+%TO.C,U9*%
+X64135000Y-97120000D03*
+X65405000Y-97120000D03*
+X66675000Y-97120000D03*
+X67945000Y-97120000D03*
+X67945000Y-102270000D03*
+X66675000Y-102270000D03*
+X65405000Y-102270000D03*
+X64135000Y-102270000D03*
+%TD*%
+D21*
+%TO.C,C32*%
+X106934000Y-104951000D03*
+X106934000Y-107901000D03*
+%TD*%
+D22*
+%TO.C,C23*%
+X92710000Y-95162000D03*
+X92710000Y-93612000D03*
+%TD*%
+D21*
+%TO.C,C38*%
+X106857800Y-119606800D03*
+X106857800Y-122556800D03*
+%TD*%
+D23*
+%TO.C,D7*%
+X115902500Y-101280000D03*
+X115902500Y-99380000D03*
+X117777500Y-100330000D03*
+%TD*%
+D22*
+%TO.C,C31*%
+X92583000Y-101587600D03*
+X92583000Y-100037600D03*
+%TD*%
+D21*
+%TO.C,C33*%
+X103632000Y-104951000D03*
+X103632000Y-107901000D03*
+%TD*%
+D24*
+%TO.C,R18*%
+X78359000Y-79820000D03*
+X78359000Y-81470000D03*
+%TD*%
+D25*
+%TO.C,R22*%
+X94234000Y-95199000D03*
+X94234000Y-93549000D03*
+%TD*%
+D26*
+%TO.C,C20*%
+X81915000Y-90109000D03*
+X81915000Y-92009000D03*
+%TD*%
+D27*
+%TO.C,C17*%
+X83312000Y-82410000D03*
+X83312000Y-83960000D03*
+%TD*%
+D28*
+%TO.C,C26*%
+X87947200Y-99200000D03*
+X89497200Y-99200000D03*
+%TD*%
+D27*
+%TO.C,C40*%
+X87884000Y-81267000D03*
+X87884000Y-82817000D03*
+%TD*%
+D20*
+%TO.C,U8*%
+X64135000Y-88230000D03*
+X65405000Y-88230000D03*
+X66675000Y-88230000D03*
+X67945000Y-88230000D03*
+X67945000Y-93380000D03*
+X66675000Y-93380000D03*
+X65405000Y-93380000D03*
+X64135000Y-93380000D03*
+%TD*%
+D27*
+%TO.C,C39*%
+X89662000Y-81267000D03*
+X89662000Y-82817000D03*
+%TD*%
+D29*
+%TO.C,C35*%
+X82804000Y-108138000D03*
+X82804000Y-106238000D03*
+%TD*%
+D30*
+%TO.C,C24*%
+X96025000Y-98057000D03*
+X94475000Y-98057000D03*
+%TD*%
+D28*
+%TO.C,C22*%
+X105524000Y-93980000D03*
+X107074000Y-93980000D03*
+%TD*%
+D31*
+%TO.C,R19*%
+X118812000Y-81280000D03*
+X120462000Y-81280000D03*
+%TD*%
+D22*
+%TO.C,C27*%
+X98679000Y-100356000D03*
+X98679000Y-98806000D03*
+%TD*%
+D30*
+%TO.C,C29*%
+X96025000Y-100406200D03*
+X94475000Y-100406200D03*
+%TD*%
+D25*
+%TO.C,R24*%
+X89662000Y-95199000D03*
+X89662000Y-93549000D03*
+%TD*%
+D27*
+%TO.C,C28*%
+X62230000Y-98920000D03*
+X62230000Y-100470000D03*
+%TD*%
+%TO.C,C16*%
+X111506000Y-81394000D03*
+X111506000Y-82944000D03*
+%TD*%
+%TO.C,C37*%
+X62230000Y-107810000D03*
+X62230000Y-109360000D03*
+%TD*%
+D25*
+%TO.C,R28*%
+X77851000Y-101028000D03*
+X77851000Y-99378000D03*
+%TD*%
+D27*
+%TO.C,C21*%
+X79629000Y-90284000D03*
+X79629000Y-91834000D03*
+%TD*%
+D29*
+%TO.C,C36*%
+X80772000Y-108138000D03*
+X80772000Y-106238000D03*
+%TD*%
+D31*
+%TO.C,R25*%
+X87897200Y-97676000D03*
+X89547200Y-97676000D03*
+%TD*%
+D25*
+%TO.C,R26*%
+X100203000Y-100406000D03*
+X100203000Y-98756000D03*
+%TD*%
+D24*
+%TO.C,R27*%
+X79375000Y-99378000D03*
+X79375000Y-101028000D03*
+%TD*%
+D27*
+%TO.C,C18*%
+X81788000Y-82410000D03*
+X81788000Y-83960000D03*
+%TD*%
+D31*
+%TO.C,R30*%
+X91504000Y-106058000D03*
+X93154000Y-106058000D03*
+%TD*%
+D32*
+%TO.C,R31*%
+X67286500Y-115593500D03*
+X67286500Y-113768500D03*
+%TD*%
+D31*
+%TO.C,R29*%
+X91504000Y-104534000D03*
+X93154000Y-104534000D03*
+%TD*%
+D24*
+%TO.C,R20*%
+X83693000Y-90295000D03*
+X83693000Y-91945000D03*
+%TD*%
+D20*
+%TO.C,U10*%
+X64135000Y-106010000D03*
+X65405000Y-106010000D03*
+X66675000Y-106010000D03*
+X67945000Y-106010000D03*
+X67945000Y-111160000D03*
+X66675000Y-111160000D03*
+X65405000Y-111160000D03*
+X64135000Y-111160000D03*
+%TD*%
+D21*
+%TO.C,C34*%
+X100330000Y-104951000D03*
+X100330000Y-107901000D03*
+%TD*%
+D28*
+%TO.C,C25*%
+X105524000Y-99187000D03*
+X107074000Y-99187000D03*
+%TD*%
+D24*
+%TO.C,R23*%
+X91186000Y-93562000D03*
+X91186000Y-95212000D03*
+%TD*%
+D33*
+%TO.C,U7*%
+X109855000Y-86295000D03*
+X108585000Y-86295000D03*
+X107315000Y-86295000D03*
+X106045000Y-86295000D03*
+X104775000Y-86295000D03*
+X103505000Y-86295000D03*
+X102235000Y-86295000D03*
+X102235000Y-81345000D03*
+X103505000Y-81345000D03*
+X104775000Y-81345000D03*
+X106045000Y-81345000D03*
+X107315000Y-81345000D03*
+X108585000Y-81345000D03*
+X109855000Y-81345000D03*
+%TD*%
+D34*
+%TO.C,R21*%
+X74422000Y-91416500D03*
+X74422000Y-93241500D03*
+%TD*%
+D27*
+%TO.C,C19*%
+X62230000Y-90030000D03*
+X62230000Y-91580000D03*
+%TD*%
+M02*
diff --git a/circuit_boards/BuckBoost/RockPI-Power-Board/Gerbers/PI-Power-Board-B_Paste.gbr b/circuit_boards/BuckBoost/RockPI-Power-Board/Gerbers/PI-Power-Board-B_Paste.gbr
new file mode 100644
index 0000000..1b2b82d
--- /dev/null
+++ b/circuit_boards/BuckBoost/RockPI-Power-Board/Gerbers/PI-Power-Board-B_Paste.gbr
@@ -0,0 +1,345 @@
+%TF.GenerationSoftware,KiCad,Pcbnew,6.0.9-8da3e8f707~117~ubuntu20.04.1*%
+%TF.CreationDate,2022-12-10T16:21:19-08:00*%
+%TF.ProjectId,PI-Power-Board,50492d50-6f77-4657-922d-426f6172642e,rev?*%
+%TF.SameCoordinates,Original*%
+%TF.FileFunction,Paste,Bot*%
+%TF.FilePolarity,Positive*%
+%FSLAX46Y46*%
+G04 Gerber Fmt 4.6, Leading zero omitted, Abs format (unit mm)*
+G04 Created by KiCad (PCBNEW 6.0.9-8da3e8f707~117~ubuntu20.04.1) date 2022-12-10 16:21:19*
+%MOMM*%
+%LPD*%
+G01*
+G04 APERTURE LIST*
+G04 Aperture macros list*
+%AMRoundRect*
+0 Rectangle with rounded corners*
+0 $1 Rounding radius*
+0 $2 $3 $4 $5 $6 $7 $8 $9 X,Y pos of 4 corners*
+0 Add a 4 corners polygon primitive as box body*
+4,1,4,$2,$3,$4,$5,$6,$7,$8,$9,$2,$3,0*
+0 Add four circle primitives for the rounded corners*
+1,1,$1+$1,$2,$3*
+1,1,$1+$1,$4,$5*
+1,1,$1+$1,$6,$7*
+1,1,$1+$1,$8,$9*
+0 Add four rect primitives between the rounded corners*
+20,1,$1+$1,$2,$3,$4,$5,0*
+20,1,$1+$1,$4,$5,$6,$7,0*
+20,1,$1+$1,$6,$7,$8,$9,0*
+20,1,$1+$1,$8,$9,$2,$3,0*%
+G04 Aperture macros list end*
+%ADD10C,1.250000*%
+%ADD11RoundRect,0.150000X-0.150000X0.725000X-0.150000X-0.725000X0.150000X-0.725000X0.150000X0.725000X0*%
+%ADD12RoundRect,0.250000X-1.100000X0.325000X-1.100000X-0.325000X1.100000X-0.325000X1.100000X0.325000X0*%
+%ADD13RoundRect,0.225000X0.250000X-0.225000X0.250000X0.225000X-0.250000X0.225000X-0.250000X-0.225000X0*%
+%ADD14RoundRect,0.150000X-0.587500X-0.150000X0.587500X-0.150000X0.587500X0.150000X-0.587500X0.150000X0*%
+%ADD15RoundRect,0.200000X-0.275000X0.200000X-0.275000X-0.200000X0.275000X-0.200000X0.275000X0.200000X0*%
+%ADD16RoundRect,0.200000X0.275000X-0.200000X0.275000X0.200000X-0.275000X0.200000X-0.275000X-0.200000X0*%
+%ADD17RoundRect,0.250000X-0.475000X0.250000X-0.475000X-0.250000X0.475000X-0.250000X0.475000X0.250000X0*%
+%ADD18RoundRect,0.225000X-0.250000X0.225000X-0.250000X-0.225000X0.250000X-0.225000X0.250000X0.225000X0*%
+%ADD19RoundRect,0.225000X-0.225000X-0.250000X0.225000X-0.250000X0.225000X0.250000X-0.225000X0.250000X0*%
+%ADD20RoundRect,0.250000X0.475000X-0.250000X0.475000X0.250000X-0.475000X0.250000X-0.475000X-0.250000X0*%
+%ADD21RoundRect,0.225000X0.225000X0.250000X-0.225000X0.250000X-0.225000X-0.250000X0.225000X-0.250000X0*%
+%ADD22RoundRect,0.200000X-0.200000X-0.275000X0.200000X-0.275000X0.200000X0.275000X-0.200000X0.275000X0*%
+%ADD23RoundRect,0.250000X0.450000X-0.262500X0.450000X0.262500X-0.450000X0.262500X-0.450000X-0.262500X0*%
+%ADD24RoundRect,0.150000X0.150000X-0.825000X0.150000X0.825000X-0.150000X0.825000X-0.150000X-0.825000X0*%
+%ADD25RoundRect,0.250000X-0.450000X0.262500X-0.450000X-0.262500X0.450000X-0.262500X0.450000X0.262500X0*%
+G04 APERTURE END LIST*
+%TO.C,H5*%
+D10*
+X122125000Y-74500000D02*
+G75*
+G03*
+X122125000Y-74500000I-625000J0D01*
+G01*
+%TO.C,H3*%
+G36*
+X62250000Y-122250000D02*
+G01*
+X64750000Y-122250000D01*
+X64750000Y-124750000D01*
+X62250000Y-124750000D01*
+X62250000Y-122250000D01*
+G37*
+X65375000Y-123500000D02*
+G75*
+G03*
+X65375000Y-123500000I-625000J0D01*
+G01*
+X62875000Y-123500000D02*
+G75*
+G03*
+X62875000Y-123500000I-625000J0D01*
+G01*
+%TO.C,H1*%
+G36*
+X63352077Y-72738433D02*
+G01*
+X65261567Y-74352077D01*
+X63647923Y-76261567D01*
+X61738433Y-74647923D01*
+X63352077Y-72738433D01*
+G37*
+X63170255Y-73693178D02*
+G75*
+G03*
+X63170255Y-73693178I-625000J0D01*
+G01*
+X65079745Y-75306822D02*
+G75*
+G03*
+X65079745Y-75306822I-625000J0D01*
+G01*
+%TO.C,H7*%
+X122125000Y-123500000D02*
+G75*
+G03*
+X122125000Y-123500000I-625000J0D01*
+G01*
+%TD*%
+D11*
+%TO.C,U9*%
+X64135000Y-97120000D03*
+X65405000Y-97120000D03*
+X66675000Y-97120000D03*
+X67945000Y-97120000D03*
+X67945000Y-102270000D03*
+X66675000Y-102270000D03*
+X65405000Y-102270000D03*
+X64135000Y-102270000D03*
+%TD*%
+D12*
+%TO.C,C32*%
+X106934000Y-104951000D03*
+X106934000Y-107901000D03*
+%TD*%
+D13*
+%TO.C,C23*%
+X92710000Y-95162000D03*
+X92710000Y-93612000D03*
+%TD*%
+D12*
+%TO.C,C38*%
+X106857800Y-119606800D03*
+X106857800Y-122556800D03*
+%TD*%
+D14*
+%TO.C,D7*%
+X115902500Y-101280000D03*
+X115902500Y-99380000D03*
+X117777500Y-100330000D03*
+%TD*%
+D13*
+%TO.C,C31*%
+X92583000Y-101587600D03*
+X92583000Y-100037600D03*
+%TD*%
+D12*
+%TO.C,C33*%
+X103632000Y-104951000D03*
+X103632000Y-107901000D03*
+%TD*%
+D15*
+%TO.C,R18*%
+X78359000Y-79820000D03*
+X78359000Y-81470000D03*
+%TD*%
+D16*
+%TO.C,R22*%
+X94234000Y-95199000D03*
+X94234000Y-93549000D03*
+%TD*%
+D17*
+%TO.C,C20*%
+X81915000Y-90109000D03*
+X81915000Y-92009000D03*
+%TD*%
+D18*
+%TO.C,C17*%
+X83312000Y-82410000D03*
+X83312000Y-83960000D03*
+%TD*%
+D19*
+%TO.C,C26*%
+X87947200Y-99200000D03*
+X89497200Y-99200000D03*
+%TD*%
+D18*
+%TO.C,C40*%
+X87884000Y-81267000D03*
+X87884000Y-82817000D03*
+%TD*%
+D11*
+%TO.C,U8*%
+X64135000Y-88230000D03*
+X65405000Y-88230000D03*
+X66675000Y-88230000D03*
+X67945000Y-88230000D03*
+X67945000Y-93380000D03*
+X66675000Y-93380000D03*
+X65405000Y-93380000D03*
+X64135000Y-93380000D03*
+%TD*%
+D18*
+%TO.C,C39*%
+X89662000Y-81267000D03*
+X89662000Y-82817000D03*
+%TD*%
+D20*
+%TO.C,C35*%
+X82804000Y-108138000D03*
+X82804000Y-106238000D03*
+%TD*%
+D21*
+%TO.C,C24*%
+X96025000Y-98057000D03*
+X94475000Y-98057000D03*
+%TD*%
+D19*
+%TO.C,C22*%
+X105524000Y-93980000D03*
+X107074000Y-93980000D03*
+%TD*%
+D22*
+%TO.C,R19*%
+X118812000Y-81280000D03*
+X120462000Y-81280000D03*
+%TD*%
+D13*
+%TO.C,C27*%
+X98679000Y-100356000D03*
+X98679000Y-98806000D03*
+%TD*%
+D21*
+%TO.C,C29*%
+X96025000Y-100406200D03*
+X94475000Y-100406200D03*
+%TD*%
+D16*
+%TO.C,R24*%
+X89662000Y-95199000D03*
+X89662000Y-93549000D03*
+%TD*%
+D18*
+%TO.C,C28*%
+X62230000Y-98920000D03*
+X62230000Y-100470000D03*
+%TD*%
+%TO.C,C16*%
+X111506000Y-81394000D03*
+X111506000Y-82944000D03*
+%TD*%
+%TO.C,C37*%
+X62230000Y-107810000D03*
+X62230000Y-109360000D03*
+%TD*%
+D16*
+%TO.C,R28*%
+X77851000Y-101028000D03*
+X77851000Y-99378000D03*
+%TD*%
+D18*
+%TO.C,C21*%
+X79629000Y-90284000D03*
+X79629000Y-91834000D03*
+%TD*%
+D20*
+%TO.C,C36*%
+X80772000Y-108138000D03*
+X80772000Y-106238000D03*
+%TD*%
+D22*
+%TO.C,R25*%
+X87897200Y-97676000D03*
+X89547200Y-97676000D03*
+%TD*%
+D16*
+%TO.C,R26*%
+X100203000Y-100406000D03*
+X100203000Y-98756000D03*
+%TD*%
+D15*
+%TO.C,R27*%
+X79375000Y-99378000D03*
+X79375000Y-101028000D03*
+%TD*%
+D18*
+%TO.C,C18*%
+X81788000Y-82410000D03*
+X81788000Y-83960000D03*
+%TD*%
+D22*
+%TO.C,R30*%
+X91504000Y-106058000D03*
+X93154000Y-106058000D03*
+%TD*%
+D23*
+%TO.C,R31*%
+X67286500Y-115593500D03*
+X67286500Y-113768500D03*
+%TD*%
+D22*
+%TO.C,R29*%
+X91504000Y-104534000D03*
+X93154000Y-104534000D03*
+%TD*%
+D15*
+%TO.C,R20*%
+X83693000Y-90295000D03*
+X83693000Y-91945000D03*
+%TD*%
+D11*
+%TO.C,U10*%
+X64135000Y-106010000D03*
+X65405000Y-106010000D03*
+X66675000Y-106010000D03*
+X67945000Y-106010000D03*
+X67945000Y-111160000D03*
+X66675000Y-111160000D03*
+X65405000Y-111160000D03*
+X64135000Y-111160000D03*
+%TD*%
+D12*
+%TO.C,C34*%
+X100330000Y-104951000D03*
+X100330000Y-107901000D03*
+%TD*%
+D19*
+%TO.C,C25*%
+X105524000Y-99187000D03*
+X107074000Y-99187000D03*
+%TD*%
+D15*
+%TO.C,R23*%
+X91186000Y-93562000D03*
+X91186000Y-95212000D03*
+%TD*%
+D24*
+%TO.C,U7*%
+X109855000Y-86295000D03*
+X108585000Y-86295000D03*
+X107315000Y-86295000D03*
+X106045000Y-86295000D03*
+X104775000Y-86295000D03*
+X103505000Y-86295000D03*
+X102235000Y-86295000D03*
+X102235000Y-81345000D03*
+X103505000Y-81345000D03*
+X104775000Y-81345000D03*
+X106045000Y-81345000D03*
+X107315000Y-81345000D03*
+X108585000Y-81345000D03*
+X109855000Y-81345000D03*
+%TD*%
+D25*
+%TO.C,R21*%
+X74422000Y-91416500D03*
+X74422000Y-93241500D03*
+%TD*%
+D18*
+%TO.C,C19*%
+X62230000Y-90030000D03*
+X62230000Y-91580000D03*
+%TD*%
+M02*
diff --git a/circuit_boards/BuckBoost/RockPI-Power-Board/Gerbers/PI-Power-Board-B_Silkscreen.gbr b/circuit_boards/BuckBoost/RockPI-Power-Board/Gerbers/PI-Power-Board-B_Silkscreen.gbr
new file mode 100644
index 0000000..b294171
--- /dev/null
+++ b/circuit_boards/BuckBoost/RockPI-Power-Board/Gerbers/PI-Power-Board-B_Silkscreen.gbr
@@ -0,0 +1,2046 @@
+%TF.GenerationSoftware,KiCad,Pcbnew,6.0.9-8da3e8f707~117~ubuntu20.04.1*%
+%TF.CreationDate,2022-12-10T16:21:19-08:00*%
+%TF.ProjectId,PI-Power-Board,50492d50-6f77-4657-922d-426f6172642e,rev?*%
+%TF.SameCoordinates,Original*%
+%TF.FileFunction,Legend,Bot*%
+%TF.FilePolarity,Positive*%
+%FSLAX46Y46*%
+G04 Gerber Fmt 4.6, Leading zero omitted, Abs format (unit mm)*
+G04 Created by KiCad (PCBNEW 6.0.9-8da3e8f707~117~ubuntu20.04.1) date 2022-12-10 16:21:19*
+%MOMM*%
+%LPD*%
+G01*
+G04 APERTURE LIST*
+%ADD10C,0.150000*%
+%ADD11C,0.120000*%
+G04 APERTURE END LIST*
+D10*
+%TO.C,U9*%
+X69175380Y-98425095D02*
+X69984904Y-98425095D01*
+X70080142Y-98472714D01*
+X70127761Y-98520333D01*
+X70175380Y-98615571D01*
+X70175380Y-98806047D01*
+X70127761Y-98901285D01*
+X70080142Y-98948904D01*
+X69984904Y-98996523D01*
+X69175380Y-98996523D01*
+X70175380Y-99520333D02*
+X70175380Y-99710809D01*
+X70127761Y-99806047D01*
+X70080142Y-99853666D01*
+X69937285Y-99948904D01*
+X69746809Y-99996523D01*
+X69365857Y-99996523D01*
+X69270619Y-99948904D01*
+X69223000Y-99901285D01*
+X69175380Y-99806047D01*
+X69175380Y-99615571D01*
+X69223000Y-99520333D01*
+X69270619Y-99472714D01*
+X69365857Y-99425095D01*
+X69603952Y-99425095D01*
+X69699190Y-99472714D01*
+X69746809Y-99520333D01*
+X69794428Y-99615571D01*
+X69794428Y-99806047D01*
+X69746809Y-99901285D01*
+X69699190Y-99948904D01*
+X69603952Y-99996523D01*
+%TO.C,C32*%
+X107418142Y-109593142D02*
+X107465761Y-109545523D01*
+X107513380Y-109402666D01*
+X107513380Y-109307428D01*
+X107465761Y-109164571D01*
+X107370523Y-109069333D01*
+X107275285Y-109021714D01*
+X107084809Y-108974095D01*
+X106941952Y-108974095D01*
+X106751476Y-109021714D01*
+X106656238Y-109069333D01*
+X106561000Y-109164571D01*
+X106513380Y-109307428D01*
+X106513380Y-109402666D01*
+X106561000Y-109545523D01*
+X106608619Y-109593142D01*
+X106513380Y-109926476D02*
+X106513380Y-110545523D01*
+X106894333Y-110212190D01*
+X106894333Y-110355047D01*
+X106941952Y-110450285D01*
+X106989571Y-110497904D01*
+X107084809Y-110545523D01*
+X107322904Y-110545523D01*
+X107418142Y-110497904D01*
+X107465761Y-110450285D01*
+X107513380Y-110355047D01*
+X107513380Y-110069333D01*
+X107465761Y-109974095D01*
+X107418142Y-109926476D01*
+X106608619Y-110926476D02*
+X106561000Y-110974095D01*
+X106513380Y-111069333D01*
+X106513380Y-111307428D01*
+X106561000Y-111402666D01*
+X106608619Y-111450285D01*
+X106703857Y-111497904D01*
+X106799095Y-111497904D01*
+X106941952Y-111450285D01*
+X107513380Y-110878857D01*
+X107513380Y-111497904D01*
+%TO.C,C23*%
+X93168742Y-90390742D02*
+X93216361Y-90343123D01*
+X93263980Y-90200266D01*
+X93263980Y-90105028D01*
+X93216361Y-89962171D01*
+X93121123Y-89866933D01*
+X93025885Y-89819314D01*
+X92835409Y-89771695D01*
+X92692552Y-89771695D01*
+X92502076Y-89819314D01*
+X92406838Y-89866933D01*
+X92311600Y-89962171D01*
+X92263980Y-90105028D01*
+X92263980Y-90200266D01*
+X92311600Y-90343123D01*
+X92359219Y-90390742D01*
+X92359219Y-90771695D02*
+X92311600Y-90819314D01*
+X92263980Y-90914552D01*
+X92263980Y-91152647D01*
+X92311600Y-91247885D01*
+X92359219Y-91295504D01*
+X92454457Y-91343123D01*
+X92549695Y-91343123D01*
+X92692552Y-91295504D01*
+X93263980Y-90724076D01*
+X93263980Y-91343123D01*
+X92263980Y-91676457D02*
+X92263980Y-92295504D01*
+X92644933Y-91962171D01*
+X92644933Y-92105028D01*
+X92692552Y-92200266D01*
+X92740171Y-92247885D01*
+X92835409Y-92295504D01*
+X93073504Y-92295504D01*
+X93168742Y-92247885D01*
+X93216361Y-92200266D01*
+X93263980Y-92105028D01*
+X93263980Y-91819314D01*
+X93216361Y-91724076D01*
+X93168742Y-91676457D01*
+%TO.C,C38*%
+X111310657Y-121464342D02*
+X111358276Y-121511961D01*
+X111501133Y-121559580D01*
+X111596371Y-121559580D01*
+X111739228Y-121511961D01*
+X111834466Y-121416723D01*
+X111882085Y-121321485D01*
+X111929704Y-121131009D01*
+X111929704Y-120988152D01*
+X111882085Y-120797676D01*
+X111834466Y-120702438D01*
+X111739228Y-120607200D01*
+X111596371Y-120559580D01*
+X111501133Y-120559580D01*
+X111358276Y-120607200D01*
+X111310657Y-120654819D01*
+X110977323Y-120559580D02*
+X110358276Y-120559580D01*
+X110691609Y-120940533D01*
+X110548752Y-120940533D01*
+X110453514Y-120988152D01*
+X110405895Y-121035771D01*
+X110358276Y-121131009D01*
+X110358276Y-121369104D01*
+X110405895Y-121464342D01*
+X110453514Y-121511961D01*
+X110548752Y-121559580D01*
+X110834466Y-121559580D01*
+X110929704Y-121511961D01*
+X110977323Y-121464342D01*
+X109786847Y-120988152D02*
+X109882085Y-120940533D01*
+X109929704Y-120892914D01*
+X109977323Y-120797676D01*
+X109977323Y-120750057D01*
+X109929704Y-120654819D01*
+X109882085Y-120607200D01*
+X109786847Y-120559580D01*
+X109596371Y-120559580D01*
+X109501133Y-120607200D01*
+X109453514Y-120654819D01*
+X109405895Y-120750057D01*
+X109405895Y-120797676D01*
+X109453514Y-120892914D01*
+X109501133Y-120940533D01*
+X109596371Y-120988152D01*
+X109786847Y-120988152D01*
+X109882085Y-121035771D01*
+X109929704Y-121083390D01*
+X109977323Y-121178628D01*
+X109977323Y-121369104D01*
+X109929704Y-121464342D01*
+X109882085Y-121511961D01*
+X109786847Y-121559580D01*
+X109596371Y-121559580D01*
+X109501133Y-121511961D01*
+X109453514Y-121464342D01*
+X109405895Y-121369104D01*
+X109405895Y-121178628D01*
+X109453514Y-121083390D01*
+X109501133Y-121035771D01*
+X109596371Y-120988152D01*
+%TO.C,D7*%
+X117451095Y-103449380D02*
+X117451095Y-102449380D01*
+X117213000Y-102449380D01*
+X117070142Y-102497000D01*
+X116974904Y-102592238D01*
+X116927285Y-102687476D01*
+X116879666Y-102877952D01*
+X116879666Y-103020809D01*
+X116927285Y-103211285D01*
+X116974904Y-103306523D01*
+X117070142Y-103401761D01*
+X117213000Y-103449380D01*
+X117451095Y-103449380D01*
+X116546333Y-102449380D02*
+X115879666Y-102449380D01*
+X116308238Y-103449380D01*
+%TO.C,C31*%
+X91041457Y-101169742D02*
+X91089076Y-101217361D01*
+X91231933Y-101264980D01*
+X91327171Y-101264980D01*
+X91470028Y-101217361D01*
+X91565266Y-101122123D01*
+X91612885Y-101026885D01*
+X91660504Y-100836409D01*
+X91660504Y-100693552D01*
+X91612885Y-100503076D01*
+X91565266Y-100407838D01*
+X91470028Y-100312600D01*
+X91327171Y-100264980D01*
+X91231933Y-100264980D01*
+X91089076Y-100312600D01*
+X91041457Y-100360219D01*
+X90708123Y-100264980D02*
+X90089076Y-100264980D01*
+X90422409Y-100645933D01*
+X90279552Y-100645933D01*
+X90184314Y-100693552D01*
+X90136695Y-100741171D01*
+X90089076Y-100836409D01*
+X90089076Y-101074504D01*
+X90136695Y-101169742D01*
+X90184314Y-101217361D01*
+X90279552Y-101264980D01*
+X90565266Y-101264980D01*
+X90660504Y-101217361D01*
+X90708123Y-101169742D01*
+X89136695Y-101264980D02*
+X89708123Y-101264980D01*
+X89422409Y-101264980D02*
+X89422409Y-100264980D01*
+X89517647Y-100407838D01*
+X89612885Y-100503076D01*
+X89708123Y-100550695D01*
+%TO.C,C33*%
+X103989142Y-109593142D02*
+X104036761Y-109545523D01*
+X104084380Y-109402666D01*
+X104084380Y-109307428D01*
+X104036761Y-109164571D01*
+X103941523Y-109069333D01*
+X103846285Y-109021714D01*
+X103655809Y-108974095D01*
+X103512952Y-108974095D01*
+X103322476Y-109021714D01*
+X103227238Y-109069333D01*
+X103132000Y-109164571D01*
+X103084380Y-109307428D01*
+X103084380Y-109402666D01*
+X103132000Y-109545523D01*
+X103179619Y-109593142D01*
+X103084380Y-109926476D02*
+X103084380Y-110545523D01*
+X103465333Y-110212190D01*
+X103465333Y-110355047D01*
+X103512952Y-110450285D01*
+X103560571Y-110497904D01*
+X103655809Y-110545523D01*
+X103893904Y-110545523D01*
+X103989142Y-110497904D01*
+X104036761Y-110450285D01*
+X104084380Y-110355047D01*
+X104084380Y-110069333D01*
+X104036761Y-109974095D01*
+X103989142Y-109926476D01*
+X103084380Y-110878857D02*
+X103084380Y-111497904D01*
+X103465333Y-111164571D01*
+X103465333Y-111307428D01*
+X103512952Y-111402666D01*
+X103560571Y-111450285D01*
+X103655809Y-111497904D01*
+X103893904Y-111497904D01*
+X103989142Y-111450285D01*
+X104036761Y-111402666D01*
+X104084380Y-111307428D01*
+X104084380Y-111021714D01*
+X104036761Y-110926476D01*
+X103989142Y-110878857D01*
+%TO.C,R18*%
+X77381380Y-80002142D02*
+X76905190Y-79668809D01*
+X77381380Y-79430714D02*
+X76381380Y-79430714D01*
+X76381380Y-79811666D01*
+X76429000Y-79906904D01*
+X76476619Y-79954523D01*
+X76571857Y-80002142D01*
+X76714714Y-80002142D01*
+X76809952Y-79954523D01*
+X76857571Y-79906904D01*
+X76905190Y-79811666D01*
+X76905190Y-79430714D01*
+X77381380Y-80954523D02*
+X77381380Y-80383095D01*
+X77381380Y-80668809D02*
+X76381380Y-80668809D01*
+X76524238Y-80573571D01*
+X76619476Y-80478333D01*
+X76667095Y-80383095D01*
+X76809952Y-81525952D02*
+X76762333Y-81430714D01*
+X76714714Y-81383095D01*
+X76619476Y-81335476D01*
+X76571857Y-81335476D01*
+X76476619Y-81383095D01*
+X76429000Y-81430714D01*
+X76381380Y-81525952D01*
+X76381380Y-81716428D01*
+X76429000Y-81811666D01*
+X76476619Y-81859285D01*
+X76571857Y-81906904D01*
+X76619476Y-81906904D01*
+X76714714Y-81859285D01*
+X76762333Y-81811666D01*
+X76809952Y-81716428D01*
+X76809952Y-81525952D01*
+X76857571Y-81430714D01*
+X76905190Y-81383095D01*
+X77000428Y-81335476D01*
+X77190904Y-81335476D01*
+X77286142Y-81383095D01*
+X77333761Y-81430714D01*
+X77381380Y-81525952D01*
+X77381380Y-81716428D01*
+X77333761Y-81811666D01*
+X77286142Y-81859285D01*
+X77190904Y-81906904D01*
+X77000428Y-81906904D01*
+X76905190Y-81859285D01*
+X76857571Y-81811666D01*
+X76809952Y-81716428D01*
+%TO.C,R22*%
+X96083380Y-93591142D02*
+X95607190Y-93257809D01*
+X96083380Y-93019714D02*
+X95083380Y-93019714D01*
+X95083380Y-93400666D01*
+X95131000Y-93495904D01*
+X95178619Y-93543523D01*
+X95273857Y-93591142D01*
+X95416714Y-93591142D01*
+X95511952Y-93543523D01*
+X95559571Y-93495904D01*
+X95607190Y-93400666D01*
+X95607190Y-93019714D01*
+X95178619Y-93972095D02*
+X95131000Y-94019714D01*
+X95083380Y-94114952D01*
+X95083380Y-94353047D01*
+X95131000Y-94448285D01*
+X95178619Y-94495904D01*
+X95273857Y-94543523D01*
+X95369095Y-94543523D01*
+X95511952Y-94495904D01*
+X96083380Y-93924476D01*
+X96083380Y-94543523D01*
+X95178619Y-94924476D02*
+X95131000Y-94972095D01*
+X95083380Y-95067333D01*
+X95083380Y-95305428D01*
+X95131000Y-95400666D01*
+X95178619Y-95448285D01*
+X95273857Y-95495904D01*
+X95369095Y-95495904D01*
+X95511952Y-95448285D01*
+X96083380Y-94876857D01*
+X96083380Y-95495904D01*
+%TO.C,C20*%
+X82399142Y-87368142D02*
+X82446761Y-87320523D01*
+X82494380Y-87177666D01*
+X82494380Y-87082428D01*
+X82446761Y-86939571D01*
+X82351523Y-86844333D01*
+X82256285Y-86796714D01*
+X82065809Y-86749095D01*
+X81922952Y-86749095D01*
+X81732476Y-86796714D01*
+X81637238Y-86844333D01*
+X81542000Y-86939571D01*
+X81494380Y-87082428D01*
+X81494380Y-87177666D01*
+X81542000Y-87320523D01*
+X81589619Y-87368142D01*
+X81589619Y-87749095D02*
+X81542000Y-87796714D01*
+X81494380Y-87891952D01*
+X81494380Y-88130047D01*
+X81542000Y-88225285D01*
+X81589619Y-88272904D01*
+X81684857Y-88320523D01*
+X81780095Y-88320523D01*
+X81922952Y-88272904D01*
+X82494380Y-87701476D01*
+X82494380Y-88320523D01*
+X81494380Y-88939571D02*
+X81494380Y-89034809D01*
+X81542000Y-89130047D01*
+X81589619Y-89177666D01*
+X81684857Y-89225285D01*
+X81875333Y-89272904D01*
+X82113428Y-89272904D01*
+X82303904Y-89225285D01*
+X82399142Y-89177666D01*
+X82446761Y-89130047D01*
+X82494380Y-89034809D01*
+X82494380Y-88939571D01*
+X82446761Y-88844333D01*
+X82399142Y-88796714D01*
+X82303904Y-88749095D01*
+X82113428Y-88701476D01*
+X81875333Y-88701476D01*
+X81684857Y-88749095D01*
+X81589619Y-88796714D01*
+X81542000Y-88844333D01*
+X81494380Y-88939571D01*
+%TO.C,C17*%
+X83669142Y-79748142D02*
+X83716761Y-79700523D01*
+X83764380Y-79557666D01*
+X83764380Y-79462428D01*
+X83716761Y-79319571D01*
+X83621523Y-79224333D01*
+X83526285Y-79176714D01*
+X83335809Y-79129095D01*
+X83192952Y-79129095D01*
+X83002476Y-79176714D01*
+X82907238Y-79224333D01*
+X82812000Y-79319571D01*
+X82764380Y-79462428D01*
+X82764380Y-79557666D01*
+X82812000Y-79700523D01*
+X82859619Y-79748142D01*
+X83764380Y-80700523D02*
+X83764380Y-80129095D01*
+X83764380Y-80414809D02*
+X82764380Y-80414809D01*
+X82907238Y-80319571D01*
+X83002476Y-80224333D01*
+X83050095Y-80129095D01*
+X82764380Y-81033857D02*
+X82764380Y-81700523D01*
+X83764380Y-81271952D01*
+%TO.C,C26*%
+X86621857Y-99544142D02*
+X86669476Y-99591761D01*
+X86812333Y-99639380D01*
+X86907571Y-99639380D01*
+X87050428Y-99591761D01*
+X87145666Y-99496523D01*
+X87193285Y-99401285D01*
+X87240904Y-99210809D01*
+X87240904Y-99067952D01*
+X87193285Y-98877476D01*
+X87145666Y-98782238D01*
+X87050428Y-98687000D01*
+X86907571Y-98639380D01*
+X86812333Y-98639380D01*
+X86669476Y-98687000D01*
+X86621857Y-98734619D01*
+X86240904Y-98734619D02*
+X86193285Y-98687000D01*
+X86098047Y-98639380D01*
+X85859952Y-98639380D01*
+X85764714Y-98687000D01*
+X85717095Y-98734619D01*
+X85669476Y-98829857D01*
+X85669476Y-98925095D01*
+X85717095Y-99067952D01*
+X86288523Y-99639380D01*
+X85669476Y-99639380D01*
+X84812333Y-98639380D02*
+X85002809Y-98639380D01*
+X85098047Y-98687000D01*
+X85145666Y-98734619D01*
+X85240904Y-98877476D01*
+X85288523Y-99067952D01*
+X85288523Y-99448904D01*
+X85240904Y-99544142D01*
+X85193285Y-99591761D01*
+X85098047Y-99639380D01*
+X84907571Y-99639380D01*
+X84812333Y-99591761D01*
+X84764714Y-99544142D01*
+X84717095Y-99448904D01*
+X84717095Y-99210809D01*
+X84764714Y-99115571D01*
+X84812333Y-99067952D01*
+X84907571Y-99020333D01*
+X85098047Y-99020333D01*
+X85193285Y-99067952D01*
+X85240904Y-99115571D01*
+X85288523Y-99210809D01*
+%TO.C,C40*%
+X88241142Y-78605142D02*
+X88288761Y-78557523D01*
+X88336380Y-78414666D01*
+X88336380Y-78319428D01*
+X88288761Y-78176571D01*
+X88193523Y-78081333D01*
+X88098285Y-78033714D01*
+X87907809Y-77986095D01*
+X87764952Y-77986095D01*
+X87574476Y-78033714D01*
+X87479238Y-78081333D01*
+X87384000Y-78176571D01*
+X87336380Y-78319428D01*
+X87336380Y-78414666D01*
+X87384000Y-78557523D01*
+X87431619Y-78605142D01*
+X87669714Y-79462285D02*
+X88336380Y-79462285D01*
+X87288761Y-79224190D02*
+X88003047Y-78986095D01*
+X88003047Y-79605142D01*
+X87336380Y-80176571D02*
+X87336380Y-80271809D01*
+X87384000Y-80367047D01*
+X87431619Y-80414666D01*
+X87526857Y-80462285D01*
+X87717333Y-80509904D01*
+X87955428Y-80509904D01*
+X88145904Y-80462285D01*
+X88241142Y-80414666D01*
+X88288761Y-80367047D01*
+X88336380Y-80271809D01*
+X88336380Y-80176571D01*
+X88288761Y-80081333D01*
+X88241142Y-80033714D01*
+X88145904Y-79986095D01*
+X87955428Y-79938476D01*
+X87717333Y-79938476D01*
+X87526857Y-79986095D01*
+X87431619Y-80033714D01*
+X87384000Y-80081333D01*
+X87336380Y-80176571D01*
+%TO.C,U8*%
+X69048380Y-90043095D02*
+X69857904Y-90043095D01*
+X69953142Y-90090714D01*
+X70000761Y-90138333D01*
+X70048380Y-90233571D01*
+X70048380Y-90424047D01*
+X70000761Y-90519285D01*
+X69953142Y-90566904D01*
+X69857904Y-90614523D01*
+X69048380Y-90614523D01*
+X69476952Y-91233571D02*
+X69429333Y-91138333D01*
+X69381714Y-91090714D01*
+X69286476Y-91043095D01*
+X69238857Y-91043095D01*
+X69143619Y-91090714D01*
+X69096000Y-91138333D01*
+X69048380Y-91233571D01*
+X69048380Y-91424047D01*
+X69096000Y-91519285D01*
+X69143619Y-91566904D01*
+X69238857Y-91614523D01*
+X69286476Y-91614523D01*
+X69381714Y-91566904D01*
+X69429333Y-91519285D01*
+X69476952Y-91424047D01*
+X69476952Y-91233571D01*
+X69524571Y-91138333D01*
+X69572190Y-91090714D01*
+X69667428Y-91043095D01*
+X69857904Y-91043095D01*
+X69953142Y-91090714D01*
+X70000761Y-91138333D01*
+X70048380Y-91233571D01*
+X70048380Y-91424047D01*
+X70000761Y-91519285D01*
+X69953142Y-91566904D01*
+X69857904Y-91614523D01*
+X69667428Y-91614523D01*
+X69572190Y-91566904D01*
+X69524571Y-91519285D01*
+X69476952Y-91424047D01*
+%TO.C,C39*%
+X90019142Y-78605142D02*
+X90066761Y-78557523D01*
+X90114380Y-78414666D01*
+X90114380Y-78319428D01*
+X90066761Y-78176571D01*
+X89971523Y-78081333D01*
+X89876285Y-78033714D01*
+X89685809Y-77986095D01*
+X89542952Y-77986095D01*
+X89352476Y-78033714D01*
+X89257238Y-78081333D01*
+X89162000Y-78176571D01*
+X89114380Y-78319428D01*
+X89114380Y-78414666D01*
+X89162000Y-78557523D01*
+X89209619Y-78605142D01*
+X89114380Y-78938476D02*
+X89114380Y-79557523D01*
+X89495333Y-79224190D01*
+X89495333Y-79367047D01*
+X89542952Y-79462285D01*
+X89590571Y-79509904D01*
+X89685809Y-79557523D01*
+X89923904Y-79557523D01*
+X90019142Y-79509904D01*
+X90066761Y-79462285D01*
+X90114380Y-79367047D01*
+X90114380Y-79081333D01*
+X90066761Y-78986095D01*
+X90019142Y-78938476D01*
+X90114380Y-80033714D02*
+X90114380Y-80224190D01*
+X90066761Y-80319428D01*
+X90019142Y-80367047D01*
+X89876285Y-80462285D01*
+X89685809Y-80509904D01*
+X89304857Y-80509904D01*
+X89209619Y-80462285D01*
+X89162000Y-80414666D01*
+X89114380Y-80319428D01*
+X89114380Y-80128952D01*
+X89162000Y-80033714D01*
+X89209619Y-79986095D01*
+X89304857Y-79938476D01*
+X89542952Y-79938476D01*
+X89638190Y-79986095D01*
+X89685809Y-80033714D01*
+X89733428Y-80128952D01*
+X89733428Y-80319428D01*
+X89685809Y-80414666D01*
+X89638190Y-80462285D01*
+X89542952Y-80509904D01*
+%TO.C,C35*%
+X84964542Y-106545142D02*
+X85012161Y-106497523D01*
+X85059780Y-106354666D01*
+X85059780Y-106259428D01*
+X85012161Y-106116571D01*
+X84916923Y-106021333D01*
+X84821685Y-105973714D01*
+X84631209Y-105926095D01*
+X84488352Y-105926095D01*
+X84297876Y-105973714D01*
+X84202638Y-106021333D01*
+X84107400Y-106116571D01*
+X84059780Y-106259428D01*
+X84059780Y-106354666D01*
+X84107400Y-106497523D01*
+X84155019Y-106545142D01*
+X84059780Y-106878476D02*
+X84059780Y-107497523D01*
+X84440733Y-107164190D01*
+X84440733Y-107307047D01*
+X84488352Y-107402285D01*
+X84535971Y-107449904D01*
+X84631209Y-107497523D01*
+X84869304Y-107497523D01*
+X84964542Y-107449904D01*
+X85012161Y-107402285D01*
+X85059780Y-107307047D01*
+X85059780Y-107021333D01*
+X85012161Y-106926095D01*
+X84964542Y-106878476D01*
+X84059780Y-108402285D02*
+X84059780Y-107926095D01*
+X84535971Y-107878476D01*
+X84488352Y-107926095D01*
+X84440733Y-108021333D01*
+X84440733Y-108259428D01*
+X84488352Y-108354666D01*
+X84535971Y-108402285D01*
+X84631209Y-108449904D01*
+X84869304Y-108449904D01*
+X84964542Y-108402285D01*
+X85012161Y-108354666D01*
+X85059780Y-108259428D01*
+X85059780Y-108021333D01*
+X85012161Y-107926095D01*
+X84964542Y-107878476D01*
+%TO.C,C24*%
+X96070657Y-97080342D02*
+X96118276Y-97127961D01*
+X96261133Y-97175580D01*
+X96356371Y-97175580D01*
+X96499228Y-97127961D01*
+X96594466Y-97032723D01*
+X96642085Y-96937485D01*
+X96689704Y-96747009D01*
+X96689704Y-96604152D01*
+X96642085Y-96413676D01*
+X96594466Y-96318438D01*
+X96499228Y-96223200D01*
+X96356371Y-96175580D01*
+X96261133Y-96175580D01*
+X96118276Y-96223200D01*
+X96070657Y-96270819D01*
+X95689704Y-96270819D02*
+X95642085Y-96223200D01*
+X95546847Y-96175580D01*
+X95308752Y-96175580D01*
+X95213514Y-96223200D01*
+X95165895Y-96270819D01*
+X95118276Y-96366057D01*
+X95118276Y-96461295D01*
+X95165895Y-96604152D01*
+X95737323Y-97175580D01*
+X95118276Y-97175580D01*
+X94261133Y-96508914D02*
+X94261133Y-97175580D01*
+X94499228Y-96127961D02*
+X94737323Y-96842247D01*
+X94118276Y-96842247D01*
+%TO.C,C22*%
+X104147857Y-94337142D02*
+X104195476Y-94384761D01*
+X104338333Y-94432380D01*
+X104433571Y-94432380D01*
+X104576428Y-94384761D01*
+X104671666Y-94289523D01*
+X104719285Y-94194285D01*
+X104766904Y-94003809D01*
+X104766904Y-93860952D01*
+X104719285Y-93670476D01*
+X104671666Y-93575238D01*
+X104576428Y-93480000D01*
+X104433571Y-93432380D01*
+X104338333Y-93432380D01*
+X104195476Y-93480000D01*
+X104147857Y-93527619D01*
+X103766904Y-93527619D02*
+X103719285Y-93480000D01*
+X103624047Y-93432380D01*
+X103385952Y-93432380D01*
+X103290714Y-93480000D01*
+X103243095Y-93527619D01*
+X103195476Y-93622857D01*
+X103195476Y-93718095D01*
+X103243095Y-93860952D01*
+X103814523Y-94432380D01*
+X103195476Y-94432380D01*
+X102814523Y-93527619D02*
+X102766904Y-93480000D01*
+X102671666Y-93432380D01*
+X102433571Y-93432380D01*
+X102338333Y-93480000D01*
+X102290714Y-93527619D01*
+X102243095Y-93622857D01*
+X102243095Y-93718095D01*
+X102290714Y-93860952D01*
+X102862142Y-94432380D01*
+X102243095Y-94432380D01*
+%TO.C,R19*%
+X120276857Y-80335380D02*
+X120610190Y-79859190D01*
+X120848285Y-80335380D02*
+X120848285Y-79335380D01*
+X120467333Y-79335380D01*
+X120372095Y-79383000D01*
+X120324476Y-79430619D01*
+X120276857Y-79525857D01*
+X120276857Y-79668714D01*
+X120324476Y-79763952D01*
+X120372095Y-79811571D01*
+X120467333Y-79859190D01*
+X120848285Y-79859190D01*
+X119324476Y-80335380D02*
+X119895904Y-80335380D01*
+X119610190Y-80335380D02*
+X119610190Y-79335380D01*
+X119705428Y-79478238D01*
+X119800666Y-79573476D01*
+X119895904Y-79621095D01*
+X118848285Y-80335380D02*
+X118657809Y-80335380D01*
+X118562571Y-80287761D01*
+X118514952Y-80240142D01*
+X118419714Y-80097285D01*
+X118372095Y-79906809D01*
+X118372095Y-79525857D01*
+X118419714Y-79430619D01*
+X118467333Y-79383000D01*
+X118562571Y-79335380D01*
+X118753047Y-79335380D01*
+X118848285Y-79383000D01*
+X118895904Y-79430619D01*
+X118943523Y-79525857D01*
+X118943523Y-79763952D01*
+X118895904Y-79859190D01*
+X118848285Y-79906809D01*
+X118753047Y-79954428D01*
+X118562571Y-79954428D01*
+X118467333Y-79906809D01*
+X118419714Y-79859190D01*
+X118372095Y-79763952D01*
+%TO.C,C27*%
+X99036142Y-96029542D02*
+X99083761Y-95981923D01*
+X99131380Y-95839066D01*
+X99131380Y-95743828D01*
+X99083761Y-95600971D01*
+X98988523Y-95505733D01*
+X98893285Y-95458114D01*
+X98702809Y-95410495D01*
+X98559952Y-95410495D01*
+X98369476Y-95458114D01*
+X98274238Y-95505733D01*
+X98179000Y-95600971D01*
+X98131380Y-95743828D01*
+X98131380Y-95839066D01*
+X98179000Y-95981923D01*
+X98226619Y-96029542D01*
+X98226619Y-96410495D02*
+X98179000Y-96458114D01*
+X98131380Y-96553352D01*
+X98131380Y-96791447D01*
+X98179000Y-96886685D01*
+X98226619Y-96934304D01*
+X98321857Y-96981923D01*
+X98417095Y-96981923D01*
+X98559952Y-96934304D01*
+X99131380Y-96362876D01*
+X99131380Y-96981923D01*
+X98131380Y-97315257D02*
+X98131380Y-97981923D01*
+X99131380Y-97553352D01*
+%TO.C,C29*%
+X95632542Y-101846142D02*
+X95680161Y-101798523D01*
+X95727780Y-101655666D01*
+X95727780Y-101560428D01*
+X95680161Y-101417571D01*
+X95584923Y-101322333D01*
+X95489685Y-101274714D01*
+X95299209Y-101227095D01*
+X95156352Y-101227095D01*
+X94965876Y-101274714D01*
+X94870638Y-101322333D01*
+X94775400Y-101417571D01*
+X94727780Y-101560428D01*
+X94727780Y-101655666D01*
+X94775400Y-101798523D01*
+X94823019Y-101846142D01*
+X94823019Y-102227095D02*
+X94775400Y-102274714D01*
+X94727780Y-102369952D01*
+X94727780Y-102608047D01*
+X94775400Y-102703285D01*
+X94823019Y-102750904D01*
+X94918257Y-102798523D01*
+X95013495Y-102798523D01*
+X95156352Y-102750904D01*
+X95727780Y-102179476D01*
+X95727780Y-102798523D01*
+X95727780Y-103274714D02*
+X95727780Y-103465190D01*
+X95680161Y-103560428D01*
+X95632542Y-103608047D01*
+X95489685Y-103703285D01*
+X95299209Y-103750904D01*
+X94918257Y-103750904D01*
+X94823019Y-103703285D01*
+X94775400Y-103655666D01*
+X94727780Y-103560428D01*
+X94727780Y-103369952D01*
+X94775400Y-103274714D01*
+X94823019Y-103227095D01*
+X94918257Y-103179476D01*
+X95156352Y-103179476D01*
+X95251590Y-103227095D01*
+X95299209Y-103274714D01*
+X95346828Y-103369952D01*
+X95346828Y-103560428D01*
+X95299209Y-103655666D01*
+X95251590Y-103703285D01*
+X95156352Y-103750904D01*
+%TO.C,R24*%
+X88717380Y-93731142D02*
+X88241190Y-93397809D01*
+X88717380Y-93159714D02*
+X87717380Y-93159714D01*
+X87717380Y-93540666D01*
+X87765000Y-93635904D01*
+X87812619Y-93683523D01*
+X87907857Y-93731142D01*
+X88050714Y-93731142D01*
+X88145952Y-93683523D01*
+X88193571Y-93635904D01*
+X88241190Y-93540666D01*
+X88241190Y-93159714D01*
+X87812619Y-94112095D02*
+X87765000Y-94159714D01*
+X87717380Y-94254952D01*
+X87717380Y-94493047D01*
+X87765000Y-94588285D01*
+X87812619Y-94635904D01*
+X87907857Y-94683523D01*
+X88003095Y-94683523D01*
+X88145952Y-94635904D01*
+X88717380Y-94064476D01*
+X88717380Y-94683523D01*
+X88050714Y-95540666D02*
+X88717380Y-95540666D01*
+X87669761Y-95302571D02*
+X88384047Y-95064476D01*
+X88384047Y-95683523D01*
+%TO.C,C28*%
+X62587142Y-101846142D02*
+X62634761Y-101798523D01*
+X62682380Y-101655666D01*
+X62682380Y-101560428D01*
+X62634761Y-101417571D01*
+X62539523Y-101322333D01*
+X62444285Y-101274714D01*
+X62253809Y-101227095D01*
+X62110952Y-101227095D01*
+X61920476Y-101274714D01*
+X61825238Y-101322333D01*
+X61730000Y-101417571D01*
+X61682380Y-101560428D01*
+X61682380Y-101655666D01*
+X61730000Y-101798523D01*
+X61777619Y-101846142D01*
+X61777619Y-102227095D02*
+X61730000Y-102274714D01*
+X61682380Y-102369952D01*
+X61682380Y-102608047D01*
+X61730000Y-102703285D01*
+X61777619Y-102750904D01*
+X61872857Y-102798523D01*
+X61968095Y-102798523D01*
+X62110952Y-102750904D01*
+X62682380Y-102179476D01*
+X62682380Y-102798523D01*
+X62110952Y-103369952D02*
+X62063333Y-103274714D01*
+X62015714Y-103227095D01*
+X61920476Y-103179476D01*
+X61872857Y-103179476D01*
+X61777619Y-103227095D01*
+X61730000Y-103274714D01*
+X61682380Y-103369952D01*
+X61682380Y-103560428D01*
+X61730000Y-103655666D01*
+X61777619Y-103703285D01*
+X61872857Y-103750904D01*
+X61920476Y-103750904D01*
+X62015714Y-103703285D01*
+X62063333Y-103655666D01*
+X62110952Y-103560428D01*
+X62110952Y-103369952D01*
+X62158571Y-103274714D01*
+X62206190Y-103227095D01*
+X62301428Y-103179476D01*
+X62491904Y-103179476D01*
+X62587142Y-103227095D01*
+X62634761Y-103274714D01*
+X62682380Y-103369952D01*
+X62682380Y-103560428D01*
+X62634761Y-103655666D01*
+X62587142Y-103703285D01*
+X62491904Y-103750904D01*
+X62301428Y-103750904D01*
+X62206190Y-103703285D01*
+X62158571Y-103655666D01*
+X62110952Y-103560428D01*
+%TO.C,C16*%
+X114561857Y-83161142D02*
+X114609476Y-83208761D01*
+X114752333Y-83256380D01*
+X114847571Y-83256380D01*
+X114990428Y-83208761D01*
+X115085666Y-83113523D01*
+X115133285Y-83018285D01*
+X115180904Y-82827809D01*
+X115180904Y-82684952D01*
+X115133285Y-82494476D01*
+X115085666Y-82399238D01*
+X114990428Y-82304000D01*
+X114847571Y-82256380D01*
+X114752333Y-82256380D01*
+X114609476Y-82304000D01*
+X114561857Y-82351619D01*
+X113609476Y-83256380D02*
+X114180904Y-83256380D01*
+X113895190Y-83256380D02*
+X113895190Y-82256380D01*
+X113990428Y-82399238D01*
+X114085666Y-82494476D01*
+X114180904Y-82542095D01*
+X112752333Y-82256380D02*
+X112942809Y-82256380D01*
+X113038047Y-82304000D01*
+X113085666Y-82351619D01*
+X113180904Y-82494476D01*
+X113228523Y-82684952D01*
+X113228523Y-83065904D01*
+X113180904Y-83161142D01*
+X113133285Y-83208761D01*
+X113038047Y-83256380D01*
+X112847571Y-83256380D01*
+X112752333Y-83208761D01*
+X112704714Y-83161142D01*
+X112657095Y-83065904D01*
+X112657095Y-82827809D01*
+X112704714Y-82732571D01*
+X112752333Y-82684952D01*
+X112847571Y-82637333D01*
+X113038047Y-82637333D01*
+X113133285Y-82684952D01*
+X113180904Y-82732571D01*
+X113228523Y-82827809D01*
+%TO.C,C37*%
+X62587142Y-110736142D02*
+X62634761Y-110688523D01*
+X62682380Y-110545666D01*
+X62682380Y-110450428D01*
+X62634761Y-110307571D01*
+X62539523Y-110212333D01*
+X62444285Y-110164714D01*
+X62253809Y-110117095D01*
+X62110952Y-110117095D01*
+X61920476Y-110164714D01*
+X61825238Y-110212333D01*
+X61730000Y-110307571D01*
+X61682380Y-110450428D01*
+X61682380Y-110545666D01*
+X61730000Y-110688523D01*
+X61777619Y-110736142D01*
+X61682380Y-111069476D02*
+X61682380Y-111688523D01*
+X62063333Y-111355190D01*
+X62063333Y-111498047D01*
+X62110952Y-111593285D01*
+X62158571Y-111640904D01*
+X62253809Y-111688523D01*
+X62491904Y-111688523D01*
+X62587142Y-111640904D01*
+X62634761Y-111593285D01*
+X62682380Y-111498047D01*
+X62682380Y-111212333D01*
+X62634761Y-111117095D01*
+X62587142Y-111069476D01*
+X61682380Y-112021857D02*
+X61682380Y-112688523D01*
+X62682380Y-112259952D01*
+%TO.C,R28*%
+X81224380Y-99560142D02*
+X80748190Y-99226809D01*
+X81224380Y-98988714D02*
+X80224380Y-98988714D01*
+X80224380Y-99369666D01*
+X80272000Y-99464904D01*
+X80319619Y-99512523D01*
+X80414857Y-99560142D01*
+X80557714Y-99560142D01*
+X80652952Y-99512523D01*
+X80700571Y-99464904D01*
+X80748190Y-99369666D01*
+X80748190Y-98988714D01*
+X80319619Y-99941095D02*
+X80272000Y-99988714D01*
+X80224380Y-100083952D01*
+X80224380Y-100322047D01*
+X80272000Y-100417285D01*
+X80319619Y-100464904D01*
+X80414857Y-100512523D01*
+X80510095Y-100512523D01*
+X80652952Y-100464904D01*
+X81224380Y-99893476D01*
+X81224380Y-100512523D01*
+X80652952Y-101083952D02*
+X80605333Y-100988714D01*
+X80557714Y-100941095D01*
+X80462476Y-100893476D01*
+X80414857Y-100893476D01*
+X80319619Y-100941095D01*
+X80272000Y-100988714D01*
+X80224380Y-101083952D01*
+X80224380Y-101274428D01*
+X80272000Y-101369666D01*
+X80319619Y-101417285D01*
+X80414857Y-101464904D01*
+X80462476Y-101464904D01*
+X80557714Y-101417285D01*
+X80605333Y-101369666D01*
+X80652952Y-101274428D01*
+X80652952Y-101083952D01*
+X80700571Y-100988714D01*
+X80748190Y-100941095D01*
+X80843428Y-100893476D01*
+X81033904Y-100893476D01*
+X81129142Y-100941095D01*
+X81176761Y-100988714D01*
+X81224380Y-101083952D01*
+X81224380Y-101274428D01*
+X81176761Y-101369666D01*
+X81129142Y-101417285D01*
+X81033904Y-101464904D01*
+X80843428Y-101464904D01*
+X80748190Y-101417285D01*
+X80700571Y-101369666D01*
+X80652952Y-101274428D01*
+%TO.C,C21*%
+X79986142Y-87622142D02*
+X80033761Y-87574523D01*
+X80081380Y-87431666D01*
+X80081380Y-87336428D01*
+X80033761Y-87193571D01*
+X79938523Y-87098333D01*
+X79843285Y-87050714D01*
+X79652809Y-87003095D01*
+X79509952Y-87003095D01*
+X79319476Y-87050714D01*
+X79224238Y-87098333D01*
+X79129000Y-87193571D01*
+X79081380Y-87336428D01*
+X79081380Y-87431666D01*
+X79129000Y-87574523D01*
+X79176619Y-87622142D01*
+X79176619Y-88003095D02*
+X79129000Y-88050714D01*
+X79081380Y-88145952D01*
+X79081380Y-88384047D01*
+X79129000Y-88479285D01*
+X79176619Y-88526904D01*
+X79271857Y-88574523D01*
+X79367095Y-88574523D01*
+X79509952Y-88526904D01*
+X80081380Y-87955476D01*
+X80081380Y-88574523D01*
+X80081380Y-89526904D02*
+X80081380Y-88955476D01*
+X80081380Y-89241190D02*
+X79081380Y-89241190D01*
+X79224238Y-89145952D01*
+X79319476Y-89050714D01*
+X79367095Y-88955476D01*
+%TO.C,C36*%
+X79351142Y-106545142D02*
+X79398761Y-106497523D01*
+X79446380Y-106354666D01*
+X79446380Y-106259428D01*
+X79398761Y-106116571D01*
+X79303523Y-106021333D01*
+X79208285Y-105973714D01*
+X79017809Y-105926095D01*
+X78874952Y-105926095D01*
+X78684476Y-105973714D01*
+X78589238Y-106021333D01*
+X78494000Y-106116571D01*
+X78446380Y-106259428D01*
+X78446380Y-106354666D01*
+X78494000Y-106497523D01*
+X78541619Y-106545142D01*
+X78446380Y-106878476D02*
+X78446380Y-107497523D01*
+X78827333Y-107164190D01*
+X78827333Y-107307047D01*
+X78874952Y-107402285D01*
+X78922571Y-107449904D01*
+X79017809Y-107497523D01*
+X79255904Y-107497523D01*
+X79351142Y-107449904D01*
+X79398761Y-107402285D01*
+X79446380Y-107307047D01*
+X79446380Y-107021333D01*
+X79398761Y-106926095D01*
+X79351142Y-106878476D01*
+X78446380Y-108354666D02*
+X78446380Y-108164190D01*
+X78494000Y-108068952D01*
+X78541619Y-108021333D01*
+X78684476Y-107926095D01*
+X78874952Y-107878476D01*
+X79255904Y-107878476D01*
+X79351142Y-107926095D01*
+X79398761Y-107973714D01*
+X79446380Y-108068952D01*
+X79446380Y-108259428D01*
+X79398761Y-108354666D01*
+X79351142Y-108402285D01*
+X79255904Y-108449904D01*
+X79017809Y-108449904D01*
+X78922571Y-108402285D01*
+X78874952Y-108354666D01*
+X78827333Y-108259428D01*
+X78827333Y-108068952D01*
+X78874952Y-107973714D01*
+X78922571Y-107926095D01*
+X79017809Y-107878476D01*
+%TO.C,R25*%
+X86621857Y-98115380D02*
+X86955190Y-97639190D01*
+X87193285Y-98115380D02*
+X87193285Y-97115380D01*
+X86812333Y-97115380D01*
+X86717095Y-97163000D01*
+X86669476Y-97210619D01*
+X86621857Y-97305857D01*
+X86621857Y-97448714D01*
+X86669476Y-97543952D01*
+X86717095Y-97591571D01*
+X86812333Y-97639190D01*
+X87193285Y-97639190D01*
+X86240904Y-97210619D02*
+X86193285Y-97163000D01*
+X86098047Y-97115380D01*
+X85859952Y-97115380D01*
+X85764714Y-97163000D01*
+X85717095Y-97210619D01*
+X85669476Y-97305857D01*
+X85669476Y-97401095D01*
+X85717095Y-97543952D01*
+X86288523Y-98115380D01*
+X85669476Y-98115380D01*
+X84764714Y-97115380D02*
+X85240904Y-97115380D01*
+X85288523Y-97591571D01*
+X85240904Y-97543952D01*
+X85145666Y-97496333D01*
+X84907571Y-97496333D01*
+X84812333Y-97543952D01*
+X84764714Y-97591571D01*
+X84717095Y-97686809D01*
+X84717095Y-97924904D01*
+X84764714Y-98020142D01*
+X84812333Y-98067761D01*
+X84907571Y-98115380D01*
+X85145666Y-98115380D01*
+X85240904Y-98067761D01*
+X85288523Y-98020142D01*
+%TO.C,R26*%
+X102085380Y-98938142D02*
+X101609190Y-98604809D01*
+X102085380Y-98366714D02*
+X101085380Y-98366714D01*
+X101085380Y-98747666D01*
+X101133000Y-98842904D01*
+X101180619Y-98890523D01*
+X101275857Y-98938142D01*
+X101418714Y-98938142D01*
+X101513952Y-98890523D01*
+X101561571Y-98842904D01*
+X101609190Y-98747666D01*
+X101609190Y-98366714D01*
+X101180619Y-99319095D02*
+X101133000Y-99366714D01*
+X101085380Y-99461952D01*
+X101085380Y-99700047D01*
+X101133000Y-99795285D01*
+X101180619Y-99842904D01*
+X101275857Y-99890523D01*
+X101371095Y-99890523D01*
+X101513952Y-99842904D01*
+X102085380Y-99271476D01*
+X102085380Y-99890523D01*
+X101085380Y-100747666D02*
+X101085380Y-100557190D01*
+X101133000Y-100461952D01*
+X101180619Y-100414333D01*
+X101323476Y-100319095D01*
+X101513952Y-100271476D01*
+X101894904Y-100271476D01*
+X101990142Y-100319095D01*
+X102037761Y-100366714D01*
+X102085380Y-100461952D01*
+X102085380Y-100652428D01*
+X102037761Y-100747666D01*
+X101990142Y-100795285D01*
+X101894904Y-100842904D01*
+X101656809Y-100842904D01*
+X101561571Y-100795285D01*
+X101513952Y-100747666D01*
+X101466333Y-100652428D01*
+X101466333Y-100461952D01*
+X101513952Y-100366714D01*
+X101561571Y-100319095D01*
+X101656809Y-100271476D01*
+%TO.C,R27*%
+X78397380Y-96766142D02*
+X77921190Y-96432809D01*
+X78397380Y-96194714D02*
+X77397380Y-96194714D01*
+X77397380Y-96575666D01*
+X77445000Y-96670904D01*
+X77492619Y-96718523D01*
+X77587857Y-96766142D01*
+X77730714Y-96766142D01*
+X77825952Y-96718523D01*
+X77873571Y-96670904D01*
+X77921190Y-96575666D01*
+X77921190Y-96194714D01*
+X77492619Y-97147095D02*
+X77445000Y-97194714D01*
+X77397380Y-97289952D01*
+X77397380Y-97528047D01*
+X77445000Y-97623285D01*
+X77492619Y-97670904D01*
+X77587857Y-97718523D01*
+X77683095Y-97718523D01*
+X77825952Y-97670904D01*
+X78397380Y-97099476D01*
+X78397380Y-97718523D01*
+X77397380Y-98051857D02*
+X77397380Y-98718523D01*
+X78397380Y-98289952D01*
+%TO.C,C18*%
+X82145142Y-79748142D02*
+X82192761Y-79700523D01*
+X82240380Y-79557666D01*
+X82240380Y-79462428D01*
+X82192761Y-79319571D01*
+X82097523Y-79224333D01*
+X82002285Y-79176714D01*
+X81811809Y-79129095D01*
+X81668952Y-79129095D01*
+X81478476Y-79176714D01*
+X81383238Y-79224333D01*
+X81288000Y-79319571D01*
+X81240380Y-79462428D01*
+X81240380Y-79557666D01*
+X81288000Y-79700523D01*
+X81335619Y-79748142D01*
+X82240380Y-80700523D02*
+X82240380Y-80129095D01*
+X82240380Y-80414809D02*
+X81240380Y-80414809D01*
+X81383238Y-80319571D01*
+X81478476Y-80224333D01*
+X81526095Y-80129095D01*
+X81668952Y-81271952D02*
+X81621333Y-81176714D01*
+X81573714Y-81129095D01*
+X81478476Y-81081476D01*
+X81430857Y-81081476D01*
+X81335619Y-81129095D01*
+X81288000Y-81176714D01*
+X81240380Y-81271952D01*
+X81240380Y-81462428D01*
+X81288000Y-81557666D01*
+X81335619Y-81605285D01*
+X81430857Y-81652904D01*
+X81478476Y-81652904D01*
+X81573714Y-81605285D01*
+X81621333Y-81557666D01*
+X81668952Y-81462428D01*
+X81668952Y-81271952D01*
+X81716571Y-81176714D01*
+X81764190Y-81129095D01*
+X81859428Y-81081476D01*
+X82049904Y-81081476D01*
+X82145142Y-81129095D01*
+X82192761Y-81176714D01*
+X82240380Y-81271952D01*
+X82240380Y-81462428D01*
+X82192761Y-81557666D01*
+X82145142Y-81605285D01*
+X82049904Y-81652904D01*
+X81859428Y-81652904D01*
+X81764190Y-81605285D01*
+X81716571Y-81557666D01*
+X81668952Y-81462428D01*
+%TO.C,R30*%
+X92921057Y-108122980D02*
+X93254390Y-107646790D01*
+X93492485Y-108122980D02*
+X93492485Y-107122980D01*
+X93111533Y-107122980D01*
+X93016295Y-107170600D01*
+X92968676Y-107218219D01*
+X92921057Y-107313457D01*
+X92921057Y-107456314D01*
+X92968676Y-107551552D01*
+X93016295Y-107599171D01*
+X93111533Y-107646790D01*
+X93492485Y-107646790D01*
+X92587723Y-107122980D02*
+X91968676Y-107122980D01*
+X92302009Y-107503933D01*
+X92159152Y-107503933D01*
+X92063914Y-107551552D01*
+X92016295Y-107599171D01*
+X91968676Y-107694409D01*
+X91968676Y-107932504D01*
+X92016295Y-108027742D01*
+X92063914Y-108075361D01*
+X92159152Y-108122980D01*
+X92444866Y-108122980D01*
+X92540104Y-108075361D01*
+X92587723Y-108027742D01*
+X91349628Y-107122980D02*
+X91254390Y-107122980D01*
+X91159152Y-107170600D01*
+X91111533Y-107218219D01*
+X91063914Y-107313457D01*
+X91016295Y-107503933D01*
+X91016295Y-107742028D01*
+X91063914Y-107932504D01*
+X91111533Y-108027742D01*
+X91159152Y-108075361D01*
+X91254390Y-108122980D01*
+X91349628Y-108122980D01*
+X91444866Y-108075361D01*
+X91492485Y-108027742D01*
+X91540104Y-107932504D01*
+X91587723Y-107742028D01*
+X91587723Y-107503933D01*
+X91540104Y-107313457D01*
+X91492485Y-107218219D01*
+X91444866Y-107170600D01*
+X91349628Y-107122980D01*
+%TO.C,R31*%
+X69388880Y-114038142D02*
+X68912690Y-113704809D01*
+X69388880Y-113466714D02*
+X68388880Y-113466714D01*
+X68388880Y-113847666D01*
+X68436500Y-113942904D01*
+X68484119Y-113990523D01*
+X68579357Y-114038142D01*
+X68722214Y-114038142D01*
+X68817452Y-113990523D01*
+X68865071Y-113942904D01*
+X68912690Y-113847666D01*
+X68912690Y-113466714D01*
+X68388880Y-114371476D02*
+X68388880Y-114990523D01*
+X68769833Y-114657190D01*
+X68769833Y-114800047D01*
+X68817452Y-114895285D01*
+X68865071Y-114942904D01*
+X68960309Y-114990523D01*
+X69198404Y-114990523D01*
+X69293642Y-114942904D01*
+X69341261Y-114895285D01*
+X69388880Y-114800047D01*
+X69388880Y-114514333D01*
+X69341261Y-114419095D01*
+X69293642Y-114371476D01*
+X69388880Y-115942904D02*
+X69388880Y-115371476D01*
+X69388880Y-115657190D02*
+X68388880Y-115657190D01*
+X68531738Y-115561952D01*
+X68626976Y-115466714D01*
+X68674595Y-115371476D01*
+%TO.C,R29*%
+X90660457Y-103652580D02*
+X90993790Y-103176390D01*
+X91231885Y-103652580D02*
+X91231885Y-102652580D01*
+X90850933Y-102652580D01*
+X90755695Y-102700200D01*
+X90708076Y-102747819D01*
+X90660457Y-102843057D01*
+X90660457Y-102985914D01*
+X90708076Y-103081152D01*
+X90755695Y-103128771D01*
+X90850933Y-103176390D01*
+X91231885Y-103176390D01*
+X90279504Y-102747819D02*
+X90231885Y-102700200D01*
+X90136647Y-102652580D01*
+X89898552Y-102652580D01*
+X89803314Y-102700200D01*
+X89755695Y-102747819D01*
+X89708076Y-102843057D01*
+X89708076Y-102938295D01*
+X89755695Y-103081152D01*
+X90327123Y-103652580D01*
+X89708076Y-103652580D01*
+X89231885Y-103652580D02*
+X89041409Y-103652580D01*
+X88946171Y-103604961D01*
+X88898552Y-103557342D01*
+X88803314Y-103414485D01*
+X88755695Y-103224009D01*
+X88755695Y-102843057D01*
+X88803314Y-102747819D01*
+X88850933Y-102700200D01*
+X88946171Y-102652580D01*
+X89136647Y-102652580D01*
+X89231885Y-102700200D01*
+X89279504Y-102747819D01*
+X89327123Y-102843057D01*
+X89327123Y-103081152D01*
+X89279504Y-103176390D01*
+X89231885Y-103224009D01*
+X89136647Y-103271628D01*
+X88946171Y-103271628D01*
+X88850933Y-103224009D01*
+X88803314Y-103176390D01*
+X88755695Y-103081152D01*
+%TO.C,R20*%
+X85542380Y-91305142D02*
+X85066190Y-90971809D01*
+X85542380Y-90733714D02*
+X84542380Y-90733714D01*
+X84542380Y-91114666D01*
+X84590000Y-91209904D01*
+X84637619Y-91257523D01*
+X84732857Y-91305142D01*
+X84875714Y-91305142D01*
+X84970952Y-91257523D01*
+X85018571Y-91209904D01*
+X85066190Y-91114666D01*
+X85066190Y-90733714D01*
+X84637619Y-91686095D02*
+X84590000Y-91733714D01*
+X84542380Y-91828952D01*
+X84542380Y-92067047D01*
+X84590000Y-92162285D01*
+X84637619Y-92209904D01*
+X84732857Y-92257523D01*
+X84828095Y-92257523D01*
+X84970952Y-92209904D01*
+X85542380Y-91638476D01*
+X85542380Y-92257523D01*
+X84542380Y-92876571D02*
+X84542380Y-92971809D01*
+X84590000Y-93067047D01*
+X84637619Y-93114666D01*
+X84732857Y-93162285D01*
+X84923333Y-93209904D01*
+X85161428Y-93209904D01*
+X85351904Y-93162285D01*
+X85447142Y-93114666D01*
+X85494761Y-93067047D01*
+X85542380Y-92971809D01*
+X85542380Y-92876571D01*
+X85494761Y-92781333D01*
+X85447142Y-92733714D01*
+X85351904Y-92686095D01*
+X85161428Y-92638476D01*
+X84923333Y-92638476D01*
+X84732857Y-92686095D01*
+X84637619Y-92733714D01*
+X84590000Y-92781333D01*
+X84542380Y-92876571D01*
+%TO.C,U10*%
+X69048380Y-107092904D02*
+X69857904Y-107092904D01*
+X69953142Y-107140523D01*
+X70000761Y-107188142D01*
+X70048380Y-107283380D01*
+X70048380Y-107473857D01*
+X70000761Y-107569095D01*
+X69953142Y-107616714D01*
+X69857904Y-107664333D01*
+X69048380Y-107664333D01*
+X70048380Y-108664333D02*
+X70048380Y-108092904D01*
+X70048380Y-108378619D02*
+X69048380Y-108378619D01*
+X69191238Y-108283380D01*
+X69286476Y-108188142D01*
+X69334095Y-108092904D01*
+X69048380Y-109283380D02*
+X69048380Y-109378619D01*
+X69096000Y-109473857D01*
+X69143619Y-109521476D01*
+X69238857Y-109569095D01*
+X69429333Y-109616714D01*
+X69667428Y-109616714D01*
+X69857904Y-109569095D01*
+X69953142Y-109521476D01*
+X70000761Y-109473857D01*
+X70048380Y-109378619D01*
+X70048380Y-109283380D01*
+X70000761Y-109188142D01*
+X69953142Y-109140523D01*
+X69857904Y-109092904D01*
+X69667428Y-109045285D01*
+X69429333Y-109045285D01*
+X69238857Y-109092904D01*
+X69143619Y-109140523D01*
+X69096000Y-109188142D01*
+X69048380Y-109283380D01*
+%TO.C,C34*%
+X100687142Y-109593142D02*
+X100734761Y-109545523D01*
+X100782380Y-109402666D01*
+X100782380Y-109307428D01*
+X100734761Y-109164571D01*
+X100639523Y-109069333D01*
+X100544285Y-109021714D01*
+X100353809Y-108974095D01*
+X100210952Y-108974095D01*
+X100020476Y-109021714D01*
+X99925238Y-109069333D01*
+X99830000Y-109164571D01*
+X99782380Y-109307428D01*
+X99782380Y-109402666D01*
+X99830000Y-109545523D01*
+X99877619Y-109593142D01*
+X99782380Y-109926476D02*
+X99782380Y-110545523D01*
+X100163333Y-110212190D01*
+X100163333Y-110355047D01*
+X100210952Y-110450285D01*
+X100258571Y-110497904D01*
+X100353809Y-110545523D01*
+X100591904Y-110545523D01*
+X100687142Y-110497904D01*
+X100734761Y-110450285D01*
+X100782380Y-110355047D01*
+X100782380Y-110069333D01*
+X100734761Y-109974095D01*
+X100687142Y-109926476D01*
+X100115714Y-111402666D02*
+X100782380Y-111402666D01*
+X99734761Y-111164571D02*
+X100449047Y-110926476D01*
+X100449047Y-111545523D01*
+%TO.C,C25*%
+X106941857Y-100974142D02*
+X106989476Y-101021761D01*
+X107132333Y-101069380D01*
+X107227571Y-101069380D01*
+X107370428Y-101021761D01*
+X107465666Y-100926523D01*
+X107513285Y-100831285D01*
+X107560904Y-100640809D01*
+X107560904Y-100497952D01*
+X107513285Y-100307476D01*
+X107465666Y-100212238D01*
+X107370428Y-100117000D01*
+X107227571Y-100069380D01*
+X107132333Y-100069380D01*
+X106989476Y-100117000D01*
+X106941857Y-100164619D01*
+X106560904Y-100164619D02*
+X106513285Y-100117000D01*
+X106418047Y-100069380D01*
+X106179952Y-100069380D01*
+X106084714Y-100117000D01*
+X106037095Y-100164619D01*
+X105989476Y-100259857D01*
+X105989476Y-100355095D01*
+X106037095Y-100497952D01*
+X106608523Y-101069380D01*
+X105989476Y-101069380D01*
+X105084714Y-100069380D02*
+X105560904Y-100069380D01*
+X105608523Y-100545571D01*
+X105560904Y-100497952D01*
+X105465666Y-100450333D01*
+X105227571Y-100450333D01*
+X105132333Y-100497952D01*
+X105084714Y-100545571D01*
+X105037095Y-100640809D01*
+X105037095Y-100878904D01*
+X105084714Y-100974142D01*
+X105132333Y-101021761D01*
+X105227571Y-101069380D01*
+X105465666Y-101069380D01*
+X105560904Y-101021761D01*
+X105608523Y-100974142D01*
+%TO.C,R23*%
+X91638380Y-90289142D02*
+X91162190Y-89955809D01*
+X91638380Y-89717714D02*
+X90638380Y-89717714D01*
+X90638380Y-90098666D01*
+X90686000Y-90193904D01*
+X90733619Y-90241523D01*
+X90828857Y-90289142D01*
+X90971714Y-90289142D01*
+X91066952Y-90241523D01*
+X91114571Y-90193904D01*
+X91162190Y-90098666D01*
+X91162190Y-89717714D01*
+X90733619Y-90670095D02*
+X90686000Y-90717714D01*
+X90638380Y-90812952D01*
+X90638380Y-91051047D01*
+X90686000Y-91146285D01*
+X90733619Y-91193904D01*
+X90828857Y-91241523D01*
+X90924095Y-91241523D01*
+X91066952Y-91193904D01*
+X91638380Y-90622476D01*
+X91638380Y-91241523D01*
+X90638380Y-91574857D02*
+X90638380Y-92193904D01*
+X91019333Y-91860571D01*
+X91019333Y-92003428D01*
+X91066952Y-92098666D01*
+X91114571Y-92146285D01*
+X91209809Y-92193904D01*
+X91447904Y-92193904D01*
+X91543142Y-92146285D01*
+X91590761Y-92098666D01*
+X91638380Y-92003428D01*
+X91638380Y-91717714D01*
+X91590761Y-91622476D01*
+X91543142Y-91574857D01*
+%TO.C,U7*%
+X100010980Y-83007295D02*
+X100820504Y-83007295D01*
+X100915742Y-83054914D01*
+X100963361Y-83102533D01*
+X101010980Y-83197771D01*
+X101010980Y-83388247D01*
+X100963361Y-83483485D01*
+X100915742Y-83531104D01*
+X100820504Y-83578723D01*
+X100010980Y-83578723D01*
+X100010980Y-83959676D02*
+X100010980Y-84626342D01*
+X101010980Y-84197771D01*
+%TO.C,R21*%
+X76525380Y-91686142D02*
+X76049190Y-91352809D01*
+X76525380Y-91114714D02*
+X75525380Y-91114714D01*
+X75525380Y-91495666D01*
+X75573000Y-91590904D01*
+X75620619Y-91638523D01*
+X75715857Y-91686142D01*
+X75858714Y-91686142D01*
+X75953952Y-91638523D01*
+X76001571Y-91590904D01*
+X76049190Y-91495666D01*
+X76049190Y-91114714D01*
+X75620619Y-92067095D02*
+X75573000Y-92114714D01*
+X75525380Y-92209952D01*
+X75525380Y-92448047D01*
+X75573000Y-92543285D01*
+X75620619Y-92590904D01*
+X75715857Y-92638523D01*
+X75811095Y-92638523D01*
+X75953952Y-92590904D01*
+X76525380Y-92019476D01*
+X76525380Y-92638523D01*
+X76525380Y-93590904D02*
+X76525380Y-93019476D01*
+X76525380Y-93305190D02*
+X75525380Y-93305190D01*
+X75668238Y-93209952D01*
+X75763476Y-93114714D01*
+X75811095Y-93019476D01*
+%TO.C,C19*%
+X62587142Y-92956142D02*
+X62634761Y-92908523D01*
+X62682380Y-92765666D01*
+X62682380Y-92670428D01*
+X62634761Y-92527571D01*
+X62539523Y-92432333D01*
+X62444285Y-92384714D01*
+X62253809Y-92337095D01*
+X62110952Y-92337095D01*
+X61920476Y-92384714D01*
+X61825238Y-92432333D01*
+X61730000Y-92527571D01*
+X61682380Y-92670428D01*
+X61682380Y-92765666D01*
+X61730000Y-92908523D01*
+X61777619Y-92956142D01*
+X62682380Y-93908523D02*
+X62682380Y-93337095D01*
+X62682380Y-93622809D02*
+X61682380Y-93622809D01*
+X61825238Y-93527571D01*
+X61920476Y-93432333D01*
+X61968095Y-93337095D01*
+X62682380Y-94384714D02*
+X62682380Y-94575190D01*
+X62634761Y-94670428D01*
+X62587142Y-94718047D01*
+X62444285Y-94813285D01*
+X62253809Y-94860904D01*
+X61872857Y-94860904D01*
+X61777619Y-94813285D01*
+X61730000Y-94765666D01*
+X61682380Y-94670428D01*
+X61682380Y-94479952D01*
+X61730000Y-94384714D01*
+X61777619Y-94337095D01*
+X61872857Y-94289476D01*
+X62110952Y-94289476D01*
+X62206190Y-94337095D01*
+X62253809Y-94384714D01*
+X62301428Y-94479952D01*
+X62301428Y-94670428D01*
+X62253809Y-94765666D01*
+X62206190Y-94813285D01*
+X62110952Y-94860904D01*
+D11*
+%TO.C,U9*%
+X68600000Y-99695000D02*
+X68600000Y-101645000D01*
+X68600000Y-99695000D02*
+X68600000Y-97745000D01*
+X63480000Y-99695000D02*
+X63480000Y-101645000D01*
+X63480000Y-99695000D02*
+X63480000Y-96245000D01*
+%TO.C,C32*%
+X108294000Y-105714748D02*
+X108294000Y-107137252D01*
+X105574000Y-105714748D02*
+X105574000Y-107137252D01*
+%TO.C,C23*%
+X92200000Y-94527580D02*
+X92200000Y-94246420D01*
+X93220000Y-94527580D02*
+X93220000Y-94246420D01*
+%TO.C,C38*%
+X105497800Y-120370548D02*
+X105497800Y-121793052D01*
+X108217800Y-120370548D02*
+X108217800Y-121793052D01*
+%TO.C,D7*%
+X116840000Y-98770000D02*
+X116190000Y-98770000D01*
+X116840000Y-101890000D02*
+X117490000Y-101890000D01*
+X116840000Y-101890000D02*
+X115165000Y-101890000D01*
+X116840000Y-98770000D02*
+X117490000Y-98770000D01*
+%TO.C,C31*%
+X93093000Y-100953180D02*
+X93093000Y-100672020D01*
+X92073000Y-100953180D02*
+X92073000Y-100672020D01*
+%TO.C,C33*%
+X102272000Y-105714748D02*
+X102272000Y-107137252D01*
+X104992000Y-105714748D02*
+X104992000Y-107137252D01*
+%TO.C,R18*%
+X77836500Y-80407742D02*
+X77836500Y-80882258D01*
+X78881500Y-80407742D02*
+X78881500Y-80882258D01*
+%TO.C,R22*%
+X94756500Y-94611258D02*
+X94756500Y-94136742D01*
+X93711500Y-94611258D02*
+X93711500Y-94136742D01*
+%TO.C,C20*%
+X81180000Y-90797748D02*
+X81180000Y-91320252D01*
+X82650000Y-90797748D02*
+X82650000Y-91320252D01*
+%TO.C,C17*%
+X82802000Y-83044420D02*
+X82802000Y-83325580D01*
+X83822000Y-83044420D02*
+X83822000Y-83325580D01*
+%TO.C,C26*%
+X88581620Y-98690000D02*
+X88862780Y-98690000D01*
+X88581620Y-99710000D02*
+X88862780Y-99710000D01*
+%TO.C,C40*%
+X87374000Y-81901420D02*
+X87374000Y-82182580D01*
+X88394000Y-81901420D02*
+X88394000Y-82182580D01*
+%TO.C,U8*%
+X63480000Y-90805000D02*
+X63480000Y-92755000D01*
+X63480000Y-90805000D02*
+X63480000Y-87355000D01*
+X68600000Y-90805000D02*
+X68600000Y-92755000D01*
+X68600000Y-90805000D02*
+X68600000Y-88855000D01*
+%TO.C,C39*%
+X89152000Y-81901420D02*
+X89152000Y-82182580D01*
+X90172000Y-81901420D02*
+X90172000Y-82182580D01*
+%TO.C,C35*%
+X82069000Y-107449252D02*
+X82069000Y-106926748D01*
+X83539000Y-107449252D02*
+X83539000Y-106926748D01*
+%TO.C,C24*%
+X95390580Y-97547000D02*
+X95109420Y-97547000D01*
+X95390580Y-98567000D02*
+X95109420Y-98567000D01*
+%TO.C,C22*%
+X106158420Y-94490000D02*
+X106439580Y-94490000D01*
+X106158420Y-93470000D02*
+X106439580Y-93470000D01*
+%TO.C,R19*%
+X119399742Y-80757500D02*
+X119874258Y-80757500D01*
+X119399742Y-81802500D02*
+X119874258Y-81802500D01*
+%TO.C,C27*%
+X98169000Y-99721580D02*
+X98169000Y-99440420D01*
+X99189000Y-99721580D02*
+X99189000Y-99440420D01*
+%TO.C,C29*%
+X95390580Y-99896200D02*
+X95109420Y-99896200D01*
+X95390580Y-100916200D02*
+X95109420Y-100916200D01*
+%TO.C,R24*%
+X90184500Y-94611258D02*
+X90184500Y-94136742D01*
+X89139500Y-94611258D02*
+X89139500Y-94136742D01*
+%TO.C,C28*%
+X61720000Y-99554420D02*
+X61720000Y-99835580D01*
+X62740000Y-99554420D02*
+X62740000Y-99835580D01*
+%TO.C,C16*%
+X110996000Y-82028420D02*
+X110996000Y-82309580D01*
+X112016000Y-82028420D02*
+X112016000Y-82309580D01*
+%TO.C,C37*%
+X62740000Y-108444420D02*
+X62740000Y-108725580D01*
+X61720000Y-108444420D02*
+X61720000Y-108725580D01*
+%TO.C,R28*%
+X78373500Y-100440258D02*
+X78373500Y-99965742D01*
+X77328500Y-100440258D02*
+X77328500Y-99965742D01*
+%TO.C,C21*%
+X79119000Y-90918420D02*
+X79119000Y-91199580D01*
+X80139000Y-90918420D02*
+X80139000Y-91199580D01*
+%TO.C,C36*%
+X81507000Y-107449252D02*
+X81507000Y-106926748D01*
+X80037000Y-107449252D02*
+X80037000Y-106926748D01*
+%TO.C,R25*%
+X88484942Y-97153500D02*
+X88959458Y-97153500D01*
+X88484942Y-98198500D02*
+X88959458Y-98198500D01*
+%TO.C,R26*%
+X99680500Y-99818258D02*
+X99680500Y-99343742D01*
+X100725500Y-99818258D02*
+X100725500Y-99343742D01*
+%TO.C,R27*%
+X79897500Y-99965742D02*
+X79897500Y-100440258D01*
+X78852500Y-99965742D02*
+X78852500Y-100440258D01*
+%TO.C,C18*%
+X82298000Y-83044420D02*
+X82298000Y-83325580D01*
+X81278000Y-83044420D02*
+X81278000Y-83325580D01*
+%TO.C,R30*%
+X92091742Y-105535500D02*
+X92566258Y-105535500D01*
+X92091742Y-106580500D02*
+X92566258Y-106580500D01*
+%TO.C,R31*%
+X66551500Y-114908064D02*
+X66551500Y-114453936D01*
+X68021500Y-114908064D02*
+X68021500Y-114453936D01*
+%TO.C,R29*%
+X92091742Y-105056500D02*
+X92566258Y-105056500D01*
+X92091742Y-104011500D02*
+X92566258Y-104011500D01*
+%TO.C,R20*%
+X84215500Y-90882742D02*
+X84215500Y-91357258D01*
+X83170500Y-90882742D02*
+X83170500Y-91357258D01*
+%TO.C,U10*%
+X63480000Y-108585000D02*
+X63480000Y-110535000D01*
+X68600000Y-108585000D02*
+X68600000Y-106635000D01*
+X63480000Y-108585000D02*
+X63480000Y-105135000D01*
+X68600000Y-108585000D02*
+X68600000Y-110535000D01*
+%TO.C,C34*%
+X98970000Y-105714748D02*
+X98970000Y-107137252D01*
+X101690000Y-105714748D02*
+X101690000Y-107137252D01*
+%TO.C,C25*%
+X106158420Y-99697000D02*
+X106439580Y-99697000D01*
+X106158420Y-98677000D02*
+X106439580Y-98677000D01*
+%TO.C,R23*%
+X90663500Y-94149742D02*
+X90663500Y-94624258D01*
+X91708500Y-94149742D02*
+X91708500Y-94624258D01*
+%TO.C,U7*%
+X110480000Y-83820000D02*
+X110480000Y-87270000D01*
+X110480000Y-83820000D02*
+X110480000Y-81870000D01*
+X101610000Y-83820000D02*
+X101610000Y-85770000D01*
+X101610000Y-83820000D02*
+X101610000Y-81870000D01*
+%TO.C,R21*%
+X75157000Y-92101936D02*
+X75157000Y-92556064D01*
+X73687000Y-92101936D02*
+X73687000Y-92556064D01*
+%TO.C,C19*%
+X61720000Y-90664420D02*
+X61720000Y-90945580D01*
+X62740000Y-90664420D02*
+X62740000Y-90945580D01*
+%TD*%
+M02*
diff --git a/circuit_boards/BuckBoost/RockPI-Power-Board/Gerbers/PI-Power-Board-Edge_Cuts.gbr b/circuit_boards/BuckBoost/RockPI-Power-Board/Gerbers/PI-Power-Board-Edge_Cuts.gbr
new file mode 100644
index 0000000..64a299d
--- /dev/null
+++ b/circuit_boards/BuckBoost/RockPI-Power-Board/Gerbers/PI-Power-Board-Edge_Cuts.gbr
@@ -0,0 +1,46 @@
+%TF.GenerationSoftware,KiCad,Pcbnew,6.0.9-8da3e8f707~117~ubuntu20.04.1*%
+%TF.CreationDate,2022-12-10T16:21:20-08:00*%
+%TF.ProjectId,PI-Power-Board,50492d50-6f77-4657-922d-426f6172642e,rev?*%
+%TF.SameCoordinates,Original*%
+%TF.FileFunction,Profile,NP*%
+%FSLAX46Y46*%
+G04 Gerber Fmt 4.6, Leading zero omitted, Abs format (unit mm)*
+G04 Created by KiCad (PCBNEW 6.0.9-8da3e8f707~117~ubuntu20.04.1) date 2022-12-10 16:21:20*
+%MOMM*%
+%LPD*%
+G01*
+G04 APERTURE LIST*
+%TA.AperFunction,Profile*%
+%ADD10C,0.100000*%
+%TD*%
+G04 APERTURE END LIST*
+D10*
+X60000000Y-72000000D02*
+X60000000Y-124000000D01*
+X125000000Y-72000000D02*
+G75*
+G03*
+X122000000Y-69000000I-3000000J0D01*
+G01*
+X63000000Y-127000000D02*
+X122000000Y-127000000D01*
+X60000000Y-124000000D02*
+G75*
+G03*
+X63000000Y-127000000I3000000J0D01*
+G01*
+X122000000Y-127000000D02*
+G75*
+G03*
+X125000000Y-124000000I0J3000000D01*
+G01*
+X63000000Y-69000000D02*
+G75*
+G03*
+X60000000Y-72000000I0J-3000000D01*
+G01*
+X125000000Y-124000000D02*
+X125000000Y-72000000D01*
+X122000000Y-69000000D02*
+X63000000Y-69000000D01*
+M02*
diff --git a/circuit_boards/BuckBoost/RockPI-Power-Board/Gerbers/PI-Power-Board-F_Cu.gbr b/circuit_boards/BuckBoost/RockPI-Power-Board/Gerbers/PI-Power-Board-F_Cu.gbr
new file mode 100644
index 0000000..da8a203
--- /dev/null
+++ b/circuit_boards/BuckBoost/RockPI-Power-Board/Gerbers/PI-Power-Board-F_Cu.gbr
@@ -0,0 +1,4210 @@
+%TF.GenerationSoftware,KiCad,Pcbnew,6.0.9-8da3e8f707~117~ubuntu20.04.1*%
+%TF.CreationDate,2022-12-10T16:21:19-08:00*%
+%TF.ProjectId,PI-Power-Board,50492d50-6f77-4657-922d-426f6172642e,rev?*%
+%TF.SameCoordinates,Original*%
+%TF.FileFunction,Copper,L1,Top*%
+%TF.FilePolarity,Positive*%
+%FSLAX46Y46*%
+G04 Gerber Fmt 4.6, Leading zero omitted, Abs format (unit mm)*
+G04 Created by KiCad (PCBNEW 6.0.9-8da3e8f707~117~ubuntu20.04.1) date 2022-12-10 16:21:19*
+%MOMM*%
+%LPD*%
+G01*
+G04 APERTURE LIST*
+G04 Aperture macros list*
+%AMRoundRect*
+0 Rectangle with rounded corners*
+0 $1 Rounding radius*
+0 $2 $3 $4 $5 $6 $7 $8 $9 X,Y pos of 4 corners*
+0 Add a 4 corners polygon primitive as box body*
+4,1,4,$2,$3,$4,$5,$6,$7,$8,$9,$2,$3,0*
+0 Add four circle primitives for the rounded corners*
+1,1,$1+$1,$2,$3*
+1,1,$1+$1,$4,$5*
+1,1,$1+$1,$6,$7*
+1,1,$1+$1,$8,$9*
+0 Add four rect primitives between the rounded corners*
+20,1,$1+$1,$2,$3,$4,$5,0*
+20,1,$1+$1,$4,$5,$6,$7,0*
+20,1,$1+$1,$6,$7,$8,$9,0*
+20,1,$1+$1,$8,$9,$2,$3,0*%
+%AMFreePoly0*
+4,1,19,2.150000,-1.500000,1.178000,-1.500000,1.005260,-1.197301,0.896353,-1.078740,0.724646,-0.944703,0.533256,-0.840690,0.327380,-0.769525,0.212121,-0.750000,-0.211969,-0.750000,-0.320184,-0.767707,-0.526456,-0.837714,-0.718428,-0.940651,-0.890884,-1.073722,-1.004579,-1.196108,-1.178000,-1.500000,-2.150000,-1.500000,-2.150000,0.100000,2.150000,0.100000,2.150000,-1.500000,2.150000,-1.500000,
+$1*%
+%AMFreePoly1*
+4,1,17,2.145000,-2.250000,-2.805000,-2.250000,-2.805000,-1.590000,-2.145000,-1.590000,-2.145000,-0.970000,-2.805000,-0.970000,-2.805000,-0.310000,-2.145000,-0.310000,-2.145000,0.310000,-2.805000,0.310000,-2.805000,0.970000,-2.145000,0.970000,-2.145000,1.590000,-2.805000,1.590000,-2.805000,2.250000,2.145000,2.250000,2.145000,-2.250000,2.145000,-2.250000,$1*%
+G04 Aperture macros list end*
+%TA.AperFunction,SMDPad,CuDef*%
+%ADD10RoundRect,0.250000X-1.100000X0.325000X-1.100000X-0.325000X1.100000X-0.325000X1.100000X0.325000X0*%
+%TD*%
+%TA.AperFunction,SMDPad,CuDef*%
+%ADD11RoundRect,0.200000X0.200000X0.275000X-0.200000X0.275000X-0.200000X-0.275000X0.200000X-0.275000X0*%
+%TD*%
+%TA.AperFunction,ComponentPad*%
+%ADD12C,2.000000*%
+%TD*%
+%TA.AperFunction,SMDPad,CuDef*%
+%ADD13RoundRect,0.150000X-0.512500X-0.150000X0.512500X-0.150000X0.512500X0.150000X-0.512500X0.150000X0*%
+%TD*%
+%TA.AperFunction,SMDPad,CuDef*%
+%ADD14RoundRect,0.225000X0.225000X0.250000X-0.225000X0.250000X-0.225000X-0.250000X0.225000X-0.250000X0*%
+%TD*%
+%TA.AperFunction,SMDPad,CuDef*%
+%ADD15RoundRect,0.250000X0.475000X-0.250000X0.475000X0.250000X-0.475000X0.250000X-0.475000X-0.250000X0*%
+%TD*%
+%TA.AperFunction,SMDPad,CuDef*%
+%ADD16FreePoly0,180.000000*%
+%TD*%
+%TA.AperFunction,SMDPad,CuDef*%
+%ADD17FreePoly0,0.000000*%
+%TD*%
+%TA.AperFunction,SMDPad,CuDef*%
+%ADD18R,1.200000X1.400000*%
+%TD*%
+%TA.AperFunction,SMDPad,CuDef*%
+%ADD19R,0.660000X0.750000*%
+%TD*%
+%TA.AperFunction,SMDPad,CuDef*%
+%ADD20FreePoly1,270.000000*%
+%TD*%
+%TA.AperFunction,SMDPad,CuDef*%
+%ADD21R,0.650000X0.400000*%
+%TD*%
+%TA.AperFunction,ComponentPad*%
+%ADD22R,1.778000X1.778000*%
+%TD*%
+%TA.AperFunction,ComponentPad*%
+%ADD23C,1.905000*%
+%TD*%
+%TA.AperFunction,ComponentPad*%
+%ADD24C,1.778000*%
+%TD*%
+%TA.AperFunction,SMDPad,CuDef*%
+%ADD25RoundRect,0.250000X-0.625000X0.312500X-0.625000X-0.312500X0.625000X-0.312500X0.625000X0.312500X0*%
+%TD*%
+%TA.AperFunction,SMDPad,CuDef*%
+%ADD26FreePoly1,90.000000*%
+%TD*%
+%TA.AperFunction,SMDPad,CuDef*%
+%ADD27RoundRect,0.200000X-0.275000X0.200000X-0.275000X-0.200000X0.275000X-0.200000X0.275000X0.200000X0*%
+%TD*%
+%TA.AperFunction,SMDPad,CuDef*%
+%ADD28RoundRect,0.250000X-0.250000X-0.475000X0.250000X-0.475000X0.250000X0.475000X-0.250000X0.475000X0*%
+%TD*%
+%TA.AperFunction,SMDPad,CuDef*%
+%ADD29R,1.100000X1.100000*%
+%TD*%
+%TA.AperFunction,SMDPad,CuDef*%
+%ADD30R,0.600000X0.700000*%
+%TD*%
+%TA.AperFunction,SMDPad,CuDef*%
+%ADD31RoundRect,0.250000X0.250000X0.475000X-0.250000X0.475000X-0.250000X-0.475000X0.250000X-0.475000X0*%
+%TD*%
+%TA.AperFunction,SMDPad,CuDef*%
+%ADD32RoundRect,0.150000X-0.825000X-0.150000X0.825000X-0.150000X0.825000X0.150000X-0.825000X0.150000X0*%
+%TD*%
+%TA.AperFunction,SMDPad,CuDef*%
+%ADD33RoundRect,0.200000X-0.200000X-0.275000X0.200000X-0.275000X0.200000X0.275000X-0.200000X0.275000X0*%
+%TD*%
+%TA.AperFunction,SMDPad,CuDef*%
+%ADD34R,2.500000X2.300000*%
+%TD*%
+%TA.AperFunction,SMDPad,CuDef*%
+%ADD35RoundRect,0.200000X0.275000X-0.200000X0.275000X0.200000X-0.275000X0.200000X-0.275000X-0.200000X0*%
+%TD*%
+%TA.AperFunction,SMDPad,CuDef*%
+%ADD36R,0.700000X0.600000*%
+%TD*%
+%TA.AperFunction,SMDPad,CuDef*%
+%ADD37RoundRect,0.225000X-0.225000X-0.250000X0.225000X-0.250000X0.225000X0.250000X-0.225000X0.250000X0*%
+%TD*%
+%TA.AperFunction,ComponentPad*%
+%ADD38C,1.700000*%
+%TD*%
+%TA.AperFunction,SMDPad,CuDef*%
+%ADD39R,1.020000X1.780000*%
+%TD*%
+%TA.AperFunction,SMDPad,CuDef*%
+%ADD40RoundRect,0.225000X0.250000X-0.225000X0.250000X0.225000X-0.250000X0.225000X-0.250000X-0.225000X0*%
+%TD*%
+%TA.AperFunction,SMDPad,CuDef*%
+%ADD41RoundRect,0.250000X-0.312500X-0.625000X0.312500X-0.625000X0.312500X0.625000X-0.312500X0.625000X0*%
+%TD*%
+%TA.AperFunction,SMDPad,CuDef*%
+%ADD42RoundRect,0.250000X1.100000X-0.325000X1.100000X0.325000X-1.100000X0.325000X-1.100000X-0.325000X0*%
+%TD*%
+%TA.AperFunction,SMDPad,CuDef*%
+%ADD43RoundRect,0.150000X-0.150000X0.512500X-0.150000X-0.512500X0.150000X-0.512500X0.150000X0.512500X0*%
+%TD*%
+%TA.AperFunction,SMDPad,CuDef*%
+%ADD44RoundRect,0.250000X1.450000X-0.250000X1.450000X0.250000X-1.450000X0.250000X-1.450000X-0.250000X0*%
+%TD*%
+%TA.AperFunction,SMDPad,CuDef*%
+%ADD45RoundRect,0.150000X-0.150000X0.725000X-0.150000X-0.725000X0.150000X-0.725000X0.150000X0.725000X0*%
+%TD*%
+%TA.AperFunction,SMDPad,CuDef*%
+%ADD46RoundRect,0.050000X-0.070000X0.250000X-0.070000X-0.250000X0.070000X-0.250000X0.070000X0.250000X0*%
+%TD*%
+%TA.AperFunction,SMDPad,CuDef*%
+%ADD47RoundRect,0.050000X-0.250000X-0.070000X0.250000X-0.070000X0.250000X0.070000X-0.250000X0.070000X0*%
+%TD*%
+%TA.AperFunction,ComponentPad*%
+%ADD48C,0.400000*%
+%TD*%
+%TA.AperFunction,SMDPad,CuDef*%
+%ADD49RoundRect,0.050000X1.725000X-1.225000X1.725000X1.225000X-1.725000X1.225000X-1.725000X-1.225000X0*%
+%TD*%
+%TA.AperFunction,SMDPad,CuDef*%
+%ADD50R,1.905000X2.790000*%
+%TD*%
+%TA.AperFunction,SMDPad,CuDef*%
+%ADD51RoundRect,0.250000X0.375000X0.625000X-0.375000X0.625000X-0.375000X-0.625000X0.375000X-0.625000X0*%
+%TD*%
+%TA.AperFunction,ViaPad*%
+%ADD52C,0.889000*%
+%TD*%
+%TA.AperFunction,ViaPad*%
+%ADD53C,0.800000*%
+%TD*%
+%TA.AperFunction,ViaPad*%
+%ADD54C,0.508000*%
+%TD*%
+%TA.AperFunction,Conductor*%
+%ADD55C,0.254000*%
+%TD*%
+%TA.AperFunction,Conductor*%
+%ADD56C,0.635000*%
+%TD*%
+%TA.AperFunction,Conductor*%
+%ADD57C,0.381000*%
+%TD*%
+%TA.AperFunction,Conductor*%
+%ADD58C,0.508000*%
+%TD*%
+%TA.AperFunction,Conductor*%
+%ADD59C,0.241300*%
+%TD*%
+G04 APERTURE END LIST*
+D10*
+%TO.P,C10,1*%
+%TO.N,GND*%
+X103632000Y-104951000D03*
+%TO.P,C10,2*%
+%TO.N,/5V PowerSupply/V_{P}*%
+X103632000Y-107901000D03*
+%TD*%
+D11*
+%TO.P,R9,1*%
+%TO.N,/5V PowerSupply/V_{P}*%
+X99885000Y-97168000D03*
+%TO.P,R9,2*%
+%TO.N,/5V PowerSupply/V_{ISNS}*%
+X98235000Y-97168000D03*
+%TD*%
+D12*
+%TO.P,TP7,1,1*%
+%TO.N,/~{CAN_INT1}*%
+X95529400Y-86690200D03*
+%TD*%
+D13*
+%TO.P,U3,1,IN*%
+%TO.N,+5V*%
+X79761500Y-90109000D03*
+%TO.P,U3,2,GND*%
+%TO.N,GND*%
+X79761500Y-91059000D03*
+%TO.P,U3,3,EN*%
+%TO.N,/3V3_PI*%
+X79761500Y-92009000D03*
+%TO.P,U3,4,NC/ADJ*%
+%TO.N,Net-(R20-Pad2)*%
+X82036500Y-92009000D03*
+%TO.P,U3,5,OUT*%
+%TO.N,/3V-3.3V-PS/3V0_{OUT}*%
+X82036500Y-90109000D03*
+%TD*%
+D14*
+%TO.P,C30,1*%
+%TO.N,/5V PowerSupply/BOOT_{2}*%
+X91453000Y-102616000D03*
+%TO.P,C30,2*%
+%TO.N,/5V PowerSupply/SW2*%
+X89903000Y-102616000D03*
+%TD*%
+D15*
+%TO.P,C14,1*%
+%TO.N,/5V PowerSupply/V_{OSNS}*%
+X84836000Y-108138000D03*
+%TO.P,C14,2*%
+%TO.N,GND*%
+X84836000Y-106238000D03*
+%TD*%
+D16*
+%TO.P,L1,1,1*%
+%TO.N,/3V-3.3V-PS/SW*%
+X82931000Y-102380000D03*
+D17*
+%TO.P,L1,2,2*%
+%TO.N,/3V-3.3V-PS/3V3_{OUT}*%
+X82931000Y-98280000D03*
+%TD*%
+D18*
+%TO.P,U2,1,EN*%
+%TO.N,+3V0*%
+X108288000Y-88138000D03*
+%TO.P,U2,2,GND*%
+%TO.N,GND*%
+X108288000Y-85598000D03*
+%TO.P,U2,3,OUT*%
+%TO.N,Net-(R4-Pad1)*%
+X106088000Y-85598000D03*
+%TO.P,U2,4,V_{DD}*%
+%TO.N,+3V0*%
+X106088000Y-88138000D03*
+%TD*%
+D19*
+%TO.P,Q4,1,S*%
+%TO.N,/5V PowerSupply/SW1*%
+X99095800Y-115333000D03*
+%TO.P,Q4,2,S*%
+X100375800Y-115333000D03*
+%TO.P,Q4,3,S*%
+X101655800Y-115333000D03*
+%TO.P,Q4,4,G*%
+%TO.N,/5V PowerSupply/HDRV1*%
+X102935800Y-115333000D03*
+D20*
+%TO.P,Q4,5,D*%
+%TO.N,/5V PowerSupply/V_{P}*%
+X101015800Y-112263000D03*
+%TD*%
+D21*
+%TO.P,U1,1,VCCA*%
+%TO.N,+3V3*%
+X81600000Y-82535000D03*
+%TO.P,U1,2,A*%
+%TO.N,Net-(U1-Pad2)*%
+X81600000Y-83185000D03*
+%TO.P,U1,3,GND*%
+%TO.N,GND*%
+X81600000Y-83835000D03*
+%TO.P,U1,4,B*%
+%TO.N,/SPI1_RXD*%
+X83500000Y-83835000D03*
+%TO.P,U1,5,VCCB*%
+%TO.N,+3V0*%
+X83500000Y-82535000D03*
+%TD*%
+D22*
+%TO.P,J5,1,Pin_1*%
+%TO.N,GND*%
+X113043500Y-108585000D03*
+D23*
+%TO.P,J5,2,Pin_2*%
+X113043500Y-111125000D03*
+D24*
+%TO.P,J5,3,Pin_3*%
+%TO.N,/VBAT*%
+X113043500Y-113665000D03*
+%TO.P,J5,4,Pin_4*%
+X113043500Y-116205000D03*
+%TD*%
+D25*
+%TO.P,R14,1*%
+%TO.N,/3V-3.3V-PS/3V3_{OUT}*%
+X77089000Y-105979500D03*
+%TO.P,R14,2*%
+%TO.N,+3V3*%
+X77089000Y-108904500D03*
+%TD*%
+D19*
+%TO.P,Q2,1,S*%
+%TO.N,/5V PowerSupply/R_{CSP}*%
+X97093800Y-107928000D03*
+%TO.P,Q2,2,S*%
+X95813800Y-107928000D03*
+%TO.P,Q2,3,S*%
+X94533800Y-107928000D03*
+%TO.P,Q2,4,G*%
+%TO.N,/5V PowerSupply/LDRV1*%
+X93253800Y-107928000D03*
+D26*
+%TO.P,Q2,5,D*%
+%TO.N,/5V PowerSupply/SW1*%
+X95173800Y-110998000D03*
+%TD*%
+D27*
+%TO.P,R4,1*%
+%TO.N,Net-(R4-Pad1)*%
+X103632000Y-85535000D03*
+%TO.P,R4,2*%
+%TO.N,Net-(R4-Pad2)*%
+X103632000Y-87185000D03*
+%TD*%
+D28*
+%TO.P,C6,1*%
+%TO.N,+5V*%
+X76774000Y-96774000D03*
+%TO.P,C6,2*%
+%TO.N,GND*%
+X78674000Y-96774000D03*
+%TD*%
+D21*
+%TO.P,U11,1,VCCA*%
+%TO.N,+3V3*%
+X87816000Y-81387000D03*
+%TO.P,U11,2,A*%
+%TO.N,/DR*%
+X87816000Y-82037000D03*
+%TO.P,U11,3,GND*%
+%TO.N,GND*%
+X87816000Y-82687000D03*
+%TO.P,U11,4,B*%
+%TO.N,Net-(TP9-Pad1)*%
+X89716000Y-82687000D03*
+%TO.P,U11,5,VCCB*%
+%TO.N,+3V0*%
+X89716000Y-81387000D03*
+%TD*%
+D27*
+%TO.P,R7,1*%
+%TO.N,/5V PowerSupply/V_{OSNS}*%
+X89662000Y-93549000D03*
+%TO.P,R7,2*%
+%TO.N,/5V PowerSupply/FB*%
+X89662000Y-95199000D03*
+%TD*%
+D29*
+%TO.P,D5,1,K*%
+%TO.N,/5V PowerSupply/V_{P}*%
+X99314000Y-119504000D03*
+%TO.P,D5,2,A*%
+%TO.N,Net-(D5-Pad2)*%
+X99314000Y-122304000D03*
+%TD*%
+D30*
+%TO.P,D4,1,K*%
+%TO.N,/5V PowerSupply/BOOT_{1}*%
+X96712000Y-102616000D03*
+%TO.P,D4,2,A*%
+%TO.N,/5V PowerSupply/V_{CC}*%
+X95312000Y-102616000D03*
+%TD*%
+D10*
+%TO.P,C11,1*%
+%TO.N,GND*%
+X106934000Y-104951000D03*
+%TO.P,C11,2*%
+%TO.N,/5V PowerSupply/V_{P}*%
+X106934000Y-107901000D03*
+%TD*%
+D11*
+%TO.P,R17,1*%
+%TO.N,GND*%
+X99885000Y-123952000D03*
+%TO.P,R17,2*%
+%TO.N,Net-(D5-Pad2)*%
+X98235000Y-123952000D03*
+%TD*%
+D31*
+%TO.P,C7,1*%
+%TO.N,/3V-3.3V-PS/3V3_{OUT}*%
+X82738000Y-96774000D03*
+%TO.P,C7,2*%
+%TO.N,GND*%
+X80838000Y-96774000D03*
+%TD*%
+D30*
+%TO.P,D3,1,K*%
+%TO.N,/5V PowerSupply/BOOT_{2}*%
+X92772000Y-102616000D03*
+%TO.P,D3,2,A*%
+%TO.N,/5V PowerSupply/V_{CC}*%
+X94172000Y-102616000D03*
+%TD*%
+D11*
+%TO.P,R10,1*%
+%TO.N,/5V PowerSupply/V_{OSNS}*%
+X89547200Y-97676000D03*
+%TO.P,R10,2*%
+%TO.N,/5V PowerSupply/PGOOD*%
+X87897200Y-97676000D03*
+%TD*%
+D12*
+%TO.P,TP2,1,1*%
+%TO.N,/VBAT*%
+X108966000Y-116713000D03*
+%TD*%
+D32*
+%TO.P,Q5,1,S*%
+%TO.N,/5V PowerSupply/V_{P}*%
+X101919000Y-118999000D03*
+%TO.P,Q5,2,S*%
+X101919000Y-120269000D03*
+%TO.P,Q5,3,S*%
+X101919000Y-121539000D03*
+%TO.P,Q5,4,G*%
+%TO.N,Net-(D5-Pad2)*%
+X101919000Y-122809000D03*
+%TO.P,Q5,5,D*%
+%TO.N,/VBAT*%
+X106869000Y-122809000D03*
+%TO.P,Q5,6,D*%
+X106869000Y-121539000D03*
+%TO.P,Q5,7,D*%
+X106869000Y-120269000D03*
+%TO.P,Q5,8,D*%
+X106869000Y-118999000D03*
+%TD*%
+D33*
+%TO.P,R1,1*%
+%TO.N,+3V0*%
+X99251000Y-80899000D03*
+%TO.P,R1,2*%
+%TO.N,/~{CAN_INT1}*%
+X100901000Y-80899000D03*
+%TD*%
+D34*
+%TO.P,D6,1,A1*%
+%TO.N,GND*%
+X115180000Y-122428000D03*
+%TO.P,D6,2,A2*%
+%TO.N,/VBAT*%
+X110880000Y-122428000D03*
+%TD*%
+D22*
+%TO.P,J3,1,Pin_1*%
+%TO.N,GND*%
+X71857000Y-113970000D03*
+D24*
+%TO.P,J3,2,Pin_2*%
+%TO.N,+5V*%
+X71857000Y-111430000D03*
+%TO.P,J3,3,Pin_3*%
+%TO.N,/SCK_L*%
+X71857000Y-108890000D03*
+%TO.P,J3,4,Pin_4*%
+%TO.N,/SCK_H*%
+X71857000Y-106350000D03*
+%TO.P,J3,5,Pin_5*%
+%TO.N,/DR_L*%
+X71857000Y-103810000D03*
+%TO.P,J3,6,Pin_6*%
+%TO.N,/DR_H*%
+X71857000Y-101270000D03*
+%TO.P,J3,7,Pin_7*%
+%TO.N,/MOSI_L*%
+X71857000Y-98730000D03*
+%TO.P,J3,8,Pin_8*%
+%TO.N,/MOSI_H*%
+X71857000Y-96190000D03*
+%TO.P,J3,9,Pin_9*%
+%TO.N,/MISO_L*%
+X71857000Y-93650000D03*
+%TO.P,J3,10,Pin_10*%
+%TO.N,/MISO_H*%
+X71857000Y-91110000D03*
+%TO.P,J3,11,Pin_11*%
+%TO.N,/CS_L*%
+X71857000Y-88570000D03*
+%TO.P,J3,12,Pin_12*%
+%TO.N,/CS_H*%
+X71857000Y-86030000D03*
+%TD*%
+D22*
+%TO.P,J4,1,Pin_1*%
+%TO.N,/CAN-FD/CAN_L*%
+X113030000Y-99060000D03*
+D24*
+%TO.P,J4,2,Pin_2*%
+%TO.N,/CAN-FD/CAN_H*%
+X113030000Y-101600000D03*
+%TD*%
+D12*
+%TO.P,TP9,1,1*%
+%TO.N,Net-(TP9-Pad1)*%
+X93599000Y-82194400D03*
+%TD*%
+D35*
+%TO.P,R6,1*%
+%TO.N,Net-(R20-Pad2)*%
+X83693000Y-91945000D03*
+%TO.P,R6,2*%
+%TO.N,GND*%
+X83693000Y-90295000D03*
+%TD*%
+D36*
+%TO.P,D2,1,K*%
+%TO.N,Net-(D2-Pad1)*%
+X101320600Y-98817200D03*
+%TO.P,D2,2,A*%
+%TO.N,/5V PowerSupply/V_{P}*%
+X101320600Y-100217200D03*
+%TD*%
+D37*
+%TO.P,C8,1*%
+%TO.N,Net-(C8-Pad1)*%
+X80505000Y-103632000D03*
+%TO.P,C8,2*%
+%TO.N,/3V-3.3V-PS/SW*%
+X82055000Y-103632000D03*
+%TD*%
+D35*
+%TO.P,R16,1*%
+%TO.N,Net-(D5-Pad2)*%
+X97282000Y-121729000D03*
+%TO.P,R16,2*%
+%TO.N,/5V PowerSupply/V_{P}*%
+X97282000Y-120079000D03*
+%TD*%
+D33*
+%TO.P,R2,1*%
+%TO.N,+3V0*%
+X99251000Y-82423000D03*
+%TO.P,R2,2*%
+%TO.N,/~{CAN_INT}*%
+X100901000Y-82423000D03*
+%TD*%
+%TO.P,R11,1*%
+%TO.N,/5V PowerSupply/EN{slash}UVLO*%
+X98235000Y-98692000D03*
+%TO.P,R11,2*%
+%TO.N,GND*%
+X99885000Y-98692000D03*
+%TD*%
+D12*
+%TO.P,TP3,1,1*%
+%TO.N,/3V-3.3V-PS/3V3_{OUT}*%
+X74168000Y-123444000D03*
+%TD*%
+D10*
+%TO.P,C9,1*%
+%TO.N,GND*%
+X100330000Y-104951000D03*
+%TO.P,C9,2*%
+%TO.N,/5V PowerSupply/V_{P}*%
+X100330000Y-107901000D03*
+%TD*%
+D15*
+%TO.P,C12,1*%
+%TO.N,/5V PowerSupply/V_{OSNS}*%
+X80772000Y-108138000D03*
+%TO.P,C12,2*%
+%TO.N,GND*%
+X80772000Y-106238000D03*
+%TD*%
+D38*
+%TO.P,J1,1,Pin_1*%
+%TO.N,unconnected-(J1-Pad1)*%
+X68370000Y-75770000D03*
+D39*
+X68370000Y-77410000D03*
+%TO.P,J1,2,Pin_2*%
+%TO.N,+5V*%
+X68370000Y-71590000D03*
+D38*
+X68370000Y-73230000D03*
+D39*
+%TO.P,J1,3,Pin_3*%
+%TO.N,unconnected-(J1-Pad3)*%
+X70910000Y-77410000D03*
+D38*
+X70910000Y-75770000D03*
+%TO.P,J1,4,Pin_4*%
+%TO.N,+5V*%
+X70910000Y-73230000D03*
+D39*
+X70910000Y-71590000D03*
+D38*
+%TO.P,J1,5,Pin_5*%
+%TO.N,unconnected-(J1-Pad5)*%
+X73450000Y-75770000D03*
+D39*
+X73450000Y-77410000D03*
+D38*
+%TO.P,J1,6,Pin_6*%
+%TO.N,GND*%
+X73450000Y-73230000D03*
+D39*
+X73450000Y-71590000D03*
+D38*
+%TO.P,J1,7,Pin_7*%
+%TO.N,/SPI2_CLK*%
+X75990000Y-75770000D03*
+D39*
+X75990000Y-77410000D03*
+%TO.P,J1,8,Pin_8*%
+%TO.N,/UART2_TXD*%
+X75990000Y-71590000D03*
+D38*
+X75990000Y-73230000D03*
+D39*
+%TO.P,J1,9,Pin_9*%
+%TO.N,GND*%
+X78530000Y-77410000D03*
+D38*
+X78530000Y-75770000D03*
+%TO.P,J1,10,Pin_10*%
+%TO.N,/UART2_RXD*%
+X78530000Y-73230000D03*
+D39*
+X78530000Y-71590000D03*
+%TO.P,J1,11,Pin_11*%
+%TO.N,/PWM0*%
+X81070000Y-77410000D03*
+D38*
+X81070000Y-75770000D03*
+D39*
+%TO.P,J1,12,Pin_12*%
+%TO.N,unconnected-(J1-Pad12)*%
+X81070000Y-71590000D03*
+D38*
+X81070000Y-73230000D03*
+%TO.P,J1,13,Pin_13*%
+%TO.N,/PWM1*%
+X83610000Y-75770000D03*
+D39*
+X83610000Y-77410000D03*
+D38*
+%TO.P,J1,14,Pin_14*%
+%TO.N,GND*%
+X83610000Y-73230000D03*
+D39*
+X83610000Y-71590000D03*
+D38*
+%TO.P,J1,15,Pin_15*%
+%TO.N,unconnected-(J1-Pad15)*%
+X86150000Y-75770000D03*
+D39*
+X86150000Y-77410000D03*
+D38*
+%TO.P,J1,16,Pin_16*%
+%TO.N,unconnected-(J1-Pad16)*%
+X86150000Y-73230000D03*
+D39*
+X86150000Y-71590000D03*
+%TO.P,J1,17,Pin_17*%
+%TO.N,/3V3_PI*%
+X88690000Y-77410000D03*
+D38*
+X88690000Y-75770000D03*
+%TO.P,J1,18,Pin_18*%
+%TO.N,unconnected-(J1-Pad18)*%
+X88690000Y-73230000D03*
+D39*
+X88690000Y-71590000D03*
+%TO.P,J1,19,Pin_19*%
+%TO.N,/SPI1_TXD*%
+X91230000Y-77410000D03*
+D38*
+X91230000Y-75770000D03*
+%TO.P,J1,20,Pin_20*%
+%TO.N,GND*%
+X91230000Y-73230000D03*
+D39*
+X91230000Y-71590000D03*
+%TO.P,J1,21,Pin_21*%
+%TO.N,/SPI1_RXD*%
+X93770000Y-77410000D03*
+D38*
+X93770000Y-75770000D03*
+%TO.P,J1,22,Pin_22*%
+%TO.N,unconnected-(J1-Pad22)*%
+X93770000Y-73230000D03*
+D39*
+X93770000Y-71590000D03*
+D38*
+%TO.P,J1,23,Pin_23*%
+%TO.N,/SPI1_CLK*%
+X96310000Y-75770000D03*
+D39*
+X96310000Y-77410000D03*
+D38*
+%TO.P,J1,24,Pin_24*%
+%TO.N,/~{SPI1_CS}*%
+X96310000Y-73230000D03*
+D39*
+X96310000Y-71590000D03*
+D38*
+%TO.P,J1,25,Pin_25*%
+%TO.N,GND*%
+X98850000Y-75770000D03*
+D39*
+X98850000Y-77410000D03*
+%TO.P,J1,26,Pin_26*%
+%TO.N,unconnected-(J1-Pad26)*%
+X98850000Y-71590000D03*
+D38*
+X98850000Y-73230000D03*
+%TO.P,J1,27,Pin_27*%
+%TO.N,unconnected-(J1-Pad27)*%
+X101390000Y-75770000D03*
+D39*
+X101390000Y-77410000D03*
+%TO.P,J1,28,Pin_28*%
+%TO.N,unconnected-(J1-Pad28)*%
+X101390000Y-71590000D03*
+D38*
+X101390000Y-73230000D03*
+%TO.P,J1,29,Pin_29*%
+%TO.N,/SPI2_TXD*%
+X103930000Y-75770000D03*
+D39*
+X103930000Y-77410000D03*
+D38*
+%TO.P,J1,30,Pin_30*%
+%TO.N,GND*%
+X103930000Y-73230000D03*
+D39*
+X103930000Y-71590000D03*
+%TO.P,J1,31,Pin_31*%
+%TO.N,/SPI2_RXD*%
+X106470000Y-77410000D03*
+D38*
+X106470000Y-75770000D03*
+D39*
+%TO.P,J1,32,Pin_32*%
+%TO.N,/DR*%
+X106470000Y-71590000D03*
+D38*
+X106470000Y-73230000D03*
+%TO.P,J1,33,Pin_33*%
+%TO.N,/~{SPI2_CS}*%
+X109010000Y-75770000D03*
+D39*
+X109010000Y-77410000D03*
+%TO.P,J1,34,Pin_34*%
+%TO.N,GND*%
+X109010000Y-71590000D03*
+D38*
+X109010000Y-73230000D03*
+%TO.P,J1,35,Pin_35*%
+%TO.N,/~{CAN_INT}*%
+X111550000Y-75770000D03*
+D39*
+X111550000Y-77410000D03*
+D38*
+%TO.P,J1,36,Pin_36*%
+%TO.N,/~{CAN_INT1}*%
+X111550000Y-73230000D03*
+D39*
+X111550000Y-71590000D03*
+%TO.P,J1,37,Pin_37*%
+%TO.N,/~{CAN_INT0}*%
+X114090000Y-77410000D03*
+D38*
+X114090000Y-75770000D03*
+D39*
+%TO.P,J1,38,Pin_38*%
+%TO.N,unconnected-(J1-Pad38)*%
+X114090000Y-71590000D03*
+D38*
+X114090000Y-73230000D03*
+%TO.P,J1,39,Pin_39*%
+%TO.N,GND*%
+X116630000Y-75770000D03*
+D39*
+X116630000Y-77410000D03*
+D38*
+%TO.P,J1,40,Pin_40*%
+%TO.N,unconnected-(J1-Pad40)*%
+X116630000Y-73230000D03*
+D39*
+X116630000Y-71590000D03*
+%TD*%
+D12*
+%TO.P,TP6,1,1*%
+%TO.N,/~{CAN_INT0}*%
+X98933000Y-86487000D03*
+%TD*%
+D33*
+%TO.P,R3,1*%
+%TO.N,+3V0*%
+X99251000Y-83947000D03*
+%TO.P,R3,2*%
+%TO.N,/~{CAN_INT0}*%
+X100901000Y-83947000D03*
+%TD*%
+D31*
+%TO.P,C5,1*%
+%TO.N,/3V-3.3V-PS/3V3_{OUT}*%
+X82738000Y-94615000D03*
+%TO.P,C5,2*%
+%TO.N,GND*%
+X80838000Y-94615000D03*
+%TD*%
+D40*
+%TO.P,C3,1*%
+%TO.N,/5V PowerSupply/COMP*%
+X92710000Y-95162000D03*
+%TO.P,C3,2*%
+%TO.N,GND*%
+X92710000Y-93612000D03*
+%TD*%
+D12*
+%TO.P,TP4,1,1*%
+%TO.N,/5V PowerSupply/V_{OSNS}*%
+X81788000Y-123444000D03*
+%TD*%
+D19*
+%TO.P,Q3,1,S*%
+%TO.N,/5V PowerSupply/SW2*%
+X81569800Y-115333000D03*
+%TO.P,Q3,2,S*%
+X82849800Y-115333000D03*
+%TO.P,Q3,3,S*%
+X84129800Y-115333000D03*
+%TO.P,Q3,4,G*%
+%TO.N,/5V PowerSupply/HDRV2*%
+X85409800Y-115333000D03*
+D20*
+%TO.P,Q3,5,D*%
+%TO.N,/5V PowerSupply/V_{OSNS}*%
+X83489800Y-112263000D03*
+%TD*%
+D19*
+%TO.P,Q1,1,S*%
+%TO.N,/5V PowerSupply/R_{CSP}*%
+X91251800Y-107928000D03*
+%TO.P,Q1,2,S*%
+X89971800Y-107928000D03*
+%TO.P,Q1,3,S*%
+X88691800Y-107928000D03*
+%TO.P,Q1,4,G*%
+%TO.N,/5V PowerSupply/LDRV2*%
+X87411800Y-107928000D03*
+D26*
+%TO.P,Q1,5,D*%
+%TO.N,/5V PowerSupply/SW2*%
+X89331800Y-110998000D03*
+%TD*%
+D40*
+%TO.P,C2,1*%
+%TO.N,/5V PowerSupply/COMP*%
+X91186000Y-95162000D03*
+%TO.P,C2,2*%
+%TO.N,Net-(C2-Pad2)*%
+X91186000Y-93612000D03*
+%TD*%
+D12*
+%TO.P,TP5,1,1*%
+%TO.N,GND*%
+X89408000Y-123444000D03*
+%TD*%
+D41*
+%TO.P,R5,1*%
+%TO.N,/3V-3.3V-PS/3V0_{OUT}*%
+X91247500Y-90551000D03*
+%TO.P,R5,2*%
+%TO.N,+3V0*%
+X94172500Y-90551000D03*
+%TD*%
+D42*
+%TO.P,C15,1*%
+%TO.N,GND*%
+X106172000Y-113489000D03*
+%TO.P,C15,2*%
+%TO.N,/5V PowerSupply/V_{P}*%
+X106172000Y-110539000D03*
+%TD*%
+D43*
+%TO.P,U6,1,GND*%
+%TO.N,GND*%
+X79690000Y-99192500D03*
+%TO.P,U6,2,SW*%
+%TO.N,/3V-3.3V-PS/SW*%
+X78740000Y-99192500D03*
+%TO.P,U6,3,VIN*%
+%TO.N,+5V*%
+X77790000Y-99192500D03*
+%TO.P,U6,4,FB*%
+%TO.N,Net-(R27-Pad2)*%
+X77790000Y-101467500D03*
+%TO.P,U6,5,EN*%
+%TO.N,/3V3_PI*%
+X78740000Y-101467500D03*
+%TO.P,U6,6,BST*%
+%TO.N,Net-(C8-Pad1)*%
+X79690000Y-101467500D03*
+%TD*%
+D40*
+%TO.P,C1,1*%
+%TO.N,+3V0*%
+X109982000Y-86881000D03*
+%TO.P,C1,2*%
+%TO.N,GND*%
+X109982000Y-85331000D03*
+%TD*%
+D44*
+%TO.P,R13,1*%
+%TO.N,/5V PowerSupply/R_{CSP}*%
+X92329000Y-106046000D03*
+%TO.P,R13,2*%
+%TO.N,GND*%
+X92329000Y-104546000D03*
+%TD*%
+D45*
+%TO.P,U4,1,TXD*%
+%TO.N,Net-(U4-Pad1)*%
+X108204000Y-93945000D03*
+%TO.P,U4,2,VSS*%
+%TO.N,GND*%
+X106934000Y-93945000D03*
+%TO.P,U4,3,VDD*%
+%TO.N,+5V*%
+X105664000Y-93945000D03*
+%TO.P,U4,4,RXD*%
+%TO.N,Net-(U4-Pad4)*%
+X104394000Y-93945000D03*
+%TO.P,U4,5,VIO*%
+%TO.N,+3V0*%
+X104394000Y-99095000D03*
+%TO.P,U4,6,CANL*%
+%TO.N,/CAN-FD/CAN_L*%
+X105664000Y-99095000D03*
+%TO.P,U4,7,CANH*%
+%TO.N,/CAN-FD/CAN_H*%
+X106934000Y-99095000D03*
+%TO.P,U4,8,STBY*%
+%TO.N,GND*%
+X108204000Y-99095000D03*
+%TD*%
+D35*
+%TO.P,R8,1*%
+%TO.N,/5V PowerSupply/MODE*%
+X95758000Y-95212000D03*
+%TO.P,R8,2*%
+%TO.N,GND*%
+X95758000Y-93562000D03*
+%TD*%
+D12*
+%TO.P,TP8,1,1*%
+%TO.N,/~{CAN_INT}*%
+X113919000Y-80645000D03*
+%TD*%
+%TO.P,TP1,1,1*%
+%TO.N,/3V-3.3V-PS/3V0_{OUT}*%
+X99822000Y-92456000D03*
+%TD*%
+D46*
+%TO.P,U5,1,MODE*%
+%TO.N,/5V PowerSupply/MODE*%
+X95349000Y-97046000D03*
+%TO.P,U5,2,DITH*%
+%TO.N,GND*%
+X94849000Y-97046000D03*
+%TO.P,U5,3,RT*%
+%TO.N,/5V PowerSupply/RT*%
+X94349000Y-97046000D03*
+%TO.P,U5,4,SLOPE*%
+%TO.N,/5V PowerSupply/SLOPE*%
+X93849000Y-97046000D03*
+%TO.P,U5,5,SS*%
+%TO.N,/5V PowerSupply/SS*%
+X93349000Y-97046000D03*
+%TO.P,U5,6,COMP*%
+%TO.N,/5V PowerSupply/COMP*%
+X92849000Y-97046000D03*
+%TO.P,U5,7,AGND*%
+%TO.N,GND*%
+X92349000Y-97046000D03*
+%TO.P,U5,8,FB*%
+%TO.N,/5V PowerSupply/FB*%
+X91849000Y-97046000D03*
+D47*
+%TO.P,U5,9,VOSNS*%
+%TO.N,/5V PowerSupply/V_{OSNS}*%
+X91199000Y-97696000D03*
+%TO.P,U5,10,ISNS-*%
+%TO.N,GND*%
+X91199000Y-98196000D03*
+%TO.P,U5,11,ISNS+*%
+X91199000Y-98696000D03*
+%TO.P,U5,12,CSG*%
+%TO.N,/5V PowerSupply/CSG*%
+X91199000Y-99196000D03*
+%TO.P,U5,13,CS*%
+%TO.N,/5V PowerSupply/CS*%
+X91199000Y-99696000D03*
+%TO.P,U5,14,PGOOD*%
+%TO.N,/5V PowerSupply/PGOOD*%
+X91199000Y-100196000D03*
+D46*
+%TO.P,U5,15,SW2*%
+%TO.N,/5V PowerSupply/SW2*%
+X91849000Y-100846000D03*
+%TO.P,U5,16,HDRV2*%
+%TO.N,/5V PowerSupply/HDRV2*%
+X92349000Y-100846000D03*
+%TO.P,U5,17,BOOT2*%
+%TO.N,/5V PowerSupply/BOOT_{2}*%
+X92849000Y-100846000D03*
+%TO.P,U5,18,LDRV2*%
+%TO.N,/5V PowerSupply/LDRV2*%
+X93349000Y-100846000D03*
+%TO.P,U5,19,PGND*%
+%TO.N,GND*%
+X93849000Y-100846000D03*
+%TO.P,U5,20,VCC*%
+%TO.N,/5V PowerSupply/V_{CC}*%
+X94349000Y-100846000D03*
+%TO.P,U5,21,BIAS*%
+%TO.N,/5V PowerSupply/BIAS*%
+X94849000Y-100846000D03*
+%TO.P,U5,22,LDRV1*%
+%TO.N,/5V PowerSupply/LDRV1*%
+X95349000Y-100846000D03*
+D47*
+%TO.P,U5,23,BOOT1*%
+%TO.N,/5V PowerSupply/BOOT_{1}*%
+X95999000Y-100196000D03*
+%TO.P,U5,24,HDRV1*%
+%TO.N,/5V PowerSupply/HDRV1*%
+X95999000Y-99696000D03*
+%TO.P,U5,25,SW1*%
+%TO.N,/5V PowerSupply/SW1*%
+X95999000Y-99196000D03*
+%TO.P,U5,26,EN/UVLO*%
+%TO.N,/5V PowerSupply/EN{slash}UVLO*%
+X95999000Y-98696000D03*
+%TO.P,U5,27,VIN*%
+%TO.N,/5V PowerSupply/V_{IN}*%
+X95999000Y-98196000D03*
+%TO.P,U5,28,VISNS*%
+%TO.N,/5V PowerSupply/V_{ISNS}*%
+X95999000Y-97696000D03*
+D48*
+%TO.P,U5,29,EP-PGND*%
+%TO.N,GND*%
+X93599000Y-98946000D03*
+X95124000Y-98946000D03*
+X93599000Y-99971000D03*
+X93599000Y-97921000D03*
+D49*
+X93599000Y-98946000D03*
+D48*
+X92074000Y-98946000D03*
+%TD*%
+D40*
+%TO.P,C4,1*%
+%TO.N,/5V PowerSupply/SLOPE*%
+X94234000Y-95162000D03*
+%TO.P,C4,2*%
+%TO.N,GND*%
+X94234000Y-93612000D03*
+%TD*%
+D22*
+%TO.P,J2,1,Pin_1*%
+%TO.N,GND*%
+X113030000Y-86995000D03*
+D23*
+%TO.P,J2,2,Pin_2*%
+%TO.N,/UART2_TXD*%
+X113030000Y-89535000D03*
+D24*
+%TO.P,J2,3,Pin_3*%
+%TO.N,/UART2_RXD*%
+X113030000Y-92075000D03*
+%TD*%
+D25*
+%TO.P,R15,1*%
+%TO.N,/5V PowerSupply/V_{OSNS}*%
+X77089000Y-112710500D03*
+%TO.P,R15,2*%
+%TO.N,+5V*%
+X77089000Y-115635500D03*
+%TD*%
+D15*
+%TO.P,C13,1*%
+%TO.N,/5V PowerSupply/V_{OSNS}*%
+X82804000Y-108138000D03*
+%TO.P,C13,2*%
+%TO.N,GND*%
+X82804000Y-106238000D03*
+%TD*%
+D11*
+%TO.P,R12,1*%
+%TO.N,/5V PowerSupply/V_{P}*%
+X99885000Y-100216000D03*
+%TO.P,R12,2*%
+%TO.N,/5V PowerSupply/EN{slash}UVLO*%
+X98235000Y-100216000D03*
+%TD*%
+D50*
+%TO.P,L2,1,1*%
+%TO.N,/5V PowerSupply/SW1*%
+X94932300Y-117348000D03*
+%TO.P,L2,2,2*%
+%TO.N,/5V PowerSupply/SW2*%
+X90081300Y-117348000D03*
+%TD*%
+D51*
+%TO.P,D1,1,K*%
+%TO.N,GND*%
+X121164000Y-81280000D03*
+%TO.P,D1,2,A*%
+%TO.N,Net-(D1-Pad2)*%
+X118364000Y-81280000D03*
+%TD*%
+D52*
+%TO.N,GND*%
+X79629000Y-93014800D03*
+X62230000Y-101600000D03*
+D53*
+X81762600Y-85115400D03*
+D54*
+X100844440Y-97918665D03*
+D53*
+X86741000Y-82804000D03*
+D52*
+X62230000Y-92710000D03*
+D54*
+X90805000Y-96443800D03*
+D52*
+X78409800Y-90957400D03*
+X94691200Y-104190800D03*
+D54*
+X92710000Y-92659200D03*
+D52*
+X106172000Y-114808000D03*
+X80772000Y-105029000D03*
+X117094000Y-122936000D03*
+X117094000Y-121920000D03*
+D54*
+X89662000Y-92633800D03*
+D52*
+X106934000Y-103759000D03*
+D53*
+X90932000Y-83128400D03*
+D52*
+X79770108Y-97726500D03*
+X108331000Y-84201000D03*
+X67415103Y-98577900D03*
+X68199000Y-104394000D03*
+D54*
+X91706393Y-103576903D03*
+X95732600Y-92633800D03*
+D52*
+X106934000Y-117983000D03*
+X122558000Y-81280000D03*
+D54*
+X92379800Y-103581200D03*
+D53*
+X108204000Y-97536000D03*
+D52*
+X84836000Y-105029000D03*
+X82804000Y-105029000D03*
+D53*
+X83312000Y-85090000D03*
+D52*
+X109982000Y-84201000D03*
+X106934000Y-95504000D03*
+X84840600Y-90271600D03*
+X103632000Y-103759000D03*
+X62230000Y-110490000D03*
+X89779626Y-104381800D03*
+X101219000Y-86360000D03*
+D54*
+X94208600Y-92633800D03*
+D52*
+X67945000Y-86614000D03*
+X117856000Y-99187000D03*
+D54*
+X94487443Y-105154049D03*
+D53*
+X79690001Y-95615801D03*
+D52*
+X101219000Y-123952000D03*
+D54*
+X93065600Y-103581200D03*
+D52*
+X100330000Y-103759000D03*
+D54*
+%TO.N,Net-(C2-Pad2)*%
+X91211400Y-92608400D03*
+%TO.N,/5V PowerSupply/SS*%
+X93395800Y-96062800D03*
+%TO.N,/5V PowerSupply/V_{IN}*%
+X97053400Y-97612200D03*
+D52*
+%TO.N,Net-(D1-Pad2)*%
+X116970000Y-81280000D03*
+%TO.N,/5V PowerSupply/V_{P}*%
+X100330000Y-106654600D03*
+X103632000Y-120269000D03*
+D54*
+X101371400Y-101777800D03*
+D52*
+X103632000Y-121412000D03*
+X103632000Y-106629200D03*
+X106883200Y-106629200D03*
+X103632000Y-118999000D03*
+D54*
+%TO.N,/5V PowerSupply/CS*%
+X87960200Y-100203000D03*
+%TO.N,/5V PowerSupply/CSG*%
+X90473214Y-99184547D03*
+%TO.N,/5V PowerSupply/BIAS*%
+X87351100Y-101727000D03*
+X96046051Y-101616749D03*
+%TO.N,/5V PowerSupply/V_{CC}*%
+X94456098Y-101708102D03*
+%TO.N,/5V PowerSupply/BOOT_{1}*%
+X98583674Y-101481447D03*
+%TO.N,/5V PowerSupply/SW1*%
+X97114337Y-99144936D03*
+X97891600Y-109169200D03*
+%TO.N,/5V PowerSupply/SW2*%
+X90754200Y-101625400D03*
+X86664800Y-109169200D03*
+D52*
+%TO.N,/5V PowerSupply/V_{OSNS}*%
+X80772000Y-109321600D03*
+D54*
+X90441800Y-97696000D03*
+X83794600Y-108940600D03*
+D53*
+X79502000Y-109321600D03*
+%TO.N,+3V0*%
+X104444800Y-97307400D03*
+X84658200Y-82829400D03*
+D52*
+X98044000Y-81661000D03*
+X106045000Y-89535000D03*
+X95605600Y-90551000D03*
+X111506000Y-80137000D03*
+D53*
+X91008200Y-81584800D03*
+D54*
+%TO.N,Net-(D2-Pad1)*%
+X101575100Y-98044000D03*
+%TO.N,/5V PowerSupply/HDRV1*%
+X96992876Y-99870949D03*
+X102946200Y-116230400D03*
+%TO.N,/5V PowerSupply/R_{CSP}*%
+X94959192Y-105719115D03*
+%TO.N,/5V PowerSupply/LDRV1*%
+X92301924Y-107824676D03*
+X96928694Y-101637994D03*
+%TO.N,/5V PowerSupply/HDRV2*%
+X86817200Y-102438200D03*
+X86233000Y-115341400D03*
+X91592400Y-101625400D03*
+%TO.N,/5V PowerSupply/LDRV2*%
+X93720696Y-101676001D03*
+X87401400Y-107061000D03*
+D52*
+%TO.N,+5V*%
+X75946000Y-117094000D03*
+X105737404Y-95912465D03*
+X78232000Y-117094000D03*
+X77089000Y-117094000D03*
+X122431000Y-79629000D03*
+X75946000Y-118211600D03*
+X78333600Y-89611200D03*
+X78232000Y-118211600D03*
+X77089000Y-118211600D03*
+X76581000Y-99192500D03*
+%TO.N,Net-(R4-Pad2)*%
+X103632000Y-88265000D03*
+%TO.N,Net-(R20-Pad2)*%
+X83413600Y-93014800D03*
+D53*
+%TO.N,Net-(R27-Pad2)*%
+X77825600Y-102768400D03*
+D52*
+%TO.N,Net-(U1-Pad2)*%
+X64770000Y-95250000D03*
+D53*
+%TO.N,/3V-3.3V-PS/3V3_{OUT}*%
+X83870800Y-94615000D03*
+D52*
+X75692000Y-104648000D03*
+%TO.N,Net-(U4-Pad1)*%
+X108204000Y-91948000D03*
+%TO.N,/VBAT*%
+X108839000Y-123444000D03*
+X106807000Y-124079000D03*
+X108966000Y-119380000D03*
+X108839000Y-121539000D03*
+%TO.N,/SPI1_RXD*%
+X96455795Y-83171595D03*
+%TO.N,/DR*%
+X106553000Y-79248000D03*
+X65405000Y-104267000D03*
+%TO.N,/SPI2_CLK*%
+X97917000Y-84201000D03*
+X75996800Y-85394800D03*
+%TO.N,/UART2_TXD*%
+X74701400Y-86283800D03*
+%TO.N,/UART2_RXD*%
+X77089000Y-87249000D03*
+%TO.N,/SPI1_TXD*%
+X66255196Y-95415804D03*
+X91948000Y-85928700D03*
+%TO.N,/SPI1_CLK*%
+X97358200Y-80695800D03*
+X66675000Y-104267000D03*
+D53*
+X78333600Y-82442600D03*
+D52*
+%TO.N,/~{SPI1_CS}*%
+X68453000Y-80924400D03*
+X94732019Y-79603100D03*
+%TO.N,/MOSI_H*%
+X69850000Y-101473000D03*
+%TO.N,/3V-3.3V-PS/3V0_{OUT}*%
+X84216502Y-89258532D03*
+%TO.N,/~{CAN_INT0}*%
+X106045000Y-83947000D03*
+%TO.N,/~{CAN_INT1}*%
+X110250893Y-78892900D03*
+X103505000Y-83058000D03*
+%TO.N,/SCK_H*%
+X69723000Y-110871000D03*
+%TO.N,Net-(U4-Pad4)*%
+X104902000Y-91948000D03*
+D54*
+%TO.N,/5V PowerSupply/RT*%
+X94843600Y-96164400D03*
+%TO.N,/5V PowerSupply/FB*%
+X89662000Y-96162198D03*
+D52*
+%TO.N,/3V3_PI*%
+X77851000Y-92049600D03*
+D53*
+%TO.N,+3V3*%
+X80518000Y-82098600D03*
+D52*
+X62230000Y-88900000D03*
+X67487800Y-89916000D03*
+X74168000Y-107315000D03*
+X64135000Y-107569000D03*
+X62230000Y-97790000D03*
+X62230000Y-106680000D03*
+D53*
+X86614000Y-80758200D03*
+D52*
+X64135000Y-89789000D03*
+X64135000Y-98679000D03*
+%TO.N,/~{CAN_INT}*%
+X102235000Y-83058000D03*
+%TD*%
+D55*
+%TO.N,GND*%
+X86858000Y-82687000D02*
+X86741000Y-82804000D01*
+X92710000Y-93612000D02*
+X92710000Y-92659200D01*
+D56*
+X115688000Y-122936000D02*
+X115180000Y-122428000D01*
+D55*
+X93649400Y-104546000D02*
+X92329000Y-104546000D01*
+X92349000Y-98671000D02*
+X92074000Y-98946000D01*
+D56*
+X115688000Y-121920000D02*
+X115180000Y-122428000D01*
+D55*
+X93849000Y-100221000D02*
+X93599000Y-99971000D01*
+D57*
+X79690000Y-96890800D02*
+X79689999Y-96890801D01*
+X78674000Y-96774000D02*
+X79573200Y-96774000D01*
+X109982000Y-85331000D02*
+X109982000Y-84201000D01*
+X79690000Y-96890800D02*
+X79690001Y-95615801D01*
+D55*
+X94208600Y-93586600D02*
+X94234000Y-93612000D01*
+X81610200Y-84963000D02*
+X81610200Y-83845200D01*
+X94487443Y-105154049D02*
+X94054249Y-105154049D01*
+D56*
+X117094000Y-122936000D02*
+X115688000Y-122936000D01*
+D55*
+X95758000Y-92659200D02*
+X95732600Y-92633800D01*
+X100342400Y-98692000D02*
+X99885000Y-98692000D01*
+X94208600Y-92633800D02*
+X94208600Y-93586600D01*
+D57*
+X106934000Y-93945000D02*
+X106934000Y-95504000D01*
+X108204000Y-99095000D02*
+X108204000Y-97536000D01*
+X121164000Y-81280000D02*
+X122558000Y-81280000D01*
+D55*
+X91824000Y-98696000D02*
+X92074000Y-98946000D01*
+X92329000Y-104546000D02*
+X92481000Y-104394000D01*
+D57*
+X79690001Y-95036599D02*
+X79690001Y-95615801D01*
+X83693000Y-90295000D02*
+X84817200Y-90295000D01*
+D55*
+X95758000Y-93562000D02*
+X95758000Y-92659200D01*
+D57*
+X80838000Y-94615000D02*
+X80111600Y-94615000D01*
+D58*
+X106172000Y-113489000D02*
+X106172000Y-114808000D01*
+D55*
+X94054249Y-105154049D02*
+X93446200Y-104546000D01*
+D59*
+X91199000Y-98196000D02*
+X92849000Y-98196000D01*
+D55*
+X100844440Y-97918665D02*
+X100584000Y-98179105D01*
+D59*
+X92349000Y-97046000D02*
+X92349000Y-98671000D01*
+D55*
+X94849000Y-98671000D02*
+X95124000Y-98946000D01*
+D59*
+X94849000Y-97046000D02*
+X94849000Y-98671000D01*
+D57*
+X79806800Y-96774000D02*
+X79689999Y-96890801D01*
+X80838000Y-96774000D02*
+X79806800Y-96774000D01*
+X108288000Y-85598000D02*
+X108288000Y-84244000D01*
+D59*
+X93849000Y-100846000D02*
+X93849000Y-100221000D01*
+D57*
+X89943826Y-104546000D02*
+X89779626Y-104381800D01*
+X79690000Y-96890800D02*
+X79690000Y-97646392D01*
+X78511400Y-91059000D02*
+X78409800Y-90957400D01*
+X80111600Y-94615000D02*
+X79690001Y-95036599D01*
+D55*
+X92849000Y-98196000D02*
+X93599000Y-98946000D01*
+D59*
+X91199000Y-98696000D02*
+X91824000Y-98696000D01*
+D57*
+X108288000Y-84244000D02*
+X108331000Y-84201000D01*
+D55*
+X87816000Y-82687000D02*
+X86858000Y-82687000D01*
+D57*
+X79761500Y-91059000D02*
+X78511400Y-91059000D01*
+D55*
+X93446200Y-104546000D02*
+X92329000Y-104546000D01*
+D56*
+X117094000Y-121920000D02*
+X115688000Y-121920000D01*
+D55*
+X81762600Y-85115400D02*
+X81610200Y-84963000D01*
+X100584000Y-98450400D02*
+X100342400Y-98692000D01*
+D57*
+X79690000Y-99192500D02*
+X79690000Y-96890800D01*
+D55*
+X81610200Y-83845200D02*
+X81600000Y-83835000D01*
+D57*
+X99885000Y-123952000D02*
+X101219000Y-123952000D01*
+D55*
+X100584000Y-98179105D02*
+X100584000Y-98450400D01*
+D57*
+X79690000Y-97646392D02*
+X79770108Y-97726500D01*
+D56*
+X117094000Y-122936000D02*
+X117094000Y-121920000D01*
+D57*
+X79573200Y-96774000D02*
+X79690000Y-96890800D01*
+X84817200Y-90295000D02*
+X84840600Y-90271600D01*
+X108331000Y-84201000D02*
+X109982000Y-84201000D01*
+D55*
+%TO.N,Net-(C2-Pad2)*%
+X91186000Y-92633800D02*
+X91211400Y-92608400D01*
+X91186000Y-93612000D02*
+X91186000Y-92633800D01*
+D59*
+%TO.N,/5V PowerSupply/SS*%
+X93349000Y-97046000D02*
+X93349000Y-96109600D01*
+D55*
+X93349000Y-96109600D02*
+X93395800Y-96062800D01*
+%TO.N,/5V PowerSupply/COMP*%
+X91186000Y-95935800D02*
+X91465400Y-96215200D01*
+D59*
+X92849000Y-97046000D02*
+X92849000Y-96354200D01*
+D55*
+X92710000Y-96215200D02*
+X92710000Y-95162000D01*
+X91465400Y-96215200D02*
+X92710000Y-96215200D01*
+X91186000Y-95162000D02*
+X91186000Y-95935800D01*
+X92849000Y-96354200D02*
+X92710000Y-96215200D01*
+%TO.N,/5V PowerSupply/V_{IN}*%
+X97053400Y-97663000D02*
+X97053400Y-97612200D01*
+X96824800Y-97891600D02*
+X97053400Y-97663000D01*
+X96520400Y-98196000D02*
+X96824800Y-97891600D01*
+D59*
+X95999000Y-98196000D02*
+X96520400Y-98196000D01*
+D55*
+%TO.N,/5V PowerSupply/SLOPE*%
+X94234000Y-96085601D02*
+X94234000Y-95162000D01*
+X93849000Y-96470601D02*
+X94234000Y-96085601D01*
+D59*
+X93849000Y-97046000D02*
+X93849000Y-96470601D01*
+D57*
+%TO.N,Net-(D1-Pad2)*%
+X118364000Y-81280000D02*
+X116970000Y-81280000D01*
+%TO.N,Net-(C8-Pad1)*%
+X79690000Y-101467500D02*
+X79690000Y-103464400D01*
+X79690000Y-103464400D02*
+X79857600Y-103632000D01*
+X79857600Y-103632000D02*
+X80505000Y-103632000D01*
+D55*
+%TO.N,/5V PowerSupply/V_{P}*%
+X101320600Y-100217200D02*
+X100747600Y-100217200D01*
+X102184200Y-99949000D02*
+X101916000Y-100217200D01*
+X102184200Y-97510600D02*
+X102184200Y-99949000D01*
+X101916000Y-100217200D02*
+X101320600Y-100217200D01*
+X101320600Y-101727000D02*
+X101371400Y-101777800D01*
+X100747600Y-100217200D02*
+X99886200Y-100217200D01*
+X99886200Y-100217200D02*
+X99885000Y-100216000D01*
+X101841600Y-97168000D02*
+X102184200Y-97510600D01*
+X99885000Y-97168000D02*
+X101841600Y-97168000D01*
+X101320600Y-100217200D02*
+X101320600Y-101727000D01*
+%TO.N,/5V PowerSupply/CS*%
+X90297000Y-100203000D02*
+X87960200Y-100203000D01*
+X90804000Y-99696000D02*
+X90627200Y-99872800D01*
+X90627200Y-99872800D02*
+X90297000Y-100203000D01*
+D59*
+X91199000Y-99696000D02*
+X90804000Y-99696000D01*
+D55*
+%TO.N,/5V PowerSupply/CSG*%
+X90484667Y-99196000D02*
+X90473214Y-99184547D01*
+D59*
+X91199000Y-99196000D02*
+X90484667Y-99196000D01*
+D55*
+%TO.N,/5V PowerSupply/BIAS*%
+X95234795Y-101625400D02*
+X94849000Y-101239605D01*
+D59*
+X94849000Y-101239605D02*
+X94849000Y-100846000D01*
+D55*
+X96037400Y-101625400D02*
+X95234795Y-101625400D01*
+X96046051Y-101616749D02*
+X96037400Y-101625400D01*
+%TO.N,/5V PowerSupply/V_{CC}*%
+X94665200Y-102616000D02*
+X94691200Y-102590000D01*
+X94456098Y-101708102D02*
+X94691200Y-101943204D01*
+X94172000Y-102616000D02*
+X94665200Y-102616000D01*
+D59*
+X94349000Y-101601004D02*
+X94349000Y-100846000D01*
+D55*
+X94717200Y-102616000D02*
+X94691200Y-102590000D01*
+X94456098Y-101708102D02*
+X94349000Y-101601004D01*
+X94691200Y-101943204D02*
+X94691200Y-102590000D01*
+X95312000Y-102616000D02*
+X94717200Y-102616000D01*
+%TO.N,/5V PowerSupply/BOOT_{1}*%
+X97764600Y-101504071D02*
+X97764600Y-102117400D01*
+X96456529Y-100196000D02*
+X97764600Y-101504071D01*
+X97764600Y-102117400D02*
+X97266000Y-102616000D01*
+X98583674Y-101481447D02*
+X98561050Y-101504071D01*
+X97266000Y-102616000D02*
+X96712000Y-102616000D01*
+D59*
+X95999000Y-100196000D02*
+X96456529Y-100196000D01*
+D55*
+X98561050Y-101504071D02*
+X97764600Y-101504071D01*
+D59*
+%TO.N,/5V PowerSupply/SW1*%
+X95999000Y-99196000D02*
+X97063273Y-99196000D01*
+D55*
+X97063273Y-99196000D02*
+X97114337Y-99144936D01*
+D58*
+X95173800Y-110998000D02*
+X96062800Y-110998000D01*
+D55*
+%TO.N,/5V PowerSupply/BOOT_{2}*%
+X91453000Y-102616000D02*
+X92772000Y-102616000D01*
+X92800723Y-102587277D02*
+X92772000Y-102616000D01*
+X92800723Y-101406756D02*
+X92800723Y-102587277D01*
+D59*
+X92849000Y-100846000D02*
+X92849000Y-101358479D01*
+D55*
+X92849000Y-101358479D02*
+X92800723Y-101406756D01*
+%TO.N,/5V PowerSupply/SW2*%
+X91508200Y-100846000D02*
+X90754200Y-101600000D01*
+D57*
+X89903000Y-101816200D02*
+X89903000Y-102616000D01*
+X90754200Y-101625400D02*
+X90703400Y-101676200D01*
+D59*
+X91849000Y-100846000D02*
+X91508200Y-100846000D01*
+D55*
+X90754200Y-101600000D02*
+X90754200Y-101625400D01*
+D57*
+X90703400Y-101676200D02*
+X90043000Y-101676200D01*
+X90043000Y-101676200D02*
+X89903000Y-101816200D01*
+D59*
+%TO.N,/5V PowerSupply/V_{OSNS}*%
+X91199000Y-97696000D02*
+X89567200Y-97696000D01*
+D55*
+X89662000Y-93549000D02*
+X88975400Y-93549000D01*
+D57*
+X84836000Y-108138000D02*
+X84836000Y-108864400D01*
+D55*
+X88975400Y-93549000D02*
+X88671400Y-93853000D01*
+D57*
+X83820000Y-108966000D02*
+X83794600Y-108940600D01*
+D55*
+X88671400Y-96088200D02*
+X89547200Y-96964000D01*
+D57*
+X84734400Y-108966000D02*
+X83820000Y-108966000D01*
+D55*
+X89567200Y-97696000D02*
+X89547200Y-97676000D01*
+D57*
+X84836000Y-108864400D02*
+X84734400Y-108966000D01*
+D55*
+X89547200Y-96964000D02*
+X89547200Y-97676000D01*
+X88671400Y-93853000D02*
+X88671400Y-96088200D01*
+D57*
+%TO.N,+3V0*%
+X108288000Y-88138000D02*
+X108288000Y-86952000D01*
+X106088000Y-86952000D02*
+X106088000Y-88138000D01*
+X104394000Y-99095000D02*
+X104394000Y-97358200D01*
+X108217000Y-86881000D02*
+X106159000Y-86881000D01*
+X108288000Y-86952000D02*
+X108217000Y-86881000D01*
+D58*
+X94172500Y-90551000D02*
+X95605600Y-90551000D01*
+D55*
+X90810400Y-81387000D02*
+X89716000Y-81387000D01*
+D57*
+X106088000Y-88138000D02*
+X106088000Y-89492000D01*
+X106088000Y-89492000D02*
+X106045000Y-89535000D01*
+X99251000Y-82423000D02*
+X99251000Y-83947000D01*
+D55*
+X84363800Y-82535000D02*
+X83500000Y-82535000D01*
+D57*
+X104394000Y-97358200D02*
+X104444800Y-97307400D01*
+D55*
+X84658200Y-82829400D02*
+X84363800Y-82535000D01*
+D57*
+X99251000Y-80899000D02*
+X99251000Y-82423000D01*
+X99187000Y-81661000D02*
+X98044000Y-81661000D01*
+X109982000Y-86881000D02*
+X108217000Y-86881000D01*
+D55*
+X91008200Y-81584800D02*
+X90810400Y-81387000D01*
+D57*
+X99251000Y-81725000D02*
+X99187000Y-81661000D01*
+X99251000Y-82423000D02*
+X99251000Y-81725000D01*
+D55*
+%TO.N,Net-(D2-Pad1)*%
+X101320600Y-98298500D02*
+X101320600Y-98817200D01*
+X101575100Y-98044000D02*
+X101320600Y-98298500D01*
+%TO.N,/3V-3.3V-PS/SW*%
+X82441000Y-102380000D02*
+X82931000Y-102380000D01*
+D57*
+X82055000Y-103632000D02*
+X82727800Y-103632000D01*
+X78994000Y-100380800D02*
+X81026000Y-100380800D01*
+X78740000Y-100126800D02*
+X78994000Y-100380800D01*
+X82727800Y-103632000D02*
+X82931000Y-103428800D01*
+X78740000Y-99192500D02*
+X78740000Y-100126800D01*
+X81280000Y-100634800D02*
+X81280000Y-101219000D01*
+X82931000Y-103428800D02*
+X82931000Y-102380000D01*
+D55*
+X81280000Y-101219000D02*
+X82441000Y-102380000D01*
+D57*
+X81026000Y-100380800D02*
+X81280000Y-100634800D01*
+D55*
+%TO.N,/5V PowerSupply/HDRV1*%
+X102946200Y-116230400D02*
+X102946200Y-115343400D01*
+X102946200Y-115343400D02*
+X102935800Y-115333000D01*
+X96817927Y-99696000D02*
+X96992876Y-99870949D01*
+D59*
+X95999000Y-99696000D02*
+X96817927Y-99696000D01*
+D55*
+%TO.N,/5V PowerSupply/R_{CSP}*%
+X94914658Y-105763649D02*
+X92611351Y-105763649D01*
+X92611351Y-105763649D02*
+X92329000Y-106046000D01*
+X94959192Y-105719115D02*
+X94914658Y-105763649D01*
+D57*
+%TO.N,/5V PowerSupply/LDRV1*%
+X93253800Y-107928000D02*
+X92405248Y-107928000D01*
+X92405248Y-107928000D02*
+X92301924Y-107824676D01*
+D59*
+X95349000Y-100846000D02*
+X96136700Y-100846000D01*
+D55*
+X96136700Y-100846000D02*
+X96928694Y-101637994D01*
+D59*
+%TO.N,/5V PowerSupply/HDRV2*%
+X92349000Y-101175979D02*
+X92349000Y-100846000D01*
+D55*
+X92012823Y-101625400D02*
+X92317623Y-101320600D01*
+X91592400Y-101625400D02*
+X92012823Y-101625400D01*
+X85418200Y-115341400D02*
+X85409800Y-115333000D01*
+X86233000Y-115341400D02*
+X85418200Y-115341400D01*
+X92317623Y-101320600D02*
+X92349000Y-101175979D01*
+%TO.N,/5V PowerSupply/LDRV2*%
+X93720696Y-101676001D02*
+X93720696Y-101620096D01*
+D57*
+X87411800Y-107928000D02*
+X87411800Y-107071400D01*
+X87411800Y-107071400D02*
+X87401400Y-107061000D01*
+D59*
+X93349000Y-101248400D02*
+X93349000Y-100846000D01*
+D55*
+X93720696Y-101620096D02*
+X93349000Y-101248400D01*
+%TO.N,/5V PowerSupply/EN{slash}UVLO*%
+X97510600Y-98501200D02*
+X97688400Y-98679000D01*
+X96702194Y-98696000D02*
+X96896994Y-98501200D01*
+X98222000Y-98679000D02*
+X98235000Y-98692000D01*
+X97688400Y-98679000D02*
+X98222000Y-98679000D01*
+X98235000Y-98692000D02*
+X98235000Y-100216000D01*
+D59*
+X95999000Y-98696000D02*
+X96702194Y-98696000D01*
+D55*
+X96896994Y-98501200D02*
+X97510600Y-98501200D01*
+%TO.N,/5V PowerSupply/V_{ISNS}*%
+X97358200Y-96951800D02*
+X97574400Y-97168000D01*
+X97574400Y-97168000D02*
+X98235000Y-97168000D01*
+X95999000Y-97345800D02*
+X96393000Y-96951800D01*
+X96393000Y-96951800D02*
+X97358200Y-96951800D01*
+D59*
+X95999000Y-97696000D02*
+X95999000Y-97345800D01*
+D57*
+%TO.N,Net-(D5-Pad2)*%
+X98422000Y-122304000D02*
+X98171000Y-122555000D01*
+X97282000Y-121729000D02*
+X97282000Y-122555000D01*
+X97282000Y-123799600D02*
+X97434400Y-123952000D01*
+X100838000Y-122809000D02*
+X100330000Y-122301000D01*
+X99314000Y-122304000D02*
+X98422000Y-122304000D01*
+X98171000Y-122555000D02*
+X97282000Y-122555000D01*
+X100330000Y-122301000D02*
+X100327000Y-122304000D01*
+X97434400Y-123952000D02*
+X98235000Y-123952000D01*
+X97282000Y-122555000D02*
+X97282000Y-123799600D01*
+X101919000Y-122809000D02*
+X100838000Y-122809000D01*
+X100327000Y-122304000D02*
+X99314000Y-122304000D01*
+%TO.N,+5V*%
+X105664000Y-95839061D02*
+X105737404Y-95912465D01*
+X75488800Y-97028000D02*
+X75488800Y-98933000D01*
+X78790800Y-89154000D02*
+X78333600Y-89611200D01*
+X79375000Y-89154000D02*
+X78790800Y-89154000D01*
+X75488800Y-98933000D02*
+X75742800Y-99187000D01*
+X75813800Y-99192500D02*
+X75742800Y-99121500D01*
+X79761500Y-90109000D02*
+X79761500Y-89540500D01*
+X105664000Y-93945000D02*
+X105664000Y-95839061D01*
+X77790000Y-99192500D02*
+X76581000Y-99192500D01*
+X76774000Y-96774000D02*
+X75742800Y-96774000D01*
+X79761500Y-89540500D02*
+X79375000Y-89154000D01*
+X76581000Y-99192500D02*
+X75813800Y-99192500D01*
+X75742800Y-96774000D02*
+X75488800Y-97028000D01*
+%TO.N,/CAN-FD/CAN_H*%
+X106934000Y-100076000D02*
+X108458000Y-101600000D01*
+X106934000Y-99095000D02*
+X106934000Y-100076000D01*
+X108458000Y-101600000D02*
+X113030000Y-101600000D01*
+%TO.N,/CAN-FD/CAN_L*%
+X105664000Y-99095000D02*
+X105664000Y-97866200D01*
+X105664000Y-97866200D02*
+X106813300Y-96716900D01*
+X111302800Y-99060000D02*
+X113030000Y-99060000D01*
+X108959700Y-96716900D02*
+X111302800Y-99060000D01*
+X106813300Y-96716900D02*
+X108959700Y-96716900D01*
+%TO.N,Net-(R4-Pad1)*%
+X106088000Y-85598000D02*
+X103695000Y-85598000D01*
+X103695000Y-85598000D02*
+X103632000Y-85535000D01*
+%TO.N,Net-(R4-Pad2)*%
+X103632000Y-87185000D02*
+X103632000Y-88265000D01*
+%TO.N,Net-(R20-Pad2)*%
+X82036500Y-92009000D02*
+X82036500Y-92704500D01*
+X82036500Y-92704500D02*
+X82346800Y-93014800D01*
+X82346800Y-93014800D02*
+X83413600Y-93014800D01*
+X83413600Y-93014800D02*
+X83693000Y-92735400D01*
+X83693000Y-92735400D02*
+X83693000Y-91945000D01*
+%TO.N,Net-(R27-Pad2)*%
+X77790000Y-102732800D02*
+X77825600Y-102768400D01*
+X77790000Y-101467500D02*
+X77790000Y-102732800D01*
+%TO.N,Net-(U1-Pad2)*%
+X68808600Y-85163998D02*
+X68808600Y-91211400D01*
+X80899000Y-83185000D02*
+X79728398Y-83185000D01*
+X68808600Y-91211400D02*
+X64770000Y-95250000D01*
+D55*
+X80899000Y-83185000D02*
+X81600000Y-83185000D01*
+D57*
+X79728398Y-83185000D02*
+X79043097Y-83870301D01*
+X70102297Y-83870301D02*
+X68808600Y-85163998D01*
+X79043097Y-83870301D02*
+X70102297Y-83870301D01*
+D58*
+%TO.N,/3V-3.3V-PS/3V3_{OUT}*%
+X83870800Y-96799400D02*
+X83870800Y-98120200D01*
+D56*
+X77089000Y-104749600D02*
+X77089000Y-105979500D01*
+X75692000Y-104648000D02*
+X76987400Y-104648000D01*
+D55*
+X83711000Y-98280000D02*
+X82931000Y-98280000D01*
+D58*
+X83870800Y-94615000D02*
+X83870800Y-96799400D01*
+X82738000Y-96774000D02*
+X83845400Y-96774000D01*
+X83870800Y-98120200D02*
+X83711000Y-98280000D01*
+X83845400Y-96774000D02*
+X83870800Y-96799400D01*
+D56*
+X76987400Y-104648000D02*
+X77089000Y-104749600D01*
+D58*
+X82738000Y-94615000D02*
+X83870800Y-94615000D01*
+D57*
+%TO.N,Net-(U4-Pad1)*%
+X108204000Y-91948000D02*
+X108204000Y-93945000D01*
+D55*
+%TO.N,/VBAT*%
+X106869000Y-121539000D02*
+X108839000Y-121539000D01*
+X108966000Y-119380000D02*
+X108585000Y-118999000D01*
+X108585000Y-118999000D02*
+X106869000Y-118999000D01*
+X108839000Y-123444000D02*
+X108204000Y-122809000D01*
+X108204000Y-122809000D02*
+X106869000Y-122809000D01*
+D57*
+%TO.N,/SPI1_RXD*%
+X94361000Y-84556600D02*
+X93954600Y-84963000D01*
+X85496400Y-84963000D02*
+X84368400Y-83835000D01*
+D55*
+X83500000Y-83835000D02*
+X84368400Y-83835000D01*
+D57*
+X96455795Y-83171595D02*
+X95070790Y-84556600D01*
+X95070790Y-84556600D02*
+X94361000Y-84556600D01*
+X93954600Y-84963000D02*
+X85496400Y-84963000D01*
+%TO.N,/DR*%
+X63271400Y-102133400D02*
+X63271400Y-94538800D01*
+X63271400Y-94538800D02*
+X65659000Y-92151200D01*
+D55*
+X88778800Y-81660400D02*
+X88778800Y-79939600D01*
+D57*
+X93980000Y-80645000D02*
+X95504000Y-80645000D01*
+X95504000Y-80645000D02*
+X96774000Y-79375000D01*
+X85654600Y-79939600D02*
+X88778800Y-79939600D01*
+X65659000Y-85297602D02*
+X71017002Y-79939600D01*
+X93274600Y-79939600D02*
+X93980000Y-80645000D01*
+X88778800Y-79939600D02*
+X93274600Y-79939600D01*
+X106426000Y-79375000D02*
+X106553000Y-79248000D01*
+X65405000Y-104267000D02*
+X63271400Y-102133400D01*
+X71017002Y-79939600D02*
+X85654600Y-79939600D01*
+X96774000Y-79375000D02*
+X106426000Y-79375000D01*
+D55*
+X87816000Y-82037000D02*
+X88402200Y-82037000D01*
+D57*
+X65659000Y-92151200D02*
+X65659000Y-85297602D01*
+D55*
+X88402200Y-82037000D02*
+X88778800Y-81660400D01*
+D57*
+%TO.N,/SPI2_CLK*%
+X96850200Y-85267800D02*
+X94691200Y-85267800D01*
+X80441800Y-86791800D02*
+X79044800Y-85394800D01*
+X93167200Y-86791800D02*
+X80441800Y-86791800D01*
+X97917000Y-84201000D02*
+X96850200Y-85267800D01*
+X94691200Y-85267800D02*
+X93167200Y-86791800D01*
+X79044800Y-85394800D02*
+X75996800Y-85394800D01*
+%TO.N,/UART2_TXD*%
+X95197705Y-88239600D02*
+X90017600Y-88239600D01*
+X78282800Y-86283800D02*
+X74701400Y-86283800D01*
+X89382600Y-87604600D02*
+X79603600Y-87604600D01*
+X79603600Y-87604600D02*
+X78282800Y-86283800D01*
+X112141000Y-90424000D02*
+X102997000Y-90424000D01*
+X102997000Y-90424000D02*
+X101625400Y-89052400D01*
+X96010504Y-89052400D02*
+X95197705Y-88239600D01*
+X101625400Y-89052400D02*
+X96010504Y-89052400D01*
+X90017600Y-88239600D02*
+X89382600Y-87604600D01*
+X113030000Y-89535000D02*
+X112141000Y-90424000D01*
+%TO.N,/UART2_RXD*%
+X95758000Y-89662000D02*
+X94945200Y-88849200D01*
+X78234932Y-88394932D02*
+X77089000Y-87249000D01*
+X94945200Y-88849200D02*
+X89357200Y-88849200D01*
+X113030000Y-92075000D02*
+X111988600Y-91033600D01*
+X101245896Y-89662000D02*
+X95758000Y-89662000D01*
+X88902932Y-88394932D02*
+X78234932Y-88394932D01*
+X89357200Y-88849200D02*
+X88902932Y-88394932D01*
+X111988600Y-91033600D02*
+X102617496Y-91033600D01*
+X102617496Y-91033600D02*
+X101245896Y-89662000D01*
+%TO.N,/SPI1_TXD*%
+X91923100Y-85953600D02*
+X80873600Y-85953600D01*
+X80873600Y-85953600D02*
+X79425800Y-84505800D01*
+X79425800Y-84505800D02*
+X70434200Y-84505800D01*
+X91948000Y-85928700D02*
+X91923100Y-85953600D01*
+X69850000Y-85090000D02*
+X69850000Y-91821000D01*
+X70434200Y-84505800D02*
+X69850000Y-85090000D01*
+X69850000Y-91821000D02*
+X66255196Y-95415804D01*
+%TO.N,/SPI1_CLK*%
+X66319400Y-85625602D02*
+X71173002Y-80772000D01*
+X85166200Y-80772000D02*
+X78359000Y-80772000D01*
+X66319400Y-92430600D02*
+X66319400Y-85625602D01*
+X97358200Y-80695800D02*
+X94107000Y-83947000D01*
+X78333600Y-82442600D02*
+X78359000Y-82417200D01*
+X66675000Y-99187000D02*
+X63906400Y-96418400D01*
+X66675000Y-104267000D02*
+X66675000Y-99187000D01*
+X94107000Y-83947000D02*
+X93065600Y-83947000D01*
+X85725000Y-81330800D02*
+X85166200Y-80772000D01*
+X85979000Y-83947000D02*
+X85725000Y-83693000D01*
+X85725000Y-83693000D02*
+X85725000Y-81330800D01*
+X71173002Y-80772000D02*
+X78359000Y-80772000D01*
+X63906400Y-94843600D02*
+X66319400Y-92430600D01*
+X78359000Y-82417200D02*
+X78359000Y-80772000D01*
+X63906400Y-96418400D02*
+X63906400Y-94843600D01*
+X93139685Y-83947000D02*
+X85979000Y-83947000D01*
+%TO.N,/~{SPI1_CS}*%
+X94249919Y-79121000D02*
+X70256400Y-79121000D01*
+X94732019Y-79603100D02*
+X94249919Y-79121000D01*
+X70256400Y-79121000D02*
+X68453000Y-80924400D01*
+%TO.N,/MOSI_H*%
+X69850000Y-101473000D02*
+X69850000Y-97663000D01*
+X69850000Y-97663000D02*
+X71323000Y-96190000D01*
+X71323000Y-96190000D02*
+X71857000Y-96190000D01*
+D58*
+%TO.N,/3V-3.3V-PS/3V0_{OUT}*%
+X89458800Y-90551000D02*
+X88166332Y-89258532D01*
+X91247500Y-90551000D02*
+X89458800Y-90551000D01*
+D57*
+X82036500Y-89489700D02*
+X82036500Y-90109000D01*
+X84216502Y-89258532D02*
+X82267668Y-89258532D01*
+X82267668Y-89258532D02*
+X82036500Y-89489700D01*
+D58*
+X88166332Y-89258532D02*
+X84216502Y-89258532D01*
+D57*
+%TO.N,/~{CAN_INT0}*%
+X114046000Y-78486000D02*
+X114046000Y-77454000D01*
+X102362000Y-84582000D02*
+X104648000Y-84582000D01*
+X100901000Y-83947000D02*
+X101727000Y-83947000D01*
+X107188000Y-82804000D02*
+X114808000Y-82804000D01*
+X114046000Y-77454000D02*
+X114090000Y-77410000D01*
+X104648000Y-84582000D02*
+X105283000Y-83947000D01*
+X115570000Y-82042000D02*
+X115570000Y-80010000D01*
+X105283000Y-83947000D02*
+X106045000Y-83947000D01*
+X100203000Y-85217000D02*
+X98933000Y-86487000D01*
+X114808000Y-82804000D02*
+X115570000Y-82042000D01*
+X101727000Y-85217000D02*
+X100203000Y-85217000D01*
+X101727000Y-83947000D02*
+X102362000Y-84582000D01*
+X115570000Y-80010000D02*
+X114046000Y-78486000D01*
+X102362000Y-84582000D02*
+X101727000Y-85217000D01*
+X106045000Y-83947000D02*
+X107188000Y-82804000D01*
+%TO.N,/~{CAN_INT1}*%
+X103505000Y-80899000D02*
+X103505000Y-83058000D01*
+X107315000Y-79883000D02*
+X109260793Y-79883000D01*
+X109260793Y-79883000D02*
+X110250893Y-78892900D01*
+X106299000Y-80899000D02*
+X107315000Y-79883000D01*
+X100901000Y-80899000D02*
+X102489000Y-80899000D01*
+X102489000Y-80899000D02*
+X103505000Y-80899000D01*
+X102489000Y-80899000D02*
+X106299000Y-80899000D01*
+%TO.N,/SCK_H*%
+X69723000Y-110871000D02*
+X69723000Y-108484000D01*
+X69723000Y-108484000D02*
+X71857000Y-106350000D01*
+%TO.N,Net-(U4-Pad4)*%
+X104825800Y-92024200D02*
+X104825800Y-92075000D01*
+X104902000Y-91948000D02*
+X104825800Y-92024200D01*
+X104825800Y-92075000D02*
+X104394000Y-92506800D01*
+X104394000Y-92506800D02*
+X104394000Y-93945000D01*
+D55*
+%TO.N,/5V PowerSupply/MODE*%
+X95349000Y-96598800D02*
+X95758000Y-96189800D01*
+X95758000Y-96189800D02*
+X95758000Y-95212000D01*
+D59*
+X95349000Y-97046000D02*
+X95349000Y-96598800D01*
+%TO.N,/5V PowerSupply/RT*%
+X94349000Y-97046000D02*
+X94349000Y-96659000D01*
+D55*
+X94349000Y-96652395D02*
+X94349000Y-96659000D01*
+X94843600Y-96164400D02*
+X94836995Y-96164400D01*
+X94836995Y-96164400D02*
+X94349000Y-96652395D01*
+%TO.N,/5V PowerSupply/PGOOD*%
+X91199000Y-100418600D02*
+X90805000Y-100812600D01*
+X90805000Y-100812600D02*
+X87452200Y-100812600D01*
+X87452200Y-100812600D02*
+X87071200Y-100431600D01*
+X87071200Y-97967800D02*
+X87363000Y-97676000D01*
+X87363000Y-97676000D02*
+X87897200Y-97676000D01*
+D59*
+X91199000Y-100196000D02*
+X91199000Y-100418600D01*
+D55*
+X87071200Y-100431600D02*
+X87071200Y-97967800D01*
+%TO.N,/5V PowerSupply/FB*%
+X91064198Y-97046000D02*
+X91057298Y-97052900D01*
+X89662000Y-96162198D02*
+X89662000Y-95199000D01*
+D59*
+X91849000Y-97046000D02*
+X91064198Y-97046000D01*
+D55*
+X90552702Y-97052900D02*
+X89662000Y-96162198D01*
+X91057298Y-97052900D02*
+X90552702Y-97052900D01*
+D57*
+%TO.N,/3V3_PI*%
+X78740000Y-101467500D02*
+X78740000Y-103098600D01*
+X74828400Y-99314000D02*
+X74828400Y-94437200D01*
+X79720900Y-92049600D02*
+X77851000Y-92049600D01*
+X79761500Y-92009000D02*
+X79720900Y-92049600D01*
+X78740000Y-103098600D02*
+X78155800Y-103682800D01*
+X76682600Y-103251000D02*
+X76682600Y-101168200D01*
+X77216000Y-92049600D02*
+X77851000Y-92049600D01*
+X74828400Y-94437200D02*
+X77216000Y-92049600D01*
+X76682600Y-101168200D02*
+X74828400Y-99314000D01*
+X78155800Y-103682800D02*
+X77114400Y-103682800D01*
+X77114400Y-103682800D02*
+X76682600Y-103251000D01*
+%TO.N,+3V3*%
+X67487800Y-89916000D02*
+X66979800Y-89408000D01*
+X66979800Y-89408000D02*
+X66979800Y-86004400D01*
+D58*
+X77089000Y-109855000D02*
+X76708000Y-110236000D01*
+D55*
+X87816000Y-81387000D02*
+X87242800Y-81387000D01*
+D58*
+X77089000Y-108904500D02*
+X77089000Y-109855000D01*
+X74168000Y-110236000D02*
+X74168000Y-109855000D01*
+D55*
+X81600000Y-82535000D02*
+X80954400Y-82535000D01*
+X80954400Y-82535000D02*
+X80518000Y-82098600D01*
+D57*
+X79953400Y-82098600D02*
+X80518000Y-82098600D01*
+X78790800Y-83261200D02*
+X79953400Y-82098600D01*
+X66979800Y-86004400D02*
+X69723000Y-83261200D01*
+D58*
+X76708000Y-110236000D02*
+X74168000Y-110236000D01*
+D57*
+X69723000Y-83261200D02*
+X78790800Y-83261200D01*
+D58*
+X74168000Y-109855000D02*
+X74168000Y-107315000D01*
+D55*
+X87242800Y-81387000D02*
+X86614000Y-80758200D01*
+D57*
+%TO.N,/~{CAN_INT}*%
+X103124000Y-83947000D02*
+X102235000Y-83058000D01*
+X110490000Y-79883000D02*
+X110490000Y-81534000D01*
+X109982000Y-81534000D02*
+X106807000Y-81534000D01*
+X113919000Y-80645000D02*
+X113030000Y-81534000D01*
+X111550000Y-78823000D02*
+X110490000Y-79883000D01*
+X111550000Y-77410000D02*
+X111550000Y-78823000D01*
+X113030000Y-81534000D02*
+X109982000Y-81534000D01*
+X104394000Y-83947000D02*
+X103124000Y-83947000D01*
+X106807000Y-81534000D02*
+X104394000Y-83947000D01*
+X100901000Y-82423000D02*
+X101600000Y-82423000D01*
+X101600000Y-82423000D02*
+X102235000Y-83058000D01*
+D55*
+%TO.N,Net-(TP9-Pad1)*%
+X89716000Y-82687000D02*
+X90304820Y-82687000D01*
+D57*
+X92075000Y-82194400D02*
+X91889508Y-82379892D01*
+D55*
+X91363200Y-82372800D02*
+X91363800Y-82372200D01*
+X90619020Y-82372800D02*
+X91363200Y-82372800D01*
+X90547210Y-82444610D02*
+X90619020Y-82372800D01*
+D57*
+X91889508Y-82379892D02*
+X91371491Y-82379892D01*
+D55*
+X90304820Y-82687000D02*
+X90547210Y-82444610D01*
+D57*
+X93599000Y-82194400D02*
+X92075000Y-82194400D01*
+%TD*%
+%TA.AperFunction,Conductor*%
+%TO.N,/5V PowerSupply/SW1*%
+G36*
+X97799793Y-108840551D02*
+G01*
+X97888029Y-108854526D01*
+X97925514Y-108866706D01*
+X97996168Y-108902707D01*
+X98028057Y-108925876D01*
+X98084124Y-108981943D01*
+X98107293Y-109013832D01*
+X98143294Y-109084486D01*
+X98155475Y-109121974D01*
+X98169449Y-109210207D01*
+X98171000Y-109229917D01*
+X98171000Y-114935000D01*
+X101590083Y-114935000D01*
+X101609793Y-114936551D01*
+X101698029Y-114950526D01*
+X101735514Y-114962706D01*
+X101806168Y-114998707D01*
+X101838057Y-115021876D01*
+X101894124Y-115077943D01*
+X101917293Y-115109832D01*
+X101953294Y-115180486D01*
+X101965475Y-115217974D01*
+X101979449Y-115306207D01*
+X101981000Y-115325917D01*
+X101981000Y-116311020D01*
+X101979545Y-116330110D01*
+X101972610Y-116375354D01*
+X101942518Y-116439658D01*
+X101889365Y-116475302D01*
+X96319278Y-118407782D01*
+X96318124Y-118408233D01*
+X96301755Y-118414630D01*
+X96301742Y-118414635D01*
+X96300612Y-118415077D01*
+X96299502Y-118415561D01*
+X96299473Y-118415573D01*
+X96283905Y-118422362D01*
+X96282786Y-118422850D01*
+X96264715Y-118431576D01*
+X96187049Y-118472857D01*
+X96153209Y-118494350D01*
+X96122159Y-118517622D01*
+X96120337Y-118519222D01*
+X96120334Y-118519224D01*
+X96093875Y-118542452D01*
+X96093867Y-118542460D01*
+X96092044Y-118544060D01*
+X96090351Y-118545796D01*
+X96090343Y-118545803D01*
+X96039227Y-118598199D01*
+X96037527Y-118599942D01*
+X96011836Y-118630709D01*
+X95989339Y-118662327D01*
+X95968695Y-118696680D01*
+X95933771Y-118766498D01*
+X95918663Y-118803621D01*
+X95906854Y-118840586D01*
+X95897641Y-118879594D01*
+X95884098Y-118966490D01*
+X95881778Y-118986410D01*
+X95880275Y-119005813D01*
+X95879500Y-119025854D01*
+X95879500Y-120015142D01*
+X95859498Y-120083263D01*
+X95805842Y-120129756D01*
+X95773212Y-120139591D01*
+X95767792Y-120140449D01*
+X95748083Y-120142000D01*
+X93100917Y-120142000D01*
+X93081207Y-120140449D01*
+X93075790Y-120139591D01*
+X92992971Y-120126474D01*
+X92955486Y-120114294D01*
+X92884832Y-120078293D01*
+X92852943Y-120055124D01*
+X92796876Y-119999057D01*
+X92773707Y-119967168D01*
+X92737706Y-119896514D01*
+X92725525Y-119859026D01*
+X92711551Y-119770793D01*
+X92710000Y-119751083D01*
+X92710000Y-109229917D01*
+X92711551Y-109210207D01*
+X92725525Y-109121974D01*
+X92737706Y-109084486D01*
+X92773707Y-109013832D01*
+X92796876Y-108981943D01*
+X92852943Y-108925876D01*
+X92884832Y-108902707D01*
+X92955486Y-108866706D01*
+X92992971Y-108854526D01*
+X93081207Y-108840551D01*
+X93100917Y-108839000D01*
+X97780083Y-108839000D01*
+X97799793Y-108840551D01*
+G37*
+%TD.AperFunction*%
+%TD*%
+%TA.AperFunction,Conductor*%
+%TO.N,+5V*%
+G36*
+X78749793Y-114809551D02*
+G01*
+X78838029Y-114823526D01*
+X78875514Y-114835706D01*
+X78946168Y-114871707D01*
+X78978057Y-114894876D01*
+X79034124Y-114950943D01*
+X79057293Y-114982832D01*
+X79093294Y-115053486D01*
+X79105475Y-115090974D01*
+X79119449Y-115179207D01*
+X79121000Y-115198917D01*
+X79121000Y-118608083D01*
+X79119449Y-118627793D01*
+X79105475Y-118716026D01*
+X79093294Y-118753514D01*
+X79057293Y-118824168D01*
+X79034124Y-118856057D01*
+X78978057Y-118912124D01*
+X78946168Y-118935293D01*
+X78875514Y-118971294D01*
+X78838029Y-118983474D01*
+X78749793Y-118997449D01*
+X78730083Y-118999000D01*
+X75447917Y-118999000D01*
+X75428207Y-118997449D01*
+X75339971Y-118983474D01*
+X75302486Y-118971294D01*
+X75231832Y-118935293D01*
+X75199943Y-118912124D01*
+X75143876Y-118856057D01*
+X75120707Y-118824168D01*
+X75084706Y-118753514D01*
+X75072525Y-118716026D01*
+X75058551Y-118627793D01*
+X75057000Y-118608083D01*
+X75057000Y-115198917D01*
+X75058551Y-115179207D01*
+X75072525Y-115090974D01*
+X75084706Y-115053486D01*
+X75120707Y-114982832D01*
+X75143876Y-114950943D01*
+X75199943Y-114894876D01*
+X75231832Y-114871707D01*
+X75302486Y-114835706D01*
+X75339971Y-114823526D01*
+X75428207Y-114809551D01*
+X75447917Y-114808000D01*
+X78730083Y-114808000D01*
+X78749793Y-114809551D01*
+G37*
+%TD.AperFunction*%
+%TD*%
+%TA.AperFunction,Conductor*%
+%TO.N,GND*%
+G36*
+X111167590Y-102364375D02*
+G01*
+X111266037Y-102381687D01*
+X111307500Y-102396831D01*
+X111384161Y-102441365D01*
+X111417858Y-102469885D01*
+X111481659Y-102546823D01*
+X111494249Y-102565058D01*
+X113888908Y-106784218D01*
+X114046000Y-107061000D01*
+X116449083Y-107061000D01*
+X116468793Y-107062551D01*
+X116557029Y-107076526D01*
+X116594514Y-107088706D01*
+X116665168Y-107124707D01*
+X116697057Y-107147876D01*
+X116753124Y-107203943D01*
+X116776293Y-107235832D01*
+X116812294Y-107306486D01*
+X116824475Y-107343974D01*
+X116838449Y-107432207D01*
+X116840000Y-107451917D01*
+X116840000Y-111877083D01*
+X116838449Y-111896793D01*
+X116824643Y-111983968D01*
+X116824475Y-111985026D01*
+X116812294Y-112022514D01*
+X116776293Y-112093168D01*
+X116753124Y-112125057D01*
+X116697057Y-112181124D01*
+X116665168Y-112204293D01*
+X116594514Y-112240294D01*
+X116557029Y-112252474D01*
+X116470971Y-112266104D01*
+X116468793Y-112266449D01*
+X116449083Y-112268000D01*
+X113822824Y-112268000D01*
+X113754703Y-112247998D01*
+X113708210Y-112194342D01*
+X113704160Y-112166176D01*
+X113690811Y-112131522D01*
+X113056311Y-111497021D01*
+X113042368Y-111489408D01*
+X113040534Y-111489539D01*
+X113033920Y-111493790D01*
+X112401739Y-112125972D01*
+X112390814Y-112145979D01*
+X112378544Y-112202385D01*
+X112328342Y-112252587D01*
+X112267956Y-112268000D01*
+X110031069Y-112268000D01*
+X110009294Y-112266104D01*
+X109912172Y-112249063D01*
+X109871226Y-112234239D01*
+X109870651Y-112233909D01*
+X109844888Y-112219122D01*
+X109795765Y-112167866D01*
+X109782050Y-112099336D01*
+X109783183Y-112085790D01*
+X109782401Y-111982517D01*
+X109781148Y-111958941D01*
+X109778893Y-111936141D01*
+X109775500Y-111912760D01*
+X109741482Y-111735549D01*
+X109619297Y-111099048D01*
+X111832624Y-111099048D01*
+X111846371Y-111308779D01*
+X111848172Y-111320149D01*
+X111899909Y-111523863D01*
+X111903750Y-111534710D01*
+X111991747Y-111725592D01*
+X111997496Y-111735549D01*
+X112018612Y-111765427D01*
+X112029202Y-111773816D01*
+X112042501Y-111766788D01*
+X112671479Y-111137811D01*
+X112677856Y-111126132D01*
+X113407908Y-111126132D01*
+X113408039Y-111127966D01*
+X113412290Y-111134580D01*
+X114046111Y-111768400D01*
+X114058486Y-111775157D01*
+X114065066Y-111770231D01*
+X114147595Y-111622865D01*
+X114152271Y-111612362D01*
+X114219834Y-111413328D01*
+X114222519Y-111402145D01*
+X114252975Y-111192088D01*
+X114253605Y-111184705D01*
+X114255072Y-111128704D01*
+X114254829Y-111121305D01*
+X114235408Y-110909945D01*
+X114233311Y-110898630D01*
+X114176258Y-110696336D01*
+X114172136Y-110685597D01*
+X114079171Y-110497083D01*
+X114073165Y-110487281D01*
+X114070010Y-110483056D01*
+X114058751Y-110474606D01*
+X114046334Y-110481377D01*
+X113415521Y-111112189D01*
+X113407908Y-111126132D01*
+X112677856Y-111126132D01*
+X112679092Y-111123868D01*
+X112678961Y-111122034D01*
+X112674710Y-111115420D01*
+X112039103Y-110479814D01*
+X112026728Y-110473057D01*
+X112020762Y-110477523D01*
+X111926756Y-110656198D01*
+X111922351Y-110666832D01*
+X111860022Y-110867563D01*
+X111857630Y-110878817D01*
+X111832925Y-111087547D01*
+X111832624Y-111099048D01*
+X109619297Y-111099048D01*
+X109310960Y-109492828D01*
+X111900501Y-109492828D01*
+X111901709Y-109505088D01*
+X111912815Y-109560931D01*
+X111922133Y-109583427D01*
+X111964483Y-109646808D01*
+X111981692Y-109664017D01*
+X112045075Y-109706368D01*
+X112067566Y-109715684D01*
+X112123415Y-109726793D01*
+X112135670Y-109728000D01*
+X112638597Y-109728000D01*
+X112706718Y-109748002D01*
+X112753211Y-109801658D01*
+X112763315Y-109871932D01*
+X112733821Y-109936512D01*
+X112682207Y-109972212D01*
+X112527282Y-110029366D01*
+X112516900Y-110034318D01*
+X112404019Y-110101475D01*
+X112394421Y-110111808D01*
+X112397907Y-110120196D01*
+X113030689Y-110752979D01*
+X113044632Y-110760592D01*
+X113046466Y-110760461D01*
+X113053080Y-110756210D01*
+X113685200Y-110124089D01*
+X113691957Y-110111714D01*
+X113685927Y-110103658D01*
+X113598472Y-110048478D01*
+X113588221Y-110043254D01*
+X113407187Y-109971029D01*
+X113351327Y-109927208D01*
+X113328027Y-109860144D01*
+X113344683Y-109791129D01*
+X113396007Y-109742074D01*
+X113453877Y-109727999D01*
+X113951328Y-109727999D01*
+X113963588Y-109726791D01*
+X114019431Y-109715685D01*
+X114041927Y-109706367D01*
+X114105308Y-109664017D01*
+X114122517Y-109646808D01*
+X114164868Y-109583425D01*
+X114174184Y-109560934D01*
+X114185293Y-109505085D01*
+X114186500Y-109492830D01*
+X114186500Y-108857115D01*
+X114182025Y-108841876D01*
+X114180635Y-108840671D01*
+X114172952Y-108839000D01*
+X111918616Y-108839000D01*
+X111903377Y-108843475D01*
+X111902172Y-108844865D01*
+X111900501Y-108852548D01*
+X111900501Y-109492828D01*
+X109310960Y-109492828D01*
+X109084453Y-108312885D01*
+X111900500Y-108312885D01*
+X111904975Y-108328124D01*
+X111906365Y-108329329D01*
+X111914048Y-108331000D01*
+X112771385Y-108331000D01*
+X112786624Y-108326525D01*
+X112787829Y-108325135D01*
+X112789500Y-108317452D01*
+X112789500Y-108312885D01*
+X113297500Y-108312885D01*
+X113301975Y-108328124D01*
+X113303365Y-108329329D01*
+X113311048Y-108331000D01*
+X114168384Y-108331000D01*
+X114183623Y-108326525D01*
+X114184828Y-108325135D01*
+X114186499Y-108317452D01*
+X114186499Y-107677172D01*
+X114185291Y-107664912D01*
+X114174185Y-107609069D01*
+X114164867Y-107586573D01*
+X114122517Y-107523192D01*
+X114105308Y-107505983D01*
+X114041925Y-107463632D01*
+X114019434Y-107454316D01*
+X113963585Y-107443207D01*
+X113951330Y-107442000D01*
+X113315615Y-107442000D01*
+X113300376Y-107446475D01*
+X113299171Y-107447865D01*
+X113297500Y-107455548D01*
+X113297500Y-108312885D01*
+X112789500Y-108312885D01*
+X112789500Y-107460116D01*
+X112785025Y-107444877D01*
+X112783635Y-107443672D01*
+X112775952Y-107442001D01*
+X112135672Y-107442001D01*
+X112123412Y-107443209D01*
+X112067569Y-107454315D01*
+X112045073Y-107463633D01*
+X111981692Y-107505983D01*
+X111964483Y-107523192D01*
+X111922132Y-107586575D01*
+X111912816Y-107609066D01*
+X111901707Y-107664915D01*
+X111900500Y-107677170D01*
+X111900500Y-108312885D01*
+X109084453Y-108312885D01*
+X108774505Y-106698274D01*
+X108774501Y-106698257D01*
+X108774252Y-106696958D01*
+X108769085Y-106675167D01*
+X108767559Y-106669776D01*
+X108763533Y-106655563D01*
+X108763532Y-106655558D01*
+X108763165Y-106654264D01*
+X108756140Y-106633004D01*
+X108726759Y-106555487D01*
+X108722360Y-106543880D01*
+X108722357Y-106543872D01*
+X108721398Y-106541343D01*
+X108701992Y-106501028D01*
+X108700605Y-106498687D01*
+X108700600Y-106498678D01*
+X108681312Y-106466128D01*
+X108681309Y-106466124D01*
+X108679924Y-106463786D01*
+X108653879Y-106427401D01*
+X108625807Y-106394580D01*
+X108585000Y-106172000D01*
+X108269210Y-106170329D01*
+X108269209Y-106170329D01*
+X108263748Y-106170300D01*
+X108263747Y-106170300D01*
+X108240660Y-106170178D01*
+X108187319Y-106169896D01*
+X108176301Y-106169272D01*
+X108176295Y-106169339D01*
+X108156003Y-106167583D01*
+X108154651Y-106167466D01*
+X108132278Y-106166500D01*
+X107545809Y-106166500D01*
+X107545142Y-106166498D01*
+X107461517Y-106166055D01*
+X107393503Y-106145693D01*
+X107378365Y-106134134D01*
+X107285059Y-106051001D01*
+X107135539Y-105971834D01*
+X107125164Y-105969228D01*
+X106978822Y-105932469D01*
+X106978818Y-105932469D01*
+X106971451Y-105930618D01*
+X106963852Y-105930578D01*
+X106963850Y-105930578D01*
+X106893508Y-105930210D01*
+X106802269Y-105929732D01*
+X106794888Y-105931504D01*
+X106645138Y-105967456D01*
+X106645135Y-105967457D01*
+X106637759Y-105969228D01*
+X106487418Y-106046824D01*
+X106481697Y-106051814D01*
+X106481695Y-106051816D01*
+X106393317Y-106128913D01*
+X106328835Y-106158621D01*
+X106309821Y-106159962D01*
+X104190894Y-106148751D01*
+X104122880Y-106128389D01*
+X104107747Y-106116833D01*
+X104033859Y-106051001D01*
+X103884339Y-105971834D01*
+X103873964Y-105969228D01*
+X103727622Y-105932469D01*
+X103727618Y-105932469D01*
+X103720251Y-105930618D01*
+X103712652Y-105930578D01*
+X103712650Y-105930578D01*
+X103642308Y-105930210D01*
+X103551069Y-105929732D01*
+X103543688Y-105931504D01*
+X103393938Y-105967456D01*
+X103393935Y-105967457D01*
+X103386559Y-105969228D01*
+X103236218Y-106046824D01*
+X103230497Y-106051814D01*
+X103230495Y-106051816D01*
+X103161717Y-106111815D01*
+X103097235Y-106141523D01*
+X103078221Y-106142864D01*
+X100840491Y-106131024D01*
+X100772477Y-106110662D01*
+X100757339Y-106099102D01*
+X100737535Y-106081457D01*
+X100737529Y-106081453D01*
+X100731859Y-106076401D01*
+X100582339Y-105997234D01*
+X100571964Y-105994628D01*
+X100425622Y-105957869D01*
+X100425618Y-105957869D01*
+X100418251Y-105956018D01*
+X100410652Y-105955978D01*
+X100410650Y-105955978D01*
+X100340308Y-105955610D01*
+X100249069Y-105955132D01*
+X100241688Y-105956904D01*
+X100091938Y-105992856D01*
+X100091935Y-105992857D01*
+X100084559Y-105994628D01*
+X99934218Y-106072224D01*
+X99928497Y-106077214D01*
+X99928495Y-106077216D01*
+X99908564Y-106094603D01*
+X99844082Y-106124310D01*
+X99825069Y-106125651D01*
+X99052234Y-106121562D01*
+X99041887Y-106121082D01*
+X98998690Y-106117292D01*
+X98995024Y-106116970D01*
+X98974624Y-106113472D01*
+X98929076Y-106101743D01*
+X98919166Y-106098752D01*
+X94805207Y-104669952D01*
+X94805204Y-104669951D01*
+X94742000Y-104648000D01*
+X94030800Y-104648000D01*
+X93977243Y-104664067D01*
+X93977239Y-104664068D01*
+X93960503Y-104669089D01*
+X93834755Y-104706814D01*
+X93825884Y-104709126D01*
+X93785186Y-104718167D01*
+X93767035Y-104720831D01*
+X93740661Y-104722756D01*
+X93725455Y-104723866D01*
+X93716285Y-104724200D01*
+X90601800Y-104724200D01*
+X90497258Y-104808207D01*
+X88011887Y-106805380D01*
+X87946260Y-106832458D01*
+X87876409Y-106819755D01*
+X87835622Y-106782986D01*
+X87834192Y-106784218D01*
+X87744974Y-106680675D01*
+X87739113Y-106673873D01*
+X87616885Y-106594648D01*
+X87477334Y-106552914D01*
+X87468358Y-106552859D01*
+X87468357Y-106552859D01*
+X87407044Y-106552485D01*
+X87331679Y-106552024D01*
+X87191629Y-106592051D01*
+X87068442Y-106669776D01*
+X86972022Y-106778951D01*
+X86968208Y-106787074D01*
+X86968207Y-106787076D01*
+X86928167Y-106872359D01*
+X86910119Y-106910800D01*
+X86909457Y-106915051D01*
+X86871707Y-106972383D01*
+X86806803Y-107001158D01*
+X86789220Y-107002245D01*
+X78873728Y-106937187D01*
+X78854143Y-106935492D01*
+X78766460Y-106920938D01*
+X78729255Y-106908578D01*
+X78659170Y-106872359D01*
+X78627559Y-106849152D01*
+X78572007Y-106793141D01*
+X78549061Y-106761339D01*
+X78513423Y-106690968D01*
+X78501365Y-106653650D01*
+X78487535Y-106565863D01*
+X78486000Y-106546255D01*
+X78486000Y-104911917D01*
+X78487551Y-104892207D01*
+X78501526Y-104803971D01*
+X78513706Y-104766486D01*
+X78549707Y-104695832D01*
+X78572876Y-104663943D01*
+X78628943Y-104607876D01*
+X78660832Y-104584707D01*
+X78731486Y-104548706D01*
+X78768971Y-104536526D01*
+X78857207Y-104522551D01*
+X78876917Y-104521000D01*
+X83947000Y-104521000D01*
+X84464534Y-103606365D01*
+X84476936Y-103588313D01*
+X84539750Y-103512045D01*
+X84572909Y-103483672D01*
+X84648370Y-103439080D01*
+X84689216Y-103423721D01*
+X84786323Y-103405485D01*
+X84808119Y-103403328D01*
+X89799922Y-103345508D01*
+X89801381Y-103345500D01*
+X90162647Y-103345499D01*
+X90173388Y-103345499D01*
+X90207341Y-103341811D01*
+X90211817Y-103341325D01*
+X90223961Y-103340597D01*
+X91077202Y-103330713D01*
+X91108497Y-103336201D01*
+X91108894Y-103334530D01*
+X91116579Y-103336357D01*
+X91123976Y-103339130D01*
+X91182611Y-103345500D01*
+X91452920Y-103345500D01*
+X91723388Y-103345499D01*
+X91726782Y-103345130D01*
+X91726788Y-103345130D01*
+X91774166Y-103339984D01*
+X91774170Y-103339983D01*
+X91782024Y-103339130D01*
+X91806983Y-103329773D01*
+X91849748Y-103321765D01*
+X97602799Y-103255127D01*
+X97602802Y-103255127D01*
+X97735111Y-103253594D01*
+X98598318Y-102555385D01*
+X98608904Y-102546823D01*
+X98693207Y-102478634D01*
+X98710870Y-102466670D01*
+X98794875Y-102419615D01*
+X98834942Y-102405393D01*
+X98861681Y-102400761D01*
+X98929823Y-102388955D01*
+X98951067Y-102387107D01*
+X107196624Y-102370449D01*
+X111145521Y-102362471D01*
+X111167590Y-102364375D01*
+G37*
+%TD.AperFunction*%
+%TD*%
+%TA.AperFunction,Conductor*%
+%TO.N,/5V PowerSupply/V_{OSNS}*%
+G36*
+X85473912Y-107443587D02*
+G01*
+X85513098Y-107449866D01*
+X85563128Y-107457884D01*
+X85600998Y-107470340D01*
+X85672255Y-107507139D01*
+X85704337Y-107530806D01*
+X85760522Y-107588022D01*
+X85783606Y-107620534D01*
+X85819100Y-107692443D01*
+X85830868Y-107730539D01*
+X85843540Y-107819996D01*
+X85844765Y-107839950D01*
+X85784545Y-111151994D01*
+X85731979Y-114043123D01*
+X85730110Y-114062576D01*
+X85714869Y-114149569D01*
+X85702290Y-114186450D01*
+X85665816Y-114255837D01*
+X85642569Y-114287111D01*
+X85586635Y-114342038D01*
+X85554941Y-114364714D01*
+X85484901Y-114399921D01*
+X85447796Y-114411828D01*
+X85360549Y-114425484D01*
+X85341065Y-114427000D01*
+X79704910Y-114427000D01*
+X79680329Y-114424579D01*
+X79616224Y-114411828D01*
+X79595580Y-114407722D01*
+X79550160Y-114388909D01*
+X79488831Y-114347929D01*
+X79454070Y-114313168D01*
+X79436659Y-114287111D01*
+X79413091Y-114251840D01*
+X79394278Y-114206419D01*
+X79390307Y-114186452D01*
+X79375000Y-114109500D01*
+X79375000Y-113792000D01*
+X75955917Y-113792000D01*
+X75936207Y-113790449D01*
+X75847971Y-113776474D01*
+X75810486Y-113764294D01*
+X75739832Y-113728293D01*
+X75707943Y-113705124D01*
+X75651876Y-113649057D01*
+X75628707Y-113617168D01*
+X75592706Y-113546514D01*
+X75580525Y-113509026D01*
+X75566551Y-113420793D01*
+X75565000Y-113401083D01*
+X75565000Y-111900295D01*
+X75566567Y-111880489D01*
+X75580697Y-111791773D01*
+X75593010Y-111754105D01*
+X75629387Y-111683169D01*
+X75652793Y-111651186D01*
+X75709415Y-111595054D01*
+X75741602Y-111571926D01*
+X75812852Y-111536167D01*
+X75850634Y-111524181D01*
+X75939453Y-111510825D01*
+X75959285Y-111509429D01*
+X78096706Y-111528015D01*
+X78096708Y-111528015D01*
+X78486000Y-111531400D01*
+X78486000Y-107832917D01*
+X78487551Y-107813207D01*
+X78501525Y-107724974D01*
+X78513706Y-107687486D01*
+X78549707Y-107616832D01*
+X78572876Y-107584943D01*
+X78628943Y-107528876D01*
+X78660832Y-107505707D01*
+X78731486Y-107469706D01*
+X78768971Y-107457526D01*
+X78857207Y-107443551D01*
+X78876917Y-107442000D01*
+X85453976Y-107442000D01*
+X85473912Y-107443587D01*
+G37*
+%TD.AperFunction*%
+%TD*%
+%TA.AperFunction,Conductor*%
+%TO.N,/5V PowerSupply/V_{P}*%
+G36*
+X108153922Y-106427873D02*
+G01*
+X108193604Y-106434792D01*
+X108250493Y-106444713D01*
+X108291226Y-106459365D01*
+X108366779Y-106502415D01*
+X108400151Y-106529989D01*
+X108433469Y-106568943D01*
+X108456675Y-106596074D01*
+X108478743Y-106633316D01*
+X108513485Y-106724977D01*
+X108519405Y-106745880D01*
+X109520653Y-111961682D01*
+X109522908Y-111984482D01*
+X109523690Y-112087755D01*
+X109515767Y-112132696D01*
+X109479710Y-112229483D01*
+X109469793Y-112250136D01*
+X107299685Y-115881168D01*
+X107257272Y-115952133D01*
+X105664000Y-118618000D01*
+X105664000Y-118696209D01*
+X105661561Y-118704012D01*
+X105662069Y-118704177D01*
+X105659005Y-118713608D01*
+X105654502Y-118722445D01*
+X105639500Y-118817166D01*
+X105639500Y-119180834D01*
+X105654502Y-119275555D01*
+X105658133Y-119282682D01*
+X105664000Y-119319723D01*
+X105664000Y-119948277D01*
+X105658133Y-119985318D01*
+X105654502Y-119992445D01*
+X105639500Y-120087166D01*
+X105639500Y-120450834D01*
+X105654502Y-120545555D01*
+X105658133Y-120552682D01*
+X105664000Y-120589723D01*
+X105664000Y-121218277D01*
+X105658133Y-121255318D01*
+X105654502Y-121262445D01*
+X105639500Y-121357166D01*
+X105639500Y-121637973D01*
+X105625768Y-121695172D01*
+X105600293Y-121745170D01*
+X105577124Y-121777057D01*
+X105521057Y-121833124D01*
+X105489168Y-121856293D01*
+X105418514Y-121892294D01*
+X105381029Y-121904474D01*
+X105292793Y-121918449D01*
+X105273083Y-121920000D01*
+X101157547Y-121920000D01*
+X101138799Y-121918597D01*
+X101054747Y-121905950D01*
+X101018918Y-121894919D01*
+X100950901Y-121862229D01*
+X100919905Y-121841143D01*
+X100857520Y-121783407D01*
+X100844726Y-121769658D01*
+X100063393Y-120792991D01*
+X100063392Y-120792990D01*
+X99949000Y-120650000D01*
+X96529917Y-120650000D01*
+X96510207Y-120648449D01*
+X96421971Y-120634474D01*
+X96384486Y-120622294D01*
+X96313832Y-120586293D01*
+X96281943Y-120563124D01*
+X96225876Y-120507057D01*
+X96202707Y-120475168D01*
+X96166706Y-120404514D01*
+X96154525Y-120367026D01*
+X96140551Y-120278793D01*
+X96139000Y-120259083D01*
+X96139000Y-119025854D01*
+X96140503Y-119006451D01*
+X96154046Y-118919555D01*
+X96165855Y-118882590D01*
+X96200779Y-118812772D01*
+X96223276Y-118781154D01*
+X96248855Y-118754935D01*
+X96277793Y-118725272D01*
+X96308843Y-118702000D01*
+X96386509Y-118660719D01*
+X96404335Y-118652946D01*
+X99250500Y-117665500D01*
+X102362000Y-116586000D01*
+X102362000Y-116466321D01*
+X102415367Y-116452684D01*
+X102482736Y-116475086D01*
+X102509038Y-116502733D01*
+X102510059Y-116501874D01*
+X102603783Y-116613373D01*
+X102611260Y-116618350D01*
+X102717561Y-116689110D01*
+X102717563Y-116689111D01*
+X102725034Y-116694084D01*
+X102864064Y-116737521D01*
+X103009698Y-116740190D01*
+X103109428Y-116713000D01*
+X103141563Y-116704239D01*
+X103141564Y-116704239D01*
+X103150226Y-116701877D01*
+X103158559Y-116696761D01*
+X103266702Y-116630361D01*
+X103274354Y-116625663D01*
+X103280974Y-116618350D01*
+X103366073Y-116524334D01*
+X103366074Y-116524333D01*
+X103372101Y-116517674D01*
+X103396982Y-116466321D01*
+X103431695Y-116394672D01*
+X103431695Y-116394671D01*
+X103435610Y-116386591D01*
+X103459776Y-116242952D01*
+X103459929Y-116230400D01*
+X103439280Y-116086213D01*
+X103416617Y-116036368D01*
+X103406629Y-115966080D01*
+X103436229Y-115901548D01*
+X103439549Y-115897989D01*
+X103449284Y-115891484D01*
+X103505534Y-115807301D01*
+X103520300Y-115733067D01*
+X103520299Y-114932934D01*
+X103505534Y-114858699D01*
+X103449284Y-114774516D01*
+X103365101Y-114718266D01*
+X103290867Y-114703500D01*
+X102935858Y-114703500D01*
+X102580734Y-114703501D01*
+X102506499Y-114718266D01*
+X102505935Y-114715430D01*
+X102453901Y-114721025D01*
+X102390414Y-114689247D01*
+X102362000Y-114641361D01*
+X102362000Y-114300000D01*
+X99069917Y-114300000D01*
+X99050207Y-114298449D01*
+X98961971Y-114284474D01*
+X98924486Y-114272294D01*
+X98853832Y-114236293D01*
+X98821943Y-114213124D01*
+X98765876Y-114157057D01*
+X98742707Y-114125168D01*
+X98706706Y-114054514D01*
+X98694525Y-114017026D01*
+X98680551Y-113928793D01*
+X98679000Y-113909083D01*
+X98679000Y-113861756D01*
+X104567500Y-113861756D01*
+X104574202Y-113923448D01*
+X104624929Y-114058764D01*
+X104630309Y-114065943D01*
+X104630311Y-114065946D01*
+X104674696Y-114125168D01*
+X104711596Y-114174404D01*
+X104718776Y-114179785D01*
+X104820054Y-114255689D01*
+X104820057Y-114255691D01*
+X104827236Y-114261071D01*
+X104916954Y-114294704D01*
+X104955157Y-114309026D01*
+X104955159Y-114309026D01*
+X104962552Y-114311798D01*
+X104970402Y-114312651D01*
+X104970403Y-114312651D01*
+X105020847Y-114318131D01*
+X105024244Y-114318500D01*
+X105428200Y-114318500D01*
+X105496321Y-114338502D01*
+X105542814Y-114392158D01*
+X105552918Y-114462432D01*
+X105545594Y-114490264D01*
+X105489988Y-114632889D01*
+X105467905Y-114800626D01*
+X105486470Y-114968790D01*
+X105544612Y-115127670D01*
+X105548848Y-115133973D01*
+X105548848Y-115133974D01*
+X105634740Y-115261796D01*
+X105634743Y-115261799D01*
+X105638974Y-115268096D01*
+X105764108Y-115381959D01*
+X105770783Y-115385583D01*
+X105896254Y-115453708D01*
+X105912791Y-115462687D01*
+X106076438Y-115505619D01*
+X106164047Y-115506996D01*
+X106238004Y-115508158D01*
+X106238007Y-115508158D01*
+X106245602Y-115508277D01*
+X106303723Y-115494965D01*
+X106403114Y-115472202D01*
+X106403118Y-115472201D01*
+X106410517Y-115470506D01*
+X106561662Y-115394488D01*
+X106567433Y-115389559D01*
+X106567436Y-115389557D01*
+X106684539Y-115289541D01*
+X106684540Y-115289540D01*
+X106690311Y-115284611D01*
+X106789037Y-115147219D01*
+X106794362Y-115133974D01*
+X106813820Y-115085569D01*
+X106852141Y-114990243D01*
+X106875980Y-114822746D01*
+X106876134Y-114808000D01*
+X106874331Y-114793095D01*
+X106863488Y-114703500D01*
+X106855809Y-114640040D01*
+X106798749Y-114489037D01*
+X106793381Y-114418245D01*
+X106827138Y-114355788D01*
+X106889304Y-114321496D01*
+X106916615Y-114318500D01*
+X107319756Y-114318500D01*
+X107323153Y-114318131D01*
+X107373597Y-114312651D01*
+X107373598Y-114312651D01*
+X107381448Y-114311798D01*
+X107388841Y-114309026D01*
+X107388843Y-114309026D01*
+X107427046Y-114294704D01*
+X107516764Y-114261071D01*
+X107523943Y-114255691D01*
+X107523946Y-114255689D01*
+X107625224Y-114179785D01*
+X107632404Y-114174404D01*
+X107669304Y-114125168D01*
+X107713689Y-114065946D01*
+X107713691Y-114065943D01*
+X107719071Y-114058764D01*
+X107769798Y-113923448D01*
+X107776500Y-113861756D01*
+X107776500Y-113116244D01*
+X107769798Y-113054552D01*
+X107719071Y-112919236D01*
+X107713691Y-112912057D01*
+X107713689Y-112912054D01*
+X107637785Y-112810776D01*
+X107632404Y-112803596D01*
+X107611977Y-112788287D01*
+X107523946Y-112722311D01*
+X107523943Y-112722309D01*
+X107516764Y-112716929D01*
+X107427046Y-112683296D01*
+X107388843Y-112668974D01*
+X107388841Y-112668974D01*
+X107381448Y-112666202D01*
+X107373598Y-112665349D01*
+X107373597Y-112665349D01*
+X107323153Y-112659869D01*
+X107323152Y-112659869D01*
+X107319756Y-112659500D01*
+X105024244Y-112659500D01*
+X105020848Y-112659869D01*
+X105020847Y-112659869D01*
+X104970403Y-112665349D01*
+X104970402Y-112665349D01*
+X104962552Y-112666202D01*
+X104955159Y-112668974D01*
+X104955157Y-112668974D01*
+X104916954Y-112683296D01*
+X104827236Y-112716929D01*
+X104820057Y-112722309D01*
+X104820054Y-112722311D01*
+X104732023Y-112788287D01*
+X104711596Y-112803596D01*
+X104706215Y-112810776D01*
+X104630311Y-112912054D01*
+X104630309Y-112912057D01*
+X104624929Y-112919236D01*
+X104574202Y-113054552D01*
+X104567500Y-113116244D01*
+X104567500Y-113861756D01*
+X98679000Y-113861756D01*
+X98679000Y-106816917D01*
+X98680551Y-106797207D01*
+X98694525Y-106708974D01*
+X98706706Y-106671486D01*
+X98742707Y-106600832D01*
+X98765876Y-106568943D01*
+X98821943Y-106512876D01*
+X98853832Y-106489707D01*
+X98924486Y-106453706D01*
+X98961971Y-106441526D01*
+X99050207Y-106427551D01*
+X99069917Y-106426000D01*
+X108132278Y-106426000D01*
+X108153922Y-106427873D01*
+G37*
+%TD.AperFunction*%
+%TD*%
+%TA.AperFunction,Conductor*%
+%TO.N,/5V PowerSupply/SW2*%
+G36*
+X91703793Y-108840551D02*
+G01*
+X91792029Y-108854526D01*
+X91829514Y-108866706D01*
+X91900168Y-108902707D01*
+X91932057Y-108925876D01*
+X91988124Y-108981943D01*
+X92011293Y-109013832D01*
+X92047294Y-109084486D01*
+X92059475Y-109121974D01*
+X92073449Y-109210207D01*
+X92075000Y-109229917D01*
+X92075000Y-119751083D01*
+X92073449Y-119770793D01*
+X92059475Y-119859026D01*
+X92047294Y-119896514D01*
+X92011293Y-119967168D01*
+X91988124Y-119999057D01*
+X91932057Y-120055124D01*
+X91900168Y-120078293D01*
+X91829514Y-120114294D01*
+X91792029Y-120126474D01*
+X91703793Y-120140449D01*
+X91684083Y-120142000D01*
+X80908917Y-120142000D01*
+X80889207Y-120140449D01*
+X80800971Y-120126474D01*
+X80763486Y-120114294D01*
+X80692832Y-120078293D01*
+X80660943Y-120055124D01*
+X80604876Y-119999057D01*
+X80581707Y-119967168D01*
+X80545706Y-119896514D01*
+X80533525Y-119859026D01*
+X80519551Y-119770793D01*
+X80518000Y-119751083D01*
+X80518000Y-115325917D01*
+X80519551Y-115306207D01*
+X80533525Y-115217974D01*
+X80545706Y-115180486D01*
+X80581707Y-115109832D01*
+X80604876Y-115077943D01*
+X80660943Y-115021876D01*
+X80692832Y-114998707D01*
+X80763486Y-114962706D01*
+X80800971Y-114950526D01*
+X80889207Y-114936551D01*
+X80908917Y-114935000D01*
+X84699300Y-114935000D01*
+X84767421Y-114955002D01*
+X84813914Y-115008658D01*
+X84825300Y-115061000D01*
+X84825301Y-115488739D01*
+X84825301Y-115733066D01*
+X84840066Y-115807301D01*
+X84846961Y-115817621D01*
+X84846962Y-115817622D01*
+X84867718Y-115848685D01*
+X84896316Y-115891484D01*
+X84980499Y-115947734D01*
+X85054733Y-115962500D01*
+X85409742Y-115962500D01*
+X85764866Y-115962499D01*
+X85800618Y-115955388D01*
+X85826926Y-115950156D01*
+X85826928Y-115950155D01*
+X85839101Y-115947734D01*
+X85849421Y-115940839D01*
+X85849422Y-115940838D01*
+X85912968Y-115898377D01*
+X85923284Y-115891484D01*
+X85933970Y-115875491D01*
+X85988447Y-115829965D01*
+X86058890Y-115821118D01*
+X86076311Y-115825228D01*
+X86150864Y-115848521D01*
+X86296498Y-115851190D01*
+X86419622Y-115817622D01*
+X86428363Y-115815239D01*
+X86428364Y-115815239D01*
+X86437026Y-115812877D01*
+X86449719Y-115805084D01*
+X86553502Y-115741361D01*
+X86561154Y-115736663D01*
+X86658901Y-115628674D01*
+X86722410Y-115497591D01*
+X86746576Y-115353952D01*
+X86746729Y-115341400D01*
+X86741056Y-115301785D01*
+X86727354Y-115206106D01*
+X86727353Y-115206103D01*
+X86726080Y-115197213D01*
+X86665792Y-115064618D01*
+X86570713Y-114954273D01*
+X86448485Y-114875048D01*
+X86410384Y-114863653D01*
+X86360000Y-114830918D01*
+X86360000Y-109229917D01*
+X86361551Y-109210207D01*
+X86375525Y-109121974D01*
+X86387706Y-109084486D01*
+X86423707Y-109013832D01*
+X86446876Y-108981943D01*
+X86502943Y-108925876D01*
+X86534832Y-108902707D01*
+X86605486Y-108866706D01*
+X86642971Y-108854526D01*
+X86731207Y-108840551D01*
+X86750917Y-108839000D01*
+X91684083Y-108839000D01*
+X91703793Y-108840551D01*
+G37*
+%TD.AperFunction*%
+%TD*%
+%TA.AperFunction,Conductor*%
+%TO.N,/5V PowerSupply/R_{CSP}*%
+G36*
+X94223840Y-106197413D02*
+G01*
+X94225710Y-106197440D01*
+X94232169Y-106197534D01*
+X94235821Y-106197640D01*
+X94244167Y-106198004D01*
+X94245975Y-106198096D01*
+X97802555Y-106404607D01*
+X97821419Y-106407142D01*
+X97905629Y-106425028D01*
+X97941160Y-106438424D01*
+X98007792Y-106475856D01*
+X98037716Y-106499231D01*
+X98090166Y-106554814D01*
+X98111769Y-106586047D01*
+X98145273Y-106654731D01*
+X98156589Y-106690984D01*
+X98169561Y-106776080D01*
+X98171000Y-106795068D01*
+X98171000Y-107940083D01*
+X98169449Y-107959793D01*
+X98155475Y-108048026D01*
+X98143294Y-108085514D01*
+X98107293Y-108156168D01*
+X98084124Y-108188057D01*
+X98028057Y-108244124D01*
+X97996168Y-108267293D01*
+X97925514Y-108303294D01*
+X97888029Y-108315474D01*
+X97799793Y-108329449D01*
+X97780083Y-108331000D01*
+X93964300Y-108331000D01*
+X93896179Y-108310998D01*
+X93849686Y-108257342D01*
+X93838300Y-108205000D01*
+X93838299Y-107534123D01*
+X93838299Y-107527934D01*
+X93831188Y-107492182D01*
+X93825956Y-107465874D01*
+X93825955Y-107465872D01*
+X93823534Y-107453699D01*
+X93810006Y-107433452D01*
+X93774177Y-107379832D01*
+X93767284Y-107369516D01*
+X93683101Y-107313266D01*
+X93608867Y-107298500D01*
+X93253858Y-107298500D01*
+X92898734Y-107298501D01*
+X92862982Y-107305612D01*
+X92836674Y-107310844D01*
+X92836672Y-107310845D01*
+X92824499Y-107313266D01*
+X92814179Y-107320161D01*
+X92814178Y-107320162D01*
+X92757066Y-107358324D01*
+X92740316Y-107369516D01*
+X92733510Y-107379702D01*
+X92671293Y-107413676D01*
+X92600478Y-107408611D01*
+X92575979Y-107396287D01*
+X92517409Y-107358324D01*
+X92377858Y-107316590D01*
+X92368882Y-107316535D01*
+X92368881Y-107316535D01*
+X92307568Y-107316161D01*
+X92232203Y-107315700D01*
+X92092153Y-107355727D01*
+X92084566Y-107360514D01*
+X92084564Y-107360515D01*
+X92054237Y-107379650D01*
+X91968966Y-107433452D01*
+X91872546Y-107542627D01*
+X91810643Y-107674476D01*
+X91788233Y-107818400D01*
+X91807119Y-107962828D01*
+X91810733Y-107971041D01*
+X91810734Y-107971045D01*
+X91844608Y-108048026D01*
+X91865783Y-108096150D01*
+X91885178Y-108119223D01*
+X91889130Y-108123925D01*
+X91917651Y-108188941D01*
+X91906495Y-108259056D01*
+X91859202Y-108312008D01*
+X91792679Y-108331000D01*
+X88782917Y-108331000D01*
+X88763207Y-108329449D01*
+X88674971Y-108315474D01*
+X88637486Y-108303294D01*
+X88566832Y-108267293D01*
+X88534943Y-108244124D01*
+X88478876Y-108188057D01*
+X88455707Y-108156168D01*
+X88419706Y-108085514D01*
+X88407525Y-108048026D01*
+X88393551Y-107959793D01*
+X88392000Y-107940083D01*
+X88392000Y-107551515D01*
+X88393991Y-107529206D01*
+X88411874Y-107429799D01*
+X88427423Y-107387980D01*
+X88473017Y-107310869D01*
+X88502166Y-107277091D01*
+X88580654Y-107213512D01*
+X88599242Y-107201017D01*
+X90331304Y-106248383D01*
+X90345626Y-106241641D01*
+X90412270Y-106215244D01*
+X90442871Y-106207383D01*
+X90467184Y-106204310D01*
+X90513998Y-106198394D01*
+X90529795Y-106197400D01*
+X94222021Y-106197400D01*
+X94223840Y-106197413D01*
+G37*
+%TD.AperFunction*%
+%TD*%
+%TA.AperFunction,Conductor*%
+%TO.N,/VBAT*%
+G36*
+X112313517Y-112564817D02*
+G01*
+X112381568Y-112585056D01*
+X112427873Y-112638873D01*
+X112432896Y-112679238D01*
+X112444238Y-112706528D01*
+X113030688Y-113292978D01*
+X113044632Y-113300592D01*
+X113046465Y-113300461D01*
+X113053080Y-113296210D01*
+X113639157Y-112710133D01*
+X113650953Y-112688531D01*
+X113662485Y-112635518D01*
+X113712688Y-112585315D01*
+X113773512Y-112569904D01*
+X116449377Y-112579228D01*
+X116469038Y-112580841D01*
+X116557025Y-112595059D01*
+X116594399Y-112607317D01*
+X116664805Y-112643405D01*
+X116696574Y-112666586D01*
+X116752425Y-112722627D01*
+X116775499Y-112754475D01*
+X116811348Y-112825005D01*
+X116823479Y-112862421D01*
+X116837397Y-112950455D01*
+X116838943Y-112970119D01*
+X116839609Y-121019867D01*
+X116819614Y-121087987D01*
+X116765962Y-121134484D01*
+X116695689Y-121144594D01*
+X116631105Y-121115106D01*
+X116624515Y-121108970D01*
+X116620377Y-121104832D01*
+X116613484Y-121094516D01*
+X116529301Y-121038266D01*
+X116455067Y-121023500D01*
+X115180207Y-121023500D01*
+X113904934Y-121023501D01*
+X113869182Y-121030612D01*
+X113842874Y-121035844D01*
+X113842872Y-121035845D01*
+X113830699Y-121038266D01*
+X113820379Y-121045161D01*
+X113820378Y-121045162D01*
+X113759985Y-121085516D01*
+X113746516Y-121094516D01*
+X113690266Y-121178699D01*
+X113675500Y-121252933D01*
+X113675501Y-123603066D01*
+X113690266Y-123677301D01*
+X113697161Y-123687621D01*
+X113697162Y-123687622D01*
+X113736703Y-123746798D01*
+X113746516Y-123761484D01*
+X113830699Y-123817734D01*
+X113904933Y-123832500D01*
+X115179793Y-123832500D01*
+X116455066Y-123832499D01*
+X116490818Y-123825388D01*
+X116517126Y-123820156D01*
+X116517128Y-123820155D01*
+X116529301Y-123817734D01*
+X116539621Y-123810839D01*
+X116539622Y-123810838D01*
+X116603168Y-123768377D01*
+X116613484Y-123761484D01*
+X116620377Y-123751168D01*
+X116624747Y-123746798D01*
+X116687059Y-123712772D01*
+X116757874Y-123717837D01*
+X116814710Y-123760384D01*
+X116839521Y-123826904D01*
+X116839842Y-123835883D01*
+X116839967Y-125339054D01*
+X116838417Y-125358765D01*
+X116824449Y-125446999D01*
+X116812269Y-125484494D01*
+X116776275Y-125555147D01*
+X116753104Y-125587042D01*
+X116697036Y-125643115D01*
+X116665143Y-125666289D01*
+X116594494Y-125702289D01*
+X116556999Y-125714473D01*
+X116468760Y-125728449D01*
+X116449049Y-125730000D01*
+X106308917Y-125730000D01*
+X106289207Y-125728449D01*
+X106200971Y-125714474D01*
+X106163486Y-125702294D01*
+X106092832Y-125666293D01*
+X106060943Y-125643124D01*
+X106004876Y-125587057D01*
+X105981707Y-125555168D01*
+X105945706Y-125484514D01*
+X105933525Y-125447026D01*
+X105919551Y-125358793D01*
+X105918000Y-125339083D01*
+X105918000Y-121283340D01*
+X105919550Y-121263641D01*
+X105920305Y-121258874D01*
+X105923500Y-121218277D01*
+X105923500Y-120589723D01*
+X105920305Y-120549126D01*
+X105919550Y-120544359D01*
+X105918000Y-120524660D01*
+X105918000Y-120013340D01*
+X105919550Y-119993641D01*
+X105920305Y-119988874D01*
+X105923500Y-119948277D01*
+X105923500Y-119319723D01*
+X105920305Y-119279126D01*
+X105919550Y-119274359D01*
+X105918000Y-119254660D01*
+X105918000Y-118741800D01*
+X105919444Y-118722781D01*
+X105921121Y-118711798D01*
+X105937521Y-118666177D01*
+X106124323Y-118353619D01*
+X106176440Y-118305407D01*
+X106246348Y-118293025D01*
+X106311853Y-118320403D01*
+X106337061Y-118347983D01*
+X106396740Y-118436796D01*
+X106396743Y-118436799D01*
+X106400974Y-118443096D01*
+X106526108Y-118556959D01*
+X106674791Y-118637687D01*
+X106838438Y-118680619D01*
+X106926047Y-118681996D01*
+X107000004Y-118683158D01*
+X107000007Y-118683158D01*
+X107007602Y-118683277D01*
+X107082264Y-118666177D01*
+X107165114Y-118647202D01*
+X107165118Y-118647201D01*
+X107172517Y-118645506D01*
+X107323662Y-118569488D01*
+X107329433Y-118564559D01*
+X107329436Y-118564557D01*
+X107446539Y-118464541D01*
+X107446540Y-118464540D01*
+X107452311Y-118459611D01*
+X107551037Y-118322219D01*
+X107557796Y-118305407D01*
+X107575820Y-118260569D01*
+X107614141Y-118165243D01*
+X107637980Y-117997746D01*
+X107638134Y-117983000D01*
+X107617809Y-117815040D01*
+X107597120Y-117760289D01*
+X108283265Y-117760289D01*
+X108292561Y-117772304D01*
+X108332100Y-117799989D01*
+X108341590Y-117805469D01*
+X108530486Y-117893553D01*
+X108540778Y-117897299D01*
+X108742098Y-117951242D01*
+X108752893Y-117953145D01*
+X108960525Y-117971311D01*
+X108971475Y-117971311D01*
+X109179107Y-117953145D01*
+X109189902Y-117951242D01*
+X109391222Y-117897299D01*
+X109401514Y-117893553D01*
+X109590410Y-117805469D01*
+X109599900Y-117799989D01*
+X109640278Y-117771717D01*
+X109648652Y-117761242D01*
+X109641583Y-117747793D01*
+X108978812Y-117085022D01*
+X108964868Y-117077408D01*
+X108963035Y-117077539D01*
+X108956420Y-117081790D01*
+X108289695Y-117748515D01*
+X108283265Y-117760289D01*
+X107597120Y-117760289D01*
+X107558006Y-117656778D01*
+X107462179Y-117517348D01*
+X107456508Y-117512295D01*
+X107341531Y-117409854D01*
+X107341528Y-117409852D01*
+X107335859Y-117404801D01*
+X107318737Y-117395735D01*
+X107193051Y-117329188D01*
+X107193052Y-117329188D01*
+X107186339Y-117325634D01*
+X107161214Y-117319323D01*
+X107029622Y-117286269D01*
+X107029618Y-117286269D01*
+X107022251Y-117284418D01*
+X107014652Y-117284378D01*
+X107014650Y-117284378D01*
+X106984885Y-117284222D01*
+X106916870Y-117263863D01*
+X106870659Y-117209964D01*
+X106860924Y-117139638D01*
+X106877390Y-117093584D01*
+X106882508Y-117085022D01*
+X107101577Y-116718475D01*
+X107707689Y-116718475D01*
+X107725855Y-116926107D01*
+X107727758Y-116936902D01*
+X107781701Y-117138222D01*
+X107785447Y-117148514D01*
+X107873531Y-117337410D01*
+X107879011Y-117346900D01*
+X107907283Y-117387278D01*
+X107917758Y-117395652D01*
+X107931207Y-117388583D01*
+X108593978Y-116725812D01*
+X108600356Y-116714132D01*
+X109330408Y-116714132D01*
+X109330539Y-116715965D01*
+X109334790Y-116722580D01*
+X110001515Y-117389305D01*
+X110013289Y-117395735D01*
+X110025304Y-117386439D01*
+X110052989Y-117346900D01*
+X110058469Y-117337410D01*
+X110135820Y-117171530D01*
+X112441330Y-117171530D01*
+X112451210Y-117184017D01*
+X112490972Y-117210585D01*
+X112501075Y-117216071D01*
+X112683473Y-117294435D01*
+X112694416Y-117297990D01*
+X112888033Y-117341802D01*
+X112899442Y-117343304D01*
+X113097808Y-117351097D01*
+X113109290Y-117350495D01*
+X113305750Y-117322011D01*
+X113316945Y-117319323D01*
+X113504924Y-117255512D01*
+X113515431Y-117250834D01*
+X113637245Y-117182614D01*
+X113647110Y-117172536D01*
+X113644154Y-117164864D01*
+X113056312Y-116577022D01*
+X113042368Y-116569408D01*
+X113040535Y-116569539D01*
+X113033920Y-116573790D01*
+X112447527Y-117160183D01*
+X112441330Y-117171530D01*
+X110135820Y-117171530D01*
+X110146553Y-117148514D01*
+X110150299Y-117138222D01*
+X110204242Y-116936902D01*
+X110206145Y-116926107D01*
+X110224311Y-116718475D01*
+X110224311Y-116707525D01*
+X110206145Y-116499893D01*
+X110204242Y-116489098D01*
+X110150299Y-116287778D01*
+X110146553Y-116277486D01*
+X110101429Y-116180718D01*
+X111896374Y-116180718D01*
+X111909358Y-116378803D01*
+X111911159Y-116390173D01*
+X111960023Y-116582576D01*
+X111963864Y-116593423D01*
+X112046975Y-116773705D01*
+X112052723Y-116783661D01*
+X112064175Y-116799867D01*
+X112074763Y-116808254D01*
+X112088064Y-116801226D01*
+X112671478Y-116217812D01*
+X112677856Y-116206132D01*
+X113407908Y-116206132D01*
+X113408039Y-116207965D01*
+X113412290Y-116214580D01*
+X113999450Y-116801740D01*
+X114011830Y-116808500D01*
+X114018410Y-116803574D01*
+X114089334Y-116676931D01*
+X114094012Y-116666424D01*
+X114157823Y-116478445D01*
+X114160511Y-116467250D01*
+X114189291Y-116268750D01*
+X114189921Y-116261367D01*
+X114191300Y-116208704D01*
+X114191057Y-116201305D01*
+X114172704Y-116001566D01*
+X114170607Y-115990251D01*
+X114116722Y-115799190D01*
+X114112600Y-115788451D01*
+X114024799Y-115610409D01*
+X114022692Y-115606970D01*
+X114013376Y-115599980D01*
+X114000959Y-115606751D01*
+X113415522Y-116192188D01*
+X113407908Y-116206132D01*
+X112677856Y-116206132D01*
+X112679092Y-116203868D01*
+X112678961Y-116202035D01*
+X112674710Y-116195420D01*
+X112086126Y-115606836D01*
+X112073746Y-115600076D01*
+X112067780Y-115604542D01*
+X111985673Y-115760602D01*
+X111981268Y-115771236D01*
+X111922400Y-115960822D01*
+X111920008Y-115972076D01*
+X111896675Y-116169217D01*
+X111896374Y-116180718D01*
+X110101429Y-116180718D01*
+X110058469Y-116088590D01*
+X110052989Y-116079100D01*
+X110024717Y-116038722D01*
+X110014242Y-116030348D01*
+X110000793Y-116037417D01*
+X109338022Y-116700188D01*
+X109330408Y-116714132D01*
+X108600356Y-116714132D01*
+X108601592Y-116711868D01*
+X108601461Y-116710035D01*
+X108597210Y-116703420D01*
+X107930485Y-116036695D01*
+X107918711Y-116030265D01*
+X107906696Y-116039561D01*
+X107879011Y-116079100D01*
+X107873531Y-116088590D01*
+X107785447Y-116277486D01*
+X107781701Y-116287778D01*
+X107727758Y-116489098D01*
+X107725855Y-116499893D01*
+X107707689Y-116707525D01*
+X107707689Y-116718475D01*
+X107101577Y-116718475D01*
+X107731337Y-115664758D01*
+X108283348Y-115664758D01*
+X108290417Y-115678207D01*
+X108953188Y-116340978D01*
+X108967132Y-116348592D01*
+X108968965Y-116348461D01*
+X108975580Y-116344210D01*
+X109642305Y-115677485D01*
+X109648735Y-115665711D01*
+X109639439Y-115653696D01*
+X109599900Y-115626011D01*
+X109590410Y-115620531D01*
+X109401514Y-115532447D01*
+X109391222Y-115528701D01*
+X109189902Y-115474758D01*
+X109179107Y-115472855D01*
+X108971475Y-115454689D01*
+X108960525Y-115454689D01*
+X108752893Y-115472855D01*
+X108742098Y-115474758D01*
+X108540778Y-115528701D01*
+X108530486Y-115532447D01*
+X108341590Y-115620531D01*
+X108332100Y-115626011D01*
+X108291722Y-115654283D01*
+X108283348Y-115664758D01*
+X107731337Y-115664758D01*
+X107986308Y-115238139D01*
+X112440751Y-115238139D01*
+X112444238Y-115246528D01*
+X113030688Y-115832978D01*
+X113044632Y-115840592D01*
+X113046465Y-115840461D01*
+X113053080Y-115836210D01*
+X113639157Y-115250133D01*
+X113645917Y-115237753D01*
+X113639887Y-115229698D01*
+X113569520Y-115185299D01*
+X113559269Y-115180076D01*
+X113374889Y-115106516D01*
+X113363852Y-115103247D01*
+X113169154Y-115064518D01*
+X113157710Y-115063315D01*
+X113107597Y-115062660D01*
+X113096209Y-115059154D01*
+X113070439Y-115062173D01*
+X112959219Y-115060718D01*
+X112947739Y-115061621D01*
+X112752099Y-115095238D01*
+X112740979Y-115098218D01*
+X112554734Y-115166927D01*
+X112544356Y-115171877D01*
+X112450349Y-115227806D01*
+X112440751Y-115238139D01*
+X107986308Y-115238139D01*
+X108348852Y-114631530D01*
+X112441330Y-114631530D01*
+X112451210Y-114644017D01*
+X112490972Y-114670585D01*
+X112501075Y-114676071D01*
+X112683473Y-114754435D01*
+X112694416Y-114757990D01*
+X112888033Y-114801802D01*
+X112899442Y-114803304D01*
+X113077034Y-114810281D01*
+X113086542Y-114813483D01*
+X113102645Y-114810844D01*
+X113109291Y-114810495D01*
+X113305750Y-114782011D01*
+X113316945Y-114779323D01*
+X113504924Y-114715512D01*
+X113515431Y-114710834D01*
+X113637245Y-114642614D01*
+X113647110Y-114632536D01*
+X113644154Y-114624864D01*
+X113056312Y-114037022D01*
+X113042368Y-114029408D01*
+X113040535Y-114029539D01*
+X113033920Y-114033790D01*
+X112447527Y-114620183D01*
+X112441330Y-114631530D01*
+X108348852Y-114631530D01*
+X108941017Y-113640718D01*
+X111896374Y-113640718D01*
+X111909358Y-113838803D01*
+X111911159Y-113850173D01*
+X111960023Y-114042576D01*
+X111963864Y-114053423D01*
+X112046975Y-114233705D01*
+X112052723Y-114243661D01*
+X112064175Y-114259867D01*
+X112074763Y-114268254D01*
+X112088064Y-114261226D01*
+X112671478Y-113677812D01*
+X112677856Y-113666132D01*
+X113407908Y-113666132D01*
+X113408039Y-113667965D01*
+X113412290Y-113674580D01*
+X113999450Y-114261740D01*
+X114011830Y-114268500D01*
+X114018410Y-114263574D01*
+X114089334Y-114136931D01*
+X114094012Y-114126424D01*
+X114157823Y-113938445D01*
+X114160511Y-113927250D01*
+X114189291Y-113728750D01*
+X114189921Y-113721367D01*
+X114191300Y-113668704D01*
+X114191057Y-113661305D01*
+X114172704Y-113461566D01*
+X114170607Y-113450251D01*
+X114116722Y-113259190D01*
+X114112600Y-113248451D01*
+X114024799Y-113070409D01*
+X114022692Y-113066970D01*
+X114013376Y-113059980D01*
+X114000959Y-113066751D01*
+X113415522Y-113652188D01*
+X113407908Y-113666132D01*
+X112677856Y-113666132D01*
+X112679092Y-113663868D01*
+X112678961Y-113662035D01*
+X112674710Y-113655420D01*
+X112086126Y-113066836D01*
+X112073746Y-113060076D01*
+X112067780Y-113064542D01*
+X111985673Y-113220602D01*
+X111981268Y-113231236D01*
+X111922400Y-113420822D01*
+X111920008Y-113432076D01*
+X111896675Y-113629217D01*
+X111896374Y-113640718D01*
+X108941017Y-113640718D01*
+X109528107Y-112658397D01*
+X109574331Y-112613308D01*
+X109617906Y-112588714D01*
+X109658650Y-112574237D01*
+X109755174Y-112557771D01*
+X109776801Y-112555978D01*
+X112313517Y-112564817D01*
+G37*
+%TD.AperFunction*%
+%TD*%
+M02*
diff --git a/circuit_boards/BuckBoost/RockPI-Power-Board/Gerbers/PI-Power-Board-F_Mask.gbr b/circuit_boards/BuckBoost/RockPI-Power-Board/Gerbers/PI-Power-Board-F_Mask.gbr
new file mode 100644
index 0000000..e3c0eb8
--- /dev/null
+++ b/circuit_boards/BuckBoost/RockPI-Power-Board/Gerbers/PI-Power-Board-F_Mask.gbr
@@ -0,0 +1,675 @@
+%TF.GenerationSoftware,KiCad,Pcbnew,6.0.9-8da3e8f707~117~ubuntu20.04.1*%
+%TF.CreationDate,2022-12-10T16:21:19-08:00*%
+%TF.ProjectId,PI-Power-Board,50492d50-6f77-4657-922d-426f6172642e,rev?*%
+%TF.SameCoordinates,Original*%
+%TF.FileFunction,Soldermask,Top*%
+%TF.FilePolarity,Negative*%
+%FSLAX46Y46*%
+G04 Gerber Fmt 4.6, Leading zero omitted, Abs format (unit mm)*
+G04 Created by KiCad (PCBNEW 6.0.9-8da3e8f707~117~ubuntu20.04.1) date 2022-12-10 16:21:19*
+%MOMM*%
+%LPD*%
+G01*
+G04 APERTURE LIST*
+G04 Aperture macros list*
+%AMRoundRect*
+0 Rectangle with rounded corners*
+0 $1 Rounding radius*
+0 $2 $3 $4 $5 $6 $7 $8 $9 X,Y pos of 4 corners*
+0 Add a 4 corners polygon primitive as box body*
+4,1,4,$2,$3,$4,$5,$6,$7,$8,$9,$2,$3,0*
+0 Add four circle primitives for the rounded corners*
+1,1,$1+$1,$2,$3*
+1,1,$1+$1,$4,$5*
+1,1,$1+$1,$6,$7*
+1,1,$1+$1,$8,$9*
+0 Add four rect primitives between the rounded corners*
+20,1,$1+$1,$2,$3,$4,$5,0*
+20,1,$1+$1,$4,$5,$6,$7,0*
+20,1,$1+$1,$6,$7,$8,$9,0*
+20,1,$1+$1,$8,$9,$2,$3,0*%
+%AMFreePoly0*
+4,1,19,2.150000,-1.500000,1.178000,-1.500000,1.005260,-1.197301,0.896353,-1.078740,0.724646,-0.944703,0.533256,-0.840690,0.327380,-0.769525,0.212121,-0.750000,-0.211969,-0.750000,-0.320184,-0.767707,-0.526456,-0.837714,-0.718428,-0.940651,-0.890884,-1.073722,-1.004579,-1.196108,-1.178000,-1.500000,-2.150000,-1.500000,-2.150000,0.100000,2.150000,0.100000,2.150000,-1.500000,2.150000,-1.500000,
+$1*%
+%AMFreePoly1*
+4,1,17,2.145000,-2.250000,-2.805000,-2.250000,-2.805000,-1.590000,-2.145000,-1.590000,-2.145000,-0.970000,-2.805000,-0.970000,-2.805000,-0.310000,-2.145000,-0.310000,-2.145000,0.310000,-2.805000,0.310000,-2.805000,0.970000,-2.145000,0.970000,-2.145000,1.590000,-2.805000,1.590000,-2.805000,2.250000,2.145000,2.250000,2.145000,-2.250000,2.145000,-2.250000,$1*%
+G04 Aperture macros list end*
+%ADD10RoundRect,0.250000X-1.100000X0.325000X-1.100000X-0.325000X1.100000X-0.325000X1.100000X0.325000X0*%
+%ADD11RoundRect,0.200000X0.200000X0.275000X-0.200000X0.275000X-0.200000X-0.275000X0.200000X-0.275000X0*%
+%ADD12C,2.000000*%
+%ADD13RoundRect,0.150000X-0.512500X-0.150000X0.512500X-0.150000X0.512500X0.150000X-0.512500X0.150000X0*%
+%ADD14RoundRect,0.225000X0.225000X0.250000X-0.225000X0.250000X-0.225000X-0.250000X0.225000X-0.250000X0*%
+%ADD15RoundRect,0.250000X0.475000X-0.250000X0.475000X0.250000X-0.475000X0.250000X-0.475000X-0.250000X0*%
+%ADD16FreePoly0,180.000000*%
+%ADD17FreePoly0,0.000000*%
+%ADD18R,1.200000X1.400000*%
+%ADD19R,0.660000X0.750000*%
+%ADD20FreePoly1,270.000000*%
+%ADD21R,0.650000X0.400000*%
+%ADD22C,3.400000*%
+%ADD23R,1.778000X1.778000*%
+%ADD24C,1.905000*%
+%ADD25C,1.778000*%
+%ADD26RoundRect,0.250000X-0.625000X0.312500X-0.625000X-0.312500X0.625000X-0.312500X0.625000X0.312500X0*%
+%ADD27FreePoly1,90.000000*%
+%ADD28RoundRect,0.200000X-0.275000X0.200000X-0.275000X-0.200000X0.275000X-0.200000X0.275000X0.200000X0*%
+%ADD29RoundRect,0.250000X-0.250000X-0.475000X0.250000X-0.475000X0.250000X0.475000X-0.250000X0.475000X0*%
+%ADD30R,1.100000X1.100000*%
+%ADD31R,0.600000X0.700000*%
+%ADD32RoundRect,0.250000X0.250000X0.475000X-0.250000X0.475000X-0.250000X-0.475000X0.250000X-0.475000X0*%
+%ADD33C,2.500000*%
+%ADD34RoundRect,0.150000X-0.825000X-0.150000X0.825000X-0.150000X0.825000X0.150000X-0.825000X0.150000X0*%
+%ADD35RoundRect,0.200000X-0.200000X-0.275000X0.200000X-0.275000X0.200000X0.275000X-0.200000X0.275000X0*%
+%ADD36R,2.500000X2.300000*%
+%ADD37RoundRect,0.200000X0.275000X-0.200000X0.275000X0.200000X-0.275000X0.200000X-0.275000X-0.200000X0*%
+%ADD38R,0.700000X0.600000*%
+%ADD39RoundRect,0.225000X-0.225000X-0.250000X0.225000X-0.250000X0.225000X0.250000X-0.225000X0.250000X0*%
+%ADD40C,1.020000*%
+%ADD41C,1.700000*%
+%ADD42R,1.020000X1.780000*%
+%ADD43RoundRect,0.225000X0.250000X-0.225000X0.250000X0.225000X-0.250000X0.225000X-0.250000X-0.225000X0*%
+%ADD44RoundRect,0.250000X-0.312500X-0.625000X0.312500X-0.625000X0.312500X0.625000X-0.312500X0.625000X0*%
+%ADD45RoundRect,0.250000X1.100000X-0.325000X1.100000X0.325000X-1.100000X0.325000X-1.100000X-0.325000X0*%
+%ADD46RoundRect,0.150000X-0.150000X0.512500X-0.150000X-0.512500X0.150000X-0.512500X0.150000X0.512500X0*%
+%ADD47RoundRect,0.250000X1.450000X-0.250000X1.450000X0.250000X-1.450000X0.250000X-1.450000X-0.250000X0*%
+%ADD48RoundRect,0.150000X-0.150000X0.725000X-0.150000X-0.725000X0.150000X-0.725000X0.150000X0.725000X0*%
+%ADD49RoundRect,0.050000X-0.070000X0.250000X-0.070000X-0.250000X0.070000X-0.250000X0.070000X0.250000X0*%
+%ADD50RoundRect,0.050000X-0.250000X-0.070000X0.250000X-0.070000X0.250000X0.070000X-0.250000X0.070000X0*%
+%ADD51C,0.400000*%
+%ADD52RoundRect,0.050000X1.725000X-1.225000X1.725000X1.225000X-1.725000X1.225000X-1.725000X-1.225000X0*%
+%ADD53R,1.905000X2.790000*%
+%ADD54RoundRect,0.250000X0.375000X0.625000X-0.375000X0.625000X-0.375000X-0.625000X0.375000X-0.625000X0*%
+G04 APERTURE END LIST*
+D10*
+%TO.C,C10*%
+X103632000Y-104951000D03*
+X103632000Y-107901000D03*
+%TD*%
+D11*
+%TO.C,R9*%
+X99885000Y-97168000D03*
+X98235000Y-97168000D03*
+%TD*%
+D12*
+%TO.C,TP7*%
+X95529400Y-86690200D03*
+%TD*%
+D13*
+%TO.C,U3*%
+X79761500Y-90109000D03*
+X79761500Y-91059000D03*
+X79761500Y-92009000D03*
+X82036500Y-92009000D03*
+X82036500Y-90109000D03*
+%TD*%
+D14*
+%TO.C,C30*%
+X91453000Y-102616000D03*
+X89903000Y-102616000D03*
+%TD*%
+D15*
+%TO.C,C14*%
+X84836000Y-108138000D03*
+X84836000Y-106238000D03*
+%TD*%
+D16*
+%TO.C,L1*%
+X82931000Y-102380000D03*
+D17*
+X82931000Y-98280000D03*
+%TD*%
+D18*
+%TO.C,U2*%
+X108288000Y-88138000D03*
+X108288000Y-85598000D03*
+X106088000Y-85598000D03*
+X106088000Y-88138000D03*
+%TD*%
+D19*
+%TO.C,Q4*%
+X99095800Y-115333000D03*
+X100375800Y-115333000D03*
+X101655800Y-115333000D03*
+X102935800Y-115333000D03*
+D20*
+X101015800Y-112263000D03*
+%TD*%
+D21*
+%TO.C,U1*%
+X81600000Y-82535000D03*
+X81600000Y-83185000D03*
+X81600000Y-83835000D03*
+X83500000Y-83835000D03*
+X83500000Y-82535000D03*
+%TD*%
+D22*
+%TO.C,J5*%
+X121683500Y-107185000D03*
+X121683500Y-117605000D03*
+D23*
+X113043500Y-108585000D03*
+D24*
+X113043500Y-111125000D03*
+D25*
+X113043500Y-113665000D03*
+X113043500Y-116205000D03*
+%TD*%
+D26*
+%TO.C,R14*%
+X77089000Y-105979500D03*
+X77089000Y-108904500D03*
+%TD*%
+D19*
+%TO.C,Q2*%
+X97093800Y-107928000D03*
+X95813800Y-107928000D03*
+X94533800Y-107928000D03*
+X93253800Y-107928000D03*
+D27*
+X95173800Y-110998000D03*
+%TD*%
+D28*
+%TO.C,R4*%
+X103632000Y-85535000D03*
+X103632000Y-87185000D03*
+%TD*%
+D29*
+%TO.C,C6*%
+X76774000Y-96774000D03*
+X78674000Y-96774000D03*
+%TD*%
+D21*
+%TO.C,U11*%
+X87816000Y-81387000D03*
+X87816000Y-82037000D03*
+X87816000Y-82687000D03*
+X89716000Y-82687000D03*
+X89716000Y-81387000D03*
+%TD*%
+D28*
+%TO.C,R7*%
+X89662000Y-93549000D03*
+X89662000Y-95199000D03*
+%TD*%
+D30*
+%TO.C,D5*%
+X99314000Y-119504000D03*
+X99314000Y-122304000D03*
+%TD*%
+D31*
+%TO.C,D4*%
+X96712000Y-102616000D03*
+X95312000Y-102616000D03*
+%TD*%
+D10*
+%TO.C,C11*%
+X106934000Y-104951000D03*
+X106934000Y-107901000D03*
+%TD*%
+D11*
+%TO.C,R17*%
+X99885000Y-123952000D03*
+X98235000Y-123952000D03*
+%TD*%
+D32*
+%TO.C,C7*%
+X82738000Y-96774000D03*
+X80838000Y-96774000D03*
+%TD*%
+D31*
+%TO.C,D3*%
+X92772000Y-102616000D03*
+X94172000Y-102616000D03*
+%TD*%
+D11*
+%TO.C,R10*%
+X89547200Y-97676000D03*
+X87897200Y-97676000D03*
+%TD*%
+D12*
+%TO.C,TP2*%
+X108966000Y-116713000D03*
+%TD*%
+D33*
+%TO.C,H2*%
+X63500000Y-74500000D03*
+%TD*%
+D34*
+%TO.C,Q5*%
+X101919000Y-118999000D03*
+X101919000Y-120269000D03*
+X101919000Y-121539000D03*
+X101919000Y-122809000D03*
+X106869000Y-122809000D03*
+X106869000Y-121539000D03*
+X106869000Y-120269000D03*
+X106869000Y-118999000D03*
+%TD*%
+D35*
+%TO.C,R1*%
+X99251000Y-80899000D03*
+X100901000Y-80899000D03*
+%TD*%
+D36*
+%TO.C,D6*%
+X115180000Y-122428000D03*
+X110880000Y-122428000D03*
+%TD*%
+D22*
+%TO.C,J3*%
+X63217000Y-84630000D03*
+X63217000Y-115370000D03*
+D23*
+X71857000Y-113970000D03*
+D25*
+X71857000Y-111430000D03*
+X71857000Y-108890000D03*
+X71857000Y-106350000D03*
+X71857000Y-103810000D03*
+X71857000Y-101270000D03*
+X71857000Y-98730000D03*
+X71857000Y-96190000D03*
+X71857000Y-93650000D03*
+X71857000Y-91110000D03*
+X71857000Y-88570000D03*
+X71857000Y-86030000D03*
+%TD*%
+D22*
+%TO.C,J4*%
+X121670000Y-97660000D03*
+X121670000Y-103000000D03*
+D23*
+X113030000Y-99060000D03*
+D25*
+X113030000Y-101600000D03*
+%TD*%
+D12*
+%TO.C,TP9*%
+X93599000Y-82194400D03*
+%TD*%
+D37*
+%TO.C,R6*%
+X83693000Y-91945000D03*
+X83693000Y-90295000D03*
+%TD*%
+D38*
+%TO.C,D2*%
+X101320600Y-98817200D03*
+X101320600Y-100217200D03*
+%TD*%
+D39*
+%TO.C,C8*%
+X80505000Y-103632000D03*
+X82055000Y-103632000D03*
+%TD*%
+D37*
+%TO.C,R16*%
+X97282000Y-121729000D03*
+X97282000Y-120079000D03*
+%TD*%
+D35*
+%TO.C,R2*%
+X99251000Y-82423000D03*
+X100901000Y-82423000D03*
+%TD*%
+D33*
+%TO.C,H8*%
+X121500000Y-123500000D03*
+%TD*%
+D35*
+%TO.C,R11*%
+X98235000Y-98692000D03*
+X99885000Y-98692000D03*
+%TD*%
+D12*
+%TO.C,TP3*%
+X74168000Y-123444000D03*
+%TD*%
+D10*
+%TO.C,C9*%
+X100330000Y-104951000D03*
+X100330000Y-107901000D03*
+%TD*%
+D15*
+%TO.C,C12*%
+X80772000Y-108138000D03*
+X80772000Y-106238000D03*
+%TD*%
+D40*
+%TO.C,J1*%
+X69640000Y-74500000D03*
+X115360000Y-74500000D03*
+D41*
+X68370000Y-75770000D03*
+D42*
+X68370000Y-77410000D03*
+X68370000Y-71590000D03*
+D41*
+X68370000Y-73230000D03*
+D42*
+X70910000Y-77410000D03*
+D41*
+X70910000Y-75770000D03*
+X70910000Y-73230000D03*
+D42*
+X70910000Y-71590000D03*
+D41*
+X73450000Y-75770000D03*
+D42*
+X73450000Y-77410000D03*
+D41*
+X73450000Y-73230000D03*
+D42*
+X73450000Y-71590000D03*
+D41*
+X75990000Y-75770000D03*
+D42*
+X75990000Y-77410000D03*
+X75990000Y-71590000D03*
+D41*
+X75990000Y-73230000D03*
+D42*
+X78530000Y-77410000D03*
+D41*
+X78530000Y-75770000D03*
+X78530000Y-73230000D03*
+D42*
+X78530000Y-71590000D03*
+X81070000Y-77410000D03*
+D41*
+X81070000Y-75770000D03*
+D42*
+X81070000Y-71590000D03*
+D41*
+X81070000Y-73230000D03*
+X83610000Y-75770000D03*
+D42*
+X83610000Y-77410000D03*
+D41*
+X83610000Y-73230000D03*
+D42*
+X83610000Y-71590000D03*
+D41*
+X86150000Y-75770000D03*
+D42*
+X86150000Y-77410000D03*
+D41*
+X86150000Y-73230000D03*
+D42*
+X86150000Y-71590000D03*
+X88690000Y-77410000D03*
+D41*
+X88690000Y-75770000D03*
+X88690000Y-73230000D03*
+D42*
+X88690000Y-71590000D03*
+X91230000Y-77410000D03*
+D41*
+X91230000Y-75770000D03*
+X91230000Y-73230000D03*
+D42*
+X91230000Y-71590000D03*
+X93770000Y-77410000D03*
+D41*
+X93770000Y-75770000D03*
+X93770000Y-73230000D03*
+D42*
+X93770000Y-71590000D03*
+D41*
+X96310000Y-75770000D03*
+D42*
+X96310000Y-77410000D03*
+D41*
+X96310000Y-73230000D03*
+D42*
+X96310000Y-71590000D03*
+D41*
+X98850000Y-75770000D03*
+D42*
+X98850000Y-77410000D03*
+X98850000Y-71590000D03*
+D41*
+X98850000Y-73230000D03*
+X101390000Y-75770000D03*
+D42*
+X101390000Y-77410000D03*
+X101390000Y-71590000D03*
+D41*
+X101390000Y-73230000D03*
+X103930000Y-75770000D03*
+D42*
+X103930000Y-77410000D03*
+D41*
+X103930000Y-73230000D03*
+D42*
+X103930000Y-71590000D03*
+X106470000Y-77410000D03*
+D41*
+X106470000Y-75770000D03*
+D42*
+X106470000Y-71590000D03*
+D41*
+X106470000Y-73230000D03*
+X109010000Y-75770000D03*
+D42*
+X109010000Y-77410000D03*
+X109010000Y-71590000D03*
+D41*
+X109010000Y-73230000D03*
+X111550000Y-75770000D03*
+D42*
+X111550000Y-77410000D03*
+D41*
+X111550000Y-73230000D03*
+D42*
+X111550000Y-71590000D03*
+X114090000Y-77410000D03*
+D41*
+X114090000Y-75770000D03*
+D42*
+X114090000Y-71590000D03*
+D41*
+X114090000Y-73230000D03*
+X116630000Y-75770000D03*
+D42*
+X116630000Y-77410000D03*
+D41*
+X116630000Y-73230000D03*
+D42*
+X116630000Y-71590000D03*
+%TD*%
+D12*
+%TO.C,TP6*%
+X98933000Y-86487000D03*
+%TD*%
+D35*
+%TO.C,R3*%
+X99251000Y-83947000D03*
+X100901000Y-83947000D03*
+%TD*%
+D32*
+%TO.C,C5*%
+X82738000Y-94615000D03*
+X80838000Y-94615000D03*
+%TD*%
+D43*
+%TO.C,C3*%
+X92710000Y-95162000D03*
+X92710000Y-93612000D03*
+%TD*%
+D12*
+%TO.C,TP4*%
+X81788000Y-123444000D03*
+%TD*%
+D19*
+%TO.C,Q3*%
+X81569800Y-115333000D03*
+X82849800Y-115333000D03*
+X84129800Y-115333000D03*
+X85409800Y-115333000D03*
+D20*
+X83489800Y-112263000D03*
+%TD*%
+D19*
+%TO.C,Q1*%
+X91251800Y-107928000D03*
+X89971800Y-107928000D03*
+X88691800Y-107928000D03*
+X87411800Y-107928000D03*
+D27*
+X89331800Y-110998000D03*
+%TD*%
+D43*
+%TO.C,C2*%
+X91186000Y-95162000D03*
+X91186000Y-93612000D03*
+%TD*%
+D12*
+%TO.C,TP5*%
+X89408000Y-123444000D03*
+%TD*%
+D44*
+%TO.C,R5*%
+X91247500Y-90551000D03*
+X94172500Y-90551000D03*
+%TD*%
+D45*
+%TO.C,C15*%
+X106172000Y-113489000D03*
+X106172000Y-110539000D03*
+%TD*%
+D46*
+%TO.C,U6*%
+X79690000Y-99192500D03*
+X78740000Y-99192500D03*
+X77790000Y-99192500D03*
+X77790000Y-101467500D03*
+X78740000Y-101467500D03*
+X79690000Y-101467500D03*
+%TD*%
+D43*
+%TO.C,C1*%
+X109982000Y-86881000D03*
+X109982000Y-85331000D03*
+%TD*%
+D47*
+%TO.C,R13*%
+X92329000Y-106046000D03*
+X92329000Y-104546000D03*
+%TD*%
+D48*
+%TO.C,U4*%
+X108204000Y-93945000D03*
+X106934000Y-93945000D03*
+X105664000Y-93945000D03*
+X104394000Y-93945000D03*
+X104394000Y-99095000D03*
+X105664000Y-99095000D03*
+X106934000Y-99095000D03*
+X108204000Y-99095000D03*
+%TD*%
+D37*
+%TO.C,R8*%
+X95758000Y-95212000D03*
+X95758000Y-93562000D03*
+%TD*%
+D12*
+%TO.C,TP8*%
+X113919000Y-80645000D03*
+%TD*%
+%TO.C,TP1*%
+X99822000Y-92456000D03*
+%TD*%
+D49*
+%TO.C,U5*%
+X95349000Y-97046000D03*
+X94849000Y-97046000D03*
+X94349000Y-97046000D03*
+X93849000Y-97046000D03*
+X93349000Y-97046000D03*
+X92849000Y-97046000D03*
+X92349000Y-97046000D03*
+X91849000Y-97046000D03*
+D50*
+X91199000Y-97696000D03*
+X91199000Y-98196000D03*
+X91199000Y-98696000D03*
+X91199000Y-99196000D03*
+X91199000Y-99696000D03*
+X91199000Y-100196000D03*
+D49*
+X91849000Y-100846000D03*
+X92349000Y-100846000D03*
+X92849000Y-100846000D03*
+X93349000Y-100846000D03*
+X93849000Y-100846000D03*
+X94349000Y-100846000D03*
+X94849000Y-100846000D03*
+X95349000Y-100846000D03*
+D50*
+X95999000Y-100196000D03*
+X95999000Y-99696000D03*
+X95999000Y-99196000D03*
+X95999000Y-98696000D03*
+X95999000Y-98196000D03*
+X95999000Y-97696000D03*
+D51*
+X93599000Y-98946000D03*
+X95124000Y-98946000D03*
+X93599000Y-99971000D03*
+X93599000Y-97921000D03*
+D52*
+X93599000Y-98946000D03*
+D51*
+X92074000Y-98946000D03*
+%TD*%
+D33*
+%TO.C,H4*%
+X121500000Y-74500000D03*
+%TD*%
+D43*
+%TO.C,C4*%
+X94234000Y-95162000D03*
+X94234000Y-93612000D03*
+%TD*%
+D22*
+%TO.C,J2*%
+X121670000Y-93475000D03*
+X121670000Y-85595000D03*
+D23*
+X113030000Y-86995000D03*
+D24*
+X113030000Y-89535000D03*
+D25*
+X113030000Y-92075000D03*
+%TD*%
+D33*
+%TO.C,H6*%
+X63500000Y-123500000D03*
+%TD*%
+D26*
+%TO.C,R15*%
+X77089000Y-112710500D03*
+X77089000Y-115635500D03*
+%TD*%
+D15*
+%TO.C,C13*%
+X82804000Y-108138000D03*
+X82804000Y-106238000D03*
+%TD*%
+D11*
+%TO.C,R12*%
+X99885000Y-100216000D03*
+X98235000Y-100216000D03*
+%TD*%
+D53*
+%TO.C,L2*%
+X94932300Y-117348000D03*
+X90081300Y-117348000D03*
+%TD*%
+D54*
+%TO.C,D1*%
+X121164000Y-81280000D03*
+X118364000Y-81280000D03*
+%TD*%
+M02*
diff --git a/circuit_boards/BuckBoost/RockPI-Power-Board/Gerbers/PI-Power-Board-F_Paste.gbr b/circuit_boards/BuckBoost/RockPI-Power-Board/Gerbers/PI-Power-Board-F_Paste.gbr
new file mode 100644
index 0000000..54b5e6c
--- /dev/null
+++ b/circuit_boards/BuckBoost/RockPI-Power-Board/Gerbers/PI-Power-Board-F_Paste.gbr
@@ -0,0 +1,820 @@
+%TF.GenerationSoftware,KiCad,Pcbnew,6.0.9-8da3e8f707~117~ubuntu20.04.1*%
+%TF.CreationDate,2022-12-10T16:21:19-08:00*%
+%TF.ProjectId,PI-Power-Board,50492d50-6f77-4657-922d-426f6172642e,rev?*%
+%TF.SameCoordinates,Original*%
+%TF.FileFunction,Paste,Top*%
+%TF.FilePolarity,Positive*%
+%FSLAX46Y46*%
+G04 Gerber Fmt 4.6, Leading zero omitted, Abs format (unit mm)*
+G04 Created by KiCad (PCBNEW 6.0.9-8da3e8f707~117~ubuntu20.04.1) date 2022-12-10 16:21:19*
+%MOMM*%
+%LPD*%
+G01*
+G04 APERTURE LIST*
+G04 Aperture macros list*
+%AMRoundRect*
+0 Rectangle with rounded corners*
+0 $1 Rounding radius*
+0 $2 $3 $4 $5 $6 $7 $8 $9 X,Y pos of 4 corners*
+0 Add a 4 corners polygon primitive as box body*
+4,1,4,$2,$3,$4,$5,$6,$7,$8,$9,$2,$3,0*
+0 Add four circle primitives for the rounded corners*
+1,1,$1+$1,$2,$3*
+1,1,$1+$1,$4,$5*
+1,1,$1+$1,$6,$7*
+1,1,$1+$1,$8,$9*
+0 Add four rect primitives between the rounded corners*
+20,1,$1+$1,$2,$3,$4,$5,0*
+20,1,$1+$1,$4,$5,$6,$7,0*
+20,1,$1+$1,$6,$7,$8,$9,0*
+20,1,$1+$1,$8,$9,$2,$3,0*%
+%AMFreePoly0*
+4,1,19,2.150000,-1.500000,1.178000,-1.500000,1.005260,-1.197301,0.896353,-1.078740,0.724646,-0.944703,0.533256,-0.840690,0.327380,-0.769525,0.212121,-0.750000,-0.211969,-0.750000,-0.320184,-0.767707,-0.526456,-0.837714,-0.718428,-0.940651,-0.890884,-1.073722,-1.004579,-1.196108,-1.178000,-1.500000,-2.150000,-1.500000,-2.150000,0.100000,2.150000,0.100000,2.150000,-1.500000,2.150000,-1.500000,
+$1*%
+G04 Aperture macros list end*
+%ADD10C,1.250000*%
+%ADD11C,0.050000*%
+%ADD12RoundRect,0.250000X-1.100000X0.325000X-1.100000X-0.325000X1.100000X-0.325000X1.100000X0.325000X0*%
+%ADD13RoundRect,0.200000X0.200000X0.275000X-0.200000X0.275000X-0.200000X-0.275000X0.200000X-0.275000X0*%
+%ADD14RoundRect,0.150000X-0.512500X-0.150000X0.512500X-0.150000X0.512500X0.150000X-0.512500X0.150000X0*%
+%ADD15RoundRect,0.225000X0.225000X0.250000X-0.225000X0.250000X-0.225000X-0.250000X0.225000X-0.250000X0*%
+%ADD16RoundRect,0.250000X0.475000X-0.250000X0.475000X0.250000X-0.475000X0.250000X-0.475000X-0.250000X0*%
+%ADD17FreePoly0,180.000000*%
+%ADD18FreePoly0,0.000000*%
+%ADD19R,1.200000X1.400000*%
+%ADD20R,0.660000X0.750000*%
+%ADD21R,0.650000X0.400000*%
+%ADD22RoundRect,0.250000X-0.625000X0.312500X-0.625000X-0.312500X0.625000X-0.312500X0.625000X0.312500X0*%
+%ADD23RoundRect,0.200000X-0.275000X0.200000X-0.275000X-0.200000X0.275000X-0.200000X0.275000X0.200000X0*%
+%ADD24RoundRect,0.250000X-0.250000X-0.475000X0.250000X-0.475000X0.250000X0.475000X-0.250000X0.475000X0*%
+%ADD25R,1.100000X1.100000*%
+%ADD26R,0.600000X0.700000*%
+%ADD27RoundRect,0.250000X0.250000X0.475000X-0.250000X0.475000X-0.250000X-0.475000X0.250000X-0.475000X0*%
+%ADD28RoundRect,0.150000X-0.825000X-0.150000X0.825000X-0.150000X0.825000X0.150000X-0.825000X0.150000X0*%
+%ADD29RoundRect,0.200000X-0.200000X-0.275000X0.200000X-0.275000X0.200000X0.275000X-0.200000X0.275000X0*%
+%ADD30R,2.500000X2.300000*%
+%ADD31RoundRect,0.200000X0.275000X-0.200000X0.275000X0.200000X-0.275000X0.200000X-0.275000X-0.200000X0*%
+%ADD32R,0.700000X0.600000*%
+%ADD33RoundRect,0.225000X-0.225000X-0.250000X0.225000X-0.250000X0.225000X0.250000X-0.225000X0.250000X0*%
+%ADD34R,1.020000X1.780000*%
+%ADD35RoundRect,0.225000X0.250000X-0.225000X0.250000X0.225000X-0.250000X0.225000X-0.250000X-0.225000X0*%
+%ADD36RoundRect,0.250000X-0.312500X-0.625000X0.312500X-0.625000X0.312500X0.625000X-0.312500X0.625000X0*%
+%ADD37RoundRect,0.250000X1.100000X-0.325000X1.100000X0.325000X-1.100000X0.325000X-1.100000X-0.325000X0*%
+%ADD38RoundRect,0.150000X-0.150000X0.512500X-0.150000X-0.512500X0.150000X-0.512500X0.150000X0.512500X0*%
+%ADD39RoundRect,0.250000X1.450000X-0.250000X1.450000X0.250000X-1.450000X0.250000X-1.450000X-0.250000X0*%
+%ADD40RoundRect,0.150000X-0.150000X0.725000X-0.150000X-0.725000X0.150000X-0.725000X0.150000X0.725000X0*%
+%ADD41RoundRect,0.050000X-0.070000X0.250000X-0.070000X-0.250000X0.070000X-0.250000X0.070000X0.250000X0*%
+%ADD42RoundRect,0.050000X-0.250000X-0.070000X0.250000X-0.070000X0.250000X0.070000X-0.250000X0.070000X0*%
+%ADD43R,1.905000X2.790000*%
+%ADD44RoundRect,0.250000X0.375000X0.625000X-0.375000X0.625000X-0.375000X-0.625000X0.375000X-0.625000X0*%
+G04 APERTURE END LIST*
+%TO.C,Q4*%
+G36*
+X102895800Y-110723000D02*
+G01*
+X101325800Y-110723000D01*
+X101325800Y-112308000D01*
+X102895800Y-112308000D01*
+X102895800Y-110723000D01*
+G37*
+G36*
+X101900800Y-109608000D02*
+G01*
+X101400800Y-109608000D01*
+X101400800Y-110108000D01*
+X101900800Y-110108000D01*
+X101900800Y-109608000D01*
+G37*
+G36*
+X102895800Y-113845500D02*
+G01*
+X101325800Y-113845500D01*
+X101325800Y-112610500D01*
+X102895800Y-112610500D01*
+X102895800Y-113845500D01*
+G37*
+G36*
+X100705800Y-113845500D02*
+G01*
+X99135800Y-113845500D01*
+X99135800Y-112610500D01*
+X100705800Y-112610500D01*
+X100705800Y-113845500D01*
+G37*
+G36*
+X99350800Y-109608000D02*
+G01*
+X98850800Y-109608000D01*
+X98850800Y-110108000D01*
+X99350800Y-110108000D01*
+X99350800Y-109608000D01*
+G37*
+G36*
+X100632338Y-109608000D02*
+G01*
+X100132338Y-109608000D01*
+X100132338Y-110108000D01*
+X100632338Y-110108000D01*
+X100632338Y-109608000D01*
+G37*
+G36*
+X103180800Y-109608000D02*
+G01*
+X102680800Y-109608000D01*
+X102680800Y-110108000D01*
+X103180800Y-110108000D01*
+X103180800Y-109608000D01*
+G37*
+G36*
+X100705800Y-110723000D02*
+G01*
+X99135800Y-110723000D01*
+X99135800Y-112308000D01*
+X100705800Y-112308000D01*
+X100705800Y-110723000D01*
+G37*
+%TO.C,Q2*%
+G36*
+X93293800Y-109415500D02*
+G01*
+X94863800Y-109415500D01*
+X94863800Y-110650500D01*
+X93293800Y-110650500D01*
+X93293800Y-109415500D01*
+G37*
+G36*
+X95483800Y-109415500D02*
+G01*
+X97053800Y-109415500D01*
+X97053800Y-110650500D01*
+X95483800Y-110650500D01*
+X95483800Y-109415500D01*
+G37*
+G36*
+X93008800Y-113653000D02*
+G01*
+X93508800Y-113653000D01*
+X93508800Y-113153000D01*
+X93008800Y-113153000D01*
+X93008800Y-113653000D01*
+G37*
+G36*
+X95483800Y-112538000D02*
+G01*
+X97053800Y-112538000D01*
+X97053800Y-110953000D01*
+X95483800Y-110953000D01*
+X95483800Y-112538000D01*
+G37*
+G36*
+X95557262Y-113653000D02*
+G01*
+X96057262Y-113653000D01*
+X96057262Y-113153000D01*
+X95557262Y-113153000D01*
+X95557262Y-113653000D01*
+G37*
+G36*
+X96838800Y-113653000D02*
+G01*
+X97338800Y-113653000D01*
+X97338800Y-113153000D01*
+X96838800Y-113153000D01*
+X96838800Y-113653000D01*
+G37*
+G36*
+X94288800Y-113653000D02*
+G01*
+X94788800Y-113653000D01*
+X94788800Y-113153000D01*
+X94288800Y-113153000D01*
+X94288800Y-113653000D01*
+G37*
+G36*
+X93293800Y-112538000D02*
+G01*
+X94863800Y-112538000D01*
+X94863800Y-110953000D01*
+X93293800Y-110953000D01*
+X93293800Y-112538000D01*
+G37*
+%TO.C,H5*%
+D10*
+X122125000Y-74500000D02*
+G75*
+G03*
+X122125000Y-74500000I-625000J0D01*
+G01*
+%TO.C,H3*%
+G36*
+X62250000Y-122250000D02*
+G01*
+X64750000Y-122250000D01*
+X64750000Y-124750000D01*
+X62250000Y-124750000D01*
+X62250000Y-122250000D01*
+G37*
+X62875000Y-123500000D02*
+G75*
+G03*
+X62875000Y-123500000I-625000J0D01*
+G01*
+X65375000Y-123500000D02*
+G75*
+G03*
+X65375000Y-123500000I-625000J0D01*
+G01*
+%TO.C,Q3*%
+G36*
+X81824800Y-109608000D02*
+G01*
+X81324800Y-109608000D01*
+X81324800Y-110108000D01*
+X81824800Y-110108000D01*
+X81824800Y-109608000D01*
+G37*
+G36*
+X84374800Y-109608000D02*
+G01*
+X83874800Y-109608000D01*
+X83874800Y-110108000D01*
+X84374800Y-110108000D01*
+X84374800Y-109608000D01*
+G37*
+G36*
+X83179800Y-113845500D02*
+G01*
+X81609800Y-113845500D01*
+X81609800Y-112610500D01*
+X83179800Y-112610500D01*
+X83179800Y-113845500D01*
+G37*
+G36*
+X85654800Y-109608000D02*
+G01*
+X85154800Y-109608000D01*
+X85154800Y-110108000D01*
+X85654800Y-110108000D01*
+X85654800Y-109608000D01*
+G37*
+G36*
+X83106338Y-109608000D02*
+G01*
+X82606338Y-109608000D01*
+X82606338Y-110108000D01*
+X83106338Y-110108000D01*
+X83106338Y-109608000D01*
+G37*
+G36*
+X85369800Y-113845500D02*
+G01*
+X83799800Y-113845500D01*
+X83799800Y-112610500D01*
+X85369800Y-112610500D01*
+X85369800Y-113845500D01*
+G37*
+G36*
+X83179800Y-110723000D02*
+G01*
+X81609800Y-110723000D01*
+X81609800Y-112308000D01*
+X83179800Y-112308000D01*
+X83179800Y-110723000D01*
+G37*
+G36*
+X85369800Y-110723000D02*
+G01*
+X83799800Y-110723000D01*
+X83799800Y-112308000D01*
+X85369800Y-112308000D01*
+X85369800Y-110723000D01*
+G37*
+%TO.C,Q1*%
+G36*
+X87451800Y-109415500D02*
+G01*
+X89021800Y-109415500D01*
+X89021800Y-110650500D01*
+X87451800Y-110650500D01*
+X87451800Y-109415500D01*
+G37*
+G36*
+X89641800Y-109415500D02*
+G01*
+X91211800Y-109415500D01*
+X91211800Y-110650500D01*
+X89641800Y-110650500D01*
+X89641800Y-109415500D01*
+G37*
+G36*
+X87166800Y-113653000D02*
+G01*
+X87666800Y-113653000D01*
+X87666800Y-113153000D01*
+X87166800Y-113153000D01*
+X87166800Y-113653000D01*
+G37*
+G36*
+X88446800Y-113653000D02*
+G01*
+X88946800Y-113653000D01*
+X88946800Y-113153000D01*
+X88446800Y-113153000D01*
+X88446800Y-113653000D01*
+G37*
+G36*
+X89715262Y-113653000D02*
+G01*
+X90215262Y-113653000D01*
+X90215262Y-113153000D01*
+X89715262Y-113153000D01*
+X89715262Y-113653000D01*
+G37*
+G36*
+X90996800Y-113653000D02*
+G01*
+X91496800Y-113653000D01*
+X91496800Y-113153000D01*
+X90996800Y-113153000D01*
+X90996800Y-113653000D01*
+G37*
+G36*
+X87451800Y-112538000D02*
+G01*
+X89021800Y-112538000D01*
+X89021800Y-110953000D01*
+X87451800Y-110953000D01*
+X87451800Y-112538000D01*
+G37*
+G36*
+X89641800Y-112538000D02*
+G01*
+X91211800Y-112538000D01*
+X91211800Y-110953000D01*
+X89641800Y-110953000D01*
+X89641800Y-112538000D01*
+G37*
+%TO.C,H1*%
+G36*
+X63352077Y-72738433D02*
+G01*
+X65261567Y-74352077D01*
+X63647923Y-76261567D01*
+X61738433Y-74647923D01*
+X63352077Y-72738433D01*
+G37*
+X63170255Y-73693178D02*
+G75*
+G03*
+X63170255Y-73693178I-625000J0D01*
+G01*
+X65079745Y-75306822D02*
+G75*
+G03*
+X65079745Y-75306822I-625000J0D01*
+G01*
+%TO.C,H7*%
+X122125000Y-123500000D02*
+G75*
+G03*
+X122125000Y-123500000I-625000J0D01*
+G01*
+D11*
+%TO.C,U5*%
+X95204000Y-97741000D02*
+X93724000Y-97741000D01*
+X93724000Y-97741000D02*
+X93724000Y-98821000D01*
+X93724000Y-98821000D02*
+X95204000Y-98821000D01*
+X95204000Y-98821000D02*
+X95204000Y-97741000D01*
+G36*
+X95204000Y-97741000D02*
+G01*
+X93724000Y-97741000D01*
+X93724000Y-98821000D01*
+X95204000Y-98821000D01*
+X95204000Y-97741000D01*
+G37*
+X93474000Y-97741000D02*
+X91994000Y-97741000D01*
+X91994000Y-97741000D02*
+X91994000Y-98821000D01*
+X91994000Y-98821000D02*
+X93474000Y-98821000D01*
+X93474000Y-98821000D02*
+X93474000Y-97741000D01*
+G36*
+X93474000Y-97741000D02*
+G01*
+X91994000Y-97741000D01*
+X91994000Y-98821000D01*
+X93474000Y-98821000D01*
+X93474000Y-97741000D01*
+G37*
+X93474000Y-99071000D02*
+X91994000Y-99071000D01*
+X91994000Y-99071000D02*
+X91994000Y-100151000D01*
+X91994000Y-100151000D02*
+X93474000Y-100151000D01*
+X93474000Y-100151000D02*
+X93474000Y-99071000D01*
+G36*
+X93474000Y-99071000D02*
+G01*
+X91994000Y-99071000D01*
+X91994000Y-100151000D01*
+X93474000Y-100151000D01*
+X93474000Y-99071000D01*
+G37*
+X95204000Y-99071000D02*
+X93724000Y-99071000D01*
+X93724000Y-99071000D02*
+X93724000Y-100151000D01*
+X93724000Y-100151000D02*
+X95204000Y-100151000D01*
+X95204000Y-100151000D02*
+X95204000Y-99071000D01*
+G36*
+X95204000Y-99071000D02*
+G01*
+X93724000Y-99071000D01*
+X93724000Y-100151000D01*
+X95204000Y-100151000D01*
+X95204000Y-99071000D01*
+G37*
+%TD*%
+D12*
+%TO.C,C10*%
+X103632000Y-104951000D03*
+X103632000Y-107901000D03*
+%TD*%
+D13*
+%TO.C,R9*%
+X99885000Y-97168000D03*
+X98235000Y-97168000D03*
+%TD*%
+D14*
+%TO.C,U3*%
+X79761500Y-90109000D03*
+X79761500Y-91059000D03*
+X79761500Y-92009000D03*
+X82036500Y-92009000D03*
+X82036500Y-90109000D03*
+%TD*%
+D15*
+%TO.C,C30*%
+X91453000Y-102616000D03*
+X89903000Y-102616000D03*
+%TD*%
+D16*
+%TO.C,C14*%
+X84836000Y-108138000D03*
+X84836000Y-106238000D03*
+%TD*%
+D17*
+%TO.C,L1*%
+X82931000Y-102380000D03*
+D18*
+X82931000Y-98280000D03*
+%TD*%
+D19*
+%TO.C,U2*%
+X108288000Y-88138000D03*
+X108288000Y-85598000D03*
+X106088000Y-85598000D03*
+X106088000Y-88138000D03*
+%TD*%
+D20*
+%TO.C,Q4*%
+X99095800Y-115333000D03*
+X100375800Y-115333000D03*
+X101655800Y-115333000D03*
+X102935800Y-115333000D03*
+%TD*%
+D21*
+%TO.C,U1*%
+X81600000Y-82535000D03*
+X81600000Y-83185000D03*
+X81600000Y-83835000D03*
+X83500000Y-83835000D03*
+X83500000Y-82535000D03*
+%TD*%
+D22*
+%TO.C,R14*%
+X77089000Y-105979500D03*
+X77089000Y-108904500D03*
+%TD*%
+D20*
+%TO.C,Q2*%
+X97093800Y-107928000D03*
+X95813800Y-107928000D03*
+X94533800Y-107928000D03*
+X93253800Y-107928000D03*
+%TD*%
+D23*
+%TO.C,R4*%
+X103632000Y-85535000D03*
+X103632000Y-87185000D03*
+%TD*%
+D24*
+%TO.C,C6*%
+X76774000Y-96774000D03*
+X78674000Y-96774000D03*
+%TD*%
+D21*
+%TO.C,U11*%
+X87816000Y-81387000D03*
+X87816000Y-82037000D03*
+X87816000Y-82687000D03*
+X89716000Y-82687000D03*
+X89716000Y-81387000D03*
+%TD*%
+D23*
+%TO.C,R7*%
+X89662000Y-93549000D03*
+X89662000Y-95199000D03*
+%TD*%
+D25*
+%TO.C,D5*%
+X99314000Y-119504000D03*
+X99314000Y-122304000D03*
+%TD*%
+D26*
+%TO.C,D4*%
+X96712000Y-102616000D03*
+X95312000Y-102616000D03*
+%TD*%
+D12*
+%TO.C,C11*%
+X106934000Y-104951000D03*
+X106934000Y-107901000D03*
+%TD*%
+D13*
+%TO.C,R17*%
+X99885000Y-123952000D03*
+X98235000Y-123952000D03*
+%TD*%
+D27*
+%TO.C,C7*%
+X82738000Y-96774000D03*
+X80838000Y-96774000D03*
+%TD*%
+D26*
+%TO.C,D3*%
+X92772000Y-102616000D03*
+X94172000Y-102616000D03*
+%TD*%
+D13*
+%TO.C,R10*%
+X89547200Y-97676000D03*
+X87897200Y-97676000D03*
+%TD*%
+D28*
+%TO.C,Q5*%
+X101919000Y-118999000D03*
+X101919000Y-120269000D03*
+X101919000Y-121539000D03*
+X101919000Y-122809000D03*
+X106869000Y-122809000D03*
+X106869000Y-121539000D03*
+X106869000Y-120269000D03*
+X106869000Y-118999000D03*
+%TD*%
+D29*
+%TO.C,R1*%
+X99251000Y-80899000D03*
+X100901000Y-80899000D03*
+%TD*%
+D30*
+%TO.C,D6*%
+X115180000Y-122428000D03*
+X110880000Y-122428000D03*
+%TD*%
+D31*
+%TO.C,R6*%
+X83693000Y-91945000D03*
+X83693000Y-90295000D03*
+%TD*%
+D32*
+%TO.C,D2*%
+X101320600Y-98817200D03*
+X101320600Y-100217200D03*
+%TD*%
+D33*
+%TO.C,C8*%
+X80505000Y-103632000D03*
+X82055000Y-103632000D03*
+%TD*%
+D31*
+%TO.C,R16*%
+X97282000Y-121729000D03*
+X97282000Y-120079000D03*
+%TD*%
+D29*
+%TO.C,R2*%
+X99251000Y-82423000D03*
+X100901000Y-82423000D03*
+%TD*%
+%TO.C,R11*%
+X98235000Y-98692000D03*
+X99885000Y-98692000D03*
+%TD*%
+D12*
+%TO.C,C9*%
+X100330000Y-104951000D03*
+X100330000Y-107901000D03*
+%TD*%
+D16*
+%TO.C,C12*%
+X80772000Y-108138000D03*
+X80772000Y-106238000D03*
+%TD*%
+D34*
+%TO.C,J1*%
+X68370000Y-77410000D03*
+X68370000Y-71590000D03*
+X70910000Y-77410000D03*
+X70910000Y-71590000D03*
+X73450000Y-77410000D03*
+X73450000Y-71590000D03*
+X75990000Y-77410000D03*
+X75990000Y-71590000D03*
+X78530000Y-77410000D03*
+X78530000Y-71590000D03*
+X81070000Y-77410000D03*
+X81070000Y-71590000D03*
+X83610000Y-77410000D03*
+X83610000Y-71590000D03*
+X86150000Y-77410000D03*
+X86150000Y-71590000D03*
+X88690000Y-77410000D03*
+X88690000Y-71590000D03*
+X91230000Y-77410000D03*
+X91230000Y-71590000D03*
+X93770000Y-77410000D03*
+X93770000Y-71590000D03*
+X96310000Y-77410000D03*
+X96310000Y-71590000D03*
+X98850000Y-77410000D03*
+X98850000Y-71590000D03*
+X101390000Y-77410000D03*
+X101390000Y-71590000D03*
+X103930000Y-77410000D03*
+X103930000Y-71590000D03*
+X106470000Y-77410000D03*
+X106470000Y-71590000D03*
+X109010000Y-77410000D03*
+X109010000Y-71590000D03*
+X111550000Y-77410000D03*
+X111550000Y-71590000D03*
+X114090000Y-77410000D03*
+X114090000Y-71590000D03*
+X116630000Y-77410000D03*
+X116630000Y-71590000D03*
+%TD*%
+D29*
+%TO.C,R3*%
+X99251000Y-83947000D03*
+X100901000Y-83947000D03*
+%TD*%
+D27*
+%TO.C,C5*%
+X82738000Y-94615000D03*
+X80838000Y-94615000D03*
+%TD*%
+D35*
+%TO.C,C3*%
+X92710000Y-95162000D03*
+X92710000Y-93612000D03*
+%TD*%
+D20*
+%TO.C,Q3*%
+X81569800Y-115333000D03*
+X82849800Y-115333000D03*
+X84129800Y-115333000D03*
+X85409800Y-115333000D03*
+%TD*%
+%TO.C,Q1*%
+X91251800Y-107928000D03*
+X89971800Y-107928000D03*
+X88691800Y-107928000D03*
+X87411800Y-107928000D03*
+%TD*%
+D35*
+%TO.C,C2*%
+X91186000Y-95162000D03*
+X91186000Y-93612000D03*
+%TD*%
+D36*
+%TO.C,R5*%
+X91247500Y-90551000D03*
+X94172500Y-90551000D03*
+%TD*%
+D37*
+%TO.C,C15*%
+X106172000Y-113489000D03*
+X106172000Y-110539000D03*
+%TD*%
+D38*
+%TO.C,U6*%
+X79690000Y-99192500D03*
+X78740000Y-99192500D03*
+X77790000Y-99192500D03*
+X77790000Y-101467500D03*
+X78740000Y-101467500D03*
+X79690000Y-101467500D03*
+%TD*%
+D35*
+%TO.C,C1*%
+X109982000Y-86881000D03*
+X109982000Y-85331000D03*
+%TD*%
+D39*
+%TO.C,R13*%
+X92329000Y-106046000D03*
+X92329000Y-104546000D03*
+%TD*%
+D40*
+%TO.C,U4*%
+X108204000Y-93945000D03*
+X106934000Y-93945000D03*
+X105664000Y-93945000D03*
+X104394000Y-93945000D03*
+X104394000Y-99095000D03*
+X105664000Y-99095000D03*
+X106934000Y-99095000D03*
+X108204000Y-99095000D03*
+%TD*%
+D31*
+%TO.C,R8*%
+X95758000Y-95212000D03*
+X95758000Y-93562000D03*
+%TD*%
+D41*
+%TO.C,U5*%
+X95349000Y-97046000D03*
+X94849000Y-97046000D03*
+X94349000Y-97046000D03*
+X93849000Y-97046000D03*
+X93349000Y-97046000D03*
+X92849000Y-97046000D03*
+X92349000Y-97046000D03*
+X91849000Y-97046000D03*
+D42*
+X91199000Y-97696000D03*
+X91199000Y-98196000D03*
+X91199000Y-98696000D03*
+X91199000Y-99196000D03*
+X91199000Y-99696000D03*
+X91199000Y-100196000D03*
+D41*
+X91849000Y-100846000D03*
+X92349000Y-100846000D03*
+X92849000Y-100846000D03*
+X93349000Y-100846000D03*
+X93849000Y-100846000D03*
+X94349000Y-100846000D03*
+X94849000Y-100846000D03*
+X95349000Y-100846000D03*
+D42*
+X95999000Y-100196000D03*
+X95999000Y-99696000D03*
+X95999000Y-99196000D03*
+X95999000Y-98696000D03*
+X95999000Y-98196000D03*
+X95999000Y-97696000D03*
+%TD*%
+D35*
+%TO.C,C4*%
+X94234000Y-95162000D03*
+X94234000Y-93612000D03*
+%TD*%
+D22*
+%TO.C,R15*%
+X77089000Y-112710500D03*
+X77089000Y-115635500D03*
+%TD*%
+D16*
+%TO.C,C13*%
+X82804000Y-108138000D03*
+X82804000Y-106238000D03*
+%TD*%
+D13*
+%TO.C,R12*%
+X99885000Y-100216000D03*
+X98235000Y-100216000D03*
+%TD*%
+D43*
+%TO.C,L2*%
+X94932300Y-117348000D03*
+X90081300Y-117348000D03*
+%TD*%
+D44*
+%TO.C,D1*%
+X121164000Y-81280000D03*
+X118364000Y-81280000D03*
+%TD*%
+M02*
diff --git a/circuit_boards/BuckBoost/RockPI-Power-Board/Gerbers/PI-Power-Board-F_Silkscreen.gbr b/circuit_boards/BuckBoost/RockPI-Power-Board/Gerbers/PI-Power-Board-F_Silkscreen.gbr
new file mode 100644
index 0000000..810d62f
--- /dev/null
+++ b/circuit_boards/BuckBoost/RockPI-Power-Board/Gerbers/PI-Power-Board-F_Silkscreen.gbr
@@ -0,0 +1,3524 @@
+%TF.GenerationSoftware,KiCad,Pcbnew,6.0.9-8da3e8f707~117~ubuntu20.04.1*%
+%TF.CreationDate,2022-12-10T16:21:19-08:00*%
+%TF.ProjectId,PI-Power-Board,50492d50-6f77-4657-922d-426f6172642e,rev?*%
+%TF.SameCoordinates,Original*%
+%TF.FileFunction,Legend,Top*%
+%TF.FilePolarity,Positive*%
+%FSLAX46Y46*%
+G04 Gerber Fmt 4.6, Leading zero omitted, Abs format (unit mm)*
+G04 Created by KiCad (PCBNEW 6.0.9-8da3e8f707~117~ubuntu20.04.1) date 2022-12-10 16:21:19*
+%MOMM*%
+%LPD*%
+G01*
+G04 APERTURE LIST*
+%ADD10C,0.150000*%
+%ADD11C,0.228600*%
+%ADD12C,0.120000*%
+G04 APERTURE END LIST*
+D10*
+X94234000Y-103530400D02*
+X95072200Y-103759000D01*
+X90576400Y-92532200D02*
+X90322400Y-92786200D01*
+X111658400Y-112776000D02*
+X110744000Y-112776000D01*
+X111658400Y-111480600D02*
+X110731300Y-111480600D01*
+X111658400Y-116306600D02*
+X110731300Y-116306600D01*
+X100609400Y-97612200D02*
+X100228400Y-97967800D01*
+X85953600Y-92532200D02*
+X90576400Y-92532200D01*
+X90576400Y-92532200D02*
+X90347800Y-92303600D01*
+X111658400Y-108127800D02*
+X110731300Y-108127800D01*
+X110109095Y-88987380D02*
+X110680523Y-88987380D01*
+X110394809Y-89987380D02*
+X110394809Y-88987380D01*
+X110918619Y-88987380D02*
+X111585285Y-89987380D01*
+X111585285Y-88987380D02*
+X110918619Y-89987380D01*
+X75839580Y-94027428D02*
+X74839580Y-94027428D01*
+X75553866Y-93694095D01*
+X74839580Y-93360761D01*
+X75839580Y-93360761D01*
+X75839580Y-92884571D02*
+X74839580Y-92884571D01*
+X75791961Y-92456000D02*
+X75839580Y-92313142D01*
+X75839580Y-92075047D01*
+X75791961Y-91979809D01*
+X75744342Y-91932190D01*
+X75649104Y-91884571D01*
+X75553866Y-91884571D01*
+X75458628Y-91932190D01*
+X75411009Y-91979809D01*
+X75363390Y-92075047D01*
+X75315771Y-92265523D01*
+X75268152Y-92360761D01*
+X75220533Y-92408380D01*
+X75125295Y-92456000D01*
+X75030057Y-92456000D01*
+X74934819Y-92408380D01*
+X74887200Y-92360761D01*
+X74839580Y-92265523D01*
+X74839580Y-92027428D01*
+X74887200Y-91884571D01*
+X74839580Y-91265523D02*
+X74839580Y-91075047D01*
+X74887200Y-90979809D01*
+X74982438Y-90884571D01*
+X75172914Y-90836952D01*
+X75506247Y-90836952D01*
+X75696723Y-90884571D01*
+X75791961Y-90979809D01*
+X75839580Y-91075047D01*
+X75839580Y-91265523D01*
+X75791961Y-91360761D01*
+X75696723Y-91456000D01*
+X75506247Y-91503619D01*
+X75172914Y-91503619D01*
+X74982438Y-91456000D01*
+X74887200Y-91360761D01*
+X74839580Y-91265523D01*
+X111450380Y-101885714D02*
+X110450380Y-101885714D01*
+X110926571Y-101885714D02*
+X110926571Y-101314285D01*
+X111450380Y-101314285D02*
+X110450380Y-101314285D01*
+X73901323Y-110932980D02*
+X73425133Y-110932980D01*
+X73377514Y-111409171D01*
+X73425133Y-111361552D01*
+X73520371Y-111313933D01*
+X73758466Y-111313933D01*
+X73853704Y-111361552D01*
+X73901323Y-111409171D01*
+X73948942Y-111504409D01*
+X73948942Y-111742504D01*
+X73901323Y-111837742D01*
+X73853704Y-111885361D01*
+X73758466Y-111932980D01*
+X73520371Y-111932980D01*
+X73425133Y-111885361D01*
+X73377514Y-111837742D01*
+X74234657Y-110932980D02*
+X74567990Y-111932980D01*
+X74901323Y-110932980D01*
+X111450380Y-98750476D02*
+X111450380Y-99226666D01*
+X110450380Y-99226666D01*
+X74315580Y-96450114D02*
+X73315580Y-96450114D01*
+X73791771Y-96450114D02*
+X73791771Y-95878685D01*
+X74315580Y-95878685D02*
+X73315580Y-95878685D01*
+D11*
+X87143771Y-80305123D02*
+X87385676Y-80305123D01*
+X87506628Y-80244647D01*
+X87567104Y-80184171D01*
+X87688057Y-80002742D01*
+X87748533Y-79760838D01*
+X87748533Y-79277028D01*
+X87688057Y-79156076D01*
+X87627580Y-79095600D01*
+X87506628Y-79035123D01*
+X87264723Y-79035123D01*
+X87143771Y-79095600D01*
+X87083295Y-79156076D01*
+X87022819Y-79277028D01*
+X87022819Y-79579409D01*
+X87083295Y-79700361D01*
+X87143771Y-79760838D01*
+X87264723Y-79821314D01*
+X87506628Y-79821314D01*
+X87627580Y-79760838D01*
+X87688057Y-79700361D01*
+X87748533Y-79579409D01*
+X88171866Y-79035123D02*
+X89018533Y-79035123D01*
+X88474247Y-80305123D01*
+X90167580Y-80305123D02*
+X89441866Y-80305123D01*
+X89804723Y-80305123D02*
+X89804723Y-79035123D01*
+X89683771Y-79216552D01*
+X89562819Y-79337504D01*
+X89441866Y-79397980D01*
+D10*
+X74315580Y-103500276D02*
+X74315580Y-103976466D01*
+X73315580Y-103976466D01*
+X111513904Y-86495000D02*
+X111418666Y-86447380D01*
+X111275809Y-86447380D01*
+X111132952Y-86495000D01*
+X111037714Y-86590238D01*
+X110990095Y-86685476D01*
+X110942476Y-86875952D01*
+X110942476Y-87018809D01*
+X110990095Y-87209285D01*
+X111037714Y-87304523D01*
+X111132952Y-87399761D01*
+X111275809Y-87447380D01*
+X111371047Y-87447380D01*
+X111513904Y-87399761D01*
+X111561523Y-87352142D01*
+X111561523Y-87018809D01*
+X111371047Y-87018809D01*
+X74315580Y-91395514D02*
+X73315580Y-91395514D01*
+X73791771Y-91395514D02*
+X73791771Y-90824085D01*
+X74315580Y-90824085D02*
+X73315580Y-90824085D01*
+X74290180Y-93340276D02*
+X74290180Y-93816466D01*
+X73290180Y-93816466D01*
+X75839580Y-103250904D02*
+X74839580Y-103250904D01*
+X74839580Y-103012809D01*
+X74887200Y-102869952D01*
+X74982438Y-102774714D01*
+X75077676Y-102727095D01*
+X75268152Y-102679476D01*
+X75411009Y-102679476D01*
+X75601485Y-102727095D01*
+X75696723Y-102774714D01*
+X75791961Y-102869952D01*
+X75839580Y-103012809D01*
+X75839580Y-103250904D01*
+X75839580Y-101679476D02*
+X75363390Y-102012809D01*
+X75839580Y-102250904D02*
+X74839580Y-102250904D01*
+X74839580Y-101869952D01*
+X74887200Y-101774714D01*
+X74934819Y-101727095D01*
+X75030057Y-101679476D01*
+X75172914Y-101679476D01*
+X75268152Y-101727095D01*
+X75315771Y-101774714D01*
+X75363390Y-101869952D01*
+X75363390Y-102250904D01*
+X73837895Y-113520600D02*
+X73742657Y-113472980D01*
+X73599800Y-113472980D01*
+X73456942Y-113520600D01*
+X73361704Y-113615838D01*
+X73314085Y-113711076D01*
+X73266466Y-113901552D01*
+X73266466Y-114044409D01*
+X73314085Y-114234885D01*
+X73361704Y-114330123D01*
+X73456942Y-114425361D01*
+X73599800Y-114472980D01*
+X73695038Y-114472980D01*
+X73837895Y-114425361D01*
+X73885514Y-114377742D01*
+X73885514Y-114044409D01*
+X73695038Y-114044409D01*
+X74314085Y-114472980D02*
+X74314085Y-113472980D01*
+X74885514Y-114472980D01*
+X74885514Y-113472980D01*
+X75361704Y-114472980D02*
+X75361704Y-113472980D01*
+X75599800Y-113472980D01*
+X75742657Y-113520600D01*
+X75837895Y-113615838D01*
+X75885514Y-113711076D01*
+X75933133Y-113901552D01*
+X75933133Y-114044409D01*
+X75885514Y-114234885D01*
+X75837895Y-114330123D01*
+X75742657Y-114425361D01*
+X75599800Y-114472980D01*
+X75361704Y-114472980D01*
+X74366380Y-86340914D02*
+X73366380Y-86340914D01*
+X73842571Y-86340914D02*
+X73842571Y-85769485D01*
+X74366380Y-85769485D02*
+X73366380Y-85769485D01*
+X75791961Y-108854714D02*
+X75839580Y-108711857D01*
+X75839580Y-108473761D01*
+X75791961Y-108378523D01*
+X75744342Y-108330904D01*
+X75649104Y-108283285D01*
+X75553866Y-108283285D01*
+X75458628Y-108330904D01*
+X75411009Y-108378523D01*
+X75363390Y-108473761D01*
+X75315771Y-108664238D01*
+X75268152Y-108759476D01*
+X75220533Y-108807095D01*
+X75125295Y-108854714D01*
+X75030057Y-108854714D01*
+X74934819Y-108807095D01*
+X74887200Y-108759476D01*
+X74839580Y-108664238D01*
+X74839580Y-108426142D01*
+X74887200Y-108283285D01*
+X75744342Y-107283285D02*
+X75791961Y-107330904D01*
+X75839580Y-107473761D01*
+X75839580Y-107569000D01*
+X75791961Y-107711857D01*
+X75696723Y-107807095D01*
+X75601485Y-107854714D01*
+X75411009Y-107902333D01*
+X75268152Y-107902333D01*
+X75077676Y-107854714D01*
+X74982438Y-107807095D01*
+X74887200Y-107711857D01*
+X74839580Y-107569000D01*
+X74839580Y-107473761D01*
+X74887200Y-107330904D01*
+X74934819Y-107283285D01*
+X75839580Y-106854714D02*
+X74839580Y-106854714D01*
+X75839580Y-106283285D02*
+X75268152Y-106711857D01*
+X74839580Y-106283285D02*
+X75411009Y-106854714D01*
+X75839580Y-99107428D02*
+X74839580Y-99107428D01*
+X75553866Y-98774095D01*
+X74839580Y-98440761D01*
+X75839580Y-98440761D01*
+X74839580Y-97774095D02*
+X74839580Y-97583619D01*
+X74887200Y-97488380D01*
+X74982438Y-97393142D01*
+X75172914Y-97345523D01*
+X75506247Y-97345523D01*
+X75696723Y-97393142D01*
+X75791961Y-97488380D01*
+X75839580Y-97583619D01*
+X75839580Y-97774095D01*
+X75791961Y-97869333D01*
+X75696723Y-97964571D01*
+X75506247Y-98012190D01*
+X75172914Y-98012190D01*
+X74982438Y-97964571D01*
+X74887200Y-97869333D01*
+X74839580Y-97774095D01*
+X75791961Y-96964571D02*
+X75839580Y-96821714D01*
+X75839580Y-96583619D01*
+X75791961Y-96488380D01*
+X75744342Y-96440761D01*
+X75649104Y-96393142D01*
+X75553866Y-96393142D01*
+X75458628Y-96440761D01*
+X75411009Y-96488380D01*
+X75363390Y-96583619D01*
+X75315771Y-96774095D01*
+X75268152Y-96869333D01*
+X75220533Y-96916952D01*
+X75125295Y-96964571D01*
+X75030057Y-96964571D01*
+X74934819Y-96916952D01*
+X74887200Y-96869333D01*
+X74839580Y-96774095D01*
+X74839580Y-96536000D01*
+X74887200Y-96393142D01*
+X75839580Y-95964571D02*
+X74839580Y-95964571D01*
+X74315580Y-88311076D02*
+X74315580Y-88787266D01*
+X73315580Y-88787266D01*
+X74315580Y-98471076D02*
+X74315580Y-98947266D01*
+X73315580Y-98947266D01*
+X74340980Y-106635514D02*
+X73340980Y-106635514D01*
+X73817171Y-106635514D02*
+X73817171Y-106064085D01*
+X74340980Y-106064085D02*
+X73340980Y-106064085D01*
+X74315580Y-101504714D02*
+X73315580Y-101504714D01*
+X73791771Y-101504714D02*
+X73791771Y-100933285D01*
+X74315580Y-100933285D02*
+X73315580Y-100933285D01*
+D11*
+X66711285Y-121085428D02*
+X66203285Y-120359714D01*
+X65840428Y-121085428D02*
+X65840428Y-119561428D01*
+X66421000Y-119561428D01*
+X66566142Y-119634000D01*
+X66638714Y-119706571D01*
+X66711285Y-119851714D01*
+X66711285Y-120069428D01*
+X66638714Y-120214571D01*
+X66566142Y-120287142D01*
+X66421000Y-120359714D01*
+X65840428Y-120359714D01*
+X67654714Y-119561428D02*
+X67945000Y-119561428D01*
+X68090142Y-119634000D01*
+X68235285Y-119779142D01*
+X68307857Y-120069428D01*
+X68307857Y-120577428D01*
+X68235285Y-120867714D01*
+X68090142Y-121012857D01*
+X67945000Y-121085428D01*
+X67654714Y-121085428D01*
+X67509571Y-121012857D01*
+X67364428Y-120867714D01*
+X67291857Y-120577428D01*
+X67291857Y-120069428D01*
+X67364428Y-119779142D01*
+X67509571Y-119634000D01*
+X67654714Y-119561428D01*
+X69831857Y-120940285D02*
+X69759285Y-121012857D01*
+X69541571Y-121085428D01*
+X69396428Y-121085428D01*
+X69178714Y-121012857D01*
+X69033571Y-120867714D01*
+X68961000Y-120722571D01*
+X68888428Y-120432285D01*
+X68888428Y-120214571D01*
+X68961000Y-119924285D01*
+X69033571Y-119779142D01*
+X69178714Y-119634000D01*
+X69396428Y-119561428D01*
+X69541571Y-119561428D01*
+X69759285Y-119634000D01*
+X69831857Y-119706571D01*
+X70485000Y-121085428D02*
+X70485000Y-119561428D01*
+X71355857Y-121085428D02*
+X70702714Y-120214571D01*
+X71355857Y-119561428D02*
+X70485000Y-120432285D01*
+X72009000Y-121085428D02*
+X72009000Y-119561428D01*
+X72589571Y-119561428D01*
+X72734714Y-119634000D01*
+X72807285Y-119706571D01*
+X72879857Y-119851714D01*
+X72879857Y-120069428D01*
+X72807285Y-120214571D01*
+X72734714Y-120287142D01*
+X72589571Y-120359714D01*
+X72009000Y-120359714D01*
+X73533000Y-121085428D02*
+X73533000Y-119561428D01*
+X74911857Y-120069428D02*
+X74911857Y-121085428D01*
+X74549000Y-119488857D02*
+X74186142Y-120577428D01*
+X75129571Y-120577428D01*
+X76871285Y-121085428D02*
+X76871285Y-119561428D01*
+X77451857Y-119561428D01*
+X77597000Y-119634000D01*
+X77669571Y-119706571D01*
+X77742142Y-119851714D01*
+X77742142Y-120069428D01*
+X77669571Y-120214571D01*
+X77597000Y-120287142D01*
+X77451857Y-120359714D01*
+X76871285Y-120359714D01*
+X78685571Y-119561428D02*
+X78975857Y-119561428D01*
+X79121000Y-119634000D01*
+X79266142Y-119779142D01*
+X79338714Y-120069428D01*
+X79338714Y-120577428D01*
+X79266142Y-120867714D01*
+X79121000Y-121012857D01*
+X78975857Y-121085428D01*
+X78685571Y-121085428D01*
+X78540428Y-121012857D01*
+X78395285Y-120867714D01*
+X78322714Y-120577428D01*
+X78322714Y-120069428D01*
+X78395285Y-119779142D01*
+X78540428Y-119634000D01*
+X78685571Y-119561428D01*
+X79846714Y-119561428D02*
+X80209571Y-121085428D01*
+X80499857Y-119996857D01*
+X80790142Y-121085428D01*
+X81153000Y-119561428D01*
+X81733571Y-120287142D02*
+X82241571Y-120287142D01*
+X82459285Y-121085428D02*
+X81733571Y-121085428D01*
+X81733571Y-119561428D01*
+X82459285Y-119561428D01*
+X83983285Y-121085428D02*
+X83475285Y-120359714D01*
+X83112428Y-121085428D02*
+X83112428Y-119561428D01*
+X83693000Y-119561428D01*
+X83838142Y-119634000D01*
+X83910714Y-119706571D01*
+X83983285Y-119851714D01*
+X83983285Y-120069428D01*
+X83910714Y-120214571D01*
+X83838142Y-120287142D01*
+X83693000Y-120359714D01*
+X83112428Y-120359714D01*
+X85579857Y-119561428D02*
+X86087857Y-121085428D01*
+X86595857Y-119561428D01*
+X87902142Y-121085428D02*
+X87031285Y-121085428D01*
+X87466714Y-121085428D02*
+X87466714Y-119561428D01*
+X87321571Y-119779142D01*
+X87176428Y-119924285D01*
+X87031285Y-119996857D01*
+D10*
+X75744342Y-87542666D02*
+X75791961Y-87590285D01*
+X75839580Y-87733142D01*
+X75839580Y-87828380D01*
+X75791961Y-87971238D01*
+X75696723Y-88066476D01*
+X75601485Y-88114095D01*
+X75411009Y-88161714D01*
+X75268152Y-88161714D01*
+X75077676Y-88114095D01*
+X74982438Y-88066476D01*
+X74887200Y-87971238D01*
+X74839580Y-87828380D01*
+X74839580Y-87733142D01*
+X74887200Y-87590285D01*
+X74934819Y-87542666D01*
+X75791961Y-87161714D02*
+X75839580Y-87018857D01*
+X75839580Y-86780761D01*
+X75791961Y-86685523D01*
+X75744342Y-86637904D01*
+X75649104Y-86590285D01*
+X75553866Y-86590285D01*
+X75458628Y-86637904D01*
+X75411009Y-86685523D01*
+X75363390Y-86780761D01*
+X75315771Y-86971238D01*
+X75268152Y-87066476D01*
+X75220533Y-87114095D01*
+X75125295Y-87161714D01*
+X75030057Y-87161714D01*
+X74934819Y-87114095D01*
+X74887200Y-87066476D01*
+X74839580Y-86971238D01*
+X74839580Y-86733142D01*
+X74887200Y-86590285D01*
+X110577333Y-92654380D02*
+X110244000Y-92178190D01*
+X110005904Y-92654380D02*
+X110005904Y-91654380D01*
+X110386857Y-91654380D01*
+X110482095Y-91702000D01*
+X110529714Y-91749619D01*
+X110577333Y-91844857D01*
+X110577333Y-91987714D01*
+X110529714Y-92082952D01*
+X110482095Y-92130571D01*
+X110386857Y-92178190D01*
+X110005904Y-92178190D01*
+X110910666Y-91654380D02*
+X111577333Y-92654380D01*
+X111577333Y-91654380D02*
+X110910666Y-92654380D01*
+X74366380Y-108656476D02*
+X74366380Y-109132666D01*
+X73366380Y-109132666D01*
+X110450380Y-115807952D02*
+X111450380Y-115474619D01*
+X110450380Y-115141285D01*
+X111140857Y-114588904D02*
+X111178952Y-114474619D01*
+X111217047Y-114436523D01*
+X111293238Y-114398428D01*
+X111407523Y-114398428D01*
+X111483714Y-114436523D01*
+X111521809Y-114474619D01*
+X111559904Y-114550809D01*
+X111559904Y-114855571D01*
+X110759904Y-114855571D01*
+X110759904Y-114588904D01*
+X110798000Y-114512714D01*
+X110836095Y-114474619D01*
+X110912285Y-114436523D01*
+X110988476Y-114436523D01*
+X111064666Y-114474619D01*
+X111102761Y-114512714D01*
+X111140857Y-114588904D01*
+X111140857Y-114855571D01*
+X111331333Y-114093666D02*
+X111331333Y-113712714D01*
+X111559904Y-114169857D02*
+X110759904Y-113903190D01*
+X111559904Y-113636523D01*
+X110759904Y-113484142D02*
+X110759904Y-113027000D01*
+X111559904Y-113255571D02*
+X110759904Y-113255571D01*
+X110472600Y-110566104D02*
+X110424980Y-110661342D01*
+X110424980Y-110804200D01*
+X110472600Y-110947057D01*
+X110567838Y-111042295D01*
+X110663076Y-111089914D01*
+X110853552Y-111137533D01*
+X110996409Y-111137533D01*
+X111186885Y-111089914D01*
+X111282123Y-111042295D01*
+X111377361Y-110947057D01*
+X111424980Y-110804200D01*
+X111424980Y-110708961D01*
+X111377361Y-110566104D01*
+X111329742Y-110518485D01*
+X110996409Y-110518485D01*
+X110996409Y-110708961D01*
+X111424980Y-110089914D02*
+X110424980Y-110089914D01*
+X111424980Y-109518485D01*
+X110424980Y-109518485D01*
+X111424980Y-109042295D02*
+X110424980Y-109042295D01*
+X110424980Y-108804200D01*
+X110472600Y-108661342D01*
+X110567838Y-108566104D01*
+X110663076Y-108518485D01*
+X110853552Y-108470866D01*
+X110996409Y-108470866D01*
+X111186885Y-108518485D01*
+X111282123Y-108566104D01*
+X111377361Y-108661342D01*
+X111424980Y-108804200D01*
+X111424980Y-109042295D01*
+D11*
+X84648523Y-85496097D02*
+X84829952Y-85556573D01*
+X85132333Y-85556573D01*
+X85253285Y-85496097D01*
+X85313761Y-85435621D01*
+X85374238Y-85314669D01*
+X85374238Y-85193716D01*
+X85313761Y-85072764D01*
+X85253285Y-85012288D01*
+X85132333Y-84951811D01*
+X84890428Y-84891335D01*
+X84769476Y-84830859D01*
+X84709000Y-84770383D01*
+X84648523Y-84649430D01*
+X84648523Y-84528478D01*
+X84709000Y-84407526D01*
+X84769476Y-84347050D01*
+X84890428Y-84286573D01*
+X85192809Y-84286573D01*
+X85374238Y-84347050D01*
+X85918523Y-85556573D02*
+X85918523Y-84286573D01*
+X86402333Y-84286573D01*
+X86523285Y-84347050D01*
+X86583761Y-84407526D01*
+X86644238Y-84528478D01*
+X86644238Y-84709907D01*
+X86583761Y-84830859D01*
+X86523285Y-84891335D01*
+X86402333Y-84951811D01*
+X85918523Y-84951811D01*
+X87128047Y-85193716D02*
+X87732809Y-85193716D01*
+X87007095Y-85556573D02*
+X87430428Y-84286573D01*
+X87853761Y-85556573D01*
+X89002809Y-85556573D02*
+X88579476Y-84951811D01*
+X88277095Y-85556573D02*
+X88277095Y-84286573D01*
+X88760904Y-84286573D01*
+X88881857Y-84347050D01*
+X88942333Y-84407526D01*
+X89002809Y-84528478D01*
+X89002809Y-84709907D01*
+X88942333Y-84830859D01*
+X88881857Y-84891335D01*
+X88760904Y-84951811D01*
+X88277095Y-84951811D01*
+X89365666Y-84286573D02*
+X90091380Y-84286573D01*
+X89728523Y-85556573D02*
+X89728523Y-84286573D01*
+X90454238Y-85193716D02*
+X91059000Y-85193716D01*
+X90333285Y-85556573D02*
+X90756619Y-84286573D01*
+X91179952Y-85556573D01*
+X91603285Y-85556573D02*
+X91603285Y-84286573D01*
+X92329000Y-85556573D01*
+X92329000Y-84286573D01*
+X84920666Y-87601273D02*
+X84497333Y-86996511D01*
+X84194952Y-87601273D02*
+X84194952Y-86331273D01*
+X84678761Y-86331273D01*
+X84799714Y-86391750D01*
+X84860190Y-86452226D01*
+X84920666Y-86573178D01*
+X84920666Y-86754607D01*
+X84860190Y-86875559D01*
+X84799714Y-86936035D01*
+X84678761Y-86996511D01*
+X84194952Y-86996511D01*
+X85706857Y-86331273D02*
+X85948761Y-86331273D01*
+X86069714Y-86391750D01*
+X86190666Y-86512702D01*
+X86251142Y-86754607D01*
+X86251142Y-87177940D01*
+X86190666Y-87419845D01*
+X86069714Y-87540797D01*
+X85948761Y-87601273D01*
+X85706857Y-87601273D01*
+X85585904Y-87540797D01*
+X85464952Y-87419845D01*
+X85404476Y-87177940D01*
+X85404476Y-86754607D01*
+X85464952Y-86512702D01*
+X85585904Y-86391750D01*
+X85706857Y-86331273D01*
+X87218761Y-86936035D02*
+X87400190Y-86996511D01*
+X87460666Y-87056988D01*
+X87521142Y-87177940D01*
+X87521142Y-87359369D01*
+X87460666Y-87480321D01*
+X87400190Y-87540797D01*
+X87279238Y-87601273D01*
+X86795428Y-87601273D01*
+X86795428Y-86331273D01*
+X87218761Y-86331273D01*
+X87339714Y-86391750D01*
+X87400190Y-86452226D01*
+X87460666Y-86573178D01*
+X87460666Y-86694130D01*
+X87400190Y-86815083D01*
+X87339714Y-86875559D01*
+X87218761Y-86936035D01*
+X86795428Y-86936035D01*
+X88307333Y-86331273D02*
+X88549238Y-86331273D01*
+X88670190Y-86391750D01*
+X88791142Y-86512702D01*
+X88851619Y-86754607D01*
+X88851619Y-87177940D01*
+X88791142Y-87419845D01*
+X88670190Y-87540797D01*
+X88549238Y-87601273D01*
+X88307333Y-87601273D01*
+X88186380Y-87540797D01*
+X88065428Y-87419845D01*
+X88004952Y-87177940D01*
+X88004952Y-86754607D01*
+X88065428Y-86512702D01*
+X88186380Y-86391750D01*
+X88307333Y-86331273D01*
+X89214476Y-86331273D02*
+X89940190Y-86331273D01*
+X89577333Y-87601273D02*
+X89577333Y-86331273D01*
+X90363523Y-87601273D02*
+X90363523Y-86331273D01*
+X91694000Y-87480321D02*
+X91633523Y-87540797D01*
+X91452095Y-87601273D01*
+X91331142Y-87601273D01*
+X91149714Y-87540797D01*
+X91028761Y-87419845D01*
+X90968285Y-87298892D01*
+X90907809Y-87056988D01*
+X90907809Y-86875559D01*
+X90968285Y-86633654D01*
+X91028761Y-86512702D01*
+X91149714Y-86391750D01*
+X91331142Y-86331273D01*
+X91452095Y-86331273D01*
+X91633523Y-86391750D01*
+X91694000Y-86452226D01*
+X92177809Y-87540797D02*
+X92359238Y-87601273D01*
+X92661619Y-87601273D01*
+X92782571Y-87540797D01*
+X92843047Y-87480321D01*
+X92903523Y-87359369D01*
+X92903523Y-87238416D01*
+X92843047Y-87117464D01*
+X92782571Y-87056988D01*
+X92661619Y-86996511D01*
+X92419714Y-86936035D01*
+X92298761Y-86875559D01*
+X92238285Y-86815083D01*
+X92177809Y-86694130D01*
+X92177809Y-86573178D01*
+X92238285Y-86452226D01*
+X92298761Y-86391750D01*
+X92419714Y-86331273D01*
+X92722095Y-86331273D01*
+X92903523Y-86391750D01*
+D10*
+%TO.C,C10*%
+X102989142Y-103277942D02*
+X102941523Y-103325561D01*
+X102798666Y-103373180D01*
+X102703428Y-103373180D01*
+X102560571Y-103325561D01*
+X102465333Y-103230323D01*
+X102417714Y-103135085D01*
+X102370095Y-102944609D01*
+X102370095Y-102801752D01*
+X102417714Y-102611276D01*
+X102465333Y-102516038D01*
+X102560571Y-102420800D01*
+X102703428Y-102373180D01*
+X102798666Y-102373180D01*
+X102941523Y-102420800D01*
+X102989142Y-102468419D01*
+X103941523Y-103373180D02*
+X103370095Y-103373180D01*
+X103655809Y-103373180D02*
+X103655809Y-102373180D01*
+X103560571Y-102516038D01*
+X103465333Y-102611276D01*
+X103370095Y-102658895D01*
+X104560571Y-102373180D02*
+X104655809Y-102373180D01*
+X104751047Y-102420800D01*
+X104798666Y-102468419D01*
+X104846285Y-102563657D01*
+X104893904Y-102754133D01*
+X104893904Y-102992228D01*
+X104846285Y-103182704D01*
+X104798666Y-103277942D01*
+X104751047Y-103325561D01*
+X104655809Y-103373180D01*
+X104560571Y-103373180D01*
+X104465333Y-103325561D01*
+X104417714Y-103277942D01*
+X104370095Y-103182704D01*
+X104322476Y-102992228D01*
+X104322476Y-102754133D01*
+X104370095Y-102563657D01*
+X104417714Y-102468419D01*
+X104465333Y-102420800D01*
+X104560571Y-102373180D01*
+%TO.C,R9*%
+X101722180Y-96686666D02*
+X101245990Y-97020000D01*
+X101722180Y-97258095D02*
+X100722180Y-97258095D01*
+X100722180Y-96877142D01*
+X100769800Y-96781904D01*
+X100817419Y-96734285D01*
+X100912657Y-96686666D01*
+X101055514Y-96686666D01*
+X101150752Y-96734285D01*
+X101198371Y-96781904D01*
+X101245990Y-96877142D01*
+X101245990Y-97258095D01*
+X101722180Y-96210476D02*
+X101722180Y-96020000D01*
+X101674561Y-95924761D01*
+X101626942Y-95877142D01*
+X101484085Y-95781904D01*
+X101293609Y-95734285D01*
+X100912657Y-95734285D01*
+X100817419Y-95781904D01*
+X100769800Y-95829523D01*
+X100722180Y-95924761D01*
+X100722180Y-96115238D01*
+X100769800Y-96210476D01*
+X100817419Y-96258095D01*
+X100912657Y-96305714D01*
+X101150752Y-96305714D01*
+X101245990Y-96258095D01*
+X101293609Y-96210476D01*
+X101341228Y-96115238D01*
+X101341228Y-95924761D01*
+X101293609Y-95829523D01*
+X101245990Y-95781904D01*
+X101150752Y-95734285D01*
+%TO.C,U3*%
+X80137095Y-88111380D02*
+X80137095Y-88920904D01*
+X80184714Y-89016142D01*
+X80232333Y-89063761D01*
+X80327571Y-89111380D01*
+X80518047Y-89111380D01*
+X80613285Y-89063761D01*
+X80660904Y-89016142D01*
+X80708523Y-88920904D01*
+X80708523Y-88111380D01*
+X81089476Y-88111380D02*
+X81708523Y-88111380D01*
+X81375190Y-88492333D01*
+X81518047Y-88492333D01*
+X81613285Y-88539952D01*
+X81660904Y-88587571D01*
+X81708523Y-88682809D01*
+X81708523Y-88920904D01*
+X81660904Y-89016142D01*
+X81613285Y-89063761D01*
+X81518047Y-89111380D01*
+X81232333Y-89111380D01*
+X81137095Y-89063761D01*
+X81089476Y-89016142D01*
+%TO.C,C30*%
+X87114142Y-102973142D02*
+X87066523Y-103020761D01*
+X86923666Y-103068380D01*
+X86828428Y-103068380D01*
+X86685571Y-103020761D01*
+X86590333Y-102925523D01*
+X86542714Y-102830285D01*
+X86495095Y-102639809D01*
+X86495095Y-102496952D01*
+X86542714Y-102306476D01*
+X86590333Y-102211238D01*
+X86685571Y-102116000D01*
+X86828428Y-102068380D01*
+X86923666Y-102068380D01*
+X87066523Y-102116000D01*
+X87114142Y-102163619D01*
+X87447476Y-102068380D02*
+X88066523Y-102068380D01*
+X87733190Y-102449333D01*
+X87876047Y-102449333D01*
+X87971285Y-102496952D01*
+X88018904Y-102544571D01*
+X88066523Y-102639809D01*
+X88066523Y-102877904D01*
+X88018904Y-102973142D01*
+X87971285Y-103020761D01*
+X87876047Y-103068380D01*
+X87590333Y-103068380D01*
+X87495095Y-103020761D01*
+X87447476Y-102973142D01*
+X88685571Y-102068380D02*
+X88780809Y-102068380D01*
+X88876047Y-102116000D01*
+X88923666Y-102163619D01*
+X88971285Y-102258857D01*
+X89018904Y-102449333D01*
+X89018904Y-102687428D01*
+X88971285Y-102877904D01*
+X88923666Y-102973142D01*
+X88876047Y-103020761D01*
+X88780809Y-103068380D01*
+X88685571Y-103068380D01*
+X88590333Y-103020761D01*
+X88542714Y-102973142D01*
+X88495095Y-102877904D01*
+X88447476Y-102687428D01*
+X88447476Y-102449333D01*
+X88495095Y-102258857D01*
+X88542714Y-102163619D01*
+X88590333Y-102116000D01*
+X88685571Y-102068380D01*
+%TO.C,C14*%
+X86717142Y-107449857D02*
+X86764761Y-107497476D01*
+X86812380Y-107640333D01*
+X86812380Y-107735571D01*
+X86764761Y-107878428D01*
+X86669523Y-107973666D01*
+X86574285Y-108021285D01*
+X86383809Y-108068904D01*
+X86240952Y-108068904D01*
+X86050476Y-108021285D01*
+X85955238Y-107973666D01*
+X85860000Y-107878428D01*
+X85812380Y-107735571D01*
+X85812380Y-107640333D01*
+X85860000Y-107497476D01*
+X85907619Y-107449857D01*
+X86812380Y-106497476D02*
+X86812380Y-107068904D01*
+X86812380Y-106783190D02*
+X85812380Y-106783190D01*
+X85955238Y-106878428D01*
+X86050476Y-106973666D01*
+X86098095Y-107068904D01*
+X86145714Y-105640333D02*
+X86812380Y-105640333D01*
+X85764761Y-105878428D02*
+X86479047Y-106116523D01*
+X86479047Y-105497476D01*
+%TO.C,L1*%
+X86167933Y-100680780D02*
+X85691742Y-100680780D01*
+X85691742Y-99680780D01*
+X87025076Y-100680780D02*
+X86453647Y-100680780D01*
+X86739361Y-100680780D02*
+X86739361Y-99680780D01*
+X86644123Y-99823638D01*
+X86548885Y-99918876D01*
+X86453647Y-99966495D01*
+%TO.C,U2*%
+X106767380Y-83692904D02*
+X107576904Y-83692904D01*
+X107672142Y-83645285D01*
+X107719761Y-83597666D01*
+X107767380Y-83502428D01*
+X107767380Y-83311952D01*
+X107719761Y-83216714D01*
+X107672142Y-83169095D01*
+X107576904Y-83121476D01*
+X106767380Y-83121476D01*
+X106862619Y-82692904D02*
+X106815000Y-82645285D01*
+X106767380Y-82550047D01*
+X106767380Y-82311952D01*
+X106815000Y-82216714D01*
+X106862619Y-82169095D01*
+X106957857Y-82121476D01*
+X107053095Y-82121476D01*
+X107195952Y-82169095D01*
+X107767380Y-82740523D01*
+X107767380Y-82121476D01*
+%TO.C,Q4*%
+X101377761Y-117387619D02*
+X101282523Y-117340000D01*
+X101187285Y-117244761D01*
+X101044428Y-117101904D01*
+X100949190Y-117054285D01*
+X100853952Y-117054285D01*
+X100901571Y-117292380D02*
+X100806333Y-117244761D01*
+X100711095Y-117149523D01*
+X100663476Y-116959047D01*
+X100663476Y-116625714D01*
+X100711095Y-116435238D01*
+X100806333Y-116340000D01*
+X100901571Y-116292380D01*
+X101092047Y-116292380D01*
+X101187285Y-116340000D01*
+X101282523Y-116435238D01*
+X101330142Y-116625714D01*
+X101330142Y-116959047D01*
+X101282523Y-117149523D01*
+X101187285Y-117244761D01*
+X101092047Y-117292380D01*
+X100901571Y-117292380D01*
+X102187285Y-116625714D02*
+X102187285Y-117292380D01*
+X101949190Y-116244761D02*
+X101711095Y-116959047D01*
+X102330142Y-116959047D01*
+%TO.C,U1*%
+X79273495Y-82637380D02*
+X79273495Y-83446904D01*
+X79321114Y-83542142D01*
+X79368733Y-83589761D01*
+X79463971Y-83637380D01*
+X79654447Y-83637380D01*
+X79749685Y-83589761D01*
+X79797304Y-83542142D01*
+X79844923Y-83446904D01*
+X79844923Y-82637380D01*
+X80844923Y-83637380D02*
+X80273495Y-83637380D01*
+X80559209Y-83637380D02*
+X80559209Y-82637380D01*
+X80463971Y-82780238D01*
+X80368733Y-82875476D01*
+X80273495Y-82923095D01*
+%TO.C,J5*%
+X110450380Y-118925933D02*
+X111164666Y-118925933D01*
+X111307523Y-118973552D01*
+X111402761Y-119068790D01*
+X111450380Y-119211647D01*
+X111450380Y-119306885D01*
+X110450380Y-117973552D02*
+X110450380Y-118449742D01*
+X110926571Y-118497361D01*
+X110878952Y-118449742D01*
+X110831333Y-118354504D01*
+X110831333Y-118116409D01*
+X110878952Y-118021171D01*
+X110926571Y-117973552D01*
+X111021809Y-117925933D01*
+X111259904Y-117925933D01*
+X111355142Y-117973552D01*
+X111402761Y-118021171D01*
+X111450380Y-118116409D01*
+X111450380Y-118354504D01*
+X111402761Y-118449742D01*
+X111355142Y-118497361D01*
+X117197476Y-120975380D02*
+X117197476Y-119975380D01*
+X117578428Y-119975380D01*
+X117673666Y-120023000D01*
+X117721285Y-120070619D01*
+X117768904Y-120165857D01*
+X117768904Y-120308714D01*
+X117721285Y-120403952D01*
+X117673666Y-120451571D01*
+X117578428Y-120499190D01*
+X117197476Y-120499190D01*
+X118387952Y-119975380D02*
+X118578428Y-119975380D01*
+X118673666Y-120023000D01*
+X118768904Y-120118238D01*
+X118816523Y-120308714D01*
+X118816523Y-120642047D01*
+X118768904Y-120832523D01*
+X118673666Y-120927761D01*
+X118578428Y-120975380D01*
+X118387952Y-120975380D01*
+X118292714Y-120927761D01*
+X118197476Y-120832523D01*
+X118149857Y-120642047D01*
+X118149857Y-120308714D01*
+X118197476Y-120118238D01*
+X118292714Y-120023000D01*
+X118387952Y-119975380D01*
+X119149857Y-119975380D02*
+X119387952Y-120975380D01*
+X119578428Y-120261095D01*
+X119768904Y-120975380D01*
+X120007000Y-119975380D01*
+X120387952Y-120451571D02*
+X120721285Y-120451571D01*
+X120864142Y-120975380D02*
+X120387952Y-120975380D01*
+X120387952Y-119975380D01*
+X120864142Y-119975380D01*
+X121864142Y-120975380D02*
+X121530809Y-120499190D01*
+X121292714Y-120975380D02*
+X121292714Y-119975380D01*
+X121673666Y-119975380D01*
+X121768904Y-120023000D01*
+X121816523Y-120070619D01*
+X121864142Y-120165857D01*
+X121864142Y-120308714D01*
+X121816523Y-120403952D01*
+X121768904Y-120451571D01*
+X121673666Y-120499190D01*
+X121292714Y-120499190D01*
+%TO.C,R14*%
+X76446142Y-110764580D02*
+X76112809Y-110288390D01*
+X75874714Y-110764580D02*
+X75874714Y-109764580D01*
+X76255666Y-109764580D01*
+X76350904Y-109812200D01*
+X76398523Y-109859819D01*
+X76446142Y-109955057D01*
+X76446142Y-110097914D01*
+X76398523Y-110193152D01*
+X76350904Y-110240771D01*
+X76255666Y-110288390D01*
+X75874714Y-110288390D01*
+X77398523Y-110764580D02*
+X76827095Y-110764580D01*
+X77112809Y-110764580D02*
+X77112809Y-109764580D01*
+X77017571Y-109907438D01*
+X76922333Y-110002676D01*
+X76827095Y-110050295D01*
+X78255666Y-110097914D02*
+X78255666Y-110764580D01*
+X78017571Y-109716961D02*
+X77779476Y-110431247D01*
+X78398523Y-110431247D01*
+%TO.C,Q2*%
+X96551761Y-115355619D02*
+X96456523Y-115308000D01*
+X96361285Y-115212761D01*
+X96218428Y-115069904D01*
+X96123190Y-115022285D01*
+X96027952Y-115022285D01*
+X96075571Y-115260380D02*
+X95980333Y-115212761D01*
+X95885095Y-115117523D01*
+X95837476Y-114927047D01*
+X95837476Y-114593714D01*
+X95885095Y-114403238D01*
+X95980333Y-114308000D01*
+X96075571Y-114260380D01*
+X96266047Y-114260380D01*
+X96361285Y-114308000D01*
+X96456523Y-114403238D01*
+X96504142Y-114593714D01*
+X96504142Y-114927047D01*
+X96456523Y-115117523D01*
+X96361285Y-115212761D01*
+X96266047Y-115260380D01*
+X96075571Y-115260380D01*
+X96885095Y-114355619D02*
+X96932714Y-114308000D01*
+X97027952Y-114260380D01*
+X97266047Y-114260380D01*
+X97361285Y-114308000D01*
+X97408904Y-114355619D01*
+X97456523Y-114450857D01*
+X97456523Y-114546095D01*
+X97408904Y-114688952D01*
+X96837476Y-115260380D01*
+X97456523Y-115260380D01*
+%TO.C,R4*%
+X102687380Y-86399666D02*
+X102211190Y-86733000D01*
+X102687380Y-86971095D02*
+X101687380Y-86971095D01*
+X101687380Y-86590142D01*
+X101735000Y-86494904D01*
+X101782619Y-86447285D01*
+X101877857Y-86399666D01*
+X102020714Y-86399666D01*
+X102115952Y-86447285D01*
+X102163571Y-86494904D01*
+X102211190Y-86590142D01*
+X102211190Y-86971095D01*
+X102020714Y-85542523D02*
+X102687380Y-85542523D01*
+X101639761Y-85780619D02*
+X102354047Y-86018714D01*
+X102354047Y-85399666D01*
+%TO.C,C6*%
+X77557333Y-95451142D02*
+X77509714Y-95498761D01*
+X77366857Y-95546380D01*
+X77271619Y-95546380D01*
+X77128761Y-95498761D01*
+X77033523Y-95403523D01*
+X76985904Y-95308285D01*
+X76938285Y-95117809D01*
+X76938285Y-94974952D01*
+X76985904Y-94784476D01*
+X77033523Y-94689238D01*
+X77128761Y-94594000D01*
+X77271619Y-94546380D01*
+X77366857Y-94546380D01*
+X77509714Y-94594000D01*
+X77557333Y-94641619D01*
+X78414476Y-94546380D02*
+X78224000Y-94546380D01*
+X78128761Y-94594000D01*
+X78081142Y-94641619D01*
+X77985904Y-94784476D01*
+X77938285Y-94974952D01*
+X77938285Y-95355904D01*
+X77985904Y-95451142D01*
+X78033523Y-95498761D01*
+X78128761Y-95546380D01*
+X78319238Y-95546380D01*
+X78414476Y-95498761D01*
+X78462095Y-95451142D01*
+X78509714Y-95355904D01*
+X78509714Y-95117809D01*
+X78462095Y-95022571D01*
+X78414476Y-94974952D01*
+X78319238Y-94927333D01*
+X78128761Y-94927333D01*
+X78033523Y-94974952D01*
+X77985904Y-95022571D01*
+X77938285Y-95117809D01*
+%TO.C,U11*%
+X84436104Y-81265780D02*
+X84436104Y-82075304D01*
+X84483723Y-82170542D01*
+X84531342Y-82218161D01*
+X84626580Y-82265780D01*
+X84817057Y-82265780D01*
+X84912295Y-82218161D01*
+X84959914Y-82170542D01*
+X85007533Y-82075304D01*
+X85007533Y-81265780D01*
+X86007533Y-82265780D02*
+X85436104Y-82265780D01*
+X85721819Y-82265780D02*
+X85721819Y-81265780D01*
+X85626580Y-81408638D01*
+X85531342Y-81503876D01*
+X85436104Y-81551495D01*
+X86959914Y-82265780D02*
+X86388485Y-82265780D01*
+X86674200Y-82265780D02*
+X86674200Y-81265780D01*
+X86578961Y-81408638D01*
+X86483723Y-81503876D01*
+X86388485Y-81551495D01*
+%TO.C,R7*%
+X86304380Y-91555866D02*
+X85828190Y-91889200D01*
+X86304380Y-92127295D02*
+X85304380Y-92127295D01*
+X85304380Y-91746342D01*
+X85352000Y-91651104D01*
+X85399619Y-91603485D01*
+X85494857Y-91555866D01*
+X85637714Y-91555866D01*
+X85732952Y-91603485D01*
+X85780571Y-91651104D01*
+X85828190Y-91746342D01*
+X85828190Y-92127295D01*
+X85304380Y-91222533D02*
+X85304380Y-90555866D01*
+X86304380Y-90984438D01*
+%TO.C,D5*%
+X99893380Y-118213095D02*
+X98893380Y-118213095D01*
+X98893380Y-117975000D01*
+X98941000Y-117832142D01*
+X99036238Y-117736904D01*
+X99131476Y-117689285D01*
+X99321952Y-117641666D01*
+X99464809Y-117641666D01*
+X99655285Y-117689285D01*
+X99750523Y-117736904D01*
+X99845761Y-117832142D01*
+X99893380Y-117975000D01*
+X99893380Y-118213095D01*
+X98893380Y-116736904D02*
+X98893380Y-117213095D01*
+X99369571Y-117260714D01*
+X99321952Y-117213095D01*
+X99274333Y-117117857D01*
+X99274333Y-116879761D01*
+X99321952Y-116784523D01*
+X99369571Y-116736904D01*
+X99464809Y-116689285D01*
+X99702904Y-116689285D01*
+X99798142Y-116736904D01*
+X99845761Y-116784523D01*
+X99893380Y-116879761D01*
+X99893380Y-117117857D01*
+X99845761Y-117213095D01*
+X99798142Y-117260714D01*
+%TO.C,D4*%
+X97559904Y-103881180D02*
+X97559904Y-102881180D01*
+X97798000Y-102881180D01*
+X97940857Y-102928800D01*
+X98036095Y-103024038D01*
+X98083714Y-103119276D01*
+X98131333Y-103309752D01*
+X98131333Y-103452609D01*
+X98083714Y-103643085D01*
+X98036095Y-103738323D01*
+X97940857Y-103833561D01*
+X97798000Y-103881180D01*
+X97559904Y-103881180D01*
+X98988476Y-103214514D02*
+X98988476Y-103881180D01*
+X98750380Y-102833561D02*
+X98512285Y-103547847D01*
+X99131333Y-103547847D01*
+%TO.C,C11*%
+X109591142Y-107068857D02*
+X109638761Y-107116476D01*
+X109686380Y-107259333D01*
+X109686380Y-107354571D01*
+X109638761Y-107497428D01*
+X109543523Y-107592666D01*
+X109448285Y-107640285D01*
+X109257809Y-107687904D01*
+X109114952Y-107687904D01*
+X108924476Y-107640285D01*
+X108829238Y-107592666D01*
+X108734000Y-107497428D01*
+X108686380Y-107354571D01*
+X108686380Y-107259333D01*
+X108734000Y-107116476D01*
+X108781619Y-107068857D01*
+X109686380Y-106116476D02*
+X109686380Y-106687904D01*
+X109686380Y-106402190D02*
+X108686380Y-106402190D01*
+X108829238Y-106497428D01*
+X108924476Y-106592666D01*
+X108972095Y-106687904D01*
+X109686380Y-105164095D02*
+X109686380Y-105735523D01*
+X109686380Y-105449809D02*
+X108686380Y-105449809D01*
+X108829238Y-105545047D01*
+X108924476Y-105640285D01*
+X108972095Y-105735523D01*
+%TO.C,R17*%
+X98417142Y-125834380D02*
+X98083809Y-125358190D01*
+X97845714Y-125834380D02*
+X97845714Y-124834380D01*
+X98226666Y-124834380D01*
+X98321904Y-124882000D01*
+X98369523Y-124929619D01*
+X98417142Y-125024857D01*
+X98417142Y-125167714D01*
+X98369523Y-125262952D01*
+X98321904Y-125310571D01*
+X98226666Y-125358190D01*
+X97845714Y-125358190D01*
+X99369523Y-125834380D02*
+X98798095Y-125834380D01*
+X99083809Y-125834380D02*
+X99083809Y-124834380D01*
+X98988571Y-124977238D01*
+X98893333Y-125072476D01*
+X98798095Y-125120095D01*
+X99702857Y-124834380D02*
+X100369523Y-124834380D01*
+X99940952Y-125834380D01*
+%TO.C,C7*%
+X84161333Y-97131142D02*
+X84113714Y-97178761D01*
+X83970857Y-97226380D01*
+X83875619Y-97226380D01*
+X83732761Y-97178761D01*
+X83637523Y-97083523D01*
+X83589904Y-96988285D01*
+X83542285Y-96797809D01*
+X83542285Y-96654952D01*
+X83589904Y-96464476D01*
+X83637523Y-96369238D01*
+X83732761Y-96274000D01*
+X83875619Y-96226380D01*
+X83970857Y-96226380D01*
+X84113714Y-96274000D01*
+X84161333Y-96321619D01*
+X84494666Y-96226380D02*
+X85161333Y-96226380D01*
+X84732761Y-97226380D01*
+%TO.C,D3*%
+X95350104Y-104744780D02*
+X95350104Y-103744780D01*
+X95588200Y-103744780D01*
+X95731057Y-103792400D01*
+X95826295Y-103887638D01*
+X95873914Y-103982876D01*
+X95921533Y-104173352D01*
+X95921533Y-104316209D01*
+X95873914Y-104506685D01*
+X95826295Y-104601923D01*
+X95731057Y-104697161D01*
+X95588200Y-104744780D01*
+X95350104Y-104744780D01*
+X96254866Y-103744780D02*
+X96873914Y-103744780D01*
+X96540580Y-104125733D01*
+X96683438Y-104125733D01*
+X96778676Y-104173352D01*
+X96826295Y-104220971D01*
+X96873914Y-104316209D01*
+X96873914Y-104554304D01*
+X96826295Y-104649542D01*
+X96778676Y-104697161D01*
+X96683438Y-104744780D01*
+X96397723Y-104744780D01*
+X96302485Y-104697161D01*
+X96254866Y-104649542D01*
+%TO.C,R10*%
+X86987142Y-96794580D02*
+X86653809Y-96318390D01*
+X86415714Y-96794580D02*
+X86415714Y-95794580D01*
+X86796666Y-95794580D01*
+X86891904Y-95842200D01*
+X86939523Y-95889819D01*
+X86987142Y-95985057D01*
+X86987142Y-96127914D01*
+X86939523Y-96223152D01*
+X86891904Y-96270771D01*
+X86796666Y-96318390D01*
+X86415714Y-96318390D01*
+X87939523Y-96794580D02*
+X87368095Y-96794580D01*
+X87653809Y-96794580D02*
+X87653809Y-95794580D01*
+X87558571Y-95937438D01*
+X87463333Y-96032676D01*
+X87368095Y-96080295D01*
+X88558571Y-95794580D02*
+X88653809Y-95794580D01*
+X88749047Y-95842200D01*
+X88796666Y-95889819D01*
+X88844285Y-95985057D01*
+X88891904Y-96175533D01*
+X88891904Y-96413628D01*
+X88844285Y-96604104D01*
+X88796666Y-96699342D01*
+X88749047Y-96746961D01*
+X88653809Y-96794580D01*
+X88558571Y-96794580D01*
+X88463333Y-96746961D01*
+X88415714Y-96699342D01*
+X88368095Y-96604104D01*
+X88320476Y-96413628D01*
+X88320476Y-96175533D01*
+X88368095Y-95985057D01*
+X88415714Y-95889819D01*
+X88463333Y-95842200D01*
+X88558571Y-95794580D01*
+%TO.C,TP2*%
+X108469180Y-114952304D02*
+X108469180Y-114380876D01*
+X109469180Y-114666590D02*
+X108469180Y-114666590D01*
+X109469180Y-114047542D02*
+X108469180Y-114047542D01*
+X108469180Y-113666590D01*
+X108516800Y-113571352D01*
+X108564419Y-113523733D01*
+X108659657Y-113476114D01*
+X108802514Y-113476114D01*
+X108897752Y-113523733D01*
+X108945371Y-113571352D01*
+X108992990Y-113666590D01*
+X108992990Y-114047542D01*
+X108564419Y-113095161D02*
+X108516800Y-113047542D01*
+X108469180Y-112952304D01*
+X108469180Y-112714209D01*
+X108516800Y-112618971D01*
+X108564419Y-112571352D01*
+X108659657Y-112523733D01*
+X108754895Y-112523733D01*
+X108897752Y-112571352D01*
+X109469180Y-113142780D01*
+X109469180Y-112523733D01*
+X104156047Y-116165380D02*
+X104489380Y-117165380D01*
+X104822714Y-116165380D01*
+X105375095Y-116855857D02*
+X105489380Y-116893952D01*
+X105527476Y-116932047D01*
+X105565571Y-117008238D01*
+X105565571Y-117122523D01*
+X105527476Y-117198714D01*
+X105489380Y-117236809D01*
+X105413190Y-117274904D01*
+X105108428Y-117274904D01*
+X105108428Y-116474904D01*
+X105375095Y-116474904D01*
+X105451285Y-116513000D01*
+X105489380Y-116551095D01*
+X105527476Y-116627285D01*
+X105527476Y-116703476D01*
+X105489380Y-116779666D01*
+X105451285Y-116817761D01*
+X105375095Y-116855857D01*
+X105108428Y-116855857D01*
+X105870333Y-117046333D02*
+X106251285Y-117046333D01*
+X105794142Y-117274904D02*
+X106060809Y-116474904D01*
+X106327476Y-117274904D01*
+X106479857Y-116474904D02*
+X106937000Y-116474904D01*
+X106708428Y-117274904D02*
+X106708428Y-116474904D01*
+%TO.C,Q5*%
+X104425761Y-125007619D02*
+X104330523Y-124960000D01*
+X104235285Y-124864761D01*
+X104092428Y-124721904D01*
+X103997190Y-124674285D01*
+X103901952Y-124674285D01*
+X103949571Y-124912380D02*
+X103854333Y-124864761D01*
+X103759095Y-124769523D01*
+X103711476Y-124579047D01*
+X103711476Y-124245714D01*
+X103759095Y-124055238D01*
+X103854333Y-123960000D01*
+X103949571Y-123912380D01*
+X104140047Y-123912380D01*
+X104235285Y-123960000D01*
+X104330523Y-124055238D01*
+X104378142Y-124245714D01*
+X104378142Y-124579047D01*
+X104330523Y-124769523D01*
+X104235285Y-124864761D01*
+X104140047Y-124912380D01*
+X103949571Y-124912380D01*
+X105282904Y-123912380D02*
+X104806714Y-123912380D01*
+X104759095Y-124388571D01*
+X104806714Y-124340952D01*
+X104901952Y-124293333D01*
+X105140047Y-124293333D01*
+X105235285Y-124340952D01*
+X105282904Y-124388571D01*
+X105330523Y-124483809D01*
+X105330523Y-124721904D01*
+X105282904Y-124817142D01*
+X105235285Y-124864761D01*
+X105140047Y-124912380D01*
+X104901952Y-124912380D01*
+X104806714Y-124864761D01*
+X104759095Y-124817142D01*
+%TO.C,R1*%
+X99782333Y-79954380D02*
+X99449000Y-79478190D01*
+X99210904Y-79954380D02*
+X99210904Y-78954380D01*
+X99591857Y-78954380D01*
+X99687095Y-79002000D01*
+X99734714Y-79049619D01*
+X99782333Y-79144857D01*
+X99782333Y-79287714D01*
+X99734714Y-79382952D01*
+X99687095Y-79430571D01*
+X99591857Y-79478190D01*
+X99210904Y-79478190D01*
+X100734714Y-79954380D02*
+X100163285Y-79954380D01*
+X100449000Y-79954380D02*
+X100449000Y-78954380D01*
+X100353761Y-79097238D01*
+X100258523Y-79192476D01*
+X100163285Y-79240095D01*
+%TO.C,D6*%
+X112291904Y-125880380D02*
+X112291904Y-124880380D01*
+X112530000Y-124880380D01*
+X112672857Y-124928000D01*
+X112768095Y-125023238D01*
+X112815714Y-125118476D01*
+X112863333Y-125308952D01*
+X112863333Y-125451809D01*
+X112815714Y-125642285D01*
+X112768095Y-125737523D01*
+X112672857Y-125832761D01*
+X112530000Y-125880380D01*
+X112291904Y-125880380D01*
+X113720476Y-124880380D02*
+X113530000Y-124880380D01*
+X113434761Y-124928000D01*
+X113387142Y-124975619D01*
+X113291904Y-125118476D01*
+X113244285Y-125308952D01*
+X113244285Y-125689904D01*
+X113291904Y-125785142D01*
+X113339523Y-125832761D01*
+X113434761Y-125880380D01*
+X113625238Y-125880380D01*
+X113720476Y-125832761D01*
+X113768095Y-125785142D01*
+X113815714Y-125689904D01*
+X113815714Y-125451809D01*
+X113768095Y-125356571D01*
+X113720476Y-125308952D01*
+X113625238Y-125261333D01*
+X113434761Y-125261333D01*
+X113339523Y-125308952D01*
+X113291904Y-125356571D01*
+X113244285Y-125451809D01*
+%TO.C,J3*%
+X72564666Y-81494380D02*
+X72564666Y-82208666D01*
+X72517047Y-82351523D01*
+X72421809Y-82446761D01*
+X72278952Y-82494380D01*
+X72183714Y-82494380D01*
+X72945619Y-81494380D02*
+X73564666Y-81494380D01*
+X73231333Y-81875333D01*
+X73374190Y-81875333D01*
+X73469428Y-81922952D01*
+X73517047Y-81970571D01*
+X73564666Y-82065809D01*
+X73564666Y-82303904D01*
+X73517047Y-82399142D01*
+X73469428Y-82446761D01*
+X73374190Y-82494380D01*
+X73088476Y-82494380D01*
+X72993238Y-82446761D01*
+X72945619Y-82399142D01*
+X65508523Y-81732380D02*
+X65508523Y-80732380D01*
+X65984714Y-81732380D02*
+X65984714Y-80732380D01*
+X66318047Y-81446666D01*
+X66651380Y-80732380D01*
+X66651380Y-81732380D01*
+X67127571Y-80732380D02*
+X67127571Y-81541904D01*
+X67175190Y-81637142D01*
+X67222809Y-81684761D01*
+X67318047Y-81732380D01*
+X67508523Y-81732380D01*
+X67603761Y-81684761D01*
+X67651380Y-81637142D01*
+X67699000Y-81541904D01*
+X67699000Y-80732380D01*
+X68889476Y-81684761D02*
+X69032333Y-81732380D01*
+X69270428Y-81732380D01*
+X69365666Y-81684761D01*
+X69413285Y-81637142D01*
+X69460904Y-81541904D01*
+X69460904Y-81446666D01*
+X69413285Y-81351428D01*
+X69365666Y-81303809D01*
+X69270428Y-81256190D01*
+X69079952Y-81208571D01*
+X68984714Y-81160952D01*
+X68937095Y-81113333D01*
+X68889476Y-81018095D01*
+X68889476Y-80922857D01*
+X68937095Y-80827619D01*
+X68984714Y-80780000D01*
+X69079952Y-80732380D01*
+X69318047Y-80732380D01*
+X69460904Y-80780000D01*
+X69889476Y-81732380D02*
+X69889476Y-80732380D01*
+X70270428Y-80732380D01*
+X70365666Y-80780000D01*
+X70413285Y-80827619D01*
+X70460904Y-80922857D01*
+X70460904Y-81065714D01*
+X70413285Y-81160952D01*
+X70365666Y-81208571D01*
+X70270428Y-81256190D01*
+X69889476Y-81256190D01*
+X70889476Y-81732380D02*
+X70889476Y-80732380D01*
+%TO.C,J4*%
+X110577380Y-104600333D02*
+X111291666Y-104600333D01*
+X111434523Y-104647952D01*
+X111529761Y-104743190D01*
+X111577380Y-104886047D01*
+X111577380Y-104981285D01*
+X110910714Y-103695571D02*
+X111577380Y-103695571D01*
+X110529761Y-103933666D02*
+X111244047Y-104171761D01*
+X111244047Y-103552714D01*
+X109983542Y-100972857D02*
+X110031161Y-101020476D01*
+X110078780Y-101163333D01*
+X110078780Y-101258571D01*
+X110031161Y-101401428D01*
+X109935923Y-101496666D01*
+X109840685Y-101544285D01*
+X109650209Y-101591904D01*
+X109507352Y-101591904D01*
+X109316876Y-101544285D01*
+X109221638Y-101496666D01*
+X109126400Y-101401428D01*
+X109078780Y-101258571D01*
+X109078780Y-101163333D01*
+X109126400Y-101020476D01*
+X109174019Y-100972857D01*
+X109793066Y-100591904D02*
+X109793066Y-100115714D01*
+X110078780Y-100687142D02*
+X109078780Y-100353809D01*
+X110078780Y-100020476D01*
+X110078780Y-99687142D02*
+X109078780Y-99687142D01*
+X110078780Y-99115714D01*
+X109078780Y-99115714D01*
+%TO.C,R6*%
+X83357980Y-88761866D02*
+X82881790Y-89095200D01*
+X83357980Y-89333295D02*
+X82357980Y-89333295D01*
+X82357980Y-88952342D01*
+X82405600Y-88857104D01*
+X82453219Y-88809485D01*
+X82548457Y-88761866D01*
+X82691314Y-88761866D01*
+X82786552Y-88809485D01*
+X82834171Y-88857104D01*
+X82881790Y-88952342D01*
+X82881790Y-89333295D01*
+X82357980Y-87904723D02*
+X82357980Y-88095200D01*
+X82405600Y-88190438D01*
+X82453219Y-88238057D01*
+X82596076Y-88333295D01*
+X82786552Y-88380914D01*
+X83167504Y-88380914D01*
+X83262742Y-88333295D01*
+X83310361Y-88285676D01*
+X83357980Y-88190438D01*
+X83357980Y-87999961D01*
+X83310361Y-87904723D01*
+X83262742Y-87857104D01*
+X83167504Y-87809485D01*
+X82929409Y-87809485D01*
+X82834171Y-87857104D01*
+X82786552Y-87904723D01*
+X82738933Y-87999961D01*
+X82738933Y-88190438D01*
+X82786552Y-88285676D01*
+X82834171Y-88333295D01*
+X82929409Y-88380914D01*
+%TO.C,D2*%
+X103322380Y-100052095D02*
+X102322380Y-100052095D01*
+X102322380Y-99814000D01*
+X102370000Y-99671142D01*
+X102465238Y-99575904D01*
+X102560476Y-99528285D01*
+X102750952Y-99480666D01*
+X102893809Y-99480666D01*
+X103084285Y-99528285D01*
+X103179523Y-99575904D01*
+X103274761Y-99671142D01*
+X103322380Y-99814000D01*
+X103322380Y-100052095D01*
+X102417619Y-99099714D02*
+X102370000Y-99052095D01*
+X102322380Y-98956857D01*
+X102322380Y-98718761D01*
+X102370000Y-98623523D01*
+X102417619Y-98575904D01*
+X102512857Y-98528285D01*
+X102608095Y-98528285D01*
+X102750952Y-98575904D01*
+X103322380Y-99147333D01*
+X103322380Y-98528285D01*
+%TO.C,C8*%
+X78827333Y-103989142D02*
+X78779714Y-104036761D01*
+X78636857Y-104084380D01*
+X78541619Y-104084380D01*
+X78398761Y-104036761D01*
+X78303523Y-103941523D01*
+X78255904Y-103846285D01*
+X78208285Y-103655809D01*
+X78208285Y-103512952D01*
+X78255904Y-103322476D01*
+X78303523Y-103227238D01*
+X78398761Y-103132000D01*
+X78541619Y-103084380D01*
+X78636857Y-103084380D01*
+X78779714Y-103132000D01*
+X78827333Y-103179619D01*
+X79398761Y-103512952D02*
+X79303523Y-103465333D01*
+X79255904Y-103417714D01*
+X79208285Y-103322476D01*
+X79208285Y-103274857D01*
+X79255904Y-103179619D01*
+X79303523Y-103132000D01*
+X79398761Y-103084380D01*
+X79589238Y-103084380D01*
+X79684476Y-103132000D01*
+X79732095Y-103179619D01*
+X79779714Y-103274857D01*
+X79779714Y-103322476D01*
+X79732095Y-103417714D01*
+X79684476Y-103465333D01*
+X79589238Y-103512952D01*
+X79398761Y-103512952D01*
+X79303523Y-103560571D01*
+X79255904Y-103608190D01*
+X79208285Y-103703428D01*
+X79208285Y-103893904D01*
+X79255904Y-103989142D01*
+X79303523Y-104036761D01*
+X79398761Y-104084380D01*
+X79589238Y-104084380D01*
+X79684476Y-104036761D01*
+X79732095Y-103989142D01*
+X79779714Y-103893904D01*
+X79779714Y-103703428D01*
+X79732095Y-103608190D01*
+X79684476Y-103560571D01*
+X79589238Y-103512952D01*
+%TO.C,R16*%
+X97734380Y-118625857D02*
+X97258190Y-118959190D01*
+X97734380Y-119197285D02*
+X96734380Y-119197285D01*
+X96734380Y-118816333D01*
+X96782000Y-118721095D01*
+X96829619Y-118673476D01*
+X96924857Y-118625857D01*
+X97067714Y-118625857D01*
+X97162952Y-118673476D01*
+X97210571Y-118721095D01*
+X97258190Y-118816333D01*
+X97258190Y-119197285D01*
+X97734380Y-117673476D02*
+X97734380Y-118244904D01*
+X97734380Y-117959190D02*
+X96734380Y-117959190D01*
+X96877238Y-118054428D01*
+X96972476Y-118149666D01*
+X97020095Y-118244904D01*
+X96734380Y-116816333D02*
+X96734380Y-117006809D01*
+X96782000Y-117102047D01*
+X96829619Y-117149666D01*
+X96972476Y-117244904D01*
+X97162952Y-117292523D01*
+X97543904Y-117292523D01*
+X97639142Y-117244904D01*
+X97686761Y-117197285D01*
+X97734380Y-117102047D01*
+X97734380Y-116911571D01*
+X97686761Y-116816333D01*
+X97639142Y-116768714D01*
+X97543904Y-116721095D01*
+X97305809Y-116721095D01*
+X97210571Y-116768714D01*
+X97162952Y-116816333D01*
+X97115333Y-116911571D01*
+X97115333Y-117102047D01*
+X97162952Y-117197285D01*
+X97210571Y-117244904D01*
+X97305809Y-117292523D01*
+%TO.C,R2*%
+X102195333Y-82621380D02*
+X101862000Y-82145190D01*
+X101623904Y-82621380D02*
+X101623904Y-81621380D01*
+X102004857Y-81621380D01*
+X102100095Y-81669000D01*
+X102147714Y-81716619D01*
+X102195333Y-81811857D01*
+X102195333Y-81954714D01*
+X102147714Y-82049952D01*
+X102100095Y-82097571D01*
+X102004857Y-82145190D01*
+X101623904Y-82145190D01*
+X102576285Y-81716619D02*
+X102623904Y-81669000D01*
+X102719142Y-81621380D01*
+X102957238Y-81621380D01*
+X103052476Y-81669000D01*
+X103100095Y-81716619D01*
+X103147714Y-81811857D01*
+X103147714Y-81907095D01*
+X103100095Y-82049952D01*
+X102528666Y-82621380D01*
+X103147714Y-82621380D01*
+%TO.C,R11*%
+X98417142Y-96337380D02*
+X98083809Y-95861190D01*
+X97845714Y-96337380D02*
+X97845714Y-95337380D01*
+X98226666Y-95337380D01*
+X98321904Y-95385000D01*
+X98369523Y-95432619D01*
+X98417142Y-95527857D01*
+X98417142Y-95670714D01*
+X98369523Y-95765952D01*
+X98321904Y-95813571D01*
+X98226666Y-95861190D01*
+X97845714Y-95861190D01*
+X99369523Y-96337380D02*
+X98798095Y-96337380D01*
+X99083809Y-96337380D02*
+X99083809Y-95337380D01*
+X98988571Y-95480238D01*
+X98893333Y-95575476D01*
+X98798095Y-95623095D01*
+X100321904Y-96337380D02*
+X99750476Y-96337380D01*
+X100036190Y-96337380D02*
+X100036190Y-95337380D01*
+X99940952Y-95480238D01*
+X99845714Y-95575476D01*
+X99750476Y-95623095D01*
+%TO.C,TP3*%
+X75954095Y-122896380D02*
+X76525523Y-122896380D01*
+X76239809Y-123896380D02*
+X76239809Y-122896380D01*
+X76858857Y-123896380D02*
+X76858857Y-122896380D01*
+X77239809Y-122896380D01*
+X77335047Y-122944000D01*
+X77382666Y-122991619D01*
+X77430285Y-123086857D01*
+X77430285Y-123229714D01*
+X77382666Y-123324952D01*
+X77335047Y-123372571D01*
+X77239809Y-123420190D01*
+X76858857Y-123420190D01*
+X77763619Y-122896380D02*
+X78382666Y-122896380D01*
+X78049333Y-123277333D01*
+X78192190Y-123277333D01*
+X78287428Y-123324952D01*
+X78335047Y-123372571D01*
+X78382666Y-123467809D01*
+X78382666Y-123705904D01*
+X78335047Y-123801142D01*
+X78287428Y-123848761D01*
+X78192190Y-123896380D01*
+X77906476Y-123896380D01*
+X77811238Y-123848761D01*
+X77763619Y-123801142D01*
+X72041000Y-125801428D02*
+X72802904Y-125801428D01*
+X72421952Y-126182380D02*
+X72421952Y-125420476D01*
+X73183857Y-125182380D02*
+X73802904Y-125182380D01*
+X73469571Y-125563333D01*
+X73612428Y-125563333D01*
+X73707666Y-125610952D01*
+X73755285Y-125658571D01*
+X73802904Y-125753809D01*
+X73802904Y-125991904D01*
+X73755285Y-126087142D01*
+X73707666Y-126134761D01*
+X73612428Y-126182380D01*
+X73326714Y-126182380D01*
+X73231476Y-126134761D01*
+X73183857Y-126087142D01*
+X74231476Y-126087142D02*
+X74279095Y-126134761D01*
+X74231476Y-126182380D01*
+X74183857Y-126134761D01*
+X74231476Y-126087142D01*
+X74231476Y-126182380D01*
+X74612428Y-125182380D02*
+X75231476Y-125182380D01*
+X74898142Y-125563333D01*
+X75041000Y-125563333D01*
+X75136238Y-125610952D01*
+X75183857Y-125658571D01*
+X75231476Y-125753809D01*
+X75231476Y-125991904D01*
+X75183857Y-126087142D01*
+X75136238Y-126134761D01*
+X75041000Y-126182380D01*
+X74755285Y-126182380D01*
+X74660047Y-126134761D01*
+X74612428Y-126087142D01*
+X75517190Y-125182380D02*
+X75850523Y-126182380D01*
+X76183857Y-125182380D01*
+%TO.C,C9*%
+X98477342Y-106592666D02*
+X98524961Y-106640285D01*
+X98572580Y-106783142D01*
+X98572580Y-106878380D01*
+X98524961Y-107021238D01*
+X98429723Y-107116476D01*
+X98334485Y-107164095D01*
+X98144009Y-107211714D01*
+X98001152Y-107211714D01*
+X97810676Y-107164095D01*
+X97715438Y-107116476D01*
+X97620200Y-107021238D01*
+X97572580Y-106878380D01*
+X97572580Y-106783142D01*
+X97620200Y-106640285D01*
+X97667819Y-106592666D01*
+X98572580Y-106116476D02*
+X98572580Y-105926000D01*
+X98524961Y-105830761D01*
+X98477342Y-105783142D01*
+X98334485Y-105687904D01*
+X98144009Y-105640285D01*
+X97763057Y-105640285D01*
+X97667819Y-105687904D01*
+X97620200Y-105735523D01*
+X97572580Y-105830761D01*
+X97572580Y-106021238D01*
+X97620200Y-106116476D01*
+X97667819Y-106164095D01*
+X97763057Y-106211714D01*
+X98001152Y-106211714D01*
+X98096390Y-106164095D01*
+X98144009Y-106116476D01*
+X98191628Y-106021238D01*
+X98191628Y-105830761D01*
+X98144009Y-105735523D01*
+X98096390Y-105687904D01*
+X98001152Y-105640285D01*
+%TO.C,C12*%
+X79351142Y-107957857D02*
+X79398761Y-108005476D01*
+X79446380Y-108148333D01*
+X79446380Y-108243571D01*
+X79398761Y-108386428D01*
+X79303523Y-108481666D01*
+X79208285Y-108529285D01*
+X79017809Y-108576904D01*
+X78874952Y-108576904D01*
+X78684476Y-108529285D01*
+X78589238Y-108481666D01*
+X78494000Y-108386428D01*
+X78446380Y-108243571D01*
+X78446380Y-108148333D01*
+X78494000Y-108005476D01*
+X78541619Y-107957857D01*
+X79446380Y-107005476D02*
+X79446380Y-107576904D01*
+X79446380Y-107291190D02*
+X78446380Y-107291190D01*
+X78589238Y-107386428D01*
+X78684476Y-107481666D01*
+X78732095Y-107576904D01*
+X78541619Y-106624523D02*
+X78494000Y-106576904D01*
+X78446380Y-106481666D01*
+X78446380Y-106243571D01*
+X78494000Y-106148333D01*
+X78541619Y-106100714D01*
+X78636857Y-106053095D01*
+X78732095Y-106053095D01*
+X78874952Y-106100714D01*
+X79446380Y-106672142D01*
+X79446380Y-106053095D01*
+%TO.C,J1*%
+X65452666Y-76922380D02*
+X65452666Y-77636666D01*
+X65405047Y-77779523D01*
+X65309809Y-77874761D01*
+X65166952Y-77922380D01*
+X65071714Y-77922380D01*
+X66452666Y-77922380D02*
+X65881238Y-77922380D01*
+X66166952Y-77922380D02*
+X66166952Y-76922380D01*
+X66071714Y-77065238D01*
+X65976476Y-77160476D01*
+X65881238Y-77208095D01*
+%TO.C,R3*%
+X102195333Y-84399380D02*
+X101862000Y-83923190D01*
+X101623904Y-84399380D02*
+X101623904Y-83399380D01*
+X102004857Y-83399380D01*
+X102100095Y-83447000D01*
+X102147714Y-83494619D01*
+X102195333Y-83589857D01*
+X102195333Y-83732714D01*
+X102147714Y-83827952D01*
+X102100095Y-83875571D01*
+X102004857Y-83923190D01*
+X101623904Y-83923190D01*
+X102528666Y-83399380D02*
+X103147714Y-83399380D01*
+X102814380Y-83780333D01*
+X102957238Y-83780333D01*
+X103052476Y-83827952D01*
+X103100095Y-83875571D01*
+X103147714Y-83970809D01*
+X103147714Y-84208904D01*
+X103100095Y-84304142D01*
+X103052476Y-84351761D01*
+X102957238Y-84399380D01*
+X102671523Y-84399380D01*
+X102576285Y-84351761D01*
+X102528666Y-84304142D01*
+%TO.C,C5*%
+X84161333Y-94972142D02*
+X84113714Y-95019761D01*
+X83970857Y-95067380D01*
+X83875619Y-95067380D01*
+X83732761Y-95019761D01*
+X83637523Y-94924523D01*
+X83589904Y-94829285D01*
+X83542285Y-94638809D01*
+X83542285Y-94495952D01*
+X83589904Y-94305476D01*
+X83637523Y-94210238D01*
+X83732761Y-94115000D01*
+X83875619Y-94067380D01*
+X83970857Y-94067380D01*
+X84113714Y-94115000D01*
+X84161333Y-94162619D01*
+X85066095Y-94067380D02*
+X84589904Y-94067380D01*
+X84542285Y-94543571D01*
+X84589904Y-94495952D01*
+X84685142Y-94448333D01*
+X84923238Y-94448333D01*
+X85018476Y-94495952D01*
+X85066095Y-94543571D01*
+X85113714Y-94638809D01*
+X85113714Y-94876904D01*
+X85066095Y-94972142D01*
+X85018476Y-95019761D01*
+X84923238Y-95067380D01*
+X84685142Y-95067380D01*
+X84589904Y-95019761D01*
+X84542285Y-94972142D01*
+%TO.C,C3*%
+X88799942Y-91555866D02*
+X88847561Y-91603485D01*
+X88895180Y-91746342D01*
+X88895180Y-91841580D01*
+X88847561Y-91984438D01*
+X88752323Y-92079676D01*
+X88657085Y-92127295D01*
+X88466609Y-92174914D01*
+X88323752Y-92174914D01*
+X88133276Y-92127295D01*
+X88038038Y-92079676D01*
+X87942800Y-91984438D01*
+X87895180Y-91841580D01*
+X87895180Y-91746342D01*
+X87942800Y-91603485D01*
+X87990419Y-91555866D01*
+X87895180Y-91222533D02*
+X87895180Y-90603485D01*
+X88276133Y-90936819D01*
+X88276133Y-90793961D01*
+X88323752Y-90698723D01*
+X88371371Y-90651104D01*
+X88466609Y-90603485D01*
+X88704704Y-90603485D01*
+X88799942Y-90651104D01*
+X88847561Y-90698723D01*
+X88895180Y-90793961D01*
+X88895180Y-91079676D01*
+X88847561Y-91174914D01*
+X88799942Y-91222533D01*
+%TO.C,TP4*%
+X83574095Y-122896380D02*
+X84145523Y-122896380D01*
+X83859809Y-123896380D02*
+X83859809Y-122896380D01*
+X84478857Y-123896380D02*
+X84478857Y-122896380D01*
+X84859809Y-122896380D01*
+X84955047Y-122944000D01*
+X85002666Y-122991619D01*
+X85050285Y-123086857D01*
+X85050285Y-123229714D01*
+X85002666Y-123324952D01*
+X84955047Y-123372571D01*
+X84859809Y-123420190D01*
+X84478857Y-123420190D01*
+X85907428Y-123229714D02*
+X85907428Y-123896380D01*
+X85669333Y-122848761D02*
+X85431238Y-123563047D01*
+X86050285Y-123563047D01*
+X80502285Y-125801428D02*
+X81264190Y-125801428D01*
+X80883238Y-126182380D02*
+X80883238Y-125420476D01*
+X82216571Y-125182380D02*
+X81740380Y-125182380D01*
+X81692761Y-125658571D01*
+X81740380Y-125610952D01*
+X81835619Y-125563333D01*
+X82073714Y-125563333D01*
+X82168952Y-125610952D01*
+X82216571Y-125658571D01*
+X82264190Y-125753809D01*
+X82264190Y-125991904D01*
+X82216571Y-126087142D01*
+X82168952Y-126134761D01*
+X82073714Y-126182380D01*
+X81835619Y-126182380D01*
+X81740380Y-126134761D01*
+X81692761Y-126087142D01*
+X82549904Y-125182380D02*
+X82883238Y-126182380D01*
+X83216571Y-125182380D01*
+%TO.C,Q3*%
+X80557619Y-112236238D02*
+X80510000Y-112331476D01*
+X80414761Y-112426714D01*
+X80271904Y-112569571D01*
+X80224285Y-112664809D01*
+X80224285Y-112760047D01*
+X80462380Y-112712428D02*
+X80414761Y-112807666D01*
+X80319523Y-112902904D01*
+X80129047Y-112950523D01*
+X79795714Y-112950523D01*
+X79605238Y-112902904D01*
+X79510000Y-112807666D01*
+X79462380Y-112712428D01*
+X79462380Y-112521952D01*
+X79510000Y-112426714D01*
+X79605238Y-112331476D01*
+X79795714Y-112283857D01*
+X80129047Y-112283857D01*
+X80319523Y-112331476D01*
+X80414761Y-112426714D01*
+X80462380Y-112521952D01*
+X80462380Y-112712428D01*
+X79462380Y-111950523D02*
+X79462380Y-111331476D01*
+X79843333Y-111664809D01*
+X79843333Y-111521952D01*
+X79890952Y-111426714D01*
+X79938571Y-111379095D01*
+X80033809Y-111331476D01*
+X80271904Y-111331476D01*
+X80367142Y-111379095D01*
+X80414761Y-111426714D01*
+X80462380Y-111521952D01*
+X80462380Y-111807666D01*
+X80414761Y-111902904D01*
+X80367142Y-111950523D01*
+%TO.C,Q1*%
+X88169761Y-115355619D02*
+X88074523Y-115308000D01*
+X87979285Y-115212761D01*
+X87836428Y-115069904D01*
+X87741190Y-115022285D01*
+X87645952Y-115022285D01*
+X87693571Y-115260380D02*
+X87598333Y-115212761D01*
+X87503095Y-115117523D01*
+X87455476Y-114927047D01*
+X87455476Y-114593714D01*
+X87503095Y-114403238D01*
+X87598333Y-114308000D01*
+X87693571Y-114260380D01*
+X87884047Y-114260380D01*
+X87979285Y-114308000D01*
+X88074523Y-114403238D01*
+X88122142Y-114593714D01*
+X88122142Y-114927047D01*
+X88074523Y-115117523D01*
+X87979285Y-115212761D01*
+X87884047Y-115260380D01*
+X87693571Y-115260380D01*
+X89074523Y-115260380D02*
+X88503095Y-115260380D01*
+X88788809Y-115260380D02*
+X88788809Y-114260380D01*
+X88693571Y-114403238D01*
+X88598333Y-114498476D01*
+X88503095Y-114546095D01*
+%TO.C,C2*%
+X87504542Y-91555866D02*
+X87552161Y-91603485D01*
+X87599780Y-91746342D01*
+X87599780Y-91841580D01*
+X87552161Y-91984438D01*
+X87456923Y-92079676D01*
+X87361685Y-92127295D01*
+X87171209Y-92174914D01*
+X87028352Y-92174914D01*
+X86837876Y-92127295D01*
+X86742638Y-92079676D01*
+X86647400Y-91984438D01*
+X86599780Y-91841580D01*
+X86599780Y-91746342D01*
+X86647400Y-91603485D01*
+X86695019Y-91555866D01*
+X86695019Y-91174914D02*
+X86647400Y-91127295D01*
+X86599780Y-91032057D01*
+X86599780Y-90793961D01*
+X86647400Y-90698723D01*
+X86695019Y-90651104D01*
+X86790257Y-90603485D01*
+X86885495Y-90603485D01*
+X87028352Y-90651104D01*
+X87599780Y-91222533D01*
+X87599780Y-90603485D01*
+%TO.C,TP5*%
+X91194095Y-122896380D02*
+X91765523Y-122896380D01*
+X91479809Y-123896380D02*
+X91479809Y-122896380D01*
+X92098857Y-123896380D02*
+X92098857Y-122896380D01*
+X92479809Y-122896380D01*
+X92575047Y-122944000D01*
+X92622666Y-122991619D01*
+X92670285Y-123086857D01*
+X92670285Y-123229714D01*
+X92622666Y-123324952D01*
+X92575047Y-123372571D01*
+X92479809Y-123420190D01*
+X92098857Y-123420190D01*
+X93575047Y-122896380D02*
+X93098857Y-122896380D01*
+X93051238Y-123372571D01*
+X93098857Y-123324952D01*
+X93194095Y-123277333D01*
+X93432190Y-123277333D01*
+X93527428Y-123324952D01*
+X93575047Y-123372571D01*
+X93622666Y-123467809D01*
+X93622666Y-123705904D01*
+X93575047Y-123801142D01*
+X93527428Y-123848761D01*
+X93432190Y-123896380D01*
+X93194095Y-123896380D01*
+X93098857Y-123848761D01*
+X93051238Y-123801142D01*
+X88646095Y-125230000D02*
+X88550857Y-125182380D01*
+X88408000Y-125182380D01*
+X88265142Y-125230000D01*
+X88169904Y-125325238D01*
+X88122285Y-125420476D01*
+X88074666Y-125610952D01*
+X88074666Y-125753809D01*
+X88122285Y-125944285D01*
+X88169904Y-126039523D01*
+X88265142Y-126134761D01*
+X88408000Y-126182380D01*
+X88503238Y-126182380D01*
+X88646095Y-126134761D01*
+X88693714Y-126087142D01*
+X88693714Y-125753809D01*
+X88503238Y-125753809D01*
+X89122285Y-126182380D02*
+X89122285Y-125182380D01*
+X89693714Y-126182380D01*
+X89693714Y-125182380D01*
+X90169904Y-126182380D02*
+X90169904Y-125182380D01*
+X90408000Y-125182380D01*
+X90550857Y-125230000D01*
+X90646095Y-125325238D01*
+X90693714Y-125420476D01*
+X90741333Y-125610952D01*
+X90741333Y-125753809D01*
+X90693714Y-125944285D01*
+X90646095Y-126039523D01*
+X90550857Y-126134761D01*
+X90408000Y-126182380D01*
+X90169904Y-126182380D01*
+%TO.C,R5*%
+X92543333Y-89183380D02*
+X92210000Y-88707190D01*
+X91971904Y-89183380D02*
+X91971904Y-88183380D01*
+X92352857Y-88183380D01*
+X92448095Y-88231000D01*
+X92495714Y-88278619D01*
+X92543333Y-88373857D01*
+X92543333Y-88516714D01*
+X92495714Y-88611952D01*
+X92448095Y-88659571D01*
+X92352857Y-88707190D01*
+X91971904Y-88707190D01*
+X93448095Y-88183380D02*
+X92971904Y-88183380D01*
+X92924285Y-88659571D01*
+X92971904Y-88611952D01*
+X93067142Y-88564333D01*
+X93305238Y-88564333D01*
+X93400476Y-88611952D01*
+X93448095Y-88659571D01*
+X93495714Y-88754809D01*
+X93495714Y-88992904D01*
+X93448095Y-89088142D01*
+X93400476Y-89135761D01*
+X93305238Y-89183380D01*
+X93067142Y-89183380D01*
+X92971904Y-89135761D01*
+X92924285Y-89088142D01*
+%TO.C,C15*%
+X108942142Y-111082057D02*
+X108989761Y-111129676D01*
+X109037380Y-111272533D01*
+X109037380Y-111367771D01*
+X108989761Y-111510628D01*
+X108894523Y-111605866D01*
+X108799285Y-111653485D01*
+X108608809Y-111701104D01*
+X108465952Y-111701104D01*
+X108275476Y-111653485D01*
+X108180238Y-111605866D01*
+X108085000Y-111510628D01*
+X108037380Y-111367771D01*
+X108037380Y-111272533D01*
+X108085000Y-111129676D01*
+X108132619Y-111082057D01*
+X109037380Y-110129676D02*
+X109037380Y-110701104D01*
+X109037380Y-110415390D02*
+X108037380Y-110415390D01*
+X108180238Y-110510628D01*
+X108275476Y-110605866D01*
+X108323095Y-110701104D01*
+X108037380Y-109224914D02*
+X108037380Y-109701104D01*
+X108513571Y-109748723D01*
+X108465952Y-109701104D01*
+X108418333Y-109605866D01*
+X108418333Y-109367771D01*
+X108465952Y-109272533D01*
+X108513571Y-109224914D01*
+X108608809Y-109177295D01*
+X108846904Y-109177295D01*
+X108942142Y-109224914D01*
+X108989761Y-109272533D01*
+X109037380Y-109367771D01*
+X109037380Y-109605866D01*
+X108989761Y-109701104D01*
+X108942142Y-109748723D01*
+%TO.C,U6*%
+X75906380Y-101472904D02*
+X76715904Y-101472904D01*
+X76811142Y-101425285D01*
+X76858761Y-101377666D01*
+X76906380Y-101282428D01*
+X76906380Y-101091952D01*
+X76858761Y-100996714D01*
+X76811142Y-100949095D01*
+X76715904Y-100901476D01*
+X75906380Y-100901476D01*
+X75906380Y-99996714D02*
+X75906380Y-100187190D01*
+X75954000Y-100282428D01*
+X76001619Y-100330047D01*
+X76144476Y-100425285D01*
+X76334952Y-100472904D01*
+X76715904Y-100472904D01*
+X76811142Y-100425285D01*
+X76858761Y-100377666D01*
+X76906380Y-100282428D01*
+X76906380Y-100091952D01*
+X76858761Y-99996714D01*
+X76811142Y-99949095D01*
+X76715904Y-99901476D01*
+X76477809Y-99901476D01*
+X76382571Y-99949095D01*
+X76334952Y-99996714D01*
+X76287333Y-100091952D01*
+X76287333Y-100282428D01*
+X76334952Y-100377666D01*
+X76382571Y-100425285D01*
+X76477809Y-100472904D01*
+%TO.C,C1*%
+X110339142Y-83986666D02*
+X110386761Y-84034285D01*
+X110434380Y-84177142D01*
+X110434380Y-84272380D01*
+X110386761Y-84415238D01*
+X110291523Y-84510476D01*
+X110196285Y-84558095D01*
+X110005809Y-84605714D01*
+X109862952Y-84605714D01*
+X109672476Y-84558095D01*
+X109577238Y-84510476D01*
+X109482000Y-84415238D01*
+X109434380Y-84272380D01*
+X109434380Y-84177142D01*
+X109482000Y-84034285D01*
+X109529619Y-83986666D01*
+X110434380Y-83034285D02*
+X110434380Y-83605714D01*
+X110434380Y-83320000D02*
+X109434380Y-83320000D01*
+X109577238Y-83415238D01*
+X109672476Y-83510476D01*
+X109720095Y-83605714D01*
+%TO.C,R13*%
+X88257142Y-105862380D02*
+X87923809Y-105386190D01*
+X87685714Y-105862380D02*
+X87685714Y-104862380D01*
+X88066666Y-104862380D01*
+X88161904Y-104910000D01*
+X88209523Y-104957619D01*
+X88257142Y-105052857D01*
+X88257142Y-105195714D01*
+X88209523Y-105290952D01*
+X88161904Y-105338571D01*
+X88066666Y-105386190D01*
+X87685714Y-105386190D01*
+X89209523Y-105862380D02*
+X88638095Y-105862380D01*
+X88923809Y-105862380D02*
+X88923809Y-104862380D01*
+X88828571Y-105005238D01*
+X88733333Y-105100476D01*
+X88638095Y-105148095D01*
+X89542857Y-104862380D02*
+X90161904Y-104862380D01*
+X89828571Y-105243333D01*
+X89971428Y-105243333D01*
+X90066666Y-105290952D01*
+X90114285Y-105338571D01*
+X90161904Y-105433809D01*
+X90161904Y-105671904D01*
+X90114285Y-105767142D01*
+X90066666Y-105814761D01*
+X89971428Y-105862380D01*
+X89685714Y-105862380D01*
+X89590476Y-105814761D01*
+X89542857Y-105767142D01*
+%TO.C,U4*%
+X102474780Y-95783304D02*
+X103284304Y-95783304D01*
+X103379542Y-95735685D01*
+X103427161Y-95688066D01*
+X103474780Y-95592828D01*
+X103474780Y-95402352D01*
+X103427161Y-95307114D01*
+X103379542Y-95259495D01*
+X103284304Y-95211876D01*
+X102474780Y-95211876D01*
+X102808114Y-94307114D02*
+X103474780Y-94307114D01*
+X102427161Y-94545209D02*
+X103141447Y-94783304D01*
+X103141447Y-94164257D01*
+%TO.C,R8*%
+X97734380Y-94553666D02*
+X97258190Y-94887000D01*
+X97734380Y-95125095D02*
+X96734380Y-95125095D01*
+X96734380Y-94744142D01*
+X96782000Y-94648904D01*
+X96829619Y-94601285D01*
+X96924857Y-94553666D01*
+X97067714Y-94553666D01*
+X97162952Y-94601285D01*
+X97210571Y-94648904D01*
+X97258190Y-94744142D01*
+X97258190Y-95125095D01*
+X97162952Y-93982238D02*
+X97115333Y-94077476D01*
+X97067714Y-94125095D01*
+X96972476Y-94172714D01*
+X96924857Y-94172714D01*
+X96829619Y-94125095D01*
+X96782000Y-94077476D01*
+X96734380Y-93982238D01*
+X96734380Y-93791761D01*
+X96782000Y-93696523D01*
+X96829619Y-93648904D01*
+X96924857Y-93601285D01*
+X96972476Y-93601285D01*
+X97067714Y-93648904D01*
+X97115333Y-93696523D01*
+X97162952Y-93791761D01*
+X97162952Y-93982238D01*
+X97210571Y-94077476D01*
+X97258190Y-94125095D01*
+X97353428Y-94172714D01*
+X97543904Y-94172714D01*
+X97639142Y-94125095D01*
+X97686761Y-94077476D01*
+X97734380Y-93982238D01*
+X97734380Y-93791761D01*
+X97686761Y-93696523D01*
+X97639142Y-93648904D01*
+X97543904Y-93601285D01*
+X97353428Y-93601285D01*
+X97258190Y-93648904D01*
+X97210571Y-93696523D01*
+X97162952Y-93791761D01*
+%TO.C,TP1*%
+X101481095Y-91781380D02*
+X102052523Y-91781380D01*
+X101766809Y-92781380D02*
+X101766809Y-91781380D01*
+X102385857Y-92781380D02*
+X102385857Y-91781380D01*
+X102766809Y-91781380D01*
+X102862047Y-91829000D01*
+X102909666Y-91876619D01*
+X102957285Y-91971857D01*
+X102957285Y-92114714D01*
+X102909666Y-92209952D01*
+X102862047Y-92257571D01*
+X102766809Y-92305190D01*
+X102385857Y-92305190D01*
+X103909666Y-92781380D02*
+X103338238Y-92781380D01*
+X103623952Y-92781380D02*
+X103623952Y-91781380D01*
+X103528714Y-91924238D01*
+X103433476Y-92019476D01*
+X103338238Y-92067095D01*
+X97822000Y-90241428D02*
+X98583904Y-90241428D01*
+X98202952Y-90622380D02*
+X98202952Y-89860476D01*
+X98964857Y-89622380D02*
+X99583904Y-89622380D01*
+X99250571Y-90003333D01*
+X99393428Y-90003333D01*
+X99488666Y-90050952D01*
+X99536285Y-90098571D01*
+X99583904Y-90193809D01*
+X99583904Y-90431904D01*
+X99536285Y-90527142D01*
+X99488666Y-90574761D01*
+X99393428Y-90622380D01*
+X99107714Y-90622380D01*
+X99012476Y-90574761D01*
+X98964857Y-90527142D01*
+X100012476Y-90527142D02*
+X100060095Y-90574761D01*
+X100012476Y-90622380D01*
+X99964857Y-90574761D01*
+X100012476Y-90527142D01*
+X100012476Y-90622380D01*
+X100679142Y-89622380D02*
+X100774380Y-89622380D01*
+X100869619Y-89670000D01*
+X100917238Y-89717619D01*
+X100964857Y-89812857D01*
+X101012476Y-90003333D01*
+X101012476Y-90241428D01*
+X100964857Y-90431904D01*
+X100917238Y-90527142D01*
+X100869619Y-90574761D01*
+X100774380Y-90622380D01*
+X100679142Y-90622380D01*
+X100583904Y-90574761D01*
+X100536285Y-90527142D01*
+X100488666Y-90431904D01*
+X100441047Y-90241428D01*
+X100441047Y-90003333D01*
+X100488666Y-89812857D01*
+X100536285Y-89717619D01*
+X100583904Y-89670000D01*
+X100679142Y-89622380D01*
+X101298190Y-89622380D02*
+X101631523Y-90622380D01*
+X101964857Y-89622380D01*
+%TO.C,U5*%
+X88544495Y-98740980D02*
+X88544495Y-99550504D01*
+X88592114Y-99645742D01*
+X88639733Y-99693361D01*
+X88734971Y-99740980D01*
+X88925447Y-99740980D01*
+X89020685Y-99693361D01*
+X89068304Y-99645742D01*
+X89115923Y-99550504D01*
+X89115923Y-98740980D01*
+X90068304Y-98740980D02*
+X89592114Y-98740980D01*
+X89544495Y-99217171D01*
+X89592114Y-99169552D01*
+X89687352Y-99121933D01*
+X89925447Y-99121933D01*
+X90020685Y-99169552D01*
+X90068304Y-99217171D01*
+X90115923Y-99312409D01*
+X90115923Y-99550504D01*
+X90068304Y-99645742D01*
+X90020685Y-99693361D01*
+X89925447Y-99740980D01*
+X89687352Y-99740980D01*
+X89592114Y-99693361D01*
+X89544495Y-99645742D01*
+%TO.C,C4*%
+X90120742Y-91530466D02*
+X90168361Y-91578085D01*
+X90215980Y-91720942D01*
+X90215980Y-91816180D01*
+X90168361Y-91959038D01*
+X90073123Y-92054276D01*
+X89977885Y-92101895D01*
+X89787409Y-92149514D01*
+X89644552Y-92149514D01*
+X89454076Y-92101895D01*
+X89358838Y-92054276D01*
+X89263600Y-91959038D01*
+X89215980Y-91816180D01*
+X89215980Y-91720942D01*
+X89263600Y-91578085D01*
+X89311219Y-91530466D01*
+X89549314Y-90673323D02*
+X90215980Y-90673323D01*
+X89168361Y-90911419D02*
+X89882647Y-91149514D01*
+X89882647Y-90530466D01*
+%TO.C,J2*%
+X110450380Y-94694333D02*
+X111164666Y-94694333D01*
+X111307523Y-94741952D01*
+X111402761Y-94837190D01*
+X111450380Y-94980047D01*
+X111450380Y-95075285D01*
+X110545619Y-94265761D02*
+X110498000Y-94218142D01*
+X110450380Y-94122904D01*
+X110450380Y-93884809D01*
+X110498000Y-93789571D01*
+X110545619Y-93741952D01*
+X110640857Y-93694333D01*
+X110736095Y-93694333D01*
+X110878952Y-93741952D01*
+X111450380Y-94313380D01*
+X111450380Y-93694333D01*
+X112831761Y-82510380D02*
+X112831761Y-83319904D01*
+X112879380Y-83415142D01*
+X112927000Y-83462761D01*
+X113022238Y-83510380D01*
+X113212714Y-83510380D01*
+X113307952Y-83462761D01*
+X113355571Y-83415142D01*
+X113403190Y-83319904D01*
+X113403190Y-82510380D01*
+X113831761Y-83224666D02*
+X114307952Y-83224666D01*
+X113736523Y-83510380D02*
+X114069857Y-82510380D01*
+X114403190Y-83510380D01*
+X115307952Y-83510380D02*
+X114974619Y-83034190D01*
+X114736523Y-83510380D02*
+X114736523Y-82510380D01*
+X115117476Y-82510380D01*
+X115212714Y-82558000D01*
+X115260333Y-82605619D01*
+X115307952Y-82700857D01*
+X115307952Y-82843714D01*
+X115260333Y-82938952D01*
+X115212714Y-82986571D01*
+X115117476Y-83034190D01*
+X114736523Y-83034190D01*
+X115593666Y-82510380D02*
+X116165095Y-82510380D01*
+X115879380Y-83510380D02*
+X115879380Y-82510380D01*
+%TO.C,R15*%
+X79361380Y-114815857D02*
+X78885190Y-115149190D01*
+X79361380Y-115387285D02*
+X78361380Y-115387285D01*
+X78361380Y-115006333D01*
+X78409000Y-114911095D01*
+X78456619Y-114863476D01*
+X78551857Y-114815857D01*
+X78694714Y-114815857D01*
+X78789952Y-114863476D01*
+X78837571Y-114911095D01*
+X78885190Y-115006333D01*
+X78885190Y-115387285D01*
+X79361380Y-113863476D02*
+X79361380Y-114434904D01*
+X79361380Y-114149190D02*
+X78361380Y-114149190D01*
+X78504238Y-114244428D01*
+X78599476Y-114339666D01*
+X78647095Y-114434904D01*
+X78361380Y-112958714D02*
+X78361380Y-113434904D01*
+X78837571Y-113482523D01*
+X78789952Y-113434904D01*
+X78742333Y-113339666D01*
+X78742333Y-113101571D01*
+X78789952Y-113006333D01*
+X78837571Y-112958714D01*
+X78932809Y-112911095D01*
+X79170904Y-112911095D01*
+X79266142Y-112958714D01*
+X79313761Y-113006333D01*
+X79361380Y-113101571D01*
+X79361380Y-113339666D01*
+X79313761Y-113434904D01*
+X79266142Y-113482523D01*
+%TO.C,C13*%
+X82669142Y-105386142D02*
+X82621523Y-105433761D01*
+X82478666Y-105481380D01*
+X82383428Y-105481380D01*
+X82240571Y-105433761D01*
+X82145333Y-105338523D01*
+X82097714Y-105243285D01*
+X82050095Y-105052809D01*
+X82050095Y-104909952D01*
+X82097714Y-104719476D01*
+X82145333Y-104624238D01*
+X82240571Y-104529000D01*
+X82383428Y-104481380D01*
+X82478666Y-104481380D01*
+X82621523Y-104529000D01*
+X82669142Y-104576619D01*
+X83621523Y-105481380D02*
+X83050095Y-105481380D01*
+X83335809Y-105481380D02*
+X83335809Y-104481380D01*
+X83240571Y-104624238D01*
+X83145333Y-104719476D01*
+X83050095Y-104767095D01*
+X83954857Y-104481380D02*
+X84573904Y-104481380D01*
+X84240571Y-104862333D01*
+X84383428Y-104862333D01*
+X84478666Y-104909952D01*
+X84526285Y-104957571D01*
+X84573904Y-105052809D01*
+X84573904Y-105290904D01*
+X84526285Y-105386142D01*
+X84478666Y-105433761D01*
+X84383428Y-105481380D01*
+X84097714Y-105481380D01*
+X84002476Y-105433761D01*
+X83954857Y-105386142D01*
+%TO.C,R12*%
+X98417142Y-102052380D02*
+X98083809Y-101576190D01*
+X97845714Y-102052380D02*
+X97845714Y-101052380D01*
+X98226666Y-101052380D01*
+X98321904Y-101100000D01*
+X98369523Y-101147619D01*
+X98417142Y-101242857D01*
+X98417142Y-101385714D01*
+X98369523Y-101480952D01*
+X98321904Y-101528571D01*
+X98226666Y-101576190D01*
+X97845714Y-101576190D01*
+X99369523Y-102052380D02*
+X98798095Y-102052380D01*
+X99083809Y-102052380D02*
+X99083809Y-101052380D01*
+X98988571Y-101195238D01*
+X98893333Y-101290476D01*
+X98798095Y-101338095D01*
+X99750476Y-101147619D02*
+X99798095Y-101100000D01*
+X99893333Y-101052380D01*
+X100131428Y-101052380D01*
+X100226666Y-101100000D01*
+X100274285Y-101147619D01*
+X100321904Y-101242857D01*
+X100321904Y-101338095D01*
+X100274285Y-101480952D01*
+X99702857Y-102052380D01*
+X100321904Y-102052380D01*
+%TO.C,L2*%
+X92289333Y-121483380D02*
+X91813142Y-121483380D01*
+X91813142Y-120483380D01*
+X92575047Y-120578619D02*
+X92622666Y-120531000D01*
+X92717904Y-120483380D01*
+X92956000Y-120483380D01*
+X93051238Y-120531000D01*
+X93098857Y-120578619D01*
+X93146476Y-120673857D01*
+X93146476Y-120769095D01*
+X93098857Y-120911952D01*
+X92527428Y-121483380D01*
+X93146476Y-121483380D01*
+%TO.C,D1*%
+X119152904Y-79827380D02*
+X119152904Y-78827380D01*
+X119391000Y-78827380D01*
+X119533857Y-78875000D01*
+X119629095Y-78970238D01*
+X119676714Y-79065476D01*
+X119724333Y-79255952D01*
+X119724333Y-79398809D01*
+X119676714Y-79589285D01*
+X119629095Y-79684523D01*
+X119533857Y-79779761D01*
+X119391000Y-79827380D01*
+X119152904Y-79827380D01*
+X120676714Y-79827380D02*
+X120105285Y-79827380D01*
+X120391000Y-79827380D02*
+X120391000Y-78827380D01*
+X120295761Y-78970238D01*
+X120200523Y-79065476D01*
+X120105285Y-79113095D01*
+X123899428Y-82692714D02*
+X123899428Y-81930809D01*
+X124280380Y-82311761D02*
+X123518476Y-82311761D01*
+X123280380Y-80978428D02*
+X123280380Y-81454619D01*
+X123756571Y-81502238D01*
+X123708952Y-81454619D01*
+X123661333Y-81359380D01*
+X123661333Y-81121285D01*
+X123708952Y-81026047D01*
+X123756571Y-80978428D01*
+X123851809Y-80930809D01*
+X124089904Y-80930809D01*
+X124185142Y-80978428D01*
+X124232761Y-81026047D01*
+X124280380Y-81121285D01*
+X124280380Y-81359380D01*
+X124232761Y-81454619D01*
+X124185142Y-81502238D01*
+X123280380Y-80645095D02*
+X124280380Y-80311761D01*
+X123280380Y-79978428D01*
+D12*
+%TO.C,C10*%
+X102272000Y-105714748D02*
+X102272000Y-107137252D01*
+X104992000Y-105714748D02*
+X104992000Y-107137252D01*
+%TO.C,R9*%
+X99297258Y-96645500D02*
+X98822742Y-96645500D01*
+X99297258Y-97690500D02*
+X98822742Y-97690500D01*
+%TO.C,U3*%
+X80899000Y-92619000D02*
+X81699000Y-92619000D01*
+X80899000Y-89499000D02*
+X79099000Y-89499000D01*
+X80899000Y-89499000D02*
+X81699000Y-89499000D01*
+X80899000Y-92619000D02*
+X80099000Y-92619000D01*
+%TO.C,C30*%
+X90818580Y-103126000D02*
+X90537420Y-103126000D01*
+X90818580Y-102106000D02*
+X90537420Y-102106000D01*
+%TO.C,C14*%
+X85571000Y-107449252D02*
+X85571000Y-106926748D01*
+X84101000Y-107449252D02*
+X84101000Y-106926748D01*
+%TO.C,L1*%
+X85331000Y-102680000D02*
+X80531000Y-102680000D01*
+X80531000Y-102680000D02*
+X80531000Y-97980000D01*
+X80531000Y-97980000D02*
+X85331000Y-97980000D01*
+X85331000Y-97980000D02*
+X85331000Y-102680000D01*
+%TO.C,U2*%
+X105188000Y-89468000D02*
+X107388000Y-89468000D01*
+X105188000Y-84268000D02*
+X105188000Y-89468000D01*
+X109188000Y-84268000D02*
+X105188000Y-84268000D01*
+X109188000Y-86868000D02*
+X109188000Y-84268000D01*
+X105188000Y-89468000D02*
+X105188000Y-89468000D01*
+X105188000Y-89468000D02*
+X105188000Y-88068000D01*
+X105188000Y-88068000D02*
+X105188000Y-88068000D01*
+X105188000Y-88068000D02*
+X105188000Y-89468000D01*
+X108188000Y-89668000D02*
+X109388000Y-89668000D01*
+X109388000Y-89668000D02*
+X109388000Y-89468000D01*
+X109388000Y-89468000D02*
+X108188000Y-89468000D01*
+X108188000Y-89468000D02*
+X108188000Y-89668000D01*
+G36*
+X108188000Y-89668000D02*
+G01*
+X109388000Y-89668000D01*
+X109388000Y-89468000D01*
+X108188000Y-89468000D01*
+X108188000Y-89668000D01*
+G37*
+X109188000Y-87968000D02*
+X109388000Y-87968000D01*
+X109388000Y-87968000D02*
+X109388000Y-89568000D01*
+X109388000Y-89568000D02*
+X109188000Y-89568000D01*
+X109188000Y-89568000D02*
+X109188000Y-87968000D01*
+G36*
+X109188000Y-87968000D02*
+G01*
+X109388000Y-87968000D01*
+X109388000Y-89568000D01*
+X109188000Y-89568000D01*
+X109188000Y-87968000D01*
+G37*
+%TO.C,Q4*%
+X103515800Y-110083000D02*
+X103515800Y-114833000D01*
+X98515800Y-110083000D02*
+X98515800Y-114833000D01*
+X98515800Y-114833000D02*
+X98265800Y-114833000D01*
+X98265800Y-114833000D02*
+X98265800Y-113833000D01*
+X98265800Y-113833000D02*
+X98515800Y-113833000D01*
+X98515800Y-113833000D02*
+X98515800Y-114833000D01*
+G36*
+X98515800Y-114833000D02*
+G01*
+X98265800Y-114833000D01*
+X98265800Y-113833000D01*
+X98515800Y-113833000D01*
+X98515800Y-114833000D01*
+G37*
+%TO.C,U1*%
+X81850000Y-84345000D02*
+X83250000Y-84345000D01*
+X83250000Y-82025000D02*
+X81350000Y-82025000D01*
+%TO.C,J5*%
+X111843500Y-119265000D02*
+X119843500Y-119265000D01*
+X119843500Y-105525000D02*
+X111843500Y-105525000D01*
+X111843500Y-105525000D02*
+X111843500Y-119265000D01*
+X113043500Y-105652000D02*
+X111957500Y-105652000D01*
+X111957500Y-105652000D02*
+X111957500Y-107315000D01*
+X111957500Y-107315000D02*
+X113043500Y-107315000D01*
+X113043500Y-107315000D02*
+X113043500Y-105652000D01*
+G36*
+X113043500Y-105652000D02*
+G01*
+X111957500Y-105652000D01*
+X111957500Y-107315000D01*
+X113043500Y-107315000D01*
+X113043500Y-105652000D01*
+G37*
+%TO.C,R14*%
+X76179000Y-106714936D02*
+X76179000Y-108169064D01*
+X77999000Y-106714936D02*
+X77999000Y-108169064D01*
+%TO.C,Q2*%
+X92673800Y-113178000D02*
+X92673800Y-108428000D01*
+X97673800Y-113178000D02*
+X97673800Y-108428000D01*
+X97673800Y-108428000D02*
+X97923800Y-108428000D01*
+X97923800Y-108428000D02*
+X97923800Y-109428000D01*
+X97923800Y-109428000D02*
+X97673800Y-109428000D01*
+X97673800Y-109428000D02*
+X97673800Y-108428000D01*
+G36*
+X97673800Y-108428000D02*
+G01*
+X97923800Y-108428000D01*
+X97923800Y-109428000D01*
+X97673800Y-109428000D01*
+X97673800Y-108428000D01*
+G37*
+%TO.C,R4*%
+X103109500Y-86122742D02*
+X103109500Y-86597258D01*
+X104154500Y-86122742D02*
+X104154500Y-86597258D01*
+%TO.C,C6*%
+X77462748Y-97509000D02*
+X77985252Y-97509000D01*
+X77462748Y-96039000D02*
+X77985252Y-96039000D01*
+%TO.C,U11*%
+X89466000Y-80877000D02*
+X87566000Y-80877000D01*
+X88066000Y-83197000D02*
+X89466000Y-83197000D01*
+%TO.C,R7*%
+X90184500Y-94136742D02*
+X90184500Y-94611258D01*
+X89139500Y-94136742D02*
+X89139500Y-94611258D01*
+%TO.C,D5*%
+X100314000Y-118704000D02*
+X100314000Y-122554000D01*
+X100314000Y-118704000D02*
+X98314000Y-118704000D01*
+X98314000Y-118704000D02*
+X98314000Y-122554000D01*
+%TO.C,D4*%
+X95312000Y-102016000D02*
+X97162000Y-102016000D01*
+X97162000Y-103216000D02*
+X97162000Y-102016000D01*
+X95312000Y-103216000D02*
+X97162000Y-103216000D01*
+%TO.C,C11*%
+X108294000Y-105714748D02*
+X108294000Y-107137252D01*
+X105574000Y-105714748D02*
+X105574000Y-107137252D01*
+%TO.C,R17*%
+X99297258Y-124474500D02*
+X98822742Y-124474500D01*
+X99297258Y-123429500D02*
+X98822742Y-123429500D01*
+%TO.C,C7*%
+X82049252Y-96039000D02*
+X81526748Y-96039000D01*
+X82049252Y-97509000D02*
+X81526748Y-97509000D01*
+%TO.C,D3*%
+X94172000Y-103216000D02*
+X92322000Y-103216000D01*
+X94172000Y-102016000D02*
+X92322000Y-102016000D01*
+X92322000Y-102016000D02*
+X92322000Y-103216000D01*
+%TO.C,R10*%
+X88959458Y-97153500D02*
+X88484942Y-97153500D01*
+X88959458Y-98198500D02*
+X88484942Y-98198500D01*
+D10*
+%TO.C,TP2*%
+X110366000Y-116713000D02*
+G75*
+G03*
+X110366000Y-116713000I-1400000J0D01*
+G01*
+D12*
+%TO.C,Q5*%
+X104394000Y-123464000D02*
+X106344000Y-123464000D01*
+X104394000Y-118344000D02*
+X100944000Y-118344000D01*
+X104394000Y-118344000D02*
+X106344000Y-118344000D01*
+X104394000Y-123464000D02*
+X102444000Y-123464000D01*
+%TO.C,R1*%
+X99838742Y-81421500D02*
+X100313258Y-81421500D01*
+X99838742Y-80376500D02*
+X100313258Y-80376500D01*
+%TO.C,D6*%
+X116580000Y-124578000D02*
+X116580000Y-120278000D01*
+X116580000Y-120278000D02*
+X110880000Y-120278000D01*
+X116580000Y-124578000D02*
+X110880000Y-124578000D01*
+%TO.C,J3*%
+X73057000Y-83000000D02*
+X64857000Y-83000000D01*
+X73057000Y-117000000D02*
+X73057000Y-83000000D01*
+X64857000Y-117000000D02*
+X73057000Y-117000000D01*
+X73057000Y-117000000D02*
+X71857000Y-117000000D01*
+X71857000Y-117000000D02*
+X71857000Y-115494000D01*
+X71857000Y-115494000D02*
+X73057000Y-115494000D01*
+X73057000Y-115494000D02*
+X73057000Y-117000000D01*
+G36*
+X73057000Y-117000000D02*
+G01*
+X71857000Y-117000000D01*
+X71857000Y-115494000D01*
+X73057000Y-115494000D01*
+X73057000Y-117000000D01*
+G37*
+%TO.C,J4*%
+X111810800Y-104830000D02*
+X120030000Y-104830000D01*
+X120030000Y-95830000D02*
+X111810800Y-95830000D01*
+X111810800Y-95830000D02*
+X111810800Y-104830000D01*
+X113030000Y-95921000D02*
+X111871000Y-95921000D01*
+X111871000Y-95921000D02*
+X111871000Y-97754000D01*
+X111871000Y-97754000D02*
+X113030000Y-97754000D01*
+X113030000Y-97754000D02*
+X113030000Y-95921000D01*
+G36*
+X113030000Y-95921000D02*
+G01*
+X111871000Y-95921000D01*
+X111871000Y-97754000D01*
+X113030000Y-97754000D01*
+X113030000Y-95921000D01*
+G37*
+%TO.C,R6*%
+X83170500Y-91357258D02*
+X83170500Y-90882742D01*
+X84215500Y-91357258D02*
+X84215500Y-90882742D01*
+%TO.C,D2*%
+X101920600Y-100217200D02*
+X101920600Y-98367200D01*
+X100720600Y-100217200D02*
+X100720600Y-98367200D01*
+X101920600Y-98367200D02*
+X100720600Y-98367200D01*
+%TO.C,C8*%
+X81139420Y-104142000D02*
+X81420580Y-104142000D01*
+X81139420Y-103122000D02*
+X81420580Y-103122000D01*
+%TO.C,R16*%
+X96759500Y-121141258D02*
+X96759500Y-120666742D01*
+X97804500Y-121141258D02*
+X97804500Y-120666742D01*
+%TO.C,R2*%
+X99838742Y-82945500D02*
+X100313258Y-82945500D01*
+X99838742Y-81900500D02*
+X100313258Y-81900500D01*
+%TO.C,R11*%
+X98822742Y-99214500D02*
+X99297258Y-99214500D01*
+X98822742Y-98169500D02*
+X99297258Y-98169500D01*
+D10*
+%TO.C,TP3*%
+X75568000Y-123444000D02*
+G75*
+G03*
+X75568000Y-123444000I-1400000J0D01*
+G01*
+D12*
+%TO.C,C9*%
+X101690000Y-105714748D02*
+X101690000Y-107137252D01*
+X98970000Y-105714748D02*
+X98970000Y-107137252D01*
+%TO.C,C12*%
+X81507000Y-107449252D02*
+X81507000Y-106926748D01*
+X80037000Y-107449252D02*
+X80037000Y-106926748D01*
+%TO.C,R3*%
+X99838742Y-84469500D02*
+X100313258Y-84469500D01*
+X99838742Y-83424500D02*
+X100313258Y-83424500D01*
+%TO.C,C5*%
+X82049252Y-95350000D02*
+X81526748Y-95350000D01*
+X82049252Y-93880000D02*
+X81526748Y-93880000D01*
+%TO.C,C3*%
+X92200000Y-94527580D02*
+X92200000Y-94246420D01*
+X93220000Y-94527580D02*
+X93220000Y-94246420D01*
+D10*
+%TO.C,TP4*%
+X83188000Y-123444000D02*
+G75*
+G03*
+X83188000Y-123444000I-1400000J0D01*
+G01*
+D12*
+%TO.C,Q3*%
+X85989800Y-110083000D02*
+X85989800Y-114833000D01*
+X80989800Y-110083000D02*
+X80989800Y-114833000D01*
+X80989800Y-114833000D02*
+X80739800Y-114833000D01*
+X80739800Y-114833000D02*
+X80739800Y-113833000D01*
+X80739800Y-113833000D02*
+X80989800Y-113833000D01*
+X80989800Y-113833000D02*
+X80989800Y-114833000D01*
+G36*
+X80989800Y-114833000D02*
+G01*
+X80739800Y-114833000D01*
+X80739800Y-113833000D01*
+X80989800Y-113833000D01*
+X80989800Y-114833000D01*
+G37*
+%TO.C,Q1*%
+X91831800Y-113178000D02*
+X91831800Y-108428000D01*
+X86831800Y-113178000D02*
+X86831800Y-108428000D01*
+X91831800Y-108428000D02*
+X92081800Y-108428000D01*
+X92081800Y-108428000D02*
+X92081800Y-109428000D01*
+X92081800Y-109428000D02*
+X91831800Y-109428000D01*
+X91831800Y-109428000D02*
+X91831800Y-108428000D01*
+G36*
+X91831800Y-108428000D02*
+G01*
+X92081800Y-108428000D01*
+X92081800Y-109428000D01*
+X91831800Y-109428000D01*
+X91831800Y-108428000D01*
+G37*
+%TO.C,C2*%
+X90676000Y-94527580D02*
+X90676000Y-94246420D01*
+X91696000Y-94527580D02*
+X91696000Y-94246420D01*
+D10*
+%TO.C,TP5*%
+X90808000Y-123444000D02*
+G75*
+G03*
+X90808000Y-123444000I-1400000J0D01*
+G01*
+D12*
+%TO.C,R5*%
+X91982936Y-89641000D02*
+X93437064Y-89641000D01*
+X91982936Y-91461000D02*
+X93437064Y-91461000D01*
+%TO.C,C15*%
+X107532000Y-112725252D02*
+X107532000Y-111302748D01*
+X104812000Y-112725252D02*
+X104812000Y-111302748D01*
+%TO.C,U6*%
+X80300000Y-100330000D02*
+X80300000Y-101130000D01*
+X77180000Y-100330000D02*
+X77180000Y-99530000D01*
+X80300000Y-100330000D02*
+X80300000Y-98530000D01*
+X77180000Y-100330000D02*
+X77180000Y-101130000D01*
+%TO.C,C1*%
+X110492000Y-86246580D02*
+X110492000Y-85965420D01*
+X109472000Y-86246580D02*
+X109472000Y-85965420D01*
+%TO.C,R13*%
+X90619000Y-105478983D02*
+X90619000Y-105113017D01*
+X94039000Y-105478983D02*
+X94039000Y-105113017D01*
+%TO.C,U4*%
+X108859000Y-96520000D02*
+X108859000Y-98470000D01*
+X108859000Y-96520000D02*
+X108859000Y-93070000D01*
+X103739000Y-96520000D02*
+X103739000Y-98470000D01*
+X103739000Y-96520000D02*
+X103739000Y-94570000D01*
+%TO.C,R8*%
+X96280500Y-94624258D02*
+X96280500Y-94149742D01*
+X95235500Y-94624258D02*
+X95235500Y-94149742D01*
+D10*
+%TO.C,TP1*%
+X101222000Y-92456000D02*
+G75*
+G03*
+X101222000Y-92456000I-1400000J0D01*
+G01*
+D12*
+%TO.C,U5*%
+X91099000Y-100946000D02*
+X91099000Y-100546000D01*
+X96099000Y-100546000D02*
+X96099000Y-100946000D01*
+X91099000Y-96946000D02*
+X91499000Y-96946000D01*
+X91499000Y-100946000D02*
+X91099000Y-100946000D01*
+X96099000Y-100946000D02*
+X95699000Y-100946000D01*
+X96099000Y-97346000D02*
+X95699000Y-96946000D01*
+X91099000Y-97346000D02*
+X91099000Y-96946000D01*
+%TO.C,C4*%
+X93724000Y-94527580D02*
+X93724000Y-94246420D01*
+X94744000Y-94527580D02*
+X94744000Y-94246420D01*
+%TO.C,J2*%
+X111830000Y-83935000D02*
+X111830000Y-95135000D01*
+X119830000Y-83935000D02*
+X111830000Y-83935000D01*
+X111830000Y-95135000D02*
+X119830000Y-95135000D01*
+X111830000Y-83935000D02*
+X113030000Y-83935000D01*
+X113030000Y-83935000D02*
+X113030000Y-85725000D01*
+X113030000Y-85725000D02*
+X111830000Y-85725000D01*
+X111830000Y-85725000D02*
+X111830000Y-83935000D01*
+G36*
+X111830000Y-83935000D02*
+G01*
+X113030000Y-83935000D01*
+X113030000Y-85725000D01*
+X111830000Y-85725000D01*
+X111830000Y-83935000D01*
+G37*
+%TO.C,R15*%
+X77999000Y-113445936D02*
+X77999000Y-114900064D01*
+X76179000Y-113445936D02*
+X76179000Y-114900064D01*
+%TO.C,C13*%
+X82069000Y-107449252D02*
+X82069000Y-106926748D01*
+X83539000Y-107449252D02*
+X83539000Y-106926748D01*
+%TO.C,R12*%
+X99297258Y-100738500D02*
+X98822742Y-100738500D01*
+X99297258Y-99693500D02*
+X98822742Y-99693500D01*
+%TO.C,L2*%
+X89706800Y-114648000D02*
+X95306800Y-114648000D01*
+X89706800Y-115448000D02*
+X89706800Y-114648000D01*
+X95306800Y-119248000D02*
+X95306800Y-120048000D01*
+X89706800Y-120048000D02*
+X89706800Y-119248000D01*
+X95306800Y-120048000D02*
+X89706800Y-120048000D01*
+X95306800Y-114648000D02*
+X95306800Y-115448000D01*
+%TO.C,D1*%
+X118164000Y-82415000D02*
+X122049000Y-82415000D01*
+X122049000Y-82415000D02*
+X122049000Y-80145000D01*
+X122049000Y-80145000D02*
+X118164000Y-80145000D01*
+%TD*%
+M02*
diff --git a/circuit_boards/BuckBoost/RockPI-Power-Board/Gerbers/PI-Power-Board-In1_Cu.gbr b/circuit_boards/BuckBoost/RockPI-Power-Board/Gerbers/PI-Power-Board-In1_Cu.gbr
new file mode 100644
index 0000000..13e477e
--- /dev/null
+++ b/circuit_boards/BuckBoost/RockPI-Power-Board/Gerbers/PI-Power-Board-In1_Cu.gbr
@@ -0,0 +1,12152 @@
+%TF.GenerationSoftware,KiCad,Pcbnew,6.0.9-8da3e8f707~117~ubuntu20.04.1*%
+%TF.CreationDate,2022-12-10T16:21:19-08:00*%
+%TF.ProjectId,PI-Power-Board,50492d50-6f77-4657-922d-426f6172642e,rev?*%
+%TF.SameCoordinates,Original*%
+%TF.FileFunction,Copper,L2,Inr*%
+%TF.FilePolarity,Positive*%
+%FSLAX46Y46*%
+G04 Gerber Fmt 4.6, Leading zero omitted, Abs format (unit mm)*
+G04 Created by KiCad (PCBNEW 6.0.9-8da3e8f707~117~ubuntu20.04.1) date 2022-12-10 16:21:19*
+%MOMM*%
+%LPD*%
+G01*
+G04 APERTURE LIST*
+%TA.AperFunction,ComponentPad*%
+%ADD10C,2.000000*%
+%TD*%
+%TA.AperFunction,ComponentPad*%
+%ADD11R,1.778000X1.778000*%
+%TD*%
+%TA.AperFunction,ComponentPad*%
+%ADD12C,1.905000*%
+%TD*%
+%TA.AperFunction,ComponentPad*%
+%ADD13C,1.778000*%
+%TD*%
+%TA.AperFunction,ComponentPad*%
+%ADD14C,1.700000*%
+%TD*%
+%TA.AperFunction,ViaPad*%
+%ADD15C,0.889000*%
+%TD*%
+%TA.AperFunction,ViaPad*%
+%ADD16C,0.800000*%
+%TD*%
+%TA.AperFunction,ViaPad*%
+%ADD17C,0.508000*%
+%TD*%
+%TA.AperFunction,Conductor*%
+%ADD18C,0.508000*%
+%TD*%
+%TA.AperFunction,Conductor*%
+%ADD19C,0.254000*%
+%TD*%
+%TA.AperFunction,Conductor*%
+%ADD20C,0.381000*%
+%TD*%
+G04 APERTURE END LIST*
+D10*
+%TO.N,/~{CAN_INT1}*%
+%TO.C,TP7*%
+X95529400Y-86690200D03*
+%TD*%
+D11*
+%TO.N,GND*%
+%TO.C,J5*%
+X113043500Y-108585000D03*
+D12*
+X113043500Y-111125000D03*
+D13*
+%TO.N,/VBAT*%
+X113043500Y-113665000D03*
+X113043500Y-116205000D03*
+%TD*%
+D10*
+%TO.N,/VBAT*%
+%TO.C,TP2*%
+X108966000Y-116713000D03*
+%TD*%
+D11*
+%TO.N,GND*%
+%TO.C,J3*%
+X71857000Y-113970000D03*
+D13*
+%TO.N,+5V*%
+X71857000Y-111430000D03*
+%TO.N,/SCK_L*%
+X71857000Y-108890000D03*
+%TO.N,/SCK_H*%
+X71857000Y-106350000D03*
+%TO.N,/DR_L*%
+X71857000Y-103810000D03*
+%TO.N,/DR_H*%
+X71857000Y-101270000D03*
+%TO.N,/MOSI_L*%
+X71857000Y-98730000D03*
+%TO.N,/MOSI_H*%
+X71857000Y-96190000D03*
+%TO.N,/MISO_L*%
+X71857000Y-93650000D03*
+%TO.N,/MISO_H*%
+X71857000Y-91110000D03*
+%TO.N,/CS_L*%
+X71857000Y-88570000D03*
+%TO.N,/CS_H*%
+X71857000Y-86030000D03*
+%TD*%
+D11*
+%TO.N,/CAN-FD/CAN_L*%
+%TO.C,J4*%
+X113030000Y-99060000D03*
+D13*
+%TO.N,/CAN-FD/CAN_H*%
+X113030000Y-101600000D03*
+%TD*%
+D10*
+%TO.N,Net-(TP9-Pad1)*%
+%TO.C,TP9*%
+X93599000Y-82194400D03*
+%TD*%
+%TO.N,/3V-3.3V-PS/3V3_{OUT}*%
+%TO.C,TP3*%
+X74168000Y-123444000D03*
+%TD*%
+D14*
+%TO.N,unconnected-(J1-Pad1)*%
+%TO.C,J1*%
+X68370000Y-75770000D03*
+%TO.N,+5V*%
+X68370000Y-73230000D03*
+%TO.N,unconnected-(J1-Pad3)*%
+X70910000Y-75770000D03*
+%TO.N,+5V*%
+X70910000Y-73230000D03*
+%TO.N,unconnected-(J1-Pad5)*%
+X73450000Y-75770000D03*
+%TO.N,GND*%
+X73450000Y-73230000D03*
+%TO.N,/SPI2_CLK*%
+X75990000Y-75770000D03*
+%TO.N,/UART2_TXD*%
+X75990000Y-73230000D03*
+%TO.N,GND*%
+X78530000Y-75770000D03*
+%TO.N,/UART2_RXD*%
+X78530000Y-73230000D03*
+%TO.N,/PWM0*%
+X81070000Y-75770000D03*
+%TO.N,unconnected-(J1-Pad12)*%
+X81070000Y-73230000D03*
+%TO.N,/PWM1*%
+X83610000Y-75770000D03*
+%TO.N,GND*%
+X83610000Y-73230000D03*
+%TO.N,unconnected-(J1-Pad15)*%
+X86150000Y-75770000D03*
+%TO.N,unconnected-(J1-Pad16)*%
+X86150000Y-73230000D03*
+%TO.N,/3V3_PI*%
+X88690000Y-75770000D03*
+%TO.N,unconnected-(J1-Pad18)*%
+X88690000Y-73230000D03*
+%TO.N,/SPI1_TXD*%
+X91230000Y-75770000D03*
+%TO.N,GND*%
+X91230000Y-73230000D03*
+%TO.N,/SPI1_RXD*%
+X93770000Y-75770000D03*
+%TO.N,unconnected-(J1-Pad22)*%
+X93770000Y-73230000D03*
+%TO.N,/SPI1_CLK*%
+X96310000Y-75770000D03*
+%TO.N,/~{SPI1_CS}*%
+X96310000Y-73230000D03*
+%TO.N,GND*%
+X98850000Y-75770000D03*
+%TO.N,unconnected-(J1-Pad26)*%
+X98850000Y-73230000D03*
+%TO.N,unconnected-(J1-Pad27)*%
+X101390000Y-75770000D03*
+%TO.N,unconnected-(J1-Pad28)*%
+X101390000Y-73230000D03*
+%TO.N,/SPI2_TXD*%
+X103930000Y-75770000D03*
+%TO.N,GND*%
+X103930000Y-73230000D03*
+%TO.N,/SPI2_RXD*%
+X106470000Y-75770000D03*
+%TO.N,/DR*%
+X106470000Y-73230000D03*
+%TO.N,/~{SPI2_CS}*%
+X109010000Y-75770000D03*
+%TO.N,GND*%
+X109010000Y-73230000D03*
+%TO.N,/~{CAN_INT}*%
+X111550000Y-75770000D03*
+%TO.N,/~{CAN_INT1}*%
+X111550000Y-73230000D03*
+%TO.N,/~{CAN_INT0}*%
+X114090000Y-75770000D03*
+%TO.N,unconnected-(J1-Pad38)*%
+X114090000Y-73230000D03*
+%TO.N,GND*%
+X116630000Y-75770000D03*
+%TO.N,unconnected-(J1-Pad40)*%
+X116630000Y-73230000D03*
+%TD*%
+D10*
+%TO.N,/~{CAN_INT0}*%
+%TO.C,TP6*%
+X98933000Y-86487000D03*
+%TD*%
+%TO.N,/5V PowerSupply/V_{OSNS}*%
+%TO.C,TP4*%
+X81788000Y-123444000D03*
+%TD*%
+%TO.N,GND*%
+%TO.C,TP5*%
+X89408000Y-123444000D03*
+%TD*%
+%TO.N,/~{CAN_INT}*%
+%TO.C,TP8*%
+X113919000Y-80645000D03*
+%TD*%
+%TO.N,/3V-3.3V-PS/3V0_{OUT}*%
+%TO.C,TP1*%
+X99822000Y-92456000D03*
+%TD*%
+D11*
+%TO.N,GND*%
+%TO.C,J2*%
+X113030000Y-86995000D03*
+D12*
+%TO.N,/UART2_TXD*%
+X113030000Y-89535000D03*
+D13*
+%TO.N,/UART2_RXD*%
+X113030000Y-92075000D03*
+%TD*%
+D15*
+%TO.N,GND*%
+X79629000Y-93014800D03*
+X62230000Y-101600000D03*
+D16*
+X81762600Y-85115400D03*
+D17*
+X100844440Y-97918665D03*
+D16*
+X86741000Y-82804000D03*
+D15*
+X62230000Y-92710000D03*
+D17*
+X90805000Y-96443800D03*
+D15*
+X78409800Y-90957400D03*
+X94691200Y-104190800D03*
+D17*
+X92710000Y-92659200D03*
+D15*
+X106172000Y-114808000D03*
+X80772000Y-105029000D03*
+X117094000Y-122936000D03*
+X117094000Y-121920000D03*
+D17*
+X89662000Y-92633800D03*
+D15*
+X106934000Y-103759000D03*
+D16*
+X90932000Y-83128400D03*
+D15*
+X79770108Y-97726500D03*
+X108331000Y-84201000D03*
+X67415103Y-98577900D03*
+X68199000Y-104394000D03*
+D17*
+X91706393Y-103576903D03*
+X95732600Y-92633800D03*
+D15*
+X106934000Y-117983000D03*
+X122558000Y-81280000D03*
+D17*
+X92379800Y-103581200D03*
+D16*
+X108204000Y-97536000D03*
+D15*
+X84836000Y-105029000D03*
+X82804000Y-105029000D03*
+D16*
+X83312000Y-85090000D03*
+D15*
+X109982000Y-84201000D03*
+X106934000Y-95504000D03*
+X84840600Y-90271600D03*
+X103632000Y-103759000D03*
+X62230000Y-110490000D03*
+X89779626Y-104381800D03*
+X101219000Y-86360000D03*
+D17*
+X94208600Y-92633800D03*
+D15*
+X67945000Y-86614000D03*
+X117856000Y-99187000D03*
+D17*
+X94487443Y-105154049D03*
+D16*
+X79690001Y-95615801D03*
+D15*
+X101219000Y-123952000D03*
+D17*
+X93065600Y-103581200D03*
+D15*
+X100330000Y-103759000D03*
+D17*
+%TO.N,Net-(C2-Pad2)*%
+X91211400Y-92608400D03*
+%TO.N,/5V PowerSupply/SS*%
+X93395800Y-96062800D03*
+%TO.N,/5V PowerSupply/V_{IN}*%
+X97053400Y-97612200D03*
+D15*
+%TO.N,Net-(D1-Pad2)*%
+X116970000Y-81280000D03*
+%TO.N,/5V PowerSupply/V_{P}*%
+X100330000Y-106654600D03*
+X103632000Y-120269000D03*
+D17*
+X101371400Y-101777800D03*
+D15*
+X103632000Y-121412000D03*
+X103632000Y-106629200D03*
+X106883200Y-106629200D03*
+X103632000Y-118999000D03*
+D17*
+%TO.N,/5V PowerSupply/CS*%
+X87960200Y-100203000D03*
+%TO.N,/5V PowerSupply/CSG*%
+X90473214Y-99184547D03*
+%TO.N,/5V PowerSupply/BIAS*%
+X87351100Y-101727000D03*
+X96046051Y-101616749D03*
+%TO.N,/5V PowerSupply/V_{CC}*%
+X94456098Y-101708102D03*
+%TO.N,/5V PowerSupply/BOOT_{1}*%
+X98583674Y-101481447D03*
+%TO.N,/5V PowerSupply/SW1*%
+X97114337Y-99144936D03*
+X97891600Y-109169200D03*
+%TO.N,/5V PowerSupply/SW2*%
+X90754200Y-101625400D03*
+X86664800Y-109169200D03*
+D15*
+%TO.N,/5V PowerSupply/V_{OSNS}*%
+X80772000Y-109321600D03*
+D17*
+X90441800Y-97696000D03*
+X83794600Y-108940600D03*
+D16*
+X79502000Y-109321600D03*
+%TO.N,+3V0*%
+X104444800Y-97307400D03*
+X84658200Y-82829400D03*
+D15*
+X98044000Y-81661000D03*
+X106045000Y-89535000D03*
+X95605600Y-90551000D03*
+X111506000Y-80137000D03*
+D16*
+X91008200Y-81584800D03*
+D17*
+%TO.N,Net-(D2-Pad1)*%
+X101575100Y-98044000D03*
+%TO.N,/5V PowerSupply/HDRV1*%
+X96992876Y-99870949D03*
+X102946200Y-116230400D03*
+%TO.N,/5V PowerSupply/R_{CSP}*%
+X94959192Y-105719115D03*
+%TO.N,/5V PowerSupply/LDRV1*%
+X92301924Y-107824676D03*
+X96928694Y-101637994D03*
+%TO.N,/5V PowerSupply/HDRV2*%
+X86817200Y-102438200D03*
+X86233000Y-115341400D03*
+X91592400Y-101625400D03*
+%TO.N,/5V PowerSupply/LDRV2*%
+X93720696Y-101676001D03*
+X87401400Y-107061000D03*
+D15*
+%TO.N,+5V*%
+X75946000Y-117094000D03*
+X105737404Y-95912465D03*
+X78232000Y-117094000D03*
+X77089000Y-117094000D03*
+X122431000Y-79629000D03*
+X75946000Y-118211600D03*
+X78333600Y-89611200D03*
+X78232000Y-118211600D03*
+X77089000Y-118211600D03*
+X76581000Y-99192500D03*
+%TO.N,Net-(R4-Pad2)*%
+X103632000Y-88265000D03*
+%TO.N,Net-(R20-Pad2)*%
+X83413600Y-93014800D03*
+D16*
+%TO.N,Net-(R27-Pad2)*%
+X77825600Y-102768400D03*
+D15*
+%TO.N,Net-(U1-Pad2)*%
+X64770000Y-95250000D03*
+D16*
+%TO.N,/3V-3.3V-PS/3V3_{OUT}*%
+X83870800Y-94615000D03*
+D15*
+X75692000Y-104648000D03*
+%TO.N,Net-(U4-Pad1)*%
+X108204000Y-91948000D03*
+%TO.N,/VBAT*%
+X108839000Y-123444000D03*
+X106807000Y-124079000D03*
+X108966000Y-119380000D03*
+X108839000Y-121539000D03*
+%TO.N,/SPI1_RXD*%
+X96455795Y-83171595D03*
+%TO.N,/DR*%
+X106553000Y-79248000D03*
+X65405000Y-104267000D03*
+%TO.N,/SPI2_CLK*%
+X97917000Y-84201000D03*
+X75996800Y-85394800D03*
+%TO.N,/UART2_TXD*%
+X74701400Y-86283800D03*
+%TO.N,/UART2_RXD*%
+X77089000Y-87249000D03*
+%TO.N,/SPI1_TXD*%
+X66255196Y-95415804D03*
+X91948000Y-85928700D03*
+%TO.N,/SPI1_CLK*%
+X97358200Y-80695800D03*
+X66675000Y-104267000D03*
+D16*
+X78333600Y-82442600D03*
+D15*
+%TO.N,/~{SPI1_CS}*%
+X68453000Y-80924400D03*
+X94732019Y-79603100D03*
+%TO.N,/MOSI_H*%
+X69850000Y-101473000D03*
+%TO.N,/3V-3.3V-PS/3V0_{OUT}*%
+X84216502Y-89258532D03*
+%TO.N,/~{CAN_INT0}*%
+X106045000Y-83947000D03*
+%TO.N,/~{CAN_INT1}*%
+X110250893Y-78892900D03*
+X103505000Y-83058000D03*
+%TO.N,/SCK_H*%
+X69723000Y-110871000D03*
+%TO.N,Net-(U4-Pad4)*%
+X104902000Y-91948000D03*
+D17*
+%TO.N,/5V PowerSupply/RT*%
+X94843600Y-96164400D03*
+%TO.N,/5V PowerSupply/FB*%
+X89662000Y-96162198D03*
+D15*
+%TO.N,/3V3_PI*%
+X77851000Y-92049600D03*
+D16*
+%TO.N,+3V3*%
+X80518000Y-82098600D03*
+D15*
+X62230000Y-88900000D03*
+X67487800Y-89916000D03*
+X74168000Y-107315000D03*
+X64135000Y-107569000D03*
+X62230000Y-97790000D03*
+X62230000Y-106680000D03*
+D16*
+X86614000Y-80758200D03*
+D15*
+X64135000Y-89789000D03*
+X64135000Y-98679000D03*
+%TO.N,/~{CAN_INT}*%
+X102235000Y-83058000D03*
+%TD*%
+D18*
+%TO.N,/5V PowerSupply/V_{P}*%
+X101473000Y-101879400D02*
+X101371400Y-101777800D01*
+X101473000Y-105511600D02*
+X101473000Y-101879400D01*
+X100330000Y-106654600D02*
+X101473000Y-105511600D01*
+D19*
+%TO.N,/5V PowerSupply/BIAS*%
+X95520749Y-101616749D02*
+X94386400Y-100482400D01*
+X96046051Y-101616749D02*
+X95520749Y-101616749D01*
+X89405010Y-100482400D02*
+X88160410Y-101727000D01*
+X94386400Y-100482400D02*
+X89405010Y-100482400D01*
+X88160410Y-101727000D02*
+X87351100Y-101727000D01*
+D20*
+%TO.N,/5V PowerSupply/SW1*%
+X97256600Y-108737400D02*
+X97256600Y-104927400D01*
+X98552000Y-103632000D02*
+X98552000Y-102565200D01*
+X97256600Y-104927400D02*
+X98552000Y-103632000D01*
+X97729476Y-99565839D02*
+X97308573Y-99144936D01*
+X97688400Y-109169200D02*
+X97256600Y-108737400D01*
+X97729476Y-101742676D02*
+X97729476Y-99565839D01*
+X97308573Y-99144936D02*
+X97114337Y-99144936D01*
+X97891600Y-109169200D02*
+X97688400Y-109169200D01*
+X98552000Y-102565200D02*
+X97729476Y-101742676D01*
+%TO.N,/5V PowerSupply/SW2*%
+X86664800Y-103530400D02*
+X87147400Y-103047800D01*
+X87147400Y-103047800D02*
+X89331800Y-103047800D01*
+X86664800Y-109169200D02*
+X86664800Y-103530400D01*
+X89331800Y-103047800D02*
+X90754200Y-101625400D01*
+%TO.N,/5V PowerSupply/V_{OSNS}*%
+X85699600Y-103415508D02*
+X86144100Y-102971008D01*
+X86144100Y-102971008D02*
+X86144100Y-101982092D01*
+X85699600Y-107035600D02*
+X85699600Y-103415508D01*
+X89789000Y-98348800D02*
+X90441800Y-97696000D01*
+X88061208Y-101053900D02*
+X89789000Y-99326108D01*
+X83794600Y-108940600D02*
+X85699600Y-107035600D01*
+X89789000Y-99326108D02*
+X89789000Y-98348800D01*
+X86144100Y-101982092D02*
+X87072292Y-101053900D01*
+X87072292Y-101053900D02*
+X88061208Y-101053900D01*
+%TO.N,/5V PowerSupply/LDRV1*%
+X92327324Y-107824676D02*
+X93738700Y-106413300D01*
+X92301924Y-107824676D02*
+X92327324Y-107824676D01*
+X93738700Y-106413300D02*
+X93738700Y-103238300D01*
+X96928694Y-102032102D02*
+X96928694Y-101637994D01*
+X93738700Y-103238300D02*
+X94307012Y-102669988D01*
+X94307012Y-102669988D02*
+X96290808Y-102669988D01*
+X96290808Y-102669988D02*
+X96928694Y-102032102D01*
+D19*
+%TO.N,/5V PowerSupply/HDRV2*%
+X91592400Y-101601495D02*
+X91006705Y-101015800D01*
+D20*
+X89077800Y-102285800D02*
+X90119200Y-101244400D01*
+X86817200Y-102438200D02*
+X88037895Y-102438200D01*
+D19*
+X91592400Y-101625400D02*
+X91592400Y-101601495D01*
+X90347800Y-101015800D02*
+X90119200Y-101244400D01*
+D20*
+X88190295Y-102285800D02*
+X89077800Y-102285800D01*
+X88037895Y-102438200D02*
+X88190295Y-102285800D01*
+D19*
+X91006705Y-101015800D02*
+X90347800Y-101015800D01*
+D20*
+%TO.N,/5V PowerSupply/LDRV2*%
+X93720696Y-101808504D02*
+X93014800Y-102514400D01*
+X93014800Y-102514400D02*
+X91694000Y-102514400D01*
+X91694000Y-102514400D02*
+X91033600Y-103174800D01*
+X91033600Y-105664000D02*
+X89636600Y-107061000D01*
+X89636600Y-107061000D02*
+X87401400Y-107061000D01*
+X93720696Y-101676001D02*
+X93720696Y-101808504D01*
+X91033600Y-103174800D02*
+X91033600Y-105664000D01*
+%TD*%
+%TA.AperFunction,Conductor*%
+%TO.N,/VBAT*%
+G36*
+X112313517Y-112564817D02*
+G01*
+X112381568Y-112585056D01*
+X112427873Y-112638873D01*
+X112432896Y-112679238D01*
+X112444238Y-112706528D01*
+X113030688Y-113292978D01*
+X113044632Y-113300592D01*
+X113046465Y-113300461D01*
+X113053080Y-113296210D01*
+X113639157Y-112710133D01*
+X113650953Y-112688531D01*
+X113662485Y-112635518D01*
+X113712688Y-112585315D01*
+X113773512Y-112569904D01*
+X116449377Y-112579228D01*
+X116469038Y-112580841D01*
+X116557025Y-112595059D01*
+X116594399Y-112607317D01*
+X116664805Y-112643405D01*
+X116696574Y-112666586D01*
+X116752425Y-112722627D01*
+X116775499Y-112754475D01*
+X116811348Y-112825005D01*
+X116823479Y-112862421D01*
+X116837397Y-112950455D01*
+X116838943Y-112970119D01*
+X116839623Y-121187872D01*
+X116819628Y-121255992D01*
+X116771414Y-121299845D01*
+X116698218Y-121337624D01*
+X116692497Y-121342614D01*
+X116692495Y-121342616D01*
+X116576453Y-121443846D01*
+X116570726Y-121448842D01*
+X116473444Y-121587261D01*
+X116411988Y-121744889D01*
+X116410997Y-121752418D01*
+X116400117Y-121835061D01*
+X116389905Y-121912626D01*
+X116408470Y-122080790D01*
+X116411080Y-122087922D01*
+X116458732Y-122218136D01*
+X116466612Y-122239670D01*
+X116470848Y-122245973D01*
+X116470848Y-122245974D01*
+X116546554Y-122358637D01*
+X116567946Y-122426335D01*
+X116549342Y-122494850D01*
+X116545073Y-122501343D01*
+X116473444Y-122603261D01*
+X116411988Y-122760889D01*
+X116389905Y-122928626D01*
+X116408470Y-123096790D01*
+X116466612Y-123255670D01*
+X116470848Y-123261973D01*
+X116470848Y-123261974D01*
+X116556740Y-123389796D01*
+X116556743Y-123389799D01*
+X116560974Y-123396096D01*
+X116686108Y-123509959D01*
+X116692783Y-123513583D01*
+X116773950Y-123557653D01*
+X116824271Y-123607735D01*
+X116839828Y-123668374D01*
+X116839967Y-125339054D01*
+X116838417Y-125358765D01*
+X116824449Y-125446999D01*
+X116812269Y-125484494D01*
+X116776275Y-125555147D01*
+X116753104Y-125587042D01*
+X116697036Y-125643115D01*
+X116665143Y-125666289D01*
+X116594494Y-125702289D01*
+X116556999Y-125714473D01*
+X116468760Y-125728449D01*
+X116449049Y-125730000D01*
+X106308917Y-125730000D01*
+X106289207Y-125728449D01*
+X106200971Y-125714474D01*
+X106163486Y-125702294D01*
+X106092832Y-125666293D01*
+X106060943Y-125643124D01*
+X106004876Y-125587057D01*
+X105981707Y-125555168D01*
+X105945706Y-125484514D01*
+X105933525Y-125447026D01*
+X105919551Y-125358793D01*
+X105918000Y-125339083D01*
+X105918000Y-121860045D01*
+X105919078Y-121843598D01*
+X105920065Y-121836100D01*
+X105920202Y-121835061D01*
+X105921866Y-121818160D01*
+X105922944Y-121801713D01*
+X105923500Y-121784741D01*
+X105923500Y-118691356D01*
+X105924645Y-118674409D01*
+X105929484Y-118638759D01*
+X105938518Y-118606092D01*
+X105968788Y-118535428D01*
+X105976513Y-118520302D01*
+X106099013Y-118315765D01*
+X106151174Y-118267601D01*
+X106221094Y-118255284D01*
+X106286574Y-118282723D01*
+X106311691Y-118310229D01*
+X106396740Y-118436796D01*
+X106396743Y-118436799D01*
+X106400974Y-118443096D01*
+X106526108Y-118556959D01*
+X106674791Y-118637687D01*
+X106838438Y-118680619D01*
+X106926047Y-118681996D01*
+X107000004Y-118683158D01*
+X107000007Y-118683158D01*
+X107007602Y-118683277D01*
+X107065723Y-118669965D01*
+X107165114Y-118647202D01*
+X107165118Y-118647201D01*
+X107172517Y-118645506D01*
+X107323662Y-118569488D01*
+X107329433Y-118564559D01*
+X107329436Y-118564557D01*
+X107446539Y-118464541D01*
+X107446540Y-118464540D01*
+X107452311Y-118459611D01*
+X107551037Y-118322219D01*
+X107614141Y-118165243D01*
+X107637980Y-117997746D01*
+X107638134Y-117983000D01*
+X107617809Y-117815040D01*
+X107597120Y-117760289D01*
+X108283265Y-117760289D01*
+X108292561Y-117772304D01*
+X108332100Y-117799989D01*
+X108341590Y-117805469D01*
+X108530486Y-117893553D01*
+X108540778Y-117897299D01*
+X108742098Y-117951242D01*
+X108752893Y-117953145D01*
+X108960525Y-117971311D01*
+X108971475Y-117971311D01*
+X109179107Y-117953145D01*
+X109189902Y-117951242D01*
+X109391222Y-117897299D01*
+X109401514Y-117893553D01*
+X109590410Y-117805469D01*
+X109599900Y-117799989D01*
+X109640278Y-117771717D01*
+X109648652Y-117761242D01*
+X109641583Y-117747793D01*
+X108978812Y-117085022D01*
+X108964868Y-117077408D01*
+X108963035Y-117077539D01*
+X108956420Y-117081790D01*
+X108289695Y-117748515D01*
+X108283265Y-117760289D01*
+X107597120Y-117760289D01*
+X107558006Y-117656778D01*
+X107462179Y-117517348D01*
+X107456508Y-117512295D01*
+X107341531Y-117409854D01*
+X107341528Y-117409852D01*
+X107335859Y-117404801D01*
+X107318737Y-117395735D01*
+X107193051Y-117329188D01*
+X107193052Y-117329188D01*
+X107186339Y-117325634D01*
+X107157838Y-117318475D01*
+X107029622Y-117286269D01*
+X107029618Y-117286269D01*
+X107022251Y-117284418D01*
+X107014652Y-117284378D01*
+X107014650Y-117284378D01*
+X106990765Y-117284253D01*
+X106956510Y-117284074D01*
+X106888496Y-117263716D01*
+X106842284Y-117209818D01*
+X106832548Y-117139492D01*
+X106850494Y-117091022D01*
+X107084666Y-116718475D01*
+X107707689Y-116718475D01*
+X107725855Y-116926107D01*
+X107727758Y-116936902D01*
+X107781701Y-117138222D01*
+X107785447Y-117148514D01*
+X107873531Y-117337410D01*
+X107879011Y-117346900D01*
+X107907283Y-117387278D01*
+X107917758Y-117395652D01*
+X107931207Y-117388583D01*
+X108593978Y-116725812D01*
+X108600356Y-116714132D01*
+X109330408Y-116714132D01*
+X109330539Y-116715965D01*
+X109334790Y-116722580D01*
+X110001515Y-117389305D01*
+X110013289Y-117395735D01*
+X110025304Y-117386439D01*
+X110052989Y-117346900D01*
+X110058469Y-117337410D01*
+X110135820Y-117171530D01*
+X112441330Y-117171530D01*
+X112451210Y-117184017D01*
+X112490972Y-117210585D01*
+X112501075Y-117216071D01*
+X112683473Y-117294435D01*
+X112694416Y-117297990D01*
+X112888033Y-117341802D01*
+X112899442Y-117343304D01*
+X113097808Y-117351097D01*
+X113109290Y-117350495D01*
+X113305750Y-117322011D01*
+X113316945Y-117319323D01*
+X113504924Y-117255512D01*
+X113515431Y-117250834D01*
+X113637245Y-117182614D01*
+X113647110Y-117172536D01*
+X113644154Y-117164864D01*
+X113056312Y-116577022D01*
+X113042368Y-116569408D01*
+X113040535Y-116569539D01*
+X113033920Y-116573790D01*
+X112447527Y-117160183D01*
+X112441330Y-117171530D01*
+X110135820Y-117171530D01*
+X110146553Y-117148514D01*
+X110150299Y-117138222D01*
+X110204242Y-116936902D01*
+X110206145Y-116926107D01*
+X110224311Y-116718475D01*
+X110224311Y-116707525D01*
+X110206145Y-116499893D01*
+X110204242Y-116489098D01*
+X110150299Y-116287778D01*
+X110146553Y-116277486D01*
+X110101429Y-116180718D01*
+X111896374Y-116180718D01*
+X111909358Y-116378803D01*
+X111911159Y-116390173D01*
+X111960023Y-116582576D01*
+X111963864Y-116593423D01*
+X112046975Y-116773705D01*
+X112052723Y-116783661D01*
+X112064175Y-116799867D01*
+X112074763Y-116808254D01*
+X112088064Y-116801226D01*
+X112671478Y-116217812D01*
+X112677856Y-116206132D01*
+X113407908Y-116206132D01*
+X113408039Y-116207965D01*
+X113412290Y-116214580D01*
+X113999450Y-116801740D01*
+X114011830Y-116808500D01*
+X114018410Y-116803574D01*
+X114089334Y-116676931D01*
+X114094012Y-116666424D01*
+X114157823Y-116478445D01*
+X114160511Y-116467250D01*
+X114189291Y-116268750D01*
+X114189921Y-116261367D01*
+X114191300Y-116208704D01*
+X114191057Y-116201305D01*
+X114172704Y-116001566D01*
+X114170607Y-115990251D01*
+X114116722Y-115799190D01*
+X114112600Y-115788451D01*
+X114024799Y-115610409D01*
+X114022692Y-115606970D01*
+X114013376Y-115599980D01*
+X114000959Y-115606751D01*
+X113415522Y-116192188D01*
+X113407908Y-116206132D01*
+X112677856Y-116206132D01*
+X112679092Y-116203868D01*
+X112678961Y-116202035D01*
+X112674710Y-116195420D01*
+X112086126Y-115606836D01*
+X112073746Y-115600076D01*
+X112067780Y-115604542D01*
+X111985673Y-115760602D01*
+X111981268Y-115771236D01*
+X111922400Y-115960822D01*
+X111920008Y-115972076D01*
+X111896675Y-116169217D01*
+X111896374Y-116180718D01*
+X110101429Y-116180718D01*
+X110058469Y-116088590D01*
+X110052989Y-116079100D01*
+X110024717Y-116038722D01*
+X110014242Y-116030348D01*
+X110000793Y-116037417D01*
+X109338022Y-116700188D01*
+X109330408Y-116714132D01*
+X108600356Y-116714132D01*
+X108601592Y-116711868D01*
+X108601461Y-116710035D01*
+X108597210Y-116703420D01*
+X107930485Y-116036695D01*
+X107918711Y-116030265D01*
+X107906696Y-116039561D01*
+X107879011Y-116079100D01*
+X107873531Y-116088590D01*
+X107785447Y-116277486D01*
+X107781701Y-116287778D01*
+X107727758Y-116489098D01*
+X107725855Y-116499893D01*
+X107707689Y-116707525D01*
+X107707689Y-116718475D01*
+X107084666Y-116718475D01*
+X107747002Y-115664758D01*
+X108283348Y-115664758D01*
+X108290417Y-115678207D01*
+X108953188Y-116340978D01*
+X108967132Y-116348592D01*
+X108968965Y-116348461D01*
+X108975580Y-116344210D01*
+X109642305Y-115677485D01*
+X109648735Y-115665711D01*
+X109639439Y-115653696D01*
+X109599900Y-115626011D01*
+X109590410Y-115620531D01*
+X109401514Y-115532447D01*
+X109391222Y-115528701D01*
+X109189902Y-115474758D01*
+X109179107Y-115472855D01*
+X108971475Y-115454689D01*
+X108960525Y-115454689D01*
+X108752893Y-115472855D01*
+X108742098Y-115474758D01*
+X108540778Y-115528701D01*
+X108530486Y-115532447D01*
+X108341590Y-115620531D01*
+X108332100Y-115626011D01*
+X108291722Y-115654283D01*
+X108283348Y-115664758D01*
+X107747002Y-115664758D01*
+X108015163Y-115238139D01*
+X112440751Y-115238139D01*
+X112444238Y-115246528D01*
+X113030688Y-115832978D01*
+X113044632Y-115840592D01*
+X113046465Y-115840461D01*
+X113053080Y-115836210D01*
+X113639157Y-115250133D01*
+X113645917Y-115237753D01*
+X113639887Y-115229698D01*
+X113569520Y-115185299D01*
+X113559269Y-115180076D01*
+X113374889Y-115106516D01*
+X113363852Y-115103247D01*
+X113169154Y-115064518D01*
+X113157710Y-115063315D01*
+X113107597Y-115062660D01*
+X113096209Y-115059154D01*
+X113070439Y-115062173D01*
+X112959219Y-115060718D01*
+X112947739Y-115061621D01*
+X112752099Y-115095238D01*
+X112740979Y-115098218D01*
+X112554734Y-115166927D01*
+X112544356Y-115171877D01*
+X112450349Y-115227806D01*
+X112440751Y-115238139D01*
+X108015163Y-115238139D01*
+X108396460Y-114631530D01*
+X112441330Y-114631530D01*
+X112451210Y-114644017D01*
+X112490972Y-114670585D01*
+X112501075Y-114676071D01*
+X112683473Y-114754435D01*
+X112694416Y-114757990D01*
+X112888033Y-114801802D01*
+X112899442Y-114803304D01*
+X113077034Y-114810281D01*
+X113086542Y-114813483D01*
+X113102645Y-114810844D01*
+X113109291Y-114810495D01*
+X113305750Y-114782011D01*
+X113316945Y-114779323D01*
+X113504924Y-114715512D01*
+X113515431Y-114710834D01*
+X113637245Y-114642614D01*
+X113647110Y-114632536D01*
+X113644154Y-114624864D01*
+X113056312Y-114037022D01*
+X113042368Y-114029408D01*
+X113040535Y-114029539D01*
+X113033920Y-114033790D01*
+X112447527Y-114620183D01*
+X112441330Y-114631530D01*
+X108396460Y-114631530D01*
+X108594483Y-114316493D01*
+X108594490Y-114316481D01*
+X108595083Y-114315538D01*
+X108604225Y-114299795D01*
+X108604730Y-114298851D01*
+X108604742Y-114298829D01*
+X108612030Y-114285198D01*
+X108612040Y-114285178D01*
+X108612553Y-114284219D01*
+X108620563Y-114267884D01*
+X108637113Y-114230910D01*
+X108666809Y-114164570D01*
+X108666815Y-114164556D01*
+X108667718Y-114162538D01*
+X108680215Y-114128379D01*
+X108689973Y-114094520D01*
+X108697572Y-114058944D01*
+X108709152Y-113976947D01*
+X108725818Y-113929826D01*
+X108890164Y-113655420D01*
+X108898969Y-113640718D01*
+X111896374Y-113640718D01*
+X111909358Y-113838803D01*
+X111911159Y-113850173D01*
+X111960023Y-114042576D01*
+X111963864Y-114053423D01*
+X112046975Y-114233705D01*
+X112052723Y-114243661D01*
+X112064175Y-114259867D01*
+X112074763Y-114268254D01*
+X112088064Y-114261226D01*
+X112671478Y-113677812D01*
+X112677856Y-113666132D01*
+X113407908Y-113666132D01*
+X113408039Y-113667965D01*
+X113412290Y-113674580D01*
+X113999450Y-114261740D01*
+X114011830Y-114268500D01*
+X114018410Y-114263574D01*
+X114089334Y-114136931D01*
+X114094012Y-114126424D01*
+X114157823Y-113938445D01*
+X114160511Y-113927250D01*
+X114189291Y-113728750D01*
+X114189921Y-113721367D01*
+X114191300Y-113668704D01*
+X114191057Y-113661305D01*
+X114172704Y-113461566D01*
+X114170607Y-113450251D01*
+X114116722Y-113259190D01*
+X114112600Y-113248451D01*
+X114024799Y-113070409D01*
+X114022692Y-113066970D01*
+X114013376Y-113059980D01*
+X114000959Y-113066751D01*
+X113415522Y-113652188D01*
+X113407908Y-113666132D01*
+X112677856Y-113666132D01*
+X112679092Y-113663868D01*
+X112678961Y-113662035D01*
+X112674710Y-113655420D01*
+X112086126Y-113066836D01*
+X112073746Y-113060076D01*
+X112067780Y-113064542D01*
+X111985673Y-113220602D01*
+X111981268Y-113231236D01*
+X111922400Y-113420822D01*
+X111920008Y-113432076D01*
+X111896675Y-113629217D01*
+X111896374Y-113640718D01*
+X108898969Y-113640718D01*
+X109432126Y-112750513D01*
+X109444835Y-112732930D01*
+X109453733Y-112722622D01*
+X109508813Y-112658807D01*
+X109542260Y-112631410D01*
+X109617907Y-112588713D01*
+X109658649Y-112574237D01*
+X109755174Y-112557771D01*
+X109776801Y-112555978D01*
+X112313517Y-112564817D01*
+G37*
+%TD.AperFunction*%
+%TD*%
+%TA.AperFunction,Conductor*%
+%TO.N,+5V*%
+G36*
+X119068121Y-70378002D02*
+G01*
+X119114614Y-70431658D01*
+X119126000Y-70484000D01*
+X119126000Y-77216000D01*
+X123064000Y-77216000D01*
+X123132121Y-77236002D01*
+X123178614Y-77289658D01*
+X123190000Y-77342000D01*
+X123190000Y-80625831D01*
+X123169998Y-80693952D01*
+X123116342Y-80740445D01*
+X123046068Y-80750549D01*
+X122980182Y-80719908D01*
+X122965531Y-80706854D01*
+X122965528Y-80706852D01*
+X122959859Y-80701801D01*
+X122810339Y-80622634D01*
+X122799964Y-80620028D01*
+X122653622Y-80583269D01*
+X122653618Y-80583269D01*
+X122646251Y-80581418D01*
+X122638652Y-80581378D01*
+X122638650Y-80581378D01*
+X122568308Y-80581010D01*
+X122477069Y-80580532D01*
+X122469688Y-80582304D01*
+X122319938Y-80618256D01*
+X122319935Y-80618257D01*
+X122312559Y-80620028D01*
+X122162218Y-80697624D01*
+X122156497Y-80702614D01*
+X122156495Y-80702616D01*
+X122088039Y-80762334D01*
+X122034726Y-80808842D01*
+X122023783Y-80824412D01*
+X121945649Y-80935587D01*
+X121937444Y-80947261D01*
+X121934682Y-80954344D01*
+X121934682Y-80954345D01*
+X121930500Y-80965071D01*
+X121875988Y-81104889D01*
+X121874997Y-81112418D01*
+X121855091Y-81263619D01*
+X121853905Y-81272626D01*
+X121872470Y-81440790D01*
+X121875080Y-81447922D01*
+X121926562Y-81588602D01*
+X121930612Y-81599670D01*
+X121934848Y-81605973D01*
+X121934848Y-81605974D01*
+X122020740Y-81733796D01*
+X122020743Y-81733799D01*
+X122024974Y-81740096D01*
+X122150108Y-81853959D01*
+X122298791Y-81934687D01*
+X122462438Y-81977619D01*
+X122550047Y-81978996D01*
+X122624004Y-81980158D01*
+X122624007Y-81980158D01*
+X122631602Y-81980277D01*
+X122689723Y-81966965D01*
+X122789114Y-81944202D01*
+X122789118Y-81944201D01*
+X122796517Y-81942506D01*
+X122947662Y-81866488D01*
+X122982169Y-81837016D01*
+X123046959Y-81807985D01*
+X123117159Y-81818590D01*
+X123170481Y-81865464D01*
+X123190000Y-81932827D01*
+X123190000Y-83186000D01*
+X123169998Y-83254121D01*
+X123116342Y-83300614D01*
+X123064000Y-83312000D01*
+X119126000Y-83312000D01*
+X119126000Y-83672584D01*
+X119105998Y-83740705D01*
+X119052342Y-83787198D01*
+X119006992Y-83798389D01*
+X118673179Y-83816934D01*
+X118636089Y-83818995D01*
+X118618000Y-83820000D01*
+X118618000Y-98655773D01*
+X118597998Y-98723894D01*
+X118544342Y-98770387D01*
+X118474068Y-98780491D01*
+X118409488Y-98750997D01*
+X118393599Y-98733225D01*
+X118393506Y-98733307D01*
+X118388480Y-98727606D01*
+X118384179Y-98721348D01*
+X118378508Y-98716295D01*
+X118263531Y-98613854D01*
+X118263528Y-98613852D01*
+X118257859Y-98608801D01*
+X118108339Y-98529634D01*
+X118097964Y-98527028D01*
+X117951622Y-98490269D01*
+X117951618Y-98490269D01*
+X117944251Y-98488418D01*
+X117936652Y-98488378D01*
+X117936650Y-98488378D01*
+X117866308Y-98488010D01*
+X117775069Y-98487532D01*
+X117767688Y-98489304D01*
+X117617938Y-98525256D01*
+X117617935Y-98525257D01*
+X117610559Y-98527028D01*
+X117460218Y-98604624D01*
+X117454497Y-98609614D01*
+X117454495Y-98609616D01*
+X117338453Y-98710846D01*
+X117332726Y-98715842D01*
+X117235444Y-98854261D01*
+X117173988Y-99011889D01*
+X117172997Y-99019418D01*
+X117156685Y-99143320D01*
+X117151905Y-99179626D01*
+X117170470Y-99347790D01*
+X117173080Y-99354922D01*
+X117223525Y-99492768D01*
+X117228612Y-99506670D01*
+X117232848Y-99512973D01*
+X117232848Y-99512974D01*
+X117318740Y-99640796D01*
+X117318743Y-99640799D01*
+X117322974Y-99647096D01*
+X117398427Y-99715753D01*
+X117421391Y-99736648D01*
+X117448108Y-99760959D01*
+X117596791Y-99841687D01*
+X117760438Y-99884619D01*
+X117848047Y-99885996D01*
+X117922004Y-99887158D01*
+X117922007Y-99887158D01*
+X117929602Y-99887277D01*
+X117987723Y-99873965D01*
+X118087114Y-99851202D01*
+X118087118Y-99851201D01*
+X118094517Y-99849506D01*
+X118245662Y-99773488D01*
+X118251433Y-99768559D01*
+X118251436Y-99768557D01*
+X118368539Y-99668541D01*
+X118368540Y-99668540D01*
+X118374311Y-99663611D01*
+X118378740Y-99657448D01*
+X118378745Y-99657442D01*
+X118389678Y-99642227D01*
+X118445672Y-99598579D01*
+X118516376Y-99592133D01*
+X118579340Y-99624936D01*
+X118614574Y-99686572D01*
+X118618000Y-99715753D01*
+X118618000Y-102490000D01*
+X118597998Y-102558121D01*
+X118544342Y-102604614D01*
+X118492000Y-102616000D01*
+X113941086Y-102616000D01*
+X113872965Y-102595998D01*
+X113826472Y-102542342D01*
+X113816368Y-102472068D01*
+X113844212Y-102409431D01*
+X113934657Y-102300682D01*
+X113976426Y-102250460D01*
+X114065686Y-102091075D01*
+X114076291Y-102072139D01*
+X114076292Y-102072137D01*
+X114079115Y-102067096D01*
+X114080971Y-102061629D01*
+X114080973Y-102061624D01*
+X114144813Y-101873557D01*
+X114144814Y-101873552D01*
+X114146669Y-101868088D01*
+X114176825Y-101660103D01*
+X114178399Y-101600000D01*
+X114159169Y-101390721D01*
+X114151869Y-101364835D01*
+X114125640Y-101271837D01*
+X114102123Y-101188451D01*
+X114009171Y-100999963D01*
+X113989307Y-100973361D01*
+X113886880Y-100836195D01*
+X113886879Y-100836194D01*
+X113883427Y-100831571D01*
+X113827975Y-100780312D01*
+X113733341Y-100692833D01*
+X113733338Y-100692831D01*
+X113729101Y-100688914D01*
+X113551362Y-100576769D01*
+X113356163Y-100498892D01*
+X113350506Y-100497767D01*
+X113350500Y-100497765D01*
+X113155707Y-100459019D01*
+X113155705Y-100459019D01*
+X113150040Y-100457892D01*
+X113144265Y-100457816D01*
+X113144261Y-100457816D01*
+X113068766Y-100456828D01*
+X112966443Y-100455489D01*
+X112958407Y-100453014D01*
+X112947013Y-100455112D01*
+X112945682Y-100455217D01*
+X112939898Y-100455141D01*
+X112732772Y-100490732D01*
+X112535601Y-100563472D01*
+X112530640Y-100566424D01*
+X112530639Y-100566424D01*
+X112429063Y-100626856D01*
+X112354988Y-100670926D01*
+X112196981Y-100809494D01*
+X112066872Y-100974537D01*
+X112064181Y-100979653D01*
+X112064179Y-100979655D01*
+X111971710Y-101155410D01*
+X111969018Y-101160527D01*
+X111906696Y-101361234D01*
+X111881995Y-101569938D01*
+X111895740Y-101779649D01*
+X111947471Y-101983343D01*
+X111949890Y-101988590D01*
+X112033038Y-102168953D01*
+X112033041Y-102168958D01*
+X112035457Y-102174199D01*
+X112038788Y-102178912D01*
+X112038789Y-102178914D01*
+X112152752Y-102340166D01*
+X112156751Y-102345825D01*
+X112160887Y-102349854D01*
+X112212102Y-102399746D01*
+X112246939Y-102461608D01*
+X112242802Y-102532484D01*
+X112201002Y-102589871D01*
+X112134813Y-102615551D01*
+X112124180Y-102616000D01*
+X103172096Y-102616000D01*
+X103103975Y-102595998D01*
+X103088138Y-102583953D01*
+X100174344Y-99980137D01*
+X97607640Y-97686487D01*
+X97570174Y-97626181D01*
+X97566871Y-97610397D01*
+X97555228Y-97529096D01*
+X97546480Y-97468013D01*
+X97522108Y-97414410D01*
+X97489908Y-97343590D01*
+X97489907Y-97343588D01*
+X97486192Y-97335418D01*
+X97391113Y-97225073D01*
+X97268885Y-97145848D01*
+X97129334Y-97104114D01*
+X97120358Y-97104059D01*
+X97120357Y-97104059D01*
+X97059044Y-97103685D01*
+X96983679Y-97103224D01*
+X96843629Y-97143251D01*
+X96836042Y-97148038D01*
+X96836040Y-97148039D01*
+X96774253Y-97187024D01*
+X96720442Y-97220976D01*
+X96714500Y-97227704D01*
+X96714499Y-97227705D01*
+X96704162Y-97239409D01*
+X96644076Y-97277226D01*
+X96609722Y-97282000D01*
+X90775317Y-97282000D01*
+X90706784Y-97261732D01*
+X90697624Y-97255795D01*
+X90657285Y-97229648D01*
+X90517734Y-97187914D01*
+X90508758Y-97187859D01*
+X90508757Y-97187859D01*
+X90447444Y-97187485D01*
+X90372079Y-97187024D01*
+X90232029Y-97227051D01*
+X90212443Y-97239409D01*
+X90175747Y-97262562D01*
+X90108512Y-97282000D01*
+X86106000Y-97282000D01*
+X80747101Y-97281611D01*
+X80747100Y-97281611D01*
+X80728985Y-97281610D01*
+X80736284Y-104069846D01*
+X80736445Y-104219172D01*
+X80716516Y-104287314D01*
+X80662911Y-104333864D01*
+X80639860Y-104341825D01*
+X80533946Y-104367253D01*
+X80533935Y-104367257D01*
+X80526559Y-104369028D01*
+X80376218Y-104446624D01*
+X80370497Y-104451614D01*
+X80370495Y-104451616D01*
+X80337912Y-104480040D01*
+X80248726Y-104557842D01*
+X80244356Y-104564060D01*
+X80167003Y-104674123D01*
+X80151444Y-104696261D01*
+X80148682Y-104703344D01*
+X80148682Y-104703345D01*
+X80132679Y-104744392D01*
+X80089988Y-104853889D01*
+X80088997Y-104861418D01*
+X80069454Y-105009862D01*
+X80067905Y-105021626D01*
+X80086470Y-105189790D01*
+X80089080Y-105196922D01*
+X80131267Y-105312202D01*
+X80144612Y-105348670D01*
+X80148848Y-105354973D01*
+X80148848Y-105354974D01*
+X80234740Y-105482796D01*
+X80234743Y-105482799D01*
+X80238974Y-105489096D01*
+X80364108Y-105602959D01*
+X80399023Y-105621916D01*
+X80498385Y-105675865D01*
+X80512791Y-105683687D01*
+X80520132Y-105685613D01*
+X80520135Y-105685614D01*
+X80582257Y-105701911D01*
+X80644162Y-105718152D01*
+X80704976Y-105754784D01*
+X80736332Y-105818482D01*
+X80738187Y-105839886D01*
+X80740126Y-107643000D01*
+X80741059Y-108510665D01*
+X80721130Y-108578807D01*
+X80667524Y-108625357D01*
+X80644474Y-108633319D01*
+X80526559Y-108661628D01*
+X80376218Y-108739224D01*
+X80370497Y-108744214D01*
+X80370495Y-108744216D01*
+X80294546Y-108810471D01*
+X80248726Y-108850442D01*
+X80213259Y-108900907D01*
+X80157725Y-108945137D01*
+X80087093Y-108952323D01*
+X80023789Y-108920182D01*
+X80006333Y-108899822D01*
+X80000855Y-108891851D01*
+X80000854Y-108891849D01*
+X79996553Y-108885592D01*
+X79878275Y-108780211D01*
+X79870889Y-108776300D01*
+X79824118Y-108751536D01*
+X79738274Y-108706084D01*
+X79584633Y-108667492D01*
+X79577034Y-108667452D01*
+X79577033Y-108667452D01*
+X79511181Y-108667107D01*
+X79426221Y-108666662D01*
+X79418841Y-108668434D01*
+X79418839Y-108668434D01*
+X79279563Y-108701871D01*
+X79279560Y-108701872D01*
+X79272184Y-108703643D01*
+X79131414Y-108776300D01*
+X79012039Y-108880438D01*
+X78920950Y-109010044D01*
+X78863406Y-109157637D01*
+X78862414Y-109165170D01*
+X78862414Y-109165171D01*
+X78844610Y-109300410D01*
+X78842729Y-109314696D01*
+X78846806Y-109351624D01*
+X78859235Y-109464199D01*
+X78860113Y-109472153D01*
+X78862723Y-109479284D01*
+X78862723Y-109479286D01*
+X78911906Y-109613685D01*
+X78914553Y-109620919D01*
+X78918789Y-109627222D01*
+X78918789Y-109627223D01*
+X78997290Y-109744044D01*
+X79002908Y-109752405D01*
+X79008527Y-109757518D01*
+X79008528Y-109757519D01*
+X79047817Y-109793269D01*
+X79120076Y-109859019D01*
+X79259293Y-109934608D01*
+X79412522Y-109974807D01*
+X79496477Y-109976126D01*
+X79563319Y-109977176D01*
+X79563322Y-109977176D01*
+X79570916Y-109977295D01*
+X79725332Y-109941929D01*
+X79805695Y-109901511D01*
+X79860072Y-109874163D01*
+X79860075Y-109874161D01*
+X79866855Y-109870751D01*
+X79872626Y-109865822D01*
+X79872629Y-109865820D01*
+X79981536Y-109772804D01*
+X79981536Y-109772803D01*
+X79987314Y-109767869D01*
+X80006770Y-109740794D01*
+X80062762Y-109697147D01*
+X80133465Y-109690700D01*
+X80196430Y-109723502D01*
+X80213673Y-109744044D01*
+X80234740Y-109775396D01*
+X80234743Y-109775399D01*
+X80238974Y-109781696D01*
+X80364108Y-109895559D01*
+X80512791Y-109976287D01*
+X80551561Y-109986458D01*
+X80648778Y-110011963D01*
+X80709593Y-110048597D01*
+X80740948Y-110112295D01*
+X80742804Y-110133704D01*
+X80754250Y-120777865D01*
+X80734321Y-120846007D01*
+X80680716Y-120892557D01*
+X80628250Y-120904000D01*
+X65531000Y-120904000D01*
+X65462879Y-120883998D01*
+X65416386Y-120830342D01*
+X65405000Y-120778000D01*
+X65405000Y-114173000D01*
+X64287933Y-113055933D01*
+X70713500Y-113055933D01*
+X70713501Y-114884066D01*
+X70728266Y-114958301D01*
+X70784516Y-115042484D01*
+X70868699Y-115098734D01*
+X70942933Y-115113500D01*
+X71856852Y-115113500D01*
+X72771066Y-115113499D01*
+X72806818Y-115106388D01*
+X72833126Y-115101156D01*
+X72833128Y-115101155D01*
+X72845301Y-115098734D01*
+X72855621Y-115091839D01*
+X72855622Y-115091838D01*
+X72919168Y-115049377D01*
+X72929484Y-115042484D01*
+X72985734Y-114958301D01*
+X73000500Y-114884067D01*
+X73000499Y-113055934D01*
+X72985734Y-112981699D01*
+X72929484Y-112897516D01*
+X72845301Y-112841266D01*
+X72771067Y-112826500D01*
+X72698636Y-112826500D01*
+X72630515Y-112806498D01*
+X72584022Y-112752842D01*
+X72573918Y-112682568D01*
+X72603412Y-112617988D01*
+X72625466Y-112597922D01*
+X72634210Y-112591685D01*
+X72642609Y-112580987D01*
+X72635622Y-112567833D01*
+X71869811Y-111802021D01*
+X71855868Y-111794408D01*
+X71854034Y-111794539D01*
+X71847420Y-111798790D01*
+X71075221Y-112570990D01*
+X71068464Y-112583365D01*
+X71073745Y-112590420D01*
+X71075958Y-112591713D01*
+X71124682Y-112643351D01*
+X71137753Y-112713134D01*
+X71111022Y-112778906D01*
+X71052975Y-112819785D01*
+X71012388Y-112826501D01*
+X70942934Y-112826501D01*
+X70907182Y-112833612D01*
+X70880874Y-112838844D01*
+X70880872Y-112838845D01*
+X70868699Y-112841266D01*
+X70858379Y-112848161D01*
+X70858378Y-112848162D01*
+X70818970Y-112874494D01*
+X70784516Y-112897516D01*
+X70728266Y-112981699D01*
+X70713500Y-113055933D01*
+X64287933Y-113055933D01*
+X64262000Y-113030000D01*
+X61594000Y-113030000D01*
+X61525879Y-113009998D01*
+X61479386Y-112956342D01*
+X61468000Y-112904000D01*
+X61468000Y-111022235D01*
+X61488002Y-110954114D01*
+X61541658Y-110907621D01*
+X61611932Y-110897517D01*
+X61676512Y-110927011D01*
+X61689382Y-110939904D01*
+X61692738Y-110943791D01*
+X61696974Y-110950096D01*
+X61822108Y-111063959D01*
+X61970791Y-111144687D01*
+X62134438Y-111187619D01*
+X62222047Y-111188996D01*
+X62296004Y-111190158D01*
+X62296007Y-111190158D01*
+X62303602Y-111190277D01*
+X62361723Y-111176965D01*
+X62461114Y-111154202D01*
+X62461118Y-111154201D01*
+X62468517Y-111152506D01*
+X62619662Y-111076488D01*
+X62625433Y-111071559D01*
+X62625436Y-111071557D01*
+X62742539Y-110971541D01*
+X62742540Y-110971540D01*
+X62748311Y-110966611D01*
+X62822313Y-110863626D01*
+X69018905Y-110863626D01*
+X69037470Y-111031790D01*
+X69040080Y-111038922D01*
+X69082267Y-111154202D01*
+X69095612Y-111190670D01*
+X69099848Y-111196973D01*
+X69099848Y-111196974D01*
+X69185740Y-111324796D01*
+X69185743Y-111324799D01*
+X69189974Y-111331096D01*
+X69195588Y-111336204D01*
+X69309197Y-111439580D01*
+X69315108Y-111444959D01*
+X69463791Y-111525687D01*
+X69627438Y-111568619D01*
+X69715047Y-111569996D01*
+X69789004Y-111571158D01*
+X69789007Y-111571158D01*
+X69796602Y-111571277D01*
+X69854723Y-111557965D01*
+X69954114Y-111535202D01*
+X69954118Y-111535201D01*
+X69961517Y-111533506D01*
+X70112662Y-111457488D01*
+X70118433Y-111452559D01*
+X70118436Y-111452557D01*
+X70187515Y-111393557D01*
+X70241311Y-111347611D01*
+X70241528Y-111347309D01*
+X70299723Y-111312293D01*
+X70370689Y-111314389D01*
+X70429256Y-111354519D01*
+X70457428Y-111426931D01*
+X70468557Y-111619932D01*
+X70469990Y-111630134D01*
+X70518219Y-111844143D01*
+X70521302Y-111853983D01*
+X70603837Y-112057240D01*
+X70608490Y-112066451D01*
+X70695098Y-112207780D01*
+X70705555Y-112217241D01*
+X70714331Y-112213458D01*
+X71484979Y-111442811D01*
+X71491356Y-111431132D01*
+X72221408Y-111431132D01*
+X72221539Y-111432966D01*
+X72225790Y-111439580D01*
+X72995425Y-112209214D01*
+X73007431Y-112215770D01*
+X73019170Y-112206802D01*
+X73055549Y-112156174D01*
+X73060860Y-112147335D01*
+X73158056Y-111950675D01*
+X73161854Y-111941082D01*
+X73225628Y-111731177D01*
+X73227805Y-111721107D01*
+X73256677Y-111501799D01*
+X73257196Y-111495124D01*
+X73258706Y-111433364D01*
+X73258512Y-111426646D01*
+X73240389Y-111206203D01*
+X73238706Y-111196041D01*
+X73185261Y-110983263D01*
+X73181943Y-110973516D01*
+X73094462Y-110772323D01*
+X73089595Y-110763246D01*
+X73018268Y-110652993D01*
+X73007582Y-110643791D01*
+X72998017Y-110648194D01*
+X72229021Y-111417189D01*
+X72221408Y-111431132D01*
+X71491356Y-111431132D01*
+X71492592Y-111428868D01*
+X71492461Y-111427034D01*
+X71488210Y-111420420D01*
+X70718778Y-110650989D01*
+X70707246Y-110644692D01*
+X70694964Y-110654315D01*
+X70641062Y-110733333D01*
+X70638451Y-110737928D01*
+X70587411Y-110787278D01*
+X70517793Y-110801200D01*
+X70451700Y-110775273D01*
+X70410116Y-110717729D01*
+X70407546Y-110709133D01*
+X70406809Y-110703040D01*
+X70347006Y-110544778D01*
+X70306545Y-110485906D01*
+X70255481Y-110411607D01*
+X70255479Y-110411605D01*
+X70251179Y-110405348D01*
+X70245508Y-110400295D01*
+X70130531Y-110297854D01*
+X70130528Y-110297852D01*
+X70124859Y-110292801D01*
+X70097982Y-110278570D01*
+X69982051Y-110217188D01*
+X69982052Y-110217188D01*
+X69975339Y-110213634D01*
+X69964964Y-110211028D01*
+X69818622Y-110174269D01*
+X69818618Y-110174269D01*
+X69811251Y-110172418D01*
+X69803652Y-110172378D01*
+X69803650Y-110172378D01*
+X69733308Y-110172010D01*
+X69642069Y-110171532D01*
+X69634688Y-110173304D01*
+X69484938Y-110209256D01*
+X69484935Y-110209257D01*
+X69477559Y-110211028D01*
+X69327218Y-110288624D01*
+X69321497Y-110293614D01*
+X69321495Y-110293616D01*
+X69288912Y-110322040D01*
+X69199726Y-110399842D01*
+X69185117Y-110420628D01*
+X69115844Y-110519195D01*
+X69102444Y-110538261D01*
+X69040988Y-110695889D01*
+X69033798Y-110750501D01*
+X69023435Y-110829219D01*
+X69018905Y-110863626D01*
+X62822313Y-110863626D01*
+X62847037Y-110829219D01*
+X62910141Y-110672243D01*
+X62933980Y-110504746D01*
+X62934134Y-110490000D01*
+X62913809Y-110322040D01*
+X62854006Y-110163778D01*
+X62799159Y-110083975D01*
+X62762481Y-110030607D01*
+X62762479Y-110030605D01*
+X62758179Y-110024348D01*
+X62752508Y-110019295D01*
+X62637531Y-109916854D01*
+X62637528Y-109916852D01*
+X62631859Y-109911801D01*
+X62624847Y-109908088D01*
+X62522520Y-109853909D01*
+X62482339Y-109832634D01*
+X62471964Y-109830028D01*
+X62325622Y-109793269D01*
+X62325618Y-109793269D01*
+X62318251Y-109791418D01*
+X62310652Y-109791378D01*
+X62310650Y-109791378D01*
+X62240308Y-109791010D01*
+X62149069Y-109790532D01*
+X62141688Y-109792304D01*
+X61991938Y-109828256D01*
+X61991935Y-109828257D01*
+X61984559Y-109830028D01*
+X61834218Y-109907624D01*
+X61828497Y-109912614D01*
+X61828495Y-109912616D01*
+X61739135Y-109990570D01*
+X61706726Y-110018842D01*
+X61702356Y-110025060D01*
+X61697087Y-110032557D01*
+X61641553Y-110076789D01*
+X61570921Y-110083975D01*
+X61507616Y-110051834D01*
+X61471738Y-109990570D01*
+X61468000Y-109960107D01*
+X61468000Y-109351500D01*
+X61488002Y-109283379D01*
+X61541658Y-109236886D01*
+X61594000Y-109225500D01*
+X70584475Y-109225500D01*
+X70624615Y-109222377D01*
+X70627008Y-109222002D01*
+X70627028Y-109222000D01*
+X70648409Y-109218652D01*
+X70718804Y-109227875D01*
+X70773038Y-109273693D01*
+X70782327Y-109290384D01*
+X70860038Y-109458953D01*
+X70860041Y-109458958D01*
+X70862457Y-109464199D01*
+X70865788Y-109468912D01*
+X70865789Y-109468914D01*
+X70977672Y-109627223D01*
+X70983751Y-109635825D01*
+X71134289Y-109782474D01*
+X71139085Y-109785679D01*
+X71139088Y-109785681D01*
+X71254269Y-109862642D01*
+X71309031Y-109899233D01*
+X71320121Y-109903998D01*
+X71374814Y-109949262D01*
+X71396354Y-110016913D01*
+X71377899Y-110085469D01*
+X71319214Y-110135920D01*
+X71309202Y-110140129D01*
+X71114603Y-110241431D01*
+X71105890Y-110246918D01*
+X71078819Y-110267244D01*
+X71070365Y-110278570D01*
+X71077108Y-110290897D01*
+X71844189Y-111057979D01*
+X71858132Y-111065592D01*
+X71859966Y-111065461D01*
+X71866580Y-111061210D01*
+X72638162Y-110289627D01*
+X72645179Y-110276776D01*
+X72637405Y-110266107D01*
+X72636796Y-110265625D01*
+X72628210Y-110259921D01*
+X72436151Y-110153900D01*
+X72426752Y-110149675D01*
+X72395663Y-110138666D01*
+X72338126Y-110097071D01*
+X72312211Y-110030974D01*
+X72326145Y-109961358D01*
+X72376154Y-109909961D01*
+X72507460Y-109836426D01*
+X72669041Y-109702041D01*
+X72803426Y-109540460D01*
+X72906115Y-109357096D01*
+X72925357Y-109300410D01*
+X72966194Y-109242334D01*
+X73031946Y-109215555D01*
+X73062600Y-109216193D01*
+X73071628Y-109217491D01*
+X73122887Y-109224861D01*
+X73122894Y-109224861D01*
+X73127335Y-109225500D01*
+X73734810Y-109225500D01*
+X73736465Y-109225411D01*
+X73736477Y-109225411D01*
+X73760865Y-109224104D01*
+X73762545Y-109224014D01*
+X73764222Y-109223834D01*
+X73764231Y-109223833D01*
+X73783170Y-109221797D01*
+X73783171Y-109221797D01*
+X73789328Y-109221135D01*
+X73844355Y-109203905D01*
+X73880057Y-109192726D01*
+X73880060Y-109192725D01*
+X73885961Y-109190877D01*
+X73891385Y-109187915D01*
+X73891390Y-109187913D01*
+X73944325Y-109159007D01*
+X73944327Y-109159006D01*
+X73948273Y-109156851D01*
+X74002931Y-109115934D01*
+X74003797Y-109115286D01*
+X74003801Y-109115282D01*
+X74007399Y-109112589D01*
+X75457589Y-107662399D01*
+X75476147Y-107641740D01*
+X75493050Y-107620766D01*
+X75539987Y-107531040D01*
+X75559989Y-107462919D01*
+X75563069Y-107441501D01*
+X75569861Y-107394258D01*
+X75569861Y-107394251D01*
+X75570500Y-107389810D01*
+X75570500Y-106059530D01*
+X75568791Y-106029797D01*
+X75565483Y-106001116D01*
+X75560380Y-105971779D01*
+X75537659Y-105874581D01*
+X75449446Y-105497227D01*
+X75453416Y-105426342D01*
+X75495080Y-105368856D01*
+X75561210Y-105343021D01*
+X75589158Y-105343709D01*
+X75596438Y-105345619D01*
+X75685473Y-105347018D01*
+X75758004Y-105348158D01*
+X75758007Y-105348158D01*
+X75765602Y-105348277D01*
+X75836723Y-105331988D01*
+X75923114Y-105312202D01*
+X75923118Y-105312201D01*
+X75930517Y-105310506D01*
+X76081662Y-105234488D01*
+X76087433Y-105229559D01*
+X76087436Y-105229557D01*
+X76204539Y-105129541D01*
+X76204540Y-105129540D01*
+X76210311Y-105124611D01*
+X76309037Y-104987219D01*
+X76372141Y-104830243D01*
+X76395980Y-104662746D01*
+X76396134Y-104648000D01*
+X76392666Y-104619336D01*
+X76376721Y-104487580D01*
+X76375809Y-104480040D01*
+X76316006Y-104321778D01*
+X76292320Y-104287314D01*
+X76224481Y-104188607D01*
+X76224479Y-104188605D01*
+X76220179Y-104182348D01*
+X76214508Y-104177295D01*
+X76099531Y-104074854D01*
+X76099528Y-104074852D01*
+X76093859Y-104069801D01*
+X76061518Y-104052677D01*
+X75951051Y-103994188D01*
+X75951052Y-103994188D01*
+X75944339Y-103990634D01*
+X75933964Y-103988028D01*
+X75787622Y-103951269D01*
+X75787618Y-103951269D01*
+X75780251Y-103949418D01*
+X75772652Y-103949378D01*
+X75772650Y-103949378D01*
+X75702308Y-103949010D01*
+X75611069Y-103948532D01*
+X75603688Y-103950304D01*
+X75453938Y-103986256D01*
+X75453935Y-103986257D01*
+X75446559Y-103988028D01*
+X75296218Y-104065624D01*
+X75291231Y-104069974D01*
+X75224045Y-104091591D01*
+X75155433Y-104073346D01*
+X75107577Y-104020903D01*
+X75098116Y-103994314D01*
+X74809925Y-102761496D01*
+X77166329Y-102761496D01*
+X77169110Y-102786683D01*
+X77181829Y-102901884D01*
+X77183713Y-102918953D01*
+X77186323Y-102926084D01*
+X77186323Y-102926086D01*
+X77224635Y-103030778D01*
+X77238153Y-103067719D01*
+X77242389Y-103074022D01*
+X77242389Y-103074023D01*
+X77297965Y-103156728D01*
+X77326508Y-103199205D01*
+X77332127Y-103204318D01*
+X77332128Y-103204319D01*
+X77340194Y-103211658D01*
+X77443676Y-103305819D01*
+X77582893Y-103381408D01*
+X77736122Y-103421607D01*
+X77820077Y-103422926D01*
+X77886919Y-103423976D01*
+X77886922Y-103423976D01*
+X77894516Y-103424095D01*
+X78048932Y-103388729D01*
+X78163355Y-103331181D01*
+X78183672Y-103320963D01*
+X78183675Y-103320961D01*
+X78190455Y-103317551D01*
+X78196226Y-103312622D01*
+X78196229Y-103312620D01*
+X78305136Y-103219604D01*
+X78305136Y-103219603D01*
+X78310914Y-103214669D01*
+X78403355Y-103086024D01*
+X78462442Y-102939041D01*
+X78484762Y-102782207D01*
+X78484907Y-102768400D01*
+X78465876Y-102611133D01*
+X78409880Y-102462946D01*
+X78366444Y-102399746D01*
+X78324455Y-102338651D01*
+X78324454Y-102338649D01*
+X78320153Y-102332392D01*
+X78295213Y-102310171D01*
+X78252190Y-102271840D01*
+X78201875Y-102227011D01*
+X78194489Y-102223100D01*
+X78099817Y-102172974D01*
+X78061874Y-102152884D01*
+X77908233Y-102114292D01*
+X77900634Y-102114252D01*
+X77900633Y-102114252D01*
+X77834781Y-102113907D01*
+X77749821Y-102113462D01*
+X77742441Y-102115234D01*
+X77742439Y-102115234D01*
+X77603163Y-102148671D01*
+X77603160Y-102148672D01*
+X77595784Y-102150443D01*
+X77455014Y-102223100D01*
+X77335639Y-102327238D01*
+X77244550Y-102456844D01*
+X77215778Y-102530641D01*
+X77209624Y-102546426D01*
+X77187006Y-102604437D01*
+X77186014Y-102611970D01*
+X77186014Y-102611971D01*
+X77169347Y-102738574D01*
+X77166329Y-102761496D01*
+X74809925Y-102761496D01*
+X73991614Y-99260946D01*
+X73631188Y-97719126D01*
+X79066013Y-97719126D01*
+X79084578Y-97887290D01*
+X79087188Y-97894422D01*
+X79129623Y-98010380D01*
+X79142720Y-98046170D01*
+X79146956Y-98052473D01*
+X79146956Y-98052474D01*
+X79232848Y-98180296D01*
+X79232851Y-98180299D01*
+X79237082Y-98186596D01*
+X79283388Y-98228731D01*
+X79354007Y-98292989D01*
+X79362216Y-98300459D01*
+X79510899Y-98381187D01*
+X79674546Y-98424119D01*
+X79762155Y-98425496D01*
+X79836112Y-98426658D01*
+X79836115Y-98426658D01*
+X79843710Y-98426777D01*
+X79930545Y-98406889D01*
+X80001222Y-98390702D01*
+X80001226Y-98390701D01*
+X80008625Y-98389006D01*
+X80159770Y-98312988D01*
+X80165541Y-98308059D01*
+X80165544Y-98308057D01*
+X80282647Y-98208041D01*
+X80282648Y-98208040D01*
+X80288419Y-98203111D01*
+X80387145Y-98065719D01*
+X80392470Y-98052474D01*
+X80421353Y-97980623D01*
+X80450249Y-97908743D01*
+X80474088Y-97741246D01*
+X80474242Y-97726500D01*
+X80472693Y-97713695D01*
+X80455915Y-97575051D01*
+X80453917Y-97558540D01*
+X80394114Y-97400278D01*
+X80344864Y-97328618D01*
+X80302589Y-97267107D01*
+X80302587Y-97267105D01*
+X80298287Y-97260848D01*
+X80292616Y-97255795D01*
+X80177639Y-97153354D01*
+X80177636Y-97153352D01*
+X80171967Y-97148301D01*
+X80162479Y-97143277D01*
+X80091491Y-97105691D01*
+X80022447Y-97069134D01*
+X80012072Y-97066528D01*
+X79865730Y-97029769D01*
+X79865726Y-97029769D01*
+X79858359Y-97027918D01*
+X79850760Y-97027878D01*
+X79850758Y-97027878D01*
+X79780416Y-97027510D01*
+X79689177Y-97027032D01*
+X79681796Y-97028804D01*
+X79532046Y-97064756D01*
+X79532043Y-97064757D01*
+X79524667Y-97066528D01*
+X79374326Y-97144124D01*
+X79368605Y-97149114D01*
+X79368603Y-97149116D01*
+X79281532Y-97225073D01*
+X79246834Y-97255342D01*
+X79232225Y-97276128D01*
+X79154815Y-97386273D01*
+X79149552Y-97393761D01*
+X79146790Y-97400844D01*
+X79146790Y-97400845D01*
+X79143016Y-97410524D01*
+X79088096Y-97551389D01*
+X79084981Y-97575051D01*
+X79067657Y-97706641D01*
+X79066013Y-97719126D01*
+X73631188Y-97719126D01*
+X73381108Y-96649340D01*
+X73377235Y-96634711D01*
+X73373063Y-96620626D01*
+X73366845Y-96608072D01*
+X73336048Y-96545902D01*
+X73333643Y-96541047D01*
+X73315559Y-96516342D01*
+X73293368Y-96486026D01*
+X73293362Y-96486018D01*
+X73291708Y-96483759D01*
+X73273249Y-96462761D01*
+X73267114Y-96455782D01*
+X73267112Y-96455781D01*
+X73261163Y-96449013D01*
+X73175595Y-96394883D01*
+X73142795Y-96382248D01*
+X73111977Y-96370376D01*
+X73111972Y-96370374D01*
+X73109344Y-96369362D01*
+X73095387Y-96365372D01*
+X73035388Y-96327415D01*
+X73005436Y-96263046D01*
+X73004065Y-96240927D01*
+X73004147Y-96237825D01*
+X73005399Y-96190000D01*
+X73001453Y-96147050D01*
+X72986698Y-95986478D01*
+X72986169Y-95980721D01*
+X72976304Y-95945742D01*
+X72977064Y-95874752D01*
+X73016085Y-95815440D01*
+X73033688Y-95802939D01*
+X73058829Y-95788150D01*
+X73114099Y-95755638D01*
+X73118722Y-95751517D01*
+X73165000Y-95710262D01*
+X73165005Y-95710258D01*
+X73167095Y-95708394D01*
+X73198744Y-95674656D01*
+X73209574Y-95653222D01*
+X73231971Y-95608897D01*
+X79030730Y-95608897D01*
+X79036139Y-95657891D01*
+X79047278Y-95758778D01*
+X79048114Y-95766354D01*
+X79050724Y-95773485D01*
+X79050724Y-95773487D01*
+X79093536Y-95890476D01*
+X79102554Y-95915120D01*
+X79106790Y-95921423D01*
+X79106790Y-95921424D01*
+X79178328Y-96027883D01*
+X79190909Y-96046606D01*
+X79196528Y-96051719D01*
+X79196529Y-96051720D01*
+X79264390Y-96113468D01*
+X79308077Y-96153220D01*
+X79447294Y-96228809D01*
+X79600523Y-96269008D01*
+X79684478Y-96270327D01*
+X79751320Y-96271377D01*
+X79751323Y-96271377D01*
+X79758917Y-96271496D01*
+X79913333Y-96236130D01*
+X79985785Y-96199691D01*
+X80048073Y-96168364D01*
+X80048076Y-96168362D01*
+X80054856Y-96164952D01*
+X80060627Y-96160023D01*
+X80060630Y-96160021D01*
+X80065429Y-96155922D01*
+X89148309Y-96155922D01*
+X89149473Y-96164824D01*
+X89149473Y-96164827D01*
+X89155644Y-96212019D01*
+X89167195Y-96300350D01*
+X89170809Y-96308563D01*
+X89170810Y-96308567D01*
+X89203957Y-96383897D01*
+X89225859Y-96433672D01*
+X89231634Y-96440542D01*
+X89231635Y-96440544D01*
+X89310426Y-96534277D01*
+X89319583Y-96545171D01*
+X89338046Y-96557461D01*
+X89433361Y-96620908D01*
+X89433363Y-96620909D01*
+X89440834Y-96625882D01*
+X89579864Y-96669319D01*
+X89725498Y-96671988D01*
+X89805256Y-96650243D01*
+X89857363Y-96636037D01*
+X89857364Y-96636037D01*
+X89866026Y-96633675D01*
+X89874359Y-96628559D01*
+X89964766Y-96573049D01*
+X89990154Y-96557461D01*
+X90084005Y-96453777D01*
+X90144548Y-96416696D01*
+X90215528Y-96418234D01*
+X90274408Y-96457902D01*
+X90302355Y-96521996D01*
+X90310195Y-96581952D01*
+X90313809Y-96590165D01*
+X90313810Y-96590169D01*
+X90334962Y-96638239D01*
+X90368859Y-96715274D01*
+X90374634Y-96722144D01*
+X90374635Y-96722146D01*
+X90382140Y-96731074D01*
+X90462583Y-96826773D01*
+X90470060Y-96831750D01*
+X90576361Y-96902510D01*
+X90576363Y-96902511D01*
+X90583834Y-96907484D01*
+X90722864Y-96950921D01*
+X90868498Y-96953590D01*
+X90986113Y-96921524D01*
+X91000363Y-96917639D01*
+X91000364Y-96917639D01*
+X91009026Y-96915277D01*
+X91017359Y-96910161D01*
+X91125502Y-96843761D01*
+X91133154Y-96839063D01*
+X91139774Y-96831750D01*
+X91224873Y-96737734D01*
+X91224874Y-96737733D01*
+X91230901Y-96731074D01*
+X91251512Y-96688534D01*
+X91290495Y-96608072D01*
+X91290495Y-96608071D01*
+X91294410Y-96599991D01*
+X91318576Y-96456352D01*
+X91318660Y-96449472D01*
+X91318670Y-96448660D01*
+X91318670Y-96448657D01*
+X91318729Y-96443800D01*
+X91307958Y-96368586D01*
+X91299354Y-96308506D01*
+X91299353Y-96308503D01*
+X91298080Y-96299613D01*
+X91271397Y-96240927D01*
+X91241508Y-96175190D01*
+X91241507Y-96175188D01*
+X91237792Y-96167018D01*
+X91142713Y-96056673D01*
+X91142483Y-96056524D01*
+X92882109Y-96056524D01*
+X92883273Y-96065426D01*
+X92883273Y-96065429D01*
+X92885905Y-96085557D01*
+X92900995Y-96200952D01*
+X92904609Y-96209165D01*
+X92904610Y-96209169D01*
+X92932854Y-96273356D01*
+X92959659Y-96334274D01*
+X92965434Y-96341144D01*
+X92965435Y-96341146D01*
+X93043211Y-96433672D01*
+X93053383Y-96445773D01*
+X93060860Y-96450750D01*
+X93167161Y-96521510D01*
+X93167163Y-96521511D01*
+X93174634Y-96526484D01*
+X93313664Y-96569921D01*
+X93459298Y-96572590D01*
+X93559868Y-96545171D01*
+X93591163Y-96536639D01*
+X93591164Y-96536639D01*
+X93599826Y-96534277D01*
+X93608159Y-96529161D01*
+X93678411Y-96486026D01*
+X93723954Y-96458063D01*
+X93730574Y-96450750D01*
+X93815673Y-96356734D01*
+X93815674Y-96356733D01*
+X93821701Y-96350074D01*
+X93834279Y-96324114D01*
+X93881295Y-96227072D01*
+X93881295Y-96227071D01*
+X93885210Y-96218991D01*
+X93895450Y-96158124D01*
+X94329909Y-96158124D01*
+X94331073Y-96167026D01*
+X94331073Y-96167029D01*
+X94337868Y-96218991D01*
+X94348795Y-96302552D01*
+X94352409Y-96310765D01*
+X94352410Y-96310769D01*
+X94386697Y-96388690D01*
+X94407459Y-96435874D01*
+X94413234Y-96442744D01*
+X94413235Y-96442746D01*
+X94490175Y-96534277D01*
+X94501183Y-96547373D01*
+X94508660Y-96552350D01*
+X94614961Y-96623110D01*
+X94614963Y-96623111D01*
+X94622434Y-96628084D01*
+X94631001Y-96630761D01*
+X94631002Y-96630761D01*
+X94643645Y-96634711D01*
+X94761464Y-96671521D01*
+X94907098Y-96674190D01*
+X95001455Y-96648465D01*
+X95038963Y-96638239D01*
+X95038964Y-96638239D01*
+X95047626Y-96635877D01*
+X95055959Y-96630761D01*
+X95120490Y-96591139D01*
+X95171754Y-96559663D01*
+X95178374Y-96552350D01*
+X95263473Y-96458334D01*
+X95263474Y-96458333D01*
+X95269501Y-96451674D01*
+X95274894Y-96440544D01*
+X95329095Y-96328672D01*
+X95329095Y-96328671D01*
+X95333010Y-96320591D01*
+X95347794Y-96232717D01*
+X95356370Y-96181744D01*
+X95356370Y-96181741D01*
+X95357176Y-96176952D01*
+X95357329Y-96164400D01*
+X95344950Y-96077959D01*
+X95337954Y-96029106D01*
+X95337953Y-96029103D01*
+X95336680Y-96020213D01*
+X95332945Y-96011998D01*
+X95280108Y-95895790D01*
+X95280107Y-95895788D01*
+X95276392Y-95887618D01*
+X95190685Y-95788150D01*
+X95187174Y-95784075D01*
+X95181313Y-95777273D01*
+X95059085Y-95698048D01*
+X94919534Y-95656314D01*
+X94910558Y-95656259D01*
+X94910557Y-95656259D01*
+X94849244Y-95655885D01*
+X94773879Y-95655424D01*
+X94633829Y-95695451D01*
+X94626242Y-95700238D01*
+X94626240Y-95700239D01*
+X94610355Y-95710262D01*
+X94510642Y-95773176D01*
+X94414222Y-95882351D01*
+X94410408Y-95890474D01*
+X94410407Y-95890476D01*
+X94371951Y-95972385D01*
+X94352319Y-96014200D01*
+X94350939Y-96023065D01*
+X94350938Y-96023067D01*
+X94339092Y-96099151D01*
+X94329909Y-96158124D01*
+X93895450Y-96158124D01*
+X93905372Y-96099151D01*
+X93908570Y-96080144D01*
+X93908570Y-96080141D01*
+X93909376Y-96075352D01*
+X93909529Y-96062800D01*
+X93903839Y-96023067D01*
+X93890154Y-95927506D01*
+X93890153Y-95927503D01*
+X93888880Y-95918613D01*
+X93883977Y-95907829D01*
+X93832308Y-95794190D01*
+X93832307Y-95794188D01*
+X93828592Y-95786018D01*
+X93733513Y-95675673D01*
+X93611285Y-95596448D01*
+X93471734Y-95554714D01*
+X93462758Y-95554659D01*
+X93462757Y-95554659D01*
+X93401444Y-95554285D01*
+X93326079Y-95553824D01*
+X93186029Y-95593851D01*
+X93062842Y-95671576D01*
+X92966422Y-95780751D01*
+X92962608Y-95788874D01*
+X92962607Y-95788876D01*
+X92918721Y-95882351D01*
+X92904519Y-95912600D01*
+X92903139Y-95921465D01*
+X92903138Y-95921467D01*
+X92886569Y-96027883D01*
+X92882109Y-96056524D01*
+X91142483Y-96056524D01*
+X91020485Y-95977448D01*
+X90880934Y-95935714D01*
+X90871958Y-95935659D01*
+X90871957Y-95935659D01*
+X90810644Y-95935285D01*
+X90735279Y-95934824D01*
+X90595229Y-95974851D01*
+X90587642Y-95979638D01*
+X90587640Y-95979639D01*
+X90549230Y-96003874D01*
+X90472042Y-96052576D01*
+X90466100Y-96059304D01*
+X90466099Y-96059305D01*
+X90384075Y-96152179D01*
+X90323989Y-96189997D01*
+X90252996Y-96189326D01*
+X90193635Y-96150381D01*
+X90164908Y-96086637D01*
+X90155080Y-96018011D01*
+X90151362Y-96009833D01*
+X90098508Y-95893588D01*
+X90098507Y-95893586D01*
+X90094792Y-95885416D01*
+X89999713Y-95775071D01*
+X89877485Y-95695846D01*
+X89737934Y-95654112D01*
+X89728958Y-95654057D01*
+X89728957Y-95654057D01*
+X89667644Y-95653683D01*
+X89592279Y-95653222D01*
+X89452229Y-95693249D01*
+X89444642Y-95698036D01*
+X89444640Y-95698037D01*
+X89425265Y-95710262D01*
+X89329042Y-95770974D01*
+X89323100Y-95777702D01*
+X89309151Y-95793496D01*
+X89232622Y-95880149D01*
+X89228808Y-95888272D01*
+X89228807Y-95888274D01*
+X89177099Y-95998409D01*
+X89170719Y-96011998D01*
+X89169339Y-96020863D01*
+X89169338Y-96020865D01*
+X89152949Y-96126125D01*
+X89148309Y-96155922D01*
+X80065429Y-96155922D01*
+X80169537Y-96067005D01*
+X80169537Y-96067004D01*
+X80175315Y-96062070D01*
+X80267756Y-95933425D01*
+X80326843Y-95786442D01*
+X80337685Y-95710262D01*
+X80348582Y-95633692D01*
+X80348582Y-95633689D01*
+X80349163Y-95629608D01*
+X80349308Y-95615801D01*
+X80330277Y-95458534D01*
+X80274281Y-95310347D01*
+X80184554Y-95179793D01*
+X80066276Y-95074412D01*
+X80058890Y-95070501D01*
+X79932989Y-95003840D01*
+X79932990Y-95003840D01*
+X79926275Y-95000285D01*
+X79772634Y-94961693D01*
+X79765035Y-94961653D01*
+X79765034Y-94961653D01*
+X79699182Y-94961308D01*
+X79614222Y-94960863D01*
+X79606842Y-94962635D01*
+X79606840Y-94962635D01*
+X79467564Y-94996072D01*
+X79467561Y-94996073D01*
+X79460185Y-94997844D01*
+X79319415Y-95070501D01*
+X79200040Y-95174639D01*
+X79108951Y-95304245D01*
+X79086472Y-95361902D01*
+X79054222Y-95444619D01*
+X79051407Y-95451838D01*
+X79050415Y-95459371D01*
+X79050415Y-95459372D01*
+X79032369Y-95596448D01*
+X79030730Y-95608897D01*
+X73231971Y-95608897D01*
+X73241614Y-95589813D01*
+X73241615Y-95589811D01*
+X73244407Y-95584285D01*
+X73252201Y-95556291D01*
+X73262243Y-95520217D01*
+X73263448Y-95515889D01*
+X73264024Y-95511442D01*
+X73264025Y-95511435D01*
+X73272352Y-95447096D01*
+X73272929Y-95442638D01*
+X73272307Y-95398436D01*
+X73261175Y-94608096D01*
+X83211529Y-94608096D01*
+X83228913Y-94765553D01*
+X83231523Y-94772684D01*
+X83231523Y-94772686D01*
+X83259885Y-94850188D01*
+X83283353Y-94914319D01*
+X83287589Y-94920622D01*
+X83287589Y-94920623D01*
+X83363302Y-95033295D01*
+X83371708Y-95045805D01*
+X83377327Y-95050918D01*
+X83377328Y-95050919D01*
+X83408700Y-95079465D01*
+X83488876Y-95152419D01*
+X83628093Y-95228008D01*
+X83781322Y-95268207D01*
+X83865277Y-95269526D01*
+X83932119Y-95270576D01*
+X83932122Y-95270576D01*
+X83939716Y-95270695D01*
+X84094132Y-95235329D01*
+X84164542Y-95199917D01*
+X84228872Y-95167563D01*
+X84228875Y-95167561D01*
+X84235655Y-95164151D01*
+X84241426Y-95159222D01*
+X84241429Y-95159220D01*
+X84350336Y-95066204D01*
+X84350336Y-95066203D01*
+X84356114Y-95061269D01*
+X84448555Y-94932624D01*
+X84507642Y-94785641D01*
+X84529962Y-94628807D01*
+X84530107Y-94615000D01*
+X84511076Y-94457733D01*
+X84455080Y-94309546D01*
+X84365353Y-94178992D01*
+X84247075Y-94073611D01*
+X84239689Y-94069700D01*
+X84181023Y-94038638D01*
+X84107074Y-93999484D01*
+X83953433Y-93960892D01*
+X83945834Y-93960852D01*
+X83945833Y-93960852D01*
+X83879981Y-93960507D01*
+X83795021Y-93960062D01*
+X83787641Y-93961834D01*
+X83787639Y-93961834D01*
+X83648363Y-93995271D01*
+X83648360Y-93995272D01*
+X83640984Y-93997043D01*
+X83500214Y-94069700D01*
+X83380839Y-94173838D01*
+X83289750Y-94303444D01*
+X83286990Y-94310524D01*
+X83256302Y-94389235D01*
+X83232206Y-94451037D01*
+X83211529Y-94608096D01*
+X73261175Y-94608096D01*
+X73259057Y-94457733D01*
+X73258364Y-94408541D01*
+X73257372Y-94389235D01*
+X73255713Y-94370559D01*
+X73231051Y-94280965D01*
+X73200257Y-94216994D01*
+X73176559Y-94177270D01*
+X73167468Y-94168846D01*
+X73106833Y-94112660D01*
+X73106829Y-94112657D01*
+X73102290Y-94108451D01*
+X73041800Y-94071283D01*
+X73039284Y-94070031D01*
+X73039264Y-94070020D01*
+X73037401Y-94069093D01*
+X73037115Y-94068828D01*
+X73036819Y-94068664D01*
+X73036859Y-94068591D01*
+X72985324Y-94020838D01*
+X72967604Y-93952088D01*
+X72971016Y-93926870D01*
+X72971809Y-93923567D01*
+X72973669Y-93918088D01*
+X73003825Y-93710103D01*
+X73005399Y-93650000D01*
+X72986169Y-93440721D01*
+X72959304Y-93345465D01*
+X72960064Y-93274474D01*
+X72999085Y-93215163D01*
+X73016688Y-93202662D01*
+X73072298Y-93169950D01*
+X73072301Y-93169948D01*
+X73077637Y-93166809D01*
+X73118168Y-93130677D01*
+X73128538Y-93121433D01*
+X73128543Y-93121429D01*
+X73130633Y-93119565D01*
+X73162283Y-93085826D01*
+X73184340Y-93042173D01*
+X73201897Y-93007426D01*
+X78924905Y-93007426D01*
+X78943470Y-93175590D01*
+X78946080Y-93182722D01*
+X78979657Y-93274474D01*
+X79001612Y-93334470D01*
+X79005848Y-93340773D01*
+X79005848Y-93340774D01*
+X79091740Y-93468596D01*
+X79091743Y-93468599D01*
+X79095974Y-93474896D01*
+X79221108Y-93588759D01*
+X79369791Y-93669487D01*
+X79533438Y-93712419D01*
+X79619866Y-93713777D01*
+X79695004Y-93714958D01*
+X79695007Y-93714958D01*
+X79702602Y-93715077D01*
+X79760723Y-93701765D01*
+X79860114Y-93679002D01*
+X79860118Y-93679001D01*
+X79867517Y-93677306D01*
+X80018662Y-93601288D01*
+X80024433Y-93596359D01*
+X80024436Y-93596357D01*
+X80141539Y-93496341D01*
+X80141540Y-93496340D01*
+X80147311Y-93491411D01*
+X80246037Y-93354019D01*
+X80251362Y-93340774D01*
+X80292495Y-93238451D01*
+X80309141Y-93197043D01*
+X80332980Y-93029546D01*
+X80333134Y-93014800D01*
+X80332242Y-93007426D01*
+X82709505Y-93007426D01*
+X82728070Y-93175590D01*
+X82730680Y-93182722D01*
+X82764257Y-93274474D01*
+X82786212Y-93334470D01*
+X82790448Y-93340773D01*
+X82790448Y-93340774D01*
+X82876340Y-93468596D01*
+X82876343Y-93468599D01*
+X82880574Y-93474896D01*
+X83005708Y-93588759D01*
+X83154391Y-93669487D01*
+X83318038Y-93712419D01*
+X83404466Y-93713777D01*
+X83479604Y-93714958D01*
+X83479607Y-93714958D01*
+X83487202Y-93715077D01*
+X83545323Y-93701765D01*
+X83644714Y-93679002D01*
+X83644718Y-93679001D01*
+X83652117Y-93677306D01*
+X83803262Y-93601288D01*
+X83809033Y-93596359D01*
+X83809036Y-93596357D01*
+X83926139Y-93496341D01*
+X83926140Y-93496340D01*
+X83931911Y-93491411D01*
+X84030637Y-93354019D01*
+X84035962Y-93340774D01*
+X84077095Y-93238451D01*
+X84093741Y-93197043D01*
+X84117580Y-93029546D01*
+X84117734Y-93014800D01*
+X84116387Y-93003663D01*
+X84102238Y-92886746D01*
+X84097409Y-92846840D01*
+X84037606Y-92688578D01*
+X84013102Y-92652924D01*
+X83995645Y-92627524D01*
+X89148309Y-92627524D01*
+X89149473Y-92636426D01*
+X89149473Y-92636429D01*
+X89157873Y-92700664D01*
+X89167195Y-92771952D01*
+X89170809Y-92780165D01*
+X89170810Y-92780169D01*
+X89193887Y-92832613D01*
+X89225859Y-92905274D01*
+X89231634Y-92912144D01*
+X89231635Y-92912146D01*
+X89306305Y-93000977D01*
+X89319583Y-93016773D01*
+X89327060Y-93021750D01*
+X89433361Y-93092510D01*
+X89433363Y-93092511D01*
+X89440834Y-93097484D01*
+X89449401Y-93100161D01*
+X89449402Y-93100161D01*
+X89465777Y-93105277D01*
+X89579864Y-93140921D01*
+X89725498Y-93143590D01*
+X89813619Y-93119565D01*
+X89857363Y-93107639D01*
+X89857364Y-93107639D01*
+X89866026Y-93105277D01*
+X89874359Y-93100161D01*
+X89941134Y-93059161D01*
+X89990154Y-93029063D01*
+X89996774Y-93021750D01*
+X90081873Y-92927734D01*
+X90081874Y-92927733D01*
+X90087901Y-92921074D01*
+X90096981Y-92902334D01*
+X90147495Y-92798072D01*
+X90147495Y-92798071D01*
+X90151410Y-92789991D01*
+X90166108Y-92702626D01*
+X90174770Y-92651144D01*
+X90174770Y-92651141D01*
+X90175576Y-92646352D01*
+X90175729Y-92633800D01*
+X90171193Y-92602124D01*
+X90697709Y-92602124D01*
+X90698873Y-92611026D01*
+X90698873Y-92611029D01*
+X90707440Y-92676544D01*
+X90716595Y-92746552D01*
+X90720209Y-92754765D01*
+X90720210Y-92754769D01*
+X90742990Y-92806539D01*
+X90775259Y-92879874D01*
+X90781034Y-92886744D01*
+X90781035Y-92886746D01*
+X90857739Y-92977997D01*
+X90868983Y-92991373D01*
+X90883411Y-93000977D01*
+X90982761Y-93067110D01*
+X90982763Y-93067111D01*
+X90990234Y-93072084D01*
+X90998801Y-93074761D01*
+X90998802Y-93074761D01*
+X91015177Y-93079877D01*
+X91129264Y-93115521D01*
+X91274898Y-93118190D01*
+X91369493Y-93092400D01*
+X91406763Y-93082239D01*
+X91406764Y-93082239D01*
+X91415426Y-93079877D01*
+X91423759Y-93074761D01*
+X91497399Y-93029546D01*
+X91539554Y-93003663D01*
+X91546174Y-92996350D01*
+X91631273Y-92902334D01*
+X91631274Y-92902333D01*
+X91637301Y-92895674D01*
+X91644217Y-92881401D01*
+X91696895Y-92772672D01*
+X91696895Y-92772671D01*
+X91700810Y-92764591D01*
+X91717247Y-92666893D01*
+X91719597Y-92652924D01*
+X92196309Y-92652924D01*
+X92197473Y-92661826D01*
+X92197473Y-92661829D01*
+X92205134Y-92720413D01*
+X92215195Y-92797352D01*
+X92218809Y-92805565D01*
+X92218810Y-92805569D01*
+X92247497Y-92870762D01*
+X92273859Y-92930674D01*
+X92279634Y-92937544D01*
+X92279635Y-92937546D01*
+X92360512Y-93033761D01*
+X92367583Y-93042173D01*
+X92375060Y-93047150D01*
+X92481361Y-93117910D01*
+X92481363Y-93117911D01*
+X92488834Y-93122884D01*
+X92627864Y-93166321D01*
+X92773498Y-93168990D01*
+X92843762Y-93149833D01*
+X92905363Y-93133039D01*
+X92905364Y-93133039D01*
+X92914026Y-93130677D01*
+X92921688Y-93125973D01*
+X92996763Y-93079877D01*
+X93038154Y-93054463D01*
+X93044774Y-93047150D01*
+X93129873Y-92953134D01*
+X93129874Y-92953133D01*
+X93135901Y-92946474D01*
+X93144981Y-92927734D01*
+X93195495Y-92823472D01*
+X93195495Y-92823471D01*
+X93199410Y-92815391D01*
+X93215389Y-92720413D01*
+X93222770Y-92676544D01*
+X93222770Y-92676541D01*
+X93223576Y-92671752D01*
+X93223729Y-92659200D01*
+X93219193Y-92627524D01*
+X93694909Y-92627524D01*
+X93696073Y-92636426D01*
+X93696073Y-92636429D01*
+X93704473Y-92700664D01*
+X93713795Y-92771952D01*
+X93717409Y-92780165D01*
+X93717410Y-92780169D01*
+X93740487Y-92832613D01*
+X93772459Y-92905274D01*
+X93778234Y-92912144D01*
+X93778235Y-92912146D01*
+X93852905Y-93000977D01*
+X93866183Y-93016773D01*
+X93873660Y-93021750D01*
+X93979961Y-93092510D01*
+X93979963Y-93092511D01*
+X93987434Y-93097484D01*
+X93996001Y-93100161D01*
+X93996002Y-93100161D01*
+X94012377Y-93105277D01*
+X94126464Y-93140921D01*
+X94272098Y-93143590D01*
+X94360219Y-93119565D01*
+X94403963Y-93107639D01*
+X94403964Y-93107639D01*
+X94412626Y-93105277D01*
+X94420959Y-93100161D01*
+X94487734Y-93059161D01*
+X94536754Y-93029063D01*
+X94543374Y-93021750D01*
+X94628473Y-92927734D01*
+X94628474Y-92927733D01*
+X94634501Y-92921074D01*
+X94643581Y-92902334D01*
+X94694095Y-92798072D01*
+X94694095Y-92798071D01*
+X94698010Y-92789991D01*
+X94712708Y-92702626D01*
+X94721370Y-92651144D01*
+X94721370Y-92651141D01*
+X94722176Y-92646352D01*
+X94722329Y-92633800D01*
+X94711356Y-92557177D01*
+X94702954Y-92498506D01*
+X94702953Y-92498503D01*
+X94701680Y-92489613D01*
+X94697962Y-92481435D01*
+X94645108Y-92365190D01*
+X94645107Y-92365188D01*
+X94641392Y-92357018D01*
+X94546313Y-92246673D01*
+X94424085Y-92167448D01*
+X94284534Y-92125714D01*
+X94275558Y-92125659D01*
+X94275557Y-92125659D01*
+X94214244Y-92125285D01*
+X94138879Y-92124824D01*
+X93998829Y-92164851D01*
+X93991242Y-92169638D01*
+X93991240Y-92169639D01*
+X93958572Y-92190251D01*
+X93875642Y-92242576D01*
+X93869700Y-92249304D01*
+X93849591Y-92272073D01*
+X93779222Y-92351751D01*
+X93775408Y-92359874D01*
+X93775407Y-92359876D01*
+X93722246Y-92473106D01*
+X93717319Y-92483600D01*
+X93715939Y-92492465D01*
+X93715938Y-92492467D01*
+X93696689Y-92616093D01*
+X93694909Y-92627524D01*
+X93219193Y-92627524D01*
+X93214285Y-92593252D01*
+X93204354Y-92523906D01*
+X93204353Y-92523903D01*
+X93203080Y-92515013D01*
+X93197718Y-92503219D01*
+X93146508Y-92390590D01*
+X93146507Y-92390588D01*
+X93142792Y-92382418D01*
+X93047713Y-92272073D01*
+X92925485Y-92192848D01*
+X92785934Y-92151114D01*
+X92776958Y-92151059D01*
+X92776957Y-92151059D01*
+X92715644Y-92150685D01*
+X92640279Y-92150224D01*
+X92500229Y-92190251D01*
+X92492642Y-92195038D01*
+X92492640Y-92195039D01*
+X92457555Y-92217176D01*
+X92377042Y-92267976D01*
+X92280622Y-92377151D01*
+X92276808Y-92385274D01*
+X92276807Y-92385276D01*
+X92237370Y-92469275D01*
+X92218719Y-92509000D01*
+X92217339Y-92517865D01*
+X92217338Y-92517867D01*
+X92197706Y-92643953D01*
+X92196309Y-92652924D01*
+X91719597Y-92652924D01*
+X91724170Y-92625744D01*
+X91724170Y-92625741D01*
+X91724976Y-92620952D01*
+X91725129Y-92608400D01*
+X91717130Y-92552542D01*
+X91705754Y-92473106D01*
+X91705753Y-92473103D01*
+X91704480Y-92464213D01*
+X91699265Y-92452743D01*
+X91647908Y-92339790D01*
+X91647907Y-92339788D01*
+X91644192Y-92331618D01*
+X91549113Y-92221273D01*
+X91426885Y-92142048D01*
+X91287334Y-92100314D01*
+X91278358Y-92100259D01*
+X91278357Y-92100259D01*
+X91217044Y-92099885D01*
+X91141679Y-92099424D01*
+X91001629Y-92139451D01*
+X90994042Y-92144238D01*
+X90994040Y-92144239D01*
+X90961372Y-92164851D01*
+X90878442Y-92217176D01*
+X90872500Y-92223904D01*
+X90852391Y-92246673D01*
+X90782022Y-92326351D01*
+X90778208Y-92334474D01*
+X90778207Y-92334476D01*
+X90729877Y-92437416D01*
+X90720119Y-92458200D01*
+X90718739Y-92467065D01*
+X90718738Y-92467067D01*
+X90704708Y-92557177D01*
+X90697709Y-92602124D01*
+X90171193Y-92602124D01*
+X90164756Y-92557177D01*
+X90156354Y-92498506D01*
+X90156353Y-92498503D01*
+X90155080Y-92489613D01*
+X90151362Y-92481435D01*
+X90098508Y-92365190D01*
+X90098507Y-92365188D01*
+X90094792Y-92357018D01*
+X89999713Y-92246673D01*
+X89877485Y-92167448D01*
+X89737934Y-92125714D01*
+X89728958Y-92125659D01*
+X89728957Y-92125659D01*
+X89667644Y-92125285D01*
+X89592279Y-92124824D01*
+X89452229Y-92164851D01*
+X89444642Y-92169638D01*
+X89444640Y-92169639D01*
+X89411972Y-92190251D01*
+X89329042Y-92242576D01*
+X89323100Y-92249304D01*
+X89302991Y-92272073D01*
+X89232622Y-92351751D01*
+X89228808Y-92359874D01*
+X89228807Y-92359876D01*
+X89175646Y-92473106D01*
+X89170719Y-92483600D01*
+X89169339Y-92492465D01*
+X89169338Y-92492467D01*
+X89150089Y-92616093D01*
+X89148309Y-92627524D01*
+X83995645Y-92627524D01*
+X83946081Y-92555407D01*
+X83946079Y-92555405D01*
+X83941779Y-92549148D01*
+X83936108Y-92544095D01*
+X83821131Y-92441654D01*
+X83821128Y-92441652D01*
+X83815459Y-92436601D01*
+X83665939Y-92357434D01*
+X83655564Y-92354828D01*
+X83509222Y-92318069D01*
+X83509218Y-92318069D01*
+X83501851Y-92316218D01*
+X83494252Y-92316178D01*
+X83494250Y-92316178D01*
+X83423908Y-92315810D01*
+X83332669Y-92315332D01*
+X83325288Y-92317104D01*
+X83175538Y-92353056D01*
+X83175535Y-92353057D01*
+X83168159Y-92354828D01*
+X83017818Y-92432424D01*
+X83012097Y-92437414D01*
+X83012095Y-92437416D01*
+X82906472Y-92529557D01*
+X82890326Y-92543642D01*
+X82875717Y-92564428D01*
+X82809111Y-92659200D01*
+X82793044Y-92682061D01*
+X82790282Y-92689144D01*
+X82790282Y-92689145D01*
+X82783628Y-92706213D01*
+X82731588Y-92839689D01*
+X82729729Y-92853812D01*
+X82710877Y-92997006D01*
+X82709505Y-93007426D01*
+X80332242Y-93007426D01*
+X80331787Y-93003663D01*
+X80317638Y-92886746D01*
+X80312809Y-92846840D01*
+X80253006Y-92688578D01*
+X80228502Y-92652924D01*
+X80161481Y-92555407D01*
+X80161479Y-92555405D01*
+X80157179Y-92549148D01*
+X80151508Y-92544095D01*
+X80036531Y-92441654D01*
+X80036528Y-92441652D01*
+X80030859Y-92436601D01*
+X79881339Y-92357434D01*
+X79870964Y-92354828D01*
+X79724622Y-92318069D01*
+X79724618Y-92318069D01*
+X79717251Y-92316218D01*
+X79709652Y-92316178D01*
+X79709650Y-92316178D01*
+X79639308Y-92315810D01*
+X79548069Y-92315332D01*
+X79540688Y-92317104D01*
+X79390938Y-92353056D01*
+X79390935Y-92353057D01*
+X79383559Y-92354828D01*
+X79233218Y-92432424D01*
+X79227497Y-92437414D01*
+X79227495Y-92437416D01*
+X79121872Y-92529557D01*
+X79105726Y-92543642D01*
+X79091117Y-92564428D01*
+X79024511Y-92659200D01*
+X79008444Y-92682061D01*
+X79005682Y-92689144D01*
+X79005682Y-92689145D01*
+X78999028Y-92706213D01*
+X78946988Y-92839689D01*
+X78945129Y-92853812D01*
+X78926277Y-92997006D01*
+X78924905Y-93007426D01*
+X73201897Y-93007426D01*
+X73205156Y-93000977D01*
+X73205157Y-93000975D01*
+X73207946Y-92995455D01*
+X73226986Y-92927061D01*
+X73231688Y-92890732D01*
+X73235889Y-92858272D01*
+X73235889Y-92858269D01*
+X73236466Y-92853812D01*
+X73236168Y-92832613D01*
+X73226557Y-92150279D01*
+X73225035Y-92042226D01*
+X77146905Y-92042226D01*
+X77165470Y-92210390D01*
+X77168080Y-92217522D01*
+X77219281Y-92357434D01*
+X77223612Y-92369270D01*
+X77227848Y-92375573D01*
+X77227848Y-92375574D01*
+X77313740Y-92503396D01*
+X77313743Y-92503399D01*
+X77317974Y-92509696D01*
+X77361331Y-92549148D01*
+X77431790Y-92613260D01*
+X77443108Y-92623559D01*
+X77497192Y-92652924D01*
+X77575941Y-92695681D01*
+X77591791Y-92704287D01*
+X77755438Y-92747219D01*
+X77843047Y-92748596D01*
+X77917004Y-92749758D01*
+X77917007Y-92749758D01*
+X77924602Y-92749877D01*
+X77982723Y-92736565D01*
+X78082114Y-92713802D01*
+X78082118Y-92713801D01*
+X78089517Y-92712106D01*
+X78240662Y-92636088D01*
+X78246433Y-92631159D01*
+X78246436Y-92631157D01*
+X78363539Y-92531141D01*
+X78363540Y-92531140D01*
+X78369311Y-92526211D01*
+X78468037Y-92388819D01*
+X78473362Y-92375574D01*
+X78497222Y-92316218D01*
+X78531141Y-92231843D01*
+X78554980Y-92064346D01*
+X78555134Y-92049600D01*
+X78554399Y-92043522D01*
+X78543338Y-91952121D01*
+X78534809Y-91881640D01*
+X78503881Y-91799792D01*
+X78498513Y-91728999D01*
+X78532270Y-91666541D01*
+X78593617Y-91632434D01*
+X78648317Y-91619906D01*
+X78799462Y-91543888D01*
+X78805233Y-91538959D01*
+X78805236Y-91538957D01*
+X78922339Y-91438941D01*
+X78922340Y-91438940D01*
+X78928111Y-91434011D01*
+X79026837Y-91296619D01*
+X79031712Y-91284494D01*
+X79077696Y-91170103D01*
+X79089941Y-91139643D01*
+X79113780Y-90972146D01*
+X79113934Y-90957400D01*
+X79112131Y-90942495D01*
+X79101319Y-90853157D01*
+X79093609Y-90789440D01*
+X79033806Y-90631178D01*
+X79001160Y-90583678D01*
+X78942281Y-90498007D01*
+X78942279Y-90498005D01*
+X78937979Y-90491748D01*
+X78932308Y-90486695D01*
+X78817331Y-90384254D01*
+X78817328Y-90384252D01*
+X78811659Y-90379201D01*
+X78662139Y-90300034D01*
+X78651764Y-90297428D01*
+X78505422Y-90260669D01*
+X78505418Y-90260669D01*
+X78498051Y-90258818D01*
+X78490452Y-90258778D01*
+X78490450Y-90258778D01*
+X78420108Y-90258410D01*
+X78328869Y-90257932D01*
+X78321488Y-90259704D01*
+X78171738Y-90295656D01*
+X78171735Y-90295657D01*
+X78164359Y-90297428D01*
+X78014018Y-90375024D01*
+X78008297Y-90380014D01*
+X78008295Y-90380016D01*
+X77948258Y-90432390D01*
+X77886526Y-90486242D01*
+X77874346Y-90503572D01*
+X77794639Y-90616985D01*
+X77789244Y-90624661D01*
+X77727788Y-90782289D01*
+X77726797Y-90789818D01*
+X77706860Y-90941254D01*
+X77705705Y-90950026D01*
+X77724270Y-91118190D01*
+X77757393Y-91208703D01*
+X77762020Y-91279546D01*
+X77727610Y-91341646D01*
+X77668482Y-91374520D01*
+X77612946Y-91387853D01*
+X77612935Y-91387857D01*
+X77605559Y-91389628D01*
+X77455218Y-91467224D01*
+X77449497Y-91472214D01*
+X77449495Y-91472216D01*
+X77363425Y-91547300D01*
+X77327726Y-91578442D01*
+X77323356Y-91584660D01*
+X77243095Y-91698861D01*
+X77230444Y-91716861D01*
+X77168988Y-91874489D01*
+X77167997Y-91882018D01*
+X77156832Y-91966826D01*
+X77146905Y-92042226D01*
+X73225035Y-92042226D01*
+X73223185Y-91910841D01*
+X73222193Y-91891534D01*
+X73220534Y-91872858D01*
+X73219029Y-91867390D01*
+X73219028Y-91867385D01*
+X73197377Y-91788732D01*
+X73195873Y-91783267D01*
+X73190901Y-91772938D01*
+X73166305Y-91721840D01*
+X73166301Y-91721833D01*
+X73165080Y-91719296D01*
+X73147383Y-91689630D01*
+X73145999Y-91687310D01*
+X73145997Y-91687308D01*
+X73141380Y-91679568D01*
+X73093851Y-91635527D01*
+X73071654Y-91614958D01*
+X73071650Y-91614955D01*
+X73067111Y-91610749D01*
+X73010117Y-91575730D01*
+X72962550Y-91523028D01*
+X72951026Y-91452973D01*
+X72956767Y-91427880D01*
+X72973669Y-91378088D01*
+X73003825Y-91170103D01*
+X73005399Y-91110000D01*
+X72986169Y-90900721D01*
+X72942304Y-90745187D01*
+X72943064Y-90674196D01*
+X72982085Y-90614884D01*
+X72999688Y-90602384D01*
+X73035835Y-90581121D01*
+X73035838Y-90581119D01*
+X73041174Y-90577980D01*
+X73094170Y-90530736D01*
+X73125819Y-90496998D01*
+X73154861Y-90439522D01*
+X73168689Y-90412155D01*
+X73168690Y-90412153D01*
+X73171482Y-90406627D01*
+X73177711Y-90384254D01*
+X73189318Y-90342559D01*
+X73190523Y-90338231D01*
+X73191099Y-90333784D01*
+X73191100Y-90333777D01*
+X73199427Y-90269438D01*
+X73200004Y-90264980D01*
+X73199906Y-90257972D01*
+X73189963Y-89552063D01*
+X73188006Y-89413138D01*
+X73187014Y-89393832D01*
+X73185355Y-89375156D01*
+X73171441Y-89324606D01*
+X73162197Y-89291026D01*
+X73160693Y-89285562D01*
+X73144132Y-89251158D01*
+X83512407Y-89251158D01*
+X83530972Y-89419322D01*
+X83533582Y-89426454D01*
+X83571301Y-89529525D01*
+X83589114Y-89578202D01*
+X83593350Y-89584505D01*
+X83593350Y-89584506D01*
+X83679242Y-89712328D01*
+X83679245Y-89712331D01*
+X83683476Y-89718628D01*
+X83808610Y-89832491D01*
+X83957293Y-89913219D01*
+X83964634Y-89915145D01*
+X83964637Y-89915146D01*
+X84069614Y-89942686D01*
+X84130430Y-89979320D01*
+X84161785Y-90043017D01*
+X84159780Y-90093431D01*
+X84158588Y-90096489D01*
+X84136505Y-90264226D01*
+X84155070Y-90432390D01*
+X84157680Y-90439522D01*
+X84210434Y-90583678D01*
+X84213212Y-90591270D01*
+X84217448Y-90597573D01*
+X84217448Y-90597574D01*
+X84303340Y-90725396D01*
+X84303343Y-90725399D01*
+X84307574Y-90731696D01*
+X84432708Y-90845559D01*
+X84581391Y-90926287D01*
+X84745038Y-90969219D01*
+X84832647Y-90970596D01*
+X84906604Y-90971758D01*
+X84906607Y-90971758D01*
+X84914202Y-90971877D01*
+X84977411Y-90957400D01*
+X85071714Y-90935802D01*
+X85071718Y-90935801D01*
+X85079117Y-90934106D01*
+X85230262Y-90858088D01*
+X85236033Y-90853159D01*
+X85236036Y-90853157D01*
+X85353139Y-90753141D01*
+X85353140Y-90753140D01*
+X85358911Y-90748211D01*
+X85457637Y-90610819D01*
+X85462962Y-90597574D01*
+X85502987Y-90498007D01*
+X85520741Y-90453843D01*
+X85544580Y-90286346D01*
+X85544734Y-90271600D01*
+X85543412Y-90260669D01*
+X85534822Y-90189691D01*
+X85524409Y-90103640D01*
+X85464606Y-89945378D01*
+X85389512Y-89836115D01*
+X85373081Y-89812207D01*
+X85373079Y-89812205D01*
+X85368779Y-89805948D01*
+X85363108Y-89800895D01*
+X85248131Y-89698454D01*
+X85248128Y-89698452D01*
+X85242459Y-89693401D01*
+X85092939Y-89614234D01*
+X84988728Y-89588058D01*
+X84927532Y-89552063D01*
+X84895511Y-89488698D01*
+X84897413Y-89440885D01*
+X84896643Y-89440775D01*
+X84905982Y-89375156D01*
+X84920482Y-89273278D01*
+X84920636Y-89258532D01*
+X84918833Y-89243627D01*
+X84901223Y-89098112D01*
+X84900311Y-89090572D01*
+X84840508Y-88932310D01*
+X84779510Y-88843557D01*
+X84748983Y-88799139D01*
+X84748981Y-88799137D01*
+X84744681Y-88792880D01*
+X84739010Y-88787827D01*
+X84624033Y-88685386D01*
+X84624030Y-88685384D01*
+X84618361Y-88680333D01*
+X84468841Y-88601166D01*
+X84458466Y-88598560D01*
+X84312124Y-88561801D01*
+X84312120Y-88561801D01*
+X84304753Y-88559950D01*
+X84297154Y-88559910D01*
+X84297152Y-88559910D01*
+X84226810Y-88559542D01*
+X84135571Y-88559064D01*
+X84128190Y-88560836D01*
+X83978440Y-88596788D01*
+X83978437Y-88596789D01*
+X83971061Y-88598560D01*
+X83820720Y-88676156D01*
+X83814999Y-88681146D01*
+X83814997Y-88681148D01*
+X83698955Y-88782378D01*
+X83693228Y-88787374D01*
+X83595946Y-88925793D01*
+X83534490Y-89083421D01*
+X83533499Y-89090950D01*
+X83516300Y-89221591D01*
+X83512407Y-89251158D01*
+X73144132Y-89251158D01*
+X73129899Y-89221591D01*
+X73106201Y-89181867D01*
+X73097728Y-89174016D01*
+X73036475Y-89117257D01*
+X73036471Y-89117254D01*
+X73031932Y-89113048D01*
+X73026651Y-89109803D01*
+X72992166Y-89088613D01*
+X72944598Y-89035908D01*
+X72933076Y-88965853D01*
+X72938817Y-88940759D01*
+X72971813Y-88843557D01*
+X72971814Y-88843552D01*
+X72973669Y-88838088D01*
+X73003825Y-88630103D01*
+X73005399Y-88570000D01*
+X72986169Y-88360721D01*
+X72929123Y-88158451D01*
+X72930699Y-88158006D01*
+X72925576Y-88094887D01*
+X72959003Y-88032252D01*
+X72985057Y-88011890D01*
+X73004868Y-88000236D01*
+X73009491Y-87996115D01*
+X73055769Y-87954860D01*
+X73055774Y-87954856D01*
+X73057864Y-87952992D01*
+X73059777Y-87950953D01*
+X73059784Y-87950946D01*
+X73083347Y-87925828D01*
+X73083348Y-87925827D01*
+X73089513Y-87919255D01*
+X73094662Y-87909066D01*
+X73132383Y-87834412D01*
+X73132384Y-87834410D01*
+X73135176Y-87828884D01*
+X73154217Y-87760489D01*
+X73154793Y-87756042D01*
+X73154794Y-87756035D01*
+X73163121Y-87691695D01*
+X73163698Y-87687238D01*
+X73162304Y-87588219D01*
+X73159270Y-87372833D01*
+X73159270Y-87372832D01*
+X73159224Y-87369570D01*
+X73158805Y-87366021D01*
+X73153305Y-87319502D01*
+X73152924Y-87316277D01*
+X73141550Y-87265711D01*
+X73141004Y-87263746D01*
+X73136678Y-87248196D01*
+X73134851Y-87241626D01*
+X76384905Y-87241626D01*
+X76403470Y-87409790D01*
+X76461612Y-87568670D01*
+X76465848Y-87574973D01*
+X76465848Y-87574974D01*
+X76551740Y-87702796D01*
+X76551743Y-87702799D01*
+X76555974Y-87709096D01*
+X76681108Y-87822959D01*
+X76829791Y-87903687D01*
+X76993438Y-87946619D01*
+X77081047Y-87947996D01*
+X77155004Y-87949158D01*
+X77155007Y-87949158D01*
+X77162602Y-87949277D01*
+X77264985Y-87925828D01*
+X77320114Y-87913202D01*
+X77320118Y-87913201D01*
+X77327517Y-87911506D01*
+X77478662Y-87835488D01*
+X77484433Y-87830559D01*
+X77484436Y-87830557D01*
+X77601539Y-87730541D01*
+X77601540Y-87730540D01*
+X77607311Y-87725611D01*
+X77706037Y-87588219D01*
+X77711362Y-87574974D01*
+X77730820Y-87526569D01*
+X77769141Y-87431243D01*
+X77792980Y-87263746D01*
+X77793134Y-87249000D01*
+X77791331Y-87234095D01*
+X77780434Y-87144051D01*
+X77772809Y-87081040D01*
+X77713006Y-86922778D01*
+X77660554Y-86846459D01*
+X77621481Y-86789607D01*
+X77621479Y-86789605D01*
+X77617179Y-86783348D01*
+X77611508Y-86778295D01*
+X77496531Y-86675854D01*
+X77496528Y-86675852D01*
+X77490859Y-86670801D01*
+X77341339Y-86591634D01*
+X77330964Y-86589028D01*
+X77184622Y-86552269D01*
+X77184618Y-86552269D01*
+X77177251Y-86550418D01*
+X77169652Y-86550378D01*
+X77169650Y-86550378D01*
+X77099308Y-86550010D01*
+X77008069Y-86549532D01*
+X77000688Y-86551304D01*
+X76850938Y-86587256D01*
+X76850935Y-86587257D01*
+X76843559Y-86589028D01*
+X76693218Y-86666624D01*
+X76687497Y-86671614D01*
+X76687495Y-86671616D01*
+X76580056Y-86765341D01*
+X76565726Y-86777842D01*
+X76552794Y-86796243D01*
+X76477660Y-86903148D01*
+X76468444Y-86916261D01*
+X76465682Y-86923344D01*
+X76465682Y-86923345D01*
+X76459028Y-86940413D01*
+X76406988Y-87073889D01*
+X76403394Y-87101189D01*
+X76394331Y-87170032D01*
+X76384905Y-87241626D01*
+X73134851Y-87241626D01*
+X73134596Y-87240709D01*
+X73130751Y-87233958D01*
+X73130750Y-87233954D01*
+X73087556Y-87158101D01*
+X73084493Y-87152722D01*
+X73038000Y-87099066D01*
+X73004711Y-87066944D01*
+X72914992Y-87020013D01*
+X72909056Y-87018270D01*
+X72851194Y-87001280D01*
+X72851190Y-87001279D01*
+X72846871Y-87000011D01*
+X72842417Y-86999371D01*
+X72842414Y-86999370D01*
+X72793696Y-86992366D01*
+X72729115Y-86962873D01*
+X72690730Y-86903148D01*
+X72690730Y-86832151D01*
+X72714752Y-86787079D01*
+X72719039Y-86781925D01*
+X72803426Y-86680460D01*
+X72906115Y-86497096D01*
+X72907971Y-86491629D01*
+X72907973Y-86491624D01*
+X72971813Y-86303557D01*
+X72971814Y-86303552D01*
+X72973669Y-86298088D01*
+X72976810Y-86276426D01*
+X73997305Y-86276426D01*
+X74015870Y-86444590D01*
+X74018480Y-86451722D01*
+X74069681Y-86591634D01*
+X74074012Y-86603470D01*
+X74078248Y-86609773D01*
+X74078248Y-86609774D01*
+X74164140Y-86737596D01*
+X74164143Y-86737599D01*
+X74168374Y-86743896D01*
+X74293508Y-86857759D01*
+X74377104Y-86903148D01*
+X74426341Y-86929881D01*
+X74442191Y-86938487D01*
+X74605838Y-86981419D01*
+X74693447Y-86982796D01*
+X74767404Y-86983958D01*
+X74767407Y-86983958D01*
+X74775002Y-86984077D01*
+X74838657Y-86969498D01*
+X74932514Y-86948002D01*
+X74932518Y-86948001D01*
+X74939917Y-86946306D01*
+X75091062Y-86870288D01*
+X75096833Y-86865359D01*
+X75096836Y-86865357D01*
+X75213939Y-86765341D01*
+X75213940Y-86765340D01*
+X75219711Y-86760411D01*
+X75318437Y-86623019D01*
+X75323709Y-86609906D01*
+X75347622Y-86550418D01*
+X75381541Y-86466043D01*
+X75405380Y-86298546D01*
+X75405534Y-86283800D01*
+X75403731Y-86268895D01*
+X75395622Y-86201891D01*
+X75385209Y-86115840D01*
+X75382526Y-86108741D01*
+X75382525Y-86108735D01*
+X75379283Y-86100156D01*
+X75373916Y-86029363D01*
+X75407675Y-85966906D01*
+X75469842Y-85932616D01*
+X75540679Y-85937379D01*
+X75576977Y-85959411D01*
+X75577095Y-85959245D01*
+X75579383Y-85960871D01*
+X75581954Y-85962431D01*
+X75588908Y-85968759D01*
+X75737591Y-86049487D01*
+X75901238Y-86092419D01*
+X75987666Y-86093777D01*
+X76062804Y-86094958D01*
+X76062807Y-86094958D01*
+X76070402Y-86095077D01*
+X76132157Y-86080933D01*
+X76227914Y-86059002D01*
+X76227918Y-86059001D01*
+X76235317Y-86057306D01*
+X76386462Y-85981288D01*
+X76392233Y-85976359D01*
+X76392236Y-85976357D01*
+X76509339Y-85876341D01*
+X76509340Y-85876340D01*
+X76515111Y-85871411D01*
+X76613837Y-85734019D01*
+X76619687Y-85719468D01*
+X76650602Y-85642563D01*
+X76676941Y-85577043D01*
+X76700780Y-85409546D01*
+X76700934Y-85394800D01*
+X76699408Y-85382185D01*
+X76691022Y-85312891D01*
+X76680609Y-85226840D01*
+X76635890Y-85108496D01*
+X81103329Y-85108496D01*
+X81104912Y-85122833D01*
+X81119797Y-85257655D01*
+X81120713Y-85265953D01*
+X81123323Y-85273084D01*
+X81123323Y-85273086D01*
+X81169372Y-85398921D01*
+X81175153Y-85414719D01*
+X81179389Y-85421022D01*
+X81179389Y-85421023D01*
+X81185397Y-85429963D01*
+X81263508Y-85546205D01*
+X81269127Y-85551318D01*
+X81269128Y-85551319D01*
+X81355585Y-85629988D01*
+X81380676Y-85652819D01*
+X81519893Y-85728408D01*
+X81673122Y-85768607D01*
+X81757077Y-85769926D01*
+X81823919Y-85770976D01*
+X81823922Y-85770976D01*
+X81831516Y-85771095D01*
+X81985932Y-85735729D01*
+X82061066Y-85697941D01*
+X82120672Y-85667963D01*
+X82120675Y-85667961D01*
+X82127455Y-85664551D01*
+X82133226Y-85659622D01*
+X82133229Y-85659620D01*
+X82242136Y-85566604D01*
+X82242136Y-85566603D01*
+X82247914Y-85561669D01*
+X82340355Y-85433024D01*
+X82399442Y-85286041D01*
+X82414165Y-85182589D01*
+X82443566Y-85117966D01*
+X82503237Y-85079497D01*
+X82574233Y-85079395D01*
+X82634014Y-85117693D01*
+X82664147Y-85186515D01*
+X82668641Y-85227218D01*
+X82670113Y-85240553D01*
+X82672723Y-85247684D01*
+X82672723Y-85247686D01*
+X82709949Y-85349410D01*
+X82724553Y-85389319D01*
+X82728789Y-85395622D01*
+X82728789Y-85395623D01*
+X82753922Y-85433024D01*
+X82812908Y-85520805D01*
+X82818527Y-85525918D01*
+X82818528Y-85525919D01*
+X82889532Y-85590527D01*
+X82930076Y-85627419D01*
+X83069293Y-85703008D01*
+X83222522Y-85743207D01*
+X83306477Y-85744526D01*
+X83373319Y-85745576D01*
+X83373322Y-85745576D01*
+X83380916Y-85745695D01*
+X83535332Y-85710329D01*
+X83619568Y-85667963D01*
+X83670072Y-85642563D01*
+X83670075Y-85642561D01*
+X83676855Y-85639151D01*
+X83760445Y-85567758D01*
+X83825235Y-85538727D01*
+X83900678Y-85551921D01*
+X83940950Y-85572987D01*
+X83946886Y-85574730D01*
+X84004748Y-85591720D01*
+X84004752Y-85591721D01*
+X84009071Y-85592989D01*
+X84013519Y-85593629D01*
+X84013526Y-85593630D01*
+X84077732Y-85602861D01*
+X84077739Y-85602861D01*
+X84082180Y-85603500D01*
+X86454322Y-85603500D01*
+X86522443Y-85623502D01*
+X86543417Y-85640405D01*
+X92489601Y-91586589D01*
+X92510260Y-91605147D01*
+X92531234Y-91622050D01*
+X92556997Y-91635527D01*
+X92599340Y-91657677D01*
+X92620960Y-91668987D01*
+X92642936Y-91675440D01*
+X92684758Y-91687720D01*
+X92684762Y-91687721D01*
+X92689081Y-91688989D01*
+X92693529Y-91689629D01*
+X92693536Y-91689630D01*
+X92757742Y-91698861D01*
+X92757749Y-91698861D01*
+X92762190Y-91699500D01*
+X95598322Y-91699500D01*
+X95666443Y-91719502D01*
+X95687417Y-91736405D01*
+X95861407Y-91910395D01*
+X95895433Y-91972707D01*
+X95890368Y-92043522D01*
+X95847821Y-92100358D01*
+X95781301Y-92125169D01*
+X95771543Y-92125488D01*
+X95662879Y-92124824D01*
+X95522829Y-92164851D01*
+X95515242Y-92169638D01*
+X95515240Y-92169639D01*
+X95482572Y-92190251D01*
+X95399642Y-92242576D01*
+X95393700Y-92249304D01*
+X95373591Y-92272073D01*
+X95303222Y-92351751D01*
+X95299408Y-92359874D01*
+X95299407Y-92359876D01*
+X95246246Y-92473106D01*
+X95241319Y-92483600D01*
+X95239939Y-92492465D01*
+X95239938Y-92492467D01*
+X95220689Y-92616093D01*
+X95218909Y-92627524D01*
+X95220073Y-92636426D01*
+X95220073Y-92636429D01*
+X95228473Y-92700664D01*
+X95237795Y-92771952D01*
+X95241409Y-92780165D01*
+X95241410Y-92780169D01*
+X95264487Y-92832613D01*
+X95296459Y-92905274D01*
+X95302234Y-92912144D01*
+X95302235Y-92912146D01*
+X95376905Y-93000977D01*
+X95390183Y-93016773D01*
+X95397660Y-93021750D01*
+X95503961Y-93092510D01*
+X95503963Y-93092511D01*
+X95511434Y-93097484D01*
+X95520001Y-93100161D01*
+X95520002Y-93100161D01*
+X95536377Y-93105277D01*
+X95650464Y-93140921D01*
+X95796098Y-93143590D01*
+X95884219Y-93119565D01*
+X95927963Y-93107639D01*
+X95927964Y-93107639D01*
+X95936626Y-93105277D01*
+X95944959Y-93100161D01*
+X96011734Y-93059161D01*
+X96060754Y-93029063D01*
+X96067374Y-93021750D01*
+X96152473Y-92927734D01*
+X96152474Y-92927733D01*
+X96158501Y-92921074D01*
+X96167581Y-92902334D01*
+X96218095Y-92798072D01*
+X96218095Y-92798071D01*
+X96222010Y-92789991D01*
+X96236708Y-92702626D01*
+X96245370Y-92651144D01*
+X96245370Y-92651141D01*
+X96246176Y-92646352D01*
+X96246329Y-92633800D01*
+X96243369Y-92613134D01*
+X96253513Y-92542868D01*
+X96300036Y-92489239D01*
+X96368168Y-92469275D01*
+X96436277Y-92489315D01*
+X96457192Y-92506180D01*
+X101200720Y-97249708D01*
+X101234746Y-97312020D01*
+X101229681Y-97382835D01*
+X101187134Y-97439671D01*
+X101120614Y-97464482D01*
+X101062247Y-97453818D01*
+X101059925Y-97452313D01*
+X100920374Y-97410579D01*
+X100911398Y-97410524D01*
+X100911397Y-97410524D01*
+X100850084Y-97410150D01*
+X100774719Y-97409689D01*
+X100634669Y-97449716D01*
+X100511482Y-97527441D01*
+X100415062Y-97636616D01*
+X100411248Y-97644739D01*
+X100411247Y-97644741D01*
+X100367874Y-97737123D01*
+X100353159Y-97768465D01*
+X100351779Y-97777330D01*
+X100351778Y-97777332D01*
+X100333547Y-97894422D01*
+X100330749Y-97912389D01*
+X100331913Y-97921291D01*
+X100331913Y-97921294D01*
+X100339887Y-97982269D01*
+X100349635Y-98056817D01*
+X100353249Y-98065030D01*
+X100353250Y-98065034D01*
+X100386661Y-98140963D01*
+X100408299Y-98190139D01*
+X100414074Y-98197009D01*
+X100414075Y-98197011D01*
+X100496243Y-98294762D01*
+X100502023Y-98301638D01*
+X100509500Y-98306615D01*
+X100615801Y-98377375D01*
+X100615803Y-98377376D01*
+X100623274Y-98382349D01*
+X100762304Y-98425786D01*
+X100907938Y-98428455D01*
+X101018969Y-98398184D01*
+X101039807Y-98392503D01*
+X101039809Y-98392502D01*
+X101048466Y-98390142D01*
+X101056113Y-98385447D01*
+X101056117Y-98385445D01*
+X101057036Y-98384881D01*
+X101058068Y-98384601D01*
+X101064356Y-98381880D01*
+X101064749Y-98382788D01*
+X101125555Y-98366286D01*
+X101193249Y-98387686D01*
+X101219411Y-98411184D01*
+X101232683Y-98426973D01*
+X101240160Y-98431950D01*
+X101346461Y-98502710D01*
+X101346463Y-98502711D01*
+X101353934Y-98507684D01*
+X101492964Y-98551121D01*
+X101638598Y-98553790D01*
+X101743258Y-98525256D01*
+X101770463Y-98517839D01*
+X101770464Y-98517839D01*
+X101779126Y-98515477D01*
+X101787459Y-98510361D01*
+X101895602Y-98443961D01*
+X101903254Y-98439263D01*
+X101909874Y-98431950D01*
+X101994973Y-98337934D01*
+X101994974Y-98337933D01*
+X102001001Y-98331274D01*
+X102008208Y-98316400D01*
+X102021864Y-98288213D01*
+X102069566Y-98235629D01*
+X102138125Y-98217184D01*
+X102193660Y-98231504D01*
+X102272960Y-98272987D01*
+X102279986Y-98275050D01*
+X102336758Y-98291720D01*
+X102336762Y-98291721D01*
+X102341081Y-98292989D01*
+X102345529Y-98293629D01*
+X102345536Y-98293630D01*
+X102409742Y-98302861D01*
+X102409749Y-98302861D01*
+X102414190Y-98303500D01*
+X105792000Y-98303500D01*
+X105795346Y-98303140D01*
+X105795351Y-98303140D01*
+X105843795Y-98297932D01*
+X105843801Y-98297931D01*
+X105847159Y-98297570D01*
+X105899501Y-98286184D01*
+X105904025Y-98284943D01*
+X105918688Y-98280920D01*
+X105918689Y-98280920D01*
+X105926291Y-98278834D01*
+X105933142Y-98274933D01*
+X105933144Y-98274932D01*
+X106008899Y-98231794D01*
+X106014278Y-98228731D01*
+X106057020Y-98191695D01*
+X106065811Y-98184078D01*
+X106065816Y-98184073D01*
+X106067934Y-98182238D01*
+X106100056Y-98148949D01*
+X106146987Y-98059230D01*
+X106152417Y-98040736D01*
+X106165720Y-97995432D01*
+X106165721Y-97995428D01*
+X106166989Y-97991109D01*
+X106168116Y-97983274D01*
+X106176861Y-97922448D01*
+X106176861Y-97922441D01*
+X106177500Y-97918000D01*
+X106177500Y-97529096D01*
+X107544729Y-97529096D01*
+X107562113Y-97686553D01*
+X107564723Y-97693684D01*
+X107564723Y-97693686D01*
+X107583621Y-97745326D01*
+X107616553Y-97835319D01*
+X107620789Y-97841622D01*
+X107620789Y-97841623D01*
+X107693077Y-97949198D01*
+X107704908Y-97966805D01*
+X107710527Y-97971918D01*
+X107710528Y-97971919D01*
+X107805867Y-98058670D01*
+X107822076Y-98073419D01*
+X107961293Y-98149008D01*
+X108114522Y-98189207D01*
+X108198477Y-98190526D01*
+X108265319Y-98191576D01*
+X108265322Y-98191576D01*
+X108272916Y-98191695D01*
+X108427332Y-98156329D01*
+X108448002Y-98145933D01*
+X111886500Y-98145933D01*
+X111886501Y-99974066D01*
+X111901266Y-100048301D01*
+X111957516Y-100132484D01*
+X112041699Y-100188734D01*
+X112115933Y-100203500D01*
+X112937131Y-100203500D01*
+X112946987Y-100206394D01*
+X112968094Y-100203500D01*
+X113930885Y-100203499D01*
+X113944066Y-100203499D01*
+X113979818Y-100196388D01*
+X114006126Y-100191156D01*
+X114006128Y-100191155D01*
+X114018301Y-100188734D01*
+X114028621Y-100181839D01*
+X114028622Y-100181838D01*
+X114092168Y-100139377D01*
+X114102484Y-100132484D01*
+X114158734Y-100048301D01*
+X114173500Y-99974067D01*
+X114173499Y-98145934D01*
+X114166388Y-98110182D01*
+X114161156Y-98083874D01*
+X114161155Y-98083872D01*
+X114158734Y-98071699D01*
+X114150403Y-98059230D01*
+X114109377Y-97997832D01*
+X114102484Y-97987516D01*
+X114018301Y-97931266D01*
+X113944067Y-97916500D01*
+X113030148Y-97916500D01*
+X112115934Y-97916501D01*
+X112086034Y-97922448D01*
+X112053874Y-97928844D01*
+X112053872Y-97928845D01*
+X112041699Y-97931266D01*
+X112031379Y-97938161D01*
+X112031378Y-97938162D01*
+X111970985Y-97978516D01*
+X111957516Y-97987516D01*
+X111901266Y-98071699D01*
+X111886500Y-98145933D01*
+X108448002Y-98145933D01*
+X108502905Y-98118320D01*
+X108562072Y-98088563D01*
+X108562075Y-98088561D01*
+X108568855Y-98085151D01*
+X108574626Y-98080222D01*
+X108574629Y-98080220D01*
+X108683536Y-97987204D01*
+X108683536Y-97987203D01*
+X108689314Y-97982269D01*
+X108781755Y-97853624D01*
+X108840842Y-97706641D01*
+X108852496Y-97624752D01*
+X108862581Y-97553891D01*
+X108862581Y-97553888D01*
+X108863162Y-97549807D01*
+X108863307Y-97536000D01*
+X108844276Y-97378733D01*
+X108788280Y-97230546D01*
+X108735228Y-97153354D01*
+X108702855Y-97106251D01*
+X108702854Y-97106249D01*
+X108698553Y-97099992D01*
+X108580275Y-96994611D01*
+X108572889Y-96990700D01*
+X108446988Y-96924039D01*
+X108446989Y-96924039D01*
+X108440274Y-96920484D01*
+X108286633Y-96881892D01*
+X108279034Y-96881852D01*
+X108279033Y-96881852D01*
+X108213181Y-96881507D01*
+X108128221Y-96881062D01*
+X108120841Y-96882834D01*
+X108120839Y-96882834D01*
+X107981563Y-96916271D01*
+X107981560Y-96916272D01*
+X107974184Y-96918043D01*
+X107833414Y-96990700D01*
+X107714039Y-97094838D01*
+X107622950Y-97224444D01*
+X107602371Y-97277226D01*
+X107581737Y-97330151D01*
+X107565406Y-97372037D01*
+X107564414Y-97379570D01*
+X107564414Y-97379571D01*
+X107552771Y-97468013D01*
+X107544729Y-97529096D01*
+X106177500Y-97529096D01*
+X106177500Y-96738458D01*
+X106175811Y-96722146D01*
+X106172331Y-96688534D01*
+X106172330Y-96688526D01*
+X106171995Y-96685293D01*
+X106169637Y-96674025D01*
+X106161743Y-96636315D01*
+X106161417Y-96634757D01*
+X106160371Y-96630761D01*
+X106156863Y-96617354D01*
+X106156862Y-96617351D01*
+X106154898Y-96609847D01*
+X106149489Y-96599991D01*
+X106109162Y-96526514D01*
+X106109160Y-96526511D01*
+X106106182Y-96521085D01*
+X106102201Y-96516342D01*
+X106062350Y-96468865D01*
+X106062341Y-96468855D01*
+X106060537Y-96466706D01*
+X106045259Y-96451493D01*
+X106034143Y-96440424D01*
+X106034140Y-96440422D01*
+X106027759Y-96434068D01*
+X106019846Y-96429769D01*
+X106019843Y-96429767D01*
+X105944230Y-96388690D01*
+X105944231Y-96388690D01*
+X105938789Y-96385734D01*
+X105870993Y-96364665D01*
+X105850386Y-96361371D01*
+X105802502Y-96353716D01*
+X105802494Y-96353715D01*
+X105798057Y-96353006D01*
+X105793560Y-96352935D01*
+X105793556Y-96352935D01*
+X105751758Y-96352279D01*
+X105692564Y-96351349D01*
+X105662571Y-96347240D01*
+X105589163Y-96327981D01*
+X105561018Y-96316838D01*
+X105494333Y-96280632D01*
+X105469660Y-96263099D01*
+X105413522Y-96212017D01*
+X105393746Y-96189104D01*
+X105351424Y-96126124D01*
+X105337681Y-96099151D01*
+X105311601Y-96027883D01*
+X105304688Y-95998409D01*
+X105298050Y-95938287D01*
+X105296361Y-95922983D01*
+X105296678Y-95892712D01*
+X105299043Y-95874752D01*
+X105306583Y-95817474D01*
+X105314112Y-95788150D01*
+X105314944Y-95786018D01*
+X105341677Y-95717450D01*
+X105355982Y-95690772D01*
+X105399613Y-95628691D01*
+X105419868Y-95606194D01*
+X105477058Y-95556305D01*
+X105502094Y-95539291D01*
+X105534863Y-95522377D01*
+X105569532Y-95504483D01*
+X105597896Y-95493935D01*
+X105671698Y-95476216D01*
+X105701768Y-95472737D01*
+X105750645Y-95472993D01*
+X105789982Y-95473199D01*
+X105800160Y-95472145D01*
+X105842435Y-95467769D01*
+X105842437Y-95467769D01*
+X105845834Y-95467417D01*
+X105849161Y-95466702D01*
+X105849170Y-95466701D01*
+X105883290Y-95459372D01*
+X105898836Y-95456033D01*
+X105907008Y-95453802D01*
+X105918651Y-95450625D01*
+X105918655Y-95450623D01*
+X105926291Y-95448539D01*
+X106014278Y-95398436D01*
+X106022405Y-95391394D01*
+X106086986Y-95361902D01*
+X106157260Y-95372007D01*
+X106210915Y-95418501D01*
+X106230909Y-95487942D01*
+X106230897Y-95489091D01*
+X106229905Y-95496626D01*
+X106248470Y-95664790D01*
+X106251080Y-95671922D01*
+X106299026Y-95802939D01*
+X106306612Y-95823670D01*
+X106310848Y-95829973D01*
+X106310848Y-95829974D01*
+X106396740Y-95957796D01*
+X106396743Y-95957799D01*
+X106400974Y-95964096D01*
+X106465782Y-96023067D01*
+X106514790Y-96067660D01*
+X106526108Y-96077959D01*
+X106532783Y-96081583D01*
+X106662805Y-96152179D01*
+X106674791Y-96158687D01*
+X106838438Y-96201619D01*
+X106926047Y-96202996D01*
+X107000004Y-96204158D01*
+X107000007Y-96204158D01*
+X107007602Y-96204277D01*
+X107073868Y-96189100D01*
+X107165114Y-96168202D01*
+X107165118Y-96168201D01*
+X107172517Y-96166506D01*
+X107323662Y-96090488D01*
+X107329433Y-96085559D01*
+X107329436Y-96085557D01*
+X107446539Y-95985541D01*
+X107446540Y-95985540D01*
+X107452311Y-95980611D01*
+X107551037Y-95843219D01*
+X107556362Y-95829974D01*
+X107579194Y-95773176D01*
+X107614141Y-95686243D01*
+X107637980Y-95518746D01*
+X107638134Y-95504000D01*
+X107637347Y-95497492D01*
+X107625730Y-95401499D01*
+X107617809Y-95336040D01*
+X107558006Y-95177778D01*
+X107477932Y-95061269D01*
+X107466481Y-95044607D01*
+X107466479Y-95044605D01*
+X107462179Y-95038348D01*
+X107456508Y-95033295D01*
+X107341531Y-94930854D01*
+X107341528Y-94930852D01*
+X107335859Y-94925801D01*
+X107326080Y-94920623D01*
+X107193051Y-94850188D01*
+X107193052Y-94850188D01*
+X107186339Y-94846634D01*
+X107175964Y-94844028D01*
+X107029622Y-94807269D01*
+X107029618Y-94807269D01*
+X107022251Y-94805418D01*
+X107014652Y-94805378D01*
+X107014650Y-94805378D01*
+X106944308Y-94805010D01*
+X106853069Y-94804532D01*
+X106845688Y-94806304D01*
+X106695938Y-94842256D01*
+X106695935Y-94842257D01*
+X106688559Y-94844028D01*
+X106538218Y-94921624D01*
+X106532497Y-94926614D01*
+X106532495Y-94926616D01*
+X106448047Y-95000285D01*
+X106410726Y-95032842D01*
+X106406356Y-95039060D01*
+X106401276Y-95044702D01*
+X106400251Y-95043779D01*
+X106351051Y-95082964D01*
+X106280418Y-95090149D01*
+X106217115Y-95058006D01*
+X106181237Y-94996742D01*
+X106177500Y-94966281D01*
+X106177500Y-91940626D01*
+X107499905Y-91940626D01*
+X107518470Y-92108790D01*
+X107521080Y-92115922D01*
+X107548281Y-92190251D01*
+X107576612Y-92267670D01*
+X107580848Y-92273973D01*
+X107580848Y-92273974D01*
+X107666740Y-92401796D01*
+X107666743Y-92401799D01*
+X107670974Y-92408096D01*
+X107796108Y-92521959D01*
+X107944791Y-92602687D01*
+X108108438Y-92645619D01*
+X108196047Y-92646996D01*
+X108270004Y-92648158D01*
+X108270007Y-92648158D01*
+X108277602Y-92648277D01*
+X108352351Y-92631157D01*
+X108435114Y-92612202D01*
+X108435118Y-92612201D01*
+X108442517Y-92610506D01*
+X108593662Y-92534488D01*
+X108599433Y-92529559D01*
+X108599436Y-92529557D01*
+X108716539Y-92429541D01*
+X108716540Y-92429540D01*
+X108722311Y-92424611D01*
+X108821037Y-92287219D01*
+X108824392Y-92278875D01*
+X108849194Y-92217176D01*
+X108884141Y-92130243D01*
+X108907980Y-91962746D01*
+X108908134Y-91948000D01*
+X108906331Y-91933095D01*
+X108890199Y-91799792D01*
+X108887809Y-91780040D01*
+X108828006Y-91621778D01*
+X108771085Y-91538957D01*
+X108736481Y-91488607D01*
+X108736479Y-91488605D01*
+X108732179Y-91482348D01*
+X108726508Y-91477295D01*
+X108611531Y-91374854D01*
+X108611528Y-91374852D01*
+X108605859Y-91369801D01*
+X108456339Y-91290634D01*
+X108445964Y-91288028D01*
+X108299622Y-91251269D01*
+X108299618Y-91251269D01*
+X108292251Y-91249418D01*
+X108284652Y-91249378D01*
+X108284650Y-91249378D01*
+X108214308Y-91249010D01*
+X108123069Y-91248532D01*
+X108115688Y-91250304D01*
+X107965938Y-91286256D01*
+X107965935Y-91286257D01*
+X107958559Y-91288028D01*
+X107808218Y-91365624D01*
+X107802497Y-91370614D01*
+X107802495Y-91370616D01*
+X107695744Y-91463741D01*
+X107680726Y-91476842D01*
+X107666117Y-91497628D01*
+X107589801Y-91606216D01*
+X107583444Y-91615261D01*
+X107580682Y-91622344D01*
+X107580682Y-91622345D01*
+X107578134Y-91628881D01*
+X107521988Y-91772889D01*
+X107520997Y-91780418D01*
+X107503979Y-91909683D01*
+X107499905Y-91940626D01*
+X106177500Y-91940626D01*
+X106177500Y-90583678D01*
+X106197502Y-90515557D01*
+X106214405Y-90494583D01*
+X107173988Y-89535000D01*
+X111818389Y-89535000D01*
+X111836796Y-89745394D01*
+X111838220Y-89750707D01*
+X111838220Y-89750709D01*
+X111881765Y-89913219D01*
+X111891458Y-89949395D01*
+X111893780Y-89954376D01*
+X111893781Y-89954377D01*
+X111966900Y-90111180D01*
+X111980714Y-90140805D01*
+X112101852Y-90313809D01*
+X112251191Y-90463148D01*
+X112255699Y-90466305D01*
+X112255702Y-90466307D01*
+X112415188Y-90577980D01*
+X112424194Y-90584286D01*
+X112429176Y-90586609D01*
+X112429181Y-90586612D01*
+X112610623Y-90671219D01*
+X112615605Y-90673542D01*
+X112620913Y-90674964D01*
+X112620915Y-90674965D01*
+X112668582Y-90687737D01*
+X112771077Y-90715201D01*
+X112831699Y-90752152D01*
+X112862720Y-90816012D01*
+X112854292Y-90886507D01*
+X112809089Y-90941254D01*
+X112759804Y-90961087D01*
+X112738468Y-90964753D01*
+X112738465Y-90964754D01*
+X112732772Y-90965732D01*
+X112535601Y-91038472D01*
+X112530640Y-91041424D01*
+X112530639Y-91041424D01*
+X112421585Y-91106305D01*
+X112354988Y-91145926D01*
+X112196981Y-91284494D01*
+X112182664Y-91302655D01*
+X112079112Y-91434011D01*
+X112066872Y-91449537D01*
+X112064181Y-91454653D01*
+X112064179Y-91454655D01*
+X111971710Y-91630410D01*
+X111969018Y-91635527D01*
+X111906696Y-91836234D01*
+X111906017Y-91841969D01*
+X111906017Y-91841970D01*
+X111901692Y-91878512D01*
+X111881995Y-92044938D01*
+X111895740Y-92254649D01*
+X111947471Y-92458343D01*
+X111949890Y-92463590D01*
+X112033038Y-92643953D01*
+X112033041Y-92643958D01*
+X112035457Y-92649199D01*
+X112038788Y-92653912D01*
+X112038789Y-92653914D01*
+X112152911Y-92815391D01*
+X112156751Y-92820825D01*
+X112307289Y-92967474D01*
+X112312085Y-92970679D01*
+X112312088Y-92970681D01*
+X112399463Y-93029063D01*
+X112482031Y-93084233D01*
+X112487339Y-93086514D01*
+X112487340Y-93086514D01*
+X112669822Y-93164914D01*
+X112669825Y-93164915D01*
+X112675125Y-93167192D01*
+X112680754Y-93168466D01*
+X112680755Y-93168466D01*
+X112874467Y-93212299D01*
+X112874473Y-93212300D01*
+X112880104Y-93213574D01*
+X112885875Y-93213801D01*
+X112885877Y-93213801D01*
+X112949433Y-93216298D01*
+X113090103Y-93221825D01*
+X113298088Y-93191669D01*
+X113303552Y-93189814D01*
+X113303557Y-93189813D01*
+X113491624Y-93125973D01*
+X113491629Y-93125971D01*
+X113497096Y-93124115D01*
+X113507971Y-93118025D01*
+X113590004Y-93072084D01*
+X113680460Y-93021426D01*
+X113842041Y-92887041D01*
+X113976426Y-92725460D01*
+X114070669Y-92557177D01*
+X114076291Y-92547139D01*
+X114076292Y-92547137D01*
+X114079115Y-92542096D01*
+X114080971Y-92536629D01*
+X114080973Y-92536624D01*
+X114144813Y-92348557D01*
+X114144814Y-92348552D01*
+X114146669Y-92343088D01*
+X114176825Y-92135103D01*
+X114178399Y-92075000D01*
+X114159169Y-91865721D01*
+X114135005Y-91780040D01*
+X114109325Y-91688989D01*
+X114102123Y-91663451D01*
+X114009171Y-91474963D01*
+X113945449Y-91389628D01*
+X113886880Y-91311195D01*
+X113886879Y-91311194D01*
+X113883427Y-91306571D01*
+X113867134Y-91291510D01*
+X113733341Y-91167833D01*
+X113733338Y-91167831D01*
+X113729101Y-91163914D01*
+X113551362Y-91051769D01*
+X113356163Y-90973892D01*
+X113350506Y-90972767D01*
+X113350500Y-90972765D01*
+X113293466Y-90961421D01*
+X113230556Y-90928514D01*
+X113195424Y-90866819D01*
+X113199224Y-90795924D01*
+X113240749Y-90738338D01*
+X113285436Y-90716135D01*
+X113288926Y-90715200D01*
+X113351434Y-90698451D01*
+X113439085Y-90674965D01*
+X113439087Y-90674964D01*
+X113444395Y-90673542D01*
+X113449377Y-90671219D01*
+X113630819Y-90586612D01*
+X113630824Y-90586609D01*
+X113635806Y-90584286D01*
+X113644812Y-90577980D01*
+X113804298Y-90466307D01*
+X113804301Y-90466305D01*
+X113808809Y-90463148D01*
+X113958148Y-90313809D01*
+X114079286Y-90140805D01*
+X114093101Y-90111180D01*
+X114166219Y-89954377D01*
+X114166220Y-89954376D01*
+X114168542Y-89949395D01*
+X114178236Y-89913219D01*
+X114221780Y-89750709D01*
+X114221780Y-89750707D01*
+X114223204Y-89745394D01*
+X114241611Y-89535000D01*
+X114223204Y-89324606D01*
+X114212742Y-89285562D01*
+X114169965Y-89125915D01*
+X114169964Y-89125913D01*
+X114168542Y-89120605D01*
+X114154714Y-89090950D01*
+X114081609Y-88934176D01*
+X114081607Y-88934173D01*
+X114079286Y-88929195D01*
+X113958148Y-88756191D01*
+X113808809Y-88606852D01*
+X113804301Y-88603695D01*
+X113804298Y-88603693D01*
+X113640315Y-88488871D01*
+X113640312Y-88488869D01*
+X113635806Y-88485714D01*
+X113630824Y-88483391D01*
+X113630819Y-88483388D01*
+X113449377Y-88398781D01*
+X113449376Y-88398781D01*
+X113444395Y-88396458D01*
+X113439088Y-88395036D01*
+X113439077Y-88395032D01*
+X113406134Y-88386205D01*
+X113345512Y-88349254D01*
+X113314490Y-88285393D01*
+X113322920Y-88214898D01*
+X113368123Y-88160152D01*
+X113438745Y-88138499D01*
+X113944066Y-88138499D01*
+X113979818Y-88131388D01*
+X114006126Y-88126156D01*
+X114006128Y-88126155D01*
+X114018301Y-88123734D01*
+X114028621Y-88116839D01*
+X114028622Y-88116838D01*
+X114092168Y-88074377D01*
+X114102484Y-88067484D01*
+X114139635Y-88011885D01*
+X114151839Y-87993620D01*
+X114158734Y-87983301D01*
+X114173500Y-87909067D01*
+X114173499Y-86080934D01*
+X114163815Y-86032246D01*
+X114161156Y-86018874D01*
+X114161155Y-86018872D01*
+X114158734Y-86006699D01*
+X114135805Y-85972383D01*
+X114109377Y-85932832D01*
+X114102484Y-85922516D01*
+X114018301Y-85866266D01*
+X113944067Y-85851500D01*
+X113030148Y-85851500D01*
+X112115934Y-85851501D01*
+X112080182Y-85858612D01*
+X112053874Y-85863844D01*
+X112053872Y-85863845D01*
+X112041699Y-85866266D01*
+X112031379Y-85873161D01*
+X112031378Y-85873162D01*
+X111988920Y-85901532D01*
+X111957516Y-85922516D01*
+X111901266Y-86006699D01*
+X111886500Y-86080933D01*
+X111886501Y-87909066D01*
+X111901266Y-87983301D01*
+X111908161Y-87993620D01*
+X111908162Y-87993622D01*
+X111920365Y-88011885D01*
+X111957516Y-88067484D01*
+X112041699Y-88123734D01*
+X112115933Y-88138500D01*
+X112621252Y-88138500D01*
+X112689373Y-88158502D01*
+X112735866Y-88212158D01*
+X112745970Y-88282432D01*
+X112716476Y-88347012D01*
+X112653864Y-88386207D01*
+X112636126Y-88390959D01*
+X112620915Y-88395035D01*
+X112620913Y-88395036D01*
+X112615605Y-88396458D01*
+X112610624Y-88398780D01*
+X112610623Y-88398781D01*
+X112429176Y-88483391D01*
+X112429173Y-88483393D01*
+X112424195Y-88485714D01*
+X112251191Y-88606852D01*
+X112101852Y-88756191D01*
+X111980714Y-88929195D01*
+X111978393Y-88934173D01*
+X111978391Y-88934176D01*
+X111905286Y-89090950D01*
+X111891458Y-89120605D01*
+X111890036Y-89125913D01*
+X111890035Y-89125915D01*
+X111847258Y-89285562D01*
+X111836796Y-89324606D01*
+X111818389Y-89535000D01*
+X107173988Y-89535000D01*
+X112414589Y-84294399D01*
+X112433147Y-84273740D01*
+X112450050Y-84252766D01*
+X112496987Y-84163040D01*
+X112516989Y-84094919D01*
+X112527500Y-84021810D01*
+X112527500Y-81197668D01*
+X112547502Y-81129547D01*
+X112601158Y-81083054D01*
+X112671432Y-81072950D01*
+X112736012Y-81102444D01*
+X112767695Y-81144418D01*
+X112826095Y-81269659D01*
+X112826098Y-81269664D01*
+X112828421Y-81274646D01*
+X112831577Y-81279153D01*
+X112831578Y-81279155D01*
+X112948645Y-81446343D01*
+X112954326Y-81454457D01*
+X113109543Y-81609674D01*
+X113114051Y-81612831D01*
+X113114054Y-81612833D01*
+X113284845Y-81732422D01*
+X113289354Y-81735579D01*
+X113294336Y-81737902D01*
+X113294341Y-81737905D01*
+X113359147Y-81768124D01*
+X113488297Y-81828347D01*
+X113700326Y-81885161D01*
+X113919000Y-81904292D01*
+X114137674Y-81885161D01*
+X114349703Y-81828347D01*
+X114478853Y-81768124D01*
+X114543659Y-81737905D01*
+X114543664Y-81737902D01*
+X114548646Y-81735579D01*
+X114553155Y-81732422D01*
+X114723946Y-81612833D01*
+X114723949Y-81612831D01*
+X114728457Y-81609674D01*
+X114883674Y-81454457D01*
+X114889356Y-81446343D01*
+X115006422Y-81279155D01*
+X115006423Y-81279153D01*
+X115009579Y-81274646D01*
+X115010521Y-81272626D01*
+X116265905Y-81272626D01*
+X116284470Y-81440790D01*
+X116287080Y-81447922D01*
+X116338562Y-81588602D01*
+X116342612Y-81599670D01*
+X116346848Y-81605973D01*
+X116346848Y-81605974D01*
+X116432740Y-81733796D01*
+X116432743Y-81733799D01*
+X116436974Y-81740096D01*
+X116562108Y-81853959D01*
+X116710791Y-81934687D01*
+X116874438Y-81977619D01*
+X116962047Y-81978996D01*
+X117036004Y-81980158D01*
+X117036007Y-81980158D01*
+X117043602Y-81980277D01*
+X117101723Y-81966965D01*
+X117201114Y-81944202D01*
+X117201118Y-81944201D01*
+X117208517Y-81942506D01*
+X117359662Y-81866488D01*
+X117365433Y-81861559D01*
+X117365436Y-81861557D01*
+X117482539Y-81761541D01*
+X117482540Y-81761540D01*
+X117488311Y-81756611D01*
+X117587037Y-81619219D01*
+X117592362Y-81605974D01*
+X117632568Y-81505957D01*
+X117650141Y-81462243D01*
+X117673980Y-81294746D01*
+X117674134Y-81280000D01*
+X117673487Y-81274646D01*
+X117659116Y-81155896D01*
+X117653809Y-81112040D01*
+X117594006Y-80953778D01*
+X117573815Y-80924400D01*
+X117502481Y-80820607D01*
+X117502479Y-80820605D01*
+X117498179Y-80814348D01*
+X117492508Y-80809295D01*
+X117377531Y-80706854D01*
+X117377528Y-80706852D01*
+X117371859Y-80701801D01*
+X117222339Y-80622634D01*
+X117211964Y-80620028D01*
+X117065622Y-80583269D01*
+X117065618Y-80583269D01*
+X117058251Y-80581418D01*
+X117050652Y-80581378D01*
+X117050650Y-80581378D01*
+X116980308Y-80581010D01*
+X116889069Y-80580532D01*
+X116881688Y-80582304D01*
+X116731938Y-80618256D01*
+X116731935Y-80618257D01*
+X116724559Y-80620028D01*
+X116574218Y-80697624D01*
+X116568497Y-80702614D01*
+X116568495Y-80702616D01*
+X116500039Y-80762334D01*
+X116446726Y-80808842D01*
+X116435783Y-80824412D01*
+X116357649Y-80935587D01*
+X116349444Y-80947261D01*
+X116346682Y-80954344D01*
+X116346682Y-80954345D01*
+X116342500Y-80965071D01*
+X116287988Y-81104889D01*
+X116286997Y-81112418D01*
+X116267091Y-81263619D01*
+X116265905Y-81272626D01*
+X115010521Y-81272626D01*
+X115011902Y-81269664D01*
+X115011905Y-81269659D01*
+X115074873Y-81134621D01*
+X115102347Y-81075703D01*
+X115159161Y-80863674D01*
+X115178292Y-80645000D01*
+X115159161Y-80426326D01*
+X115102347Y-80214297D01*
+X115055600Y-80114046D01*
+X115011905Y-80020341D01*
+X115011902Y-80020336D01*
+X115009579Y-80015354D01*
+X114998176Y-79999069D01*
+X114886833Y-79840054D01*
+X114886831Y-79840051D01*
+X114883674Y-79835543D01*
+X114728457Y-79680326D01*
+X114723949Y-79677169D01*
+X114723946Y-79677167D01*
+X114553155Y-79557578D01*
+X114553153Y-79557577D01*
+X114548646Y-79554421D01*
+X114543664Y-79552098D01*
+X114543659Y-79552095D01*
+X114442884Y-79505104D01*
+X114349703Y-79461653D01*
+X114137674Y-79404839D01*
+X113919000Y-79385708D01*
+X113700326Y-79404839D01*
+X113488297Y-79461653D01*
+X113395116Y-79505104D01*
+X113294341Y-79552095D01*
+X113294336Y-79552098D01*
+X113289354Y-79554421D01*
+X113284847Y-79557577D01*
+X113284845Y-79557578D01*
+X113114054Y-79677167D01*
+X113114051Y-79677169D01*
+X113109543Y-79680326D01*
+X112954326Y-79835543D01*
+X112951169Y-79840051D01*
+X112951167Y-79840054D01*
+X112839824Y-79999069D01*
+X112828421Y-80015354D01*
+X112826098Y-80020336D01*
+X112826095Y-80020341D01*
+X112767695Y-80145582D01*
+X112720778Y-80198867D01*
+X112652501Y-80218328D01*
+X112584541Y-80197786D01*
+X112538475Y-80143764D01*
+X112527500Y-80092332D01*
+X112527500Y-79628000D01*
+X112526847Y-79621926D01*
+X112521932Y-79576205D01*
+X112521931Y-79576199D01*
+X112521570Y-79572841D01*
+X112510184Y-79520499D01*
+X112502834Y-79493709D01*
+X112491872Y-79474457D01*
+X112455794Y-79411101D01*
+X112452731Y-79405722D01*
+X112411470Y-79358104D01*
+X112408078Y-79354189D01*
+X112408073Y-79354184D01*
+X112406238Y-79352066D01*
+X112372949Y-79319944D01*
+X112283230Y-79273013D01*
+X112248264Y-79262746D01*
+X112219432Y-79254280D01*
+X112219428Y-79254279D01*
+X112215109Y-79253011D01*
+X112210661Y-79252371D01*
+X112210654Y-79252370D01*
+X112146448Y-79243139D01*
+X112146441Y-79243139D01*
+X112142000Y-79242500D01*
+X111558190Y-79242500D01*
+X111556535Y-79242589D01*
+X111556523Y-79242589D01*
+X111533022Y-79243848D01*
+X111530455Y-79243986D01*
+X111528778Y-79244166D01*
+X111528769Y-79244167D01*
+X111509830Y-79246203D01*
+X111509829Y-79246203D01*
+X111503672Y-79246865D01*
+X111452954Y-79262746D01*
+X111412943Y-79275274D01*
+X111412940Y-79275275D01*
+X111407039Y-79277123D01*
+X111401615Y-79280085D01*
+X111401610Y-79280087D01*
+X111348675Y-79308993D01*
+X111344727Y-79311149D01*
+X111341127Y-79313844D01*
+X111289203Y-79352714D01*
+X111289199Y-79352718D01*
+X111285601Y-79355411D01*
+X109657417Y-80983595D01*
+X109595105Y-81017621D01*
+X109568322Y-81020500D01*
+X98359492Y-81020500D01*
+X98310729Y-81008387D01*
+X98310144Y-81009911D01*
+X98303054Y-81007189D01*
+X98296339Y-81003634D01*
+X98140022Y-80964370D01*
+X98078826Y-80928375D01*
+X98046805Y-80865010D01*
+X98045974Y-80824412D01*
+X98047406Y-80814348D01*
+X98062180Y-80710546D01*
+X98062334Y-80695800D01*
+X98060531Y-80680895D01*
+X98048979Y-80585441D01*
+X98042009Y-80527840D01*
+X97982206Y-80369578D01*
+X97946167Y-80317141D01*
+X97890681Y-80236407D01*
+X97890679Y-80236405D01*
+X97886379Y-80230148D01*
+X97880525Y-80224932D01*
+X97765731Y-80122654D01*
+X97765728Y-80122652D01*
+X97760059Y-80117601D01*
+X97734470Y-80104052D01*
+X97657306Y-80063196D01*
+X97610539Y-80038434D01*
+X97600164Y-80035828D01*
+X97453822Y-79999069D01*
+X97453818Y-79999069D01*
+X97446451Y-79997218D01*
+X97438852Y-79997178D01*
+X97438850Y-79997178D01*
+X97368508Y-79996810D01*
+X97277269Y-79996332D01*
+X97269888Y-79998104D01*
+X97120138Y-80034056D01*
+X97120135Y-80034057D01*
+X97112759Y-80035828D01*
+X96962418Y-80113424D01*
+X96956697Y-80118414D01*
+X96956695Y-80118416D01*
+X96848386Y-80212900D01*
+X96834926Y-80224642D01*
+X96820317Y-80245428D01*
+X96748921Y-80347016D01*
+X96737644Y-80363061D01*
+X96676188Y-80520689D01*
+X96675197Y-80528218D01*
+X96662767Y-80622634D01*
+X96654105Y-80688426D01*
+X96672670Y-80856590D01*
+X96675280Y-80863722D01*
+X96726481Y-81003634D01*
+X96730812Y-81015470D01*
+X96735048Y-81021773D01*
+X96735048Y-81021774D01*
+X96820940Y-81149596D01*
+X96820943Y-81149599D01*
+X96825174Y-81155896D01*
+X96950308Y-81269759D01*
+X97098991Y-81350487D01*
+X97247524Y-81389454D01*
+X97262638Y-81393419D01*
+X97261790Y-81396652D01*
+X97312853Y-81419532D01*
+X97351662Y-81478982D01*
+X97355945Y-81531790D01*
+X97343732Y-81624558D01*
+X97339905Y-81653626D01*
+X97340739Y-81661176D01*
+X97344828Y-81698220D01*
+X97332422Y-81768124D01*
+X97319047Y-81789403D01*
+X96845757Y-82397919D01*
+X96812722Y-82440392D01*
+X96803475Y-82453052D01*
+X96802943Y-82453829D01*
+X96802385Y-82454617D01*
+X96802052Y-82454382D01*
+X96748155Y-82498269D01*
+X96677605Y-82506217D01*
+X96668650Y-82504311D01*
+X96551417Y-82474864D01*
+X96551413Y-82474864D01*
+X96544046Y-82473013D01*
+X96536447Y-82472973D01*
+X96536445Y-82472973D01*
+X96466103Y-82472605D01*
+X96374864Y-82472127D01*
+X96367483Y-82473899D01*
+X96217733Y-82509851D01*
+X96217730Y-82509852D01*
+X96210354Y-82511623D01*
+X96060013Y-82589219D01*
+X96054292Y-82594209D01*
+X96054290Y-82594211D01*
+X96006365Y-82636019D01*
+X95932521Y-82700437D01*
+X95928151Y-82706655D01*
+X95842479Y-82828555D01*
+X95835239Y-82838856D01*
+X95773783Y-82996484D01*
+X95772792Y-83004013D01*
+X95760603Y-83096599D01*
+X95751700Y-83164221D01*
+X95752533Y-83171770D01*
+X95752454Y-83179366D01*
+X95749722Y-83179337D01*
+X95739569Y-83236569D01*
+X95691343Y-83288673D01*
+X95626732Y-83306500D01*
+X94565221Y-83306500D01*
+X94497100Y-83286498D01*
+X94450607Y-83232842D01*
+X94440503Y-83162568D01*
+X94469997Y-83097988D01*
+X94476126Y-83091405D01*
+X94563674Y-83003857D01*
+X94573792Y-82989408D01*
+X94686422Y-82828555D01*
+X94686423Y-82828553D01*
+X94689579Y-82824046D01*
+X94691902Y-82819064D01*
+X94691905Y-82819059D01*
+X94775567Y-82639642D01*
+X94782347Y-82625103D01*
+X94839161Y-82413074D01*
+X94858292Y-82194400D01*
+X94839161Y-81975726D01*
+X94782347Y-81763697D01*
+X94717852Y-81625385D01*
+X94691905Y-81569741D01*
+X94691902Y-81569736D01*
+X94689579Y-81564754D01*
+X94685052Y-81558289D01*
+X94566833Y-81389454D01*
+X94566831Y-81389451D01*
+X94563674Y-81384943D01*
+X94408457Y-81229726D01*
+X94403949Y-81226569D01*
+X94403946Y-81226567D01*
+X94233155Y-81106978D01*
+X94233153Y-81106977D01*
+X94228646Y-81103821D01*
+X94223664Y-81101498D01*
+X94223659Y-81101495D01*
+X94102859Y-81045166D01*
+X94029703Y-81011053D01*
+X93817674Y-80954239D01*
+X93599000Y-80935108D01*
+X93380326Y-80954239D01*
+X93168297Y-81011053D01*
+X93095141Y-81045166D01*
+X92974341Y-81101495D01*
+X92974336Y-81101498D01*
+X92969354Y-81103821D01*
+X92964847Y-81106977D01*
+X92964845Y-81106978D01*
+X92794054Y-81226567D01*
+X92794051Y-81226569D01*
+X92789543Y-81229726D01*
+X92634326Y-81384943D01*
+X92631167Y-81389454D01*
+X92627632Y-81393667D01*
+X92626409Y-81392640D01*
+X92576679Y-81432375D01*
+X92506059Y-81439671D01*
+X92439850Y-81404862D01*
+X92168399Y-81133411D01*
+X92147740Y-81114853D01*
+X92126766Y-81097950D01*
+X92037040Y-81051013D01*
+X91992095Y-81037816D01*
+X91973242Y-81032280D01*
+X91973238Y-81032279D01*
+X91968919Y-81031011D01*
+X91964471Y-81030371D01*
+X91964464Y-81030370D01*
+X91900258Y-81021139D01*
+X91900251Y-81021139D01*
+X91895810Y-81020500D01*
+X91372502Y-81020500D01*
+X91313546Y-81005856D01*
+X91244474Y-80969284D01*
+X91090833Y-80930692D01*
+X91083234Y-80930652D01*
+X91083233Y-80930652D01*
+X91017381Y-80930307D01*
+X90932421Y-80929862D01*
+X90925041Y-80931634D01*
+X90925039Y-80931634D01*
+X90785763Y-80965071D01*
+X90785760Y-80965072D01*
+X90778384Y-80966843D01*
+X90771639Y-80970324D01*
+X90771640Y-80970324D01*
+X90701616Y-81006466D01*
+X90643826Y-81020500D01*
+X87382999Y-81020500D01*
+X87314878Y-81000498D01*
+X87268385Y-80946842D01*
+X87258256Y-80876747D01*
+X87272581Y-80776091D01*
+X87272581Y-80776088D01*
+X87273162Y-80772007D01*
+X87273307Y-80758200D01*
+X87271159Y-80740445D01*
+X87265532Y-80693952D01*
+X87254276Y-80600933D01*
+X87198280Y-80452746D01*
+X87141510Y-80370145D01*
+X87112855Y-80328451D01*
+X87112854Y-80328449D01*
+X87108553Y-80322192D01*
+X86990275Y-80216811D01*
+X86982889Y-80212900D01*
+X86856988Y-80146239D01*
+X86856989Y-80146239D01*
+X86850274Y-80142684D01*
+X86696633Y-80104092D01*
+X86689034Y-80104052D01*
+X86689033Y-80104052D01*
+X86623181Y-80103707D01*
+X86538221Y-80103262D01*
+X86530841Y-80105034D01*
+X86530839Y-80105034D01*
+X86391563Y-80138471D01*
+X86391560Y-80138472D01*
+X86384184Y-80140243D01*
+X86243414Y-80212900D01*
+X86237695Y-80217889D01*
+X86235681Y-80219646D01*
+X86124039Y-80317038D01*
+X86032950Y-80446644D01*
+X86027802Y-80459849D01*
+X85980420Y-80581378D01*
+X85975406Y-80594237D01*
+X85974414Y-80601770D01*
+X85974414Y-80601771D01*
+X85955925Y-80742213D01*
+X85954729Y-80751296D01*
+X85969013Y-80880673D01*
+X85956607Y-80950577D01*
+X85908378Y-81002677D01*
+X85843774Y-81020500D01*
+X82676000Y-81020500D01*
+X82672654Y-81020860D01*
+X82672649Y-81020860D01*
+X82624205Y-81026068D01*
+X82624199Y-81026069D01*
+X82620841Y-81026430D01*
+X82568499Y-81037816D01*
+X82541709Y-81045166D01*
+X82534858Y-81049067D01*
+X82534856Y-81049068D01*
+X82526404Y-81053881D01*
+X82453722Y-81095269D01*
+X82440596Y-81106643D01*
+X82409704Y-81133411D01*
+X82400066Y-81141762D01*
+X82367944Y-81175051D01*
+X82321013Y-81264770D01*
+X82301011Y-81332891D01*
+X82300371Y-81337339D01*
+X82300370Y-81337346D01*
+X82291217Y-81401011D01*
+X82290500Y-81406000D01*
+X82290500Y-84445007D01*
+X82270498Y-84513128D01*
+X82216842Y-84559621D01*
+X82146568Y-84569725D01*
+X82105544Y-84556363D01*
+X81998874Y-84499884D01*
+X81845233Y-84461292D01*
+X81837634Y-84461252D01*
+X81837633Y-84461252D01*
+X81771781Y-84460907D01*
+X81686821Y-84460462D01*
+X81679441Y-84462234D01*
+X81679439Y-84462234D01*
+X81540163Y-84495671D01*
+X81540160Y-84495672D01*
+X81532784Y-84497443D01*
+X81392014Y-84570100D01*
+X81272639Y-84674238D01*
+X81181550Y-84803844D01*
+X81176259Y-84817416D01*
+X81131962Y-84931032D01*
+X81124006Y-84951437D01*
+X81123014Y-84958970D01*
+X81123014Y-84958971D01*
+X81104326Y-85100926D01*
+X81103329Y-85108496D01*
+X76635890Y-85108496D01*
+X76620806Y-85068578D01*
+X76571216Y-84996424D01*
+X76529281Y-84935407D01*
+X76529279Y-84935405D01*
+X76524979Y-84929148D01*
+X76519308Y-84924095D01*
+X76404331Y-84821654D01*
+X76404328Y-84821652D01*
+X76398659Y-84816601D01*
+X76249139Y-84737434D01*
+X76238764Y-84734828D01*
+X76092422Y-84698069D01*
+X76092418Y-84698069D01*
+X76085051Y-84696218D01*
+X76077452Y-84696178D01*
+X76077450Y-84696178D01*
+X76007108Y-84695810D01*
+X75915869Y-84695332D01*
+X75908488Y-84697104D01*
+X75758738Y-84733056D01*
+X75758735Y-84733057D01*
+X75751359Y-84734828D01*
+X75601018Y-84812424D01*
+X75595297Y-84817414D01*
+X75595295Y-84817416D01*
+X75479253Y-84918646D01*
+X75473526Y-84923642D01*
+X75458967Y-84944357D01*
+X75412879Y-85009935D01*
+X75376244Y-85062061D01*
+X75314788Y-85219689D01*
+X75292705Y-85387426D01*
+X75311270Y-85555590D01*
+X75313880Y-85562722D01*
+X75320968Y-85582091D01*
+X75325594Y-85652937D01*
+X75291184Y-85715037D01*
+X75228663Y-85748676D01*
+X75157880Y-85743173D01*
+X75118823Y-85719468D01*
+X75108931Y-85710654D01*
+X75108928Y-85710652D01*
+X75103259Y-85705601D01*
+X74953739Y-85626434D01*
+X74937317Y-85622309D01*
+X74797022Y-85587069D01*
+X74797018Y-85587069D01*
+X74789651Y-85585218D01*
+X74782052Y-85585178D01*
+X74782050Y-85585178D01*
+X74711708Y-85584810D01*
+X74620469Y-85584332D01*
+X74613088Y-85586104D01*
+X74463338Y-85622056D01*
+X74463335Y-85622057D01*
+X74455959Y-85623828D01*
+X74305618Y-85701424D01*
+X74299897Y-85706414D01*
+X74299895Y-85706416D01*
+X74196091Y-85796970D01*
+X74178126Y-85812642D01*
+X74173756Y-85818860D01*
+X74090460Y-85937379D01*
+X74080844Y-85951061D01*
+X74078082Y-85958144D01*
+X74078082Y-85958145D01*
+X74077019Y-85960871D01*
+X74019388Y-86108689D01*
+X73997305Y-86276426D01*
+X72976810Y-86276426D01*
+X73003825Y-86090103D01*
+X73005399Y-86030000D01*
+X72986169Y-85820721D01*
+X72983891Y-85812642D01*
+X72953514Y-85704934D01*
+X72929123Y-85618451D01*
+X72836171Y-85429963D01*
+X72806857Y-85390706D01*
+X72713880Y-85266195D01*
+X72713879Y-85266194D01*
+X72710427Y-85261571D01*
+X72706191Y-85257655D01*
+X72560341Y-85122833D01*
+X72560338Y-85122831D01*
+X72556101Y-85118914D01*
+X72378362Y-85006769D01*
+X72183163Y-84928892D01*
+X72177506Y-84927767D01*
+X72177500Y-84927765D01*
+X71982707Y-84889019D01*
+X71982705Y-84889019D01*
+X71977040Y-84887892D01*
+X71971265Y-84887816D01*
+X71971261Y-84887816D01*
+X71866001Y-84886438D01*
+X71766898Y-84885141D01*
+X71761201Y-84886120D01*
+X71761200Y-84886120D01*
+X71565469Y-84919753D01*
+X71559772Y-84920732D01*
+X71362601Y-84993472D01*
+X71357640Y-84996424D01*
+X71357639Y-84996424D01*
+X71246879Y-85062320D01*
+X71181988Y-85100926D01*
+X71023981Y-85239494D01*
+X70893872Y-85404537D01*
+X70891181Y-85409653D01*
+X70891179Y-85409655D01*
+X70799277Y-85584332D01*
+X70796018Y-85590527D01*
+X70733696Y-85791234D01*
+X70733017Y-85796969D01*
+X70733017Y-85796970D01*
+X70731162Y-85812642D01*
+X70708995Y-85999938D01*
+X70722740Y-86209649D01*
+X70774471Y-86413343D01*
+X70788876Y-86444590D01*
+X70860038Y-86598953D01*
+X70860041Y-86598958D01*
+X70862457Y-86604199D01*
+X70865788Y-86608912D01*
+X70865789Y-86608914D01*
+X70869508Y-86614176D01*
+X70983751Y-86775825D01*
+X70987887Y-86779854D01*
+X70989437Y-86781669D01*
+X71018468Y-86846459D01*
+X71007863Y-86916659D01*
+X70960989Y-86969981D01*
+X70893626Y-86989500D01*
+X68733903Y-86989500D01*
+X68665782Y-86969498D01*
+X68619289Y-86915842D01*
+X68609185Y-86845568D01*
+X68616995Y-86816507D01*
+X68625141Y-86796243D01*
+X68648980Y-86628746D01*
+X68649134Y-86614000D01*
+X68647331Y-86599095D01*
+X68639222Y-86532091D01*
+X68628809Y-86446040D01*
+X68569006Y-86287778D01*
+X68473179Y-86148348D01*
+X68467508Y-86143295D01*
+X68352531Y-86040854D01*
+X68352528Y-86040852D01*
+X68346859Y-86035801D01*
+X68197339Y-85956634D01*
+X68186964Y-85954028D01*
+X68040622Y-85917269D01*
+X68040618Y-85917269D01*
+X68033251Y-85915418D01*
+X68025652Y-85915378D01*
+X68025650Y-85915378D01*
+X67955308Y-85915010D01*
+X67864069Y-85914532D01*
+X67856688Y-85916304D01*
+X67706938Y-85952256D01*
+X67706935Y-85952257D01*
+X67699559Y-85954028D01*
+X67549218Y-86031624D01*
+X67543497Y-86036614D01*
+X67543495Y-86036616D01*
+X67476480Y-86095077D01*
+X67421726Y-86142842D01*
+X67407117Y-86163628D01*
+X67333135Y-86268895D01*
+X67324444Y-86281261D01*
+X67262988Y-86438889D01*
+X67259413Y-86466043D01*
+X67242260Y-86596336D01*
+X67240905Y-86606626D01*
+X67259470Y-86774790D01*
+X67262081Y-86781925D01*
+X67276087Y-86820200D01*
+X67280713Y-86891045D01*
+X67246303Y-86953146D01*
+X67183781Y-86986784D01*
+X67157761Y-86989500D01*
+X65531000Y-86989500D01*
+X65462879Y-86969498D01*
+X65416386Y-86915842D01*
+X65405000Y-86863500D01*
+X65405000Y-82435696D01*
+X77674329Y-82435696D01*
+X77681237Y-82498269D01*
+X77685701Y-82538695D01*
+X77691713Y-82593153D01*
+X77694323Y-82600284D01*
+X77694323Y-82600286D01*
+X77735766Y-82713534D01*
+X77746153Y-82741919D01*
+X77834508Y-82873405D01*
+X77840127Y-82878518D01*
+X77840128Y-82878519D01*
+X77851503Y-82888869D01*
+X77951676Y-82980019D01*
+X78090893Y-83055608D01*
+X78244122Y-83095807D01*
+X78328077Y-83097126D01*
+X78394919Y-83098176D01*
+X78394922Y-83098176D01*
+X78402516Y-83098295D01*
+X78556932Y-83062929D01*
+X78627342Y-83027517D01*
+X78691672Y-82995163D01*
+X78691675Y-82995161D01*
+X78698455Y-82991751D01*
+X78704226Y-82986822D01*
+X78704229Y-82986820D01*
+X78813136Y-82893804D01*
+X78813136Y-82893803D01*
+X78818914Y-82888869D01*
+X78911355Y-82760224D01*
+X78970442Y-82613241D01*
+X78985673Y-82506217D01*
+X78992181Y-82460491D01*
+X78992181Y-82460488D01*
+X78992762Y-82456407D01*
+X78992907Y-82442600D01*
+X78973876Y-82285333D01*
+X78917880Y-82137146D01*
+X78886643Y-82091696D01*
+X79858729Y-82091696D01*
+X79862387Y-82124828D01*
+X79869464Y-82188925D01*
+X79876113Y-82249153D01*
+X79878723Y-82256284D01*
+X79878723Y-82256286D01*
+X79889660Y-82286171D01*
+X79930553Y-82397919D01*
+X79934789Y-82404222D01*
+X79934789Y-82404223D01*
+X80002046Y-82504311D01*
+X80018908Y-82529405D01*
+X80024527Y-82534518D01*
+X80024528Y-82534519D01*
+X80118795Y-82620295D01*
+X80136076Y-82636019D01*
+X80275293Y-82711608D01*
+X80428522Y-82751807D01*
+X80512477Y-82753126D01*
+X80579319Y-82754176D01*
+X80579322Y-82754176D01*
+X80586916Y-82754295D01*
+X80741332Y-82718929D01*
+X80811742Y-82683517D01*
+X80876072Y-82651163D01*
+X80876075Y-82651161D01*
+X80882855Y-82647751D01*
+X80888626Y-82642822D01*
+X80888629Y-82642820D01*
+X80997536Y-82549804D01*
+X80997536Y-82549803D01*
+X81003314Y-82544869D01*
+X81095755Y-82416224D01*
+X81154842Y-82269241D01*
+X81168966Y-82170000D01*
+X81176581Y-82116491D01*
+X81176581Y-82116488D01*
+X81177162Y-82112407D01*
+X81177307Y-82098600D01*
+X81158276Y-81941333D01*
+X81102280Y-81793146D01*
+X81093814Y-81780828D01*
+X81016855Y-81668851D01*
+X81016854Y-81668849D01*
+X81012553Y-81662592D01*
+X80894275Y-81557211D01*
+X80886889Y-81553300D01*
+X80846263Y-81531790D01*
+X80754274Y-81483084D01*
+X80600633Y-81444492D01*
+X80593034Y-81444452D01*
+X80593033Y-81444452D01*
+X80527181Y-81444107D01*
+X80442221Y-81443662D01*
+X80434841Y-81445434D01*
+X80434839Y-81445434D01*
+X80295563Y-81478871D01*
+X80295560Y-81478872D01*
+X80288184Y-81480643D01*
+X80147414Y-81553300D01*
+X80028039Y-81657438D01*
+X79936950Y-81787044D01*
+X79921753Y-81826022D01*
+X79893825Y-81897655D01*
+X79879406Y-81934637D01*
+X79878414Y-81942170D01*
+X79878414Y-81942171D01*
+X79870612Y-82001438D01*
+X79858729Y-82091696D01*
+X78886643Y-82091696D01*
+X78828153Y-82006592D01*
+X78709875Y-81901211D01*
+X78702489Y-81897300D01*
+X78576588Y-81830639D01*
+X78576589Y-81830639D01*
+X78569874Y-81827084D01*
+X78416233Y-81788492D01*
+X78408634Y-81788452D01*
+X78408633Y-81788452D01*
+X78342781Y-81788107D01*
+X78257821Y-81787662D01*
+X78250441Y-81789434D01*
+X78250439Y-81789434D01*
+X78111163Y-81822871D01*
+X78111160Y-81822872D01*
+X78103784Y-81824643D01*
+X77963014Y-81897300D01*
+X77843639Y-82001438D01*
+X77752550Y-82131044D01*
+X77749790Y-82138124D01*
+X77701604Y-82261715D01*
+X77695006Y-82278637D01*
+X77694014Y-82286170D01*
+X77694014Y-82286171D01*
+X77676080Y-82422398D01*
+X77674329Y-82435696D01*
+X65405000Y-82435696D01*
+X65405000Y-82296000D01*
+X61594000Y-82296000D01*
+X61525879Y-82275998D01*
+X61479386Y-82222342D01*
+X61468000Y-82170000D01*
+X61468000Y-80917026D01*
+X67748905Y-80917026D01*
+X67767470Y-81085190D01*
+X67770080Y-81092322D01*
+X67819207Y-81226567D01*
+X67825612Y-81244070D01*
+X67829848Y-81250373D01*
+X67829848Y-81250374D01*
+X67915740Y-81378196D01*
+X67915743Y-81378199D01*
+X67919974Y-81384496D01*
+X67973544Y-81433241D01*
+X68031404Y-81485889D01*
+X68045108Y-81498359D01*
+X68193791Y-81579087D01*
+X68357438Y-81622019D01*
+X68445047Y-81623396D01*
+X68519004Y-81624558D01*
+X68519007Y-81624558D01*
+X68526602Y-81624677D01*
+X68609123Y-81605777D01*
+X68684114Y-81588602D01*
+X68684118Y-81588601D01*
+X68691517Y-81586906D01*
+X68842662Y-81510888D01*
+X68848433Y-81505959D01*
+X68848436Y-81505957D01*
+X68965539Y-81405941D01*
+X68965540Y-81405940D01*
+X68971311Y-81401011D01*
+X69070037Y-81263619D01*
+X69075362Y-81250374D01*
+X69115874Y-81149596D01*
+X69133141Y-81106643D01*
+X69156980Y-80939146D01*
+X69157134Y-80924400D01*
+X69155331Y-80909495D01*
+X69143903Y-80815060D01*
+X69136809Y-80756440D01*
+X69077006Y-80598178D01*
+X69064878Y-80580532D01*
+X68985481Y-80465007D01*
+X68985479Y-80465005D01*
+X68981179Y-80458748D01*
+X68975508Y-80453695D01*
+X68860531Y-80351254D01*
+X68860528Y-80351252D01*
+X68854859Y-80346201D01*
+X68705339Y-80267034D01*
+X68694964Y-80264428D01*
+X68548622Y-80227669D01*
+X68548618Y-80227669D01*
+X68541251Y-80225818D01*
+X68533652Y-80225778D01*
+X68533650Y-80225778D01*
+X68463308Y-80225410D01*
+X68372069Y-80224932D01*
+X68364688Y-80226704D01*
+X68214938Y-80262656D01*
+X68214935Y-80262657D01*
+X68207559Y-80264428D01*
+X68057218Y-80342024D01*
+X68051497Y-80347014D01*
+X68051495Y-80347016D01*
+X67966667Y-80421016D01*
+X67929726Y-80453242D01*
+X67915117Y-80474028D01*
+X67839643Y-80581418D01*
+X67832444Y-80591661D01*
+X67829682Y-80598744D01*
+X67829682Y-80598745D01*
+X67820368Y-80622634D01*
+X67770988Y-80749289D01*
+X67763805Y-80803846D01*
+X67755923Y-80863722D01*
+X67748905Y-80917026D01*
+X61468000Y-80917026D01*
+X61468000Y-79595726D01*
+X94027924Y-79595726D01*
+X94046489Y-79763890D01*
+X94049099Y-79771022D01*
+X94100764Y-79912202D01*
+X94104631Y-79922770D01*
+X94108867Y-79929073D01*
+X94108867Y-79929074D01*
+X94194759Y-80056896D01*
+X94194762Y-80056899D01*
+X94198993Y-80063196D01*
+X94324127Y-80177059D01*
+X94472810Y-80257787D01*
+X94636457Y-80300719D01*
+X94724066Y-80302096D01*
+X94798023Y-80303258D01*
+X94798026Y-80303258D01*
+X94805621Y-80303377D01*
+X94863742Y-80290065D01*
+X94963133Y-80267302D01*
+X94963137Y-80267301D01*
+X94970536Y-80265606D01*
+X95121681Y-80189588D01*
+X95127452Y-80184659D01*
+X95127455Y-80184657D01*
+X95244558Y-80084641D01*
+X95244559Y-80084640D01*
+X95250330Y-80079711D01*
+X95349056Y-79942319D01*
+X95354381Y-79929074D01*
+X95391032Y-79837900D01*
+X95412160Y-79785343D01*
+X95435999Y-79617846D01*
+X95436153Y-79603100D01*
+X95434978Y-79593385D01*
+X95425961Y-79518873D01*
+X95415828Y-79435140D01*
+X95356025Y-79276878D01*
+X95334943Y-79246203D01*
+X95331110Y-79240626D01*
+X105848905Y-79240626D01*
+X105867470Y-79408790D01*
+X105870080Y-79415922D01*
+X105921745Y-79557102D01*
+X105925612Y-79567670D01*
+X105929848Y-79573973D01*
+X105929848Y-79573974D01*
+X106015740Y-79701796D01*
+X106015743Y-79701799D01*
+X106019974Y-79708096D01*
+X106145108Y-79821959D01*
+X106293791Y-79902687D01*
+X106457438Y-79945619D01*
+X106545047Y-79946996D01*
+X106619004Y-79948158D01*
+X106619007Y-79948158D01*
+X106626602Y-79948277D01*
+X106710446Y-79929074D01*
+X106784114Y-79912202D01*
+X106784118Y-79912201D01*
+X106791517Y-79910506D01*
+X106942662Y-79834488D01*
+X106948433Y-79829559D01*
+X106948436Y-79829557D01*
+X107065539Y-79729541D01*
+X107065540Y-79729540D01*
+X107071311Y-79724611D01*
+X107170037Y-79587219D01*
+X107175362Y-79573974D01*
+X107207628Y-79493709D01*
+X107233141Y-79430243D01*
+X107256980Y-79262746D01*
+X107257134Y-79248000D01*
+X107256638Y-79243896D01*
+X107243756Y-79137448D01*
+X107236809Y-79080040D01*
+X107177006Y-78921778D01*
+X107152091Y-78885526D01*
+X109546798Y-78885526D01*
+X109565363Y-79053690D01*
+X109567973Y-79060822D01*
+X109598305Y-79143707D01*
+X109623505Y-79212570D01*
+X109627741Y-79218873D01*
+X109627741Y-79218874D01*
+X109713633Y-79346696D01*
+X109713636Y-79346699D01*
+X109717867Y-79352996D01*
+X109774842Y-79404839D01*
+X109837280Y-79461653D01*
+X109843001Y-79466859D01*
+X109991684Y-79547587D01*
+X110155331Y-79590519D01*
+X110242940Y-79591896D01*
+X110316897Y-79593058D01*
+X110316900Y-79593058D01*
+X110324495Y-79593177D01*
+X110413286Y-79572841D01*
+X110482007Y-79557102D01*
+X110482011Y-79557101D01*
+X110489410Y-79555406D01*
+X110640555Y-79479388D01*
+X110646326Y-79474459D01*
+X110646329Y-79474457D01*
+X110763432Y-79374441D01*
+X110763433Y-79374440D01*
+X110769204Y-79369511D01*
+X110867930Y-79232119D01*
+X110873255Y-79218874D01*
+X110905701Y-79138160D01*
+X110931034Y-79075143D01*
+X110954873Y-78907646D01*
+X110955027Y-78892900D01*
+X110953224Y-78877995D01*
+X110941649Y-78782348D01*
+X110934702Y-78724940D01*
+X110874899Y-78566678D01*
+X110779072Y-78427248D01*
+X110773401Y-78422195D01*
+X110658424Y-78319754D01*
+X110658421Y-78319752D01*
+X110652752Y-78314701D01*
+X110503232Y-78235534D01*
+X110492857Y-78232928D01*
+X110346515Y-78196169D01*
+X110346511Y-78196169D01*
+X110339144Y-78194318D01*
+X110331545Y-78194278D01*
+X110331543Y-78194278D01*
+X110261201Y-78193910D01*
+X110169962Y-78193432D01*
+X110162581Y-78195204D01*
+X110012831Y-78231156D01*
+X110012828Y-78231157D01*
+X110005452Y-78232928D01*
+X109855111Y-78310524D01*
+X109849390Y-78315514D01*
+X109849388Y-78315516D01*
+X109844530Y-78319754D01*
+X109727619Y-78421742D01*
+X109713010Y-78442528D01*
+X109637265Y-78550304D01*
+X109630337Y-78560161D01*
+X109568881Y-78717789D01*
+X109546798Y-78885526D01*
+X107152091Y-78885526D01*
+X107081179Y-78782348D01*
+X107075508Y-78777295D01*
+X106960531Y-78674854D01*
+X106960528Y-78674852D01*
+X106954859Y-78669801D01*
+X106805339Y-78590634D01*
+X106794964Y-78588028D01*
+X106648622Y-78551269D01*
+X106648618Y-78551269D01*
+X106641251Y-78549418D01*
+X106633652Y-78549378D01*
+X106633650Y-78549378D01*
+X106563308Y-78549010D01*
+X106472069Y-78548532D01*
+X106464688Y-78550304D01*
+X106314938Y-78586256D01*
+X106314935Y-78586257D01*
+X106307559Y-78588028D01*
+X106157218Y-78665624D01*
+X106151497Y-78670614D01*
+X106151495Y-78670616D01*
+X106088789Y-78725318D01*
+X106029726Y-78776842D01*
+X106015117Y-78797628D01*
+X105937796Y-78907646D01*
+X105932444Y-78915261D01*
+X105870988Y-79072889D01*
+X105869997Y-79080418D01*
+X105850025Y-79232119D01*
+X105848905Y-79240626D01*
+X95331110Y-79240626D01*
+X95264500Y-79143707D01*
+X95264498Y-79143705D01*
+X95260198Y-79137448D01*
+X95254527Y-79132395D01*
+X95139550Y-79029954D01*
+X95139547Y-79029952D01*
+X95133878Y-79024901D01*
+X94984358Y-78945734D01*
+X94973983Y-78943128D01*
+X94827641Y-78906369D01*
+X94827637Y-78906369D01*
+X94820270Y-78904518D01*
+X94812671Y-78904478D01*
+X94812669Y-78904478D01*
+X94742327Y-78904110D01*
+X94651088Y-78903632D01*
+X94643707Y-78905404D01*
+X94493957Y-78941356D01*
+X94493954Y-78941357D01*
+X94486578Y-78943128D01*
+X94336237Y-79020724D01*
+X94330516Y-79025714D01*
+X94330514Y-79025716D01*
+X94267808Y-79080418D01*
+X94208745Y-79131942D01*
+X94194136Y-79152728D01*
+X94116815Y-79262746D01*
+X94111463Y-79270361D01*
+X94050007Y-79427989D01*
+X94045269Y-79463978D01*
+X94029044Y-79587219D01*
+X94027924Y-79595726D01*
+X61468000Y-79595726D01*
+X61468000Y-77088000D01*
+X61488002Y-77019879D01*
+X61541658Y-76973386D01*
+X61594000Y-76962000D01*
+X66040000Y-76962000D01*
+X66040000Y-75740964D01*
+X67261148Y-75740964D01*
+X67274424Y-75943522D01*
+X67275845Y-75949118D01*
+X67275846Y-75949123D01*
+X67296119Y-76028945D01*
+X67324392Y-76140269D01*
+X67326809Y-76145512D01*
+X67364010Y-76226208D01*
+X67409377Y-76324616D01*
+X67526533Y-76490389D01*
+X67671938Y-76632035D01*
+X67840720Y-76744812D01*
+X67846023Y-76747090D01*
+X67846026Y-76747092D01*
+X67934707Y-76785192D01*
+X68027228Y-76824942D01*
+X68100244Y-76841464D01*
+X68219579Y-76868467D01*
+X68219584Y-76868468D01*
+X68225216Y-76869742D01*
+X68230987Y-76869969D01*
+X68230989Y-76869969D01*
+X68290756Y-76872317D01*
+X68428053Y-76877712D01*
+X68528499Y-76863148D01*
+X68623231Y-76849413D01*
+X68623236Y-76849412D01*
+X68628945Y-76848584D01*
+X68634409Y-76846729D01*
+X68634414Y-76846728D01*
+X68815693Y-76785192D01*
+X68815698Y-76785190D01*
+X68821165Y-76783334D01*
+X68998276Y-76684147D01*
+X69060934Y-76632035D01*
+X69149913Y-76558031D01*
+X69154345Y-76554345D01*
+X69284147Y-76398276D01*
+X69383334Y-76221165D01*
+X69385190Y-76215698D01*
+X69385192Y-76215693D01*
+X69446728Y-76034414D01*
+X69446729Y-76034409D01*
+X69448584Y-76028945D01*
+X69449412Y-76023236D01*
+X69449413Y-76023231D01*
+X69477179Y-75831727D01*
+X69477712Y-75828053D01*
+X69479043Y-75777202D01*
+X69500821Y-75709629D01*
+X69555675Y-75664556D01*
+X69605000Y-75654500D01*
+X69677469Y-75654500D01*
+X69745590Y-75674502D01*
+X69792083Y-75728158D01*
+X69803199Y-75772259D01*
+X69806613Y-75824344D01*
+X69814424Y-75943522D01*
+X69815845Y-75949118D01*
+X69815846Y-75949123D01*
+X69836119Y-76028945D01*
+X69864392Y-76140269D01*
+X69866809Y-76145512D01*
+X69904010Y-76226208D01*
+X69949377Y-76324616D01*
+X70066533Y-76490389D01*
+X70211938Y-76632035D01*
+X70380720Y-76744812D01*
+X70386023Y-76747090D01*
+X70386026Y-76747092D01*
+X70474707Y-76785192D01*
+X70567228Y-76824942D01*
+X70640244Y-76841464D01*
+X70759579Y-76868467D01*
+X70759584Y-76868468D01*
+X70765216Y-76869742D01*
+X70770987Y-76869969D01*
+X70770989Y-76869969D01*
+X70830756Y-76872317D01*
+X70968053Y-76877712D01*
+X71068499Y-76863148D01*
+X71163231Y-76849413D01*
+X71163236Y-76849412D01*
+X71168945Y-76848584D01*
+X71174409Y-76846729D01*
+X71174414Y-76846728D01*
+X71355693Y-76785192D01*
+X71355698Y-76785190D01*
+X71361165Y-76783334D01*
+X71538276Y-76684147D01*
+X71600934Y-76632035D01*
+X71689913Y-76558031D01*
+X71694345Y-76554345D01*
+X71824147Y-76398276D01*
+X71923334Y-76221165D01*
+X71925190Y-76215698D01*
+X71925192Y-76215693D01*
+X71986728Y-76034414D01*
+X71986729Y-76034409D01*
+X71988584Y-76028945D01*
+X71989412Y-76023236D01*
+X71989413Y-76023231D01*
+X72017179Y-75831727D01*
+X72017712Y-75828053D01*
+X72019232Y-75770000D01*
+X72016564Y-75740964D01*
+X72341148Y-75740964D01*
+X72354424Y-75943522D01*
+X72355845Y-75949118D01*
+X72355846Y-75949123D01*
+X72376119Y-76028945D01*
+X72404392Y-76140269D01*
+X72406809Y-76145512D01*
+X72444010Y-76226208D01*
+X72489377Y-76324616D01*
+X72606533Y-76490389D01*
+X72751938Y-76632035D01*
+X72920720Y-76744812D01*
+X72926023Y-76747090D01*
+X72926026Y-76747092D01*
+X73014707Y-76785192D01*
+X73107228Y-76824942D01*
+X73180244Y-76841464D01*
+X73299579Y-76868467D01*
+X73299584Y-76868468D01*
+X73305216Y-76869742D01*
+X73310987Y-76869969D01*
+X73310989Y-76869969D01*
+X73370756Y-76872317D01*
+X73508053Y-76877712D01*
+X73608499Y-76863148D01*
+X73703231Y-76849413D01*
+X73703236Y-76849412D01*
+X73708945Y-76848584D01*
+X73714409Y-76846729D01*
+X73714414Y-76846728D01*
+X73895693Y-76785192D01*
+X73895698Y-76785190D01*
+X73901165Y-76783334D01*
+X74078276Y-76684147D01*
+X74140934Y-76632035D01*
+X74229913Y-76558031D01*
+X74234345Y-76554345D01*
+X74364147Y-76398276D01*
+X74463334Y-76221165D01*
+X74465190Y-76215698D01*
+X74465192Y-76215693D01*
+X74526728Y-76034414D01*
+X74526729Y-76034409D01*
+X74528584Y-76028945D01*
+X74529412Y-76023236D01*
+X74529413Y-76023231D01*
+X74557179Y-75831727D01*
+X74557712Y-75828053D01*
+X74559232Y-75770000D01*
+X74556564Y-75740964D01*
+X74881148Y-75740964D01*
+X74894424Y-75943522D01*
+X74895845Y-75949118D01*
+X74895846Y-75949123D01*
+X74916119Y-76028945D01*
+X74944392Y-76140269D01*
+X74946809Y-76145512D01*
+X74984010Y-76226208D01*
+X75029377Y-76324616D01*
+X75146533Y-76490389D01*
+X75291938Y-76632035D01*
+X75460720Y-76744812D01*
+X75466023Y-76747090D01*
+X75466026Y-76747092D01*
+X75554707Y-76785192D01*
+X75647228Y-76824942D01*
+X75720244Y-76841464D01*
+X75839579Y-76868467D01*
+X75839584Y-76868468D01*
+X75845216Y-76869742D01*
+X75850987Y-76869969D01*
+X75850989Y-76869969D01*
+X75910756Y-76872317D01*
+X76048053Y-76877712D01*
+X76148499Y-76863148D01*
+X76243231Y-76849413D01*
+X76243236Y-76849412D01*
+X76248945Y-76848584D01*
+X76254409Y-76846729D01*
+X76254414Y-76846728D01*
+X76435693Y-76785192D01*
+X76435698Y-76785190D01*
+X76441165Y-76783334D01*
+X76618276Y-76684147D01*
+X76680934Y-76632035D01*
+X76769913Y-76558031D01*
+X76774345Y-76554345D01*
+X76904147Y-76398276D01*
+X77003334Y-76221165D01*
+X77005190Y-76215698D01*
+X77005192Y-76215693D01*
+X77066728Y-76034414D01*
+X77066729Y-76034409D01*
+X77068584Y-76028945D01*
+X77069412Y-76023236D01*
+X77069413Y-76023231D01*
+X77097179Y-75831727D01*
+X77097712Y-75828053D01*
+X77099232Y-75770000D01*
+X77096564Y-75740964D01*
+X77421148Y-75740964D01*
+X77434424Y-75943522D01*
+X77435845Y-75949118D01*
+X77435846Y-75949123D01*
+X77456119Y-76028945D01*
+X77484392Y-76140269D01*
+X77486809Y-76145512D01*
+X77524010Y-76226208D01*
+X77569377Y-76324616D01*
+X77686533Y-76490389D01*
+X77831938Y-76632035D01*
+X78000720Y-76744812D01*
+X78006023Y-76747090D01*
+X78006026Y-76747092D01*
+X78094707Y-76785192D01*
+X78187228Y-76824942D01*
+X78260244Y-76841464D01*
+X78379579Y-76868467D01*
+X78379584Y-76868468D01*
+X78385216Y-76869742D01*
+X78390987Y-76869969D01*
+X78390989Y-76869969D01*
+X78450756Y-76872317D01*
+X78588053Y-76877712D01*
+X78688499Y-76863148D01*
+X78783231Y-76849413D01*
+X78783236Y-76849412D01*
+X78788945Y-76848584D01*
+X78794409Y-76846729D01*
+X78794414Y-76846728D01*
+X78975693Y-76785192D01*
+X78975698Y-76785190D01*
+X78981165Y-76783334D01*
+X79158276Y-76684147D01*
+X79220934Y-76632035D01*
+X79309913Y-76558031D01*
+X79314345Y-76554345D01*
+X79444147Y-76398276D01*
+X79543334Y-76221165D01*
+X79545190Y-76215698D01*
+X79545192Y-76215693D01*
+X79606728Y-76034414D01*
+X79606729Y-76034409D01*
+X79608584Y-76028945D01*
+X79609412Y-76023236D01*
+X79609413Y-76023231D01*
+X79637179Y-75831727D01*
+X79637712Y-75828053D01*
+X79639232Y-75770000D01*
+X79636564Y-75740964D01*
+X79961148Y-75740964D01*
+X79974424Y-75943522D01*
+X79975845Y-75949118D01*
+X79975846Y-75949123D01*
+X79996119Y-76028945D01*
+X80024392Y-76140269D01*
+X80026809Y-76145512D01*
+X80064010Y-76226208D01*
+X80109377Y-76324616D01*
+X80226533Y-76490389D01*
+X80371938Y-76632035D01*
+X80540720Y-76744812D01*
+X80546023Y-76747090D01*
+X80546026Y-76747092D01*
+X80634707Y-76785192D01*
+X80727228Y-76824942D01*
+X80800244Y-76841464D01*
+X80919579Y-76868467D01*
+X80919584Y-76868468D01*
+X80925216Y-76869742D01*
+X80930987Y-76869969D01*
+X80930989Y-76869969D01*
+X80990756Y-76872317D01*
+X81128053Y-76877712D01*
+X81228499Y-76863148D01*
+X81323231Y-76849413D01*
+X81323236Y-76849412D01*
+X81328945Y-76848584D01*
+X81334409Y-76846729D01*
+X81334414Y-76846728D01*
+X81515693Y-76785192D01*
+X81515698Y-76785190D01*
+X81521165Y-76783334D01*
+X81698276Y-76684147D01*
+X81760934Y-76632035D01*
+X81849913Y-76558031D01*
+X81854345Y-76554345D01*
+X81984147Y-76398276D01*
+X82083334Y-76221165D01*
+X82085190Y-76215698D01*
+X82085192Y-76215693D01*
+X82146728Y-76034414D01*
+X82146729Y-76034409D01*
+X82148584Y-76028945D01*
+X82149412Y-76023236D01*
+X82149413Y-76023231D01*
+X82177179Y-75831727D01*
+X82177712Y-75828053D01*
+X82179232Y-75770000D01*
+X82176564Y-75740964D01*
+X82501148Y-75740964D01*
+X82514424Y-75943522D01*
+X82515845Y-75949118D01*
+X82515846Y-75949123D01*
+X82536119Y-76028945D01*
+X82564392Y-76140269D01*
+X82566809Y-76145512D01*
+X82604010Y-76226208D01*
+X82649377Y-76324616D01*
+X82766533Y-76490389D01*
+X82911938Y-76632035D01*
+X83080720Y-76744812D01*
+X83086023Y-76747090D01*
+X83086026Y-76747092D01*
+X83174707Y-76785192D01*
+X83267228Y-76824942D01*
+X83340244Y-76841464D01*
+X83459579Y-76868467D01*
+X83459584Y-76868468D01*
+X83465216Y-76869742D01*
+X83470987Y-76869969D01*
+X83470989Y-76869969D01*
+X83530756Y-76872317D01*
+X83668053Y-76877712D01*
+X83768499Y-76863148D01*
+X83863231Y-76849413D01*
+X83863236Y-76849412D01*
+X83868945Y-76848584D01*
+X83874409Y-76846729D01*
+X83874414Y-76846728D01*
+X84055693Y-76785192D01*
+X84055698Y-76785190D01*
+X84061165Y-76783334D01*
+X84238276Y-76684147D01*
+X84300934Y-76632035D01*
+X84389913Y-76558031D01*
+X84394345Y-76554345D01*
+X84524147Y-76398276D01*
+X84623334Y-76221165D01*
+X84625190Y-76215698D01*
+X84625192Y-76215693D01*
+X84686728Y-76034414D01*
+X84686729Y-76034409D01*
+X84688584Y-76028945D01*
+X84689412Y-76023236D01*
+X84689413Y-76023231D01*
+X84717179Y-75831727D01*
+X84717712Y-75828053D01*
+X84719232Y-75770000D01*
+X84716564Y-75740964D01*
+X85041148Y-75740964D01*
+X85054424Y-75943522D01*
+X85055845Y-75949118D01*
+X85055846Y-75949123D01*
+X85076119Y-76028945D01*
+X85104392Y-76140269D01*
+X85106809Y-76145512D01*
+X85144010Y-76226208D01*
+X85189377Y-76324616D01*
+X85306533Y-76490389D01*
+X85451938Y-76632035D01*
+X85620720Y-76744812D01*
+X85626023Y-76747090D01*
+X85626026Y-76747092D01*
+X85714707Y-76785192D01*
+X85807228Y-76824942D01*
+X85880244Y-76841464D01*
+X85999579Y-76868467D01*
+X85999584Y-76868468D01*
+X86005216Y-76869742D01*
+X86010987Y-76869969D01*
+X86010989Y-76869969D01*
+X86070756Y-76872317D01*
+X86208053Y-76877712D01*
+X86308499Y-76863148D01*
+X86403231Y-76849413D01*
+X86403236Y-76849412D01*
+X86408945Y-76848584D01*
+X86414409Y-76846729D01*
+X86414414Y-76846728D01*
+X86595693Y-76785192D01*
+X86595698Y-76785190D01*
+X86601165Y-76783334D01*
+X86778276Y-76684147D01*
+X86840934Y-76632035D01*
+X86929913Y-76558031D01*
+X86934345Y-76554345D01*
+X87064147Y-76398276D01*
+X87163334Y-76221165D01*
+X87165190Y-76215698D01*
+X87165192Y-76215693D01*
+X87226728Y-76034414D01*
+X87226729Y-76034409D01*
+X87228584Y-76028945D01*
+X87229412Y-76023236D01*
+X87229413Y-76023231D01*
+X87257179Y-75831727D01*
+X87257712Y-75828053D01*
+X87259232Y-75770000D01*
+X87256564Y-75740964D01*
+X87581148Y-75740964D01*
+X87594424Y-75943522D01*
+X87595845Y-75949118D01*
+X87595846Y-75949123D01*
+X87616119Y-76028945D01*
+X87644392Y-76140269D01*
+X87646809Y-76145512D01*
+X87684010Y-76226208D01*
+X87729377Y-76324616D01*
+X87846533Y-76490389D01*
+X87991938Y-76632035D01*
+X88160720Y-76744812D01*
+X88166023Y-76747090D01*
+X88166026Y-76747092D01*
+X88254707Y-76785192D01*
+X88347228Y-76824942D01*
+X88420244Y-76841464D01*
+X88539579Y-76868467D01*
+X88539584Y-76868468D01*
+X88545216Y-76869742D01*
+X88550987Y-76869969D01*
+X88550989Y-76869969D01*
+X88610756Y-76872317D01*
+X88748053Y-76877712D01*
+X88848499Y-76863148D01*
+X88943231Y-76849413D01*
+X88943236Y-76849412D01*
+X88948945Y-76848584D01*
+X88954409Y-76846729D01*
+X88954414Y-76846728D01*
+X89135693Y-76785192D01*
+X89135698Y-76785190D01*
+X89141165Y-76783334D01*
+X89318276Y-76684147D01*
+X89380934Y-76632035D01*
+X89469913Y-76558031D01*
+X89474345Y-76554345D01*
+X89604147Y-76398276D01*
+X89703334Y-76221165D01*
+X89705190Y-76215698D01*
+X89705192Y-76215693D01*
+X89766728Y-76034414D01*
+X89766729Y-76034409D01*
+X89768584Y-76028945D01*
+X89769412Y-76023236D01*
+X89769413Y-76023231D01*
+X89797179Y-75831727D01*
+X89797712Y-75828053D01*
+X89799232Y-75770000D01*
+X89796564Y-75740964D01*
+X90121148Y-75740964D01*
+X90134424Y-75943522D01*
+X90135845Y-75949118D01*
+X90135846Y-75949123D01*
+X90156119Y-76028945D01*
+X90184392Y-76140269D01*
+X90186809Y-76145512D01*
+X90224010Y-76226208D01*
+X90269377Y-76324616D01*
+X90386533Y-76490389D01*
+X90531938Y-76632035D01*
+X90700720Y-76744812D01*
+X90706023Y-76747090D01*
+X90706026Y-76747092D01*
+X90794707Y-76785192D01*
+X90887228Y-76824942D01*
+X90960244Y-76841464D01*
+X91079579Y-76868467D01*
+X91079584Y-76868468D01*
+X91085216Y-76869742D01*
+X91090987Y-76869969D01*
+X91090989Y-76869969D01*
+X91150756Y-76872317D01*
+X91288053Y-76877712D01*
+X91388499Y-76863148D01*
+X91483231Y-76849413D01*
+X91483236Y-76849412D01*
+X91488945Y-76848584D01*
+X91494409Y-76846729D01*
+X91494414Y-76846728D01*
+X91675693Y-76785192D01*
+X91675698Y-76785190D01*
+X91681165Y-76783334D01*
+X91858276Y-76684147D01*
+X91920934Y-76632035D01*
+X92009913Y-76558031D01*
+X92014345Y-76554345D01*
+X92144147Y-76398276D01*
+X92243334Y-76221165D01*
+X92245190Y-76215698D01*
+X92245192Y-76215693D01*
+X92306728Y-76034414D01*
+X92306729Y-76034409D01*
+X92308584Y-76028945D01*
+X92309412Y-76023236D01*
+X92309413Y-76023231D01*
+X92337179Y-75831727D01*
+X92337712Y-75828053D01*
+X92339232Y-75770000D01*
+X92336564Y-75740964D01*
+X92661148Y-75740964D01*
+X92674424Y-75943522D01*
+X92675845Y-75949118D01*
+X92675846Y-75949123D01*
+X92696119Y-76028945D01*
+X92724392Y-76140269D01*
+X92726809Y-76145512D01*
+X92764010Y-76226208D01*
+X92809377Y-76324616D01*
+X92926533Y-76490389D01*
+X93071938Y-76632035D01*
+X93240720Y-76744812D01*
+X93246023Y-76747090D01*
+X93246026Y-76747092D01*
+X93334707Y-76785192D01*
+X93427228Y-76824942D01*
+X93500244Y-76841464D01*
+X93619579Y-76868467D01*
+X93619584Y-76868468D01*
+X93625216Y-76869742D01*
+X93630987Y-76869969D01*
+X93630989Y-76869969D01*
+X93690756Y-76872317D01*
+X93828053Y-76877712D01*
+X93928499Y-76863148D01*
+X94023231Y-76849413D01*
+X94023236Y-76849412D01*
+X94028945Y-76848584D01*
+X94034409Y-76846729D01*
+X94034414Y-76846728D01*
+X94215693Y-76785192D01*
+X94215698Y-76785190D01*
+X94221165Y-76783334D01*
+X94398276Y-76684147D01*
+X94460934Y-76632035D01*
+X94549913Y-76558031D01*
+X94554345Y-76554345D01*
+X94684147Y-76398276D01*
+X94783334Y-76221165D01*
+X94785190Y-76215698D01*
+X94785192Y-76215693D01*
+X94846728Y-76034414D01*
+X94846729Y-76034409D01*
+X94848584Y-76028945D01*
+X94849412Y-76023236D01*
+X94849413Y-76023231D01*
+X94877179Y-75831727D01*
+X94877712Y-75828053D01*
+X94879232Y-75770000D01*
+X94876564Y-75740964D01*
+X95201148Y-75740964D01*
+X95214424Y-75943522D01*
+X95215845Y-75949118D01*
+X95215846Y-75949123D01*
+X95236119Y-76028945D01*
+X95264392Y-76140269D01*
+X95266809Y-76145512D01*
+X95304010Y-76226208D01*
+X95349377Y-76324616D01*
+X95466533Y-76490389D01*
+X95611938Y-76632035D01*
+X95780720Y-76744812D01*
+X95786023Y-76747090D01*
+X95786026Y-76747092D01*
+X95874707Y-76785192D01*
+X95967228Y-76824942D01*
+X96040244Y-76841464D01*
+X96159579Y-76868467D01*
+X96159584Y-76868468D01*
+X96165216Y-76869742D01*
+X96170987Y-76869969D01*
+X96170989Y-76869969D01*
+X96230756Y-76872317D01*
+X96368053Y-76877712D01*
+X96468499Y-76863148D01*
+X96563231Y-76849413D01*
+X96563236Y-76849412D01*
+X96568945Y-76848584D01*
+X96574409Y-76846729D01*
+X96574414Y-76846728D01*
+X96755693Y-76785192D01*
+X96755698Y-76785190D01*
+X96761165Y-76783334D01*
+X96938276Y-76684147D01*
+X97000934Y-76632035D01*
+X97089913Y-76558031D01*
+X97094345Y-76554345D01*
+X97224147Y-76398276D01*
+X97323334Y-76221165D01*
+X97325190Y-76215698D01*
+X97325192Y-76215693D01*
+X97386728Y-76034414D01*
+X97386729Y-76034409D01*
+X97388584Y-76028945D01*
+X97389412Y-76023236D01*
+X97389413Y-76023231D01*
+X97417179Y-75831727D01*
+X97417712Y-75828053D01*
+X97419232Y-75770000D01*
+X97416564Y-75740964D01*
+X97741148Y-75740964D01*
+X97754424Y-75943522D01*
+X97755845Y-75949118D01*
+X97755846Y-75949123D01*
+X97776119Y-76028945D01*
+X97804392Y-76140269D01*
+X97806809Y-76145512D01*
+X97844010Y-76226208D01*
+X97889377Y-76324616D01*
+X98006533Y-76490389D01*
+X98151938Y-76632035D01*
+X98320720Y-76744812D01*
+X98326023Y-76747090D01*
+X98326026Y-76747092D01*
+X98414707Y-76785192D01*
+X98507228Y-76824942D01*
+X98580244Y-76841464D01*
+X98699579Y-76868467D01*
+X98699584Y-76868468D01*
+X98705216Y-76869742D01*
+X98710987Y-76869969D01*
+X98710989Y-76869969D01*
+X98770756Y-76872317D01*
+X98908053Y-76877712D01*
+X99008499Y-76863148D01*
+X99103231Y-76849413D01*
+X99103236Y-76849412D01*
+X99108945Y-76848584D01*
+X99114409Y-76846729D01*
+X99114414Y-76846728D01*
+X99295693Y-76785192D01*
+X99295698Y-76785190D01*
+X99301165Y-76783334D01*
+X99478276Y-76684147D01*
+X99540934Y-76632035D01*
+X99629913Y-76558031D01*
+X99634345Y-76554345D01*
+X99764147Y-76398276D01*
+X99863334Y-76221165D01*
+X99865190Y-76215698D01*
+X99865192Y-76215693D01*
+X99926728Y-76034414D01*
+X99926729Y-76034409D01*
+X99928584Y-76028945D01*
+X99929412Y-76023236D01*
+X99929413Y-76023231D01*
+X99957179Y-75831727D01*
+X99957712Y-75828053D01*
+X99959232Y-75770000D01*
+X99956564Y-75740964D01*
+X100281148Y-75740964D01*
+X100294424Y-75943522D01*
+X100295845Y-75949118D01*
+X100295846Y-75949123D01*
+X100316119Y-76028945D01*
+X100344392Y-76140269D01*
+X100346809Y-76145512D01*
+X100384010Y-76226208D01*
+X100429377Y-76324616D01*
+X100546533Y-76490389D01*
+X100691938Y-76632035D01*
+X100860720Y-76744812D01*
+X100866023Y-76747090D01*
+X100866026Y-76747092D01*
+X100954707Y-76785192D01*
+X101047228Y-76824942D01*
+X101120244Y-76841464D01*
+X101239579Y-76868467D01*
+X101239584Y-76868468D01*
+X101245216Y-76869742D01*
+X101250987Y-76869969D01*
+X101250989Y-76869969D01*
+X101310756Y-76872317D01*
+X101448053Y-76877712D01*
+X101548499Y-76863148D01*
+X101643231Y-76849413D01*
+X101643236Y-76849412D01*
+X101648945Y-76848584D01*
+X101654409Y-76846729D01*
+X101654414Y-76846728D01*
+X101835693Y-76785192D01*
+X101835698Y-76785190D01*
+X101841165Y-76783334D01*
+X102018276Y-76684147D01*
+X102080934Y-76632035D01*
+X102169913Y-76558031D01*
+X102174345Y-76554345D01*
+X102304147Y-76398276D01*
+X102403334Y-76221165D01*
+X102405190Y-76215698D01*
+X102405192Y-76215693D01*
+X102466728Y-76034414D01*
+X102466729Y-76034409D01*
+X102468584Y-76028945D01*
+X102469412Y-76023236D01*
+X102469413Y-76023231D01*
+X102497179Y-75831727D01*
+X102497712Y-75828053D01*
+X102499232Y-75770000D01*
+X102496564Y-75740964D01*
+X102821148Y-75740964D01*
+X102834424Y-75943522D01*
+X102835845Y-75949118D01*
+X102835846Y-75949123D01*
+X102856119Y-76028945D01*
+X102884392Y-76140269D01*
+X102886809Y-76145512D01*
+X102924010Y-76226208D01*
+X102969377Y-76324616D01*
+X103086533Y-76490389D01*
+X103231938Y-76632035D01*
+X103400720Y-76744812D01*
+X103406023Y-76747090D01*
+X103406026Y-76747092D01*
+X103494707Y-76785192D01*
+X103587228Y-76824942D01*
+X103660244Y-76841464D01*
+X103779579Y-76868467D01*
+X103779584Y-76868468D01*
+X103785216Y-76869742D01*
+X103790987Y-76869969D01*
+X103790989Y-76869969D01*
+X103850756Y-76872317D01*
+X103988053Y-76877712D01*
+X104088499Y-76863148D01*
+X104183231Y-76849413D01*
+X104183236Y-76849412D01*
+X104188945Y-76848584D01*
+X104194409Y-76846729D01*
+X104194414Y-76846728D01*
+X104375693Y-76785192D01*
+X104375698Y-76785190D01*
+X104381165Y-76783334D01*
+X104558276Y-76684147D01*
+X104620934Y-76632035D01*
+X104709913Y-76558031D01*
+X104714345Y-76554345D01*
+X104844147Y-76398276D01*
+X104943334Y-76221165D01*
+X104945190Y-76215698D01*
+X104945192Y-76215693D01*
+X105006728Y-76034414D01*
+X105006729Y-76034409D01*
+X105008584Y-76028945D01*
+X105009412Y-76023236D01*
+X105009413Y-76023231D01*
+X105037179Y-75831727D01*
+X105037712Y-75828053D01*
+X105039232Y-75770000D01*
+X105036564Y-75740964D01*
+X105361148Y-75740964D01*
+X105374424Y-75943522D01*
+X105375845Y-75949118D01*
+X105375846Y-75949123D01*
+X105396119Y-76028945D01*
+X105424392Y-76140269D01*
+X105426809Y-76145512D01*
+X105464010Y-76226208D01*
+X105509377Y-76324616D01*
+X105626533Y-76490389D01*
+X105771938Y-76632035D01*
+X105940720Y-76744812D01*
+X105946023Y-76747090D01*
+X105946026Y-76747092D01*
+X106034707Y-76785192D01*
+X106127228Y-76824942D01*
+X106200244Y-76841464D01*
+X106319579Y-76868467D01*
+X106319584Y-76868468D01*
+X106325216Y-76869742D01*
+X106330987Y-76869969D01*
+X106330989Y-76869969D01*
+X106390756Y-76872317D01*
+X106528053Y-76877712D01*
+X106628499Y-76863148D01*
+X106723231Y-76849413D01*
+X106723236Y-76849412D01*
+X106728945Y-76848584D01*
+X106734409Y-76846729D01*
+X106734414Y-76846728D01*
+X106915693Y-76785192D01*
+X106915698Y-76785190D01*
+X106921165Y-76783334D01*
+X107098276Y-76684147D01*
+X107160934Y-76632035D01*
+X107249913Y-76558031D01*
+X107254345Y-76554345D01*
+X107384147Y-76398276D01*
+X107483334Y-76221165D01*
+X107485190Y-76215698D01*
+X107485192Y-76215693D01*
+X107546728Y-76034414D01*
+X107546729Y-76034409D01*
+X107548584Y-76028945D01*
+X107549412Y-76023236D01*
+X107549413Y-76023231D01*
+X107577179Y-75831727D01*
+X107577712Y-75828053D01*
+X107579232Y-75770000D01*
+X107576564Y-75740964D01*
+X107901148Y-75740964D01*
+X107914424Y-75943522D01*
+X107915845Y-75949118D01*
+X107915846Y-75949123D01*
+X107936119Y-76028945D01*
+X107964392Y-76140269D01*
+X107966809Y-76145512D01*
+X108004010Y-76226208D01*
+X108049377Y-76324616D01*
+X108166533Y-76490389D01*
+X108311938Y-76632035D01*
+X108480720Y-76744812D01*
+X108486023Y-76747090D01*
+X108486026Y-76747092D01*
+X108574707Y-76785192D01*
+X108667228Y-76824942D01*
+X108740244Y-76841464D01*
+X108859579Y-76868467D01*
+X108859584Y-76868468D01*
+X108865216Y-76869742D01*
+X108870987Y-76869969D01*
+X108870989Y-76869969D01*
+X108930756Y-76872317D01*
+X109068053Y-76877712D01*
+X109168499Y-76863148D01*
+X109263231Y-76849413D01*
+X109263236Y-76849412D01*
+X109268945Y-76848584D01*
+X109274409Y-76846729D01*
+X109274414Y-76846728D01*
+X109455693Y-76785192D01*
+X109455698Y-76785190D01*
+X109461165Y-76783334D01*
+X109638276Y-76684147D01*
+X109700934Y-76632035D01*
+X109789913Y-76558031D01*
+X109794345Y-76554345D01*
+X109924147Y-76398276D01*
+X110023334Y-76221165D01*
+X110025190Y-76215698D01*
+X110025192Y-76215693D01*
+X110086728Y-76034414D01*
+X110086729Y-76034409D01*
+X110088584Y-76028945D01*
+X110089412Y-76023236D01*
+X110089413Y-76023231D01*
+X110117179Y-75831727D01*
+X110117712Y-75828053D01*
+X110119232Y-75770000D01*
+X110116564Y-75740964D01*
+X110441148Y-75740964D01*
+X110454424Y-75943522D01*
+X110455845Y-75949118D01*
+X110455846Y-75949123D01*
+X110476119Y-76028945D01*
+X110504392Y-76140269D01*
+X110506809Y-76145512D01*
+X110544010Y-76226208D01*
+X110589377Y-76324616D01*
+X110706533Y-76490389D01*
+X110851938Y-76632035D01*
+X111020720Y-76744812D01*
+X111026023Y-76747090D01*
+X111026026Y-76747092D01*
+X111114707Y-76785192D01*
+X111207228Y-76824942D01*
+X111280244Y-76841464D01*
+X111399579Y-76868467D01*
+X111399584Y-76868468D01*
+X111405216Y-76869742D01*
+X111410987Y-76869969D01*
+X111410989Y-76869969D01*
+X111470756Y-76872317D01*
+X111608053Y-76877712D01*
+X111708499Y-76863148D01*
+X111803231Y-76849413D01*
+X111803236Y-76849412D01*
+X111808945Y-76848584D01*
+X111814409Y-76846729D01*
+X111814414Y-76846728D01*
+X111995693Y-76785192D01*
+X111995698Y-76785190D01*
+X112001165Y-76783334D01*
+X112178276Y-76684147D01*
+X112240934Y-76632035D01*
+X112329913Y-76558031D01*
+X112334345Y-76554345D01*
+X112464147Y-76398276D01*
+X112563334Y-76221165D01*
+X112565190Y-76215698D01*
+X112565192Y-76215693D01*
+X112626728Y-76034414D01*
+X112626729Y-76034409D01*
+X112628584Y-76028945D01*
+X112629412Y-76023236D01*
+X112629413Y-76023231D01*
+X112657179Y-75831727D01*
+X112657712Y-75828053D01*
+X112659232Y-75770000D01*
+X112656564Y-75740964D01*
+X112981148Y-75740964D01*
+X112994424Y-75943522D01*
+X112995845Y-75949118D01*
+X112995846Y-75949123D01*
+X113016119Y-76028945D01*
+X113044392Y-76140269D01*
+X113046809Y-76145512D01*
+X113084010Y-76226208D01*
+X113129377Y-76324616D01*
+X113246533Y-76490389D01*
+X113391938Y-76632035D01*
+X113560720Y-76744812D01*
+X113566023Y-76747090D01*
+X113566026Y-76747092D01*
+X113654707Y-76785192D01*
+X113747228Y-76824942D01*
+X113820244Y-76841464D01*
+X113939579Y-76868467D01*
+X113939584Y-76868468D01*
+X113945216Y-76869742D01*
+X113950987Y-76869969D01*
+X113950989Y-76869969D01*
+X114010756Y-76872317D01*
+X114148053Y-76877712D01*
+X114248499Y-76863148D01*
+X114343231Y-76849413D01*
+X114343236Y-76849412D01*
+X114348945Y-76848584D01*
+X114354409Y-76846729D01*
+X114354414Y-76846728D01*
+X114535693Y-76785192D01*
+X114535698Y-76785190D01*
+X114541165Y-76783334D01*
+X114718276Y-76684147D01*
+X114780934Y-76632035D01*
+X114869913Y-76558031D01*
+X114874345Y-76554345D01*
+X115004147Y-76398276D01*
+X115103334Y-76221165D01*
+X115105190Y-76215698D01*
+X115105192Y-76215693D01*
+X115166728Y-76034414D01*
+X115166729Y-76034409D01*
+X115168584Y-76028945D01*
+X115169412Y-76023236D01*
+X115169413Y-76023231D01*
+X115197179Y-75831727D01*
+X115197712Y-75828053D01*
+X115199043Y-75777202D01*
+X115220821Y-75709629D01*
+X115275675Y-75664556D01*
+X115325000Y-75654500D01*
+X115397469Y-75654500D01*
+X115465590Y-75674502D01*
+X115512083Y-75728158D01*
+X115523199Y-75772259D01*
+X115526613Y-75824344D01*
+X115534424Y-75943522D01*
+X115535845Y-75949118D01*
+X115535846Y-75949123D01*
+X115556119Y-76028945D01*
+X115584392Y-76140269D01*
+X115586809Y-76145512D01*
+X115624010Y-76226208D01*
+X115669377Y-76324616D01*
+X115786533Y-76490389D01*
+X115931938Y-76632035D01*
+X116100720Y-76744812D01*
+X116106023Y-76747090D01*
+X116106026Y-76747092D01*
+X116194707Y-76785192D01*
+X116287228Y-76824942D01*
+X116360244Y-76841464D01*
+X116479579Y-76868467D01*
+X116479584Y-76868468D01*
+X116485216Y-76869742D01*
+X116490987Y-76869969D01*
+X116490989Y-76869969D01*
+X116550756Y-76872317D01*
+X116688053Y-76877712D01*
+X116788499Y-76863148D01*
+X116883231Y-76849413D01*
+X116883236Y-76849412D01*
+X116888945Y-76848584D01*
+X116894409Y-76846729D01*
+X116894414Y-76846728D01*
+X117075693Y-76785192D01*
+X117075698Y-76785190D01*
+X117081165Y-76783334D01*
+X117258276Y-76684147D01*
+X117320934Y-76632035D01*
+X117409913Y-76558031D01*
+X117414345Y-76554345D01*
+X117544147Y-76398276D01*
+X117643334Y-76221165D01*
+X117645190Y-76215698D01*
+X117645192Y-76215693D01*
+X117706728Y-76034414D01*
+X117706729Y-76034409D01*
+X117708584Y-76028945D01*
+X117709412Y-76023236D01*
+X117709413Y-76023231D01*
+X117737179Y-75831727D01*
+X117737712Y-75828053D01*
+X117739232Y-75770000D01*
+X117720658Y-75567859D01*
+X117715202Y-75548514D01*
+X117667125Y-75378046D01*
+X117667124Y-75378044D01*
+X117665557Y-75372487D01*
+X117660106Y-75361432D01*
+X117578331Y-75195609D01*
+X117575776Y-75190428D01*
+X117454320Y-75027779D01*
+X117305258Y-74889987D01*
+X117300375Y-74886906D01*
+X117300371Y-74886903D01*
+X117138464Y-74784748D01*
+X117133581Y-74781667D01*
+X116945039Y-74706446D01*
+X116939379Y-74705320D01*
+X116939375Y-74705319D01*
+X116751613Y-74667971D01*
+X116751610Y-74667971D01*
+X116745946Y-74666844D01*
+X116740171Y-74666768D01*
+X116740167Y-74666768D01*
+X116670074Y-74665851D01*
+X116638525Y-74665438D01*
+X116570673Y-74644546D01*
+X116524886Y-74590287D01*
+X116514186Y-74537800D01*
+X116514678Y-74500192D01*
+X116515200Y-74460317D01*
+X116536092Y-74392466D01*
+X116590351Y-74346679D01*
+X116646136Y-74336065D01*
+X116688053Y-74337712D01*
+X116788499Y-74323148D01*
+X116883231Y-74309413D01*
+X116883236Y-74309412D01*
+X116888945Y-74308584D01*
+X116894409Y-74306729D01*
+X116894414Y-74306728D01*
+X117075693Y-74245192D01*
+X117075698Y-74245190D01*
+X117081165Y-74243334D01*
+X117258276Y-74144147D01*
+X117320934Y-74092035D01*
+X117409913Y-74018031D01*
+X117414345Y-74014345D01*
+X117471463Y-73945669D01*
+X117540453Y-73862718D01*
+X117540455Y-73862715D01*
+X117544147Y-73858276D01*
+X117643334Y-73681165D01*
+X117645190Y-73675698D01*
+X117645192Y-73675693D01*
+X117706728Y-73494414D01*
+X117706729Y-73494409D01*
+X117708584Y-73488945D01*
+X117709412Y-73483236D01*
+X117709413Y-73483231D01*
+X117727806Y-73356376D01*
+X117737712Y-73288053D01*
+X117739232Y-73230000D01*
+X117725776Y-73083553D01*
+X117721187Y-73033613D01*
+X117721186Y-73033610D01*
+X117720658Y-73027859D01*
+X117715627Y-73010021D01*
+X117667125Y-72838046D01*
+X117667124Y-72838044D01*
+X117665557Y-72832487D01*
+X117654978Y-72811033D01*
+X117578331Y-72655609D01*
+X117575776Y-72650428D01*
+X117454320Y-72487779D01*
+X117305258Y-72349987D01*
+X117300375Y-72346906D01*
+X117300371Y-72346903D01*
+X117138464Y-72244748D01*
+X117133581Y-72241667D01*
+X116945039Y-72166446D01*
+X116939379Y-72165320D01*
+X116939375Y-72165319D01*
+X116751613Y-72127971D01*
+X116751610Y-72127971D01*
+X116745946Y-72126844D01*
+X116740171Y-72126768D01*
+X116740167Y-72126768D01*
+X116638793Y-72125441D01*
+X116542971Y-72124187D01*
+X116537274Y-72125166D01*
+X116537273Y-72125166D01*
+X116348607Y-72157585D01*
+X116342910Y-72158564D01*
+X116152463Y-72228824D01*
+X115978010Y-72332612D01*
+X115973670Y-72336418D01*
+X115973666Y-72336421D01*
+X115953723Y-72353911D01*
+X115825392Y-72466455D01*
+X115821817Y-72470990D01*
+X115821816Y-72470991D01*
+X115815456Y-72479059D01*
+X115699720Y-72625869D01*
+X115697031Y-72630980D01*
+X115697029Y-72630983D01*
+X115684073Y-72655609D01*
+X115605203Y-72805515D01*
+X115545007Y-72999378D01*
+X115521148Y-73200964D01*
+X115521526Y-73206727D01*
+X115521823Y-73211257D01*
+X115506320Y-73280541D01*
+X115455821Y-73330444D01*
+X115396093Y-73345500D01*
+X115324737Y-73345500D01*
+X115256616Y-73325498D01*
+X115210123Y-73271842D01*
+X115200272Y-73229904D01*
+X115199232Y-73230000D01*
+X115181187Y-73033613D01*
+X115181186Y-73033610D01*
+X115180658Y-73027859D01*
+X115175627Y-73010021D01*
+X115127125Y-72838046D01*
+X115127124Y-72838044D01*
+X115125557Y-72832487D01*
+X115114978Y-72811033D01*
+X115038331Y-72655609D01*
+X115035776Y-72650428D01*
+X114914320Y-72487779D01*
+X114765258Y-72349987D01*
+X114760375Y-72346906D01*
+X114760371Y-72346903D01*
+X114598464Y-72244748D01*
+X114593581Y-72241667D01*
+X114405039Y-72166446D01*
+X114399379Y-72165320D01*
+X114399375Y-72165319D01*
+X114211613Y-72127971D01*
+X114211610Y-72127971D01*
+X114205946Y-72126844D01*
+X114200171Y-72126768D01*
+X114200167Y-72126768D01*
+X114098793Y-72125441D01*
+X114002971Y-72124187D01*
+X113997274Y-72125166D01*
+X113997273Y-72125166D01*
+X113808607Y-72157585D01*
+X113802910Y-72158564D01*
+X113612463Y-72228824D01*
+X113438010Y-72332612D01*
+X113433670Y-72336418D01*
+X113433666Y-72336421D01*
+X113413723Y-72353911D01*
+X113285392Y-72466455D01*
+X113281817Y-72470990D01*
+X113281816Y-72470991D01*
+X113275456Y-72479059D01*
+X113159720Y-72625869D01*
+X113157031Y-72630980D01*
+X113157029Y-72630983D01*
+X113144073Y-72655609D01*
+X113065203Y-72805515D01*
+X113005007Y-72999378D01*
+X112981148Y-73200964D01*
+X112994424Y-73403522D01*
+X112995845Y-73409118D01*
+X112995846Y-73409123D01*
+X113040208Y-73583796D01*
+X113044392Y-73600269D01*
+X113046809Y-73605512D01*
+X113084010Y-73686208D01*
+X113129377Y-73784616D01*
+X113132710Y-73789332D01*
+X113230131Y-73927180D01*
+X113246533Y-73950389D01*
+X113391938Y-74092035D01*
+X113560720Y-74204812D01*
+X113566023Y-74207090D01*
+X113566026Y-74207092D01*
+X113654707Y-74245192D01*
+X113747228Y-74284942D01*
+X113820244Y-74301464D01*
+X113939579Y-74328467D01*
+X113939584Y-74328468D01*
+X113945216Y-74329742D01*
+X113950987Y-74329969D01*
+X113950989Y-74329969D01*
+X114009812Y-74332280D01*
+X114084765Y-74335225D01*
+X114152047Y-74357886D01*
+X114196397Y-74413326D01*
+X114205806Y-74462776D01*
+X114204785Y-74540817D01*
+X114183894Y-74608671D01*
+X114129634Y-74654458D01*
+X114077147Y-74665158D01*
+X114002971Y-74664187D01*
+X113997274Y-74665166D01*
+X113997273Y-74665166D01*
+X113808607Y-74697585D01*
+X113802910Y-74698564D01*
+X113612463Y-74768824D01*
+X113438010Y-74872612D01*
+X113433670Y-74876418D01*
+X113433666Y-74876421D01*
+X113289733Y-75002648D01*
+X113285392Y-75006455D01*
+X113159720Y-75165869D01*
+X113157031Y-75170980D01*
+X113157029Y-75170983D01*
+X113144073Y-75195609D01*
+X113065203Y-75345515D01*
+X113005007Y-75539378D01*
+X112981148Y-75740964D01*
+X112656564Y-75740964D01*
+X112640658Y-75567859D01*
+X112635202Y-75548514D01*
+X112587125Y-75378046D01*
+X112587124Y-75378044D01*
+X112585557Y-75372487D01*
+X112580106Y-75361432D01*
+X112498331Y-75195609D01*
+X112495776Y-75190428D01*
+X112374320Y-75027779D01*
+X112225258Y-74889987D01*
+X112220375Y-74886906D01*
+X112220371Y-74886903D01*
+X112058464Y-74784748D01*
+X112053581Y-74781667D01*
+X111865039Y-74706446D01*
+X111859379Y-74705320D01*
+X111859375Y-74705319D01*
+X111671613Y-74667971D01*
+X111671610Y-74667971D01*
+X111665946Y-74666844D01*
+X111660171Y-74666768D01*
+X111660167Y-74666768D01*
+X111558538Y-74665438D01*
+X111462971Y-74664187D01*
+X111457274Y-74665166D01*
+X111457273Y-74665166D01*
+X111268607Y-74697585D01*
+X111262910Y-74698564D01*
+X111072463Y-74768824D01*
+X110898010Y-74872612D01*
+X110893670Y-74876418D01*
+X110893666Y-74876421D01*
+X110749733Y-75002648D01*
+X110745392Y-75006455D01*
+X110619720Y-75165869D01*
+X110617031Y-75170980D01*
+X110617029Y-75170983D01*
+X110604073Y-75195609D01*
+X110525203Y-75345515D01*
+X110465007Y-75539378D01*
+X110441148Y-75740964D01*
+X110116564Y-75740964D01*
+X110100658Y-75567859D01*
+X110095202Y-75548514D01*
+X110047125Y-75378046D01*
+X110047124Y-75378044D01*
+X110045557Y-75372487D01*
+X110040106Y-75361432D01*
+X109958331Y-75195609D01*
+X109955776Y-75190428D01*
+X109834320Y-75027779D01*
+X109685258Y-74889987D01*
+X109680375Y-74886906D01*
+X109680371Y-74886903D01*
+X109518464Y-74784748D01*
+X109513581Y-74781667D01*
+X109325039Y-74706446D01*
+X109319379Y-74705320D01*
+X109319375Y-74705319D01*
+X109131613Y-74667971D01*
+X109131610Y-74667971D01*
+X109125946Y-74666844D01*
+X109120171Y-74666768D01*
+X109120167Y-74666768D01*
+X109018538Y-74665438D01*
+X108922971Y-74664187D01*
+X108917274Y-74665166D01*
+X108917273Y-74665166D01*
+X108728607Y-74697585D01*
+X108722910Y-74698564D01*
+X108532463Y-74768824D01*
+X108358010Y-74872612D01*
+X108353670Y-74876418D01*
+X108353666Y-74876421D01*
+X108209733Y-75002648D01*
+X108205392Y-75006455D01*
+X108079720Y-75165869D01*
+X108077031Y-75170980D01*
+X108077029Y-75170983D01*
+X108064073Y-75195609D01*
+X107985203Y-75345515D01*
+X107925007Y-75539378D01*
+X107901148Y-75740964D01*
+X107576564Y-75740964D01*
+X107560658Y-75567859D01*
+X107555202Y-75548514D01*
+X107507125Y-75378046D01*
+X107507124Y-75378044D01*
+X107505557Y-75372487D01*
+X107500106Y-75361432D01*
+X107418331Y-75195609D01*
+X107415776Y-75190428D01*
+X107294320Y-75027779D01*
+X107145258Y-74889987D01*
+X107140375Y-74886906D01*
+X107140371Y-74886903D01*
+X106978464Y-74784748D01*
+X106973581Y-74781667D01*
+X106785039Y-74706446D01*
+X106779379Y-74705320D01*
+X106779375Y-74705319D01*
+X106591613Y-74667971D01*
+X106591610Y-74667971D01*
+X106585946Y-74666844D01*
+X106580171Y-74666768D01*
+X106580167Y-74666768D01*
+X106478538Y-74665438D01*
+X106382971Y-74664187D01*
+X106377274Y-74665166D01*
+X106377273Y-74665166D01*
+X106188607Y-74697585D01*
+X106182910Y-74698564D01*
+X105992463Y-74768824D01*
+X105818010Y-74872612D01*
+X105813670Y-74876418D01*
+X105813666Y-74876421D01*
+X105669733Y-75002648D01*
+X105665392Y-75006455D01*
+X105539720Y-75165869D01*
+X105537031Y-75170980D01*
+X105537029Y-75170983D01*
+X105524073Y-75195609D01*
+X105445203Y-75345515D01*
+X105385007Y-75539378D01*
+X105361148Y-75740964D01*
+X105036564Y-75740964D01*
+X105020658Y-75567859D01*
+X105015202Y-75548514D01*
+X104967125Y-75378046D01*
+X104967124Y-75378044D01*
+X104965557Y-75372487D01*
+X104960106Y-75361432D01*
+X104878331Y-75195609D01*
+X104875776Y-75190428D01*
+X104754320Y-75027779D01*
+X104605258Y-74889987D01*
+X104600375Y-74886906D01*
+X104600371Y-74886903D01*
+X104438464Y-74784748D01*
+X104433581Y-74781667D01*
+X104245039Y-74706446D01*
+X104239379Y-74705320D01*
+X104239375Y-74705319D01*
+X104051613Y-74667971D01*
+X104051610Y-74667971D01*
+X104045946Y-74666844D01*
+X104040171Y-74666768D01*
+X104040167Y-74666768D01*
+X103938538Y-74665438D01*
+X103842971Y-74664187D01*
+X103837274Y-74665166D01*
+X103837273Y-74665166D01*
+X103648607Y-74697585D01*
+X103642910Y-74698564D01*
+X103452463Y-74768824D01*
+X103278010Y-74872612D01*
+X103273670Y-74876418D01*
+X103273666Y-74876421D01*
+X103129733Y-75002648D01*
+X103125392Y-75006455D01*
+X102999720Y-75165869D01*
+X102997031Y-75170980D01*
+X102997029Y-75170983D01*
+X102984073Y-75195609D01*
+X102905203Y-75345515D01*
+X102845007Y-75539378D01*
+X102821148Y-75740964D01*
+X102496564Y-75740964D01*
+X102480658Y-75567859D01*
+X102475202Y-75548514D01*
+X102427125Y-75378046D01*
+X102427124Y-75378044D01*
+X102425557Y-75372487D01*
+X102420106Y-75361432D01*
+X102338331Y-75195609D01*
+X102335776Y-75190428D01*
+X102214320Y-75027779D01*
+X102065258Y-74889987D01*
+X102060375Y-74886906D01*
+X102060371Y-74886903D01*
+X101898464Y-74784748D01*
+X101893581Y-74781667D01*
+X101705039Y-74706446D01*
+X101699379Y-74705320D01*
+X101699375Y-74705319D01*
+X101511613Y-74667971D01*
+X101511610Y-74667971D01*
+X101505946Y-74666844D01*
+X101500171Y-74666768D01*
+X101500167Y-74666768D01*
+X101398538Y-74665438D01*
+X101302971Y-74664187D01*
+X101297274Y-74665166D01*
+X101297273Y-74665166D01*
+X101108607Y-74697585D01*
+X101102910Y-74698564D01*
+X100912463Y-74768824D01*
+X100738010Y-74872612D01*
+X100733670Y-74876418D01*
+X100733666Y-74876421D01*
+X100589733Y-75002648D01*
+X100585392Y-75006455D01*
+X100459720Y-75165869D01*
+X100457031Y-75170980D01*
+X100457029Y-75170983D01*
+X100444073Y-75195609D01*
+X100365203Y-75345515D01*
+X100305007Y-75539378D01*
+X100281148Y-75740964D01*
+X99956564Y-75740964D01*
+X99940658Y-75567859D01*
+X99935202Y-75548514D01*
+X99887125Y-75378046D01*
+X99887124Y-75378044D01*
+X99885557Y-75372487D01*
+X99880106Y-75361432D01*
+X99798331Y-75195609D01*
+X99795776Y-75190428D01*
+X99674320Y-75027779D01*
+X99525258Y-74889987D01*
+X99520375Y-74886906D01*
+X99520371Y-74886903D01*
+X99358464Y-74784748D01*
+X99353581Y-74781667D01*
+X99165039Y-74706446D01*
+X99159379Y-74705320D01*
+X99159375Y-74705319D01*
+X98971613Y-74667971D01*
+X98971610Y-74667971D01*
+X98965946Y-74666844D01*
+X98960171Y-74666768D01*
+X98960167Y-74666768D01*
+X98858538Y-74665438D01*
+X98762971Y-74664187D01*
+X98757274Y-74665166D01*
+X98757273Y-74665166D01*
+X98568607Y-74697585D01*
+X98562910Y-74698564D01*
+X98372463Y-74768824D01*
+X98198010Y-74872612D01*
+X98193670Y-74876418D01*
+X98193666Y-74876421D01*
+X98049733Y-75002648D01*
+X98045392Y-75006455D01*
+X97919720Y-75165869D01*
+X97917031Y-75170980D01*
+X97917029Y-75170983D01*
+X97904073Y-75195609D01*
+X97825203Y-75345515D01*
+X97765007Y-75539378D01*
+X97741148Y-75740964D01*
+X97416564Y-75740964D01*
+X97400658Y-75567859D01*
+X97395202Y-75548514D01*
+X97347125Y-75378046D01*
+X97347124Y-75378044D01*
+X97345557Y-75372487D01*
+X97340106Y-75361432D01*
+X97258331Y-75195609D01*
+X97255776Y-75190428D01*
+X97134320Y-75027779D01*
+X96985258Y-74889987D01*
+X96980375Y-74886906D01*
+X96980371Y-74886903D01*
+X96818464Y-74784748D01*
+X96813581Y-74781667D01*
+X96625039Y-74706446D01*
+X96619379Y-74705320D01*
+X96619375Y-74705319D01*
+X96431613Y-74667971D01*
+X96431610Y-74667971D01*
+X96425946Y-74666844D01*
+X96420171Y-74666768D01*
+X96420167Y-74666768D01*
+X96318538Y-74665438D01*
+X96222971Y-74664187D01*
+X96217274Y-74665166D01*
+X96217273Y-74665166D01*
+X96028607Y-74697585D01*
+X96022910Y-74698564D01*
+X95832463Y-74768824D01*
+X95658010Y-74872612D01*
+X95653670Y-74876418D01*
+X95653666Y-74876421D01*
+X95509733Y-75002648D01*
+X95505392Y-75006455D01*
+X95379720Y-75165869D01*
+X95377031Y-75170980D01*
+X95377029Y-75170983D01*
+X95364073Y-75195609D01*
+X95285203Y-75345515D01*
+X95225007Y-75539378D01*
+X95201148Y-75740964D01*
+X94876564Y-75740964D01*
+X94860658Y-75567859D01*
+X94855202Y-75548514D01*
+X94807125Y-75378046D01*
+X94807124Y-75378044D01*
+X94805557Y-75372487D01*
+X94800106Y-75361432D01*
+X94718331Y-75195609D01*
+X94715776Y-75190428D01*
+X94594320Y-75027779D01*
+X94445258Y-74889987D01*
+X94440375Y-74886906D01*
+X94440371Y-74886903D01*
+X94278464Y-74784748D01*
+X94273581Y-74781667D01*
+X94085039Y-74706446D01*
+X94079379Y-74705320D01*
+X94079375Y-74705319D01*
+X93891613Y-74667971D01*
+X93891610Y-74667971D01*
+X93885946Y-74666844D01*
+X93880171Y-74666768D01*
+X93880167Y-74666768D01*
+X93778538Y-74665438D01*
+X93682971Y-74664187D01*
+X93677274Y-74665166D01*
+X93677273Y-74665166D01*
+X93488607Y-74697585D01*
+X93482910Y-74698564D01*
+X93292463Y-74768824D01*
+X93118010Y-74872612D01*
+X93113670Y-74876418D01*
+X93113666Y-74876421D01*
+X92969733Y-75002648D01*
+X92965392Y-75006455D01*
+X92839720Y-75165869D01*
+X92837031Y-75170980D01*
+X92837029Y-75170983D01*
+X92824073Y-75195609D01*
+X92745203Y-75345515D01*
+X92685007Y-75539378D01*
+X92661148Y-75740964D01*
+X92336564Y-75740964D01*
+X92320658Y-75567859D01*
+X92315202Y-75548514D01*
+X92267125Y-75378046D01*
+X92267124Y-75378044D01*
+X92265557Y-75372487D01*
+X92260106Y-75361432D01*
+X92178331Y-75195609D01*
+X92175776Y-75190428D01*
+X92054320Y-75027779D01*
+X91905258Y-74889987D01*
+X91900375Y-74886906D01*
+X91900371Y-74886903D01*
+X91738464Y-74784748D01*
+X91733581Y-74781667D01*
+X91545039Y-74706446D01*
+X91539379Y-74705320D01*
+X91539375Y-74705319D01*
+X91351613Y-74667971D01*
+X91351610Y-74667971D01*
+X91345946Y-74666844D01*
+X91340171Y-74666768D01*
+X91340167Y-74666768D01*
+X91238538Y-74665438D01*
+X91142971Y-74664187D01*
+X91137274Y-74665166D01*
+X91137273Y-74665166D01*
+X90948607Y-74697585D01*
+X90942910Y-74698564D01*
+X90752463Y-74768824D01*
+X90578010Y-74872612D01*
+X90573670Y-74876418D01*
+X90573666Y-74876421D01*
+X90429733Y-75002648D01*
+X90425392Y-75006455D01*
+X90299720Y-75165869D01*
+X90297031Y-75170980D01*
+X90297029Y-75170983D01*
+X90284073Y-75195609D01*
+X90205203Y-75345515D01*
+X90145007Y-75539378D01*
+X90121148Y-75740964D01*
+X89796564Y-75740964D01*
+X89780658Y-75567859D01*
+X89775202Y-75548514D01*
+X89727125Y-75378046D01*
+X89727124Y-75378044D01*
+X89725557Y-75372487D01*
+X89720106Y-75361432D01*
+X89638331Y-75195609D01*
+X89635776Y-75190428D01*
+X89514320Y-75027779D01*
+X89365258Y-74889987D01*
+X89360375Y-74886906D01*
+X89360371Y-74886903D01*
+X89198464Y-74784748D01*
+X89193581Y-74781667D01*
+X89005039Y-74706446D01*
+X88999379Y-74705320D01*
+X88999375Y-74705319D01*
+X88811613Y-74667971D01*
+X88811610Y-74667971D01*
+X88805946Y-74666844D01*
+X88800171Y-74666768D01*
+X88800167Y-74666768D01*
+X88698538Y-74665438D01*
+X88602971Y-74664187D01*
+X88597274Y-74665166D01*
+X88597273Y-74665166D01*
+X88408607Y-74697585D01*
+X88402910Y-74698564D01*
+X88212463Y-74768824D01*
+X88038010Y-74872612D01*
+X88033670Y-74876418D01*
+X88033666Y-74876421D01*
+X87889733Y-75002648D01*
+X87885392Y-75006455D01*
+X87759720Y-75165869D01*
+X87757031Y-75170980D01*
+X87757029Y-75170983D01*
+X87744073Y-75195609D01*
+X87665203Y-75345515D01*
+X87605007Y-75539378D01*
+X87581148Y-75740964D01*
+X87256564Y-75740964D01*
+X87240658Y-75567859D01*
+X87235202Y-75548514D01*
+X87187125Y-75378046D01*
+X87187124Y-75378044D01*
+X87185557Y-75372487D01*
+X87180106Y-75361432D01*
+X87098331Y-75195609D01*
+X87095776Y-75190428D01*
+X86974320Y-75027779D01*
+X86825258Y-74889987D01*
+X86820375Y-74886906D01*
+X86820371Y-74886903D01*
+X86658464Y-74784748D01*
+X86653581Y-74781667D01*
+X86465039Y-74706446D01*
+X86459379Y-74705320D01*
+X86459375Y-74705319D01*
+X86271613Y-74667971D01*
+X86271610Y-74667971D01*
+X86265946Y-74666844D01*
+X86260171Y-74666768D01*
+X86260167Y-74666768D01*
+X86158538Y-74665438D01*
+X86062971Y-74664187D01*
+X86057274Y-74665166D01*
+X86057273Y-74665166D01*
+X85868607Y-74697585D01*
+X85862910Y-74698564D01*
+X85672463Y-74768824D01*
+X85498010Y-74872612D01*
+X85493670Y-74876418D01*
+X85493666Y-74876421D01*
+X85349733Y-75002648D01*
+X85345392Y-75006455D01*
+X85219720Y-75165869D01*
+X85217031Y-75170980D01*
+X85217029Y-75170983D01*
+X85204073Y-75195609D01*
+X85125203Y-75345515D01*
+X85065007Y-75539378D01*
+X85041148Y-75740964D01*
+X84716564Y-75740964D01*
+X84700658Y-75567859D01*
+X84695202Y-75548514D01*
+X84647125Y-75378046D01*
+X84647124Y-75378044D01*
+X84645557Y-75372487D01*
+X84640106Y-75361432D01*
+X84558331Y-75195609D01*
+X84555776Y-75190428D01*
+X84434320Y-75027779D01*
+X84285258Y-74889987D01*
+X84280375Y-74886906D01*
+X84280371Y-74886903D01*
+X84118464Y-74784748D01*
+X84113581Y-74781667D01*
+X83925039Y-74706446D01*
+X83919379Y-74705320D01*
+X83919375Y-74705319D01*
+X83731613Y-74667971D01*
+X83731610Y-74667971D01*
+X83725946Y-74666844D01*
+X83720171Y-74666768D01*
+X83720167Y-74666768D01*
+X83618538Y-74665438D01*
+X83522971Y-74664187D01*
+X83517274Y-74665166D01*
+X83517273Y-74665166D01*
+X83328607Y-74697585D01*
+X83322910Y-74698564D01*
+X83132463Y-74768824D01*
+X82958010Y-74872612D01*
+X82953670Y-74876418D01*
+X82953666Y-74876421D01*
+X82809733Y-75002648D01*
+X82805392Y-75006455D01*
+X82679720Y-75165869D01*
+X82677031Y-75170980D01*
+X82677029Y-75170983D01*
+X82664073Y-75195609D01*
+X82585203Y-75345515D01*
+X82525007Y-75539378D01*
+X82501148Y-75740964D01*
+X82176564Y-75740964D01*
+X82160658Y-75567859D01*
+X82155202Y-75548514D01*
+X82107125Y-75378046D01*
+X82107124Y-75378044D01*
+X82105557Y-75372487D01*
+X82100106Y-75361432D01*
+X82018331Y-75195609D01*
+X82015776Y-75190428D01*
+X81894320Y-75027779D01*
+X81745258Y-74889987D01*
+X81740375Y-74886906D01*
+X81740371Y-74886903D01*
+X81578464Y-74784748D01*
+X81573581Y-74781667D01*
+X81385039Y-74706446D01*
+X81379379Y-74705320D01*
+X81379375Y-74705319D01*
+X81191613Y-74667971D01*
+X81191610Y-74667971D01*
+X81185946Y-74666844D01*
+X81180171Y-74666768D01*
+X81180167Y-74666768D01*
+X81078538Y-74665438D01*
+X80982971Y-74664187D01*
+X80977274Y-74665166D01*
+X80977273Y-74665166D01*
+X80788607Y-74697585D01*
+X80782910Y-74698564D01*
+X80592463Y-74768824D01*
+X80418010Y-74872612D01*
+X80413670Y-74876418D01*
+X80413666Y-74876421D01*
+X80269733Y-75002648D01*
+X80265392Y-75006455D01*
+X80139720Y-75165869D01*
+X80137031Y-75170980D01*
+X80137029Y-75170983D01*
+X80124073Y-75195609D01*
+X80045203Y-75345515D01*
+X79985007Y-75539378D01*
+X79961148Y-75740964D01*
+X79636564Y-75740964D01*
+X79620658Y-75567859D01*
+X79615202Y-75548514D01*
+X79567125Y-75378046D01*
+X79567124Y-75378044D01*
+X79565557Y-75372487D01*
+X79560106Y-75361432D01*
+X79478331Y-75195609D01*
+X79475776Y-75190428D01*
+X79354320Y-75027779D01*
+X79205258Y-74889987D01*
+X79200375Y-74886906D01*
+X79200371Y-74886903D01*
+X79038464Y-74784748D01*
+X79033581Y-74781667D01*
+X78845039Y-74706446D01*
+X78839379Y-74705320D01*
+X78839375Y-74705319D01*
+X78651613Y-74667971D01*
+X78651610Y-74667971D01*
+X78645946Y-74666844D01*
+X78640171Y-74666768D01*
+X78640167Y-74666768D01*
+X78538538Y-74665438D01*
+X78442971Y-74664187D01*
+X78437274Y-74665166D01*
+X78437273Y-74665166D01*
+X78248607Y-74697585D01*
+X78242910Y-74698564D01*
+X78052463Y-74768824D01*
+X77878010Y-74872612D01*
+X77873670Y-74876418D01*
+X77873666Y-74876421D01*
+X77729733Y-75002648D01*
+X77725392Y-75006455D01*
+X77599720Y-75165869D01*
+X77597031Y-75170980D01*
+X77597029Y-75170983D01*
+X77584073Y-75195609D01*
+X77505203Y-75345515D01*
+X77445007Y-75539378D01*
+X77421148Y-75740964D01*
+X77096564Y-75740964D01*
+X77080658Y-75567859D01*
+X77075202Y-75548514D01*
+X77027125Y-75378046D01*
+X77027124Y-75378044D01*
+X77025557Y-75372487D01*
+X77020106Y-75361432D01*
+X76938331Y-75195609D01*
+X76935776Y-75190428D01*
+X76814320Y-75027779D01*
+X76665258Y-74889987D01*
+X76660375Y-74886906D01*
+X76660371Y-74886903D01*
+X76498464Y-74784748D01*
+X76493581Y-74781667D01*
+X76305039Y-74706446D01*
+X76299379Y-74705320D01*
+X76299375Y-74705319D01*
+X76111613Y-74667971D01*
+X76111610Y-74667971D01*
+X76105946Y-74666844D01*
+X76100171Y-74666768D01*
+X76100167Y-74666768D01*
+X75998538Y-74665438D01*
+X75902971Y-74664187D01*
+X75897274Y-74665166D01*
+X75897273Y-74665166D01*
+X75708607Y-74697585D01*
+X75702910Y-74698564D01*
+X75512463Y-74768824D01*
+X75338010Y-74872612D01*
+X75333670Y-74876418D01*
+X75333666Y-74876421D01*
+X75189733Y-75002648D01*
+X75185392Y-75006455D01*
+X75059720Y-75165869D01*
+X75057031Y-75170980D01*
+X75057029Y-75170983D01*
+X75044073Y-75195609D01*
+X74965203Y-75345515D01*
+X74905007Y-75539378D01*
+X74881148Y-75740964D01*
+X74556564Y-75740964D01*
+X74540658Y-75567859D01*
+X74535202Y-75548514D01*
+X74487125Y-75378046D01*
+X74487124Y-75378044D01*
+X74485557Y-75372487D01*
+X74480106Y-75361432D01*
+X74398331Y-75195609D01*
+X74395776Y-75190428D01*
+X74274320Y-75027779D01*
+X74125258Y-74889987D01*
+X74120375Y-74886906D01*
+X74120371Y-74886903D01*
+X73958464Y-74784748D01*
+X73953581Y-74781667D01*
+X73765039Y-74706446D01*
+X73759379Y-74705320D01*
+X73759375Y-74705319D01*
+X73571613Y-74667971D01*
+X73571610Y-74667971D01*
+X73565946Y-74666844D01*
+X73560171Y-74666768D01*
+X73560167Y-74666768D01*
+X73458538Y-74665438D01*
+X73362971Y-74664187D01*
+X73357274Y-74665166D01*
+X73357273Y-74665166D01*
+X73168607Y-74697585D01*
+X73162910Y-74698564D01*
+X72972463Y-74768824D01*
+X72798010Y-74872612D01*
+X72793670Y-74876418D01*
+X72793666Y-74876421D01*
+X72649733Y-75002648D01*
+X72645392Y-75006455D01*
+X72519720Y-75165869D01*
+X72517031Y-75170980D01*
+X72517029Y-75170983D01*
+X72504073Y-75195609D01*
+X72425203Y-75345515D01*
+X72365007Y-75539378D01*
+X72341148Y-75740964D01*
+X72016564Y-75740964D01*
+X72000658Y-75567859D01*
+X71995202Y-75548514D01*
+X71947125Y-75378046D01*
+X71947124Y-75378044D01*
+X71945557Y-75372487D01*
+X71940106Y-75361432D01*
+X71858331Y-75195609D01*
+X71855776Y-75190428D01*
+X71734320Y-75027779D01*
+X71585258Y-74889987D01*
+X71580375Y-74886906D01*
+X71580371Y-74886903D01*
+X71418464Y-74784748D01*
+X71413581Y-74781667D01*
+X71341614Y-74752955D01*
+X71285755Y-74709134D01*
+X71262455Y-74642069D01*
+X71279111Y-74573054D01*
+X71330436Y-74524000D01*
+X71352098Y-74515239D01*
+X71402252Y-74500192D01*
+X71411842Y-74496433D01*
+X71603098Y-74402738D01*
+X71611944Y-74397465D01*
+X71659247Y-74363723D01*
+X71667648Y-74353023D01*
+X71660660Y-74339870D01*
+X70551922Y-73231132D01*
+X71274408Y-73231132D01*
+X71274539Y-73232965D01*
+X71278790Y-73239580D01*
+X72020474Y-73981264D01*
+X72032484Y-73987823D01*
+X72044223Y-73978855D01*
+X72075004Y-73936019D01*
+X72080315Y-73927180D01*
+X72174670Y-73736267D01*
+X72178469Y-73726672D01*
+X72195066Y-73672047D01*
+X72234007Y-73612683D01*
+X72298862Y-73583796D01*
+X72369038Y-73594558D01*
+X72422256Y-73641551D01*
+X72430048Y-73655922D01*
+X72489377Y-73784616D01*
+X72492710Y-73789332D01*
+X72590131Y-73927180D01*
+X72606533Y-73950389D01*
+X72751938Y-74092035D01*
+X72920720Y-74204812D01*
+X72926023Y-74207090D01*
+X72926026Y-74207092D01*
+X73014707Y-74245192D01*
+X73107228Y-74284942D01*
+X73180244Y-74301464D01*
+X73299579Y-74328467D01*
+X73299584Y-74328468D01*
+X73305216Y-74329742D01*
+X73310987Y-74329969D01*
+X73310989Y-74329969D01*
+X73370756Y-74332317D01*
+X73508053Y-74337712D01*
+X73608499Y-74323148D01*
+X73703231Y-74309413D01*
+X73703236Y-74309412D01*
+X73708945Y-74308584D01*
+X73714409Y-74306729D01*
+X73714414Y-74306728D01*
+X73895693Y-74245192D01*
+X73895698Y-74245190D01*
+X73901165Y-74243334D01*
+X74078276Y-74144147D01*
+X74140934Y-74092035D01*
+X74229913Y-74018031D01*
+X74234345Y-74014345D01*
+X74291463Y-73945669D01*
+X74360453Y-73862718D01*
+X74360455Y-73862715D01*
+X74364147Y-73858276D01*
+X74463334Y-73681165D01*
+X74465190Y-73675698D01*
+X74465192Y-73675693D01*
+X74526728Y-73494414D01*
+X74526729Y-73494409D01*
+X74528584Y-73488945D01*
+X74529412Y-73483236D01*
+X74529413Y-73483231D01*
+X74547806Y-73356376D01*
+X74557712Y-73288053D01*
+X74559232Y-73230000D01*
+X74556564Y-73200964D01*
+X74881148Y-73200964D01*
+X74894424Y-73403522D01*
+X74895845Y-73409118D01*
+X74895846Y-73409123D01*
+X74940208Y-73583796D01*
+X74944392Y-73600269D01*
+X74946809Y-73605512D01*
+X74984010Y-73686208D01*
+X75029377Y-73784616D01*
+X75032710Y-73789332D01*
+X75130131Y-73927180D01*
+X75146533Y-73950389D01*
+X75291938Y-74092035D01*
+X75460720Y-74204812D01*
+X75466023Y-74207090D01*
+X75466026Y-74207092D01*
+X75554707Y-74245192D01*
+X75647228Y-74284942D01*
+X75720244Y-74301464D01*
+X75839579Y-74328467D01*
+X75839584Y-74328468D01*
+X75845216Y-74329742D01*
+X75850987Y-74329969D01*
+X75850989Y-74329969D01*
+X75910756Y-74332317D01*
+X76048053Y-74337712D01*
+X76148499Y-74323148D01*
+X76243231Y-74309413D01*
+X76243236Y-74309412D01*
+X76248945Y-74308584D01*
+X76254409Y-74306729D01*
+X76254414Y-74306728D01*
+X76435693Y-74245192D01*
+X76435698Y-74245190D01*
+X76441165Y-74243334D01*
+X76618276Y-74144147D01*
+X76680934Y-74092035D01*
+X76769913Y-74018031D01*
+X76774345Y-74014345D01*
+X76831463Y-73945669D01*
+X76900453Y-73862718D01*
+X76900455Y-73862715D01*
+X76904147Y-73858276D01*
+X77003334Y-73681165D01*
+X77005190Y-73675698D01*
+X77005192Y-73675693D01*
+X77066728Y-73494414D01*
+X77066729Y-73494409D01*
+X77068584Y-73488945D01*
+X77069412Y-73483236D01*
+X77069413Y-73483231D01*
+X77087806Y-73356376D01*
+X77097712Y-73288053D01*
+X77099232Y-73230000D01*
+X77096564Y-73200964D01*
+X77421148Y-73200964D01*
+X77434424Y-73403522D01*
+X77435845Y-73409118D01*
+X77435846Y-73409123D01*
+X77480208Y-73583796D01*
+X77484392Y-73600269D01*
+X77486809Y-73605512D01*
+X77524010Y-73686208D01*
+X77569377Y-73784616D01*
+X77572710Y-73789332D01*
+X77670131Y-73927180D01*
+X77686533Y-73950389D01*
+X77831938Y-74092035D01*
+X78000720Y-74204812D01*
+X78006023Y-74207090D01*
+X78006026Y-74207092D01*
+X78094707Y-74245192D01*
+X78187228Y-74284942D01*
+X78260244Y-74301464D01*
+X78379579Y-74328467D01*
+X78379584Y-74328468D01*
+X78385216Y-74329742D01*
+X78390987Y-74329969D01*
+X78390989Y-74329969D01*
+X78450756Y-74332317D01*
+X78588053Y-74337712D01*
+X78688499Y-74323148D01*
+X78783231Y-74309413D01*
+X78783236Y-74309412D01*
+X78788945Y-74308584D01*
+X78794409Y-74306729D01*
+X78794414Y-74306728D01*
+X78975693Y-74245192D01*
+X78975698Y-74245190D01*
+X78981165Y-74243334D01*
+X79158276Y-74144147D01*
+X79220934Y-74092035D01*
+X79309913Y-74018031D01*
+X79314345Y-74014345D01*
+X79371463Y-73945669D01*
+X79440453Y-73862718D01*
+X79440455Y-73862715D01*
+X79444147Y-73858276D01*
+X79543334Y-73681165D01*
+X79545190Y-73675698D01*
+X79545192Y-73675693D01*
+X79606728Y-73494414D01*
+X79606729Y-73494409D01*
+X79608584Y-73488945D01*
+X79609412Y-73483236D01*
+X79609413Y-73483231D01*
+X79627806Y-73356376D01*
+X79637712Y-73288053D01*
+X79639232Y-73230000D01*
+X79636564Y-73200964D01*
+X79961148Y-73200964D01*
+X79974424Y-73403522D01*
+X79975845Y-73409118D01*
+X79975846Y-73409123D01*
+X80020208Y-73583796D01*
+X80024392Y-73600269D01*
+X80026809Y-73605512D01*
+X80064010Y-73686208D01*
+X80109377Y-73784616D01*
+X80112710Y-73789332D01*
+X80210131Y-73927180D01*
+X80226533Y-73950389D01*
+X80371938Y-74092035D01*
+X80540720Y-74204812D01*
+X80546023Y-74207090D01*
+X80546026Y-74207092D01*
+X80634707Y-74245192D01*
+X80727228Y-74284942D01*
+X80800244Y-74301464D01*
+X80919579Y-74328467D01*
+X80919584Y-74328468D01*
+X80925216Y-74329742D01*
+X80930987Y-74329969D01*
+X80930989Y-74329969D01*
+X80990756Y-74332317D01*
+X81128053Y-74337712D01*
+X81228499Y-74323148D01*
+X81323231Y-74309413D01*
+X81323236Y-74309412D01*
+X81328945Y-74308584D01*
+X81334409Y-74306729D01*
+X81334414Y-74306728D01*
+X81515693Y-74245192D01*
+X81515698Y-74245190D01*
+X81521165Y-74243334D01*
+X81698276Y-74144147D01*
+X81760934Y-74092035D01*
+X81849913Y-74018031D01*
+X81854345Y-74014345D01*
+X81911463Y-73945669D01*
+X81980453Y-73862718D01*
+X81980455Y-73862715D01*
+X81984147Y-73858276D01*
+X82083334Y-73681165D01*
+X82085190Y-73675698D01*
+X82085192Y-73675693D01*
+X82146728Y-73494414D01*
+X82146729Y-73494409D01*
+X82148584Y-73488945D01*
+X82149412Y-73483236D01*
+X82149413Y-73483231D01*
+X82167806Y-73356376D01*
+X82177712Y-73288053D01*
+X82179232Y-73230000D01*
+X82176564Y-73200964D01*
+X82501148Y-73200964D01*
+X82514424Y-73403522D01*
+X82515845Y-73409118D01*
+X82515846Y-73409123D01*
+X82560208Y-73583796D01*
+X82564392Y-73600269D01*
+X82566809Y-73605512D01*
+X82604010Y-73686208D01*
+X82649377Y-73784616D01*
+X82652710Y-73789332D01*
+X82750131Y-73927180D01*
+X82766533Y-73950389D01*
+X82911938Y-74092035D01*
+X83080720Y-74204812D01*
+X83086023Y-74207090D01*
+X83086026Y-74207092D01*
+X83174707Y-74245192D01*
+X83267228Y-74284942D01*
+X83340244Y-74301464D01*
+X83459579Y-74328467D01*
+X83459584Y-74328468D01*
+X83465216Y-74329742D01*
+X83470987Y-74329969D01*
+X83470989Y-74329969D01*
+X83530756Y-74332317D01*
+X83668053Y-74337712D01*
+X83768499Y-74323148D01*
+X83863231Y-74309413D01*
+X83863236Y-74309412D01*
+X83868945Y-74308584D01*
+X83874409Y-74306729D01*
+X83874414Y-74306728D01*
+X84055693Y-74245192D01*
+X84055698Y-74245190D01*
+X84061165Y-74243334D01*
+X84238276Y-74144147D01*
+X84300934Y-74092035D01*
+X84389913Y-74018031D01*
+X84394345Y-74014345D01*
+X84451463Y-73945669D01*
+X84520453Y-73862718D01*
+X84520455Y-73862715D01*
+X84524147Y-73858276D01*
+X84623334Y-73681165D01*
+X84625190Y-73675698D01*
+X84625192Y-73675693D01*
+X84686728Y-73494414D01*
+X84686729Y-73494409D01*
+X84688584Y-73488945D01*
+X84689412Y-73483236D01*
+X84689413Y-73483231D01*
+X84707806Y-73356376D01*
+X84717712Y-73288053D01*
+X84719232Y-73230000D01*
+X84716564Y-73200964D01*
+X85041148Y-73200964D01*
+X85054424Y-73403522D01*
+X85055845Y-73409118D01*
+X85055846Y-73409123D01*
+X85100208Y-73583796D01*
+X85104392Y-73600269D01*
+X85106809Y-73605512D01*
+X85144010Y-73686208D01*
+X85189377Y-73784616D01*
+X85192710Y-73789332D01*
+X85290131Y-73927180D01*
+X85306533Y-73950389D01*
+X85451938Y-74092035D01*
+X85620720Y-74204812D01*
+X85626023Y-74207090D01*
+X85626026Y-74207092D01*
+X85714707Y-74245192D01*
+X85807228Y-74284942D01*
+X85880244Y-74301464D01*
+X85999579Y-74328467D01*
+X85999584Y-74328468D01*
+X86005216Y-74329742D01*
+X86010987Y-74329969D01*
+X86010989Y-74329969D01*
+X86070756Y-74332317D01*
+X86208053Y-74337712D01*
+X86308499Y-74323148D01*
+X86403231Y-74309413D01*
+X86403236Y-74309412D01*
+X86408945Y-74308584D01*
+X86414409Y-74306729D01*
+X86414414Y-74306728D01*
+X86595693Y-74245192D01*
+X86595698Y-74245190D01*
+X86601165Y-74243334D01*
+X86778276Y-74144147D01*
+X86840934Y-74092035D01*
+X86929913Y-74018031D01*
+X86934345Y-74014345D01*
+X86991463Y-73945669D01*
+X87060453Y-73862718D01*
+X87060455Y-73862715D01*
+X87064147Y-73858276D01*
+X87163334Y-73681165D01*
+X87165190Y-73675698D01*
+X87165192Y-73675693D01*
+X87226728Y-73494414D01*
+X87226729Y-73494409D01*
+X87228584Y-73488945D01*
+X87229412Y-73483236D01*
+X87229413Y-73483231D01*
+X87247806Y-73356376D01*
+X87257712Y-73288053D01*
+X87259232Y-73230000D01*
+X87256564Y-73200964D01*
+X87581148Y-73200964D01*
+X87594424Y-73403522D01*
+X87595845Y-73409118D01*
+X87595846Y-73409123D01*
+X87640208Y-73583796D01*
+X87644392Y-73600269D01*
+X87646809Y-73605512D01*
+X87684010Y-73686208D01*
+X87729377Y-73784616D01*
+X87732710Y-73789332D01*
+X87830131Y-73927180D01*
+X87846533Y-73950389D01*
+X87991938Y-74092035D01*
+X88160720Y-74204812D01*
+X88166023Y-74207090D01*
+X88166026Y-74207092D01*
+X88254707Y-74245192D01*
+X88347228Y-74284942D01*
+X88420244Y-74301464D01*
+X88539579Y-74328467D01*
+X88539584Y-74328468D01*
+X88545216Y-74329742D01*
+X88550987Y-74329969D01*
+X88550989Y-74329969D01*
+X88610756Y-74332317D01*
+X88748053Y-74337712D01*
+X88848499Y-74323148D01*
+X88943231Y-74309413D01*
+X88943236Y-74309412D01*
+X88948945Y-74308584D01*
+X88954409Y-74306729D01*
+X88954414Y-74306728D01*
+X89135693Y-74245192D01*
+X89135698Y-74245190D01*
+X89141165Y-74243334D01*
+X89318276Y-74144147D01*
+X89380934Y-74092035D01*
+X89469913Y-74018031D01*
+X89474345Y-74014345D01*
+X89531463Y-73945669D01*
+X89600453Y-73862718D01*
+X89600455Y-73862715D01*
+X89604147Y-73858276D01*
+X89703334Y-73681165D01*
+X89705190Y-73675698D01*
+X89705192Y-73675693D01*
+X89766728Y-73494414D01*
+X89766729Y-73494409D01*
+X89768584Y-73488945D01*
+X89769412Y-73483236D01*
+X89769413Y-73483231D01*
+X89787806Y-73356376D01*
+X89797712Y-73288053D01*
+X89799232Y-73230000D01*
+X89796564Y-73200964D01*
+X90121148Y-73200964D01*
+X90134424Y-73403522D01*
+X90135845Y-73409118D01*
+X90135846Y-73409123D01*
+X90180208Y-73583796D01*
+X90184392Y-73600269D01*
+X90186809Y-73605512D01*
+X90224010Y-73686208D01*
+X90269377Y-73784616D01*
+X90272710Y-73789332D01*
+X90370131Y-73927180D01*
+X90386533Y-73950389D01*
+X90531938Y-74092035D01*
+X90700720Y-74204812D01*
+X90706023Y-74207090D01*
+X90706026Y-74207092D01*
+X90794707Y-74245192D01*
+X90887228Y-74284942D01*
+X90960244Y-74301464D01*
+X91079579Y-74328467D01*
+X91079584Y-74328468D01*
+X91085216Y-74329742D01*
+X91090987Y-74329969D01*
+X91090989Y-74329969D01*
+X91150756Y-74332317D01*
+X91288053Y-74337712D01*
+X91388499Y-74323148D01*
+X91483231Y-74309413D01*
+X91483236Y-74309412D01*
+X91488945Y-74308584D01*
+X91494409Y-74306729D01*
+X91494414Y-74306728D01*
+X91675693Y-74245192D01*
+X91675698Y-74245190D01*
+X91681165Y-74243334D01*
+X91858276Y-74144147D01*
+X91920934Y-74092035D01*
+X92009913Y-74018031D01*
+X92014345Y-74014345D01*
+X92071463Y-73945669D01*
+X92140453Y-73862718D01*
+X92140455Y-73862715D01*
+X92144147Y-73858276D01*
+X92243334Y-73681165D01*
+X92245190Y-73675698D01*
+X92245192Y-73675693D01*
+X92306728Y-73494414D01*
+X92306729Y-73494409D01*
+X92308584Y-73488945D01*
+X92309412Y-73483236D01*
+X92309413Y-73483231D01*
+X92327806Y-73356376D01*
+X92337712Y-73288053D01*
+X92339232Y-73230000D01*
+X92336564Y-73200964D01*
+X92661148Y-73200964D01*
+X92674424Y-73403522D01*
+X92675845Y-73409118D01*
+X92675846Y-73409123D01*
+X92720208Y-73583796D01*
+X92724392Y-73600269D01*
+X92726809Y-73605512D01*
+X92764010Y-73686208D01*
+X92809377Y-73784616D01*
+X92812710Y-73789332D01*
+X92910131Y-73927180D01*
+X92926533Y-73950389D01*
+X93071938Y-74092035D01*
+X93240720Y-74204812D01*
+X93246023Y-74207090D01*
+X93246026Y-74207092D01*
+X93334707Y-74245192D01*
+X93427228Y-74284942D01*
+X93500244Y-74301464D01*
+X93619579Y-74328467D01*
+X93619584Y-74328468D01*
+X93625216Y-74329742D01*
+X93630987Y-74329969D01*
+X93630989Y-74329969D01*
+X93690756Y-74332317D01*
+X93828053Y-74337712D01*
+X93928499Y-74323148D01*
+X94023231Y-74309413D01*
+X94023236Y-74309412D01*
+X94028945Y-74308584D01*
+X94034409Y-74306729D01*
+X94034414Y-74306728D01*
+X94215693Y-74245192D01*
+X94215698Y-74245190D01*
+X94221165Y-74243334D01*
+X94398276Y-74144147D01*
+X94460934Y-74092035D01*
+X94549913Y-74018031D01*
+X94554345Y-74014345D01*
+X94611463Y-73945669D01*
+X94680453Y-73862718D01*
+X94680455Y-73862715D01*
+X94684147Y-73858276D01*
+X94783334Y-73681165D01*
+X94785190Y-73675698D01*
+X94785192Y-73675693D01*
+X94846728Y-73494414D01*
+X94846729Y-73494409D01*
+X94848584Y-73488945D01*
+X94849412Y-73483236D01*
+X94849413Y-73483231D01*
+X94867806Y-73356376D01*
+X94877712Y-73288053D01*
+X94879232Y-73230000D01*
+X94876564Y-73200964D01*
+X95201148Y-73200964D01*
+X95214424Y-73403522D01*
+X95215845Y-73409118D01*
+X95215846Y-73409123D01*
+X95260208Y-73583796D01*
+X95264392Y-73600269D01*
+X95266809Y-73605512D01*
+X95304010Y-73686208D01*
+X95349377Y-73784616D01*
+X95352710Y-73789332D01*
+X95450131Y-73927180D01*
+X95466533Y-73950389D01*
+X95611938Y-74092035D01*
+X95780720Y-74204812D01*
+X95786023Y-74207090D01*
+X95786026Y-74207092D01*
+X95874707Y-74245192D01*
+X95967228Y-74284942D01*
+X96040244Y-74301464D01*
+X96159579Y-74328467D01*
+X96159584Y-74328468D01*
+X96165216Y-74329742D01*
+X96170987Y-74329969D01*
+X96170989Y-74329969D01*
+X96230756Y-74332317D01*
+X96368053Y-74337712D01*
+X96468499Y-74323148D01*
+X96563231Y-74309413D01*
+X96563236Y-74309412D01*
+X96568945Y-74308584D01*
+X96574409Y-74306729D01*
+X96574414Y-74306728D01*
+X96755693Y-74245192D01*
+X96755698Y-74245190D01*
+X96761165Y-74243334D01*
+X96938276Y-74144147D01*
+X97000934Y-74092035D01*
+X97089913Y-74018031D01*
+X97094345Y-74014345D01*
+X97151463Y-73945669D01*
+X97220453Y-73862718D01*
+X97220455Y-73862715D01*
+X97224147Y-73858276D01*
+X97323334Y-73681165D01*
+X97325190Y-73675698D01*
+X97325192Y-73675693D01*
+X97386728Y-73494414D01*
+X97386729Y-73494409D01*
+X97388584Y-73488945D01*
+X97389412Y-73483236D01*
+X97389413Y-73483231D01*
+X97407806Y-73356376D01*
+X97417712Y-73288053D01*
+X97419232Y-73230000D01*
+X97416564Y-73200964D01*
+X97741148Y-73200964D01*
+X97754424Y-73403522D01*
+X97755845Y-73409118D01*
+X97755846Y-73409123D01*
+X97800208Y-73583796D01*
+X97804392Y-73600269D01*
+X97806809Y-73605512D01*
+X97844010Y-73686208D01*
+X97889377Y-73784616D01*
+X97892710Y-73789332D01*
+X97990131Y-73927180D01*
+X98006533Y-73950389D01*
+X98151938Y-74092035D01*
+X98320720Y-74204812D01*
+X98326023Y-74207090D01*
+X98326026Y-74207092D01*
+X98414707Y-74245192D01*
+X98507228Y-74284942D01*
+X98580244Y-74301464D01*
+X98699579Y-74328467D01*
+X98699584Y-74328468D01*
+X98705216Y-74329742D01*
+X98710987Y-74329969D01*
+X98710989Y-74329969D01*
+X98770756Y-74332317D01*
+X98908053Y-74337712D01*
+X99008499Y-74323148D01*
+X99103231Y-74309413D01*
+X99103236Y-74309412D01*
+X99108945Y-74308584D01*
+X99114409Y-74306729D01*
+X99114414Y-74306728D01*
+X99295693Y-74245192D01*
+X99295698Y-74245190D01*
+X99301165Y-74243334D01*
+X99478276Y-74144147D01*
+X99540934Y-74092035D01*
+X99629913Y-74018031D01*
+X99634345Y-74014345D01*
+X99691463Y-73945669D01*
+X99760453Y-73862718D01*
+X99760455Y-73862715D01*
+X99764147Y-73858276D01*
+X99863334Y-73681165D01*
+X99865190Y-73675698D01*
+X99865192Y-73675693D01*
+X99926728Y-73494414D01*
+X99926729Y-73494409D01*
+X99928584Y-73488945D01*
+X99929412Y-73483236D01*
+X99929413Y-73483231D01*
+X99947806Y-73356376D01*
+X99957712Y-73288053D01*
+X99959232Y-73230000D01*
+X99956564Y-73200964D01*
+X100281148Y-73200964D01*
+X100294424Y-73403522D01*
+X100295845Y-73409118D01*
+X100295846Y-73409123D01*
+X100340208Y-73583796D01*
+X100344392Y-73600269D01*
+X100346809Y-73605512D01*
+X100384010Y-73686208D01*
+X100429377Y-73784616D01*
+X100432710Y-73789332D01*
+X100530131Y-73927180D01*
+X100546533Y-73950389D01*
+X100691938Y-74092035D01*
+X100860720Y-74204812D01*
+X100866023Y-74207090D01*
+X100866026Y-74207092D01*
+X100954707Y-74245192D01*
+X101047228Y-74284942D01*
+X101120244Y-74301464D01*
+X101239579Y-74328467D01*
+X101239584Y-74328468D01*
+X101245216Y-74329742D01*
+X101250987Y-74329969D01*
+X101250989Y-74329969D01*
+X101310756Y-74332317D01*
+X101448053Y-74337712D01*
+X101548499Y-74323148D01*
+X101643231Y-74309413D01*
+X101643236Y-74309412D01*
+X101648945Y-74308584D01*
+X101654409Y-74306729D01*
+X101654414Y-74306728D01*
+X101835693Y-74245192D01*
+X101835698Y-74245190D01*
+X101841165Y-74243334D01*
+X102018276Y-74144147D01*
+X102080934Y-74092035D01*
+X102169913Y-74018031D01*
+X102174345Y-74014345D01*
+X102231463Y-73945669D01*
+X102300453Y-73862718D01*
+X102300455Y-73862715D01*
+X102304147Y-73858276D01*
+X102403334Y-73681165D01*
+X102405190Y-73675698D01*
+X102405192Y-73675693D01*
+X102466728Y-73494414D01*
+X102466729Y-73494409D01*
+X102468584Y-73488945D01*
+X102469412Y-73483236D01*
+X102469413Y-73483231D01*
+X102487806Y-73356376D01*
+X102497712Y-73288053D01*
+X102499232Y-73230000D01*
+X102496564Y-73200964D01*
+X102821148Y-73200964D01*
+X102834424Y-73403522D01*
+X102835845Y-73409118D01*
+X102835846Y-73409123D01*
+X102880208Y-73583796D01*
+X102884392Y-73600269D01*
+X102886809Y-73605512D01*
+X102924010Y-73686208D01*
+X102969377Y-73784616D01*
+X102972710Y-73789332D01*
+X103070131Y-73927180D01*
+X103086533Y-73950389D01*
+X103231938Y-74092035D01*
+X103400720Y-74204812D01*
+X103406023Y-74207090D01*
+X103406026Y-74207092D01*
+X103494707Y-74245192D01*
+X103587228Y-74284942D01*
+X103660244Y-74301464D01*
+X103779579Y-74328467D01*
+X103779584Y-74328468D01*
+X103785216Y-74329742D01*
+X103790987Y-74329969D01*
+X103790989Y-74329969D01*
+X103850756Y-74332317D01*
+X103988053Y-74337712D01*
+X104088499Y-74323148D01*
+X104183231Y-74309413D01*
+X104183236Y-74309412D01*
+X104188945Y-74308584D01*
+X104194409Y-74306729D01*
+X104194414Y-74306728D01*
+X104375693Y-74245192D01*
+X104375698Y-74245190D01*
+X104381165Y-74243334D01*
+X104558276Y-74144147D01*
+X104620934Y-74092035D01*
+X104709913Y-74018031D01*
+X104714345Y-74014345D01*
+X104771463Y-73945669D01*
+X104840453Y-73862718D01*
+X104840455Y-73862715D01*
+X104844147Y-73858276D01*
+X104943334Y-73681165D01*
+X104945190Y-73675698D01*
+X104945192Y-73675693D01*
+X105006728Y-73494414D01*
+X105006729Y-73494409D01*
+X105008584Y-73488945D01*
+X105009412Y-73483236D01*
+X105009413Y-73483231D01*
+X105027806Y-73356376D01*
+X105037712Y-73288053D01*
+X105039232Y-73230000D01*
+X105036564Y-73200964D01*
+X105361148Y-73200964D01*
+X105374424Y-73403522D01*
+X105375845Y-73409118D01*
+X105375846Y-73409123D01*
+X105420208Y-73583796D01*
+X105424392Y-73600269D01*
+X105426809Y-73605512D01*
+X105464010Y-73686208D01*
+X105509377Y-73784616D01*
+X105512710Y-73789332D01*
+X105610131Y-73927180D01*
+X105626533Y-73950389D01*
+X105771938Y-74092035D01*
+X105940720Y-74204812D01*
+X105946023Y-74207090D01*
+X105946026Y-74207092D01*
+X106034707Y-74245192D01*
+X106127228Y-74284942D01*
+X106200244Y-74301464D01*
+X106319579Y-74328467D01*
+X106319584Y-74328468D01*
+X106325216Y-74329742D01*
+X106330987Y-74329969D01*
+X106330989Y-74329969D01*
+X106390756Y-74332317D01*
+X106528053Y-74337712D01*
+X106628499Y-74323148D01*
+X106723231Y-74309413D01*
+X106723236Y-74309412D01*
+X106728945Y-74308584D01*
+X106734409Y-74306729D01*
+X106734414Y-74306728D01*
+X106915693Y-74245192D01*
+X106915698Y-74245190D01*
+X106921165Y-74243334D01*
+X107098276Y-74144147D01*
+X107160934Y-74092035D01*
+X107249913Y-74018031D01*
+X107254345Y-74014345D01*
+X107311463Y-73945669D01*
+X107380453Y-73862718D01*
+X107380455Y-73862715D01*
+X107384147Y-73858276D01*
+X107483334Y-73681165D01*
+X107485190Y-73675698D01*
+X107485192Y-73675693D01*
+X107546728Y-73494414D01*
+X107546729Y-73494409D01*
+X107548584Y-73488945D01*
+X107549412Y-73483236D01*
+X107549413Y-73483231D01*
+X107567806Y-73356376D01*
+X107577712Y-73288053D01*
+X107579232Y-73230000D01*
+X107576564Y-73200964D01*
+X107901148Y-73200964D01*
+X107914424Y-73403522D01*
+X107915845Y-73409118D01*
+X107915846Y-73409123D01*
+X107960208Y-73583796D01*
+X107964392Y-73600269D01*
+X107966809Y-73605512D01*
+X108004010Y-73686208D01*
+X108049377Y-73784616D01*
+X108052710Y-73789332D01*
+X108150131Y-73927180D01*
+X108166533Y-73950389D01*
+X108311938Y-74092035D01*
+X108480720Y-74204812D01*
+X108486023Y-74207090D01*
+X108486026Y-74207092D01*
+X108574707Y-74245192D01*
+X108667228Y-74284942D01*
+X108740244Y-74301464D01*
+X108859579Y-74328467D01*
+X108859584Y-74328468D01*
+X108865216Y-74329742D01*
+X108870987Y-74329969D01*
+X108870989Y-74329969D01*
+X108930756Y-74332317D01*
+X109068053Y-74337712D01*
+X109168499Y-74323148D01*
+X109263231Y-74309413D01*
+X109263236Y-74309412D01*
+X109268945Y-74308584D01*
+X109274409Y-74306729D01*
+X109274414Y-74306728D01*
+X109455693Y-74245192D01*
+X109455698Y-74245190D01*
+X109461165Y-74243334D01*
+X109638276Y-74144147D01*
+X109700934Y-74092035D01*
+X109789913Y-74018031D01*
+X109794345Y-74014345D01*
+X109851463Y-73945669D01*
+X109920453Y-73862718D01*
+X109920455Y-73862715D01*
+X109924147Y-73858276D01*
+X110023334Y-73681165D01*
+X110025190Y-73675698D01*
+X110025192Y-73675693D01*
+X110086728Y-73494414D01*
+X110086729Y-73494409D01*
+X110088584Y-73488945D01*
+X110089412Y-73483236D01*
+X110089413Y-73483231D01*
+X110107806Y-73356376D01*
+X110117712Y-73288053D01*
+X110119232Y-73230000D01*
+X110116564Y-73200964D01*
+X110441148Y-73200964D01*
+X110454424Y-73403522D01*
+X110455845Y-73409118D01*
+X110455846Y-73409123D01*
+X110500208Y-73583796D01*
+X110504392Y-73600269D01*
+X110506809Y-73605512D01*
+X110544010Y-73686208D01*
+X110589377Y-73784616D01*
+X110592710Y-73789332D01*
+X110690131Y-73927180D01*
+X110706533Y-73950389D01*
+X110851938Y-74092035D01*
+X111020720Y-74204812D01*
+X111026023Y-74207090D01*
+X111026026Y-74207092D01*
+X111114707Y-74245192D01*
+X111207228Y-74284942D01*
+X111280244Y-74301464D01*
+X111399579Y-74328467D01*
+X111399584Y-74328468D01*
+X111405216Y-74329742D01*
+X111410987Y-74329969D01*
+X111410989Y-74329969D01*
+X111470756Y-74332317D01*
+X111608053Y-74337712D01*
+X111708499Y-74323148D01*
+X111803231Y-74309413D01*
+X111803236Y-74309412D01*
+X111808945Y-74308584D01*
+X111814409Y-74306729D01*
+X111814414Y-74306728D01*
+X111995693Y-74245192D01*
+X111995698Y-74245190D01*
+X112001165Y-74243334D01*
+X112178276Y-74144147D01*
+X112240934Y-74092035D01*
+X112329913Y-74018031D01*
+X112334345Y-74014345D01*
+X112391463Y-73945669D01*
+X112460453Y-73862718D01*
+X112460455Y-73862715D01*
+X112464147Y-73858276D01*
+X112563334Y-73681165D01*
+X112565190Y-73675698D01*
+X112565192Y-73675693D01*
+X112626728Y-73494414D01*
+X112626729Y-73494409D01*
+X112628584Y-73488945D01*
+X112629412Y-73483236D01*
+X112629413Y-73483231D01*
+X112647806Y-73356376D01*
+X112657712Y-73288053D01*
+X112659232Y-73230000D01*
+X112645776Y-73083553D01*
+X112641187Y-73033613D01*
+X112641186Y-73033610D01*
+X112640658Y-73027859D01*
+X112635627Y-73010021D01*
+X112587125Y-72838046D01*
+X112587124Y-72838044D01*
+X112585557Y-72832487D01*
+X112574978Y-72811033D01*
+X112498331Y-72655609D01*
+X112495776Y-72650428D01*
+X112374320Y-72487779D01*
+X112225258Y-72349987D01*
+X112220375Y-72346906D01*
+X112220371Y-72346903D01*
+X112058464Y-72244748D01*
+X112053581Y-72241667D01*
+X111865039Y-72166446D01*
+X111859379Y-72165320D01*
+X111859375Y-72165319D01*
+X111671613Y-72127971D01*
+X111671610Y-72127971D01*
+X111665946Y-72126844D01*
+X111660171Y-72126768D01*
+X111660167Y-72126768D01*
+X111558793Y-72125441D01*
+X111462971Y-72124187D01*
+X111457274Y-72125166D01*
+X111457273Y-72125166D01*
+X111268607Y-72157585D01*
+X111262910Y-72158564D01*
+X111072463Y-72228824D01*
+X110898010Y-72332612D01*
+X110893670Y-72336418D01*
+X110893666Y-72336421D01*
+X110873723Y-72353911D01*
+X110745392Y-72466455D01*
+X110741817Y-72470990D01*
+X110741816Y-72470991D01*
+X110735456Y-72479059D01*
+X110619720Y-72625869D01*
+X110617031Y-72630980D01*
+X110617029Y-72630983D01*
+X110604073Y-72655609D01*
+X110525203Y-72805515D01*
+X110465007Y-72999378D01*
+X110441148Y-73200964D01*
+X110116564Y-73200964D01*
+X110105776Y-73083553D01*
+X110101187Y-73033613D01*
+X110101186Y-73033610D01*
+X110100658Y-73027859D01*
+X110095627Y-73010021D01*
+X110047125Y-72838046D01*
+X110047124Y-72838044D01*
+X110045557Y-72832487D01*
+X110034978Y-72811033D01*
+X109958331Y-72655609D01*
+X109955776Y-72650428D01*
+X109834320Y-72487779D01*
+X109685258Y-72349987D01*
+X109680375Y-72346906D01*
+X109680371Y-72346903D01*
+X109518464Y-72244748D01*
+X109513581Y-72241667D01*
+X109325039Y-72166446D01*
+X109319379Y-72165320D01*
+X109319375Y-72165319D01*
+X109131613Y-72127971D01*
+X109131610Y-72127971D01*
+X109125946Y-72126844D01*
+X109120171Y-72126768D01*
+X109120167Y-72126768D01*
+X109018793Y-72125441D01*
+X108922971Y-72124187D01*
+X108917274Y-72125166D01*
+X108917273Y-72125166D01*
+X108728607Y-72157585D01*
+X108722910Y-72158564D01*
+X108532463Y-72228824D01*
+X108358010Y-72332612D01*
+X108353670Y-72336418D01*
+X108353666Y-72336421D01*
+X108333723Y-72353911D01*
+X108205392Y-72466455D01*
+X108201817Y-72470990D01*
+X108201816Y-72470991D01*
+X108195456Y-72479059D01*
+X108079720Y-72625869D01*
+X108077031Y-72630980D01*
+X108077029Y-72630983D01*
+X108064073Y-72655609D01*
+X107985203Y-72805515D01*
+X107925007Y-72999378D01*
+X107901148Y-73200964D01*
+X107576564Y-73200964D01*
+X107565776Y-73083553D01*
+X107561187Y-73033613D01*
+X107561186Y-73033610D01*
+X107560658Y-73027859D01*
+X107555627Y-73010021D01*
+X107507125Y-72838046D01*
+X107507124Y-72838044D01*
+X107505557Y-72832487D01*
+X107494978Y-72811033D01*
+X107418331Y-72655609D01*
+X107415776Y-72650428D01*
+X107294320Y-72487779D01*
+X107145258Y-72349987D01*
+X107140375Y-72346906D01*
+X107140371Y-72346903D01*
+X106978464Y-72244748D01*
+X106973581Y-72241667D01*
+X106785039Y-72166446D01*
+X106779379Y-72165320D01*
+X106779375Y-72165319D01*
+X106591613Y-72127971D01*
+X106591610Y-72127971D01*
+X106585946Y-72126844D01*
+X106580171Y-72126768D01*
+X106580167Y-72126768D01*
+X106478793Y-72125441D01*
+X106382971Y-72124187D01*
+X106377274Y-72125166D01*
+X106377273Y-72125166D01*
+X106188607Y-72157585D01*
+X106182910Y-72158564D01*
+X105992463Y-72228824D01*
+X105818010Y-72332612D01*
+X105813670Y-72336418D01*
+X105813666Y-72336421D01*
+X105793723Y-72353911D01*
+X105665392Y-72466455D01*
+X105661817Y-72470990D01*
+X105661816Y-72470991D01*
+X105655456Y-72479059D01*
+X105539720Y-72625869D01*
+X105537031Y-72630980D01*
+X105537029Y-72630983D01*
+X105524073Y-72655609D01*
+X105445203Y-72805515D01*
+X105385007Y-72999378D01*
+X105361148Y-73200964D01*
+X105036564Y-73200964D01*
+X105025776Y-73083553D01*
+X105021187Y-73033613D01*
+X105021186Y-73033610D01*
+X105020658Y-73027859D01*
+X105015627Y-73010021D01*
+X104967125Y-72838046D01*
+X104967124Y-72838044D01*
+X104965557Y-72832487D01*
+X104954978Y-72811033D01*
+X104878331Y-72655609D01*
+X104875776Y-72650428D01*
+X104754320Y-72487779D01*
+X104605258Y-72349987D01*
+X104600375Y-72346906D01*
+X104600371Y-72346903D01*
+X104438464Y-72244748D01*
+X104433581Y-72241667D01*
+X104245039Y-72166446D01*
+X104239379Y-72165320D01*
+X104239375Y-72165319D01*
+X104051613Y-72127971D01*
+X104051610Y-72127971D01*
+X104045946Y-72126844D01*
+X104040171Y-72126768D01*
+X104040167Y-72126768D01*
+X103938793Y-72125441D01*
+X103842971Y-72124187D01*
+X103837274Y-72125166D01*
+X103837273Y-72125166D01*
+X103648607Y-72157585D01*
+X103642910Y-72158564D01*
+X103452463Y-72228824D01*
+X103278010Y-72332612D01*
+X103273670Y-72336418D01*
+X103273666Y-72336421D01*
+X103253723Y-72353911D01*
+X103125392Y-72466455D01*
+X103121817Y-72470990D01*
+X103121816Y-72470991D01*
+X103115456Y-72479059D01*
+X102999720Y-72625869D01*
+X102997031Y-72630980D01*
+X102997029Y-72630983D01*
+X102984073Y-72655609D01*
+X102905203Y-72805515D01*
+X102845007Y-72999378D01*
+X102821148Y-73200964D01*
+X102496564Y-73200964D01*
+X102485776Y-73083553D01*
+X102481187Y-73033613D01*
+X102481186Y-73033610D01*
+X102480658Y-73027859D01*
+X102475627Y-73010021D01*
+X102427125Y-72838046D01*
+X102427124Y-72838044D01*
+X102425557Y-72832487D01*
+X102414978Y-72811033D01*
+X102338331Y-72655609D01*
+X102335776Y-72650428D01*
+X102214320Y-72487779D01*
+X102065258Y-72349987D01*
+X102060375Y-72346906D01*
+X102060371Y-72346903D01*
+X101898464Y-72244748D01*
+X101893581Y-72241667D01*
+X101705039Y-72166446D01*
+X101699379Y-72165320D01*
+X101699375Y-72165319D01*
+X101511613Y-72127971D01*
+X101511610Y-72127971D01*
+X101505946Y-72126844D01*
+X101500171Y-72126768D01*
+X101500167Y-72126768D01*
+X101398793Y-72125441D01*
+X101302971Y-72124187D01*
+X101297274Y-72125166D01*
+X101297273Y-72125166D01*
+X101108607Y-72157585D01*
+X101102910Y-72158564D01*
+X100912463Y-72228824D01*
+X100738010Y-72332612D01*
+X100733670Y-72336418D01*
+X100733666Y-72336421D01*
+X100713723Y-72353911D01*
+X100585392Y-72466455D01*
+X100581817Y-72470990D01*
+X100581816Y-72470991D01*
+X100575456Y-72479059D01*
+X100459720Y-72625869D01*
+X100457031Y-72630980D01*
+X100457029Y-72630983D01*
+X100444073Y-72655609D01*
+X100365203Y-72805515D01*
+X100305007Y-72999378D01*
+X100281148Y-73200964D01*
+X99956564Y-73200964D01*
+X99945776Y-73083553D01*
+X99941187Y-73033613D01*
+X99941186Y-73033610D01*
+X99940658Y-73027859D01*
+X99935627Y-73010021D01*
+X99887125Y-72838046D01*
+X99887124Y-72838044D01*
+X99885557Y-72832487D01*
+X99874978Y-72811033D01*
+X99798331Y-72655609D01*
+X99795776Y-72650428D01*
+X99674320Y-72487779D01*
+X99525258Y-72349987D01*
+X99520375Y-72346906D01*
+X99520371Y-72346903D01*
+X99358464Y-72244748D01*
+X99353581Y-72241667D01*
+X99165039Y-72166446D01*
+X99159379Y-72165320D01*
+X99159375Y-72165319D01*
+X98971613Y-72127971D01*
+X98971610Y-72127971D01*
+X98965946Y-72126844D01*
+X98960171Y-72126768D01*
+X98960167Y-72126768D01*
+X98858793Y-72125441D01*
+X98762971Y-72124187D01*
+X98757274Y-72125166D01*
+X98757273Y-72125166D01*
+X98568607Y-72157585D01*
+X98562910Y-72158564D01*
+X98372463Y-72228824D01*
+X98198010Y-72332612D01*
+X98193670Y-72336418D01*
+X98193666Y-72336421D01*
+X98173723Y-72353911D01*
+X98045392Y-72466455D01*
+X98041817Y-72470990D01*
+X98041816Y-72470991D01*
+X98035456Y-72479059D01*
+X97919720Y-72625869D01*
+X97917031Y-72630980D01*
+X97917029Y-72630983D01*
+X97904073Y-72655609D01*
+X97825203Y-72805515D01*
+X97765007Y-72999378D01*
+X97741148Y-73200964D01*
+X97416564Y-73200964D01*
+X97405776Y-73083553D01*
+X97401187Y-73033613D01*
+X97401186Y-73033610D01*
+X97400658Y-73027859D01*
+X97395627Y-73010021D01*
+X97347125Y-72838046D01*
+X97347124Y-72838044D01*
+X97345557Y-72832487D01*
+X97334978Y-72811033D01*
+X97258331Y-72655609D01*
+X97255776Y-72650428D01*
+X97134320Y-72487779D01*
+X96985258Y-72349987D01*
+X96980375Y-72346906D01*
+X96980371Y-72346903D01*
+X96818464Y-72244748D01*
+X96813581Y-72241667D01*
+X96625039Y-72166446D01*
+X96619379Y-72165320D01*
+X96619375Y-72165319D01*
+X96431613Y-72127971D01*
+X96431610Y-72127971D01*
+X96425946Y-72126844D01*
+X96420171Y-72126768D01*
+X96420167Y-72126768D01*
+X96318793Y-72125441D01*
+X96222971Y-72124187D01*
+X96217274Y-72125166D01*
+X96217273Y-72125166D01*
+X96028607Y-72157585D01*
+X96022910Y-72158564D01*
+X95832463Y-72228824D01*
+X95658010Y-72332612D01*
+X95653670Y-72336418D01*
+X95653666Y-72336421D01*
+X95633723Y-72353911D01*
+X95505392Y-72466455D01*
+X95501817Y-72470990D01*
+X95501816Y-72470991D01*
+X95495456Y-72479059D01*
+X95379720Y-72625869D01*
+X95377031Y-72630980D01*
+X95377029Y-72630983D01*
+X95364073Y-72655609D01*
+X95285203Y-72805515D01*
+X95225007Y-72999378D01*
+X95201148Y-73200964D01*
+X94876564Y-73200964D01*
+X94865776Y-73083553D01*
+X94861187Y-73033613D01*
+X94861186Y-73033610D01*
+X94860658Y-73027859D01*
+X94855627Y-73010021D01*
+X94807125Y-72838046D01*
+X94807124Y-72838044D01*
+X94805557Y-72832487D01*
+X94794978Y-72811033D01*
+X94718331Y-72655609D01*
+X94715776Y-72650428D01*
+X94594320Y-72487779D01*
+X94445258Y-72349987D01*
+X94440375Y-72346906D01*
+X94440371Y-72346903D01*
+X94278464Y-72244748D01*
+X94273581Y-72241667D01*
+X94085039Y-72166446D01*
+X94079379Y-72165320D01*
+X94079375Y-72165319D01*
+X93891613Y-72127971D01*
+X93891610Y-72127971D01*
+X93885946Y-72126844D01*
+X93880171Y-72126768D01*
+X93880167Y-72126768D01*
+X93778793Y-72125441D01*
+X93682971Y-72124187D01*
+X93677274Y-72125166D01*
+X93677273Y-72125166D01*
+X93488607Y-72157585D01*
+X93482910Y-72158564D01*
+X93292463Y-72228824D01*
+X93118010Y-72332612D01*
+X93113670Y-72336418D01*
+X93113666Y-72336421D01*
+X93093723Y-72353911D01*
+X92965392Y-72466455D01*
+X92961817Y-72470990D01*
+X92961816Y-72470991D01*
+X92955456Y-72479059D01*
+X92839720Y-72625869D01*
+X92837031Y-72630980D01*
+X92837029Y-72630983D01*
+X92824073Y-72655609D01*
+X92745203Y-72805515D01*
+X92685007Y-72999378D01*
+X92661148Y-73200964D01*
+X92336564Y-73200964D01*
+X92325776Y-73083553D01*
+X92321187Y-73033613D01*
+X92321186Y-73033610D01*
+X92320658Y-73027859D01*
+X92315627Y-73010021D01*
+X92267125Y-72838046D01*
+X92267124Y-72838044D01*
+X92265557Y-72832487D01*
+X92254978Y-72811033D01*
+X92178331Y-72655609D01*
+X92175776Y-72650428D01*
+X92054320Y-72487779D01*
+X91905258Y-72349987D01*
+X91900375Y-72346906D01*
+X91900371Y-72346903D01*
+X91738464Y-72244748D01*
+X91733581Y-72241667D01*
+X91545039Y-72166446D01*
+X91539379Y-72165320D01*
+X91539375Y-72165319D01*
+X91351613Y-72127971D01*
+X91351610Y-72127971D01*
+X91345946Y-72126844D01*
+X91340171Y-72126768D01*
+X91340167Y-72126768D01*
+X91238793Y-72125441D01*
+X91142971Y-72124187D01*
+X91137274Y-72125166D01*
+X91137273Y-72125166D01*
+X90948607Y-72157585D01*
+X90942910Y-72158564D01*
+X90752463Y-72228824D01*
+X90578010Y-72332612D01*
+X90573670Y-72336418D01*
+X90573666Y-72336421D01*
+X90553723Y-72353911D01*
+X90425392Y-72466455D01*
+X90421817Y-72470990D01*
+X90421816Y-72470991D01*
+X90415456Y-72479059D01*
+X90299720Y-72625869D01*
+X90297031Y-72630980D01*
+X90297029Y-72630983D01*
+X90284073Y-72655609D01*
+X90205203Y-72805515D01*
+X90145007Y-72999378D01*
+X90121148Y-73200964D01*
+X89796564Y-73200964D01*
+X89785776Y-73083553D01*
+X89781187Y-73033613D01*
+X89781186Y-73033610D01*
+X89780658Y-73027859D01*
+X89775627Y-73010021D01*
+X89727125Y-72838046D01*
+X89727124Y-72838044D01*
+X89725557Y-72832487D01*
+X89714978Y-72811033D01*
+X89638331Y-72655609D01*
+X89635776Y-72650428D01*
+X89514320Y-72487779D01*
+X89365258Y-72349987D01*
+X89360375Y-72346906D01*
+X89360371Y-72346903D01*
+X89198464Y-72244748D01*
+X89193581Y-72241667D01*
+X89005039Y-72166446D01*
+X88999379Y-72165320D01*
+X88999375Y-72165319D01*
+X88811613Y-72127971D01*
+X88811610Y-72127971D01*
+X88805946Y-72126844D01*
+X88800171Y-72126768D01*
+X88800167Y-72126768D01*
+X88698793Y-72125441D01*
+X88602971Y-72124187D01*
+X88597274Y-72125166D01*
+X88597273Y-72125166D01*
+X88408607Y-72157585D01*
+X88402910Y-72158564D01*
+X88212463Y-72228824D01*
+X88038010Y-72332612D01*
+X88033670Y-72336418D01*
+X88033666Y-72336421D01*
+X88013723Y-72353911D01*
+X87885392Y-72466455D01*
+X87881817Y-72470990D01*
+X87881816Y-72470991D01*
+X87875456Y-72479059D01*
+X87759720Y-72625869D01*
+X87757031Y-72630980D01*
+X87757029Y-72630983D01*
+X87744073Y-72655609D01*
+X87665203Y-72805515D01*
+X87605007Y-72999378D01*
+X87581148Y-73200964D01*
+X87256564Y-73200964D01*
+X87245776Y-73083553D01*
+X87241187Y-73033613D01*
+X87241186Y-73033610D01*
+X87240658Y-73027859D01*
+X87235627Y-73010021D01*
+X87187125Y-72838046D01*
+X87187124Y-72838044D01*
+X87185557Y-72832487D01*
+X87174978Y-72811033D01*
+X87098331Y-72655609D01*
+X87095776Y-72650428D01*
+X86974320Y-72487779D01*
+X86825258Y-72349987D01*
+X86820375Y-72346906D01*
+X86820371Y-72346903D01*
+X86658464Y-72244748D01*
+X86653581Y-72241667D01*
+X86465039Y-72166446D01*
+X86459379Y-72165320D01*
+X86459375Y-72165319D01*
+X86271613Y-72127971D01*
+X86271610Y-72127971D01*
+X86265946Y-72126844D01*
+X86260171Y-72126768D01*
+X86260167Y-72126768D01*
+X86158793Y-72125441D01*
+X86062971Y-72124187D01*
+X86057274Y-72125166D01*
+X86057273Y-72125166D01*
+X85868607Y-72157585D01*
+X85862910Y-72158564D01*
+X85672463Y-72228824D01*
+X85498010Y-72332612D01*
+X85493670Y-72336418D01*
+X85493666Y-72336421D01*
+X85473723Y-72353911D01*
+X85345392Y-72466455D01*
+X85341817Y-72470990D01*
+X85341816Y-72470991D01*
+X85335456Y-72479059D01*
+X85219720Y-72625869D01*
+X85217031Y-72630980D01*
+X85217029Y-72630983D01*
+X85204073Y-72655609D01*
+X85125203Y-72805515D01*
+X85065007Y-72999378D01*
+X85041148Y-73200964D01*
+X84716564Y-73200964D01*
+X84705776Y-73083553D01*
+X84701187Y-73033613D01*
+X84701186Y-73033610D01*
+X84700658Y-73027859D01*
+X84695627Y-73010021D01*
+X84647125Y-72838046D01*
+X84647124Y-72838044D01*
+X84645557Y-72832487D01*
+X84634978Y-72811033D01*
+X84558331Y-72655609D01*
+X84555776Y-72650428D01*
+X84434320Y-72487779D01*
+X84285258Y-72349987D01*
+X84280375Y-72346906D01*
+X84280371Y-72346903D01*
+X84118464Y-72244748D01*
+X84113581Y-72241667D01*
+X83925039Y-72166446D01*
+X83919379Y-72165320D01*
+X83919375Y-72165319D01*
+X83731613Y-72127971D01*
+X83731610Y-72127971D01*
+X83725946Y-72126844D01*
+X83720171Y-72126768D01*
+X83720167Y-72126768D01*
+X83618793Y-72125441D01*
+X83522971Y-72124187D01*
+X83517274Y-72125166D01*
+X83517273Y-72125166D01*
+X83328607Y-72157585D01*
+X83322910Y-72158564D01*
+X83132463Y-72228824D01*
+X82958010Y-72332612D01*
+X82953670Y-72336418D01*
+X82953666Y-72336421D01*
+X82933723Y-72353911D01*
+X82805392Y-72466455D01*
+X82801817Y-72470990D01*
+X82801816Y-72470991D01*
+X82795456Y-72479059D01*
+X82679720Y-72625869D01*
+X82677031Y-72630980D01*
+X82677029Y-72630983D01*
+X82664073Y-72655609D01*
+X82585203Y-72805515D01*
+X82525007Y-72999378D01*
+X82501148Y-73200964D01*
+X82176564Y-73200964D01*
+X82165776Y-73083553D01*
+X82161187Y-73033613D01*
+X82161186Y-73033610D01*
+X82160658Y-73027859D01*
+X82155627Y-73010021D01*
+X82107125Y-72838046D01*
+X82107124Y-72838044D01*
+X82105557Y-72832487D01*
+X82094978Y-72811033D01*
+X82018331Y-72655609D01*
+X82015776Y-72650428D01*
+X81894320Y-72487779D01*
+X81745258Y-72349987D01*
+X81740375Y-72346906D01*
+X81740371Y-72346903D01*
+X81578464Y-72244748D01*
+X81573581Y-72241667D01*
+X81385039Y-72166446D01*
+X81379379Y-72165320D01*
+X81379375Y-72165319D01*
+X81191613Y-72127971D01*
+X81191610Y-72127971D01*
+X81185946Y-72126844D01*
+X81180171Y-72126768D01*
+X81180167Y-72126768D01*
+X81078793Y-72125441D01*
+X80982971Y-72124187D01*
+X80977274Y-72125166D01*
+X80977273Y-72125166D01*
+X80788607Y-72157585D01*
+X80782910Y-72158564D01*
+X80592463Y-72228824D01*
+X80418010Y-72332612D01*
+X80413670Y-72336418D01*
+X80413666Y-72336421D01*
+X80393723Y-72353911D01*
+X80265392Y-72466455D01*
+X80261817Y-72470990D01*
+X80261816Y-72470991D01*
+X80255456Y-72479059D01*
+X80139720Y-72625869D01*
+X80137031Y-72630980D01*
+X80137029Y-72630983D01*
+X80124073Y-72655609D01*
+X80045203Y-72805515D01*
+X79985007Y-72999378D01*
+X79961148Y-73200964D01*
+X79636564Y-73200964D01*
+X79625776Y-73083553D01*
+X79621187Y-73033613D01*
+X79621186Y-73033610D01*
+X79620658Y-73027859D01*
+X79615627Y-73010021D01*
+X79567125Y-72838046D01*
+X79567124Y-72838044D01*
+X79565557Y-72832487D01*
+X79554978Y-72811033D01*
+X79478331Y-72655609D01*
+X79475776Y-72650428D01*
+X79354320Y-72487779D01*
+X79205258Y-72349987D01*
+X79200375Y-72346906D01*
+X79200371Y-72346903D01*
+X79038464Y-72244748D01*
+X79033581Y-72241667D01*
+X78845039Y-72166446D01*
+X78839379Y-72165320D01*
+X78839375Y-72165319D01*
+X78651613Y-72127971D01*
+X78651610Y-72127971D01*
+X78645946Y-72126844D01*
+X78640171Y-72126768D01*
+X78640167Y-72126768D01*
+X78538793Y-72125441D01*
+X78442971Y-72124187D01*
+X78437274Y-72125166D01*
+X78437273Y-72125166D01*
+X78248607Y-72157585D01*
+X78242910Y-72158564D01*
+X78052463Y-72228824D01*
+X77878010Y-72332612D01*
+X77873670Y-72336418D01*
+X77873666Y-72336421D01*
+X77853723Y-72353911D01*
+X77725392Y-72466455D01*
+X77721817Y-72470990D01*
+X77721816Y-72470991D01*
+X77715456Y-72479059D01*
+X77599720Y-72625869D01*
+X77597031Y-72630980D01*
+X77597029Y-72630983D01*
+X77584073Y-72655609D01*
+X77505203Y-72805515D01*
+X77445007Y-72999378D01*
+X77421148Y-73200964D01*
+X77096564Y-73200964D01*
+X77085776Y-73083553D01*
+X77081187Y-73033613D01*
+X77081186Y-73033610D01*
+X77080658Y-73027859D01*
+X77075627Y-73010021D01*
+X77027125Y-72838046D01*
+X77027124Y-72838044D01*
+X77025557Y-72832487D01*
+X77014978Y-72811033D01*
+X76938331Y-72655609D01*
+X76935776Y-72650428D01*
+X76814320Y-72487779D01*
+X76665258Y-72349987D01*
+X76660375Y-72346906D01*
+X76660371Y-72346903D01*
+X76498464Y-72244748D01*
+X76493581Y-72241667D01*
+X76305039Y-72166446D01*
+X76299379Y-72165320D01*
+X76299375Y-72165319D01*
+X76111613Y-72127971D01*
+X76111610Y-72127971D01*
+X76105946Y-72126844D01*
+X76100171Y-72126768D01*
+X76100167Y-72126768D01*
+X75998793Y-72125441D01*
+X75902971Y-72124187D01*
+X75897274Y-72125166D01*
+X75897273Y-72125166D01*
+X75708607Y-72157585D01*
+X75702910Y-72158564D01*
+X75512463Y-72228824D01*
+X75338010Y-72332612D01*
+X75333670Y-72336418D01*
+X75333666Y-72336421D01*
+X75313723Y-72353911D01*
+X75185392Y-72466455D01*
+X75181817Y-72470990D01*
+X75181816Y-72470991D01*
+X75175456Y-72479059D01*
+X75059720Y-72625869D01*
+X75057031Y-72630980D01*
+X75057029Y-72630983D01*
+X75044073Y-72655609D01*
+X74965203Y-72805515D01*
+X74905007Y-72999378D01*
+X74881148Y-73200964D01*
+X74556564Y-73200964D01*
+X74545776Y-73083553D01*
+X74541187Y-73033613D01*
+X74541186Y-73033610D01*
+X74540658Y-73027859D01*
+X74535627Y-73010021D01*
+X74487125Y-72838046D01*
+X74487124Y-72838044D01*
+X74485557Y-72832487D01*
+X74474978Y-72811033D01*
+X74398331Y-72655609D01*
+X74395776Y-72650428D01*
+X74274320Y-72487779D01*
+X74125258Y-72349987D01*
+X74120375Y-72346906D01*
+X74120371Y-72346903D01*
+X73958464Y-72244748D01*
+X73953581Y-72241667D01*
+X73765039Y-72166446D01*
+X73759379Y-72165320D01*
+X73759375Y-72165319D01*
+X73571613Y-72127971D01*
+X73571610Y-72127971D01*
+X73565946Y-72126844D01*
+X73560171Y-72126768D01*
+X73560167Y-72126768D01*
+X73458793Y-72125441D01*
+X73362971Y-72124187D01*
+X73357274Y-72125166D01*
+X73357273Y-72125166D01*
+X73168607Y-72157585D01*
+X73162910Y-72158564D01*
+X72972463Y-72228824D01*
+X72798010Y-72332612D01*
+X72793670Y-72336418D01*
+X72793666Y-72336421D01*
+X72773723Y-72353911D01*
+X72645392Y-72466455D01*
+X72641817Y-72470990D01*
+X72641816Y-72470991D01*
+X72635456Y-72479059D01*
+X72519720Y-72625869D01*
+X72517031Y-72630980D01*
+X72517029Y-72630983D01*
+X72427589Y-72800980D01*
+X72378170Y-72851952D01*
+X72309037Y-72868115D01*
+X72242141Y-72844336D01*
+X72202003Y-72789973D01*
+X72199955Y-72790863D01*
+X72112972Y-72590814D01*
+X72108105Y-72581739D01*
+X72043063Y-72481197D01*
+X72032377Y-72471995D01*
+X72022812Y-72476398D01*
+X71282022Y-73217188D01*
+X71274408Y-73231132D01*
+X70551922Y-73231132D01*
+X69799849Y-72479059D01*
+X69788313Y-72472759D01*
+X69776028Y-72482384D01*
+X69743192Y-72530520D01*
+X69688281Y-72575523D01*
+X69617756Y-72583694D01*
+X69554009Y-72552440D01*
+X69533311Y-72527955D01*
+X69503062Y-72481197D01*
+X69492377Y-72471995D01*
+X69482812Y-72476398D01*
+X67616737Y-74342473D01*
+X67609977Y-74354853D01*
+X67615258Y-74361907D01*
+X67776756Y-74456279D01*
+X67786042Y-74460729D01*
+X67935124Y-74517657D01*
+X67991627Y-74560644D01*
+X68015920Y-74627355D01*
+X68000290Y-74696610D01*
+X67949699Y-74746421D01*
+X67933785Y-74753579D01*
+X67892463Y-74768824D01*
+X67718010Y-74872612D01*
+X67713670Y-74876418D01*
+X67713666Y-74876421D01*
+X67569733Y-75002648D01*
+X67565392Y-75006455D01*
+X67439720Y-75165869D01*
+X67437031Y-75170980D01*
+X67437029Y-75170983D01*
+X67424073Y-75195609D01*
+X67345203Y-75345515D01*
+X67285007Y-75539378D01*
+X67261148Y-75740964D01*
+X66040000Y-75740964D01*
+X66040000Y-73201863D01*
+X67008050Y-73201863D01*
+X67020309Y-73414477D01*
+X67021745Y-73424697D01*
+X67068565Y-73632446D01*
+X67071645Y-73642275D01*
+X67151770Y-73839603D01*
+X67156413Y-73848794D01*
+X67236460Y-73979420D01*
+X67246916Y-73988880D01*
+X67255694Y-73985096D01*
+X67997978Y-73242812D01*
+X68005592Y-73228868D01*
+X68005461Y-73227035D01*
+X68001210Y-73220420D01*
+X67259849Y-72479059D01*
+X67248313Y-72472759D01*
+X67236031Y-72482382D01*
+X67188089Y-72552662D01*
+X67183004Y-72561613D01*
+X67093338Y-72754783D01*
+X67089775Y-72764470D01*
+X67032864Y-72969681D01*
+X67030933Y-72979800D01*
+X67008302Y-73191574D01*
+X67008050Y-73201863D01*
+X66040000Y-73201863D01*
+X66040000Y-72106427D01*
+X67611223Y-72106427D01*
+X67617968Y-72118758D01*
+X68357188Y-72857978D01*
+X68371132Y-72865592D01*
+X68372965Y-72865461D01*
+X68379580Y-72861210D01*
+X69123389Y-72117401D01*
+X69129382Y-72106427D01*
+X70151223Y-72106427D01*
+X70157968Y-72118758D01*
+X70897188Y-72857978D01*
+X70911132Y-72865592D01*
+X70912965Y-72865461D01*
+X70919580Y-72861210D01*
+X71663389Y-72117401D01*
+X71670410Y-72104544D01*
+X71663611Y-72095213D01*
+X71659554Y-72092518D01*
+X71473117Y-71989599D01*
+X71463705Y-71985369D01*
+X71262959Y-71914280D01*
+X71252989Y-71911646D01*
+X71043327Y-71874301D01*
+X71033073Y-71873331D01*
+X70820116Y-71870728D01*
+X70809832Y-71871448D01*
+X70599321Y-71903661D01*
+X70589293Y-71906050D01*
+X70386868Y-71972212D01*
+X70377359Y-71976209D01*
+X70188466Y-72074540D01*
+X70179734Y-72080039D01*
+X70159677Y-72095099D01*
+X70151223Y-72106427D01*
+X69129382Y-72106427D01*
+X69130410Y-72104544D01*
+X69123611Y-72095213D01*
+X69119554Y-72092518D01*
+X68933117Y-71989599D01*
+X68923705Y-71985369D01*
+X68722959Y-71914280D01*
+X68712989Y-71911646D01*
+X68503327Y-71874301D01*
+X68493073Y-71873331D01*
+X68280116Y-71870728D01*
+X68269832Y-71871448D01*
+X68059321Y-71903661D01*
+X68049293Y-71906050D01*
+X67846868Y-71972212D01*
+X67837359Y-71976209D01*
+X67648466Y-72074540D01*
+X67639734Y-72080039D01*
+X67619677Y-72095099D01*
+X67611223Y-72106427D01*
+X66040000Y-72106427D01*
+X66040000Y-70484000D01*
+X66060002Y-70415879D01*
+X66113658Y-70369386D01*
+X66166000Y-70358000D01*
+X119000000Y-70358000D01*
+X119068121Y-70378002D01*
+G37*
+%TD.AperFunction*%
+%TD*%
+%TA.AperFunction,Conductor*%
+%TO.N,+3V0*%
+G36*
+X112210121Y-79522002D02*
+G01*
+X112256614Y-79575658D01*
+X112268000Y-79628000D01*
+X112268000Y-84021810D01*
+X112247998Y-84089931D01*
+X112231095Y-84110905D01*
+X105918000Y-90424000D01*
+X105918000Y-95087705D01*
+X105897998Y-95155826D01*
+X105844342Y-95202319D01*
+X105791340Y-95213703D01*
+X105720043Y-95213330D01*
+X105656473Y-95212997D01*
+X105649092Y-95214769D01*
+X105499342Y-95250721D01*
+X105499339Y-95250722D01*
+X105491963Y-95252493D01*
+X105341622Y-95330089D01*
+X105335901Y-95335079D01*
+X105335899Y-95335081D01*
+X105334800Y-95336040D01*
+X105214130Y-95441307D01*
+X105209760Y-95447525D01*
+X105134427Y-95554714D01*
+X105116848Y-95579726D01*
+X105055392Y-95737354D01*
+X105050137Y-95777273D01*
+X105036303Y-95882351D01*
+X105033309Y-95905091D01*
+X105051874Y-96073255D01*
+X105054484Y-96080387D01*
+X105098849Y-96201619D01*
+X105110016Y-96232135D01*
+X105114252Y-96238438D01*
+X105114252Y-96238439D01*
+X105200144Y-96366261D01*
+X105200147Y-96366264D01*
+X105204378Y-96372561D01*
+X105329512Y-96486424D01*
+X105478195Y-96567152D01*
+X105641842Y-96610084D01*
+X105793981Y-96612474D01*
+X105861777Y-96633543D01*
+X105907422Y-96687922D01*
+X105918000Y-96738458D01*
+X105918000Y-97918000D01*
+X105897998Y-97986121D01*
+X105844342Y-98032614D01*
+X105792000Y-98044000D01*
+X102414190Y-98044000D01*
+X102346069Y-98023998D01*
+X102325095Y-98007095D01*
+X96774000Y-92456000D01*
+X98562708Y-92456000D01*
+X98581839Y-92674674D01*
+X98638653Y-92886703D01*
+X98676317Y-92967474D01*
+X98729095Y-93080659D01*
+X98729098Y-93080664D01*
+X98731421Y-93085646D01*
+X98734577Y-93090153D01*
+X98734578Y-93090155D01*
+X98826775Y-93221825D01*
+X98857326Y-93265457D01*
+X99012543Y-93420674D01*
+X99017051Y-93423831D01*
+X99017054Y-93423833D01*
+X99089980Y-93474896D01*
+X99192354Y-93546579D01*
+X99197336Y-93548902D01*
+X99197341Y-93548905D01*
+X99282810Y-93588759D01*
+X99391297Y-93639347D01*
+X99603326Y-93696161D01*
+X99822000Y-93715292D01*
+X100040674Y-93696161D01*
+X100252703Y-93639347D01*
+X100361190Y-93588759D01*
+X100446659Y-93548905D01*
+X100446664Y-93548902D01*
+X100451646Y-93546579D01*
+X100554020Y-93474896D01*
+X100626946Y-93423833D01*
+X100626949Y-93423831D01*
+X100631457Y-93420674D01*
+X100786674Y-93265457D01*
+X100817226Y-93221825D01*
+X100909422Y-93090155D01*
+X100909423Y-93090153D01*
+X100912579Y-93085646D01*
+X100914902Y-93080664D01*
+X100914905Y-93080659D01*
+X100967683Y-92967474D01*
+X101005347Y-92886703D01*
+X101062161Y-92674674D01*
+X101081292Y-92456000D01*
+X101062161Y-92237326D01*
+X101005347Y-92025297D01*
+X100965865Y-91940626D01*
+X104197905Y-91940626D01*
+X104216470Y-92108790D01*
+X104219080Y-92115922D01*
+X104263508Y-92237326D01*
+X104274612Y-92267670D01*
+X104278848Y-92273973D01*
+X104278848Y-92273974D01*
+X104364740Y-92401796D01*
+X104364743Y-92401799D01*
+X104368974Y-92408096D01*
+X104494108Y-92521959D01*
+X104642791Y-92602687D01*
+X104806438Y-92645619D01*
+X104894047Y-92646996D01*
+X104968004Y-92648158D01*
+X104968007Y-92648158D01*
+X104975602Y-92648277D01*
+X105038811Y-92633800D01*
+X105133114Y-92612202D01*
+X105133118Y-92612201D01*
+X105140517Y-92610506D01*
+X105291662Y-92534488D01*
+X105297433Y-92529559D01*
+X105297436Y-92529557D01*
+X105414539Y-92429541D01*
+X105414540Y-92429540D01*
+X105420311Y-92424611D01*
+X105519037Y-92287219D01*
+X105524362Y-92273974D01*
+X105558018Y-92190251D01*
+X105582141Y-92130243D01*
+X105605980Y-91962746D01*
+X105606134Y-91948000D01*
+X105604331Y-91933095D01*
+X105592017Y-91831341D01*
+X105585809Y-91780040D01*
+X105526006Y-91621778D01*
+X105439028Y-91495223D01*
+X105434481Y-91488607D01*
+X105434479Y-91488605D01*
+X105430179Y-91482348D01*
+X105424508Y-91477295D01*
+X105309531Y-91374854D01*
+X105309528Y-91374852D01*
+X105303859Y-91369801D01*
+X105154339Y-91290634D01*
+X105143964Y-91288028D01*
+X104997622Y-91251269D01*
+X104997618Y-91251269D01*
+X104990251Y-91249418D01*
+X104982652Y-91249378D01*
+X104982650Y-91249378D01*
+X104912308Y-91249010D01*
+X104821069Y-91248532D01*
+X104813688Y-91250304D01*
+X104663938Y-91286256D01*
+X104663935Y-91286257D01*
+X104656559Y-91288028D01*
+X104506218Y-91365624D01*
+X104500497Y-91370614D01*
+X104500495Y-91370616D01*
+X104420959Y-91440000D01*
+X104378726Y-91476842D01*
+X104281444Y-91615261D01*
+X104219988Y-91772889D01*
+X104197905Y-91940626D01*
+X100965865Y-91940626D01*
+X100930936Y-91865721D01*
+X100914905Y-91831341D01*
+X100914902Y-91831336D01*
+X100912579Y-91826354D01*
+X100885429Y-91787580D01*
+X100789833Y-91651054D01*
+X100789831Y-91651051D01*
+X100786674Y-91646543D01*
+X100631457Y-91491326D01*
+X100626949Y-91488169D01*
+X100626946Y-91488167D01*
+X100456155Y-91368578D01*
+X100456153Y-91368577D01*
+X100451646Y-91365421D01*
+X100446664Y-91363098D01*
+X100446659Y-91363095D01*
+X100293142Y-91291510D01*
+X100252703Y-91272653D01*
+X100040674Y-91215839D01*
+X99822000Y-91196708D01*
+X99603326Y-91215839D01*
+X99391297Y-91272653D01*
+X99350858Y-91291510D01*
+X99197341Y-91363095D01*
+X99197336Y-91363098D01*
+X99192354Y-91365421D01*
+X99187847Y-91368577D01*
+X99187845Y-91368578D01*
+X99017054Y-91488167D01*
+X99017051Y-91488169D01*
+X99012543Y-91491326D01*
+X98857326Y-91646543D01*
+X98854169Y-91651051D01*
+X98854167Y-91651054D01*
+X98758571Y-91787580D01*
+X98731421Y-91826354D01*
+X98729098Y-91831336D01*
+X98729095Y-91831341D01*
+X98713064Y-91865721D01*
+X98638653Y-92025297D01*
+X98581839Y-92237326D01*
+X98562708Y-92456000D01*
+X96774000Y-92456000D01*
+X95758000Y-91440000D01*
+X92762190Y-91440000D01*
+X92694069Y-91419998D01*
+X92673095Y-91403095D01*
+X89527626Y-88257626D01*
+X102927905Y-88257626D01*
+X102946470Y-88425790D01*
+X102949080Y-88432922D01*
+X102995566Y-88559950D01*
+X103004612Y-88584670D01*
+X103008848Y-88590973D01*
+X103008848Y-88590974D01*
+X103094740Y-88718796D01*
+X103094743Y-88718799D01*
+X103098974Y-88725096D01*
+X103224108Y-88838959D01*
+X103372791Y-88919687D01*
+X103536438Y-88962619D01*
+X103624047Y-88963996D01*
+X103698004Y-88965158D01*
+X103698007Y-88965158D01*
+X103705602Y-88965277D01*
+X103763723Y-88951965D01*
+X103863114Y-88929202D01*
+X103863118Y-88929201D01*
+X103870517Y-88927506D01*
+X104021662Y-88851488D01*
+X104027433Y-88846559D01*
+X104027436Y-88846557D01*
+X104144539Y-88746541D01*
+X104144540Y-88746540D01*
+X104150311Y-88741611D01*
+X104249037Y-88604219D01*
+X104254362Y-88590974D01*
+X104273820Y-88542569D01*
+X104312141Y-88447243D01*
+X104335980Y-88279746D01*
+X104336134Y-88265000D01*
+X104334331Y-88250095D01*
+X104316721Y-88104580D01*
+X104315809Y-88097040D01*
+X104256006Y-87938778D01*
+X104160179Y-87799348D01*
+X104154508Y-87794295D01*
+X104039531Y-87691854D01*
+X104039528Y-87691852D01*
+X104033859Y-87686801D01*
+X104005471Y-87671770D01*
+X103891051Y-87611188D01*
+X103891052Y-87611188D01*
+X103884339Y-87607634D01*
+X103873964Y-87605028D01*
+X103727622Y-87568269D01*
+X103727618Y-87568269D01*
+X103720251Y-87566418D01*
+X103712652Y-87566378D01*
+X103712650Y-87566378D01*
+X103642308Y-87566010D01*
+X103551069Y-87565532D01*
+X103543688Y-87567304D01*
+X103393938Y-87603256D01*
+X103393935Y-87603257D01*
+X103386559Y-87605028D01*
+X103236218Y-87682624D01*
+X103230497Y-87687614D01*
+X103230495Y-87687616D01*
+X103225637Y-87691854D01*
+X103108726Y-87793842D01*
+X103094117Y-87814628D01*
+X103027746Y-87909066D01*
+X103011444Y-87932261D01*
+X102949988Y-88089889D01*
+X102927905Y-88257626D01*
+X89527626Y-88257626D01*
+X87960200Y-86690200D01*
+X94270108Y-86690200D01*
+X94289239Y-86908874D01*
+X94346053Y-87120903D01*
+X94348378Y-87125888D01*
+X94436495Y-87314859D01*
+X94436498Y-87314864D01*
+X94438821Y-87319846D01*
+X94564726Y-87499657D01*
+X94719943Y-87654874D01*
+X94724451Y-87658031D01*
+X94724454Y-87658033D01*
+X94849817Y-87745813D01*
+X94899754Y-87780779D01*
+X94904736Y-87783102D01*
+X94904741Y-87783105D01*
+X94952998Y-87805607D01*
+X95098697Y-87873547D01*
+X95310726Y-87930361D01*
+X95529400Y-87949492D01*
+X95748074Y-87930361D01*
+X95960103Y-87873547D01*
+X96105802Y-87805607D01*
+X96154059Y-87783105D01*
+X96154064Y-87783102D01*
+X96159046Y-87780779D01*
+X96208983Y-87745813D01*
+X96334346Y-87658033D01*
+X96334349Y-87658031D01*
+X96338857Y-87654874D01*
+X96494074Y-87499657D01*
+X96619979Y-87319846D01*
+X96622302Y-87314864D01*
+X96622305Y-87314859D01*
+X96710422Y-87125888D01*
+X96712747Y-87120903D01*
+X96769561Y-86908874D01*
+X96788692Y-86690200D01*
+X96770915Y-86487000D01*
+X97673708Y-86487000D01*
+X97692839Y-86705674D01*
+X97749653Y-86917703D01*
+X97763076Y-86946488D01*
+X97840095Y-87111659D01*
+X97840098Y-87111664D01*
+X97842421Y-87116646D01*
+X97968326Y-87296457D01*
+X98123543Y-87451674D01*
+X98128051Y-87454831D01*
+X98128054Y-87454833D01*
+X98290058Y-87568269D01*
+X98303354Y-87577579D01*
+X98308336Y-87579902D01*
+X98308341Y-87579905D01*
+X98369686Y-87608510D01*
+X98502297Y-87670347D01*
+X98714326Y-87727161D01*
+X98933000Y-87746292D01*
+X99151674Y-87727161D01*
+X99363703Y-87670347D01*
+X99496314Y-87608510D01*
+X99557659Y-87579905D01*
+X99557664Y-87579902D01*
+X99562646Y-87577579D01*
+X99575942Y-87568269D01*
+X99737946Y-87454833D01*
+X99737949Y-87454831D01*
+X99742457Y-87451674D01*
+X99897674Y-87296457D01*
+X100023579Y-87116646D01*
+X100025902Y-87111664D01*
+X100025905Y-87111659D01*
+X100102924Y-86946488D01*
+X100116347Y-86917703D01*
+X100173161Y-86705674D01*
+X100192292Y-86487000D01*
+X100180536Y-86352626D01*
+X100514905Y-86352626D01*
+X100533470Y-86520790D01*
+X100591612Y-86679670D01*
+X100595848Y-86685973D01*
+X100595848Y-86685974D01*
+X100681740Y-86813796D01*
+X100681743Y-86813799D01*
+X100685974Y-86820096D01*
+X100691588Y-86825204D01*
+X100789376Y-86914184D01*
+X100811108Y-86933959D01*
+X100959791Y-87014687D01*
+X101123438Y-87057619D01*
+X101211047Y-87058996D01*
+X101285004Y-87060158D01*
+X101285007Y-87060158D01*
+X101292602Y-87060277D01*
+X101350723Y-87046965D01*
+X101450114Y-87024202D01*
+X101450118Y-87024201D01*
+X101457517Y-87022506D01*
+X101608662Y-86946488D01*
+X101614433Y-86941559D01*
+X101614436Y-86941557D01*
+X101731539Y-86841541D01*
+X101731540Y-86841540D01*
+X101737311Y-86836611D01*
+X101836037Y-86699219D01*
+X101841362Y-86685974D01*
+X101882601Y-86583387D01*
+X101899141Y-86542243D01*
+X101922980Y-86374746D01*
+X101923134Y-86360000D01*
+X101921331Y-86345095D01*
+X101910369Y-86254512D01*
+X101902809Y-86192040D01*
+X101843006Y-86033778D01*
+X101773621Y-85932821D01*
+X101751481Y-85900607D01*
+X101751479Y-85900605D01*
+X101747179Y-85894348D01*
+X101741508Y-85889295D01*
+X101626531Y-85786854D01*
+X101626528Y-85786852D01*
+X101620859Y-85781801D01*
+X101471339Y-85702634D01*
+X101460964Y-85700028D01*
+X101314622Y-85663269D01*
+X101314618Y-85663269D01*
+X101307251Y-85661418D01*
+X101299652Y-85661378D01*
+X101299650Y-85661378D01*
+X101229308Y-85661010D01*
+X101138069Y-85660532D01*
+X101130688Y-85662304D01*
+X100980938Y-85698256D01*
+X100980935Y-85698257D01*
+X100973559Y-85700028D01*
+X100823218Y-85777624D01*
+X100817497Y-85782614D01*
+X100817495Y-85782616D01*
+X100812637Y-85786854D01*
+X100695726Y-85888842D01*
+X100681117Y-85909628D01*
+X100660248Y-85939323D01*
+X100598444Y-86027261D01*
+X100536988Y-86184889D01*
+X100514905Y-86352626D01*
+X100180536Y-86352626D01*
+X100173161Y-86268326D01*
+X100116347Y-86056297D01*
+X100054939Y-85924606D01*
+X100025905Y-85862341D01*
+X100025902Y-85862336D01*
+X100023579Y-85857354D01*
+X100019480Y-85851500D01*
+X99900833Y-85682054D01*
+X99900831Y-85682051D01*
+X99897674Y-85677543D01*
+X99742457Y-85522326D01*
+X99737949Y-85519169D01*
+X99737946Y-85519167D01*
+X99567155Y-85399578D01*
+X99567153Y-85399577D01*
+X99562646Y-85396421D01*
+X99557664Y-85394098D01*
+X99557659Y-85394095D01*
+X99450228Y-85344000D01*
+X99363703Y-85303653D01*
+X99151674Y-85246839D01*
+X98933000Y-85227708D01*
+X98714326Y-85246839D01*
+X98502297Y-85303653D01*
+X98415772Y-85344000D01*
+X98308341Y-85394095D01*
+X98308336Y-85394098D01*
+X98303354Y-85396421D01*
+X98298847Y-85399577D01*
+X98298845Y-85399578D01*
+X98128054Y-85519167D01*
+X98128051Y-85519169D01*
+X98123543Y-85522326D01*
+X97968326Y-85677543D01*
+X97965169Y-85682051D01*
+X97965167Y-85682054D01*
+X97846520Y-85851500D01*
+X97842421Y-85857354D01*
+X97840098Y-85862336D01*
+X97840095Y-85862341D01*
+X97811061Y-85924606D01*
+X97749653Y-86056297D01*
+X97692839Y-86268326D01*
+X97673708Y-86487000D01*
+X96770915Y-86487000D01*
+X96769561Y-86471526D01*
+X96712747Y-86259497D01*
+X96629952Y-86081941D01*
+X96622305Y-86065541D01*
+X96622302Y-86065536D01*
+X96619979Y-86060554D01*
+X96606204Y-86040881D01*
+X96497233Y-85885254D01*
+X96497231Y-85885251D01*
+X96494074Y-85880743D01*
+X96338857Y-85725526D01*
+X96334349Y-85722369D01*
+X96334346Y-85722367D01*
+X96163555Y-85602778D01*
+X96163553Y-85602777D01*
+X96159046Y-85599621D01*
+X96154064Y-85597298D01*
+X96154059Y-85597295D01*
+X96001642Y-85526223D01*
+X95960103Y-85506853D01*
+X95748074Y-85450039D01*
+X95529400Y-85430908D01*
+X95310726Y-85450039D01*
+X95098697Y-85506853D01*
+X95057158Y-85526223D01*
+X94904741Y-85597295D01*
+X94904736Y-85597298D01*
+X94899754Y-85599621D01*
+X94895247Y-85602777D01*
+X94895245Y-85602778D01*
+X94724454Y-85722367D01*
+X94724451Y-85722369D01*
+X94719943Y-85725526D01*
+X94564726Y-85880743D01*
+X94561569Y-85885251D01*
+X94561567Y-85885254D01*
+X94452596Y-86040881D01*
+X94438821Y-86060554D01*
+X94436498Y-86065536D01*
+X94436495Y-86065541D01*
+X94428848Y-86081941D01*
+X94346053Y-86259497D01*
+X94289239Y-86471526D01*
+X94270108Y-86690200D01*
+X87960200Y-86690200D01*
+X87191326Y-85921326D01*
+X91243905Y-85921326D01*
+X91262470Y-86089490D01*
+X91320612Y-86248370D01*
+X91324848Y-86254673D01*
+X91324848Y-86254674D01*
+X91410740Y-86382496D01*
+X91410743Y-86382499D01*
+X91414974Y-86388796D01*
+X91540108Y-86502659D01*
+X91688791Y-86583387D01*
+X91852438Y-86626319D01*
+X91940047Y-86627696D01*
+X92014004Y-86628858D01*
+X92014007Y-86628858D01*
+X92021602Y-86628977D01*
+X92079723Y-86615665D01*
+X92179114Y-86592902D01*
+X92179118Y-86592901D01*
+X92186517Y-86591206D01*
+X92337662Y-86515188D01*
+X92343433Y-86510259D01*
+X92343436Y-86510257D01*
+X92460539Y-86410241D01*
+X92460540Y-86410240D01*
+X92466311Y-86405311D01*
+X92565037Y-86267919D01*
+X92570362Y-86254674D01*
+X92601259Y-86177813D01*
+X92628141Y-86110943D01*
+X92651980Y-85943446D01*
+X92652134Y-85928700D01*
+X92650331Y-85913795D01*
+X92634456Y-85782616D01*
+X92631809Y-85760740D01*
+X92572006Y-85602478D01*
+X92519598Y-85526223D01*
+X92480481Y-85469307D01*
+X92480479Y-85469305D01*
+X92476179Y-85463048D01*
+X92470508Y-85457995D01*
+X92355531Y-85355554D01*
+X92355528Y-85355552D01*
+X92349859Y-85350501D01*
+X92200339Y-85271334D01*
+X92189964Y-85268728D01*
+X92043622Y-85231969D01*
+X92043618Y-85231969D01*
+X92036251Y-85230118D01*
+X92028652Y-85230078D01*
+X92028650Y-85230078D01*
+X91958308Y-85229710D01*
+X91867069Y-85229232D01*
+X91859688Y-85231004D01*
+X91709938Y-85266956D01*
+X91709935Y-85266957D01*
+X91702559Y-85268728D01*
+X91552218Y-85346324D01*
+X91546497Y-85351314D01*
+X91546495Y-85351316D01*
+X91481948Y-85407624D01*
+X91424726Y-85457542D01*
+X91327444Y-85595961D01*
+X91265988Y-85753589D01*
+X91264997Y-85761118D01*
+X91246633Y-85900607D01*
+X91243905Y-85921326D01*
+X87191326Y-85921326D01*
+X86614000Y-85344000D01*
+X84082180Y-85344000D01*
+X84014059Y-85323998D01*
+X83967566Y-85270342D01*
+X83957437Y-85200247D01*
+X83970581Y-85107891D01*
+X83970581Y-85107888D01*
+X83971162Y-85103807D01*
+X83971307Y-85090000D01*
+X83952276Y-84932733D01*
+X83896280Y-84784546D01*
+X83875413Y-84754184D01*
+X83810855Y-84660251D01*
+X83810854Y-84660249D01*
+X83806553Y-84653992D01*
+X83796167Y-84644738D01*
+X83693946Y-84553664D01*
+X83688275Y-84548611D01*
+X83680889Y-84544700D01*
+X83554988Y-84478039D01*
+X83554989Y-84478039D01*
+X83548274Y-84474484D01*
+X83394633Y-84435892D01*
+X83387034Y-84435852D01*
+X83387033Y-84435852D01*
+X83321181Y-84435507D01*
+X83236221Y-84435062D01*
+X83228841Y-84436834D01*
+X83228839Y-84436834D01*
+X83089563Y-84470271D01*
+X83089560Y-84470272D01*
+X83082184Y-84472043D01*
+X82941414Y-84544700D01*
+X82822039Y-84648838D01*
+X82817672Y-84655052D01*
+X82779087Y-84709952D01*
+X82723552Y-84754184D01*
+X82652920Y-84761369D01*
+X82589616Y-84729227D01*
+X82553738Y-84667963D01*
+X82550000Y-84637501D01*
+X82550000Y-84193626D01*
+X97212905Y-84193626D01*
+X97231470Y-84361790D01*
+X97234080Y-84368922D01*
+X97271169Y-84470271D01*
+X97289612Y-84520670D01*
+X97293848Y-84526973D01*
+X97293848Y-84526974D01*
+X97379740Y-84654796D01*
+X97379743Y-84654799D01*
+X97383974Y-84661096D01*
+X97389588Y-84666204D01*
+X97486277Y-84754184D01*
+X97509108Y-84774959D01*
+X97657791Y-84855687D01*
+X97821438Y-84898619D01*
+X97909047Y-84899996D01*
+X97983004Y-84901158D01*
+X97983007Y-84901158D01*
+X97990602Y-84901277D01*
+X98048723Y-84887965D01*
+X98148114Y-84865202D01*
+X98148118Y-84865201D01*
+X98155517Y-84863506D01*
+X98306662Y-84787488D01*
+X98312433Y-84782559D01*
+X98312436Y-84782557D01*
+X98429539Y-84682541D01*
+X98429540Y-84682540D01*
+X98435311Y-84677611D01*
+X98534037Y-84540219D01*
+X98539362Y-84526974D01*
+X98575232Y-84437743D01*
+X98597141Y-84383243D01*
+X98620980Y-84215746D01*
+X98621134Y-84201000D01*
+X98619331Y-84186095D01*
+X98610718Y-84114922D01*
+X98600809Y-84033040D01*
+X98565510Y-83939626D01*
+X105340905Y-83939626D01*
+X105359470Y-84107790D01*
+X105362080Y-84114922D01*
+X105397468Y-84211623D01*
+X105417612Y-84266670D01*
+X105421848Y-84272973D01*
+X105421848Y-84272974D01*
+X105507740Y-84400796D01*
+X105507743Y-84400799D01*
+X105511974Y-84407096D01*
+X105637108Y-84520959D01*
+X105785791Y-84601687D01*
+X105949438Y-84644619D01*
+X106037047Y-84645996D01*
+X106111004Y-84647158D01*
+X106111007Y-84647158D01*
+X106118602Y-84647277D01*
+X106176723Y-84633965D01*
+X106276114Y-84611202D01*
+X106276118Y-84611201D01*
+X106283517Y-84609506D01*
+X106434662Y-84533488D01*
+X106440433Y-84528559D01*
+X106440436Y-84528557D01*
+X106557539Y-84428541D01*
+X106557540Y-84428540D01*
+X106563311Y-84423611D01*
+X106662037Y-84286219D01*
+X106667362Y-84272974D01*
+X106696365Y-84200826D01*
+X106699259Y-84193626D01*
+X107626905Y-84193626D01*
+X107645470Y-84361790D01*
+X107648080Y-84368922D01*
+X107685169Y-84470271D01*
+X107703612Y-84520670D01*
+X107707848Y-84526973D01*
+X107707848Y-84526974D01*
+X107793740Y-84654796D01*
+X107793743Y-84654799D01*
+X107797974Y-84661096D01*
+X107803588Y-84666204D01*
+X107900277Y-84754184D01*
+X107923108Y-84774959D01*
+X108071791Y-84855687D01*
+X108235438Y-84898619D01*
+X108323047Y-84899996D01*
+X108397004Y-84901158D01*
+X108397007Y-84901158D01*
+X108404602Y-84901277D01*
+X108462723Y-84887965D01*
+X108562114Y-84865202D01*
+X108562118Y-84865201D01*
+X108569517Y-84863506D01*
+X108720662Y-84787488D01*
+X108726433Y-84782559D01*
+X108726436Y-84782557D01*
+X108843539Y-84682541D01*
+X108843540Y-84682540D01*
+X108849311Y-84677611D01*
+X108948037Y-84540219D01*
+X108953362Y-84526974D01*
+X108989232Y-84437743D01*
+X109011141Y-84383243D01*
+X109032625Y-84232290D01*
+X109046458Y-84201886D01*
+X109045981Y-84200826D01*
+X109267111Y-84200826D01*
+X109282607Y-84236219D01*
+X109296470Y-84361790D01*
+X109299080Y-84368922D01*
+X109336169Y-84470271D01*
+X109354612Y-84520670D01*
+X109358848Y-84526973D01*
+X109358848Y-84526974D01*
+X109444740Y-84654796D01*
+X109444743Y-84654799D01*
+X109448974Y-84661096D01*
+X109454588Y-84666204D01*
+X109551277Y-84754184D01*
+X109574108Y-84774959D01*
+X109722791Y-84855687D01*
+X109886438Y-84898619D01*
+X109974047Y-84899996D01*
+X110048004Y-84901158D01*
+X110048007Y-84901158D01*
+X110055602Y-84901277D01*
+X110113723Y-84887965D01*
+X110213114Y-84865202D01*
+X110213118Y-84865201D01*
+X110220517Y-84863506D01*
+X110371662Y-84787488D01*
+X110377433Y-84782559D01*
+X110377436Y-84782557D01*
+X110494539Y-84682541D01*
+X110494540Y-84682540D01*
+X110500311Y-84677611D01*
+X110599037Y-84540219D01*
+X110604362Y-84526974D01*
+X110640232Y-84437743D01*
+X110662141Y-84383243D01*
+X110685980Y-84215746D01*
+X110686134Y-84201000D01*
+X110684331Y-84186095D01*
+X110675718Y-84114922D01*
+X110665809Y-84033040D01*
+X110606006Y-83874778D01*
+X110540647Y-83779679D01*
+X110514481Y-83741607D01*
+X110514479Y-83741605D01*
+X110510179Y-83735348D01*
+X110504508Y-83730295D01*
+X110389531Y-83627854D01*
+X110389528Y-83627852D01*
+X110383859Y-83622801D01*
+X110234339Y-83543634D01*
+X110218044Y-83539541D01*
+X110077622Y-83504269D01*
+X110077618Y-83504269D01*
+X110070251Y-83502418D01*
+X110062652Y-83502378D01*
+X110062650Y-83502378D01*
+X109992308Y-83502010D01*
+X109901069Y-83501532D01*
+X109893688Y-83503304D01*
+X109743938Y-83539256D01*
+X109743935Y-83539257D01*
+X109736559Y-83541028D01*
+X109586218Y-83618624D01*
+X109580497Y-83623614D01*
+X109580495Y-83623616D01*
+X109469428Y-83720506D01*
+X109458726Y-83729842D01*
+X109449244Y-83743334D01*
+X109387851Y-83830688D01*
+X109361444Y-83868261D01*
+X109299988Y-84025889D01*
+X109286381Y-84129243D01*
+X109281129Y-84169138D01*
+X109267111Y-84200826D01*
+X109045981Y-84200826D01*
+X109031120Y-84167829D01*
+X109025540Y-84121721D01*
+X109014809Y-84033040D01*
+X108955006Y-83874778D01*
+X108889647Y-83779679D01*
+X108863481Y-83741607D01*
+X108863479Y-83741605D01*
+X108859179Y-83735348D01*
+X108853508Y-83730295D01*
+X108738531Y-83627854D01*
+X108738528Y-83627852D01*
+X108732859Y-83622801D01*
+X108583339Y-83543634D01*
+X108567044Y-83539541D01*
+X108426622Y-83504269D01*
+X108426618Y-83504269D01*
+X108419251Y-83502418D01*
+X108411652Y-83502378D01*
+X108411650Y-83502378D01*
+X108341308Y-83502010D01*
+X108250069Y-83501532D01*
+X108242688Y-83503304D01*
+X108092938Y-83539256D01*
+X108092935Y-83539257D01*
+X108085559Y-83541028D01*
+X107935218Y-83618624D01*
+X107929497Y-83623614D01*
+X107929495Y-83623616D01*
+X107818428Y-83720506D01*
+X107807726Y-83729842D01*
+X107798244Y-83743334D01*
+X107736851Y-83830688D01*
+X107710444Y-83868261D01*
+X107648988Y-84025889D01*
+X107647997Y-84033418D01*
+X107637267Y-84114922D01*
+X107626905Y-84193626D01*
+X106699259Y-84193626D01*
+X106725141Y-84129243D01*
+X106748980Y-83961746D01*
+X106749134Y-83947000D01*
+X106747331Y-83932095D01*
+X106729721Y-83786580D01*
+X106728809Y-83779040D01*
+X106669006Y-83620778D01*
+X106612978Y-83539256D01*
+X106577481Y-83487607D01*
+X106577479Y-83487605D01*
+X106573179Y-83481348D01*
+X106567508Y-83476295D01*
+X106452531Y-83373854D01*
+X106452528Y-83373852D01*
+X106446859Y-83368801D01*
+X106297339Y-83289634D01*
+X106283214Y-83286086D01*
+X106140622Y-83250269D01*
+X106140618Y-83250269D01*
+X106133251Y-83248418D01*
+X106125652Y-83248378D01*
+X106125650Y-83248378D01*
+X106055308Y-83248010D01*
+X105964069Y-83247532D01*
+X105956688Y-83249304D01*
+X105806938Y-83285256D01*
+X105806935Y-83285257D01*
+X105799559Y-83287028D01*
+X105649218Y-83364624D01*
+X105643497Y-83369614D01*
+X105643495Y-83369616D01*
+X105569664Y-83434023D01*
+X105521726Y-83475842D01*
+X105510887Y-83491265D01*
+X105444305Y-83586002D01*
+X105424444Y-83614261D01*
+X105421682Y-83621344D01*
+X105421682Y-83621345D01*
+X105409287Y-83653136D01*
+X105362988Y-83771889D01*
+X105361397Y-83783976D01*
+X105349841Y-83871753D01*
+X105340905Y-83939626D01*
+X98565510Y-83939626D01*
+X98541006Y-83874778D01*
+X98475647Y-83779679D01*
+X98449481Y-83741607D01*
+X98449479Y-83741605D01*
+X98445179Y-83735348D01*
+X98439508Y-83730295D01*
+X98324531Y-83627854D01*
+X98324528Y-83627852D01*
+X98318859Y-83622801D01*
+X98169339Y-83543634D01*
+X98153044Y-83539541D01*
+X98012622Y-83504269D01*
+X98012618Y-83504269D01*
+X98005251Y-83502418D01*
+X97997652Y-83502378D01*
+X97997650Y-83502378D01*
+X97927308Y-83502010D01*
+X97836069Y-83501532D01*
+X97828688Y-83503304D01*
+X97678938Y-83539256D01*
+X97678935Y-83539257D01*
+X97671559Y-83541028D01*
+X97521218Y-83618624D01*
+X97515497Y-83623614D01*
+X97515495Y-83623616D01*
+X97404428Y-83720506D01*
+X97393726Y-83729842D01*
+X97384244Y-83743334D01*
+X97322851Y-83830688D01*
+X97296444Y-83868261D01*
+X97234988Y-84025889D01*
+X97233997Y-84033418D01*
+X97223267Y-84114922D01*
+X97212905Y-84193626D01*
+X82550000Y-84193626D01*
+X82550000Y-82797096D01*
+X86081729Y-82797096D01*
+X86099113Y-82954553D01*
+X86101723Y-82961684D01*
+X86101723Y-82961686D01*
+X86136969Y-83058000D01*
+X86153553Y-83103319D01*
+X86157789Y-83109622D01*
+X86157789Y-83109623D01*
+X86226074Y-83211241D01*
+X86241908Y-83234805D01*
+X86247527Y-83239918D01*
+X86247528Y-83239919D01*
+X86303127Y-83290510D01*
+X86359076Y-83341419D01*
+X86498293Y-83417008D01*
+X86651522Y-83457207D01*
+X86735477Y-83458526D01*
+X86802319Y-83459576D01*
+X86802322Y-83459576D01*
+X86809916Y-83459695D01*
+X86964332Y-83424329D01*
+X87061574Y-83375422D01*
+X87099072Y-83356563D01*
+X87099075Y-83356561D01*
+X87105855Y-83353151D01*
+X87111626Y-83348222D01*
+X87111629Y-83348220D01*
+X87220536Y-83255204D01*
+X87220536Y-83255203D01*
+X87226314Y-83250269D01*
+X87318755Y-83121624D01*
+X87318806Y-83121496D01*
+X90272729Y-83121496D01*
+X90276448Y-83155177D01*
+X90286840Y-83249304D01*
+X90290113Y-83278953D01*
+X90292723Y-83286084D01*
+X90292723Y-83286086D01*
+X90339308Y-83413385D01*
+X90344553Y-83427719D01*
+X90348789Y-83434022D01*
+X90348789Y-83434023D01*
+X90421202Y-83541784D01*
+X90432908Y-83559205D01*
+X90438527Y-83564318D01*
+X90438528Y-83564319D01*
+X90512864Y-83631959D01*
+X90550076Y-83665819D01*
+X90689293Y-83741408D01*
+X90842522Y-83781607D01*
+X90926477Y-83782926D01*
+X90993319Y-83783976D01*
+X90993322Y-83783976D01*
+X91000916Y-83784095D01*
+X91155332Y-83748729D01*
+X91234198Y-83709064D01*
+X91290072Y-83680963D01*
+X91290075Y-83680961D01*
+X91296855Y-83677551D01*
+X91302626Y-83672622D01*
+X91302629Y-83672620D01*
+X91411536Y-83579604D01*
+X91411536Y-83579603D01*
+X91417314Y-83574669D01*
+X91423544Y-83566000D01*
+X91462493Y-83511796D01*
+X91509755Y-83446024D01*
+X91568842Y-83299041D01*
+X91581337Y-83211241D01*
+X91590581Y-83146291D01*
+X91590581Y-83146288D01*
+X91591162Y-83142207D01*
+X91591307Y-83128400D01*
+X91572276Y-82971133D01*
+X91516280Y-82822946D01*
+X91503259Y-82804000D01*
+X91430855Y-82698651D01*
+X91430854Y-82698649D01*
+X91426553Y-82692392D01*
+X91308275Y-82587011D01*
+X91300889Y-82583100D01*
+X91174988Y-82516439D01*
+X91174989Y-82516439D01*
+X91168274Y-82512884D01*
+X91014633Y-82474292D01*
+X91007034Y-82474252D01*
+X91007033Y-82474252D01*
+X90941181Y-82473907D01*
+X90856221Y-82473462D01*
+X90848841Y-82475234D01*
+X90848839Y-82475234D01*
+X90709563Y-82508671D01*
+X90709560Y-82508672D01*
+X90702184Y-82510443D01*
+X90561414Y-82583100D01*
+X90442039Y-82687238D01*
+X90350950Y-82816844D01*
+X90348190Y-82823924D01*
+X90297260Y-82954553D01*
+X90293406Y-82964437D01*
+X90292414Y-82971970D01*
+X90292414Y-82971971D01*
+X90278610Y-83076826D01*
+X90272729Y-83121496D01*
+X87318806Y-83121496D01*
+X87377842Y-82974641D01*
+X87397130Y-82839115D01*
+X87399581Y-82821891D01*
+X87399581Y-82821888D01*
+X87400162Y-82817807D01*
+X87400307Y-82804000D01*
+X87381276Y-82646733D01*
+X87325280Y-82498546D01*
+X87307123Y-82472127D01*
+X87239855Y-82374251D01*
+X87239854Y-82374249D01*
+X87235553Y-82367992D01*
+X87117275Y-82262611D01*
+X87109889Y-82258700D01*
+X86983988Y-82192039D01*
+X86983989Y-82192039D01*
+X86977274Y-82188484D01*
+X86823633Y-82149892D01*
+X86816034Y-82149852D01*
+X86816033Y-82149852D01*
+X86750181Y-82149507D01*
+X86665221Y-82149062D01*
+X86657841Y-82150834D01*
+X86657839Y-82150834D01*
+X86518563Y-82184271D01*
+X86518560Y-82184272D01*
+X86511184Y-82186043D01*
+X86370414Y-82258700D01*
+X86251039Y-82362838D01*
+X86159950Y-82492444D01*
+X86150595Y-82516439D01*
+X86108229Y-82625103D01*
+X86102406Y-82640037D01*
+X86101414Y-82647570D01*
+X86101414Y-82647571D01*
+X86086402Y-82761602D01*
+X86081729Y-82797096D01*
+X82550000Y-82797096D01*
+X82550000Y-81406000D01*
+X82570002Y-81337879D01*
+X82623658Y-81291386D01*
+X82676000Y-81280000D01*
+X86171462Y-81280000D01*
+X86230345Y-81298808D01*
+X86232076Y-81295619D01*
+X86371293Y-81371208D01*
+X86524522Y-81411407D01*
+X86608477Y-81412726D01*
+X86675319Y-81413776D01*
+X86675322Y-81413776D01*
+X86682916Y-81413895D01*
+X86837332Y-81378529D01*
+X86978855Y-81307351D01*
+X86984633Y-81302416D01*
+X86986686Y-81301052D01*
+X87056414Y-81280000D01*
+X91895810Y-81280000D01*
+X91963931Y-81300002D01*
+X91984905Y-81316905D01*
+X92367603Y-81699603D01*
+X92401629Y-81761915D01*
+X92400215Y-81821309D01*
+X92360262Y-81970413D01*
+X92360261Y-81970420D01*
+X92358839Y-81975726D01*
+X92339708Y-82194400D01*
+X92358839Y-82413074D01*
+X92415653Y-82625103D01*
+X92449949Y-82698651D01*
+X92506095Y-82819059D01*
+X92506098Y-82819064D01*
+X92508421Y-82824046D01*
+X92511577Y-82828553D01*
+X92511578Y-82828555D01*
+X92629198Y-82996533D01*
+X92634326Y-83003857D01*
+X92789543Y-83159074D01*
+X92794051Y-83162231D01*
+X92794054Y-83162233D01*
+X92919783Y-83250269D01*
+X92969354Y-83284979D01*
+X92974336Y-83287302D01*
+X92974341Y-83287305D01*
+X93071017Y-83332385D01*
+X93168297Y-83377747D01*
+X93380326Y-83434561D01*
+X93599000Y-83453692D01*
+X93817674Y-83434561D01*
+X93822980Y-83433139D01*
+X93822987Y-83433138D01*
+X93972091Y-83393185D01*
+X94043067Y-83394875D01*
+X94093797Y-83425797D01*
+X94234000Y-83566000D01*
+X95811490Y-83566000D01*
+X95879611Y-83586002D01*
+X95916070Y-83621722D01*
+X95922769Y-83631691D01*
+X95973169Y-83677551D01*
+X96031134Y-83730295D01*
+X96047903Y-83745554D01*
+X96196586Y-83826282D01*
+X96360233Y-83869214D01*
+X96447842Y-83870591D01*
+X96521799Y-83871753D01*
+X96521802Y-83871753D01*
+X96529397Y-83871872D01*
+X96587518Y-83858560D01*
+X96686909Y-83835797D01*
+X96686913Y-83835796D01*
+X96694312Y-83834101D01*
+X96845457Y-83758083D01*
+X96851228Y-83753154D01*
+X96851231Y-83753152D01*
+X96968334Y-83653136D01*
+X96968335Y-83653135D01*
+X96974106Y-83648206D01*
+X97072832Y-83510814D01*
+X97076224Y-83502378D01*
+X97103293Y-83435040D01*
+X97135936Y-83353838D01*
+X97159775Y-83186341D01*
+X97159929Y-83171595D01*
+X97157943Y-83155177D01*
+X97145290Y-83050626D01*
+X101530905Y-83050626D01*
+X101549470Y-83218790D01*
+X101552080Y-83225922D01*
+X101604665Y-83369616D01*
+X101607612Y-83377670D01*
+X101611848Y-83383973D01*
+X101611848Y-83383974D01*
+X101697740Y-83511796D01*
+X101697743Y-83511799D01*
+X101701974Y-83518096D01*
+X101754620Y-83566000D01*
+X101813137Y-83619246D01*
+X101827108Y-83631959D01*
+X101975791Y-83712687D01*
+X102139438Y-83755619D01*
+X102227047Y-83756996D01*
+X102301004Y-83758158D01*
+X102301007Y-83758158D01*
+X102308602Y-83758277D01*
+X102373846Y-83743334D01*
+X102466114Y-83722202D01*
+X102466118Y-83722201D01*
+X102473517Y-83720506D01*
+X102624662Y-83644488D01*
+X102630433Y-83639559D01*
+X102630436Y-83639557D01*
+X102747539Y-83539541D01*
+X102747540Y-83539540D01*
+X102753311Y-83534611D01*
+X102766403Y-83516391D01*
+X102822396Y-83472744D01*
+X102893100Y-83466297D01*
+X102956065Y-83499099D01*
+X102964109Y-83507588D01*
+X102967739Y-83511793D01*
+X102971974Y-83518096D01*
+X103024620Y-83566000D01*
+X103083137Y-83619246D01*
+X103097108Y-83631959D01*
+X103245791Y-83712687D01*
+X103409438Y-83755619D01*
+X103497047Y-83756996D01*
+X103571004Y-83758158D01*
+X103571007Y-83758158D01*
+X103578602Y-83758277D01*
+X103643846Y-83743334D01*
+X103736114Y-83722202D01*
+X103736118Y-83722201D01*
+X103743517Y-83720506D01*
+X103894662Y-83644488D01*
+X103900433Y-83639559D01*
+X103900436Y-83639557D01*
+X104017539Y-83539541D01*
+X104017540Y-83539540D01*
+X104023311Y-83534611D01*
+X104122037Y-83397219D01*
+X104127362Y-83383974D01*
+X104148100Y-83332385D01*
+X104185141Y-83240243D01*
+X104208980Y-83072746D01*
+X104209134Y-83058000D01*
+X104207331Y-83043095D01*
+X104189721Y-82897580D01*
+X104188809Y-82890040D01*
+X104129006Y-82731778D01*
+X104101937Y-82692392D01*
+X104037481Y-82598607D01*
+X104037479Y-82598605D01*
+X104033179Y-82592348D01*
+X104027189Y-82587011D01*
+X103912531Y-82484854D01*
+X103912528Y-82484852D01*
+X103906859Y-82479801D01*
+X103898234Y-82475234D01*
+X103780834Y-82413074D01*
+X103757339Y-82400634D01*
+X103746964Y-82398028D01*
+X103600622Y-82361269D01*
+X103600618Y-82361269D01*
+X103593251Y-82359418D01*
+X103585652Y-82359378D01*
+X103585650Y-82359378D01*
+X103515308Y-82359010D01*
+X103424069Y-82358532D01*
+X103416688Y-82360304D01*
+X103266938Y-82396256D01*
+X103266935Y-82396257D01*
+X103259559Y-82398028D01*
+X103109218Y-82475624D01*
+X103103497Y-82480614D01*
+X103103495Y-82480616D01*
+X102990006Y-82579619D01*
+X102981726Y-82586842D01*
+X102977356Y-82593060D01*
+X102973564Y-82598456D01*
+X102918031Y-82642690D01*
+X102847399Y-82649878D01*
+X102784094Y-82617739D01*
+X102772546Y-82604271D01*
+X102772506Y-82604307D01*
+X102767480Y-82598606D01*
+X102763179Y-82592348D01*
+X102757189Y-82587011D01*
+X102642531Y-82484854D01*
+X102642528Y-82484852D01*
+X102636859Y-82479801D01*
+X102628234Y-82475234D01*
+X102510834Y-82413074D01*
+X102487339Y-82400634D01*
+X102476964Y-82398028D01*
+X102330622Y-82361269D01*
+X102330618Y-82361269D01*
+X102323251Y-82359418D01*
+X102315652Y-82359378D01*
+X102315650Y-82359378D01*
+X102245308Y-82359010D01*
+X102154069Y-82358532D01*
+X102146688Y-82360304D01*
+X101996938Y-82396256D01*
+X101996935Y-82396257D01*
+X101989559Y-82398028D01*
+X101839218Y-82475624D01*
+X101833497Y-82480614D01*
+X101833495Y-82480616D01*
+X101720006Y-82579619D01*
+X101711726Y-82586842D01*
+X101702682Y-82599710D01*
+X101628021Y-82705943D01*
+X101614444Y-82725261D01*
+X101552988Y-82882889D01*
+X101551997Y-82890418D01*
+X101536099Y-83011175D01*
+X101530905Y-83050626D01*
+X97145290Y-83050626D01*
+X97140516Y-83011175D01*
+X97139604Y-83003635D01*
+X97079801Y-82845373D01*
+X97013177Y-82748434D01*
+X96991077Y-82680965D01*
+X97008963Y-82612258D01*
+X97017559Y-82599710D01*
+X98006167Y-81328643D01*
+X98063777Y-81287152D01*
+X98105625Y-81280000D01*
+X109728000Y-81280000D01*
+X111469095Y-79538905D01*
+X111531407Y-79504879D01*
+X111558190Y-79502000D01*
+X112142000Y-79502000D01*
+X112210121Y-79522002D01*
+G37*
+%TD.AperFunction*%
+%TD*%
+%TA.AperFunction,Conductor*%
+%TO.N,+3V3*%
+G36*
+X67671845Y-87262794D02*
+G01*
+X67672054Y-87262267D01*
+X67676138Y-87263884D01*
+X67677654Y-87264269D01*
+X67685791Y-87268687D01*
+X67849438Y-87311619D01*
+X67937047Y-87312996D01*
+X68011004Y-87314158D01*
+X68011007Y-87314158D01*
+X68018602Y-87314277D01*
+X68076723Y-87300965D01*
+X68176114Y-87278202D01*
+X68176118Y-87278201D01*
+X68183517Y-87276506D01*
+X68211494Y-87262435D01*
+X68268108Y-87249000D01*
+X71428120Y-87249000D01*
+X71496241Y-87269002D01*
+X71542734Y-87322658D01*
+X71552838Y-87392932D01*
+X71523344Y-87457512D01*
+X71471731Y-87493212D01*
+X71362601Y-87533472D01*
+X71181988Y-87640926D01*
+X71023981Y-87779494D01*
+X70893872Y-87944537D01*
+X70891181Y-87949653D01*
+X70891179Y-87949655D01*
+X70798710Y-88125410D01*
+X70796018Y-88130527D01*
+X70733696Y-88331234D01*
+X70708995Y-88539938D01*
+X70722740Y-88749649D01*
+X70774471Y-88953343D01*
+X70776890Y-88958590D01*
+X70860038Y-89138953D01*
+X70860041Y-89138958D01*
+X70862457Y-89144199D01*
+X70865788Y-89148912D01*
+X70865789Y-89148914D01*
+X70971447Y-89298415D01*
+X70983751Y-89315825D01*
+X71134289Y-89462474D01*
+X71139085Y-89465679D01*
+X71139088Y-89465681D01*
+X71209499Y-89512728D01*
+X71309031Y-89579233D01*
+X71314339Y-89581514D01*
+X71314340Y-89581514D01*
+X71496822Y-89659914D01*
+X71496825Y-89659915D01*
+X71502125Y-89662192D01*
+X71507754Y-89663466D01*
+X71507755Y-89663466D01*
+X71701467Y-89707299D01*
+X71701473Y-89707300D01*
+X71707104Y-89708574D01*
+X71712875Y-89708801D01*
+X71712877Y-89708801D01*
+X71852369Y-89714282D01*
+X71890852Y-89727243D01*
+X71902456Y-89719999D01*
+X71918289Y-89716653D01*
+X72125088Y-89686669D01*
+X72130552Y-89684814D01*
+X72130557Y-89684813D01*
+X72318624Y-89620973D01*
+X72318629Y-89620971D01*
+X72324096Y-89619115D01*
+X72507460Y-89516426D01*
+X72669041Y-89382041D01*
+X72705670Y-89337999D01*
+X72764607Y-89298415D01*
+X72835589Y-89296978D01*
+X72896079Y-89334146D01*
+X72926873Y-89398117D01*
+X72928532Y-89416793D01*
+X72940530Y-90268635D01*
+X72921489Y-90337031D01*
+X72868493Y-90384275D01*
+X72798369Y-90395368D01*
+X72733379Y-90366787D01*
+X72717890Y-90350363D01*
+X72717748Y-90350491D01*
+X72713879Y-90346194D01*
+X72710427Y-90341571D01*
+X72556101Y-90198914D01*
+X72378362Y-90086769D01*
+X72183163Y-90008892D01*
+X72177506Y-90007767D01*
+X72177500Y-90007765D01*
+X71982707Y-89969019D01*
+X71982705Y-89969019D01*
+X71977040Y-89967892D01*
+X71971265Y-89967816D01*
+X71971261Y-89967816D01*
+X71936466Y-89967361D01*
+X71934720Y-89967338D01*
+X71892049Y-89954200D01*
+X71878146Y-89962382D01*
+X71845775Y-89966174D01*
+X71766898Y-89965141D01*
+X71761201Y-89966120D01*
+X71761200Y-89966120D01*
+X71565469Y-89999753D01*
+X71559772Y-90000732D01*
+X71362601Y-90073472D01*
+X71181988Y-90180926D01*
+X71023981Y-90319494D01*
+X70893872Y-90484537D01*
+X70891181Y-90489653D01*
+X70891179Y-90489655D01*
+X70798710Y-90665410D01*
+X70796018Y-90670527D01*
+X70733696Y-90871234D01*
+X70708995Y-91079938D01*
+X70722740Y-91289649D01*
+X70774471Y-91493343D01*
+X70776890Y-91498590D01*
+X70860038Y-91678953D01*
+X70860041Y-91678958D01*
+X70862457Y-91684199D01*
+X70865788Y-91688912D01*
+X70865789Y-91688914D01*
+X70969529Y-91835701D01*
+X70983751Y-91855825D01*
+X71134289Y-92002474D01*
+X71139085Y-92005679D01*
+X71139088Y-92005681D01*
+X71215034Y-92056426D01*
+X71309031Y-92119233D01*
+X71314339Y-92121514D01*
+X71314340Y-92121514D01*
+X71496822Y-92199914D01*
+X71496825Y-92199915D01*
+X71502125Y-92202192D01*
+X71507754Y-92203466D01*
+X71507755Y-92203466D01*
+X71701467Y-92247299D01*
+X71701473Y-92247300D01*
+X71707104Y-92248574D01*
+X71712875Y-92248801D01*
+X71712877Y-92248801D01*
+X71852369Y-92254282D01*
+X71890852Y-92267243D01*
+X71902456Y-92259999D01*
+X71918289Y-92256653D01*
+X72125088Y-92226669D01*
+X72130552Y-92224814D01*
+X72130557Y-92224813D01*
+X72318624Y-92160973D01*
+X72318629Y-92160971D01*
+X72324096Y-92159115D01*
+X72507460Y-92056426D01*
+X72669041Y-91922041D01*
+X72740849Y-91835701D01*
+X72799786Y-91796117D01*
+X72870768Y-91794680D01*
+X72931259Y-91831848D01*
+X72962052Y-91895819D01*
+X72963711Y-91914495D01*
+X72965064Y-92010572D01*
+X72976992Y-92857466D01*
+X72957952Y-92925860D01*
+X72904956Y-92973104D01*
+X72834832Y-92984197D01*
+X72769842Y-92955616D01*
+X72750047Y-92934628D01*
+X72713880Y-92886195D01*
+X72713879Y-92886194D01*
+X72710427Y-92881571D01*
+X72686544Y-92859494D01*
+X72560341Y-92742833D01*
+X72560338Y-92742831D01*
+X72556101Y-92738914D01*
+X72378362Y-92626769D01*
+X72183163Y-92548892D01*
+X72177506Y-92547767D01*
+X72177500Y-92547765D01*
+X71982707Y-92509019D01*
+X71982705Y-92509019D01*
+X71977040Y-92507892D01*
+X71971265Y-92507816D01*
+X71971261Y-92507816D01*
+X71936466Y-92507361D01*
+X71934720Y-92507338D01*
+X71892049Y-92494200D01*
+X71878146Y-92502382D01*
+X71845775Y-92506174D01*
+X71766898Y-92505141D01*
+X71761201Y-92506120D01*
+X71761200Y-92506120D01*
+X71565469Y-92539753D01*
+X71559772Y-92540732D01*
+X71362601Y-92613472D01*
+X71181988Y-92720926D01*
+X71023981Y-92859494D01*
+X70893872Y-93024537D01*
+X70891181Y-93029653D01*
+X70891179Y-93029655D01*
+X70877642Y-93055385D01*
+X70796018Y-93210527D01*
+X70733696Y-93411234D01*
+X70708995Y-93619938D01*
+X70722740Y-93829649D01*
+X70774471Y-94033343D01*
+X70776890Y-94038590D01*
+X70860038Y-94218953D01*
+X70860041Y-94218958D01*
+X70862457Y-94224199D01*
+X70865788Y-94228912D01*
+X70865789Y-94228914D01*
+X70939635Y-94333402D01*
+X70983751Y-94395825D01*
+X71134289Y-94542474D01*
+X71139085Y-94545679D01*
+X71139088Y-94545681D01*
+X71215034Y-94596426D01*
+X71309031Y-94659233D01*
+X71314339Y-94661514D01*
+X71314340Y-94661514D01*
+X71496822Y-94739914D01*
+X71496825Y-94739915D01*
+X71502125Y-94742192D01*
+X71507754Y-94743466D01*
+X71507755Y-94743466D01*
+X71701467Y-94787299D01*
+X71701473Y-94787300D01*
+X71707104Y-94788574D01*
+X71712875Y-94788801D01*
+X71712877Y-94788801D01*
+X71852369Y-94794282D01*
+X71890852Y-94807243D01*
+X71902456Y-94799999D01*
+X71918289Y-94796653D01*
+X72125088Y-94766669D01*
+X72130552Y-94764814D01*
+X72130557Y-94764813D01*
+X72318624Y-94700973D01*
+X72318629Y-94700971D01*
+X72324096Y-94699115D01*
+X72507460Y-94596426D01*
+X72669041Y-94462041D01*
+X72776029Y-94333401D01*
+X72834965Y-94293818D01*
+X72905947Y-94292381D01*
+X72966437Y-94329549D01*
+X72997231Y-94393520D01*
+X72998890Y-94412196D01*
+X73001525Y-94599252D01*
+X73013084Y-95419925D01*
+X73013455Y-95446293D01*
+X72994414Y-95514689D01*
+X72941418Y-95561933D01*
+X72871294Y-95573026D01*
+X72806304Y-95544445D01*
+X72786509Y-95523457D01*
+X72713880Y-95426195D01*
+X72713879Y-95426194D01*
+X72710427Y-95421571D01*
+X72706191Y-95417655D01*
+X72560341Y-95282833D01*
+X72560338Y-95282831D01*
+X72556101Y-95278914D01*
+X72378362Y-95166769D01*
+X72183163Y-95088892D01*
+X72177506Y-95087767D01*
+X72177500Y-95087765D01*
+X71982707Y-95049019D01*
+X71982705Y-95049019D01*
+X71977040Y-95047892D01*
+X71971265Y-95047816D01*
+X71971261Y-95047816D01*
+X71936466Y-95047361D01*
+X71934720Y-95047338D01*
+X71892049Y-95034200D01*
+X71878146Y-95042382D01*
+X71845775Y-95046174D01*
+X71766898Y-95045141D01*
+X71761201Y-95046120D01*
+X71761200Y-95046120D01*
+X71595359Y-95074617D01*
+X71559772Y-95080732D01*
+X71362601Y-95153472D01*
+X71181988Y-95260926D01*
+X71023981Y-95399494D01*
+X70893872Y-95564537D01*
+X70891181Y-95569653D01*
+X70891179Y-95569655D01*
+X70872532Y-95605098D01*
+X70796018Y-95750527D01*
+X70733696Y-95951234D01*
+X70708995Y-96159938D01*
+X70722740Y-96369649D01*
+X70774471Y-96573343D01*
+X70776890Y-96578590D01*
+X70860038Y-96758953D01*
+X70860041Y-96758958D01*
+X70862457Y-96764199D01*
+X70983751Y-96935825D01*
+X71134289Y-97082474D01*
+X71139085Y-97085679D01*
+X71139088Y-97085681D01*
+X71209499Y-97132728D01*
+X71309031Y-97199233D01*
+X71314339Y-97201514D01*
+X71314340Y-97201514D01*
+X71496822Y-97279914D01*
+X71496825Y-97279915D01*
+X71502125Y-97282192D01*
+X71507754Y-97283466D01*
+X71507755Y-97283466D01*
+X71701467Y-97327299D01*
+X71701473Y-97327300D01*
+X71707104Y-97328574D01*
+X71712875Y-97328801D01*
+X71712877Y-97328801D01*
+X71852369Y-97334282D01*
+X71890852Y-97347243D01*
+X71902456Y-97339999D01*
+X71918289Y-97336653D01*
+X72125088Y-97306669D01*
+X72130552Y-97304814D01*
+X72130557Y-97304813D01*
+X72318624Y-97240973D01*
+X72318629Y-97240971D01*
+X72324096Y-97239115D01*
+X72507460Y-97136426D01*
+X72669041Y-97002041D01*
+X72803426Y-96840460D01*
+X72895796Y-96675522D01*
+X72946530Y-96625863D01*
+X73016062Y-96611516D01*
+X73082313Y-96637037D01*
+X73124248Y-96694325D01*
+X73128420Y-96708410D01*
+X74134830Y-101013607D01*
+X74972541Y-104597144D01*
+X74990840Y-104675425D01*
+X74993386Y-104690275D01*
+X75006470Y-104808790D01*
+X75046887Y-104919235D01*
+X75051248Y-104933837D01*
+X75278369Y-105905410D01*
+X75307692Y-106030849D01*
+X75311000Y-106059530D01*
+X75311000Y-107389810D01*
+X75290998Y-107457931D01*
+X75274095Y-107478905D01*
+X73823905Y-108929095D01*
+X73761593Y-108963121D01*
+X73734810Y-108966000D01*
+X73127335Y-108966000D01*
+X73059214Y-108945998D01*
+X73012721Y-108892342D01*
+X73001864Y-108851529D01*
+X72986698Y-108686478D01*
+X72986169Y-108680721D01*
+X72929123Y-108478451D01*
+X72836171Y-108289963D01*
+X72710427Y-108121571D01*
+X72556101Y-107978914D01*
+X72378362Y-107866769D01*
+X72183163Y-107788892D01*
+X72177506Y-107787767D01*
+X72177500Y-107787765D01*
+X71982707Y-107749019D01*
+X71982705Y-107749019D01*
+X71977040Y-107747892D01*
+X71971265Y-107747816D01*
+X71971261Y-107747816D01*
+X71936466Y-107747361D01*
+X71934720Y-107747338D01*
+X71892049Y-107734200D01*
+X71878146Y-107742382D01*
+X71845775Y-107746174D01*
+X71766898Y-107745141D01*
+X71761201Y-107746120D01*
+X71761200Y-107746120D01*
+X71565469Y-107779753D01*
+X71559772Y-107780732D01*
+X71362601Y-107853472D01*
+X71181988Y-107960926D01*
+X71023981Y-108099494D01*
+X70893872Y-108264537D01*
+X70891181Y-108269653D01*
+X70891179Y-108269655D01*
+X70877769Y-108295144D01*
+X70796018Y-108450527D01*
+X70733696Y-108651234D01*
+X70733017Y-108656969D01*
+X70733017Y-108656970D01*
+X70709602Y-108854809D01*
+X70681732Y-108920107D01*
+X70622983Y-108959971D01*
+X70584475Y-108966000D01*
+X61594000Y-108966000D01*
+X61525879Y-108945998D01*
+X61479386Y-108892342D01*
+X61468000Y-108840000D01*
+X61468000Y-106319938D01*
+X70708995Y-106319938D01*
+X70722740Y-106529649D01*
+X70774471Y-106733343D01*
+X70776890Y-106738590D01*
+X70860038Y-106918953D01*
+X70860041Y-106918958D01*
+X70862457Y-106924199D01*
+X70983751Y-107095825D01*
+X71134289Y-107242474D01*
+X71139085Y-107245679D01*
+X71139088Y-107245681D01*
+X71209499Y-107292728D01*
+X71309031Y-107359233D01*
+X71314339Y-107361514D01*
+X71314340Y-107361514D01*
+X71496822Y-107439914D01*
+X71496825Y-107439915D01*
+X71502125Y-107442192D01*
+X71507754Y-107443466D01*
+X71507755Y-107443466D01*
+X71701467Y-107487299D01*
+X71701473Y-107487300D01*
+X71707104Y-107488574D01*
+X71712875Y-107488801D01*
+X71712877Y-107488801D01*
+X71852369Y-107494282D01*
+X71890852Y-107507243D01*
+X71902456Y-107499999D01*
+X71918289Y-107496653D01*
+X72125088Y-107466669D01*
+X72130552Y-107464814D01*
+X72130557Y-107464813D01*
+X72318624Y-107400973D01*
+X72318629Y-107400971D01*
+X72324096Y-107399115D01*
+X72340712Y-107389810D01*
+X72401042Y-107356023D01*
+X72507460Y-107296426D01*
+X72669041Y-107162041D01*
+X72803426Y-107000460D01*
+X72906115Y-106817096D01*
+X72907971Y-106811629D01*
+X72907973Y-106811624D01*
+X72971813Y-106623557D01*
+X72971814Y-106623552D01*
+X72973669Y-106618088D01*
+X73003825Y-106410103D01*
+X73005399Y-106350000D01*
+X72986169Y-106140721D01*
+X72929123Y-105938451D01*
+X72836171Y-105749963D01*
+X72710427Y-105581571D01*
+X72556101Y-105438914D01*
+X72378362Y-105326769D01*
+X72183163Y-105248892D01*
+X72177506Y-105247767D01*
+X72177500Y-105247765D01*
+X71982707Y-105209019D01*
+X71982705Y-105209019D01*
+X71977040Y-105207892D01*
+X71971265Y-105207816D01*
+X71971261Y-105207816D01*
+X71936466Y-105207361D01*
+X71934720Y-105207338D01*
+X71892049Y-105194200D01*
+X71878146Y-105202382D01*
+X71845775Y-105206174D01*
+X71766898Y-105205141D01*
+X71761201Y-105206120D01*
+X71761200Y-105206120D01*
+X71565469Y-105239753D01*
+X71559772Y-105240732D01*
+X71362601Y-105313472D01*
+X71181988Y-105420926D01*
+X71023981Y-105559494D01*
+X70893872Y-105724537D01*
+X70891181Y-105729653D01*
+X70891179Y-105729655D01*
+X70877769Y-105755144D01*
+X70796018Y-105910527D01*
+X70733696Y-106111234D01*
+X70708995Y-106319938D01*
+X61468000Y-106319938D01*
+X61468000Y-104259626D01*
+X64700905Y-104259626D01*
+X64719470Y-104427790D01*
+X64722080Y-104434922D01*
+X64771044Y-104568721D01*
+X64777612Y-104586670D01*
+X64781848Y-104592973D01*
+X64781848Y-104592974D01*
+X64867740Y-104720796D01*
+X64867743Y-104720799D01*
+X64871974Y-104727096D01*
+X64997108Y-104840959D01*
+X65060800Y-104875541D01*
+X65109886Y-104902192D01*
+X65145791Y-104921687D01*
+X65309438Y-104964619D01*
+X65397047Y-104965996D01*
+X65471004Y-104967158D01*
+X65471007Y-104967158D01*
+X65478602Y-104967277D01*
+X65565830Y-104947299D01*
+X65636114Y-104931202D01*
+X65636118Y-104931201D01*
+X65643517Y-104929506D01*
+X65794662Y-104853488D01*
+X65800433Y-104848559D01*
+X65800436Y-104848557D01*
+X65917539Y-104748541D01*
+X65917540Y-104748540D01*
+X65923311Y-104743611D01*
+X65936403Y-104725391D01*
+X65992396Y-104681744D01*
+X66063100Y-104675297D01*
+X66126065Y-104708099D01*
+X66134109Y-104716588D01*
+X66137739Y-104720793D01*
+X66141974Y-104727096D01*
+X66267108Y-104840959D01*
+X66330800Y-104875541D01*
+X66379886Y-104902192D01*
+X66415791Y-104921687D01*
+X66579438Y-104964619D01*
+X66667047Y-104965996D01*
+X66741004Y-104967158D01*
+X66741007Y-104967158D01*
+X66748602Y-104967277D01*
+X66835830Y-104947299D01*
+X66906114Y-104931202D01*
+X66906118Y-104931201D01*
+X66913517Y-104929506D01*
+X67064662Y-104853488D01*
+X67070433Y-104848559D01*
+X67070436Y-104848557D01*
+X67187539Y-104748541D01*
+X67187540Y-104748540D01*
+X67193311Y-104743611D01*
+X67292037Y-104606219D01*
+X67295374Y-104597918D01*
+X67295984Y-104597144D01*
+X67298528Y-104592517D01*
+X67299300Y-104592941D01*
+X67339342Y-104542174D01*
+X67406467Y-104519051D01*
+X67475438Y-104535889D01*
+X67524357Y-104587343D01*
+X67530606Y-104601616D01*
+X67559929Y-104681744D01*
+X67571612Y-104713670D01*
+X67575848Y-104719973D01*
+X67575848Y-104719974D01*
+X67661740Y-104847796D01*
+X67661743Y-104847799D01*
+X67665974Y-104854096D01*
+X67718831Y-104902192D01*
+X67785319Y-104962691D01*
+X67791108Y-104967959D01*
+X67939791Y-105048687D01*
+X68103438Y-105091619D01*
+X68191047Y-105092996D01*
+X68265004Y-105094158D01*
+X68265007Y-105094158D01*
+X68272602Y-105094277D01*
+X68330723Y-105080965D01*
+X68430114Y-105058202D01*
+X68430118Y-105058201D01*
+X68437517Y-105056506D01*
+X68588662Y-104980488D01*
+X68594433Y-104975559D01*
+X68594436Y-104975557D01*
+X68711539Y-104875541D01*
+X68711540Y-104875540D01*
+X68717311Y-104870611D01*
+X68816037Y-104733219D01*
+X68819184Y-104725392D01*
+X68853259Y-104640626D01*
+X68879141Y-104576243D01*
+X68902980Y-104408746D01*
+X68903134Y-104394000D01*
+X68901314Y-104378953D01*
+X68893222Y-104312091D01*
+X68882809Y-104226040D01*
+X68823006Y-104067778D01*
+X68727179Y-103928348D01*
+X68721508Y-103923295D01*
+X68606531Y-103820854D01*
+X68606528Y-103820852D01*
+X68600859Y-103815801D01*
+X68533126Y-103779938D01*
+X70708995Y-103779938D01*
+X70722740Y-103989649D01*
+X70774471Y-104193343D01*
+X70789019Y-104224900D01*
+X70860038Y-104378953D01*
+X70860041Y-104378958D01*
+X70862457Y-104384199D01*
+X70865788Y-104388912D01*
+X70865789Y-104388914D01*
+X70969662Y-104535889D01*
+X70983751Y-104555825D01*
+X71134289Y-104702474D01*
+X71139085Y-104705679D01*
+X71139088Y-104705681D01*
+X71203233Y-104748541D01*
+X71309031Y-104819233D01*
+X71314339Y-104821514D01*
+X71314340Y-104821514D01*
+X71496822Y-104899914D01*
+X71496825Y-104899915D01*
+X71502125Y-104902192D01*
+X71507754Y-104903466D01*
+X71507755Y-104903466D01*
+X71701467Y-104947299D01*
+X71701473Y-104947300D01*
+X71707104Y-104948574D01*
+X71712875Y-104948801D01*
+X71712877Y-104948801D01*
+X71852369Y-104954282D01*
+X71890852Y-104967243D01*
+X71902456Y-104959999D01*
+X71918289Y-104956653D01*
+X72125088Y-104926669D01*
+X72130552Y-104924814D01*
+X72130557Y-104924813D01*
+X72318624Y-104860973D01*
+X72318629Y-104860971D01*
+X72324096Y-104859115D01*
+X72344308Y-104847796D01*
+X72401228Y-104815919D01*
+X72507460Y-104756426D01*
+X72669041Y-104622041D01*
+X72803426Y-104460460D01*
+X72906115Y-104277096D01*
+X72907971Y-104271629D01*
+X72907973Y-104271624D01*
+X72971813Y-104083557D01*
+X72971814Y-104083552D01*
+X72973669Y-104078088D01*
+X73003825Y-103870103D01*
+X73005399Y-103810000D01*
+X72986169Y-103600721D01*
+X72977309Y-103569304D01*
+X72930692Y-103404015D01*
+X72929123Y-103398451D01*
+X72836171Y-103209963D01*
+X72710427Y-103041571D01*
+X72556101Y-102898914D01*
+X72378362Y-102786769D01*
+X72183163Y-102708892D01*
+X72177506Y-102707767D01*
+X72177500Y-102707765D01*
+X71982707Y-102669019D01*
+X71982705Y-102669019D01*
+X71977040Y-102667892D01*
+X71971265Y-102667816D01*
+X71971261Y-102667816D01*
+X71936466Y-102667361D01*
+X71934720Y-102667338D01*
+X71892049Y-102654200D01*
+X71878146Y-102662382D01*
+X71845775Y-102666174D01*
+X71766898Y-102665141D01*
+X71761201Y-102666120D01*
+X71761200Y-102666120D01*
+X71565469Y-102699753D01*
+X71559772Y-102700732D01*
+X71362601Y-102773472D01*
+X71181988Y-102880926D01*
+X71023981Y-103019494D01*
+X70893872Y-103184537D01*
+X70891181Y-103189653D01*
+X70891179Y-103189655D01*
+X70877769Y-103215144D01*
+X70796018Y-103370527D01*
+X70733696Y-103571234D01*
+X70733017Y-103576969D01*
+X70733017Y-103576970D01*
+X70721346Y-103675586D01*
+X70708995Y-103779938D01*
+X68533126Y-103779938D01*
+X68451339Y-103736634D01*
+X68440964Y-103734028D01*
+X68294622Y-103697269D01*
+X68294618Y-103697269D01*
+X68287251Y-103695418D01*
+X68279652Y-103695378D01*
+X68279650Y-103695378D01*
+X68209308Y-103695010D01*
+X68118069Y-103694532D01*
+X68110688Y-103696304D01*
+X67960938Y-103732256D01*
+X67960935Y-103732257D01*
+X67953559Y-103734028D01*
+X67803218Y-103811624D01*
+X67797497Y-103816614D01*
+X67797495Y-103816616D01*
+X67736182Y-103870103D01*
+X67675726Y-103922842D01*
+X67578444Y-104061261D01*
+X67575683Y-104068344D01*
+X67572614Y-104074067D01*
+X67522796Y-104124650D01*
+X67453539Y-104140270D01*
+X67386831Y-104115967D01*
+X67343703Y-104059064D01*
+X67316861Y-103988028D01*
+X67299006Y-103940778D01*
+X67216585Y-103820854D01*
+X67207481Y-103807607D01*
+X67207479Y-103807605D01*
+X67203179Y-103801348D01*
+X67197508Y-103796295D01*
+X67082531Y-103693854D01*
+X67082528Y-103693852D01*
+X67076859Y-103688801D01*
+X66927339Y-103609634D01*
+X66916964Y-103607028D01*
+X66770622Y-103570269D01*
+X66770618Y-103570269D01*
+X66763251Y-103568418D01*
+X66755652Y-103568378D01*
+X66755650Y-103568378D01*
+X66685308Y-103568010D01*
+X66594069Y-103567532D01*
+X66586688Y-103569304D01*
+X66436938Y-103605256D01*
+X66436935Y-103605257D01*
+X66429559Y-103607028D01*
+X66279218Y-103684624D01*
+X66273497Y-103689614D01*
+X66273495Y-103689616D01*
+X66176532Y-103774202D01*
+X66151726Y-103795842D01*
+X66147356Y-103802060D01*
+X66143564Y-103807456D01*
+X66088031Y-103851690D01*
+X66017399Y-103858878D01*
+X65954094Y-103826739D01*
+X65942546Y-103813271D01*
+X65942506Y-103813307D01*
+X65937480Y-103807606D01*
+X65933179Y-103801348D01*
+X65927508Y-103796295D01*
+X65812531Y-103693854D01*
+X65812528Y-103693852D01*
+X65806859Y-103688801D01*
+X65657339Y-103609634D01*
+X65646964Y-103607028D01*
+X65500622Y-103570269D01*
+X65500618Y-103570269D01*
+X65493251Y-103568418D01*
+X65485652Y-103568378D01*
+X65485650Y-103568378D01*
+X65415308Y-103568010D01*
+X65324069Y-103567532D01*
+X65316688Y-103569304D01*
+X65166938Y-103605256D01*
+X65166935Y-103605257D01*
+X65159559Y-103607028D01*
+X65009218Y-103684624D01*
+X65003497Y-103689614D01*
+X65003495Y-103689616D01*
+X64906532Y-103774202D01*
+X64881726Y-103795842D01*
+X64873082Y-103808141D01*
+X64795981Y-103917846D01*
+X64784444Y-103934261D01*
+X64722988Y-104091889D01*
+X64721997Y-104099418D01*
+X64705327Y-104226040D01*
+X64700905Y-104259626D01*
+X61468000Y-104259626D01*
+X61468000Y-102132235D01*
+X61488002Y-102064114D01*
+X61541658Y-102017621D01*
+X61611932Y-102007517D01*
+X61676512Y-102037011D01*
+X61689382Y-102049904D01*
+X61692738Y-102053791D01*
+X61696974Y-102060096D01*
+X61702592Y-102065208D01*
+X61816319Y-102168691D01*
+X61822108Y-102173959D01*
+X61970791Y-102254687D01*
+X62134438Y-102297619D01*
+X62222047Y-102298996D01*
+X62296004Y-102300158D01*
+X62296007Y-102300158D01*
+X62303602Y-102300277D01*
+X62385525Y-102281514D01*
+X62461114Y-102264202D01*
+X62461118Y-102264201D01*
+X62468517Y-102262506D01*
+X62619662Y-102186488D01*
+X62625433Y-102181559D01*
+X62625436Y-102181557D01*
+X62742539Y-102081541D01*
+X62742540Y-102081540D01*
+X62748311Y-102076611D01*
+X62847037Y-101939219D01*
+X62910141Y-101782243D01*
+X62933980Y-101614746D01*
+X62934134Y-101600000D01*
+X62930209Y-101567559D01*
+X62918787Y-101473176D01*
+X62917873Y-101465626D01*
+X69145905Y-101465626D01*
+X69164470Y-101633790D01*
+X69167080Y-101640922D01*
+X69216044Y-101774721D01*
+X69222612Y-101792670D01*
+X69226848Y-101798973D01*
+X69226848Y-101798974D01*
+X69312740Y-101926796D01*
+X69312743Y-101926799D01*
+X69316974Y-101933096D01*
+X69335124Y-101949611D01*
+X69402712Y-102011111D01*
+X69442108Y-102046959D01*
+X69590791Y-102127687D01*
+X69754438Y-102170619D01*
+X69842047Y-102171996D01*
+X69916004Y-102173158D01*
+X69916007Y-102173158D01*
+X69923602Y-102173277D01*
+X69981723Y-102159965D01*
+X70081114Y-102137202D01*
+X70081118Y-102137201D01*
+X70088517Y-102135506D01*
+X70239662Y-102059488D01*
+X70245433Y-102054559D01*
+X70245436Y-102054557D01*
+X70362539Y-101954541D01*
+X70362540Y-101954540D01*
+X70368311Y-101949611D01*
+X70467037Y-101812219D01*
+X70472362Y-101798974D01*
+X70499436Y-101731624D01*
+X70530141Y-101655243D01*
+X70530894Y-101649951D01*
+X70567350Y-101590147D01*
+X70631211Y-101559128D01*
+X70701706Y-101567559D01*
+X70756451Y-101612764D01*
+X70769894Y-101642734D01*
+X70771121Y-101642299D01*
+X70773049Y-101647743D01*
+X70774471Y-101653343D01*
+X70776890Y-101658590D01*
+X70860038Y-101838953D01*
+X70860041Y-101838958D01*
+X70862457Y-101844199D01*
+X70865788Y-101848912D01*
+X70865789Y-101848914D01*
+X70933969Y-101945385D01*
+X70983751Y-102015825D01*
+X71134289Y-102162474D01*
+X71139085Y-102165679D01*
+X71139088Y-102165681D01*
+X71209499Y-102212728D01*
+X71309031Y-102279233D01*
+X71314339Y-102281514D01*
+X71314340Y-102281514D01*
+X71496822Y-102359914D01*
+X71496825Y-102359915D01*
+X71502125Y-102362192D01*
+X71507754Y-102363466D01*
+X71507755Y-102363466D01*
+X71701467Y-102407299D01*
+X71701473Y-102407300D01*
+X71707104Y-102408574D01*
+X71712875Y-102408801D01*
+X71712877Y-102408801D01*
+X71852369Y-102414282D01*
+X71890852Y-102427243D01*
+X71902456Y-102419999D01*
+X71918289Y-102416653D01*
+X72125088Y-102386669D01*
+X72130552Y-102384814D01*
+X72130557Y-102384813D01*
+X72318624Y-102320973D01*
+X72318629Y-102320971D01*
+X72324096Y-102319115D01*
+X72365923Y-102295691D01*
+X72425178Y-102262506D01*
+X72507460Y-102216426D01*
+X72669041Y-102082041D01*
+X72803426Y-101920460D01*
+X72906115Y-101737096D01*
+X72907971Y-101731629D01*
+X72907973Y-101731624D01*
+X72971813Y-101543557D01*
+X72971814Y-101543552D01*
+X72973669Y-101538088D01*
+X73003825Y-101330103D01*
+X73005399Y-101270000D01*
+X72986169Y-101060721D01*
+X72975193Y-101021801D01*
+X72940800Y-100899854D01*
+X72929123Y-100858451D01*
+X72836171Y-100669963D01*
+X72710427Y-100501571D01*
+X72556101Y-100358914D01*
+X72378362Y-100246769D01*
+X72183163Y-100168892D01*
+X72177506Y-100167767D01*
+X72177500Y-100167765D01*
+X71982707Y-100129019D01*
+X71982705Y-100129019D01*
+X71977040Y-100127892D01*
+X71971265Y-100127816D01*
+X71971261Y-100127816D01*
+X71936466Y-100127361D01*
+X71934720Y-100127338D01*
+X71892049Y-100114200D01*
+X71878146Y-100122382D01*
+X71845775Y-100126174D01*
+X71766898Y-100125141D01*
+X71761201Y-100126120D01*
+X71761200Y-100126120D01*
+X71565469Y-100159753D01*
+X71559772Y-100160732D01*
+X71362601Y-100233472D01*
+X71181988Y-100340926D01*
+X71023981Y-100479494D01*
+X70893872Y-100644537D01*
+X70891181Y-100649653D01*
+X70891179Y-100649655D01*
+X70803393Y-100816510D01*
+X70796018Y-100830527D01*
+X70733696Y-101031234D01*
+X70733018Y-101036966D01*
+X70733017Y-101036969D01*
+X70721979Y-101130230D01*
+X70694108Y-101195527D01*
+X70635360Y-101235391D01*
+X70564385Y-101237165D01*
+X70503719Y-101200286D01*
+X70478985Y-101159955D01*
+X70476690Y-101153881D01*
+X70474006Y-101146778D01*
+X70398537Y-101036969D01*
+X70382481Y-101013607D01*
+X70382479Y-101013605D01*
+X70378179Y-101007348D01*
+X70372508Y-101002295D01*
+X70257531Y-100899854D01*
+X70257528Y-100899852D01*
+X70251859Y-100894801D01*
+X70102339Y-100815634D01*
+X70091964Y-100813028D01*
+X69945622Y-100776269D01*
+X69945618Y-100776269D01*
+X69938251Y-100774418D01*
+X69930652Y-100774378D01*
+X69930650Y-100774378D01*
+X69860308Y-100774010D01*
+X69769069Y-100773532D01*
+X69761688Y-100775304D01*
+X69611938Y-100811256D01*
+X69611935Y-100811257D01*
+X69604559Y-100813028D01*
+X69454218Y-100890624D01*
+X69448497Y-100895614D01*
+X69448495Y-100895616D01*
+X69332453Y-100996846D01*
+X69326726Y-101001842D01*
+X69318082Y-101014141D01*
+X69236494Y-101130230D01*
+X69229444Y-101140261D01*
+X69167988Y-101297889D01*
+X69166997Y-101305418D01*
+X69150327Y-101432040D01*
+X69145905Y-101465626D01*
+X62917873Y-101465626D01*
+X62913809Y-101432040D01*
+X62854006Y-101273778D01*
+X62799159Y-101193975D01*
+X62762481Y-101140607D01*
+X62762479Y-101140605D01*
+X62758179Y-101134348D01*
+X62752508Y-101129295D01*
+X62637531Y-101026854D01*
+X62637528Y-101026852D01*
+X62631859Y-101021801D01*
+X62482339Y-100942634D01*
+X62471964Y-100940028D01*
+X62325622Y-100903269D01*
+X62325618Y-100903269D01*
+X62318251Y-100901418D01*
+X62310652Y-100901378D01*
+X62310650Y-100901378D01*
+X62240308Y-100901010D01*
+X62149069Y-100900532D01*
+X62141688Y-100902304D01*
+X61991938Y-100938256D01*
+X61991935Y-100938257D01*
+X61984559Y-100940028D01*
+X61834218Y-101017624D01*
+X61828497Y-101022614D01*
+X61828495Y-101022616D01*
+X61778215Y-101066478D01*
+X61706726Y-101128842D01*
+X61702356Y-101135060D01*
+X61697087Y-101142557D01*
+X61641553Y-101186789D01*
+X61570921Y-101193975D01*
+X61507616Y-101161834D01*
+X61471738Y-101100570D01*
+X61468000Y-101070107D01*
+X61468000Y-98570526D01*
+X66711008Y-98570526D01*
+X66729573Y-98738690D01*
+X66732183Y-98745822D01*
+X66748388Y-98790103D01*
+X66787715Y-98897570D01*
+X66791951Y-98903873D01*
+X66791951Y-98903874D01*
+X66877843Y-99031696D01*
+X66877846Y-99031699D01*
+X66882077Y-99037996D01*
+X67007211Y-99151859D01*
+X67155894Y-99232587D01*
+X67319541Y-99275519D01*
+X67407150Y-99276896D01*
+X67481107Y-99278058D01*
+X67481110Y-99278058D01*
+X67488705Y-99278177D01*
+X67546826Y-99264865D01*
+X67646217Y-99242102D01*
+X67646221Y-99242101D01*
+X67653620Y-99240406D01*
+X67804765Y-99164388D01*
+X67810536Y-99159459D01*
+X67810539Y-99159457D01*
+X67927642Y-99059441D01*
+X67927643Y-99059440D01*
+X67933414Y-99054511D01*
+X68032140Y-98917119D01*
+X68037465Y-98903874D01*
+X68083200Y-98790103D01*
+X68095244Y-98760143D01*
+X68103813Y-98699938D01*
+X70708995Y-98699938D01*
+X70722740Y-98909649D01*
+X70774471Y-99113343D01*
+X70776890Y-99118590D01*
+X70860038Y-99298953D01*
+X70860041Y-99298958D01*
+X70862457Y-99304199D01*
+X70983751Y-99475825D01*
+X71134289Y-99622474D01*
+X71139085Y-99625679D01*
+X71139088Y-99625681D01*
+X71209499Y-99672728D01*
+X71309031Y-99739233D01*
+X71314339Y-99741514D01*
+X71314340Y-99741514D01*
+X71496822Y-99819914D01*
+X71496825Y-99819915D01*
+X71502125Y-99822192D01*
+X71507754Y-99823466D01*
+X71507755Y-99823466D01*
+X71701467Y-99867299D01*
+X71701473Y-99867300D01*
+X71707104Y-99868574D01*
+X71712875Y-99868801D01*
+X71712877Y-99868801D01*
+X71852369Y-99874282D01*
+X71890852Y-99887243D01*
+X71902456Y-99879999D01*
+X71918289Y-99876653D01*
+X72125088Y-99846669D01*
+X72130552Y-99844814D01*
+X72130557Y-99844813D01*
+X72318624Y-99780973D01*
+X72318629Y-99780971D01*
+X72324096Y-99779115D01*
+X72507460Y-99676426D01*
+X72669041Y-99542041D01*
+X72803426Y-99380460D01*
+X72883772Y-99236993D01*
+X72903291Y-99202139D01*
+X72903292Y-99202137D01*
+X72906115Y-99197096D01*
+X72907971Y-99191629D01*
+X72907973Y-99191624D01*
+X72971813Y-99003557D01*
+X72971814Y-99003552D01*
+X72973669Y-98998088D01*
+X73003825Y-98790103D01*
+X73005399Y-98730000D01*
+X72986169Y-98520721D01*
+X72929123Y-98318451D01*
+X72836171Y-98129963D01*
+X72827617Y-98118507D01*
+X72713880Y-97966195D01*
+X72713879Y-97966194D01*
+X72710427Y-97961571D01*
+X72666981Y-97921410D01*
+X72560341Y-97822833D01*
+X72560338Y-97822831D01*
+X72556101Y-97818914D01*
+X72378362Y-97706769D01*
+X72183163Y-97628892D01*
+X72177506Y-97627767D01*
+X72177500Y-97627765D01*
+X71982707Y-97589019D01*
+X71982705Y-97589019D01*
+X71977040Y-97587892D01*
+X71971265Y-97587816D01*
+X71971261Y-97587816D01*
+X71936466Y-97587361D01*
+X71934720Y-97587338D01*
+X71892049Y-97574200D01*
+X71878146Y-97582382D01*
+X71845775Y-97586174D01*
+X71766898Y-97585141D01*
+X71761201Y-97586120D01*
+X71761200Y-97586120D01*
+X71565469Y-97619753D01*
+X71559772Y-97620732D01*
+X71362601Y-97693472D01*
+X71181988Y-97800926D01*
+X71023981Y-97939494D01*
+X70893872Y-98104537D01*
+X70891181Y-98109653D01*
+X70891179Y-98109655D01*
+X70819886Y-98245161D01*
+X70796018Y-98290527D01*
+X70733696Y-98491234D01*
+X70708995Y-98699938D01*
+X68103813Y-98699938D01*
+X68119083Y-98592646D01*
+X68119237Y-98577900D01*
+X68117434Y-98562995D01*
+X68099824Y-98417480D01*
+X68098912Y-98409940D01*
+X68039109Y-98251678D01*
+X67943282Y-98112248D01*
+X67937611Y-98107195D01*
+X67822634Y-98004754D01*
+X67822631Y-98004752D01*
+X67816962Y-97999701D01*
+X67667442Y-97920534D01*
+X67657067Y-97917928D01*
+X67510725Y-97881169D01*
+X67510721Y-97881169D01*
+X67503354Y-97879318D01*
+X67495755Y-97879278D01*
+X67495753Y-97879278D01*
+X67425411Y-97878910D01*
+X67334172Y-97878432D01*
+X67326791Y-97880204D01*
+X67177041Y-97916156D01*
+X67177038Y-97916157D01*
+X67169662Y-97917928D01*
+X67019321Y-97995524D01*
+X67013600Y-98000514D01*
+X67013598Y-98000516D01*
+X67008740Y-98004754D01*
+X66891829Y-98106742D01*
+X66794547Y-98245161D01*
+X66733091Y-98402789D01*
+X66732100Y-98410318D01*
+X66722174Y-98485715D01*
+X66711008Y-98570526D01*
+X61468000Y-98570526D01*
+X61468000Y-95242626D01*
+X64065905Y-95242626D01*
+X64084470Y-95410790D01*
+X64087080Y-95417922D01*
+X64139781Y-95561933D01*
+X64142612Y-95569670D01*
+X64146848Y-95575973D01*
+X64146848Y-95575974D01*
+X64232740Y-95703796D01*
+X64232743Y-95703799D01*
+X64236974Y-95710096D01*
+X64362108Y-95823959D01*
+X64368783Y-95827583D01*
+X64497269Y-95897345D01*
+X64510791Y-95904687D01*
+X64674438Y-95947619D01*
+X64762047Y-95948996D01*
+X64836004Y-95950158D01*
+X64836007Y-95950158D01*
+X64843602Y-95950277D01*
+X64901723Y-95936965D01*
+X65001114Y-95914202D01*
+X65001118Y-95914201D01*
+X65008517Y-95912506D01*
+X65159662Y-95836488D01*
+X65165433Y-95831559D01*
+X65165436Y-95831557D01*
+X65282539Y-95731541D01*
+X65282540Y-95731540D01*
+X65288311Y-95726611D01*
+X65372236Y-95609817D01*
+X65428231Y-95566169D01*
+X65498934Y-95559723D01*
+X65561899Y-95592526D01*
+X65592885Y-95640042D01*
+X65624565Y-95726611D01*
+X65627808Y-95735474D01*
+X65632044Y-95741777D01*
+X65632044Y-95741778D01*
+X65717936Y-95869600D01*
+X65717939Y-95869603D01*
+X65722170Y-95875900D01*
+X65847304Y-95989763D01*
+X65995987Y-96070491D01*
+X66159634Y-96113423D01*
+X66247243Y-96114800D01*
+X66321200Y-96115962D01*
+X66321203Y-96115962D01*
+X66328798Y-96116081D01*
+X66386919Y-96102769D01*
+X66486310Y-96080006D01*
+X66486314Y-96080005D01*
+X66493713Y-96078310D01*
+X66644858Y-96002292D01*
+X66650629Y-95997363D01*
+X66650632Y-95997361D01*
+X66767735Y-95897345D01*
+X66767736Y-95897344D01*
+X66773507Y-95892415D01*
+X66872233Y-95755023D01*
+X66876098Y-95745410D01*
+X66930605Y-95609817D01*
+X66935337Y-95598047D01*
+X66959176Y-95430550D01*
+X66959330Y-95415804D01*
+X66958724Y-95410790D01*
+X66940588Y-95260926D01*
+X66939005Y-95247844D01*
+X66879202Y-95089582D01*
+X66851324Y-95049019D01*
+X66787677Y-94956411D01*
+X66787675Y-94956409D01*
+X66783375Y-94950152D01*
+X66777704Y-94945099D01*
+X66662727Y-94842658D01*
+X66662724Y-94842656D01*
+X66657055Y-94837605D01*
+X66507535Y-94758438D01*
+X66497160Y-94755832D01*
+X66350818Y-94719073D01*
+X66350814Y-94719073D01*
+X66343447Y-94717222D01*
+X66335848Y-94717182D01*
+X66335846Y-94717182D01*
+X66265504Y-94716814D01*
+X66174265Y-94716336D01*
+X66166884Y-94718108D01*
+X66017134Y-94754060D01*
+X66017131Y-94754061D01*
+X66009755Y-94755832D01*
+X65859414Y-94833428D01*
+X65853693Y-94838418D01*
+X65853691Y-94838420D01*
+X65747703Y-94930879D01*
+X65731922Y-94944646D01*
+X65654125Y-95055341D01*
+X65598592Y-95099572D01*
+X65527960Y-95106758D01*
+X65464656Y-95074617D01*
+X65433173Y-95027429D01*
+X65403972Y-94950152D01*
+X65394006Y-94923778D01*
+X65338254Y-94842658D01*
+X65302481Y-94790607D01*
+X65302479Y-94790605D01*
+X65298179Y-94784348D01*
+X65292508Y-94779295D01*
+X65177531Y-94676854D01*
+X65177528Y-94676852D01*
+X65171859Y-94671801D01*
+X65022339Y-94592634D01*
+X65011964Y-94590028D01*
+X64865622Y-94553269D01*
+X64865618Y-94553269D01*
+X64858251Y-94551418D01*
+X64850652Y-94551378D01*
+X64850650Y-94551378D01*
+X64780308Y-94551010D01*
+X64689069Y-94550532D01*
+X64681688Y-94552304D01*
+X64531938Y-94588256D01*
+X64531935Y-94588257D01*
+X64524559Y-94590028D01*
+X64374218Y-94667624D01*
+X64368497Y-94672614D01*
+X64368495Y-94672616D01*
+X64262808Y-94764813D01*
+X64246726Y-94778842D01*
+X64235875Y-94794282D01*
+X64201876Y-94842658D01*
+X64149444Y-94917261D01*
+X64146682Y-94924344D01*
+X64146682Y-94924345D01*
+X64136620Y-94950152D01*
+X64087988Y-95074889D01*
+X64083792Y-95106758D01*
+X64076174Y-95164629D01*
+X64065905Y-95242626D01*
+X61468000Y-95242626D01*
+X61468000Y-93242235D01*
+X61488002Y-93174114D01*
+X61541658Y-93127621D01*
+X61611932Y-93117517D01*
+X61676512Y-93147011D01*
+X61689382Y-93159904D01*
+X61692738Y-93163791D01*
+X61696974Y-93170096D01*
+X61702592Y-93175208D01*
+X61747474Y-93216047D01*
+X61822108Y-93283959D01*
+X61970791Y-93364687D01*
+X62134438Y-93407619D01*
+X62222047Y-93408996D01*
+X62296004Y-93410158D01*
+X62296007Y-93410158D01*
+X62303602Y-93410277D01*
+X62361723Y-93396965D01*
+X62461114Y-93374202D01*
+X62461118Y-93374201D01*
+X62468517Y-93372506D01*
+X62619662Y-93296488D01*
+X62625433Y-93291559D01*
+X62625436Y-93291557D01*
+X62742539Y-93191541D01*
+X62742540Y-93191540D01*
+X62748311Y-93186611D01*
+X62847037Y-93049219D01*
+X62910141Y-92892243D01*
+X62933980Y-92724746D01*
+X62934134Y-92710000D01*
+X62913809Y-92542040D01*
+X62854006Y-92383778D01*
+X62799159Y-92303975D01*
+X62762481Y-92250607D01*
+X62762479Y-92250605D01*
+X62758179Y-92244348D01*
+X62752508Y-92239295D01*
+X62637531Y-92136854D01*
+X62637528Y-92136852D01*
+X62631859Y-92131801D01*
+X62482339Y-92052634D01*
+X62471964Y-92050028D01*
+X62325622Y-92013269D01*
+X62325618Y-92013269D01*
+X62318251Y-92011418D01*
+X62310652Y-92011378D01*
+X62310650Y-92011378D01*
+X62240308Y-92011010D01*
+X62149069Y-92010532D01*
+X62141688Y-92012304D01*
+X61991938Y-92048256D01*
+X61991935Y-92048257D01*
+X61984559Y-92050028D01*
+X61834218Y-92127624D01*
+X61828497Y-92132614D01*
+X61828495Y-92132616D01*
+X61823637Y-92136854D01*
+X61706726Y-92238842D01*
+X61702356Y-92245060D01*
+X61697087Y-92252557D01*
+X61641553Y-92296789D01*
+X61570921Y-92303975D01*
+X61507616Y-92271834D01*
+X61471738Y-92210570D01*
+X61468000Y-92180107D01*
+X61468000Y-87375000D01*
+X61488002Y-87306879D01*
+X61541658Y-87260386D01*
+X61594000Y-87249000D01*
+X67617532Y-87249000D01*
+X67671845Y-87262794D01*
+G37*
+%TD.AperFunction*%
+%TD*%
+%TA.AperFunction,Conductor*%
+%TO.N,/5V PowerSupply/V_{P}*%
+G36*
+X107958188Y-105919078D02*
+G01*
+X108065034Y-105933145D01*
+X108096805Y-105941658D01*
+X108188676Y-105979712D01*
+X108217162Y-105996159D01*
+X108296050Y-106056692D01*
+X108319308Y-106079950D01*
+X108379841Y-106158838D01*
+X108396288Y-106187324D01*
+X108434342Y-106279195D01*
+X108442855Y-106310966D01*
+X108456922Y-106417812D01*
+X108458000Y-106434259D01*
+X108458000Y-113890749D01*
+X108456762Y-113908368D01*
+X108440622Y-114022658D01*
+X108430864Y-114056517D01*
+X108383709Y-114161863D01*
+X108375381Y-114177439D01*
+X108264263Y-114354218D01*
+X105664000Y-118491000D01*
+X105664000Y-121784741D01*
+X105662922Y-121801188D01*
+X105648855Y-121908034D01*
+X105640342Y-121939805D01*
+X105602288Y-122031676D01*
+X105585841Y-122060162D01*
+X105525308Y-122139050D01*
+X105502050Y-122162308D01*
+X105423162Y-122222841D01*
+X105394676Y-122239288D01*
+X105302805Y-122277342D01*
+X105271034Y-122285855D01*
+X105164188Y-122299922D01*
+X105147741Y-122301000D01*
+X99322259Y-122301000D01*
+X99305812Y-122299922D01*
+X99198966Y-122285855D01*
+X99167195Y-122277342D01*
+X99075324Y-122239288D01*
+X99046838Y-122222841D01*
+X98967950Y-122162308D01*
+X98944692Y-122139050D01*
+X98884159Y-122060162D01*
+X98867712Y-122031676D01*
+X98829658Y-121939805D01*
+X98821145Y-121908034D01*
+X98807078Y-121801188D01*
+X98806000Y-121784741D01*
+X98806000Y-116224437D01*
+X102458168Y-116224437D01*
+X102459332Y-116233339D01*
+X102459332Y-116233342D01*
+X102474946Y-116352746D01*
+X102474947Y-116352750D01*
+X102476111Y-116361651D01*
+X102531844Y-116488314D01*
+X102620887Y-116594243D01*
+X102736081Y-116670923D01*
+X102829490Y-116700106D01*
+X102859598Y-116709513D01*
+X102859599Y-116709513D01*
+X102868167Y-116712190D01*
+X102933799Y-116713392D01*
+X102997548Y-116714561D01*
+X102997551Y-116714561D01*
+X103006526Y-116714725D01*
+X103015189Y-116712363D01*
+X103015191Y-116712363D01*
+X103131371Y-116680689D01*
+X103140035Y-116678327D01*
+X103257962Y-116605919D01*
+X103350827Y-116503324D01*
+X103411164Y-116378789D01*
+X103434122Y-116242325D01*
+X103434268Y-116230400D01*
+X103432144Y-116215565D01*
+X103415923Y-116102303D01*
+X103415922Y-116102301D01*
+X103414650Y-116093416D01*
+X103357374Y-115967443D01*
+X103267044Y-115862610D01*
+X103150921Y-115787343D01*
+X103142319Y-115784771D01*
+X103142316Y-115784769D01*
+X103026944Y-115750266D01*
+X103026945Y-115750266D01*
+X103018341Y-115747693D01*
+X103009365Y-115747638D01*
+X103009364Y-115747638D01*
+X102950141Y-115747277D01*
+X102879962Y-115746848D01*
+X102871331Y-115749315D01*
+X102871329Y-115749315D01*
+X102755541Y-115782407D01*
+X102755538Y-115782408D01*
+X102746907Y-115784875D01*
+X102629873Y-115858718D01*
+X102538269Y-115962440D01*
+X102479458Y-116087703D01*
+X102478078Y-116096568D01*
+X102478077Y-116096570D01*
+X102477185Y-116102303D01*
+X102458168Y-116224437D01*
+X98806000Y-116224437D01*
+X98806000Y-114800894D01*
+X105493490Y-114800894D01*
+X105511381Y-114962947D01*
+X105513990Y-114970078D01*
+X105513991Y-114970080D01*
+X105521527Y-114990671D01*
+X105567410Y-115116054D01*
+X105658343Y-115251377D01*
+X105663955Y-115256484D01*
+X105663958Y-115256487D01*
+X105773309Y-115355989D01*
+X105773313Y-115355992D01*
+X105778930Y-115361103D01*
+X105922210Y-115438897D01*
+X105929559Y-115440825D01*
+X106072561Y-115478341D01*
+X106072563Y-115478341D01*
+X106079911Y-115480269D01*
+X106165898Y-115481620D01*
+X106235329Y-115482711D01*
+X106235332Y-115482711D01*
+X106242927Y-115482830D01*
+X106250331Y-115481134D01*
+X106250333Y-115481134D01*
+X106322388Y-115464631D01*
+X106401850Y-115446432D01*
+X106547502Y-115373176D01*
+X106597331Y-115330618D01*
+X106665700Y-115272226D01*
+X106665704Y-115272222D01*
+X106671476Y-115267292D01*
+X106766615Y-115134893D01*
+X106827426Y-114983621D01*
+X106850398Y-114822210D01*
+X106850547Y-114808000D01*
+X106830960Y-114646144D01*
+X106773331Y-114493632D01*
+X106680986Y-114359269D01*
+X106559256Y-114250812D01*
+X106552550Y-114247261D01*
+X106552548Y-114247260D01*
+X106421880Y-114178075D01*
+X106421878Y-114178074D01*
+X106415169Y-114174522D01*
+X106364128Y-114161701D01*
+X106264415Y-114136655D01*
+X106264411Y-114136655D01*
+X106257044Y-114134804D01*
+X106249445Y-114134764D01*
+X106249443Y-114134764D01*
+X106182200Y-114134412D01*
+X106094010Y-114133950D01*
+X106086630Y-114135722D01*
+X106086628Y-114135722D01*
+X105942856Y-114170238D01*
+X105942852Y-114170239D01*
+X105935477Y-114172010D01*
+X105790600Y-114246787D01*
+X105667741Y-114353963D01*
+X105573994Y-114487352D01*
+X105514771Y-114639252D01*
+X105493490Y-114800894D01*
+X98806000Y-114800894D01*
+X98806000Y-106434259D01*
+X98807078Y-106417812D01*
+X98821145Y-106310966D01*
+X98829658Y-106279195D01*
+X98867712Y-106187324D01*
+X98884159Y-106158838D01*
+X98944692Y-106079950D01*
+X98967950Y-106056692D01*
+X99046838Y-105996159D01*
+X99075324Y-105979712D01*
+X99167195Y-105941658D01*
+X99198966Y-105933145D01*
+X99305812Y-105919078D01*
+X99322259Y-105918000D01*
+X107941741Y-105918000D01*
+X107958188Y-105919078D01*
+G37*
+%TD.AperFunction*%
+%TD*%
+M02*
diff --git a/circuit_boards/BuckBoost/RockPI-Power-Board/Gerbers/PI-Power-Board-In2_Cu.gbr b/circuit_boards/BuckBoost/RockPI-Power-Board/Gerbers/PI-Power-Board-In2_Cu.gbr
new file mode 100644
index 0000000..5731568
--- /dev/null
+++ b/circuit_boards/BuckBoost/RockPI-Power-Board/Gerbers/PI-Power-Board-In2_Cu.gbr
@@ -0,0 +1,14286 @@
+%TF.GenerationSoftware,KiCad,Pcbnew,6.0.9-8da3e8f707~117~ubuntu20.04.1*%
+%TF.CreationDate,2022-12-10T16:21:19-08:00*%
+%TF.ProjectId,PI-Power-Board,50492d50-6f77-4657-922d-426f6172642e,rev?*%
+%TF.SameCoordinates,Original*%
+%TF.FileFunction,Copper,L3,Inr*%
+%TF.FilePolarity,Positive*%
+%FSLAX46Y46*%
+G04 Gerber Fmt 4.6, Leading zero omitted, Abs format (unit mm)*
+G04 Created by KiCad (PCBNEW 6.0.9-8da3e8f707~117~ubuntu20.04.1) date 2022-12-10 16:21:19*
+%MOMM*%
+%LPD*%
+G01*
+G04 APERTURE LIST*
+%TA.AperFunction,ComponentPad*%
+%ADD10C,2.000000*%
+%TD*%
+%TA.AperFunction,ComponentPad*%
+%ADD11R,1.778000X1.778000*%
+%TD*%
+%TA.AperFunction,ComponentPad*%
+%ADD12C,1.905000*%
+%TD*%
+%TA.AperFunction,ComponentPad*%
+%ADD13C,1.778000*%
+%TD*%
+%TA.AperFunction,ComponentPad*%
+%ADD14C,1.700000*%
+%TD*%
+%TA.AperFunction,ComponentPad*%
+%ADD15C,0.400000*%
+%TD*%
+%TA.AperFunction,ViaPad*%
+%ADD16C,0.889000*%
+%TD*%
+%TA.AperFunction,ViaPad*%
+%ADD17C,0.800000*%
+%TD*%
+%TA.AperFunction,ViaPad*%
+%ADD18C,0.508000*%
+%TD*%
+%TA.AperFunction,Conductor*%
+%ADD19C,1.016000*%
+%TD*%
+G04 APERTURE END LIST*
+D10*
+%TO.N,/~{CAN_INT1}*%
+%TO.C,TP7*%
+X95529400Y-86690200D03*
+%TD*%
+D11*
+%TO.N,GND*%
+%TO.C,J5*%
+X113043500Y-108585000D03*
+D12*
+X113043500Y-111125000D03*
+D13*
+%TO.N,/VBAT*%
+X113043500Y-113665000D03*
+X113043500Y-116205000D03*
+%TD*%
+D10*
+%TO.N,/VBAT*%
+%TO.C,TP2*%
+X108966000Y-116713000D03*
+%TD*%
+D11*
+%TO.N,GND*%
+%TO.C,J3*%
+X71857000Y-113970000D03*
+D13*
+%TO.N,+5V*%
+X71857000Y-111430000D03*
+%TO.N,/SCK_L*%
+X71857000Y-108890000D03*
+%TO.N,/SCK_H*%
+X71857000Y-106350000D03*
+%TO.N,/DR_L*%
+X71857000Y-103810000D03*
+%TO.N,/DR_H*%
+X71857000Y-101270000D03*
+%TO.N,/MOSI_L*%
+X71857000Y-98730000D03*
+%TO.N,/MOSI_H*%
+X71857000Y-96190000D03*
+%TO.N,/MISO_L*%
+X71857000Y-93650000D03*
+%TO.N,/MISO_H*%
+X71857000Y-91110000D03*
+%TO.N,/CS_L*%
+X71857000Y-88570000D03*
+%TO.N,/CS_H*%
+X71857000Y-86030000D03*
+%TD*%
+D11*
+%TO.N,/CAN-FD/CAN_L*%
+%TO.C,J4*%
+X113030000Y-99060000D03*
+D13*
+%TO.N,/CAN-FD/CAN_H*%
+X113030000Y-101600000D03*
+%TD*%
+D10*
+%TO.N,Net-(TP9-Pad1)*%
+%TO.C,TP9*%
+X93599000Y-82194400D03*
+%TD*%
+%TO.N,/3V-3.3V-PS/3V3_{OUT}*%
+%TO.C,TP3*%
+X74168000Y-123444000D03*
+%TD*%
+D14*
+%TO.N,unconnected-(J1-Pad1)*%
+%TO.C,J1*%
+X68370000Y-75770000D03*
+%TO.N,+5V*%
+X68370000Y-73230000D03*
+%TO.N,unconnected-(J1-Pad3)*%
+X70910000Y-75770000D03*
+%TO.N,+5V*%
+X70910000Y-73230000D03*
+%TO.N,unconnected-(J1-Pad5)*%
+X73450000Y-75770000D03*
+%TO.N,GND*%
+X73450000Y-73230000D03*
+%TO.N,/SPI2_CLK*%
+X75990000Y-75770000D03*
+%TO.N,/UART2_TXD*%
+X75990000Y-73230000D03*
+%TO.N,GND*%
+X78530000Y-75770000D03*
+%TO.N,/UART2_RXD*%
+X78530000Y-73230000D03*
+%TO.N,/PWM0*%
+X81070000Y-75770000D03*
+%TO.N,unconnected-(J1-Pad12)*%
+X81070000Y-73230000D03*
+%TO.N,/PWM1*%
+X83610000Y-75770000D03*
+%TO.N,GND*%
+X83610000Y-73230000D03*
+%TO.N,unconnected-(J1-Pad15)*%
+X86150000Y-75770000D03*
+%TO.N,unconnected-(J1-Pad16)*%
+X86150000Y-73230000D03*
+%TO.N,/3V3_PI*%
+X88690000Y-75770000D03*
+%TO.N,unconnected-(J1-Pad18)*%
+X88690000Y-73230000D03*
+%TO.N,/SPI1_TXD*%
+X91230000Y-75770000D03*
+%TO.N,GND*%
+X91230000Y-73230000D03*
+%TO.N,/SPI1_RXD*%
+X93770000Y-75770000D03*
+%TO.N,unconnected-(J1-Pad22)*%
+X93770000Y-73230000D03*
+%TO.N,/SPI1_CLK*%
+X96310000Y-75770000D03*
+%TO.N,/~{SPI1_CS}*%
+X96310000Y-73230000D03*
+%TO.N,GND*%
+X98850000Y-75770000D03*
+%TO.N,unconnected-(J1-Pad26)*%
+X98850000Y-73230000D03*
+%TO.N,unconnected-(J1-Pad27)*%
+X101390000Y-75770000D03*
+%TO.N,unconnected-(J1-Pad28)*%
+X101390000Y-73230000D03*
+%TO.N,/SPI2_TXD*%
+X103930000Y-75770000D03*
+%TO.N,GND*%
+X103930000Y-73230000D03*
+%TO.N,/SPI2_RXD*%
+X106470000Y-75770000D03*
+%TO.N,/DR*%
+X106470000Y-73230000D03*
+%TO.N,/~{SPI2_CS}*%
+X109010000Y-75770000D03*
+%TO.N,GND*%
+X109010000Y-73230000D03*
+%TO.N,/~{CAN_INT}*%
+X111550000Y-75770000D03*
+%TO.N,/~{CAN_INT1}*%
+X111550000Y-73230000D03*
+%TO.N,/~{CAN_INT0}*%
+X114090000Y-75770000D03*
+%TO.N,unconnected-(J1-Pad38)*%
+X114090000Y-73230000D03*
+%TO.N,GND*%
+X116630000Y-75770000D03*
+%TO.N,unconnected-(J1-Pad40)*%
+X116630000Y-73230000D03*
+%TD*%
+D10*
+%TO.N,/~{CAN_INT0}*%
+%TO.C,TP6*%
+X98933000Y-86487000D03*
+%TD*%
+%TO.N,/5V PowerSupply/V_{OSNS}*%
+%TO.C,TP4*%
+X81788000Y-123444000D03*
+%TD*%
+%TO.N,GND*%
+%TO.C,TP5*%
+X89408000Y-123444000D03*
+%TD*%
+%TO.N,/~{CAN_INT}*%
+%TO.C,TP8*%
+X113919000Y-80645000D03*
+%TD*%
+%TO.N,/3V-3.3V-PS/3V0_{OUT}*%
+%TO.C,TP1*%
+X99822000Y-92456000D03*
+%TD*%
+D15*
+%TO.N,GND*%
+%TO.C,U5*%
+X93599000Y-98946000D03*
+X95124000Y-98946000D03*
+X93599000Y-99971000D03*
+X93599000Y-97921000D03*
+X92074000Y-98946000D03*
+%TD*%
+D11*
+%TO.N,GND*%
+%TO.C,J2*%
+X113030000Y-86995000D03*
+D12*
+%TO.N,/UART2_TXD*%
+X113030000Y-89535000D03*
+D13*
+%TO.N,/UART2_RXD*%
+X113030000Y-92075000D03*
+%TD*%
+D16*
+%TO.N,GND*%
+X79629000Y-93014800D03*
+X62230000Y-101600000D03*
+D17*
+X81762600Y-85115400D03*
+D18*
+X100844440Y-97918665D03*
+D17*
+X86741000Y-82804000D03*
+D16*
+X62230000Y-92710000D03*
+D18*
+X90805000Y-96443800D03*
+D16*
+X78409800Y-90957400D03*
+X94691200Y-104190800D03*
+D18*
+X92710000Y-92659200D03*
+D16*
+X106172000Y-114808000D03*
+X80772000Y-105029000D03*
+X117094000Y-122936000D03*
+X117094000Y-121920000D03*
+D18*
+X89662000Y-92633800D03*
+D16*
+X106934000Y-103759000D03*
+D17*
+X90932000Y-83128400D03*
+D16*
+X79770108Y-97726500D03*
+X108331000Y-84201000D03*
+X67415103Y-98577900D03*
+X68199000Y-104394000D03*
+D18*
+X91706393Y-103576903D03*
+X95732600Y-92633800D03*
+D16*
+X106934000Y-117983000D03*
+X122558000Y-81280000D03*
+D18*
+X92379800Y-103581200D03*
+D17*
+X108204000Y-97536000D03*
+D16*
+X84836000Y-105029000D03*
+X82804000Y-105029000D03*
+D17*
+X83312000Y-85090000D03*
+D16*
+X109982000Y-84201000D03*
+X106934000Y-95504000D03*
+X84840600Y-90271600D03*
+X103632000Y-103759000D03*
+X62230000Y-110490000D03*
+X89779626Y-104381800D03*
+X101219000Y-86360000D03*
+D18*
+X94208600Y-92633800D03*
+D16*
+X67945000Y-86614000D03*
+X117856000Y-99187000D03*
+D18*
+X94487443Y-105154049D03*
+D17*
+X79690001Y-95615801D03*
+D16*
+X101219000Y-123952000D03*
+D18*
+X93065600Y-103581200D03*
+D16*
+X100330000Y-103759000D03*
+D18*
+%TO.N,Net-(C2-Pad2)*%
+X91211400Y-92608400D03*
+%TO.N,/5V PowerSupply/SS*%
+X93395800Y-96062800D03*
+%TO.N,/5V PowerSupply/V_{IN}*%
+X97053400Y-97612200D03*
+D16*
+%TO.N,Net-(D1-Pad2)*%
+X116970000Y-81280000D03*
+%TO.N,/5V PowerSupply/V_{P}*%
+X100330000Y-106654600D03*
+X103632000Y-120269000D03*
+D18*
+X101371400Y-101777800D03*
+D16*
+X103632000Y-121412000D03*
+X103632000Y-106629200D03*
+X106883200Y-106629200D03*
+X103632000Y-118999000D03*
+D18*
+%TO.N,/5V PowerSupply/CS*%
+X87960200Y-100203000D03*
+%TO.N,/5V PowerSupply/CSG*%
+X90473214Y-99184547D03*
+%TO.N,/5V PowerSupply/BIAS*%
+X87351100Y-101727000D03*
+X96046051Y-101616749D03*
+%TO.N,/5V PowerSupply/V_{CC}*%
+X94456098Y-101708102D03*
+%TO.N,/5V PowerSupply/BOOT_{1}*%
+X98583674Y-101481447D03*
+%TO.N,/5V PowerSupply/SW1*%
+X97114337Y-99144936D03*
+X97891600Y-109169200D03*
+%TO.N,/5V PowerSupply/SW2*%
+X90754200Y-101625400D03*
+X86664800Y-109169200D03*
+D16*
+%TO.N,/5V PowerSupply/V_{OSNS}*%
+X80772000Y-109321600D03*
+D18*
+X90441800Y-97696000D03*
+X83794600Y-108940600D03*
+D17*
+X79502000Y-109321600D03*
+%TO.N,+3V0*%
+X104444800Y-97307400D03*
+X84658200Y-82829400D03*
+D16*
+X98044000Y-81661000D03*
+X106045000Y-89535000D03*
+X95605600Y-90551000D03*
+X111506000Y-80137000D03*
+D17*
+X91008200Y-81584800D03*
+D18*
+%TO.N,Net-(D2-Pad1)*%
+X101575100Y-98044000D03*
+%TO.N,/5V PowerSupply/HDRV1*%
+X96992876Y-99870949D03*
+X102946200Y-116230400D03*
+%TO.N,/5V PowerSupply/R_{CSP}*%
+X94959192Y-105719115D03*
+%TO.N,/5V PowerSupply/LDRV1*%
+X92301924Y-107824676D03*
+X96928694Y-101637994D03*
+%TO.N,/5V PowerSupply/HDRV2*%
+X86817200Y-102438200D03*
+X86233000Y-115341400D03*
+X91592400Y-101625400D03*
+%TO.N,/5V PowerSupply/LDRV2*%
+X93720696Y-101676001D03*
+X87401400Y-107061000D03*
+D16*
+%TO.N,+5V*%
+X75946000Y-117094000D03*
+X105737404Y-95912465D03*
+X78232000Y-117094000D03*
+X77089000Y-117094000D03*
+X122431000Y-79629000D03*
+X75946000Y-118211600D03*
+X78333600Y-89611200D03*
+X78232000Y-118211600D03*
+X77089000Y-118211600D03*
+X76581000Y-99192500D03*
+%TO.N,Net-(R4-Pad2)*%
+X103632000Y-88265000D03*
+%TO.N,Net-(R20-Pad2)*%
+X83413600Y-93014800D03*
+D17*
+%TO.N,Net-(R27-Pad2)*%
+X77825600Y-102768400D03*
+D16*
+%TO.N,Net-(U1-Pad2)*%
+X64770000Y-95250000D03*
+D17*
+%TO.N,/3V-3.3V-PS/3V3_{OUT}*%
+X83870800Y-94615000D03*
+D16*
+X75692000Y-104648000D03*
+%TO.N,Net-(U4-Pad1)*%
+X108204000Y-91948000D03*
+%TO.N,/VBAT*%
+X108839000Y-123444000D03*
+X106807000Y-124079000D03*
+X108966000Y-119380000D03*
+X108839000Y-121539000D03*
+%TO.N,/SPI1_RXD*%
+X96455795Y-83171595D03*
+%TO.N,/DR*%
+X106553000Y-79248000D03*
+X65405000Y-104267000D03*
+%TO.N,/SPI2_CLK*%
+X97917000Y-84201000D03*
+X75996800Y-85394800D03*
+%TO.N,/UART2_TXD*%
+X74701400Y-86283800D03*
+%TO.N,/UART2_RXD*%
+X77089000Y-87249000D03*
+%TO.N,/SPI1_TXD*%
+X66255196Y-95415804D03*
+X91948000Y-85928700D03*
+%TO.N,/SPI1_CLK*%
+X97358200Y-80695800D03*
+X66675000Y-104267000D03*
+D17*
+X78333600Y-82442600D03*
+D16*
+%TO.N,/~{SPI1_CS}*%
+X68453000Y-80924400D03*
+X94732019Y-79603100D03*
+%TO.N,/MOSI_H*%
+X69850000Y-101473000D03*
+%TO.N,/3V-3.3V-PS/3V0_{OUT}*%
+X84216502Y-89258532D03*
+%TO.N,/~{CAN_INT0}*%
+X106045000Y-83947000D03*
+%TO.N,/~{CAN_INT1}*%
+X110250893Y-78892900D03*
+X103505000Y-83058000D03*
+%TO.N,/SCK_H*%
+X69723000Y-110871000D03*
+%TO.N,Net-(U4-Pad4)*%
+X104902000Y-91948000D03*
+D18*
+%TO.N,/5V PowerSupply/RT*%
+X94843600Y-96164400D03*
+%TO.N,/5V PowerSupply/FB*%
+X89662000Y-96162198D03*
+D16*
+%TO.N,/3V3_PI*%
+X77851000Y-92049600D03*
+D17*
+%TO.N,+3V3*%
+X80518000Y-82098600D03*
+D16*
+X62230000Y-88900000D03*
+X67487800Y-89916000D03*
+X74168000Y-107315000D03*
+X64135000Y-107569000D03*
+X62230000Y-97790000D03*
+X62230000Y-106680000D03*
+D17*
+X86614000Y-80758200D03*
+D16*
+X64135000Y-89789000D03*
+X64135000Y-98679000D03*
+%TO.N,/~{CAN_INT}*%
+X102235000Y-83058000D03*
+%TD*%
+D19*
+%TO.N,GND*%
+X95124000Y-98946000D02*
+X93599000Y-98946000D01*
+X93599000Y-97921000D02*
+X93599000Y-99971000D01*
+X92074000Y-98946000D02*
+X93599000Y-98946000D01*
+%TD*%
+%TA.AperFunction,Conductor*%
+%TO.N,GND*%
+G36*
+X118373793Y-70486551D02*
+G01*
+X118462029Y-70500526D01*
+X118499514Y-70512706D01*
+X118570168Y-70548707D01*
+X118602057Y-70571876D01*
+X118658124Y-70627943D01*
+X118681293Y-70659832D01*
+X118717294Y-70730486D01*
+X118729475Y-70767974D01*
+X118743449Y-70856207D01*
+X118745000Y-70875917D01*
+X118745000Y-76835000D01*
+X122799083Y-76835000D01*
+X122818793Y-76836551D01*
+X122907029Y-76850526D01*
+X122944514Y-76862706D01*
+X123015168Y-76898707D01*
+X123047057Y-76921876D01*
+X123103124Y-76977943D01*
+X123126293Y-77009832D01*
+X123162294Y-77080486D01*
+X123174475Y-77117974D01*
+X123188449Y-77206207D01*
+X123190000Y-77225917D01*
+X123190000Y-79093408D01*
+X123169998Y-79161529D01*
+X123116342Y-79208022D01*
+X123046068Y-79218126D01*
+X122981488Y-79188632D01*
+X122969103Y-79174780D01*
+X122968506Y-79175307D01*
+X122963480Y-79169606D01*
+X122959179Y-79163348D01*
+X122953508Y-79158295D01*
+X122838531Y-79055854D01*
+X122838528Y-79055852D01*
+X122832859Y-79050801D01*
+X122683339Y-78971634D01*
+X122672964Y-78969028D01*
+X122526622Y-78932269D01*
+X122526618Y-78932269D01*
+X122519251Y-78930418D01*
+X122511652Y-78930378D01*
+X122511650Y-78930378D01*
+X122441308Y-78930010D01*
+X122350069Y-78929532D01*
+X122342688Y-78931304D01*
+X122192938Y-78967256D01*
+X122192935Y-78967257D01*
+X122185559Y-78969028D01*
+X122035218Y-79046624D01*
+X122029497Y-79051614D01*
+X122029495Y-79051616D01*
+X121931104Y-79137448D01*
+X121907726Y-79157842D01*
+X121903356Y-79164060D01*
+X121824067Y-79276878D01*
+X121810444Y-79296261D01*
+X121748988Y-79453889D01*
+X121746280Y-79474457D01*
+X121729321Y-79603276D01*
+X121726905Y-79621626D01*
+X121745470Y-79789790D01*
+X121748080Y-79796922D01*
+X121790267Y-79912202D01*
+X121803612Y-79948670D01*
+X121807848Y-79954973D01*
+X121807848Y-79954974D01*
+X121893740Y-80082796D01*
+X121893743Y-80082799D01*
+X121897974Y-80089096D01*
+X122023108Y-80202959D01*
+X122084712Y-80236407D01*
+X122147666Y-80270588D01*
+X122171791Y-80283687D01*
+X122335438Y-80326619D01*
+X122423047Y-80327996D01*
+X122497004Y-80329158D01*
+X122497007Y-80329158D01*
+X122504602Y-80329277D01*
+X122581255Y-80311721D01*
+X122662114Y-80293202D01*
+X122662118Y-80293201D01*
+X122669517Y-80291506D01*
+X122820662Y-80215488D01*
+X122826433Y-80210559D01*
+X122826436Y-80210557D01*
+X122943539Y-80110541D01*
+X122943540Y-80110540D01*
+X122949311Y-80105611D01*
+X122957508Y-80094204D01*
+X122961678Y-80088401D01*
+X123017672Y-80044754D01*
+X123088376Y-80038308D01*
+X123151340Y-80071111D01*
+X123186574Y-80132748D01*
+X123190000Y-80161928D01*
+X123190000Y-83186000D01*
+X123169998Y-83254121D01*
+X123116342Y-83300614D01*
+X123064000Y-83312000D01*
+X119126000Y-83312000D01*
+X119126000Y-109982000D01*
+X123064000Y-109982000D01*
+X123132121Y-110002002D01*
+X123178614Y-110055658D01*
+X123190000Y-110108000D01*
+X123190000Y-116043923D01*
+X123169998Y-116112044D01*
+X123116342Y-116158537D01*
+X123046068Y-116168641D01*
+X122985995Y-116142874D01*
+X122806636Y-116001478D01*
+X122788393Y-115987096D01*
+X122788391Y-115987095D01*
+X122784898Y-115984341D01*
+X122653561Y-115908054D01*
+X122549412Y-115847559D01*
+X122549406Y-115847556D01*
+X122545558Y-115845321D01*
+X122350314Y-115766239D01*
+X122293148Y-115743084D01*
+X122293145Y-115743083D01*
+X122289017Y-115741411D01*
+X122154706Y-115708048D01*
+X122024719Y-115675759D01*
+X122024715Y-115675758D01*
+X122020394Y-115674685D01*
+X121784344Y-115650500D01*
+X121612983Y-115650500D01*
+X121407405Y-115665056D01*
+X121403050Y-115665994D01*
+X121403047Y-115665994D01*
+X121141166Y-115722375D01*
+X121141164Y-115722375D01*
+X121136819Y-115723311D01*
+X120877140Y-115819112D01*
+X120873222Y-115821226D01*
+X120827486Y-115845904D01*
+X120633551Y-115950545D01*
+X120410911Y-116114990D01*
+X120407732Y-116118119D01*
+X120407729Y-116118122D01*
+X120319476Y-116205000D01*
+X120213663Y-116309164D01*
+X120210962Y-116312703D01*
+X120210956Y-116312710D01*
+X120049450Y-116524334D01*
+X120045741Y-116529194D01*
+X119910498Y-116770688D01*
+X119908890Y-116774846D01*
+X119908887Y-116774851D01*
+X119813763Y-117020732D01*
+X119810630Y-117028830D01*
+X119809626Y-117033162D01*
+X119809625Y-117033165D01*
+X119795484Y-117094176D01*
+X119748132Y-117298468D01*
+X119724249Y-117574222D01*
+X119724493Y-117578657D01*
+X119724493Y-117578661D01*
+X119736999Y-117805905D01*
+X119739458Y-117850590D01*
+X119793456Y-118122057D01*
+X119885166Y-118383209D01*
+X120012758Y-118628832D01*
+X120015341Y-118632447D01*
+X120015345Y-118632453D01*
+X120171097Y-118850407D01*
+X120173685Y-118854028D01*
+X120231907Y-118915060D01*
+X120358613Y-119047882D01*
+X120364737Y-119054302D01*
+X120368232Y-119057058D01*
+X120368234Y-119057059D01*
+X120555818Y-119204938D01*
+X120582102Y-119225659D01*
+X120635731Y-119256809D01*
+X120817588Y-119362441D01*
+X120817594Y-119362444D01*
+X120821442Y-119364679D01*
+X120895674Y-119394746D01*
+X121073852Y-119466916D01*
+X121073855Y-119466917D01*
+X121077983Y-119468589D01*
+X121212294Y-119501952D01*
+X121342281Y-119534241D01*
+X121342285Y-119534242D01*
+X121346606Y-119535315D01*
+X121582656Y-119559500D01*
+X121754017Y-119559500D01*
+X121959595Y-119544944D01*
+X121963950Y-119544006D01*
+X121963953Y-119544006D01*
+X122225834Y-119487625D01*
+X122225836Y-119487625D01*
+X122230181Y-119486689D01*
+X122468343Y-119398826D01*
+X122485683Y-119392429D01*
+X122489860Y-119390888D01*
+X122493778Y-119388774D01*
+X122729533Y-119261568D01*
+X122729534Y-119261568D01*
+X122733449Y-119259455D01*
+X122956089Y-119095010D01*
+X122960292Y-119090873D01*
+X122975607Y-119075796D01*
+X123038184Y-119042261D01*
+X123108958Y-119047882D01*
+X123165458Y-119090873D01*
+X123189746Y-119157586D01*
+X123190000Y-119165588D01*
+X123190000Y-120894083D01*
+X123188449Y-120913793D01*
+X123180204Y-120965854D01*
+X123174475Y-121002026D01*
+X123162294Y-121039514D01*
+X123126293Y-121110168D01*
+X123103124Y-121142057D01*
+X123047057Y-121198124D01*
+X123015168Y-121221293D01*
+X122944514Y-121257294D01*
+X122907029Y-121269474D01*
+X122818793Y-121283449D01*
+X122799083Y-121285000D01*
+X118745000Y-121285000D01*
+X118745000Y-125339083D01*
+X118743449Y-125358793D01*
+X118729475Y-125447026D01*
+X118717294Y-125484514D01*
+X118681293Y-125555168D01*
+X118658124Y-125587057D01*
+X118602057Y-125643124D01*
+X118570168Y-125666293D01*
+X118499514Y-125702294D01*
+X118462029Y-125714474D01*
+X118373793Y-125728449D01*
+X118354083Y-125730000D01*
+X66430917Y-125730000D01*
+X66411207Y-125728449D01*
+X66322971Y-125714474D01*
+X66285486Y-125702294D01*
+X66214832Y-125666293D01*
+X66182943Y-125643124D01*
+X66126876Y-125587057D01*
+X66103707Y-125555168D01*
+X66067706Y-125484514D01*
+X66055525Y-125447026D01*
+X66041551Y-125358793D01*
+X66040000Y-125339083D01*
+X66040000Y-123444000D01*
+X72908708Y-123444000D01*
+X72927839Y-123662674D01*
+X72984653Y-123874703D01*
+X73003186Y-123914447D01*
+X73075095Y-124068659D01*
+X73075098Y-124068664D01*
+X73077421Y-124073646D01*
+X73080577Y-124078153D01*
+X73080578Y-124078155D01*
+X73197792Y-124245553D01*
+X73203326Y-124253457D01*
+X73358543Y-124408674D01*
+X73363051Y-124411831D01*
+X73363054Y-124411833D01*
+X73495608Y-124504648D01*
+X73538354Y-124534579D01*
+X73543336Y-124536902D01*
+X73543341Y-124536905D01*
+X73594030Y-124560541D01*
+X73737297Y-124627347D01*
+X73949326Y-124684161D01*
+X74168000Y-124703292D01*
+X74386674Y-124684161D01*
+X74598703Y-124627347D01*
+X74741970Y-124560541D01*
+X74792659Y-124536905D01*
+X74792664Y-124536902D01*
+X74797646Y-124534579D01*
+X74840392Y-124504648D01*
+X74972946Y-124411833D01*
+X74972949Y-124411831D01*
+X74977457Y-124408674D01*
+X75132674Y-124253457D01*
+X75138209Y-124245553D01*
+X75255422Y-124078155D01*
+X75255423Y-124078153D01*
+X75258579Y-124073646D01*
+X75260902Y-124068664D01*
+X75260905Y-124068659D01*
+X75332814Y-123914447D01*
+X75351347Y-123874703D01*
+X75408161Y-123662674D01*
+X75427292Y-123444000D01*
+X80528708Y-123444000D01*
+X80547839Y-123662674D01*
+X80604653Y-123874703D01*
+X80623186Y-123914447D01*
+X80695095Y-124068659D01*
+X80695098Y-124068664D01*
+X80697421Y-124073646D01*
+X80700577Y-124078153D01*
+X80700578Y-124078155D01*
+X80817792Y-124245553D01*
+X80823326Y-124253457D01*
+X80978543Y-124408674D01*
+X80983051Y-124411831D01*
+X80983054Y-124411833D01*
+X81115608Y-124504648D01*
+X81158354Y-124534579D01*
+X81163336Y-124536902D01*
+X81163341Y-124536905D01*
+X81214030Y-124560541D01*
+X81357297Y-124627347D01*
+X81569326Y-124684161D01*
+X81788000Y-124703292D01*
+X82006674Y-124684161D01*
+X82218703Y-124627347D01*
+X82361970Y-124560541D01*
+X82412659Y-124536905D01*
+X82412664Y-124536902D01*
+X82417646Y-124534579D01*
+X82460392Y-124504648D01*
+X82479471Y-124491289D01*
+X88725265Y-124491289D01*
+X88734561Y-124503304D01*
+X88774100Y-124530989D01*
+X88783590Y-124536469D01*
+X88972486Y-124624553D01*
+X88982778Y-124628299D01*
+X89184098Y-124682242D01*
+X89194893Y-124684145D01*
+X89402525Y-124702311D01*
+X89413475Y-124702311D01*
+X89621107Y-124684145D01*
+X89631902Y-124682242D01*
+X89833222Y-124628299D01*
+X89843514Y-124624553D01*
+X90032410Y-124536469D01*
+X90041900Y-124530989D01*
+X90082278Y-124502717D01*
+X90090652Y-124492242D01*
+X90083583Y-124478793D01*
+X89420812Y-123816022D01*
+X89406868Y-123808408D01*
+X89405035Y-123808539D01*
+X89398420Y-123812790D01*
+X88731695Y-124479515D01*
+X88725265Y-124491289D01*
+X82479471Y-124491289D01*
+X82592946Y-124411833D01*
+X82592949Y-124411831D01*
+X82597457Y-124408674D01*
+X82752674Y-124253457D01*
+X82758209Y-124245553D01*
+X82875422Y-124078155D01*
+X82875423Y-124078153D01*
+X82878579Y-124073646D01*
+X82880902Y-124068664D01*
+X82880905Y-124068659D01*
+X82952814Y-123914447D01*
+X82971347Y-123874703D01*
+X83028161Y-123662674D01*
+X83046813Y-123449475D01*
+X88149689Y-123449475D01*
+X88167855Y-123657107D01*
+X88169758Y-123667902D01*
+X88223701Y-123869222D01*
+X88227447Y-123879514D01*
+X88315531Y-124068410D01*
+X88321011Y-124077900D01*
+X88349283Y-124118278D01*
+X88359758Y-124126652D01*
+X88373207Y-124119583D01*
+X89035978Y-123456812D01*
+X89042356Y-123445132D01*
+X89772408Y-123445132D01*
+X89772539Y-123446965D01*
+X89776790Y-123453580D01*
+X90443515Y-124120305D01*
+X90455289Y-124126735D01*
+X90467304Y-124117439D01*
+X90494989Y-124077900D01*
+X90498612Y-124071626D01*
+X106102905Y-124071626D01*
+X106121470Y-124239790D01*
+X106179612Y-124398670D01*
+X106183848Y-124404973D01*
+X106183848Y-124404974D01*
+X106269740Y-124532796D01*
+X106269743Y-124532799D01*
+X106273974Y-124539096D01*
+X106399108Y-124652959D01*
+X106547791Y-124733687D01*
+X106711438Y-124776619D01*
+X106799047Y-124777996D01*
+X106873004Y-124779158D01*
+X106873007Y-124779158D01*
+X106880602Y-124779277D01*
+X106938723Y-124765965D01*
+X107038114Y-124743202D01*
+X107038118Y-124743201D01*
+X107045517Y-124741506D01*
+X107196662Y-124665488D01*
+X107202433Y-124660559D01*
+X107202436Y-124660557D01*
+X107319539Y-124560541D01*
+X107319540Y-124560540D01*
+X107325311Y-124555611D01*
+X107424037Y-124418219D01*
+X107429362Y-124404974D01*
+X107448820Y-124356569D01*
+X107487141Y-124261243D01*
+X107510980Y-124093746D01*
+X107511134Y-124079000D01*
+X107510487Y-124073646D01*
+X107492639Y-123926165D01*
+X107490809Y-123911040D01*
+X107431006Y-123752778D01*
+X107369080Y-123662674D01*
+X107339481Y-123619607D01*
+X107339479Y-123619605D01*
+X107335179Y-123613348D01*
+X107329508Y-123608295D01*
+X107214531Y-123505854D01*
+X107214528Y-123505852D01*
+X107208859Y-123500801D01*
+X107087654Y-123436626D01*
+X108134905Y-123436626D01*
+X108153470Y-123604790D01*
+X108156080Y-123611922D01*
+X108207834Y-123753345D01*
+X108211612Y-123763670D01*
+X108215848Y-123769973D01*
+X108215848Y-123769974D01*
+X108301740Y-123897796D01*
+X108301743Y-123897799D01*
+X108305974Y-123904096D01*
+X108314021Y-123911418D01*
+X108415272Y-124003549D01*
+X108431108Y-124017959D01*
+X108437783Y-124021583D01*
+X108524028Y-124068410D01*
+X108579791Y-124098687D01*
+X108743438Y-124141619D01*
+X108831047Y-124142996D01*
+X108905004Y-124144158D01*
+X108905007Y-124144158D01*
+X108912602Y-124144277D01*
+X108989556Y-124126652D01*
+X109070114Y-124108202D01*
+X109070118Y-124108201D01*
+X109077517Y-124106506D01*
+X109228662Y-124030488D01*
+X109234433Y-124025559D01*
+X109234436Y-124025557D01*
+X109351539Y-123925541D01*
+X109351540Y-123925540D01*
+X109357311Y-123920611D01*
+X109456037Y-123783219D01*
+X109461362Y-123769974D01*
+X109480820Y-123721569D01*
+X109519141Y-123626243D01*
+X109542980Y-123458746D01*
+X109543134Y-123444000D01*
+X109542472Y-123438525D01*
+X109523721Y-123283580D01*
+X109522809Y-123276040D01*
+X109463006Y-123117778D01*
+X109367179Y-122978348D01*
+X109361508Y-122973295D01*
+X109246531Y-122870854D01*
+X109246528Y-122870852D01*
+X109240859Y-122865801D01*
+X109091339Y-122786634D01*
+X109080964Y-122784028D01*
+X108934622Y-122747269D01*
+X108934618Y-122747269D01*
+X108927251Y-122745418D01*
+X108919652Y-122745378D01*
+X108919650Y-122745378D01*
+X108849308Y-122745010D01*
+X108758069Y-122744532D01*
+X108750688Y-122746304D01*
+X108600938Y-122782256D01*
+X108600935Y-122782257D01*
+X108593559Y-122784028D01*
+X108443218Y-122861624D01*
+X108437497Y-122866614D01*
+X108437495Y-122866616D01*
+X108432637Y-122870854D01*
+X108315726Y-122972842D01*
+X108218444Y-123111261D01*
+X108156988Y-123268889D01*
+X108155997Y-123276418D01*
+X108136411Y-123425188D01*
+X108134905Y-123436626D01*
+X107087654Y-123436626D01*
+X107059339Y-123421634D01*
+X107048964Y-123419028D01*
+X106902622Y-123382269D01*
+X106902618Y-123382269D01*
+X106895251Y-123380418D01*
+X106887652Y-123380378D01*
+X106887650Y-123380378D01*
+X106817308Y-123380010D01*
+X106726069Y-123379532D01*
+X106718688Y-123381304D01*
+X106568938Y-123417256D01*
+X106568935Y-123417257D01*
+X106561559Y-123419028D01*
+X106411218Y-123496624D01*
+X106405497Y-123501614D01*
+X106405495Y-123501616D01*
+X106400637Y-123505854D01*
+X106283726Y-123607842D01*
+X106270794Y-123626243D01*
+X106245190Y-123662674D01*
+X106186444Y-123746261D01*
+X106124988Y-123903889D01*
+X106122055Y-123926165D01*
+X106107872Y-124033900D01*
+X106102905Y-124071626D01*
+X90498612Y-124071626D01*
+X90500469Y-124068410D01*
+X90588553Y-123879514D01*
+X90592299Y-123869222D01*
+X90646242Y-123667902D01*
+X90648145Y-123657107D01*
+X90666311Y-123449475D01*
+X90666311Y-123438525D01*
+X90648145Y-123230893D01*
+X90646242Y-123220098D01*
+X90592299Y-123018778D01*
+X90588553Y-123008486D01*
+X90500469Y-122819590D01*
+X90494989Y-122810100D01*
+X90466717Y-122769722D01*
+X90456242Y-122761348D01*
+X90442793Y-122768417D01*
+X89780022Y-123431188D01*
+X89772408Y-123445132D01*
+X89042356Y-123445132D01*
+X89043592Y-123442868D01*
+X89043461Y-123441035D01*
+X89039210Y-123434420D01*
+X88372485Y-122767695D01*
+X88360711Y-122761265D01*
+X88348696Y-122770561D01*
+X88321011Y-122810100D01*
+X88315531Y-122819590D01*
+X88227447Y-123008486D01*
+X88223701Y-123018778D01*
+X88169758Y-123220098D01*
+X88167855Y-123230893D01*
+X88149689Y-123438525D01*
+X88149689Y-123449475D01*
+X83046813Y-123449475D01*
+X83047292Y-123444000D01*
+X83028161Y-123225326D01*
+X82971347Y-123013297D01*
+X82902569Y-122865801D01*
+X82880905Y-122819341D01*
+X82880902Y-122819336D01*
+X82878579Y-122814354D01*
+X82859783Y-122787510D01*
+X82755833Y-122639054D01*
+X82755831Y-122639051D01*
+X82752674Y-122634543D01*
+X82597457Y-122479326D01*
+X82592949Y-122476169D01*
+X82592946Y-122476167D01*
+X82478110Y-122395758D01*
+X88725348Y-122395758D01*
+X88732417Y-122409207D01*
+X89395188Y-123071978D01*
+X89409132Y-123079592D01*
+X89410965Y-123079461D01*
+X89417580Y-123075210D01*
+X90084305Y-122408485D01*
+X90090735Y-122396711D01*
+X90081439Y-122384696D01*
+X90041900Y-122357011D01*
+X90032410Y-122351531D01*
+X89843514Y-122263447D01*
+X89833222Y-122259701D01*
+X89631902Y-122205758D01*
+X89621107Y-122203855D01*
+X89413475Y-122185689D01*
+X89402525Y-122185689D01*
+X89194893Y-122203855D01*
+X89184098Y-122205758D01*
+X88982778Y-122259701D01*
+X88972486Y-122263447D01*
+X88783590Y-122351531D01*
+X88774100Y-122357011D01*
+X88733722Y-122385283D01*
+X88725348Y-122395758D01*
+X82478110Y-122395758D01*
+X82422155Y-122356578D01*
+X82422153Y-122356577D01*
+X82417646Y-122353421D01*
+X82412664Y-122351098D01*
+X82412659Y-122351095D01*
+X82311884Y-122304104D01*
+X82218703Y-122260653D01*
+X82006674Y-122203839D01*
+X81788000Y-122184708D01*
+X81569326Y-122203839D01*
+X81357297Y-122260653D01*
+X81264116Y-122304104D01*
+X81163341Y-122351095D01*
+X81163336Y-122351098D01*
+X81158354Y-122353421D01*
+X81153847Y-122356577D01*
+X81153845Y-122356578D01*
+X80983054Y-122476167D01*
+X80983051Y-122476169D01*
+X80978543Y-122479326D01*
+X80823326Y-122634543D01*
+X80820169Y-122639051D01*
+X80820167Y-122639054D01*
+X80716217Y-122787510D01*
+X80697421Y-122814354D01*
+X80695098Y-122819336D01*
+X80695095Y-122819341D01*
+X80673431Y-122865801D01*
+X80604653Y-123013297D01*
+X80547839Y-123225326D01*
+X80528708Y-123444000D01*
+X75427292Y-123444000D01*
+X75408161Y-123225326D01*
+X75351347Y-123013297D01*
+X75282569Y-122865801D01*
+X75260905Y-122819341D01*
+X75260902Y-122819336D01*
+X75258579Y-122814354D01*
+X75239783Y-122787510D01*
+X75135833Y-122639054D01*
+X75135831Y-122639051D01*
+X75132674Y-122634543D01*
+X74977457Y-122479326D01*
+X74972949Y-122476169D01*
+X74972946Y-122476167D01*
+X74802155Y-122356578D01*
+X74802153Y-122356577D01*
+X74797646Y-122353421D01*
+X74792664Y-122351098D01*
+X74792659Y-122351095D01*
+X74691884Y-122304104D01*
+X74598703Y-122260653D01*
+X74386674Y-122203839D01*
+X74168000Y-122184708D01*
+X73949326Y-122203839D01*
+X73737297Y-122260653D01*
+X73644116Y-122304104D01*
+X73543341Y-122351095D01*
+X73543336Y-122351098D01*
+X73538354Y-122353421D01*
+X73533847Y-122356577D01*
+X73533845Y-122356578D01*
+X73363054Y-122476167D01*
+X73363051Y-122476169D01*
+X73358543Y-122479326D01*
+X73203326Y-122634543D01*
+X73200169Y-122639051D01*
+X73200167Y-122639054D01*
+X73096217Y-122787510D01*
+X73077421Y-122814354D01*
+X73075098Y-122819336D01*
+X73075095Y-122819341D01*
+X73053431Y-122865801D01*
+X72984653Y-123013297D01*
+X72927839Y-123225326D01*
+X72908708Y-123444000D01*
+X66040000Y-123444000D01*
+X66040000Y-121404626D01*
+X102927905Y-121404626D01*
+X102946470Y-121572790D01*
+X102949080Y-121579922D01*
+X102998044Y-121713721D01*
+X103004612Y-121731670D01*
+X103008848Y-121737973D01*
+X103008848Y-121737974D01*
+X103094740Y-121865796D01*
+X103094743Y-121865799D01*
+X103098974Y-121872096D01*
+X103224108Y-121985959D01*
+X103372791Y-122066687D01*
+X103536438Y-122109619D01*
+X103624047Y-122110996D01*
+X103698004Y-122112158D01*
+X103698007Y-122112158D01*
+X103705602Y-122112277D01*
+X103802178Y-122090158D01*
+X103863114Y-122076202D01*
+X103863118Y-122076201D01*
+X103870517Y-122074506D01*
+X104021662Y-121998488D01*
+X104027433Y-121993559D01*
+X104027436Y-121993557D01*
+X104144539Y-121893541D01*
+X104144540Y-121893540D01*
+X104150311Y-121888611D01*
+X104249037Y-121751219D01*
+X104254362Y-121737974D01*
+X104273820Y-121689569D01*
+X104312141Y-121594243D01*
+X104321053Y-121531626D01*
+X108134905Y-121531626D01*
+X108153470Y-121699790D01*
+X108211612Y-121858670D01*
+X108215848Y-121864973D01*
+X108215848Y-121864974D01*
+X108301740Y-121992796D01*
+X108301743Y-121992799D01*
+X108305974Y-121999096D01*
+X108376274Y-122063064D01*
+X108425319Y-122107691D01*
+X108431108Y-122112959D01*
+X108437783Y-122116583D01*
+X108563254Y-122184708D01*
+X108579791Y-122193687D01*
+X108743438Y-122236619D01*
+X108831047Y-122237996D01*
+X108905004Y-122239158D01*
+X108905007Y-122239158D01*
+X108912602Y-122239277D01*
+X108970723Y-122225965D01*
+X109070114Y-122203202D01*
+X109070118Y-122203201D01*
+X109077517Y-122201506D01*
+X109228662Y-122125488D01*
+X109234433Y-122120559D01*
+X109234436Y-122120557D01*
+X109351539Y-122020541D01*
+X109351540Y-122020540D01*
+X109357311Y-122015611D01*
+X109456037Y-121878219D01*
+X109461362Y-121864974D01*
+X109504612Y-121757385D01*
+X109519141Y-121721243D01*
+X109542980Y-121553746D01*
+X109543134Y-121539000D01*
+X109541331Y-121524095D01*
+X109527787Y-121412176D01*
+X109522809Y-121371040D01*
+X109463006Y-121212778D01*
+X109367179Y-121073348D01*
+X109361508Y-121068295D01*
+X109246531Y-120965854D01*
+X109246528Y-120965852D01*
+X109240859Y-120960801D01*
+X109204023Y-120941297D01*
+X109180537Y-120928862D01*
+X109091339Y-120881634D01*
+X109076800Y-120877982D01*
+X108934622Y-120842269D01*
+X108934618Y-120842269D01*
+X108927251Y-120840418D01*
+X108919652Y-120840378D01*
+X108919650Y-120840378D01*
+X108849308Y-120840010D01*
+X108758069Y-120839532D01*
+X108750688Y-120841304D01*
+X108600938Y-120877256D01*
+X108600935Y-120877257D01*
+X108593559Y-120879028D01*
+X108443218Y-120956624D01*
+X108437497Y-120961614D01*
+X108437495Y-120961616D01*
+X108348199Y-121039514D01*
+X108315726Y-121067842D01*
+X108303120Y-121085778D01*
+X108224163Y-121198124D01*
+X108218444Y-121206261D01*
+X108215682Y-121213344D01*
+X108215682Y-121213345D01*
+X108206503Y-121236889D01*
+X108156988Y-121363889D01*
+X108134905Y-121531626D01*
+X104321053Y-121531626D01*
+X104335980Y-121426746D01*
+X104336134Y-121412000D01*
+X104334331Y-121397095D01*
+X104326222Y-121330091D01*
+X104315809Y-121244040D01*
+X104256006Y-121085778D01*
+X104173585Y-120965854D01*
+X104164481Y-120952607D01*
+X104164479Y-120952605D01*
+X104160179Y-120946348D01*
+X104148156Y-120935636D01*
+X104110603Y-120875385D01*
+X104111584Y-120804395D01*
+X104141845Y-120758390D01*
+X104139394Y-120756136D01*
+X104144539Y-120750541D01*
+X104150311Y-120745611D01*
+X104249037Y-120608219D01*
+X104254362Y-120594974D01*
+X104273820Y-120546569D01*
+X104312141Y-120451243D01*
+X104335980Y-120283746D01*
+X104336134Y-120269000D01*
+X104334331Y-120254095D01*
+X104316721Y-120108580D01*
+X104315809Y-120101040D01*
+X104256006Y-119942778D01*
+X104200174Y-119861541D01*
+X104164481Y-119809607D01*
+X104164479Y-119809605D01*
+X104160179Y-119803348D01*
+X104075379Y-119727794D01*
+X104037825Y-119667546D01*
+X104038805Y-119596556D01*
+X104077370Y-119537909D01*
+X104144536Y-119480544D01*
+X104144539Y-119480541D01*
+X104150311Y-119475611D01*
+X104224313Y-119372626D01*
+X108261905Y-119372626D01*
+X108280470Y-119540790D01*
+X108283080Y-119547922D01*
+X108314451Y-119633646D01*
+X108338612Y-119699670D01*
+X108342848Y-119705973D01*
+X108342848Y-119705974D01*
+X108428740Y-119833796D01*
+X108428743Y-119833799D01*
+X108432974Y-119840096D01*
+X108558108Y-119953959D01*
+X108706791Y-120034687D01*
+X108870438Y-120077619D01*
+X108958047Y-120078996D01*
+X109032004Y-120080158D01*
+X109032007Y-120080158D01*
+X109039602Y-120080277D01*
+X109097723Y-120066965D01*
+X109197114Y-120044202D01*
+X109197118Y-120044201D01*
+X109204517Y-120042506D01*
+X109355662Y-119966488D01*
+X109361433Y-119961559D01*
+X109361436Y-119961557D01*
+X109478539Y-119861541D01*
+X109478540Y-119861540D01*
+X109484311Y-119856611D01*
+X109583037Y-119719219D01*
+X109588362Y-119705974D01*
+X109632347Y-119596556D01*
+X109646141Y-119562243D01*
+X109669980Y-119394746D01*
+X109670134Y-119380000D01*
+X109668331Y-119365095D01*
+X109655547Y-119259455D01*
+X109649809Y-119212040D01*
+X109590006Y-119053778D01*
+X109549545Y-118994906D01*
+X109498481Y-118920607D01*
+X109498479Y-118920605D01*
+X109494179Y-118914348D01*
+X109488508Y-118909295D01*
+X109373531Y-118806854D01*
+X109373528Y-118806852D01*
+X109367859Y-118801801D01*
+X109360847Y-118798088D01*
+X109225051Y-118726188D01*
+X109225052Y-118726188D01*
+X109218339Y-118722634D01*
+X109207964Y-118720028D01*
+X109061622Y-118683269D01*
+X109061618Y-118683269D01*
+X109054251Y-118681418D01*
+X109046652Y-118681378D01*
+X109046650Y-118681378D01*
+X108976308Y-118681010D01*
+X108885069Y-118680532D01*
+X108877688Y-118682304D01*
+X108727938Y-118718256D01*
+X108727935Y-118718257D01*
+X108720559Y-118720028D01*
+X108570218Y-118797624D01*
+X108564497Y-118802614D01*
+X108564495Y-118802616D01*
+X108451903Y-118900836D01*
+X108442726Y-118908842D01*
+X108428117Y-118929628D01*
+X108368999Y-119013746D01*
+X108345444Y-119047261D01*
+X108283988Y-119204889D01*
+X108277153Y-119256809D01*
+X108263246Y-119362441D01*
+X108261905Y-119372626D01*
+X104224313Y-119372626D01*
+X104249037Y-119338219D01*
+X104254362Y-119324974D01*
+X104273820Y-119276569D01*
+X104312141Y-119181243D01*
+X104335980Y-119013746D01*
+X104336134Y-118999000D01*
+X104334331Y-118984095D01*
+X104325279Y-118909295D01*
+X104315809Y-118831040D01*
+X104256006Y-118672778D01*
+X104176424Y-118556985D01*
+X104164481Y-118539607D01*
+X104164479Y-118539605D01*
+X104160179Y-118533348D01*
+X104154508Y-118528295D01*
+X104039531Y-118425854D01*
+X104039528Y-118425852D01*
+X104033859Y-118420801D01*
+X103884339Y-118341634D01*
+X103873964Y-118339028D01*
+X103727622Y-118302269D01*
+X103727618Y-118302269D01*
+X103720251Y-118300418D01*
+X103712652Y-118300378D01*
+X103712650Y-118300378D01*
+X103642308Y-118300010D01*
+X103551069Y-118299532D01*
+X103543688Y-118301304D01*
+X103393938Y-118337256D01*
+X103393935Y-118337257D01*
+X103386559Y-118339028D01*
+X103236218Y-118416624D01*
+X103230497Y-118421614D01*
+X103230495Y-118421616D01*
+X103225637Y-118425854D01*
+X103108726Y-118527842D01*
+X103097532Y-118543770D01*
+X103035205Y-118632453D01*
+X103011444Y-118666261D01*
+X102949988Y-118823889D01*
+X102927905Y-118991626D01*
+X102946470Y-119159790D01*
+X102949080Y-119166922D01*
+X102983716Y-119261568D01*
+X103004612Y-119318670D01*
+X103008848Y-119324973D01*
+X103008848Y-119324974D01*
+X103094740Y-119452796D01*
+X103094743Y-119452799D01*
+X103098974Y-119459096D01*
+X103104587Y-119464204D01*
+X103104591Y-119464208D01*
+X103189211Y-119541206D01*
+X103226134Y-119601847D01*
+X103224411Y-119672822D01*
+X103187241Y-119729349D01*
+X103108726Y-119797842D01*
+X103094117Y-119818628D01*
+X103075440Y-119845204D01*
+X103011444Y-119936261D01*
+X102949988Y-120093889D01*
+X102927905Y-120261626D01*
+X102946470Y-120429790D01*
+X103004612Y-120588670D01*
+X103098974Y-120729096D01*
+X103104593Y-120734208D01*
+X103104593Y-120734209D01*
+X103117955Y-120746367D01*
+X103154878Y-120807006D01*
+X103153155Y-120877982D01*
+X103119083Y-120929797D01*
+X103119534Y-120930203D01*
+X103116872Y-120933159D01*
+X103115983Y-120934511D01*
+X103108726Y-120940842D01*
+X103100082Y-120953141D01*
+X103022981Y-121062846D01*
+X103011444Y-121079261D01*
+X102949988Y-121236889D01*
+X102948997Y-121244418D01*
+X102932327Y-121371040D01*
+X102927905Y-121404626D01*
+X66040000Y-121404626D01*
+X66040000Y-121285000D01*
+X65531000Y-121285000D01*
+X65462879Y-121264998D01*
+X65416386Y-121211342D01*
+X65405000Y-121159000D01*
+X65405000Y-118204226D01*
+X75241905Y-118204226D01*
+X75260470Y-118372390D01*
+X75318612Y-118531270D01*
+X75322848Y-118537573D01*
+X75322848Y-118537574D01*
+X75408740Y-118665396D01*
+X75408743Y-118665399D01*
+X75412974Y-118671696D01*
+X75538108Y-118785559D01*
+X75544783Y-118789183D01*
+X75664213Y-118854028D01*
+X75686791Y-118866287D01*
+X75850438Y-118909219D01*
+X75938047Y-118910596D01*
+X76012004Y-118911758D01*
+X76012007Y-118911758D01*
+X76019602Y-118911877D01*
+X76077723Y-118898565D01*
+X76177114Y-118875802D01*
+X76177118Y-118875801D01*
+X76184517Y-118874106D01*
+X76335662Y-118798088D01*
+X76341433Y-118793159D01*
+X76341436Y-118793157D01*
+X76436486Y-118711976D01*
+X76501276Y-118682945D01*
+X76571476Y-118693550D01*
+X76603116Y-118714593D01*
+X76675487Y-118780445D01*
+X76675491Y-118780448D01*
+X76681108Y-118785559D01*
+X76687783Y-118789183D01*
+X76807213Y-118854028D01*
+X76829791Y-118866287D01*
+X76993438Y-118909219D01*
+X77081047Y-118910596D01*
+X77155004Y-118911758D01*
+X77155007Y-118911758D01*
+X77162602Y-118911877D01*
+X77220723Y-118898565D01*
+X77320114Y-118875802D01*
+X77320118Y-118875801D01*
+X77327517Y-118874106D01*
+X77478662Y-118798088D01*
+X77484433Y-118793159D01*
+X77484436Y-118793157D01*
+X77579486Y-118711976D01*
+X77644276Y-118682945D01*
+X77714476Y-118693550D01*
+X77746116Y-118714593D01*
+X77818487Y-118780445D01*
+X77818491Y-118780448D01*
+X77824108Y-118785559D01*
+X77830783Y-118789183D01*
+X77950213Y-118854028D01*
+X77972791Y-118866287D01*
+X78136438Y-118909219D01*
+X78224047Y-118910596D01*
+X78298004Y-118911758D01*
+X78298007Y-118911758D01*
+X78305602Y-118911877D01*
+X78363723Y-118898565D01*
+X78463114Y-118875802D01*
+X78463118Y-118875801D01*
+X78470517Y-118874106D01*
+X78621662Y-118798088D01*
+X78627433Y-118793159D01*
+X78627436Y-118793157D01*
+X78744539Y-118693141D01*
+X78744540Y-118693140D01*
+X78750311Y-118688211D01*
+X78849037Y-118550819D01*
+X78854362Y-118537574D01*
+X78873820Y-118489169D01*
+X78912141Y-118393843D01*
+X78935980Y-118226346D01*
+X78936134Y-118211600D01*
+X78934331Y-118196695D01*
+X78916721Y-118051180D01*
+X78915809Y-118043640D01*
+X78856006Y-117885378D01*
+X78760179Y-117745948D01*
+X78754503Y-117740891D01*
+X78750230Y-117736044D01*
+X78720185Y-117671718D01*
+X78729686Y-117601360D01*
+X78749382Y-117571404D01*
+X78750311Y-117570611D01*
+X78849037Y-117433219D01*
+X78854362Y-117419974D01*
+X78882090Y-117350996D01*
+X78912141Y-117276243D01*
+X78935980Y-117108746D01*
+X78936134Y-117094000D01*
+X78934331Y-117079095D01*
+X78918808Y-116950825D01*
+X78915809Y-116926040D01*
+X78856006Y-116767778D01*
+X78760179Y-116628348D01*
+X78754508Y-116623295D01*
+X78639531Y-116520854D01*
+X78639528Y-116520852D01*
+X78633859Y-116515801D01*
+X78622129Y-116509590D01*
+X78573537Y-116483862D01*
+X78484339Y-116436634D01*
+X78473964Y-116434028D01*
+X78327622Y-116397269D01*
+X78327618Y-116397269D01*
+X78320251Y-116395418D01*
+X78312652Y-116395378D01*
+X78312650Y-116395378D01*
+X78242308Y-116395010D01*
+X78151069Y-116394532D01*
+X78143688Y-116396304D01*
+X77993938Y-116432256D01*
+X77993935Y-116432257D01*
+X77986559Y-116434028D01*
+X77836218Y-116511624D01*
+X77830497Y-116516614D01*
+X77830495Y-116516616D01*
+X77743055Y-116592895D01*
+X77678573Y-116622603D01*
+X77608266Y-116612733D01*
+X77576409Y-116592023D01*
+X77538112Y-116557902D01*
+X77496531Y-116520854D01*
+X77496528Y-116520852D01*
+X77490859Y-116515801D01*
+X77479129Y-116509590D01*
+X77430537Y-116483862D01*
+X77341339Y-116436634D01*
+X77330964Y-116434028D01*
+X77184622Y-116397269D01*
+X77184618Y-116397269D01*
+X77177251Y-116395418D01*
+X77169652Y-116395378D01*
+X77169650Y-116395378D01*
+X77099308Y-116395010D01*
+X77008069Y-116394532D01*
+X77000688Y-116396304D01*
+X76850938Y-116432256D01*
+X76850935Y-116432257D01*
+X76843559Y-116434028D01*
+X76693218Y-116511624D01*
+X76687497Y-116516614D01*
+X76687495Y-116516616D01*
+X76600055Y-116592895D01*
+X76535573Y-116622603D01*
+X76465266Y-116612733D01*
+X76433409Y-116592023D01*
+X76395112Y-116557902D01*
+X76353531Y-116520854D01*
+X76353528Y-116520852D01*
+X76347859Y-116515801D01*
+X76336129Y-116509590D01*
+X76287537Y-116483862D01*
+X76198339Y-116436634D01*
+X76187964Y-116434028D01*
+X76041622Y-116397269D01*
+X76041618Y-116397269D01*
+X76034251Y-116395418D01*
+X76026652Y-116395378D01*
+X76026650Y-116395378D01*
+X75956308Y-116395010D01*
+X75865069Y-116394532D01*
+X75857688Y-116396304D01*
+X75707938Y-116432256D01*
+X75707935Y-116432257D01*
+X75700559Y-116434028D01*
+X75550218Y-116511624D01*
+X75544497Y-116516614D01*
+X75544495Y-116516616D01*
+X75428453Y-116617846D01*
+X75422726Y-116622842D01*
+X75408117Y-116643628D01*
+X75340253Y-116740190D01*
+X75325444Y-116761261D01*
+X75322682Y-116768344D01*
+X75322682Y-116768345D01*
+X75320134Y-116774881D01*
+X75263988Y-116918889D01*
+X75241905Y-117086626D01*
+X75260470Y-117254790D01*
+X75263080Y-117261922D01*
+X75298756Y-117359410D01*
+X75318612Y-117413670D01*
+X75412974Y-117554096D01*
+X75418590Y-117559206D01*
+X75423554Y-117564957D01*
+X75422578Y-117565799D01*
+X75455452Y-117619795D01*
+X75453727Y-117690770D01*
+X75427663Y-117736135D01*
+X75422726Y-117740442D01*
+X75380572Y-117800422D01*
+X75348436Y-117846147D01*
+X75325444Y-117878861D01*
+X75322682Y-117885944D01*
+X75322682Y-117885945D01*
+X75318072Y-117897770D01*
+X75263988Y-118036489D01*
+X75262997Y-118044018D01*
+X75252171Y-118126251D01*
+X75241905Y-118204226D01*
+X65405000Y-118204226D01*
+X65405000Y-116224124D01*
+X102432509Y-116224124D01*
+X102433673Y-116233026D01*
+X102433673Y-116233029D01*
+X102438348Y-116268777D01*
+X102451395Y-116368552D01*
+X102455009Y-116376765D01*
+X102455010Y-116376769D01*
+X102480538Y-116434784D01*
+X102510059Y-116501874D01*
+X102515834Y-116508744D01*
+X102515835Y-116508746D01*
+X102587154Y-116593590D01*
+X102603783Y-116613373D01*
+X102611260Y-116618350D01*
+X102717561Y-116689110D01*
+X102717563Y-116689111D01*
+X102725034Y-116694084D01*
+X102864064Y-116737521D01*
+X103009698Y-116740190D01*
+X103109428Y-116713000D01*
+X107706708Y-116713000D01*
+X107725839Y-116931674D01*
+X107782653Y-117143703D01*
+X107816605Y-117216514D01*
+X107873095Y-117337659D01*
+X107873098Y-117337664D01*
+X107875421Y-117342646D01*
+X107878577Y-117347153D01*
+X107878578Y-117347155D01*
+X107929567Y-117419974D01*
+X108001326Y-117522457D01*
+X108156543Y-117677674D01*
+X108161051Y-117680831D01*
+X108161054Y-117680833D01*
+X108262994Y-117752212D01*
+X108336354Y-117803579D01*
+X108341336Y-117805902D01*
+X108341341Y-117805905D01*
+X108427642Y-117846147D01*
+X108535297Y-117896347D01*
+X108747326Y-117953161D01*
+X108966000Y-117972292D01*
+X109184674Y-117953161D01*
+X109396703Y-117896347D01*
+X109504358Y-117846147D01*
+X109590659Y-117805905D01*
+X109590664Y-117805902D01*
+X109595646Y-117803579D01*
+X109669006Y-117752212D01*
+X109770946Y-117680833D01*
+X109770949Y-117680831D01*
+X109775457Y-117677674D01*
+X109930674Y-117522457D01*
+X110002434Y-117419974D01*
+X110053422Y-117347155D01*
+X110053423Y-117347153D01*
+X110056579Y-117342646D01*
+X110058902Y-117337664D01*
+X110058905Y-117337659D01*
+X110115395Y-117216514D01*
+X110149347Y-117143703D01*
+X110206161Y-116931674D01*
+X110225292Y-116713000D01*
+X110206161Y-116494326D01*
+X110149347Y-116282297D01*
+X110099285Y-116174938D01*
+X111895495Y-116174938D01*
+X111909240Y-116384649D01*
+X111960971Y-116588343D01*
+X111963390Y-116593590D01*
+X112046538Y-116773953D01*
+X112046541Y-116773958D01*
+X112048957Y-116779199D01*
+X112052288Y-116783912D01*
+X112052289Y-116783914D01*
+X112153002Y-116926418D01*
+X112170251Y-116950825D01*
+X112320789Y-117097474D01*
+X112325585Y-117100679D01*
+X112325588Y-117100681D01*
+X112395999Y-117147728D01*
+X112495531Y-117214233D01*
+X112500839Y-117216514D01*
+X112500840Y-117216514D01*
+X112683322Y-117294914D01*
+X112683325Y-117294915D01*
+X112688625Y-117297192D01*
+X112694254Y-117298466D01*
+X112694255Y-117298466D01*
+X112887967Y-117342299D01*
+X112887973Y-117342300D01*
+X112893604Y-117343574D01*
+X112899375Y-117343801D01*
+X112899377Y-117343801D01*
+X112962933Y-117346298D01*
+X113103603Y-117351825D01*
+X113311588Y-117321669D01*
+X113317052Y-117319814D01*
+X113317057Y-117319813D01*
+X113505124Y-117255973D01*
+X113505129Y-117255971D01*
+X113510596Y-117254115D01*
+X113522871Y-117247241D01*
+X113587542Y-117211023D01*
+X113693960Y-117151426D01*
+X113855541Y-117017041D01*
+X113989926Y-116855460D01*
+X114058305Y-116733360D01*
+X114089791Y-116677139D01*
+X114089792Y-116677137D01*
+X114092615Y-116672096D01*
+X114094471Y-116666629D01*
+X114094473Y-116666624D01*
+X114158313Y-116478557D01*
+X114158314Y-116478552D01*
+X114160169Y-116473088D01*
+X114190325Y-116265103D01*
+X114191899Y-116205000D01*
+X114172669Y-115995721D01*
+X114168830Y-115982107D01*
+X114131907Y-115851190D01*
+X114115623Y-115793451D01*
+X114022671Y-115604963D01*
+X113966435Y-115529653D01*
+X113900380Y-115441195D01*
+X113900379Y-115441194D01*
+X113896927Y-115436571D01*
+X113799229Y-115346260D01*
+X113746841Y-115297833D01*
+X113746838Y-115297831D01*
+X113742601Y-115293914D01*
+X113564862Y-115181769D01*
+X113369663Y-115103892D01*
+X113364006Y-115102767D01*
+X113364000Y-115102765D01*
+X113169207Y-115064019D01*
+X113169205Y-115064019D01*
+X113163540Y-115062892D01*
+X113157765Y-115062816D01*
+X113157761Y-115062816D01*
+X113122966Y-115062361D01*
+X113121220Y-115062338D01*
+X113078549Y-115049200D01*
+X113064646Y-115057382D01*
+X113032275Y-115061174D01*
+X112953398Y-115060141D01*
+X112947701Y-115061120D01*
+X112947700Y-115061120D01*
+X112751969Y-115094753D01*
+X112746272Y-115095732D01*
+X112549101Y-115168472D01*
+X112368488Y-115275926D01*
+X112210481Y-115414494D01*
+X112080372Y-115579537D01*
+X112077681Y-115584653D01*
+X112077679Y-115584655D01*
+X111985960Y-115758985D01*
+X111982518Y-115765527D01*
+X111920196Y-115966234D01*
+X111895495Y-116174938D01*
+X110099285Y-116174938D01*
+X110091637Y-116158537D01*
+X110058905Y-116088341D01*
+X110058902Y-116088336D01*
+X110056579Y-116083354D01*
+X109991322Y-115990157D01*
+X109933833Y-115908054D01*
+X109933831Y-115908051D01*
+X109930674Y-115903543D01*
+X109775457Y-115748326D01*
+X109770949Y-115745169D01*
+X109770946Y-115745167D01*
+X109600155Y-115625578D01*
+X109600153Y-115625577D01*
+X109595646Y-115622421D01*
+X109590664Y-115620098D01*
+X109590659Y-115620095D01*
+X109489884Y-115573104D01*
+X109396703Y-115529653D01*
+X109184674Y-115472839D01*
+X108966000Y-115453708D01*
+X108747326Y-115472839D01*
+X108535297Y-115529653D01*
+X108442116Y-115573104D01*
+X108341341Y-115620095D01*
+X108341336Y-115620098D01*
+X108336354Y-115622421D01*
+X108331847Y-115625577D01*
+X108331845Y-115625578D01*
+X108161054Y-115745167D01*
+X108161051Y-115745169D01*
+X108156543Y-115748326D01*
+X108001326Y-115903543D01*
+X107998169Y-115908051D01*
+X107998167Y-115908054D01*
+X107940678Y-115990157D01*
+X107875421Y-116083354D01*
+X107873098Y-116088336D01*
+X107873095Y-116088341D01*
+X107840363Y-116158537D01*
+X107782653Y-116282297D01*
+X107725839Y-116494326D01*
+X107706708Y-116713000D01*
+X103109428Y-116713000D01*
+X103129510Y-116707525D01*
+X103141563Y-116704239D01*
+X103141564Y-116704239D01*
+X103150226Y-116701877D01*
+X103158559Y-116696761D01*
+X103266702Y-116630361D01*
+X103274354Y-116625663D01*
+X103280974Y-116618350D01*
+X103366073Y-116524334D01*
+X103366074Y-116524333D01*
+X103372101Y-116517674D01*
+X103380760Y-116499803D01*
+X103431695Y-116394672D01*
+X103431695Y-116394671D01*
+X103435610Y-116386591D01*
+X103459776Y-116242952D01*
+X103459929Y-116230400D01*
+X103443401Y-116114990D01*
+X103440554Y-116095106D01*
+X103440553Y-116095103D01*
+X103439280Y-116086213D01*
+X103435562Y-116078035D01*
+X103382708Y-115961790D01*
+X103382707Y-115961788D01*
+X103378992Y-115953618D01*
+X103283913Y-115843273D01*
+X103161685Y-115764048D01*
+X103022134Y-115722314D01*
+X103013158Y-115722259D01*
+X103013157Y-115722259D01*
+X102951844Y-115721885D01*
+X102876479Y-115721424D01*
+X102736429Y-115761451D01*
+X102728842Y-115766238D01*
+X102728840Y-115766239D01*
+X102675158Y-115800110D01*
+X102613242Y-115839176D01*
+X102516822Y-115948351D01*
+X102513008Y-115956474D01*
+X102513007Y-115956476D01*
+X102498631Y-115987096D01*
+X102454919Y-116080200D01*
+X102453539Y-116089065D01*
+X102453538Y-116089067D01*
+X102435487Y-116205000D01*
+X102432509Y-116224124D01*
+X65405000Y-116224124D01*
+X65405000Y-115335124D01*
+X85719309Y-115335124D01*
+X85720473Y-115344026D01*
+X85720473Y-115344029D01*
+X85729190Y-115410689D01*
+X85738195Y-115479552D01*
+X85741809Y-115487765D01*
+X85741810Y-115487769D01*
+X85742237Y-115488739D01*
+X85796859Y-115612874D01*
+X85802634Y-115619744D01*
+X85802635Y-115619746D01*
+X85848816Y-115674685D01*
+X85890583Y-115724373D01*
+X85898060Y-115729350D01*
+X86004361Y-115800110D01*
+X86004363Y-115800111D01*
+X86011834Y-115805084D01*
+X86150864Y-115848521D01*
+X86296498Y-115851190D01*
+X86419809Y-115817571D01*
+X86428363Y-115815239D01*
+X86428364Y-115815239D01*
+X86437026Y-115812877D01*
+X86445359Y-115807761D01*
+X86522478Y-115760410D01*
+X86561154Y-115736663D01*
+X86567774Y-115729350D01*
+X86652873Y-115635334D01*
+X86652874Y-115635333D01*
+X86658901Y-115628674D01*
+X86663058Y-115620095D01*
+X86718495Y-115505672D01*
+X86718495Y-115505671D01*
+X86722410Y-115497591D01*
+X86736390Y-115414494D01*
+X86745770Y-115358744D01*
+X86745770Y-115358741D01*
+X86746576Y-115353952D01*
+X86746729Y-115341400D01*
+X86737898Y-115279736D01*
+X86727354Y-115206106D01*
+X86727353Y-115206103D01*
+X86726080Y-115197213D01*
+X86720459Y-115184850D01*
+X86669508Y-115072790D01*
+X86669507Y-115072788D01*
+X86665792Y-115064618D01*
+X86570713Y-114954273D01*
+X86448485Y-114875048D01*
+X86308934Y-114833314D01*
+X86299958Y-114833259D01*
+X86299957Y-114833259D01*
+X86238644Y-114832885D01*
+X86163279Y-114832424D01*
+X86023229Y-114872451D01*
+X86015642Y-114877238D01*
+X86015640Y-114877239D01*
+X85995276Y-114890088D01*
+X85900042Y-114950176D01*
+X85803622Y-115059351D01*
+X85799808Y-115067474D01*
+X85799807Y-115067476D01*
+X85746147Y-115181769D01*
+X85741719Y-115191200D01*
+X85740339Y-115200065D01*
+X85740338Y-115200067D01*
+X85725726Y-115293914D01*
+X85719309Y-115335124D01*
+X65405000Y-115335124D01*
+X65405000Y-114877828D01*
+X70714001Y-114877828D01*
+X70715209Y-114890088D01*
+X70726315Y-114945931D01*
+X70735633Y-114968427D01*
+X70777983Y-115031808D01*
+X70795192Y-115049017D01*
+X70858575Y-115091368D01*
+X70881066Y-115100684D01*
+X70936915Y-115111793D01*
+X70949170Y-115113000D01*
+X71584885Y-115113000D01*
+X71600124Y-115108525D01*
+X71601329Y-115107135D01*
+X71603000Y-115099452D01*
+X71603000Y-115094884D01*
+X72111000Y-115094884D01*
+X72115475Y-115110123D01*
+X72116865Y-115111328D01*
+X72124548Y-115112999D01*
+X72764828Y-115112999D01*
+X72777088Y-115111791D01*
+X72832931Y-115100685D01*
+X72855427Y-115091367D01*
+X72918808Y-115049017D01*
+X72936017Y-115031808D01*
+X72978368Y-114968425D01*
+X72987684Y-114945934D01*
+X72998793Y-114890085D01*
+X73000000Y-114877830D01*
+X73000000Y-114242115D01*
+X72995525Y-114226876D01*
+X72994135Y-114225671D01*
+X72986452Y-114224000D01*
+X72129115Y-114224000D01*
+X72113876Y-114228475D01*
+X72112671Y-114229865D01*
+X72111000Y-114237548D01*
+X72111000Y-115094884D01*
+X71603000Y-115094884D01*
+X71603000Y-114242115D01*
+X71598525Y-114226876D01*
+X71597135Y-114225671D01*
+X71589452Y-114224000D01*
+X70732116Y-114224000D01*
+X70716877Y-114228475D01*
+X70715672Y-114229865D01*
+X70714001Y-114237548D01*
+X70714001Y-114877828D01*
+X65405000Y-114877828D01*
+X65405000Y-114173000D01*
+X64929885Y-113697885D01*
+X70714000Y-113697885D01*
+X70718475Y-113713124D01*
+X70719865Y-113714329D01*
+X70727548Y-113716000D01*
+X71584885Y-113716000D01*
+X71600124Y-113711525D01*
+X71601329Y-113710135D01*
+X71603000Y-113702452D01*
+X71603000Y-113697885D01*
+X72111000Y-113697885D01*
+X72115475Y-113713124D01*
+X72116865Y-113714329D01*
+X72124548Y-113716000D01*
+X72981884Y-113716000D01*
+X72997123Y-113711525D01*
+X72998328Y-113710135D01*
+X72999999Y-113702452D01*
+X72999999Y-113634938D01*
+X111895495Y-113634938D01*
+X111909240Y-113844649D01*
+X111960971Y-114048343D01*
+X111963390Y-114053590D01*
+X112046538Y-114233953D01*
+X112046541Y-114233958D01*
+X112048957Y-114239199D01*
+X112170251Y-114410825D01*
+X112320789Y-114557474D01*
+X112325585Y-114560679D01*
+X112325588Y-114560681D01*
+X112395999Y-114607728D01*
+X112495531Y-114674233D01*
+X112500839Y-114676514D01*
+X112500840Y-114676514D01*
+X112683322Y-114754914D01*
+X112683325Y-114754915D01*
+X112688625Y-114757192D01*
+X112694254Y-114758466D01*
+X112694255Y-114758466D01*
+X112887967Y-114802299D01*
+X112887973Y-114802300D01*
+X112893604Y-114803574D01*
+X112899375Y-114803801D01*
+X112899377Y-114803801D01*
+X113038869Y-114809282D01*
+X113077352Y-114822243D01*
+X113088956Y-114814999D01*
+X113104789Y-114811653D01*
+X113311588Y-114781669D01*
+X113317052Y-114779814D01*
+X113317057Y-114779813D01*
+X113505124Y-114715973D01*
+X113505129Y-114715971D01*
+X113510596Y-114714115D01*
+X113693960Y-114611426D01*
+X113855541Y-114477041D01*
+X113989926Y-114315460D01*
+X114092615Y-114132096D01*
+X114094471Y-114126629D01*
+X114094473Y-114126624D01*
+X114158313Y-113938557D01*
+X114158314Y-113938552D01*
+X114160169Y-113933088D01*
+X114190325Y-113725103D01*
+X114191899Y-113665000D01*
+X114172669Y-113455721D01*
+X114115623Y-113253451D01*
+X114022671Y-113064963D01*
+X113902475Y-112904000D01*
+X113900380Y-112901195D01*
+X113900379Y-112901194D01*
+X113896927Y-112896571D01*
+X113841263Y-112845116D01*
+X113746841Y-112757833D01*
+X113746838Y-112757831D01*
+X113742601Y-112753914D01*
+X113564862Y-112641769D01*
+X113369663Y-112563892D01*
+X113364000Y-112562766D01*
+X113363998Y-112562765D01*
+X113328639Y-112555732D01*
+X113312531Y-112552528D01*
+X113249621Y-112519621D01*
+X113214488Y-112457926D01*
+X113218288Y-112387032D01*
+X113259813Y-112329445D01*
+X113315152Y-112305901D01*
+X113315024Y-112305368D01*
+X113318193Y-112304607D01*
+X113319023Y-112304254D01*
+X113320642Y-112304019D01*
+X113331828Y-112301334D01*
+X113530862Y-112233771D01*
+X113541365Y-112229095D01*
+X113683904Y-112149270D01*
+X113693766Y-112139194D01*
+X113690811Y-112131522D01*
+X113056311Y-111497021D01*
+X113042368Y-111489408D01*
+X113040534Y-111489539D01*
+X113033920Y-111493790D01*
+X112401739Y-112125972D01*
+X112395546Y-112137314D01*
+X112405428Y-112149803D01*
+X112460541Y-112186627D01*
+X112470646Y-112192114D01*
+X112663767Y-112275086D01*
+X112674710Y-112278641D01*
+X112783791Y-112303324D01*
+X112845818Y-112337867D01*
+X112879322Y-112400460D01*
+X112873668Y-112471232D01*
+X112830649Y-112527711D01*
+X112777320Y-112550397D01*
+X112746272Y-112555732D01*
+X112549101Y-112628472D01*
+X112368488Y-112735926D01*
+X112210481Y-112874494D01*
+X112183916Y-112908192D01*
+X112103659Y-113009998D01*
+X112080372Y-113039537D01*
+X112077681Y-113044653D01*
+X112077679Y-113044655D01*
+X112064269Y-113070144D01*
+X111982518Y-113225527D01*
+X111920196Y-113426234D01*
+X111895495Y-113634938D01*
+X72999999Y-113634938D01*
+X72999999Y-113062172D01*
+X72998791Y-113049912D01*
+X72987685Y-112994069D01*
+X72978367Y-112971573D01*
+X72936017Y-112908192D01*
+X72918808Y-112890983D01*
+X72855425Y-112848632D01*
+X72832934Y-112839316D01*
+X72777085Y-112828207D01*
+X72764830Y-112827000D01*
+X72129115Y-112827000D01*
+X72113876Y-112831475D01*
+X72112671Y-112832865D01*
+X72111000Y-112840548D01*
+X72111000Y-113697885D01*
+X71603000Y-113697885D01*
+X71603000Y-112845116D01*
+X71598525Y-112829877D01*
+X71597135Y-112828672D01*
+X71589452Y-112827001D01*
+X70949172Y-112827001D01*
+X70936912Y-112828209D01*
+X70881069Y-112839315D01*
+X70858573Y-112848633D01*
+X70795192Y-112890983D01*
+X70777983Y-112908192D01*
+X70735632Y-112971575D01*
+X70726316Y-112994066D01*
+X70715207Y-113049915D01*
+X70714000Y-113062170D01*
+X70714000Y-113697885D01*
+X64929885Y-113697885D01*
+X64262000Y-113030000D01*
+X61721000Y-113030000D01*
+X61652879Y-113009998D01*
+X61606386Y-112956342D01*
+X61595000Y-112904000D01*
+X61595000Y-110863626D01*
+X69018905Y-110863626D01*
+X69037470Y-111031790D01*
+X69040080Y-111038922D01*
+X69072936Y-111128704D01*
+X69095612Y-111190670D01*
+X69099848Y-111196973D01*
+X69099848Y-111196974D01*
+X69185740Y-111324796D01*
+X69185743Y-111324799D01*
+X69189974Y-111331096D01*
+X69315108Y-111444959D01*
+X69463791Y-111525687D01*
+X69627438Y-111568619D01*
+X69715047Y-111569996D01*
+X69789004Y-111571158D01*
+X69789007Y-111571158D01*
+X69796602Y-111571277D01*
+X69854723Y-111557965D01*
+X69954114Y-111535202D01*
+X69954118Y-111535201D01*
+X69961517Y-111533506D01*
+X70112662Y-111457488D01*
+X70118433Y-111452559D01*
+X70118436Y-111452557D01*
+X70180045Y-111399938D01*
+X70708995Y-111399938D01*
+X70722740Y-111609649D01*
+X70774471Y-111813343D01*
+X70776890Y-111818590D01*
+X70860038Y-111998953D01*
+X70860041Y-111998958D01*
+X70862457Y-112004199D01*
+X70865788Y-112008912D01*
+X70865789Y-112008914D01*
+X70964984Y-112149270D01*
+X70983751Y-112175825D01*
+X71134289Y-112322474D01*
+X71139085Y-112325679D01*
+X71139088Y-112325681D01*
+X71157326Y-112337867D01*
+X71309031Y-112439233D01*
+X71314339Y-112441514D01*
+X71314340Y-112441514D01*
+X71496822Y-112519914D01*
+X71496825Y-112519915D01*
+X71502125Y-112522192D01*
+X71507754Y-112523466D01*
+X71507755Y-112523466D01*
+X71701467Y-112567299D01*
+X71701473Y-112567300D01*
+X71707104Y-112568574D01*
+X71712875Y-112568801D01*
+X71712877Y-112568801D01*
+X71776433Y-112571298D01*
+X71917103Y-112576825D01*
+X72125088Y-112546669D01*
+X72130552Y-112544814D01*
+X72130557Y-112544813D01*
+X72318624Y-112480973D01*
+X72318629Y-112480971D01*
+X72324096Y-112479115D01*
+X72507460Y-112376426D01*
+X72669041Y-112242041D01*
+X72803426Y-112080460D01*
+X72906115Y-111897096D01*
+X72907971Y-111891629D01*
+X72907973Y-111891624D01*
+X72971813Y-111703557D01*
+X72971814Y-111703552D01*
+X72973669Y-111698088D01*
+X73003825Y-111490103D01*
+X73005399Y-111430000D01*
+X72986169Y-111220721D01*
+X72976012Y-111184705D01*
+X72951854Y-111099048D01*
+X111832624Y-111099048D01*
+X111846371Y-111308779D01*
+X111848172Y-111320149D01*
+X111899909Y-111523863D01*
+X111903750Y-111534710D01*
+X111991747Y-111725592D01*
+X111997496Y-111735549D01*
+X112018612Y-111765427D01*
+X112029202Y-111773816D01*
+X112042501Y-111766788D01*
+X112671479Y-111137811D01*
+X112677856Y-111126132D01*
+X113407908Y-111126132D01*
+X113408039Y-111127966D01*
+X113412290Y-111134580D01*
+X114046111Y-111768400D01*
+X114058486Y-111775157D01*
+X114065066Y-111770231D01*
+X114147595Y-111622865D01*
+X114152271Y-111612362D01*
+X114219834Y-111413328D01*
+X114222519Y-111402145D01*
+X114252975Y-111192088D01*
+X114253605Y-111184705D01*
+X114255072Y-111128704D01*
+X114254829Y-111121305D01*
+X114235408Y-110909945D01*
+X114233311Y-110898630D01*
+X114176258Y-110696336D01*
+X114172136Y-110685597D01*
+X114079171Y-110497083D01*
+X114073165Y-110487281D01*
+X114070010Y-110483056D01*
+X114058751Y-110474606D01*
+X114046334Y-110481377D01*
+X113415521Y-111112189D01*
+X113407908Y-111126132D01*
+X112677856Y-111126132D01*
+X112679092Y-111123868D01*
+X112678961Y-111122034D01*
+X112674710Y-111115420D01*
+X112039103Y-110479814D01*
+X112026728Y-110473057D01*
+X112020762Y-110477523D01*
+X111926756Y-110656198D01*
+X111922351Y-110666832D01*
+X111860022Y-110867563D01*
+X111857630Y-110878817D01*
+X111832925Y-111087547D01*
+X111832624Y-111099048D01*
+X72951854Y-111099048D01*
+X72930692Y-111024015D01*
+X72929123Y-111018451D01*
+X72836171Y-110829963D01*
+X72778685Y-110752979D01*
+X72713880Y-110666195D01*
+X72713879Y-110666194D01*
+X72710427Y-110661571D01*
+X72556101Y-110518914D01*
+X72378362Y-110406769D01*
+X72183163Y-110328892D01*
+X72177506Y-110327767D01*
+X72177500Y-110327765D01*
+X71982707Y-110289019D01*
+X71982705Y-110289019D01*
+X71977040Y-110287892D01*
+X71971265Y-110287816D01*
+X71971261Y-110287816D01*
+X71936466Y-110287361D01*
+X71934720Y-110287338D01*
+X71892049Y-110274200D01*
+X71878146Y-110282382D01*
+X71845775Y-110286174D01*
+X71766898Y-110285141D01*
+X71761201Y-110286120D01*
+X71761200Y-110286120D01*
+X71692913Y-110297854D01*
+X71559772Y-110320732D01*
+X71362601Y-110393472D01*
+X71357640Y-110396424D01*
+X71357639Y-110396424D01*
+X71212025Y-110483056D01*
+X71181988Y-110500926D01*
+X71023981Y-110639494D01*
+X71020410Y-110644024D01*
+X70928619Y-110760461D01*
+X70893872Y-110804537D01*
+X70891181Y-110809653D01*
+X70891179Y-110809655D01*
+X70856736Y-110875121D01*
+X70796018Y-110990527D01*
+X70733696Y-111191234D01*
+X70708995Y-111399938D01*
+X70180045Y-111399938D01*
+X70235539Y-111352541D01*
+X70235540Y-111352540D01*
+X70241311Y-111347611D01*
+X70340037Y-111210219D01*
+X70345362Y-111196974D01*
+X70372806Y-111128704D01*
+X70403141Y-111053243D01*
+X70426980Y-110885746D01*
+X70427134Y-110871000D01*
+X70425331Y-110856095D01*
+X70413773Y-110760592D01*
+X70406809Y-110703040D01*
+X70347006Y-110544778D01*
+X70300783Y-110477523D01*
+X70255481Y-110411607D01*
+X70255479Y-110411605D01*
+X70251179Y-110405348D01*
+X70245508Y-110400295D01*
+X70130531Y-110297854D01*
+X70130528Y-110297852D01*
+X70124859Y-110292801D01*
+X70110536Y-110285217D01*
+X69982051Y-110217188D01*
+X69982052Y-110217188D01*
+X69975339Y-110213634D01*
+X69964964Y-110211028D01*
+X69818622Y-110174269D01*
+X69818618Y-110174269D01*
+X69811251Y-110172418D01*
+X69803652Y-110172378D01*
+X69803650Y-110172378D01*
+X69733308Y-110172010D01*
+X69642069Y-110171532D01*
+X69634688Y-110173304D01*
+X69484938Y-110209256D01*
+X69484935Y-110209257D01*
+X69477559Y-110211028D01*
+X69327218Y-110288624D01*
+X69321497Y-110293614D01*
+X69321495Y-110293616D01*
+X69209318Y-110391474D01*
+X69199726Y-110399842D01*
+X69185117Y-110420628D01*
+X69113287Y-110522833D01*
+X69102444Y-110538261D01*
+X69040988Y-110695889D01*
+X69039997Y-110703418D01*
+X69022655Y-110835144D01*
+X69018905Y-110863626D01*
+X61595000Y-110863626D01*
+X61595000Y-108859938D01*
+X70708995Y-108859938D01*
+X70722740Y-109069649D01*
+X70774471Y-109273343D01*
+X70776890Y-109278590D01*
+X70860038Y-109458953D01*
+X70860041Y-109458958D01*
+X70862457Y-109464199D01*
+X70865788Y-109468912D01*
+X70865789Y-109468914D01*
+X70977672Y-109627223D01*
+X70983751Y-109635825D01*
+X71134289Y-109782474D01*
+X71139085Y-109785679D01*
+X71139088Y-109785681D01*
+X71250530Y-109860144D01*
+X71309031Y-109899233D01*
+X71314339Y-109901514D01*
+X71314340Y-109901514D01*
+X71496822Y-109979914D01*
+X71496825Y-109979915D01*
+X71502125Y-109982192D01*
+X71507754Y-109983466D01*
+X71507755Y-109983466D01*
+X71701467Y-110027299D01*
+X71701473Y-110027300D01*
+X71707104Y-110028574D01*
+X71712875Y-110028801D01*
+X71712877Y-110028801D01*
+X71852369Y-110034282D01*
+X71890852Y-110047243D01*
+X71902456Y-110039999D01*
+X71918289Y-110036653D01*
+X72125088Y-110006669D01*
+X72130552Y-110004814D01*
+X72130557Y-110004813D01*
+X72318624Y-109940973D01*
+X72318629Y-109940971D01*
+X72324096Y-109939115D01*
+X72345358Y-109927208D01*
+X72395310Y-109899233D01*
+X72507460Y-109836426D01*
+X72669041Y-109702041D01*
+X72803426Y-109540460D01*
+X72906115Y-109357096D01*
+X72907971Y-109351629D01*
+X72907973Y-109351624D01*
+X72920508Y-109314696D01*
+X78842729Y-109314696D01*
+X78845570Y-109340426D01*
+X78859235Y-109464199D01*
+X78860113Y-109472153D01*
+X78862723Y-109479284D01*
+X78862723Y-109479286D01*
+X78892601Y-109560931D01*
+X78914553Y-109620919D01*
+X78918789Y-109627222D01*
+X78918789Y-109627223D01*
+X78997290Y-109744044D01*
+X79002908Y-109752405D01*
+X79008527Y-109757518D01*
+X79008528Y-109757519D01*
+X79058666Y-109803141D01*
+X79120076Y-109859019D01*
+X79259293Y-109934608D01*
+X79412522Y-109974807D01*
+X79496477Y-109976126D01*
+X79563319Y-109977176D01*
+X79563322Y-109977176D01*
+X79570916Y-109977295D01*
+X79725332Y-109941929D01*
+X79805689Y-109901514D01*
+X79860072Y-109874163D01*
+X79860075Y-109874161D01*
+X79866855Y-109870751D01*
+X79872626Y-109865822D01*
+X79872629Y-109865820D01*
+X79981536Y-109772804D01*
+X79981536Y-109772803D01*
+X79987314Y-109767869D01*
+X80006770Y-109740794D01*
+X80062762Y-109697147D01*
+X80133465Y-109690700D01*
+X80196430Y-109723502D01*
+X80213673Y-109744044D01*
+X80234740Y-109775396D01*
+X80234743Y-109775399D01*
+X80238974Y-109781696D01*
+X80364108Y-109895559D01*
+X80512791Y-109976287D01*
+X80676438Y-110019219D01*
+X80764047Y-110020596D01*
+X80838004Y-110021758D01*
+X80838007Y-110021758D01*
+X80845602Y-110021877D01*
+X80932380Y-110002002D01*
+X81003114Y-109985802D01*
+X81003118Y-109985801D01*
+X81010517Y-109984106D01*
+X81161662Y-109908088D01*
+X81167433Y-109903159D01*
+X81167436Y-109903157D01*
+X81284539Y-109803141D01*
+X81284540Y-109803140D01*
+X81290311Y-109798211D01*
+X81389037Y-109660819D01*
+X81394670Y-109646808D01*
+X81427772Y-109564463D01*
+X81452141Y-109503843D01*
+X81475980Y-109336346D01*
+X81476134Y-109321600D01*
+X81475405Y-109315569D01*
+X81461886Y-109203858D01*
+X81455809Y-109153640D01*
+X81396006Y-108995378D01*
+X81386331Y-108981301D01*
+X81354045Y-108934324D01*
+X83280909Y-108934324D01*
+X83282073Y-108943226D01*
+X83282073Y-108943229D01*
+X83290810Y-109010044D01*
+X83299795Y-109078752D01*
+X83303409Y-109086965D01*
+X83303410Y-109086969D01*
+X83303497Y-109087166D01*
+X83358459Y-109212074D01*
+X83364234Y-109218944D01*
+X83364235Y-109218946D01*
+X83414371Y-109278590D01*
+X83452183Y-109323573D01*
+X83459660Y-109328550D01*
+X83565961Y-109399310D01*
+X83565963Y-109399311D01*
+X83573434Y-109404284D01*
+X83712464Y-109447721D01*
+X83858098Y-109450390D01*
+X83928362Y-109431234D01*
+X83989963Y-109414439D01*
+X83989964Y-109414439D01*
+X83998626Y-109412077D01*
+X84006959Y-109406961D01*
+X84115102Y-109340561D01*
+X84122754Y-109335863D01*
+X84129374Y-109328550D01*
+X84214473Y-109234534D01*
+X84214474Y-109234533D01*
+X84220501Y-109227874D01*
+X84247655Y-109171829D01*
+X84251969Y-109162924D01*
+X86151109Y-109162924D01*
+X86152273Y-109171826D01*
+X86152273Y-109171829D01*
+X86158545Y-109219790D01*
+X86169995Y-109307352D01*
+X86173609Y-109315565D01*
+X86173610Y-109315569D01*
+X86189475Y-109351624D01*
+X86228659Y-109440674D01*
+X86234434Y-109447544D01*
+X86234435Y-109447546D01*
+X86308295Y-109535413D01*
+X86322383Y-109552173D01*
+X86329860Y-109557150D01*
+X86436161Y-109627910D01*
+X86436163Y-109627911D01*
+X86443634Y-109632884D01*
+X86452201Y-109635561D01*
+X86452202Y-109635561D01*
+X86465943Y-109639854D01*
+X86582664Y-109676321D01*
+X86728298Y-109678990D01*
+X86820802Y-109653770D01*
+X86860163Y-109643039D01*
+X86860164Y-109643039D01*
+X86868826Y-109640677D01*
+X86876729Y-109635825D01*
+X86930890Y-109602570D01*
+X86992954Y-109564463D01*
+X86999574Y-109557150D01*
+X87084673Y-109463134D01*
+X87084674Y-109463133D01*
+X87090701Y-109456474D01*
+X87094863Y-109447885D01*
+X87150295Y-109333472D01*
+X87150295Y-109333471D01*
+X87154210Y-109325391D01*
+X87170616Y-109227874D01*
+X87177570Y-109186544D01*
+X87177570Y-109186541D01*
+X87178376Y-109181752D01*
+X87178529Y-109169200D01*
+X87177630Y-109162924D01*
+X97377909Y-109162924D01*
+X97379073Y-109171826D01*
+X97379073Y-109171829D01*
+X97385345Y-109219790D01*
+X97396795Y-109307352D01*
+X97400409Y-109315565D01*
+X97400410Y-109315569D01*
+X97416275Y-109351624D01*
+X97455459Y-109440674D01*
+X97461234Y-109447544D01*
+X97461235Y-109447546D01*
+X97535095Y-109535413D01*
+X97549183Y-109552173D01*
+X97556660Y-109557150D01*
+X97662961Y-109627910D01*
+X97662963Y-109627911D01*
+X97670434Y-109632884D01*
+X97679001Y-109635561D01*
+X97679002Y-109635561D01*
+X97692743Y-109639854D01*
+X97809464Y-109676321D01*
+X97955098Y-109678990D01*
+X98047602Y-109653770D01*
+X98086963Y-109643039D01*
+X98086964Y-109643039D01*
+X98095626Y-109640677D01*
+X98103529Y-109635825D01*
+X98157690Y-109602570D01*
+X98219754Y-109564463D01*
+X98226374Y-109557150D01*
+X98284595Y-109492828D01*
+X111900501Y-109492828D01*
+X111901709Y-109505088D01*
+X111912815Y-109560931D01*
+X111922133Y-109583427D01*
+X111964483Y-109646808D01*
+X111981692Y-109664017D01*
+X112045075Y-109706368D01*
+X112067566Y-109715684D01*
+X112123415Y-109726793D01*
+X112135670Y-109728000D01*
+X112638597Y-109728000D01*
+X112706718Y-109748002D01*
+X112753211Y-109801658D01*
+X112763315Y-109871932D01*
+X112733821Y-109936512D01*
+X112682207Y-109972212D01*
+X112527282Y-110029366D01*
+X112516900Y-110034318D01*
+X112404019Y-110101475D01*
+X112394421Y-110111808D01*
+X112397907Y-110120196D01*
+X113030689Y-110752979D01*
+X113044632Y-110760592D01*
+X113046466Y-110760461D01*
+X113053080Y-110756210D01*
+X113685200Y-110124089D01*
+X113691957Y-110111714D01*
+X113685927Y-110103658D01*
+X113598472Y-110048478D01*
+X113588221Y-110043254D01*
+X113407187Y-109971029D01*
+X113351327Y-109927208D01*
+X113328027Y-109860144D01*
+X113344683Y-109791129D01*
+X113396007Y-109742074D01*
+X113453877Y-109727999D01*
+X113951328Y-109727999D01*
+X113963588Y-109726791D01*
+X114019431Y-109715685D01*
+X114041927Y-109706367D01*
+X114105308Y-109664017D01*
+X114122517Y-109646808D01*
+X114164868Y-109583425D01*
+X114174184Y-109560934D01*
+X114185293Y-109505085D01*
+X114186500Y-109492830D01*
+X114186500Y-108857115D01*
+X114182025Y-108841876D01*
+X114180635Y-108840671D01*
+X114172952Y-108839000D01*
+X111918616Y-108839000D01*
+X111903377Y-108843475D01*
+X111902172Y-108844865D01*
+X111900501Y-108852548D01*
+X111900501Y-109492828D01*
+X98284595Y-109492828D01*
+X98311473Y-109463134D01*
+X98311474Y-109463133D01*
+X98317501Y-109456474D01*
+X98321663Y-109447885D01*
+X98377095Y-109333472D01*
+X98377095Y-109333471D01*
+X98381010Y-109325391D01*
+X98397416Y-109227874D01*
+X98404370Y-109186544D01*
+X98404370Y-109186541D01*
+X98405176Y-109181752D01*
+X98405329Y-109169200D01*
+X98391101Y-109069849D01*
+X98385954Y-109033906D01*
+X98385953Y-109033903D01*
+X98384680Y-109025013D01*
+X98380962Y-109016835D01*
+X98328108Y-108900590D01*
+X98328107Y-108900588D01*
+X98324392Y-108892418D01*
+X98229313Y-108782073D01*
+X98107085Y-108702848D01*
+X97967534Y-108661114D01*
+X97958558Y-108661059D01*
+X97958557Y-108661059D01*
+X97897244Y-108660685D01*
+X97821879Y-108660224D01*
+X97681829Y-108700251D01*
+X97674242Y-108705038D01*
+X97674240Y-108705039D01*
+X97607977Y-108746848D01*
+X97558642Y-108777976D01*
+X97552700Y-108784704D01*
+X97542359Y-108796413D01*
+X97462222Y-108887151D01*
+X97458408Y-108895274D01*
+X97458407Y-108895276D01*
+X97407442Y-109003828D01*
+X97400319Y-109019000D01*
+X97398939Y-109027865D01*
+X97398938Y-109027867D01*
+X97379355Y-109153640D01*
+X97377909Y-109162924D01*
+X87177630Y-109162924D01*
+X87164301Y-109069849D01*
+X87159154Y-109033906D01*
+X87159153Y-109033903D01*
+X87157880Y-109025013D01*
+X87154162Y-109016835D01*
+X87101308Y-108900590D01*
+X87101307Y-108900588D01*
+X87097592Y-108892418D01*
+X87002513Y-108782073D01*
+X86880285Y-108702848D01*
+X86740734Y-108661114D01*
+X86731758Y-108661059D01*
+X86731757Y-108661059D01*
+X86670444Y-108660685D01*
+X86595079Y-108660224D01*
+X86455029Y-108700251D01*
+X86447442Y-108705038D01*
+X86447440Y-108705039D01*
+X86381177Y-108746848D01*
+X86331842Y-108777976D01*
+X86325900Y-108784704D01*
+X86315559Y-108796413D01*
+X86235422Y-108887151D01*
+X86231608Y-108895274D01*
+X86231607Y-108895276D01*
+X86180642Y-109003828D01*
+X86173519Y-109019000D01*
+X86172139Y-109027865D01*
+X86172138Y-109027867D01*
+X86152555Y-109153640D01*
+X86151109Y-109162924D01*
+X84251969Y-109162924D01*
+X84280095Y-109104872D01*
+X84280095Y-109104871D01*
+X84284010Y-109096791D01*
+X84308176Y-108953152D01*
+X84308329Y-108940600D01*
+X84297603Y-108865704D01*
+X84288954Y-108805306D01*
+X84288953Y-108805303D01*
+X84287680Y-108796413D01*
+X84282611Y-108785264D01*
+X84231108Y-108671990D01*
+X84231107Y-108671988D01*
+X84227392Y-108663818D01*
+X84132313Y-108553473D01*
+X84010085Y-108474248D01*
+X83870534Y-108432514D01*
+X83861558Y-108432459D01*
+X83861557Y-108432459D01*
+X83800244Y-108432085D01*
+X83724879Y-108431624D01*
+X83584829Y-108471651D01*
+X83577242Y-108476438D01*
+X83577240Y-108476439D01*
+X83572977Y-108479129D01*
+X83461642Y-108549376D01*
+X83365222Y-108658551D01*
+X83361408Y-108666674D01*
+X83361407Y-108666676D01*
+X83307133Y-108782276D01*
+X83303319Y-108790400D01*
+X83301939Y-108799265D01*
+X83301938Y-108799267D01*
+X83286162Y-108900590D01*
+X83280909Y-108934324D01*
+X81354045Y-108934324D01*
+X81304481Y-108862207D01*
+X81304479Y-108862205D01*
+X81300179Y-108855948D01*
+X81294508Y-108850895D01*
+X81179531Y-108748454D01*
+X81179528Y-108748452D01*
+X81173859Y-108743401D01*
+X81024339Y-108664234D01*
+X81011699Y-108661059D01*
+X80867622Y-108624869D01*
+X80867618Y-108624869D01*
+X80860251Y-108623018D01*
+X80852652Y-108622978D01*
+X80852650Y-108622978D01*
+X80782308Y-108622610D01*
+X80691069Y-108622132D01*
+X80683688Y-108623904D01*
+X80533938Y-108659856D01*
+X80533935Y-108659857D01*
+X80526559Y-108661628D01*
+X80376218Y-108739224D01*
+X80370497Y-108744214D01*
+X80370495Y-108744216D01*
+X80261842Y-108839000D01*
+X80248726Y-108850442D01*
+X80213259Y-108900907D01*
+X80157725Y-108945137D01*
+X80087093Y-108952323D01*
+X80023789Y-108920182D01*
+X80006333Y-108899822D01*
+X80000855Y-108891851D01*
+X80000854Y-108891849D01*
+X79996553Y-108885592D01*
+X79990752Y-108880423D01*
+X79950842Y-108844865D01*
+X79878275Y-108780211D01*
+X79870889Y-108776300D01*
+X79818297Y-108748454D01*
+X79738274Y-108706084D01*
+X79584633Y-108667492D01*
+X79577034Y-108667452D01*
+X79577033Y-108667452D01*
+X79511181Y-108667107D01*
+X79426221Y-108666662D01*
+X79418841Y-108668434D01*
+X79418839Y-108668434D01*
+X79279563Y-108701871D01*
+X79279560Y-108701872D01*
+X79272184Y-108703643D01*
+X79131414Y-108776300D01*
+X79012039Y-108880438D01*
+X78920950Y-109010044D01*
+X78863406Y-109157637D01*
+X78862414Y-109165170D01*
+X78862414Y-109165171D01*
+X78844868Y-109298449D01*
+X78842729Y-109314696D01*
+X72920508Y-109314696D01*
+X72971813Y-109163557D01*
+X72971814Y-109163552D01*
+X72973669Y-109158088D01*
+X73003825Y-108950103D01*
+X73005399Y-108890000D01*
+X72986169Y-108680721D01*
+X72980998Y-108662384D01*
+X72930692Y-108484015D01*
+X72929123Y-108478451D01*
+X72836171Y-108289963D01*
+X72786681Y-108223687D01*
+X72713880Y-108126195D01*
+X72713879Y-108126194D01*
+X72710427Y-108121571D01*
+X72623954Y-108041636D01*
+X72560341Y-107982833D01*
+X72560338Y-107982831D01*
+X72556101Y-107978914D01*
+X72378362Y-107866769D01*
+X72183163Y-107788892D01*
+X72177506Y-107787767D01*
+X72177500Y-107787765D01*
+X71982707Y-107749019D01*
+X71982705Y-107749019D01*
+X71977040Y-107747892D01*
+X71971265Y-107747816D01*
+X71971261Y-107747816D01*
+X71936466Y-107747361D01*
+X71934720Y-107747338D01*
+X71892049Y-107734200D01*
+X71878146Y-107742382D01*
+X71845775Y-107746174D01*
+X71766898Y-107745141D01*
+X71761201Y-107746120D01*
+X71761200Y-107746120D01*
+X71592571Y-107775096D01*
+X71559772Y-107780732D01*
+X71362601Y-107853472D01*
+X71357640Y-107856424D01*
+X71357639Y-107856424D01*
+X71193756Y-107953925D01*
+X71181988Y-107960926D01*
+X71023981Y-108099494D01*
+X70989716Y-108142959D01*
+X70925327Y-108224637D01*
+X70893872Y-108264537D01*
+X70891181Y-108269653D01*
+X70891179Y-108269655D01*
+X70805963Y-108431624D01*
+X70796018Y-108450527D01*
+X70733696Y-108651234D01*
+X70733017Y-108656969D01*
+X70733017Y-108656970D01*
+X70723694Y-108735741D01*
+X70708995Y-108859938D01*
+X61595000Y-108859938D01*
+X61595000Y-107561626D01*
+X63430905Y-107561626D01*
+X63449470Y-107729790D01*
+X63455446Y-107746120D01*
+X63495812Y-107856424D01*
+X63507612Y-107888670D01*
+X63511848Y-107894973D01*
+X63511848Y-107894974D01*
+X63597740Y-108022796D01*
+X63597743Y-108022799D01*
+X63601974Y-108029096D01*
+X63679341Y-108099494D01*
+X63708685Y-108126195D01*
+X63727108Y-108142959D01*
+X63733783Y-108146583D01*
+X63846253Y-108207649D01*
+X63875791Y-108223687D01*
+X64039438Y-108266619D01*
+X64127047Y-108267996D01*
+X64201004Y-108269158D01*
+X64201007Y-108269158D01*
+X64208602Y-108269277D01*
+X64266723Y-108255965D01*
+X64366114Y-108233202D01*
+X64366118Y-108233201D01*
+X64373517Y-108231506D01*
+X64524662Y-108155488D01*
+X64530433Y-108150559D01*
+X64530436Y-108150557D01*
+X64647539Y-108050541D01*
+X64647540Y-108050540D01*
+X64653311Y-108045611D01*
+X64752037Y-107908219D01*
+X64757362Y-107894974D01*
+X64780575Y-107837228D01*
+X64815141Y-107751243D01*
+X64838980Y-107583746D01*
+X64839134Y-107569000D01*
+X64837331Y-107554095D01*
+X64825958Y-107460116D01*
+X64818809Y-107401040D01*
+X64759006Y-107242778D01*
+X64742733Y-107219100D01*
+X64667481Y-107109607D01*
+X64667479Y-107109605D01*
+X64663179Y-107103348D01*
+X64657508Y-107098295D01*
+X64542531Y-106995854D01*
+X64542528Y-106995852D01*
+X64536859Y-106990801D01*
+X64506233Y-106974585D01*
+X64476537Y-106958862D01*
+X64387339Y-106911634D01*
+X64376964Y-106909028D01*
+X64230622Y-106872269D01*
+X64230618Y-106872269D01*
+X64223251Y-106870418D01*
+X64215652Y-106870378D01*
+X64215650Y-106870378D01*
+X64145308Y-106870010D01*
+X64054069Y-106869532D01*
+X64046688Y-106871304D01*
+X63896938Y-106907256D01*
+X63896935Y-106907257D01*
+X63889559Y-106909028D01*
+X63739218Y-106986624D01*
+X63733497Y-106991614D01*
+X63733495Y-106991616D01*
+X63694785Y-107025385D01*
+X63611726Y-107097842D01*
+X63599881Y-107114696D01*
+X63526505Y-107219100D01*
+X63514444Y-107236261D01*
+X63452988Y-107393889D01*
+X63451997Y-107401418D01*
+X63432337Y-107550752D01*
+X63430905Y-107561626D01*
+X61595000Y-107561626D01*
+X61595000Y-107332314D01*
+X61615002Y-107264193D01*
+X61668658Y-107217700D01*
+X61738932Y-107207596D01*
+X61805799Y-107239120D01*
+X61816487Y-107248845D01*
+X61816491Y-107248848D01*
+X61822108Y-107253959D01*
+X61828783Y-107257583D01*
+X61958072Y-107327781D01*
+X61970791Y-107334687D01*
+X62134438Y-107377619D01*
+X62222047Y-107378996D01*
+X62296004Y-107380158D01*
+X62296007Y-107380158D01*
+X62303602Y-107380277D01*
+X62361723Y-107366965D01*
+X62461114Y-107344202D01*
+X62461118Y-107344201D01*
+X62468517Y-107342506D01*
+X62619662Y-107266488D01*
+X62625433Y-107261559D01*
+X62625436Y-107261557D01*
+X62742539Y-107161541D01*
+X62742540Y-107161540D01*
+X62748311Y-107156611D01*
+X62847037Y-107019219D01*
+X62858134Y-106991616D01*
+X62885235Y-106924199D01*
+X62910141Y-106862243D01*
+X62933980Y-106694746D01*
+X62934134Y-106680000D01*
+X62933339Y-106673426D01*
+X62923193Y-106589585D01*
+X62913809Y-106512040D01*
+X62854006Y-106353778D01*
+X62830748Y-106319938D01*
+X70708995Y-106319938D01*
+X70722740Y-106529649D01*
+X70774471Y-106733343D01*
+X70776890Y-106738590D01*
+X70860038Y-106918953D01*
+X70860041Y-106918958D01*
+X70862457Y-106924199D01*
+X70865788Y-106928912D01*
+X70865789Y-106928914D01*
+X70979137Y-107089296D01*
+X70983751Y-107095825D01*
+X71134289Y-107242474D01*
+X71139085Y-107245679D01*
+X71139088Y-107245681D01*
+X71247571Y-107318167D01*
+X71309031Y-107359233D01*
+X71314339Y-107361514D01*
+X71314340Y-107361514D01*
+X71496822Y-107439914D01*
+X71496825Y-107439915D01*
+X71502125Y-107442192D01*
+X71507754Y-107443466D01*
+X71507755Y-107443466D01*
+X71701467Y-107487299D01*
+X71701473Y-107487300D01*
+X71707104Y-107488574D01*
+X71712875Y-107488801D01*
+X71712877Y-107488801D01*
+X71852369Y-107494282D01*
+X71890852Y-107507243D01*
+X71902456Y-107499999D01*
+X71918289Y-107496653D01*
+X72125088Y-107466669D01*
+X72130552Y-107464814D01*
+X72130557Y-107464813D01*
+X72318624Y-107400973D01*
+X72318629Y-107400971D01*
+X72324096Y-107399115D01*
+X72333341Y-107393938D01*
+X72407622Y-107352338D01*
+X72487461Y-107307626D01*
+X73463905Y-107307626D01*
+X73482470Y-107475790D01*
+X73485080Y-107482922D01*
+X73523012Y-107586575D01*
+X73540612Y-107634670D01*
+X73544848Y-107640973D01*
+X73544848Y-107640974D01*
+X73630740Y-107768796D01*
+X73630743Y-107768799D01*
+X73634974Y-107775096D01*
+X73760108Y-107888959D01*
+X73774102Y-107896557D01*
+X73887215Y-107957972D01*
+X73908791Y-107969687D01*
+X74072438Y-108012619D01*
+X74160047Y-108013996D01*
+X74234004Y-108015158D01*
+X74234007Y-108015158D01*
+X74241602Y-108015277D01*
+X74299723Y-108001965D01*
+X74399114Y-107979202D01*
+X74399118Y-107979201D01*
+X74406517Y-107977506D01*
+X74557662Y-107901488D01*
+X74563433Y-107896559D01*
+X74563436Y-107896557D01*
+X74654946Y-107818400D01*
+X91788233Y-107818400D01*
+X91789397Y-107827302D01*
+X91789397Y-107827305D01*
+X91797933Y-107892583D01*
+X91807119Y-107962828D01*
+X91810733Y-107971041D01*
+X91810734Y-107971045D01*
+X91840833Y-108039447D01*
+X91865783Y-108096150D01*
+X91871558Y-108103020D01*
+X91871559Y-108103022D01*
+X91915661Y-108155488D01*
+X91959507Y-108207649D01*
+X91966984Y-108212626D01*
+X92073285Y-108283386D01*
+X92073287Y-108283387D01*
+X92080758Y-108288360D01*
+X92219788Y-108331797D01*
+X92365422Y-108334466D01*
+X92444579Y-108312885D01*
+X111900500Y-108312885D01*
+X111904975Y-108328124D01*
+X111906365Y-108329329D01*
+X111914048Y-108331000D01*
+X112771385Y-108331000D01*
+X112786624Y-108326525D01*
+X112787829Y-108325135D01*
+X112789500Y-108317452D01*
+X112789500Y-108312885D01*
+X113297500Y-108312885D01*
+X113301975Y-108328124D01*
+X113303365Y-108329329D01*
+X113311048Y-108331000D01*
+X114168384Y-108331000D01*
+X114183623Y-108326525D01*
+X114184828Y-108325135D01*
+X114186499Y-108317452D01*
+X114186499Y-107677172D01*
+X114185291Y-107664912D01*
+X114174185Y-107609069D01*
+X114164867Y-107586573D01*
+X114122517Y-107523192D01*
+X114105308Y-107505983D01*
+X114041925Y-107463632D01*
+X114019434Y-107454316D01*
+X113963585Y-107443207D01*
+X113951330Y-107442000D01*
+X113315615Y-107442000D01*
+X113300376Y-107446475D01*
+X113299171Y-107447865D01*
+X113297500Y-107455548D01*
+X113297500Y-108312885D01*
+X112789500Y-108312885D01*
+X112789500Y-107460116D01*
+X112785025Y-107444877D01*
+X112783635Y-107443672D01*
+X112775952Y-107442001D01*
+X112135672Y-107442001D01*
+X112123412Y-107443209D01*
+X112067569Y-107454315D01*
+X112045073Y-107463633D01*
+X111981692Y-107505983D01*
+X111964483Y-107523192D01*
+X111922132Y-107586575D01*
+X111912816Y-107609066D01*
+X111901707Y-107664915D01*
+X111900500Y-107677170D01*
+X111900500Y-108312885D01*
+X92444579Y-108312885D01*
+X92497287Y-108298515D01*
+X92497288Y-108298515D01*
+X92505950Y-108296153D01*
+X92514283Y-108291037D01*
+X92611239Y-108231506D01*
+X92630078Y-108219939D01*
+X92636698Y-108212626D01*
+X92721797Y-108118610D01*
+X92721798Y-108118609D01*
+X92727825Y-108111950D01*
+X92735704Y-108095689D01*
+X92787419Y-107988948D01*
+X92787419Y-107988947D01*
+X92791334Y-107980867D01*
+X92810890Y-107864629D01*
+X92814694Y-107842020D01*
+X92814694Y-107842017D01*
+X92815500Y-107837228D01*
+X92815653Y-107824676D01*
+X92808553Y-107775096D01*
+X92796278Y-107689382D01*
+X92796277Y-107689379D01*
+X92795004Y-107680489D01*
+X92791286Y-107672311D01*
+X92738432Y-107556066D01*
+X92738431Y-107556064D01*
+X92734716Y-107547894D01*
+X92639637Y-107437549D01*
+X92517409Y-107358324D01*
+X92377858Y-107316590D01*
+X92368882Y-107316535D01*
+X92368881Y-107316535D01*
+X92307568Y-107316161D01*
+X92232203Y-107315700D01*
+X92092153Y-107355727D01*
+X92084566Y-107360514D01*
+X92084564Y-107360515D01*
+X92031670Y-107393889D01*
+X91968966Y-107433452D01*
+X91963024Y-107440180D01*
+X91938241Y-107468241D01*
+X91872546Y-107542627D01*
+X91868732Y-107550750D01*
+X91868731Y-107550752D01*
+X91815133Y-107664912D01*
+X91810643Y-107674476D01*
+X91809263Y-107683341D01*
+X91809262Y-107683343D01*
+X91791637Y-107796541D01*
+X91788233Y-107818400D01*
+X74654946Y-107818400D01*
+X74680539Y-107796541D01*
+X74680540Y-107796540D01*
+X74686311Y-107791611D01*
+X74785037Y-107654219D01*
+X74790362Y-107640974D01*
+X74818575Y-107570790D01*
+X74848141Y-107497243D01*
+X74871980Y-107329746D01*
+X74872134Y-107315000D01*
+X74871005Y-107305664D01*
+X74859109Y-107207369D01*
+X74851809Y-107147040D01*
+X74816925Y-107054724D01*
+X86887709Y-107054724D01*
+X86888873Y-107063626D01*
+X86888873Y-107063629D01*
+X86898852Y-107139938D01*
+X86906595Y-107199152D01*
+X86910209Y-107207365D01*
+X86910210Y-107207369D01*
+X86934054Y-107261557D01*
+X86965259Y-107332474D01*
+X86971034Y-107339344D01*
+X86971035Y-107339346D01*
+X87018902Y-107396291D01*
+X87058983Y-107443973D01*
+X87066460Y-107448950D01*
+X87172761Y-107519710D01*
+X87172763Y-107519711D01*
+X87180234Y-107524684D01*
+X87319264Y-107568121D01*
+X87464898Y-107570790D01*
+X87573820Y-107541094D01*
+X87596763Y-107534839D01*
+X87596764Y-107534839D01*
+X87605426Y-107532477D01*
+X87613759Y-107527361D01*
+X87697751Y-107475790D01*
+X87729554Y-107456263D01*
+X87736174Y-107448950D01*
+X87821273Y-107354934D01*
+X87821274Y-107354933D01*
+X87827301Y-107348274D01*
+X87837639Y-107326938D01*
+X87886895Y-107225272D01*
+X87886895Y-107225271D01*
+X87890810Y-107217191D01*
+X87910813Y-107098295D01*
+X87914170Y-107078344D01*
+X87914170Y-107078341D01*
+X87914976Y-107073552D01*
+X87915129Y-107061000D01*
+X87905803Y-106995881D01*
+X87895754Y-106925706D01*
+X87895753Y-106925703D01*
+X87894480Y-106916813D01*
+X87890135Y-106907256D01*
+X87837908Y-106792390D01*
+X87837907Y-106792388D01*
+X87834192Y-106784218D01*
+X87739113Y-106673873D01*
+X87698002Y-106647226D01*
+X99625905Y-106647226D01*
+X99644470Y-106815390D01*
+X99647080Y-106822522D01*
+X99684289Y-106924199D01*
+X99702612Y-106974270D01*
+X99706848Y-106980573D01*
+X99706848Y-106980574D01*
+X99792740Y-107108396D01*
+X99792743Y-107108399D01*
+X99796974Y-107114696D01*
+X99922108Y-107228559D01*
+X100070791Y-107309287D01*
+X100234438Y-107352219D01*
+X100322047Y-107353596D01*
+X100396004Y-107354758D01*
+X100396007Y-107354758D01*
+X100403602Y-107354877D01*
+X100483346Y-107336613D01*
+X100561114Y-107318802D01*
+X100561118Y-107318801D01*
+X100568517Y-107317106D01*
+X100719662Y-107241088D01*
+X100725433Y-107236159D01*
+X100725436Y-107236157D01*
+X100842539Y-107136141D01*
+X100842540Y-107136140D01*
+X100848311Y-107131211D01*
+X100947037Y-106993819D01*
+X100949930Y-106986624D01*
+X100983676Y-106902676D01*
+X101010141Y-106836843D01*
+X101033980Y-106669346D01*
+X101034134Y-106654600D01*
+X101033339Y-106648026D01*
+X101030168Y-106621826D01*
+X102927905Y-106621826D01*
+X102946470Y-106789990D01*
+X102949080Y-106797122D01*
+X102995584Y-106924199D01*
+X103004612Y-106948870D01*
+X103008848Y-106955173D01*
+X103008848Y-106955174D01*
+X103094740Y-107082996D01*
+X103094743Y-107082999D01*
+X103098974Y-107089296D01*
+X103224108Y-107203159D01*
+X103372791Y-107283887D01*
+X103536438Y-107326819D01*
+X103624047Y-107328196D01*
+X103698004Y-107329358D01*
+X103698007Y-107329358D01*
+X103705602Y-107329477D01*
+X103785346Y-107311213D01*
+X103863114Y-107293402D01*
+X103863118Y-107293401D01*
+X103870517Y-107291706D01*
+X104021662Y-107215688D01*
+X104027433Y-107210759D01*
+X104027436Y-107210757D01*
+X104144539Y-107110741D01*
+X104144540Y-107110740D01*
+X104150311Y-107105811D01*
+X104249037Y-106968419D01*
+X104254362Y-106955174D01*
+X104288885Y-106869294D01*
+X104312141Y-106811443D01*
+X104335980Y-106643946D01*
+X104336134Y-106629200D01*
+X104335452Y-106623557D01*
+X104335243Y-106621826D01*
+X106179105Y-106621826D01*
+X106197670Y-106789990D01*
+X106200280Y-106797122D01*
+X106246784Y-106924199D01*
+X106255812Y-106948870D01*
+X106260048Y-106955173D01*
+X106260048Y-106955174D01*
+X106345940Y-107082996D01*
+X106345943Y-107082999D01*
+X106350174Y-107089296D01*
+X106475308Y-107203159D01*
+X106623991Y-107283887D01*
+X106787638Y-107326819D01*
+X106875247Y-107328196D01*
+X106949204Y-107329358D01*
+X106949207Y-107329358D01*
+X106956802Y-107329477D01*
+X107036546Y-107311213D01*
+X107114314Y-107293402D01*
+X107114318Y-107293401D01*
+X107121717Y-107291706D01*
+X107272862Y-107215688D01*
+X107278633Y-107210759D01*
+X107278636Y-107210757D01*
+X107395739Y-107110741D01*
+X107395740Y-107110740D01*
+X107401511Y-107105811D01*
+X107500237Y-106968419D01*
+X107505562Y-106955174D01*
+X107540085Y-106869294D01*
+X107563341Y-106811443D01*
+X107587180Y-106643946D01*
+X107587334Y-106629200D01*
+X107586652Y-106623557D01*
+X107570128Y-106487018D01*
+X107567009Y-106461240D01*
+X107507206Y-106302978D01*
+X107497531Y-106288901D01*
+X107415681Y-106169807D01*
+X107415679Y-106169805D01*
+X107411379Y-106163548D01*
+X107405708Y-106158495D01*
+X107290731Y-106056054D01*
+X107290728Y-106056052D01*
+X107285059Y-106051001D01*
+X107135539Y-105971834D01*
+X107125164Y-105969228D01*
+X106978822Y-105932469D01*
+X106978818Y-105932469D01*
+X106971451Y-105930618D01*
+X106963852Y-105930578D01*
+X106963850Y-105930578D01*
+X106893508Y-105930210D01*
+X106802269Y-105929732D01*
+X106794888Y-105931504D01*
+X106645138Y-105967456D01*
+X106645135Y-105967457D01*
+X106637759Y-105969228D01*
+X106487418Y-106046824D01*
+X106481697Y-106051814D01*
+X106481695Y-106051816D01*
+X106386160Y-106135157D01*
+X106359926Y-106158042D01*
+X106262644Y-106296461D01*
+X106201188Y-106454089D01*
+X106200197Y-106461618D01*
+X106182395Y-106596839D01*
+X106179105Y-106621826D01*
+X104335243Y-106621826D01*
+X104318928Y-106487018D01*
+X104315809Y-106461240D01*
+X104256006Y-106302978D01*
+X104246331Y-106288901D01*
+X104164481Y-106169807D01*
+X104164479Y-106169805D01*
+X104160179Y-106163548D01*
+X104154508Y-106158495D01*
+X104039531Y-106056054D01*
+X104039528Y-106056052D01*
+X104033859Y-106051001D01*
+X103884339Y-105971834D01*
+X103873964Y-105969228D01*
+X103727622Y-105932469D01*
+X103727618Y-105932469D01*
+X103720251Y-105930618D01*
+X103712652Y-105930578D01*
+X103712650Y-105930578D01*
+X103642308Y-105930210D01*
+X103551069Y-105929732D01*
+X103543688Y-105931504D01*
+X103393938Y-105967456D01*
+X103393935Y-105967457D01*
+X103386559Y-105969228D01*
+X103236218Y-106046824D01*
+X103230497Y-106051814D01*
+X103230495Y-106051816D01*
+X103134960Y-106135157D01*
+X103108726Y-106158042D01*
+X103011444Y-106296461D01*
+X102949988Y-106454089D01*
+X102948997Y-106461618D01*
+X102931195Y-106596839D01*
+X102927905Y-106621826D01*
+X101030168Y-106621826D01*
+X101019691Y-106535251D01*
+X101013809Y-106486640D01*
+X100954006Y-106328378D01*
+X100883806Y-106226236D01*
+X100862481Y-106195207D01*
+X100862479Y-106195205D01*
+X100858179Y-106188948D01*
+X100852508Y-106183895D01*
+X100737531Y-106081454D01*
+X100737528Y-106081452D01*
+X100731859Y-106076401D01*
+X100582339Y-105997234D01*
+X100571964Y-105994628D01*
+X100425622Y-105957869D01*
+X100425618Y-105957869D01*
+X100418251Y-105956018D01*
+X100410652Y-105955978D01*
+X100410650Y-105955978D01*
+X100340308Y-105955610D01*
+X100249069Y-105955132D01*
+X100241688Y-105956904D01*
+X100091938Y-105992856D01*
+X100091935Y-105992857D01*
+X100084559Y-105994628D01*
+X99934218Y-106072224D01*
+X99928497Y-106077214D01*
+X99928495Y-106077216D01*
+X99880510Y-106119076D01*
+X99806726Y-106183442D01*
+X99792117Y-106204228D01*
+X99714827Y-106314202D01*
+X99709444Y-106321861D01*
+X99647988Y-106479489D01*
+X99646997Y-106487018D01*
+X99627736Y-106633321D01*
+X99625905Y-106647226D01*
+X87698002Y-106647226D01*
+X87616885Y-106594648D01*
+X87477334Y-106552914D01*
+X87468358Y-106552859D01*
+X87468357Y-106552859D01*
+X87407044Y-106552485D01*
+X87331679Y-106552024D01*
+X87191629Y-106592051D01*
+X87184042Y-106596838D01*
+X87184040Y-106596839D01*
+X87151605Y-106617304D01*
+X87068442Y-106669776D01*
+X86972022Y-106778951D01*
+X86968208Y-106787074D01*
+X86968207Y-106787076D01*
+X86929097Y-106870378D01*
+X86910119Y-106910800D01*
+X86908739Y-106919665D01*
+X86908738Y-106919667D01*
+X86898216Y-106987246D01*
+X86887709Y-107054724D01*
+X74816925Y-107054724D01*
+X74792006Y-106988778D01*
+X74710660Y-106870418D01*
+X74700481Y-106855607D01*
+X74700479Y-106855605D01*
+X74696179Y-106849348D01*
+X74690058Y-106843894D01*
+X74575531Y-106741854D01*
+X74575528Y-106741852D01*
+X74569859Y-106736801D01*
+X74552752Y-106727743D01*
+X74455978Y-106676504D01*
+X74420339Y-106657634D01*
+X74408260Y-106654600D01*
+X74263622Y-106618269D01*
+X74263618Y-106618269D01*
+X74256251Y-106616418D01*
+X74248652Y-106616378D01*
+X74248650Y-106616378D01*
+X74178308Y-106616010D01*
+X74087069Y-106615532D01*
+X74079688Y-106617304D01*
+X73929938Y-106653256D01*
+X73929935Y-106653257D01*
+X73922559Y-106655028D01*
+X73772218Y-106732624D01*
+X73766497Y-106737614D01*
+X73766495Y-106737616D01*
+X73673783Y-106818494D01*
+X73644726Y-106843842D01*
+X73631794Y-106862243D01*
+X73552839Y-106974585D01*
+X73547444Y-106982261D01*
+X73485988Y-107139889D01*
+X73483072Y-107162041D01*
+X73465380Y-107296426D01*
+X73463905Y-107307626D01*
+X72487461Y-107307626D01*
+X72507460Y-107296426D01*
+X72669041Y-107162041D01*
+X72803426Y-107000460D01*
+X72890883Y-106844295D01*
+X72903291Y-106822139D01*
+X72903292Y-106822137D01*
+X72906115Y-106817096D01*
+X72907971Y-106811629D01*
+X72907973Y-106811624D01*
+X72971813Y-106623557D01*
+X72971814Y-106623552D01*
+X72973669Y-106618088D01*
+X73003825Y-106410103D01*
+X73005399Y-106350000D01*
+X72986169Y-106140721D01*
+X72980065Y-106119076D01*
+X72946704Y-106000788D01*
+X72929123Y-105938451D01*
+X72836171Y-105749963D01*
+X72826983Y-105737658D01*
+X72713880Y-105586195D01*
+X72713879Y-105586194D01*
+X72710427Y-105581571D01*
+X72682428Y-105555689D01*
+X72560341Y-105442833D01*
+X72560338Y-105442831D01*
+X72556101Y-105438914D01*
+X72510275Y-105410000D01*
+X93980000Y-105410000D01*
+X94234000Y-105664000D01*
+X94328519Y-105664000D01*
+X94396640Y-105684002D01*
+X94443133Y-105737658D01*
+X94453454Y-105773660D01*
+X94464387Y-105857267D01*
+X94468001Y-105865480D01*
+X94468002Y-105865484D01*
+X94497477Y-105932469D01*
+X94523051Y-105990589D01*
+X94528826Y-105997459D01*
+X94528827Y-105997461D01*
+X94595183Y-106076401D01*
+X94616775Y-106102088D01*
+X94624252Y-106107065D01*
+X94730553Y-106177825D01*
+X94730555Y-106177826D01*
+X94738026Y-106182799D01*
+X94877056Y-106226236D01*
+X95022690Y-106228905D01*
+X95146291Y-106195207D01*
+X95154555Y-106192954D01*
+X95154556Y-106192954D01*
+X95163218Y-106190592D01*
+X95171551Y-106185476D01*
+X95244442Y-106140721D01*
+X95287346Y-106114378D01*
+X95293966Y-106107065D01*
+X95379065Y-106013049D01*
+X95379066Y-106013048D01*
+X95385093Y-106006389D01*
+X95397192Y-105981418D01*
+X95444687Y-105883387D01*
+X95444687Y-105883386D01*
+X95448602Y-105875306D01*
+X95472768Y-105731667D01*
+X95472921Y-105719115D01*
+X95452272Y-105574928D01*
+X95448554Y-105566750D01*
+X95395700Y-105450505D01*
+X95395699Y-105450503D01*
+X95391984Y-105442333D01*
+X95296905Y-105331988D01*
+X95180467Y-105256516D01*
+X95134184Y-105202680D01*
+X95123000Y-105150784D01*
+X95123000Y-105029000D01*
+X94678500Y-104584500D01*
+X94668919Y-104585371D01*
+X93998039Y-104646360D01*
+X93980000Y-104648000D01*
+X93980000Y-105410000D01*
+X72510275Y-105410000D01*
+X72378362Y-105326769D01*
+X72183163Y-105248892D01*
+X72177506Y-105247767D01*
+X72177500Y-105247765D01*
+X71982707Y-105209019D01*
+X71982705Y-105209019D01*
+X71977040Y-105207892D01*
+X71971265Y-105207816D01*
+X71971261Y-105207816D01*
+X71936466Y-105207361D01*
+X71934720Y-105207338D01*
+X71892049Y-105194200D01*
+X71878146Y-105202382D01*
+X71845775Y-105206174D01*
+X71766898Y-105205141D01*
+X71761201Y-105206120D01*
+X71761200Y-105206120D01*
+X71576253Y-105237900D01*
+X71559772Y-105240732D01*
+X71362601Y-105313472D01*
+X71357640Y-105316424D01*
+X71357639Y-105316424D01*
+X71331479Y-105331988D01*
+X71181988Y-105420926D01*
+X71023981Y-105559494D01*
+X71020410Y-105564024D01*
+X70951696Y-105651188D01*
+X70893872Y-105724537D01*
+X70891181Y-105729653D01*
+X70891179Y-105729655D01*
+X70810297Y-105883387D01*
+X70796018Y-105910527D01*
+X70733696Y-106111234D01*
+X70708995Y-106319938D01*
+X62830748Y-106319938D01*
+X62814613Y-106296461D01*
+X62762481Y-106220607D01*
+X62762479Y-106220605D01*
+X62758179Y-106214348D01*
+X62752508Y-106209295D01*
+X62637531Y-106106854D01*
+X62637528Y-106106852D01*
+X62631859Y-106101801D01*
+X62482339Y-106022634D01*
+X62471964Y-106020028D01*
+X62325622Y-105983269D01*
+X62325618Y-105983269D01*
+X62318251Y-105981418D01*
+X62310652Y-105981378D01*
+X62310650Y-105981378D01*
+X62240308Y-105981010D01*
+X62149069Y-105980532D01*
+X62141688Y-105982304D01*
+X61991938Y-106018256D01*
+X61991935Y-106018257D01*
+X61984559Y-106020028D01*
+X61834218Y-106097624D01*
+X61828497Y-106102614D01*
+X61828495Y-106102616D01*
+X61803829Y-106124134D01*
+X61739347Y-106153842D01*
+X61669040Y-106143972D01*
+X61615230Y-106097659D01*
+X61595000Y-106029185D01*
+X61595000Y-104259626D01*
+X64700905Y-104259626D01*
+X64719470Y-104427790D01*
+X64722080Y-104434922D01*
+X64769170Y-104563600D01*
+X64777612Y-104586670D01*
+X64781848Y-104592973D01*
+X64781848Y-104592974D01*
+X64867740Y-104720796D01*
+X64867743Y-104720799D01*
+X64871974Y-104727096D01*
+X64997108Y-104840959D01*
+X65088187Y-104890411D01*
+X65109886Y-104902192D01*
+X65145791Y-104921687D01*
+X65309438Y-104964619D01*
+X65397047Y-104965996D01*
+X65471004Y-104967158D01*
+X65471007Y-104967158D01*
+X65478602Y-104967277D01*
+X65565830Y-104947299D01*
+X65636114Y-104931202D01*
+X65636118Y-104931201D01*
+X65643517Y-104929506D01*
+X65794662Y-104853488D01*
+X65800433Y-104848559D01*
+X65800436Y-104848557D01*
+X65917539Y-104748541D01*
+X65917540Y-104748540D01*
+X65923311Y-104743611D01*
+X65936403Y-104725391D01*
+X65992396Y-104681744D01*
+X66063100Y-104675297D01*
+X66126065Y-104708099D01*
+X66134109Y-104716588D01*
+X66137739Y-104720793D01*
+X66141974Y-104727096D01*
+X66267108Y-104840959D01*
+X66358187Y-104890411D01*
+X66379886Y-104902192D01*
+X66415791Y-104921687D01*
+X66579438Y-104964619D01*
+X66667047Y-104965996D01*
+X66741004Y-104967158D01*
+X66741007Y-104967158D01*
+X66748602Y-104967277D01*
+X66835830Y-104947299D01*
+X66906114Y-104931202D01*
+X66906118Y-104931201D01*
+X66913517Y-104929506D01*
+X67064662Y-104853488D01*
+X67070433Y-104848559D01*
+X67070436Y-104848557D01*
+X67187539Y-104748541D01*
+X67187540Y-104748540D01*
+X67193311Y-104743611D01*
+X67292037Y-104606219D01*
+X67297362Y-104592974D01*
+X67316820Y-104544569D01*
+X67355141Y-104449243D01*
+X67378980Y-104281746D01*
+X67379134Y-104267000D01*
+X67377331Y-104252095D01*
+X67359721Y-104106580D01*
+X67358809Y-104099040D01*
+X67299006Y-103940778D01*
+X67211398Y-103813307D01*
+X67207481Y-103807607D01*
+X67207479Y-103807605D01*
+X67203179Y-103801348D01*
+X67197508Y-103796295D01*
+X67179149Y-103779938D01*
+X70708995Y-103779938D01*
+X70722740Y-103989649D01*
+X70774471Y-104193343D01*
+X70776890Y-104198590D01*
+X70860038Y-104378953D01*
+X70860041Y-104378958D01*
+X70862457Y-104384199D01*
+X70865788Y-104388912D01*
+X70865789Y-104388914D01*
+X70903110Y-104441721D01*
+X70983751Y-104555825D01*
+X71134289Y-104702474D01*
+X71139085Y-104705679D01*
+X71139088Y-104705681D01*
+X71203233Y-104748541D01*
+X71309031Y-104819233D01*
+X71314339Y-104821514D01*
+X71314340Y-104821514D01*
+X71496822Y-104899914D01*
+X71496825Y-104899915D01*
+X71502125Y-104902192D01*
+X71507754Y-104903466D01*
+X71507755Y-104903466D01*
+X71701467Y-104947299D01*
+X71701473Y-104947300D01*
+X71707104Y-104948574D01*
+X71712875Y-104948801D01*
+X71712877Y-104948801D01*
+X71852369Y-104954282D01*
+X71890852Y-104967243D01*
+X71902456Y-104959999D01*
+X71918289Y-104956653D01*
+X72125088Y-104926669D01*
+X72130552Y-104924814D01*
+X72130557Y-104924813D01*
+X72318624Y-104860973D01*
+X72318629Y-104860971D01*
+X72324096Y-104859115D01*
+X72507460Y-104756426D01*
+X72646695Y-104640626D01*
+X74987905Y-104640626D01*
+X75006470Y-104808790D01*
+X75009080Y-104815922D01*
+X75061805Y-104959999D01*
+X75064612Y-104967670D01*
+X75068848Y-104973973D01*
+X75068848Y-104973974D01*
+X75154740Y-105101796D01*
+X75154743Y-105101799D01*
+X75158974Y-105108096D01*
+X75164588Y-105113204D01*
+X75268649Y-105207892D01*
+X75284108Y-105221959D01*
+X75432791Y-105302687D01*
+X75596438Y-105345619D01*
+X75684047Y-105346996D01*
+X75758004Y-105348158D01*
+X75758007Y-105348158D01*
+X75765602Y-105348277D01*
+X75846058Y-105329850D01*
+X75923114Y-105312202D01*
+X75923118Y-105312201D01*
+X75930517Y-105310506D01*
+X76081662Y-105234488D01*
+X76087433Y-105229559D01*
+X76087436Y-105229557D01*
+X76204539Y-105129541D01*
+X76204540Y-105129540D01*
+X76210311Y-105124611D01*
+X76309037Y-104987219D01*
+X76314362Y-104973974D01*
+X76336837Y-104918064D01*
+X76372141Y-104830243D01*
+X76395980Y-104662746D01*
+X76396134Y-104648000D01*
+X76394331Y-104633095D01*
+X76376721Y-104487580D01*
+X76375809Y-104480040D01*
+X76316006Y-104321778D01*
+X76275545Y-104262906D01*
+X76224481Y-104188607D01*
+X76224479Y-104188605D01*
+X76220179Y-104182348D01*
+X76214508Y-104177295D01*
+X76099531Y-104074854D01*
+X76099528Y-104074852D01*
+X76093859Y-104069801D01*
+X75944339Y-103990634D01*
+X75933964Y-103988028D01*
+X75787622Y-103951269D01*
+X75787618Y-103951269D01*
+X75780251Y-103949418D01*
+X75772652Y-103949378D01*
+X75772650Y-103949378D01*
+X75702308Y-103949010D01*
+X75611069Y-103948532D01*
+X75603688Y-103950304D01*
+X75453938Y-103986256D01*
+X75453935Y-103986257D01*
+X75446559Y-103988028D01*
+X75296218Y-104065624D01*
+X75290497Y-104070614D01*
+X75290495Y-104070616D01*
+X75257912Y-104099040D01*
+X75168726Y-104176842D01*
+X75157129Y-104193343D01*
+X75094999Y-104281746D01*
+X75071444Y-104315261D01*
+X75009988Y-104472889D01*
+X75008997Y-104480418D01*
+X74989866Y-104625732D01*
+X74987905Y-104640626D01*
+X72646695Y-104640626D01*
+X72669041Y-104622041D01*
+X72803426Y-104460460D01*
+X72881092Y-104321778D01*
+X72903291Y-104282139D01*
+X72903292Y-104282137D01*
+X72906115Y-104277096D01*
+X72907971Y-104271629D01*
+X72907973Y-104271624D01*
+X72971813Y-104083557D01*
+X72971814Y-104083552D01*
+X72973669Y-104078088D01*
+X73003825Y-103870103D01*
+X73005399Y-103810000D01*
+X72986169Y-103600721D01*
+X72977309Y-103569304D01*
+X72935687Y-103421726D01*
+X72929123Y-103398451D01*
+X72836171Y-103209963D01*
+X72831957Y-103204319D01*
+X72713880Y-103046195D01*
+X72713879Y-103046194D01*
+X72710427Y-103041571D01*
+X72682428Y-103015689D01*
+X72560341Y-102902833D01*
+X72560338Y-102902831D01*
+X72556101Y-102898914D01*
+X72378362Y-102786769D01*
+X72315015Y-102761496D01*
+X77166329Y-102761496D01*
+X77174793Y-102838161D01*
+X77182689Y-102909677D01*
+X77183713Y-102918953D01*
+X77186323Y-102926084D01*
+X77186323Y-102926086D01*
+X77224635Y-103030778D01*
+X77238153Y-103067719D01*
+X77242389Y-103074022D01*
+X77242389Y-103074023D01*
+X77320091Y-103189655D01*
+X77326508Y-103199205D01*
+X77332127Y-103204318D01*
+X77332128Y-103204319D01*
+X77338331Y-103209963D01*
+X77443676Y-103305819D01*
+X77582893Y-103381408D01*
+X77736122Y-103421607D01*
+X77820077Y-103422926D01*
+X77886919Y-103423976D01*
+X77886922Y-103423976D01*
+X77894516Y-103424095D01*
+X78048932Y-103388729D01*
+X78119342Y-103353317D01*
+X78183672Y-103320963D01*
+X78183675Y-103320961D01*
+X78190455Y-103317551D01*
+X78196226Y-103312622D01*
+X78196229Y-103312620D01*
+X78305136Y-103219604D01*
+X78305136Y-103219603D01*
+X78310914Y-103214669D01*
+X78403355Y-103086024D01*
+X78462442Y-102939041D01*
+X78476799Y-102838161D01*
+X78484181Y-102786291D01*
+X78484181Y-102786288D01*
+X78484762Y-102782207D01*
+X78484907Y-102768400D01*
+X78465876Y-102611133D01*
+X78409880Y-102462946D01*
+X78388559Y-102431924D01*
+X86303509Y-102431924D01*
+X86304673Y-102440826D01*
+X86304673Y-102440829D01*
+X86307693Y-102463924D01*
+X86322395Y-102576352D01*
+X86326009Y-102584565D01*
+X86326010Y-102584569D01*
+X86356649Y-102654200D01*
+X86381059Y-102709674D01*
+X86386834Y-102716544D01*
+X86386835Y-102716546D01*
+X86448453Y-102789850D01*
+X86474783Y-102821173D01*
+X86482260Y-102826150D01*
+X86588561Y-102896910D01*
+X86588563Y-102896911D01*
+X86596034Y-102901884D01*
+X86735064Y-102945321D01*
+X86880698Y-102947990D01*
+X86987203Y-102918953D01*
+X87012563Y-102912039D01*
+X87012564Y-102912039D01*
+X87021226Y-102909677D01*
+X87029559Y-102904561D01*
+X87137702Y-102838161D01*
+X87145354Y-102833463D01*
+X87151974Y-102826150D01*
+X87237073Y-102732134D01*
+X87237074Y-102732133D01*
+X87243101Y-102725474D01*
+X87248267Y-102714813D01*
+X87302695Y-102602472D01*
+X87302695Y-102602471D01*
+X87306610Y-102594391D01*
+X87325360Y-102482943D01*
+X87329970Y-102455544D01*
+X87329970Y-102455541D01*
+X87330776Y-102450752D01*
+X87330929Y-102438200D01*
+X87322069Y-102376333D01*
+X87332212Y-102306065D01*
+X87378734Y-102252435D01*
+X87415257Y-102239207D01*
+X87414598Y-102236790D01*
+X87546463Y-102200839D01*
+X87546464Y-102200839D01*
+X87555126Y-102198477D01*
+X87575788Y-102185791D01*
+X87636244Y-102148671D01*
+X87679254Y-102122263D01*
+X87685617Y-102115234D01*
+X87770973Y-102020934D01*
+X87770974Y-102020933D01*
+X87777001Y-102014274D01*
+X87781298Y-102005406D01*
+X87836595Y-101891272D01*
+X87836595Y-101891271D01*
+X87840510Y-101883191D01*
+X87855323Y-101795144D01*
+X87863870Y-101744344D01*
+X87863870Y-101744341D01*
+X87864676Y-101739552D01*
+X87864829Y-101727000D01*
+X87853184Y-101645687D01*
+X87849380Y-101619124D01*
+X90240509Y-101619124D01*
+X90241673Y-101628026D01*
+X90241673Y-101628029D01*
+X90246153Y-101662289D01*
+X90259395Y-101763552D01*
+X90263009Y-101771765D01*
+X90263010Y-101771769D01*
+X90280809Y-101812219D01*
+X90318059Y-101896874D01*
+X90323834Y-101903744D01*
+X90323835Y-101903746D01*
+X90395135Y-101988568D01*
+X90411783Y-102008373D01*
+X90419260Y-102013350D01*
+X90525561Y-102084110D01*
+X90525563Y-102084111D01*
+X90533034Y-102089084D01*
+X90541601Y-102091761D01*
+X90541602Y-102091761D01*
+X90557436Y-102096708D01*
+X90672064Y-102132521D01*
+X90817698Y-102135190D01*
+X90889530Y-102115606D01*
+X90949563Y-102099239D01*
+X90949564Y-102099239D01*
+X90958226Y-102096877D01*
+X90966559Y-102091761D01*
+X91028541Y-102053704D01*
+X91082354Y-102020663D01*
+X91088380Y-102014006D01*
+X91092899Y-102010254D01*
+X91158088Y-101982130D01*
+X91228133Y-101993714D01*
+X91249899Y-102008272D01*
+X91249983Y-102008373D01*
+X91257454Y-102013346D01*
+X91257455Y-102013347D01*
+X91363761Y-102084110D01*
+X91363763Y-102084111D01*
+X91371234Y-102089084D01*
+X91379801Y-102091761D01*
+X91379802Y-102091761D01*
+X91395636Y-102096708D01*
+X91510264Y-102132521D01*
+X91655898Y-102135190D01*
+X91727730Y-102115606D01*
+X91787763Y-102099239D01*
+X91787764Y-102099239D01*
+X91796426Y-102096877D01*
+X91804759Y-102091761D01*
+X91866741Y-102053704D01*
+X91920554Y-102020663D01*
+X91927174Y-102013350D01*
+X92012273Y-101919334D01*
+X92012274Y-101919333D01*
+X92018301Y-101912674D01*
+X92022493Y-101904023D01*
+X92077895Y-101789672D01*
+X92077895Y-101789671D01*
+X92081810Y-101781591D01*
+X92099132Y-101678630D01*
+X92100630Y-101669725D01*
+X93207005Y-101669725D01*
+X93208169Y-101678627D01*
+X93208169Y-101678630D01*
+X93219217Y-101763118D01*
+X93225891Y-101814153D01*
+X93229505Y-101822366D01*
+X93229506Y-101822370D01*
+X93258483Y-101888223D01*
+X93284555Y-101947475D01*
+X93290330Y-101954345D01*
+X93290331Y-101954347D01*
+X93351066Y-102026600D01*
+X93378279Y-102058974D01*
+X93385756Y-102063951D01*
+X93492057Y-102134711D01*
+X93492059Y-102134712D01*
+X93499530Y-102139685D01*
+X93508097Y-102142362D01*
+X93508098Y-102142362D01*
+X93525453Y-102147784D01*
+X93638560Y-102183122D01*
+X93784194Y-102185791D01*
+X93869718Y-102162474D01*
+X93916059Y-102149840D01*
+X93916060Y-102149840D01*
+X93924722Y-102147478D01*
+X93998426Y-102102224D01*
+X94066940Y-102083628D01*
+X94134169Y-102104713D01*
+X94234932Y-102171786D01*
+X94373962Y-102215223D01*
+X94519596Y-102217892D01*
+X94637339Y-102185791D01*
+X94651461Y-102181941D01*
+X94651462Y-102181941D01*
+X94660124Y-102179579D01*
+X94668457Y-102174463D01*
+X94755216Y-102121193D01*
+X94784252Y-102103365D01*
+X94790282Y-102096704D01*
+X94875971Y-102002036D01*
+X94875972Y-102002035D01*
+X94881999Y-101995376D01*
+X94886595Y-101985891D01*
+X94941593Y-101872374D01*
+X94941593Y-101872373D01*
+X94945508Y-101864293D01*
+X94965628Y-101744705D01*
+X94968868Y-101725446D01*
+X94968868Y-101725443D01*
+X94969674Y-101720654D01*
+X94969827Y-101708102D01*
+X94963266Y-101662289D01*
+X94955846Y-101610473D01*
+X95532360Y-101610473D01*
+X95533524Y-101619375D01*
+X95533524Y-101619378D01*
+X95539330Y-101663777D01*
+X95551246Y-101754901D01*
+X95554860Y-101763114D01*
+X95554861Y-101763118D01*
+X95588230Y-101838953D01*
+X95609910Y-101888223D01*
+X95615685Y-101895093D01*
+X95615686Y-101895095D01*
+X95697854Y-101992846D01*
+X95703634Y-101999722D01*
+X95711111Y-102004699D01*
+X95817412Y-102075459D01*
+X95817414Y-102075460D01*
+X95824885Y-102080433D01*
+X95833452Y-102083110D01*
+X95833453Y-102083110D01*
+X95849828Y-102088226D01*
+X95963915Y-102123870D01*
+X96109549Y-102126539D01*
+X96189384Y-102104773D01*
+X96241414Y-102090588D01*
+X96241415Y-102090588D01*
+X96250077Y-102088226D01*
+X96258410Y-102083110D01*
+X96351514Y-102025944D01*
+X96374205Y-102012012D01*
+X96383331Y-102001930D01*
+X96443871Y-101964848D01*
+X96514851Y-101966383D01*
+X96573196Y-102005406D01*
+X96586277Y-102020967D01*
+X96593754Y-102025944D01*
+X96700055Y-102096704D01*
+X96700057Y-102096705D01*
+X96707528Y-102101678D01*
+X96716095Y-102104355D01*
+X96716096Y-102104355D01*
+X96732471Y-102109471D01*
+X96846558Y-102145115D01*
+X96992192Y-102147784D01*
+X97078780Y-102124177D01*
+X97124057Y-102111833D01*
+X97124058Y-102111833D01*
+X97132720Y-102109471D01*
+X97140470Y-102104713D01*
+X97214963Y-102058974D01*
+X97256848Y-102033257D01*
+X97263468Y-102025944D01*
+X97348567Y-101931928D01*
+X97348568Y-101931927D01*
+X97354595Y-101925268D01*
+X97360183Y-101913736D01*
+X97414189Y-101802266D01*
+X97414189Y-101802265D01*
+X97418104Y-101794185D01*
+X97440044Y-101663777D01*
+X97441464Y-101655338D01*
+X97441464Y-101655335D01*
+X97442270Y-101650546D01*
+X97442423Y-101637994D01*
+X97434521Y-101582813D01*
+X97423048Y-101502700D01*
+X97423047Y-101502697D01*
+X97421774Y-101493807D01*
+X97417350Y-101484076D01*
+X97413301Y-101475171D01*
+X98069983Y-101475171D01*
+X98071147Y-101484073D01*
+X98071147Y-101484076D01*
+X98081625Y-101564202D01*
+X98088869Y-101619599D01*
+X98092483Y-101627812D01*
+X98092484Y-101627816D01*
+X98125692Y-101703285D01*
+X98147533Y-101752921D01*
+X98153308Y-101759791D01*
+X98153309Y-101759793D01*
+X98228223Y-101848914D01*
+X98241257Y-101864420D01*
+X98248734Y-101869397D01*
+X98355035Y-101940157D01*
+X98355037Y-101940158D01*
+X98362508Y-101945131D01*
+X98501538Y-101988568D01*
+X98647172Y-101991237D01*
+X98727814Y-101969251D01*
+X98779037Y-101955286D01*
+X98779038Y-101955286D01*
+X98787700Y-101952924D01*
+X98796033Y-101947808D01*
+X98858476Y-101909468D01*
+X98911828Y-101876710D01*
+X98918448Y-101869397D01*
+X99003547Y-101775381D01*
+X99003548Y-101775380D01*
+X99007038Y-101771524D01*
+X100857709Y-101771524D01*
+X100858873Y-101780426D01*
+X100858873Y-101780429D01*
+X100864358Y-101822370D01*
+X100876595Y-101915952D01*
+X100880209Y-101924165D01*
+X100880210Y-101924169D01*
+X100918467Y-102011111D01*
+X100935259Y-102049274D01*
+X100941034Y-102056144D01*
+X100941035Y-102056146D01*
+X101023203Y-102153897D01*
+X101028983Y-102160773D01*
+X101036460Y-102165750D01*
+X101142761Y-102236510D01*
+X101142763Y-102236511D01*
+X101150234Y-102241484D01*
+X101158801Y-102244161D01*
+X101158802Y-102244161D01*
+X101175177Y-102249277D01*
+X101289264Y-102284921D01*
+X101434898Y-102287590D01*
+X101505162Y-102268433D01*
+X101566763Y-102251639D01*
+X101566764Y-102251639D01*
+X101575426Y-102249277D01*
+X101583759Y-102244161D01*
+X101683171Y-102183122D01*
+X101699554Y-102173063D01*
+X101706174Y-102165750D01*
+X101791273Y-102071734D01*
+X101791274Y-102071733D01*
+X101797301Y-102065074D01*
+X101802397Y-102054557D01*
+X101856895Y-101942072D01*
+X101856895Y-101942071D01*
+X101860810Y-101933991D01*
+X101882972Y-101802266D01*
+X101884170Y-101795144D01*
+X101884170Y-101795141D01*
+X101884976Y-101790352D01*
+X101885129Y-101777800D01*
+X101867743Y-101656395D01*
+X101865754Y-101642506D01*
+X101865753Y-101642503D01*
+X101864480Y-101633613D01*
+X101858556Y-101620583D01*
+X101835529Y-101569938D01*
+X111881995Y-101569938D01*
+X111895740Y-101779649D01*
+X111947471Y-101983343D01*
+X111949890Y-101988590D01*
+X112033038Y-102168953D01*
+X112033041Y-102168958D01*
+X112035457Y-102174199D01*
+X112038788Y-102178912D01*
+X112038789Y-102178914D01*
+X112151681Y-102338651D01*
+X112156751Y-102345825D01*
+X112307289Y-102492474D01*
+X112312085Y-102495679D01*
+X112312088Y-102495681D01*
+X112382499Y-102542728D01*
+X112482031Y-102609233D01*
+X112487339Y-102611514D01*
+X112487340Y-102611514D01*
+X112669822Y-102689914D01*
+X112669825Y-102689915D01*
+X112675125Y-102692192D01*
+X112680754Y-102693466D01*
+X112680755Y-102693466D01*
+X112874467Y-102737299D01*
+X112874473Y-102737300D01*
+X112880104Y-102738574D01*
+X112885875Y-102738801D01*
+X112885877Y-102738801D01*
+X112949433Y-102741298D01*
+X113090103Y-102746825D01*
+X113298088Y-102716669D01*
+X113303552Y-102714814D01*
+X113303557Y-102714813D01*
+X113491624Y-102650973D01*
+X113491629Y-102650971D01*
+X113497096Y-102649115D01*
+X113680460Y-102546426D01*
+X113842041Y-102412041D01*
+X113976426Y-102250460D01*
+X114058015Y-102104773D01*
+X114076291Y-102072139D01*
+X114076292Y-102072137D01*
+X114079115Y-102067096D01*
+X114080971Y-102061629D01*
+X114080973Y-102061624D01*
+X114144813Y-101873557D01*
+X114144814Y-101873552D01*
+X114146669Y-101868088D01*
+X114176825Y-101660103D01*
+X114178399Y-101600000D01*
+X114159169Y-101390721D01*
+X114153152Y-101369384D01*
+X114125122Y-101270000D01*
+X114102123Y-101188451D01*
+X114009171Y-100999963D01*
+X113989307Y-100973361D01*
+X113886880Y-100836195D01*
+X113886879Y-100836194D01*
+X113883427Y-100831571D01*
+X113867134Y-100816510D01*
+X113733341Y-100692833D01*
+X113733338Y-100692831D01*
+X113729101Y-100688914D01*
+X113551362Y-100576769D01*
+X113356163Y-100498892D01*
+X113350506Y-100497767D01*
+X113350500Y-100497765D01*
+X113155707Y-100459019D01*
+X113155705Y-100459019D01*
+X113150040Y-100457892D01*
+X113144265Y-100457816D01*
+X113144261Y-100457816D01*
+X113068766Y-100456828D01*
+X112966443Y-100455489D01*
+X112958407Y-100453014D01*
+X112947013Y-100455112D01*
+X112945682Y-100455217D01*
+X112939898Y-100455141D01*
+X112917330Y-100459019D01*
+X112820317Y-100475689D01*
+X112732772Y-100490732D01*
+X112535601Y-100563472D01*
+X112530640Y-100566424D01*
+X112530639Y-100566424D01*
+X112370479Y-100661710D01*
+X112354988Y-100670926D01*
+X112196981Y-100809494D01*
+X112066872Y-100974537D01*
+X112064181Y-100979653D01*
+X112064179Y-100979655D01*
+X111971710Y-101155410D01*
+X111969018Y-101160527D01*
+X111906696Y-101361234D01*
+X111906017Y-101366969D01*
+X111906017Y-101366970D01*
+X111903865Y-101385157D01*
+X111881995Y-101569938D01*
+X101835529Y-101569938D01*
+X101807908Y-101509190D01*
+X101807907Y-101509188D01*
+X101804192Y-101501018D01*
+X101709113Y-101390673D01*
+X101586885Y-101311448D01*
+X101447334Y-101269714D01*
+X101438358Y-101269659D01*
+X101438357Y-101269659D01*
+X101377044Y-101269285D01*
+X101301679Y-101268824D01*
+X101161629Y-101308851D01*
+X101154042Y-101313638D01*
+X101154040Y-101313639D01*
+X101118955Y-101335776D01*
+X101038442Y-101386576D01*
+X100942022Y-101495751D01*
+X100938208Y-101503874D01*
+X100938207Y-101503876D01*
+X100891338Y-101603704D01*
+X100880119Y-101627600D01*
+X100875294Y-101658590D01*
+X100859536Y-101759793D01*
+X100857709Y-101771524D01*
+X99007038Y-101771524D01*
+X99009575Y-101768721D01*
+X99023708Y-101739552D01*
+X99069169Y-101645719D01*
+X99069169Y-101645718D01*
+X99073084Y-101637638D01*
+X99091900Y-101525801D01*
+X99096444Y-101498791D01*
+X99096444Y-101498788D01*
+X99097250Y-101493999D01*
+X99097403Y-101481447D01*
+X99090224Y-101431320D01*
+X99078028Y-101346153D01*
+X99078027Y-101346150D01*
+X99076754Y-101337260D01*
+X99072531Y-101327972D01*
+X99020182Y-101212837D01*
+X99020181Y-101212835D01*
+X99016466Y-101204665D01*
+X98921387Y-101094320D01*
+X98799159Y-101015095D01*
+X98659608Y-100973361D01*
+X98650632Y-100973306D01*
+X98650631Y-100973306D01*
+X98589318Y-100972932D01*
+X98513953Y-100972471D01*
+X98373903Y-101012498D01*
+X98366316Y-101017285D01*
+X98366314Y-101017286D01*
+X98306292Y-101055157D01*
+X98250716Y-101090223D01*
+X98244774Y-101096951D01*
+X98226839Y-101117259D01*
+X98154296Y-101199398D01*
+X98150482Y-101207521D01*
+X98150481Y-101207523D01*
+X98096207Y-101323123D01*
+X98092393Y-101331247D01*
+X98091013Y-101340112D01*
+X98091012Y-101340114D01*
+X98072596Y-101458390D01*
+X98069983Y-101475171D01*
+X97413301Y-101475171D01*
+X97365202Y-101369384D01*
+X97365201Y-101369382D01*
+X97361486Y-101361212D01*
+X97266407Y-101250867D01*
+X97144179Y-101171642D01*
+X97004628Y-101129908D01*
+X96995652Y-101129853D01*
+X96995651Y-101129853D01*
+X96934338Y-101129479D01*
+X96858973Y-101129018D01*
+X96718923Y-101169045D01*
+X96711336Y-101173832D01*
+X96711334Y-101173833D01*
+X96658685Y-101207052D01*
+X96595736Y-101246770D01*
+X96589793Y-101253499D01*
+X96582958Y-101259316D01*
+X96581633Y-101257759D01*
+X96531450Y-101289345D01*
+X96460457Y-101288676D01*
+X96401640Y-101250368D01*
+X96389625Y-101236424D01*
+X96383764Y-101229622D01*
+X96261536Y-101150397D01*
+X96121985Y-101108663D01*
+X96113009Y-101108608D01*
+X96113008Y-101108608D01*
+X96051695Y-101108234D01*
+X95976330Y-101107773D01*
+X95836280Y-101147800D01*
+X95828693Y-101152587D01*
+X95828691Y-101152588D01*
+X95780066Y-101183268D01*
+X95713093Y-101225525D01*
+X95616673Y-101334700D01*
+X95612859Y-101342823D01*
+X95612858Y-101342825D01*
+X95558584Y-101458425D01*
+X95554770Y-101466549D01*
+X95553390Y-101475414D01*
+X95553389Y-101475416D01*
+X95533991Y-101600000D01*
+X95532360Y-101610473D01*
+X94955846Y-101610473D01*
+X94950452Y-101572808D01*
+X94950451Y-101572805D01*
+X94949178Y-101563915D01*
+X94934837Y-101532374D01*
+X94892606Y-101439492D01*
+X94892605Y-101439490D01*
+X94888890Y-101431320D01*
+X94793811Y-101320975D01*
+X94671583Y-101241750D01*
+X94532032Y-101200016D01*
+X94523056Y-101199961D01*
+X94523055Y-101199961D01*
+X94461742Y-101199587D01*
+X94386377Y-101199126D01*
+X94246327Y-101239153D01*
+X94180379Y-101280763D01*
+X94112097Y-101300196D01*
+X94044613Y-101279932D01*
+X93936181Y-101209649D01*
+X93796630Y-101167915D01*
+X93787654Y-101167860D01*
+X93787653Y-101167860D01*
+X93726340Y-101167486D01*
+X93650975Y-101167025D01*
+X93510925Y-101207052D01*
+X93503338Y-101211839D01*
+X93503336Y-101211840D01*
+X93459205Y-101239685D01*
+X93387738Y-101284777D01*
+X93381796Y-101291505D01*
+X93348609Y-101329082D01*
+X93291318Y-101393952D01*
+X93287504Y-101402075D01*
+X93287503Y-101402077D01*
+X93240261Y-101502700D01*
+X93229415Y-101525801D01*
+X93228035Y-101534666D01*
+X93228034Y-101534668D01*
+X93208739Y-101658590D01*
+X93207005Y-101669725D01*
+X92100630Y-101669725D01*
+X92105170Y-101642744D01*
+X92105171Y-101642734D01*
+X92105976Y-101637952D01*
+X92106129Y-101625400D01*
+X92093625Y-101538088D01*
+X92086754Y-101490106D01*
+X92086753Y-101490103D01*
+X92085480Y-101481213D01*
+X92081746Y-101473000D01*
+X92028908Y-101356790D01*
+X92028907Y-101356788D01*
+X92025192Y-101348618D01*
+X91930113Y-101238273D01*
+X91807885Y-101159048D01*
+X91668334Y-101117314D01*
+X91659358Y-101117259D01*
+X91659357Y-101117259D01*
+X91598044Y-101116885D01*
+X91522679Y-101116424D01*
+X91382629Y-101156451D01*
+X91375042Y-101161238D01*
+X91375040Y-101161239D01*
+X91320697Y-101195527D01*
+X91259442Y-101234176D01*
+X91254346Y-101239946D01*
+X91190091Y-101268601D01*
+X91119910Y-101257872D01*
+X91094590Y-101241380D01*
+X91091913Y-101238273D01*
+X90969685Y-101159048D01*
+X90830134Y-101117314D01*
+X90821158Y-101117259D01*
+X90821157Y-101117259D01*
+X90759844Y-101116885D01*
+X90684479Y-101116424D01*
+X90544429Y-101156451D01*
+X90536842Y-101161238D01*
+X90536840Y-101161239D01*
+X90482497Y-101195527D01*
+X90421242Y-101234176D01*
+X90415300Y-101240904D01*
+X90389856Y-101269714D01*
+X90324822Y-101343351D01*
+X90321008Y-101351474D01*
+X90321007Y-101351476D01*
+X90266733Y-101467076D01*
+X90262919Y-101475200D01*
+X90261539Y-101484065D01*
+X90261538Y-101484067D01*
+X90243487Y-101600000D01*
+X90240509Y-101619124D01*
+X87849380Y-101619124D01*
+X87845454Y-101591706D01*
+X87845453Y-101591703D01*
+X87844180Y-101582813D01*
+X87838326Y-101569938D01*
+X87787608Y-101458390D01*
+X87787607Y-101458388D01*
+X87783892Y-101450218D01*
+X87688813Y-101339873D01*
+X87566585Y-101260648D01*
+X87427034Y-101218914D01*
+X87418058Y-101218859D01*
+X87418057Y-101218859D01*
+X87356744Y-101218485D01*
+X87281379Y-101218024D01*
+X87141329Y-101258051D01*
+X87133742Y-101262838D01*
+X87133740Y-101262839D01*
+X87106562Y-101279987D01*
+X87018142Y-101335776D01*
+X86921722Y-101444951D01*
+X86917908Y-101453074D01*
+X86917907Y-101453076D01*
+X86863633Y-101568676D01*
+X86859819Y-101576800D01*
+X86858439Y-101585665D01*
+X86858438Y-101585667D01*
+X86846508Y-101662289D01*
+X86837409Y-101720724D01*
+X86838573Y-101729626D01*
+X86838573Y-101729629D01*
+X86846538Y-101790539D01*
+X86835537Y-101860678D01*
+X86788363Y-101913736D01*
+X86747301Y-101928600D01*
+X86747479Y-101929224D01*
+X86607429Y-101969251D01*
+X86599842Y-101974038D01*
+X86599840Y-101974039D01*
+X86572583Y-101991237D01*
+X86484242Y-102046976D01*
+X86387822Y-102156151D01*
+X86384008Y-102164274D01*
+X86384007Y-102164276D01*
+X86331542Y-102276023D01*
+X86325919Y-102288000D01*
+X86324539Y-102296865D01*
+X86324538Y-102296867D01*
+X86305366Y-102419999D01*
+X86303509Y-102431924D01*
+X78388559Y-102431924D01*
+X78382462Y-102423052D01*
+X78324455Y-102338651D01*
+X78324454Y-102338649D01*
+X78320153Y-102332392D01*
+X78307337Y-102320973D01*
+X78233184Y-102254906D01*
+X78201875Y-102227011D01*
+X78194489Y-102223100D01*
+X78102131Y-102174199D01*
+X78061874Y-102152884D01*
+X77908233Y-102114292D01*
+X77900634Y-102114252D01*
+X77900633Y-102114252D01*
+X77834781Y-102113907D01*
+X77749821Y-102113462D01*
+X77742441Y-102115234D01*
+X77742439Y-102115234D01*
+X77603163Y-102148671D01*
+X77603160Y-102148672D01*
+X77595784Y-102150443D01*
+X77455014Y-102223100D01*
+X77335639Y-102327238D01*
+X77244550Y-102456844D01*
+X77229408Y-102495681D01*
+X77190923Y-102594391D01*
+X77187006Y-102604437D01*
+X77186014Y-102611970D01*
+X77186014Y-102611971D01*
+X77168370Y-102745996D01*
+X77166329Y-102761496D01*
+X72315015Y-102761496D01*
+X72183163Y-102708892D01*
+X72177506Y-102707767D01*
+X72177500Y-102707765D01*
+X71982707Y-102669019D01*
+X71982705Y-102669019D01*
+X71977040Y-102667892D01*
+X71971265Y-102667816D01*
+X71971261Y-102667816D01*
+X71936466Y-102667361D01*
+X71934720Y-102667338D01*
+X71892049Y-102654200D01*
+X71878146Y-102662382D01*
+X71845775Y-102666174D01*
+X71766898Y-102665141D01*
+X71761201Y-102666120D01*
+X71761200Y-102666120D01*
+X71602057Y-102693466D01*
+X71559772Y-102700732D01*
+X71362601Y-102773472D01*
+X71181988Y-102880926D01*
+X71023981Y-103019494D01*
+X70893872Y-103184537D01*
+X70891181Y-103189653D01*
+X70891179Y-103189655D01*
+X70829687Y-103306532D01*
+X70796018Y-103370527D01*
+X70733696Y-103571234D01*
+X70733017Y-103576969D01*
+X70733017Y-103576970D01*
+X70721346Y-103675586D01*
+X70708995Y-103779938D01*
+X67179149Y-103779938D01*
+X67082531Y-103693854D01*
+X67082528Y-103693852D01*
+X67076859Y-103688801D01*
+X66927339Y-103609634D01*
+X66916964Y-103607028D01*
+X66770622Y-103570269D01*
+X66770618Y-103570269D01*
+X66763251Y-103568418D01*
+X66755652Y-103568378D01*
+X66755650Y-103568378D01*
+X66685308Y-103568010D01*
+X66594069Y-103567532D01*
+X66586688Y-103569304D01*
+X66436938Y-103605256D01*
+X66436935Y-103605257D01*
+X66429559Y-103607028D01*
+X66279218Y-103684624D01*
+X66273497Y-103689614D01*
+X66273495Y-103689616D01*
+X66268637Y-103693854D01*
+X66151726Y-103795842D01*
+X66147356Y-103802060D01*
+X66143564Y-103807456D01*
+X66088031Y-103851690D01*
+X66017399Y-103858878D01*
+X65954094Y-103826739D01*
+X65942546Y-103813271D01*
+X65942506Y-103813307D01*
+X65937480Y-103807606D01*
+X65933179Y-103801348D01*
+X65927508Y-103796295D01*
+X65812531Y-103693854D01*
+X65812528Y-103693852D01*
+X65806859Y-103688801D01*
+X65657339Y-103609634D01*
+X65646964Y-103607028D01*
+X65500622Y-103570269D01*
+X65500618Y-103570269D01*
+X65493251Y-103568418D01*
+X65485652Y-103568378D01*
+X65485650Y-103568378D01*
+X65415308Y-103568010D01*
+X65324069Y-103567532D01*
+X65316688Y-103569304D01*
+X65166938Y-103605256D01*
+X65166935Y-103605257D01*
+X65159559Y-103607028D01*
+X65009218Y-103684624D01*
+X65003497Y-103689614D01*
+X65003495Y-103689616D01*
+X64998637Y-103693854D01*
+X64881726Y-103795842D01*
+X64871776Y-103810000D01*
+X64826953Y-103873777D01*
+X64784444Y-103934261D01*
+X64722988Y-104091889D01*
+X64721997Y-104099418D01*
+X64708941Y-104198590D01*
+X64700905Y-104259626D01*
+X61595000Y-104259626D01*
+X61595000Y-101465626D01*
+X69145905Y-101465626D01*
+X69164470Y-101633790D01*
+X69167080Y-101640922D01*
+X69219986Y-101785493D01*
+X69222612Y-101792670D01*
+X69226848Y-101798973D01*
+X69226848Y-101798974D01*
+X69312740Y-101926796D01*
+X69312743Y-101926799D01*
+X69316974Y-101933096D01*
+X69383592Y-101993714D01*
+X69402712Y-102011111D01*
+X69442108Y-102046959D01*
+X69503760Y-102080433D01*
+X69569530Y-102116143D01*
+X69590791Y-102127687D01*
+X69754438Y-102170619D01*
+X69842047Y-102171996D01*
+X69916004Y-102173158D01*
+X69916007Y-102173158D01*
+X69923602Y-102173277D01*
+X69981723Y-102159965D01*
+X70081114Y-102137202D01*
+X70081118Y-102137201D01*
+X70088517Y-102135506D01*
+X70239662Y-102059488D01*
+X70245433Y-102054559D01*
+X70245436Y-102054557D01*
+X70362539Y-101954541D01*
+X70362540Y-101954540D01*
+X70368311Y-101949611D01*
+X70467037Y-101812219D01*
+X70472362Y-101798974D01*
+X70501295Y-101727000D01*
+X70530141Y-101655243D01*
+X70530894Y-101649951D01*
+X70567350Y-101590147D01*
+X70631211Y-101559128D01*
+X70701706Y-101567559D01*
+X70756451Y-101612764D01*
+X70769894Y-101642734D01*
+X70771121Y-101642299D01*
+X70773049Y-101647743D01*
+X70774471Y-101653343D01*
+X70789019Y-101684900D01*
+X70860038Y-101838953D01*
+X70860041Y-101838958D01*
+X70862457Y-101844199D01*
+X70865788Y-101848912D01*
+X70865789Y-101848914D01*
+X70979814Y-102010254D01*
+X70983751Y-102015825D01*
+X71134289Y-102162474D01*
+X71139085Y-102165679D01*
+X71139088Y-102165681D01*
+X71249128Y-102239207D01*
+X71309031Y-102279233D01*
+X71314339Y-102281514D01*
+X71314340Y-102281514D01*
+X71496822Y-102359914D01*
+X71496825Y-102359915D01*
+X71502125Y-102362192D01*
+X71507754Y-102363466D01*
+X71507755Y-102363466D01*
+X71701467Y-102407299D01*
+X71701473Y-102407300D01*
+X71707104Y-102408574D01*
+X71712875Y-102408801D01*
+X71712877Y-102408801D01*
+X71852369Y-102414282D01*
+X71890852Y-102427243D01*
+X71902456Y-102419999D01*
+X71918289Y-102416653D01*
+X71924641Y-102415732D01*
+X72125088Y-102386669D01*
+X72130552Y-102384814D01*
+X72130557Y-102384813D01*
+X72318624Y-102320973D01*
+X72318629Y-102320971D01*
+X72324096Y-102319115D01*
+X72347399Y-102306065D01*
+X72443161Y-102252435D01*
+X72507460Y-102216426D01*
+X72669041Y-102082041D01*
+X72803426Y-101920460D01*
+X72891803Y-101762652D01*
+X72903291Y-101742139D01*
+X72903292Y-101742137D01*
+X72906115Y-101737096D01*
+X72907971Y-101731629D01*
+X72907973Y-101731624D01*
+X72971813Y-101543557D01*
+X72971814Y-101543552D01*
+X72973669Y-101538088D01*
+X73003825Y-101330103D01*
+X73005399Y-101270000D01*
+X72986169Y-101060721D01*
+X72972882Y-101013607D01*
+X72940800Y-100899854D01*
+X72929123Y-100858451D01*
+X72836171Y-100669963D01*
+X72710427Y-100501571D01*
+X72700866Y-100492733D01*
+X72560341Y-100362833D01*
+X72560338Y-100362831D01*
+X72556101Y-100358914D01*
+X72378362Y-100246769D01*
+X72252924Y-100196724D01*
+X87446509Y-100196724D01*
+X87447673Y-100205626D01*
+X87447673Y-100205629D01*
+X87455653Y-100266655D01*
+X87465395Y-100341152D01*
+X87469009Y-100349365D01*
+X87469010Y-100349369D01*
+X87491440Y-100400343D01*
+X87524059Y-100474474D01*
+X87529834Y-100481344D01*
+X87529835Y-100481346D01*
+X87598869Y-100563472D01*
+X87617783Y-100585973D01*
+X87625260Y-100590950D01*
+X87731561Y-100661710D01*
+X87731563Y-100661711D01*
+X87739034Y-100666684D01*
+X87878064Y-100710121D01*
+X88023698Y-100712790D01*
+X88122577Y-100685832D01*
+X88155563Y-100676839D01*
+X88155564Y-100676839D01*
+X88164226Y-100674477D01*
+X88172559Y-100669361D01*
+X88280702Y-100602961D01*
+X88288354Y-100598263D01*
+X88294974Y-100590950D01*
+X88380073Y-100496934D01*
+X88380074Y-100496933D01*
+X88386101Y-100490274D01*
+X88393168Y-100475689D01*
+X88429672Y-100400343D01*
+X93458120Y-100400343D01*
+X93459926Y-100402756D01*
+X93462310Y-100403975D01*
+X93517098Y-100421092D01*
+X93534641Y-100423933D01*
+X93646715Y-100425987D01*
+X93664356Y-100423790D01*
+X93729064Y-100406149D01*
+X93741072Y-100398758D01*
+X93740850Y-100396975D01*
+X93738128Y-100392971D01*
+X93611812Y-100266655D01*
+X93597868Y-100259041D01*
+X93596035Y-100259172D01*
+X93589420Y-100263423D01*
+X93464880Y-100387963D01*
+X93458120Y-100400343D01*
+X88429672Y-100400343D01*
+X88445695Y-100367272D01*
+X88445695Y-100367271D01*
+X88449610Y-100359191D01*
+X88468006Y-100249850D01*
+X88472970Y-100220344D01*
+X88472970Y-100220341D01*
+X88473776Y-100215552D01*
+X88473929Y-100203000D01*
+X88467736Y-100159753D01*
+X88454554Y-100067706D01*
+X88454553Y-100067703D01*
+X88453280Y-100058813D01*
+X88449562Y-100050635D01*
+X88414855Y-99974301D01*
+X93141529Y-99974301D01*
+X93156063Y-100085442D01*
+X93160825Y-100102500D01*
+X93169890Y-100113260D01*
+X93175444Y-100111713D01*
+X93303345Y-99983812D01*
+X93309723Y-99972132D01*
+X93887041Y-99972132D01*
+X93887172Y-99973965D01*
+X93891423Y-99980580D01*
+X94018359Y-100107516D01*
+X94030739Y-100114276D01*
+X94034235Y-100111659D01*
+X94037445Y-100101600D01*
+X94056725Y-99987001D01*
+X94057591Y-99977345D01*
+X94057610Y-99975859D01*
+X94056979Y-99966184D01*
+X94042442Y-99864673D01*
+X96479185Y-99864673D01*
+X96480349Y-99873575D01*
+X96480349Y-99873578D01*
+X96488301Y-99934390D01*
+X96498071Y-100009101D01*
+X96501685Y-100017314D01*
+X96501686Y-100017318D01*
+X96517299Y-100052800D01*
+X96556735Y-100142423D01*
+X96562510Y-100149293D01*
+X96562511Y-100149295D01*
+X96642647Y-100244629D01*
+X96650459Y-100253922D01*
+X96657936Y-100258899D01*
+X96764237Y-100329659D01*
+X96764239Y-100329660D01*
+X96771710Y-100334633D01*
+X96780277Y-100337310D01*
+X96780278Y-100337310D01*
+X96796653Y-100342426D01*
+X96910740Y-100378070D01*
+X97056374Y-100380739D01*
+X97171436Y-100349369D01*
+X97188239Y-100344788D01*
+X97188240Y-100344788D01*
+X97196902Y-100342426D01*
+X97205235Y-100337310D01*
+X97313378Y-100270910D01*
+X97321030Y-100266212D01*
+X97327403Y-100259172D01*
+X97412749Y-100164883D01*
+X97412750Y-100164882D01*
+X97418777Y-100158223D01*
+X97431248Y-100132484D01*
+X97478371Y-100035221D01*
+X97478371Y-100035220D01*
+X97482286Y-100027140D01*
+X97501283Y-99914223D01*
+X97505646Y-99888293D01*
+X97505646Y-99888290D01*
+X97506452Y-99883501D01*
+X97506533Y-99876825D01*
+X97506546Y-99875809D01*
+X97506546Y-99875806D01*
+X97506605Y-99870949D01*
+X97493720Y-99780973D01*
+X97487230Y-99735655D01*
+X97487229Y-99735652D01*
+X97485956Y-99726762D01*
+X97449217Y-99645960D01*
+X97439229Y-99575669D01*
+X97470502Y-99509253D01*
+X97534210Y-99438870D01*
+X97534211Y-99438869D01*
+X97540238Y-99432210D01*
+X97555024Y-99401693D01*
+X97599832Y-99309208D01*
+X97599832Y-99309207D01*
+X97603747Y-99301127D01*
+X97624171Y-99179730D01*
+X97627107Y-99162280D01*
+X97627107Y-99162277D01*
+X97627913Y-99157488D01*
+X97628066Y-99144936D01*
+X97620095Y-99089276D01*
+X97608691Y-99009642D01*
+X97608690Y-99009639D01*
+X97607417Y-99000749D01*
+X97603228Y-98991536D01*
+X97550845Y-98876326D01*
+X97550844Y-98876324D01*
+X97547129Y-98868154D01*
+X97452050Y-98757809D01*
+X97329822Y-98678584D01*
+X97190271Y-98636850D01*
+X97181295Y-98636795D01*
+X97181294Y-98636795D01*
+X97119981Y-98636421D01*
+X97044616Y-98635960D01*
+X96904566Y-98675987D01*
+X96896979Y-98680774D01*
+X96896977Y-98680775D01*
+X96841786Y-98715598D01*
+X96781379Y-98753712D01*
+X96684959Y-98862887D01*
+X96681145Y-98871010D01*
+X96681144Y-98871012D01*
+X96639922Y-98958812D01*
+X96623056Y-98994736D01*
+X96621676Y-99003601D01*
+X96621675Y-99003603D01*
+X96608494Y-99088260D01*
+X96600646Y-99138660D01*
+X96601810Y-99147562D01*
+X96601810Y-99147565D01*
+X96610148Y-99211326D01*
+X96619532Y-99283088D01*
+X96623147Y-99291303D01*
+X96623147Y-99291304D01*
+X96640202Y-99330064D01*
+X96654679Y-99362963D01*
+X96658259Y-99371100D01*
+X96667387Y-99441507D01*
+X96637371Y-99505254D01*
+X96563498Y-99588900D01*
+X96559684Y-99597023D01*
+X96559683Y-99597025D01*
+X96512984Y-99696491D01*
+X96501595Y-99720749D01*
+X96500215Y-99729614D01*
+X96500214Y-99729616D01*
+X96481222Y-99851593D01*
+X96479185Y-99864673D01*
+X94042442Y-99864673D01*
+X94040506Y-99851153D01*
+X94036557Y-99837648D01*
+X94028558Y-99828386D01*
+X94022768Y-99830075D01*
+X93894655Y-99958188D01*
+X93887041Y-99972132D01*
+X93309723Y-99972132D01*
+X93310959Y-99969868D01*
+X93310828Y-99968035D01*
+X93306577Y-99961420D01*
+X93180112Y-99834955D01*
+X93167732Y-99828195D01*
+X93163364Y-99831465D01*
+X93158992Y-99845765D01*
+X93141746Y-99956524D01*
+X93141529Y-99974301D01*
+X88414855Y-99974301D01*
+X88396708Y-99934390D01*
+X88396707Y-99934388D01*
+X88392992Y-99926218D01*
+X88297913Y-99815873D01*
+X88175685Y-99736648D01*
+X88036134Y-99694914D01*
+X88027158Y-99694859D01*
+X88027157Y-99694859D01*
+X87965844Y-99694485D01*
+X87890479Y-99694024D01*
+X87750429Y-99734051D01*
+X87742842Y-99738838D01*
+X87742840Y-99738839D01*
+X87687023Y-99774057D01*
+X87627242Y-99811776D01*
+X87530822Y-99920951D01*
+X87527008Y-99929074D01*
+X87527007Y-99929076D01*
+X87485578Y-100017318D01*
+X87468919Y-100052800D01*
+X87467539Y-100061665D01*
+X87467538Y-100061667D01*
+X87448827Y-100181839D01*
+X87446509Y-100196724D01*
+X72252924Y-100196724D01*
+X72183163Y-100168892D01*
+X72177506Y-100167767D01*
+X72177500Y-100167765D01*
+X71982707Y-100129019D01*
+X71982705Y-100129019D01*
+X71977040Y-100127892D01*
+X71971265Y-100127816D01*
+X71971261Y-100127816D01*
+X71936466Y-100127361D01*
+X71934720Y-100127338D01*
+X71892049Y-100114200D01*
+X71878146Y-100122382D01*
+X71845775Y-100126174D01*
+X71766898Y-100125141D01*
+X71761201Y-100126120D01*
+X71761200Y-100126120D01*
+X71621419Y-100150139D01*
+X71559772Y-100160732D01*
+X71362601Y-100233472D01*
+X71357640Y-100236424D01*
+X71357639Y-100236424D01*
+X71192566Y-100334633D01*
+X71181988Y-100340926D01*
+X71023981Y-100479494D01*
+X71009664Y-100497655D01*
+X70945461Y-100579097D01*
+X70893872Y-100644537D01*
+X70891181Y-100649653D01*
+X70891179Y-100649655D01*
+X70803393Y-100816510D01*
+X70796018Y-100830527D01*
+X70733696Y-101031234D01*
+X70733018Y-101036966D01*
+X70733017Y-101036969D01*
+X70721979Y-101130230D01*
+X70694108Y-101195527D01*
+X70635360Y-101235391D01*
+X70564385Y-101237165D01*
+X70503719Y-101200286D01*
+X70478985Y-101159955D01*
+X70478643Y-101159048D01*
+X70474006Y-101146778D01*
+X70448894Y-101110240D01*
+X70382481Y-101013607D01*
+X70382479Y-101013605D01*
+X70378179Y-101007348D01*
+X70372508Y-101002295D01*
+X70257531Y-100899854D01*
+X70257528Y-100899852D01*
+X70251859Y-100894801D01*
+X70102339Y-100815634D01*
+X70091964Y-100813028D01*
+X69945622Y-100776269D01*
+X69945618Y-100776269D01*
+X69938251Y-100774418D01*
+X69930652Y-100774378D01*
+X69930650Y-100774378D01*
+X69860308Y-100774010D01*
+X69769069Y-100773532D01*
+X69761688Y-100775304D01*
+X69611938Y-100811256D01*
+X69611935Y-100811257D01*
+X69604559Y-100813028D01*
+X69454218Y-100890624D01*
+X69448497Y-100895614D01*
+X69448495Y-100895616D01*
+X69334184Y-100995336D01*
+X69326726Y-101001842D01*
+X69317412Y-101015095D01*
+X69234912Y-101132481D01*
+X69229444Y-101140261D01*
+X69226682Y-101147344D01*
+X69226682Y-101147345D01*
+X69225492Y-101150397D01*
+X69167988Y-101297889D01*
+X69162205Y-101341818D01*
+X69147934Y-101450218D01*
+X69145905Y-101465626D01*
+X61595000Y-101465626D01*
+X61595000Y-98671626D01*
+X63430905Y-98671626D01*
+X63449470Y-98839790D01*
+X63452080Y-98846922D01*
+X63490116Y-98950859D01*
+X63507612Y-98998670D01*
+X63511848Y-99004973D01*
+X63511848Y-99004974D01*
+X63597740Y-99132796D01*
+X63597743Y-99132799D01*
+X63601974Y-99139096D01*
+X63727108Y-99252959D01*
+X63733783Y-99256583D01*
+X63855554Y-99322699D01*
+X63875791Y-99333687D01*
+X64039438Y-99376619D01*
+X64127047Y-99377996D01*
+X64201004Y-99379158D01*
+X64201007Y-99379158D01*
+X64208602Y-99379277D01*
+X64279832Y-99362963D01*
+X64366114Y-99343202D01*
+X64366118Y-99343201D01*
+X64373517Y-99341506D01*
+X64524662Y-99265488D01*
+X64530433Y-99260559D01*
+X64530436Y-99260557D01*
+X64647539Y-99160541D01*
+X64647540Y-99160540D01*
+X64653311Y-99155611D01*
+X64752037Y-99018219D01*
+X64755216Y-99010313D01*
+X64796439Y-98907765D01*
+X64815141Y-98861243D01*
+X64838099Y-98699938D01*
+X70708995Y-98699938D01*
+X70722740Y-98909649D01*
+X70774471Y-99113343D01*
+X70776890Y-99118590D01*
+X70860038Y-99298953D01*
+X70860041Y-99298958D01*
+X70862457Y-99304199D01*
+X70865788Y-99308912D01*
+X70865789Y-99308914D01*
+X70974612Y-99462893D01*
+X70983751Y-99475825D01*
+X71134289Y-99622474D01*
+X71139085Y-99625679D01*
+X71139088Y-99625681D01*
+X71241839Y-99694337D01*
+X71309031Y-99739233D01*
+X71314339Y-99741514D01*
+X71314340Y-99741514D01*
+X71496822Y-99819914D01*
+X71496825Y-99819915D01*
+X71502125Y-99822192D01*
+X71507754Y-99823466D01*
+X71507755Y-99823466D01*
+X71701467Y-99867299D01*
+X71701473Y-99867300D01*
+X71707104Y-99868574D01*
+X71712875Y-99868801D01*
+X71712877Y-99868801D01*
+X71852369Y-99874282D01*
+X71890852Y-99887243D01*
+X71902456Y-99879999D01*
+X71918289Y-99876653D01*
+X71924110Y-99875809D01*
+X72125088Y-99846669D01*
+X72130552Y-99844814D01*
+X72130557Y-99844813D01*
+X72318624Y-99780973D01*
+X72318629Y-99780971D01*
+X72324096Y-99779115D01*
+X72355820Y-99761349D01*
+X72408967Y-99731585D01*
+X72507460Y-99676426D01*
+X72669041Y-99542041D01*
+X72803426Y-99380460D01*
+X72906115Y-99197096D01*
+X72907971Y-99191629D01*
+X72907973Y-99191624D01*
+X72910179Y-99185126D01*
+X75876905Y-99185126D01*
+X75895470Y-99353290D01*
+X75901988Y-99371100D01*
+X75941284Y-99478481D01*
+X75953612Y-99512170D01*
+X75957848Y-99518473D01*
+X75957848Y-99518474D01*
+X76043740Y-99646296D01*
+X76043743Y-99646299D01*
+X76047974Y-99652596D01*
+X76173108Y-99766459D01*
+X76196184Y-99778988D01*
+X76292835Y-99831465D01*
+X76321791Y-99847187D01*
+X76485438Y-99890119D01*
+X76573047Y-99891496D01*
+X76647004Y-99892658D01*
+X76647007Y-99892658D01*
+X76654602Y-99892777D01*
+X76716318Y-99878642D01*
+X76812114Y-99856702D01*
+X76812118Y-99856701D01*
+X76819517Y-99855006D01*
+X76970662Y-99778988D01*
+X76976433Y-99774059D01*
+X76976436Y-99774057D01*
+X77093539Y-99674041D01*
+X77093540Y-99674040D01*
+X77099311Y-99669111D01*
+X77198037Y-99531719D01*
+X77203362Y-99518474D01*
+X77228467Y-99456021D01*
+X77261141Y-99374743D01*
+X77284980Y-99207246D01*
+X77285134Y-99192500D01*
+X77283413Y-99178271D01*
+X89959523Y-99178271D01*
+X89960687Y-99187173D01*
+X89960687Y-99187176D01*
+X89969763Y-99256583D01*
+X89978409Y-99322699D01*
+X89982023Y-99330912D01*
+X89982024Y-99330916D01*
+X90003825Y-99380460D01*
+X90037073Y-99456021D01*
+X90042848Y-99462891D01*
+X90042849Y-99462893D01*
+X90125017Y-99560644D01*
+X90130797Y-99567520D01*
+X90155632Y-99584052D01*
+X90244575Y-99643257D01*
+X90244577Y-99643258D01*
+X90252048Y-99648231D01*
+X90391078Y-99691668D01*
+X90536712Y-99694337D01*
+X90629238Y-99669111D01*
+X90668577Y-99658386D01*
+X90668578Y-99658386D01*
+X90677240Y-99656024D01*
+X90685573Y-99650908D01*
+X90793716Y-99584508D01*
+X90801368Y-99579810D01*
+X90807988Y-99572497D01*
+X90835891Y-99541670D01*
+X93456980Y-99541670D01*
+X93457519Y-99545620D01*
+X93459858Y-99549015D01*
+X93586188Y-99675345D01*
+X93600132Y-99682959D01*
+X93601965Y-99682828D01*
+X93608580Y-99678577D01*
+X93733265Y-99553892D01*
+X93740025Y-99541512D01*
+X93737087Y-99537587D01*
+X93712277Y-99471067D01*
+X93727369Y-99401693D01*
+X93730106Y-99398809D01*
+X93741291Y-99375527D01*
+X93741268Y-99375343D01*
+X94983120Y-99375343D01*
+X94984926Y-99377756D01*
+X94987310Y-99378975D01*
+X95042098Y-99396092D01*
+X95059641Y-99398933D01*
+X95171715Y-99400987D01*
+X95189356Y-99398790D01*
+X95254064Y-99381149D01*
+X95266072Y-99373758D01*
+X95265850Y-99371975D01*
+X95263128Y-99367971D01*
+X95136812Y-99241655D01*
+X95122868Y-99234041D01*
+X95121035Y-99234172D01*
+X95114420Y-99238423D01*
+X94989880Y-99362963D01*
+X94983120Y-99375343D01*
+X93741268Y-99375343D01*
+X93740850Y-99371975D01*
+X93738128Y-99367971D01*
+X93611812Y-99241655D01*
+X93597868Y-99234041D01*
+X93596035Y-99234172D01*
+X93589420Y-99238423D01*
+X93464880Y-99362963D01*
+X93458120Y-99375342D01*
+X93461537Y-99379907D01*
+X93486349Y-99446427D01*
+X93471258Y-99515801D01*
+X93466816Y-99520538D01*
+X93456980Y-99541670D01*
+X90835891Y-99541670D01*
+X90893087Y-99478481D01*
+X90893088Y-99478480D01*
+X90899115Y-99471821D01*
+X90909568Y-99450247D01*
+X90945858Y-99375343D01*
+X91933120Y-99375343D01*
+X91934926Y-99377756D01*
+X91937310Y-99378975D01*
+X91992098Y-99396092D01*
+X92009641Y-99398933D01*
+X92121715Y-99400987D01*
+X92139356Y-99398790D01*
+X92204064Y-99381149D01*
+X92216072Y-99373758D01*
+X92215850Y-99371975D01*
+X92213128Y-99367971D01*
+X92086812Y-99241655D01*
+X92072868Y-99234041D01*
+X92071035Y-99234172D01*
+X92064420Y-99238423D01*
+X91939880Y-99362963D01*
+X91933120Y-99375343D01*
+X90945858Y-99375343D01*
+X90958709Y-99348819D01*
+X90958709Y-99348818D01*
+X90962624Y-99340738D01*
+X90980575Y-99234041D01*
+X90985984Y-99201891D01*
+X90985984Y-99201888D01*
+X90986790Y-99197099D01*
+X90986943Y-99184547D01*
+X90975944Y-99107743D01*
+X90967568Y-99049253D01*
+X90967567Y-99049250D01*
+X90966294Y-99040360D01*
+X90962576Y-99032182D01*
+X90924892Y-98949301D01*
+X91616529Y-98949301D01*
+X91631063Y-99060442D01*
+X91635825Y-99077500D01*
+X91644890Y-99088260D01*
+X91650444Y-99086713D01*
+X91778345Y-98958812D01*
+X91784723Y-98947132D01*
+X92362041Y-98947132D01*
+X92362172Y-98948965D01*
+X92366423Y-98955580D01*
+X92493359Y-99082516D01*
+X92505739Y-99089276D01*
+X92509235Y-99086659D01*
+X92512445Y-99076600D01*
+X92531725Y-98962001D01*
+X92532591Y-98952345D01*
+X92532610Y-98950859D01*
+X92532508Y-98949301D01*
+X93141529Y-98949301D01*
+X93156063Y-99060442D01*
+X93160825Y-99077500D01*
+X93169890Y-99088260D01*
+X93175444Y-99086713D01*
+X93303345Y-98958812D01*
+X93309723Y-98947132D01*
+X93887041Y-98947132D01*
+X93887172Y-98948965D01*
+X93891423Y-98955580D01*
+X94018359Y-99082516D01*
+X94030739Y-99089276D01*
+X94034235Y-99086659D01*
+X94037445Y-99076600D01*
+X94056725Y-98962001D01*
+X94057591Y-98952345D01*
+X94057610Y-98950859D01*
+X94057508Y-98949301D01*
+X94666529Y-98949301D01*
+X94681063Y-99060442D01*
+X94685825Y-99077500D01*
+X94694890Y-99088260D01*
+X94700444Y-99086713D01*
+X94828345Y-98958812D01*
+X94834723Y-98947132D01*
+X95412041Y-98947132D01*
+X95412172Y-98948965D01*
+X95416423Y-98955580D01*
+X95543359Y-99082516D01*
+X95555739Y-99089276D01*
+X95559235Y-99086659D01*
+X95562445Y-99076600D01*
+X95581725Y-98962001D01*
+X95582591Y-98952345D01*
+X95582610Y-98950859D01*
+X95581979Y-98941184D01*
+X95565506Y-98826153D01*
+X95561557Y-98812648D01*
+X95553558Y-98803386D01*
+X95547768Y-98805075D01*
+X95419655Y-98933188D01*
+X95412041Y-98947132D01*
+X94834723Y-98947132D01*
+X94835959Y-98944868D01*
+X94835828Y-98943035D01*
+X94831577Y-98936420D01*
+X94705112Y-98809955D01*
+X94692732Y-98803195D01*
+X94688364Y-98806465D01*
+X94683992Y-98820765D01*
+X94666746Y-98931524D01*
+X94666529Y-98949301D01*
+X94057508Y-98949301D01*
+X94056979Y-98941184D01*
+X94040506Y-98826153D01*
+X94036557Y-98812648D01*
+X94028558Y-98803386D01*
+X94022768Y-98805075D01*
+X93894655Y-98933188D01*
+X93887041Y-98947132D01*
+X93309723Y-98947132D01*
+X93310959Y-98944868D01*
+X93310828Y-98943035D01*
+X93306577Y-98936420D01*
+X93180112Y-98809955D01*
+X93167732Y-98803195D01*
+X93163364Y-98806465D01*
+X93158992Y-98820765D01*
+X93141746Y-98931524D01*
+X93141529Y-98949301D01*
+X92532508Y-98949301D01*
+X92531979Y-98941184D01*
+X92515506Y-98826153D01*
+X92511557Y-98812648D01*
+X92503558Y-98803386D01*
+X92497768Y-98805075D01*
+X92369655Y-98933188D01*
+X92362041Y-98947132D01*
+X91784723Y-98947132D01*
+X91785959Y-98944868D01*
+X91785828Y-98943035D01*
+X91781577Y-98936420D01*
+X91655112Y-98809955D01*
+X91642732Y-98803195D01*
+X91638364Y-98806465D01*
+X91633992Y-98820765D01*
+X91616746Y-98931524D01*
+X91616529Y-98949301D01*
+X90924892Y-98949301D01*
+X90909722Y-98915937D01*
+X90909721Y-98915935D01*
+X90906006Y-98907765D01*
+X90810927Y-98797420D01*
+X90688699Y-98718195D01*
+X90549148Y-98676461D01*
+X90540172Y-98676406D01*
+X90540171Y-98676406D01*
+X90478858Y-98676032D01*
+X90403493Y-98675571D01*
+X90263443Y-98715598D01*
+X90255856Y-98720385D01*
+X90255854Y-98720386D01*
+X90204283Y-98752925D01*
+X90140256Y-98793323D01*
+X90043836Y-98902498D01*
+X90040022Y-98910621D01*
+X90040021Y-98910623D01*
+X89989895Y-99017389D01*
+X89981933Y-99034347D01*
+X89980553Y-99043212D01*
+X89980552Y-99043214D01*
+X89962013Y-99162280D01*
+X89959523Y-99178271D01*
+X77283413Y-99178271D01*
+X77283331Y-99177595D01*
+X77272520Y-99088260D01*
+X77264809Y-99024540D01*
+X77205006Y-98866278D01*
+X77159490Y-98800051D01*
+X77113481Y-98733107D01*
+X77113479Y-98733105D01*
+X77109179Y-98726848D01*
+X77103508Y-98721795D01*
+X76988531Y-98619354D01*
+X76988528Y-98619352D01*
+X76982859Y-98614301D01*
+X76833339Y-98535134D01*
+X76822964Y-98532528D01*
+X76766866Y-98518437D01*
+X91932221Y-98518437D01*
+X91932519Y-98520620D01*
+X91934858Y-98524015D01*
+X92061188Y-98650345D01*
+X92075132Y-98657959D01*
+X92076965Y-98657828D01*
+X92083580Y-98653577D01*
+X92208265Y-98528892D01*
+X92214939Y-98516670D01*
+X93456980Y-98516670D01*
+X93457519Y-98520620D01*
+X93459858Y-98524015D01*
+X93586188Y-98650345D01*
+X93600132Y-98657959D01*
+X93601965Y-98657828D01*
+X93608580Y-98653577D01*
+X93733265Y-98528892D01*
+X93738974Y-98518437D01*
+X94982221Y-98518437D01*
+X94982519Y-98520620D01*
+X94984858Y-98524015D01*
+X95111188Y-98650345D01*
+X95125132Y-98657959D01*
+X95126965Y-98657828D01*
+X95133580Y-98653577D01*
+X95258265Y-98528892D01*
+X95265025Y-98516512D01*
+X95263462Y-98514424D01*
+X95260425Y-98512894D01*
+X95200396Y-98494941D01*
+X95182820Y-98492314D01*
+X95070726Y-98491630D01*
+X95053120Y-98494042D01*
+X94994139Y-98510899D01*
+X94982221Y-98518437D01*
+X93738974Y-98518437D01*
+X93740025Y-98516512D01*
+X93737087Y-98512587D01*
+X93712277Y-98446067D01*
+X93727369Y-98376693D01*
+X93730106Y-98373809D01*
+X93741291Y-98350527D01*
+X93740850Y-98346975D01*
+X93738128Y-98342971D01*
+X93611812Y-98216655D01*
+X93597868Y-98209041D01*
+X93596035Y-98209172D01*
+X93589420Y-98213423D01*
+X93464880Y-98337963D01*
+X93458120Y-98350342D01*
+X93461537Y-98354907D01*
+X93486349Y-98421427D01*
+X93471258Y-98490801D01*
+X93466816Y-98495538D01*
+X93456980Y-98516670D01*
+X92214939Y-98516670D01*
+X92215025Y-98516512D01*
+X92213462Y-98514424D01*
+X92210425Y-98512894D01*
+X92150396Y-98494941D01*
+X92132820Y-98492314D01*
+X92020726Y-98491630D01*
+X92003120Y-98494042D01*
+X91944139Y-98510899D01*
+X91932221Y-98518437D01*
+X76766866Y-98518437D01*
+X76676622Y-98495769D01*
+X76676618Y-98495769D01*
+X76669251Y-98493918D01*
+X76661652Y-98493878D01*
+X76661650Y-98493878D01*
+X76591308Y-98493510D01*
+X76500069Y-98493032D01*
+X76492688Y-98494804D01*
+X76342938Y-98530756D01*
+X76342935Y-98530757D01*
+X76335559Y-98532528D01*
+X76185218Y-98610124D01*
+X76179497Y-98615114D01*
+X76179495Y-98615116D01*
+X76101145Y-98683465D01*
+X76057726Y-98721342D01*
+X76049038Y-98733704D01*
+X75974480Y-98839790D01*
+X75960444Y-98859761D01*
+X75898988Y-99017389D01*
+X75895964Y-99040360D01*
+X75879913Y-99162280D01*
+X75876905Y-99185126D01*
+X72910179Y-99185126D01*
+X72971813Y-99003557D01*
+X72971814Y-99003552D01*
+X72973669Y-98998088D01*
+X73003825Y-98790103D01*
+X73005399Y-98730000D01*
+X72986169Y-98520721D01*
+X72981090Y-98502710D01*
+X72944844Y-98374193D01*
+X72929123Y-98318451D01*
+X72836171Y-98129963D01*
+X72807273Y-98091263D01*
+X72713880Y-97966195D01*
+X72713879Y-97966194D01*
+X72710427Y-97961571D01*
+X72686544Y-97939494D01*
+X72560341Y-97822833D01*
+X72560338Y-97822831D01*
+X72556101Y-97818914D01*
+X72378362Y-97706769D01*
+X72335639Y-97689724D01*
+X89928109Y-97689724D01*
+X89929273Y-97698626D01*
+X89929273Y-97698629D01*
+X89939678Y-97778195D01*
+X89946995Y-97834152D01*
+X89950609Y-97842365D01*
+X89950610Y-97842369D01*
+X89988661Y-97928844D01*
+X90005659Y-97967474D01*
+X90011434Y-97974344D01*
+X90011435Y-97974346D01*
+X90093603Y-98072097D01*
+X90099383Y-98078973D01*
+X90106860Y-98083950D01*
+X90213161Y-98154710D01*
+X90213163Y-98154711D01*
+X90220634Y-98159684D01*
+X90359664Y-98203121D01*
+X90505298Y-98205790D01*
+X90624655Y-98173249D01*
+X90637163Y-98169839D01*
+X90637164Y-98169839D01*
+X90645826Y-98167477D01*
+X90654159Y-98162361D01*
+X90720178Y-98121825D01*
+X90769954Y-98091263D01*
+X90776574Y-98083950D01*
+X90861673Y-97989934D01*
+X90861674Y-97989933D01*
+X90867701Y-97983274D01*
+X90873046Y-97972243D01*
+X90896273Y-97924301D01*
+X93141529Y-97924301D01*
+X93156063Y-98035442D01*
+X93160825Y-98052500D01*
+X93169890Y-98063260D01*
+X93175444Y-98061713D01*
+X93303345Y-97933812D01*
+X93309723Y-97922132D01*
+X93887041Y-97922132D01*
+X93887172Y-97923965D01*
+X93891423Y-97930580D01*
+X94018359Y-98057516D01*
+X94030739Y-98064276D01*
+X94034235Y-98061659D01*
+X94037445Y-98051600D01*
+X94056725Y-97937001D01*
+X94057591Y-97927345D01*
+X94057610Y-97925859D01*
+X94056979Y-97916184D01*
+X94040506Y-97801153D01*
+X94036557Y-97787648D01*
+X94028558Y-97778386D01*
+X94022768Y-97780075D01*
+X93894655Y-97908188D01*
+X93887041Y-97922132D01*
+X93309723Y-97922132D01*
+X93310959Y-97919868D01*
+X93310828Y-97918035D01*
+X93306577Y-97911420D01*
+X93180112Y-97784955D01*
+X93167732Y-97778195D01*
+X93163364Y-97781465D01*
+X93158992Y-97795765D01*
+X93141746Y-97906524D01*
+X93141529Y-97924301D01*
+X90896273Y-97924301D01*
+X90927295Y-97860272D01*
+X90927295Y-97860271D01*
+X90931210Y-97852191D01*
+X90947524Y-97755223D01*
+X90954570Y-97713344D01*
+X90954570Y-97713341D01*
+X90955376Y-97708552D01*
+X90955529Y-97696000D01*
+X90946012Y-97629544D01*
+X90936154Y-97560706D01*
+X90936153Y-97560703D01*
+X90934880Y-97551813D01*
+X90928821Y-97538487D01*
+X90908338Y-97493437D01*
+X93457221Y-97493437D01*
+X93457519Y-97495620D01*
+X93459858Y-97499015D01*
+X93586188Y-97625345D01*
+X93600132Y-97632959D01*
+X93601965Y-97632828D01*
+X93608580Y-97628577D01*
+X93631233Y-97605924D01*
+X96539709Y-97605924D01*
+X96540873Y-97614826D01*
+X96540873Y-97614829D01*
+X96546371Y-97656873D01*
+X96558595Y-97750352D01*
+X96562209Y-97758565D01*
+X96562210Y-97758569D01*
+X96587407Y-97815832D01*
+X96617259Y-97883674D01*
+X96623034Y-97890544D01*
+X96623035Y-97890546D01*
+X96699325Y-97981304D01*
+X96710983Y-97995173D01*
+X96718460Y-98000150D01*
+X96824761Y-98070910D01*
+X96824763Y-98070911D01*
+X96832234Y-98075884D01*
+X96971264Y-98119321D01*
+X97116898Y-98121990D01*
+X97197562Y-98099998D01*
+X97248763Y-98086039D01*
+X97248764Y-98086039D01*
+X97257426Y-98083677D01*
+X97265088Y-98078973D01*
+X97329892Y-98039183D01*
+X97332268Y-98037724D01*
+X101061409Y-98037724D01*
+X101062573Y-98046626D01*
+X101062573Y-98046629D01*
+X101073373Y-98129219D01*
+X101080295Y-98182152D01*
+X101083909Y-98190365D01*
+X101083910Y-98190369D01*
+X101114746Y-98260447D01*
+X101138959Y-98315474D01*
+X101144734Y-98322344D01*
+X101144735Y-98322346D01*
+X101193114Y-98379900D01*
+X101232683Y-98426973D01*
+X101240160Y-98431950D01*
+X101346461Y-98502710D01*
+X101346463Y-98502711D01*
+X101353934Y-98507684D01*
+X101362501Y-98510361D01*
+X101362502Y-98510361D01*
+X101369627Y-98512587D01*
+X101492964Y-98551121D01*
+X101638598Y-98553790D01*
+X101767745Y-98518580D01*
+X101770463Y-98517839D01*
+X101770464Y-98517839D01*
+X101779126Y-98515477D01*
+X101787459Y-98510361D01*
+X101895602Y-98443961D01*
+X101903254Y-98439263D01*
+X101909874Y-98431950D01*
+X101994973Y-98337934D01*
+X101994974Y-98337933D01*
+X102001001Y-98331274D01*
+X102018069Y-98296047D01*
+X102060595Y-98208272D01*
+X102060595Y-98208271D01*
+X102064510Y-98200191D01*
+X102073638Y-98145933D01*
+X111886500Y-98145933D01*
+X111886501Y-99974066D01*
+X111889074Y-99987001D01*
+X111895297Y-100018288D01*
+X111901266Y-100048301D01*
+X111957516Y-100132484D01*
+X112041699Y-100188734D01*
+X112115933Y-100203500D01*
+X112937131Y-100203500D01*
+X112946987Y-100206394D01*
+X112968094Y-100203500D01*
+X113930885Y-100203499D01*
+X113944066Y-100203499D01*
+X113979818Y-100196388D01*
+X114006126Y-100191156D01*
+X114006128Y-100191155D01*
+X114018301Y-100188734D01*
+X114028621Y-100181839D01*
+X114028622Y-100181838D01*
+X114092168Y-100139377D01*
+X114102484Y-100132484D01*
+X114158734Y-100048301D01*
+X114173500Y-99974067D01*
+X114173499Y-98145934D01*
+X114163815Y-98097246D01*
+X114161156Y-98083874D01*
+X114161155Y-98083872D01*
+X114158734Y-98071699D01*
+X114145906Y-98052500D01*
+X114109377Y-97997832D01*
+X114102484Y-97987516D01*
+X114018301Y-97931266D01*
+X113944067Y-97916500D01*
+X113030148Y-97916500D01*
+X112115934Y-97916501D01*
+X112080182Y-97923612D01*
+X112053874Y-97928844D01*
+X112053872Y-97928845D01*
+X112041699Y-97931266D01*
+X112031379Y-97938161D01*
+X112031378Y-97938162D01*
+X111980373Y-97972243D01*
+X111957516Y-97987516D01*
+X111901266Y-98071699D01*
+X111886500Y-98145933D01*
+X102073638Y-98145933D01*
+X102081094Y-98101616D01*
+X102087870Y-98061344D01*
+X102087870Y-98061341D01*
+X102088676Y-98056552D01*
+X102088829Y-98044000D01*
+X102082217Y-97997832D01*
+X102069454Y-97908706D01*
+X102069453Y-97908703D01*
+X102068180Y-97899813D01*
+X102064462Y-97891635D01*
+X102011608Y-97775390D01*
+X102011607Y-97775388D01*
+X102007892Y-97767218D01*
+X101912813Y-97656873D01*
+X101790585Y-97577648D01*
+X101651034Y-97535914D01*
+X101642058Y-97535859D01*
+X101642057Y-97535859D01*
+X101580744Y-97535485D01*
+X101505379Y-97535024D01*
+X101365329Y-97575051D01*
+X101357742Y-97579838D01*
+X101357740Y-97579839D01*
+X101302189Y-97614889D01*
+X101242142Y-97652776D01*
+X101145722Y-97761951D01*
+X101141908Y-97770074D01*
+X101141907Y-97770076D01*
+X101088573Y-97883674D01*
+X101083819Y-97893800D01*
+X101082439Y-97902665D01*
+X101082438Y-97902667D01*
+X101063778Y-98022510D01*
+X101061409Y-98037724D01*
+X97332268Y-98037724D01*
+X97381554Y-98007463D01*
+X97388174Y-98000150D01*
+X97473273Y-97906134D01*
+X97473274Y-97906133D01*
+X97479301Y-97899474D01*
+X97502210Y-97852191D01*
+X97538895Y-97776472D01*
+X97538895Y-97776471D01*
+X97542810Y-97768391D01*
+X97565892Y-97631198D01*
+X97566170Y-97629544D01*
+X97566170Y-97629541D01*
+X97566976Y-97624752D01*
+X97567129Y-97612200D01*
+X97556573Y-97538487D01*
+X97547754Y-97476906D01*
+X97547753Y-97476903D01*
+X97546480Y-97468013D01*
+X97541709Y-97457520D01*
+X97489908Y-97343590D01*
+X97489907Y-97343588D01*
+X97486192Y-97335418D01*
+X97456101Y-97300496D01*
+X103785529Y-97300496D01*
+X103790287Y-97343590D01*
+X103799539Y-97427390D01*
+X103802913Y-97457953D01*
+X103805523Y-97465084D01*
+X103805523Y-97465086D01*
+X103850876Y-97589019D01*
+X103857353Y-97606719D01*
+X103861589Y-97613022D01*
+X103861589Y-97613023D01*
+X103915649Y-97693472D01*
+X103945708Y-97738205D01*
+X103951327Y-97743318D01*
+X103951328Y-97743319D01*
+X104041369Y-97825249D01*
+X104062876Y-97844819D01*
+X104202093Y-97920408D01*
+X104355322Y-97960607D01*
+X104439277Y-97961926D01*
+X104506119Y-97962976D01*
+X104506122Y-97962976D01*
+X104513716Y-97963095D01*
+X104668132Y-97927729D01*
+X104751746Y-97885676D01*
+X104802872Y-97859963D01*
+X104802875Y-97859961D01*
+X104809655Y-97856551D01*
+X104815426Y-97851622D01*
+X104815429Y-97851620D01*
+X104924336Y-97758604D01*
+X104924336Y-97758603D01*
+X104930114Y-97753669D01*
+X105022555Y-97625024D01*
+X105081642Y-97478041D01*
+X105101533Y-97338276D01*
+X105103381Y-97325291D01*
+X105103381Y-97325288D01*
+X105103962Y-97321207D01*
+X105104107Y-97307400D01*
+X105085076Y-97150133D01*
+X105029080Y-97001946D01*
+X105020614Y-96989628D01*
+X104943655Y-96877651D01*
+X104943654Y-96877649D01*
+X104939353Y-96871392D01*
+X104821075Y-96766011D01*
+X104813689Y-96762100D01*
+X104687788Y-96695439D01*
+X104687789Y-96695439D01*
+X104681074Y-96691884D01*
+X104527433Y-96653292D01*
+X104519834Y-96653252D01*
+X104519833Y-96653252D01*
+X104453981Y-96652907D01*
+X104369021Y-96652462D01*
+X104361641Y-96654234D01*
+X104361639Y-96654234D01*
+X104222363Y-96687671D01*
+X104222360Y-96687672D01*
+X104214984Y-96689443D01*
+X104074214Y-96762100D01*
+X103954839Y-96866238D01*
+X103863750Y-96995844D01*
+X103860990Y-97002924D01*
+X103812125Y-97128256D01*
+X103806206Y-97143437D01*
+X103805214Y-97150970D01*
+X103805214Y-97150971D01*
+X103787939Y-97282192D01*
+X103785529Y-97300496D01*
+X97456101Y-97300496D01*
+X97391113Y-97225073D01*
+X97268885Y-97145848D01*
+X97129334Y-97104114D01*
+X97120358Y-97104059D01*
+X97120357Y-97104059D01*
+X97059044Y-97103685D01*
+X96983679Y-97103224D01*
+X96843629Y-97143251D01*
+X96836042Y-97148038D01*
+X96836040Y-97148039D01*
+X96820771Y-97157673D01*
+X96720442Y-97220976D01*
+X96624022Y-97330151D01*
+X96620208Y-97338274D01*
+X96620207Y-97338276D01*
+X96584678Y-97413951D01*
+X96562119Y-97462000D01*
+X96560739Y-97470865D01*
+X96560738Y-97470867D01*
+X96542517Y-97587892D01*
+X96539709Y-97605924D01*
+X93631233Y-97605924D01*
+X93733265Y-97503892D01*
+X93740025Y-97491512D01*
+X93738462Y-97489424D01*
+X93735425Y-97487894D01*
+X93675396Y-97469941D01*
+X93657820Y-97467314D01*
+X93545726Y-97466630D01*
+X93528120Y-97469042D01*
+X93469139Y-97485899D01*
+X93457221Y-97493437D01*
+X90908338Y-97493437D01*
+X90878308Y-97427390D01*
+X90878307Y-97427388D01*
+X90874592Y-97419218D01*
+X90779513Y-97308873D01*
+X90657285Y-97229648D01*
+X90517734Y-97187914D01*
+X90508758Y-97187859D01*
+X90508757Y-97187859D01*
+X90447444Y-97187485D01*
+X90372079Y-97187024D01*
+X90232029Y-97227051D01*
+X90224442Y-97231838D01*
+X90224440Y-97231839D01*
+X90173719Y-97263842D01*
+X90108842Y-97304776D01*
+X90012422Y-97413951D01*
+X90008608Y-97422074D01*
+X90008607Y-97422076D01*
+X89955186Y-97535859D01*
+X89950519Y-97545800D01*
+X89949139Y-97554665D01*
+X89949138Y-97554667D01*
+X89933985Y-97651989D01*
+X89928109Y-97689724D01*
+X72335639Y-97689724D01*
+X72183163Y-97628892D01*
+X72177506Y-97627767D01*
+X72177500Y-97627765D01*
+X71982707Y-97589019D01*
+X71982705Y-97589019D01*
+X71977040Y-97587892D01*
+X71971265Y-97587816D01*
+X71971261Y-97587816D01*
+X71936466Y-97587361D01*
+X71934720Y-97587338D01*
+X71892049Y-97574200D01*
+X71878146Y-97582382D01*
+X71845775Y-97586174D01*
+X71766898Y-97585141D01*
+X71761201Y-97586120D01*
+X71761200Y-97586120D01*
+X71575840Y-97617971D01*
+X71559772Y-97620732D01*
+X71362601Y-97693472D01*
+X71357640Y-97696424D01*
+X71357639Y-97696424D01*
+X71253125Y-97758604D01*
+X71181988Y-97800926D01*
+X71023981Y-97939494D01*
+X70998164Y-97972243D01*
+X70908455Y-98086039D01*
+X70893872Y-98104537D01*
+X70891181Y-98109653D01*
+X70891179Y-98109655D01*
+X70817290Y-98250096D01*
+X70796018Y-98290527D01*
+X70733696Y-98491234D01*
+X70733017Y-98496969D01*
+X70733017Y-98496970D01*
+X70728080Y-98538688D01*
+X70708995Y-98699938D01*
+X64838099Y-98699938D01*
+X64838980Y-98693746D01*
+X64839134Y-98679000D01*
+X64837331Y-98664095D01*
+X64823335Y-98548444D01*
+X64818809Y-98511040D01*
+X64759006Y-98352778D01*
+X64744227Y-98331274D01*
+X64667481Y-98219607D01*
+X64667479Y-98219605D01*
+X64663179Y-98213348D01*
+X64657482Y-98208272D01*
+X64542531Y-98105854D01*
+X64542528Y-98105852D01*
+X64536859Y-98100801D01*
+X64504518Y-98083677D01*
+X64453287Y-98056552D01*
+X64387339Y-98021634D01*
+X64376964Y-98019028D01*
+X64230622Y-97982269D01*
+X64230618Y-97982269D01*
+X64223251Y-97980418D01*
+X64215652Y-97980378D01*
+X64215650Y-97980378D01*
+X64145308Y-97980010D01*
+X64054069Y-97979532D01*
+X64046688Y-97981304D01*
+X63896938Y-98017256D01*
+X63896935Y-98017257D01*
+X63889559Y-98019028D01*
+X63739218Y-98096624D01*
+X63733497Y-98101614D01*
+X63733495Y-98101616D01*
+X63617453Y-98202846D01*
+X63611726Y-98207842D01*
+X63597117Y-98228628D01*
+X63520276Y-98337963D01*
+X63514444Y-98346261D01*
+X63452988Y-98503889D01*
+X63450014Y-98526478D01*
+X63432722Y-98657828D01*
+X63430905Y-98671626D01*
+X61595000Y-98671626D01*
+X61595000Y-98442314D01*
+X61615002Y-98374193D01*
+X61668658Y-98327700D01*
+X61738932Y-98317596D01*
+X61805799Y-98349120D01*
+X61816487Y-98358845D01*
+X61816491Y-98358848D01*
+X61822108Y-98363959D01*
+X61970791Y-98444687D01*
+X62134438Y-98487619D01*
+X62222047Y-98488996D01*
+X62296004Y-98490158D01*
+X62296007Y-98490158D01*
+X62303602Y-98490277D01*
+X62361723Y-98476965D01*
+X62461114Y-98454202D01*
+X62461118Y-98454201D01*
+X62468517Y-98452506D01*
+X62619662Y-98376488D01*
+X62625433Y-98371559D01*
+X62625436Y-98371557D01*
+X62742539Y-98271541D01*
+X62742540Y-98271540D01*
+X62748311Y-98266611D01*
+X62847037Y-98129219D01*
+X62850010Y-98121825D01*
+X62890286Y-98021634D01*
+X62910141Y-97972243D01*
+X62933980Y-97804746D01*
+X62934134Y-97790000D01*
+X62933524Y-97784955D01*
+X62922127Y-97690778D01*
+X62913809Y-97622040D01*
+X62854006Y-97463778D01*
+X62819761Y-97413951D01*
+X62762481Y-97330607D01*
+X62762479Y-97330605D01*
+X62758179Y-97324348D01*
+X62752508Y-97319295D01*
+X62637531Y-97216854D01*
+X62637528Y-97216852D01*
+X62631859Y-97211801D01*
+X62586745Y-97187914D01*
+X62501809Y-97142943D01*
+X62482339Y-97132634D01*
+X62471964Y-97130028D01*
+X62325622Y-97093269D01*
+X62325618Y-97093269D01*
+X62318251Y-97091418D01*
+X62310652Y-97091378D01*
+X62310650Y-97091378D01*
+X62240308Y-97091010D01*
+X62149069Y-97090532D01*
+X62141688Y-97092304D01*
+X61991938Y-97128256D01*
+X61991935Y-97128257D01*
+X61984559Y-97130028D01*
+X61834218Y-97207624D01*
+X61828497Y-97212614D01*
+X61828495Y-97212616D01*
+X61803829Y-97234134D01*
+X61739347Y-97263842D01*
+X61669040Y-97253972D01*
+X61615230Y-97207659D01*
+X61595000Y-97139185D01*
+X61595000Y-96159938D01*
+X70708995Y-96159938D01*
+X70722740Y-96369649D01*
+X70774471Y-96573343D01*
+X70776890Y-96578590D01*
+X70860038Y-96758953D01*
+X70860041Y-96758958D01*
+X70862457Y-96764199D01*
+X70865788Y-96768912D01*
+X70865789Y-96768914D01*
+X70867309Y-96771064D01*
+X70983751Y-96935825D01*
+X71134289Y-97082474D01*
+X71139085Y-97085679D01*
+X71139088Y-97085681D01*
+X71215034Y-97136426D01*
+X71309031Y-97199233D01*
+X71314339Y-97201514D01*
+X71314340Y-97201514D01*
+X71496822Y-97279914D01*
+X71496825Y-97279915D01*
+X71502125Y-97282192D01*
+X71507754Y-97283466D01*
+X71507755Y-97283466D01*
+X71701467Y-97327299D01*
+X71701473Y-97327300D01*
+X71707104Y-97328574D01*
+X71712875Y-97328801D01*
+X71712877Y-97328801D01*
+X71852369Y-97334282D01*
+X71890852Y-97347243D01*
+X71902456Y-97339999D01*
+X71918289Y-97336653D01*
+X71926807Y-97335418D01*
+X72125088Y-97306669D01*
+X72130552Y-97304814D01*
+X72130557Y-97304813D01*
+X72318624Y-97240973D01*
+X72318629Y-97240971D01*
+X72324096Y-97239115D01*
+X72332991Y-97234134D01*
+X72417111Y-97187024D01*
+X72507460Y-97136426D01*
+X72669041Y-97002041D01*
+X72803426Y-96840460D01*
+X72897865Y-96671828D01*
+X72903291Y-96662139D01*
+X72903292Y-96662137D01*
+X72906115Y-96657096D01*
+X72907971Y-96651629D01*
+X72907973Y-96651624D01*
+X72971813Y-96463557D01*
+X72971814Y-96463552D01*
+X72973669Y-96458088D01*
+X73003825Y-96250103D01*
+X73005399Y-96190000D01*
+X73002268Y-96155922D01*
+X89148309Y-96155922D01*
+X89149473Y-96164824D01*
+X89149473Y-96164827D01*
+X89156556Y-96218991D01*
+X89167195Y-96300350D01*
+X89170809Y-96308563D01*
+X89170810Y-96308567D01*
+X89178688Y-96326470D01*
+X89225859Y-96433672D01*
+X89231634Y-96440542D01*
+X89231635Y-96440544D01*
+X89310426Y-96534277D01*
+X89319583Y-96545171D01*
+X89338046Y-96557461D01*
+X89433361Y-96620908D01*
+X89433363Y-96620909D01*
+X89440834Y-96625882D01*
+X89579864Y-96669319D01*
+X89725498Y-96671988D01*
+X89849286Y-96638239D01*
+X89857363Y-96636037D01*
+X89857364Y-96636037D01*
+X89866026Y-96633675D01*
+X89874359Y-96628559D01*
+X89928090Y-96595568D01*
+X89990154Y-96557461D01*
+X89996774Y-96550148D01*
+X90081873Y-96456132D01*
+X90081874Y-96456131D01*
+X90087901Y-96449472D01*
+X90128217Y-96366261D01*
+X90147495Y-96326470D01*
+X90147495Y-96326469D01*
+X90151410Y-96318389D01*
+X90173632Y-96186305D01*
+X90174770Y-96179542D01*
+X90174770Y-96179539D01*
+X90175576Y-96174750D01*
+X90175729Y-96162198D01*
+X90163958Y-96080006D01*
+X90160595Y-96056524D01*
+X92882109Y-96056524D01*
+X92883273Y-96065426D01*
+X92883273Y-96065429D01*
+X92885229Y-96080387D01*
+X92900995Y-96200952D01*
+X92904609Y-96209165D01*
+X92904610Y-96209169D01*
+X92922622Y-96250103D01*
+X92959659Y-96334274D01*
+X92965434Y-96341144D01*
+X92965435Y-96341146D01*
+X93036305Y-96425456D01*
+X93053383Y-96445773D01*
+X93060860Y-96450750D01*
+X93167161Y-96521510D01*
+X93167163Y-96521511D01*
+X93174634Y-96526484D01*
+X93313664Y-96569921D01*
+X93459298Y-96572590D01*
+X93577012Y-96540497D01*
+X93591163Y-96536639D01*
+X93591164Y-96536639D01*
+X93599826Y-96534277D01*
+X93608159Y-96529161D01*
+X93677763Y-96486424D01*
+X93723954Y-96458063D01*
+X93730574Y-96450750D01*
+X93815673Y-96356734D01*
+X93815674Y-96356733D01*
+X93821701Y-96350074D01*
+X93835986Y-96320591D01*
+X93881295Y-96227072D01*
+X93881295Y-96227071D01*
+X93885210Y-96218991D01*
+X93895450Y-96158124D01*
+X94329909Y-96158124D01*
+X94331073Y-96167026D01*
+X94331073Y-96167029D01*
+X94341452Y-96246395D01*
+X94348795Y-96302552D01*
+X94352409Y-96310765D01*
+X94352410Y-96310769D01*
+X94372636Y-96356734D01*
+X94407459Y-96435874D01*
+X94413234Y-96442744D01*
+X94413235Y-96442746D01*
+X94490175Y-96534277D01*
+X94501183Y-96547373D01*
+X94508660Y-96552350D01*
+X94614961Y-96623110D01*
+X94614963Y-96623111D01*
+X94622434Y-96628084D01*
+X94761464Y-96671521D01*
+X94907098Y-96674190D01*
+X94977362Y-96655033D01*
+X95038963Y-96638239D01*
+X95038964Y-96638239D01*
+X95047626Y-96635877D01*
+X95055959Y-96630761D01*
+X95146822Y-96574971D01*
+X95171754Y-96559663D01*
+X95178374Y-96552350D01*
+X95263473Y-96458334D01*
+X95263474Y-96458333D01*
+X95269501Y-96451674D01*
+X95274894Y-96440544D01*
+X95329095Y-96328672D01*
+X95329095Y-96328671D01*
+X95333010Y-96320591D01*
+X95354981Y-96190000D01*
+X95356370Y-96181744D01*
+X95356370Y-96181741D01*
+X95357176Y-96176952D01*
+X95357329Y-96164400D01*
+X95350029Y-96113423D01*
+X95337954Y-96029106D01*
+X95337953Y-96029103D01*
+X95336680Y-96020213D01*
+X95332945Y-96011998D01*
+X95284337Y-95905091D01*
+X105033309Y-95905091D01*
+X105051874Y-96073255D01*
+X105054484Y-96080387D01*
+X105101967Y-96210139D01*
+X105110016Y-96232135D01*
+X105114252Y-96238438D01*
+X105114252Y-96238439D01*
+X105200144Y-96366261D01*
+X105200147Y-96366264D01*
+X105204378Y-96372561D01*
+X105329512Y-96486424D01*
+X105336187Y-96490048D01*
+X105448086Y-96550804D01*
+X105478195Y-96567152D01*
+X105641842Y-96610084D01*
+X105729451Y-96611461D01*
+X105803408Y-96612623D01*
+X105803411Y-96612623D01*
+X105811006Y-96612742D01*
+X105869127Y-96599430D01*
+X105968518Y-96576667D01*
+X105968522Y-96576666D01*
+X105975921Y-96574971D01*
+X106127066Y-96498953D01*
+X106132837Y-96494024D01*
+X106132840Y-96494022D01*
+X106249943Y-96394006D01*
+X106249944Y-96394005D01*
+X106255715Y-96389076D01*
+X106354441Y-96251684D01*
+X106359766Y-96238439D01*
+X106386436Y-96172093D01*
+X106417545Y-96094708D01*
+X106441384Y-95927211D01*
+X106441538Y-95912465D01*
+X106440572Y-95904476D01*
+X106426582Y-95788876D01*
+X106421213Y-95744505D01*
+X106361410Y-95586243D01*
+X106265583Y-95446813D01*
+X106259912Y-95441760D01*
+X106144935Y-95339319D01*
+X106144932Y-95339317D01*
+X106139263Y-95334266D01*
+X105989743Y-95255099D01*
+X105979368Y-95252493D01*
+X105833026Y-95215734D01*
+X105833022Y-95215734D01*
+X105825655Y-95213883D01*
+X105818056Y-95213843D01*
+X105818054Y-95213843D01*
+X105747712Y-95213475D01*
+X105656473Y-95212997D01*
+X105649092Y-95214769D01*
+X105499342Y-95250721D01*
+X105499339Y-95250722D01*
+X105491963Y-95252493D01*
+X105341622Y-95330089D01*
+X105335901Y-95335079D01*
+X105335899Y-95335081D01*
+X105331041Y-95339319D01*
+X105214130Y-95441307D01*
+X105199521Y-95462093D01*
+X105134427Y-95554714D01*
+X105116848Y-95579726D01*
+X105114086Y-95586809D01*
+X105114086Y-95586810D01*
+X105111538Y-95593346D01*
+X105055392Y-95737354D01*
+X105049790Y-95779904D01*
+X105034329Y-95897345D01*
+X105033309Y-95905091D01*
+X95284337Y-95905091D01*
+X95280108Y-95895790D01*
+X95280107Y-95895788D01*
+X95276392Y-95887618D01*
+X95181313Y-95777273D01*
+X95059085Y-95698048D01*
+X94919534Y-95656314D01*
+X94910558Y-95656259D01*
+X94910557Y-95656259D01*
+X94849244Y-95655885D01*
+X94773879Y-95655424D01*
+X94633829Y-95695451D01*
+X94626242Y-95700238D01*
+X94626240Y-95700239D01*
+X94584443Y-95726611D01*
+X94510642Y-95773176D01*
+X94414222Y-95882351D01*
+X94410408Y-95890474D01*
+X94410407Y-95890476D01*
+X94360225Y-95997361D01*
+X94352319Y-96014200D01*
+X94350939Y-96023065D01*
+X94350938Y-96023067D01*
+X94336851Y-96113542D01*
+X94329909Y-96158124D01*
+X93895450Y-96158124D01*
+X93909376Y-96075352D01*
+X93909529Y-96062800D01*
+X93903839Y-96023067D01*
+X93890154Y-95927506D01*
+X93890153Y-95927503D01*
+X93888880Y-95918613D01*
+X93885162Y-95910435D01*
+X93832308Y-95794190D01*
+X93832307Y-95794188D01*
+X93828592Y-95786018D01*
+X93733513Y-95675673D01*
+X93611285Y-95596448D01*
+X93471734Y-95554714D01*
+X93462758Y-95554659D01*
+X93462757Y-95554659D01*
+X93401444Y-95554285D01*
+X93326079Y-95553824D01*
+X93186029Y-95593851D01*
+X93178442Y-95598638D01*
+X93178440Y-95598639D01*
+X93160724Y-95609817D01*
+X93062842Y-95671576D01*
+X92966422Y-95780751D01*
+X92962608Y-95788874D01*
+X92962607Y-95788876D01*
+X92919351Y-95881008D01*
+X92904519Y-95912600D01*
+X92903139Y-95921465D01*
+X92903138Y-95921467D01*
+X92887763Y-96020213D01*
+X92882109Y-96056524D01*
+X90160595Y-96056524D01*
+X90156354Y-96026904D01*
+X90156353Y-96026901D01*
+X90155080Y-96018011D01*
+X90151362Y-96009833D01*
+X90098508Y-95893588D01*
+X90098507Y-95893586D01*
+X90094792Y-95885416D01*
+X89999713Y-95775071D01*
+X89877485Y-95695846D01*
+X89737934Y-95654112D01*
+X89728958Y-95654057D01*
+X89728957Y-95654057D01*
+X89667644Y-95653683D01*
+X89592279Y-95653222D01*
+X89452229Y-95693249D01*
+X89444642Y-95698036D01*
+X89444640Y-95698037D01*
+X89399353Y-95726611D01*
+X89329042Y-95770974D01*
+X89323100Y-95777702D01*
+X89308538Y-95794190D01*
+X89232622Y-95880149D01*
+X89228808Y-95888272D01*
+X89228807Y-95888274D01*
+X89181158Y-95989763D01*
+X89170719Y-96011998D01*
+X89169339Y-96020863D01*
+X89169338Y-96020865D01*
+X89154513Y-96116081D01*
+X89148309Y-96155922D01*
+X73002268Y-96155922D01*
+X72986169Y-95980721D01*
+X72977550Y-95950158D01*
+X72942980Y-95827583D01*
+X72929123Y-95778451D01*
+X72836171Y-95589963D01*
+X72809850Y-95554714D01*
+X72713880Y-95426195D01*
+X72713879Y-95426194D01*
+X72710427Y-95421571D01*
+X72706191Y-95417655D01*
+X72560341Y-95282833D01*
+X72560338Y-95282831D01*
+X72556101Y-95278914D01*
+X72378362Y-95166769D01*
+X72183163Y-95088892D01*
+X72177506Y-95087767D01*
+X72177500Y-95087765D01*
+X71982707Y-95049019D01*
+X71982705Y-95049019D01*
+X71977040Y-95047892D01*
+X71971265Y-95047816D01*
+X71971261Y-95047816D01*
+X71936466Y-95047361D01*
+X71934720Y-95047338D01*
+X71892049Y-95034200D01*
+X71878146Y-95042382D01*
+X71845775Y-95046174D01*
+X71766898Y-95045141D01*
+X71761201Y-95046120D01*
+X71761200Y-95046120D01*
+X71595359Y-95074617D01*
+X71559772Y-95080732D01*
+X71362601Y-95153472D01*
+X71357640Y-95156424D01*
+X71357639Y-95156424D01*
+X71196163Y-95252493D01*
+X71181988Y-95260926D01*
+X71023981Y-95399494D01*
+X71015076Y-95410790D01*
+X70900373Y-95556291D01*
+X70893872Y-95564537D01*
+X70891181Y-95569653D01*
+X70891179Y-95569655D01*
+X70802923Y-95737403D01*
+X70796018Y-95750527D01*
+X70733696Y-95951234D01*
+X70733017Y-95956969D01*
+X70733017Y-95956970D01*
+X70722285Y-96047652D01*
+X70708995Y-96159938D01*
+X61595000Y-96159938D01*
+X61595000Y-95242626D01*
+X64065905Y-95242626D01*
+X64084470Y-95410790D01*
+X64087080Y-95417922D01*
+X64139073Y-95559998D01*
+X64142612Y-95569670D01*
+X64146848Y-95575973D01*
+X64146848Y-95575974D01*
+X64232740Y-95703796D01*
+X64232743Y-95703799D01*
+X64236974Y-95710096D01*
+X64362108Y-95823959D01*
+X64368783Y-95827583D01*
+X64497665Y-95897560D01*
+X64510791Y-95904687D01*
+X64674438Y-95947619D01*
+X64762047Y-95948996D01*
+X64836004Y-95950158D01*
+X64836007Y-95950158D01*
+X64843602Y-95950277D01*
+X64901723Y-95936965D01*
+X65001114Y-95914202D01*
+X65001118Y-95914201D01*
+X65008517Y-95912506D01*
+X65159662Y-95836488D01*
+X65165433Y-95831559D01*
+X65165436Y-95831557D01*
+X65282539Y-95731541D01*
+X65282540Y-95731540D01*
+X65288311Y-95726611D01*
+X65372236Y-95609817D01*
+X65428231Y-95566169D01*
+X65498934Y-95559723D01*
+X65561899Y-95592526D01*
+X65592884Y-95640041D01*
+X65598975Y-95656685D01*
+X65624565Y-95726611D01*
+X65627808Y-95735474D01*
+X65632044Y-95741777D01*
+X65632044Y-95741778D01*
+X65717936Y-95869600D01*
+X65717939Y-95869603D01*
+X65722170Y-95875900D01*
+X65847304Y-95989763D01*
+X65995987Y-96070491D01*
+X66159634Y-96113423D01*
+X66247243Y-96114800D01*
+X66321200Y-96115962D01*
+X66321203Y-96115962D01*
+X66328798Y-96116081D01*
+X66386919Y-96102769D01*
+X66486310Y-96080006D01*
+X66486314Y-96080005D01*
+X66493713Y-96078310D01*
+X66644858Y-96002292D01*
+X66650629Y-95997363D01*
+X66650632Y-95997361D01*
+X66767735Y-95897345D01*
+X66767736Y-95897344D01*
+X66773507Y-95892415D01*
+X66872233Y-95755023D01*
+X66876098Y-95745410D01*
+X66904132Y-95675673D01*
+X66935337Y-95598047D01*
+X66959176Y-95430550D01*
+X66959330Y-95415804D01*
+X66958724Y-95410790D01*
+X66941770Y-95270695D01*
+X66939005Y-95247844D01*
+X66879202Y-95089582D01*
+X66851324Y-95049019D01*
+X66787677Y-94956411D01*
+X66787675Y-94956409D01*
+X66783375Y-94950152D01*
+X66777704Y-94945099D01*
+X66662727Y-94842658D01*
+X66662724Y-94842656D01*
+X66657055Y-94837605D01*
+X66507535Y-94758438D01*
+X66497160Y-94755832D01*
+X66350818Y-94719073D01*
+X66350814Y-94719073D01*
+X66343447Y-94717222D01*
+X66335848Y-94717182D01*
+X66335846Y-94717182D01*
+X66265504Y-94716814D01*
+X66174265Y-94716336D01*
+X66166884Y-94718108D01*
+X66017134Y-94754060D01*
+X66017131Y-94754061D01*
+X66009755Y-94755832D01*
+X65859414Y-94833428D01*
+X65853693Y-94838418D01*
+X65853691Y-94838420D01*
+X65753788Y-94925571D01*
+X65731922Y-94944646D01*
+X65654125Y-95055341D01*
+X65598592Y-95099572D01*
+X65527960Y-95106758D01*
+X65464656Y-95074617D01*
+X65433173Y-95027429D01*
+X65403972Y-94950152D01*
+X65394006Y-94923778D01*
+X65338254Y-94842658D01*
+X65302481Y-94790607D01*
+X65302479Y-94790605D01*
+X65298179Y-94784348D01*
+X65292508Y-94779295D01*
+X65177531Y-94676854D01*
+X65177528Y-94676852D01*
+X65171859Y-94671801D01*
+X65022339Y-94592634D01*
+X65011964Y-94590028D01*
+X64865622Y-94553269D01*
+X64865618Y-94553269D01*
+X64858251Y-94551418D01*
+X64850652Y-94551378D01*
+X64850650Y-94551378D01*
+X64780308Y-94551010D01*
+X64689069Y-94550532D01*
+X64681688Y-94552304D01*
+X64531938Y-94588256D01*
+X64531935Y-94588257D01*
+X64524559Y-94590028D01*
+X64374218Y-94667624D01*
+X64368497Y-94672614D01*
+X64368495Y-94672616D01*
+X64260680Y-94766669D01*
+X64246726Y-94778842D01*
+X64236990Y-94792695D01*
+X64201876Y-94842658D01*
+X64149444Y-94917261D01*
+X64146682Y-94924344D01*
+X64146682Y-94924345D01*
+X64136620Y-94950152D01*
+X64087988Y-95074889D01*
+X64083792Y-95106758D01*
+X64067576Y-95229934D01*
+X64065905Y-95242626D01*
+X61595000Y-95242626D01*
+X61595000Y-93619938D01*
+X70708995Y-93619938D01*
+X70722740Y-93829649D01*
+X70774471Y-94033343D01*
+X70776890Y-94038590D01*
+X70860038Y-94218953D01*
+X70860041Y-94218958D01*
+X70862457Y-94224199D01*
+X70865788Y-94228912D01*
+X70865789Y-94228914D01*
+X70927795Y-94316649D01*
+X70983751Y-94395825D01*
+X71134289Y-94542474D01*
+X71139085Y-94545679D01*
+X71139088Y-94545681D01*
+X71249019Y-94619134D01*
+X71309031Y-94659233D01*
+X71314339Y-94661514D01*
+X71314340Y-94661514D01*
+X71496822Y-94739914D01*
+X71496825Y-94739915D01*
+X71502125Y-94742192D01*
+X71507754Y-94743466D01*
+X71507755Y-94743466D01*
+X71701467Y-94787299D01*
+X71701473Y-94787300D01*
+X71707104Y-94788574D01*
+X71712875Y-94788801D01*
+X71712877Y-94788801D01*
+X71852369Y-94794282D01*
+X71890852Y-94807243D01*
+X71902456Y-94799999D01*
+X71918289Y-94796653D01*
+X72125088Y-94766669D01*
+X72130552Y-94764814D01*
+X72130557Y-94764813D01*
+X72318624Y-94700973D01*
+X72318629Y-94700971D01*
+X72324096Y-94699115D01*
+X72486622Y-94608096D01*
+X83211529Y-94608096D01*
+X83217175Y-94659233D01*
+X83227840Y-94755832D01*
+X83228913Y-94765553D01*
+X83231523Y-94772684D01*
+X83231523Y-94772686D01*
+X83231948Y-94773846D01*
+X83283353Y-94914319D01*
+X83371708Y-95045805D01*
+X83377327Y-95050918D01*
+X83377328Y-95050919D01*
+X83438695Y-95106758D01*
+X83488876Y-95152419D01*
+X83628093Y-95228008D01*
+X83781322Y-95268207D01*
+X83865277Y-95269526D01*
+X83932119Y-95270576D01*
+X83932122Y-95270576D01*
+X83939716Y-95270695D01*
+X84094132Y-95235329D01*
+X84164542Y-95199917D01*
+X84228872Y-95167563D01*
+X84228875Y-95167561D01*
+X84235655Y-95164151D01*
+X84241426Y-95159222D01*
+X84241429Y-95159220D01*
+X84350336Y-95066204D01*
+X84350336Y-95066203D01*
+X84356114Y-95061269D01*
+X84448555Y-94932624D01*
+X84507642Y-94785641D01*
+X84524438Y-94667624D01*
+X84529381Y-94632891D01*
+X84529381Y-94632888D01*
+X84529962Y-94628807D01*
+X84530107Y-94615000D01*
+X84527507Y-94593510D01*
+X84522408Y-94551378D01*
+X84511076Y-94457733D01*
+X84455080Y-94309546D01*
+X84445367Y-94295413D01*
+X84369655Y-94185251D01*
+X84369654Y-94185249D01*
+X84365353Y-94178992D01*
+X84247075Y-94073611D01*
+X84239689Y-94069700D01*
+X84113788Y-94003039D01*
+X84113789Y-94003039D01*
+X84107074Y-93999484D01*
+X83953433Y-93960892D01*
+X83945834Y-93960852D01*
+X83945833Y-93960852D01*
+X83879981Y-93960507D01*
+X83795021Y-93960062D01*
+X83787641Y-93961834D01*
+X83787639Y-93961834D01*
+X83648363Y-93995271D01*
+X83648360Y-93995272D01*
+X83640984Y-93997043D01*
+X83500214Y-94069700D01*
+X83380839Y-94173838D01*
+X83289750Y-94303444D01*
+X83232206Y-94451037D01*
+X83231214Y-94458570D01*
+X83231214Y-94458571D01*
+X83213097Y-94596188D01*
+X83211529Y-94608096D01*
+X72486622Y-94608096D01*
+X72507460Y-94596426D01*
+X72669041Y-94462041D01*
+X72803426Y-94300460D01*
+X72906115Y-94117096D01*
+X72907971Y-94111629D01*
+X72907973Y-94111624D01*
+X72971813Y-93923557D01*
+X72971814Y-93923552D01*
+X72973669Y-93918088D01*
+X73003825Y-93710103D01*
+X73005399Y-93650000D01*
+X72986169Y-93440721D01*
+X72929123Y-93238451D01*
+X72836171Y-93049963D01*
+X72814862Y-93021426D01*
+X72804408Y-93007426D01*
+X82709505Y-93007426D01*
+X82728070Y-93175590D01*
+X82786212Y-93334470D01*
+X82790448Y-93340773D01*
+X82790448Y-93340774D01*
+X82876340Y-93468596D01*
+X82876343Y-93468599D01*
+X82880574Y-93474896D01*
+X83005708Y-93588759D01*
+X83154391Y-93669487D01*
+X83318038Y-93712419D01*
+X83404466Y-93713777D01*
+X83479604Y-93714958D01*
+X83479607Y-93714958D01*
+X83487202Y-93715077D01*
+X83545323Y-93701765D01*
+X83644714Y-93679002D01*
+X83644718Y-93679001D01*
+X83652117Y-93677306D01*
+X83803262Y-93601288D01*
+X83809033Y-93596359D01*
+X83809036Y-93596357D01*
+X83926139Y-93496341D01*
+X83926140Y-93496340D01*
+X83931911Y-93491411D01*
+X84030637Y-93354019D01*
+X84035962Y-93340774D01*
+X84077095Y-93238451D01*
+X84093741Y-93197043D01*
+X84117580Y-93029546D01*
+X84117734Y-93014800D01*
+X84116387Y-93003663D01*
+X84102171Y-92886195D01*
+X84097409Y-92846840D01*
+X84037606Y-92688578D01*
+X84009826Y-92648158D01*
+X83978188Y-92602124D01*
+X90697709Y-92602124D01*
+X90698873Y-92611026D01*
+X90698873Y-92611029D01*
+X90707890Y-92679984D01*
+X90716595Y-92746552D01*
+X90720209Y-92754765D01*
+X90720210Y-92754769D01*
+X90720637Y-92755739D01*
+X90775259Y-92879874D01*
+X90781034Y-92886744D01*
+X90781035Y-92886746D01*
+X90863203Y-92984497D01*
+X90868983Y-92991373D01*
+X90887446Y-93003663D01*
+X90982761Y-93067110D01*
+X90982763Y-93067111D01*
+X90990234Y-93072084D01*
+X91129264Y-93115521D01*
+X91274898Y-93118190D01*
+X91345162Y-93099033D01*
+X91406763Y-93082239D01*
+X91406764Y-93082239D01*
+X91415426Y-93079877D01*
+X91423759Y-93074761D01*
+X91510624Y-93021426D01*
+X91539554Y-93003663D01*
+X91546174Y-92996350D01*
+X91631273Y-92902334D01*
+X91631274Y-92902333D01*
+X91637301Y-92895674D01*
+X91641648Y-92886703D01*
+X91696895Y-92772672D01*
+X91696895Y-92772671D01*
+X91700810Y-92764591D01*
+X91716859Y-92669197D01*
+X91724170Y-92625744D01*
+X91724170Y-92625741D01*
+X91724976Y-92620952D01*
+X91725129Y-92608400D01*
+X91716913Y-92551032D01*
+X91705754Y-92473106D01*
+X91705753Y-92473103D01*
+X91704480Y-92464213D01*
+X91700746Y-92456000D01*
+X98562708Y-92456000D01*
+X98581839Y-92674674D01*
+X98638653Y-92886703D01*
+X98645942Y-92902334D01*
+X98729095Y-93080659D01*
+X98729098Y-93080664D01*
+X98731421Y-93085646D01*
+X98734577Y-93090153D01*
+X98734578Y-93090155D01*
+X98832086Y-93229410D01*
+X98857326Y-93265457D01*
+X99012543Y-93420674D01*
+X99017051Y-93423831D01*
+X99017054Y-93423833D01*
+X99134084Y-93505778D01*
+X99192354Y-93546579D01*
+X99197336Y-93548902D01*
+X99197341Y-93548905D01*
+X99271851Y-93583649D01*
+X99391297Y-93639347D01*
+X99603326Y-93696161D01*
+X99822000Y-93715292D01*
+X100040674Y-93696161D01*
+X100252703Y-93639347D01*
+X100372149Y-93583649D01*
+X100446659Y-93548905D01*
+X100446664Y-93548902D01*
+X100451646Y-93546579D01*
+X100509916Y-93505778D01*
+X100626946Y-93423833D01*
+X100626949Y-93423831D01*
+X100631457Y-93420674D01*
+X100786674Y-93265457D01*
+X100811915Y-93229410D01*
+X100909422Y-93090155D01*
+X100909423Y-93090153D01*
+X100912579Y-93085646D01*
+X100914902Y-93080664D01*
+X100914905Y-93080659D01*
+X100998058Y-92902334D01*
+X101005347Y-92886703D01*
+X101062161Y-92674674D01*
+X101081292Y-92456000D01*
+X101062161Y-92237326D01*
+X101005347Y-92025297D01*
+X100965865Y-91940626D01*
+X104197905Y-91940626D01*
+X104216470Y-92108790D01*
+X104219080Y-92115922D01*
+X104271805Y-92259999D01*
+X104274612Y-92267670D01*
+X104278848Y-92273973D01*
+X104278848Y-92273974D01*
+X104364740Y-92401796D01*
+X104364743Y-92401799D01*
+X104368974Y-92408096D01*
+X104424038Y-92458200D01*
+X104478649Y-92507892D01*
+X104494108Y-92521959D01*
+X104642791Y-92602687D01*
+X104806438Y-92645619D01*
+X104894047Y-92646996D01*
+X104968004Y-92648158D01*
+X104968007Y-92648158D01*
+X104975602Y-92648277D01*
+X105056058Y-92629850D01*
+X105133114Y-92612202D01*
+X105133118Y-92612201D01*
+X105140517Y-92610506D01*
+X105291662Y-92534488D01*
+X105297433Y-92529559D01*
+X105297436Y-92529557D01*
+X105414539Y-92429541D01*
+X105414540Y-92429540D01*
+X105420311Y-92424611D01*
+X105519037Y-92287219D01*
+X105524362Y-92273974D01*
+X105547194Y-92217176D01*
+X105582141Y-92130243D01*
+X105605980Y-91962746D01*
+X105606134Y-91948000D01*
+X105605242Y-91940626D01*
+X107499905Y-91940626D01*
+X107518470Y-92108790D01*
+X107521080Y-92115922D01*
+X107573805Y-92259999D01*
+X107576612Y-92267670D01*
+X107580848Y-92273973D01*
+X107580848Y-92273974D01*
+X107666740Y-92401796D01*
+X107666743Y-92401799D01*
+X107670974Y-92408096D01*
+X107726038Y-92458200D01*
+X107780649Y-92507892D01*
+X107796108Y-92521959D01*
+X107944791Y-92602687D01*
+X108108438Y-92645619D01*
+X108196047Y-92646996D01*
+X108270004Y-92648158D01*
+X108270007Y-92648158D01*
+X108277602Y-92648277D01*
+X108358058Y-92629850D01*
+X108435114Y-92612202D01*
+X108435118Y-92612201D01*
+X108442517Y-92610506D01*
+X108593662Y-92534488D01*
+X108599433Y-92529559D01*
+X108599436Y-92529557D01*
+X108716539Y-92429541D01*
+X108716540Y-92429540D01*
+X108722311Y-92424611D01*
+X108821037Y-92287219D01*
+X108826362Y-92273974D01*
+X108849194Y-92217176D01*
+X108884141Y-92130243D01*
+X108907980Y-91962746D01*
+X108908134Y-91948000D01*
+X108906331Y-91933095D01*
+X108893941Y-91830715D01*
+X108887809Y-91780040D01*
+X108828006Y-91621778D01*
+X108739736Y-91493343D01*
+X108736481Y-91488607D01*
+X108736479Y-91488605D01*
+X108732179Y-91482348D01*
+X108726508Y-91477295D01*
+X108611531Y-91374854D01*
+X108611528Y-91374852D01*
+X108605859Y-91369801D01*
+X108456339Y-91290634D01*
+X108445964Y-91288028D01*
+X108299622Y-91251269D01*
+X108299618Y-91251269D01*
+X108292251Y-91249418D01*
+X108284652Y-91249378D01*
+X108284650Y-91249378D01*
+X108214308Y-91249010D01*
+X108123069Y-91248532D01*
+X108115688Y-91250304D01*
+X107965938Y-91286256D01*
+X107965935Y-91286257D01*
+X107958559Y-91288028D01*
+X107808218Y-91365624D01*
+X107802497Y-91370614D01*
+X107802495Y-91370616D01*
+X107695744Y-91463741D01*
+X107680726Y-91476842D01*
+X107670547Y-91491326D01*
+X107604951Y-91584660D01*
+X107583444Y-91615261D01*
+X107521988Y-91772889D01*
+X107520997Y-91780418D01*
+X107501866Y-91925732D01*
+X107499905Y-91940626D01*
+X105605242Y-91940626D01*
+X105604331Y-91933095D01*
+X105591941Y-91830715D01*
+X105585809Y-91780040D01*
+X105526006Y-91621778D01*
+X105437736Y-91493343D01*
+X105434481Y-91488607D01*
+X105434479Y-91488605D01*
+X105430179Y-91482348D01*
+X105424508Y-91477295D01*
+X105309531Y-91374854D01*
+X105309528Y-91374852D01*
+X105303859Y-91369801D01*
+X105154339Y-91290634D01*
+X105143964Y-91288028D01*
+X104997622Y-91251269D01*
+X104997618Y-91251269D01*
+X104990251Y-91249418D01*
+X104982652Y-91249378D01*
+X104982650Y-91249378D01*
+X104912308Y-91249010D01*
+X104821069Y-91248532D01*
+X104813688Y-91250304D01*
+X104663938Y-91286256D01*
+X104663935Y-91286257D01*
+X104656559Y-91288028D01*
+X104506218Y-91365624D01*
+X104500497Y-91370614D01*
+X104500495Y-91370616D01*
+X104393744Y-91463741D01*
+X104378726Y-91476842D01*
+X104368547Y-91491326D01*
+X104302951Y-91584660D01*
+X104281444Y-91615261D01*
+X104219988Y-91772889D01*
+X104218997Y-91780418D01*
+X104199866Y-91925732D01*
+X104197905Y-91940626D01*
+X100965865Y-91940626D01*
+X100941875Y-91889180D01*
+X100914905Y-91831341D01*
+X100914902Y-91831336D01*
+X100912579Y-91826354D01*
+X100885429Y-91787580D01*
+X100789833Y-91651054D01*
+X100789831Y-91651051D01*
+X100786674Y-91646543D01*
+X100631457Y-91491326D01*
+X100626949Y-91488169D01*
+X100626946Y-91488167D01*
+X100456155Y-91368578D01*
+X100456153Y-91368577D01*
+X100451646Y-91365421D01*
+X100446664Y-91363098D01*
+X100446659Y-91363095D01*
+X100317043Y-91302655D01*
+X100252703Y-91272653D01*
+X100040674Y-91215839D01*
+X99822000Y-91196708D01*
+X99603326Y-91215839D01*
+X99391297Y-91272653D01*
+X99326957Y-91302655D01*
+X99197341Y-91363095D01*
+X99197336Y-91363098D01*
+X99192354Y-91365421D01*
+X99187847Y-91368577D01*
+X99187845Y-91368578D01*
+X99017054Y-91488167D01*
+X99017051Y-91488169D01*
+X99012543Y-91491326D01*
+X98857326Y-91646543D01*
+X98854169Y-91651051D01*
+X98854167Y-91651054D01*
+X98758571Y-91787580D01*
+X98731421Y-91826354D01*
+X98729098Y-91831336D01*
+X98729095Y-91831341D01*
+X98702125Y-91889180D01*
+X98638653Y-92025297D01*
+X98581839Y-92237326D01*
+X98562708Y-92456000D01*
+X91700746Y-92456000D01*
+X91699265Y-92452743D01*
+X91647908Y-92339790D01*
+X91647907Y-92339788D01*
+X91644192Y-92331618D01*
+X91549113Y-92221273D01*
+X91426885Y-92142048D01*
+X91287334Y-92100314D01*
+X91278358Y-92100259D01*
+X91278357Y-92100259D01*
+X91217044Y-92099885D01*
+X91141679Y-92099424D01*
+X91001629Y-92139451D01*
+X90994042Y-92144238D01*
+X90994040Y-92144239D01*
+X90927777Y-92186048D01*
+X90878442Y-92217176D01*
+X90782022Y-92326351D01*
+X90778208Y-92334474D01*
+X90778207Y-92334476D01*
+X90729877Y-92437416D01*
+X90720119Y-92458200D01*
+X90718739Y-92467065D01*
+X90718738Y-92467067D01*
+X90705847Y-92549860D01*
+X90697709Y-92602124D01*
+X83978188Y-92602124D01*
+X83946081Y-92555407D01*
+X83946079Y-92555405D01*
+X83941779Y-92549148D01*
+X83936108Y-92544095D01*
+X83821131Y-92441654D01*
+X83821128Y-92441652D01*
+X83815459Y-92436601D01*
+X83665939Y-92357434D01*
+X83655564Y-92354828D01*
+X83509222Y-92318069D01*
+X83509218Y-92318069D01*
+X83501851Y-92316218D01*
+X83494252Y-92316178D01*
+X83494250Y-92316178D01*
+X83423908Y-92315810D01*
+X83332669Y-92315332D01*
+X83325288Y-92317104D01*
+X83175538Y-92353056D01*
+X83175535Y-92353057D01*
+X83168159Y-92354828D01*
+X83017818Y-92432424D01*
+X83012097Y-92437414D01*
+X83012095Y-92437416D01*
+X82906472Y-92529557D01*
+X82890326Y-92543642D01*
+X82875717Y-92564428D01*
+X82798236Y-92674674D01*
+X82793044Y-92682061D01*
+X82790282Y-92689144D01*
+X82790282Y-92689145D01*
+X82783628Y-92706213D01*
+X82731588Y-92839689D01*
+X82725393Y-92886746D01*
+X82710877Y-92997006D01*
+X82709505Y-93007426D01*
+X72804408Y-93007426D01*
+X72713880Y-92886195D01*
+X72713879Y-92886194D01*
+X72710427Y-92881571D01*
+X72672855Y-92846840D01*
+X72560341Y-92742833D01*
+X72560338Y-92742831D01*
+X72556101Y-92738914D01*
+X72378362Y-92626769D01*
+X72183163Y-92548892D01*
+X72177506Y-92547767D01*
+X72177500Y-92547765D01*
+X71982707Y-92509019D01*
+X71982705Y-92509019D01*
+X71977040Y-92507892D01*
+X71971265Y-92507816D01*
+X71971261Y-92507816D01*
+X71936466Y-92507361D01*
+X71934720Y-92507338D01*
+X71892049Y-92494200D01*
+X71878146Y-92502382D01*
+X71845775Y-92506174D01*
+X71766898Y-92505141D01*
+X71761201Y-92506120D01*
+X71761200Y-92506120D01*
+X71565469Y-92539753D01*
+X71559772Y-92540732D01*
+X71362601Y-92613472D01*
+X71357640Y-92616424D01*
+X71357639Y-92616424D01*
+X71246879Y-92682320D01*
+X71181988Y-92720926D01*
+X71023981Y-92859494D01*
+X71020410Y-92864024D01*
+X70910328Y-93003663D01*
+X70893872Y-93024537D01*
+X70891181Y-93029653D01*
+X70891179Y-93029655D01*
+X70798710Y-93205410D01*
+X70796018Y-93210527D01*
+X70733696Y-93411234D01*
+X70708995Y-93619938D01*
+X61595000Y-93619938D01*
+X61595000Y-91079938D01*
+X70708995Y-91079938D01*
+X70722740Y-91289649D01*
+X70774471Y-91493343D01*
+X70776890Y-91498590D01*
+X70860038Y-91678953D01*
+X70860041Y-91678958D01*
+X70862457Y-91684199D01*
+X70865788Y-91688912D01*
+X70865789Y-91688914D01*
+X70966005Y-91830715D01*
+X70983751Y-91855825D01*
+X71134289Y-92002474D01*
+X71139085Y-92005679D01*
+X71139088Y-92005681D01*
+X71198691Y-92045506D01*
+X71309031Y-92119233D01*
+X71314339Y-92121514D01*
+X71314340Y-92121514D01*
+X71496822Y-92199914D01*
+X71496825Y-92199915D01*
+X71502125Y-92202192D01*
+X71507754Y-92203466D01*
+X71507755Y-92203466D01*
+X71701467Y-92247299D01*
+X71701473Y-92247300D01*
+X71707104Y-92248574D01*
+X71712875Y-92248801D01*
+X71712877Y-92248801D01*
+X71852369Y-92254282D01*
+X71890852Y-92267243D01*
+X71902456Y-92259999D01*
+X71918289Y-92256653D01*
+X72125088Y-92226669D01*
+X72130552Y-92224814D01*
+X72130557Y-92224813D01*
+X72318624Y-92160973D01*
+X72318629Y-92160971D01*
+X72324096Y-92159115D01*
+X72366973Y-92135103D01*
+X72401222Y-92115922D01*
+X72507460Y-92056426D01*
+X72524534Y-92042226D01*
+X77146905Y-92042226D01*
+X77165470Y-92210390D01*
+X77168080Y-92217522D01*
+X77219281Y-92357434D01*
+X77223612Y-92369270D01*
+X77227848Y-92375573D01*
+X77227848Y-92375574D01*
+X77313740Y-92503396D01*
+X77313743Y-92503399D01*
+X77317974Y-92509696D01*
+X77361050Y-92548892D01*
+X77432023Y-92613472D01*
+X77443108Y-92623559D01*
+X77488414Y-92648158D01*
+X77575941Y-92695681D01*
+X77591791Y-92704287D01*
+X77755438Y-92747219D01*
+X77843047Y-92748596D01*
+X77917004Y-92749758D01*
+X77917007Y-92749758D01*
+X77924602Y-92749877D01*
+X77985925Y-92735832D01*
+X78082114Y-92713802D01*
+X78082118Y-92713801D01*
+X78089517Y-92712106D01*
+X78240662Y-92636088D01*
+X78246433Y-92631159D01*
+X78246436Y-92631157D01*
+X78363539Y-92531141D01*
+X78363540Y-92531140D01*
+X78369311Y-92526211D01*
+X78468037Y-92388819D01*
+X78473362Y-92375574D01*
+X78497222Y-92316218D01*
+X78531141Y-92231843D01*
+X78554980Y-92064346D01*
+X78555134Y-92049600D01*
+X78553331Y-92034695D01*
+X78543338Y-91952121D01*
+X78534809Y-91881640D01*
+X78475006Y-91723378D01*
+X78433820Y-91663451D01*
+X78383481Y-91590207D01*
+X78383479Y-91590205D01*
+X78379179Y-91583948D01*
+X78373508Y-91578895D01*
+X78258531Y-91476454D01*
+X78258528Y-91476452D01*
+X78252859Y-91471401D01*
+X78221232Y-91454655D01*
+X78110051Y-91395788D01*
+X78110052Y-91395788D01*
+X78103339Y-91392234D01*
+X78092964Y-91389628D01*
+X77946622Y-91352869D01*
+X77946618Y-91352869D01*
+X77939251Y-91351018D01*
+X77931652Y-91350978D01*
+X77931650Y-91350978D01*
+X77861308Y-91350610D01*
+X77770069Y-91350132D01*
+X77762688Y-91351904D01*
+X77612938Y-91387856D01*
+X77612935Y-91387857D01*
+X77605559Y-91389628D01*
+X77455218Y-91467224D01*
+X77449497Y-91472214D01*
+X77449495Y-91472216D01*
+X77430706Y-91488607D01*
+X77327726Y-91578442D01*
+X77313117Y-91599228D01*
+X77264071Y-91669015D01*
+X77230444Y-91716861D01*
+X77168988Y-91874489D01*
+X77167997Y-91882018D01*
+X77148435Y-92030608D01*
+X77146905Y-92042226D01*
+X72524534Y-92042226D01*
+X72669041Y-91922041D01*
+X72803426Y-91760460D01*
+X72881092Y-91621778D01*
+X72903291Y-91582139D01*
+X72903292Y-91582137D01*
+X72906115Y-91577096D01*
+X72907971Y-91571629D01*
+X72907973Y-91571624D01*
+X72971813Y-91383557D01*
+X72971814Y-91383552D01*
+X72973669Y-91378088D01*
+X73003825Y-91170103D01*
+X73005399Y-91110000D01*
+X72986169Y-90900721D01*
+X72929123Y-90698451D01*
+X72852772Y-90543626D01*
+X94901505Y-90543626D01*
+X94920070Y-90711790D01*
+X94978212Y-90870670D01*
+X94982448Y-90876973D01*
+X94982448Y-90876974D01*
+X95068340Y-91004796D01*
+X95068343Y-91004799D01*
+X95072574Y-91011096D01*
+X95197708Y-91124959D01*
+X95274024Y-91166395D01*
+X95329854Y-91196708D01*
+X95346391Y-91205687D01*
+X95510038Y-91248619D01*
+X95597647Y-91249996D01*
+X95671604Y-91251158D01*
+X95671607Y-91251158D01*
+X95679202Y-91251277D01*
+X95737323Y-91237965D01*
+X95836714Y-91215202D01*
+X95836718Y-91215201D01*
+X95844117Y-91213506D01*
+X95995262Y-91137488D01*
+X96001033Y-91132559D01*
+X96001036Y-91132557D01*
+X96118139Y-91032541D01*
+X96118140Y-91032540D01*
+X96123911Y-91027611D01*
+X96222637Y-90890219D01*
+X96227962Y-90876974D01*
+X96260543Y-90795924D01*
+X96285741Y-90733243D01*
+X96309580Y-90565746D01*
+X96309734Y-90551000D01*
+X96307931Y-90536095D01*
+X96296748Y-90443687D01*
+X96289409Y-90383040D01*
+X96229606Y-90224778D01*
+X96207599Y-90192757D01*
+X96138081Y-90091607D01*
+X96138079Y-90091605D01*
+X96133779Y-90085348D01*
+X96128108Y-90080295D01*
+X96013131Y-89977854D01*
+X96013128Y-89977852D01*
+X96007459Y-89972801D01*
+X95993136Y-89965217D01*
+X95947137Y-89940862D01*
+X95857939Y-89893634D01*
+X95847564Y-89891028D01*
+X95701222Y-89854269D01*
+X95701218Y-89854269D01*
+X95693851Y-89852418D01*
+X95686252Y-89852378D01*
+X95686250Y-89852378D01*
+X95615908Y-89852010D01*
+X95524669Y-89851532D01*
+X95517288Y-89853304D01*
+X95367538Y-89889256D01*
+X95367535Y-89889257D01*
+X95360159Y-89891028D01*
+X95209818Y-89968624D01*
+X95204097Y-89973614D01*
+X95204095Y-89973616D01*
+X95099344Y-90064996D01*
+X95082326Y-90079842D01*
+X95069394Y-90098243D01*
+X94995887Y-90202833D01*
+X94985044Y-90218261D01*
+X94923588Y-90375889D01*
+X94916398Y-90430501D01*
+X94905255Y-90515144D01*
+X94901505Y-90543626D01*
+X72852772Y-90543626D01*
+X72836171Y-90509963D01*
+X72786681Y-90443687D01*
+X72713880Y-90346195D01*
+X72713879Y-90346194D01*
+X72710427Y-90341571D01*
+X72680394Y-90313809D01*
+X72560341Y-90202833D01*
+X72560338Y-90202831D01*
+X72556101Y-90198914D01*
+X72378362Y-90086769D01*
+X72183163Y-90008892D01*
+X72177506Y-90007767D01*
+X72177500Y-90007765D01*
+X71982707Y-89969019D01*
+X71982705Y-89969019D01*
+X71977040Y-89967892D01*
+X71971265Y-89967816D01*
+X71971261Y-89967816D01*
+X71936466Y-89967361D01*
+X71934720Y-89967338D01*
+X71892049Y-89954200D01*
+X71878146Y-89962382D01*
+X71845775Y-89966174D01*
+X71766898Y-89965141D01*
+X71761201Y-89966120D01*
+X71761200Y-89966120D01*
+X71592571Y-89995096D01*
+X71559772Y-90000732D01*
+X71362601Y-90073472D01*
+X71357640Y-90076424D01*
+X71357639Y-90076424D01*
+X71296862Y-90112583D01*
+X71181988Y-90180926D01*
+X71023981Y-90319494D01*
+X70989716Y-90362959D01*
+X70910734Y-90463148D01*
+X70893872Y-90484537D01*
+X70891181Y-90489653D01*
+X70891179Y-90489655D01*
+X70824623Y-90616158D01*
+X70796018Y-90670527D01*
+X70733696Y-90871234D01*
+X70733017Y-90876969D01*
+X70733017Y-90876970D01*
+X70725409Y-90941254D01*
+X70708995Y-91079938D01*
+X61595000Y-91079938D01*
+X61595000Y-89781626D01*
+X63430905Y-89781626D01*
+X63449470Y-89949790D01*
+X63455446Y-89966120D01*
+X63501783Y-90092741D01*
+X63507612Y-90108670D01*
+X63511848Y-90114973D01*
+X63511848Y-90114974D01*
+X63597740Y-90242796D01*
+X63597743Y-90242799D01*
+X63601974Y-90249096D01*
+X63625542Y-90270541D01*
+X63708685Y-90346195D01*
+X63727108Y-90362959D01*
+X63875791Y-90443687D01*
+X64039438Y-90486619D01*
+X64127047Y-90487996D01*
+X64201004Y-90489158D01*
+X64201007Y-90489158D01*
+X64208602Y-90489277D01*
+X64266723Y-90475965D01*
+X64366114Y-90453202D01*
+X64366118Y-90453201D01*
+X64373517Y-90451506D01*
+X64524662Y-90375488D01*
+X64530433Y-90370559D01*
+X64530436Y-90370557D01*
+X64647539Y-90270541D01*
+X64647540Y-90270540D01*
+X64653311Y-90265611D01*
+X64752037Y-90128219D01*
+X64757362Y-90114974D01*
+X64776820Y-90066569D01*
+X64815141Y-89971243D01*
+X64824053Y-89908626D01*
+X66783705Y-89908626D01*
+X66802270Y-90076790D01*
+X66804880Y-90083922D01*
+X66856634Y-90225345D01*
+X66860412Y-90235670D01*
+X66864648Y-90241973D01*
+X66864648Y-90241974D01*
+X66950540Y-90369796D01*
+X66950543Y-90369799D01*
+X66954774Y-90376096D01*
+X66962821Y-90383418D01*
+X67074119Y-90484691D01*
+X67079908Y-90489959D01*
+X67228591Y-90570687D01*
+X67392238Y-90613619D01*
+X67479847Y-90614996D01*
+X67553804Y-90616158D01*
+X67553807Y-90616158D01*
+X67561402Y-90616277D01*
+X67619523Y-90602965D01*
+X67718914Y-90580202D01*
+X67718918Y-90580201D01*
+X67726317Y-90578506D01*
+X67877462Y-90502488D01*
+X67883233Y-90497559D01*
+X67883236Y-90497557D01*
+X68000339Y-90397541D01*
+X68000340Y-90397540D01*
+X68006111Y-90392611D01*
+X68104837Y-90255219D01*
+X68110162Y-90241974D01*
+X68150831Y-90140805D01*
+X68167941Y-90098243D01*
+X68191780Y-89930746D01*
+X68191934Y-89916000D01*
+X68190131Y-89901095D01*
+X68181210Y-89827381D01*
+X68171609Y-89748040D01*
+X68111806Y-89589778D01*
+X68090717Y-89559093D01*
+X68020281Y-89456607D01*
+X68020279Y-89456605D01*
+X68015979Y-89450348D01*
+X68010308Y-89445295D01*
+X67895331Y-89342854D01*
+X67895328Y-89342852D01*
+X67889659Y-89337801D01*
+X67740139Y-89258634D01*
+X67723434Y-89254438D01*
+X67583422Y-89219269D01*
+X67583418Y-89219269D01*
+X67576051Y-89217418D01*
+X67568452Y-89217378D01*
+X67568450Y-89217378D01*
+X67498108Y-89217010D01*
+X67406869Y-89216532D01*
+X67399488Y-89218304D01*
+X67249738Y-89254256D01*
+X67249735Y-89254257D01*
+X67242359Y-89256028D01*
+X67092018Y-89333624D01*
+X67086297Y-89338614D01*
+X67086295Y-89338616D01*
+X66982671Y-89429013D01*
+X66964526Y-89444842D01*
+X66954964Y-89458447D01*
+X66872331Y-89576023D01*
+X66867244Y-89583261D01*
+X66864482Y-89590344D01*
+X66864482Y-89590345D01*
+X66855303Y-89613889D01*
+X66805788Y-89740889D01*
+X66801416Y-89774095D01*
+X66785211Y-89897188D01*
+X66783705Y-89908626D01*
+X64824053Y-89908626D01*
+X64838980Y-89803746D01*
+X64839134Y-89789000D01*
+X64837331Y-89774095D01*
+X64819721Y-89628580D01*
+X64818809Y-89621040D01*
+X64759006Y-89462778D01*
+X64743245Y-89439846D01*
+X64667481Y-89329607D01*
+X64667479Y-89329605D01*
+X64663179Y-89323348D01*
+X64657508Y-89318295D01*
+X64542531Y-89215854D01*
+X64542528Y-89215852D01*
+X64536859Y-89210801D01*
+X64387339Y-89131634D01*
+X64376964Y-89129028D01*
+X64230622Y-89092269D01*
+X64230618Y-89092269D01*
+X64223251Y-89090418D01*
+X64215652Y-89090378D01*
+X64215650Y-89090378D01*
+X64145308Y-89090010D01*
+X64054069Y-89089532D01*
+X64046688Y-89091304D01*
+X63896938Y-89127256D01*
+X63896935Y-89127257D01*
+X63889559Y-89129028D01*
+X63739218Y-89206624D01*
+X63733497Y-89211614D01*
+X63733495Y-89211616D01*
+X63649399Y-89284978D01*
+X63611726Y-89317842D01*
+X63603121Y-89330086D01*
+X63523330Y-89443618D01*
+X63514444Y-89456261D01*
+X63452988Y-89613889D01*
+X63451401Y-89625946D01*
+X63432174Y-89771990D01*
+X63430905Y-89781626D01*
+X61595000Y-89781626D01*
+X61595000Y-89552314D01*
+X61615002Y-89484193D01*
+X61668658Y-89437700D01*
+X61738932Y-89427596D01*
+X61805799Y-89459120D01*
+X61816487Y-89468845D01*
+X61816491Y-89468848D01*
+X61822108Y-89473959D01*
+X61970791Y-89554687D01*
+X62134438Y-89597619D01*
+X62222047Y-89598996D01*
+X62296004Y-89600158D01*
+X62296007Y-89600158D01*
+X62303602Y-89600277D01*
+X62385525Y-89581514D01*
+X62461114Y-89564202D01*
+X62461118Y-89564201D01*
+X62468517Y-89562506D01*
+X62619662Y-89486488D01*
+X62625433Y-89481559D01*
+X62625436Y-89481557D01*
+X62742539Y-89381541D01*
+X62742540Y-89381540D01*
+X62748311Y-89376611D01*
+X62847037Y-89239219D01*
+X62858134Y-89211616D01*
+X62884406Y-89146260D01*
+X62910141Y-89082243D01*
+X62933980Y-88914746D01*
+X62934134Y-88900000D01*
+X62931534Y-88878510D01*
+X62919900Y-88782378D01*
+X62913809Y-88732040D01*
+X62854006Y-88573778D01*
+X62830748Y-88539938D01*
+X70708995Y-88539938D01*
+X70722740Y-88749649D01*
+X70774471Y-88953343D01*
+X70778395Y-88961854D01*
+X70860038Y-89138953D01*
+X70860041Y-89138958D01*
+X70862457Y-89144199D01*
+X70865788Y-89148912D01*
+X70865789Y-89148914D01*
+X70957528Y-89278720D01*
+X70983751Y-89315825D01*
+X71134289Y-89462474D01*
+X71139085Y-89465679D01*
+X71139088Y-89465681D01*
+X71258730Y-89545623D01*
+X71309031Y-89579233D01*
+X71314339Y-89581514D01*
+X71314340Y-89581514D01*
+X71496822Y-89659914D01*
+X71496825Y-89659915D01*
+X71502125Y-89662192D01*
+X71507754Y-89663466D01*
+X71507755Y-89663466D01*
+X71701467Y-89707299D01*
+X71701473Y-89707300D01*
+X71707104Y-89708574D01*
+X71712875Y-89708801D01*
+X71712877Y-89708801D01*
+X71852369Y-89714282D01*
+X71890852Y-89727243D01*
+X71902456Y-89719999D01*
+X71918289Y-89716653D01*
+X72125088Y-89686669D01*
+X72130552Y-89684814D01*
+X72130557Y-89684813D01*
+X72318624Y-89620973D01*
+X72318629Y-89620971D01*
+X72324096Y-89619115D01*
+X72333341Y-89613938D01*
+X72351397Y-89603826D01*
+X77629505Y-89603826D01*
+X77648070Y-89771990D01*
+X77650680Y-89779122D01*
+X77703235Y-89922734D01*
+X77706212Y-89930870D01*
+X77710448Y-89937173D01*
+X77710448Y-89937174D01*
+X77796340Y-90064996D01*
+X77796343Y-90064999D01*
+X77800574Y-90071296D01*
+X77876964Y-90140805D01*
+X77917810Y-90177972D01*
+X77925708Y-90185159D01*
+X77948784Y-90197688D01*
+X78052874Y-90254204D01*
+X78074391Y-90265887D01*
+X78238038Y-90308819D01*
+X78325647Y-90310196D01*
+X78399604Y-90311358D01*
+X78399607Y-90311358D01*
+X78407202Y-90311477D01*
+X78465323Y-90298165D01*
+X78564714Y-90275402D01*
+X78564718Y-90275401D01*
+X78572117Y-90273706D01*
+X78723262Y-90197688D01*
+X78729033Y-90192759D01*
+X78729036Y-90192757D01*
+X78846139Y-90092741D01*
+X78846140Y-90092740D01*
+X78851911Y-90087811D01*
+X78950637Y-89950419D01*
+X78955962Y-89937174D01*
+X78975420Y-89888769D01*
+X79013741Y-89793443D01*
+X79037580Y-89625946D01*
+X79037734Y-89611200D01*
+X79037204Y-89606813D01*
+X79020507Y-89468845D01*
+X79017409Y-89443240D01*
+X78957606Y-89284978D01*
+X78936617Y-89254438D01*
+X78934363Y-89251158D01*
+X83512407Y-89251158D01*
+X83530972Y-89419322D01*
+X83533582Y-89426454D01*
+X83583991Y-89564202D01*
+X83589114Y-89578202D01*
+X83593350Y-89584505D01*
+X83593350Y-89584506D01*
+X83679242Y-89712328D01*
+X83679245Y-89712331D01*
+X83683476Y-89718628D01*
+X83808610Y-89832491D01*
+X83872481Y-89867170D01*
+X83948834Y-89908626D01*
+X83957293Y-89913219D01*
+X84120940Y-89956151D01*
+X84208549Y-89957528D01*
+X84282506Y-89958690D01*
+X84282509Y-89958690D01*
+X84290104Y-89958809D01*
+X84354392Y-89944085D01*
+X84447616Y-89922734D01*
+X84447620Y-89922733D01*
+X84455019Y-89921038D01*
+X84606164Y-89845020D01*
+X84611935Y-89840091D01*
+X84611938Y-89840089D01*
+X84729041Y-89740073D01*
+X84729042Y-89740072D01*
+X84734813Y-89735143D01*
+X84833539Y-89597751D01*
+X84836517Y-89590345D01*
+X84861729Y-89527626D01*
+X105340905Y-89527626D01*
+X105359470Y-89695790D01*
+X105362080Y-89702922D01*
+X105414081Y-89845020D01*
+X105417612Y-89854670D01*
+X105421848Y-89860973D01*
+X105421848Y-89860974D01*
+X105507740Y-89988796D01*
+X105507743Y-89988799D01*
+X105511974Y-89995096D01*
+X105637108Y-90108959D01*
+X105728187Y-90158411D01*
+X105764215Y-90177972D01*
+X105785791Y-90189687D01*
+X105949438Y-90232619D01*
+X106037047Y-90233996D01*
+X106111004Y-90235158D01*
+X106111007Y-90235158D01*
+X106118602Y-90235277D01*
+X106220055Y-90212041D01*
+X106276114Y-90199202D01*
+X106276118Y-90199201D01*
+X106283517Y-90197506D01*
+X106434662Y-90121488D01*
+X106440433Y-90116559D01*
+X106440436Y-90116557D01*
+X106557539Y-90016541D01*
+X106557540Y-90016540D01*
+X106563311Y-90011611D01*
+X106662037Y-89874219D01*
+X106667362Y-89860974D01*
+X106696295Y-89789000D01*
+X106725141Y-89717243D01*
+X106748980Y-89549746D01*
+X106749134Y-89535000D01*
+X111818389Y-89535000D01*
+X111836796Y-89745394D01*
+X111838220Y-89750707D01*
+X111838220Y-89750709D01*
+X111889844Y-89943370D01*
+X111891458Y-89949395D01*
+X111893780Y-89954376D01*
+X111893781Y-89954377D01*
+X111968669Y-90114974D01*
+X111980714Y-90140805D01*
+X112101852Y-90313809D01*
+X112251191Y-90463148D01*
+X112255699Y-90466305D01*
+X112255702Y-90466307D01*
+X112407523Y-90572613D01*
+X112424194Y-90584286D01*
+X112429176Y-90586609D01*
+X112429181Y-90586612D01*
+X112609139Y-90670527D01*
+X112615605Y-90673542D01*
+X112620913Y-90674964D01*
+X112620915Y-90674965D01*
+X112668582Y-90687737D01*
+X112771077Y-90715201D01*
+X112831699Y-90752152D01*
+X112862720Y-90816012D01*
+X112854292Y-90886507D01*
+X112809089Y-90941254D01*
+X112759804Y-90961087D01*
+X112738468Y-90964753D01*
+X112738465Y-90964754D01*
+X112732772Y-90965732D01*
+X112535601Y-91038472D01*
+X112530640Y-91041424D01*
+X112530639Y-91041424D01*
+X112421585Y-91106305D01*
+X112354988Y-91145926D01*
+X112196981Y-91284494D01*
+X112066872Y-91449537D01*
+X112064181Y-91454653D01*
+X112064179Y-91454655D01*
+X111971710Y-91630410D01*
+X111969018Y-91635527D01*
+X111906696Y-91836234D01*
+X111906017Y-91841969D01*
+X111906017Y-91841970D01*
+X111901322Y-91881640D01*
+X111881995Y-92044938D01*
+X111895740Y-92254649D01*
+X111947471Y-92458343D01*
+X111949890Y-92463590D01*
+X112033038Y-92643953D01*
+X112033041Y-92643958D01*
+X112035457Y-92649199D01*
+X112038788Y-92653912D01*
+X112038789Y-92653914D01*
+X112122720Y-92772672D01*
+X112156751Y-92820825D01*
+X112307289Y-92967474D01*
+X112312085Y-92970679D01*
+X112312088Y-92970681D01*
+X112430742Y-93049963D01*
+X112482031Y-93084233D01*
+X112487339Y-93086514D01*
+X112487340Y-93086514D01*
+X112669822Y-93164914D01*
+X112669825Y-93164915D01*
+X112675125Y-93167192D01*
+X112680754Y-93168466D01*
+X112680755Y-93168466D01*
+X112874467Y-93212299D01*
+X112874473Y-93212300D01*
+X112880104Y-93213574D01*
+X112885875Y-93213801D01*
+X112885877Y-93213801D01*
+X112943045Y-93216047D01*
+X113090103Y-93221825D01*
+X113298088Y-93191669D01*
+X113303552Y-93189814D01*
+X113303557Y-93189813D01*
+X113491624Y-93125973D01*
+X113491629Y-93125971D01*
+X113497096Y-93124115D01*
+X113507971Y-93118025D01*
+X113590004Y-93072084D01*
+X113680460Y-93021426D01*
+X113842041Y-92887041D01*
+X113976426Y-92725460D01*
+X114050466Y-92593252D01*
+X114076291Y-92547139D01*
+X114076292Y-92547137D01*
+X114079115Y-92542096D01*
+X114080971Y-92536629D01*
+X114080973Y-92536624D01*
+X114144813Y-92348557D01*
+X114144814Y-92348552D01*
+X114146669Y-92343088D01*
+X114176825Y-92135103D01*
+X114178399Y-92075000D01*
+X114159169Y-91865721D01*
+X114157515Y-91859854D01*
+X114109304Y-91688914D01*
+X114102123Y-91663451D01*
+X114015899Y-91488607D01*
+X114011726Y-91480144D01*
+X114009171Y-91474963D01*
+X114003857Y-91467846D01*
+X113886880Y-91311195D01*
+X113886879Y-91311194D01*
+X113883427Y-91306571D01*
+X113867134Y-91291510D01*
+X113733341Y-91167833D01*
+X113733338Y-91167831D01*
+X113729101Y-91163914D01*
+X113551362Y-91051769D01*
+X113356163Y-90973892D01*
+X113350506Y-90972767D01*
+X113350500Y-90972765D01*
+X113293466Y-90961421D01*
+X113230556Y-90928514D01*
+X113195424Y-90866819D01*
+X113199224Y-90795924D01*
+X113240749Y-90738338D01*
+X113285436Y-90716135D01*
+X113288926Y-90715200D01*
+X113329825Y-90704241D01*
+X113439085Y-90674965D01*
+X113439087Y-90674964D01*
+X113444395Y-90673542D01*
+X113450861Y-90670527D01*
+X113630819Y-90586612D01*
+X113630824Y-90586609D01*
+X113635806Y-90584286D01*
+X113652477Y-90572613D01*
+X113804298Y-90466307D01*
+X113804301Y-90466305D01*
+X113808809Y-90463148D01*
+X113958148Y-90313809D01*
+X114079286Y-90140805D01*
+X114091332Y-90114974D01*
+X114166219Y-89954377D01*
+X114166220Y-89954376D01*
+X114168542Y-89949395D01*
+X114170157Y-89943370D01*
+X114221780Y-89750709D01*
+X114221780Y-89750707D01*
+X114223204Y-89745394D01*
+X114241611Y-89535000D01*
+X114223204Y-89324606D01*
+X114210909Y-89278720D01*
+X114169965Y-89125915D01*
+X114169964Y-89125913D01*
+X114168542Y-89120605D01*
+X114154714Y-89090950D01*
+X114081609Y-88934176D01*
+X114081607Y-88934173D01*
+X114079286Y-88929195D01*
+X113958148Y-88756191D01*
+X113808809Y-88606852D01*
+X113804301Y-88603695D01*
+X113804298Y-88603693D01*
+X113640315Y-88488871D01*
+X113640312Y-88488869D01*
+X113635806Y-88485714D01*
+X113630824Y-88483391D01*
+X113630819Y-88483388D01*
+X113449377Y-88398781D01*
+X113449376Y-88398781D01*
+X113444395Y-88396458D01*
+X113439088Y-88395036D01*
+X113439077Y-88395032D01*
+X113404268Y-88385705D01*
+X113343646Y-88348754D01*
+X113312624Y-88284893D01*
+X113321054Y-88214398D01*
+X113366257Y-88159652D01*
+X113436880Y-88137999D01*
+X113937828Y-88137999D01*
+X113950088Y-88136791D01*
+X114005931Y-88125685D01*
+X114028427Y-88116367D01*
+X114091808Y-88074017D01*
+X114109017Y-88056808D01*
+X114151368Y-87993425D01*
+X114160684Y-87970934D01*
+X114171793Y-87915085D01*
+X114173000Y-87902830D01*
+X114173000Y-87267115D01*
+X114168525Y-87251876D01*
+X114167135Y-87250671D01*
+X114159452Y-87249000D01*
+X111905116Y-87249000D01*
+X111889877Y-87253475D01*
+X111888672Y-87254865D01*
+X111887001Y-87262548D01*
+X111887001Y-87902828D01*
+X111888209Y-87915088D01*
+X111899315Y-87970931D01*
+X111908633Y-87993427D01*
+X111950983Y-88056808D01*
+X111968192Y-88074017D01*
+X112031575Y-88116368D01*
+X112054066Y-88125684D01*
+X112109915Y-88136793D01*
+X112122170Y-88138000D01*
+X112623118Y-88138000D01*
+X112691239Y-88158002D01*
+X112737732Y-88211658D01*
+X112747836Y-88281932D01*
+X112718342Y-88346512D01*
+X112655730Y-88385707D01*
+X112637226Y-88390665D01*
+X112620915Y-88395035D01*
+X112620913Y-88395036D01*
+X112615605Y-88396458D01*
+X112610624Y-88398780D01*
+X112610623Y-88398781D01*
+X112429176Y-88483391D01*
+X112429173Y-88483393D01*
+X112424195Y-88485714D01*
+X112251191Y-88606852D01*
+X112101852Y-88756191D01*
+X111980714Y-88929195D01*
+X111978393Y-88934173D01*
+X111978391Y-88934176D01*
+X111905286Y-89090950D01*
+X111891458Y-89120605D01*
+X111890036Y-89125913D01*
+X111890035Y-89125915D01*
+X111849091Y-89278720D01*
+X111836796Y-89324606D01*
+X111818389Y-89535000D01*
+X106749134Y-89535000D01*
+X106748472Y-89529525D01*
+X106730624Y-89382041D01*
+X106728809Y-89367040D01*
+X106669006Y-89208778D01*
+X106626039Y-89146260D01*
+X106577481Y-89075607D01*
+X106577479Y-89075605D01*
+X106573179Y-89069348D01*
+X106567508Y-89064295D01*
+X106452531Y-88961854D01*
+X106452528Y-88961852D01*
+X106446859Y-88956801D01*
+X106436334Y-88951228D01*
+X106363412Y-88912618D01*
+X106297339Y-88877634D01*
+X106286964Y-88875028D01*
+X106140622Y-88838269D01*
+X106140618Y-88838269D01*
+X106133251Y-88836418D01*
+X106125652Y-88836378D01*
+X106125650Y-88836378D01*
+X106055308Y-88836010D01*
+X105964069Y-88835532D01*
+X105956688Y-88837304D01*
+X105806938Y-88873256D01*
+X105806935Y-88873257D01*
+X105799559Y-88875028D01*
+X105649218Y-88952624D01*
+X105643497Y-88957614D01*
+X105643495Y-88957616D01*
+X105551287Y-89038054D01*
+X105521726Y-89063842D01*
+X105512939Y-89076345D01*
+X105461937Y-89148914D01*
+X105424444Y-89202261D01*
+X105362988Y-89359889D01*
+X105360072Y-89382041D01*
+X105342380Y-89516426D01*
+X105340905Y-89527626D01*
+X84861729Y-89527626D01*
+X84896643Y-89440775D01*
+X84920482Y-89273278D01*
+X84920636Y-89258532D01*
+X84918833Y-89243627D01*
+X84906297Y-89140042D01*
+X84900311Y-89090572D01*
+X84840508Y-88932310D01*
+X84803533Y-88878510D01*
+X84748983Y-88799139D01*
+X84748981Y-88799137D01*
+X84744681Y-88792880D01*
+X84739010Y-88787827D01*
+X84624033Y-88685386D01*
+X84624030Y-88685384D01*
+X84618361Y-88680333D01*
+X84468841Y-88601166D01*
+X84458466Y-88598560D01*
+X84312124Y-88561801D01*
+X84312120Y-88561801D01*
+X84304753Y-88559950D01*
+X84297154Y-88559910D01*
+X84297152Y-88559910D01*
+X84226810Y-88559542D01*
+X84135571Y-88559064D01*
+X84128190Y-88560836D01*
+X83978440Y-88596788D01*
+X83978437Y-88596789D01*
+X83971061Y-88598560D01*
+X83820720Y-88676156D01*
+X83814999Y-88681146D01*
+X83814997Y-88681148D01*
+X83698955Y-88782378D01*
+X83693228Y-88787374D01*
+X83678619Y-88808160D01*
+X83602784Y-88916064D01*
+X83595946Y-88925793D01*
+X83534490Y-89083421D01*
+X83533499Y-89090950D01*
+X83513979Y-89239219D01*
+X83512407Y-89251158D01*
+X78934363Y-89251158D01*
+X78866081Y-89151807D01*
+X78866079Y-89151805D01*
+X78861779Y-89145548D01*
+X78856108Y-89140495D01*
+X78741131Y-89038054D01*
+X78741128Y-89038052D01*
+X78735459Y-89033001D01*
+X78585939Y-88953834D01*
+X78575564Y-88951228D01*
+X78429222Y-88914469D01*
+X78429218Y-88914469D01*
+X78421851Y-88912618D01*
+X78414252Y-88912578D01*
+X78414250Y-88912578D01*
+X78343908Y-88912210D01*
+X78252669Y-88911732D01*
+X78245288Y-88913504D01*
+X78095538Y-88949456D01*
+X78095535Y-88949457D01*
+X78088159Y-88951228D01*
+X77937818Y-89028824D01*
+X77932097Y-89033814D01*
+X77932095Y-89033816D01*
+X77865089Y-89092269D01*
+X77810326Y-89140042D01*
+X77795717Y-89160828D01*
+X77724481Y-89262188D01*
+X77713044Y-89278461D01*
+X77710282Y-89285544D01*
+X77710282Y-89285545D01*
+X77697125Y-89319291D01*
+X77651588Y-89436089D01*
+X77650597Y-89443618D01*
+X77631233Y-89590702D01*
+X77629505Y-89603826D01*
+X72351397Y-89603826D01*
+X72425178Y-89562506D01*
+X72507460Y-89516426D01*
+X72669041Y-89382041D01*
+X72803426Y-89220460D01*
+X72880831Y-89082243D01*
+X72903291Y-89042139D01*
+X72903292Y-89042137D01*
+X72906115Y-89037096D01*
+X72907971Y-89031629D01*
+X72907973Y-89031624D01*
+X72971813Y-88843557D01*
+X72971814Y-88843552D01*
+X72973669Y-88838088D01*
+X73003825Y-88630103D01*
+X73005399Y-88570000D01*
+X72986169Y-88360721D01*
+X72975193Y-88321801D01*
+X72957093Y-88257626D01*
+X102927905Y-88257626D01*
+X102946470Y-88425790D01*
+X102949080Y-88432922D01*
+X102999244Y-88570000D01*
+X103004612Y-88584670D01*
+X103008848Y-88590973D01*
+X103008848Y-88590974D01*
+X103094740Y-88718796D01*
+X103094743Y-88718799D01*
+X103098974Y-88725096D01*
+X103224108Y-88838959D01*
+X103295339Y-88877634D01*
+X103363181Y-88914469D01*
+X103372791Y-88919687D01*
+X103536438Y-88962619D01*
+X103624047Y-88963996D01*
+X103698004Y-88965158D01*
+X103698007Y-88965158D01*
+X103705602Y-88965277D01*
+X103763723Y-88951965D01*
+X103863114Y-88929202D01*
+X103863118Y-88929201D01*
+X103870517Y-88927506D01*
+X104021662Y-88851488D01*
+X104027433Y-88846559D01*
+X104027436Y-88846557D01*
+X104144539Y-88746541D01*
+X104144540Y-88746540D01*
+X104150311Y-88741611D01*
+X104249037Y-88604219D01*
+X104252025Y-88596788D01*
+X104277184Y-88534202D01*
+X104312141Y-88447243D01*
+X104335980Y-88279746D01*
+X104336134Y-88265000D01*
+X104334331Y-88250095D01*
+X104322613Y-88153268D01*
+X104315809Y-88097040D01*
+X104256006Y-87938778D01*
+X104234917Y-87908093D01*
+X104164481Y-87805607D01*
+X104164479Y-87805605D01*
+X104160179Y-87799348D01*
+X104154508Y-87794295D01*
+X104039531Y-87691854D01*
+X104039528Y-87691852D01*
+X104033859Y-87686801D01*
+X104005471Y-87671770D01*
+X103891051Y-87611188D01*
+X103891052Y-87611188D01*
+X103884339Y-87607634D01*
+X103873964Y-87605028D01*
+X103727622Y-87568269D01*
+X103727618Y-87568269D01*
+X103720251Y-87566418D01*
+X103712652Y-87566378D01*
+X103712650Y-87566378D01*
+X103642308Y-87566010D01*
+X103551069Y-87565532D01*
+X103543688Y-87567304D01*
+X103393938Y-87603256D01*
+X103393935Y-87603257D01*
+X103386559Y-87605028D01*
+X103236218Y-87682624D01*
+X103230497Y-87687614D01*
+X103230495Y-87687616D01*
+X103163783Y-87745813D01*
+X103108726Y-87793842D01*
+X103100044Y-87806195D01*
+X103024839Y-87913202D01*
+X103011444Y-87932261D01*
+X102949988Y-88089889D01*
+X102945275Y-88125685D01*
+X102929411Y-88246188D01*
+X102927905Y-88257626D01*
+X72957093Y-88257626D01*
+X72930692Y-88164015D01*
+X72929123Y-88158451D01*
+X72836171Y-87969963D01*
+X72786681Y-87903687D01*
+X72713880Y-87806195D01*
+X72713879Y-87806194D01*
+X72710427Y-87801571D01*
+X72690451Y-87783105D01*
+X72560341Y-87662833D01*
+X72560338Y-87662831D01*
+X72556101Y-87658914D01*
+X72378362Y-87546769D01*
+X72183163Y-87468892D01*
+X72177506Y-87467767D01*
+X72177500Y-87467765D01*
+X71982707Y-87429019D01*
+X71982705Y-87429019D01*
+X71977040Y-87427892D01*
+X71971265Y-87427816D01*
+X71971261Y-87427816D01*
+X71936466Y-87427361D01*
+X71934720Y-87427338D01*
+X71892049Y-87414200D01*
+X71878146Y-87422382D01*
+X71845775Y-87426174D01*
+X71766898Y-87425141D01*
+X71761201Y-87426120D01*
+X71761200Y-87426120D01*
+X71565469Y-87459753D01*
+X71559772Y-87460732D01*
+X71362601Y-87533472D01*
+X71357640Y-87536424D01*
+X71357639Y-87536424D01*
+X71237947Y-87607634D01*
+X71181988Y-87640926D01*
+X71023981Y-87779494D01*
+X70989716Y-87822959D01*
+X70903550Y-87932261D01*
+X70893872Y-87944537D01*
+X70891181Y-87949653D01*
+X70891179Y-87949655D01*
+X70817373Y-88089938D01*
+X70796018Y-88130527D01*
+X70733696Y-88331234D01*
+X70733017Y-88336969D01*
+X70733017Y-88336970D01*
+X70723398Y-88418241D01*
+X70708995Y-88539938D01*
+X62830748Y-88539938D01*
+X62826806Y-88534202D01*
+X62762481Y-88440607D01*
+X62762479Y-88440605D01*
+X62758179Y-88434348D01*
+X62752508Y-88429295D01*
+X62637531Y-88326854D01*
+X62637528Y-88326852D01*
+X62631859Y-88321801D01*
+X62482339Y-88242634D01*
+X62471964Y-88240028D01*
+X62325622Y-88203269D01*
+X62325618Y-88203269D01*
+X62318251Y-88201418D01*
+X62310652Y-88201378D01*
+X62310650Y-88201378D01*
+X62240308Y-88201010D01*
+X62149069Y-88200532D01*
+X62141688Y-88202304D01*
+X61991938Y-88238256D01*
+X61991935Y-88238257D01*
+X61984559Y-88240028D01*
+X61834218Y-88317624D01*
+X61828497Y-88322614D01*
+X61828495Y-88322616D01*
+X61803829Y-88344134D01*
+X61739347Y-88373842D01*
+X61669040Y-88363972D01*
+X61615230Y-88317659D01*
+X61595000Y-88249185D01*
+X61595000Y-87248000D01*
+X61596872Y-87241626D01*
+X76384905Y-87241626D01*
+X76403470Y-87409790D01*
+X76409446Y-87426120D01*
+X76449812Y-87536424D01*
+X76461612Y-87568670D01*
+X76465848Y-87574973D01*
+X76465848Y-87574974D01*
+X76551740Y-87702796D01*
+X76551743Y-87702799D01*
+X76555974Y-87709096D01*
+X76576354Y-87727640D01*
+X76662685Y-87806195D01*
+X76681108Y-87822959D01*
+X76829791Y-87903687D01*
+X76993438Y-87946619D01*
+X77081047Y-87947996D01*
+X77155004Y-87949158D01*
+X77155007Y-87949158D01*
+X77162602Y-87949277D01*
+X77236897Y-87932261D01*
+X77320114Y-87913202D01*
+X77320118Y-87913201D01*
+X77327517Y-87911506D01*
+X77478662Y-87835488D01*
+X77484433Y-87830559D01*
+X77484436Y-87830557D01*
+X77601539Y-87730541D01*
+X77601540Y-87730540D01*
+X77607311Y-87725611D01*
+X77706037Y-87588219D01*
+X77709380Y-87579905D01*
+X77757680Y-87459753D01*
+X77769141Y-87431243D01*
+X77792980Y-87263746D01*
+X77793134Y-87249000D01*
+X77791331Y-87234095D01*
+X77777789Y-87122192D01*
+X77772809Y-87081040D01*
+X77713006Y-86922778D01*
+X77660054Y-86845732D01*
+X77621481Y-86789607D01*
+X77621479Y-86789605D01*
+X77617179Y-86783348D01*
+X77611508Y-86778295D01*
+X77512633Y-86690200D01*
+X94270108Y-86690200D01*
+X94289239Y-86908874D01*
+X94346053Y-87120903D01*
+X94372130Y-87176825D01*
+X94436495Y-87314859D01*
+X94436498Y-87314864D01*
+X94438821Y-87319846D01*
+X94441977Y-87324353D01*
+X94441978Y-87324355D01*
+X94544683Y-87471032D01*
+X94564726Y-87499657D01*
+X94719943Y-87654874D01*
+X94724451Y-87658031D01*
+X94724454Y-87658033D01*
+X94895245Y-87777622D01*
+X94899754Y-87780779D01*
+X94904736Y-87783102D01*
+X94904741Y-87783105D01*
+X94952998Y-87805607D01*
+X95098697Y-87873547D01*
+X95310726Y-87930361D01*
+X95529400Y-87949492D01*
+X95748074Y-87930361D01*
+X95960103Y-87873547D01*
+X96105802Y-87805607D01*
+X96154059Y-87783105D01*
+X96154064Y-87783102D01*
+X96159046Y-87780779D01*
+X96163555Y-87777622D01*
+X96334346Y-87658033D01*
+X96334349Y-87658031D01*
+X96338857Y-87654874D01*
+X96494074Y-87499657D01*
+X96514118Y-87471032D01*
+X96616822Y-87324355D01*
+X96616823Y-87324353D01*
+X96619979Y-87319846D01*
+X96622302Y-87314864D01*
+X96622305Y-87314859D01*
+X96686670Y-87176825D01*
+X96712747Y-87120903D01*
+X96769561Y-86908874D01*
+X96788692Y-86690200D01*
+X96770915Y-86487000D01*
+X97673708Y-86487000D01*
+X97692839Y-86705674D01*
+X97749653Y-86917703D01*
+X97793104Y-87010884D01*
+X97840095Y-87111659D01*
+X97840098Y-87111664D01*
+X97842421Y-87116646D01*
+X97845577Y-87121153D01*
+X97845578Y-87121155D01*
+X97947781Y-87267115D01*
+X97968326Y-87296457D01*
+X98123543Y-87451674D01*
+X98128051Y-87454831D01*
+X98128054Y-87454833D01*
+X98298845Y-87574422D01*
+X98303354Y-87577579D01*
+X98308336Y-87579902D01*
+X98308341Y-87579905D01*
+X98369686Y-87608510D01*
+X98502297Y-87670347D01*
+X98714326Y-87727161D01*
+X98933000Y-87746292D01*
+X99151674Y-87727161D01*
+X99363703Y-87670347D01*
+X99496314Y-87608510D01*
+X99557659Y-87579905D01*
+X99557664Y-87579902D01*
+X99562646Y-87577579D01*
+X99567155Y-87574422D01*
+X99737946Y-87454833D01*
+X99737949Y-87454831D01*
+X99742457Y-87451674D01*
+X99897674Y-87296457D01*
+X99918220Y-87267115D01*
+X100020422Y-87121155D01*
+X100020423Y-87121153D01*
+X100023579Y-87116646D01*
+X100025902Y-87111664D01*
+X100025905Y-87111659D01*
+X100072896Y-87010884D01*
+X100116347Y-86917703D01*
+X100168549Y-86722885D01*
+X111887000Y-86722885D01*
+X111891475Y-86738124D01*
+X111892865Y-86739329D01*
+X111900548Y-86741000D01*
+X112757885Y-86741000D01*
+X112773124Y-86736525D01*
+X112774329Y-86735135D01*
+X112776000Y-86727452D01*
+X112776000Y-86722885D01*
+X113284000Y-86722885D01*
+X113288475Y-86738124D01*
+X113289865Y-86739329D01*
+X113297548Y-86741000D01*
+X114154884Y-86741000D01*
+X114170123Y-86736525D01*
+X114171328Y-86735135D01*
+X114172999Y-86727452D01*
+X114172999Y-86087172D01*
+X114171791Y-86074912D01*
+X114160685Y-86019069D01*
+X114151367Y-85996573D01*
+X114109017Y-85933192D01*
+X114091808Y-85915983D01*
+X114028425Y-85873632D01*
+X114005934Y-85864316D01*
+X113950085Y-85853207D01*
+X113937830Y-85852000D01*
+X113302115Y-85852000D01*
+X113286876Y-85856475D01*
+X113285671Y-85857865D01*
+X113284000Y-85865548D01*
+X113284000Y-86722885D01*
+X112776000Y-86722885D01*
+X112776000Y-85870116D01*
+X112771525Y-85854877D01*
+X112770135Y-85853672D01*
+X112762452Y-85852001D01*
+X112122172Y-85852001D01*
+X112109912Y-85853209D01*
+X112054069Y-85864315D01*
+X112031573Y-85873633D01*
+X111968192Y-85915983D01*
+X111950983Y-85933192D01*
+X111908632Y-85996575D01*
+X111899316Y-86019066D01*
+X111888207Y-86074915D01*
+X111887000Y-86087170D01*
+X111887000Y-86722885D01*
+X100168549Y-86722885D01*
+X100173161Y-86705674D01*
+X100192292Y-86487000D01*
+X100173161Y-86268326D01*
+X100116347Y-86056297D01*
+X100054939Y-85924606D01*
+X100025905Y-85862341D01*
+X100025902Y-85862336D01*
+X100023579Y-85857354D01*
+X100019830Y-85852000D01*
+X99900833Y-85682054D01*
+X99900831Y-85682051D01*
+X99897674Y-85677543D01*
+X99742457Y-85522326D01*
+X99737949Y-85519169D01*
+X99737946Y-85519167D01*
+X99567155Y-85399578D01*
+X99567153Y-85399577D01*
+X99562646Y-85396421D01*
+X99557664Y-85394098D01*
+X99557659Y-85394095D01*
+X99455212Y-85346324D01*
+X99363703Y-85303653D01*
+X99151674Y-85246839D01*
+X98933000Y-85227708D01*
+X98714326Y-85246839D01*
+X98502297Y-85303653D01*
+X98410788Y-85346324D01*
+X98308341Y-85394095D01*
+X98308336Y-85394098D01*
+X98303354Y-85396421D01*
+X98298847Y-85399577D01*
+X98298845Y-85399578D01*
+X98128054Y-85519167D01*
+X98128051Y-85519169D01*
+X98123543Y-85522326D01*
+X97968326Y-85677543D01*
+X97965169Y-85682051D01*
+X97965167Y-85682054D01*
+X97846170Y-85852000D01*
+X97842421Y-85857354D01*
+X97840098Y-85862336D01*
+X97840095Y-85862341D01*
+X97811061Y-85924606D01*
+X97749653Y-86056297D01*
+X97692839Y-86268326D01*
+X97673708Y-86487000D01*
+X96770915Y-86487000D01*
+X96769561Y-86471526D01*
+X96712747Y-86259497D01*
+X96646764Y-86117994D01*
+X96622305Y-86065541D01*
+X96622302Y-86065536D01*
+X96619979Y-86060554D01*
+X96615315Y-86053893D01*
+X96497233Y-85885254D01*
+X96497231Y-85885251D01*
+X96494074Y-85880743D01*
+X96338857Y-85725526D01*
+X96334349Y-85722369D01*
+X96334346Y-85722367D01*
+X96163555Y-85602778D01*
+X96163553Y-85602777D01*
+X96159046Y-85599621D01*
+X96154064Y-85597298D01*
+X96154059Y-85597295D01*
+X96001642Y-85526223D01*
+X95960103Y-85506853D01*
+X95748074Y-85450039D01*
+X95529400Y-85430908D01*
+X95310726Y-85450039D01*
+X95098697Y-85506853D01*
+X95057158Y-85526223D01*
+X94904741Y-85597295D01*
+X94904736Y-85597298D01*
+X94899754Y-85599621D01*
+X94895247Y-85602777D01*
+X94895245Y-85602778D01*
+X94724454Y-85722367D01*
+X94724451Y-85722369D01*
+X94719943Y-85725526D01*
+X94564726Y-85880743D01*
+X94561569Y-85885251D01*
+X94561567Y-85885254D01*
+X94443485Y-86053893D01*
+X94438821Y-86060554D01*
+X94436498Y-86065536D01*
+X94436495Y-86065541D01*
+X94412036Y-86117994D01*
+X94346053Y-86259497D01*
+X94289239Y-86471526D01*
+X94270108Y-86690200D01*
+X77512633Y-86690200D01*
+X77496531Y-86675854D01*
+X77496528Y-86675852D01*
+X77490859Y-86670801D01*
+X77341339Y-86591634D01*
+X77330964Y-86589028D01*
+X77184622Y-86552269D01*
+X77184618Y-86552269D01*
+X77177251Y-86550418D01*
+X77169652Y-86550378D01*
+X77169650Y-86550378D01*
+X77099308Y-86550010D01*
+X77008069Y-86549532D01*
+X77000688Y-86551304D01*
+X76850938Y-86587256D01*
+X76850935Y-86587257D01*
+X76843559Y-86589028D01*
+X76693218Y-86666624D01*
+X76687497Y-86671614D01*
+X76687495Y-86671616D01*
+X76580056Y-86765341D01*
+X76565726Y-86777842D01*
+X76551117Y-86798628D01*
+X76473636Y-86908874D01*
+X76468444Y-86916261D01*
+X76465682Y-86923344D01*
+X76465682Y-86923345D01*
+X76459028Y-86940413D01*
+X76406988Y-87073889D01*
+X76400765Y-87121155D01*
+X76392065Y-87187243D01*
+X76384905Y-87241626D01*
+X61596872Y-87241626D01*
+X61615002Y-87179879D01*
+X61668658Y-87133386D01*
+X61721000Y-87122000D01*
+X65405000Y-87122000D01*
+X65405000Y-85999938D01*
+X70708995Y-85999938D01*
+X70722740Y-86209649D01*
+X70774471Y-86413343D01*
+X70776890Y-86418590D01*
+X70860038Y-86598953D01*
+X70860041Y-86598958D01*
+X70862457Y-86604199D01*
+X70865788Y-86608912D01*
+X70865789Y-86608914D01*
+X70976342Y-86765341D01*
+X70983751Y-86775825D01*
+X71134289Y-86922474D01*
+X71139085Y-86925679D01*
+X71139088Y-86925681D01*
+X71164848Y-86942893D01*
+X71309031Y-87039233D01*
+X71314339Y-87041514D01*
+X71314340Y-87041514D01*
+X71496822Y-87119914D01*
+X71496825Y-87119915D01*
+X71502125Y-87122192D01*
+X71507754Y-87123466D01*
+X71507755Y-87123466D01*
+X71701467Y-87167299D01*
+X71701473Y-87167300D01*
+X71707104Y-87168574D01*
+X71712875Y-87168801D01*
+X71712877Y-87168801D01*
+X71852369Y-87174282D01*
+X71890852Y-87187243D01*
+X71902456Y-87179999D01*
+X71918289Y-87176653D01*
+X72125088Y-87146669D01*
+X72130552Y-87144814D01*
+X72130557Y-87144813D01*
+X72318624Y-87080973D01*
+X72318629Y-87080971D01*
+X72324096Y-87079115D01*
+X72333341Y-87073938D01*
+X72401042Y-87036023D01*
+X72507460Y-86976426D01*
+X72669041Y-86842041D01*
+X72803426Y-86680460D01*
+X72895983Y-86515188D01*
+X72903291Y-86502139D01*
+X72903292Y-86502137D01*
+X72906115Y-86497096D01*
+X72907971Y-86491629D01*
+X72907973Y-86491624D01*
+X72971813Y-86303557D01*
+X72971814Y-86303552D01*
+X72973669Y-86298088D01*
+X72976810Y-86276426D01*
+X73997305Y-86276426D01*
+X74015870Y-86444590D01*
+X74018480Y-86451722D01*
+X74070145Y-86592902D01*
+X74074012Y-86603470D01*
+X74078248Y-86609773D01*
+X74078248Y-86609774D01*
+X74164140Y-86737596D01*
+X74164143Y-86737599D01*
+X74168374Y-86743896D01*
+X74293508Y-86857759D01*
+X74300183Y-86861383D01*
+X74426341Y-86929881D01*
+X74442191Y-86938487D01*
+X74605838Y-86981419D01*
+X74693447Y-86982796D01*
+X74767404Y-86983958D01*
+X74767407Y-86983958D01*
+X74775002Y-86984077D01*
+X74833123Y-86970765D01*
+X74932514Y-86948002D01*
+X74932518Y-86948001D01*
+X74939917Y-86946306D01*
+X75091062Y-86870288D01*
+X75096833Y-86865359D01*
+X75096836Y-86865357D01*
+X75213939Y-86765341D01*
+X75213940Y-86765340D01*
+X75219711Y-86760411D01*
+X75318437Y-86623019D01*
+X75323762Y-86609774D01*
+X75347622Y-86550418D01*
+X75381541Y-86466043D01*
+X75405380Y-86298546D01*
+X75405534Y-86283800D01*
+X75404359Y-86274085D01*
+X75395622Y-86201891D01*
+X75385209Y-86115840D01*
+X75382526Y-86108741D01*
+X75382525Y-86108735D01*
+X75379283Y-86100156D01*
+X75373916Y-86029363D01*
+X75407675Y-85966906D01*
+X75469842Y-85932616D01*
+X75540679Y-85937379D01*
+X75576977Y-85959411D01*
+X75577095Y-85959245D01*
+X75579383Y-85960871D01*
+X75581954Y-85962431D01*
+X75588908Y-85968759D01*
+X75737591Y-86049487D01*
+X75901238Y-86092419D01*
+X75987666Y-86093777D01*
+X76062804Y-86094958D01*
+X76062807Y-86094958D01*
+X76070402Y-86095077D01*
+X76128523Y-86081765D01*
+X76227914Y-86059002D01*
+X76227918Y-86059001D01*
+X76235317Y-86057306D01*
+X76386462Y-85981288D01*
+X76392233Y-85976359D01*
+X76392236Y-85976357D01*
+X76456669Y-85921326D01*
+X91243905Y-85921326D01*
+X91262470Y-86089490D01*
+X91320612Y-86248370D01*
+X91324848Y-86254673D01*
+X91324848Y-86254674D01*
+X91410740Y-86382496D01*
+X91410743Y-86382499D01*
+X91414974Y-86388796D01*
+X91540108Y-86502659D01*
+X91688791Y-86583387D01*
+X91852438Y-86626319D01*
+X91940047Y-86627696D01*
+X92014004Y-86628858D01*
+X92014007Y-86628858D01*
+X92021602Y-86628977D01*
+X92109201Y-86608914D01*
+X92179114Y-86592902D01*
+X92179118Y-86592901D01*
+X92186517Y-86591206D01*
+X92337662Y-86515188D01*
+X92343433Y-86510259D01*
+X92343436Y-86510257D01*
+X92460539Y-86410241D01*
+X92460540Y-86410240D01*
+X92466311Y-86405311D01*
+X92565037Y-86267919D01*
+X92570362Y-86254674D01*
+X92623141Y-86123380D01*
+X92628141Y-86110943D01*
+X92651980Y-85943446D01*
+X92652134Y-85928700D01*
+X92650331Y-85913795D01*
+X92632721Y-85768280D01*
+X92631809Y-85760740D01*
+X92572006Y-85602478D01*
+X92559371Y-85584094D01*
+X92480481Y-85469307D01*
+X92480479Y-85469305D01*
+X92476179Y-85463048D01*
+X92470508Y-85457995D01*
+X92355531Y-85355554D01*
+X92355528Y-85355552D01*
+X92349859Y-85350501D01*
+X92200339Y-85271334D01*
+X92189964Y-85268728D01*
+X92043622Y-85231969D01*
+X92043618Y-85231969D01*
+X92036251Y-85230118D01*
+X92028652Y-85230078D01*
+X92028650Y-85230078D01*
+X91958308Y-85229710D01*
+X91867069Y-85229232D01*
+X91859688Y-85231004D01*
+X91709938Y-85266956D01*
+X91709935Y-85266957D01*
+X91702559Y-85268728D01*
+X91552218Y-85346324D01*
+X91546497Y-85351314D01*
+X91546495Y-85351316D01*
+X91455257Y-85430908D01*
+X91424726Y-85457542D01*
+X91410117Y-85478328D01*
+X91334372Y-85586104D01*
+X91327444Y-85595961D01*
+X91265988Y-85753589D01*
+X91264997Y-85761118D01*
+X91251411Y-85864316D01*
+X91243905Y-85921326D01*
+X76456669Y-85921326D01*
+X76509339Y-85876341D01*
+X76509340Y-85876340D01*
+X76515111Y-85871411D01*
+X76613837Y-85734019D01*
+X76619687Y-85719468D01*
+X76657086Y-85626434D01*
+X76676941Y-85577043D01*
+X76700780Y-85409546D01*
+X76700934Y-85394800D01*
+X76699131Y-85379895D01*
+X76682140Y-85239494D01*
+X76680609Y-85226840D01*
+X76620806Y-85068578D01*
+X76571216Y-84996424D01*
+X76529281Y-84935407D01*
+X76529279Y-84935405D01*
+X76524979Y-84929148D01*
+X76519308Y-84924095D01*
+X76404331Y-84821654D01*
+X76404328Y-84821652D01*
+X76398659Y-84816601D01*
+X76249139Y-84737434D01*
+X76238764Y-84734828D01*
+X76092422Y-84698069D01*
+X76092418Y-84698069D01*
+X76085051Y-84696218D01*
+X76077452Y-84696178D01*
+X76077450Y-84696178D01*
+X76007108Y-84695810D01*
+X75915869Y-84695332D01*
+X75908488Y-84697104D01*
+X75758738Y-84733056D01*
+X75758735Y-84733057D01*
+X75751359Y-84734828D01*
+X75601018Y-84812424D01*
+X75595297Y-84817414D01*
+X75595295Y-84817416D01*
+X75479253Y-84918646D01*
+X75473526Y-84923642D01*
+X75458917Y-84944428D01*
+X75415104Y-85006769D01*
+X75376244Y-85062061D01*
+X75314788Y-85219689D01*
+X75313171Y-85231969D01*
+X75298575Y-85342841D01*
+X75292705Y-85387426D01*
+X75311270Y-85555590D01*
+X75313880Y-85562722D01*
+X75320968Y-85582091D01*
+X75325594Y-85652937D01*
+X75291184Y-85715037D01*
+X75228663Y-85748676D01*
+X75157880Y-85743173D01*
+X75118823Y-85719468D01*
+X75108931Y-85710654D01*
+X75108928Y-85710652D01*
+X75103259Y-85705601D01*
+X74953739Y-85626434D01*
+X74943364Y-85623828D01*
+X74797022Y-85587069D01*
+X74797018Y-85587069D01*
+X74789651Y-85585218D01*
+X74782052Y-85585178D01*
+X74782050Y-85585178D01*
+X74711708Y-85584810D01*
+X74620469Y-85584332D01*
+X74613088Y-85586104D01*
+X74463338Y-85622056D01*
+X74463335Y-85622057D01*
+X74455959Y-85623828D01*
+X74305618Y-85701424D01*
+X74299897Y-85706414D01*
+X74299895Y-85706416D01*
+X74196091Y-85796970D01*
+X74178126Y-85812642D01*
+X74173756Y-85818860D01*
+X74086196Y-85943446D01*
+X74080844Y-85951061D01*
+X74078082Y-85958144D01*
+X74078082Y-85958145D01*
+X74077019Y-85960871D01*
+X74019388Y-86108689D01*
+X74018397Y-86116218D01*
+X73998425Y-86267919D01*
+X73997305Y-86276426D01*
+X72976810Y-86276426D01*
+X73003825Y-86090103D01*
+X73005399Y-86030000D01*
+X72986169Y-85820721D01*
+X72983891Y-85812642D01*
+X72945789Y-85677543D01*
+X72929123Y-85618451D01*
+X72836171Y-85429963D01*
+X72813482Y-85399578D01*
+X72713880Y-85266195D01*
+X72713879Y-85266194D01*
+X72710427Y-85261571D01*
+X72706191Y-85257655D01*
+X72560341Y-85122833D01*
+X72560338Y-85122831D01*
+X72556101Y-85118914D01*
+X72378362Y-85006769D01*
+X72183163Y-84928892D01*
+X72177506Y-84927767D01*
+X72177500Y-84927765D01*
+X71982707Y-84889019D01*
+X71982705Y-84889019D01*
+X71977040Y-84887892D01*
+X71971265Y-84887816D01*
+X71971261Y-84887816D01*
+X71866001Y-84886438D01*
+X71766898Y-84885141D01*
+X71761201Y-84886120D01*
+X71761200Y-84886120D01*
+X71565469Y-84919753D01*
+X71559772Y-84920732D01*
+X71362601Y-84993472D01*
+X71357640Y-84996424D01*
+X71357639Y-84996424D01*
+X71246879Y-85062320D01*
+X71181988Y-85100926D01*
+X71023981Y-85239494D01*
+X70893872Y-85404537D01*
+X70891181Y-85409653D01*
+X70891179Y-85409655D01*
+X70799277Y-85584332D01*
+X70796018Y-85590527D01*
+X70733696Y-85791234D01*
+X70733017Y-85796969D01*
+X70733017Y-85796970D01*
+X70731162Y-85812642D01*
+X70708995Y-85999938D01*
+X65405000Y-85999938D01*
+X65405000Y-84193626D01*
+X97212905Y-84193626D01*
+X97231470Y-84361790D01*
+X97289612Y-84520670D01*
+X97293848Y-84526973D01*
+X97293848Y-84526974D01*
+X97379740Y-84654796D01*
+X97379743Y-84654799D01*
+X97383974Y-84661096D01*
+X97509108Y-84774959D01*
+X97657791Y-84855687D01*
+X97821438Y-84898619D01*
+X97909047Y-84899996D01*
+X97983004Y-84901158D01*
+X97983007Y-84901158D01*
+X97990602Y-84901277D01*
+X98061055Y-84885141D01*
+X98148114Y-84865202D01*
+X98148118Y-84865201D01*
+X98155517Y-84863506D01*
+X98306662Y-84787488D01*
+X98312433Y-84782559D01*
+X98312436Y-84782557D01*
+X98429539Y-84682541D01*
+X98429540Y-84682540D01*
+X98435311Y-84677611D01*
+X98534037Y-84540219D01*
+X98539362Y-84526974D01*
+X98583391Y-84417447D01*
+X98597141Y-84383243D01*
+X98620980Y-84215746D01*
+X98621134Y-84201000D01*
+X98619331Y-84186095D01*
+X98601721Y-84040580D01*
+X98600809Y-84033040D01*
+X98565510Y-83939626D01*
+X105340905Y-83939626D01*
+X105359470Y-84107790D01*
+X105362080Y-84114922D01*
+X105397468Y-84211623D01*
+X105417612Y-84266670D01*
+X105421848Y-84272973D01*
+X105421848Y-84272974D01*
+X105507740Y-84400796D01*
+X105507743Y-84400799D01*
+X105511974Y-84407096D01*
+X105637108Y-84520959D01*
+X105785791Y-84601687D01*
+X105949438Y-84644619D01*
+X106037047Y-84645996D01*
+X106111004Y-84647158D01*
+X106111007Y-84647158D01*
+X106118602Y-84647277D01*
+X106176723Y-84633965D01*
+X106276114Y-84611202D01*
+X106276118Y-84611201D01*
+X106283517Y-84609506D01*
+X106434662Y-84533488D01*
+X106440433Y-84528559D01*
+X106440436Y-84528557D01*
+X106557539Y-84428541D01*
+X106557540Y-84428540D01*
+X106563311Y-84423611D01*
+X106662037Y-84286219D01*
+X106667362Y-84272974D01*
+X106696295Y-84201000D01*
+X106725141Y-84129243D01*
+X106748980Y-83961746D01*
+X106749134Y-83947000D01*
+X106747331Y-83932095D01*
+X106729721Y-83786580D01*
+X106728809Y-83779040D01*
+X106669006Y-83620778D01*
+X106612978Y-83539256D01*
+X106577481Y-83487607D01*
+X106577479Y-83487605D01*
+X106573179Y-83481348D01*
+X106567508Y-83476295D01*
+X106452531Y-83373854D01*
+X106452528Y-83373852D01*
+X106446859Y-83368801D01*
+X106297339Y-83289634D01*
+X106286964Y-83287028D01*
+X106140622Y-83250269D01*
+X106140618Y-83250269D01*
+X106133251Y-83248418D01*
+X106125652Y-83248378D01*
+X106125650Y-83248378D01*
+X106055308Y-83248010D01*
+X105964069Y-83247532D01*
+X105956688Y-83249304D01*
+X105806938Y-83285256D01*
+X105806935Y-83285257D01*
+X105799559Y-83287028D01*
+X105649218Y-83364624D01*
+X105643497Y-83369614D01*
+X105643495Y-83369616D01*
+X105569047Y-83434561D01*
+X105521726Y-83475842D01*
+X105510887Y-83491265D01*
+X105473466Y-83544510D01*
+X105424444Y-83614261D01*
+X105421682Y-83621344D01*
+X105421682Y-83621345D01*
+X105409287Y-83653136D01*
+X105362988Y-83771889D01*
+X105361997Y-83779418D01*
+X105349841Y-83871753D01*
+X105340905Y-83939626D01*
+X98565510Y-83939626D01*
+X98541006Y-83874778D01*
+X98480390Y-83786580D01*
+X98449481Y-83741607D01*
+X98449479Y-83741605D01*
+X98445179Y-83735348D01*
+X98439508Y-83730295D01*
+X98324531Y-83627854D01*
+X98324528Y-83627852D01*
+X98318859Y-83622801D01*
+X98169339Y-83543634D01*
+X98153044Y-83539541D01*
+X98012622Y-83504269D01*
+X98012618Y-83504269D01*
+X98005251Y-83502418D01*
+X97997652Y-83502378D01*
+X97997650Y-83502378D01*
+X97927308Y-83502010D01*
+X97836069Y-83501532D01*
+X97828688Y-83503304D01*
+X97678938Y-83539256D01*
+X97678935Y-83539257D01*
+X97671559Y-83541028D01*
+X97521218Y-83618624D01*
+X97515497Y-83623614D01*
+X97515495Y-83623616D01*
+X97404428Y-83720506D01*
+X97393726Y-83729842D01*
+X97382683Y-83745554D01*
+X97322851Y-83830688D01*
+X97296444Y-83868261D01*
+X97234988Y-84025889D01*
+X97233997Y-84033418D01*
+X97223267Y-84114922D01*
+X97212905Y-84193626D01*
+X65405000Y-84193626D01*
+X65405000Y-82435696D01*
+X77674329Y-82435696D01*
+X77679756Y-82484854D01*
+X77690465Y-82581846D01*
+X77691713Y-82593153D01*
+X77694323Y-82600284D01*
+X77694323Y-82600286D01*
+X77735766Y-82713534D01*
+X77746153Y-82741919D01*
+X77750389Y-82748222D01*
+X77750389Y-82748223D01*
+X77800299Y-82822496D01*
+X77834508Y-82873405D01*
+X77840127Y-82878518D01*
+X77840128Y-82878519D01*
+X77851503Y-82888869D01*
+X77951676Y-82980019D01*
+X78090893Y-83055608D01*
+X78244122Y-83095807D01*
+X78328077Y-83097126D01*
+X78394919Y-83098176D01*
+X78394922Y-83098176D01*
+X78402516Y-83098295D01*
+X78556932Y-83062929D01*
+X78627342Y-83027517D01*
+X78691672Y-82995163D01*
+X78691675Y-82995161D01*
+X78698455Y-82991751D01*
+X78704226Y-82986822D01*
+X78704229Y-82986820D01*
+X78813136Y-82893804D01*
+X78813136Y-82893803D01*
+X78818914Y-82888869D01*
+X78866608Y-82822496D01*
+X83998929Y-82822496D01*
+X84016313Y-82979953D01*
+X84018923Y-82987084D01*
+X84018923Y-82987086D01*
+X84059620Y-83098295D01*
+X84070753Y-83128719D01*
+X84074989Y-83135022D01*
+X84074989Y-83135023D01*
+X84151161Y-83248378D01*
+X84159108Y-83260205D01*
+X84164727Y-83265318D01*
+X84164728Y-83265319D01*
+X84189417Y-83287784D01*
+X84276276Y-83366819D01*
+X84415493Y-83442408D01*
+X84568722Y-83482607D01*
+X84652677Y-83483926D01*
+X84719519Y-83484976D01*
+X84719522Y-83484976D01*
+X84727116Y-83485095D01*
+X84881532Y-83449729D01*
+X84973678Y-83403385D01*
+X85016272Y-83381963D01*
+X85016275Y-83381961D01*
+X85023055Y-83378551D01*
+X85028826Y-83373622D01*
+X85028829Y-83373620D01*
+X85137736Y-83280604D01*
+X85137736Y-83280603D01*
+X85143514Y-83275669D01*
+X85235955Y-83147024D01*
+X85295042Y-83000041D01*
+X85312722Y-82875813D01*
+X85316781Y-82847291D01*
+X85316781Y-82847288D01*
+X85317362Y-82843207D01*
+X85317507Y-82829400D01*
+X85298476Y-82672133D01*
+X85242480Y-82523946D01*
+X85207447Y-82472973D01*
+X85157055Y-82399651D01*
+X85157054Y-82399649D01*
+X85152753Y-82393392D01*
+X85034475Y-82288011D01*
+X85027089Y-82284100D01*
+X84936393Y-82236079D01*
+X84894474Y-82213884D01*
+X84740833Y-82175292D01*
+X84733234Y-82175252D01*
+X84733233Y-82175252D01*
+X84667381Y-82174907D01*
+X84582421Y-82174462D01*
+X84575041Y-82176234D01*
+X84575039Y-82176234D01*
+X84435763Y-82209671D01*
+X84435760Y-82209672D01*
+X84428384Y-82211443D01*
+X84287614Y-82284100D01*
+X84168239Y-82388238D01*
+X84077150Y-82517844D01*
+X84052197Y-82581846D01*
+X84028475Y-82642690D01*
+X84019606Y-82665437D01*
+X84018614Y-82672970D01*
+X84018614Y-82672971D01*
+X84006946Y-82761602D01*
+X83998929Y-82822496D01*
+X78866608Y-82822496D01*
+X78911355Y-82760224D01*
+X78970442Y-82613241D01*
+X78990399Y-82473013D01*
+X78992181Y-82460491D01*
+X78992181Y-82460488D01*
+X78992762Y-82456407D01*
+X78992907Y-82442600D01*
+X78973876Y-82285333D01*
+X78917880Y-82137146D01*
+X78886643Y-82091696D01*
+X79858729Y-82091696D01*
+X79861535Y-82117109D01*
+X79874970Y-82238799D01*
+X79876113Y-82249153D01*
+X79878723Y-82256284D01*
+X79878723Y-82256286D01*
+X79925184Y-82383246D01*
+X79930553Y-82397919D01*
+X79934789Y-82404222D01*
+X79934789Y-82404223D01*
+X79983187Y-82476246D01*
+X80018908Y-82529405D01*
+X80024527Y-82534518D01*
+X80024528Y-82534519D01*
+X80118795Y-82620295D01*
+X80136076Y-82636019D01*
+X80275293Y-82711608D01*
+X80428522Y-82751807D01*
+X80512477Y-82753126D01*
+X80579319Y-82754176D01*
+X80579322Y-82754176D01*
+X80586916Y-82754295D01*
+X80741332Y-82718929D01*
+X80832710Y-82672971D01*
+X80876072Y-82651163D01*
+X80876075Y-82651161D01*
+X80882855Y-82647751D01*
+X80888626Y-82642822D01*
+X80888629Y-82642820D01*
+X80997536Y-82549804D01*
+X80997536Y-82549803D01*
+X81003314Y-82544869D01*
+X81095755Y-82416224D01*
+X81154842Y-82269241D01*
+X81162720Y-82213884D01*
+X81176581Y-82116491D01*
+X81176581Y-82116488D01*
+X81177162Y-82112407D01*
+X81177307Y-82098600D01*
+X81158276Y-81941333D01*
+X81102280Y-81793146D01*
+X81093814Y-81780828D01*
+X81016855Y-81668851D01*
+X81016854Y-81668849D01*
+X81012553Y-81662592D01*
+X80917492Y-81577896D01*
+X90348929Y-81577896D01*
+X90357160Y-81652446D01*
+X90360183Y-81679826D01*
+X90366313Y-81735353D01*
+X90368923Y-81742484D01*
+X90368923Y-81742486D01*
+X90415550Y-81869900D01*
+X90420753Y-81884119D01*
+X90424989Y-81890422D01*
+X90424989Y-81890423D01*
+X90503052Y-82006592D01*
+X90509108Y-82015605D01*
+X90514727Y-82020718D01*
+X90514728Y-82020719D01*
+X90526103Y-82031069D01*
+X90626276Y-82122219D01*
+X90765493Y-82197808D01*
+X90918722Y-82238007D01*
+X91002677Y-82239326D01*
+X91069519Y-82240376D01*
+X91069522Y-82240376D01*
+X91077116Y-82240495D01*
+X91231532Y-82205129D01*
+X91252865Y-82194400D01*
+X92339708Y-82194400D01*
+X92358839Y-82413074D01*
+X92415653Y-82625103D01*
+X92437974Y-82672971D01*
+X92506095Y-82819059D01*
+X92506098Y-82819064D01*
+X92508421Y-82824046D01*
+X92511577Y-82828553D01*
+X92511578Y-82828555D01*
+X92629198Y-82996533D01*
+X92634326Y-83003857D01*
+X92789543Y-83159074D01*
+X92794051Y-83162231D01*
+X92794054Y-83162233D01*
+X92956058Y-83275669D01*
+X92969354Y-83284979D01*
+X92974336Y-83287302D01*
+X92974341Y-83287305D01*
+X93054828Y-83324836D01*
+X93168297Y-83377747D01*
+X93380326Y-83434561D01*
+X93599000Y-83453692D01*
+X93817674Y-83434561D01*
+X94029703Y-83377747D01*
+X94143172Y-83324836D01*
+X94223659Y-83287305D01*
+X94223664Y-83287302D01*
+X94228646Y-83284979D01*
+X94241942Y-83275669D01*
+X94401107Y-83164221D01*
+X95751700Y-83164221D01*
+X95770265Y-83332385D01*
+X95772875Y-83339517D01*
+X95825239Y-83482607D01*
+X95828407Y-83491265D01*
+X95832643Y-83497568D01*
+X95832643Y-83497569D01*
+X95918535Y-83625391D01*
+X95918538Y-83625394D01*
+X95922769Y-83631691D01*
+X95940919Y-83648206D01*
+X96031134Y-83730295D01*
+X96047903Y-83745554D01*
+X96196586Y-83826282D01*
+X96360233Y-83869214D01*
+X96447842Y-83870591D01*
+X96521799Y-83871753D01*
+X96521802Y-83871753D01*
+X96529397Y-83871872D01*
+X96587518Y-83858560D01*
+X96686909Y-83835797D01*
+X96686913Y-83835796D01*
+X96694312Y-83834101D01*
+X96845457Y-83758083D01*
+X96851228Y-83753154D01*
+X96851231Y-83753152D01*
+X96968334Y-83653136D01*
+X96968335Y-83653135D01*
+X96974106Y-83648206D01*
+X97072832Y-83510814D01*
+X97076224Y-83502378D01*
+X97103293Y-83435040D01*
+X97135936Y-83353838D01*
+X97159775Y-83186341D01*
+X97159929Y-83171595D01*
+X97158126Y-83156690D01*
+X97145290Y-83050626D01*
+X101530905Y-83050626D01*
+X101549470Y-83218790D01*
+X101552080Y-83225922D01*
+X101604665Y-83369616D01*
+X101607612Y-83377670D01*
+X101611848Y-83383973D01*
+X101611848Y-83383974D01*
+X101697740Y-83511796D01*
+X101697743Y-83511799D01*
+X101701974Y-83518096D01*
+X101707588Y-83523204D01*
+X101813137Y-83619246D01*
+X101827108Y-83631959D01*
+X101975791Y-83712687D01*
+X102139438Y-83755619D01*
+X102227047Y-83756996D01*
+X102301004Y-83758158D01*
+X102301007Y-83758158D01*
+X102308602Y-83758277D01*
+X102366723Y-83744965D01*
+X102466114Y-83722202D01*
+X102466118Y-83722201D01*
+X102473517Y-83720506D01*
+X102624662Y-83644488D01*
+X102630433Y-83639559D01*
+X102630436Y-83639557D01*
+X102747539Y-83539541D01*
+X102747540Y-83539540D01*
+X102753311Y-83534611D01*
+X102766403Y-83516391D01*
+X102822396Y-83472744D01*
+X102893100Y-83466297D01*
+X102956065Y-83499099D01*
+X102964109Y-83507588D01*
+X102967739Y-83511793D01*
+X102971974Y-83518096D01*
+X102977588Y-83523204D01*
+X102977589Y-83523205D01*
+X103083137Y-83619246D01*
+X103097108Y-83631959D01*
+X103245791Y-83712687D01*
+X103409438Y-83755619D01*
+X103497047Y-83756996D01*
+X103571004Y-83758158D01*
+X103571007Y-83758158D01*
+X103578602Y-83758277D01*
+X103636723Y-83744965D01*
+X103736114Y-83722202D01*
+X103736118Y-83722201D01*
+X103743517Y-83720506D01*
+X103894662Y-83644488D01*
+X103900433Y-83639559D01*
+X103900436Y-83639557D01*
+X104017539Y-83539541D01*
+X104017540Y-83539540D01*
+X104023311Y-83534611D01*
+X104122037Y-83397219D01*
+X104127362Y-83383974D01*
+X104165286Y-83289634D01*
+X104185141Y-83240243D01*
+X104208980Y-83072746D01*
+X104209134Y-83058000D01*
+X104208407Y-83051985D01*
+X104189721Y-82897580D01*
+X104188809Y-82890040D01*
+X104129006Y-82731778D01*
+X104104032Y-82695441D01*
+X104037481Y-82598607D01*
+X104037479Y-82598605D01*
+X104033179Y-82592348D01*
+X104027508Y-82587295D01*
+X103912531Y-82484854D01*
+X103912528Y-82484852D01*
+X103906859Y-82479801D01*
+X103892366Y-82472127D01*
+X103780834Y-82413074D01*
+X103757339Y-82400634D01*
+X103746530Y-82397919D01*
+X103600622Y-82361269D01*
+X103600618Y-82361269D01*
+X103593251Y-82359418D01*
+X103585652Y-82359378D01*
+X103585650Y-82359378D01*
+X103515308Y-82359010D01*
+X103424069Y-82358532D01*
+X103416688Y-82360304D01*
+X103266938Y-82396256D01*
+X103266935Y-82396257D01*
+X103259559Y-82398028D01*
+X103109218Y-82475624D01*
+X103103497Y-82480614D01*
+X103103495Y-82480616D01*
+X102987453Y-82581846D01*
+X102981726Y-82586842D01*
+X102977356Y-82593060D01*
+X102973564Y-82598456D01*
+X102918031Y-82642690D01*
+X102847399Y-82649878D01*
+X102784094Y-82617739D01*
+X102772546Y-82604271D01*
+X102772506Y-82604307D01*
+X102767480Y-82598606D01*
+X102763179Y-82592348D01*
+X102757508Y-82587295D01*
+X102642531Y-82484854D01*
+X102642528Y-82484852D01*
+X102636859Y-82479801D01*
+X102622366Y-82472127D01*
+X102510834Y-82413074D01*
+X102487339Y-82400634D01*
+X102476530Y-82397919D01*
+X102330622Y-82361269D01*
+X102330618Y-82361269D01*
+X102323251Y-82359418D01*
+X102315652Y-82359378D01*
+X102315650Y-82359378D01*
+X102245308Y-82359010D01*
+X102154069Y-82358532D01*
+X102146688Y-82360304D01*
+X101996938Y-82396256D01*
+X101996935Y-82396257D01*
+X101989559Y-82398028D01*
+X101839218Y-82475624D01*
+X101833497Y-82480614D01*
+X101833495Y-82480616D01*
+X101717453Y-82581846D01*
+X101711726Y-82586842D01*
+X101702277Y-82600286D01*
+X101621293Y-82715516D01*
+X101614444Y-82725261D01*
+X101611682Y-82732344D01*
+X101611682Y-82732345D01*
+X101594826Y-82775579D01*
+X101552988Y-82882889D01*
+X101551997Y-82890418D01*
+X101536099Y-83011175D01*
+X101530905Y-83050626D01*
+X97145290Y-83050626D01*
+X97140516Y-83011175D01*
+X97139604Y-83003635D01*
+X97079801Y-82845373D01*
+X97017205Y-82754295D01*
+X96988276Y-82712202D01*
+X96988274Y-82712200D01*
+X96983974Y-82705943D01*
+X96978303Y-82700890D01*
+X96863326Y-82598449D01*
+X96863323Y-82598447D01*
+X96857654Y-82593396D01*
+X96708134Y-82514229D01*
+X96697759Y-82511623D01*
+X96551417Y-82474864D01*
+X96551413Y-82474864D01*
+X96544046Y-82473013D01*
+X96536447Y-82472973D01*
+X96536445Y-82472973D01*
+X96466103Y-82472605D01*
+X96374864Y-82472127D01*
+X96367483Y-82473899D01*
+X96217733Y-82509851D01*
+X96217730Y-82509852D01*
+X96210354Y-82511623D01*
+X96060013Y-82589219D01*
+X96054292Y-82594209D01*
+X96054290Y-82594211D01*
+X95964006Y-82672971D01*
+X95932521Y-82700437D01*
+X95923316Y-82713534D01*
+X95841431Y-82830046D01*
+X95835239Y-82838856D01*
+X95773783Y-82996484D01*
+X95772792Y-83004013D01*
+X95752891Y-83155177D01*
+X95751700Y-83164221D01*
+X94401107Y-83164221D01*
+X94403946Y-83162233D01*
+X94403949Y-83162231D01*
+X94408457Y-83159074D01*
+X94563674Y-83003857D01*
+X94568803Y-82996533D01*
+X94686422Y-82828555D01*
+X94686423Y-82828553D01*
+X94689579Y-82824046D01*
+X94691902Y-82819064D01*
+X94691905Y-82819059D01*
+X94760026Y-82672971D01*
+X94782347Y-82625103D01*
+X94839161Y-82413074D01*
+X94858292Y-82194400D01*
+X94839161Y-81975726D01*
+X94782347Y-81763697D01*
+X94717852Y-81625385D01*
+X94691905Y-81569741D01*
+X94691902Y-81569736D01*
+X94689579Y-81564754D01*
+X94685052Y-81558289D01*
+X94566833Y-81389454D01*
+X94566831Y-81389451D01*
+X94563674Y-81384943D01*
+X94408457Y-81229726D01*
+X94403949Y-81226569D01*
+X94403946Y-81226567D01*
+X94233155Y-81106978D01*
+X94233153Y-81106977D01*
+X94228646Y-81103821D01*
+X94223664Y-81101498D01*
+X94223659Y-81101495D01*
+X94099095Y-81043411D01*
+X94029703Y-81011053D01*
+X93817674Y-80954239D01*
+X93599000Y-80935108D01*
+X93380326Y-80954239D01*
+X93168297Y-81011053D01*
+X93098905Y-81043411D01*
+X92974341Y-81101495D01*
+X92974336Y-81101498D01*
+X92969354Y-81103821D01*
+X92964847Y-81106977D01*
+X92964845Y-81106978D01*
+X92794054Y-81226567D01*
+X92794051Y-81226569D01*
+X92789543Y-81229726D01*
+X92634326Y-81384943D01*
+X92631169Y-81389451D01*
+X92631167Y-81389454D01*
+X92512948Y-81558289D01*
+X92508421Y-81564754D01*
+X92506098Y-81569736D01*
+X92506095Y-81569741D01*
+X92480148Y-81625385D01*
+X92415653Y-81763697D01*
+X92358839Y-81975726D01*
+X92339708Y-82194400D01*
+X91252865Y-82194400D01*
+X91355976Y-82142541D01*
+X91366272Y-82137363D01*
+X91366275Y-82137361D01*
+X91373055Y-82133951D01*
+X91378826Y-82129022D01*
+X91378829Y-82129020D01*
+X91487736Y-82036004D01*
+X91487736Y-82036003D01*
+X91493514Y-82031069D01*
+X91585955Y-81902424D01*
+X91645042Y-81755441D01*
+X91658256Y-81662592D01*
+X91666781Y-81602691D01*
+X91666781Y-81602688D01*
+X91667362Y-81598607D01*
+X91667507Y-81584800D01*
+X91648476Y-81427533D01*
+X91592480Y-81279346D01*
+X91556206Y-81226567D01*
+X91507055Y-81155051D01*
+X91507054Y-81155049D01*
+X91502753Y-81148792D01*
+X91384475Y-81043411D01*
+X91377089Y-81039500D01*
+X91251188Y-80972839D01*
+X91251189Y-80972839D01*
+X91244474Y-80969284D01*
+X91090833Y-80930692D01*
+X91083234Y-80930652D01*
+X91083233Y-80930652D01*
+X91017381Y-80930307D01*
+X90932421Y-80929862D01*
+X90925041Y-80931634D01*
+X90925039Y-80931634D01*
+X90785763Y-80965071D01*
+X90785760Y-80965072D01*
+X90778384Y-80966843D01*
+X90637614Y-81039500D01*
+X90518239Y-81143638D01*
+X90427150Y-81273244D01*
+X90417176Y-81298826D01*
+X90372974Y-81412199D01*
+X90369606Y-81420837D01*
+X90368614Y-81428370D01*
+X90368614Y-81428371D01*
+X90350003Y-81569741D01*
+X90348929Y-81577896D01*
+X80917492Y-81577896D01*
+X80894275Y-81557211D01*
+X80886889Y-81553300D01*
+X80846263Y-81531790D01*
+X80754274Y-81483084D01*
+X80600633Y-81444492D01*
+X80593034Y-81444452D01*
+X80593033Y-81444452D01*
+X80527181Y-81444107D01*
+X80442221Y-81443662D01*
+X80434841Y-81445434D01*
+X80434839Y-81445434D01*
+X80295563Y-81478871D01*
+X80295560Y-81478872D01*
+X80288184Y-81480643D01*
+X80147414Y-81553300D01*
+X80028039Y-81657438D01*
+X79936950Y-81787044D01*
+X79920292Y-81829770D01*
+X79893825Y-81897655D01*
+X79879406Y-81934637D01*
+X79878414Y-81942170D01*
+X79878414Y-81942171D01*
+X79866711Y-82031069D01*
+X79858729Y-82091696D01*
+X78886643Y-82091696D01*
+X78881467Y-82084165D01*
+X78832455Y-82012851D01*
+X78832454Y-82012849D01*
+X78828153Y-82006592D01*
+X78709875Y-81901211D01*
+X78702489Y-81897300D01*
+X78576588Y-81830639D01*
+X78576589Y-81830639D01*
+X78569874Y-81827084D01*
+X78416233Y-81788492D01*
+X78408634Y-81788452D01*
+X78408633Y-81788452D01*
+X78342781Y-81788107D01*
+X78257821Y-81787662D01*
+X78250441Y-81789434D01*
+X78250439Y-81789434D01*
+X78111163Y-81822871D01*
+X78111160Y-81822872D01*
+X78103784Y-81824643D01*
+X77963014Y-81897300D01*
+X77843639Y-82001438D01*
+X77752550Y-82131044D01*
+X77734931Y-82176234D01*
+X77701604Y-82261715D01*
+X77695006Y-82278637D01*
+X77694014Y-82286170D01*
+X77694014Y-82286171D01*
+X77676080Y-82422398D01*
+X77674329Y-82435696D01*
+X65405000Y-82435696D01*
+X65405000Y-82296000D01*
+X61721000Y-82296000D01*
+X61652879Y-82275998D01*
+X61606386Y-82222342D01*
+X61595000Y-82170000D01*
+X61595000Y-80917026D01*
+X67748905Y-80917026D01*
+X67767470Y-81085190D01*
+X67770080Y-81092322D01*
+X67819207Y-81226567D01*
+X67825612Y-81244070D01*
+X67829848Y-81250373D01*
+X67829848Y-81250374D01*
+X67915740Y-81378196D01*
+X67915743Y-81378199D01*
+X67919974Y-81384496D01*
+X67981840Y-81440790D01*
+X68031404Y-81485889D01*
+X68045108Y-81498359D01*
+X68193791Y-81579087D01*
+X68357438Y-81622019D01*
+X68445047Y-81623396D01*
+X68519004Y-81624558D01*
+X68519007Y-81624558D01*
+X68526602Y-81624677D01*
+X68609123Y-81605777D01*
+X68684114Y-81588602D01*
+X68684118Y-81588601D01*
+X68691517Y-81586906D01*
+X68842662Y-81510888D01*
+X68848433Y-81505959D01*
+X68848436Y-81505957D01*
+X68965539Y-81405941D01*
+X68965540Y-81405940D01*
+X68971311Y-81401011D01*
+X69070037Y-81263619D01*
+X69075362Y-81250374D01*
+X69116197Y-81148792D01*
+X69133141Y-81106643D01*
+X69156980Y-80939146D01*
+X69157134Y-80924400D01*
+X69155331Y-80909495D01*
+X69146284Y-80834738D01*
+X69136809Y-80756440D01*
+X69134865Y-80751296D01*
+X85954729Y-80751296D01*
+X85959401Y-80793613D01*
+X85967284Y-80865010D01*
+X85972113Y-80908753D01*
+X85974723Y-80915884D01*
+X85974723Y-80915886D01*
+X86021785Y-81044489D01*
+X86026553Y-81057519D01*
+X86030789Y-81063822D01*
+X86030789Y-81063823D01*
+X86092660Y-81155896D01*
+X86114908Y-81189005D01*
+X86120527Y-81194118D01*
+X86120528Y-81194119D01*
+X86213982Y-81279155D01*
+X86232076Y-81295619D01*
+X86371293Y-81371208D01*
+X86524522Y-81411407D01*
+X86608477Y-81412726D01*
+X86675319Y-81413776D01*
+X86675322Y-81413776D01*
+X86682916Y-81413895D01*
+X86837332Y-81378529D01*
+X86936765Y-81328520D01*
+X86972072Y-81310763D01*
+X86972075Y-81310761D01*
+X86978855Y-81307351D01*
+X86984626Y-81302422D01*
+X86984629Y-81302420D01*
+X87093536Y-81209404D01*
+X87093536Y-81209403D01*
+X87099314Y-81204469D01*
+X87191755Y-81075824D01*
+X87250842Y-80928841D01*
+X87259926Y-80865010D01*
+X87272581Y-80776091D01*
+X87272581Y-80776088D01*
+X87273162Y-80772007D01*
+X87273307Y-80758200D01*
+X87264864Y-80688426D01*
+X96654105Y-80688426D01*
+X96672670Y-80856590D01*
+X96675280Y-80863722D01*
+X96726481Y-81003634D01*
+X96730812Y-81015470D01*
+X96735048Y-81021773D01*
+X96735048Y-81021774D01*
+X96820940Y-81149596D01*
+X96820943Y-81149599D01*
+X96825174Y-81155896D01*
+X96950308Y-81269759D01*
+X97003843Y-81298826D01*
+X97083141Y-81341881D01*
+X97098991Y-81350487D01*
+X97247524Y-81389454D01*
+X97262638Y-81393419D01*
+X97261790Y-81396652D01*
+X97312853Y-81419532D01*
+X97351662Y-81478982D01*
+X97355945Y-81531790D01*
+X97343732Y-81624558D01*
+X97339905Y-81653626D01*
+X97358470Y-81821790D01*
+X97361080Y-81828922D01*
+X97412860Y-81970416D01*
+X97416612Y-81980670D01*
+X97420848Y-81986973D01*
+X97420848Y-81986974D01*
+X97506740Y-82114796D01*
+X97506743Y-82114799D01*
+X97510974Y-82121096D01*
+X97636108Y-82234959D01*
+X97646085Y-82240376D01*
+X97751610Y-82297671D01*
+X97784791Y-82315687D01*
+X97948438Y-82358619D01*
+X98036047Y-82359996D01*
+X98110004Y-82361158D01*
+X98110007Y-82361158D01*
+X98117602Y-82361277D01*
+X98175723Y-82347965D01*
+X98275114Y-82325202D01*
+X98275118Y-82325201D01*
+X98282517Y-82323506D01*
+X98433662Y-82247488D01*
+X98439433Y-82242559D01*
+X98439436Y-82242557D01*
+X98556539Y-82142541D01*
+X98556540Y-82142540D01*
+X98562311Y-82137611D01*
+X98661037Y-82000219D01*
+X98666362Y-81986974D01*
+X98700350Y-81902424D01*
+X98724141Y-81843243D01*
+X98747980Y-81675746D01*
+X98748134Y-81661000D01*
+X98746331Y-81646095D01*
+X98738222Y-81579087D01*
+X98727809Y-81493040D01*
+X98668006Y-81334778D01*
+X98625608Y-81273088D01*
+X98576481Y-81201607D01*
+X98576479Y-81201605D01*
+X98572179Y-81195348D01*
+X98565060Y-81189005D01*
+X98451531Y-81087854D01*
+X98451528Y-81087852D01*
+X98445859Y-81082801D01*
+X98436114Y-81077641D01*
+X98307663Y-81009630D01*
+X98296339Y-81003634D01*
+X98140022Y-80964370D01*
+X98078826Y-80928375D01*
+X98046805Y-80865010D01*
+X98045974Y-80824412D01*
+X98047406Y-80814348D01*
+X98062180Y-80710546D01*
+X98062334Y-80695800D01*
+X98060531Y-80680895D01*
+X98048979Y-80585441D01*
+X98042009Y-80527840D01*
+X97982206Y-80369578D01*
+X97953940Y-80328451D01*
+X97890681Y-80236407D01*
+X97890679Y-80236405D01*
+X97886379Y-80230148D01*
+X97880525Y-80224932D01*
+X97773556Y-80129626D01*
+X110801905Y-80129626D01*
+X110820470Y-80297790D01*
+X110828321Y-80319243D01*
+X110867508Y-80426326D01*
+X110878612Y-80456670D01*
+X110882848Y-80462973D01*
+X110882848Y-80462974D01*
+X110968740Y-80590796D01*
+X110968743Y-80590799D01*
+X110972974Y-80597096D01*
+X110991124Y-80613611D01*
+X111084137Y-80698246D01*
+X111098108Y-80710959D01*
+X111246791Y-80791687D01*
+X111410438Y-80834619D01*
+X111498047Y-80835996D01*
+X111572004Y-80837158D01*
+X111572007Y-80837158D01*
+X111579602Y-80837277D01*
+X111637723Y-80823965D01*
+X111737114Y-80801202D01*
+X111737118Y-80801201D01*
+X111744517Y-80799506D01*
+X111895662Y-80723488D01*
+X111901433Y-80718559D01*
+X111901436Y-80718557D01*
+X111987560Y-80645000D01*
+X112659708Y-80645000D01*
+X112678839Y-80863674D01*
+X112735653Y-81075703D01*
+X112769735Y-81148792D01*
+X112826095Y-81269659D01*
+X112826098Y-81269664D01*
+X112828421Y-81274646D01*
+X112831577Y-81279153D01*
+X112831578Y-81279155D01*
+X112948645Y-81446343D01*
+X112954326Y-81454457D01*
+X113109543Y-81609674D01*
+X113114051Y-81612831D01*
+X113114054Y-81612833D01*
+X113284845Y-81732422D01*
+X113289354Y-81735579D01*
+X113294336Y-81737902D01*
+X113294341Y-81737905D01*
+X113361043Y-81769008D01*
+X113488297Y-81828347D01*
+X113700326Y-81885161D01*
+X113919000Y-81904292D01*
+X114137674Y-81885161D01*
+X114349703Y-81828347D01*
+X114476957Y-81769008D01*
+X114543659Y-81737905D01*
+X114543664Y-81737902D01*
+X114548646Y-81735579D01*
+X114553155Y-81732422D01*
+X114723946Y-81612833D01*
+X114723949Y-81612831D01*
+X114728457Y-81609674D01*
+X114883674Y-81454457D01*
+X114889356Y-81446343D01*
+X115006422Y-81279155D01*
+X115006423Y-81279153D01*
+X115009579Y-81274646D01*
+X115010521Y-81272626D01*
+X116265905Y-81272626D01*
+X116284470Y-81440790D01*
+X116287080Y-81447922D01*
+X116338562Y-81588602D01*
+X116342612Y-81599670D01*
+X116346848Y-81605973D01*
+X116346848Y-81605974D01*
+X116432740Y-81733796D01*
+X116432743Y-81733799D01*
+X116436974Y-81740096D01*
+X116562108Y-81853959D01*
+X116710791Y-81934687D01*
+X116874438Y-81977619D01*
+X116962047Y-81978996D01*
+X117036004Y-81980158D01*
+X117036007Y-81980158D01*
+X117043602Y-81980277D01*
+X117101723Y-81966965D01*
+X117201114Y-81944202D01*
+X117201118Y-81944201D01*
+X117208517Y-81942506D01*
+X117359662Y-81866488D01*
+X117365433Y-81861559D01*
+X117365436Y-81861557D01*
+X117482539Y-81761541D01*
+X117482540Y-81761540D01*
+X117488311Y-81756611D01*
+X117587037Y-81619219D01*
+X117592362Y-81605974D01*
+X117632568Y-81505957D01*
+X117650141Y-81462243D01*
+X117673980Y-81294746D01*
+X117674134Y-81280000D01*
+X117673487Y-81274646D01*
+X117659014Y-81155051D01*
+X117653809Y-81112040D01*
+X117594006Y-80953778D01*
+X117571695Y-80921315D01*
+X117502481Y-80820607D01*
+X117502479Y-80820605D01*
+X117498179Y-80814348D01*
+X117492508Y-80809295D01*
+X117377531Y-80706854D01*
+X117377528Y-80706852D01*
+X117371859Y-80701801D01*
+X117222339Y-80622634D01*
+X117206044Y-80618541D01*
+X117065622Y-80583269D01*
+X117065618Y-80583269D01*
+X117058251Y-80581418D01*
+X117050652Y-80581378D01*
+X117050650Y-80581378D01*
+X116980308Y-80581010D01*
+X116889069Y-80580532D01*
+X116881688Y-80582304D01*
+X116731938Y-80618256D01*
+X116731935Y-80618257D01*
+X116724559Y-80620028D01*
+X116574218Y-80697624D01*
+X116568497Y-80702614D01*
+X116568495Y-80702616D01*
+X116457428Y-80799506D01*
+X116446726Y-80808842D01*
+X116435783Y-80824412D01*
+X116357649Y-80935587D01*
+X116349444Y-80947261D01*
+X116346682Y-80954344D01*
+X116346682Y-80954345D01*
+X116342500Y-80965071D01*
+X116287988Y-81104889D01*
+X116286997Y-81112418D01*
+X116267091Y-81263619D01*
+X116265905Y-81272626D01*
+X115010521Y-81272626D01*
+X115011902Y-81269664D01*
+X115011905Y-81269659D01*
+X115068265Y-81148792D01*
+X115102347Y-81075703D01*
+X115159161Y-80863674D01*
+X115178292Y-80645000D01*
+X115159161Y-80426326D01*
+X115102347Y-80214297D01*
+X115055600Y-80114046D01*
+X115011905Y-80020341D01*
+X115011902Y-80020336D01*
+X115009579Y-80015354D01*
+X114998176Y-79999069D01*
+X114886833Y-79840054D01*
+X114886831Y-79840051D01*
+X114883674Y-79835543D01*
+X114728457Y-79680326D01*
+X114723949Y-79677169D01*
+X114723946Y-79677167D01*
+X114553155Y-79557578D01*
+X114553153Y-79557577D01*
+X114548646Y-79554421D01*
+X114543664Y-79552098D01*
+X114543659Y-79552095D01*
+X114390142Y-79480510D01*
+X114349703Y-79461653D01*
+X114137674Y-79404839D01*
+X113919000Y-79385708D01*
+X113700326Y-79404839D01*
+X113488297Y-79461653D01*
+X113447858Y-79480510D01*
+X113294341Y-79552095D01*
+X113294336Y-79552098D01*
+X113289354Y-79554421D01*
+X113284847Y-79557577D01*
+X113284845Y-79557578D01*
+X113114054Y-79677167D01*
+X113114051Y-79677169D01*
+X113109543Y-79680326D01*
+X112954326Y-79835543D01*
+X112951169Y-79840051D01*
+X112951167Y-79840054D01*
+X112839824Y-79999069D01*
+X112828421Y-80015354D01*
+X112826098Y-80020336D01*
+X112826095Y-80020341D01*
+X112782400Y-80114046D01*
+X112735653Y-80214297D01*
+X112678839Y-80426326D01*
+X112659708Y-80645000D01*
+X111987560Y-80645000D01*
+X112018539Y-80618541D01*
+X112018540Y-80618540D01*
+X112024311Y-80613611D01*
+X112123037Y-80476219D01*
+X112128362Y-80462974D01*
+X112163051Y-80376681D01*
+X112186141Y-80319243D01*
+X112209980Y-80151746D01*
+X112210134Y-80137000D01*
+X112209620Y-80132748D01*
+X112198971Y-80044754D01*
+X112189809Y-79969040D01*
+X112130006Y-79810778D01*
+X112074174Y-79729541D01*
+X112038481Y-79677607D01*
+X112038479Y-79677605D01*
+X112034179Y-79671348D01*
+X112028508Y-79666295D01*
+X111913531Y-79563854D01*
+X111913528Y-79563852D01*
+X111907859Y-79558801D01*
+X111758339Y-79479634D01*
+X111747964Y-79477028D01*
+X111601622Y-79440269D01*
+X111601618Y-79440269D01*
+X111594251Y-79438418D01*
+X111586652Y-79438378D01*
+X111586650Y-79438378D01*
+X111516308Y-79438010D01*
+X111425069Y-79437532D01*
+X111417688Y-79439304D01*
+X111267938Y-79475256D01*
+X111267935Y-79475257D01*
+X111260559Y-79477028D01*
+X111110218Y-79554624D01*
+X111104497Y-79559614D01*
+X111104495Y-79559616D01*
+X111042471Y-79613723D01*
+X110982726Y-79665842D01*
+X110972547Y-79680326D01*
+X110890602Y-79796922D01*
+X110885444Y-79804261D01*
+X110823988Y-79961889D01*
+X110819448Y-79996372D01*
+X110803381Y-80118416D01*
+X110801905Y-80129626D01*
+X97773556Y-80129626D01*
+X97765731Y-80122654D01*
+X97765728Y-80122652D01*
+X97760059Y-80117601D01*
+X97734470Y-80104052D01*
+X97657306Y-80063196D01*
+X97610539Y-80038434D01*
+X97600164Y-80035828D01*
+X97453822Y-79999069D01*
+X97453818Y-79999069D01*
+X97446451Y-79997218D01*
+X97438852Y-79997178D01*
+X97438850Y-79997178D01*
+X97368508Y-79996810D01*
+X97277269Y-79996332D01*
+X97269888Y-79998104D01*
+X97120138Y-80034056D01*
+X97120135Y-80034057D01*
+X97112759Y-80035828D01*
+X96962418Y-80113424D01*
+X96956697Y-80118414D01*
+X96956695Y-80118416D01*
+X96851072Y-80210557D01*
+X96834926Y-80224642D01*
+X96820317Y-80245428D01*
+X96748921Y-80347016D01*
+X96737644Y-80363061D01*
+X96676188Y-80520689D01*
+X96675197Y-80528218D01*
+X96662767Y-80622634D01*
+X96654105Y-80688426D01*
+X87264864Y-80688426D01*
+X87254276Y-80600933D01*
+X87198280Y-80452746D01*
+X87141510Y-80370145D01*
+X87112855Y-80328451D01*
+X87112854Y-80328449D01*
+X87108553Y-80322192D01*
+X87089170Y-80304922D01*
+X87046945Y-80267302D01*
+X86990275Y-80216811D01*
+X86982889Y-80212900D01*
+X86856988Y-80146239D01*
+X86856989Y-80146239D01*
+X86850274Y-80142684D01*
+X86696633Y-80104092D01*
+X86689034Y-80104052D01*
+X86689033Y-80104052D01*
+X86623181Y-80103707D01*
+X86538221Y-80103262D01*
+X86530841Y-80105034D01*
+X86530839Y-80105034D01*
+X86391563Y-80138471D01*
+X86391560Y-80138472D01*
+X86384184Y-80140243D01*
+X86243414Y-80212900D01*
+X86237695Y-80217889D01*
+X86235681Y-80219646D01*
+X86124039Y-80317038D01*
+X86032950Y-80446644D01*
+X86021419Y-80476219D01*
+X85980420Y-80581378D01*
+X85975406Y-80594237D01*
+X85974414Y-80601770D01*
+X85974414Y-80601771D01*
+X85955925Y-80742213D01*
+X85954729Y-80751296D01*
+X69134865Y-80751296D01*
+X69077006Y-80598178D01*
+X69064878Y-80580532D01*
+X68985481Y-80465007D01*
+X68985479Y-80465005D01*
+X68981179Y-80458748D01*
+X68975508Y-80453695D01*
+X68860531Y-80351254D01*
+X68860528Y-80351252D01*
+X68854859Y-80346201D01*
+X68822671Y-80329158D01*
+X68763427Y-80297790D01*
+X68705339Y-80267034D01*
+X68694964Y-80264428D01*
+X68548622Y-80227669D01*
+X68548618Y-80227669D01*
+X68541251Y-80225818D01*
+X68533652Y-80225778D01*
+X68533650Y-80225778D01*
+X68463308Y-80225410D01*
+X68372069Y-80224932D01*
+X68364688Y-80226704D01*
+X68214938Y-80262656D01*
+X68214935Y-80262657D01*
+X68207559Y-80264428D01*
+X68057218Y-80342024D01*
+X68051497Y-80347014D01*
+X68051495Y-80347016D01*
+X67966667Y-80421016D01*
+X67929726Y-80453242D01*
+X67918532Y-80469170D01*
+X67839643Y-80581418D01*
+X67832444Y-80591661D01*
+X67829682Y-80598744D01*
+X67829682Y-80598745D01*
+X67820368Y-80622634D01*
+X67770988Y-80749289D01*
+X67765883Y-80788064D01*
+X67755923Y-80863722D01*
+X67748905Y-80917026D01*
+X61595000Y-80917026D01*
+X61595000Y-79595726D01*
+X94027924Y-79595726D01*
+X94046489Y-79763890D01*
+X94049099Y-79771022D01*
+X94100764Y-79912202D01*
+X94104631Y-79922770D01*
+X94108867Y-79929073D01*
+X94108867Y-79929074D01*
+X94194759Y-80056896D01*
+X94194762Y-80056899D01*
+X94198993Y-80063196D01*
+X94324127Y-80177059D01*
+X94472810Y-80257787D01*
+X94636457Y-80300719D01*
+X94724066Y-80302096D01*
+X94798023Y-80303258D01*
+X94798026Y-80303258D01*
+X94805621Y-80303377D01*
+X94883182Y-80285613D01*
+X94963133Y-80267302D01*
+X94963137Y-80267301D01*
+X94970536Y-80265606D01*
+X95121681Y-80189588D01*
+X95127452Y-80184659D01*
+X95127455Y-80184657D01*
+X95244558Y-80084641D01*
+X95244559Y-80084640D01*
+X95250330Y-80079711D01*
+X95349056Y-79942319D01*
+X95354381Y-79929074D01*
+X95391032Y-79837900D01*
+X95412160Y-79785343D01*
+X95435999Y-79617846D01*
+X95436153Y-79603100D01*
+X95434978Y-79593385D01*
+X95419666Y-79466859D01*
+X95415828Y-79435140D01*
+X95356025Y-79276878D01*
+X95331110Y-79240626D01*
+X105848905Y-79240626D01*
+X105867470Y-79408790D01*
+X105870080Y-79415922D01*
+X105922665Y-79559616D01*
+X105925612Y-79567670D01*
+X105929848Y-79573973D01*
+X105929848Y-79573974D01*
+X106015740Y-79701796D01*
+X106015743Y-79701799D01*
+X106019974Y-79708096D01*
+X106145108Y-79821959D01*
+X106293791Y-79902687D01*
+X106457438Y-79945619D01*
+X106545047Y-79946996D01*
+X106619004Y-79948158D01*
+X106619007Y-79948158D01*
+X106626602Y-79948277D01*
+X106710446Y-79929074D01*
+X106784114Y-79912202D01*
+X106784118Y-79912201D01*
+X106791517Y-79910506D01*
+X106942662Y-79834488D01*
+X106948433Y-79829559D01*
+X106948436Y-79829557D01*
+X107065539Y-79729541D01*
+X107065540Y-79729540D01*
+X107071311Y-79724611D01*
+X107170037Y-79587219D01*
+X107175362Y-79573974D01*
+X107213385Y-79479388D01*
+X107233141Y-79430243D01*
+X107256980Y-79262746D01*
+X107257134Y-79248000D01*
+X107255959Y-79238285D01*
+X107243756Y-79137448D01*
+X107236809Y-79080040D01*
+X107177006Y-78921778D01*
+X107152091Y-78885526D01*
+X109546798Y-78885526D01*
+X109565363Y-79053690D01*
+X109567973Y-79060822D01*
+X109609869Y-79175307D01*
+X109623505Y-79212570D01*
+X109627741Y-79218873D01*
+X109627741Y-79218874D01*
+X109713633Y-79346696D01*
+X109713636Y-79346699D01*
+X109717867Y-79352996D01*
+X109774842Y-79404839D01*
+X109837280Y-79461653D01*
+X109843001Y-79466859D01*
+X109991684Y-79547587D01*
+X110155331Y-79590519D01*
+X110242940Y-79591896D01*
+X110316897Y-79593058D01*
+X110316900Y-79593058D01*
+X110324495Y-79593177D01*
+X110408339Y-79573974D01*
+X110482007Y-79557102D01*
+X110482011Y-79557101D01*
+X110489410Y-79555406D01*
+X110640555Y-79479388D01*
+X110646326Y-79474459D01*
+X110646329Y-79474457D01*
+X110763432Y-79374441D01*
+X110763433Y-79374440D01*
+X110769204Y-79369511D01*
+X110867930Y-79232119D01*
+X110873255Y-79218874D01*
+X110897789Y-79157842D01*
+X110931034Y-79075143D01*
+X110954873Y-78907646D01*
+X110955027Y-78892900D01*
+X110953224Y-78877995D01*
+X110941649Y-78782348D01*
+X110934702Y-78724940D01*
+X110874899Y-78566678D01*
+X110779072Y-78427248D01*
+X110773401Y-78422195D01*
+X110658424Y-78319754D01*
+X110658421Y-78319752D01*
+X110652752Y-78314701D01*
+X110503232Y-78235534D01*
+X110492857Y-78232928D01*
+X110346515Y-78196169D01*
+X110346511Y-78196169D01*
+X110339144Y-78194318D01*
+X110331545Y-78194278D01*
+X110331543Y-78194278D01*
+X110261201Y-78193910D01*
+X110169962Y-78193432D01*
+X110162581Y-78195204D01*
+X110012831Y-78231156D01*
+X110012828Y-78231157D01*
+X110005452Y-78232928D01*
+X109855111Y-78310524D01*
+X109849390Y-78315514D01*
+X109849388Y-78315516D01*
+X109844530Y-78319754D01*
+X109727619Y-78421742D01*
+X109713010Y-78442528D01*
+X109637265Y-78550304D01*
+X109630337Y-78560161D01*
+X109568881Y-78717789D01*
+X109546798Y-78885526D01*
+X107152091Y-78885526D01*
+X107081179Y-78782348D01*
+X107075508Y-78777295D01*
+X106960531Y-78674854D01*
+X106960528Y-78674852D01*
+X106954859Y-78669801D01*
+X106805339Y-78590634D01*
+X106794964Y-78588028D01*
+X106648622Y-78551269D01*
+X106648618Y-78551269D01*
+X106641251Y-78549418D01*
+X106633652Y-78549378D01*
+X106633650Y-78549378D01*
+X106563308Y-78549010D01*
+X106472069Y-78548532D01*
+X106464688Y-78550304D01*
+X106314938Y-78586256D01*
+X106314935Y-78586257D01*
+X106307559Y-78588028D01*
+X106157218Y-78665624D01*
+X106151497Y-78670614D01*
+X106151495Y-78670616D01*
+X106088789Y-78725318D01*
+X106029726Y-78776842D01*
+X106015117Y-78797628D01*
+X105937796Y-78907646D01*
+X105932444Y-78915261D01*
+X105870988Y-79072889D01*
+X105869997Y-79080418D01*
+X105850025Y-79232119D01*
+X105848905Y-79240626D01*
+X95331110Y-79240626D01*
+X95286218Y-79175307D01*
+X95264500Y-79143707D01*
+X95264498Y-79143705D01*
+X95260198Y-79137448D01*
+X95254527Y-79132395D01*
+X95139550Y-79029954D01*
+X95139547Y-79029952D01*
+X95133878Y-79024901D01*
+X94984358Y-78945734D01*
+X94973983Y-78943128D01*
+X94827641Y-78906369D01*
+X94827637Y-78906369D01*
+X94820270Y-78904518D01*
+X94812671Y-78904478D01*
+X94812669Y-78904478D01*
+X94742327Y-78904110D01*
+X94651088Y-78903632D01*
+X94643707Y-78905404D01*
+X94493957Y-78941356D01*
+X94493954Y-78941357D01*
+X94486578Y-78943128D01*
+X94336237Y-79020724D01*
+X94330516Y-79025714D01*
+X94330514Y-79025716D01*
+X94267808Y-79080418D01*
+X94208745Y-79131942D01*
+X94194136Y-79152728D01*
+X94116815Y-79262746D01*
+X94111463Y-79270361D01*
+X94050007Y-79427989D01*
+X94045269Y-79463978D01*
+X94029044Y-79587219D01*
+X94027924Y-79595726D01*
+X61595000Y-79595726D01*
+X61595000Y-77225917D01*
+X61596551Y-77206207D01*
+X61610525Y-77117974D01*
+X61622706Y-77080486D01*
+X61658707Y-77009832D01*
+X61681876Y-76977943D01*
+X61737943Y-76921876D01*
+X61769832Y-76898707D01*
+X61840486Y-76862706D01*
+X61877971Y-76850526D01*
+X61966207Y-76836551D01*
+X61985917Y-76835000D01*
+X66040000Y-76835000D01*
+X66040000Y-75740964D01*
+X67261148Y-75740964D01*
+X67274424Y-75943522D01*
+X67275845Y-75949118D01*
+X67275846Y-75949123D01*
+X67296119Y-76028945D01*
+X67324392Y-76140269D01*
+X67326809Y-76145512D01*
+X67363915Y-76226002D01*
+X67409377Y-76324616D01*
+X67526533Y-76490389D01*
+X67671938Y-76632035D01*
+X67840720Y-76744812D01*
+X67846023Y-76747090D01*
+X67846026Y-76747092D01*
+X67933634Y-76784731D01*
+X68027228Y-76824942D01*
+X68078533Y-76836551D01*
+X68219579Y-76868467D01*
+X68219584Y-76868468D01*
+X68225216Y-76869742D01*
+X68230987Y-76869969D01*
+X68230989Y-76869969D01*
+X68290756Y-76872317D01*
+X68428053Y-76877712D01*
+X68528499Y-76863148D01*
+X68623231Y-76849413D01*
+X68623236Y-76849412D01*
+X68628945Y-76848584D01*
+X68634409Y-76846729D01*
+X68634414Y-76846728D01*
+X68815693Y-76785192D01*
+X68815698Y-76785190D01*
+X68821165Y-76783334D01*
+X68827026Y-76780052D01*
+X68932652Y-76720898D01*
+X68998276Y-76684147D01*
+X69060934Y-76632035D01*
+X69149913Y-76558031D01*
+X69154345Y-76554345D01*
+X69284147Y-76398276D01*
+X69383334Y-76221165D01*
+X69385190Y-76215698D01*
+X69385192Y-76215693D01*
+X69446728Y-76034414D01*
+X69446729Y-76034409D01*
+X69448584Y-76028945D01*
+X69449412Y-76023236D01*
+X69449413Y-76023231D01*
+X69477179Y-75831727D01*
+X69477712Y-75828053D01*
+X69479043Y-75777202D01*
+X69500821Y-75709629D01*
+X69555675Y-75664556D01*
+X69605000Y-75654500D01*
+X69677469Y-75654500D01*
+X69745590Y-75674502D01*
+X69792083Y-75728158D01*
+X69803199Y-75772259D01*
+X69806611Y-75824318D01*
+X69814424Y-75943522D01*
+X69815845Y-75949118D01*
+X69815846Y-75949123D01*
+X69836119Y-76028945D01*
+X69864392Y-76140269D01*
+X69866809Y-76145512D01*
+X69903915Y-76226002D01*
+X69949377Y-76324616D01*
+X70066533Y-76490389D01*
+X70211938Y-76632035D01*
+X70380720Y-76744812D01*
+X70386023Y-76747090D01*
+X70386026Y-76747092D01*
+X70473634Y-76784731D01*
+X70567228Y-76824942D01*
+X70618533Y-76836551D01*
+X70759579Y-76868467D01*
+X70759584Y-76868468D01*
+X70765216Y-76869742D01*
+X70770987Y-76869969D01*
+X70770989Y-76869969D01*
+X70830756Y-76872317D01*
+X70968053Y-76877712D01*
+X71068499Y-76863148D01*
+X71163231Y-76849413D01*
+X71163236Y-76849412D01*
+X71168945Y-76848584D01*
+X71174409Y-76846729D01*
+X71174414Y-76846728D01*
+X71355693Y-76785192D01*
+X71355698Y-76785190D01*
+X71361165Y-76783334D01*
+X71367026Y-76780052D01*
+X71472652Y-76720898D01*
+X71538276Y-76684147D01*
+X71600934Y-76632035D01*
+X71689913Y-76558031D01*
+X71694345Y-76554345D01*
+X71824147Y-76398276D01*
+X71923334Y-76221165D01*
+X71925190Y-76215698D01*
+X71925192Y-76215693D01*
+X71986728Y-76034414D01*
+X71986729Y-76034409D01*
+X71988584Y-76028945D01*
+X71989412Y-76023236D01*
+X71989413Y-76023231D01*
+X72017179Y-75831727D01*
+X72017712Y-75828053D01*
+X72019232Y-75770000D01*
+X72016564Y-75740964D01*
+X72341148Y-75740964D01*
+X72354424Y-75943522D01*
+X72355845Y-75949118D01*
+X72355846Y-75949123D01*
+X72376119Y-76028945D01*
+X72404392Y-76140269D01*
+X72406809Y-76145512D01*
+X72443915Y-76226002D01*
+X72489377Y-76324616D01*
+X72606533Y-76490389D01*
+X72751938Y-76632035D01*
+X72920720Y-76744812D01*
+X72926023Y-76747090D01*
+X72926026Y-76747092D01*
+X73013634Y-76784731D01*
+X73107228Y-76824942D01*
+X73158533Y-76836551D01*
+X73299579Y-76868467D01*
+X73299584Y-76868468D01*
+X73305216Y-76869742D01*
+X73310987Y-76869969D01*
+X73310989Y-76869969D01*
+X73370756Y-76872317D01*
+X73508053Y-76877712D01*
+X73608499Y-76863148D01*
+X73703231Y-76849413D01*
+X73703236Y-76849412D01*
+X73708945Y-76848584D01*
+X73714409Y-76846729D01*
+X73714414Y-76846728D01*
+X73895693Y-76785192D01*
+X73895698Y-76785190D01*
+X73901165Y-76783334D01*
+X73907026Y-76780052D01*
+X74012652Y-76720898D01*
+X74078276Y-76684147D01*
+X74140934Y-76632035D01*
+X74229913Y-76558031D01*
+X74234345Y-76554345D01*
+X74364147Y-76398276D01*
+X74463334Y-76221165D01*
+X74465190Y-76215698D01*
+X74465192Y-76215693D01*
+X74526728Y-76034414D01*
+X74526729Y-76034409D01*
+X74528584Y-76028945D01*
+X74529412Y-76023236D01*
+X74529413Y-76023231D01*
+X74557179Y-75831727D01*
+X74557712Y-75828053D01*
+X74559232Y-75770000D01*
+X74556564Y-75740964D01*
+X74881148Y-75740964D01*
+X74894424Y-75943522D01*
+X74895845Y-75949118D01*
+X74895846Y-75949123D01*
+X74916119Y-76028945D01*
+X74944392Y-76140269D01*
+X74946809Y-76145512D01*
+X74983915Y-76226002D01*
+X75029377Y-76324616D01*
+X75146533Y-76490389D01*
+X75291938Y-76632035D01*
+X75460720Y-76744812D01*
+X75466023Y-76747090D01*
+X75466026Y-76747092D01*
+X75553634Y-76784731D01*
+X75647228Y-76824942D01*
+X75698533Y-76836551D01*
+X75839579Y-76868467D01*
+X75839584Y-76868468D01*
+X75845216Y-76869742D01*
+X75850987Y-76869969D01*
+X75850989Y-76869969D01*
+X75910756Y-76872317D01*
+X76048053Y-76877712D01*
+X76148499Y-76863148D01*
+X76243231Y-76849413D01*
+X76243236Y-76849412D01*
+X76248945Y-76848584D01*
+X76254409Y-76846729D01*
+X76254414Y-76846728D01*
+X76435693Y-76785192D01*
+X76435698Y-76785190D01*
+X76441165Y-76783334D01*
+X76447026Y-76780052D01*
+X76552652Y-76720898D01*
+X76574949Y-76708411D01*
+X77955950Y-76708411D01*
+X77965830Y-76720898D01*
+X77996159Y-76741163D01*
+X78006264Y-76746650D01*
+X78182077Y-76822185D01*
+X78193020Y-76825740D01*
+X78379646Y-76867970D01*
+X78391055Y-76869472D01*
+X78582258Y-76876984D01*
+X78593740Y-76876382D01*
+X78783106Y-76848926D01*
+X78794302Y-76846238D01*
+X78975493Y-76784731D01*
+X78986002Y-76780052D01*
+X79095091Y-76718959D01*
+X79104955Y-76708881D01*
+X79102000Y-76701210D01*
+X78542812Y-76142022D01*
+X78528868Y-76134408D01*
+X78527035Y-76134539D01*
+X78520420Y-76138790D01*
+X77962146Y-76697064D01*
+X77955950Y-76708411D01*
+X76574949Y-76708411D01*
+X76618276Y-76684147D01*
+X76680934Y-76632035D01*
+X76769913Y-76558031D01*
+X76774345Y-76554345D01*
+X76904147Y-76398276D01*
+X77003334Y-76221165D01*
+X77005190Y-76215698D01*
+X77005192Y-76215693D01*
+X77066728Y-76034414D01*
+X77066729Y-76034409D01*
+X77068584Y-76028945D01*
+X77069412Y-76023236D01*
+X77069413Y-76023231D01*
+X77097179Y-75831727D01*
+X77097712Y-75828053D01*
+X77099232Y-75770000D01*
+X77097095Y-75746743D01*
+X77422028Y-75746743D01*
+X77434542Y-75937676D01*
+X77436343Y-75949046D01*
+X77483443Y-76134502D01*
+X77487284Y-76145348D01*
+X77567392Y-76319116D01*
+X77573146Y-76329083D01*
+X77578658Y-76336882D01*
+X77589247Y-76345270D01*
+X77602548Y-76338242D01*
+X78157978Y-75782812D01*
+X78164356Y-75771132D01*
+X78894408Y-75771132D01*
+X78894539Y-75772965D01*
+X78898790Y-75779580D01*
+X79457295Y-76338085D01*
+X79469675Y-76344845D01*
+X79476255Y-76339919D01*
+X79540052Y-76226002D01*
+X79544731Y-76215493D01*
+X79606238Y-76034302D01*
+X79608926Y-76023106D01*
+X79636678Y-75831699D01*
+X79637308Y-75824318D01*
+X79638633Y-75773704D01*
+X79638390Y-75766305D01*
+X79636062Y-75740964D01*
+X79961148Y-75740964D01*
+X79974424Y-75943522D01*
+X79975845Y-75949118D01*
+X79975846Y-75949123D01*
+X79996119Y-76028945D01*
+X80024392Y-76140269D01*
+X80026809Y-76145512D01*
+X80063915Y-76226002D01*
+X80109377Y-76324616D01*
+X80226533Y-76490389D01*
+X80371938Y-76632035D01*
+X80540720Y-76744812D01*
+X80546023Y-76747090D01*
+X80546026Y-76747092D01*
+X80633634Y-76784731D01*
+X80727228Y-76824942D01*
+X80778533Y-76836551D01*
+X80919579Y-76868467D01*
+X80919584Y-76868468D01*
+X80925216Y-76869742D01*
+X80930987Y-76869969D01*
+X80930989Y-76869969D01*
+X80990756Y-76872317D01*
+X81128053Y-76877712D01*
+X81228499Y-76863148D01*
+X81323231Y-76849413D01*
+X81323236Y-76849412D01*
+X81328945Y-76848584D01*
+X81334409Y-76846729D01*
+X81334414Y-76846728D01*
+X81515693Y-76785192D01*
+X81515698Y-76785190D01*
+X81521165Y-76783334D01*
+X81527026Y-76780052D01*
+X81632652Y-76720898D01*
+X81698276Y-76684147D01*
+X81760934Y-76632035D01*
+X81849913Y-76558031D01*
+X81854345Y-76554345D01*
+X81984147Y-76398276D01*
+X82083334Y-76221165D01*
+X82085190Y-76215698D01*
+X82085192Y-76215693D01*
+X82146728Y-76034414D01*
+X82146729Y-76034409D01*
+X82148584Y-76028945D01*
+X82149412Y-76023236D01*
+X82149413Y-76023231D01*
+X82177179Y-75831727D01*
+X82177712Y-75828053D01*
+X82179232Y-75770000D01*
+X82176564Y-75740964D01*
+X82501148Y-75740964D01*
+X82514424Y-75943522D01*
+X82515845Y-75949118D01*
+X82515846Y-75949123D01*
+X82536119Y-76028945D01*
+X82564392Y-76140269D01*
+X82566809Y-76145512D01*
+X82603915Y-76226002D01*
+X82649377Y-76324616D01*
+X82766533Y-76490389D01*
+X82911938Y-76632035D01*
+X83080720Y-76744812D01*
+X83086023Y-76747090D01*
+X83086026Y-76747092D01*
+X83173634Y-76784731D01*
+X83267228Y-76824942D01*
+X83318533Y-76836551D01*
+X83459579Y-76868467D01*
+X83459584Y-76868468D01*
+X83465216Y-76869742D01*
+X83470987Y-76869969D01*
+X83470989Y-76869969D01*
+X83530756Y-76872317D01*
+X83668053Y-76877712D01*
+X83768499Y-76863148D01*
+X83863231Y-76849413D01*
+X83863236Y-76849412D01*
+X83868945Y-76848584D01*
+X83874409Y-76846729D01*
+X83874414Y-76846728D01*
+X84055693Y-76785192D01*
+X84055698Y-76785190D01*
+X84061165Y-76783334D01*
+X84067026Y-76780052D01*
+X84172652Y-76720898D01*
+X84238276Y-76684147D01*
+X84300934Y-76632035D01*
+X84389913Y-76558031D01*
+X84394345Y-76554345D01*
+X84524147Y-76398276D01*
+X84623334Y-76221165D01*
+X84625190Y-76215698D01*
+X84625192Y-76215693D01*
+X84686728Y-76034414D01*
+X84686729Y-76034409D01*
+X84688584Y-76028945D01*
+X84689412Y-76023236D01*
+X84689413Y-76023231D01*
+X84717179Y-75831727D01*
+X84717712Y-75828053D01*
+X84719232Y-75770000D01*
+X84716564Y-75740964D01*
+X85041148Y-75740964D01*
+X85054424Y-75943522D01*
+X85055845Y-75949118D01*
+X85055846Y-75949123D01*
+X85076119Y-76028945D01*
+X85104392Y-76140269D01*
+X85106809Y-76145512D01*
+X85143915Y-76226002D01*
+X85189377Y-76324616D01*
+X85306533Y-76490389D01*
+X85451938Y-76632035D01*
+X85620720Y-76744812D01*
+X85626023Y-76747090D01*
+X85626026Y-76747092D01*
+X85713634Y-76784731D01*
+X85807228Y-76824942D01*
+X85858533Y-76836551D01*
+X85999579Y-76868467D01*
+X85999584Y-76868468D01*
+X86005216Y-76869742D01*
+X86010987Y-76869969D01*
+X86010989Y-76869969D01*
+X86070756Y-76872317D01*
+X86208053Y-76877712D01*
+X86308499Y-76863148D01*
+X86403231Y-76849413D01*
+X86403236Y-76849412D01*
+X86408945Y-76848584D01*
+X86414409Y-76846729D01*
+X86414414Y-76846728D01*
+X86595693Y-76785192D01*
+X86595698Y-76785190D01*
+X86601165Y-76783334D01*
+X86607026Y-76780052D01*
+X86712652Y-76720898D01*
+X86778276Y-76684147D01*
+X86840934Y-76632035D01*
+X86929913Y-76558031D01*
+X86934345Y-76554345D01*
+X87064147Y-76398276D01*
+X87163334Y-76221165D01*
+X87165190Y-76215698D01*
+X87165192Y-76215693D01*
+X87226728Y-76034414D01*
+X87226729Y-76034409D01*
+X87228584Y-76028945D01*
+X87229412Y-76023236D01*
+X87229413Y-76023231D01*
+X87257179Y-75831727D01*
+X87257712Y-75828053D01*
+X87259232Y-75770000D01*
+X87256564Y-75740964D01*
+X87581148Y-75740964D01*
+X87594424Y-75943522D01*
+X87595845Y-75949118D01*
+X87595846Y-75949123D01*
+X87616119Y-76028945D01*
+X87644392Y-76140269D01*
+X87646809Y-76145512D01*
+X87683915Y-76226002D01*
+X87729377Y-76324616D01*
+X87846533Y-76490389D01*
+X87991938Y-76632035D01*
+X88160720Y-76744812D01*
+X88166023Y-76747090D01*
+X88166026Y-76747092D01*
+X88253634Y-76784731D01*
+X88347228Y-76824942D01*
+X88398533Y-76836551D01*
+X88539579Y-76868467D01*
+X88539584Y-76868468D01*
+X88545216Y-76869742D01*
+X88550987Y-76869969D01*
+X88550989Y-76869969D01*
+X88610756Y-76872317D01*
+X88748053Y-76877712D01*
+X88848499Y-76863148D01*
+X88943231Y-76849413D01*
+X88943236Y-76849412D01*
+X88948945Y-76848584D01*
+X88954409Y-76846729D01*
+X88954414Y-76846728D01*
+X89135693Y-76785192D01*
+X89135698Y-76785190D01*
+X89141165Y-76783334D01*
+X89147026Y-76780052D01*
+X89252652Y-76720898D01*
+X89318276Y-76684147D01*
+X89380934Y-76632035D01*
+X89469913Y-76558031D01*
+X89474345Y-76554345D01*
+X89604147Y-76398276D01*
+X89703334Y-76221165D01*
+X89705190Y-76215698D01*
+X89705192Y-76215693D01*
+X89766728Y-76034414D01*
+X89766729Y-76034409D01*
+X89768584Y-76028945D01*
+X89769412Y-76023236D01*
+X89769413Y-76023231D01*
+X89797179Y-75831727D01*
+X89797712Y-75828053D01*
+X89799232Y-75770000D01*
+X89796564Y-75740964D01*
+X90121148Y-75740964D01*
+X90134424Y-75943522D01*
+X90135845Y-75949118D01*
+X90135846Y-75949123D01*
+X90156119Y-76028945D01*
+X90184392Y-76140269D01*
+X90186809Y-76145512D01*
+X90223915Y-76226002D01*
+X90269377Y-76324616D01*
+X90386533Y-76490389D01*
+X90531938Y-76632035D01*
+X90700720Y-76744812D01*
+X90706023Y-76747090D01*
+X90706026Y-76747092D01*
+X90793634Y-76784731D01*
+X90887228Y-76824942D01*
+X90938533Y-76836551D01*
+X91079579Y-76868467D01*
+X91079584Y-76868468D01*
+X91085216Y-76869742D01*
+X91090987Y-76869969D01*
+X91090989Y-76869969D01*
+X91150756Y-76872317D01*
+X91288053Y-76877712D01*
+X91388499Y-76863148D01*
+X91483231Y-76849413D01*
+X91483236Y-76849412D01*
+X91488945Y-76848584D01*
+X91494409Y-76846729D01*
+X91494414Y-76846728D01*
+X91675693Y-76785192D01*
+X91675698Y-76785190D01*
+X91681165Y-76783334D01*
+X91687026Y-76780052D01*
+X91792652Y-76720898D01*
+X91858276Y-76684147D01*
+X91920934Y-76632035D01*
+X92009913Y-76558031D01*
+X92014345Y-76554345D01*
+X92144147Y-76398276D01*
+X92243334Y-76221165D01*
+X92245190Y-76215698D01*
+X92245192Y-76215693D01*
+X92306728Y-76034414D01*
+X92306729Y-76034409D01*
+X92308584Y-76028945D01*
+X92309412Y-76023236D01*
+X92309413Y-76023231D01*
+X92337179Y-75831727D01*
+X92337712Y-75828053D01*
+X92339232Y-75770000D01*
+X92336564Y-75740964D01*
+X92661148Y-75740964D01*
+X92674424Y-75943522D01*
+X92675845Y-75949118D01*
+X92675846Y-75949123D01*
+X92696119Y-76028945D01*
+X92724392Y-76140269D01*
+X92726809Y-76145512D01*
+X92763915Y-76226002D01*
+X92809377Y-76324616D01*
+X92926533Y-76490389D01*
+X93071938Y-76632035D01*
+X93240720Y-76744812D01*
+X93246023Y-76747090D01*
+X93246026Y-76747092D01*
+X93333634Y-76784731D01*
+X93427228Y-76824942D01*
+X93478533Y-76836551D01*
+X93619579Y-76868467D01*
+X93619584Y-76868468D01*
+X93625216Y-76869742D01*
+X93630987Y-76869969D01*
+X93630989Y-76869969D01*
+X93690756Y-76872317D01*
+X93828053Y-76877712D01*
+X93928499Y-76863148D01*
+X94023231Y-76849413D01*
+X94023236Y-76849412D01*
+X94028945Y-76848584D01*
+X94034409Y-76846729D01*
+X94034414Y-76846728D01*
+X94215693Y-76785192D01*
+X94215698Y-76785190D01*
+X94221165Y-76783334D01*
+X94227026Y-76780052D01*
+X94332652Y-76720898D01*
+X94398276Y-76684147D01*
+X94460934Y-76632035D01*
+X94549913Y-76558031D01*
+X94554345Y-76554345D01*
+X94684147Y-76398276D01*
+X94783334Y-76221165D01*
+X94785190Y-76215698D01*
+X94785192Y-76215693D01*
+X94846728Y-76034414D01*
+X94846729Y-76034409D01*
+X94848584Y-76028945D01*
+X94849412Y-76023236D01*
+X94849413Y-76023231D01*
+X94877179Y-75831727D01*
+X94877712Y-75828053D01*
+X94879232Y-75770000D01*
+X94876564Y-75740964D01*
+X95201148Y-75740964D01*
+X95214424Y-75943522D01*
+X95215845Y-75949118D01*
+X95215846Y-75949123D01*
+X95236119Y-76028945D01*
+X95264392Y-76140269D01*
+X95266809Y-76145512D01*
+X95303915Y-76226002D01*
+X95349377Y-76324616D01*
+X95466533Y-76490389D01*
+X95611938Y-76632035D01*
+X95780720Y-76744812D01*
+X95786023Y-76747090D01*
+X95786026Y-76747092D01*
+X95873634Y-76784731D01*
+X95967228Y-76824942D01*
+X96018533Y-76836551D01*
+X96159579Y-76868467D01*
+X96159584Y-76868468D01*
+X96165216Y-76869742D01*
+X96170987Y-76869969D01*
+X96170989Y-76869969D01*
+X96230756Y-76872317D01*
+X96368053Y-76877712D01*
+X96468499Y-76863148D01*
+X96563231Y-76849413D01*
+X96563236Y-76849412D01*
+X96568945Y-76848584D01*
+X96574409Y-76846729D01*
+X96574414Y-76846728D01*
+X96755693Y-76785192D01*
+X96755698Y-76785190D01*
+X96761165Y-76783334D01*
+X96767026Y-76780052D01*
+X96872652Y-76720898D01*
+X96894949Y-76708411D01*
+X98275950Y-76708411D01*
+X98285830Y-76720898D01*
+X98316159Y-76741163D01*
+X98326264Y-76746650D01*
+X98502077Y-76822185D01*
+X98513020Y-76825740D01*
+X98699646Y-76867970D01*
+X98711055Y-76869472D01*
+X98902258Y-76876984D01*
+X98913740Y-76876382D01*
+X99103106Y-76848926D01*
+X99114302Y-76846238D01*
+X99295493Y-76784731D01*
+X99306002Y-76780052D01*
+X99415091Y-76718959D01*
+X99424955Y-76708881D01*
+X99422000Y-76701210D01*
+X98862812Y-76142022D01*
+X98848868Y-76134408D01*
+X98847035Y-76134539D01*
+X98840420Y-76138790D01*
+X98282146Y-76697064D01*
+X98275950Y-76708411D01*
+X96894949Y-76708411D01*
+X96938276Y-76684147D01*
+X97000934Y-76632035D01*
+X97089913Y-76558031D01*
+X97094345Y-76554345D01*
+X97224147Y-76398276D01*
+X97323334Y-76221165D01*
+X97325190Y-76215698D01*
+X97325192Y-76215693D01*
+X97386728Y-76034414D01*
+X97386729Y-76034409D01*
+X97388584Y-76028945D01*
+X97389412Y-76023236D01*
+X97389413Y-76023231D01*
+X97417179Y-75831727D01*
+X97417712Y-75828053D01*
+X97419232Y-75770000D01*
+X97417095Y-75746743D01*
+X97742028Y-75746743D01*
+X97754542Y-75937676D01*
+X97756343Y-75949046D01*
+X97803443Y-76134502D01*
+X97807284Y-76145348D01*
+X97887392Y-76319116D01*
+X97893146Y-76329083D01*
+X97898658Y-76336882D01*
+X97909247Y-76345270D01*
+X97922548Y-76338242D01*
+X98477978Y-75782812D01*
+X98484356Y-75771132D01*
+X99214408Y-75771132D01*
+X99214539Y-75772965D01*
+X99218790Y-75779580D01*
+X99777295Y-76338085D01*
+X99789675Y-76344845D01*
+X99796255Y-76339919D01*
+X99860052Y-76226002D01*
+X99864731Y-76215493D01*
+X99926238Y-76034302D01*
+X99928926Y-76023106D01*
+X99956678Y-75831699D01*
+X99957308Y-75824318D01*
+X99958633Y-75773704D01*
+X99958390Y-75766305D01*
+X99956062Y-75740964D01*
+X100281148Y-75740964D01*
+X100294424Y-75943522D01*
+X100295845Y-75949118D01*
+X100295846Y-75949123D01*
+X100316119Y-76028945D01*
+X100344392Y-76140269D01*
+X100346809Y-76145512D01*
+X100383915Y-76226002D01*
+X100429377Y-76324616D01*
+X100546533Y-76490389D01*
+X100691938Y-76632035D01*
+X100860720Y-76744812D01*
+X100866023Y-76747090D01*
+X100866026Y-76747092D01*
+X100953634Y-76784731D01*
+X101047228Y-76824942D01*
+X101098533Y-76836551D01*
+X101239579Y-76868467D01*
+X101239584Y-76868468D01*
+X101245216Y-76869742D01*
+X101250987Y-76869969D01*
+X101250989Y-76869969D01*
+X101310756Y-76872317D01*
+X101448053Y-76877712D01*
+X101548499Y-76863148D01*
+X101643231Y-76849413D01*
+X101643236Y-76849412D01*
+X101648945Y-76848584D01*
+X101654409Y-76846729D01*
+X101654414Y-76846728D01*
+X101835693Y-76785192D01*
+X101835698Y-76785190D01*
+X101841165Y-76783334D01*
+X101847026Y-76780052D01*
+X101952652Y-76720898D01*
+X102018276Y-76684147D01*
+X102080934Y-76632035D01*
+X102169913Y-76558031D01*
+X102174345Y-76554345D01*
+X102304147Y-76398276D01*
+X102403334Y-76221165D01*
+X102405190Y-76215698D01*
+X102405192Y-76215693D01*
+X102466728Y-76034414D01*
+X102466729Y-76034409D01*
+X102468584Y-76028945D01*
+X102469412Y-76023236D01*
+X102469413Y-76023231D01*
+X102497179Y-75831727D01*
+X102497712Y-75828053D01*
+X102499232Y-75770000D01*
+X102496564Y-75740964D01*
+X102821148Y-75740964D01*
+X102834424Y-75943522D01*
+X102835845Y-75949118D01*
+X102835846Y-75949123D01*
+X102856119Y-76028945D01*
+X102884392Y-76140269D01*
+X102886809Y-76145512D01*
+X102923915Y-76226002D01*
+X102969377Y-76324616D01*
+X103086533Y-76490389D01*
+X103231938Y-76632035D01*
+X103400720Y-76744812D01*
+X103406023Y-76747090D01*
+X103406026Y-76747092D01*
+X103493634Y-76784731D01*
+X103587228Y-76824942D01*
+X103638533Y-76836551D01*
+X103779579Y-76868467D01*
+X103779584Y-76868468D01*
+X103785216Y-76869742D01*
+X103790987Y-76869969D01*
+X103790989Y-76869969D01*
+X103850756Y-76872317D01*
+X103988053Y-76877712D01*
+X104088499Y-76863148D01*
+X104183231Y-76849413D01*
+X104183236Y-76849412D01*
+X104188945Y-76848584D01*
+X104194409Y-76846729D01*
+X104194414Y-76846728D01*
+X104375693Y-76785192D01*
+X104375698Y-76785190D01*
+X104381165Y-76783334D01*
+X104387026Y-76780052D01*
+X104492652Y-76720898D01*
+X104558276Y-76684147D01*
+X104620934Y-76632035D01*
+X104709913Y-76558031D01*
+X104714345Y-76554345D01*
+X104844147Y-76398276D01*
+X104943334Y-76221165D01*
+X104945190Y-76215698D01*
+X104945192Y-76215693D01*
+X105006728Y-76034414D01*
+X105006729Y-76034409D01*
+X105008584Y-76028945D01*
+X105009412Y-76023236D01*
+X105009413Y-76023231D01*
+X105037179Y-75831727D01*
+X105037712Y-75828053D01*
+X105039232Y-75770000D01*
+X105036564Y-75740964D01*
+X105361148Y-75740964D01*
+X105374424Y-75943522D01*
+X105375845Y-75949118D01*
+X105375846Y-75949123D01*
+X105396119Y-76028945D01*
+X105424392Y-76140269D01*
+X105426809Y-76145512D01*
+X105463915Y-76226002D01*
+X105509377Y-76324616D01*
+X105626533Y-76490389D01*
+X105771938Y-76632035D01*
+X105940720Y-76744812D01*
+X105946023Y-76747090D01*
+X105946026Y-76747092D01*
+X106033634Y-76784731D01*
+X106127228Y-76824942D01*
+X106178533Y-76836551D01*
+X106319579Y-76868467D01*
+X106319584Y-76868468D01*
+X106325216Y-76869742D01*
+X106330987Y-76869969D01*
+X106330989Y-76869969D01*
+X106390756Y-76872317D01*
+X106528053Y-76877712D01*
+X106628499Y-76863148D01*
+X106723231Y-76849413D01*
+X106723236Y-76849412D01*
+X106728945Y-76848584D01*
+X106734409Y-76846729D01*
+X106734414Y-76846728D01*
+X106915693Y-76785192D01*
+X106915698Y-76785190D01*
+X106921165Y-76783334D01*
+X106927026Y-76780052D01*
+X107032652Y-76720898D01*
+X107098276Y-76684147D01*
+X107160934Y-76632035D01*
+X107249913Y-76558031D01*
+X107254345Y-76554345D01*
+X107384147Y-76398276D01*
+X107483334Y-76221165D01*
+X107485190Y-76215698D01*
+X107485192Y-76215693D01*
+X107546728Y-76034414D01*
+X107546729Y-76034409D01*
+X107548584Y-76028945D01*
+X107549412Y-76023236D01*
+X107549413Y-76023231D01*
+X107577179Y-75831727D01*
+X107577712Y-75828053D01*
+X107579232Y-75770000D01*
+X107576564Y-75740964D01*
+X107901148Y-75740964D01*
+X107914424Y-75943522D01*
+X107915845Y-75949118D01*
+X107915846Y-75949123D01*
+X107936119Y-76028945D01*
+X107964392Y-76140269D01*
+X107966809Y-76145512D01*
+X108003915Y-76226002D01*
+X108049377Y-76324616D01*
+X108166533Y-76490389D01*
+X108311938Y-76632035D01*
+X108480720Y-76744812D01*
+X108486023Y-76747090D01*
+X108486026Y-76747092D01*
+X108573634Y-76784731D01*
+X108667228Y-76824942D01*
+X108718533Y-76836551D01*
+X108859579Y-76868467D01*
+X108859584Y-76868468D01*
+X108865216Y-76869742D01*
+X108870987Y-76869969D01*
+X108870989Y-76869969D01*
+X108930756Y-76872317D01*
+X109068053Y-76877712D01*
+X109168499Y-76863148D01*
+X109263231Y-76849413D01*
+X109263236Y-76849412D01*
+X109268945Y-76848584D01*
+X109274409Y-76846729D01*
+X109274414Y-76846728D01*
+X109455693Y-76785192D01*
+X109455698Y-76785190D01*
+X109461165Y-76783334D01*
+X109467026Y-76780052D01*
+X109572652Y-76720898D01*
+X109638276Y-76684147D01*
+X109700934Y-76632035D01*
+X109789913Y-76558031D01*
+X109794345Y-76554345D01*
+X109924147Y-76398276D01*
+X110023334Y-76221165D01*
+X110025190Y-76215698D01*
+X110025192Y-76215693D01*
+X110086728Y-76034414D01*
+X110086729Y-76034409D01*
+X110088584Y-76028945D01*
+X110089412Y-76023236D01*
+X110089413Y-76023231D01*
+X110117179Y-75831727D01*
+X110117712Y-75828053D01*
+X110119232Y-75770000D01*
+X110116564Y-75740964D01*
+X110441148Y-75740964D01*
+X110454424Y-75943522D01*
+X110455845Y-75949118D01*
+X110455846Y-75949123D01*
+X110476119Y-76028945D01*
+X110504392Y-76140269D01*
+X110506809Y-76145512D01*
+X110543915Y-76226002D01*
+X110589377Y-76324616D01*
+X110706533Y-76490389D01*
+X110851938Y-76632035D01*
+X111020720Y-76744812D01*
+X111026023Y-76747090D01*
+X111026026Y-76747092D01*
+X111113634Y-76784731D01*
+X111207228Y-76824942D01*
+X111258533Y-76836551D01*
+X111399579Y-76868467D01*
+X111399584Y-76868468D01*
+X111405216Y-76869742D01*
+X111410987Y-76869969D01*
+X111410989Y-76869969D01*
+X111470756Y-76872317D01*
+X111608053Y-76877712D01*
+X111708499Y-76863148D01*
+X111803231Y-76849413D01*
+X111803236Y-76849412D01*
+X111808945Y-76848584D01*
+X111814409Y-76846729D01*
+X111814414Y-76846728D01*
+X111995693Y-76785192D01*
+X111995698Y-76785190D01*
+X112001165Y-76783334D01*
+X112007026Y-76780052D01*
+X112112652Y-76720898D01*
+X112178276Y-76684147D01*
+X112240934Y-76632035D01*
+X112329913Y-76558031D01*
+X112334345Y-76554345D01*
+X112464147Y-76398276D01*
+X112563334Y-76221165D01*
+X112565190Y-76215698D01*
+X112565192Y-76215693D01*
+X112626728Y-76034414D01*
+X112626729Y-76034409D01*
+X112628584Y-76028945D01*
+X112629412Y-76023236D01*
+X112629413Y-76023231D01*
+X112657179Y-75831727D01*
+X112657712Y-75828053D01*
+X112659232Y-75770000D01*
+X112656564Y-75740964D01*
+X112981148Y-75740964D01*
+X112994424Y-75943522D01*
+X112995845Y-75949118D01*
+X112995846Y-75949123D01*
+X113016119Y-76028945D01*
+X113044392Y-76140269D01*
+X113046809Y-76145512D01*
+X113083915Y-76226002D01*
+X113129377Y-76324616D01*
+X113246533Y-76490389D01*
+X113391938Y-76632035D01*
+X113560720Y-76744812D01*
+X113566023Y-76747090D01*
+X113566026Y-76747092D01*
+X113653634Y-76784731D01*
+X113747228Y-76824942D01*
+X113798533Y-76836551D01*
+X113939579Y-76868467D01*
+X113939584Y-76868468D01*
+X113945216Y-76869742D01*
+X113950987Y-76869969D01*
+X113950989Y-76869969D01*
+X114010756Y-76872317D01*
+X114148053Y-76877712D01*
+X114248499Y-76863148D01*
+X114343231Y-76849413D01*
+X114343236Y-76849412D01*
+X114348945Y-76848584D01*
+X114354409Y-76846729D01*
+X114354414Y-76846728D01*
+X114535693Y-76785192D01*
+X114535698Y-76785190D01*
+X114541165Y-76783334D01*
+X114547026Y-76780052D01*
+X114652652Y-76720898D01*
+X114674949Y-76708411D01*
+X116055950Y-76708411D01*
+X116065830Y-76720898D01*
+X116096159Y-76741163D01*
+X116106264Y-76746650D01*
+X116282077Y-76822185D01*
+X116293020Y-76825740D01*
+X116479646Y-76867970D01*
+X116491055Y-76869472D01*
+X116682258Y-76876984D01*
+X116693740Y-76876382D01*
+X116883106Y-76848926D01*
+X116894302Y-76846238D01*
+X117075493Y-76784731D01*
+X117086002Y-76780052D01*
+X117195091Y-76718959D01*
+X117204955Y-76708881D01*
+X117202000Y-76701210D01*
+X116642812Y-76142022D01*
+X116628868Y-76134408D01*
+X116627035Y-76134539D01*
+X116620420Y-76138790D01*
+X116062146Y-76697064D01*
+X116055950Y-76708411D01*
+X114674949Y-76708411D01*
+X114718276Y-76684147D01*
+X114780934Y-76632035D01*
+X114869913Y-76558031D01*
+X114874345Y-76554345D01*
+X115004147Y-76398276D01*
+X115103334Y-76221165D01*
+X115105190Y-76215698D01*
+X115105192Y-76215693D01*
+X115166728Y-76034414D01*
+X115166729Y-76034409D01*
+X115168584Y-76028945D01*
+X115169412Y-76023236D01*
+X115169413Y-76023231D01*
+X115197179Y-75831727D01*
+X115197712Y-75828053D01*
+X115199043Y-75777202D01*
+X115220821Y-75709629D01*
+X115275675Y-75664556D01*
+X115325000Y-75654500D01*
+X115397970Y-75654500D01*
+X115466091Y-75674502D01*
+X115512584Y-75728158D01*
+X115523700Y-75772259D01*
+X115534542Y-75937676D01*
+X115536343Y-75949046D01*
+X115583443Y-76134502D01*
+X115587284Y-76145348D01*
+X115667392Y-76319116D01*
+X115673146Y-76329083D01*
+X115678658Y-76336882D01*
+X115689247Y-76345270D01*
+X115702548Y-76338242D01*
+X116269658Y-75771132D01*
+X116994408Y-75771132D01*
+X116994539Y-75772965D01*
+X116998790Y-75779580D01*
+X117557295Y-76338085D01*
+X117569675Y-76344845D01*
+X117576255Y-76339919D01*
+X117640052Y-76226002D01*
+X117644731Y-76215493D01*
+X117706238Y-76034302D01*
+X117708926Y-76023106D01*
+X117736678Y-75831699D01*
+X117737308Y-75824318D01*
+X117738633Y-75773704D01*
+X117738390Y-75766305D01*
+X117720693Y-75573707D01*
+X117718595Y-75562386D01*
+X117666658Y-75378231D01*
+X117662533Y-75367484D01*
+X117578998Y-75198092D01*
+X117572010Y-75192847D01*
+X117559591Y-75199619D01*
+X117002022Y-75757188D01*
+X116994408Y-75771132D01*
+X116269658Y-75771132D01*
+X117197381Y-74843409D01*
+X117204141Y-74831029D01*
+X117198111Y-74822974D01*
+X117138239Y-74785197D01*
+X117127988Y-74779974D01*
+X116950260Y-74709068D01*
+X116939232Y-74705801D01*
+X116751561Y-74668471D01*
+X116740115Y-74667268D01*
+X116638518Y-74665938D01*
+X116570665Y-74645046D01*
+X116524879Y-74590786D01*
+X116514179Y-74538299D01*
+X116515200Y-74460318D01*
+X116536092Y-74392465D01*
+X116590352Y-74346679D01*
+X116646136Y-74336065D01*
+X116688053Y-74337712D01*
+X116788499Y-74323148D01*
+X116883231Y-74309413D01*
+X116883236Y-74309412D01*
+X116888945Y-74308584D01*
+X116894409Y-74306729D01*
+X116894414Y-74306728D01*
+X117075693Y-74245192D01*
+X117075698Y-74245190D01*
+X117081165Y-74243334D01*
+X117087026Y-74240052D01*
+X117192652Y-74180898D01*
+X117258276Y-74144147D01*
+X117320934Y-74092035D01*
+X117409913Y-74018031D01*
+X117414345Y-74014345D01*
+X117544147Y-73858276D01*
+X117643334Y-73681165D01*
+X117645190Y-73675698D01*
+X117645192Y-73675693D01*
+X117706728Y-73494414D01*
+X117706729Y-73494409D01*
+X117708584Y-73488945D01*
+X117709412Y-73483236D01*
+X117709413Y-73483231D01*
+X117727806Y-73356376D01*
+X117737712Y-73288053D01*
+X117739232Y-73230000D01*
+X117725776Y-73083553D01*
+X117721187Y-73033613D01*
+X117721186Y-73033610D01*
+X117720658Y-73027859D01*
+X117714273Y-73005221D01*
+X117667125Y-72838046D01*
+X117667124Y-72838044D01*
+X117665557Y-72832487D01*
+X117655074Y-72811228D01*
+X117578331Y-72655609D01*
+X117575776Y-72650428D01*
+X117454320Y-72487779D01*
+X117305258Y-72349987D01*
+X117300375Y-72346906D01*
+X117300371Y-72346903D01*
+X117138464Y-72244748D01*
+X117133581Y-72241667D01*
+X116945039Y-72166446D01*
+X116939379Y-72165320D01*
+X116939375Y-72165319D01*
+X116751613Y-72127971D01*
+X116751610Y-72127971D01*
+X116745946Y-72126844D01*
+X116740171Y-72126768D01*
+X116740167Y-72126768D01*
+X116638793Y-72125441D01*
+X116542971Y-72124187D01*
+X116537274Y-72125166D01*
+X116537273Y-72125166D01*
+X116348607Y-72157585D01*
+X116342910Y-72158564D01*
+X116152463Y-72228824D01*
+X115978010Y-72332612D01*
+X115973670Y-72336418D01*
+X115973666Y-72336421D01*
+X115953723Y-72353911D01*
+X115825392Y-72466455D01*
+X115699720Y-72625869D01*
+X115697031Y-72630980D01*
+X115697029Y-72630983D01*
+X115682594Y-72658420D01*
+X115605203Y-72805515D01*
+X115545007Y-72999378D01*
+X115521148Y-73200964D01*
+X115521526Y-73206727D01*
+X115521823Y-73211257D01*
+X115506320Y-73280541D01*
+X115455821Y-73330444D01*
+X115396093Y-73345500D01*
+X115324737Y-73345500D01*
+X115256616Y-73325498D01*
+X115210123Y-73271842D01*
+X115200272Y-73229904D01*
+X115199232Y-73230000D01*
+X115181187Y-73033613D01*
+X115181186Y-73033610D01*
+X115180658Y-73027859D01*
+X115174273Y-73005221D01*
+X115127125Y-72838046D01*
+X115127124Y-72838044D01*
+X115125557Y-72832487D01*
+X115115074Y-72811228D01*
+X115038331Y-72655609D01*
+X115035776Y-72650428D01*
+X114914320Y-72487779D01*
+X114765258Y-72349987D01*
+X114760375Y-72346906D01*
+X114760371Y-72346903D01*
+X114598464Y-72244748D01*
+X114593581Y-72241667D01*
+X114405039Y-72166446D01*
+X114399379Y-72165320D01*
+X114399375Y-72165319D01*
+X114211613Y-72127971D01*
+X114211610Y-72127971D01*
+X114205946Y-72126844D01*
+X114200171Y-72126768D01*
+X114200167Y-72126768D01*
+X114098793Y-72125441D01*
+X114002971Y-72124187D01*
+X113997274Y-72125166D01*
+X113997273Y-72125166D01*
+X113808607Y-72157585D01*
+X113802910Y-72158564D01*
+X113612463Y-72228824D01*
+X113438010Y-72332612D01*
+X113433670Y-72336418D01*
+X113433666Y-72336421D01*
+X113413723Y-72353911D01*
+X113285392Y-72466455D01*
+X113159720Y-72625869D01*
+X113157031Y-72630980D01*
+X113157029Y-72630983D01*
+X113142594Y-72658420D01*
+X113065203Y-72805515D01*
+X113005007Y-72999378D01*
+X112981148Y-73200964D01*
+X112994424Y-73403522D01*
+X112995845Y-73409118D01*
+X112995846Y-73409123D01*
+X113042903Y-73594408D01*
+X113044392Y-73600269D01*
+X113046809Y-73605512D01*
+X113083915Y-73686002D01*
+X113129377Y-73784616D01*
+X113246533Y-73950389D01*
+X113391938Y-74092035D01*
+X113560720Y-74204812D01*
+X113566023Y-74207090D01*
+X113566026Y-74207092D01*
+X113653634Y-74244731D01*
+X113747228Y-74284942D01*
+X113820244Y-74301464D01*
+X113939579Y-74328467D01*
+X113939584Y-74328468D01*
+X113945216Y-74329742D01*
+X113950987Y-74329969D01*
+X113950989Y-74329969D01*
+X114009812Y-74332280D01*
+X114084765Y-74335225D01*
+X114152047Y-74357886D01*
+X114196397Y-74413326D01*
+X114205806Y-74462776D01*
+X114204785Y-74540817D01*
+X114183894Y-74608671D01*
+X114129634Y-74654458D01*
+X114077147Y-74665158D01*
+X114002971Y-74664187D01*
+X113997274Y-74665166D01*
+X113997273Y-74665166D01*
+X113808607Y-74697585D01*
+X113802910Y-74698564D01*
+X113612463Y-74768824D01*
+X113438010Y-74872612D01*
+X113433670Y-74876418D01*
+X113433666Y-74876421D01*
+X113289733Y-75002648D01*
+X113285392Y-75006455D01*
+X113159720Y-75165869D01*
+X113157031Y-75170980D01*
+X113157029Y-75170983D01*
+X113142594Y-75198420D01*
+X113065203Y-75345515D01*
+X113005007Y-75539378D01*
+X112981148Y-75740964D01*
+X112656564Y-75740964D01*
+X112645605Y-75621699D01*
+X112641187Y-75573613D01*
+X112641186Y-75573610D01*
+X112640658Y-75567859D01*
+X112634273Y-75545221D01*
+X112587125Y-75378046D01*
+X112587124Y-75378044D01*
+X112585557Y-75372487D01*
+X112580106Y-75361432D01*
+X112498331Y-75195609D01*
+X112495776Y-75190428D01*
+X112374320Y-75027779D01*
+X112225258Y-74889987D01*
+X112220375Y-74886906D01*
+X112220371Y-74886903D01*
+X112058464Y-74784748D01*
+X112053581Y-74781667D01*
+X111865039Y-74706446D01*
+X111859379Y-74705320D01*
+X111859375Y-74705319D01*
+X111671613Y-74667971D01*
+X111671610Y-74667971D01*
+X111665946Y-74666844D01*
+X111660171Y-74666768D01*
+X111660167Y-74666768D01*
+X111558538Y-74665438D01*
+X111462971Y-74664187D01*
+X111457274Y-74665166D01*
+X111457273Y-74665166D01*
+X111268607Y-74697585D01*
+X111262910Y-74698564D01*
+X111072463Y-74768824D01*
+X110898010Y-74872612D01*
+X110893670Y-74876418D01*
+X110893666Y-74876421D01*
+X110749733Y-75002648D01*
+X110745392Y-75006455D01*
+X110619720Y-75165869D01*
+X110617031Y-75170980D01*
+X110617029Y-75170983D01*
+X110602594Y-75198420D01*
+X110525203Y-75345515D01*
+X110465007Y-75539378D01*
+X110441148Y-75740964D01*
+X110116564Y-75740964D01*
+X110105605Y-75621699D01*
+X110101187Y-75573613D01*
+X110101186Y-75573610D01*
+X110100658Y-75567859D01*
+X110094273Y-75545221D01*
+X110047125Y-75378046D01*
+X110047124Y-75378044D01*
+X110045557Y-75372487D01*
+X110040106Y-75361432D01*
+X109958331Y-75195609D01*
+X109955776Y-75190428D01*
+X109834320Y-75027779D01*
+X109685258Y-74889987D01*
+X109680375Y-74886906D01*
+X109680371Y-74886903D01*
+X109518464Y-74784748D01*
+X109513581Y-74781667D01*
+X109325039Y-74706446D01*
+X109319379Y-74705320D01*
+X109319375Y-74705319D01*
+X109131613Y-74667971D01*
+X109131610Y-74667971D01*
+X109125946Y-74666844D01*
+X109120171Y-74666768D01*
+X109120167Y-74666768D01*
+X109018538Y-74665438D01*
+X108922971Y-74664187D01*
+X108917274Y-74665166D01*
+X108917273Y-74665166D01*
+X108728607Y-74697585D01*
+X108722910Y-74698564D01*
+X108532463Y-74768824D01*
+X108358010Y-74872612D01*
+X108353670Y-74876418D01*
+X108353666Y-74876421D01*
+X108209733Y-75002648D01*
+X108205392Y-75006455D01*
+X108079720Y-75165869D01*
+X108077031Y-75170980D01*
+X108077029Y-75170983D01*
+X108062594Y-75198420D01*
+X107985203Y-75345515D01*
+X107925007Y-75539378D01*
+X107901148Y-75740964D01*
+X107576564Y-75740964D01*
+X107565605Y-75621699D01*
+X107561187Y-75573613D01*
+X107561186Y-75573610D01*
+X107560658Y-75567859D01*
+X107554273Y-75545221D01*
+X107507125Y-75378046D01*
+X107507124Y-75378044D01*
+X107505557Y-75372487D01*
+X107500106Y-75361432D01*
+X107418331Y-75195609D01*
+X107415776Y-75190428D01*
+X107294320Y-75027779D01*
+X107145258Y-74889987D01*
+X107140375Y-74886906D01*
+X107140371Y-74886903D01*
+X106978464Y-74784748D01*
+X106973581Y-74781667D01*
+X106785039Y-74706446D01*
+X106779379Y-74705320D01*
+X106779375Y-74705319D01*
+X106591613Y-74667971D01*
+X106591610Y-74667971D01*
+X106585946Y-74666844D01*
+X106580171Y-74666768D01*
+X106580167Y-74666768D01*
+X106478538Y-74665438D01*
+X106382971Y-74664187D01*
+X106377274Y-74665166D01*
+X106377273Y-74665166D01*
+X106188607Y-74697585D01*
+X106182910Y-74698564D01*
+X105992463Y-74768824D01*
+X105818010Y-74872612D01*
+X105813670Y-74876418D01*
+X105813666Y-74876421D01*
+X105669733Y-75002648D01*
+X105665392Y-75006455D01*
+X105539720Y-75165869D01*
+X105537031Y-75170980D01*
+X105537029Y-75170983D01*
+X105522594Y-75198420D01*
+X105445203Y-75345515D01*
+X105385007Y-75539378D01*
+X105361148Y-75740964D01*
+X105036564Y-75740964D01*
+X105025605Y-75621699D01*
+X105021187Y-75573613D01*
+X105021186Y-75573610D01*
+X105020658Y-75567859D01*
+X105014273Y-75545221D01*
+X104967125Y-75378046D01*
+X104967124Y-75378044D01*
+X104965557Y-75372487D01*
+X104960106Y-75361432D01*
+X104878331Y-75195609D01*
+X104875776Y-75190428D01*
+X104754320Y-75027779D01*
+X104605258Y-74889987D01*
+X104600375Y-74886906D01*
+X104600371Y-74886903D01*
+X104438464Y-74784748D01*
+X104433581Y-74781667D01*
+X104245039Y-74706446D01*
+X104239379Y-74705320D01*
+X104239375Y-74705319D01*
+X104051613Y-74667971D01*
+X104051610Y-74667971D01*
+X104045946Y-74666844D01*
+X104040171Y-74666768D01*
+X104040167Y-74666768D01*
+X103938538Y-74665438D01*
+X103842971Y-74664187D01*
+X103837274Y-74665166D01*
+X103837273Y-74665166D01*
+X103648607Y-74697585D01*
+X103642910Y-74698564D01*
+X103452463Y-74768824D01*
+X103278010Y-74872612D01*
+X103273670Y-74876418D01*
+X103273666Y-74876421D01*
+X103129733Y-75002648D01*
+X103125392Y-75006455D01*
+X102999720Y-75165869D01*
+X102997031Y-75170980D01*
+X102997029Y-75170983D01*
+X102982594Y-75198420D01*
+X102905203Y-75345515D01*
+X102845007Y-75539378D01*
+X102821148Y-75740964D01*
+X102496564Y-75740964D01*
+X102485605Y-75621699D01*
+X102481187Y-75573613D01*
+X102481186Y-75573610D01*
+X102480658Y-75567859D01*
+X102474273Y-75545221D01*
+X102427125Y-75378046D01*
+X102427124Y-75378044D01*
+X102425557Y-75372487D01*
+X102420106Y-75361432D01*
+X102338331Y-75195609D01*
+X102335776Y-75190428D01*
+X102214320Y-75027779D01*
+X102065258Y-74889987D01*
+X102060375Y-74886906D01*
+X102060371Y-74886903D01*
+X101898464Y-74784748D01*
+X101893581Y-74781667D01*
+X101705039Y-74706446D01*
+X101699379Y-74705320D01*
+X101699375Y-74705319D01*
+X101511613Y-74667971D01*
+X101511610Y-74667971D01*
+X101505946Y-74666844D01*
+X101500171Y-74666768D01*
+X101500167Y-74666768D01*
+X101398538Y-74665438D01*
+X101302971Y-74664187D01*
+X101297274Y-74665166D01*
+X101297273Y-74665166D01*
+X101108607Y-74697585D01*
+X101102910Y-74698564D01*
+X100912463Y-74768824D01*
+X100738010Y-74872612D01*
+X100733670Y-74876418D01*
+X100733666Y-74876421D01*
+X100589733Y-75002648D01*
+X100585392Y-75006455D01*
+X100459720Y-75165869D01*
+X100457031Y-75170980D01*
+X100457029Y-75170983D01*
+X100442594Y-75198420D01*
+X100365203Y-75345515D01*
+X100305007Y-75539378D01*
+X100281148Y-75740964D01*
+X99956062Y-75740964D01*
+X99940693Y-75573707D01*
+X99938595Y-75562386D01*
+X99886658Y-75378231D01*
+X99882533Y-75367484D01*
+X99798998Y-75198092D01*
+X99792010Y-75192847D01*
+X99779591Y-75199619D01*
+X99222022Y-75757188D01*
+X99214408Y-75771132D01*
+X98484356Y-75771132D01*
+X98485592Y-75768868D01*
+X98485461Y-75767035D01*
+X98481210Y-75760420D01*
+X97921504Y-75200714D01*
+X97909124Y-75193954D01*
+X97903158Y-75198420D01*
+X97828356Y-75340595D01*
+X97823953Y-75351228D01*
+X97767213Y-75533959D01*
+X97764819Y-75545221D01*
+X97742329Y-75735241D01*
+X97742028Y-75746743D01*
+X97417095Y-75746743D01*
+X97405605Y-75621699D01*
+X97401187Y-75573613D01*
+X97401186Y-75573610D01*
+X97400658Y-75567859D01*
+X97394273Y-75545221D01*
+X97347125Y-75378046D01*
+X97347124Y-75378044D01*
+X97345557Y-75372487D01*
+X97340106Y-75361432D01*
+X97258331Y-75195609D01*
+X97255776Y-75190428D01*
+X97134320Y-75027779D01*
+X96985258Y-74889987D01*
+X96980375Y-74886906D01*
+X96980371Y-74886903D01*
+X96892709Y-74831593D01*
+X98275705Y-74831593D01*
+X98279192Y-74839982D01*
+X98837188Y-75397978D01*
+X98851132Y-75405592D01*
+X98852965Y-75405461D01*
+X98859580Y-75401210D01*
+X99417381Y-74843409D01*
+X99424141Y-74831029D01*
+X99418111Y-74822974D01*
+X99358239Y-74785197D01*
+X99347988Y-74779974D01*
+X99170260Y-74709068D01*
+X99159232Y-74705801D01*
+X98971561Y-74668471D01*
+X98960115Y-74667268D01*
+X98768792Y-74664764D01*
+X98757312Y-74665667D01*
+X98568737Y-74698070D01*
+X98557617Y-74701050D01*
+X98378095Y-74767279D01*
+X98367717Y-74772229D01*
+X98285303Y-74821260D01*
+X98275705Y-74831593D01*
+X96892709Y-74831593D01*
+X96818464Y-74784748D01*
+X96813581Y-74781667D01*
+X96625039Y-74706446D01*
+X96619379Y-74705320D01*
+X96619375Y-74705319D01*
+X96431613Y-74667971D01*
+X96431610Y-74667971D01*
+X96425946Y-74666844D01*
+X96420171Y-74666768D01*
+X96420167Y-74666768D01*
+X96318538Y-74665438D01*
+X96222971Y-74664187D01*
+X96217274Y-74665166D01*
+X96217273Y-74665166D01*
+X96028607Y-74697585D01*
+X96022910Y-74698564D01*
+X95832463Y-74768824D01*
+X95658010Y-74872612D01*
+X95653670Y-74876418D01*
+X95653666Y-74876421D01*
+X95509733Y-75002648D01*
+X95505392Y-75006455D01*
+X95379720Y-75165869D01*
+X95377031Y-75170980D01*
+X95377029Y-75170983D01*
+X95362594Y-75198420D01*
+X95285203Y-75345515D01*
+X95225007Y-75539378D01*
+X95201148Y-75740964D01*
+X94876564Y-75740964D01*
+X94865605Y-75621699D01*
+X94861187Y-75573613D01*
+X94861186Y-75573610D01*
+X94860658Y-75567859D01*
+X94854273Y-75545221D01*
+X94807125Y-75378046D01*
+X94807124Y-75378044D01*
+X94805557Y-75372487D01*
+X94800106Y-75361432D01*
+X94718331Y-75195609D01*
+X94715776Y-75190428D01*
+X94594320Y-75027779D01*
+X94445258Y-74889987D01*
+X94440375Y-74886906D01*
+X94440371Y-74886903D01*
+X94278464Y-74784748D01*
+X94273581Y-74781667D01*
+X94085039Y-74706446D01*
+X94079379Y-74705320D01*
+X94079375Y-74705319D01*
+X93891613Y-74667971D01*
+X93891610Y-74667971D01*
+X93885946Y-74666844D01*
+X93880171Y-74666768D01*
+X93880167Y-74666768D01*
+X93778538Y-74665438D01*
+X93682971Y-74664187D01*
+X93677274Y-74665166D01*
+X93677273Y-74665166D01*
+X93488607Y-74697585D01*
+X93482910Y-74698564D01*
+X93292463Y-74768824D01*
+X93118010Y-74872612D01*
+X93113670Y-74876418D01*
+X93113666Y-74876421D01*
+X92969733Y-75002648D01*
+X92965392Y-75006455D01*
+X92839720Y-75165869D01*
+X92837031Y-75170980D01*
+X92837029Y-75170983D01*
+X92822594Y-75198420D01*
+X92745203Y-75345515D01*
+X92685007Y-75539378D01*
+X92661148Y-75740964D01*
+X92336564Y-75740964D01*
+X92325605Y-75621699D01*
+X92321187Y-75573613D01*
+X92321186Y-75573610D01*
+X92320658Y-75567859D01*
+X92314273Y-75545221D01*
+X92267125Y-75378046D01*
+X92267124Y-75378044D01*
+X92265557Y-75372487D01*
+X92260106Y-75361432D01*
+X92178331Y-75195609D01*
+X92175776Y-75190428D01*
+X92054320Y-75027779D01*
+X91905258Y-74889987D01*
+X91900375Y-74886906D01*
+X91900371Y-74886903D01*
+X91738464Y-74784748D01*
+X91733581Y-74781667D01*
+X91545039Y-74706446D01*
+X91539379Y-74705320D01*
+X91539375Y-74705319D01*
+X91351613Y-74667971D01*
+X91351610Y-74667971D01*
+X91345946Y-74666844D01*
+X91340171Y-74666768D01*
+X91340167Y-74666768D01*
+X91238538Y-74665438D01*
+X91142971Y-74664187D01*
+X91137274Y-74665166D01*
+X91137273Y-74665166D01*
+X90948607Y-74697585D01*
+X90942910Y-74698564D01*
+X90752463Y-74768824D01*
+X90578010Y-74872612D01*
+X90573670Y-74876418D01*
+X90573666Y-74876421D01*
+X90429733Y-75002648D01*
+X90425392Y-75006455D01*
+X90299720Y-75165869D01*
+X90297031Y-75170980D01*
+X90297029Y-75170983D01*
+X90282594Y-75198420D01*
+X90205203Y-75345515D01*
+X90145007Y-75539378D01*
+X90121148Y-75740964D01*
+X89796564Y-75740964D01*
+X89785605Y-75621699D01*
+X89781187Y-75573613D01*
+X89781186Y-75573610D01*
+X89780658Y-75567859D01*
+X89774273Y-75545221D01*
+X89727125Y-75378046D01*
+X89727124Y-75378044D01*
+X89725557Y-75372487D01*
+X89720106Y-75361432D01*
+X89638331Y-75195609D01*
+X89635776Y-75190428D01*
+X89514320Y-75027779D01*
+X89365258Y-74889987D01*
+X89360375Y-74886906D01*
+X89360371Y-74886903D01*
+X89198464Y-74784748D01*
+X89193581Y-74781667D01*
+X89005039Y-74706446D01*
+X88999379Y-74705320D01*
+X88999375Y-74705319D01*
+X88811613Y-74667971D01*
+X88811610Y-74667971D01*
+X88805946Y-74666844D01*
+X88800171Y-74666768D01*
+X88800167Y-74666768D01*
+X88698538Y-74665438D01*
+X88602971Y-74664187D01*
+X88597274Y-74665166D01*
+X88597273Y-74665166D01*
+X88408607Y-74697585D01*
+X88402910Y-74698564D01*
+X88212463Y-74768824D01*
+X88038010Y-74872612D01*
+X88033670Y-74876418D01*
+X88033666Y-74876421D01*
+X87889733Y-75002648D01*
+X87885392Y-75006455D01*
+X87759720Y-75165869D01*
+X87757031Y-75170980D01*
+X87757029Y-75170983D01*
+X87742594Y-75198420D01*
+X87665203Y-75345515D01*
+X87605007Y-75539378D01*
+X87581148Y-75740964D01*
+X87256564Y-75740964D01*
+X87245605Y-75621699D01*
+X87241187Y-75573613D01*
+X87241186Y-75573610D01*
+X87240658Y-75567859D01*
+X87234273Y-75545221D01*
+X87187125Y-75378046D01*
+X87187124Y-75378044D01*
+X87185557Y-75372487D01*
+X87180106Y-75361432D01*
+X87098331Y-75195609D01*
+X87095776Y-75190428D01*
+X86974320Y-75027779D01*
+X86825258Y-74889987D01*
+X86820375Y-74886906D01*
+X86820371Y-74886903D01*
+X86658464Y-74784748D01*
+X86653581Y-74781667D01*
+X86465039Y-74706446D01*
+X86459379Y-74705320D01*
+X86459375Y-74705319D01*
+X86271613Y-74667971D01*
+X86271610Y-74667971D01*
+X86265946Y-74666844D01*
+X86260171Y-74666768D01*
+X86260167Y-74666768D01*
+X86158538Y-74665438D01*
+X86062971Y-74664187D01*
+X86057274Y-74665166D01*
+X86057273Y-74665166D01*
+X85868607Y-74697585D01*
+X85862910Y-74698564D01*
+X85672463Y-74768824D01*
+X85498010Y-74872612D01*
+X85493670Y-74876418D01*
+X85493666Y-74876421D01*
+X85349733Y-75002648D01*
+X85345392Y-75006455D01*
+X85219720Y-75165869D01*
+X85217031Y-75170980D01*
+X85217029Y-75170983D01*
+X85202594Y-75198420D01*
+X85125203Y-75345515D01*
+X85065007Y-75539378D01*
+X85041148Y-75740964D01*
+X84716564Y-75740964D01*
+X84705605Y-75621699D01*
+X84701187Y-75573613D01*
+X84701186Y-75573610D01*
+X84700658Y-75567859D01*
+X84694273Y-75545221D01*
+X84647125Y-75378046D01*
+X84647124Y-75378044D01*
+X84645557Y-75372487D01*
+X84640106Y-75361432D01*
+X84558331Y-75195609D01*
+X84555776Y-75190428D01*
+X84434320Y-75027779D01*
+X84285258Y-74889987D01*
+X84280375Y-74886906D01*
+X84280371Y-74886903D01*
+X84118464Y-74784748D01*
+X84113581Y-74781667D01*
+X83925039Y-74706446D01*
+X83919379Y-74705320D01*
+X83919375Y-74705319D01*
+X83731613Y-74667971D01*
+X83731610Y-74667971D01*
+X83725946Y-74666844D01*
+X83720171Y-74666768D01*
+X83720167Y-74666768D01*
+X83618538Y-74665438D01*
+X83522971Y-74664187D01*
+X83517274Y-74665166D01*
+X83517273Y-74665166D01*
+X83328607Y-74697585D01*
+X83322910Y-74698564D01*
+X83132463Y-74768824D01*
+X82958010Y-74872612D01*
+X82953670Y-74876418D01*
+X82953666Y-74876421D01*
+X82809733Y-75002648D01*
+X82805392Y-75006455D01*
+X82679720Y-75165869D01*
+X82677031Y-75170980D01*
+X82677029Y-75170983D01*
+X82662594Y-75198420D01*
+X82585203Y-75345515D01*
+X82525007Y-75539378D01*
+X82501148Y-75740964D01*
+X82176564Y-75740964D01*
+X82165605Y-75621699D01*
+X82161187Y-75573613D01*
+X82161186Y-75573610D01*
+X82160658Y-75567859D01*
+X82154273Y-75545221D01*
+X82107125Y-75378046D01*
+X82107124Y-75378044D01*
+X82105557Y-75372487D01*
+X82100106Y-75361432D01*
+X82018331Y-75195609D01*
+X82015776Y-75190428D01*
+X81894320Y-75027779D01*
+X81745258Y-74889987D01*
+X81740375Y-74886906D01*
+X81740371Y-74886903D01*
+X81578464Y-74784748D01*
+X81573581Y-74781667D01*
+X81385039Y-74706446D01*
+X81379379Y-74705320D01*
+X81379375Y-74705319D01*
+X81191613Y-74667971D01*
+X81191610Y-74667971D01*
+X81185946Y-74666844D01*
+X81180171Y-74666768D01*
+X81180167Y-74666768D01*
+X81078538Y-74665438D01*
+X80982971Y-74664187D01*
+X80977274Y-74665166D01*
+X80977273Y-74665166D01*
+X80788607Y-74697585D01*
+X80782910Y-74698564D01*
+X80592463Y-74768824D01*
+X80418010Y-74872612D01*
+X80413670Y-74876418D01*
+X80413666Y-74876421D01*
+X80269733Y-75002648D01*
+X80265392Y-75006455D01*
+X80139720Y-75165869D01*
+X80137031Y-75170980D01*
+X80137029Y-75170983D01*
+X80122594Y-75198420D01*
+X80045203Y-75345515D01*
+X79985007Y-75539378D01*
+X79961148Y-75740964D01*
+X79636062Y-75740964D01*
+X79620693Y-75573707D01*
+X79618595Y-75562386D01*
+X79566658Y-75378231D01*
+X79562533Y-75367484D01*
+X79478998Y-75198092D01*
+X79472010Y-75192847D01*
+X79459591Y-75199619D01*
+X78902022Y-75757188D01*
+X78894408Y-75771132D01*
+X78164356Y-75771132D01*
+X78165592Y-75768868D01*
+X78165461Y-75767035D01*
+X78161210Y-75760420D01*
+X77601504Y-75200714D01*
+X77589124Y-75193954D01*
+X77583158Y-75198420D01*
+X77508356Y-75340595D01*
+X77503953Y-75351228D01*
+X77447213Y-75533959D01*
+X77444819Y-75545221D01*
+X77422329Y-75735241D01*
+X77422028Y-75746743D01*
+X77097095Y-75746743D01*
+X77085605Y-75621699D01*
+X77081187Y-75573613D01*
+X77081186Y-75573610D01*
+X77080658Y-75567859D01*
+X77074273Y-75545221D01*
+X77027125Y-75378046D01*
+X77027124Y-75378044D01*
+X77025557Y-75372487D01*
+X77020106Y-75361432D01*
+X76938331Y-75195609D01*
+X76935776Y-75190428D01*
+X76814320Y-75027779D01*
+X76665258Y-74889987D01*
+X76660375Y-74886906D01*
+X76660371Y-74886903D01*
+X76572709Y-74831593D01*
+X77955705Y-74831593D01*
+X77959192Y-74839982D01*
+X78517188Y-75397978D01*
+X78531132Y-75405592D01*
+X78532965Y-75405461D01*
+X78539580Y-75401210D01*
+X79097381Y-74843409D01*
+X79104141Y-74831029D01*
+X79098111Y-74822974D01*
+X79038239Y-74785197D01*
+X79027988Y-74779974D01*
+X78850260Y-74709068D01*
+X78839232Y-74705801D01*
+X78651561Y-74668471D01*
+X78640115Y-74667268D01*
+X78448792Y-74664764D01*
+X78437312Y-74665667D01*
+X78248737Y-74698070D01*
+X78237617Y-74701050D01*
+X78058095Y-74767279D01*
+X78047717Y-74772229D01*
+X77965303Y-74821260D01*
+X77955705Y-74831593D01*
+X76572709Y-74831593D01*
+X76498464Y-74784748D01*
+X76493581Y-74781667D01*
+X76305039Y-74706446D01*
+X76299379Y-74705320D01*
+X76299375Y-74705319D01*
+X76111613Y-74667971D01*
+X76111610Y-74667971D01*
+X76105946Y-74666844D01*
+X76100171Y-74666768D01*
+X76100167Y-74666768D01*
+X75998538Y-74665438D01*
+X75902971Y-74664187D01*
+X75897274Y-74665166D01*
+X75897273Y-74665166D01*
+X75708607Y-74697585D01*
+X75702910Y-74698564D01*
+X75512463Y-74768824D01*
+X75338010Y-74872612D01*
+X75333670Y-74876418D01*
+X75333666Y-74876421D01*
+X75189733Y-75002648D01*
+X75185392Y-75006455D01*
+X75059720Y-75165869D01*
+X75057031Y-75170980D01*
+X75057029Y-75170983D01*
+X75042594Y-75198420D01*
+X74965203Y-75345515D01*
+X74905007Y-75539378D01*
+X74881148Y-75740964D01*
+X74556564Y-75740964D01*
+X74545605Y-75621699D01*
+X74541187Y-75573613D01*
+X74541186Y-75573610D01*
+X74540658Y-75567859D01*
+X74534273Y-75545221D01*
+X74487125Y-75378046D01*
+X74487124Y-75378044D01*
+X74485557Y-75372487D01*
+X74480106Y-75361432D01*
+X74398331Y-75195609D01*
+X74395776Y-75190428D01*
+X74274320Y-75027779D01*
+X74125258Y-74889987D01*
+X74120375Y-74886906D01*
+X74120371Y-74886903D01*
+X73958464Y-74784748D01*
+X73953581Y-74781667D01*
+X73765039Y-74706446D01*
+X73759379Y-74705320D01*
+X73759375Y-74705319D01*
+X73571613Y-74667971D01*
+X73571610Y-74667971D01*
+X73565946Y-74666844D01*
+X73560171Y-74666768D01*
+X73560167Y-74666768D01*
+X73458538Y-74665438D01*
+X73362971Y-74664187D01*
+X73357274Y-74665166D01*
+X73357273Y-74665166D01*
+X73168607Y-74697585D01*
+X73162910Y-74698564D01*
+X72972463Y-74768824D01*
+X72798010Y-74872612D01*
+X72793670Y-74876418D01*
+X72793666Y-74876421D01*
+X72649733Y-75002648D01*
+X72645392Y-75006455D01*
+X72519720Y-75165869D01*
+X72517031Y-75170980D01*
+X72517029Y-75170983D01*
+X72502594Y-75198420D01*
+X72425203Y-75345515D01*
+X72365007Y-75539378D01*
+X72341148Y-75740964D01*
+X72016564Y-75740964D01*
+X72005605Y-75621699D01*
+X72001187Y-75573613D01*
+X72001186Y-75573610D01*
+X72000658Y-75567859D01*
+X71994273Y-75545221D01*
+X71947125Y-75378046D01*
+X71947124Y-75378044D01*
+X71945557Y-75372487D01*
+X71940106Y-75361432D01*
+X71858331Y-75195609D01*
+X71855776Y-75190428D01*
+X71734320Y-75027779D01*
+X71585258Y-74889987D01*
+X71580375Y-74886906D01*
+X71580371Y-74886903D01*
+X71418464Y-74784748D01*
+X71413581Y-74781667D01*
+X71225039Y-74706446D01*
+X71219379Y-74705320D01*
+X71219375Y-74705319D01*
+X71031613Y-74667971D01*
+X71031610Y-74667971D01*
+X71025946Y-74666844D01*
+X71020171Y-74666768D01*
+X71020167Y-74666768D01*
+X70950074Y-74665851D01*
+X70918525Y-74665438D01*
+X70850673Y-74644546D01*
+X70804886Y-74590287D01*
+X70794186Y-74537800D01*
+X70795200Y-74460319D01*
+X70816092Y-74392466D01*
+X70870351Y-74346679D01*
+X70926136Y-74336065D01*
+X70968053Y-74337712D01*
+X71068499Y-74323148D01*
+X71163231Y-74309413D01*
+X71163236Y-74309412D01*
+X71168945Y-74308584D01*
+X71174409Y-74306729D01*
+X71174414Y-74306728D01*
+X71355693Y-74245192D01*
+X71355698Y-74245190D01*
+X71361165Y-74243334D01*
+X71367026Y-74240052D01*
+X71472652Y-74180898D01*
+X71494949Y-74168411D01*
+X72875950Y-74168411D01*
+X72885830Y-74180898D01*
+X72916159Y-74201163D01*
+X72926264Y-74206650D01*
+X73102077Y-74282185D01*
+X73113020Y-74285740D01*
+X73299646Y-74327970D01*
+X73311055Y-74329472D01*
+X73502258Y-74336984D01*
+X73513740Y-74336382D01*
+X73703106Y-74308926D01*
+X73714302Y-74306238D01*
+X73895493Y-74244731D01*
+X73906002Y-74240052D01*
+X74015091Y-74178959D01*
+X74024955Y-74168881D01*
+X74022000Y-74161210D01*
+X73462812Y-73602022D01*
+X73448868Y-73594408D01*
+X73447035Y-73594539D01*
+X73440420Y-73598790D01*
+X72882146Y-74157064D01*
+X72875950Y-74168411D01*
+X71494949Y-74168411D01*
+X71538276Y-74144147D01*
+X71600934Y-74092035D01*
+X71689913Y-74018031D01*
+X71694345Y-74014345D01*
+X71824147Y-73858276D01*
+X71923334Y-73681165D01*
+X71925190Y-73675698D01*
+X71925192Y-73675693D01*
+X71986728Y-73494414D01*
+X71986729Y-73494409D01*
+X71988584Y-73488945D01*
+X71989412Y-73483236D01*
+X71989413Y-73483231D01*
+X72007806Y-73356376D01*
+X72017712Y-73288053D01*
+X72019232Y-73230000D01*
+X72017095Y-73206743D01*
+X72342028Y-73206743D01*
+X72354542Y-73397676D01*
+X72356343Y-73409046D01*
+X72403443Y-73594502D01*
+X72407284Y-73605348D01*
+X72487392Y-73779116D01*
+X72493146Y-73789083D01*
+X72498658Y-73796882D01*
+X72509247Y-73805270D01*
+X72522548Y-73798242D01*
+X73077978Y-73242812D01*
+X73084356Y-73231132D01*
+X73814408Y-73231132D01*
+X73814539Y-73232965D01*
+X73818790Y-73239580D01*
+X74377295Y-73798085D01*
+X74389675Y-73804845D01*
+X74396255Y-73799919D01*
+X74460052Y-73686002D01*
+X74464731Y-73675493D01*
+X74526238Y-73494302D01*
+X74528926Y-73483106D01*
+X74556678Y-73291699D01*
+X74557308Y-73284318D01*
+X74558633Y-73233704D01*
+X74558390Y-73226305D01*
+X74556062Y-73200964D01*
+X74881148Y-73200964D01*
+X74894424Y-73403522D01*
+X74895845Y-73409118D01*
+X74895846Y-73409123D01*
+X74942903Y-73594408D01*
+X74944392Y-73600269D01*
+X74946809Y-73605512D01*
+X74983915Y-73686002D01*
+X75029377Y-73784616D01*
+X75146533Y-73950389D01*
+X75291938Y-74092035D01*
+X75460720Y-74204812D01*
+X75466023Y-74207090D01*
+X75466026Y-74207092D01*
+X75553634Y-74244731D01*
+X75647228Y-74284942D01*
+X75720244Y-74301464D01*
+X75839579Y-74328467D01*
+X75839584Y-74328468D01*
+X75845216Y-74329742D01*
+X75850987Y-74329969D01*
+X75850989Y-74329969D01*
+X75910756Y-74332317D01*
+X76048053Y-74337712D01*
+X76148499Y-74323148D01*
+X76243231Y-74309413D01*
+X76243236Y-74309412D01*
+X76248945Y-74308584D01*
+X76254409Y-74306729D01*
+X76254414Y-74306728D01*
+X76435693Y-74245192D01*
+X76435698Y-74245190D01*
+X76441165Y-74243334D01*
+X76447026Y-74240052D01*
+X76552652Y-74180898D01*
+X76618276Y-74144147D01*
+X76680934Y-74092035D01*
+X76769913Y-74018031D01*
+X76774345Y-74014345D01*
+X76904147Y-73858276D01*
+X77003334Y-73681165D01*
+X77005190Y-73675698D01*
+X77005192Y-73675693D01*
+X77066728Y-73494414D01*
+X77066729Y-73494409D01*
+X77068584Y-73488945D01*
+X77069412Y-73483236D01*
+X77069413Y-73483231D01*
+X77087806Y-73356376D01*
+X77097712Y-73288053D01*
+X77099232Y-73230000D01*
+X77096564Y-73200964D01*
+X77421148Y-73200964D01*
+X77434424Y-73403522D01*
+X77435845Y-73409118D01*
+X77435846Y-73409123D01*
+X77482903Y-73594408D01*
+X77484392Y-73600269D01*
+X77486809Y-73605512D01*
+X77523915Y-73686002D01*
+X77569377Y-73784616D01*
+X77686533Y-73950389D01*
+X77831938Y-74092035D01*
+X78000720Y-74204812D01*
+X78006023Y-74207090D01*
+X78006026Y-74207092D01*
+X78093634Y-74244731D01*
+X78187228Y-74284942D01*
+X78260244Y-74301464D01*
+X78379579Y-74328467D01*
+X78379584Y-74328468D01*
+X78385216Y-74329742D01*
+X78390987Y-74329969D01*
+X78390989Y-74329969D01*
+X78450756Y-74332317D01*
+X78588053Y-74337712D01*
+X78688499Y-74323148D01*
+X78783231Y-74309413D01*
+X78783236Y-74309412D01*
+X78788945Y-74308584D01*
+X78794409Y-74306729D01*
+X78794414Y-74306728D01*
+X78975693Y-74245192D01*
+X78975698Y-74245190D01*
+X78981165Y-74243334D01*
+X78987026Y-74240052D01*
+X79092652Y-74180898D01*
+X79158276Y-74144147D01*
+X79220934Y-74092035D01*
+X79309913Y-74018031D01*
+X79314345Y-74014345D01*
+X79444147Y-73858276D01*
+X79543334Y-73681165D01*
+X79545190Y-73675698D01*
+X79545192Y-73675693D01*
+X79606728Y-73494414D01*
+X79606729Y-73494409D01*
+X79608584Y-73488945D01*
+X79609412Y-73483236D01*
+X79609413Y-73483231D01*
+X79627806Y-73356376D01*
+X79637712Y-73288053D01*
+X79639232Y-73230000D01*
+X79636564Y-73200964D01*
+X79961148Y-73200964D01*
+X79974424Y-73403522D01*
+X79975845Y-73409118D01*
+X79975846Y-73409123D01*
+X80022903Y-73594408D01*
+X80024392Y-73600269D01*
+X80026809Y-73605512D01*
+X80063915Y-73686002D01*
+X80109377Y-73784616D01*
+X80226533Y-73950389D01*
+X80371938Y-74092035D01*
+X80540720Y-74204812D01*
+X80546023Y-74207090D01*
+X80546026Y-74207092D01*
+X80633634Y-74244731D01*
+X80727228Y-74284942D01*
+X80800244Y-74301464D01*
+X80919579Y-74328467D01*
+X80919584Y-74328468D01*
+X80925216Y-74329742D01*
+X80930987Y-74329969D01*
+X80930989Y-74329969D01*
+X80990756Y-74332317D01*
+X81128053Y-74337712D01*
+X81228499Y-74323148D01*
+X81323231Y-74309413D01*
+X81323236Y-74309412D01*
+X81328945Y-74308584D01*
+X81334409Y-74306729D01*
+X81334414Y-74306728D01*
+X81515693Y-74245192D01*
+X81515698Y-74245190D01*
+X81521165Y-74243334D01*
+X81527026Y-74240052D01*
+X81632652Y-74180898D01*
+X81654949Y-74168411D01*
+X83035950Y-74168411D01*
+X83045830Y-74180898D01*
+X83076159Y-74201163D01*
+X83086264Y-74206650D01*
+X83262077Y-74282185D01*
+X83273020Y-74285740D01*
+X83459646Y-74327970D01*
+X83471055Y-74329472D01*
+X83662258Y-74336984D01*
+X83673740Y-74336382D01*
+X83863106Y-74308926D01*
+X83874302Y-74306238D01*
+X84055493Y-74244731D01*
+X84066002Y-74240052D01*
+X84175091Y-74178959D01*
+X84184955Y-74168881D01*
+X84182000Y-74161210D01*
+X83622812Y-73602022D01*
+X83608868Y-73594408D01*
+X83607035Y-73594539D01*
+X83600420Y-73598790D01*
+X83042146Y-74157064D01*
+X83035950Y-74168411D01*
+X81654949Y-74168411D01*
+X81698276Y-74144147D01*
+X81760934Y-74092035D01*
+X81849913Y-74018031D01*
+X81854345Y-74014345D01*
+X81984147Y-73858276D01*
+X82083334Y-73681165D01*
+X82085190Y-73675698D01*
+X82085192Y-73675693D01*
+X82146728Y-73494414D01*
+X82146729Y-73494409D01*
+X82148584Y-73488945D01*
+X82149412Y-73483236D01*
+X82149413Y-73483231D01*
+X82167806Y-73356376D01*
+X82177712Y-73288053D01*
+X82179232Y-73230000D01*
+X82177095Y-73206743D01*
+X82502028Y-73206743D01*
+X82514542Y-73397676D01*
+X82516343Y-73409046D01*
+X82563443Y-73594502D01*
+X82567284Y-73605348D01*
+X82647392Y-73779116D01*
+X82653146Y-73789083D01*
+X82658658Y-73796882D01*
+X82669247Y-73805270D01*
+X82682548Y-73798242D01*
+X83237978Y-73242812D01*
+X83244356Y-73231132D01*
+X83974408Y-73231132D01*
+X83974539Y-73232965D01*
+X83978790Y-73239580D01*
+X84537295Y-73798085D01*
+X84549675Y-73804845D01*
+X84556255Y-73799919D01*
+X84620052Y-73686002D01*
+X84624731Y-73675493D01*
+X84686238Y-73494302D01*
+X84688926Y-73483106D01*
+X84716678Y-73291699D01*
+X84717308Y-73284318D01*
+X84718633Y-73233704D01*
+X84718390Y-73226305D01*
+X84716062Y-73200964D01*
+X85041148Y-73200964D01*
+X85054424Y-73403522D01*
+X85055845Y-73409118D01*
+X85055846Y-73409123D01*
+X85102903Y-73594408D01*
+X85104392Y-73600269D01*
+X85106809Y-73605512D01*
+X85143915Y-73686002D01*
+X85189377Y-73784616D01*
+X85306533Y-73950389D01*
+X85451938Y-74092035D01*
+X85620720Y-74204812D01*
+X85626023Y-74207090D01*
+X85626026Y-74207092D01*
+X85713634Y-74244731D01*
+X85807228Y-74284942D01*
+X85880244Y-74301464D01*
+X85999579Y-74328467D01*
+X85999584Y-74328468D01*
+X86005216Y-74329742D01*
+X86010987Y-74329969D01*
+X86010989Y-74329969D01*
+X86070756Y-74332317D01*
+X86208053Y-74337712D01*
+X86308499Y-74323148D01*
+X86403231Y-74309413D01*
+X86403236Y-74309412D01*
+X86408945Y-74308584D01*
+X86414409Y-74306729D01*
+X86414414Y-74306728D01*
+X86595693Y-74245192D01*
+X86595698Y-74245190D01*
+X86601165Y-74243334D01*
+X86607026Y-74240052D01*
+X86712652Y-74180898D01*
+X86778276Y-74144147D01*
+X86840934Y-74092035D01*
+X86929913Y-74018031D01*
+X86934345Y-74014345D01*
+X87064147Y-73858276D01*
+X87163334Y-73681165D01*
+X87165190Y-73675698D01*
+X87165192Y-73675693D01*
+X87226728Y-73494414D01*
+X87226729Y-73494409D01*
+X87228584Y-73488945D01*
+X87229412Y-73483236D01*
+X87229413Y-73483231D01*
+X87247806Y-73356376D01*
+X87257712Y-73288053D01*
+X87259232Y-73230000D01*
+X87256564Y-73200964D01*
+X87581148Y-73200964D01*
+X87594424Y-73403522D01*
+X87595845Y-73409118D01*
+X87595846Y-73409123D01*
+X87642903Y-73594408D01*
+X87644392Y-73600269D01*
+X87646809Y-73605512D01*
+X87683915Y-73686002D01*
+X87729377Y-73784616D01*
+X87846533Y-73950389D01*
+X87991938Y-74092035D01*
+X88160720Y-74204812D01*
+X88166023Y-74207090D01*
+X88166026Y-74207092D01*
+X88253634Y-74244731D01*
+X88347228Y-74284942D01*
+X88420244Y-74301464D01*
+X88539579Y-74328467D01*
+X88539584Y-74328468D01*
+X88545216Y-74329742D01*
+X88550987Y-74329969D01*
+X88550989Y-74329969D01*
+X88610756Y-74332317D01*
+X88748053Y-74337712D01*
+X88848499Y-74323148D01*
+X88943231Y-74309413D01*
+X88943236Y-74309412D01*
+X88948945Y-74308584D01*
+X88954409Y-74306729D01*
+X88954414Y-74306728D01*
+X89135693Y-74245192D01*
+X89135698Y-74245190D01*
+X89141165Y-74243334D01*
+X89147026Y-74240052D01*
+X89252652Y-74180898D01*
+X89274949Y-74168411D01*
+X90655950Y-74168411D01*
+X90665830Y-74180898D01*
+X90696159Y-74201163D01*
+X90706264Y-74206650D01*
+X90882077Y-74282185D01*
+X90893020Y-74285740D01*
+X91079646Y-74327970D01*
+X91091055Y-74329472D01*
+X91282258Y-74336984D01*
+X91293740Y-74336382D01*
+X91483106Y-74308926D01*
+X91494302Y-74306238D01*
+X91675493Y-74244731D01*
+X91686002Y-74240052D01*
+X91795091Y-74178959D01*
+X91804955Y-74168881D01*
+X91802000Y-74161210D01*
+X91242812Y-73602022D01*
+X91228868Y-73594408D01*
+X91227035Y-73594539D01*
+X91220420Y-73598790D01*
+X90662146Y-74157064D01*
+X90655950Y-74168411D01*
+X89274949Y-74168411D01*
+X89318276Y-74144147D01*
+X89380934Y-74092035D01*
+X89469913Y-74018031D01*
+X89474345Y-74014345D01*
+X89604147Y-73858276D01*
+X89703334Y-73681165D01*
+X89705190Y-73675698D01*
+X89705192Y-73675693D01*
+X89766728Y-73494414D01*
+X89766729Y-73494409D01*
+X89768584Y-73488945D01*
+X89769412Y-73483236D01*
+X89769413Y-73483231D01*
+X89787806Y-73356376D01*
+X89797712Y-73288053D01*
+X89799232Y-73230000D01*
+X89797095Y-73206743D01*
+X90122028Y-73206743D01*
+X90134542Y-73397676D01*
+X90136343Y-73409046D01*
+X90183443Y-73594502D01*
+X90187284Y-73605348D01*
+X90267392Y-73779116D01*
+X90273146Y-73789083D01*
+X90278658Y-73796882D01*
+X90289247Y-73805270D01*
+X90302548Y-73798242D01*
+X90857978Y-73242812D01*
+X90864356Y-73231132D01*
+X91594408Y-73231132D01*
+X91594539Y-73232965D01*
+X91598790Y-73239580D01*
+X92157295Y-73798085D01*
+X92169675Y-73804845D01*
+X92176255Y-73799919D01*
+X92240052Y-73686002D01*
+X92244731Y-73675493D01*
+X92306238Y-73494302D01*
+X92308926Y-73483106D01*
+X92336678Y-73291699D01*
+X92337308Y-73284318D01*
+X92338633Y-73233704D01*
+X92338390Y-73226305D01*
+X92336062Y-73200964D01*
+X92661148Y-73200964D01*
+X92674424Y-73403522D01*
+X92675845Y-73409118D01*
+X92675846Y-73409123D01*
+X92722903Y-73594408D01*
+X92724392Y-73600269D01*
+X92726809Y-73605512D01*
+X92763915Y-73686002D01*
+X92809377Y-73784616D01*
+X92926533Y-73950389D01*
+X93071938Y-74092035D01*
+X93240720Y-74204812D01*
+X93246023Y-74207090D01*
+X93246026Y-74207092D01*
+X93333634Y-74244731D01*
+X93427228Y-74284942D01*
+X93500244Y-74301464D01*
+X93619579Y-74328467D01*
+X93619584Y-74328468D01*
+X93625216Y-74329742D01*
+X93630987Y-74329969D01*
+X93630989Y-74329969D01*
+X93690756Y-74332317D01*
+X93828053Y-74337712D01*
+X93928499Y-74323148D01*
+X94023231Y-74309413D01*
+X94023236Y-74309412D01*
+X94028945Y-74308584D01*
+X94034409Y-74306729D01*
+X94034414Y-74306728D01*
+X94215693Y-74245192D01*
+X94215698Y-74245190D01*
+X94221165Y-74243334D01*
+X94227026Y-74240052D01*
+X94332652Y-74180898D01*
+X94398276Y-74144147D01*
+X94460934Y-74092035D01*
+X94549913Y-74018031D01*
+X94554345Y-74014345D01*
+X94684147Y-73858276D01*
+X94783334Y-73681165D01*
+X94785190Y-73675698D01*
+X94785192Y-73675693D01*
+X94846728Y-73494414D01*
+X94846729Y-73494409D01*
+X94848584Y-73488945D01*
+X94849412Y-73483236D01*
+X94849413Y-73483231D01*
+X94867806Y-73356376D01*
+X94877712Y-73288053D01*
+X94879232Y-73230000D01*
+X94876564Y-73200964D01*
+X95201148Y-73200964D01*
+X95214424Y-73403522D01*
+X95215845Y-73409118D01*
+X95215846Y-73409123D01*
+X95262903Y-73594408D01*
+X95264392Y-73600269D01*
+X95266809Y-73605512D01*
+X95303915Y-73686002D01*
+X95349377Y-73784616D01*
+X95466533Y-73950389D01*
+X95611938Y-74092035D01*
+X95780720Y-74204812D01*
+X95786023Y-74207090D01*
+X95786026Y-74207092D01*
+X95873634Y-74244731D01*
+X95967228Y-74284942D01*
+X96040244Y-74301464D01*
+X96159579Y-74328467D01*
+X96159584Y-74328468D01*
+X96165216Y-74329742D01*
+X96170987Y-74329969D01*
+X96170989Y-74329969D01*
+X96230756Y-74332317D01*
+X96368053Y-74337712D01*
+X96468499Y-74323148D01*
+X96563231Y-74309413D01*
+X96563236Y-74309412D01*
+X96568945Y-74308584D01*
+X96574409Y-74306729D01*
+X96574414Y-74306728D01*
+X96755693Y-74245192D01*
+X96755698Y-74245190D01*
+X96761165Y-74243334D01*
+X96767026Y-74240052D01*
+X96872652Y-74180898D01*
+X96938276Y-74144147D01*
+X97000934Y-74092035D01*
+X97089913Y-74018031D01*
+X97094345Y-74014345D01*
+X97224147Y-73858276D01*
+X97323334Y-73681165D01*
+X97325190Y-73675698D01*
+X97325192Y-73675693D01*
+X97386728Y-73494414D01*
+X97386729Y-73494409D01*
+X97388584Y-73488945D01*
+X97389412Y-73483236D01*
+X97389413Y-73483231D01*
+X97407806Y-73356376D01*
+X97417712Y-73288053D01*
+X97419232Y-73230000D01*
+X97416564Y-73200964D01*
+X97741148Y-73200964D01*
+X97754424Y-73403522D01*
+X97755845Y-73409118D01*
+X97755846Y-73409123D01*
+X97802903Y-73594408D01*
+X97804392Y-73600269D01*
+X97806809Y-73605512D01*
+X97843915Y-73686002D01*
+X97889377Y-73784616D01*
+X98006533Y-73950389D01*
+X98151938Y-74092035D01*
+X98320720Y-74204812D01*
+X98326023Y-74207090D01*
+X98326026Y-74207092D01*
+X98413634Y-74244731D01*
+X98507228Y-74284942D01*
+X98580244Y-74301464D01*
+X98699579Y-74328467D01*
+X98699584Y-74328468D01*
+X98705216Y-74329742D01*
+X98710987Y-74329969D01*
+X98710989Y-74329969D01*
+X98770756Y-74332317D01*
+X98908053Y-74337712D01*
+X99008499Y-74323148D01*
+X99103231Y-74309413D01*
+X99103236Y-74309412D01*
+X99108945Y-74308584D01*
+X99114409Y-74306729D01*
+X99114414Y-74306728D01*
+X99295693Y-74245192D01*
+X99295698Y-74245190D01*
+X99301165Y-74243334D01*
+X99307026Y-74240052D01*
+X99412652Y-74180898D01*
+X99478276Y-74144147D01*
+X99540934Y-74092035D01*
+X99629913Y-74018031D01*
+X99634345Y-74014345D01*
+X99764147Y-73858276D01*
+X99863334Y-73681165D01*
+X99865190Y-73675698D01*
+X99865192Y-73675693D01*
+X99926728Y-73494414D01*
+X99926729Y-73494409D01*
+X99928584Y-73488945D01*
+X99929412Y-73483236D01*
+X99929413Y-73483231D01*
+X99947806Y-73356376D01*
+X99957712Y-73288053D01*
+X99959232Y-73230000D01*
+X99956564Y-73200964D01*
+X100281148Y-73200964D01*
+X100294424Y-73403522D01*
+X100295845Y-73409118D01*
+X100295846Y-73409123D01*
+X100342903Y-73594408D01*
+X100344392Y-73600269D01*
+X100346809Y-73605512D01*
+X100383915Y-73686002D01*
+X100429377Y-73784616D01*
+X100546533Y-73950389D01*
+X100691938Y-74092035D01*
+X100860720Y-74204812D01*
+X100866023Y-74207090D01*
+X100866026Y-74207092D01*
+X100953634Y-74244731D01*
+X101047228Y-74284942D01*
+X101120244Y-74301464D01*
+X101239579Y-74328467D01*
+X101239584Y-74328468D01*
+X101245216Y-74329742D01*
+X101250987Y-74329969D01*
+X101250989Y-74329969D01*
+X101310756Y-74332317D01*
+X101448053Y-74337712D01*
+X101548499Y-74323148D01*
+X101643231Y-74309413D01*
+X101643236Y-74309412D01*
+X101648945Y-74308584D01*
+X101654409Y-74306729D01*
+X101654414Y-74306728D01*
+X101835693Y-74245192D01*
+X101835698Y-74245190D01*
+X101841165Y-74243334D01*
+X101847026Y-74240052D01*
+X101952652Y-74180898D01*
+X101974949Y-74168411D01*
+X103355950Y-74168411D01*
+X103365830Y-74180898D01*
+X103396159Y-74201163D01*
+X103406264Y-74206650D01*
+X103582077Y-74282185D01*
+X103593020Y-74285740D01*
+X103779646Y-74327970D01*
+X103791055Y-74329472D01*
+X103982258Y-74336984D01*
+X103993740Y-74336382D01*
+X104183106Y-74308926D01*
+X104194302Y-74306238D01*
+X104375493Y-74244731D01*
+X104386002Y-74240052D01*
+X104495091Y-74178959D01*
+X104504955Y-74168881D01*
+X104502000Y-74161210D01*
+X103942812Y-73602022D01*
+X103928868Y-73594408D01*
+X103927035Y-73594539D01*
+X103920420Y-73598790D01*
+X103362146Y-74157064D01*
+X103355950Y-74168411D01*
+X101974949Y-74168411D01*
+X102018276Y-74144147D01*
+X102080934Y-74092035D01*
+X102169913Y-74018031D01*
+X102174345Y-74014345D01*
+X102304147Y-73858276D01*
+X102403334Y-73681165D01*
+X102405190Y-73675698D01*
+X102405192Y-73675693D01*
+X102466728Y-73494414D01*
+X102466729Y-73494409D01*
+X102468584Y-73488945D01*
+X102469412Y-73483236D01*
+X102469413Y-73483231D01*
+X102487806Y-73356376D01*
+X102497712Y-73288053D01*
+X102499232Y-73230000D01*
+X102497095Y-73206743D01*
+X102822028Y-73206743D01*
+X102834542Y-73397676D01*
+X102836343Y-73409046D01*
+X102883443Y-73594502D01*
+X102887284Y-73605348D01*
+X102967392Y-73779116D01*
+X102973146Y-73789083D01*
+X102978658Y-73796882D01*
+X102989247Y-73805270D01*
+X103002548Y-73798242D01*
+X103557978Y-73242812D01*
+X103564356Y-73231132D01*
+X104294408Y-73231132D01*
+X104294539Y-73232965D01*
+X104298790Y-73239580D01*
+X104857295Y-73798085D01*
+X104869675Y-73804845D01*
+X104876255Y-73799919D01*
+X104940052Y-73686002D01*
+X104944731Y-73675493D01*
+X105006238Y-73494302D01*
+X105008926Y-73483106D01*
+X105036678Y-73291699D01*
+X105037308Y-73284318D01*
+X105038633Y-73233704D01*
+X105038390Y-73226305D01*
+X105036062Y-73200964D01*
+X105361148Y-73200964D01*
+X105374424Y-73403522D01*
+X105375845Y-73409118D01*
+X105375846Y-73409123D01*
+X105422903Y-73594408D01*
+X105424392Y-73600269D01*
+X105426809Y-73605512D01*
+X105463915Y-73686002D01*
+X105509377Y-73784616D01*
+X105626533Y-73950389D01*
+X105771938Y-74092035D01*
+X105940720Y-74204812D01*
+X105946023Y-74207090D01*
+X105946026Y-74207092D01*
+X106033634Y-74244731D01*
+X106127228Y-74284942D01*
+X106200244Y-74301464D01*
+X106319579Y-74328467D01*
+X106319584Y-74328468D01*
+X106325216Y-74329742D01*
+X106330987Y-74329969D01*
+X106330989Y-74329969D01*
+X106390756Y-74332317D01*
+X106528053Y-74337712D01*
+X106628499Y-74323148D01*
+X106723231Y-74309413D01*
+X106723236Y-74309412D01*
+X106728945Y-74308584D01*
+X106734409Y-74306729D01*
+X106734414Y-74306728D01*
+X106915693Y-74245192D01*
+X106915698Y-74245190D01*
+X106921165Y-74243334D01*
+X106927026Y-74240052D01*
+X107032652Y-74180898D01*
+X107054949Y-74168411D01*
+X108435950Y-74168411D01*
+X108445830Y-74180898D01*
+X108476159Y-74201163D01*
+X108486264Y-74206650D01*
+X108662077Y-74282185D01*
+X108673020Y-74285740D01*
+X108859646Y-74327970D01*
+X108871055Y-74329472D01*
+X109062258Y-74336984D01*
+X109073740Y-74336382D01*
+X109263106Y-74308926D01*
+X109274302Y-74306238D01*
+X109455493Y-74244731D01*
+X109466002Y-74240052D01*
+X109575091Y-74178959D01*
+X109584955Y-74168881D01*
+X109582000Y-74161210D01*
+X109022812Y-73602022D01*
+X109008868Y-73594408D01*
+X109007035Y-73594539D01*
+X109000420Y-73598790D01*
+X108442146Y-74157064D01*
+X108435950Y-74168411D01*
+X107054949Y-74168411D01*
+X107098276Y-74144147D01*
+X107160934Y-74092035D01*
+X107249913Y-74018031D01*
+X107254345Y-74014345D01*
+X107384147Y-73858276D01*
+X107483334Y-73681165D01*
+X107485190Y-73675698D01*
+X107485192Y-73675693D01*
+X107546728Y-73494414D01*
+X107546729Y-73494409D01*
+X107548584Y-73488945D01*
+X107549412Y-73483236D01*
+X107549413Y-73483231D01*
+X107567806Y-73356376D01*
+X107577712Y-73288053D01*
+X107579232Y-73230000D01*
+X107577095Y-73206743D01*
+X107902028Y-73206743D01*
+X107914542Y-73397676D01*
+X107916343Y-73409046D01*
+X107963443Y-73594502D01*
+X107967284Y-73605348D01*
+X108047392Y-73779116D01*
+X108053146Y-73789083D01*
+X108058658Y-73796882D01*
+X108069247Y-73805270D01*
+X108082548Y-73798242D01*
+X108637978Y-73242812D01*
+X108644356Y-73231132D01*
+X109374408Y-73231132D01*
+X109374539Y-73232965D01*
+X109378790Y-73239580D01*
+X109937295Y-73798085D01*
+X109949675Y-73804845D01*
+X109956255Y-73799919D01*
+X110020052Y-73686002D01*
+X110024731Y-73675493D01*
+X110086238Y-73494302D01*
+X110088926Y-73483106D01*
+X110116678Y-73291699D01*
+X110117308Y-73284318D01*
+X110118633Y-73233704D01*
+X110118390Y-73226305D01*
+X110116062Y-73200964D01*
+X110441148Y-73200964D01*
+X110454424Y-73403522D01*
+X110455845Y-73409118D01*
+X110455846Y-73409123D01*
+X110502903Y-73594408D01*
+X110504392Y-73600269D01*
+X110506809Y-73605512D01*
+X110543915Y-73686002D01*
+X110589377Y-73784616D01*
+X110706533Y-73950389D01*
+X110851938Y-74092035D01*
+X111020720Y-74204812D01*
+X111026023Y-74207090D01*
+X111026026Y-74207092D01*
+X111113634Y-74244731D01*
+X111207228Y-74284942D01*
+X111280244Y-74301464D01*
+X111399579Y-74328467D01*
+X111399584Y-74328468D01*
+X111405216Y-74329742D01*
+X111410987Y-74329969D01*
+X111410989Y-74329969D01*
+X111470756Y-74332317D01*
+X111608053Y-74337712D01*
+X111708499Y-74323148D01*
+X111803231Y-74309413D01*
+X111803236Y-74309412D01*
+X111808945Y-74308584D01*
+X111814409Y-74306729D01*
+X111814414Y-74306728D01*
+X111995693Y-74245192D01*
+X111995698Y-74245190D01*
+X112001165Y-74243334D01*
+X112007026Y-74240052D01*
+X112112652Y-74180898D01*
+X112178276Y-74144147D01*
+X112240934Y-74092035D01*
+X112329913Y-74018031D01*
+X112334345Y-74014345D01*
+X112464147Y-73858276D01*
+X112563334Y-73681165D01*
+X112565190Y-73675698D01*
+X112565192Y-73675693D01*
+X112626728Y-73494414D01*
+X112626729Y-73494409D01*
+X112628584Y-73488945D01*
+X112629412Y-73483236D01*
+X112629413Y-73483231D01*
+X112647806Y-73356376D01*
+X112657712Y-73288053D01*
+X112659232Y-73230000D01*
+X112645776Y-73083553D01*
+X112641187Y-73033613D01*
+X112641186Y-73033610D01*
+X112640658Y-73027859D01*
+X112634273Y-73005221D01*
+X112587125Y-72838046D01*
+X112587124Y-72838044D01*
+X112585557Y-72832487D01*
+X112575074Y-72811228D01*
+X112498331Y-72655609D01*
+X112495776Y-72650428D01*
+X112374320Y-72487779D01*
+X112225258Y-72349987D01*
+X112220375Y-72346906D01*
+X112220371Y-72346903D01*
+X112058464Y-72244748D01*
+X112053581Y-72241667D01*
+X111865039Y-72166446D01*
+X111859379Y-72165320D01*
+X111859375Y-72165319D01*
+X111671613Y-72127971D01*
+X111671610Y-72127971D01*
+X111665946Y-72126844D01*
+X111660171Y-72126768D01*
+X111660167Y-72126768D01*
+X111558793Y-72125441D01*
+X111462971Y-72124187D01*
+X111457274Y-72125166D01*
+X111457273Y-72125166D01*
+X111268607Y-72157585D01*
+X111262910Y-72158564D01*
+X111072463Y-72228824D01*
+X110898010Y-72332612D01*
+X110893670Y-72336418D01*
+X110893666Y-72336421D01*
+X110873723Y-72353911D01*
+X110745392Y-72466455D01*
+X110619720Y-72625869D01*
+X110617031Y-72630980D01*
+X110617029Y-72630983D01*
+X110602594Y-72658420D01*
+X110525203Y-72805515D01*
+X110465007Y-72999378D01*
+X110441148Y-73200964D01*
+X110116062Y-73200964D01*
+X110100693Y-73033707D01*
+X110098595Y-73022386D01*
+X110046658Y-72838231D01*
+X110042533Y-72827484D01*
+X109958998Y-72658092D01*
+X109952010Y-72652847D01*
+X109939591Y-72659619D01*
+X109382022Y-73217188D01*
+X109374408Y-73231132D01*
+X108644356Y-73231132D01*
+X108645592Y-73228868D01*
+X108645461Y-73227035D01*
+X108641210Y-73220420D01*
+X108081504Y-72660714D01*
+X108069124Y-72653954D01*
+X108063158Y-72658420D01*
+X107988356Y-72800595D01*
+X107983953Y-72811228D01*
+X107927213Y-72993959D01*
+X107924819Y-73005221D01*
+X107902329Y-73195241D01*
+X107902028Y-73206743D01*
+X107577095Y-73206743D01*
+X107565776Y-73083553D01*
+X107561187Y-73033613D01*
+X107561186Y-73033610D01*
+X107560658Y-73027859D01*
+X107554273Y-73005221D01*
+X107507125Y-72838046D01*
+X107507124Y-72838044D01*
+X107505557Y-72832487D01*
+X107495074Y-72811228D01*
+X107418331Y-72655609D01*
+X107415776Y-72650428D01*
+X107294320Y-72487779D01*
+X107145258Y-72349987D01*
+X107140375Y-72346906D01*
+X107140371Y-72346903D01*
+X107052709Y-72291593D01*
+X108435705Y-72291593D01*
+X108439192Y-72299982D01*
+X108997188Y-72857978D01*
+X109011132Y-72865592D01*
+X109012965Y-72865461D01*
+X109019580Y-72861210D01*
+X109577381Y-72303409D01*
+X109584141Y-72291029D01*
+X109578111Y-72282974D01*
+X109518239Y-72245197D01*
+X109507988Y-72239974D01*
+X109330260Y-72169068D01*
+X109319232Y-72165801D01*
+X109131561Y-72128471D01*
+X109120115Y-72127268D01*
+X108928792Y-72124764D01*
+X108917312Y-72125667D01*
+X108728737Y-72158070D01*
+X108717617Y-72161050D01*
+X108538095Y-72227279D01*
+X108527717Y-72232229D01*
+X108445303Y-72281260D01*
+X108435705Y-72291593D01*
+X107052709Y-72291593D01*
+X106978464Y-72244748D01*
+X106973581Y-72241667D01*
+X106785039Y-72166446D01*
+X106779379Y-72165320D01*
+X106779375Y-72165319D01*
+X106591613Y-72127971D01*
+X106591610Y-72127971D01*
+X106585946Y-72126844D01*
+X106580171Y-72126768D01*
+X106580167Y-72126768D01*
+X106478793Y-72125441D01*
+X106382971Y-72124187D01*
+X106377274Y-72125166D01*
+X106377273Y-72125166D01*
+X106188607Y-72157585D01*
+X106182910Y-72158564D01*
+X105992463Y-72228824D01*
+X105818010Y-72332612D01*
+X105813670Y-72336418D01*
+X105813666Y-72336421D01*
+X105793723Y-72353911D01*
+X105665392Y-72466455D01*
+X105539720Y-72625869D01*
+X105537031Y-72630980D01*
+X105537029Y-72630983D01*
+X105522594Y-72658420D01*
+X105445203Y-72805515D01*
+X105385007Y-72999378D01*
+X105361148Y-73200964D01*
+X105036062Y-73200964D01*
+X105020693Y-73033707D01*
+X105018595Y-73022386D01*
+X104966658Y-72838231D01*
+X104962533Y-72827484D01*
+X104878998Y-72658092D01*
+X104872010Y-72652847D01*
+X104859591Y-72659619D01*
+X104302022Y-73217188D01*
+X104294408Y-73231132D01*
+X103564356Y-73231132D01*
+X103565592Y-73228868D01*
+X103565461Y-73227035D01*
+X103561210Y-73220420D01*
+X103001504Y-72660714D01*
+X102989124Y-72653954D01*
+X102983158Y-72658420D01*
+X102908356Y-72800595D01*
+X102903953Y-72811228D01*
+X102847213Y-72993959D01*
+X102844819Y-73005221D01*
+X102822329Y-73195241D01*
+X102822028Y-73206743D01*
+X102497095Y-73206743D01*
+X102485776Y-73083553D01*
+X102481187Y-73033613D01*
+X102481186Y-73033610D01*
+X102480658Y-73027859D01*
+X102474273Y-73005221D01*
+X102427125Y-72838046D01*
+X102427124Y-72838044D01*
+X102425557Y-72832487D01*
+X102415074Y-72811228D01*
+X102338331Y-72655609D01*
+X102335776Y-72650428D01*
+X102214320Y-72487779D01*
+X102065258Y-72349987D01*
+X102060375Y-72346906D01*
+X102060371Y-72346903D01*
+X101972709Y-72291593D01*
+X103355705Y-72291593D01*
+X103359192Y-72299982D01*
+X103917188Y-72857978D01*
+X103931132Y-72865592D01*
+X103932965Y-72865461D01*
+X103939580Y-72861210D01*
+X104497381Y-72303409D01*
+X104504141Y-72291029D01*
+X104498111Y-72282974D01*
+X104438239Y-72245197D01*
+X104427988Y-72239974D01*
+X104250260Y-72169068D01*
+X104239232Y-72165801D01*
+X104051561Y-72128471D01*
+X104040115Y-72127268D01*
+X103848792Y-72124764D01*
+X103837312Y-72125667D01*
+X103648737Y-72158070D01*
+X103637617Y-72161050D01*
+X103458095Y-72227279D01*
+X103447717Y-72232229D01*
+X103365303Y-72281260D01*
+X103355705Y-72291593D01*
+X101972709Y-72291593D01*
+X101898464Y-72244748D01*
+X101893581Y-72241667D01*
+X101705039Y-72166446D01*
+X101699379Y-72165320D01*
+X101699375Y-72165319D01*
+X101511613Y-72127971D01*
+X101511610Y-72127971D01*
+X101505946Y-72126844D01*
+X101500171Y-72126768D01*
+X101500167Y-72126768D01*
+X101398793Y-72125441D01*
+X101302971Y-72124187D01*
+X101297274Y-72125166D01*
+X101297273Y-72125166D01*
+X101108607Y-72157585D01*
+X101102910Y-72158564D01*
+X100912463Y-72228824D01*
+X100738010Y-72332612D01*
+X100733670Y-72336418D01*
+X100733666Y-72336421D01*
+X100713723Y-72353911D01*
+X100585392Y-72466455D01*
+X100459720Y-72625869D01*
+X100457031Y-72630980D01*
+X100457029Y-72630983D01*
+X100442594Y-72658420D01*
+X100365203Y-72805515D01*
+X100305007Y-72999378D01*
+X100281148Y-73200964D01*
+X99956564Y-73200964D01*
+X99945776Y-73083553D01*
+X99941187Y-73033613D01*
+X99941186Y-73033610D01*
+X99940658Y-73027859D01*
+X99934273Y-73005221D01*
+X99887125Y-72838046D01*
+X99887124Y-72838044D01*
+X99885557Y-72832487D01*
+X99875074Y-72811228D01*
+X99798331Y-72655609D01*
+X99795776Y-72650428D01*
+X99674320Y-72487779D01*
+X99525258Y-72349987D01*
+X99520375Y-72346906D01*
+X99520371Y-72346903D01*
+X99358464Y-72244748D01*
+X99353581Y-72241667D01*
+X99165039Y-72166446D01*
+X99159379Y-72165320D01*
+X99159375Y-72165319D01*
+X98971613Y-72127971D01*
+X98971610Y-72127971D01*
+X98965946Y-72126844D01*
+X98960171Y-72126768D01*
+X98960167Y-72126768D01*
+X98858793Y-72125441D01*
+X98762971Y-72124187D01*
+X98757274Y-72125166D01*
+X98757273Y-72125166D01*
+X98568607Y-72157585D01*
+X98562910Y-72158564D01*
+X98372463Y-72228824D01*
+X98198010Y-72332612D01*
+X98193670Y-72336418D01*
+X98193666Y-72336421D01*
+X98173723Y-72353911D01*
+X98045392Y-72466455D01*
+X97919720Y-72625869D01*
+X97917031Y-72630980D01*
+X97917029Y-72630983D01*
+X97902594Y-72658420D01*
+X97825203Y-72805515D01*
+X97765007Y-72999378D01*
+X97741148Y-73200964D01*
+X97416564Y-73200964D01*
+X97405776Y-73083553D01*
+X97401187Y-73033613D01*
+X97401186Y-73033610D01*
+X97400658Y-73027859D01*
+X97394273Y-73005221D01*
+X97347125Y-72838046D01*
+X97347124Y-72838044D01*
+X97345557Y-72832487D01*
+X97335074Y-72811228D01*
+X97258331Y-72655609D01*
+X97255776Y-72650428D01*
+X97134320Y-72487779D01*
+X96985258Y-72349987D01*
+X96980375Y-72346906D01*
+X96980371Y-72346903D01*
+X96818464Y-72244748D01*
+X96813581Y-72241667D01*
+X96625039Y-72166446D01*
+X96619379Y-72165320D01*
+X96619375Y-72165319D01*
+X96431613Y-72127971D01*
+X96431610Y-72127971D01*
+X96425946Y-72126844D01*
+X96420171Y-72126768D01*
+X96420167Y-72126768D01*
+X96318793Y-72125441D01*
+X96222971Y-72124187D01*
+X96217274Y-72125166D01*
+X96217273Y-72125166D01*
+X96028607Y-72157585D01*
+X96022910Y-72158564D01*
+X95832463Y-72228824D01*
+X95658010Y-72332612D01*
+X95653670Y-72336418D01*
+X95653666Y-72336421D01*
+X95633723Y-72353911D01*
+X95505392Y-72466455D01*
+X95379720Y-72625869D01*
+X95377031Y-72630980D01*
+X95377029Y-72630983D01*
+X95362594Y-72658420D01*
+X95285203Y-72805515D01*
+X95225007Y-72999378D01*
+X95201148Y-73200964D01*
+X94876564Y-73200964D01*
+X94865776Y-73083553D01*
+X94861187Y-73033613D01*
+X94861186Y-73033610D01*
+X94860658Y-73027859D01*
+X94854273Y-73005221D01*
+X94807125Y-72838046D01*
+X94807124Y-72838044D01*
+X94805557Y-72832487D01*
+X94795074Y-72811228D01*
+X94718331Y-72655609D01*
+X94715776Y-72650428D01*
+X94594320Y-72487779D01*
+X94445258Y-72349987D01*
+X94440375Y-72346906D01*
+X94440371Y-72346903D01*
+X94278464Y-72244748D01*
+X94273581Y-72241667D01*
+X94085039Y-72166446D01*
+X94079379Y-72165320D01*
+X94079375Y-72165319D01*
+X93891613Y-72127971D01*
+X93891610Y-72127971D01*
+X93885946Y-72126844D01*
+X93880171Y-72126768D01*
+X93880167Y-72126768D01*
+X93778793Y-72125441D01*
+X93682971Y-72124187D01*
+X93677274Y-72125166D01*
+X93677273Y-72125166D01*
+X93488607Y-72157585D01*
+X93482910Y-72158564D01*
+X93292463Y-72228824D01*
+X93118010Y-72332612D01*
+X93113670Y-72336418D01*
+X93113666Y-72336421D01*
+X93093723Y-72353911D01*
+X92965392Y-72466455D01*
+X92839720Y-72625869D01*
+X92837031Y-72630980D01*
+X92837029Y-72630983D01*
+X92822594Y-72658420D01*
+X92745203Y-72805515D01*
+X92685007Y-72999378D01*
+X92661148Y-73200964D01*
+X92336062Y-73200964D01*
+X92320693Y-73033707D01*
+X92318595Y-73022386D01*
+X92266658Y-72838231D01*
+X92262533Y-72827484D01*
+X92178998Y-72658092D01*
+X92172010Y-72652847D01*
+X92159591Y-72659619D01*
+X91602022Y-73217188D01*
+X91594408Y-73231132D01*
+X90864356Y-73231132D01*
+X90865592Y-73228868D01*
+X90865461Y-73227035D01*
+X90861210Y-73220420D01*
+X90301504Y-72660714D01*
+X90289124Y-72653954D01*
+X90283158Y-72658420D01*
+X90208356Y-72800595D01*
+X90203953Y-72811228D01*
+X90147213Y-72993959D01*
+X90144819Y-73005221D01*
+X90122329Y-73195241D01*
+X90122028Y-73206743D01*
+X89797095Y-73206743D01*
+X89785776Y-73083553D01*
+X89781187Y-73033613D01*
+X89781186Y-73033610D01*
+X89780658Y-73027859D01*
+X89774273Y-73005221D01*
+X89727125Y-72838046D01*
+X89727124Y-72838044D01*
+X89725557Y-72832487D01*
+X89715074Y-72811228D01*
+X89638331Y-72655609D01*
+X89635776Y-72650428D01*
+X89514320Y-72487779D01*
+X89365258Y-72349987D01*
+X89360375Y-72346906D01*
+X89360371Y-72346903D01*
+X89272709Y-72291593D01*
+X90655705Y-72291593D01*
+X90659192Y-72299982D01*
+X91217188Y-72857978D01*
+X91231132Y-72865592D01*
+X91232965Y-72865461D01*
+X91239580Y-72861210D01*
+X91797381Y-72303409D01*
+X91804141Y-72291029D01*
+X91798111Y-72282974D01*
+X91738239Y-72245197D01*
+X91727988Y-72239974D01*
+X91550260Y-72169068D01*
+X91539232Y-72165801D01*
+X91351561Y-72128471D01*
+X91340115Y-72127268D01*
+X91148792Y-72124764D01*
+X91137312Y-72125667D01*
+X90948737Y-72158070D01*
+X90937617Y-72161050D01*
+X90758095Y-72227279D01*
+X90747717Y-72232229D01*
+X90665303Y-72281260D01*
+X90655705Y-72291593D01*
+X89272709Y-72291593D01*
+X89198464Y-72244748D01*
+X89193581Y-72241667D01*
+X89005039Y-72166446D01*
+X88999379Y-72165320D01*
+X88999375Y-72165319D01*
+X88811613Y-72127971D01*
+X88811610Y-72127971D01*
+X88805946Y-72126844D01*
+X88800171Y-72126768D01*
+X88800167Y-72126768D01*
+X88698793Y-72125441D01*
+X88602971Y-72124187D01*
+X88597274Y-72125166D01*
+X88597273Y-72125166D01*
+X88408607Y-72157585D01*
+X88402910Y-72158564D01*
+X88212463Y-72228824D01*
+X88038010Y-72332612D01*
+X88033670Y-72336418D01*
+X88033666Y-72336421D01*
+X88013723Y-72353911D01*
+X87885392Y-72466455D01*
+X87759720Y-72625869D01*
+X87757031Y-72630980D01*
+X87757029Y-72630983D01*
+X87742594Y-72658420D01*
+X87665203Y-72805515D01*
+X87605007Y-72999378D01*
+X87581148Y-73200964D01*
+X87256564Y-73200964D01*
+X87245776Y-73083553D01*
+X87241187Y-73033613D01*
+X87241186Y-73033610D01*
+X87240658Y-73027859D01*
+X87234273Y-73005221D01*
+X87187125Y-72838046D01*
+X87187124Y-72838044D01*
+X87185557Y-72832487D01*
+X87175074Y-72811228D01*
+X87098331Y-72655609D01*
+X87095776Y-72650428D01*
+X86974320Y-72487779D01*
+X86825258Y-72349987D01*
+X86820375Y-72346906D01*
+X86820371Y-72346903D01*
+X86658464Y-72244748D01*
+X86653581Y-72241667D01*
+X86465039Y-72166446D01*
+X86459379Y-72165320D01*
+X86459375Y-72165319D01*
+X86271613Y-72127971D01*
+X86271610Y-72127971D01*
+X86265946Y-72126844D01*
+X86260171Y-72126768D01*
+X86260167Y-72126768D01*
+X86158793Y-72125441D01*
+X86062971Y-72124187D01*
+X86057274Y-72125166D01*
+X86057273Y-72125166D01*
+X85868607Y-72157585D01*
+X85862910Y-72158564D01*
+X85672463Y-72228824D01*
+X85498010Y-72332612D01*
+X85493670Y-72336418D01*
+X85493666Y-72336421D01*
+X85473723Y-72353911D01*
+X85345392Y-72466455D01*
+X85219720Y-72625869D01*
+X85217031Y-72630980D01*
+X85217029Y-72630983D01*
+X85202594Y-72658420D01*
+X85125203Y-72805515D01*
+X85065007Y-72999378D01*
+X85041148Y-73200964D01*
+X84716062Y-73200964D01*
+X84700693Y-73033707D01*
+X84698595Y-73022386D01*
+X84646658Y-72838231D01*
+X84642533Y-72827484D01*
+X84558998Y-72658092D01*
+X84552010Y-72652847D01*
+X84539591Y-72659619D01*
+X83982022Y-73217188D01*
+X83974408Y-73231132D01*
+X83244356Y-73231132D01*
+X83245592Y-73228868D01*
+X83245461Y-73227035D01*
+X83241210Y-73220420D01*
+X82681504Y-72660714D01*
+X82669124Y-72653954D01*
+X82663158Y-72658420D01*
+X82588356Y-72800595D01*
+X82583953Y-72811228D01*
+X82527213Y-72993959D01*
+X82524819Y-73005221D01*
+X82502329Y-73195241D01*
+X82502028Y-73206743D01*
+X82177095Y-73206743D01*
+X82165776Y-73083553D01*
+X82161187Y-73033613D01*
+X82161186Y-73033610D01*
+X82160658Y-73027859D01*
+X82154273Y-73005221D01*
+X82107125Y-72838046D01*
+X82107124Y-72838044D01*
+X82105557Y-72832487D01*
+X82095074Y-72811228D01*
+X82018331Y-72655609D01*
+X82015776Y-72650428D01*
+X81894320Y-72487779D01*
+X81745258Y-72349987D01*
+X81740375Y-72346906D01*
+X81740371Y-72346903D01*
+X81652709Y-72291593D01*
+X83035705Y-72291593D01*
+X83039192Y-72299982D01*
+X83597188Y-72857978D01*
+X83611132Y-72865592D01*
+X83612965Y-72865461D01*
+X83619580Y-72861210D01*
+X84177381Y-72303409D01*
+X84184141Y-72291029D01*
+X84178111Y-72282974D01*
+X84118239Y-72245197D01*
+X84107988Y-72239974D01*
+X83930260Y-72169068D01*
+X83919232Y-72165801D01*
+X83731561Y-72128471D01*
+X83720115Y-72127268D01*
+X83528792Y-72124764D01*
+X83517312Y-72125667D01*
+X83328737Y-72158070D01*
+X83317617Y-72161050D01*
+X83138095Y-72227279D01*
+X83127717Y-72232229D01*
+X83045303Y-72281260D01*
+X83035705Y-72291593D01*
+X81652709Y-72291593D01*
+X81578464Y-72244748D01*
+X81573581Y-72241667D01*
+X81385039Y-72166446D01*
+X81379379Y-72165320D01*
+X81379375Y-72165319D01*
+X81191613Y-72127971D01*
+X81191610Y-72127971D01*
+X81185946Y-72126844D01*
+X81180171Y-72126768D01*
+X81180167Y-72126768D01*
+X81078793Y-72125441D01*
+X80982971Y-72124187D01*
+X80977274Y-72125166D01*
+X80977273Y-72125166D01*
+X80788607Y-72157585D01*
+X80782910Y-72158564D01*
+X80592463Y-72228824D01*
+X80418010Y-72332612D01*
+X80413670Y-72336418D01*
+X80413666Y-72336421D01*
+X80393723Y-72353911D01*
+X80265392Y-72466455D01*
+X80139720Y-72625869D01*
+X80137031Y-72630980D01*
+X80137029Y-72630983D01*
+X80122594Y-72658420D01*
+X80045203Y-72805515D01*
+X79985007Y-72999378D01*
+X79961148Y-73200964D01*
+X79636564Y-73200964D01*
+X79625776Y-73083553D01*
+X79621187Y-73033613D01*
+X79621186Y-73033610D01*
+X79620658Y-73027859D01*
+X79614273Y-73005221D01*
+X79567125Y-72838046D01*
+X79567124Y-72838044D01*
+X79565557Y-72832487D01*
+X79555074Y-72811228D01*
+X79478331Y-72655609D01*
+X79475776Y-72650428D01*
+X79354320Y-72487779D01*
+X79205258Y-72349987D01*
+X79200375Y-72346906D01*
+X79200371Y-72346903D01*
+X79038464Y-72244748D01*
+X79033581Y-72241667D01*
+X78845039Y-72166446D01*
+X78839379Y-72165320D01*
+X78839375Y-72165319D01*
+X78651613Y-72127971D01*
+X78651610Y-72127971D01*
+X78645946Y-72126844D01*
+X78640171Y-72126768D01*
+X78640167Y-72126768D01*
+X78538793Y-72125441D01*
+X78442971Y-72124187D01*
+X78437274Y-72125166D01*
+X78437273Y-72125166D01*
+X78248607Y-72157585D01*
+X78242910Y-72158564D01*
+X78052463Y-72228824D01*
+X77878010Y-72332612D01*
+X77873670Y-72336418D01*
+X77873666Y-72336421D01*
+X77853723Y-72353911D01*
+X77725392Y-72466455D01*
+X77599720Y-72625869D01*
+X77597031Y-72630980D01*
+X77597029Y-72630983D01*
+X77582594Y-72658420D01*
+X77505203Y-72805515D01*
+X77445007Y-72999378D01*
+X77421148Y-73200964D01*
+X77096564Y-73200964D01*
+X77085776Y-73083553D01*
+X77081187Y-73033613D01*
+X77081186Y-73033610D01*
+X77080658Y-73027859D01*
+X77074273Y-73005221D01*
+X77027125Y-72838046D01*
+X77027124Y-72838044D01*
+X77025557Y-72832487D01*
+X77015074Y-72811228D01*
+X76938331Y-72655609D01*
+X76935776Y-72650428D01*
+X76814320Y-72487779D01*
+X76665258Y-72349987D01*
+X76660375Y-72346906D01*
+X76660371Y-72346903D01*
+X76498464Y-72244748D01*
+X76493581Y-72241667D01*
+X76305039Y-72166446D01*
+X76299379Y-72165320D01*
+X76299375Y-72165319D01*
+X76111613Y-72127971D01*
+X76111610Y-72127971D01*
+X76105946Y-72126844D01*
+X76100171Y-72126768D01*
+X76100167Y-72126768D01*
+X75998793Y-72125441D01*
+X75902971Y-72124187D01*
+X75897274Y-72125166D01*
+X75897273Y-72125166D01*
+X75708607Y-72157585D01*
+X75702910Y-72158564D01*
+X75512463Y-72228824D01*
+X75338010Y-72332612D01*
+X75333670Y-72336418D01*
+X75333666Y-72336421D01*
+X75313723Y-72353911D01*
+X75185392Y-72466455D01*
+X75059720Y-72625869D01*
+X75057031Y-72630980D01*
+X75057029Y-72630983D01*
+X75042594Y-72658420D01*
+X74965203Y-72805515D01*
+X74905007Y-72999378D01*
+X74881148Y-73200964D01*
+X74556062Y-73200964D01*
+X74540693Y-73033707D01*
+X74538595Y-73022386D01*
+X74486658Y-72838231D01*
+X74482533Y-72827484D01*
+X74398998Y-72658092D01*
+X74392010Y-72652847D01*
+X74379591Y-72659619D01*
+X73822022Y-73217188D01*
+X73814408Y-73231132D01*
+X73084356Y-73231132D01*
+X73085592Y-73228868D01*
+X73085461Y-73227035D01*
+X73081210Y-73220420D01*
+X72521504Y-72660714D01*
+X72509124Y-72653954D01*
+X72503158Y-72658420D01*
+X72428356Y-72800595D01*
+X72423953Y-72811228D01*
+X72367213Y-72993959D01*
+X72364819Y-73005221D01*
+X72342329Y-73195241D01*
+X72342028Y-73206743D01*
+X72017095Y-73206743D01*
+X72005776Y-73083553D01*
+X72001187Y-73033613D01*
+X72001186Y-73033610D01*
+X72000658Y-73027859D01*
+X71994273Y-73005221D01*
+X71947125Y-72838046D01*
+X71947124Y-72838044D01*
+X71945557Y-72832487D01*
+X71935074Y-72811228D01*
+X71858331Y-72655609D01*
+X71855776Y-72650428D01*
+X71734320Y-72487779D01*
+X71585258Y-72349987D01*
+X71580375Y-72346906D01*
+X71580371Y-72346903D01*
+X71492709Y-72291593D01*
+X72875705Y-72291593D01*
+X72879192Y-72299982D01*
+X73437188Y-72857978D01*
+X73451132Y-72865592D01*
+X73452965Y-72865461D01*
+X73459580Y-72861210D01*
+X74017381Y-72303409D01*
+X74024141Y-72291029D01*
+X74018111Y-72282974D01*
+X73958239Y-72245197D01*
+X73947988Y-72239974D01*
+X73770260Y-72169068D01*
+X73759232Y-72165801D01*
+X73571561Y-72128471D01*
+X73560115Y-72127268D01*
+X73368792Y-72124764D01*
+X73357312Y-72125667D01*
+X73168737Y-72158070D01*
+X73157617Y-72161050D01*
+X72978095Y-72227279D01*
+X72967717Y-72232229D01*
+X72885303Y-72281260D01*
+X72875705Y-72291593D01*
+X71492709Y-72291593D01*
+X71418464Y-72244748D01*
+X71413581Y-72241667D01*
+X71225039Y-72166446D01*
+X71219379Y-72165320D01*
+X71219375Y-72165319D01*
+X71031613Y-72127971D01*
+X71031610Y-72127971D01*
+X71025946Y-72126844D01*
+X71020171Y-72126768D01*
+X71020167Y-72126768D01*
+X70918793Y-72125441D01*
+X70822971Y-72124187D01*
+X70817274Y-72125166D01*
+X70817273Y-72125166D01*
+X70628607Y-72157585D01*
+X70622910Y-72158564D01*
+X70432463Y-72228824D01*
+X70258010Y-72332612D01*
+X70253670Y-72336418D01*
+X70253666Y-72336421D01*
+X70233723Y-72353911D01*
+X70105392Y-72466455D01*
+X69979720Y-72625869D01*
+X69977031Y-72630980D01*
+X69977029Y-72630983D01*
+X69962594Y-72658420D01*
+X69885203Y-72805515D01*
+X69825007Y-72999378D01*
+X69801148Y-73200964D01*
+X69801526Y-73206727D01*
+X69801823Y-73211257D01*
+X69786320Y-73280541D01*
+X69735821Y-73330444D01*
+X69676093Y-73345500D01*
+X69604737Y-73345500D01*
+X69536616Y-73325498D01*
+X69490123Y-73271842D01*
+X69480272Y-73229904D01*
+X69479232Y-73230000D01*
+X69461187Y-73033613D01*
+X69461186Y-73033610D01*
+X69460658Y-73027859D01*
+X69454273Y-73005221D01*
+X69407125Y-72838046D01*
+X69407124Y-72838044D01*
+X69405557Y-72832487D01*
+X69395074Y-72811228D01*
+X69318331Y-72655609D01*
+X69315776Y-72650428D01*
+X69194320Y-72487779D01*
+X69045258Y-72349987D01*
+X69040375Y-72346906D01*
+X69040371Y-72346903D01*
+X68878464Y-72244748D01*
+X68873581Y-72241667D01*
+X68685039Y-72166446D01*
+X68679379Y-72165320D01*
+X68679375Y-72165319D01*
+X68491613Y-72127971D01*
+X68491610Y-72127971D01*
+X68485946Y-72126844D01*
+X68480171Y-72126768D01*
+X68480167Y-72126768D01*
+X68378793Y-72125441D01*
+X68282971Y-72124187D01*
+X68277274Y-72125166D01*
+X68277273Y-72125166D01*
+X68088607Y-72157585D01*
+X68082910Y-72158564D01*
+X67892463Y-72228824D01*
+X67718010Y-72332612D01*
+X67713670Y-72336418D01*
+X67713666Y-72336421D01*
+X67693723Y-72353911D01*
+X67565392Y-72466455D01*
+X67439720Y-72625869D01*
+X67437031Y-72630980D01*
+X67437029Y-72630983D01*
+X67422594Y-72658420D01*
+X67345203Y-72805515D01*
+X67285007Y-72999378D01*
+X67261148Y-73200964D01*
+X67274424Y-73403522D01*
+X67275845Y-73409118D01*
+X67275846Y-73409123D01*
+X67322903Y-73594408D01*
+X67324392Y-73600269D01*
+X67326809Y-73605512D01*
+X67363915Y-73686002D01*
+X67409377Y-73784616D01*
+X67526533Y-73950389D01*
+X67671938Y-74092035D01*
+X67840720Y-74204812D01*
+X67846023Y-74207090D01*
+X67846026Y-74207092D01*
+X67933634Y-74244731D01*
+X68027228Y-74284942D01*
+X68100244Y-74301464D01*
+X68219579Y-74328467D01*
+X68219584Y-74328468D01*
+X68225216Y-74329742D01*
+X68230987Y-74329969D01*
+X68230989Y-74329969D01*
+X68289812Y-74332280D01*
+X68364765Y-74335225D01*
+X68432047Y-74357886D01*
+X68476397Y-74413326D01*
+X68485806Y-74462776D01*
+X68484785Y-74540817D01*
+X68463894Y-74608671D01*
+X68409634Y-74654458D01*
+X68357147Y-74665158D01*
+X68282971Y-74664187D01*
+X68277274Y-74665166D01*
+X68277273Y-74665166D01*
+X68088607Y-74697585D01*
+X68082910Y-74698564D01*
+X67892463Y-74768824D01*
+X67718010Y-74872612D01*
+X67713670Y-74876418D01*
+X67713666Y-74876421D01*
+X67569733Y-75002648D01*
+X67565392Y-75006455D01*
+X67439720Y-75165869D01*
+X67437031Y-75170980D01*
+X67437029Y-75170983D01*
+X67422594Y-75198420D01*
+X67345203Y-75345515D01*
+X67285007Y-75539378D01*
+X67261148Y-75740964D01*
+X66040000Y-75740964D01*
+X66040000Y-70875917D01*
+X66041551Y-70856207D01*
+X66055525Y-70767974D01*
+X66067706Y-70730486D01*
+X66103707Y-70659832D01*
+X66126876Y-70627943D01*
+X66182943Y-70571876D01*
+X66214832Y-70548707D01*
+X66285486Y-70512706D01*
+X66322971Y-70500526D01*
+X66411207Y-70486551D01*
+X66430917Y-70485000D01*
+X118354083Y-70485000D01*
+X118373793Y-70486551D01*
+G37*
+%TD.AperFunction*%
+%TD*%
+M02*
diff --git a/circuit_boards/BuckBoost/RockPI-Power-Board/Gerbers/PI-Power-Board-drl_map.pdf b/circuit_boards/BuckBoost/RockPI-Power-Board/Gerbers/PI-Power-Board-drl_map.pdf
new file mode 100644
index 0000000..d52df87
--- /dev/null
+++ b/circuit_boards/BuckBoost/RockPI-Power-Board/Gerbers/PI-Power-Board-drl_map.pdf
Binary files differ
diff --git a/circuit_boards/BuckBoost/RockPI-Power-Board/Gerbers/PI-Power-Board.drl b/circuit_boards/BuckBoost/RockPI-Power-Board/Gerbers/PI-Power-Board.drl
new file mode 100644
index 0000000..1ba7f40
--- /dev/null
+++ b/circuit_boards/BuckBoost/RockPI-Power-Board/Gerbers/PI-Power-Board.drl
@@ -0,0 +1,276 @@
+M48
+; DRILL file {KiCad 6.0.9-8da3e8f707~117~ubuntu20.04.1} date Sat 10 Dec 2022 04:21:31 PM PST
+; FORMAT={-:-/ absolute / inch / decimal}
+; #@! TF.CreationDate,2022-12-10T16:21:31-08:00
+; #@! TF.GenerationSoftware,Kicad,Pcbnew,6.0.9-8da3e8f707~117~ubuntu20.04.1
+; #@! TF.FileFunction,MixedPlating,1,4
+FMAT,2
+INCH
+; #@! TA.AperFunction,Plated,PTH,ComponentDrill
+T1C0.0079
+; #@! TA.AperFunction,Plated,PTH,ViaDrill
+T2C0.0100
+; #@! TA.AperFunction,Plated,PTH,ViaDrill
+T3C0.0157
+; #@! TA.AperFunction,Plated,PTH,ViaDrill
+T4C0.0200
+; #@! TA.AperFunction,Plated,PTH,ComponentDrill
+T5C0.0394
+; #@! TA.AperFunction,Plated,PTH,ComponentDrill
+T6C0.0402
+; #@! TA.AperFunction,Plated,PTH,ComponentDrill
+T7C0.0420
+; #@! TA.AperFunction,NonPlated,NPTH,ComponentDrill
+T8C0.0709
+; #@! TA.AperFunction,NonPlated,NPTH,ComponentDrill
+T9C0.0984
+; #@! TA.AperFunction,NonPlated,NPTH,ComponentDrill
+T10C0.1339
+%
+G90
+G05
+T1
+X3.625Y-3.8955
+X3.685Y-3.8552
+X3.685Y-3.8955
+X3.685Y-3.9359
+X3.745Y-3.8955
+T2
+X3.299Y-4.289
+X3.395Y-4.541
+X3.412Y-4.298
+X3.418Y-4.033
+X3.439Y-4.005
+X3.441Y-4.215
+X3.463Y-3.945
+X3.53Y-3.647
+X3.53Y-3.7859
+X3.5607Y-3.8463
+X3.5619Y-3.9049
+X3.573Y-4.001
+X3.575Y-3.797
+X3.591Y-3.646
+X3.606Y-4.001
+X3.6105Y-4.0778
+X3.6339Y-4.2451
+X3.637Y-4.078
+X3.65Y-3.648
+X3.664Y-4.078
+X3.677Y-3.782
+X3.6898Y-4.003
+X3.709Y-3.647
+X3.7187Y-4.0043
+X3.72Y-4.1399
+X3.734Y-3.786
+X3.7386Y-4.1622
+X3.769Y-3.647
+X3.7813Y-4.0007
+X3.8161Y-4.0015
+X3.8186Y-3.9319
+X3.821Y-3.843
+X3.8234Y-3.9033
+X3.854Y-4.298
+X3.8812Y-3.9953
+X3.9703Y-3.8551
+X3.991Y-4.007
+X3.999Y-3.86
+X4.053Y-4.576
+T3
+X3.064Y-4.046
+X3.084Y-3.2458
+X3.13Y-4.304
+X3.1374Y-3.7644
+X3.17Y-3.2322
+X3.219Y-3.351
+X3.28Y-3.35
+X3.302Y-3.725
+X3.333Y-3.261
+X3.41Y-3.1795
+X3.415Y-3.26
+X3.58Y-3.2728
+X3.583Y-3.212
+X4.112Y-3.831
+X4.26Y-3.84
+T4
+X2.45Y-3.5
+X2.45Y-3.65
+X2.45Y-3.85
+X2.45Y-4.0
+X2.45Y-4.2
+X2.45Y-4.35
+X2.525Y-3.535
+X2.525Y-3.885
+X2.525Y-4.235
+X2.55Y-3.75
+X2.575Y-4.105
+X2.6085Y-3.7565
+X2.625Y-4.105
+X2.6541Y-3.881
+X2.657Y-3.54
+X2.675Y-3.41
+X2.685Y-4.11
+X2.695Y-3.186
+X2.745Y-4.365
+X2.75Y-3.995
+X2.92Y-4.225
+X2.941Y-3.397
+X2.98Y-4.12
+X2.99Y-4.61
+X2.99Y-4.654
+X2.992Y-3.362
+X3.015Y-3.9052
+X3.035Y-3.435
+X3.035Y-4.61
+X3.035Y-4.654
+X3.065Y-3.624
+X3.08Y-4.61
+X3.08Y-4.654
+X3.084Y-3.528
+X3.087Y-3.581
+X3.135Y-3.662
+X3.1406Y-3.8475
+X3.18Y-4.135
+X3.18Y-4.304
+X3.26Y-4.135
+X3.284Y-3.662
+X3.3156Y-3.5141
+X3.34Y-4.135
+X3.3402Y-3.554
+X3.5346Y-4.1095
+X3.62Y-3.383
+X3.728Y-4.102
+X3.7296Y-3.134
+X3.764Y-3.565
+X3.7975Y-3.2745
+X3.833Y-3.177
+X3.855Y-3.315
+X3.86Y-3.215
+X3.95Y-4.085
+X3.95Y-4.199
+X3.985Y-3.4
+X3.985Y-4.88
+X4.025Y-3.27
+X4.075Y-3.27
+X4.08Y-3.475
+X4.08Y-4.085
+X4.08Y-4.198
+X4.08Y-4.685
+X4.08Y-4.735
+X4.08Y-4.78
+X4.13Y-3.62
+X4.1629Y-3.7761
+X4.175Y-3.305
+X4.175Y-3.525
+X4.18Y-4.52
+X4.195Y-3.12
+X4.205Y-4.885
+X4.208Y-4.198
+X4.21Y-3.76
+X4.21Y-4.085
+X4.21Y-4.645
+X4.26Y-3.62
+X4.265Y-3.315
+X4.285Y-4.785
+X4.285Y-4.86
+X4.29Y-4.7
+X4.33Y-3.315
+X4.3406Y-3.106
+X4.39Y-3.155
+X4.6051Y-3.2
+X4.61Y-4.8
+X4.61Y-4.84
+X4.64Y-3.905
+X4.8201Y-3.135
+X4.8251Y-3.2
+T5
+X2.92Y-4.86
+X3.22Y-4.86
+X3.52Y-4.86
+X3.685Y-3.236
+X3.761Y-3.413
+X3.895Y-3.405
+X3.93Y-3.64
+X4.29Y-4.595
+X4.485Y-3.175
+T6
+X2.6917Y-2.8831
+X2.6917Y-2.9831
+X2.7917Y-2.8831
+X2.7917Y-2.9831
+X2.8917Y-2.8831
+X2.8917Y-2.9831
+X2.9917Y-2.8831
+X2.9917Y-2.9831
+X3.0917Y-2.8831
+X3.0917Y-2.9831
+X3.1917Y-2.8831
+X3.1917Y-2.9831
+X3.2917Y-2.8831
+X3.2917Y-2.9831
+X3.3917Y-2.8831
+X3.3917Y-2.9831
+X3.4917Y-2.8831
+X3.4917Y-2.9831
+X3.5917Y-2.8831
+X3.5917Y-2.9831
+X3.6917Y-2.8831
+X3.6917Y-2.9831
+X3.7917Y-2.8831
+X3.7917Y-2.9831
+X3.8917Y-2.8831
+X3.8917Y-2.9831
+X3.9917Y-2.8831
+X3.9917Y-2.9831
+X4.0917Y-2.8831
+X4.0917Y-2.9831
+X4.1917Y-2.8831
+X4.1917Y-2.9831
+X4.2917Y-2.8831
+X4.2917Y-2.9831
+X4.3917Y-2.8831
+X4.3917Y-2.9831
+X4.4917Y-2.8831
+X4.4917Y-2.9831
+X4.5917Y-2.8831
+X4.5917Y-2.9831
+T7
+X2.829Y-3.387
+X2.829Y-3.487
+X2.829Y-3.587
+X2.829Y-3.687
+X2.829Y-3.787
+X2.829Y-3.887
+X2.829Y-3.987
+X2.829Y-4.087
+X2.829Y-4.187
+X2.829Y-4.287
+X2.829Y-4.387
+X2.829Y-4.487
+X4.45Y-3.425
+X4.45Y-3.525
+X4.45Y-3.625
+X4.45Y-3.9
+X4.45Y-4.0
+X4.4505Y-4.275
+X4.4505Y-4.375
+X4.4505Y-4.475
+X4.4505Y-4.575
+T8
+X2.7417Y-2.9331
+X4.5417Y-2.9331
+T9
+X2.5Y-2.9331
+X2.5Y-4.8622
+X4.7835Y-2.9331
+X4.7835Y-4.8622
+T10
+X2.4889Y-3.3319
+X2.4889Y-4.5421
+X4.7902Y-3.3699
+X4.7902Y-3.6801
+X4.7902Y-3.8449
+X4.7902Y-4.0551
+X4.7907Y-4.2199
+X4.7907Y-4.6301
+T0
+M30
diff --git a/circuit_boards/BuckBoost/RockPI-Power-Board/IMUdriver.kicad_sch b/circuit_boards/BuckBoost/RockPI-Power-Board/IMUdriver.kicad_sch
new file mode 100644
index 0000000..9fbcf79
--- /dev/null
+++ b/circuit_boards/BuckBoost/RockPI-Power-Board/IMUdriver.kicad_sch
@@ -0,0 +1,1569 @@
+(kicad_sch (version 20211123) (generator eeschema)
+
+  (uuid 4e3bb030-bd67-417c-bc6d-4f08f89e9f0b)
+
+  (paper "USLedger")
+
+  (title_block
+    (title "Pi Power Board 2")
+    (date "2022-11-11")
+    (rev "1")
+    (company "971 Spartan Robotics")
+  )
+
+  (lib_symbols
+    (symbol "Connector:TestPoint" (pin_numbers hide) (pin_names (offset 0.762) hide) (in_bom yes) (on_board yes)
+      (property "Reference" "TP" (id 0) (at 0 6.858 0)
+        (effects (font (size 1.27 1.27)))
+      )
+      (property "Value" "TestPoint" (id 1) (at 0 5.08 0)
+        (effects (font (size 1.27 1.27)))
+      )
+      (property "Footprint" "" (id 2) (at 5.08 0 0)
+        (effects (font (size 1.27 1.27)) hide)
+      )
+      (property "Datasheet" "~" (id 3) (at 5.08 0 0)
+        (effects (font (size 1.27 1.27)) hide)
+      )
+      (property "ki_keywords" "test point tp" (id 4) (at 0 0 0)
+        (effects (font (size 1.27 1.27)) hide)
+      )
+      (property "ki_description" "test point" (id 5) (at 0 0 0)
+        (effects (font (size 1.27 1.27)) hide)
+      )
+      (property "ki_fp_filters" "Pin* Test*" (id 6) (at 0 0 0)
+        (effects (font (size 1.27 1.27)) hide)
+      )
+      (symbol "TestPoint_0_1"
+        (circle (center 0 3.302) (radius 0.762)
+          (stroke (width 0) (type default) (color 0 0 0 0))
+          (fill (type none))
+        )
+      )
+      (symbol "TestPoint_1_1"
+        (pin passive line (at 0 0 90) (length 2.54)
+          (name "1" (effects (font (size 1.27 1.27))))
+          (number "1" (effects (font (size 1.27 1.27))))
+        )
+      )
+    )
+    (symbol "Device:C" (pin_numbers hide) (pin_names (offset 0.254)) (in_bom yes) (on_board yes)
+      (property "Reference" "C" (id 0) (at 0.635 2.54 0)
+        (effects (font (size 1.27 1.27)) (justify left))
+      )
+      (property "Value" "C" (id 1) (at 0.635 -2.54 0)
+        (effects (font (size 1.27 1.27)) (justify left))
+      )
+      (property "Footprint" "" (id 2) (at 0.9652 -3.81 0)
+        (effects (font (size 1.27 1.27)) hide)
+      )
+      (property "Datasheet" "~" (id 3) (at 0 0 0)
+        (effects (font (size 1.27 1.27)) hide)
+      )
+      (property "ki_keywords" "cap capacitor" (id 4) (at 0 0 0)
+        (effects (font (size 1.27 1.27)) hide)
+      )
+      (property "ki_description" "Unpolarized capacitor" (id 5) (at 0 0 0)
+        (effects (font (size 1.27 1.27)) hide)
+      )
+      (property "ki_fp_filters" "C_*" (id 6) (at 0 0 0)
+        (effects (font (size 1.27 1.27)) hide)
+      )
+      (symbol "C_0_1"
+        (polyline
+          (pts
+            (xy -2.032 -0.762)
+            (xy 2.032 -0.762)
+          )
+          (stroke (width 0.508) (type default) (color 0 0 0 0))
+          (fill (type none))
+        )
+        (polyline
+          (pts
+            (xy -2.032 0.762)
+            (xy 2.032 0.762)
+          )
+          (stroke (width 0.508) (type default) (color 0 0 0 0))
+          (fill (type none))
+        )
+      )
+      (symbol "C_1_1"
+        (pin passive line (at 0 3.81 270) (length 2.794)
+          (name "~" (effects (font (size 1.27 1.27))))
+          (number "1" (effects (font (size 1.27 1.27))))
+        )
+        (pin passive line (at 0 -3.81 90) (length 2.794)
+          (name "~" (effects (font (size 1.27 1.27))))
+          (number "2" (effects (font (size 1.27 1.27))))
+        )
+      )
+    )
+    (symbol "Device:R_US" (pin_numbers hide) (pin_names (offset 0)) (in_bom yes) (on_board yes)
+      (property "Reference" "R" (id 0) (at 2.54 0 90)
+        (effects (font (size 1.27 1.27)))
+      )
+      (property "Value" "R_US" (id 1) (at -2.54 0 90)
+        (effects (font (size 1.27 1.27)))
+      )
+      (property "Footprint" "" (id 2) (at 1.016 -0.254 90)
+        (effects (font (size 1.27 1.27)) hide)
+      )
+      (property "Datasheet" "~" (id 3) (at 0 0 0)
+        (effects (font (size 1.27 1.27)) hide)
+      )
+      (property "ki_keywords" "R res resistor" (id 4) (at 0 0 0)
+        (effects (font (size 1.27 1.27)) hide)
+      )
+      (property "ki_description" "Resistor, US symbol" (id 5) (at 0 0 0)
+        (effects (font (size 1.27 1.27)) hide)
+      )
+      (property "ki_fp_filters" "R_*" (id 6) (at 0 0 0)
+        (effects (font (size 1.27 1.27)) hide)
+      )
+      (symbol "R_US_0_1"
+        (polyline
+          (pts
+            (xy 0 -2.286)
+            (xy 0 -2.54)
+          )
+          (stroke (width 0) (type default) (color 0 0 0 0))
+          (fill (type none))
+        )
+        (polyline
+          (pts
+            (xy 0 2.286)
+            (xy 0 2.54)
+          )
+          (stroke (width 0) (type default) (color 0 0 0 0))
+          (fill (type none))
+        )
+        (polyline
+          (pts
+            (xy 0 -0.762)
+            (xy 1.016 -1.143)
+            (xy 0 -1.524)
+            (xy -1.016 -1.905)
+            (xy 0 -2.286)
+          )
+          (stroke (width 0) (type default) (color 0 0 0 0))
+          (fill (type none))
+        )
+        (polyline
+          (pts
+            (xy 0 0.762)
+            (xy 1.016 0.381)
+            (xy 0 0)
+            (xy -1.016 -0.381)
+            (xy 0 -0.762)
+          )
+          (stroke (width 0) (type default) (color 0 0 0 0))
+          (fill (type none))
+        )
+        (polyline
+          (pts
+            (xy 0 2.286)
+            (xy 1.016 1.905)
+            (xy 0 1.524)
+            (xy -1.016 1.143)
+            (xy 0 0.762)
+          )
+          (stroke (width 0) (type default) (color 0 0 0 0))
+          (fill (type none))
+        )
+      )
+      (symbol "R_US_1_1"
+        (pin passive line (at 0 3.81 270) (length 1.27)
+          (name "~" (effects (font (size 1.27 1.27))))
+          (number "1" (effects (font (size 1.27 1.27))))
+        )
+        (pin passive line (at 0 -3.81 90) (length 1.27)
+          (name "~" (effects (font (size 1.27 1.27))))
+          (number "2" (effects (font (size 1.27 1.27))))
+        )
+      )
+    )
+    (symbol "Logic_LevelTranslator:SN74AUP1T34DCK" (in_bom yes) (on_board yes)
+      (property "Reference" "U" (id 0) (at -6.35 6.35 0)
+        (effects (font (size 1.27 1.27)))
+      )
+      (property "Value" "SN74AUP1T34DCK" (id 1) (at 11.43 6.35 0)
+        (effects (font (size 1.27 1.27)))
+      )
+      (property "Footprint" "Package_TO_SOT_SMD:SOT-353_SC-70-5" (id 2) (at 0 -17.78 0)
+        (effects (font (size 1.27 1.27)) hide)
+      )
+      (property "Datasheet" "http://www.ti.com/lit/ds/symlink/sn74aup1t34.pdf" (id 3) (at 0 -15.24 0)
+        (effects (font (size 1.27 1.27)) hide)
+      )
+      (property "ki_keywords" "Noninverting" (id 4) (at 0 0 0)
+        (effects (font (size 1.27 1.27)) hide)
+      )
+      (property "ki_description" "1-Bit Unidirectional Voltage-Level Translator, SC-70" (id 5) (at 0 0 0)
+        (effects (font (size 1.27 1.27)) hide)
+      )
+      (property "ki_fp_filters" "SOT*353*" (id 6) (at 0 0 0)
+        (effects (font (size 1.27 1.27)) hide)
+      )
+      (symbol "SN74AUP1T34DCK_0_1"
+        (rectangle (start -7.62 -5.08) (end 7.62 5.08)
+          (stroke (width 0.254) (type default) (color 0 0 0 0))
+          (fill (type background))
+        )
+        (pin power_in line (at -2.54 7.62 270) (length 2.54)
+          (name "VCCA" (effects (font (size 1.27 1.27))))
+          (number "1" (effects (font (size 1.27 1.27))))
+        )
+        (pin input line (at -10.16 0 0) (length 2.54)
+          (name "A" (effects (font (size 1.27 1.27))))
+          (number "2" (effects (font (size 1.27 1.27))))
+        )
+        (pin power_in line (at 0 -7.62 90) (length 2.54)
+          (name "GND" (effects (font (size 1.27 1.27))))
+          (number "3" (effects (font (size 1.27 1.27))))
+        )
+        (pin output line (at 10.16 0 180) (length 2.54)
+          (name "B" (effects (font (size 1.27 1.27))))
+          (number "4" (effects (font (size 1.27 1.27))))
+        )
+        (pin power_in line (at 2.54 7.62 270) (length 2.54)
+          (name "VCCB" (effects (font (size 1.27 1.27))))
+          (number "5" (effects (font (size 1.27 1.27))))
+        )
+      )
+    )
+    (symbol "RspPiPicoIMU:ADM3490ARZ" (pin_names (offset 1.016)) (in_bom yes) (on_board yes)
+      (property "Reference" "U" (id 0) (at 1.27 1.27 0)
+        (effects (font (size 1.27 1.27)))
+      )
+      (property "Value" "ADM3490ARZ" (id 1) (at 6.35 -21.59 0)
+        (effects (font (size 1.27 1.27)))
+      )
+      (property "Footprint" "" (id 2) (at 0 0 0)
+        (effects (font (size 1.27 1.27)) hide)
+      )
+      (property "Datasheet" "https://www.analog.com/media/en/technical-documentation/data-sheets/ADM3483_3485_3488_3490_3491.pdf" (id 3) (at 0 0 0)
+        (effects (font (size 1.27 1.27)) hide)
+      )
+      (symbol "ADM3490ARZ_0_1"
+        (polyline
+          (pts
+            (xy 10.16 -10.16)
+            (xy 12.7 -10.16)
+          )
+          (stroke (width 0) (type default) (color 0 0 0 0))
+          (fill (type none))
+        )
+        (polyline
+          (pts
+            (xy 10.16 -1.27)
+            (xy 10.16 -6.35)
+          )
+          (stroke (width 0) (type default) (color 0 0 0 0))
+          (fill (type none))
+        )
+        (polyline
+          (pts
+            (xy 11.43 -12.7)
+            (xy 12.7 -12.7)
+          )
+          (stroke (width 0) (type default) (color 0 0 0 0))
+          (fill (type none))
+        )
+        (polyline
+          (pts
+            (xy 11.43 -5.08)
+            (xy 12.7 -5.08)
+          )
+          (stroke (width 0) (type default) (color 0 0 0 0))
+          (fill (type none))
+        )
+        (polyline
+          (pts
+            (xy 12.7 -2.54)
+            (xy 10.16 -2.54)
+          )
+          (stroke (width 0) (type default) (color 0 0 0 0))
+          (fill (type none))
+        )
+        (polyline
+          (pts
+            (xy 3.81 -2.54)
+            (xy 4.445 -2.54)
+            (xy 4.445 -3.81)
+            (xy 6.35 -3.81)
+          )
+          (stroke (width 0) (type default) (color 0 0 0 0))
+          (fill (type none))
+        )
+        (polyline
+          (pts
+            (xy 6.35 -11.43)
+            (xy 4.445 -11.43)
+            (xy 4.445 -10.16)
+            (xy 3.81 -10.16)
+          )
+          (stroke (width 0) (type default) (color 0 0 0 0))
+          (fill (type none))
+        )
+        (polyline
+          (pts
+            (xy 10.16 -8.89)
+            (xy 10.16 -13.97)
+            (xy 6.35 -11.43)
+            (xy 10.16 -8.89)
+          )
+          (stroke (width 0) (type default) (color 0 0 0 0))
+          (fill (type none))
+        )
+        (polyline
+          (pts
+            (xy 10.16 -3.81)
+            (xy 6.35 -1.27)
+            (xy 6.35 -6.35)
+            (xy 10.16 -3.81)
+          )
+          (stroke (width 0) (type default) (color 0 0 0 0))
+          (fill (type none))
+        )
+        (rectangle (start 0 0) (end 12.7 -20.32)
+          (stroke (width 0) (type default) (color 0 0 0 0))
+          (fill (type background))
+        )
+        (circle (center 10.795 -12.7) (radius 0.635)
+          (stroke (width 0) (type default) (color 0 0 0 0))
+          (fill (type none))
+        )
+        (circle (center 10.795 -5.08) (radius 0.635)
+          (stroke (width 0) (type default) (color 0 0 0 0))
+          (fill (type none))
+        )
+      )
+      (symbol "ADM3490ARZ_1_1"
+        (pin power_in line (at -2.54 -15.24 0) (length 2.54)
+          (name "VCC" (effects (font (size 1.27 1.27))))
+          (number "1" (effects (font (size 1.27 1.27))))
+        )
+        (pin output line (at -2.54 -10.16 0) (length 2.54)
+          (name "RO" (effects (font (size 1.27 1.27))))
+          (number "2" (effects (font (size 1.27 1.27))))
+        )
+        (pin input line (at -2.54 -2.54 0) (length 2.54)
+          (name "DI" (effects (font (size 1.27 1.27))))
+          (number "3" (effects (font (size 1.27 1.27))))
+        )
+        (pin passive line (at -2.54 -17.78 0) (length 2.54)
+          (name "GND" (effects (font (size 1.27 1.27))))
+          (number "4" (effects (font (size 1.27 1.27))))
+        )
+        (pin output line (at 15.24 -2.54 180) (length 2.54)
+          (name "~" (effects (font (size 1.27 1.27))))
+          (number "5" (effects (font (size 1.27 1.27))))
+        )
+        (pin output line (at 15.24 -5.08 180) (length 2.54)
+          (name "~" (effects (font (size 1.27 1.27))))
+          (number "6" (effects (font (size 1.27 1.27))))
+        )
+        (pin input line (at 15.24 -12.7 180) (length 2.54)
+          (name "~" (effects (font (size 1.27 1.27))))
+          (number "7" (effects (font (size 1.27 1.27))))
+        )
+        (pin input line (at 15.24 -10.16 180) (length 2.54)
+          (name "~" (effects (font (size 1.27 1.27))))
+          (number "8" (effects (font (size 1.27 1.27))))
+        )
+      )
+    )
+    (symbol "power:+3V0" (power) (pin_names (offset 0)) (in_bom yes) (on_board yes)
+      (property "Reference" "#PWR" (id 0) (at 0 -3.81 0)
+        (effects (font (size 1.27 1.27)) hide)
+      )
+      (property "Value" "+3V0" (id 1) (at 0 3.556 0)
+        (effects (font (size 1.27 1.27)))
+      )
+      (property "Footprint" "" (id 2) (at 0 0 0)
+        (effects (font (size 1.27 1.27)) hide)
+      )
+      (property "Datasheet" "" (id 3) (at 0 0 0)
+        (effects (font (size 1.27 1.27)) hide)
+      )
+      (property "ki_keywords" "power-flag" (id 4) (at 0 0 0)
+        (effects (font (size 1.27 1.27)) hide)
+      )
+      (property "ki_description" "Power symbol creates a global label with name \"+3V0\"" (id 5) (at 0 0 0)
+        (effects (font (size 1.27 1.27)) hide)
+      )
+      (symbol "+3V0_0_1"
+        (polyline
+          (pts
+            (xy -0.762 1.27)
+            (xy 0 2.54)
+          )
+          (stroke (width 0) (type default) (color 0 0 0 0))
+          (fill (type none))
+        )
+        (polyline
+          (pts
+            (xy 0 0)
+            (xy 0 2.54)
+          )
+          (stroke (width 0) (type default) (color 0 0 0 0))
+          (fill (type none))
+        )
+        (polyline
+          (pts
+            (xy 0 2.54)
+            (xy 0.762 1.27)
+          )
+          (stroke (width 0) (type default) (color 0 0 0 0))
+          (fill (type none))
+        )
+      )
+      (symbol "+3V0_1_1"
+        (pin power_in line (at 0 0 90) (length 0) hide
+          (name "+3V0" (effects (font (size 1.27 1.27))))
+          (number "1" (effects (font (size 1.27 1.27))))
+        )
+      )
+    )
+    (symbol "power:+3V3" (power) (pin_names (offset 0)) (in_bom yes) (on_board yes)
+      (property "Reference" "#PWR" (id 0) (at 0 -3.81 0)
+        (effects (font (size 1.27 1.27)) hide)
+      )
+      (property "Value" "+3V3" (id 1) (at 0 3.556 0)
+        (effects (font (size 1.27 1.27)))
+      )
+      (property "Footprint" "" (id 2) (at 0 0 0)
+        (effects (font (size 1.27 1.27)) hide)
+      )
+      (property "Datasheet" "" (id 3) (at 0 0 0)
+        (effects (font (size 1.27 1.27)) hide)
+      )
+      (property "ki_keywords" "power-flag" (id 4) (at 0 0 0)
+        (effects (font (size 1.27 1.27)) hide)
+      )
+      (property "ki_description" "Power symbol creates a global label with name \"+3V3\"" (id 5) (at 0 0 0)
+        (effects (font (size 1.27 1.27)) hide)
+      )
+      (symbol "+3V3_0_1"
+        (polyline
+          (pts
+            (xy -0.762 1.27)
+            (xy 0 2.54)
+          )
+          (stroke (width 0) (type default) (color 0 0 0 0))
+          (fill (type none))
+        )
+        (polyline
+          (pts
+            (xy 0 0)
+            (xy 0 2.54)
+          )
+          (stroke (width 0) (type default) (color 0 0 0 0))
+          (fill (type none))
+        )
+        (polyline
+          (pts
+            (xy 0 2.54)
+            (xy 0.762 1.27)
+          )
+          (stroke (width 0) (type default) (color 0 0 0 0))
+          (fill (type none))
+        )
+      )
+      (symbol "+3V3_1_1"
+        (pin power_in line (at 0 0 90) (length 0) hide
+          (name "+3V3" (effects (font (size 1.27 1.27))))
+          (number "1" (effects (font (size 1.27 1.27))))
+        )
+      )
+    )
+    (symbol "power:GND" (power) (pin_names (offset 0)) (in_bom yes) (on_board yes)
+      (property "Reference" "#PWR" (id 0) (at 0 -6.35 0)
+        (effects (font (size 1.27 1.27)) hide)
+      )
+      (property "Value" "GND" (id 1) (at 0 -3.81 0)
+        (effects (font (size 1.27 1.27)))
+      )
+      (property "Footprint" "" (id 2) (at 0 0 0)
+        (effects (font (size 1.27 1.27)) hide)
+      )
+      (property "Datasheet" "" (id 3) (at 0 0 0)
+        (effects (font (size 1.27 1.27)) hide)
+      )
+      (property "ki_keywords" "power-flag" (id 4) (at 0 0 0)
+        (effects (font (size 1.27 1.27)) hide)
+      )
+      (property "ki_description" "Power symbol creates a global label with name \"GND\" , ground" (id 5) (at 0 0 0)
+        (effects (font (size 1.27 1.27)) hide)
+      )
+      (symbol "GND_0_1"
+        (polyline
+          (pts
+            (xy 0 0)
+            (xy 0 -1.27)
+            (xy 1.27 -1.27)
+            (xy 0 -2.54)
+            (xy -1.27 -1.27)
+            (xy 0 -1.27)
+          )
+          (stroke (width 0) (type default) (color 0 0 0 0))
+          (fill (type none))
+        )
+      )
+      (symbol "GND_1_1"
+        (pin power_in line (at 0 0 270) (length 0) hide
+          (name "GND" (effects (font (size 1.27 1.27))))
+          (number "1" (effects (font (size 1.27 1.27))))
+        )
+      )
+    )
+  )
+
+  (junction (at 204.47 176.53) (diameter 0) (color 0 0 0 0)
+    (uuid 06e45494-051a-4251-bba8-cefd394f17ca)
+  )
+  (junction (at 116.84 135.89) (diameter 0) (color 0 0 0 0)
+    (uuid 0be4b35e-c810-4ed3-8e6b-ec5d7334f555)
+  )
+  (junction (at 133.35 135.89) (diameter 0) (color 0 0 0 0)
+    (uuid 160ff14f-6922-4bf0-8ce3-242812e1338a)
+  )
+  (junction (at 171.45 128.27) (diameter 0) (color 0 0 0 0)
+    (uuid 28af1ad3-cfc6-481d-8cf0-90d7a1bd144f)
+  )
+  (junction (at 246.38 130.81) (diameter 0) (color 0 0 0 0)
+    (uuid 32eb148a-a285-47c3-8fc6-48e25e5c938b)
+  )
+  (junction (at 147.32 78.74) (diameter 0) (color 0 0 0 0)
+    (uuid 33ae96ad-3e53-4a0a-89cc-36b5caf4b0aa)
+  )
+  (junction (at 204.47 106.68) (diameter 0) (color 0 0 0 0)
+    (uuid 3f2c3890-2579-4eba-94e8-45139bf286d6)
+  )
+  (junction (at 233.68 92.71) (diameter 0) (color 0 0 0 0)
+    (uuid 4735849d-16df-4aba-bf28-95d6060e0251)
+  )
+  (junction (at 130.81 78.74) (diameter 0) (color 0 0 0 0)
+    (uuid b1e338c2-ce46-409a-a199-555e147f21c5)
+  )
+  (junction (at 233.68 128.27) (diameter 0) (color 0 0 0 0)
+    (uuid b4b23fff-49e2-48c4-882a-2bd1a8eed9b9)
+  )
+  (junction (at 199.39 167.64) (diameter 0) (color 0 0 0 0)
+    (uuid bebd345d-7375-4a3c-9175-6a6775d8a44a)
+  )
+  (junction (at 204.47 142.24) (diameter 0) (color 0 0 0 0)
+    (uuid c56fb750-aff0-4e15-a736-3ce0f1edb62e)
+  )
+  (junction (at 246.38 95.25) (diameter 0) (color 0 0 0 0)
+    (uuid d6cc8c1c-d5ed-42ba-94bb-16a28189dfb9)
+  )
+  (junction (at 199.39 133.35) (diameter 0) (color 0 0 0 0)
+    (uuid d7a2f444-10e3-49c0-af67-f7ce68a3b852)
+  )
+  (junction (at 199.39 97.79) (diameter 0) (color 0 0 0 0)
+    (uuid f06070d8-a8b6-4c49-8e26-e51a72e6b3c5)
+  )
+
+  (wire (pts (xy 128.27 135.89) (xy 128.27 142.24))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid 099ea29b-c5c5-4714-b388-924018df32ed)
+  )
+  (wire (pts (xy 116.84 135.89) (xy 128.27 135.89))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid 10c542ad-b790-4dfc-8a17-9590ad7c9187)
+  )
+  (wire (pts (xy 83.82 149.86) (xy 120.65 149.86))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid 23d0b03f-8347-464a-9ebe-7a82f2c89f1c)
+  )
+  (wire (pts (xy 246.38 99.06) (xy 246.38 95.25))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid 2a7ad840-76fd-400c-93ae-0d367564e2f4)
+  )
+  (wire (pts (xy 198.12 133.35) (xy 199.39 133.35))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid 304eabb6-8d79-4314-a4a7-9d28bbdab734)
+  )
+  (wire (pts (xy 246.38 95.25) (xy 265.43 95.25))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid 3bd364d1-ec8f-4e5a-bf78-40c4e8df5a18)
+  )
+  (wire (pts (xy 199.39 133.35) (xy 199.39 134.62))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid 3cd9390f-725b-4999-a935-c593e1c08e3e)
+  )
+  (wire (pts (xy 224.79 87.63) (xy 265.43 87.63))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid 3e6503ad-a66e-45e8-b675-6f2cbd832faa)
+  )
+  (wire (pts (xy 236.22 134.62) (xy 233.68 134.62))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid 429790a4-4fcf-460a-906a-d29c8b077854)
+  )
+  (wire (pts (xy 157.48 78.74) (xy 147.32 78.74))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid 47cf2ad1-4440-44cc-a7a6-00e98c008a6e)
+  )
+  (wire (pts (xy 199.39 133.35) (xy 207.01 133.35))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid 4bac2148-6529-4bc8-bae8-763123c2d2c4)
+  )
+  (wire (pts (xy 198.12 97.79) (xy 199.39 97.79))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid 50003783-fcc5-45fb-a63b-d4fd9c68a19a)
+  )
+  (wire (pts (xy 204.47 176.53) (xy 199.39 176.53))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid 55b8bfa3-3324-4fbd-8e14-538140af89e2)
+  )
+  (wire (pts (xy 243.84 134.62) (xy 246.38 134.62))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid 629841b2-54b5-4e92-8312-ec67531c1ad5)
+  )
+  (wire (pts (xy 99.06 170.18) (xy 184.15 170.18))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid 65b0cc5d-7814-4f18-a91e-990cfe9e07a4)
+  )
+  (wire (pts (xy 204.47 142.24) (xy 199.39 142.24))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid 6684efa6-ee49-49c3-b513-293d5f962870)
+  )
+  (wire (pts (xy 143.51 135.89) (xy 133.35 135.89))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid 66e919bd-c4a0-4624-a0c0-de294f629fe9)
+  )
+  (wire (pts (xy 207.01 100.33) (xy 204.47 100.33))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid 6d910cfc-03b4-418c-a470-c6b0b618c57f)
+  )
+  (wire (pts (xy 130.81 78.74) (xy 142.24 78.74))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid 705f67d9-f159-4ee3-aaef-eaf270f47e29)
+  )
+  (wire (pts (xy 224.79 123.19) (xy 265.43 123.19))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid 71d968da-b593-4d27-8742-e026bfccdbba)
+  )
+  (wire (pts (xy 142.24 78.74) (xy 142.24 85.09))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid 732522f2-4c9f-4ff5-8f62-fb9445763f01)
+  )
+  (wire (pts (xy 233.68 92.71) (xy 265.43 92.71))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid 753ca585-2aa5-4b15-9743-e8f954de39c2)
+  )
+  (wire (pts (xy 99.06 120.65) (xy 207.01 120.65))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid 7a6ba1ec-a329-433b-ac84-84d2838da160)
+  )
+  (wire (pts (xy 99.06 66.04) (xy 200.66 66.04))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid 8a3a1b05-1608-4c5c-a958-0d9650cb7340)
+  )
+  (wire (pts (xy 204.47 135.89) (xy 204.47 142.24))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid 8b0b98d7-63c6-49d8-9b63-840d055ced1c)
+  )
+  (wire (pts (xy 233.68 92.71) (xy 233.68 99.06))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid 8e477035-3465-4e64-a56d-56f29876fb40)
+  )
+  (wire (pts (xy 224.79 154.94) (xy 265.43 154.94))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid 8f264cd9-664a-400f-ae0a-e53d73859531)
+  )
+  (wire (pts (xy 133.35 135.89) (xy 133.35 142.24))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid 90a2ea34-cad8-4d60-9b26-a000a9fb4f90)
+  )
+  (wire (pts (xy 184.15 170.18) (xy 184.15 154.94))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid 968a5022-36f0-4ca9-9ee2-c9f7d567099d)
+  )
+  (wire (pts (xy 224.79 130.81) (xy 246.38 130.81))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid 98f725e2-6f18-492f-b711-14e0c3a4b2e8)
+  )
+  (wire (pts (xy 233.68 128.27) (xy 265.43 128.27))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid 9c1da203-8e0f-4069-82fa-557df4ae9be5)
+  )
+  (wire (pts (xy 246.38 130.81) (xy 246.38 134.62))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid a21ab441-05ff-4f2b-ba61-b73ada92efdf)
+  )
+  (wire (pts (xy 199.39 97.79) (xy 199.39 99.06))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid a32b4ad9-5272-4e8d-87b5-b6166dcebc41)
+  )
+  (wire (pts (xy 207.01 170.18) (xy 204.47 170.18))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid a5513d93-3706-46dd-b22e-f3c4cd89a802)
+  )
+  (wire (pts (xy 171.45 149.86) (xy 171.45 128.27))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid a6af154d-0a93-408d-b1f5-e55cbf25abfb)
+  )
+  (wire (pts (xy 224.79 85.09) (xy 265.43 85.09))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid ae130bd9-4e15-4486-b46e-4ef6c6532484)
+  )
+  (wire (pts (xy 204.47 100.33) (xy 204.47 106.68))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid ae6279a9-c289-422c-9f86-1eefcd19baac)
+  )
+  (wire (pts (xy 200.66 85.09) (xy 207.01 85.09))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid b1300b92-665e-48b5-aa2a-daa54aa66396)
+  )
+  (wire (pts (xy 204.47 106.68) (xy 199.39 106.68))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid b5174b52-3ecd-4d23-8443-b4d16f8c760d)
+  )
+  (wire (pts (xy 199.39 167.64) (xy 199.39 168.91))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid b8e42b97-7a68-469c-b360-c22552d3e36e)
+  )
+  (wire (pts (xy 224.79 92.71) (xy 233.68 92.71))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid bb8bf723-d6aa-4deb-9480-ea555ea4d46f)
+  )
+  (wire (pts (xy 233.68 134.62) (xy 233.68 128.27))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid be031222-4ba1-4260-9684-801c61c076a4)
+  )
+  (wire (pts (xy 200.66 66.04) (xy 200.66 85.09))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid bedc96de-98ad-425b-bb85-4fadcde510d8)
+  )
+  (wire (pts (xy 171.45 128.27) (xy 207.01 128.27))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid c0f17b87-63ed-4fca-95ce-61611126ce9c)
+  )
+  (wire (pts (xy 236.22 99.06) (xy 233.68 99.06))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid c2f0e83b-9ac4-4c0b-8c6a-d144d6ad7846)
+  )
+  (wire (pts (xy 154.94 92.71) (xy 207.01 92.71))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid cb1ed93e-6c66-4f02-95aa-c05c1572ede7)
+  )
+  (wire (pts (xy 199.39 167.64) (xy 207.01 167.64))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid cb72f94d-b0ee-4fbb-816a-86461829ee3b)
+  )
+  (wire (pts (xy 140.97 149.86) (xy 171.45 149.86))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid cd4d8aa6-b031-4841-8306-4a13e199b501)
+  )
+  (wire (pts (xy 99.06 128.27) (xy 171.45 128.27))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid ce27fcaf-a405-4dab-8abf-be61991fd9a9)
+  )
+  (wire (pts (xy 224.79 120.65) (xy 265.43 120.65))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid d08e684b-8fc8-4bc3-9f0a-32a0a80c71b5)
+  )
+  (wire (pts (xy 224.79 128.27) (xy 233.68 128.27))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid d3536a43-c07c-43b1-a364-a9a35e8030e8)
+  )
+  (wire (pts (xy 243.84 99.06) (xy 246.38 99.06))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid d6f45483-b162-4656-b620-4253958d8861)
+  )
+  (wire (pts (xy 224.79 95.25) (xy 246.38 95.25))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid d7a62653-3f71-4114-a96c-09f5d086149f)
+  )
+  (wire (pts (xy 99.06 92.71) (xy 134.62 92.71))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid db3ce6a4-4ec5-4e48-ac0f-c03baf20125a)
+  )
+  (wire (pts (xy 207.01 135.89) (xy 204.47 135.89))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid df38c2fd-511b-45d8-9efa-ae03019a3ac0)
+  )
+  (wire (pts (xy 246.38 130.81) (xy 265.43 130.81))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid e267afc7-157a-4af8-82d1-ad2f16690c85)
+  )
+  (wire (pts (xy 224.79 157.48) (xy 265.43 157.48))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid ebda7700-3d8c-4130-9840-2a2cd13ddc87)
+  )
+  (wire (pts (xy 198.12 167.64) (xy 199.39 167.64))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid ecf10e26-aef8-47b4-86b7-accf4cba729a)
+  )
+  (wire (pts (xy 204.47 170.18) (xy 204.47 176.53))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid ef94f5e2-9794-4328-8bd0-1bd525acf8b0)
+  )
+  (wire (pts (xy 199.39 97.79) (xy 207.01 97.79))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid f51e9e1d-57aa-4cda-943d-c6b08e8cf565)
+  )
+  (wire (pts (xy 147.32 78.74) (xy 147.32 85.09))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid f6398f94-715f-4d37-acbb-d8214839260f)
+  )
+  (wire (pts (xy 184.15 154.94) (xy 207.01 154.94))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid f91f5581-6686-4c73-9c6c-77f23e51688e)
+  )
+
+  (text "Power Utilization\n3.3V:\n   3x ADM3490: 3 x (2.2mA+2V/120) = 56mA\n\n"
+    (at 224.79 209.55 0)
+    (effects (font (size 1.27 1.27)) (justify left bottom))
+    (uuid a44d8d07-bb2f-4c08-93ab-f25637fd44af)
+  )
+
+  (label "DR_L" (at 252.73 130.81 0)
+    (effects (font (size 1.27 1.27)) (justify left bottom))
+    (uuid 00c965b5-d8d5-4ccb-a2c7-19120b2a4ead)
+  )
+  (label "CS_L" (at 252.73 157.48 0)
+    (effects (font (size 1.27 1.27)) (justify left bottom))
+    (uuid 14b87c44-b032-41d7-85d3-5edac1184e0a)
+  )
+  (label "MOSI_H" (at 252.73 85.09 0)
+    (effects (font (size 1.27 1.27)) (justify left bottom))
+    (uuid 1c45edf2-bd07-43de-8a1c-bcb721e19355)
+  )
+  (label "SCK_L" (at 252.73 123.19 0)
+    (effects (font (size 1.27 1.27)) (justify left bottom))
+    (uuid 32b35245-811c-4c18-a704-9167bba1424d)
+  )
+  (label "MISO_H" (at 252.73 92.71 0)
+    (effects (font (size 1.27 1.27)) (justify left bottom))
+    (uuid 41afae86-346c-4ed6-8bdd-28994a005b6d)
+  )
+  (label "MISO_L" (at 252.73 95.25 0)
+    (effects (font (size 1.27 1.27)) (justify left bottom))
+    (uuid 5a9019cc-8e04-41c1-a851-678b5c36fb08)
+  )
+  (label "SCK_H" (at 252.73 120.65 0)
+    (effects (font (size 1.27 1.27)) (justify left bottom))
+    (uuid 771a9320-20b1-47a2-a867-6d6f85ade461)
+  )
+  (label "CS_H" (at 252.73 154.94 0)
+    (effects (font (size 1.27 1.27)) (justify left bottom))
+    (uuid a5895b98-7afb-4cd1-bedf-dadbb51b0357)
+  )
+  (label "DR_H" (at 252.73 128.27 0)
+    (effects (font (size 1.27 1.27)) (justify left bottom))
+    (uuid bd998f5e-91eb-45fd-8ba9-ef8ebddfeca1)
+  )
+  (label "MOSI_L" (at 252.73 87.63 0)
+    (effects (font (size 1.27 1.27)) (justify left bottom))
+    (uuid d20ef91a-7b5b-483a-9cd4-c4d7b8ae40e4)
+  )
+
+  (hierarchical_label "CS_L" (shape output) (at 265.43 157.48 0)
+    (effects (font (size 1.27 1.27)) (justify left))
+    (uuid 03009d4d-13e3-40ba-981a-45f27ee8ca3a)
+  )
+  (hierarchical_label "MISO" (shape output) (at 99.06 92.71 180)
+    (effects (font (size 1.27 1.27)) (justify right))
+    (uuid 2ae346b3-c046-47b5-b7c8-2248ea2f2a7b)
+  )
+  (hierarchical_label "MOSI_L" (shape output) (at 265.43 87.63 0)
+    (effects (font (size 1.27 1.27)) (justify left))
+    (uuid 3b7f1037-9150-4423-b55b-49c02a39650d)
+  )
+  (hierarchical_label "CS_H" (shape output) (at 265.43 154.94 0)
+    (effects (font (size 1.27 1.27)) (justify left))
+    (uuid 4b1ade6f-1ccd-4913-aad6-988417c4469f)
+  )
+  (hierarchical_label "DR_H" (shape input) (at 265.43 128.27 0)
+    (effects (font (size 1.27 1.27)) (justify left))
+    (uuid 542f2e23-9cbe-4ef8-99e7-fcf765dcb4fd)
+  )
+  (hierarchical_label "SCK_H" (shape output) (at 265.43 120.65 0)
+    (effects (font (size 1.27 1.27)) (justify left))
+    (uuid 5789b8f9-8673-4b31-8e9e-3b1035ec064c)
+  )
+  (hierarchical_label "SCK_L" (shape output) (at 265.43 123.19 0)
+    (effects (font (size 1.27 1.27)) (justify left))
+    (uuid 6df551f9-4ad3-4896-97b1-dad9abdec6ae)
+  )
+  (hierarchical_label "SCK" (shape input) (at 99.06 120.65 180)
+    (effects (font (size 1.27 1.27)) (justify right))
+    (uuid 75ad803c-36ca-4b19-9d86-4ce6962c96f3)
+  )
+  (hierarchical_label "MISO_H" (shape input) (at 265.43 92.71 0)
+    (effects (font (size 1.27 1.27)) (justify left))
+    (uuid 8f058122-e4e5-4281-bab3-49c26b3f407b)
+  )
+  (hierarchical_label "DR" (shape output) (at 99.06 128.27 180)
+    (effects (font (size 1.27 1.27)) (justify right))
+    (uuid ab9b76ed-3318-4a16-ab75-71514910ac44)
+  )
+  (hierarchical_label "MOSI" (shape input) (at 99.06 66.04 180)
+    (effects (font (size 1.27 1.27)) (justify right))
+    (uuid b0557c2f-8a8a-4fb4-a0d8-93daf948caa3)
+  )
+  (hierarchical_label "~{CS}" (shape input) (at 99.06 170.18 180)
+    (effects (font (size 1.27 1.27)) (justify right))
+    (uuid bcba0770-8649-449d-a633-dc7b93c6c651)
+  )
+  (hierarchical_label "MOSI_H" (shape output) (at 265.43 85.09 0)
+    (effects (font (size 1.27 1.27)) (justify left))
+    (uuid c6013135-3616-4ade-a010-87d4e398b82c)
+  )
+  (hierarchical_label "MISO_L" (shape input) (at 265.43 95.25 0)
+    (effects (font (size 1.27 1.27)) (justify left))
+    (uuid d30f5178-b3fb-42c1-85dd-c1b30e110952)
+  )
+  (hierarchical_label "DR_L" (shape input) (at 265.43 130.81 0)
+    (effects (font (size 1.27 1.27)) (justify left))
+    (uuid d4d49620-9b27-45f2-b8d7-e79f02375108)
+  )
+
+  (symbol (lib_id "power:GND") (at 157.48 86.36 0) (unit 1)
+    (in_bom yes) (on_board yes)
+    (uuid 04c71c25-4726-4a9c-9249-f9383033e729)
+    (property "Reference" "#PWR047" (id 0) (at 157.48 92.71 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (property "Value" "GND" (id 1) (at 157.48 90.17 0))
+    (property "Footprint" "" (id 2) (at 157.48 86.36 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (property "Datasheet" "" (id 3) (at 157.48 86.36 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (pin "1" (uuid 3461ded2-724d-4ab2-a810-3a047908dbdc))
+  )
+
+  (symbol (lib_id "RspPiPicoIMU:ADM3490ARZ") (at 209.55 82.55 0) (unit 1)
+    (in_bom yes) (on_board yes)
+    (uuid 05284baf-126a-4061-9e54-778ac5c55e7a)
+    (property "Reference" "U9" (id 0) (at 215.9 78.359 0))
+    (property "Value" "ADM3490ARZ" (id 1) (at 215.9 80.6704 0))
+    (property "Footprint" "Package_SO:SO-8_3.9x4.9mm_P1.27mm" (id 2) (at 209.55 82.55 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (property "Datasheet" "https://www.analog.com/media/en/technical-documentation/data-sheets/ADM3483_3485_3488_3490_3491.pdf" (id 3) (at 209.55 82.55 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (property "P/N" "" (id 4) (at 209.55 82.55 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (property "MFG" "Analog Devices" (id 5) (at 209.55 82.55 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (property "MFG P/N" "ADM3490ARZ" (id 6) (at 209.55 82.55 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (pin "1" (uuid 8842ca4c-a259-45ad-8f62-867f62f2c37b))
+    (pin "2" (uuid 54abac24-0746-46a2-bbea-23a00c2bdbc9))
+    (pin "3" (uuid df7024ad-6cf6-465b-9721-5752c7211731))
+    (pin "4" (uuid 2a99ce0c-af8f-4977-ad0b-55552af88a8b))
+    (pin "5" (uuid b62940ac-e629-47b8-9f6b-c0a2dbf0b92a))
+    (pin "6" (uuid 4005e7a9-e481-40e8-9522-743e3ea80347))
+    (pin "7" (uuid f3e7cd91-de36-45fb-95f0-3537df31f8d1))
+    (pin "8" (uuid 1d4bbba6-2d3f-44b5-93ac-ff154775779e))
+  )
+
+  (symbol (lib_id "Device:R_US") (at 240.03 99.06 90) (unit 1)
+    (in_bom yes) (on_board yes)
+    (uuid 0652b8fb-0ee8-4b06-814f-61c25b1c5a1d)
+    (property "Reference" "R21" (id 0) (at 240.03 96.52 90))
+    (property "Value" "120R-1%-0805" (id 1) (at 240.03 101.6 90))
+    (property "Footprint" "Resistor_SMD:R_0805_2012Metric" (id 2) (at 240.284 98.044 90)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (property "Datasheet" "~" (id 3) (at 240.03 99.06 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (property "MFG" "Yageo" (id 4) (at 240.03 99.06 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (property "MFG P/N" "RMCF0805FT120R" (id 5) (at 240.03 99.06 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (pin "1" (uuid eb561332-070c-4dc6-ac09-c2bc032e5ae1))
+    (pin "2" (uuid fad94de4-b975-4497-a7a8-aefc8e28d203))
+  )
+
+  (symbol (lib_id "Connector:TestPoint") (at 83.82 149.86 0) (unit 1)
+    (in_bom yes) (on_board yes)
+    (uuid 0d6876a7-b801-493f-ad50-76ff97303a0a)
+    (property "Reference" "TP9" (id 0) (at 82.55 143.51 0)
+      (effects (font (size 1.27 1.27)) (justify left))
+    )
+    (property "Value" "+3.3V" (id 1) (at 85.09 146.05 0)
+      (effects (font (size 1.27 1.27)) (justify left) hide)
+    )
+    (property "Footprint" "TestPoint:TestPoint_Keystone_5000-5004_Miniature" (id 2) (at 88.9 149.86 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (property "Datasheet" "https://www.keyelco.com/userAssets/file/M65p56.pdf" (id 3) (at 88.9 149.86 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (property "MFG" "Keystone Electronics" (id 4) (at 83.82 149.86 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (property "MFG P/N" "5002" (id 5) (at 83.82 149.86 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (pin "1" (uuid 3bd4e15f-a9ef-49ab-9944-fce8a0529590))
+  )
+
+  (symbol (lib_id "power:GND") (at 204.47 142.24 0) (unit 1)
+    (in_bom yes) (on_board yes)
+    (uuid 0e794a79-b327-45bb-8261-3063893906f7)
+    (property "Reference" "#PWR053" (id 0) (at 204.47 148.59 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (property "Value" "GND" (id 1) (at 204.47 146.05 0))
+    (property "Footprint" "" (id 2) (at 204.47 142.24 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (property "Datasheet" "" (id 3) (at 204.47 142.24 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (pin "1" (uuid 33046210-bcd5-4531-a288-061bb7952e83))
+  )
+
+  (symbol (lib_id "power:+3V3") (at 147.32 78.74 0) (unit 1)
+    (in_bom yes) (on_board yes)
+    (uuid 170f0797-9810-4f4b-9243-5bb1d43a8d2d)
+    (property "Reference" "#PWR045" (id 0) (at 147.32 82.55 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (property "Value" "+3V3" (id 1) (at 147.32 74.93 0))
+    (property "Footprint" "" (id 2) (at 147.32 78.74 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (property "Datasheet" "" (id 3) (at 147.32 78.74 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (pin "1" (uuid 40518d7d-71c6-4686-923d-0861ef9f3dfe))
+  )
+
+  (symbol (lib_id "Device:C") (at 143.51 139.7 0) (mirror y) (unit 1)
+    (in_bom yes) (on_board yes)
+    (uuid 2b9fa8d2-5dbd-48ea-8304-7581c0f1631d)
+    (property "Reference" "C40" (id 0) (at 147.32 139.7 0)
+      (effects (font (size 1.27 1.27)) (justify right))
+    )
+    (property "Value" "0.1uF-10%-50V-0603" (id 1) (at 144.78 137.16 0)
+      (effects (font (size 1.27 1.27)) (justify right))
+    )
+    (property "Footprint" "Capacitor_SMD:C_0603_1608Metric" (id 2) (at 142.5448 143.51 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (property "Datasheet" "~" (id 3) (at 143.51 139.7 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (property "MFG" "Samsung Electro-Mechanics" (id 4) (at 143.51 139.7 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (property "MFG P/N" "CL10B104KB8NNNC" (id 5) (at 143.51 139.7 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (pin "1" (uuid 63484426-0819-4077-a87a-0df715d41f8c))
+    (pin "2" (uuid f8c9e475-da5f-412a-bd11-41d08f11415d))
+  )
+
+  (symbol (lib_id "RspPiPicoIMU:ADM3490ARZ") (at 209.55 118.11 0) (unit 1)
+    (in_bom yes) (on_board yes)
+    (uuid 329ed891-4da5-4968-938f-5e22d66dd6ac)
+    (property "Reference" "U10" (id 0) (at 215.9 113.919 0))
+    (property "Value" "ADM3490ARZ" (id 1) (at 215.9 116.2304 0))
+    (property "Footprint" "Package_SO:SO-8_3.9x4.9mm_P1.27mm" (id 2) (at 209.55 118.11 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (property "Datasheet" "https://www.analog.com/media/en/technical-documentation/data-sheets/ADM3483_3485_3488_3490_3491.pdf" (id 3) (at 209.55 118.11 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (property "P/N" "" (id 4) (at 209.55 118.11 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (property "MFG" "Analog Devices" (id 5) (at 209.55 118.11 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (property "MFG P/N" "ADM3490ARZ" (id 6) (at 209.55 118.11 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (pin "1" (uuid 128b512a-8fc3-4ca5-9769-34ca23e7f307))
+    (pin "2" (uuid 80baee3a-7e86-4e76-9ffd-3ea238b78d47))
+    (pin "3" (uuid 7828b63b-f5f2-4f5b-a08d-f9130e717849))
+    (pin "4" (uuid 325e5252-3935-4934-81b4-9c19cf6c6795))
+    (pin "5" (uuid 8f195676-4de6-4352-b19f-8e43b2e5a53e))
+    (pin "6" (uuid 25e12013-5ce5-40ac-bea6-675f920c5785))
+    (pin "7" (uuid c3a3eb7d-6831-4f43-ba5e-ef32dce059ae))
+    (pin "8" (uuid 2aff60c4-6e66-4a57-b346-2107908f2b2f))
+  )
+
+  (symbol (lib_id "Device:C") (at 199.39 172.72 0) (unit 1)
+    (in_bom yes) (on_board yes)
+    (uuid 3b6f34c6-5f3e-4523-8276-a5f8f66362cf)
+    (property "Reference" "C19" (id 0) (at 195.58 172.72 0)
+      (effects (font (size 1.27 1.27)) (justify right))
+    )
+    (property "Value" "0.1uF-10%-50V-0603" (id 1) (at 196.85 175.26 0)
+      (effects (font (size 1.27 1.27)) (justify right))
+    )
+    (property "Footprint" "Capacitor_SMD:C_0603_1608Metric" (id 2) (at 200.3552 176.53 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (property "Datasheet" "~" (id 3) (at 199.39 172.72 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (property "MFG" "Samsung Electro-Mechanics" (id 4) (at 199.39 172.72 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (property "MFG P/N" "CL10B104KB8NNNC" (id 5) (at 199.39 172.72 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (pin "1" (uuid 87f898a9-0fda-4441-8b57-e15d4d70214e))
+    (pin "2" (uuid e55f1f49-4302-4ab8-8185-d3f84b5c5f5f))
+  )
+
+  (symbol (lib_id "power:GND") (at 144.78 100.33 0) (unit 1)
+    (in_bom yes) (on_board yes)
+    (uuid 4898cab6-6b92-486a-a97c-2667fdcd8576)
+    (property "Reference" "#PWR043" (id 0) (at 144.78 106.68 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (property "Value" "GND" (id 1) (at 144.78 104.14 0))
+    (property "Footprint" "" (id 2) (at 144.78 100.33 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (property "Datasheet" "" (id 3) (at 144.78 100.33 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (pin "1" (uuid c4ee17ef-e0f3-44f5-ae02-161ae0f2de47))
+  )
+
+  (symbol (lib_id "Device:C") (at 199.39 138.43 0) (unit 1)
+    (in_bom yes) (on_board yes)
+    (uuid 5064a1cf-ce76-4ac9-b669-4aef1e121689)
+    (property "Reference" "C37" (id 0) (at 195.58 138.43 0)
+      (effects (font (size 1.27 1.27)) (justify right))
+    )
+    (property "Value" "0.1uF-10%-50V-0603" (id 1) (at 199.39 143.51 0)
+      (effects (font (size 1.27 1.27)) (justify right))
+    )
+    (property "Footprint" "Capacitor_SMD:C_0603_1608Metric" (id 2) (at 200.3552 142.24 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (property "Datasheet" "~" (id 3) (at 199.39 138.43 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (property "MFG" "Samsung Electro-Mechanics" (id 4) (at 199.39 138.43 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (property "MFG P/N" "CL10B104KB8NNNC" (id 5) (at 199.39 138.43 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (pin "1" (uuid 0cb2669b-85ae-48ce-9c18-c8f4d30dd26a))
+    (pin "2" (uuid e6d6554c-389b-48c2-9b73-83709a906a57))
+  )
+
+  (symbol (lib_id "power:GND") (at 143.51 143.51 0) (unit 1)
+    (in_bom yes) (on_board yes)
+    (uuid 51b67fba-8a85-4fe8-8c65-1d6aaa72ec69)
+    (property "Reference" "#PWR064" (id 0) (at 143.51 149.86 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (property "Value" "GND" (id 1) (at 143.51 147.32 0))
+    (property "Footprint" "" (id 2) (at 143.51 143.51 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (property "Datasheet" "" (id 3) (at 143.51 143.51 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (pin "1" (uuid 2f374c05-e969-4abb-bd6c-3e3019980264))
+  )
+
+  (symbol (lib_id "power:+3V3") (at 133.35 135.89 0) (unit 1)
+    (in_bom yes) (on_board yes)
+    (uuid 5b842d39-4c24-456c-8f40-0b919cd10d7e)
+    (property "Reference" "#PWR048" (id 0) (at 133.35 139.7 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (property "Value" "+3V3" (id 1) (at 133.35 132.08 0))
+    (property "Footprint" "" (id 2) (at 133.35 135.89 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (property "Datasheet" "" (id 3) (at 133.35 135.89 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (pin "1" (uuid 5985bb8b-afa5-42d3-b2a7-7e5a429640da))
+  )
+
+  (symbol (lib_id "power:GND") (at 204.47 176.53 0) (unit 1)
+    (in_bom yes) (on_board yes)
+    (uuid 5fbc1d20-cc7b-427b-8f58-55e0aa7bfe55)
+    (property "Reference" "#PWR054" (id 0) (at 204.47 182.88 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (property "Value" "GND" (id 1) (at 204.47 180.34 0))
+    (property "Footprint" "" (id 2) (at 204.47 176.53 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (property "Datasheet" "" (id 3) (at 204.47 176.53 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (pin "1" (uuid 1805cbfe-c40e-4825-9db8-2800a582e4e4))
+  )
+
+  (symbol (lib_id "power:GND") (at 130.81 157.48 0) (unit 1)
+    (in_bom yes) (on_board yes)
+    (uuid 66b97e3a-f291-48ee-994a-bbd2899475f5)
+    (property "Reference" "#PWR046" (id 0) (at 130.81 163.83 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (property "Value" "GND" (id 1) (at 130.81 161.29 0))
+    (property "Footprint" "" (id 2) (at 130.81 157.48 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (property "Datasheet" "" (id 3) (at 130.81 157.48 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (pin "1" (uuid f526ed47-50ae-412a-a83c-87ca58993405))
+  )
+
+  (symbol (lib_id "Device:C") (at 199.39 102.87 0) (unit 1)
+    (in_bom yes) (on_board yes)
+    (uuid 83bf0757-ab41-49aa-991b-ba3e8a25e300)
+    (property "Reference" "C28" (id 0) (at 195.58 102.87 0)
+      (effects (font (size 1.27 1.27)) (justify right))
+    )
+    (property "Value" "0.1uF-10%-50V-0603" (id 1) (at 196.85 105.41 0)
+      (effects (font (size 1.27 1.27)) (justify right))
+    )
+    (property "Footprint" "Capacitor_SMD:C_0603_1608Metric" (id 2) (at 200.3552 106.68 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (property "Datasheet" "~" (id 3) (at 199.39 102.87 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (property "MFG" "Samsung Electro-Mechanics" (id 4) (at 199.39 102.87 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (property "MFG P/N" "CL10B104KB8NNNC" (id 5) (at 199.39 102.87 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (pin "1" (uuid c327f769-fc94-4376-8fcb-b8d1ce47b6cb))
+    (pin "2" (uuid 879ca76a-45e5-463f-b0bc-d5f8653a7f92))
+  )
+
+  (symbol (lib_id "Logic_LevelTranslator:SN74AUP1T34DCK") (at 130.81 149.86 0) (mirror y) (unit 1)
+    (in_bom yes) (on_board yes)
+    (uuid 83df9a32-9fb2-432a-a3d8-c5938cf015e5)
+    (property "Reference" "U11" (id 0) (at 137.16 143.51 0))
+    (property "Value" "NLSV1T34DFT2G" (id 1) (at 133.35 156.21 0)
+      (effects (font (size 1.27 1.27)) (justify right))
+    )
+    (property "Footprint" "Package_TO_SOT_SMD:SOT-353_SC-70-5" (id 2) (at 130.81 167.64 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (property "Datasheet" "https://www.onsemi.com/pdf/datasheet/nlsv1t34-d.pdf" (id 3) (at 130.81 165.1 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (property "MFG" "onsemi" (id 4) (at 130.81 149.86 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (property "MFG P/N" "NLSV1T34DFT2G" (id 5) (at 130.81 149.86 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (pin "1" (uuid 7b659d7c-9072-4d58-ae1d-ec4b966ac129))
+    (pin "2" (uuid adb225b5-cf31-40f2-98e6-df68ae9db705))
+    (pin "3" (uuid 24d84e03-b9da-46cb-9761-500a8e3584ff))
+    (pin "4" (uuid f6a69905-82c9-400b-a8be-e41f938d953e))
+    (pin "5" (uuid 8ad52d04-eab7-46cf-9b13-b9aa653497ff))
+  )
+
+  (symbol (lib_id "Device:R_US") (at 240.03 134.62 90) (unit 1)
+    (in_bom yes) (on_board yes)
+    (uuid 99bb2f5e-5633-4484-8232-9a387679b02e)
+    (property "Reference" "R31" (id 0) (at 240.03 132.08 90))
+    (property "Value" "120R-1%-0805" (id 1) (at 240.03 137.16 90))
+    (property "Footprint" "Resistor_SMD:R_0805_2012Metric" (id 2) (at 240.284 133.604 90)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (property "Datasheet" "~" (id 3) (at 240.03 134.62 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (property "MFG" "Yageo" (id 4) (at 240.03 134.62 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (property "MFG P/N" "RMCF0805FT120R" (id 5) (at 240.03 134.62 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (pin "1" (uuid 2009054d-eeb4-4019-ae96-72388ccd0375))
+    (pin "2" (uuid a03977d1-0648-4e9f-8e6a-9993c0866e63))
+  )
+
+  (symbol (lib_id "Device:C") (at 157.48 82.55 0) (mirror y) (unit 1)
+    (in_bom yes) (on_board yes)
+    (uuid a77802e4-e411-4900-96f4-8f60d84192e7)
+    (property "Reference" "C18" (id 0) (at 161.29 82.55 0)
+      (effects (font (size 1.27 1.27)) (justify right))
+    )
+    (property "Value" "0.1uF-10%-50V-0603" (id 1) (at 158.75 80.01 0)
+      (effects (font (size 1.27 1.27)) (justify right))
+    )
+    (property "Footprint" "Capacitor_SMD:C_0603_1608Metric" (id 2) (at 156.5148 86.36 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (property "Datasheet" "~" (id 3) (at 157.48 82.55 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (property "MFG" "Samsung Electro-Mechanics" (id 4) (at 157.48 82.55 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (property "MFG P/N" "CL10B104KB8NNNC" (id 5) (at 157.48 82.55 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (pin "1" (uuid cc468265-9463-4e7a-9e12-aaf449fc4ae6))
+    (pin "2" (uuid 3d9cc4c4-b1ab-4f8b-97d6-5527005fab98))
+  )
+
+  (symbol (lib_id "RspPiPicoIMU:ADM3490ARZ") (at 209.55 152.4 0) (unit 1)
+    (in_bom yes) (on_board yes)
+    (uuid aaaf7dee-05a6-4832-8f56-2444eb8ea64f)
+    (property "Reference" "U8" (id 0) (at 215.9 148.209 0))
+    (property "Value" "ADM3490ARZ" (id 1) (at 215.9 150.5204 0))
+    (property "Footprint" "Package_SO:SO-8_3.9x4.9mm_P1.27mm" (id 2) (at 209.55 152.4 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (property "Datasheet" "https://www.analog.com/media/en/technical-documentation/data-sheets/ADM3483_3485_3488_3490_3491.pdf" (id 3) (at 209.55 152.4 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (property "P/N" "" (id 4) (at 209.55 152.4 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (property "MFG" "Analog Devices" (id 5) (at 209.55 152.4 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (property "MFG P/N" "ADM3490ARZ" (id 6) (at 209.55 152.4 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (pin "1" (uuid b4e947b7-4c88-486b-83d0-04b06e9f0386))
+    (pin "2" (uuid 29b14693-1934-4ed7-9062-382479407373))
+    (pin "3" (uuid 7373aa8c-7b08-4ba4-b551-9ed728e64538))
+    (pin "4" (uuid 6009dafd-f531-469e-9f0d-8b42755e1bff))
+    (pin "5" (uuid 7b5109f8-24ed-4df0-9672-63cae468e73b))
+    (pin "6" (uuid 6d10f9bd-c06b-438e-912f-209235ded8bf))
+    (pin "7" (uuid a016e76d-c60d-475d-bf2f-861461f39b17))
+    (pin "8" (uuid eb28a093-fd0d-479e-a369-49e4ef8641bd))
+  )
+
+  (symbol (lib_id "power:+3V0") (at 130.81 78.74 0) (unit 1)
+    (in_bom yes) (on_board yes)
+    (uuid ada1e9f1-ed8e-451e-b52e-064053042d57)
+    (property "Reference" "#PWR039" (id 0) (at 130.81 82.55 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (property "Value" "+3V0" (id 1) (at 130.81 74.93 0))
+    (property "Footprint" "" (id 2) (at 130.81 78.74 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (property "Datasheet" "" (id 3) (at 130.81 78.74 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (pin "1" (uuid 033e66fc-d024-419c-b82c-26791674382f))
+  )
+
+  (symbol (lib_id "power:GND") (at 204.47 106.68 0) (unit 1)
+    (in_bom yes) (on_board yes)
+    (uuid b5648eaa-7ad7-4c94-a96d-c7e8ef941c53)
+    (property "Reference" "#PWR052" (id 0) (at 204.47 113.03 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (property "Value" "GND" (id 1) (at 204.47 110.49 0))
+    (property "Footprint" "" (id 2) (at 204.47 106.68 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (property "Datasheet" "" (id 3) (at 204.47 106.68 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (pin "1" (uuid 6d5939d4-e27e-4df6-89bb-8d536b1a3cff))
+  )
+
+  (symbol (lib_id "Device:C") (at 130.81 82.55 0) (unit 1)
+    (in_bom yes) (on_board yes)
+    (uuid bc27beaf-df2a-4359-b6d1-efd3bd6c05a8)
+    (property "Reference" "C17" (id 0) (at 127 82.55 0)
+      (effects (font (size 1.27 1.27)) (justify right))
+    )
+    (property "Value" "0.1uF-10%-50V-0603" (id 1) (at 128.27 85.09 0)
+      (effects (font (size 1.27 1.27)) (justify right))
+    )
+    (property "Footprint" "Capacitor_SMD:C_0603_1608Metric" (id 2) (at 131.7752 86.36 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (property "Datasheet" "~" (id 3) (at 130.81 82.55 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (property "MFG" "Samsung Electro-Mechanics" (id 4) (at 130.81 82.55 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (property "MFG P/N" "CL10B104KB8NNNC" (id 5) (at 130.81 82.55 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (pin "1" (uuid 05ca260d-4de5-4c91-b1ee-ff1b217cf7b6))
+    (pin "2" (uuid 9711d841-ecae-4d6e-8481-e9b60327988f))
+  )
+
+  (symbol (lib_id "power:+3V3") (at 198.12 133.35 90) (unit 1)
+    (in_bom yes) (on_board yes) (fields_autoplaced)
+    (uuid c3652d12-0bb0-4c40-ad22-f863e45685d2)
+    (property "Reference" "#PWR050" (id 0) (at 201.93 133.35 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (property "Value" "+3V3" (id 1) (at 194.31 133.3499 90)
+      (effects (font (size 1.27 1.27)) (justify left))
+    )
+    (property "Footprint" "" (id 2) (at 198.12 133.35 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (property "Datasheet" "" (id 3) (at 198.12 133.35 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (pin "1" (uuid 8f92b2ef-b0eb-4c89-a767-34d47c571187))
+  )
+
+  (symbol (lib_id "Device:C") (at 116.84 139.7 0) (unit 1)
+    (in_bom yes) (on_board yes)
+    (uuid cecc5be4-23ef-4f28-85ee-eaaac538d6d0)
+    (property "Reference" "C39" (id 0) (at 113.03 139.7 0)
+      (effects (font (size 1.27 1.27)) (justify right))
+    )
+    (property "Value" "0.1uF-10%-50V-0603" (id 1) (at 114.3 142.24 0)
+      (effects (font (size 1.27 1.27)) (justify right))
+    )
+    (property "Footprint" "Capacitor_SMD:C_0603_1608Metric" (id 2) (at 117.8052 143.51 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (property "Datasheet" "~" (id 3) (at 116.84 139.7 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (property "MFG" "Samsung Electro-Mechanics" (id 4) (at 116.84 139.7 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (property "MFG P/N" "CL10B104KB8NNNC" (id 5) (at 116.84 139.7 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (pin "1" (uuid 0b96eff2-7fb5-4416-b8ee-8dbe268aabbd))
+    (pin "2" (uuid 3f7c3e5b-e564-44d9-926b-252c7f366cd8))
+  )
+
+  (symbol (lib_id "Logic_LevelTranslator:SN74AUP1T34DCK") (at 144.78 92.71 0) (mirror y) (unit 1)
+    (in_bom yes) (on_board yes)
+    (uuid d51922b9-51fa-430a-9707-4558e5d7c9d6)
+    (property "Reference" "U1" (id 0) (at 151.13 86.36 0))
+    (property "Value" "NLSV1T34DFT2G" (id 1) (at 147.32 99.06 0)
+      (effects (font (size 1.27 1.27)) (justify right))
+    )
+    (property "Footprint" "Package_TO_SOT_SMD:SOT-353_SC-70-5" (id 2) (at 144.78 110.49 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (property "Datasheet" "https://www.onsemi.com/pdf/datasheet/nlsv1t34-d.pdf" (id 3) (at 144.78 107.95 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (property "MFG" "onsemi" (id 4) (at 144.78 92.71 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (property "MFG P/N" "NLSV1T34DFT2G" (id 5) (at 144.78 92.71 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (pin "1" (uuid 282d6635-8cfc-4b3a-b368-6c4908a2a7c5))
+    (pin "2" (uuid c8e4cf59-788a-42c7-a786-70e6c55b196e))
+    (pin "3" (uuid afca05ad-5bff-418a-91b3-aaddd3485901))
+    (pin "4" (uuid 88bc7f7d-9036-4e76-8fee-4904e50e0f16))
+    (pin "5" (uuid 54c35d07-844b-421e-8526-cd0f2c5728a2))
+  )
+
+  (symbol (lib_id "power:GND") (at 116.84 143.51 0) (unit 1)
+    (in_bom yes) (on_board yes)
+    (uuid d55570d7-8288-47a3-8f46-8e6fb7947bb5)
+    (property "Reference" "#PWR044" (id 0) (at 116.84 149.86 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (property "Value" "GND" (id 1) (at 116.84 147.32 0))
+    (property "Footprint" "" (id 2) (at 116.84 143.51 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (property "Datasheet" "" (id 3) (at 116.84 143.51 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (pin "1" (uuid aa23c1b1-9e7e-4962-81a9-d72493407738))
+  )
+
+  (symbol (lib_id "power:+3V3") (at 198.12 97.79 90) (unit 1)
+    (in_bom yes) (on_board yes) (fields_autoplaced)
+    (uuid d8b05c36-0fed-4c6b-b519-53f04fe34d1e)
+    (property "Reference" "#PWR049" (id 0) (at 201.93 97.79 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (property "Value" "+3V3" (id 1) (at 194.31 97.7899 90)
+      (effects (font (size 1.27 1.27)) (justify left))
+    )
+    (property "Footprint" "" (id 2) (at 198.12 97.79 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (property "Datasheet" "" (id 3) (at 198.12 97.79 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (pin "1" (uuid 914e6dc9-cac7-4de6-a808-f24462e3cf30))
+  )
+
+  (symbol (lib_id "power:+3V3") (at 198.12 167.64 90) (unit 1)
+    (in_bom yes) (on_board yes) (fields_autoplaced)
+    (uuid d8b977c7-8b30-437e-94ee-576acc50c4f8)
+    (property "Reference" "#PWR051" (id 0) (at 201.93 167.64 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (property "Value" "+3V3" (id 1) (at 194.31 167.6399 90)
+      (effects (font (size 1.27 1.27)) (justify left))
+    )
+    (property "Footprint" "" (id 2) (at 198.12 167.64 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (property "Datasheet" "" (id 3) (at 198.12 167.64 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (pin "1" (uuid 7852b825-3552-45d3-97ba-8df9a0d24522))
+  )
+
+  (symbol (lib_id "power:+3V0") (at 116.84 135.89 0) (unit 1)
+    (in_bom yes) (on_board yes)
+    (uuid f49aa863-9f45-457f-927b-84820f5a1935)
+    (property "Reference" "#PWR042" (id 0) (at 116.84 139.7 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (property "Value" "+3V0" (id 1) (at 116.84 132.08 0))
+    (property "Footprint" "" (id 2) (at 116.84 135.89 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (property "Datasheet" "" (id 3) (at 116.84 135.89 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (pin "1" (uuid 79601ba8-2825-450b-8f98-bc0407bdf161))
+  )
+
+  (symbol (lib_id "power:GND") (at 130.81 86.36 0) (unit 1)
+    (in_bom yes) (on_board yes)
+    (uuid ff4f642c-0cc1-43de-836a-196eba50aaa6)
+    (property "Reference" "#PWR040" (id 0) (at 130.81 92.71 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (property "Value" "GND" (id 1) (at 130.81 90.17 0))
+    (property "Footprint" "" (id 2) (at 130.81 86.36 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (property "Datasheet" "" (id 3) (at 130.81 86.36 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (pin "1" (uuid f7f5ed7b-71a2-4138-b31e-d3189be703dd))
+  )
+)
diff --git a/circuit_boards/BuckBoost/RockPI-Power-Board/PI-Power-Board V1.0.pdf b/circuit_boards/BuckBoost/RockPI-Power-Board/PI-Power-Board V1.0.pdf
new file mode 100644
index 0000000..888ee62
--- /dev/null
+++ b/circuit_boards/BuckBoost/RockPI-Power-Board/PI-Power-Board V1.0.pdf
Binary files differ
diff --git a/circuit_boards/BuckBoost/RockPI-Power-Board/PI-Power-Board.kicad_pcb b/circuit_boards/BuckBoost/RockPI-Power-Board/PI-Power-Board.kicad_pcb
new file mode 100644
index 0000000..485a54f
--- /dev/null
+++ b/circuit_boards/BuckBoost/RockPI-Power-Board/PI-Power-Board.kicad_pcb
@@ -0,0 +1,34252 @@
+(kicad_pcb (version 20211014) (generator pcbnew)
+
+  (general
+    (thickness 1.684)
+  )
+
+  (paper "A4")
+  (layers
+    (0 "F.Cu" signal)
+    (1 "In1.Cu" signal)
+    (2 "In2.Cu" signal)
+    (31 "B.Cu" signal)
+    (32 "B.Adhes" user "B.Adhesive")
+    (33 "F.Adhes" user "F.Adhesive")
+    (34 "B.Paste" user)
+    (35 "F.Paste" user)
+    (36 "B.SilkS" user "B.Silkscreen")
+    (37 "F.SilkS" user "F.Silkscreen")
+    (38 "B.Mask" user)
+    (39 "F.Mask" user)
+    (40 "Dwgs.User" user "User.Drawings")
+    (41 "Cmts.User" user "User.Comments")
+    (42 "Eco1.User" user "User.Eco1")
+    (43 "Eco2.User" user "User.Eco2")
+    (44 "Edge.Cuts" user)
+    (45 "Margin" user)
+    (46 "B.CrtYd" user "B.Courtyard")
+    (47 "F.CrtYd" user "F.Courtyard")
+    (48 "B.Fab" user)
+    (49 "F.Fab" user)
+    (50 "User.1" user)
+    (51 "User.2" user)
+    (52 "User.3" user)
+    (53 "User.4" user)
+    (54 "User.5" user)
+    (55 "User.6" user)
+    (56 "User.7" user)
+    (57 "User.8" user)
+    (58 "User.9" user)
+  )
+
+  (setup
+    (stackup
+      (layer "F.SilkS" (type "Top Silk Screen"))
+      (layer "F.Paste" (type "Top Solder Paste"))
+      (layer "F.Mask" (type "Top Solder Mask") (thickness 0.01))
+      (layer "F.Cu" (type "copper") (thickness 0.035))
+      (layer "dielectric 1" (type "core") (thickness 0.508) (material "FR4") (epsilon_r 4.5) (loss_tangent 0.02))
+      (layer "In1.Cu" (type "copper") (thickness 0.035))
+      (layer "dielectric 2" (type "prepreg") (thickness 0.508) (material "FR4") (epsilon_r 4.5) (loss_tangent 0.02))
+      (layer "In2.Cu" (type "copper") (thickness 0.035))
+      (layer "dielectric 3" (type "core") (thickness 0.508) (material "FR4") (epsilon_r 4.5) (loss_tangent 0.02))
+      (layer "B.Cu" (type "copper") (thickness 0.035))
+      (layer "B.Mask" (type "Bottom Solder Mask") (thickness 0.01))
+      (layer "B.Paste" (type "Bottom Solder Paste"))
+      (layer "B.SilkS" (type "Bottom Silk Screen"))
+      (copper_finish "HAL SnPb")
+      (dielectric_constraints no)
+    )
+    (pad_to_mask_clearance 0)
+    (pcbplotparams
+      (layerselection 0x00010fc_ffffffff)
+      (disableapertmacros false)
+      (usegerberextensions false)
+      (usegerberattributes true)
+      (usegerberadvancedattributes true)
+      (creategerberjobfile false)
+      (svguseinch false)
+      (svgprecision 6)
+      (excludeedgelayer true)
+      (plotframeref false)
+      (viasonmask false)
+      (mode 1)
+      (useauxorigin false)
+      (hpglpennumber 1)
+      (hpglpenspeed 20)
+      (hpglpendiameter 15.000000)
+      (dxfpolygonmode true)
+      (dxfimperialunits true)
+      (dxfusepcbnewfont true)
+      (psnegative false)
+      (psa4output false)
+      (plotreference true)
+      (plotvalue true)
+      (plotinvisibletext false)
+      (sketchpadsonfab false)
+      (subtractmaskfromsilk false)
+      (outputformat 1)
+      (mirror false)
+      (drillshape 0)
+      (scaleselection 1)
+      (outputdirectory "Gerbers/")
+    )
+  )
+
+  (net 0 "")
+  (net 1 "GND")
+  (net 2 "Net-(C2-Pad2)")
+  (net 3 "/5V PowerSupply/SS")
+  (net 4 "/5V PowerSupply/COMP")
+  (net 5 "/5V PowerSupply/V_{IN}")
+  (net 6 "/5V PowerSupply/SLOPE")
+  (net 7 "Net-(D1-Pad2)")
+  (net 8 "Net-(C8-Pad1)")
+  (net 9 "/5V PowerSupply/V_{P}")
+  (net 10 "/5V PowerSupply/CS")
+  (net 11 "/5V PowerSupply/CSG")
+  (net 12 "/5V PowerSupply/BIAS")
+  (net 13 "/5V PowerSupply/V_{CC}")
+  (net 14 "/5V PowerSupply/BOOT_{1}")
+  (net 15 "/5V PowerSupply/SW1")
+  (net 16 "/5V PowerSupply/BOOT_{2}")
+  (net 17 "/5V PowerSupply/SW2")
+  (net 18 "/5V PowerSupply/V_{OSNS}")
+  (net 19 "+3V0")
+  (net 20 "Net-(D2-Pad1)")
+  (net 21 "/3V-3.3V-PS/SW")
+  (net 22 "/5V PowerSupply/HDRV1")
+  (net 23 "/5V PowerSupply/R_{CSP}")
+  (net 24 "/5V PowerSupply/LDRV1")
+  (net 25 "/5V PowerSupply/HDRV2")
+  (net 26 "/5V PowerSupply/LDRV2")
+  (net 27 "/5V PowerSupply/EN{slash}UVLO")
+  (net 28 "/5V PowerSupply/V_{ISNS}")
+  (net 29 "Net-(D5-Pad2)")
+  (net 30 "+5V")
+  (net 31 "/CAN-FD/CAN_H")
+  (net 32 "/CAN-FD/CAN_L")
+  (net 33 "Net-(R4-Pad1)")
+  (net 34 "Net-(R4-Pad2)")
+  (net 35 "Net-(R20-Pad2)")
+  (net 36 "Net-(R27-Pad2)")
+  (net 37 "Net-(U1-Pad2)")
+  (net 38 "/3V-3.3V-PS/3V3_{OUT}")
+  (net 39 "Net-(U4-Pad1)")
+  (net 40 "/VBAT")
+  (net 41 "/SPI1_RXD")
+  (net 42 "/DR")
+  (net 43 "/DR_L")
+  (net 44 "/DR_H")
+  (net 45 "unconnected-(J1-Pad3)")
+  (net 46 "unconnected-(J1-Pad5)")
+  (net 47 "/SPI2_CLK")
+  (net 48 "/UART2_TXD")
+  (net 49 "/UART2_RXD")
+  (net 50 "/PWM0")
+  (net 51 "unconnected-(J1-Pad12)")
+  (net 52 "/PWM1")
+  (net 53 "unconnected-(J1-Pad15)")
+  (net 54 "unconnected-(J1-Pad16)")
+  (net 55 "unconnected-(J1-Pad18)")
+  (net 56 "/SPI1_TXD")
+  (net 57 "/MOSI_L")
+  (net 58 "unconnected-(J1-Pad22)")
+  (net 59 "/SPI1_CLK")
+  (net 60 "/~{SPI1_CS}")
+  (net 61 "unconnected-(J1-Pad26)")
+  (net 62 "unconnected-(J1-Pad27)")
+  (net 63 "unconnected-(J1-Pad28)")
+  (net 64 "/SPI2_TXD")
+  (net 65 "/SPI2_RXD")
+  (net 66 "/MOSI_H")
+  (net 67 "/~{SPI2_CS}")
+  (net 68 "/3V-3.3V-PS/3V0_{OUT}")
+  (net 69 "/~{CAN_INT0}")
+  (net 70 "/~{CAN_INT1}")
+  (net 71 "unconnected-(J1-Pad38)")
+  (net 72 "unconnected-(J1-Pad40)")
+  (net 73 "/MISO_L")
+  (net 74 "/MISO_H")
+  (net 75 "/SCK_L")
+  (net 76 "/SCK_H")
+  (net 77 "/CS_L")
+  (net 78 "/CS_H")
+  (net 79 "Net-(U4-Pad4)")
+  (net 80 "unconnected-(U7-Pad3)")
+  (net 81 "unconnected-(U7-Pad5)")
+  (net 82 "/5V PowerSupply/MODE")
+  (net 83 "/5V PowerSupply/RT")
+  (net 84 "/5V PowerSupply/PGOOD")
+  (net 85 "/5V PowerSupply/FB")
+  (net 86 "unconnected-(U8-Pad2)")
+  (net 87 "/3V3_PI")
+  (net 88 "+3V3")
+  (net 89 "unconnected-(J1-Pad1)")
+  (net 90 "/~{CAN_INT}")
+  (net 91 "unconnected-(U8-Pad7)")
+  (net 92 "unconnected-(U8-Pad8)")
+  (net 93 "Net-(TP9-Pad1)")
+
+  (footprint "Capacitor_SMD:C_1210_3225Metric" (layer "F.Cu")
+    (tedit 5F68FEEE) (tstamp 068d7585-6362-43ff-9697-71dc92b05287)
+    (at 103.632 106.426 -90)
+    (descr "Capacitor SMD 1210 (3225 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: IPC-SM-782 page 76, https://www.pcb-3d.com/wordpress/wp-content/uploads/ipc-sm-782a_amendment_1_and_2.pdf), generated with kicad-footprint-generator")
+    (tags "capacitor")
+    (property "MFG" "Murata")
+    (property "MFG P/N" "GRM32ER61E226KE15L")
+    (property "Sheetfile" "power-supply.kicad_sch")
+    (property "Sheetname" "5V PowerSupply")
+    (path "/feeb2d6c-4828-41f4-95de-5c15de403137/9b6d9042-a53f-425d-b2c2-357193d3248e")
+    (attr smd)
+    (fp_text reference "C10" (at -3.5052 0 180) (layer "F.SilkS")
+      (effects (font (size 1 1) (thickness 0.15)))
+      (tstamp 92123650-fe76-4fc5-b4d1-51a904eddcbe)
+    )
+    (fp_text value "22uF-25V-10%-1210" (at 0 2.3 90) (layer "F.Fab")
+      (effects (font (size 1 1) (thickness 0.15)))
+      (tstamp ee5cf6b6-7756-4288-8425-8386bb55daaf)
+    )
+    (fp_text user "${REFERENCE}" (at 0 0 90) (layer "F.Fab")
+      (effects (font (size 0.8 0.8) (thickness 0.12)))
+      (tstamp c28c96b1-b650-4a7d-bc2a-f3e8201518c9)
+    )
+    (fp_line (start -0.711252 1.36) (end 0.711252 1.36) (layer "F.SilkS") (width 0.12) (tstamp 1260b80b-6de7-436a-ad52-3ad65b3dbecd))
+    (fp_line (start -0.711252 -1.36) (end 0.711252 -1.36) (layer "F.SilkS") (width 0.12) (tstamp d7d2eec4-fcb8-4926-b5a9-0467cec3927e))
+    (fp_line (start 2.3 -1.6) (end 2.3 1.6) (layer "F.CrtYd") (width 0.05) (tstamp 0d1d0034-b9b8-4d27-8402-b9f9cb52cc60))
+    (fp_line (start 2.3 1.6) (end -2.3 1.6) (layer "F.CrtYd") (width 0.05) (tstamp 8e92f024-f3af-4ec9-a9d4-e993f4937f2d))
+    (fp_line (start -2.3 -1.6) (end 2.3 -1.6) (layer "F.CrtYd") (width 0.05) (tstamp ca792a75-4fce-4c9a-8a84-71e8bb736f30))
+    (fp_line (start -2.3 1.6) (end -2.3 -1.6) (layer "F.CrtYd") (width 0.05) (tstamp d4e2d802-de00-4afd-aaae-eb97481138ec))
+    (fp_line (start 1.6 -1.25) (end 1.6 1.25) (layer "F.Fab") (width 0.1) (tstamp 5dd29b04-af55-4c83-9909-3d3be9204e7a))
+    (fp_line (start -1.6 -1.25) (end 1.6 -1.25) (layer "F.Fab") (width 0.1) (tstamp bb0b0c2e-3893-4351-aa77-77c4026f2c82))
+    (fp_line (start 1.6 1.25) (end -1.6 1.25) (layer "F.Fab") (width 0.1) (tstamp db3622fa-6f11-41fc-9042-81d164dacf5a))
+    (fp_line (start -1.6 1.25) (end -1.6 -1.25) (layer "F.Fab") (width 0.1) (tstamp e528e3c7-674a-4d7e-b1a6-613384dea0ea))
+    (pad "1" smd roundrect (at -1.475 0 270) (size 1.15 2.7) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.2173913043)
+      (net 1 "GND") (pintype "passive") (tstamp fc7c03b2-148e-4a56-8ba2-9ae6120aa10f))
+    (pad "2" smd roundrect (at 1.475 0 270) (size 1.15 2.7) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.2173913043)
+      (net 9 "/5V PowerSupply/V_{P}") (pintype "passive") (tstamp 3c7e918f-a2ab-43ed-8b70-57f445d2a099))
+    (model "${KICAD6_3DMODEL_DIR}/Capacitor_SMD.3dshapes/C_1210_3225Metric.wrl"
+      (offset (xyz 0 0 0))
+      (scale (xyz 1 1 1))
+      (rotate (xyz 0 0 0))
+    )
+  )
+
+  (footprint "Resistor_SMD:R_0603_1608Metric" (layer "F.Cu")
+    (tedit 5F68FEEE) (tstamp 0ad35c48-2cb6-4cc6-bbf6-2b95bc9d6253)
+    (at 99.06 97.168 180)
+    (descr "Resistor SMD 0603 (1608 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: IPC-SM-782 page 72, https://www.pcb-3d.com/wordpress/wp-content/uploads/ipc-sm-782a_amendment_1_and_2.pdf), generated with kicad-footprint-generator")
+    (tags "resistor")
+    (property "MFG" "Yageo")
+    (property "MFG P/N" "RC0603FR-072KL")
+    (property "Sheetfile" "power-supply.kicad_sch")
+    (property "Sheetname" "5V PowerSupply")
+    (path "/feeb2d6c-4828-41f4-95de-5c15de403137/e36e0d8a-32f8-429a-8760-a0f76563c983")
+    (attr smd)
+    (fp_text reference "R9" (at -2.2098 0.648 90) (layer "F.SilkS")
+      (effects (font (size 1 1) (thickness 0.15)))
+      (tstamp 1a55cff5-d898-4ea6-b823-eb077e2bebc7)
+    )
+    (fp_text value "2.00k-1%-0603" (at 0 1.43) (layer "F.Fab")
+      (effects (font (size 1 1) (thickness 0.15)))
+      (tstamp 629c05c8-72ed-4b36-9672-38349501dfd0)
+    )
+    (fp_text user "${REFERENCE}" (at 0 0) (layer "F.Fab")
+      (effects (font (size 0.4 0.4) (thickness 0.06)))
+      (tstamp f101db89-019d-4c15-bd28-5763aac59c1b)
+    )
+    (fp_line (start -0.237258 0.5225) (end 0.237258 0.5225) (layer "F.SilkS") (width 0.12) (tstamp b85ff5d2-f2f9-4525-b3a7-f0eaa5c46538))
+    (fp_line (start -0.237258 -0.5225) (end 0.237258 -0.5225) (layer "F.SilkS") (width 0.12) (tstamp d42c2b4f-b933-48c8-8a79-31d28e373588))
+    (fp_line (start 1.48 -0.73) (end 1.48 0.73) (layer "F.CrtYd") (width 0.05) (tstamp 5f2483a1-02a1-42c6-aa9f-a7fb0e0fbb7a))
+    (fp_line (start -1.48 -0.73) (end 1.48 -0.73) (layer "F.CrtYd") (width 0.05) (tstamp ac8318f7-f012-4e27-b437-4e990cd735b5))
+    (fp_line (start 1.48 0.73) (end -1.48 0.73) (layer "F.CrtYd") (width 0.05) (tstamp ee64f62f-954a-4f0b-ab0d-9e2123d24523))
+    (fp_line (start -1.48 0.73) (end -1.48 -0.73) (layer "F.CrtYd") (width 0.05) (tstamp fea0371e-d3e9-42b6-89ee-6f2379fd6892))
+    (fp_line (start 0.8 -0.4125) (end 0.8 0.4125) (layer "F.Fab") (width 0.1) (tstamp 023248c1-01d3-443a-911b-1e0cc01d018d))
+    (fp_line (start 0.8 0.4125) (end -0.8 0.4125) (layer "F.Fab") (width 0.1) (tstamp 2ee7674e-d08a-48b7-93c5-51974d4224ea))
+    (fp_line (start -0.8 0.4125) (end -0.8 -0.4125) (layer "F.Fab") (width 0.1) (tstamp 47469ce0-4f91-49ff-bcfe-a16f9bc350f0))
+    (fp_line (start -0.8 -0.4125) (end 0.8 -0.4125) (layer "F.Fab") (width 0.1) (tstamp 7b3dda66-c4c5-41df-9e4a-2ded470de853))
+    (pad "1" smd roundrect (at -0.825 0 180) (size 0.8 0.95) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25)
+      (net 9 "/5V PowerSupply/V_{P}") (pintype "passive") (tstamp 3005cb47-8bc9-44a4-bed0-5240d5254548))
+    (pad "2" smd roundrect (at 0.825 0 180) (size 0.8 0.95) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25)
+      (net 28 "/5V PowerSupply/V_{ISNS}") (pintype "passive") (tstamp dafe1b93-85c5-40de-9d40-2924abe4fdee))
+    (model "${KICAD6_3DMODEL_DIR}/Resistor_SMD.3dshapes/R_0603_1608Metric.wrl"
+      (offset (xyz 0 0 0))
+      (scale (xyz 1 1 1))
+      (rotate (xyz 0 0 0))
+    )
+  )
+
+  (footprint "TestPoint:TestPoint_Keystone_5000-5004_Miniature" (layer "F.Cu")
+    (tedit 5A0F774F) (tstamp 0e25982b-f9ca-4293-8c50-81ac515f9ed8)
+    (at 95.5294 86.6902)
+    (descr "Keystone Miniature THM Test Point 5000-5004, http://www.keyelco.com/product-pdf.cfm?p=1309")
+    (tags "Through Hole Mount Test Points")
+    (property "MFG" "Keystone Electronics")
+    (property "MFG P/N" "5002")
+    (property "Sheetfile" "PI-Power-Board.kicad_sch")
+    (property "Sheetname" "")
+    (path "/9aebf669-79a8-43d4-948d-c1e2f5144ea9")
+    (attr through_hole)
+    (fp_text reference "TP7" (at 0 -2.5) (layer "F.SilkS") hide
+      (effects (font (size 1 1) (thickness 0.15)))
+      (tstamp 4a644511-571b-4a75-a1d0-6be79925ac04)
+    )
+    (fp_text value "+3.3V" (at 0 2.5) (layer "F.Fab") hide
+      (effects (font (size 1 1) (thickness 0.15)))
+      (tstamp 193de545-5487-4cd7-aec0-7cb764efdcea)
+    )
+    (fp_text user "${REFERENCE}" (at 0 -2.5) (layer "F.Fab")
+      (effects (font (size 1 1) (thickness 0.15)))
+      (tstamp 161218f3-cb52-4c9b-8be3-b4a9ecdf53ab)
+    )
+    (fp_circle (center 0 0) (end 1.65 0) (layer "F.CrtYd") (width 0.05) (fill none) (tstamp 42166684-458e-4248-a8c1-6803d031366e))
+    (fp_line (start -0.75 -0.25) (end 0.75 -0.25) (layer "F.Fab") (width 0.15) (tstamp 12c6ccbb-544b-49ab-bdca-d03e5a140990))
+    (fp_line (start 0.75 -0.25) (end 0.75 0.25) (layer "F.Fab") (width 0.15) (tstamp 28e97b02-0520-4b91-9a57-977edc046142))
+    (fp_line (start 0.75 0.25) (end -0.75 0.25) (layer "F.Fab") (width 0.15) (tstamp a2d5cc2b-feb7-4b4b-b026-06bf6a4e9ec9))
+    (fp_line (start -0.75 0.25) (end -0.75 -0.25) (layer "F.Fab") (width 0.15) (tstamp f130acfe-049f-469a-90f0-fa160ac98a35))
+    (fp_circle (center 0 0) (end 1.25 0) (layer "F.Fab") (width 0.15) (fill none) (tstamp 64832a21-8328-45b3-95c0-76a7b577913b))
+    (pad "1" thru_hole circle (at 0 0) (size 2 2) (drill 1) (layers *.Cu *.Mask)
+      (net 70 "/~{CAN_INT1}") (pinfunction "1") (pintype "passive") (tstamp 701e7a66-c0aa-47a8-bd69-ac665bbdb912))
+    (model "${KICAD6_3DMODEL_DIR}/TestPoint.3dshapes/TestPoint_Keystone_5000-5004_Miniature.wrl"
+      (offset (xyz 0 0 0))
+      (scale (xyz 1 1 1))
+      (rotate (xyz 0 0 0))
+    )
+  )
+
+  (footprint "Package_TO_SOT_SMD:SOT-23-5" (layer "F.Cu")
+    (tedit 5F6F9B37) (tstamp 155923ef-7653-49fa-9bac-aac6bf672db4)
+    (at 80.899 91.059)
+    (descr "SOT, 5 Pin (https://www.jedec.org/sites/default/files/docs/Mo-178c.PDF variant AA), generated with kicad-footprint-generator ipc_gullwing_generator.py")
+    (tags "SOT TO_SOT_SMD")
+    (property "MFG" "Microchip")
+    (property "MFG P/N" "MIC5233-3.0YM5-TR")
+    (property "Sheetfile" "3V3-3V0-power-supply.kicad_sch")
+    (property "Sheetname" "3V-3.3V-PS")
+    (path "/2d4e4a8e-5ec4-4f06-b5e3-fdf354939c71/abfba0a8-41cf-4988-b726-4d42ab35df2a")
+    (attr smd)
+    (fp_text reference "U3" (at 0 -2.4) (layer "F.SilkS")
+      (effects (font (size 1 1) (thickness 0.15)))
+      (tstamp 45b3e66c-b455-42f0-b5dc-43404a1a4691)
+    )
+    (fp_text value "MIC5233-3.0YM5-TR" (at 0 2.4) (layer "F.Fab")
+      (effects (font (size 1 1) (thickness 0.15)))
+      (tstamp 208280f4-7e2b-498a-8d70-deff85fc27d6)
+    )
+    (fp_text user "${REFERENCE}" (at 0 0) (layer "F.Fab")
+      (effects (font (size 0.4 0.4) (thickness 0.06)))
+      (tstamp 874de9d4-3f5b-41b9-bd78-6bea417bd877)
+    )
+    (fp_line (start 0 1.56) (end 0.8 1.56) (layer "F.SilkS") (width 0.12) (tstamp 739eb101-b3e2-4dfc-8f0e-fb2daaf6a374))
+    (fp_line (start 0 -1.56) (end -1.8 -1.56) (layer "F.SilkS") (width 0.12) (tstamp 7ec82d8a-712a-4eaf-aaff-2a9720a09ad2))
+    (fp_line (start 0 -1.56) (end 0.8 -1.56) (layer "F.SilkS") (width 0.12) (tstamp 89d7595a-ed75-4922-b58e-b790a6001010))
+    (fp_line (start 0 1.56) (end -0.8 1.56) (layer "F.SilkS") (width 0.12) (tstamp 8d0fdf0f-356a-4076-aa53-dc8b5a0d94ff))
+    (fp_line (start -2.05 -1.7) (end -2.05 1.7) (layer "F.CrtYd") (width 0.05) (tstamp 76f03ad2-a0cd-49ea-a02b-6c63a36e8917))
+    (fp_line (start 2.05 1.7) (end 2.05 -1.7) (layer "F.CrtYd") (width 0.05) (tstamp cf829a3e-01e3-4972-98c9-42acbc8aa69d))
+    (fp_line (start 2.05 -1.7) (end -2.05 -1.7) (layer "F.CrtYd") (width 0.05) (tstamp d9218bee-32f4-4db5-ba5e-0b377359779a))
+    (fp_line (start -2.05 1.7) (end 2.05 1.7) (layer "F.CrtYd") (width 0.05) (tstamp f5536899-98b3-4e6e-a791-ae1799c62019))
+    (fp_line (start -0.8 -1.05) (end -0.4 -1.45) (layer "F.Fab") (width 0.1) (tstamp 60b4511b-37f2-4b62-af90-16bc552e493d))
+    (fp_line (start -0.4 -1.45) (end 0.8 -1.45) (layer "F.Fab") (width 0.1) (tstamp b3ee6807-b417-41fe-8e35-509cd5adf232))
+    (fp_line (start 0.8 -1.45) (end 0.8 1.45) (layer "F.Fab") (width 0.1) (tstamp cb34429c-c604-4f4f-9dcf-45cbe639b365))
+    (fp_line (start 0.8 1.45) (end -0.8 1.45) (layer "F.Fab") (width 0.1) (tstamp cd8fee30-dfef-4f41-a09e-3d8350647d81))
+    (fp_line (start -0.8 1.45) (end -0.8 -1.05) (layer "F.Fab") (width 0.1) (tstamp e1a342b0-54e7-45dc-a760-bd2549f73354))
+    (pad "1" smd roundrect (at -1.1375 -0.95) (size 1.325 0.6) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25)
+      (net 30 "+5V") (pinfunction "IN") (pintype "power_in") (tstamp 0871eda1-ca36-4ee2-ac19-ae4c123a25c5))
+    (pad "2" smd roundrect (at -1.1375 0) (size 1.325 0.6) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25)
+      (net 1 "GND") (pinfunction "GND") (pintype "passive") (tstamp 0e50f500-9dd9-483d-9d69-4b65ddda6404))
+    (pad "3" smd roundrect (at -1.1375 0.95) (size 1.325 0.6) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25)
+      (net 87 "/3V3_PI") (pinfunction "EN") (pintype "input") (tstamp f3ed59f6-1d36-4a5f-93b7-cd51dc8a3228))
+    (pad "4" smd roundrect (at 1.1375 0.95) (size 1.325 0.6) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25)
+      (net 35 "Net-(R20-Pad2)") (pinfunction "NC/ADJ") (pintype "power_in") (tstamp 50a26152-cd47-4d73-8fb4-ca536c0acbb2))
+    (pad "5" smd roundrect (at 1.1375 -0.95) (size 1.325 0.6) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25)
+      (net 68 "/3V-3.3V-PS/3V0_{OUT}") (pinfunction "OUT") (pintype "power_out") (tstamp 4273701a-583e-4557-8942-33fecc1bec07))
+    (model "${KICAD6_3DMODEL_DIR}/Package_TO_SOT_SMD.3dshapes/SOT-23-5.wrl"
+      (offset (xyz 0 0 0))
+      (scale (xyz 1 1 1))
+      (rotate (xyz 0 0 0))
+    )
+  )
+
+  (footprint "Capacitor_SMD:C_0603_1608Metric" (layer "F.Cu")
+    (tedit 5F68FEEE) (tstamp 1b073a26-019f-46ba-82d9-85515517ac1a)
+    (at 90.678 102.616 180)
+    (descr "Capacitor SMD 0603 (1608 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: IPC-SM-782 page 76, https://www.pcb-3d.com/wordpress/wp-content/uploads/ipc-sm-782a_amendment_1_and_2.pdf), generated with kicad-footprint-generator")
+    (tags "capacitor")
+    (property "MFG" "Samsung Electro-Mechanics")
+    (property "MFG P/N" "CL10B104KB8NNNC")
+    (property "Sheetfile" "power-supply.kicad_sch")
+    (property "Sheetname" "5V PowerSupply")
+    (path "/feeb2d6c-4828-41f4-95de-5c15de403137/d0d9d510-1b03-444e-a966-2b9a2052ed7d")
+    (attr smd)
+    (fp_text reference "C30" (at 2.921 0) (layer "F.SilkS")
+      (effects (font (size 1 1) (thickness 0.15)))
+      (tstamp f6bceea0-316d-4fc6-a5b5-a2740ffac823)
+    )
+    (fp_text value "0.1uF-10%-50V-0603" (at 0 1.43) (layer "F.Fab")
+      (effects (font (size 1 1) (thickness 0.15)))
+      (tstamp 2bce4c66-976b-435d-8088-86b9c40ffba3)
+    )
+    (fp_text user "${REFERENCE}" (at 0 0) (layer "F.Fab")
+      (effects (font (size 0.4 0.4) (thickness 0.06)))
+      (tstamp 7a230001-7d6c-4457-b73a-ac1c7b85ba9b)
+    )
+    (fp_line (start -0.14058 -0.51) (end 0.14058 -0.51) (layer "F.SilkS") (width 0.12) (tstamp 28ceee0d-5aa0-4818-adf8-da4eee5eacb6))
+    (fp_line (start -0.14058 0.51) (end 0.14058 0.51) (layer "F.SilkS") (width 0.12) (tstamp e5c3d56c-dbcc-4574-8238-687a907bdee2))
+    (fp_line (start -1.48 0.73) (end -1.48 -0.73) (layer "F.CrtYd") (width 0.05) (tstamp 334bf6d6-81c7-4271-93b9-ae83828c5ecc))
+    (fp_line (start 1.48 -0.73) (end 1.48 0.73) (layer "F.CrtYd") (width 0.05) (tstamp 54fa2d12-8330-4c64-8c31-d279ba98e4d4))
+    (fp_line (start -1.48 -0.73) (end 1.48 -0.73) (layer "F.CrtYd") (width 0.05) (tstamp 6255de92-3c91-4a7e-9219-e1c8f28e2518))
+    (fp_line (start 1.48 0.73) (end -1.48 0.73) (layer "F.CrtYd") (width 0.05) (tstamp dcaad31f-58cb-43a5-8030-9cbed580defe))
+    (fp_line (start -0.8 0.4) (end -0.8 -0.4) (layer "F.Fab") (width 0.1) (tstamp 02b03722-197a-4f89-ae4d-d23c20d7a8d6))
+    (fp_line (start 0.8 0.4) (end -0.8 0.4) (layer "F.Fab") (width 0.1) (tstamp 342c1cd0-1186-460e-8a86-7443ce2e9a65))
+    (fp_line (start -0.8 -0.4) (end 0.8 -0.4) (layer "F.Fab") (width 0.1) (tstamp 848f4918-ba90-40d6-be3a-3c847f7e11dc))
+    (fp_line (start 0.8 -0.4) (end 0.8 0.4) (layer "F.Fab") (width 0.1) (tstamp c4110d5e-dbb8-488d-a0a5-70cd4af4ebda))
+    (pad "1" smd roundrect (at -0.775 0 180) (size 0.9 0.95) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25)
+      (net 16 "/5V PowerSupply/BOOT_{2}") (pintype "passive") (tstamp 04e619ec-6db9-4b90-a02b-d09d1984219b))
+    (pad "2" smd roundrect (at 0.775 0 180) (size 0.9 0.95) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25)
+      (net 17 "/5V PowerSupply/SW2") (pintype "passive") (tstamp 2966739b-f2e4-494b-97e7-e74b038b02d3))
+    (model "${KICAD6_3DMODEL_DIR}/Capacitor_SMD.3dshapes/C_0603_1608Metric.wrl"
+      (offset (xyz 0 0 0))
+      (scale (xyz 1 1 1))
+      (rotate (xyz 0 0 0))
+    )
+  )
+
+  (footprint "Capacitor_SMD:C_0805_2012Metric" (layer "F.Cu")
+    (tedit 5F68FEEE) (tstamp 1cef0e15-1144-491c-b34e-da28c0682024)
+    (at 84.836 107.188 90)
+    (descr "Capacitor SMD 0805 (2012 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: IPC-SM-782 page 76, https://www.pcb-3d.com/wordpress/wp-content/uploads/ipc-sm-782a_amendment_1_and_2.pdf, https://docs.google.com/spreadsheets/d/1BsfQQcO9C6DZCsRaXUlFlo91Tg2WpOkGARC1WS5S8t0/edit?usp=sharing), generated with kicad-footprint-generator")
+    (tags "capacitor")
+    (property "MFG" "Samsung Electro-Mechanics")
+    (property "MFG P/N" "CL21A226KPCLRNC")
+    (property "Sheetfile" "power-supply.kicad_sch")
+    (property "Sheetname" "5V PowerSupply")
+    (path "/feeb2d6c-4828-41f4-95de-5c15de403137/3d27e4ed-dae2-44ee-ab35-782dcb561f87")
+    (attr smd)
+    (fp_text reference "C14" (at 0.381 1.524 90) (layer "F.SilkS")
+      (effects (font (size 1 1) (thickness 0.15)))
+      (tstamp 1288c36f-9cee-493c-bb3d-3a72b8e3e12a)
+    )
+    (fp_text value "22uF-10V-10%-0805" (at 0 1.68 90) (layer "F.Fab")
+      (effects (font (size 1 1) (thickness 0.15)))
+      (tstamp dccb782c-26d7-4039-9a88-076bce4b2a2e)
+    )
+    (fp_text user "${REFERENCE}" (at 0 0 90) (layer "F.Fab")
+      (effects (font (size 0.5 0.5) (thickness 0.08)))
+      (tstamp 7d2952a7-4e87-4f3e-9799-fb679fbc4ecf)
+    )
+    (fp_line (start -0.261252 0.735) (end 0.261252 0.735) (layer "F.SilkS") (width 0.12) (tstamp 6a8e6b3a-7329-4c61-80a2-0a877e11f0ae))
+    (fp_line (start -0.261252 -0.735) (end 0.261252 -0.735) (layer "F.SilkS") (width 0.12) (tstamp bc363431-8c73-4479-bf8f-97fa8fad3db0))
+    (fp_line (start 1.7 -0.98) (end 1.7 0.98) (layer "F.CrtYd") (width 0.05) (tstamp 2d2cb41a-6ac5-4d4f-b9e1-4ead6e5e841d))
+    (fp_line (start 1.7 0.98) (end -1.7 0.98) (layer "F.CrtYd") (width 0.05) (tstamp 45d0927c-c4ff-4f09-b11e-2439ce90e254))
+    (fp_line (start -1.7 0.98) (end -1.7 -0.98) (layer "F.CrtYd") (width 0.05) (tstamp 609f4b8d-6ceb-43df-a7bd-1c6f408699de))
+    (fp_line (start -1.7 -0.98) (end 1.7 -0.98) (layer "F.CrtYd") (width 0.05) (tstamp 7ac37778-feb9-4911-af2a-53e0ea1563a3))
+    (fp_line (start 1 -0.625) (end 1 0.625) (layer "F.Fab") (width 0.1) (tstamp 193bd207-240e-4c0f-bd9c-a5c9b2dc914e))
+    (fp_line (start 1 0.625) (end -1 0.625) (layer "F.Fab") (width 0.1) (tstamp 2421b28c-cd73-493c-9ed5-e8144bf9c28b))
+    (fp_line (start -1 0.625) (end -1 -0.625) (layer "F.Fab") (width 0.1) (tstamp 2c2f5dec-8714-4f38-a933-f093091f3548))
+    (fp_line (start -1 -0.625) (end 1 -0.625) (layer "F.Fab") (width 0.1) (tstamp 636fef69-9f38-4644-9148-56f7e15b5867))
+    (pad "1" smd roundrect (at -0.95 0 90) (size 1 1.45) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25)
+      (net 18 "/5V PowerSupply/V_{OSNS}") (pintype "passive") (tstamp 47a0f181-81d1-40ac-9166-c2e5d5efa030))
+    (pad "2" smd roundrect (at 0.95 0 90) (size 1 1.45) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25)
+      (net 1 "GND") (pintype "passive") (tstamp f29ecc80-7ec7-41fe-b4c1-db117d8e0bce))
+    (model "${KICAD6_3DMODEL_DIR}/Capacitor_SMD.3dshapes/C_0805_2012Metric.wrl"
+      (offset (xyz 0 0 0))
+      (scale (xyz 1 1 1))
+      (rotate (xyz 0 0 0))
+    )
+  )
+
+  (footprint "PI-Power-Board:WE-TPC-744031002" (layer "F.Cu")
+    (tedit 0) (tstamp 202c0e83-b60e-4f39-a3c9-5fab53a74cc4)
+    (at 82.931 102.38 180)
+    (property "MFG" "Wurth Electronik")
+    (property "MFG P/N" "744031002")
+    (property "Sheetfile" "3V3-3V0-power-supply.kicad_sch")
+    (property "Sheetname" "3V-3.3V-PS")
+    (path "/2d4e4a8e-5ec4-4f06-b5e3-fdf354939c71/c1e38e8b-726d-4cd5-8c80-5586885284ff")
+    (attr smd)
+    (fp_text reference "L1" (at -3.4036 2.1516 unlocked) (layer "F.SilkS")
+      (effects (font (size 1 1) (thickness 0.15)))
+      (tstamp de6d17a7-a2db-4415-a426-37282af16005)
+    )
+    (fp_text value "2.5uH-1.45A" (at 0 1 180 unlocked) (layer "F.Fab")
+      (effects (font (size 1 1) (thickness 0.15)))
+      (tstamp 9567b911-6b56-4b6e-8e5e-16a243f12d97)
+    )
+    (fp_text user "${REFERENCE}" (at 0 2.5 180 unlocked) (layer "F.Fab")
+      (effects (font (size 1 1) (thickness 0.15)))
+      (tstamp c1d56253-3bc1-4893-9f98-65c0eef12dd0)
+    )
+    (fp_rect (start -2.4 -0.3) (end 2.4 4.4) (layer "F.SilkS") (width 0.12) (fill none) (tstamp d17fc2c6-d540-4a1b-b821-e62cb04bcc1d))
+    (fp_rect (start -2.4 -0.3) (end 2.4 4.4) (layer "F.CrtYd") (width 0.05) (fill none) (tstamp 9ae0abc7-a3bd-4f0e-9ade-4c490c2d60e0))
+    (pad "1" smd custom (at 0 0 180) (size 4.3 0.2) (layers "F.Cu" "F.Paste" "F.Mask")
+      (net 21 "/3V-3.3V-PS/SW") (pinfunction "1") (pintype "passive")
+      (options (clearance outline) (anchor rect))
+      (primitives
+        (gr_poly (pts
+            (xy 2.15 0.1)
+            (xy 2.15 1.5)
+            (xy 1.178 1.5)
+            (xy 0.75 0.75)
+            (xy -0.75 0.75)
+            (xy -1.178 1.5)
+            (xy -2.15 1.5)
+            (xy -2.15 0.1)
+          ) (width 0) (fill yes))
+    (gr_arc (start -1.278 1.35) (mid 0.004092 0.592856) (end 1.281911 1.357188) (width 0.28))
+      ) (tstamp 0e552e8f-7c29-44c1-a776-6470126a666e))
+    (pad "2" smd custom (at 0 4.1) (size 4.3 0.2) (layers "F.Cu" "F.Paste" "F.Mask")
+      (net 38 "/3V-3.3V-PS/3V3_{OUT}") (pinfunction "2") (pintype "passive")
+      (options (clearance outline) (anchor rect))
+      (primitives
+        (gr_poly (pts
+            (xy 2.15 0.1)
+            (xy 2.15 1.5)
+            (xy 1.178 1.5)
+            (xy 0.75 0.75)
+            (xy -0.75 0.75)
+            (xy -1.178 1.5)
+            (xy -2.15 1.5)
+            (xy -2.15 0.1)
+          ) (width 0) (fill yes))
+    (gr_arc (start -1.278 1.35) (mid 0.004092 0.592856) (end 1.281911 1.357188) (width 0.28))
+      ) (tstamp af367251-d0f6-420d-bb29-d7318544c3f2))
+    (model "${KIPRJMOD}/3dModels/744031001_Download_STP_WE-TPC-3816_rev1.stp"
+      (offset (xyz 0 -2 1.5))
+      (scale (xyz 1 1 1))
+      (rotate (xyz 0 0 -90))
+    )
+  )
+
+  (footprint "PI-Power-Board:ECS-5032MV" (layer "F.Cu")
+    (tedit 0) (tstamp 21ba8e0d-7528-4d52-9593-8dfd0b646977)
+    (at 107.188 86.868 90)
+    (property "MFG" "ECS Inc")
+    (property "MFG P/N" "ECS-5032MV-400-CN-TR")
+    (property "Sheetfile" "can-fd.kicad_sch")
+    (property "Sheetname" "CAN-FD")
+    (path "/47cdabce-0f38-4512-8fd1-f452002c5dd4/9920229c-3bce-4489-8397-079de577ff16")
+    (attr smd)
+    (fp_text reference "U2" (at 3.937 0.127 90 unlocked) (layer "F.SilkS")
+      (effects (font (size 1 1) (thickness 0.15)))
+      (tstamp c58c8d7a-f46f-4d5e-8f2b-9ee16ba8b568)
+    )
+    (fp_text value "40MHz" (at 0 1 90 unlocked) (layer "F.Fab")
+      (effects (font (size 1 1) (thickness 0.15)))
+      (tstamp 0188bf6a-14ca-43aa-963d-38f38bafe1a0)
+    )
+    (fp_text user "${REFERENCE}" (at 0 2.5 90 unlocked) (layer "F.Fab")
+      (effects (font (size 1 1) (thickness 0.15)))
+      (tstamp 3ccd35f3-4ebf-41ff-8928-0bc840e25467)
+    )
+    (fp_line (start -2.6 -2) (end -2.6 0.2) (layer "F.SilkS") (width 0.12) (tstamp aaf481a7-794c-4c67-953e-9260382a5a31))
+    (fp_line (start 2.6 -2) (end -2.6 -2) (layer "F.SilkS") (width 0.12) (tstamp cb1bfcfd-29a6-4210-9481-50b0d1336138))
+    (fp_line (start 2.6 2) (end 2.6 -2) (layer "F.SilkS") (width 0.12) (tstamp cf0edf90-f69d-4895-82da-6f43363993c8))
+    (fp_line (start 0 2) (end 2.6 2) (layer "F.SilkS") (width 0.12) (tstamp e39e2a80-1d09-4889-b540-72d084c49f17))
+    (fp_rect (start -2.6 -2) (end -1.2 -2) (layer "F.SilkS") (width 0.12) (fill none) (tstamp 6d1517f7-5b4a-46b5-9282-e1d739204a7f))
+    (fp_rect (start -2.8 1) (end -2.6 2.2) (layer "F.SilkS") (width 0.12) (fill solid) (tstamp 8db73d0b-ea33-41fd-b390-72de3a2db2be))
+    (fp_rect (start -1.1 2) (end -2.7 2.2) (layer "F.SilkS") (width 0.12) (fill solid) (tstamp b4e83a9b-f201-43d9-a24b-11acdf16808b))
+    (fp_rect (start -2.5 -2) (end 2.5 2) (layer "F.CrtYd") (width 0.05) (fill none) (tstamp 92a5b64b-32ac-429c-91d8-2a941dc38eba))
+    (pad "1" smd rect (at -1.27 1.1 90) (size 1.4 1.2) (layers "F.Cu" "F.Paste" "F.Mask")
+      (net 19 "+3V0") (pinfunction "EN") (pintype "input") (tstamp 72e3355a-f442-49a2-a8dc-53d895da5495))
+    (pad "2" smd rect (at 1.27 1.1 90) (size 1.4 1.2) (layers "F.Cu" "F.Paste" "F.Mask")
+      (net 1 "GND") (pinfunction "GND") (pintype "passive") (tstamp 6cd54ab8-d347-4100-81ce-d92853b24e61))
+    (pad "3" smd rect (at 1.27 -1.1 90) (size 1.4 1.2) (layers "F.Cu" "F.Paste" "F.Mask")
+      (net 33 "Net-(R4-Pad1)") (pinfunction "OUT") (pintype "output") (tstamp c7aebffb-5c5a-4ecb-a1e0-4516b7e6aae5))
+    (pad "4" smd rect (at -1.27 -1.1 90) (size 1.4 1.2) (layers "F.Cu" "F.Paste" "F.Mask")
+      (net 19 "+3V0") (pinfunction "V_{DD}") (pintype "power_in") (tstamp 3bcf7b33-44f1-4213-9f60-fcda35886f65))
+    (model "${KIPRJMOD}/3dModels/ECS-5032MV-400-CN-TR.STEP"
+      (offset (xyz 0 0 0))
+      (scale (xyz 1 1 1))
+      (rotate (xyz -90 0 0))
+    )
+  )
+
+  (footprint "PI-Power-Board:TI-SON5x6" (layer "F.Cu")
+    (tedit 0) (tstamp 257a85b6-20f0-4006-ae13-cb7afd3c24c9)
+    (at 101.0158 112.583 -90)
+    (property "MFG" "Texas Instruments")
+    (property "MFG P/N" "CSD17577Q5A")
+    (property "Sheetfile" "power-supply.kicad_sch")
+    (property "Sheetname" "5V PowerSupply")
+    (path "/feeb2d6c-4828-41f4-95de-5c15de403137/1b2b8403-5fdb-43f9-b942-b62386519f8a")
+    (attr smd)
+    (fp_text reference "Q4" (at 4.257 -0.4572 unlocked) (layer "F.SilkS")
+      (effects (font (size 1 1) (thickness 0.15)))
+      (tstamp c4ed3bf5-a7ce-4d59-8c09-ed135b49594e)
+    )
+    (fp_text value "CSD17577Q5A" (at 0 3.5 -90 unlocked) (layer "F.Fab")
+      (effects (font (size 1 1) (thickness 0.15)))
+      (tstamp 9ed7fb88-1689-4eef-bc33-634f9488d9b9)
+    )
+    (fp_text user "${REFERENCE}" (at 0 2.5 -90 unlocked) (layer "F.Fab")
+      (effects (font (size 1 1) (thickness 0.15)))
+      (tstamp 367653f0-731a-4695-9ce6-62a08d848e79)
+    )
+    (fp_rect (start -1.86 -1.88) (end -0.275 -0.31) (layer "F.Paste") (width 0) (fill solid) (tstamp 0ca12b31-a498-4530-980d-d61fca43552c))
+    (fp_rect (start -2.975 -0.885) (end -2.475 -0.385) (layer "F.Paste") (width 0) (fill solid) (tstamp 1c68d876-2004-48c9-9531-c03eda314b8c))
+    (fp_rect (start 1.2625 -1.88) (end 0.0275 -0.31) (layer "F.Paste") (width 0) (fill solid) (tstamp 3dd23f0b-e973-4511-9b8a-413ccf1d3c20))
+    (fp_rect (start 1.2625 0.31) (end 0.0275 1.88) (layer "F.Paste") (width 0) (fill solid) (tstamp 84c0aa94-4a18-4fab-b2d9-989edb3be944))
+    (fp_rect (start -2.975 1.665) (end -2.475 2.165) (layer "F.Paste") (width 0) (fill solid) (tstamp 89cd51b4-0043-4d62-9356-ecfccd187eaa))
+    (fp_rect (start -2.975 0.383462) (end -2.475 0.883462) (layer "F.Paste") (width 0) (fill solid) (tstamp 92315aa1-c81d-48ac-b791-5b28fd9e440c))
+    (fp_rect (start -2.975 -2.165) (end -2.475 -1.665) (layer "F.Paste") (width 0) (fill solid) (tstamp 931d09a3-221d-4a83-af69-c2412d1d4c4d))
+    (fp_rect (start -1.86 0.31) (end -0.275 1.88) (layer "F.Paste") (width 0) (fill solid) (tstamp a1d2aded-d9f8-41a9-845a-dceeadfb4d25))
+    (fp_line (start -2.5 -2.5) (end 2.25 -2.5) (layer "F.SilkS") (width 0.12) (tstamp 23594a1b-886e-41a9-8373-b6e3572083dd))
+    (fp_line (start -2.5 2.5) (end 2.25 2.5) (layer "F.SilkS") (width 0.12) (tstamp bdaa7525-6e8c-442a-8df2-bb7e1a886841))
+    (fp_rect (start 2.25 2.5) (end 1.25 2.75) (layer "F.SilkS") (width 0.12) (fill solid) (tstamp 9232eab4-8313-4cda-bb78-875ff132dfe4))
+    (fp_line (start -2.5 2.25) (end -2.5 -2.25) (layer "F.Fab") (width 0.1) (tstamp 0ae57c87-b16b-4b5c-a54e-193a9c9442c2))
+    (fp_line (start 1.25 2.25) (end 1.5 2.25) (layer "F.Fab") (width 0.1) (tstamp 0fd9a0e4-fa81-4409-91be-8ba650bf120b))
+    (fp_line (start 2.25 -2.25) (end 2.25 1.5) (layer "F.Fab") (width 0.1) (tstamp 3223f39b-6993-4e3a-9a33-16dd5a87c88c))
+    (fp_line (start 2.25 1.5) (end 1.5 2.25) (layer "F.Fab") (width 0.1) (tstamp 6c1a031b-0971-4dfc-90ae-eb5800c1a4bb))
+    (fp_line (start 1.25 2.25) (end -2.5 2.25) (layer "F.Fab") (width 0.1) (tstamp c8bcb796-6f7d-4559-ae74-d602757e95d8))
+    (fp_line (start -2.5 -2.25) (end 2.25 -2.25) (layer "F.Fab") (width 0.1) (tstamp fb093e6b-4e48-469f-b71f-a406cbc9a98b))
+    (pad "1" smd rect (at 2.75 1.92 270) (size 0.75 0.66) (layers "F.Cu" "F.Paste" "F.Mask")
+      (net 15 "/5V PowerSupply/SW1") (pinfunction "S") (pintype "passive") (zone_connect 2) (tstamp 2f144500-940c-4963-82ad-2cb58133a181))
+    (pad "2" smd rect (at 2.75 0.64 270) (size 0.75 0.66) (layers "F.Cu" "F.Paste" "F.Mask")
+      (net 15 "/5V PowerSupply/SW1") (pinfunction "S") (pintype "passive") (zone_connect 2) (tstamp e63468e5-ddd4-4383-a069-74b4697fefcb))
+    (pad "3" smd rect (at 2.75 -0.64 270) (size 0.75 0.66) (layers "F.Cu" "F.Paste" "F.Mask")
+      (net 15 "/5V PowerSupply/SW1") (pinfunction "S") (pintype "passive") (zone_connect 2) (tstamp 651e5993-fb0f-44fb-8458-11c7a9409b97))
+    (pad "4" smd rect (at 2.75 -1.92 270) (size 0.75 0.66) (layers "F.Cu" "F.Paste" "F.Mask")
+      (net 22 "/5V PowerSupply/HDRV1") (pinfunction "G") (pintype "input") (zone_connect 2) (tstamp 0a4f9688-e973-4415-a11a-ff9c7dec2733))
+    (pad "5" smd custom (at -0.32 0 270) (size 4.29 4.5) (layers "F.Cu" "F.Mask")
+      (net 9 "/5V PowerSupply/V_{P}") (pinfunction "D") (pintype "passive") (zone_connect 2)
+      (options (clearance outline) (anchor rect))
+      (primitives
+        (gr_poly (pts
+            (xy -2.805 -2.25)
+            (xy -2.145 -2.25)
+            (xy -2.145 -1.59)
+            (xy -2.805 -1.59)
+          ) (width 0) (fill yes))
+            (gr_poly (pts
+            (xy -2.805 1.59)
+            (xy -2.145 1.59)
+            (xy -2.145 2.25)
+            (xy -2.805 2.25)
+          ) (width 0) (fill yes))
+            (gr_poly (pts
+            (xy -2.805 -0.97)
+            (xy -2.145 -0.97)
+            (xy -2.145 -0.31)
+            (xy -2.805 -0.31)
+          ) (width 0) (fill yes))
+            (gr_poly (pts
+            (xy -2.805 0.31)
+            (xy -2.145 0.31)
+            (xy -2.145 0.97)
+            (xy -2.805 0.97)
+          ) (width 0) (fill yes))
+      ) (tstamp 7e63ecc3-3c7c-46b6-9bd0-7882178d8d9a))
+    (model "${KIPRJMOD}/3dModels/VSON8-DQJ0008A.stp"
+      (offset (xyz 0 0 0))
+      (scale (xyz 1 1 1))
+      (rotate (xyz 0 0 0))
+    )
+  )
+
+  (footprint "Package_TO_SOT_SMD:SOT-353_SC-70-5" (layer "F.Cu")
+    (tedit 5A02FF57) (tstamp 29310ccf-cf41-486e-965e-cf9867c113ab)
+    (at 82.55 83.185)
+    (descr "SOT-353, SC-70-5")
+    (tags "SOT-353 SC-70-5")
+    (property "MFG" "onsemi")
+    (property "MFG P/N" "NLSV1T34DFT2G")
+    (property "Sheetfile" "IMUdriver.kicad_sch")
+    (property "Sheetname" "IMU Driver")
+    (path "/5c12e4ab-2d1c-4640-9862-f6337288ba8e/d51922b9-51fa-430a-9707-4558e5d7c9d6")
+    (attr smd)
+    (fp_text reference "U1" (at -2.5146 0) (layer "F.SilkS")
+      (effects (font (size 1 1) (thickness 0.15)))
+      (tstamp c7d478fd-796c-4520-8e51-d056d2682520)
+    )
+    (fp_text value "NLSV1T34DFT2G" (at 0 2 180) (layer "F.Fab")
+      (effects (font (size 1 1) (thickness 0.15)))
+      (tstamp fd8c374b-86aa-4e4d-8aad-8e926a433d4a)
+    )
+    (fp_text user "${REFERENCE}" (at 0 0 90) (layer "F.Fab")
+      (effects (font (size 0.5 0.5) (thickness 0.075)))
+      (tstamp 23dc189b-2535-4e24-8297-5681b1a73661)
+    )
+    (fp_line (start -0.7 1.16) (end 0.7 1.16) (layer "F.SilkS") (width 0.12) (tstamp de97d066-0fcc-4ae6-b49b-1bca91e0992d))
+    (fp_line (start 0.7 -1.16) (end -1.2 -1.16) (layer "F.SilkS") (width 0.12) (tstamp e17b2bb3-4d97-4e7c-91ed-bb1f947bb6c4))
+    (fp_line (start -1.6 -1.4) (end -1.6 1.4) (layer "F.CrtYd") (width 0.05) (tstamp 3b4f34ac-45d5-4d19-8cb0-12954581dbbc))
+    (fp_line (start -1.6 -1.4) (end 1.6 -1.4) (layer "F.CrtYd") (width 0.05) (tstamp 61514708-ded3-4f21-907a-bb66b7b439b8))
+    (fp_line (start -1.6 1.4) (end 1.6 1.4) (layer "F.CrtYd") (width 0.05) (tstamp b631e0fc-66b7-4750-a440-98b10cbad5cf))
+    (fp_line (start 1.6 1.4) (end 1.6 -1.4) (layer "F.CrtYd") (width 0.05) (tstamp fade5809-af39-4207-8657-1a55f0500bfc))
+    (fp_line (start 0.675 1.1) (end -0.675 1.1) (layer "F.Fab") (width 0.1) (tstamp 16f0f428-ed14-4086-82e0-d14158f04b1d))
+    (fp_line (start -0.675 -0.6) (end -0.675 1.1) (layer "F.Fab") (width 0.1) (tstamp 5208727f-65f2-4a0c-9fba-975c9bed341a))
+    (fp_line (start -0.175 -1.1) (end -0.675 -0.6) (layer "F.Fab") (width 0.1) (tstamp 957716a9-024b-46aa-ab38-47c5ce209d67))
+    (fp_line (start 0.675 -1.1) (end 0.675 1.1) (layer "F.Fab") (width 0.1) (tstamp f469c1eb-d903-4b9f-b3e3-6443b7223f6e))
+    (fp_line (start 0.675 -1.1) (end -0.175 -1.1) (layer "F.Fab") (width 0.1) (tstamp f8055516-c495-4d94-9025-dc0f3575b061))
+    (pad "1" smd rect (at -0.95 -0.65) (size 0.65 0.4) (layers "F.Cu" "F.Paste" "F.Mask")
+      (net 88 "+3V3") (pinfunction "VCCA") (pintype "power_in") (tstamp af681b25-bcbe-43b6-940d-0e44e804adb2))
+    (pad "2" smd rect (at -0.95 0) (size 0.65 0.4) (layers "F.Cu" "F.Paste" "F.Mask")
+      (net 37 "Net-(U1-Pad2)") (pinfunction "A") (pintype "input") (tstamp 87f0360b-82a4-4863-b96d-80b96f9912ea))
+    (pad "3" smd rect (at -0.95 0.65) (size 0.65 0.4) (layers "F.Cu" "F.Paste" "F.Mask")
+      (net 1 "GND") (pinfunction "GND") (pintype "power_in") (tstamp f80b3d19-9697-4674-846f-5db81a8d15cc))
+    (pad "4" smd rect (at 0.95 0.65) (size 0.65 0.4) (layers "F.Cu" "F.Paste" "F.Mask")
+      (net 41 "/SPI1_RXD") (pinfunction "B") (pintype "output") (tstamp 94b0b2ab-7fde-45e1-a52f-e3ad4a328df5))
+    (pad "5" smd rect (at 0.95 -0.65) (size 0.65 0.4) (layers "F.Cu" "F.Paste" "F.Mask")
+      (net 19 "+3V0") (pinfunction "VCCB") (pintype "power_in") (tstamp ad169f3f-8bcf-464e-9749-acf013f28f48))
+    (model "${KICAD6_3DMODEL_DIR}/Package_TO_SOT_SMD.3dshapes/SOT-353_SC-70-5.wrl"
+      (offset (xyz 0 0 0))
+      (scale (xyz 1 1 1))
+      (rotate (xyz 0 0 0))
+    )
+  )
+
+  (footprint "PI-Power-Board:70555-0003" (layer "F.Cu")
+    (tedit 0) (tstamp 2e4038ef-2f86-4371-842a-57dc522edc74)
+    (at 113.0435 111.125)
+    (property "MFG" "Molex")
+    (property "MFG P/N" "70555-0003")
+    (property "Sheetfile" "PI-Power-Board.kicad_sch")
+    (property "Sheetname" "")
+    (path "/2d961f62-7669-4724-bcf2-c539ca3dd7b8")
+    (attr through_hole)
+    (fp_text reference "J5" (at -2.0455 7.4676 90 unlocked) (layer "F.SilkS")
+      (effects (font (size 1 1) (thickness 0.15)))
+      (tstamp 52c3010f-b4bc-46ea-9aa7-8db62bbe32e2)
+    )
+    (fp_text value "POWER" (at 6.4635 9.398 unlocked) (layer "F.SilkS")
+      (effects (font (size 1 1) (thickness 0.15)))
+      (tstamp 2d30ea11-6707-46de-ab24-6a3dde5e321a)
+    )
+    (fp_text user "${REFERENCE}" (at 0 2.5 unlocked) (layer "F.Fab")
+      (effects (font (size 1 1) (thickness 0.15)))
+      (tstamp 32648c85-18b8-41a2-9e6a-28983e9c85aa)
+    )
+    (fp_line (start -1.2 8.14) (end 6.8 8.14) (layer "F.SilkS") (width 0.12) (tstamp 13c8a658-d76c-4ab4-9f38-3b9dffdec3c4))
+    (fp_line (start 6.8 -5.6) (end -1.2 -5.6) (layer "F.SilkS") (width 0.12) (tstamp 59198647-df09-44d9-ad42-a41a7006cbd3))
+    (fp_line (start -1.2 -5.6) (end -1.2 8.14) (layer "F.SilkS") (width 0.12) (tstamp 6ac3b32b-c62c-4029-b8aa-ba03570e439e))
+    (fp_rect (start 0 -5.473) (end -1.086 -3.81) (layer "F.SilkS") (width 0.12) (fill solid) (tstamp 37d45313-cbd5-4677-a6f6-b830d3d39798))
+    (fp_rect (start -0.8 -5.6) (end 12.2 8.14) (layer "F.CrtYd") (width 0.05) (fill none) (tstamp 58604305-7e85-48b8-ab54-8d9a4ddfb351))
+    (pad "" np_thru_hole circle (at 8.64 -3.94) (size 3.4 3.4) (drill 3.4) (layers F&B.Cu *.Mask) (tstamp 88eb7f73-ec57-4e25-b255-2d5324dcacda))
+    (pad "" np_thru_hole circle (at 8.64 6.48) (size 3.4 3.4) (drill 3.4) (layers F&B.Cu *.Mask) (tstamp 8f5f85bf-8c36-47ed-a589-f6c18733f6b1))
+    (pad "1" thru_hole rect (at 0 -2.54) (size 1.778 1.778) (drill 1.0668) (layers *.Cu *.Mask)
+      (net 1 "GND") (pinfunction "Pin_1") (pintype "passive") (tstamp 8e35ab1a-bd52-4f5c-9d5f-b652347bd8dc))
+    (pad "2" thru_hole circle (at 0 0) (size 1.905 1.905) (drill 1.0668) (layers *.Cu *.Mask)
+      (net 1 "GND") (pinfunction "Pin_2") (pintype "passive") (tstamp 8a06ac5f-f45d-49bf-a1ad-4afc00a13f3c))
+    (pad "3" thru_hole circle (at 0 2.54) (size 1.778 1.778) (drill 1.0668) (layers *.Cu *.Mask)
+      (net 40 "/VBAT") (pinfunction "Pin_3") (pintype "passive") (tstamp a4c42caa-4367-4401-8171-ad7c5c909a81))
+    (pad "4" thru_hole circle (at 0 5.08) (size 1.778 1.778) (drill 1.0668) (layers *.Cu *.Mask)
+      (net 40 "/VBAT") (pinfunction "Pin_4") (pintype "passive") (tstamp 1ab4921c-01c6-48a0-9f8f-81ae356d8659))
+    (model "${KIPRJMOD}/3dModels/70555-0003.stp/705550003.stp"
+      (offset (xyz 7.1628 -1.27 2.9972))
+      (scale (xyz 1 1 1))
+      (rotate (xyz -90 0 -90))
+    )
+  )
+
+  (footprint "Resistor_SMD:R_1206_3216Metric" (layer "F.Cu")
+    (tedit 5F68FEEE) (tstamp 2f268d08-23dc-4cbb-94e3-aadc9db106ab)
+    (at 77.089 107.442 -90)
+    (descr "Resistor SMD 1206 (3216 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: IPC-SM-782 page 72, https://www.pcb-3d.com/wordpress/wp-content/uploads/ipc-sm-782a_amendment_1_and_2.pdf), generated with kicad-footprint-generator")
+    (tags "resistor")
+    (property "MFG" "Yageo")
+    (property "MFG P/N" "RC1206JR-070RL")
+    (property "Sheetfile" "PI-Power-Board.kicad_sch")
+    (property "Sheetname" "")
+    (path "/504eef95-ff41-4659-b452-655c05c78cf3")
+    (attr smd)
+    (fp_text reference "R14" (at 2.8702 0 180) (layer "F.SilkS")
+      (effects (font (size 1 1) (thickness 0.15)))
+      (tstamp 9c480571-4549-49dd-87bf-7df79282bfa9)
+    )
+    (fp_text value "0R-1206" (at 0 1.82 90) (layer "F.Fab")
+      (effects (font (size 1 1) (thickness 0.15)))
+      (tstamp 059eac57-f5de-49bb-9cac-567f6427fdcf)
+    )
+    (fp_text user "${REFERENCE}" (at 0 0 90) (layer "F.Fab")
+      (effects (font (size 0.8 0.8) (thickness 0.12)))
+      (tstamp d8b3c3eb-e1a8-460f-967a-0d51a2113b8b)
+    )
+    (fp_line (start -0.727064 0.91) (end 0.727064 0.91) (layer "F.SilkS") (width 0.12) (tstamp e2f2dee1-98c6-4788-96e0-7345a287fba5))
+    (fp_line (start -0.727064 -0.91) (end 0.727064 -0.91) (layer "F.SilkS") (width 0.12) (tstamp e8f38e8a-3bce-48b9-ba86-c4f9edc5558c))
+    (fp_line (start -2.28 -1.12) (end 2.28 -1.12) (layer "F.CrtYd") (width 0.05) (tstamp 4d0bc543-feee-44cd-87f1-68788cef0d0b))
+    (fp_line (start 2.28 1.12) (end -2.28 1.12) (layer "F.CrtYd") (width 0.05) (tstamp 8c882ffe-c222-470f-a85c-70e72277ff02))
+    (fp_line (start -2.28 1.12) (end -2.28 -1.12) (layer "F.CrtYd") (width 0.05) (tstamp 8ee92a78-10b5-41c8-917c-5d2efc895bc3))
+    (fp_line (start 2.28 -1.12) (end 2.28 1.12) (layer "F.CrtYd") (width 0.05) (tstamp c7f14cf4-bb67-4487-8eb7-410879eeda6d))
+    (fp_line (start -1.6 -0.8) (end 1.6 -0.8) (layer "F.Fab") (width 0.1) (tstamp 0c7ae4a8-2a1e-4bec-8a1d-9e826eceb868))
+    (fp_line (start 1.6 -0.8) (end 1.6 0.8) (layer "F.Fab") (width 0.1) (tstamp 1658a58e-9c8d-4c4c-a791-936b703c9ddb))
+    (fp_line (start -1.6 0.8) (end -1.6 -0.8) (layer "F.Fab") (width 0.1) (tstamp 5a7fef5f-95d2-4658-bb1a-21b745e470cc))
+    (fp_line (start 1.6 0.8) (end -1.6 0.8) (layer "F.Fab") (width 0.1) (tstamp 86955663-56f1-4284-b34e-f281092e3a50))
+    (pad "1" smd roundrect (at -1.4625 0 270) (size 1.125 1.75) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.2222222222)
+      (net 38 "/3V-3.3V-PS/3V3_{OUT}") (pintype "passive") (tstamp 328d3cdd-23da-4196-80fb-c68c2996eedd))
+    (pad "2" smd roundrect (at 1.4625 0 270) (size 1.125 1.75) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.2222222222)
+      (net 88 "+3V3") (pintype "passive") (tstamp 690c1c1d-b45a-4f22-92ff-885b7fcdeb0b))
+    (model "${KICAD6_3DMODEL_DIR}/Resistor_SMD.3dshapes/R_1206_3216Metric.wrl"
+      (offset (xyz 0 0 0))
+      (scale (xyz 1 1 1))
+      (rotate (xyz 0 0 0))
+    )
+  )
+
+  (footprint "PI-Power-Board:TI-SON5x6" (layer "F.Cu")
+    (tedit 0) (tstamp 2f59d7b3-f3c4-4d89-9b1d-02e0761765ba)
+    (at 95.1738 110.678 90)
+    (property "MFG" "Texas Instruments")
+    (property "MFG P/N" "CSD17577Q5A")
+    (property "Sheetfile" "power-supply.kicad_sch")
+    (property "Sheetname" "5V PowerSupply")
+    (path "/feeb2d6c-4828-41f4-95de-5c15de403137/44d09594-afa8-4997-bc06-16971cdf817b")
+    (attr smd)
+    (fp_text reference "Q2" (at -4.13 1.4732 unlocked) (layer "F.SilkS")
+      (effects (font (size 1 1) (thickness 0.15)))
+      (tstamp 5a07bb90-5570-4313-9dcd-5892b24af27d)
+    )
+    (fp_text value "CSD17577Q5A" (at 0 3.5 90 unlocked) (layer "F.Fab")
+      (effects (font (size 1 1) (thickness 0.15)))
+      (tstamp 7604b099-447c-4ef0-a7ef-dcb45f876e04)
+    )
+    (fp_text user "${REFERENCE}" (at 0 2.5 90 unlocked) (layer "F.Fab")
+      (effects (font (size 1 1) (thickness 0.15)))
+      (tstamp 8fb39e9c-6d52-409f-9b0f-e3f394aee994)
+    )
+    (fp_rect (start 1.2625 -1.88) (end 0.0275 -0.31) (layer "F.Paste") (width 0) (fill solid) (tstamp 0bc2032d-1484-41aa-abe8-4ac5412983a0))
+    (fp_rect (start 1.2625 0.31) (end 0.0275 1.88) (layer "F.Paste") (width 0) (fill solid) (tstamp 31a0d1ad-a6d7-40b5-b515-20513e518546))
+    (fp_rect (start -2.975 -2.165) (end -2.475 -1.665) (layer "F.Paste") (width 0) (fill solid) (tstamp 34f9cd4d-e04c-40dc-85b4-953072fee593))
+    (fp_rect (start -1.86 0.31) (end -0.275 1.88) (layer "F.Paste") (width 0) (fill solid) (tstamp 46a574fe-10d1-403e-b949-5f871d3758ba))
+    (fp_rect (start -2.975 0.383462) (end -2.475 0.883462) (layer "F.Paste") (width 0) (fill solid) (tstamp 9799351e-39f3-4f2f-b1ed-0bf74802198b))
+    (fp_rect (start -2.975 1.665) (end -2.475 2.165) (layer "F.Paste") (width 0) (fill solid) (tstamp 9d27a6eb-7b6b-4592-b871-f2c811b8a47d))
+    (fp_rect (start -2.975 -0.885) (end -2.475 -0.385) (layer "F.Paste") (width 0) (fill solid) (tstamp d1358807-8bd9-49ee-a287-b7cff203040c))
+    (fp_rect (start -1.86 -1.88) (end -0.275 -0.31) (layer "F.Paste") (width 0) (fill solid) (tstamp d1e21a16-6139-4ecd-9b15-9a2aeb565515))
+    (fp_line (start -2.5 -2.5) (end 2.25 -2.5) (layer "F.SilkS") (width 0.12) (tstamp 231169b3-5161-4ad7-8e5b-4b1677327349))
+    (fp_line (start -2.5 2.5) (end 2.25 2.5) (layer "F.SilkS") (width 0.12) (tstamp 660ee617-b959-4820-894d-25e13a1a5e00))
+    (fp_rect (start 2.25 2.5) (end 1.25 2.75) (layer "F.SilkS") (width 0.12) (fill solid) (tstamp 827bdbad-fc1c-4de0-a4f5-3a856284ac2d))
+    (fp_line (start -2.5 2.25) (end -2.5 -2.25) (layer "F.Fab") (width 0.1) (tstamp 549342f1-1329-4646-9dea-8bfff34dd8d9))
+    (fp_line (start 2.25 1.5) (end 1.5 2.25) (layer "F.Fab") (width 0.1) (tstamp c873fa73-fc91-45cf-b125-4921baf9f67a))
+    (fp_line (start 1.25 2.25) (end -2.5 2.25) (layer "F.Fab") (width 0.1) (tstamp cefdb776-1a9f-4085-a333-cb1f25ecd372))
+    (fp_line (start 2.25 -2.25) (end 2.25 1.5) (layer "F.Fab") (width 0.1) (tstamp d323ade3-5715-44d1-bfc0-b2a47bc6cb3a))
+    (fp_line (start -2.5 -2.25) (end 2.25 -2.25) (layer "F.Fab") (width 0.1) (tstamp d7edffa6-1b3f-4a4f-b0b6-ad7c7dc36aa1))
+    (fp_line (start 1.25 2.25) (end 1.5 2.25) (layer "F.Fab") (width 0.1) (tstamp ef13fa0a-23d1-4f8c-bbc9-fe4f4231a839))
+    (pad "1" smd rect (at 2.75 1.92 90) (size 0.75 0.66) (layers "F.Cu" "F.Paste" "F.Mask")
+      (net 23 "/5V PowerSupply/R_{CSP}") (pinfunction "S") (pintype "passive") (zone_connect 2) (tstamp 0bafd09c-356d-4c88-aae8-05f4aef13cf4))
+    (pad "2" smd rect (at 2.75 0.64 90) (size 0.75 0.66) (layers "F.Cu" "F.Paste" "F.Mask")
+      (net 23 "/5V PowerSupply/R_{CSP}") (pinfunction "S") (pintype "passive") (zone_connect 2) (tstamp b9b02e49-4eae-479b-a0b1-930ddc5d3d45))
+    (pad "3" smd rect (at 2.75 -0.64 90) (size 0.75 0.66) (layers "F.Cu" "F.Paste" "F.Mask")
+      (net 23 "/5V PowerSupply/R_{CSP}") (pinfunction "S") (pintype "passive") (zone_connect 2) (tstamp 465c5aa2-f6f5-488d-8a82-3271884921f1))
+    (pad "4" smd rect (at 2.75 -1.92 90) (size 0.75 0.66) (layers "F.Cu" "F.Paste" "F.Mask")
+      (net 24 "/5V PowerSupply/LDRV1") (pinfunction "G") (pintype "input") (zone_connect 2) (tstamp f1896b83-8971-4f21-a70a-ceb151c59837))
+    (pad "5" smd custom (at -0.32 0 90) (size 4.29 4.5) (layers "F.Cu" "F.Mask")
+      (net 15 "/5V PowerSupply/SW1") (pinfunction "D") (pintype "passive") (zone_connect 2)
+      (options (clearance outline) (anchor rect))
+      (primitives
+        (gr_poly (pts
+            (xy -2.805 -2.25)
+            (xy -2.145 -2.25)
+            (xy -2.145 -1.59)
+            (xy -2.805 -1.59)
+          ) (width 0) (fill yes))
+            (gr_poly (pts
+            (xy -2.805 1.59)
+            (xy -2.145 1.59)
+            (xy -2.145 2.25)
+            (xy -2.805 2.25)
+          ) (width 0) (fill yes))
+            (gr_poly (pts
+            (xy -2.805 -0.97)
+            (xy -2.145 -0.97)
+            (xy -2.145 -0.31)
+            (xy -2.805 -0.31)
+          ) (width 0) (fill yes))
+            (gr_poly (pts
+            (xy -2.805 0.31)
+            (xy -2.145 0.31)
+            (xy -2.145 0.97)
+            (xy -2.805 0.97)
+          ) (width 0) (fill yes))
+      ) (tstamp ee4c1118-d2de-4d7b-8fd1-61c604401d81))
+    (model "${KIPRJMOD}/3dModels/VSON8-DQJ0008A.stp"
+      (offset (xyz 0 0 0))
+      (scale (xyz 1 1 1))
+      (rotate (xyz 0 0 0))
+    )
+  )
+
+  (footprint "Resistor_SMD:R_0603_1608Metric" (layer "F.Cu")
+    (tedit 5F68FEEE) (tstamp 30a11497-00f3-49d0-b3a8-ba9622e36c3c)
+    (at 103.632 86.36 -90)
+    (descr "Resistor SMD 0603 (1608 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: IPC-SM-782 page 72, https://www.pcb-3d.com/wordpress/wp-content/uploads/ipc-sm-782a_amendment_1_and_2.pdf), generated with kicad-footprint-generator")
+    (tags "resistor")
+    (property "MFG" "Yageo")
+    (property "MFG P/N" "RC0603FR-0749R9L")
+    (property "Sheetfile" "can-fd.kicad_sch")
+    (property "Sheetname" "CAN-FD")
+    (path "/47cdabce-0f38-4512-8fd1-f452002c5dd4/df4a822c-f4a9-4df2-902c-20b25a5782f2")
+    (attr smd)
+    (fp_text reference "R4" (at -0.127 1.397 90) (layer "F.SilkS")
+      (effects (font (size 1 1) (thickness 0.15)))
+      (tstamp 41e4dc32-d226-4f23-8045-e6e99ec49941)
+    )
+    (fp_text value "49.9R-1%-0603" (at 0 1.43 90) (layer "F.Fab")
+      (effects (font (size 1 1) (thickness 0.15)))
+      (tstamp 19077a53-b348-4db4-9387-2da69e7ccaf6)
+    )
+    (fp_text user "${REFERENCE}" (at 0 0 90) (layer "F.Fab")
+      (effects (font (size 0.4 0.4) (thickness 0.06)))
+      (tstamp 02b81ade-2647-453f-8972-f3cf6b866dfc)
+    )
+    (fp_line (start -0.237258 0.5225) (end 0.237258 0.5225) (layer "F.SilkS") (width 0.12) (tstamp 31eed29f-af2a-450f-874d-974b88eb2252))
+    (fp_line (start -0.237258 -0.5225) (end 0.237258 -0.5225) (layer "F.SilkS") (width 0.12) (tstamp 7af31b27-066c-4a9c-bc1b-13ab87c1038c))
+    (fp_line (start 1.48 0.73) (end -1.48 0.73) (layer "F.CrtYd") (width 0.05) (tstamp 33336034-97ea-49f4-868b-40d97578a8c1))
+    (fp_line (start 1.48 -0.73) (end 1.48 0.73) (layer "F.CrtYd") (width 0.05) (tstamp 3d065418-3587-4226-8f54-b9461f49f203))
+    (fp_line (start -1.48 -0.73) (end 1.48 -0.73) (layer "F.CrtYd") (width 0.05) (tstamp 720fefb8-9030-4214-93a9-5bb3e292d7fa))
+    (fp_line (start -1.48 0.73) (end -1.48 -0.73) (layer "F.CrtYd") (width 0.05) (tstamp 841c01d0-9422-4535-b848-394ab69c0986))
+    (fp_line (start 0.8 -0.4125) (end 0.8 0.4125) (layer "F.Fab") (width 0.1) (tstamp 24d04115-58ce-4807-ba3b-0e517e0313f7))
+    (fp_line (start -0.8 0.4125) (end -0.8 -0.4125) (layer "F.Fab") (width 0.1) (tstamp 595f0c40-7524-477f-a2be-379890169e14))
+    (fp_line (start -0.8 -0.4125) (end 0.8 -0.4125) (layer "F.Fab") (width 0.1) (tstamp 8a8fe6a2-ae36-49d5-a95a-8a412d1dcfca))
+    (fp_line (start 0.8 0.4125) (end -0.8 0.4125) (layer "F.Fab") (width 0.1) (tstamp a4a4d1fc-c6f4-4c51-9ff1-3cf8cd2f2682))
+    (pad "1" smd roundrect (at -0.825 0 270) (size 0.8 0.95) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25)
+      (net 33 "Net-(R4-Pad1)") (pintype "passive") (tstamp 5a6a936f-0412-4a2f-864b-631dba604b8b))
+    (pad "2" smd roundrect (at 0.825 0 270) (size 0.8 0.95) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25)
+      (net 34 "Net-(R4-Pad2)") (pintype "passive") (tstamp cd2287a4-25e1-4e17-b346-a46c0b966acb))
+    (model "${KICAD6_3DMODEL_DIR}/Resistor_SMD.3dshapes/R_0603_1608Metric.wrl"
+      (offset (xyz 0 0 0))
+      (scale (xyz 1 1 1))
+      (rotate (xyz 0 0 0))
+    )
+  )
+
+  (footprint "Capacitor_SMD:C_0805_2012Metric" (layer "F.Cu")
+    (tedit 5F68FEEE) (tstamp 35e1df12-713b-44eb-8c62-4d8dc661e02f)
+    (at 77.724 96.774)
+    (descr "Capacitor SMD 0805 (2012 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: IPC-SM-782 page 76, https://www.pcb-3d.com/wordpress/wp-content/uploads/ipc-sm-782a_amendment_1_and_2.pdf, https://docs.google.com/spreadsheets/d/1BsfQQcO9C6DZCsRaXUlFlo91Tg2WpOkGARC1WS5S8t0/edit?usp=sharing), generated with kicad-footprint-generator")
+    (tags "capacitor")
+    (property "MFG" "Samsung Electro-Mechanics")
+    (property "MFG P/N" "CL21A226KPCLRNC")
+    (property "Sheetfile" "3V3-3V0-power-supply.kicad_sch")
+    (property "Sheetname" "3V-3.3V-PS")
+    (path "/2d4e4a8e-5ec4-4f06-b5e3-fdf354939c71/521f1948-21e6-423c-bd48-bbe0ae7e3597")
+    (attr smd)
+    (fp_text reference "C6" (at 0 -1.68) (layer "F.SilkS")
+      (effects (font (size 1 1) (thickness 0.15)))
+      (tstamp e5655c80-b32c-4df3-962a-0ee2596a5247)
+    )
+    (fp_text value "22uF-10V-10%-0805" (at 0 1.68) (layer "F.Fab")
+      (effects (font (size 1 1) (thickness 0.15)))
+      (tstamp 3fa0c871-6ca3-43e1-ad14-fbf4eb38cef1)
+    )
+    (fp_text user "${REFERENCE}" (at 0 0) (layer "F.Fab")
+      (effects (font (size 0.5 0.5) (thickness 0.08)))
+      (tstamp 912b37d2-bcd0-4dae-8929-41f4c957e494)
+    )
+    (fp_line (start -0.261252 0.735) (end 0.261252 0.735) (layer "F.SilkS") (width 0.12) (tstamp 258e2dbd-a0a7-4aef-8b78-957af521b0c9))
+    (fp_line (start -0.261252 -0.735) (end 0.261252 -0.735) (layer "F.SilkS") (width 0.12) (tstamp 949eabb8-d84a-49ee-b9cc-fc62e2258851))
+    (fp_line (start -1.7 -0.98) (end 1.7 -0.98) (layer "F.CrtYd") (width 0.05) (tstamp 0c27da53-cd69-4e09-9b7e-913ee6b948c1))
+    (fp_line (start -1.7 0.98) (end -1.7 -0.98) (layer "F.CrtYd") (width 0.05) (tstamp 9e964f3a-3040-4f73-9caa-9375e8825ca4))
+    (fp_line (start 1.7 0.98) (end -1.7 0.98) (layer "F.CrtYd") (width 0.05) (tstamp b67f9baf-1031-4b31-a57a-52b2471b10a7))
+    (fp_line (start 1.7 -0.98) (end 1.7 0.98) (layer "F.CrtYd") (width 0.05) (tstamp d55dd0d6-0897-4df2-af16-17f61c645fdf))
+    (fp_line (start 1 0.625) (end -1 0.625) (layer "F.Fab") (width 0.1) (tstamp 059658ff-bb0e-4402-b661-9382cce20037))
+    (fp_line (start 1 -0.625) (end 1 0.625) (layer "F.Fab") (width 0.1) (tstamp 0cedb57a-b56e-482b-b9fa-b5ed1bc0772e))
+    (fp_line (start -1 -0.625) (end 1 -0.625) (layer "F.Fab") (width 0.1) (tstamp 62c2d363-4bf9-403f-a7d7-17ffcb75a6d8))
+    (fp_line (start -1 0.625) (end -1 -0.625) (layer "F.Fab") (width 0.1) (tstamp ae8677f1-97b7-4578-9dac-559654ca2a91))
+    (pad "1" smd roundrect (at -0.95 0) (size 1 1.45) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25)
+      (net 30 "+5V") (pintype "passive") (tstamp 86b387b5-f01e-41e7-bb14-29aa6b5d3236))
+    (pad "2" smd roundrect (at 0.95 0) (size 1 1.45) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25)
+      (net 1 "GND") (pintype "passive") (tstamp 2151861f-75e2-423a-a3ca-420bb3b8b3a3))
+    (model "${KICAD6_3DMODEL_DIR}/Capacitor_SMD.3dshapes/C_0805_2012Metric.wrl"
+      (offset (xyz 0 0 0))
+      (scale (xyz 1 1 1))
+      (rotate (xyz 0 0 0))
+    )
+  )
+
+  (footprint "Package_TO_SOT_SMD:SOT-353_SC-70-5" (layer "F.Cu")
+    (tedit 5A02FF57) (tstamp 3843b6c9-861f-46be-a821-da268378c6a3)
+    (at 88.766 82.037)
+    (descr "SOT-353, SC-70-5")
+    (tags "SOT-353 SC-70-5")
+    (property "MFG" "onsemi")
+    (property "MFG P/N" "NLSV1T34DFT2G")
+    (property "Sheetfile" "IMUdriver.kicad_sch")
+    (property "Sheetname" "IMU Driver")
+    (path "/5c12e4ab-2d1c-4640-9862-f6337288ba8e/83df9a32-9fb2-432a-a3d8-c5938cf015e5")
+    (attr smd)
+    (fp_text reference "U11" (at -3.0918 -0.2236) (layer "F.SilkS")
+      (effects (font (size 1 1) (thickness 0.15)))
+      (tstamp ae1e92ee-2372-4788-95bc-366e86a26688)
+    )
+    (fp_text value "NLSV1T34DFT2G" (at 0 2 180) (layer "F.Fab")
+      (effects (font (size 1 1) (thickness 0.15)))
+      (tstamp e7f19967-93b8-424b-b8a0-97f9f9b82e28)
+    )
+    (fp_text user "${REFERENCE}" (at 0 0 90) (layer "F.Fab")
+      (effects (font (size 0.5 0.5) (thickness 0.075)))
+      (tstamp ba02e092-cc31-4f10-8b9f-19accbdc1e88)
+    )
+    (fp_line (start 0.7 -1.16) (end -1.2 -1.16) (layer "F.SilkS") (width 0.12) (tstamp 5ec6d907-940b-4d4d-8ed7-080dc14e7262))
+    (fp_line (start -0.7 1.16) (end 0.7 1.16) (layer "F.SilkS") (width 0.12) (tstamp b989e5ca-ddc4-48b5-b273-df032eb39a31))
+    (fp_line (start -1.6 -1.4) (end -1.6 1.4) (layer "F.CrtYd") (width 0.05) (tstamp 3518b5c4-67f7-4a78-8220-cde11b3a15ff))
+    (fp_line (start -1.6 1.4) (end 1.6 1.4) (layer "F.CrtYd") (width 0.05) (tstamp 98b5af0d-b025-44ce-a988-5b71b06de8cf))
+    (fp_line (start 1.6 1.4) (end 1.6 -1.4) (layer "F.CrtYd") (width 0.05) (tstamp b6f76485-ba2a-49f2-b520-246ff8336810))
+    (fp_line (start -1.6 -1.4) (end 1.6 -1.4) (layer "F.CrtYd") (width 0.05) (tstamp de990b09-4ce6-492c-930e-9a3574a9ed95))
+    (fp_line (start 0.675 1.1) (end -0.675 1.1) (layer "F.Fab") (width 0.1) (tstamp 04c5fcf1-3c57-47bc-8a90-4851ddc6d031))
+    (fp_line (start -0.175 -1.1) (end -0.675 -0.6) (layer "F.Fab") (width 0.1) (tstamp 18f6fd37-0e9a-4e25-ab2f-6337f2f64586))
+    (fp_line (start 0.675 -1.1) (end 0.675 1.1) (layer "F.Fab") (width 0.1) (tstamp 25e7ca5a-d27a-4dc8-80cd-3e566523dd6a))
+    (fp_line (start -0.675 -0.6) (end -0.675 1.1) (layer "F.Fab") (width 0.1) (tstamp 38bf52a8-c7c6-47b1-aaeb-6fed5146f44f))
+    (fp_line (start 0.675 -1.1) (end -0.175 -1.1) (layer "F.Fab") (width 0.1) (tstamp 97a286b5-9245-4804-858e-c43b58b39c91))
+    (pad "1" smd rect (at -0.95 -0.65) (size 0.65 0.4) (layers "F.Cu" "F.Paste" "F.Mask")
+      (net 88 "+3V3") (pinfunction "VCCA") (pintype "power_in") (tstamp 95c3d23a-4acc-44e6-ae1d-5d8f4df9f6ff))
+    (pad "2" smd rect (at -0.95 0) (size 0.65 0.4) (layers "F.Cu" "F.Paste" "F.Mask")
+      (net 42 "/DR") (pinfunction "A") (pintype "input") (tstamp 22b74140-331c-4805-abf1-37b932242def))
+    (pad "3" smd rect (at -0.95 0.65) (size 0.65 0.4) (layers "F.Cu" "F.Paste" "F.Mask")
+      (net 1 "GND") (pinfunction "GND") (pintype "power_in") (tstamp b7b64c6d-c1d0-436b-a5c9-b2a2d81c9520))
+    (pad "4" smd rect (at 0.95 0.65) (size 0.65 0.4) (layers "F.Cu" "F.Paste" "F.Mask")
+      (net 93 "Net-(TP9-Pad1)") (pinfunction "B") (pintype "output") (tstamp 0fb7743d-22b5-424f-b41f-fe3423d880d9))
+    (pad "5" smd rect (at 0.95 -0.65) (size 0.65 0.4) (layers "F.Cu" "F.Paste" "F.Mask")
+      (net 19 "+3V0") (pinfunction "VCCB") (pintype "power_in") (tstamp 7f80ff0c-b370-411a-b147-89b9785938d8))
+    (model "${KICAD6_3DMODEL_DIR}/Package_TO_SOT_SMD.3dshapes/SOT-353_SC-70-5.wrl"
+      (offset (xyz 0 0 0))
+      (scale (xyz 1 1 1))
+      (rotate (xyz 0 0 0))
+    )
+  )
+
+  (footprint "Resistor_SMD:R_0603_1608Metric" (layer "F.Cu")
+    (tedit 5F68FEEE) (tstamp 3a2f3465-e564-4296-8d08-166fba6812fc)
+    (at 89.662 94.374 -90)
+    (descr "Resistor SMD 0603 (1608 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: IPC-SM-782 page 72, https://www.pcb-3d.com/wordpress/wp-content/uploads/ipc-sm-782a_amendment_1_and_2.pdf), generated with kicad-footprint-generator")
+    (tags "resistor")
+    (property "MFG" "Yageo")
+    (property "MFG P/N" "RC0603FR-07105KL")
+    (property "Sheetfile" "power-supply.kicad_sch")
+    (property "Sheetname" "5V PowerSupply")
+    (path "/feeb2d6c-4828-41f4-95de-5c15de403137/bb45afc9-b81f-40e6-a49d-85d4cc443be5")
+    (attr smd)
+    (fp_text reference "R7" (at -2.9848 3.81 90) (layer "F.SilkS")
+      (effects (font (size 1 1) (thickness 0.15)))
+      (tstamp a2499250-312e-451b-893b-c0af49a8c6cc)
+    )
+    (fp_text value "105k-1%-0603" (at 0 1.43 90) (layer "F.Fab")
+      (effects (font (size 1 1) (thickness 0.15)))
+      (tstamp 19d11fc9-2323-4010-b851-477a2037ce27)
+    )
+    (fp_text user "${REFERENCE}" (at 0 0 90) (layer "F.Fab")
+      (effects (font (size 0.4 0.4) (thickness 0.06)))
+      (tstamp af8a55d4-efb3-4ceb-adae-371b89e0c5ad)
+    )
+    (fp_line (start -0.237258 -0.5225) (end 0.237258 -0.5225) (layer "F.SilkS") (width 0.12) (tstamp 713366b5-9100-4ac1-9ae7-ff49238046e0))
+    (fp_line (start -0.237258 0.5225) (end 0.237258 0.5225) (layer "F.SilkS") (width 0.12) (tstamp 74eb14ae-db22-4404-b406-c42005287ff3))
+    (fp_line (start -1.48 -0.73) (end 1.48 -0.73) (layer "F.CrtYd") (width 0.05) (tstamp 003c1c8a-7920-4784-a719-b94fed7fe6c7))
+    (fp_line (start -1.48 0.73) (end -1.48 -0.73) (layer "F.CrtYd") (width 0.05) (tstamp 943a070d-e05a-4b52-8af8-b4df8c9eb2b3))
+    (fp_line (start 1.48 -0.73) (end 1.48 0.73) (layer "F.CrtYd") (width 0.05) (tstamp b8f9c4ad-c4ae-48db-aef8-b415c6e6104d))
+    (fp_line (start 1.48 0.73) (end -1.48 0.73) (layer "F.CrtYd") (width 0.05) (tstamp d806c312-ae0a-4a4d-b4af-0dd6cea9d5ca))
+    (fp_line (start -0.8 -0.4125) (end 0.8 -0.4125) (layer "F.Fab") (width 0.1) (tstamp 5548f157-c559-442c-b520-d9042270d0be))
+    (fp_line (start -0.8 0.4125) (end -0.8 -0.4125) (layer "F.Fab") (width 0.1) (tstamp 70795f95-a68b-42da-96dd-b36b715bbcd7))
+    (fp_line (start 0.8 0.4125) (end -0.8 0.4125) (layer "F.Fab") (width 0.1) (tstamp ad585347-32da-4745-9ab5-c50382551e97))
+    (fp_line (start 0.8 -0.4125) (end 0.8 0.4125) (layer "F.Fab") (width 0.1) (tstamp d1895317-6a62-4c91-a6d7-748295004166))
+    (pad "1" smd roundrect (at -0.825 0 270) (size 0.8 0.95) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25)
+      (net 18 "/5V PowerSupply/V_{OSNS}") (pintype "passive") (tstamp b615bd89-38b2-44d4-baf4-a5d77a25af4a))
+    (pad "2" smd roundrect (at 0.825 0 270) (size 0.8 0.95) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25)
+      (net 85 "/5V PowerSupply/FB") (pintype "passive") (tstamp d488e28d-c9ec-458e-865c-7992cbeb54a0))
+    (model "${KICAD6_3DMODEL_DIR}/Resistor_SMD.3dshapes/R_0603_1608Metric.wrl"
+      (offset (xyz 0 0 0))
+      (scale (xyz 1 1 1))
+      (rotate (xyz 0 0 0))
+    )
+  )
+
+  (footprint "Diode_SMD:D_SOD-123F" (layer "F.Cu")
+    (tedit 587F7769) (tstamp 3bbb6bae-8055-4395-86a4-4d74bd7425f0)
+    (at 99.314 120.904 -90)
+    (descr "D_SOD-123F")
+    (tags "D_SOD-123F")
+    (property "MFG" "Nexperia")
+    (property "MFG P/N" "BZT52H-C15,115")
+    (property "Sheetfile" "power-supply.kicad_sch")
+    (property "Sheetname" "5V PowerSupply")
+    (path "/feeb2d6c-4828-41f4-95de-5c15de403137/99f2f25d-1380-4f30-8a43-97fade15d725")
+    (attr smd)
+    (fp_text reference "D5" (at -3.429 -0.127 90) (layer "F.SilkS")
+      (effects (font (size 1 1) (thickness 0.15)))
+      (tstamp 7a3b2f04-1c32-47d7-b623-dfe40e86e4ca)
+    )
+    (fp_text value "15V" (at 0 2.1 90) (layer "F.Fab")
+      (effects (font (size 1 1) (thickness 0.15)))
+      (tstamp 298fc64b-4b05-4d45-9736-d1e7bfe41b6d)
+    )
+    (fp_text user "${REFERENCE}" (at -0.127 -1.905 90) (layer "F.Fab")
+      (effects (font (size 1 1) (thickness 0.15)))
+      (tstamp db9f7783-1a52-4f40-9d62-69a2a7e1145a)
+    )
+    (fp_line (start -2.2 -1) (end 1.65 -1) (layer "F.SilkS") (width 0.12) (tstamp 42fb2578-a8cc-4879-bd65-f3402d19030e))
+    (fp_line (start -2.2 -1) (end -2.2 1) (layer "F.SilkS") (width 0.12) (tstamp ec3f72d5-46eb-49a8-88e4-97e0d041249d))
+    (fp_line (start -2.2 1) (end 1.65 1) (layer "F.SilkS") (width 0.12) (tstamp f2fae863-101b-4f33-8294-e581e81c5565))
+    (fp_line (start -2.2 -1.15) (end -2.2 1.15) (layer "F.CrtYd") (width 0.05) (tstamp 238d715c-ce09-483b-879b-287c94149d51))
+    (fp_line (start -2.2 -1.15) (end 2.2 -1.15) (layer "F.CrtYd") (width 0.05) (tstamp 36280fdf-cbdb-465b-8259-89225e45bd95))
+    (fp_line (start 2.2 1.15) (end -2.2 1.15) (layer "F.CrtYd") (width 0.05) (tstamp 46914ada-15f2-42f9-933b-fc6cc0deb1a9))
+    (fp_line (start 2.2 -1.15) (end 2.2 1.15) (layer "F.CrtYd") (width 0.05) (tstamp a9ad8e28-0abd-421d-9621-3e3a42ade833))
+    (fp_line (start 1.4 -0.9) (end 1.4 0.9) (layer "F.Fab") (width 0.1) (tstamp 000bf0ef-fd14-46b8-b8e4-0b6bc953982c))
+    (fp_line (start 0.25 -0.4) (end 0.25 0.4) (layer "F.Fab") (width 0.1) (tstamp 03f8d7d2-4c25-421f-b037-96161ca132d7))
+    (fp_line (start 1.4 0.9) (end -1.4 0.9) (layer "F.Fab") (width 0.1) (tstamp 1173ac07-b46f-4970-be84-1155581f3393))
+    (fp_line (start 0.25 0) (end 0.75 0) (layer "F.Fab") (width 0.1) (tstamp 2190fd1b-e4c6-407c-8929-0ab149db7bbd))
+    (fp_line (start -0.35 0) (end -0.35 -0.55) (layer "F.Fab") (width 0.1) (tstamp 42ad59bb-875f-46e0-90fd-d9097b25006f))
+    (fp_line (start -0.35 0) (end 0.25 -0.4) (layer "F.Fab") (width 0.1) (tstamp 638c4220-c051-4956-bef9-42ed206c89a8))
+    (fp_line (start -0.35 0) (end -0.35 0.55) (layer "F.Fab") (width 0.1) (tstamp 84e9c664-f32e-4676-87b5-2fe0cac88f17))
+    (fp_line (start -1.4 -0.9) (end 1.4 -0.9) (layer "F.Fab") (width 0.1) (tstamp 9c4053a4-4f1d-4770-b0e0-88c8cd1ef147))
+    (fp_line (start -1.4 0.9) (end -1.4 -0.9) (layer "F.Fab") (width 0.1) (tstamp c5b75d7f-aee4-4a7c-a4e4-086e6dbb96f5))
+    (fp_line (start -0.75 0) (end -0.35 0) (layer "F.Fab") (width 0.1) (tstamp e9ef73f8-d97a-479b-8f0f-29c72012e168))
+    (fp_line (start 0.25 0.4) (end -0.35 0) (layer "F.Fab") (width 0.1) (tstamp fbaab82f-c648-42a6-93b2-a85b28ed91b1))
+    (pad "1" smd rect (at -1.4 0 270) (size 1.1 1.1) (layers "F.Cu" "F.Paste" "F.Mask")
+      (net 9 "/5V PowerSupply/V_{P}") (pinfunction "K") (pintype "passive") (tstamp 57fcb4b9-b2fc-4a42-98e0-877c7c8f00e8))
+    (pad "2" smd rect (at 1.4 0 270) (size 1.1 1.1) (layers "F.Cu" "F.Paste" "F.Mask")
+      (net 29 "Net-(D5-Pad2)") (pinfunction "A") (pintype "passive") (tstamp 28ccba1e-e917-461a-8b82-8f0cc991f833))
+    (model "${KICAD6_3DMODEL_DIR}/Diode_SMD.3dshapes/D_SOD-123F.wrl"
+      (offset (xyz 0 0 0))
+      (scale (xyz 1 1 1))
+      (rotate (xyz 0 0 0))
+    )
+  )
+
+  (footprint "Diode_SMD:D_SOD-523" (layer "F.Cu")
+    (tedit 586419F0) (tstamp 3bc0cb6b-feaf-4a00-ba73-8dda25e9d9c3)
+    (at 96.012 102.616 180)
+    (descr "http://www.diodes.com/datasheets/ap02001.pdf p.144")
+    (tags "Diode SOD523")
+    (property "MFG" "onsemi")
+    (property "MFG P/N" "NSR05T40XV2T5G")
+    (property "Sheetfile" "power-supply.kicad_sch")
+    (property "Sheetname" "5V PowerSupply")
+    (path "/feeb2d6c-4828-41f4-95de-5c15de403137/9b097f22-8fe0-4142-99ad-d23d49095dcf")
+    (attr smd)
+    (fp_text reference "D4" (at -2.286 -0.8128 180) (layer "F.SilkS")
+      (effects (font (size 1 1) (thickness 0.15)))
+      (tstamp f4a372b2-3950-42f9-95a6-efa09a5528de)
+    )
+    (fp_text value "NSR05T40XV2T5G" (at 0 1.4) (layer "F.Fab")
+      (effects (font (size 1 1) (thickness 0.15)))
+      (tstamp 8d3e53b1-b2aa-490c-9ae8-03c7a2421531)
+    )
+    (fp_text user "${REFERENCE}" (at 0 -1.3) (layer "F.Fab")
+      (effects (font (size 1 1) (thickness 0.15)))
+      (tstamp 7b924b1f-412f-482f-a35a-a54dbf8ecfc8)
+    )
+    (fp_line (start 0.7 0.6) (end -1.15 0.6) (layer "F.SilkS") (width 0.12) (tstamp 05dcf7b9-a19e-47b7-8f30-330fecc817dc))
+    (fp_line (start -1.15 -0.6) (end -1.15 0.6) (layer "F.SilkS") (width 0.12) (tstamp 82641c5c-1b00-480b-801a-4eb3c99584e3))
+    (fp_line (start 0.7 -0.6) (end -1.15 -0.6) (layer "F.SilkS") (width 0.12) (tstamp 82811b2b-e444-4534-a147-bb97fe03a129))
+    (fp_line (start 1.25 -0.7) (end 1.25 0.7) (layer "F.CrtYd") (width 0.05) (tstamp 3cec59cc-8a09-40ff-8b70-008c14d9e43b))
+    (fp_line (start -1.25 0.7) (end -1.25 -0.7) (layer "F.CrtYd") (width 0.05) (tstamp 82bb0b54-a40d-4195-b304-2c44cc8ea1db))
+    (fp_line (start -1.25 -0.7) (end 1.25 -0.7) (layer "F.CrtYd") (width 0.05) (tstamp c01fc93e-8f05-4ac6-b740-20c13b54273f))
+    (fp_line (start 1.25 0.7) (end -1.25 0.7) (layer "F.CrtYd") (width 0.05) (tstamp f0cf0180-ee3a-4b13-8f4f-7d594fc02c2f))
+    (fp_line (start 0.1 0.2) (end 0.1 -0.2) (layer "F.Fab") (width 0.1) (tstamp 0c5f28b7-ee8a-4be4-99d9-dad4beef2df3))
+    (fp_line (start 0.65 0.45) (end -0.65 0.45) (layer "F.Fab") (width 0.1) (tstamp 23e42d2b-6d93-4420-a6fb-9e863db5a9db))
+    (fp_line (start -0.2 0.2) (end -0.2 -0.2) (layer "F.Fab") (width 0.1) (tstamp 274d1716-28d1-4a34-98f4-b06085a900a7))
+    (fp_line (start 0.65 -0.45) (end 0.65 0.45) (layer "F.Fab") (width 0.1) (tstamp 31612dca-e663-4d88-8ebb-77c4ba25ca89))
+    (fp_line (start 0.1 -0.2) (end -0.2 0) (layer "F.Fab") (width 0.1) (tstamp 6688833a-cee4-41ce-b837-84e27ee24f19))
+    (fp_line (start -0.65 -0.45) (end 0.65 -0.45) (layer "F.Fab") (width 0.1) (tstamp 69fed6ed-02e0-45ea-80d1-1f0b74c817e7))
+    (fp_line (start -0.2 0) (end 0.1 0.2) (layer "F.Fab") (width 0.1) (tstamp c076ca06-e8e4-4594-90d1-1d6b68493a07))
+    (fp_line (start 0.1 0) (end 0.25 0) (layer "F.Fab") (width 0.1) (tstamp d8fc43d6-3e12-49a0-8c48-17f21bf8b707))
+    (fp_line (start -0.2 0) (end -0.35 0) (layer "F.Fab") (width 0.1) (tstamp e4ea4a97-07d8-4835-8801-21c2bfbdc9f0))
+    (fp_line (start -0.65 0.45) (end -0.65 -0.45) (layer "F.Fab") (width 0.1) (tstamp ffe725bd-50b0-446b-bbc3-b36a42a734d2))
+    (pad "1" smd rect (at -0.7 0) (size 0.6 0.7) (layers "F.Cu" "F.Paste" "F.Mask")
+      (net 14 "/5V PowerSupply/BOOT_{1}") (pinfunction "K") (pintype "passive") (tstamp c718a95e-a29a-4085-9f2a-321151a3629b))
+    (pad "2" smd rect (at 0.7 0) (size 0.6 0.7) (layers "F.Cu" "F.Paste" "F.Mask")
+      (net 13 "/5V PowerSupply/V_{CC}") (pinfunction "A") (pintype "passive") (tstamp 9636ae69-31e4-47d2-9e18-f9800330d7dd))
+    (model "${KICAD6_3DMODEL_DIR}/Diode_SMD.3dshapes/D_SOD-523.wrl"
+      (offset (xyz 0 0 0))
+      (scale (xyz 1 1 1))
+      (rotate (xyz 0 0 0))
+    )
+  )
+
+  (footprint "Capacitor_SMD:C_1210_3225Metric" (layer "F.Cu")
+    (tedit 5F68FEEE) (tstamp 41cf7945-900d-4d02-9fd4-910fd28f4ca2)
+    (at 106.934 106.426 -90)
+    (descr "Capacitor SMD 1210 (3225 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: IPC-SM-782 page 76, https://www.pcb-3d.com/wordpress/wp-content/uploads/ipc-sm-782a_amendment_1_and_2.pdf), generated with kicad-footprint-generator")
+    (tags "capacitor")
+    (property "MFG" "Murata")
+    (property "MFG P/N" "GRM32ER61E226KE15L")
+    (property "Sheetfile" "power-supply.kicad_sch")
+    (property "Sheetname" "5V PowerSupply")
+    (path "/feeb2d6c-4828-41f4-95de-5c15de403137/66b57125-ca17-4368-b430-c6138030f6ac")
+    (attr smd)
+    (fp_text reference "C11" (at 0 -2.3 90) (layer "F.SilkS")
+      (effects (font (size 1 1) (thickness 0.15)))
+      (tstamp cbd372fa-0824-4657-b7f0-7d3fb7f12890)
+    )
+    (fp_text value "22uF-25V-10%-1210" (at 0 2.3 90) (layer "F.Fab")
+      (effects (font (size 1 1) (thickness 0.15)))
+      (tstamp bd1ba1c7-5677-42c8-abdf-d9220fd45f15)
+    )
+    (fp_text user "${REFERENCE}" (at 0 0 90) (layer "F.Fab")
+      (effects (font (size 0.8 0.8) (thickness 0.12)))
+      (tstamp 85e75a1d-d570-4f45-89f8-9464027c9c52)
+    )
+    (fp_line (start -0.711252 -1.36) (end 0.711252 -1.36) (layer "F.SilkS") (width 0.12) (tstamp 166e3c24-7679-4b7d-8c65-9a8d6cd1928b))
+    (fp_line (start -0.711252 1.36) (end 0.711252 1.36) (layer "F.SilkS") (width 0.12) (tstamp c0959989-56d1-439f-bc38-0ae473d1a1a5))
+    (fp_line (start -2.3 -1.6) (end 2.3 -1.6) (layer "F.CrtYd") (width 0.05) (tstamp 47b1ad08-3913-44e6-a5a1-8986089ac2a8))
+    (fp_line (start 2.3 1.6) (end -2.3 1.6) (layer "F.CrtYd") (width 0.05) (tstamp 5815b50b-787c-4c8e-a8ac-9a4d9560a090))
+    (fp_line (start -2.3 1.6) (end -2.3 -1.6) (layer "F.CrtYd") (width 0.05) (tstamp dc9f01a7-9e22-48a0-a2e9-f1aa4e9d4365))
+    (fp_line (start 2.3 -1.6) (end 2.3 1.6) (layer "F.CrtYd") (width 0.05) (tstamp f6cd404b-24c3-412f-a194-0520250482d7))
+    (fp_line (start -1.6 -1.25) (end 1.6 -1.25) (layer "F.Fab") (width 0.1) (tstamp 42247c02-06cd-4346-addc-fa8c1bfc46fb))
+    (fp_line (start -1.6 1.25) (end -1.6 -1.25) (layer "F.Fab") (width 0.1) (tstamp 79d87b8d-6c04-42b8-9937-f549418a2fe0))
+    (fp_line (start 1.6 1.25) (end -1.6 1.25) (layer "F.Fab") (width 0.1) (tstamp 8cada65f-625f-4e52-8273-4fdca42f00ac))
+    (fp_line (start 1.6 -1.25) (end 1.6 1.25) (layer "F.Fab") (width 0.1) (tstamp d6f4ff4b-fbcf-4083-aca6-a1b8645d1381))
+    (pad "1" smd roundrect (at -1.475 0 270) (size 1.15 2.7) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.2173913043)
+      (net 1 "GND") (pintype "passive") (tstamp 82092c47-cd05-434b-abe3-466ba3dfbd5b))
+    (pad "2" smd roundrect (at 1.475 0 270) (size 1.15 2.7) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.2173913043)
+      (net 9 "/5V PowerSupply/V_{P}") (pintype "passive") (tstamp fa1403dd-b17f-4eda-a2f7-6a86958f6852))
+    (model "${KICAD6_3DMODEL_DIR}/Capacitor_SMD.3dshapes/C_1210_3225Metric.wrl"
+      (offset (xyz 0 0 0))
+      (scale (xyz 1 1 1))
+      (rotate (xyz 0 0 0))
+    )
+  )
+
+  (footprint "Resistor_SMD:R_0603_1608Metric" (layer "F.Cu")
+    (tedit 5F68FEEE) (tstamp 46764d98-6769-4522-b3b8-272a2dba775e)
+    (at 99.06 123.952 180)
+    (descr "Resistor SMD 0603 (1608 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: IPC-SM-782 page 72, https://www.pcb-3d.com/wordpress/wp-content/uploads/ipc-sm-782a_amendment_1_and_2.pdf), generated with kicad-footprint-generator")
+    (tags "resistor")
+    (property "MFG" "Yageo")
+    (property "MFG P/N" "RC0603FR-071KL")
+    (property "Sheetfile" "power-supply.kicad_sch")
+    (property "Sheetname" "5V PowerSupply")
+    (path "/feeb2d6c-4828-41f4-95de-5c15de403137/a02e72b9-1760-4bd0-820e-bcfc856e9eb5")
+    (attr smd)
+    (fp_text reference "R17" (at 0 -1.43) (layer "F.SilkS")
+      (effects (font (size 1 1) (thickness 0.15)))
+      (tstamp 180fba9d-8714-4a72-9430-c040550957c0)
+    )
+    (fp_text value "1.0k-1%-0603" (at 0 1.43) (layer "F.Fab")
+      (effects (font (size 1 1) (thickness 0.15)))
+      (tstamp 07b5985b-0346-429d-87d4-2d675e3ec69e)
+    )
+    (fp_text user "${REFERENCE}" (at 0 0) (layer "F.Fab")
+      (effects (font (size 0.4 0.4) (thickness 0.06)))
+      (tstamp d102056a-f7fe-4641-a4f1-5caa1491edc6)
+    )
+    (fp_line (start -0.237258 -0.5225) (end 0.237258 -0.5225) (layer "F.SilkS") (width 0.12) (tstamp 7e2536ce-ca14-4720-a903-85c3b86de9d1))
+    (fp_line (start -0.237258 0.5225) (end 0.237258 0.5225) (layer "F.SilkS") (width 0.12) (tstamp d2cb608f-78b9-446a-9cdb-0289f746865e))
+    (fp_line (start -1.48 -0.73) (end 1.48 -0.73) (layer "F.CrtYd") (width 0.05) (tstamp 705e0e99-83d9-42e0-98e1-374fc53e10b0))
+    (fp_line (start -1.48 0.73) (end -1.48 -0.73) (layer "F.CrtYd") (width 0.05) (tstamp 99e9e9a6-9297-4d5b-97fb-0413ee64abf8))
+    (fp_line (start 1.48 -0.73) (end 1.48 0.73) (layer "F.CrtYd") (width 0.05) (tstamp d736ca9f-ff44-427a-8f90-a3b7e4fdbb38))
+    (fp_line (start 1.48 0.73) (end -1.48 0.73) (layer "F.CrtYd") (width 0.05) (tstamp f0906840-fba9-4090-aff6-11a28c7ad501))
+    (fp_line (start -0.8 -0.4125) (end 0.8 -0.4125) (layer "F.Fab") (width 0.1) (tstamp 78cb1770-299f-4fc9-adbb-39fc39643285))
+    (fp_line (start 0.8 -0.4125) (end 0.8 0.4125) (layer "F.Fab") (width 0.1) (tstamp db2472d2-8fca-4bf2-83d9-bcb9f7851267))
+    (fp_line (start 0.8 0.4125) (end -0.8 0.4125) (layer "F.Fab") (width 0.1) (tstamp e102af5b-896a-4613-9ed9-bfa215dfc4c8))
+    (fp_line (start -0.8 0.4125) (end -0.8 -0.4125) (layer "F.Fab") (width 0.1) (tstamp ef0972f7-2033-47ff-9297-aabb39c70013))
+    (pad "1" smd roundrect (at -0.825 0 180) (size 0.8 0.95) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25)
+      (net 1 "GND") (pintype "passive") (tstamp a5de5860-2ed9-43d1-8374-2cfa8b861f1e))
+    (pad "2" smd roundrect (at 0.825 0 180) (size 0.8 0.95) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25)
+      (net 29 "Net-(D5-Pad2)") (pintype "passive") (tstamp 4832c716-852e-409b-8d20-5027b3c0af28))
+    (model "${KICAD6_3DMODEL_DIR}/Resistor_SMD.3dshapes/R_0603_1608Metric.wrl"
+      (offset (xyz 0 0 0))
+      (scale (xyz 1 1 1))
+      (rotate (xyz 0 0 0))
+    )
+  )
+
+  (footprint "Capacitor_SMD:C_0805_2012Metric" (layer "F.Cu")
+    (tedit 5F68FEEE) (tstamp 48db84f1-ebb1-46f8-b29a-0556c3908370)
+    (at 81.788 96.774 180)
+    (descr "Capacitor SMD 0805 (2012 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: IPC-SM-782 page 76, https://www.pcb-3d.com/wordpress/wp-content/uploads/ipc-sm-782a_amendment_1_and_2.pdf, https://docs.google.com/spreadsheets/d/1BsfQQcO9C6DZCsRaXUlFlo91Tg2WpOkGARC1WS5S8t0/edit?usp=sharing), generated with kicad-footprint-generator")
+    (tags "capacitor")
+    (property "MFG" "Samsung Electro-Mechanics")
+    (property "MFG P/N" "CL21A226KPCLRNC")
+    (property "Sheetfile" "3V3-3V0-power-supply.kicad_sch")
+    (property "Sheetname" "3V-3.3V-PS")
+    (path "/2d4e4a8e-5ec4-4f06-b5e3-fdf354939c71/9dc17d4e-5680-409b-94c5-05bbd68674ca")
+    (attr smd)
+    (fp_text reference "C7" (at -2.54 0) (layer "F.SilkS")
+      (effects (font (size 1 1) (thickness 0.15)))
+      (tstamp cb55be8d-d514-4a62-841a-c276e971bac9)
+    )
+    (fp_text value "22uF-10V-10%-0805" (at 0 1.68) (layer "F.Fab")
+      (effects (font (size 1 1) (thickness 0.15)))
+      (tstamp 8c85241b-20d1-4f26-8de0-a21cf20b38b5)
+    )
+    (fp_text user "${REFERENCE}" (at 0 0) (layer "F.Fab")
+      (effects (font (size 0.5 0.5) (thickness 0.08)))
+      (tstamp 0fe09132-de1b-42bf-9028-7766f26e57c0)
+    )
+    (fp_line (start -0.261252 0.735) (end 0.261252 0.735) (layer "F.SilkS") (width 0.12) (tstamp 14129602-9e44-4d4d-b8ed-f85fe10d0f24))
+    (fp_line (start -0.261252 -0.735) (end 0.261252 -0.735) (layer "F.SilkS") (width 0.12) (tstamp e5a1dc56-1a06-4ece-ac7f-cc38e3365c32))
+    (fp_line (start 1.7 0.98) (end -1.7 0.98) (layer "F.CrtYd") (width 0.05) (tstamp 22b942ca-6879-4531-8385-c104ad139a23))
+    (fp_line (start -1.7 -0.98) (end 1.7 -0.98) (layer "F.CrtYd") (width 0.05) (tstamp 50efa0ed-1146-471b-8a88-fdce02daf44f))
+    (fp_line (start 1.7 -0.98) (end 1.7 0.98) (layer "F.CrtYd") (width 0.05) (tstamp 537132cc-90f1-4d80-b6a2-358f5bf5f9d2))
+    (fp_line (start -1.7 0.98) (end -1.7 -0.98) (layer "F.CrtYd") (width 0.05) (tstamp a6d7d330-ceb1-4648-9d7f-eedc9c20634a))
+    (fp_line (start -1 -0.625) (end 1 -0.625) (layer "F.Fab") (width 0.1) (tstamp 363be452-65a7-4a43-a7aa-003705e8649a))
+    (fp_line (start -1 0.625) (end -1 -0.625) (layer "F.Fab") (width 0.1) (tstamp 91aa9243-6cb1-418f-8cb6-ae7d2fe334c1))
+    (fp_line (start 1 -0.625) (end 1 0.625) (layer "F.Fab") (width 0.1) (tstamp c5126bde-a9fc-4481-aa25-29185f3cf649))
+    (fp_line (start 1 0.625) (end -1 0.625) (layer "F.Fab") (width 0.1) (tstamp e0f4c054-c0b4-4bba-93be-712e037b74f4))
+    (pad "1" smd roundrect (at -0.95 0 180) (size 1 1.45) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25)
+      (net 38 "/3V-3.3V-PS/3V3_{OUT}") (pintype "passive") (tstamp da2df561-c06f-4f84-bbb0-2fcc7e8b1480))
+    (pad "2" smd roundrect (at 0.95 0 180) (size 1 1.45) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25)
+      (net 1 "GND") (pintype "passive") (tstamp 5507e04e-6e1d-404f-9242-9c2799f49951))
+    (model "${KICAD6_3DMODEL_DIR}/Capacitor_SMD.3dshapes/C_0805_2012Metric.wrl"
+      (offset (xyz 0 0 0))
+      (scale (xyz 1 1 1))
+      (rotate (xyz 0 0 0))
+    )
+  )
+
+  (footprint "Diode_SMD:D_SOD-523" (layer "F.Cu")
+    (tedit 586419F0) (tstamp 4b45e3b9-d9d6-4c33-a8c4-befc003b77a6)
+    (at 93.472 102.616)
+    (descr "http://www.diodes.com/datasheets/ap02001.pdf p.144")
+    (tags "Diode SOD523")
+    (property "MFG" "onsemi")
+    (property "MFG P/N" "NSR05T40XV2T5G")
+    (property "Sheetfile" "power-supply.kicad_sch")
+    (property "Sheetname" "5V PowerSupply")
+    (path "/feeb2d6c-4828-41f4-95de-5c15de403137/a310d155-db29-460d-b4c9-d91fd944eb17")
+    (attr smd)
+    (fp_text reference "D3" (at 2.6162 1.6764) (layer "F.SilkS")
+      (effects (font (size 1 1) (thickness 0.15)))
+      (tstamp 141fe46a-7ed4-4635-977a-5ee89a89449b)
+    )
+    (fp_text value "NSR05T40XV2T5G" (at 0 1.4) (layer "F.Fab")
+      (effects (font (size 1 1) (thickness 0.15)))
+      (tstamp 0724efed-35ee-4c85-940d-beeb5fdade2a)
+    )
+    (fp_text user "${REFERENCE}" (at 0 -1.3) (layer "F.Fab")
+      (effects (font (size 1 1) (thickness 0.15)))
+      (tstamp 923f4cfe-2641-4af7-98d7-43a038641fdc)
+    )
+    (fp_line (start 0.7 0.6) (end -1.15 0.6) (layer "F.SilkS") (width 0.12) (tstamp 2218be16-3c94-45f2-9a08-18239ee268c9))
+    (fp_line (start 0.7 -0.6) (end -1.15 -0.6) (layer "F.SilkS") (width 0.12) (tstamp e1fc9add-f18e-4b22-a3ca-25f57067c253))
+    (fp_line (start -1.15 -0.6) (end -1.15 0.6) (layer "F.SilkS") (width 0.12) (tstamp eda22755-2b55-4dad-bb7c-0d30dee0be4e))
+    (fp_line (start -1.25 0.7) (end -1.25 -0.7) (layer "F.CrtYd") (width 0.05) (tstamp 2f317b1d-d89c-4fbc-9879-a93ed3ab5997))
+    (fp_line (start 1.25 0.7) (end -1.25 0.7) (layer "F.CrtYd") (width 0.05) (tstamp 6c933c53-4da6-441d-bbde-362957a0b8d1))
+    (fp_line (start 1.25 -0.7) (end 1.25 0.7) (layer "F.CrtYd") (width 0.05) (tstamp c0eb50c1-cf8e-4a13-87f4-5ee2d42b6cb4))
+    (fp_line (start -1.25 -0.7) (end 1.25 -0.7) (layer "F.CrtYd") (width 0.05) (tstamp d8396bb5-d1c3-4e0b-91f5-7353614a197c))
+    (fp_line (start 0.65 -0.45) (end 0.65 0.45) (layer "F.Fab") (width 0.1) (tstamp 40c69e43-72b0-42e7-b4f9-56b5219ae52f))
+    (fp_line (start 0.1 0) (end 0.25 0) (layer "F.Fab") (width 0.1) (tstamp 74feb3b8-dbda-43b9-8280-114cf4607a06))
+    (fp_line (start -0.2 0) (end -0.35 0) (layer "F.Fab") (width 0.1) (tstamp 84d8cddc-7041-4e90-a3cd-845c890ce5a5))
+    (fp_line (start 0.65 0.45) (end -0.65 0.45) (layer "F.Fab") (width 0.1) (tstamp b24e229b-6f19-40cb-84d2-b1a3f14eb6e8))
+    (fp_line (start 0.1 0.2) (end 0.1 -0.2) (layer "F.Fab") (width 0.1) (tstamp b79d9c98-3752-4d21-b254-1ca6df1542d0))
+    (fp_line (start 0.1 -0.2) (end -0.2 0) (layer "F.Fab") (width 0.1) (tstamp c8c903f4-ba8b-4110-8bc5-d35f3fffae10))
+    (fp_line (start -0.2 0) (end 0.1 0.2) (layer "F.Fab") (width 0.1) (tstamp cf439e1c-c265-4474-bb4d-32beeb61c6a6))
+    (fp_line (start -0.65 0.45) (end -0.65 -0.45) (layer "F.Fab") (width 0.1) (tstamp ddd4f002-6ff6-4082-96a9-25a0e46d5650))
+    (fp_line (start -0.65 -0.45) (end 0.65 -0.45) (layer "F.Fab") (width 0.1) (tstamp ef73646b-2a0b-4850-8932-90c12a2aa09b))
+    (fp_line (start -0.2 0.2) (end -0.2 -0.2) (layer "F.Fab") (width 0.1) (tstamp f5ef11bc-01e5-43f4-848b-fcc44be18b55))
+    (pad "1" smd rect (at -0.7 0 180) (size 0.6 0.7) (layers "F.Cu" "F.Paste" "F.Mask")
+      (net 16 "/5V PowerSupply/BOOT_{2}") (pinfunction "K") (pintype "passive") (tstamp 7402efe8-c7a3-4212-8eb5-820f248a2da0))
+    (pad "2" smd rect (at 0.7 0 180) (size 0.6 0.7) (layers "F.Cu" "F.Paste" "F.Mask")
+      (net 13 "/5V PowerSupply/V_{CC}") (pinfunction "A") (pintype "passive") (tstamp da289c49-2ac7-4ce2-9dd8-c929959f54f0))
+    (model "${KICAD6_3DMODEL_DIR}/Diode_SMD.3dshapes/D_SOD-523.wrl"
+      (offset (xyz 0 0 0))
+      (scale (xyz 1 1 1))
+      (rotate (xyz 0 0 0))
+    )
+  )
+
+  (footprint "Resistor_SMD:R_0603_1608Metric" (layer "F.Cu")
+    (tedit 5F68FEEE) (tstamp 55baa6d6-7fdf-40a2-aa2b-b685f65d1f79)
+    (at 88.7222 97.676 180)
+    (descr "Resistor SMD 0603 (1608 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: IPC-SM-782 page 72, https://www.pcb-3d.com/wordpress/wp-content/uploads/ipc-sm-782a_amendment_1_and_2.pdf), generated with kicad-footprint-generator")
+    (tags "resistor")
+    (property "MFG" "Yageo")
+    (property "MFG P/N" "RC0603FR-0710KL")
+    (property "Sheetfile" "power-supply.kicad_sch")
+    (property "Sheetname" "5V PowerSupply")
+    (path "/feeb2d6c-4828-41f4-95de-5c15de403137/b2623734-f2a7-4bc9-84f8-52596a91b0e6")
+    (attr smd)
+    (fp_text reference "R10" (at 1.0922 1.3338) (layer "F.SilkS")
+      (effects (font (size 1 1) (thickness 0.15)))
+      (tstamp 55dbfeaa-f2f4-4ff4-a039-2d14254944e3)
+    )
+    (fp_text value "10K0-1%-0603" (at 0 1.43) (layer "F.Fab")
+      (effects (font (size 1 1) (thickness 0.15)))
+      (tstamp 17f70b31-1653-4c07-8186-7dfe97ded3f4)
+    )
+    (fp_text user "${REFERENCE}" (at 0 0) (layer "F.Fab")
+      (effects (font (size 0.4 0.4) (thickness 0.06)))
+      (tstamp d5a41392-666e-4512-bd0d-6a90ca1e5794)
+    )
+    (fp_line (start -0.237258 0.5225) (end 0.237258 0.5225) (layer "F.SilkS") (width 0.12) (tstamp d120aa87-8018-46c8-a041-c4c33eaecc7c))
+    (fp_line (start -0.237258 -0.5225) (end 0.237258 -0.5225) (layer "F.SilkS") (width 0.12) (tstamp ec12fc9b-3a10-4811-97dc-21b6d338bd7d))
+    (fp_line (start -1.48 0.73) (end -1.48 -0.73) (layer "F.CrtYd") (width 0.05) (tstamp 033690dc-ad5b-47d2-a26d-3499ce05a45f))
+    (fp_line (start 1.48 -0.73) (end 1.48 0.73) (layer "F.CrtYd") (width 0.05) (tstamp 35688ab0-124b-43e2-851d-e36fe3cc4a72))
+    (fp_line (start -1.48 -0.73) (end 1.48 -0.73) (layer "F.CrtYd") (width 0.05) (tstamp 690660b5-fbca-4b19-9dfb-430d7c7df3f8))
+    (fp_line (start 1.48 0.73) (end -1.48 0.73) (layer "F.CrtYd") (width 0.05) (tstamp dc4ed396-7cfb-4612-929e-7984181f90dd))
+    (fp_line (start 0.8 0.4125) (end -0.8 0.4125) (layer "F.Fab") (width 0.1) (tstamp 01f92566-1aa8-4916-a693-705b6bd0a6b9))
+    (fp_line (start -0.8 0.4125) (end -0.8 -0.4125) (layer "F.Fab") (width 0.1) (tstamp 17e64a27-0f28-4ea6-a965-8b7ae4e8cfea))
+    (fp_line (start -0.8 -0.4125) (end 0.8 -0.4125) (layer "F.Fab") (width 0.1) (tstamp 7eed31ca-3b27-42aa-96c8-48de7ce00b78))
+    (fp_line (start 0.8 -0.4125) (end 0.8 0.4125) (layer "F.Fab") (width 0.1) (tstamp 9e0ce656-f807-43a2-b074-56673ae56572))
+    (pad "1" smd roundrect (at -0.825 0 180) (size 0.8 0.95) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25)
+      (net 18 "/5V PowerSupply/V_{OSNS}") (pintype "passive") (tstamp 4c570541-5008-440c-9e23-84c2f2de839e))
+    (pad "2" smd roundrect (at 0.825 0 180) (size 0.8 0.95) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25)
+      (net 84 "/5V PowerSupply/PGOOD") (pintype "passive") (tstamp d5c74f24-ec1b-45fe-b8f6-b4fc7358f736))
+    (model "${KICAD6_3DMODEL_DIR}/Resistor_SMD.3dshapes/R_0603_1608Metric.wrl"
+      (offset (xyz 0 0 0))
+      (scale (xyz 1 1 1))
+      (rotate (xyz 0 0 0))
+    )
+  )
+
+  (footprint "TestPoint:TestPoint_Keystone_5000-5004_Miniature" (layer "F.Cu")
+    (tedit 5A0F774F) (tstamp 57609df3-0f72-4782-99ea-505b4cd898b6)
+    (at 108.966 116.713)
+    (descr "Keystone Miniature THM Test Point 5000-5004, http://www.keyelco.com/product-pdf.cfm?p=1309")
+    (tags "Through Hole Mount Test Points")
+    (property "MFG" "Keystone Electronics")
+    (property "MFG P/N" "5002")
+    (property "Sheetfile" "PI-Power-Board.kicad_sch")
+    (property "Sheetname" "")
+    (path "/b82ed5d8-bf97-4695-887f-d062ab580459")
+    (attr through_hole)
+    (fp_text reference "TP2" (at 0.0508 -3.0226 90) (layer "F.SilkS")
+      (effects (font (size 1 1) (thickness 0.15)))
+      (tstamp 9636545e-00cf-4369-8204-e11c04e9fdc8)
+    )
+    (fp_text value "V_{BAT}" (at -3.429 0) (layer "F.SilkS")
+      (effects (font (size 1 1) (thickness 0.15)))
+      (tstamp 78d32966-da2d-4c96-870a-211ce4929fc8)
+    )
+    (fp_text user "${REFERENCE}" (at 0 -2.5) (layer "F.Fab")
+      (effects (font (size 1 1) (thickness 0.15)))
+      (tstamp 353f9057-713b-4d5b-8ea8-b513a293304f)
+    )
+    (fp_circle (center 0 0) (end 1.4 0) (layer "F.SilkS") (width 0.15) (fill none) (tstamp 4d160dc4-e29a-45b4-a690-f6715555e39b))
+    (fp_circle (center 0 0) (end 1.65 0) (layer "F.CrtYd") (width 0.05) (fill none) (tstamp eb52a044-6901-4e73-afe0-c46d84e3be32))
+    (fp_line (start 0.75 -0.25) (end 0.75 0.25) (layer "F.Fab") (width 0.15) (tstamp 55bbcddb-8ef6-4918-9d50-9e25df9f9e69))
+    (fp_line (start 0.75 0.25) (end -0.75 0.25) (layer "F.Fab") (width 0.15) (tstamp 6018ea6d-d97b-473c-b31f-09549bb20c94))
+    (fp_line (start -0.75 -0.25) (end 0.75 -0.25) (layer "F.Fab") (width 0.15) (tstamp 7503b241-6c65-4a4d-ab1f-f65806f1edc6))
+    (fp_line (start -0.75 0.25) (end -0.75 -0.25) (layer "F.Fab") (width 0.15) (tstamp b6aa13cc-fc49-4971-b8bf-b6acf789b4f0))
+    (fp_circle (center 0 0) (end 1.25 0) (layer "F.Fab") (width 0.15) (fill none) (tstamp cb93b80e-62a3-41f6-a01f-4f6556986351))
+    (pad "1" thru_hole circle (at 0 0) (size 2 2) (drill 1) (layers *.Cu *.Mask)
+      (net 40 "/VBAT") (pinfunction "1") (pintype "passive") (tstamp 6ad882a7-979f-417f-bcfa-fa8799c4e21f))
+    (model "${KICAD6_3DMODEL_DIR}/TestPoint.3dshapes/TestPoint_Keystone_5000-5004_Miniature.wrl"
+      (offset (xyz 0 0 0))
+      (scale (xyz 1 1 1))
+      (rotate (xyz 0 0 0))
+    )
+  )
+
+  (footprint "MountingHole:MountingHole_2.5mm" (layer "F.Cu")
+    (tedit 56D1B4CB) (tstamp 59bc4bc2-081a-4a2c-abc6-7985d5a6d27d)
+    (at 63.5 74.5)
+    (descr "Mounting Hole 2.5mm, no annular")
+    (tags "mounting hole 2.5mm no annular")
+    (property "Sheetfile" "PI-Power-Board.kicad_sch")
+    (property "Sheetname" "")
+    (property "exclude_from_bom" "")
+    (path "/982a668e-ec00-4aaf-b451-1c42e702ce32")
+    (attr exclude_from_pos_files exclude_from_bom)
+    (fp_text reference "H2" (at 0 -3.5) (layer "F.Fab")
+      (effects (font (size 1 1) (thickness 0.15)))
+      (tstamp d5daf286-f3b8-46ef-9092-673424dbf28e)
+    )
+    (fp_text value "MTG Hole 2.5mm" (at 0 3.5) (layer "F.Fab")
+      (effects (font (size 1 1) (thickness 0.15)))
+      (tstamp 98f5fb27-08eb-40cd-a007-92d62816df06)
+    )
+    (fp_text user "${REFERENCE}" (at 0 0) (layer "F.Fab")
+      (effects (font (size 1 1) (thickness 0.15)))
+      (tstamp 97766ff6-4f3d-48bc-aef2-dfb7978e4d5e)
+    )
+    (fp_circle (center 0 0) (end 2.5 0) (layer "Cmts.User") (width 0.15) (fill none) (tstamp 62b5bda1-ae14-466e-a48d-4d62a00c9b2c))
+    (fp_circle (center 0 0) (end 2.75 0) (layer "F.CrtYd") (width 0.05) (fill none) (tstamp f85e4426-41e2-4563-b964-109460a2a431))
+    (pad "" np_thru_hole circle locked (at 0 0) (size 2.5 2.5) (drill 2.5) (layers *.Cu *.Mask) (tstamp b8cc5064-14a2-49cf-a88a-157a767780cb))
+  )
+
+  (footprint "Package_SO:SOIC-8_3.9x4.9mm_P1.27mm" (layer "F.Cu")
+    (tedit 5D9F72B1) (tstamp 5b631dd9-9a77-49b6-b2c5-c01db3f6a7b3)
+    (at 104.394 120.904)
+    (descr "SOIC, 8 Pin (JEDEC MS-012AA, https://www.analog.com/media/en/package-pcb-resources/package/pkg_pdf/soic_narrow-r/r_8.pdf), generated with kicad-footprint-generator ipc_gullwing_generator.py")
+    (tags "SOIC SO")
+    (property "MFG" "Vishay")
+    (property "MFG P/N" "SI4483ADY-T1-GE3")
+    (property "P/N" "")
+    (property "Sheetfile" "power-supply.kicad_sch")
+    (property "Sheetname" "5V PowerSupply")
+    (path "/feeb2d6c-4828-41f4-95de-5c15de403137/2cdecfb4-7287-407a-b495-ad8f28e1c886")
+    (attr smd)
+    (fp_text reference "Q5" (at 0.127 3.556) (layer "F.SilkS")
+      (effects (font (size 1 1) (thickness 0.15)))
+      (tstamp b3dce1ee-7be0-4b5d-a6cf-9fdd8164a4c9)
+    )
+    (fp_text value "SI4483ADY-T1-GE3" (at 0 3.4) (layer "F.Fab")
+      (effects (font (size 1 1) (thickness 0.15)))
+      (tstamp 3bb431bb-986e-4c5e-8d76-f363cb2cd737)
+    )
+    (fp_text user "${REFERENCE}" (at 0 0) (layer "F.Fab")
+      (effects (font (size 0.98 0.98) (thickness 0.15)))
+      (tstamp 196758a4-e542-44ed-b964-4acbaf0d274f)
+    )
+    (fp_line (start 0 2.56) (end 1.95 2.56) (layer "F.SilkS") (width 0.12) (tstamp 2ab472e6-6d2b-425f-9fc7-8538fc5316ae))
+    (fp_line (start 0 -2.56) (end -3.45 -2.56) (layer "F.SilkS") (width 0.12) (tstamp 9b95db3e-033f-481d-bed7-57ed21d87903))
+    (fp_line (start 0 -2.56) (end 1.95 -2.56) (layer "F.SilkS") (width 0.12) (tstamp c1e0aca5-269b-4cab-bf28-8213a156ae92))
+    (fp_line (start 0 2.56) (end -1.95 2.56) (layer "F.SilkS") (width 0.12) (tstamp fd77d613-180d-4d7c-8522-73dbe7f6a5b4))
+    (fp_line (start -3.7 -2.7) (end -3.7 2.7) (layer "F.CrtYd") (width 0.05) (tstamp 04913240-e7a8-4fdf-b356-4b097fc9db62))
+    (fp_line (start 3.7 -2.7) (end -3.7 -2.7) (layer "F.CrtYd") (width 0.05) (tstamp 187ee14a-3c1b-4486-bc3a-1cfb2c89a769))
+    (fp_line (start -3.7 2.7) (end 3.7 2.7) (layer "F.CrtYd") (width 0.05) (tstamp 3253d746-7253-4dc2-9176-8ef6c8499f5f))
+    (fp_line (start 3.7 2.7) (end 3.7 -2.7) (layer "F.CrtYd") (width 0.05) (tstamp e115d6fd-a976-405d-b837-5d0a847e3f5d))
+    (fp_line (start -1.95 2.45) (end -1.95 -1.475) (layer "F.Fab") (width 0.1) (tstamp 4e90a2cc-4321-43fa-a083-da4f125de53c))
+    (fp_line (start -0.975 -2.45) (end 1.95 -2.45) (layer "F.Fab") (width 0.1) (tstamp 76cd69f5-bb59-4e26-b7d5-e09539a88b62))
+    (fp_line (start 1.95 2.45) (end -1.95 2.45) (layer "F.Fab") (width 0.1) (tstamp 777c5ae6-d518-4dd8-9fa1-4d0d8bc85438))
+    (fp_line (start -1.95 -1.475) (end -0.975 -2.45) (layer "F.Fab") (width 0.1) (tstamp a175171b-aed3-4136-9447-96f23b5a8b4f))
+    (fp_line (start 1.95 -2.45) (end 1.95 2.45) (layer "F.Fab") (width 0.1) (tstamp ec439750-2c3d-4962-9b4a-679028083b09))
+    (pad "1" smd roundrect (at -2.475 -1.905) (size 1.95 0.6) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25)
+      (net 9 "/5V PowerSupply/V_{P}") (pinfunction "S") (pintype "passive") (tstamp 6d6a5c2e-9d55-481e-923f-b2838fba3dd1))
+    (pad "2" smd roundrect (at -2.475 -0.635) (size 1.95 0.6) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25)
+      (net 9 "/5V PowerSupply/V_{P}") (pinfunction "S") (pintype "passive") (tstamp 1302bd37-c3ce-45fd-be90-73742db28ca0))
+    (pad "3" smd roundrect (at -2.475 0.635) (size 1.95 0.6) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25)
+      (net 9 "/5V PowerSupply/V_{P}") (pinfunction "S") (pintype "passive") (tstamp 2d251563-f1c3-4a70-8986-f8af9296f626))
+    (pad "4" smd roundrect (at -2.475 1.905) (size 1.95 0.6) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25)
+      (net 29 "Net-(D5-Pad2)") (pinfunction "G") (pintype "input") (tstamp 57063db5-ef40-42d7-8ef1-47c679dca270))
+    (pad "5" smd roundrect (at 2.475 1.905) (size 1.95 0.6) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25)
+      (net 40 "/VBAT") (pinfunction "D") (pintype "passive") (tstamp 9cdf5f74-0c61-4903-ad90-4383670bbc1b))
+    (pad "6" smd roundrect (at 2.475 0.635) (size 1.95 0.6) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25)
+      (net 40 "/VBAT") (pinfunction "D") (pintype "passive") (tstamp fb6e1e84-aba8-4d92-8e93-74ab0f3ffdaf))
+    (pad "7" smd roundrect (at 2.475 -0.635) (size 1.95 0.6) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25)
+      (net 40 "/VBAT") (pinfunction "D") (pintype "passive") (tstamp 9d98b172-90b8-4894-a1d2-b8f5c9d21e8c))
+    (pad "8" smd roundrect (at 2.475 -1.905) (size 1.95 0.6) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25)
+      (net 40 "/VBAT") (pinfunction "D") (pintype "passive") (tstamp 53f0b17a-f238-4d17-8aa2-d8f54bc582f3))
+    (model "${KICAD6_3DMODEL_DIR}/Package_SO.3dshapes/SOIC-8_3.9x4.9mm_P1.27mm.wrl"
+      (offset (xyz 0 0 0))
+      (scale (xyz 1 1 1))
+      (rotate (xyz 0 0 0))
+    )
+  )
+
+  (footprint "PI-PowerBoard:PASTE-HOLE-2.5mm" (layer "F.Cu")
+    (tedit 0) (tstamp 69c4454d-f6b8-42e4-8429-fe55adcfc741)
+    (at 121.5 74.5)
+    (property "Sheetfile" "PI-Power-Board.kicad_sch")
+    (property "Sheetname" "")
+    (property "exclude_from_bom" "")
+    (path "/449cd853-c982-4d1e-b98c-c976850c1bdd")
+    (attr smd exclude_from_bom)
+    (fp_text reference "H5" (at -0.127 -1.524 unlocked) (layer "F.SilkS") hide
+      (effects (font (size 1 1) (thickness 0.15)))
+      (tstamp 0eda4770-9237-4009-b5c5-d1a7aa218580)
+    )
+    (fp_text value "Paste Hole 2.5mm" (at 0 1 unlocked) (layer "F.Fab")
+      (effects (font (size 1 1) (thickness 0.15)))
+      (tstamp aff2bfc2-e158-44c3-ab1e-cde75cc68899)
+    )
+    (fp_text user "${REFERENCE}" (at 0 2.5 unlocked) (layer "F.Fab")
+      (effects (font (size 1 1) (thickness 0.15)))
+      (tstamp 86e303f7-7879-4f29-a288-fce340a4fb2a)
+    )
+    (fp_circle (center 0 0) (end 1.25 0) (layer "B.Paste") (width 0) (fill solid) (tstamp 6f8ace26-d40c-4ac7-b761-44a9e8158f01))
+    (fp_circle (center 0 0) (end 1.25 0) (layer "F.Paste") (width 0) (fill solid) (tstamp 5c3f348d-515e-4457-9936-8c263e9e260e))
+  )
+
+  (footprint "Resistor_SMD:R_0603_1608Metric" (layer "F.Cu")
+    (tedit 5F68FEEE) (tstamp 6abc8a2c-b904-4ceb-82dd-3d18f91d157d)
+    (at 100.076 80.899)
+    (descr "Resistor SMD 0603 (1608 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: IPC-SM-782 page 72, https://www.pcb-3d.com/wordpress/wp-content/uploads/ipc-sm-782a_amendment_1_and_2.pdf), generated with kicad-footprint-generator")
+    (tags "resistor")
+    (property "MFG" "Yageo")
+    (property "MFG P/N" "RC0603FR-072KL")
+    (property "Sheetfile" "can-fd.kicad_sch")
+    (property "Sheetname" "CAN-FD")
+    (path "/47cdabce-0f38-4512-8fd1-f452002c5dd4/ef1b7b18-9432-4cdf-9762-e94cdaf3d529")
+    (attr smd)
+    (fp_text reference "R1" (at -0.127 -1.397) (layer "F.SilkS")
+      (effects (font (size 1 1) (thickness 0.15)))
+      (tstamp 079253af-25c6-42ab-976a-64a306fcb72f)
+    )
+    (fp_text value "2.00k-1%-0603" (at 0 1.43) (layer "F.Fab")
+      (effects (font (size 1 1) (thickness 0.15)))
+      (tstamp 66334a83-6b02-4934-a0bc-275a477c3ec3)
+    )
+    (fp_text user "${REFERENCE}" (at 0 0) (layer "F.Fab")
+      (effects (font (size 0.4 0.4) (thickness 0.06)))
+      (tstamp 30950841-e547-4c29-9dcf-39428cfec4b0)
+    )
+    (fp_line (start -0.237258 0.5225) (end 0.237258 0.5225) (layer "F.SilkS") (width 0.12) (tstamp df2809df-aef3-4c97-8098-b4dc638741ca))
+    (fp_line (start -0.237258 -0.5225) (end 0.237258 -0.5225) (layer "F.SilkS") (width 0.12) (tstamp eb09bf27-fd1b-41d6-a9d3-55ea984454dc))
+    (fp_line (start -1.48 -0.73) (end 1.48 -0.73) (layer "F.CrtYd") (width 0.05) (tstamp 4273e6a7-60e5-42d4-8034-cbcec325aaf9))
+    (fp_line (start -1.48 0.73) (end -1.48 -0.73) (layer "F.CrtYd") (width 0.05) (tstamp 4c547524-3d4d-4299-84a2-152dc9d529e9))
+    (fp_line (start 1.48 -0.73) (end 1.48 0.73) (layer "F.CrtYd") (width 0.05) (tstamp 6eddcd58-3e37-49a4-b0d3-7c6605d5ef23))
+    (fp_line (start 1.48 0.73) (end -1.48 0.73) (layer "F.CrtYd") (width 0.05) (tstamp ff466fec-42ef-4483-b91c-a9cb9b065251))
+    (fp_line (start 0.8 -0.4125) (end 0.8 0.4125) (layer "F.Fab") (width 0.1) (tstamp b5c9d28b-5722-4352-8658-bb52e3ecb9ec))
+    (fp_line (start -0.8 -0.4125) (end 0.8 -0.4125) (layer "F.Fab") (width 0.1) (tstamp c3517324-f742-421c-b6b0-5c2c87bf8d9a))
+    (fp_line (start -0.8 0.4125) (end -0.8 -0.4125) (layer "F.Fab") (width 0.1) (tstamp e05d0236-6f61-411d-a6ee-1ee33b643f2d))
+    (fp_line (start 0.8 0.4125) (end -0.8 0.4125) (layer "F.Fab") (width 0.1) (tstamp e79e55c5-7e51-4488-ae16-8f7a4e28552b))
+    (pad "1" smd roundrect (at -0.825 0) (size 0.8 0.95) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25)
+      (net 19 "+3V0") (pintype "passive") (tstamp 49cd5d2d-15a7-4e76-bb00-191544c78f39))
+    (pad "2" smd roundrect (at 0.825 0) (size 0.8 0.95) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25)
+      (net 70 "/~{CAN_INT1}") (pintype "passive") (tstamp 5b3744da-9a40-4612-a35a-0172c3e7e546))
+    (model "${KICAD6_3DMODEL_DIR}/Resistor_SMD.3dshapes/R_0603_1608Metric.wrl"
+      (offset (xyz 0 0 0))
+      (scale (xyz 1 1 1))
+      (rotate (xyz 0 0 0))
+    )
+  )
+
+  (footprint "Diode_SMD:D_SMB" (layer "F.Cu")
+    (tedit 58645DF3) (tstamp 6add15fe-ef8b-410c-897e-4bb5a7e63222)
+    (at 113.03 122.428 180)
+    (descr "Diode SMB (DO-214AA)")
+    (tags "Diode SMB (DO-214AA)")
+    (property "MFG" "Littelfuse")
+    (property "MFG P/N" "SZ1SMB15CAT3G")
+    (property "Sheetfile" "power-supply.kicad_sch")
+    (property "Sheetname" "5V PowerSupply")
+    (path "/feeb2d6c-4828-41f4-95de-5c15de403137/20ea2070-92af-42ab-a4a7-6ea3567127d1")
+    (attr smd)
+    (fp_text reference "D6" (at 0 -3) (layer "F.SilkS")
+      (effects (font (size 1 1) (thickness 0.15)))
+      (tstamp 119780c8-2256-4ca3-8f38-77276766db10)
+    )
+    (fp_text value "15V" (at 0 3.1) (layer "F.Fab")
+      (effects (font (size 1 1) (thickness 0.15)))
+      (tstamp 7b719027-4e27-454e-b33b-eb2bd3732c8c)
+    )
+    (fp_text user "${REFERENCE}" (at 0 -3) (layer "F.Fab")
+      (effects (font (size 1 1) (thickness 0.15)))
+      (tstamp 10907ab7-9b6c-42d3-b2a4-08cc182c9bf4)
+    )
+    (fp_line (start -3.55 -2.15) (end -3.55 2.15) (layer "F.SilkS") (width 0.12) (tstamp 58001f5c-45c5-4641-b11d-156906637cff))
+    (fp_line (start -3.55 2.15) (end 2.15 2.15) (layer "F.SilkS") (width 0.12) (tstamp 914e3808-5aca-4bdf-8c79-e3bb85019944))
+    (fp_line (start -3.55 -2.15) (end 2.15 -2.15) (layer "F.SilkS") (width 0.12) (tstamp b55dae1f-ce43-4638-984a-38303546a2a7))
+    (fp_line (start -3.65 -2.25) (end 3.65 -2.25) (layer "F.CrtYd") (width 0.05) (tstamp 2b049706-bdce-4d55-9899-8df909c5ca98))
+    (fp_line (start 3.65 2.25) (end -3.65 2.25) (layer "F.CrtYd") (width 0.05) (tstamp 60db0f7e-2de5-4e1a-a7ec-a442cbfc9c84))
+    (fp_line (start 3.65 -2.25) (end 3.65 2.25) (layer "F.CrtYd") (width 0.05) (tstamp 7b8aa063-56ce-43d3-89c3-645efb7dca5c))
+    (fp_line (start -3.65 2.25) (end -3.65 -2.25) (layer "F.CrtYd") (width 0.05) (tstamp e8e4c29f-5b39-42b2-a43e-72ccc47f1e9c))
+    (fp_line (start -0.64944 0.00102) (end 0.50118 -0.79908) (layer "F.Fab") (width 0.1) (tstamp 10912a28-65ce-477e-a8e4-71673ac66b88))
+    (fp_line (start 2.3 -2) (end 2.3 2) (layer "F.Fab") (width 0.1) (tstamp 1584c76c-e5ff-49c1-b36b-ca117cdcbf65))
+    (fp_line (start 2.3 2) (end -2.3 2) (layer "F.Fab") (width 0.1) (tstamp 1e3f6161-10d5-4147-8135-29fe37451bb7))
+    (fp_line (start -0.64944 0.00102) (end -1.55114 0.00102) (layer "F.Fab") (width 0.1) (tstamp 4c7706c9-3c64-4110-9c07-7783e822d497))
+    (fp_line (start -2.3 2) (end -2.3 -2) (layer "F.Fab") (width 0.1) (tstamp 567ac05c-5b84-4c19-8950-928f4d4d029b))
+    (fp_line (start 2.3 -2) (end -2.3 -2) (layer "F.Fab") (width 0.1) (tstamp 91291191-6050-4019-b994-a9bc2c89090b))
+    (fp_line (start -0.64944 -0.79908) (end -0.64944 0.80112) (layer "F.Fab") (width 0.1) (tstamp a39b57d1-a9c2-4a80-82cb-e223d386f42b))
+    (fp_line (start 0.50118 0.75032) (end 0.50118 -0.79908) (layer "F.Fab") (width 0.1) (tstamp ac8e3207-85e0-46ad-9dc4-30ac5f1a84bd))
+    (fp_line (start 0.50118 0.00102) (end 1.4994 0.00102) (layer "F.Fab") (width 0.1) (tstamp cae218d2-1819-4cbe-a150-0dc244c40037))
+    (fp_line (start -0.64944 0.00102) (end 0.50118 0.75032) (layer "F.Fab") (width 0.1) (tstamp fa5a9ff8-20b9-48ee-b2bb-731a71e0ebf0))
+    (pad "1" smd rect (at -2.15 0 180) (size 2.5 2.3) (layers "F.Cu" "F.Paste" "F.Mask")
+      (net 1 "GND") (pinfunction "A1") (pintype "passive") (tstamp 16894c5a-cec2-4584-99da-52ec3b163f8e))
+    (pad "2" smd rect (at 2.15 0 180) (size 2.5 2.3) (layers "F.Cu" "F.Paste" "F.Mask")
+      (net 40 "/VBAT") (pinfunction "A2") (pintype "passive") (tstamp 67a621fb-df13-4075-bbaf-5a00f0b8cbe9))
+    (model "${KICAD6_3DMODEL_DIR}/Diode_SMD.3dshapes/D_SMB.wrl"
+      (offset (xyz 0 0 0))
+      (scale (xyz 1 1 1))
+      (rotate (xyz 0 0 0))
+    )
+  )
+
+  (footprint "PI-Power-Board:70555-0011" (layer "F.Cu")
+    (tedit 0) (tstamp 72f08133-78e9-43f5-9c72-d0fd6623605f)
+    (at 71.857 100 180)
+    (property "MFG" "Molex")
+    (property "MFG P/N" "70555-0011")
+    (property "Sheetfile" "PI-Power-Board.kicad_sch")
+    (property "Sheetname" "")
+    (path "/2d7c06e7-df44-4db2-9de5-7aa01575cf88")
+    (attr through_hole)
+    (fp_text reference "J3" (at -1.041 17.958 unlocked) (layer "F.SilkS")
+      (effects (font (size 1 1) (thickness 0.15)))
+      (tstamp 098c1dbb-d3e3-4355-a4c4-a2f22724b2da)
+    )
+    (fp_text value "IMU SPI" (at 3.658 18.72 unlocked) (layer "F.SilkS")
+      (effects (font (size 1 1) (thickness 0.15)))
+      (tstamp 9c6227c6-e749-45ed-80ee-7b798ff131e7)
+    )
+    (fp_text user "${REFERENCE}" (at 0 2.5 180 unlocked) (layer "F.Fab")
+      (effects (font (size 1 1) (thickness 0.15)))
+      (tstamp 3173935f-60c2-40cc-8d10-970c4f10f6d2)
+    )
+    (fp_line (start -1.2 17) (end 7 17) (layer "F.SilkS") (width 0.12) (tstamp 224aeba0-b8e8-4fc6-b9f6-b3f64f4c4e08))
+    (fp_line (start -1.2 -17) (end -1.2 17) (layer "F.SilkS") (width 0.12) (tstamp 24b0e24a-4b72-41e4-9ff1-d3fe6de0d2ed))
+    (fp_line (start 7 -17) (end -1.2 -17) (layer "F.SilkS") (width 0.12) (tstamp 6db915d8-ebc1-47ab-9043-e0c7d1856740))
+    (fp_rect (start -1.2 -17) (end 0 -15.494) (layer "F.SilkS") (width 0.12) (fill solid) (tstamp 025206c6-31fc-4895-b02b-6e6d4d4f0175))
+    (fp_rect (start -1 -17) (end 12 17) (layer "F.CrtYd") (width 0.12) (fill none) (tstamp 31a45ab1-418d-41dc-8d08-f5800fb452bf))
+    (pad "" np_thru_hole circle (at 8.64 15.37 180) (size 3.4 3.4) (drill 3.4) (layers F&B.Cu *.Mask) (tstamp 89e9c18c-8ff0-492a-9abf-3260e6569843))
+    (pad "" np_thru_hole circle (at 8.64 -15.37 180) (size 3.4 3.4) (drill 3.4) (layers F&B.Cu *.Mask) (tstamp e7d81f33-37e3-4239-8de2-d14e5d13eca8))
+    (pad "1" thru_hole rect (at 0 -13.97 180) (size 1.778 1.778) (drill 1.0668) (layers *.Cu *.Mask)
+      (net 1 "GND") (pinfunction "Pin_1") (pintype "passive") (tstamp dd6b4b4e-8cf7-4198-abaf-a008b5de6f95))
+    (pad "2" thru_hole circle (at 0 -11.43 180) (size 1.778 1.778) (drill 1.0668) (layers *.Cu *.Mask)
+      (net 30 "+5V") (pinfunction "Pin_2") (pintype "passive") (tstamp 8664479f-1239-4d43-8422-f2570969d968))
+    (pad "3" thru_hole circle (at 0 -8.89 180) (size 1.778 1.778) (drill 1.0668) (layers *.Cu *.Mask)
+      (net 75 "/SCK_L") (pinfunction "Pin_3") (pintype "passive") (tstamp 8c39e99a-d8b4-483d-b74d-d91d36cb2cd0))
+    (pad "4" thru_hole circle (at 0 -6.35 180) (size 1.778 1.778) (drill 1.0668) (layers *.Cu *.Mask)
+      (net 76 "/SCK_H") (pinfunction "Pin_4") (pintype "passive") (tstamp 66a76fc4-a57b-4c93-95cd-440e8611038a))
+    (pad "5" thru_hole circle (at 0 -3.81 180) (size 1.778 1.778) (drill 1.0668) (layers *.Cu *.Mask)
+      (net 43 "/DR_L") (pinfunction "Pin_5") (pintype "passive") (tstamp 6e53b028-0ebf-41a5-8eb0-d6a7d9009618))
+    (pad "6" thru_hole circle (at 0 -1.27 180) (size 1.778 1.778) (drill 1.0668) (layers *.Cu *.Mask)
+      (net 44 "/DR_H") (pinfunction "Pin_6") (pintype "passive") (tstamp d39183bb-11c3-4c74-aa8b-81ac71c020a9))
+    (pad "7" thru_hole circle (at 0 1.27 180) (size 1.778 1.778) (drill 1.0668) (layers *.Cu *.Mask)
+      (net 57 "/MOSI_L") (pinfunction "Pin_7") (pintype "passive") (tstamp ecaadc0e-30f5-47a9-ab6e-6a4f00c92ede))
+    (pad "8" thru_hole circle (at 0 3.81 180) (size 1.778 1.778) (drill 1.0668) (layers *.Cu *.Mask)
+      (net 66 "/MOSI_H") (pinfunction "Pin_8") (pintype "passive") (tstamp 936a5815-2fb2-449b-abfe-dfcaf08e64fc))
+    (pad "9" thru_hole circle (at 0 6.35 180) (size 1.778 1.778) (drill 1.0668) (layers *.Cu *.Mask)
+      (net 73 "/MISO_L") (pinfunction "Pin_9") (pintype "passive") (tstamp 1b4917d7-85aa-4e1f-8c70-b061c4a35f66))
+    (pad "10" thru_hole circle (at 0 8.89 180) (size 1.778 1.778) (drill 1.0668) (layers *.Cu *.Mask)
+      (net 74 "/MISO_H") (pinfunction "Pin_10") (pintype "passive") (tstamp 0b273f32-d291-4521-83bc-8cf44d9bd515))
+    (pad "11" thru_hole circle (at 0 11.43 180) (size 1.778 1.778) (drill 1.0668) (layers *.Cu *.Mask)
+      (net 77 "/CS_L") (pinfunction "Pin_11") (pintype "passive") (tstamp 2fdd0c7c-8427-4e9e-b92e-f50eda6ae372))
+    (pad "12" thru_hole circle (at 0 13.97 180) (size 1.778 1.778) (drill 1.0668) (layers *.Cu *.Mask)
+      (net 78 "/CS_H") (pinfunction "Pin_12") (pintype "passive") (tstamp 47112c85-ef28-4b64-a888-6dc1148b4f14))
+    (model "${KIPRJMOD}/3dModels/705550011.stp"
+      (offset (xyz 7.1628 0 2.9972))
+      (scale (xyz 1 1 1))
+      (rotate (xyz -90 0 -90))
+    )
+  )
+
+  (footprint "PI-Power-Board:70555-0001" (layer "F.Cu")
+    (tedit 0) (tstamp 753d6463-7a8d-4e1d-a4eb-cbf187ae213c)
+    (at 113.03 100.33)
+    (property "MFG" "Molex")
+    (property "MFG P/N" "70555-0001")
+    (property "Sheetfile" "PI-Power-Board.kicad_sch")
+    (property "Sheetname" "")
+    (path "/88f2f77c-971d-4a41-9c0c-fc07fe05565e")
+    (attr through_hole)
+    (fp_text reference "J4" (at -1.905 3.937 90 unlocked) (layer "F.SilkS")
+      (effects (font (size 1 1) (thickness 0.15)))
+      (tstamp f22fb34a-a1a1-470d-8f5e-bee25c94a3c2)
+    )
+    (fp_text value "CAN" (at -3.4036 0 90 unlocked) (layer "F.SilkS")
+      (effects (font (size 1 1) (thickness 0.15)))
+      (tstamp 6ddaa5cd-aecb-495d-914e-658182c49d01)
+    )
+    (fp_text user "${REFERENCE}" (at 0 1.23 unlocked) (layer "F.Fab")
+      (effects (font (size 1 1) (thickness 0.15)))
+      (tstamp b6d1820f-1881-477c-a432-6020943f7c2a)
+    )
+    (fp_line (start -1.2192 4.5) (end 7 4.5) (layer "F.SilkS") (width 0.12) (tstamp 284b9bcb-6170-40b4-9024-381dea1d21ef))
+    (fp_line (start 7 -4.5) (end -1.2192 -4.5) (layer "F.SilkS") (width 0.12) (tstamp 397e32bb-cf6b-4e95-b9e3-f4c9fa97973b))
+    (fp_line (start -1.2192 -4.5) (end -1.2192 4.5) (layer "F.SilkS") (width 0.12) (tstamp 6ae57ad9-a4db-43d9-b472-767c3cdfec15))
+    (fp_rect (start 0 -4.409) (end -1.159 -2.576) (layer "F.SilkS") (width 0.12) (fill solid) (tstamp 2f2a868c-7a96-4bc5-8801-82f899473f99))
+    (fp_rect (start 13 -4.5) (end -1.127 4.5) (layer "F.CrtYd") (width 0.05) (fill none) (tstamp d0531f34-7352-4b01-8564-9406062866ba))
+    (pad "" np_thru_hole circle (at 8.64 -2.67) (size 3.4 3.4) (drill 3.4) (layers F&B.Cu *.Mask) (tstamp 5722888c-4076-45de-8f1c-f0661c59c2f7))
+    (pad "" np_thru_hole circle (at 8.64 2.67) (size 3.4 3.4) (drill 3.4) (layers F&B.Cu *.Mask) (tstamp 6a78424f-1f69-41b6-be53-a30906f22b7e))
+    (pad "1" thru_hole rect (at 0 -1.27) (size 1.778 1.778) (drill 1.0668) (layers *.Cu *.Mask)
+      (net 32 "/CAN-FD/CAN_L") (pinfunction "Pin_1") (pintype "passive") (tstamp 07121148-8bf6-45c8-82a0-a4e94be75c72))
+    (pad "2" thru_hole circle (at 0 1.27) (size 1.778 1.778) (drill 1.0668) (layers *.Cu *.Mask)
+      (net 31 "/CAN-FD/CAN_H") (pinfunction "Pin_2") (pintype "passive") (tstamp e33ff389-87b3-4a2b-a089-094161349775))
+    (model "${KIPRJMOD}/3dModels/705550001.stp"
+      (offset (xyz 7.1628 0 2.9972))
+      (scale (xyz 1 1 1))
+      (rotate (xyz -90 0 -90))
+    )
+  )
+
+  (footprint "TestPoint:TestPoint_Keystone_5000-5004_Miniature" (layer "F.Cu")
+    (tedit 5A0F774F) (tstamp 7b29e319-5170-4fbf-a471-ed9436453892)
+    (at 93.599 82.1944)
+    (descr "Keystone Miniature THM Test Point 5000-5004, http://www.keyelco.com/product-pdf.cfm?p=1309")
+    (tags "Through Hole Mount Test Points")
+    (property "MFG" "Keystone Electronics")
+    (property "MFG P/N" "5002")
+    (property "Sheetfile" "IMUdriver.kicad_sch")
+    (property "Sheetname" "IMU Driver")
+    (path "/5c12e4ab-2d1c-4640-9862-f6337288ba8e/0d6876a7-b801-493f-ad50-76ff97303a0a")
+    (attr through_hole)
+    (fp_text reference "TP9" (at 0 -2.5) (layer "F.SilkS") hide
+      (effects (font (size 1 1) (thickness 0.15)))
+      (tstamp 53940780-b8c8-45b5-ad90-d55b0ec827dd)
+    )
+    (fp_text value "+3.3V" (at 0 2.5) (layer "F.Fab") hide
+      (effects (font (size 1 1) (thickness 0.15)))
+      (tstamp 40f365c5-8cf1-4710-93ec-1693d3e9fe66)
+    )
+    (fp_text user "${REFERENCE}" (at 0 -2.5) (layer "F.Fab")
+      (effects (font (size 1 1) (thickness 0.15)))
+      (tstamp d9993d1a-e562-487d-92d4-f4b75657f9fb)
+    )
+    (fp_circle (center 0 0) (end 1.65 0) (layer "F.CrtYd") (width 0.05) (fill none) (tstamp 7670595c-6269-40d8-b70a-10cdf97372b5))
+    (fp_line (start -0.75 0.25) (end -0.75 -0.25) (layer "F.Fab") (width 0.15) (tstamp 0e91de57-033f-4e91-94f1-01a4054c7147))
+    (fp_line (start 0.75 -0.25) (end 0.75 0.25) (layer "F.Fab") (width 0.15) (tstamp 879a99b0-6b5c-4b32-8484-11dea44ff55f))
+    (fp_line (start -0.75 -0.25) (end 0.75 -0.25) (layer "F.Fab") (width 0.15) (tstamp b16b298f-c29a-44cb-9cec-67ef8051c976))
+    (fp_line (start 0.75 0.25) (end -0.75 0.25) (layer "F.Fab") (width 0.15) (tstamp ce1f7dc0-6ce5-47c7-a30d-715415fdbb99))
+    (fp_circle (center 0 0) (end 1.25 0) (layer "F.Fab") (width 0.15) (fill none) (tstamp a914e33e-a7e1-4ddc-8d37-2f232f333750))
+    (pad "1" thru_hole circle (at 0 0) (size 2 2) (drill 1) (layers *.Cu *.Mask)
+      (net 93 "Net-(TP9-Pad1)") (pinfunction "1") (pintype "passive") (tstamp db67831a-780d-48e7-9bf9-e75184204979))
+    (model "${KICAD6_3DMODEL_DIR}/TestPoint.3dshapes/TestPoint_Keystone_5000-5004_Miniature.wrl"
+      (offset (xyz 0 0 0))
+      (scale (xyz 1 1 1))
+      (rotate (xyz 0 0 0))
+    )
+  )
+
+  (footprint "PI-PowerBoard:PASTE-SLOT-5x2.5mm" (layer "F.Cu")
+    (tedit 0) (tstamp 7c69f1c2-305a-4187-953a-30bb1d7fea90)
+    (at 63.5 123.5)
+    (property "Sheetfile" "PI-Power-Board.kicad_sch")
+    (property "Sheetname" "")
+    (property "exclude_from_bom" "")
+    (path "/fb1a6ca1-b19d-4b44-a54c-e56fe35e071d")
+    (attr smd exclude_from_bom)
+    (fp_text reference "H3" (at 0 -0.5 unlocked) (layer "F.Fab")
+      (effects (font (size 1 1) (thickness 0.15)))
+      (tstamp fd10fe15-689a-4a8a-9e72-e15d06b88bb6)
+    )
+    (fp_text value "Paste Slot 5x2.5mm" (at 0 1 unlocked) (layer "F.Fab")
+      (effects (font (size 1 1) (thickness 0.15)))
+      (tstamp ce6802aa-f5e8-4915-9400-25ffe219dacf)
+    )
+    (fp_text user "${REFERENCE}" (at 0 2.5 unlocked) (layer "F.Fab")
+      (effects (font (size 1 1) (thickness 0.15)))
+      (tstamp c4277e11-c220-49cf-8faa-9312deecea8c)
+    )
+    (fp_rect (start -1.25 -1.25) (end 1.25 1.25) (layer "B.Paste") (width 0) (fill solid) (tstamp 9f21819a-2908-400c-94bb-1f237db0a005))
+    (fp_circle (center 1.25 0) (end 2.5 0) (layer "B.Paste") (width 0) (fill solid) (tstamp 803ed7b6-8c2f-42da-9789-671159d783df))
+    (fp_circle (center -1.25 0) (end 0 0) (layer "B.Paste") (width 0) (fill solid) (tstamp d06244a4-3f0e-469a-8d31-cb6b382459c1))
+    (fp_rect (start -1.25 -1.25) (end 1.25 1.25) (layer "F.Paste") (width 0) (fill solid) (tstamp 8237ee19-c084-4587-912a-873e547779b0))
+    (fp_circle (center -1.25 0) (end 0 0) (layer "F.Paste") (width 0) (fill solid) (tstamp 0cae36f4-621c-43d5-9d2d-32d08ea4977d))
+    (fp_circle (center 1.25 0) (end 2.5 0) (layer "F.Paste") (width 0) (fill solid) (tstamp 3521d78b-fb63-4605-9a60-f49345147bb5))
+  )
+
+  (footprint "Resistor_SMD:R_0603_1608Metric" (layer "F.Cu")
+    (tedit 5F68FEEE) (tstamp 7dfef616-8def-47c6-ad7d-1bb2c46bda48)
+    (at 83.693 91.12 90)
+    (descr "Resistor SMD 0603 (1608 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: IPC-SM-782 page 72, https://www.pcb-3d.com/wordpress/wp-content/uploads/ipc-sm-782a_amendment_1_and_2.pdf), generated with kicad-footprint-generator")
+    (tags "resistor")
+    (property "Sheetfile" "3V3-3V0-power-supply.kicad_sch")
+    (property "Sheetname" "3V-3.3V-PS")
+    (path "/2d4e4a8e-5ec4-4f06-b5e3-fdf354939c71/a298b464-58c5-4de3-ae20-a2dd7a12000e")
+    (attr smd)
+    (fp_text reference "R6" (at 2.5248 -0.7874 90) (layer "F.SilkS")
+      (effects (font (size 1 1) (thickness 0.15)))
+      (tstamp a93c6914-6ab4-417f-b551-d26377e8eeb3)
+    )
+    (fp_text value "DNI-0603" (at 0 1.43 90) (layer "F.Fab")
+      (effects (font (size 1 1) (thickness 0.15)))
+      (tstamp c5265314-457e-4344-b391-4777bed54741)
+    )
+    (fp_text user "${REFERENCE}" (at 0 0 90) (layer "F.Fab")
+      (effects (font (size 0.4 0.4) (thickness 0.06)))
+      (tstamp cbe5ef50-0afe-41e1-92cc-83a6dfc48075)
+    )
+    (fp_line (start -0.237258 -0.5225) (end 0.237258 -0.5225) (layer "F.SilkS") (width 0.12) (tstamp 4b6821fc-7369-47f5-bf14-4efb95ec0f01))
+    (fp_line (start -0.237258 0.5225) (end 0.237258 0.5225) (layer "F.SilkS") (width 0.12) (tstamp 86c5f881-013a-4c84-aa9a-5b07ff9ad6c0))
+    (fp_line (start 1.48 0.73) (end -1.48 0.73) (layer "F.CrtYd") (width 0.05) (tstamp 0bfe4544-aa3e-48e0-8d96-8a562bafa1ba))
+    (fp_line (start -1.48 0.73) (end -1.48 -0.73) (layer "F.CrtYd") (width 0.05) (tstamp 38af8b71-202a-440e-992e-4c32e4e6c0a5))
+    (fp_line (start -1.48 -0.73) (end 1.48 -0.73) (layer "F.CrtYd") (width 0.05) (tstamp 7907078e-714d-4140-9d17-da9e2c2fec1d))
+    (fp_line (start 1.48 -0.73) (end 1.48 0.73) (layer "F.CrtYd") (width 0.05) (tstamp 7c3ba564-6a99-4ff3-a121-7913b36ab820))
+    (fp_line (start -0.8 -0.4125) (end 0.8 -0.4125) (layer "F.Fab") (width 0.1) (tstamp 24859998-1c76-49e5-bffe-a0beb0f76843))
+    (fp_line (start 0.8 0.4125) (end -0.8 0.4125) (layer "F.Fab") (width 0.1) (tstamp 53dabe90-e131-44ce-85d0-f06b2b4507a8))
+    (fp_line (start 0.8 -0.4125) (end 0.8 0.4125) (layer "F.Fab") (width 0.1) (tstamp 6c3714ec-73e0-4d0b-8421-6952c509805f))
+    (fp_line (start -0.8 0.4125) (end -0.8 -0.4125) (layer "F.Fab") (width 0.1) (tstamp 95963d8f-469c-4b73-8d1e-266209b11e6c))
+    (pad "1" smd roundrect (at -0.825 0 90) (size 0.8 0.95) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25)
+      (net 35 "Net-(R20-Pad2)") (pintype "passive") (tstamp 01e183c7-84fc-4b26-b30b-a39528412a1c))
+    (pad "2" smd roundrect (at 0.825 0 90) (size 0.8 0.95) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25)
+      (net 1 "GND") (pintype "passive") (tstamp 51846961-d341-4358-999a-7d6f76f87821))
+    (model "${KICAD6_3DMODEL_DIR}/Resistor_SMD.3dshapes/R_0603_1608Metric.wrl"
+      (offset (xyz 0 0 0))
+      (scale (xyz 1 1 1))
+      (rotate (xyz 0 0 0))
+    )
+  )
+
+  (footprint "Diode_SMD:D_SOD-523" (layer "F.Cu")
+    (tedit 586419F0) (tstamp 8634c6a3-44c2-40e2-8b9f-e4f20f8d60c7)
+    (at 101.3206 99.5172 -90)
+    (descr "http://www.diodes.com/datasheets/ap02001.pdf p.144")
+    (tags "Diode SOD523")
+    (property "MFG" "onsemi")
+    (property "MFG P/N" "NSR05T40XV2T5G")
+    (property "Sheetfile" "power-supply.kicad_sch")
+    (property "Sheetname" "5V PowerSupply")
+    (path "/feeb2d6c-4828-41f4-95de-5c15de403137/686fd7c8-df2f-4fc1-a78f-4fda4db0879e")
+    (attr smd)
+    (fp_text reference "D2" (at -0.2032 -1.5494 90) (layer "F.SilkS")
+      (effects (font (size 1 1) (thickness 0.15)))
+      (tstamp 18a81630-6b78-4f84-b852-8e95ac794f4e)
+    )
+    (fp_text value "NSR05T40XV2T5G" (at 0 1.4 90) (layer "F.Fab")
+      (effects (font (size 1 1) (thickness 0.15)))
+      (tstamp e0c71dfd-7603-4d47-bb71-1808e60ef172)
+    )
+    (fp_text user "${REFERENCE}" (at 0 -1.3 90) (layer "F.Fab")
+      (effects (font (size 1 1) (thickness 0.15)))
+      (tstamp 31960302-e4ad-4b9d-bf59-b4c689da80ab)
+    )
+    (fp_line (start 0.7 -0.6) (end -1.15 -0.6) (layer "F.SilkS") (width 0.12) (tstamp 06e7b7a5-66fd-4242-b9a6-1d180337ab12))
+    (fp_line (start 0.7 0.6) (end -1.15 0.6) (layer "F.SilkS") (width 0.12) (tstamp c3d94bac-d998-40a8-90ef-5b7a12bd19d4))
+    (fp_line (start -1.15 -0.6) (end -1.15 0.6) (layer "F.SilkS") (width 0.12) (tstamp f0c51101-db50-4af8-8adb-51ab7efddd7a))
+    (fp_line (start 1.25 -0.7) (end 1.25 0.7) (layer "F.CrtYd") (width 0.05) (tstamp 21891369-67cd-4245-b99b-6254cf74326b))
+    (fp_line (start -1.25 -0.7) (end 1.25 -0.7) (layer "F.CrtYd") (width 0.05) (tstamp 4db9fb9d-ecaf-477a-851b-9b691523e40b))
+    (fp_line (start -1.25 0.7) (end -1.25 -0.7) (layer "F.CrtYd") (width 0.05) (tstamp 7c2b7cf0-5bf9-466e-9618-51838a54e2f9))
+    (fp_line (start 1.25 0.7) (end -1.25 0.7) (layer "F.CrtYd") (width 0.05) (tstamp ce6e3656-7831-4c02-9a48-89987b8d58f5))
+    (fp_line (start 0.65 -0.45) (end 0.65 0.45) (layer "F.Fab") (width 0.1) (tstamp 1d31c47b-5af4-4471-9137-ae37c47293ff))
+    (fp_line (start -0.65 0.45) (end -0.65 -0.45) (layer "F.Fab") (width 0.1) (tstamp 3742b809-c92f-47b6-942a-007b829af3b1))
+    (fp_line (start -0.2 0) (end -0.35 0) (layer "F.Fab") (width 0.1) (tstamp 82ebf25a-43a9-41b4-a470-dd0dcee9b206))
+    (fp_line (start 0.1 0) (end 0.25 0) (layer "F.Fab") (width 0.1) (tstamp 83f01d48-4ca0-4ab4-81bd-68dd10cc3518))
+    (fp_line (start -0.2 0) (end 0.1 0.2) (layer "F.Fab") (width 0.1) (tstamp 873d1ec9-27e5-4774-84af-375d97e37e78))
+    (fp_line (start 0.65 0.45) (end -0.65 0.45) (layer "F.Fab") (width 0.1) (tstamp b3f3ea99-cc00-4eac-a079-428327abc5f7))
+    (fp_line (start -0.65 -0.45) (end 0.65 -0.45) (layer "F.Fab") (width 0.1) (tstamp be32a1ec-3dd6-4969-a5c0-36ccbc8de801))
+    (fp_line (start 0.1 0.2) (end 0.1 -0.2) (layer "F.Fab") (width 0.1) (tstamp cf52707d-4e8d-4fd2-bb12-de4174d3af57))
+    (fp_line (start 0.1 -0.2) (end -0.2 0) (layer "F.Fab") (width 0.1) (tstamp e46daa6e-ec91-426f-b615-e42897a307c1))
+    (fp_line (start -0.2 0.2) (end -0.2 -0.2) (layer "F.Fab") (width 0.1) (tstamp ed8a8cb5-0445-4871-afb0-c738548c0f40))
+    (pad "1" smd rect (at -0.7 0 90) (size 0.6 0.7) (layers "F.Cu" "F.Paste" "F.Mask")
+      (net 20 "Net-(D2-Pad1)") (pinfunction "K") (pintype "passive") (tstamp d93aa414-c2ae-48eb-9092-8a54b33be2f7))
+    (pad "2" smd rect (at 0.7 0 90) (size 0.6 0.7) (layers "F.Cu" "F.Paste" "F.Mask")
+      (net 9 "/5V PowerSupply/V_{P}") (pinfunction "A") (pintype "passive") (tstamp 1a0cab84-94f1-413b-b494-ce5bfe2c4000))
+    (model "${KICAD6_3DMODEL_DIR}/Diode_SMD.3dshapes/D_SOD-523.wrl"
+      (offset (xyz 0 0 0))
+      (scale (xyz 1 1 1))
+      (rotate (xyz 0 0 0))
+    )
+  )
+
+  (footprint "Capacitor_SMD:C_0603_1608Metric" (layer "F.Cu")
+    (tedit 5F68FEEE) (tstamp 8ede3a2b-6023-4aa9-9d12-a9ae0fe4261b)
+    (at 81.28 103.632)
+    (descr "Capacitor SMD 0603 (1608 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: IPC-SM-782 page 76, https://www.pcb-3d.com/wordpress/wp-content/uploads/ipc-sm-782a_amendment_1_and_2.pdf), generated with kicad-footprint-generator")
+    (tags "capacitor")
+    (property "MFG" "Samsung Electro-Mechanics")
+    (property "MFG P/N" "CL10B104KB8NNNC")
+    (property "Sheetfile" "3V3-3V0-power-supply.kicad_sch")
+    (property "Sheetname" "3V-3.3V-PS")
+    (path "/2d4e4a8e-5ec4-4f06-b5e3-fdf354939c71/ca1a3366-41e5-4c28-b19c-433b6b106e4a")
+    (attr smd)
+    (fp_text reference "C8" (at -2.286 0) (layer "F.SilkS")
+      (effects (font (size 1 1) (thickness 0.15)))
+      (tstamp b632a9a5-e552-42aa-8efd-d6ec059eeecf)
+    )
+    (fp_text value "0.1uF-10%-50V-0603" (at 0 1.43) (layer "F.Fab")
+      (effects (font (size 1 1) (thickness 0.15)))
+      (tstamp 4ad4b61f-3937-43e5-9c9e-883698bcbeb7)
+    )
+    (fp_text user "${REFERENCE}" (at 0 0) (layer "F.Fab")
+      (effects (font (size 0.4 0.4) (thickness 0.06)))
+      (tstamp 884db021-2f29-4865-999a-dd47cee65b1c)
+    )
+    (fp_line (start -0.14058 0.51) (end 0.14058 0.51) (layer "F.SilkS") (width 0.12) (tstamp c45a6a7c-5cb0-42a9-a949-a4e128213cd7))
+    (fp_line (start -0.14058 -0.51) (end 0.14058 -0.51) (layer "F.SilkS") (width 0.12) (tstamp c84388f3-d297-40d5-809e-9dc89c78d815))
+    (fp_line (start 1.48 0.73) (end -1.48 0.73) (layer "F.CrtYd") (width 0.05) (tstamp 0b368c88-7995-4835-9406-6e964f10ee89))
+    (fp_line (start 1.48 -0.73) (end 1.48 0.73) (layer "F.CrtYd") (width 0.05) (tstamp 29cfbc22-4004-4bf3-9e19-1885057f4ec1))
+    (fp_line (start -1.48 -0.73) (end 1.48 -0.73) (layer "F.CrtYd") (width 0.05) (tstamp 9ac4f71e-e47e-47d6-9676-98fdbd50a7ae))
+    (fp_line (start -1.48 0.73) (end -1.48 -0.73) (layer "F.CrtYd") (width 0.05) (tstamp db0d74f2-e809-4060-9a94-8f9abca2db6b))
+    (fp_line (start -0.8 -0.4) (end 0.8 -0.4) (layer "F.Fab") (width 0.1) (tstamp 78352dfc-12da-483f-9058-7a620725b563))
+    (fp_line (start 0.8 -0.4) (end 0.8 0.4) (layer "F.Fab") (width 0.1) (tstamp 8771bbf9-ab04-45a8-8cef-b48bcd351974))
+    (fp_line (start -0.8 0.4) (end -0.8 -0.4) (layer "F.Fab") (width 0.1) (tstamp 9a0ce8d3-ba94-4952-8106-cadfc56246cd))
+    (fp_line (start 0.8 0.4) (end -0.8 0.4) (layer "F.Fab") (width 0.1) (tstamp d545ec5d-c2c2-49cb-a686-207fc18ccb2a))
+    (pad "1" smd roundrect (at -0.775 0) (size 0.9 0.95) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25)
+      (net 8 "Net-(C8-Pad1)") (pintype "passive") (tstamp 0b47d12e-9f50-4864-bfbe-9a1847b3b33a))
+    (pad "2" smd roundrect (at 0.775 0) (size 0.9 0.95) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25)
+      (net 21 "/3V-3.3V-PS/SW") (pintype "passive") (tstamp 135d4500-ed6b-40ef-afdb-59e6026782d6))
+    (model "${KICAD6_3DMODEL_DIR}/Capacitor_SMD.3dshapes/C_0603_1608Metric.wrl"
+      (offset (xyz 0 0 0))
+      (scale (xyz 1 1 1))
+      (rotate (xyz 0 0 0))
+    )
+  )
+
+  (footprint "Resistor_SMD:R_0603_1608Metric" (layer "F.Cu")
+    (tedit 5F68FEEE) (tstamp 974c058f-4747-4ee2-b960-672cc2ce07d4)
+    (at 97.282 120.904 90)
+    (descr "Resistor SMD 0603 (1608 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: IPC-SM-782 page 72, https://www.pcb-3d.com/wordpress/wp-content/uploads/ipc-sm-782a_amendment_1_and_2.pdf), generated with kicad-footprint-generator")
+    (tags "resistor")
+    (property "MFG" "Yageo")
+    (property "MFG P/N" "RC0603FR-0720KL")
+    (property "Sheetfile" "power-supply.kicad_sch")
+    (property "Sheetname" "5V PowerSupply")
+    (path "/feeb2d6c-4828-41f4-95de-5c15de403137/1b6d9afb-2a44-46ca-ad73-17c7604dbe21")
+    (attr smd)
+    (fp_text reference "R16" (at 2.921 0 90) (layer "F.SilkS")
+      (effects (font (size 1 1) (thickness 0.15)))
+      (tstamp 3e181d4e-79a8-4670-97d9-b8d3a714356f)
+    )
+    (fp_text value "20.0k-1%-0603" (at 0 1.43 90) (layer "F.Fab")
+      (effects (font (size 1 1) (thickness 0.15)))
+      (tstamp a51dade5-e7a0-4768-bfc6-0630760e74d4)
+    )
+    (fp_text user "${REFERENCE}" (at 0 0 90) (layer "F.Fab")
+      (effects (font (size 0.4 0.4) (thickness 0.06)))
+      (tstamp 9d15e61b-4c62-45e4-a46c-927fe3b83543)
+    )
+    (fp_line (start -0.237258 -0.5225) (end 0.237258 -0.5225) (layer "F.SilkS") (width 0.12) (tstamp 2d522ff5-fd66-490a-b6a7-cd3b0980c768))
+    (fp_line (start -0.237258 0.5225) (end 0.237258 0.5225) (layer "F.SilkS") (width 0.12) (tstamp 562998ba-83dc-43a2-9f3a-316a9f178950))
+    (fp_line (start 1.48 0.73) (end -1.48 0.73) (layer "F.CrtYd") (width 0.05) (tstamp 48106849-3ab1-4d72-846c-e2e28edd3b6a))
+    (fp_line (start -1.48 0.73) (end -1.48 -0.73) (layer "F.CrtYd") (width 0.05) (tstamp 9f2b5045-7159-490a-9b95-2b01609f96d5))
+    (fp_line (start 1.48 -0.73) (end 1.48 0.73) (layer "F.CrtYd") (width 0.05) (tstamp dfc84779-ed26-41c6-baac-e5fe2a9cc76c))
+    (fp_line (start -1.48 -0.73) (end 1.48 -0.73) (layer "F.CrtYd") (width 0.05) (tstamp f2ede2d7-7e0f-499f-b736-59fc1f9dfae7))
+    (fp_line (start -0.8 0.4125) (end -0.8 -0.4125) (layer "F.Fab") (width 0.1) (tstamp 3527f44c-371d-49eb-a393-8c0bb1ea8fc7))
+    (fp_line (start 0.8 -0.4125) (end 0.8 0.4125) (layer "F.Fab") (width 0.1) (tstamp 5230eaaa-f35e-462f-a2c9-b70e4fa675d1))
+    (fp_line (start 0.8 0.4125) (end -0.8 0.4125) (layer "F.Fab") (width 0.1) (tstamp 59e24d38-3622-4c48-b790-85c1ac469876))
+    (fp_line (start -0.8 -0.4125) (end 0.8 -0.4125) (layer "F.Fab") (width 0.1) (tstamp 63755f22-632c-4e29-9362-b302de0fa956))
+    (pad "1" smd roundrect (at -0.825 0 90) (size 0.8 0.95) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25)
+      (net 29 "Net-(D5-Pad2)") (pintype "passive") (tstamp 3e34b6fb-af7b-4af6-b02a-f9a3dafddf0f))
+    (pad "2" smd roundrect (at 0.825 0 90) (size 0.8 0.95) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25)
+      (net 9 "/5V PowerSupply/V_{P}") (pintype "passive") (tstamp 64ebe0ba-ccbb-4fd8-9a38-fb1503b09d79))
+    (model "${KICAD6_3DMODEL_DIR}/Resistor_SMD.3dshapes/R_0603_1608Metric.wrl"
+      (offset (xyz 0 0 0))
+      (scale (xyz 1 1 1))
+      (rotate (xyz 0 0 0))
+    )
+  )
+
+  (footprint "Resistor_SMD:R_0603_1608Metric" (layer "F.Cu")
+    (tedit 5F68FEEE) (tstamp 9ee21b9c-2565-4e24-badf-503d783da43c)
+    (at 100.076 82.423)
+    (descr "Resistor SMD 0603 (1608 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: IPC-SM-782 page 72, https://www.pcb-3d.com/wordpress/wp-content/uploads/ipc-sm-782a_amendment_1_and_2.pdf), generated with kicad-footprint-generator")
+    (tags "resistor")
+    (property "MFG" "Yageo")
+    (property "MFG P/N" "RC0603FR-072KL")
+    (property "Sheetfile" "can-fd.kicad_sch")
+    (property "Sheetname" "CAN-FD")
+    (path "/47cdabce-0f38-4512-8fd1-f452002c5dd4/72bc943a-10a0-48c9-a974-6ba1339bfe95")
+    (attr smd)
+    (fp_text reference "R2" (at 2.286 -0.254) (layer "F.SilkS")
+      (effects (font (size 1 1) (thickness 0.15)))
+      (tstamp 3545b980-8c82-49e1-a40f-05fe0c65828a)
+    )
+    (fp_text value "2.00k-1%-0603" (at 0 1.43) (layer "F.Fab")
+      (effects (font (size 1 1) (thickness 0.15)))
+      (tstamp 982c823f-b10c-4225-9dfc-9bf97b5a6f16)
+    )
+    (fp_text user "${REFERENCE}" (at 0 0) (layer "F.Fab")
+      (effects (font (size 0.4 0.4) (thickness 0.06)))
+      (tstamp 2e497a13-3781-4339-a45e-9cdb9f648d93)
+    )
+    (fp_line (start -0.237258 0.5225) (end 0.237258 0.5225) (layer "F.SilkS") (width 0.12) (tstamp 2292767e-7c83-4552-a44c-f99e612e0467))
+    (fp_line (start -0.237258 -0.5225) (end 0.237258 -0.5225) (layer "F.SilkS") (width 0.12) (tstamp 6e04dc7d-f3b0-4878-a769-469de06dcdfb))
+    (fp_line (start 1.48 -0.73) (end 1.48 0.73) (layer "F.CrtYd") (width 0.05) (tstamp 11aa536b-1001-4a25-bb2c-2a14e6f96d2d))
+    (fp_line (start 1.48 0.73) (end -1.48 0.73) (layer "F.CrtYd") (width 0.05) (tstamp 4319ae98-6571-4924-81aa-21f4356dd7c4))
+    (fp_line (start -1.48 -0.73) (end 1.48 -0.73) (layer "F.CrtYd") (width 0.05) (tstamp d2b21e63-daeb-4e9d-869b-7a37280f9693))
+    (fp_line (start -1.48 0.73) (end -1.48 -0.73) (layer "F.CrtYd") (width 0.05) (tstamp f217087e-6b43-4fd7-ae14-4226d3d17eb6))
+    (fp_line (start -0.8 -0.4125) (end 0.8 -0.4125) (layer "F.Fab") (width 0.1) (tstamp 5c21a70c-f1fb-42ad-813f-d7344ed125c3))
+    (fp_line (start 0.8 0.4125) (end -0.8 0.4125) (layer "F.Fab") (width 0.1) (tstamp 7d69ce8d-e79b-42c4-a6a3-96ca783fb2a3))
+    (fp_line (start -0.8 0.4125) (end -0.8 -0.4125) (layer "F.Fab") (width 0.1) (tstamp 9f3b0dd6-b3f6-4f6e-a2df-ff06fc4d14a3))
+    (fp_line (start 0.8 -0.4125) (end 0.8 0.4125) (layer "F.Fab") (width 0.1) (tstamp a844fb41-b9ef-4281-bd32-973b1cb8a5f4))
+    (pad "1" smd roundrect (at -0.825 0) (size 0.8 0.95) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25)
+      (net 19 "+3V0") (pintype "passive") (tstamp ae78b21e-fa6c-4c54-9db9-a545718c04cc))
+    (pad "2" smd roundrect (at 0.825 0) (size 0.8 0.95) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25)
+      (net 90 "/~{CAN_INT}") (pintype "passive") (tstamp 5e957a9d-31ae-4c75-9816-69d7c638d4d5))
+    (model "${KICAD6_3DMODEL_DIR}/Resistor_SMD.3dshapes/R_0603_1608Metric.wrl"
+      (offset (xyz 0 0 0))
+      (scale (xyz 1 1 1))
+      (rotate (xyz 0 0 0))
+    )
+  )
+
+  (footprint "MountingHole:MountingHole_2.5mm" (layer "F.Cu")
+    (tedit 56D1B4CB) (tstamp a6893e5d-2ab5-42c7-ace0-b37ed910afff)
+    (at 121.5 123.5)
+    (descr "Mounting Hole 2.5mm, no annular")
+    (tags "mounting hole 2.5mm no annular")
+    (property "Sheetfile" "PI-Power-Board.kicad_sch")
+    (property "Sheetname" "")
+    (property "exclude_from_bom" "")
+    (path "/a7e0762c-e939-4cec-b44d-4c7ba15a262b")
+    (attr exclude_from_pos_files exclude_from_bom)
+    (fp_text reference "H8" (at 0 -3.5) (layer "F.Fab")
+      (effects (font (size 1 1) (thickness 0.15)))
+      (tstamp 11451069-a91e-4647-989a-bc2a00805d65)
+    )
+    (fp_text value "MTG Hole 2.5mm" (at 0 3.5) (layer "F.Fab")
+      (effects (font (size 1 1) (thickness 0.15)))
+      (tstamp 9ae2c3ea-4425-42fe-be9c-2e1fa16a2461)
+    )
+    (fp_text user "${REFERENCE}" (at 0 0) (layer "F.Fab")
+      (effects (font (size 1 1) (thickness 0.15)))
+      (tstamp 91574242-eaa1-4ded-ac95-41cbd831298b)
+    )
+    (fp_circle (center 0 0) (end 2.5 0) (layer "Cmts.User") (width 0.15) (fill none) (tstamp 84ebb6b1-2697-4ab5-928b-105bb0a65c87))
+    (fp_circle (center 0 0) (end 2.75 0) (layer "F.CrtYd") (width 0.05) (fill none) (tstamp e28941f1-df58-41ae-8234-f54c6f138cfa))
+    (pad "" np_thru_hole circle locked (at 0 0) (size 2.5 2.5) (drill 2.5) (layers *.Cu *.Mask) (tstamp fdf25939-8b1c-40b1-a1fb-aba508473d9b))
+  )
+
+  (footprint "Resistor_SMD:R_0603_1608Metric" (layer "F.Cu")
+    (tedit 5F68FEEE) (tstamp b4cd750a-6f7c-41b0-bdc7-e4d106d2d690)
+    (at 99.06 98.692)
+    (descr "Resistor SMD 0603 (1608 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: IPC-SM-782 page 72, https://www.pcb-3d.com/wordpress/wp-content/uploads/ipc-sm-782a_amendment_1_and_2.pdf), generated with kicad-footprint-generator")
+    (tags "resistor")
+    (property "MFG" "Yageo")
+    (property "MFG P/N" "RC0603FR-07105KL")
+    (property "Sheetfile" "power-supply.kicad_sch")
+    (property "Sheetname" "5V PowerSupply")
+    (path "/feeb2d6c-4828-41f4-95de-5c15de403137/3cc2b125-9065-4100-8b40-3edd68eb76e9")
+    (attr smd)
+    (fp_text reference "R11" (at 0 -2.807) (layer "F.SilkS")
+      (effects (font (size 1 1) (thickness 0.15)))
+      (tstamp a75f7950-4b98-461e-a459-d0ccf657ad13)
+    )
+    (fp_text value "105k-1%-0603" (at 0 1.43) (layer "F.Fab")
+      (effects (font (size 1 1) (thickness 0.15)))
+      (tstamp 4e8dd23c-9989-46d0-affa-0c41a75b5b42)
+    )
+    (fp_text user "${REFERENCE}" (at 0 0) (layer "F.Fab")
+      (effects (font (size 0.4 0.4) (thickness 0.06)))
+      (tstamp 38178d48-7ff6-44e2-a50d-b0fe1f130608)
+    )
+    (fp_line (start -0.237258 0.5225) (end 0.237258 0.5225) (layer "F.SilkS") (width 0.12) (tstamp 1fd673f1-4ef4-4ffb-acde-a4d6fc78f23e))
+    (fp_line (start -0.237258 -0.5225) (end 0.237258 -0.5225) (layer "F.SilkS") (width 0.12) (tstamp cbb05ac2-c766-412e-8da2-9d2218bf34d6))
+    (fp_line (start -1.48 -0.73) (end 1.48 -0.73) (layer "F.CrtYd") (width 0.05) (tstamp 1c287405-54d9-4780-94ba-428c7623486e))
+    (fp_line (start 1.48 -0.73) (end 1.48 0.73) (layer "F.CrtYd") (width 0.05) (tstamp 7ec2d97b-f332-442b-a952-7a4a4c039a2c))
+    (fp_line (start -1.48 0.73) (end -1.48 -0.73) (layer "F.CrtYd") (width 0.05) (tstamp a4f044d5-2338-48d4-ac33-48f9f260f597))
+    (fp_line (start 1.48 0.73) (end -1.48 0.73) (layer "F.CrtYd") (width 0.05) (tstamp db9a6737-f7a0-4542-9ec0-c79b12baea60))
+    (fp_line (start 0.8 0.4125) (end -0.8 0.4125) (layer "F.Fab") (width 0.1) (tstamp 382e7de2-6885-4767-8b6d-33aa1017620f))
+    (fp_line (start -0.8 -0.4125) (end 0.8 -0.4125) (layer "F.Fab") (width 0.1) (tstamp 519f946e-d101-49ad-8e83-bc6ae79460e5))
+    (fp_line (start -0.8 0.4125) (end -0.8 -0.4125) (layer "F.Fab") (width 0.1) (tstamp a1bfedbb-7903-4b06-b2d8-d1940a091097))
+    (fp_line (start 0.8 -0.4125) (end 0.8 0.4125) (layer "F.Fab") (width 0.1) (tstamp e03a905d-2b95-41c6-86e6-39ac785f84cc))
+    (pad "1" smd roundrect (at -0.825 0) (size 0.8 0.95) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25)
+      (net 27 "/5V PowerSupply/EN{slash}UVLO") (pintype "passive") (tstamp 5dd66d69-f939-4312-94f9-26a9d323ffc8))
+    (pad "2" smd roundrect (at 0.825 0) (size 0.8 0.95) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25)
+      (net 1 "GND") (pintype "passive") (tstamp 1eb7740f-1eff-49c2-9461-980e044ab2fb))
+    (model "${KICAD6_3DMODEL_DIR}/Resistor_SMD.3dshapes/R_0603_1608Metric.wrl"
+      (offset (xyz 0 0 0))
+      (scale (xyz 1 1 1))
+      (rotate (xyz 0 0 0))
+    )
+  )
+
+  (footprint "TestPoint:TestPoint_Keystone_5000-5004_Miniature" (layer "F.Cu")
+    (tedit 5A0F774F) (tstamp b556721f-f907-4c21-8f02-5c7fc965688c)
+    (at 74.168 123.444)
+    (descr "Keystone Miniature THM Test Point 5000-5004, http://www.keyelco.com/product-pdf.cfm?p=1309")
+    (tags "Through Hole Mount Test Points")
+    (property "MFG" "Keystone Electronics")
+    (property "MFG P/N" "5002")
+    (property "Sheetfile" "PI-Power-Board.kicad_sch")
+    (property "Sheetname" "")
+    (path "/a46efeaa-6b27-4647-9e20-7a3e883d92f3")
+    (attr through_hole)
+    (fp_text reference "TP3" (at 3.048 0) (layer "F.SilkS")
+      (effects (font (size 1 1) (thickness 0.15)))
+      (tstamp 9b4921dc-79ca-4ab2-b459-b0261286488e)
+    )
+    (fp_text value "+3.3V" (at -0.127 2.286) (layer "F.SilkS")
+      (effects (font (size 1 1) (thickness 0.15)))
+      (tstamp 23d3f1b4-b441-4870-9e3c-e9db184a7d3e)
+    )
+    (fp_text user "${REFERENCE}" (at 0 -2.5) (layer "F.Fab")
+      (effects (font (size 1 1) (thickness 0.15)))
+      (tstamp 746a3b68-034b-4b85-b42f-ccbba22ab6f8)
+    )
+    (fp_circle (center 0 0) (end 1.4 0) (layer "F.SilkS") (width 0.15) (fill none) (tstamp ed8f799e-6dee-4cd9-b9e6-398411e7e1af))
+    (fp_circle (center 0 0) (end 1.65 0) (layer "F.CrtYd") (width 0.05) (fill none) (tstamp 742c6992-0eb8-461b-8c22-b330a30afc69))
+    (fp_line (start -0.75 -0.25) (end 0.75 -0.25) (layer "F.Fab") (width 0.15) (tstamp 6a61c269-50cd-4b6c-8c5b-a82f88647518))
+    (fp_line (start -0.75 0.25) (end -0.75 -0.25) (layer "F.Fab") (width 0.15) (tstamp 7eb5a9be-a6b6-4547-b25c-78b7cb06901c))
+    (fp_line (start 0.75 -0.25) (end 0.75 0.25) (layer "F.Fab") (width 0.15) (tstamp a1fd6295-b362-453d-8a0b-9fb1c71467d2))
+    (fp_line (start 0.75 0.25) (end -0.75 0.25) (layer "F.Fab") (width 0.15) (tstamp eff8bc7a-ef46-40ee-812f-cd593c3c5ba3))
+    (fp_circle (center 0 0) (end 1.25 0) (layer "F.Fab") (width 0.15) (fill none) (tstamp b7180ffc-3b63-4b97-8075-11469f90d9f5))
+    (pad "1" thru_hole circle (at 0 0) (size 2 2) (drill 1) (layers *.Cu *.Mask)
+      (net 38 "/3V-3.3V-PS/3V3_{OUT}") (pinfunction "1") (pintype "passive") (tstamp 69c0799b-5b84-4cae-9e37-bc26dd97e169))
+    (model "${KICAD6_3DMODEL_DIR}/TestPoint.3dshapes/TestPoint_Keystone_5000-5004_Miniature.wrl"
+      (offset (xyz 0 0 0))
+      (scale (xyz 1 1 1))
+      (rotate (xyz 0 0 0))
+    )
+  )
+
+  (footprint "Capacitor_SMD:C_1210_3225Metric" (layer "F.Cu")
+    (tedit 5F68FEEE) (tstamp b6ef8727-93ae-4ca8-afef-75e9a33497d6)
+    (at 100.33 106.426 -90)
+    (descr "Capacitor SMD 1210 (3225 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: IPC-SM-782 page 76, https://www.pcb-3d.com/wordpress/wp-content/uploads/ipc-sm-782a_amendment_1_and_2.pdf), generated with kicad-footprint-generator")
+    (tags "capacitor")
+    (property "MFG" "Murata")
+    (property "MFG P/N" "GRM32ER61E226KE15L")
+    (property "Sheetfile" "power-supply.kicad_sch")
+    (property "Sheetname" "5V PowerSupply")
+    (path "/feeb2d6c-4828-41f4-95de-5c15de403137/b700a1f5-337a-41ab-9ea0-2c2af072317c")
+    (attr smd)
+    (fp_text reference "C9" (at 0 2.2098 -90) (layer "F.SilkS")
+      (effects (font (size 1 1) (thickness 0.15)))
+      (tstamp 493591d1-9812-48f2-9573-ef6896509476)
+    )
+    (fp_text value "22uF-25V-10%-1210" (at 0 2.3 90) (layer "F.Fab")
+      (effects (font (size 1 1) (thickness 0.15)))
+      (tstamp d9bbebc8-63a2-45f7-8523-1f28b4e483ff)
+    )
+    (fp_text user "${REFERENCE}" (at 0 0 90) (layer "F.Fab")
+      (effects (font (size 0.8 0.8) (thickness 0.12)))
+      (tstamp b27ab395-6633-48a3-a762-e091fb16f426)
+    )
+    (fp_line (start -0.711252 -1.36) (end 0.711252 -1.36) (layer "F.SilkS") (width 0.12) (tstamp ccd9653b-3d07-45e1-8af5-7d0c36481444))
+    (fp_line (start -0.711252 1.36) (end 0.711252 1.36) (layer "F.SilkS") (width 0.12) (tstamp ed93c1e6-d97f-4e4d-9487-1d1f8b3f1804))
+    (fp_line (start -2.3 -1.6) (end 2.3 -1.6) (layer "F.CrtYd") (width 0.05) (tstamp 0d4d3a65-3e4f-4fc4-85eb-261f04a0d604))
+    (fp_line (start -2.3 1.6) (end -2.3 -1.6) (layer "F.CrtYd") (width 0.05) (tstamp 36fe08c5-1cba-4728-b20c-8ba5124d2db7))
+    (fp_line (start 2.3 -1.6) (end 2.3 1.6) (layer "F.CrtYd") (width 0.05) (tstamp 6546e4eb-af6a-48c0-8818-07d12aec805d))
+    (fp_line (start 2.3 1.6) (end -2.3 1.6) (layer "F.CrtYd") (width 0.05) (tstamp 76252c5f-d8ba-4b8e-87a3-61ba6d46c761))
+    (fp_line (start -1.6 -1.25) (end 1.6 -1.25) (layer "F.Fab") (width 0.1) (tstamp 3312bbd5-8895-4d9d-a282-e2d747bf7cb1))
+    (fp_line (start 1.6 -1.25) (end 1.6 1.25) (layer "F.Fab") (width 0.1) (tstamp 52fe2082-5a70-4158-88be-d482632b72de))
+    (fp_line (start 1.6 1.25) (end -1.6 1.25) (layer "F.Fab") (width 0.1) (tstamp b1e83d4d-fb7c-4b41-be4f-6afacb21e2c4))
+    (fp_line (start -1.6 1.25) (end -1.6 -1.25) (layer "F.Fab") (width 0.1) (tstamp dec20b41-6bff-40d9-a019-282f0ce913f8))
+    (pad "1" smd roundrect (at -1.475 0 270) (size 1.15 2.7) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.2173913043)
+      (net 1 "GND") (pintype "passive") (tstamp 392a75a7-a549-442e-8683-e4901c672add))
+    (pad "2" smd roundrect (at 1.475 0 270) (size 1.15 2.7) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.2173913043)
+      (net 9 "/5V PowerSupply/V_{P}") (pintype "passive") (tstamp 199a74fc-40b5-4192-99c2-9df107215c41))
+    (model "${KICAD6_3DMODEL_DIR}/Capacitor_SMD.3dshapes/C_1210_3225Metric.wrl"
+      (offset (xyz 0 0 0))
+      (scale (xyz 1 1 1))
+      (rotate (xyz 0 0 0))
+    )
+  )
+
+  (footprint "Capacitor_SMD:C_0805_2012Metric" (layer "F.Cu")
+    (tedit 5F68FEEE) (tstamp b897e2d1-c5ea-434a-8b37-5294cdfc96d1)
+    (at 80.772 107.188 90)
+    (descr "Capacitor SMD 0805 (2012 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: IPC-SM-782 page 76, https://www.pcb-3d.com/wordpress/wp-content/uploads/ipc-sm-782a_amendment_1_and_2.pdf, https://docs.google.com/spreadsheets/d/1BsfQQcO9C6DZCsRaXUlFlo91Tg2WpOkGARC1WS5S8t0/edit?usp=sharing), generated with kicad-footprint-generator")
+    (tags "capacitor")
+    (property "MFG" "Samsung Electro-Mechanics")
+    (property "MFG P/N" "CL21A226KPCLRNC")
+    (property "Sheetfile" "power-supply.kicad_sch")
+    (property "Sheetname" "5V PowerSupply")
+    (path "/feeb2d6c-4828-41f4-95de-5c15de403137/ad15a420-8e1a-4dad-bc75-a0e26641a9bc")
+    (attr smd)
+    (fp_text reference "C12" (at -0.127 -1.778 90) (layer "F.SilkS")
+      (effects (font (size 1 1) (thickness 0.15)))
+      (tstamp 8a5d6be8-b6a0-4133-8e6a-06fcf14382b6)
+    )
+    (fp_text value "22uF-10V-10%-0805" (at 0 1.68 90) (layer "F.Fab")
+      (effects (font (size 1 1) (thickness 0.15)))
+      (tstamp 1fef5f9c-ac8c-478f-925b-ae20e5efde8a)
+    )
+    (fp_text user "${REFERENCE}" (at 0 0 90) (layer "F.Fab")
+      (effects (font (size 0.5 0.5) (thickness 0.08)))
+      (tstamp 4c6fa9bf-fbb2-49ad-9941-8ad81c2182a4)
+    )
+    (fp_line (start -0.261252 0.735) (end 0.261252 0.735) (layer "F.SilkS") (width 0.12) (tstamp 2a214b5d-56c6-4843-98d8-abe53db776c8))
+    (fp_line (start -0.261252 -0.735) (end 0.261252 -0.735) (layer "F.SilkS") (width 0.12) (tstamp c3f4d7d4-4a70-461b-bae6-b14e6f15e6dd))
+    (fp_line (start -1.7 -0.98) (end 1.7 -0.98) (layer "F.CrtYd") (width 0.05) (tstamp 16c97b8b-0dc1-4c33-9fb7-e62ee0b7bdb4))
+    (fp_line (start -1.7 0.98) (end -1.7 -0.98) (layer "F.CrtYd") (width 0.05) (tstamp 7dc834df-716a-490a-a554-4b6f1d4e8a92))
+    (fp_line (start 1.7 -0.98) (end 1.7 0.98) (layer "F.CrtYd") (width 0.05) (tstamp cda4019d-6b3c-419b-a5fe-5aabb1724395))
+    (fp_line (start 1.7 0.98) (end -1.7 0.98) (layer "F.CrtYd") (width 0.05) (tstamp f52eb539-598c-475f-95b8-ab7c6432e948))
+    (fp_line (start -1 0.625) (end -1 -0.625) (layer "F.Fab") (width 0.1) (tstamp 737f823b-56c3-4258-9e73-4c6a1a8fe237))
+    (fp_line (start 1 -0.625) (end 1 0.625) (layer "F.Fab") (width 0.1) (tstamp 7f1107da-7301-4505-9dec-1cda909db357))
+    (fp_line (start -1 -0.625) (end 1 -0.625) (layer "F.Fab") (width 0.1) (tstamp 8c7e449b-144c-4f76-8579-8ad56f149378))
+    (fp_line (start 1 0.625) (end -1 0.625) (layer "F.Fab") (width 0.1) (tstamp c8a0a737-e017-4419-8bab-d5d29c3849ca))
+    (pad "1" smd roundrect (at -0.95 0 90) (size 1 1.45) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25)
+      (net 18 "/5V PowerSupply/V_{OSNS}") (pintype "passive") (tstamp eb284e93-10f7-4541-84cb-04a604c8bee6))
+    (pad "2" smd roundrect (at 0.95 0 90) (size 1 1.45) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25)
+      (net 1 "GND") (pintype "passive") (tstamp b9a42ab6-ba32-4d2f-9c48-2f4027ed1921))
+    (model "${KICAD6_3DMODEL_DIR}/Capacitor_SMD.3dshapes/C_0805_2012Metric.wrl"
+      (offset (xyz 0 0 0))
+      (scale (xyz 1 1 1))
+      (rotate (xyz 0 0 0))
+    )
+  )
+
+  (footprint "PI-Power-Board:M20-782045" locked (layer "F.Cu")
+    (tedit 0) (tstamp b97e5a7d-bb89-4af5-99ab-e223d71c2033)
+    (at 68.37 74.5)
+    (property "MFG" "Harwin Inc")
+    (property "MFG P/N" "M20-7812045")
+    (property "Sheetfile" "PI-Power-Board.kicad_sch")
+    (property "Sheetname" "")
+    (path "/cb140511-16a6-4a72-80bb-fd9f96e6a097")
+    (attr smd)
+    (fp_text reference "J1" (at -2.584 2.97 unlocked) (layer "F.SilkS")
+      (effects (font (size 1 1) (thickness 0.15)))
+      (tstamp 4b0036d3-92a7-4eaf-b008-31da3c3bb6d1)
+    )
+    (fp_text value "PI Header" (at 1.016 0 unlocked) (layer "F.Fab")
+      (effects (font (size 1 1) (thickness 0.15)))
+      (tstamp ae7a31f4-eb91-4bbf-bd7d-acd726493c42)
+    )
+    (fp_text user "${REFERENCE}" (at 0 -0.254 unlocked) (layer "F.Fab")
+      (effects (font (size 1 1) (thickness 0.15)))
+      (tstamp 388ee39d-033a-4f3e-8277-427c0f8de04a)
+    )
+    (fp_rect (start -1.524 -4.064) (end 50.292 4.064) (layer "F.CrtYd") (width 0.05) (fill none) (tstamp 8cc974c2-7b0b-4365-91d2-c052158d1512))
+    (pad "" np_thru_hole circle locked (at 1.27 0) (size 1.02 1.02) (drill 1.8) (layers F&B.Cu *.Mask) (tstamp 5a70a037-d5fa-4bbc-90f2-fc55c7822422))
+    (pad "" np_thru_hole circle locked (at 46.99 0) (size 1.02 1.02) (drill 1.8) (layers F&B.Cu *.Mask) (tstamp f298ec44-31fb-49a7-ae02-9f09aeda184f))
+    (pad "1" thru_hole circle locked (at 0 1.27) (size 1.7 1.7) (drill 1.02) (layers *.Cu *.Mask)
+      (net 89 "unconnected-(J1-Pad1)") (pinfunction "Pin_1") (pintype "passive") (tstamp 20a73eca-e528-492d-bd34-f5bc5e8a8bc2))
+    (pad "1" smd rect locked (at 0 2.91) (size 1.02 1.78) (layers "F.Cu" "F.Paste" "F.Mask")
+      (net 89 "unconnected-(J1-Pad1)") (pinfunction "Pin_1") (pintype "passive") (tstamp f5378f0e-723a-4f9c-b057-96f9b8b685b8))
+    (pad "2" smd rect locked (at 0 -2.91) (size 1.02 1.78) (layers "F.Cu" "F.Paste" "F.Mask")
+      (net 30 "+5V") (pinfunction "Pin_2") (pintype "passive") (tstamp 40d7ef6d-40b4-4c2f-87c1-dd6b248eeafc))
+    (pad "2" thru_hole circle locked (at 0 -1.27) (size 1.7 1.7) (drill 1.02) (layers *.Cu *.Mask)
+      (net 30 "+5V") (pinfunction "Pin_2") (pintype "passive") (tstamp 70df5f0f-0c00-4678-934a-772373bf8546))
+    (pad "3" smd rect locked (at 2.54 2.91) (size 1.02 1.78) (layers "F.Cu" "F.Paste" "F.Mask")
+      (net 45 "unconnected-(J1-Pad3)") (pinfunction "Pin_3") (pintype "passive") (tstamp 43b34b5f-214e-4f0c-99e4-c196386e4bd9))
+    (pad "3" thru_hole circle locked (at 2.54 1.27) (size 1.7 1.7) (drill 1.02) (layers *.Cu *.Mask)
+      (net 45 "unconnected-(J1-Pad3)") (pinfunction "Pin_3") (pintype "passive") (tstamp 5f73471a-3887-4fc5-b908-c168fbd0e75b))
+    (pad "4" thru_hole circle locked (at 2.54 -1.27) (size 1.7 1.7) (drill 1.02) (layers *.Cu *.Mask)
+      (net 30 "+5V") (pinfunction "Pin_4") (pintype "passive") (tstamp 49432722-3c09-4f2c-b523-93a26f2fb468))
+    (pad "4" smd rect locked (at 2.54 -2.91) (size 1.02 1.78) (layers "F.Cu" "F.Paste" "F.Mask")
+      (net 30 "+5V") (pinfunction "Pin_4") (pintype "passive") (tstamp c4a4ff64-81ef-488d-9a62-f9d20f476db1))
+    (pad "5" thru_hole circle locked (at 5.08 1.27) (size 1.7 1.7) (drill 1.02) (layers *.Cu *.Mask)
+      (net 46 "unconnected-(J1-Pad5)") (pinfunction "Pin_5") (pintype "passive") (tstamp 25e10b69-50f5-4d87-8f67-e51a02df246d))
+    (pad "5" smd rect locked (at 5.08 2.91) (size 1.02 1.78) (layers "F.Cu" "F.Paste" "F.Mask")
+      (net 46 "unconnected-(J1-Pad5)") (pinfunction "Pin_5") (pintype "passive") (tstamp 8ae87ac2-cd87-419e-9e63-4ceee373773c))
+    (pad "6" thru_hole circle locked (at 5.08 -1.27) (size 1.7 1.7) (drill 1.02) (layers *.Cu *.Mask)
+      (net 1 "GND") (pinfunction "Pin_6") (pintype "passive") (tstamp 652b01ad-6199-4138-9076-78761771472c))
+    (pad "6" smd rect locked (at 5.08 -2.91) (size 1.02 1.78) (layers "F.Cu" "F.Paste" "F.Mask")
+      (net 1 "GND") (pinfunction "Pin_6") (pintype "passive") (tstamp bf5578f1-dc63-4c3e-b584-26dadb4b3710))
+    (pad "7" thru_hole circle locked (at 7.62 1.27) (size 1.7 1.7) (drill 1.02) (layers *.Cu *.Mask)
+      (net 47 "/SPI2_CLK") (pinfunction "Pin_7") (pintype "passive") (tstamp dc110f4f-dac4-45a2-8ed8-2701c6843cd8))
+    (pad "7" smd rect locked (at 7.62 2.91) (size 1.02 1.78) (layers "F.Cu" "F.Paste" "F.Mask")
+      (net 47 "/SPI2_CLK") (pinfunction "Pin_7") (pintype "passive") (tstamp f1fb0848-3c45-49c2-b544-424240e8daa1))
+    (pad "8" smd rect locked (at 7.62 -2.91) (size 1.02 1.78) (layers "F.Cu" "F.Paste" "F.Mask")
+      (net 48 "/UART2_TXD") (pinfunction "Pin_8") (pintype "passive") (tstamp 08234cbc-4520-46f8-9e10-4eb2bd635af1))
+    (pad "8" thru_hole circle locked (at 7.62 -1.27) (size 1.7 1.7) (drill 1.02) (layers *.Cu *.Mask)
+      (net 48 "/UART2_TXD") (pinfunction "Pin_8") (pintype "passive") (tstamp 8b9c8a42-14f6-415a-9bb1-8585ecaf2a42))
+    (pad "9" smd rect locked (at 10.16 2.91) (size 1.02 1.78) (layers "F.Cu" "F.Paste" "F.Mask")
+      (net 1 "GND") (pinfunction "Pin_9") (pintype "passive") (tstamp 176774b9-2435-4bbb-96a8-a81efaffcf8c))
+    (pad "9" thru_hole circle locked (at 10.16 1.27) (size 1.7 1.7) (drill 1.02) (layers *.Cu *.Mask)
+      (net 1 "GND") (pinfunction "Pin_9") (pintype "passive") (tstamp a9c2d338-2833-4934-a5eb-3202c2ef7c67))
+    (pad "10" thru_hole circle locked (at 10.16 -1.27) (size 1.7 1.7) (drill 1.02) (layers *.Cu *.Mask)
+      (net 49 "/UART2_RXD") (pinfunction "Pin_10") (pintype "passive") (tstamp 9d8e9f72-f375-4685-9ab9-75e78ac47928))
+    (pad "10" smd rect locked (at 10.16 -2.91) (size 1.02 1.78) (layers "F.Cu" "F.Paste" "F.Mask")
+      (net 49 "/UART2_RXD") (pinfunction "Pin_10") (pintype "passive") (tstamp d3381467-fd10-4f5b-b61f-b51ab2d1853f))
+    (pad "11" smd rect locked (at 12.7 2.91) (size 1.02 1.78) (layers "F.Cu" "F.Paste" "F.Mask")
+      (net 50 "/PWM0") (pinfunction "Pin_11") (pintype "passive") (tstamp 6241df76-8648-4eaf-b820-c08452623c97))
+    (pad "11" thru_hole circle locked (at 12.7 1.27) (size 1.7 1.7) (drill 1.02) (layers *.Cu *.Mask)
+      (net 50 "/PWM0") (pinfunction "Pin_11") (pintype "passive") (tstamp ec57a091-3580-40a6-a560-51247ceb69dd))
+    (pad "12" smd rect locked (at 12.7 -2.91) (size 1.02 1.78) (layers "F.Cu" "F.Paste" "F.Mask")
+      (net 51 "unconnected-(J1-Pad12)") (pinfunction "Pin_12") (pintype "passive") (tstamp 79163244-5079-4165-af4b-0ec205530d1d))
+    (pad "12" thru_hole circle locked (at 12.7 -1.27) (size 1.7 1.7) (drill 1.02) (layers *.Cu *.Mask)
+      (net 51 "unconnected-(J1-Pad12)") (pinfunction "Pin_12") (pintype "passive") (tstamp e1f8f6fa-fc0f-4fb7-9ef6-2d03b2484501))
+    (pad "13" thru_hole circle locked (at 15.24 1.27) (size 1.7 1.7) (drill 1.02) (layers *.Cu *.Mask)
+      (net 52 "/PWM1") (pinfunction "Pin_13") (pintype "passive") (tstamp 54fd11ab-2544-412c-be94-41d95542340f))
+    (pad "13" smd rect locked (at 15.24 2.91) (size 1.02 1.78) (layers "F.Cu" "F.Paste" "F.Mask")
+      (net 52 "/PWM1") (pinfunction "Pin_13") (pintype "passive") (tstamp b78171d8-84e7-441d-9610-a2bdbf3552f9))
+    (pad "14" thru_hole circle locked (at 15.24 -1.27) (size 1.7 1.7) (drill 1.02) (layers *.Cu *.Mask)
+      (net 1 "GND") (pinfunction "Pin_14") (pintype "passive") (tstamp 541ba4bd-ceab-4383-aebf-3dd91021a8fb))
+    (pad "14" smd rect locked (at 15.24 -2.91) (size 1.02 1.78) (layers "F.Cu" "F.Paste" "F.Mask")
+      (net 1 "GND") (pinfunction "Pin_14") (pintype "passive") (tstamp 861bf844-b2cb-4e82-bfe2-7fcbd8a3b88e))
+    (pad "15" thru_hole circle locked (at 17.78 1.27) (size 1.7 1.7) (drill 1.02) (layers *.Cu *.Mask)
+      (net 53 "unconnected-(J1-Pad15)") (pinfunction "Pin_15") (pintype "passive") (tstamp 02c9dea4-f342-4a9e-8def-8d120a0129ef))
+    (pad "15" smd rect locked (at 17.78 2.91) (size 1.02 1.78) (layers "F.Cu" "F.Paste" "F.Mask")
+      (net 53 "unconnected-(J1-Pad15)") (pinfunction "Pin_15") (pintype "passive") (tstamp a331d78d-e09d-4c1f-8a69-397ad8582a90))
+    (pad "16" thru_hole circle locked (at 17.78 -1.27) (size 1.7 1.7) (drill 1.02) (layers *.Cu *.Mask)
+      (net 54 "unconnected-(J1-Pad16)") (pinfunction "Pin_16") (pintype "passive") (tstamp 08f4c6f8-888f-42a8-9bca-9eca6e60e918))
+    (pad "16" smd rect locked (at 17.78 -2.91) (size 1.02 1.78) (layers "F.Cu" "F.Paste" "F.Mask")
+      (net 54 "unconnected-(J1-Pad16)") (pinfunction "Pin_16") (pintype "passive") (tstamp 259b32cb-1090-4dc3-9ba5-14e5debd8f27))
+    (pad "17" smd rect locked (at 20.32 2.91) (size 1.02 1.78) (layers "F.Cu" "F.Paste" "F.Mask")
+      (net 87 "/3V3_PI") (pinfunction "Pin_17") (pintype "passive") (tstamp 0306621e-468f-4ed5-9ae4-1b5139d378b3))
+    (pad "17" thru_hole circle locked (at 20.32 1.27) (size 1.7 1.7) (drill 1.02) (layers *.Cu *.Mask)
+      (net 87 "/3V3_PI") (pinfunction "Pin_17") (pintype "passive") (tstamp e03eacb2-f1dd-4907-bf28-0ae55e92a72b))
+    (pad "18" thru_hole circle locked (at 20.32 -1.27) (size 1.7 1.7) (drill 1.02) (layers *.Cu *.Mask)
+      (net 55 "unconnected-(J1-Pad18)") (pinfunction "Pin_18") (pintype "passive") (tstamp 04ae99b4-7e4f-4dda-ab17-f43c1b1e4df7))
+    (pad "18" smd rect locked (at 20.32 -2.91) (size 1.02 1.78) (layers "F.Cu" "F.Paste" "F.Mask")
+      (net 55 "unconnected-(J1-Pad18)") (pinfunction "Pin_18") (pintype "passive") (tstamp 51ecf87a-25cc-4e2e-9792-edf260f5a24f))
+    (pad "19" smd rect locked (at 22.86 2.91) (size 1.02 1.78) (layers "F.Cu" "F.Paste" "F.Mask")
+      (net 56 "/SPI1_TXD") (pinfunction "Pin_19") (pintype "passive") (tstamp 4b6c8baf-882e-42f8-848f-b905884c66fb))
+    (pad "19" thru_hole circle locked (at 22.86 1.27) (size 1.7 1.7) (drill 1.02) (layers *.Cu *.Mask)
+      (net 56 "/SPI1_TXD") (pinfunction "Pin_19") (pintype "passive") (tstamp ab180a95-25ef-4dee-86a7-cee763b8c276))
+    (pad "20" thru_hole circle locked (at 22.86 -1.27) (size 1.7 1.7) (drill 1.02) (layers *.Cu *.Mask)
+      (net 1 "GND") (pinfunction "Pin_20") (pintype "passive") (tstamp 007ed91e-c4d2-40a2-bf85-e137b4021930))
+    (pad "20" smd rect locked (at 22.86 -2.91) (size 1.02 1.78) (layers "F.Cu" "F.Paste" "F.Mask")
+      (net 1 "GND") (pinfunction "Pin_20") (pintype "passive") (tstamp 7544c843-b8fa-4c84-abcf-eb11440d5913))
+    (pad "21" smd rect locked (at 25.4 2.91) (size 1.02 1.78) (layers "F.Cu" "F.Paste" "F.Mask")
+      (net 41 "/SPI1_RXD") (pinfunction "Pin_21") (pintype "passive") (tstamp 45e09d16-e352-4066-8c99-c567e6521fde))
+    (pad "21" thru_hole circle locked (at 25.4 1.27) (size 1.7 1.7) (drill 1.02) (layers *.Cu *.Mask)
+      (net 41 "/SPI1_RXD") (pinfunction "Pin_21") (pintype "passive") (tstamp 8421afb6-0d39-44d4-8d31-853dc595b9a5))
+    (pad "22" thru_hole circle locked (at 25.4 -1.27) (size 1.7 1.7) (drill 1.02) (layers *.Cu *.Mask)
+      (net 58 "unconnected-(J1-Pad22)") (pinfunction "Pin_22") (pintype "passive") (tstamp 7e94b464-9092-44b2-8c28-9a41703c40bf))
+    (pad "22" smd rect locked (at 25.4 -2.91) (size 1.02 1.78) (layers "F.Cu" "F.Paste" "F.Mask")
+      (net 58 "unconnected-(J1-Pad22)") (pinfunction "Pin_22") (pintype "passive") (tstamp cf8537ed-5598-406b-b949-879b42c17551))
+    (pad "23" thru_hole circle locked (at 27.94 1.27) (size 1.7 1.7) (drill 1.02) (layers *.Cu *.Mask)
+      (net 59 "/SPI1_CLK") (pinfunction "Pin_23") (pintype "passive") (tstamp a77ec925-ae8c-4eb4-a24b-a220d21ea5fa))
+    (pad "23" smd rect locked (at 27.94 2.91) (size 1.02 1.78) (layers "F.Cu" "F.Paste" "F.Mask")
+      (net 59 "/SPI1_CLK") (pinfunction "Pin_23") (pintype "passive") (tstamp f0f3be23-521a-4645-a581-c95ab69832ef))
+    (pad "24" thru_hole circle locked (at 27.94 -1.27) (size 1.7 1.7) (drill 1.02) (layers *.Cu *.Mask)
+      (net 60 "/~{SPI1_CS}") (pinfunction "Pin_24") (pintype "passive") (tstamp 1f56839f-e022-469e-b4a9-8034cc4edbb6))
+    (pad "24" smd rect locked (at 27.94 -2.91) (size 1.02 1.78) (layers "F.Cu" "F.Paste" "F.Mask")
+      (net 60 "/~{SPI1_CS}") (pinfunction "Pin_24") (pintype "passive") (tstamp 756fcdcc-8855-49a6-8479-7e73f3932583))
+    (pad "25" thru_hole circle locked (at 30.48 1.27) (size 1.7 1.7) (drill 1.02) (layers *.Cu *.Mask)
+      (net 1 "GND") (pinfunction "Pin_25") (pintype "passive") (tstamp 063bb70e-fdce-4c43-8647-d36521999ce7))
+    (pad "25" smd rect locked (at 30.48 2.91) (size 1.02 1.78) (layers "F.Cu" "F.Paste" "F.Mask")
+      (net 1 "GND") (pinfunction "Pin_25") (pintype "passive") (tstamp 7a91fc7f-4ccc-444c-947d-199f8f8918d0))
+    (pad "26" smd rect locked (at 30.48 -2.91) (size 1.02 1.78) (layers "F.Cu" "F.Paste" "F.Mask")
+      (net 61 "unconnected-(J1-Pad26)") (pinfunction "Pin_26") (pintype "passive") (tstamp 26f709be-0513-4140-8a8e-e19a47941fe4))
+    (pad "26" thru_hole circle locked (at 30.48 -1.27) (size 1.7 1.7) (drill 1.02) (layers *.Cu *.Mask)
+      (net 61 "unconnected-(J1-Pad26)") (pinfunction "Pin_26") (pintype "passive") (tstamp 558c2a54-74e0-42dd-b719-a9f2401b2eb0))
+    (pad "27" thru_hole circle locked (at 33.02 1.27) (size 1.7 1.7) (drill 1.02) (layers *.Cu *.Mask)
+      (net 62 "unconnected-(J1-Pad27)") (pinfunction "Pin_27") (pintype "passive") (tstamp 0876b45d-a8bf-4944-8279-04456e0547fe))
+    (pad "27" smd rect locked (at 33.02 2.91) (size 1.02 1.78) (layers "F.Cu" "F.Paste" "F.Mask")
+      (net 62 "unconnected-(J1-Pad27)") (pinfunction "Pin_27") (pintype "passive") (tstamp 6a520983-16df-4beb-b1c7-80d3bc97db1a))
+    (pad "28" smd rect locked (at 33.02 -2.91) (size 1.02 1.78) (layers "F.Cu" "F.Paste" "F.Mask")
+      (net 63 "unconnected-(J1-Pad28)") (pinfunction "Pin_28") (pintype "passive") (tstamp bca03cd5-3192-4ed9-8137-ed7ba7175bb4))
+    (pad "28" thru_hole circle locked (at 33.02 -1.27) (size 1.7 1.7) (drill 1.02) (layers *.Cu *.Mask)
+      (net 63 "unconnected-(J1-Pad28)") (pinfunction "Pin_28") (pintype "passive") (tstamp e1f03f7f-c538-4144-a6a4-4b3a160a7bce))
+    (pad "29" thru_hole circle locked (at 35.56 1.27) (size 1.7 1.7) (drill 1.02) (layers *.Cu *.Mask)
+      (net 64 "/SPI2_TXD") (pinfunction "Pin_29") (pintype "passive") (tstamp 9e4ae538-0b63-42a6-8425-d4d9c86061e6))
+    (pad "29" smd rect locked (at 35.56 2.91) (size 1.02 1.78) (layers "F.Cu" "F.Paste" "F.Mask")
+      (net 64 "/SPI2_TXD") (pinfunction "Pin_29") (pintype "passive") (tstamp b5f3d629-e45a-4464-b74d-8d9f680f7a82))
+    (pad "30" thru_hole circle locked (at 35.56 -1.27) (size 1.7 1.7) (drill 1.02) (layers *.Cu *.Mask)
+      (net 1 "GND") (pinfunction "Pin_30") (pintype "passive") (tstamp 165a44a1-0f86-42f1-8fac-c6f8361d5d54))
+    (pad "30" smd rect locked (at 35.56 -2.91) (size 1.02 1.78) (layers "F.Cu" "F.Paste" "F.Mask")
+      (net 1 "GND") (pinfunction "Pin_30") (pintype "passive") (tstamp 676fa11a-b2ff-45d8-8ac2-c01b58550d52))
+    (pad "31" smd rect locked (at 38.1 2.91) (size 1.02 1.78) (layers "F.Cu" "F.Paste" "F.Mask")
+      (net 65 "/SPI2_RXD") (pinfunction "Pin_31") (pintype "passive") (tstamp 1fe2ce68-a69f-4e8d-9e09-c2ecc2c719c6))
+    (pad "31" thru_hole circle locked (at 38.1 1.27) (size 1.7 1.7) (drill 1.02) (layers *.Cu *.Mask)
+      (net 65 "/SPI2_RXD") (pinfunction "Pin_31") (pintype "passive") (tstamp a898d321-f7c3-475f-bcee-a17dcb6b9efe))
+    (pad "32" smd rect locked (at 38.1 -2.91) (size 1.02 1.78) (layers "F.Cu" "F.Paste" "F.Mask")
+      (net 42 "/DR") (pinfunction "Pin_32") (pintype "passive") (tstamp 2e5d610e-0413-4bcd-904e-8df9aad139ff))
+    (pad "32" thru_hole circle locked (at 38.1 -1.27) (size 1.7 1.7) (drill 1.02) (layers *.Cu *.Mask)
+      (net 42 "/DR") (pinfunction "Pin_32") (pintype "passive") (tstamp c654adf8-5f34-45cf-88ea-d6873c01e2e0))
+    (pad "33" thru_hole circle locked (at 40.64 1.27) (size 1.7 1.7) (drill 1.02) (layers *.Cu *.Mask)
+      (net 67 "/~{SPI2_CS}") (pinfunction "Pin_33") (pintype "passive") (tstamp 84b84786-3fc2-4e74-a9c1-b68d28bad7ef))
+    (pad "33" smd rect locked (at 40.64 2.91) (size 1.02 1.78) (layers "F.Cu" "F.Paste" "F.Mask")
+      (net 67 "/~{SPI2_CS}") (pinfunction "Pin_33") (pintype "passive") (tstamp 8e4c6eda-3998-442a-b2c9-7077a5c97b3f))
+    (pad "34" smd rect locked (at 40.64 -2.91) (size 1.02 1.78) (layers "F.Cu" "F.Paste" "F.Mask")
+      (net 1 "GND") (pinfunction "Pin_34") (pintype "passive") (tstamp 28a259c4-aef2-47f9-901c-d402dbcc1dd9))
+    (pad "34" thru_hole circle locked (at 40.64 -1.27) (size 1.7 1.7) (drill 1.02) (layers *.Cu *.Mask)
+      (net 1 "GND") (pinfunction "Pin_34") (pintype "passive") (tstamp 50fef9d7-71a3-4e4c-a841-cca345df7fd7))
+    (pad "35" thru_hole circle locked (at 43.18 1.27) (size 1.7 1.7) (drill 1.02) (layers *.Cu *.Mask)
+      (net 90 "/~{CAN_INT}") (pinfunction "Pin_35") (pintype "passive") (tstamp 3ae7cf41-b516-4f96-89b9-49ad2629252b))
+    (pad "35" smd rect locked (at 43.18 2.91) (size 1.02 1.78) (layers "F.Cu" "F.Paste" "F.Mask")
+      (net 90 "/~{CAN_INT}") (pinfunction "Pin_35") (pintype "passive") (tstamp abed4be8-73f6-4d3e-b392-d516c71038db))
+    (pad "36" thru_hole circle locked (at 43.18 -1.27) (size 1.7 1.7) (drill 1.02) (layers *.Cu *.Mask)
+      (net 70 "/~{CAN_INT1}") (pinfunction "Pin_36") (pintype "passive") (tstamp 27bcd766-05ee-4a5c-8f45-af66d13c41ef))
+    (pad "36" smd rect locked (at 43.18 -2.91) (size 1.02 1.78) (layers "F.Cu" "F.Paste" "F.Mask")
+      (net 70 "/~{CAN_INT1}") (pinfunction "Pin_36") (pintype "passive") (tstamp 6a5599b7-6188-46e2-8b5d-2acb7b9d14d0))
+    (pad "37" smd rect locked (at 45.72 2.91) (size 1.02 1.78) (layers "F.Cu" "F.Paste" "F.Mask")
+      (net 69 "/~{CAN_INT0}") (pinfunction "Pin_37") (pintype "passive") (tstamp 108a3562-a0bf-4a67-9a3d-772bdfcf8617))
+    (pad "37" thru_hole circle locked (at 45.72 1.27) (size 1.7 1.7) (drill 1.02) (layers *.Cu *.Mask)
+      (net 69 "/~{CAN_INT0}") (pinfunction "Pin_37") (pintype "passive") (tstamp c8f9c25a-b7ac-49fc-8868-74cfd23990b9))
+    (pad "38" smd rect locked (at 45.72 -2.91) (size 1.02 1.78) (layers "F.Cu" "F.Paste" "F.Mask")
+      (net 71 "unconnected-(J1-Pad38)") (pinfunction "Pin_38") (pintype "passive") (tstamp 70ab5b3e-25b3-43e9-87ce-e54f787e1a22))
+    (pad "38" thru_hole circle locked (at 45.72 -1.27) (size 1.7 1.7) (drill 1.02) (layers *.Cu *.Mask)
+      (net 71 "unconnected-(J1-Pad38)") (pinfunction "Pin_38") (pintype "passive") (tstamp b2834b65-366e-4e7f-8d23-cfa0d724d457))
+    (pad "39" thru_hole circle locked (at 48.26 1.27) (size 1.7 1.7) (drill 1.02) (layers *.Cu *.Mask)
+      (net 1 "GND") (pinfunction "Pin_39") (pintype "passive") (tstamp 81a8e444-3ae6-4f88-9e82-0b2bd27f5523))
+    (pad "39" smd rect locked (at 48.26 2.91) (size 1.02 1.78) (layers "F.Cu" "F.Paste" "F.Mask")
+      (net 1 "GND") (pinfunction "Pin_39") (pintype "passive") (tstamp b750e96d-d6ef-4197-a2dc-d568e4ed91ec))
+    (pad "40" thru_hole circle locked (at 48.26 -1.27) (size 1.7 1.7) (drill 1.02) (layers *.Cu *.Mask)
+      (net 72 "unconnected-(J1-Pad40)") (pinfunction "Pin_40") (pintype "passive") (tstamp b33a9857-f4fb-4035-bb90-763277b37c22))
+    (pad "40" smd rect locked (at 48.26 -2.91) (size 1.02 1.78) (layers "F.Cu" "F.Paste" "F.Mask")
+      (net 72 "unconnected-(J1-Pad40)") (pinfunction "Pin_40") (pintype "passive") (tstamp e5e1cb3b-0c25-4845-baea-b717a0a21f11))
+    (model "${KIPRJMOD}/3dModels/m20-7812045_asm.stp"
+      (offset (xyz 0 0 0.254))
+      (scale (xyz 1 1 1))
+      (rotate (xyz -90 0 0))
+    )
+  )
+
+  (footprint "TestPoint:TestPoint_Keystone_5000-5004_Miniature" (layer "F.Cu")
+    (tedit 5A0F774F) (tstamp b9c5db6f-fdfa-41ee-af3f-bf2f9879540c)
+    (at 98.933 86.487)
+    (descr "Keystone Miniature THM Test Point 5000-5004, http://www.keyelco.com/product-pdf.cfm?p=1309")
+    (tags "Through Hole Mount Test Points")
+    (property "MFG" "Keystone Electronics")
+    (property "MFG P/N" "5002")
+    (property "Sheetfile" "PI-Power-Board.kicad_sch")
+    (property "Sheetname" "")
+    (path "/21c8c101-4ec2-4dd7-8b2b-912a6dbe893e")
+    (attr through_hole)
+    (fp_text reference "TP6" (at 0 -2.5) (layer "F.SilkS") hide
+      (effects (font (size 1 1) (thickness 0.15)))
+      (tstamp 653c3bf5-7f71-4734-90d8-9e7b13211384)
+    )
+    (fp_text value "+3.3V" (at 0 2.5) (layer "F.Fab") hide
+      (effects (font (size 1 1) (thickness 0.15)))
+      (tstamp a12d380b-677f-44c1-a04f-c019813a3274)
+    )
+    (fp_text user "${REFERENCE}" (at 0 -2.5) (layer "F.Fab")
+      (effects (font (size 1 1) (thickness 0.15)))
+      (tstamp d9d6cccf-ff79-48f5-84df-52fd02fcf569)
+    )
+    (fp_circle (center 0 0) (end 1.65 0) (layer "F.CrtYd") (width 0.05) (fill none) (tstamp a6abc017-2ccc-4ad3-9862-95957ce5b245))
+    (fp_line (start -0.75 -0.25) (end 0.75 -0.25) (layer "F.Fab") (width 0.15) (tstamp 3416f894-1740-46e3-9c58-44a44499f570))
+    (fp_line (start -0.75 0.25) (end -0.75 -0.25) (layer "F.Fab") (width 0.15) (tstamp 647d9254-dbda-495f-a48f-4a75f8a990a4))
+    (fp_line (start 0.75 0.25) (end -0.75 0.25) (layer "F.Fab") (width 0.15) (tstamp 91c14404-05a4-4ac4-8c78-08090747356f))
+    (fp_line (start 0.75 -0.25) (end 0.75 0.25) (layer "F.Fab") (width 0.15) (tstamp cfcad7bf-7ee0-48c7-a73c-b23ce2f2b293))
+    (fp_circle (center 0 0) (end 1.25 0) (layer "F.Fab") (width 0.15) (fill none) (tstamp b2bc2d8c-4941-4643-bac7-95b70516be69))
+    (pad "1" thru_hole circle (at 0 0) (size 2 2) (drill 1) (layers *.Cu *.Mask)
+      (net 69 "/~{CAN_INT0}") (pinfunction "1") (pintype "passive") (tstamp 566715fd-5860-4279-90ea-8dbaa64492f3))
+    (model "${KICAD6_3DMODEL_DIR}/TestPoint.3dshapes/TestPoint_Keystone_5000-5004_Miniature.wrl"
+      (offset (xyz 0 0 0))
+      (scale (xyz 1 1 1))
+      (rotate (xyz 0 0 0))
+    )
+  )
+
+  (footprint "Resistor_SMD:R_0603_1608Metric" (layer "F.Cu")
+    (tedit 5F68FEEE) (tstamp bbc0497d-3c78-4bc1-b451-933f94ab20b1)
+    (at 100.076 83.947)
+    (descr "Resistor SMD 0603 (1608 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: IPC-SM-782 page 72, https://www.pcb-3d.com/wordpress/wp-content/uploads/ipc-sm-782a_amendment_1_and_2.pdf), generated with kicad-footprint-generator")
+    (tags "resistor")
+    (property "MFG" "Yageo")
+    (property "MFG P/N" "RC0603FR-072KL")
+    (property "Sheetfile" "can-fd.kicad_sch")
+    (property "Sheetname" "CAN-FD")
+    (path "/47cdabce-0f38-4512-8fd1-f452002c5dd4/e844d855-4ba0-49ca-b93c-f67e189ec903")
+    (attr smd)
+    (fp_text reference "R3" (at 2.286 0) (layer "F.SilkS")
+      (effects (font (size 1 1) (thickness 0.15)))
+      (tstamp e1f8897a-68ab-46fa-8d31-38a06d74c2fd)
+    )
+    (fp_text value "2.00k-1%-0603" (at 0 1.43) (layer "F.Fab")
+      (effects (font (size 1 1) (thickness 0.15)))
+      (tstamp ccb9645a-28d4-4dfd-b5cf-e28821d989c4)
+    )
+    (fp_text user "${REFERENCE}" (at 0 0) (layer "F.Fab")
+      (effects (font (size 0.4 0.4) (thickness 0.06)))
+      (tstamp 99699201-afd7-4d5a-9bbd-013d907db0fb)
+    )
+    (fp_line (start -0.237258 0.5225) (end 0.237258 0.5225) (layer "F.SilkS") (width 0.12) (tstamp 06a302c5-cfec-4232-9d34-03e45339a767))
+    (fp_line (start -0.237258 -0.5225) (end 0.237258 -0.5225) (layer "F.SilkS") (width 0.12) (tstamp b0a1b33e-6806-428c-8211-63b248fe82ae))
+    (fp_line (start -1.48 -0.73) (end 1.48 -0.73) (layer "F.CrtYd") (width 0.05) (tstamp 4b0f68e0-27b5-480f-99b8-d13cadc3aa0f))
+    (fp_line (start 1.48 0.73) (end -1.48 0.73) (layer "F.CrtYd") (width 0.05) (tstamp 92f79303-56be-4ea6-8ab2-bf0eb95684e7))
+    (fp_line (start -1.48 0.73) (end -1.48 -0.73) (layer "F.CrtYd") (width 0.05) (tstamp fa313e65-dfa0-4e59-ac56-55b6063b8cbf))
+    (fp_line (start 1.48 -0.73) (end 1.48 0.73) (layer "F.CrtYd") (width 0.05) (tstamp fe408e66-09e0-44bc-b1a6-bd2ea52b25d4))
+    (fp_line (start 0.8 0.4125) (end -0.8 0.4125) (layer "F.Fab") (width 0.1) (tstamp 2ca78861-1938-49f8-bb85-b97427447004))
+    (fp_line (start -0.8 -0.4125) (end 0.8 -0.4125) (layer "F.Fab") (width 0.1) (tstamp 90f5c8f7-2a60-463a-86f0-1e1b8417184e))
+    (fp_line (start -0.8 0.4125) (end -0.8 -0.4125) (layer "F.Fab") (width 0.1) (tstamp c8f4bf0d-3572-4231-859b-16638ac5aa91))
+    (fp_line (start 0.8 -0.4125) (end 0.8 0.4125) (layer "F.Fab") (width 0.1) (tstamp f9cf9df6-5ce5-4b44-9be1-1722a8e7c9e9))
+    (pad "1" smd roundrect (at -0.825 0) (size 0.8 0.95) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25)
+      (net 19 "+3V0") (pintype "passive") (tstamp 4c653b48-3db6-4099-a1d5-b488ecb0cfb7))
+    (pad "2" smd roundrect (at 0.825 0) (size 0.8 0.95) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25)
+      (net 69 "/~{CAN_INT0}") (pintype "passive") (tstamp e6e79347-8034-412d-83e4-d3b461a4319a))
+    (model "${KICAD6_3DMODEL_DIR}/Resistor_SMD.3dshapes/R_0603_1608Metric.wrl"
+      (offset (xyz 0 0 0))
+      (scale (xyz 1 1 1))
+      (rotate (xyz 0 0 0))
+    )
+  )
+
+  (footprint "Capacitor_SMD:C_0805_2012Metric" (layer "F.Cu")
+    (tedit 5F68FEEE) (tstamp bcbe485c-fe7e-4247-bb68-215f81ed0abd)
+    (at 81.788 94.615 180)
+    (descr "Capacitor SMD 0805 (2012 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: IPC-SM-782 page 76, https://www.pcb-3d.com/wordpress/wp-content/uploads/ipc-sm-782a_amendment_1_and_2.pdf, https://docs.google.com/spreadsheets/d/1BsfQQcO9C6DZCsRaXUlFlo91Tg2WpOkGARC1WS5S8t0/edit?usp=sharing), generated with kicad-footprint-generator")
+    (tags "capacitor")
+    (property "MFG" "Samsung Electro-Mechanics")
+    (property "MFG P/N" "CL21A226KPCLRNC")
+    (property "Sheetfile" "3V3-3V0-power-supply.kicad_sch")
+    (property "Sheetname" "3V-3.3V-PS")
+    (path "/2d4e4a8e-5ec4-4f06-b5e3-fdf354939c71/9a65cb20-7ec8-4950-9ab9-b912205c8222")
+    (attr smd)
+    (fp_text reference "C5" (at -2.54 0) (layer "F.SilkS")
+      (effects (font (size 1 1) (thickness 0.15)))
+      (tstamp 679dd01b-7fd4-4f1e-98a0-fffc6b8d5856)
+    )
+    (fp_text value "22uF-10V-10%-0805" (at 0 1.68) (layer "F.Fab")
+      (effects (font (size 1 1) (thickness 0.15)))
+      (tstamp 67f72723-6577-4358-81cb-0b95c34dd0b6)
+    )
+    (fp_text user "${REFERENCE}" (at 0 0) (layer "F.Fab")
+      (effects (font (size 0.5 0.5) (thickness 0.08)))
+      (tstamp e9f05246-8c65-4cb8-ba97-beadfcf045e4)
+    )
+    (fp_line (start -0.261252 -0.735) (end 0.261252 -0.735) (layer "F.SilkS") (width 0.12) (tstamp a290d694-2a43-4a0e-a73d-9d0445ebacb8))
+    (fp_line (start -0.261252 0.735) (end 0.261252 0.735) (layer "F.SilkS") (width 0.12) (tstamp ab8b78e2-acfb-416f-8a2f-9895e83c1b17))
+    (fp_line (start -1.7 -0.98) (end 1.7 -0.98) (layer "F.CrtYd") (width 0.05) (tstamp 19c285cb-f008-45c5-bd08-62741610b6d5))
+    (fp_line (start -1.7 0.98) (end -1.7 -0.98) (layer "F.CrtYd") (width 0.05) (tstamp 489ea05e-1411-4fc3-aa9e-4a4c81e954ec))
+    (fp_line (start 1.7 0.98) (end -1.7 0.98) (layer "F.CrtYd") (width 0.05) (tstamp a14a41cf-04d2-47e4-bf82-09ab0751e6d2))
+    (fp_line (start 1.7 -0.98) (end 1.7 0.98) (layer "F.CrtYd") (width 0.05) (tstamp c3d76fd9-7828-4172-944f-d8852e50b6ff))
+    (fp_line (start 1 -0.625) (end 1 0.625) (layer "F.Fab") (width 0.1) (tstamp 1a7043f8-4501-432d-a86d-17f9eed782d7))
+    (fp_line (start -1 -0.625) (end 1 -0.625) (layer "F.Fab") (width 0.1) (tstamp 3976d49b-7ccb-42d7-8562-6a7fc5896fba))
+    (fp_line (start -1 0.625) (end -1 -0.625) (layer "F.Fab") (width 0.1) (tstamp 63a7f0a9-e1ea-4d45-838d-a48573f3db1b))
+    (fp_line (start 1 0.625) (end -1 0.625) (layer "F.Fab") (width 0.1) (tstamp 9ce1fad7-1500-4589-b4e7-5f72e3ce11da))
+    (pad "1" smd roundrect (at -0.95 0 180) (size 1 1.45) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25)
+      (net 38 "/3V-3.3V-PS/3V3_{OUT}") (pintype "passive") (tstamp 8dc554a4-e584-40da-953a-68540a8b74e5))
+    (pad "2" smd roundrect (at 0.95 0 180) (size 1 1.45) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25)
+      (net 1 "GND") (pintype "passive") (tstamp f562a0f2-49e5-405b-904b-97992bbfae01))
+    (model "${KICAD6_3DMODEL_DIR}/Capacitor_SMD.3dshapes/C_0805_2012Metric.wrl"
+      (offset (xyz 0 0 0))
+      (scale (xyz 1 1 1))
+      (rotate (xyz 0 0 0))
+    )
+  )
+
+  (footprint "Capacitor_SMD:C_0603_1608Metric" (layer "F.Cu")
+    (tedit 5F68FEEE) (tstamp bd2afcea-1743-4bee-9c3e-3d490c6bef69)
+    (at 92.71 94.387 90)
+    (descr "Capacitor SMD 0603 (1608 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: IPC-SM-782 page 76, https://www.pcb-3d.com/wordpress/wp-content/uploads/ipc-sm-782a_amendment_1_and_2.pdf), generated with kicad-footprint-generator")
+    (tags "capacitor")
+    (property "MFG" "Murata")
+    (property "MFG P/N" "GCM1885C2A331FA16D")
+    (property "Sheetfile" "power-supply.kicad_sch")
+    (property "Sheetname" "5V PowerSupply")
+    (path "/feeb2d6c-4828-41f4-95de-5c15de403137/37c9c248-5eb9-4fe3-9095-142fe14f47e4")
+    (attr smd)
+    (fp_text reference "C3" (at 2.9978 -4.2672 270) (layer "F.SilkS")
+      (effects (font (size 1 1) (thickness 0.15)))
+      (tstamp c751d11b-9726-4e63-8fa4-a0641ea02f25)
+    )
+    (fp_text value "330pF-5%-50V-0603" (at 0 1.43 90) (layer "F.Fab")
+      (effects (font (size 1 1) (thickness 0.15)))
+      (tstamp 05f62a7a-0b66-4004-94d3-28e69dce0c54)
+    )
+    (fp_text user "${REFERENCE}" (at 0 0 90) (layer "F.Fab")
+      (effects (font (size 0.4 0.4) (thickness 0.06)))
+      (tstamp fd64240f-6373-469f-970f-a6c93037207c)
+    )
+    (fp_line (start -0.14058 -0.51) (end 0.14058 -0.51) (layer "F.SilkS") (width 0.12) (tstamp a70110b6-a071-498d-8501-11f7b3ca8212))
+    (fp_line (start -0.14058 0.51) (end 0.14058 0.51) (layer "F.SilkS") (width 0.12) (tstamp f307d805-c9e5-4b08-9451-736125727bbf))
+    (fp_line (start -1.48 -0.73) (end 1.48 -0.73) (layer "F.CrtYd") (width 0.05) (tstamp 6bbe8717-3ce8-4d77-bcc6-3d2d4c43acc5))
+    (fp_line (start 1.48 -0.73) (end 1.48 0.73) (layer "F.CrtYd") (width 0.05) (tstamp 94e22d48-d7b2-467a-af27-a3dce0641c85))
+    (fp_line (start 1.48 0.73) (end -1.48 0.73) (layer "F.CrtYd") (width 0.05) (tstamp e662e41e-ac54-4b03-bf5e-6139e106725b))
+    (fp_line (start -1.48 0.73) (end -1.48 -0.73) (layer "F.CrtYd") (width 0.05) (tstamp fa763f9b-0dc5-4021-a3cf-b5172d1316c7))
+    (fp_line (start 0.8 -0.4) (end 0.8 0.4) (layer "F.Fab") (width 0.1) (tstamp 08b80e7b-900d-43a0-8710-31a956a89857))
+    (fp_line (start 0.8 0.4) (end -0.8 0.4) (layer "F.Fab") (width 0.1) (tstamp 0b2d1aa5-062d-4589-97b5-63c59b5d2c58))
+    (fp_line (start -0.8 0.4) (end -0.8 -0.4) (layer "F.Fab") (width 0.1) (tstamp a8c116e1-be43-4efb-8a15-e69251cd41be))
+    (fp_line (start -0.8 -0.4) (end 0.8 -0.4) (layer "F.Fab") (width 0.1) (tstamp e42f79d0-50fd-45b1-b165-13512dc9e1c6))
+    (pad "1" smd roundrect (at -0.775 0 90) (size 0.9 0.95) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25)
+      (net 4 "/5V PowerSupply/COMP") (pintype "passive") (tstamp 4531f541-3a2e-4ab6-9649-71410d6335c7))
+    (pad "2" smd roundrect (at 0.775 0 90) (size 0.9 0.95) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25)
+      (net 1 "GND") (pintype "passive") (tstamp 457df5da-6328-4aa5-9981-005e272d4615))
+    (model "${KICAD6_3DMODEL_DIR}/Capacitor_SMD.3dshapes/C_0603_1608Metric.wrl"
+      (offset (xyz 0 0 0))
+      (scale (xyz 1 1 1))
+      (rotate (xyz 0 0 0))
+    )
+  )
+
+  (footprint "TestPoint:TestPoint_Keystone_5000-5004_Miniature" (layer "F.Cu")
+    (tedit 5A0F774F) (tstamp bf0af175-3b1c-42db-b25e-ba13e85fd304)
+    (at 81.788 123.444)
+    (descr "Keystone Miniature THM Test Point 5000-5004, http://www.keyelco.com/product-pdf.cfm?p=1309")
+    (tags "Through Hole Mount Test Points")
+    (property "MFG" "Keystone Electronics")
+    (property "MFG P/N" "5002")
+    (property "Sheetfile" "PI-Power-Board.kicad_sch")
+    (property "Sheetname" "")
+    (path "/0eec6763-afec-47a1-bfc5-ca1b02396e23")
+    (attr through_hole)
+    (fp_text reference "TP4" (at 3.048 0) (layer "F.SilkS")
+      (effects (font (size 1 1) (thickness 0.15)))
+      (tstamp 86c2d7b6-c9a1-4d96-8a71-8d48f0de9969)
+    )
+    (fp_text value "+5V" (at 0 2.286) (layer "F.SilkS")
+      (effects (font (size 1 1) (thickness 0.15)))
+      (tstamp 391dcbb5-03c0-473c-9592-cde6ead4d523)
+    )
+    (fp_text user "${REFERENCE}" (at 0 -2.5) (layer "F.Fab")
+      (effects (font (size 1 1) (thickness 0.15)))
+      (tstamp 3c5c49e5-5d8e-411f-b7c2-24cd908d6683)
+    )
+    (fp_circle (center 0 0) (end 1.4 0) (layer "F.SilkS") (width 0.15) (fill none) (tstamp 7c0b1e07-57b6-4ed2-bfd1-6cf8f05234d4))
+    (fp_circle (center 0 0) (end 1.65 0) (layer "F.CrtYd") (width 0.05) (fill none) (tstamp 73207758-a84f-4171-8dc1-cf9aeab1e46e))
+    (fp_line (start -0.75 0.25) (end -0.75 -0.25) (layer "F.Fab") (width 0.15) (tstamp 2b688638-bbc3-44ef-aa01-e8897a6a4ec2))
+    (fp_line (start -0.75 -0.25) (end 0.75 -0.25) (layer "F.Fab") (width 0.15) (tstamp 381edd05-7a3f-47b0-a7c0-61ffdc83693b))
+    (fp_line (start 0.75 -0.25) (end 0.75 0.25) (layer "F.Fab") (width 0.15) (tstamp 5d4faf6f-eaad-420d-9944-33b9efbaa945))
+    (fp_line (start 0.75 0.25) (end -0.75 0.25) (layer "F.Fab") (width 0.15) (tstamp a1b28956-f6b8-43e3-97fe-28fc3a026db0))
+    (fp_circle (center 0 0) (end 1.25 0) (layer "F.Fab") (width 0.15) (fill none) (tstamp a24fae25-7186-4e5c-b6bd-0b0122627535))
+    (pad "1" thru_hole circle (at 0 0) (size 2 2) (drill 1) (layers *.Cu *.Mask)
+      (net 18 "/5V PowerSupply/V_{OSNS}") (pinfunction "1") (pintype "passive") (tstamp 345a506e-a81d-4bc4-9540-adec4b882020))
+    (model "${KICAD6_3DMODEL_DIR}/TestPoint.3dshapes/TestPoint_Keystone_5000-5004_Miniature.wrl"
+      (offset (xyz 0 0 0))
+      (scale (xyz 1 1 1))
+      (rotate (xyz 0 0 0))
+    )
+  )
+
+  (footprint "PI-Power-Board:TI-SON5x6" (layer "F.Cu")
+    (tedit 0) (tstamp c037bf8f-f611-49eb-ad90-1a850390795d)
+    (at 83.4898 112.583 -90)
+    (property "MFG" "Texas Instruments")
+    (property "MFG P/N" "CSD17577Q5A")
+    (property "Sheetfile" "power-supply.kicad_sch")
+    (property "Sheetname" "5V PowerSupply")
+    (path "/feeb2d6c-4828-41f4-95de-5c15de403137/060ce9cc-3461-4606-879e-f17b3fc2348b")
+    (attr smd)
+    (fp_text reference "Q3" (at -0.442 3.4798 90 unlocked) (layer "F.SilkS")
+      (effects (font (size 1 1) (thickness 0.15)))
+      (tstamp 796cd208-5abe-46e7-b963-d24fd9cfc350)
+    )
+    (fp_text value "CSD17577Q5A" (at 0 3.5 -90 unlocked) (layer "F.Fab")
+      (effects (font (size 1 1) (thickness 0.15)))
+      (tstamp 1ae2ac80-4c48-4d5c-956e-9f51f9b446f0)
+    )
+    (fp_text user "${REFERENCE}" (at 0 2.5 -90 unlocked) (layer "F.Fab")
+      (effects (font (size 1 1) (thickness 0.15)))
+      (tstamp bae81dc8-1882-4c45-b181-be357b19e574)
+    )
+    (fp_rect (start -2.975 1.665) (end -2.475 2.165) (layer "F.Paste") (width 0) (fill solid) (tstamp 0cdc0abd-4345-403b-8b15-185962aa66e1))
+    (fp_rect (start -2.975 -0.885) (end -2.475 -0.385) (layer "F.Paste") (width 0) (fill solid) (tstamp 71b5f42d-2076-475e-b809-28606c30b246))
+    (fp_rect (start 1.2625 0.31) (end 0.0275 1.88) (layer "F.Paste") (width 0) (fill solid) (tstamp 7551a0e6-f570-4892-88f0-fc2b1f06d416))
+    (fp_rect (start -2.975 -2.165) (end -2.475 -1.665) (layer "F.Paste") (width 0) (fill solid) (tstamp 83385786-ab41-4d34-9bc7-43eb6d96933b))
+    (fp_rect (start -2.975 0.383462) (end -2.475 0.883462) (layer "F.Paste") (width 0) (fill solid) (tstamp 99a88f59-5922-44d8-a92f-5b95f0fad4c8))
+    (fp_rect (start 1.2625 -1.88) (end 0.0275 -0.31) (layer "F.Paste") (width 0) (fill solid) (tstamp a68171b5-6c20-4442-b09a-ea29baf68dd8))
+    (fp_rect (start -1.86 0.31) (end -0.275 1.88) (layer "F.Paste") (width 0) (fill solid) (tstamp c2b18c9d-9520-4974-a610-3b7bbb9f7526))
+    (fp_rect (start -1.86 -1.88) (end -0.275 -0.31) (layer "F.Paste") (width 0) (fill solid) (tstamp fb92fff6-0ec4-4b42-96b2-fa9db40300c3))
+    (fp_line (start -2.5 -2.5) (end 2.25 -2.5) (layer "F.SilkS") (width 0.12) (tstamp 3fbd168b-437e-4b1e-a5c9-5be791e5468e))
+    (fp_line (start -2.5 2.5) (end 2.25 2.5) (layer "F.SilkS") (width 0.12) (tstamp c60f6e78-2497-410f-be72-b511fbb2ec07))
+    (fp_rect (start 2.25 2.5) (end 1.25 2.75) (layer "F.SilkS") (width 0.12) (fill solid) (tstamp 3ce2172f-63dc-47db-9ad0-f6d0f93335c4))
+    (fp_line (start -2.5 2.25) (end -2.5 -2.25) (layer "F.Fab") (width 0.1) (tstamp 08d77cc8-35ce-44a0-85a9-f8f4091190a5))
+    (fp_line (start -2.5 -2.25) (end 2.25 -2.25) (layer "F.Fab") (width 0.1) (tstamp 46d435d8-e2fa-4369-a6e4-42672d8d0f14))
+    (fp_line (start 1.25 2.25) (end 1.5 2.25) (layer "F.Fab") (width 0.1) (tstamp 8d181aef-50e3-4c82-8c57-3779c82924b1))
+    (fp_line (start 2.25 1.5) (end 1.5 2.25) (layer "F.Fab") (width 0.1) (tstamp a25320ca-d90f-45db-8adc-5078330e3e8c))
+    (fp_line (start 1.25 2.25) (end -2.5 2.25) (layer "F.Fab") (width 0.1) (tstamp dd8f4ac5-bb23-47db-8bde-0cf41dd5c6fe))
+    (fp_line (start 2.25 -2.25) (end 2.25 1.5) (layer "F.Fab") (width 0.1) (tstamp ecab55f5-b028-40a2-a848-12f393914269))
+    (pad "1" smd rect (at 2.75 1.92 270) (size 0.75 0.66) (layers "F.Cu" "F.Paste" "F.Mask")
+      (net 17 "/5V PowerSupply/SW2") (pinfunction "S") (pintype "passive") (zone_connect 2) (tstamp 41702fa9-fef5-4edc-bb1f-af0d7635c835))
+    (pad "2" smd rect (at 2.75 0.64 270) (size 0.75 0.66) (layers "F.Cu" "F.Paste" "F.Mask")
+      (net 17 "/5V PowerSupply/SW2") (pinfunction "S") (pintype "passive") (zone_connect 2) (tstamp f76b5d97-ca56-41ca-a144-cdbe7570d789))
+    (pad "3" smd rect (at 2.75 -0.64 270) (size 0.75 0.66) (layers "F.Cu" "F.Paste" "F.Mask")
+      (net 17 "/5V PowerSupply/SW2") (pinfunction "S") (pintype "passive") (zone_connect 2) (tstamp 59a91890-2e89-4b86-8fda-454cd9fac217))
+    (pad "4" smd rect (at 2.75 -1.92 270) (size 0.75 0.66) (layers "F.Cu" "F.Paste" "F.Mask")
+      (net 25 "/5V PowerSupply/HDRV2") (pinfunction "G") (pintype "input") (zone_connect 2) (tstamp bd5aca09-a3a8-403d-8511-7e593ce8e70e))
+    (pad "5" smd custom (at -0.32 0 270) (size 4.29 4.5) (layers "F.Cu" "F.Mask")
+      (net 18 "/5V PowerSupply/V_{OSNS}") (pinfunction "D") (pintype "passive") (zone_connect 2)
+      (options (clearance outline) (anchor rect))
+      (primitives
+        (gr_poly (pts
+            (xy -2.805 -2.25)
+            (xy -2.145 -2.25)
+            (xy -2.145 -1.59)
+            (xy -2.805 -1.59)
+          ) (width 0) (fill yes))
+            (gr_poly (pts
+            (xy -2.805 1.59)
+            (xy -2.145 1.59)
+            (xy -2.145 2.25)
+            (xy -2.805 2.25)
+          ) (width 0) (fill yes))
+            (gr_poly (pts
+            (xy -2.805 -0.97)
+            (xy -2.145 -0.97)
+            (xy -2.145 -0.31)
+            (xy -2.805 -0.31)
+          ) (width 0) (fill yes))
+            (gr_poly (pts
+            (xy -2.805 0.31)
+            (xy -2.145 0.31)
+            (xy -2.145 0.97)
+            (xy -2.805 0.97)
+          ) (width 0) (fill yes))
+      ) (tstamp b03a3e12-73b5-4397-bbc9-06e9f3e2826b))
+    (model "${KIPRJMOD}/3dModels/VSON8-DQJ0008A.stp"
+      (offset (xyz 0 0 0))
+      (scale (xyz 1 1 1))
+      (rotate (xyz 0 0 0))
+    )
+  )
+
+  (footprint "PI-Power-Board:TI-SON5x6" (layer "F.Cu")
+    (tedit 0) (tstamp c0e437c4-ab61-4a56-b218-c74ed35bdb7c)
+    (at 89.3318 110.678 90)
+    (property "MFG" "Texas Instruments")
+    (property "MFG P/N" "CSD17577Q5A")
+    (property "Sheetfile" "power-supply.kicad_sch")
+    (property "Sheetname" "5V PowerSupply")
+    (path "/feeb2d6c-4828-41f4-95de-5c15de403137/7d4dbd8e-4d24-4b98-a52e-2865dabb3f98")
+    (attr smd)
+    (fp_text reference "Q1" (at -4.13 -1.0668 unlocked) (layer "F.SilkS")
+      (effects (font (size 1 1) (thickness 0.15)))
+      (tstamp 7d8b9735-6609-4531-8992-c3e76e05654c)
+    )
+    (fp_text value "CSD17577Q5A" (at 0 3.5 90 unlocked) (layer "F.Fab")
+      (effects (font (size 1 1) (thickness 0.15)))
+      (tstamp 8d14083f-6dad-4ed8-b7ef-4c8333a8b473)
+    )
+    (fp_text user "${REFERENCE}" (at 0 2.5 90 unlocked) (layer "F.Fab")
+      (effects (font (size 1 1) (thickness 0.15)))
+      (tstamp b17a1b96-381b-42b3-aa0f-fb0a103d5b51)
+    )
+    (fp_rect (start 1.2625 -1.88) (end 0.0275 -0.31) (layer "F.Paste") (width 0) (fill solid) (tstamp 16c5ca80-2648-4abe-84ed-4da9f397489c))
+    (fp_rect (start 1.2625 0.31) (end 0.0275 1.88) (layer "F.Paste") (width 0) (fill solid) (tstamp 5281d294-7236-4ba6-b9d7-3f665573b366))
+    (fp_rect (start -2.975 -2.165) (end -2.475 -1.665) (layer "F.Paste") (width 0) (fill solid) (tstamp 764d08d8-4ca7-4175-8ee2-3631c3271fe8))
+    (fp_rect (start -2.975 -0.885) (end -2.475 -0.385) (layer "F.Paste") (width 0) (fill solid) (tstamp 7e0d55f3-2ebc-4ee6-b185-c599ad97fcb6))
+    (fp_rect (start -2.975 0.383462) (end -2.475 0.883462) (layer "F.Paste") (width 0) (fill solid) (tstamp 94067b19-74f3-4f15-89c4-ee3a0a4c6375))
+    (fp_rect (start -2.975 1.665) (end -2.475 2.165) (layer "F.Paste") (width 0) (fill solid) (tstamp 9cee10ce-1f5e-4702-8195-fc82e25e2ec3))
+    (fp_rect (start -1.86 -1.88) (end -0.275 -0.31) (layer "F.Paste") (width 0) (fill solid) (tstamp e3141fdd-fb57-4a07-9505-027c5842b2f2))
+    (fp_rect (start -1.86 0.31) (end -0.275 1.88) (layer "F.Paste") (width 0) (fill solid) (tstamp ee8dbca8-9c3e-44f2-9c09-38db2901a0a5))
+    (fp_line (start -2.5 2.5) (end 2.25 2.5) (layer "F.SilkS") (width 0.12) (tstamp a35c15f8-d263-477f-b79f-87259cf12fa4))
+    (fp_line (start -2.5 -2.5) (end 2.25 -2.5) (layer "F.SilkS") (width 0.12) (tstamp f7fbaaf8-6510-476f-a387-74a6e7ab9e80))
+    (fp_rect (start 2.25 2.5) (end 1.25 2.75) (layer "F.SilkS") (width 0.12) (fill solid) (tstamp 001f0ecb-8d9c-4d7d-86ff-ff9cfc70154c))
+    (fp_line (start 1.25 2.25) (end -2.5 2.25) (layer "F.Fab") (width 0.1) (tstamp 1988aae0-c608-426d-9574-7e8ceade2c95))
+    (fp_line (start 2.25 1.5) (end 1.5 2.25) (layer "F.Fab") (width 0.1) (tstamp 1a88744a-1a70-4e48-9fbf-10fe61f565cc))
+    (fp_line (start -2.5 -2.25) (end 2.25 -2.25) (layer "F.Fab") (width 0.1) (tstamp 70d36c2b-de94-4bc1-95e3-498a5fd57fa6))
+    (fp_line (start -2.5 2.25) (end -2.5 -2.25) (layer "F.Fab") (width 0.1) (tstamp 7f8a3c3a-2732-408a-984b-8691e10656c1))
+    (fp_line (start 2.25 -2.25) (end 2.25 1.5) (layer "F.Fab") (width 0.1) (tstamp 8ccbf8b4-1587-4603-8d89-445c2945c754))
+    (fp_line (start 1.25 2.25) (end 1.5 2.25) (layer "F.Fab") (width 0.1) (tstamp 979afdb3-f677-413f-a145-a45c574514f2))
+    (pad "1" smd rect (at 2.75 1.92 90) (size 0.75 0.66) (layers "F.Cu" "F.Paste" "F.Mask")
+      (net 23 "/5V PowerSupply/R_{CSP}") (pinfunction "S") (pintype "passive") (zone_connect 2) (tstamp 701a8a3b-4cc0-4044-a974-1dce257164c9))
+    (pad "2" smd rect (at 2.75 0.64 90) (size 0.75 0.66) (layers "F.Cu" "F.Paste" "F.Mask")
+      (net 23 "/5V PowerSupply/R_{CSP}") (pinfunction "S") (pintype "passive") (zone_connect 2) (tstamp 277df9ae-3c49-443f-9965-bb07a8ee24c8))
+    (pad "3" smd rect (at 2.75 -0.64 90) (size 0.75 0.66) (layers "F.Cu" "F.Paste" "F.Mask")
+      (net 23 "/5V PowerSupply/R_{CSP}") (pinfunction "S") (pintype "passive") (zone_connect 2) (tstamp f8c7f52a-73bc-4a1e-8016-693a22603a28))
+    (pad "4" smd rect (at 2.75 -1.92 90) (size 0.75 0.66) (layers "F.Cu" "F.Paste" "F.Mask")
+      (net 26 "/5V PowerSupply/LDRV2") (pinfunction "G") (pintype "input") (zone_connect 2) (tstamp 8189f9b8-a8a9-4381-937a-710d3b34dcb2))
+    (pad "5" smd custom (at -0.32 0 90) (size 4.29 4.5) (layers "F.Cu" "F.Mask")
+      (net 17 "/5V PowerSupply/SW2") (pinfunction "D") (pintype "passive") (zone_connect 2)
+      (options (clearance outline) (anchor rect))
+      (primitives
+        (gr_poly (pts
+            (xy -2.805 -2.25)
+            (xy -2.145 -2.25)
+            (xy -2.145 -1.59)
+            (xy -2.805 -1.59)
+          ) (width 0) (fill yes))
+            (gr_poly (pts
+            (xy -2.805 1.59)
+            (xy -2.145 1.59)
+            (xy -2.145 2.25)
+            (xy -2.805 2.25)
+          ) (width 0) (fill yes))
+            (gr_poly (pts
+            (xy -2.805 -0.97)
+            (xy -2.145 -0.97)
+            (xy -2.145 -0.31)
+            (xy -2.805 -0.31)
+          ) (width 0) (fill yes))
+            (gr_poly (pts
+            (xy -2.805 0.31)
+            (xy -2.145 0.31)
+            (xy -2.145 0.97)
+            (xy -2.805 0.97)
+          ) (width 0) (fill yes))
+      ) (tstamp c3d46389-be7d-4d7a-9583-0c9c91ef9828))
+    (model "${KIPRJMOD}/3dModels/VSON8-DQJ0008A.stp"
+      (offset (xyz 0 0 0))
+      (scale (xyz 1 1 1))
+      (rotate (xyz 0 0 0))
+    )
+  )
+
+  (footprint "Capacitor_SMD:C_0603_1608Metric" (layer "F.Cu")
+    (tedit 5F68FEEE) (tstamp c15cf01e-e72c-4558-8c66-950232711df3)
+    (at 91.186 94.387 90)
+    (descr "Capacitor SMD 0603 (1608 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: IPC-SM-782 page 76, https://www.pcb-3d.com/wordpress/wp-content/uploads/ipc-sm-782a_amendment_1_and_2.pdf), generated with kicad-footprint-generator")
+    (tags "capacitor")
+    (property "MFG" "YAGEO")
+    (property "MFG P/N" "CC0603KRX7R9BB153")
+    (property "Sheetfile" "power-supply.kicad_sch")
+    (property "Sheetname" "5V PowerSupply")
+    (path "/feeb2d6c-4828-41f4-95de-5c15de403137/6b21d704-2dde-46f4-98c3-e64020fc4a1f")
+    (attr smd)
+    (fp_text reference "C2" (at 2.9978 -4.0386 90) (layer "F.SilkS")
+      (effects (font (size 1 1) (thickness 0.15)))
+      (tstamp 72c02492-8f24-4b5d-ab6e-65cbf8c68167)
+    )
+    (fp_text value "0.015uF-10%-50V-0603" (at 0 1.43 90) (layer "F.Fab")
+      (effects (font (size 1 1) (thickness 0.15)))
+      (tstamp 2776cbcd-5eed-4ae7-bc98-8a348042a7c2)
+    )
+    (fp_text user "${REFERENCE}" (at 0 0 90) (layer "F.Fab")
+      (effects (font (size 0.4 0.4) (thickness 0.06)))
+      (tstamp 3ec0f14b-eeb8-4711-95ae-bdf1c10ed8cd)
+    )
+    (fp_line (start -0.14058 -0.51) (end 0.14058 -0.51) (layer "F.SilkS") (width 0.12) (tstamp a2b22424-7549-4373-b79b-7f9f450dc2ed))
+    (fp_line (start -0.14058 0.51) (end 0.14058 0.51) (layer "F.SilkS") (width 0.12) (tstamp bf8a780e-4bb4-4d73-b83b-3cc0948eb009))
+    (fp_line (start -1.48 0.73) (end -1.48 -0.73) (layer "F.CrtYd") (width 0.05) (tstamp 095d484c-a3db-475c-bc5b-1903e7b645b2))
+    (fp_line (start -1.48 -0.73) (end 1.48 -0.73) (layer "F.CrtYd") (width 0.05) (tstamp 4cf48f7a-2732-45f5-8c22-b7ff644c5e68))
+    (fp_line (start 1.48 -0.73) (end 1.48 0.73) (layer "F.CrtYd") (width 0.05) (tstamp 56c587d0-3081-41af-8846-df973068bab7))
+    (fp_line (start 1.48 0.73) (end -1.48 0.73) (layer "F.CrtYd") (width 0.05) (tstamp d1641ffa-f7ca-4678-b760-b65e2815de41))
+    (fp_line (start -0.8 0.4) (end -0.8 -0.4) (layer "F.Fab") (width 0.1) (tstamp 2149884a-b522-40d5-b0ac-3a7ab62711e4))
+    (fp_line (start 0.8 0.4) (end -0.8 0.4) (layer "F.Fab") (width 0.1) (tstamp 2ca492a2-11e1-4a99-9d4e-fcc526aabd2f))
+    (fp_line (start 0.8 -0.4) (end 0.8 0.4) (layer "F.Fab") (width 0.1) (tstamp 59b70974-97a6-4ebe-abdc-f5d7d71e4b48))
+    (fp_line (start -0.8 -0.4) (end 0.8 -0.4) (layer "F.Fab") (width 0.1) (tstamp bc09ed3e-63ee-4180-ab1c-ca15d3830ec9))
+    (pad "1" smd roundrect (at -0.775 0 90) (size 0.9 0.95) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25)
+      (net 4 "/5V PowerSupply/COMP") (pintype "passive") (tstamp a6142b50-1014-443c-bd4b-8a11ff367408))
+    (pad "2" smd roundrect (at 0.775 0 90) (size 0.9 0.95) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25)
+      (net 2 "Net-(C2-Pad2)") (pintype "passive") (tstamp 64d4d0fd-e983-42a1-ae7a-34c996654604))
+    (model "${KICAD6_3DMODEL_DIR}/Capacitor_SMD.3dshapes/C_0603_1608Metric.wrl"
+      (offset (xyz 0 0 0))
+      (scale (xyz 1 1 1))
+      (rotate (xyz 0 0 0))
+    )
+  )
+
+  (footprint "TestPoint:TestPoint_Keystone_5000-5004_Miniature" (layer "F.Cu")
+    (tedit 5A0F774F) (tstamp c6d53810-8a8c-4b73-b7df-aff6cdf24fa7)
+    (at 89.408 123.444)
+    (descr "Keystone Miniature THM Test Point 5000-5004, http://www.keyelco.com/product-pdf.cfm?p=1309")
+    (tags "Through Hole Mount Test Points")
+    (property "MFG" "Keystone Electronics")
+    (property "MFG P/N" "5002")
+    (property "Sheetfile" "PI-Power-Board.kicad_sch")
+    (property "Sheetname" "")
+    (path "/910acf10-9949-4a81-8a2c-81bb9717194b")
+    (attr through_hole)
+    (fp_text reference "TP5" (at 3.048 0) (layer "F.SilkS")
+      (effects (font (size 1 1) (thickness 0.15)))
+      (tstamp b1652981-815e-4b13-bff3-8894b4d90900)
+    )
+    (fp_text value "GND" (at 0 2.286) (layer "F.SilkS")
+      (effects (font (size 1 1) (thickness 0.15)))
+      (tstamp a8f4ae25-22e0-4e5b-8b3f-15b081c10a65)
+    )
+    (fp_text user "${REFERENCE}" (at 0 -2.5) (layer "F.Fab")
+      (effects (font (size 1 1) (thickness 0.15)))
+      (tstamp 198bf315-7f6e-4e55-aebe-a4ba89838f03)
+    )
+    (fp_circle (center 0 0) (end 1.4 0) (layer "F.SilkS") (width 0.15) (fill none) (tstamp 603f7533-94d4-4b3b-84a5-769c42236362))
+    (fp_circle (center 0 0) (end 1.65 0) (layer "F.CrtYd") (width 0.05) (fill none) (tstamp fc30661d-2360-45c3-9eb3-94f9e3192316))
+    (fp_line (start -0.75 0.25) (end -0.75 -0.25) (layer "F.Fab") (width 0.15) (tstamp 12761d21-34a9-44d5-ad7c-43b4a49360ab))
+    (fp_line (start 0.75 0.25) (end -0.75 0.25) (layer "F.Fab") (width 0.15) (tstamp 9c9ab569-4d9e-4d34-b2a9-5ea389946607))
+    (fp_line (start -0.75 -0.25) (end 0.75 -0.25) (layer "F.Fab") (width 0.15) (tstamp a732d4ef-ff67-4b3c-9f53-b7e46fda7884))
+    (fp_line (start 0.75 -0.25) (end 0.75 0.25) (layer "F.Fab") (width 0.15) (tstamp e8b58e30-6c8b-4370-bedd-b57c59f3ac5c))
+    (fp_circle (center 0 0) (end 1.25 0) (layer "F.Fab") (width 0.15) (fill none) (tstamp dcd0609a-95d2-4343-ade1-530500595623))
+    (pad "1" thru_hole circle (at 0 0) (size 2 2) (drill 1) (layers *.Cu *.Mask)
+      (net 1 "GND") (pinfunction "1") (pintype "passive") (tstamp 8312ed5d-11a1-4b67-8ed0-540ab777601f))
+    (model "${KICAD6_3DMODEL_DIR}/TestPoint.3dshapes/TestPoint_Keystone_5000-5004_Miniature.wrl"
+      (offset (xyz 0 0 0))
+      (scale (xyz 1 1 1))
+      (rotate (xyz 0 0 0))
+    )
+  )
+
+  (footprint "Resistor_SMD:R_1206_3216Metric" (layer "F.Cu")
+    (tedit 5F68FEEE) (tstamp c9994f76-e011-4800-a478-90ecc5d612ee)
+    (at 92.71 90.551)
+    (descr "Resistor SMD 1206 (3216 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: IPC-SM-782 page 72, https://www.pcb-3d.com/wordpress/wp-content/uploads/ipc-sm-782a_amendment_1_and_2.pdf), generated with kicad-footprint-generator")
+    (tags "resistor")
+    (property "MFG" "Yageo")
+    (property "MFG P/N" "RC1206JR-070RL")
+    (property "Sheetfile" "PI-Power-Board.kicad_sch")
+    (property "Sheetname" "")
+    (path "/c2c3e196-4e18-417f-a501-d7e0b815b037")
+    (attr smd)
+    (fp_text reference "R5" (at 0 -1.82) (layer "F.SilkS")
+      (effects (font (size 1 1) (thickness 0.15)))
+      (tstamp 9d83932c-1bc7-4baa-bdeb-65645947d1fb)
+    )
+    (fp_text value "0R-1206" (at 0 1.82) (layer "F.Fab")
+      (effects (font (size 1 1) (thickness 0.15)))
+      (tstamp bb9686df-0dde-4c9d-b327-c7d1d6ea7a4c)
+    )
+    (fp_text user "${REFERENCE}" (at 0 0) (layer "F.Fab")
+      (effects (font (size 0.8 0.8) (thickness 0.12)))
+      (tstamp 1e3b3e3e-9bdc-438a-adc2-1ae63e214449)
+    )
+    (fp_line (start -0.727064 -0.91) (end 0.727064 -0.91) (layer "F.SilkS") (width 0.12) (tstamp 4a551c65-f891-438b-92b7-12c0f6a8c406))
+    (fp_line (start -0.727064 0.91) (end 0.727064 0.91) (layer "F.SilkS") (width 0.12) (tstamp 530152e5-a2a3-4c32-9e1f-03e4e188e2b3))
+    (fp_line (start -2.28 -1.12) (end 2.28 -1.12) (layer "F.CrtYd") (width 0.05) (tstamp 406797f5-8d72-484c-8ab1-6a00f8ff799d))
+    (fp_line (start 2.28 -1.12) (end 2.28 1.12) (layer "F.CrtYd") (width 0.05) (tstamp 4add236f-5cbe-4ffc-b05a-8518aafdc127))
+    (fp_line (start 2.28 1.12) (end -2.28 1.12) (layer "F.CrtYd") (width 0.05) (tstamp 57a03529-d9aa-44b6-8c71-c180926765ae))
+    (fp_line (start -2.28 1.12) (end -2.28 -1.12) (layer "F.CrtYd") (width 0.05) (tstamp b77a6c82-9610-4054-ac22-8b2dc42deab6))
+    (fp_line (start -1.6 -0.8) (end 1.6 -0.8) (layer "F.Fab") (width 0.1) (tstamp 665d9436-fe27-4f5d-9c14-d5ad074f1fe7))
+    (fp_line (start -1.6 0.8) (end -1.6 -0.8) (layer "F.Fab") (width 0.1) (tstamp 9bff8768-1924-40e1-8806-99c0bc59dbc3))
+    (fp_line (start 1.6 0.8) (end -1.6 0.8) (layer "F.Fab") (width 0.1) (tstamp c6c440fe-b757-4e13-8f2d-d3ebdc288a74))
+    (fp_line (start 1.6 -0.8) (end 1.6 0.8) (layer "F.Fab") (width 0.1) (tstamp e9596fe0-41fa-4a56-bccc-1d10e1f834e7))
+    (pad "1" smd roundrect (at -1.4625 0) (size 1.125 1.75) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.2222222222)
+      (net 68 "/3V-3.3V-PS/3V0_{OUT}") (pintype "passive") (tstamp 4c9e92f7-bb88-468d-a1d2-13055795e415))
+    (pad "2" smd roundrect (at 1.4625 0) (size 1.125 1.75) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.2222222222)
+      (net 19 "+3V0") (pintype "passive") (tstamp d2a5e587-10ce-4cb5-b054-4686c88ef20d))
+    (model "${KICAD6_3DMODEL_DIR}/Resistor_SMD.3dshapes/R_1206_3216Metric.wrl"
+      (offset (xyz 0 0 0))
+      (scale (xyz 1 1 1))
+      (rotate (xyz 0 0 0))
+    )
+  )
+
+  (footprint "Capacitor_SMD:C_1210_3225Metric" (layer "F.Cu")
+    (tedit 5F68FEEE) (tstamp cc339b05-24a4-4937-8017-2c01c2dddcd7)
+    (at 106.172 112.014 90)
+    (descr "Capacitor SMD 1210 (3225 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: IPC-SM-782 page 76, https://www.pcb-3d.com/wordpress/wp-content/uploads/ipc-sm-782a_amendment_1_and_2.pdf), generated with kicad-footprint-generator")
+    (tags "capacitor")
+    (property "MFG" "Murata")
+    (property "MFG P/N" "GRM32ER61E226KE15L")
+    (property "Sheetfile" "power-supply.kicad_sch")
+    (property "Sheetname" "5V PowerSupply")
+    (path "/feeb2d6c-4828-41f4-95de-5c15de403137/103abe72-bb8e-4720-8dbc-c7794b92d086")
+    (attr smd)
+    (fp_text reference "C15" (at 1.5748 2.413 90) (layer "F.SilkS")
+      (effects (font (size 1 1) (thickness 0.15)))
+      (tstamp 063f27d9-d54f-42a8-849e-dcdba78c9965)
+    )
+    (fp_text value "22uF-25V-10%-1210" (at 0 2.3 90) (layer "F.Fab")
+      (effects (font (size 1 1) (thickness 0.15)))
+      (tstamp 12c92cec-d7bc-462c-9c0f-82b44f69cc32)
+    )
+    (fp_text user "${REFERENCE}" (at 0 0 90) (layer "F.Fab")
+      (effects (font (size 0.8 0.8) (thickness 0.12)))
+      (tstamp b330b550-3a0c-47c3-9e67-ee999f045a16)
+    )
+    (fp_line (start -0.711252 1.36) (end 0.711252 1.36) (layer "F.SilkS") (width 0.12) (tstamp 0c44c7f0-cd9d-4fa3-80fc-aa30515b81a0))
+    (fp_line (start -0.711252 -1.36) (end 0.711252 -1.36) (layer "F.SilkS") (width 0.12) (tstamp ce9338dc-1623-4118-a4aa-350db4ed7666))
+    (fp_line (start 2.3 -1.6) (end 2.3 1.6) (layer "F.CrtYd") (width 0.05) (tstamp 1088153d-c0b7-45ef-acf6-55501959d312))
+    (fp_line (start -2.3 -1.6) (end 2.3 -1.6) (layer "F.CrtYd") (width 0.05) (tstamp 3288448d-2db1-4ff6-8a58-5da6f78d4c23))
+    (fp_line (start 2.3 1.6) (end -2.3 1.6) (layer "F.CrtYd") (width 0.05) (tstamp 52c20890-679e-40ff-8f35-ca0737616158))
+    (fp_line (start -2.3 1.6) (end -2.3 -1.6) (layer "F.CrtYd") (width 0.05) (tstamp be8db85e-796d-400e-9224-3a314d201550))
+    (fp_line (start 1.6 1.25) (end -1.6 1.25) (layer "F.Fab") (width 0.1) (tstamp 1c7ba33f-36c8-43c5-8447-350f00d84b2f))
+    (fp_line (start -1.6 -1.25) (end 1.6 -1.25) (layer "F.Fab") (width 0.1) (tstamp 2369fc46-9e76-4275-bf2e-94a35514d0e5))
+    (fp_line (start -1.6 1.25) (end -1.6 -1.25) (layer "F.Fab") (width 0.1) (tstamp 8bb9d42b-7101-4c5d-9c26-b635ddae871c))
+    (fp_line (start 1.6 -1.25) (end 1.6 1.25) (layer "F.Fab") (width 0.1) (tstamp a22a67ef-2217-4450-80d0-ceaa08ca21c3))
+    (pad "1" smd roundrect (at -1.475 0 90) (size 1.15 2.7) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.2173913043)
+      (net 1 "GND") (pintype "passive") (tstamp d90c95cf-1165-485f-9258-9d5994d21bad))
+    (pad "2" smd roundrect (at 1.475 0 90) (size 1.15 2.7) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.2173913043)
+      (net 9 "/5V PowerSupply/V_{P}") (pintype "passive") (tstamp 16d2265f-4add-4db7-8cd5-6a3be34ec99a))
+    (model "${KICAD6_3DMODEL_DIR}/Capacitor_SMD.3dshapes/C_1210_3225Metric.wrl"
+      (offset (xyz 0 0 0))
+      (scale (xyz 1 1 1))
+      (rotate (xyz 0 0 0))
+    )
+  )
+
+  (footprint "Package_TO_SOT_SMD:TSOT-23-6" (layer "F.Cu")
+    (tedit 5F6F97DB) (tstamp ced9bb97-0283-4948-a01f-501b145b0d41)
+    (at 78.74 100.33 -90)
+    (descr "TSOT, 6 Pin (https://www.jedec.org/sites/default/files/docs/MO-193D.pdf variant AA), generated with kicad-footprint-generator ipc_gullwing_generator.py")
+    (tags "TSOT TO_SOT_SMD")
+    (property "MFG" "Diodes Inc")
+    (property "MFG P/N" "AP62200WU-7")
+    (property "Sheetfile" "3V3-3V0-power-supply.kicad_sch")
+    (property "Sheetname" "3V-3.3V-PS")
+    (path "/2d4e4a8e-5ec4-4f06-b5e3-fdf354939c71/1bc1cc87-b20b-4957-bdc1-19ecdb7e0a10")
+    (attr smd)
+    (fp_text reference "U6" (at 0.381 2.286 90) (layer "F.SilkS")
+      (effects (font (size 1 1) (thickness 0.15)))
+      (tstamp 9e4336db-56e4-42a1-b070-c439723f02f9)
+    )
+    (fp_text value "AP62200WU-7" (at 0 2.4 90) (layer "F.Fab")
+      (effects (font (size 1 1) (thickness 0.15)))
+      (tstamp ce64340b-6941-4515-a7bf-5517b23ef470)
+    )
+    (fp_text user "${REFERENCE}" (at 0 0 90) (layer "F.Fab")
+      (effects (font (size 0.4 0.4) (thickness 0.06)))
+      (tstamp d7378628-1f31-4064-a7d7-f244af0ef406)
+    )
+    (fp_line (start 0 -1.56) (end 0.8 -1.56) (layer "F.SilkS") (width 0.12) (tstamp 6e1f5407-d09c-46a2-9061-b67ead994bd5))
+    (fp_line (start 0 1.56) (end -0.8 1.56) (layer "F.SilkS") (width 0.12) (tstamp 789a90f8-6d8e-4f96-a986-fec68a026114))
+    (fp_line (start 0 -1.56) (end -1.8 -1.56) (layer "F.SilkS") (width 0.12) (tstamp 8cc9b70a-1133-48a2-80d5-31bbc2c7d131))
+    (fp_line (start 0 1.56) (end 0.8 1.56) (layer "F.SilkS") (width 0.12) (tstamp f79cf257-314d-45ec-a0c1-629ed2253465))
+    (fp_line (start 2.05 1.7) (end 2.05 -1.7) (layer "F.CrtYd") (width 0.05) (tstamp 3ccfbb54-08ba-46e8-8936-4d41740ee0f5))
+    (fp_line (start -2.05 -1.7) (end -2.05 1.7) (layer "F.CrtYd") (width 0.05) (tstamp 43691963-2341-4fab-a070-4aa3684521ae))
+    (fp_line (start 2.05 -1.7) (end -2.05 -1.7) (layer "F.CrtYd") (width 0.05) (tstamp ca540f82-30a2-4776-b5d5-258b07c6fd7a))
+    (fp_line (start -2.05 1.7) (end 2.05 1.7) (layer "F.CrtYd") (width 0.05) (tstamp ecb482a8-a947-4363-91be-4bd8957f4623))
+    (fp_line (start 0.8 1.45) (end -0.8 1.45) (layer "F.Fab") (width 0.1) (tstamp 0f43e224-451e-4206-824c-8bc37401f45f))
+    (fp_line (start -0.8 -1.05) (end -0.4 -1.45) (layer "F.Fab") (width 0.1) (tstamp 2f27cab7-85cc-4da8-ba35-a3f1b0360644))
+    (fp_line (start -0.4 -1.45) (end 0.8 -1.45) (layer "F.Fab") (width 0.1) (tstamp eedb40f2-502a-46f5-a4cd-47f1243692ad))
+    (fp_line (start -0.8 1.45) (end -0.8 -1.05) (layer "F.Fab") (width 0.1) (tstamp f1dd30f1-d6c4-48f1-811a-56782f5c50f1))
+    (fp_line (start 0.8 -1.45) (end 0.8 1.45) (layer "F.Fab") (width 0.1) (tstamp fb99ccc8-89a9-4d60-bb54-4b6cf8ec0c13))
+    (pad "1" smd roundrect (at -1.1375 -0.95 270) (size 1.325 0.6) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25)
+      (net 1 "GND") (pinfunction "GND") (pintype "passive") (tstamp f9008999-5b55-4e08-87c2-852a1fb91a3b))
+    (pad "2" smd roundrect (at -1.1375 0 270) (size 1.325 0.6) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25)
+      (net 21 "/3V-3.3V-PS/SW") (pinfunction "SW") (pintype "output") (tstamp 38e3a984-b68d-4974-9620-79ddcb6aaea8))
+    (pad "3" smd roundrect (at -1.1375 0.95 270) (size 1.325 0.6) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25)
+      (net 30 "+5V") (pinfunction "VIN") (pintype "power_in") (tstamp 30f6c403-1944-4e9f-b209-3102950cb9f4))
+    (pad "4" smd roundrect (at 1.1375 0.95 270) (size 1.325 0.6) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25)
+      (net 36 "Net-(R27-Pad2)") (pinfunction "FB") (pintype "input") (tstamp 337751cc-f45c-4b41-8ad9-54a46e3adf2a))
+    (pad "5" smd roundrect (at 1.1375 0 270) (size 1.325 0.6) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25)
+      (net 87 "/3V3_PI") (pinfunction "EN") (pintype "input") (tstamp ed831d99-e288-448e-adfb-0255deaa8ba7))
+    (pad "6" smd roundrect (at 1.1375 -0.95 270) (size 1.325 0.6) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25)
+      (net 8 "Net-(C8-Pad1)") (pinfunction "BST") (pintype "passive") (tstamp 31455c6f-af08-4492-8263-289346dd4a1c))
+    (model "${KICAD6_3DMODEL_DIR}/Package_TO_SOT_SMD.3dshapes/TSOT-23-6.wrl"
+      (offset (xyz 0 0 0))
+      (scale (xyz 1 1 1))
+      (rotate (xyz 0 0 0))
+    )
+  )
+
+  (footprint "Capacitor_SMD:C_0603_1608Metric" (layer "F.Cu")
+    (tedit 5F68FEEE) (tstamp cf0254dc-935a-4393-8564-dcc07c7a2cf0)
+    (at 109.982 86.106 90)
+    (descr "Capacitor SMD 0603 (1608 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: IPC-SM-782 page 76, https://www.pcb-3d.com/wordpress/wp-content/uploads/ipc-sm-782a_amendment_1_and_2.pdf), generated with kicad-footprint-generator")
+    (tags "capacitor")
+    (property "MFG" "Samsung Electro-Mechanics")
+    (property "MFG P/N" "CL10B104KB8NNNC")
+    (property "Sheetfile" "can-fd.kicad_sch")
+    (property "Sheetname" "CAN-FD")
+    (path "/47cdabce-0f38-4512-8fd1-f452002c5dd4/f167e080-11ce-4c3a-b658-9eef6575642f")
+    (attr smd)
+    (fp_text reference "C1" (at 2.286 0 90) (layer "F.SilkS")
+      (effects (font (size 1 1) (thickness 0.15)))
+      (tstamp fb932a32-ce22-4873-a42e-7d0217b91fdf)
+    )
+    (fp_text value "0.1uF-10%-50V-0603" (at 0 1.43 90) (layer "F.Fab")
+      (effects (font (size 1 1) (thickness 0.15)))
+      (tstamp 9be4a69b-d8f3-4467-a582-0ac4d3d3874f)
+    )
+    (fp_text user "${REFERENCE}" (at 0 0 90) (layer "F.Fab")
+      (effects (font (size 0.4 0.4) (thickness 0.06)))
+      (tstamp fbb27b60-fcd4-4093-8460-2ad1b0307728)
+    )
+    (fp_line (start -0.14058 0.51) (end 0.14058 0.51) (layer "F.SilkS") (width 0.12) (tstamp 7d380642-74d5-4286-a066-4ecabd00035e))
+    (fp_line (start -0.14058 -0.51) (end 0.14058 -0.51) (layer "F.SilkS") (width 0.12) (tstamp dfdca94b-f74d-458e-a3d0-b3ef936e8387))
+    (fp_line (start 1.48 0.73) (end -1.48 0.73) (layer "F.CrtYd") (width 0.05) (tstamp 15abcefc-62d2-4fa9-a78a-cedbb44805df))
+    (fp_line (start -1.48 0.73) (end -1.48 -0.73) (layer "F.CrtYd") (width 0.05) (tstamp 61392968-d74a-4651-9ba9-64498a9f71f5))
+    (fp_line (start 1.48 -0.73) (end 1.48 0.73) (layer "F.CrtYd") (width 0.05) (tstamp 6e578ea9-a648-4885-9093-c4585d6a7e43))
+    (fp_line (start -1.48 -0.73) (end 1.48 -0.73) (layer "F.CrtYd") (width 0.05) (tstamp de2f2f16-65d9-40c1-b3ef-9cd1e6f9662f))
+    (fp_line (start -0.8 0.4) (end -0.8 -0.4) (layer "F.Fab") (width 0.1) (tstamp 143d0b45-465a-4a20-a0e1-7980bd8d3f12))
+    (fp_line (start 0.8 -0.4) (end 0.8 0.4) (layer "F.Fab") (width 0.1) (tstamp 662091d3-13b2-4dc3-94ad-140329083618))
+    (fp_line (start -0.8 -0.4) (end 0.8 -0.4) (layer "F.Fab") (width 0.1) (tstamp af9f62cc-ab84-406d-9730-372e82d3262d))
+    (fp_line (start 0.8 0.4) (end -0.8 0.4) (layer "F.Fab") (width 0.1) (tstamp ec319efa-0385-4b28-b258-5931a9838806))
+    (pad "1" smd roundrect (at -0.775 0 90) (size 0.9 0.95) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25)
+      (net 19 "+3V0") (pintype "passive") (tstamp ddfd50e5-8997-4ade-96f1-595d6aab4a1a))
+    (pad "2" smd roundrect (at 0.775 0 90) (size 0.9 0.95) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25)
+      (net 1 "GND") (pintype "passive") (tstamp 370f3617-e178-433a-9456-84233fccc82a))
+    (model "${KICAD6_3DMODEL_DIR}/Capacitor_SMD.3dshapes/C_0603_1608Metric.wrl"
+      (offset (xyz 0 0 0))
+      (scale (xyz 1 1 1))
+      (rotate (xyz 0 0 0))
+    )
+  )
+
+  (footprint "Resistor_SMD:R_0612_1632Metric" (layer "F.Cu")
+    (tedit 5F68FEEE) (tstamp d189e55a-7c26-46da-a567-fb8244870a24)
+    (at 92.329 105.296 90)
+    (descr "Resistor SMD 0612 (1632 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: https://www.vishay.com/docs/20019/rcwe.pdf), generated with kicad-footprint-generator")
+    (tags "resistor")
+    (property "MFG" "KOA Speer Electronics, Inc.")
+    (property "MFG P/N" "WU732BTTD15L0F")
+    (property "Sheetfile" "power-supply.kicad_sch")
+    (property "Sheetname" "5V PowerSupply")
+    (path "/feeb2d6c-4828-41f4-95de-5c15de403137/f41a77bd-eb3f-4dbc-bb11-f17455ac8fe7")
+    (attr smd)
+    (fp_text reference "R13" (at -0.114 -3.429 180) (layer "F.SilkS")
+      (effects (font (size 1 1) (thickness 0.15)))
+      (tstamp 5527ad64-b0c6-41b5-bfae-10626a1bae41)
+    )
+    (fp_text value "15m-1%-0612" (at 0 2.65 90) (layer "F.Fab")
+      (effects (font (size 1 1) (thickness 0.15)))
+      (tstamp 553e4a7f-0c86-47f9-902d-70ddffa0d95c)
+    )
+    (fp_text user "${REFERENCE}" (at 0 0 90) (layer "F.Fab")
+      (effects (font (size 0.4 0.4) (thickness 0.06)))
+      (tstamp e1f561a8-cc12-42ab-98e0-4a89eb5c829b)
+    )
+    (fp_line (start -0.182983 -1.71) (end 0.182983 -1.71) (layer "F.SilkS") (width 0.12) (tstamp 9be5b134-2cc5-4dd2-b3bd-13cc7c04396c))
+    (fp_line (start -0.182983 1.71) (end 0.182983 1.71) (layer "F.SilkS") (width 0.12) (tstamp bfa11d5b-4055-451c-b5ab-1255e175f4b7))
+    (fp_line (start -1.5 1.95) (end -1.5 -1.95) (layer "F.CrtYd") (width 0.05) (tstamp 3939f85e-eeb6-4b98-b68b-7b4b26b2b970))
+    (fp_line (start 1.5 1.95) (end -1.5 1.95) (layer "F.CrtYd") (width 0.05) (tstamp 543307e9-6d83-46a3-ab77-65aac1a80cec))
+    (fp_line (start -1.5 -1.95) (end 1.5 -1.95) (layer "F.CrtYd") (width 0.05) (tstamp 5ca5ae01-5994-4a4e-a9ea-48d02fce8c19))
+    (fp_line (start 1.5 -1.95) (end 1.5 1.95) (layer "F.CrtYd") (width 0.05) (tstamp 7c6cb2de-7b59-4d21-9496-c35771e0c5aa))
+    (fp_line (start -0.8 1.6) (end -0.8 -1.6) (layer "F.Fab") (width 0.1) (tstamp 41a70702-6eb8-4889-ad19-212faaed5f80))
+    (fp_line (start -0.8 -1.6) (end 0.8 -1.6) (layer "F.Fab") (width 0.1) (tstamp 4c8e2759-bd85-43bc-a7f4-94a7dfa45f51))
+    (fp_line (start 0.8 1.6) (end -0.8 1.6) (layer "F.Fab") (width 0.1) (tstamp 53476bb2-0175-455e-9115-1732d766d389))
+    (fp_line (start 0.8 -1.6) (end 0.8 1.6) (layer "F.Fab") (width 0.1) (tstamp ffb2f2ed-5b45-45dc-9ad0-66b949203659))
+    (pad "1" smd roundrect (at -0.75 0 90) (size 1 3.4) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25)
+      (net 23 "/5V PowerSupply/R_{CSP}") (pintype "passive") (tstamp c45bda2e-a3e3-4fb8-aa86-78a47f0a952e))
+    (pad "2" smd roundrect (at 0.75 0 90) (size 1 3.4) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25)
+      (net 1 "GND") (pintype "passive") (tstamp e021cd97-c56e-4794-9aff-91641ee10994))
+    (model "${KICAD6_3DMODEL_DIR}/Resistor_SMD.3dshapes/R_0612_1632Metric.wrl"
+      (offset (xyz 0 0 0))
+      (scale (xyz 1 1 1))
+      (rotate (xyz 0 0 0))
+    )
+  )
+
+  (footprint "Package_SO:SO-8_3.9x4.9mm_P1.27mm" (layer "F.Cu")
+    (tedit 5D9F72B1) (tstamp d44daac2-884e-4550-80ee-df163760ed95)
+    (at 106.299 96.52 -90)
+    (descr "SO, 8 Pin (https://www.nxp.com/docs/en/data-sheet/PCF8523.pdf), generated with kicad-footprint-generator ipc_gullwing_generator.py")
+    (tags "SO SO")
+    (property "MFG" "Microchip")
+    (property "MFG P/N" "MCP2542FD-E/SN")
+    (property "Sheetfile" "can-fd.kicad_sch")
+    (property "Sheetname" "CAN-FD")
+    (path "/47cdabce-0f38-4512-8fd1-f452002c5dd4/9b126edb-463a-454f-b6a5-f3010050275f")
+    (attr smd)
+    (fp_text reference "U4" (at -1.4986 3.2766 90) (layer "F.SilkS")
+      (effects (font (size 1 1) (thickness 0.15)))
+      (tstamp d4413aec-dcf5-4b09-9818-7496e3f3677c)
+    )
+    (fp_text value "MCP2542FD-E/SN" (at 0 3.4 90) (layer "F.Fab")
+      (effects (font (size 1 1) (thickness 0.15)))
+      (tstamp 64892f3c-5782-4839-8a0b-1e81b625f7d7)
+    )
+    (fp_text user "${REFERENCE}" (at 0 0 90) (layer "F.Fab")
+      (effects (font (size 0.98 0.98) (thickness 0.15)))
+      (tstamp 4d5dc6e2-077f-4e42-b108-4c2b73439dd5)
+    )
+    (fp_line (start 0 -2.56) (end 1.95 -2.56) (layer "F.SilkS") (width 0.12) (tstamp 434cfdb3-4726-4cd9-85a5-0a5495b55331))
+    (fp_line (start 0 -2.56) (end -3.45 -2.56) (layer "F.SilkS") (width 0.12) (tstamp 4dddabd1-235c-4f7a-b8a1-c49b66c359f7))
+    (fp_line (start 0 2.56) (end 1.95 2.56) (layer "F.SilkS") (width 0.12) (tstamp 6d5b81aa-f113-4b62-9f01-c0d8c800ec0a))
+    (fp_line (start 0 2.56) (end -1.95 2.56) (layer "F.SilkS") (width 0.12) (tstamp e499dc38-2f22-47ef-adf1-7b14581924f8))
+    (fp_line (start 3.7 -2.7) (end -3.7 -2.7) (layer "F.CrtYd") (width 0.05) (tstamp 7d0cb870-6681-4d5a-b8f9-4014dcd70447))
+    (fp_line (start -3.7 -2.7) (end -3.7 2.7) (layer "F.CrtYd") (width 0.05) (tstamp 92f5d27f-5796-4f30-b208-14be05f2ac5b))
+    (fp_line (start -3.7 2.7) (end 3.7 2.7) (layer "F.CrtYd") (width 0.05) (tstamp 9dcadf45-3e19-402e-8d37-e88f7242d142))
+    (fp_line (start 3.7 2.7) (end 3.7 -2.7) (layer "F.CrtYd") (width 0.05) (tstamp c2f6feb5-1165-4bfd-9336-be5f1fa22224))
+    (fp_line (start 1.95 -2.45) (end 1.95 2.45) (layer "F.Fab") (width 0.1) (tstamp 96223bc7-d619-4faf-aabf-107a9694d9ef))
+    (fp_line (start -1.95 -1.475) (end -0.975 -2.45) (layer "F.Fab") (width 0.1) (tstamp adf69fc7-806b-4037-a0f3-f65b65dafc84))
+    (fp_line (start -0.975 -2.45) (end 1.95 -2.45) (layer "F.Fab") (width 0.1) (tstamp c8cdf05d-7679-4d42-a700-c5c0f2b0d766))
+    (fp_line (start 1.95 2.45) (end -1.95 2.45) (layer "F.Fab") (width 0.1) (tstamp df139c61-13d1-4789-b4c7-446f275f5cff))
+    (fp_line (start -1.95 2.45) (end -1.95 -1.475) (layer "F.Fab") (width 0.1) (tstamp e5556ca5-bcfa-4e6e-8c88-24802e7c0a26))
+    (pad "1" smd roundrect (at -2.575 -1.905 270) (size 1.75 0.6) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25)
+      (net 39 "Net-(U4-Pad1)") (pinfunction "TXD") (pintype "input") (tstamp 537c6fef-ff60-46eb-8a26-5ff6733cf666))
+    (pad "2" smd roundrect (at -2.575 -0.635 270) (size 1.75 0.6) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25)
+      (net 1 "GND") (pinfunction "VSS") (pintype "power_in") (tstamp 9f25263f-42c8-4116-8430-aef4e75d7975))
+    (pad "3" smd roundrect (at -2.575 0.635 270) (size 1.75 0.6) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25)
+      (net 30 "+5V") (pinfunction "VDD") (pintype "power_in") (tstamp 72b7fdf3-fc37-4f87-aaaa-33c3a39da5f8))
+    (pad "4" smd roundrect (at -2.575 1.905 270) (size 1.75 0.6) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25)
+      (net 79 "Net-(U4-Pad4)") (pinfunction "RXD") (pintype "output") (tstamp e4cd20ee-6b8a-4a97-9d76-ec0bb9685c31))
+    (pad "5" smd roundrect (at 2.575 1.905 270) (size 1.75 0.6) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25)
+      (net 19 "+3V0") (pinfunction "VIO") (pintype "power_in") (tstamp 2dfbe1db-9f92-452d-9ff2-b30cd8c54f0f))
+    (pad "6" smd roundrect (at 2.575 0.635 270) (size 1.75 0.6) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25)
+      (net 32 "/CAN-FD/CAN_L") (pinfunction "CANL") (pintype "bidirectional") (tstamp 711d1109-0056-4009-88f0-2db3314a6b52))
+    (pad "7" smd roundrect (at 2.575 -0.635 270) (size 1.75 0.6) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25)
+      (net 31 "/CAN-FD/CAN_H") (pinfunction "CANH") (pintype "bidirectional") (tstamp 23d52129-69e3-4977-88bb-1c2e092f741f))
+    (pad "8" smd roundrect (at 2.575 -1.905 270) (size 1.75 0.6) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25)
+      (net 1 "GND") (pinfunction "STBY") (pintype "input") (tstamp 56f553cc-e874-47f1-b66f-6431ca1fd9d1))
+    (model "${KICAD6_3DMODEL_DIR}/Package_SO.3dshapes/SOIC-8_3.9x4.9mm_P1.27mm.step"
+      (offset (xyz 0 0 0))
+      (scale (xyz 1 1 1))
+      (rotate (xyz 0 0 0))
+    )
+  )
+
+  (footprint "PI-PowerBoard:PASTE-SLOT-5x2.5mm" (layer "F.Cu")
+    (tedit 0) (tstamp d5f546fa-fdd2-4e26-ae5e-e357136ff9ad)
+    (at 63.5 74.5 -40.2)
+    (property "Sheetfile" "PI-Power-Board.kicad_sch")
+    (property "Sheetname" "")
+    (property "exclude_from_bom" "")
+    (path "/6c327fc3-40c6-4227-927f-d32558d56d8b")
+    (attr smd exclude_from_bom)
+    (fp_text reference "H1" (at 0 -0.5 -40.2 unlocked) (layer "F.Fab")
+      (effects (font (size 1 1) (thickness 0.15)))
+      (tstamp 312510a0-4d67-413d-a954-90d2e0df3b72)
+    )
+    (fp_text value "Paste Slot 5x2.5mm" (at 0 1 -40.2 unlocked) (layer "F.Fab")
+      (effects (font (size 1 1) (thickness 0.15)))
+      (tstamp 17b76210-fb5f-4c95-8d43-b0b59b4e9f9c)
+    )
+    (fp_text user "${REFERENCE}" (at 0 2.5 -40.2 unlocked) (layer "F.Fab")
+      (effects (font (size 1 1) (thickness 0.15)))
+      (tstamp 9496d98d-aa5a-4e53-a1e5-80fd185e8ecb)
+    )
+    (fp_rect (start -1.25 -1.25) (end 1.25 1.25) (layer "B.Paste") (width 0) (fill solid) (tstamp e9f8e9b0-84e1-4047-8292-3eb352c78f29))
+    (fp_circle (center -1.25 0) (end 0 0) (layer "B.Paste") (width 0) (fill solid) (tstamp 26b32274-f126-47bc-b0d5-2187abe636e4))
+    (fp_circle (center 1.25 0) (end 2.5 0) (layer "B.Paste") (width 0) (fill solid) (tstamp 508e736a-87bc-4113-ae7c-788e89644820))
+    (fp_rect (start -1.25 -1.25) (end 1.25 1.25) (layer "F.Paste") (width 0) (fill solid) (tstamp 83c75899-7a8a-44cd-81fb-833b19e452d1))
+    (fp_circle (center -1.25 0) (end 0 0) (layer "F.Paste") (width 0) (fill solid) (tstamp 48770230-2ee8-464c-8af5-d4f1ea4e13f6))
+    (fp_circle (center 1.25 0) (end 2.5 0) (layer "F.Paste") (width 0) (fill solid) (tstamp b6ab89a8-d901-4ca3-a937-065b4201df19))
+  )
+
+  (footprint "PI-PowerBoard:PASTE-HOLE-2.5mm" (layer "F.Cu")
+    (tedit 0) (tstamp d6ea1ee6-cfd7-424f-bedd-82ff3746fd73)
+    (at 121.5 123.5)
+    (property "Sheetfile" "PI-Power-Board.kicad_sch")
+    (property "Sheetname" "")
+    (property "exclude_from_bom" "")
+    (path "/a052aeda-c9d2-4c27-8d0a-ddf99cc94664")
+    (attr smd exclude_from_bom)
+    (fp_text reference "H7" (at -0.127 -1.524 unlocked) (layer "F.SilkS") hide
+      (effects (font (size 1 1) (thickness 0.15)))
+      (tstamp 322204d6-e0f2-4b26-84f5-62c7473a00ab)
+    )
+    (fp_text value "Paste Hole 2.5mm" (at 0 1 unlocked) (layer "F.Fab")
+      (effects (font (size 1 1) (thickness 0.15)))
+      (tstamp e7c5eed8-8538-44d7-bf10-ec03ab5aa74c)
+    )
+    (fp_text user "${REFERENCE}" (at 0 2.5 unlocked) (layer "F.Fab")
+      (effects (font (size 1 1) (thickness 0.15)))
+      (tstamp 0633cf4f-d860-408d-81e1-318472bbfd07)
+    )
+    (fp_circle (center 0 0) (end 1.25 0) (layer "B.Paste") (width 0) (fill solid) (tstamp 599667d8-5431-4feb-ad48-3c0f307fdf92))
+    (fp_circle (center 0 0) (end 1.25 0) (layer "F.Paste") (width 0) (fill solid) (tstamp 46e94ebf-e777-48a3-9cca-184bd7a137eb))
+  )
+
+  (footprint "Resistor_SMD:R_0603_1608Metric" (layer "F.Cu")
+    (tedit 5F68FEEE) (tstamp d896ff68-99e6-4ff6-a728-fa14cb5c661d)
+    (at 95.758 94.387 90)
+    (descr "Resistor SMD 0603 (1608 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: IPC-SM-782 page 72, https://www.pcb-3d.com/wordpress/wp-content/uploads/ipc-sm-782a_amendment_1_and_2.pdf), generated with kicad-footprint-generator")
+    (tags "resistor")
+    (property "MFG" "Panasonic Electronic Components")
+    (property "MFG P/N" "ERJ-3EKF9312V")
+    (property "Sheetfile" "power-supply.kicad_sch")
+    (property "Sheetname" "5V PowerSupply")
+    (path "/feeb2d6c-4828-41f4-95de-5c15de403137/6e389981-2451-4878-84a0-e191d26c3eae")
+    (attr smd)
+    (fp_text reference "R8" (at 0 1.524 90) (layer "F.SilkS")
+      (effects (font (size 1 1) (thickness 0.15)))
+      (tstamp 2cffe72a-aa3c-481b-b6e1-0739e451ee17)
+    )
+    (fp_text value "93.1k-1%-0603" (at 0 1.43 90) (layer "F.Fab")
+      (effects (font (size 1 1) (thickness 0.15)))
+      (tstamp abc0fc58-1d07-4dbc-820f-c4b04e227637)
+    )
+    (fp_text user "${REFERENCE}" (at 0 0 90) (layer "F.Fab")
+      (effects (font (size 0.4 0.4) (thickness 0.06)))
+      (tstamp df7a2491-6f07-4de1-a6a6-609f8b014d82)
+    )
+    (fp_line (start -0.237258 0.5225) (end 0.237258 0.5225) (layer "F.SilkS") (width 0.12) (tstamp 5a4b9a6a-4fbc-4ec2-9a96-4bf8eb171d5e))
+    (fp_line (start -0.237258 -0.5225) (end 0.237258 -0.5225) (layer "F.SilkS") (width 0.12) (tstamp 7481dcd3-efdc-4ea7-889e-f5e2c60754fa))
+    (fp_line (start 1.48 -0.73) (end 1.48 0.73) (layer "F.CrtYd") (width 0.05) (tstamp 48233a89-904b-4850-b875-8384475cc737))
+    (fp_line (start -1.48 0.73) (end -1.48 -0.73) (layer "F.CrtYd") (width 0.05) (tstamp 67c83392-38e8-4351-aace-4c57fcc07581))
+    (fp_line (start 1.48 0.73) (end -1.48 0.73) (layer "F.CrtYd") (width 0.05) (tstamp ad2f76ce-54e2-4d8f-9a42-41fc6fe1117a))
+    (fp_line (start -1.48 -0.73) (end 1.48 -0.73) (layer "F.CrtYd") (width 0.05) (tstamp bf925b6b-f4de-4688-b6dd-cd1f2e57b08c))
+    (fp_line (start 0.8 -0.4125) (end 0.8 0.4125) (layer "F.Fab") (width 0.1) (tstamp d7188e3b-7c34-4387-b982-4e2e48f1a03e))
+    (fp_line (start -0.8 -0.4125) (end 0.8 -0.4125) (layer "F.Fab") (width 0.1) (tstamp f208f778-172f-4f9e-99df-cefe7433ee17))
+    (fp_line (start 0.8 0.4125) (end -0.8 0.4125) (layer "F.Fab") (width 0.1) (tstamp f974c60d-661b-48a0-a8ce-00f4782c3e0a))
+    (fp_line (start -0.8 0.4125) (end -0.8 -0.4125) (layer "F.Fab") (width 0.1) (tstamp fd0c883f-6f8f-420a-9e9b-02ce26da6046))
+    (pad "1" smd roundrect (at -0.825 0 90) (size 0.8 0.95) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25)
+      (net 82 "/5V PowerSupply/MODE") (pintype "passive") (tstamp 195149fd-151a-4622-9de0-4f1686c13ccb))
+    (pad "2" smd roundrect (at 0.825 0 90) (size 0.8 0.95) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25)
+      (net 1 "GND") (pintype "passive") (tstamp 3f0ad5f4-7b53-4704-82b0-91046f536185))
+    (model "${KICAD6_3DMODEL_DIR}/Resistor_SMD.3dshapes/R_0603_1608Metric.wrl"
+      (offset (xyz 0 0 0))
+      (scale (xyz 1 1 1))
+      (rotate (xyz 0 0 0))
+    )
+  )
+
+  (footprint "TestPoint:TestPoint_Keystone_5000-5004_Miniature" (layer "F.Cu")
+    (tedit 5A0F774F) (tstamp da17e527-1789-4807-b97f-5dde6b8fca7b)
+    (at 113.919 80.645)
+    (descr "Keystone Miniature THM Test Point 5000-5004, http://www.keyelco.com/product-pdf.cfm?p=1309")
+    (tags "Through Hole Mount Test Points")
+    (property "MFG" "Keystone Electronics")
+    (property "MFG P/N" "5002")
+    (property "Sheetfile" "PI-Power-Board.kicad_sch")
+    (property "Sheetname" "")
+    (path "/47eaa162-68bb-47d6-8384-5916b813ba71")
+    (attr through_hole)
+    (fp_text reference "TP8" (at 0 -2.5) (layer "F.SilkS") hide
+      (effects (font (size 1 1) (thickness 0.15)))
+      (tstamp 2f62a2a3-b2c7-4bb5-8d9a-d7bbea0fe12b)
+    )
+    (fp_text value "+3.3V" (at 0 2.5) (layer "F.Fab") hide
+      (effects (font (size 1 1) (thickness 0.15)))
+      (tstamp 5851ad19-47a1-411a-8c13-6f1b1e5c8385)
+    )
+    (fp_text user "${REFERENCE}" (at 0 -2.5) (layer "F.Fab")
+      (effects (font (size 1 1) (thickness 0.15)))
+      (tstamp 99a0af3f-3a9c-4f98-97af-a10470638ac7)
+    )
+    (fp_circle (center 0 0) (end 1.65 0) (layer "F.CrtYd") (width 0.05) (fill none) (tstamp 62ae03d4-a8ad-41f9-9903-838d8ac6d4d7))
+    (fp_line (start -0.75 -0.25) (end 0.75 -0.25) (layer "F.Fab") (width 0.15) (tstamp 16106901-7925-4a57-a137-145f24c6e9a6))
+    (fp_line (start -0.75 0.25) (end -0.75 -0.25) (layer "F.Fab") (width 0.15) (tstamp 7344bbf1-cc20-425a-861b-6133961f0638))
+    (fp_line (start 0.75 0.25) (end -0.75 0.25) (layer "F.Fab") (width 0.15) (tstamp 8be8cdd9-eb19-41f5-865e-4b8c19a73af2))
+    (fp_line (start 0.75 -0.25) (end 0.75 0.25) (layer "F.Fab") (width 0.15) (tstamp adf83699-3d6f-4f3e-bcb0-03bfcd2cb3a7))
+    (fp_circle (center 0 0) (end 1.25 0) (layer "F.Fab") (width 0.15) (fill none) (tstamp 672151e9-cb13-47c3-8dd2-24184de51c7d))
+    (pad "1" thru_hole circle (at 0 0) (size 2 2) (drill 1) (layers *.Cu *.Mask)
+      (net 90 "/~{CAN_INT}") (pinfunction "1") (pintype "passive") (tstamp 4abfd60d-56a2-4316-8a31-1f891b4a39c8))
+    (model "${KICAD6_3DMODEL_DIR}/TestPoint.3dshapes/TestPoint_Keystone_5000-5004_Miniature.wrl"
+      (offset (xyz 0 0 0))
+      (scale (xyz 1 1 1))
+      (rotate (xyz 0 0 0))
+    )
+  )
+
+  (footprint "TestPoint:TestPoint_Keystone_5000-5004_Miniature" (layer "F.Cu")
+    (tedit 5A0F774F) (tstamp db228a26-1c7a-4c35-a921-087ab6029a50)
+    (at 99.822 92.456)
+    (descr "Keystone Miniature THM Test Point 5000-5004, http://www.keyelco.com/product-pdf.cfm?p=1309")
+    (tags "Through Hole Mount Test Points")
+    (property "MFG" "Keystone Electronics")
+    (property "MFG P/N" "5002")
+    (property "Sheetfile" "PI-Power-Board.kicad_sch")
+    (property "Sheetname" "")
+    (path "/2a86930d-5bf7-4ef4-82b0-6ddd576bff5e")
+    (attr through_hole)
+    (fp_text reference "TP1" (at 2.921 -0.127) (layer "F.SilkS")
+      (effects (font (size 1 1) (thickness 0.15)))
+      (tstamp 302a01ce-987b-49b2-84e1-0cb30005ae83)
+    )
+    (fp_text value "+3.0V" (at 0 -2.286) (layer "F.SilkS")
+      (effects (font (size 1 1) (thickness 0.15)))
+      (tstamp ca8a3bd4-9f95-4b5f-b973-48104e1291ae)
+    )
+    (fp_text user "${REFERENCE}" (at 0 -2.5) (layer "F.Fab")
+      (effects (font (size 1 1) (thickness 0.15)))
+      (tstamp 4f3d2522-b155-4764-a9fd-72c018dced5e)
+    )
+    (fp_circle (center 0 0) (end 1.4 0) (layer "F.SilkS") (width 0.15) (fill none) (tstamp 98db01a1-658c-401a-be18-540256735a54))
+    (fp_circle (center 0 0) (end 1.65 0) (layer "F.CrtYd") (width 0.05) (fill none) (tstamp 01037f3f-b832-4b26-8b4c-03736773896c))
+    (fp_line (start -0.75 -0.25) (end 0.75 -0.25) (layer "F.Fab") (width 0.15) (tstamp 31cbbb1e-0e01-4324-b2dd-3f94a1df1662))
+    (fp_line (start 0.75 -0.25) (end 0.75 0.25) (layer "F.Fab") (width 0.15) (tstamp 50f17a06-a719-4cc5-9870-db33dc604ece))
+    (fp_line (start 0.75 0.25) (end -0.75 0.25) (layer "F.Fab") (width 0.15) (tstamp ad6411b6-1f48-4577-af8e-6db57ef34572))
+    (fp_line (start -0.75 0.25) (end -0.75 -0.25) (layer "F.Fab") (width 0.15) (tstamp bbcf0953-7df2-4213-bd6c-4c44ceac729b))
+    (fp_circle (center 0 0) (end 1.25 0) (layer "F.Fab") (width 0.15) (fill none) (tstamp e91e4891-49c5-4833-9c37-289ab9669e13))
+    (pad "1" thru_hole circle (at 0 0) (size 2 2) (drill 1) (layers *.Cu *.Mask)
+      (net 68 "/3V-3.3V-PS/3V0_{OUT}") (pinfunction "1") (pintype "passive") (tstamp d889e47e-1788-4af8-8e89-7949896b3f82))
+    (model "${KICAD6_3DMODEL_DIR}/TestPoint.3dshapes/TestPoint_Keystone_5000-5004_Miniature.wrl"
+      (offset (xyz 0 0 0))
+      (scale (xyz 1 1 1))
+      (rotate (xyz 0 0 0))
+    )
+  )
+
+  (footprint "PI-Power-Board:QFN-28-1EP_4x5mm_P0.5mm_EP2.55x3.55mm_ThermalVias" (layer "F.Cu")
+    (tedit 0) (tstamp db43caba-14ab-4ae3-8742-9f72501427cc)
+    (at 93.599 98.946 -90)
+    (property "MFG" "Texas Instruments")
+    (property "MFG P/N" "LM5176RHFT")
+    (property "Sheetfile" "power-supply.kicad_sch")
+    (property "Sheetname" "5V PowerSupply")
+    (path "/feeb2d6c-4828-41f4-95de-5c15de403137/aa933c40-be57-4cc5-b276-13c97a6dea40")
+    (attr smd)
+    (fp_text reference "U5" (at 0.3426 4.2926 unlocked) (layer "F.SilkS")
+      (effects (font (size 1 1) (thickness 0.15)))
+      (tstamp 756b8d1d-2e4a-423c-b165-260cb28d2656)
+    )
+    (fp_text value "LM5176RHF" (at 0 1 -90 unlocked) (layer "F.Fab")
+      (effects (font (size 1 1) (thickness 0.15)))
+      (tstamp a2383eb9-9c5a-4674-9863-5cd881d7d89c)
+    )
+    (fp_text user "${REFERENCE}" (at -1.9 0.75 -90 unlocked) (layer "F.Fab")
+      (effects (font (size 1 1) (thickness 0.15)))
+      (tstamp d44dd730-0de2-4ffc-8ff8-83a161f60514)
+    )
+    (fp_rect (start -1.205 -1.605) (end -0.125 -0.125) (layer "F.Paste") (width 0.05) (fill solid) (tstamp 2cd52352-a040-425e-a4f5-9b0708cbe34a))
+    (fp_rect (start -1.205 0.125) (end -0.125 1.605) (layer "F.Paste") (width 0.05) (fill solid) (tstamp 2ea9f91b-f296-4222-ade8-8ae14212a7d1))
+    (fp_rect (start 0.125 0.125) (end 1.205 1.605) (layer "F.Paste") (width 0.05) (fill solid) (tstamp 903ccab7-6cec-46ee-a1d8-e44d33013ab3))
+    (fp_rect (start 0.125 -1.605) (end 1.205 -0.125) (layer "F.Paste") (width 0.05) (fill solid) (tstamp aecd6450-cef9-449a-acb8-9cc6e7db4323))
+    (fp_line (start 2 2.5) (end 1.6 2.5) (layer "F.SilkS") (width 0.12) (tstamp 081d3c8a-331a-491a-8aaf-1ce2d121451b))
+    (fp_line (start 1.6 -2.5) (end 2 -2.5) (layer "F.SilkS") (width 0.12) (tstamp 09be13ac-c63e-4e3c-a611-569015c4b52b))
+    (fp_line (start -2 2.5) (end -2 2.1) (layer "F.SilkS") (width 0.12) (tstamp 6a0663d0-c98f-4fad-9195-3d1129b42d16))
+    (fp_line (start 2 2.1) (end 2 2.5) (layer "F.SilkS") (width 0.12) (tstamp 86138d5b-b5ad-4bd3-bf9e-3e40871024b9))
+    (fp_line (start 2 -2.5) (end 2 -2.1) (layer "F.SilkS") (width 0.12) (tstamp b759ae54-9c67-40db-b401-5a953938d349))
+    (fp_line (start -1.6 -2.5) (end -2 -2.1) (layer "F.SilkS") (width 0.12) (tstamp c796789a-2d0b-43dd-b5cf-afd568e26808))
+    (fp_line (start -1.6 2.5) (end -2 2.5) (layer "F.SilkS") (width 0.12) (tstamp ddeca3fb-6328-412c-bbc7-c8ea5d9d49bb))
+    (fp_line (start 1.5 2) (end 1.5 -2) (layer "F.Fab") (width 0.1) (tstamp 0f37688d-093d-442a-a7b2-94cac899f8e7))
+    (fp_line (start 1.5 -2) (end -1 -2) (layer "F.Fab") (width 0.1) (tstamp 1276eae8-f1f9-4328-88c9-e44ef7acfffc))
+    (fp_line (start -1 -2) (end -1.5 -1.5) (layer "F.Fab") (width 0.1) (tstamp a82f1fd1-a119-4562-841d-ca9816aa3b8d))
+    (fp_line (start -1.5 -1.5) (end -1.5 2) (layer "F.Fab") (width 0.1) (tstamp ca497f2f-8930-41e9-99dd-8f1faef28dd3))
+    (fp_line (start -1.5 2) (end 1.5 2) (layer "F.Fab") (width 0.1) (tstamp e2aaf37b-7576-446b-9561-f84674963bb8))
+    (pad "1" smd roundrect (at -1.9 -1.75 270) (size 0.6 0.24) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.2083333333)
+      (net 82 "/5V PowerSupply/MODE") (pinfunction "MODE") (pintype "input") (tstamp b4cb20e7-4954-4133-a931-7f0aaed3962b))
+    (pad "2" smd roundrect (at -1.9 -1.25 270) (size 0.6 0.24) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.2083333333)
+      (net 1 "GND") (pinfunction "DITH") (pintype "input") (tstamp f702c812-985b-4d91-8665-e1006c12ee2a))
+    (pad "3" smd roundrect (at -1.9 -0.75 270) (size 0.6 0.24) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.2083333333)
+      (net 83 "/5V PowerSupply/RT") (pinfunction "RT") (pintype "input") (tstamp f959b73c-afc3-4139-b649-034437666f34))
+    (pad "4" smd roundrect (at -1.9 -0.25 270) (size 0.6 0.24) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.2083333333)
+      (net 6 "/5V PowerSupply/SLOPE") (pinfunction "SLOPE") (pintype "input") (tstamp 3f7b6e37-20aa-4790-b760-34eb652993a6))
+    (pad "5" smd roundrect (at -1.9 0.25 270) (size 0.6 0.24) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.2083333333)
+      (net 3 "/5V PowerSupply/SS") (pinfunction "SS") (pintype "input") (tstamp ca04058a-44fa-4baa-ba97-da181183e014))
+    (pad "6" smd roundrect (at -1.9 0.75 270) (size 0.6 0.24) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.2083333333)
+      (net 4 "/5V PowerSupply/COMP") (pinfunction "COMP") (pintype "output") (tstamp 2547105b-5157-4dab-b196-818229ebdc66))
+    (pad "7" smd roundrect (at -1.9 1.25 270) (size 0.6 0.24) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.2083333333)
+      (net 1 "GND") (pinfunction "AGND") (pintype "passive") (tstamp ab70cacf-8485-424a-a2f9-76cced080963))
+    (pad "8" smd roundrect (at -1.9 1.75 270) (size 0.6 0.24) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.2083333333)
+      (net 85 "/5V PowerSupply/FB") (pinfunction "FB") (pintype "input") (tstamp eae58ecb-91b0-475c-b8a4-1ca84f6b8c39))
+    (pad "9" smd roundrect (at -1.25 2.4) (size 0.6 0.24) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.2083333333)
+      (net 18 "/5V PowerSupply/V_{OSNS}") (pinfunction "VOSNS") (pintype "input") (tstamp 08b3e32b-2c2d-47dc-af24-09740641a9d2))
+    (pad "10" smd roundrect (at -0.75 2.4) (size 0.6 0.24) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.2083333333)
+      (net 1 "GND") (pinfunction "ISNS-") (pintype "input") (tstamp 5849922a-daff-43cf-84ee-4cff945f4220))
+    (pad "11" smd roundrect (at -0.25 2.4) (size 0.6 0.24) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.2083333333)
+      (net 1 "GND") (pinfunction "ISNS+") (pintype "input") (tstamp b0493658-8038-43e5-9a39-26dd32682f17))
+    (pad "12" smd roundrect (at 0.25 2.4) (size 0.6 0.24) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.2083333333)
+      (net 11 "/5V PowerSupply/CSG") (pinfunction "CSG") (pintype "input") (tstamp 727adb59-1fc4-4cb4-addd-b76e79a8cde5))
+    (pad "13" smd roundrect (at 0.75 2.4) (size 0.6 0.24) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.2083333333)
+      (net 10 "/5V PowerSupply/CS") (pinfunction "CS") (pintype "input") (tstamp f933c64c-6c3d-4268-b119-94b868f8f04e))
+    (pad "14" smd roundrect (at 1.25 2.4) (size 0.6 0.24) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.2083333333)
+      (net 84 "/5V PowerSupply/PGOOD") (pinfunction "PGOOD") (pintype "open_collector") (tstamp e3641e40-1374-48e0-bfb2-ce0a28b0f760))
+    (pad "15" smd roundrect (at 1.9 1.75 270) (size 0.6 0.24) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.2083333333)
+      (net 17 "/5V PowerSupply/SW2") (pinfunction "SW2") (pintype "bidirectional") (tstamp 1084f8a0-b61f-41c1-b5d0-321d034ba7af))
+    (pad "16" smd roundrect (at 1.9 1.25 270) (size 0.6 0.24) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.2083333333)
+      (net 25 "/5V PowerSupply/HDRV2") (pinfunction "HDRV2") (pintype "output") (tstamp 8f0e360b-9627-4c98-b6b0-5f5d26802075))
+    (pad "17" smd roundrect (at 1.9 0.75 270) (size 0.6 0.24) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.2083333333)
+      (net 16 "/5V PowerSupply/BOOT_{2}") (pinfunction "BOOT2") (pintype "passive") (tstamp a21f3d80-1921-4ade-b2c3-b4d9e6e4ddae))
+    (pad "18" smd roundrect (at 1.9 0.25 270) (size 0.6 0.24) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.2083333333)
+      (net 26 "/5V PowerSupply/LDRV2") (pinfunction "LDRV2") (pintype "output") (tstamp 040f1179-18c8-4a39-a4a9-cf90ba7c6b6c))
+    (pad "19" smd roundrect (at 1.9 -0.25 270) (size 0.6 0.24) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.2083333333)
+      (net 1 "GND") (pinfunction "PGND") (pintype "passive") (tstamp ce4b9ee2-758c-4a1a-a873-9a8aa93e562f))
+    (pad "20" smd roundrect (at 1.9 -0.75 270) (size 0.6 0.24) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.2083333333)
+      (net 13 "/5V PowerSupply/V_{CC}") (pinfunction "VCC") (pintype "passive") (tstamp 01987090-5962-4c55-8f1f-022b185f52e9))
+    (pad "21" smd roundrect (at 1.9 -1.25 270) (size 0.6 0.24) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.2083333333)
+      (net 12 "/5V PowerSupply/BIAS") (pinfunction "BIAS") (pintype "passive") (tstamp bda636ee-4ac8-4a97-9d3f-988818e9e513))
+    (pad "22" smd roundrect (at 1.9 -1.75 270) (size 0.6 0.24) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.2083333333)
+      (net 24 "/5V PowerSupply/LDRV1") (pinfunction "LDRV1") (pintype "output") (tstamp 6a72696c-ac0b-4d50-a9db-bcb757308d99))
+    (pad "23" smd roundrect (at 1.25 -2.4) (size 0.6 0.24) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.2083333333)
+      (net 14 "/5V PowerSupply/BOOT_{1}") (pinfunction "BOOT1") (pintype "passive") (tstamp 0a78bc73-9e97-482d-a00c-8210be368f85))
+    (pad "24" smd roundrect (at 0.75 -2.4) (size 0.6 0.24) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.2083333333)
+      (net 22 "/5V PowerSupply/HDRV1") (pinfunction "HDRV1") (pintype "output") (tstamp f70f1aee-991d-4633-b2a0-b99e40b41a84))
+    (pad "25" smd roundrect (at 0.25 -2.4) (size 0.6 0.24) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.2083333333)
+      (net 15 "/5V PowerSupply/SW1") (pinfunction "SW1") (pintype "passive") (tstamp ec6ee10b-6e4c-4e1c-9b66-f84f9459e209))
+    (pad "26" smd roundrect (at -0.25 -2.4) (size 0.6 0.24) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.2083333333)
+      (net 27 "/5V PowerSupply/EN{slash}UVLO") (pinfunction "EN/UVLO") (pintype "input") (tstamp d3e36d15-84bd-4cfc-ac75-db9f9b32fa70))
+    (pad "27" smd roundrect (at -0.75 -2.4) (size 0.6 0.24) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.2083333333)
+      (net 5 "/5V PowerSupply/V_{IN}") (pinfunction "VIN") (pintype "passive") (tstamp 65c1ef06-fbeb-4858-a708-fe98709d3f30))
+    (pad "28" smd roundrect (at -1.25 -2.4) (size 0.6 0.24) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.2083333333)
+      (net 28 "/5V PowerSupply/V_{ISNS}") (pinfunction "VISNS") (pintype "input") (tstamp d6f392cc-c861-4583-b655-7cf288a56d1c))
+    (pad "29" thru_hole circle (at 0 0 90) (size 0.4 0.4) (drill 0.2) (layers *.Cu *.Mask) (remove_unused_layers) (keep_end_layers)
+      (net 1 "GND") (pinfunction "EP-PGND") (pintype "passive") (tstamp 1bea4fef-7d01-4d32-a8eb-ea416f5a0f33))
+    (pad "29" thru_hole circle (at 0 -1.525 90) (size 0.4 0.4) (drill 0.2) (layers *.Cu *.Mask) (remove_unused_layers) (keep_end_layers)
+      (net 1 "GND") (pinfunction "EP-PGND") (pintype "passive") (tstamp 368af22b-7378-4ad6-a107-53549422ff2c))
+    (pad "29" thru_hole circle (at 1.025 0 90) (size 0.4 0.4) (drill 0.2) (layers *.Cu *.Mask) (remove_unused_layers) (keep_end_layers)
+      (net 1 "GND") (pinfunction "EP-PGND") (pintype "passive") (tstamp 37cdc6de-89ab-4639-b8d2-13b6b86e3b23))
+    (pad "29" thru_hole circle (at -1.025 0 90) (size 0.4 0.4) (drill 0.2) (layers *.Cu *.Mask) (remove_unused_layers) (keep_end_layers)
+      (net 1 "GND") (pinfunction "EP-PGND") (pintype "passive") (tstamp 5dbd97c6-66fc-4926-94f4-5849d7a2d1d2))
+    (pad "29" smd roundrect (at 0 0 90) (size 2.55 3.55) (layers "F.Cu" "F.Mask") (roundrect_rratio 0.01960784314)
+      (net 1 "GND") (pinfunction "EP-PGND") (pintype "passive") (tstamp 604c3707-70ac-4a92-9a33-aeae6c5f0ac2))
+    (pad "29" thru_hole circle (at 0 1.525 90) (size 0.4 0.4) (drill 0.2) (layers *.Cu *.Mask) (remove_unused_layers) (keep_end_layers)
+      (net 1 "GND") (pinfunction "EP-PGND") (pintype "passive") (tstamp e9bd5a1e-dbbf-451e-9fce-dca6990d458c))
+    (model "${KICAD6_3DMODEL_DIR}/Package_DFN_QFN.3dshapes/QFN-28-1EP_4x5mm_P0.5mm_EP2.65x3.65mm.step"
+      (offset (xyz 0 0 0))
+      (scale (xyz 1 1 1))
+      (rotate (xyz 0 0 0))
+    )
+  )
+
+  (footprint "MountingHole:MountingHole_2.5mm" (layer "F.Cu")
+    (tedit 56D1B4CB) (tstamp e4d42bb7-813e-459d-a891-1ab48f0fe3d0)
+    (at 121.5 74.5)
+    (descr "Mounting Hole 2.5mm, no annular")
+    (tags "mounting hole 2.5mm no annular")
+    (property "Sheetfile" "PI-Power-Board.kicad_sch")
+    (property "Sheetname" "")
+    (property "exclude_from_bom" "")
+    (path "/05f68221-8b8f-4d73-8db5-30dd6c90795a")
+    (attr exclude_from_pos_files exclude_from_bom)
+    (fp_text reference "H4" (at 0 -3.5) (layer "F.Fab")
+      (effects (font (size 1 1) (thickness 0.15)))
+      (tstamp 392a5a66-7176-4c6d-a9ce-f47871137a0d)
+    )
+    (fp_text value "MTG Hole 2.5mm" (at 0 3.5) (layer "F.Fab")
+      (effects (font (size 1 1) (thickness 0.15)))
+      (tstamp 6c311ae3-91cd-4bc5-9aa6-d4ecdaef7572)
+    )
+    (fp_text user "${REFERENCE}" (at 0 0) (layer "F.Fab")
+      (effects (font (size 1 1) (thickness 0.15)))
+      (tstamp 3d786ca9-0b7a-453e-a13c-40caa094c4a3)
+    )
+    (fp_circle (center 0 0) (end 2.5 0) (layer "Cmts.User") (width 0.15) (fill none) (tstamp a0a8d6fe-223f-48a8-bb5a-b667f0f0503e))
+    (fp_circle (center 0 0) (end 2.75 0) (layer "F.CrtYd") (width 0.05) (fill none) (tstamp 97c3f1ac-bba8-4047-a820-1d090f04cf57))
+    (pad "" np_thru_hole circle locked (at 0 0) (size 2.5 2.5) (drill 2.5) (layers *.Cu *.Mask) (tstamp 7e88210e-0c11-476f-a36b-8030d56a2742))
+  )
+
+  (footprint "Capacitor_SMD:C_0603_1608Metric" (layer "F.Cu")
+    (tedit 5F68FEEE) (tstamp e5050967-8880-4111-914f-e1f0c0435130)
+    (at 94.234 94.387 90)
+    (descr "Capacitor SMD 0603 (1608 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: IPC-SM-782 page 76, https://www.pcb-3d.com/wordpress/wp-content/uploads/ipc-sm-782a_amendment_1_and_2.pdf), generated with kicad-footprint-generator")
+    (tags "capacitor")
+    (property "MFG" "Samsung Electro-Mechanics")
+    (property "MFG P/N" "CL10C470JB8NNNC")
+    (property "Sheetfile" "power-supply.kicad_sch")
+    (property "Sheetname" "5V PowerSupply")
+    (path "/feeb2d6c-4828-41f4-95de-5c15de403137/baa3dc8f-ed1e-41a0-b7b8-222c85797e27")
+    (attr smd)
+    (fp_text reference "C4" (at 3.0232 -4.4704 270) (layer "F.SilkS")
+      (effects (font (size 1 1) (thickness 0.15)))
+      (tstamp fb525565-2f1c-4b3a-809e-35681ca233fd)
+    )
+    (fp_text value "47pF-5%-50V-0603" (at 0 1.43 90) (layer "F.Fab")
+      (effects (font (size 1 1) (thickness 0.15)))
+      (tstamp 9d1e0c52-1dca-4119-a8de-14d7fd5dbf30)
+    )
+    (fp_text user "${REFERENCE}" (at 0 0 90) (layer "F.Fab")
+      (effects (font (size 0.4 0.4) (thickness 0.06)))
+      (tstamp e100a382-06ff-4b47-bee4-6b5c86707248)
+    )
+    (fp_line (start -0.14058 -0.51) (end 0.14058 -0.51) (layer "F.SilkS") (width 0.12) (tstamp 31d733dd-8d82-4f6a-9e48-bdf8fdf9ffaa))
+    (fp_line (start -0.14058 0.51) (end 0.14058 0.51) (layer "F.SilkS") (width 0.12) (tstamp 709a5a33-f2c2-478a-b385-fcc4d10cb531))
+    (fp_line (start -1.48 -0.73) (end 1.48 -0.73) (layer "F.CrtYd") (width 0.05) (tstamp 00e533f1-c817-47ea-aa1f-5c7259b2af02))
+    (fp_line (start -1.48 0.73) (end -1.48 -0.73) (layer "F.CrtYd") (width 0.05) (tstamp 368e899b-538b-46ac-ba37-5b29c2023cbb))
+    (fp_line (start 1.48 0.73) (end -1.48 0.73) (layer "F.CrtYd") (width 0.05) (tstamp 707ca3a0-4df8-45cc-9535-c47f2d68a16f))
+    (fp_line (start 1.48 -0.73) (end 1.48 0.73) (layer "F.CrtYd") (width 0.05) (tstamp d6a14433-bd22-4250-b8e0-ca9d0d90a190))
+    (fp_line (start 0.8 -0.4) (end 0.8 0.4) (layer "F.Fab") (width 0.1) (tstamp 1091901b-7b24-410f-8240-b0cc3cab4fc4))
+    (fp_line (start -0.8 -0.4) (end 0.8 -0.4) (layer "F.Fab") (width 0.1) (tstamp 459e2075-59c9-4000-b882-a88ee584b4da))
+    (fp_line (start 0.8 0.4) (end -0.8 0.4) (layer "F.Fab") (width 0.1) (tstamp b7e600ee-3076-4155-a725-cfe4a9bb6202))
+    (fp_line (start -0.8 0.4) (end -0.8 -0.4) (layer "F.Fab") (width 0.1) (tstamp b9b33002-ad49-4dc0-9cac-07618301474d))
+    (pad "1" smd roundrect (at -0.775 0 90) (size 0.9 0.95) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25)
+      (net 6 "/5V PowerSupply/SLOPE") (pintype "passive") (tstamp 2da87840-0363-4293-8171-e60b59c873ac))
+    (pad "2" smd roundrect (at 0.775 0 90) (size 0.9 0.95) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25)
+      (net 1 "GND") (pintype "passive") (tstamp f0edbe0c-c6d2-4ce9-90b7-e3e5c9e279d0))
+    (model "${KICAD6_3DMODEL_DIR}/Capacitor_SMD.3dshapes/C_0603_1608Metric.wrl"
+      (offset (xyz 0 0 0))
+      (scale (xyz 1 1 1))
+      (rotate (xyz 0 0 0))
+    )
+  )
+
+  (footprint "PI-Power-Board:70555-0002" (layer "F.Cu")
+    (tedit 0) (tstamp e6a58ba5-eef0-45f6-af72-3053cb93873e)
+    (at 113.03 89.535)
+    (property "MFG" "Molex")
+    (property "MFG P/N" "70555-0002")
+    (property "Sheetfile" "PI-Power-Board.kicad_sch")
+    (property "Sheetname" "")
+    (path "/4cf53ab2-55ae-4a00-b1ec-48114e2eb3fe")
+    (attr through_hole)
+    (fp_text reference "J2" (at -2.032 4.826 90 unlocked) (layer "F.SilkS")
+      (effects (font (size 1 1) (thickness 0.15)))
+      (tstamp 74d77656-76ca-4c2a-8d1b-4df96870f201)
+    )
+    (fp_text value "UART" (at 1.397 -6.477 unlocked) (layer "F.SilkS")
+      (effects (font (size 1 1) (thickness 0.15)))
+      (tstamp d64c537f-3566-4a43-84a7-71406fbe8bb9)
+    )
+    (fp_text user "${REFERENCE}" (at 0 2.5 unlocked) (layer "F.Fab")
+      (effects (font (size 1 1) (thickness 0.15)))
+      (tstamp 4c2ba3e4-4ceb-47e3-bb89-08f1fff38de1)
+    )
+    (fp_line (start -1.2 -5.6) (end -1.2 5.6) (layer "F.SilkS") (width 0.12) (tstamp 381ef0bf-b473-415a-86f5-2d2afa5651ee))
+    (fp_line (start 6.8 -5.6) (end -1.2 -5.6) (layer "F.SilkS") (width 0.12) (tstamp e32e33e5-a13b-4391-a106-26d242bc619b))
+    (fp_line (start -1.2 5.6) (end 6.8 5.6) (layer "F.SilkS") (width 0.12) (tstamp ec29cd0a-3cd2-41fd-bb94-cb3502103e61))
+    (fp_rect (start -1.2 -5.6) (end 0 -3.81) (layer "F.SilkS") (width 0.12) (fill solid) (tstamp f3afe6a0-11b0-4381-9eda-2dd3ac8f649a))
+    (fp_rect (start -0.8 -5.6) (end 12.2 5.6) (layer "F.CrtYd") (width 0.05) (fill none) (tstamp fb00473b-5127-419f-bfb9-f55e1b3b8bdc))
+    (pad "" np_thru_hole circle (at 8.64 3.94) (size 3.4 3.4) (drill 3.4) (layers F&B.Cu *.Mask) (tstamp 205b1a13-a9f3-4f08-a241-b13fd46b9aba))
+    (pad "" np_thru_hole circle (at 8.64 -3.94) (size 3.4 3.4) (drill 3.4) (layers F&B.Cu *.Mask) (tstamp b49df0ac-18b1-40f6-a0f4-31263126960d))
+    (pad "1" thru_hole rect (at 0 -2.54) (size 1.778 1.778) (drill 1.0668) (layers *.Cu *.Mask)
+      (net 1 "GND") (pinfunction "Pin_1") (pintype "passive") (tstamp fb93cf6b-4017-4068-a2d1-e33f63970f0e))
+    (pad "2" thru_hole circle (at 0 0) (size 1.905 1.905) (drill 1.0668) (layers *.Cu *.Mask)
+      (net 48 "/UART2_TXD") (pinfunction "Pin_2") (pintype "passive") (tstamp f5d2ea56-effc-43a4-b54e-f0cabfb91726))
+    (pad "3" thru_hole circle (at 0 2.54) (size 1.778 1.778) (drill 1.0668) (layers *.Cu *.Mask)
+      (net 49 "/UART2_RXD") (pinfunction "Pin_3") (pintype "passive") (tstamp 2c5a44f2-cc41-47d5-ac69-c3ab26ab35f9))
+    (model "${KIPRJMOD}/3dModels/705550002.stp"
+      (offset (xyz 7.1628 0 2.9972))
+      (scale (xyz 1 1 1))
+      (rotate (xyz -90 0 -90))
+    )
+  )
+
+  (footprint "MountingHole:MountingHole_2.5mm" (layer "F.Cu")
+    (tedit 56D1B4CB) (tstamp e958d4aa-02be-4399-ae92-73d3d7f9e77c)
+    (at 63.5 123.5)
+    (descr "Mounting Hole 2.5mm, no annular")
+    (tags "mounting hole 2.5mm no annular")
+    (property "Sheetfile" "PI-Power-Board.kicad_sch")
+    (property "Sheetname" "")
+    (property "exclude_from_bom" "")
+    (path "/79cf21b0-d571-4cee-be58-7ff8f47d9588")
+    (attr exclude_from_pos_files exclude_from_bom)
+    (fp_text reference "H6" (at 0 -3.5) (layer "F.Fab")
+      (effects (font (size 1 1) (thickness 0.15)))
+      (tstamp fcfd4262-e1aa-45d4-b4d0-db255e2f590b)
+    )
+    (fp_text value "MTG Hole 2.5mm" (at 0 3.5) (layer "F.Fab")
+      (effects (font (size 1 1) (thickness 0.15)))
+      (tstamp b4cec5f0-d56a-49d8-987c-b2861e3faf08)
+    )
+    (fp_text user "${REFERENCE}" (at 0 0) (layer "F.Fab")
+      (effects (font (size 1 1) (thickness 0.15)))
+      (tstamp 5cfbfb37-d9a4-4fea-96a9-d37645156531)
+    )
+    (fp_circle (center 0 0) (end 2.5 0) (layer "Cmts.User") (width 0.15) (fill none) (tstamp 2fd3884a-ef2a-4872-a41d-638251337e29))
+    (fp_circle (center 0 0) (end 2.75 0) (layer "F.CrtYd") (width 0.05) (fill none) (tstamp 4022b77a-db1c-4e95-9eeb-b9fb3db6550a))
+    (pad "" np_thru_hole circle locked (at 0 0) (size 2.5 2.5) (drill 2.5) (layers *.Cu *.Mask) (tstamp d5f63b53-2293-49ad-8b59-9c382c8d4818))
+  )
+
+  (footprint "Resistor_SMD:R_1206_3216Metric" (layer "F.Cu")
+    (tedit 5F68FEEE) (tstamp ea3e87e6-e874-49b0-a3a3-2546fc6a5d29)
+    (at 77.089 114.173 -90)
+    (descr "Resistor SMD 1206 (3216 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: IPC-SM-782 page 72, https://www.pcb-3d.com/wordpress/wp-content/uploads/ipc-sm-782a_amendment_1_and_2.pdf), generated with kicad-footprint-generator")
+    (tags "resistor")
+    (property "MFG" "Yageo")
+    (property "MFG P/N" "RC1206JR-070RL")
+    (property "Sheetfile" "PI-Power-Board.kicad_sch")
+    (property "Sheetname" "")
+    (path "/d2c652ec-a628-4c21-a37d-12296010b38e")
+    (attr smd)
+    (fp_text reference "R15" (at 0 -1.82 90) (layer "F.SilkS")
+      (effects (font (size 1 1) (thickness 0.15)))
+      (tstamp 55e0eb20-8b89-4908-a788-1bc8b26f61aa)
+    )
+    (fp_text value "0R-1206" (at 0 1.82 90) (layer "F.Fab")
+      (effects (font (size 1 1) (thickness 0.15)))
+      (tstamp d6e9951b-2167-47ab-84ea-5889a171facd)
+    )
+    (fp_text user "${REFERENCE}" (at 0 0 90) (layer "F.Fab")
+      (effects (font (size 0.8 0.8) (thickness 0.12)))
+      (tstamp 07017a1e-d00b-4573-a0e5-96782236f19d)
+    )
+    (fp_line (start -0.727064 -0.91) (end 0.727064 -0.91) (layer "F.SilkS") (width 0.12) (tstamp 0d2e6cc6-7e29-4277-8bcb-238c01bf6901))
+    (fp_line (start -0.727064 0.91) (end 0.727064 0.91) (layer "F.SilkS") (width 0.12) (tstamp f3b7147d-d231-43cd-b18d-dd5895a165d9))
+    (fp_line (start -2.28 1.12) (end -2.28 -1.12) (layer "F.CrtYd") (width 0.05) (tstamp 18c9951d-6867-42d1-bdaa-2eceb7365dce))
+    (fp_line (start 2.28 -1.12) (end 2.28 1.12) (layer "F.CrtYd") (width 0.05) (tstamp 8b49da46-ec52-4570-8bcb-62ef5e0fb66d))
+    (fp_line (start -2.28 -1.12) (end 2.28 -1.12) (layer "F.CrtYd") (width 0.05) (tstamp 9b9e0029-45f2-4ad7-b84b-1ad1ff4ba67b))
+    (fp_line (start 2.28 1.12) (end -2.28 1.12) (layer "F.CrtYd") (width 0.05) (tstamp de7c52d1-c8cd-4b50-9e60-576ac46cd47e))
+    (fp_line (start 1.6 0.8) (end -1.6 0.8) (layer "F.Fab") (width 0.1) (tstamp 3ecc55a1-8427-4f07-94fe-eb6b0af8197a))
+    (fp_line (start -1.6 0.8) (end -1.6 -0.8) (layer "F.Fab") (width 0.1) (tstamp 57fc8da3-2799-4484-b0e9-2147a54d3607))
+    (fp_line (start 1.6 -0.8) (end 1.6 0.8) (layer "F.Fab") (width 0.1) (tstamp d37ec2ad-eb00-4500-9462-32b4628a619a))
+    (fp_line (start -1.6 -0.8) (end 1.6 -0.8) (layer "F.Fab") (width 0.1) (tstamp d780f151-458c-4fa0-be09-6e0b243a1104))
+    (pad "1" smd roundrect (at -1.4625 0 270) (size 1.125 1.75) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.2222222222)
+      (net 18 "/5V PowerSupply/V_{OSNS}") (pintype "passive") (tstamp 1a3af653-b995-4f92-a4fa-263d8c875963))
+    (pad "2" smd roundrect (at 1.4625 0 270) (size 1.125 1.75) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.2222222222)
+      (net 30 "+5V") (pintype "passive") (tstamp 157eb002-8f97-4952-832c-fb39f8171793))
+    (model "${KICAD6_3DMODEL_DIR}/Resistor_SMD.3dshapes/R_1206_3216Metric.wrl"
+      (offset (xyz 0 0 0))
+      (scale (xyz 1 1 1))
+      (rotate (xyz 0 0 0))
+    )
+  )
+
+  (footprint "Capacitor_SMD:C_0805_2012Metric" (layer "F.Cu")
+    (tedit 5F68FEEE) (tstamp edf347f5-a95b-41a1-9679-cdb1594c0f58)
+    (at 82.804 107.188 90)
+    (descr "Capacitor SMD 0805 (2012 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: IPC-SM-782 page 76, https://www.pcb-3d.com/wordpress/wp-content/uploads/ipc-sm-782a_amendment_1_and_2.pdf, https://docs.google.com/spreadsheets/d/1BsfQQcO9C6DZCsRaXUlFlo91Tg2WpOkGARC1WS5S8t0/edit?usp=sharing), generated with kicad-footprint-generator")
+    (tags "capacitor")
+    (property "MFG" "Samsung Electro-Mechanics")
+    (property "MFG P/N" "CL21A226KPCLRNC")
+    (property "Sheetfile" "power-supply.kicad_sch")
+    (property "Sheetname" "5V PowerSupply")
+    (path "/feeb2d6c-4828-41f4-95de-5c15de403137/8c9f5182-9d53-4b65-8e92-34cb1fbc522c")
+    (attr smd)
+    (fp_text reference "C13" (at 2.159 0.508 180) (layer "F.SilkS")
+      (effects (font (size 1 1) (thickness 0.15)))
+      (tstamp f9e8e35a-9242-4f6c-bb01-7a23d737c89e)
+    )
+    (fp_text value "22uF-10V-10%-0805" (at 0 1.68 90) (layer "F.Fab")
+      (effects (font (size 1 1) (thickness 0.15)))
+      (tstamp 460dc585-45af-4589-a8ae-45698a88f9ce)
+    )
+    (fp_text user "${REFERENCE}" (at 0 0 90) (layer "F.Fab")
+      (effects (font (size 0.5 0.5) (thickness 0.08)))
+      (tstamp 87298f8b-d92a-404e-9039-4f98d75081d1)
+    )
+    (fp_line (start -0.261252 -0.735) (end 0.261252 -0.735) (layer "F.SilkS") (width 0.12) (tstamp 158b5df8-5877-420d-a697-2b646b04bc57))
+    (fp_line (start -0.261252 0.735) (end 0.261252 0.735) (layer "F.SilkS") (width 0.12) (tstamp afb9ecc3-6237-4d73-8656-c822f36b9172))
+    (fp_line (start 1.7 0.98) (end -1.7 0.98) (layer "F.CrtYd") (width 0.05) (tstamp 13c2edb1-b59a-4efa-b171-aeeed88e6f32))
+    (fp_line (start 1.7 -0.98) (end 1.7 0.98) (layer "F.CrtYd") (width 0.05) (tstamp 3975a976-71e1-4f2a-8e64-e3ec269b5469))
+    (fp_line (start -1.7 -0.98) (end 1.7 -0.98) (layer "F.CrtYd") (width 0.05) (tstamp 8fb08286-97d8-4af0-b1af-ad3613a3cf2a))
+    (fp_line (start -1.7 0.98) (end -1.7 -0.98) (layer "F.CrtYd") (width 0.05) (tstamp 9539d6d3-7274-4c14-9547-ad118a4f9c92))
+    (fp_line (start 1 -0.625) (end 1 0.625) (layer "F.Fab") (width 0.1) (tstamp 110c44a9-3422-43eb-a0b4-253a8f632239))
+    (fp_line (start -1 -0.625) (end 1 -0.625) (layer "F.Fab") (width 0.1) (tstamp 765ff609-b817-4ccb-ab32-7c2a4b82d159))
+    (fp_line (start -1 0.625) (end -1 -0.625) (layer "F.Fab") (width 0.1) (tstamp 96c77938-2814-4294-bad5-2b8a3aa633dd))
+    (fp_line (start 1 0.625) (end -1 0.625) (layer "F.Fab") (width 0.1) (tstamp e16a80c2-314a-4ba0-9351-f097d208a30e))
+    (pad "1" smd roundrect (at -0.95 0 90) (size 1 1.45) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25)
+      (net 18 "/5V PowerSupply/V_{OSNS}") (pintype "passive") (tstamp 03f54dfc-e51a-46a7-a0af-2c721721729e))
+    (pad "2" smd roundrect (at 0.95 0 90) (size 1 1.45) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25)
+      (net 1 "GND") (pintype "passive") (tstamp d08a1894-1292-484e-bae4-1787adcb361e))
+    (model "${KICAD6_3DMODEL_DIR}/Capacitor_SMD.3dshapes/C_0805_2012Metric.wrl"
+      (offset (xyz 0 0 0))
+      (scale (xyz 1 1 1))
+      (rotate (xyz 0 0 0))
+    )
+  )
+
+  (footprint "Resistor_SMD:R_0603_1608Metric" (layer "F.Cu")
+    (tedit 5F68FEEE) (tstamp f2564be3-b205-40b0-bfeb-451fa4cdea7b)
+    (at 99.06 100.216 180)
+    (descr "Resistor SMD 0603 (1608 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: IPC-SM-782 page 72, https://www.pcb-3d.com/wordpress/wp-content/uploads/ipc-sm-782a_amendment_1_and_2.pdf), generated with kicad-footprint-generator")
+    (tags "resistor")
+    (property "MFG" "Yageo")
+    (property "MFG P/N" "RC0603FR-07249KL")
+    (property "Sheetfile" "power-supply.kicad_sch")
+    (property "Sheetname" "5V PowerSupply")
+    (path "/feeb2d6c-4828-41f4-95de-5c15de403137/d21d768f-2459-4f13-b1d6-07035f914a8b")
+    (attr smd)
+    (fp_text reference "R12" (at 0 -1.384) (layer "F.SilkS")
+      (effects (font (size 1 1) (thickness 0.15)))
+      (tstamp 7e5bc547-7bd9-43c7-961c-d9861bd4335a)
+    )
+    (fp_text value "249k-1%-0603" (at 0 1.43) (layer "F.Fab")
+      (effects (font (size 1 1) (thickness 0.15)))
+      (tstamp d178ac4c-0e4d-47dd-a2a4-fa370b14763d)
+    )
+    (fp_text user "${REFERENCE}" (at 0 0) (layer "F.Fab")
+      (effects (font (size 0.4 0.4) (thickness 0.06)))
+      (tstamp 5442f7c8-d903-4e8f-86f2-7e1704747fd0)
+    )
+    (fp_line (start -0.237258 -0.5225) (end 0.237258 -0.5225) (layer "F.SilkS") (width 0.12) (tstamp 04a66965-8372-4fc3-8482-903cd31e9f13))
+    (fp_line (start -0.237258 0.5225) (end 0.237258 0.5225) (layer "F.SilkS") (width 0.12) (tstamp f7924c83-b112-452c-a169-0eebc1c5ce01))
+    (fp_line (start -1.48 -0.73) (end 1.48 -0.73) (layer "F.CrtYd") (width 0.05) (tstamp 68b17440-e278-44eb-8bf6-dfa9f72fc402))
+    (fp_line (start -1.48 0.73) (end -1.48 -0.73) (layer "F.CrtYd") (width 0.05) (tstamp 7a0b4363-c719-4df4-9acc-8ec7a517e238))
+    (fp_line (start 1.48 -0.73) (end 1.48 0.73) (layer "F.CrtYd") (width 0.05) (tstamp a250ab7a-8bc3-494e-8900-9fb60e56002f))
+    (fp_line (start 1.48 0.73) (end -1.48 0.73) (layer "F.CrtYd") (width 0.05) (tstamp c4cbe4ce-9def-461f-8eb8-cec37fb3b4d1))
+    (fp_line (start 0.8 -0.4125) (end 0.8 0.4125) (layer "F.Fab") (width 0.1) (tstamp 42ab8130-fe09-4fc7-ab87-3e1b0e16ea73))
+    (fp_line (start -0.8 -0.4125) (end 0.8 -0.4125) (layer "F.Fab") (width 0.1) (tstamp 72619845-14ed-4172-a151-5f5faf1dd054))
+    (fp_line (start 0.8 0.4125) (end -0.8 0.4125) (layer "F.Fab") (width 0.1) (tstamp 8ed7c122-338e-496c-b9a7-f55ee7b030de))
+    (fp_line (start -0.8 0.4125) (end -0.8 -0.4125) (layer "F.Fab") (width 0.1) (tstamp f3e91f49-c706-4460-b7f0-d43c7384465c))
+    (pad "1" smd roundrect (at -0.825 0 180) (size 0.8 0.95) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25)
+      (net 9 "/5V PowerSupply/V_{P}") (pintype "passive") (tstamp 3a94d2a4-0145-4ce9-b6f8-42a88d670720))
+    (pad "2" smd roundrect (at 0.825 0 180) (size 0.8 0.95) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25)
+      (net 27 "/5V PowerSupply/EN{slash}UVLO") (pintype "passive") (tstamp de772017-97f6-4172-ac29-7c0f1237df90))
+    (model "${KICAD6_3DMODEL_DIR}/Resistor_SMD.3dshapes/R_0603_1608Metric.wrl"
+      (offset (xyz 0 0 0))
+      (scale (xyz 1 1 1))
+      (rotate (xyz 0 0 0))
+    )
+  )
+
+  (footprint "PI-Power-Board:IHLP2020CZER" (layer "F.Cu")
+    (tedit 0) (tstamp f5425022-12dc-4e73-be1a-77ba442b542c)
+    (at 92.5068 117.348 180)
+    (property "MFG" "Vishay")
+    (property "MFG P/N" "IHLP2020CZER1R0M01")
+    (property "Sheetfile" "power-supply.kicad_sch")
+    (property "Sheetname" "5V PowerSupply")
+    (path "/feeb2d6c-4828-41f4-95de-5c15de403137/3534f26d-9d14-4db7-8f56-ed4508e66a6f")
+    (attr smd)
+    (fp_text reference "L2" (at 0.0508 -3.683 unlocked) (layer "F.SilkS")
+      (effects (font (size 1 1) (thickness 0.15)))
+      (tstamp dffee04b-163e-484c-be18-f0458cacbc68)
+    )
+    (fp_text value "1.0 uH-13.7m-20%" (at 0 1 180 unlocked) (layer "F.Fab")
+      (effects (font (size 1 1) (thickness 0.15)))
+      (tstamp 450c6afe-ea7f-4734-a921-abbec0e7cad2)
+    )
+    (fp_text user "${REFERENCE}" (at 0 2.5 180 unlocked) (layer "F.Fab")
+      (effects (font (size 1 1) (thickness 0.15)))
+      (tstamp 4bb3b619-bf6a-4f73-a2ed-0fed9b4ef8ad)
+    )
+    (fp_line (start 2.8 2.7) (end -2.8 2.7) (layer "F.SilkS") (width 0.12) (tstamp 0370e96c-ba3f-4e85-8917-cafb9c8fc299))
+    (fp_line (start 2.8 1.9) (end 2.8 2.7) (layer "F.SilkS") (width 0.12) (tstamp 234e32cd-0675-4881-8a92-ad53f5f133e4))
+    (fp_line (start -2.8 -1.9) (end -2.8 -2.7) (layer "F.SilkS") (width 0.12) (tstamp 72dabd81-868c-4e4c-98a2-69edd5d3aac8))
+    (fp_line (start 2.8 -2.7) (end 2.8 -1.9) (layer "F.SilkS") (width 0.12) (tstamp 857a905c-d5da-4f58-8738-ebf0242138fc))
+    (fp_line (start -2.8 -2.7) (end 2.8 -2.7) (layer "F.SilkS") (width 0.12) (tstamp a489259e-9853-4278-8c29-4e70143a2cc6))
+    (fp_line (start -2.8 2.7) (end -2.8 1.9) (layer "F.SilkS") (width 0.12) (tstamp d6038586-2700-4d30-a8e3-30da29dc3012))
+    (fp_rect (start -3.375 -2.817) (end 3.375 2.817) (layer "F.CrtYd") (width 0.05) (fill none) (tstamp 7f905079-6424-4f3a-9465-4000dfc2b9e9))
+    (pad "1" smd rect (at -2.4255 0 180) (size 1.905 2.79) (layers "F.Cu" "F.Paste" "F.Mask")
+      (net 15 "/5V PowerSupply/SW1") (pinfunction "1") (pintype "passive") (tstamp 2f742bde-693c-4028-8c77-4ba32d24b17f))
+    (pad "2" smd rect (at 2.4255 0 180) (size 1.905 2.79) (layers "F.Cu" "F.Paste" "F.Mask")
+      (net 17 "/5V PowerSupply/SW2") (pinfunction "2") (pintype "passive") (tstamp 5fd9f731-591e-493d-9fea-b4358a40dab1))
+    (model "${KIPRJMOD}/3dModels/IHLP2020CZ.step"
+      (offset (xyz -0.75 6 -2.4))
+      (scale (xyz 1 1 1))
+      (rotate (xyz -90 0 0))
+    )
+  )
+
+  (footprint "LED_SMD:LED_1206_3216Metric" (layer "F.Cu")
+    (tedit 5F68FEF1) (tstamp fdf1f2f5-b757-424b-a43e-7f2f37a25808)
+    (at 119.764 81.28 180)
+    (descr "LED SMD 1206 (3216 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: http://www.tortai-tech.com/upload/download/2011102023233369053.pdf), generated with kicad-footprint-generator")
+    (tags "LED")
+    (property "MFG" "Everlight Electronics Co Ltd")
+    (property "MFG P/N" "QTLP650D4TR")
+    (property "Sheetfile" "PI-Power-Board.kicad_sch")
+    (property "Sheetname" "")
+    (path "/adc12139-031d-4a9a-9398-46d045726e3e")
+    (attr smd)
+    (fp_text reference "D1" (at -0.127 1.905) (layer "F.SilkS")
+      (effects (font (size 1 1) (thickness 0.15)))
+      (tstamp fbbe0b1a-abdc-4908-b083-c69545ddb6ae)
+    )
+    (fp_text value "+5V" (at -4.064 -0.127 90) (layer "F.SilkS")
+      (effects (font (size 1 1) (thickness 0.15)))
+      (tstamp dc993861-d5b7-4276-8c1f-fc7f547ccad4)
+    )
+    (fp_text user "${REFERENCE}" (at 0 0) (layer "F.Fab")
+      (effects (font (size 0.8 0.8) (thickness 0.12)))
+      (tstamp 7259b491-2f5b-48d7-ba69-601eb12900da)
+    )
+    (fp_line (start 1.6 -1.135) (end -2.285 -1.135) (layer "F.SilkS") (width 0.12) (tstamp c4e42432-412a-41c6-9c5f-08d6545ff2cd))
+    (fp_line (start -2.285 -1.135) (end -2.285 1.135) (layer "F.SilkS") (width 0.12) (tstamp f2f12826-3d56-4a21-8916-1a3ef70e1640))
+    (fp_line (start -2.285 1.135) (end 1.6 1.135) (layer "F.SilkS") (width 0.12) (tstamp f57c87d1-67a3-4a4a-b6d2-e7f3b7c1a114))
+    (fp_line (start 2.28 -1.12) (end 2.28 1.12) (layer "F.CrtYd") (width 0.05) (tstamp 0656cc84-c202-4409-b0db-7bdae91982fe))
+    (fp_line (start -2.28 -1.12) (end 2.28 -1.12) (layer "F.CrtYd") (width 0.05) (tstamp 1bc2afdc-7014-4c8e-943b-35126b74d3db))
+    (fp_line (start 2.28 1.12) (end -2.28 1.12) (layer "F.CrtYd") (width 0.05) (tstamp 221bc6c7-cdb7-479a-bc37-2465dd17c5af))
+    (fp_line (start -2.28 1.12) (end -2.28 -1.12) (layer "F.CrtYd") (width 0.05) (tstamp d46988af-b389-4e8c-920d-88e8f9188fea))
+    (fp_line (start 1.6 0.8) (end 1.6 -0.8) (layer "F.Fab") (width 0.1) (tstamp 1efc6f12-269c-46ae-86a1-2d84a7045199))
+    (fp_line (start -1.2 -0.8) (end -1.6 -0.4) (layer "F.Fab") (width 0.1) (tstamp 34a77e0c-9309-45d5-9daa-fa1f87e31e0a))
+    (fp_line (start -1.6 -0.4) (end -1.6 0.8) (layer "F.Fab") (width 0.1) (tstamp 8a4ca002-4517-4517-b9d1-00411043e9cc))
+    (fp_line (start -1.6 0.8) (end 1.6 0.8) (layer "F.Fab") (width 0.1) (tstamp 9e584439-9e0e-4bf4-a382-219a925fce1a))
+    (fp_line (start 1.6 -0.8) (end -1.2 -0.8) (layer "F.Fab") (width 0.1) (tstamp c9c4e19a-f87b-4ba7-82b8-3ef559cc8e56))
+    (pad "1" smd roundrect (at -1.4 0 180) (size 1.25 1.75) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.2)
+      (net 1 "GND") (pinfunction "K") (pintype "passive") (tstamp 4f75d7c5-b583-417e-b6a4-ceba50583822))
+    (pad "2" smd roundrect (at 1.4 0 180) (size 1.25 1.75) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.2)
+      (net 7 "Net-(D1-Pad2)") (pinfunction "A") (pintype "passive") (tstamp 51555315-798a-4ea5-9ca8-1825e3b23e28))
+    (model "${KICAD6_3DMODEL_DIR}/LED_SMD.3dshapes/LED_1206_3216Metric.wrl"
+      (offset (xyz 0 0 0))
+      (scale (xyz 1 1 1))
+      (rotate (xyz 0 0 0))
+    )
+  )
+
+  (footprint "Package_SO:SO-8_3.9x4.9mm_P1.27mm" (layer "B.Cu")
+    (tedit 5D9F72B1) (tstamp 04409e4e-6475-456a-a1ec-567d99175989)
+    (at 66.04 99.695 -90)
+    (descr "SO, 8 Pin (https://www.nxp.com/docs/en/data-sheet/PCF8523.pdf), generated with kicad-footprint-generator ipc_gullwing_generator.py")
+    (tags "SO SO")
+    (property "MFG" "Analog Devices")
+    (property "MFG P/N" "ADM3490ARZ")
+    (property "P/N" "")
+    (property "Sheetfile" "IMUdriver.kicad_sch")
+    (property "Sheetname" "IMU Driver")
+    (path "/5c12e4ab-2d1c-4640-9862-f6337288ba8e/05284baf-126a-4061-9e54-778ac5c55e7a")
+    (attr smd)
+    (fp_text reference "U9" (at -0.508 -3.683 90) (layer "B.SilkS")
+      (effects (font (size 1 1) (thickness 0.15)) (justify mirror))
+      (tstamp 559feddd-1255-4def-9c10-6d7e31e8dd4c)
+    )
+    (fp_text value "ADM3490ARZ" (at 0 -3.4 90) (layer "B.Fab")
+      (effects (font (size 1 1) (thickness 0.15)) (justify mirror))
+      (tstamp b6f14acf-79c7-4b9e-b2d1-428a1359a434)
+    )
+    (fp_text user "${REFERENCE}" (at 0 0 90) (layer "B.Fab")
+      (effects (font (size 0.98 0.98) (thickness 0.15)) (justify mirror))
+      (tstamp 3c1529a8-3dfa-48a3-b246-9f185940229e)
+    )
+    (fp_line (start 0 -2.56) (end 1.95 -2.56) (layer "B.SilkS") (width 0.12) (tstamp 918dc945-224f-4826-aa32-4b73468fc329))
+    (fp_line (start 0 -2.56) (end -1.95 -2.56) (layer "B.SilkS") (width 0.12) (tstamp 9ffbaaf0-37c9-4d18-b4fd-882b3a79b1d7))
+    (fp_line (start 0 2.56) (end 1.95 2.56) (layer "B.SilkS") (width 0.12) (tstamp be5475cf-e8c4-45ed-ac01-2f87bfef9633))
+    (fp_line (start 0 2.56) (end -3.45 2.56) (layer "B.SilkS") (width 0.12) (tstamp d14b8bc5-e0c6-44af-bc1d-4bb92213abde))
+    (fp_line (start -3.7 2.7) (end -3.7 -2.7) (layer "B.CrtYd") (width 0.05) (tstamp 6aa09619-911c-4185-8ed0-25ad35f1fb1d))
+    (fp_line (start -3.7 -2.7) (end 3.7 -2.7) (layer "B.CrtYd") (width 0.05) (tstamp bac1a685-d713-42f6-aeea-49b064ff5ad5))
+    (fp_line (start 3.7 2.7) (end -3.7 2.7) (layer "B.CrtYd") (width 0.05) (tstamp c61c405e-2b41-43e1-bb6c-c3a14e93f5fd))
+    (fp_line (start 3.7 -2.7) (end 3.7 2.7) (layer "B.CrtYd") (width 0.05) (tstamp ce29b785-c340-492d-8e44-9e26fbdba458))
+    (fp_line (start 1.95 2.45) (end 1.95 -2.45) (layer "B.Fab") (width 0.1) (tstamp 3047f39d-4eab-448e-bb00-7015c0871c20))
+    (fp_line (start 1.95 -2.45) (end -1.95 -2.45) (layer "B.Fab") (width 0.1) (tstamp 8da4ee70-da0f-40d5-96fe-a51b2d34cf33))
+    (fp_line (start -1.95 -2.45) (end -1.95 1.475) (layer "B.Fab") (width 0.1) (tstamp 93769e77-249e-4531-a709-f84aafc6fe8a))
+    (fp_line (start -0.975 2.45) (end 1.95 2.45) (layer "B.Fab") (width 0.1) (tstamp a14cf7fc-2855-4dcb-9191-75638712e05a))
+    (fp_line (start -1.95 1.475) (end -0.975 2.45) (layer "B.Fab") (width 0.1) (tstamp d36d225e-db73-43c9-b2ed-0533653ebb89))
+    (pad "1" smd roundrect (at -2.575 1.905 270) (size 1.75 0.6) (layers "B.Cu" "B.Paste" "B.Mask") (roundrect_rratio 0.25)
+      (net 88 "+3V3") (pinfunction "VCC") (pintype "power_in") (tstamp eaad9c20-dfb3-4566-b368-137a3b79e977))
+    (pad "2" smd roundrect (at -2.575 0.635 270) (size 1.75 0.6) (layers "B.Cu" "B.Paste" "B.Mask") (roundrect_rratio 0.25)
+      (net 37 "Net-(U1-Pad2)") (pinfunction "RO") (pintype "output") (tstamp 75271d6e-7f32-4c59-b279-af0d9f7008bb))
+    (pad "3" smd roundrect (at -2.575 -0.635 270) (size 1.75 0.6) (layers "B.Cu" "B.Paste" "B.Mask") (roundrect_rratio 0.25)
+      (net 56 "/SPI1_TXD") (pinfunction "DI") (pintype "input") (tstamp 12762c6d-a841-4c67-97d4-4cbcccace7fb))
+    (pad "4" smd roundrect (at -2.575 -1.905 270) (size 1.75 0.6) (layers "B.Cu" "B.Paste" "B.Mask") (roundrect_rratio 0.25)
+      (net 1 "GND") (pinfunction "GND") (pintype "passive") (tstamp 90ad1ddb-98f0-4114-acd6-5606572c8a6c))
+    (pad "5" smd roundrect (at 2.575 -1.905 270) (size 1.75 0.6) (layers "B.Cu" "B.Paste" "B.Mask") (roundrect_rratio 0.25)
+      (net 66 "/MOSI_H") (pintype "output") (tstamp 590ead99-da83-4311-bb03-188b3221b6f7))
+    (pad "6" smd roundrect (at 2.575 -0.635 270) (size 1.75 0.6) (layers "B.Cu" "B.Paste" "B.Mask") (roundrect_rratio 0.25)
+      (net 57 "/MOSI_L") (pintype "output") (tstamp a3dd8500-a9fe-46dc-a438-0fc663234a07))
+    (pad "7" smd roundrect (at 2.575 0.635 270) (size 1.75 0.6) (layers "B.Cu" "B.Paste" "B.Mask") (roundrect_rratio 0.25)
+      (net 73 "/MISO_L") (pintype "input") (tstamp 8ec58ee5-37ea-4569-ab58-6124b77be8e4))
+    (pad "8" smd roundrect (at 2.575 1.905 270) (size 1.75 0.6) (layers "B.Cu" "B.Paste" "B.Mask") (roundrect_rratio 0.25)
+      (net 74 "/MISO_H") (pintype "input") (tstamp 282a2f57-96f2-457f-bc22-77a346b842b9))
+    (model "${KICAD6_3DMODEL_DIR}/Package_SO.3dshapes/SOIC-8_3.9x4.9mm_P1.27mm.step"
+      (offset (xyz 0 0 0))
+      (scale (xyz 1 1 1))
+      (rotate (xyz 0 0 0))
+    )
+  )
+
+  (footprint "Capacitor_SMD:C_1210_3225Metric" (layer "B.Cu")
+    (tedit 5F68FEEE) (tstamp 0d10743f-4250-4b02-a141-4ca8df546922)
+    (at 106.934 106.426 -90)
+    (descr "Capacitor SMD 1210 (3225 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: IPC-SM-782 page 76, https://www.pcb-3d.com/wordpress/wp-content/uploads/ipc-sm-782a_amendment_1_and_2.pdf), generated with kicad-footprint-generator")
+    (tags "capacitor")
+    (property "MFG" "Murata")
+    (property "MFG P/N" "GRM32ER61E226KE15L")
+    (property "Sheetfile" "power-supply.kicad_sch")
+    (property "Sheetname" "5V PowerSupply")
+    (path "/feeb2d6c-4828-41f4-95de-5c15de403137/65984a89-8380-48da-8b12-d88d80ec2869")
+    (attr smd)
+    (fp_text reference "C32" (at 3.81 -0.127 90) (layer "B.SilkS")
+      (effects (font (size 1 1) (thickness 0.15)) (justify mirror))
+      (tstamp 13560a72-31f8-4857-bcb3-82ab94463564)
+    )
+    (fp_text value "22uF-25V-10%-1210" (at 0 -2.3 90) (layer "B.Fab")
+      (effects (font (size 1 1) (thickness 0.15)) (justify mirror))
+      (tstamp 755aa9fb-8f74-4255-b86c-0b10d9099861)
+    )
+    (fp_text user "${REFERENCE}" (at 0 0 90) (layer "B.Fab")
+      (effects (font (size 0.8 0.8) (thickness 0.12)) (justify mirror))
+      (tstamp 299cb52d-22f2-4fe8-bba9-bfeac5949127)
+    )
+    (fp_line (start -0.711252 -1.36) (end 0.711252 -1.36) (layer "B.SilkS") (width 0.12) (tstamp 021211ef-037f-4e4a-93c1-06de7165db6b))
+    (fp_line (start -0.711252 1.36) (end 0.711252 1.36) (layer "B.SilkS") (width 0.12) (tstamp 3713d50a-9818-4a8e-9331-63e066880473))
+    (fp_line (start 2.3 -1.6) (end -2.3 -1.6) (layer "B.CrtYd") (width 0.05) (tstamp 324440c1-5152-4e88-9f05-d170b53ea3fc))
+    (fp_line (start -2.3 1.6) (end 2.3 1.6) (layer "B.CrtYd") (width 0.05) (tstamp 51bfc3ef-8e57-4037-a2b4-fa15a23db802))
+    (fp_line (start -2.3 -1.6) (end -2.3 1.6) (layer "B.CrtYd") (width 0.05) (tstamp b5baf763-0a4d-4d01-935c-5dcb9d9b5697))
+    (fp_line (start 2.3 1.6) (end 2.3 -1.6) (layer "B.CrtYd") (width 0.05) (tstamp cd3d70cc-df0e-4a90-ac26-e3fb7b305ab0))
+    (fp_line (start 1.6 -1.25) (end -1.6 -1.25) (layer "B.Fab") (width 0.1) (tstamp 276dd2e4-bb61-4b34-b23e-5b663f767cd2))
+    (fp_line (start -1.6 1.25) (end 1.6 1.25) (layer "B.Fab") (width 0.1) (tstamp 77958b5a-13ce-44cc-bc84-44e39b2a6ece))
+    (fp_line (start -1.6 -1.25) (end -1.6 1.25) (layer "B.Fab") (width 0.1) (tstamp 9b5f4291-ec70-4c41-b475-17e9df674ff3))
+    (fp_line (start 1.6 1.25) (end 1.6 -1.25) (layer "B.Fab") (width 0.1) (tstamp e0370d73-7283-4b47-90bd-7462da1a4cf1))
+    (pad "1" smd roundrect (at -1.475 0 270) (size 1.15 2.7) (layers "B.Cu" "B.Paste" "B.Mask") (roundrect_rratio 0.2173913043)
+      (net 1 "GND") (pintype "passive") (tstamp d3c72646-2c9b-49d3-a331-0d894073212c))
+    (pad "2" smd roundrect (at 1.475 0 270) (size 1.15 2.7) (layers "B.Cu" "B.Paste" "B.Mask") (roundrect_rratio 0.2173913043)
+      (net 9 "/5V PowerSupply/V_{P}") (pintype "passive") (tstamp e6fed9cb-565c-41bd-a74d-94e2d3e0f073))
+    (model "${KICAD6_3DMODEL_DIR}/Capacitor_SMD.3dshapes/C_1210_3225Metric.wrl"
+      (offset (xyz 0 0 0))
+      (scale (xyz 1 1 1))
+      (rotate (xyz 0 0 0))
+    )
+  )
+
+  (footprint "Capacitor_SMD:C_0603_1608Metric" (layer "B.Cu")
+    (tedit 5F68FEEE) (tstamp 18f7a439-2e9c-4ea5-a034-7b40586f3034)
+    (at 92.71 94.387 90)
+    (descr "Capacitor SMD 0603 (1608 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: IPC-SM-782 page 76, https://www.pcb-3d.com/wordpress/wp-content/uploads/ipc-sm-782a_amendment_1_and_2.pdf), generated with kicad-footprint-generator")
+    (tags "capacitor")
+    (property "MFG" "YAGEO")
+    (property "MFG P/N" "CC0603KRX7R9BB153")
+    (property "Sheetfile" "power-supply.kicad_sch")
+    (property "Sheetname" "5V PowerSupply")
+    (path "/feeb2d6c-4828-41f4-95de-5c15de403137/73d092d4-54ff-495d-9383-67e7008430f3")
+    (attr smd)
+    (fp_text reference "C23" (at 3.3534 0.1016 90) (layer "B.SilkS")
+      (effects (font (size 1 1) (thickness 0.15)) (justify mirror))
+      (tstamp 5c579767-3256-4ede-addb-ec5f53ec57e5)
+    )
+    (fp_text value "0.015uF-10%-50V-0603" (at 0 -1.43 90) (layer "B.Fab")
+      (effects (font (size 1 1) (thickness 0.15)) (justify mirror))
+      (tstamp 76bf0936-fab4-4975-803e-021222ce1db1)
+    )
+    (fp_text user "${REFERENCE}" (at 0 0 90) (layer "B.Fab")
+      (effects (font (size 0.4 0.4) (thickness 0.06)) (justify mirror))
+      (tstamp 82e28db0-702c-4c90-8070-092c78468ea1)
+    )
+    (fp_line (start -0.14058 -0.51) (end 0.14058 -0.51) (layer "B.SilkS") (width 0.12) (tstamp 69d552be-f767-4f9f-bd54-7259337bba21))
+    (fp_line (start -0.14058 0.51) (end 0.14058 0.51) (layer "B.SilkS") (width 0.12) (tstamp f2707ae6-8486-42f1-9786-83825d682ae2))
+    (fp_line (start -1.48 -0.73) (end -1.48 0.73) (layer "B.CrtYd") (width 0.05) (tstamp 2095e8dc-68e0-4b7d-8310-087f0ced66e0))
+    (fp_line (start -1.48 0.73) (end 1.48 0.73) (layer "B.CrtYd") (width 0.05) (tstamp 26bca850-2e9b-4ac1-b215-d0680e3d9b90))
+    (fp_line (start 1.48 0.73) (end 1.48 -0.73) (layer "B.CrtYd") (width 0.05) (tstamp af6a5c4b-311f-421d-bff4-de61e5cc1349))
+    (fp_line (start 1.48 -0.73) (end -1.48 -0.73) (layer "B.CrtYd") (width 0.05) (tstamp df3545c5-d5b5-481e-97d9-832706c29609))
+    (fp_line (start 0.8 -0.4) (end -0.8 -0.4) (layer "B.Fab") (width 0.1) (tstamp 6b30117e-e08b-430a-857b-f8a83afd5980))
+    (fp_line (start 0.8 0.4) (end 0.8 -0.4) (layer "B.Fab") (width 0.1) (tstamp a32aeba5-e4c6-4092-8669-94e23a411d8b))
+    (fp_line (start -0.8 0.4) (end 0.8 0.4) (layer "B.Fab") (width 0.1) (tstamp c09d5b80-5a59-42bc-8b0b-e154ad0ca0d9))
+    (fp_line (start -0.8 -0.4) (end -0.8 0.4) (layer "B.Fab") (width 0.1) (tstamp d38f5295-5127-4453-a807-2d0d9beaa7a6))
+    (pad "1" smd roundrect (at -0.775 0 90) (size 0.9 0.95) (layers "B.Cu" "B.Paste" "B.Mask") (roundrect_rratio 0.25)
+      (net 3 "/5V PowerSupply/SS") (pintype "passive") (tstamp 1a3a91d9-ac9b-4533-8b4c-23ab9d4cd8a6))
+    (pad "2" smd roundrect (at 0.775 0 90) (size 0.9 0.95) (layers "B.Cu" "B.Paste" "B.Mask") (roundrect_rratio 0.25)
+      (net 1 "GND") (pintype "passive") (tstamp e858a8b9-8b59-4168-a22a-2709fca875e8))
+    (model "${KICAD6_3DMODEL_DIR}/Capacitor_SMD.3dshapes/C_0603_1608Metric.wrl"
+      (offset (xyz 0 0 0))
+      (scale (xyz 1 1 1))
+      (rotate (xyz 0 0 0))
+    )
+  )
+
+  (footprint "Capacitor_SMD:C_1210_3225Metric" (layer "B.Cu")
+    (tedit 5F68FEEE) (tstamp 198a24b2-4136-40e7-97a3-96cb1478f4da)
+    (at 106.8578 121.0818 -90)
+    (descr "Capacitor SMD 1210 (3225 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: IPC-SM-782 page 76, https://www.pcb-3d.com/wordpress/wp-content/uploads/ipc-sm-782a_amendment_1_and_2.pdf), generated with kicad-footprint-generator")
+    (tags "capacitor")
+    (property "MFG" "Murata")
+    (property "MFG P/N" "GRM32ER61E226KE15L")
+    (property "Sheetfile" "power-supply.kicad_sch")
+    (property "Sheetname" "5V PowerSupply")
+    (path "/feeb2d6c-4828-41f4-95de-5c15de403137/77df37e1-8169-4491-a322-519cc1b97e58")
+    (attr smd)
+    (fp_text reference "C38" (at 0.0254 -3.81 180) (layer "B.SilkS")
+      (effects (font (size 1 1) (thickness 0.15)) (justify mirror))
+      (tstamp 605b90a9-4482-4c7d-9c2c-88d9e4b1b4ab)
+    )
+    (fp_text value "22uF-25V-10%-1210" (at 0 -2.3 90) (layer "B.Fab")
+      (effects (font (size 1 1) (thickness 0.15)) (justify mirror))
+      (tstamp 396ef9ab-763f-48ea-8e60-18daab417672)
+    )
+    (fp_text user "${REFERENCE}" (at 0 0 90) (layer "B.Fab")
+      (effects (font (size 0.8 0.8) (thickness 0.12)) (justify mirror))
+      (tstamp 8e99ac10-9c8a-409e-bf97-5d6d38c1cfe3)
+    )
+    (fp_line (start -0.711252 1.36) (end 0.711252 1.36) (layer "B.SilkS") (width 0.12) (tstamp 6b82e960-0816-4412-b325-46539c3d9a74))
+    (fp_line (start -0.711252 -1.36) (end 0.711252 -1.36) (layer "B.SilkS") (width 0.12) (tstamp ffd71afc-930e-4543-82b9-c7bd5d1e8be8))
+    (fp_line (start -2.3 -1.6) (end -2.3 1.6) (layer "B.CrtYd") (width 0.05) (tstamp 59025933-e87a-41ea-b988-ebcd7ad76680))
+    (fp_line (start 2.3 -1.6) (end -2.3 -1.6) (layer "B.CrtYd") (width 0.05) (tstamp 70fc334d-bad3-4913-b1bc-ce40d2eadcf1))
+    (fp_line (start -2.3 1.6) (end 2.3 1.6) (layer "B.CrtYd") (width 0.05) (tstamp 820720b1-e1bc-4455-a815-148fc33e6cf7))
+    (fp_line (start 2.3 1.6) (end 2.3 -1.6) (layer "B.CrtYd") (width 0.05) (tstamp 943eed49-6a8c-49b7-b5e5-b4cc89ea9225))
+    (fp_line (start -1.6 1.25) (end 1.6 1.25) (layer "B.Fab") (width 0.1) (tstamp 36197e91-4fb1-4df4-870c-1a7437577f6c))
+    (fp_line (start 1.6 1.25) (end 1.6 -1.25) (layer "B.Fab") (width 0.1) (tstamp 97d32c62-a4fd-4c5f-bc71-f4b828c7cad0))
+    (fp_line (start -1.6 -1.25) (end -1.6 1.25) (layer "B.Fab") (width 0.1) (tstamp a4f9a791-b862-464f-bc68-8f54f0304b54))
+    (fp_line (start 1.6 -1.25) (end -1.6 -1.25) (layer "B.Fab") (width 0.1) (tstamp c4a2a8c2-6d78-4f68-8f4b-fc7eac7518b5))
+    (pad "1" smd roundrect (at -1.475 0 270) (size 1.15 2.7) (layers "B.Cu" "B.Paste" "B.Mask") (roundrect_rratio 0.2173913043)
+      (net 1 "GND") (pintype "passive") (tstamp a37f7e12-714d-4457-82cd-77308ac73819))
+    (pad "2" smd roundrect (at 1.475 0 270) (size 1.15 2.7) (layers "B.Cu" "B.Paste" "B.Mask") (roundrect_rratio 0.2173913043)
+      (net 40 "/VBAT") (pintype "passive") (tstamp b7e69dd1-4763-44ee-8044-cf5a4cb51fc8))
+    (model "${KICAD6_3DMODEL_DIR}/Capacitor_SMD.3dshapes/C_1210_3225Metric.wrl"
+      (offset (xyz 0 0 0))
+      (scale (xyz 1 1 1))
+      (rotate (xyz 0 0 0))
+    )
+  )
+
+  (footprint "Package_TO_SOT_SMD:SOT-23" (layer "B.Cu")
+    (tedit 5FA16958) (tstamp 1be91dfd-e0b6-4c73-8468-2d02c2ebf453)
+    (at 116.84 100.33)
+    (descr "SOT, 3 Pin (https://www.jedec.org/system/files/docs/to-236h.pdf variant AB), generated with kicad-footprint-generator ipc_gullwing_generator.py")
+    (tags "SOT TO_SOT_SMD")
+    (property "MFG" "Nexperia")
+    (property "MFG P/N" "PESD1CAN,215")
+    (property "Sheetfile" "can-fd.kicad_sch")
+    (property "Sheetname" "CAN-FD")
+    (path "/47cdabce-0f38-4512-8fd1-f452002c5dd4/9a21f4f6-3866-447e-bf12-6473bc8a70d9")
+    (attr smd)
+    (fp_text reference "D7" (at -0.127 2.667) (layer "B.SilkS")
+      (effects (font (size 1 1) (thickness 0.15)) (justify mirror))
+      (tstamp adbfd151-0f6e-4891-b1a1-f1c3ad05b97b)
+    )
+    (fp_text value "PESD1CAN" (at 0 -2.4) (layer "B.Fab")
+      (effects (font (size 1 1) (thickness 0.15)) (justify mirror))
+      (tstamp ffc49475-0b84-46ba-9f05-042cff58c2af)
+    )
+    (fp_text user "${REFERENCE}" (at 0 0) (layer "B.Fab")
+      (effects (font (size 0.32 0.32) (thickness 0.05)) (justify mirror))
+      (tstamp 2a95090b-0497-4e19-b758-6029de3b9b83)
+    )
+    (fp_line (start 0 -1.56) (end -0.65 -1.56) (layer "B.SilkS") (width 0.12) (tstamp 3c57caaa-03b8-46da-9732-36fbd6de7ba7))
+    (fp_line (start 0 1.56) (end 0.65 1.56) (layer "B.SilkS") (width 0.12) (tstamp 485ed88a-73b0-4921-9dcd-f61ab1a53113))
+    (fp_line (start 0 1.56) (end -1.675 1.56) (layer "B.SilkS") (width 0.12) (tstamp 62a77687-e930-42b2-906c-15ff6a8dd7b2))
+    (fp_line (start 0 -1.56) (end 0.65 -1.56) (layer "B.SilkS") (width 0.12) (tstamp 6f162d8c-63a8-4089-99d5-5d2f5ecb191c))
+    (fp_line (start 1.92 1.7) (end -1.92 1.7) (layer "B.CrtYd") (width 0.05) (tstamp 0d5d14c1-4bcb-4ee2-8af0-7c3ce2c4ad51))
+    (fp_line (start 1.92 -1.7) (end 1.92 1.7) (layer "B.CrtYd") (width 0.05) (tstamp 494eea81-a6fb-44e0-b31e-4155657673a1))
+    (fp_line (start -1.92 -1.7) (end 1.92 -1.7) (layer "B.CrtYd") (width 0.05) (tstamp 5e28806b-c783-41b5-95b6-54324f459fa7))
+    (fp_line (start -1.92 1.7) (end -1.92 -1.7) (layer "B.CrtYd") (width 0.05) (tstamp 7a89d96b-4f15-495b-a224-c4195697ac54))
+    (fp_line (start -0.325 1.45) (end 0.65 1.45) (layer "B.Fab") (width 0.1) (tstamp 061ee4af-a14e-4780-8a60-63e36d975d9d))
+    (fp_line (start 0.65 -1.45) (end -0.65 -1.45) (layer "B.Fab") (width 0.1) (tstamp 64cdbded-fd66-43eb-bd46-60fee184046c))
+    (fp_line (start -0.65 -1.45) (end -0.65 1.125) (layer "B.Fab") (width 0.1) (tstamp 6bf1b8c5-7898-471b-b2cb-259b98da2792))
+    (fp_line (start -0.65 1.125) (end -0.325 1.45) (layer "B.Fab") (width 0.1) (tstamp be5b49be-13b3-40c3-81e3-1f4bae87a6a0))
+    (fp_line (start 0.65 1.45) (end 0.65 -1.45) (layer "B.Fab") (width 0.1) (tstamp fe1e2b36-872a-4a36-97b3-9239d00969d6))
+    (pad "1" smd roundrect (at -0.9375 0.95) (size 1.475 0.6) (layers "B.Cu" "B.Paste" "B.Mask") (roundrect_rratio 0.25)
+      (net 31 "/CAN-FD/CAN_H") (pinfunction "K1") (pintype "passive") (tstamp 631fc4ff-74fc-4005-ae7a-8d0d270d5cbe))
+    (pad "2" smd roundrect (at -0.9375 -0.95) (size 1.475 0.6) (layers "B.Cu" "B.Paste" "B.Mask") (roundrect_rratio 0.25)
+      (net 32 "/CAN-FD/CAN_L") (pinfunction "K1") (pintype "passive") (tstamp c23ee98f-29ca-4ed4-8cfb-0c165a78f063))
+    (pad "3" smd roundrect (at 0.9375 0) (size 1.475 0.6) (layers "B.Cu" "B.Paste" "B.Mask") (roundrect_rratio 0.25)
+      (net 1 "GND") (pinfunction "KK") (pintype "passive") (tstamp 3403e041-1b5b-4ed2-a17f-50900b13c154))
+    (model "${KICAD6_3DMODEL_DIR}/Package_TO_SOT_SMD.3dshapes/SOT-23.wrl"
+      (offset (xyz 0 0 0))
+      (scale (xyz 1 1 1))
+      (rotate (xyz 0 0 0))
+    )
+  )
+
+  (footprint "Capacitor_SMD:C_0603_1608Metric" (layer "B.Cu")
+    (tedit 5F68FEEE) (tstamp 223606e3-b4e9-4234-800e-06e3f0a55e6a)
+    (at 92.583 100.8126 90)
+    (descr "Capacitor SMD 0603 (1608 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: IPC-SM-782 page 76, https://www.pcb-3d.com/wordpress/wp-content/uploads/ipc-sm-782a_amendment_1_and_2.pdf), generated with kicad-footprint-generator")
+    (tags "capacitor")
+    (property "MFG" "Samsung Electro-Mechanics")
+    (property "MFG P/N" "CL10B105KP8NNNC")
+    (property "Sheetfile" "power-supply.kicad_sch")
+    (property "Sheetname" "5V PowerSupply")
+    (path "/feeb2d6c-4828-41f4-95de-5c15de403137/314a5e2a-0841-451c-ad9f-276f1b46b6d6")
+    (attr smd)
+    (fp_text reference "C31" (at 0 -2.1844 180) (layer "B.SilkS")
+      (effects (font (size 1 1) (thickness 0.15)) (justify mirror))
+      (tstamp d416da50-edb8-486d-99c9-7c9be7218d81)
+    )
+    (fp_text value "1.0uF-10%-10V-0603" (at 0 -1.43 90) (layer "B.Fab")
+      (effects (font (size 1 1) (thickness 0.15)) (justify mirror))
+      (tstamp 63b4ba24-5d05-4a78-a848-72c3e38c5ce1)
+    )
+    (fp_text user "${REFERENCE}" (at 0 0 90) (layer "B.Fab")
+      (effects (font (size 0.4 0.4) (thickness 0.06)) (justify mirror))
+      (tstamp 7e289ea7-9ae8-4f29-8964-08e11323933a)
+    )
+    (fp_line (start -0.14058 0.51) (end 0.14058 0.51) (layer "B.SilkS") (width 0.12) (tstamp 7ba1672d-3962-4af2-8c98-60659ffcef85))
+    (fp_line (start -0.14058 -0.51) (end 0.14058 -0.51) (layer "B.SilkS") (width 0.12) (tstamp e589eee9-18b3-4d54-a69f-8b12774c9435))
+    (fp_line (start -1.48 -0.73) (end -1.48 0.73) (layer "B.CrtYd") (width 0.05) (tstamp 229b1682-970e-44c8-81d6-2debfc12fb4c))
+    (fp_line (start 1.48 0.73) (end 1.48 -0.73) (layer "B.CrtYd") (width 0.05) (tstamp 3a5e37cc-2e68-4c45-9219-8abfbc959f41))
+    (fp_line (start 1.48 -0.73) (end -1.48 -0.73) (layer "B.CrtYd") (width 0.05) (tstamp 6da5fdf8-fe1d-4c04-a185-6bded3247e36))
+    (fp_line (start -1.48 0.73) (end 1.48 0.73) (layer "B.CrtYd") (width 0.05) (tstamp a89cc351-2a30-4b89-b574-85e0b46b4b83))
+    (fp_line (start 0.8 -0.4) (end -0.8 -0.4) (layer "B.Fab") (width 0.1) (tstamp 5b5aa846-d541-4a16-8e8b-2d50c07d318d))
+    (fp_line (start -0.8 -0.4) (end -0.8 0.4) (layer "B.Fab") (width 0.1) (tstamp 92b84eeb-7bf2-4a45-ac06-372b3d0d4b7d))
+    (fp_line (start 0.8 0.4) (end 0.8 -0.4) (layer "B.Fab") (width 0.1) (tstamp b76b1117-48f8-4258-be25-267b758d86e6))
+    (fp_line (start -0.8 0.4) (end 0.8 0.4) (layer "B.Fab") (width 0.1) (tstamp e6fa323e-ed59-46a4-ae36-5473528c4005))
+    (pad "1" smd roundrect (at -0.775 0 90) (size 0.9 0.95) (layers "B.Cu" "B.Paste" "B.Mask") (roundrect_rratio 0.25)
+      (net 13 "/5V PowerSupply/V_{CC}") (pintype "passive") (tstamp 574161ce-5eb4-44f6-a867-5c5fe1ac3657))
+    (pad "2" smd roundrect (at 0.775 0 90) (size 0.9 0.95) (layers "B.Cu" "B.Paste" "B.Mask") (roundrect_rratio 0.25)
+      (net 1 "GND") (pintype "passive") (tstamp b971a95f-cf79-472f-909d-97a056adfd50))
+    (model "${KICAD6_3DMODEL_DIR}/Capacitor_SMD.3dshapes/C_0603_1608Metric.wrl"
+      (offset (xyz 0 0 0))
+      (scale (xyz 1 1 1))
+      (rotate (xyz 0 0 0))
+    )
+  )
+
+  (footprint "Capacitor_SMD:C_1210_3225Metric" (layer "B.Cu")
+    (tedit 5F68FEEE) (tstamp 2363803f-c2f7-44e7-b0c6-61b4870fef6d)
+    (at 103.632 106.426 -90)
+    (descr "Capacitor SMD 1210 (3225 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: IPC-SM-782 page 76, https://www.pcb-3d.com/wordpress/wp-content/uploads/ipc-sm-782a_amendment_1_and_2.pdf), generated with kicad-footprint-generator")
+    (tags "capacitor")
+    (property "MFG" "Murata")
+    (property "MFG P/N" "GRM32ER61E226KE15L")
+    (property "Sheetfile" "power-supply.kicad_sch")
+    (property "Sheetname" "5V PowerSupply")
+    (path "/feeb2d6c-4828-41f4-95de-5c15de403137/9ab12f65-eb76-468b-8f68-f22c559f65c5")
+    (attr smd)
+    (fp_text reference "C33" (at 3.81 0 90) (layer "B.SilkS")
+      (effects (font (size 1 1) (thickness 0.15)) (justify mirror))
+      (tstamp b39b1095-0c61-49ee-aaca-615d15ed8aa9)
+    )
+    (fp_text value "22uF-25V-10%-1210" (at 0 -2.3 90) (layer "B.Fab")
+      (effects (font (size 1 1) (thickness 0.15)) (justify mirror))
+      (tstamp 156ba3da-67f4-4229-ac4c-dc41efab67f6)
+    )
+    (fp_text user "${REFERENCE}" (at 0 0 90) (layer "B.Fab")
+      (effects (font (size 0.8 0.8) (thickness 0.12)) (justify mirror))
+      (tstamp aa39c189-07e4-4812-afa7-dff5d1546634)
+    )
+    (fp_line (start -0.711252 1.36) (end 0.711252 1.36) (layer "B.SilkS") (width 0.12) (tstamp 3fcb32e7-88c5-48b5-8ea5-3d5572cd1cab))
+    (fp_line (start -0.711252 -1.36) (end 0.711252 -1.36) (layer "B.SilkS") (width 0.12) (tstamp 5ad448f4-9d32-4448-a71f-056e45d3fee5))
+    (fp_line (start -2.3 1.6) (end 2.3 1.6) (layer "B.CrtYd") (width 0.05) (tstamp 30abe6be-2201-416e-904f-caebfef2360e))
+    (fp_line (start 2.3 1.6) (end 2.3 -1.6) (layer "B.CrtYd") (width 0.05) (tstamp 69af80f8-94af-4ecc-b6e2-e5a9345c33ed))
+    (fp_line (start 2.3 -1.6) (end -2.3 -1.6) (layer "B.CrtYd") (width 0.05) (tstamp 6b198520-a539-427d-bb03-57b30601bc3c))
+    (fp_line (start -2.3 -1.6) (end -2.3 1.6) (layer "B.CrtYd") (width 0.05) (tstamp 937d9757-0f5f-4876-9b86-6f9f75d79db1))
+    (fp_line (start -1.6 1.25) (end 1.6 1.25) (layer "B.Fab") (width 0.1) (tstamp 22180bfd-b864-48da-b5ca-9ce9191a7c68))
+    (fp_line (start -1.6 -1.25) (end -1.6 1.25) (layer "B.Fab") (width 0.1) (tstamp 68d984b5-0017-4e16-a326-0fd653612bb3))
+    (fp_line (start 1.6 -1.25) (end -1.6 -1.25) (layer "B.Fab") (width 0.1) (tstamp 71dd0434-d209-48a6-a416-a799cb15d7a6))
+    (fp_line (start 1.6 1.25) (end 1.6 -1.25) (layer "B.Fab") (width 0.1) (tstamp c1e91b83-99b6-4ea1-a00f-23cd907629f0))
+    (pad "1" smd roundrect (at -1.475 0 270) (size 1.15 2.7) (layers "B.Cu" "B.Paste" "B.Mask") (roundrect_rratio 0.2173913043)
+      (net 1 "GND") (pintype "passive") (tstamp 5b70d32a-84b0-4a59-83c1-d105c3548c27))
+    (pad "2" smd roundrect (at 1.475 0 270) (size 1.15 2.7) (layers "B.Cu" "B.Paste" "B.Mask") (roundrect_rratio 0.2173913043)
+      (net 9 "/5V PowerSupply/V_{P}") (pintype "passive") (tstamp 968c3b6c-f67e-41fb-a271-e19e5a0e08e7))
+    (model "${KICAD6_3DMODEL_DIR}/Capacitor_SMD.3dshapes/C_1210_3225Metric.wrl"
+      (offset (xyz 0 0 0))
+      (scale (xyz 1 1 1))
+      (rotate (xyz 0 0 0))
+    )
+  )
+
+  (footprint "Resistor_SMD:R_0603_1608Metric" (layer "B.Cu")
+    (tedit 5F68FEEE) (tstamp 2a0bfaaa-364b-41f3-819d-da4995010fc7)
+    (at 78.359 80.645 -90)
+    (descr "Resistor SMD 0603 (1608 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: IPC-SM-782 page 72, https://www.pcb-3d.com/wordpress/wp-content/uploads/ipc-sm-782a_amendment_1_and_2.pdf), generated with kicad-footprint-generator")
+    (tags "resistor")
+    (property "MFG" "Yageo")
+    (property "MFG P/N" "RC0603FR-07499RL")
+    (property "Sheetfile" "PI-Power-Board.kicad_sch")
+    (property "Sheetname" "")
+    (path "/def36a85-90d3-4ef0-96f8-a44712dc3cb2")
+    (attr smd)
+    (fp_text reference "R18" (at 0 1.43 90) (layer "B.SilkS")
+      (effects (font (size 1 1) (thickness 0.15)) (justify mirror))
+      (tstamp 9827e35d-14a1-4767-81c9-17179ac822eb)
+    )
+    (fp_text value "499R-1%-0603" (at 0 -1.43 90) (layer "B.Fab")
+      (effects (font (size 1 1) (thickness 0.15)) (justify mirror))
+      (tstamp 9a51fd0e-0393-400d-82ed-403e95d4621d)
+    )
+    (fp_text user "${REFERENCE}" (at 0 0 90) (layer "B.Fab")
+      (effects (font (size 0.4 0.4) (thickness 0.06)) (justify mirror))
+      (tstamp 75881e1c-1e20-4426-83a0-1647d72c59dd)
+    )
+    (fp_line (start -0.237258 0.5225) (end 0.237258 0.5225) (layer "B.SilkS") (width 0.12) (tstamp 1f72d586-b27c-433f-9a89-c783f8f1318d))
+    (fp_line (start -0.237258 -0.5225) (end 0.237258 -0.5225) (layer "B.SilkS") (width 0.12) (tstamp 8b78e8ba-18d7-4f29-9378-e21ba4d79d91))
+    (fp_line (start -1.48 -0.73) (end -1.48 0.73) (layer "B.CrtYd") (width 0.05) (tstamp 107b3d82-1631-4f8c-90e8-2e1647ccc62f))
+    (fp_line (start 1.48 0.73) (end 1.48 -0.73) (layer "B.CrtYd") (width 0.05) (tstamp a6ab3927-c492-4497-987e-4b907aa68741))
+    (fp_line (start -1.48 0.73) (end 1.48 0.73) (layer "B.CrtYd") (width 0.05) (tstamp bfe20d1f-834a-4729-b748-bbd9c50647f1))
+    (fp_line (start 1.48 -0.73) (end -1.48 -0.73) (layer "B.CrtYd") (width 0.05) (tstamp ec9cd09c-d980-4b35-b056-f1564af47d2d))
+    (fp_line (start -0.8 -0.4125) (end -0.8 0.4125) (layer "B.Fab") (width 0.1) (tstamp 064f2a16-5111-476b-85ba-5e2d2b0cdf2c))
+    (fp_line (start -0.8 0.4125) (end 0.8 0.4125) (layer "B.Fab") (width 0.1) (tstamp 47271393-91fa-4b7f-ba7b-78c766cfb8a2))
+    (fp_line (start 0.8 0.4125) (end 0.8 -0.4125) (layer "B.Fab") (width 0.1) (tstamp db0ad975-d99f-4940-a2a5-dce4ac9c6575))
+    (fp_line (start 0.8 -0.4125) (end -0.8 -0.4125) (layer "B.Fab") (width 0.1) (tstamp fd615e0f-6d8e-4f02-bf8a-d56079e147c3))
+    (pad "1" smd roundrect (at -0.825 0 270) (size 0.8 0.95) (layers "B.Cu" "B.Paste" "B.Mask") (roundrect_rratio 0.25)
+      (net 50 "/PWM0") (pintype "passive") (tstamp 939d14a1-b7a8-4bd5-b491-096af54f36c1))
+    (pad "2" smd roundrect (at 0.825 0 270) (size 0.8 0.95) (layers "B.Cu" "B.Paste" "B.Mask") (roundrect_rratio 0.25)
+      (net 59 "/SPI1_CLK") (pintype "passive") (tstamp 5eb09f26-314e-430d-b305-40e3970591c3))
+    (model "${KICAD6_3DMODEL_DIR}/Resistor_SMD.3dshapes/R_0603_1608Metric.wrl"
+      (offset (xyz 0 0 0))
+      (scale (xyz 1 1 1))
+      (rotate (xyz 0 0 0))
+    )
+  )
+
+  (footprint "Resistor_SMD:R_0603_1608Metric" (layer "B.Cu")
+    (tedit 5F68FEEE) (tstamp 2f91f093-b76c-48d4-858f-6426a5555e21)
+    (at 94.234 94.374 90)
+    (descr "Resistor SMD 0603 (1608 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: IPC-SM-782 page 72, https://www.pcb-3d.com/wordpress/wp-content/uploads/ipc-sm-782a_amendment_1_and_2.pdf), generated with kicad-footprint-generator")
+    (tags "resistor")
+    (property "MFG" "Yageo")
+    (property "MFG P/N" "RC0603FR-0715K8L")
+    (property "Sheetfile" "power-supply.kicad_sch")
+    (property "Sheetname" "5V PowerSupply")
+    (path "/feeb2d6c-4828-41f4-95de-5c15de403137/1c17b4c8-f000-4f7e-9bb1-abc874f3d350")
+    (attr smd)
+    (fp_text reference "R22" (at 0.14 1.397 90) (layer "B.SilkS")
+      (effects (font (size 1 1) (thickness 0.15)) (justify mirror))
+      (tstamp ab9fae4b-4dab-45cd-ac57-e4f527f81c3e)
+    )
+    (fp_text value "15.8k-1%-0603" (at 0 -1.43 90) (layer "B.Fab")
+      (effects (font (size 1 1) (thickness 0.15)) (justify mirror))
+      (tstamp 998ab057-91f4-4eea-a9de-d912f75b1eb0)
+    )
+    (fp_text user "${REFERENCE}" (at 0 0 90) (layer "B.Fab")
+      (effects (font (size 0.4 0.4) (thickness 0.06)) (justify mirror))
+      (tstamp 1babfbea-9ae4-4db7-9e67-8f92c575d5ad)
+    )
+    (fp_line (start -0.237258 0.5225) (end 0.237258 0.5225) (layer "B.SilkS") (width 0.12) (tstamp 3e82ef46-0b36-4ec3-9b50-5fc5a6188bf2))
+    (fp_line (start -0.237258 -0.5225) (end 0.237258 -0.5225) (layer "B.SilkS") (width 0.12) (tstamp f9302a81-1efb-4440-a41f-d9be451e5f77))
+    (fp_line (start -1.48 -0.73) (end -1.48 0.73) (layer "B.CrtYd") (width 0.05) (tstamp 11334069-f7e9-4ab3-9f29-7b2766e40dfd))
+    (fp_line (start 1.48 0.73) (end 1.48 -0.73) (layer "B.CrtYd") (width 0.05) (tstamp 4e5fbc09-486c-4750-8c5f-8ad71feef817))
+    (fp_line (start -1.48 0.73) (end 1.48 0.73) (layer "B.CrtYd") (width 0.05) (tstamp 9bfc2cf6-d2b4-434d-b21c-3fc2d2521ee7))
+    (fp_line (start 1.48 -0.73) (end -1.48 -0.73) (layer "B.CrtYd") (width 0.05) (tstamp f202738e-ee07-426a-b201-ceffa1fc88d7))
+    (fp_line (start -0.8 0.4125) (end 0.8 0.4125) (layer "B.Fab") (width 0.1) (tstamp 06f4e421-5ab6-494f-aef8-2648d05629e1))
+    (fp_line (start 0.8 0.4125) (end 0.8 -0.4125) (layer "B.Fab") (width 0.1) (tstamp 1c2e8a3a-ed4d-40c4-97ce-540724862789))
+    (fp_line (start 0.8 -0.4125) (end -0.8 -0.4125) (layer "B.Fab") (width 0.1) (tstamp 1dc3ed02-2697-44ed-bad0-1127ccd89a4a))
+    (fp_line (start -0.8 -0.4125) (end -0.8 0.4125) (layer "B.Fab") (width 0.1) (tstamp d204324f-50f2-4541-94d2-6da73ca44ced))
+    (pad "1" smd roundrect (at -0.825 0 90) (size 0.8 0.95) (layers "B.Cu" "B.Paste" "B.Mask") (roundrect_rratio 0.25)
+      (net 83 "/5V PowerSupply/RT") (pintype "passive") (tstamp 8400a28b-ebd4-402c-8168-81aa8a1553e5))
+    (pad "2" smd roundrect (at 0.825 0 90) (size 0.8 0.95) (layers "B.Cu" "B.Paste" "B.Mask") (roundrect_rratio 0.25)
+      (net 1 "GND") (pintype "passive") (tstamp e7cb5e86-cc62-4178-aa9a-b68c8db93c0e))
+    (model "${KICAD6_3DMODEL_DIR}/Resistor_SMD.3dshapes/R_0603_1608Metric.wrl"
+      (offset (xyz 0 0 0))
+      (scale (xyz 1 1 1))
+      (rotate (xyz 0 0 0))
+    )
+  )
+
+  (footprint "Capacitor_SMD:C_0805_2012Metric" (layer "B.Cu")
+    (tedit 5F68FEEE) (tstamp 368e1d28-43e5-4a92-b5ea-9c7d733c0137)
+    (at 81.915 91.059 -90)
+    (descr "Capacitor SMD 0805 (2012 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: IPC-SM-782 page 76, https://www.pcb-3d.com/wordpress/wp-content/uploads/ipc-sm-782a_amendment_1_and_2.pdf, https://docs.google.com/spreadsheets/d/1BsfQQcO9C6DZCsRaXUlFlo91Tg2WpOkGARC1WS5S8t0/edit?usp=sharing), generated with kicad-footprint-generator")
+    (tags "capacitor")
+    (property "MFG" "Samsung Electro-Mechanics")
+    (property "MFG P/N" "CL21A226KPCLRNC")
+    (property "Sheetfile" "3V3-3V0-power-supply.kicad_sch")
+    (property "Sheetname" "3V-3.3V-PS")
+    (path "/2d4e4a8e-5ec4-4f06-b5e3-fdf354939c71/bc432059-12fb-4a33-88c8-6bcd0333053b")
+    (attr smd)
+    (fp_text reference "C20" (at -3.048 -0.127 90) (layer "B.SilkS")
+      (effects (font (size 1 1) (thickness 0.15)) (justify mirror))
+      (tstamp 8b2ebb12-03ee-4200-bdfa-fd2cb184bce0)
+    )
+    (fp_text value "22uF-10V-10%-0805" (at 0 -1.68 90) (layer "B.Fab")
+      (effects (font (size 1 1) (thickness 0.15)) (justify mirror))
+      (tstamp 5083b709-95d9-4983-b9c2-1196139fbb92)
+    )
+    (fp_text user "${REFERENCE}" (at 0 0 90) (layer "B.Fab")
+      (effects (font (size 0.5 0.5) (thickness 0.08)) (justify mirror))
+      (tstamp 772db2e4-e07d-499e-979b-9f157acd2f24)
+    )
+    (fp_line (start -0.261252 0.735) (end 0.261252 0.735) (layer "B.SilkS") (width 0.12) (tstamp 642f2ffe-d948-4f81-a8a4-992bf83f45d3))
+    (fp_line (start -0.261252 -0.735) (end 0.261252 -0.735) (layer "B.SilkS") (width 0.12) (tstamp f3df767e-0b82-4212-84cc-dc440bb033ad))
+    (fp_line (start 1.7 0.98) (end 1.7 -0.98) (layer "B.CrtYd") (width 0.05) (tstamp 20276462-4c72-419d-956d-280939102e12))
+    (fp_line (start -1.7 0.98) (end 1.7 0.98) (layer "B.CrtYd") (width 0.05) (tstamp 3e1702b1-c0f6-493a-9a91-7ed5f1f30848))
+    (fp_line (start -1.7 -0.98) (end -1.7 0.98) (layer "B.CrtYd") (width 0.05) (tstamp c3ffd3fd-34b0-416c-a323-ca191621d1b0))
+    (fp_line (start 1.7 -0.98) (end -1.7 -0.98) (layer "B.CrtYd") (width 0.05) (tstamp e4040897-8c5f-4f2c-833c-3e938d283e7b))
+    (fp_line (start 1 0.625) (end 1 -0.625) (layer "B.Fab") (width 0.1) (tstamp 18685fd9-21ea-4211-9148-aeab91287e5f))
+    (fp_line (start -1 -0.625) (end -1 0.625) (layer "B.Fab") (width 0.1) (tstamp 55f85572-0f6a-41a5-9cc3-f657e1c539e1))
+    (fp_line (start -1 0.625) (end 1 0.625) (layer "B.Fab") (width 0.1) (tstamp 8e542064-9adc-4e3a-8899-1214514532ac))
+    (fp_line (start 1 -0.625) (end -1 -0.625) (layer "B.Fab") (width 0.1) (tstamp c31138e8-1683-446c-bc02-220d44a86cf2))
+    (pad "1" smd roundrect (at -0.95 0 270) (size 1 1.45) (layers "B.Cu" "B.Paste" "B.Mask") (roundrect_rratio 0.25)
+      (net 68 "/3V-3.3V-PS/3V0_{OUT}") (pintype "passive") (tstamp dbfcbccd-4380-429c-9d75-80b86080cab3))
+    (pad "2" smd roundrect (at 0.95 0 270) (size 1 1.45) (layers "B.Cu" "B.Paste" "B.Mask") (roundrect_rratio 0.25)
+      (net 1 "GND") (pintype "passive") (tstamp 3e9a860d-e313-48d9-aaba-0a01e32e916d))
+    (model "${KICAD6_3DMODEL_DIR}/Capacitor_SMD.3dshapes/C_0805_2012Metric.wrl"
+      (offset (xyz 0 0 0))
+      (scale (xyz 1 1 1))
+      (rotate (xyz 0 0 0))
+    )
+  )
+
+  (footprint "Capacitor_SMD:C_0603_1608Metric" (layer "B.Cu")
+    (tedit 5F68FEEE) (tstamp 3bb6a3a6-7f9b-4c34-8264-343e37fc144a)
+    (at 83.312 83.185 -90)
+    (descr "Capacitor SMD 0603 (1608 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: IPC-SM-782 page 76, https://www.pcb-3d.com/wordpress/wp-content/uploads/ipc-sm-782a_amendment_1_and_2.pdf), generated with kicad-footprint-generator")
+    (tags "capacitor")
+    (property "MFG" "Samsung Electro-Mechanics")
+    (property "MFG P/N" "CL10B104KB8NNNC")
+    (property "Sheetfile" "IMUdriver.kicad_sch")
+    (property "Sheetname" "IMU Driver")
+    (path "/5c12e4ab-2d1c-4640-9862-f6337288ba8e/bc27beaf-df2a-4359-b6d1-efd3bd6c05a8")
+    (attr smd)
+    (fp_text reference "C17" (at -2.794 0 90) (layer "B.SilkS")
+      (effects (font (size 1 1) (thickness 0.15)) (justify mirror))
+      (tstamp 13a33142-74b2-4198-b424-5c8e779bf05d)
+    )
+    (fp_text value "0.1uF-10%-50V-0603" (at 0 -1.43 90) (layer "B.Fab")
+      (effects (font (size 1 1) (thickness 0.15)) (justify mirror))
+      (tstamp d7fb0a66-d390-4b38-a8f9-e18ea9de0b93)
+    )
+    (fp_text user "${REFERENCE}" (at 0 0 90) (layer "B.Fab")
+      (effects (font (size 0.4 0.4) (thickness 0.06)) (justify mirror))
+      (tstamp 875f9ace-87d9-4661-9d3c-8f60859c1637)
+    )
+    (fp_line (start -0.14058 0.51) (end 0.14058 0.51) (layer "B.SilkS") (width 0.12) (tstamp dd70ab48-053b-43cd-8bb5-e50c7d8ad376))
+    (fp_line (start -0.14058 -0.51) (end 0.14058 -0.51) (layer "B.SilkS") (width 0.12) (tstamp de34eb93-532c-4f2e-899a-ec51c6902801))
+    (fp_line (start 1.48 -0.73) (end -1.48 -0.73) (layer "B.CrtYd") (width 0.05) (tstamp 08714c42-e130-4d34-b6a1-2747c1b12821))
+    (fp_line (start -1.48 -0.73) (end -1.48 0.73) (layer "B.CrtYd") (width 0.05) (tstamp 30f1af02-4780-487d-a9f2-c88272299fbd))
+    (fp_line (start -1.48 0.73) (end 1.48 0.73) (layer "B.CrtYd") (width 0.05) (tstamp 46597dc9-3a0f-462b-9051-a7ab4737145a))
+    (fp_line (start 1.48 0.73) (end 1.48 -0.73) (layer "B.CrtYd") (width 0.05) (tstamp a6340e6a-1ce8-49e5-bd75-06eef92a5d3c))
+    (fp_line (start 0.8 -0.4) (end -0.8 -0.4) (layer "B.Fab") (width 0.1) (tstamp 64ce360a-9200-46c1-89f1-d124e76908ab))
+    (fp_line (start -0.8 -0.4) (end -0.8 0.4) (layer "B.Fab") (width 0.1) (tstamp 910d7e72-ad11-4eb3-974d-eb27e1007715))
+    (fp_line (start -0.8 0.4) (end 0.8 0.4) (layer "B.Fab") (width 0.1) (tstamp d17cb581-a9d5-41e8-814a-2eb70c97b9bc))
+    (fp_line (start 0.8 0.4) (end 0.8 -0.4) (layer "B.Fab") (width 0.1) (tstamp eeb55694-7bc0-46fc-9b70-4fb3c5ab6431))
+    (pad "1" smd roundrect (at -0.775 0 270) (size 0.9 0.95) (layers "B.Cu" "B.Paste" "B.Mask") (roundrect_rratio 0.25)
+      (net 19 "+3V0") (pintype "passive") (tstamp 0e704dae-0e79-45a3-8c3b-d2db2ab616eb))
+    (pad "2" smd roundrect (at 0.775 0 270) (size 0.9 0.95) (layers "B.Cu" "B.Paste" "B.Mask") (roundrect_rratio 0.25)
+      (net 1 "GND") (pintype "passive") (tstamp 393dff43-98ba-4903-acaa-c33a4a85d059))
+    (model "${KICAD6_3DMODEL_DIR}/Capacitor_SMD.3dshapes/C_0603_1608Metric.wrl"
+      (offset (xyz 0 0 0))
+      (scale (xyz 1 1 1))
+      (rotate (xyz 0 0 0))
+    )
+  )
+
+  (footprint "Capacitor_SMD:C_0603_1608Metric" (layer "B.Cu")
+    (tedit 5F68FEEE) (tstamp 3bc7243f-8ed3-4254-acc8-36e03ddb6098)
+    (at 88.7222 99.2)
+    (descr "Capacitor SMD 0603 (1608 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: IPC-SM-782 page 76, https://www.pcb-3d.com/wordpress/wp-content/uploads/ipc-sm-782a_amendment_1_and_2.pdf), generated with kicad-footprint-generator")
+    (tags "capacitor")
+    (property "MFG" "Samsung Electro-Mechanics")
+    (property "MFG P/N" "CL10C470JB8NNNC")
+    (property "Sheetfile" "power-supply.kicad_sch")
+    (property "Sheetname" "5V PowerSupply")
+    (path "/feeb2d6c-4828-41f4-95de-5c15de403137/c6643319-a942-4c42-b584-719e58d278ab")
+    (attr smd)
+    (fp_text reference "C26" (at -2.7432 -0.013) (layer "B.SilkS")
+      (effects (font (size 1 1) (thickness 0.15)) (justify mirror))
+      (tstamp 11df1250-d379-4344-9e4c-93bcf02b2679)
+    )
+    (fp_text value "47pF-5%-50V-0603" (at 0 -1.43) (layer "B.Fab")
+      (effects (font (size 1 1) (thickness 0.15)) (justify mirror))
+      (tstamp 531a37c2-71ca-4b40-bae6-15b964e304eb)
+    )
+    (fp_text user "${REFERENCE}" (at 0 0) (layer "B.Fab")
+      (effects (font (size 0.4 0.4) (thickness 0.06)) (justify mirror))
+      (tstamp 1ecf06de-3525-4b2b-8cde-7a0649cf2a48)
+    )
+    (fp_line (start -0.14058 -0.51) (end 0.14058 -0.51) (layer "B.SilkS") (width 0.12) (tstamp 3383e54c-4c7b-48e7-918b-73a4dedfe95d))
+    (fp_line (start -0.14058 0.51) (end 0.14058 0.51) (layer "B.SilkS") (width 0.12) (tstamp bef1a959-bc5c-4953-a304-bdac4fb2ad92))
+    (fp_line (start -1.48 0.73) (end 1.48 0.73) (layer "B.CrtYd") (width 0.05) (tstamp 38555f19-7f46-46bc-94f2-ec1164f35326))
+    (fp_line (start 1.48 0.73) (end 1.48 -0.73) (layer "B.CrtYd") (width 0.05) (tstamp 4a701f42-c29a-4ecb-9b73-c070d79ef626))
+    (fp_line (start -1.48 -0.73) (end -1.48 0.73) (layer "B.CrtYd") (width 0.05) (tstamp 876ecd87-1120-4a7d-883d-d8ae4744d2c0))
+    (fp_line (start 1.48 -0.73) (end -1.48 -0.73) (layer "B.CrtYd") (width 0.05) (tstamp a7c7e0ed-64b5-48fb-802e-9420e51ba27a))
+    (fp_line (start 0.8 0.4) (end 0.8 -0.4) (layer "B.Fab") (width 0.1) (tstamp 221afe72-ba96-43a4-b73c-1c041bb0d970))
+    (fp_line (start -0.8 0.4) (end 0.8 0.4) (layer "B.Fab") (width 0.1) (tstamp 754ea43a-95f1-45e9-96d5-b587f3a1054e))
+    (fp_line (start -0.8 -0.4) (end -0.8 0.4) (layer "B.Fab") (width 0.1) (tstamp a9c232fc-52db-4f71-9ac8-2573d5ffb57f))
+    (fp_line (start 0.8 -0.4) (end -0.8 -0.4) (layer "B.Fab") (width 0.1) (tstamp c84b2923-2259-4683-89fe-d52124089c72))
+    (pad "1" smd roundrect (at -0.775 0) (size 0.9 0.95) (layers "B.Cu" "B.Paste" "B.Mask") (roundrect_rratio 0.25)
+      (net 10 "/5V PowerSupply/CS") (pintype "passive") (tstamp c3caf3b7-ab3f-4089-8fda-a71c1165d8a3))
+    (pad "2" smd roundrect (at 0.775 0) (size 0.9 0.95) (layers "B.Cu" "B.Paste" "B.Mask") (roundrect_rratio 0.25)
+      (net 11 "/5V PowerSupply/CSG") (pintype "passive") (tstamp 7b9a648f-b23c-4221-82ab-697e16bffee6))
+    (model "${KICAD6_3DMODEL_DIR}/Capacitor_SMD.3dshapes/C_0603_1608Metric.wrl"
+      (offset (xyz 0 0 0))
+      (scale (xyz 1 1 1))
+      (rotate (xyz 0 0 0))
+    )
+  )
+
+  (footprint "Capacitor_SMD:C_0603_1608Metric" (layer "B.Cu")
+    (tedit 5F68FEEE) (tstamp 3d730585-fabe-4466-9f18-b9ef1018757b)
+    (at 87.884 82.042 -90)
+    (descr "Capacitor SMD 0603 (1608 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: IPC-SM-782 page 76, https://www.pcb-3d.com/wordpress/wp-content/uploads/ipc-sm-782a_amendment_1_and_2.pdf), generated with kicad-footprint-generator")
+    (tags "capacitor")
+    (property "MFG" "Samsung Electro-Mechanics")
+    (property "MFG P/N" "CL10B104KB8NNNC")
+    (property "Sheetfile" "IMUdriver.kicad_sch")
+    (property "Sheetname" "IMU Driver")
+    (path "/5c12e4ab-2d1c-4640-9862-f6337288ba8e/2b9fa8d2-5dbd-48ea-8304-7581c0f1631d")
+    (attr smd)
+    (fp_text reference "C40" (at -2.794 0 90) (layer "B.SilkS")
+      (effects (font (size 1 1) (thickness 0.15)) (justify mirror))
+      (tstamp 04156999-1a10-4daa-b53e-d1c759a96b61)
+    )
+    (fp_text value "0.1uF-10%-50V-0603" (at 0 -1.43 90) (layer "B.Fab")
+      (effects (font (size 1 1) (thickness 0.15)) (justify mirror))
+      (tstamp 72f246d9-94ab-45a5-9c68-8b4ded9b8ece)
+    )
+    (fp_text user "${REFERENCE}" (at 0 0 90) (layer "B.Fab")
+      (effects (font (size 0.4 0.4) (thickness 0.06)) (justify mirror))
+      (tstamp 3aa8554e-2c3b-4750-9915-33125b853a5c)
+    )
+    (fp_line (start -0.14058 0.51) (end 0.14058 0.51) (layer "B.SilkS") (width 0.12) (tstamp 15fd8640-4b55-4339-987e-db1bf973264b))
+    (fp_line (start -0.14058 -0.51) (end 0.14058 -0.51) (layer "B.SilkS") (width 0.12) (tstamp 2764b01d-035b-4efe-8ec9-75bde8082e60))
+    (fp_line (start 1.48 -0.73) (end -1.48 -0.73) (layer "B.CrtYd") (width 0.05) (tstamp 3ac09ed2-264d-45fe-a386-ecd96535fe91))
+    (fp_line (start -1.48 -0.73) (end -1.48 0.73) (layer "B.CrtYd") (width 0.05) (tstamp 62f0776b-6570-469f-af31-8efbf2a0ca92))
+    (fp_line (start 1.48 0.73) (end 1.48 -0.73) (layer "B.CrtYd") (width 0.05) (tstamp a5137396-9c07-45fa-9de9-85e315ae276e))
+    (fp_line (start -1.48 0.73) (end 1.48 0.73) (layer "B.CrtYd") (width 0.05) (tstamp a91f98e6-7c4d-4fe1-b3da-7fae5b8a5808))
+    (fp_line (start -0.8 0.4) (end 0.8 0.4) (layer "B.Fab") (width 0.1) (tstamp 1830f45c-49fe-4f29-ba78-bcc79a0fdb08))
+    (fp_line (start 0.8 -0.4) (end -0.8 -0.4) (layer "B.Fab") (width 0.1) (tstamp 8c0350ef-1fc3-4c2f-90ee-eaceabb04310))
+    (fp_line (start 0.8 0.4) (end 0.8 -0.4) (layer "B.Fab") (width 0.1) (tstamp 9e0e792b-8182-449a-b888-edb1bd6960fe))
+    (fp_line (start -0.8 -0.4) (end -0.8 0.4) (layer "B.Fab") (width 0.1) (tstamp ed6ff174-e0bb-44a3-9e77-cd02f16d9602))
+    (pad "1" smd roundrect (at -0.775 0 270) (size 0.9 0.95) (layers "B.Cu" "B.Paste" "B.Mask") (roundrect_rratio 0.25)
+      (net 88 "+3V3") (pintype "passive") (tstamp 8b06246f-3cbb-4910-9e17-9d2cdf404393))
+    (pad "2" smd roundrect (at 0.775 0 270) (size 0.9 0.95) (layers "B.Cu" "B.Paste" "B.Mask") (roundrect_rratio 0.25)
+      (net 1 "GND") (pintype "passive") (tstamp b239a439-a80c-45ed-af0b-71d8225b693c))
+    (model "${KICAD6_3DMODEL_DIR}/Capacitor_SMD.3dshapes/C_0603_1608Metric.wrl"
+      (offset (xyz 0 0 0))
+      (scale (xyz 1 1 1))
+      (rotate (xyz 0 0 0))
+    )
+  )
+
+  (footprint "Package_SO:SO-8_3.9x4.9mm_P1.27mm" (layer "B.Cu")
+    (tedit 5D9F72B1) (tstamp 490eb133-2abb-47c1-9c2f-260c910604f9)
+    (at 66.04 90.805 -90)
+    (descr "SO, 8 Pin (https://www.nxp.com/docs/en/data-sheet/PCF8523.pdf), generated with kicad-footprint-generator ipc_gullwing_generator.py")
+    (tags "SO SO")
+    (property "MFG" "Analog Devices")
+    (property "MFG P/N" "ADM3490ARZ")
+    (property "P/N" "")
+    (property "Sheetfile" "IMUdriver.kicad_sch")
+    (property "Sheetname" "IMU Driver")
+    (path "/5c12e4ab-2d1c-4640-9862-f6337288ba8e/aaaf7dee-05a6-4832-8f56-2444eb8ea64f")
+    (attr smd)
+    (fp_text reference "U8" (at 0 -3.556 90) (layer "B.SilkS")
+      (effects (font (size 1 1) (thickness 0.15)) (justify mirror))
+      (tstamp dc9dacb6-fabd-47c1-a364-41694c77e072)
+    )
+    (fp_text value "ADM3490ARZ" (at 0 -3.4 90) (layer "B.Fab")
+      (effects (font (size 1 1) (thickness 0.15)) (justify mirror))
+      (tstamp edf079d9-91eb-4e7a-a3ac-8cb891d4f0d3)
+    )
+    (fp_text user "${REFERENCE}" (at 0 0 90) (layer "B.Fab")
+      (effects (font (size 0.98 0.98) (thickness 0.15)) (justify mirror))
+      (tstamp ec17d5ea-df9f-4d54-81bc-adb5e22e3135)
+    )
+    (fp_line (start 0 2.56) (end 1.95 2.56) (layer "B.SilkS") (width 0.12) (tstamp 02dc0fa4-eff0-4a89-be40-b8acd7f4fd0f))
+    (fp_line (start 0 2.56) (end -3.45 2.56) (layer "B.SilkS") (width 0.12) (tstamp 4aa59e3c-9b77-4aae-8f25-b0d227cbc7e4))
+    (fp_line (start 0 -2.56) (end 1.95 -2.56) (layer "B.SilkS") (width 0.12) (tstamp 85492cd4-8fcb-45e0-a4ba-1bb1b285b54e))
+    (fp_line (start 0 -2.56) (end -1.95 -2.56) (layer "B.SilkS") (width 0.12) (tstamp e1c84103-d503-478c-a8c8-9345b219c2e9))
+    (fp_line (start -3.7 2.7) (end -3.7 -2.7) (layer "B.CrtYd") (width 0.05) (tstamp 26cc771f-a164-462d-8aaa-bb5e40c8e319))
+    (fp_line (start -3.7 -2.7) (end 3.7 -2.7) (layer "B.CrtYd") (width 0.05) (tstamp 7e3a0789-a390-49a4-8c6c-25fed41561c8))
+    (fp_line (start 3.7 2.7) (end -3.7 2.7) (layer "B.CrtYd") (width 0.05) (tstamp b1eef5a9-8c30-4f7e-a31a-85006bb55138))
+    (fp_line (start 3.7 -2.7) (end 3.7 2.7) (layer "B.CrtYd") (width 0.05) (tstamp c61e167f-f95f-47bc-9eda-a15794905eb2))
+    (fp_line (start 1.95 -2.45) (end -1.95 -2.45) (layer "B.Fab") (width 0.1) (tstamp 4447e85e-cae1-45d5-84b5-32300b1a62af))
+    (fp_line (start 1.95 2.45) (end 1.95 -2.45) (layer "B.Fab") (width 0.1) (tstamp 5eb78d2f-c4c5-46cd-8bd4-d199b9859eda))
+    (fp_line (start -1.95 1.475) (end -0.975 2.45) (layer "B.Fab") (width 0.1) (tstamp 9aa5aecd-2dfb-400e-b0a9-371b2cc3dee2))
+    (fp_line (start -1.95 -2.45) (end -1.95 1.475) (layer "B.Fab") (width 0.1) (tstamp d6def81e-12e0-4e20-9762-a3c3e8aa659e))
+    (fp_line (start -0.975 2.45) (end 1.95 2.45) (layer "B.Fab") (width 0.1) (tstamp e339791a-09d6-4829-b0d5-40d7aa03b771))
+    (pad "1" smd roundrect (at -2.575 1.905 270) (size 1.75 0.6) (layers "B.Cu" "B.Paste" "B.Mask") (roundrect_rratio 0.25)
+      (net 88 "+3V3") (pinfunction "VCC") (pintype "power_in") (tstamp 7445d0f2-3279-4d05-845e-2e7bec943995))
+    (pad "2" smd roundrect (at -2.575 0.635 270) (size 1.75 0.6) (layers "B.Cu" "B.Paste" "B.Mask") (roundrect_rratio 0.25)
+      (net 86 "unconnected-(U8-Pad2)") (pinfunction "RO") (pintype "output") (tstamp a78b9cba-6d00-4723-a23c-814399de355a))
+    (pad "3" smd roundrect (at -2.575 -0.635 270) (size 1.75 0.6) (layers "B.Cu" "B.Paste" "B.Mask") (roundrect_rratio 0.25)
+      (net 60 "/~{SPI1_CS}") (pinfunction "DI") (pintype "input") (tstamp ae9e3075-01d7-4c29-b66a-0de081f3e73d))
+    (pad "4" smd roundrect (at -2.575 -1.905 270) (size 1.75 0.6) (layers "B.Cu" "B.Paste" "B.Mask") (roundrect_rratio 0.25)
+      (net 1 "GND") (pinfunction "GND") (pintype "passive") (tstamp 9dabd6a3-bd4f-4870-8874-12a4a7177f2b))
+    (pad "5" smd roundrect (at 2.575 -1.905 270) (size 1.75 0.6) (layers "B.Cu" "B.Paste" "B.Mask") (roundrect_rratio 0.25)
+      (net 78 "/CS_H") (pintype "output") (tstamp 53965250-1ef3-424c-93e5-27b563e7a8d8))
+    (pad "6" smd roundrect (at 2.575 -0.635 270) (size 1.75 0.6) (layers "B.Cu" "B.Paste" "B.Mask") (roundrect_rratio 0.25)
+      (net 77 "/CS_L") (pintype "output") (tstamp 83927aa3-9759-4b5d-bb6c-8f413cb06b96))
+    (pad "7" smd roundrect (at 2.575 0.635 270) (size 1.75 0.6) (layers "B.Cu" "B.Paste" "B.Mask") (roundrect_rratio 0.25)
+      (net 91 "unconnected-(U8-Pad7)") (pintype "input") (tstamp 38fd534e-265d-401e-aff3-16364fbc1917))
+    (pad "8" smd roundrect (at 2.575 1.905 270) (size 1.75 0.6) (layers "B.Cu" "B.Paste" "B.Mask") (roundrect_rratio 0.25)
+      (net 92 "unconnected-(U8-Pad8)") (pintype "input") (tstamp d38c7310-2c08-42e4-a404-bcd3b5b22d17))
+    (model "${KICAD6_3DMODEL_DIR}/Package_SO.3dshapes/SOIC-8_3.9x4.9mm_P1.27mm.step"
+      (offset (xyz 0 0 0))
+      (scale (xyz 1 1 1))
+      (rotate (xyz 0 0 0))
+    )
+  )
+
+  (footprint "Capacitor_SMD:C_0603_1608Metric" (layer "B.Cu")
+    (tedit 5F68FEEE) (tstamp 50c572ba-44b5-494a-b484-ac44e7fb50cf)
+    (at 89.662 82.042 -90)
+    (descr "Capacitor SMD 0603 (1608 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: IPC-SM-782 page 76, https://www.pcb-3d.com/wordpress/wp-content/uploads/ipc-sm-782a_amendment_1_and_2.pdf), generated with kicad-footprint-generator")
+    (tags "capacitor")
+    (property "MFG" "Samsung Electro-Mechanics")
+    (property "MFG P/N" "CL10B104KB8NNNC")
+    (property "Sheetfile" "IMUdriver.kicad_sch")
+    (property "Sheetname" "IMU Driver")
+    (path "/5c12e4ab-2d1c-4640-9862-f6337288ba8e/cecc5be4-23ef-4f28-85ee-eaaac538d6d0")
+    (attr smd)
+    (fp_text reference "C39" (at -2.794 0 90) (layer "B.SilkS")
+      (effects (font (size 1 1) (thickness 0.15)) (justify mirror))
+      (tstamp 430fba27-5afa-41e8-b774-55189525c425)
+    )
+    (fp_text value "0.1uF-10%-50V-0603" (at 0 -1.43 90) (layer "B.Fab")
+      (effects (font (size 1 1) (thickness 0.15)) (justify mirror))
+      (tstamp 0894a520-07d7-43e9-a0ad-964bde06f126)
+    )
+    (fp_text user "${REFERENCE}" (at 0 0 90) (layer "B.Fab")
+      (effects (font (size 0.4 0.4) (thickness 0.06)) (justify mirror))
+      (tstamp 7dabd47f-c344-4314-98b2-7182a411c231)
+    )
+    (fp_line (start -0.14058 0.51) (end 0.14058 0.51) (layer "B.SilkS") (width 0.12) (tstamp a4fa412f-d1ce-4dca-839f-8411135f5cf1))
+    (fp_line (start -0.14058 -0.51) (end 0.14058 -0.51) (layer "B.SilkS") (width 0.12) (tstamp aa375e93-e376-4b2d-8a1e-de49e034f2ac))
+    (fp_line (start -1.48 0.73) (end 1.48 0.73) (layer "B.CrtYd") (width 0.05) (tstamp 398efd3c-9a62-42a8-b2e5-1bd9eb1d97c5))
+    (fp_line (start 1.48 -0.73) (end -1.48 -0.73) (layer "B.CrtYd") (width 0.05) (tstamp 75e9fba1-d2f0-4028-a014-0191ff07b8ba))
+    (fp_line (start -1.48 -0.73) (end -1.48 0.73) (layer "B.CrtYd") (width 0.05) (tstamp 86e215ce-788c-4b50-a3e6-0e26bdf15dbb))
+    (fp_line (start 1.48 0.73) (end 1.48 -0.73) (layer "B.CrtYd") (width 0.05) (tstamp f3316612-1669-4e93-b9d0-6fb871a39b25))
+    (fp_line (start -0.8 0.4) (end 0.8 0.4) (layer "B.Fab") (width 0.1) (tstamp 40c228c6-2871-462c-aa1a-4abd4e12113b))
+    (fp_line (start 0.8 0.4) (end 0.8 -0.4) (layer "B.Fab") (width 0.1) (tstamp 5656b743-3c9d-4275-8420-8d162e756227))
+    (fp_line (start 0.8 -0.4) (end -0.8 -0.4) (layer "B.Fab") (width 0.1) (tstamp 5ad13f03-69a5-4ea5-b751-9210db162060))
+    (fp_line (start -0.8 -0.4) (end -0.8 0.4) (layer "B.Fab") (width 0.1) (tstamp e0b32578-a236-4ba6-b461-6334af51b0de))
+    (pad "1" smd roundrect (at -0.775 0 270) (size 0.9 0.95) (layers "B.Cu" "B.Paste" "B.Mask") (roundrect_rratio 0.25)
+      (net 19 "+3V0") (pintype "passive") (tstamp 6a346a72-6f8d-4f67-aa43-a4d515ab0cf6))
+    (pad "2" smd roundrect (at 0.775 0 270) (size 0.9 0.95) (layers "B.Cu" "B.Paste" "B.Mask") (roundrect_rratio 0.25)
+      (net 1 "GND") (pintype "passive") (tstamp ba02b266-c7ca-4335-bf6f-ef525f4270d1))
+    (model "${KICAD6_3DMODEL_DIR}/Capacitor_SMD.3dshapes/C_0603_1608Metric.wrl"
+      (offset (xyz 0 0 0))
+      (scale (xyz 1 1 1))
+      (rotate (xyz 0 0 0))
+    )
+  )
+
+  (footprint "Capacitor_SMD:C_0805_2012Metric" (layer "B.Cu")
+    (tedit 5F68FEEE) (tstamp 5555bc42-c41e-4747-8fb6-62ac8a8a342b)
+    (at 82.804 107.188 90)
+    (descr "Capacitor SMD 0805 (2012 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: IPC-SM-782 page 76, https://www.pcb-3d.com/wordpress/wp-content/uploads/ipc-sm-782a_amendment_1_and_2.pdf, https://docs.google.com/spreadsheets/d/1BsfQQcO9C6DZCsRaXUlFlo91Tg2WpOkGARC1WS5S8t0/edit?usp=sharing), generated with kicad-footprint-generator")
+    (tags "capacitor")
+    (property "MFG" "Samsung Electro-Mechanics")
+    (property "MFG P/N" "CL21A226KPCLRNC")
+    (property "Sheetfile" "power-supply.kicad_sch")
+    (property "Sheetname" "5V PowerSupply")
+    (path "/feeb2d6c-4828-41f4-95de-5c15de403137/b8d2fd7e-effc-46e6-9306-04f4b2872e7f")
+    (attr smd)
+    (fp_text reference "C35" (at 0 1.8034 90) (layer "B.SilkS")
+      (effects (font (size 1 1) (thickness 0.15)) (justify mirror))
+      (tstamp 7a8be165-3738-4091-ae97-043bd3d0d7ed)
+    )
+    (fp_text value "22uF-10V-10%-0805" (at 0 -1.68 90) (layer "B.Fab")
+      (effects (font (size 1 1) (thickness 0.15)) (justify mirror))
+      (tstamp bdfeca76-2b5e-4676-b029-409487f861dc)
+    )
+    (fp_text user "${REFERENCE}" (at 0 0 90) (layer "B.Fab")
+      (effects (font (size 0.5 0.5) (thickness 0.08)) (justify mirror))
+      (tstamp 207d2650-f3d4-41de-9b61-f6c124657669)
+    )
+    (fp_line (start -0.261252 -0.735) (end 0.261252 -0.735) (layer "B.SilkS") (width 0.12) (tstamp 8119445a-f49b-4f84-a502-a35244fe0e3c))
+    (fp_line (start -0.261252 0.735) (end 0.261252 0.735) (layer "B.SilkS") (width 0.12) (tstamp dcbf501c-ce70-4f94-bd8b-695b7b4d73b2))
+    (fp_line (start -1.7 -0.98) (end -1.7 0.98) (layer "B.CrtYd") (width 0.05) (tstamp 35da24a7-a444-45ed-bce6-3832e9bbf91b))
+    (fp_line (start 1.7 0.98) (end 1.7 -0.98) (layer "B.CrtYd") (width 0.05) (tstamp 58e94607-bfff-410d-b466-51ba11a6b1ac))
+    (fp_line (start -1.7 0.98) (end 1.7 0.98) (layer "B.CrtYd") (width 0.05) (tstamp ab5c6887-edd1-444d-8960-c23c52dfdb12))
+    (fp_line (start 1.7 -0.98) (end -1.7 -0.98) (layer "B.CrtYd") (width 0.05) (tstamp ba319b93-135e-4c24-86a4-00770a8dda1a))
+    (fp_line (start 1 0.625) (end 1 -0.625) (layer "B.Fab") (width 0.1) (tstamp 9bcd5dde-f167-459e-be0b-bd4b4ae2ddbd))
+    (fp_line (start -1 0.625) (end 1 0.625) (layer "B.Fab") (width 0.1) (tstamp d79574a8-fd28-404a-924c-1bd30d27b2ee))
+    (fp_line (start 1 -0.625) (end -1 -0.625) (layer "B.Fab") (width 0.1) (tstamp e977c2d6-3d50-4f29-962b-e0faea7031f8))
+    (fp_line (start -1 -0.625) (end -1 0.625) (layer "B.Fab") (width 0.1) (tstamp fb79251e-6326-4d58-9c59-d716a023f51c))
+    (pad "1" smd roundrect (at -0.95 0 90) (size 1 1.45) (layers "B.Cu" "B.Paste" "B.Mask") (roundrect_rratio 0.25)
+      (net 18 "/5V PowerSupply/V_{OSNS}") (pintype "passive") (tstamp 8ac06668-0463-47a9-b234-c574d34c76d8))
+    (pad "2" smd roundrect (at 0.95 0 90) (size 1 1.45) (layers "B.Cu" "B.Paste" "B.Mask") (roundrect_rratio 0.25)
+      (net 1 "GND") (pintype "passive") (tstamp 4098077b-2aa3-464c-93c4-f78937f66c60))
+    (model "${KICAD6_3DMODEL_DIR}/Capacitor_SMD.3dshapes/C_0805_2012Metric.wrl"
+      (offset (xyz 0 0 0))
+      (scale (xyz 1 1 1))
+      (rotate (xyz 0 0 0))
+    )
+  )
+
+  (footprint "Capacitor_SMD:C_0603_1608Metric" (layer "B.Cu")
+    (tedit 5F68FEEE) (tstamp 626061d0-79b1-4930-b3a2-977185ac5b3c)
+    (at 95.25 98.057 180)
+    (descr "Capacitor SMD 0603 (1608 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: IPC-SM-782 page 76, https://www.pcb-3d.com/wordpress/wp-content/uploads/ipc-sm-782a_amendment_1_and_2.pdf), generated with kicad-footprint-generator")
+    (tags "capacitor")
+    (property "MFG" "Samsung Electro-Mechanics")
+    (property "MFG P/N" "CL10B104KB8NNNC")
+    (property "Sheetfile" "power-supply.kicad_sch")
+    (property "Sheetname" "5V PowerSupply")
+    (path "/feeb2d6c-4828-41f4-95de-5c15de403137/672549ac-03f4-4900-bee1-de2f300b3802")
+    (attr smd)
+    (fp_text reference "C24" (at -0.1778 1.3338) (layer "B.SilkS")
+      (effects (font (size 1 1) (thickness 0.15)) (justify mirror))
+      (tstamp e19b5691-f485-4ecb-a53c-bc6657e86c97)
+    )
+    (fp_text value "0.1uF-10%-50V-0603" (at 0 -1.43) (layer "B.Fab")
+      (effects (font (size 1 1) (thickness 0.15)) (justify mirror))
+      (tstamp a4f7f0ce-81c8-45e2-96c6-88b4946a7cbb)
+    )
+    (fp_text user "${REFERENCE}" (at 0 0) (layer "B.Fab")
+      (effects (font (size 0.4 0.4) (thickness 0.06)) (justify mirror))
+      (tstamp 06ca088b-67a0-4a98-9f3d-da5207ca28cc)
+    )
+    (fp_line (start -0.14058 0.51) (end 0.14058 0.51) (layer "B.SilkS") (width 0.12) (tstamp f9adb252-6561-49a3-a4a0-8cf212f21563))
+    (fp_line (start -0.14058 -0.51) (end 0.14058 -0.51) (layer "B.SilkS") (width 0.12) (tstamp fb58b977-61c5-4ebc-9867-6214401c3d6d))
+    (fp_line (start 1.48 0.73) (end 1.48 -0.73) (layer "B.CrtYd") (width 0.05) (tstamp 227c79c6-57c0-4dc2-a6c7-238ab24ad73f))
+    (fp_line (start 1.48 -0.73) (end -1.48 -0.73) (layer "B.CrtYd") (width 0.05) (tstamp 36b80f68-763e-4251-b283-02c79a4a45ab))
+    (fp_line (start -1.48 0.73) (end 1.48 0.73) (layer "B.CrtYd") (width 0.05) (tstamp 5e45485d-c388-4bd7-89e1-d34817efd2ff))
+    (fp_line (start -1.48 -0.73) (end -1.48 0.73) (layer "B.CrtYd") (width 0.05) (tstamp e3c8df8e-a10b-4966-8685-3aea62205f73))
+    (fp_line (start 0.8 -0.4) (end -0.8 -0.4) (layer "B.Fab") (width 0.1) (tstamp 2e3f3491-e723-4bb3-affc-cc26626c65d9))
+    (fp_line (start -0.8 0.4) (end 0.8 0.4) (layer "B.Fab") (width 0.1) (tstamp 6c7cd97d-fa35-4317-92d2-1d805f501258))
+    (fp_line (start -0.8 -0.4) (end -0.8 0.4) (layer "B.Fab") (width 0.1) (tstamp 90a3322e-64c7-4ba1-843f-809333b33d87))
+    (fp_line (start 0.8 0.4) (end 0.8 -0.4) (layer "B.Fab") (width 0.1) (tstamp a60b1b3e-67d7-441a-943c-0739ef2bc08c))
+    (pad "1" smd roundrect (at -0.775 0 180) (size 0.9 0.95) (layers "B.Cu" "B.Paste" "B.Mask") (roundrect_rratio 0.25)
+      (net 5 "/5V PowerSupply/V_{IN}") (pintype "passive") (tstamp 041e2ec2-ae23-44c3-b959-5a15ba8ca182))
+    (pad "2" smd roundrect (at 0.775 0 180) (size 0.9 0.95) (layers "B.Cu" "B.Paste" "B.Mask") (roundrect_rratio 0.25)
+      (net 1 "GND") (pintype "passive") (tstamp a7e55458-0822-46f9-9a85-10c0369e369a))
+    (model "${KICAD6_3DMODEL_DIR}/Capacitor_SMD.3dshapes/C_0603_1608Metric.wrl"
+      (offset (xyz 0 0 0))
+      (scale (xyz 1 1 1))
+      (rotate (xyz 0 0 0))
+    )
+  )
+
+  (footprint "Capacitor_SMD:C_0603_1608Metric" (layer "B.Cu")
+    (tedit 5F68FEEE) (tstamp 662cc8ae-88c0-4d35-9f20-9afd67b81525)
+    (at 106.299 93.98)
+    (descr "Capacitor SMD 0603 (1608 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: IPC-SM-782 page 76, https://www.pcb-3d.com/wordpress/wp-content/uploads/ipc-sm-782a_amendment_1_and_2.pdf), generated with kicad-footprint-generator")
+    (tags "capacitor")
+    (property "MFG" "Samsung Electro-Mechanics")
+    (property "MFG P/N" "CL10B104KB8NNNC")
+    (property "Sheetfile" "can-fd.kicad_sch")
+    (property "Sheetname" "CAN-FD")
+    (path "/47cdabce-0f38-4512-8fd1-f452002c5dd4/b76aa149-262f-4f68-8c63-538e58aadb86")
+    (attr smd)
+    (fp_text reference "C22" (at -2.794 0) (layer "B.SilkS")
+      (effects (font (size 1 1) (thickness 0.15)) (justify mirror))
+      (tstamp 6d80e690-2c0d-4cb8-9cca-3d6e767ad954)
+    )
+    (fp_text value "0.1uF-10%-50V-0603" (at 0 -1.43) (layer "B.Fab")
+      (effects (font (size 1 1) (thickness 0.15)) (justify mirror))
+      (tstamp b8349a19-2fb3-4735-94b0-4cb2f6c08d70)
+    )
+    (fp_text user "${REFERENCE}" (at 0 0) (layer "B.Fab")
+      (effects (font (size 0.4 0.4) (thickness 0.06)) (justify mirror))
+      (tstamp d16de410-8744-4872-a5bb-09bf4cb01a71)
+    )
+    (fp_line (start -0.14058 0.51) (end 0.14058 0.51) (layer "B.SilkS") (width 0.12) (tstamp 011d6354-8f05-4c38-a926-6911dc683666))
+    (fp_line (start -0.14058 -0.51) (end 0.14058 -0.51) (layer "B.SilkS") (width 0.12) (tstamp 72060284-dba6-4764-ba16-efc479fd1884))
+    (fp_line (start 1.48 0.73) (end 1.48 -0.73) (layer "B.CrtYd") (width 0.05) (tstamp 314174e7-ab90-45a1-a349-539fe4a245b2))
+    (fp_line (start 1.48 -0.73) (end -1.48 -0.73) (layer "B.CrtYd") (width 0.05) (tstamp 72e4f35b-e8b4-4427-973d-c81af4201137))
+    (fp_line (start -1.48 0.73) (end 1.48 0.73) (layer "B.CrtYd") (width 0.05) (tstamp 74c795f8-bef4-456c-a8e9-1bf66860aa98))
+    (fp_line (start -1.48 -0.73) (end -1.48 0.73) (layer "B.CrtYd") (width 0.05) (tstamp c6e693c2-5825-48a9-8eb8-55915bc688ea))
+    (fp_line (start -0.8 0.4) (end 0.8 0.4) (layer "B.Fab") (width 0.1) (tstamp 26ce53b0-a5ce-480f-a1e0-848105e8e40c))
+    (fp_line (start -0.8 -0.4) (end -0.8 0.4) (layer "B.Fab") (width 0.1) (tstamp 86e526c2-1deb-44fe-956d-3a273d72464e))
+    (fp_line (start 0.8 0.4) (end 0.8 -0.4) (layer "B.Fab") (width 0.1) (tstamp f49e08df-bb5c-4887-adf8-5461b79d148c))
+    (fp_line (start 0.8 -0.4) (end -0.8 -0.4) (layer "B.Fab") (width 0.1) (tstamp ffb80e37-a3e2-4b3d-b9e7-5bceb94442ba))
+    (pad "1" smd roundrect (at -0.775 0) (size 0.9 0.95) (layers "B.Cu" "B.Paste" "B.Mask") (roundrect_rratio 0.25)
+      (net 30 "+5V") (pintype "passive") (tstamp 2e1e5949-f955-4798-b009-07ded985c45a))
+    (pad "2" smd roundrect (at 0.775 0) (size 0.9 0.95) (layers "B.Cu" "B.Paste" "B.Mask") (roundrect_rratio 0.25)
+      (net 1 "GND") (pintype "passive") (tstamp 071da95b-0f17-4e9b-a9b0-c89cc186877d))
+    (model "${KICAD6_3DMODEL_DIR}/Capacitor_SMD.3dshapes/C_0603_1608Metric.wrl"
+      (offset (xyz 0 0 0))
+      (scale (xyz 1 1 1))
+      (rotate (xyz 0 0 0))
+    )
+  )
+
+  (footprint "Resistor_SMD:R_0603_1608Metric" (layer "B.Cu")
+    (tedit 5F68FEEE) (tstamp 6ed18c5e-93f7-44d0-a306-48a6c5c37564)
+    (at 119.637 81.28)
+    (descr "Resistor SMD 0603 (1608 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: IPC-SM-782 page 72, https://www.pcb-3d.com/wordpress/wp-content/uploads/ipc-sm-782a_amendment_1_and_2.pdf), generated with kicad-footprint-generator")
+    (tags "resistor")
+    (property "MFG" "Yageo")
+    (property "MFG P/N" "RC0603FR-071KL")
+    (property "Sheetfile" "PI-Power-Board.kicad_sch")
+    (property "Sheetname" "")
+    (path "/efdafbe2-139d-45df-95d5-3fe39103eab0")
+    (attr smd)
+    (fp_text reference "R19" (at -0.003 -1.397) (layer "B.SilkS")
+      (effects (font (size 1 1) (thickness 0.15)) (justify mirror))
+      (tstamp 4fc1976a-956c-4704-9f8f-8af635376b65)
+    )
+    (fp_text value "1.0k-1%-0603" (at 0 -1.43) (layer "B.Fab")
+      (effects (font (size 1 1) (thickness 0.15)) (justify mirror))
+      (tstamp 11e8e013-8171-40b8-ba8a-a0e18917f29f)
+    )
+    (fp_text user "${REFERENCE}" (at 0 0) (layer "B.Fab")
+      (effects (font (size 0.4 0.4) (thickness 0.06)) (justify mirror))
+      (tstamp d8033526-e454-4eec-8933-5e516afd5695)
+    )
+    (fp_line (start -0.237258 -0.5225) (end 0.237258 -0.5225) (layer "B.SilkS") (width 0.12) (tstamp 0c4cb5ba-64aa-4985-bedf-87c0102eedc9))
+    (fp_line (start -0.237258 0.5225) (end 0.237258 0.5225) (layer "B.SilkS") (width 0.12) (tstamp a770f9c9-59cc-436b-ab3e-2cb8bd53d8ec))
+    (fp_line (start 1.48 0.73) (end 1.48 -0.73) (layer "B.CrtYd") (width 0.05) (tstamp 496e6c9d-c391-43ad-9cdf-2197566201af))
+    (fp_line (start -1.48 0.73) (end 1.48 0.73) (layer "B.CrtYd") (width 0.05) (tstamp 54631e04-b960-4336-8c69-595acf18d4f0))
+    (fp_line (start 1.48 -0.73) (end -1.48 -0.73) (layer "B.CrtYd") (width 0.05) (tstamp ba0264c9-d329-4990-8fc5-8f5cdf495c4c))
+    (fp_line (start -1.48 -0.73) (end -1.48 0.73) (layer "B.CrtYd") (width 0.05) (tstamp f2a6ef39-2c9b-4483-a08b-be81c816d520))
+    (fp_line (start 0.8 0.4125) (end 0.8 -0.4125) (layer "B.Fab") (width 0.1) (tstamp 83989ff6-1e0e-469a-bd3d-2c3d1ecad4bc))
+    (fp_line (start -0.8 0.4125) (end 0.8 0.4125) (layer "B.Fab") (width 0.1) (tstamp bb119eaf-6d65-4665-ba75-de536bd697a8))
+    (fp_line (start 0.8 -0.4125) (end -0.8 -0.4125) (layer "B.Fab") (width 0.1) (tstamp cacd7811-c60d-43e1-880a-573f8ccb939e))
+    (fp_line (start -0.8 -0.4125) (end -0.8 0.4125) (layer "B.Fab") (width 0.1) (tstamp ce25ae7a-baf1-49e2-a2f1-f8a886813e0f))
+    (pad "1" smd roundrect (at -0.825 0) (size 0.8 0.95) (layers "B.Cu" "B.Paste" "B.Mask") (roundrect_rratio 0.25)
+      (net 7 "Net-(D1-Pad2)") (pintype "passive") (tstamp 208ea9ea-c737-49b0-bec1-72315d33d58f))
+    (pad "2" smd roundrect (at 0.825 0) (size 0.8 0.95) (layers "B.Cu" "B.Paste" "B.Mask") (roundrect_rratio 0.25)
+      (net 30 "+5V") (pintype "passive") (tstamp 8f6269d0-1dc5-4885-89ff-e46cd27cc0f1))
+    (model "${KICAD6_3DMODEL_DIR}/Resistor_SMD.3dshapes/R_0603_1608Metric.wrl"
+      (offset (xyz 0 0 0))
+      (scale (xyz 1 1 1))
+      (rotate (xyz 0 0 0))
+    )
+  )
+
+  (footprint "Capacitor_SMD:C_0603_1608Metric" (layer "B.Cu")
+    (tedit 5F68FEEE) (tstamp 75b6930c-74e4-4e0f-bb35-f80b94d30a6a)
+    (at 98.679 99.581 90)
+    (descr "Capacitor SMD 0603 (1608 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: IPC-SM-782 page 76, https://www.pcb-3d.com/wordpress/wp-content/uploads/ipc-sm-782a_amendment_1_and_2.pdf), generated with kicad-footprint-generator")
+    (tags "capacitor")
+    (property "MFG" "Samsung Electro-Mechanics")
+    (property "MFG P/N" "CL10B104KB8NNNC")
+    (property "Sheetfile" "power-supply.kicad_sch")
+    (property "Sheetname" "5V PowerSupply")
+    (path "/feeb2d6c-4828-41f4-95de-5c15de403137/ffe3dc8d-4c62-4860-a43f-3a38ecf0a112")
+    (attr smd)
+    (fp_text reference "C27" (at 2.9086 0 90) (layer "B.SilkS")
+      (effects (font (size 1 1) (thickness 0.15)) (justify mirror))
+      (tstamp 51ff6a28-ca72-41fa-af56-10eee52c0136)
+    )
+    (fp_text value "0.1uF-10%-50V-0603" (at 0 -1.43 90) (layer "B.Fab")
+      (effects (font (size 1 1) (thickness 0.15)) (justify mirror))
+      (tstamp 8133b254-a193-437d-ab1a-642dc304c82d)
+    )
+    (fp_text user "${REFERENCE}" (at 0 0 90) (layer "B.Fab")
+      (effects (font (size 0.4 0.4) (thickness 0.06)) (justify mirror))
+      (tstamp 35cc1a31-6d88-423e-9998-85af8b2b9c18)
+    )
+    (fp_line (start -0.14058 -0.51) (end 0.14058 -0.51) (layer "B.SilkS") (width 0.12) (tstamp b9d141bb-faea-4487-ae78-a4ddd0d5cd10))
+    (fp_line (start -0.14058 0.51) (end 0.14058 0.51) (layer "B.SilkS") (width 0.12) (tstamp d91814bc-28a3-4376-9567-57a2faf7cbae))
+    (fp_line (start -1.48 0.73) (end 1.48 0.73) (layer "B.CrtYd") (width 0.05) (tstamp 0a0c3c60-fd18-4f66-b623-07c615310b07))
+    (fp_line (start -1.48 -0.73) (end -1.48 0.73) (layer "B.CrtYd") (width 0.05) (tstamp b3354229-d5b7-43e4-8002-f7321ebfbfc8))
+    (fp_line (start 1.48 0.73) (end 1.48 -0.73) (layer "B.CrtYd") (width 0.05) (tstamp b6026482-bf4a-4111-9125-3bbe67b2163a))
+    (fp_line (start 1.48 -0.73) (end -1.48 -0.73) (layer "B.CrtYd") (width 0.05) (tstamp c1ceedf4-cdee-4c48-b057-00b86ea4a8ac))
+    (fp_line (start -0.8 -0.4) (end -0.8 0.4) (layer "B.Fab") (width 0.1) (tstamp 52e6f220-6ff7-43d5-8f5b-d458ddfa9990))
+    (fp_line (start -0.8 0.4) (end 0.8 0.4) (layer "B.Fab") (width 0.1) (tstamp 63061a37-1ea5-48c0-9302-6a8f2fdc0cf8))
+    (fp_line (start 0.8 0.4) (end 0.8 -0.4) (layer "B.Fab") (width 0.1) (tstamp bdd253ba-c677-4b39-ba5c-af374e8fa3a9))
+    (fp_line (start 0.8 -0.4) (end -0.8 -0.4) (layer "B.Fab") (width 0.1) (tstamp eb436228-5c03-4faa-9512-567fa7844d4c))
+    (pad "1" smd roundrect (at -0.775 0 90) (size 0.9 0.95) (layers "B.Cu" "B.Paste" "B.Mask") (roundrect_rratio 0.25)
+      (net 14 "/5V PowerSupply/BOOT_{1}") (pintype "passive") (tstamp f13dc82b-8122-4005-8b5a-19eaabfe827a))
+    (pad "2" smd roundrect (at 0.775 0 90) (size 0.9 0.95) (layers "B.Cu" "B.Paste" "B.Mask") (roundrect_rratio 0.25)
+      (net 15 "/5V PowerSupply/SW1") (pintype "passive") (tstamp e584f9eb-275c-4fbc-9780-74454c62d1a9))
+    (model "${KICAD6_3DMODEL_DIR}/Capacitor_SMD.3dshapes/C_0603_1608Metric.wrl"
+      (offset (xyz 0 0 0))
+      (scale (xyz 1 1 1))
+      (rotate (xyz 0 0 0))
+    )
+  )
+
+  (footprint "Capacitor_SMD:C_0603_1608Metric" (layer "B.Cu")
+    (tedit 5F68FEEE) (tstamp 7d9373c3-c7e4-4256-a604-0f0b5eaea820)
+    (at 95.25 100.4062 180)
+    (descr "Capacitor SMD 0603 (1608 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: IPC-SM-782 page 76, https://www.pcb-3d.com/wordpress/wp-content/uploads/ipc-sm-782a_amendment_1_and_2.pdf), generated with kicad-footprint-generator")
+    (tags "capacitor")
+    (property "MFG" "Samsung Electro-Mechanics")
+    (property "MFG P/N" "CL10B104KB8NNNC")
+    (property "Sheetfile" "power-supply.kicad_sch")
+    (property "Sheetname" "5V PowerSupply")
+    (path "/feeb2d6c-4828-41f4-95de-5c15de403137/f265405c-cd87-4bdf-a1bd-073123e8e700")
+    (attr smd)
+    (fp_text reference "C29" (at -0.0254 -2.0828 90) (layer "B.SilkS")
+      (effects (font (size 1 1) (thickness 0.15)) (justify mirror))
+      (tstamp ca432fd2-f567-43e2-9d35-3cdfaa5b3d1e)
+    )
+    (fp_text value "0.1uF-10%-50V-0603" (at 0 -1.43) (layer "B.Fab")
+      (effects (font (size 1 1) (thickness 0.15)) (justify mirror))
+      (tstamp a6651aa5-5939-4670-9fee-aff2b549589f)
+    )
+    (fp_text user "${REFERENCE}" (at 0 0) (layer "B.Fab")
+      (effects (font (size 0.4 0.4) (thickness 0.06)) (justify mirror))
+      (tstamp 2a17556e-f8e5-448d-832c-2199c0bc1924)
+    )
+    (fp_line (start -0.14058 0.51) (end 0.14058 0.51) (layer "B.SilkS") (width 0.12) (tstamp 8b755d07-340e-4fa6-a762-08c22ad3f703))
+    (fp_line (start -0.14058 -0.51) (end 0.14058 -0.51) (layer "B.SilkS") (width 0.12) (tstamp bcd7c6a0-9795-4262-bd3d-6472b2ba6223))
+    (fp_line (start 1.48 -0.73) (end -1.48 -0.73) (layer "B.CrtYd") (width 0.05) (tstamp 06f8b548-821f-46fc-b000-614cf3ff85b4))
+    (fp_line (start 1.48 0.73) (end 1.48 -0.73) (layer "B.CrtYd") (width 0.05) (tstamp 097c2b70-0bf6-4b66-a2a9-20baf6a9b539))
+    (fp_line (start -1.48 0.73) (end 1.48 0.73) (layer "B.CrtYd") (width 0.05) (tstamp 5e704eba-0060-48e6-a756-391938fa21e2))
+    (fp_line (start -1.48 -0.73) (end -1.48 0.73) (layer "B.CrtYd") (width 0.05) (tstamp e5187675-3a4d-4f1c-8855-4af3d6a97c7e))
+    (fp_line (start -0.8 -0.4) (end -0.8 0.4) (layer "B.Fab") (width 0.1) (tstamp 0adbd77c-2d20-4121-b06f-44178022cfea))
+    (fp_line (start 0.8 0.4) (end 0.8 -0.4) (layer "B.Fab") (width 0.1) (tstamp 3e887ce1-3d27-4af3-ad28-3115f1da5289))
+    (fp_line (start -0.8 0.4) (end 0.8 0.4) (layer "B.Fab") (width 0.1) (tstamp 4059e18c-45bf-4a30-bdcc-065ab10f62cb))
+    (fp_line (start 0.8 -0.4) (end -0.8 -0.4) (layer "B.Fab") (width 0.1) (tstamp c94d0d72-0cfc-4a1a-9cf5-fa042117b990))
+    (pad "1" smd roundrect (at -0.775 0 180) (size 0.9 0.95) (layers "B.Cu" "B.Paste" "B.Mask") (roundrect_rratio 0.25)
+      (net 12 "/5V PowerSupply/BIAS") (pintype "passive") (tstamp f5f84662-2fcb-43a7-9aea-baebba2363c5))
+    (pad "2" smd roundrect (at 0.775 0 180) (size 0.9 0.95) (layers "B.Cu" "B.Paste" "B.Mask") (roundrect_rratio 0.25)
+      (net 1 "GND") (pintype "passive") (tstamp a6d629fd-bb07-4699-9838-aa890a21e52f))
+    (model "${KICAD6_3DMODEL_DIR}/Capacitor_SMD.3dshapes/C_0603_1608Metric.wrl"
+      (offset (xyz 0 0 0))
+      (scale (xyz 1 1 1))
+      (rotate (xyz 0 0 0))
+    )
+  )
+
+  (footprint "Resistor_SMD:R_0603_1608Metric" (layer "B.Cu")
+    (tedit 5F68FEEE) (tstamp 864894cb-4129-4179-b404-3b7e491b427f)
+    (at 89.662 94.374 90)
+    (descr "Resistor SMD 0603 (1608 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: IPC-SM-782 page 72, https://www.pcb-3d.com/wordpress/wp-content/uploads/ipc-sm-782a_amendment_1_and_2.pdf), generated with kicad-footprint-generator")
+    (tags "resistor")
+    (property "MFG" "Yageo")
+    (property "MFG P/N" "RC0603FR-0720KL")
+    (property "Sheetfile" "power-supply.kicad_sch")
+    (property "Sheetname" "5V PowerSupply")
+    (path "/feeb2d6c-4828-41f4-95de-5c15de403137/6f910065-02c5-4717-939d-0f7ea934e51c")
+    (attr smd)
+    (fp_text reference "R24" (at 0 -1.397 90) (layer "B.SilkS")
+      (effects (font (size 1 1) (thickness 0.15)) (justify mirror))
+      (tstamp 81d4f313-5b7b-41aa-a8fb-cefb67eaea52)
+    )
+    (fp_text value "20.0k-1%-0603" (at 0 -1.43 90) (layer "B.Fab")
+      (effects (font (size 1 1) (thickness 0.15)) (justify mirror))
+      (tstamp c74ea892-4f4c-4446-ac1f-ccacf104f9eb)
+    )
+    (fp_text user "${REFERENCE}" (at 0 0 90) (layer "B.Fab")
+      (effects (font (size 0.4 0.4) (thickness 0.06)) (justify mirror))
+      (tstamp ed8edc81-d847-4446-8c80-da5dff22d1b7)
+    )
+    (fp_line (start -0.237258 0.5225) (end 0.237258 0.5225) (layer "B.SilkS") (width 0.12) (tstamp 54675113-0421-4ad5-9e5b-57b6ea6b9962))
+    (fp_line (start -0.237258 -0.5225) (end 0.237258 -0.5225) (layer "B.SilkS") (width 0.12) (tstamp d013962d-3651-41f8-b4a8-96d0d3137e79))
+    (fp_line (start 1.48 0.73) (end 1.48 -0.73) (layer "B.CrtYd") (width 0.05) (tstamp 060c1ac6-f549-40f2-a7bd-849626dddbf0))
+    (fp_line (start 1.48 -0.73) (end -1.48 -0.73) (layer "B.CrtYd") (width 0.05) (tstamp 88702820-f3ac-445e-b286-93d1b64904f8))
+    (fp_line (start -1.48 0.73) (end 1.48 0.73) (layer "B.CrtYd") (width 0.05) (tstamp a9616a59-d192-4abd-952c-7d475ea2848f))
+    (fp_line (start -1.48 -0.73) (end -1.48 0.73) (layer "B.CrtYd") (width 0.05) (tstamp aa1b2937-732d-478c-a1fe-b17a9f3cd712))
+    (fp_line (start -0.8 -0.4125) (end -0.8 0.4125) (layer "B.Fab") (width 0.1) (tstamp 43dc2f0b-feb0-47ac-8b28-f9df9e45ca17))
+    (fp_line (start 0.8 0.4125) (end 0.8 -0.4125) (layer "B.Fab") (width 0.1) (tstamp a8ee713d-2024-42c9-9f56-7519d1790825))
+    (fp_line (start 0.8 -0.4125) (end -0.8 -0.4125) (layer "B.Fab") (width 0.1) (tstamp d94efc7b-92ec-4818-9ba7-5cfd09aa750f))
+    (fp_line (start -0.8 0.4125) (end 0.8 0.4125) (layer "B.Fab") (width 0.1) (tstamp eb611ee0-d2ca-44c0-8d94-ea69a39aafc9))
+    (pad "1" smd roundrect (at -0.825 0 90) (size 0.8 0.95) (layers "B.Cu" "B.Paste" "B.Mask") (roundrect_rratio 0.25)
+      (net 85 "/5V PowerSupply/FB") (pintype "passive") (tstamp 749a475e-dd6f-42ba-acef-5c491d884ddd))
+    (pad "2" smd roundrect (at 0.825 0 90) (size 0.8 0.95) (layers "B.Cu" "B.Paste" "B.Mask") (roundrect_rratio 0.25)
+      (net 1 "GND") (pintype "passive") (tstamp a05543f3-b9fa-4520-b710-35f9c79d2071))
+    (model "${KICAD6_3DMODEL_DIR}/Resistor_SMD.3dshapes/R_0603_1608Metric.wrl"
+      (offset (xyz 0 0 0))
+      (scale (xyz 1 1 1))
+      (rotate (xyz 0 0 0))
+    )
+  )
+
+  (footprint "Capacitor_SMD:C_0603_1608Metric" (layer "B.Cu")
+    (tedit 5F68FEEE) (tstamp 93adc4da-55b9-4ac7-9dac-1380818facc8)
+    (at 62.23 99.695 -90)
+    (descr "Capacitor SMD 0603 (1608 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: IPC-SM-782 page 76, https://www.pcb-3d.com/wordpress/wp-content/uploads/ipc-sm-782a_amendment_1_and_2.pdf), generated with kicad-footprint-generator")
+    (tags "capacitor")
+    (property "MFG" "Samsung Electro-Mechanics")
+    (property "MFG P/N" "CL10B104KB8NNNC")
+    (property "Sheetfile" "IMUdriver.kicad_sch")
+    (property "Sheetname" "IMU Driver")
+    (path "/5c12e4ab-2d1c-4640-9862-f6337288ba8e/83bf0757-ab41-49aa-991b-ba3e8a25e300")
+    (attr smd)
+    (fp_text reference "C28" (at 2.794 0 90) (layer "B.SilkS")
+      (effects (font (size 1 1) (thickness 0.15)) (justify mirror))
+      (tstamp c5b60847-63f1-4ae3-9930-b14e0e96ad65)
+    )
+    (fp_text value "0.1uF-10%-50V-0603" (at 0 -1.43 90) (layer "B.Fab")
+      (effects (font (size 1 1) (thickness 0.15)) (justify mirror))
+      (tstamp 32f299d2-b3cc-4d22-8044-e9b4653da2cb)
+    )
+    (fp_text user "${REFERENCE}" (at 0 0 90) (layer "B.Fab")
+      (effects (font (size 0.4 0.4) (thickness 0.06)) (justify mirror))
+      (tstamp 9e74b2c4-62f6-4e69-8660-3f4b38306551)
+    )
+    (fp_line (start -0.14058 0.51) (end 0.14058 0.51) (layer "B.SilkS") (width 0.12) (tstamp 5cc7ef08-ca0c-45e4-83f1-5895746e901a))
+    (fp_line (start -0.14058 -0.51) (end 0.14058 -0.51) (layer "B.SilkS") (width 0.12) (tstamp baad56a0-e0e8-4025-8712-c6d4957f0274))
+    (fp_line (start 1.48 0.73) (end 1.48 -0.73) (layer "B.CrtYd") (width 0.05) (tstamp 5977d2f9-93e5-4fd8-adf2-74058c7e7bc2))
+    (fp_line (start 1.48 -0.73) (end -1.48 -0.73) (layer "B.CrtYd") (width 0.05) (tstamp 7e608d97-c2d3-44fe-acd8-e2e540723d90))
+    (fp_line (start -1.48 -0.73) (end -1.48 0.73) (layer "B.CrtYd") (width 0.05) (tstamp 8cdd04d8-63e6-4f8d-bd4e-9cea746d43f7))
+    (fp_line (start -1.48 0.73) (end 1.48 0.73) (layer "B.CrtYd") (width 0.05) (tstamp ecc3e88f-a020-4b42-987c-8620a5dfa096))
+    (fp_line (start 0.8 -0.4) (end -0.8 -0.4) (layer "B.Fab") (width 0.1) (tstamp 0778f8ec-b819-4584-9bcc-a69f5e77ed39))
+    (fp_line (start 0.8 0.4) (end 0.8 -0.4) (layer "B.Fab") (width 0.1) (tstamp 32447ed5-54d7-42c6-84eb-448c9208e248))
+    (fp_line (start -0.8 -0.4) (end -0.8 0.4) (layer "B.Fab") (width 0.1) (tstamp 61238ea5-3fac-41eb-952e-6bf681e32ba5))
+    (fp_line (start -0.8 0.4) (end 0.8 0.4) (layer "B.Fab") (width 0.1) (tstamp f2716206-46b2-4245-bcaa-653ef4f40bb4))
+    (pad "1" smd roundrect (at -0.775 0 270) (size 0.9 0.95) (layers "B.Cu" "B.Paste" "B.Mask") (roundrect_rratio 0.25)
+      (net 88 "+3V3") (pintype "passive") (tstamp 4e475856-4ab1-4cff-9cd4-2407a9a5a054))
+    (pad "2" smd roundrect (at 0.775 0 270) (size 0.9 0.95) (layers "B.Cu" "B.Paste" "B.Mask") (roundrect_rratio 0.25)
+      (net 1 "GND") (pintype "passive") (tstamp cb0cc12c-f844-48af-95d3-04ba0634dae7))
+    (model "${KICAD6_3DMODEL_DIR}/Capacitor_SMD.3dshapes/C_0603_1608Metric.wrl"
+      (offset (xyz 0 0 0))
+      (scale (xyz 1 1 1))
+      (rotate (xyz 0 0 0))
+    )
+  )
+
+  (footprint "Capacitor_SMD:C_0603_1608Metric" (layer "B.Cu")
+    (tedit 5F68FEEE) (tstamp 98e90352-df69-4b51-8b23-47eac4d04d64)
+    (at 111.506 82.169 -90)
+    (descr "Capacitor SMD 0603 (1608 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: IPC-SM-782 page 76, https://www.pcb-3d.com/wordpress/wp-content/uploads/ipc-sm-782a_amendment_1_and_2.pdf), generated with kicad-footprint-generator")
+    (tags "capacitor")
+    (property "MFG" "Samsung Electro-Mechanics")
+    (property "MFG P/N" "CL10B104KB8NNNC")
+    (property "Sheetfile" "can-fd.kicad_sch")
+    (property "Sheetname" "CAN-FD")
+    (path "/47cdabce-0f38-4512-8fd1-f452002c5dd4/716f5194-7cbd-4038-b272-7c574d60e571")
+    (attr smd)
+    (fp_text reference "C16" (at 0.635 -2.413 180) (layer "B.SilkS")
+      (effects (font (size 1 1) (thickness 0.15)) (justify mirror))
+      (tstamp 16c6f66d-bace-48b7-b8d4-a940aafc6954)
+    )
+    (fp_text value "0.1uF-10%-50V-0603" (at 0 -1.43 90) (layer "B.Fab")
+      (effects (font (size 1 1) (thickness 0.15)) (justify mirror))
+      (tstamp bc306a72-e9ee-4b09-b83c-6ee1ef993bbb)
+    )
+    (fp_text user "${REFERENCE}" (at 0 0 90) (layer "B.Fab")
+      (effects (font (size 0.4 0.4) (thickness 0.06)) (justify mirror))
+      (tstamp 4b345fd3-e9a0-4005-a42d-8d82a90947b4)
+    )
+    (fp_line (start -0.14058 0.51) (end 0.14058 0.51) (layer "B.SilkS") (width 0.12) (tstamp 4a9100b2-9e7a-4550-aca9-bffbfd5d611e))
+    (fp_line (start -0.14058 -0.51) (end 0.14058 -0.51) (layer "B.SilkS") (width 0.12) (tstamp 53618ed6-d329-4c0f-a377-720772a8b6c5))
+    (fp_line (start -1.48 0.73) (end 1.48 0.73) (layer "B.CrtYd") (width 0.05) (tstamp 7cf46fe3-2626-45f1-aab9-728780f6f149))
+    (fp_line (start 1.48 0.73) (end 1.48 -0.73) (layer "B.CrtYd") (width 0.05) (tstamp 8c135859-1b26-4ad6-a76d-ea2d2957328b))
+    (fp_line (start 1.48 -0.73) (end -1.48 -0.73) (layer "B.CrtYd") (width 0.05) (tstamp d1a58c42-4515-473f-82ce-7c9fe53edb93))
+    (fp_line (start -1.48 -0.73) (end -1.48 0.73) (layer "B.CrtYd") (width 0.05) (tstamp debe84fe-51db-4045-b8eb-857cfeab397b))
+    (fp_line (start 0.8 -0.4) (end -0.8 -0.4) (layer "B.Fab") (width 0.1) (tstamp 057e41a1-4266-4ea9-a0da-7fa398b5286f))
+    (fp_line (start 0.8 0.4) (end 0.8 -0.4) (layer "B.Fab") (width 0.1) (tstamp 1325b354-59d9-4904-a887-fa4bff0974bd))
+    (fp_line (start -0.8 0.4) (end 0.8 0.4) (layer "B.Fab") (width 0.1) (tstamp 82f7a98d-4b5e-4b6a-bff2-a14f3d9cbe4c))
+    (fp_line (start -0.8 -0.4) (end -0.8 0.4) (layer "B.Fab") (width 0.1) (tstamp a54bf0ea-0d13-47c8-a918-1e4a5f076841))
+    (pad "1" smd roundrect (at -0.775 0 270) (size 0.9 0.95) (layers "B.Cu" "B.Paste" "B.Mask") (roundrect_rratio 0.25)
+      (net 19 "+3V0") (pintype "passive") (tstamp 38d9cdfe-da00-4214-9a6b-52039f4a3618))
+    (pad "2" smd roundrect (at 0.775 0 270) (size 0.9 0.95) (layers "B.Cu" "B.Paste" "B.Mask") (roundrect_rratio 0.25)
+      (net 1 "GND") (pintype "passive") (tstamp 4f516ab8-0380-42b8-bd3b-c32a7d595757))
+    (model "${KICAD6_3DMODEL_DIR}/Capacitor_SMD.3dshapes/C_0603_1608Metric.wrl"
+      (offset (xyz 0 0 0))
+      (scale (xyz 1 1 1))
+      (rotate (xyz 0 0 0))
+    )
+  )
+
+  (footprint "Capacitor_SMD:C_0603_1608Metric" (layer "B.Cu")
+    (tedit 5F68FEEE) (tstamp 99a4628b-733d-4b9d-8b3d-cc65eab8fce7)
+    (at 62.23 108.585 -90)
+    (descr "Capacitor SMD 0603 (1608 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: IPC-SM-782 page 76, https://www.pcb-3d.com/wordpress/wp-content/uploads/ipc-sm-782a_amendment_1_and_2.pdf), generated with kicad-footprint-generator")
+    (tags "capacitor")
+    (property "MFG" "Samsung Electro-Mechanics")
+    (property "MFG P/N" "CL10B104KB8NNNC")
+    (property "Sheetfile" "IMUdriver.kicad_sch")
+    (property "Sheetname" "IMU Driver")
+    (path "/5c12e4ab-2d1c-4640-9862-f6337288ba8e/5064a1cf-ce76-4ac9-b669-4aef1e121689")
+    (attr smd)
+    (fp_text reference "C37" (at 2.794 0 90) (layer "B.SilkS")
+      (effects (font (size 1 1) (thickness 0.15)) (justify mirror))
+      (tstamp 2ff04b4e-d549-471f-a87b-fbf21cde3585)
+    )
+    (fp_text value "0.1uF-10%-50V-0603" (at 0 -1.43 90) (layer "B.Fab")
+      (effects (font (size 1 1) (thickness 0.15)) (justify mirror))
+      (tstamp 6233d200-68e0-463b-8b1b-5ce7ebdef154)
+    )
+    (fp_text user "${REFERENCE}" (at 0 0 90) (layer "B.Fab")
+      (effects (font (size 0.4 0.4) (thickness 0.06)) (justify mirror))
+      (tstamp c2a72852-89ca-4bca-b47d-d8b940c5e275)
+    )
+    (fp_line (start -0.14058 -0.51) (end 0.14058 -0.51) (layer "B.SilkS") (width 0.12) (tstamp b5ef17cd-cd43-4c04-bd7e-de8ef808f8cd))
+    (fp_line (start -0.14058 0.51) (end 0.14058 0.51) (layer "B.SilkS") (width 0.12) (tstamp b796628d-dac2-49e6-bcc5-facfdbc1af30))
+    (fp_line (start 1.48 -0.73) (end -1.48 -0.73) (layer "B.CrtYd") (width 0.05) (tstamp 5fb98ea6-712f-45e2-8d7a-7157fe3efbc0))
+    (fp_line (start -1.48 0.73) (end 1.48 0.73) (layer "B.CrtYd") (width 0.05) (tstamp a937c557-ebc3-45ca-b84e-633c64a56711))
+    (fp_line (start 1.48 0.73) (end 1.48 -0.73) (layer "B.CrtYd") (width 0.05) (tstamp de380bf1-937e-401e-a919-ab1fd8ae5c65))
+    (fp_line (start -1.48 -0.73) (end -1.48 0.73) (layer "B.CrtYd") (width 0.05) (tstamp f682a62d-9bc9-41d5-a99a-78cd95edf65e))
+    (fp_line (start -0.8 0.4) (end 0.8 0.4) (layer "B.Fab") (width 0.1) (tstamp 0f0ff4df-76dc-44c8-8d91-576bd0e57734))
+    (fp_line (start -0.8 -0.4) (end -0.8 0.4) (layer "B.Fab") (width 0.1) (tstamp 86a2f549-3a05-470c-8bf0-ab3e357f12c3))
+    (fp_line (start 0.8 0.4) (end 0.8 -0.4) (layer "B.Fab") (width 0.1) (tstamp 8fb04a6d-b03b-4c75-a0e2-1573784ee15e))
+    (fp_line (start 0.8 -0.4) (end -0.8 -0.4) (layer "B.Fab") (width 0.1) (tstamp f16115ff-4c09-40b8-80a4-e4db1066c67b))
+    (pad "1" smd roundrect (at -0.775 0 270) (size 0.9 0.95) (layers "B.Cu" "B.Paste" "B.Mask") (roundrect_rratio 0.25)
+      (net 88 "+3V3") (pintype "passive") (tstamp 2bd01911-6a36-4878-b981-d7111411ea9b))
+    (pad "2" smd roundrect (at 0.775 0 270) (size 0.9 0.95) (layers "B.Cu" "B.Paste" "B.Mask") (roundrect_rratio 0.25)
+      (net 1 "GND") (pintype "passive") (tstamp 5ab86eb5-c290-4b5f-a9a5-02af2603d187))
+    (model "${KICAD6_3DMODEL_DIR}/Capacitor_SMD.3dshapes/C_0603_1608Metric.wrl"
+      (offset (xyz 0 0 0))
+      (scale (xyz 1 1 1))
+      (rotate (xyz 0 0 0))
+    )
+  )
+
+  (footprint "Resistor_SMD:R_0603_1608Metric" (layer "B.Cu")
+    (tedit 5F68FEEE) (tstamp 9c2555dd-1dc0-42ac-a719-54ef811d41b6)
+    (at 77.851 100.203 90)
+    (descr "Resistor SMD 0603 (1608 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: IPC-SM-782 page 72, https://www.pcb-3d.com/wordpress/wp-content/uploads/ipc-sm-782a_amendment_1_and_2.pdf), generated with kicad-footprint-generator")
+    (tags "resistor")
+    (property "MFG" "Yageo")
+    (property "MFG P/N" "RC0603FR-0710KL")
+    (property "Sheetfile" "3V3-3V0-power-supply.kicad_sch")
+    (property "Sheetname" "3V-3.3V-PS")
+    (path "/2d4e4a8e-5ec4-4f06-b5e3-fdf354939c71/03e80a30-6d54-4943-99e3-76f5d791a52f")
+    (attr smd)
+    (fp_text reference "R28" (at 0 2.921 90) (layer "B.SilkS")
+      (effects (font (size 1 1) (thickness 0.15)) (justify mirror))
+      (tstamp b0055817-4a13-4315-921a-f5fdb006a2b9)
+    )
+    (fp_text value "10.0k-1%-0603" (at 0 -1.43 90) (layer "B.Fab")
+      (effects (font (size 1 1) (thickness 0.15)) (justify mirror))
+      (tstamp b67e1c19-0849-41c7-a35a-653e3ba6f217)
+    )
+    (fp_text user "${REFERENCE}" (at 0 0 90) (layer "B.Fab")
+      (effects (font (size 0.4 0.4) (thickness 0.06)) (justify mirror))
+      (tstamp 2537ac4d-6084-437f-852c-4d9e3e45cc30)
+    )
+    (fp_line (start -0.237258 0.5225) (end 0.237258 0.5225) (layer "B.SilkS") (width 0.12) (tstamp 7b65d4fd-af50-41d2-88e9-61ce8c31280f))
+    (fp_line (start -0.237258 -0.5225) (end 0.237258 -0.5225) (layer "B.SilkS") (width 0.12) (tstamp ca7e6d95-10fe-4040-ad63-8f62c9bb3ab8))
+    (fp_line (start -1.48 -0.73) (end -1.48 0.73) (layer "B.CrtYd") (width 0.05) (tstamp 130f91d0-f438-49cd-aa6e-c05e1c38b224))
+    (fp_line (start -1.48 0.73) (end 1.48 0.73) (layer "B.CrtYd") (width 0.05) (tstamp a58e6f88-fc84-4716-94ab-ddacdb60fbc3))
+    (fp_line (start 1.48 0.73) (end 1.48 -0.73) (layer "B.CrtYd") (width 0.05) (tstamp a712c04b-f38f-46fb-991c-c52e90910e26))
+    (fp_line (start 1.48 -0.73) (end -1.48 -0.73) (layer "B.CrtYd") (width 0.05) (tstamp ba7f467b-afc8-411a-930d-37406b0f7657))
+    (fp_line (start 0.8 0.4125) (end 0.8 -0.4125) (layer "B.Fab") (width 0.1) (tstamp 16066e5a-8134-4dab-9ac6-366fe29af81a))
+    (fp_line (start -0.8 0.4125) (end 0.8 0.4125) (layer "B.Fab") (width 0.1) (tstamp 6a267fac-193c-4867-8995-be4573387647))
+    (fp_line (start 0.8 -0.4125) (end -0.8 -0.4125) (layer "B.Fab") (width 0.1) (tstamp 9f48e428-1dd1-4446-a971-f42211cc6e96))
+    (fp_line (start -0.8 -0.4125) (end -0.8 0.4125) (layer "B.Fab") (width 0.1) (tstamp c08e3b8e-b562-4e7c-846b-af878a87556e))
+    (pad "1" smd roundrect (at -0.825 0 90) (size 0.8 0.95) (layers "B.Cu" "B.Paste" "B.Mask") (roundrect_rratio 0.25)
+      (net 36 "Net-(R27-Pad2)") (pintype "passive") (tstamp dc151b97-15ed-4adf-b725-0f6281e7dc68))
+    (pad "2" smd roundrect (at 0.825 0 90) (size 0.8 0.95) (layers "B.Cu" "B.Paste" "B.Mask") (roundrect_rratio 0.25)
+      (net 1 "GND") (pintype "passive") (tstamp dcc0c736-ec30-49d0-baa5-2804b09b5944))
+    (model "${KICAD6_3DMODEL_DIR}/Resistor_SMD.3dshapes/R_0603_1608Metric.wrl"
+      (offset (xyz 0 0 0))
+      (scale (xyz 1 1 1))
+      (rotate (xyz 0 0 0))
+    )
+  )
+
+  (footprint "Capacitor_SMD:C_0603_1608Metric" (layer "B.Cu")
+    (tedit 5F68FEEE) (tstamp a61d183c-b9ee-4c75-8fbe-4d024aed9cb2)
+    (at 79.629 91.059 -90)
+    (descr "Capacitor SMD 0603 (1608 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: IPC-SM-782 page 76, https://www.pcb-3d.com/wordpress/wp-content/uploads/ipc-sm-782a_amendment_1_and_2.pdf), generated with kicad-footprint-generator")
+    (tags "capacitor")
+    (property "MFG" "Samsung Electro-Mechanics")
+    (property "MFG P/N" "CL10B104KB8NNNC")
+    (property "Sheetfile" "3V3-3V0-power-supply.kicad_sch")
+    (property "Sheetname" "3V-3.3V-PS")
+    (path "/2d4e4a8e-5ec4-4f06-b5e3-fdf354939c71/fb775b90-d327-4703-890a-5a21658de510")
+    (attr smd)
+    (fp_text reference "C21" (at -2.794 0 90) (layer "B.SilkS")
+      (effects (font (size 1 1) (thickness 0.15)) (justify mirror))
+      (tstamp aeed1dd7-6abc-47fe-8a6e-00361639c35a)
+    )
+    (fp_text value "0.1uF-10%-50V-0603" (at 0 -1.43 90) (layer "B.Fab")
+      (effects (font (size 1 1) (thickness 0.15)) (justify mirror))
+      (tstamp 430bf6ca-0dfb-4117-8075-7109461c5464)
+    )
+    (fp_text user "${REFERENCE}" (at 0 0 90) (layer "B.Fab")
+      (effects (font (size 0.4 0.4) (thickness 0.06)) (justify mirror))
+      (tstamp e1302778-7c04-49ec-b702-a6caef9b2fed)
+    )
+    (fp_line (start -0.14058 0.51) (end 0.14058 0.51) (layer "B.SilkS") (width 0.12) (tstamp 297a0f04-12f4-4ce9-a01b-5c4b90a87b58))
+    (fp_line (start -0.14058 -0.51) (end 0.14058 -0.51) (layer "B.SilkS") (width 0.12) (tstamp 94d54ad2-9a7d-41f9-b161-ceea51c7b8ad))
+    (fp_line (start -1.48 -0.73) (end -1.48 0.73) (layer "B.CrtYd") (width 0.05) (tstamp 457ef70f-fa52-4103-afc1-fdeaa0b1383d))
+    (fp_line (start 1.48 -0.73) (end -1.48 -0.73) (layer "B.CrtYd") (width 0.05) (tstamp 50d919c0-9fa1-43c8-a0ef-f4425c410744))
+    (fp_line (start 1.48 0.73) (end 1.48 -0.73) (layer "B.CrtYd") (width 0.05) (tstamp 94719220-7da6-401c-9234-6caf047c60eb))
+    (fp_line (start -1.48 0.73) (end 1.48 0.73) (layer "B.CrtYd") (width 0.05) (tstamp bdcc3605-995f-487e-b7a0-87e633895a73))
+    (fp_line (start 0.8 -0.4) (end -0.8 -0.4) (layer "B.Fab") (width 0.1) (tstamp 0e793528-118e-42e1-9933-0b0e1a496428))
+    (fp_line (start -0.8 -0.4) (end -0.8 0.4) (layer "B.Fab") (width 0.1) (tstamp 23909a73-2c4e-4f9d-9760-1dd626118a5d))
+    (fp_line (start 0.8 0.4) (end 0.8 -0.4) (layer "B.Fab") (width 0.1) (tstamp c2989835-d748-4757-891a-9f35b57b302f))
+    (fp_line (start -0.8 0.4) (end 0.8 0.4) (layer "B.Fab") (width 0.1) (tstamp d3be48d9-18a7-4173-8559-213d47c8bc88))
+    (pad "1" smd roundrect (at -0.775 0 270) (size 0.9 0.95) (layers "B.Cu" "B.Paste" "B.Mask") (roundrect_rratio 0.25)
+      (net 30 "+5V") (pintype "passive") (tstamp b847b19f-ec2c-4e1f-836a-6ecab9c6ac7a))
+    (pad "2" smd roundrect (at 0.775 0 270) (size 0.9 0.95) (layers "B.Cu" "B.Paste" "B.Mask") (roundrect_rratio 0.25)
+      (net 1 "GND") (pintype "passive") (tstamp 4d78904b-356e-4bb4-b8fb-d7f038d8fefb))
+    (model "${KICAD6_3DMODEL_DIR}/Capacitor_SMD.3dshapes/C_0603_1608Metric.wrl"
+      (offset (xyz 0 0 0))
+      (scale (xyz 1 1 1))
+      (rotate (xyz 0 0 0))
+    )
+  )
+
+  (footprint "Capacitor_SMD:C_0805_2012Metric" (layer "B.Cu")
+    (tedit 5F68FEEE) (tstamp a764dcd8-2f7d-4743-8715-f26aa9b4fd70)
+    (at 80.772 107.188 90)
+    (descr "Capacitor SMD 0805 (2012 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: IPC-SM-782 page 76, https://www.pcb-3d.com/wordpress/wp-content/uploads/ipc-sm-782a_amendment_1_and_2.pdf, https://docs.google.com/spreadsheets/d/1BsfQQcO9C6DZCsRaXUlFlo91Tg2WpOkGARC1WS5S8t0/edit?usp=sharing), generated with kicad-footprint-generator")
+    (tags "capacitor")
+    (property "MFG" "Samsung Electro-Mechanics")
+    (property "MFG P/N" "CL21A226KPCLRNC")
+    (property "Sheetfile" "power-supply.kicad_sch")
+    (property "Sheetname" "5V PowerSupply")
+    (path "/feeb2d6c-4828-41f4-95de-5c15de403137/f5ec62b1-39ef-430e-8fdf-7cd480d9f8b2")
+    (attr smd)
+    (fp_text reference "C36" (at 0 -1.778 90) (layer "B.SilkS")
+      (effects (font (size 1 1) (thickness 0.15)) (justify mirror))
+      (tstamp 5f6486ea-3e49-4609-8930-8da3e571433a)
+    )
+    (fp_text value "22uF-10V-10%-0805" (at 0 -1.68 90) (layer "B.Fab")
+      (effects (font (size 1 1) (thickness 0.15)) (justify mirror))
+      (tstamp ebf54ea7-c041-4c0e-8cef-fcb372816c8f)
+    )
+    (fp_text user "${REFERENCE}" (at 0 0 90) (layer "B.Fab")
+      (effects (font (size 0.5 0.5) (thickness 0.08)) (justify mirror))
+      (tstamp 87aea633-ee78-425f-9076-5a098be9dc1f)
+    )
+    (fp_line (start -0.261252 0.735) (end 0.261252 0.735) (layer "B.SilkS") (width 0.12) (tstamp 38923e27-6289-47ff-b6dd-a449eb4b08e7))
+    (fp_line (start -0.261252 -0.735) (end 0.261252 -0.735) (layer "B.SilkS") (width 0.12) (tstamp eccc3f9c-86aa-479a-bab9-e873be501276))
+    (fp_line (start -1.7 0.98) (end 1.7 0.98) (layer "B.CrtYd") (width 0.05) (tstamp 3c50f702-2602-4391-9747-5d8cbf241dae))
+    (fp_line (start 1.7 0.98) (end 1.7 -0.98) (layer "B.CrtYd") (width 0.05) (tstamp 87bfd970-6266-45fb-a43d-395eab56e5cf))
+    (fp_line (start -1.7 -0.98) (end -1.7 0.98) (layer "B.CrtYd") (width 0.05) (tstamp b164e78b-4a92-4331-a8b6-4eeb8f986ff0))
+    (fp_line (start 1.7 -0.98) (end -1.7 -0.98) (layer "B.CrtYd") (width 0.05) (tstamp c581152f-f59d-430c-bc2e-6d98fe69f61c))
+    (fp_line (start 1 0.625) (end 1 -0.625) (layer "B.Fab") (width 0.1) (tstamp 2b24a15a-ef72-4687-a106-619279e39a90))
+    (fp_line (start -1 -0.625) (end -1 0.625) (layer "B.Fab") (width 0.1) (tstamp 6ec2eb96-f15c-41de-b301-efe6d69ec0c7))
+    (fp_line (start -1 0.625) (end 1 0.625) (layer "B.Fab") (width 0.1) (tstamp b061ece6-2593-4665-ba04-b034a62061e1))
+    (fp_line (start 1 -0.625) (end -1 -0.625) (layer "B.Fab") (width 0.1) (tstamp b4198750-6030-4870-81a0-6fc4bfb0e97b))
+    (pad "1" smd roundrect (at -0.95 0 90) (size 1 1.45) (layers "B.Cu" "B.Paste" "B.Mask") (roundrect_rratio 0.25)
+      (net 18 "/5V PowerSupply/V_{OSNS}") (pintype "passive") (tstamp c2accf45-8ffe-4a53-be4e-c7a25d3d8b96))
+    (pad "2" smd roundrect (at 0.95 0 90) (size 1 1.45) (layers "B.Cu" "B.Paste" "B.Mask") (roundrect_rratio 0.25)
+      (net 1 "GND") (pintype "passive") (tstamp a7879f05-a49d-4844-9fb7-ada5cc5efc46))
+    (model "${KICAD6_3DMODEL_DIR}/Capacitor_SMD.3dshapes/C_0805_2012Metric.wrl"
+      (offset (xyz 0 0 0))
+      (scale (xyz 1 1 1))
+      (rotate (xyz 0 0 0))
+    )
+  )
+
+  (footprint "Resistor_SMD:R_0603_1608Metric" (layer "B.Cu")
+    (tedit 5F68FEEE) (tstamp a9e59042-ee02-4892-98b3-f28e3c8ad577)
+    (at 88.7222 97.676)
+    (descr "Resistor SMD 0603 (1608 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: IPC-SM-782 page 72, https://www.pcb-3d.com/wordpress/wp-content/uploads/ipc-sm-782a_amendment_1_and_2.pdf), generated with kicad-footprint-generator")
+    (tags "resistor")
+    (property "MFG" "Stackpole Electronics Inc")
+    (property "MFG P/N" "RMCF0603ZT0R00")
+    (property "Sheetfile" "power-supply.kicad_sch")
+    (property "Sheetname" "5V PowerSupply")
+    (path "/feeb2d6c-4828-41f4-95de-5c15de403137/5cfd3a6e-3489-442e-ab57-0e78f105562c")
+    (attr smd)
+    (fp_text reference "R25" (at -2.7432 -0.013) (layer "B.SilkS")
+      (effects (font (size 1 1) (thickness 0.15)) (justify mirror))
+      (tstamp 56005daf-2cee-418f-beaa-0299bf38dc82)
+    )
+    (fp_text value "0R-0603" (at 0 -1.43) (layer "B.Fab")
+      (effects (font (size 1 1) (thickness 0.15)) (justify mirror))
+      (tstamp 76caba57-6460-4dbf-a9ae-2c0825cd2802)
+    )
+    (fp_text user "${REFERENCE}" (at 0 0) (layer "B.Fab")
+      (effects (font (size 0.4 0.4) (thickness 0.06)) (justify mirror))
+      (tstamp 4a66de0c-5f4f-4a73-97ac-e415a38a58b9)
+    )
+    (fp_line (start -0.237258 -0.5225) (end 0.237258 -0.5225) (layer "B.SilkS") (width 0.12) (tstamp 2afae1de-08d2-4021-94d7-6aeb8b08c2d3))
+    (fp_line (start -0.237258 0.5225) (end 0.237258 0.5225) (layer "B.SilkS") (width 0.12) (tstamp 7df938e1-6fc8-460d-9d07-01661c177163))
+    (fp_line (start -1.48 0.73) (end 1.48 0.73) (layer "B.CrtYd") (width 0.05) (tstamp 2db10095-1da8-4960-9633-f2892d77f86e))
+    (fp_line (start -1.48 -0.73) (end -1.48 0.73) (layer "B.CrtYd") (width 0.05) (tstamp 32636e10-a4aa-4c7d-b998-6226ade4bc8d))
+    (fp_line (start 1.48 -0.73) (end -1.48 -0.73) (layer "B.CrtYd") (width 0.05) (tstamp 50bf442f-e891-4fec-bb2f-c1eb9217ba77))
+    (fp_line (start 1.48 0.73) (end 1.48 -0.73) (layer "B.CrtYd") (width 0.05) (tstamp e770771e-f4ee-414a-b239-c78ebdb95238))
+    (fp_line (start 0.8 0.4125) (end 0.8 -0.4125) (layer "B.Fab") (width 0.1) (tstamp 27a8ee86-2ae2-4839-9cc1-a571a2ab3073))
+    (fp_line (start 0.8 -0.4125) (end -0.8 -0.4125) (layer "B.Fab") (width 0.1) (tstamp 9f00037e-6859-4ad9-815f-b146d371835e))
+    (fp_line (start -0.8 0.4125) (end 0.8 0.4125) (layer "B.Fab") (width 0.1) (tstamp bb96603f-03df-439d-b175-81a3ab8cb125))
+    (fp_line (start -0.8 -0.4125) (end -0.8 0.4125) (layer "B.Fab") (width 0.1) (tstamp cd2cd5f2-49ee-421d-ae55-d7cc36454cfe))
+    (pad "1" smd roundrect (at -0.825 0) (size 0.8 0.95) (layers "B.Cu" "B.Paste" "B.Mask") (roundrect_rratio 0.25)
+      (net 12 "/5V PowerSupply/BIAS") (pintype "passive") (tstamp adfa8278-8d9c-4eff-a9d1-07c0c579fe64))
+    (pad "2" smd roundrect (at 0.825 0) (size 0.8 0.95) (layers "B.Cu" "B.Paste" "B.Mask") (roundrect_rratio 0.25)
+      (net 18 "/5V PowerSupply/V_{OSNS}") (pintype "passive") (tstamp 2699ae44-44bf-4096-a2fb-0ffa4a6867d7))
+    (model "${KICAD6_3DMODEL_DIR}/Resistor_SMD.3dshapes/R_0603_1608Metric.wrl"
+      (offset (xyz 0 0 0))
+      (scale (xyz 1 1 1))
+      (rotate (xyz 0 0 0))
+    )
+  )
+
+  (footprint "Resistor_SMD:R_0603_1608Metric" (layer "B.Cu")
+    (tedit 5F68FEEE) (tstamp ab51bb32-1dea-403c-b5b4-a66251f2128e)
+    (at 100.203 99.581 90)
+    (descr "Resistor SMD 0603 (1608 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: IPC-SM-782 page 72, https://www.pcb-3d.com/wordpress/wp-content/uploads/ipc-sm-782a_amendment_1_and_2.pdf), generated with kicad-footprint-generator")
+    (tags "resistor")
+    (property "MFG" "Yageo")
+    (property "MFG P/N" "RC0603FR-0710RL")
+    (property "Sheetfile" "power-supply.kicad_sch")
+    (property "Sheetname" "5V PowerSupply")
+    (path "/feeb2d6c-4828-41f4-95de-5c15de403137/acde7772-b76f-40c5-ac43-c539dd11b069")
+    (attr smd)
+    (fp_text reference "R26" (at 0 1.43 90) (layer "B.SilkS")
+      (effects (font (size 1 1) (thickness 0.15)) (justify mirror))
+      (tstamp 6cf4b260-6644-4afd-b5b6-1a9158de5e6f)
+    )
+    (fp_text value "10R0-1%-0603" (at 0 -1.43 90) (layer "B.Fab")
+      (effects (font (size 1 1) (thickness 0.15)) (justify mirror))
+      (tstamp 2b0337e0-9f77-498e-ab25-acf705b43a76)
+    )
+    (fp_text user "${REFERENCE}" (at 0 0 90) (layer "B.Fab")
+      (effects (font (size 0.4 0.4) (thickness 0.06)) (justify mirror))
+      (tstamp 7a72face-b3e2-41de-bafe-95202a62416a)
+    )
+    (fp_line (start -0.237258 -0.5225) (end 0.237258 -0.5225) (layer "B.SilkS") (width 0.12) (tstamp 504e262c-8743-4e39-8057-2dec7a98c0a2))
+    (fp_line (start -0.237258 0.5225) (end 0.237258 0.5225) (layer "B.SilkS") (width 0.12) (tstamp cf5d3e28-3d14-4dac-93de-61392540bfff))
+    (fp_line (start -1.48 -0.73) (end -1.48 0.73) (layer "B.CrtYd") (width 0.05) (tstamp ae8a0560-467a-4004-989c-1e6680850b27))
+    (fp_line (start 1.48 -0.73) (end -1.48 -0.73) (layer "B.CrtYd") (width 0.05) (tstamp bd95e396-fedc-4438-84e6-f0fd5e437413))
+    (fp_line (start 1.48 0.73) (end 1.48 -0.73) (layer "B.CrtYd") (width 0.05) (tstamp cde37a9a-686f-43d4-ac51-03ce6dd1c6f5))
+    (fp_line (start -1.48 0.73) (end 1.48 0.73) (layer "B.CrtYd") (width 0.05) (tstamp e04dfed6-4205-4725-8bda-65658d7d3c78))
+    (fp_line (start -0.8 0.4125) (end 0.8 0.4125) (layer "B.Fab") (width 0.1) (tstamp 3526d671-5c0c-4847-afb1-6087a02c1a21))
+    (fp_line (start 0.8 0.4125) (end 0.8 -0.4125) (layer "B.Fab") (width 0.1) (tstamp 4ea0e227-b1c7-4e01-9d8c-2f44a318f6cd))
+    (fp_line (start -0.8 -0.4125) (end -0.8 0.4125) (layer "B.Fab") (width 0.1) (tstamp 620184f6-bb51-46e9-9e18-e06f702a17f5))
+    (fp_line (start 0.8 -0.4125) (end -0.8 -0.4125) (layer "B.Fab") (width 0.1) (tstamp 91fce6fd-bec9-4b08-932d-8e9eec2300be))
+    (pad "1" smd roundrect (at -0.825 0 90) (size 0.8 0.95) (layers "B.Cu" "B.Paste" "B.Mask") (roundrect_rratio 0.25)
+      (net 20 "Net-(D2-Pad1)") (pintype "passive") (tstamp f79be844-9852-4bfe-8a7f-c3d1f72a731c))
+    (pad "2" smd roundrect (at 0.825 0 90) (size 0.8 0.95) (layers "B.Cu" "B.Paste" "B.Mask") (roundrect_rratio 0.25)
+      (net 5 "/5V PowerSupply/V_{IN}") (pintype "passive") (tstamp 7d3eda0e-a506-4f6f-b6d3-e41d29de8bb4))
+    (model "${KICAD6_3DMODEL_DIR}/Resistor_SMD.3dshapes/R_0603_1608Metric.wrl"
+      (offset (xyz 0 0 0))
+      (scale (xyz 1 1 1))
+      (rotate (xyz 0 0 0))
+    )
+  )
+
+  (footprint "Resistor_SMD:R_0603_1608Metric" (layer "B.Cu")
+    (tedit 5F68FEEE) (tstamp ada891a3-d9fd-4169-8c69-368071ebc6c0)
+    (at 79.375 100.203 -90)
+    (descr "Resistor SMD 0603 (1608 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: IPC-SM-782 page 72, https://www.pcb-3d.com/wordpress/wp-content/uploads/ipc-sm-782a_amendment_1_and_2.pdf), generated with kicad-footprint-generator")
+    (tags "resistor")
+    (property "MFG" "Stackpole Electronics Inc")
+    (property "MFG P/N" "RMCF0603FT31K6")
+    (property "Sheetfile" "3V3-3V0-power-supply.kicad_sch")
+    (property "Sheetname" "3V-3.3V-PS")
+    (path "/2d4e4a8e-5ec4-4f06-b5e3-fdf354939c71/0652a2f8-d0c8-4a1d-92b7-264bd5c3bb6d")
+    (attr smd)
+    (fp_text reference "R27" (at -2.794 1.43 90) (layer "B.SilkS")
+      (effects (font (size 1 1) (thickness 0.15)) (justify mirror))
+      (tstamp 3c5d680f-fa0e-4013-97d2-5049a9b664ac)
+    )
+    (fp_text value "31.6k-1%-0603" (at 0 -1.43 90) (layer "B.Fab")
+      (effects (font (size 1 1) (thickness 0.15)) (justify mirror))
+      (tstamp 11b7dfa1-1d1e-44e2-897b-5cbf335d59c2)
+    )
+    (fp_text user "${REFERENCE}" (at 0 0 90) (layer "B.Fab")
+      (effects (font (size 0.4 0.4) (thickness 0.06)) (justify mirror))
+      (tstamp e0576cea-8ad6-43d0-a436-8606e154a685)
+    )
+    (fp_line (start -0.237258 -0.5225) (end 0.237258 -0.5225) (layer "B.SilkS") (width 0.12) (tstamp 7419b9b4-dbd5-4a12-977a-b8b9574ca065))
+    (fp_line (start -0.237258 0.5225) (end 0.237258 0.5225) (layer "B.SilkS") (width 0.12) (tstamp c0772f3a-82c5-460f-9afa-747a40beee4b))
+    (fp_line (start 1.48 0.73) (end 1.48 -0.73) (layer "B.CrtYd") (width 0.05) (tstamp 292e2189-7010-48eb-932a-0c948ace75f4))
+    (fp_line (start -1.48 -0.73) (end -1.48 0.73) (layer "B.CrtYd") (width 0.05) (tstamp 7162680a-f439-4463-ae81-5fe4659395fa))
+    (fp_line (start 1.48 -0.73) (end -1.48 -0.73) (layer "B.CrtYd") (width 0.05) (tstamp 9dda39f6-bec3-4f0e-8e40-410d5bdb0cb7))
+    (fp_line (start -1.48 0.73) (end 1.48 0.73) (layer "B.CrtYd") (width 0.05) (tstamp d19ff1bc-2415-4ee3-aa0e-d65b92996771))
+    (fp_line (start -0.8 0.4125) (end 0.8 0.4125) (layer "B.Fab") (width 0.1) (tstamp 605a860c-69b0-4fb9-b6c5-bf2dc4066678))
+    (fp_line (start -0.8 -0.4125) (end -0.8 0.4125) (layer "B.Fab") (width 0.1) (tstamp a4921124-a494-4182-b9d6-eed1b57b3562))
+    (fp_line (start 0.8 0.4125) (end 0.8 -0.4125) (layer "B.Fab") (width 0.1) (tstamp dd5b7f47-4984-4e75-9960-3a6c7820cc6d))
+    (fp_line (start 0.8 -0.4125) (end -0.8 -0.4125) (layer "B.Fab") (width 0.1) (tstamp ec109b97-ed6d-47d6-9e52-765ffad21df9))
+    (pad "1" smd roundrect (at -0.825 0 270) (size 0.8 0.95) (layers "B.Cu" "B.Paste" "B.Mask") (roundrect_rratio 0.25)
+      (net 38 "/3V-3.3V-PS/3V3_{OUT}") (pintype "passive") (tstamp 28424286-9ac6-498f-809d-ea71ba81fd28))
+    (pad "2" smd roundrect (at 0.825 0 270) (size 0.8 0.95) (layers "B.Cu" "B.Paste" "B.Mask") (roundrect_rratio 0.25)
+      (net 36 "Net-(R27-Pad2)") (pintype "passive") (tstamp 7ad82b6c-063f-4df9-98c8-e75f2c0c85d3))
+    (model "${KICAD6_3DMODEL_DIR}/Resistor_SMD.3dshapes/R_0603_1608Metric.wrl"
+      (offset (xyz 0 0 0))
+      (scale (xyz 1 1 1))
+      (rotate (xyz 0 0 0))
+    )
+  )
+
+  (footprint "Capacitor_SMD:C_0603_1608Metric" (layer "B.Cu")
+    (tedit 5F68FEEE) (tstamp b2117674-df37-4214-a240-ffd73c2f6184)
+    (at 81.788 83.185 -90)
+    (descr "Capacitor SMD 0603 (1608 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: IPC-SM-782 page 76, https://www.pcb-3d.com/wordpress/wp-content/uploads/ipc-sm-782a_amendment_1_and_2.pdf), generated with kicad-footprint-generator")
+    (tags "capacitor")
+    (property "MFG" "Samsung Electro-Mechanics")
+    (property "MFG P/N" "CL10B104KB8NNNC")
+    (property "Sheetfile" "IMUdriver.kicad_sch")
+    (property "Sheetname" "IMU Driver")
+    (path "/5c12e4ab-2d1c-4640-9862-f6337288ba8e/a77802e4-e411-4900-96f4-8f60d84192e7")
+    (attr smd)
+    (fp_text reference "C18" (at -2.794 0 90) (layer "B.SilkS")
+      (effects (font (size 1 1) (thickness 0.15)) (justify mirror))
+      (tstamp 892e9455-01fe-4b61-a208-15969171fd23)
+    )
+    (fp_text value "0.1uF-10%-50V-0603" (at 0 -1.43 90) (layer "B.Fab")
+      (effects (font (size 1 1) (thickness 0.15)) (justify mirror))
+      (tstamp 143198b5-a95b-4406-9ecc-5f41de868d63)
+    )
+    (fp_text user "${REFERENCE}" (at 0 0 90) (layer "B.Fab")
+      (effects (font (size 0.4 0.4) (thickness 0.06)) (justify mirror))
+      (tstamp c39648eb-af1b-4a7b-a2fe-5eaccfaa4d8e)
+    )
+    (fp_line (start -0.14058 -0.51) (end 0.14058 -0.51) (layer "B.SilkS") (width 0.12) (tstamp 85d8491b-5e11-46a8-833f-a588e9892d85))
+    (fp_line (start -0.14058 0.51) (end 0.14058 0.51) (layer "B.SilkS") (width 0.12) (tstamp d0d660fb-da4f-4432-b9a9-7e0a5ef445d7))
+    (fp_line (start 1.48 -0.73) (end -1.48 -0.73) (layer "B.CrtYd") (width 0.05) (tstamp 2584a541-ae47-4794-8e37-1c16d86a3713))
+    (fp_line (start 1.48 0.73) (end 1.48 -0.73) (layer "B.CrtYd") (width 0.05) (tstamp 695dde75-c0df-4c60-9ec1-ddcbd8530a9d))
+    (fp_line (start -1.48 0.73) (end 1.48 0.73) (layer "B.CrtYd") (width 0.05) (tstamp 86a59eea-c020-4ebf-968a-6599935ff92c))
+    (fp_line (start -1.48 -0.73) (end -1.48 0.73) (layer "B.CrtYd") (width 0.05) (tstamp c4d89e55-b495-47e2-83dc-fdf7aa50b3a0))
+    (fp_line (start -0.8 0.4) (end 0.8 0.4) (layer "B.Fab") (width 0.1) (tstamp 0a9c8bc2-9a80-4ef3-b9b8-91015f959abd))
+    (fp_line (start -0.8 -0.4) (end -0.8 0.4) (layer "B.Fab") (width 0.1) (tstamp 41bce7ae-0aa0-4f0d-962e-ccee0d631b12))
+    (fp_line (start 0.8 0.4) (end 0.8 -0.4) (layer "B.Fab") (width 0.1) (tstamp 83f28e35-345c-4add-b609-5e4bd3b8e24f))
+    (fp_line (start 0.8 -0.4) (end -0.8 -0.4) (layer "B.Fab") (width 0.1) (tstamp 9cc97a3d-6368-4c7e-885e-2d4b0e035407))
+    (pad "1" smd roundrect (at -0.775 0 270) (size 0.9 0.95) (layers "B.Cu" "B.Paste" "B.Mask") (roundrect_rratio 0.25)
+      (net 88 "+3V3") (pintype "passive") (tstamp a226536e-c51d-44ae-891c-b7b2b41a8886))
+    (pad "2" smd roundrect (at 0.775 0 270) (size 0.9 0.95) (layers "B.Cu" "B.Paste" "B.Mask") (roundrect_rratio 0.25)
+      (net 1 "GND") (pintype "passive") (tstamp 6c77c317-f8fa-4ab9-9baf-b42b6877bce5))
+    (model "${KICAD6_3DMODEL_DIR}/Capacitor_SMD.3dshapes/C_0603_1608Metric.wrl"
+      (offset (xyz 0 0 0))
+      (scale (xyz 1 1 1))
+      (rotate (xyz 0 0 0))
+    )
+  )
+
+  (footprint "Resistor_SMD:R_0603_1608Metric" (layer "B.Cu")
+    (tedit 5F68FEEE) (tstamp b228c2d4-3863-48bc-9637-27f755888e48)
+    (at 92.329 106.058)
+    (descr "Resistor SMD 0603 (1608 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: IPC-SM-782 page 72, https://www.pcb-3d.com/wordpress/wp-content/uploads/ipc-sm-782a_amendment_1_and_2.pdf), generated with kicad-footprint-generator")
+    (tags "resistor")
+    (property "MFG" "Yageo")
+    (property "MFG P/N" "RC0603FR-07100RL")
+    (property "Sheetfile" "power-supply.kicad_sch")
+    (property "Sheetname" "5V PowerSupply")
+    (path "/feeb2d6c-4828-41f4-95de-5c15de403137/4b6d35bd-f233-40c4-8dbf-4f246e62d3a5")
+    (attr smd)
+    (fp_text reference "R30" (at -0.0508 1.6126) (layer "B.SilkS")
+      (effects (font (size 1 1) (thickness 0.15)) (justify mirror))
+      (tstamp 0727571d-07c8-4663-950a-b6afd0604c4b)
+    )
+    (fp_text value "100R-1%-0603" (at 0 -1.43) (layer "B.Fab")
+      (effects (font (size 1 1) (thickness 0.15)) (justify mirror))
+      (tstamp 49a33f33-b337-42ef-854f-f185a8f2bc32)
+    )
+    (fp_text user "${REFERENCE}" (at 0 0) (layer "B.Fab")
+      (effects (font (size 0.4 0.4) (thickness 0.06)) (justify mirror))
+      (tstamp 64d8cc83-9ee7-4ce3-813b-322a771ebcf2)
+    )
+    (fp_line (start -0.237258 -0.5225) (end 0.237258 -0.5225) (layer "B.SilkS") (width 0.12) (tstamp a3f4713b-60af-4612-a8bc-d1130605e9fd))
+    (fp_line (start -0.237258 0.5225) (end 0.237258 0.5225) (layer "B.SilkS") (width 0.12) (tstamp bed9e413-e1ff-4ebb-aab5-0294a2be30fb))
+    (fp_line (start -1.48 0.73) (end 1.48 0.73) (layer "B.CrtYd") (width 0.05) (tstamp 659ee22c-5bcb-4da6-bf4c-9fccf2ce1460))
+    (fp_line (start 1.48 -0.73) (end -1.48 -0.73) (layer "B.CrtYd") (width 0.05) (tstamp 6746e824-f21d-4d7e-9fb1-439090bd96a8))
+    (fp_line (start 1.48 0.73) (end 1.48 -0.73) (layer "B.CrtYd") (width 0.05) (tstamp caf8c27f-9bc8-4370-8747-867e400c445f))
+    (fp_line (start -1.48 -0.73) (end -1.48 0.73) (layer "B.CrtYd") (width 0.05) (tstamp dadf54f9-75dc-48fa-969d-d05ca9fb98f6))
+    (fp_line (start -0.8 -0.4125) (end -0.8 0.4125) (layer "B.Fab") (width 0.1) (tstamp 0ff8cc7a-db2c-425c-8777-d0d0a4256b59))
+    (fp_line (start -0.8 0.4125) (end 0.8 0.4125) (layer "B.Fab") (width 0.1) (tstamp 13487f3a-88da-41ec-a6b8-acda5e3ebbb5))
+    (fp_line (start 0.8 -0.4125) (end -0.8 -0.4125) (layer "B.Fab") (width 0.1) (tstamp 7733e7e1-f40d-409e-88f5-6f665d0e115e))
+    (fp_line (start 0.8 0.4125) (end 0.8 -0.4125) (layer "B.Fab") (width 0.1) (tstamp aa6d46c7-e3e0-4788-aa15-778d893d97a0))
+    (pad "1" smd roundrect (at -0.825 0) (size 0.8 0.95) (layers "B.Cu" "B.Paste" "B.Mask") (roundrect_rratio 0.25)
+      (net 10 "/5V PowerSupply/CS") (pintype "passive") (tstamp 59063ddc-4013-45c9-a03f-9e742b64e788))
+    (pad "2" smd roundrect (at 0.825 0) (size 0.8 0.95) (layers "B.Cu" "B.Paste" "B.Mask") (roundrect_rratio 0.25)
+      (net 23 "/5V PowerSupply/R_{CSP}") (pintype "passive") (tstamp 5a3e1f82-777f-4541-8c2d-6fd83617399d))
+    (model "${KICAD6_3DMODEL_DIR}/Resistor_SMD.3dshapes/R_0603_1608Metric.wrl"
+      (offset (xyz 0 0 0))
+      (scale (xyz 1 1 1))
+      (rotate (xyz 0 0 0))
+    )
+  )
+
+  (footprint "Resistor_SMD:R_0805_2012Metric" (layer "B.Cu")
+    (tedit 5F68FEEE) (tstamp cda9158a-39cc-4252-9c44-0305040e4115)
+    (at 67.2865 114.681 90)
+    (descr "Resistor SMD 0805 (2012 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: IPC-SM-782 page 72, https://www.pcb-3d.com/wordpress/wp-content/uploads/ipc-sm-782a_amendment_1_and_2.pdf), generated with kicad-footprint-generator")
+    (tags "resistor")
+    (property "MFG" "Yageo")
+    (property "MFG P/N" "RMCF0805FT120R")
+    (property "Sheetfile" "IMUdriver.kicad_sch")
+    (property "Sheetname" "IMU Driver")
+    (path "/5c12e4ab-2d1c-4640-9862-f6337288ba8e/99bb2f5e-5633-4484-8232-9a387679b02e")
+    (attr smd)
+    (fp_text reference "R31" (at 0 1.65 90) (layer "B.SilkS")
+      (effects (font (size 1 1) (thickness 0.15)) (justify mirror))
+      (tstamp 72bdec79-7da5-4ef7-bf14-2017fff521f2)
+    )
+    (fp_text value "120R-1%-0805" (at 0 -1.65 90) (layer "B.Fab")
+      (effects (font (size 1 1) (thickness 0.15)) (justify mirror))
+      (tstamp 8966b629-3c08-4132-a2ae-c5ffbf9ef07d)
+    )
+    (fp_text user "${REFERENCE}" (at 0 0 90) (layer "B.Fab")
+      (effects (font (size 0.5 0.5) (thickness 0.08)) (justify mirror))
+      (tstamp 4dc763b2-3b7b-4698-a997-6408163bb4cd)
+    )
+    (fp_line (start -0.227064 -0.735) (end 0.227064 -0.735) (layer "B.SilkS") (width 0.12) (tstamp 465fc26d-082e-44cb-989a-e98e757c77c4))
+    (fp_line (start -0.227064 0.735) (end 0.227064 0.735) (layer "B.SilkS") (width 0.12) (tstamp fc0a51da-1ae5-42ec-b5b7-f6cfacabacbd))
+    (fp_line (start 1.68 -0.95) (end -1.68 -0.95) (layer "B.CrtYd") (width 0.05) (tstamp 10883b15-b2d8-452a-b03e-466a36682a06))
+    (fp_line (start -1.68 -0.95) (end -1.68 0.95) (layer "B.CrtYd") (width 0.05) (tstamp 11de1ca0-d15a-4507-b09b-18650f10ee11))
+    (fp_line (start 1.68 0.95) (end 1.68 -0.95) (layer "B.CrtYd") (width 0.05) (tstamp 3617f23d-d595-47be-b7fc-bd6f69222c4b))
+    (fp_line (start -1.68 0.95) (end 1.68 0.95) (layer "B.CrtYd") (width 0.05) (tstamp 8185c388-c2e5-4c72-a5cd-f74bff7f3763))
+    (fp_line (start 1 -0.625) (end -1 -0.625) (layer "B.Fab") (width 0.1) (tstamp 49171a0b-e7b8-4873-8568-554556fb70e1))
+    (fp_line (start -1 -0.625) (end -1 0.625) (layer "B.Fab") (width 0.1) (tstamp 595b39ba-ad7b-42cd-b428-10a96584e83c))
+    (fp_line (start 1 0.625) (end 1 -0.625) (layer "B.Fab") (width 0.1) (tstamp 6966d27d-316d-48dd-8575-8424390a727c))
+    (fp_line (start -1 0.625) (end 1 0.625) (layer "B.Fab") (width 0.1) (tstamp a3c4a3dc-62d9-457a-a18b-c22532190ba4))
+    (pad "1" smd roundrect (at -0.9125 0 90) (size 1.025 1.4) (layers "B.Cu" "B.Paste" "B.Mask") (roundrect_rratio 0.243902439)
+      (net 44 "/DR_H") (pintype "passive") (tstamp 599ba1a3-9fdb-4f6d-a38f-89b23ed7c129))
+    (pad "2" smd roundrect (at 0.9125 0 90) (size 1.025 1.4) (layers "B.Cu" "B.Paste" "B.Mask") (roundrect_rratio 0.243902439)
+      (net 43 "/DR_L") (pintype "passive") (tstamp bf413b66-4fc8-4267-8d01-fe65fafb551d))
+    (model "${KICAD6_3DMODEL_DIR}/Resistor_SMD.3dshapes/R_0805_2012Metric.wrl"
+      (offset (xyz 0 0 0))
+      (scale (xyz 1 1 1))
+      (rotate (xyz 0 0 0))
+    )
+  )
+
+  (footprint "Resistor_SMD:R_0603_1608Metric" (layer "B.Cu")
+    (tedit 5F68FEEE) (tstamp cf758dff-df57-4275-b042-dce6d5219bb0)
+    (at 92.329 104.534)
+    (descr "Resistor SMD 0603 (1608 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: IPC-SM-782 page 72, https://www.pcb-3d.com/wordpress/wp-content/uploads/ipc-sm-782a_amendment_1_and_2.pdf), generated with kicad-footprint-generator")
+    (tags "resistor")
+    (property "MFG" "Yageo")
+    (property "MFG P/N" "RC0603FR-07100RL")
+    (property "Sheetfile" "power-supply.kicad_sch")
+    (property "Sheetname" "5V PowerSupply")
+    (path "/feeb2d6c-4828-41f4-95de-5c15de403137/88e8db84-9264-4716-8163-818652c70fb2")
+    (attr smd)
+    (fp_text reference "R29" (at -2.3114 -1.3338) (layer "B.SilkS")
+      (effects (font (size 1 1) (thickness 0.15)) (justify mirror))
+      (tstamp ad0c0cb2-5cf6-4f37-a163-5a353b175e56)
+    )
+    (fp_text value "100R-1%-0603" (at 0 -1.43) (layer "B.Fab")
+      (effects (font (size 1 1) (thickness 0.15)) (justify mirror))
+      (tstamp 6401b6a6-6a14-467c-b62f-eee4fef8ace2)
+    )
+    (fp_text user "${REFERENCE}" (at 0 0) (layer "B.Fab")
+      (effects (font (size 0.4 0.4) (thickness 0.06)) (justify mirror))
+      (tstamp 5d7d5257-1ef0-46b0-bb5a-995365922345)
+    )
+    (fp_line (start -0.237258 0.5225) (end 0.237258 0.5225) (layer "B.SilkS") (width 0.12) (tstamp 4e912287-00d1-4342-b1f7-9c24eacd8b85))
+    (fp_line (start -0.237258 -0.5225) (end 0.237258 -0.5225) (layer "B.SilkS") (width 0.12) (tstamp a43fc404-e79e-4178-90a7-f5f5d1a6bc4a))
+    (fp_line (start -1.48 -0.73) (end -1.48 0.73) (layer "B.CrtYd") (width 0.05) (tstamp 3b5354a2-b54a-4dbd-8a14-3b78e5754e2c))
+    (fp_line (start 1.48 0.73) (end 1.48 -0.73) (layer "B.CrtYd") (width 0.05) (tstamp 5ede8a3f-781d-4bc0-9e35-1d9d49c25327))
+    (fp_line (start -1.48 0.73) (end 1.48 0.73) (layer "B.CrtYd") (width 0.05) (tstamp 660b708e-ac5e-40e6-863d-7099c01d31be))
+    (fp_line (start 1.48 -0.73) (end -1.48 -0.73) (layer "B.CrtYd") (width 0.05) (tstamp e07bdc4f-62ca-49aa-ab1e-6dda38861736))
+    (fp_line (start -0.8 -0.4125) (end -0.8 0.4125) (layer "B.Fab") (width 0.1) (tstamp 25d2d73b-0b2e-403a-bce9-efe58565b24d))
+    (fp_line (start 0.8 -0.4125) (end -0.8 -0.4125) (layer "B.Fab") (width 0.1) (tstamp 870558b6-2d3d-4592-9aac-45258cd1a356))
+    (fp_line (start -0.8 0.4125) (end 0.8 0.4125) (layer "B.Fab") (width 0.1) (tstamp d60452f4-d11e-4a5a-aec5-6d503840f203))
+    (fp_line (start 0.8 0.4125) (end 0.8 -0.4125) (layer "B.Fab") (width 0.1) (tstamp f09932de-cd51-48b4-ad78-6d501c6c2516))
+    (pad "1" smd roundrect (at -0.825 0) (size 0.8 0.95) (layers "B.Cu" "B.Paste" "B.Mask") (roundrect_rratio 0.25)
+      (net 11 "/5V PowerSupply/CSG") (pintype "passive") (tstamp 3a6914bd-65ab-40f8-8a4b-fa00680b9614))
+    (pad "2" smd roundrect (at 0.825 0) (size 0.8 0.95) (layers "B.Cu" "B.Paste" "B.Mask") (roundrect_rratio 0.25)
+      (net 1 "GND") (pintype "passive") (tstamp d64e9635-41a1-40e9-81a3-33ab5c1daffb))
+    (model "${KICAD6_3DMODEL_DIR}/Resistor_SMD.3dshapes/R_0603_1608Metric.wrl"
+      (offset (xyz 0 0 0))
+      (scale (xyz 1 1 1))
+      (rotate (xyz 0 0 0))
+    )
+  )
+
+  (footprint "Resistor_SMD:R_0603_1608Metric" (layer "B.Cu")
+    (tedit 5F68FEEE) (tstamp d88c1995-523f-479f-a6eb-91cefb4cd143)
+    (at 83.693 91.12 -90)
+    (descr "Resistor SMD 0603 (1608 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: IPC-SM-782 page 72, https://www.pcb-3d.com/wordpress/wp-content/uploads/ipc-sm-782a_amendment_1_and_2.pdf), generated with kicad-footprint-generator")
+    (tags "resistor")
+    (property "Sheetfile" "3V3-3V0-power-supply.kicad_sch")
+    (property "Sheetname" "3V-3.3V-PS")
+    (path "/2d4e4a8e-5ec4-4f06-b5e3-fdf354939c71/541fa817-e78f-46a5-bebb-d4dc1be4b4d8")
+    (attr smd)
+    (fp_text reference "R20" (at 0.828 -1.397 90) (layer "B.SilkS")
+      (effects (font (size 1 1) (thickness 0.15)) (justify mirror))
+      (tstamp fbf5a477-746d-4dbd-a198-888b46dda926)
+    )
+    (fp_text value "DNI-0603" (at 0 -1.43 90) (layer "B.Fab")
+      (effects (font (size 1 1) (thickness 0.15)) (justify mirror))
+      (tstamp 900fa98b-914b-406c-9c2e-2924f98c39b0)
+    )
+    (fp_text user "${REFERENCE}" (at 0 0 90) (layer "B.Fab")
+      (effects (font (size 0.4 0.4) (thickness 0.06)) (justify mirror))
+      (tstamp 95db3666-2f20-4054-940c-8f7c7797a0d8)
+    )
+    (fp_line (start -0.237258 -0.5225) (end 0.237258 -0.5225) (layer "B.SilkS") (width 0.12) (tstamp 358d8944-e8d4-4bbe-b5a1-b34413e87801))
+    (fp_line (start -0.237258 0.5225) (end 0.237258 0.5225) (layer "B.SilkS") (width 0.12) (tstamp ecfcd416-0c20-4939-8778-4333569a1932))
+    (fp_line (start -1.48 0.73) (end 1.48 0.73) (layer "B.CrtYd") (width 0.05) (tstamp 234421c0-0d4e-43a7-be45-41b4123bc2bf))
+    (fp_line (start 1.48 0.73) (end 1.48 -0.73) (layer "B.CrtYd") (width 0.05) (tstamp 7e63b525-5f64-467e-87ed-b026e68258e7))
+    (fp_line (start 1.48 -0.73) (end -1.48 -0.73) (layer "B.CrtYd") (width 0.05) (tstamp 892715ad-94d7-4b56-92f5-96b92648c788))
+    (fp_line (start -1.48 -0.73) (end -1.48 0.73) (layer "B.CrtYd") (width 0.05) (tstamp cf89eaef-65ae-4768-b7e1-377b2ecef79e))
+    (fp_line (start -0.8 0.4125) (end 0.8 0.4125) (layer "B.Fab") (width 0.1) (tstamp 2483c702-f62e-45d2-ab0d-0559d402e272))
+    (fp_line (start 0.8 -0.4125) (end -0.8 -0.4125) (layer "B.Fab") (width 0.1) (tstamp a3587013-4a48-4678-a763-e2f77acf38a0))
+    (fp_line (start -0.8 -0.4125) (end -0.8 0.4125) (layer "B.Fab") (width 0.1) (tstamp e3bf02b5-05b0-4fba-9b72-58fea5836b40))
+    (fp_line (start 0.8 0.4125) (end 0.8 -0.4125) (layer "B.Fab") (width 0.1) (tstamp f01b1433-e221-46ae-8be7-480dafb93c83))
+    (pad "1" smd roundrect (at -0.825 0 270) (size 0.8 0.95) (layers "B.Cu" "B.Paste" "B.Mask") (roundrect_rratio 0.25)
+      (net 68 "/3V-3.3V-PS/3V0_{OUT}") (pintype "passive") (tstamp a846fb28-7257-4310-97f0-df5e2b2cd3e6))
+    (pad "2" smd roundrect (at 0.825 0 270) (size 0.8 0.95) (layers "B.Cu" "B.Paste" "B.Mask") (roundrect_rratio 0.25)
+      (net 35 "Net-(R20-Pad2)") (pintype "passive") (tstamp 2b32d073-930d-470e-8569-231b757668e3))
+    (model "${KICAD6_3DMODEL_DIR}/Resistor_SMD.3dshapes/R_0603_1608Metric.wrl"
+      (offset (xyz 0 0 0))
+      (scale (xyz 1 1 1))
+      (rotate (xyz 0 0 0))
+    )
+  )
+
+  (footprint "Package_SO:SO-8_3.9x4.9mm_P1.27mm" (layer "B.Cu")
+    (tedit 5D9F72B1) (tstamp d8d6b9a4-01d4-483b-a310-29af669b5d38)
+    (at 66.04 108.585 -90)
+    (descr "SO, 8 Pin (https://www.nxp.com/docs/en/data-sheet/PCF8523.pdf), generated with kicad-footprint-generator ipc_gullwing_generator.py")
+    (tags "SO SO")
+    (property "MFG" "Analog Devices")
+    (property "MFG P/N" "ADM3490ARZ")
+    (property "P/N" "")
+    (property "Sheetfile" "IMUdriver.kicad_sch")
+    (property "Sheetname" "IMU Driver")
+    (path "/5c12e4ab-2d1c-4640-9862-f6337288ba8e/329ed891-4da5-4968-938f-5e22d66dd6ac")
+    (attr smd)
+    (fp_text reference "U10" (at -0.254 -3.556 90) (layer "B.SilkS")
+      (effects (font (size 1 1) (thickness 0.15)) (justify mirror))
+      (tstamp f2e01be1-0175-4175-a5d3-05da50df00dd)
+    )
+    (fp_text value "ADM3490ARZ" (at 0 -3.4 90) (layer "B.Fab")
+      (effects (font (size 1 1) (thickness 0.15)) (justify mirror))
+      (tstamp e00d899d-941d-4b7c-8f0d-c50dab9db87d)
+    )
+    (fp_text user "${REFERENCE}" (at 0 0 90) (layer "B.Fab")
+      (effects (font (size 0.98 0.98) (thickness 0.15)) (justify mirror))
+      (tstamp 27c3d991-5c98-458a-8341-7a3498d01aec)
+    )
+    (fp_line (start 0 2.56) (end 1.95 2.56) (layer "B.SilkS") (width 0.12) (tstamp 006cf31f-4de6-4d0c-a661-17c1d7596621))
+    (fp_line (start 0 -2.56) (end -1.95 -2.56) (layer "B.SilkS") (width 0.12) (tstamp 87b6fc9e-f181-4313-bc78-7702918da5df))
+    (fp_line (start 0 2.56) (end -3.45 2.56) (layer "B.SilkS") (width 0.12) (tstamp 913907c3-90e0-4f8a-9e07-95d53565a30e))
+    (fp_line (start 0 -2.56) (end 1.95 -2.56) (layer "B.SilkS") (width 0.12) (tstamp 9ebd59fb-db72-4b83-ba38-36e87f0c395e))
+    (fp_line (start -3.7 -2.7) (end 3.7 -2.7) (layer "B.CrtYd") (width 0.05) (tstamp 9e49be48-c1fc-446c-bf90-20eb4a2acea3))
+    (fp_line (start 3.7 2.7) (end -3.7 2.7) (layer "B.CrtYd") (width 0.05) (tstamp abf738c3-0232-439d-8b5d-8007cf275aa3))
+    (fp_line (start -3.7 2.7) (end -3.7 -2.7) (layer "B.CrtYd") (width 0.05) (tstamp b62d574d-7a05-4340-bc1a-8c9259f66d5e))
+    (fp_line (start 3.7 -2.7) (end 3.7 2.7) (layer "B.CrtYd") (width 0.05) (tstamp b9b04761-b288-40b7-b16c-f3c0d30af4c1))
+    (fp_line (start -1.95 1.475) (end -0.975 2.45) (layer "B.Fab") (width 0.1) (tstamp 193f5f74-5706-42e5-8fba-ef6553039fee))
+    (fp_line (start -1.95 -2.45) (end -1.95 1.475) (layer "B.Fab") (width 0.1) (tstamp bc736025-7a01-4ff8-82f0-87dfc5003180))
+    (fp_line (start -0.975 2.45) (end 1.95 2.45) (layer "B.Fab") (width 0.1) (tstamp bf1d0e3a-dd98-43e7-a3d4-e1dc8a06277a))
+    (fp_line (start 1.95 -2.45) (end -1.95 -2.45) (layer "B.Fab") (width 0.1) (tstamp d057b956-2dab-458c-8715-245cd399b2b3))
+    (fp_line (start 1.95 2.45) (end 1.95 -2.45) (layer "B.Fab") (width 0.1) (tstamp f9b39162-3590-4e58-91ba-75e14568a5a2))
+    (pad "1" smd roundrect (at -2.575 1.905 270) (size 1.75 0.6) (layers "B.Cu" "B.Paste" "B.Mask") (roundrect_rratio 0.25)
+      (net 88 "+3V3") (pinfunction "VCC") (pintype "power_in") (tstamp 6a929a5f-84e6-48ac-9f87-1740c4a241aa))
+    (pad "2" smd roundrect (at -2.575 0.635 270) (size 1.75 0.6) (layers "B.Cu" "B.Paste" "B.Mask") (roundrect_rratio 0.25)
+      (net 42 "/DR") (pinfunction "RO") (pintype "output") (tstamp 219cb3c1-de8a-4bdb-beaf-9dca6658ea4d))
+    (pad "3" smd roundrect (at -2.575 -0.635 270) (size 1.75 0.6) (layers "B.Cu" "B.Paste" "B.Mask") (roundrect_rratio 0.25)
+      (net 59 "/SPI1_CLK") (pinfunction "DI") (pintype "input") (tstamp 8897fff0-6a94-4c7e-89c3-4082040ecd69))
+    (pad "4" smd roundrect (at -2.575 -1.905 270) (size 1.75 0.6) (layers "B.Cu" "B.Paste" "B.Mask") (roundrect_rratio 0.25)
+      (net 1 "GND") (pinfunction "GND") (pintype "passive") (tstamp 13443e2f-4e28-4dda-a950-d79501fbb10a))
+    (pad "5" smd roundrect (at 2.575 -1.905 270) (size 1.75 0.6) (layers "B.Cu" "B.Paste" "B.Mask") (roundrect_rratio 0.25)
+      (net 76 "/SCK_H") (pintype "output") (tstamp 0599dd62-b55d-4f6a-bb61-b922cb9fd559))
+    (pad "6" smd roundrect (at 2.575 -0.635 270) (size 1.75 0.6) (layers "B.Cu" "B.Paste" "B.Mask") (roundrect_rratio 0.25)
+      (net 75 "/SCK_L") (pintype "output") (tstamp 5915ea3b-d120-414a-b919-0afe78448b5f))
+    (pad "7" smd roundrect (at 2.575 0.635 270) (size 1.75 0.6) (layers "B.Cu" "B.Paste" "B.Mask") (roundrect_rratio 0.25)
+      (net 43 "/DR_L") (pintype "input") (tstamp b1d8c4ed-87a8-46a8-9d67-5eeaeacf03b8))
+    (pad "8" smd roundrect (at 2.575 1.905 270) (size 1.75 0.6) (layers "B.Cu" "B.Paste" "B.Mask") (roundrect_rratio 0.25)
+      (net 44 "/DR_H") (pintype "input") (tstamp 7ca2c8e0-22fb-496b-bd49-f2ebda483edd))
+    (model "${KICAD6_3DMODEL_DIR}/Package_SO.3dshapes/SOIC-8_3.9x4.9mm_P1.27mm.step"
+      (offset (xyz 0 0 0))
+      (scale (xyz 1 1 1))
+      (rotate (xyz 0 0 0))
+    )
+  )
+
+  (footprint "Capacitor_SMD:C_1210_3225Metric" (layer "B.Cu")
+    (tedit 5F68FEEE) (tstamp e111c4e0-b458-40aa-ba8b-f3777e6c6da5)
+    (at 100.33 106.426 -90)
+    (descr "Capacitor SMD 1210 (3225 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: IPC-SM-782 page 76, https://www.pcb-3d.com/wordpress/wp-content/uploads/ipc-sm-782a_amendment_1_and_2.pdf), generated with kicad-footprint-generator")
+    (tags "capacitor")
+    (property "MFG" "Murata")
+    (property "MFG P/N" "GRM32ER61E226KE15L")
+    (property "Sheetfile" "power-supply.kicad_sch")
+    (property "Sheetname" "5V PowerSupply")
+    (path "/feeb2d6c-4828-41f4-95de-5c15de403137/424245c4-4183-459a-8f6b-a654ba44b783")
+    (attr smd)
+    (fp_text reference "C34" (at 3.81 0 90) (layer "B.SilkS")
+      (effects (font (size 1 1) (thickness 0.15)) (justify mirror))
+      (tstamp 32a5fd6a-7ee5-4218-9ceb-2aeda6061903)
+    )
+    (fp_text value "22uF-25V-10%-1210" (at 0 -2.3 90) (layer "B.Fab")
+      (effects (font (size 1 1) (thickness 0.15)) (justify mirror))
+      (tstamp a1f55614-7851-4720-b74b-1659bc0d9a78)
+    )
+    (fp_text user "${REFERENCE}" (at 0 0 90) (layer "B.Fab")
+      (effects (font (size 0.8 0.8) (thickness 0.12)) (justify mirror))
+      (tstamp 3b2f2221-1ac3-4d9c-b808-406304d9084c)
+    )
+    (fp_line (start -0.711252 1.36) (end 0.711252 1.36) (layer "B.SilkS") (width 0.12) (tstamp 13488a41-5b26-4630-bcd5-d0f34ef860e8))
+    (fp_line (start -0.711252 -1.36) (end 0.711252 -1.36) (layer "B.SilkS") (width 0.12) (tstamp c789d822-aa81-42b1-83a2-b6fcf887740b))
+    (fp_line (start 2.3 -1.6) (end -2.3 -1.6) (layer "B.CrtYd") (width 0.05) (tstamp 1a6311ff-06bc-4e4b-9d5d-555bcf910020))
+    (fp_line (start -2.3 -1.6) (end -2.3 1.6) (layer "B.CrtYd") (width 0.05) (tstamp 38d202a5-aae1-4efe-95a5-da3d000727dd))
+    (fp_line (start 2.3 1.6) (end 2.3 -1.6) (layer "B.CrtYd") (width 0.05) (tstamp 750d21a6-ca10-4dd4-b9a2-96a948b781f5))
+    (fp_line (start -2.3 1.6) (end 2.3 1.6) (layer "B.CrtYd") (width 0.05) (tstamp ad92a973-07dd-4a09-aae0-c9e98efbfdc3))
+    (fp_line (start 1.6 -1.25) (end -1.6 -1.25) (layer "B.Fab") (width 0.1) (tstamp 0f77a8e8-7ef5-450b-96d2-dbff5ec940df))
+    (fp_line (start -1.6 1.25) (end 1.6 1.25) (layer "B.Fab") (width 0.1) (tstamp 5aa22de5-c935-466b-ae4c-234a1caf5b24))
+    (fp_line (start 1.6 1.25) (end 1.6 -1.25) (layer "B.Fab") (width 0.1) (tstamp d756d150-ef2f-4e9e-a740-25ab54aa0399))
+    (fp_line (start -1.6 -1.25) (end -1.6 1.25) (layer "B.Fab") (width 0.1) (tstamp e36ec325-33e3-4f6e-811c-8aa86187edca))
+    (pad "1" smd roundrect (at -1.475 0 270) (size 1.15 2.7) (layers "B.Cu" "B.Paste" "B.Mask") (roundrect_rratio 0.2173913043)
+      (net 1 "GND") (pintype "passive") (tstamp 194ea8ca-3f60-4045-96b4-e3e3ff3b168d))
+    (pad "2" smd roundrect (at 1.475 0 270) (size 1.15 2.7) (layers "B.Cu" "B.Paste" "B.Mask") (roundrect_rratio 0.2173913043)
+      (net 9 "/5V PowerSupply/V_{P}") (pintype "passive") (tstamp fcc98ab9-8ef3-475f-8ef9-97431092d080))
+    (model "${KICAD6_3DMODEL_DIR}/Capacitor_SMD.3dshapes/C_1210_3225Metric.wrl"
+      (offset (xyz 0 0 0))
+      (scale (xyz 1 1 1))
+      (rotate (xyz 0 0 0))
+    )
+  )
+
+  (footprint "Capacitor_SMD:C_0603_1608Metric" (layer "B.Cu")
+    (tedit 5F68FEEE) (tstamp e3a7f55f-f4cd-4273-b0f5-302532974d33)
+    (at 106.299 99.187)
+    (descr "Capacitor SMD 0603 (1608 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: IPC-SM-782 page 76, https://www.pcb-3d.com/wordpress/wp-content/uploads/ipc-sm-782a_amendment_1_and_2.pdf), generated with kicad-footprint-generator")
+    (tags "capacitor")
+    (property "MFG" "Samsung Electro-Mechanics")
+    (property "MFG P/N" "CL10B104KB8NNNC")
+    (property "Sheetfile" "can-fd.kicad_sch")
+    (property "Sheetname" "CAN-FD")
+    (path "/47cdabce-0f38-4512-8fd1-f452002c5dd4/c41ae1a6-4022-42a5-a360-6a5e6867995b")
+    (attr smd)
+    (fp_text reference "C25" (at 0 1.43) (layer "B.SilkS")
+      (effects (font (size 1 1) (thickness 0.15)) (justify mirror))
+      (tstamp e365911b-ad7a-4311-899f-278aeacb75ae)
+    )
+    (fp_text value "0.1uF-10%-50V-0603" (at 0 -1.43) (layer "B.Fab")
+      (effects (font (size 1 1) (thickness 0.15)) (justify mirror))
+      (tstamp 754a5700-7e13-44b5-86ac-3bc235972faa)
+    )
+    (fp_text user "${REFERENCE}" (at 0 0) (layer "B.Fab")
+      (effects (font (size 0.4 0.4) (thickness 0.06)) (justify mirror))
+      (tstamp d160eb30-0636-432e-9ce0-cf958bece2a4)
+    )
+    (fp_line (start -0.14058 0.51) (end 0.14058 0.51) (layer "B.SilkS") (width 0.12) (tstamp 526358ee-4c9e-4263-95c6-ef8f0b7ba270))
+    (fp_line (start -0.14058 -0.51) (end 0.14058 -0.51) (layer "B.SilkS") (width 0.12) (tstamp 8e4bcada-56f6-4002-baad-e4ba4f87bcf6))
+    (fp_line (start -1.48 -0.73) (end -1.48 0.73) (layer "B.CrtYd") (width 0.05) (tstamp 7ee5139c-5822-44dc-a1df-407c8343c111))
+    (fp_line (start 1.48 0.73) (end 1.48 -0.73) (layer "B.CrtYd") (width 0.05) (tstamp b554d9ca-80ae-4c3f-ba3a-094fdb6e90b0))
+    (fp_line (start 1.48 -0.73) (end -1.48 -0.73) (layer "B.CrtYd") (width 0.05) (tstamp dde7eaa2-61aa-4a5c-9fdf-3e9f8f1f6e40))
+    (fp_line (start -1.48 0.73) (end 1.48 0.73) (layer "B.CrtYd") (width 0.05) (tstamp f969cc8a-c114-493c-ba24-800ee48d4cb5))
+    (fp_line (start -0.8 0.4) (end 0.8 0.4) (layer "B.Fab") (width 0.1) (tstamp 222dd6ab-8931-4307-829d-7ec3b1c9a03e))
+    (fp_line (start 0.8 0.4) (end 0.8 -0.4) (layer "B.Fab") (width 0.1) (tstamp 49457ac0-b34e-41ee-a586-7089982be722))
+    (fp_line (start 0.8 -0.4) (end -0.8 -0.4) (layer "B.Fab") (width 0.1) (tstamp 51f9bb7f-a53b-401f-99bc-bf7cd9a86b0f))
+    (fp_line (start -0.8 -0.4) (end -0.8 0.4) (layer "B.Fab") (width 0.1) (tstamp 60ab2d05-e21a-4358-9afa-ee6e90c3304a))
+    (pad "1" smd roundrect (at -0.775 0) (size 0.9 0.95) (layers "B.Cu" "B.Paste" "B.Mask") (roundrect_rratio 0.25)
+      (net 19 "+3V0") (pintype "passive") (tstamp c15b3cb8-b245-4400-a7e8-797db80e94b8))
+    (pad "2" smd roundrect (at 0.775 0) (size 0.9 0.95) (layers "B.Cu" "B.Paste" "B.Mask") (roundrect_rratio 0.25)
+      (net 1 "GND") (pintype "passive") (tstamp fb0aa224-a4ea-450b-8f85-6b05f85c2cd9))
+    (model "${KICAD6_3DMODEL_DIR}/Capacitor_SMD.3dshapes/C_0603_1608Metric.wrl"
+      (offset (xyz 0 0 0))
+      (scale (xyz 1 1 1))
+      (rotate (xyz 0 0 0))
+    )
+  )
+
+  (footprint "Resistor_SMD:R_0603_1608Metric" (layer "B.Cu")
+    (tedit 5F68FEEE) (tstamp e96cc9d7-7753-4aa1-aeec-b05f66d7c8bb)
+    (at 91.186 94.387 -90)
+    (descr "Resistor SMD 0603 (1608 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: IPC-SM-782 page 72, https://www.pcb-3d.com/wordpress/wp-content/uploads/ipc-sm-782a_amendment_1_and_2.pdf), generated with kicad-footprint-generator")
+    (tags "resistor")
+    (property "MFG" "Yageo")
+    (property "MFG P/N" "RC0603FR-072KL")
+    (property "Sheetfile" "power-supply.kicad_sch")
+    (property "Sheetname" "5V PowerSupply")
+    (path "/feeb2d6c-4828-41f4-95de-5c15de403137/15d255e1-18a2-4394-b119-8bf92cbb1b96")
+    (attr smd)
+    (fp_text reference "R23" (at -3.455 0 90) (layer "B.SilkS")
+      (effects (font (size 1 1) (thickness 0.15)) (justify mirror))
+      (tstamp 227ff84d-2603-4716-bc35-a8c1455f1378)
+    )
+    (fp_text value "2.00k-1%-0603" (at 0 -1.43 90) (layer "B.Fab")
+      (effects (font (size 1 1) (thickness 0.15)) (justify mirror))
+      (tstamp 1ba3ce8f-f3bf-46bb-9d32-ac410931c59b)
+    )
+    (fp_text user "${REFERENCE}" (at 0 0 90) (layer "B.Fab")
+      (effects (font (size 0.4 0.4) (thickness 0.06)) (justify mirror))
+      (tstamp ec72d166-6403-4ac9-aa27-f106f60bb74d)
+    )
+    (fp_line (start -0.237258 0.5225) (end 0.237258 0.5225) (layer "B.SilkS") (width 0.12) (tstamp 52cbb4ff-642d-4a70-96ab-1416b8bba0dd))
+    (fp_line (start -0.237258 -0.5225) (end 0.237258 -0.5225) (layer "B.SilkS") (width 0.12) (tstamp dcb8e1dc-f847-4f68-987a-cef19806de5e))
+    (fp_line (start 1.48 0.73) (end 1.48 -0.73) (layer "B.CrtYd") (width 0.05) (tstamp 052e6f16-8cd7-4af0-9e08-13acc2e414f6))
+    (fp_line (start 1.48 -0.73) (end -1.48 -0.73) (layer "B.CrtYd") (width 0.05) (tstamp 4ddc28cb-eeec-4a28-a1c9-70c754dc0d6a))
+    (fp_line (start -1.48 -0.73) (end -1.48 0.73) (layer "B.CrtYd") (width 0.05) (tstamp b2cdbf08-87b7-4a86-9a09-9bfc27079126))
+    (fp_line (start -1.48 0.73) (end 1.48 0.73) (layer "B.CrtYd") (width 0.05) (tstamp dc927507-d34f-4e9e-9893-ead51476a904))
+    (fp_line (start -0.8 -0.4125) (end -0.8 0.4125) (layer "B.Fab") (width 0.1) (tstamp 846639a9-0794-4233-97b4-60a1d66b9fae))
+    (fp_line (start 0.8 -0.4125) (end -0.8 -0.4125) (layer "B.Fab") (width 0.1) (tstamp a3070e0b-5836-4f60-972d-c7abe26bfe88))
+    (fp_line (start -0.8 0.4125) (end 0.8 0.4125) (layer "B.Fab") (width 0.1) (tstamp e97993f6-0ecc-4c74-bde2-828890fb0572))
+    (fp_line (start 0.8 0.4125) (end 0.8 -0.4125) (layer "B.Fab") (width 0.1) (tstamp fc1b87ac-694e-49f8-96ae-9a1b1eacc4b1))
+    (pad "1" smd roundrect (at -0.825 0 270) (size 0.8 0.95) (layers "B.Cu" "B.Paste" "B.Mask") (roundrect_rratio 0.25)
+      (net 2 "Net-(C2-Pad2)") (pintype "passive") (tstamp 5100cc2c-19ab-4286-901a-fe5467b6854a))
+    (pad "2" smd roundrect (at 0.825 0 270) (size 0.8 0.95) (layers "B.Cu" "B.Paste" "B.Mask") (roundrect_rratio 0.25)
+      (net 1 "GND") (pintype "passive") (tstamp 7b901b63-4767-4638-a93b-7e821570bc82))
+    (model "${KICAD6_3DMODEL_DIR}/Resistor_SMD.3dshapes/R_0603_1608Metric.wrl"
+      (offset (xyz 0 0 0))
+      (scale (xyz 1 1 1))
+      (rotate (xyz 0 0 0))
+    )
+  )
+
+  (footprint "Package_SO:SOIC-14_3.9x8.7mm_P1.27mm" (layer "B.Cu")
+    (tedit 5D9F72B1) (tstamp ed7623c4-b1e9-46cf-afc4-32ef17eda703)
+    (at 106.045 83.82 90)
+    (descr "SOIC, 14 Pin (JEDEC MS-012AB, https://www.analog.com/media/en/package-pcb-resources/package/pkg_pdf/soic_narrow-r/r_14.pdf), generated with kicad-footprint-generator ipc_gullwing_generator.py")
+    (tags "SOIC SO")
+    (property "MFG" "Microchip")
+    (property "MFG P/N" "MCP2517FDT-H/SL")
+    (property "Sheetfile" "can-fd.kicad_sch")
+    (property "Sheetname" "CAN-FD")
+    (path "/47cdabce-0f38-4512-8fd1-f452002c5dd4/83aaa5f0-1c0b-40ea-9c7b-4855953aa1da")
+    (attr smd)
+    (fp_text reference "U7" (at 0.0508 -5.4864 90) (layer "B.SilkS")
+      (effects (font (size 1 1) (thickness 0.15)) (justify mirror))
+      (tstamp 69e0f485-e7df-4824-9d1c-ca24faf52a27)
+    )
+    (fp_text value "MCP2517FDT-H/SL" (at 0 -5.28 90) (layer "B.Fab")
+      (effects (font (size 1 1) (thickness 0.15)) (justify mirror))
+      (tstamp d9c88104-63bb-4a58-a55d-2bc3dc39c76b)
+    )
+    (fp_text user "${REFERENCE}" (at 0 0 90) (layer "B.Fab")
+      (effects (font (size 0.98 0.98) (thickness 0.15)) (justify mirror))
+      (tstamp 31719433-4c42-45db-92da-dcf2ca83c2d0)
+    )
+    (fp_line (start 0 4.435) (end -3.45 4.435) (layer "B.SilkS") (width 0.12) (tstamp 4cdb29d8-3e44-43be-876e-c6c6f2b617e0))
+    (fp_line (start 0 4.435) (end 1.95 4.435) (layer "B.SilkS") (width 0.12) (tstamp 50d84259-398b-45da-a289-8a2d3ffc0bf1))
+    (fp_line (start 0 -4.435) (end -1.95 -4.435) (layer "B.SilkS") (width 0.12) (tstamp 705f22cd-9534-4845-8779-37c315fc8b1a))
+    (fp_line (start 0 -4.435) (end 1.95 -4.435) (layer "B.SilkS") (width 0.12) (tstamp 721bd40f-9ff4-4336-9b6d-79137602850f))
+    (fp_line (start -3.7 4.58) (end -3.7 -4.58) (layer "B.CrtYd") (width 0.05) (tstamp 3933b707-ea44-4037-b172-543ebdbe632c))
+    (fp_line (start 3.7 4.58) (end -3.7 4.58) (layer "B.CrtYd") (width 0.05) (tstamp 45ff6faa-733d-443b-844b-9abfb53b8f0e))
+    (fp_line (start -3.7 -4.58) (end 3.7 -4.58) (layer "B.CrtYd") (width 0.05) (tstamp 96075029-a629-491a-8b32-f3f12acadaa0))
+    (fp_line (start 3.7 -4.58) (end 3.7 4.58) (layer "B.CrtYd") (width 0.05) (tstamp a7c4a951-ba1d-4b2d-955e-135bb4583fd6))
+    (fp_line (start 1.95 -4.325) (end -1.95 -4.325) (layer "B.Fab") (width 0.1) (tstamp 33db153c-5c88-4595-8d23-0d5c49e419fb))
+    (fp_line (start -0.975 4.325) (end 1.95 4.325) (layer "B.Fab") (width 0.1) (tstamp 4f1eef15-0404-47c4-85ff-c245b3b78658))
+    (fp_line (start -1.95 3.35) (end -0.975 4.325) (layer "B.Fab") (width 0.1) (tstamp 5e52cb13-e117-4d35-bbca-2eb2b0785f73))
+    (fp_line (start 1.95 4.325) (end 1.95 -4.325) (layer "B.Fab") (width 0.1) (tstamp 88a112e5-d03b-4066-afb6-7c7be3e98f4d))
+    (fp_line (start -1.95 -4.325) (end -1.95 3.35) (layer "B.Fab") (width 0.1) (tstamp 8f5b87b8-dabc-40dc-bb2f-eb78f11d213e))
+    (pad "1" smd roundrect (at -2.475 3.81 90) (size 1.95 0.6) (layers "B.Cu" "B.Paste" "B.Mask") (roundrect_rratio 0.25)
+      (net 39 "Net-(U4-Pad1)") (pinfunction "TXCAN") (pintype "output") (tstamp 7581b7f4-6300-4b41-8bdb-e5b5cf5d6be9))
+    (pad "2" smd roundrect (at -2.475 2.54 90) (size 1.95 0.6) (layers "B.Cu" "B.Paste" "B.Mask") (roundrect_rratio 0.25)
+      (net 79 "Net-(U4-Pad4)") (pinfunction "RXCAN") (pintype "input") (tstamp ba5cc92b-cdb1-4b3c-887b-7095ae0a571b))
+    (pad "3" smd roundrect (at -2.475 1.27 90) (size 1.95 0.6) (layers "B.Cu" "B.Paste" "B.Mask") (roundrect_rratio 0.25)
+      (net 80 "unconnected-(U7-Pad3)") (pinfunction "CLKO/SOF") (pintype "output") (tstamp 2b8bdb24-e6e2-4b08-9003-93ae00dfe833))
+    (pad "4" smd roundrect (at -2.475 0 90) (size 1.95 0.6) (layers "B.Cu" "B.Paste" "B.Mask") (roundrect_rratio 0.25)
+      (net 69 "/~{CAN_INT0}") (pinfunction "~{INT}") (pintype "output") (tstamp 8d8f8312-723a-40d2-afb6-78940efcdeab))
+    (pad "5" smd roundrect (at -2.475 -1.27 90) (size 1.95 0.6) (layers "B.Cu" "B.Paste" "B.Mask") (roundrect_rratio 0.25)
+      (net 81 "unconnected-(U7-Pad5)") (pinfunction "OSC2") (pintype "output") (tstamp 5b732fbd-a817-4a8e-a58f-de739e3791d0))
+    (pad "6" smd roundrect (at -2.475 -2.54 90) (size 1.95 0.6) (layers "B.Cu" "B.Paste" "B.Mask") (roundrect_rratio 0.25)
+      (net 34 "Net-(R4-Pad2)") (pinfunction "OSC1") (pintype "input") (tstamp 0e8688d3-5a9b-48b5-8f11-655061d93fcc))
+    (pad "7" smd roundrect (at -2.475 -3.81 90) (size 1.95 0.6) (layers "B.Cu" "B.Paste" "B.Mask") (roundrect_rratio 0.25)
+      (net 1 "GND") (pinfunction "VSS") (pintype "power_in") (tstamp 4652afb4-48c9-4d90-a66b-8229a2d90bea))
+    (pad "8" smd roundrect (at 2.475 -3.81 90) (size 1.95 0.6) (layers "B.Cu" "B.Paste" "B.Mask") (roundrect_rratio 0.25)
+      (net 90 "/~{CAN_INT}") (pinfunction "~{INT1}/GPIO1") (pintype "bidirectional") (tstamp f2961f86-1de0-4a38-b784-e3b0ebcdd0ce))
+    (pad "9" smd roundrect (at 2.475 -2.54 90) (size 1.95 0.6) (layers "B.Cu" "B.Paste" "B.Mask") (roundrect_rratio 0.25)
+      (net 70 "/~{CAN_INT1}") (pinfunction "~{INT0}/GPIO0/XSTBY") (pintype "bidirectional") (tstamp 8abd40bc-7ba5-4787-8a1d-8e4b78bab57a))
+    (pad "10" smd roundrect (at 2.475 -1.27 90) (size 1.95 0.6) (layers "B.Cu" "B.Paste" "B.Mask") (roundrect_rratio 0.25)
+      (net 47 "/SPI2_CLK") (pinfunction "SCK") (pintype "input") (tstamp 55c8ece2-f02f-4eff-8c51-a44ea5f7e87f))
+    (pad "11" smd roundrect (at 2.475 0 90) (size 1.95 0.6) (layers "B.Cu" "B.Paste" "B.Mask") (roundrect_rratio 0.25)
+      (net 64 "/SPI2_TXD") (pinfunction "SDI") (pintype "input") (tstamp 6ce5def8-fdee-46ae-a33c-f31c8b6471cb))
+    (pad "12" smd roundrect (at 2.475 1.27 90) (size 1.95 0.6) (layers "B.Cu" "B.Paste" "B.Mask") (roundrect_rratio 0.25)
+      (net 65 "/SPI2_RXD") (pinfunction "SDO") (pintype "output") (tstamp 1575f5f4-dfa5-4102-ac1c-47a9d7df0bb2))
+    (pad "13" smd roundrect (at 2.475 2.54 90) (size 1.95 0.6) (layers "B.Cu" "B.Paste" "B.Mask") (roundrect_rratio 0.25)
+      (net 67 "/~{SPI2_CS}") (pinfunction "nCS") (pintype "input") (tstamp 64fc9322-6572-4c10-8d24-593770c98f37))
+    (pad "14" smd roundrect (at 2.475 3.81 90) (size 1.95 0.6) (layers "B.Cu" "B.Paste" "B.Mask") (roundrect_rratio 0.25)
+      (net 19 "+3V0") (pinfunction "VDD") (pintype "power_in") (tstamp e4b179d5-990e-4573-aaa3-7dcd1b6d734c))
+    (model "${KICAD6_3DMODEL_DIR}/Package_SO.3dshapes/SOIC-14_3.9x8.7mm_P1.27mm.wrl"
+      (offset (xyz 0 0 0))
+      (scale (xyz 1 1 1))
+      (rotate (xyz 0 0 0))
+    )
+  )
+
+  (footprint "Resistor_SMD:R_0805_2012Metric" (layer "B.Cu")
+    (tedit 5F68FEEE) (tstamp f0baf2a5-f235-47d3-906e-baae1f790bcb)
+    (at 74.422 92.329 -90)
+    (descr "Resistor SMD 0805 (2012 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: IPC-SM-782 page 72, https://www.pcb-3d.com/wordpress/wp-content/uploads/ipc-sm-782a_amendment_1_and_2.pdf), generated with kicad-footprint-generator")
+    (tags "resistor")
+    (property "MFG" "Yageo")
+    (property "MFG P/N" "RMCF0805FT120R")
+    (property "Sheetfile" "IMUdriver.kicad_sch")
+    (property "Sheetname" "IMU Driver")
+    (path "/5c12e4ab-2d1c-4640-9862-f6337288ba8e/0652b8fb-0ee8-4b06-814f-61c25b1c5a1d")
+    (attr smd)
+    (fp_text reference "R21" (at 0 -1.651 90) (layer "B.SilkS")
+      (effects (font (size 1 1) (thickness 0.15)) (justify mirror))
+      (tstamp 56f60386-3de1-411f-b205-d97873c2e05a)
+    )
+    (fp_text value "120R-1%-0805" (at 0 -1.65 90) (layer "B.Fab")
+      (effects (font (size 1 1) (thickness 0.15)) (justify mirror))
+      (tstamp e0cc4fcf-bdd5-4d65-96fd-242611cfc877)
+    )
+    (fp_text user "${REFERENCE}" (at 0 0 90) (layer "B.Fab")
+      (effects (font (size 0.5 0.5) (thickness 0.08)) (justify mirror))
+      (tstamp d98bff79-4a7a-4e36-a46b-c707480cc48c)
+    )
+    (fp_line (start -0.227064 -0.735) (end 0.227064 -0.735) (layer "B.SilkS") (width 0.12) (tstamp 18209f22-18d4-4bd7-b8d9-5f9f4ebc2169))
+    (fp_line (start -0.227064 0.735) (end 0.227064 0.735) (layer "B.SilkS") (width 0.12) (tstamp 1c2f26cb-a782-44c4-8942-f38efc86cc03))
+    (fp_line (start -1.68 0.95) (end 1.68 0.95) (layer "B.CrtYd") (width 0.05) (tstamp 35935e5c-2be3-4328-a868-2da5256af42a))
+    (fp_line (start -1.68 -0.95) (end -1.68 0.95) (layer "B.CrtYd") (width 0.05) (tstamp 387ffff7-e470-45ec-8326-8f5e1f1fed53))
+    (fp_line (start 1.68 0.95) (end 1.68 -0.95) (layer "B.CrtYd") (width 0.05) (tstamp 39052e72-dd58-4a5e-aa25-ae5a3620b0b5))
+    (fp_line (start 1.68 -0.95) (end -1.68 -0.95) (layer "B.CrtYd") (width 0.05) (tstamp db0698c5-86b1-4bdf-baf2-afcec18d7248))
+    (fp_line (start -1 0.625) (end 1 0.625) (layer "B.Fab") (width 0.1) (tstamp 15b2cc96-d189-41e5-ad33-3b5a2eb54444))
+    (fp_line (start 1 -0.625) (end -1 -0.625) (layer "B.Fab") (width 0.1) (tstamp 4a3d670d-e61c-4161-80f4-9148ae3dffd3))
+    (fp_line (start 1 0.625) (end 1 -0.625) (layer "B.Fab") (width 0.1) (tstamp 9a5c69c1-bfc4-49a4-a769-60deab6f2d84))
+    (fp_line (start -1 -0.625) (end -1 0.625) (layer "B.Fab") (width 0.1) (tstamp d9b181b4-fa1f-46d5-bfd3-e6669bca7a2c))
+    (pad "1" smd roundrect (at -0.9125 0 270) (size 1.025 1.4) (layers "B.Cu" "B.Paste" "B.Mask") (roundrect_rratio 0.243902439)
+      (net 74 "/MISO_H") (pintype "passive") (tstamp 6e2656d3-61db-4b9d-9927-d1a4765e39a8))
+    (pad "2" smd roundrect (at 0.9125 0 270) (size 1.025 1.4) (layers "B.Cu" "B.Paste" "B.Mask") (roundrect_rratio 0.243902439)
+      (net 73 "/MISO_L") (pintype "passive") (tstamp 4ee31aab-1b03-4cfc-994c-ae9e49a4e84f))
+    (model "${KICAD6_3DMODEL_DIR}/Resistor_SMD.3dshapes/R_0805_2012Metric.wrl"
+      (offset (xyz 0 0 0))
+      (scale (xyz 1 1 1))
+      (rotate (xyz 0 0 0))
+    )
+  )
+
+  (footprint "Capacitor_SMD:C_0603_1608Metric" (layer "B.Cu")
+    (tedit 5F68FEEE) (tstamp f8f7277a-f448-4889-91ba-738755a26680)
+    (at 62.23 90.805 -90)
+    (descr "Capacitor SMD 0603 (1608 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: IPC-SM-782 page 76, https://www.pcb-3d.com/wordpress/wp-content/uploads/ipc-sm-782a_amendment_1_and_2.pdf), generated with kicad-footprint-generator")
+    (tags "capacitor")
+    (property "MFG" "Samsung Electro-Mechanics")
+    (property "MFG P/N" "CL10B104KB8NNNC")
+    (property "Sheetfile" "IMUdriver.kicad_sch")
+    (property "Sheetname" "IMU Driver")
+    (path "/5c12e4ab-2d1c-4640-9862-f6337288ba8e/3b6f34c6-5f3e-4523-8276-a5f8f66362cf")
+    (attr smd)
+    (fp_text reference "C19" (at 2.794 0 90) (layer "B.SilkS")
+      (effects (font (size 1 1) (thickness 0.15)) (justify mirror))
+      (tstamp 3468b580-6d93-44f5-a8a4-66c3a194dc24)
+    )
+    (fp_text value "0.1uF-10%-50V-0603" (at 0 -1.43 90) (layer "B.Fab")
+      (effects (font (size 1 1) (thickness 0.15)) (justify mirror))
+      (tstamp dc382e77-2f48-457a-849c-66a0e1b5d91c)
+    )
+    (fp_text user "${REFERENCE}" (at 0 0 90) (layer "B.Fab")
+      (effects (font (size 0.4 0.4) (thickness 0.06)) (justify mirror))
+      (tstamp 67dcfa6e-7056-4039-ae0d-8822216103de)
+    )
+    (fp_line (start -0.14058 0.51) (end 0.14058 0.51) (layer "B.SilkS") (width 0.12) (tstamp 69251830-ae91-4230-8542-0290f0bc286b))
+    (fp_line (start -0.14058 -0.51) (end 0.14058 -0.51) (layer "B.SilkS") (width 0.12) (tstamp 823e6ce6-b8c9-4901-a750-1ea0a20b310e))
+    (fp_line (start -1.48 -0.73) (end -1.48 0.73) (layer "B.CrtYd") (width 0.05) (tstamp 1b5ec2f9-8f2d-428d-92f2-1345edda9123))
+    (fp_line (start 1.48 -0.73) (end -1.48 -0.73) (layer "B.CrtYd") (width 0.05) (tstamp 5870a22f-1b38-480f-85d9-d1bcef406108))
+    (fp_line (start 1.48 0.73) (end 1.48 -0.73) (layer "B.CrtYd") (width 0.05) (tstamp 6b6c550b-ef73-43c1-b25e-cc1f8446c2ea))
+    (fp_line (start -1.48 0.73) (end 1.48 0.73) (layer "B.CrtYd") (width 0.05) (tstamp e15975e9-d5e4-4155-b3cf-e06a330fbaea))
+    (fp_line (start 0.8 0.4) (end 0.8 -0.4) (layer "B.Fab") (width 0.1) (tstamp 495a3d01-6228-4bcc-8c20-fe8dbf59bc47))
+    (fp_line (start 0.8 -0.4) (end -0.8 -0.4) (layer "B.Fab") (width 0.1) (tstamp 6638703a-f969-4ee8-a960-026cf4e90c38))
+    (fp_line (start -0.8 -0.4) (end -0.8 0.4) (layer "B.Fab") (width 0.1) (tstamp 6f5bc4b7-ae13-4a1a-aeb7-8f46643c6e96))
+    (fp_line (start -0.8 0.4) (end 0.8 0.4) (layer "B.Fab") (width 0.1) (tstamp f3a84362-41c2-4b24-a92f-9cf615484ca5))
+    (pad "1" smd roundrect (at -0.775 0 270) (size 0.9 0.95) (layers "B.Cu" "B.Paste" "B.Mask") (roundrect_rratio 0.25)
+      (net 88 "+3V3") (pintype "passive") (tstamp f7f88b0a-2e4c-4e60-96be-ffaebb418e5f))
+    (pad "2" smd roundrect (at 0.775 0 270) (size 0.9 0.95) (layers "B.Cu" "B.Paste" "B.Mask") (roundrect_rratio 0.25)
+      (net 1 "GND") (pintype "passive") (tstamp 7f1df100-6ce0-4845-9b02-d39779a30349))
+    (model "${KICAD6_3DMODEL_DIR}/Capacitor_SMD.3dshapes/C_0603_1608Metric.wrl"
+      (offset (xyz 0 0 0))
+      (scale (xyz 1 1 1))
+      (rotate (xyz 0 0 0))
+    )
+  )
+
+  (gr_rect (start 97.536 116.332) (end 80.645 121.031) (layer "B.Cu") (width 0) (fill solid) (tstamp cdcc7de9-a1b9-48b1-9b41-89452771abd9))
+  (gr_line (start 94.234 103.5304) (end 95.0722 103.759) (layer "F.SilkS") (width 0.15) (tstamp 260559d9-3b6c-41ac-a59e-eac78a901dff))
+  (gr_line (start 90.5764 92.5322) (end 90.3224 92.7862) (layer "F.SilkS") (width 0.15) (tstamp 2ac40936-d37c-4bb7-bbd0-048a6eea4f63))
+  (gr_line (start 111.6584 112.776) (end 110.744 112.776) (layer "F.SilkS") (width 0.15) (tstamp 2e5fa0a6-def0-4389-b763-742c1a27b69b))
+  (gr_line (start 111.6584 111.4806) (end 110.7313 111.4806) (layer "F.SilkS") (width 0.15) (tstamp 51b1cd38-9796-40bd-a2ef-1acae163b57e))
+  (gr_line (start 111.6584 116.3066) (end 110.7313 116.3066) (layer "F.SilkS") (width 0.15) (tstamp 7a09544e-1126-4d8a-940e-eebe7d8f597b))
+  (gr_line (start 100.6094 97.6122) (end 100.2284 97.9678) (layer "F.SilkS") (width 0.15) (tstamp 9f326821-e9e0-48cf-91bc-58dbe91c17aa))
+  (gr_line (start 85.9536 92.5322) (end 90.5764 92.5322) (layer "F.SilkS") (width 0.15) (tstamp a77acbac-b134-4830-aa2e-790eaf7c275f))
+  (gr_line (start 90.5764 92.5322) (end 90.3478 92.3036) (layer "F.SilkS") (width 0.15) (tstamp a79175ab-2720-48a1-b8ff-88a8025d237c))
+  (gr_line (start 111.6584 108.1278) (end 110.7313 108.1278) (layer "F.SilkS") (width 0.15) (tstamp bfb15253-b110-498c-9737-f9ca605f1dc4))
+  (gr_line (start 60 72) (end 60 124) (layer "Edge.Cuts") (width 0.1) (tstamp 1f1d35b9-fa41-4a43-8628-b9c0303de46d))
+  (gr_arc locked (start 122 69) (mid 124.12132 69.87868) (end 125 72) (layer "Edge.Cuts") (width 0.1) (tstamp 5a40aaf9-5dda-44ca-bdbc-30c177b1663b))
+  (gr_line locked (start 63 127) (end 122 127) (layer "Edge.Cuts") (width 0.1) (tstamp 7b9ebd6a-fe30-4276-8f52-beaecdb559b6))
+  (gr_arc locked (start 63 127) (mid 60.87868 126.12132) (end 60 124) (layer "Edge.Cuts") (width 0.1) (tstamp 8c107407-b479-4bed-9185-e15e9084c4c0))
+  (gr_arc locked (start 125 124) (mid 124.12132 126.12132) (end 122 127) (layer "Edge.Cuts") (width 0.1) (tstamp 914d6698-567c-445a-96ee-17fb37c4ae4b))
+  (gr_arc locked (start 60 72) (mid 60.87868 69.87868) (end 63 69) (layer "Edge.Cuts") (width 0.1) (tstamp aab0bea7-d511-423a-ac30-d7c2c5878e96))
+  (gr_line (start 125 124) (end 125 72) (layer "Edge.Cuts") (width 0.1) (tstamp c2171ac1-2c8f-455e-98ae-e1558e660fe6))
+  (gr_line locked (start 122 69) (end 63 69) (layer "Edge.Cuts") (width 0.1) (tstamp c4d378e0-d6f2-4054-9224-3d981d0358c0))
+  (gr_text "TX" (at 110.871 89.535) (layer "F.SilkS") (tstamp 0c7277ce-6f62-4de0-8ba9-eee314f5687a)
+    (effects (font (size 1 1) (thickness 0.15)))
+  )
+  (gr_text "MISO" (at 75.3872 92.456 90) (layer "F.SilkS") (tstamp 17910c9c-1516-43c9-8675-72df3d3634cf)
+    (effects (font (size 1 1) (thickness 0.15)))
+  )
+  (gr_text "H" (at 110.998 101.6 90) (layer "F.SilkS") (tstamp 243b16f7-463e-4944-8682-cdfddcbacd98)
+    (effects (font (size 1 1) (thickness 0.15)))
+  )
+  (gr_text "5V" (at 74.0918 111.4806) (layer "F.SilkS") (tstamp 3137e6a0-ce69-44b8-a3bd-27304bb96ac3)
+    (effects (font (size 1 1) (thickness 0.15)))
+  )
+  (gr_text "L" (at 110.998 99.06 90) (layer "F.SilkS") (tstamp 32e2aa31-7a08-40b5-986d-3f8902bc7b3e)
+    (effects (font (size 1 1) (thickness 0.15)))
+  )
+  (gr_text "H" (at 73.8632 96.1644 90) (layer "F.SilkS") (tstamp 350be771-2e95-4ed2-847d-9223ef8d78a0)
+    (effects (font (size 1 1) (thickness 0.15)))
+  )
+  (gr_text "971" (at 88.5952 79.7306) (layer "F.SilkS") (tstamp 4ac58bc1-9f69-4723-9f22-848d48907f7b)
+    (effects (font (size 1.27 1.27) (thickness 0.2286)))
+  )
+  (gr_text "L" (at 73.8632 103.8098 90) (layer "F.SilkS") (tstamp 4b3806f5-d867-4f6f-87a3-f2cfdc5fb6b5)
+    (effects (font (size 1 1) (thickness 0.15)))
+  )
+  (gr_text "G" (at 111.252 86.995) (layer "F.SilkS") (tstamp 4b6f56e5-00a2-4372-82a6-ac031a1a6f30)
+    (effects (font (size 1 1) (thickness 0.15)))
+  )
+  (gr_text "H" (at 73.8632 91.1098 90) (layer "F.SilkS") (tstamp 512d707f-9531-4c2a-812d-da6c548f0833)
+    (effects (font (size 1 1) (thickness 0.15)))
+  )
+  (gr_text "L" (at 73.8378 93.6498 90) (layer "F.SilkS") (tstamp 5cab7ba2-3485-4429-8edf-e328819db98e)
+    (effects (font (size 1 1) (thickness 0.15)))
+  )
+  (gr_text "DR" (at 75.3872 102.489 90) (layer "F.SilkS") (tstamp 6c016071-7d6e-4522-bbf0-289bfb6ab1fa)
+    (effects (font (size 1 1) (thickness 0.15)))
+  )
+  (gr_text "GND" (at 74.5998 114.0206) (layer "F.SilkS") (tstamp 7c8c3b65-a36a-4844-a2c9-1141ba8586a6)
+    (effects (font (size 1 1) (thickness 0.15)))
+  )
+  (gr_text "H" (at 73.914 86.0552 90) (layer "F.SilkS") (tstamp 7f65f212-7625-452f-a362-dcc906e584d6)
+    (effects (font (size 1 1) (thickness 0.15)))
+  )
+  (gr_text "SCK" (at 75.3872 107.569 90) (layer "F.SilkS") (tstamp 8228b971-2609-4fe1-91df-0d29bd50cf3e)
+    (effects (font (size 1 1) (thickness 0.15)))
+  )
+  (gr_text "MOSI" (at 75.3872 97.536 90) (layer "F.SilkS") (tstamp 84c45c4f-6e9b-456c-98d3-92185fd430e6)
+    (effects (font (size 1 1) (thickness 0.15)))
+  )
+  (gr_text "L" (at 73.8632 88.6206 90) (layer "F.SilkS") (tstamp 90e28b54-71eb-4e31-9c9e-6b2fdd7c122d)
+    (effects (font (size 1 1) (thickness 0.15)))
+  )
+  (gr_text "L" (at 73.8632 98.7806 90) (layer "F.SilkS") (tstamp 9583c4a3-62f3-4cee-96b5-f1417a53b207)
+    (effects (font (size 1 1) (thickness 0.15)))
+  )
+  (gr_text "H" (at 73.8886 106.3498 90) (layer "F.SilkS") (tstamp 9b64746e-9027-4292-bae9-f66f98142deb)
+    (effects (font (size 1 1) (thickness 0.15)))
+  )
+  (gr_text "H" (at 73.8632 101.219 90) (layer "F.SilkS") (tstamp b222dd5f-c47b-4832-a59e-761ab07834f9)
+    (effects (font (size 1 1) (thickness 0.15)))
+  )
+  (gr_text "ROCKPI4 POWER V1" (at 76.835 120.396) (layer "F.SilkS") (tstamp bd630cf7-2462-4a49-ab16-1618e7597118)
+    (effects (font (size 1.524 1.524) (thickness 0.2286)))
+  )
+  (gr_text "CS" (at 75.3872 87.376 90) (layer "F.SilkS") (tstamp c09892a3-34b0-41ab-9473-eada138606e8)
+    (effects (font (size 1 1) (thickness 0.15)))
+  )
+  (gr_text "RX" (at 110.744 92.202) (layer "F.SilkS") (tstamp d2a1b422-62df-4727-8c97-c20165f86d7a)
+    (effects (font (size 1 1) (thickness 0.15)))
+  )
+  (gr_text "L" (at 73.914 108.966 90) (layer "F.SilkS") (tstamp e8473931-ca10-4845-a480-51f81353e1bf)
+    (effects (font (size 1 1) (thickness 0.15)))
+  )
+  (gr_text "V_{BAT}" (at 110.998 114.427 90) (layer "F.SilkS") (tstamp e9cdbd84-0544-4086-af28-a3326f32075c)
+    (effects (font (size 1 1) (thickness 0.15)))
+  )
+  (gr_text "GND" (at 110.9726 109.8042 90) (layer "F.SilkS") (tstamp fe0d23de-2b38-44c2-8f7c-e7d289521995)
+    (effects (font (size 1 1) (thickness 0.15)))
+  )
+  (gr_text "SPARTAN\nROBOTICS" (at 88.519 86.0044) (layer "F.SilkS") (tstamp fe495dfd-928f-4050-beba-7ea17931b4dc)
+    (effects (font (size 1.27 1.27) (thickness 0.2286)))
+  )
+  (gr_text "971 SPARTAN\nROBOTICS 2022" (at 89.154 118.745) (layer "B.Mask") (tstamp d50d1130-fe60-4227-a04f-62a93587818c)
+    (effects (font (size 1.27 1.27) (thickness 0.2032)) (justify mirror))
+  )
+  (dimension (type aligned) (layer "Dwgs.User") (tstamp 97818f41-7912-4256-8b61-5ffa0458798a)
+    (pts (xy 60 69) (xy 60 127))
+    (height 5)
+    (gr_text "2283.4646 mils" (at 53.85 98 90) (layer "Dwgs.User") (tstamp 97818f41-7912-4256-8b61-5ffa0458798a)
+      (effects (font (size 1 1) (thickness 0.15)))
+    )
+    (format (units 3) (units_format 1) (precision 4))
+    (style (thickness 0.15) (arrow_length 1.27) (text_position_mode 0) (extension_height 0.58642) (extension_offset 0.5) keep_text_aligned)
+  )
+  (dimension (type aligned) (layer "Dwgs.User") (tstamp a93be6ad-348b-4e65-a76a-4be2df736eb9)
+    (pts (xy 60 69) (xy 125 69))
+    (height -5)
+    (gr_text "2559.0551 mils" (at 92.5 62.85) (layer "Dwgs.User") (tstamp a93be6ad-348b-4e65-a76a-4be2df736eb9)
+      (effects (font (size 1 1) (thickness 0.15)))
+    )
+    (format (units 3) (units_format 1) (precision 4))
+    (style (thickness 0.15) (arrow_length 1.27) (text_position_mode 0) (extension_height 0.58642) (extension_offset 0.5) keep_text_aligned)
+  )
+
+  (segment (start 86.858 82.687) (end 86.741 82.804) (width 0.254) (layer "F.Cu") (net 1) (tstamp 042c4418-e152-49cc-a7f1-5d68ef8eeb24))
+  (segment (start 92.71 93.612) (end 92.71 92.6592) (width 0.254) (layer "F.Cu") (net 1) (tstamp 049b0c2b-6519-45c7-8e4c-9b04dcfb5061))
+  (segment (start 115.688 122.936) (end 115.18 122.428) (width 0.635) (layer "F.Cu") (net 1) (tstamp 052fdcfe-b5e0-410d-bbb1-142217692712))
+  (segment (start 93.6494 104.546) (end 92.329 104.546) (width 0.254) (layer "F.Cu") (net 1) (tstamp 13bb1664-4deb-4515-ad88-e7e65a61a5d3))
+  (segment (start 92.349 98.671) (end 92.074 98.946) (width 0.254) (layer "F.Cu") (net 1) (tstamp 14ce177a-a99d-41bf-bb9b-b7e8958b19d5))
+  (segment (start 115.688 121.92) (end 115.18 122.428) (width 0.635) (layer "F.Cu") (net 1) (tstamp 183b9da4-2345-4268-ac51-ce3b199eca11))
+  (segment (start 93.849 100.221) (end 93.599 99.971) (width 0.254) (layer "F.Cu") (net 1) (tstamp 1a12a469-fab8-489e-9fa6-d336e394feb7))
+  (segment (start 79.69 96.8908) (end 79.689999 96.890801) (width 0.381) (layer "F.Cu") (net 1) (tstamp 1a2548c3-2760-4e6b-9857-31a8f3b539da))
+  (segment (start 78.674 96.774) (end 79.5732 96.774) (width 0.381) (layer "F.Cu") (net 1) (tstamp 212c70ca-8de9-40e6-afc9-cc6e6e0547a3))
+  (segment (start 109.982 85.331) (end 109.982 84.201) (width 0.381) (layer "F.Cu") (net 1) (tstamp 21747b86-e919-49ab-b881-3b16477ba211))
+  (segment (start 79.69 96.8908) (end 79.690001 95.615801) (width 0.381) (layer "F.Cu") (net 1) (tstamp 24203f67-43f2-4da7-8ac9-d0a7bba3d007))
+  (segment (start 94.2086 93.5866) (end 94.234 93.612) (width 0.254) (layer "F.Cu") (net 1) (tstamp 2b6dbaf8-cef6-46b6-965d-764b3a815750))
+  (segment (start 81.6102 84.963) (end 81.6102 83.8452) (width 0.254) (layer "F.Cu") (net 1) (tstamp 32a8381b-69ed-46a1-ac52-245e51922775))
+  (segment (start 94.487443 105.154049) (end 94.054249 105.154049) (width 0.254) (layer "F.Cu") (net 1) (tstamp 39b94c25-9547-41ec-9193-ccfbfae3edd5))
+  (segment (start 117.094 122.936) (end 115.688 122.936) (width 0.635) (layer "F.Cu") (net 1) (tstamp 40a92e0a-59a5-4ebb-b666-068a3c6548ec))
+  (segment (start 95.758 92.6592) (end 95.7326 92.6338) (width 0.254) (layer "F.Cu") (net 1) (tstamp 4ec9e9b2-07da-4320-9223-da2151cac72d))
+  (segment (start 100.3424 98.692) (end 99.885 98.692) (width 0.254) (layer "F.Cu") (net 1) (tstamp 53455765-4a51-478d-ab92-e6d6c9227881))
+  (segment (start 94.2086 92.6338) (end 94.2086 93.5866) (width 0.254) (layer "F.Cu") (net 1) (tstamp 55a9bcb6-52e2-4a05-a422-e88bf5cca8c8))
+  (segment (start 106.934 93.945) (end 106.934 95.504) (width 0.381) (layer "F.Cu") (net 1) (tstamp 5854b1bc-26c7-472e-8512-5f791914dc3e))
+  (segment (start 108.204 99.095) (end 108.204 97.536) (width 0.381) (layer "F.Cu") (net 1) (tstamp 59fa5c54-525e-407d-a233-d6bf719fce68))
+  (segment (start 121.164 81.28) (end 122.558 81.28) (width 0.381) (layer "F.Cu") (net 1) (tstamp 62a539bb-bae4-4fb4-9a68-008fb40f426f))
+  (segment (start 91.824 98.696) (end 92.074 98.946) (width 0.254) (layer "F.Cu") (net 1) (tstamp 722eee20-1f1b-4098-b775-57979938d59d))
+  (segment (start 92.329 104.546) (end 92.481 104.394) (width 0.254) (layer "F.Cu") (net 1) (tstamp 72949f36-b23c-4535-b206-09d7720d7a15))
+  (segment (start 79.690001 95.036599) (end 79.690001 95.615801) (width 0.381) (layer "F.Cu") (net 1) (tstamp 73826334-02ff-4e74-b0b3-d21b90087e49))
+  (segment (start 83.693 90.295) (end 84.8172 90.295) (width 0.381) (layer "F.Cu") (net 1) (tstamp 74645592-6542-4e78-b2a8-62d2158f807d))
+  (segment (start 95.758 93.562) (end 95.758 92.6592) (width 0.254) (layer "F.Cu") (net 1) (tstamp 79c2d933-05ac-4947-9555-b16240925335))
+  (segment (start 80.838 94.615) (end 80.1116 94.615) (width 0.381) (layer "F.Cu") (net 1) (tstamp 7fd2fa35-e17f-4d46-ab68-3e30b8433075))
+  (segment (start 106.172 113.489) (end 106.172 114.808) (width 0.508) (layer "F.Cu") (net 1) (tstamp 8441d771-4e44-4f14-ba3e-1a3abb8c4b44))
+  (segment (start 94.054249 105.154049) (end 93.4462 104.546) (width 0.254) (layer "F.Cu") (net 1) (tstamp 867d819c-e87e-4265-98f1-53f453563c0d))
+  (segment (start 91.199 98.196) (end 92.849 98.196) (width 0.2413) (layer "F.Cu") (net 1) (tstamp 8a02e814-538e-407e-8208-d9d5b2ed4397))
+  (segment (start 100.84444 97.918665) (end 100.584 98.179105) (width 0.254) (layer "F.Cu") (net 1) (tstamp 8be2b8bd-a696-4429-ab27-274a7e05599a))
+  (segment (start 92.349 97.046) (end 92.349 98.671) (width 0.2413) (layer "F.Cu") (net 1) (tstamp 8dfa3a90-b718-4a14-8d03-224c88fc7f70))
+  (segment (start 94.849 98.671) (end 95.124 98.946) (width 0.254) (layer "F.Cu") (net 1) (tstamp 8ff903b0-484f-4d71-ad86-1cd10c8e07a1))
+  (segment (start 94.849 97.046) (end 94.849 98.671) (width 0.2413) (layer "F.Cu") (net 1) (tstamp 91c835d8-7d7b-4f69-8905-cb205b1beaf2))
+  (segment (start 79.8068 96.774) (end 79.689999 96.890801) (width 0.381) (layer "F.Cu") (net 1) (tstamp 94f58cc4-c6b9-4cd7-a2c5-1e29378b90e6))
+  (segment (start 80.838 96.774) (end 79.8068 96.774) (width 0.381) (layer "F.Cu") (net 1) (tstamp 9b9f7687-aa8f-42f3-a7fb-69c1f05fbcf1))
+  (segment (start 108.288 85.598) (end 108.288 84.244) (width 0.381) (layer "F.Cu") (net 1) (tstamp b0ec6d83-f2d6-447d-b503-4599b401cad6))
+  (segment (start 93.849 100.846) (end 93.849 100.221) (width 0.2413) (layer "F.Cu") (net 1) (tstamp b15c637b-9d28-46b2-b891-997787325a61))
+  (segment (start 89.943826 104.546) (end 89.779626 104.3818) (width 0.381) (layer "F.Cu") (net 1) (tstamp b7761bfb-055f-45d3-90d5-3f8c3dab0fcf))
+  (segment (start 79.69 96.8908) (end 79.69 97.646392) (width 0.381) (layer "F.Cu") (net 1) (tstamp b78896eb-60dc-467f-a6a6-8e64742bcd9c))
+  (segment (start 78.5114 91.059) (end 78.4098 90.9574) (width 0.381) (layer "F.Cu") (net 1) (tstamp ba801a63-c31a-468d-b64b-d3e316352927))
+  (segment (start 80.1116 94.615) (end 79.690001 95.036599) (width 0.381) (layer "F.Cu") (net 1) (tstamp c1145e8f-f66c-4692-92cc-daf730d346a0))
+  (segment (start 92.849 98.196) (end 93.599 98.946) (width 0.254) (layer "F.Cu") (net 1) (tstamp c2c14472-2968-47c1-98b8-a1abddcf13f7))
+  (segment (start 91.199 98.696) (end 91.824 98.696) (width 0.2413) (layer "F.Cu") (net 1) (tstamp c398b748-1e25-4662-a8f0-67da745d4fcc))
+  (segment (start 108.288 84.244) (end 108.331 84.201) (width 0.381) (layer "F.Cu") (net 1) (tstamp cc98661e-861e-4648-ad65-85219234ce66))
+  (segment (start 87.816 82.687) (end 86.858 82.687) (width 0.254) (layer "F.Cu") (net 1) (tstamp cdfd0053-9a36-4899-82f6-fb1043727578))
+  (segment (start 79.7615 91.059) (end 78.5114 91.059) (width 0.381) (layer "F.Cu") (net 1) (tstamp ce36b8d7-9af5-475c-9d27-0271438c0781))
+  (segment (start 93.4462 104.546) (end 92.329 104.546) (width 0.254) (layer "F.Cu") (net 1) (tstamp d1c940ab-300f-4298-970b-ecf0ee654ad1))
+  (segment (start 117.094 121.92) (end 115.688 121.92) (width 0.635) (layer "F.Cu") (net 1) (tstamp d655e1b1-de12-42e6-95be-2b634e9c42a2))
+  (segment (start 81.7626 85.1154) (end 81.6102 84.963) (width 0.254) (layer "F.Cu") (net 1) (tstamp d9f43ce7-016a-4b71-a44b-c0992457356b))
+  (segment (start 100.584 98.4504) (end 100.3424 98.692) (width 0.254) (layer "F.Cu") (net 1) (tstamp da068722-9972-4544-9371-f93dbd094738))
+  (segment (start 79.69 99.1925) (end 79.69 96.8908) (width 0.381) (layer "F.Cu") (net 1) (tstamp dd11fa17-059d-4971-bb4c-d980ef9cc139))
+  (segment (start 81.6102 83.8452) (end 81.6 83.835) (width 0.254) (layer "F.Cu") (net 1) (tstamp dfd4bb04-ead2-4157-8037-11a1dd45d26a))
+  (segment (start 99.885 123.952) (end 101.219 123.952) (width 0.381) (layer "F.Cu") (net 1) (tstamp e1ba7c89-b2be-46a6-a111-2efc484d1eb0))
+  (segment (start 100.584 98.179105) (end 100.584 98.4504) (width 0.254) (layer "F.Cu") (net 1) (tstamp e24eb870-cc84-4be5-962e-3e3e63b8da8f))
+  (segment (start 79.69 97.646392) (end 79.770108 97.7265) (width 0.381) (layer "F.Cu") (net 1) (tstamp e4ca88b8-e3b3-4cff-8c22-fa4e05b27e41))
+  (segment (start 117.094 122.936) (end 117.094 121.92) (width 0.635) (layer "F.Cu") (net 1) (tstamp e9115ba6-468a-40fb-abbe-71b38d9a6678))
+  (segment (start 79.5732 96.774) (end 79.69 96.8908) (width 0.381) (layer "F.Cu") (net 1) (tstamp ebcf2e0b-b31a-401d-9494-d86bd642cc13))
+  (segment (start 84.8172 90.295) (end 84.8406 90.2716) (width 0.381) (layer "F.Cu") (net 1) (tstamp ece1278d-c363-48f2-b71d-5d0a5b13d7f2))
+  (segment (start 108.331 84.201) (end 109.982 84.201) (width 0.381) (layer "F.Cu") (net 1) (tstamp f92afcba-718f-497e-a911-38dd4ef030e3))
+  (via (at 79.629 93.0148) (size 0.889) (drill 0.508) (layers "F.Cu" "B.Cu") (net 1) (tstamp 01c60159-b491-4e58-ac41-3bd9f1255e01))
+  (via (at 62.23 101.6) (size 0.889) (drill 0.508) (layers "F.Cu" "B.Cu") (net 1) (tstamp 05e32376-4d09-4a6c-a587-d9ed33092dec))
+  (via (at 81.7626 85.1154) (size 0.8) (drill 0.4) (layers "F.Cu" "B.Cu") (net 1) (tstamp 0a333672-528a-4a78-9735-934bb8941e60))
+  (via (at 100.84444 97.918665) (size 0.508) (drill 0.254) (layers "F.Cu" "B.Cu") (net 1) (tstamp 0c5296e4-0ec9-42e1-8cbf-75852d121754))
+  (via (at 86.741 82.804) (size 0.8) (drill 0.4) (layers "F.Cu" "B.Cu") (net 1) (tstamp 0d458657-129b-41e1-820c-f97df65f77c9))
+  (via (at 62.23 92.71) (size 0.889) (drill 0.508) (layers "F.Cu" "B.Cu") (net 1) (tstamp 14ce30f7-9e66-4fe1-bafe-5140c5c1d9f2))
+  (via (at 90.805 96.4438) (size 0.508) (drill 0.254) (layers "F.Cu" "B.Cu") (net 1) (tstamp 161ddc53-531c-45a3-b400-502afc9d0c5e))
+  (via (at 78.4098 90.9574) (size 0.889) (drill 0.508) (layers "F.Cu" "B.Cu") (net 1) (tstamp 16f8d456-0bda-4e3c-9583-0968d8def3b6))
+  (via (at 94.6912 104.1908) (size 0.889) (drill 0.508) (layers "F.Cu" "B.Cu") (net 1) (tstamp 19892e3d-3138-493e-87cb-974baf03854a))
+  (via (at 92.71 92.6592) (size 0.508) (drill 0.254) (layers "F.Cu" "B.Cu") (net 1) (tstamp 203f30f2-2de1-4f34-99c8-c6e420b252ed))
+  (via (at 106.172 114.808) (size 0.889) (drill 0.508) (layers "F.Cu" "B.Cu") (net 1) (tstamp 21535de3-0b62-4450-90bf-db864e43a2d1))
+  (via (at 80.772 105.029) (size 0.889) (drill 0.508) (layers "F.Cu" "B.Cu") (net 1) (tstamp 2abe22cb-b6f5-49e7-9971-cc53375585b9))
+  (via (at 117.094 122.936) (size 0.889) (drill 0.508) (layers "F.Cu" "B.Cu") (net 1) (tstamp 2c67e2de-7557-47ed-ada4-ee31a1a6f6bb))
+  (via (at 117.094 121.92) (size 0.889) (drill 0.508) (layers "F.Cu" "B.Cu") (net 1) (tstamp 302b05ee-f49d-4171-a7c7-ec6ffeba8357))
+  (via (at 89.662 92.6338) (size 0.508) (drill 0.254) (layers "F.Cu" "B.Cu") (net 1) (tstamp 3be3e5a6-b9fd-4622-aea2-3c73ff20ee6e))
+  (via (at 106.934 103.759) (size 0.889) (drill 0.508) (layers "F.Cu" "B.Cu") (net 1) (tstamp 3c659138-1192-4224-b60d-72d546e06d60))
+  (via (at 90.932 83.1284) (size 0.8) (drill 0.4) (layers "F.Cu" "B.Cu") (net 1) (tstamp 400db57c-a48a-45cd-8a94-9e4e29b1a179))
+  (via (at 79.770108 97.7265) (size 0.889) (drill 0.508) (layers "F.Cu" "B.Cu") (net 1) (tstamp 55a4b18e-45eb-482f-9434-4a769aec5939))
+  (via (at 108.331 84.201) (size 0.889) (drill 0.508) (layers "F.Cu" "B.Cu") (net 1) (tstamp 62b3df33-43c4-482b-808d-d27a6ca46344))
+  (via (at 67.415103 98.5779) (size 0.889) (drill 0.508) (layers "F.Cu" "B.Cu") (net 1) (tstamp 644c8d2c-e7c4-401d-99ce-4d7f9ccfd82e))
+  (via (at 68.199 104.394) (size 0.889) (drill 0.508) (layers "F.Cu" "B.Cu") (net 1) (tstamp 66f12e11-e267-468e-985d-11e63aca9dae))
+  (via (at 91.706393 103.576903) (size 0.508) (drill 0.254) (layers "F.Cu" "B.Cu") (net 1) (tstamp 680b94de-4a6e-4d6f-b9f3-38a5f1795726))
+  (via (at 95.7326 92.6338) (size 0.508) (drill 0.254) (layers "F.Cu" "B.Cu") (net 1) (tstamp 7cda6a52-82c1-4a29-9c81-f52806e8c81d))
+  (via (at 106.934 117.983) (size 0.889) (drill 0.508) (layers "F.Cu" "B.Cu") (net 1) (tstamp 8626598c-4d89-4e17-ada5-895363bdf429))
+  (via (at 122.558 81.28) (size 0.889) (drill 0.508) (layers "F.Cu" "B.Cu") (net 1) (tstamp 8d72ced6-06c2-4fea-b713-043681177bd2))
+  (via (at 92.3798 103.5812) (size 0.508) (drill 0.254) (layers "F.Cu" "B.Cu") (net 1) (tstamp 8e73e29c-7c09-4d31-b632-f8923b0b5dbd))
+  (via (at 108.204 97.536) (size 0.8) (drill 0.4) (layers "F.Cu" "B.Cu") (net 1) (tstamp 9ff240be-7166-44fd-9c2d-ad3fb27a4e2a))
+  (via (at 84.836 105.029) (size 0.889) (drill 0.508) (layers "F.Cu" "B.Cu") (net 1) (tstamp a697ab35-1174-41be-81f8-23ee2347716b))
+  (via (at 82.804 105.029) (size 0.889) (drill 0.508) (layers "F.Cu" "B.Cu") (net 1) (tstamp a8d9b19c-f7df-41ac-a259-4a8d423f9f3b))
+  (via (at 83.312 85.09) (size 0.8) (drill 0.4) (layers "F.Cu" "B.Cu") (net 1) (tstamp abe4495b-b470-4fdf-94ea-12b1f9121ffc))
+  (via (at 109.982 84.201) (size 0.889) (drill 0.508) (layers "F.Cu" "B.Cu") (net 1) (tstamp afe4f90e-8821-43d9-9a9b-f176f96ddda4))
+  (via (at 106.934 95.504) (size 0.889) (drill 0.508) (layers "F.Cu" "B.Cu") (net 1) (tstamp b4b1e510-cc7f-4410-b922-9dd38bea5f52))
+  (via (at 84.8406 90.2716) (size 0.889) (drill 0.508) (layers "F.Cu" "B.Cu") (net 1) (tstamp c5aaa7a3-1225-44c7-990b-28878c991bc2))
+  (via (at 103.632 103.759) (size 0.889) (drill 0.508) (layers "F.Cu" "B.Cu") (net 1) (tstamp c5bee420-f9f5-4af9-89b0-332a5bf67966))
+  (via (at 62.23 110.49) (size 0.889) (drill 0.508) (layers "F.Cu" "B.Cu") (net 1) (tstamp cc398ed9-1156-4eae-b0f6-801b0df3895e))
+  (via (at 89.779626 104.3818) (size 0.889) (drill 0.508) (layers "F.Cu" "B.Cu") (net 1) (tstamp cd016ac1-da8d-4927-a53d-1b74e9c45c6a))
+  (via (at 101.219 86.36) (size 0.889) (drill 0.508) (layers "F.Cu" "B.Cu") (net 1) (tstamp d5c6c433-e128-4e35-a50c-dc1ce9404962))
+  (via (at 94.2086 92.6338) (size 0.508) (drill 0.254) (layers "F.Cu" "B.Cu") (net 1) (tstamp d91c9a57-de1f-4619-ac9d-b521a097d538))
+  (via (at 67.945 86.614) (size 0.889) (drill 0.508) (layers "F.Cu" "B.Cu") (net 1) (tstamp df151d13-1cb5-45c3-9e41-24a2c8482dbc))
+  (via (at 117.856 99.187) (size 0.889) (drill 0.508) (layers "F.Cu" "B.Cu") (net 1) (tstamp e0611894-7761-4c7c-89b1-b8e855c04b74))
+  (via (at 94.487443 105.154049) (size 0.508) (drill 0.254) (layers "F.Cu" "B.Cu") (net 1) (tstamp e25c8eaf-38ef-4c58-98dd-fe386b6a905f))
+  (via (at 79.690001 95.615801) (size 0.8) (drill 0.4) (layers "F.Cu" "B.Cu") (net 1) (tstamp e51b5a65-a716-42ea-acb3-4427f4beeda7))
+  (via (at 101.219 123.952) (size 0.889) (drill 0.508) (layers "F.Cu" "B.Cu") (net 1) (tstamp ed576028-83a3-498c-bce5-b43bade9e953))
+  (via (at 93.0656 103.5812) (size 0.508) (drill 0.254) (layers "F.Cu" "B.Cu") (net 1) (tstamp f0fc9b80-e143-473b-97d0-b0ec70c003f5))
+  (via (at 100.33 103.759) (size 0.889) (drill 0.508) (layers "F.Cu" "B.Cu") (net 1) (tstamp fc375b82-4f36-4be9-b556-06e5958a45f9))
+  (segment (start 95.124 98.946) (end 93.599 98.946) (width 1.016) (layer "In2.Cu") (net 1) (tstamp 0433fb6a-3bdc-43a2-90de-250ef44d9499))
+  (segment (start 93.599 97.921) (end 93.599 99.971) (width 1.016) (layer "In2.Cu") (net 1) (tstamp 9aab1f42-2894-4fc6-9529-3e4176a72cb5))
+  (segment (start 92.074 98.946) (end 93.599 98.946) (width 1.016) (layer "In2.Cu") (net 1) (tstamp a35bf068-fdb5-4072-9ff3-4ba3b2b0b171))
+  (segment (start 92.583 99.314) (end 92.951 98.946) (width 0.381) (layer "B.Cu") (net 1) (tstamp 00c4d49f-9c19-4dbe-8eb4-9de760e80ed7))
+  (segment (start 93.867394 104.534) (end 93.154 104.534) (width 0.254) (layer "B.Cu") (net 1) (tstamp 0339b8ff-6828-4cb7-aacc-86a896817b9e))
+  (segment (start 87.122 83.693) (end 86.741 83.312) (width 0.381) (layer "B.Cu") (net 1) (tstamp 0ed74098-e49b-47e2-9266-b8598d511060))
+  (segment (start 87.63 83.693) (end 87.122 83.693) (width 0.381) (layer "B.Cu") (net 1) (tstamp 0faf153b-0c2b-492a-90ff-17c5828f0fe6))
+  (segment (start 81.915 92.7608) (end 81.915 92.009) (width 0.381) (layer "B.Cu") (net 1) (tstamp 11fcdaab-0ecd-49da-918c-803d3f95330e))
+  (segment (start 108.331 97.663) (end 108.204 97.536) (width 0.381) (layer "B.Cu") (net 1) (tstamp 13dad797-9b95-4463-99e0-8e476d6e3533))
+  (segment (start 106.934 119.5306) (end 106.934 117.983) (width 0.508) (layer "B.Cu") (net 1) (tstamp 16745966-3dc1-490b-b783-ae1d00cf4e01))
+  (segment (start 101.284 86.295) (end 101.219 86.36) (width 0.381) (layer "B.Cu") (net 1) (tstamp 17759f60-cabd-4202-8112-aea1878a91e1))
+  (segment (start 107.074 99.187) (end 107.823 99.187) (width 0.381) (layer "B.Cu") (net 1) (tstamp 1dec6212-af58-4f26-854e-fbfaa400ee59))
+  (segment (start 81.7626 85.1154) (end 81.7626 83.9854) (width 0.254) (layer "B.Cu") (net 1) (tstamp 1f62c3b5-abf3-446c-ac24-6ae639c30b34))
+  (segment (start 94.487443 105.154049) (end 93.867394 104.534) (width 0.254) (layer "B.Cu") (net 1) (tstamp 2608e6d6-10d0-411e-8d87-592bdf2f3744))
+  (segment (start 94.475 98.057) (end 93.735 98.057) (width 0.254) (layer "B.Cu") (net 1) (tstamp 26f8d0eb-4e48-409a-a173-3b9c03896d79))
+  (segment (start 67.945 106.01) (end 67.945 104.648) (width 0.381) (layer "B.Cu") (net 1) (tstamp 28c5ddf8-2144-4f87-a5bf-c105198add0e))
+  (segment (start 94.234 92.6592) (end 94.2086 92.6338) (width 0.254) (layer "B.Cu") (net 1) (tstamp 2cfc94db-189a-4d35-a690-20e942133dc7))
+  (segment (start 67.945 88.23) (end 67.945 86.614) (width 0.508) (layer "B.Cu") (net 1) (tstamp 2e2288d5-2aaa-4390-bcf5-b57d50d41394))
+  (segment (start 106.934 104.951) (end 106.934 103.759) (width 0.508) (layer "B.Cu") (net 1) (tstamp 2f348490-7381-4e7b-8603-63183fe50a94))
+  (segment (start 108.077 94.996) (end 108.077 94.107) (width 0.381) (layer "B.Cu") (net 1) (tstamp 32376924-09d0-4c6b-9e43-c0301ebb6042))
+  (segment (start 117.7775 99.2655) (end 117.856 99.187) (width 0.381) (layer "B.Cu") (net 1) (tstamp 35bd235b-96e7-4a45-b423-85b11c300a57))
+  (segment (start 91.186 95.212) (end 91.186 96.0628) (width 0.254) (layer "B.Cu") (net 1) (tstamp 370f4922-0bd1-4d9d-bda6-7f01919637ad))
+  (segment (start 111.506 82.944) (end 111.506 83.566) (width 0.381) (layer "B.Cu") (net 1) (tstamp 3a19791c-4adf-4458-a4f2-efbf1843f487))
+  (segment (start 67.945 104.648) (end 68.199 104.394) (width 0.381) (layer "B.Cu") (net 1) (tstamp 3b0ed608-cae7-4fee-8ea8-94bbe9f7b692))
+  (segment (start 94.234 93.549) (end 94.234 92.6592) (width 0.254) (layer "B.Cu") (net 1) (tstamp 3c7c67e3-147f-4f26-bad4-66d90d10b115))
+  (segment (start 93.599 100.2538) (end 93.599 99.971) (width 0.254) (layer "B.Cu") (net 1) (tstamp 3e2725ba-d436-43df-8d6b-047047084324))
+  (segment (start 62.23 91.58) (end 62.23 92.71) (width 0.508) (layer "B.Cu") (net 1) (tstamp 4042b1c7-d91e-45db-ab8c-95f9cdfb68c2))
+  (segment (start 79.009199 95.615801) (end 79.690001 95.615801) (width 0.381) (layer "B.Cu") (net 1) (tstamp 4247ab17-5c63-4bb1-bbd6-7a8b038762e4))
+  (segment (start 87.884 83.439) (end 87.63 83.693) (width 0.381) (layer "B.Cu") (net 1) (tstamp 433bacaf-f28f-421f-9317-41e917f6ffa6))
+  (segment (start 94.475 100.4062) (end 93.7514 100.4062) (width 0.254) (layer "B.Cu") (net 1) (tstamp 477187b4-3c19-4fc1-ac4f-0ff073e2a2b8))
+  (segment (start 111.506 83.566) (end 110.871 84.201) (width 0.381) (layer "B.Cu") (net 1) (tstamp 4816bafe-0283-4fad-ae20-2aba59b88e87))
+  (segment (start 81.7626 83.9854) (end 81.788 83.96) (width 0.254) (layer "B.Cu") (net 1) (tstamp 4ce7f720-c7b1-440e-94f5-e45e1a5a9189))
+  (segment (start 108.077 94.107) (end 107.95 93.98) (width 0.381) (layer "B.Cu") (net 1) (tstamp 5ee1eeec-12bd-4339-80e5-0ba2609cbb0a))
+  (segment (start 89.662 93.549) (end 89.662 92.6338) (width 0.254) (layer "B.Cu") (net 1) (tstamp 60ab32e6-db30-4fd3-95e0-410afbd45986))
+  (segment (start 92.583 100.0376) (end 92.583 99.314) (width 0.381) (layer "B.Cu") (net 1) (tstamp 621b0e58-774f-4e44-804d-c3ed0f2125fd))
+  (segment (start 86.741 83.312) (end 86.741 82.804) (width 0.381) (layer "B.Cu") (net 1) (tstamp 648cee82-153b-4fdf-a535-c1d07663d72f))
+  (segment (start 83.312 85.09) (end 83.312 83.96) (width 0.254) (layer "B.Cu") (net 1) (tstamp 6aa28a66-a127-41b4-b100-4056ff0db358))
+  (segment (start 81.661 93.0148) (end 81.915 92.7608) (width 0.381) (layer "B.Cu") (net 1) (tstamp 85217717-2077-4dac-9228-cac24cfa0d2f))
+  (segment (start 107.95 93.98) (end 107.074 93.98) (width 0.381) (layer "B.Cu") (net 1) (tstamp 889e1760-582e-48f0-b91f-d1ed663b8817))
+  (segment (start 102.235 86.295) (end 101.284 86.295) (width 0.381) (layer "B.Cu") (net 1) (tstamp 8d637986-98c1-4045-9397-951c8a964a5f))
+  (segment (start 100.33 104.951) (end 100.33 103.759) (width 0.508) (layer "B.Cu") (net 1) (tstamp 8ee9c2d6-425a-4da2-ad51-7925859b3903))
+  (segment (start 90.932 83.1284) (end 90.6206 82.817) (width 0.381) (layer "B.Cu") (net 1) (tstamp 94d3106b-1503-4be1-99b3-d06b46de564c))
+  (segment (start 91.186 96.0628) (end 90.805 96.4438) (width 0.254) (layer "B.Cu") (net 1) (tstamp 9583e093-15f1-4cd0-b358-bf6451d310f6))
+  (segment (start 93.7514 100.4062) (end 93.599 100.2538) (width 0.254) (layer "B.Cu") (net 1) (tstamp 971bbdf5-fd2c-46ce-bf40-d7611bcbd39b))
+  (segment (start 67.945 98.298) (end 67.945 97.12) (width 0.381) (layer "B.Cu") (net 1) (tstamp 9975fde2-d7c4-444c-8a6b-c60cda26ee4b))
+  (segment (start 67.415103 98.5779) (end 67.6651 98.5779) (width 0.381) (layer "B.Cu") (net 1) (tstamp a151d867-de27-42a3-9ed5-183ab17d357b))
+  (segment (start 106.8578 119.6068) (end 106.934 119.5306) (width 0.508) (layer "B.Cu") (net 1) (tstamp a2e90a44-26e0-4714-8e2d-9273bf9de7c9))
+  (segment (start 108.331 98.679) (end 108.331 97.663) (width 0.381) (layer "B.Cu") (net 1) (tstamp a66eeee1-6a3b-4147-985a-658093a4d5cc))
+  (segment (start 80.772 106.238) (end 80.772 105.029) (width 0.508) (layer "B.Cu") (net 1) (tstamp aba5d209-ecf9-4f20-85d9-e7079b4b641a))
+  (segment (start 107.569 95.504) (end 108.077 94.996) (width 0.381) (layer "B.Cu") (net 1) (tstamp b2c43937-ce87-4a5a-b24a-594f0b6bc6ae))
+  (segment (start 92.951 98.946) (end 93.599 98.946) (width 0.381) (layer "B.Cu") (net 1) (tstamp bd621f1f-c31f-4279-a86a-503703e0f4c5))
+  (segment (start 90.6206 82.817) (end 89.662 82.817) (width 0.381) (layer "B.Cu") (net 1) (tstamp c0de7470-5bd3-43a8-9843-e8ab21d75e70))
+  (segment (start 82.804 105.029) (end 82.804 106.238) (width 0.508) (layer "B.Cu") (net 1) (tstamp c6fc9b08-d475-45c6-bd93-b92614f6ba9f))
+  (segment (start 79.629 93.0148) (end 81.661 93.0148) (width 0.381) (layer "B.Cu") (net 1) (tstamp c7c25ecf-8624-4087-bae9-d267edffe3cb))
+  (segment (start 77.851 99.378) (end 77.851 96.774) (width 0.381) (layer "B.Cu") (net 1) (tstamp d50387e8-92fe-451b-a036-9298a5336452))
+  (segment (start 117.7775 100.33) (end 117.7775 99.2655) (width 0.381) (layer "B.Cu") (net 1) (tstamp d57ccb21-707e-488d-a4dd-be23a8f3a7c3))
+  (segment (start 62.23 100.47) (end 62.23 101.6) (width 0.381) (layer "B.Cu") (net 1) (tstamp e5167d40-0a33-4a29-ac55-251dd944df1a))
+  (segment (start 67.6651 98.5779) (end 67.945 98.298) (width 0.381) (layer "B.Cu") (net 1) (tstamp e8de7cb7-41b1-4b04-9844-9075d54065e2))
+  (segment (start 103.632 103.759) (end 103.632 104.951) (width 0.508) (layer "B.Cu") (net 1) (tstamp ec8062ab-fe4c-40df-a715-396df3aa889d))
+  (segment (start 106.934 95.504) (end 107.569 95.504) (width 0.381) (layer "B.Cu") (net 1) (tstamp ed8ef09c-d476-4f34-bede-1ec11c57e9d3))
+  (segment (start 110.871 84.201) (end 109.982 84.201) (width 0.381) (layer "B.Cu") (net 1) (tstamp f098bc2a-f774-406b-a1d5-822ef1eecceb))
+  (segment (start 79.629 91.834) (end 79.629 93.0148) (width 0.381) (layer "B.Cu") (net 1) (tstamp f0b48513-3324-43cc-bd91-2f4f89bf5f1c))
+  (segment (start 92.71 92.6592) (end 92.71 93.612) (width 0.254) (layer "B.Cu") (net 1) (tstamp f3a40b6e-dc51-4a9f-8603-7181b7c099fa))
+  (segment (start 62.23 109.36) (end 62.23 110.49) (width 0.381) (layer "B.Cu") (net 1) (tstamp f4919777-436b-42ce-b44d-dae6a04c40cb))
+  (segment (start 107.823 99.187) (end 108.331 98.679) (width 0.381) (layer "B.Cu") (net 1) (tstamp f546b22f-deed-418c-9c57-1fc85b0fdd79))
+  (segment (start 93.735 98.057) (end 93.599 97.921) (width 0.254) (layer "B.Cu") (net 1) (tstamp f9165416-f272-4d41-8496-859db97c06de))
+  (segment (start 77.851 96.774) (end 79.009199 95.615801) (width 0.381) (layer "B.Cu") (net 1) (tstamp f9af0518-2cf6-424e-b106-acfcb17d0d0d))
+  (segment (start 87.884 82.817) (end 87.884 83.439) (width 0.381) (layer "B.Cu") (net 1) (tstamp ffe9d428-47a1-40bf-a159-5751364d4658))
+  (segment (start 91.186 92.6338) (end 91.2114 92.6084) (width 0.254) (layer "F.Cu") (net 2) (tstamp 0a0b8719-354b-4045-97a2-4d30620c017a))
+  (segment (start 91.186 93.612) (end 91.186 92.6338) (width 0.254) (layer "F.Cu") (net 2) (tstamp 7ac34083-bc13-4876-b0e9-d25022dd2aad))
+  (via (at 91.2114 92.6084) (size 0.508) (drill 0.254) (layers "F.Cu" "B.Cu") (net 2) (tstamp a79fc08f-6959-451b-a2d5-662476b3eb68))
+  (segment (start 91.2114 93.5366) (end 91.186 93.562) (width 0.254) (layer "B.Cu") (net 2) (tstamp 80a3e543-560a-45ac-b176-09574dd729c7))
+  (segment (start 91.2114 92.6084) (end 91.2114 93.5366) (width 0.254) (layer "B.Cu") (net 2) (tstamp 901fe623-b004-4293-8454-568f7d4b9004))
+  (segment (start 93.349 97.046) (end 93.349 96.1096) (width 0.2413) (layer "F.Cu") (net 3) (tstamp 5b810ecd-2c4f-4643-bfe9-8fbb7e3ea527))
+  (segment (start 93.349 96.1096) (end 93.3958 96.0628) (width 0.254) (layer "F.Cu") (net 3) (tstamp 72596974-4dd0-4024-9c93-2d0a219dec6e))
+  (via (at 93.3958 96.0628) (size 0.508) (drill 0.254) (layers "F.Cu" "B.Cu") (net 3) (tstamp 29191eb4-1066-46e6-bee6-900eab8cf19e))
+  (segment (start 93.3958 96.0628) (end 92.8624 96.0628) (width 0.254) (layer "B.Cu") (net 3) (tstamp 6f1fad2a-fac4-4a10-93f1-f7054c98e7f8))
+  (segment (start 92.71 95.9104) (end 92.71 95.162) (width 0.254) (layer "B.Cu") (net 3) (tstamp 7fe55bff-20cc-4f04-9a22-c6101624b40e))
+  (segment (start 92.8624 96.0628) (end 92.71 95.9104) (width 0.254) (layer "B.Cu") (net 3) (tstamp 9e31013a-3816-4aee-8175-e5ca5c1ad2c6))
+  (segment (start 91.186 95.9358) (end 91.4654 96.2152) (width 0.254) (layer "F.Cu") (net 4) (tstamp 62fa4664-45ff-481f-b435-569356eb2161))
+  (segment (start 92.849 97.046) (end 92.849 96.3542) (width 0.2413) (layer "F.Cu") (net 4) (tstamp 966bfc4e-d4cf-4916-889c-cda9be0b1c06))
+  (segment (start 92.71 96.2152) (end 92.71 95.162) (width 0.254) (layer "F.Cu") (net 4) (tstamp 975ec3ee-11d2-47c1-8f8c-ebaadefcca82))
+  (segment (start 91.4654 96.2152) (end 92.71 96.2152) (width 0.254) (layer "F.Cu") (net 4) (tstamp b843c8a1-8f9b-48f9-90f5-0b01632ad84a))
+  (segment (start 91.186 95.162) (end 91.186 95.9358) (width 0.254) (layer "F.Cu") (net 4) (tstamp c353b19e-18b4-477e-963f-c1ca64896dea))
+  (segment (start 92.849 96.3542) (end 92.71 96.2152) (width 0.254) (layer "F.Cu") (net 4) (tstamp f1ff009c-3f2a-4251-b5d6-2464fa43b568))
+  (segment (start 97.0534 97.663) (end 97.0534 97.6122) (width 0.254) (layer "F.Cu") (net 5) (tstamp 57a43ca3-c60a-4259-88bc-499c5abe9ce8))
+  (segment (start 96.8248 97.8916) (end 97.0534 97.663) (width 0.254) (layer "F.Cu") (net 5) (tstamp 806fe172-e68a-4b88-a0ff-4428b04bc7e8))
+  (segment (start 96.5204 98.196) (end 96.8248 97.8916) (width 0.254) (layer "F.Cu") (net 5) (tstamp ade0060c-93ad-4355-88e4-2e49cb115ed7))
+  (segment (start 95.999 98.196) (end 96.5204 98.196) (width 0.2413) (layer "F.Cu") (net 5) (tstamp eaa13830-a770-456e-9896-c17d1594b805))
+  (via (at 97.0534 97.6122) (size 0.508) (drill 0.254) (layers "F.Cu" "B.Cu") (net 5) (tstamp 39368034-2fb5-4ba0-808c-97fe876601f5))
+  (segment (start 96.7994 98.0694) (end 96.0374 98.0694) (width 0.254) (layer "B.Cu") (net 5) (tstamp 0ec66079-41a9-4709-92cf-0223fd72337f))
+  (segment (start 97.0534 97.6122) (end 97.0534 97.8154) (width 0.254) (layer "B.Cu") (net 5) (tstamp 2938c551-bb9a-4f54-8ca3-36c8eba77978))
+  (segment (start 100.203 98.756) (end 100.203 97.917) (width 0.254) (layer "B.Cu") (net 5) (tstamp 48bff9dd-330b-4ad4-995b-2fedd265025c))
+  (segment (start 97.0534 97.8154) (end 96.7994 98.0694) (width 0.254) (layer "B.Cu") (net 5) (tstamp 58a0d9d2-d6b9-41ca-a7a7-624000f22164))
+  (segment (start 97.2312 97.4344) (end 97.0534 97.6122) (width 0.254) (layer "B.Cu") (net 5) (tstamp 6f7d59dd-aaf4-49bc-9267-6b3c3c99d472))
+  (segment (start 100.203 97.917) (end 99.7204 97.4344) (width 0.254) (layer "B.Cu") (net 5) (tstamp b8989825-1256-40a7-a8b8-29275430ed3e))
+  (segment (start 96.0374 98.0694) (end 96.025 98.057) (width 0.254) (layer "B.Cu") (net 5) (tstamp e8ed52da-0c7e-4efd-814a-871757b93f3c))
+  (segment (start 99.7204 97.4344) (end 97.2312 97.4344) (width 0.254) (layer "B.Cu") (net 5) (tstamp e8f06b42-a880-49f3-860d-e7eb3c7bd791))
+  (segment (start 94.234 96.085601) (end 94.234 95.162) (width 0.254) (layer "F.Cu") (net 6) (tstamp 5cc6adb5-2381-467c-a9ea-c04318884bed))
+  (segment (start 93.849 96.470601) (end 94.234 96.085601) (width 0.254) (layer "F.Cu") (net 6) (tstamp 64b48beb-a10a-4653-b184-9f0b361c2ed5))
+  (segment (start 93.849 97.046) (end 93.849 96.470601) (width 0.2413) (layer "F.Cu") (net 6) (tstamp 9d662424-40e7-4471-b7ef-c1c7d849ba0b))
+  (segment (start 118.364 81.28) (end 116.97 81.28) (width 0.381) (layer "F.Cu") (net 7) (tstamp ec7dd311-dde6-4f28-a376-d08d67ecedad))
+  (via (at 116.97 81.28) (size 0.889) (drill 0.508) (layers "F.Cu" "B.Cu") (net 7) (tstamp f63bbea9-d542-4966-90b6-40d386203aef))
+  (segment (start 116.97 81.28) (end 118.812 81.28) (width 0.381) (layer "B.Cu") (net 7) (tstamp dc6c4083-1e35-4d8a-a884-78534c4add53))
+  (segment (start 79.69 101.4675) (end 79.69 103.4644) (width 0.381) (layer "F.Cu") (net 8) (tstamp 1031f3b9-ed9b-4eff-b384-08083392693a))
+  (segment (start 79.69 103.4644) (end 79.8576 103.632) (width 0.381) (layer "F.Cu") (net 8) (tstamp 9b9bae27-cad2-4f2b-b2e8-131fec0a185e))
+  (segment (start 79.8576 103.632) (end 80.505 103.632) (width 0.381) (layer "F.Cu") (net 8) (tstamp ccc01dfd-6eb8-41bd-8f25-9695ef7033e7))
+  (segment (start 101.3206 100.2172) (end 100.7476 100.2172) (width 0.254) (layer "F.Cu") (net 9) (tstamp 0a8291cb-82ba-49a1-a3c8-82783bec3219))
+  (segment (start 102.1842 99.949) (end 101.916 100.2172) (width 0.254) (layer "F.Cu") (net 9) (tstamp 0b203b03-4b9c-4be3-8d48-90815f5962b2))
+  (segment (start 102.1842 97.5106) (end 102.1842 99.949) (width 0.254) (layer "F.Cu") (net 9) (tstamp 1080dede-e019-45b0-804b-cea11d8c37e2))
+  (segment (start 101.916 100.2172) (end 101.3206 100.2172) (width 0.254) (layer "F.Cu") (net 9) (tstamp 151bf39b-87d4-4227-9d13-34d61637e47a))
+  (segment (start 101.3206 101.727) (end 101.3714 101.7778) (width 0.254) (layer "F.Cu") (net 9) (tstamp 2c550061-aca0-452f-bbb5-266d47e6506e))
+  (segment (start 100.7476 100.2172) (end 99.8862 100.2172) (width 0.254) (layer "F.Cu") (net 9) (tstamp 4aff5243-a8f4-46f7-ace9-5294bcc06072))
+  (segment (start 99.8862 100.2172) (end 99.885 100.216) (width 0.254) (layer "F.Cu") (net 9) (tstamp 6e9a440c-1964-4a51-b50c-99537258d29b))
+  (segment (start 101.8416 97.168) (end 102.1842 97.5106) (width 0.254) (layer "F.Cu") (net 9) (tstamp 9c284d99-911a-49e7-bcbb-070bdb05c268))
+  (segment (start 99.885 97.168) (end 101.8416 97.168) (width 0.254) (layer "F.Cu") (net 9) (tstamp e3d07298-437d-47a4-8541-ad55471ceee4))
+  (segment (start 101.3206 100.2172) (end 101.3206 101.727) (width 0.254) (layer "F.Cu") (net 9) (tstamp e44008b1-3d40-47ad-91be-ffd6fe4fa950))
+  (via (at 100.33 106.6546) (size 0.889) (drill 0.508) (layers "F.Cu" "B.Cu") (net 9) (tstamp 1192a0df-f11d-411f-8575-85a4688d59b8))
+  (via (at 103.632 120.269) (size 0.889) (drill 0.508) (layers "F.Cu" "B.Cu") (net 9) (tstamp 4fc6b4a8-e227-4309-a4e6-49b18a1e3f23))
+  (via (at 101.3714 101.7778) (size 0.508) (drill 0.254) (layers "F.Cu" "B.Cu") (net 9) (tstamp 5d9a2316-f71a-4093-982a-21ca90d27512))
+  (via (at 103.632 121.412) (size 0.889) (drill 0.508) (layers "F.Cu" "B.Cu") (net 9) (tstamp 882da844-95d9-486d-a730-b213435e7ecd))
+  (via (at 103.632 106.6292) (size 0.889) (drill 0.508) (layers "F.Cu" "B.Cu") (net 9) (tstamp 8a240b77-ffe8-44e4-80aa-870ab4b5065f))
+  (via (at 106.8832 106.6292) (size 0.889) (drill 0.508) (layers "F.Cu" "B.Cu") (net 9) (tstamp f7280337-346f-4bc1-9d37-436642e750fc))
+  (via (at 103.632 118.999) (size 0.889) (drill 0.508) (layers "F.Cu" "B.Cu") (net 9) (tstamp fdec35ec-66d8-4d8e-bd98-36549fb2e710))
+  (segment (start 101.473 101.8794) (end 101.3714 101.7778) (width 0.508) (layer "In1.Cu") (net 9) (tstamp 0ac53636-5e85-4b6b-a3d6-e8f4da922004))
+  (segment (start 101.473 105.5116) (end 101.473 101.8794) (width 0.508) (layer "In1.Cu") (net 9) (tstamp bac0d7ce-c78a-4953-bdd4-6ec83d59066e))
+  (segment (start 100.33 106.6546) (end 101.473 105.5116) (width 0.508) (layer "In1.Cu") (net 9) (tstamp be12f76d-be78-410b-94fc-6ae0a19cba7f))
+  (segment (start 100.33 107.901) (end 100.33 106.6546) (width 0.635) (layer "B.Cu") (net 9) (tstamp 3c5260fc-e227-4f46-8f46-7322383581e4))
+  (segment (start 106.934 106.68) (end 106.8832 106.6292) (width 0.635) (layer "B.Cu") (net 9) (tstamp 3eac9194-075f-4a51-91e0-68e4dae19d08))
+  (segment (start 106.934 107.901) (end 106.934 106.68) (width 0.635) (layer "B.Cu") (net 9) (tstamp 9b623e73-f2e6-41a1-97fa-f6e1e4587dca))
+  (segment (start 103.632 107.901) (end 103.632 106.6292) (width 0.635) (layer "B.Cu") (net 9) (tstamp f2480864-8f86-427f-bf01-40cddeeac400))
+  (segment (start 90.297 100.203) (end 87.9602 100.203) (width 0.254) (layer "F.Cu") (net 10) (tstamp 1e328a94-67a5-43cc-8c73-53dc796741ba))
+  (segment (start 90.804 99.696) (end 90.6272 99.8728) (width 0.254) (layer "F.Cu") (net 10) (tstamp 4d04a21f-9135-475a-8b36-0586b9187e78))
+  (segment (start 90.6272 99.8728) (end 90.297 100.203) (width 0.254) (layer "F.Cu") (net 10) (tstamp 7315ccb3-0fae-419a-8bbb-314b541ef0fd))
+  (segment (start 91.199 99.696) (end 90.804 99.696) (width 0.2413) (layer "F.Cu") (net 10) (tstamp d1a0fb59-400c-4fc0-a805-5c28e74eed14))
+  (via (at 87.9602 100.203) (size 0.508) (drill 0.254) (layers "F.Cu" "B.Cu") (net 10) (tstamp 403d55c9-891f-4f14-bdcd-e098e5767bed))
+  (segment (start 87.9602 104.5718) (end 87.9602 100.203) (width 0.254) (layer "B.Cu") (net 10) (tstamp 143528b4-39bf-40d4-9b11-5bbc41a5c9dd))
+  (segment (start 87.1728 99.9236) (end 87.4522 100.203) (width 0.254) (layer "B.Cu") (net 10) (tstamp 1fadea3c-ca66-4e49-acf4-ca5a75f37eaa))
+  (segment (start 91.504 106.058) (end 89.4464 106.058) (width 0.254) (layer "B.Cu") (net 10) (tstamp 5c32afb6-e3f2-4328-8ce2-7499dc2e04bc))
+  (segment (start 87.9472 99.2) (end 87.2868 99.2) (width 0.254) (layer "B.Cu") (net 10) (tstamp 7da62619-10bb-4aa3-a613-f370e74a9cc3))
+  (segment (start 87.2868 99.2) (end 87.1728 99.314) (width 0.254) (layer "B.Cu") (net 10) (tstamp b39230ba-05a3-4492-95e7-4db7f8276224))
+  (segment (start 87.4522 100.203) (end 87.9602 100.203) (width 0.254) (layer "B.Cu") (net 10) (tstamp b4f16424-6fe7-4f0f-af75-18e88c33404e))
+  (segment (start 89.4464 106.058) (end 87.9602 104.5718) (width 0.254) (layer "B.Cu") (net 10) (tstamp c941aaaf-80d7-4cd8-8d4a-65720db5f0b3))
+  (segment (start 87.1728 99.314) (end 87.1728 99.9236) (width 0.254) (layer "B.Cu") (net 10) (tstamp ea4c7505-a1d6-40ae-8591-5c6ef0e2b761))
+  (segment (start 90.484667 99.196) (end 90.473214 99.184547) (width 0.254) (layer "F.Cu") (net 11) (tstamp 1b2e412d-d368-4cf7-8468-713c3a237387))
+  (segment (start 91.199 99.196) (end 90.484667 99.196) (width 0.2413) (layer "F.Cu") (net 11) (tstamp a3c32593-4246-4f28-a75c-76cac0992cb2))
+  (via (at 90.473214 99.184547) (size 0.508) (drill 0.254) (layers "F.Cu" "B.Cu") (net 11) (tstamp d3e673af-cb0f-4114-823f-a0971799bc28))
+  (segment (start 88.4682 100.6856) (end 88.9254 100.2284) (width 0.254) (layer "B.Cu") (net 11) (tstamp 0aee3e77-a275-403f-a5b8-fd145f9f54b6))
+  (segment (start 89.281 105.1814) (end 88.4682 104.3686) (width 0.254) (layer "B.Cu") (net 11) (tstamp 151faba8-d20e-4ac0-b403-e0c4b072c242))
+  (segment (start 89.512653 99.184547) (end 90.473214 99.184547) (width 0.254) (layer "B.Cu") (net 11) (tstamp 32f71502-670f-4d97-89cc-3219b14cbdf5))
+  (segment (start 90.2208 100.2284) (end 90.473214 99.975986) (width 0.254) (layer "B.Cu") (net 11) (tstamp 3af4fd01-ef24-4815-97f7-d1b93ec79c9a))
+  (segment (start 91.504 104.534) (end 90.8682 104.534) (width 0.254) (layer "B.Cu") (net 11) (tstamp 6c8484cb-c2ee-4e88-b305-1553f576fbd0))
+  (segment (start 90.2208 105.1814) (end 89.281 105.1814) (width 0.254) (layer "B.Cu") (net 11) (tstamp 73533e8f-cdc2-44c8-a284-62fedbfc581b))
+  (segment (start 90.8682 104.534) (end 90.2208 105.1814) (width 0.254) (layer "B.Cu") (net 11) (tstamp 7e10ff20-86e3-41b1-8fb9-512a4a482c71))
+  (segment (start 89.4972 99.2) (end 89.512653 99.184547) (width 0.254) (layer "B.Cu") (net 11) (tstamp 90d77642-ea59-438a-a7f6-d36f12e605cb))
+  (segment (start 88.4682 104.3686) (end 88.4682 100.6856) (width 0.254) (layer "B.Cu") (net 11) (tstamp c918891d-00ea-48bd-a61f-bf1b6fd16b81))
+  (segment (start 88.9254 100.2284) (end 90.2208 100.2284) (width 0.254) (layer "B.Cu") (net 11) (tstamp e1ebeddd-8fe4-4b1a-a31f-06ca089a6720))
+  (segment (start 90.473214 99.975986) (end 90.473214 99.184547) (width 0.254) (layer "B.Cu") (net 11) (tstamp ffed50fd-5973-4c05-84aa-d3e02c87ea3c))
+  (segment (start 95.234795 101.6254) (end 94.849 101.239605) (width 0.254) (layer "F.Cu") (net 12) (tstamp 68b446c5-672f-4bdb-8a0b-c15e5870b5bc))
+  (segment (start 94.849 101.239605) (end 94.849 100.846) (width 0.2413) (layer "F.Cu") (net 12) (tstamp b4c81bd4-9486-4da9-a530-8d24d40944d7))
+  (segment (start 96.0374 101.6254) (end 95.234795 101.6254) (width 0.254) (layer "F.Cu") (net 12) (tstamp e810c757-4eaf-470a-8490-5a979300279c))
+  (segment (start 96.046051 101.616749) (end 96.0374 101.6254) (width 0.254) (layer "F.Cu") (net 12) (tstamp f539c2a6-d567-4f21-81c1-20690dbfc739))
+  (via (at 87.3511 101.727) (size 0.508) (drill 0.254) (layers "F.Cu" "B.Cu") (net 12) (tstamp 9dd28538-f03a-4093-85d9-0e753b10b2f6))
+  (via (at 96.046051 101.616749) (size 0.508) (drill 0.254) (layers "F.Cu" "B.Cu") (net 12) (tstamp f67cd648-35e3-49ba-a9b0-deec98cf79c1))
+  (segment (start 95.520749 101.616749) (end 94.3864 100.4824) (width 0.254) (layer "In1.Cu") (net 12) (tstamp 4f21d62e-6a58-437f-82e8-afd9b9e31569))
+  (segment (start 96.046051 101.616749) (end 95.520749 101.616749) (width 0.254) (layer "In1.Cu") (net 12) (tstamp 781b8637-ae57-4fb0-926a-991e94270758))
+  (segment (start 89.40501 100.4824) (end 88.16041 101.727) (width 0.254) (layer "In1.Cu") (net 12) (tstamp 7c94ce7f-169f-4f9d-a3cb-11e6cebd79cd))
+  (segment (start 94.3864 100.4824) (end 89.40501 100.4824) (width 0.254) (layer "In1.Cu") (net 12) (tstamp a820255e-727c-4738-ac4c-e6b61227509e))
+  (segment (start 88.16041 101.727) (end 87.3511 101.727) (width 0.254) (layer "In1.Cu") (net 12) (tstamp db02a11f-9594-4028-92ce-2990368d61c6))
+  (segment (start 96.8502 100.854383) (end 96.8502 100.5586) (width 0.254) (layer "B.Cu") (net 12) (tstamp 156deb39-680d-4c92-9d18-ad37269d01f9))
+  (segment (start 87.3511 101.727) (end 86.6902 101.0661) (width 0.254) (layer "B.Cu") (net 12) (tstamp 263434e8-6dc9-474b-adbe-90b5c1ffceaf))
+  (segment (start 96.046051 101.616749) (end 96.087834 101.616749) (width 0.254) (layer "B.Cu") (net 12) (tstamp 509f1331-5b61-4fa6-9dc0-ba5bb1efb1c7))
+  (segment (start 96.087834 101.616749) (end 96.8502 100.854383) (width 0.254) (layer "B.Cu") (net 12) (tstamp 534abc41-8ed6-4628-bd25-afd252f0e7ba))
+  (segment (start 86.6902 98.171) (end 87.1852 97.676) (width 0.254) (layer "B.Cu") (net 12) (tstamp 942b5bc4-db7f-4d5d-9165-0280d44a8087))
+  (segment (start 96.6978 100.4062) (end 96.025 100.4062) (width 0.254) (layer "B.Cu") (net 12) (tstamp 9aceef07-c3dd-4d81-8754-221e04c2a7fa))
+  (segment (start 87.1852 97.676) (end 87.8972 97.676) (width 0.254) (layer "B.Cu") (net 12) (tstamp bbcf8662-29f6-46a6-a863-a31b2e2e6495))
+  (segment (start 96.8502 100.5586) (end 96.6978 100.4062) (width 0.254) (layer "B.Cu") (net 12) (tstamp d0addfc2-84e8-4e6a-a100-746989f616b6))
+  (segment (start 86.6902 101.0661) (end 86.6902 98.171) (width 0.254) (layer "B.Cu") (net 12) (tstamp eb328ce5-269d-4e0a-9a18-70f004c886f2))
+  (segment (start 94.6652 102.616) (end 94.6912 102.59) (width 0.254) (layer "F.Cu") (net 13) (tstamp 0eea3bec-0bab-4d4b-927b-9426ed20975f))
+  (segment (start 94.456098 101.708102) (end 94.6912 101.943204) (width 0.254) (layer "F.Cu") (net 13) (tstamp 2f0f37bd-f66f-4944-87b8-6cfc52a21086))
+  (segment (start 94.172 102.616) (end 94.6652 102.616) (width 0.254) (layer "F.Cu") (net 13) (tstamp 43e1ac8a-e9ce-434c-accf-38111898429a))
+  (segment (start 94.349 101.601004) (end 94.349 100.846) (width 0.2413) (layer "F.Cu") (net 13) (tstamp 5cfa6795-5649-4e49-960d-dfebe9f536eb))
+  (segment (start 94.7172 102.616) (end 94.6912 102.59) (width 0.254) (layer "F.Cu") (net 13) (tstamp 62869a3a-67e7-44a9-96d0-f16f0fd933ce))
+  (segment (start 94.456098 101.708102) (end 94.349 101.601004) (width 0.254) (layer "F.Cu") (net 13) (tstamp 82e6b9f2-34e2-4d86-a9be-b8b69343dd42))
+  (segment (start 94.6912 101.943204) (end 94.6912 102.59) (width 0.254) (layer "F.Cu") (net 13) (tstamp cadb7dda-8570-4d05-adf9-7328a4da3f07))
+  (segment (start 95.312 102.616) (end 94.7172 102.616) (width 0.254) (layer "F.Cu") (net 13) (tstamp d45bd7af-7fe3-4580-874f-3ed51df40be3))
+  (via (at 94.456098 101.708102) (size 0.508) (drill 0.254) (layers "F.Cu" "B.Cu") (net 13) (tstamp e6c75b50-42e7-4451-b2f8-060cc9de972d))
+  (segment (start 94.456098 102.393902) (end 94.456098 101.708102) (width 0.381) (layer "B.Cu") (net 13) (tstamp 11e8f1d1-a94b-493d-83bd-7b31d275f60d))
+  (segment (start 94.1578 102.6922) (end 94.456098 102.393902) (width 0.381) (layer "B.Cu") (net 13) (tstamp 364467d0-38e1-4615-aa74-baed71abc8e3))
+  (segment (start 92.583 102.3874) (end 92.8878 102.6922) (width 0.381) (layer "B.Cu") (net 13) (tstamp 98bd582f-6d1f-4d1a-8815-e24fae25c7e6))
+  (segment (start 92.583 101.5876) (end 92.583 102.3874) (width 0.381) (layer "B.Cu") (net 13) (tstamp d621328f-c0c1-450e-9941-2492ed871e69))
+  (segment (start 92.8878 102.6922) (end 94.1578 102.6922) (width 0.381) (layer "B.Cu") (net 13) (tstamp dd16502d-ae1e-45b4-a722-d9c183957ad0))
+  (segment (start 97.7646 101.504071) (end 97.7646 102.1174) (width 0.254) (layer "F.Cu") (net 14) (tstamp 3c5db000-5ee2-469c-a2b2-365241f272c0))
+  (segment (start 96.456529 100.196) (end 97.7646 101.504071) (width 0.254) (layer "F.Cu") (net 14) (tstamp 6913d912-92e8-4de5-a6a8-77cbd6d0a617))
+  (segment (start 97.7646 102.1174) (end 97.266 102.616) (width 0.254) (layer "F.Cu") (net 14) (tstamp 71691827-f4c3-45ef-99c3-7e95e1c4d11e))
+  (segment (start 98.583674 101.481447) (end 98.56105 101.504071) (width 0.254) (layer "F.Cu") (net 14) (tstamp 758019af-2f77-437b-bca9-2daebbda7b17))
+  (segment (start 97.266 102.616) (end 96.712 102.616) (width 0.254) (layer "F.Cu") (net 14) (tstamp 8bc2e0a1-e10f-4538-94b1-852564fb2893))
+  (segment (start 95.999 100.196) (end 96.456529 100.196) (width 0.2413) (layer "F.Cu") (net 14) (tstamp a6ff6325-de76-4699-a3e7-a88730d63e4f))
+  (segment (start 98.56105 101.504071) (end 97.7646 101.504071) (width 0.254) (layer "F.Cu") (net 14) (tstamp ceb83d8e-5518-41ad-832d-e448a4518f8e))
+  (via (at 98.583674 101.481447) (size 0.508) (drill 0.254) (layers "F.Cu" "B.Cu") (net 14) (tstamp e93f1e99-3bff-450a-a1d0-6c2d10430870))
+  (segment (start 98.583674 101.481447) (end 98.679 101.386121) (width 0.254) (layer "B.Cu") (net 14) (tstamp dcffc02a-0ba3-46d1-9655-7ff4e95a82ee))
+  (segment (start 98.679 101.386121) (end 98.679 100.356) (width 0.254) (layer "B.Cu") (net 14) (tstamp e2f3b624-1513-4259-beb7-3bfdde259660))
+  (segment (start 95.999 99.196) (end 97.063273 99.196) (width 0.2413) (layer "F.Cu") (net 15) (tstamp 44f70e8a-4535-480c-9948-5294acc02135))
+  (segment (start 97.063273 99.196) (end 97.114337 99.144936) (width 0.254) (layer "F.Cu") (net 15) (tstamp 98148ead-f342-45bc-b58a-e28881771bd4))
+  (segment (start 95.1738 110.998) (end 96.0628 110.998) (width 0.508) (layer "F.Cu") (net 15) (tstamp f6a461cc-613b-4bad-8613-1254e477fdcc))
+  (via (at 97.114337 99.144936) (size 0.508) (drill 0.254) (layers "F.Cu" "B.Cu") (net 15) (tstamp d9c9d7a1-187f-4f9f-baf7-cadfb8f1323b))
+  (via (at 97.8916 109.1692) (size 0.508) (drill 0.254) (layers "F.Cu" "B.Cu") (net 15) (tstamp feadb614-dbed-465d-803e-09efc9f3039a))
+  (segment (start 97.2566 108.7374) (end 97.2566 104.9274) (width 0.381) (layer "In1.Cu") (net 15) (tstamp 0da85b36-731d-4225-bf70-5e8b399ef199))
+  (segment (start 98.552 103.632) (end 98.552 102.5652) (width 0.381) (layer "In1.Cu") (net 15) (tstamp 34921359-f8ea-4b9c-8333-36a1aef9e542))
+  (segment (start 97.2566 104.9274) (end 98.552 103.632) (width 0.381) (layer "In1.Cu") (net 15) (tstamp 5c9caf3b-8b46-4637-aefd-13c98b3af56a))
+  (segment (start 97.729476 99.565839) (end 97.308573 99.144936) (width 0.381) (layer "In1.Cu") (net 15) (tstamp 7449a9a7-6fef-4a33-b721-588fd780ef3d))
+  (segment (start 97.6884 109.1692) (end 97.2566 108.7374) (width 0.381) (layer "In1.Cu") (net 15) (tstamp a938b286-cd57-4e69-ae45-8c0c8f508176))
+  (segment (start 97.729476 101.742676) (end 97.729476 99.565839) (width 0.381) (layer "In1.Cu") (net 15) (tstamp bfe41874-6378-41ec-9a41-9c1ed3897e97))
+  (segment (start 97.308573 99.144936) (end 97.114337 99.144936) (width 0.381) (layer "In1.Cu") (net 15) (tstamp d29aa59a-4273-462f-8f39-0bb43a1d529a))
+  (segment (start 97.8916 109.1692) (end 97.6884 109.1692) (width 0.381) (layer "In1.Cu") (net 15) (tstamp d32dbed4-269c-428a-90b7-f3d6e6822f99))
+  (segment (start 98.552 102.5652) (end 97.729476 101.742676) (width 0.381) (layer "In1.Cu") (net 15) (tstamp f221ae78-c928-4172-9888-b1787ebc9532))
+  (segment (start 97.114337 98.821263) (end 97.114337 99.144936) (width 0.254) (layer "B.Cu") (net 15) (tstamp 22f26730-914f-49c5-b740-7b12c3a03211))
+  (segment (start 98.679 98.1456) (end 98.4758 97.9424) (width 0.254) (layer "B.Cu") (net 15) (tstamp 56d9ac6f-26bf-49bd-bf8a-c1aec118f142))
+  (segment (start 97.9932 97.9424) (end 97.114337 98.821263) (width 0.254) (layer "B.Cu") (net 15) (tstamp 779a0279-2bb1-41c2-b27d-066523b64634))
+  (segment (start 98.679 98.806) (end 98.679 98.1456) (width 0.254) (layer "B.Cu") (net 15) (tstamp a4d1dadb-b149-420d-bfa3-cca6d83e064f))
+  (segment (start 98.4758 97.9424) (end 97.9932 97.9424) (width 0.254) (layer "B.Cu") (net 15) (tstamp bee90580-a44b-4405-a474-b75bdfffd87c))
+  (segment (start 91.453 102.616) (end 92.772 102.616) (width 0.254) (layer "F.Cu") (net 16) (tstamp 1174711e-6563-40e6-a31f-edb66d175fd7))
+  (segment (start 92.800723 102.587277) (end 92.772 102.616) (width 0.254) (layer "F.Cu") (net 16) (tstamp 1ed6a66c-4a38-4328-9816-b48c62174fa1))
+  (segment (start 92.800723 101.406756) (end 92.800723 102.587277) (width 0.254) (layer "F.Cu") (net 16) (tstamp 295dc4cf-a8d9-42eb-8c0d-f974691d448d))
+  (segment (start 92.849 100.846) (end 92.849 101.358479) (width 0.2413) (layer "F.Cu") (net 16) (tstamp 91983519-f4db-4dac-bd1e-ce736a08048e))
+  (segment (start 92.849 101.358479) (end 92.800723 101.406756) (width 0.254) (layer "F.Cu") (net 16) (tstamp f6c7652d-df62-4710-89fe-f4a64d349ecf))
+  (segment (start 91.5082 100.846) (end 90.7542 101.6) (width 0.254) (layer "F.Cu") (net 17) (tstamp 5a937d1d-074a-4134-8092-4d6ef5280058))
+  (segment (start 89.903 101.8162) (end 89.903 102.616) (width 0.381) (layer "F.Cu") (net 17) (tstamp 70450cdf-1feb-48c6-a17e-3307018cec43))
+  (segment (start 90.7542 101.6254) (end 90.7034 101.6762) (width 0.381) (layer "F.Cu") (net 17) (tstamp 757f2c4b-a771-4895-aff5-a65a3d2f770c))
+  (segment (start 91.849 100.846) (end 91.5082 100.846) (width 0.2413) (layer "F.Cu") (net 17) (tstamp 9633818b-0499-4c84-bfdb-fde686fbb289))
+  (segment (start 90.7542 101.6) (end 90.7542 101.6254) (width 0.254) (layer "F.Cu") (net 17) (tstamp 9cf1f635-8533-4b00-a086-6bdd22769d71))
+  (segment (start 90.7034 101.6762) (end 90.043 101.6762) (width 0.381) (layer "F.Cu") (net 17) (tstamp c7263394-c9c9-48fc-85c5-899559885c6d))
+  (segment (start 90.043 101.6762) (end 89.903 101.8162) (width 0.381) (layer "F.Cu") (net 17) (tstamp e72dbe37-0123-4fb4-9d3a-f20c1a4f9ad7))
+  (via (at 90.7542 101.6254) (size 0.508) (drill 0.254) (layers "F.Cu" "B.Cu") (net 17) (tstamp 75719ddf-984b-474f-a9f5-011656e6bd8e))
+  (via (at 86.6648 109.1692) (size 0.508) (drill 0.254) (layers "F.Cu" "B.Cu") (net 17) (tstamp 7ed41c75-2ac1-4183-8dd0-348998cfa9a5))
+  (segment (start 86.6648 103.5304) (end 87.1474 103.0478) (width 0.381) (layer "In1.Cu") (net 17) (tstamp 0fee6076-4003-4ef2-a918-f450aaf78f2c))
+  (segment (start 87.1474 103.0478) (end 89.3318 103.0478) (width 0.381) (layer "In1.Cu") (net 17) (tstamp 35bdd605-6d51-4c49-9809-5498a1306cb3))
+  (segment (start 86.6648 109.1692) (end 86.6648 103.5304) (width 0.381) (layer "In1.Cu") (net 17) (tstamp 7ae2c325-dafa-406f-b6c1-42a67fce4ad2))
+  (segment (start 89.3318 103.0478) (end 90.7542 101.6254) (width 0.381) (layer "In1.Cu") (net 17) (tstamp f51f2474-e5ae-4be4-a39f-8571bef49a93))
+  (segment (start 91.199 97.696) (end 89.5672 97.696) (width 0.2413) (layer "F.Cu") (net 18) (tstamp 0bf4c7f5-7b05-45ef-953c-b206b6deff39))
+  (segment (start 89.662 93.549) (end 88.9754 93.549) (width 0.254) (layer "F.Cu") (net 18) (tstamp 1244c0fb-575d-43e0-a4e8-fc26ba8bf21a))
+  (segment (start 84.836 108.138) (end 84.836 108.8644) (width 0.381) (layer "F.Cu") (net 18) (tstamp 4639c9ed-ccb7-4b4f-81bc-cf76d3379f97))
+  (segment (start 88.9754 93.549) (end 88.6714 93.853) (width 0.254) (layer "F.Cu") (net 18) (tstamp 5ea568fb-8068-4fe1-8b75-ae9c6b00e3a5))
+  (segment (start 83.82 108.966) (end 83.7946 108.9406) (width 0.381) (layer "F.Cu") (net 18) (tstamp 6ebd321d-8367-4f81-b3c7-e3bd3d9d518f))
+  (segment (start 88.6714 96.0882) (end 89.5472 96.964) (width 0.254) (layer "F.Cu") (net 18) (tstamp 776ada46-c4ba-4a04-aef0-1a4d8c705e1b))
+  (segment (start 84.7344 108.966) (end 83.82 108.966) (width 0.381) (layer "F.Cu") (net 18) (tstamp 789a59ae-c2b3-4e31-b8bd-792a8e6006ed))
+  (segment (start 89.5672 97.696) (end 89.5472 97.676) (width 0.254) (layer "F.Cu") (net 18) (tstamp 8a21559d-68f6-4e0b-a18d-78b364b1cba2))
+  (segment (start 84.836 108.8644) (end 84.7344 108.966) (width 0.381) (layer "F.Cu") (net 18) (tstamp 99748171-1075-47ad-8192-f7def0a56c0b))
+  (segment (start 89.5472 96.964) (end 89.5472 97.676) (width 0.254) (layer "F.Cu") (net 18) (tstamp c515969a-f640-41d2-a65a-8886e2fe9cba))
+  (segment (start 88.6714 93.853) (end 88.6714 96.0882) (width 0.254) (layer "F.Cu") (net 18) (tstamp edf66938-1555-41b6-8187-d5d4c662f765))
+  (via (at 80.772 109.3216) (size 0.889) (drill 0.508) (layers "F.Cu" "B.Cu") (net 18) (tstamp 537c0f07-8dd7-4702-8737-ded92a935e9e))
+  (via (at 90.4418 97.696) (size 0.508) (drill 0.254) (layers "F.Cu" "B.Cu") (net 18) (tstamp 7bf3b34d-53e1-4cec-9d2c-9909767c5c6e))
+  (via (at 83.7946 108.9406) (size 0.508) (drill 0.254) (layers "F.Cu" "B.Cu") (net 18) (tstamp 91597644-1497-4a71-a2ff-19063105155f))
+  (via (at 79.502 109.3216) (size 0.8) (drill 0.4) (layers "F.Cu" "B.Cu") (net 18) (tstamp d288ca43-4191-47a9-8e4a-fb80e6d32273))
+  (segment (start 85.6996 103.415508) (end 86.1441 102.971008) (width 0.381) (layer "In1.Cu") (net 18) (tstamp 0382333a-b7bf-4a2c-9314-5c63901030ef))
+  (segment (start 86.1441 102.971008) (end 86.1441 101.982092) (width 0.381) (layer "In1.Cu") (net 18) (tstamp 096bad68-5b11-4d5e-b343-d6a736d1cfa9))
+  (segment (start 85.6996 107.0356) (end 85.6996 103.415508) (width 0.381) (layer "In1.Cu") (net 18) (tstamp 48e6d25d-c7f7-4a96-847f-af5dbbc316ec))
+  (segment (start 89.789 98.3488) (end 90.4418 97.696) (width 0.381) (layer "In1.Cu") (net 18) (tstamp 65450f9d-a0a3-4e11-80fe-3a5fc2f3fb3e))
+  (segment (start 88.061208 101.0539) (end 89.789 99.326108) (width 0.381) (layer "In1.Cu") (net 18) (tstamp 6a65908e-9d7a-4297-bca3-09d65de39f1f))
+  (segment (start 83.7946 108.9406) (end 85.6996 107.0356) (width 0.381) (layer "In1.Cu") (net 18) (tstamp 82b23a61-af04-41aa-8207-34df57361337))
+  (segment (start 89.789 99.326108) (end 89.789 98.3488) (width 0.381) (layer "In1.Cu") (net 18) (tstamp cacfcd37-e1f9-4401-a7ba-f9261572ad0f))
+  (segment (start 86.1441 101.982092) (end 87.072292 101.0539) (width 0.381) (layer "In1.Cu") (net 18) (tstamp d29bb297-5dfa-4329-8693-aa681009e039))
+  (segment (start 87.072292 101.0539) (end 88.061208 101.0539) (width 0.381) (layer "In1.Cu") (net 18) (tstamp e925a90c-66a6-4d1e-90cd-67a50d118cdf))
+  (segment (start 80.2386 123.444) (end 79.502 122.7074) (width 0.635) (layer "B.Cu") (net 18) (tstamp 3071a208-8adb-4d17-b649-a1ef7442b012))
+  (segment (start 82.804 108.138) (end 82.804 108.966) (width 0.508) (layer "B.Cu") (net 18) (tstamp 57296963-4c11-47b4-93ff-c53296bbcf42))
+  (segment (start 82.4484 109.3216) (end 80.772 109.3216) (width 0.508) (layer "B.Cu") (net 18) (tstamp 6f4f5f8b-6034-43dc-a3b5-a99f17a68c20))
+  (segment (start 79.502 122.7074) (end 79.502 109.3216) (width 0.635) (layer "B.Cu") (net 18) (tstamp 8dc92543-96ef-4ed3-84a7-dee05ec76f6d))
+  (segment (start 80.772 109.3216) (end 79.502 109.3216) (width 0.508) (layer "B.Cu") (net 18) (tstamp 93dcff70-5374-4ccb-baa8-5710d6fb61ff))
+  (segment (start 90.4218 97.676) (end 90.4418 97.696) (width 0.254) (layer "B.Cu") (net 18) (tstamp 98da1f65-34ff-4acb-ac33-6154a53305cd))
+  (segment (start 89.5472 97.676) (end 90.4218 97.676) (width 0.254) (layer "B.Cu") (net 18) (tstamp b335a5a7-0e84-467b-995e-62ac9f4ee59a))
+  (segment (start 82.804 108.966) (end 82.4484 109.3216) (width 0.508) (layer "B.Cu") (net 18) (tstamp b661bf46-40c6-44c9-8724-e61ad572de1f))
+  (segment (start 80.772 108.138) (end 80.772 109.3216) (width 0.508) (layer "B.Cu") (net 18) (tstamp c2b459ea-ca22-4821-9555-31c6a153b3e4))
+  (segment (start 81.788 123.444) (end 80.2386 123.444) (width 0.635) (layer "B.Cu") (net 18) (tstamp d5844065-69a2-46d3-8ce2-99cf08aec39d))
+  (segment (start 108.288 88.138) (end 108.288 86.952) (width 0.381) (layer "F.Cu") (net 19) (tstamp 01bc13ab-2e3a-4c50-9686-def5e60e889a))
+  (segment (start 106.088 86.952) (end 106.088 88.138) (width 0.381) (layer "F.Cu") (net 19) (tstamp 13a600d8-0648-461f-969e-2a31ec2cad18))
+  (segment (start 104.394 99.095) (end 104.394 97.3582) (width 0.381) (layer "F.Cu") (net 19) (tstamp 2957035d-295c-4d7b-8b44-296f470818d1))
+  (segment (start 108.217 86.881) (end 106.159 86.881) (width 0.381) (layer "F.Cu") (net 19) (tstamp 2eb677a7-5c73-4294-8c14-f1ca92b39982))
+  (segment (start 108.288 86.952) (end 108.217 86.881) (width 0.381) (layer "F.Cu") (net 19) (tstamp 37567dc3-76dc-46f7-b8c5-fc7c4f908e04))
+  (segment (start 94.1725 90.551) (end 95.6056 90.551) (width 0.508) (layer "F.Cu") (net 19) (tstamp 399d7b38-7908-45af-8139-e8ac6f0f54b8))
+  (segment (start 90.8104 81.387) (end 89.716 81.387) (width 0.254) (layer "F.Cu") (net 19) (tstamp 4a65b42c-7610-40d4-b402-c836362b7744))
+  (segment (start 106.088 88.138) (end 106.088 89.492) (width 0.381) (layer "F.Cu") (net 19) (tstamp 5894269b-3e2e-4c92-8176-79dbebec6163))
+  (segment (start 106.088 89.492) (end 106.045 89.535) (width 0.381) (layer "F.Cu") (net 19) (tstamp 6670f4ce-31d2-4446-a286-9575487a66f3))
+  (segment (start 99.251 82.423) (end 99.251 83.947) (width 0.381) (layer "F.Cu") (net 19) (tstamp 76a97424-13d1-4c86-9d6c-849ddcbd453b))
+  (segment (start 84.3638 82.535) (end 83.5 82.535) (width 0.254) (layer "F.Cu") (net 19) (tstamp 7c670262-1ef4-4e8d-8054-89363c547c8a))
+  (segment (start 104.394 97.3582) (end 104.4448 97.3074) (width 0.381) (layer "F.Cu") (net 19) (tstamp 95c97e72-11fd-4e44-b7a4-16f05a2131cb))
+  (segment (start 84.6582 82.8294) (end 84.3638 82.535) (width 0.254) (layer "F.Cu") (net 19) (tstamp a691cd48-f2b4-4495-a376-4d9c6a06e637))
+  (segment (start 99.251 80.899) (end 99.251 82.423) (width 0.381) (layer "F.Cu") (net 19) (tstamp a784144f-5b58-4921-be2f-11bdd68aa86d))
+  (segment (start 99.187 81.661) (end 98.044 81.661) (width 0.381) (layer "F.Cu") (net 19) (tstamp cb6168de-fad2-4ba8-9b57-9fe50808b11d))
+  (segment (start 109.982 86.881) (end 108.217 86.881) (width 0.381) (layer "F.Cu") (net 19) (tstamp cbd0cd8c-4f8c-46d2-94be-dbcfca5a10e9))
+  (segment (start 91.0082 81.5848) (end 90.8104 81.387) (width 0.254) (layer "F.Cu") (net 19) (tstamp d4af825a-47c4-4475-b6fd-dafc3b2d72fa))
+  (segment (start 99.251 81.725) (end 99.187 81.661) (width 0.381) (layer "F.Cu") (net 19) (tstamp da30309e-e10f-41af-9c93-45416677e293))
+  (segment (start 99.251 82.423) (end 99.251 81.725) (width 0.381) (layer "F.Cu") (net 19) (tstamp ebb0fe62-075d-4d10-b1a9-c4a19afed3db))
+  (via (at 104.4448 97.3074) (size 0.8) (drill 0.4) (layers "F.Cu" "B.Cu") (net 19) (tstamp 2db7240e-1c3a-4e5f-bf0d-6b041d505517))
+  (via (at 84.6582 82.8294) (size 0.8) (drill 0.4) (layers "F.Cu" "B.Cu") (net 19) (tstamp 4f97ad06-4425-4520-ab6a-6160f77a5d43))
+  (via (at 98.044 81.661) (size 0.889) (drill 0.508) (layers "F.Cu" "B.Cu") (net 19) (tstamp 550897e3-bf9c-4b10-8c8f-a4563ebfb95f))
+  (via (at 106.045 89.535) (size 0.889) (drill 0.508) (layers "F.Cu" "B.Cu") (net 19) (tstamp 7760cb32-2f10-4b35-98c1-0c7eee183528))
+  (via (at 95.6056 90.551) (size 0.889) (drill 0.508) (layers "F.Cu" "B.Cu") (net 19) (tstamp 94e17339-00ab-4de6-8d26-3b0bf020985a))
+  (via (at 111.506 80.137) (size 0.889) (drill 0.508) (layers "F.Cu" "B.Cu") (net 19) (tstamp df4d6744-2f61-454d-8486-10adb8afa588))
+  (via (at 91.0082 81.5848) (size 0.8) (drill 0.4) (layers "F.Cu" "B.Cu") (net 19) (tstamp ff203345-5206-4462-bdb2-af2ec0ea2815))
+  (segment (start 111.506 81.394) (end 111.506 80.137) (width 0.381) (layer "B.Cu") (net 19) (tstamp 0539a8cd-9a58-41da-a7e7-1ee023d3280e))
+  (segment (start 104.4448 97.3074) (end 104.4448 98.8822) (width 0.381) (layer "B.Cu") (net 19) (tstamp 0a3fe0f6-66e1-418d-99b9-e677a8f3f51c))
+  (segment (start 89.789 80.391) (end 89.662 80.518) (width 0.381) (layer "B.Cu") (net 19) (tstamp 28ff43fc-2a62-40db-9b07-432a47b5d2d8))
+  (segment (start 83.4136 81.6102) (end 83.312 81.7118) (width 0.254) (layer "B.Cu") (net 19) (tstamp 2bf1eea1-8a69-4ddc-826f-92d66bb3fd90))
+  (segment (start 90.678 80.391) (end 89.789 80.391) (width 0.381) (layer "B.Cu") (net 19) (tstamp 3fc90bd4-e296-4300-a853-d98d9ec9a21e))
+  (segment (start 84.6582 82.0674) (end 84.201 81.6102) (width 0.254) (layer "B.Cu") (net 19) (tstamp 4079a814-9b7a-49c2-89b6-4c51ae6239bc))
+  (segment (start 104.7496 99.187) (end 105.524 99.187) (width 0.381) (layer "B.Cu") (net 19) (tstamp 4a3ad512-a5c3-4d36-8710-df9bed10a19c))
+  (segment (start 109.855 80.01) (end 110.109 79.756) (width 0.381) (layer "B.Cu") (net 19) (tstamp 4a965e74-7a02-4f8d-b636-85789bd82469))
+  (segment (start 104.4448 98.8822) (end 104.7496 99.187) (width 0.381) (layer "B.Cu") (net 19) (tstamp 714537b3-9389-4ad9-80d2-7d8d8bba074a))
+  (segment (start 91.0082 80.7212) (end 90.678 80.391) (width 0.381) (layer "B.Cu") (net 19) (tstamp 8c38b3da-d585-47d1-b335-437a73ff810e))
+  (segment (start 84.6582 82.8294) (end 84.6582 82.0674) (width 0.254) (layer "B.Cu") (net 19) (tstamp a2f670c7-9944-4c46-aca9-6d6cb2694f0e))
+  (segment (start 111.125 79.756) (end 111.506 80.137) (width 0.381) (layer "B.Cu") (net 19) (tstamp a7b729f1-69e6-47c4-a8e5-d4c5293121a3))
+  (segment (start 109.855 81.345) (end 109.855 80.01) (width 0.381) (layer "B.Cu") (net 19) (tstamp b6690402-7567-456b-9abd-1c7978f9c21f))
+  (segment (start 91.0082 81.5848) (end 91.0082 80.7212) (width 0.381) (layer "B.Cu") (net 19) (tstamp b85ffdf2-4d1e-4741-b5cd-e3708854800c))
+  (segment (start 110.109 79.756) (end 111.125 79.756) (width 0.381) (layer "B.Cu") (net 19) (tstamp de27e18e-8c6c-4ae3-bf4e-d8b0425aac1e))
+  (segment (start 84.201 81.6102) (end 83.4136 81.6102) (width 0.254) (layer "B.Cu") (net 19) (tstamp e633215e-4460-4d48-bf39-b52f4352e7f2))
+  (segment (start 89.662 80.518) (end 89.662 81.267) (width 0.381) (layer "B.Cu") (net 19) (tstamp ea3396e5-0c98-4a5c-96f2-ea1ba29d3adb))
+  (segment (start 83.312 81.7118) (end 83.312 82.41) (width 0.254) (layer "B.Cu") (net 19) (tstamp f3f39f2a-8bb5-46b6-8a4b-7e9e11189a7c))
+  (segment (start 101.3206 98.2985) (end 101.3206 98.8172) (width 0.254) (layer "F.Cu") (net 20) (tstamp a1fc74d5-1def-42bc-83f1-ad96fc901f96))
+  (segment (start 101.5751 98.044) (end 101.3206 98.2985) (width 0.254) (layer "F.Cu") (net 20) (tstamp a93ca6e2-314a-4d4b-84a6-2e06d00b9de4))
+  (via (at 101.5751 98.044) (size 0.508) (drill 0.254) (layers "F.Cu" "B.Cu") (net 20) (tstamp f60866b3-349a-4f59-8221-941b73a498e8))
+  (segment (start 101.0412 101.2444) (end 101.3206 100.965) (width 0.254) (layer "B.Cu") (net 20) (tstamp 2096f33a-4945-4dda-8813-21a7607ba43b))
+  (segment (start 100.3554 101.2444) (end 101.0412 101.2444) (width 0.254) (layer "B.Cu") (net 20) (tstamp 2d080c72-7ffb-4af2-aa81-5d6c67e58f34))
+  (segment (start 101.3206 100.965) (end 101.3206 98.2985) (width 0.254) (layer "B.Cu") (net 20) (tstamp 36b9b33d-c0ce-43b0-9929-e2a0778f60c3))
+  (segment (start 100.203 101.092) (end 100.3554 101.2444) (width 0.254) (layer "B.Cu") (net 20) (tstamp 5f0430da-e514-41d4-bbdb-fcfa07445468))
+  (segment (start 101.3206 98.2985) (end 101.5751 98.044) (width 0.254) (layer "B.Cu") (net 20) (tstamp e82ca52b-34b2-4e74-9461-d6aee5c3bab0))
+  (segment (start 100.203 100.406) (end 100.203 101.092) (width 0.254) (layer "B.Cu") (net 20) (tstamp eff8aa1d-b990-4086-9b21-ef22845106f4))
+  (segment (start 82.441 102.38) (end 82.931 102.38) (width 0.254) (layer "F.Cu") (net 21) (tstamp 1cd0af9d-ac6b-4d1b-8ce8-785a13a4d95c))
+  (segment (start 82.055 103.632) (end 82.7278 103.632) (width 0.381) (layer "F.Cu") (net 21) (tstamp 2489ccc0-c06d-4115-b017-520f7fe557b6))
+  (segment (start 78.994 100.3808) (end 81.026 100.3808) (width 0.381) (layer "F.Cu") (net 21) (tstamp 3098a45f-297b-40e1-9a9d-4f58980908c7))
+  (segment (start 78.74 100.1268) (end 78.994 100.3808) (width 0.381) (layer "F.Cu") (net 21) (tstamp 596094e7-365b-4745-aa85-b84dffaf7d35))
+  (segment (start 82.7278 103.632) (end 82.931 103.4288) (width 0.381) (layer "F.Cu") (net 21) (tstamp 8a97ecf7-87e8-4d2e-a96d-e68c33aeac07))
+  (segment (start 78.74 99.1925) (end 78.74 100.1268) (width 0.381) (layer "F.Cu") (net 21) (tstamp 91286386-5cbb-45d1-85d2-feb12595abd0))
+  (segment (start 81.28 100.6348) (end 81.28 101.219) (width 0.381) (layer "F.Cu") (net 21) (tstamp 9252548e-8506-4e53-8a45-4b24cf8bd839))
+  (segment (start 82.931 103.4288) (end 82.931 102.38) (width 0.381) (layer "F.Cu") (net 21) (tstamp c04cf256-7f29-4be9-9f20-ed34cfc2634a))
+  (segment (start 81.28 101.219) (end 82.441 102.38) (width 0.254) (layer "F.Cu") (net 21) (tstamp c8a6dc81-5db1-47c1-ba7e-3b6ad0a76e99))
+  (segment (start 81.026 100.3808) (end 81.28 100.6348) (width 0.381) (layer "F.Cu") (net 21) (tstamp fddf3f4c-bd56-438b-aedd-f817398213b1))
+  (segment (start 102.9462 116.2304) (end 102.9462 115.3434) (width 0.254) (layer "F.Cu") (net 22) (tstamp 35762f27-bc65-40b3-a9e2-25856c18e7e3))
+  (segment (start 102.9462 115.3434) (end 102.9358 115.333) (width 0.254) (layer "F.Cu") (net 22) (tstamp 3d218303-60a5-418a-838e-1d5aff9faff9))
+  (segment (start 96.817927 99.696) (end 96.992876 99.870949) (width 0.254) (layer "F.Cu") (net 22) (tstamp 4e25ef31-375a-46fa-b782-d424a56344b6))
+  (segment (start 95.999 99.696) (end 96.817927 99.696) (width 0.2413) (layer "F.Cu") (net 22) (tstamp bd60f7b8-f3c5-4c51-818d-99609b1f1aaa))
+  (via (at 96.992876 99.870949) (size 0.508) (drill 0.254) (layers "F.Cu" "B.Cu") (net 22) (tstamp 044d3f91-c704-4336-9c32-ab013994b3e6))
+  (via (at 102.9462 116.2304) (size 0.508) (drill 0.254) (layers "F.Cu" "B.Cu") (net 22) (tstamp 33d6550a-f10e-4559-b7be-af54f68fb5fb))
+  (segment (start 102.9462 116.2304) (end 98.7806 116.2304) (width 0.254) (layer "B.Cu") (net 22) (tstamp 0d53d7f0-eb53-42ab-b6dc-c0c027049d1c))
+  (segment (start 97.2566 114.7064) (end 97.2566 104.9274) (width 0.254) (layer "B.Cu") (net 22) (tstamp 303cc69c-116f-4cd6-93c5-a77e5239f8ab))
+  (segment (start 98.457856 102.519654) (end 97.538294 101.600092) (width 0.254) (layer "B.Cu") (net 22) (tstamp 37ffef09-9eba-481a-9455-c83160085a04))
+  (segment (start 98.457856 103.726144) (end 98.457856 102.519654) (width 0.254) (layer "B.Cu") (net 22) (tstamp 63c60acb-7c69-4a71-9375-e71be254c32b))
+  (segment (start 98.7806 116.2304) (end 97.2566 114.7064) (width 0.254) (layer "B.Cu") (net 22) (tstamp 98f188b7-11d1-4340-8daf-57535212f9a7))
+  (segment (start 97.538294 100.416367) (end 96.992876 99.870949) (width 0.254) (layer "B.Cu") (net 22) (tstamp 9de1ce3f-8041-4cd4-ac44-1c15e30a66d7))
+  (segment (start 97.538294 101.600092) (end 97.538294 100.416367) (width 0.254) (layer "B.Cu") (net 22) (tstamp c06cc227-34ff-455c-afac-3fbbb7dc9ee4))
+  (segment (start 97.2566 104.9274) (end 98.457856 103.726144) (width 0.254) (layer "B.Cu") (net 22) (tstamp e51ff271-af6b-415d-afa5-7d71677ef3c8))
+  (segment (start 94.914658 105.763649) (end 92.611351 105.763649) (width 0.254) (layer "F.Cu") (net 23) (tstamp 2765f612-5b95-44a9-9c23-b1b5a6868d2c))
+  (segment (start 92.611351 105.763649) (end 92.329 106.046) (width 0.254) (layer "F.Cu") (net 23) (tstamp 7c344412-e859-43f6-bc03-f7d034b93c46))
+  (segment (start 94.959192 105.719115) (end 94.914658 105.763649) (width 0.254) (layer "F.Cu") (net 23) (tstamp 82409ea0-1610-4096-8c23-9ac4d5500a8e))
+  (via (at 94.959192 105.719115) (size 0.508) (drill 0.254) (layers "F.Cu" "B.Cu") (net 23) (tstamp f47fce20-f79d-4096-aa0e-be3e2a937fd5))
+  (segment (start 94.620307 106.058) (end 94.959192 105.719115) (width 0.254) (layer "B.Cu") (net 23) (tstamp 29669f7f-c8c3-4c1d-a0f2-5c2c518f5d00))
+  (segment (start 93.154 106.058) (end 94.620307 106.058) (width 0.254) (layer "B.Cu") (net 23) (tstamp b66334e2-b531-46bd-9231-14670d92b826))
+  (segment (start 93.2538 107.928) (end 92.405248 107.928) (width 0.381) (layer "F.Cu") (net 24) (tstamp 26c49f4a-a570-49dd-8d83-6c3fcf1e2047))
+  (segment (start 92.405248 107.928) (end 92.301924 107.824676) (width 0.381) (layer "F.Cu") (net 24) (tstamp 590d74a0-b36f-444d-b01c-332591f75a79))
+  (segment (start 95.349 100.846) (end 96.1367 100.846) (width 0.2413) (layer "F.Cu") (net 24) (tstamp ac725eb7-7e76-4c48-a9e6-0108dcb53b14))
+  (segment (start 96.1367 100.846) (end 96.928694 101.637994) (width 0.254) (layer "F.Cu") (net 24) (tstamp b4cef7c6-62e8-4356-b289-3538ea591e4e))
+  (via (at 92.301924 107.824676) (size 0.508) (drill 0.254) (layers "F.Cu" "B.Cu") (net 24) (tstamp a69e2081-d85e-4fdc-8218-c85af8d6cbbf))
+  (via (at 96.928694 101.637994) (size 0.508) (drill 0.254) (layers "F.Cu" "B.Cu") (net 24) (tstamp cc371750-e7eb-4d60-a9c4-178db58642bf))
+  (segment (start 92.327324 107.824676) (end 93.7387 106.4133) (width 0.381) (layer "In1.Cu") (net 24) (tstamp 1c924401-1532-4f9c-b64e-729d543b6c6a))
+  (segment (start 92.301924 107.824676) (end 92.327324 107.824676) (width 0.381) (layer "In1.Cu") (net 24) (tstamp 4a1b8c93-c4bf-4992-9ad5-99349bcdab53))
+  (segment (start 93.7387 106.4133) (end 93.7387 103.2383) (width 0.381) (layer "In1.Cu") (net 24) (tstamp 7fe31a27-d054-4f3b-9a25-345df0ceceac))
+  (segment (start 96.928694 102.032102) (end 96.928694 101.637994) (width 0.381) (layer "In1.Cu") (net 24) (tstamp 878666ba-6754-43d2-9070-496f650cb34f))
+  (segment (start 93.7387 103.2383) (end 94.307012 102.669988) (width 0.381) (layer "In1.Cu") (net 24) (tstamp 986bc189-fe24-461c-bb53-95d68484e402))
+  (segment (start 94.307012 102.669988) (end 96.290808 102.669988) (width 0.381) (layer "In1.Cu") (net 24) (tstamp c546a555-a4db-4544-aa9c-d3742216136e))
+  (segment (start 96.290808 102.669988) (end 96.928694 102.032102) (width 0.381) (layer "In1.Cu") (net 24) (tstamp c9d6246d-b1cb-489c-93d8-61fbc90fe030))
+  (segment (start 92.349 101.175979) (end 92.349 100.846) (width 0.2413) (layer "F.Cu") (net 25) (tstamp 01993223-5ead-4859-ade5-6998bc2e568d))
+  (segment (start 92.012823 101.6254) (end 92.317623 101.3206) (width 0.254) (layer "F.Cu") (net 25) (tstamp 1458864e-5ab1-4a3b-8a11-c9a7be170a81))
+  (segment (start 91.5924 101.6254) (end 92.012823 101.6254) (width 0.254) (layer "F.Cu") (net 25) (tstamp 55066d54-1d92-4779-bd34-3a549914a214))
+  (segment (start 85.4182 115.3414) (end 85.4098 115.333) (width 0.254) (layer "F.Cu") (net 25) (tstamp 79b58090-7353-4156-bad1-39672f166d83))
+  (segment (start 86.233 115.3414) (end 85.4182 115.3414) (width 0.254) (layer "F.Cu") (net 25) (tstamp 9ae59cdb-c6be-4179-955c-4b3f4f1b12c1))
+  (segment (start 92.317623 101.3206) (end 92.349 101.175979) (width 0.254) (layer "F.Cu") (net 25) (tstamp fc206829-b5b3-4ecf-b38c-c85da9e032b8))
+  (via (at 86.8172 102.4382) (size 0.508) (drill 0.254) (layers "F.Cu" "B.Cu") (net 25) (tstamp 07e58ba7-7a6e-4ad4-bcc8-3844836a7abd))
+  (via (at 86.233 115.3414) (size 0.508) (drill 0.254) (layers "F.Cu" "B.Cu") (net 25) (tstamp 6a1dd89f-3271-4421-b181-1970c85de4ee))
+  (via (at 91.5924 101.6254) (size 0.508) (drill 0.254) (layers "F.Cu" "B.Cu") (net 25) (tstamp 7c76d7eb-2c19-4cf1-b787-57119dc4c984))
+  (segment (start 91.5924 101.601495) (end 91.006705 101.0158) (width 0.254) (layer "In1.Cu") (net 25) (tstamp 0ee62c4b-0c0b-4beb-b66d-fa65f3065d2a))
+  (segment (start 89.0778 102.2858) (end 90.1192 101.2444) (width 0.381) (layer "In1.Cu") (net 25) (tstamp 4bef7b00-28e2-4279-af01-b0b2645e4da6))
+  (segment (start 86.8172 102.4382) (end 88.037895 102.4382) (width 0.381) (layer "In1.Cu") (net 25) (tstamp 5bde66ea-d114-45fa-9751-2e174c5948de))
+  (segment (start 91.5924 101.6254) (end 91.5924 101.601495) (width 0.254) (layer "In1.Cu") (net 25) (tstamp 713a8766-010a-4d97-b299-9c0576f03ef8))
+  (segment (start 90.3478 101.0158) (end 90.1192 101.2444) (width 0.254) (layer "In1.Cu") (net 25) (tstamp 7bd7ed41-3d32-42ef-bc88-16b6c85e3838))
+  (segment (start 88.190295 102.2858) (end 89.0778 102.2858) (width 0.381) (layer "In1.Cu") (net 25) (tstamp 9a4b0b40-5350-4e35-a28a-fe993e60ea34))
+  (segment (start 88.037895 102.4382) (end 88.190295 102.2858) (width 0.381) (layer "In1.Cu") (net 25) (tstamp af37c2e9-2cf2-4fe6-a282-a77d2b7051c5))
+  (segment (start 91.006705 101.0158) (end 90.3478 101.0158) (width 0.254) (layer "In1.Cu") (net 25) (tstamp c1f353f3-f8dd-4fe4-9ba6-7a6964a3d6de))
+  (segment (start 86.6394 108.1786) (end 86.6394 102.616) (width 0.381) (layer "B.Cu") (net 25) (tstamp 37ade03c-a827-42c2-a0ba-15f9aa9644a6))
+  (segment (start 86.233 115.3414) (end 87.3379 114.2365) (width 0.381) (layer "B.Cu") (net 25) (tstamp 7883c614-e9d3-44ae-a861-a3d1b7c9e628))
+  (segment (start 87.3379 114.2365) (end 87.3379 108.890392) (width 0.381) (layer "B.Cu") (net 25) (tstamp a7cdf7e4-caae-43f4-90a6-0492f4f351f5))
+  (segment (start 86.6394 102.616) (end 86.8172 102.4382) (width 0.381) (layer "B.Cu") (net 25) (tstamp b2721f12-d560-4928-b8f0-c4d486c231f9))
+  (segment (start 86.8426 108.395092) (end 86.8426 108.3818) (width 0.381) (layer "B.Cu") (net 25) (tstamp b9f83638-2025-44ae-bd5f-2d71047ba3df))
+  (segment (start 87.3379 108.890392) (end 86.8426 108.395092) (width 0.381) (layer "B.Cu") (net 25) (tstamp cf8aacc9-c416-45ae-be1b-ff1eeb607e76))
+  (segment (start 86.8426 108.3818) (end 86.6394 108.1786) (width 0.381) (layer "B.Cu") (net 25) (tstamp ecd3c665-b36f-4a0a-a4eb-f6ab68cf4505))
+  (segment (start 93.720696 101.676001) (end 93.720696 101.620096) (width 0.254) (layer "F.Cu") (net 26) (tstamp 260d94ae-7f3c-48e4-971c-a48be4f79e28))
+  (segment (start 87.4118 107.928) (end 87.4118 107.0714) (width 0.381) (layer "F.Cu") (net 26) (tstamp 4e2bf840-8022-49ac-9167-c11d4b3d7465))
+  (segment (start 87.4118 107.0714) (end 87.4014 107.061) (width 0.381) (layer "F.Cu") (net 26) (tstamp 6046d111-a790-409e-b826-f3a378b3eb9d))
+  (segment (start 93.349 101.2484) (end 93.349 100.846) (width 0.2413) (layer "F.Cu") (net 26) (tstamp c87185e7-cc44-4a82-898f-7fe4d671c4ba))
+  (segment (start 93.720696 101.620096) (end 93.349 101.2484) (width 0.254) (layer "F.Cu") (net 26) (tstamp cdc65f3b-63cd-4128-93f2-6401e4816dbb))
+  (via (at 93.720696 101.676001) (size 0.508) (drill 0.254) (layers "F.Cu" "B.Cu") (net 26) (tstamp 7ec392d5-d077-49fa-9e0b-31f64f77efec))
+  (via (at 87.4014 107.061) (size 0.508) (drill 0.254) (layers "F.Cu" "B.Cu") (net 26) (tstamp 8107ca23-614d-4825-b8ce-0cc398ef0f40))
+  (segment (start 93.720696 101.808504) (end 93.0148 102.5144) (width 0.381) (layer "In1.Cu") (net 26) (tstamp 30056047-c12c-4d47-9d9b-590fca8fb01b))
+  (segment (start 93.0148 102.5144) (end 91.694 102.5144) (width 0.381) (layer "In1.Cu") (net 26) (tstamp 543f0aaf-5370-4bb5-af14-3b54351f7a06))
+  (segment (start 91.694 102.5144) (end 91.0336 103.1748) (width 0.381) (layer "In1.Cu") (net 26) (tstamp 56bad59b-2f94-458e-b624-8d74b02da318))
+  (segment (start 91.0336 105.664) (end 89.6366 107.061) (width 0.381) (layer "In1.Cu") (net 26) (tstamp 9017b800-2b71-4795-98c0-6f9baa345342))
+  (segment (start 89.6366 107.061) (end 87.4014 107.061) (width 0.381) (layer "In1.Cu") (net 26) (tstamp 93f24513-4139-45d7-803d-014deb64c9ff))
+  (segment (start 93.720696 101.676001) (end 93.720696 101.808504) (width 0.381) (layer "In1.Cu") (net 26) (tstamp 9bae7328-5427-47e2-b04d-b791ade7458f))
+  (segment (start 91.0336 103.1748) (end 91.0336 105.664) (width 0.381) (layer "In1.Cu") (net 26) (tstamp d61fdaa3-6a07-4586-a2c6-ad9a965e03e2))
+  (segment (start 97.5106 98.5012) (end 97.6884 98.679) (width 0.254) (layer "F.Cu") (net 27) (tstamp 38c3fb4a-e034-480e-9736-d072ac48bd8d))
+  (segment (start 96.702194 98.696) (end 96.896994 98.5012) (width 0.254) (layer "F.Cu") (net 27) (tstamp 4a91f3ef-fa62-4498-97d8-d5504380f442))
+  (segment (start 98.222 98.679) (end 98.235 98.692) (width 0.254) (layer "F.Cu") (net 27) (tstamp 56313d2b-f7a0-4c54-9c48-83b4a70c8ba7))
+  (segment (start 97.6884 98.679) (end 98.222 98.679) (width 0.254) (layer "F.Cu") (net 27) (tstamp 88f42f30-66db-49dc-bab3-908e0833cc94))
+  (segment (start 98.235 98.692) (end 98.235 100.216) (width 0.254) (layer "F.Cu") (net 27) (tstamp 9e59376f-8fdd-4572-9f2e-056b86126f0d))
+  (segment (start 95.999 98.696) (end 96.702194 98.696) (width 0.2413) (layer "F.Cu") (net 27) (tstamp b1555b17-50a3-479e-ab03-ccba03c832e9))
+  (segment (start 96.896994 98.5012) (end 97.5106 98.5012) (width 0.254) (layer "F.Cu") (net 27) (tstamp b79db077-3038-4708-9691-47a8a8b173cf))
+  (segment (start 97.3582 96.9518) (end 97.5744 97.168) (width 0.254) (layer "F.Cu") (net 28) (tstamp 00b8adef-5376-4b44-bf45-0bd534b0502f))
+  (segment (start 97.5744 97.168) (end 98.235 97.168) (width 0.254) (layer "F.Cu") (net 28) (tstamp 1be08eed-ffbc-421f-879f-4db5f041d86e))
+  (segment (start 95.999 97.3458) (end 96.393 96.9518) (width 0.254) (layer "F.Cu") (net 28) (tstamp 5541ea7b-20fd-4e65-9196-dcae41f7cda4))
+  (segment (start 96.393 96.9518) (end 97.3582 96.9518) (width 0.254) (layer "F.Cu") (net 28) (tstamp a6d2ae90-42be-46df-a930-b8c32093d8ab))
+  (segment (start 95.999 97.696) (end 95.999 97.3458) (width 0.2413) (layer "F.Cu") (net 28) (tstamp bb860fa1-e87e-4136-b0de-20e50cdcb10c))
+  (segment (start 98.422 122.304) (end 98.171 122.555) (width 0.381) (layer "F.Cu") (net 29) (tstamp 3bb06e32-a85b-463b-b469-54f62988f01b))
+  (segment (start 97.282 121.729) (end 97.282 122.555) (width 0.381) (layer "F.Cu") (net 29) (tstamp 5188a4cf-4496-4b8e-9fce-0f6a8ffcd65c))
+  (segment (start 97.282 123.7996) (end 97.4344 123.952) (width 0.381) (layer "F.Cu") (net 29) (tstamp 79ec6d5e-6e6d-4e53-8aaf-d2d5d30881ee))
+  (segment (start 100.838 122.809) (end 100.33 122.301) (width 0.381) (layer "F.Cu") (net 29) (tstamp 80cc2a89-8b7c-43de-9d2c-2754c26d6ad2))
+  (segment (start 99.314 122.304) (end 98.422 122.304) (width 0.381) (layer "F.Cu") (net 29) (tstamp 8e954216-e5d1-4f11-985b-21c1e69709ed))
+  (segment (start 98.171 122.555) (end 97.282 122.555) (width 0.381) (layer "F.Cu") (net 29) (tstamp ab05b307-e10e-4f67-83f7-c2bf4d3f543c))
+  (segment (start 100.33 122.301) (end 100.327 122.304) (width 0.381) (layer "F.Cu") (net 29) (tstamp c3b4ffe2-8d6f-4eaf-84c2-3179bbe6a763))
+  (segment (start 97.4344 123.952) (end 98.235 123.952) (width 0.381) (layer "F.Cu") (net 29) (tstamp ca75fa9c-3058-432c-8071-f4de9f5c3050))
+  (segment (start 97.282 122.555) (end 97.282 123.7996) (width 0.381) (layer "F.Cu") (net 29) (tstamp dcc28061-ca2f-41ce-8a7a-5ac90996b9f4))
+  (segment (start 101.919 122.809) (end 100.838 122.809) (width 0.381) (layer "F.Cu") (net 29) (tstamp df5fb309-c328-4d46-a5fa-8288ac30c263))
+  (segment (start 100.327 122.304) (end 99.314 122.304) (width 0.381) (layer "F.Cu") (net 29) (tstamp fd820986-65b0-42d3-8481-900f426b9d3a))
+  (segment (start 105.664 95.839061) (end 105.737404 95.912465) (width 0.381) (layer "F.Cu") (net 30) (tstamp 0f39ab41-3893-4c10-9fda-3499cdd061a5))
+  (segment (start 75.4888 97.028) (end 75.4888 98.933) (width 0.381) (layer "F.Cu") (net 30) (tstamp 1a8855b7-9faf-4964-ad87-512741afe4bd))
+  (segment (start 78.7908 89.154) (end 78.3336 89.6112) (width 0.381) (layer "F.Cu") (net 30) (tstamp 3072bed2-96df-4eb7-a9c5-a93813358afd))
+  (segment (start 79.375 89.154) (end 78.7908 89.154) (width 0.381) (layer "F.Cu") (net 30) (tstamp 38fc2024-9118-4f8c-9c7e-5db0263d6e10))
+  (segment (start 75.4888 98.933) (end 75.7428 99.187) (width 0.381) (layer "F.Cu") (net 30) (tstamp 40437914-f4d8-4705-a207-b90797899dd9))
+  (segment (start 75.8138 99.1925) (end 75.7428 99.1215) (width 0.381) (layer "F.Cu") (net 30) (tstamp 63a71c32-93d8-4e83-8c46-cadeb7616782))
+  (segment (start 79.7615 90.109) (end 79.7615 89.5405) (width 0.381) (layer "F.Cu") (net 30) (tstamp 91b07376-b63c-4c71-984e-81315fc31eaa))
+  (segment (start 105.664 93.945) (end 105.664 95.839061) (width 0.381) (layer "F.Cu") (net 30) (tstamp 97be4b40-0e93-4f9e-a1b7-244948455bfb))
+  (segment (start 77.79 99.1925) (end 76.581 99.1925) (width 0.381) (layer "F.Cu") (net 30) (tstamp a19889ef-ce64-4ffc-a520-ce1dfb8a7ee6))
+  (segment (start 76.774 96.774) (end 75.7428 96.774) (width 0.381) (layer "F.Cu") (net 30) (tstamp b5e8b59a-62e6-4a93-a106-c179311e4fd9))
+  (segment (start 79.7615 89.5405) (end 79.375 89.154) (width 0.381) (layer "F.Cu") (net 30) (tstamp ba4f1861-3d94-4a52-9ee8-3c1a873ee4df))
+  (segment (start 76.581 99.1925) (end 75.8138 99.1925) (width 0.381) (layer "F.Cu") (net 30) (tstamp f6f04858-77f4-4c96-ab7b-b87806786ea6))
+  (segment (start 75.7428 96.774) (end 75.4888 97.028) (width 0.381) (layer "F.Cu") (net 30) (tstamp f945ab46-e197-4dbe-9bcb-88eef14de4e3))
+  (via (at 75.946 117.094) (size 0.889) (drill 0.508) (layers "F.Cu" "B.Cu") (net 30) (tstamp 096d084c-d22a-40a4-8a2b-fc2f91b9ebd0))
+  (via (at 105.737404 95.912465) (size 0.889) (drill 0.508) (layers "F.Cu" "B.Cu") (net 30) (tstamp 1f64d79e-b11f-436d-ad46-29aee3ccb46a))
+  (via (at 78.232 117.094) (size 0.889) (drill 0.508) (layers "F.Cu" "B.Cu") (net 30) (tstamp 3beae23c-e34b-489e-a30a-fbcdddf8844b))
+  (via (at 77.089 117.094) (size 0.889) (drill 0.508) (layers "F.Cu" "B.Cu") (net 30) (tstamp 4ef3365f-d8e4-438a-bc70-965a8930d33c))
+  (via (at 122.431 79.629) (size 0.889) (drill 0.508) (layers "F.Cu" "B.Cu") (net 30) (tstamp 790c535c-d65d-4c5f-a6be-0a63ade28a78))
+  (via (at 75.946 118.2116) (size 0.889) (drill 0.508) (layers "F.Cu" "B.Cu") (net 30) (tstamp 9f198354-1f4c-4893-b6e6-97a6ae4d0824))
+  (via (at 78.3336 89.6112) (size 0.889) (drill 0.508) (layers "F.Cu" "B.Cu") (net 30) (tstamp bc1684d1-a7c7-4462-aff1-3f45af0f3586))
+  (via (at 78.232 118.2116) (size 0.889) (drill 0.508) (layers "F.Cu" "B.Cu") (net 30) (tstamp cbfacd1b-77bf-4bbd-8470-c6c065041859))
+  (via (at 77.089 118.2116) (size 0.889) (drill 0.508) (layers "F.Cu" "B.Cu") (net 30) (tstamp d231a5e9-2239-4d63-94a4-425f4dc1435e))
+  (via (at 76.581 99.1925) (size 0.889) (drill 0.508) (layers "F.Cu" "B.Cu") (net 30) (tstamp d8f9ea9e-14bc-44ea-a0d6-261a2782876a))
+  (segment (start 79.3242 89.1794) (end 78.7654 89.1794) (width 0.381) (layer "B.Cu") (net 30) (tstamp 1e1e1ca6-bd9c-475b-9ca5-9e68c54c1d35))
+  (segment (start 104.775 93.98) (end 105.524 93.98) (width 0.381) (layer "B.Cu") (net 30) (tstamp 21afdf23-b4f3-42c0-a835-c14c0164459b))
+  (segment (start 104.521 94.234) (end 104.775 93.98) (width 0.381) (layer "B.Cu") (net 30) (tstamp 5b2777ba-42f5-4d86-8127-d173dc55dc61))
+  (segment (start 105.737404 95.912465) (end 105.183465 95.912465) (width 0.381) (layer "B.Cu") (net 30) (tstamp 6dce879a-4bb2-4754-a5cc-a6e27c8755b5))
+  (segment (start 122.431 80.137) (end 122.431 79.629) (width 0.381) (layer "B.Cu") (net 30) (tstamp 6f86208d-b7d5-45db-8d33-367b8bc6a6cc))
+  (segment (start 78.7654 89.1794) (end 78.3336 89.6112) (width 0.381) (layer "B.Cu") (net 30) (tstamp 7a1481c3-85d9-4e4e-90cf-5ddaa0bb74d9))
+  (segment (start 104.521 95.25) (end 104.521 94.234) (width 0.381) (layer "B.Cu") (net 30) (tstamp 84adc88d-62d1-4436-bdce-1bfc3da6e063))
+  (segment (start 79.629 90.284) (end 79.629 89.4842) (width 0.381) (layer "B.Cu") (net 30) (tstamp bd531dcf-874e-481c-8e69-59599898cc79))
+  (segment (start 121.288 81.28) (end 122.431 80.137) (width 0.381) (layer "B.Cu") (net 30) (tstamp c8b4f62a-ec7a-4d08-bb1d-ed5ed5543758))
+  (segment (start 105.183465 95.912465) (end 104.521 95.25) (width 0.381) (layer "B.Cu") (net 30) (tstamp db48d7fd-c835-4df4-802a-e19e08490f45))
+  (segment (start 79.629 89.4842) (end 79.3242 89.1794) (width 0.381) (layer "B.Cu") (net 30) (tstamp efde470b-bf5f-460c-bb10-b34ade22f9d4))
+  (segment (start 120.462 81.28) (end 121.288 81.28) (width 0.381) (layer "B.Cu") (net 30) (tstamp fa5f88ee-c5ca-4c15-b78e-49594f05abd6))
+  (segment (start 106.934 100.076) (end 108.458 101.6) (width 0.381) (layer "F.Cu") (net 31) (tstamp 16f54447-e414-4a22-93b2-37766dbbe603))
+  (segment (start 106.934 99.095) (end 106.934 100.076) (width 0.381) (layer "F.Cu") (net 31) (tstamp 33568374-67da-42b2-8eb7-7f08f3a3be17))
+  (segment (start 108.458 101.6) (end 113.03 101.6) (width 0.381) (layer "F.Cu") (net 31) (tstamp a325ac5d-5426-4e3c-976a-da952c95837a))
+  (segment (start 113.35 101.28) (end 113.03 101.6) (width 0.381) (layer "B.Cu") (net 31) (tstamp abf9a467-f8db-467d-8d43-327074522522))
+  (segment (start 115.9025 101.28) (end 113.35 101.28) (width 0.381) (layer "B.Cu") (net 31) (tstamp f47ab490-3d07-4a56-aa32-a11e14d8142e))
+  (segment (start 105.664 99.095) (end 105.664 97.8662) (width 0.381) (layer "F.Cu") (net 32) (tstamp 50125335-15cf-4852-bfae-b55b63b8a6b9))
+  (segment (start 105.664 97.8662) (end 106.8133 96.7169) (width 0.381) (layer "F.Cu") (net 32) (tstamp 749140aa-3bcc-42e9-bdf5-8896a1489eaf))
+  (segment (start 111.3028 99.06) (end 113.03 99.06) (width 0.381) (layer "F.Cu") (net 32) (tstamp 8e9ecf4f-827f-4c7c-b0c7-6ea35562278a))
+  (segment (start 108.9597 96.7169) (end 111.3028 99.06) (width 0.381) (layer "F.Cu") (net 32) (tstamp a3edf44d-db00-4a79-9da3-2238e1f1c544))
+  (segment (start 106.8133 96.7169) (end 108.9597 96.7169) (width 0.381) (layer "F.Cu") (net 32) (tstamp eca431d9-c135-48bf-b827-6e8e0c0056ac))
+  (segment (start 113.35 99.38) (end 113.03 99.06) (width 0.381) (layer "B.Cu") (net 32) (tstamp 54f31832-bd3f-45c3-aa49-75b306effe30))
+  (segment (start 115.9025 99.38) (end 113.35 99.38) (width 0.381) (layer "B.Cu") (net 32) (tstamp a67e9b1a-e12d-476b-81bf-829caba9c5cd))
+  (segment (start 106.088 85.598) (end 103.695 85.598) (width 0.381) (layer "F.Cu") (net 33) (tstamp 76a8a4cb-014d-4d2a-a674-5ffb1aebf8dc))
+  (segment (start 103.695 85.598) (end 103.632 85.535) (width 0.381) (layer "F.Cu") (net 33) (tstamp e9e0d0c3-c822-4590-9dcb-7be874238325))
+  (segment (start 103.632 87.185) (end 103.632 88.265) (width 0.381) (layer "F.Cu") (net 34) (tstamp 6d16bcf1-5cea-4f69-aafe-c66abee8ab71))
+  (via (at 103.632 88.265) (size 0.889) (drill 0.508) (layers "F.Cu" "B.Cu") (net 34) (tstamp 6b83ab6e-7762-4f91-ab7f-7315e796bca8))
+  (segment (start 103.632 88.265) (end 103.505 88.138) (width 0.381) (layer "B.Cu") (net 34) (tstamp 2001d894-6952-4ac1-82fe-5ac34e3358e9))
+  (segment (start 103.505 88.138) (end 103.505 86.295) (width 0.381) (layer "B.Cu") (net 34) (tstamp 36e745d8-8b20-4540-b011-dd9a0c83a6a8))
+  (segment (start 82.0365 92.009) (end 82.0365 92.7045) (width 0.381) (layer "F.Cu") (net 35) (tstamp 36c2b258-d74f-4a5e-b32f-d4274a02f274))
+  (segment (start 82.0365 92.7045) (end 82.3468 93.0148) (width 0.381) (layer "F.Cu") (net 35) (tstamp 409e2336-cc07-4516-8ec8-53ef191e3a82))
+  (segment (start 82.3468 93.0148) (end 83.4136 93.0148) (width 0.381) (layer "F.Cu") (net 35) (tstamp 4bf642b2-a91c-4a82-b6ab-e033af84d4fe))
+  (segment (start 83.4136 93.0148) (end 83.693 92.7354) (width 0.381) (layer "F.Cu") (net 35) (tstamp 6c3c081c-48d5-46c7-99d4-f426df007534))
+  (segment (start 83.693 92.7354) (end 83.693 91.945) (width 0.381) (layer "F.Cu") (net 35) (tstamp a2711f4d-e642-4445-9129-179ac0d5d9cb))
+  (via (at 83.4136 93.0148) (size 0.889) (drill 0.508) (layers "F.Cu" "B.Cu") (net 35) (tstamp fbbe4243-c1fd-46ba-bc70-21545ca54937))
+  (segment (start 83.693 91.945) (end 83.693 92.7354) (width 0.381) (layer "B.Cu") (net 35) (tstamp e6016ce0-3ef9-46df-831d-641188413115))
+  (segment (start 83.693 92.7354) (end 83.4136 93.0148) (width 0.381) (layer "B.Cu") (net 35) (tstamp fea00345-0e0e-42ff-a6db-ebafdeb6d8aa))
+  (segment (start 77.79 102.7328) (end 77.8256 102.7684) (width 0.381) (layer "F.Cu") (net 36) (tstamp b0556ead-06c6-418f-9ac9-f74cdc48501a))
+  (segment (start 77.79 101.4675) (end 77.79 102.7328) (width 0.381) (layer "F.Cu") (net 36) (tstamp da8df26f-2f0e-46ef-98db-c23e558ee0ee))
+  (via (at 77.8256 102.7684) (size 0.8) (drill 0.4) (layers "F.Cu" "B.Cu") (net 36) (tstamp 5dc51033-ae86-4e55-a613-5afbd0885e61))
+  (segment (start 77.8256 101.0534) (end 77.851 101.028) (width 0.381) (layer "B.Cu") (net 36) (tstamp 00d771fa-184f-4785-81c4-9fb4898f22b8))
+  (segment (start 78.6638 102.7684) (end 77.8256 102.7684) (width 0.381) (layer "B.Cu") (net 36) (tstamp 05129776-79a2-4f01-bf73-defcc9ad1822))
+  (segment (start 79.375 101.028) (end 79.375 102.0572) (width 0.381) (layer "B.Cu") (net 36) (tstamp 0ea27ea1-17cb-4a6d-849b-ad6b8fa5d51e))
+  (segment (start 79.375 102.0572) (end 78.6638 102.7684) (width 0.381) (layer "B.Cu") (net 36) (tstamp 64b74030-1b91-43e4-b823-edce1ddf46f7))
+  (segment (start 77.8256 102.7684) (end 77.8256 101.0534) (width 0.381) (layer "B.Cu") (net 36) (tstamp a612755a-efd1-492a-8c22-025ce8f921be))
+  (segment (start 68.8086 85.163998) (end 68.8086 91.2114) (width 0.381) (layer "F.Cu") (net 37) (tstamp 0890b7e0-06d4-4801-9c4e-ed24622d897c))
+  (segment (start 80.899 83.185) (end 79.728398 83.185) (width 0.381) (layer "F.Cu") (net 37) (tstamp 0ab41c61-d21b-42f8-ad4f-810f201cfb34))
+  (segment (start 68.8086 91.2114) (end 64.77 95.25) (width 0.381) (layer "F.Cu") (net 37) (tstamp 190c863e-99a6-443b-bacb-68265edef0c4))
+  (segment (start 80.899 83.185) (end 81.6 83.185) (width 0.254) (layer "F.Cu") (net 37) (tstamp 36691b9f-4f91-44ad-b294-ec006f05fbad))
+  (segment (start 79.728398 83.185) (end 79.043097 83.870301) (width 0.381) (layer "F.Cu") (net 37) (tstamp 40888310-8719-48ae-880f-b55471a919c2))
+  (segment (start 70.102297 83.870301) (end 68.8086 85.163998) (width 0.381) (layer "F.Cu") (net 37) (tstamp 5da5931d-23d4-4737-8861-f1a5a9930474))
+  (segment (start 79.043097 83.870301) (end 70.102297 83.870301) (width 0.381) (layer "F.Cu") (net 37) (tstamp b4d9e1a1-138e-4f21-99ce-838860815aef))
+  (via (at 64.77 95.25) (size 0.889) (drill 0.508) (layers "F.Cu" "B.Cu") (net 37) (tstamp d10dea24-658b-479f-baff-d98f563930ae))
+  (segment (start 65.405 97.12) (end 65.405 95.631) (width 0.381) (layer "B.Cu") (net 37) (tstamp 3979bb2f-bdf1-48b1-8d41-23ce22446b41))
+  (segment (start 65.405 95.631) (end 65.024 95.25) (width 0.381) (layer "B.Cu") (net 37) (tstamp 43e138e5-139b-46e5-8d9c-8389bd97d472))
+  (segment (start 65.024 95.25) (end 64.77 95.25) (width 0.381) (layer "B.Cu") (net 37) (tstamp c261de05-052d-4796-a97f-fad22c06451c))
+  (segment (start 83.8708 96.7994) (end 83.8708 98.1202) (width 0.508) (layer "F.Cu") (net 38) (tstamp 00585294-cc7d-4a1a-9f74-d4fbab3f8ff6))
+  (segment (start 77.089 104.7496) (end 77.089 105.9795) (width 0.635) (layer "F.Cu") (net 38) (tstamp 4b70d1f9-4346-4061-8991-e1fa1847d4a8))
+  (segment (start 75.692 104.648) (end 76.9874 104.648) (width 0.635) (layer "F.Cu") (net 38) (tstamp 4ca5ad20-1ebb-41e9-bd14-9b5184833388))
+  (segment (start 83.711 98.28) (end 82.931 98.28) (width 0.254) (layer "F.Cu") (net 38) (tstamp 4db08ffc-512e-4453-a1a2-3e4ffeb680bd))
+  (segment (start 83.8708 94.615) (end 83.8708 96.7994) (width 0.508) (layer "F.Cu") (net 38) (tstamp 4e353c23-0eba-40ac-8c51-05e66a771800))
+  (segment (start 82.738 96.774) (end 83.8454 96.774) (width 0.508) (layer "F.Cu") (net 38) (tstamp 5a0bb095-eb5e-4869-9044-5cd1d62beda6))
+  (segment (start 83.8708 98.1202) (end 83.711 98.28) (width 0.508) (layer "F.Cu") (net 38) (tstamp 67d9e055-0ef3-4cee-9e0d-02644d52585d))
+  (segment (start 83.8454 96.774) (end 83.8708 96.7994) (width 0.508) (layer "F.Cu") (net 38) (tstamp 716cb179-3e38-44ec-a400-61d6c15a33e3))
+  (segment (start 76.9874 104.648) (end 77.089 104.7496) (width 0.635) (layer "F.Cu") (net 38) (tstamp e7195aa4-0178-4846-9fda-bd40f1b42d4b))
+  (segment (start 82.738 94.615) (end 83.8708 94.615) (width 0.508) (layer "F.Cu") (net 38) (tstamp fbacca48-71e5-479a-8502-6fa5530094a8))
+  (via (at 83.8708 94.615) (size 0.8) (drill 0.4) (layers "F.Cu" "B.Cu") (net 38) (tstamp 96997f2b-bb48-4c6a-b982-3f315ab6f16f))
+  (via (at 75.692 104.648) (size 0.889) (drill 0.508) (layers "F.Cu" "B.Cu") (net 38) (tstamp a02b2da9-265a-4158-b248-d8c2ab7f478a))
+  (segment (start 80.553599 96.230401) (end 80.553599 94.701399) (width 0.381) (layer "B.Cu") (net 38) (tstamp 013233a4-c77e-4af2-9eab-d2a4549846c8))
+  (segment (start 83.8708 94.615) (end 80.4672 94.615) (width 0.635) (layer "B.Cu") (net 38) (tstamp 0a912f46-3fa9-421d-adc6-142a4a7d7dee))
+  (segment (start 78.906508 97.242492) (end 79.502 96.647) (width 0.381) (layer "B.Cu") (net 38) (tstamp 143caa93-b517-44a2-9116-bf3fcea37c6c))
+  (segment (start 79.502 96.647) (end 80.137 96.647) (width 0.381) (layer "B.Cu") (net 38) (tstamp 31da1106-fe6f-4ff8-88bd-40f65b1a5756))
+  (segment (start 77.089 94.615) (end 80.4672 94.615) (width 0.635) (layer "B.Cu") (net 38) (tstamp 35a3151f-3b66-4a8c-b17e-e285655c8ea7))
+  (segment (start 78.906508 98.210508) (end 78.906508 97.242492) (width 0.381) (layer "B.Cu") (net 38) (tstamp 5f0f9bb5-bfe0-4869-81f2-3fc39927cf6b))
+  (segment (start 80.553599 94.701399) (end 80.4672 94.615) (width 0.381) (layer "B.Cu") (net 38) (tstamp 6f62c170-cfdd-40d8-964c-18aa5617533e))
+  (segment (start 75.692 104.648) (end 75.438 104.394) (width 0.635) (layer "B.Cu") (net 38) (tstamp 6ff06a34-bc27-4d26-886e-275fe833f7d2))
+  (segment (start 75.438 104.394) (end 75.438 96.266) (width 0.635) (layer "B.Cu") (net 38) (tstamp 74cc05f5-765f-482e-94e8-08498fd4e083))
+  (segment (start 75.438 96.266) (end 77.089 94.615) (width 0.635) (layer "B.Cu") (net 38) (tstamp 79ca1d07-4fcc-40a9-b63d-e60929af7beb))
+  (segment (start 79.375 99.378) (end 79.375 98.679) (width 0.381) (layer "B.Cu") (net 38) (tstamp 8ed52b10-da50-428a-895f-4b79a3d5f78a))
+  (segment (start 74.168 116.7384) (end 74.168 123.444) (width 0.635) (layer "B.Cu") (net 38) (tstamp 8f9ab96f-84a6-434b-939a-1e8862623aaf))
+  (segment (start 75.692 115.2144) (end 74.168 116.7384) (width 0.635) (layer "B.Cu") (net 38) (tstamp c25130a0-c2f3-44da-950a-c7f5de869d7e))
+  (segment (start 80.137 96.647) (end 80.553599 96.230401) (width 0.381) (layer "B.Cu") (net 38) (tstamp cd2a4750-21b4-496b-8041-356ddcaa9824))
+  (segment (start 79.375 98.679) (end 78.906508 98.210508) (width 0.381) (layer "B.Cu") (net 38) (tstamp eca08bf3-ec40-41f6-9ca8-f6d2d1839a05))
+  (segment (start 75.692 104.648) (end 75.692 115.2144) (width 0.635) (layer "B.Cu") (net 38) (tstamp fcfdafd7-71e8-427d-a48a-7287a804cda1))
+  (segment (start 108.204 91.948) (end 108.204 93.945) (width 0.381) (layer "F.Cu") (net 39) (tstamp 0244b6ef-c5f5-4b3a-a2cd-6403d95c9d5a))
+  (via (at 108.204 91.948) (size 0.889) (drill 0.508) (layers "F.Cu" "B.Cu") (net 39) (tstamp 6dd0ec8c-9990-4158-a4df-a4c61bc0abce))
+  (segment (start 109.855 90.297) (end 109.855 86.295) (width 0.381) (layer "B.Cu") (net 39) (tstamp 29ac98a6-3462-46b2-8666-f7acc8425ca2))
+  (segment (start 108.204 91.948) (end 109.855 90.297) (width 0.381) (layer "B.Cu") (net 39) (tstamp 32cd9591-4765-42ca-b7b2-8a06de5e75be))
+  (segment (start 106.869 121.539) (end 108.839 121.539) (width 0.254) (layer "F.Cu") (net 40) (tstamp 0a4c117f-2db5-4138-9791-7c2c6f36c6f3))
+  (segment (start 108.966 119.38) (end 108.585 118.999) (width 0.254) (layer "F.Cu") (net 40) (tstamp 341c9a80-1696-49ae-b1f0-3864b87f0ff7))
+  (segment (start 108.585 118.999) (end 106.869 118.999) (width 0.254) (layer "F.Cu") (net 40) (tstamp 43cca0b6-c984-4c76-a8b8-22bf6c903e6d))
+  (segment (start 108.839 123.444) (end 108.204 122.809) (width 0.254) (layer "F.Cu") (net 40) (tstamp b0dcafd3-cbee-4c74-925c-4114be2affba))
+  (segment (start 108.204 122.809) (end 106.869 122.809) (width 0.254) (layer "F.Cu") (net 40) (tstamp fe6b246a-8e86-4341-abcc-bf4166377f8c))
+  (via (at 108.839 123.444) (size 0.889) (drill 0.508) (layers "F.Cu" "B.Cu") (net 40) (tstamp 1c8cdcd0-8d77-4f0f-9638-ef37bce831a1))
+  (via (at 106.807 124.079) (size 0.889) (drill 0.508) (layers "F.Cu" "B.Cu") (net 40) (tstamp ac7d9d15-2993-47a6-ac0d-0a6c8a46d2e1))
+  (via (at 108.966 119.38) (size 0.889) (drill 0.508) (layers "F.Cu" "B.Cu") (net 40) (tstamp d430e36d-d0c7-4d22-897d-d3e1f231029b))
+  (via (at 108.839 121.539) (size 0.889) (drill 0.508) (layers "F.Cu" "B.Cu") (net 40) (tstamp ef898b1b-3512-412d-bd1a-d7c720fa1384))
+  (segment (start 106.8578 122.5568) (end 106.8578 124.0282) (width 0.508) (layer "B.Cu") (net 40) (tstamp 2282f9a6-ebf1-4987-acc4-234df077e14a))
+  (segment (start 106.8578 124.0282) (end 106.807 124.079) (width 0.508) (layer "B.Cu") (net 40) (tstamp 7de51174-56ee-42a7-a9f2-7c54e16ab398))
+  (segment (start 94.361 84.5566) (end 93.9546 84.963) (width 0.381) (layer "F.Cu") (net 41) (tstamp 21a6cade-cbfa-444b-b929-52a2fd7fbad9))
+  (segment (start 85.4964 84.963) (end 84.3684 83.835) (width 0.381) (layer "F.Cu") (net 41) (tstamp 3a26b791-d83f-47ce-adba-ce9e30063d5d))
+  (segment (start 83.5 83.835) (end 84.3684 83.835) (width 0.254) (layer "F.Cu") (net 41) (tstamp 498044b0-5edf-4c01-b09d-e61d5fee038d))
+  (segment (start 96.455795 83.171595) (end 95.07079 84.5566) (width 0.381) (layer "F.Cu") (net 41) (tstamp 57164003-2f78-4ccb-b437-362b65bf17f0))
+  (segment (start 95.07079 84.5566) (end 94.361 84.5566) (width 0.381) (layer "F.Cu") (net 41) (tstamp 7a5beb9b-d5a0-4273-9ad2-23af51d061af))
+  (segment (start 93.9546 84.963) (end 85.4964 84.963) (width 0.381) (layer "F.Cu") (net 41) (tstamp d44a5a4b-3a8c-479a-b67f-c9a1ddc00125))
+  (via (at 96.455795 83.171595) (size 0.889) (drill 0.508) (layers "F.Cu" "B.Cu") (net 41) (tstamp f498a9b9-a343-410a-8168-c095cd983ed3))
+  (segment (start 96.455795 83.171595) (end 96.455795 82.548191) (width 0.381) (layer "B.Cu") (net 41) (tstamp 7c5560c0-c011-43db-89da-bca53015fafd))
+  (segment (start 93.77 79.862396) (end 93.77 75.77) (width 0.381) (layer "B.Cu") (net 41) (tstamp 7fc9ac35-bf8d-4c6b-b0d2-d61d8036fa10))
+  (segment (start 96.455795 82.548191) (end 93.77 79.862396) (width 0.381) (layer "B.Cu") (net 41) (tstamp c7416bfd-11d3-444d-9f4f-d97092bce530))
+  (segment (start 63.2714 102.1334) (end 63.2714 94.5388) (width 0.381) (layer "F.Cu") (net 42) (tstamp 09ca1449-a5f6-4954-8710-03f3c645d897))
+  (segment (start 63.2714 94.5388) (end 65.659 92.1512) (width 0.381) (layer "F.Cu") (net 42) (tstamp 0de16c4e-4989-41ed-8451-e8234b4d69ff))
+  (segment (start 88.7788 81.6604) (end 88.7788 79.9396) (width 0.254) (layer "F.Cu") (net 42) (tstamp 10201fe2-4bbb-4492-8b04-8c1a21eb0dbe))
+  (segment (start 93.98 80.645) (end 95.504 80.645) (width 0.381) (layer "F.Cu") (net 42) (tstamp 10899289-defa-41ab-b6b6-9df979e48e32))
+  (segment (start 95.504 80.645) (end 96.774 79.375) (width 0.381) (layer "F.Cu") (net 42) (tstamp 1737455c-1476-48e2-9a75-7ac8f684707e))
+  (segment (start 85.6546 79.9396) (end 88.7788 79.9396) (width 0.381) (layer "F.Cu") (net 42) (tstamp 20452c9e-c49f-48b2-9b53-cc645540d214))
+  (segment (start 65.659 85.297602) (end 71.017002 79.9396) (width 0.381) (layer "F.Cu") (net 42) (tstamp 39e0a2b8-208b-4638-93f2-e1e6bb937efb))
+  (segment (start 93.2746 79.9396) (end 93.98 80.645) (width 0.381) (layer "F.Cu") (net 42) (tstamp 3e5a165b-61f6-4396-bc56-2396ddab1a71))
+  (segment (start 88.7788 79.9396) (end 93.2746 79.9396) (width 0.381) (layer "F.Cu") (net 42) (tstamp 58392c76-53c8-42b1-85f9-e6a874bb1374))
+  (segment (start 106.426 79.375) (end 106.553 79.248) (width 0.381) (layer "F.Cu") (net 42) (tstamp 7b63688d-5d18-4e36-ba20-0b9090c2a719))
+  (segment (start 65.405 104.267) (end 63.2714 102.1334) (width 0.381) (layer "F.Cu") (net 42) (tstamp 81159867-a3b9-4561-89e0-4f55098b8ad8))
+  (segment (start 71.017002 79.9396) (end 85.6546 79.9396) (width 0.381) (layer "F.Cu") (net 42) (tstamp 81afc32a-31b6-4521-8e68-811a28196152))
+  (segment (start 96.774 79.375) (end 106.426 79.375) (width 0.381) (layer "F.Cu") (net 42) (tstamp 8706c8cd-2988-444a-8249-29a2a111f3ab))
+  (segment (start 87.816 82.037) (end 88.4022 82.037) (width 0.254) (layer "F.Cu") (net 42) (tstamp d57f0c3d-234f-4124-ae35-7fd8ac69fd7e))
+  (segment (start 65.659 92.1512) (end 65.659 85.297602) (width 0.381) (layer "F.Cu") (net 42) (tstamp db3d2aeb-fd91-4ff1-9b41-abd31511386d))
+  (segment (start 88.4022 82.037) (end 88.7788 81.6604) (width 0.254) (layer "F.Cu") (net 42) (tstamp fa695b96-8a2a-44a2-9020-73df536067a4))
+  (via (at 106.553 79.248) (size 0.889) (drill 0.508) (layers "F.Cu" "B.Cu") (net 42) (tstamp 6ee00f2a-0291-442f-8b17-d8500f74c82b))
+  (via (at 65.405 104.267) (size 0.889) (drill 0.508) (layers "F.Cu" "B.Cu") (net 42) (tstamp abecdd4b-7d4c-408a-9b91-8eb557e8f44f))
+  (segment (start 106.553 79.248) (end 105.2009 77.8959) (width 0.381) (layer "B.Cu") (net 42) (tstamp 4962a7f8-8862-40d2-b3a8-8dc024f0a558))
+  (segment (start 65.405 106.01) (end 65.405 104.267) (width 0.381) (layer "B.Cu") (net 42) (tstamp 77577ad8-20f4-4619-a687-f44c3e6d0ef0))
+  (segment (start 105.2009 77.8959) (end 105.2009 74.4991) (width 0.381) (layer "B.Cu") (net 42) (tstamp 8d784f5e-ac4d-48a7-9cf0-ec44cc023ff1))
+  (segment (start 105.2009 74.4991) (end 106.47 73.23) (width 0.381) (layer "B.Cu") (net 42) (tstamp 971b0e7e-4d61-4047-bf78-d7ad8923a271))
+  (segment (start 65.786 112.649) (end 65.405 112.268) (width 0.381) (layer "B.Cu") (net 43) (tstamp 0600b755-6614-43fa-9fdf-7f703c6c3ce5))
+  (segment (start 69.8246 104.2924) (end 69.8246 107.059504) (width 0.381) (layer "B.Cu") (net 43) (tstamp 1bb18888-8d95-4bcd-96cf-931beb5f15dc))
+  (segment (start 69.8246 107.059504) (end 68.451504 108.4326) (width 0.381) (layer "B.Cu") (net 43) (tstamp 354d166d-8438-4208-9724-14f0ff370661))
+  (segment (start 65.405 112.268) (end 65.405 111.16) (width 0.381) (layer "B.Cu") (net 43) (tstamp 60eede31-3695-40eb-8289-34869af1222d))
+  (segment (start 66.929 112.649) (end 65.786 112.649) (width 0.381) (layer "B.Cu") (net 43) (tstamp 7b8e46c9-1a3d-4721-8e24-8734c090bb78))
+  (segment (start 70.307 103.81) (end 69.8246 104.2924) (width 0.381) (layer "B.Cu") (net 43) (tstamp a8121387-c3b6-4537-b983-067fb5e62809))
+  (segment (start 66.3194 108.4326) (end 65.405 109.347) (width 0.381) (layer "B.Cu") (net 43) (tstamp b1135491-290e-4028-9da6-4e97c89c39dd))
+  (segment (start 65.405 109.347) (end 65.405 111.16) (width 0.381) (layer "B.Cu") (net 43) (tstamp b68d2488-10c0-4b51-b286-78de167ac4b4))
+  (segment (start 67.2865 113.7685) (end 67.2865 113.0065) (width 0.381) (layer "B.Cu") (net 43) (tstamp bfce6182-5ba1-4346-9d01-24b88927d5ae))
+  (segment (start 71.857 103.81) (end 70.307 103.81) (width 0.381) (layer "B.Cu") (net 43) (tstamp bfea5f92-32cb-41bf-869a-c63adae6639c))
+  (segment (start 67.2865 113.0065) (end 66.929 112.649) (width 0.381) (layer "B.Cu") (net 43) (tstamp f16fddfe-7d3c-442e-8487-da9c113acfd3))
+  (segment (start 68.451504 108.4326) (end 66.3194 108.4326) (width 0.381) (layer "B.Cu") (net 43) (tstamp f9725542-5771-4b3b-8512-99eb44853f60))
+  (segment (start 65.659 107.823) (end 64.135 109.347) (width 0.381) (layer "B.Cu") (net 44) (tstamp 1c4c6bf9-85fe-481f-8598-c15062e859af))
+  (segment (start 64.135 109.347) (end 64.135 111.16) (width 0.381) (layer "B.Cu") (net 44) (tstamp 21af90fd-cc83-47a8-9006-d098a8c88609))
+  (segment (start 67.2865 116.4825) (end 67.2865 115.5935) (width 0.381) (layer "B.Cu") (net 44) (tstamp 39324559-d7a7-4509-bd01-1577112abea3))
+  (segment (start 66.929 116.84) (end 67.2865 116.4825) (width 0.381) (layer "B.Cu") (net 44) (tstamp 3c5cbc30-fce5-4aee-999c-4a6bdbcf0aa1))
+  (segment (start 64.135 112.522) (end 65.659 114.046) (width 0.381) (layer "B.Cu") (net 44) (tstamp 4a9d1562-50f0-43b9-b705-439750fe767e))
+  (segment (start 65.659 116.459) (end 66.04 116.84) (width 0.381) (layer "B.Cu") (net 44) (tstamp 5c636205-28dc-42a7-aa70-33d317f1b077))
+  (segment (start 68.199 107.823) (end 65.659 107.823) (width 0.381) (layer "B.Cu") (net 44) (tstamp 6c730fed-39a1-47a8-9c0b-d4de6edb56fb))
+  (segment (start 69.215 103.886) (end 69.215 106.807) (width 0.381) (layer "B.Cu") (net 44) (tstamp 804d6f7d-cfaf-49f2-9e53-dbf2d64472dc))
+  (segment (start 64.135 111.16) (end 64.135 112.522) (width 0.381) (layer "B.Cu") (net 44) (tstamp 848c83c0-8aa2-45df-8f37-d6d9ab1fa395))
+  (segment (start 71.857 101.27) (end 71.831 101.27) (width 0.381) (layer "B.Cu") (net 44) (tstamp a142fc8b-585f-42fb-ba78-e4d36e2202d9))
+  (segment (start 65.659 114.046) (end 65.659 116.459) (width 0.381) (layer "B.Cu") (net 44) (tstamp a3dec11f-8109-49b8-b816-0653e79f53c5))
+  (segment (start 66.04 116.84) (end 66.929 116.84) (width 0.381) (layer "B.Cu") (net 44) (tstamp bd164fb1-8759-47ce-8ea0-944e4b458e90))
+  (segment (start 69.215 106.807) (end 68.199 107.823) (width 0.381) (layer "B.Cu") (net 44) (tstamp d878f982-810f-4aa1-b1b3-270a608d6619))
+  (segment (start 71.831 101.27) (end 69.215 103.886) (width 0.381) (layer "B.Cu") (net 44) (tstamp f08c2d50-0215-457f-8fac-983264fb955e))
+  (segment (start 96.8502 85.2678) (end 94.6912 85.2678) (width 0.381) (layer "F.Cu") (net 47) (tstamp 6669ec38-19da-487f-9d1c-b669d8ac4ece))
+  (segment (start 80.4418 86.7918) (end 79.0448 85.3948) (width 0.381) (layer "F.Cu") (net 47) (tstamp 9242cb31-49b6-43c5-89a0-74a246141b25))
+  (segment (start 93.1672 86.7918) (end 80.4418 86.7918) (width 0.381) (layer "F.Cu") (net 47) (tstamp a7861c1c-c17b-4209-b97d-da620fcd99f3))
+  (segment (start 97.917 84.201) (end 96.8502 85.2678) (width 0.381) (layer "F.Cu") (net 47) (tstamp bd01fe23-9859-4502-b6c6-a9ef512ed49f))
+  (segment (start 94.6912 85.2678) (end 93.1672 86.7918) (width 0.381) (layer "F.Cu") (net 47) (tstamp cdfb87cc-2989-445c-82de-2d362e204bb2))
+  (segment (start 79.0448 85.3948) (end 75.9968 85.3948) (width 0.381) (layer "F.Cu") (net 47) (tstamp fd459b29-d88b-45da-9e5e-2082a0dc064b))
+  (via (at 97.917 84.201) (size 0.889) (drill 0.508) (layers "F.Cu" "B.Cu") (net 47) (tstamp ebd2e89a-ecb3-4c3a-940a-0c2006e30d5d))
+  (via (at 75.9968 85.3948) (size 0.889) (drill 0.508) (layers "F.Cu" "B.Cu") (net 47) (tstamp ed03c081-9457-4ab6-8201-8a29177ef07f))
+  (segment (start 104.775 83.312) (end 104.775 81.345) (width 0.381) (layer "B.Cu") (net 47) (tstamp 1001e2d3-a3a7-4451-b326-2b7f42884f6a))
+  (segment (start 75.99 85.388) (end 75.9968 85.3948) (width 0.381) (layer "B.Cu") (net 47) (tstamp 25dc75e6-1954-4047-99e0-2781b2bc8afd))
+  (segment (start 98.171 83.947) (end 104.14 83.947) (width 0.381) (layer "B.Cu") (net 47) (tstamp 3c7b1515-3ad0-428b-85c7-5bdf1bd5bee1))
+  (segment (start 97.917 84.201) (end 98.171 83.947) (width 0.381) (layer "B.Cu") (net 47) (tstamp 7ce03d65-c8b8-440d-8e69-edca2f46e208))
+  (segment (start 104.14 83.947) (end 104.775 83.312) (width 0.381) (layer "B.Cu") (net 47) (tstamp 9009d05a-a557-416b-ac94-fbdf20ba9558))
+  (segment (start 75.99 75.77) (end 75.99 85.388) (width 0.381) (layer "B.Cu") (net 47) (tstamp d3194622-2be8-43f7-9ee8-86ac4c571b0c))
+  (segment (start 95.197705 88.2396) (end 90.0176 88.2396) (width 0.381) (layer "F.Cu") (net 48) (tstamp 159b1f02-f065-496b-a1b3-a12c7710010b))
+  (segment (start 78.2828 86.2838) (end 74.7014 86.2838) (width 0.381) (layer "F.Cu") (net 48) (tstamp 1de37cf4-7d54-4f9e-aa3e-58c187944eeb))
+  (segment (start 89.3826 87.6046) (end 79.6036 87.6046) (width 0.381) (layer "F.Cu") (net 48) (tstamp 1e4de2ca-fce6-4b36-b7ac-f574e20d7347))
+  (segment (start 79.6036 87.6046) (end 78.2828 86.2838) (width 0.381) (layer "F.Cu") (net 48) (tstamp 26362ac7-a24c-4135-a08b-db737fa537ae))
+  (segment (start 112.141 90.424) (end 102.997 90.424) (width 0.381) (layer "F.Cu") (net 48) (tstamp 6d7fb6a0-7a4d-4b9e-a1c7-c7bac80cc990))
+  (segment (start 102.997 90.424) (end 101.6254 89.0524) (width 0.381) (layer "F.Cu") (net 48) (tstamp 89ceee13-0d8e-459c-9d4a-cc49b81ab9fe))
+  (segment (start 96.010504 89.0524) (end 95.197705 88.2396) (width 0.381) (layer "F.Cu") (net 48) (tstamp c2d2e80f-ab09-460b-a322-1644e246c896))
+  (segment (start 101.6254 89.0524) (end 96.010504 89.0524) (width 0.381) (layer "F.Cu") (net 48) (tstamp d1bd8643-fcec-44a2-9ff9-4ba79f94f1c0))
+  (segment (start 90.0176 88.2396) (end 89.3826 87.6046) (width 0.381) (layer "F.Cu") (net 48) (tstamp d2ee2f48-b386-4eb2-85a1-3948a6b52228))
+  (segment (start 113.03 89.535) (end 112.141 90.424) (width 0.381) (layer "F.Cu") (net 48) (tstamp e65ff59f-f281-4c01-99d3-0a45c8cb1151))
+  (via (at 74.7014 86.2838) (size 0.889) (drill 0.508) (layers "F.Cu" "B.Cu") (net 48) (tstamp 29476dd5-7c7b-496f-96e3-944cb5b6e663))
+  (segment (start 74.72 86.2652) (end 74.7014 86.2838) (width 0.381) (layer "B.Cu") (net 48) (tstamp 7a01cca8-9af1-423b-a935-0a2ae8cfc2dd))
+  (segment (start 74.72 74.5) (end 74.72 86.2652) (width 0.381) (layer "B.Cu") (net 48) (tstamp 98d2116c-ca4d-47bf-8285-2d313b90f01d))
+  (segment (start 75.99 73.23) (end 74.72 74.5) (width 0.381) (layer "B.Cu") (net 48) (tstamp 99a53671-44eb-462c-ab6d-20196481a8e9))
+  (segment (start 95.758 89.662) (end 94.9452 88.8492) (width 0.381) (layer "F.Cu") (net 49) (tstamp 4530baf2-6526-423c-b779-905777a86f50))
+  (segment (start 78.234932 88.394932) (end 77.089 87.249) (width 0.381) (layer "F.Cu") (net 49) (tstamp 912beb9d-1994-41db-87fb-c25db77de6ac))
+  (segment (start 94.9452 88.8492) (end 89.3572 88.8492) (width 0.381) (layer "F.Cu") (net 49) (tstamp 9cd95ba0-2f49-4e37-b494-772d1d39a33c))
+  (segment (start 113.03 92.075) (end 111.9886 91.0336) (width 0.381) (layer "F.Cu") (net 49) (tstamp a42aadad-35e4-4a68-8de8-edd33d5bef9b))
+  (segment (start 101.245896 89.662) (end 95.758 89.662) (width 0.381) (layer "F.Cu") (net 49) (tstamp b43792c2-cebb-4ead-aabe-656eed5566eb))
+  (segment (start 88.902932 88.394932) (end 78.234932 88.394932) (width 0.381) (layer "F.Cu") (net 49) (tstamp bb52989f-142c-48ca-8dec-14eee4a321ee))
+  (segment (start 89.3572 88.8492) (end 88.902932 88.394932) (width 0.381) (layer "F.Cu") (net 49) (tstamp bca1efed-bee2-46a5-ae1c-3bcd6f735799))
+  (segment (start 111.9886 91.0336) (end 102.617496 91.0336) (width 0.381) (layer "F.Cu") (net 49) (tstamp cff4d96c-670d-4dad-a331-04b5d8f940cf))
+  (segment (start 102.617496 91.0336) (end 101.245896 89.662) (width 0.381) (layer "F.Cu") (net 49) (tstamp ebadf0aa-5b70-4b41-894c-2af4bce71743))
+  (via (at 77.089 87.249) (size 0.889) (drill 0.508) (layers "F.Cu" "B.Cu") (net 49) (tstamp ac02a5c7-5468-4f86-8704-d67c24eb36e8))
+  (segment (start 78.53 73.23) (end 77.26 74.5) (width 0.381) (layer "B.Cu") (net 49) (tstamp 28f72a53-a21f-4514-b761-d7668cf21920))
+  (segment (start 77.26 74.5) (end 77.26 87.078) (width 0.381) (layer "B.Cu") (net 49) (tstamp a8fd74d7-89e1-4ab7-8669-dff8bfdb86ff))
+  (segment (start 77.26 87.078) (end 77.089 87.249) (width 0.381) (layer "B.Cu") (net 49) (tstamp ec81be69-1d90-41be-9153-2b436a07184e))
+  (segment (start 81.07 75.77) (end 81.0435 75.77) (width 0.381) (layer "B.Cu") (net 50) (tstamp 872f7516-d316-42eb-b041-b3d278d01aea))
+  (segment (start 81.0435 75.77) (end 78.359 78.4545) (width 0.381) (layer "B.Cu") (net 50) (tstamp bcf44281-a65c-4f23-ad20-7dd2a31f02ad))
+  (segment (start 78.359 78.4545) (end 78.359 79.82) (width 0.381) (layer "B.Cu") (net 50) (tstamp ebcf3785-df27-4481-8013-8c7d61727664))
+  (segment (start 91.9231 85.9536) (end 80.8736 85.9536) (width 0.381) (layer "F.Cu") (net 56) (tstamp 0f96b733-c246-4915-9914-0fdbd1f55658))
+  (segment (start 80.8736 85.9536) (end 79.4258 84.5058) (width 0.381) (layer "F.Cu") (net 56) (tstamp 1492bc5c-2330-42e1-98d5-b22b01899714))
+  (segment (start 79.4258 84.5058) (end 70.4342 84.5058) (width 0.381) (layer "F.Cu") (net 56) (tstamp 1cd29604-48a2-4aa9-b2b4-7598ee40da1a))
+  (segment (start 91.948 85.9287) (end 91.9231 85.9536) (width 0.381) (layer "F.Cu") (net 56) (tstamp 3cef6c0e-4ee5-48d2-bb3b-65de6b466a3f))
+  (segment (start 69.85 85.09) (end 69.85 91.821) (width 0.381) (layer "F.Cu") (net 56) (tstamp 605fd24e-caac-4739-abcf-db379db80d6d))
+  (segment (start 70.4342 84.5058) (end 69.85 85.09) (width 0.381) (layer "F.Cu") (net 56) (tstamp 9d6986d8-e48e-48ed-8cfa-5239e01f1a74))
+  (segment (start 69.85 91.821) (end 66.255196 95.415804) (width 0.381) (layer "F.Cu") (net 56) (tstamp e0c8fe62-5711-4291-a692-3ee65744063b))
+  (via (at 66.255196 95.415804) (size 0.889) (drill 0.508) (layers "F.Cu" "B.Cu") (net 56) (tstamp 33c65a4a-14b4-4e57-978b-95e033f77d34))
+  (via (at 91.948 85.9287) (size 0.889) (drill 0.508) (layers "F.Cu" "B.Cu") (net 56) (tstamp 7df2ae07-157e-44d8-ae16-19cb4d5ffd23))
+  (segment (start 91.948 85.9287) (end 91.948 76.488) (width 0.381) (layer "B.Cu") (net 56) (tstamp a9abf850-37a0-42da-9678-a8f9e005fde2))
+  (segment (start 66.675 95.835608) (end 66.255196 95.415804) (width 0.381) (layer "B.Cu") (net 56) (tstamp b672fdad-ebdb-400e-b573-ec9f7df181e7))
+  (segment (start 66.675 97.12) (end 66.675 95.835608) (width 0.381) (layer "B.Cu") (net 56) (tstamp ddce4d4c-d9c1-437a-824a-c92b56b07ff7))
+  (segment (start 91.948 76.488) (end 91.23 75.77) (width 0.381) (layer "B.Cu") (net 56) (tstamp ee61f1f7-81ac-41b9-8353-76d4cdf307ab))
+  (segment (start 66.675 102.27) (end 66.675 100.965) (width 0.381) (layer "B.Cu") (net 57) (tstamp 3e744d29-60e2-4a2e-8552-ad65df7372af))
+  (segment (start 66.802 100.838) (end 69.088 100.838) (width 0.381) (layer "B.Cu") (net 57) (tstamp 6f1d72e0-9a77-4704-90bc-e17c32331a44))
+  (segment (start 69.85 100.076) (end 70.485 100.076) (width 0.381) (layer "B.Cu") (net 57) (tstamp 953ec8d5-b89f-4126-9d2b-a462aac3f470))
+  (segment (start 69.088 100.838) (end 69.85 100.076) (width 0.381) (layer "B.Cu") (net 57) (tstamp c24e767d-1f3b-4350-b1a9-35ec04af5b5f))
+  (segment (start 66.675 100.965) (end 66.802 100.838) (width 0.381) (layer "B.Cu") (net 57) (tstamp c5275178-c1d2-4cb9-8be7-d0aa6a14cc8e))
+  (segment (start 71.831 98.73) (end 71.857 98.73) (width 0.381) (layer "B.Cu") (net 57) (tstamp f1b70b8c-5a20-42c7-82f1-028aaf82418c))
+  (segment (start 70.485 100.076) (end 71.831 98.73) (width 0.381) (layer "B.Cu") (net 57) (tstamp f9a60cf4-7949-4597-ae5a-761e3e50bf64))
+  (segment (start 66.3194 85.625602) (end 71.173002 80.772) (width 0.381) (layer "F.Cu") (net 59) (tstamp 01dc1a32-bee3-4446-a105-961968aa214b))
+  (segment (start 85.1662 80.772) (end 78.359 80.772) (width 0.381) (layer "F.Cu") (net 59) (tstamp 192e2369-6940-4729-806d-c9c58f34d760))
+  (segment (start 66.3194 92.4306) (end 66.3194 85.625602) (width 0.381) (layer "F.Cu") (net 59) (tstamp 33770eb0-6805-4d0e-b779-35113d9cf7a0))
+  (segment (start 97.3582 80.6958) (end 94.107 83.947) (width 0.381) (layer "F.Cu") (net 59) (tstamp 4e78d645-90a1-4b46-a51a-e4678c485be2))
+  (segment (start 78.3336 82.4426) (end 78.359 82.4172) (width 0.381) (layer "F.Cu") (net 59) (tstamp 679f5926-7cd0-41d0-8d7c-64544b9bd4e3))
+  (segment (start 66.675 99.187) (end 63.9064 96.4184) (width 0.381) (layer "F.Cu") (net 59) (tstamp 747ec7be-09c6-40ed-9770-df772bca8cf9))
+  (segment (start 66.675 104.267) (end 66.675 99.187) (width 0.381) (layer "F.Cu") (net 59) (tstamp 7d81ca10-2a5b-4c2c-a1a6-7be7791c0bdc))
+  (segment (start 94.107 83.947) (end 93.0656 83.947) (width 0.381) (layer "F.Cu") (net 59) (tstamp 881e57e7-bd8f-451e-9041-8f8c7bea5cd6))
+  (segment (start 85.725 81.3308) (end 85.1662 80.772) (width 0.381) (layer "F.Cu") (net 59) (tstamp 9b6befb3-e1ef-45e9-a285-2d6906092e22))
+  (segment (start 85.979 83.947) (end 85.725 83.693) (width 0.381) (layer "F.Cu") (net 59) (tstamp 9f6050c7-737a-458c-890e-50cb9e897218))
+  (segment (start 85.725 83.693) (end 85.725 81.3308) (width 0.381) (layer "F.Cu") (net 59) (tstamp b3cefe92-20d4-42e4-a96b-72243cc4759f))
+  (segment (start 71.173002 80.772) (end 78.359 80.772) (width 0.381) (layer "F.Cu") (net 59) (tstamp d2e3698c-14b5-4c3b-8bf4-e8f9334f790e))
+  (segment (start 63.9064 94.8436) (end 66.3194 92.4306) (width 0.381) (layer "F.Cu") (net 59) (tstamp f06dd8b6-8320-46d3-a30d-080361fb5e6f))
+  (segment (start 78.359 82.4172) (end 78.359 80.772) (width 0.381) (layer "F.Cu") (net 59) (tstamp f7a2d1ff-b3da-4cf4-9a5b-fdc6b1efcf2c))
+  (segment (start 63.9064 96.4184) (end 63.9064 94.8436) (width 0.381) (layer "F.Cu") (net 59) (tstamp fa123851-b52a-4c7f-afd9-9d5def65a7eb))
+  (segment (start 93.139685 83.947) (end 85.979 83.947) (width 0.381) (layer "F.Cu") (net 59) (tstamp fcea2e50-c117-4d47-99ee-83b0d5b11cd3))
+  (via (at 97.3582 80.6958) (size 0.889) (drill 0.508) (layers "F.Cu" "B.Cu") (net 59) (tstamp 38e9acb6-96e8-4237-9e59-eae8fcf49564))
+  (via (at 66.675 104.267) (size 0.889) (drill 0.508) (layers "F.Cu" "B.Cu") (net 59) (tstamp 6c6a9af7-13a3-468f-9f8f-a97d867a6307))
+  (via (at 78.3336 82.4426) (size 0.8) (drill 0.4) (layers "F.Cu" "B.Cu") (net 59) (tstamp cbcfa263-7b56-4c7d-8c71-d84d65015845))
+  (segment (start 66.675 106.01) (end 66.675 104.267) (width 0.381) (layer "B.Cu") (net 59) (tstamp 3344dc55-ba06-4ed7-91e2-d4ff60119df3))
+  (segment (start 78.359 82.4172) (end 78.359 81.47) (width 0.381) (layer "B.Cu") (net 59) (tstamp 5a4a1303-d220-4be9-bcaf-501709f7f732))
+  (segment (start 78.3336 82.4426) (end 78.359 82.4172) (width 0.381) (layer "B.Cu") (net 59) (tstamp 6ef60516-4b70-446b-874c-9c6a1bf29086))
+  (segment (start 96.31 79.6476) (end 96.31 75.77) (width 0.381) (layer "B.Cu") (net 59) (tstamp 8c2d4490-1f18-4271-a941-bf7f7c19c92a))
+  (segment (start 97.3582 80.6958) (end 96.31 79.6476) (width 0.381) (layer "B.Cu") (net 59) (tstamp daebc955-f84d-419d-bdeb-2036d3d64503))
+  (segment (start 94.249919 79.121) (end 70.2564 79.121) (width 0.381) (layer "F.Cu") (net 60) (tstamp 0e40f61c-3b33-484b-9eae-8d48dc054ec5))
+  (segment (start 94.732019 79.6031) (end 94.249919 79.121) (width 0.381) (layer "F.Cu") (net 60) (tstamp 455cf2c2-3d1c-4e67-b646-1e9fe0516cb1))
+  (segment (start 70.2564 79.121) (end 68.453 80.9244) (width 0.381) (layer "F.Cu") (net 60) (tstamp cf6d97c3-e187-46a5-8421-96094934a11d))
+  (via (at 68.453 80.9244) (size 0.889) (drill 0.508) (layers "F.Cu" "B.Cu") (net 60) (tstamp c60baf23-6b92-4926-977d-184dcf7f2c1a))
+  (via (at 94.732019 79.6031) (size 0.889) (drill 0.508) (layers "F.Cu" "B.Cu") (net 60) (tstamp fc6a2d92-079f-4233-8387-5a8b6b794a7b))
+  (segment (start 95.0391 74.5009) (end 96.31 73.23) (width 0.381) (layer "B.Cu") (net 60) (tstamp 53c67b16-ad7b-44b2-bb25-b5d76b8da27f))
+  (segment (start 66.675 82.7024) (end 68.453 80.9244) (width 0.381) (layer "B.Cu") (net 60) (tstamp 93fd9a9f-b78e-4937-b4ba-97484bf224bd))
+  (segment (start 94.732019 79.6031) (end 95.0391 79.296019) (width 0.381) (layer "B.Cu") (net 60) (tstamp a197a228-726f-4d4b-bafa-e2f23d544eb2))
+  (segment (start 66.675 88.23) (end 66.675 82.7024) (width 0.381) (layer "B.Cu") (net 60) (tstamp b0c30b34-65be-488b-801d-73a8d2b245a0))
+  (segment (start 95.0391 79.296019) (end 95.0391 74.5009) (width 0.381) (layer "B.Cu") (net 60) (tstamp f3227c39-fa9d-4f4f-aa69-420766612fbe))
+  (segment (start 106.045 80.01) (end 103.93 77.895) (width 0.381) (layer "B.Cu") (net 64) (tstamp 69e3bc24-bf54-4a8f-869b-8092d4fa8ee6))
+  (segment (start 106.045 81.345) (end 106.045 80.01) (width 0.381) (layer "B.Cu") (net 64) (tstamp ab680e45-325e-4323-9f81-6363ee5f38c4))
+  (segment (start 103.93 77.895) (end 103.93 75.77) (width 0.381) (layer "B.Cu") (net 64) (tstamp cb53a26d-807c-4a1b-b2e4-f482da635f08))
+  (segment (start 107.569 79.756) (end 107.315 80.01) (width 0.381) (layer "B.Cu") (net 65) (tstamp 0e2a86a5-43b7-4b84-b3e1-67aa34f6dc76))
+  (segment (start 107.569 76.869) (end 107.569 79.756) (width 0.381) (layer "B.Cu") (net 65) (tstamp 1c796876-5550-43e3-b825-87fc18d9a674))
+  (segment (start 106.47 75.77) (end 107.569 76.869) (width 0.381) (layer "B.Cu") (net 65) (tstamp 82259b22-1f12-434c-abe7-eb0419d662a3))
+  (segment (start 107.315 80.01) (end 107.315 81.345) (width 0.381) (layer "B.Cu") (net 65) (tstamp b0ed44c6-5704-4b59-bc52-75991866d3ec))
+  (segment (start 69.85 101.473) (end 69.85 97.663) (width 0.381) (layer "F.Cu") (net 66) (tstamp 075793a6-ff3f-4bcb-9cf1-82f3cb6e1849))
+  (segment (start 69.85 97.663) (end 71.323 96.19) (width 0.381) (layer "F.Cu") (net 66) (tstamp 69848b60-8a44-4fe8-868d-00a40a2d2fc0))
+  (segment (start 71.323 96.19) (end 71.857 96.19) (width 0.381) (layer "F.Cu") (net 66) (tstamp d0790f07-973d-4736-8866-3dbe7601d60e))
+  (via (at 69.85 101.473) (size 0.889) (drill 0.508) (layers "F.Cu" "B.Cu") (net 66) (tstamp 406905db-e785-416c-a1af-dc40312eabeb))
+  (segment (start 69.18 102.27) (end 67.945 102.27) (width 0.381) (layer "B.Cu") (net 66) (tstamp 2d0b5669-bbf6-4fd2-b3a4-96c1f08a6832))
+  (segment (start 69.85 101.6) (end 69.18 102.27) (width 0.381) (layer "B.Cu") (net 66) (tstamp 33d87d4b-fe8e-4c8f-a246-aea302159050))
+  (segment (start 69.85 101.473) (end 69.85 101.6) (width 0.381) (layer "B.Cu") (net 66) (tstamp a4acea47-e33e-4a95-9ef8-2ecaffba51e2))
+  (segment (start 108.966 75.814) (end 109.01 75.77) (width 0.381) (layer "B.Cu") (net 67) (tstamp 0ae61d33-d49c-42c1-abcb-8c9fdf439f9c))
+  (segment (start 108.966 79.1535) (end 108.966 75.814) (width 0.381) (layer "B.Cu") (net 67) (tstamp 1375baaa-62ec-45d0-b8ee-4b83cfcd8c86))
+  (segment (start 108.585 81.345) (end 108.585 79.5345) (width 0.381) (layer "B.Cu") (net 67) (tstamp 4de307c2-1b3c-4b9f-bcda-9dc2b7bac13d))
+  (segment (start 108.585 79.5345) (end 108.966 79.1535) (width 0.381) (layer "B.Cu") (net 67) (tstamp 70e303fd-e631-43b9-b5b2-ed05e447fc0c))
+  (segment (start 89.4588 90.551) (end 88.166332 89.258532) (width 0.508) (layer "F.Cu") (net 68) (tstamp 10075e30-4014-463c-9d05-b7605798cc01))
+  (segment (start 91.2475 90.551) (end 89.4588 90.551) (width 0.508) (layer "F.Cu") (net 68) (tstamp 2ba77c63-3e2a-4995-901f-680eeed43a6f))
+  (segment (start 82.0365 89.4897) (end 82.0365 90.109) (width 0.381) (layer "F.Cu") (net 68) (tstamp 47d8dd4e-6177-4c71-ab1b-1c7ac8975bcf))
+  (segment (start 84.216502 89.258532) (end 82.267668 89.258532) (width 0.381) (layer "F.Cu") (net 68) (tstamp 6b40d0c0-48e4-4294-aa41-5d5d6f9bfb2f))
+  (segment (start 82.267668 89.258532) (end 82.0365 89.4897) (width 0.381) (layer "F.Cu") (net 68) (tstamp 7f564400-6839-4712-be3f-605fd68756b0))
+  (segment (start 88.166332 89.258532) (end 84.216502 89.258532) (width 0.508) (layer "F.Cu") (net 68) (tstamp ac273a6b-5e6d-4345-b681-fb6392ca92d5))
+  (via (at 84.216502 89.258532) (size 0.889) (drill 0.508) (layers "F.Cu" "B.Cu") (net 68) (tstamp ff9df171-4ee1-4d0f-9ac3-463a8432f0b1))
+  (segment (start 81.915 89.408) (end 82.064468 89.258532) (width 0.508) (layer "B.Cu") (net 68) (tstamp 01689e8e-edc3-4c11-a10e-529d8bcd8162))
+  (segment (start 83.842468 89.258532) (end 84.216502 89.258532) (width 0.508) (layer "B.Cu") (net 68) (tstamp 0bf0c246-ea8e-42d4-8ce5-05c25c33d2a2))
+  (segment (start 96.624532 89.258532) (end 84.216502 89.258532) (width 0.508) (layer "B.Cu") (net 68) (tstamp 165c70ab-7c1e-4752-9bbb-09aa2f30b266))
+  (segment (start 82.064468 89.258532) (end 83.842468 89.258532) (width 0.508) (layer "B.Cu") (net 68) (tstamp 2953985b-80b6-478d-bf6d-39965034f0e9))
+  (segment (start 99.822 92.456) (end 96.624532 89.258532) (width 0.508) (layer "B.Cu") (net 68) (tstamp 2d6f6aa4-68fa-4691-86ed-4e2e11165256))
+  (segment (start 83.693 90.295) (end 83.693 89.408) (width 0.508) (layer "B.Cu") (net 68) (tstamp 7c33c79c-f947-4966-9829-460e353ffa67))
+  (segment (start 81.915 90.109) (end 81.915 89.408) (width 0.508) (layer "B.Cu") (net 68) (tstamp 8c1f3d0d-9d45-4fdb-9574-cfe6788d8b38))
+  (segment (start 83.693 89.408) (end 83.842468 89.258532) (width 0.508) (layer "B.Cu") (net 68) (tstamp ce45e7ce-748e-40e7-a6ea-c726c681a616))
+  (segment (start 114.046 78.486) (end 114.046 77.454) (width 0.381) (layer "F.Cu") (net 69) (tstamp 36b61eec-3762-4071-9f67-f2f6d71f4fe9))
+  (segment (start 102.362 84.582) (end 104.648 84.582) (width 0.381) (layer "F.Cu") (net 69) (tstamp 36c7778c-675b-4fae-bc3c-22e9a329d5c6))
+  (segment (start 100.901 83.947) (end 101.727 83.947) (width 0.381) (layer "F.Cu") (net 69) (tstamp 49458353-2f1c-4328-aa58-ec5a559b3bc7))
+  (segment (start 107.188 82.804) (end 114.808 82.804) (width 0.381) (layer "F.Cu") (net 69) (tstamp 71149eff-4de3-4480-829e-42330db3c4e2))
+  (segment (start 114.046 77.454) (end 114.09 77.41) (width 0.381) (layer "F.Cu") (net 69) (tstamp 8852ab79-8e8c-4a6c-812e-3ea4220fa51d))
+  (segment (start 104.648 84.582) (end 105.283 83.947) (width 0.381) (layer "F.Cu") (net 69) (tstamp 96f4a00f-5436-4b06-9490-b9a122fe43f4))
+  (segment (start 115.57 82.042) (end 115.57 80.01) (width 0.381) (layer "F.Cu") (net 69) (tstamp 9c71ae9b-c294-4f4e-9e36-2a7d0f64dcf1))
+  (segment (start 105.283 83.947) (end 106.045 83.947) (width 0.381) (layer "F.Cu") (net 69) (tstamp a859121f-6f0b-4822-ae7f-ad61f9e5f627))
+  (segment (start 100.203 85.217) (end 98.933 86.487) (width 0.381) (layer "F.Cu") (net 69) (tstamp c8511368-993d-4cbf-9224-59b176b90e0e))
+  (segment (start 114.808 82.804) (end 115.57 82.042) (width 0.381) (layer "F.Cu") (net 69) (tstamp c9fdf099-c34e-469d-9f96-0abda8f1d34b))
+  (segment (start 101.727 85.217) (end 100.203 85.217) (width 0.381) (layer "F.Cu") (net 69) (tstamp ec2d8253-a454-4748-9ebe-73c61fc75ca0))
+  (segment (start 101.727 83.947) (end 102.362 84.582) (width 0.381) (layer "F.Cu") (net 69) (tstamp f05f5f18-4bee-4911-9490-c7a2d69a3e08))
+  (segment (start 115.57 80.01) (end 114.046 78.486) (width 0.381) (layer "F.Cu") (net 69) (tstamp f3dfc77e-42f0-4017-b61c-3962ebf0e192))
+  (segment (start 102.362 84.582) (end 101.727 85.217) (width 0.381) (layer "F.Cu") (net 69) (tstamp f8c105a8-fa77-4795-8964-7bff51dfe90d))
+  (segment (start 106.045 83.947) (end 107.188 82.804) (width 0.381) (layer "F.Cu") (net 69) (tstamp fee8df5f-1e43-4b1c-a450-9315b3b5e05f))
+  (via (at 106.045 83.947) (size 0.889) (drill 0.508) (layers "F.Cu" "B.Cu") (net 69) (tstamp 0e10638c-35db-4b25-b7d2-3f97d658eefb))
+  (segment (start 106.045 86.295) (end 106.045 83.947) (width 0.381) (layer "B.Cu") (net 69) (tstamp d2a3f737-2c03-41a8-ae13-f3a8494bca24))
+  (segment (start 103.505 80.899) (end 103.505 83.058) (width 0.381) (layer "F.Cu") (net 70) (tstamp 1d5b0dc9-56a6-4658-9b7e-9e430f8e8c56))
+  (segment (start 107.315 79.883) (end 109.260793 79.883) (width 0.381) (layer "F.Cu") (net 70) (tstamp 1dc5ee5c-57c7-4238-b348-65ebfdcd9c07))
+  (segment (start 109.260793 79.883) (end 110.250893 78.8929) (width 0.381) (layer "F.Cu") (net 70) (tstamp 47e93b0a-610b-48a9-a28a-d8f7655c313a))
+  (segment (start 106.299 80.899) (end 107.315 79.883) (width 0.381) (layer "F.Cu") (net 70) (tstamp 812aabe2-a55b-46bb-a815-8064a749aede))
+  (segment (start 100.901 80.899) (end 102.489 80.899) (width 0.381) (layer "F.Cu") (net 70) (tstamp a96e1d8a-2338-4367-9811-077575869d95))
+  (segment (start 102.489 80.899) (end 103.505 80.899) (width 0.381) (layer "F.Cu") (net 70) (tstamp d9f16ae2-82e9-4d1a-a089-f29a8cd11572))
+  (segment (start 102.489 80.899) (end 106.299 80.899) (width 0.381) (layer "F.Cu") (net 70) (tstamp f0a5efb7-995d-4de3-bb09-f13ac747d513))
+  (via (at 110.250893 78.8929) (size 0.889) (drill 0.508) (layers "F.Cu" "B.Cu") (net 70) (tstamp 4b8f6231-8171-4c7f-ac3f-ea1cb075b5d0))
+  (via (at 103.505 83.058) (size 0.889) (drill 0.508) (layers "F.Cu" "B.Cu") (net 70) (tstamp 7b12b0ba-a626-4185-8b78-3311b4c5a0f9))
+  (segment (start 110.2809 74.4991) (end 110.2809 78.862893) (width 0.381) (layer "B.Cu") (net 70) (tstamp 0a69a8e1-f80c-4c8e-a08a-5eeb53c6404a))
+  (segment (start 95.5294 85.3186) (end 97.79 83.058) (width 0.381) (layer "B.Cu") (net 70) (tstamp 15cdabac-bc89-48be-99fa-fe4cea56f3db))
+  (segment (start 110.2809 78.862893) (end 110.250893 78.8929) (width 0.381) (layer "B.Cu") (net 70) (tstamp 199bf493-d289-4cd4-87ef-7c1e013b1888))
+  (segment (start 103.505 81.345) (end 103.505 83.058) (width 0.381) (layer "B.Cu") (net 70) (tstamp 2b1480ea-75f5-4809-bf7e-aafa61138526))
+  (segment (start 103.505 79.883) (end 103.505 81.345) (width 0.381) (layer "B.Cu") (net 70) (tstamp 511da47c-047c-48b5-9ed0-171d4a192b38))
+  (segment (start 95.5294 86.6902) (end 95.5294 85.3186) (width 0.381) (layer "B.Cu") (net 70) (tstamp 5412d3e9-a7d2-4fee-a3b2-0db3b6858ce1))
+  (segment (start 101.092 79.756) (end 103.378 79.756) (width 0.381) (layer "B.Cu") (net 70) (tstamp 6219a411-9883-419e-80c3-2afa681700a3))
+  (segment (start 100.203 80.645) (end 101.092 79.756) (width 0.381) (layer "B.Cu") (net 70) (tstamp 980f4d10-8cc9-49dd-b58d-2796f2288fe8))
+  (segment (start 103.378 79.756) (end 103.505 79.883) (width 0.381) (layer "B.Cu") (net 70) (tstamp a3f53f78-6d2d-4953-b256-3c5faf0c8f86))
+  (segment (start 111.55 73.23) (end 110.2809 74.4991) (width 0.381) (layer "B.Cu") (net 70) (tstamp b99892e4-d134-4707-9593-615e6c0b5507))
+  (segment (start 100.203 82.042) (end 100.203 80.645) (width 0.381) (layer "B.Cu") (net 70) (tstamp ec507f54-b90e-4c64-9df3-9afe458301d6))
+  (segment (start 97.79 83.058) (end 99.187 83.058) (width 0.381) (layer "B.Cu") (net 70) (tstamp ee240c64-79b2-4220-ac15-2465cbea916b))
+  (segment (start 99.187 83.058) (end 100.203 82.042) (width 0.381) (layer "B.Cu") (net 70) (tstamp fbeada32-bf27-4bc8-ad44-94759954d2b0))
+  (segment (start 74.041 94.742) (end 72.949 94.742) (width 0.381) (layer "B.Cu") (net 73) (tstamp 292dee38-ac54-4c8a-8a4a-2b32ab59968d))
+  (segment (start 72.949 94.742) (end 71.857 93.65) (width 0.381) (layer "B.Cu") (net 73) (tstamp 552f606d-00b5-4012-8ece-8551572ef9b0))
+  (segment (start 74.422 94.361) (end 74.041 94.742) (width 0.381) (layer "B.Cu") (net 73) (tstamp 5e459972-5cc6-4195-b51b-de3c66a13ee3))
+  (segment (start 71.857 93.65) (end 70.104 95.403) (width 0.381) (layer "B.Cu") (net 73) (tstamp 60bc10ab-4d11-4649-b4a0-59d1e1e46024))
+  (segment (start 65.405 100.965) (end 65.405 102.27) (width 0.381) (layer "B.Cu") (net 73) (tstamp 8cfc5558-3ace-43d9-951f-4ba8844a7440))
+  (segment (start 70.104 95.403) (end 70.104 98.425) (width 0.381) (layer "B.Cu") (net 73) (tstamp 9905b20a-e3d5-477c-85cf-f1c23335c423))
+  (segment (start 68.326 100.203) (end 66.167 100.203) (width 0.381) (layer "B.Cu") (net 73) (tstamp cf22762c-b67c-4109-84d0-12a161be29fa))
+  (segment (start 74.422 93.2415) (end 74.422 94.361) (width 0.381) (layer "B.Cu") (net 73) (tstamp d3086957-dae6-4e47-87a1-51adce4b9ef1))
+  (segment (start 66.167 100.203) (end 65.405 100.965) (width 0.381) (layer "B.Cu") (net 73) (tstamp d629e278-701b-4cc6-b9c1-9635d0ad813e))
+  (segment (start 70.104 98.425) (end 68.326 100.203) (width 0.381) (layer "B.Cu") (net 73) (tstamp ec8bb162-f774-4e2d-a915-cbf0576d7fc1))
+  (segment (start 68.961 98.425) (end 67.945 99.441) (width 0.381) (layer "B.Cu") (net 74) (tstamp 3ad65928-9914-4ee2-bf3e-48a443a59a77))
+  (segment (start 74.422 91.4165) (end 74.422 90.551) (width 0.381) (layer "B.Cu") (net 74) (tstamp 3e018605-e9d7-4d46-8828-aee2b2ad670f))
+  (segment (start 74.422 90.551) (end 74.041 90.17) (width 0.381) (layer "B.Cu") (net 74) (tstamp 5078284d-65f0-46d1-b650-7c0041b4c705))
+  (segment (start 71.857 91.11) (end 70.688 91.11) (width 0.381) (layer "B.Cu") (net 74) (tstamp 56ae818f-1817-4d5e-a209-fcfb36ab2278))
+  (segment (start 70.688 91.11) (end 69.723 92.075) (width 0.381) (layer "B.Cu") (net 74) (tstamp 733a79b1-9af9-4239-abfe-c7c545b33e17))
+  (segment (start 69.723 94.792052) (end 68.961 95.554052) (width 0.381) (layer "B.Cu") (net 74) (tstamp 79dc64c9-5868-452b-bfdc-d0f7218ca4b1))
+  (segment (start 72.797 90.17) (end 71.857 91.11) (width 0.381) (layer "B.Cu") (net 74) (tstamp 93e406c6-bccb-4264-bf5a-1dcd1201b07e))
+  (segment (start 64.135 101.051554) (end 64.135 102.27) (width 0.381) (layer "B.Cu") (net 74) (tstamp 9d8569a3-0bf8-4b55-8e25-c7777c8116ac))
+  (segment (start 74.041 90.17) (end 72.797 90.17) (width 0.381) (layer "B.Cu") (net 74) (tstamp a3bc1600-73da-4c8d-b9ed-2887c280cfac))
+  (segment (start 67.945 99.441) (end 65.745554 99.441) (width 0.381) (layer "B.Cu") (net 74) (tstamp d66e59f0-f6e2-43b0-ad76-bb508416a358))
+  (segment (start 69.723 92.075) (end 69.723 94.792052) (width 0.381) (layer "B.Cu") (net 74) (tstamp dda1595f-0107-4547-a944-c1dd5ee48280))
+  (segment (start 68.961 95.554052) (end 68.961 98.425) (width 0.381) (layer "B.Cu") (net 74) (tstamp e8e9cdc9-bd99-4bbd-b221-aba5be06d440))
+  (segment (start 65.745554 99.441) (end 64.135 101.051554) (width 0.381) (layer "B.Cu") (net 74) (tstamp f4a9336d-8ea2-4603-adfc-284b52ae04a5))
+  (segment (start 67.31 109.22) (end 68.834 109.22) (width 0.381) (layer "B.Cu") (net 75) (tstamp 042eafd1-0b95-479d-ac76-b27437c078a8))
+  (segment (start 68.834 109.22) (end 69.164 108.89) (width 0.381) (layer "B.Cu") (net 75) (tstamp 1eea53c9-5c99-4ab6-a068-f3052b2e6961))
+  (segment (start 69.164 108.89) (end 71.857 108.89) (width 0.381) (layer "B.Cu") (net 75) (tstamp 72fb2568-9282-4f43-ac2e-85dd7a711c0e))
+  (segment (start 66.675 111.16) (end 66.675 109.855) (width 0.381) (layer "B.Cu") (net 75) (tstamp 93fe2e0c-f806-4117-aabe-78b2f989f18c))
+  (segment (start 66.675 109.855) (end 67.31 109.22) (width 0.381) (layer "B.Cu") (net 75) (tstamp c828f25f-41e4-4b08-b441-b2c9d976322f))
+  (segment (start 69.723 110.871) (end 69.723 108.484) (width 0.381) (layer "F.Cu") (net 76) (tstamp 09681c74-0a5b-4508-9045-621179871995))
+  (segment (start 69.723 108.484) (end 71.857 106.35) (width 0.381) (layer "F.Cu") (net 76) (tstamp 151cdf7b-2005-4258-a090-5e27bc4aaadc))
+  (via (at 69.723 110.871) (size 0.889) (drill 0.508) (layers "F.Cu" "B.Cu") (net 76) (tstamp a3f45717-a8fe-43f8-b8d9-8acdc86db86b))
+  (segment (start 69.434 111.16) (end 69.723 110.871) (width 0.381) (layer "B.Cu") (net 76) (tstamp 108c87b9-e418-4a7f-8082-c93df5b07548))
+  (segment (start 67.945 111.16) (end 69.434 111.16) (width 0.381) (layer "B.Cu") (net 76) (tstamp c5035972-eeae-4bdc-9b50-d1cce5460300))
+  (segment (start 68.58 94.869) (end 66.929 94.869) (width 0.381) (layer "B.Cu") (net 77) (tstamp 231c5967-d794-46f7-a2b7-0126930ac37e))
+  (segment (start 71.857 88.57) (end 68.961 91.466) (width 0.381) (layer "B.Cu") (net 77) (tstamp 46c65133-39c7-4e94-a78b-7b591ba9e061))
+  (segment (start 68.961 94.488) (end 68.58 94.869) (width 0.381) (layer "B.Cu") (net 77) (tstamp 78756132-0896-48c3-9757-bc7d93b7f849))
+  (segment (start 66.675 94.615) (end 66.675 93.38) (width 0.381) (layer "B.Cu") (net 77) (tstamp df069f7e-4d46-4c5e-aee2-c59e9a83a05d))
+  (segment (start 66.929 94.869) (end 66.675 94.615) (width 0.381) (layer "B.Cu") (net 77) (tstamp eb427738-04f3-4341-8c7c-467a09444c30))
+  (segment (start 68.961 91.466) (end 68.961 94.488) (width 0.381) (layer "B.Cu") (net 77) (tstamp ec7362c0-998a-407f-919d-e6783a2c524f))
+  (segment (start 67.945 90.805) (end 69.596 89.154) (width 0.381) (layer "B.Cu") (net 78) (tstamp 25af714f-01b1-4c48-b55f-df10f41d209d))
+  (segment (start 70.434 86.03) (end 71.857 86.03) (width 0.381) (layer "B.Cu") (net 78) (tstamp 8d536959-abc2-40cb-b90a-55ac446450c2))
+  (segment (start 69.596 89.154) (end 69.596 86.868) (width 0.381) (layer "B.Cu") (net 78) (tstamp aa9d5573-c18b-4bef-b972-cc5b7398aa9c))
+  (segment (start 69.596 86.868) (end 70.434 86.03) (width 0.381) (layer "B.Cu") (net 78) (tstamp fc92fbd6-22e4-4d5d-95dc-254671431c35))
+  (segment (start 67.945 93.38) (end 67.945 90.805) (width 0.381) (layer "B.Cu") (net 78) (tstamp fe5ff447-2d42-4455-9e3a-b6d44df02211))
+  (segment (start 104.8258 92.0242) (end 104.8258 92.075) (width 0.381) (layer "F.Cu") (net 79) (tstamp 4f5a86b9-ad23-4670-9490-cfee4a401903))
+  (segment (start 104.902 91.948) (end 104.8258 92.0242) (width 0.381) (layer "F.Cu") (net 79) (tstamp 56338458-567c-4062-bf52-e7b680ed0610))
+  (segment (start 104.8258 92.075) (end 104.394 92.5068) (width 0.381) (layer "F.Cu") (net 79) (tstamp 700f8fb3-b7f8-4789-9883-033f1de2f5c8))
+  (segment (start 104.394 92.5068) (end 104.394 93.945) (width 0.381) (layer "F.Cu") (net 79) (tstamp f83d00d7-7737-4c10-a353-a81c859e42cc))
+  (via (at 104.902 91.948) (size 0.889) (drill 0.508) (layers "F.Cu" "B.Cu") (net 79) (tstamp 82394185-6444-4fbb-b23d-bb45d55b9ad5))
+  (segment (start 104.902 91.948) (end 108.585 88.265) (width 0.381) (layer "B.Cu") (net 79) (tstamp 5f578641-717d-4447-97ee-d3a8573323a2))
+  (segment (start 108.585 88.265) (end 108.585 86.295) (width 0.381) (layer "B.Cu") (net 79) (tstamp 7f60b70b-1f37-41d4-a106-fd8119819222))
+  (segment (start 95.349 96.5988) (end 95.758 96.1898) (width 0.254) (layer "F.Cu") (net 82) (tstamp 1a166b63-b6fb-47e0-8077-9af11d98582a))
+  (segment (start 95.758 96.1898) (end 95.758 95.212) (width 0.254) (layer "F.Cu") (net 82) (tstamp 3e3b63ec-9d12-47de-bfae-55ea4ab2a442))
+  (segment (start 95.349 97.046) (end 95.349 96.5988) (width 0.2413) (layer "F.Cu") (net 82) (tstamp f464dac5-1b9c-48f5-a3f0-5d83e090fc85))
+  (segment (start 94.349 97.046) (end 94.349 96.659) (width 0.2413) (layer "F.Cu") (net 83) (tstamp 37a9cf22-3a6e-4470-be5b-4f8f12016eb5))
+  (segment (start 94.349 96.652395) (end 94.349 96.659) (width 0.254) (layer "F.Cu") (net 83) (tstamp 41c92bd7-5b46-44ca-82c7-80d9cc9b692a))
+  (segment (start 94.8436 96.1644) (end 94.836995 96.1644) (width 0.254) (layer "F.Cu") (net 83) (tstamp 9853362d-0422-4da7-b101-a0646671ad4f))
+  (segment (start 94.836995 96.1644) (end 94.349 96.652395) (width 0.254) (layer "F.Cu") (net 83) (tstamp f35aae46-e737-4b94-98dc-e445d44b760e))
+  (via (at 94.8436 96.1644) (size 0.508) (drill 0.254) (layers "F.Cu" "B.Cu") (net 83) (tstamp d935fa6e-18a9-4581-b150-6f3755703821))
+  (segment (start 94.234 95.199) (end 94.234 95.9104) (width 0.254) (layer "B.Cu") (net 83) (tstamp 3e5147df-cc0c-49d9-a32a-8a668428fd58))
+  (segment (start 94.234 95.9104) (end 94.4118 96.0882) (width 0.254) (layer "B.Cu") (net 83) (tstamp 5de40720-6a65-4beb-a3e8-6233525072b3))
+  (segment (start 94.4118 96.0882) (end 94.488 96.1644) (width 0.254) (layer "B.Cu") (net 83) (tstamp aa586340-65cd-46c3-9355-9c2ea0905a4a))
+  (segment (start 94.488 96.1644) (end 94.8436 96.1644) (width 0.254) (layer "B.Cu") (net 83) (tstamp d455a35b-4bc5-4e89-a433-5398c8bc3595))
+  (segment (start 91.199 100.4186) (end 90.805 100.8126) (width 0.254) (layer "F.Cu") (net 84) (tstamp 27be5537-89dc-42ee-94f8-b99f5ed2ca71))
+  (segment (start 90.805 100.8126) (end 87.4522 100.8126) (width 0.254) (layer "F.Cu") (net 84) (tstamp 5d32874e-15cf-4776-877e-8ce9e04284c4))
+  (segment (start 87.4522 100.8126) (end 87.0712 100.4316) (width 0.254) (layer "F.Cu") (net 84) (tstamp 789d072d-e957-4d2f-ac11-ece9eda615bb))
+  (segment (start 87.0712 97.9678) (end 87.363 97.676) (width 0.254) (layer "F.Cu") (net 84) (tstamp a73ab4dd-1dcb-4a67-bf9a-2e2b8324a387))
+  (segment (start 87.363 97.676) (end 87.8972 97.676) (width 0.254) (layer "F.Cu") (net 84) (tstamp c806ac3e-0c4e-431a-aa3e-eb3c62c03dfc))
+  (segment (start 91.199 100.196) (end 91.199 100.4186) (width 0.2413) (layer "F.Cu") (net 84) (tstamp d6e958ba-c059-456f-97c1-d38992beb3f4))
+  (segment (start 87.0712 100.4316) (end 87.0712 97.9678) (width 0.254) (layer "F.Cu") (net 84) (tstamp dba1f6b3-0518-4cb5-ad24-bf6f27a4f003))
+  (segment (start 91.064198 97.046) (end 91.057298 97.0529) (width 0.254) (layer "F.Cu") (net 85) (tstamp 0670fdd5-abb6-4737-a7c9-6acf34effb3e))
+  (segment (start 89.662 96.162198) (end 89.662 95.199) (width 0.254) (layer "F.Cu") (net 85) (tstamp b0459143-8af8-4874-a921-cd72631b5d26))
+  (segment (start 91.849 97.046) (end 91.064198 97.046) (width 0.2413) (layer "F.Cu") (net 85) (tstamp b3dc81bb-4159-4f85-a65d-6f82df032ebd))
+  (segment (start 90.552702 97.0529) (end 89.662 96.162198) (width 0.254) (layer "F.Cu") (net 85) (tstamp c898494c-4652-488b-99d3-7a9bf4e2f2a0))
+  (segment (start 91.057298 97.0529) (end 90.552702 97.0529) (width 0.254) (layer "F.Cu") (net 85) (tstamp eb99664e-03f6-42fd-b649-2508ea0a8f56))
+  (via (at 89.662 96.162198) (size 0.508) (drill 0.254) (layers "F.Cu" "B.Cu") (net 85) (tstamp 2e8bef10-5e6b-480b-ad9b-9825f12e1a3b))
+  (segment (start 89.662 95.199) (end 89.662 96.162198) (width 0.254) (layer "B.Cu") (net 85) (tstamp da385594-3cda-4ce0-bbfb-84f2e0d23371))
+  (segment (start 78.74 101.4675) (end 78.74 103.0986) (width 0.381) (layer "F.Cu") (net 87) (tstamp 7a0b7271-6213-4b1f-9a04-0062496860a7))
+  (segment (start 74.8284 99.314) (end 74.8284 94.4372) (width 0.381) (layer "F.Cu") (net 87) (tstamp 9e9529a5-2a1f-49c1-abb6-8ab1879b6aee))
+  (segment (start 79.7209 92.0496) (end 77.851 92.0496) (width 0.381) (layer "F.Cu") (net 87) (tstamp a3a3535d-32be-4844-b6f9-ebaa8f062891))
+  (segment (start 79.7615 92.009) (end 79.7209 92.0496) (width 0.381) (layer "F.Cu") (net 87) (tstamp c2a9b5dd-a091-418c-8637-1e010ef52789))
+  (segment (start 78.74 103.0986) (end 78.1558 103.6828) (width 0.381) (layer "F.Cu") (net 87) (tstamp c6069cf5-3820-49a3-a3c8-117c3dca023c))
+  (segment (start 76.6826 103.251) (end 76.6826 101.1682) (width 0.381) (layer "F.Cu") (net 87) (tstamp d12e3699-e912-47e8-bbf3-25cb72b576f3))
+  (segment (start 77.216 92.0496) (end 77.851 92.0496) (width 0.381) (layer "F.Cu") (net 87) (tstamp e23739a3-f7aa-482d-9698-512ec47d7fc0))
+  (segment (start 74.8284 94.4372) (end 77.216 92.0496) (width 0.381) (layer "F.Cu") (net 87) (tstamp ef79ff7a-3b26-4d63-baf5-7b93232e2e24))
+  (segment (start 76.6826 101.1682) (end 74.8284 99.314) (width 0.381) (layer "F.Cu") (net 87) (tstamp f9d4bfc6-be16-4ea6-9bdd-30a310e5c51f))
+  (segment (start 78.1558 103.6828) (end 77.1144 103.6828) (width 0.381) (layer "F.Cu") (net 87) (tstamp fbbd88db-40f8-4305-8405-70ad39766d02))
+  (segment (start 77.1144 103.6828) (end 76.6826 103.251) (width 0.381) (layer "F.Cu") (net 87) (tstamp fc937da4-a72c-4a15-b952-a9cf7ce52092))
+  (via (at 77.851 92.0496) (size 0.889) (drill 0.508) (layers "F.Cu" "B.Cu") (net 87) (tstamp 27b26b3c-c6d2-460a-9478-1e0c13475d51))
+  (segment (start 79.4766 81.0514) (end 79.4766 86.1822) (width 0.381) (layer "B.Cu") (net 87) (tstamp 2a117b36-a7df-4e9b-a9ca-697301e4bf0f))
+  (segment (start 81.7626 78.7654) (end 79.4766 81.0514) (width 0.381) (layer "B.Cu") (net 87) (tstamp 361277c2-8f39-4999-8625-466ae3367de5))
+  (segment (start 76.8858 91.0844) (end 77.851 92.0496) (width 0.381) (layer "B.Cu") (net 87) (tstamp 62392d94-d1f0-443b-a1af-ff020d934074))
+  (segment (start 88.69 75.77) (end 85.6946 78.7654) (width 0.381) (layer "B.Cu") (net 87) (tstamp 88abc005-61c6-4ca3-8eaa-206ef964a3f7))
+  (segment (start 79.4766 86.1822) (end 76.8858 88.773) (width 0.381) (layer "B.Cu") (net 87) (tstamp d38e6fbe-f3b7-4f8d-a424-f3698c4206e7))
+  (segment (start 85.6946 78.7654) (end 81.7626 78.7654) (width 0.381) (layer "B.Cu") (net 87) (tstamp dd72204c-57d3-4374-af5d-c43441ae3c4e))
+  (segment (start 76.8858 88.773) (end 76.8858 91.0844) (width 0.381) (layer "B.Cu") (net 87) (tstamp fd5432ed-5f82-49c2-8f0b-8e13dd03d20d))
+  (segment (start 67.4878 89.916) (end 66.9798 89.408) (width 0.381) (layer "F.Cu") (net 88) (tstamp 012e534d-c36c-40cd-8442-e632e6dd6ef7))
+  (segment (start 66.9798 89.408) (end 66.9798 86.0044) (width 0.381) (layer "F.Cu") (net 88) (tstamp 028d244c-a810-4a4d-bbc6-a743388c9253))
+  (segment (start 77.089 109.855) (end 76.708 110.236) (width 0.508) (layer "F.Cu") (net 88) (tstamp 06cb2dd6-6b4a-419b-82eb-4aee88b2a3d9))
+  (segment (start 87.816 81.387) (end 87.2428 81.387) (width 0.254) (layer "F.Cu") (net 88) (tstamp 1c84b931-f5a5-4e8c-9707-c9849435d916))
+  (segment (start 77.089 108.9045) (end 77.089 109.855) (width 0.508) (layer "F.Cu") (net 88) (tstamp 24261d60-f6ab-41fa-8cf6-5f87e76b053c))
+  (segment (start 74.168 110.236) (end 74.168 109.855) (width 0.508) (layer "F.Cu") (net 88) (tstamp 4a355203-044c-4e44-a573-1c561078ee5b))
+  (segment (start 81.6 82.535) (end 80.9544 82.535) (width 0.254) (layer "F.Cu") (net 88) (tstamp 5753b95f-6fc5-44ad-8695-deaf92fad319))
+  (segment (start 80.9544 82.535) (end 80.518 82.0986) (width 0.254) (layer "F.Cu") (net 88) (tstamp 6b2c6a69-40b6-44da-992e-3b783a470787))
+  (segment (start 79.9534 82.0986) (end 80.518 82.0986) (width 0.381) (layer "F.Cu") (net 88) (tstamp 78c2129f-2722-4bcc-aca1-f76b986f5a2d))
+  (segment (start 78.7908 83.2612) (end 79.9534 82.0986) (width 0.381) (layer "F.Cu") (net 88) (tstamp 9c5b12f5-2510-4cda-9712-1ae4f48a8612))
+  (segment (start 66.9798 86.0044) (end 69.723 83.2612) (width 0.381) (layer "F.Cu") (net 88) (tstamp a4262c2e-7629-4e81-bf8e-6503d2259650))
+  (segment (start 76.708 110.236) (end 74.168 110.236) (width 0.508) (layer "F.Cu") (net 88) (tstamp b6e0393e-dc1b-4fa6-acbe-7c149f45af51))
+  (segment (start 69.723 83.2612) (end 78.7908 83.2612) (width 0.381) (layer "F.Cu") (net 88) (tstamp cc15550d-dcfe-4872-abc5-2e57eb95e733))
+  (segment (start 74.168 109.855) (end 74.168 107.315) (width 0.508) (layer "F.Cu") (net 88) (tstamp e6f1bee7-18c5-4cc7-9054-d55ff3e47e34))
+  (segment (start 87.2428 81.387) (end 86.614 80.7582) (width 0.254) (layer "F.Cu") (net 88) (tstamp fad3dddc-97a3-426f-9b47-12eded8b3e8d))
+  (via (at 80.518 82.0986) (size 0.8) (drill 0.4) (layers "F.Cu" "B.Cu") (net 88) (tstamp 12bb6be4-82af-476a-8c46-032bc7c34732))
+  (via (at 62.23 88.9) (size 0.889) (drill 0.508) (layers "F.Cu" "B.Cu") (net 88) (tstamp 2f8dd2df-48e1-4df0-8c95-09a4f58aaac6))
+  (via (at 67.4878 89.916) (size 0.889) (drill 0.508) (layers "F.Cu" "B.Cu") (net 88) (tstamp 4c03965a-4b5f-4133-a756-a80dc8054e3d))
+  (via (at 74.168 107.315) (size 0.889) (drill 0.508) (layers "F.Cu" "B.Cu") (net 88) (tstamp 67dd23f5-f3d4-460d-b817-1d81ceb1de40))
+  (via (at 64.135 107.569) (size 0.889) (drill 0.508) (layers "F.Cu" "B.Cu") (net 88) (tstamp ab7b39b8-bd34-45d2-8580-15cc1679c7f8))
+  (via (at 62.23 97.79) (size 0.889) (drill 0.508) (layers "F.Cu" "B.Cu") (net 88) (tstamp bff28300-0ed0-4aa2-a026-3aa3f7da8d26))
+  (via (at 62.23 106.68) (size 0.889) (drill 0.508) (layers "F.Cu" "B.Cu") (net 88) (tstamp c32cbc2d-95d9-4c57-82be-50026d94dc25))
+  (via (at 86.614 80.7582) (size 0.8) (drill 0.4) (layers "F.Cu" "B.Cu") (net 88) (tstamp cbf9b744-8dde-456d-8bfa-19258380b68e))
+  (via (at 64.135 89.789) (size 0.889) (drill 0.508) (layers "F.Cu" "B.Cu") (net 88) (tstamp d26751d3-acdc-4c44-82f3-5ae5e2ba6be7))
+  (via (at 64.135 98.679) (size 0.889) (drill 0.508) (layers "F.Cu" "B.Cu") (net 88) (tstamp f89361f4-24a7-497e-820f-61fb3bd97152))
+  (segment (start 87.757 80.264) (end 86.868 80.264) (width 0.381) (layer "B.Cu") (net 88) (tstamp 0b6b295e-3465-4837-806b-5763e4c5fee9))
+  (segment (start 81.6864 81.5848) (end 82.513 80.7582) (width 0.254) (layer "B.Cu") (net 88) (tstamp 380dca93-d20c-40a1-94a8-c980ae85df0d))
+  (segment (start 87.884 80.391) (end 87.757 80.264) (width 0.381) (layer "B.Cu") (net 88) (tstamp 5c32a6c4-44d7-4b68-b0bb-8ebe8df80bb4))
+  (segment (start 82.513 80.7582) (end 86.614 80.7582) (width 0.254) (layer "B.Cu") (net 88) (tstamp 5fc36c3c-235c-44f1-b370-cc054c7933ac))
+  (segment (start 81.0318 81.5848) (end 81.6864 81.5848) (width 0.254) (layer "B.Cu") (net 88) (tstamp 62bcaca5-d27e-4d34-946a-446fb53c6d08))
+  (segment (start 64.135 106.01) (end 64.135 107.569) (width 0.381) (layer "B.Cu") (net 88) (tstamp 6e0c13db-221e-42ec-82df-a22d34ca5aa0))
+  (segment (start 87.884 81.267) (end 87.884 80.391) (width 0.381) (layer "B.Cu") (net 88) (tstamp 70d57e0a-b222-4a09-a286-760b39e75944))
+  (segment (start 86.868 80.264) (end 86.614 80.518) (width 0.381) (layer "B.Cu") (net 88) (tstamp a7baa996-ef6d-470c-863d-38754e0ff549))
+  (segment (start 86.614 80.518) (end 86.614 80.7582) (width 0.381) (layer "B.Cu") (net 88) (tstamp ab2d119e-38c6-41cf-b6cb-c096982a526a))
+  (segment (start 80.518 82.0986) (end 81.0318 81.5848) (width 0.254) (layer "B.Cu") (net 88) (tstamp afb8504f-4b88-4757-a580-4e489ecbeeb9))
+  (segment (start 62.23 98.92) (end 62.23 97.79) (width 0.381) (layer "B.Cu") (net 88) (tstamp c2a27f9a-66c2-4e26-a43f-60fbdb0850e7))
+  (segment (start 81.788 81.6864) (end 81.788 82.41) (width 0.254) (layer "B.Cu") (net 88) (tstamp c2aec438-bac1-4179-80e5-8d537f17e1d6))
+  (segment (start 64.135 88.23) (end 64.135 89.789) (width 0.508) (layer "B.Cu") (net 88) (tstamp cec8f553-e639-4e69-b312-3edad6744f04))
+  (segment (start 62.23 107.81) (end 62.23 106.68) (width 0.381) (layer "B.Cu") (net 88) (tstamp d0d5fab8-9b99-451a-8042-389b0313c201))
+  (segment (start 62.23 90.03) (end 62.23 88.9) (width 0.508) (layer "B.Cu") (net 88) (tstamp eb391859-74f7-4a21-b29d-ff6578cc4672))
+  (segment (start 64.135 97.12) (end 64.135 98.679) (width 0.381) (layer "B.Cu") (net 88) (tstamp fd23557b-1771-41f3-bfc9-2eb022ad407d))
+  (segment (start 81.6864 81.5848) (end 81.788 81.6864) (width 0.254) (layer "B.Cu") (net 88) (tstamp fe5cb70a-cfdd-4e39-82c0-b0e63c080ee8))
+  (segment (start 103.124 83.947) (end 102.235 83.058) (width 0.381) (layer "F.Cu") (net 90) (tstamp 08995980-1308-49e8-84c7-f1a7f36030f0))
+  (segment (start 110.49 79.883) (end 110.49 81.534) (width 0.381) (layer "F.Cu") (net 90) (tstamp 238f7e6e-916e-4674-a42d-b9f064aad244))
+  (segment (start 109.982 81.534) (end 106.807 81.534) (width 0.381) (layer "F.Cu") (net 90) (tstamp 259d79b3-d60a-46d2-859a-0ad2d468fdc3))
+  (segment (start 113.919 80.645) (end 113.03 81.534) (width 0.381) (layer "F.Cu") (net 90) (tstamp 5a69bdad-4fbd-4a4c-8c5f-ab1d4347919e))
+  (segment (start 111.55 78.823) (end 110.49 79.883) (width 0.381) (layer "F.Cu") (net 90) (tstamp 694877ac-2356-48cc-8f6a-d45f8c1e5ad0))
+  (segment (start 111.55 77.41) (end 111.55 78.823) (width 0.381) (layer "F.Cu") (net 90) (tstamp 6c7abe70-ae6e-4895-94d8-226b79a017d8))
+  (segment (start 113.03 81.534) (end 109.982 81.534) (width 0.381) (layer "F.Cu") (net 90) (tstamp 6eeeebe3-4fa9-457a-9bf6-233967448a01))
+  (segment (start 104.394 83.947) (end 103.124 83.947) (width 0.381) (layer "F.Cu") (net 90) (tstamp 7749b296-fdfe-4d69-a5e0-c34a359b2e6e))
+  (segment (start 106.807 81.534) (end 104.394 83.947) (width 0.381) (layer "F.Cu") (net 90) (tstamp b0097203-fa3b-46bc-8011-42cf970e354c))
+  (segment (start 100.901 82.423) (end 101.6 82.423) (width 0.381) (layer "F.Cu") (net 90) (tstamp b3b1dc12-c92e-43cd-bc69-9913a843eeee))
+  (segment (start 101.6 82.423) (end 102.235 83.058) (width 0.381) (layer "F.Cu") (net 90) (tstamp ee93b93b-58b7-4e5c-b1a8-b694935a911d))
+  (via (at 102.235 83.058) (size 0.889) (drill 0.508) (layers "F.Cu" "B.Cu") (net 90) (tstamp 9800f33c-96d1-47e5-8d23-570165a91944))
+  (segment (start 102.235 81.345) (end 102.235 83.058) (width 0.381) (layer "B.Cu") (net 90) (tstamp 23733101-91f3-41a8-b7d0-2cd03fd14787))
+  (segment (start 89.716 82.687) (end 90.30482 82.687) (width 0.254) (layer "F.Cu") (net 93) (tstamp 722d1971-147b-4216-b9bd-b38c739e0e3e))
+  (segment (start 92.075 82.1944) (end 91.889508 82.379892) (width 0.381) (layer "F.Cu") (net 93) (tstamp 74a728a5-5847-45ee-9c50-4b6a8652c50d))
+  (segment (start 91.3632 82.3728) (end 91.3638 82.3722) (width 0.254) (layer "F.Cu") (net 93) (tstamp b29340b1-dfaf-4577-945d-183502cf6d32))
+  (segment (start 90.61902 82.3728) (end 91.3632 82.3728) (width 0.254) (layer "F.Cu") (net 93) (tstamp b40617cd-ec32-494e-9661-78cbe010fefe))
+  (segment (start 90.54721 82.44461) (end 90.61902 82.3728) (width 0.254) (layer "F.Cu") (net 93) (tstamp d46381df-c572-4c60-86d3-8c562ac283d8))
+  (segment (start 91.889508 82.379892) (end 91.371491 82.379892) (width 0.381) (layer "F.Cu") (net 93) (tstamp e16e7249-61f5-4779-b218-6e4f15022b46))
+  (segment (start 90.30482 82.687) (end 90.54721 82.44461) (width 0.254) (layer "F.Cu") (net 93) (tstamp f41e8ba3-37fc-41c1-a645-82b344a67f7c))
+  (segment (start 93.599 82.1944) (end 92.075 82.1944) (width 0.381) (layer "F.Cu") (net 93) (tstamp f8d5e728-44f8-4e75-87d0-f1ea6b2cc9ed))
+
+  (zone (net 0) (net_name "") (layers "F.Cu" "In1.Cu" "In2.Cu" "B.Cu") (tstamp 11047002-1767-4c8d-b109-f4d69938ac79) (hatch edge 0.508)
+    (connect_pads (clearance 0))
+    (min_thickness 0.254)
+    (keepout (tracks not_allowed) (vias not_allowed) (pads allowed) (copperpour not_allowed) (footprints allowed))
+    (fill (thermal_gap 0.508) (thermal_bridge_width 0.508))
+    (polygon
+      (pts
+        (xy 123.444 109.982)
+        (xy 119.126 109.982)
+        (xy 119.126 83.312)
+        (xy 123.444 83.312)
+      )
+    )
+  )
+  (zone (net 0) (net_name "") (layers "F.Cu" "In1.Cu" "In2.Cu" "B.Cu") (tstamp 17f32365-69bf-45b2-b555-5e4ef0cfbfd5) (hatch edge 0.508)
+    (connect_pads (clearance 0))
+    (min_thickness 0.254)
+    (keepout (tracks not_allowed) (vias not_allowed) (pads allowed) (copperpour not_allowed) (footprints allowed))
+    (fill (thermal_gap 0.508) (thermal_bridge_width 0.508))
+    (polygon
+      (pts
+        (xy 65.405 87.122)
+        (xy 61.087 87.122)
+        (xy 61.087 82.296)
+        (xy 65.405 82.296)
+      )
+    )
+  )
+  (zone (net 15) (net_name "/5V PowerSupply/SW1") (layer "F.Cu") (tstamp 2c2ed573-e872-4a4b-a2ff-5eaa88f941f3) (hatch edge 0.508)
+    (connect_pads yes (clearance 0.254))
+    (min_thickness 0.254) (filled_areas_thickness no)
+    (fill yes (thermal_gap 0.508) (thermal_bridge_width 0.508) (smoothing fillet) (radius 0.381))
+    (polygon
+      (pts
+        (xy 98.171 108.839)
+        (xy 98.171 114.935)
+        (xy 101.981 114.935)
+        (xy 101.981 116.586)
+        (xy 96.139 118.745)
+        (xy 96.139 120.142)
+        (xy 92.71 120.142)
+        (xy 92.71 108.839)
+      )
+    )
+    (filled_polygon
+      (layer "F.Cu")
+      (pts
+        (xy 97.799793 108.840551)
+        (xy 97.888029 108.854526)
+        (xy 97.925514 108.866706)
+        (xy 97.996168 108.902707)
+        (xy 98.028057 108.925876)
+        (xy 98.084124 108.981943)
+        (xy 98.107293 109.013832)
+        (xy 98.143294 109.084486)
+        (xy 98.155475 109.121974)
+        (xy 98.169449 109.210207)
+        (xy 98.171 109.229917)
+        (xy 98.171 114.935)
+        (xy 101.590083 114.935)
+        (xy 101.609793 114.936551)
+        (xy 101.698029 114.950526)
+        (xy 101.735514 114.962706)
+        (xy 101.806168 114.998707)
+        (xy 101.838057 115.021876)
+        (xy 101.894124 115.077943)
+        (xy 101.917293 115.109832)
+        (xy 101.953294 115.180486)
+        (xy 101.965475 115.217974)
+        (xy 101.979449 115.306207)
+        (xy 101.981 115.325917)
+        (xy 101.981 116.31102)
+        (xy 101.979545 116.33011)
+        (xy 101.97261 116.375354)
+        (xy 101.942518 116.439658)
+        (xy 101.889365 116.475302)
+        (xy 96.319278 118.407782)
+        (xy 96.318124 118.408233)
+        (xy 96.301755 118.41463)
+        (xy 96.301742 118.414635)
+        (xy 96.300612 118.415077)
+        (xy 96.299502 118.415561)
+        (xy 96.299473 118.415573)
+        (xy 96.283905 118.422362)
+        (xy 96.282786 118.42285)
+        (xy 96.264715 118.431576)
+        (xy 96.187049 118.472857)
+        (xy 96.153209 118.49435)
+        (xy 96.122159 118.517622)
+        (xy 96.120337 118.519222)
+        (xy 96.120334 118.519224)
+        (xy 96.093875 118.542452)
+        (xy 96.093867 118.54246)
+        (xy 96.092044 118.54406)
+        (xy 96.090351 118.545796)
+        (xy 96.090343 118.545803)
+        (xy 96.039227 118.598199)
+        (xy 96.037527 118.599942)
+        (xy 96.011836 118.630709)
+        (xy 95.989339 118.662327)
+        (xy 95.968695 118.69668)
+        (xy 95.933771 118.766498)
+        (xy 95.918663 118.803621)
+        (xy 95.906854 118.840586)
+        (xy 95.897641 118.879594)
+        (xy 95.884098 118.96649)
+        (xy 95.881778 118.98641)
+        (xy 95.880275 119.005813)
+        (xy 95.8795 119.025854)
+        (xy 95.8795 120.015142)
+        (xy 95.859498 120.083263)
+        (xy 95.805842 120.129756)
+        (xy 95.773212 120.139591)
+        (xy 95.767792 120.140449)
+        (xy 95.748083 120.142)
+        (xy 93.100917 120.142)
+        (xy 93.081207 120.140449)
+        (xy 93.07579 120.139591)
+        (xy 92.992971 120.126474)
+        (xy 92.955486 120.114294)
+        (xy 92.884832 120.078293)
+        (xy 92.852943 120.055124)
+        (xy 92.796876 119.999057)
+        (xy 92.773707 119.967168)
+        (xy 92.737706 119.896514)
+        (xy 92.725525 119.859026)
+        (xy 92.711551 119.770793)
+        (xy 92.71 119.751083)
+        (xy 92.71 109.229917)
+        (xy 92.711551 109.210207)
+        (xy 92.725525 109.121974)
+        (xy 92.737706 109.084486)
+        (xy 92.773707 109.013832)
+        (xy 92.796876 108.981943)
+        (xy 92.852943 108.925876)
+        (xy 92.884832 108.902707)
+        (xy 92.955486 108.866706)
+        (xy 92.992971 108.854526)
+        (xy 93.081207 108.840551)
+        (xy 93.100917 108.839)
+        (xy 97.780083 108.839)
+      )
+    )
+  )
+  (zone (net 30) (net_name "+5V") (layer "F.Cu") (tstamp 30f58ca0-0a62-4590-8746-31a62501a60d) (hatch edge 0.508)
+    (connect_pads yes (clearance 0.254))
+    (min_thickness 0.254) (filled_areas_thickness no)
+    (fill yes (thermal_gap 0.508) (thermal_bridge_width 0.508) (smoothing fillet) (radius 0.381))
+    (polygon
+      (pts
+        (xy 79.121 118.999)
+        (xy 75.057 118.999)
+        (xy 75.057 114.808)
+        (xy 79.121 114.808)
+      )
+    )
+    (filled_polygon
+      (layer "F.Cu")
+      (pts
+        (xy 78.749793 114.809551)
+        (xy 78.838029 114.823526)
+        (xy 78.875514 114.835706)
+        (xy 78.946168 114.871707)
+        (xy 78.978057 114.894876)
+        (xy 79.034124 114.950943)
+        (xy 79.057293 114.982832)
+        (xy 79.093294 115.053486)
+        (xy 79.105475 115.090974)
+        (xy 79.119449 115.179207)
+        (xy 79.121 115.198917)
+        (xy 79.121 118.608083)
+        (xy 79.119449 118.627793)
+        (xy 79.105475 118.716026)
+        (xy 79.093294 118.753514)
+        (xy 79.057293 118.824168)
+        (xy 79.034124 118.856057)
+        (xy 78.978057 118.912124)
+        (xy 78.946168 118.935293)
+        (xy 78.875514 118.971294)
+        (xy 78.838029 118.983474)
+        (xy 78.749793 118.997449)
+        (xy 78.730083 118.999)
+        (xy 75.447917 118.999)
+        (xy 75.428207 118.997449)
+        (xy 75.339971 118.983474)
+        (xy 75.302486 118.971294)
+        (xy 75.231832 118.935293)
+        (xy 75.199943 118.912124)
+        (xy 75.143876 118.856057)
+        (xy 75.120707 118.824168)
+        (xy 75.084706 118.753514)
+        (xy 75.072525 118.716026)
+        (xy 75.058551 118.627793)
+        (xy 75.057 118.608083)
+        (xy 75.057 115.198917)
+        (xy 75.058551 115.179207)
+        (xy 75.072525 115.090974)
+        (xy 75.084706 115.053486)
+        (xy 75.120707 114.982832)
+        (xy 75.143876 114.950943)
+        (xy 75.199943 114.894876)
+        (xy 75.231832 114.871707)
+        (xy 75.302486 114.835706)
+        (xy 75.339971 114.823526)
+        (xy 75.428207 114.809551)
+        (xy 75.447917 114.808)
+        (xy 78.730083 114.808)
+      )
+    )
+  )
+  (zone (net 1) (net_name "GND") (layer "F.Cu") (tstamp 50f92b21-629d-48c6-9a94-c33733ddea93) (hatch edge 0.508)
+    (connect_pads thru_hole_only (clearance 0.254))
+    (min_thickness 0.254) (filled_areas_thickness no)
+    (fill yes (thermal_gap 0.254) (thermal_bridge_width 0.508) (smoothing fillet) (radius 0.381))
+    (polygon
+      (pts
+        (xy 114.046 107.061)
+        (xy 116.84 107.061)
+        (xy 116.84 112.268)
+        (xy 109.7026 112.268)
+        (xy 108.585 106.172)
+        (xy 98.9838 106.1212)
+        (xy 94.742 104.648)
+        (xy 94.0308 104.648)
+        (xy 93.7768 104.7242)
+        (xy 90.6018 104.7242)
+        (xy 87.757 107.0102)
+        (xy 78.486 106.934)
+        (xy 78.486 104.521)
+        (xy 83.947 104.521)
+        (xy 84.577911 103.405994)
+        (xy 97.735111 103.253594)
+        (xy 98.806 102.3874)
+        (xy 111.379 102.362)
+      )
+    )
+    (filled_polygon
+      (layer "F.Cu")
+      (pts
+        (xy 111.16759 102.364375)
+        (xy 111.266037 102.381687)
+        (xy 111.3075 102.396831)
+        (xy 111.384161 102.441365)
+        (xy 111.417858 102.469885)
+        (xy 111.481659 102.546823)
+        (xy 111.494249 102.565058)
+        (xy 113.888908 106.784218)
+        (xy 114.046 107.061)
+        (xy 116.449083 107.061)
+        (xy 116.468793 107.062551)
+        (xy 116.557029 107.076526)
+        (xy 116.594514 107.088706)
+        (xy 116.665168 107.124707)
+        (xy 116.697057 107.147876)
+        (xy 116.753124 107.203943)
+        (xy 116.776293 107.235832)
+        (xy 116.812294 107.306486)
+        (xy 116.824475 107.343974)
+        (xy 116.838449 107.432207)
+        (xy 116.84 107.451917)
+        (xy 116.84 111.877083)
+        (xy 116.838449 111.896793)
+        (xy 116.824643 111.983968)
+        (xy 116.824475 111.985026)
+        (xy 116.812294 112.022514)
+        (xy 116.776293 112.093168)
+        (xy 116.753124 112.125057)
+        (xy 116.697057 112.181124)
+        (xy 116.665168 112.204293)
+        (xy 116.594514 112.240294)
+        (xy 116.557029 112.252474)
+        (xy 116.470971 112.266104)
+        (xy 116.468793 112.266449)
+        (xy 116.449083 112.268)
+        (xy 113.822824 112.268)
+        (xy 113.754703 112.247998)
+        (xy 113.70821 112.194342)
+        (xy 113.70416 112.166176)
+        (xy 113.690811 112.131522)
+        (xy 113.056311 111.497021)
+        (xy 113.042368 111.489408)
+        (xy 113.040534 111.489539)
+        (xy 113.03392 111.49379)
+        (xy 112.401739 112.125972)
+        (xy 112.390814 112.145979)
+        (xy 112.378544 112.202385)
+        (xy 112.328342 112.252587)
+        (xy 112.267956 112.268)
+        (xy 110.031069 112.268)
+        (xy 110.009294 112.266104)
+        (xy 109.912172 112.249063)
+        (xy 109.871226 112.234239)
+        (xy 109.870651 112.233909)
+        (xy 109.844888 112.219122)
+        (xy 109.795765 112.167866)
+        (xy 109.78205 112.099336)
+        (xy 109.783183 112.08579)
+        (xy 109.782401 111.982517)
+        (xy 109.781148 111.958941)
+        (xy 109.778893 111.936141)
+        (xy 109.7755 111.91276)
+        (xy 109.741482 111.735549)
+        (xy 109.619297 111.099048)
+        (xy 111.832624 111.099048)
+        (xy 111.846371 111.308779)
+        (xy 111.848172 111.320149)
+        (xy 111.899909 111.523863)
+        (xy 111.90375 111.53471)
+        (xy 111.991747 111.725592)
+        (xy 111.997496 111.735549)
+        (xy 112.018612 111.765427)
+        (xy 112.029202 111.773816)
+        (xy 112.042501 111.766788)
+        (xy 112.671479 111.137811)
+        (xy 112.677856 111.126132)
+        (xy 113.407908 111.126132)
+        (xy 113.408039 111.127966)
+        (xy 113.41229 111.13458)
+        (xy 114.046111 111.7684)
+        (xy 114.058486 111.775157)
+        (xy 114.065066 111.770231)
+        (xy 114.147595 111.622865)
+        (xy 114.152271 111.612362)
+        (xy 114.219834 111.413328)
+        (xy 114.222519 111.402145)
+        (xy 114.252975 111.192088)
+        (xy 114.253605 111.184705)
+        (xy 114.255072 111.128704)
+        (xy 114.254829 111.121305)
+        (xy 114.235408 110.909945)
+        (xy 114.233311 110.89863)
+        (xy 114.176258 110.696336)
+        (xy 114.172136 110.685597)
+        (xy 114.079171 110.497083)
+        (xy 114.073165 110.487281)
+        (xy 114.07001 110.483056)
+        (xy 114.058751 110.474606)
+        (xy 114.046334 110.481377)
+        (xy 113.415521 111.112189)
+        (xy 113.407908 111.126132)
+        (xy 112.677856 111.126132)
+        (xy 112.679092 111.123868)
+        (xy 112.678961 111.122034)
+        (xy 112.67471 111.11542)
+        (xy 112.039103 110.479814)
+        (xy 112.026728 110.473057)
+        (xy 112.020762 110.477523)
+        (xy 111.926756 110.656198)
+        (xy 111.922351 110.666832)
+        (xy 111.860022 110.867563)
+        (xy 111.85763 110.878817)
+        (xy 111.832925 111.087547)
+        (xy 111.832624 111.099048)
+        (xy 109.619297 111.099048)
+        (xy 109.31096 109.492828)
+        (xy 111.900501 109.492828)
+        (xy 111.901709 109.505088)
+        (xy 111.912815 109.560931)
+        (xy 111.922133 109.583427)
+        (xy 111.964483 109.646808)
+        (xy 111.981692 109.664017)
+        (xy 112.045075 109.706368)
+        (xy 112.067566 109.715684)
+        (xy 112.123415 109.726793)
+        (xy 112.13567 109.728)
+        (xy 112.638597 109.728)
+        (xy 112.706718 109.748002)
+        (xy 112.753211 109.801658)
+        (xy 112.763315 109.871932)
+        (xy 112.733821 109.936512)
+        (xy 112.682207 109.972212)
+        (xy 112.527282 110.029366)
+        (xy 112.5169 110.034318)
+        (xy 112.404019 110.101475)
+        (xy 112.394421 110.111808)
+        (xy 112.397907 110.120196)
+        (xy 113.030689 110.752979)
+        (xy 113.044632 110.760592)
+        (xy 113.046466 110.760461)
+        (xy 113.05308 110.75621)
+        (xy 113.6852 110.124089)
+        (xy 113.691957 110.111714)
+        (xy 113.685927 110.103658)
+        (xy 113.598472 110.048478)
+        (xy 113.588221 110.043254)
+        (xy 113.407187 109.971029)
+        (xy 113.351327 109.927208)
+        (xy 113.328027 109.860144)
+        (xy 113.344683 109.791129)
+        (xy 113.396007 109.742074)
+        (xy 113.453877 109.727999)
+        (xy 113.951328 109.727999)
+        (xy 113.963588 109.726791)
+        (xy 114.019431 109.715685)
+        (xy 114.041927 109.706367)
+        (xy 114.105308 109.664017)
+        (xy 114.122517 109.646808)
+        (xy 114.164868 109.583425)
+        (xy 114.174184 109.560934)
+        (xy 114.185293 109.505085)
+        (xy 114.1865 109.49283)
+        (xy 114.1865 108.857115)
+        (xy 114.182025 108.841876)
+        (xy 114.180635 108.840671)
+        (xy 114.172952 108.839)
+        (xy 111.918616 108.839)
+        (xy 111.903377 108.843475)
+        (xy 111.902172 108.844865)
+        (xy 111.900501 108.852548)
+        (xy 111.900501 109.492828)
+        (xy 109.31096 109.492828)
+        (xy 109.084453 108.312885)
+        (xy 111.9005 108.312885)
+        (xy 111.904975 108.328124)
+        (xy 111.906365 108.329329)
+        (xy 111.914048 108.331)
+        (xy 112.771385 108.331)
+        (xy 112.786624 108.326525)
+        (xy 112.787829 108.325135)
+        (xy 112.7895 108.317452)
+        (xy 112.7895 108.312885)
+        (xy 113.2975 108.312885)
+        (xy 113.301975 108.328124)
+        (xy 113.303365 108.329329)
+        (xy 113.311048 108.331)
+        (xy 114.168384 108.331)
+        (xy 114.183623 108.326525)
+        (xy 114.184828 108.325135)
+        (xy 114.186499 108.317452)
+        (xy 114.186499 107.677172)
+        (xy 114.185291 107.664912)
+        (xy 114.174185 107.609069)
+        (xy 114.164867 107.586573)
+        (xy 114.122517 107.523192)
+        (xy 114.105308 107.505983)
+        (xy 114.041925 107.463632)
+        (xy 114.019434 107.454316)
+        (xy 113.963585 107.443207)
+        (xy 113.95133 107.442)
+        (xy 113.315615 107.442)
+        (xy 113.300376 107.446475)
+        (xy 113.299171 107.447865)
+        (xy 113.2975 107.455548)
+        (xy 113.2975 108.312885)
+        (xy 112.7895 108.312885)
+        (xy 112.7895 107.460116)
+        (xy 112.785025 107.444877)
+        (xy 112.783635 107.443672)
+        (xy 112.775952 107.442001)
+        (xy 112.135672 107.442001)
+        (xy 112.123412 107.443209)
+        (xy 112.067569 107.454315)
+        (xy 112.045073 107.463633)
+        (xy 111.981692 107.505983)
+        (xy 111.964483 107.523192)
+        (xy 111.922132 107.586575)
+        (xy 111.912816 107.609066)
+        (xy 111.901707 107.664915)
+        (xy 111.9005 107.67717)
+        (xy 111.9005 108.312885)
+        (xy 109.084453 108.312885)
+        (xy 108.774505 106.698274)
+        (xy 108.774501 106.698257)
+        (xy 108.774252 106.696958)
+        (xy 108.769085 106.675167)
+        (xy 108.767559 106.669776)
+        (xy 108.763533 106.655563)
+        (xy 108.763532 106.655558)
+        (xy 108.763165 106.654264)
+        (xy 108.75614 106.633004)
+        (xy 108.726759 106.555487)
+        (xy 108.72236 106.54388)
+        (xy 108.722357 106.543872)
+        (xy 108.721398 106.541343)
+        (xy 108.701992 106.501028)
+        (xy 108.700605 106.498687)
+        (xy 108.7006 106.498678)
+        (xy 108.681312 106.466128)
+        (xy 108.681309 106.466124)
+        (xy 108.679924 106.463786)
+        (xy 108.653879 106.427401)
+        (xy 108.625807 106.39458)
+        (xy 108.585 106.172)
+        (xy 108.26921 106.170329)
+        (xy 108.269209 106.170329)
+        (xy 108.263748 106.1703)
+        (xy 108.263747 106.1703)
+        (xy 108.24066 106.170178)
+        (xy 108.187319 106.169896)
+        (xy 108.176301 106.169272)
+        (xy 108.176295 106.169339)
+        (xy 108.156003 106.167583)
+        (xy 108.154651 106.167466)
+        (xy 108.132278 106.1665)
+        (xy 107.545809 106.1665)
+        (xy 107.545142 106.166498)
+        (xy 107.461517 106.166055)
+        (xy 107.393503 106.145693)
+        (xy 107.378365 106.134134)
+        (xy 107.285059 106.051001)
+        (xy 107.135539 105.971834)
+        (xy 107.125164 105.969228)
+        (xy 106.978822 105.932469)
+        (xy 106.978818 105.932469)
+        (xy 106.971451 105.930618)
+        (xy 106.963852 105.930578)
+        (xy 106.96385 105.930578)
+        (xy 106.893508 105.93021)
+        (xy 106.802269 105.929732)
+        (xy 106.794888 105.931504)
+        (xy 106.645138 105.967456)
+        (xy 106.645135 105.967457)
+        (xy 106.637759 105.969228)
+        (xy 106.487418 106.046824)
+        (xy 106.481697 106.051814)
+        (xy 106.481695 106.051816)
+        (xy 106.393317 106.128913)
+        (xy 106.328835 106.158621)
+        (xy 106.309821 106.159962)
+        (xy 104.190894 106.148751)
+        (xy 104.12288 106.128389)
+        (xy 104.107747 106.116833)
+        (xy 104.033859 106.051001)
+        (xy 103.884339 105.971834)
+        (xy 103.873964 105.969228)
+        (xy 103.727622 105.932469)
+        (xy 103.727618 105.932469)
+        (xy 103.720251 105.930618)
+        (xy 103.712652 105.930578)
+        (xy 103.71265 105.930578)
+        (xy 103.642308 105.93021)
+        (xy 103.551069 105.929732)
+        (xy 103.543688 105.931504)
+        (xy 103.393938 105.967456)
+        (xy 103.393935 105.967457)
+        (xy 103.386559 105.969228)
+        (xy 103.236218 106.046824)
+        (xy 103.230497 106.051814)
+        (xy 103.230495 106.051816)
+        (xy 103.161717 106.111815)
+        (xy 103.097235 106.141523)
+        (xy 103.078221 106.142864)
+        (xy 100.840491 106.131024)
+        (xy 100.772477 106.110662)
+        (xy 100.757339 106.099102)
+        (xy 100.737535 106.081457)
+        (xy 100.737529 106.081453)
+        (xy 100.731859 106.076401)
+        (xy 100.582339 105.997234)
+        (xy 100.571964 105.994628)
+        (xy 100.425622 105.957869)
+        (xy 100.425618 105.957869)
+        (xy 100.418251 105.956018)
+        (xy 100.410652 105.955978)
+        (xy 100.41065 105.955978)
+        (xy 100.340308 105.95561)
+        (xy 100.249069 105.955132)
+        (xy 100.241688 105.956904)
+        (xy 100.091938 105.992856)
+        (xy 100.091935 105.992857)
+        (xy 100.084559 105.994628)
+        (xy 99.934218 106.072224)
+        (xy 99.928497 106.077214)
+        (xy 99.928495 106.077216)
+        (xy 99.908564 106.094603)
+        (xy 99.844082 106.12431)
+        (xy 99.825069 106.125651)
+        (xy 99.052234 106.121562)
+        (xy 99.041887 106.121082)
+        (xy 98.99869 106.117292)
+        (xy 98.995024 106.11697)
+        (xy 98.974624 106.113472)
+        (xy 98.929076 106.101743)
+        (xy 98.919166 106.098752)
+        (xy 94.805207 104.669952)
+        (xy 94.805204 104.669951)
+        (xy 94.742 104.648)
+        (xy 94.0308 104.648)
+        (xy 93.977243 104.664067)
+        (xy 93.977239 104.664068)
+        (xy 93.960503 104.669089)
+        (xy 93.834755 104.706814)
+        (xy 93.825884 104.709126)
+        (xy 93.785186 104.718167)
+        (xy 93.767035 104.720831)
+        (xy 93.740661 104.722756)
+        (xy 93.725455 104.723866)
+        (xy 93.716285 104.7242)
+        (xy 90.6018 104.7242)
+        (xy 90.497258 104.808207)
+        (xy 88.011887 106.80538)
+        (xy 87.94626 106.832458)
+        (xy 87.876409 106.819755)
+        (xy 87.835622 106.782986)
+        (xy 87.834192 106.784218)
+        (xy 87.744974 106.680675)
+        (xy 87.739113 106.673873)
+        (xy 87.616885 106.594648)
+        (xy 87.477334 106.552914)
+        (xy 87.468358 106.552859)
+        (xy 87.468357 106.552859)
+        (xy 87.407044 106.552485)
+        (xy 87.331679 106.552024)
+        (xy 87.191629 106.592051)
+        (xy 87.068442 106.669776)
+        (xy 86.972022 106.778951)
+        (xy 86.968208 106.787074)
+        (xy 86.968207 106.787076)
+        (xy 86.928167 106.872359)
+        (xy 86.910119 106.9108)
+        (xy 86.909457 106.915051)
+        (xy 86.871707 106.972383)
+        (xy 86.806803 107.001158)
+        (xy 86.78922 107.002245)
+        (xy 78.873728 106.937187)
+        (xy 78.854143 106.935492)
+        (xy 78.76646 106.920938)
+        (xy 78.729255 106.908578)
+        (xy 78.65917 106.872359)
+        (xy 78.627559 106.849152)
+        (xy 78.572007 106.793141)
+        (xy 78.549061 106.761339)
+        (xy 78.513423 106.690968)
+        (xy 78.501365 106.65365)
+        (xy 78.487535 106.565863)
+        (xy 78.486 106.546255)
+        (xy 78.486 104.911917)
+        (xy 78.487551 104.892207)
+        (xy 78.501526 104.803971)
+        (xy 78.513706 104.766486)
+        (xy 78.549707 104.695832)
+        (xy 78.572876 104.663943)
+        (xy 78.628943 104.607876)
+        (xy 78.660832 104.584707)
+        (xy 78.731486 104.548706)
+        (xy 78.768971 104.536526)
+        (xy 78.857207 104.522551)
+        (xy 78.876917 104.521)
+        (xy 83.947 104.521)
+        (xy 84.464534 103.606365)
+        (xy 84.476936 103.588313)
+        (xy 84.53975 103.512045)
+        (xy 84.572909 103.483672)
+        (xy 84.64837 103.43908)
+        (xy 84.689216 103.423721)
+        (xy 84.786323 103.405485)
+        (xy 84.808119 103.403328)
+        (xy 89.799922 103.345508)
+        (xy 89.801381 103.3455)
+        (xy 90.162647 103.345499)
+        (xy 90.173388 103.345499)
+        (xy 90.207341 103.341811)
+        (xy 90.211817 103.341325)
+        (xy 90.223961 103.340597)
+        (xy 91.077202 103.330713)
+        (xy 91.108497 103.336201)
+        (xy 91.108894 103.33453)
+        (xy 91.116579 103.336357)
+        (xy 91.123976 103.33913)
+        (xy 91.182611 103.3455)
+        (xy 91.45292 103.3455)
+        (xy 91.723388 103.345499)
+        (xy 91.726782 103.34513)
+        (xy 91.726788 103.34513)
+        (xy 91.774166 103.339984)
+        (xy 91.77417 103.339983)
+        (xy 91.782024 103.33913)
+        (xy 91.806983 103.329773)
+        (xy 91.849748 103.321765)
+        (xy 97.602799 103.255127)
+        (xy 97.602802 103.255127)
+        (xy 97.735111 103.253594)
+        (xy 98.598318 102.555385)
+        (xy 98.608904 102.546823)
+        (xy 98.693207 102.478634)
+        (xy 98.71087 102.46667)
+        (xy 98.794875 102.419615)
+        (xy 98.834942 102.405393)
+        (xy 98.861681 102.400761)
+        (xy 98.929823 102.388955)
+        (xy 98.951067 102.387107)
+        (xy 107.196624 102.370449)
+        (xy 111.145521 102.362471)
+      )
+    )
+  )
+  (zone (net 18) (net_name "/5V PowerSupply/V_{OSNS}") (layer "F.Cu") (tstamp 54b728bf-2b12-490e-a828-125741ac47d7) (hatch edge 0.508)
+    (connect_pads yes (clearance 0.254))
+    (min_thickness 0.254) (filled_areas_thickness no)
+    (fill yes (thermal_gap 0.254) (thermal_bridge_width 0.508) (smoothing fillet) (radius 0.381))
+    (polygon
+      (pts
+        (xy 85.725 114.427)
+        (xy 79.375 114.427)
+        (xy 79.375 113.792)
+        (xy 75.565 113.792)
+        (xy 75.565 111.506)
+        (xy 78.486 111.5314)
+        (xy 78.486 107.442)
+        (xy 85.852 107.442)
+      )
+    )
+    (filled_polygon
+      (layer "F.Cu")
+      (pts
+        (xy 85.473912 107.443587)
+        (xy 85.513098 107.449866)
+        (xy 85.563128 107.457884)
+        (xy 85.600998 107.47034)
+        (xy 85.672255 107.507139)
+        (xy 85.704337 107.530806)
+        (xy 85.760522 107.588022)
+        (xy 85.783606 107.620534)
+        (xy 85.8191 107.692443)
+        (xy 85.830868 107.730539)
+        (xy 85.84354 107.819996)
+        (xy 85.844765 107.83995)
+        (xy 85.784545 111.151994)
+        (xy 85.731979 114.043123)
+        (xy 85.73011 114.062576)
+        (xy 85.714869 114.149569)
+        (xy 85.70229 114.18645)
+        (xy 85.665816 114.255837)
+        (xy 85.642569 114.287111)
+        (xy 85.586635 114.342038)
+        (xy 85.554941 114.364714)
+        (xy 85.484901 114.399921)
+        (xy 85.447796 114.411828)
+        (xy 85.360549 114.425484)
+        (xy 85.341065 114.427)
+        (xy 79.70491 114.427)
+        (xy 79.680329 114.424579)
+        (xy 79.616224 114.411828)
+        (xy 79.59558 114.407722)
+        (xy 79.55016 114.388909)
+        (xy 79.488831 114.347929)
+        (xy 79.45407 114.313168)
+        (xy 79.436659 114.287111)
+        (xy 79.413091 114.25184)
+        (xy 79.394278 114.206419)
+        (xy 79.390307 114.186452)
+        (xy 79.375 114.1095)
+        (xy 79.375 113.792)
+        (xy 75.955917 113.792)
+        (xy 75.936207 113.790449)
+        (xy 75.847971 113.776474)
+        (xy 75.810486 113.764294)
+        (xy 75.739832 113.728293)
+        (xy 75.707943 113.705124)
+        (xy 75.651876 113.649057)
+        (xy 75.628707 113.617168)
+        (xy 75.592706 113.546514)
+        (xy 75.580525 113.509026)
+        (xy 75.566551 113.420793)
+        (xy 75.565 113.401083)
+        (xy 75.565 111.900295)
+        (xy 75.566567 111.880489)
+        (xy 75.580697 111.791773)
+        (xy 75.59301 111.754105)
+        (xy 75.629387 111.683169)
+        (xy 75.652793 111.651186)
+        (xy 75.709415 111.595054)
+        (xy 75.741602 111.571926)
+        (xy 75.812852 111.536167)
+        (xy 75.850634 111.524181)
+        (xy 75.939453 111.510825)
+        (xy 75.959285 111.509429)
+        (xy 78.096706 111.528015)
+        (xy 78.096708 111.528015)
+        (xy 78.486 111.5314)
+        (xy 78.486 107.832917)
+        (xy 78.487551 107.813207)
+        (xy 78.501525 107.724974)
+        (xy 78.513706 107.687486)
+        (xy 78.549707 107.616832)
+        (xy 78.572876 107.584943)
+        (xy 78.628943 107.528876)
+        (xy 78.660832 107.505707)
+        (xy 78.731486 107.469706)
+        (xy 78.768971 107.457526)
+        (xy 78.857207 107.443551)
+        (xy 78.876917 107.442)
+        (xy 85.453976 107.442)
+      )
+    )
+  )
+  (zone (net 0) (net_name "") (layers "F.Cu" "In1.Cu" "In2.Cu" "B.Cu") (tstamp 878f1ddb-49d0-44c4-9ec2-f293a1599041) (hatch edge 0.508)
+    (connect_pads (clearance 0))
+    (min_thickness 0.254)
+    (keepout (tracks not_allowed) (vias not_allowed) (pads allowed) (copperpour not_allowed) (footprints allowed))
+    (fill (thermal_gap 0.508) (thermal_bridge_width 0.508))
+    (polygon
+      (pts
+        (xy 65.405 121.539)
+        (xy 61.087 121.539)
+        (xy 61.087 113.03)
+        (xy 64.262 113.03)
+        (xy 65.405 114.173)
+      )
+    )
+  )
+  (zone (net 9) (net_name "/5V PowerSupply/V_{P}") (layer "F.Cu") (tstamp 895b4e96-6c42-46ca-b108-5a5e9f36b89c) (hatch edge 0.508)
+    (priority 1)
+    (connect_pads yes (clearance 0.254))
+    (min_thickness 0.254) (filled_areas_thickness no)
+    (fill yes (thermal_gap 0.254) (thermal_bridge_width 0.508) (smoothing fillet) (radius 0.381))
+    (polygon
+      (pts
+        (xy 109.5502 112.1156)
+        (xy 105.664 118.618)
+        (xy 105.664 121.92)
+        (xy 100.965 121.92)
+        (xy 99.949 120.65)
+        (xy 96.139 120.65)
+        (xy 96.139 118.745)
+        (xy 102.362 116.586)
+        (xy 102.362 114.3)
+        (xy 98.679 114.3)
+        (xy 98.679 106.426)
+        (xy 108.458 106.426)
+      )
+    )
+    (filled_polygon
+      (layer "F.Cu")
+      (pts
+        (xy 108.153922 106.427873)
+        (xy 108.193604 106.434792)
+        (xy 108.250493 106.444713)
+        (xy 108.291226 106.459365)
+        (xy 108.366779 106.502415)
+        (xy 108.400151 106.529989)
+        (xy 108.433469 106.568943)
+        (xy 108.456675 106.596074)
+        (xy 108.478743 106.633316)
+        (xy 108.513485 106.724977)
+        (xy 108.519405 106.74588)
+        (xy 109.520653 111.961682)
+        (xy 109.522908 111.984482)
+        (xy 109.52369 112.087755)
+        (xy 109.515767 112.132696)
+        (xy 109.47971 112.229483)
+        (xy 109.469793 112.250136)
+        (xy 107.299685 115.881168)
+        (xy 107.257272 115.952133)
+        (xy 105.664 118.618)
+        (xy 105.664 118.696209)
+        (xy 105.661561 118.704012)
+        (xy 105.662069 118.704177)
+        (xy 105.659005 118.713608)
+        (xy 105.654502 118.722445)
+        (xy 105.6395 118.817166)
+        (xy 105.6395 119.180834)
+        (xy 105.654502 119.275555)
+        (xy 105.658133 119.282682)
+        (xy 105.664 119.319723)
+        (xy 105.664 119.948277)
+        (xy 105.658133 119.985318)
+        (xy 105.654502 119.992445)
+        (xy 105.6395 120.087166)
+        (xy 105.6395 120.450834)
+        (xy 105.654502 120.545555)
+        (xy 105.658133 120.552682)
+        (xy 105.664 120.589723)
+        (xy 105.664 121.218277)
+        (xy 105.658133 121.255318)
+        (xy 105.654502 121.262445)
+        (xy 105.6395 121.357166)
+        (xy 105.6395 121.637973)
+        (xy 105.625768 121.695172)
+        (xy 105.600293 121.74517)
+        (xy 105.577124 121.777057)
+        (xy 105.521057 121.833124)
+        (xy 105.489168 121.856293)
+        (xy 105.418514 121.892294)
+        (xy 105.381029 121.904474)
+        (xy 105.292793 121.918449)
+        (xy 105.273083 121.92)
+        (xy 101.157547 121.92)
+        (xy 101.138799 121.918597)
+        (xy 101.054747 121.90595)
+        (xy 101.018918 121.894919)
+        (xy 100.950901 121.862229)
+        (xy 100.919905 121.841143)
+        (xy 100.85752 121.783407)
+        (xy 100.844726 121.769658)
+        (xy 100.063393 120.792991)
+        (xy 100.063392 120.79299)
+        (xy 99.949 120.65)
+        (xy 96.529917 120.65)
+        (xy 96.510207 120.648449)
+        (xy 96.421971 120.634474)
+        (xy 96.384486 120.622294)
+        (xy 96.313832 120.586293)
+        (xy 96.281943 120.563124)
+        (xy 96.225876 120.507057)
+        (xy 96.202707 120.475168)
+        (xy 96.166706 120.404514)
+        (xy 96.154525 120.367026)
+        (xy 96.140551 120.278793)
+        (xy 96.139 120.259083)
+        (xy 96.139 119.025854)
+        (xy 96.140503 119.006451)
+        (xy 96.154046 118.919555)
+        (xy 96.165855 118.88259)
+        (xy 96.200779 118.812772)
+        (xy 96.223276 118.781154)
+        (xy 96.248855 118.754935)
+        (xy 96.277793 118.725272)
+        (xy 96.308843 118.702)
+        (xy 96.386509 118.660719)
+        (xy 96.404335 118.652946)
+        (xy 99.2505 117.6655)
+        (xy 102.362 116.586)
+        (xy 102.362 116.466321)
+        (xy 102.415367 116.452684)
+        (xy 102.482736 116.475086)
+        (xy 102.509038 116.502733)
+        (xy 102.510059 116.501874)
+        (xy 102.603783 116.613373)
+        (xy 102.61126 116.61835)
+        (xy 102.717561 116.68911)
+        (xy 102.717563 116.689111)
+        (xy 102.725034 116.694084)
+        (xy 102.864064 116.737521)
+        (xy 103.009698 116.74019)
+        (xy 103.109428 116.713)
+        (xy 103.141563 116.704239)
+        (xy 103.141564 116.704239)
+        (xy 103.150226 116.701877)
+        (xy 103.158559 116.696761)
+        (xy 103.266702 116.630361)
+        (xy 103.274354 116.625663)
+        (xy 103.280974 116.61835)
+        (xy 103.366073 116.524334)
+        (xy 103.366074 116.524333)
+        (xy 103.372101 116.517674)
+        (xy 103.396982 116.466321)
+        (xy 103.431695 116.394672)
+        (xy 103.431695 116.394671)
+        (xy 103.43561 116.386591)
+        (xy 103.459776 116.242952)
+        (xy 103.459929 116.2304)
+        (xy 103.43928 116.086213)
+        (xy 103.416617 116.036368)
+        (xy 103.406629 115.96608)
+        (xy 103.436229 115.901548)
+        (xy 103.439549 115.897989)
+        (xy 103.449284 115.891484)
+        (xy 103.505534 115.807301)
+        (xy 103.5203 115.733067)
+        (xy 103.520299 114.932934)
+        (xy 103.505534 114.858699)
+        (xy 103.449284 114.774516)
+        (xy 103.365101 114.718266)
+        (xy 103.290867 114.7035)
+        (xy 102.935858 114.7035)
+        (xy 102.580734 114.703501)
+        (xy 102.506499 114.718266)
+        (xy 102.505935 114.71543)
+        (xy 102.453901 114.721025)
+        (xy 102.390414 114.689247)
+        (xy 102.362 114.641361)
+        (xy 102.362 114.3)
+        (xy 99.069917 114.3)
+        (xy 99.050207 114.298449)
+        (xy 98.961971 114.284474)
+        (xy 98.924486 114.272294)
+        (xy 98.853832 114.236293)
+        (xy 98.821943 114.213124)
+        (xy 98.765876 114.157057)
+        (xy 98.742707 114.125168)
+        (xy 98.706706 114.054514)
+        (xy 98.694525 114.017026)
+        (xy 98.680551 113.928793)
+        (xy 98.679 113.909083)
+        (xy 98.679 113.861756)
+        (xy 104.5675 113.861756)
+        (xy 104.574202 113.923448)
+        (xy 104.624929 114.058764)
+        (xy 104.630309 114.065943)
+        (xy 104.630311 114.065946)
+        (xy 104.674696 114.125168)
+        (xy 104.711596 114.174404)
+        (xy 104.718776 114.179785)
+        (xy 104.820054 114.255689)
+        (xy 104.820057 114.255691)
+        (xy 104.827236 114.261071)
+        (xy 104.916954 114.294704)
+        (xy 104.955157 114.309026)
+        (xy 104.955159 114.309026)
+        (xy 104.962552 114.311798)
+        (xy 104.970402 114.312651)
+        (xy 104.970403 114.312651)
+        (xy 105.020847 114.318131)
+        (xy 105.024244 114.3185)
+        (xy 105.4282 114.3185)
+        (xy 105.496321 114.338502)
+        (xy 105.542814 114.392158)
+        (xy 105.552918 114.462432)
+        (xy 105.545594 114.490264)
+        (xy 105.489988 114.632889)
+        (xy 105.467905 114.800626)
+        (xy 105.48647 114.96879)
+        (xy 105.544612 115.12767)
+        (xy 105.548848 115.133973)
+        (xy 105.548848 115.133974)
+        (xy 105.63474 115.261796)
+        (xy 105.634743 115.261799)
+        (xy 105.638974 115.268096)
+        (xy 105.764108 115.381959)
+        (xy 105.770783 115.385583)
+        (xy 105.896254 115.453708)
+        (xy 105.912791 115.462687)
+        (xy 106.076438 115.505619)
+        (xy 106.164047 115.506996)
+        (xy 106.238004 115.508158)
+        (xy 106.238007 115.508158)
+        (xy 106.245602 115.508277)
+        (xy 106.303723 115.494965)
+        (xy 106.403114 115.472202)
+        (xy 106.403118 115.472201)
+        (xy 106.410517 115.470506)
+        (xy 106.561662 115.394488)
+        (xy 106.567433 115.389559)
+        (xy 106.567436 115.389557)
+        (xy 106.684539 115.289541)
+        (xy 106.68454 115.28954)
+        (xy 106.690311 115.284611)
+        (xy 106.789037 115.147219)
+        (xy 106.794362 115.133974)
+        (xy 106.81382 115.085569)
+        (xy 106.852141 114.990243)
+        (xy 106.87598 114.822746)
+        (xy 106.876134 114.808)
+        (xy 106.874331 114.793095)
+        (xy 106.863488 114.7035)
+        (xy 106.855809 114.64004)
+        (xy 106.798749 114.489037)
+        (xy 106.793381 114.418245)
+        (xy 106.827138 114.355788)
+        (xy 106.889304 114.321496)
+        (xy 106.916615 114.3185)
+        (xy 107.319756 114.3185)
+        (xy 107.323153 114.318131)
+        (xy 107.373597 114.312651)
+        (xy 107.373598 114.312651)
+        (xy 107.381448 114.311798)
+        (xy 107.388841 114.309026)
+        (xy 107.388843 114.309026)
+        (xy 107.427046 114.294704)
+        (xy 107.516764 114.261071)
+        (xy 107.523943 114.255691)
+        (xy 107.523946 114.255689)
+        (xy 107.625224 114.179785)
+        (xy 107.632404 114.174404)
+        (xy 107.669304 114.125168)
+        (xy 107.713689 114.065946)
+        (xy 107.713691 114.065943)
+        (xy 107.719071 114.058764)
+        (xy 107.769798 113.923448)
+        (xy 107.7765 113.861756)
+        (xy 107.7765 113.116244)
+        (xy 107.769798 113.054552)
+        (xy 107.719071 112.919236)
+        (xy 107.713691 112.912057)
+        (xy 107.713689 112.912054)
+        (xy 107.637785 112.810776)
+        (xy 107.632404 112.803596)
+        (xy 107.611977 112.788287)
+        (xy 107.523946 112.722311)
+        (xy 107.523943 112.722309)
+        (xy 107.516764 112.716929)
+        (xy 107.427046 112.683296)
+        (xy 107.388843 112.668974)
+        (xy 107.388841 112.668974)
+        (xy 107.381448 112.666202)
+        (xy 107.373598 112.665349)
+        (xy 107.373597 112.665349)
+        (xy 107.323153 112.659869)
+        (xy 107.323152 112.659869)
+        (xy 107.319756 112.6595)
+        (xy 105.024244 112.6595)
+        (xy 105.020848 112.659869)
+        (xy 105.020847 112.659869)
+        (xy 104.970403 112.665349)
+        (xy 104.970402 112.665349)
+        (xy 104.962552 112.666202)
+        (xy 104.955159 112.668974)
+        (xy 104.955157 112.668974)
+        (xy 104.916954 112.683296)
+        (xy 104.827236 112.716929)
+        (xy 104.820057 112.722309)
+        (xy 104.820054 112.722311)
+        (xy 104.732023 112.788287)
+        (xy 104.711596 112.803596)
+        (xy 104.706215 112.810776)
+        (xy 104.630311 112.912054)
+        (xy 104.630309 112.912057)
+        (xy 104.624929 112.919236)
+        (xy 104.574202 113.054552)
+        (xy 104.5675 113.116244)
+        (xy 104.5675 113.861756)
+        (xy 98.679 113.861756)
+        (xy 98.679 106.816917)
+        (xy 98.680551 106.797207)
+        (xy 98.694525 106.708974)
+        (xy 98.706706 106.671486)
+        (xy 98.742707 106.600832)
+        (xy 98.765876 106.568943)
+        (xy 98.821943 106.512876)
+        (xy 98.853832 106.489707)
+        (xy 98.924486 106.453706)
+        (xy 98.961971 106.441526)
+        (xy 99.050207 106.427551)
+        (xy 99.069917 106.426)
+        (xy 108.132278 106.426)
+      )
+    )
+  )
+  (zone (net 17) (net_name "/5V PowerSupply/SW2") (layer "F.Cu") (tstamp 977bb7f2-e337-4ab8-b908-81ec062e5787) (hatch edge 0.508)
+    (priority 2)
+    (connect_pads yes (clearance 0.254))
+    (min_thickness 0.254) (filled_areas_thickness no)
+    (fill yes (thermal_gap 0.254) (thermal_bridge_width 0.508) (smoothing fillet) (radius 0.381))
+    (polygon
+      (pts
+        (xy 92.075 120.142)
+        (xy 80.518 120.142)
+        (xy 80.518 114.935)
+        (xy 86.36 114.935)
+        (xy 86.36 108.839)
+        (xy 92.075 108.839)
+      )
+    )
+    (filled_polygon
+      (layer "F.Cu")
+      (pts
+        (xy 91.703793 108.840551)
+        (xy 91.792029 108.854526)
+        (xy 91.829514 108.866706)
+        (xy 91.900168 108.902707)
+        (xy 91.932057 108.925876)
+        (xy 91.988124 108.981943)
+        (xy 92.011293 109.013832)
+        (xy 92.047294 109.084486)
+        (xy 92.059475 109.121974)
+        (xy 92.073449 109.210207)
+        (xy 92.075 109.229917)
+        (xy 92.075 119.751083)
+        (xy 92.073449 119.770793)
+        (xy 92.059475 119.859026)
+        (xy 92.047294 119.896514)
+        (xy 92.011293 119.967168)
+        (xy 91.988124 119.999057)
+        (xy 91.932057 120.055124)
+        (xy 91.900168 120.078293)
+        (xy 91.829514 120.114294)
+        (xy 91.792029 120.126474)
+        (xy 91.703793 120.140449)
+        (xy 91.684083 120.142)
+        (xy 80.908917 120.142)
+        (xy 80.889207 120.140449)
+        (xy 80.800971 120.126474)
+        (xy 80.763486 120.114294)
+        (xy 80.692832 120.078293)
+        (xy 80.660943 120.055124)
+        (xy 80.604876 119.999057)
+        (xy 80.581707 119.967168)
+        (xy 80.545706 119.896514)
+        (xy 80.533525 119.859026)
+        (xy 80.519551 119.770793)
+        (xy 80.518 119.751083)
+        (xy 80.518 115.325917)
+        (xy 80.519551 115.306207)
+        (xy 80.533525 115.217974)
+        (xy 80.545706 115.180486)
+        (xy 80.581707 115.109832)
+        (xy 80.604876 115.077943)
+        (xy 80.660943 115.021876)
+        (xy 80.692832 114.998707)
+        (xy 80.763486 114.962706)
+        (xy 80.800971 114.950526)
+        (xy 80.889207 114.936551)
+        (xy 80.908917 114.935)
+        (xy 84.6993 114.935)
+        (xy 84.767421 114.955002)
+        (xy 84.813914 115.008658)
+        (xy 84.8253 115.061)
+        (xy 84.825301 115.488739)
+        (xy 84.825301 115.733066)
+        (xy 84.840066 115.807301)
+        (xy 84.846961 115.817621)
+        (xy 84.846962 115.817622)
+        (xy 84.867718 115.848685)
+        (xy 84.896316 115.891484)
+        (xy 84.980499 115.947734)
+        (xy 85.054733 115.9625)
+        (xy 85.409742 115.9625)
+        (xy 85.764866 115.962499)
+        (xy 85.800618 115.955388)
+        (xy 85.826926 115.950156)
+        (xy 85.826928 115.950155)
+        (xy 85.839101 115.947734)
+        (xy 85.849421 115.940839)
+        (xy 85.849422 115.940838)
+        (xy 85.912968 115.898377)
+        (xy 85.923284 115.891484)
+        (xy 85.93397 115.875491)
+        (xy 85.988447 115.829965)
+        (xy 86.05889 115.821118)
+        (xy 86.076311 115.825228)
+        (xy 86.150864 115.848521)
+        (xy 86.296498 115.85119)
+        (xy 86.419622 115.817622)
+        (xy 86.428363 115.815239)
+        (xy 86.428364 115.815239)
+        (xy 86.437026 115.812877)
+        (xy 86.449719 115.805084)
+        (xy 86.553502 115.741361)
+        (xy 86.561154 115.736663)
+        (xy 86.658901 115.628674)
+        (xy 86.72241 115.497591)
+        (xy 86.746576 115.353952)
+        (xy 86.746729 115.3414)
+        (xy 86.741056 115.301785)
+        (xy 86.727354 115.206106)
+        (xy 86.727353 115.206103)
+        (xy 86.72608 115.197213)
+        (xy 86.665792 115.064618)
+        (xy 86.570713 114.954273)
+        (xy 86.448485 114.875048)
+        (xy 86.410384 114.863653)
+        (xy 86.36 114.830918)
+        (xy 86.36 109.229917)
+        (xy 86.361551 109.210207)
+        (xy 86.375525 109.121974)
+        (xy 86.387706 109.084486)
+        (xy 86.423707 109.013832)
+        (xy 86.446876 108.981943)
+        (xy 86.502943 108.925876)
+        (xy 86.534832 108.902707)
+        (xy 86.605486 108.866706)
+        (xy 86.642971 108.854526)
+        (xy 86.731207 108.840551)
+        (xy 86.750917 108.839)
+        (xy 91.684083 108.839)
+      )
+    )
+  )
+  (zone (net 23) (net_name "/5V PowerSupply/R_{CSP}") (layer "F.Cu") (tstamp e3e696f7-ac6e-4ca3-9e89-16527664bc0d) (hatch edge 0.508)
+    (priority 2)
+    (connect_pads yes (clearance 0.254))
+    (min_thickness 0.254) (filled_areas_thickness no)
+    (fill yes (thermal_gap 0.254) (thermal_bridge_width 0.508) (smoothing fillet) (radius 0.381))
+    (polygon
+      (pts
+        (xy 98.171 106.426)
+        (xy 98.171 108.331)
+        (xy 88.392 108.331)
+        (xy 88.392 107.315)
+        (xy 90.424 106.1974)
+        (xy 94.234 106.1974)
+      )
+    )
+    (filled_polygon
+      (layer "F.Cu")
+      (pts
+        (xy 94.22384 106.197413)
+        (xy 94.22571 106.19744)
+        (xy 94.232169 106.197534)
+        (xy 94.235821 106.19764)
+        (xy 94.244167 106.198004)
+        (xy 94.245975 106.198096)
+        (xy 97.802555 106.404607)
+        (xy 97.821419 106.407142)
+        (xy 97.905629 106.425028)
+        (xy 97.94116 106.438424)
+        (xy 98.007792 106.475856)
+        (xy 98.037716 106.499231)
+        (xy 98.090166 106.554814)
+        (xy 98.111769 106.586047)
+        (xy 98.145273 106.654731)
+        (xy 98.156589 106.690984)
+        (xy 98.169561 106.77608)
+        (xy 98.171 106.795068)
+        (xy 98.171 107.940083)
+        (xy 98.169449 107.959793)
+        (xy 98.155475 108.048026)
+        (xy 98.143294 108.085514)
+        (xy 98.107293 108.156168)
+        (xy 98.084124 108.188057)
+        (xy 98.028057 108.244124)
+        (xy 97.996168 108.267293)
+        (xy 97.925514 108.303294)
+        (xy 97.888029 108.315474)
+        (xy 97.799793 108.329449)
+        (xy 97.780083 108.331)
+        (xy 93.9643 108.331)
+        (xy 93.896179 108.310998)
+        (xy 93.849686 108.257342)
+        (xy 93.8383 108.205)
+        (xy 93.838299 107.534123)
+        (xy 93.838299 107.527934)
+        (xy 93.831188 107.492182)
+        (xy 93.825956 107.465874)
+        (xy 93.825955 107.465872)
+        (xy 93.823534 107.453699)
+        (xy 93.810006 107.433452)
+        (xy 93.774177 107.379832)
+        (xy 93.767284 107.369516)
+        (xy 93.683101 107.313266)
+        (xy 93.608867 107.2985)
+        (xy 93.253858 107.2985)
+        (xy 92.898734 107.298501)
+        (xy 92.862982 107.305612)
+        (xy 92.836674 107.310844)
+        (xy 92.836672 107.310845)
+        (xy 92.824499 107.313266)
+        (xy 92.814179 107.320161)
+        (xy 92.814178 107.320162)
+        (xy 92.757066 107.358324)
+        (xy 92.740316 107.369516)
+        (xy 92.73351 107.379702)
+        (xy 92.671293 107.413676)
+        (xy 92.600478 107.408611)
+        (xy 92.575979 107.396287)
+        (xy 92.517409 107.358324)
+        (xy 92.377858 107.31659)
+        (xy 92.368882 107.316535)
+        (xy 92.368881 107.316535)
+        (xy 92.307568 107.316161)
+        (xy 92.232203 107.3157)
+        (xy 92.092153 107.355727)
+        (xy 92.084566 107.360514)
+        (xy 92.084564 107.360515)
+        (xy 92.054237 107.37965)
+        (xy 91.968966 107.433452)
+        (xy 91.872546 107.542627)
+        (xy 91.810643 107.674476)
+        (xy 91.788233 107.8184)
+        (xy 91.807119 107.962828)
+        (xy 91.810733 107.971041)
+        (xy 91.810734 107.971045)
+        (xy 91.844608 108.048026)
+        (xy 91.865783 108.09615)
+        (xy 91.885178 108.119223)
+        (xy 91.88913 108.123925)
+        (xy 91.917651 108.188941)
+        (xy 91.906495 108.259056)
+        (xy 91.859202 108.312008)
+        (xy 91.792679 108.331)
+        (xy 88.782917 108.331)
+        (xy 88.763207 108.329449)
+        (xy 88.674971 108.315474)
+        (xy 88.637486 108.303294)
+        (xy 88.566832 108.267293)
+        (xy 88.534943 108.244124)
+        (xy 88.478876 108.188057)
+        (xy 88.455707 108.156168)
+        (xy 88.419706 108.085514)
+        (xy 88.407525 108.048026)
+        (xy 88.393551 107.959793)
+        (xy 88.392 107.940083)
+        (xy 88.392 107.551515)
+        (xy 88.393991 107.529206)
+        (xy 88.411874 107.429799)
+        (xy 88.427423 107.38798)
+        (xy 88.473017 107.310869)
+        (xy 88.502166 107.277091)
+        (xy 88.580654 107.213512)
+        (xy 88.599242 107.201017)
+        (xy 90.331304 106.248383)
+        (xy 90.345626 106.241641)
+        (xy 90.41227 106.215244)
+        (xy 90.442871 106.207383)
+        (xy 90.467184 106.20431)
+        (xy 90.513998 106.198394)
+        (xy 90.529795 106.1974)
+        (xy 94.222021 106.1974)
+      )
+    )
+  )
+  (zone (net 40) (net_name "/VBAT") (layers "F.Cu" "In1.Cu") (tstamp eb34f210-de0c-4b5c-a3b4-eb1f6f26d39a) (hatch edge 0.508)
+    (connect_pads thru_hole_only (clearance 0.254))
+    (min_thickness 0.254) (filled_areas_thickness no)
+    (fill yes (thermal_gap 0.254) (thermal_bridge_width 0.508) (smoothing fillet) (radius 0.381))
+    (polygon
+      (pts
+        (xy 116.84 125.73)
+        (xy 105.918 125.73)
+        (xy 105.918 118.618)
+        (xy 109.549111 112.555185)
+        (xy 116.838911 112.580585)
+      )
+    )
+    (filled_polygon
+      (layer "F.Cu")
+      (pts
+        (xy 112.313517 112.564817)
+        (xy 112.381568 112.585056)
+        (xy 112.427873 112.638873)
+        (xy 112.432896 112.679238)
+        (xy 112.444238 112.706528)
+        (xy 113.030688 113.292978)
+        (xy 113.044632 113.300592)
+        (xy 113.046465 113.300461)
+        (xy 113.05308 113.29621)
+        (xy 113.639157 112.710133)
+        (xy 113.650953 112.688531)
+        (xy 113.662485 112.635518)
+        (xy 113.712688 112.585315)
+        (xy 113.773512 112.569904)
+        (xy 116.449377 112.579228)
+        (xy 116.469038 112.580841)
+        (xy 116.557025 112.595059)
+        (xy 116.594399 112.607317)
+        (xy 116.664805 112.643405)
+        (xy 116.696574 112.666586)
+        (xy 116.752425 112.722627)
+        (xy 116.775499 112.754475)
+        (xy 116.811348 112.825005)
+        (xy 116.823479 112.862421)
+        (xy 116.837397 112.950455)
+        (xy 116.838943 112.970119)
+        (xy 116.839609 121.019867)
+        (xy 116.819614 121.087987)
+        (xy 116.765962 121.134484)
+        (xy 116.695689 121.144594)
+        (xy 116.631105 121.115106)
+        (xy 116.624515 121.10897)
+        (xy 116.620377 121.104832)
+        (xy 116.613484 121.094516)
+        (xy 116.529301 121.038266)
+        (xy 116.455067 121.0235)
+        (xy 115.180207 121.0235)
+        (xy 113.904934 121.023501)
+        (xy 113.869182 121.030612)
+        (xy 113.842874 121.035844)
+        (xy 113.842872 121.035845)
+        (xy 113.830699 121.038266)
+        (xy 113.820379 121.045161)
+        (xy 113.820378 121.045162)
+        (xy 113.759985 121.085516)
+        (xy 113.746516 121.094516)
+        (xy 113.690266 121.178699)
+        (xy 113.6755 121.252933)
+        (xy 113.675501 123.603066)
+        (xy 113.690266 123.677301)
+        (xy 113.697161 123.687621)
+        (xy 113.697162 123.687622)
+        (xy 113.736703 123.746798)
+        (xy 113.746516 123.761484)
+        (xy 113.830699 123.817734)
+        (xy 113.904933 123.8325)
+        (xy 115.179793 123.8325)
+        (xy 116.455066 123.832499)
+        (xy 116.490818 123.825388)
+        (xy 116.517126 123.820156)
+        (xy 116.517128 123.820155)
+        (xy 116.529301 123.817734)
+        (xy 116.539621 123.810839)
+        (xy 116.539622 123.810838)
+        (xy 116.603168 123.768377)
+        (xy 116.613484 123.761484)
+        (xy 116.620377 123.751168)
+        (xy 116.624747 123.746798)
+        (xy 116.687059 123.712772)
+        (xy 116.757874 123.717837)
+        (xy 116.81471 123.760384)
+        (xy 116.839521 123.826904)
+        (xy 116.839842 123.835883)
+        (xy 116.839967 125.339054)
+        (xy 116.838417 125.358765)
+        (xy 116.824449 125.446999)
+        (xy 116.812269 125.484494)
+        (xy 116.776275 125.555147)
+        (xy 116.753104 125.587042)
+        (xy 116.697036 125.643115)
+        (xy 116.665143 125.666289)
+        (xy 116.594494 125.702289)
+        (xy 116.556999 125.714473)
+        (xy 116.46876 125.728449)
+        (xy 116.449049 125.73)
+        (xy 106.308917 125.73)
+        (xy 106.289207 125.728449)
+        (xy 106.200971 125.714474)
+        (xy 106.163486 125.702294)
+        (xy 106.092832 125.666293)
+        (xy 106.060943 125.643124)
+        (xy 106.004876 125.587057)
+        (xy 105.981707 125.555168)
+        (xy 105.945706 125.484514)
+        (xy 105.933525 125.447026)
+        (xy 105.919551 125.358793)
+        (xy 105.918 125.339083)
+        (xy 105.918 121.28334)
+        (xy 105.91955 121.263641)
+        (xy 105.920305 121.258874)
+        (xy 105.9235 121.218277)
+        (xy 105.9235 120.589723)
+        (xy 105.920305 120.549126)
+        (xy 105.91955 120.544359)
+        (xy 105.918 120.52466)
+        (xy 105.918 120.01334)
+        (xy 105.91955 119.993641)
+        (xy 105.920305 119.988874)
+        (xy 105.9235 119.948277)
+        (xy 105.9235 119.319723)
+        (xy 105.920305 119.279126)
+        (xy 105.91955 119.274359)
+        (xy 105.918 119.25466)
+        (xy 105.918 118.7418)
+        (xy 105.919444 118.722781)
+        (xy 105.921121 118.711798)
+        (xy 105.937521 118.666177)
+        (xy 106.124323 118.353619)
+        (xy 106.17644 118.305407)
+        (xy 106.246348 118.293025)
+        (xy 106.311853 118.320403)
+        (xy 106.337061 118.347983)
+        (xy 106.39674 118.436796)
+        (xy 106.396743 118.436799)
+        (xy 106.400974 118.443096)
+        (xy 106.526108 118.556959)
+        (xy 106.674791 118.637687)
+        (xy 106.838438 118.680619)
+        (xy 106.926047 118.681996)
+        (xy 107.000004 118.683158)
+        (xy 107.000007 118.683158)
+        (xy 107.007602 118.683277)
+        (xy 107.082264 118.666177)
+        (xy 107.165114 118.647202)
+        (xy 107.165118 118.647201)
+        (xy 107.172517 118.645506)
+        (xy 107.323662 118.569488)
+        (xy 107.329433 118.564559)
+        (xy 107.329436 118.564557)
+        (xy 107.446539 118.464541)
+        (xy 107.44654 118.46454)
+        (xy 107.452311 118.459611)
+        (xy 107.551037 118.322219)
+        (xy 107.557796 118.305407)
+        (xy 107.57582 118.260569)
+        (xy 107.614141 118.165243)
+        (xy 107.63798 117.997746)
+        (xy 107.638134 117.983)
+        (xy 107.617809 117.81504)
+        (xy 107.59712 117.760289)
+        (xy 108.283265 117.760289)
+        (xy 108.292561 117.772304)
+        (xy 108.3321 117.799989)
+        (xy 108.34159 117.805469)
+        (xy 108.530486 117.893553)
+        (xy 108.540778 117.897299)
+        (xy 108.742098 117.951242)
+        (xy 108.752893 117.953145)
+        (xy 108.960525 117.971311)
+        (xy 108.971475 117.971311)
+        (xy 109.179107 117.953145)
+        (xy 109.189902 117.951242)
+        (xy 109.391222 117.897299)
+        (xy 109.401514 117.893553)
+        (xy 109.59041 117.805469)
+        (xy 109.5999 117.799989)
+        (xy 109.640278 117.771717)
+        (xy 109.648652 117.761242)
+        (xy 109.641583 117.747793)
+        (xy 108.978812 117.085022)
+        (xy 108.964868 117.077408)
+        (xy 108.963035 117.077539)
+        (xy 108.95642 117.08179)
+        (xy 108.289695 117.748515)
+        (xy 108.283265 117.760289)
+        (xy 107.59712 117.760289)
+        (xy 107.558006 117.656778)
+        (xy 107.462179 117.517348)
+        (xy 107.456508 117.512295)
+        (xy 107.341531 117.409854)
+        (xy 107.341528 117.409852)
+        (xy 107.335859 117.404801)
+        (xy 107.318737 117.395735)
+        (xy 107.193051 117.329188)
+        (xy 107.193052 117.329188)
+        (xy 107.186339 117.325634)
+        (xy 107.161214 117.319323)
+        (xy 107.029622 117.286269)
+        (xy 107.029618 117.286269)
+        (xy 107.022251 117.284418)
+        (xy 107.014652 117.284378)
+        (xy 107.01465 117.284378)
+        (xy 106.984885 117.284222)
+        (xy 106.91687 117.263863)
+        (xy 106.870659 117.209964)
+        (xy 106.860924 117.139638)
+        (xy 106.87739 117.093584)
+        (xy 106.882508 117.085022)
+        (xy 107.101577 116.718475)
+        (xy 107.707689 116.718475)
+        (xy 107.725855 116.926107)
+        (xy 107.727758 116.936902)
+        (xy 107.781701 117.138222)
+        (xy 107.785447 117.148514)
+        (xy 107.873531 117.33741)
+        (xy 107.879011 117.3469)
+        (xy 107.907283 117.387278)
+        (xy 107.917758 117.395652)
+        (xy 107.931207 117.388583)
+        (xy 108.593978 116.725812)
+        (xy 108.600356 116.714132)
+        (xy 109.330408 116.714132)
+        (xy 109.330539 116.715965)
+        (xy 109.33479 116.72258)
+        (xy 110.001515 117.389305)
+        (xy 110.013289 117.395735)
+        (xy 110.025304 117.386439)
+        (xy 110.052989 117.3469)
+        (xy 110.058469 117.33741)
+        (xy 110.13582 117.17153)
+        (xy 112.44133 117.17153)
+        (xy 112.45121 117.184017)
+        (xy 112.490972 117.210585)
+        (xy 112.501075 117.216071)
+        (xy 112.683473 117.294435)
+        (xy 112.694416 117.29799)
+        (xy 112.888033 117.341802)
+        (xy 112.899442 117.343304)
+        (xy 113.097808 117.351097)
+        (xy 113.10929 117.350495)
+        (xy 113.30575 117.322011)
+        (xy 113.316945 117.319323)
+        (xy 113.504924 117.255512)
+        (xy 113.515431 117.250834)
+        (xy 113.637245 117.182614)
+        (xy 113.64711 117.172536)
+        (xy 113.644154 117.164864)
+        (xy 113.056312 116.577022)
+        (xy 113.042368 116.569408)
+        (xy 113.040535 116.569539)
+        (xy 113.03392 116.57379)
+        (xy 112.447527 117.160183)
+        (xy 112.44133 117.17153)
+        (xy 110.13582 117.17153)
+        (xy 110.146553 117.148514)
+        (xy 110.150299 117.138222)
+        (xy 110.204242 116.936902)
+        (xy 110.206145 116.926107)
+        (xy 110.224311 116.718475)
+        (xy 110.224311 116.707525)
+        (xy 110.206145 116.499893)
+        (xy 110.204242 116.489098)
+        (xy 110.150299 116.287778)
+        (xy 110.146553 116.277486)
+        (xy 110.101429 116.180718)
+        (xy 111.896374 116.180718)
+        (xy 111.909358 116.378803)
+        (xy 111.911159 116.390173)
+        (xy 111.960023 116.582576)
+        (xy 111.963864 116.593423)
+        (xy 112.046975 116.773705)
+        (xy 112.052723 116.783661)
+        (xy 112.064175 116.799867)
+        (xy 112.074763 116.808254)
+        (xy 112.088064 116.801226)
+        (xy 112.671478 116.217812)
+        (xy 112.677856 116.206132)
+        (xy 113.407908 116.206132)
+        (xy 113.408039 116.207965)
+        (xy 113.41229 116.21458)
+        (xy 113.99945 116.80174)
+        (xy 114.01183 116.8085)
+        (xy 114.01841 116.803574)
+        (xy 114.089334 116.676931)
+        (xy 114.094012 116.666424)
+        (xy 114.157823 116.478445)
+        (xy 114.160511 116.46725)
+        (xy 114.189291 116.26875)
+        (xy 114.189921 116.261367)
+        (xy 114.1913 116.208704)
+        (xy 114.191057 116.201305)
+        (xy 114.172704 116.001566)
+        (xy 114.170607 115.990251)
+        (xy 114.116722 115.79919)
+        (xy 114.1126 115.788451)
+        (xy 114.024799 115.610409)
+        (xy 114.022692 115.60697)
+        (xy 114.013376 115.59998)
+        (xy 114.000959 115.606751)
+        (xy 113.415522 116.192188)
+        (xy 113.407908 116.206132)
+        (xy 112.677856 116.206132)
+        (xy 112.679092 116.203868)
+        (xy 112.678961 116.202035)
+        (xy 112.67471 116.19542)
+        (xy 112.086126 115.606836)
+        (xy 112.073746 115.600076)
+        (xy 112.06778 115.604542)
+        (xy 111.985673 115.760602)
+        (xy 111.981268 115.771236)
+        (xy 111.9224 115.960822)
+        (xy 111.920008 115.972076)
+        (xy 111.896675 116.169217)
+        (xy 111.896374 116.180718)
+        (xy 110.101429 116.180718)
+        (xy 110.058469 116.08859)
+        (xy 110.052989 116.0791)
+        (xy 110.024717 116.038722)
+        (xy 110.014242 116.030348)
+        (xy 110.000793 116.037417)
+        (xy 109.338022 116.700188)
+        (xy 109.330408 116.714132)
+        (xy 108.600356 116.714132)
+        (xy 108.601592 116.711868)
+        (xy 108.601461 116.710035)
+        (xy 108.59721 116.70342)
+        (xy 107.930485 116.036695)
+        (xy 107.918711 116.030265)
+        (xy 107.906696 116.039561)
+        (xy 107.879011 116.0791)
+        (xy 107.873531 116.08859)
+        (xy 107.785447 116.277486)
+        (xy 107.781701 116.287778)
+        (xy 107.727758 116.489098)
+        (xy 107.725855 116.499893)
+        (xy 107.707689 116.707525)
+        (xy 107.707689 116.718475)
+        (xy 107.101577 116.718475)
+        (xy 107.731337 115.664758)
+        (xy 108.283348 115.664758)
+        (xy 108.290417 115.678207)
+        (xy 108.953188 116.340978)
+        (xy 108.967132 116.348592)
+        (xy 108.968965 116.348461)
+        (xy 108.97558 116.34421)
+        (xy 109.642305 115.677485)
+        (xy 109.648735 115.665711)
+        (xy 109.639439 115.653696)
+        (xy 109.5999 115.626011)
+        (xy 109.59041 115.620531)
+        (xy 109.401514 115.532447)
+        (xy 109.391222 115.528701)
+        (xy 109.189902 115.474758)
+        (xy 109.179107 115.472855)
+        (xy 108.971475 115.454689)
+        (xy 108.960525 115.454689)
+        (xy 108.752893 115.472855)
+        (xy 108.742098 115.474758)
+        (xy 108.540778 115.528701)
+        (xy 108.530486 115.532447)
+        (xy 108.34159 115.620531)
+        (xy 108.3321 115.626011)
+        (xy 108.291722 115.654283)
+        (xy 108.283348 115.664758)
+        (xy 107.731337 115.664758)
+        (xy 107.986308 115.238139)
+        (xy 112.440751 115.238139)
+        (xy 112.444238 115.246528)
+        (xy 113.030688 115.832978)
+        (xy 113.044632 115.840592)
+        (xy 113.046465 115.840461)
+        (xy 113.05308 115.83621)
+        (xy 113.639157 115.250133)
+        (xy 113.645917 115.237753)
+        (xy 113.639887 115.229698)
+        (xy 113.56952 115.185299)
+        (xy 113.559269 115.180076)
+        (xy 113.374889 115.106516)
+        (xy 113.363852 115.103247)
+        (xy 113.169154 115.064518)
+        (xy 113.15771 115.063315)
+        (xy 113.107597 115.06266)
+        (xy 113.096209 115.059154)
+        (xy 113.070439 115.062173)
+        (xy 112.959219 115.060718)
+        (xy 112.947739 115.061621)
+        (xy 112.752099 115.095238)
+        (xy 112.740979 115.098218)
+        (xy 112.554734 115.166927)
+        (xy 112.544356 115.171877)
+        (xy 112.450349 115.227806)
+        (xy 112.440751 115.238139)
+        (xy 107.986308 115.238139)
+        (xy 108.348852 114.63153)
+        (xy 112.44133 114.63153)
+        (xy 112.45121 114.644017)
+        (xy 112.490972 114.670585)
+        (xy 112.501075 114.676071)
+        (xy 112.683473 114.754435)
+        (xy 112.694416 114.75799)
+        (xy 112.888033 114.801802)
+        (xy 112.899442 114.803304)
+        (xy 113.077034 114.810281)
+        (xy 113.086542 114.813483)
+        (xy 113.102645 114.810844)
+        (xy 113.109291 114.810495)
+        (xy 113.30575 114.782011)
+        (xy 113.316945 114.779323)
+        (xy 113.504924 114.715512)
+        (xy 113.515431 114.710834)
+        (xy 113.637245 114.642614)
+        (xy 113.64711 114.632536)
+        (xy 113.644154 114.624864)
+        (xy 113.056312 114.037022)
+        (xy 113.042368 114.029408)
+        (xy 113.040535 114.029539)
+        (xy 113.03392 114.03379)
+        (xy 112.447527 114.620183)
+        (xy 112.44133 114.63153)
+        (xy 108.348852 114.63153)
+        (xy 108.941017 113.640718)
+        (xy 111.896374 113.640718)
+        (xy 111.909358 113.838803)
+        (xy 111.911159 113.850173)
+        (xy 111.960023 114.042576)
+        (xy 111.963864 114.053423)
+        (xy 112.046975 114.233705)
+        (xy 112.052723 114.243661)
+        (xy 112.064175 114.259867)
+        (xy 112.074763 114.268254)
+        (xy 112.088064 114.261226)
+        (xy 112.671478 113.677812)
+        (xy 112.677856 113.666132)
+        (xy 113.407908 113.666132)
+        (xy 113.408039 113.667965)
+        (xy 113.41229 113.67458)
+        (xy 113.99945 114.26174)
+        (xy 114.01183 114.2685)
+        (xy 114.01841 114.263574)
+        (xy 114.089334 114.136931)
+        (xy 114.094012 114.126424)
+        (xy 114.157823 113.938445)
+        (xy 114.160511 113.92725)
+        (xy 114.189291 113.72875)
+        (xy 114.189921 113.721367)
+        (xy 114.1913 113.668704)
+        (xy 114.191057 113.661305)
+        (xy 114.172704 113.461566)
+        (xy 114.170607 113.450251)
+        (xy 114.116722 113.25919)
+        (xy 114.1126 113.248451)
+        (xy 114.024799 113.070409)
+        (xy 114.022692 113.06697)
+        (xy 114.013376 113.05998)
+        (xy 114.000959 113.066751)
+        (xy 113.415522 113.652188)
+        (xy 113.407908 113.666132)
+        (xy 112.677856 113.666132)
+        (xy 112.679092 113.663868)
+        (xy 112.678961 113.662035)
+        (xy 112.67471 113.65542)
+        (xy 112.086126 113.066836)
+        (xy 112.073746 113.060076)
+        (xy 112.06778 113.064542)
+        (xy 111.985673 113.220602)
+        (xy 111.981268 113.231236)
+        (xy 111.9224 113.420822)
+        (xy 111.920008 113.432076)
+        (xy 111.896675 113.629217)
+        (xy 111.896374 113.640718)
+        (xy 108.941017 113.640718)
+        (xy 109.528107 112.658397)
+        (xy 109.574331 112.613308)
+        (xy 109.617906 112.588714)
+        (xy 109.65865 112.574237)
+        (xy 109.755174 112.557771)
+        (xy 109.776801 112.555978)
+      )
+    )
+    (filled_polygon
+      (layer "In1.Cu")
+      (pts
+        (xy 112.313517 112.564817)
+        (xy 112.381568 112.585056)
+        (xy 112.427873 112.638873)
+        (xy 112.432896 112.679238)
+        (xy 112.444238 112.706528)
+        (xy 113.030688 113.292978)
+        (xy 113.044632 113.300592)
+        (xy 113.046465 113.300461)
+        (xy 113.05308 113.29621)
+        (xy 113.639157 112.710133)
+        (xy 113.650953 112.688531)
+        (xy 113.662485 112.635518)
+        (xy 113.712688 112.585315)
+        (xy 113.773512 112.569904)
+        (xy 116.449377 112.579228)
+        (xy 116.469038 112.580841)
+        (xy 116.557025 112.595059)
+        (xy 116.594399 112.607317)
+        (xy 116.664805 112.643405)
+        (xy 116.696574 112.666586)
+        (xy 116.752425 112.722627)
+        (xy 116.775499 112.754475)
+        (xy 116.811348 112.825005)
+        (xy 116.823479 112.862421)
+        (xy 116.837397 112.950455)
+        (xy 116.838943 112.970119)
+        (xy 116.839623 121.187872)
+        (xy 116.819628 121.255992)
+        (xy 116.771414 121.299845)
+        (xy 116.698218 121.337624)
+        (xy 116.692497 121.342614)
+        (xy 116.692495 121.342616)
+        (xy 116.576453 121.443846)
+        (xy 116.570726 121.448842)
+        (xy 116.473444 121.587261)
+        (xy 116.411988 121.744889)
+        (xy 116.410997 121.752418)
+        (xy 116.400117 121.835061)
+        (xy 116.389905 121.912626)
+        (xy 116.40847 122.08079)
+        (xy 116.41108 122.087922)
+        (xy 116.458732 122.218136)
+        (xy 116.466612 122.23967)
+        (xy 116.470848 122.245973)
+        (xy 116.470848 122.245974)
+        (xy 116.546554 122.358637)
+        (xy 116.567946 122.426335)
+        (xy 116.549342 122.49485)
+        (xy 116.545073 122.501343)
+        (xy 116.473444 122.603261)
+        (xy 116.411988 122.760889)
+        (xy 116.389905 122.928626)
+        (xy 116.40847 123.09679)
+        (xy 116.466612 123.25567)
+        (xy 116.470848 123.261973)
+        (xy 116.470848 123.261974)
+        (xy 116.55674 123.389796)
+        (xy 116.556743 123.389799)
+        (xy 116.560974 123.396096)
+        (xy 116.686108 123.509959)
+        (xy 116.692783 123.513583)
+        (xy 116.77395 123.557653)
+        (xy 116.824271 123.607735)
+        (xy 116.839828 123.668374)
+        (xy 116.839967 125.339054)
+        (xy 116.838417 125.358765)
+        (xy 116.824449 125.446999)
+        (xy 116.812269 125.484494)
+        (xy 116.776275 125.555147)
+        (xy 116.753104 125.587042)
+        (xy 116.697036 125.643115)
+        (xy 116.665143 125.666289)
+        (xy 116.594494 125.702289)
+        (xy 116.556999 125.714473)
+        (xy 116.46876 125.728449)
+        (xy 116.449049 125.73)
+        (xy 106.308917 125.73)
+        (xy 106.289207 125.728449)
+        (xy 106.200971 125.714474)
+        (xy 106.163486 125.702294)
+        (xy 106.092832 125.666293)
+        (xy 106.060943 125.643124)
+        (xy 106.004876 125.587057)
+        (xy 105.981707 125.555168)
+        (xy 105.945706 125.484514)
+        (xy 105.933525 125.447026)
+        (xy 105.919551 125.358793)
+        (xy 105.918 125.339083)
+        (xy 105.918 121.860045)
+        (xy 105.919078 121.843598)
+        (xy 105.920065 121.8361)
+        (xy 105.920202 121.835061)
+        (xy 105.921866 121.81816)
+        (xy 105.922944 121.801713)
+        (xy 105.9235 121.784741)
+        (xy 105.9235 118.691356)
+        (xy 105.924645 118.674409)
+        (xy 105.929484 118.638759)
+        (xy 105.938518 118.606092)
+        (xy 105.968788 118.535428)
+        (xy 105.976513 118.520302)
+        (xy 106.099013 118.315765)
+        (xy 106.151174 118.267601)
+        (xy 106.221094 118.255284)
+        (xy 106.286574 118.282723)
+        (xy 106.311691 118.310229)
+        (xy 106.39674 118.436796)
+        (xy 106.396743 118.436799)
+        (xy 106.400974 118.443096)
+        (xy 106.526108 118.556959)
+        (xy 106.674791 118.637687)
+        (xy 106.838438 118.680619)
+        (xy 106.926047 118.681996)
+        (xy 107.000004 118.683158)
+        (xy 107.000007 118.683158)
+        (xy 107.007602 118.683277)
+        (xy 107.065723 118.669965)
+        (xy 107.165114 118.647202)
+        (xy 107.165118 118.647201)
+        (xy 107.172517 118.645506)
+        (xy 107.323662 118.569488)
+        (xy 107.329433 118.564559)
+        (xy 107.329436 118.564557)
+        (xy 107.446539 118.464541)
+        (xy 107.44654 118.46454)
+        (xy 107.452311 118.459611)
+        (xy 107.551037 118.322219)
+        (xy 107.614141 118.165243)
+        (xy 107.63798 117.997746)
+        (xy 107.638134 117.983)
+        (xy 107.617809 117.81504)
+        (xy 107.59712 117.760289)
+        (xy 108.283265 117.760289)
+        (xy 108.292561 117.772304)
+        (xy 108.3321 117.799989)
+        (xy 108.34159 117.805469)
+        (xy 108.530486 117.893553)
+        (xy 108.540778 117.897299)
+        (xy 108.742098 117.951242)
+        (xy 108.752893 117.953145)
+        (xy 108.960525 117.971311)
+        (xy 108.971475 117.971311)
+        (xy 109.179107 117.953145)
+        (xy 109.189902 117.951242)
+        (xy 109.391222 117.897299)
+        (xy 109.401514 117.893553)
+        (xy 109.59041 117.805469)
+        (xy 109.5999 117.799989)
+        (xy 109.640278 117.771717)
+        (xy 109.648652 117.761242)
+        (xy 109.641583 117.747793)
+        (xy 108.978812 117.085022)
+        (xy 108.964868 117.077408)
+        (xy 108.963035 117.077539)
+        (xy 108.95642 117.08179)
+        (xy 108.289695 117.748515)
+        (xy 108.283265 117.760289)
+        (xy 107.59712 117.760289)
+        (xy 107.558006 117.656778)
+        (xy 107.462179 117.517348)
+        (xy 107.456508 117.512295)
+        (xy 107.341531 117.409854)
+        (xy 107.341528 117.409852)
+        (xy 107.335859 117.404801)
+        (xy 107.318737 117.395735)
+        (xy 107.193051 117.329188)
+        (xy 107.193052 117.329188)
+        (xy 107.186339 117.325634)
+        (xy 107.157838 117.318475)
+        (xy 107.029622 117.286269)
+        (xy 107.029618 117.286269)
+        (xy 107.022251 117.284418)
+        (xy 107.014652 117.284378)
+        (xy 107.01465 117.284378)
+        (xy 106.990765 117.284253)
+        (xy 106.95651 117.284074)
+        (xy 106.888496 117.263716)
+        (xy 106.842284 117.209818)
+        (xy 106.832548 117.139492)
+        (xy 106.850494 117.091022)
+        (xy 107.084666 116.718475)
+        (xy 107.707689 116.718475)
+        (xy 107.725855 116.926107)
+        (xy 107.727758 116.936902)
+        (xy 107.781701 117.138222)
+        (xy 107.785447 117.148514)
+        (xy 107.873531 117.33741)
+        (xy 107.879011 117.3469)
+        (xy 107.907283 117.387278)
+        (xy 107.917758 117.395652)
+        (xy 107.931207 117.388583)
+        (xy 108.593978 116.725812)
+        (xy 108.600356 116.714132)
+        (xy 109.330408 116.714132)
+        (xy 109.330539 116.715965)
+        (xy 109.33479 116.72258)
+        (xy 110.001515 117.389305)
+        (xy 110.013289 117.395735)
+        (xy 110.025304 117.386439)
+        (xy 110.052989 117.3469)
+        (xy 110.058469 117.33741)
+        (xy 110.13582 117.17153)
+        (xy 112.44133 117.17153)
+        (xy 112.45121 117.184017)
+        (xy 112.490972 117.210585)
+        (xy 112.501075 117.216071)
+        (xy 112.683473 117.294435)
+        (xy 112.694416 117.29799)
+        (xy 112.888033 117.341802)
+        (xy 112.899442 117.343304)
+        (xy 113.097808 117.351097)
+        (xy 113.10929 117.350495)
+        (xy 113.30575 117.322011)
+        (xy 113.316945 117.319323)
+        (xy 113.504924 117.255512)
+        (xy 113.515431 117.250834)
+        (xy 113.637245 117.182614)
+        (xy 113.64711 117.172536)
+        (xy 113.644154 117.164864)
+        (xy 113.056312 116.577022)
+        (xy 113.042368 116.569408)
+        (xy 113.040535 116.569539)
+        (xy 113.03392 116.57379)
+        (xy 112.447527 117.160183)
+        (xy 112.44133 117.17153)
+        (xy 110.13582 117.17153)
+        (xy 110.146553 117.148514)
+        (xy 110.150299 117.138222)
+        (xy 110.204242 116.936902)
+        (xy 110.206145 116.926107)
+        (xy 110.224311 116.718475)
+        (xy 110.224311 116.707525)
+        (xy 110.206145 116.499893)
+        (xy 110.204242 116.489098)
+        (xy 110.150299 116.287778)
+        (xy 110.146553 116.277486)
+        (xy 110.101429 116.180718)
+        (xy 111.896374 116.180718)
+        (xy 111.909358 116.378803)
+        (xy 111.911159 116.390173)
+        (xy 111.960023 116.582576)
+        (xy 111.963864 116.593423)
+        (xy 112.046975 116.773705)
+        (xy 112.052723 116.783661)
+        (xy 112.064175 116.799867)
+        (xy 112.074763 116.808254)
+        (xy 112.088064 116.801226)
+        (xy 112.671478 116.217812)
+        (xy 112.677856 116.206132)
+        (xy 113.407908 116.206132)
+        (xy 113.408039 116.207965)
+        (xy 113.41229 116.21458)
+        (xy 113.99945 116.80174)
+        (xy 114.01183 116.8085)
+        (xy 114.01841 116.803574)
+        (xy 114.089334 116.676931)
+        (xy 114.094012 116.666424)
+        (xy 114.157823 116.478445)
+        (xy 114.160511 116.46725)
+        (xy 114.189291 116.26875)
+        (xy 114.189921 116.261367)
+        (xy 114.1913 116.208704)
+        (xy 114.191057 116.201305)
+        (xy 114.172704 116.001566)
+        (xy 114.170607 115.990251)
+        (xy 114.116722 115.79919)
+        (xy 114.1126 115.788451)
+        (xy 114.024799 115.610409)
+        (xy 114.022692 115.60697)
+        (xy 114.013376 115.59998)
+        (xy 114.000959 115.606751)
+        (xy 113.415522 116.192188)
+        (xy 113.407908 116.206132)
+        (xy 112.677856 116.206132)
+        (xy 112.679092 116.203868)
+        (xy 112.678961 116.202035)
+        (xy 112.67471 116.19542)
+        (xy 112.086126 115.606836)
+        (xy 112.073746 115.600076)
+        (xy 112.06778 115.604542)
+        (xy 111.985673 115.760602)
+        (xy 111.981268 115.771236)
+        (xy 111.9224 115.960822)
+        (xy 111.920008 115.972076)
+        (xy 111.896675 116.169217)
+        (xy 111.896374 116.180718)
+        (xy 110.101429 116.180718)
+        (xy 110.058469 116.08859)
+        (xy 110.052989 116.0791)
+        (xy 110.024717 116.038722)
+        (xy 110.014242 116.030348)
+        (xy 110.000793 116.037417)
+        (xy 109.338022 116.700188)
+        (xy 109.330408 116.714132)
+        (xy 108.600356 116.714132)
+        (xy 108.601592 116.711868)
+        (xy 108.601461 116.710035)
+        (xy 108.59721 116.70342)
+        (xy 107.930485 116.036695)
+        (xy 107.918711 116.030265)
+        (xy 107.906696 116.039561)
+        (xy 107.879011 116.0791)
+        (xy 107.873531 116.08859)
+        (xy 107.785447 116.277486)
+        (xy 107.781701 116.287778)
+        (xy 107.727758 116.489098)
+        (xy 107.725855 116.499893)
+        (xy 107.707689 116.707525)
+        (xy 107.707689 116.718475)
+        (xy 107.084666 116.718475)
+        (xy 107.747002 115.664758)
+        (xy 108.283348 115.664758)
+        (xy 108.290417 115.678207)
+        (xy 108.953188 116.340978)
+        (xy 108.967132 116.348592)
+        (xy 108.968965 116.348461)
+        (xy 108.97558 116.34421)
+        (xy 109.642305 115.677485)
+        (xy 109.648735 115.665711)
+        (xy 109.639439 115.653696)
+        (xy 109.5999 115.626011)
+        (xy 109.59041 115.620531)
+        (xy 109.401514 115.532447)
+        (xy 109.391222 115.528701)
+        (xy 109.189902 115.474758)
+        (xy 109.179107 115.472855)
+        (xy 108.971475 115.454689)
+        (xy 108.960525 115.454689)
+        (xy 108.752893 115.472855)
+        (xy 108.742098 115.474758)
+        (xy 108.540778 115.528701)
+        (xy 108.530486 115.532447)
+        (xy 108.34159 115.620531)
+        (xy 108.3321 115.626011)
+        (xy 108.291722 115.654283)
+        (xy 108.283348 115.664758)
+        (xy 107.747002 115.664758)
+        (xy 108.015163 115.238139)
+        (xy 112.440751 115.238139)
+        (xy 112.444238 115.246528)
+        (xy 113.030688 115.832978)
+        (xy 113.044632 115.840592)
+        (xy 113.046465 115.840461)
+        (xy 113.05308 115.83621)
+        (xy 113.639157 115.250133)
+        (xy 113.645917 115.237753)
+        (xy 113.639887 115.229698)
+        (xy 113.56952 115.185299)
+        (xy 113.559269 115.180076)
+        (xy 113.374889 115.106516)
+        (xy 113.363852 115.103247)
+        (xy 113.169154 115.064518)
+        (xy 113.15771 115.063315)
+        (xy 113.107597 115.06266)
+        (xy 113.096209 115.059154)
+        (xy 113.070439 115.062173)
+        (xy 112.959219 115.060718)
+        (xy 112.947739 115.061621)
+        (xy 112.752099 115.095238)
+        (xy 112.740979 115.098218)
+        (xy 112.554734 115.166927)
+        (xy 112.544356 115.171877)
+        (xy 112.450349 115.227806)
+        (xy 112.440751 115.238139)
+        (xy 108.015163 115.238139)
+        (xy 108.39646 114.63153)
+        (xy 112.44133 114.63153)
+        (xy 112.45121 114.644017)
+        (xy 112.490972 114.670585)
+        (xy 112.501075 114.676071)
+        (xy 112.683473 114.754435)
+        (xy 112.694416 114.75799)
+        (xy 112.888033 114.801802)
+        (xy 112.899442 114.803304)
+        (xy 113.077034 114.810281)
+        (xy 113.086542 114.813483)
+        (xy 113.102645 114.810844)
+        (xy 113.109291 114.810495)
+        (xy 113.30575 114.782011)
+        (xy 113.316945 114.779323)
+        (xy 113.504924 114.715512)
+        (xy 113.515431 114.710834)
+        (xy 113.637245 114.642614)
+        (xy 113.64711 114.632536)
+        (xy 113.644154 114.624864)
+        (xy 113.056312 114.037022)
+        (xy 113.042368 114.029408)
+        (xy 113.040535 114.029539)
+        (xy 113.03392 114.03379)
+        (xy 112.447527 114.620183)
+        (xy 112.44133 114.63153)
+        (xy 108.39646 114.63153)
+        (xy 108.594483 114.316493)
+        (xy 108.59449 114.316481)
+        (xy 108.595083 114.315538)
+        (xy 108.604225 114.299795)
+        (xy 108.60473 114.298851)
+        (xy 108.604742 114.298829)
+        (xy 108.61203 114.285198)
+        (xy 108.61204 114.285178)
+        (xy 108.612553 114.284219)
+        (xy 108.620563 114.267884)
+        (xy 108.637113 114.23091)
+        (xy 108.666809 114.16457)
+        (xy 108.666815 114.164556)
+        (xy 108.667718 114.162538)
+        (xy 108.680215 114.128379)
+        (xy 108.689973 114.09452)
+        (xy 108.697572 114.058944)
+        (xy 108.709152 113.976947)
+        (xy 108.725818 113.929826)
+        (xy 108.890164 113.65542)
+        (xy 108.898969 113.640718)
+        (xy 111.896374 113.640718)
+        (xy 111.909358 113.838803)
+        (xy 111.911159 113.850173)
+        (xy 111.960023 114.042576)
+        (xy 111.963864 114.053423)
+        (xy 112.046975 114.233705)
+        (xy 112.052723 114.243661)
+        (xy 112.064175 114.259867)
+        (xy 112.074763 114.268254)
+        (xy 112.088064 114.261226)
+        (xy 112.671478 113.677812)
+        (xy 112.677856 113.666132)
+        (xy 113.407908 113.666132)
+        (xy 113.408039 113.667965)
+        (xy 113.41229 113.67458)
+        (xy 113.99945 114.26174)
+        (xy 114.01183 114.2685)
+        (xy 114.01841 114.263574)
+        (xy 114.089334 114.136931)
+        (xy 114.094012 114.126424)
+        (xy 114.157823 113.938445)
+        (xy 114.160511 113.92725)
+        (xy 114.189291 113.72875)
+        (xy 114.189921 113.721367)
+        (xy 114.1913 113.668704)
+        (xy 114.191057 113.661305)
+        (xy 114.172704 113.461566)
+        (xy 114.170607 113.450251)
+        (xy 114.116722 113.25919)
+        (xy 114.1126 113.248451)
+        (xy 114.024799 113.070409)
+        (xy 114.022692 113.06697)
+        (xy 114.013376 113.05998)
+        (xy 114.000959 113.066751)
+        (xy 113.415522 113.652188)
+        (xy 113.407908 113.666132)
+        (xy 112.677856 113.666132)
+        (xy 112.679092 113.663868)
+        (xy 112.678961 113.662035)
+        (xy 112.67471 113.65542)
+        (xy 112.086126 113.066836)
+        (xy 112.073746 113.060076)
+        (xy 112.06778 113.064542)
+        (xy 111.985673 113.220602)
+        (xy 111.981268 113.231236)
+        (xy 111.9224 113.420822)
+        (xy 111.920008 113.432076)
+        (xy 111.896675 113.629217)
+        (xy 111.896374 113.640718)
+        (xy 108.898969 113.640718)
+        (xy 109.432126 112.750513)
+        (xy 109.444835 112.73293)
+        (xy 109.453733 112.722622)
+        (xy 109.508813 112.658807)
+        (xy 109.54226 112.63141)
+        (xy 109.617907 112.588713)
+        (xy 109.658649 112.574237)
+        (xy 109.755174 112.557771)
+        (xy 109.776801 112.555978)
+      )
+    )
+  )
+  (zone (net 30) (net_name "+5V") (layer "In1.Cu") (tstamp 306cf73c-fe00-4587-82bf-ae3aabfe5369) (hatch edge 0.508)
+    (connect_pads (clearance 0.254))
+    (min_thickness 0.254) (filled_areas_thickness no)
+    (fill yes (thermal_gap 0.508) (thermal_bridge_width 0.508))
+    (polygon
+      (pts
+        (xy 119.126 77.216)
+        (xy 123.19 77.216)
+        (xy 123.19 83.566)
+        (xy 118.618 83.82)
+        (xy 118.618 102.616)
+        (xy 103.124 102.616)
+        (xy 97.155 97.282)
+        (xy 86.106 97.282)
+        (xy 80.728985 97.28161)
+        (xy 80.754385 120.90361)
+        (xy 80.772 120.904)
+        (xy 61.468 120.904)
+        (xy 61.468 76.962)
+        (xy 66.04 76.962)
+        (xy 66.04 70.358)
+        (xy 119.126 70.358)
+      )
+    )
+    (filled_polygon
+      (layer "In1.Cu")
+      (pts
+        (xy 119.068121 70.378002)
+        (xy 119.114614 70.431658)
+        (xy 119.126 70.484)
+        (xy 119.126 77.216)
+        (xy 123.064 77.216)
+        (xy 123.132121 77.236002)
+        (xy 123.178614 77.289658)
+        (xy 123.19 77.342)
+        (xy 123.19 80.625831)
+        (xy 123.169998 80.693952)
+        (xy 123.116342 80.740445)
+        (xy 123.046068 80.750549)
+        (xy 122.980182 80.719908)
+        (xy 122.965531 80.706854)
+        (xy 122.965528 80.706852)
+        (xy 122.959859 80.701801)
+        (xy 122.810339 80.622634)
+        (xy 122.799964 80.620028)
+        (xy 122.653622 80.583269)
+        (xy 122.653618 80.583269)
+        (xy 122.646251 80.581418)
+        (xy 122.638652 80.581378)
+        (xy 122.63865 80.581378)
+        (xy 122.568308 80.58101)
+        (xy 122.477069 80.580532)
+        (xy 122.469688 80.582304)
+        (xy 122.319938 80.618256)
+        (xy 122.319935 80.618257)
+        (xy 122.312559 80.620028)
+        (xy 122.162218 80.697624)
+        (xy 122.156497 80.702614)
+        (xy 122.156495 80.702616)
+        (xy 122.088039 80.762334)
+        (xy 122.034726 80.808842)
+        (xy 122.023783 80.824412)
+        (xy 121.945649 80.935587)
+        (xy 121.937444 80.947261)
+        (xy 121.934682 80.954344)
+        (xy 121.934682 80.954345)
+        (xy 121.9305 80.965071)
+        (xy 121.875988 81.104889)
+        (xy 121.874997 81.112418)
+        (xy 121.855091 81.263619)
+        (xy 121.853905 81.272626)
+        (xy 121.87247 81.44079)
+        (xy 121.87508 81.447922)
+        (xy 121.926562 81.588602)
+        (xy 121.930612 81.59967)
+        (xy 121.934848 81.605973)
+        (xy 121.934848 81.605974)
+        (xy 122.02074 81.733796)
+        (xy 122.020743 81.733799)
+        (xy 122.024974 81.740096)
+        (xy 122.150108 81.853959)
+        (xy 122.298791 81.934687)
+        (xy 122.462438 81.977619)
+        (xy 122.550047 81.978996)
+        (xy 122.624004 81.980158)
+        (xy 122.624007 81.980158)
+        (xy 122.631602 81.980277)
+        (xy 122.689723 81.966965)
+        (xy 122.789114 81.944202)
+        (xy 122.789118 81.944201)
+        (xy 122.796517 81.942506)
+        (xy 122.947662 81.866488)
+        (xy 122.982169 81.837016)
+        (xy 123.046959 81.807985)
+        (xy 123.117159 81.81859)
+        (xy 123.170481 81.865464)
+        (xy 123.19 81.932827)
+        (xy 123.19 83.186)
+        (xy 123.169998 83.254121)
+        (xy 123.116342 83.300614)
+        (xy 123.064 83.312)
+        (xy 119.126 83.312)
+        (xy 119.126 83.672584)
+        (xy 119.105998 83.740705)
+        (xy 119.052342 83.787198)
+        (xy 119.006992 83.798389)
+        (xy 118.673179 83.816934)
+        (xy 118.636089 83.818995)
+        (xy 118.618 83.82)
+        (xy 118.618 98.655773)
+        (xy 118.597998 98.723894)
+        (xy 118.544342 98.770387)
+        (xy 118.474068 98.780491)
+        (xy 118.409488 98.750997)
+        (xy 118.393599 98.733225)
+        (xy 118.393506 98.733307)
+        (xy 118.38848 98.727606)
+        (xy 118.384179 98.721348)
+        (xy 118.378508 98.716295)
+        (xy 118.263531 98.613854)
+        (xy 118.263528 98.613852)
+        (xy 118.257859 98.608801)
+        (xy 118.108339 98.529634)
+        (xy 118.097964 98.527028)
+        (xy 117.951622 98.490269)
+        (xy 117.951618 98.490269)
+        (xy 117.944251 98.488418)
+        (xy 117.936652 98.488378)
+        (xy 117.93665 98.488378)
+        (xy 117.866308 98.48801)
+        (xy 117.775069 98.487532)
+        (xy 117.767688 98.489304)
+        (xy 117.617938 98.525256)
+        (xy 117.617935 98.525257)
+        (xy 117.610559 98.527028)
+        (xy 117.460218 98.604624)
+        (xy 117.454497 98.609614)
+        (xy 117.454495 98.609616)
+        (xy 117.338453 98.710846)
+        (xy 117.332726 98.715842)
+        (xy 117.235444 98.854261)
+        (xy 117.173988 99.011889)
+        (xy 117.172997 99.019418)
+        (xy 117.156685 99.14332)
+        (xy 117.151905 99.179626)
+        (xy 117.17047 99.34779)
+        (xy 117.17308 99.354922)
+        (xy 117.223525 99.492768)
+        (xy 117.228612 99.50667)
+        (xy 117.232848 99.512973)
+        (xy 117.232848 99.512974)
+        (xy 117.31874 99.640796)
+        (xy 117.318743 99.640799)
+        (xy 117.322974 99.647096)
+        (xy 117.398427 99.715753)
+        (xy 117.421391 99.736648)
+        (xy 117.448108 99.760959)
+        (xy 117.596791 99.841687)
+        (xy 117.760438 99.884619)
+        (xy 117.848047 99.885996)
+        (xy 117.922004 99.887158)
+        (xy 117.922007 99.887158)
+        (xy 117.929602 99.887277)
+        (xy 117.987723 99.873965)
+        (xy 118.087114 99.851202)
+        (xy 118.087118 99.851201)
+        (xy 118.094517 99.849506)
+        (xy 118.245662 99.773488)
+        (xy 118.251433 99.768559)
+        (xy 118.251436 99.768557)
+        (xy 118.368539 99.668541)
+        (xy 118.36854 99.66854)
+        (xy 118.374311 99.663611)
+        (xy 118.37874 99.657448)
+        (xy 118.378745 99.657442)
+        (xy 118.389678 99.642227)
+        (xy 118.445672 99.598579)
+        (xy 118.516376 99.592133)
+        (xy 118.57934 99.624936)
+        (xy 118.614574 99.686572)
+        (xy 118.618 99.715753)
+        (xy 118.618 102.49)
+        (xy 118.597998 102.558121)
+        (xy 118.544342 102.604614)
+        (xy 118.492 102.616)
+        (xy 113.941086 102.616)
+        (xy 113.872965 102.595998)
+        (xy 113.826472 102.542342)
+        (xy 113.816368 102.472068)
+        (xy 113.844212 102.409431)
+        (xy 113.934657 102.300682)
+        (xy 113.976426 102.25046)
+        (xy 114.065686 102.091075)
+        (xy 114.076291 102.072139)
+        (xy 114.076292 102.072137)
+        (xy 114.079115 102.067096)
+        (xy 114.080971 102.061629)
+        (xy 114.080973 102.061624)
+        (xy 114.144813 101.873557)
+        (xy 114.144814 101.873552)
+        (xy 114.146669 101.868088)
+        (xy 114.176825 101.660103)
+        (xy 114.178399 101.6)
+        (xy 114.159169 101.390721)
+        (xy 114.151869 101.364835)
+        (xy 114.12564 101.271837)
+        (xy 114.102123 101.188451)
+        (xy 114.009171 100.999963)
+        (xy 113.989307 100.973361)
+        (xy 113.88688 100.836195)
+        (xy 113.886879 100.836194)
+        (xy 113.883427 100.831571)
+        (xy 113.827975 100.780312)
+        (xy 113.733341 100.692833)
+        (xy 113.733338 100.692831)
+        (xy 113.729101 100.688914)
+        (xy 113.551362 100.576769)
+        (xy 113.356163 100.498892)
+        (xy 113.350506 100.497767)
+        (xy 113.3505 100.497765)
+        (xy 113.155707 100.459019)
+        (xy 113.155705 100.459019)
+        (xy 113.15004 100.457892)
+        (xy 113.144265 100.457816)
+        (xy 113.144261 100.457816)
+        (xy 113.068766 100.456828)
+        (xy 112.966443 100.455489)
+        (xy 112.958407 100.453014)
+        (xy 112.947013 100.455112)
+        (xy 112.945682 100.455217)
+        (xy 112.939898 100.455141)
+        (xy 112.732772 100.490732)
+        (xy 112.535601 100.563472)
+        (xy 112.53064 100.566424)
+        (xy 112.530639 100.566424)
+        (xy 112.429063 100.626856)
+        (xy 112.354988 100.670926)
+        (xy 112.196981 100.809494)
+        (xy 112.066872 100.974537)
+        (xy 112.064181 100.979653)
+        (xy 112.064179 100.979655)
+        (xy 111.97171 101.15541)
+        (xy 111.969018 101.160527)
+        (xy 111.906696 101.361234)
+        (xy 111.881995 101.569938)
+        (xy 111.89574 101.779649)
+        (xy 111.947471 101.983343)
+        (xy 111.94989 101.98859)
+        (xy 112.033038 102.168953)
+        (xy 112.033041 102.168958)
+        (xy 112.035457 102.174199)
+        (xy 112.038788 102.178912)
+        (xy 112.038789 102.178914)
+        (xy 112.152752 102.340166)
+        (xy 112.156751 102.345825)
+        (xy 112.160887 102.349854)
+        (xy 112.212102 102.399746)
+        (xy 112.246939 102.461608)
+        (xy 112.242802 102.532484)
+        (xy 112.201002 102.589871)
+        (xy 112.134813 102.615551)
+        (xy 112.12418 102.616)
+        (xy 103.172096 102.616)
+        (xy 103.103975 102.595998)
+        (xy 103.088138 102.583953)
+        (xy 100.174344 99.980137)
+        (xy 97.60764 97.686487)
+        (xy 97.570174 97.626181)
+        (xy 97.566871 97.610397)
+        (xy 97.555228 97.529096)
+        (xy 97.54648 97.468013)
+        (xy 97.522108 97.41441)
+        (xy 97.489908 97.34359)
+        (xy 97.489907 97.343588)
+        (xy 97.486192 97.335418)
+        (xy 97.391113 97.225073)
+        (xy 97.268885 97.145848)
+        (xy 97.129334 97.104114)
+        (xy 97.120358 97.104059)
+        (xy 97.120357 97.104059)
+        (xy 97.059044 97.103685)
+        (xy 96.983679 97.103224)
+        (xy 96.843629 97.143251)
+        (xy 96.836042 97.148038)
+        (xy 96.83604 97.148039)
+        (xy 96.774253 97.187024)
+        (xy 96.720442 97.220976)
+        (xy 96.7145 97.227704)
+        (xy 96.714499 97.227705)
+        (xy 96.704162 97.239409)
+        (xy 96.644076 97.277226)
+        (xy 96.609722 97.282)
+        (xy 90.775317 97.282)
+        (xy 90.706784 97.261732)
+        (xy 90.697624 97.255795)
+        (xy 90.657285 97.229648)
+        (xy 90.517734 97.187914)
+        (xy 90.508758 97.187859)
+        (xy 90.508757 97.187859)
+        (xy 90.447444 97.187485)
+        (xy 90.372079 97.187024)
+        (xy 90.232029 97.227051)
+        (xy 90.212443 97.239409)
+        (xy 90.175747 97.262562)
+        (xy 90.108512 97.282)
+        (xy 86.106 97.282)
+        (xy 80.747101 97.281611)
+        (xy 80.7471 97.281611)
+        (xy 80.728985 97.28161)
+        (xy 80.736284 104.069846)
+        (xy 80.736445 104.219172)
+        (xy 80.716516 104.287314)
+        (xy 80.662911 104.333864)
+        (xy 80.63986 104.341825)
+        (xy 80.533946 104.367253)
+        (xy 80.533935 104.367257)
+        (xy 80.526559 104.369028)
+        (xy 80.376218 104.446624)
+        (xy 80.370497 104.451614)
+        (xy 80.370495 104.451616)
+        (xy 80.337912 104.48004)
+        (xy 80.248726 104.557842)
+        (xy 80.244356 104.56406)
+        (xy 80.167003 104.674123)
+        (xy 80.151444 104.696261)
+        (xy 80.148682 104.703344)
+        (xy 80.148682 104.703345)
+        (xy 80.132679 104.744392)
+        (xy 80.089988 104.853889)
+        (xy 80.088997 104.861418)
+        (xy 80.069454 105.009862)
+        (xy 80.067905 105.021626)
+        (xy 80.08647 105.18979)
+        (xy 80.08908 105.196922)
+        (xy 80.131267 105.312202)
+        (xy 80.144612 105.34867)
+        (xy 80.148848 105.354973)
+        (xy 80.148848 105.354974)
+        (xy 80.23474 105.482796)
+        (xy 80.234743 105.482799)
+        (xy 80.238974 105.489096)
+        (xy 80.364108 105.602959)
+        (xy 80.399023 105.621916)
+        (xy 80.498385 105.675865)
+        (xy 80.512791 105.683687)
+        (xy 80.520132 105.685613)
+        (xy 80.520135 105.685614)
+        (xy 80.582257 105.701911)
+        (xy 80.644162 105.718152)
+        (xy 80.704976 105.754784)
+        (xy 80.736332 105.818482)
+        (xy 80.738187 105.839886)
+        (xy 80.740126 107.643)
+        (xy 80.741059 108.510665)
+        (xy 80.72113 108.578807)
+        (xy 80.667524 108.625357)
+        (xy 80.644474 108.633319)
+        (xy 80.526559 108.661628)
+        (xy 80.376218 108.739224)
+        (xy 80.370497 108.744214)
+        (xy 80.370495 108.744216)
+        (xy 80.294546 108.810471)
+        (xy 80.248726 108.850442)
+        (xy 80.213259 108.900907)
+        (xy 80.157725 108.945137)
+        (xy 80.087093 108.952323)
+        (xy 80.023789 108.920182)
+        (xy 80.006333 108.899822)
+        (xy 80.000855 108.891851)
+        (xy 80.000854 108.891849)
+        (xy 79.996553 108.885592)
+        (xy 79.878275 108.780211)
+        (xy 79.870889 108.7763)
+        (xy 79.824118 108.751536)
+        (xy 79.738274 108.706084)
+        (xy 79.584633 108.667492)
+        (xy 79.577034 108.667452)
+        (xy 79.577033 108.667452)
+        (xy 79.511181 108.667107)
+        (xy 79.426221 108.666662)
+        (xy 79.418841 108.668434)
+        (xy 79.418839 108.668434)
+        (xy 79.279563 108.701871)
+        (xy 79.27956 108.701872)
+        (xy 79.272184 108.703643)
+        (xy 79.131414 108.7763)
+        (xy 79.012039 108.880438)
+        (xy 78.92095 109.010044)
+        (xy 78.863406 109.157637)
+        (xy 78.862414 109.16517)
+        (xy 78.862414 109.165171)
+        (xy 78.84461 109.30041)
+        (xy 78.842729 109.314696)
+        (xy 78.846806 109.351624)
+        (xy 78.859235 109.464199)
+        (xy 78.860113 109.472153)
+        (xy 78.862723 109.479284)
+        (xy 78.862723 109.479286)
+        (xy 78.911906 109.613685)
+        (xy 78.914553 109.620919)
+        (xy 78.918789 109.627222)
+        (xy 78.918789 109.627223)
+        (xy 78.99729 109.744044)
+        (xy 79.002908 109.752405)
+        (xy 79.008527 109.757518)
+        (xy 79.008528 109.757519)
+        (xy 79.047817 109.793269)
+        (xy 79.120076 109.859019)
+        (xy 79.259293 109.934608)
+        (xy 79.412522 109.974807)
+        (xy 79.496477 109.976126)
+        (xy 79.563319 109.977176)
+        (xy 79.563322 109.977176)
+        (xy 79.570916 109.977295)
+        (xy 79.725332 109.941929)
+        (xy 79.805695 109.901511)
+        (xy 79.860072 109.874163)
+        (xy 79.860075 109.874161)
+        (xy 79.866855 109.870751)
+        (xy 79.872626 109.865822)
+        (xy 79.872629 109.86582)
+        (xy 79.981536 109.772804)
+        (xy 79.981536 109.772803)
+        (xy 79.987314 109.767869)
+        (xy 80.00677 109.740794)
+        (xy 80.062762 109.697147)
+        (xy 80.133465 109.6907)
+        (xy 80.19643 109.723502)
+        (xy 80.213673 109.744044)
+        (xy 80.23474 109.775396)
+        (xy 80.234743 109.775399)
+        (xy 80.238974 109.781696)
+        (xy 80.364108 109.895559)
+        (xy 80.512791 109.976287)
+        (xy 80.551561 109.986458)
+        (xy 80.648778 110.011963)
+        (xy 80.709593 110.048597)
+        (xy 80.740948 110.112295)
+        (xy 80.742804 110.133704)
+        (xy 80.75425 120.777865)
+        (xy 80.734321 120.846007)
+        (xy 80.680716 120.892557)
+        (xy 80.62825 120.904)
+        (xy 65.531 120.904)
+        (xy 65.462879 120.883998)
+        (xy 65.416386 120.830342)
+        (xy 65.405 120.778)
+        (xy 65.405 114.173)
+        (xy 64.287933 113.055933)
+        (xy 70.7135 113.055933)
+        (xy 70.713501 114.884066)
+        (xy 70.728266 114.958301)
+        (xy 70.784516 115.042484)
+        (xy 70.868699 115.098734)
+        (xy 70.942933 115.1135)
+        (xy 71.856852 115.1135)
+        (xy 72.771066 115.113499)
+        (xy 72.806818 115.106388)
+        (xy 72.833126 115.101156)
+        (xy 72.833128 115.101155)
+        (xy 72.845301 115.098734)
+        (xy 72.855621 115.091839)
+        (xy 72.855622 115.091838)
+        (xy 72.919168 115.049377)
+        (xy 72.929484 115.042484)
+        (xy 72.985734 114.958301)
+        (xy 73.0005 114.884067)
+        (xy 73.000499 113.055934)
+        (xy 72.985734 112.981699)
+        (xy 72.929484 112.897516)
+        (xy 72.845301 112.841266)
+        (xy 72.771067 112.8265)
+        (xy 72.698636 112.8265)
+        (xy 72.630515 112.806498)
+        (xy 72.584022 112.752842)
+        (xy 72.573918 112.682568)
+        (xy 72.603412 112.617988)
+        (xy 72.625466 112.597922)
+        (xy 72.63421 112.591685)
+        (xy 72.642609 112.580987)
+        (xy 72.635622 112.567833)
+        (xy 71.869811 111.802021)
+        (xy 71.855868 111.794408)
+        (xy 71.854034 111.794539)
+        (xy 71.84742 111.79879)
+        (xy 71.075221 112.57099)
+        (xy 71.068464 112.583365)
+        (xy 71.073745 112.59042)
+        (xy 71.075958 112.591713)
+        (xy 71.124682 112.643351)
+        (xy 71.137753 112.713134)
+        (xy 71.111022 112.778906)
+        (xy 71.052975 112.819785)
+        (xy 71.012388 112.826501)
+        (xy 70.942934 112.826501)
+        (xy 70.907182 112.833612)
+        (xy 70.880874 112.838844)
+        (xy 70.880872 112.838845)
+        (xy 70.868699 112.841266)
+        (xy 70.858379 112.848161)
+        (xy 70.858378 112.848162)
+        (xy 70.81897 112.874494)
+        (xy 70.784516 112.897516)
+        (xy 70.728266 112.981699)
+        (xy 70.7135 113.055933)
+        (xy 64.287933 113.055933)
+        (xy 64.262 113.03)
+        (xy 61.594 113.03)
+        (xy 61.525879 113.009998)
+        (xy 61.479386 112.956342)
+        (xy 61.468 112.904)
+        (xy 61.468 111.022235)
+        (xy 61.488002 110.954114)
+        (xy 61.541658 110.907621)
+        (xy 61.611932 110.897517)
+        (xy 61.676512 110.927011)
+        (xy 61.689382 110.939904)
+        (xy 61.692738 110.943791)
+        (xy 61.696974 110.950096)
+        (xy 61.822108 111.063959)
+        (xy 61.970791 111.144687)
+        (xy 62.134438 111.187619)
+        (xy 62.222047 111.188996)
+        (xy 62.296004 111.190158)
+        (xy 62.296007 111.190158)
+        (xy 62.303602 111.190277)
+        (xy 62.361723 111.176965)
+        (xy 62.461114 111.154202)
+        (xy 62.461118 111.154201)
+        (xy 62.468517 111.152506)
+        (xy 62.619662 111.076488)
+        (xy 62.625433 111.071559)
+        (xy 62.625436 111.071557)
+        (xy 62.742539 110.971541)
+        (xy 62.74254 110.97154)
+        (xy 62.748311 110.966611)
+        (xy 62.822313 110.863626)
+        (xy 69.018905 110.863626)
+        (xy 69.03747 111.03179)
+        (xy 69.04008 111.038922)
+        (xy 69.082267 111.154202)
+        (xy 69.095612 111.19067)
+        (xy 69.099848 111.196973)
+        (xy 69.099848 111.196974)
+        (xy 69.18574 111.324796)
+        (xy 69.185743 111.324799)
+        (xy 69.189974 111.331096)
+        (xy 69.195588 111.336204)
+        (xy 69.309197 111.43958)
+        (xy 69.315108 111.444959)
+        (xy 69.463791 111.525687)
+        (xy 69.627438 111.568619)
+        (xy 69.715047 111.569996)
+        (xy 69.789004 111.571158)
+        (xy 69.789007 111.571158)
+        (xy 69.796602 111.571277)
+        (xy 69.854723 111.557965)
+        (xy 69.954114 111.535202)
+        (xy 69.954118 111.535201)
+        (xy 69.961517 111.533506)
+        (xy 70.112662 111.457488)
+        (xy 70.118433 111.452559)
+        (xy 70.118436 111.452557)
+        (xy 70.187515 111.393557)
+        (xy 70.241311 111.347611)
+        (xy 70.241528 111.347309)
+        (xy 70.299723 111.312293)
+        (xy 70.370689 111.314389)
+        (xy 70.429256 111.354519)
+        (xy 70.457428 111.426931)
+        (xy 70.468557 111.619932)
+        (xy 70.46999 111.630134)
+        (xy 70.518219 111.844143)
+        (xy 70.521302 111.853983)
+        (xy 70.603837 112.05724)
+        (xy 70.60849 112.066451)
+        (xy 70.695098 112.20778)
+        (xy 70.705555 112.217241)
+        (xy 70.714331 112.213458)
+        (xy 71.484979 111.442811)
+        (xy 71.491356 111.431132)
+        (xy 72.221408 111.431132)
+        (xy 72.221539 111.432966)
+        (xy 72.22579 111.43958)
+        (xy 72.995425 112.209214)
+        (xy 73.007431 112.21577)
+        (xy 73.01917 112.206802)
+        (xy 73.055549 112.156174)
+        (xy 73.06086 112.147335)
+        (xy 73.158056 111.950675)
+        (xy 73.161854 111.941082)
+        (xy 73.225628 111.731177)
+        (xy 73.227805 111.721107)
+        (xy 73.256677 111.501799)
+        (xy 73.257196 111.495124)
+        (xy 73.258706 111.433364)
+        (xy 73.258512 111.426646)
+        (xy 73.240389 111.206203)
+        (xy 73.238706 111.196041)
+        (xy 73.185261 110.983263)
+        (xy 73.181943 110.973516)
+        (xy 73.094462 110.772323)
+        (xy 73.089595 110.763246)
+        (xy 73.018268 110.652993)
+        (xy 73.007582 110.643791)
+        (xy 72.998017 110.648194)
+        (xy 72.229021 111.417189)
+        (xy 72.221408 111.431132)
+        (xy 71.491356 111.431132)
+        (xy 71.492592 111.428868)
+        (xy 71.492461 111.427034)
+        (xy 71.48821 111.42042)
+        (xy 70.718778 110.650989)
+        (xy 70.707246 110.644692)
+        (xy 70.694964 110.654315)
+        (xy 70.641062 110.733333)
+        (xy 70.638451 110.737928)
+        (xy 70.587411 110.787278)
+        (xy 70.517793 110.8012)
+        (xy 70.4517 110.775273)
+        (xy 70.410116 110.717729)
+        (xy 70.407546 110.709133)
+        (xy 70.406809 110.70304)
+        (xy 70.347006 110.544778)
+        (xy 70.306545 110.485906)
+        (xy 70.255481 110.411607)
+        (xy 70.255479 110.411605)
+        (xy 70.251179 110.405348)
+        (xy 70.245508 110.400295)
+        (xy 70.130531 110.297854)
+        (xy 70.130528 110.297852)
+        (xy 70.124859 110.292801)
+        (xy 70.097982 110.27857)
+        (xy 69.982051 110.217188)
+        (xy 69.982052 110.217188)
+        (xy 69.975339 110.213634)
+        (xy 69.964964 110.211028)
+        (xy 69.818622 110.174269)
+        (xy 69.818618 110.174269)
+        (xy 69.811251 110.172418)
+        (xy 69.803652 110.172378)
+        (xy 69.80365 110.172378)
+        (xy 69.733308 110.17201)
+        (xy 69.642069 110.171532)
+        (xy 69.634688 110.173304)
+        (xy 69.484938 110.209256)
+        (xy 69.484935 110.209257)
+        (xy 69.477559 110.211028)
+        (xy 69.327218 110.288624)
+        (xy 69.321497 110.293614)
+        (xy 69.321495 110.293616)
+        (xy 69.288912 110.32204)
+        (xy 69.199726 110.399842)
+        (xy 69.185117 110.420628)
+        (xy 69.115844 110.519195)
+        (xy 69.102444 110.538261)
+        (xy 69.040988 110.695889)
+        (xy 69.033798 110.750501)
+        (xy 69.023435 110.829219)
+        (xy 69.018905 110.863626)
+        (xy 62.822313 110.863626)
+        (xy 62.847037 110.829219)
+        (xy 62.910141 110.672243)
+        (xy 62.93398 110.504746)
+        (xy 62.934134 110.49)
+        (xy 62.913809 110.32204)
+        (xy 62.854006 110.163778)
+        (xy 62.799159 110.083975)
+        (xy 62.762481 110.030607)
+        (xy 62.762479 110.030605)
+        (xy 62.758179 110.024348)
+        (xy 62.752508 110.019295)
+        (xy 62.637531 109.916854)
+        (xy 62.637528 109.916852)
+        (xy 62.631859 109.911801)
+        (xy 62.624847 109.908088)
+        (xy 62.52252 109.853909)
+        (xy 62.482339 109.832634)
+        (xy 62.471964 109.830028)
+        (xy 62.325622 109.793269)
+        (xy 62.325618 109.793269)
+        (xy 62.318251 109.791418)
+        (xy 62.310652 109.791378)
+        (xy 62.31065 109.791378)
+        (xy 62.240308 109.79101)
+        (xy 62.149069 109.790532)
+        (xy 62.141688 109.792304)
+        (xy 61.991938 109.828256)
+        (xy 61.991935 109.828257)
+        (xy 61.984559 109.830028)
+        (xy 61.834218 109.907624)
+        (xy 61.828497 109.912614)
+        (xy 61.828495 109.912616)
+        (xy 61.739135 109.99057)
+        (xy 61.706726 110.018842)
+        (xy 61.702356 110.02506)
+        (xy 61.697087 110.032557)
+        (xy 61.641553 110.076789)
+        (xy 61.570921 110.083975)
+        (xy 61.507616 110.051834)
+        (xy 61.471738 109.99057)
+        (xy 61.468 109.960107)
+        (xy 61.468 109.3515)
+        (xy 61.488002 109.283379)
+        (xy 61.541658 109.236886)
+        (xy 61.594 109.2255)
+        (xy 70.584475 109.2255)
+        (xy 70.624615 109.222377)
+        (xy 70.627008 109.222002)
+        (xy 70.627028 109.222)
+        (xy 70.648409 109.218652)
+        (xy 70.718804 109.227875)
+        (xy 70.773038 109.273693)
+        (xy 70.782327 109.290384)
+        (xy 70.860038 109.458953)
+        (xy 70.860041 109.458958)
+        (xy 70.862457 109.464199)
+        (xy 70.865788 109.468912)
+        (xy 70.865789 109.468914)
+        (xy 70.977672 109.627223)
+        (xy 70.983751 109.635825)
+        (xy 71.134289 109.782474)
+        (xy 71.139085 109.785679)
+        (xy 71.139088 109.785681)
+        (xy 71.254269 109.862642)
+        (xy 71.309031 109.899233)
+        (xy 71.320121 109.903998)
+        (xy 71.374814 109.949262)
+        (xy 71.396354 110.016913)
+        (xy 71.377899 110.085469)
+        (xy 71.319214 110.13592)
+        (xy 71.309202 110.140129)
+        (xy 71.114603 110.241431)
+        (xy 71.10589 110.246918)
+        (xy 71.078819 110.267244)
+        (xy 71.070365 110.27857)
+        (xy 71.077108 110.290897)
+        (xy 71.844189 111.057979)
+        (xy 71.858132 111.065592)
+        (xy 71.859966 111.065461)
+        (xy 71.86658 111.06121)
+        (xy 72.638162 110.289627)
+        (xy 72.645179 110.276776)
+        (xy 72.637405 110.266107)
+        (xy 72.636796 110.265625)
+        (xy 72.62821 110.259921)
+        (xy 72.436151 110.1539)
+        (xy 72.426752 110.149675)
+        (xy 72.395663 110.138666)
+        (xy 72.338126 110.097071)
+        (xy 72.312211 110.030974)
+        (xy 72.326145 109.961358)
+        (xy 72.376154 109.909961)
+        (xy 72.50746 109.836426)
+        (xy 72.669041 109.702041)
+        (xy 72.803426 109.54046)
+        (xy 72.906115 109.357096)
+        (xy 72.925357 109.30041)
+        (xy 72.966194 109.242334)
+        (xy 73.031946 109.215555)
+        (xy 73.0626 109.216193)
+        (xy 73.071628 109.217491)
+        (xy 73.122887 109.224861)
+        (xy 73.122894 109.224861)
+        (xy 73.127335 109.2255)
+        (xy 73.73481 109.2255)
+        (xy 73.736465 109.225411)
+        (xy 73.736477 109.225411)
+        (xy 73.760865 109.224104)
+        (xy 73.762545 109.224014)
+        (xy 73.764222 109.223834)
+        (xy 73.764231 109.223833)
+        (xy 73.78317 109.221797)
+        (xy 73.783171 109.221797)
+        (xy 73.789328 109.221135)
+        (xy 73.844355 109.203905)
+        (xy 73.880057 109.192726)
+        (xy 73.88006 109.192725)
+        (xy 73.885961 109.190877)
+        (xy 73.891385 109.187915)
+        (xy 73.89139 109.187913)
+        (xy 73.944325 109.159007)
+        (xy 73.944327 109.159006)
+        (xy 73.948273 109.156851)
+        (xy 74.002931 109.115934)
+        (xy 74.003797 109.115286)
+        (xy 74.003801 109.115282)
+        (xy 74.007399 109.112589)
+        (xy 75.457589 107.662399)
+        (xy 75.476147 107.64174)
+        (xy 75.49305 107.620766)
+        (xy 75.539987 107.53104)
+        (xy 75.559989 107.462919)
+        (xy 75.563069 107.441501)
+        (xy 75.569861 107.394258)
+        (xy 75.569861 107.394251)
+        (xy 75.5705 107.38981)
+        (xy 75.5705 106.05953)
+        (xy 75.568791 106.029797)
+        (xy 75.565483 106.001116)
+        (xy 75.56038 105.971779)
+        (xy 75.537659 105.874581)
+        (xy 75.449446 105.497227)
+        (xy 75.453416 105.426342)
+        (xy 75.49508 105.368856)
+        (xy 75.56121 105.343021)
+        (xy 75.589158 105.343709)
+        (xy 75.596438 105.345619)
+        (xy 75.685473 105.347018)
+        (xy 75.758004 105.348158)
+        (xy 75.758007 105.348158)
+        (xy 75.765602 105.348277)
+        (xy 75.836723 105.331988)
+        (xy 75.923114 105.312202)
+        (xy 75.923118 105.312201)
+        (xy 75.930517 105.310506)
+        (xy 76.081662 105.234488)
+        (xy 76.087433 105.229559)
+        (xy 76.087436 105.229557)
+        (xy 76.204539 105.129541)
+        (xy 76.20454 105.12954)
+        (xy 76.210311 105.124611)
+        (xy 76.309037 104.987219)
+        (xy 76.372141 104.830243)
+        (xy 76.39598 104.662746)
+        (xy 76.396134 104.648)
+        (xy 76.392666 104.619336)
+        (xy 76.376721 104.48758)
+        (xy 76.375809 104.48004)
+        (xy 76.316006 104.321778)
+        (xy 76.29232 104.287314)
+        (xy 76.224481 104.188607)
+        (xy 76.224479 104.188605)
+        (xy 76.220179 104.182348)
+        (xy 76.214508 104.177295)
+        (xy 76.099531 104.074854)
+        (xy 76.099528 104.074852)
+        (xy 76.093859 104.069801)
+        (xy 76.061518 104.052677)
+        (xy 75.951051 103.994188)
+        (xy 75.951052 103.994188)
+        (xy 75.944339 103.990634)
+        (xy 75.933964 103.988028)
+        (xy 75.787622 103.951269)
+        (xy 75.787618 103.951269)
+        (xy 75.780251 103.949418)
+        (xy 75.772652 103.949378)
+        (xy 75.77265 103.949378)
+        (xy 75.702308 103.94901)
+        (xy 75.611069 103.948532)
+        (xy 75.603688 103.950304)
+        (xy 75.453938 103.986256)
+        (xy 75.453935 103.986257)
+        (xy 75.446559 103.988028)
+        (xy 75.296218 104.065624)
+        (xy 75.291231 104.069974)
+        (xy 75.224045 104.091591)
+        (xy 75.155433 104.073346)
+        (xy 75.107577 104.020903)
+        (xy 75.098116 103.994314)
+        (xy 74.809925 102.761496)
+        (xy 77.166329 102.761496)
+        (xy 77.16911 102.786683)
+        (xy 77.181829 102.901884)
+        (xy 77.183713 102.918953)
+        (xy 77.186323 102.926084)
+        (xy 77.186323 102.926086)
+        (xy 77.224635 103.030778)
+        (xy 77.238153 103.067719)
+        (xy 77.242389 103.074022)
+        (xy 77.242389 103.074023)
+        (xy 77.297965 103.156728)
+        (xy 77.326508 103.199205)
+        (xy 77.332127 103.204318)
+        (xy 77.332128 103.204319)
+        (xy 77.340194 103.211658)
+        (xy 77.443676 103.305819)
+        (xy 77.582893 103.381408)
+        (xy 77.736122 103.421607)
+        (xy 77.820077 103.422926)
+        (xy 77.886919 103.423976)
+        (xy 77.886922 103.423976)
+        (xy 77.894516 103.424095)
+        (xy 78.048932 103.388729)
+        (xy 78.163355 103.331181)
+        (xy 78.183672 103.320963)
+        (xy 78.183675 103.320961)
+        (xy 78.190455 103.317551)
+        (xy 78.196226 103.312622)
+        (xy 78.196229 103.31262)
+        (xy 78.305136 103.219604)
+        (xy 78.305136 103.219603)
+        (xy 78.310914 103.214669)
+        (xy 78.403355 103.086024)
+        (xy 78.462442 102.939041)
+        (xy 78.484762 102.782207)
+        (xy 78.484907 102.7684)
+        (xy 78.465876 102.611133)
+        (xy 78.40988 102.462946)
+        (xy 78.366444 102.399746)
+        (xy 78.324455 102.338651)
+        (xy 78.324454 102.338649)
+        (xy 78.320153 102.332392)
+        (xy 78.295213 102.310171)
+        (xy 78.25219 102.27184)
+        (xy 78.201875 102.227011)
+        (xy 78.194489 102.2231)
+        (xy 78.099817 102.172974)
+        (xy 78.061874 102.152884)
+        (xy 77.908233 102.114292)
+        (xy 77.900634 102.114252)
+        (xy 77.900633 102.114252)
+        (xy 77.834781 102.113907)
+        (xy 77.749821 102.113462)
+        (xy 77.742441 102.115234)
+        (xy 77.742439 102.115234)
+        (xy 77.603163 102.148671)
+        (xy 77.60316 102.148672)
+        (xy 77.595784 102.150443)
+        (xy 77.455014 102.2231)
+        (xy 77.335639 102.327238)
+        (xy 77.24455 102.456844)
+        (xy 77.215778 102.530641)
+        (xy 77.209624 102.546426)
+        (xy 77.187006 102.604437)
+        (xy 77.186014 102.61197)
+        (xy 77.186014 102.611971)
+        (xy 77.169347 102.738574)
+        (xy 77.166329 102.761496)
+        (xy 74.809925 102.761496)
+        (xy 73.991614 99.260946)
+        (xy 73.631188 97.719126)
+        (xy 79.066013 97.719126)
+        (xy 79.084578 97.88729)
+        (xy 79.087188 97.894422)
+        (xy 79.129623 98.01038)
+        (xy 79.14272 98.04617)
+        (xy 79.146956 98.052473)
+        (xy 79.146956 98.052474)
+        (xy 79.232848 98.180296)
+        (xy 79.232851 98.180299)
+        (xy 79.237082 98.186596)
+        (xy 79.283388 98.228731)
+        (xy 79.354007 98.292989)
+        (xy 79.362216 98.300459)
+        (xy 79.510899 98.381187)
+        (xy 79.674546 98.424119)
+        (xy 79.762155 98.425496)
+        (xy 79.836112 98.426658)
+        (xy 79.836115 98.426658)
+        (xy 79.84371 98.426777)
+        (xy 79.930545 98.406889)
+        (xy 80.001222 98.390702)
+        (xy 80.001226 98.390701)
+        (xy 80.008625 98.389006)
+        (xy 80.15977 98.312988)
+        (xy 80.165541 98.308059)
+        (xy 80.165544 98.308057)
+        (xy 80.282647 98.208041)
+        (xy 80.282648 98.20804)
+        (xy 80.288419 98.203111)
+        (xy 80.387145 98.065719)
+        (xy 80.39247 98.052474)
+        (xy 80.421353 97.980623)
+        (xy 80.450249 97.908743)
+        (xy 80.474088 97.741246)
+        (xy 80.474242 97.7265)
+        (xy 80.472693 97.713695)
+        (xy 80.455915 97.575051)
+        (xy 80.453917 97.55854)
+        (xy 80.394114 97.400278)
+        (xy 80.344864 97.328618)
+        (xy 80.302589 97.267107)
+        (xy 80.302587 97.267105)
+        (xy 80.298287 97.260848)
+        (xy 80.292616 97.255795)
+        (xy 80.177639 97.153354)
+        (xy 80.177636 97.153352)
+        (xy 80.171967 97.148301)
+        (xy 80.162479 97.143277)
+        (xy 80.091491 97.105691)
+        (xy 80.022447 97.069134)
+        (xy 80.012072 97.066528)
+        (xy 79.86573 97.029769)
+        (xy 79.865726 97.029769)
+        (xy 79.858359 97.027918)
+        (xy 79.85076 97.027878)
+        (xy 79.850758 97.027878)
+        (xy 79.780416 97.02751)
+        (xy 79.689177 97.027032)
+        (xy 79.681796 97.028804)
+        (xy 79.532046 97.064756)
+        (xy 79.532043 97.064757)
+        (xy 79.524667 97.066528)
+        (xy 79.374326 97.144124)
+        (xy 79.368605 97.149114)
+        (xy 79.368603 97.149116)
+        (xy 79.281532 97.225073)
+        (xy 79.246834 97.255342)
+        (xy 79.232225 97.276128)
+        (xy 79.154815 97.386273)
+        (xy 79.149552 97.393761)
+        (xy 79.14679 97.400844)
+        (xy 79.14679 97.400845)
+        (xy 79.143016 97.410524)
+        (xy 79.088096 97.551389)
+        (xy 79.084981 97.575051)
+        (xy 79.067657 97.706641)
+        (xy 79.066013 97.719126)
+        (xy 73.631188 97.719126)
+        (xy 73.381108 96.64934)
+        (xy 73.377235 96.634711)
+        (xy 73.373063 96.620626)
+        (xy 73.366845 96.608072)
+        (xy 73.336048 96.545902)
+        (xy 73.333643 96.541047)
+        (xy 73.315559 96.516342)
+        (xy 73.293368 96.486026)
+        (xy 73.293362 96.486018)
+        (xy 73.291708 96.483759)
+        (xy 73.273249 96.462761)
+        (xy 73.267114 96.455782)
+        (xy 73.267112 96.455781)
+        (xy 73.261163 96.449013)
+        (xy 73.175595 96.394883)
+        (xy 73.142795 96.382248)
+        (xy 73.111977 96.370376)
+        (xy 73.111972 96.370374)
+        (xy 73.109344 96.369362)
+        (xy 73.095387 96.365372)
+        (xy 73.035388 96.327415)
+        (xy 73.005436 96.263046)
+        (xy 73.004065 96.240927)
+        (xy 73.004147 96.237825)
+        (xy 73.005399 96.19)
+        (xy 73.001453 96.14705)
+        (xy 72.986698 95.986478)
+        (xy 72.986169 95.980721)
+        (xy 72.976304 95.945742)
+        (xy 72.977064 95.874752)
+        (xy 73.016085 95.81544)
+        (xy 73.033688 95.802939)
+        (xy 73.058829 95.78815)
+        (xy 73.114099 95.755638)
+        (xy 73.118722 95.751517)
+        (xy 73.165 95.710262)
+        (xy 73.165005 95.710258)
+        (xy 73.167095 95.708394)
+        (xy 73.198744 95.674656)
+        (xy 73.209574 95.653222)
+        (xy 73.231971 95.608897)
+        (xy 79.03073 95.608897)
+        (xy 79.036139 95.657891)
+        (xy 79.047278 95.758778)
+        (xy 79.048114 95.766354)
+        (xy 79.050724 95.773485)
+        (xy 79.050724 95.773487)
+        (xy 79.093536 95.890476)
+        (xy 79.102554 95.91512)
+        (xy 79.10679 95.921423)
+        (xy 79.10679 95.921424)
+        (xy 79.178328 96.027883)
+        (xy 79.190909 96.046606)
+        (xy 79.196528 96.051719)
+        (xy 79.196529 96.05172)
+        (xy 79.26439 96.113468)
+        (xy 79.308077 96.15322)
+        (xy 79.447294 96.228809)
+        (xy 79.600523 96.269008)
+        (xy 79.684478 96.270327)
+        (xy 79.75132 96.271377)
+        (xy 79.751323 96.271377)
+        (xy 79.758917 96.271496)
+        (xy 79.913333 96.23613)
+        (xy 79.985785 96.199691)
+        (xy 80.048073 96.168364)
+        (xy 80.048076 96.168362)
+        (xy 80.054856 96.164952)
+        (xy 80.060627 96.160023)
+        (xy 80.06063 96.160021)
+        (xy 80.065429 96.155922)
+        (xy 89.148309 96.155922)
+        (xy 89.149473 96.164824)
+        (xy 89.149473 96.164827)
+        (xy 89.155644 96.212019)
+        (xy 89.167195 96.30035)
+        (xy 89.170809 96.308563)
+        (xy 89.17081 96.308567)
+        (xy 89.203957 96.383897)
+        (xy 89.225859 96.433672)
+        (xy 89.231634 96.440542)
+        (xy 89.231635 96.440544)
+        (xy 89.310426 96.534277)
+        (xy 89.319583 96.545171)
+        (xy 89.338046 96.557461)
+        (xy 89.433361 96.620908)
+        (xy 89.433363 96.620909)
+        (xy 89.440834 96.625882)
+        (xy 89.579864 96.669319)
+        (xy 89.725498 96.671988)
+        (xy 89.805256 96.650243)
+        (xy 89.857363 96.636037)
+        (xy 89.857364 96.636037)
+        (xy 89.866026 96.633675)
+        (xy 89.874359 96.628559)
+        (xy 89.964766 96.573049)
+        (xy 89.990154 96.557461)
+        (xy 90.084005 96.453777)
+        (xy 90.144548 96.416696)
+        (xy 90.215528 96.418234)
+        (xy 90.274408 96.457902)
+        (xy 90.302355 96.521996)
+        (xy 90.310195 96.581952)
+        (xy 90.313809 96.590165)
+        (xy 90.31381 96.590169)
+        (xy 90.334962 96.638239)
+        (xy 90.368859 96.715274)
+        (xy 90.374634 96.722144)
+        (xy 90.374635 96.722146)
+        (xy 90.38214 96.731074)
+        (xy 90.462583 96.826773)
+        (xy 90.47006 96.83175)
+        (xy 90.576361 96.90251)
+        (xy 90.576363 96.902511)
+        (xy 90.583834 96.907484)
+        (xy 90.722864 96.950921)
+        (xy 90.868498 96.95359)
+        (xy 90.986113 96.921524)
+        (xy 91.000363 96.917639)
+        (xy 91.000364 96.917639)
+        (xy 91.009026 96.915277)
+        (xy 91.017359 96.910161)
+        (xy 91.125502 96.843761)
+        (xy 91.133154 96.839063)
+        (xy 91.139774 96.83175)
+        (xy 91.224873 96.737734)
+        (xy 91.224874 96.737733)
+        (xy 91.230901 96.731074)
+        (xy 91.251512 96.688534)
+        (xy 91.290495 96.608072)
+        (xy 91.290495 96.608071)
+        (xy 91.29441 96.599991)
+        (xy 91.318576 96.456352)
+        (xy 91.31866 96.449472)
+        (xy 91.31867 96.44866)
+        (xy 91.31867 96.448657)
+        (xy 91.318729 96.4438)
+        (xy 91.307958 96.368586)
+        (xy 91.299354 96.308506)
+        (xy 91.299353 96.308503)
+        (xy 91.29808 96.299613)
+        (xy 91.271397 96.240927)
+        (xy 91.241508 96.17519)
+        (xy 91.241507 96.175188)
+        (xy 91.237792 96.167018)
+        (xy 91.142713 96.056673)
+        (xy 91.142483 96.056524)
+        (xy 92.882109 96.056524)
+        (xy 92.883273 96.065426)
+        (xy 92.883273 96.065429)
+        (xy 92.885905 96.085557)
+        (xy 92.900995 96.200952)
+        (xy 92.904609 96.209165)
+        (xy 92.90461 96.209169)
+        (xy 92.932854 96.273356)
+        (xy 92.959659 96.334274)
+        (xy 92.965434 96.341144)
+        (xy 92.965435 96.341146)
+        (xy 93.043211 96.433672)
+        (xy 93.053383 96.445773)
+        (xy 93.06086 96.45075)
+        (xy 93.167161 96.52151)
+        (xy 93.167163 96.521511)
+        (xy 93.174634 96.526484)
+        (xy 93.313664 96.569921)
+        (xy 93.459298 96.57259)
+        (xy 93.559868 96.545171)
+        (xy 93.591163 96.536639)
+        (xy 93.591164 96.536639)
+        (xy 93.599826 96.534277)
+        (xy 93.608159 96.529161)
+        (xy 93.678411 96.486026)
+        (xy 93.723954 96.458063)
+        (xy 93.730574 96.45075)
+        (xy 93.815673 96.356734)
+        (xy 93.815674 96.356733)
+        (xy 93.821701 96.350074)
+        (xy 93.834279 96.324114)
+        (xy 93.881295 96.227072)
+        (xy 93.881295 96.227071)
+        (xy 93.88521 96.218991)
+        (xy 93.89545 96.158124)
+        (xy 94.329909 96.158124)
+        (xy 94.331073 96.167026)
+        (xy 94.331073 96.167029)
+        (xy 94.337868 96.218991)
+        (xy 94.348795 96.302552)
+        (xy 94.352409 96.310765)
+        (xy 94.35241 96.310769)
+        (xy 94.386697 96.38869)
+        (xy 94.407459 96.435874)
+        (xy 94.413234 96.442744)
+        (xy 94.413235 96.442746)
+        (xy 94.490175 96.534277)
+        (xy 94.501183 96.547373)
+        (xy 94.50866 96.55235)
+        (xy 94.614961 96.62311)
+        (xy 94.614963 96.623111)
+        (xy 94.622434 96.628084)
+        (xy 94.631001 96.630761)
+        (xy 94.631002 96.630761)
+        (xy 94.643645 96.634711)
+        (xy 94.761464 96.671521)
+        (xy 94.907098 96.67419)
+        (xy 95.001455 96.648465)
+        (xy 95.038963 96.638239)
+        (xy 95.038964 96.638239)
+        (xy 95.047626 96.635877)
+        (xy 95.055959 96.630761)
+        (xy 95.12049 96.591139)
+        (xy 95.171754 96.559663)
+        (xy 95.178374 96.55235)
+        (xy 95.263473 96.458334)
+        (xy 95.263474 96.458333)
+        (xy 95.269501 96.451674)
+        (xy 95.274894 96.440544)
+        (xy 95.329095 96.328672)
+        (xy 95.329095 96.328671)
+        (xy 95.33301 96.320591)
+        (xy 95.347794 96.232717)
+        (xy 95.35637 96.181744)
+        (xy 95.35637 96.181741)
+        (xy 95.357176 96.176952)
+        (xy 95.357329 96.1644)
+        (xy 95.34495 96.077959)
+        (xy 95.337954 96.029106)
+        (xy 95.337953 96.029103)
+        (xy 95.33668 96.020213)
+        (xy 95.332945 96.011998)
+        (xy 95.280108 95.89579)
+        (xy 95.280107 95.895788)
+        (xy 95.276392 95.887618)
+        (xy 95.190685 95.78815)
+        (xy 95.187174 95.784075)
+        (xy 95.181313 95.777273)
+        (xy 95.059085 95.698048)
+        (xy 94.919534 95.656314)
+        (xy 94.910558 95.656259)
+        (xy 94.910557 95.656259)
+        (xy 94.849244 95.655885)
+        (xy 94.773879 95.655424)
+        (xy 94.633829 95.695451)
+        (xy 94.626242 95.700238)
+        (xy 94.62624 95.700239)
+        (xy 94.610355 95.710262)
+        (xy 94.510642 95.773176)
+        (xy 94.414222 95.882351)
+        (xy 94.410408 95.890474)
+        (xy 94.410407 95.890476)
+        (xy 94.371951 95.972385)
+        (xy 94.352319 96.0142)
+        (xy 94.350939 96.023065)
+        (xy 94.350938 96.023067)
+        (xy 94.339092 96.099151)
+        (xy 94.329909 96.158124)
+        (xy 93.89545 96.158124)
+        (xy 93.905372 96.099151)
+        (xy 93.90857 96.080144)
+        (xy 93.90857 96.080141)
+        (xy 93.909376 96.075352)
+        (xy 93.909529 96.0628)
+        (xy 93.903839 96.023067)
+        (xy 93.890154 95.927506)
+        (xy 93.890153 95.927503)
+        (xy 93.88888 95.918613)
+        (xy 93.883977 95.907829)
+        (xy 93.832308 95.79419)
+        (xy 93.832307 95.794188)
+        (xy 93.828592 95.786018)
+        (xy 93.733513 95.675673)
+        (xy 93.611285 95.596448)
+        (xy 93.471734 95.554714)
+        (xy 93.462758 95.554659)
+        (xy 93.462757 95.554659)
+        (xy 93.401444 95.554285)
+        (xy 93.326079 95.553824)
+        (xy 93.186029 95.593851)
+        (xy 93.062842 95.671576)
+        (xy 92.966422 95.780751)
+        (xy 92.962608 95.788874)
+        (xy 92.962607 95.788876)
+        (xy 92.918721 95.882351)
+        (xy 92.904519 95.9126)
+        (xy 92.903139 95.921465)
+        (xy 92.903138 95.921467)
+        (xy 92.886569 96.027883)
+        (xy 92.882109 96.056524)
+        (xy 91.142483 96.056524)
+        (xy 91.020485 95.977448)
+        (xy 90.880934 95.935714)
+        (xy 90.871958 95.935659)
+        (xy 90.871957 95.935659)
+        (xy 90.810644 95.935285)
+        (xy 90.735279 95.934824)
+        (xy 90.595229 95.974851)
+        (xy 90.587642 95.979638)
+        (xy 90.58764 95.979639)
+        (xy 90.54923 96.003874)
+        (xy 90.472042 96.052576)
+        (xy 90.4661 96.059304)
+        (xy 90.466099 96.059305)
+        (xy 90.384075 96.152179)
+        (xy 90.323989 96.189997)
+        (xy 90.252996 96.189326)
+        (xy 90.193635 96.150381)
+        (xy 90.164908 96.086637)
+        (xy 90.15508 96.018011)
+        (xy 90.151362 96.009833)
+        (xy 90.098508 95.893588)
+        (xy 90.098507 95.893586)
+        (xy 90.094792 95.885416)
+        (xy 89.999713 95.775071)
+        (xy 89.877485 95.695846)
+        (xy 89.737934 95.654112)
+        (xy 89.728958 95.654057)
+        (xy 89.728957 95.654057)
+        (xy 89.667644 95.653683)
+        (xy 89.592279 95.653222)
+        (xy 89.452229 95.693249)
+        (xy 89.444642 95.698036)
+        (xy 89.44464 95.698037)
+        (xy 89.425265 95.710262)
+        (xy 89.329042 95.770974)
+        (xy 89.3231 95.777702)
+        (xy 89.309151 95.793496)
+        (xy 89.232622 95.880149)
+        (xy 89.228808 95.888272)
+        (xy 89.228807 95.888274)
+        (xy 89.177099 95.998409)
+        (xy 89.170719 96.011998)
+        (xy 89.169339 96.020863)
+        (xy 89.169338 96.020865)
+        (xy 89.152949 96.126125)
+        (xy 89.148309 96.155922)
+        (xy 80.065429 96.155922)
+        (xy 80.169537 96.067005)
+        (xy 80.169537 96.067004)
+        (xy 80.175315 96.06207)
+        (xy 80.267756 95.933425)
+        (xy 80.326843 95.786442)
+        (xy 80.337685 95.710262)
+        (xy 80.348582 95.633692)
+        (xy 80.348582 95.633689)
+        (xy 80.349163 95.629608)
+        (xy 80.349308 95.615801)
+        (xy 80.330277 95.458534)
+        (xy 80.274281 95.310347)
+        (xy 80.184554 95.179793)
+        (xy 80.066276 95.074412)
+        (xy 80.05889 95.070501)
+        (xy 79.932989 95.00384)
+        (xy 79.93299 95.00384)
+        (xy 79.926275 95.000285)
+        (xy 79.772634 94.961693)
+        (xy 79.765035 94.961653)
+        (xy 79.765034 94.961653)
+        (xy 79.699182 94.961308)
+        (xy 79.614222 94.960863)
+        (xy 79.606842 94.962635)
+        (xy 79.60684 94.962635)
+        (xy 79.467564 94.996072)
+        (xy 79.467561 94.996073)
+        (xy 79.460185 94.997844)
+        (xy 79.319415 95.070501)
+        (xy 79.20004 95.174639)
+        (xy 79.108951 95.304245)
+        (xy 79.086472 95.361902)
+        (xy 79.054222 95.444619)
+        (xy 79.051407 95.451838)
+        (xy 79.050415 95.459371)
+        (xy 79.050415 95.459372)
+        (xy 79.032369 95.596448)
+        (xy 79.03073 95.608897)
+        (xy 73.231971 95.608897)
+        (xy 73.241614 95.589813)
+        (xy 73.241615 95.589811)
+        (xy 73.244407 95.584285)
+        (xy 73.252201 95.556291)
+        (xy 73.262243 95.520217)
+        (xy 73.263448 95.515889)
+        (xy 73.264024 95.511442)
+        (xy 73.264025 95.511435)
+        (xy 73.272352 95.447096)
+        (xy 73.272929 95.442638)
+        (xy 73.272307 95.398436)
+        (xy 73.261175 94.608096)
+        (xy 83.211529 94.608096)
+        (xy 83.228913 94.765553)
+        (xy 83.231523 94.772684)
+        (xy 83.231523 94.772686)
+        (xy 83.259885 94.850188)
+        (xy 83.283353 94.914319)
+        (xy 83.287589 94.920622)
+        (xy 83.287589 94.920623)
+        (xy 83.363302 95.033295)
+        (xy 83.371708 95.045805)
+        (xy 83.377327 95.050918)
+        (xy 83.377328 95.050919)
+        (xy 83.4087 95.079465)
+        (xy 83.488876 95.152419)
+        (xy 83.628093 95.228008)
+        (xy 83.781322 95.268207)
+        (xy 83.865277 95.269526)
+        (xy 83.932119 95.270576)
+        (xy 83.932122 95.270576)
+        (xy 83.939716 95.270695)
+        (xy 84.094132 95.235329)
+        (xy 84.164542 95.199917)
+        (xy 84.228872 95.167563)
+        (xy 84.228875 95.167561)
+        (xy 84.235655 95.164151)
+        (xy 84.241426 95.159222)
+        (xy 84.241429 95.15922)
+        (xy 84.350336 95.066204)
+        (xy 84.350336 95.066203)
+        (xy 84.356114 95.061269)
+        (xy 84.448555 94.932624)
+        (xy 84.507642 94.785641)
+        (xy 84.529962 94.628807)
+        (xy 84.530107 94.615)
+        (xy 84.511076 94.457733)
+        (xy 84.45508 94.309546)
+        (xy 84.365353 94.178992)
+        (xy 84.247075 94.073611)
+        (xy 84.239689 94.0697)
+        (xy 84.181023 94.038638)
+        (xy 84.107074 93.999484)
+        (xy 83.953433 93.960892)
+        (xy 83.945834 93.960852)
+        (xy 83.945833 93.960852)
+        (xy 83.879981 93.960507)
+        (xy 83.795021 93.960062)
+        (xy 83.787641 93.961834)
+        (xy 83.787639 93.961834)
+        (xy 83.648363 93.995271)
+        (xy 83.64836 93.995272)
+        (xy 83.640984 93.997043)
+        (xy 83.500214 94.0697)
+        (xy 83.380839 94.173838)
+        (xy 83.28975 94.303444)
+        (xy 83.28699 94.310524)
+        (xy 83.256302 94.389235)
+        (xy 83.232206 94.451037)
+        (xy 83.211529 94.608096)
+        (xy 73.261175 94.608096)
+        (xy 73.259057 94.457733)
+        (xy 73.258364 94.408541)
+        (xy 73.257372 94.389235)
+        (xy 73.255713 94.370559)
+        (xy 73.231051 94.280965)
+        (xy 73.200257 94.216994)
+        (xy 73.176559 94.17727)
+        (xy 73.167468 94.168846)
+        (xy 73.106833 94.11266)
+        (xy 73.106829 94.112657)
+        (xy 73.10229 94.108451)
+        (xy 73.0418 94.071283)
+        (xy 73.039284 94.070031)
+        (xy 73.039264 94.07002)
+        (xy 73.037401 94.069093)
+        (xy 73.037115 94.068828)
+        (xy 73.036819 94.068664)
+        (xy 73.036859 94.068591)
+        (xy 72.985324 94.020838)
+        (xy 72.967604 93.952088)
+        (xy 72.971016 93.92687)
+        (xy 72.971809 93.923567)
+        (xy 72.973669 93.918088)
+        (xy 73.003825 93.710103)
+        (xy 73.005399 93.65)
+        (xy 72.986169 93.440721)
+        (xy 72.959304 93.345465)
+        (xy 72.960064 93.274474)
+        (xy 72.999085 93.215163)
+        (xy 73.016688 93.202662)
+        (xy 73.072298 93.16995)
+        (xy 73.072301 93.169948)
+        (xy 73.077637 93.166809)
+        (xy 73.118168 93.130677)
+        (xy 73.128538 93.121433)
+        (xy 73.128543 93.121429)
+        (xy 73.130633 93.119565)
+        (xy 73.162283 93.085826)
+        (xy 73.18434 93.042173)
+        (xy 73.201897 93.007426)
+        (xy 78.924905 93.007426)
+        (xy 78.94347 93.17559)
+        (xy 78.94608 93.182722)
+        (xy 78.979657 93.274474)
+        (xy 79.001612 93.33447)
+        (xy 79.005848 93.340773)
+        (xy 79.005848 93.340774)
+        (xy 79.09174 93.468596)
+        (xy 79.091743 93.468599)
+        (xy 79.095974 93.474896)
+        (xy 79.221108 93.588759)
+        (xy 79.369791 93.669487)
+        (xy 79.533438 93.712419)
+        (xy 79.619866 93.713777)
+        (xy 79.695004 93.714958)
+        (xy 79.695007 93.714958)
+        (xy 79.702602 93.715077)
+        (xy 79.760723 93.701765)
+        (xy 79.860114 93.679002)
+        (xy 79.860118 93.679001)
+        (xy 79.867517 93.677306)
+        (xy 80.018662 93.601288)
+        (xy 80.024433 93.596359)
+        (xy 80.024436 93.596357)
+        (xy 80.141539 93.496341)
+        (xy 80.14154 93.49634)
+        (xy 80.147311 93.491411)
+        (xy 80.246037 93.354019)
+        (xy 80.251362 93.340774)
+        (xy 80.292495 93.238451)
+        (xy 80.309141 93.197043)
+        (xy 80.33298 93.029546)
+        (xy 80.333134 93.0148)
+        (xy 80.332242 93.007426)
+        (xy 82.709505 93.007426)
+        (xy 82.72807 93.17559)
+        (xy 82.73068 93.182722)
+        (xy 82.764257 93.274474)
+        (xy 82.786212 93.33447)
+        (xy 82.790448 93.340773)
+        (xy 82.790448 93.340774)
+        (xy 82.87634 93.468596)
+        (xy 82.876343 93.468599)
+        (xy 82.880574 93.474896)
+        (xy 83.005708 93.588759)
+        (xy 83.154391 93.669487)
+        (xy 83.318038 93.712419)
+        (xy 83.404466 93.713777)
+        (xy 83.479604 93.714958)
+        (xy 83.479607 93.714958)
+        (xy 83.487202 93.715077)
+        (xy 83.545323 93.701765)
+        (xy 83.644714 93.679002)
+        (xy 83.644718 93.679001)
+        (xy 83.652117 93.677306)
+        (xy 83.803262 93.601288)
+        (xy 83.809033 93.596359)
+        (xy 83.809036 93.596357)
+        (xy 83.926139 93.496341)
+        (xy 83.92614 93.49634)
+        (xy 83.931911 93.491411)
+        (xy 84.030637 93.354019)
+        (xy 84.035962 93.340774)
+        (xy 84.077095 93.238451)
+        (xy 84.093741 93.197043)
+        (xy 84.11758 93.029546)
+        (xy 84.117734 93.0148)
+        (xy 84.116387 93.003663)
+        (xy 84.102238 92.886746)
+        (xy 84.097409 92.84684)
+        (xy 84.037606 92.688578)
+        (xy 84.013102 92.652924)
+        (xy 83.995645 92.627524)
+        (xy 89.148309 92.627524)
+        (xy 89.149473 92.636426)
+        (xy 89.149473 92.636429)
+        (xy 89.157873 92.700664)
+        (xy 89.167195 92.771952)
+        (xy 89.170809 92.780165)
+        (xy 89.17081 92.780169)
+        (xy 89.193887 92.832613)
+        (xy 89.225859 92.905274)
+        (xy 89.231634 92.912144)
+        (xy 89.231635 92.912146)
+        (xy 89.306305 93.000977)
+        (xy 89.319583 93.016773)
+        (xy 89.32706 93.02175)
+        (xy 89.433361 93.09251)
+        (xy 89.433363 93.092511)
+        (xy 89.440834 93.097484)
+        (xy 89.449401 93.100161)
+        (xy 89.449402 93.100161)
+        (xy 89.465777 93.105277)
+        (xy 89.579864 93.140921)
+        (xy 89.725498 93.14359)
+        (xy 89.813619 93.119565)
+        (xy 89.857363 93.107639)
+        (xy 89.857364 93.107639)
+        (xy 89.866026 93.105277)
+        (xy 89.874359 93.100161)
+        (xy 89.941134 93.059161)
+        (xy 89.990154 93.029063)
+        (xy 89.996774 93.02175)
+        (xy 90.081873 92.927734)
+        (xy 90.081874 92.927733)
+        (xy 90.087901 92.921074)
+        (xy 90.096981 92.902334)
+        (xy 90.147495 92.798072)
+        (xy 90.147495 92.798071)
+        (xy 90.15141 92.789991)
+        (xy 90.166108 92.702626)
+        (xy 90.17477 92.651144)
+        (xy 90.17477 92.651141)
+        (xy 90.175576 92.646352)
+        (xy 90.175729 92.6338)
+        (xy 90.171193 92.602124)
+        (xy 90.697709 92.602124)
+        (xy 90.698873 92.611026)
+        (xy 90.698873 92.611029)
+        (xy 90.70744 92.676544)
+        (xy 90.716595 92.746552)
+        (xy 90.720209 92.754765)
+        (xy 90.72021 92.754769)
+        (xy 90.74299 92.806539)
+        (xy 90.775259 92.879874)
+        (xy 90.781034 92.886744)
+        (xy 90.781035 92.886746)
+        (xy 90.857739 92.977997)
+        (xy 90.868983 92.991373)
+        (xy 90.883411 93.000977)
+        (xy 90.982761 93.06711)
+        (xy 90.982763 93.067111)
+        (xy 90.990234 93.072084)
+        (xy 90.998801 93.074761)
+        (xy 90.998802 93.074761)
+        (xy 91.015177 93.079877)
+        (xy 91.129264 93.115521)
+        (xy 91.274898 93.11819)
+        (xy 91.369493 93.0924)
+        (xy 91.406763 93.082239)
+        (xy 91.406764 93.082239)
+        (xy 91.415426 93.079877)
+        (xy 91.423759 93.074761)
+        (xy 91.497399 93.029546)
+        (xy 91.539554 93.003663)
+        (xy 91.546174 92.99635)
+        (xy 91.631273 92.902334)
+        (xy 91.631274 92.902333)
+        (xy 91.637301 92.895674)
+        (xy 91.644217 92.881401)
+        (xy 91.696895 92.772672)
+        (xy 91.696895 92.772671)
+        (xy 91.70081 92.764591)
+        (xy 91.717247 92.666893)
+        (xy 91.719597 92.652924)
+        (xy 92.196309 92.652924)
+        (xy 92.197473 92.661826)
+        (xy 92.197473 92.661829)
+        (xy 92.205134 92.720413)
+        (xy 92.215195 92.797352)
+        (xy 92.218809 92.805565)
+        (xy 92.21881 92.805569)
+        (xy 92.247497 92.870762)
+        (xy 92.273859 92.930674)
+        (xy 92.279634 92.937544)
+        (xy 92.279635 92.937546)
+        (xy 92.360512 93.033761)
+        (xy 92.367583 93.042173)
+        (xy 92.37506 93.04715)
+        (xy 92.481361 93.11791)
+        (xy 92.481363 93.117911)
+        (xy 92.488834 93.122884)
+        (xy 92.627864 93.166321)
+        (xy 92.773498 93.16899)
+        (xy 92.843762 93.149833)
+        (xy 92.905363 93.133039)
+        (xy 92.905364 93.133039)
+        (xy 92.914026 93.130677)
+        (xy 92.921688 93.125973)
+        (xy 92.996763 93.079877)
+        (xy 93.038154 93.054463)
+        (xy 93.044774 93.04715)
+        (xy 93.129873 92.953134)
+        (xy 93.129874 92.953133)
+        (xy 93.135901 92.946474)
+        (xy 93.144981 92.927734)
+        (xy 93.195495 92.823472)
+        (xy 93.195495 92.823471)
+        (xy 93.19941 92.815391)
+        (xy 93.215389 92.720413)
+        (xy 93.22277 92.676544)
+        (xy 93.22277 92.676541)
+        (xy 93.223576 92.671752)
+        (xy 93.223729 92.6592)
+        (xy 93.219193 92.627524)
+        (xy 93.694909 92.627524)
+        (xy 93.696073 92.636426)
+        (xy 93.696073 92.636429)
+        (xy 93.704473 92.700664)
+        (xy 93.713795 92.771952)
+        (xy 93.717409 92.780165)
+        (xy 93.71741 92.780169)
+        (xy 93.740487 92.832613)
+        (xy 93.772459 92.905274)
+        (xy 93.778234 92.912144)
+        (xy 93.778235 92.912146)
+        (xy 93.852905 93.000977)
+        (xy 93.866183 93.016773)
+        (xy 93.87366 93.02175)
+        (xy 93.979961 93.09251)
+        (xy 93.979963 93.092511)
+        (xy 93.987434 93.097484)
+        (xy 93.996001 93.100161)
+        (xy 93.996002 93.100161)
+        (xy 94.012377 93.105277)
+        (xy 94.126464 93.140921)
+        (xy 94.272098 93.14359)
+        (xy 94.360219 93.119565)
+        (xy 94.403963 93.107639)
+        (xy 94.403964 93.107639)
+        (xy 94.412626 93.105277)
+        (xy 94.420959 93.100161)
+        (xy 94.487734 93.059161)
+        (xy 94.536754 93.029063)
+        (xy 94.543374 93.02175)
+        (xy 94.628473 92.927734)
+        (xy 94.628474 92.927733)
+        (xy 94.634501 92.921074)
+        (xy 94.643581 92.902334)
+        (xy 94.694095 92.798072)
+        (xy 94.694095 92.798071)
+        (xy 94.69801 92.789991)
+        (xy 94.712708 92.702626)
+        (xy 94.72137 92.651144)
+        (xy 94.72137 92.651141)
+        (xy 94.722176 92.646352)
+        (xy 94.722329 92.6338)
+        (xy 94.711356 92.557177)
+        (xy 94.702954 92.498506)
+        (xy 94.702953 92.498503)
+        (xy 94.70168 92.489613)
+        (xy 94.697962 92.481435)
+        (xy 94.645108 92.36519)
+        (xy 94.645107 92.365188)
+        (xy 94.641392 92.357018)
+        (xy 94.546313 92.246673)
+        (xy 94.424085 92.167448)
+        (xy 94.284534 92.125714)
+        (xy 94.275558 92.125659)
+        (xy 94.275557 92.125659)
+        (xy 94.214244 92.125285)
+        (xy 94.138879 92.124824)
+        (xy 93.998829 92.164851)
+        (xy 93.991242 92.169638)
+        (xy 93.99124 92.169639)
+        (xy 93.958572 92.190251)
+        (xy 93.875642 92.242576)
+        (xy 93.8697 92.249304)
+        (xy 93.849591 92.272073)
+        (xy 93.779222 92.351751)
+        (xy 93.775408 92.359874)
+        (xy 93.775407 92.359876)
+        (xy 93.722246 92.473106)
+        (xy 93.717319 92.4836)
+        (xy 93.715939 92.492465)
+        (xy 93.715938 92.492467)
+        (xy 93.696689 92.616093)
+        (xy 93.694909 92.627524)
+        (xy 93.219193 92.627524)
+        (xy 93.214285 92.593252)
+        (xy 93.204354 92.523906)
+        (xy 93.204353 92.523903)
+        (xy 93.20308 92.515013)
+        (xy 93.197718 92.503219)
+        (xy 93.146508 92.39059)
+        (xy 93.146507 92.390588)
+        (xy 93.142792 92.382418)
+        (xy 93.047713 92.272073)
+        (xy 92.925485 92.192848)
+        (xy 92.785934 92.151114)
+        (xy 92.776958 92.151059)
+        (xy 92.776957 92.151059)
+        (xy 92.715644 92.150685)
+        (xy 92.640279 92.150224)
+        (xy 92.500229 92.190251)
+        (xy 92.492642 92.195038)
+        (xy 92.49264 92.195039)
+        (xy 92.457555 92.217176)
+        (xy 92.377042 92.267976)
+        (xy 92.280622 92.377151)
+        (xy 92.276808 92.385274)
+        (xy 92.276807 92.385276)
+        (xy 92.23737 92.469275)
+        (xy 92.218719 92.509)
+        (xy 92.217339 92.517865)
+        (xy 92.217338 92.517867)
+        (xy 92.197706 92.643953)
+        (xy 92.196309 92.652924)
+        (xy 91.719597 92.652924)
+        (xy 91.72417 92.625744)
+        (xy 91.72417 92.625741)
+        (xy 91.724976 92.620952)
+        (xy 91.725129 92.6084)
+        (xy 91.71713 92.552542)
+        (xy 91.705754 92.473106)
+        (xy 91.705753 92.473103)
+        (xy 91.70448 92.464213)
+        (xy 91.699265 92.452743)
+        (xy 91.647908 92.33979)
+        (xy 91.647907 92.339788)
+        (xy 91.644192 92.331618)
+        (xy 91.549113 92.221273)
+        (xy 91.426885 92.142048)
+        (xy 91.287334 92.100314)
+        (xy 91.278358 92.100259)
+        (xy 91.278357 92.100259)
+        (xy 91.217044 92.099885)
+        (xy 91.141679 92.099424)
+        (xy 91.001629 92.139451)
+        (xy 90.994042 92.144238)
+        (xy 90.99404 92.144239)
+        (xy 90.961372 92.164851)
+        (xy 90.878442 92.217176)
+        (xy 90.8725 92.223904)
+        (xy 90.852391 92.246673)
+        (xy 90.782022 92.326351)
+        (xy 90.778208 92.334474)
+        (xy 90.778207 92.334476)
+        (xy 90.729877 92.437416)
+        (xy 90.720119 92.4582)
+        (xy 90.718739 92.467065)
+        (xy 90.718738 92.467067)
+        (xy 90.704708 92.557177)
+        (xy 90.697709 92.602124)
+        (xy 90.171193 92.602124)
+        (xy 90.164756 92.557177)
+        (xy 90.156354 92.498506)
+        (xy 90.156353 92.498503)
+        (xy 90.15508 92.489613)
+        (xy 90.151362 92.481435)
+        (xy 90.098508 92.36519)
+        (xy 90.098507 92.365188)
+        (xy 90.094792 92.357018)
+        (xy 89.999713 92.246673)
+        (xy 89.877485 92.167448)
+        (xy 89.737934 92.125714)
+        (xy 89.728958 92.125659)
+        (xy 89.728957 92.125659)
+        (xy 89.667644 92.125285)
+        (xy 89.592279 92.124824)
+        (xy 89.452229 92.164851)
+        (xy 89.444642 92.169638)
+        (xy 89.44464 92.169639)
+        (xy 89.411972 92.190251)
+        (xy 89.329042 92.242576)
+        (xy 89.3231 92.249304)
+        (xy 89.302991 92.272073)
+        (xy 89.232622 92.351751)
+        (xy 89.228808 92.359874)
+        (xy 89.228807 92.359876)
+        (xy 89.175646 92.473106)
+        (xy 89.170719 92.4836)
+        (xy 89.169339 92.492465)
+        (xy 89.169338 92.492467)
+        (xy 89.150089 92.616093)
+        (xy 89.148309 92.627524)
+        (xy 83.995645 92.627524)
+        (xy 83.946081 92.555407)
+        (xy 83.946079 92.555405)
+        (xy 83.941779 92.549148)
+        (xy 83.936108 92.544095)
+        (xy 83.821131 92.441654)
+        (xy 83.821128 92.441652)
+        (xy 83.815459 92.436601)
+        (xy 83.665939 92.357434)
+        (xy 83.655564 92.354828)
+        (xy 83.509222 92.318069)
+        (xy 83.509218 92.318069)
+        (xy 83.501851 92.316218)
+        (xy 83.494252 92.316178)
+        (xy 83.49425 92.316178)
+        (xy 83.423908 92.31581)
+        (xy 83.332669 92.315332)
+        (xy 83.325288 92.317104)
+        (xy 83.175538 92.353056)
+        (xy 83.175535 92.353057)
+        (xy 83.168159 92.354828)
+        (xy 83.017818 92.432424)
+        (xy 83.012097 92.437414)
+        (xy 83.012095 92.437416)
+        (xy 82.906472 92.529557)
+        (xy 82.890326 92.543642)
+        (xy 82.875717 92.564428)
+        (xy 82.809111 92.6592)
+        (xy 82.793044 92.682061)
+        (xy 82.790282 92.689144)
+        (xy 82.790282 92.689145)
+        (xy 82.783628 92.706213)
+        (xy 82.731588 92.839689)
+        (xy 82.729729 92.853812)
+        (xy 82.710877 92.997006)
+        (xy 82.709505 93.007426)
+        (xy 80.332242 93.007426)
+        (xy 80.331787 93.003663)
+        (xy 80.317638 92.886746)
+        (xy 80.312809 92.84684)
+        (xy 80.253006 92.688578)
+        (xy 80.228502 92.652924)
+        (xy 80.161481 92.555407)
+        (xy 80.161479 92.555405)
+        (xy 80.157179 92.549148)
+        (xy 80.151508 92.544095)
+        (xy 80.036531 92.441654)
+        (xy 80.036528 92.441652)
+        (xy 80.030859 92.436601)
+        (xy 79.881339 92.357434)
+        (xy 79.870964 92.354828)
+        (xy 79.724622 92.318069)
+        (xy 79.724618 92.318069)
+        (xy 79.717251 92.316218)
+        (xy 79.709652 92.316178)
+        (xy 79.70965 92.316178)
+        (xy 79.639308 92.31581)
+        (xy 79.548069 92.315332)
+        (xy 79.540688 92.317104)
+        (xy 79.390938 92.353056)
+        (xy 79.390935 92.353057)
+        (xy 79.383559 92.354828)
+        (xy 79.233218 92.432424)
+        (xy 79.227497 92.437414)
+        (xy 79.227495 92.437416)
+        (xy 79.121872 92.529557)
+        (xy 79.105726 92.543642)
+        (xy 79.091117 92.564428)
+        (xy 79.024511 92.6592)
+        (xy 79.008444 92.682061)
+        (xy 79.005682 92.689144)
+        (xy 79.005682 92.689145)
+        (xy 78.999028 92.706213)
+        (xy 78.946988 92.839689)
+        (xy 78.945129 92.853812)
+        (xy 78.926277 92.997006)
+        (xy 78.924905 93.007426)
+        (xy 73.201897 93.007426)
+        (xy 73.205156 93.000977)
+        (xy 73.205157 93.000975)
+        (xy 73.207946 92.995455)
+        (xy 73.226986 92.927061)
+        (xy 73.231688 92.890732)
+        (xy 73.235889 92.858272)
+        (xy 73.235889 92.858269)
+        (xy 73.236466 92.853812)
+        (xy 73.236168 92.832613)
+        (xy 73.226557 92.150279)
+        (xy 73.225035 92.042226)
+        (xy 77.146905 92.042226)
+        (xy 77.16547 92.21039)
+        (xy 77.16808 92.217522)
+        (xy 77.219281 92.357434)
+        (xy 77.223612 92.36927)
+        (xy 77.227848 92.375573)
+        (xy 77.227848 92.375574)
+        (xy 77.31374 92.503396)
+        (xy 77.313743 92.503399)
+        (xy 77.317974 92.509696)
+        (xy 77.361331 92.549148)
+        (xy 77.43179 92.61326)
+        (xy 77.443108 92.623559)
+        (xy 77.497192 92.652924)
+        (xy 77.575941 92.695681)
+        (xy 77.591791 92.704287)
+        (xy 77.755438 92.747219)
+        (xy 77.843047 92.748596)
+        (xy 77.917004 92.749758)
+        (xy 77.917007 92.749758)
+        (xy 77.924602 92.749877)
+        (xy 77.982723 92.736565)
+        (xy 78.082114 92.713802)
+        (xy 78.082118 92.713801)
+        (xy 78.089517 92.712106)
+        (xy 78.240662 92.636088)
+        (xy 78.246433 92.631159)
+        (xy 78.246436 92.631157)
+        (xy 78.363539 92.531141)
+        (xy 78.36354 92.53114)
+        (xy 78.369311 92.526211)
+        (xy 78.468037 92.388819)
+        (xy 78.473362 92.375574)
+        (xy 78.497222 92.316218)
+        (xy 78.531141 92.231843)
+        (xy 78.55498 92.064346)
+        (xy 78.555134 92.0496)
+        (xy 78.554399 92.043522)
+        (xy 78.543338 91.952121)
+        (xy 78.534809 91.88164)
+        (xy 78.503881 91.799792)
+        (xy 78.498513 91.728999)
+        (xy 78.53227 91.666541)
+        (xy 78.593617 91.632434)
+        (xy 78.648317 91.619906)
+        (xy 78.799462 91.543888)
+        (xy 78.805233 91.538959)
+        (xy 78.805236 91.538957)
+        (xy 78.922339 91.438941)
+        (xy 78.92234 91.43894)
+        (xy 78.928111 91.434011)
+        (xy 79.026837 91.296619)
+        (xy 79.031712 91.284494)
+        (xy 79.077696 91.170103)
+        (xy 79.089941 91.139643)
+        (xy 79.11378 90.972146)
+        (xy 79.113934 90.9574)
+        (xy 79.112131 90.942495)
+        (xy 79.101319 90.853157)
+        (xy 79.093609 90.78944)
+        (xy 79.033806 90.631178)
+        (xy 79.00116 90.583678)
+        (xy 78.942281 90.498007)
+        (xy 78.942279 90.498005)
+        (xy 78.937979 90.491748)
+        (xy 78.932308 90.486695)
+        (xy 78.817331 90.384254)
+        (xy 78.817328 90.384252)
+        (xy 78.811659 90.379201)
+        (xy 78.662139 90.300034)
+        (xy 78.651764 90.297428)
+        (xy 78.505422 90.260669)
+        (xy 78.505418 90.260669)
+        (xy 78.498051 90.258818)
+        (xy 78.490452 90.258778)
+        (xy 78.49045 90.258778)
+        (xy 78.420108 90.25841)
+        (xy 78.328869 90.257932)
+        (xy 78.321488 90.259704)
+        (xy 78.171738 90.295656)
+        (xy 78.171735 90.295657)
+        (xy 78.164359 90.297428)
+        (xy 78.014018 90.375024)
+        (xy 78.008297 90.380014)
+        (xy 78.008295 90.380016)
+        (xy 77.948258 90.43239)
+        (xy 77.886526 90.486242)
+        (xy 77.874346 90.503572)
+        (xy 77.794639 90.616985)
+        (xy 77.789244 90.624661)
+        (xy 77.727788 90.782289)
+        (xy 77.726797 90.789818)
+        (xy 77.70686 90.941254)
+        (xy 77.705705 90.950026)
+        (xy 77.72427 91.11819)
+        (xy 77.757393 91.208703)
+        (xy 77.76202 91.279546)
+        (xy 77.72761 91.341646)
+        (xy 77.668482 91.37452)
+        (xy 77.612946 91.387853)
+        (xy 77.612935 91.387857)
+        (xy 77.605559 91.389628)
+        (xy 77.455218 91.467224)
+        (xy 77.449497 91.472214)
+        (xy 77.449495 91.472216)
+        (xy 77.363425 91.5473)
+        (xy 77.327726 91.578442)
+        (xy 77.323356 91.58466)
+        (xy 77.243095 91.698861)
+        (xy 77.230444 91.716861)
+        (xy 77.168988 91.874489)
+        (xy 77.167997 91.882018)
+        (xy 77.156832 91.966826)
+        (xy 77.146905 92.042226)
+        (xy 73.225035 92.042226)
+        (xy 73.223185 91.910841)
+        (xy 73.222193 91.891534)
+        (xy 73.220534 91.872858)
+        (xy 73.219029 91.86739)
+        (xy 73.219028 91.867385)
+        (xy 73.197377 91.788732)
+        (xy 73.195873 91.783267)
+        (xy 73.190901 91.772938)
+        (xy 73.166305 91.72184)
+        (xy 73.166301 91.721833)
+        (xy 73.16508 91.719296)
+        (xy 73.147383 91.68963)
+        (xy 73.145999 91.68731)
+        (xy 73.145997 91.687308)
+        (xy 73.14138 91.679568)
+        (xy 73.093851 91.635527)
+        (xy 73.071654 91.614958)
+        (xy 73.07165 91.614955)
+        (xy 73.067111 91.610749)
+        (xy 73.010117 91.57573)
+        (xy 72.96255 91.523028)
+        (xy 72.951026 91.452973)
+        (xy 72.956767 91.42788)
+        (xy 72.973669 91.378088)
+        (xy 73.003825 91.170103)
+        (xy 73.005399 91.11)
+        (xy 72.986169 90.900721)
+        (xy 72.942304 90.745187)
+        (xy 72.943064 90.674196)
+        (xy 72.982085 90.614884)
+        (xy 72.999688 90.602384)
+        (xy 73.035835 90.581121)
+        (xy 73.035838 90.581119)
+        (xy 73.041174 90.57798)
+        (xy 73.09417 90.530736)
+        (xy 73.125819 90.496998)
+        (xy 73.154861 90.439522)
+        (xy 73.168689 90.412155)
+        (xy 73.16869 90.412153)
+        (xy 73.171482 90.406627)
+        (xy 73.177711 90.384254)
+        (xy 73.189318 90.342559)
+        (xy 73.190523 90.338231)
+        (xy 73.191099 90.333784)
+        (xy 73.1911 90.333777)
+        (xy 73.199427 90.269438)
+        (xy 73.200004 90.26498)
+        (xy 73.199906 90.257972)
+        (xy 73.189963 89.552063)
+        (xy 73.188006 89.413138)
+        (xy 73.187014 89.393832)
+        (xy 73.185355 89.375156)
+        (xy 73.171441 89.324606)
+        (xy 73.162197 89.291026)
+        (xy 73.160693 89.285562)
+        (xy 73.144132 89.251158)
+        (xy 83.512407 89.251158)
+        (xy 83.530972 89.419322)
+        (xy 83.533582 89.426454)
+        (xy 83.571301 89.529525)
+        (xy 83.589114 89.578202)
+        (xy 83.59335 89.584505)
+        (xy 83.59335 89.584506)
+        (xy 83.679242 89.712328)
+        (xy 83.679245 89.712331)
+        (xy 83.683476 89.718628)
+        (xy 83.80861 89.832491)
+        (xy 83.957293 89.913219)
+        (xy 83.964634 89.915145)
+        (xy 83.964637 89.915146)
+        (xy 84.069614 89.942686)
+        (xy 84.13043 89.97932)
+        (xy 84.161785 90.043017)
+        (xy 84.15978 90.093431)
+        (xy 84.158588 90.096489)
+        (xy 84.136505 90.264226)
+        (xy 84.15507 90.43239)
+        (xy 84.15768 90.439522)
+        (xy 84.210434 90.583678)
+        (xy 84.213212 90.59127)
+        (xy 84.217448 90.597573)
+        (xy 84.217448 90.597574)
+        (xy 84.30334 90.725396)
+        (xy 84.303343 90.725399)
+        (xy 84.307574 90.731696)
+        (xy 84.432708 90.845559)
+        (xy 84.581391 90.926287)
+        (xy 84.745038 90.969219)
+        (xy 84.832647 90.970596)
+        (xy 84.906604 90.971758)
+        (xy 84.906607 90.971758)
+        (xy 84.914202 90.971877)
+        (xy 84.977411 90.9574)
+        (xy 85.071714 90.935802)
+        (xy 85.071718 90.935801)
+        (xy 85.079117 90.934106)
+        (xy 85.230262 90.858088)
+        (xy 85.236033 90.853159)
+        (xy 85.236036 90.853157)
+        (xy 85.353139 90.753141)
+        (xy 85.35314 90.75314)
+        (xy 85.358911 90.748211)
+        (xy 85.457637 90.610819)
+        (xy 85.462962 90.597574)
+        (xy 85.502987 90.498007)
+        (xy 85.520741 90.453843)
+        (xy 85.54458 90.286346)
+        (xy 85.544734 90.2716)
+        (xy 85.543412 90.260669)
+        (xy 85.534822 90.189691)
+        (xy 85.524409 90.10364)
+        (xy 85.464606 89.945378)
+        (xy 85.389512 89.836115)
+        (xy 85.373081 89.812207)
+        (xy 85.373079 89.812205)
+        (xy 85.368779 89.805948)
+        (xy 85.363108 89.800895)
+        (xy 85.248131 89.698454)
+        (xy 85.248128 89.698452)
+        (xy 85.242459 89.693401)
+        (xy 85.092939 89.614234)
+        (xy 84.988728 89.588058)
+        (xy 84.927532 89.552063)
+        (xy 84.895511 89.488698)
+        (xy 84.897413 89.440885)
+        (xy 84.896643 89.440775)
+        (xy 84.905982 89.375156)
+        (xy 84.920482 89.273278)
+        (xy 84.920636 89.258532)
+        (xy 84.918833 89.243627)
+        (xy 84.901223 89.098112)
+        (xy 84.900311 89.090572)
+        (xy 84.840508 88.93231)
+        (xy 84.77951 88.843557)
+        (xy 84.748983 88.799139)
+        (xy 84.748981 88.799137)
+        (xy 84.744681 88.79288)
+        (xy 84.73901 88.787827)
+        (xy 84.624033 88.685386)
+        (xy 84.62403 88.685384)
+        (xy 84.618361 88.680333)
+        (xy 84.468841 88.601166)
+        (xy 84.458466 88.59856)
+        (xy 84.312124 88.561801)
+        (xy 84.31212 88.561801)
+        (xy 84.304753 88.55995)
+        (xy 84.297154 88.55991)
+        (xy 84.297152 88.55991)
+        (xy 84.22681 88.559542)
+        (xy 84.135571 88.559064)
+        (xy 84.12819 88.560836)
+        (xy 83.97844 88.596788)
+        (xy 83.978437 88.596789)
+        (xy 83.971061 88.59856)
+        (xy 83.82072 88.676156)
+        (xy 83.814999 88.681146)
+        (xy 83.814997 88.681148)
+        (xy 83.698955 88.782378)
+        (xy 83.693228 88.787374)
+        (xy 83.595946 88.925793)
+        (xy 83.53449 89.083421)
+        (xy 83.533499 89.09095)
+        (xy 83.5163 89.221591)
+        (xy 83.512407 89.251158)
+        (xy 73.144132 89.251158)
+        (xy 73.129899 89.221591)
+        (xy 73.106201 89.181867)
+        (xy 73.097728 89.174016)
+        (xy 73.036475 89.117257)
+        (xy 73.036471 89.117254)
+        (xy 73.031932 89.113048)
+        (xy 73.026651 89.109803)
+        (xy 72.992166 89.088613)
+        (xy 72.944598 89.035908)
+        (xy 72.933076 88.965853)
+        (xy 72.938817 88.940759)
+        (xy 72.971813 88.843557)
+        (xy 72.971814 88.843552)
+        (xy 72.973669 88.838088)
+        (xy 73.003825 88.630103)
+        (xy 73.005399 88.57)
+        (xy 72.986169 88.360721)
+        (xy 72.929123 88.158451)
+        (xy 72.930699 88.158006)
+        (xy 72.925576 88.094887)
+        (xy 72.959003 88.032252)
+        (xy 72.985057 88.01189)
+        (xy 73.004868 88.000236)
+        (xy 73.009491 87.996115)
+        (xy 73.055769 87.95486)
+        (xy 73.055774 87.954856)
+        (xy 73.057864 87.952992)
+        (xy 73.059777 87.950953)
+        (xy 73.059784 87.950946)
+        (xy 73.083347 87.925828)
+        (xy 73.083348 87.925827)
+        (xy 73.089513 87.919255)
+        (xy 73.094662 87.909066)
+        (xy 73.132383 87.834412)
+        (xy 73.132384 87.83441)
+        (xy 73.135176 87.828884)
+        (xy 73.154217 87.760489)
+        (xy 73.154793 87.756042)
+        (xy 73.154794 87.756035)
+        (xy 73.163121 87.691695)
+        (xy 73.163698 87.687238)
+        (xy 73.162304 87.588219)
+        (xy 73.15927 87.372833)
+        (xy 73.15927 87.372832)
+        (xy 73.159224 87.36957)
+        (xy 73.158805 87.366021)
+        (xy 73.153305 87.319502)
+        (xy 73.152924 87.316277)
+        (xy 73.14155 87.265711)
+        (xy 73.141004 87.263746)
+        (xy 73.136678 87.248196)
+        (xy 73.134851 87.241626)
+        (xy 76.384905 87.241626)
+        (xy 76.40347 87.40979)
+        (xy 76.461612 87.56867)
+        (xy 76.465848 87.574973)
+        (xy 76.465848 87.574974)
+        (xy 76.55174 87.702796)
+        (xy 76.551743 87.702799)
+        (xy 76.555974 87.709096)
+        (xy 76.681108 87.822959)
+        (xy 76.829791 87.903687)
+        (xy 76.993438 87.946619)
+        (xy 77.081047 87.947996)
+        (xy 77.155004 87.949158)
+        (xy 77.155007 87.949158)
+        (xy 77.162602 87.949277)
+        (xy 77.264985 87.925828)
+        (xy 77.320114 87.913202)
+        (xy 77.320118 87.913201)
+        (xy 77.327517 87.911506)
+        (xy 77.478662 87.835488)
+        (xy 77.484433 87.830559)
+        (xy 77.484436 87.830557)
+        (xy 77.601539 87.730541)
+        (xy 77.60154 87.73054)
+        (xy 77.607311 87.725611)
+        (xy 77.706037 87.588219)
+        (xy 77.711362 87.574974)
+        (xy 77.73082 87.526569)
+        (xy 77.769141 87.431243)
+        (xy 77.79298 87.263746)
+        (xy 77.793134 87.249)
+        (xy 77.791331 87.234095)
+        (xy 77.780434 87.144051)
+        (xy 77.772809 87.08104)
+        (xy 77.713006 86.922778)
+        (xy 77.660554 86.846459)
+        (xy 77.621481 86.789607)
+        (xy 77.621479 86.789605)
+        (xy 77.617179 86.783348)
+        (xy 77.611508 86.778295)
+        (xy 77.496531 86.675854)
+        (xy 77.496528 86.675852)
+        (xy 77.490859 86.670801)
+        (xy 77.341339 86.591634)
+        (xy 77.330964 86.589028)
+        (xy 77.184622 86.552269)
+        (xy 77.184618 86.552269)
+        (xy 77.177251 86.550418)
+        (xy 77.169652 86.550378)
+        (xy 77.16965 86.550378)
+        (xy 77.099308 86.55001)
+        (xy 77.008069 86.549532)
+        (xy 77.000688 86.551304)
+        (xy 76.850938 86.587256)
+        (xy 76.850935 86.587257)
+        (xy 76.843559 86.589028)
+        (xy 76.693218 86.666624)
+        (xy 76.687497 86.671614)
+        (xy 76.687495 86.671616)
+        (xy 76.580056 86.765341)
+        (xy 76.565726 86.777842)
+        (xy 76.552794 86.796243)
+        (xy 76.47766 86.903148)
+        (xy 76.468444 86.916261)
+        (xy 76.465682 86.923344)
+        (xy 76.465682 86.923345)
+        (xy 76.459028 86.940413)
+        (xy 76.406988 87.073889)
+        (xy 76.403394 87.101189)
+        (xy 76.394331 87.170032)
+        (xy 76.384905 87.241626)
+        (xy 73.134851 87.241626)
+        (xy 73.134596 87.240709)
+        (xy 73.130751 87.233958)
+        (xy 73.13075 87.233954)
+        (xy 73.087556 87.158101)
+        (xy 73.084493 87.152722)
+        (xy 73.038 87.099066)
+        (xy 73.004711 87.066944)
+        (xy 72.914992 87.020013)
+        (xy 72.909056 87.01827)
+        (xy 72.851194 87.00128)
+        (xy 72.85119 87.001279)
+        (xy 72.846871 87.000011)
+        (xy 72.842417 86.999371)
+        (xy 72.842414 86.99937)
+        (xy 72.793696 86.992366)
+        (xy 72.729115 86.962873)
+        (xy 72.69073 86.903148)
+        (xy 72.69073 86.832151)
+        (xy 72.714752 86.787079)
+        (xy 72.719039 86.781925)
+        (xy 72.803426 86.68046)
+        (xy 72.906115 86.497096)
+        (xy 72.907971 86.491629)
+        (xy 72.907973 86.491624)
+        (xy 72.971813 86.303557)
+        (xy 72.971814 86.303552)
+        (xy 72.973669 86.298088)
+        (xy 72.97681 86.276426)
+        (xy 73.997305 86.276426)
+        (xy 74.01587 86.44459)
+        (xy 74.01848 86.451722)
+        (xy 74.069681 86.591634)
+        (xy 74.074012 86.60347)
+        (xy 74.078248 86.609773)
+        (xy 74.078248 86.609774)
+        (xy 74.16414 86.737596)
+        (xy 74.164143 86.737599)
+        (xy 74.168374 86.743896)
+        (xy 74.293508 86.857759)
+        (xy 74.377104 86.903148)
+        (xy 74.426341 86.929881)
+        (xy 74.442191 86.938487)
+        (xy 74.605838 86.981419)
+        (xy 74.693447 86.982796)
+        (xy 74.767404 86.983958)
+        (xy 74.767407 86.983958)
+        (xy 74.775002 86.984077)
+        (xy 74.838657 86.969498)
+        (xy 74.932514 86.948002)
+        (xy 74.932518 86.948001)
+        (xy 74.939917 86.946306)
+        (xy 75.091062 86.870288)
+        (xy 75.096833 86.865359)
+        (xy 75.096836 86.865357)
+        (xy 75.213939 86.765341)
+        (xy 75.21394 86.76534)
+        (xy 75.219711 86.760411)
+        (xy 75.318437 86.623019)
+        (xy 75.323709 86.609906)
+        (xy 75.347622 86.550418)
+        (xy 75.381541 86.466043)
+        (xy 75.40538 86.298546)
+        (xy 75.405534 86.2838)
+        (xy 75.403731 86.268895)
+        (xy 75.395622 86.201891)
+        (xy 75.385209 86.11584)
+        (xy 75.382526 86.108741)
+        (xy 75.382525 86.108735)
+        (xy 75.379283 86.100156)
+        (xy 75.373916 86.029363)
+        (xy 75.407675 85.966906)
+        (xy 75.469842 85.932616)
+        (xy 75.540679 85.937379)
+        (xy 75.576977 85.959411)
+        (xy 75.577095 85.959245)
+        (xy 75.579383 85.960871)
+        (xy 75.581954 85.962431)
+        (xy 75.588908 85.968759)
+        (xy 75.737591 86.049487)
+        (xy 75.901238 86.092419)
+        (xy 75.987666 86.093777)
+        (xy 76.062804 86.094958)
+        (xy 76.062807 86.094958)
+        (xy 76.070402 86.095077)
+        (xy 76.132157 86.080933)
+        (xy 76.227914 86.059002)
+        (xy 76.227918 86.059001)
+        (xy 76.235317 86.057306)
+        (xy 76.386462 85.981288)
+        (xy 76.392233 85.976359)
+        (xy 76.392236 85.976357)
+        (xy 76.509339 85.876341)
+        (xy 76.50934 85.87634)
+        (xy 76.515111 85.871411)
+        (xy 76.613837 85.734019)
+        (xy 76.619687 85.719468)
+        (xy 76.650602 85.642563)
+        (xy 76.676941 85.577043)
+        (xy 76.70078 85.409546)
+        (xy 76.700934 85.3948)
+        (xy 76.699408 85.382185)
+        (xy 76.691022 85.312891)
+        (xy 76.680609 85.22684)
+        (xy 76.63589 85.108496)
+        (xy 81.103329 85.108496)
+        (xy 81.104912 85.122833)
+        (xy 81.119797 85.257655)
+        (xy 81.120713 85.265953)
+        (xy 81.123323 85.273084)
+        (xy 81.123323 85.273086)
+        (xy 81.169372 85.398921)
+        (xy 81.175153 85.414719)
+        (xy 81.179389 85.421022)
+        (xy 81.179389 85.421023)
+        (xy 81.185397 85.429963)
+        (xy 81.263508 85.546205)
+        (xy 81.269127 85.551318)
+        (xy 81.269128 85.551319)
+        (xy 81.355585 85.629988)
+        (xy 81.380676 85.652819)
+        (xy 81.519893 85.728408)
+        (xy 81.673122 85.768607)
+        (xy 81.757077 85.769926)
+        (xy 81.823919 85.770976)
+        (xy 81.823922 85.770976)
+        (xy 81.831516 85.771095)
+        (xy 81.985932 85.735729)
+        (xy 82.061066 85.697941)
+        (xy 82.120672 85.667963)
+        (xy 82.120675 85.667961)
+        (xy 82.127455 85.664551)
+        (xy 82.133226 85.659622)
+        (xy 82.133229 85.65962)
+        (xy 82.242136 85.566604)
+        (xy 82.242136 85.566603)
+        (xy 82.247914 85.561669)
+        (xy 82.340355 85.433024)
+        (xy 82.399442 85.286041)
+        (xy 82.414165 85.182589)
+        (xy 82.443566 85.117966)
+        (xy 82.503237 85.079497)
+        (xy 82.574233 85.079395)
+        (xy 82.634014 85.117693)
+        (xy 82.664147 85.186515)
+        (xy 82.668641 85.227218)
+        (xy 82.670113 85.240553)
+        (xy 82.672723 85.247684)
+        (xy 82.672723 85.247686)
+        (xy 82.709949 85.34941)
+        (xy 82.724553 85.389319)
+        (xy 82.728789 85.395622)
+        (xy 82.728789 85.395623)
+        (xy 82.753922 85.433024)
+        (xy 82.812908 85.520805)
+        (xy 82.818527 85.525918)
+        (xy 82.818528 85.525919)
+        (xy 82.889532 85.590527)
+        (xy 82.930076 85.627419)
+        (xy 83.069293 85.703008)
+        (xy 83.222522 85.743207)
+        (xy 83.306477 85.744526)
+        (xy 83.373319 85.745576)
+        (xy 83.373322 85.745576)
+        (xy 83.380916 85.745695)
+        (xy 83.535332 85.710329)
+        (xy 83.619568 85.667963)
+        (xy 83.670072 85.642563)
+        (xy 83.670075 85.642561)
+        (xy 83.676855 85.639151)
+        (xy 83.760445 85.567758)
+        (xy 83.825235 85.538727)
+        (xy 83.900678 85.551921)
+        (xy 83.94095 85.572987)
+        (xy 83.946886 85.57473)
+        (xy 84.004748 85.59172)
+        (xy 84.004752 85.591721)
+        (xy 84.009071 85.592989)
+        (xy 84.013519 85.593629)
+        (xy 84.013526 85.59363)
+        (xy 84.077732 85.602861)
+        (xy 84.077739 85.602861)
+        (xy 84.08218 85.6035)
+        (xy 86.454322 85.6035)
+        (xy 86.522443 85.623502)
+        (xy 86.543417 85.640405)
+        (xy 92.489601 91.586589)
+        (xy 92.51026 91.605147)
+        (xy 92.531234 91.62205)
+        (xy 92.556997 91.635527)
+        (xy 92.59934 91.657677)
+        (xy 92.62096 91.668987)
+        (xy 92.642936 91.67544)
+        (xy 92.684758 91.68772)
+        (xy 92.684762 91.687721)
+        (xy 92.689081 91.688989)
+        (xy 92.693529 91.689629)
+        (xy 92.693536 91.68963)
+        (xy 92.757742 91.698861)
+        (xy 92.757749 91.698861)
+        (xy 92.76219 91.6995)
+        (xy 95.598322 91.6995)
+        (xy 95.666443 91.719502)
+        (xy 95.687417 91.736405)
+        (xy 95.861407 91.910395)
+        (xy 95.895433 91.972707)
+        (xy 95.890368 92.043522)
+        (xy 95.847821 92.100358)
+        (xy 95.781301 92.125169)
+        (xy 95.771543 92.125488)
+        (xy 95.662879 92.124824)
+        (xy 95.522829 92.164851)
+        (xy 95.515242 92.169638)
+        (xy 95.51524 92.169639)
+        (xy 95.482572 92.190251)
+        (xy 95.399642 92.242576)
+        (xy 95.3937 92.249304)
+        (xy 95.373591 92.272073)
+        (xy 95.303222 92.351751)
+        (xy 95.299408 92.359874)
+        (xy 95.299407 92.359876)
+        (xy 95.246246 92.473106)
+        (xy 95.241319 92.4836)
+        (xy 95.239939 92.492465)
+        (xy 95.239938 92.492467)
+        (xy 95.220689 92.616093)
+        (xy 95.218909 92.627524)
+        (xy 95.220073 92.636426)
+        (xy 95.220073 92.636429)
+        (xy 95.228473 92.700664)
+        (xy 95.237795 92.771952)
+        (xy 95.241409 92.780165)
+        (xy 95.24141 92.780169)
+        (xy 95.264487 92.832613)
+        (xy 95.296459 92.905274)
+        (xy 95.302234 92.912144)
+        (xy 95.302235 92.912146)
+        (xy 95.376905 93.000977)
+        (xy 95.390183 93.016773)
+        (xy 95.39766 93.02175)
+        (xy 95.503961 93.09251)
+        (xy 95.503963 93.092511)
+        (xy 95.511434 93.097484)
+        (xy 95.520001 93.100161)
+        (xy 95.520002 93.100161)
+        (xy 95.536377 93.105277)
+        (xy 95.650464 93.140921)
+        (xy 95.796098 93.14359)
+        (xy 95.884219 93.119565)
+        (xy 95.927963 93.107639)
+        (xy 95.927964 93.107639)
+        (xy 95.936626 93.105277)
+        (xy 95.944959 93.100161)
+        (xy 96.011734 93.059161)
+        (xy 96.060754 93.029063)
+        (xy 96.067374 93.02175)
+        (xy 96.152473 92.927734)
+        (xy 96.152474 92.927733)
+        (xy 96.158501 92.921074)
+        (xy 96.167581 92.902334)
+        (xy 96.218095 92.798072)
+        (xy 96.218095 92.798071)
+        (xy 96.22201 92.789991)
+        (xy 96.236708 92.702626)
+        (xy 96.24537 92.651144)
+        (xy 96.24537 92.651141)
+        (xy 96.246176 92.646352)
+        (xy 96.246329 92.6338)
+        (xy 96.243369 92.613134)
+        (xy 96.253513 92.542868)
+        (xy 96.300036 92.489239)
+        (xy 96.368168 92.469275)
+        (xy 96.436277 92.489315)
+        (xy 96.457192 92.50618)
+        (xy 101.20072 97.249708)
+        (xy 101.234746 97.31202)
+        (xy 101.229681 97.382835)
+        (xy 101.187134 97.439671)
+        (xy 101.120614 97.464482)
+        (xy 101.062247 97.453818)
+        (xy 101.059925 97.452313)
+        (xy 100.920374 97.410579)
+        (xy 100.911398 97.410524)
+        (xy 100.911397 97.410524)
+        (xy 100.850084 97.41015)
+        (xy 100.774719 97.409689)
+        (xy 100.634669 97.449716)
+        (xy 100.511482 97.527441)
+        (xy 100.415062 97.636616)
+        (xy 100.411248 97.644739)
+        (xy 100.411247 97.644741)
+        (xy 100.367874 97.737123)
+        (xy 100.353159 97.768465)
+        (xy 100.351779 97.77733)
+        (xy 100.351778 97.777332)
+        (xy 100.333547 97.894422)
+        (xy 100.330749 97.912389)
+        (xy 100.331913 97.921291)
+        (xy 100.331913 97.921294)
+        (xy 100.339887 97.982269)
+        (xy 100.349635 98.056817)
+        (xy 100.353249 98.06503)
+        (xy 100.35325 98.065034)
+        (xy 100.386661 98.140963)
+        (xy 100.408299 98.190139)
+        (xy 100.414074 98.197009)
+        (xy 100.414075 98.197011)
+        (xy 100.496243 98.294762)
+        (xy 100.502023 98.301638)
+        (xy 100.5095 98.306615)
+        (xy 100.615801 98.377375)
+        (xy 100.615803 98.377376)
+        (xy 100.623274 98.382349)
+        (xy 100.762304 98.425786)
+        (xy 100.907938 98.428455)
+        (xy 101.018969 98.398184)
+        (xy 101.039807 98.392503)
+        (xy 101.039809 98.392502)
+        (xy 101.048466 98.390142)
+        (xy 101.056113 98.385447)
+        (xy 101.056117 98.385445)
+        (xy 101.057036 98.384881)
+        (xy 101.058068 98.384601)
+        (xy 101.064356 98.38188)
+        (xy 101.064749 98.382788)
+        (xy 101.125555 98.366286)
+        (xy 101.193249 98.387686)
+        (xy 101.219411 98.411184)
+        (xy 101.232683 98.426973)
+        (xy 101.24016 98.43195)
+        (xy 101.346461 98.50271)
+        (xy 101.346463 98.502711)
+        (xy 101.353934 98.507684)
+        (xy 101.492964 98.551121)
+        (xy 101.638598 98.55379)
+        (xy 101.743258 98.525256)
+        (xy 101.770463 98.517839)
+        (xy 101.770464 98.517839)
+        (xy 101.779126 98.515477)
+        (xy 101.787459 98.510361)
+        (xy 101.895602 98.443961)
+        (xy 101.903254 98.439263)
+        (xy 101.909874 98.43195)
+        (xy 101.994973 98.337934)
+        (xy 101.994974 98.337933)
+        (xy 102.001001 98.331274)
+        (xy 102.008208 98.3164)
+        (xy 102.021864 98.288213)
+        (xy 102.069566 98.235629)
+        (xy 102.138125 98.217184)
+        (xy 102.19366 98.231504)
+        (xy 102.27296 98.272987)
+        (xy 102.279986 98.27505)
+        (xy 102.336758 98.29172)
+        (xy 102.336762 98.291721)
+        (xy 102.341081 98.292989)
+        (xy 102.345529 98.293629)
+        (xy 102.345536 98.29363)
+        (xy 102.409742 98.302861)
+        (xy 102.409749 98.302861)
+        (xy 102.41419 98.3035)
+        (xy 105.792 98.3035)
+        (xy 105.795346 98.30314)
+        (xy 105.795351 98.30314)
+        (xy 105.843795 98.297932)
+        (xy 105.843801 98.297931)
+        (xy 105.847159 98.29757)
+        (xy 105.899501 98.286184)
+        (xy 105.904025 98.284943)
+        (xy 105.918688 98.28092)
+        (xy 105.918689 98.28092)
+        (xy 105.926291 98.278834)
+        (xy 105.933142 98.274933)
+        (xy 105.933144 98.274932)
+        (xy 106.008899 98.231794)
+        (xy 106.014278 98.228731)
+        (xy 106.05702 98.191695)
+        (xy 106.065811 98.184078)
+        (xy 106.065816 98.184073)
+        (xy 106.067934 98.182238)
+        (xy 106.100056 98.148949)
+        (xy 106.146987 98.05923)
+        (xy 106.152417 98.040736)
+        (xy 106.16572 97.995432)
+        (xy 106.165721 97.995428)
+        (xy 106.166989 97.991109)
+        (xy 106.168116 97.983274)
+        (xy 106.176861 97.922448)
+        (xy 106.176861 97.922441)
+        (xy 106.1775 97.918)
+        (xy 106.1775 97.529096)
+        (xy 107.544729 97.529096)
+        (xy 107.562113 97.686553)
+        (xy 107.564723 97.693684)
+        (xy 107.564723 97.693686)
+        (xy 107.583621 97.745326)
+        (xy 107.616553 97.835319)
+        (xy 107.620789 97.841622)
+        (xy 107.620789 97.841623)
+        (xy 107.693077 97.949198)
+        (xy 107.704908 97.966805)
+        (xy 107.710527 97.971918)
+        (xy 107.710528 97.971919)
+        (xy 107.805867 98.05867)
+        (xy 107.822076 98.073419)
+        (xy 107.961293 98.149008)
+        (xy 108.114522 98.189207)
+        (xy 108.198477 98.190526)
+        (xy 108.265319 98.191576)
+        (xy 108.265322 98.191576)
+        (xy 108.272916 98.191695)
+        (xy 108.427332 98.156329)
+        (xy 108.448002 98.145933)
+        (xy 111.8865 98.145933)
+        (xy 111.886501 99.974066)
+        (xy 111.901266 100.048301)
+        (xy 111.957516 100.132484)
+        (xy 112.041699 100.188734)
+        (xy 112.115933 100.2035)
+        (xy 112.937131 100.2035)
+        (xy 112.946987 100.206394)
+        (xy 112.968094 100.2035)
+        (xy 113.930885 100.203499)
+        (xy 113.944066 100.203499)
+        (xy 113.979818 100.196388)
+        (xy 114.006126 100.191156)
+        (xy 114.006128 100.191155)
+        (xy 114.018301 100.188734)
+        (xy 114.028621 100.181839)
+        (xy 114.028622 100.181838)
+        (xy 114.092168 100.139377)
+        (xy 114.102484 100.132484)
+        (xy 114.158734 100.048301)
+        (xy 114.1735 99.974067)
+        (xy 114.173499 98.145934)
+        (xy 114.166388 98.110182)
+        (xy 114.161156 98.083874)
+        (xy 114.161155 98.083872)
+        (xy 114.158734 98.071699)
+        (xy 114.150403 98.05923)
+        (xy 114.109377 97.997832)
+        (xy 114.102484 97.987516)
+        (xy 114.018301 97.931266)
+        (xy 113.944067 97.9165)
+        (xy 113.030148 97.9165)
+        (xy 112.115934 97.916501)
+        (xy 112.086034 97.922448)
+        (xy 112.053874 97.928844)
+        (xy 112.053872 97.928845)
+        (xy 112.041699 97.931266)
+        (xy 112.031379 97.938161)
+        (xy 112.031378 97.938162)
+        (xy 111.970985 97.978516)
+        (xy 111.957516 97.987516)
+        (xy 111.901266 98.071699)
+        (xy 111.8865 98.145933)
+        (xy 108.448002 98.145933)
+        (xy 108.502905 98.11832)
+        (xy 108.562072 98.088563)
+        (xy 108.562075 98.088561)
+        (xy 108.568855 98.085151)
+        (xy 108.574626 98.080222)
+        (xy 108.574629 98.08022)
+        (xy 108.683536 97.987204)
+        (xy 108.683536 97.987203)
+        (xy 108.689314 97.982269)
+        (xy 108.781755 97.853624)
+        (xy 108.840842 97.706641)
+        (xy 108.852496 97.624752)
+        (xy 108.862581 97.553891)
+        (xy 108.862581 97.553888)
+        (xy 108.863162 97.549807)
+        (xy 108.863307 97.536)
+        (xy 108.844276 97.378733)
+        (xy 108.78828 97.230546)
+        (xy 108.735228 97.153354)
+        (xy 108.702855 97.106251)
+        (xy 108.702854 97.106249)
+        (xy 108.698553 97.099992)
+        (xy 108.580275 96.994611)
+        (xy 108.572889 96.9907)
+        (xy 108.446988 96.924039)
+        (xy 108.446989 96.924039)
+        (xy 108.440274 96.920484)
+        (xy 108.286633 96.881892)
+        (xy 108.279034 96.881852)
+        (xy 108.279033 96.881852)
+        (xy 108.213181 96.881507)
+        (xy 108.128221 96.881062)
+        (xy 108.120841 96.882834)
+        (xy 108.120839 96.882834)
+        (xy 107.981563 96.916271)
+        (xy 107.98156 96.916272)
+        (xy 107.974184 96.918043)
+        (xy 107.833414 96.9907)
+        (xy 107.714039 97.094838)
+        (xy 107.62295 97.224444)
+        (xy 107.602371 97.277226)
+        (xy 107.581737 97.330151)
+        (xy 107.565406 97.372037)
+        (xy 107.564414 97.37957)
+        (xy 107.564414 97.379571)
+        (xy 107.552771 97.468013)
+        (xy 107.544729 97.529096)
+        (xy 106.1775 97.529096)
+        (xy 106.1775 96.738458)
+        (xy 106.175811 96.722146)
+        (xy 106.172331 96.688534)
+        (xy 106.17233 96.688526)
+        (xy 106.171995 96.685293)
+        (xy 106.169637 96.674025)
+        (xy 106.161743 96.636315)
+        (xy 106.161417 96.634757)
+        (xy 106.160371 96.630761)
+        (xy 106.156863 96.617354)
+        (xy 106.156862 96.617351)
+        (xy 106.154898 96.609847)
+        (xy 106.149489 96.599991)
+        (xy 106.109162 96.526514)
+        (xy 106.10916 96.526511)
+        (xy 106.106182 96.521085)
+        (xy 106.102201 96.516342)
+        (xy 106.06235 96.468865)
+        (xy 106.062341 96.468855)
+        (xy 106.060537 96.466706)
+        (xy 106.045259 96.451493)
+        (xy 106.034143 96.440424)
+        (xy 106.03414 96.440422)
+        (xy 106.027759 96.434068)
+        (xy 106.019846 96.429769)
+        (xy 106.019843 96.429767)
+        (xy 105.94423 96.38869)
+        (xy 105.944231 96.38869)
+        (xy 105.938789 96.385734)
+        (xy 105.870993 96.364665)
+        (xy 105.850386 96.361371)
+        (xy 105.802502 96.353716)
+        (xy 105.802494 96.353715)
+        (xy 105.798057 96.353006)
+        (xy 105.79356 96.352935)
+        (xy 105.793556 96.352935)
+        (xy 105.751758 96.352279)
+        (xy 105.692564 96.351349)
+        (xy 105.662571 96.34724)
+        (xy 105.589163 96.327981)
+        (xy 105.561018 96.316838)
+        (xy 105.494333 96.280632)
+        (xy 105.46966 96.263099)
+        (xy 105.413522 96.212017)
+        (xy 105.393746 96.189104)
+        (xy 105.351424 96.126124)
+        (xy 105.337681 96.099151)
+        (xy 105.311601 96.027883)
+        (xy 105.304688 95.998409)
+        (xy 105.29805 95.938287)
+        (xy 105.296361 95.922983)
+        (xy 105.296678 95.892712)
+        (xy 105.299043 95.874752)
+        (xy 105.306583 95.817474)
+        (xy 105.314112 95.78815)
+        (xy 105.314944 95.786018)
+        (xy 105.341677 95.71745)
+        (xy 105.355982 95.690772)
+        (xy 105.399613 95.628691)
+        (xy 105.419868 95.606194)
+        (xy 105.477058 95.556305)
+        (xy 105.502094 95.539291)
+        (xy 105.534863 95.522377)
+        (xy 105.569532 95.504483)
+        (xy 105.597896 95.493935)
+        (xy 105.671698 95.476216)
+        (xy 105.701768 95.472737)
+        (xy 105.750645 95.472993)
+        (xy 105.789982 95.473199)
+        (xy 105.80016 95.472145)
+        (xy 105.842435 95.467769)
+        (xy 105.842437 95.467769)
+        (xy 105.845834 95.467417)
+        (xy 105.849161 95.466702)
+        (xy 105.84917 95.466701)
+        (xy 105.88329 95.459372)
+        (xy 105.898836 95.456033)
+        (xy 105.907008 95.453802)
+        (xy 105.918651 95.450625)
+        (xy 105.918655 95.450623)
+        (xy 105.926291 95.448539)
+        (xy 106.014278 95.398436)
+        (xy 106.022405 95.391394)
+        (xy 106.086986 95.361902)
+        (xy 106.15726 95.372007)
+        (xy 106.210915 95.418501)
+        (xy 106.230909 95.487942)
+        (xy 106.230897 95.489091)
+        (xy 106.229905 95.496626)
+        (xy 106.24847 95.66479)
+        (xy 106.25108 95.671922)
+        (xy 106.299026 95.802939)
+        (xy 106.306612 95.82367)
+        (xy 106.310848 95.829973)
+        (xy 106.310848 95.829974)
+        (xy 106.39674 95.957796)
+        (xy 106.396743 95.957799)
+        (xy 106.400974 95.964096)
+        (xy 106.465782 96.023067)
+        (xy 106.51479 96.06766)
+        (xy 106.526108 96.077959)
+        (xy 106.532783 96.081583)
+        (xy 106.662805 96.152179)
+        (xy 106.674791 96.158687)
+        (xy 106.838438 96.201619)
+        (xy 106.926047 96.202996)
+        (xy 107.000004 96.204158)
+        (xy 107.000007 96.204158)
+        (xy 107.007602 96.204277)
+        (xy 107.073868 96.1891)
+        (xy 107.165114 96.168202)
+        (xy 107.165118 96.168201)
+        (xy 107.172517 96.166506)
+        (xy 107.323662 96.090488)
+        (xy 107.329433 96.085559)
+        (xy 107.329436 96.085557)
+        (xy 107.446539 95.985541)
+        (xy 107.44654 95.98554)
+        (xy 107.452311 95.980611)
+        (xy 107.551037 95.843219)
+        (xy 107.556362 95.829974)
+        (xy 107.579194 95.773176)
+        (xy 107.614141 95.686243)
+        (xy 107.63798 95.518746)
+        (xy 107.638134 95.504)
+        (xy 107.637347 95.497492)
+        (xy 107.62573 95.401499)
+        (xy 107.617809 95.33604)
+        (xy 107.558006 95.177778)
+        (xy 107.477932 95.061269)
+        (xy 107.466481 95.044607)
+        (xy 107.466479 95.044605)
+        (xy 107.462179 95.038348)
+        (xy 107.456508 95.033295)
+        (xy 107.341531 94.930854)
+        (xy 107.341528 94.930852)
+        (xy 107.335859 94.925801)
+        (xy 107.32608 94.920623)
+        (xy 107.193051 94.850188)
+        (xy 107.193052 94.850188)
+        (xy 107.186339 94.846634)
+        (xy 107.175964 94.844028)
+        (xy 107.029622 94.807269)
+        (xy 107.029618 94.807269)
+        (xy 107.022251 94.805418)
+        (xy 107.014652 94.805378)
+        (xy 107.01465 94.805378)
+        (xy 106.944308 94.80501)
+        (xy 106.853069 94.804532)
+        (xy 106.845688 94.806304)
+        (xy 106.695938 94.842256)
+        (xy 106.695935 94.842257)
+        (xy 106.688559 94.844028)
+        (xy 106.538218 94.921624)
+        (xy 106.532497 94.926614)
+        (xy 106.532495 94.926616)
+        (xy 106.448047 95.000285)
+        (xy 106.410726 95.032842)
+        (xy 106.406356 95.03906)
+        (xy 106.401276 95.044702)
+        (xy 106.400251 95.043779)
+        (xy 106.351051 95.082964)
+        (xy 106.280418 95.090149)
+        (xy 106.217115 95.058006)
+        (xy 106.181237 94.996742)
+        (xy 106.1775 94.966281)
+        (xy 106.1775 91.940626)
+        (xy 107.499905 91.940626)
+        (xy 107.51847 92.10879)
+        (xy 107.52108 92.115922)
+        (xy 107.548281 92.190251)
+        (xy 107.576612 92.26767)
+        (xy 107.580848 92.273973)
+        (xy 107.580848 92.273974)
+        (xy 107.66674 92.401796)
+        (xy 107.666743 92.401799)
+        (xy 107.670974 92.408096)
+        (xy 107.796108 92.521959)
+        (xy 107.944791 92.602687)
+        (xy 108.108438 92.645619)
+        (xy 108.196047 92.646996)
+        (xy 108.270004 92.648158)
+        (xy 108.270007 92.648158)
+        (xy 108.277602 92.648277)
+        (xy 108.352351 92.631157)
+        (xy 108.435114 92.612202)
+        (xy 108.435118 92.612201)
+        (xy 108.442517 92.610506)
+        (xy 108.593662 92.534488)
+        (xy 108.599433 92.529559)
+        (xy 108.599436 92.529557)
+        (xy 108.716539 92.429541)
+        (xy 108.71654 92.42954)
+        (xy 108.722311 92.424611)
+        (xy 108.821037 92.287219)
+        (xy 108.824392 92.278875)
+        (xy 108.849194 92.217176)
+        (xy 108.884141 92.130243)
+        (xy 108.90798 91.962746)
+        (xy 108.908134 91.948)
+        (xy 108.906331 91.933095)
+        (xy 108.890199 91.799792)
+        (xy 108.887809 91.78004)
+        (xy 108.828006 91.621778)
+        (xy 108.771085 91.538957)
+        (xy 108.736481 91.488607)
+        (xy 108.736479 91.488605)
+        (xy 108.732179 91.482348)
+        (xy 108.726508 91.477295)
+        (xy 108.611531 91.374854)
+        (xy 108.611528 91.374852)
+        (xy 108.605859 91.369801)
+        (xy 108.456339 91.290634)
+        (xy 108.445964 91.288028)
+        (xy 108.299622 91.251269)
+        (xy 108.299618 91.251269)
+        (xy 108.292251 91.249418)
+        (xy 108.284652 91.249378)
+        (xy 108.28465 91.249378)
+        (xy 108.214308 91.24901)
+        (xy 108.123069 91.248532)
+        (xy 108.115688 91.250304)
+        (xy 107.965938 91.286256)
+        (xy 107.965935 91.286257)
+        (xy 107.958559 91.288028)
+        (xy 107.808218 91.365624)
+        (xy 107.802497 91.370614)
+        (xy 107.802495 91.370616)
+        (xy 107.695744 91.463741)
+        (xy 107.680726 91.476842)
+        (xy 107.666117 91.497628)
+        (xy 107.589801 91.606216)
+        (xy 107.583444 91.615261)
+        (xy 107.580682 91.622344)
+        (xy 107.580682 91.622345)
+        (xy 107.578134 91.628881)
+        (xy 107.521988 91.772889)
+        (xy 107.520997 91.780418)
+        (xy 107.503979 91.909683)
+        (xy 107.499905 91.940626)
+        (xy 106.1775 91.940626)
+        (xy 106.1775 90.583678)
+        (xy 106.197502 90.515557)
+        (xy 106.214405 90.494583)
+        (xy 107.173988 89.535)
+        (xy 111.818389 89.535)
+        (xy 111.836796 89.745394)
+        (xy 111.83822 89.750707)
+        (xy 111.83822 89.750709)
+        (xy 111.881765 89.913219)
+        (xy 111.891458 89.949395)
+        (xy 111.89378 89.954376)
+        (xy 111.893781 89.954377)
+        (xy 111.9669 90.11118)
+        (xy 111.980714 90.140805)
+        (xy 112.101852 90.313809)
+        (xy 112.251191 90.463148)
+        (xy 112.255699 90.466305)
+        (xy 112.255702 90.466307)
+        (xy 112.415188 90.57798)
+        (xy 112.424194 90.584286)
+        (xy 112.429176 90.586609)
+        (xy 112.429181 90.586612)
+        (xy 112.610623 90.671219)
+        (xy 112.615605 90.673542)
+        (xy 112.620913 90.674964)
+        (xy 112.620915 90.674965)
+        (xy 112.668582 90.687737)
+        (xy 112.771077 90.715201)
+        (xy 112.831699 90.752152)
+        (xy 112.86272 90.816012)
+        (xy 112.854292 90.886507)
+        (xy 112.809089 90.941254)
+        (xy 112.759804 90.961087)
+        (xy 112.738468 90.964753)
+        (xy 112.738465 90.964754)
+        (xy 112.732772 90.965732)
+        (xy 112.535601 91.038472)
+        (xy 112.53064 91.041424)
+        (xy 112.530639 91.041424)
+        (xy 112.421585 91.106305)
+        (xy 112.354988 91.145926)
+        (xy 112.196981 91.284494)
+        (xy 112.182664 91.302655)
+        (xy 112.079112 91.434011)
+        (xy 112.066872 91.449537)
+        (xy 112.064181 91.454653)
+        (xy 112.064179 91.454655)
+        (xy 111.97171 91.63041)
+        (xy 111.969018 91.635527)
+        (xy 111.906696 91.836234)
+        (xy 111.906017 91.841969)
+        (xy 111.906017 91.84197)
+        (xy 111.901692 91.878512)
+        (xy 111.881995 92.044938)
+        (xy 111.89574 92.254649)
+        (xy 111.947471 92.458343)
+        (xy 111.94989 92.46359)
+        (xy 112.033038 92.643953)
+        (xy 112.033041 92.643958)
+        (xy 112.035457 92.649199)
+        (xy 112.038788 92.653912)
+        (xy 112.038789 92.653914)
+        (xy 112.152911 92.815391)
+        (xy 112.156751 92.820825)
+        (xy 112.307289 92.967474)
+        (xy 112.312085 92.970679)
+        (xy 112.312088 92.970681)
+        (xy 112.399463 93.029063)
+        (xy 112.482031 93.084233)
+        (xy 112.487339 93.086514)
+        (xy 112.48734 93.086514)
+        (xy 112.669822 93.164914)
+        (xy 112.669825 93.164915)
+        (xy 112.675125 93.167192)
+        (xy 112.680754 93.168466)
+        (xy 112.680755 93.168466)
+        (xy 112.874467 93.212299)
+        (xy 112.874473 93.2123)
+        (xy 112.880104 93.213574)
+        (xy 112.885875 93.213801)
+        (xy 112.885877 93.213801)
+        (xy 112.949433 93.216298)
+        (xy 113.090103 93.221825)
+        (xy 113.298088 93.191669)
+        (xy 113.303552 93.189814)
+        (xy 113.303557 93.189813)
+        (xy 113.491624 93.125973)
+        (xy 113.491629 93.125971)
+        (xy 113.497096 93.124115)
+        (xy 113.507971 93.118025)
+        (xy 113.590004 93.072084)
+        (xy 113.68046 93.021426)
+        (xy 113.842041 92.887041)
+        (xy 113.976426 92.72546)
+        (xy 114.070669 92.557177)
+        (xy 114.076291 92.547139)
+        (xy 114.076292 92.547137)
+        (xy 114.079115 92.542096)
+        (xy 114.080971 92.536629)
+        (xy 114.080973 92.536624)
+        (xy 114.144813 92.348557)
+        (xy 114.144814 92.348552)
+        (xy 114.146669 92.343088)
+        (xy 114.176825 92.135103)
+        (xy 114.178399 92.075)
+        (xy 114.159169 91.865721)
+        (xy 114.135005 91.78004)
+        (xy 114.109325 91.688989)
+        (xy 114.102123 91.663451)
+        (xy 114.009171 91.474963)
+        (xy 113.945449 91.389628)
+        (xy 113.88688 91.311195)
+        (xy 113.886879 91.311194)
+        (xy 113.883427 91.306571)
+        (xy 113.867134 91.29151)
+        (xy 113.733341 91.167833)
+        (xy 113.733338 91.167831)
+        (xy 113.729101 91.163914)
+        (xy 113.551362 91.051769)
+        (xy 113.356163 90.973892)
+        (xy 113.350506 90.972767)
+        (xy 113.3505 90.972765)
+        (xy 113.293466 90.961421)
+        (xy 113.230556 90.928514)
+        (xy 113.195424 90.866819)
+        (xy 113.199224 90.795924)
+        (xy 113.240749 90.738338)
+        (xy 113.285436 90.716135)
+        (xy 113.288926 90.7152)
+        (xy 113.351434 90.698451)
+        (xy 113.439085 90.674965)
+        (xy 113.439087 90.674964)
+        (xy 113.444395 90.673542)
+        (xy 113.449377 90.671219)
+        (xy 113.630819 90.586612)
+        (xy 113.630824 90.586609)
+        (xy 113.635806 90.584286)
+        (xy 113.644812 90.57798)
+        (xy 113.804298 90.466307)
+        (xy 113.804301 90.466305)
+        (xy 113.808809 90.463148)
+        (xy 113.958148 90.313809)
+        (xy 114.079286 90.140805)
+        (xy 114.093101 90.11118)
+        (xy 114.166219 89.954377)
+        (xy 114.16622 89.954376)
+        (xy 114.168542 89.949395)
+        (xy 114.178236 89.913219)
+        (xy 114.22178 89.750709)
+        (xy 114.22178 89.750707)
+        (xy 114.223204 89.745394)
+        (xy 114.241611 89.535)
+        (xy 114.223204 89.324606)
+        (xy 114.212742 89.285562)
+        (xy 114.169965 89.125915)
+        (xy 114.169964 89.125913)
+        (xy 114.168542 89.120605)
+        (xy 114.154714 89.09095)
+        (xy 114.081609 88.934176)
+        (xy 114.081607 88.934173)
+        (xy 114.079286 88.929195)
+        (xy 113.958148 88.756191)
+        (xy 113.808809 88.606852)
+        (xy 113.804301 88.603695)
+        (xy 113.804298 88.603693)
+        (xy 113.640315 88.488871)
+        (xy 113.640312 88.488869)
+        (xy 113.635806 88.485714)
+        (xy 113.630824 88.483391)
+        (xy 113.630819 88.483388)
+        (xy 113.449377 88.398781)
+        (xy 113.449376 88.398781)
+        (xy 113.444395 88.396458)
+        (xy 113.439088 88.395036)
+        (xy 113.439077 88.395032)
+        (xy 113.406134 88.386205)
+        (xy 113.345512 88.349254)
+        (xy 113.31449 88.285393)
+        (xy 113.32292 88.214898)
+        (xy 113.368123 88.160152)
+        (xy 113.438745 88.138499)
+        (xy 113.944066 88.138499)
+        (xy 113.979818 88.131388)
+        (xy 114.006126 88.126156)
+        (xy 114.006128 88.126155)
+        (xy 114.018301 88.123734)
+        (xy 114.028621 88.116839)
+        (xy 114.028622 88.116838)
+        (xy 114.092168 88.074377)
+        (xy 114.102484 88.067484)
+        (xy 114.139635 88.011885)
+        (xy 114.151839 87.99362)
+        (xy 114.158734 87.983301)
+        (xy 114.1735 87.909067)
+        (xy 114.173499 86.080934)
+        (xy 114.163815 86.032246)
+        (xy 114.161156 86.018874)
+        (xy 114.161155 86.018872)
+        (xy 114.158734 86.006699)
+        (xy 114.135805 85.972383)
+        (xy 114.109377 85.932832)
+        (xy 114.102484 85.922516)
+        (xy 114.018301 85.866266)
+        (xy 113.944067 85.8515)
+        (xy 113.030148 85.8515)
+        (xy 112.115934 85.851501)
+        (xy 112.080182 85.858612)
+        (xy 112.053874 85.863844)
+        (xy 112.053872 85.863845)
+        (xy 112.041699 85.866266)
+        (xy 112.031379 85.873161)
+        (xy 112.031378 85.873162)
+        (xy 111.98892 85.901532)
+        (xy 111.957516 85.922516)
+        (xy 111.901266 86.006699)
+        (xy 111.8865 86.080933)
+        (xy 111.886501 87.909066)
+        (xy 111.901266 87.983301)
+        (xy 111.908161 87.99362)
+        (xy 111.908162 87.993622)
+        (xy 111.920365 88.011885)
+        (xy 111.957516 88.067484)
+        (xy 112.041699 88.123734)
+        (xy 112.115933 88.1385)
+        (xy 112.621252 88.1385)
+        (xy 112.689373 88.158502)
+        (xy 112.735866 88.212158)
+        (xy 112.74597 88.282432)
+        (xy 112.716476 88.347012)
+        (xy 112.653864 88.386207)
+        (xy 112.636126 88.390959)
+        (xy 112.620915 88.395035)
+        (xy 112.620913 88.395036)
+        (xy 112.615605 88.396458)
+        (xy 112.610624 88.39878)
+        (xy 112.610623 88.398781)
+        (xy 112.429176 88.483391)
+        (xy 112.429173 88.483393)
+        (xy 112.424195 88.485714)
+        (xy 112.251191 88.606852)
+        (xy 112.101852 88.756191)
+        (xy 111.980714 88.929195)
+        (xy 111.978393 88.934173)
+        (xy 111.978391 88.934176)
+        (xy 111.905286 89.09095)
+        (xy 111.891458 89.120605)
+        (xy 111.890036 89.125913)
+        (xy 111.890035 89.125915)
+        (xy 111.847258 89.285562)
+        (xy 111.836796 89.324606)
+        (xy 111.818389 89.535)
+        (xy 107.173988 89.535)
+        (xy 112.414589 84.294399)
+        (xy 112.433147 84.27374)
+        (xy 112.45005 84.252766)
+        (xy 112.496987 84.16304)
+        (xy 112.516989 84.094919)
+        (xy 112.5275 84.02181)
+        (xy 112.5275 81.197668)
+        (xy 112.547502 81.129547)
+        (xy 112.601158 81.083054)
+        (xy 112.671432 81.07295)
+        (xy 112.736012 81.102444)
+        (xy 112.767695 81.144418)
+        (xy 112.826095 81.269659)
+        (xy 112.826098 81.269664)
+        (xy 112.828421 81.274646)
+        (xy 112.831577 81.279153)
+        (xy 112.831578 81.279155)
+        (xy 112.948645 81.446343)
+        (xy 112.954326 81.454457)
+        (xy 113.109543 81.609674)
+        (xy 113.114051 81.612831)
+        (xy 113.114054 81.612833)
+        (xy 113.284845 81.732422)
+        (xy 113.289354 81.735579)
+        (xy 113.294336 81.737902)
+        (xy 113.294341 81.737905)
+        (xy 113.359147 81.768124)
+        (xy 113.488297 81.828347)
+        (xy 113.700326 81.885161)
+        (xy 113.919 81.904292)
+        (xy 114.137674 81.885161)
+        (xy 114.349703 81.828347)
+        (xy 114.478853 81.768124)
+        (xy 114.543659 81.737905)
+        (xy 114.543664 81.737902)
+        (xy 114.548646 81.735579)
+        (xy 114.553155 81.732422)
+        (xy 114.723946 81.612833)
+        (xy 114.723949 81.612831)
+        (xy 114.728457 81.609674)
+        (xy 114.883674 81.454457)
+        (xy 114.889356 81.446343)
+        (xy 115.006422 81.279155)
+        (xy 115.006423 81.279153)
+        (xy 115.009579 81.274646)
+        (xy 115.010521 81.272626)
+        (xy 116.265905 81.272626)
+        (xy 116.28447 81.44079)
+        (xy 116.28708 81.447922)
+        (xy 116.338562 81.588602)
+        (xy 116.342612 81.59967)
+        (xy 116.346848 81.605973)
+        (xy 116.346848 81.605974)
+        (xy 116.43274 81.733796)
+        (xy 116.432743 81.733799)
+        (xy 116.436974 81.740096)
+        (xy 116.562108 81.853959)
+        (xy 116.710791 81.934687)
+        (xy 116.874438 81.977619)
+        (xy 116.962047 81.978996)
+        (xy 117.036004 81.980158)
+        (xy 117.036007 81.980158)
+        (xy 117.043602 81.980277)
+        (xy 117.101723 81.966965)
+        (xy 117.201114 81.944202)
+        (xy 117.201118 81.944201)
+        (xy 117.208517 81.942506)
+        (xy 117.359662 81.866488)
+        (xy 117.365433 81.861559)
+        (xy 117.365436 81.861557)
+        (xy 117.482539 81.761541)
+        (xy 117.48254 81.76154)
+        (xy 117.488311 81.756611)
+        (xy 117.587037 81.619219)
+        (xy 117.592362 81.605974)
+        (xy 117.632568 81.505957)
+        (xy 117.650141 81.462243)
+        (xy 117.67398 81.294746)
+        (xy 117.674134 81.28)
+        (xy 117.673487 81.274646)
+        (xy 117.659116 81.155896)
+        (xy 117.653809 81.11204)
+        (xy 117.594006 80.953778)
+        (xy 117.573815 80.9244)
+        (xy 117.502481 80.820607)
+        (xy 117.502479 80.820605)
+        (xy 117.498179 80.814348)
+        (xy 117.492508 80.809295)
+        (xy 117.377531 80.706854)
+        (xy 117.377528 80.706852)
+        (xy 117.371859 80.701801)
+        (xy 117.222339 80.622634)
+        (xy 117.211964 80.620028)
+        (xy 117.065622 80.583269)
+        (xy 117.065618 80.583269)
+        (xy 117.058251 80.581418)
+        (xy 117.050652 80.581378)
+        (xy 117.05065 80.581378)
+        (xy 116.980308 80.58101)
+        (xy 116.889069 80.580532)
+        (xy 116.881688 80.582304)
+        (xy 116.731938 80.618256)
+        (xy 116.731935 80.618257)
+        (xy 116.724559 80.620028)
+        (xy 116.574218 80.697624)
+        (xy 116.568497 80.702614)
+        (xy 116.568495 80.702616)
+        (xy 116.500039 80.762334)
+        (xy 116.446726 80.808842)
+        (xy 116.435783 80.824412)
+        (xy 116.357649 80.935587)
+        (xy 116.349444 80.947261)
+        (xy 116.346682 80.954344)
+        (xy 116.346682 80.954345)
+        (xy 116.3425 80.965071)
+        (xy 116.287988 81.104889)
+        (xy 116.286997 81.112418)
+        (xy 116.267091 81.263619)
+        (xy 116.265905 81.272626)
+        (xy 115.010521 81.272626)
+        (xy 115.011902 81.269664)
+        (xy 115.011905 81.269659)
+        (xy 115.074873 81.134621)
+        (xy 115.102347 81.075703)
+        (xy 115.159161 80.863674)
+        (xy 115.178292 80.645)
+        (xy 115.159161 80.426326)
+        (xy 115.102347 80.214297)
+        (xy 115.0556 80.114046)
+        (xy 115.011905 80.020341)
+        (xy 115.011902 80.020336)
+        (xy 115.009579 80.015354)
+        (xy 114.998176 79.999069)
+        (xy 114.886833 79.840054)
+        (xy 114.886831 79.840051)
+        (xy 114.883674 79.835543)
+        (xy 114.728457 79.680326)
+        (xy 114.723949 79.677169)
+        (xy 114.723946 79.677167)
+        (xy 114.553155 79.557578)
+        (xy 114.553153 79.557577)
+        (xy 114.548646 79.554421)
+        (xy 114.543664 79.552098)
+        (xy 114.543659 79.552095)
+        (xy 114.442884 79.505104)
+        (xy 114.349703 79.461653)
+        (xy 114.137674 79.404839)
+        (xy 113.919 79.385708)
+        (xy 113.700326 79.404839)
+        (xy 113.488297 79.461653)
+        (xy 113.395116 79.505104)
+        (xy 113.294341 79.552095)
+        (xy 113.294336 79.552098)
+        (xy 113.289354 79.554421)
+        (xy 113.284847 79.557577)
+        (xy 113.284845 79.557578)
+        (xy 113.114054 79.677167)
+        (xy 113.114051 79.677169)
+        (xy 113.109543 79.680326)
+        (xy 112.954326 79.835543)
+        (xy 112.951169 79.840051)
+        (xy 112.951167 79.840054)
+        (xy 112.839824 79.999069)
+        (xy 112.828421 80.015354)
+        (xy 112.826098 80.020336)
+        (xy 112.826095 80.020341)
+        (xy 112.767695 80.145582)
+        (xy 112.720778 80.198867)
+        (xy 112.652501 80.218328)
+        (xy 112.584541 80.197786)
+        (xy 112.538475 80.143764)
+        (xy 112.5275 80.092332)
+        (xy 112.5275 79.628)
+        (xy 112.526847 79.621926)
+        (xy 112.521932 79.576205)
+        (xy 112.521931 79.576199)
+        (xy 112.52157 79.572841)
+        (xy 112.510184 79.520499)
+        (xy 112.502834 79.493709)
+        (xy 112.491872 79.474457)
+        (xy 112.455794 79.411101)
+        (xy 112.452731 79.405722)
+        (xy 112.41147 79.358104)
+        (xy 112.408078 79.354189)
+        (xy 112.408073 79.354184)
+        (xy 112.406238 79.352066)
+        (xy 112.372949 79.319944)
+        (xy 112.28323 79.273013)
+        (xy 112.248264 79.262746)
+        (xy 112.219432 79.25428)
+        (xy 112.219428 79.254279)
+        (xy 112.215109 79.253011)
+        (xy 112.210661 79.252371)
+        (xy 112.210654 79.25237)
+        (xy 112.146448 79.243139)
+        (xy 112.146441 79.243139)
+        (xy 112.142 79.2425)
+        (xy 111.55819 79.2425)
+        (xy 111.556535 79.242589)
+        (xy 111.556523 79.242589)
+        (xy 111.533022 79.243848)
+        (xy 111.530455 79.243986)
+        (xy 111.528778 79.244166)
+        (xy 111.528769 79.244167)
+        (xy 111.50983 79.246203)
+        (xy 111.509829 79.246203)
+        (xy 111.503672 79.246865)
+        (xy 111.452954 79.262746)
+        (xy 111.412943 79.275274)
+        (xy 111.41294 79.275275)
+        (xy 111.407039 79.277123)
+        (xy 111.401615 79.280085)
+        (xy 111.40161 79.280087)
+        (xy 111.348675 79.308993)
+        (xy 111.344727 79.311149)
+        (xy 111.341127 79.313844)
+        (xy 111.289203 79.352714)
+        (xy 111.289199 79.352718)
+        (xy 111.285601 79.355411)
+        (xy 109.657417 80.983595)
+        (xy 109.595105 81.017621)
+        (xy 109.568322 81.0205)
+        (xy 98.359492 81.0205)
+        (xy 98.310729 81.008387)
+        (xy 98.310144 81.009911)
+        (xy 98.303054 81.007189)
+        (xy 98.296339 81.003634)
+        (xy 98.140022 80.96437)
+        (xy 98.078826 80.928375)
+        (xy 98.046805 80.86501)
+        (xy 98.045974 80.824412)
+        (xy 98.047406 80.814348)
+        (xy 98.06218 80.710546)
+        (xy 98.062334 80.6958)
+        (xy 98.060531 80.680895)
+        (xy 98.048979 80.585441)
+        (xy 98.042009 80.52784)
+        (xy 97.982206 80.369578)
+        (xy 97.946167 80.317141)
+        (xy 97.890681 80.236407)
+        (xy 97.890679 80.236405)
+        (xy 97.886379 80.230148)
+        (xy 97.880525 80.224932)
+        (xy 97.765731 80.122654)
+        (xy 97.765728 80.122652)
+        (xy 97.760059 80.117601)
+        (xy 97.73447 80.104052)
+        (xy 97.657306 80.063196)
+        (xy 97.610539 80.038434)
+        (xy 97.600164 80.035828)
+        (xy 97.453822 79.999069)
+        (xy 97.453818 79.999069)
+        (xy 97.446451 79.997218)
+        (xy 97.438852 79.997178)
+        (xy 97.43885 79.997178)
+        (xy 97.368508 79.99681)
+        (xy 97.277269 79.996332)
+        (xy 97.269888 79.998104)
+        (xy 97.120138 80.034056)
+        (xy 97.120135 80.034057)
+        (xy 97.112759 80.035828)
+        (xy 96.962418 80.113424)
+        (xy 96.956697 80.118414)
+        (xy 96.956695 80.118416)
+        (xy 96.848386 80.2129)
+        (xy 96.834926 80.224642)
+        (xy 96.820317 80.245428)
+        (xy 96.748921 80.347016)
+        (xy 96.737644 80.363061)
+        (xy 96.676188 80.520689)
+        (xy 96.675197 80.528218)
+        (xy 96.662767 80.622634)
+        (xy 96.654105 80.688426)
+        (xy 96.67267 80.85659)
+        (xy 96.67528 80.863722)
+        (xy 96.726481 81.003634)
+        (xy 96.730812 81.01547)
+        (xy 96.735048 81.021773)
+        (xy 96.735048 81.021774)
+        (xy 96.82094 81.149596)
+        (xy 96.820943 81.149599)
+        (xy 96.825174 81.155896)
+        (xy 96.950308 81.269759)
+        (xy 97.098991 81.350487)
+        (xy 97.247524 81.389454)
+        (xy 97.262638 81.393419)
+        (xy 97.26179 81.396652)
+        (xy 97.312853 81.419532)
+        (xy 97.351662 81.478982)
+        (xy 97.355945 81.53179)
+        (xy 97.343732 81.624558)
+        (xy 97.339905 81.653626)
+        (xy 97.340739 81.661176)
+        (xy 97.344828 81.69822)
+        (xy 97.332422 81.768124)
+        (xy 97.319047 81.789403)
+        (xy 96.845757 82.397919)
+        (xy 96.812722 82.440392)
+        (xy 96.803475 82.453052)
+        (xy 96.802943 82.453829)
+        (xy 96.802385 82.454617)
+        (xy 96.802052 82.454382)
+        (xy 96.748155 82.498269)
+        (xy 96.677605 82.506217)
+        (xy 96.66865 82.504311)
+        (xy 96.551417 82.474864)
+        (xy 96.551413 82.474864)
+        (xy 96.544046 82.473013)
+        (xy 96.536447 82.472973)
+        (xy 96.536445 82.472973)
+        (xy 96.466103 82.472605)
+        (xy 96.374864 82.472127)
+        (xy 96.367483 82.473899)
+        (xy 96.217733 82.509851)
+        (xy 96.21773 82.509852)
+        (xy 96.210354 82.511623)
+        (xy 96.060013 82.589219)
+        (xy 96.054292 82.594209)
+        (xy 96.05429 82.594211)
+        (xy 96.006365 82.636019)
+        (xy 95.932521 82.700437)
+        (xy 95.928151 82.706655)
+        (xy 95.842479 82.828555)
+        (xy 95.835239 82.838856)
+        (xy 95.773783 82.996484)
+        (xy 95.772792 83.004013)
+        (xy 95.760603 83.096599)
+        (xy 95.7517 83.164221)
+        (xy 95.752533 83.17177)
+        (xy 95.752454 83.179366)
+        (xy 95.749722 83.179337)
+        (xy 95.739569 83.236569)
+        (xy 95.691343 83.288673)
+        (xy 95.626732 83.3065)
+        (xy 94.565221 83.3065)
+        (xy 94.4971 83.286498)
+        (xy 94.450607 83.232842)
+        (xy 94.440503 83.162568)
+        (xy 94.469997 83.097988)
+        (xy 94.476126 83.091405)
+        (xy 94.563674 83.003857)
+        (xy 94.573792 82.989408)
+        (xy 94.686422 82.828555)
+        (xy 94.686423 82.828553)
+        (xy 94.689579 82.824046)
+        (xy 94.691902 82.819064)
+        (xy 94.691905 82.819059)
+        (xy 94.775567 82.639642)
+        (xy 94.782347 82.625103)
+        (xy 94.839161 82.413074)
+        (xy 94.858292 82.1944)
+        (xy 94.839161 81.975726)
+        (xy 94.782347 81.763697)
+        (xy 94.717852 81.625385)
+        (xy 94.691905 81.569741)
+        (xy 94.691902 81.569736)
+        (xy 94.689579 81.564754)
+        (xy 94.685052 81.558289)
+        (xy 94.566833 81.389454)
+        (xy 94.566831 81.389451)
+        (xy 94.563674 81.384943)
+        (xy 94.408457 81.229726)
+        (xy 94.403949 81.226569)
+        (xy 94.403946 81.226567)
+        (xy 94.233155 81.106978)
+        (xy 94.233153 81.106977)
+        (xy 94.228646 81.103821)
+        (xy 94.223664 81.101498)
+        (xy 94.223659 81.101495)
+        (xy 94.102859 81.045166)
+        (xy 94.029703 81.011053)
+        (xy 93.817674 80.954239)
+        (xy 93.599 80.935108)
+        (xy 93.380326 80.954239)
+        (xy 93.168297 81.011053)
+        (xy 93.095141 81.045166)
+        (xy 92.974341 81.101495)
+        (xy 92.974336 81.101498)
+        (xy 92.969354 81.103821)
+        (xy 92.964847 81.106977)
+        (xy 92.964845 81.106978)
+        (xy 92.794054 81.226567)
+        (xy 92.794051 81.226569)
+        (xy 92.789543 81.229726)
+        (xy 92.634326 81.384943)
+        (xy 92.631167 81.389454)
+        (xy 92.627632 81.393667)
+        (xy 92.626409 81.39264)
+        (xy 92.576679 81.432375)
+        (xy 92.506059 81.439671)
+        (xy 92.43985 81.404862)
+        (xy 92.168399 81.133411)
+        (xy 92.14774 81.114853)
+        (xy 92.126766 81.09795)
+        (xy 92.03704 81.051013)
+        (xy 91.992095 81.037816)
+        (xy 91.973242 81.03228)
+        (xy 91.973238 81.032279)
+        (xy 91.968919 81.031011)
+        (xy 91.964471 81.030371)
+        (xy 91.964464 81.03037)
+        (xy 91.900258 81.021139)
+        (xy 91.900251 81.021139)
+        (xy 91.89581 81.0205)
+        (xy 91.372502 81.0205)
+        (xy 91.313546 81.005856)
+        (xy 91.244474 80.969284)
+        (xy 91.090833 80.930692)
+        (xy 91.083234 80.930652)
+        (xy 91.083233 80.930652)
+        (xy 91.017381 80.930307)
+        (xy 90.932421 80.929862)
+        (xy 90.925041 80.931634)
+        (xy 90.925039 80.931634)
+        (xy 90.785763 80.965071)
+        (xy 90.78576 80.965072)
+        (xy 90.778384 80.966843)
+        (xy 90.771639 80.970324)
+        (xy 90.77164 80.970324)
+        (xy 90.701616 81.006466)
+        (xy 90.643826 81.0205)
+        (xy 87.382999 81.0205)
+        (xy 87.314878 81.000498)
+        (xy 87.268385 80.946842)
+        (xy 87.258256 80.876747)
+        (xy 87.272581 80.776091)
+        (xy 87.272581 80.776088)
+        (xy 87.273162 80.772007)
+        (xy 87.273307 80.7582)
+        (xy 87.271159 80.740445)
+        (xy 87.265532 80.693952)
+        (xy 87.254276 80.600933)
+        (xy 87.19828 80.452746)
+        (xy 87.14151 80.370145)
+        (xy 87.112855 80.328451)
+        (xy 87.112854 80.328449)
+        (xy 87.108553 80.322192)
+        (xy 86.990275 80.216811)
+        (xy 86.982889 80.2129)
+        (xy 86.856988 80.146239)
+        (xy 86.856989 80.146239)
+        (xy 86.850274 80.142684)
+        (xy 86.696633 80.104092)
+        (xy 86.689034 80.104052)
+        (xy 86.689033 80.104052)
+        (xy 86.623181 80.103707)
+        (xy 86.538221 80.103262)
+        (xy 86.530841 80.105034)
+        (xy 86.530839 80.105034)
+        (xy 86.391563 80.138471)
+        (xy 86.39156 80.138472)
+        (xy 86.384184 80.140243)
+        (xy 86.243414 80.2129)
+        (xy 86.237695 80.217889)
+        (xy 86.235681 80.219646)
+        (xy 86.124039 80.317038)
+        (xy 86.03295 80.446644)
+        (xy 86.027802 80.459849)
+        (xy 85.98042 80.581378)
+        (xy 85.975406 80.594237)
+        (xy 85.974414 80.60177)
+        (xy 85.974414 80.601771)
+        (xy 85.955925 80.742213)
+        (xy 85.954729 80.751296)
+        (xy 85.969013 80.880673)
+        (xy 85.956607 80.950577)
+        (xy 85.908378 81.002677)
+        (xy 85.843774 81.0205)
+        (xy 82.676 81.0205)
+        (xy 82.672654 81.02086)
+        (xy 82.672649 81.02086)
+        (xy 82.624205 81.026068)
+        (xy 82.624199 81.026069)
+        (xy 82.620841 81.02643)
+        (xy 82.568499 81.037816)
+        (xy 82.541709 81.045166)
+        (xy 82.534858 81.049067)
+        (xy 82.534856 81.049068)
+        (xy 82.526404 81.053881)
+        (xy 82.453722 81.095269)
+        (xy 82.440596 81.106643)
+        (xy 82.409704 81.133411)
+        (xy 82.400066 81.141762)
+        (xy 82.367944 81.175051)
+        (xy 82.321013 81.26477)
+        (xy 82.301011 81.332891)
+        (xy 82.300371 81.337339)
+        (xy 82.30037 81.337346)
+        (xy 82.291217 81.401011)
+        (xy 82.2905 81.406)
+        (xy 82.2905 84.445007)
+        (xy 82.270498 84.513128)
+        (xy 82.216842 84.559621)
+        (xy 82.146568 84.569725)
+        (xy 82.105544 84.556363)
+        (xy 81.998874 84.499884)
+        (xy 81.845233 84.461292)
+        (xy 81.837634 84.461252)
+        (xy 81.837633 84.461252)
+        (xy 81.771781 84.460907)
+        (xy 81.686821 84.460462)
+        (xy 81.679441 84.462234)
+        (xy 81.679439 84.462234)
+        (xy 81.540163 84.495671)
+        (xy 81.54016 84.495672)
+        (xy 81.532784 84.497443)
+        (xy 81.392014 84.5701)
+        (xy 81.272639 84.674238)
+        (xy 81.18155 84.803844)
+        (xy 81.176259 84.817416)
+        (xy 81.131962 84.931032)
+        (xy 81.124006 84.951437)
+        (xy 81.123014 84.95897)
+        (xy 81.123014 84.958971)
+        (xy 81.104326 85.100926)
+        (xy 81.103329 85.108496)
+        (xy 76.63589 85.108496)
+        (xy 76.620806 85.068578)
+        (xy 76.571216 84.996424)
+        (xy 76.529281 84.935407)
+        (xy 76.529279 84.935405)
+        (xy 76.524979 84.929148)
+        (xy 76.519308 84.924095)
+        (xy 76.404331 84.821654)
+        (xy 76.404328 84.821652)
+        (xy 76.398659 84.816601)
+        (xy 76.249139 84.737434)
+        (xy 76.238764 84.734828)
+        (xy 76.092422 84.698069)
+        (xy 76.092418 84.698069)
+        (xy 76.085051 84.696218)
+        (xy 76.077452 84.696178)
+        (xy 76.07745 84.696178)
+        (xy 76.007108 84.69581)
+        (xy 75.915869 84.695332)
+        (xy 75.908488 84.697104)
+        (xy 75.758738 84.733056)
+        (xy 75.758735 84.733057)
+        (xy 75.751359 84.734828)
+        (xy 75.601018 84.812424)
+        (xy 75.595297 84.817414)
+        (xy 75.595295 84.817416)
+        (xy 75.479253 84.918646)
+        (xy 75.473526 84.923642)
+        (xy 75.458967 84.944357)
+        (xy 75.412879 85.009935)
+        (xy 75.376244 85.062061)
+        (xy 75.314788 85.219689)
+        (xy 75.292705 85.387426)
+        (xy 75.31127 85.55559)
+        (xy 75.31388 85.562722)
+        (xy 75.320968 85.582091)
+        (xy 75.325594 85.652937)
+        (xy 75.291184 85.715037)
+        (xy 75.228663 85.748676)
+        (xy 75.15788 85.743173)
+        (xy 75.118823 85.719468)
+        (xy 75.108931 85.710654)
+        (xy 75.108928 85.710652)
+        (xy 75.103259 85.705601)
+        (xy 74.953739 85.626434)
+        (xy 74.937317 85.622309)
+        (xy 74.797022 85.587069)
+        (xy 74.797018 85.587069)
+        (xy 74.789651 85.585218)
+        (xy 74.782052 85.585178)
+        (xy 74.78205 85.585178)
+        (xy 74.711708 85.58481)
+        (xy 74.620469 85.584332)
+        (xy 74.613088 85.586104)
+        (xy 74.463338 85.622056)
+        (xy 74.463335 85.622057)
+        (xy 74.455959 85.623828)
+        (xy 74.305618 85.701424)
+        (xy 74.299897 85.706414)
+        (xy 74.299895 85.706416)
+        (xy 74.196091 85.79697)
+        (xy 74.178126 85.812642)
+        (xy 74.173756 85.81886)
+        (xy 74.09046 85.937379)
+        (xy 74.080844 85.951061)
+        (xy 74.078082 85.958144)
+        (xy 74.078082 85.958145)
+        (xy 74.077019 85.960871)
+        (xy 74.019388 86.108689)
+        (xy 73.997305 86.276426)
+        (xy 72.97681 86.276426)
+        (xy 73.003825 86.090103)
+        (xy 73.005399 86.03)
+        (xy 72.986169 85.820721)
+        (xy 72.983891 85.812642)
+        (xy 72.953514 85.704934)
+        (xy 72.929123 85.618451)
+        (xy 72.836171 85.429963)
+        (xy 72.806857 85.390706)
+        (xy 72.71388 85.266195)
+        (xy 72.713879 85.266194)
+        (xy 72.710427 85.261571)
+        (xy 72.706191 85.257655)
+        (xy 72.560341 85.122833)
+        (xy 72.560338 85.122831)
+        (xy 72.556101 85.118914)
+        (xy 72.378362 85.006769)
+        (xy 72.183163 84.928892)
+        (xy 72.177506 84.927767)
+        (xy 72.1775 84.927765)
+        (xy 71.982707 84.889019)
+        (xy 71.982705 84.889019)
+        (xy 71.97704 84.887892)
+        (xy 71.971265 84.887816)
+        (xy 71.971261 84.887816)
+        (xy 71.866001 84.886438)
+        (xy 71.766898 84.885141)
+        (xy 71.761201 84.88612)
+        (xy 71.7612 84.88612)
+        (xy 71.565469 84.919753)
+        (xy 71.559772 84.920732)
+        (xy 71.362601 84.993472)
+        (xy 71.35764 84.996424)
+        (xy 71.357639 84.996424)
+        (xy 71.246879 85.06232)
+        (xy 71.181988 85.100926)
+        (xy 71.023981 85.239494)
+        (xy 70.893872 85.404537)
+        (xy 70.891181 85.409653)
+        (xy 70.891179 85.409655)
+        (xy 70.799277 85.584332)
+        (xy 70.796018 85.590527)
+        (xy 70.733696 85.791234)
+        (xy 70.733017 85.796969)
+        (xy 70.733017 85.79697)
+        (xy 70.731162 85.812642)
+        (xy 70.708995 85.999938)
+        (xy 70.72274 86.209649)
+        (xy 70.774471 86.413343)
+        (xy 70.788876 86.44459)
+        (xy 70.860038 86.598953)
+        (xy 70.860041 86.598958)
+        (xy 70.862457 86.604199)
+        (xy 70.865788 86.608912)
+        (xy 70.865789 86.608914)
+        (xy 70.869508 86.614176)
+        (xy 70.983751 86.775825)
+        (xy 70.987887 86.779854)
+        (xy 70.989437 86.781669)
+        (xy 71.018468 86.846459)
+        (xy 71.007863 86.916659)
+        (xy 70.960989 86.969981)
+        (xy 70.893626 86.9895)
+        (xy 68.733903 86.9895)
+        (xy 68.665782 86.969498)
+        (xy 68.619289 86.915842)
+        (xy 68.609185 86.845568)
+        (xy 68.616995 86.816507)
+        (xy 68.625141 86.796243)
+        (xy 68.64898 86.628746)
+        (xy 68.649134 86.614)
+        (xy 68.647331 86.599095)
+        (xy 68.639222 86.532091)
+        (xy 68.628809 86.44604)
+        (xy 68.569006 86.287778)
+        (xy 68.473179 86.148348)
+        (xy 68.467508 86.143295)
+        (xy 68.352531 86.040854)
+        (xy 68.352528 86.040852)
+        (xy 68.346859 86.035801)
+        (xy 68.197339 85.956634)
+        (xy 68.186964 85.954028)
+        (xy 68.040622 85.917269)
+        (xy 68.040618 85.917269)
+        (xy 68.033251 85.915418)
+        (xy 68.025652 85.915378)
+        (xy 68.02565 85.915378)
+        (xy 67.955308 85.91501)
+        (xy 67.864069 85.914532)
+        (xy 67.856688 85.916304)
+        (xy 67.706938 85.952256)
+        (xy 67.706935 85.952257)
+        (xy 67.699559 85.954028)
+        (xy 67.549218 86.031624)
+        (xy 67.543497 86.036614)
+        (xy 67.543495 86.036616)
+        (xy 67.47648 86.095077)
+        (xy 67.421726 86.142842)
+        (xy 67.407117 86.163628)
+        (xy 67.333135 86.268895)
+        (xy 67.324444 86.281261)
+        (xy 67.262988 86.438889)
+        (xy 67.259413 86.466043)
+        (xy 67.24226 86.596336)
+        (xy 67.240905 86.606626)
+        (xy 67.25947 86.77479)
+        (xy 67.262081 86.781925)
+        (xy 67.276087 86.8202)
+        (xy 67.280713 86.891045)
+        (xy 67.246303 86.953146)
+        (xy 67.183781 86.986784)
+        (xy 67.157761 86.9895)
+        (xy 65.531 86.9895)
+        (xy 65.462879 86.969498)
+        (xy 65.416386 86.915842)
+        (xy 65.405 86.8635)
+        (xy 65.405 82.435696)
+        (xy 77.674329 82.435696)
+        (xy 77.681237 82.498269)
+        (xy 77.685701 82.538695)
+        (xy 77.691713 82.593153)
+        (xy 77.694323 82.600284)
+        (xy 77.694323 82.600286)
+        (xy 77.735766 82.713534)
+        (xy 77.746153 82.741919)
+        (xy 77.834508 82.873405)
+        (xy 77.840127 82.878518)
+        (xy 77.840128 82.878519)
+        (xy 77.851503 82.888869)
+        (xy 77.951676 82.980019)
+        (xy 78.090893 83.055608)
+        (xy 78.244122 83.095807)
+        (xy 78.328077 83.097126)
+        (xy 78.394919 83.098176)
+        (xy 78.394922 83.098176)
+        (xy 78.402516 83.098295)
+        (xy 78.556932 83.062929)
+        (xy 78.627342 83.027517)
+        (xy 78.691672 82.995163)
+        (xy 78.691675 82.995161)
+        (xy 78.698455 82.991751)
+        (xy 78.704226 82.986822)
+        (xy 78.704229 82.98682)
+        (xy 78.813136 82.893804)
+        (xy 78.813136 82.893803)
+        (xy 78.818914 82.888869)
+        (xy 78.911355 82.760224)
+        (xy 78.970442 82.613241)
+        (xy 78.985673 82.506217)
+        (xy 78.992181 82.460491)
+        (xy 78.992181 82.460488)
+        (xy 78.992762 82.456407)
+        (xy 78.992907 82.4426)
+        (xy 78.973876 82.285333)
+        (xy 78.91788 82.137146)
+        (xy 78.886643 82.091696)
+        (xy 79.858729 82.091696)
+        (xy 79.862387 82.124828)
+        (xy 79.869464 82.188925)
+        (xy 79.876113 82.249153)
+        (xy 79.878723 82.256284)
+        (xy 79.878723 82.256286)
+        (xy 79.88966 82.286171)
+        (xy 79.930553 82.397919)
+        (xy 79.934789 82.404222)
+        (xy 79.934789 82.404223)
+        (xy 80.002046 82.504311)
+        (xy 80.018908 82.529405)
+        (xy 80.024527 82.534518)
+        (xy 80.024528 82.534519)
+        (xy 80.118795 82.620295)
+        (xy 80.136076 82.636019)
+        (xy 80.275293 82.711608)
+        (xy 80.428522 82.751807)
+        (xy 80.512477 82.753126)
+        (xy 80.579319 82.754176)
+        (xy 80.579322 82.754176)
+        (xy 80.586916 82.754295)
+        (xy 80.741332 82.718929)
+        (xy 80.811742 82.683517)
+        (xy 80.876072 82.651163)
+        (xy 80.876075 82.651161)
+        (xy 80.882855 82.647751)
+        (xy 80.888626 82.642822)
+        (xy 80.888629 82.64282)
+        (xy 80.997536 82.549804)
+        (xy 80.997536 82.549803)
+        (xy 81.003314 82.544869)
+        (xy 81.095755 82.416224)
+        (xy 81.154842 82.269241)
+        (xy 81.168966 82.17)
+        (xy 81.176581 82.116491)
+        (xy 81.176581 82.116488)
+        (xy 81.177162 82.112407)
+        (xy 81.177307 82.0986)
+        (xy 81.158276 81.941333)
+        (xy 81.10228 81.793146)
+        (xy 81.093814 81.780828)
+        (xy 81.016855 81.668851)
+        (xy 81.016854 81.668849)
+        (xy 81.012553 81.662592)
+        (xy 80.894275 81.557211)
+        (xy 80.886889 81.5533)
+        (xy 80.846263 81.53179)
+        (xy 80.754274 81.483084)
+        (xy 80.600633 81.444492)
+        (xy 80.593034 81.444452)
+        (xy 80.593033 81.444452)
+        (xy 80.527181 81.444107)
+        (xy 80.442221 81.443662)
+        (xy 80.434841 81.445434)
+        (xy 80.434839 81.445434)
+        (xy 80.295563 81.478871)
+        (xy 80.29556 81.478872)
+        (xy 80.288184 81.480643)
+        (xy 80.147414 81.5533)
+        (xy 80.028039 81.657438)
+        (xy 79.93695 81.787044)
+        (xy 79.921753 81.826022)
+        (xy 79.893825 81.897655)
+        (xy 79.879406 81.934637)
+        (xy 79.878414 81.94217)
+        (xy 79.878414 81.942171)
+        (xy 79.870612 82.001438)
+        (xy 79.858729 82.091696)
+        (xy 78.886643 82.091696)
+        (xy 78.828153 82.006592)
+        (xy 78.709875 81.901211)
+        (xy 78.702489 81.8973)
+        (xy 78.576588 81.830639)
+        (xy 78.576589 81.830639)
+        (xy 78.569874 81.827084)
+        (xy 78.416233 81.788492)
+        (xy 78.408634 81.788452)
+        (xy 78.408633 81.788452)
+        (xy 78.342781 81.788107)
+        (xy 78.257821 81.787662)
+        (xy 78.250441 81.789434)
+        (xy 78.250439 81.789434)
+        (xy 78.111163 81.822871)
+        (xy 78.11116 81.822872)
+        (xy 78.103784 81.824643)
+        (xy 77.963014 81.8973)
+        (xy 77.843639 82.001438)
+        (xy 77.75255 82.131044)
+        (xy 77.74979 82.138124)
+        (xy 77.701604 82.261715)
+        (xy 77.695006 82.278637)
+        (xy 77.694014 82.28617)
+        (xy 77.694014 82.286171)
+        (xy 77.67608 82.422398)
+        (xy 77.674329 82.435696)
+        (xy 65.405 82.435696)
+        (xy 65.405 82.296)
+        (xy 61.594 82.296)
+        (xy 61.525879 82.275998)
+        (xy 61.479386 82.222342)
+        (xy 61.468 82.17)
+        (xy 61.468 80.917026)
+        (xy 67.748905 80.917026)
+        (xy 67.76747 81.08519)
+        (xy 67.77008 81.092322)
+        (xy 67.819207 81.226567)
+        (xy 67.825612 81.24407)
+        (xy 67.829848 81.250373)
+        (xy 67.829848 81.250374)
+        (xy 67.91574 81.378196)
+        (xy 67.915743 81.378199)
+        (xy 67.919974 81.384496)
+        (xy 67.973544 81.433241)
+        (xy 68.031404 81.485889)
+        (xy 68.045108 81.498359)
+        (xy 68.193791 81.579087)
+        (xy 68.357438 81.622019)
+        (xy 68.445047 81.623396)
+        (xy 68.519004 81.624558)
+        (xy 68.519007 81.624558)
+        (xy 68.526602 81.624677)
+        (xy 68.609123 81.605777)
+        (xy 68.684114 81.588602)
+        (xy 68.684118 81.588601)
+        (xy 68.691517 81.586906)
+        (xy 68.842662 81.510888)
+        (xy 68.848433 81.505959)
+        (xy 68.848436 81.505957)
+        (xy 68.965539 81.405941)
+        (xy 68.96554 81.40594)
+        (xy 68.971311 81.401011)
+        (xy 69.070037 81.263619)
+        (xy 69.075362 81.250374)
+        (xy 69.115874 81.149596)
+        (xy 69.133141 81.106643)
+        (xy 69.15698 80.939146)
+        (xy 69.157134 80.9244)
+        (xy 69.155331 80.909495)
+        (xy 69.143903 80.81506)
+        (xy 69.136809 80.75644)
+        (xy 69.077006 80.598178)
+        (xy 69.064878 80.580532)
+        (xy 68.985481 80.465007)
+        (xy 68.985479 80.465005)
+        (xy 68.981179 80.458748)
+        (xy 68.975508 80.453695)
+        (xy 68.860531 80.351254)
+        (xy 68.860528 80.351252)
+        (xy 68.854859 80.346201)
+        (xy 68.705339 80.267034)
+        (xy 68.694964 80.264428)
+        (xy 68.548622 80.227669)
+        (xy 68.548618 80.227669)
+        (xy 68.541251 80.225818)
+        (xy 68.533652 80.225778)
+        (xy 68.53365 80.225778)
+        (xy 68.463308 80.22541)
+        (xy 68.372069 80.224932)
+        (xy 68.364688 80.226704)
+        (xy 68.214938 80.262656)
+        (xy 68.214935 80.262657)
+        (xy 68.207559 80.264428)
+        (xy 68.057218 80.342024)
+        (xy 68.051497 80.347014)
+        (xy 68.051495 80.347016)
+        (xy 67.966667 80.421016)
+        (xy 67.929726 80.453242)
+        (xy 67.915117 80.474028)
+        (xy 67.839643 80.581418)
+        (xy 67.832444 80.591661)
+        (xy 67.829682 80.598744)
+        (xy 67.829682 80.598745)
+        (xy 67.820368 80.622634)
+        (xy 67.770988 80.749289)
+        (xy 67.763805 80.803846)
+        (xy 67.755923 80.863722)
+        (xy 67.748905 80.917026)
+        (xy 61.468 80.917026)
+        (xy 61.468 79.595726)
+        (xy 94.027924 79.595726)
+        (xy 94.046489 79.76389)
+        (xy 94.049099 79.771022)
+        (xy 94.100764 79.912202)
+        (xy 94.104631 79.92277)
+        (xy 94.108867 79.929073)
+        (xy 94.108867 79.929074)
+        (xy 94.194759 80.056896)
+        (xy 94.194762 80.056899)
+        (xy 94.198993 80.063196)
+        (xy 94.324127 80.177059)
+        (xy 94.47281 80.257787)
+        (xy 94.636457 80.300719)
+        (xy 94.724066 80.302096)
+        (xy 94.798023 80.303258)
+        (xy 94.798026 80.303258)
+        (xy 94.805621 80.303377)
+        (xy 94.863742 80.290065)
+        (xy 94.963133 80.267302)
+        (xy 94.963137 80.267301)
+        (xy 94.970536 80.265606)
+        (xy 95.121681 80.189588)
+        (xy 95.127452 80.184659)
+        (xy 95.127455 80.184657)
+        (xy 95.244558 80.084641)
+        (xy 95.244559 80.08464)
+        (xy 95.25033 80.079711)
+        (xy 95.349056 79.942319)
+        (xy 95.354381 79.929074)
+        (xy 95.391032 79.8379)
+        (xy 95.41216 79.785343)
+        (xy 95.435999 79.617846)
+        (xy 95.436153 79.6031)
+        (xy 95.434978 79.593385)
+        (xy 95.425961 79.518873)
+        (xy 95.415828 79.43514)
+        (xy 95.356025 79.276878)
+        (xy 95.334943 79.246203)
+        (xy 95.33111 79.240626)
+        (xy 105.848905 79.240626)
+        (xy 105.86747 79.40879)
+        (xy 105.87008 79.415922)
+        (xy 105.921745 79.557102)
+        (xy 105.925612 79.56767)
+        (xy 105.929848 79.573973)
+        (xy 105.929848 79.573974)
+        (xy 106.01574 79.701796)
+        (xy 106.015743 79.701799)
+        (xy 106.019974 79.708096)
+        (xy 106.145108 79.821959)
+        (xy 106.293791 79.902687)
+        (xy 106.457438 79.945619)
+        (xy 106.545047 79.946996)
+        (xy 106.619004 79.948158)
+        (xy 106.619007 79.948158)
+        (xy 106.626602 79.948277)
+        (xy 106.710446 79.929074)
+        (xy 106.784114 79.912202)
+        (xy 106.784118 79.912201)
+        (xy 106.791517 79.910506)
+        (xy 106.942662 79.834488)
+        (xy 106.948433 79.829559)
+        (xy 106.948436 79.829557)
+        (xy 107.065539 79.729541)
+        (xy 107.06554 79.72954)
+        (xy 107.071311 79.724611)
+        (xy 107.170037 79.587219)
+        (xy 107.175362 79.573974)
+        (xy 107.207628 79.493709)
+        (xy 107.233141 79.430243)
+        (xy 107.25698 79.262746)
+        (xy 107.257134 79.248)
+        (xy 107.256638 79.243896)
+        (xy 107.243756 79.137448)
+        (xy 107.236809 79.08004)
+        (xy 107.177006 78.921778)
+        (xy 107.152091 78.885526)
+        (xy 109.546798 78.885526)
+        (xy 109.565363 79.05369)
+        (xy 109.567973 79.060822)
+        (xy 109.598305 79.143707)
+        (xy 109.623505 79.21257)
+        (xy 109.627741 79.218873)
+        (xy 109.627741 79.218874)
+        (xy 109.713633 79.346696)
+        (xy 109.713636 79.346699)
+        (xy 109.717867 79.352996)
+        (xy 109.774842 79.404839)
+        (xy 109.83728 79.461653)
+        (xy 109.843001 79.466859)
+        (xy 109.991684 79.547587)
+        (xy 110.155331 79.590519)
+        (xy 110.24294 79.591896)
+        (xy 110.316897 79.593058)
+        (xy 110.3169 79.593058)
+        (xy 110.324495 79.593177)
+        (xy 110.413286 79.572841)
+        (xy 110.482007 79.557102)
+        (xy 110.482011 79.557101)
+        (xy 110.48941 79.555406)
+        (xy 110.640555 79.479388)
+        (xy 110.646326 79.474459)
+        (xy 110.646329 79.474457)
+        (xy 110.763432 79.374441)
+        (xy 110.763433 79.37444)
+        (xy 110.769204 79.369511)
+        (xy 110.86793 79.232119)
+        (xy 110.873255 79.218874)
+        (xy 110.905701 79.13816)
+        (xy 110.931034 79.075143)
+        (xy 110.954873 78.907646)
+        (xy 110.955027 78.8929)
+        (xy 110.953224 78.877995)
+        (xy 110.941649 78.782348)
+        (xy 110.934702 78.72494)
+        (xy 110.874899 78.566678)
+        (xy 110.779072 78.427248)
+        (xy 110.773401 78.422195)
+        (xy 110.658424 78.319754)
+        (xy 110.658421 78.319752)
+        (xy 110.652752 78.314701)
+        (xy 110.503232 78.235534)
+        (xy 110.492857 78.232928)
+        (xy 110.346515 78.196169)
+        (xy 110.346511 78.196169)
+        (xy 110.339144 78.194318)
+        (xy 110.331545 78.194278)
+        (xy 110.331543 78.194278)
+        (xy 110.261201 78.19391)
+        (xy 110.169962 78.193432)
+        (xy 110.162581 78.195204)
+        (xy 110.012831 78.231156)
+        (xy 110.012828 78.231157)
+        (xy 110.005452 78.232928)
+        (xy 109.855111 78.310524)
+        (xy 109.84939 78.315514)
+        (xy 109.849388 78.315516)
+        (xy 109.84453 78.319754)
+        (xy 109.727619 78.421742)
+        (xy 109.71301 78.442528)
+        (xy 109.637265 78.550304)
+        (xy 109.630337 78.560161)
+        (xy 109.568881 78.717789)
+        (xy 109.546798 78.885526)
+        (xy 107.152091 78.885526)
+        (xy 107.081179 78.782348)
+        (xy 107.075508 78.777295)
+        (xy 106.960531 78.674854)
+        (xy 106.960528 78.674852)
+        (xy 106.954859 78.669801)
+        (xy 106.805339 78.590634)
+        (xy 106.794964 78.588028)
+        (xy 106.648622 78.551269)
+        (xy 106.648618 78.551269)
+        (xy 106.641251 78.549418)
+        (xy 106.633652 78.549378)
+        (xy 106.63365 78.549378)
+        (xy 106.563308 78.54901)
+        (xy 106.472069 78.548532)
+        (xy 106.464688 78.550304)
+        (xy 106.314938 78.586256)
+        (xy 106.314935 78.586257)
+        (xy 106.307559 78.588028)
+        (xy 106.157218 78.665624)
+        (xy 106.151497 78.670614)
+        (xy 106.151495 78.670616)
+        (xy 106.088789 78.725318)
+        (xy 106.029726 78.776842)
+        (xy 106.015117 78.797628)
+        (xy 105.937796 78.907646)
+        (xy 105.932444 78.915261)
+        (xy 105.870988 79.072889)
+        (xy 105.869997 79.080418)
+        (xy 105.850025 79.232119)
+        (xy 105.848905 79.240626)
+        (xy 95.33111 79.240626)
+        (xy 95.2645 79.143707)
+        (xy 95.264498 79.143705)
+        (xy 95.260198 79.137448)
+        (xy 95.254527 79.132395)
+        (xy 95.13955 79.029954)
+        (xy 95.139547 79.029952)
+        (xy 95.133878 79.024901)
+        (xy 94.984358 78.945734)
+        (xy 94.973983 78.943128)
+        (xy 94.827641 78.906369)
+        (xy 94.827637 78.906369)
+        (xy 94.82027 78.904518)
+        (xy 94.812671 78.904478)
+        (xy 94.812669 78.904478)
+        (xy 94.742327 78.90411)
+        (xy 94.651088 78.903632)
+        (xy 94.643707 78.905404)
+        (xy 94.493957 78.941356)
+        (xy 94.493954 78.941357)
+        (xy 94.486578 78.943128)
+        (xy 94.336237 79.020724)
+        (xy 94.330516 79.025714)
+        (xy 94.330514 79.025716)
+        (xy 94.267808 79.080418)
+        (xy 94.208745 79.131942)
+        (xy 94.194136 79.152728)
+        (xy 94.116815 79.262746)
+        (xy 94.111463 79.270361)
+        (xy 94.050007 79.427989)
+        (xy 94.045269 79.463978)
+        (xy 94.029044 79.587219)
+        (xy 94.027924 79.595726)
+        (xy 61.468 79.595726)
+        (xy 61.468 77.088)
+        (xy 61.488002 77.019879)
+        (xy 61.541658 76.973386)
+        (xy 61.594 76.962)
+        (xy 66.04 76.962)
+        (xy 66.04 75.740964)
+        (xy 67.261148 75.740964)
+        (xy 67.274424 75.943522)
+        (xy 67.275845 75.949118)
+        (xy 67.275846 75.949123)
+        (xy 67.296119 76.028945)
+        (xy 67.324392 76.140269)
+        (xy 67.326809 76.145512)
+        (xy 67.36401 76.226208)
+        (xy 67.409377 76.324616)
+        (xy 67.526533 76.490389)
+        (xy 67.671938 76.632035)
+        (xy 67.84072 76.744812)
+        (xy 67.846023 76.74709)
+        (xy 67.846026 76.747092)
+        (xy 67.934707 76.785192)
+        (xy 68.027228 76.824942)
+        (xy 68.100244 76.841464)
+        (xy 68.219579 76.868467)
+        (xy 68.219584 76.868468)
+        (xy 68.225216 76.869742)
+        (xy 68.230987 76.869969)
+        (xy 68.230989 76.869969)
+        (xy 68.290756 76.872317)
+        (xy 68.428053 76.877712)
+        (xy 68.528499 76.863148)
+        (xy 68.623231 76.849413)
+        (xy 68.623236 76.849412)
+        (xy 68.628945 76.848584)
+        (xy 68.634409 76.846729)
+        (xy 68.634414 76.846728)
+        (xy 68.815693 76.785192)
+        (xy 68.815698 76.78519)
+        (xy 68.821165 76.783334)
+        (xy 68.998276 76.684147)
+        (xy 69.060934 76.632035)
+        (xy 69.149913 76.558031)
+        (xy 69.154345 76.554345)
+        (xy 69.284147 76.398276)
+        (xy 69.383334 76.221165)
+        (xy 69.38519 76.215698)
+        (xy 69.385192 76.215693)
+        (xy 69.446728 76.034414)
+        (xy 69.446729 76.034409)
+        (xy 69.448584 76.028945)
+        (xy 69.449412 76.023236)
+        (xy 69.449413 76.023231)
+        (xy 69.477179 75.831727)
+        (xy 69.477712 75.828053)
+        (xy 69.479043 75.777202)
+        (xy 69.500821 75.709629)
+        (xy 69.555675 75.664556)
+        (xy 69.605 75.6545)
+        (xy 69.677469 75.6545)
+        (xy 69.74559 75.674502)
+        (xy 69.792083 75.728158)
+        (xy 69.803199 75.772259)
+        (xy 69.806613 75.824344)
+        (xy 69.814424 75.943522)
+        (xy 69.815845 75.949118)
+        (xy 69.815846 75.949123)
+        (xy 69.836119 76.028945)
+        (xy 69.864392 76.140269)
+        (xy 69.866809 76.145512)
+        (xy 69.90401 76.226208)
+        (xy 69.949377 76.324616)
+        (xy 70.066533 76.490389)
+        (xy 70.211938 76.632035)
+        (xy 70.38072 76.744812)
+        (xy 70.386023 76.74709)
+        (xy 70.386026 76.747092)
+        (xy 70.474707 76.785192)
+        (xy 70.567228 76.824942)
+        (xy 70.640244 76.841464)
+        (xy 70.759579 76.868467)
+        (xy 70.759584 76.868468)
+        (xy 70.765216 76.869742)
+        (xy 70.770987 76.869969)
+        (xy 70.770989 76.869969)
+        (xy 70.830756 76.872317)
+        (xy 70.968053 76.877712)
+        (xy 71.068499 76.863148)
+        (xy 71.163231 76.849413)
+        (xy 71.163236 76.849412)
+        (xy 71.168945 76.848584)
+        (xy 71.174409 76.846729)
+        (xy 71.174414 76.846728)
+        (xy 71.355693 76.785192)
+        (xy 71.355698 76.78519)
+        (xy 71.361165 76.783334)
+        (xy 71.538276 76.684147)
+        (xy 71.600934 76.632035)
+        (xy 71.689913 76.558031)
+        (xy 71.694345 76.554345)
+        (xy 71.824147 76.398276)
+        (xy 71.923334 76.221165)
+        (xy 71.92519 76.215698)
+        (xy 71.925192 76.215693)
+        (xy 71.986728 76.034414)
+        (xy 71.986729 76.034409)
+        (xy 71.988584 76.028945)
+        (xy 71.989412 76.023236)
+        (xy 71.989413 76.023231)
+        (xy 72.017179 75.831727)
+        (xy 72.017712 75.828053)
+        (xy 72.019232 75.77)
+        (xy 72.016564 75.740964)
+        (xy 72.341148 75.740964)
+        (xy 72.354424 75.943522)
+        (xy 72.355845 75.949118)
+        (xy 72.355846 75.949123)
+        (xy 72.376119 76.028945)
+        (xy 72.404392 76.140269)
+        (xy 72.406809 76.145512)
+        (xy 72.44401 76.226208)
+        (xy 72.489377 76.324616)
+        (xy 72.606533 76.490389)
+        (xy 72.751938 76.632035)
+        (xy 72.92072 76.744812)
+        (xy 72.926023 76.74709)
+        (xy 72.926026 76.747092)
+        (xy 73.014707 76.785192)
+        (xy 73.107228 76.824942)
+        (xy 73.180244 76.841464)
+        (xy 73.299579 76.868467)
+        (xy 73.299584 76.868468)
+        (xy 73.305216 76.869742)
+        (xy 73.310987 76.869969)
+        (xy 73.310989 76.869969)
+        (xy 73.370756 76.872317)
+        (xy 73.508053 76.877712)
+        (xy 73.608499 76.863148)
+        (xy 73.703231 76.849413)
+        (xy 73.703236 76.849412)
+        (xy 73.708945 76.848584)
+        (xy 73.714409 76.846729)
+        (xy 73.714414 76.846728)
+        (xy 73.895693 76.785192)
+        (xy 73.895698 76.78519)
+        (xy 73.901165 76.783334)
+        (xy 74.078276 76.684147)
+        (xy 74.140934 76.632035)
+        (xy 74.229913 76.558031)
+        (xy 74.234345 76.554345)
+        (xy 74.364147 76.398276)
+        (xy 74.463334 76.221165)
+        (xy 74.46519 76.215698)
+        (xy 74.465192 76.215693)
+        (xy 74.526728 76.034414)
+        (xy 74.526729 76.034409)
+        (xy 74.528584 76.028945)
+        (xy 74.529412 76.023236)
+        (xy 74.529413 76.023231)
+        (xy 74.557179 75.831727)
+        (xy 74.557712 75.828053)
+        (xy 74.559232 75.77)
+        (xy 74.556564 75.740964)
+        (xy 74.881148 75.740964)
+        (xy 74.894424 75.943522)
+        (xy 74.895845 75.949118)
+        (xy 74.895846 75.949123)
+        (xy 74.916119 76.028945)
+        (xy 74.944392 76.140269)
+        (xy 74.946809 76.145512)
+        (xy 74.98401 76.226208)
+        (xy 75.029377 76.324616)
+        (xy 75.146533 76.490389)
+        (xy 75.291938 76.632035)
+        (xy 75.46072 76.744812)
+        (xy 75.466023 76.74709)
+        (xy 75.466026 76.747092)
+        (xy 75.554707 76.785192)
+        (xy 75.647228 76.824942)
+        (xy 75.720244 76.841464)
+        (xy 75.839579 76.868467)
+        (xy 75.839584 76.868468)
+        (xy 75.845216 76.869742)
+        (xy 75.850987 76.869969)
+        (xy 75.850989 76.869969)
+        (xy 75.910756 76.872317)
+        (xy 76.048053 76.877712)
+        (xy 76.148499 76.863148)
+        (xy 76.243231 76.849413)
+        (xy 76.243236 76.849412)
+        (xy 76.248945 76.848584)
+        (xy 76.254409 76.846729)
+        (xy 76.254414 76.846728)
+        (xy 76.435693 76.785192)
+        (xy 76.435698 76.78519)
+        (xy 76.441165 76.783334)
+        (xy 76.618276 76.684147)
+        (xy 76.680934 76.632035)
+        (xy 76.769913 76.558031)
+        (xy 76.774345 76.554345)
+        (xy 76.904147 76.398276)
+        (xy 77.003334 76.221165)
+        (xy 77.00519 76.215698)
+        (xy 77.005192 76.215693)
+        (xy 77.066728 76.034414)
+        (xy 77.066729 76.034409)
+        (xy 77.068584 76.028945)
+        (xy 77.069412 76.023236)
+        (xy 77.069413 76.023231)
+        (xy 77.097179 75.831727)
+        (xy 77.097712 75.828053)
+        (xy 77.099232 75.77)
+        (xy 77.096564 75.740964)
+        (xy 77.421148 75.740964)
+        (xy 77.434424 75.943522)
+        (xy 77.435845 75.949118)
+        (xy 77.435846 75.949123)
+        (xy 77.456119 76.028945)
+        (xy 77.484392 76.140269)
+        (xy 77.486809 76.145512)
+        (xy 77.52401 76.226208)
+        (xy 77.569377 76.324616)
+        (xy 77.686533 76.490389)
+        (xy 77.831938 76.632035)
+        (xy 78.00072 76.744812)
+        (xy 78.006023 76.74709)
+        (xy 78.006026 76.747092)
+        (xy 78.094707 76.785192)
+        (xy 78.187228 76.824942)
+        (xy 78.260244 76.841464)
+        (xy 78.379579 76.868467)
+        (xy 78.379584 76.868468)
+        (xy 78.385216 76.869742)
+        (xy 78.390987 76.869969)
+        (xy 78.390989 76.869969)
+        (xy 78.450756 76.872317)
+        (xy 78.588053 76.877712)
+        (xy 78.688499 76.863148)
+        (xy 78.783231 76.849413)
+        (xy 78.783236 76.849412)
+        (xy 78.788945 76.848584)
+        (xy 78.794409 76.846729)
+        (xy 78.794414 76.846728)
+        (xy 78.975693 76.785192)
+        (xy 78.975698 76.78519)
+        (xy 78.981165 76.783334)
+        (xy 79.158276 76.684147)
+        (xy 79.220934 76.632035)
+        (xy 79.309913 76.558031)
+        (xy 79.314345 76.554345)
+        (xy 79.444147 76.398276)
+        (xy 79.543334 76.221165)
+        (xy 79.54519 76.215698)
+        (xy 79.545192 76.215693)
+        (xy 79.606728 76.034414)
+        (xy 79.606729 76.034409)
+        (xy 79.608584 76.028945)
+        (xy 79.609412 76.023236)
+        (xy 79.609413 76.023231)
+        (xy 79.637179 75.831727)
+        (xy 79.637712 75.828053)
+        (xy 79.639232 75.77)
+        (xy 79.636564 75.740964)
+        (xy 79.961148 75.740964)
+        (xy 79.974424 75.943522)
+        (xy 79.975845 75.949118)
+        (xy 79.975846 75.949123)
+        (xy 79.996119 76.028945)
+        (xy 80.024392 76.140269)
+        (xy 80.026809 76.145512)
+        (xy 80.06401 76.226208)
+        (xy 80.109377 76.324616)
+        (xy 80.226533 76.490389)
+        (xy 80.371938 76.632035)
+        (xy 80.54072 76.744812)
+        (xy 80.546023 76.74709)
+        (xy 80.546026 76.747092)
+        (xy 80.634707 76.785192)
+        (xy 80.727228 76.824942)
+        (xy 80.800244 76.841464)
+        (xy 80.919579 76.868467)
+        (xy 80.919584 76.868468)
+        (xy 80.925216 76.869742)
+        (xy 80.930987 76.869969)
+        (xy 80.930989 76.869969)
+        (xy 80.990756 76.872317)
+        (xy 81.128053 76.877712)
+        (xy 81.228499 76.863148)
+        (xy 81.323231 76.849413)
+        (xy 81.323236 76.849412)
+        (xy 81.328945 76.848584)
+        (xy 81.334409 76.846729)
+        (xy 81.334414 76.846728)
+        (xy 81.515693 76.785192)
+        (xy 81.515698 76.78519)
+        (xy 81.521165 76.783334)
+        (xy 81.698276 76.684147)
+        (xy 81.760934 76.632035)
+        (xy 81.849913 76.558031)
+        (xy 81.854345 76.554345)
+        (xy 81.984147 76.398276)
+        (xy 82.083334 76.221165)
+        (xy 82.08519 76.215698)
+        (xy 82.085192 76.215693)
+        (xy 82.146728 76.034414)
+        (xy 82.146729 76.034409)
+        (xy 82.148584 76.028945)
+        (xy 82.149412 76.023236)
+        (xy 82.149413 76.023231)
+        (xy 82.177179 75.831727)
+        (xy 82.177712 75.828053)
+        (xy 82.179232 75.77)
+        (xy 82.176564 75.740964)
+        (xy 82.501148 75.740964)
+        (xy 82.514424 75.943522)
+        (xy 82.515845 75.949118)
+        (xy 82.515846 75.949123)
+        (xy 82.536119 76.028945)
+        (xy 82.564392 76.140269)
+        (xy 82.566809 76.145512)
+        (xy 82.60401 76.226208)
+        (xy 82.649377 76.324616)
+        (xy 82.766533 76.490389)
+        (xy 82.911938 76.632035)
+        (xy 83.08072 76.744812)
+        (xy 83.086023 76.74709)
+        (xy 83.086026 76.747092)
+        (xy 83.174707 76.785192)
+        (xy 83.267228 76.824942)
+        (xy 83.340244 76.841464)
+        (xy 83.459579 76.868467)
+        (xy 83.459584 76.868468)
+        (xy 83.465216 76.869742)
+        (xy 83.470987 76.869969)
+        (xy 83.470989 76.869969)
+        (xy 83.530756 76.872317)
+        (xy 83.668053 76.877712)
+        (xy 83.768499 76.863148)
+        (xy 83.863231 76.849413)
+        (xy 83.863236 76.849412)
+        (xy 83.868945 76.848584)
+        (xy 83.874409 76.846729)
+        (xy 83.874414 76.846728)
+        (xy 84.055693 76.785192)
+        (xy 84.055698 76.78519)
+        (xy 84.061165 76.783334)
+        (xy 84.238276 76.684147)
+        (xy 84.300934 76.632035)
+        (xy 84.389913 76.558031)
+        (xy 84.394345 76.554345)
+        (xy 84.524147 76.398276)
+        (xy 84.623334 76.221165)
+        (xy 84.62519 76.215698)
+        (xy 84.625192 76.215693)
+        (xy 84.686728 76.034414)
+        (xy 84.686729 76.034409)
+        (xy 84.688584 76.028945)
+        (xy 84.689412 76.023236)
+        (xy 84.689413 76.023231)
+        (xy 84.717179 75.831727)
+        (xy 84.717712 75.828053)
+        (xy 84.719232 75.77)
+        (xy 84.716564 75.740964)
+        (xy 85.041148 75.740964)
+        (xy 85.054424 75.943522)
+        (xy 85.055845 75.949118)
+        (xy 85.055846 75.949123)
+        (xy 85.076119 76.028945)
+        (xy 85.104392 76.140269)
+        (xy 85.106809 76.145512)
+        (xy 85.14401 76.226208)
+        (xy 85.189377 76.324616)
+        (xy 85.306533 76.490389)
+        (xy 85.451938 76.632035)
+        (xy 85.62072 76.744812)
+        (xy 85.626023 76.74709)
+        (xy 85.626026 76.747092)
+        (xy 85.714707 76.785192)
+        (xy 85.807228 76.824942)
+        (xy 85.880244 76.841464)
+        (xy 85.999579 76.868467)
+        (xy 85.999584 76.868468)
+        (xy 86.005216 76.869742)
+        (xy 86.010987 76.869969)
+        (xy 86.010989 76.869969)
+        (xy 86.070756 76.872317)
+        (xy 86.208053 76.877712)
+        (xy 86.308499 76.863148)
+        (xy 86.403231 76.849413)
+        (xy 86.403236 76.849412)
+        (xy 86.408945 76.848584)
+        (xy 86.414409 76.846729)
+        (xy 86.414414 76.846728)
+        (xy 86.595693 76.785192)
+        (xy 86.595698 76.78519)
+        (xy 86.601165 76.783334)
+        (xy 86.778276 76.684147)
+        (xy 86.840934 76.632035)
+        (xy 86.929913 76.558031)
+        (xy 86.934345 76.554345)
+        (xy 87.064147 76.398276)
+        (xy 87.163334 76.221165)
+        (xy 87.16519 76.215698)
+        (xy 87.165192 76.215693)
+        (xy 87.226728 76.034414)
+        (xy 87.226729 76.034409)
+        (xy 87.228584 76.028945)
+        (xy 87.229412 76.023236)
+        (xy 87.229413 76.023231)
+        (xy 87.257179 75.831727)
+        (xy 87.257712 75.828053)
+        (xy 87.259232 75.77)
+        (xy 87.256564 75.740964)
+        (xy 87.581148 75.740964)
+        (xy 87.594424 75.943522)
+        (xy 87.595845 75.949118)
+        (xy 87.595846 75.949123)
+        (xy 87.616119 76.028945)
+        (xy 87.644392 76.140269)
+        (xy 87.646809 76.145512)
+        (xy 87.68401 76.226208)
+        (xy 87.729377 76.324616)
+        (xy 87.846533 76.490389)
+        (xy 87.991938 76.632035)
+        (xy 88.16072 76.744812)
+        (xy 88.166023 76.74709)
+        (xy 88.166026 76.747092)
+        (xy 88.254707 76.785192)
+        (xy 88.347228 76.824942)
+        (xy 88.420244 76.841464)
+        (xy 88.539579 76.868467)
+        (xy 88.539584 76.868468)
+        (xy 88.545216 76.869742)
+        (xy 88.550987 76.869969)
+        (xy 88.550989 76.869969)
+        (xy 88.610756 76.872317)
+        (xy 88.748053 76.877712)
+        (xy 88.848499 76.863148)
+        (xy 88.943231 76.849413)
+        (xy 88.943236 76.849412)
+        (xy 88.948945 76.848584)
+        (xy 88.954409 76.846729)
+        (xy 88.954414 76.846728)
+        (xy 89.135693 76.785192)
+        (xy 89.135698 76.78519)
+        (xy 89.141165 76.783334)
+        (xy 89.318276 76.684147)
+        (xy 89.380934 76.632035)
+        (xy 89.469913 76.558031)
+        (xy 89.474345 76.554345)
+        (xy 89.604147 76.398276)
+        (xy 89.703334 76.221165)
+        (xy 89.70519 76.215698)
+        (xy 89.705192 76.215693)
+        (xy 89.766728 76.034414)
+        (xy 89.766729 76.034409)
+        (xy 89.768584 76.028945)
+        (xy 89.769412 76.023236)
+        (xy 89.769413 76.023231)
+        (xy 89.797179 75.831727)
+        (xy 89.797712 75.828053)
+        (xy 89.799232 75.77)
+        (xy 89.796564 75.740964)
+        (xy 90.121148 75.740964)
+        (xy 90.134424 75.943522)
+        (xy 90.135845 75.949118)
+        (xy 90.135846 75.949123)
+        (xy 90.156119 76.028945)
+        (xy 90.184392 76.140269)
+        (xy 90.186809 76.145512)
+        (xy 90.22401 76.226208)
+        (xy 90.269377 76.324616)
+        (xy 90.386533 76.490389)
+        (xy 90.531938 76.632035)
+        (xy 90.70072 76.744812)
+        (xy 90.706023 76.74709)
+        (xy 90.706026 76.747092)
+        (xy 90.794707 76.785192)
+        (xy 90.887228 76.824942)
+        (xy 90.960244 76.841464)
+        (xy 91.079579 76.868467)
+        (xy 91.079584 76.868468)
+        (xy 91.085216 76.869742)
+        (xy 91.090987 76.869969)
+        (xy 91.090989 76.869969)
+        (xy 91.150756 76.872317)
+        (xy 91.288053 76.877712)
+        (xy 91.388499 76.863148)
+        (xy 91.483231 76.849413)
+        (xy 91.483236 76.849412)
+        (xy 91.488945 76.848584)
+        (xy 91.494409 76.846729)
+        (xy 91.494414 76.846728)
+        (xy 91.675693 76.785192)
+        (xy 91.675698 76.78519)
+        (xy 91.681165 76.783334)
+        (xy 91.858276 76.684147)
+        (xy 91.920934 76.632035)
+        (xy 92.009913 76.558031)
+        (xy 92.014345 76.554345)
+        (xy 92.144147 76.398276)
+        (xy 92.243334 76.221165)
+        (xy 92.24519 76.215698)
+        (xy 92.245192 76.215693)
+        (xy 92.306728 76.034414)
+        (xy 92.306729 76.034409)
+        (xy 92.308584 76.028945)
+        (xy 92.309412 76.023236)
+        (xy 92.309413 76.023231)
+        (xy 92.337179 75.831727)
+        (xy 92.337712 75.828053)
+        (xy 92.339232 75.77)
+        (xy 92.336564 75.740964)
+        (xy 92.661148 75.740964)
+        (xy 92.674424 75.943522)
+        (xy 92.675845 75.949118)
+        (xy 92.675846 75.949123)
+        (xy 92.696119 76.028945)
+        (xy 92.724392 76.140269)
+        (xy 92.726809 76.145512)
+        (xy 92.76401 76.226208)
+        (xy 92.809377 76.324616)
+        (xy 92.926533 76.490389)
+        (xy 93.071938 76.632035)
+        (xy 93.24072 76.744812)
+        (xy 93.246023 76.74709)
+        (xy 93.246026 76.747092)
+        (xy 93.334707 76.785192)
+        (xy 93.427228 76.824942)
+        (xy 93.500244 76.841464)
+        (xy 93.619579 76.868467)
+        (xy 93.619584 76.868468)
+        (xy 93.625216 76.869742)
+        (xy 93.630987 76.869969)
+        (xy 93.630989 76.869969)
+        (xy 93.690756 76.872317)
+        (xy 93.828053 76.877712)
+        (xy 93.928499 76.863148)
+        (xy 94.023231 76.849413)
+        (xy 94.023236 76.849412)
+        (xy 94.028945 76.848584)
+        (xy 94.034409 76.846729)
+        (xy 94.034414 76.846728)
+        (xy 94.215693 76.785192)
+        (xy 94.215698 76.78519)
+        (xy 94.221165 76.783334)
+        (xy 94.398276 76.684147)
+        (xy 94.460934 76.632035)
+        (xy 94.549913 76.558031)
+        (xy 94.554345 76.554345)
+        (xy 94.684147 76.398276)
+        (xy 94.783334 76.221165)
+        (xy 94.78519 76.215698)
+        (xy 94.785192 76.215693)
+        (xy 94.846728 76.034414)
+        (xy 94.846729 76.034409)
+        (xy 94.848584 76.028945)
+        (xy 94.849412 76.023236)
+        (xy 94.849413 76.023231)
+        (xy 94.877179 75.831727)
+        (xy 94.877712 75.828053)
+        (xy 94.879232 75.77)
+        (xy 94.876564 75.740964)
+        (xy 95.201148 75.740964)
+        (xy 95.214424 75.943522)
+        (xy 95.215845 75.949118)
+        (xy 95.215846 75.949123)
+        (xy 95.236119 76.028945)
+        (xy 95.264392 76.140269)
+        (xy 95.266809 76.145512)
+        (xy 95.30401 76.226208)
+        (xy 95.349377 76.324616)
+        (xy 95.466533 76.490389)
+        (xy 95.611938 76.632035)
+        (xy 95.78072 76.744812)
+        (xy 95.786023 76.74709)
+        (xy 95.786026 76.747092)
+        (xy 95.874707 76.785192)
+        (xy 95.967228 76.824942)
+        (xy 96.040244 76.841464)
+        (xy 96.159579 76.868467)
+        (xy 96.159584 76.868468)
+        (xy 96.165216 76.869742)
+        (xy 96.170987 76.869969)
+        (xy 96.170989 76.869969)
+        (xy 96.230756 76.872317)
+        (xy 96.368053 76.877712)
+        (xy 96.468499 76.863148)
+        (xy 96.563231 76.849413)
+        (xy 96.563236 76.849412)
+        (xy 96.568945 76.848584)
+        (xy 96.574409 76.846729)
+        (xy 96.574414 76.846728)
+        (xy 96.755693 76.785192)
+        (xy 96.755698 76.78519)
+        (xy 96.761165 76.783334)
+        (xy 96.938276 76.684147)
+        (xy 97.000934 76.632035)
+        (xy 97.089913 76.558031)
+        (xy 97.094345 76.554345)
+        (xy 97.224147 76.398276)
+        (xy 97.323334 76.221165)
+        (xy 97.32519 76.215698)
+        (xy 97.325192 76.215693)
+        (xy 97.386728 76.034414)
+        (xy 97.386729 76.034409)
+        (xy 97.388584 76.028945)
+        (xy 97.389412 76.023236)
+        (xy 97.389413 76.023231)
+        (xy 97.417179 75.831727)
+        (xy 97.417712 75.828053)
+        (xy 97.419232 75.77)
+        (xy 97.416564 75.740964)
+        (xy 97.741148 75.740964)
+        (xy 97.754424 75.943522)
+        (xy 97.755845 75.949118)
+        (xy 97.755846 75.949123)
+        (xy 97.776119 76.028945)
+        (xy 97.804392 76.140269)
+        (xy 97.806809 76.145512)
+        (xy 97.84401 76.226208)
+        (xy 97.889377 76.324616)
+        (xy 98.006533 76.490389)
+        (xy 98.151938 76.632035)
+        (xy 98.32072 76.744812)
+        (xy 98.326023 76.74709)
+        (xy 98.326026 76.747092)
+        (xy 98.414707 76.785192)
+        (xy 98.507228 76.824942)
+        (xy 98.580244 76.841464)
+        (xy 98.699579 76.868467)
+        (xy 98.699584 76.868468)
+        (xy 98.705216 76.869742)
+        (xy 98.710987 76.869969)
+        (xy 98.710989 76.869969)
+        (xy 98.770756 76.872317)
+        (xy 98.908053 76.877712)
+        (xy 99.008499 76.863148)
+        (xy 99.103231 76.849413)
+        (xy 99.103236 76.849412)
+        (xy 99.108945 76.848584)
+        (xy 99.114409 76.846729)
+        (xy 99.114414 76.846728)
+        (xy 99.295693 76.785192)
+        (xy 99.295698 76.78519)
+        (xy 99.301165 76.783334)
+        (xy 99.478276 76.684147)
+        (xy 99.540934 76.632035)
+        (xy 99.629913 76.558031)
+        (xy 99.634345 76.554345)
+        (xy 99.764147 76.398276)
+        (xy 99.863334 76.221165)
+        (xy 99.86519 76.215698)
+        (xy 99.865192 76.215693)
+        (xy 99.926728 76.034414)
+        (xy 99.926729 76.034409)
+        (xy 99.928584 76.028945)
+        (xy 99.929412 76.023236)
+        (xy 99.929413 76.023231)
+        (xy 99.957179 75.831727)
+        (xy 99.957712 75.828053)
+        (xy 99.959232 75.77)
+        (xy 99.956564 75.740964)
+        (xy 100.281148 75.740964)
+        (xy 100.294424 75.943522)
+        (xy 100.295845 75.949118)
+        (xy 100.295846 75.949123)
+        (xy 100.316119 76.028945)
+        (xy 100.344392 76.140269)
+        (xy 100.346809 76.145512)
+        (xy 100.38401 76.226208)
+        (xy 100.429377 76.324616)
+        (xy 100.546533 76.490389)
+        (xy 100.691938 76.632035)
+        (xy 100.86072 76.744812)
+        (xy 100.866023 76.74709)
+        (xy 100.866026 76.747092)
+        (xy 100.954707 76.785192)
+        (xy 101.047228 76.824942)
+        (xy 101.120244 76.841464)
+        (xy 101.239579 76.868467)
+        (xy 101.239584 76.868468)
+        (xy 101.245216 76.869742)
+        (xy 101.250987 76.869969)
+        (xy 101.250989 76.869969)
+        (xy 101.310756 76.872317)
+        (xy 101.448053 76.877712)
+        (xy 101.548499 76.863148)
+        (xy 101.643231 76.849413)
+        (xy 101.643236 76.849412)
+        (xy 101.648945 76.848584)
+        (xy 101.654409 76.846729)
+        (xy 101.654414 76.846728)
+        (xy 101.835693 76.785192)
+        (xy 101.835698 76.78519)
+        (xy 101.841165 76.783334)
+        (xy 102.018276 76.684147)
+        (xy 102.080934 76.632035)
+        (xy 102.169913 76.558031)
+        (xy 102.174345 76.554345)
+        (xy 102.304147 76.398276)
+        (xy 102.403334 76.221165)
+        (xy 102.40519 76.215698)
+        (xy 102.405192 76.215693)
+        (xy 102.466728 76.034414)
+        (xy 102.466729 76.034409)
+        (xy 102.468584 76.028945)
+        (xy 102.469412 76.023236)
+        (xy 102.469413 76.023231)
+        (xy 102.497179 75.831727)
+        (xy 102.497712 75.828053)
+        (xy 102.499232 75.77)
+        (xy 102.496564 75.740964)
+        (xy 102.821148 75.740964)
+        (xy 102.834424 75.943522)
+        (xy 102.835845 75.949118)
+        (xy 102.835846 75.949123)
+        (xy 102.856119 76.028945)
+        (xy 102.884392 76.140269)
+        (xy 102.886809 76.145512)
+        (xy 102.92401 76.226208)
+        (xy 102.969377 76.324616)
+        (xy 103.086533 76.490389)
+        (xy 103.231938 76.632035)
+        (xy 103.40072 76.744812)
+        (xy 103.406023 76.74709)
+        (xy 103.406026 76.747092)
+        (xy 103.494707 76.785192)
+        (xy 103.587228 76.824942)
+        (xy 103.660244 76.841464)
+        (xy 103.779579 76.868467)
+        (xy 103.779584 76.868468)
+        (xy 103.785216 76.869742)
+        (xy 103.790987 76.869969)
+        (xy 103.790989 76.869969)
+        (xy 103.850756 76.872317)
+        (xy 103.988053 76.877712)
+        (xy 104.088499 76.863148)
+        (xy 104.183231 76.849413)
+        (xy 104.183236 76.849412)
+        (xy 104.188945 76.848584)
+        (xy 104.194409 76.846729)
+        (xy 104.194414 76.846728)
+        (xy 104.375693 76.785192)
+        (xy 104.375698 76.78519)
+        (xy 104.381165 76.783334)
+        (xy 104.558276 76.684147)
+        (xy 104.620934 76.632035)
+        (xy 104.709913 76.558031)
+        (xy 104.714345 76.554345)
+        (xy 104.844147 76.398276)
+        (xy 104.943334 76.221165)
+        (xy 104.94519 76.215698)
+        (xy 104.945192 76.215693)
+        (xy 105.006728 76.034414)
+        (xy 105.006729 76.034409)
+        (xy 105.008584 76.028945)
+        (xy 105.009412 76.023236)
+        (xy 105.009413 76.023231)
+        (xy 105.037179 75.831727)
+        (xy 105.037712 75.828053)
+        (xy 105.039232 75.77)
+        (xy 105.036564 75.740964)
+        (xy 105.361148 75.740964)
+        (xy 105.374424 75.943522)
+        (xy 105.375845 75.949118)
+        (xy 105.375846 75.949123)
+        (xy 105.396119 76.028945)
+        (xy 105.424392 76.140269)
+        (xy 105.426809 76.145512)
+        (xy 105.46401 76.226208)
+        (xy 105.509377 76.324616)
+        (xy 105.626533 76.490389)
+        (xy 105.771938 76.632035)
+        (xy 105.94072 76.744812)
+        (xy 105.946023 76.74709)
+        (xy 105.946026 76.747092)
+        (xy 106.034707 76.785192)
+        (xy 106.127228 76.824942)
+        (xy 106.200244 76.841464)
+        (xy 106.319579 76.868467)
+        (xy 106.319584 76.868468)
+        (xy 106.325216 76.869742)
+        (xy 106.330987 76.869969)
+        (xy 106.330989 76.869969)
+        (xy 106.390756 76.872317)
+        (xy 106.528053 76.877712)
+        (xy 106.628499 76.863148)
+        (xy 106.723231 76.849413)
+        (xy 106.723236 76.849412)
+        (xy 106.728945 76.848584)
+        (xy 106.734409 76.846729)
+        (xy 106.734414 76.846728)
+        (xy 106.915693 76.785192)
+        (xy 106.915698 76.78519)
+        (xy 106.921165 76.783334)
+        (xy 107.098276 76.684147)
+        (xy 107.160934 76.632035)
+        (xy 107.249913 76.558031)
+        (xy 107.254345 76.554345)
+        (xy 107.384147 76.398276)
+        (xy 107.483334 76.221165)
+        (xy 107.48519 76.215698)
+        (xy 107.485192 76.215693)
+        (xy 107.546728 76.034414)
+        (xy 107.546729 76.034409)
+        (xy 107.548584 76.028945)
+        (xy 107.549412 76.023236)
+        (xy 107.549413 76.023231)
+        (xy 107.577179 75.831727)
+        (xy 107.577712 75.828053)
+        (xy 107.579232 75.77)
+        (xy 107.576564 75.740964)
+        (xy 107.901148 75.740964)
+        (xy 107.914424 75.943522)
+        (xy 107.915845 75.949118)
+        (xy 107.915846 75.949123)
+        (xy 107.936119 76.028945)
+        (xy 107.964392 76.140269)
+        (xy 107.966809 76.145512)
+        (xy 108.00401 76.226208)
+        (xy 108.049377 76.324616)
+        (xy 108.166533 76.490389)
+        (xy 108.311938 76.632035)
+        (xy 108.48072 76.744812)
+        (xy 108.486023 76.74709)
+        (xy 108.486026 76.747092)
+        (xy 108.574707 76.785192)
+        (xy 108.667228 76.824942)
+        (xy 108.740244 76.841464)
+        (xy 108.859579 76.868467)
+        (xy 108.859584 76.868468)
+        (xy 108.865216 76.869742)
+        (xy 108.870987 76.869969)
+        (xy 108.870989 76.869969)
+        (xy 108.930756 76.872317)
+        (xy 109.068053 76.877712)
+        (xy 109.168499 76.863148)
+        (xy 109.263231 76.849413)
+        (xy 109.263236 76.849412)
+        (xy 109.268945 76.848584)
+        (xy 109.274409 76.846729)
+        (xy 109.274414 76.846728)
+        (xy 109.455693 76.785192)
+        (xy 109.455698 76.78519)
+        (xy 109.461165 76.783334)
+        (xy 109.638276 76.684147)
+        (xy 109.700934 76.632035)
+        (xy 109.789913 76.558031)
+        (xy 109.794345 76.554345)
+        (xy 109.924147 76.398276)
+        (xy 110.023334 76.221165)
+        (xy 110.02519 76.215698)
+        (xy 110.025192 76.215693)
+        (xy 110.086728 76.034414)
+        (xy 110.086729 76.034409)
+        (xy 110.088584 76.028945)
+        (xy 110.089412 76.023236)
+        (xy 110.089413 76.023231)
+        (xy 110.117179 75.831727)
+        (xy 110.117712 75.828053)
+        (xy 110.119232 75.77)
+        (xy 110.116564 75.740964)
+        (xy 110.441148 75.740964)
+        (xy 110.454424 75.943522)
+        (xy 110.455845 75.949118)
+        (xy 110.455846 75.949123)
+        (xy 110.476119 76.028945)
+        (xy 110.504392 76.140269)
+        (xy 110.506809 76.145512)
+        (xy 110.54401 76.226208)
+        (xy 110.589377 76.324616)
+        (xy 110.706533 76.490389)
+        (xy 110.851938 76.632035)
+        (xy 111.02072 76.744812)
+        (xy 111.026023 76.74709)
+        (xy 111.026026 76.747092)
+        (xy 111.114707 76.785192)
+        (xy 111.207228 76.824942)
+        (xy 111.280244 76.841464)
+        (xy 111.399579 76.868467)
+        (xy 111.399584 76.868468)
+        (xy 111.405216 76.869742)
+        (xy 111.410987 76.869969)
+        (xy 111.410989 76.869969)
+        (xy 111.470756 76.872317)
+        (xy 111.608053 76.877712)
+        (xy 111.708499 76.863148)
+        (xy 111.803231 76.849413)
+        (xy 111.803236 76.849412)
+        (xy 111.808945 76.848584)
+        (xy 111.814409 76.846729)
+        (xy 111.814414 76.846728)
+        (xy 111.995693 76.785192)
+        (xy 111.995698 76.78519)
+        (xy 112.001165 76.783334)
+        (xy 112.178276 76.684147)
+        (xy 112.240934 76.632035)
+        (xy 112.329913 76.558031)
+        (xy 112.334345 76.554345)
+        (xy 112.464147 76.398276)
+        (xy 112.563334 76.221165)
+        (xy 112.56519 76.215698)
+        (xy 112.565192 76.215693)
+        (xy 112.626728 76.034414)
+        (xy 112.626729 76.034409)
+        (xy 112.628584 76.028945)
+        (xy 112.629412 76.023236)
+        (xy 112.629413 76.023231)
+        (xy 112.657179 75.831727)
+        (xy 112.657712 75.828053)
+        (xy 112.659232 75.77)
+        (xy 112.656564 75.740964)
+        (xy 112.981148 75.740964)
+        (xy 112.994424 75.943522)
+        (xy 112.995845 75.949118)
+        (xy 112.995846 75.949123)
+        (xy 113.016119 76.028945)
+        (xy 113.044392 76.140269)
+        (xy 113.046809 76.145512)
+        (xy 113.08401 76.226208)
+        (xy 113.129377 76.324616)
+        (xy 113.246533 76.490389)
+        (xy 113.391938 76.632035)
+        (xy 113.56072 76.744812)
+        (xy 113.566023 76.74709)
+        (xy 113.566026 76.747092)
+        (xy 113.654707 76.785192)
+        (xy 113.747228 76.824942)
+        (xy 113.820244 76.841464)
+        (xy 113.939579 76.868467)
+        (xy 113.939584 76.868468)
+        (xy 113.945216 76.869742)
+        (xy 113.950987 76.869969)
+        (xy 113.950989 76.869969)
+        (xy 114.010756 76.872317)
+        (xy 114.148053 76.877712)
+        (xy 114.248499 76.863148)
+        (xy 114.343231 76.849413)
+        (xy 114.343236 76.849412)
+        (xy 114.348945 76.848584)
+        (xy 114.354409 76.846729)
+        (xy 114.354414 76.846728)
+        (xy 114.535693 76.785192)
+        (xy 114.535698 76.78519)
+        (xy 114.541165 76.783334)
+        (xy 114.718276 76.684147)
+        (xy 114.780934 76.632035)
+        (xy 114.869913 76.558031)
+        (xy 114.874345 76.554345)
+        (xy 115.004147 76.398276)
+        (xy 115.103334 76.221165)
+        (xy 115.10519 76.215698)
+        (xy 115.105192 76.215693)
+        (xy 115.166728 76.034414)
+        (xy 115.166729 76.034409)
+        (xy 115.168584 76.028945)
+        (xy 115.169412 76.023236)
+        (xy 115.169413 76.023231)
+        (xy 115.197179 75.831727)
+        (xy 115.197712 75.828053)
+        (xy 115.199043 75.777202)
+        (xy 115.220821 75.709629)
+        (xy 115.275675 75.664556)
+        (xy 115.325 75.6545)
+        (xy 115.397469 75.6545)
+        (xy 115.46559 75.674502)
+        (xy 115.512083 75.728158)
+        (xy 115.523199 75.772259)
+        (xy 115.526613 75.824344)
+        (xy 115.534424 75.943522)
+        (xy 115.535845 75.949118)
+        (xy 115.535846 75.949123)
+        (xy 115.556119 76.028945)
+        (xy 115.584392 76.140269)
+        (xy 115.586809 76.145512)
+        (xy 115.62401 76.226208)
+        (xy 115.669377 76.324616)
+        (xy 115.786533 76.490389)
+        (xy 115.931938 76.632035)
+        (xy 116.10072 76.744812)
+        (xy 116.106023 76.74709)
+        (xy 116.106026 76.747092)
+        (xy 116.194707 76.785192)
+        (xy 116.287228 76.824942)
+        (xy 116.360244 76.841464)
+        (xy 116.479579 76.868467)
+        (xy 116.479584 76.868468)
+        (xy 116.485216 76.869742)
+        (xy 116.490987 76.869969)
+        (xy 116.490989 76.869969)
+        (xy 116.550756 76.872317)
+        (xy 116.688053 76.877712)
+        (xy 116.788499 76.863148)
+        (xy 116.883231 76.849413)
+        (xy 116.883236 76.849412)
+        (xy 116.888945 76.848584)
+        (xy 116.894409 76.846729)
+        (xy 116.894414 76.846728)
+        (xy 117.075693 76.785192)
+        (xy 117.075698 76.78519)
+        (xy 117.081165 76.783334)
+        (xy 117.258276 76.684147)
+        (xy 117.320934 76.632035)
+        (xy 117.409913 76.558031)
+        (xy 117.414345 76.554345)
+        (xy 117.544147 76.398276)
+        (xy 117.643334 76.221165)
+        (xy 117.64519 76.215698)
+        (xy 117.645192 76.215693)
+        (xy 117.706728 76.034414)
+        (xy 117.706729 76.034409)
+        (xy 117.708584 76.028945)
+        (xy 117.709412 76.023236)
+        (xy 117.709413 76.023231)
+        (xy 117.737179 75.831727)
+        (xy 117.737712 75.828053)
+        (xy 117.739232 75.77)
+        (xy 117.720658 75.567859)
+        (xy 117.715202 75.548514)
+        (xy 117.667125 75.378046)
+        (xy 117.667124 75.378044)
+        (xy 117.665557 75.372487)
+        (xy 117.660106 75.361432)
+        (xy 117.578331 75.195609)
+        (xy 117.575776 75.190428)
+        (xy 117.45432 75.027779)
+        (xy 117.305258 74.889987)
+        (xy 117.300375 74.886906)
+        (xy 117.300371 74.886903)
+        (xy 117.138464 74.784748)
+        (xy 117.133581 74.781667)
+        (xy 116.945039 74.706446)
+        (xy 116.939379 74.70532)
+        (xy 116.939375 74.705319)
+        (xy 116.751613 74.667971)
+        (xy 116.75161 74.667971)
+        (xy 116.745946 74.666844)
+        (xy 116.740171 74.666768)
+        (xy 116.740167 74.666768)
+        (xy 116.670074 74.665851)
+        (xy 116.638525 74.665438)
+        (xy 116.570673 74.644546)
+        (xy 116.524886 74.590287)
+        (xy 116.514186 74.5378)
+        (xy 116.514678 74.500192)
+        (xy 116.5152 74.460317)
+        (xy 116.536092 74.392466)
+        (xy 116.590351 74.346679)
+        (xy 116.646136 74.336065)
+        (xy 116.688053 74.337712)
+        (xy 116.788499 74.323148)
+        (xy 116.883231 74.309413)
+        (xy 116.883236 74.309412)
+        (xy 116.888945 74.308584)
+        (xy 116.894409 74.306729)
+        (xy 116.894414 74.306728)
+        (xy 117.075693 74.245192)
+        (xy 117.075698 74.24519)
+        (xy 117.081165 74.243334)
+        (xy 117.258276 74.144147)
+        (xy 117.320934 74.092035)
+        (xy 117.409913 74.018031)
+        (xy 117.414345 74.014345)
+        (xy 117.471463 73.945669)
+        (xy 117.540453 73.862718)
+        (xy 117.540455 73.862715)
+        (xy 117.544147 73.858276)
+        (xy 117.643334 73.681165)
+        (xy 117.64519 73.675698)
+        (xy 117.645192 73.675693)
+        (xy 117.706728 73.494414)
+        (xy 117.706729 73.494409)
+        (xy 117.708584 73.488945)
+        (xy 117.709412 73.483236)
+        (xy 117.709413 73.483231)
+        (xy 117.727806 73.356376)
+        (xy 117.737712 73.288053)
+        (xy 117.739232 73.23)
+        (xy 117.725776 73.083553)
+        (xy 117.721187 73.033613)
+        (xy 117.721186 73.03361)
+        (xy 117.720658 73.027859)
+        (xy 117.715627 73.010021)
+        (xy 117.667125 72.838046)
+        (xy 117.667124 72.838044)
+        (xy 117.665557 72.832487)
+        (xy 117.654978 72.811033)
+        (xy 117.578331 72.655609)
+        (xy 117.575776 72.650428)
+        (xy 117.45432 72.487779)
+        (xy 117.305258 72.349987)
+        (xy 117.300375 72.346906)
+        (xy 117.300371 72.346903)
+        (xy 117.138464 72.244748)
+        (xy 117.133581 72.241667)
+        (xy 116.945039 72.166446)
+        (xy 116.939379 72.16532)
+        (xy 116.939375 72.165319)
+        (xy 116.751613 72.127971)
+        (xy 116.75161 72.127971)
+        (xy 116.745946 72.126844)
+        (xy 116.740171 72.126768)
+        (xy 116.740167 72.126768)
+        (xy 116.638793 72.125441)
+        (xy 116.542971 72.124187)
+        (xy 116.537274 72.125166)
+        (xy 116.537273 72.125166)
+        (xy 116.348607 72.157585)
+        (xy 116.34291 72.158564)
+        (xy 116.152463 72.228824)
+        (xy 115.97801 72.332612)
+        (xy 115.97367 72.336418)
+        (xy 115.973666 72.336421)
+        (xy 115.953723 72.353911)
+        (xy 115.825392 72.466455)
+        (xy 115.821817 72.47099)
+        (xy 115.821816 72.470991)
+        (xy 115.815456 72.479059)
+        (xy 115.69972 72.625869)
+        (xy 115.697031 72.63098)
+        (xy 115.697029 72.630983)
+        (xy 115.684073 72.655609)
+        (xy 115.605203 72.805515)
+        (xy 115.545007 72.999378)
+        (xy 115.521148 73.200964)
+        (xy 115.521526 73.206727)
+        (xy 115.521823 73.211257)
+        (xy 115.50632 73.280541)
+        (xy 115.455821 73.330444)
+        (xy 115.396093 73.3455)
+        (xy 115.324737 73.3455)
+        (xy 115.256616 73.325498)
+        (xy 115.210123 73.271842)
+        (xy 115.200272 73.229904)
+        (xy 115.199232 73.23)
+        (xy 115.181187 73.033613)
+        (xy 115.181186 73.03361)
+        (xy 115.180658 73.027859)
+        (xy 115.175627 73.010021)
+        (xy 115.127125 72.838046)
+        (xy 115.127124 72.838044)
+        (xy 115.125557 72.832487)
+        (xy 115.114978 72.811033)
+        (xy 115.038331 72.655609)
+        (xy 115.035776 72.650428)
+        (xy 114.91432 72.487779)
+        (xy 114.765258 72.349987)
+        (xy 114.760375 72.346906)
+        (xy 114.760371 72.346903)
+        (xy 114.598464 72.244748)
+        (xy 114.593581 72.241667)
+        (xy 114.405039 72.166446)
+        (xy 114.399379 72.16532)
+        (xy 114.399375 72.165319)
+        (xy 114.211613 72.127971)
+        (xy 114.21161 72.127971)
+        (xy 114.205946 72.126844)
+        (xy 114.200171 72.126768)
+        (xy 114.200167 72.126768)
+        (xy 114.098793 72.125441)
+        (xy 114.002971 72.124187)
+        (xy 113.997274 72.125166)
+        (xy 113.997273 72.125166)
+        (xy 113.808607 72.157585)
+        (xy 113.80291 72.158564)
+        (xy 113.612463 72.228824)
+        (xy 113.43801 72.332612)
+        (xy 113.43367 72.336418)
+        (xy 113.433666 72.336421)
+        (xy 113.413723 72.353911)
+        (xy 113.285392 72.466455)
+        (xy 113.281817 72.47099)
+        (xy 113.281816 72.470991)
+        (xy 113.275456 72.479059)
+        (xy 113.15972 72.625869)
+        (xy 113.157031 72.63098)
+        (xy 113.157029 72.630983)
+        (xy 113.144073 72.655609)
+        (xy 113.065203 72.805515)
+        (xy 113.005007 72.999378)
+        (xy 112.981148 73.200964)
+        (xy 112.994424 73.403522)
+        (xy 112.995845 73.409118)
+        (xy 112.995846 73.409123)
+        (xy 113.040208 73.583796)
+        (xy 113.044392 73.600269)
+        (xy 113.046809 73.605512)
+        (xy 113.08401 73.686208)
+        (xy 113.129377 73.784616)
+        (xy 113.13271 73.789332)
+        (xy 113.230131 73.92718)
+        (xy 113.246533 73.950389)
+        (xy 113.391938 74.092035)
+        (xy 113.56072 74.204812)
+        (xy 113.566023 74.20709)
+        (xy 113.566026 74.207092)
+        (xy 113.654707 74.245192)
+        (xy 113.747228 74.284942)
+        (xy 113.820244 74.301464)
+        (xy 113.939579 74.328467)
+        (xy 113.939584 74.328468)
+        (xy 113.945216 74.329742)
+        (xy 113.950987 74.329969)
+        (xy 113.950989 74.329969)
+        (xy 114.009812 74.33228)
+        (xy 114.084765 74.335225)
+        (xy 114.152047 74.357886)
+        (xy 114.196397 74.413326)
+        (xy 114.205806 74.462776)
+        (xy 114.204785 74.540817)
+        (xy 114.183894 74.608671)
+        (xy 114.129634 74.654458)
+        (xy 114.077147 74.665158)
+        (xy 114.002971 74.664187)
+        (xy 113.997274 74.665166)
+        (xy 113.997273 74.665166)
+        (xy 113.808607 74.697585)
+        (xy 113.80291 74.698564)
+        (xy 113.612463 74.768824)
+        (xy 113.43801 74.872612)
+        (xy 113.43367 74.876418)
+        (xy 113.433666 74.876421)
+        (xy 113.289733 75.002648)
+        (xy 113.285392 75.006455)
+        (xy 113.15972 75.165869)
+        (xy 113.157031 75.17098)
+        (xy 113.157029 75.170983)
+        (xy 113.144073 75.195609)
+        (xy 113.065203 75.345515)
+        (xy 113.005007 75.539378)
+        (xy 112.981148 75.740964)
+        (xy 112.656564 75.740964)
+        (xy 112.640658 75.567859)
+        (xy 112.635202 75.548514)
+        (xy 112.587125 75.378046)
+        (xy 112.587124 75.378044)
+        (xy 112.585557 75.372487)
+        (xy 112.580106 75.361432)
+        (xy 112.498331 75.195609)
+        (xy 112.495776 75.190428)
+        (xy 112.37432 75.027779)
+        (xy 112.225258 74.889987)
+        (xy 112.220375 74.886906)
+        (xy 112.220371 74.886903)
+        (xy 112.058464 74.784748)
+        (xy 112.053581 74.781667)
+        (xy 111.865039 74.706446)
+        (xy 111.859379 74.70532)
+        (xy 111.859375 74.705319)
+        (xy 111.671613 74.667971)
+        (xy 111.67161 74.667971)
+        (xy 111.665946 74.666844)
+        (xy 111.660171 74.666768)
+        (xy 111.660167 74.666768)
+        (xy 111.558538 74.665438)
+        (xy 111.462971 74.664187)
+        (xy 111.457274 74.665166)
+        (xy 111.457273 74.665166)
+        (xy 111.268607 74.697585)
+        (xy 111.26291 74.698564)
+        (xy 111.072463 74.768824)
+        (xy 110.89801 74.872612)
+        (xy 110.89367 74.876418)
+        (xy 110.893666 74.876421)
+        (xy 110.749733 75.002648)
+        (xy 110.745392 75.006455)
+        (xy 110.61972 75.165869)
+        (xy 110.617031 75.17098)
+        (xy 110.617029 75.170983)
+        (xy 110.604073 75.195609)
+        (xy 110.525203 75.345515)
+        (xy 110.465007 75.539378)
+        (xy 110.441148 75.740964)
+        (xy 110.116564 75.740964)
+        (xy 110.100658 75.567859)
+        (xy 110.095202 75.548514)
+        (xy 110.047125 75.378046)
+        (xy 110.047124 75.378044)
+        (xy 110.045557 75.372487)
+        (xy 110.040106 75.361432)
+        (xy 109.958331 75.195609)
+        (xy 109.955776 75.190428)
+        (xy 109.83432 75.027779)
+        (xy 109.685258 74.889987)
+        (xy 109.680375 74.886906)
+        (xy 109.680371 74.886903)
+        (xy 109.518464 74.784748)
+        (xy 109.513581 74.781667)
+        (xy 109.325039 74.706446)
+        (xy 109.319379 74.70532)
+        (xy 109.319375 74.705319)
+        (xy 109.131613 74.667971)
+        (xy 109.13161 74.667971)
+        (xy 109.125946 74.666844)
+        (xy 109.120171 74.666768)
+        (xy 109.120167 74.666768)
+        (xy 109.018538 74.665438)
+        (xy 108.922971 74.664187)
+        (xy 108.917274 74.665166)
+        (xy 108.917273 74.665166)
+        (xy 108.728607 74.697585)
+        (xy 108.72291 74.698564)
+        (xy 108.532463 74.768824)
+        (xy 108.35801 74.872612)
+        (xy 108.35367 74.876418)
+        (xy 108.353666 74.876421)
+        (xy 108.209733 75.002648)
+        (xy 108.205392 75.006455)
+        (xy 108.07972 75.165869)
+        (xy 108.077031 75.17098)
+        (xy 108.077029 75.170983)
+        (xy 108.064073 75.195609)
+        (xy 107.985203 75.345515)
+        (xy 107.925007 75.539378)
+        (xy 107.901148 75.740964)
+        (xy 107.576564 75.740964)
+        (xy 107.560658 75.567859)
+        (xy 107.555202 75.548514)
+        (xy 107.507125 75.378046)
+        (xy 107.507124 75.378044)
+        (xy 107.505557 75.372487)
+        (xy 107.500106 75.361432)
+        (xy 107.418331 75.195609)
+        (xy 107.415776 75.190428)
+        (xy 107.29432 75.027779)
+        (xy 107.145258 74.889987)
+        (xy 107.140375 74.886906)
+        (xy 107.140371 74.886903)
+        (xy 106.978464 74.784748)
+        (xy 106.973581 74.781667)
+        (xy 106.785039 74.706446)
+        (xy 106.779379 74.70532)
+        (xy 106.779375 74.705319)
+        (xy 106.591613 74.667971)
+        (xy 106.59161 74.667971)
+        (xy 106.585946 74.666844)
+        (xy 106.580171 74.666768)
+        (xy 106.580167 74.666768)
+        (xy 106.478538 74.665438)
+        (xy 106.382971 74.664187)
+        (xy 106.377274 74.665166)
+        (xy 106.377273 74.665166)
+        (xy 106.188607 74.697585)
+        (xy 106.18291 74.698564)
+        (xy 105.992463 74.768824)
+        (xy 105.81801 74.872612)
+        (xy 105.81367 74.876418)
+        (xy 105.813666 74.876421)
+        (xy 105.669733 75.002648)
+        (xy 105.665392 75.006455)
+        (xy 105.53972 75.165869)
+        (xy 105.537031 75.17098)
+        (xy 105.537029 75.170983)
+        (xy 105.524073 75.195609)
+        (xy 105.445203 75.345515)
+        (xy 105.385007 75.539378)
+        (xy 105.361148 75.740964)
+        (xy 105.036564 75.740964)
+        (xy 105.020658 75.567859)
+        (xy 105.015202 75.548514)
+        (xy 104.967125 75.378046)
+        (xy 104.967124 75.378044)
+        (xy 104.965557 75.372487)
+        (xy 104.960106 75.361432)
+        (xy 104.878331 75.195609)
+        (xy 104.875776 75.190428)
+        (xy 104.75432 75.027779)
+        (xy 104.605258 74.889987)
+        (xy 104.600375 74.886906)
+        (xy 104.600371 74.886903)
+        (xy 104.438464 74.784748)
+        (xy 104.433581 74.781667)
+        (xy 104.245039 74.706446)
+        (xy 104.239379 74.70532)
+        (xy 104.239375 74.705319)
+        (xy 104.051613 74.667971)
+        (xy 104.05161 74.667971)
+        (xy 104.045946 74.666844)
+        (xy 104.040171 74.666768)
+        (xy 104.040167 74.666768)
+        (xy 103.938538 74.665438)
+        (xy 103.842971 74.664187)
+        (xy 103.837274 74.665166)
+        (xy 103.837273 74.665166)
+        (xy 103.648607 74.697585)
+        (xy 103.64291 74.698564)
+        (xy 103.452463 74.768824)
+        (xy 103.27801 74.872612)
+        (xy 103.27367 74.876418)
+        (xy 103.273666 74.876421)
+        (xy 103.129733 75.002648)
+        (xy 103.125392 75.006455)
+        (xy 102.99972 75.165869)
+        (xy 102.997031 75.17098)
+        (xy 102.997029 75.170983)
+        (xy 102.984073 75.195609)
+        (xy 102.905203 75.345515)
+        (xy 102.845007 75.539378)
+        (xy 102.821148 75.740964)
+        (xy 102.496564 75.740964)
+        (xy 102.480658 75.567859)
+        (xy 102.475202 75.548514)
+        (xy 102.427125 75.378046)
+        (xy 102.427124 75.378044)
+        (xy 102.425557 75.372487)
+        (xy 102.420106 75.361432)
+        (xy 102.338331 75.195609)
+        (xy 102.335776 75.190428)
+        (xy 102.21432 75.027779)
+        (xy 102.065258 74.889987)
+        (xy 102.060375 74.886906)
+        (xy 102.060371 74.886903)
+        (xy 101.898464 74.784748)
+        (xy 101.893581 74.781667)
+        (xy 101.705039 74.706446)
+        (xy 101.699379 74.70532)
+        (xy 101.699375 74.705319)
+        (xy 101.511613 74.667971)
+        (xy 101.51161 74.667971)
+        (xy 101.505946 74.666844)
+        (xy 101.500171 74.666768)
+        (xy 101.500167 74.666768)
+        (xy 101.398538 74.665438)
+        (xy 101.302971 74.664187)
+        (xy 101.297274 74.665166)
+        (xy 101.297273 74.665166)
+        (xy 101.108607 74.697585)
+        (xy 101.10291 74.698564)
+        (xy 100.912463 74.768824)
+        (xy 100.73801 74.872612)
+        (xy 100.73367 74.876418)
+        (xy 100.733666 74.876421)
+        (xy 100.589733 75.002648)
+        (xy 100.585392 75.006455)
+        (xy 100.45972 75.165869)
+        (xy 100.457031 75.17098)
+        (xy 100.457029 75.170983)
+        (xy 100.444073 75.195609)
+        (xy 100.365203 75.345515)
+        (xy 100.305007 75.539378)
+        (xy 100.281148 75.740964)
+        (xy 99.956564 75.740964)
+        (xy 99.940658 75.567859)
+        (xy 99.935202 75.548514)
+        (xy 99.887125 75.378046)
+        (xy 99.887124 75.378044)
+        (xy 99.885557 75.372487)
+        (xy 99.880106 75.361432)
+        (xy 99.798331 75.195609)
+        (xy 99.795776 75.190428)
+        (xy 99.67432 75.027779)
+        (xy 99.525258 74.889987)
+        (xy 99.520375 74.886906)
+        (xy 99.520371 74.886903)
+        (xy 99.358464 74.784748)
+        (xy 99.353581 74.781667)
+        (xy 99.165039 74.706446)
+        (xy 99.159379 74.70532)
+        (xy 99.159375 74.705319)
+        (xy 98.971613 74.667971)
+        (xy 98.97161 74.667971)
+        (xy 98.965946 74.666844)
+        (xy 98.960171 74.666768)
+        (xy 98.960167 74.666768)
+        (xy 98.858538 74.665438)
+        (xy 98.762971 74.664187)
+        (xy 98.757274 74.665166)
+        (xy 98.757273 74.665166)
+        (xy 98.568607 74.697585)
+        (xy 98.56291 74.698564)
+        (xy 98.372463 74.768824)
+        (xy 98.19801 74.872612)
+        (xy 98.19367 74.876418)
+        (xy 98.193666 74.876421)
+        (xy 98.049733 75.002648)
+        (xy 98.045392 75.006455)
+        (xy 97.91972 75.165869)
+        (xy 97.917031 75.17098)
+        (xy 97.917029 75.170983)
+        (xy 97.904073 75.195609)
+        (xy 97.825203 75.345515)
+        (xy 97.765007 75.539378)
+        (xy 97.741148 75.740964)
+        (xy 97.416564 75.740964)
+        (xy 97.400658 75.567859)
+        (xy 97.395202 75.548514)
+        (xy 97.347125 75.378046)
+        (xy 97.347124 75.378044)
+        (xy 97.345557 75.372487)
+        (xy 97.340106 75.361432)
+        (xy 97.258331 75.195609)
+        (xy 97.255776 75.190428)
+        (xy 97.13432 75.027779)
+        (xy 96.985258 74.889987)
+        (xy 96.980375 74.886906)
+        (xy 96.980371 74.886903)
+        (xy 96.818464 74.784748)
+        (xy 96.813581 74.781667)
+        (xy 96.625039 74.706446)
+        (xy 96.619379 74.70532)
+        (xy 96.619375 74.705319)
+        (xy 96.431613 74.667971)
+        (xy 96.43161 74.667971)
+        (xy 96.425946 74.666844)
+        (xy 96.420171 74.666768)
+        (xy 96.420167 74.666768)
+        (xy 96.318538 74.665438)
+        (xy 96.222971 74.664187)
+        (xy 96.217274 74.665166)
+        (xy 96.217273 74.665166)
+        (xy 96.028607 74.697585)
+        (xy 96.02291 74.698564)
+        (xy 95.832463 74.768824)
+        (xy 95.65801 74.872612)
+        (xy 95.65367 74.876418)
+        (xy 95.653666 74.876421)
+        (xy 95.509733 75.002648)
+        (xy 95.505392 75.006455)
+        (xy 95.37972 75.165869)
+        (xy 95.377031 75.17098)
+        (xy 95.377029 75.170983)
+        (xy 95.364073 75.195609)
+        (xy 95.285203 75.345515)
+        (xy 95.225007 75.539378)
+        (xy 95.201148 75.740964)
+        (xy 94.876564 75.740964)
+        (xy 94.860658 75.567859)
+        (xy 94.855202 75.548514)
+        (xy 94.807125 75.378046)
+        (xy 94.807124 75.378044)
+        (xy 94.805557 75.372487)
+        (xy 94.800106 75.361432)
+        (xy 94.718331 75.195609)
+        (xy 94.715776 75.190428)
+        (xy 94.59432 75.027779)
+        (xy 94.445258 74.889987)
+        (xy 94.440375 74.886906)
+        (xy 94.440371 74.886903)
+        (xy 94.278464 74.784748)
+        (xy 94.273581 74.781667)
+        (xy 94.085039 74.706446)
+        (xy 94.079379 74.70532)
+        (xy 94.079375 74.705319)
+        (xy 93.891613 74.667971)
+        (xy 93.89161 74.667971)
+        (xy 93.885946 74.666844)
+        (xy 93.880171 74.666768)
+        (xy 93.880167 74.666768)
+        (xy 93.778538 74.665438)
+        (xy 93.682971 74.664187)
+        (xy 93.677274 74.665166)
+        (xy 93.677273 74.665166)
+        (xy 93.488607 74.697585)
+        (xy 93.48291 74.698564)
+        (xy 93.292463 74.768824)
+        (xy 93.11801 74.872612)
+        (xy 93.11367 74.876418)
+        (xy 93.113666 74.876421)
+        (xy 92.969733 75.002648)
+        (xy 92.965392 75.006455)
+        (xy 92.83972 75.165869)
+        (xy 92.837031 75.17098)
+        (xy 92.837029 75.170983)
+        (xy 92.824073 75.195609)
+        (xy 92.745203 75.345515)
+        (xy 92.685007 75.539378)
+        (xy 92.661148 75.740964)
+        (xy 92.336564 75.740964)
+        (xy 92.320658 75.567859)
+        (xy 92.315202 75.548514)
+        (xy 92.267125 75.378046)
+        (xy 92.267124 75.378044)
+        (xy 92.265557 75.372487)
+        (xy 92.260106 75.361432)
+        (xy 92.178331 75.195609)
+        (xy 92.175776 75.190428)
+        (xy 92.05432 75.027779)
+        (xy 91.905258 74.889987)
+        (xy 91.900375 74.886906)
+        (xy 91.900371 74.886903)
+        (xy 91.738464 74.784748)
+        (xy 91.733581 74.781667)
+        (xy 91.545039 74.706446)
+        (xy 91.539379 74.70532)
+        (xy 91.539375 74.705319)
+        (xy 91.351613 74.667971)
+        (xy 91.35161 74.667971)
+        (xy 91.345946 74.666844)
+        (xy 91.340171 74.666768)
+        (xy 91.340167 74.666768)
+        (xy 91.238538 74.665438)
+        (xy 91.142971 74.664187)
+        (xy 91.137274 74.665166)
+        (xy 91.137273 74.665166)
+        (xy 90.948607 74.697585)
+        (xy 90.94291 74.698564)
+        (xy 90.752463 74.768824)
+        (xy 90.57801 74.872612)
+        (xy 90.57367 74.876418)
+        (xy 90.573666 74.876421)
+        (xy 90.429733 75.002648)
+        (xy 90.425392 75.006455)
+        (xy 90.29972 75.165869)
+        (xy 90.297031 75.17098)
+        (xy 90.297029 75.170983)
+        (xy 90.284073 75.195609)
+        (xy 90.205203 75.345515)
+        (xy 90.145007 75.539378)
+        (xy 90.121148 75.740964)
+        (xy 89.796564 75.740964)
+        (xy 89.780658 75.567859)
+        (xy 89.775202 75.548514)
+        (xy 89.727125 75.378046)
+        (xy 89.727124 75.378044)
+        (xy 89.725557 75.372487)
+        (xy 89.720106 75.361432)
+        (xy 89.638331 75.195609)
+        (xy 89.635776 75.190428)
+        (xy 89.51432 75.027779)
+        (xy 89.365258 74.889987)
+        (xy 89.360375 74.886906)
+        (xy 89.360371 74.886903)
+        (xy 89.198464 74.784748)
+        (xy 89.193581 74.781667)
+        (xy 89.005039 74.706446)
+        (xy 88.999379 74.70532)
+        (xy 88.999375 74.705319)
+        (xy 88.811613 74.667971)
+        (xy 88.81161 74.667971)
+        (xy 88.805946 74.666844)
+        (xy 88.800171 74.666768)
+        (xy 88.800167 74.666768)
+        (xy 88.698538 74.665438)
+        (xy 88.602971 74.664187)
+        (xy 88.597274 74.665166)
+        (xy 88.597273 74.665166)
+        (xy 88.408607 74.697585)
+        (xy 88.40291 74.698564)
+        (xy 88.212463 74.768824)
+        (xy 88.03801 74.872612)
+        (xy 88.03367 74.876418)
+        (xy 88.033666 74.876421)
+        (xy 87.889733 75.002648)
+        (xy 87.885392 75.006455)
+        (xy 87.75972 75.165869)
+        (xy 87.757031 75.17098)
+        (xy 87.757029 75.170983)
+        (xy 87.744073 75.195609)
+        (xy 87.665203 75.345515)
+        (xy 87.605007 75.539378)
+        (xy 87.581148 75.740964)
+        (xy 87.256564 75.740964)
+        (xy 87.240658 75.567859)
+        (xy 87.235202 75.548514)
+        (xy 87.187125 75.378046)
+        (xy 87.187124 75.378044)
+        (xy 87.185557 75.372487)
+        (xy 87.180106 75.361432)
+        (xy 87.098331 75.195609)
+        (xy 87.095776 75.190428)
+        (xy 86.97432 75.027779)
+        (xy 86.825258 74.889987)
+        (xy 86.820375 74.886906)
+        (xy 86.820371 74.886903)
+        (xy 86.658464 74.784748)
+        (xy 86.653581 74.781667)
+        (xy 86.465039 74.706446)
+        (xy 86.459379 74.70532)
+        (xy 86.459375 74.705319)
+        (xy 86.271613 74.667971)
+        (xy 86.27161 74.667971)
+        (xy 86.265946 74.666844)
+        (xy 86.260171 74.666768)
+        (xy 86.260167 74.666768)
+        (xy 86.158538 74.665438)
+        (xy 86.062971 74.664187)
+        (xy 86.057274 74.665166)
+        (xy 86.057273 74.665166)
+        (xy 85.868607 74.697585)
+        (xy 85.86291 74.698564)
+        (xy 85.672463 74.768824)
+        (xy 85.49801 74.872612)
+        (xy 85.49367 74.876418)
+        (xy 85.493666 74.876421)
+        (xy 85.349733 75.002648)
+        (xy 85.345392 75.006455)
+        (xy 85.21972 75.165869)
+        (xy 85.217031 75.17098)
+        (xy 85.217029 75.170983)
+        (xy 85.204073 75.195609)
+        (xy 85.125203 75.345515)
+        (xy 85.065007 75.539378)
+        (xy 85.041148 75.740964)
+        (xy 84.716564 75.740964)
+        (xy 84.700658 75.567859)
+        (xy 84.695202 75.548514)
+        (xy 84.647125 75.378046)
+        (xy 84.647124 75.378044)
+        (xy 84.645557 75.372487)
+        (xy 84.640106 75.361432)
+        (xy 84.558331 75.195609)
+        (xy 84.555776 75.190428)
+        (xy 84.43432 75.027779)
+        (xy 84.285258 74.889987)
+        (xy 84.280375 74.886906)
+        (xy 84.280371 74.886903)
+        (xy 84.118464 74.784748)
+        (xy 84.113581 74.781667)
+        (xy 83.925039 74.706446)
+        (xy 83.919379 74.70532)
+        (xy 83.919375 74.705319)
+        (xy 83.731613 74.667971)
+        (xy 83.73161 74.667971)
+        (xy 83.725946 74.666844)
+        (xy 83.720171 74.666768)
+        (xy 83.720167 74.666768)
+        (xy 83.618538 74.665438)
+        (xy 83.522971 74.664187)
+        (xy 83.517274 74.665166)
+        (xy 83.517273 74.665166)
+        (xy 83.328607 74.697585)
+        (xy 83.32291 74.698564)
+        (xy 83.132463 74.768824)
+        (xy 82.95801 74.872612)
+        (xy 82.95367 74.876418)
+        (xy 82.953666 74.876421)
+        (xy 82.809733 75.002648)
+        (xy 82.805392 75.006455)
+        (xy 82.67972 75.165869)
+        (xy 82.677031 75.17098)
+        (xy 82.677029 75.170983)
+        (xy 82.664073 75.195609)
+        (xy 82.585203 75.345515)
+        (xy 82.525007 75.539378)
+        (xy 82.501148 75.740964)
+        (xy 82.176564 75.740964)
+        (xy 82.160658 75.567859)
+        (xy 82.155202 75.548514)
+        (xy 82.107125 75.378046)
+        (xy 82.107124 75.378044)
+        (xy 82.105557 75.372487)
+        (xy 82.100106 75.361432)
+        (xy 82.018331 75.195609)
+        (xy 82.015776 75.190428)
+        (xy 81.89432 75.027779)
+        (xy 81.745258 74.889987)
+        (xy 81.740375 74.886906)
+        (xy 81.740371 74.886903)
+        (xy 81.578464 74.784748)
+        (xy 81.573581 74.781667)
+        (xy 81.385039 74.706446)
+        (xy 81.379379 74.70532)
+        (xy 81.379375 74.705319)
+        (xy 81.191613 74.667971)
+        (xy 81.19161 74.667971)
+        (xy 81.185946 74.666844)
+        (xy 81.180171 74.666768)
+        (xy 81.180167 74.666768)
+        (xy 81.078538 74.665438)
+        (xy 80.982971 74.664187)
+        (xy 80.977274 74.665166)
+        (xy 80.977273 74.665166)
+        (xy 80.788607 74.697585)
+        (xy 80.78291 74.698564)
+        (xy 80.592463 74.768824)
+        (xy 80.41801 74.872612)
+        (xy 80.41367 74.876418)
+        (xy 80.413666 74.876421)
+        (xy 80.269733 75.002648)
+        (xy 80.265392 75.006455)
+        (xy 80.13972 75.165869)
+        (xy 80.137031 75.17098)
+        (xy 80.137029 75.170983)
+        (xy 80.124073 75.195609)
+        (xy 80.045203 75.345515)
+        (xy 79.985007 75.539378)
+        (xy 79.961148 75.740964)
+        (xy 79.636564 75.740964)
+        (xy 79.620658 75.567859)
+        (xy 79.615202 75.548514)
+        (xy 79.567125 75.378046)
+        (xy 79.567124 75.378044)
+        (xy 79.565557 75.372487)
+        (xy 79.560106 75.361432)
+        (xy 79.478331 75.195609)
+        (xy 79.475776 75.190428)
+        (xy 79.35432 75.027779)
+        (xy 79.205258 74.889987)
+        (xy 79.200375 74.886906)
+        (xy 79.200371 74.886903)
+        (xy 79.038464 74.784748)
+        (xy 79.033581 74.781667)
+        (xy 78.845039 74.706446)
+        (xy 78.839379 74.70532)
+        (xy 78.839375 74.705319)
+        (xy 78.651613 74.667971)
+        (xy 78.65161 74.667971)
+        (xy 78.645946 74.666844)
+        (xy 78.640171 74.666768)
+        (xy 78.640167 74.666768)
+        (xy 78.538538 74.665438)
+        (xy 78.442971 74.664187)
+        (xy 78.437274 74.665166)
+        (xy 78.437273 74.665166)
+        (xy 78.248607 74.697585)
+        (xy 78.24291 74.698564)
+        (xy 78.052463 74.768824)
+        (xy 77.87801 74.872612)
+        (xy 77.87367 74.876418)
+        (xy 77.873666 74.876421)
+        (xy 77.729733 75.002648)
+        (xy 77.725392 75.006455)
+        (xy 77.59972 75.165869)
+        (xy 77.597031 75.17098)
+        (xy 77.597029 75.170983)
+        (xy 77.584073 75.195609)
+        (xy 77.505203 75.345515)
+        (xy 77.445007 75.539378)
+        (xy 77.421148 75.740964)
+        (xy 77.096564 75.740964)
+        (xy 77.080658 75.567859)
+        (xy 77.075202 75.548514)
+        (xy 77.027125 75.378046)
+        (xy 77.027124 75.378044)
+        (xy 77.025557 75.372487)
+        (xy 77.020106 75.361432)
+        (xy 76.938331 75.195609)
+        (xy 76.935776 75.190428)
+        (xy 76.81432 75.027779)
+        (xy 76.665258 74.889987)
+        (xy 76.660375 74.886906)
+        (xy 76.660371 74.886903)
+        (xy 76.498464 74.784748)
+        (xy 76.493581 74.781667)
+        (xy 76.305039 74.706446)
+        (xy 76.299379 74.70532)
+        (xy 76.299375 74.705319)
+        (xy 76.111613 74.667971)
+        (xy 76.11161 74.667971)
+        (xy 76.105946 74.666844)
+        (xy 76.100171 74.666768)
+        (xy 76.100167 74.666768)
+        (xy 75.998538 74.665438)
+        (xy 75.902971 74.664187)
+        (xy 75.897274 74.665166)
+        (xy 75.897273 74.665166)
+        (xy 75.708607 74.697585)
+        (xy 75.70291 74.698564)
+        (xy 75.512463 74.768824)
+        (xy 75.33801 74.872612)
+        (xy 75.33367 74.876418)
+        (xy 75.333666 74.876421)
+        (xy 75.189733 75.002648)
+        (xy 75.185392 75.006455)
+        (xy 75.05972 75.165869)
+        (xy 75.057031 75.17098)
+        (xy 75.057029 75.170983)
+        (xy 75.044073 75.195609)
+        (xy 74.965203 75.345515)
+        (xy 74.905007 75.539378)
+        (xy 74.881148 75.740964)
+        (xy 74.556564 75.740964)
+        (xy 74.540658 75.567859)
+        (xy 74.535202 75.548514)
+        (xy 74.487125 75.378046)
+        (xy 74.487124 75.378044)
+        (xy 74.485557 75.372487)
+        (xy 74.480106 75.361432)
+        (xy 74.398331 75.195609)
+        (xy 74.395776 75.190428)
+        (xy 74.27432 75.027779)
+        (xy 74.125258 74.889987)
+        (xy 74.120375 74.886906)
+        (xy 74.120371 74.886903)
+        (xy 73.958464 74.784748)
+        (xy 73.953581 74.781667)
+        (xy 73.765039 74.706446)
+        (xy 73.759379 74.70532)
+        (xy 73.759375 74.705319)
+        (xy 73.571613 74.667971)
+        (xy 73.57161 74.667971)
+        (xy 73.565946 74.666844)
+        (xy 73.560171 74.666768)
+        (xy 73.560167 74.666768)
+        (xy 73.458538 74.665438)
+        (xy 73.362971 74.664187)
+        (xy 73.357274 74.665166)
+        (xy 73.357273 74.665166)
+        (xy 73.168607 74.697585)
+        (xy 73.16291 74.698564)
+        (xy 72.972463 74.768824)
+        (xy 72.79801 74.872612)
+        (xy 72.79367 74.876418)
+        (xy 72.793666 74.876421)
+        (xy 72.649733 75.002648)
+        (xy 72.645392 75.006455)
+        (xy 72.51972 75.165869)
+        (xy 72.517031 75.17098)
+        (xy 72.517029 75.170983)
+        (xy 72.504073 75.195609)
+        (xy 72.425203 75.345515)
+        (xy 72.365007 75.539378)
+        (xy 72.341148 75.740964)
+        (xy 72.016564 75.740964)
+        (xy 72.000658 75.567859)
+        (xy 71.995202 75.548514)
+        (xy 71.947125 75.378046)
+        (xy 71.947124 75.378044)
+        (xy 71.945557 75.372487)
+        (xy 71.940106 75.361432)
+        (xy 71.858331 75.195609)
+        (xy 71.855776 75.190428)
+        (xy 71.73432 75.027779)
+        (xy 71.585258 74.889987)
+        (xy 71.580375 74.886906)
+        (xy 71.580371 74.886903)
+        (xy 71.418464 74.784748)
+        (xy 71.413581 74.781667)
+        (xy 71.341614 74.752955)
+        (xy 71.285755 74.709134)
+        (xy 71.262455 74.642069)
+        (xy 71.279111 74.573054)
+        (xy 71.330436 74.524)
+        (xy 71.352098 74.515239)
+        (xy 71.402252 74.500192)
+        (xy 71.411842 74.496433)
+        (xy 71.603098 74.402738)
+        (xy 71.611944 74.397465)
+        (xy 71.659247 74.363723)
+        (xy 71.667648 74.353023)
+        (xy 71.66066 74.33987)
+        (xy 70.551922 73.231132)
+        (xy 71.274408 73.231132)
+        (xy 71.274539 73.232965)
+        (xy 71.27879 73.23958)
+        (xy 72.020474 73.981264)
+        (xy 72.032484 73.987823)
+        (xy 72.044223 73.978855)
+        (xy 72.075004 73.936019)
+        (xy 72.080315 73.92718)
+        (xy 72.17467 73.736267)
+        (xy 72.178469 73.726672)
+        (xy 72.195066 73.672047)
+        (xy 72.234007 73.612683)
+        (xy 72.298862 73.583796)
+        (xy 72.369038 73.594558)
+        (xy 72.422256 73.641551)
+        (xy 72.430048 73.655922)
+        (xy 72.489377 73.784616)
+        (xy 72.49271 73.789332)
+        (xy 72.590131 73.92718)
+        (xy 72.606533 73.950389)
+        (xy 72.751938 74.092035)
+        (xy 72.92072 74.204812)
+        (xy 72.926023 74.20709)
+        (xy 72.926026 74.207092)
+        (xy 73.014707 74.245192)
+        (xy 73.107228 74.284942)
+        (xy 73.180244 74.301464)
+        (xy 73.299579 74.328467)
+        (xy 73.299584 74.328468)
+        (xy 73.305216 74.329742)
+        (xy 73.310987 74.329969)
+        (xy 73.310989 74.329969)
+        (xy 73.370756 74.332317)
+        (xy 73.508053 74.337712)
+        (xy 73.608499 74.323148)
+        (xy 73.703231 74.309413)
+        (xy 73.703236 74.309412)
+        (xy 73.708945 74.308584)
+        (xy 73.714409 74.306729)
+        (xy 73.714414 74.306728)
+        (xy 73.895693 74.245192)
+        (xy 73.895698 74.24519)
+        (xy 73.901165 74.243334)
+        (xy 74.078276 74.144147)
+        (xy 74.140934 74.092035)
+        (xy 74.229913 74.018031)
+        (xy 74.234345 74.014345)
+        (xy 74.291463 73.945669)
+        (xy 74.360453 73.862718)
+        (xy 74.360455 73.862715)
+        (xy 74.364147 73.858276)
+        (xy 74.463334 73.681165)
+        (xy 74.46519 73.675698)
+        (xy 74.465192 73.675693)
+        (xy 74.526728 73.494414)
+        (xy 74.526729 73.494409)
+        (xy 74.528584 73.488945)
+        (xy 74.529412 73.483236)
+        (xy 74.529413 73.483231)
+        (xy 74.547806 73.356376)
+        (xy 74.557712 73.288053)
+        (xy 74.559232 73.23)
+        (xy 74.556564 73.200964)
+        (xy 74.881148 73.200964)
+        (xy 74.894424 73.403522)
+        (xy 74.895845 73.409118)
+        (xy 74.895846 73.409123)
+        (xy 74.940208 73.583796)
+        (xy 74.944392 73.600269)
+        (xy 74.946809 73.605512)
+        (xy 74.98401 73.686208)
+        (xy 75.029377 73.784616)
+        (xy 75.03271 73.789332)
+        (xy 75.130131 73.92718)
+        (xy 75.146533 73.950389)
+        (xy 75.291938 74.092035)
+        (xy 75.46072 74.204812)
+        (xy 75.466023 74.20709)
+        (xy 75.466026 74.207092)
+        (xy 75.554707 74.245192)
+        (xy 75.647228 74.284942)
+        (xy 75.720244 74.301464)
+        (xy 75.839579 74.328467)
+        (xy 75.839584 74.328468)
+        (xy 75.845216 74.329742)
+        (xy 75.850987 74.329969)
+        (xy 75.850989 74.329969)
+        (xy 75.910756 74.332317)
+        (xy 76.048053 74.337712)
+        (xy 76.148499 74.323148)
+        (xy 76.243231 74.309413)
+        (xy 76.243236 74.309412)
+        (xy 76.248945 74.308584)
+        (xy 76.254409 74.306729)
+        (xy 76.254414 74.306728)
+        (xy 76.435693 74.245192)
+        (xy 76.435698 74.24519)
+        (xy 76.441165 74.243334)
+        (xy 76.618276 74.144147)
+        (xy 76.680934 74.092035)
+        (xy 76.769913 74.018031)
+        (xy 76.774345 74.014345)
+        (xy 76.831463 73.945669)
+        (xy 76.900453 73.862718)
+        (xy 76.900455 73.862715)
+        (xy 76.904147 73.858276)
+        (xy 77.003334 73.681165)
+        (xy 77.00519 73.675698)
+        (xy 77.005192 73.675693)
+        (xy 77.066728 73.494414)
+        (xy 77.066729 73.494409)
+        (xy 77.068584 73.488945)
+        (xy 77.069412 73.483236)
+        (xy 77.069413 73.483231)
+        (xy 77.087806 73.356376)
+        (xy 77.097712 73.288053)
+        (xy 77.099232 73.23)
+        (xy 77.096564 73.200964)
+        (xy 77.421148 73.200964)
+        (xy 77.434424 73.403522)
+        (xy 77.435845 73.409118)
+        (xy 77.435846 73.409123)
+        (xy 77.480208 73.583796)
+        (xy 77.484392 73.600269)
+        (xy 77.486809 73.605512)
+        (xy 77.52401 73.686208)
+        (xy 77.569377 73.784616)
+        (xy 77.57271 73.789332)
+        (xy 77.670131 73.92718)
+        (xy 77.686533 73.950389)
+        (xy 77.831938 74.092035)
+        (xy 78.00072 74.204812)
+        (xy 78.006023 74.20709)
+        (xy 78.006026 74.207092)
+        (xy 78.094707 74.245192)
+        (xy 78.187228 74.284942)
+        (xy 78.260244 74.301464)
+        (xy 78.379579 74.328467)
+        (xy 78.379584 74.328468)
+        (xy 78.385216 74.329742)
+        (xy 78.390987 74.329969)
+        (xy 78.390989 74.329969)
+        (xy 78.450756 74.332317)
+        (xy 78.588053 74.337712)
+        (xy 78.688499 74.323148)
+        (xy 78.783231 74.309413)
+        (xy 78.783236 74.309412)
+        (xy 78.788945 74.308584)
+        (xy 78.794409 74.306729)
+        (xy 78.794414 74.306728)
+        (xy 78.975693 74.245192)
+        (xy 78.975698 74.24519)
+        (xy 78.981165 74.243334)
+        (xy 79.158276 74.144147)
+        (xy 79.220934 74.092035)
+        (xy 79.309913 74.018031)
+        (xy 79.314345 74.014345)
+        (xy 79.371463 73.945669)
+        (xy 79.440453 73.862718)
+        (xy 79.440455 73.862715)
+        (xy 79.444147 73.858276)
+        (xy 79.543334 73.681165)
+        (xy 79.54519 73.675698)
+        (xy 79.545192 73.675693)
+        (xy 79.606728 73.494414)
+        (xy 79.606729 73.494409)
+        (xy 79.608584 73.488945)
+        (xy 79.609412 73.483236)
+        (xy 79.609413 73.483231)
+        (xy 79.627806 73.356376)
+        (xy 79.637712 73.288053)
+        (xy 79.639232 73.23)
+        (xy 79.636564 73.200964)
+        (xy 79.961148 73.200964)
+        (xy 79.974424 73.403522)
+        (xy 79.975845 73.409118)
+        (xy 79.975846 73.409123)
+        (xy 80.020208 73.583796)
+        (xy 80.024392 73.600269)
+        (xy 80.026809 73.605512)
+        (xy 80.06401 73.686208)
+        (xy 80.109377 73.784616)
+        (xy 80.11271 73.789332)
+        (xy 80.210131 73.92718)
+        (xy 80.226533 73.950389)
+        (xy 80.371938 74.092035)
+        (xy 80.54072 74.204812)
+        (xy 80.546023 74.20709)
+        (xy 80.546026 74.207092)
+        (xy 80.634707 74.245192)
+        (xy 80.727228 74.284942)
+        (xy 80.800244 74.301464)
+        (xy 80.919579 74.328467)
+        (xy 80.919584 74.328468)
+        (xy 80.925216 74.329742)
+        (xy 80.930987 74.329969)
+        (xy 80.930989 74.329969)
+        (xy 80.990756 74.332317)
+        (xy 81.128053 74.337712)
+        (xy 81.228499 74.323148)
+        (xy 81.323231 74.309413)
+        (xy 81.323236 74.309412)
+        (xy 81.328945 74.308584)
+        (xy 81.334409 74.306729)
+        (xy 81.334414 74.306728)
+        (xy 81.515693 74.245192)
+        (xy 81.515698 74.24519)
+        (xy 81.521165 74.243334)
+        (xy 81.698276 74.144147)
+        (xy 81.760934 74.092035)
+        (xy 81.849913 74.018031)
+        (xy 81.854345 74.014345)
+        (xy 81.911463 73.945669)
+        (xy 81.980453 73.862718)
+        (xy 81.980455 73.862715)
+        (xy 81.984147 73.858276)
+        (xy 82.083334 73.681165)
+        (xy 82.08519 73.675698)
+        (xy 82.085192 73.675693)
+        (xy 82.146728 73.494414)
+        (xy 82.146729 73.494409)
+        (xy 82.148584 73.488945)
+        (xy 82.149412 73.483236)
+        (xy 82.149413 73.483231)
+        (xy 82.167806 73.356376)
+        (xy 82.177712 73.288053)
+        (xy 82.179232 73.23)
+        (xy 82.176564 73.200964)
+        (xy 82.501148 73.200964)
+        (xy 82.514424 73.403522)
+        (xy 82.515845 73.409118)
+        (xy 82.515846 73.409123)
+        (xy 82.560208 73.583796)
+        (xy 82.564392 73.600269)
+        (xy 82.566809 73.605512)
+        (xy 82.60401 73.686208)
+        (xy 82.649377 73.784616)
+        (xy 82.65271 73.789332)
+        (xy 82.750131 73.92718)
+        (xy 82.766533 73.950389)
+        (xy 82.911938 74.092035)
+        (xy 83.08072 74.204812)
+        (xy 83.086023 74.20709)
+        (xy 83.086026 74.207092)
+        (xy 83.174707 74.245192)
+        (xy 83.267228 74.284942)
+        (xy 83.340244 74.301464)
+        (xy 83.459579 74.328467)
+        (xy 83.459584 74.328468)
+        (xy 83.465216 74.329742)
+        (xy 83.470987 74.329969)
+        (xy 83.470989 74.329969)
+        (xy 83.530756 74.332317)
+        (xy 83.668053 74.337712)
+        (xy 83.768499 74.323148)
+        (xy 83.863231 74.309413)
+        (xy 83.863236 74.309412)
+        (xy 83.868945 74.308584)
+        (xy 83.874409 74.306729)
+        (xy 83.874414 74.306728)
+        (xy 84.055693 74.245192)
+        (xy 84.055698 74.24519)
+        (xy 84.061165 74.243334)
+        (xy 84.238276 74.144147)
+        (xy 84.300934 74.092035)
+        (xy 84.389913 74.018031)
+        (xy 84.394345 74.014345)
+        (xy 84.451463 73.945669)
+        (xy 84.520453 73.862718)
+        (xy 84.520455 73.862715)
+        (xy 84.524147 73.858276)
+        (xy 84.623334 73.681165)
+        (xy 84.62519 73.675698)
+        (xy 84.625192 73.675693)
+        (xy 84.686728 73.494414)
+        (xy 84.686729 73.494409)
+        (xy 84.688584 73.488945)
+        (xy 84.689412 73.483236)
+        (xy 84.689413 73.483231)
+        (xy 84.707806 73.356376)
+        (xy 84.717712 73.288053)
+        (xy 84.719232 73.23)
+        (xy 84.716564 73.200964)
+        (xy 85.041148 73.200964)
+        (xy 85.054424 73.403522)
+        (xy 85.055845 73.409118)
+        (xy 85.055846 73.409123)
+        (xy 85.100208 73.583796)
+        (xy 85.104392 73.600269)
+        (xy 85.106809 73.605512)
+        (xy 85.14401 73.686208)
+        (xy 85.189377 73.784616)
+        (xy 85.19271 73.789332)
+        (xy 85.290131 73.92718)
+        (xy 85.306533 73.950389)
+        (xy 85.451938 74.092035)
+        (xy 85.62072 74.204812)
+        (xy 85.626023 74.20709)
+        (xy 85.626026 74.207092)
+        (xy 85.714707 74.245192)
+        (xy 85.807228 74.284942)
+        (xy 85.880244 74.301464)
+        (xy 85.999579 74.328467)
+        (xy 85.999584 74.328468)
+        (xy 86.005216 74.329742)
+        (xy 86.010987 74.329969)
+        (xy 86.010989 74.329969)
+        (xy 86.070756 74.332317)
+        (xy 86.208053 74.337712)
+        (xy 86.308499 74.323148)
+        (xy 86.403231 74.309413)
+        (xy 86.403236 74.309412)
+        (xy 86.408945 74.308584)
+        (xy 86.414409 74.306729)
+        (xy 86.414414 74.306728)
+        (xy 86.595693 74.245192)
+        (xy 86.595698 74.24519)
+        (xy 86.601165 74.243334)
+        (xy 86.778276 74.144147)
+        (xy 86.840934 74.092035)
+        (xy 86.929913 74.018031)
+        (xy 86.934345 74.014345)
+        (xy 86.991463 73.945669)
+        (xy 87.060453 73.862718)
+        (xy 87.060455 73.862715)
+        (xy 87.064147 73.858276)
+        (xy 87.163334 73.681165)
+        (xy 87.16519 73.675698)
+        (xy 87.165192 73.675693)
+        (xy 87.226728 73.494414)
+        (xy 87.226729 73.494409)
+        (xy 87.228584 73.488945)
+        (xy 87.229412 73.483236)
+        (xy 87.229413 73.483231)
+        (xy 87.247806 73.356376)
+        (xy 87.257712 73.288053)
+        (xy 87.259232 73.23)
+        (xy 87.256564 73.200964)
+        (xy 87.581148 73.200964)
+        (xy 87.594424 73.403522)
+        (xy 87.595845 73.409118)
+        (xy 87.595846 73.409123)
+        (xy 87.640208 73.583796)
+        (xy 87.644392 73.600269)
+        (xy 87.646809 73.605512)
+        (xy 87.68401 73.686208)
+        (xy 87.729377 73.784616)
+        (xy 87.73271 73.789332)
+        (xy 87.830131 73.92718)
+        (xy 87.846533 73.950389)
+        (xy 87.991938 74.092035)
+        (xy 88.16072 74.204812)
+        (xy 88.166023 74.20709)
+        (xy 88.166026 74.207092)
+        (xy 88.254707 74.245192)
+        (xy 88.347228 74.284942)
+        (xy 88.420244 74.301464)
+        (xy 88.539579 74.328467)
+        (xy 88.539584 74.328468)
+        (xy 88.545216 74.329742)
+        (xy 88.550987 74.329969)
+        (xy 88.550989 74.329969)
+        (xy 88.610756 74.332317)
+        (xy 88.748053 74.337712)
+        (xy 88.848499 74.323148)
+        (xy 88.943231 74.309413)
+        (xy 88.943236 74.309412)
+        (xy 88.948945 74.308584)
+        (xy 88.954409 74.306729)
+        (xy 88.954414 74.306728)
+        (xy 89.135693 74.245192)
+        (xy 89.135698 74.24519)
+        (xy 89.141165 74.243334)
+        (xy 89.318276 74.144147)
+        (xy 89.380934 74.092035)
+        (xy 89.469913 74.018031)
+        (xy 89.474345 74.014345)
+        (xy 89.531463 73.945669)
+        (xy 89.600453 73.862718)
+        (xy 89.600455 73.862715)
+        (xy 89.604147 73.858276)
+        (xy 89.703334 73.681165)
+        (xy 89.70519 73.675698)
+        (xy 89.705192 73.675693)
+        (xy 89.766728 73.494414)
+        (xy 89.766729 73.494409)
+        (xy 89.768584 73.488945)
+        (xy 89.769412 73.483236)
+        (xy 89.769413 73.483231)
+        (xy 89.787806 73.356376)
+        (xy 89.797712 73.288053)
+        (xy 89.799232 73.23)
+        (xy 89.796564 73.200964)
+        (xy 90.121148 73.200964)
+        (xy 90.134424 73.403522)
+        (xy 90.135845 73.409118)
+        (xy 90.135846 73.409123)
+        (xy 90.180208 73.583796)
+        (xy 90.184392 73.600269)
+        (xy 90.186809 73.605512)
+        (xy 90.22401 73.686208)
+        (xy 90.269377 73.784616)
+        (xy 90.27271 73.789332)
+        (xy 90.370131 73.92718)
+        (xy 90.386533 73.950389)
+        (xy 90.531938 74.092035)
+        (xy 90.70072 74.204812)
+        (xy 90.706023 74.20709)
+        (xy 90.706026 74.207092)
+        (xy 90.794707 74.245192)
+        (xy 90.887228 74.284942)
+        (xy 90.960244 74.301464)
+        (xy 91.079579 74.328467)
+        (xy 91.079584 74.328468)
+        (xy 91.085216 74.329742)
+        (xy 91.090987 74.329969)
+        (xy 91.090989 74.329969)
+        (xy 91.150756 74.332317)
+        (xy 91.288053 74.337712)
+        (xy 91.388499 74.323148)
+        (xy 91.483231 74.309413)
+        (xy 91.483236 74.309412)
+        (xy 91.488945 74.308584)
+        (xy 91.494409 74.306729)
+        (xy 91.494414 74.306728)
+        (xy 91.675693 74.245192)
+        (xy 91.675698 74.24519)
+        (xy 91.681165 74.243334)
+        (xy 91.858276 74.144147)
+        (xy 91.920934 74.092035)
+        (xy 92.009913 74.018031)
+        (xy 92.014345 74.014345)
+        (xy 92.071463 73.945669)
+        (xy 92.140453 73.862718)
+        (xy 92.140455 73.862715)
+        (xy 92.144147 73.858276)
+        (xy 92.243334 73.681165)
+        (xy 92.24519 73.675698)
+        (xy 92.245192 73.675693)
+        (xy 92.306728 73.494414)
+        (xy 92.306729 73.494409)
+        (xy 92.308584 73.488945)
+        (xy 92.309412 73.483236)
+        (xy 92.309413 73.483231)
+        (xy 92.327806 73.356376)
+        (xy 92.337712 73.288053)
+        (xy 92.339232 73.23)
+        (xy 92.336564 73.200964)
+        (xy 92.661148 73.200964)
+        (xy 92.674424 73.403522)
+        (xy 92.675845 73.409118)
+        (xy 92.675846 73.409123)
+        (xy 92.720208 73.583796)
+        (xy 92.724392 73.600269)
+        (xy 92.726809 73.605512)
+        (xy 92.76401 73.686208)
+        (xy 92.809377 73.784616)
+        (xy 92.81271 73.789332)
+        (xy 92.910131 73.92718)
+        (xy 92.926533 73.950389)
+        (xy 93.071938 74.092035)
+        (xy 93.24072 74.204812)
+        (xy 93.246023 74.20709)
+        (xy 93.246026 74.207092)
+        (xy 93.334707 74.245192)
+        (xy 93.427228 74.284942)
+        (xy 93.500244 74.301464)
+        (xy 93.619579 74.328467)
+        (xy 93.619584 74.328468)
+        (xy 93.625216 74.329742)
+        (xy 93.630987 74.329969)
+        (xy 93.630989 74.329969)
+        (xy 93.690756 74.332317)
+        (xy 93.828053 74.337712)
+        (xy 93.928499 74.323148)
+        (xy 94.023231 74.309413)
+        (xy 94.023236 74.309412)
+        (xy 94.028945 74.308584)
+        (xy 94.034409 74.306729)
+        (xy 94.034414 74.306728)
+        (xy 94.215693 74.245192)
+        (xy 94.215698 74.24519)
+        (xy 94.221165 74.243334)
+        (xy 94.398276 74.144147)
+        (xy 94.460934 74.092035)
+        (xy 94.549913 74.018031)
+        (xy 94.554345 74.014345)
+        (xy 94.611463 73.945669)
+        (xy 94.680453 73.862718)
+        (xy 94.680455 73.862715)
+        (xy 94.684147 73.858276)
+        (xy 94.783334 73.681165)
+        (xy 94.78519 73.675698)
+        (xy 94.785192 73.675693)
+        (xy 94.846728 73.494414)
+        (xy 94.846729 73.494409)
+        (xy 94.848584 73.488945)
+        (xy 94.849412 73.483236)
+        (xy 94.849413 73.483231)
+        (xy 94.867806 73.356376)
+        (xy 94.877712 73.288053)
+        (xy 94.879232 73.23)
+        (xy 94.876564 73.200964)
+        (xy 95.201148 73.200964)
+        (xy 95.214424 73.403522)
+        (xy 95.215845 73.409118)
+        (xy 95.215846 73.409123)
+        (xy 95.260208 73.583796)
+        (xy 95.264392 73.600269)
+        (xy 95.266809 73.605512)
+        (xy 95.30401 73.686208)
+        (xy 95.349377 73.784616)
+        (xy 95.35271 73.789332)
+        (xy 95.450131 73.92718)
+        (xy 95.466533 73.950389)
+        (xy 95.611938 74.092035)
+        (xy 95.78072 74.204812)
+        (xy 95.786023 74.20709)
+        (xy 95.786026 74.207092)
+        (xy 95.874707 74.245192)
+        (xy 95.967228 74.284942)
+        (xy 96.040244 74.301464)
+        (xy 96.159579 74.328467)
+        (xy 96.159584 74.328468)
+        (xy 96.165216 74.329742)
+        (xy 96.170987 74.329969)
+        (xy 96.170989 74.329969)
+        (xy 96.230756 74.332317)
+        (xy 96.368053 74.337712)
+        (xy 96.468499 74.323148)
+        (xy 96.563231 74.309413)
+        (xy 96.563236 74.309412)
+        (xy 96.568945 74.308584)
+        (xy 96.574409 74.306729)
+        (xy 96.574414 74.306728)
+        (xy 96.755693 74.245192)
+        (xy 96.755698 74.24519)
+        (xy 96.761165 74.243334)
+        (xy 96.938276 74.144147)
+        (xy 97.000934 74.092035)
+        (xy 97.089913 74.018031)
+        (xy 97.094345 74.014345)
+        (xy 97.151463 73.945669)
+        (xy 97.220453 73.862718)
+        (xy 97.220455 73.862715)
+        (xy 97.224147 73.858276)
+        (xy 97.323334 73.681165)
+        (xy 97.32519 73.675698)
+        (xy 97.325192 73.675693)
+        (xy 97.386728 73.494414)
+        (xy 97.386729 73.494409)
+        (xy 97.388584 73.488945)
+        (xy 97.389412 73.483236)
+        (xy 97.389413 73.483231)
+        (xy 97.407806 73.356376)
+        (xy 97.417712 73.288053)
+        (xy 97.419232 73.23)
+        (xy 97.416564 73.200964)
+        (xy 97.741148 73.200964)
+        (xy 97.754424 73.403522)
+        (xy 97.755845 73.409118)
+        (xy 97.755846 73.409123)
+        (xy 97.800208 73.583796)
+        (xy 97.804392 73.600269)
+        (xy 97.806809 73.605512)
+        (xy 97.84401 73.686208)
+        (xy 97.889377 73.784616)
+        (xy 97.89271 73.789332)
+        (xy 97.990131 73.92718)
+        (xy 98.006533 73.950389)
+        (xy 98.151938 74.092035)
+        (xy 98.32072 74.204812)
+        (xy 98.326023 74.20709)
+        (xy 98.326026 74.207092)
+        (xy 98.414707 74.245192)
+        (xy 98.507228 74.284942)
+        (xy 98.580244 74.301464)
+        (xy 98.699579 74.328467)
+        (xy 98.699584 74.328468)
+        (xy 98.705216 74.329742)
+        (xy 98.710987 74.329969)
+        (xy 98.710989 74.329969)
+        (xy 98.770756 74.332317)
+        (xy 98.908053 74.337712)
+        (xy 99.008499 74.323148)
+        (xy 99.103231 74.309413)
+        (xy 99.103236 74.309412)
+        (xy 99.108945 74.308584)
+        (xy 99.114409 74.306729)
+        (xy 99.114414 74.306728)
+        (xy 99.295693 74.245192)
+        (xy 99.295698 74.24519)
+        (xy 99.301165 74.243334)
+        (xy 99.478276 74.144147)
+        (xy 99.540934 74.092035)
+        (xy 99.629913 74.018031)
+        (xy 99.634345 74.014345)
+        (xy 99.691463 73.945669)
+        (xy 99.760453 73.862718)
+        (xy 99.760455 73.862715)
+        (xy 99.764147 73.858276)
+        (xy 99.863334 73.681165)
+        (xy 99.86519 73.675698)
+        (xy 99.865192 73.675693)
+        (xy 99.926728 73.494414)
+        (xy 99.926729 73.494409)
+        (xy 99.928584 73.488945)
+        (xy 99.929412 73.483236)
+        (xy 99.929413 73.483231)
+        (xy 99.947806 73.356376)
+        (xy 99.957712 73.288053)
+        (xy 99.959232 73.23)
+        (xy 99.956564 73.200964)
+        (xy 100.281148 73.200964)
+        (xy 100.294424 73.403522)
+        (xy 100.295845 73.409118)
+        (xy 100.295846 73.409123)
+        (xy 100.340208 73.583796)
+        (xy 100.344392 73.600269)
+        (xy 100.346809 73.605512)
+        (xy 100.38401 73.686208)
+        (xy 100.429377 73.784616)
+        (xy 100.43271 73.789332)
+        (xy 100.530131 73.92718)
+        (xy 100.546533 73.950389)
+        (xy 100.691938 74.092035)
+        (xy 100.86072 74.204812)
+        (xy 100.866023 74.20709)
+        (xy 100.866026 74.207092)
+        (xy 100.954707 74.245192)
+        (xy 101.047228 74.284942)
+        (xy 101.120244 74.301464)
+        (xy 101.239579 74.328467)
+        (xy 101.239584 74.328468)
+        (xy 101.245216 74.329742)
+        (xy 101.250987 74.329969)
+        (xy 101.250989 74.329969)
+        (xy 101.310756 74.332317)
+        (xy 101.448053 74.337712)
+        (xy 101.548499 74.323148)
+        (xy 101.643231 74.309413)
+        (xy 101.643236 74.309412)
+        (xy 101.648945 74.308584)
+        (xy 101.654409 74.306729)
+        (xy 101.654414 74.306728)
+        (xy 101.835693 74.245192)
+        (xy 101.835698 74.24519)
+        (xy 101.841165 74.243334)
+        (xy 102.018276 74.144147)
+        (xy 102.080934 74.092035)
+        (xy 102.169913 74.018031)
+        (xy 102.174345 74.014345)
+        (xy 102.231463 73.945669)
+        (xy 102.300453 73.862718)
+        (xy 102.300455 73.862715)
+        (xy 102.304147 73.858276)
+        (xy 102.403334 73.681165)
+        (xy 102.40519 73.675698)
+        (xy 102.405192 73.675693)
+        (xy 102.466728 73.494414)
+        (xy 102.466729 73.494409)
+        (xy 102.468584 73.488945)
+        (xy 102.469412 73.483236)
+        (xy 102.469413 73.483231)
+        (xy 102.487806 73.356376)
+        (xy 102.497712 73.288053)
+        (xy 102.499232 73.23)
+        (xy 102.496564 73.200964)
+        (xy 102.821148 73.200964)
+        (xy 102.834424 73.403522)
+        (xy 102.835845 73.409118)
+        (xy 102.835846 73.409123)
+        (xy 102.880208 73.583796)
+        (xy 102.884392 73.600269)
+        (xy 102.886809 73.605512)
+        (xy 102.92401 73.686208)
+        (xy 102.969377 73.784616)
+        (xy 102.97271 73.789332)
+        (xy 103.070131 73.92718)
+        (xy 103.086533 73.950389)
+        (xy 103.231938 74.092035)
+        (xy 103.40072 74.204812)
+        (xy 103.406023 74.20709)
+        (xy 103.406026 74.207092)
+        (xy 103.494707 74.245192)
+        (xy 103.587228 74.284942)
+        (xy 103.660244 74.301464)
+        (xy 103.779579 74.328467)
+        (xy 103.779584 74.328468)
+        (xy 103.785216 74.329742)
+        (xy 103.790987 74.329969)
+        (xy 103.790989 74.329969)
+        (xy 103.850756 74.332317)
+        (xy 103.988053 74.337712)
+        (xy 104.088499 74.323148)
+        (xy 104.183231 74.309413)
+        (xy 104.183236 74.309412)
+        (xy 104.188945 74.308584)
+        (xy 104.194409 74.306729)
+        (xy 104.194414 74.306728)
+        (xy 104.375693 74.245192)
+        (xy 104.375698 74.24519)
+        (xy 104.381165 74.243334)
+        (xy 104.558276 74.144147)
+        (xy 104.620934 74.092035)
+        (xy 104.709913 74.018031)
+        (xy 104.714345 74.014345)
+        (xy 104.771463 73.945669)
+        (xy 104.840453 73.862718)
+        (xy 104.840455 73.862715)
+        (xy 104.844147 73.858276)
+        (xy 104.943334 73.681165)
+        (xy 104.94519 73.675698)
+        (xy 104.945192 73.675693)
+        (xy 105.006728 73.494414)
+        (xy 105.006729 73.494409)
+        (xy 105.008584 73.488945)
+        (xy 105.009412 73.483236)
+        (xy 105.009413 73.483231)
+        (xy 105.027806 73.356376)
+        (xy 105.037712 73.288053)
+        (xy 105.039232 73.23)
+        (xy 105.036564 73.200964)
+        (xy 105.361148 73.200964)
+        (xy 105.374424 73.403522)
+        (xy 105.375845 73.409118)
+        (xy 105.375846 73.409123)
+        (xy 105.420208 73.583796)
+        (xy 105.424392 73.600269)
+        (xy 105.426809 73.605512)
+        (xy 105.46401 73.686208)
+        (xy 105.509377 73.784616)
+        (xy 105.51271 73.789332)
+        (xy 105.610131 73.92718)
+        (xy 105.626533 73.950389)
+        (xy 105.771938 74.092035)
+        (xy 105.94072 74.204812)
+        (xy 105.946023 74.20709)
+        (xy 105.946026 74.207092)
+        (xy 106.034707 74.245192)
+        (xy 106.127228 74.284942)
+        (xy 106.200244 74.301464)
+        (xy 106.319579 74.328467)
+        (xy 106.319584 74.328468)
+        (xy 106.325216 74.329742)
+        (xy 106.330987 74.329969)
+        (xy 106.330989 74.329969)
+        (xy 106.390756 74.332317)
+        (xy 106.528053 74.337712)
+        (xy 106.628499 74.323148)
+        (xy 106.723231 74.309413)
+        (xy 106.723236 74.309412)
+        (xy 106.728945 74.308584)
+        (xy 106.734409 74.306729)
+        (xy 106.734414 74.306728)
+        (xy 106.915693 74.245192)
+        (xy 106.915698 74.24519)
+        (xy 106.921165 74.243334)
+        (xy 107.098276 74.144147)
+        (xy 107.160934 74.092035)
+        (xy 107.249913 74.018031)
+        (xy 107.254345 74.014345)
+        (xy 107.311463 73.945669)
+        (xy 107.380453 73.862718)
+        (xy 107.380455 73.862715)
+        (xy 107.384147 73.858276)
+        (xy 107.483334 73.681165)
+        (xy 107.48519 73.675698)
+        (xy 107.485192 73.675693)
+        (xy 107.546728 73.494414)
+        (xy 107.546729 73.494409)
+        (xy 107.548584 73.488945)
+        (xy 107.549412 73.483236)
+        (xy 107.549413 73.483231)
+        (xy 107.567806 73.356376)
+        (xy 107.577712 73.288053)
+        (xy 107.579232 73.23)
+        (xy 107.576564 73.200964)
+        (xy 107.901148 73.200964)
+        (xy 107.914424 73.403522)
+        (xy 107.915845 73.409118)
+        (xy 107.915846 73.409123)
+        (xy 107.960208 73.583796)
+        (xy 107.964392 73.600269)
+        (xy 107.966809 73.605512)
+        (xy 108.00401 73.686208)
+        (xy 108.049377 73.784616)
+        (xy 108.05271 73.789332)
+        (xy 108.150131 73.92718)
+        (xy 108.166533 73.950389)
+        (xy 108.311938 74.092035)
+        (xy 108.48072 74.204812)
+        (xy 108.486023 74.20709)
+        (xy 108.486026 74.207092)
+        (xy 108.574707 74.245192)
+        (xy 108.667228 74.284942)
+        (xy 108.740244 74.301464)
+        (xy 108.859579 74.328467)
+        (xy 108.859584 74.328468)
+        (xy 108.865216 74.329742)
+        (xy 108.870987 74.329969)
+        (xy 108.870989 74.329969)
+        (xy 108.930756 74.332317)
+        (xy 109.068053 74.337712)
+        (xy 109.168499 74.323148)
+        (xy 109.263231 74.309413)
+        (xy 109.263236 74.309412)
+        (xy 109.268945 74.308584)
+        (xy 109.274409 74.306729)
+        (xy 109.274414 74.306728)
+        (xy 109.455693 74.245192)
+        (xy 109.455698 74.24519)
+        (xy 109.461165 74.243334)
+        (xy 109.638276 74.144147)
+        (xy 109.700934 74.092035)
+        (xy 109.789913 74.018031)
+        (xy 109.794345 74.014345)
+        (xy 109.851463 73.945669)
+        (xy 109.920453 73.862718)
+        (xy 109.920455 73.862715)
+        (xy 109.924147 73.858276)
+        (xy 110.023334 73.681165)
+        (xy 110.02519 73.675698)
+        (xy 110.025192 73.675693)
+        (xy 110.086728 73.494414)
+        (xy 110.086729 73.494409)
+        (xy 110.088584 73.488945)
+        (xy 110.089412 73.483236)
+        (xy 110.089413 73.483231)
+        (xy 110.107806 73.356376)
+        (xy 110.117712 73.288053)
+        (xy 110.119232 73.23)
+        (xy 110.116564 73.200964)
+        (xy 110.441148 73.200964)
+        (xy 110.454424 73.403522)
+        (xy 110.455845 73.409118)
+        (xy 110.455846 73.409123)
+        (xy 110.500208 73.583796)
+        (xy 110.504392 73.600269)
+        (xy 110.506809 73.605512)
+        (xy 110.54401 73.686208)
+        (xy 110.589377 73.784616)
+        (xy 110.59271 73.789332)
+        (xy 110.690131 73.92718)
+        (xy 110.706533 73.950389)
+        (xy 110.851938 74.092035)
+        (xy 111.02072 74.204812)
+        (xy 111.026023 74.20709)
+        (xy 111.026026 74.207092)
+        (xy 111.114707 74.245192)
+        (xy 111.207228 74.284942)
+        (xy 111.280244 74.301464)
+        (xy 111.399579 74.328467)
+        (xy 111.399584 74.328468)
+        (xy 111.405216 74.329742)
+        (xy 111.410987 74.329969)
+        (xy 111.410989 74.329969)
+        (xy 111.470756 74.332317)
+        (xy 111.608053 74.337712)
+        (xy 111.708499 74.323148)
+        (xy 111.803231 74.309413)
+        (xy 111.803236 74.309412)
+        (xy 111.808945 74.308584)
+        (xy 111.814409 74.306729)
+        (xy 111.814414 74.306728)
+        (xy 111.995693 74.245192)
+        (xy 111.995698 74.24519)
+        (xy 112.001165 74.243334)
+        (xy 112.178276 74.144147)
+        (xy 112.240934 74.092035)
+        (xy 112.329913 74.018031)
+        (xy 112.334345 74.014345)
+        (xy 112.391463 73.945669)
+        (xy 112.460453 73.862718)
+        (xy 112.460455 73.862715)
+        (xy 112.464147 73.858276)
+        (xy 112.563334 73.681165)
+        (xy 112.56519 73.675698)
+        (xy 112.565192 73.675693)
+        (xy 112.626728 73.494414)
+        (xy 112.626729 73.494409)
+        (xy 112.628584 73.488945)
+        (xy 112.629412 73.483236)
+        (xy 112.629413 73.483231)
+        (xy 112.647806 73.356376)
+        (xy 112.657712 73.288053)
+        (xy 112.659232 73.23)
+        (xy 112.645776 73.083553)
+        (xy 112.641187 73.033613)
+        (xy 112.641186 73.03361)
+        (xy 112.640658 73.027859)
+        (xy 112.635627 73.010021)
+        (xy 112.587125 72.838046)
+        (xy 112.587124 72.838044)
+        (xy 112.585557 72.832487)
+        (xy 112.574978 72.811033)
+        (xy 112.498331 72.655609)
+        (xy 112.495776 72.650428)
+        (xy 112.37432 72.487779)
+        (xy 112.225258 72.349987)
+        (xy 112.220375 72.346906)
+        (xy 112.220371 72.346903)
+        (xy 112.058464 72.244748)
+        (xy 112.053581 72.241667)
+        (xy 111.865039 72.166446)
+        (xy 111.859379 72.16532)
+        (xy 111.859375 72.165319)
+        (xy 111.671613 72.127971)
+        (xy 111.67161 72.127971)
+        (xy 111.665946 72.126844)
+        (xy 111.660171 72.126768)
+        (xy 111.660167 72.126768)
+        (xy 111.558793 72.125441)
+        (xy 111.462971 72.124187)
+        (xy 111.457274 72.125166)
+        (xy 111.457273 72.125166)
+        (xy 111.268607 72.157585)
+        (xy 111.26291 72.158564)
+        (xy 111.072463 72.228824)
+        (xy 110.89801 72.332612)
+        (xy 110.89367 72.336418)
+        (xy 110.893666 72.336421)
+        (xy 110.873723 72.353911)
+        (xy 110.745392 72.466455)
+        (xy 110.741817 72.47099)
+        (xy 110.741816 72.470991)
+        (xy 110.735456 72.479059)
+        (xy 110.61972 72.625869)
+        (xy 110.617031 72.63098)
+        (xy 110.617029 72.630983)
+        (xy 110.604073 72.655609)
+        (xy 110.525203 72.805515)
+        (xy 110.465007 72.999378)
+        (xy 110.441148 73.200964)
+        (xy 110.116564 73.200964)
+        (xy 110.105776 73.083553)
+        (xy 110.101187 73.033613)
+        (xy 110.101186 73.03361)
+        (xy 110.100658 73.027859)
+        (xy 110.095627 73.010021)
+        (xy 110.047125 72.838046)
+        (xy 110.047124 72.838044)
+        (xy 110.045557 72.832487)
+        (xy 110.034978 72.811033)
+        (xy 109.958331 72.655609)
+        (xy 109.955776 72.650428)
+        (xy 109.83432 72.487779)
+        (xy 109.685258 72.349987)
+        (xy 109.680375 72.346906)
+        (xy 109.680371 72.346903)
+        (xy 109.518464 72.244748)
+        (xy 109.513581 72.241667)
+        (xy 109.325039 72.166446)
+        (xy 109.319379 72.16532)
+        (xy 109.319375 72.165319)
+        (xy 109.131613 72.127971)
+        (xy 109.13161 72.127971)
+        (xy 109.125946 72.126844)
+        (xy 109.120171 72.126768)
+        (xy 109.120167 72.126768)
+        (xy 109.018793 72.125441)
+        (xy 108.922971 72.124187)
+        (xy 108.917274 72.125166)
+        (xy 108.917273 72.125166)
+        (xy 108.728607 72.157585)
+        (xy 108.72291 72.158564)
+        (xy 108.532463 72.228824)
+        (xy 108.35801 72.332612)
+        (xy 108.35367 72.336418)
+        (xy 108.353666 72.336421)
+        (xy 108.333723 72.353911)
+        (xy 108.205392 72.466455)
+        (xy 108.201817 72.47099)
+        (xy 108.201816 72.470991)
+        (xy 108.195456 72.479059)
+        (xy 108.07972 72.625869)
+        (xy 108.077031 72.63098)
+        (xy 108.077029 72.630983)
+        (xy 108.064073 72.655609)
+        (xy 107.985203 72.805515)
+        (xy 107.925007 72.999378)
+        (xy 107.901148 73.200964)
+        (xy 107.576564 73.200964)
+        (xy 107.565776 73.083553)
+        (xy 107.561187 73.033613)
+        (xy 107.561186 73.03361)
+        (xy 107.560658 73.027859)
+        (xy 107.555627 73.010021)
+        (xy 107.507125 72.838046)
+        (xy 107.507124 72.838044)
+        (xy 107.505557 72.832487)
+        (xy 107.494978 72.811033)
+        (xy 107.418331 72.655609)
+        (xy 107.415776 72.650428)
+        (xy 107.29432 72.487779)
+        (xy 107.145258 72.349987)
+        (xy 107.140375 72.346906)
+        (xy 107.140371 72.346903)
+        (xy 106.978464 72.244748)
+        (xy 106.973581 72.241667)
+        (xy 106.785039 72.166446)
+        (xy 106.779379 72.16532)
+        (xy 106.779375 72.165319)
+        (xy 106.591613 72.127971)
+        (xy 106.59161 72.127971)
+        (xy 106.585946 72.126844)
+        (xy 106.580171 72.126768)
+        (xy 106.580167 72.126768)
+        (xy 106.478793 72.125441)
+        (xy 106.382971 72.124187)
+        (xy 106.377274 72.125166)
+        (xy 106.377273 72.125166)
+        (xy 106.188607 72.157585)
+        (xy 106.18291 72.158564)
+        (xy 105.992463 72.228824)
+        (xy 105.81801 72.332612)
+        (xy 105.81367 72.336418)
+        (xy 105.813666 72.336421)
+        (xy 105.793723 72.353911)
+        (xy 105.665392 72.466455)
+        (xy 105.661817 72.47099)
+        (xy 105.661816 72.470991)
+        (xy 105.655456 72.479059)
+        (xy 105.53972 72.625869)
+        (xy 105.537031 72.63098)
+        (xy 105.537029 72.630983)
+        (xy 105.524073 72.655609)
+        (xy 105.445203 72.805515)
+        (xy 105.385007 72.999378)
+        (xy 105.361148 73.200964)
+        (xy 105.036564 73.200964)
+        (xy 105.025776 73.083553)
+        (xy 105.021187 73.033613)
+        (xy 105.021186 73.03361)
+        (xy 105.020658 73.027859)
+        (xy 105.015627 73.010021)
+        (xy 104.967125 72.838046)
+        (xy 104.967124 72.838044)
+        (xy 104.965557 72.832487)
+        (xy 104.954978 72.811033)
+        (xy 104.878331 72.655609)
+        (xy 104.875776 72.650428)
+        (xy 104.75432 72.487779)
+        (xy 104.605258 72.349987)
+        (xy 104.600375 72.346906)
+        (xy 104.600371 72.346903)
+        (xy 104.438464 72.244748)
+        (xy 104.433581 72.241667)
+        (xy 104.245039 72.166446)
+        (xy 104.239379 72.16532)
+        (xy 104.239375 72.165319)
+        (xy 104.051613 72.127971)
+        (xy 104.05161 72.127971)
+        (xy 104.045946 72.126844)
+        (xy 104.040171 72.126768)
+        (xy 104.040167 72.126768)
+        (xy 103.938793 72.125441)
+        (xy 103.842971 72.124187)
+        (xy 103.837274 72.125166)
+        (xy 103.837273 72.125166)
+        (xy 103.648607 72.157585)
+        (xy 103.64291 72.158564)
+        (xy 103.452463 72.228824)
+        (xy 103.27801 72.332612)
+        (xy 103.27367 72.336418)
+        (xy 103.273666 72.336421)
+        (xy 103.253723 72.353911)
+        (xy 103.125392 72.466455)
+        (xy 103.121817 72.47099)
+        (xy 103.121816 72.470991)
+        (xy 103.115456 72.479059)
+        (xy 102.99972 72.625869)
+        (xy 102.997031 72.63098)
+        (xy 102.997029 72.630983)
+        (xy 102.984073 72.655609)
+        (xy 102.905203 72.805515)
+        (xy 102.845007 72.999378)
+        (xy 102.821148 73.200964)
+        (xy 102.496564 73.200964)
+        (xy 102.485776 73.083553)
+        (xy 102.481187 73.033613)
+        (xy 102.481186 73.03361)
+        (xy 102.480658 73.027859)
+        (xy 102.475627 73.010021)
+        (xy 102.427125 72.838046)
+        (xy 102.427124 72.838044)
+        (xy 102.425557 72.832487)
+        (xy 102.414978 72.811033)
+        (xy 102.338331 72.655609)
+        (xy 102.335776 72.650428)
+        (xy 102.21432 72.487779)
+        (xy 102.065258 72.349987)
+        (xy 102.060375 72.346906)
+        (xy 102.060371 72.346903)
+        (xy 101.898464 72.244748)
+        (xy 101.893581 72.241667)
+        (xy 101.705039 72.166446)
+        (xy 101.699379 72.16532)
+        (xy 101.699375 72.165319)
+        (xy 101.511613 72.127971)
+        (xy 101.51161 72.127971)
+        (xy 101.505946 72.126844)
+        (xy 101.500171 72.126768)
+        (xy 101.500167 72.126768)
+        (xy 101.398793 72.125441)
+        (xy 101.302971 72.124187)
+        (xy 101.297274 72.125166)
+        (xy 101.297273 72.125166)
+        (xy 101.108607 72.157585)
+        (xy 101.10291 72.158564)
+        (xy 100.912463 72.228824)
+        (xy 100.73801 72.332612)
+        (xy 100.73367 72.336418)
+        (xy 100.733666 72.336421)
+        (xy 100.713723 72.353911)
+        (xy 100.585392 72.466455)
+        (xy 100.581817 72.47099)
+        (xy 100.581816 72.470991)
+        (xy 100.575456 72.479059)
+        (xy 100.45972 72.625869)
+        (xy 100.457031 72.63098)
+        (xy 100.457029 72.630983)
+        (xy 100.444073 72.655609)
+        (xy 100.365203 72.805515)
+        (xy 100.305007 72.999378)
+        (xy 100.281148 73.200964)
+        (xy 99.956564 73.200964)
+        (xy 99.945776 73.083553)
+        (xy 99.941187 73.033613)
+        (xy 99.941186 73.03361)
+        (xy 99.940658 73.027859)
+        (xy 99.935627 73.010021)
+        (xy 99.887125 72.838046)
+        (xy 99.887124 72.838044)
+        (xy 99.885557 72.832487)
+        (xy 99.874978 72.811033)
+        (xy 99.798331 72.655609)
+        (xy 99.795776 72.650428)
+        (xy 99.67432 72.487779)
+        (xy 99.525258 72.349987)
+        (xy 99.520375 72.346906)
+        (xy 99.520371 72.346903)
+        (xy 99.358464 72.244748)
+        (xy 99.353581 72.241667)
+        (xy 99.165039 72.166446)
+        (xy 99.159379 72.16532)
+        (xy 99.159375 72.165319)
+        (xy 98.971613 72.127971)
+        (xy 98.97161 72.127971)
+        (xy 98.965946 72.126844)
+        (xy 98.960171 72.126768)
+        (xy 98.960167 72.126768)
+        (xy 98.858793 72.125441)
+        (xy 98.762971 72.124187)
+        (xy 98.757274 72.125166)
+        (xy 98.757273 72.125166)
+        (xy 98.568607 72.157585)
+        (xy 98.56291 72.158564)
+        (xy 98.372463 72.228824)
+        (xy 98.19801 72.332612)
+        (xy 98.19367 72.336418)
+        (xy 98.193666 72.336421)
+        (xy 98.173723 72.353911)
+        (xy 98.045392 72.466455)
+        (xy 98.041817 72.47099)
+        (xy 98.041816 72.470991)
+        (xy 98.035456 72.479059)
+        (xy 97.91972 72.625869)
+        (xy 97.917031 72.63098)
+        (xy 97.917029 72.630983)
+        (xy 97.904073 72.655609)
+        (xy 97.825203 72.805515)
+        (xy 97.765007 72.999378)
+        (xy 97.741148 73.200964)
+        (xy 97.416564 73.200964)
+        (xy 97.405776 73.083553)
+        (xy 97.401187 73.033613)
+        (xy 97.401186 73.03361)
+        (xy 97.400658 73.027859)
+        (xy 97.395627 73.010021)
+        (xy 97.347125 72.838046)
+        (xy 97.347124 72.838044)
+        (xy 97.345557 72.832487)
+        (xy 97.334978 72.811033)
+        (xy 97.258331 72.655609)
+        (xy 97.255776 72.650428)
+        (xy 97.13432 72.487779)
+        (xy 96.985258 72.349987)
+        (xy 96.980375 72.346906)
+        (xy 96.980371 72.346903)
+        (xy 96.818464 72.244748)
+        (xy 96.813581 72.241667)
+        (xy 96.625039 72.166446)
+        (xy 96.619379 72.16532)
+        (xy 96.619375 72.165319)
+        (xy 96.431613 72.127971)
+        (xy 96.43161 72.127971)
+        (xy 96.425946 72.126844)
+        (xy 96.420171 72.126768)
+        (xy 96.420167 72.126768)
+        (xy 96.318793 72.125441)
+        (xy 96.222971 72.124187)
+        (xy 96.217274 72.125166)
+        (xy 96.217273 72.125166)
+        (xy 96.028607 72.157585)
+        (xy 96.02291 72.158564)
+        (xy 95.832463 72.228824)
+        (xy 95.65801 72.332612)
+        (xy 95.65367 72.336418)
+        (xy 95.653666 72.336421)
+        (xy 95.633723 72.353911)
+        (xy 95.505392 72.466455)
+        (xy 95.501817 72.47099)
+        (xy 95.501816 72.470991)
+        (xy 95.495456 72.479059)
+        (xy 95.37972 72.625869)
+        (xy 95.377031 72.63098)
+        (xy 95.377029 72.630983)
+        (xy 95.364073 72.655609)
+        (xy 95.285203 72.805515)
+        (xy 95.225007 72.999378)
+        (xy 95.201148 73.200964)
+        (xy 94.876564 73.200964)
+        (xy 94.865776 73.083553)
+        (xy 94.861187 73.033613)
+        (xy 94.861186 73.03361)
+        (xy 94.860658 73.027859)
+        (xy 94.855627 73.010021)
+        (xy 94.807125 72.838046)
+        (xy 94.807124 72.838044)
+        (xy 94.805557 72.832487)
+        (xy 94.794978 72.811033)
+        (xy 94.718331 72.655609)
+        (xy 94.715776 72.650428)
+        (xy 94.59432 72.487779)
+        (xy 94.445258 72.349987)
+        (xy 94.440375 72.346906)
+        (xy 94.440371 72.346903)
+        (xy 94.278464 72.244748)
+        (xy 94.273581 72.241667)
+        (xy 94.085039 72.166446)
+        (xy 94.079379 72.16532)
+        (xy 94.079375 72.165319)
+        (xy 93.891613 72.127971)
+        (xy 93.89161 72.127971)
+        (xy 93.885946 72.126844)
+        (xy 93.880171 72.126768)
+        (xy 93.880167 72.126768)
+        (xy 93.778793 72.125441)
+        (xy 93.682971 72.124187)
+        (xy 93.677274 72.125166)
+        (xy 93.677273 72.125166)
+        (xy 93.488607 72.157585)
+        (xy 93.48291 72.158564)
+        (xy 93.292463 72.228824)
+        (xy 93.11801 72.332612)
+        (xy 93.11367 72.336418)
+        (xy 93.113666 72.336421)
+        (xy 93.093723 72.353911)
+        (xy 92.965392 72.466455)
+        (xy 92.961817 72.47099)
+        (xy 92.961816 72.470991)
+        (xy 92.955456 72.479059)
+        (xy 92.83972 72.625869)
+        (xy 92.837031 72.63098)
+        (xy 92.837029 72.630983)
+        (xy 92.824073 72.655609)
+        (xy 92.745203 72.805515)
+        (xy 92.685007 72.999378)
+        (xy 92.661148 73.200964)
+        (xy 92.336564 73.200964)
+        (xy 92.325776 73.083553)
+        (xy 92.321187 73.033613)
+        (xy 92.321186 73.03361)
+        (xy 92.320658 73.027859)
+        (xy 92.315627 73.010021)
+        (xy 92.267125 72.838046)
+        (xy 92.267124 72.838044)
+        (xy 92.265557 72.832487)
+        (xy 92.254978 72.811033)
+        (xy 92.178331 72.655609)
+        (xy 92.175776 72.650428)
+        (xy 92.05432 72.487779)
+        (xy 91.905258 72.349987)
+        (xy 91.900375 72.346906)
+        (xy 91.900371 72.346903)
+        (xy 91.738464 72.244748)
+        (xy 91.733581 72.241667)
+        (xy 91.545039 72.166446)
+        (xy 91.539379 72.16532)
+        (xy 91.539375 72.165319)
+        (xy 91.351613 72.127971)
+        (xy 91.35161 72.127971)
+        (xy 91.345946 72.126844)
+        (xy 91.340171 72.126768)
+        (xy 91.340167 72.126768)
+        (xy 91.238793 72.125441)
+        (xy 91.142971 72.124187)
+        (xy 91.137274 72.125166)
+        (xy 91.137273 72.125166)
+        (xy 90.948607 72.157585)
+        (xy 90.94291 72.158564)
+        (xy 90.752463 72.228824)
+        (xy 90.57801 72.332612)
+        (xy 90.57367 72.336418)
+        (xy 90.573666 72.336421)
+        (xy 90.553723 72.353911)
+        (xy 90.425392 72.466455)
+        (xy 90.421817 72.47099)
+        (xy 90.421816 72.470991)
+        (xy 90.415456 72.479059)
+        (xy 90.29972 72.625869)
+        (xy 90.297031 72.63098)
+        (xy 90.297029 72.630983)
+        (xy 90.284073 72.655609)
+        (xy 90.205203 72.805515)
+        (xy 90.145007 72.999378)
+        (xy 90.121148 73.200964)
+        (xy 89.796564 73.200964)
+        (xy 89.785776 73.083553)
+        (xy 89.781187 73.033613)
+        (xy 89.781186 73.03361)
+        (xy 89.780658 73.027859)
+        (xy 89.775627 73.010021)
+        (xy 89.727125 72.838046)
+        (xy 89.727124 72.838044)
+        (xy 89.725557 72.832487)
+        (xy 89.714978 72.811033)
+        (xy 89.638331 72.655609)
+        (xy 89.635776 72.650428)
+        (xy 89.51432 72.487779)
+        (xy 89.365258 72.349987)
+        (xy 89.360375 72.346906)
+        (xy 89.360371 72.346903)
+        (xy 89.198464 72.244748)
+        (xy 89.193581 72.241667)
+        (xy 89.005039 72.166446)
+        (xy 88.999379 72.16532)
+        (xy 88.999375 72.165319)
+        (xy 88.811613 72.127971)
+        (xy 88.81161 72.127971)
+        (xy 88.805946 72.126844)
+        (xy 88.800171 72.126768)
+        (xy 88.800167 72.126768)
+        (xy 88.698793 72.125441)
+        (xy 88.602971 72.124187)
+        (xy 88.597274 72.125166)
+        (xy 88.597273 72.125166)
+        (xy 88.408607 72.157585)
+        (xy 88.40291 72.158564)
+        (xy 88.212463 72.228824)
+        (xy 88.03801 72.332612)
+        (xy 88.03367 72.336418)
+        (xy 88.033666 72.336421)
+        (xy 88.013723 72.353911)
+        (xy 87.885392 72.466455)
+        (xy 87.881817 72.47099)
+        (xy 87.881816 72.470991)
+        (xy 87.875456 72.479059)
+        (xy 87.75972 72.625869)
+        (xy 87.757031 72.63098)
+        (xy 87.757029 72.630983)
+        (xy 87.744073 72.655609)
+        (xy 87.665203 72.805515)
+        (xy 87.605007 72.999378)
+        (xy 87.581148 73.200964)
+        (xy 87.256564 73.200964)
+        (xy 87.245776 73.083553)
+        (xy 87.241187 73.033613)
+        (xy 87.241186 73.03361)
+        (xy 87.240658 73.027859)
+        (xy 87.235627 73.010021)
+        (xy 87.187125 72.838046)
+        (xy 87.187124 72.838044)
+        (xy 87.185557 72.832487)
+        (xy 87.174978 72.811033)
+        (xy 87.098331 72.655609)
+        (xy 87.095776 72.650428)
+        (xy 86.97432 72.487779)
+        (xy 86.825258 72.349987)
+        (xy 86.820375 72.346906)
+        (xy 86.820371 72.346903)
+        (xy 86.658464 72.244748)
+        (xy 86.653581 72.241667)
+        (xy 86.465039 72.166446)
+        (xy 86.459379 72.16532)
+        (xy 86.459375 72.165319)
+        (xy 86.271613 72.127971)
+        (xy 86.27161 72.127971)
+        (xy 86.265946 72.126844)
+        (xy 86.260171 72.126768)
+        (xy 86.260167 72.126768)
+        (xy 86.158793 72.125441)
+        (xy 86.062971 72.124187)
+        (xy 86.057274 72.125166)
+        (xy 86.057273 72.125166)
+        (xy 85.868607 72.157585)
+        (xy 85.86291 72.158564)
+        (xy 85.672463 72.228824)
+        (xy 85.49801 72.332612)
+        (xy 85.49367 72.336418)
+        (xy 85.493666 72.336421)
+        (xy 85.473723 72.353911)
+        (xy 85.345392 72.466455)
+        (xy 85.341817 72.47099)
+        (xy 85.341816 72.470991)
+        (xy 85.335456 72.479059)
+        (xy 85.21972 72.625869)
+        (xy 85.217031 72.63098)
+        (xy 85.217029 72.630983)
+        (xy 85.204073 72.655609)
+        (xy 85.125203 72.805515)
+        (xy 85.065007 72.999378)
+        (xy 85.041148 73.200964)
+        (xy 84.716564 73.200964)
+        (xy 84.705776 73.083553)
+        (xy 84.701187 73.033613)
+        (xy 84.701186 73.03361)
+        (xy 84.700658 73.027859)
+        (xy 84.695627 73.010021)
+        (xy 84.647125 72.838046)
+        (xy 84.647124 72.838044)
+        (xy 84.645557 72.832487)
+        (xy 84.634978 72.811033)
+        (xy 84.558331 72.655609)
+        (xy 84.555776 72.650428)
+        (xy 84.43432 72.487779)
+        (xy 84.285258 72.349987)
+        (xy 84.280375 72.346906)
+        (xy 84.280371 72.346903)
+        (xy 84.118464 72.244748)
+        (xy 84.113581 72.241667)
+        (xy 83.925039 72.166446)
+        (xy 83.919379 72.16532)
+        (xy 83.919375 72.165319)
+        (xy 83.731613 72.127971)
+        (xy 83.73161 72.127971)
+        (xy 83.725946 72.126844)
+        (xy 83.720171 72.126768)
+        (xy 83.720167 72.126768)
+        (xy 83.618793 72.125441)
+        (xy 83.522971 72.124187)
+        (xy 83.517274 72.125166)
+        (xy 83.517273 72.125166)
+        (xy 83.328607 72.157585)
+        (xy 83.32291 72.158564)
+        (xy 83.132463 72.228824)
+        (xy 82.95801 72.332612)
+        (xy 82.95367 72.336418)
+        (xy 82.953666 72.336421)
+        (xy 82.933723 72.353911)
+        (xy 82.805392 72.466455)
+        (xy 82.801817 72.47099)
+        (xy 82.801816 72.470991)
+        (xy 82.795456 72.479059)
+        (xy 82.67972 72.625869)
+        (xy 82.677031 72.63098)
+        (xy 82.677029 72.630983)
+        (xy 82.664073 72.655609)
+        (xy 82.585203 72.805515)
+        (xy 82.525007 72.999378)
+        (xy 82.501148 73.200964)
+        (xy 82.176564 73.200964)
+        (xy 82.165776 73.083553)
+        (xy 82.161187 73.033613)
+        (xy 82.161186 73.03361)
+        (xy 82.160658 73.027859)
+        (xy 82.155627 73.010021)
+        (xy 82.107125 72.838046)
+        (xy 82.107124 72.838044)
+        (xy 82.105557 72.832487)
+        (xy 82.094978 72.811033)
+        (xy 82.018331 72.655609)
+        (xy 82.015776 72.650428)
+        (xy 81.89432 72.487779)
+        (xy 81.745258 72.349987)
+        (xy 81.740375 72.346906)
+        (xy 81.740371 72.346903)
+        (xy 81.578464 72.244748)
+        (xy 81.573581 72.241667)
+        (xy 81.385039 72.166446)
+        (xy 81.379379 72.16532)
+        (xy 81.379375 72.165319)
+        (xy 81.191613 72.127971)
+        (xy 81.19161 72.127971)
+        (xy 81.185946 72.126844)
+        (xy 81.180171 72.126768)
+        (xy 81.180167 72.126768)
+        (xy 81.078793 72.125441)
+        (xy 80.982971 72.124187)
+        (xy 80.977274 72.125166)
+        (xy 80.977273 72.125166)
+        (xy 80.788607 72.157585)
+        (xy 80.78291 72.158564)
+        (xy 80.592463 72.228824)
+        (xy 80.41801 72.332612)
+        (xy 80.41367 72.336418)
+        (xy 80.413666 72.336421)
+        (xy 80.393723 72.353911)
+        (xy 80.265392 72.466455)
+        (xy 80.261817 72.47099)
+        (xy 80.261816 72.470991)
+        (xy 80.255456 72.479059)
+        (xy 80.13972 72.625869)
+        (xy 80.137031 72.63098)
+        (xy 80.137029 72.630983)
+        (xy 80.124073 72.655609)
+        (xy 80.045203 72.805515)
+        (xy 79.985007 72.999378)
+        (xy 79.961148 73.200964)
+        (xy 79.636564 73.200964)
+        (xy 79.625776 73.083553)
+        (xy 79.621187 73.033613)
+        (xy 79.621186 73.03361)
+        (xy 79.620658 73.027859)
+        (xy 79.615627 73.010021)
+        (xy 79.567125 72.838046)
+        (xy 79.567124 72.838044)
+        (xy 79.565557 72.832487)
+        (xy 79.554978 72.811033)
+        (xy 79.478331 72.655609)
+        (xy 79.475776 72.650428)
+        (xy 79.35432 72.487779)
+        (xy 79.205258 72.349987)
+        (xy 79.200375 72.346906)
+        (xy 79.200371 72.346903)
+        (xy 79.038464 72.244748)
+        (xy 79.033581 72.241667)
+        (xy 78.845039 72.166446)
+        (xy 78.839379 72.16532)
+        (xy 78.839375 72.165319)
+        (xy 78.651613 72.127971)
+        (xy 78.65161 72.127971)
+        (xy 78.645946 72.126844)
+        (xy 78.640171 72.126768)
+        (xy 78.640167 72.126768)
+        (xy 78.538793 72.125441)
+        (xy 78.442971 72.124187)
+        (xy 78.437274 72.125166)
+        (xy 78.437273 72.125166)
+        (xy 78.248607 72.157585)
+        (xy 78.24291 72.158564)
+        (xy 78.052463 72.228824)
+        (xy 77.87801 72.332612)
+        (xy 77.87367 72.336418)
+        (xy 77.873666 72.336421)
+        (xy 77.853723 72.353911)
+        (xy 77.725392 72.466455)
+        (xy 77.721817 72.47099)
+        (xy 77.721816 72.470991)
+        (xy 77.715456 72.479059)
+        (xy 77.59972 72.625869)
+        (xy 77.597031 72.63098)
+        (xy 77.597029 72.630983)
+        (xy 77.584073 72.655609)
+        (xy 77.505203 72.805515)
+        (xy 77.445007 72.999378)
+        (xy 77.421148 73.200964)
+        (xy 77.096564 73.200964)
+        (xy 77.085776 73.083553)
+        (xy 77.081187 73.033613)
+        (xy 77.081186 73.03361)
+        (xy 77.080658 73.027859)
+        (xy 77.075627 73.010021)
+        (xy 77.027125 72.838046)
+        (xy 77.027124 72.838044)
+        (xy 77.025557 72.832487)
+        (xy 77.014978 72.811033)
+        (xy 76.938331 72.655609)
+        (xy 76.935776 72.650428)
+        (xy 76.81432 72.487779)
+        (xy 76.665258 72.349987)
+        (xy 76.660375 72.346906)
+        (xy 76.660371 72.346903)
+        (xy 76.498464 72.244748)
+        (xy 76.493581 72.241667)
+        (xy 76.305039 72.166446)
+        (xy 76.299379 72.16532)
+        (xy 76.299375 72.165319)
+        (xy 76.111613 72.127971)
+        (xy 76.11161 72.127971)
+        (xy 76.105946 72.126844)
+        (xy 76.100171 72.126768)
+        (xy 76.100167 72.126768)
+        (xy 75.998793 72.125441)
+        (xy 75.902971 72.124187)
+        (xy 75.897274 72.125166)
+        (xy 75.897273 72.125166)
+        (xy 75.708607 72.157585)
+        (xy 75.70291 72.158564)
+        (xy 75.512463 72.228824)
+        (xy 75.33801 72.332612)
+        (xy 75.33367 72.336418)
+        (xy 75.333666 72.336421)
+        (xy 75.313723 72.353911)
+        (xy 75.185392 72.466455)
+        (xy 75.181817 72.47099)
+        (xy 75.181816 72.470991)
+        (xy 75.175456 72.479059)
+        (xy 75.05972 72.625869)
+        (xy 75.057031 72.63098)
+        (xy 75.057029 72.630983)
+        (xy 75.044073 72.655609)
+        (xy 74.965203 72.805515)
+        (xy 74.905007 72.999378)
+        (xy 74.881148 73.200964)
+        (xy 74.556564 73.200964)
+        (xy 74.545776 73.083553)
+        (xy 74.541187 73.033613)
+        (xy 74.541186 73.03361)
+        (xy 74.540658 73.027859)
+        (xy 74.535627 73.010021)
+        (xy 74.487125 72.838046)
+        (xy 74.487124 72.838044)
+        (xy 74.485557 72.832487)
+        (xy 74.474978 72.811033)
+        (xy 74.398331 72.655609)
+        (xy 74.395776 72.650428)
+        (xy 74.27432 72.487779)
+        (xy 74.125258 72.349987)
+        (xy 74.120375 72.346906)
+        (xy 74.120371 72.346903)
+        (xy 73.958464 72.244748)
+        (xy 73.953581 72.241667)
+        (xy 73.765039 72.166446)
+        (xy 73.759379 72.16532)
+        (xy 73.759375 72.165319)
+        (xy 73.571613 72.127971)
+        (xy 73.57161 72.127971)
+        (xy 73.565946 72.126844)
+        (xy 73.560171 72.126768)
+        (xy 73.560167 72.126768)
+        (xy 73.458793 72.125441)
+        (xy 73.362971 72.124187)
+        (xy 73.357274 72.125166)
+        (xy 73.357273 72.125166)
+        (xy 73.168607 72.157585)
+        (xy 73.16291 72.158564)
+        (xy 72.972463 72.228824)
+        (xy 72.79801 72.332612)
+        (xy 72.79367 72.336418)
+        (xy 72.793666 72.336421)
+        (xy 72.773723 72.353911)
+        (xy 72.645392 72.466455)
+        (xy 72.641817 72.47099)
+        (xy 72.641816 72.470991)
+        (xy 72.635456 72.479059)
+        (xy 72.51972 72.625869)
+        (xy 72.517031 72.63098)
+        (xy 72.517029 72.630983)
+        (xy 72.427589 72.80098)
+        (xy 72.37817 72.851952)
+        (xy 72.309037 72.868115)
+        (xy 72.242141 72.844336)
+        (xy 72.202003 72.789973)
+        (xy 72.199955 72.790863)
+        (xy 72.112972 72.590814)
+        (xy 72.108105 72.581739)
+        (xy 72.043063 72.481197)
+        (xy 72.032377 72.471995)
+        (xy 72.022812 72.476398)
+        (xy 71.282022 73.217188)
+        (xy 71.274408 73.231132)
+        (xy 70.551922 73.231132)
+        (xy 69.799849 72.479059)
+        (xy 69.788313 72.472759)
+        (xy 69.776028 72.482384)
+        (xy 69.743192 72.53052)
+        (xy 69.688281 72.575523)
+        (xy 69.617756 72.583694)
+        (xy 69.554009 72.55244)
+        (xy 69.533311 72.527955)
+        (xy 69.503062 72.481197)
+        (xy 69.492377 72.471995)
+        (xy 69.482812 72.476398)
+        (xy 67.616737 74.342473)
+        (xy 67.609977 74.354853)
+        (xy 67.615258 74.361907)
+        (xy 67.776756 74.456279)
+        (xy 67.786042 74.460729)
+        (xy 67.935124 74.517657)
+        (xy 67.991627 74.560644)
+        (xy 68.01592 74.627355)
+        (xy 68.00029 74.69661)
+        (xy 67.949699 74.746421)
+        (xy 67.933785 74.753579)
+        (xy 67.892463 74.768824)
+        (xy 67.71801 74.872612)
+        (xy 67.71367 74.876418)
+        (xy 67.713666 74.876421)
+        (xy 67.569733 75.002648)
+        (xy 67.565392 75.006455)
+        (xy 67.43972 75.165869)
+        (xy 67.437031 75.17098)
+        (xy 67.437029 75.170983)
+        (xy 67.424073 75.195609)
+        (xy 67.345203 75.345515)
+        (xy 67.285007 75.539378)
+        (xy 67.261148 75.740964)
+        (xy 66.04 75.740964)
+        (xy 66.04 73.201863)
+        (xy 67.00805 73.201863)
+        (xy 67.020309 73.414477)
+        (xy 67.021745 73.424697)
+        (xy 67.068565 73.632446)
+        (xy 67.071645 73.642275)
+        (xy 67.15177 73.839603)
+        (xy 67.156413 73.848794)
+        (xy 67.23646 73.97942)
+        (xy 67.246916 73.98888)
+        (xy 67.255694 73.985096)
+        (xy 67.997978 73.242812)
+        (xy 68.005592 73.228868)
+        (xy 68.005461 73.227035)
+        (xy 68.00121 73.22042)
+        (xy 67.259849 72.479059)
+        (xy 67.248313 72.472759)
+        (xy 67.236031 72.482382)
+        (xy 67.188089 72.552662)
+        (xy 67.183004 72.561613)
+        (xy 67.093338 72.754783)
+        (xy 67.089775 72.76447)
+        (xy 67.032864 72.969681)
+        (xy 67.030933 72.9798)
+        (xy 67.008302 73.191574)
+        (xy 67.00805 73.201863)
+        (xy 66.04 73.201863)
+        (xy 66.04 72.106427)
+        (xy 67.611223 72.106427)
+        (xy 67.617968 72.118758)
+        (xy 68.357188 72.857978)
+        (xy 68.371132 72.865592)
+        (xy 68.372965 72.865461)
+        (xy 68.37958 72.86121)
+        (xy 69.123389 72.117401)
+        (xy 69.129382 72.106427)
+        (xy 70.151223 72.106427)
+        (xy 70.157968 72.118758)
+        (xy 70.897188 72.857978)
+        (xy 70.911132 72.865592)
+        (xy 70.912965 72.865461)
+        (xy 70.91958 72.86121)
+        (xy 71.663389 72.117401)
+        (xy 71.67041 72.104544)
+        (xy 71.663611 72.095213)
+        (xy 71.659554 72.092518)
+        (xy 71.473117 71.989599)
+        (xy 71.463705 71.985369)
+        (xy 71.262959 71.91428)
+        (xy 71.252989 71.911646)
+        (xy 71.043327 71.874301)
+        (xy 71.033073 71.873331)
+        (xy 70.820116 71.870728)
+        (xy 70.809832 71.871448)
+        (xy 70.599321 71.903661)
+        (xy 70.589293 71.90605)
+        (xy 70.386868 71.972212)
+        (xy 70.377359 71.976209)
+        (xy 70.188466 72.07454)
+        (xy 70.179734 72.080039)
+        (xy 70.159677 72.095099)
+        (xy 70.151223 72.106427)
+        (xy 69.129382 72.106427)
+        (xy 69.13041 72.104544)
+        (xy 69.123611 72.095213)
+        (xy 69.119554 72.092518)
+        (xy 68.933117 71.989599)
+        (xy 68.923705 71.985369)
+        (xy 68.722959 71.91428)
+        (xy 68.712989 71.911646)
+        (xy 68.503327 71.874301)
+        (xy 68.493073 71.873331)
+        (xy 68.280116 71.870728)
+        (xy 68.269832 71.871448)
+        (xy 68.059321 71.903661)
+        (xy 68.049293 71.90605)
+        (xy 67.846868 71.972212)
+        (xy 67.837359 71.976209)
+        (xy 67.648466 72.07454)
+        (xy 67.639734 72.080039)
+        (xy 67.619677 72.095099)
+        (xy 67.611223 72.106427)
+        (xy 66.04 72.106427)
+        (xy 66.04 70.484)
+        (xy 66.060002 70.415879)
+        (xy 66.113658 70.369386)
+        (xy 66.166 70.358)
+        (xy 119 70.358)
+      )
+    )
+  )
+  (zone (net 19) (net_name "+3V0") (layer "In1.Cu") (tstamp 8d3947f4-8311-420a-a598-cf3ecf0b6a8b) (hatch edge 0.508)
+    (priority 2)
+    (connect_pads (clearance 0.254))
+    (min_thickness 0.254) (filled_areas_thickness no)
+    (fill yes (thermal_gap 0.508) (thermal_bridge_width 0.508))
+    (polygon
+      (pts
+        (xy 112.268 84.074)
+        (xy 105.918 90.424)
+        (xy 105.918 98.044)
+        (xy 102.362 98.044)
+        (xy 95.758 91.44)
+        (xy 92.71 91.44)
+        (xy 86.614 85.344)
+        (xy 82.55 85.344)
+        (xy 82.55 81.28)
+        (xy 91.948 81.28)
+        (xy 94.234 83.566)
+        (xy 96.266 83.566)
+        (xy 98.044 81.28)
+        (xy 109.728 81.28)
+        (xy 111.506 79.502)
+        (xy 112.268 79.502)
+      )
+    )
+    (filled_polygon
+      (layer "In1.Cu")
+      (pts
+        (xy 112.210121 79.522002)
+        (xy 112.256614 79.575658)
+        (xy 112.268 79.628)
+        (xy 112.268 84.02181)
+        (xy 112.247998 84.089931)
+        (xy 112.231095 84.110905)
+        (xy 105.918 90.424)
+        (xy 105.918 95.087705)
+        (xy 105.897998 95.155826)
+        (xy 105.844342 95.202319)
+        (xy 105.79134 95.213703)
+        (xy 105.720043 95.21333)
+        (xy 105.656473 95.212997)
+        (xy 105.649092 95.214769)
+        (xy 105.499342 95.250721)
+        (xy 105.499339 95.250722)
+        (xy 105.491963 95.252493)
+        (xy 105.341622 95.330089)
+        (xy 105.335901 95.335079)
+        (xy 105.335899 95.335081)
+        (xy 105.3348 95.33604)
+        (xy 105.21413 95.441307)
+        (xy 105.20976 95.447525)
+        (xy 105.134427 95.554714)
+        (xy 105.116848 95.579726)
+        (xy 105.055392 95.737354)
+        (xy 105.050137 95.777273)
+        (xy 105.036303 95.882351)
+        (xy 105.033309 95.905091)
+        (xy 105.051874 96.073255)
+        (xy 105.054484 96.080387)
+        (xy 105.098849 96.201619)
+        (xy 105.110016 96.232135)
+        (xy 105.114252 96.238438)
+        (xy 105.114252 96.238439)
+        (xy 105.200144 96.366261)
+        (xy 105.200147 96.366264)
+        (xy 105.204378 96.372561)
+        (xy 105.329512 96.486424)
+        (xy 105.478195 96.567152)
+        (xy 105.641842 96.610084)
+        (xy 105.793981 96.612474)
+        (xy 105.861777 96.633543)
+        (xy 105.907422 96.687922)
+        (xy 105.918 96.738458)
+        (xy 105.918 97.918)
+        (xy 105.897998 97.986121)
+        (xy 105.844342 98.032614)
+        (xy 105.792 98.044)
+        (xy 102.41419 98.044)
+        (xy 102.346069 98.023998)
+        (xy 102.325095 98.007095)
+        (xy 96.774 92.456)
+        (xy 98.562708 92.456)
+        (xy 98.581839 92.674674)
+        (xy 98.638653 92.886703)
+        (xy 98.676317 92.967474)
+        (xy 98.729095 93.080659)
+        (xy 98.729098 93.080664)
+        (xy 98.731421 93.085646)
+        (xy 98.734577 93.090153)
+        (xy 98.734578 93.090155)
+        (xy 98.826775 93.221825)
+        (xy 98.857326 93.265457)
+        (xy 99.012543 93.420674)
+        (xy 99.017051 93.423831)
+        (xy 99.017054 93.423833)
+        (xy 99.08998 93.474896)
+        (xy 99.192354 93.546579)
+        (xy 99.197336 93.548902)
+        (xy 99.197341 93.548905)
+        (xy 99.28281 93.588759)
+        (xy 99.391297 93.639347)
+        (xy 99.603326 93.696161)
+        (xy 99.822 93.715292)
+        (xy 100.040674 93.696161)
+        (xy 100.252703 93.639347)
+        (xy 100.36119 93.588759)
+        (xy 100.446659 93.548905)
+        (xy 100.446664 93.548902)
+        (xy 100.451646 93.546579)
+        (xy 100.55402 93.474896)
+        (xy 100.626946 93.423833)
+        (xy 100.626949 93.423831)
+        (xy 100.631457 93.420674)
+        (xy 100.786674 93.265457)
+        (xy 100.817226 93.221825)
+        (xy 100.909422 93.090155)
+        (xy 100.909423 93.090153)
+        (xy 100.912579 93.085646)
+        (xy 100.914902 93.080664)
+        (xy 100.914905 93.080659)
+        (xy 100.967683 92.967474)
+        (xy 101.005347 92.886703)
+        (xy 101.062161 92.674674)
+        (xy 101.081292 92.456)
+        (xy 101.062161 92.237326)
+        (xy 101.005347 92.025297)
+        (xy 100.965865 91.940626)
+        (xy 104.197905 91.940626)
+        (xy 104.21647 92.10879)
+        (xy 104.21908 92.115922)
+        (xy 104.263508 92.237326)
+        (xy 104.274612 92.26767)
+        (xy 104.278848 92.273973)
+        (xy 104.278848 92.273974)
+        (xy 104.36474 92.401796)
+        (xy 104.364743 92.401799)
+        (xy 104.368974 92.408096)
+        (xy 104.494108 92.521959)
+        (xy 104.642791 92.602687)
+        (xy 104.806438 92.645619)
+        (xy 104.894047 92.646996)
+        (xy 104.968004 92.648158)
+        (xy 104.968007 92.648158)
+        (xy 104.975602 92.648277)
+        (xy 105.038811 92.6338)
+        (xy 105.133114 92.612202)
+        (xy 105.133118 92.612201)
+        (xy 105.140517 92.610506)
+        (xy 105.291662 92.534488)
+        (xy 105.297433 92.529559)
+        (xy 105.297436 92.529557)
+        (xy 105.414539 92.429541)
+        (xy 105.41454 92.42954)
+        (xy 105.420311 92.424611)
+        (xy 105.519037 92.287219)
+        (xy 105.524362 92.273974)
+        (xy 105.558018 92.190251)
+        (xy 105.582141 92.130243)
+        (xy 105.60598 91.962746)
+        (xy 105.606134 91.948)
+        (xy 105.604331 91.933095)
+        (xy 105.592017 91.831341)
+        (xy 105.585809 91.78004)
+        (xy 105.526006 91.621778)
+        (xy 105.439028 91.495223)
+        (xy 105.434481 91.488607)
+        (xy 105.434479 91.488605)
+        (xy 105.430179 91.482348)
+        (xy 105.424508 91.477295)
+        (xy 105.309531 91.374854)
+        (xy 105.309528 91.374852)
+        (xy 105.303859 91.369801)
+        (xy 105.154339 91.290634)
+        (xy 105.143964 91.288028)
+        (xy 104.997622 91.251269)
+        (xy 104.997618 91.251269)
+        (xy 104.990251 91.249418)
+        (xy 104.982652 91.249378)
+        (xy 104.98265 91.249378)
+        (xy 104.912308 91.24901)
+        (xy 104.821069 91.248532)
+        (xy 104.813688 91.250304)
+        (xy 104.663938 91.286256)
+        (xy 104.663935 91.286257)
+        (xy 104.656559 91.288028)
+        (xy 104.506218 91.365624)
+        (xy 104.500497 91.370614)
+        (xy 104.500495 91.370616)
+        (xy 104.420959 91.44)
+        (xy 104.378726 91.476842)
+        (xy 104.281444 91.615261)
+        (xy 104.219988 91.772889)
+        (xy 104.197905 91.940626)
+        (xy 100.965865 91.940626)
+        (xy 100.930936 91.865721)
+        (xy 100.914905 91.831341)
+        (xy 100.914902 91.831336)
+        (xy 100.912579 91.826354)
+        (xy 100.885429 91.78758)
+        (xy 100.789833 91.651054)
+        (xy 100.789831 91.651051)
+        (xy 100.786674 91.646543)
+        (xy 100.631457 91.491326)
+        (xy 100.626949 91.488169)
+        (xy 100.626946 91.488167)
+        (xy 100.456155 91.368578)
+        (xy 100.456153 91.368577)
+        (xy 100.451646 91.365421)
+        (xy 100.446664 91.363098)
+        (xy 100.446659 91.363095)
+        (xy 100.293142 91.29151)
+        (xy 100.252703 91.272653)
+        (xy 100.040674 91.215839)
+        (xy 99.822 91.196708)
+        (xy 99.603326 91.215839)
+        (xy 99.391297 91.272653)
+        (xy 99.350858 91.29151)
+        (xy 99.197341 91.363095)
+        (xy 99.197336 91.363098)
+        (xy 99.192354 91.365421)
+        (xy 99.187847 91.368577)
+        (xy 99.187845 91.368578)
+        (xy 99.017054 91.488167)
+        (xy 99.017051 91.488169)
+        (xy 99.012543 91.491326)
+        (xy 98.857326 91.646543)
+        (xy 98.854169 91.651051)
+        (xy 98.854167 91.651054)
+        (xy 98.758571 91.78758)
+        (xy 98.731421 91.826354)
+        (xy 98.729098 91.831336)
+        (xy 98.729095 91.831341)
+        (xy 98.713064 91.865721)
+        (xy 98.638653 92.025297)
+        (xy 98.581839 92.237326)
+        (xy 98.562708 92.456)
+        (xy 96.774 92.456)
+        (xy 95.758 91.44)
+        (xy 92.76219 91.44)
+        (xy 92.694069 91.419998)
+        (xy 92.673095 91.403095)
+        (xy 89.527626 88.257626)
+        (xy 102.927905 88.257626)
+        (xy 102.94647 88.42579)
+        (xy 102.94908 88.432922)
+        (xy 102.995566 88.55995)
+        (xy 103.004612 88.58467)
+        (xy 103.008848 88.590973)
+        (xy 103.008848 88.590974)
+        (xy 103.09474 88.718796)
+        (xy 103.094743 88.718799)
+        (xy 103.098974 88.725096)
+        (xy 103.224108 88.838959)
+        (xy 103.372791 88.919687)
+        (xy 103.536438 88.962619)
+        (xy 103.624047 88.963996)
+        (xy 103.698004 88.965158)
+        (xy 103.698007 88.965158)
+        (xy 103.705602 88.965277)
+        (xy 103.763723 88.951965)
+        (xy 103.863114 88.929202)
+        (xy 103.863118 88.929201)
+        (xy 103.870517 88.927506)
+        (xy 104.021662 88.851488)
+        (xy 104.027433 88.846559)
+        (xy 104.027436 88.846557)
+        (xy 104.144539 88.746541)
+        (xy 104.14454 88.74654)
+        (xy 104.150311 88.741611)
+        (xy 104.249037 88.604219)
+        (xy 104.254362 88.590974)
+        (xy 104.27382 88.542569)
+        (xy 104.312141 88.447243)
+        (xy 104.33598 88.279746)
+        (xy 104.336134 88.265)
+        (xy 104.334331 88.250095)
+        (xy 104.316721 88.10458)
+        (xy 104.315809 88.09704)
+        (xy 104.256006 87.938778)
+        (xy 104.160179 87.799348)
+        (xy 104.154508 87.794295)
+        (xy 104.039531 87.691854)
+        (xy 104.039528 87.691852)
+        (xy 104.033859 87.686801)
+        (xy 104.005471 87.67177)
+        (xy 103.891051 87.611188)
+        (xy 103.891052 87.611188)
+        (xy 103.884339 87.607634)
+        (xy 103.873964 87.605028)
+        (xy 103.727622 87.568269)
+        (xy 103.727618 87.568269)
+        (xy 103.720251 87.566418)
+        (xy 103.712652 87.566378)
+        (xy 103.71265 87.566378)
+        (xy 103.642308 87.56601)
+        (xy 103.551069 87.565532)
+        (xy 103.543688 87.567304)
+        (xy 103.393938 87.603256)
+        (xy 103.393935 87.603257)
+        (xy 103.386559 87.605028)
+        (xy 103.236218 87.682624)
+        (xy 103.230497 87.687614)
+        (xy 103.230495 87.687616)
+        (xy 103.225637 87.691854)
+        (xy 103.108726 87.793842)
+        (xy 103.094117 87.814628)
+        (xy 103.027746 87.909066)
+        (xy 103.011444 87.932261)
+        (xy 102.949988 88.089889)
+        (xy 102.927905 88.257626)
+        (xy 89.527626 88.257626)
+        (xy 87.9602 86.6902)
+        (xy 94.270108 86.6902)
+        (xy 94.289239 86.908874)
+        (xy 94.346053 87.120903)
+        (xy 94.348378 87.125888)
+        (xy 94.436495 87.314859)
+        (xy 94.436498 87.314864)
+        (xy 94.438821 87.319846)
+        (xy 94.564726 87.499657)
+        (xy 94.719943 87.654874)
+        (xy 94.724451 87.658031)
+        (xy 94.724454 87.658033)
+        (xy 94.849817 87.745813)
+        (xy 94.899754 87.780779)
+        (xy 94.904736 87.783102)
+        (xy 94.904741 87.783105)
+        (xy 94.952998 87.805607)
+        (xy 95.098697 87.873547)
+        (xy 95.310726 87.930361)
+        (xy 95.5294 87.949492)
+        (xy 95.748074 87.930361)
+        (xy 95.960103 87.873547)
+        (xy 96.105802 87.805607)
+        (xy 96.154059 87.783105)
+        (xy 96.154064 87.783102)
+        (xy 96.159046 87.780779)
+        (xy 96.208983 87.745813)
+        (xy 96.334346 87.658033)
+        (xy 96.334349 87.658031)
+        (xy 96.338857 87.654874)
+        (xy 96.494074 87.499657)
+        (xy 96.619979 87.319846)
+        (xy 96.622302 87.314864)
+        (xy 96.622305 87.314859)
+        (xy 96.710422 87.125888)
+        (xy 96.712747 87.120903)
+        (xy 96.769561 86.908874)
+        (xy 96.788692 86.6902)
+        (xy 96.770915 86.487)
+        (xy 97.673708 86.487)
+        (xy 97.692839 86.705674)
+        (xy 97.749653 86.917703)
+        (xy 97.763076 86.946488)
+        (xy 97.840095 87.111659)
+        (xy 97.840098 87.111664)
+        (xy 97.842421 87.116646)
+        (xy 97.968326 87.296457)
+        (xy 98.123543 87.451674)
+        (xy 98.128051 87.454831)
+        (xy 98.128054 87.454833)
+        (xy 98.290058 87.568269)
+        (xy 98.303354 87.577579)
+        (xy 98.308336 87.579902)
+        (xy 98.308341 87.579905)
+        (xy 98.369686 87.60851)
+        (xy 98.502297 87.670347)
+        (xy 98.714326 87.727161)
+        (xy 98.933 87.746292)
+        (xy 99.151674 87.727161)
+        (xy 99.363703 87.670347)
+        (xy 99.496314 87.60851)
+        (xy 99.557659 87.579905)
+        (xy 99.557664 87.579902)
+        (xy 99.562646 87.577579)
+        (xy 99.575942 87.568269)
+        (xy 99.737946 87.454833)
+        (xy 99.737949 87.454831)
+        (xy 99.742457 87.451674)
+        (xy 99.897674 87.296457)
+        (xy 100.023579 87.116646)
+        (xy 100.025902 87.111664)
+        (xy 100.025905 87.111659)
+        (xy 100.102924 86.946488)
+        (xy 100.116347 86.917703)
+        (xy 100.173161 86.705674)
+        (xy 100.192292 86.487)
+        (xy 100.180536 86.352626)
+        (xy 100.514905 86.352626)
+        (xy 100.53347 86.52079)
+        (xy 100.591612 86.67967)
+        (xy 100.595848 86.685973)
+        (xy 100.595848 86.685974)
+        (xy 100.68174 86.813796)
+        (xy 100.681743 86.813799)
+        (xy 100.685974 86.820096)
+        (xy 100.691588 86.825204)
+        (xy 100.789376 86.914184)
+        (xy 100.811108 86.933959)
+        (xy 100.959791 87.014687)
+        (xy 101.123438 87.057619)
+        (xy 101.211047 87.058996)
+        (xy 101.285004 87.060158)
+        (xy 101.285007 87.060158)
+        (xy 101.292602 87.060277)
+        (xy 101.350723 87.046965)
+        (xy 101.450114 87.024202)
+        (xy 101.450118 87.024201)
+        (xy 101.457517 87.022506)
+        (xy 101.608662 86.946488)
+        (xy 101.614433 86.941559)
+        (xy 101.614436 86.941557)
+        (xy 101.731539 86.841541)
+        (xy 101.73154 86.84154)
+        (xy 101.737311 86.836611)
+        (xy 101.836037 86.699219)
+        (xy 101.841362 86.685974)
+        (xy 101.882601 86.583387)
+        (xy 101.899141 86.542243)
+        (xy 101.92298 86.374746)
+        (xy 101.923134 86.36)
+        (xy 101.921331 86.345095)
+        (xy 101.910369 86.254512)
+        (xy 101.902809 86.19204)
+        (xy 101.843006 86.033778)
+        (xy 101.773621 85.932821)
+        (xy 101.751481 85.900607)
+        (xy 101.751479 85.900605)
+        (xy 101.747179 85.894348)
+        (xy 101.741508 85.889295)
+        (xy 101.626531 85.786854)
+        (xy 101.626528 85.786852)
+        (xy 101.620859 85.781801)
+        (xy 101.471339 85.702634)
+        (xy 101.460964 85.700028)
+        (xy 101.314622 85.663269)
+        (xy 101.314618 85.663269)
+        (xy 101.307251 85.661418)
+        (xy 101.299652 85.661378)
+        (xy 101.29965 85.661378)
+        (xy 101.229308 85.66101)
+        (xy 101.138069 85.660532)
+        (xy 101.130688 85.662304)
+        (xy 100.980938 85.698256)
+        (xy 100.980935 85.698257)
+        (xy 100.973559 85.700028)
+        (xy 100.823218 85.777624)
+        (xy 100.817497 85.782614)
+        (xy 100.817495 85.782616)
+        (xy 100.812637 85.786854)
+        (xy 100.695726 85.888842)
+        (xy 100.681117 85.909628)
+        (xy 100.660248 85.939323)
+        (xy 100.598444 86.027261)
+        (xy 100.536988 86.184889)
+        (xy 100.514905 86.352626)
+        (xy 100.180536 86.352626)
+        (xy 100.173161 86.268326)
+        (xy 100.116347 86.056297)
+        (xy 100.054939 85.924606)
+        (xy 100.025905 85.862341)
+        (xy 100.025902 85.862336)
+        (xy 100.023579 85.857354)
+        (xy 100.01948 85.8515)
+        (xy 99.900833 85.682054)
+        (xy 99.900831 85.682051)
+        (xy 99.897674 85.677543)
+        (xy 99.742457 85.522326)
+        (xy 99.737949 85.519169)
+        (xy 99.737946 85.519167)
+        (xy 99.567155 85.399578)
+        (xy 99.567153 85.399577)
+        (xy 99.562646 85.396421)
+        (xy 99.557664 85.394098)
+        (xy 99.557659 85.394095)
+        (xy 99.450228 85.344)
+        (xy 99.363703 85.303653)
+        (xy 99.151674 85.246839)
+        (xy 98.933 85.227708)
+        (xy 98.714326 85.246839)
+        (xy 98.502297 85.303653)
+        (xy 98.415772 85.344)
+        (xy 98.308341 85.394095)
+        (xy 98.308336 85.394098)
+        (xy 98.303354 85.396421)
+        (xy 98.298847 85.399577)
+        (xy 98.298845 85.399578)
+        (xy 98.128054 85.519167)
+        (xy 98.128051 85.519169)
+        (xy 98.123543 85.522326)
+        (xy 97.968326 85.677543)
+        (xy 97.965169 85.682051)
+        (xy 97.965167 85.682054)
+        (xy 97.84652 85.8515)
+        (xy 97.842421 85.857354)
+        (xy 97.840098 85.862336)
+        (xy 97.840095 85.862341)
+        (xy 97.811061 85.924606)
+        (xy 97.749653 86.056297)
+        (xy 97.692839 86.268326)
+        (xy 97.673708 86.487)
+        (xy 96.770915 86.487)
+        (xy 96.769561 86.471526)
+        (xy 96.712747 86.259497)
+        (xy 96.629952 86.081941)
+        (xy 96.622305 86.065541)
+        (xy 96.622302 86.065536)
+        (xy 96.619979 86.060554)
+        (xy 96.606204 86.040881)
+        (xy 96.497233 85.885254)
+        (xy 96.497231 85.885251)
+        (xy 96.494074 85.880743)
+        (xy 96.338857 85.725526)
+        (xy 96.334349 85.722369)
+        (xy 96.334346 85.722367)
+        (xy 96.163555 85.602778)
+        (xy 96.163553 85.602777)
+        (xy 96.159046 85.599621)
+        (xy 96.154064 85.597298)
+        (xy 96.154059 85.597295)
+        (xy 96.001642 85.526223)
+        (xy 95.960103 85.506853)
+        (xy 95.748074 85.450039)
+        (xy 95.5294 85.430908)
+        (xy 95.310726 85.450039)
+        (xy 95.098697 85.506853)
+        (xy 95.057158 85.526223)
+        (xy 94.904741 85.597295)
+        (xy 94.904736 85.597298)
+        (xy 94.899754 85.599621)
+        (xy 94.895247 85.602777)
+        (xy 94.895245 85.602778)
+        (xy 94.724454 85.722367)
+        (xy 94.724451 85.722369)
+        (xy 94.719943 85.725526)
+        (xy 94.564726 85.880743)
+        (xy 94.561569 85.885251)
+        (xy 94.561567 85.885254)
+        (xy 94.452596 86.040881)
+        (xy 94.438821 86.060554)
+        (xy 94.436498 86.065536)
+        (xy 94.436495 86.065541)
+        (xy 94.428848 86.081941)
+        (xy 94.346053 86.259497)
+        (xy 94.289239 86.471526)
+        (xy 94.270108 86.6902)
+        (xy 87.9602 86.6902)
+        (xy 87.191326 85.921326)
+        (xy 91.243905 85.921326)
+        (xy 91.26247 86.08949)
+        (xy 91.320612 86.24837)
+        (xy 91.324848 86.254673)
+        (xy 91.324848 86.254674)
+        (xy 91.41074 86.382496)
+        (xy 91.410743 86.382499)
+        (xy 91.414974 86.388796)
+        (xy 91.540108 86.502659)
+        (xy 91.688791 86.583387)
+        (xy 91.852438 86.626319)
+        (xy 91.940047 86.627696)
+        (xy 92.014004 86.628858)
+        (xy 92.014007 86.628858)
+        (xy 92.021602 86.628977)
+        (xy 92.079723 86.615665)
+        (xy 92.179114 86.592902)
+        (xy 92.179118 86.592901)
+        (xy 92.186517 86.591206)
+        (xy 92.337662 86.515188)
+        (xy 92.343433 86.510259)
+        (xy 92.343436 86.510257)
+        (xy 92.460539 86.410241)
+        (xy 92.46054 86.41024)
+        (xy 92.466311 86.405311)
+        (xy 92.565037 86.267919)
+        (xy 92.570362 86.254674)
+        (xy 92.601259 86.177813)
+        (xy 92.628141 86.110943)
+        (xy 92.65198 85.943446)
+        (xy 92.652134 85.9287)
+        (xy 92.650331 85.913795)
+        (xy 92.634456 85.782616)
+        (xy 92.631809 85.76074)
+        (xy 92.572006 85.602478)
+        (xy 92.519598 85.526223)
+        (xy 92.480481 85.469307)
+        (xy 92.480479 85.469305)
+        (xy 92.476179 85.463048)
+        (xy 92.470508 85.457995)
+        (xy 92.355531 85.355554)
+        (xy 92.355528 85.355552)
+        (xy 92.349859 85.350501)
+        (xy 92.200339 85.271334)
+        (xy 92.189964 85.268728)
+        (xy 92.043622 85.231969)
+        (xy 92.043618 85.231969)
+        (xy 92.036251 85.230118)
+        (xy 92.028652 85.230078)
+        (xy 92.02865 85.230078)
+        (xy 91.958308 85.22971)
+        (xy 91.867069 85.229232)
+        (xy 91.859688 85.231004)
+        (xy 91.709938 85.266956)
+        (xy 91.709935 85.266957)
+        (xy 91.702559 85.268728)
+        (xy 91.552218 85.346324)
+        (xy 91.546497 85.351314)
+        (xy 91.546495 85.351316)
+        (xy 91.481948 85.407624)
+        (xy 91.424726 85.457542)
+        (xy 91.327444 85.595961)
+        (xy 91.265988 85.753589)
+        (xy 91.264997 85.761118)
+        (xy 91.246633 85.900607)
+        (xy 91.243905 85.921326)
+        (xy 87.191326 85.921326)
+        (xy 86.614 85.344)
+        (xy 84.08218 85.344)
+        (xy 84.014059 85.323998)
+        (xy 83.967566 85.270342)
+        (xy 83.957437 85.200247)
+        (xy 83.970581 85.107891)
+        (xy 83.970581 85.107888)
+        (xy 83.971162 85.103807)
+        (xy 83.971307 85.09)
+        (xy 83.952276 84.932733)
+        (xy 83.89628 84.784546)
+        (xy 83.875413 84.754184)
+        (xy 83.810855 84.660251)
+        (xy 83.810854 84.660249)
+        (xy 83.806553 84.653992)
+        (xy 83.796167 84.644738)
+        (xy 83.693946 84.553664)
+        (xy 83.688275 84.548611)
+        (xy 83.680889 84.5447)
+        (xy 83.554988 84.478039)
+        (xy 83.554989 84.478039)
+        (xy 83.548274 84.474484)
+        (xy 83.394633 84.435892)
+        (xy 83.387034 84.435852)
+        (xy 83.387033 84.435852)
+        (xy 83.321181 84.435507)
+        (xy 83.236221 84.435062)
+        (xy 83.228841 84.436834)
+        (xy 83.228839 84.436834)
+        (xy 83.089563 84.470271)
+        (xy 83.08956 84.470272)
+        (xy 83.082184 84.472043)
+        (xy 82.941414 84.5447)
+        (xy 82.822039 84.648838)
+        (xy 82.817672 84.655052)
+        (xy 82.779087 84.709952)
+        (xy 82.723552 84.754184)
+        (xy 82.65292 84.761369)
+        (xy 82.589616 84.729227)
+        (xy 82.553738 84.667963)
+        (xy 82.55 84.637501)
+        (xy 82.55 84.193626)
+        (xy 97.212905 84.193626)
+        (xy 97.23147 84.36179)
+        (xy 97.23408 84.368922)
+        (xy 97.271169 84.470271)
+        (xy 97.289612 84.52067)
+        (xy 97.293848 84.526973)
+        (xy 97.293848 84.526974)
+        (xy 97.37974 84.654796)
+        (xy 97.379743 84.654799)
+        (xy 97.383974 84.661096)
+        (xy 97.389588 84.666204)
+        (xy 97.486277 84.754184)
+        (xy 97.509108 84.774959)
+        (xy 97.657791 84.855687)
+        (xy 97.821438 84.898619)
+        (xy 97.909047 84.899996)
+        (xy 97.983004 84.901158)
+        (xy 97.983007 84.901158)
+        (xy 97.990602 84.901277)
+        (xy 98.048723 84.887965)
+        (xy 98.148114 84.865202)
+        (xy 98.148118 84.865201)
+        (xy 98.155517 84.863506)
+        (xy 98.306662 84.787488)
+        (xy 98.312433 84.782559)
+        (xy 98.312436 84.782557)
+        (xy 98.429539 84.682541)
+        (xy 98.42954 84.68254)
+        (xy 98.435311 84.677611)
+        (xy 98.534037 84.540219)
+        (xy 98.539362 84.526974)
+        (xy 98.575232 84.437743)
+        (xy 98.597141 84.383243)
+        (xy 98.62098 84.215746)
+        (xy 98.621134 84.201)
+        (xy 98.619331 84.186095)
+        (xy 98.610718 84.114922)
+        (xy 98.600809 84.03304)
+        (xy 98.56551 83.939626)
+        (xy 105.340905 83.939626)
+        (xy 105.35947 84.10779)
+        (xy 105.36208 84.114922)
+        (xy 105.397468 84.211623)
+        (xy 105.417612 84.26667)
+        (xy 105.421848 84.272973)
+        (xy 105.421848 84.272974)
+        (xy 105.50774 84.400796)
+        (xy 105.507743 84.400799)
+        (xy 105.511974 84.407096)
+        (xy 105.637108 84.520959)
+        (xy 105.785791 84.601687)
+        (xy 105.949438 84.644619)
+        (xy 106.037047 84.645996)
+        (xy 106.111004 84.647158)
+        (xy 106.111007 84.647158)
+        (xy 106.118602 84.647277)
+        (xy 106.176723 84.633965)
+        (xy 106.276114 84.611202)
+        (xy 106.276118 84.611201)
+        (xy 106.283517 84.609506)
+        (xy 106.434662 84.533488)
+        (xy 106.440433 84.528559)
+        (xy 106.440436 84.528557)
+        (xy 106.557539 84.428541)
+        (xy 106.55754 84.42854)
+        (xy 106.563311 84.423611)
+        (xy 106.662037 84.286219)
+        (xy 106.667362 84.272974)
+        (xy 106.696365 84.200826)
+        (xy 106.699259 84.193626)
+        (xy 107.626905 84.193626)
+        (xy 107.64547 84.36179)
+        (xy 107.64808 84.368922)
+        (xy 107.685169 84.470271)
+        (xy 107.703612 84.52067)
+        (xy 107.707848 84.526973)
+        (xy 107.707848 84.526974)
+        (xy 107.79374 84.654796)
+        (xy 107.793743 84.654799)
+        (xy 107.797974 84.661096)
+        (xy 107.803588 84.666204)
+        (xy 107.900277 84.754184)
+        (xy 107.923108 84.774959)
+        (xy 108.071791 84.855687)
+        (xy 108.235438 84.898619)
+        (xy 108.323047 84.899996)
+        (xy 108.397004 84.901158)
+        (xy 108.397007 84.901158)
+        (xy 108.404602 84.901277)
+        (xy 108.462723 84.887965)
+        (xy 108.562114 84.865202)
+        (xy 108.562118 84.865201)
+        (xy 108.569517 84.863506)
+        (xy 108.720662 84.787488)
+        (xy 108.726433 84.782559)
+        (xy 108.726436 84.782557)
+        (xy 108.843539 84.682541)
+        (xy 108.84354 84.68254)
+        (xy 108.849311 84.677611)
+        (xy 108.948037 84.540219)
+        (xy 108.953362 84.526974)
+        (xy 108.989232 84.437743)
+        (xy 109.011141 84.383243)
+        (xy 109.032625 84.23229)
+        (xy 109.046458 84.201886)
+        (xy 109.045981 84.200826)
+        (xy 109.267111 84.200826)
+        (xy 109.282607 84.236219)
+        (xy 109.29647 84.36179)
+        (xy 109.29908 84.368922)
+        (xy 109.336169 84.470271)
+        (xy 109.354612 84.52067)
+        (xy 109.358848 84.526973)
+        (xy 109.358848 84.526974)
+        (xy 109.44474 84.654796)
+        (xy 109.444743 84.654799)
+        (xy 109.448974 84.661096)
+        (xy 109.454588 84.666204)
+        (xy 109.551277 84.754184)
+        (xy 109.574108 84.774959)
+        (xy 109.722791 84.855687)
+        (xy 109.886438 84.898619)
+        (xy 109.974047 84.899996)
+        (xy 110.048004 84.901158)
+        (xy 110.048007 84.901158)
+        (xy 110.055602 84.901277)
+        (xy 110.113723 84.887965)
+        (xy 110.213114 84.865202)
+        (xy 110.213118 84.865201)
+        (xy 110.220517 84.863506)
+        (xy 110.371662 84.787488)
+        (xy 110.377433 84.782559)
+        (xy 110.377436 84.782557)
+        (xy 110.494539 84.682541)
+        (xy 110.49454 84.68254)
+        (xy 110.500311 84.677611)
+        (xy 110.599037 84.540219)
+        (xy 110.604362 84.526974)
+        (xy 110.640232 84.437743)
+        (xy 110.662141 84.383243)
+        (xy 110.68598 84.215746)
+        (xy 110.686134 84.201)
+        (xy 110.684331 84.186095)
+        (xy 110.675718 84.114922)
+        (xy 110.665809 84.03304)
+        (xy 110.606006 83.874778)
+        (xy 110.540647 83.779679)
+        (xy 110.514481 83.741607)
+        (xy 110.514479 83.741605)
+        (xy 110.510179 83.735348)
+        (xy 110.504508 83.730295)
+        (xy 110.389531 83.627854)
+        (xy 110.389528 83.627852)
+        (xy 110.383859 83.622801)
+        (xy 110.234339 83.543634)
+        (xy 110.218044 83.539541)
+        (xy 110.077622 83.504269)
+        (xy 110.077618 83.504269)
+        (xy 110.070251 83.502418)
+        (xy 110.062652 83.502378)
+        (xy 110.06265 83.502378)
+        (xy 109.992308 83.50201)
+        (xy 109.901069 83.501532)
+        (xy 109.893688 83.503304)
+        (xy 109.743938 83.539256)
+        (xy 109.743935 83.539257)
+        (xy 109.736559 83.541028)
+        (xy 109.586218 83.618624)
+        (xy 109.580497 83.623614)
+        (xy 109.580495 83.623616)
+        (xy 109.469428 83.720506)
+        (xy 109.458726 83.729842)
+        (xy 109.449244 83.743334)
+        (xy 109.387851 83.830688)
+        (xy 109.361444 83.868261)
+        (xy 109.299988 84.025889)
+        (xy 109.286381 84.129243)
+        (xy 109.281129 84.169138)
+        (xy 109.267111 84.200826)
+        (xy 109.045981 84.200826)
+        (xy 109.03112 84.167829)
+        (xy 109.02554 84.121721)
+        (xy 109.014809 84.03304)
+        (xy 108.955006 83.874778)
+        (xy 108.889647 83.779679)
+        (xy 108.863481 83.741607)
+        (xy 108.863479 83.741605)
+        (xy 108.859179 83.735348)
+        (xy 108.853508 83.730295)
+        (xy 108.738531 83.627854)
+        (xy 108.738528 83.627852)
+        (xy 108.732859 83.622801)
+        (xy 108.583339 83.543634)
+        (xy 108.567044 83.539541)
+        (xy 108.426622 83.504269)
+        (xy 108.426618 83.504269)
+        (xy 108.419251 83.502418)
+        (xy 108.411652 83.502378)
+        (xy 108.41165 83.502378)
+        (xy 108.341308 83.50201)
+        (xy 108.250069 83.501532)
+        (xy 108.242688 83.503304)
+        (xy 108.092938 83.539256)
+        (xy 108.092935 83.539257)
+        (xy 108.085559 83.541028)
+        (xy 107.935218 83.618624)
+        (xy 107.929497 83.623614)
+        (xy 107.929495 83.623616)
+        (xy 107.818428 83.720506)
+        (xy 107.807726 83.729842)
+        (xy 107.798244 83.743334)
+        (xy 107.736851 83.830688)
+        (xy 107.710444 83.868261)
+        (xy 107.648988 84.025889)
+        (xy 107.647997 84.033418)
+        (xy 107.637267 84.114922)
+        (xy 107.626905 84.193626)
+        (xy 106.699259 84.193626)
+        (xy 106.725141 84.129243)
+        (xy 106.74898 83.961746)
+        (xy 106.749134 83.947)
+        (xy 106.747331 83.932095)
+        (xy 106.729721 83.78658)
+        (xy 106.728809 83.77904)
+        (xy 106.669006 83.620778)
+        (xy 106.612978 83.539256)
+        (xy 106.577481 83.487607)
+        (xy 106.577479 83.487605)
+        (xy 106.573179 83.481348)
+        (xy 106.567508 83.476295)
+        (xy 106.452531 83.373854)
+        (xy 106.452528 83.373852)
+        (xy 106.446859 83.368801)
+        (xy 106.297339 83.289634)
+        (xy 106.283214 83.286086)
+        (xy 106.140622 83.250269)
+        (xy 106.140618 83.250269)
+        (xy 106.133251 83.248418)
+        (xy 106.125652 83.248378)
+        (xy 106.12565 83.248378)
+        (xy 106.055308 83.24801)
+        (xy 105.964069 83.247532)
+        (xy 105.956688 83.249304)
+        (xy 105.806938 83.285256)
+        (xy 105.806935 83.285257)
+        (xy 105.799559 83.287028)
+        (xy 105.649218 83.364624)
+        (xy 105.643497 83.369614)
+        (xy 105.643495 83.369616)
+        (xy 105.569664 83.434023)
+        (xy 105.521726 83.475842)
+        (xy 105.510887 83.491265)
+        (xy 105.444305 83.586002)
+        (xy 105.424444 83.614261)
+        (xy 105.421682 83.621344)
+        (xy 105.421682 83.621345)
+        (xy 105.409287 83.653136)
+        (xy 105.362988 83.771889)
+        (xy 105.361397 83.783976)
+        (xy 105.349841 83.871753)
+        (xy 105.340905 83.939626)
+        (xy 98.56551 83.939626)
+        (xy 98.541006 83.874778)
+        (xy 98.475647 83.779679)
+        (xy 98.449481 83.741607)
+        (xy 98.449479 83.741605)
+        (xy 98.445179 83.735348)
+        (xy 98.439508 83.730295)
+        (xy 98.324531 83.627854)
+        (xy 98.324528 83.627852)
+        (xy 98.318859 83.622801)
+        (xy 98.169339 83.543634)
+        (xy 98.153044 83.539541)
+        (xy 98.012622 83.504269)
+        (xy 98.012618 83.504269)
+        (xy 98.005251 83.502418)
+        (xy 97.997652 83.502378)
+        (xy 97.99765 83.502378)
+        (xy 97.927308 83.50201)
+        (xy 97.836069 83.501532)
+        (xy 97.828688 83.503304)
+        (xy 97.678938 83.539256)
+        (xy 97.678935 83.539257)
+        (xy 97.671559 83.541028)
+        (xy 97.521218 83.618624)
+        (xy 97.515497 83.623614)
+        (xy 97.515495 83.623616)
+        (xy 97.404428 83.720506)
+        (xy 97.393726 83.729842)
+        (xy 97.384244 83.743334)
+        (xy 97.322851 83.830688)
+        (xy 97.296444 83.868261)
+        (xy 97.234988 84.025889)
+        (xy 97.233997 84.033418)
+        (xy 97.223267 84.114922)
+        (xy 97.212905 84.193626)
+        (xy 82.55 84.193626)
+        (xy 82.55 82.797096)
+        (xy 86.081729 82.797096)
+        (xy 86.099113 82.954553)
+        (xy 86.101723 82.961684)
+        (xy 86.101723 82.961686)
+        (xy 86.136969 83.058)
+        (xy 86.153553 83.103319)
+        (xy 86.157789 83.109622)
+        (xy 86.157789 83.109623)
+        (xy 86.226074 83.211241)
+        (xy 86.241908 83.234805)
+        (xy 86.247527 83.239918)
+        (xy 86.247528 83.239919)
+        (xy 86.303127 83.29051)
+        (xy 86.359076 83.341419)
+        (xy 86.498293 83.417008)
+        (xy 86.651522 83.457207)
+        (xy 86.735477 83.458526)
+        (xy 86.802319 83.459576)
+        (xy 86.802322 83.459576)
+        (xy 86.809916 83.459695)
+        (xy 86.964332 83.424329)
+        (xy 87.061574 83.375422)
+        (xy 87.099072 83.356563)
+        (xy 87.099075 83.356561)
+        (xy 87.105855 83.353151)
+        (xy 87.111626 83.348222)
+        (xy 87.111629 83.34822)
+        (xy 87.220536 83.255204)
+        (xy 87.220536 83.255203)
+        (xy 87.226314 83.250269)
+        (xy 87.318755 83.121624)
+        (xy 87.318806 83.121496)
+        (xy 90.272729 83.121496)
+        (xy 90.276448 83.155177)
+        (xy 90.28684 83.249304)
+        (xy 90.290113 83.278953)
+        (xy 90.292723 83.286084)
+        (xy 90.292723 83.286086)
+        (xy 90.339308 83.413385)
+        (xy 90.344553 83.427719)
+        (xy 90.348789 83.434022)
+        (xy 90.348789 83.434023)
+        (xy 90.421202 83.541784)
+        (xy 90.432908 83.559205)
+        (xy 90.438527 83.564318)
+        (xy 90.438528 83.564319)
+        (xy 90.512864 83.631959)
+        (xy 90.550076 83.665819)
+        (xy 90.689293 83.741408)
+        (xy 90.842522 83.781607)
+        (xy 90.926477 83.782926)
+        (xy 90.993319 83.783976)
+        (xy 90.993322 83.783976)
+        (xy 91.000916 83.784095)
+        (xy 91.155332 83.748729)
+        (xy 91.234198 83.709064)
+        (xy 91.290072 83.680963)
+        (xy 91.290075 83.680961)
+        (xy 91.296855 83.677551)
+        (xy 91.302626 83.672622)
+        (xy 91.302629 83.67262)
+        (xy 91.411536 83.579604)
+        (xy 91.411536 83.579603)
+        (xy 91.417314 83.574669)
+        (xy 91.423544 83.566)
+        (xy 91.462493 83.511796)
+        (xy 91.509755 83.446024)
+        (xy 91.568842 83.299041)
+        (xy 91.581337 83.211241)
+        (xy 91.590581 83.146291)
+        (xy 91.590581 83.146288)
+        (xy 91.591162 83.142207)
+        (xy 91.591307 83.1284)
+        (xy 91.572276 82.971133)
+        (xy 91.51628 82.822946)
+        (xy 91.503259 82.804)
+        (xy 91.430855 82.698651)
+        (xy 91.430854 82.698649)
+        (xy 91.426553 82.692392)
+        (xy 91.308275 82.587011)
+        (xy 91.300889 82.5831)
+        (xy 91.174988 82.516439)
+        (xy 91.174989 82.516439)
+        (xy 91.168274 82.512884)
+        (xy 91.014633 82.474292)
+        (xy 91.007034 82.474252)
+        (xy 91.007033 82.474252)
+        (xy 90.941181 82.473907)
+        (xy 90.856221 82.473462)
+        (xy 90.848841 82.475234)
+        (xy 90.848839 82.475234)
+        (xy 90.709563 82.508671)
+        (xy 90.70956 82.508672)
+        (xy 90.702184 82.510443)
+        (xy 90.561414 82.5831)
+        (xy 90.442039 82.687238)
+        (xy 90.35095 82.816844)
+        (xy 90.34819 82.823924)
+        (xy 90.29726 82.954553)
+        (xy 90.293406 82.964437)
+        (xy 90.292414 82.97197)
+        (xy 90.292414 82.971971)
+        (xy 90.27861 83.076826)
+        (xy 90.272729 83.121496)
+        (xy 87.318806 83.121496)
+        (xy 87.377842 82.974641)
+        (xy 87.39713 82.839115)
+        (xy 87.399581 82.821891)
+        (xy 87.399581 82.821888)
+        (xy 87.400162 82.817807)
+        (xy 87.400307 82.804)
+        (xy 87.381276 82.646733)
+        (xy 87.32528 82.498546)
+        (xy 87.307123 82.472127)
+        (xy 87.239855 82.374251)
+        (xy 87.239854 82.374249)
+        (xy 87.235553 82.367992)
+        (xy 87.117275 82.262611)
+        (xy 87.109889 82.2587)
+        (xy 86.983988 82.192039)
+        (xy 86.983989 82.192039)
+        (xy 86.977274 82.188484)
+        (xy 86.823633 82.149892)
+        (xy 86.816034 82.149852)
+        (xy 86.816033 82.149852)
+        (xy 86.750181 82.149507)
+        (xy 86.665221 82.149062)
+        (xy 86.657841 82.150834)
+        (xy 86.657839 82.150834)
+        (xy 86.518563 82.184271)
+        (xy 86.51856 82.184272)
+        (xy 86.511184 82.186043)
+        (xy 86.370414 82.2587)
+        (xy 86.251039 82.362838)
+        (xy 86.15995 82.492444)
+        (xy 86.150595 82.516439)
+        (xy 86.108229 82.625103)
+        (xy 86.102406 82.640037)
+        (xy 86.101414 82.64757)
+        (xy 86.101414 82.647571)
+        (xy 86.086402 82.761602)
+        (xy 86.081729 82.797096)
+        (xy 82.55 82.797096)
+        (xy 82.55 81.406)
+        (xy 82.570002 81.337879)
+        (xy 82.623658 81.291386)
+        (xy 82.676 81.28)
+        (xy 86.171462 81.28)
+        (xy 86.230345 81.298808)
+        (xy 86.232076 81.295619)
+        (xy 86.371293 81.371208)
+        (xy 86.524522 81.411407)
+        (xy 86.608477 81.412726)
+        (xy 86.675319 81.413776)
+        (xy 86.675322 81.413776)
+        (xy 86.682916 81.413895)
+        (xy 86.837332 81.378529)
+        (xy 86.978855 81.307351)
+        (xy 86.984633 81.302416)
+        (xy 86.986686 81.301052)
+        (xy 87.056414 81.28)
+        (xy 91.89581 81.28)
+        (xy 91.963931 81.300002)
+        (xy 91.984905 81.316905)
+        (xy 92.367603 81.699603)
+        (xy 92.401629 81.761915)
+        (xy 92.400215 81.821309)
+        (xy 92.360262 81.970413)
+        (xy 92.360261 81.97042)
+        (xy 92.358839 81.975726)
+        (xy 92.339708 82.1944)
+        (xy 92.358839 82.413074)
+        (xy 92.415653 82.625103)
+        (xy 92.449949 82.698651)
+        (xy 92.506095 82.819059)
+        (xy 92.506098 82.819064)
+        (xy 92.508421 82.824046)
+        (xy 92.511577 82.828553)
+        (xy 92.511578 82.828555)
+        (xy 92.629198 82.996533)
+        (xy 92.634326 83.003857)
+        (xy 92.789543 83.159074)
+        (xy 92.794051 83.162231)
+        (xy 92.794054 83.162233)
+        (xy 92.919783 83.250269)
+        (xy 92.969354 83.284979)
+        (xy 92.974336 83.287302)
+        (xy 92.974341 83.287305)
+        (xy 93.071017 83.332385)
+        (xy 93.168297 83.377747)
+        (xy 93.380326 83.434561)
+        (xy 93.599 83.453692)
+        (xy 93.817674 83.434561)
+        (xy 93.82298 83.433139)
+        (xy 93.822987 83.433138)
+        (xy 93.972091 83.393185)
+        (xy 94.043067 83.394875)
+        (xy 94.093797 83.425797)
+        (xy 94.234 83.566)
+        (xy 95.81149 83.566)
+        (xy 95.879611 83.586002)
+        (xy 95.91607 83.621722)
+        (xy 95.922769 83.631691)
+        (xy 95.973169 83.677551)
+        (xy 96.031134 83.730295)
+        (xy 96.047903 83.745554)
+        (xy 96.196586 83.826282)
+        (xy 96.360233 83.869214)
+        (xy 96.447842 83.870591)
+        (xy 96.521799 83.871753)
+        (xy 96.521802 83.871753)
+        (xy 96.529397 83.871872)
+        (xy 96.587518 83.85856)
+        (xy 96.686909 83.835797)
+        (xy 96.686913 83.835796)
+        (xy 96.694312 83.834101)
+        (xy 96.845457 83.758083)
+        (xy 96.851228 83.753154)
+        (xy 96.851231 83.753152)
+        (xy 96.968334 83.653136)
+        (xy 96.968335 83.653135)
+        (xy 96.974106 83.648206)
+        (xy 97.072832 83.510814)
+        (xy 97.076224 83.502378)
+        (xy 97.103293 83.43504)
+        (xy 97.135936 83.353838)
+        (xy 97.159775 83.186341)
+        (xy 97.159929 83.171595)
+        (xy 97.157943 83.155177)
+        (xy 97.14529 83.050626)
+        (xy 101.530905 83.050626)
+        (xy 101.54947 83.21879)
+        (xy 101.55208 83.225922)
+        (xy 101.604665 83.369616)
+        (xy 101.607612 83.37767)
+        (xy 101.611848 83.383973)
+        (xy 101.611848 83.383974)
+        (xy 101.69774 83.511796)
+        (xy 101.697743 83.511799)
+        (xy 101.701974 83.518096)
+        (xy 101.75462 83.566)
+        (xy 101.813137 83.619246)
+        (xy 101.827108 83.631959)
+        (xy 101.975791 83.712687)
+        (xy 102.139438 83.755619)
+        (xy 102.227047 83.756996)
+        (xy 102.301004 83.758158)
+        (xy 102.301007 83.758158)
+        (xy 102.308602 83.758277)
+        (xy 102.373846 83.743334)
+        (xy 102.466114 83.722202)
+        (xy 102.466118 83.722201)
+        (xy 102.473517 83.720506)
+        (xy 102.624662 83.644488)
+        (xy 102.630433 83.639559)
+        (xy 102.630436 83.639557)
+        (xy 102.747539 83.539541)
+        (xy 102.74754 83.53954)
+        (xy 102.753311 83.534611)
+        (xy 102.766403 83.516391)
+        (xy 102.822396 83.472744)
+        (xy 102.8931 83.466297)
+        (xy 102.956065 83.499099)
+        (xy 102.964109 83.507588)
+        (xy 102.967739 83.511793)
+        (xy 102.971974 83.518096)
+        (xy 103.02462 83.566)
+        (xy 103.083137 83.619246)
+        (xy 103.097108 83.631959)
+        (xy 103.245791 83.712687)
+        (xy 103.409438 83.755619)
+        (xy 103.497047 83.756996)
+        (xy 103.571004 83.758158)
+        (xy 103.571007 83.758158)
+        (xy 103.578602 83.758277)
+        (xy 103.643846 83.743334)
+        (xy 103.736114 83.722202)
+        (xy 103.736118 83.722201)
+        (xy 103.743517 83.720506)
+        (xy 103.894662 83.644488)
+        (xy 103.900433 83.639559)
+        (xy 103.900436 83.639557)
+        (xy 104.017539 83.539541)
+        (xy 104.01754 83.53954)
+        (xy 104.023311 83.534611)
+        (xy 104.122037 83.397219)
+        (xy 104.127362 83.383974)
+        (xy 104.1481 83.332385)
+        (xy 104.185141 83.240243)
+        (xy 104.20898 83.072746)
+        (xy 104.209134 83.058)
+        (xy 104.207331 83.043095)
+        (xy 104.189721 82.89758)
+        (xy 104.188809 82.89004)
+        (xy 104.129006 82.731778)
+        (xy 104.101937 82.692392)
+        (xy 104.037481 82.598607)
+        (xy 104.037479 82.598605)
+        (xy 104.033179 82.592348)
+        (xy 104.027189 82.587011)
+        (xy 103.912531 82.484854)
+        (xy 103.912528 82.484852)
+        (xy 103.906859 82.479801)
+        (xy 103.898234 82.475234)
+        (xy 103.780834 82.413074)
+        (xy 103.757339 82.400634)
+        (xy 103.746964 82.398028)
+        (xy 103.600622 82.361269)
+        (xy 103.600618 82.361269)
+        (xy 103.593251 82.359418)
+        (xy 103.585652 82.359378)
+        (xy 103.58565 82.359378)
+        (xy 103.515308 82.35901)
+        (xy 103.424069 82.358532)
+        (xy 103.416688 82.360304)
+        (xy 103.266938 82.396256)
+        (xy 103.266935 82.396257)
+        (xy 103.259559 82.398028)
+        (xy 103.109218 82.475624)
+        (xy 103.103497 82.480614)
+        (xy 103.103495 82.480616)
+        (xy 102.990006 82.579619)
+        (xy 102.981726 82.586842)
+        (xy 102.977356 82.59306)
+        (xy 102.973564 82.598456)
+        (xy 102.918031 82.64269)
+        (xy 102.847399 82.649878)
+        (xy 102.784094 82.617739)
+        (xy 102.772546 82.604271)
+        (xy 102.772506 82.604307)
+        (xy 102.76748 82.598606)
+        (xy 102.763179 82.592348)
+        (xy 102.757189 82.587011)
+        (xy 102.642531 82.484854)
+        (xy 102.642528 82.484852)
+        (xy 102.636859 82.479801)
+        (xy 102.628234 82.475234)
+        (xy 102.510834 82.413074)
+        (xy 102.487339 82.400634)
+        (xy 102.476964 82.398028)
+        (xy 102.330622 82.361269)
+        (xy 102.330618 82.361269)
+        (xy 102.323251 82.359418)
+        (xy 102.315652 82.359378)
+        (xy 102.31565 82.359378)
+        (xy 102.245308 82.35901)
+        (xy 102.154069 82.358532)
+        (xy 102.146688 82.360304)
+        (xy 101.996938 82.396256)
+        (xy 101.996935 82.396257)
+        (xy 101.989559 82.398028)
+        (xy 101.839218 82.475624)
+        (xy 101.833497 82.480614)
+        (xy 101.833495 82.480616)
+        (xy 101.720006 82.579619)
+        (xy 101.711726 82.586842)
+        (xy 101.702682 82.59971)
+        (xy 101.628021 82.705943)
+        (xy 101.614444 82.725261)
+        (xy 101.552988 82.882889)
+        (xy 101.551997 82.890418)
+        (xy 101.536099 83.011175)
+        (xy 101.530905 83.050626)
+        (xy 97.14529 83.050626)
+        (xy 97.140516 83.011175)
+        (xy 97.139604 83.003635)
+        (xy 97.079801 82.845373)
+        (xy 97.013177 82.748434)
+        (xy 96.991077 82.680965)
+        (xy 97.008963 82.612258)
+        (xy 97.017559 82.59971)
+        (xy 98.006167 81.328643)
+        (xy 98.063777 81.287152)
+        (xy 98.105625 81.28)
+        (xy 109.728 81.28)
+        (xy 111.469095 79.538905)
+        (xy 111.531407 79.504879)
+        (xy 111.55819 79.502)
+        (xy 112.142 79.502)
+      )
+    )
+  )
+  (zone (net 88) (net_name "+3V3") (layer "In1.Cu") (tstamp cbe6f782-a531-4c3c-9fca-fbe4c15a376c) (hatch edge 0.508)
+    (priority 2)
+    (connect_pads (clearance 0.254))
+    (min_thickness 0.254) (filled_areas_thickness no)
+    (fill yes (thermal_gap 0.508) (thermal_bridge_width 0.508))
+    (polygon
+      (pts
+        (xy 73.025 96.266)
+        (xy 75.311 106.045)
+        (xy 75.311 107.442)
+        (xy 73.787 108.966)
+        (xy 61.468 108.966)
+        (xy 61.468 87.249)
+        (xy 72.898 87.249)
+      )
+    )
+    (filled_polygon
+      (layer "In1.Cu")
+      (pts
+        (xy 67.671845 87.262794)
+        (xy 67.672054 87.262267)
+        (xy 67.676138 87.263884)
+        (xy 67.677654 87.264269)
+        (xy 67.685791 87.268687)
+        (xy 67.849438 87.311619)
+        (xy 67.937047 87.312996)
+        (xy 68.011004 87.314158)
+        (xy 68.011007 87.314158)
+        (xy 68.018602 87.314277)
+        (xy 68.076723 87.300965)
+        (xy 68.176114 87.278202)
+        (xy 68.176118 87.278201)
+        (xy 68.183517 87.276506)
+        (xy 68.211494 87.262435)
+        (xy 68.268108 87.249)
+        (xy 71.42812 87.249)
+        (xy 71.496241 87.269002)
+        (xy 71.542734 87.322658)
+        (xy 71.552838 87.392932)
+        (xy 71.523344 87.457512)
+        (xy 71.471731 87.493212)
+        (xy 71.362601 87.533472)
+        (xy 71.181988 87.640926)
+        (xy 71.023981 87.779494)
+        (xy 70.893872 87.944537)
+        (xy 70.891181 87.949653)
+        (xy 70.891179 87.949655)
+        (xy 70.79871 88.12541)
+        (xy 70.796018 88.130527)
+        (xy 70.733696 88.331234)
+        (xy 70.708995 88.539938)
+        (xy 70.72274 88.749649)
+        (xy 70.774471 88.953343)
+        (xy 70.77689 88.95859)
+        (xy 70.860038 89.138953)
+        (xy 70.860041 89.138958)
+        (xy 70.862457 89.144199)
+        (xy 70.865788 89.148912)
+        (xy 70.865789 89.148914)
+        (xy 70.971447 89.298415)
+        (xy 70.983751 89.315825)
+        (xy 71.134289 89.462474)
+        (xy 71.139085 89.465679)
+        (xy 71.139088 89.465681)
+        (xy 71.209499 89.512728)
+        (xy 71.309031 89.579233)
+        (xy 71.314339 89.581514)
+        (xy 71.31434 89.581514)
+        (xy 71.496822 89.659914)
+        (xy 71.496825 89.659915)
+        (xy 71.502125 89.662192)
+        (xy 71.507754 89.663466)
+        (xy 71.507755 89.663466)
+        (xy 71.701467 89.707299)
+        (xy 71.701473 89.7073)
+        (xy 71.707104 89.708574)
+        (xy 71.712875 89.708801)
+        (xy 71.712877 89.708801)
+        (xy 71.852369 89.714282)
+        (xy 71.890852 89.727243)
+        (xy 71.902456 89.719999)
+        (xy 71.918289 89.716653)
+        (xy 72.125088 89.686669)
+        (xy 72.130552 89.684814)
+        (xy 72.130557 89.684813)
+        (xy 72.318624 89.620973)
+        (xy 72.318629 89.620971)
+        (xy 72.324096 89.619115)
+        (xy 72.50746 89.516426)
+        (xy 72.669041 89.382041)
+        (xy 72.70567 89.337999)
+        (xy 72.764607 89.298415)
+        (xy 72.835589 89.296978)
+        (xy 72.896079 89.334146)
+        (xy 72.926873 89.398117)
+        (xy 72.928532 89.416793)
+        (xy 72.94053 90.268635)
+        (xy 72.921489 90.337031)
+        (xy 72.868493 90.384275)
+        (xy 72.798369 90.395368)
+        (xy 72.733379 90.366787)
+        (xy 72.71789 90.350363)
+        (xy 72.717748 90.350491)
+        (xy 72.713879 90.346194)
+        (xy 72.710427 90.341571)
+        (xy 72.556101 90.198914)
+        (xy 72.378362 90.086769)
+        (xy 72.183163 90.008892)
+        (xy 72.177506 90.007767)
+        (xy 72.1775 90.007765)
+        (xy 71.982707 89.969019)
+        (xy 71.982705 89.969019)
+        (xy 71.97704 89.967892)
+        (xy 71.971265 89.967816)
+        (xy 71.971261 89.967816)
+        (xy 71.936466 89.967361)
+        (xy 71.93472 89.967338)
+        (xy 71.892049 89.9542)
+        (xy 71.878146 89.962382)
+        (xy 71.845775 89.966174)
+        (xy 71.766898 89.965141)
+        (xy 71.761201 89.96612)
+        (xy 71.7612 89.96612)
+        (xy 71.565469 89.999753)
+        (xy 71.559772 90.000732)
+        (xy 71.362601 90.073472)
+        (xy 71.181988 90.180926)
+        (xy 71.023981 90.319494)
+        (xy 70.893872 90.484537)
+        (xy 70.891181 90.489653)
+        (xy 70.891179 90.489655)
+        (xy 70.79871 90.66541)
+        (xy 70.796018 90.670527)
+        (xy 70.733696 90.871234)
+        (xy 70.708995 91.079938)
+        (xy 70.72274 91.289649)
+        (xy 70.774471 91.493343)
+        (xy 70.77689 91.49859)
+        (xy 70.860038 91.678953)
+        (xy 70.860041 91.678958)
+        (xy 70.862457 91.684199)
+        (xy 70.865788 91.688912)
+        (xy 70.865789 91.688914)
+        (xy 70.969529 91.835701)
+        (xy 70.983751 91.855825)
+        (xy 71.134289 92.002474)
+        (xy 71.139085 92.005679)
+        (xy 71.139088 92.005681)
+        (xy 71.215034 92.056426)
+        (xy 71.309031 92.119233)
+        (xy 71.314339 92.121514)
+        (xy 71.31434 92.121514)
+        (xy 71.496822 92.199914)
+        (xy 71.496825 92.199915)
+        (xy 71.502125 92.202192)
+        (xy 71.507754 92.203466)
+        (xy 71.507755 92.203466)
+        (xy 71.701467 92.247299)
+        (xy 71.701473 92.2473)
+        (xy 71.707104 92.248574)
+        (xy 71.712875 92.248801)
+        (xy 71.712877 92.248801)
+        (xy 71.852369 92.254282)
+        (xy 71.890852 92.267243)
+        (xy 71.902456 92.259999)
+        (xy 71.918289 92.256653)
+        (xy 72.125088 92.226669)
+        (xy 72.130552 92.224814)
+        (xy 72.130557 92.224813)
+        (xy 72.318624 92.160973)
+        (xy 72.318629 92.160971)
+        (xy 72.324096 92.159115)
+        (xy 72.50746 92.056426)
+        (xy 72.669041 91.922041)
+        (xy 72.740849 91.835701)
+        (xy 72.799786 91.796117)
+        (xy 72.870768 91.79468)
+        (xy 72.931259 91.831848)
+        (xy 72.962052 91.895819)
+        (xy 72.963711 91.914495)
+        (xy 72.965064 92.010572)
+        (xy 72.976992 92.857466)
+        (xy 72.957952 92.92586)
+        (xy 72.904956 92.973104)
+        (xy 72.834832 92.984197)
+        (xy 72.769842 92.955616)
+        (xy 72.750047 92.934628)
+        (xy 72.71388 92.886195)
+        (xy 72.713879 92.886194)
+        (xy 72.710427 92.881571)
+        (xy 72.686544 92.859494)
+        (xy 72.560341 92.742833)
+        (xy 72.560338 92.742831)
+        (xy 72.556101 92.738914)
+        (xy 72.378362 92.626769)
+        (xy 72.183163 92.548892)
+        (xy 72.177506 92.547767)
+        (xy 72.1775 92.547765)
+        (xy 71.982707 92.509019)
+        (xy 71.982705 92.509019)
+        (xy 71.97704 92.507892)
+        (xy 71.971265 92.507816)
+        (xy 71.971261 92.507816)
+        (xy 71.936466 92.507361)
+        (xy 71.93472 92.507338)
+        (xy 71.892049 92.4942)
+        (xy 71.878146 92.502382)
+        (xy 71.845775 92.506174)
+        (xy 71.766898 92.505141)
+        (xy 71.761201 92.50612)
+        (xy 71.7612 92.50612)
+        (xy 71.565469 92.539753)
+        (xy 71.559772 92.540732)
+        (xy 71.362601 92.613472)
+        (xy 71.181988 92.720926)
+        (xy 71.023981 92.859494)
+        (xy 70.893872 93.024537)
+        (xy 70.891181 93.029653)
+        (xy 70.891179 93.029655)
+        (xy 70.877642 93.055385)
+        (xy 70.796018 93.210527)
+        (xy 70.733696 93.411234)
+        (xy 70.708995 93.619938)
+        (xy 70.72274 93.829649)
+        (xy 70.774471 94.033343)
+        (xy 70.77689 94.03859)
+        (xy 70.860038 94.218953)
+        (xy 70.860041 94.218958)
+        (xy 70.862457 94.224199)
+        (xy 70.865788 94.228912)
+        (xy 70.865789 94.228914)
+        (xy 70.939635 94.333402)
+        (xy 70.983751 94.395825)
+        (xy 71.134289 94.542474)
+        (xy 71.139085 94.545679)
+        (xy 71.139088 94.545681)
+        (xy 71.215034 94.596426)
+        (xy 71.309031 94.659233)
+        (xy 71.314339 94.661514)
+        (xy 71.31434 94.661514)
+        (xy 71.496822 94.739914)
+        (xy 71.496825 94.739915)
+        (xy 71.502125 94.742192)
+        (xy 71.507754 94.743466)
+        (xy 71.507755 94.743466)
+        (xy 71.701467 94.787299)
+        (xy 71.701473 94.7873)
+        (xy 71.707104 94.788574)
+        (xy 71.712875 94.788801)
+        (xy 71.712877 94.788801)
+        (xy 71.852369 94.794282)
+        (xy 71.890852 94.807243)
+        (xy 71.902456 94.799999)
+        (xy 71.918289 94.796653)
+        (xy 72.125088 94.766669)
+        (xy 72.130552 94.764814)
+        (xy 72.130557 94.764813)
+        (xy 72.318624 94.700973)
+        (xy 72.318629 94.700971)
+        (xy 72.324096 94.699115)
+        (xy 72.50746 94.596426)
+        (xy 72.669041 94.462041)
+        (xy 72.776029 94.333401)
+        (xy 72.834965 94.293818)
+        (xy 72.905947 94.292381)
+        (xy 72.966437 94.329549)
+        (xy 72.997231 94.39352)
+        (xy 72.99889 94.412196)
+        (xy 73.001525 94.599252)
+        (xy 73.013084 95.419925)
+        (xy 73.013455 95.446293)
+        (xy 72.994414 95.514689)
+        (xy 72.941418 95.561933)
+        (xy 72.871294 95.573026)
+        (xy 72.806304 95.544445)
+        (xy 72.786509 95.523457)
+        (xy 72.71388 95.426195)
+        (xy 72.713879 95.426194)
+        (xy 72.710427 95.421571)
+        (xy 72.706191 95.417655)
+        (xy 72.560341 95.282833)
+        (xy 72.560338 95.282831)
+        (xy 72.556101 95.278914)
+        (xy 72.378362 95.166769)
+        (xy 72.183163 95.088892)
+        (xy 72.177506 95.087767)
+        (xy 72.1775 95.087765)
+        (xy 71.982707 95.049019)
+        (xy 71.982705 95.049019)
+        (xy 71.97704 95.047892)
+        (xy 71.971265 95.047816)
+        (xy 71.971261 95.047816)
+        (xy 71.936466 95.047361)
+        (xy 71.93472 95.047338)
+        (xy 71.892049 95.0342)
+        (xy 71.878146 95.042382)
+        (xy 71.845775 95.046174)
+        (xy 71.766898 95.045141)
+        (xy 71.761201 95.04612)
+        (xy 71.7612 95.04612)
+        (xy 71.595359 95.074617)
+        (xy 71.559772 95.080732)
+        (xy 71.362601 95.153472)
+        (xy 71.181988 95.260926)
+        (xy 71.023981 95.399494)
+        (xy 70.893872 95.564537)
+        (xy 70.891181 95.569653)
+        (xy 70.891179 95.569655)
+        (xy 70.872532 95.605098)
+        (xy 70.796018 95.750527)
+        (xy 70.733696 95.951234)
+        (xy 70.708995 96.159938)
+        (xy 70.72274 96.369649)
+        (xy 70.774471 96.573343)
+        (xy 70.77689 96.57859)
+        (xy 70.860038 96.758953)
+        (xy 70.860041 96.758958)
+        (xy 70.862457 96.764199)
+        (xy 70.983751 96.935825)
+        (xy 71.134289 97.082474)
+        (xy 71.139085 97.085679)
+        (xy 71.139088 97.085681)
+        (xy 71.209499 97.132728)
+        (xy 71.309031 97.199233)
+        (xy 71.314339 97.201514)
+        (xy 71.31434 97.201514)
+        (xy 71.496822 97.279914)
+        (xy 71.496825 97.279915)
+        (xy 71.502125 97.282192)
+        (xy 71.507754 97.283466)
+        (xy 71.507755 97.283466)
+        (xy 71.701467 97.327299)
+        (xy 71.701473 97.3273)
+        (xy 71.707104 97.328574)
+        (xy 71.712875 97.328801)
+        (xy 71.712877 97.328801)
+        (xy 71.852369 97.334282)
+        (xy 71.890852 97.347243)
+        (xy 71.902456 97.339999)
+        (xy 71.918289 97.336653)
+        (xy 72.125088 97.306669)
+        (xy 72.130552 97.304814)
+        (xy 72.130557 97.304813)
+        (xy 72.318624 97.240973)
+        (xy 72.318629 97.240971)
+        (xy 72.324096 97.239115)
+        (xy 72.50746 97.136426)
+        (xy 72.669041 97.002041)
+        (xy 72.803426 96.84046)
+        (xy 72.895796 96.675522)
+        (xy 72.94653 96.625863)
+        (xy 73.016062 96.611516)
+        (xy 73.082313 96.637037)
+        (xy 73.124248 96.694325)
+        (xy 73.12842 96.70841)
+        (xy 74.13483 101.013607)
+        (xy 74.972541 104.597144)
+        (xy 74.99084 104.675425)
+        (xy 74.993386 104.690275)
+        (xy 75.00647 104.80879)
+        (xy 75.046887 104.919235)
+        (xy 75.051248 104.933837)
+        (xy 75.278369 105.90541)
+        (xy 75.307692 106.030849)
+        (xy 75.311 106.05953)
+        (xy 75.311 107.38981)
+        (xy 75.290998 107.457931)
+        (xy 75.274095 107.478905)
+        (xy 73.823905 108.929095)
+        (xy 73.761593 108.963121)
+        (xy 73.73481 108.966)
+        (xy 73.127335 108.966)
+        (xy 73.059214 108.945998)
+        (xy 73.012721 108.892342)
+        (xy 73.001864 108.851529)
+        (xy 72.986698 108.686478)
+        (xy 72.986169 108.680721)
+        (xy 72.929123 108.478451)
+        (xy 72.836171 108.289963)
+        (xy 72.710427 108.121571)
+        (xy 72.556101 107.978914)
+        (xy 72.378362 107.866769)
+        (xy 72.183163 107.788892)
+        (xy 72.177506 107.787767)
+        (xy 72.1775 107.787765)
+        (xy 71.982707 107.749019)
+        (xy 71.982705 107.749019)
+        (xy 71.97704 107.747892)
+        (xy 71.971265 107.747816)
+        (xy 71.971261 107.747816)
+        (xy 71.936466 107.747361)
+        (xy 71.93472 107.747338)
+        (xy 71.892049 107.7342)
+        (xy 71.878146 107.742382)
+        (xy 71.845775 107.746174)
+        (xy 71.766898 107.745141)
+        (xy 71.761201 107.74612)
+        (xy 71.7612 107.74612)
+        (xy 71.565469 107.779753)
+        (xy 71.559772 107.780732)
+        (xy 71.362601 107.853472)
+        (xy 71.181988 107.960926)
+        (xy 71.023981 108.099494)
+        (xy 70.893872 108.264537)
+        (xy 70.891181 108.269653)
+        (xy 70.891179 108.269655)
+        (xy 70.877769 108.295144)
+        (xy 70.796018 108.450527)
+        (xy 70.733696 108.651234)
+        (xy 70.733017 108.656969)
+        (xy 70.733017 108.65697)
+        (xy 70.709602 108.854809)
+        (xy 70.681732 108.920107)
+        (xy 70.622983 108.959971)
+        (xy 70.584475 108.966)
+        (xy 61.594 108.966)
+        (xy 61.525879 108.945998)
+        (xy 61.479386 108.892342)
+        (xy 61.468 108.84)
+        (xy 61.468 106.319938)
+        (xy 70.708995 106.319938)
+        (xy 70.72274 106.529649)
+        (xy 70.774471 106.733343)
+        (xy 70.77689 106.73859)
+        (xy 70.860038 106.918953)
+        (xy 70.860041 106.918958)
+        (xy 70.862457 106.924199)
+        (xy 70.983751 107.095825)
+        (xy 71.134289 107.242474)
+        (xy 71.139085 107.245679)
+        (xy 71.139088 107.245681)
+        (xy 71.209499 107.292728)
+        (xy 71.309031 107.359233)
+        (xy 71.314339 107.361514)
+        (xy 71.31434 107.361514)
+        (xy 71.496822 107.439914)
+        (xy 71.496825 107.439915)
+        (xy 71.502125 107.442192)
+        (xy 71.507754 107.443466)
+        (xy 71.507755 107.443466)
+        (xy 71.701467 107.487299)
+        (xy 71.701473 107.4873)
+        (xy 71.707104 107.488574)
+        (xy 71.712875 107.488801)
+        (xy 71.712877 107.488801)
+        (xy 71.852369 107.494282)
+        (xy 71.890852 107.507243)
+        (xy 71.902456 107.499999)
+        (xy 71.918289 107.496653)
+        (xy 72.125088 107.466669)
+        (xy 72.130552 107.464814)
+        (xy 72.130557 107.464813)
+        (xy 72.318624 107.400973)
+        (xy 72.318629 107.400971)
+        (xy 72.324096 107.399115)
+        (xy 72.340712 107.38981)
+        (xy 72.401042 107.356023)
+        (xy 72.50746 107.296426)
+        (xy 72.669041 107.162041)
+        (xy 72.803426 107.00046)
+        (xy 72.906115 106.817096)
+        (xy 72.907971 106.811629)
+        (xy 72.907973 106.811624)
+        (xy 72.971813 106.623557)
+        (xy 72.971814 106.623552)
+        (xy 72.973669 106.618088)
+        (xy 73.003825 106.410103)
+        (xy 73.005399 106.35)
+        (xy 72.986169 106.140721)
+        (xy 72.929123 105.938451)
+        (xy 72.836171 105.749963)
+        (xy 72.710427 105.581571)
+        (xy 72.556101 105.438914)
+        (xy 72.378362 105.326769)
+        (xy 72.183163 105.248892)
+        (xy 72.177506 105.247767)
+        (xy 72.1775 105.247765)
+        (xy 71.982707 105.209019)
+        (xy 71.982705 105.209019)
+        (xy 71.97704 105.207892)
+        (xy 71.971265 105.207816)
+        (xy 71.971261 105.207816)
+        (xy 71.936466 105.207361)
+        (xy 71.93472 105.207338)
+        (xy 71.892049 105.1942)
+        (xy 71.878146 105.202382)
+        (xy 71.845775 105.206174)
+        (xy 71.766898 105.205141)
+        (xy 71.761201 105.20612)
+        (xy 71.7612 105.20612)
+        (xy 71.565469 105.239753)
+        (xy 71.559772 105.240732)
+        (xy 71.362601 105.313472)
+        (xy 71.181988 105.420926)
+        (xy 71.023981 105.559494)
+        (xy 70.893872 105.724537)
+        (xy 70.891181 105.729653)
+        (xy 70.891179 105.729655)
+        (xy 70.877769 105.755144)
+        (xy 70.796018 105.910527)
+        (xy 70.733696 106.111234)
+        (xy 70.708995 106.319938)
+        (xy 61.468 106.319938)
+        (xy 61.468 104.259626)
+        (xy 64.700905 104.259626)
+        (xy 64.71947 104.42779)
+        (xy 64.72208 104.434922)
+        (xy 64.771044 104.568721)
+        (xy 64.777612 104.58667)
+        (xy 64.781848 104.592973)
+        (xy 64.781848 104.592974)
+        (xy 64.86774 104.720796)
+        (xy 64.867743 104.720799)
+        (xy 64.871974 104.727096)
+        (xy 64.997108 104.840959)
+        (xy 65.0608 104.875541)
+        (xy 65.109886 104.902192)
+        (xy 65.145791 104.921687)
+        (xy 65.309438 104.964619)
+        (xy 65.397047 104.965996)
+        (xy 65.471004 104.967158)
+        (xy 65.471007 104.967158)
+        (xy 65.478602 104.967277)
+        (xy 65.56583 104.947299)
+        (xy 65.636114 104.931202)
+        (xy 65.636118 104.931201)
+        (xy 65.643517 104.929506)
+        (xy 65.794662 104.853488)
+        (xy 65.800433 104.848559)
+        (xy 65.800436 104.848557)
+        (xy 65.917539 104.748541)
+        (xy 65.91754 104.74854)
+        (xy 65.923311 104.743611)
+        (xy 65.936403 104.725391)
+        (xy 65.992396 104.681744)
+        (xy 66.0631 104.675297)
+        (xy 66.126065 104.708099)
+        (xy 66.134109 104.716588)
+        (xy 66.137739 104.720793)
+        (xy 66.141974 104.727096)
+        (xy 66.267108 104.840959)
+        (xy 66.3308 104.875541)
+        (xy 66.379886 104.902192)
+        (xy 66.415791 104.921687)
+        (xy 66.579438 104.964619)
+        (xy 66.667047 104.965996)
+        (xy 66.741004 104.967158)
+        (xy 66.741007 104.967158)
+        (xy 66.748602 104.967277)
+        (xy 66.83583 104.947299)
+        (xy 66.906114 104.931202)
+        (xy 66.906118 104.931201)
+        (xy 66.913517 104.929506)
+        (xy 67.064662 104.853488)
+        (xy 67.070433 104.848559)
+        (xy 67.070436 104.848557)
+        (xy 67.187539 104.748541)
+        (xy 67.18754 104.74854)
+        (xy 67.193311 104.743611)
+        (xy 67.292037 104.606219)
+        (xy 67.295374 104.597918)
+        (xy 67.295984 104.597144)
+        (xy 67.298528 104.592517)
+        (xy 67.2993 104.592941)
+        (xy 67.339342 104.542174)
+        (xy 67.406467 104.519051)
+        (xy 67.475438 104.535889)
+        (xy 67.524357 104.587343)
+        (xy 67.530606 104.601616)
+        (xy 67.559929 104.681744)
+        (xy 67.571612 104.71367)
+        (xy 67.575848 104.719973)
+        (xy 67.575848 104.719974)
+        (xy 67.66174 104.847796)
+        (xy 67.661743 104.847799)
+        (xy 67.665974 104.854096)
+        (xy 67.718831 104.902192)
+        (xy 67.785319 104.962691)
+        (xy 67.791108 104.967959)
+        (xy 67.939791 105.048687)
+        (xy 68.103438 105.091619)
+        (xy 68.191047 105.092996)
+        (xy 68.265004 105.094158)
+        (xy 68.265007 105.094158)
+        (xy 68.272602 105.094277)
+        (xy 68.330723 105.080965)
+        (xy 68.430114 105.058202)
+        (xy 68.430118 105.058201)
+        (xy 68.437517 105.056506)
+        (xy 68.588662 104.980488)
+        (xy 68.594433 104.975559)
+        (xy 68.594436 104.975557)
+        (xy 68.711539 104.875541)
+        (xy 68.71154 104.87554)
+        (xy 68.717311 104.870611)
+        (xy 68.816037 104.733219)
+        (xy 68.819184 104.725392)
+        (xy 68.853259 104.640626)
+        (xy 68.879141 104.576243)
+        (xy 68.90298 104.408746)
+        (xy 68.903134 104.394)
+        (xy 68.901314 104.378953)
+        (xy 68.893222 104.312091)
+        (xy 68.882809 104.22604)
+        (xy 68.823006 104.067778)
+        (xy 68.727179 103.928348)
+        (xy 68.721508 103.923295)
+        (xy 68.606531 103.820854)
+        (xy 68.606528 103.820852)
+        (xy 68.600859 103.815801)
+        (xy 68.533126 103.779938)
+        (xy 70.708995 103.779938)
+        (xy 70.72274 103.989649)
+        (xy 70.774471 104.193343)
+        (xy 70.789019 104.2249)
+        (xy 70.860038 104.378953)
+        (xy 70.860041 104.378958)
+        (xy 70.862457 104.384199)
+        (xy 70.865788 104.388912)
+        (xy 70.865789 104.388914)
+        (xy 70.969662 104.535889)
+        (xy 70.983751 104.555825)
+        (xy 71.134289 104.702474)
+        (xy 71.139085 104.705679)
+        (xy 71.139088 104.705681)
+        (xy 71.203233 104.748541)
+        (xy 71.309031 104.819233)
+        (xy 71.314339 104.821514)
+        (xy 71.31434 104.821514)
+        (xy 71.496822 104.899914)
+        (xy 71.496825 104.899915)
+        (xy 71.502125 104.902192)
+        (xy 71.507754 104.903466)
+        (xy 71.507755 104.903466)
+        (xy 71.701467 104.947299)
+        (xy 71.701473 104.9473)
+        (xy 71.707104 104.948574)
+        (xy 71.712875 104.948801)
+        (xy 71.712877 104.948801)
+        (xy 71.852369 104.954282)
+        (xy 71.890852 104.967243)
+        (xy 71.902456 104.959999)
+        (xy 71.918289 104.956653)
+        (xy 72.125088 104.926669)
+        (xy 72.130552 104.924814)
+        (xy 72.130557 104.924813)
+        (xy 72.318624 104.860973)
+        (xy 72.318629 104.860971)
+        (xy 72.324096 104.859115)
+        (xy 72.344308 104.847796)
+        (xy 72.401228 104.815919)
+        (xy 72.50746 104.756426)
+        (xy 72.669041 104.622041)
+        (xy 72.803426 104.46046)
+        (xy 72.906115 104.277096)
+        (xy 72.907971 104.271629)
+        (xy 72.907973 104.271624)
+        (xy 72.971813 104.083557)
+        (xy 72.971814 104.083552)
+        (xy 72.973669 104.078088)
+        (xy 73.003825 103.870103)
+        (xy 73.005399 103.81)
+        (xy 72.986169 103.600721)
+        (xy 72.977309 103.569304)
+        (xy 72.930692 103.404015)
+        (xy 72.929123 103.398451)
+        (xy 72.836171 103.209963)
+        (xy 72.710427 103.041571)
+        (xy 72.556101 102.898914)
+        (xy 72.378362 102.786769)
+        (xy 72.183163 102.708892)
+        (xy 72.177506 102.707767)
+        (xy 72.1775 102.707765)
+        (xy 71.982707 102.669019)
+        (xy 71.982705 102.669019)
+        (xy 71.97704 102.667892)
+        (xy 71.971265 102.667816)
+        (xy 71.971261 102.667816)
+        (xy 71.936466 102.667361)
+        (xy 71.93472 102.667338)
+        (xy 71.892049 102.6542)
+        (xy 71.878146 102.662382)
+        (xy 71.845775 102.666174)
+        (xy 71.766898 102.665141)
+        (xy 71.761201 102.66612)
+        (xy 71.7612 102.66612)
+        (xy 71.565469 102.699753)
+        (xy 71.559772 102.700732)
+        (xy 71.362601 102.773472)
+        (xy 71.181988 102.880926)
+        (xy 71.023981 103.019494)
+        (xy 70.893872 103.184537)
+        (xy 70.891181 103.189653)
+        (xy 70.891179 103.189655)
+        (xy 70.877769 103.215144)
+        (xy 70.796018 103.370527)
+        (xy 70.733696 103.571234)
+        (xy 70.733017 103.576969)
+        (xy 70.733017 103.57697)
+        (xy 70.721346 103.675586)
+        (xy 70.708995 103.779938)
+        (xy 68.533126 103.779938)
+        (xy 68.451339 103.736634)
+        (xy 68.440964 103.734028)
+        (xy 68.294622 103.697269)
+        (xy 68.294618 103.697269)
+        (xy 68.287251 103.695418)
+        (xy 68.279652 103.695378)
+        (xy 68.27965 103.695378)
+        (xy 68.209308 103.69501)
+        (xy 68.118069 103.694532)
+        (xy 68.110688 103.696304)
+        (xy 67.960938 103.732256)
+        (xy 67.960935 103.732257)
+        (xy 67.953559 103.734028)
+        (xy 67.803218 103.811624)
+        (xy 67.797497 103.816614)
+        (xy 67.797495 103.816616)
+        (xy 67.736182 103.870103)
+        (xy 67.675726 103.922842)
+        (xy 67.578444 104.061261)
+        (xy 67.575683 104.068344)
+        (xy 67.572614 104.074067)
+        (xy 67.522796 104.12465)
+        (xy 67.453539 104.14027)
+        (xy 67.386831 104.115967)
+        (xy 67.343703 104.059064)
+        (xy 67.316861 103.988028)
+        (xy 67.299006 103.940778)
+        (xy 67.216585 103.820854)
+        (xy 67.207481 103.807607)
+        (xy 67.207479 103.807605)
+        (xy 67.203179 103.801348)
+        (xy 67.197508 103.796295)
+        (xy 67.082531 103.693854)
+        (xy 67.082528 103.693852)
+        (xy 67.076859 103.688801)
+        (xy 66.927339 103.609634)
+        (xy 66.916964 103.607028)
+        (xy 66.770622 103.570269)
+        (xy 66.770618 103.570269)
+        (xy 66.763251 103.568418)
+        (xy 66.755652 103.568378)
+        (xy 66.75565 103.568378)
+        (xy 66.685308 103.56801)
+        (xy 66.594069 103.567532)
+        (xy 66.586688 103.569304)
+        (xy 66.436938 103.605256)
+        (xy 66.436935 103.605257)
+        (xy 66.429559 103.607028)
+        (xy 66.279218 103.684624)
+        (xy 66.273497 103.689614)
+        (xy 66.273495 103.689616)
+        (xy 66.176532 103.774202)
+        (xy 66.151726 103.795842)
+        (xy 66.147356 103.80206)
+        (xy 66.143564 103.807456)
+        (xy 66.088031 103.85169)
+        (xy 66.017399 103.858878)
+        (xy 65.954094 103.826739)
+        (xy 65.942546 103.813271)
+        (xy 65.942506 103.813307)
+        (xy 65.93748 103.807606)
+        (xy 65.933179 103.801348)
+        (xy 65.927508 103.796295)
+        (xy 65.812531 103.693854)
+        (xy 65.812528 103.693852)
+        (xy 65.806859 103.688801)
+        (xy 65.657339 103.609634)
+        (xy 65.646964 103.607028)
+        (xy 65.500622 103.570269)
+        (xy 65.500618 103.570269)
+        (xy 65.493251 103.568418)
+        (xy 65.485652 103.568378)
+        (xy 65.48565 103.568378)
+        (xy 65.415308 103.56801)
+        (xy 65.324069 103.567532)
+        (xy 65.316688 103.569304)
+        (xy 65.166938 103.605256)
+        (xy 65.166935 103.605257)
+        (xy 65.159559 103.607028)
+        (xy 65.009218 103.684624)
+        (xy 65.003497 103.689614)
+        (xy 65.003495 103.689616)
+        (xy 64.906532 103.774202)
+        (xy 64.881726 103.795842)
+        (xy 64.873082 103.808141)
+        (xy 64.795981 103.917846)
+        (xy 64.784444 103.934261)
+        (xy 64.722988 104.091889)
+        (xy 64.721997 104.099418)
+        (xy 64.705327 104.22604)
+        (xy 64.700905 104.259626)
+        (xy 61.468 104.259626)
+        (xy 61.468 102.132235)
+        (xy 61.488002 102.064114)
+        (xy 61.541658 102.017621)
+        (xy 61.611932 102.007517)
+        (xy 61.676512 102.037011)
+        (xy 61.689382 102.049904)
+        (xy 61.692738 102.053791)
+        (xy 61.696974 102.060096)
+        (xy 61.702592 102.065208)
+        (xy 61.816319 102.168691)
+        (xy 61.822108 102.173959)
+        (xy 61.970791 102.254687)
+        (xy 62.134438 102.297619)
+        (xy 62.222047 102.298996)
+        (xy 62.296004 102.300158)
+        (xy 62.296007 102.300158)
+        (xy 62.303602 102.300277)
+        (xy 62.385525 102.281514)
+        (xy 62.461114 102.264202)
+        (xy 62.461118 102.264201)
+        (xy 62.468517 102.262506)
+        (xy 62.619662 102.186488)
+        (xy 62.625433 102.181559)
+        (xy 62.625436 102.181557)
+        (xy 62.742539 102.081541)
+        (xy 62.74254 102.08154)
+        (xy 62.748311 102.076611)
+        (xy 62.847037 101.939219)
+        (xy 62.910141 101.782243)
+        (xy 62.93398 101.614746)
+        (xy 62.934134 101.6)
+        (xy 62.930209 101.567559)
+        (xy 62.918787 101.473176)
+        (xy 62.917873 101.465626)
+        (xy 69.145905 101.465626)
+        (xy 69.16447 101.63379)
+        (xy 69.16708 101.640922)
+        (xy 69.216044 101.774721)
+        (xy 69.222612 101.79267)
+        (xy 69.226848 101.798973)
+        (xy 69.226848 101.798974)
+        (xy 69.31274 101.926796)
+        (xy 69.312743 101.926799)
+        (xy 69.316974 101.933096)
+        (xy 69.335124 101.949611)
+        (xy 69.402712 102.011111)
+        (xy 69.442108 102.046959)
+        (xy 69.590791 102.127687)
+        (xy 69.754438 102.170619)
+        (xy 69.842047 102.171996)
+        (xy 69.916004 102.173158)
+        (xy 69.916007 102.173158)
+        (xy 69.923602 102.173277)
+        (xy 69.981723 102.159965)
+        (xy 70.081114 102.137202)
+        (xy 70.081118 102.137201)
+        (xy 70.088517 102.135506)
+        (xy 70.239662 102.059488)
+        (xy 70.245433 102.054559)
+        (xy 70.245436 102.054557)
+        (xy 70.362539 101.954541)
+        (xy 70.36254 101.95454)
+        (xy 70.368311 101.949611)
+        (xy 70.467037 101.812219)
+        (xy 70.472362 101.798974)
+        (xy 70.499436 101.731624)
+        (xy 70.530141 101.655243)
+        (xy 70.530894 101.649951)
+        (xy 70.56735 101.590147)
+        (xy 70.631211 101.559128)
+        (xy 70.701706 101.567559)
+        (xy 70.756451 101.612764)
+        (xy 70.769894 101.642734)
+        (xy 70.771121 101.642299)
+        (xy 70.773049 101.647743)
+        (xy 70.774471 101.653343)
+        (xy 70.77689 101.65859)
+        (xy 70.860038 101.838953)
+        (xy 70.860041 101.838958)
+        (xy 70.862457 101.844199)
+        (xy 70.865788 101.848912)
+        (xy 70.865789 101.848914)
+        (xy 70.933969 101.945385)
+        (xy 70.983751 102.015825)
+        (xy 71.134289 102.162474)
+        (xy 71.139085 102.165679)
+        (xy 71.139088 102.165681)
+        (xy 71.209499 102.212728)
+        (xy 71.309031 102.279233)
+        (xy 71.314339 102.281514)
+        (xy 71.31434 102.281514)
+        (xy 71.496822 102.359914)
+        (xy 71.496825 102.359915)
+        (xy 71.502125 102.362192)
+        (xy 71.507754 102.363466)
+        (xy 71.507755 102.363466)
+        (xy 71.701467 102.407299)
+        (xy 71.701473 102.4073)
+        (xy 71.707104 102.408574)
+        (xy 71.712875 102.408801)
+        (xy 71.712877 102.408801)
+        (xy 71.852369 102.414282)
+        (xy 71.890852 102.427243)
+        (xy 71.902456 102.419999)
+        (xy 71.918289 102.416653)
+        (xy 72.125088 102.386669)
+        (xy 72.130552 102.384814)
+        (xy 72.130557 102.384813)
+        (xy 72.318624 102.320973)
+        (xy 72.318629 102.320971)
+        (xy 72.324096 102.319115)
+        (xy 72.365923 102.295691)
+        (xy 72.425178 102.262506)
+        (xy 72.50746 102.216426)
+        (xy 72.669041 102.082041)
+        (xy 72.803426 101.92046)
+        (xy 72.906115 101.737096)
+        (xy 72.907971 101.731629)
+        (xy 72.907973 101.731624)
+        (xy 72.971813 101.543557)
+        (xy 72.971814 101.543552)
+        (xy 72.973669 101.538088)
+        (xy 73.003825 101.330103)
+        (xy 73.005399 101.27)
+        (xy 72.986169 101.060721)
+        (xy 72.975193 101.021801)
+        (xy 72.9408 100.899854)
+        (xy 72.929123 100.858451)
+        (xy 72.836171 100.669963)
+        (xy 72.710427 100.501571)
+        (xy 72.556101 100.358914)
+        (xy 72.378362 100.246769)
+        (xy 72.183163 100.168892)
+        (xy 72.177506 100.167767)
+        (xy 72.1775 100.167765)
+        (xy 71.982707 100.129019)
+        (xy 71.982705 100.129019)
+        (xy 71.97704 100.127892)
+        (xy 71.971265 100.127816)
+        (xy 71.971261 100.127816)
+        (xy 71.936466 100.127361)
+        (xy 71.93472 100.127338)
+        (xy 71.892049 100.1142)
+        (xy 71.878146 100.122382)
+        (xy 71.845775 100.126174)
+        (xy 71.766898 100.125141)
+        (xy 71.761201 100.12612)
+        (xy 71.7612 100.12612)
+        (xy 71.565469 100.159753)
+        (xy 71.559772 100.160732)
+        (xy 71.362601 100.233472)
+        (xy 71.181988 100.340926)
+        (xy 71.023981 100.479494)
+        (xy 70.893872 100.644537)
+        (xy 70.891181 100.649653)
+        (xy 70.891179 100.649655)
+        (xy 70.803393 100.81651)
+        (xy 70.796018 100.830527)
+        (xy 70.733696 101.031234)
+        (xy 70.733018 101.036966)
+        (xy 70.733017 101.036969)
+        (xy 70.721979 101.13023)
+        (xy 70.694108 101.195527)
+        (xy 70.63536 101.235391)
+        (xy 70.564385 101.237165)
+        (xy 70.503719 101.200286)
+        (xy 70.478985 101.159955)
+        (xy 70.47669 101.153881)
+        (xy 70.474006 101.146778)
+        (xy 70.398537 101.036969)
+        (xy 70.382481 101.013607)
+        (xy 70.382479 101.013605)
+        (xy 70.378179 101.007348)
+        (xy 70.372508 101.002295)
+        (xy 70.257531 100.899854)
+        (xy 70.257528 100.899852)
+        (xy 70.251859 100.894801)
+        (xy 70.102339 100.815634)
+        (xy 70.091964 100.813028)
+        (xy 69.945622 100.776269)
+        (xy 69.945618 100.776269)
+        (xy 69.938251 100.774418)
+        (xy 69.930652 100.774378)
+        (xy 69.93065 100.774378)
+        (xy 69.860308 100.77401)
+        (xy 69.769069 100.773532)
+        (xy 69.761688 100.775304)
+        (xy 69.611938 100.811256)
+        (xy 69.611935 100.811257)
+        (xy 69.604559 100.813028)
+        (xy 69.454218 100.890624)
+        (xy 69.448497 100.895614)
+        (xy 69.448495 100.895616)
+        (xy 69.332453 100.996846)
+        (xy 69.326726 101.001842)
+        (xy 69.318082 101.014141)
+        (xy 69.236494 101.13023)
+        (xy 69.229444 101.140261)
+        (xy 69.167988 101.297889)
+        (xy 69.166997 101.305418)
+        (xy 69.150327 101.43204)
+        (xy 69.145905 101.465626)
+        (xy 62.917873 101.465626)
+        (xy 62.913809 101.43204)
+        (xy 62.854006 101.273778)
+        (xy 62.799159 101.193975)
+        (xy 62.762481 101.140607)
+        (xy 62.762479 101.140605)
+        (xy 62.758179 101.134348)
+        (xy 62.752508 101.129295)
+        (xy 62.637531 101.026854)
+        (xy 62.637528 101.026852)
+        (xy 62.631859 101.021801)
+        (xy 62.482339 100.942634)
+        (xy 62.471964 100.940028)
+        (xy 62.325622 100.903269)
+        (xy 62.325618 100.903269)
+        (xy 62.318251 100.901418)
+        (xy 62.310652 100.901378)
+        (xy 62.31065 100.901378)
+        (xy 62.240308 100.90101)
+        (xy 62.149069 100.900532)
+        (xy 62.141688 100.902304)
+        (xy 61.991938 100.938256)
+        (xy 61.991935 100.938257)
+        (xy 61.984559 100.940028)
+        (xy 61.834218 101.017624)
+        (xy 61.828497 101.022614)
+        (xy 61.828495 101.022616)
+        (xy 61.778215 101.066478)
+        (xy 61.706726 101.128842)
+        (xy 61.702356 101.13506)
+        (xy 61.697087 101.142557)
+        (xy 61.641553 101.186789)
+        (xy 61.570921 101.193975)
+        (xy 61.507616 101.161834)
+        (xy 61.471738 101.10057)
+        (xy 61.468 101.070107)
+        (xy 61.468 98.570526)
+        (xy 66.711008 98.570526)
+        (xy 66.729573 98.73869)
+        (xy 66.732183 98.745822)
+        (xy 66.748388 98.790103)
+        (xy 66.787715 98.89757)
+        (xy 66.791951 98.903873)
+        (xy 66.791951 98.903874)
+        (xy 66.877843 99.031696)
+        (xy 66.877846 99.031699)
+        (xy 66.882077 99.037996)
+        (xy 67.007211 99.151859)
+        (xy 67.155894 99.232587)
+        (xy 67.319541 99.275519)
+        (xy 67.40715 99.276896)
+        (xy 67.481107 99.278058)
+        (xy 67.48111 99.278058)
+        (xy 67.488705 99.278177)
+        (xy 67.546826 99.264865)
+        (xy 67.646217 99.242102)
+        (xy 67.646221 99.242101)
+        (xy 67.65362 99.240406)
+        (xy 67.804765 99.164388)
+        (xy 67.810536 99.159459)
+        (xy 67.810539 99.159457)
+        (xy 67.927642 99.059441)
+        (xy 67.927643 99.05944)
+        (xy 67.933414 99.054511)
+        (xy 68.03214 98.917119)
+        (xy 68.037465 98.903874)
+        (xy 68.0832 98.790103)
+        (xy 68.095244 98.760143)
+        (xy 68.103813 98.699938)
+        (xy 70.708995 98.699938)
+        (xy 70.72274 98.909649)
+        (xy 70.774471 99.113343)
+        (xy 70.77689 99.11859)
+        (xy 70.860038 99.298953)
+        (xy 70.860041 99.298958)
+        (xy 70.862457 99.304199)
+        (xy 70.983751 99.475825)
+        (xy 71.134289 99.622474)
+        (xy 71.139085 99.625679)
+        (xy 71.139088 99.625681)
+        (xy 71.209499 99.672728)
+        (xy 71.309031 99.739233)
+        (xy 71.314339 99.741514)
+        (xy 71.31434 99.741514)
+        (xy 71.496822 99.819914)
+        (xy 71.496825 99.819915)
+        (xy 71.502125 99.822192)
+        (xy 71.507754 99.823466)
+        (xy 71.507755 99.823466)
+        (xy 71.701467 99.867299)
+        (xy 71.701473 99.8673)
+        (xy 71.707104 99.868574)
+        (xy 71.712875 99.868801)
+        (xy 71.712877 99.868801)
+        (xy 71.852369 99.874282)
+        (xy 71.890852 99.887243)
+        (xy 71.902456 99.879999)
+        (xy 71.918289 99.876653)
+        (xy 72.125088 99.846669)
+        (xy 72.130552 99.844814)
+        (xy 72.130557 99.844813)
+        (xy 72.318624 99.780973)
+        (xy 72.318629 99.780971)
+        (xy 72.324096 99.779115)
+        (xy 72.50746 99.676426)
+        (xy 72.669041 99.542041)
+        (xy 72.803426 99.38046)
+        (xy 72.883772 99.236993)
+        (xy 72.903291 99.202139)
+        (xy 72.903292 99.202137)
+        (xy 72.906115 99.197096)
+        (xy 72.907971 99.191629)
+        (xy 72.907973 99.191624)
+        (xy 72.971813 99.003557)
+        (xy 72.971814 99.003552)
+        (xy 72.973669 98.998088)
+        (xy 73.003825 98.790103)
+        (xy 73.005399 98.73)
+        (xy 72.986169 98.520721)
+        (xy 72.929123 98.318451)
+        (xy 72.836171 98.129963)
+        (xy 72.827617 98.118507)
+        (xy 72.71388 97.966195)
+        (xy 72.713879 97.966194)
+        (xy 72.710427 97.961571)
+        (xy 72.666981 97.92141)
+        (xy 72.560341 97.822833)
+        (xy 72.560338 97.822831)
+        (xy 72.556101 97.818914)
+        (xy 72.378362 97.706769)
+        (xy 72.183163 97.628892)
+        (xy 72.177506 97.627767)
+        (xy 72.1775 97.627765)
+        (xy 71.982707 97.589019)
+        (xy 71.982705 97.589019)
+        (xy 71.97704 97.587892)
+        (xy 71.971265 97.587816)
+        (xy 71.971261 97.587816)
+        (xy 71.936466 97.587361)
+        (xy 71.93472 97.587338)
+        (xy 71.892049 97.5742)
+        (xy 71.878146 97.582382)
+        (xy 71.845775 97.586174)
+        (xy 71.766898 97.585141)
+        (xy 71.761201 97.58612)
+        (xy 71.7612 97.58612)
+        (xy 71.565469 97.619753)
+        (xy 71.559772 97.620732)
+        (xy 71.362601 97.693472)
+        (xy 71.181988 97.800926)
+        (xy 71.023981 97.939494)
+        (xy 70.893872 98.104537)
+        (xy 70.891181 98.109653)
+        (xy 70.891179 98.109655)
+        (xy 70.819886 98.245161)
+        (xy 70.796018 98.290527)
+        (xy 70.733696 98.491234)
+        (xy 70.708995 98.699938)
+        (xy 68.103813 98.699938)
+        (xy 68.119083 98.592646)
+        (xy 68.119237 98.5779)
+        (xy 68.117434 98.562995)
+        (xy 68.099824 98.41748)
+        (xy 68.098912 98.40994)
+        (xy 68.039109 98.251678)
+        (xy 67.943282 98.112248)
+        (xy 67.937611 98.107195)
+        (xy 67.822634 98.004754)
+        (xy 67.822631 98.004752)
+        (xy 67.816962 97.999701)
+        (xy 67.667442 97.920534)
+        (xy 67.657067 97.917928)
+        (xy 67.510725 97.881169)
+        (xy 67.510721 97.881169)
+        (xy 67.503354 97.879318)
+        (xy 67.495755 97.879278)
+        (xy 67.495753 97.879278)
+        (xy 67.425411 97.87891)
+        (xy 67.334172 97.878432)
+        (xy 67.326791 97.880204)
+        (xy 67.177041 97.916156)
+        (xy 67.177038 97.916157)
+        (xy 67.169662 97.917928)
+        (xy 67.019321 97.995524)
+        (xy 67.0136 98.000514)
+        (xy 67.013598 98.000516)
+        (xy 67.00874 98.004754)
+        (xy 66.891829 98.106742)
+        (xy 66.794547 98.245161)
+        (xy 66.733091 98.402789)
+        (xy 66.7321 98.410318)
+        (xy 66.722174 98.485715)
+        (xy 66.711008 98.570526)
+        (xy 61.468 98.570526)
+        (xy 61.468 95.242626)
+        (xy 64.065905 95.242626)
+        (xy 64.08447 95.41079)
+        (xy 64.08708 95.417922)
+        (xy 64.139781 95.561933)
+        (xy 64.142612 95.56967)
+        (xy 64.146848 95.575973)
+        (xy 64.146848 95.575974)
+        (xy 64.23274 95.703796)
+        (xy 64.232743 95.703799)
+        (xy 64.236974 95.710096)
+        (xy 64.362108 95.823959)
+        (xy 64.368783 95.827583)
+        (xy 64.497269 95.897345)
+        (xy 64.510791 95.904687)
+        (xy 64.674438 95.947619)
+        (xy 64.762047 95.948996)
+        (xy 64.836004 95.950158)
+        (xy 64.836007 95.950158)
+        (xy 64.843602 95.950277)
+        (xy 64.901723 95.936965)
+        (xy 65.001114 95.914202)
+        (xy 65.001118 95.914201)
+        (xy 65.008517 95.912506)
+        (xy 65.159662 95.836488)
+        (xy 65.165433 95.831559)
+        (xy 65.165436 95.831557)
+        (xy 65.282539 95.731541)
+        (xy 65.28254 95.73154)
+        (xy 65.288311 95.726611)
+        (xy 65.372236 95.609817)
+        (xy 65.428231 95.566169)
+        (xy 65.498934 95.559723)
+        (xy 65.561899 95.592526)
+        (xy 65.592885 95.640042)
+        (xy 65.624565 95.726611)
+        (xy 65.627808 95.735474)
+        (xy 65.632044 95.741777)
+        (xy 65.632044 95.741778)
+        (xy 65.717936 95.8696)
+        (xy 65.717939 95.869603)
+        (xy 65.72217 95.8759)
+        (xy 65.847304 95.989763)
+        (xy 65.995987 96.070491)
+        (xy 66.159634 96.113423)
+        (xy 66.247243 96.1148)
+        (xy 66.3212 96.115962)
+        (xy 66.321203 96.115962)
+        (xy 66.328798 96.116081)
+        (xy 66.386919 96.102769)
+        (xy 66.48631 96.080006)
+        (xy 66.486314 96.080005)
+        (xy 66.493713 96.07831)
+        (xy 66.644858 96.002292)
+        (xy 66.650629 95.997363)
+        (xy 66.650632 95.997361)
+        (xy 66.767735 95.897345)
+        (xy 66.767736 95.897344)
+        (xy 66.773507 95.892415)
+        (xy 66.872233 95.755023)
+        (xy 66.876098 95.74541)
+        (xy 66.930605 95.609817)
+        (xy 66.935337 95.598047)
+        (xy 66.959176 95.43055)
+        (xy 66.95933 95.415804)
+        (xy 66.958724 95.41079)
+        (xy 66.940588 95.260926)
+        (xy 66.939005 95.247844)
+        (xy 66.879202 95.089582)
+        (xy 66.851324 95.049019)
+        (xy 66.787677 94.956411)
+        (xy 66.787675 94.956409)
+        (xy 66.783375 94.950152)
+        (xy 66.777704 94.945099)
+        (xy 66.662727 94.842658)
+        (xy 66.662724 94.842656)
+        (xy 66.657055 94.837605)
+        (xy 66.507535 94.758438)
+        (xy 66.49716 94.755832)
+        (xy 66.350818 94.719073)
+        (xy 66.350814 94.719073)
+        (xy 66.343447 94.717222)
+        (xy 66.335848 94.717182)
+        (xy 66.335846 94.717182)
+        (xy 66.265504 94.716814)
+        (xy 66.174265 94.716336)
+        (xy 66.166884 94.718108)
+        (xy 66.017134 94.75406)
+        (xy 66.017131 94.754061)
+        (xy 66.009755 94.755832)
+        (xy 65.859414 94.833428)
+        (xy 65.853693 94.838418)
+        (xy 65.853691 94.83842)
+        (xy 65.747703 94.930879)
+        (xy 65.731922 94.944646)
+        (xy 65.654125 95.055341)
+        (xy 65.598592 95.099572)
+        (xy 65.52796 95.106758)
+        (xy 65.464656 95.074617)
+        (xy 65.433173 95.027429)
+        (xy 65.403972 94.950152)
+        (xy 65.394006 94.923778)
+        (xy 65.338254 94.842658)
+        (xy 65.302481 94.790607)
+        (xy 65.302479 94.790605)
+        (xy 65.298179 94.784348)
+        (xy 65.292508 94.779295)
+        (xy 65.177531 94.676854)
+        (xy 65.177528 94.676852)
+        (xy 65.171859 94.671801)
+        (xy 65.022339 94.592634)
+        (xy 65.011964 94.590028)
+        (xy 64.865622 94.553269)
+        (xy 64.865618 94.553269)
+        (xy 64.858251 94.551418)
+        (xy 64.850652 94.551378)
+        (xy 64.85065 94.551378)
+        (xy 64.780308 94.55101)
+        (xy 64.689069 94.550532)
+        (xy 64.681688 94.552304)
+        (xy 64.531938 94.588256)
+        (xy 64.531935 94.588257)
+        (xy 64.524559 94.590028)
+        (xy 64.374218 94.667624)
+        (xy 64.368497 94.672614)
+        (xy 64.368495 94.672616)
+        (xy 64.262808 94.764813)
+        (xy 64.246726 94.778842)
+        (xy 64.235875 94.794282)
+        (xy 64.201876 94.842658)
+        (xy 64.149444 94.917261)
+        (xy 64.146682 94.924344)
+        (xy 64.146682 94.924345)
+        (xy 64.13662 94.950152)
+        (xy 64.087988 95.074889)
+        (xy 64.083792 95.106758)
+        (xy 64.076174 95.164629)
+        (xy 64.065905 95.242626)
+        (xy 61.468 95.242626)
+        (xy 61.468 93.242235)
+        (xy 61.488002 93.174114)
+        (xy 61.541658 93.127621)
+        (xy 61.611932 93.117517)
+        (xy 61.676512 93.147011)
+        (xy 61.689382 93.159904)
+        (xy 61.692738 93.163791)
+        (xy 61.696974 93.170096)
+        (xy 61.702592 93.175208)
+        (xy 61.747474 93.216047)
+        (xy 61.822108 93.283959)
+        (xy 61.970791 93.364687)
+        (xy 62.134438 93.407619)
+        (xy 62.222047 93.408996)
+        (xy 62.296004 93.410158)
+        (xy 62.296007 93.410158)
+        (xy 62.303602 93.410277)
+        (xy 62.361723 93.396965)
+        (xy 62.461114 93.374202)
+        (xy 62.461118 93.374201)
+        (xy 62.468517 93.372506)
+        (xy 62.619662 93.296488)
+        (xy 62.625433 93.291559)
+        (xy 62.625436 93.291557)
+        (xy 62.742539 93.191541)
+        (xy 62.74254 93.19154)
+        (xy 62.748311 93.186611)
+        (xy 62.847037 93.049219)
+        (xy 62.910141 92.892243)
+        (xy 62.93398 92.724746)
+        (xy 62.934134 92.71)
+        (xy 62.913809 92.54204)
+        (xy 62.854006 92.383778)
+        (xy 62.799159 92.303975)
+        (xy 62.762481 92.250607)
+        (xy 62.762479 92.250605)
+        (xy 62.758179 92.244348)
+        (xy 62.752508 92.239295)
+        (xy 62.637531 92.136854)
+        (xy 62.637528 92.136852)
+        (xy 62.631859 92.131801)
+        (xy 62.482339 92.052634)
+        (xy 62.471964 92.050028)
+        (xy 62.325622 92.013269)
+        (xy 62.325618 92.013269)
+        (xy 62.318251 92.011418)
+        (xy 62.310652 92.011378)
+        (xy 62.31065 92.011378)
+        (xy 62.240308 92.01101)
+        (xy 62.149069 92.010532)
+        (xy 62.141688 92.012304)
+        (xy 61.991938 92.048256)
+        (xy 61.991935 92.048257)
+        (xy 61.984559 92.050028)
+        (xy 61.834218 92.127624)
+        (xy 61.828497 92.132614)
+        (xy 61.828495 92.132616)
+        (xy 61.823637 92.136854)
+        (xy 61.706726 92.238842)
+        (xy 61.702356 92.24506)
+        (xy 61.697087 92.252557)
+        (xy 61.641553 92.296789)
+        (xy 61.570921 92.303975)
+        (xy 61.507616 92.271834)
+        (xy 61.471738 92.21057)
+        (xy 61.468 92.180107)
+        (xy 61.468 87.375)
+        (xy 61.488002 87.306879)
+        (xy 61.541658 87.260386)
+        (xy 61.594 87.249)
+        (xy 67.617532 87.249)
+      )
+    )
+  )
+  (zone (net 9) (net_name "/5V PowerSupply/V_{P}") (layer "In1.Cu") (tstamp d3292282-9d90-4ddd-ab29-00815ec623b3) (hatch edge 0.508)
+    (priority 1)
+    (connect_pads (clearance 0))
+    (min_thickness 0.254) (filled_areas_thickness no)
+    (fill yes (thermal_gap 0.508) (thermal_bridge_width 0.508) (smoothing fillet) (radius 0.508))
+    (polygon
+      (pts
+        (xy 108.458 114.046)
+        (xy 105.664 118.491)
+        (xy 105.664 122.301)
+        (xy 98.806 122.301)
+        (xy 98.806 105.918)
+        (xy 108.458 105.918)
+      )
+    )
+    (filled_polygon
+      (layer "In1.Cu")
+      (pts
+        (xy 107.958188 105.919078)
+        (xy 108.065034 105.933145)
+        (xy 108.096805 105.941658)
+        (xy 108.188676 105.979712)
+        (xy 108.217162 105.996159)
+        (xy 108.29605 106.056692)
+        (xy 108.319308 106.07995)
+        (xy 108.379841 106.158838)
+        (xy 108.396288 106.187324)
+        (xy 108.434342 106.279195)
+        (xy 108.442855 106.310966)
+        (xy 108.456922 106.417812)
+        (xy 108.458 106.434259)
+        (xy 108.458 113.890749)
+        (xy 108.456762 113.908368)
+        (xy 108.440622 114.022658)
+        (xy 108.430864 114.056517)
+        (xy 108.383709 114.161863)
+        (xy 108.375381 114.177439)
+        (xy 108.264263 114.354218)
+        (xy 105.664 118.491)
+        (xy 105.664 121.784741)
+        (xy 105.662922 121.801188)
+        (xy 105.648855 121.908034)
+        (xy 105.640342 121.939805)
+        (xy 105.602288 122.031676)
+        (xy 105.585841 122.060162)
+        (xy 105.525308 122.13905)
+        (xy 105.50205 122.162308)
+        (xy 105.423162 122.222841)
+        (xy 105.394676 122.239288)
+        (xy 105.302805 122.277342)
+        (xy 105.271034 122.285855)
+        (xy 105.164188 122.299922)
+        (xy 105.147741 122.301)
+        (xy 99.322259 122.301)
+        (xy 99.305812 122.299922)
+        (xy 99.198966 122.285855)
+        (xy 99.167195 122.277342)
+        (xy 99.075324 122.239288)
+        (xy 99.046838 122.222841)
+        (xy 98.96795 122.162308)
+        (xy 98.944692 122.13905)
+        (xy 98.884159 122.060162)
+        (xy 98.867712 122.031676)
+        (xy 98.829658 121.939805)
+        (xy 98.821145 121.908034)
+        (xy 98.807078 121.801188)
+        (xy 98.806 121.784741)
+        (xy 98.806 116.224437)
+        (xy 102.458168 116.224437)
+        (xy 102.459332 116.233339)
+        (xy 102.459332 116.233342)
+        (xy 102.474946 116.352746)
+        (xy 102.474947 116.35275)
+        (xy 102.476111 116.361651)
+        (xy 102.531844 116.488314)
+        (xy 102.620887 116.594243)
+        (xy 102.736081 116.670923)
+        (xy 102.82949 116.700106)
+        (xy 102.859598 116.709513)
+        (xy 102.859599 116.709513)
+        (xy 102.868167 116.71219)
+        (xy 102.933799 116.713392)
+        (xy 102.997548 116.714561)
+        (xy 102.997551 116.714561)
+        (xy 103.006526 116.714725)
+        (xy 103.015189 116.712363)
+        (xy 103.015191 116.712363)
+        (xy 103.131371 116.680689)
+        (xy 103.140035 116.678327)
+        (xy 103.257962 116.605919)
+        (xy 103.350827 116.503324)
+        (xy 103.411164 116.378789)
+        (xy 103.434122 116.242325)
+        (xy 103.434268 116.2304)
+        (xy 103.432144 116.215565)
+        (xy 103.415923 116.102303)
+        (xy 103.415922 116.102301)
+        (xy 103.41465 116.093416)
+        (xy 103.357374 115.967443)
+        (xy 103.267044 115.86261)
+        (xy 103.150921 115.787343)
+        (xy 103.142319 115.784771)
+        (xy 103.142316 115.784769)
+        (xy 103.026944 115.750266)
+        (xy 103.026945 115.750266)
+        (xy 103.018341 115.747693)
+        (xy 103.009365 115.747638)
+        (xy 103.009364 115.747638)
+        (xy 102.950141 115.747277)
+        (xy 102.879962 115.746848)
+        (xy 102.871331 115.749315)
+        (xy 102.871329 115.749315)
+        (xy 102.755541 115.782407)
+        (xy 102.755538 115.782408)
+        (xy 102.746907 115.784875)
+        (xy 102.629873 115.858718)
+        (xy 102.538269 115.96244)
+        (xy 102.479458 116.087703)
+        (xy 102.478078 116.096568)
+        (xy 102.478077 116.09657)
+        (xy 102.477185 116.102303)
+        (xy 102.458168 116.224437)
+        (xy 98.806 116.224437)
+        (xy 98.806 114.800894)
+        (xy 105.49349 114.800894)
+        (xy 105.511381 114.962947)
+        (xy 105.51399 114.970078)
+        (xy 105.513991 114.97008)
+        (xy 105.521527 114.990671)
+        (xy 105.56741 115.116054)
+        (xy 105.658343 115.251377)
+        (xy 105.663955 115.256484)
+        (xy 105.663958 115.256487)
+        (xy 105.773309 115.355989)
+        (xy 105.773313 115.355992)
+        (xy 105.77893 115.361103)
+        (xy 105.92221 115.438897)
+        (xy 105.929559 115.440825)
+        (xy 106.072561 115.478341)
+        (xy 106.072563 115.478341)
+        (xy 106.079911 115.480269)
+        (xy 106.165898 115.48162)
+        (xy 106.235329 115.482711)
+        (xy 106.235332 115.482711)
+        (xy 106.242927 115.48283)
+        (xy 106.250331 115.481134)
+        (xy 106.250333 115.481134)
+        (xy 106.322388 115.464631)
+        (xy 106.40185 115.446432)
+        (xy 106.547502 115.373176)
+        (xy 106.597331 115.330618)
+        (xy 106.6657 115.272226)
+        (xy 106.665704 115.272222)
+        (xy 106.671476 115.267292)
+        (xy 106.766615 115.134893)
+        (xy 106.827426 114.983621)
+        (xy 106.850398 114.82221)
+        (xy 106.850547 114.808)
+        (xy 106.83096 114.646144)
+        (xy 106.773331 114.493632)
+        (xy 106.680986 114.359269)
+        (xy 106.559256 114.250812)
+        (xy 106.55255 114.247261)
+        (xy 106.552548 114.24726)
+        (xy 106.42188 114.178075)
+        (xy 106.421878 114.178074)
+        (xy 106.415169 114.174522)
+        (xy 106.364128 114.161701)
+        (xy 106.264415 114.136655)
+        (xy 106.264411 114.136655)
+        (xy 106.257044 114.134804)
+        (xy 106.249445 114.134764)
+        (xy 106.249443 114.134764)
+        (xy 106.1822 114.134412)
+        (xy 106.09401 114.13395)
+        (xy 106.08663 114.135722)
+        (xy 106.086628 114.135722)
+        (xy 105.942856 114.170238)
+        (xy 105.942852 114.170239)
+        (xy 105.935477 114.17201)
+        (xy 105.7906 114.246787)
+        (xy 105.667741 114.353963)
+        (xy 105.573994 114.487352)
+        (xy 105.514771 114.639252)
+        (xy 105.49349 114.800894)
+        (xy 98.806 114.800894)
+        (xy 98.806 106.434259)
+        (xy 98.807078 106.417812)
+        (xy 98.821145 106.310966)
+        (xy 98.829658 106.279195)
+        (xy 98.867712 106.187324)
+        (xy 98.884159 106.158838)
+        (xy 98.944692 106.07995)
+        (xy 98.96795 106.056692)
+        (xy 99.046838 105.996159)
+        (xy 99.075324 105.979712)
+        (xy 99.167195 105.941658)
+        (xy 99.198966 105.933145)
+        (xy 99.305812 105.919078)
+        (xy 99.322259 105.918)
+        (xy 107.941741 105.918)
+      )
+    )
+  )
+  (zone (net 0) (net_name "") (layer "In2.Cu") (tstamp 652a5ac1-0ad1-4488-b345-3365bd8eb9f3) (hatch edge 0.508)
+    (connect_pads (clearance 0))
+    (min_thickness 0.254)
+    (keepout (tracks allowed) (vias allowed) (pads allowed) (copperpour not_allowed) (footprints allowed))
+    (fill (thermal_gap 0.508) (thermal_bridge_width 0.508))
+    (polygon
+      (pts
+        (xy 95.123 105.029)
+        (xy 95.123 105.664)
+        (xy 94.234 105.664)
+        (xy 93.98 105.41)
+        (xy 93.98 104.648)
+        (xy 94.6785 104.5845)
+      )
+    )
+  )
+  (zone (net 1) (net_name "GND") (layer "In2.Cu") (tstamp 6736f4cf-e80b-4459-9dfd-435665694dbe) (hatch edge 0.508)
+    (connect_pads (clearance 0.254))
+    (min_thickness 0.254) (filled_areas_thickness no)
+    (fill yes (thermal_gap 0.254) (thermal_bridge_width 0.508) (smoothing fillet) (radius 0.381))
+    (polygon
+      (pts
+        (xy 118.745 76.835)
+        (xy 123.19 76.835)
+        (xy 123.19 121.285)
+        (xy 118.745 121.285)
+        (xy 118.745 125.73)
+        (xy 66.04 125.73)
+        (xy 66.04 121.285)
+        (xy 61.595 121.285)
+        (xy 61.595 76.835)
+        (xy 66.04 76.835)
+        (xy 66.04 70.485)
+        (xy 118.745 70.485)
+      )
+    )
+    (filled_polygon
+      (layer "In2.Cu")
+      (pts
+        (xy 118.373793 70.486551)
+        (xy 118.462029 70.500526)
+        (xy 118.499514 70.512706)
+        (xy 118.570168 70.548707)
+        (xy 118.602057 70.571876)
+        (xy 118.658124 70.627943)
+        (xy 118.681293 70.659832)
+        (xy 118.717294 70.730486)
+        (xy 118.729475 70.767974)
+        (xy 118.743449 70.856207)
+        (xy 118.745 70.875917)
+        (xy 118.745 76.835)
+        (xy 122.799083 76.835)
+        (xy 122.818793 76.836551)
+        (xy 122.907029 76.850526)
+        (xy 122.944514 76.862706)
+        (xy 123.015168 76.898707)
+        (xy 123.047057 76.921876)
+        (xy 123.103124 76.977943)
+        (xy 123.126293 77.009832)
+        (xy 123.162294 77.080486)
+        (xy 123.174475 77.117974)
+        (xy 123.188449 77.206207)
+        (xy 123.19 77.225917)
+        (xy 123.19 79.093408)
+        (xy 123.169998 79.161529)
+        (xy 123.116342 79.208022)
+        (xy 123.046068 79.218126)
+        (xy 122.981488 79.188632)
+        (xy 122.969103 79.17478)
+        (xy 122.968506 79.175307)
+        (xy 122.96348 79.169606)
+        (xy 122.959179 79.163348)
+        (xy 122.953508 79.158295)
+        (xy 122.838531 79.055854)
+        (xy 122.838528 79.055852)
+        (xy 122.832859 79.050801)
+        (xy 122.683339 78.971634)
+        (xy 122.672964 78.969028)
+        (xy 122.526622 78.932269)
+        (xy 122.526618 78.932269)
+        (xy 122.519251 78.930418)
+        (xy 122.511652 78.930378)
+        (xy 122.51165 78.930378)
+        (xy 122.441308 78.93001)
+        (xy 122.350069 78.929532)
+        (xy 122.342688 78.931304)
+        (xy 122.192938 78.967256)
+        (xy 122.192935 78.967257)
+        (xy 122.185559 78.969028)
+        (xy 122.035218 79.046624)
+        (xy 122.029497 79.051614)
+        (xy 122.029495 79.051616)
+        (xy 121.931104 79.137448)
+        (xy 121.907726 79.157842)
+        (xy 121.903356 79.16406)
+        (xy 121.824067 79.276878)
+        (xy 121.810444 79.296261)
+        (xy 121.748988 79.453889)
+        (xy 121.74628 79.474457)
+        (xy 121.729321 79.603276)
+        (xy 121.726905 79.621626)
+        (xy 121.74547 79.78979)
+        (xy 121.74808 79.796922)
+        (xy 121.790267 79.912202)
+        (xy 121.803612 79.94867)
+        (xy 121.807848 79.954973)
+        (xy 121.807848 79.954974)
+        (xy 121.89374 80.082796)
+        (xy 121.893743 80.082799)
+        (xy 121.897974 80.089096)
+        (xy 122.023108 80.202959)
+        (xy 122.084712 80.236407)
+        (xy 122.147666 80.270588)
+        (xy 122.171791 80.283687)
+        (xy 122.335438 80.326619)
+        (xy 122.423047 80.327996)
+        (xy 122.497004 80.329158)
+        (xy 122.497007 80.329158)
+        (xy 122.504602 80.329277)
+        (xy 122.581255 80.311721)
+        (xy 122.662114 80.293202)
+        (xy 122.662118 80.293201)
+        (xy 122.669517 80.291506)
+        (xy 122.820662 80.215488)
+        (xy 122.826433 80.210559)
+        (xy 122.826436 80.210557)
+        (xy 122.943539 80.110541)
+        (xy 122.94354 80.11054)
+        (xy 122.949311 80.105611)
+        (xy 122.957508 80.094204)
+        (xy 122.961678 80.088401)
+        (xy 123.017672 80.044754)
+        (xy 123.088376 80.038308)
+        (xy 123.15134 80.071111)
+        (xy 123.186574 80.132748)
+        (xy 123.19 80.161928)
+        (xy 123.19 83.186)
+        (xy 123.169998 83.254121)
+        (xy 123.116342 83.300614)
+        (xy 123.064 83.312)
+        (xy 119.126 83.312)
+        (xy 119.126 109.982)
+        (xy 123.064 109.982)
+        (xy 123.132121 110.002002)
+        (xy 123.178614 110.055658)
+        (xy 123.19 110.108)
+        (xy 123.19 116.043923)
+        (xy 123.169998 116.112044)
+        (xy 123.116342 116.158537)
+        (xy 123.046068 116.168641)
+        (xy 122.985995 116.142874)
+        (xy 122.806636 116.001478)
+        (xy 122.788393 115.987096)
+        (xy 122.788391 115.987095)
+        (xy 122.784898 115.984341)
+        (xy 122.653561 115.908054)
+        (xy 122.549412 115.847559)
+        (xy 122.549406 115.847556)
+        (xy 122.545558 115.845321)
+        (xy 122.350314 115.766239)
+        (xy 122.293148 115.743084)
+        (xy 122.293145 115.743083)
+        (xy 122.289017 115.741411)
+        (xy 122.154706 115.708048)
+        (xy 122.024719 115.675759)
+        (xy 122.024715 115.675758)
+        (xy 122.020394 115.674685)
+        (xy 121.784344 115.6505)
+        (xy 121.612983 115.6505)
+        (xy 121.407405 115.665056)
+        (xy 121.40305 115.665994)
+        (xy 121.403047 115.665994)
+        (xy 121.141166 115.722375)
+        (xy 121.141164 115.722375)
+        (xy 121.136819 115.723311)
+        (xy 120.87714 115.819112)
+        (xy 120.873222 115.821226)
+        (xy 120.827486 115.845904)
+        (xy 120.633551 115.950545)
+        (xy 120.410911 116.11499)
+        (xy 120.407732 116.118119)
+        (xy 120.407729 116.118122)
+        (xy 120.319476 116.205)
+        (xy 120.213663 116.309164)
+        (xy 120.210962 116.312703)
+        (xy 120.210956 116.31271)
+        (xy 120.04945 116.524334)
+        (xy 120.045741 116.529194)
+        (xy 119.910498 116.770688)
+        (xy 119.90889 116.774846)
+        (xy 119.908887 116.774851)
+        (xy 119.813763 117.020732)
+        (xy 119.81063 117.02883)
+        (xy 119.809626 117.033162)
+        (xy 119.809625 117.033165)
+        (xy 119.795484 117.094176)
+        (xy 119.748132 117.298468)
+        (xy 119.724249 117.574222)
+        (xy 119.724493 117.578657)
+        (xy 119.724493 117.578661)
+        (xy 119.736999 117.805905)
+        (xy 119.739458 117.85059)
+        (xy 119.793456 118.122057)
+        (xy 119.885166 118.383209)
+        (xy 120.012758 118.628832)
+        (xy 120.015341 118.632447)
+        (xy 120.015345 118.632453)
+        (xy 120.171097 118.850407)
+        (xy 120.173685 118.854028)
+        (xy 120.231907 118.91506)
+        (xy 120.358613 119.047882)
+        (xy 120.364737 119.054302)
+        (xy 120.368232 119.057058)
+        (xy 120.368234 119.057059)
+        (xy 120.555818 119.204938)
+        (xy 120.582102 119.225659)
+        (xy 120.635731 119.256809)
+        (xy 120.817588 119.362441)
+        (xy 120.817594 119.362444)
+        (xy 120.821442 119.364679)
+        (xy 120.895674 119.394746)
+        (xy 121.073852 119.466916)
+        (xy 121.073855 119.466917)
+        (xy 121.077983 119.468589)
+        (xy 121.212294 119.501952)
+        (xy 121.342281 119.534241)
+        (xy 121.342285 119.534242)
+        (xy 121.346606 119.535315)
+        (xy 121.582656 119.5595)
+        (xy 121.754017 119.5595)
+        (xy 121.959595 119.544944)
+        (xy 121.96395 119.544006)
+        (xy 121.963953 119.544006)
+        (xy 122.225834 119.487625)
+        (xy 122.225836 119.487625)
+        (xy 122.230181 119.486689)
+        (xy 122.468343 119.398826)
+        (xy 122.485683 119.392429)
+        (xy 122.48986 119.390888)
+        (xy 122.493778 119.388774)
+        (xy 122.729533 119.261568)
+        (xy 122.729534 119.261568)
+        (xy 122.733449 119.259455)
+        (xy 122.956089 119.09501)
+        (xy 122.960292 119.090873)
+        (xy 122.975607 119.075796)
+        (xy 123.038184 119.042261)
+        (xy 123.108958 119.047882)
+        (xy 123.165458 119.090873)
+        (xy 123.189746 119.157586)
+        (xy 123.19 119.165588)
+        (xy 123.19 120.894083)
+        (xy 123.188449 120.913793)
+        (xy 123.180204 120.965854)
+        (xy 123.174475 121.002026)
+        (xy 123.162294 121.039514)
+        (xy 123.126293 121.110168)
+        (xy 123.103124 121.142057)
+        (xy 123.047057 121.198124)
+        (xy 123.015168 121.221293)
+        (xy 122.944514 121.257294)
+        (xy 122.907029 121.269474)
+        (xy 122.818793 121.283449)
+        (xy 122.799083 121.285)
+        (xy 118.745 121.285)
+        (xy 118.745 125.339083)
+        (xy 118.743449 125.358793)
+        (xy 118.729475 125.447026)
+        (xy 118.717294 125.484514)
+        (xy 118.681293 125.555168)
+        (xy 118.658124 125.587057)
+        (xy 118.602057 125.643124)
+        (xy 118.570168 125.666293)
+        (xy 118.499514 125.702294)
+        (xy 118.462029 125.714474)
+        (xy 118.373793 125.728449)
+        (xy 118.354083 125.73)
+        (xy 66.430917 125.73)
+        (xy 66.411207 125.728449)
+        (xy 66.322971 125.714474)
+        (xy 66.285486 125.702294)
+        (xy 66.214832 125.666293)
+        (xy 66.182943 125.643124)
+        (xy 66.126876 125.587057)
+        (xy 66.103707 125.555168)
+        (xy 66.067706 125.484514)
+        (xy 66.055525 125.447026)
+        (xy 66.041551 125.358793)
+        (xy 66.04 125.339083)
+        (xy 66.04 123.444)
+        (xy 72.908708 123.444)
+        (xy 72.927839 123.662674)
+        (xy 72.984653 123.874703)
+        (xy 73.003186 123.914447)
+        (xy 73.075095 124.068659)
+        (xy 73.075098 124.068664)
+        (xy 73.077421 124.073646)
+        (xy 73.080577 124.078153)
+        (xy 73.080578 124.078155)
+        (xy 73.197792 124.245553)
+        (xy 73.203326 124.253457)
+        (xy 73.358543 124.408674)
+        (xy 73.363051 124.411831)
+        (xy 73.363054 124.411833)
+        (xy 73.495608 124.504648)
+        (xy 73.538354 124.534579)
+        (xy 73.543336 124.536902)
+        (xy 73.543341 124.536905)
+        (xy 73.59403 124.560541)
+        (xy 73.737297 124.627347)
+        (xy 73.949326 124.684161)
+        (xy 74.168 124.703292)
+        (xy 74.386674 124.684161)
+        (xy 74.598703 124.627347)
+        (xy 74.74197 124.560541)
+        (xy 74.792659 124.536905)
+        (xy 74.792664 124.536902)
+        (xy 74.797646 124.534579)
+        (xy 74.840392 124.504648)
+        (xy 74.972946 124.411833)
+        (xy 74.972949 124.411831)
+        (xy 74.977457 124.408674)
+        (xy 75.132674 124.253457)
+        (xy 75.138209 124.245553)
+        (xy 75.255422 124.078155)
+        (xy 75.255423 124.078153)
+        (xy 75.258579 124.073646)
+        (xy 75.260902 124.068664)
+        (xy 75.260905 124.068659)
+        (xy 75.332814 123.914447)
+        (xy 75.351347 123.874703)
+        (xy 75.408161 123.662674)
+        (xy 75.427292 123.444)
+        (xy 80.528708 123.444)
+        (xy 80.547839 123.662674)
+        (xy 80.604653 123.874703)
+        (xy 80.623186 123.914447)
+        (xy 80.695095 124.068659)
+        (xy 80.695098 124.068664)
+        (xy 80.697421 124.073646)
+        (xy 80.700577 124.078153)
+        (xy 80.700578 124.078155)
+        (xy 80.817792 124.245553)
+        (xy 80.823326 124.253457)
+        (xy 80.978543 124.408674)
+        (xy 80.983051 124.411831)
+        (xy 80.983054 124.411833)
+        (xy 81.115608 124.504648)
+        (xy 81.158354 124.534579)
+        (xy 81.163336 124.536902)
+        (xy 81.163341 124.536905)
+        (xy 81.21403 124.560541)
+        (xy 81.357297 124.627347)
+        (xy 81.569326 124.684161)
+        (xy 81.788 124.703292)
+        (xy 82.006674 124.684161)
+        (xy 82.218703 124.627347)
+        (xy 82.36197 124.560541)
+        (xy 82.412659 124.536905)
+        (xy 82.412664 124.536902)
+        (xy 82.417646 124.534579)
+        (xy 82.460392 124.504648)
+        (xy 82.479471 124.491289)
+        (xy 88.725265 124.491289)
+        (xy 88.734561 124.503304)
+        (xy 88.7741 124.530989)
+        (xy 88.78359 124.536469)
+        (xy 88.972486 124.624553)
+        (xy 88.982778 124.628299)
+        (xy 89.184098 124.682242)
+        (xy 89.194893 124.684145)
+        (xy 89.402525 124.702311)
+        (xy 89.413475 124.702311)
+        (xy 89.621107 124.684145)
+        (xy 89.631902 124.682242)
+        (xy 89.833222 124.628299)
+        (xy 89.843514 124.624553)
+        (xy 90.03241 124.536469)
+        (xy 90.0419 124.530989)
+        (xy 90.082278 124.502717)
+        (xy 90.090652 124.492242)
+        (xy 90.083583 124.478793)
+        (xy 89.420812 123.816022)
+        (xy 89.406868 123.808408)
+        (xy 89.405035 123.808539)
+        (xy 89.39842 123.81279)
+        (xy 88.731695 124.479515)
+        (xy 88.725265 124.491289)
+        (xy 82.479471 124.491289)
+        (xy 82.592946 124.411833)
+        (xy 82.592949 124.411831)
+        (xy 82.597457 124.408674)
+        (xy 82.752674 124.253457)
+        (xy 82.758209 124.245553)
+        (xy 82.875422 124.078155)
+        (xy 82.875423 124.078153)
+        (xy 82.878579 124.073646)
+        (xy 82.880902 124.068664)
+        (xy 82.880905 124.068659)
+        (xy 82.952814 123.914447)
+        (xy 82.971347 123.874703)
+        (xy 83.028161 123.662674)
+        (xy 83.046813 123.449475)
+        (xy 88.149689 123.449475)
+        (xy 88.167855 123.657107)
+        (xy 88.169758 123.667902)
+        (xy 88.223701 123.869222)
+        (xy 88.227447 123.879514)
+        (xy 88.315531 124.06841)
+        (xy 88.321011 124.0779)
+        (xy 88.349283 124.118278)
+        (xy 88.359758 124.126652)
+        (xy 88.373207 124.119583)
+        (xy 89.035978 123.456812)
+        (xy 89.042356 123.445132)
+        (xy 89.772408 123.445132)
+        (xy 89.772539 123.446965)
+        (xy 89.77679 123.45358)
+        (xy 90.443515 124.120305)
+        (xy 90.455289 124.126735)
+        (xy 90.467304 124.117439)
+        (xy 90.494989 124.0779)
+        (xy 90.498612 124.071626)
+        (xy 106.102905 124.071626)
+        (xy 106.12147 124.23979)
+        (xy 106.179612 124.39867)
+        (xy 106.183848 124.404973)
+        (xy 106.183848 124.404974)
+        (xy 106.26974 124.532796)
+        (xy 106.269743 124.532799)
+        (xy 106.273974 124.539096)
+        (xy 106.399108 124.652959)
+        (xy 106.547791 124.733687)
+        (xy 106.711438 124.776619)
+        (xy 106.799047 124.777996)
+        (xy 106.873004 124.779158)
+        (xy 106.873007 124.779158)
+        (xy 106.880602 124.779277)
+        (xy 106.938723 124.765965)
+        (xy 107.038114 124.743202)
+        (xy 107.038118 124.743201)
+        (xy 107.045517 124.741506)
+        (xy 107.196662 124.665488)
+        (xy 107.202433 124.660559)
+        (xy 107.202436 124.660557)
+        (xy 107.319539 124.560541)
+        (xy 107.31954 124.56054)
+        (xy 107.325311 124.555611)
+        (xy 107.424037 124.418219)
+        (xy 107.429362 124.404974)
+        (xy 107.44882 124.356569)
+        (xy 107.487141 124.261243)
+        (xy 107.51098 124.093746)
+        (xy 107.511134 124.079)
+        (xy 107.510487 124.073646)
+        (xy 107.492639 123.926165)
+        (xy 107.490809 123.91104)
+        (xy 107.431006 123.752778)
+        (xy 107.36908 123.662674)
+        (xy 107.339481 123.619607)
+        (xy 107.339479 123.619605)
+        (xy 107.335179 123.613348)
+        (xy 107.329508 123.608295)
+        (xy 107.214531 123.505854)
+        (xy 107.214528 123.505852)
+        (xy 107.208859 123.500801)
+        (xy 107.087654 123.436626)
+        (xy 108.134905 123.436626)
+        (xy 108.15347 123.60479)
+        (xy 108.15608 123.611922)
+        (xy 108.207834 123.753345)
+        (xy 108.211612 123.76367)
+        (xy 108.215848 123.769973)
+        (xy 108.215848 123.769974)
+        (xy 108.30174 123.897796)
+        (xy 108.301743 123.897799)
+        (xy 108.305974 123.904096)
+        (xy 108.314021 123.911418)
+        (xy 108.415272 124.003549)
+        (xy 108.431108 124.017959)
+        (xy 108.437783 124.021583)
+        (xy 108.524028 124.06841)
+        (xy 108.579791 124.098687)
+        (xy 108.743438 124.141619)
+        (xy 108.831047 124.142996)
+        (xy 108.905004 124.144158)
+        (xy 108.905007 124.144158)
+        (xy 108.912602 124.144277)
+        (xy 108.989556 124.126652)
+        (xy 109.070114 124.108202)
+        (xy 109.070118 124.108201)
+        (xy 109.077517 124.106506)
+        (xy 109.228662 124.030488)
+        (xy 109.234433 124.025559)
+        (xy 109.234436 124.025557)
+        (xy 109.351539 123.925541)
+        (xy 109.35154 123.92554)
+        (xy 109.357311 123.920611)
+        (xy 109.456037 123.783219)
+        (xy 109.461362 123.769974)
+        (xy 109.48082 123.721569)
+        (xy 109.519141 123.626243)
+        (xy 109.54298 123.458746)
+        (xy 109.543134 123.444)
+        (xy 109.542472 123.438525)
+        (xy 109.523721 123.28358)
+        (xy 109.522809 123.27604)
+        (xy 109.463006 123.117778)
+        (xy 109.367179 122.978348)
+        (xy 109.361508 122.973295)
+        (xy 109.246531 122.870854)
+        (xy 109.246528 122.870852)
+        (xy 109.240859 122.865801)
+        (xy 109.091339 122.786634)
+        (xy 109.080964 122.784028)
+        (xy 108.934622 122.747269)
+        (xy 108.934618 122.747269)
+        (xy 108.927251 122.745418)
+        (xy 108.919652 122.745378)
+        (xy 108.91965 122.745378)
+        (xy 108.849308 122.74501)
+        (xy 108.758069 122.744532)
+        (xy 108.750688 122.746304)
+        (xy 108.600938 122.782256)
+        (xy 108.600935 122.782257)
+        (xy 108.593559 122.784028)
+        (xy 108.443218 122.861624)
+        (xy 108.437497 122.866614)
+        (xy 108.437495 122.866616)
+        (xy 108.432637 122.870854)
+        (xy 108.315726 122.972842)
+        (xy 108.218444 123.111261)
+        (xy 108.156988 123.268889)
+        (xy 108.155997 123.276418)
+        (xy 108.136411 123.425188)
+        (xy 108.134905 123.436626)
+        (xy 107.087654 123.436626)
+        (xy 107.059339 123.421634)
+        (xy 107.048964 123.419028)
+        (xy 106.902622 123.382269)
+        (xy 106.902618 123.382269)
+        (xy 106.895251 123.380418)
+        (xy 106.887652 123.380378)
+        (xy 106.88765 123.380378)
+        (xy 106.817308 123.38001)
+        (xy 106.726069 123.379532)
+        (xy 106.718688 123.381304)
+        (xy 106.568938 123.417256)
+        (xy 106.568935 123.417257)
+        (xy 106.561559 123.419028)
+        (xy 106.411218 123.496624)
+        (xy 106.405497 123.501614)
+        (xy 106.405495 123.501616)
+        (xy 106.400637 123.505854)
+        (xy 106.283726 123.607842)
+        (xy 106.270794 123.626243)
+        (xy 106.24519 123.662674)
+        (xy 106.186444 123.746261)
+        (xy 106.124988 123.903889)
+        (xy 106.122055 123.926165)
+        (xy 106.107872 124.0339)
+        (xy 106.102905 124.071626)
+        (xy 90.498612 124.071626)
+        (xy 90.500469 124.06841)
+        (xy 90.588553 123.879514)
+        (xy 90.592299 123.869222)
+        (xy 90.646242 123.667902)
+        (xy 90.648145 123.657107)
+        (xy 90.666311 123.449475)
+        (xy 90.666311 123.438525)
+        (xy 90.648145 123.230893)
+        (xy 90.646242 123.220098)
+        (xy 90.592299 123.018778)
+        (xy 90.588553 123.008486)
+        (xy 90.500469 122.81959)
+        (xy 90.494989 122.8101)
+        (xy 90.466717 122.769722)
+        (xy 90.456242 122.761348)
+        (xy 90.442793 122.768417)
+        (xy 89.780022 123.431188)
+        (xy 89.772408 123.445132)
+        (xy 89.042356 123.445132)
+        (xy 89.043592 123.442868)
+        (xy 89.043461 123.441035)
+        (xy 89.03921 123.43442)
+        (xy 88.372485 122.767695)
+        (xy 88.360711 122.761265)
+        (xy 88.348696 122.770561)
+        (xy 88.321011 122.8101)
+        (xy 88.315531 122.81959)
+        (xy 88.227447 123.008486)
+        (xy 88.223701 123.018778)
+        (xy 88.169758 123.220098)
+        (xy 88.167855 123.230893)
+        (xy 88.149689 123.438525)
+        (xy 88.149689 123.449475)
+        (xy 83.046813 123.449475)
+        (xy 83.047292 123.444)
+        (xy 83.028161 123.225326)
+        (xy 82.971347 123.013297)
+        (xy 82.902569 122.865801)
+        (xy 82.880905 122.819341)
+        (xy 82.880902 122.819336)
+        (xy 82.878579 122.814354)
+        (xy 82.859783 122.78751)
+        (xy 82.755833 122.639054)
+        (xy 82.755831 122.639051)
+        (xy 82.752674 122.634543)
+        (xy 82.597457 122.479326)
+        (xy 82.592949 122.476169)
+        (xy 82.592946 122.476167)
+        (xy 82.47811 122.395758)
+        (xy 88.725348 122.395758)
+        (xy 88.732417 122.409207)
+        (xy 89.395188 123.071978)
+        (xy 89.409132 123.079592)
+        (xy 89.410965 123.079461)
+        (xy 89.41758 123.07521)
+        (xy 90.084305 122.408485)
+        (xy 90.090735 122.396711)
+        (xy 90.081439 122.384696)
+        (xy 90.0419 122.357011)
+        (xy 90.03241 122.351531)
+        (xy 89.843514 122.263447)
+        (xy 89.833222 122.259701)
+        (xy 89.631902 122.205758)
+        (xy 89.621107 122.203855)
+        (xy 89.413475 122.185689)
+        (xy 89.402525 122.185689)
+        (xy 89.194893 122.203855)
+        (xy 89.184098 122.205758)
+        (xy 88.982778 122.259701)
+        (xy 88.972486 122.263447)
+        (xy 88.78359 122.351531)
+        (xy 88.7741 122.357011)
+        (xy 88.733722 122.385283)
+        (xy 88.725348 122.395758)
+        (xy 82.47811 122.395758)
+        (xy 82.422155 122.356578)
+        (xy 82.422153 122.356577)
+        (xy 82.417646 122.353421)
+        (xy 82.412664 122.351098)
+        (xy 82.412659 122.351095)
+        (xy 82.311884 122.304104)
+        (xy 82.218703 122.260653)
+        (xy 82.006674 122.203839)
+        (xy 81.788 122.184708)
+        (xy 81.569326 122.203839)
+        (xy 81.357297 122.260653)
+        (xy 81.264116 122.304104)
+        (xy 81.163341 122.351095)
+        (xy 81.163336 122.351098)
+        (xy 81.158354 122.353421)
+        (xy 81.153847 122.356577)
+        (xy 81.153845 122.356578)
+        (xy 80.983054 122.476167)
+        (xy 80.983051 122.476169)
+        (xy 80.978543 122.479326)
+        (xy 80.823326 122.634543)
+        (xy 80.820169 122.639051)
+        (xy 80.820167 122.639054)
+        (xy 80.716217 122.78751)
+        (xy 80.697421 122.814354)
+        (xy 80.695098 122.819336)
+        (xy 80.695095 122.819341)
+        (xy 80.673431 122.865801)
+        (xy 80.604653 123.013297)
+        (xy 80.547839 123.225326)
+        (xy 80.528708 123.444)
+        (xy 75.427292 123.444)
+        (xy 75.408161 123.225326)
+        (xy 75.351347 123.013297)
+        (xy 75.282569 122.865801)
+        (xy 75.260905 122.819341)
+        (xy 75.260902 122.819336)
+        (xy 75.258579 122.814354)
+        (xy 75.239783 122.78751)
+        (xy 75.135833 122.639054)
+        (xy 75.135831 122.639051)
+        (xy 75.132674 122.634543)
+        (xy 74.977457 122.479326)
+        (xy 74.972949 122.476169)
+        (xy 74.972946 122.476167)
+        (xy 74.802155 122.356578)
+        (xy 74.802153 122.356577)
+        (xy 74.797646 122.353421)
+        (xy 74.792664 122.351098)
+        (xy 74.792659 122.351095)
+        (xy 74.691884 122.304104)
+        (xy 74.598703 122.260653)
+        (xy 74.386674 122.203839)
+        (xy 74.168 122.184708)
+        (xy 73.949326 122.203839)
+        (xy 73.737297 122.260653)
+        (xy 73.644116 122.304104)
+        (xy 73.543341 122.351095)
+        (xy 73.543336 122.351098)
+        (xy 73.538354 122.353421)
+        (xy 73.533847 122.356577)
+        (xy 73.533845 122.356578)
+        (xy 73.363054 122.476167)
+        (xy 73.363051 122.476169)
+        (xy 73.358543 122.479326)
+        (xy 73.203326 122.634543)
+        (xy 73.200169 122.639051)
+        (xy 73.200167 122.639054)
+        (xy 73.096217 122.78751)
+        (xy 73.077421 122.814354)
+        (xy 73.075098 122.819336)
+        (xy 73.075095 122.819341)
+        (xy 73.053431 122.865801)
+        (xy 72.984653 123.013297)
+        (xy 72.927839 123.225326)
+        (xy 72.908708 123.444)
+        (xy 66.04 123.444)
+        (xy 66.04 121.404626)
+        (xy 102.927905 121.404626)
+        (xy 102.94647 121.57279)
+        (xy 102.94908 121.579922)
+        (xy 102.998044 121.713721)
+        (xy 103.004612 121.73167)
+        (xy 103.008848 121.737973)
+        (xy 103.008848 121.737974)
+        (xy 103.09474 121.865796)
+        (xy 103.094743 121.865799)
+        (xy 103.098974 121.872096)
+        (xy 103.224108 121.985959)
+        (xy 103.372791 122.066687)
+        (xy 103.536438 122.109619)
+        (xy 103.624047 122.110996)
+        (xy 103.698004 122.112158)
+        (xy 103.698007 122.112158)
+        (xy 103.705602 122.112277)
+        (xy 103.802178 122.090158)
+        (xy 103.863114 122.076202)
+        (xy 103.863118 122.076201)
+        (xy 103.870517 122.074506)
+        (xy 104.021662 121.998488)
+        (xy 104.027433 121.993559)
+        (xy 104.027436 121.993557)
+        (xy 104.144539 121.893541)
+        (xy 104.14454 121.89354)
+        (xy 104.150311 121.888611)
+        (xy 104.249037 121.751219)
+        (xy 104.254362 121.737974)
+        (xy 104.27382 121.689569)
+        (xy 104.312141 121.594243)
+        (xy 104.321053 121.531626)
+        (xy 108.134905 121.531626)
+        (xy 108.15347 121.69979)
+        (xy 108.211612 121.85867)
+        (xy 108.215848 121.864973)
+        (xy 108.215848 121.864974)
+        (xy 108.30174 121.992796)
+        (xy 108.301743 121.992799)
+        (xy 108.305974 121.999096)
+        (xy 108.376274 122.063064)
+        (xy 108.425319 122.107691)
+        (xy 108.431108 122.112959)
+        (xy 108.437783 122.116583)
+        (xy 108.563254 122.184708)
+        (xy 108.579791 122.193687)
+        (xy 108.743438 122.236619)
+        (xy 108.831047 122.237996)
+        (xy 108.905004 122.239158)
+        (xy 108.905007 122.239158)
+        (xy 108.912602 122.239277)
+        (xy 108.970723 122.225965)
+        (xy 109.070114 122.203202)
+        (xy 109.070118 122.203201)
+        (xy 109.077517 122.201506)
+        (xy 109.228662 122.125488)
+        (xy 109.234433 122.120559)
+        (xy 109.234436 122.120557)
+        (xy 109.351539 122.020541)
+        (xy 109.35154 122.02054)
+        (xy 109.357311 122.015611)
+        (xy 109.456037 121.878219)
+        (xy 109.461362 121.864974)
+        (xy 109.504612 121.757385)
+        (xy 109.519141 121.721243)
+        (xy 109.54298 121.553746)
+        (xy 109.543134 121.539)
+        (xy 109.541331 121.524095)
+        (xy 109.527787 121.412176)
+        (xy 109.522809 121.37104)
+        (xy 109.463006 121.212778)
+        (xy 109.367179 121.073348)
+        (xy 109.361508 121.068295)
+        (xy 109.246531 120.965854)
+        (xy 109.246528 120.965852)
+        (xy 109.240859 120.960801)
+        (xy 109.204023 120.941297)
+        (xy 109.180537 120.928862)
+        (xy 109.091339 120.881634)
+        (xy 109.0768 120.877982)
+        (xy 108.934622 120.842269)
+        (xy 108.934618 120.842269)
+        (xy 108.927251 120.840418)
+        (xy 108.919652 120.840378)
+        (xy 108.91965 120.840378)
+        (xy 108.849308 120.84001)
+        (xy 108.758069 120.839532)
+        (xy 108.750688 120.841304)
+        (xy 108.600938 120.877256)
+        (xy 108.600935 120.877257)
+        (xy 108.593559 120.879028)
+        (xy 108.443218 120.956624)
+        (xy 108.437497 120.961614)
+        (xy 108.437495 120.961616)
+        (xy 108.348199 121.039514)
+        (xy 108.315726 121.067842)
+        (xy 108.30312 121.085778)
+        (xy 108.224163 121.198124)
+        (xy 108.218444 121.206261)
+        (xy 108.215682 121.213344)
+        (xy 108.215682 121.213345)
+        (xy 108.206503 121.236889)
+        (xy 108.156988 121.363889)
+        (xy 108.134905 121.531626)
+        (xy 104.321053 121.531626)
+        (xy 104.33598 121.426746)
+        (xy 104.336134 121.412)
+        (xy 104.334331 121.397095)
+        (xy 104.326222 121.330091)
+        (xy 104.315809 121.24404)
+        (xy 104.256006 121.085778)
+        (xy 104.173585 120.965854)
+        (xy 104.164481 120.952607)
+        (xy 104.164479 120.952605)
+        (xy 104.160179 120.946348)
+        (xy 104.148156 120.935636)
+        (xy 104.110603 120.875385)
+        (xy 104.111584 120.804395)
+        (xy 104.141845 120.75839)
+        (xy 104.139394 120.756136)
+        (xy 104.144539 120.750541)
+        (xy 104.150311 120.745611)
+        (xy 104.249037 120.608219)
+        (xy 104.254362 120.594974)
+        (xy 104.27382 120.546569)
+        (xy 104.312141 120.451243)
+        (xy 104.33598 120.283746)
+        (xy 104.336134 120.269)
+        (xy 104.334331 120.254095)
+        (xy 104.316721 120.10858)
+        (xy 104.315809 120.10104)
+        (xy 104.256006 119.942778)
+        (xy 104.200174 119.861541)
+        (xy 104.164481 119.809607)
+        (xy 104.164479 119.809605)
+        (xy 104.160179 119.803348)
+        (xy 104.075379 119.727794)
+        (xy 104.037825 119.667546)
+        (xy 104.038805 119.596556)
+        (xy 104.07737 119.537909)
+        (xy 104.144536 119.480544)
+        (xy 104.144539 119.480541)
+        (xy 104.150311 119.475611)
+        (xy 104.224313 119.372626)
+        (xy 108.261905 119.372626)
+        (xy 108.28047 119.54079)
+        (xy 108.28308 119.547922)
+        (xy 108.314451 119.633646)
+        (xy 108.338612 119.69967)
+        (xy 108.342848 119.705973)
+        (xy 108.342848 119.705974)
+        (xy 108.42874 119.833796)
+        (xy 108.428743 119.833799)
+        (xy 108.432974 119.840096)
+        (xy 108.558108 119.953959)
+        (xy 108.706791 120.034687)
+        (xy 108.870438 120.077619)
+        (xy 108.958047 120.078996)
+        (xy 109.032004 120.080158)
+        (xy 109.032007 120.080158)
+        (xy 109.039602 120.080277)
+        (xy 109.097723 120.066965)
+        (xy 109.197114 120.044202)
+        (xy 109.197118 120.044201)
+        (xy 109.204517 120.042506)
+        (xy 109.355662 119.966488)
+        (xy 109.361433 119.961559)
+        (xy 109.361436 119.961557)
+        (xy 109.478539 119.861541)
+        (xy 109.47854 119.86154)
+        (xy 109.484311 119.856611)
+        (xy 109.583037 119.719219)
+        (xy 109.588362 119.705974)
+        (xy 109.632347 119.596556)
+        (xy 109.646141 119.562243)
+        (xy 109.66998 119.394746)
+        (xy 109.670134 119.38)
+        (xy 109.668331 119.365095)
+        (xy 109.655547 119.259455)
+        (xy 109.649809 119.21204)
+        (xy 109.590006 119.053778)
+        (xy 109.549545 118.994906)
+        (xy 109.498481 118.920607)
+        (xy 109.498479 118.920605)
+        (xy 109.494179 118.914348)
+        (xy 109.488508 118.909295)
+        (xy 109.373531 118.806854)
+        (xy 109.373528 118.806852)
+        (xy 109.367859 118.801801)
+        (xy 109.360847 118.798088)
+        (xy 109.225051 118.726188)
+        (xy 109.225052 118.726188)
+        (xy 109.218339 118.722634)
+        (xy 109.207964 118.720028)
+        (xy 109.061622 118.683269)
+        (xy 109.061618 118.683269)
+        (xy 109.054251 118.681418)
+        (xy 109.046652 118.681378)
+        (xy 109.04665 118.681378)
+        (xy 108.976308 118.68101)
+        (xy 108.885069 118.680532)
+        (xy 108.877688 118.682304)
+        (xy 108.727938 118.718256)
+        (xy 108.727935 118.718257)
+        (xy 108.720559 118.720028)
+        (xy 108.570218 118.797624)
+        (xy 108.564497 118.802614)
+        (xy 108.564495 118.802616)
+        (xy 108.451903 118.900836)
+        (xy 108.442726 118.908842)
+        (xy 108.428117 118.929628)
+        (xy 108.368999 119.013746)
+        (xy 108.345444 119.047261)
+        (xy 108.283988 119.204889)
+        (xy 108.277153 119.256809)
+        (xy 108.263246 119.362441)
+        (xy 108.261905 119.372626)
+        (xy 104.224313 119.372626)
+        (xy 104.249037 119.338219)
+        (xy 104.254362 119.324974)
+        (xy 104.27382 119.276569)
+        (xy 104.312141 119.181243)
+        (xy 104.33598 119.013746)
+        (xy 104.336134 118.999)
+        (xy 104.334331 118.984095)
+        (xy 104.325279 118.909295)
+        (xy 104.315809 118.83104)
+        (xy 104.256006 118.672778)
+        (xy 104.176424 118.556985)
+        (xy 104.164481 118.539607)
+        (xy 104.164479 118.539605)
+        (xy 104.160179 118.533348)
+        (xy 104.154508 118.528295)
+        (xy 104.039531 118.425854)
+        (xy 104.039528 118.425852)
+        (xy 104.033859 118.420801)
+        (xy 103.884339 118.341634)
+        (xy 103.873964 118.339028)
+        (xy 103.727622 118.302269)
+        (xy 103.727618 118.302269)
+        (xy 103.720251 118.300418)
+        (xy 103.712652 118.300378)
+        (xy 103.71265 118.300378)
+        (xy 103.642308 118.30001)
+        (xy 103.551069 118.299532)
+        (xy 103.543688 118.301304)
+        (xy 103.393938 118.337256)
+        (xy 103.393935 118.337257)
+        (xy 103.386559 118.339028)
+        (xy 103.236218 118.416624)
+        (xy 103.230497 118.421614)
+        (xy 103.230495 118.421616)
+        (xy 103.225637 118.425854)
+        (xy 103.108726 118.527842)
+        (xy 103.097532 118.54377)
+        (xy 103.035205 118.632453)
+        (xy 103.011444 118.666261)
+        (xy 102.949988 118.823889)
+        (xy 102.927905 118.991626)
+        (xy 102.94647 119.15979)
+        (xy 102.94908 119.166922)
+        (xy 102.983716 119.261568)
+        (xy 103.004612 119.31867)
+        (xy 103.008848 119.324973)
+        (xy 103.008848 119.324974)
+        (xy 103.09474 119.452796)
+        (xy 103.094743 119.452799)
+        (xy 103.098974 119.459096)
+        (xy 103.104587 119.464204)
+        (xy 103.104591 119.464208)
+        (xy 103.189211 119.541206)
+        (xy 103.226134 119.601847)
+        (xy 103.224411 119.672822)
+        (xy 103.187241 119.729349)
+        (xy 103.108726 119.797842)
+        (xy 103.094117 119.818628)
+        (xy 103.07544 119.845204)
+        (xy 103.011444 119.936261)
+        (xy 102.949988 120.093889)
+        (xy 102.927905 120.261626)
+        (xy 102.94647 120.42979)
+        (xy 103.004612 120.58867)
+        (xy 103.098974 120.729096)
+        (xy 103.104593 120.734208)
+        (xy 103.104593 120.734209)
+        (xy 103.117955 120.746367)
+        (xy 103.154878 120.807006)
+        (xy 103.153155 120.877982)
+        (xy 103.119083 120.929797)
+        (xy 103.119534 120.930203)
+        (xy 103.116872 120.933159)
+        (xy 103.115983 120.934511)
+        (xy 103.108726 120.940842)
+        (xy 103.100082 120.953141)
+        (xy 103.022981 121.062846)
+        (xy 103.011444 121.079261)
+        (xy 102.949988 121.236889)
+        (xy 102.948997 121.244418)
+        (xy 102.932327 121.37104)
+        (xy 102.927905 121.404626)
+        (xy 66.04 121.404626)
+        (xy 66.04 121.285)
+        (xy 65.531 121.285)
+        (xy 65.462879 121.264998)
+        (xy 65.416386 121.211342)
+        (xy 65.405 121.159)
+        (xy 65.405 118.204226)
+        (xy 75.241905 118.204226)
+        (xy 75.26047 118.37239)
+        (xy 75.318612 118.53127)
+        (xy 75.322848 118.537573)
+        (xy 75.322848 118.537574)
+        (xy 75.40874 118.665396)
+        (xy 75.408743 118.665399)
+        (xy 75.412974 118.671696)
+        (xy 75.538108 118.785559)
+        (xy 75.544783 118.789183)
+        (xy 75.664213 118.854028)
+        (xy 75.686791 118.866287)
+        (xy 75.850438 118.909219)
+        (xy 75.938047 118.910596)
+        (xy 76.012004 118.911758)
+        (xy 76.012007 118.911758)
+        (xy 76.019602 118.911877)
+        (xy 76.077723 118.898565)
+        (xy 76.177114 118.875802)
+        (xy 76.177118 118.875801)
+        (xy 76.184517 118.874106)
+        (xy 76.335662 118.798088)
+        (xy 76.341433 118.793159)
+        (xy 76.341436 118.793157)
+        (xy 76.436486 118.711976)
+        (xy 76.501276 118.682945)
+        (xy 76.571476 118.69355)
+        (xy 76.603116 118.714593)
+        (xy 76.675487 118.780445)
+        (xy 76.675491 118.780448)
+        (xy 76.681108 118.785559)
+        (xy 76.687783 118.789183)
+        (xy 76.807213 118.854028)
+        (xy 76.829791 118.866287)
+        (xy 76.993438 118.909219)
+        (xy 77.081047 118.910596)
+        (xy 77.155004 118.911758)
+        (xy 77.155007 118.911758)
+        (xy 77.162602 118.911877)
+        (xy 77.220723 118.898565)
+        (xy 77.320114 118.875802)
+        (xy 77.320118 118.875801)
+        (xy 77.327517 118.874106)
+        (xy 77.478662 118.798088)
+        (xy 77.484433 118.793159)
+        (xy 77.484436 118.793157)
+        (xy 77.579486 118.711976)
+        (xy 77.644276 118.682945)
+        (xy 77.714476 118.69355)
+        (xy 77.746116 118.714593)
+        (xy 77.818487 118.780445)
+        (xy 77.818491 118.780448)
+        (xy 77.824108 118.785559)
+        (xy 77.830783 118.789183)
+        (xy 77.950213 118.854028)
+        (xy 77.972791 118.866287)
+        (xy 78.136438 118.909219)
+        (xy 78.224047 118.910596)
+        (xy 78.298004 118.911758)
+        (xy 78.298007 118.911758)
+        (xy 78.305602 118.911877)
+        (xy 78.363723 118.898565)
+        (xy 78.463114 118.875802)
+        (xy 78.463118 118.875801)
+        (xy 78.470517 118.874106)
+        (xy 78.621662 118.798088)
+        (xy 78.627433 118.793159)
+        (xy 78.627436 118.793157)
+        (xy 78.744539 118.693141)
+        (xy 78.74454 118.69314)
+        (xy 78.750311 118.688211)
+        (xy 78.849037 118.550819)
+        (xy 78.854362 118.537574)
+        (xy 78.87382 118.489169)
+        (xy 78.912141 118.393843)
+        (xy 78.93598 118.226346)
+        (xy 78.936134 118.2116)
+        (xy 78.934331 118.196695)
+        (xy 78.916721 118.05118)
+        (xy 78.915809 118.04364)
+        (xy 78.856006 117.885378)
+        (xy 78.760179 117.745948)
+        (xy 78.754503 117.740891)
+        (xy 78.75023 117.736044)
+        (xy 78.720185 117.671718)
+        (xy 78.729686 117.60136)
+        (xy 78.749382 117.571404)
+        (xy 78.750311 117.570611)
+        (xy 78.849037 117.433219)
+        (xy 78.854362 117.419974)
+        (xy 78.88209 117.350996)
+        (xy 78.912141 117.276243)
+        (xy 78.93598 117.108746)
+        (xy 78.936134 117.094)
+        (xy 78.934331 117.079095)
+        (xy 78.918808 116.950825)
+        (xy 78.915809 116.92604)
+        (xy 78.856006 116.767778)
+        (xy 78.760179 116.628348)
+        (xy 78.754508 116.623295)
+        (xy 78.639531 116.520854)
+        (xy 78.639528 116.520852)
+        (xy 78.633859 116.515801)
+        (xy 78.622129 116.50959)
+        (xy 78.573537 116.483862)
+        (xy 78.484339 116.436634)
+        (xy 78.473964 116.434028)
+        (xy 78.327622 116.397269)
+        (xy 78.327618 116.397269)
+        (xy 78.320251 116.395418)
+        (xy 78.312652 116.395378)
+        (xy 78.31265 116.395378)
+        (xy 78.242308 116.39501)
+        (xy 78.151069 116.394532)
+        (xy 78.143688 116.396304)
+        (xy 77.993938 116.432256)
+        (xy 77.993935 116.432257)
+        (xy 77.986559 116.434028)
+        (xy 77.836218 116.511624)
+        (xy 77.830497 116.516614)
+        (xy 77.830495 116.516616)
+        (xy 77.743055 116.592895)
+        (xy 77.678573 116.622603)
+        (xy 77.608266 116.612733)
+        (xy 77.576409 116.592023)
+        (xy 77.538112 116.557902)
+        (xy 77.496531 116.520854)
+        (xy 77.496528 116.520852)
+        (xy 77.490859 116.515801)
+        (xy 77.479129 116.50959)
+        (xy 77.430537 116.483862)
+        (xy 77.341339 116.436634)
+        (xy 77.330964 116.434028)
+        (xy 77.184622 116.397269)
+        (xy 77.184618 116.397269)
+        (xy 77.177251 116.395418)
+        (xy 77.169652 116.395378)
+        (xy 77.16965 116.395378)
+        (xy 77.099308 116.39501)
+        (xy 77.008069 116.394532)
+        (xy 77.000688 116.396304)
+        (xy 76.850938 116.432256)
+        (xy 76.850935 116.432257)
+        (xy 76.843559 116.434028)
+        (xy 76.693218 116.511624)
+        (xy 76.687497 116.516614)
+        (xy 76.687495 116.516616)
+        (xy 76.600055 116.592895)
+        (xy 76.535573 116.622603)
+        (xy 76.465266 116.612733)
+        (xy 76.433409 116.592023)
+        (xy 76.395112 116.557902)
+        (xy 76.353531 116.520854)
+        (xy 76.353528 116.520852)
+        (xy 76.347859 116.515801)
+        (xy 76.336129 116.50959)
+        (xy 76.287537 116.483862)
+        (xy 76.198339 116.436634)
+        (xy 76.187964 116.434028)
+        (xy 76.041622 116.397269)
+        (xy 76.041618 116.397269)
+        (xy 76.034251 116.395418)
+        (xy 76.026652 116.395378)
+        (xy 76.02665 116.395378)
+        (xy 75.956308 116.39501)
+        (xy 75.865069 116.394532)
+        (xy 75.857688 116.396304)
+        (xy 75.707938 116.432256)
+        (xy 75.707935 116.432257)
+        (xy 75.700559 116.434028)
+        (xy 75.550218 116.511624)
+        (xy 75.544497 116.516614)
+        (xy 75.544495 116.516616)
+        (xy 75.428453 116.617846)
+        (xy 75.422726 116.622842)
+        (xy 75.408117 116.643628)
+        (xy 75.340253 116.74019)
+        (xy 75.325444 116.761261)
+        (xy 75.322682 116.768344)
+        (xy 75.322682 116.768345)
+        (xy 75.320134 116.774881)
+        (xy 75.263988 116.918889)
+        (xy 75.241905 117.086626)
+        (xy 75.26047 117.25479)
+        (xy 75.26308 117.261922)
+        (xy 75.298756 117.35941)
+        (xy 75.318612 117.41367)
+        (xy 75.412974 117.554096)
+        (xy 75.41859 117.559206)
+        (xy 75.423554 117.564957)
+        (xy 75.422578 117.565799)
+        (xy 75.455452 117.619795)
+        (xy 75.453727 117.69077)
+        (xy 75.427663 117.736135)
+        (xy 75.422726 117.740442)
+        (xy 75.380572 117.800422)
+        (xy 75.348436 117.846147)
+        (xy 75.325444 117.878861)
+        (xy 75.322682 117.885944)
+        (xy 75.322682 117.885945)
+        (xy 75.318072 117.89777)
+        (xy 75.263988 118.036489)
+        (xy 75.262997 118.044018)
+        (xy 75.252171 118.126251)
+        (xy 75.241905 118.204226)
+        (xy 65.405 118.204226)
+        (xy 65.405 116.224124)
+        (xy 102.432509 116.224124)
+        (xy 102.433673 116.233026)
+        (xy 102.433673 116.233029)
+        (xy 102.438348 116.268777)
+        (xy 102.451395 116.368552)
+        (xy 102.455009 116.376765)
+        (xy 102.45501 116.376769)
+        (xy 102.480538 116.434784)
+        (xy 102.510059 116.501874)
+        (xy 102.515834 116.508744)
+        (xy 102.515835 116.508746)
+        (xy 102.587154 116.59359)
+        (xy 102.603783 116.613373)
+        (xy 102.61126 116.61835)
+        (xy 102.717561 116.68911)
+        (xy 102.717563 116.689111)
+        (xy 102.725034 116.694084)
+        (xy 102.864064 116.737521)
+        (xy 103.009698 116.74019)
+        (xy 103.109428 116.713)
+        (xy 107.706708 116.713)
+        (xy 107.725839 116.931674)
+        (xy 107.782653 117.143703)
+        (xy 107.816605 117.216514)
+        (xy 107.873095 117.337659)
+        (xy 107.873098 117.337664)
+        (xy 107.875421 117.342646)
+        (xy 107.878577 117.347153)
+        (xy 107.878578 117.347155)
+        (xy 107.929567 117.419974)
+        (xy 108.001326 117.522457)
+        (xy 108.156543 117.677674)
+        (xy 108.161051 117.680831)
+        (xy 108.161054 117.680833)
+        (xy 108.262994 117.752212)
+        (xy 108.336354 117.803579)
+        (xy 108.341336 117.805902)
+        (xy 108.341341 117.805905)
+        (xy 108.427642 117.846147)
+        (xy 108.535297 117.896347)
+        (xy 108.747326 117.953161)
+        (xy 108.966 117.972292)
+        (xy 109.184674 117.953161)
+        (xy 109.396703 117.896347)
+        (xy 109.504358 117.846147)
+        (xy 109.590659 117.805905)
+        (xy 109.590664 117.805902)
+        (xy 109.595646 117.803579)
+        (xy 109.669006 117.752212)
+        (xy 109.770946 117.680833)
+        (xy 109.770949 117.680831)
+        (xy 109.775457 117.677674)
+        (xy 109.930674 117.522457)
+        (xy 110.002434 117.419974)
+        (xy 110.053422 117.347155)
+        (xy 110.053423 117.347153)
+        (xy 110.056579 117.342646)
+        (xy 110.058902 117.337664)
+        (xy 110.058905 117.337659)
+        (xy 110.115395 117.216514)
+        (xy 110.149347 117.143703)
+        (xy 110.206161 116.931674)
+        (xy 110.225292 116.713)
+        (xy 110.206161 116.494326)
+        (xy 110.149347 116.282297)
+        (xy 110.099285 116.174938)
+        (xy 111.895495 116.174938)
+        (xy 111.90924 116.384649)
+        (xy 111.960971 116.588343)
+        (xy 111.96339 116.59359)
+        (xy 112.046538 116.773953)
+        (xy 112.046541 116.773958)
+        (xy 112.048957 116.779199)
+        (xy 112.052288 116.783912)
+        (xy 112.052289 116.783914)
+        (xy 112.153002 116.926418)
+        (xy 112.170251 116.950825)
+        (xy 112.320789 117.097474)
+        (xy 112.325585 117.100679)
+        (xy 112.325588 117.100681)
+        (xy 112.395999 117.147728)
+        (xy 112.495531 117.214233)
+        (xy 112.500839 117.216514)
+        (xy 112.50084 117.216514)
+        (xy 112.683322 117.294914)
+        (xy 112.683325 117.294915)
+        (xy 112.688625 117.297192)
+        (xy 112.694254 117.298466)
+        (xy 112.694255 117.298466)
+        (xy 112.887967 117.342299)
+        (xy 112.887973 117.3423)
+        (xy 112.893604 117.343574)
+        (xy 112.899375 117.343801)
+        (xy 112.899377 117.343801)
+        (xy 112.962933 117.346298)
+        (xy 113.103603 117.351825)
+        (xy 113.311588 117.321669)
+        (xy 113.317052 117.319814)
+        (xy 113.317057 117.319813)
+        (xy 113.505124 117.255973)
+        (xy 113.505129 117.255971)
+        (xy 113.510596 117.254115)
+        (xy 113.522871 117.247241)
+        (xy 113.587542 117.211023)
+        (xy 113.69396 117.151426)
+        (xy 113.855541 117.017041)
+        (xy 113.989926 116.85546)
+        (xy 114.058305 116.73336)
+        (xy 114.089791 116.677139)
+        (xy 114.089792 116.677137)
+        (xy 114.092615 116.672096)
+        (xy 114.094471 116.666629)
+        (xy 114.094473 116.666624)
+        (xy 114.158313 116.478557)
+        (xy 114.158314 116.478552)
+        (xy 114.160169 116.473088)
+        (xy 114.190325 116.265103)
+        (xy 114.191899 116.205)
+        (xy 114.172669 115.995721)
+        (xy 114.16883 115.982107)
+        (xy 114.131907 115.85119)
+        (xy 114.115623 115.793451)
+        (xy 114.022671 115.604963)
+        (xy 113.966435 115.529653)
+        (xy 113.90038 115.441195)
+        (xy 113.900379 115.441194)
+        (xy 113.896927 115.436571)
+        (xy 113.799229 115.34626)
+        (xy 113.746841 115.297833)
+        (xy 113.746838 115.297831)
+        (xy 113.742601 115.293914)
+        (xy 113.564862 115.181769)
+        (xy 113.369663 115.103892)
+        (xy 113.364006 115.102767)
+        (xy 113.364 115.102765)
+        (xy 113.169207 115.064019)
+        (xy 113.169205 115.064019)
+        (xy 113.16354 115.062892)
+        (xy 113.157765 115.062816)
+        (xy 113.157761 115.062816)
+        (xy 113.122966 115.062361)
+        (xy 113.12122 115.062338)
+        (xy 113.078549 115.0492)
+        (xy 113.064646 115.057382)
+        (xy 113.032275 115.061174)
+        (xy 112.953398 115.060141)
+        (xy 112.947701 115.06112)
+        (xy 112.9477 115.06112)
+        (xy 112.751969 115.094753)
+        (xy 112.746272 115.095732)
+        (xy 112.549101 115.168472)
+        (xy 112.368488 115.275926)
+        (xy 112.210481 115.414494)
+        (xy 112.080372 115.579537)
+        (xy 112.077681 115.584653)
+        (xy 112.077679 115.584655)
+        (xy 111.98596 115.758985)
+        (xy 111.982518 115.765527)
+        (xy 111.920196 115.966234)
+        (xy 111.895495 116.174938)
+        (xy 110.099285 116.174938)
+        (xy 110.091637 116.158537)
+        (xy 110.058905 116.088341)
+        (xy 110.058902 116.088336)
+        (xy 110.056579 116.083354)
+        (xy 109.991322 115.990157)
+        (xy 109.933833 115.908054)
+        (xy 109.933831 115.908051)
+        (xy 109.930674 115.903543)
+        (xy 109.775457 115.748326)
+        (xy 109.770949 115.745169)
+        (xy 109.770946 115.745167)
+        (xy 109.600155 115.625578)
+        (xy 109.600153 115.625577)
+        (xy 109.595646 115.622421)
+        (xy 109.590664 115.620098)
+        (xy 109.590659 115.620095)
+        (xy 109.489884 115.573104)
+        (xy 109.396703 115.529653)
+        (xy 109.184674 115.472839)
+        (xy 108.966 115.453708)
+        (xy 108.747326 115.472839)
+        (xy 108.535297 115.529653)
+        (xy 108.442116 115.573104)
+        (xy 108.341341 115.620095)
+        (xy 108.341336 115.620098)
+        (xy 108.336354 115.622421)
+        (xy 108.331847 115.625577)
+        (xy 108.331845 115.625578)
+        (xy 108.161054 115.745167)
+        (xy 108.161051 115.745169)
+        (xy 108.156543 115.748326)
+        (xy 108.001326 115.903543)
+        (xy 107.998169 115.908051)
+        (xy 107.998167 115.908054)
+        (xy 107.940678 115.990157)
+        (xy 107.875421 116.083354)
+        (xy 107.873098 116.088336)
+        (xy 107.873095 116.088341)
+        (xy 107.840363 116.158537)
+        (xy 107.782653 116.282297)
+        (xy 107.725839 116.494326)
+        (xy 107.706708 116.713)
+        (xy 103.109428 116.713)
+        (xy 103.12951 116.707525)
+        (xy 103.141563 116.704239)
+        (xy 103.141564 116.704239)
+        (xy 103.150226 116.701877)
+        (xy 103.158559 116.696761)
+        (xy 103.266702 116.630361)
+        (xy 103.274354 116.625663)
+        (xy 103.280974 116.61835)
+        (xy 103.366073 116.524334)
+        (xy 103.366074 116.524333)
+        (xy 103.372101 116.517674)
+        (xy 103.38076 116.499803)
+        (xy 103.431695 116.394672)
+        (xy 103.431695 116.394671)
+        (xy 103.43561 116.386591)
+        (xy 103.459776 116.242952)
+        (xy 103.459929 116.2304)
+        (xy 103.443401 116.11499)
+        (xy 103.440554 116.095106)
+        (xy 103.440553 116.095103)
+        (xy 103.43928 116.086213)
+        (xy 103.435562 116.078035)
+        (xy 103.382708 115.96179)
+        (xy 103.382707 115.961788)
+        (xy 103.378992 115.953618)
+        (xy 103.283913 115.843273)
+        (xy 103.161685 115.764048)
+        (xy 103.022134 115.722314)
+        (xy 103.013158 115.722259)
+        (xy 103.013157 115.722259)
+        (xy 102.951844 115.721885)
+        (xy 102.876479 115.721424)
+        (xy 102.736429 115.761451)
+        (xy 102.728842 115.766238)
+        (xy 102.72884 115.766239)
+        (xy 102.675158 115.80011)
+        (xy 102.613242 115.839176)
+        (xy 102.516822 115.948351)
+        (xy 102.513008 115.956474)
+        (xy 102.513007 115.956476)
+        (xy 102.498631 115.987096)
+        (xy 102.454919 116.0802)
+        (xy 102.453539 116.089065)
+        (xy 102.453538 116.089067)
+        (xy 102.435487 116.205)
+        (xy 102.432509 116.224124)
+        (xy 65.405 116.224124)
+        (xy 65.405 115.335124)
+        (xy 85.719309 115.335124)
+        (xy 85.720473 115.344026)
+        (xy 85.720473 115.344029)
+        (xy 85.72919 115.410689)
+        (xy 85.738195 115.479552)
+        (xy 85.741809 115.487765)
+        (xy 85.74181 115.487769)
+        (xy 85.742237 115.488739)
+        (xy 85.796859 115.612874)
+        (xy 85.802634 115.619744)
+        (xy 85.802635 115.619746)
+        (xy 85.848816 115.674685)
+        (xy 85.890583 115.724373)
+        (xy 85.89806 115.72935)
+        (xy 86.004361 115.80011)
+        (xy 86.004363 115.800111)
+        (xy 86.011834 115.805084)
+        (xy 86.150864 115.848521)
+        (xy 86.296498 115.85119)
+        (xy 86.419809 115.817571)
+        (xy 86.428363 115.815239)
+        (xy 86.428364 115.815239)
+        (xy 86.437026 115.812877)
+        (xy 86.445359 115.807761)
+        (xy 86.522478 115.76041)
+        (xy 86.561154 115.736663)
+        (xy 86.567774 115.72935)
+        (xy 86.652873 115.635334)
+        (xy 86.652874 115.635333)
+        (xy 86.658901 115.628674)
+        (xy 86.663058 115.620095)
+        (xy 86.718495 115.505672)
+        (xy 86.718495 115.505671)
+        (xy 86.72241 115.497591)
+        (xy 86.73639 115.414494)
+        (xy 86.74577 115.358744)
+        (xy 86.74577 115.358741)
+        (xy 86.746576 115.353952)
+        (xy 86.746729 115.3414)
+        (xy 86.737898 115.279736)
+        (xy 86.727354 115.206106)
+        (xy 86.727353 115.206103)
+        (xy 86.72608 115.197213)
+        (xy 86.720459 115.18485)
+        (xy 86.669508 115.07279)
+        (xy 86.669507 115.072788)
+        (xy 86.665792 115.064618)
+        (xy 86.570713 114.954273)
+        (xy 86.448485 114.875048)
+        (xy 86.308934 114.833314)
+        (xy 86.299958 114.833259)
+        (xy 86.299957 114.833259)
+        (xy 86.238644 114.832885)
+        (xy 86.163279 114.832424)
+        (xy 86.023229 114.872451)
+        (xy 86.015642 114.877238)
+        (xy 86.01564 114.877239)
+        (xy 85.995276 114.890088)
+        (xy 85.900042 114.950176)
+        (xy 85.803622 115.059351)
+        (xy 85.799808 115.067474)
+        (xy 85.799807 115.067476)
+        (xy 85.746147 115.181769)
+        (xy 85.741719 115.1912)
+        (xy 85.740339 115.200065)
+        (xy 85.740338 115.200067)
+        (xy 85.725726 115.293914)
+        (xy 85.719309 115.335124)
+        (xy 65.405 115.335124)
+        (xy 65.405 114.877828)
+        (xy 70.714001 114.877828)
+        (xy 70.715209 114.890088)
+        (xy 70.726315 114.945931)
+        (xy 70.735633 114.968427)
+        (xy 70.777983 115.031808)
+        (xy 70.795192 115.049017)
+        (xy 70.858575 115.091368)
+        (xy 70.881066 115.100684)
+        (xy 70.936915 115.111793)
+        (xy 70.94917 115.113)
+        (xy 71.584885 115.113)
+        (xy 71.600124 115.108525)
+        (xy 71.601329 115.107135)
+        (xy 71.603 115.099452)
+        (xy 71.603 115.094884)
+        (xy 72.111 115.094884)
+        (xy 72.115475 115.110123)
+        (xy 72.116865 115.111328)
+        (xy 72.124548 115.112999)
+        (xy 72.764828 115.112999)
+        (xy 72.777088 115.111791)
+        (xy 72.832931 115.100685)
+        (xy 72.855427 115.091367)
+        (xy 72.918808 115.049017)
+        (xy 72.936017 115.031808)
+        (xy 72.978368 114.968425)
+        (xy 72.987684 114.945934)
+        (xy 72.998793 114.890085)
+        (xy 73 114.87783)
+        (xy 73 114.242115)
+        (xy 72.995525 114.226876)
+        (xy 72.994135 114.225671)
+        (xy 72.986452 114.224)
+        (xy 72.129115 114.224)
+        (xy 72.113876 114.228475)
+        (xy 72.112671 114.229865)
+        (xy 72.111 114.237548)
+        (xy 72.111 115.094884)
+        (xy 71.603 115.094884)
+        (xy 71.603 114.242115)
+        (xy 71.598525 114.226876)
+        (xy 71.597135 114.225671)
+        (xy 71.589452 114.224)
+        (xy 70.732116 114.224)
+        (xy 70.716877 114.228475)
+        (xy 70.715672 114.229865)
+        (xy 70.714001 114.237548)
+        (xy 70.714001 114.877828)
+        (xy 65.405 114.877828)
+        (xy 65.405 114.173)
+        (xy 64.929885 113.697885)
+        (xy 70.714 113.697885)
+        (xy 70.718475 113.713124)
+        (xy 70.719865 113.714329)
+        (xy 70.727548 113.716)
+        (xy 71.584885 113.716)
+        (xy 71.600124 113.711525)
+        (xy 71.601329 113.710135)
+        (xy 71.603 113.702452)
+        (xy 71.603 113.697885)
+        (xy 72.111 113.697885)
+        (xy 72.115475 113.713124)
+        (xy 72.116865 113.714329)
+        (xy 72.124548 113.716)
+        (xy 72.981884 113.716)
+        (xy 72.997123 113.711525)
+        (xy 72.998328 113.710135)
+        (xy 72.999999 113.702452)
+        (xy 72.999999 113.634938)
+        (xy 111.895495 113.634938)
+        (xy 111.90924 113.844649)
+        (xy 111.960971 114.048343)
+        (xy 111.96339 114.05359)
+        (xy 112.046538 114.233953)
+        (xy 112.046541 114.233958)
+        (xy 112.048957 114.239199)
+        (xy 112.170251 114.410825)
+        (xy 112.320789 114.557474)
+        (xy 112.325585 114.560679)
+        (xy 112.325588 114.560681)
+        (xy 112.395999 114.607728)
+        (xy 112.495531 114.674233)
+        (xy 112.500839 114.676514)
+        (xy 112.50084 114.676514)
+        (xy 112.683322 114.754914)
+        (xy 112.683325 114.754915)
+        (xy 112.688625 114.757192)
+        (xy 112.694254 114.758466)
+        (xy 112.694255 114.758466)
+        (xy 112.887967 114.802299)
+        (xy 112.887973 114.8023)
+        (xy 112.893604 114.803574)
+        (xy 112.899375 114.803801)
+        (xy 112.899377 114.803801)
+        (xy 113.038869 114.809282)
+        (xy 113.077352 114.822243)
+        (xy 113.088956 114.814999)
+        (xy 113.104789 114.811653)
+        (xy 113.311588 114.781669)
+        (xy 113.317052 114.779814)
+        (xy 113.317057 114.779813)
+        (xy 113.505124 114.715973)
+        (xy 113.505129 114.715971)
+        (xy 113.510596 114.714115)
+        (xy 113.69396 114.611426)
+        (xy 113.855541 114.477041)
+        (xy 113.989926 114.31546)
+        (xy 114.092615 114.132096)
+        (xy 114.094471 114.126629)
+        (xy 114.094473 114.126624)
+        (xy 114.158313 113.938557)
+        (xy 114.158314 113.938552)
+        (xy 114.160169 113.933088)
+        (xy 114.190325 113.725103)
+        (xy 114.191899 113.665)
+        (xy 114.172669 113.455721)
+        (xy 114.115623 113.253451)
+        (xy 114.022671 113.064963)
+        (xy 113.902475 112.904)
+        (xy 113.90038 112.901195)
+        (xy 113.900379 112.901194)
+        (xy 113.896927 112.896571)
+        (xy 113.841263 112.845116)
+        (xy 113.746841 112.757833)
+        (xy 113.746838 112.757831)
+        (xy 113.742601 112.753914)
+        (xy 113.564862 112.641769)
+        (xy 113.369663 112.563892)
+        (xy 113.364 112.562766)
+        (xy 113.363998 112.562765)
+        (xy 113.328639 112.555732)
+        (xy 113.312531 112.552528)
+        (xy 113.249621 112.519621)
+        (xy 113.214488 112.457926)
+        (xy 113.218288 112.387032)
+        (xy 113.259813 112.329445)
+        (xy 113.315152 112.305901)
+        (xy 113.315024 112.305368)
+        (xy 113.318193 112.304607)
+        (xy 113.319023 112.304254)
+        (xy 113.320642 112.304019)
+        (xy 113.331828 112.301334)
+        (xy 113.530862 112.233771)
+        (xy 113.541365 112.229095)
+        (xy 113.683904 112.14927)
+        (xy 113.693766 112.139194)
+        (xy 113.690811 112.131522)
+        (xy 113.056311 111.497021)
+        (xy 113.042368 111.489408)
+        (xy 113.040534 111.489539)
+        (xy 113.03392 111.49379)
+        (xy 112.401739 112.125972)
+        (xy 112.395546 112.137314)
+        (xy 112.405428 112.149803)
+        (xy 112.460541 112.186627)
+        (xy 112.470646 112.192114)
+        (xy 112.663767 112.275086)
+        (xy 112.67471 112.278641)
+        (xy 112.783791 112.303324)
+        (xy 112.845818 112.337867)
+        (xy 112.879322 112.40046)
+        (xy 112.873668 112.471232)
+        (xy 112.830649 112.527711)
+        (xy 112.77732 112.550397)
+        (xy 112.746272 112.555732)
+        (xy 112.549101 112.628472)
+        (xy 112.368488 112.735926)
+        (xy 112.210481 112.874494)
+        (xy 112.183916 112.908192)
+        (xy 112.103659 113.009998)
+        (xy 112.080372 113.039537)
+        (xy 112.077681 113.044653)
+        (xy 112.077679 113.044655)
+        (xy 112.064269 113.070144)
+        (xy 111.982518 113.225527)
+        (xy 111.920196 113.426234)
+        (xy 111.895495 113.634938)
+        (xy 72.999999 113.634938)
+        (xy 72.999999 113.062172)
+        (xy 72.998791 113.049912)
+        (xy 72.987685 112.994069)
+        (xy 72.978367 112.971573)
+        (xy 72.936017 112.908192)
+        (xy 72.918808 112.890983)
+        (xy 72.855425 112.848632)
+        (xy 72.832934 112.839316)
+        (xy 72.777085 112.828207)
+        (xy 72.76483 112.827)
+        (xy 72.129115 112.827)
+        (xy 72.113876 112.831475)
+        (xy 72.112671 112.832865)
+        (xy 72.111 112.840548)
+        (xy 72.111 113.697885)
+        (xy 71.603 113.697885)
+        (xy 71.603 112.845116)
+        (xy 71.598525 112.829877)
+        (xy 71.597135 112.828672)
+        (xy 71.589452 112.827001)
+        (xy 70.949172 112.827001)
+        (xy 70.936912 112.828209)
+        (xy 70.881069 112.839315)
+        (xy 70.858573 112.848633)
+        (xy 70.795192 112.890983)
+        (xy 70.777983 112.908192)
+        (xy 70.735632 112.971575)
+        (xy 70.726316 112.994066)
+        (xy 70.715207 113.049915)
+        (xy 70.714 113.06217)
+        (xy 70.714 113.697885)
+        (xy 64.929885 113.697885)
+        (xy 64.262 113.03)
+        (xy 61.721 113.03)
+        (xy 61.652879 113.009998)
+        (xy 61.606386 112.956342)
+        (xy 61.595 112.904)
+        (xy 61.595 110.863626)
+        (xy 69.018905 110.863626)
+        (xy 69.03747 111.03179)
+        (xy 69.04008 111.038922)
+        (xy 69.072936 111.128704)
+        (xy 69.095612 111.19067)
+        (xy 69.099848 111.196973)
+        (xy 69.099848 111.196974)
+        (xy 69.18574 111.324796)
+        (xy 69.185743 111.324799)
+        (xy 69.189974 111.331096)
+        (xy 69.315108 111.444959)
+        (xy 69.463791 111.525687)
+        (xy 69.627438 111.568619)
+        (xy 69.715047 111.569996)
+        (xy 69.789004 111.571158)
+        (xy 69.789007 111.571158)
+        (xy 69.796602 111.571277)
+        (xy 69.854723 111.557965)
+        (xy 69.954114 111.535202)
+        (xy 69.954118 111.535201)
+        (xy 69.961517 111.533506)
+        (xy 70.112662 111.457488)
+        (xy 70.118433 111.452559)
+        (xy 70.118436 111.452557)
+        (xy 70.180045 111.399938)
+        (xy 70.708995 111.399938)
+        (xy 70.72274 111.609649)
+        (xy 70.774471 111.813343)
+        (xy 70.77689 111.81859)
+        (xy 70.860038 111.998953)
+        (xy 70.860041 111.998958)
+        (xy 70.862457 112.004199)
+        (xy 70.865788 112.008912)
+        (xy 70.865789 112.008914)
+        (xy 70.964984 112.14927)
+        (xy 70.983751 112.175825)
+        (xy 71.134289 112.322474)
+        (xy 71.139085 112.325679)
+        (xy 71.139088 112.325681)
+        (xy 71.157326 112.337867)
+        (xy 71.309031 112.439233)
+        (xy 71.314339 112.441514)
+        (xy 71.31434 112.441514)
+        (xy 71.496822 112.519914)
+        (xy 71.496825 112.519915)
+        (xy 71.502125 112.522192)
+        (xy 71.507754 112.523466)
+        (xy 71.507755 112.523466)
+        (xy 71.701467 112.567299)
+        (xy 71.701473 112.5673)
+        (xy 71.707104 112.568574)
+        (xy 71.712875 112.568801)
+        (xy 71.712877 112.568801)
+        (xy 71.776433 112.571298)
+        (xy 71.917103 112.576825)
+        (xy 72.125088 112.546669)
+        (xy 72.130552 112.544814)
+        (xy 72.130557 112.544813)
+        (xy 72.318624 112.480973)
+        (xy 72.318629 112.480971)
+        (xy 72.324096 112.479115)
+        (xy 72.50746 112.376426)
+        (xy 72.669041 112.242041)
+        (xy 72.803426 112.08046)
+        (xy 72.906115 111.897096)
+        (xy 72.907971 111.891629)
+        (xy 72.907973 111.891624)
+        (xy 72.971813 111.703557)
+        (xy 72.971814 111.703552)
+        (xy 72.973669 111.698088)
+        (xy 73.003825 111.490103)
+        (xy 73.005399 111.43)
+        (xy 72.986169 111.220721)
+        (xy 72.976012 111.184705)
+        (xy 72.951854 111.099048)
+        (xy 111.832624 111.099048)
+        (xy 111.846371 111.308779)
+        (xy 111.848172 111.320149)
+        (xy 111.899909 111.523863)
+        (xy 111.90375 111.53471)
+        (xy 111.991747 111.725592)
+        (xy 111.997496 111.735549)
+        (xy 112.018612 111.765427)
+        (xy 112.029202 111.773816)
+        (xy 112.042501 111.766788)
+        (xy 112.671479 111.137811)
+        (xy 112.677856 111.126132)
+        (xy 113.407908 111.126132)
+        (xy 113.408039 111.127966)
+        (xy 113.41229 111.13458)
+        (xy 114.046111 111.7684)
+        (xy 114.058486 111.775157)
+        (xy 114.065066 111.770231)
+        (xy 114.147595 111.622865)
+        (xy 114.152271 111.612362)
+        (xy 114.219834 111.413328)
+        (xy 114.222519 111.402145)
+        (xy 114.252975 111.192088)
+        (xy 114.253605 111.184705)
+        (xy 114.255072 111.128704)
+        (xy 114.254829 111.121305)
+        (xy 114.235408 110.909945)
+        (xy 114.233311 110.89863)
+        (xy 114.176258 110.696336)
+        (xy 114.172136 110.685597)
+        (xy 114.079171 110.497083)
+        (xy 114.073165 110.487281)
+        (xy 114.07001 110.483056)
+        (xy 114.058751 110.474606)
+        (xy 114.046334 110.481377)
+        (xy 113.415521 111.112189)
+        (xy 113.407908 111.126132)
+        (xy 112.677856 111.126132)
+        (xy 112.679092 111.123868)
+        (xy 112.678961 111.122034)
+        (xy 112.67471 111.11542)
+        (xy 112.039103 110.479814)
+        (xy 112.026728 110.473057)
+        (xy 112.020762 110.477523)
+        (xy 111.926756 110.656198)
+        (xy 111.922351 110.666832)
+        (xy 111.860022 110.867563)
+        (xy 111.85763 110.878817)
+        (xy 111.832925 111.087547)
+        (xy 111.832624 111.099048)
+        (xy 72.951854 111.099048)
+        (xy 72.930692 111.024015)
+        (xy 72.929123 111.018451)
+        (xy 72.836171 110.829963)
+        (xy 72.778685 110.752979)
+        (xy 72.71388 110.666195)
+        (xy 72.713879 110.666194)
+        (xy 72.710427 110.661571)
+        (xy 72.556101 110.518914)
+        (xy 72.378362 110.406769)
+        (xy 72.183163 110.328892)
+        (xy 72.177506 110.327767)
+        (xy 72.1775 110.327765)
+        (xy 71.982707 110.289019)
+        (xy 71.982705 110.289019)
+        (xy 71.97704 110.287892)
+        (xy 71.971265 110.287816)
+        (xy 71.971261 110.287816)
+        (xy 71.936466 110.287361)
+        (xy 71.93472 110.287338)
+        (xy 71.892049 110.2742)
+        (xy 71.878146 110.282382)
+        (xy 71.845775 110.286174)
+        (xy 71.766898 110.285141)
+        (xy 71.761201 110.28612)
+        (xy 71.7612 110.28612)
+        (xy 71.692913 110.297854)
+        (xy 71.559772 110.320732)
+        (xy 71.362601 110.393472)
+        (xy 71.35764 110.396424)
+        (xy 71.357639 110.396424)
+        (xy 71.212025 110.483056)
+        (xy 71.181988 110.500926)
+        (xy 71.023981 110.639494)
+        (xy 71.02041 110.644024)
+        (xy 70.928619 110.760461)
+        (xy 70.893872 110.804537)
+        (xy 70.891181 110.809653)
+        (xy 70.891179 110.809655)
+        (xy 70.856736 110.875121)
+        (xy 70.796018 110.990527)
+        (xy 70.733696 111.191234)
+        (xy 70.708995 111.399938)
+        (xy 70.180045 111.399938)
+        (xy 70.235539 111.352541)
+        (xy 70.23554 111.35254)
+        (xy 70.241311 111.347611)
+        (xy 70.340037 111.210219)
+        (xy 70.345362 111.196974)
+        (xy 70.372806 111.128704)
+        (xy 70.403141 111.053243)
+        (xy 70.42698 110.885746)
+        (xy 70.427134 110.871)
+        (xy 70.425331 110.856095)
+        (xy 70.413773 110.760592)
+        (xy 70.406809 110.70304)
+        (xy 70.347006 110.544778)
+        (xy 70.300783 110.477523)
+        (xy 70.255481 110.411607)
+        (xy 70.255479 110.411605)
+        (xy 70.251179 110.405348)
+        (xy 70.245508 110.400295)
+        (xy 70.130531 110.297854)
+        (xy 70.130528 110.297852)
+        (xy 70.124859 110.292801)
+        (xy 70.110536 110.285217)
+        (xy 69.982051 110.217188)
+        (xy 69.982052 110.217188)
+        (xy 69.975339 110.213634)
+        (xy 69.964964 110.211028)
+        (xy 69.818622 110.174269)
+        (xy 69.818618 110.174269)
+        (xy 69.811251 110.172418)
+        (xy 69.803652 110.172378)
+        (xy 69.80365 110.172378)
+        (xy 69.733308 110.17201)
+        (xy 69.642069 110.171532)
+        (xy 69.634688 110.173304)
+        (xy 69.484938 110.209256)
+        (xy 69.484935 110.209257)
+        (xy 69.477559 110.211028)
+        (xy 69.327218 110.288624)
+        (xy 69.321497 110.293614)
+        (xy 69.321495 110.293616)
+        (xy 69.209318 110.391474)
+        (xy 69.199726 110.399842)
+        (xy 69.185117 110.420628)
+        (xy 69.113287 110.522833)
+        (xy 69.102444 110.538261)
+        (xy 69.040988 110.695889)
+        (xy 69.039997 110.703418)
+        (xy 69.022655 110.835144)
+        (xy 69.018905 110.863626)
+        (xy 61.595 110.863626)
+        (xy 61.595 108.859938)
+        (xy 70.708995 108.859938)
+        (xy 70.72274 109.069649)
+        (xy 70.774471 109.273343)
+        (xy 70.77689 109.27859)
+        (xy 70.860038 109.458953)
+        (xy 70.860041 109.458958)
+        (xy 70.862457 109.464199)
+        (xy 70.865788 109.468912)
+        (xy 70.865789 109.468914)
+        (xy 70.977672 109.627223)
+        (xy 70.983751 109.635825)
+        (xy 71.134289 109.782474)
+        (xy 71.139085 109.785679)
+        (xy 71.139088 109.785681)
+        (xy 71.25053 109.860144)
+        (xy 71.309031 109.899233)
+        (xy 71.314339 109.901514)
+        (xy 71.31434 109.901514)
+        (xy 71.496822 109.979914)
+        (xy 71.496825 109.979915)
+        (xy 71.502125 109.982192)
+        (xy 71.507754 109.983466)
+        (xy 71.507755 109.983466)
+        (xy 71.701467 110.027299)
+        (xy 71.701473 110.0273)
+        (xy 71.707104 110.028574)
+        (xy 71.712875 110.028801)
+        (xy 71.712877 110.028801)
+        (xy 71.852369 110.034282)
+        (xy 71.890852 110.047243)
+        (xy 71.902456 110.039999)
+        (xy 71.918289 110.036653)
+        (xy 72.125088 110.006669)
+        (xy 72.130552 110.004814)
+        (xy 72.130557 110.004813)
+        (xy 72.318624 109.940973)
+        (xy 72.318629 109.940971)
+        (xy 72.324096 109.939115)
+        (xy 72.345358 109.927208)
+        (xy 72.39531 109.899233)
+        (xy 72.50746 109.836426)
+        (xy 72.669041 109.702041)
+        (xy 72.803426 109.54046)
+        (xy 72.906115 109.357096)
+        (xy 72.907971 109.351629)
+        (xy 72.907973 109.351624)
+        (xy 72.920508 109.314696)
+        (xy 78.842729 109.314696)
+        (xy 78.84557 109.340426)
+        (xy 78.859235 109.464199)
+        (xy 78.860113 109.472153)
+        (xy 78.862723 109.479284)
+        (xy 78.862723 109.479286)
+        (xy 78.892601 109.560931)
+        (xy 78.914553 109.620919)
+        (xy 78.918789 109.627222)
+        (xy 78.918789 109.627223)
+        (xy 78.99729 109.744044)
+        (xy 79.002908 109.752405)
+        (xy 79.008527 109.757518)
+        (xy 79.008528 109.757519)
+        (xy 79.058666 109.803141)
+        (xy 79.120076 109.859019)
+        (xy 79.259293 109.934608)
+        (xy 79.412522 109.974807)
+        (xy 79.496477 109.976126)
+        (xy 79.563319 109.977176)
+        (xy 79.563322 109.977176)
+        (xy 79.570916 109.977295)
+        (xy 79.725332 109.941929)
+        (xy 79.805689 109.901514)
+        (xy 79.860072 109.874163)
+        (xy 79.860075 109.874161)
+        (xy 79.866855 109.870751)
+        (xy 79.872626 109.865822)
+        (xy 79.872629 109.86582)
+        (xy 79.981536 109.772804)
+        (xy 79.981536 109.772803)
+        (xy 79.987314 109.767869)
+        (xy 80.00677 109.740794)
+        (xy 80.062762 109.697147)
+        (xy 80.133465 109.6907)
+        (xy 80.19643 109.723502)
+        (xy 80.213673 109.744044)
+        (xy 80.23474 109.775396)
+        (xy 80.234743 109.775399)
+        (xy 80.238974 109.781696)
+        (xy 80.364108 109.895559)
+        (xy 80.512791 109.976287)
+        (xy 80.676438 110.019219)
+        (xy 80.764047 110.020596)
+        (xy 80.838004 110.021758)
+        (xy 80.838007 110.021758)
+        (xy 80.845602 110.021877)
+        (xy 80.93238 110.002002)
+        (xy 81.003114 109.985802)
+        (xy 81.003118 109.985801)
+        (xy 81.010517 109.984106)
+        (xy 81.161662 109.908088)
+        (xy 81.167433 109.903159)
+        (xy 81.167436 109.903157)
+        (xy 81.284539 109.803141)
+        (xy 81.28454 109.80314)
+        (xy 81.290311 109.798211)
+        (xy 81.389037 109.660819)
+        (xy 81.39467 109.646808)
+        (xy 81.427772 109.564463)
+        (xy 81.452141 109.503843)
+        (xy 81.47598 109.336346)
+        (xy 81.476134 109.3216)
+        (xy 81.475405 109.315569)
+        (xy 81.461886 109.203858)
+        (xy 81.455809 109.15364)
+        (xy 81.396006 108.995378)
+        (xy 81.386331 108.981301)
+        (xy 81.354045 108.934324)
+        (xy 83.280909 108.934324)
+        (xy 83.282073 108.943226)
+        (xy 83.282073 108.943229)
+        (xy 83.29081 109.010044)
+        (xy 83.299795 109.078752)
+        (xy 83.303409 109.086965)
+        (xy 83.30341 109.086969)
+        (xy 83.303497 109.087166)
+        (xy 83.358459 109.212074)
+        (xy 83.364234 109.218944)
+        (xy 83.364235 109.218946)
+        (xy 83.414371 109.27859)
+        (xy 83.452183 109.323573)
+        (xy 83.45966 109.32855)
+        (xy 83.565961 109.39931)
+        (xy 83.565963 109.399311)
+        (xy 83.573434 109.404284)
+        (xy 83.712464 109.447721)
+        (xy 83.858098 109.45039)
+        (xy 83.928362 109.431234)
+        (xy 83.989963 109.414439)
+        (xy 83.989964 109.414439)
+        (xy 83.998626 109.412077)
+        (xy 84.006959 109.406961)
+        (xy 84.115102 109.340561)
+        (xy 84.122754 109.335863)
+        (xy 84.129374 109.32855)
+        (xy 84.214473 109.234534)
+        (xy 84.214474 109.234533)
+        (xy 84.220501 109.227874)
+        (xy 84.247655 109.171829)
+        (xy 84.251969 109.162924)
+        (xy 86.151109 109.162924)
+        (xy 86.152273 109.171826)
+        (xy 86.152273 109.171829)
+        (xy 86.158545 109.21979)
+        (xy 86.169995 109.307352)
+        (xy 86.173609 109.315565)
+        (xy 86.17361 109.315569)
+        (xy 86.189475 109.351624)
+        (xy 86.228659 109.440674)
+        (xy 86.234434 109.447544)
+        (xy 86.234435 109.447546)
+        (xy 86.308295 109.535413)
+        (xy 86.322383 109.552173)
+        (xy 86.32986 109.55715)
+        (xy 86.436161 109.62791)
+        (xy 86.436163 109.627911)
+        (xy 86.443634 109.632884)
+        (xy 86.452201 109.635561)
+        (xy 86.452202 109.635561)
+        (xy 86.465943 109.639854)
+        (xy 86.582664 109.676321)
+        (xy 86.728298 109.67899)
+        (xy 86.820802 109.65377)
+        (xy 86.860163 109.643039)
+        (xy 86.860164 109.643039)
+        (xy 86.868826 109.640677)
+        (xy 86.876729 109.635825)
+        (xy 86.93089 109.60257)
+        (xy 86.992954 109.564463)
+        (xy 86.999574 109.55715)
+        (xy 87.084673 109.463134)
+        (xy 87.084674 109.463133)
+        (xy 87.090701 109.456474)
+        (xy 87.094863 109.447885)
+        (xy 87.150295 109.333472)
+        (xy 87.150295 109.333471)
+        (xy 87.15421 109.325391)
+        (xy 87.170616 109.227874)
+        (xy 87.17757 109.186544)
+        (xy 87.17757 109.186541)
+        (xy 87.178376 109.181752)
+        (xy 87.178529 109.1692)
+        (xy 87.17763 109.162924)
+        (xy 97.377909 109.162924)
+        (xy 97.379073 109.171826)
+        (xy 97.379073 109.171829)
+        (xy 97.385345 109.21979)
+        (xy 97.396795 109.307352)
+        (xy 97.400409 109.315565)
+        (xy 97.40041 109.315569)
+        (xy 97.416275 109.351624)
+        (xy 97.455459 109.440674)
+        (xy 97.461234 109.447544)
+        (xy 97.461235 109.447546)
+        (xy 97.535095 109.535413)
+        (xy 97.549183 109.552173)
+        (xy 97.55666 109.55715)
+        (xy 97.662961 109.62791)
+        (xy 97.662963 109.627911)
+        (xy 97.670434 109.632884)
+        (xy 97.679001 109.635561)
+        (xy 97.679002 109.635561)
+        (xy 97.692743 109.639854)
+        (xy 97.809464 109.676321)
+        (xy 97.955098 109.67899)
+        (xy 98.047602 109.65377)
+        (xy 98.086963 109.643039)
+        (xy 98.086964 109.643039)
+        (xy 98.095626 109.640677)
+        (xy 98.103529 109.635825)
+        (xy 98.15769 109.60257)
+        (xy 98.219754 109.564463)
+        (xy 98.226374 109.55715)
+        (xy 98.284595 109.492828)
+        (xy 111.900501 109.492828)
+        (xy 111.901709 109.505088)
+        (xy 111.912815 109.560931)
+        (xy 111.922133 109.583427)
+        (xy 111.964483 109.646808)
+        (xy 111.981692 109.664017)
+        (xy 112.045075 109.706368)
+        (xy 112.067566 109.715684)
+        (xy 112.123415 109.726793)
+        (xy 112.13567 109.728)
+        (xy 112.638597 109.728)
+        (xy 112.706718 109.748002)
+        (xy 112.753211 109.801658)
+        (xy 112.763315 109.871932)
+        (xy 112.733821 109.936512)
+        (xy 112.682207 109.972212)
+        (xy 112.527282 110.029366)
+        (xy 112.5169 110.034318)
+        (xy 112.404019 110.101475)
+        (xy 112.394421 110.111808)
+        (xy 112.397907 110.120196)
+        (xy 113.030689 110.752979)
+        (xy 113.044632 110.760592)
+        (xy 113.046466 110.760461)
+        (xy 113.05308 110.75621)
+        (xy 113.6852 110.124089)
+        (xy 113.691957 110.111714)
+        (xy 113.685927 110.103658)
+        (xy 113.598472 110.048478)
+        (xy 113.588221 110.043254)
+        (xy 113.407187 109.971029)
+        (xy 113.351327 109.927208)
+        (xy 113.328027 109.860144)
+        (xy 113.344683 109.791129)
+        (xy 113.396007 109.742074)
+        (xy 113.453877 109.727999)
+        (xy 113.951328 109.727999)
+        (xy 113.963588 109.726791)
+        (xy 114.019431 109.715685)
+        (xy 114.041927 109.706367)
+        (xy 114.105308 109.664017)
+        (xy 114.122517 109.646808)
+        (xy 114.164868 109.583425)
+        (xy 114.174184 109.560934)
+        (xy 114.185293 109.505085)
+        (xy 114.1865 109.49283)
+        (xy 114.1865 108.857115)
+        (xy 114.182025 108.841876)
+        (xy 114.180635 108.840671)
+        (xy 114.172952 108.839)
+        (xy 111.918616 108.839)
+        (xy 111.903377 108.843475)
+        (xy 111.902172 108.844865)
+        (xy 111.900501 108.852548)
+        (xy 111.900501 109.492828)
+        (xy 98.284595 109.492828)
+        (xy 98.311473 109.463134)
+        (xy 98.311474 109.463133)
+        (xy 98.317501 109.456474)
+        (xy 98.321663 109.447885)
+        (xy 98.377095 109.333472)
+        (xy 98.377095 109.333471)
+        (xy 98.38101 109.325391)
+        (xy 98.397416 109.227874)
+        (xy 98.40437 109.186544)
+        (xy 98.40437 109.186541)
+        (xy 98.405176 109.181752)
+        (xy 98.405329 109.1692)
+        (xy 98.391101 109.069849)
+        (xy 98.385954 109.033906)
+        (xy 98.385953 109.033903)
+        (xy 98.38468 109.025013)
+        (xy 98.380962 109.016835)
+        (xy 98.328108 108.90059)
+        (xy 98.328107 108.900588)
+        (xy 98.324392 108.892418)
+        (xy 98.229313 108.782073)
+        (xy 98.107085 108.702848)
+        (xy 97.967534 108.661114)
+        (xy 97.958558 108.661059)
+        (xy 97.958557 108.661059)
+        (xy 97.897244 108.660685)
+        (xy 97.821879 108.660224)
+        (xy 97.681829 108.700251)
+        (xy 97.674242 108.705038)
+        (xy 97.67424 108.705039)
+        (xy 97.607977 108.746848)
+        (xy 97.558642 108.777976)
+        (xy 97.5527 108.784704)
+        (xy 97.542359 108.796413)
+        (xy 97.462222 108.887151)
+        (xy 97.458408 108.895274)
+        (xy 97.458407 108.895276)
+        (xy 97.407442 109.003828)
+        (xy 97.400319 109.019)
+        (xy 97.398939 109.027865)
+        (xy 97.398938 109.027867)
+        (xy 97.379355 109.15364)
+        (xy 97.377909 109.162924)
+        (xy 87.17763 109.162924)
+        (xy 87.164301 109.069849)
+        (xy 87.159154 109.033906)
+        (xy 87.159153 109.033903)
+        (xy 87.15788 109.025013)
+        (xy 87.154162 109.016835)
+        (xy 87.101308 108.90059)
+        (xy 87.101307 108.900588)
+        (xy 87.097592 108.892418)
+        (xy 87.002513 108.782073)
+        (xy 86.880285 108.702848)
+        (xy 86.740734 108.661114)
+        (xy 86.731758 108.661059)
+        (xy 86.731757 108.661059)
+        (xy 86.670444 108.660685)
+        (xy 86.595079 108.660224)
+        (xy 86.455029 108.700251)
+        (xy 86.447442 108.705038)
+        (xy 86.44744 108.705039)
+        (xy 86.381177 108.746848)
+        (xy 86.331842 108.777976)
+        (xy 86.3259 108.784704)
+        (xy 86.315559 108.796413)
+        (xy 86.235422 108.887151)
+        (xy 86.231608 108.895274)
+        (xy 86.231607 108.895276)
+        (xy 86.180642 109.003828)
+        (xy 86.173519 109.019)
+        (xy 86.172139 109.027865)
+        (xy 86.172138 109.027867)
+        (xy 86.152555 109.15364)
+        (xy 86.151109 109.162924)
+        (xy 84.251969 109.162924)
+        (xy 84.280095 109.104872)
+        (xy 84.280095 109.104871)
+        (xy 84.28401 109.096791)
+        (xy 84.308176 108.953152)
+        (xy 84.308329 108.9406)
+        (xy 84.297603 108.865704)
+        (xy 84.288954 108.805306)
+        (xy 84.288953 108.805303)
+        (xy 84.28768 108.796413)
+        (xy 84.282611 108.785264)
+        (xy 84.231108 108.67199)
+        (xy 84.231107 108.671988)
+        (xy 84.227392 108.663818)
+        (xy 84.132313 108.553473)
+        (xy 84.010085 108.474248)
+        (xy 83.870534 108.432514)
+        (xy 83.861558 108.432459)
+        (xy 83.861557 108.432459)
+        (xy 83.800244 108.432085)
+        (xy 83.724879 108.431624)
+        (xy 83.584829 108.471651)
+        (xy 83.577242 108.476438)
+        (xy 83.57724 108.476439)
+        (xy 83.572977 108.479129)
+        (xy 83.461642 108.549376)
+        (xy 83.365222 108.658551)
+        (xy 83.361408 108.666674)
+        (xy 83.361407 108.666676)
+        (xy 83.307133 108.782276)
+        (xy 83.303319 108.7904)
+        (xy 83.301939 108.799265)
+        (xy 83.301938 108.799267)
+        (xy 83.286162 108.90059)
+        (xy 83.280909 108.934324)
+        (xy 81.354045 108.934324)
+        (xy 81.304481 108.862207)
+        (xy 81.304479 108.862205)
+        (xy 81.300179 108.855948)
+        (xy 81.294508 108.850895)
+        (xy 81.179531 108.748454)
+        (xy 81.179528 108.748452)
+        (xy 81.173859 108.743401)
+        (xy 81.024339 108.664234)
+        (xy 81.011699 108.661059)
+        (xy 80.867622 108.624869)
+        (xy 80.867618 108.624869)
+        (xy 80.860251 108.623018)
+        (xy 80.852652 108.622978)
+        (xy 80.85265 108.622978)
+        (xy 80.782308 108.62261)
+        (xy 80.691069 108.622132)
+        (xy 80.683688 108.623904)
+        (xy 80.533938 108.659856)
+        (xy 80.533935 108.659857)
+        (xy 80.526559 108.661628)
+        (xy 80.376218 108.739224)
+        (xy 80.370497 108.744214)
+        (xy 80.370495 108.744216)
+        (xy 80.261842 108.839)
+        (xy 80.248726 108.850442)
+        (xy 80.213259 108.900907)
+        (xy 80.157725 108.945137)
+        (xy 80.087093 108.952323)
+        (xy 80.023789 108.920182)
+        (xy 80.006333 108.899822)
+        (xy 80.000855 108.891851)
+        (xy 80.000854 108.891849)
+        (xy 79.996553 108.885592)
+        (xy 79.990752 108.880423)
+        (xy 79.950842 108.844865)
+        (xy 79.878275 108.780211)
+        (xy 79.870889 108.7763)
+        (xy 79.818297 108.748454)
+        (xy 79.738274 108.706084)
+        (xy 79.584633 108.667492)
+        (xy 79.577034 108.667452)
+        (xy 79.577033 108.667452)
+        (xy 79.511181 108.667107)
+        (xy 79.426221 108.666662)
+        (xy 79.418841 108.668434)
+        (xy 79.418839 108.668434)
+        (xy 79.279563 108.701871)
+        (xy 79.27956 108.701872)
+        (xy 79.272184 108.703643)
+        (xy 79.131414 108.7763)
+        (xy 79.012039 108.880438)
+        (xy 78.92095 109.010044)
+        (xy 78.863406 109.157637)
+        (xy 78.862414 109.16517)
+        (xy 78.862414 109.165171)
+        (xy 78.844868 109.298449)
+        (xy 78.842729 109.314696)
+        (xy 72.920508 109.314696)
+        (xy 72.971813 109.163557)
+        (xy 72.971814 109.163552)
+        (xy 72.973669 109.158088)
+        (xy 73.003825 108.950103)
+        (xy 73.005399 108.89)
+        (xy 72.986169 108.680721)
+        (xy 72.980998 108.662384)
+        (xy 72.930692 108.484015)
+        (xy 72.929123 108.478451)
+        (xy 72.836171 108.289963)
+        (xy 72.786681 108.223687)
+        (xy 72.71388 108.126195)
+        (xy 72.713879 108.126194)
+        (xy 72.710427 108.121571)
+        (xy 72.623954 108.041636)
+        (xy 72.560341 107.982833)
+        (xy 72.560338 107.982831)
+        (xy 72.556101 107.978914)
+        (xy 72.378362 107.866769)
+        (xy 72.183163 107.788892)
+        (xy 72.177506 107.787767)
+        (xy 72.1775 107.787765)
+        (xy 71.982707 107.749019)
+        (xy 71.982705 107.749019)
+        (xy 71.97704 107.747892)
+        (xy 71.971265 107.747816)
+        (xy 71.971261 107.747816)
+        (xy 71.936466 107.747361)
+        (xy 71.93472 107.747338)
+        (xy 71.892049 107.7342)
+        (xy 71.878146 107.742382)
+        (xy 71.845775 107.746174)
+        (xy 71.766898 107.745141)
+        (xy 71.761201 107.74612)
+        (xy 71.7612 107.74612)
+        (xy 71.592571 107.775096)
+        (xy 71.559772 107.780732)
+        (xy 71.362601 107.853472)
+        (xy 71.35764 107.856424)
+        (xy 71.357639 107.856424)
+        (xy 71.193756 107.953925)
+        (xy 71.181988 107.960926)
+        (xy 71.023981 108.099494)
+        (xy 70.989716 108.142959)
+        (xy 70.925327 108.224637)
+        (xy 70.893872 108.264537)
+        (xy 70.891181 108.269653)
+        (xy 70.891179 108.269655)
+        (xy 70.805963 108.431624)
+        (xy 70.796018 108.450527)
+        (xy 70.733696 108.651234)
+        (xy 70.733017 108.656969)
+        (xy 70.733017 108.65697)
+        (xy 70.723694 108.735741)
+        (xy 70.708995 108.859938)
+        (xy 61.595 108.859938)
+        (xy 61.595 107.561626)
+        (xy 63.430905 107.561626)
+        (xy 63.44947 107.72979)
+        (xy 63.455446 107.74612)
+        (xy 63.495812 107.856424)
+        (xy 63.507612 107.88867)
+        (xy 63.511848 107.894973)
+        (xy 63.511848 107.894974)
+        (xy 63.59774 108.022796)
+        (xy 63.597743 108.022799)
+        (xy 63.601974 108.029096)
+        (xy 63.679341 108.099494)
+        (xy 63.708685 108.126195)
+        (xy 63.727108 108.142959)
+        (xy 63.733783 108.146583)
+        (xy 63.846253 108.207649)
+        (xy 63.875791 108.223687)
+        (xy 64.039438 108.266619)
+        (xy 64.127047 108.267996)
+        (xy 64.201004 108.269158)
+        (xy 64.201007 108.269158)
+        (xy 64.208602 108.269277)
+        (xy 64.266723 108.255965)
+        (xy 64.366114 108.233202)
+        (xy 64.366118 108.233201)
+        (xy 64.373517 108.231506)
+        (xy 64.524662 108.155488)
+        (xy 64.530433 108.150559)
+        (xy 64.530436 108.150557)
+        (xy 64.647539 108.050541)
+        (xy 64.64754 108.05054)
+        (xy 64.653311 108.045611)
+        (xy 64.752037 107.908219)
+        (xy 64.757362 107.894974)
+        (xy 64.780575 107.837228)
+        (xy 64.815141 107.751243)
+        (xy 64.83898 107.583746)
+        (xy 64.839134 107.569)
+        (xy 64.837331 107.554095)
+        (xy 64.825958 107.460116)
+        (xy 64.818809 107.40104)
+        (xy 64.759006 107.242778)
+        (xy 64.742733 107.2191)
+        (xy 64.667481 107.109607)
+        (xy 64.667479 107.109605)
+        (xy 64.663179 107.103348)
+        (xy 64.657508 107.098295)
+        (xy 64.542531 106.995854)
+        (xy 64.542528 106.995852)
+        (xy 64.536859 106.990801)
+        (xy 64.506233 106.974585)
+        (xy 64.476537 106.958862)
+        (xy 64.387339 106.911634)
+        (xy 64.376964 106.909028)
+        (xy 64.230622 106.872269)
+        (xy 64.230618 106.872269)
+        (xy 64.223251 106.870418)
+        (xy 64.215652 106.870378)
+        (xy 64.21565 106.870378)
+        (xy 64.145308 106.87001)
+        (xy 64.054069 106.869532)
+        (xy 64.046688 106.871304)
+        (xy 63.896938 106.907256)
+        (xy 63.896935 106.907257)
+        (xy 63.889559 106.909028)
+        (xy 63.739218 106.986624)
+        (xy 63.733497 106.991614)
+        (xy 63.733495 106.991616)
+        (xy 63.694785 107.025385)
+        (xy 63.611726 107.097842)
+        (xy 63.599881 107.114696)
+        (xy 63.526505 107.2191)
+        (xy 63.514444 107.236261)
+        (xy 63.452988 107.393889)
+        (xy 63.451997 107.401418)
+        (xy 63.432337 107.550752)
+        (xy 63.430905 107.561626)
+        (xy 61.595 107.561626)
+        (xy 61.595 107.332314)
+        (xy 61.615002 107.264193)
+        (xy 61.668658 107.2177)
+        (xy 61.738932 107.207596)
+        (xy 61.805799 107.23912)
+        (xy 61.816487 107.248845)
+        (xy 61.816491 107.248848)
+        (xy 61.822108 107.253959)
+        (xy 61.828783 107.257583)
+        (xy 61.958072 107.327781)
+        (xy 61.970791 107.334687)
+        (xy 62.134438 107.377619)
+        (xy 62.222047 107.378996)
+        (xy 62.296004 107.380158)
+        (xy 62.296007 107.380158)
+        (xy 62.303602 107.380277)
+        (xy 62.361723 107.366965)
+        (xy 62.461114 107.344202)
+        (xy 62.461118 107.344201)
+        (xy 62.468517 107.342506)
+        (xy 62.619662 107.266488)
+        (xy 62.625433 107.261559)
+        (xy 62.625436 107.261557)
+        (xy 62.742539 107.161541)
+        (xy 62.74254 107.16154)
+        (xy 62.748311 107.156611)
+        (xy 62.847037 107.019219)
+        (xy 62.858134 106.991616)
+        (xy 62.885235 106.924199)
+        (xy 62.910141 106.862243)
+        (xy 62.93398 106.694746)
+        (xy 62.934134 106.68)
+        (xy 62.933339 106.673426)
+        (xy 62.923193 106.589585)
+        (xy 62.913809 106.51204)
+        (xy 62.854006 106.353778)
+        (xy 62.830748 106.319938)
+        (xy 70.708995 106.319938)
+        (xy 70.72274 106.529649)
+        (xy 70.774471 106.733343)
+        (xy 70.77689 106.73859)
+        (xy 70.860038 106.918953)
+        (xy 70.860041 106.918958)
+        (xy 70.862457 106.924199)
+        (xy 70.865788 106.928912)
+        (xy 70.865789 106.928914)
+        (xy 70.979137 107.089296)
+        (xy 70.983751 107.095825)
+        (xy 71.134289 107.242474)
+        (xy 71.139085 107.245679)
+        (xy 71.139088 107.245681)
+        (xy 71.247571 107.318167)
+        (xy 71.309031 107.359233)
+        (xy 71.314339 107.361514)
+        (xy 71.31434 107.361514)
+        (xy 71.496822 107.439914)
+        (xy 71.496825 107.439915)
+        (xy 71.502125 107.442192)
+        (xy 71.507754 107.443466)
+        (xy 71.507755 107.443466)
+        (xy 71.701467 107.487299)
+        (xy 71.701473 107.4873)
+        (xy 71.707104 107.488574)
+        (xy 71.712875 107.488801)
+        (xy 71.712877 107.488801)
+        (xy 71.852369 107.494282)
+        (xy 71.890852 107.507243)
+        (xy 71.902456 107.499999)
+        (xy 71.918289 107.496653)
+        (xy 72.125088 107.466669)
+        (xy 72.130552 107.464814)
+        (xy 72.130557 107.464813)
+        (xy 72.318624 107.400973)
+        (xy 72.318629 107.400971)
+        (xy 72.324096 107.399115)
+        (xy 72.333341 107.393938)
+        (xy 72.407622 107.352338)
+        (xy 72.487461 107.307626)
+        (xy 73.463905 107.307626)
+        (xy 73.48247 107.47579)
+        (xy 73.48508 107.482922)
+        (xy 73.523012 107.586575)
+        (xy 73.540612 107.63467)
+        (xy 73.544848 107.640973)
+        (xy 73.544848 107.640974)
+        (xy 73.63074 107.768796)
+        (xy 73.630743 107.768799)
+        (xy 73.634974 107.775096)
+        (xy 73.760108 107.888959)
+        (xy 73.774102 107.896557)
+        (xy 73.887215 107.957972)
+        (xy 73.908791 107.969687)
+        (xy 74.072438 108.012619)
+        (xy 74.160047 108.013996)
+        (xy 74.234004 108.015158)
+        (xy 74.234007 108.015158)
+        (xy 74.241602 108.015277)
+        (xy 74.299723 108.001965)
+        (xy 74.399114 107.979202)
+        (xy 74.399118 107.979201)
+        (xy 74.406517 107.977506)
+        (xy 74.557662 107.901488)
+        (xy 74.563433 107.896559)
+        (xy 74.563436 107.896557)
+        (xy 74.654946 107.8184)
+        (xy 91.788233 107.8184)
+        (xy 91.789397 107.827302)
+        (xy 91.789397 107.827305)
+        (xy 91.797933 107.892583)
+        (xy 91.807119 107.962828)
+        (xy 91.810733 107.971041)
+        (xy 91.810734 107.971045)
+        (xy 91.840833 108.039447)
+        (xy 91.865783 108.09615)
+        (xy 91.871558 108.10302)
+        (xy 91.871559 108.103022)
+        (xy 91.915661 108.155488)
+        (xy 91.959507 108.207649)
+        (xy 91.966984 108.212626)
+        (xy 92.073285 108.283386)
+        (xy 92.073287 108.283387)
+        (xy 92.080758 108.28836)
+        (xy 92.219788 108.331797)
+        (xy 92.365422 108.334466)
+        (xy 92.444579 108.312885)
+        (xy 111.9005 108.312885)
+        (xy 111.904975 108.328124)
+        (xy 111.906365 108.329329)
+        (xy 111.914048 108.331)
+        (xy 112.771385 108.331)
+        (xy 112.786624 108.326525)
+        (xy 112.787829 108.325135)
+        (xy 112.7895 108.317452)
+        (xy 112.7895 108.312885)
+        (xy 113.2975 108.312885)
+        (xy 113.301975 108.328124)
+        (xy 113.303365 108.329329)
+        (xy 113.311048 108.331)
+        (xy 114.168384 108.331)
+        (xy 114.183623 108.326525)
+        (xy 114.184828 108.325135)
+        (xy 114.186499 108.317452)
+        (xy 114.186499 107.677172)
+        (xy 114.185291 107.664912)
+        (xy 114.174185 107.609069)
+        (xy 114.164867 107.586573)
+        (xy 114.122517 107.523192)
+        (xy 114.105308 107.505983)
+        (xy 114.041925 107.463632)
+        (xy 114.019434 107.454316)
+        (xy 113.963585 107.443207)
+        (xy 113.95133 107.442)
+        (xy 113.315615 107.442)
+        (xy 113.300376 107.446475)
+        (xy 113.299171 107.447865)
+        (xy 113.2975 107.455548)
+        (xy 113.2975 108.312885)
+        (xy 112.7895 108.312885)
+        (xy 112.7895 107.460116)
+        (xy 112.785025 107.444877)
+        (xy 112.783635 107.443672)
+        (xy 112.775952 107.442001)
+        (xy 112.135672 107.442001)
+        (xy 112.123412 107.443209)
+        (xy 112.067569 107.454315)
+        (xy 112.045073 107.463633)
+        (xy 111.981692 107.505983)
+        (xy 111.964483 107.523192)
+        (xy 111.922132 107.586575)
+        (xy 111.912816 107.609066)
+        (xy 111.901707 107.664915)
+        (xy 111.9005 107.67717)
+        (xy 111.9005 108.312885)
+        (xy 92.444579 108.312885)
+        (xy 92.497287 108.298515)
+        (xy 92.497288 108.298515)
+        (xy 92.50595 108.296153)
+        (xy 92.514283 108.291037)
+        (xy 92.611239 108.231506)
+        (xy 92.630078 108.219939)
+        (xy 92.636698 108.212626)
+        (xy 92.721797 108.11861)
+        (xy 92.721798 108.118609)
+        (xy 92.727825 108.11195)
+        (xy 92.735704 108.095689)
+        (xy 92.787419 107.988948)
+        (xy 92.787419 107.988947)
+        (xy 92.791334 107.980867)
+        (xy 92.81089 107.864629)
+        (xy 92.814694 107.84202)
+        (xy 92.814694 107.842017)
+        (xy 92.8155 107.837228)
+        (xy 92.815653 107.824676)
+        (xy 92.808553 107.775096)
+        (xy 92.796278 107.689382)
+        (xy 92.796277 107.689379)
+        (xy 92.795004 107.680489)
+        (xy 92.791286 107.672311)
+        (xy 92.738432 107.556066)
+        (xy 92.738431 107.556064)
+        (xy 92.734716 107.547894)
+        (xy 92.639637 107.437549)
+        (xy 92.517409 107.358324)
+        (xy 92.377858 107.31659)
+        (xy 92.368882 107.316535)
+        (xy 92.368881 107.316535)
+        (xy 92.307568 107.316161)
+        (xy 92.232203 107.3157)
+        (xy 92.092153 107.355727)
+        (xy 92.084566 107.360514)
+        (xy 92.084564 107.360515)
+        (xy 92.03167 107.393889)
+        (xy 91.968966 107.433452)
+        (xy 91.963024 107.44018)
+        (xy 91.938241 107.468241)
+        (xy 91.872546 107.542627)
+        (xy 91.868732 107.55075)
+        (xy 91.868731 107.550752)
+        (xy 91.815133 107.664912)
+        (xy 91.810643 107.674476)
+        (xy 91.809263 107.683341)
+        (xy 91.809262 107.683343)
+        (xy 91.791637 107.796541)
+        (xy 91.788233 107.8184)
+        (xy 74.654946 107.8184)
+        (xy 74.680539 107.796541)
+        (xy 74.68054 107.79654)
+        (xy 74.686311 107.791611)
+        (xy 74.785037 107.654219)
+        (xy 74.790362 107.640974)
+        (xy 74.818575 107.57079)
+        (xy 74.848141 107.497243)
+        (xy 74.87198 107.329746)
+        (xy 74.872134 107.315)
+        (xy 74.871005 107.305664)
+        (xy 74.859109 107.207369)
+        (xy 74.851809 107.14704)
+        (xy 74.816925 107.054724)
+        (xy 86.887709 107.054724)
+        (xy 86.888873 107.063626)
+        (xy 86.888873 107.063629)
+        (xy 86.898852 107.139938)
+        (xy 86.906595 107.199152)
+        (xy 86.910209 107.207365)
+        (xy 86.91021 107.207369)
+        (xy 86.934054 107.261557)
+        (xy 86.965259 107.332474)
+        (xy 86.971034 107.339344)
+        (xy 86.971035 107.339346)
+        (xy 87.018902 107.396291)
+        (xy 87.058983 107.443973)
+        (xy 87.06646 107.44895)
+        (xy 87.172761 107.51971)
+        (xy 87.172763 107.519711)
+        (xy 87.180234 107.524684)
+        (xy 87.319264 107.568121)
+        (xy 87.464898 107.57079)
+        (xy 87.57382 107.541094)
+        (xy 87.596763 107.534839)
+        (xy 87.596764 107.534839)
+        (xy 87.605426 107.532477)
+        (xy 87.613759 107.527361)
+        (xy 87.697751 107.47579)
+        (xy 87.729554 107.456263)
+        (xy 87.736174 107.44895)
+        (xy 87.821273 107.354934)
+        (xy 87.821274 107.354933)
+        (xy 87.827301 107.348274)
+        (xy 87.837639 107.326938)
+        (xy 87.886895 107.225272)
+        (xy 87.886895 107.225271)
+        (xy 87.89081 107.217191)
+        (xy 87.910813 107.098295)
+        (xy 87.91417 107.078344)
+        (xy 87.91417 107.078341)
+        (xy 87.914976 107.073552)
+        (xy 87.915129 107.061)
+        (xy 87.905803 106.995881)
+        (xy 87.895754 106.925706)
+        (xy 87.895753 106.925703)
+        (xy 87.89448 106.916813)
+        (xy 87.890135 106.907256)
+        (xy 87.837908 106.79239)
+        (xy 87.837907 106.792388)
+        (xy 87.834192 106.784218)
+        (xy 87.739113 106.673873)
+        (xy 87.698002 106.647226)
+        (xy 99.625905 106.647226)
+        (xy 99.64447 106.81539)
+        (xy 99.64708 106.822522)
+        (xy 99.684289 106.924199)
+        (xy 99.702612 106.97427)
+        (xy 99.706848 106.980573)
+        (xy 99.706848 106.980574)
+        (xy 99.79274 107.108396)
+        (xy 99.792743 107.108399)
+        (xy 99.796974 107.114696)
+        (xy 99.922108 107.228559)
+        (xy 100.070791 107.309287)
+        (xy 100.234438 107.352219)
+        (xy 100.322047 107.353596)
+        (xy 100.396004 107.354758)
+        (xy 100.396007 107.354758)
+        (xy 100.403602 107.354877)
+        (xy 100.483346 107.336613)
+        (xy 100.561114 107.318802)
+        (xy 100.561118 107.318801)
+        (xy 100.568517 107.317106)
+        (xy 100.719662 107.241088)
+        (xy 100.725433 107.236159)
+        (xy 100.725436 107.236157)
+        (xy 100.842539 107.136141)
+        (xy 100.84254 107.13614)
+        (xy 100.848311 107.131211)
+        (xy 100.947037 106.993819)
+        (xy 100.94993 106.986624)
+        (xy 100.983676 106.902676)
+        (xy 101.010141 106.836843)
+        (xy 101.03398 106.669346)
+        (xy 101.034134 106.6546)
+        (xy 101.033339 106.648026)
+        (xy 101.030168 106.621826)
+        (xy 102.927905 106.621826)
+        (xy 102.94647 106.78999)
+        (xy 102.94908 106.797122)
+        (xy 102.995584 106.924199)
+        (xy 103.004612 106.94887)
+        (xy 103.008848 106.955173)
+        (xy 103.008848 106.955174)
+        (xy 103.09474 107.082996)
+        (xy 103.094743 107.082999)
+        (xy 103.098974 107.089296)
+        (xy 103.224108 107.203159)
+        (xy 103.372791 107.283887)
+        (xy 103.536438 107.326819)
+        (xy 103.624047 107.328196)
+        (xy 103.698004 107.329358)
+        (xy 103.698007 107.329358)
+        (xy 103.705602 107.329477)
+        (xy 103.785346 107.311213)
+        (xy 103.863114 107.293402)
+        (xy 103.863118 107.293401)
+        (xy 103.870517 107.291706)
+        (xy 104.021662 107.215688)
+        (xy 104.027433 107.210759)
+        (xy 104.027436 107.210757)
+        (xy 104.144539 107.110741)
+        (xy 104.14454 107.11074)
+        (xy 104.150311 107.105811)
+        (xy 104.249037 106.968419)
+        (xy 104.254362 106.955174)
+        (xy 104.288885 106.869294)
+        (xy 104.312141 106.811443)
+        (xy 104.33598 106.643946)
+        (xy 104.336134 106.6292)
+        (xy 104.335452 106.623557)
+        (xy 104.335243 106.621826)
+        (xy 106.179105 106.621826)
+        (xy 106.19767 106.78999)
+        (xy 106.20028 106.797122)
+        (xy 106.246784 106.924199)
+        (xy 106.255812 106.94887)
+        (xy 106.260048 106.955173)
+        (xy 106.260048 106.955174)
+        (xy 106.34594 107.082996)
+        (xy 106.345943 107.082999)
+        (xy 106.350174 107.089296)
+        (xy 106.475308 107.203159)
+        (xy 106.623991 107.283887)
+        (xy 106.787638 107.326819)
+        (xy 106.875247 107.328196)
+        (xy 106.949204 107.329358)
+        (xy 106.949207 107.329358)
+        (xy 106.956802 107.329477)
+        (xy 107.036546 107.311213)
+        (xy 107.114314 107.293402)
+        (xy 107.114318 107.293401)
+        (xy 107.121717 107.291706)
+        (xy 107.272862 107.215688)
+        (xy 107.278633 107.210759)
+        (xy 107.278636 107.210757)
+        (xy 107.395739 107.110741)
+        (xy 107.39574 107.11074)
+        (xy 107.401511 107.105811)
+        (xy 107.500237 106.968419)
+        (xy 107.505562 106.955174)
+        (xy 107.540085 106.869294)
+        (xy 107.563341 106.811443)
+        (xy 107.58718 106.643946)
+        (xy 107.587334 106.6292)
+        (xy 107.586652 106.623557)
+        (xy 107.570128 106.487018)
+        (xy 107.567009 106.46124)
+        (xy 107.507206 106.302978)
+        (xy 107.497531 106.288901)
+        (xy 107.415681 106.169807)
+        (xy 107.415679 106.169805)
+        (xy 107.411379 106.163548)
+        (xy 107.405708 106.158495)
+        (xy 107.290731 106.056054)
+        (xy 107.290728 106.056052)
+        (xy 107.285059 106.051001)
+        (xy 107.135539 105.971834)
+        (xy 107.125164 105.969228)
+        (xy 106.978822 105.932469)
+        (xy 106.978818 105.932469)
+        (xy 106.971451 105.930618)
+        (xy 106.963852 105.930578)
+        (xy 106.96385 105.930578)
+        (xy 106.893508 105.93021)
+        (xy 106.802269 105.929732)
+        (xy 106.794888 105.931504)
+        (xy 106.645138 105.967456)
+        (xy 106.645135 105.967457)
+        (xy 106.637759 105.969228)
+        (xy 106.487418 106.046824)
+        (xy 106.481697 106.051814)
+        (xy 106.481695 106.051816)
+        (xy 106.38616 106.135157)
+        (xy 106.359926 106.158042)
+        (xy 106.262644 106.296461)
+        (xy 106.201188 106.454089)
+        (xy 106.200197 106.461618)
+        (xy 106.182395 106.596839)
+        (xy 106.179105 106.621826)
+        (xy 104.335243 106.621826)
+        (xy 104.318928 106.487018)
+        (xy 104.315809 106.46124)
+        (xy 104.256006 106.302978)
+        (xy 104.246331 106.288901)
+        (xy 104.164481 106.169807)
+        (xy 104.164479 106.169805)
+        (xy 104.160179 106.163548)
+        (xy 104.154508 106.158495)
+        (xy 104.039531 106.056054)
+        (xy 104.039528 106.056052)
+        (xy 104.033859 106.051001)
+        (xy 103.884339 105.971834)
+        (xy 103.873964 105.969228)
+        (xy 103.727622 105.932469)
+        (xy 103.727618 105.932469)
+        (xy 103.720251 105.930618)
+        (xy 103.712652 105.930578)
+        (xy 103.71265 105.930578)
+        (xy 103.642308 105.93021)
+        (xy 103.551069 105.929732)
+        (xy 103.543688 105.931504)
+        (xy 103.393938 105.967456)
+        (xy 103.393935 105.967457)
+        (xy 103.386559 105.969228)
+        (xy 103.236218 106.046824)
+        (xy 103.230497 106.051814)
+        (xy 103.230495 106.051816)
+        (xy 103.13496 106.135157)
+        (xy 103.108726 106.158042)
+        (xy 103.011444 106.296461)
+        (xy 102.949988 106.454089)
+        (xy 102.948997 106.461618)
+        (xy 102.931195 106.596839)
+        (xy 102.927905 106.621826)
+        (xy 101.030168 106.621826)
+        (xy 101.019691 106.535251)
+        (xy 101.013809 106.48664)
+        (xy 100.954006 106.328378)
+        (xy 100.883806 106.226236)
+        (xy 100.862481 106.195207)
+        (xy 100.862479 106.195205)
+        (xy 100.858179 106.188948)
+        (xy 100.852508 106.183895)
+        (xy 100.737531 106.081454)
+        (xy 100.737528 106.081452)
+        (xy 100.731859 106.076401)
+        (xy 100.582339 105.997234)
+        (xy 100.571964 105.994628)
+        (xy 100.425622 105.957869)
+        (xy 100.425618 105.957869)
+        (xy 100.418251 105.956018)
+        (xy 100.410652 105.955978)
+        (xy 100.41065 105.955978)
+        (xy 100.340308 105.95561)
+        (xy 100.249069 105.955132)
+        (xy 100.241688 105.956904)
+        (xy 100.091938 105.992856)
+        (xy 100.091935 105.992857)
+        (xy 100.084559 105.994628)
+        (xy 99.934218 106.072224)
+        (xy 99.928497 106.077214)
+        (xy 99.928495 106.077216)
+        (xy 99.88051 106.119076)
+        (xy 99.806726 106.183442)
+        (xy 99.792117 106.204228)
+        (xy 99.714827 106.314202)
+        (xy 99.709444 106.321861)
+        (xy 99.647988 106.479489)
+        (xy 99.646997 106.487018)
+        (xy 99.627736 106.633321)
+        (xy 99.625905 106.647226)
+        (xy 87.698002 106.647226)
+        (xy 87.616885 106.594648)
+        (xy 87.477334 106.552914)
+        (xy 87.468358 106.552859)
+        (xy 87.468357 106.552859)
+        (xy 87.407044 106.552485)
+        (xy 87.331679 106.552024)
+        (xy 87.191629 106.592051)
+        (xy 87.184042 106.596838)
+        (xy 87.18404 106.596839)
+        (xy 87.151605 106.617304)
+        (xy 87.068442 106.669776)
+        (xy 86.972022 106.778951)
+        (xy 86.968208 106.787074)
+        (xy 86.968207 106.787076)
+        (xy 86.929097 106.870378)
+        (xy 86.910119 106.9108)
+        (xy 86.908739 106.919665)
+        (xy 86.908738 106.919667)
+        (xy 86.898216 106.987246)
+        (xy 86.887709 107.054724)
+        (xy 74.816925 107.054724)
+        (xy 74.792006 106.988778)
+        (xy 74.71066 106.870418)
+        (xy 74.700481 106.855607)
+        (xy 74.700479 106.855605)
+        (xy 74.696179 106.849348)
+        (xy 74.690058 106.843894)
+        (xy 74.575531 106.741854)
+        (xy 74.575528 106.741852)
+        (xy 74.569859 106.736801)
+        (xy 74.552752 106.727743)
+        (xy 74.455978 106.676504)
+        (xy 74.420339 106.657634)
+        (xy 74.40826 106.6546)
+        (xy 74.263622 106.618269)
+        (xy 74.263618 106.618269)
+        (xy 74.256251 106.616418)
+        (xy 74.248652 106.616378)
+        (xy 74.24865 106.616378)
+        (xy 74.178308 106.61601)
+        (xy 74.087069 106.615532)
+        (xy 74.079688 106.617304)
+        (xy 73.929938 106.653256)
+        (xy 73.929935 106.653257)
+        (xy 73.922559 106.655028)
+        (xy 73.772218 106.732624)
+        (xy 73.766497 106.737614)
+        (xy 73.766495 106.737616)
+        (xy 73.673783 106.818494)
+        (xy 73.644726 106.843842)
+        (xy 73.631794 106.862243)
+        (xy 73.552839 106.974585)
+        (xy 73.547444 106.982261)
+        (xy 73.485988 107.139889)
+        (xy 73.483072 107.162041)
+        (xy 73.46538 107.296426)
+        (xy 73.463905 107.307626)
+        (xy 72.487461 107.307626)
+        (xy 72.50746 107.296426)
+        (xy 72.669041 107.162041)
+        (xy 72.803426 107.00046)
+        (xy 72.890883 106.844295)
+        (xy 72.903291 106.822139)
+        (xy 72.903292 106.822137)
+        (xy 72.906115 106.817096)
+        (xy 72.907971 106.811629)
+        (xy 72.907973 106.811624)
+        (xy 72.971813 106.623557)
+        (xy 72.971814 106.623552)
+        (xy 72.973669 106.618088)
+        (xy 73.003825 106.410103)
+        (xy 73.005399 106.35)
+        (xy 72.986169 106.140721)
+        (xy 72.980065 106.119076)
+        (xy 72.946704 106.000788)
+        (xy 72.929123 105.938451)
+        (xy 72.836171 105.749963)
+        (xy 72.826983 105.737658)
+        (xy 72.71388 105.586195)
+        (xy 72.713879 105.586194)
+        (xy 72.710427 105.581571)
+        (xy 72.682428 105.555689)
+        (xy 72.560341 105.442833)
+        (xy 72.560338 105.442831)
+        (xy 72.556101 105.438914)
+        (xy 72.510275 105.41)
+        (xy 93.98 105.41)
+        (xy 94.234 105.664)
+        (xy 94.328519 105.664)
+        (xy 94.39664 105.684002)
+        (xy 94.443133 105.737658)
+        (xy 94.453454 105.77366)
+        (xy 94.464387 105.857267)
+        (xy 94.468001 105.86548)
+        (xy 94.468002 105.865484)
+        (xy 94.497477 105.932469)
+        (xy 94.523051 105.990589)
+        (xy 94.528826 105.997459)
+        (xy 94.528827 105.997461)
+        (xy 94.595183 106.076401)
+        (xy 94.616775 106.102088)
+        (xy 94.624252 106.107065)
+        (xy 94.730553 106.177825)
+        (xy 94.730555 106.177826)
+        (xy 94.738026 106.182799)
+        (xy 94.877056 106.226236)
+        (xy 95.02269 106.228905)
+        (xy 95.146291 106.195207)
+        (xy 95.154555 106.192954)
+        (xy 95.154556 106.192954)
+        (xy 95.163218 106.190592)
+        (xy 95.171551 106.185476)
+        (xy 95.244442 106.140721)
+        (xy 95.287346 106.114378)
+        (xy 95.293966 106.107065)
+        (xy 95.379065 106.013049)
+        (xy 95.379066 106.013048)
+        (xy 95.385093 106.006389)
+        (xy 95.397192 105.981418)
+        (xy 95.444687 105.883387)
+        (xy 95.444687 105.883386)
+        (xy 95.448602 105.875306)
+        (xy 95.472768 105.731667)
+        (xy 95.472921 105.719115)
+        (xy 95.452272 105.574928)
+        (xy 95.448554 105.56675)
+        (xy 95.3957 105.450505)
+        (xy 95.395699 105.450503)
+        (xy 95.391984 105.442333)
+        (xy 95.296905 105.331988)
+        (xy 95.180467 105.256516)
+        (xy 95.134184 105.20268)
+        (xy 95.123 105.150784)
+        (xy 95.123 105.029)
+        (xy 94.6785 104.5845)
+        (xy 94.668919 104.585371)
+        (xy 93.998039 104.64636)
+        (xy 93.98 104.648)
+        (xy 93.98 105.41)
+        (xy 72.510275 105.41)
+        (xy 72.378362 105.326769)
+        (xy 72.183163 105.248892)
+        (xy 72.177506 105.247767)
+        (xy 72.1775 105.247765)
+        (xy 71.982707 105.209019)
+        (xy 71.982705 105.209019)
+        (xy 71.97704 105.207892)
+        (xy 71.971265 105.207816)
+        (xy 71.971261 105.207816)
+        (xy 71.936466 105.207361)
+        (xy 71.93472 105.207338)
+        (xy 71.892049 105.1942)
+        (xy 71.878146 105.202382)
+        (xy 71.845775 105.206174)
+        (xy 71.766898 105.205141)
+        (xy 71.761201 105.20612)
+        (xy 71.7612 105.20612)
+        (xy 71.576253 105.2379)
+        (xy 71.559772 105.240732)
+        (xy 71.362601 105.313472)
+        (xy 71.35764 105.316424)
+        (xy 71.357639 105.316424)
+        (xy 71.331479 105.331988)
+        (xy 71.181988 105.420926)
+        (xy 71.023981 105.559494)
+        (xy 71.02041 105.564024)
+        (xy 70.951696 105.651188)
+        (xy 70.893872 105.724537)
+        (xy 70.891181 105.729653)
+        (xy 70.891179 105.729655)
+        (xy 70.810297 105.883387)
+        (xy 70.796018 105.910527)
+        (xy 70.733696 106.111234)
+        (xy 70.708995 106.319938)
+        (xy 62.830748 106.319938)
+        (xy 62.814613 106.296461)
+        (xy 62.762481 106.220607)
+        (xy 62.762479 106.220605)
+        (xy 62.758179 106.214348)
+        (xy 62.752508 106.209295)
+        (xy 62.637531 106.106854)
+        (xy 62.637528 106.106852)
+        (xy 62.631859 106.101801)
+        (xy 62.482339 106.022634)
+        (xy 62.471964 106.020028)
+        (xy 62.325622 105.983269)
+        (xy 62.325618 105.983269)
+        (xy 62.318251 105.981418)
+        (xy 62.310652 105.981378)
+        (xy 62.31065 105.981378)
+        (xy 62.240308 105.98101)
+        (xy 62.149069 105.980532)
+        (xy 62.141688 105.982304)
+        (xy 61.991938 106.018256)
+        (xy 61.991935 106.018257)
+        (xy 61.984559 106.020028)
+        (xy 61.834218 106.097624)
+        (xy 61.828497 106.102614)
+        (xy 61.828495 106.102616)
+        (xy 61.803829 106.124134)
+        (xy 61.739347 106.153842)
+        (xy 61.66904 106.143972)
+        (xy 61.61523 106.097659)
+        (xy 61.595 106.029185)
+        (xy 61.595 104.259626)
+        (xy 64.700905 104.259626)
+        (xy 64.71947 104.42779)
+        (xy 64.72208 104.434922)
+        (xy 64.76917 104.5636)
+        (xy 64.777612 104.58667)
+        (xy 64.781848 104.592973)
+        (xy 64.781848 104.592974)
+        (xy 64.86774 104.720796)
+        (xy 64.867743 104.720799)
+        (xy 64.871974 104.727096)
+        (xy 64.997108 104.840959)
+        (xy 65.088187 104.890411)
+        (xy 65.109886 104.902192)
+        (xy 65.145791 104.921687)
+        (xy 65.309438 104.964619)
+        (xy 65.397047 104.965996)
+        (xy 65.471004 104.967158)
+        (xy 65.471007 104.967158)
+        (xy 65.478602 104.967277)
+        (xy 65.56583 104.947299)
+        (xy 65.636114 104.931202)
+        (xy 65.636118 104.931201)
+        (xy 65.643517 104.929506)
+        (xy 65.794662 104.853488)
+        (xy 65.800433 104.848559)
+        (xy 65.800436 104.848557)
+        (xy 65.917539 104.748541)
+        (xy 65.91754 104.74854)
+        (xy 65.923311 104.743611)
+        (xy 65.936403 104.725391)
+        (xy 65.992396 104.681744)
+        (xy 66.0631 104.675297)
+        (xy 66.126065 104.708099)
+        (xy 66.134109 104.716588)
+        (xy 66.137739 104.720793)
+        (xy 66.141974 104.727096)
+        (xy 66.267108 104.840959)
+        (xy 66.358187 104.890411)
+        (xy 66.379886 104.902192)
+        (xy 66.415791 104.921687)
+        (xy 66.579438 104.964619)
+        (xy 66.667047 104.965996)
+        (xy 66.741004 104.967158)
+        (xy 66.741007 104.967158)
+        (xy 66.748602 104.967277)
+        (xy 66.83583 104.947299)
+        (xy 66.906114 104.931202)
+        (xy 66.906118 104.931201)
+        (xy 66.913517 104.929506)
+        (xy 67.064662 104.853488)
+        (xy 67.070433 104.848559)
+        (xy 67.070436 104.848557)
+        (xy 67.187539 104.748541)
+        (xy 67.18754 104.74854)
+        (xy 67.193311 104.743611)
+        (xy 67.292037 104.606219)
+        (xy 67.297362 104.592974)
+        (xy 67.31682 104.544569)
+        (xy 67.355141 104.449243)
+        (xy 67.37898 104.281746)
+        (xy 67.379134 104.267)
+        (xy 67.377331 104.252095)
+        (xy 67.359721 104.10658)
+        (xy 67.358809 104.09904)
+        (xy 67.299006 103.940778)
+        (xy 67.211398 103.813307)
+        (xy 67.207481 103.807607)
+        (xy 67.207479 103.807605)
+        (xy 67.203179 103.801348)
+        (xy 67.197508 103.796295)
+        (xy 67.179149 103.779938)
+        (xy 70.708995 103.779938)
+        (xy 70.72274 103.989649)
+        (xy 70.774471 104.193343)
+        (xy 70.77689 104.19859)
+        (xy 70.860038 104.378953)
+        (xy 70.860041 104.378958)
+        (xy 70.862457 104.384199)
+        (xy 70.865788 104.388912)
+        (xy 70.865789 104.388914)
+        (xy 70.90311 104.441721)
+        (xy 70.983751 104.555825)
+        (xy 71.134289 104.702474)
+        (xy 71.139085 104.705679)
+        (xy 71.139088 104.705681)
+        (xy 71.203233 104.748541)
+        (xy 71.309031 104.819233)
+        (xy 71.314339 104.821514)
+        (xy 71.31434 104.821514)
+        (xy 71.496822 104.899914)
+        (xy 71.496825 104.899915)
+        (xy 71.502125 104.902192)
+        (xy 71.507754 104.903466)
+        (xy 71.507755 104.903466)
+        (xy 71.701467 104.947299)
+        (xy 71.701473 104.9473)
+        (xy 71.707104 104.948574)
+        (xy 71.712875 104.948801)
+        (xy 71.712877 104.948801)
+        (xy 71.852369 104.954282)
+        (xy 71.890852 104.967243)
+        (xy 71.902456 104.959999)
+        (xy 71.918289 104.956653)
+        (xy 72.125088 104.926669)
+        (xy 72.130552 104.924814)
+        (xy 72.130557 104.924813)
+        (xy 72.318624 104.860973)
+        (xy 72.318629 104.860971)
+        (xy 72.324096 104.859115)
+        (xy 72.50746 104.756426)
+        (xy 72.646695 104.640626)
+        (xy 74.987905 104.640626)
+        (xy 75.00647 104.80879)
+        (xy 75.00908 104.815922)
+        (xy 75.061805 104.959999)
+        (xy 75.064612 104.96767)
+        (xy 75.068848 104.973973)
+        (xy 75.068848 104.973974)
+        (xy 75.15474 105.101796)
+        (xy 75.154743 105.101799)
+        (xy 75.158974 105.108096)
+        (xy 75.164588 105.113204)
+        (xy 75.268649 105.207892)
+        (xy 75.284108 105.221959)
+        (xy 75.432791 105.302687)
+        (xy 75.596438 105.345619)
+        (xy 75.684047 105.346996)
+        (xy 75.758004 105.348158)
+        (xy 75.758007 105.348158)
+        (xy 75.765602 105.348277)
+        (xy 75.846058 105.32985)
+        (xy 75.923114 105.312202)
+        (xy 75.923118 105.312201)
+        (xy 75.930517 105.310506)
+        (xy 76.081662 105.234488)
+        (xy 76.087433 105.229559)
+        (xy 76.087436 105.229557)
+        (xy 76.204539 105.129541)
+        (xy 76.20454 105.12954)
+        (xy 76.210311 105.124611)
+        (xy 76.309037 104.987219)
+        (xy 76.314362 104.973974)
+        (xy 76.336837 104.918064)
+        (xy 76.372141 104.830243)
+        (xy 76.39598 104.662746)
+        (xy 76.396134 104.648)
+        (xy 76.394331 104.633095)
+        (xy 76.376721 104.48758)
+        (xy 76.375809 104.48004)
+        (xy 76.316006 104.321778)
+        (xy 76.275545 104.262906)
+        (xy 76.224481 104.188607)
+        (xy 76.224479 104.188605)
+        (xy 76.220179 104.182348)
+        (xy 76.214508 104.177295)
+        (xy 76.099531 104.074854)
+        (xy 76.099528 104.074852)
+        (xy 76.093859 104.069801)
+        (xy 75.944339 103.990634)
+        (xy 75.933964 103.988028)
+        (xy 75.787622 103.951269)
+        (xy 75.787618 103.951269)
+        (xy 75.780251 103.949418)
+        (xy 75.772652 103.949378)
+        (xy 75.77265 103.949378)
+        (xy 75.702308 103.94901)
+        (xy 75.611069 103.948532)
+        (xy 75.603688 103.950304)
+        (xy 75.453938 103.986256)
+        (xy 75.453935 103.986257)
+        (xy 75.446559 103.988028)
+        (xy 75.296218 104.065624)
+        (xy 75.290497 104.070614)
+        (xy 75.290495 104.070616)
+        (xy 75.257912 104.09904)
+        (xy 75.168726 104.176842)
+        (xy 75.157129 104.193343)
+        (xy 75.094999 104.281746)
+        (xy 75.071444 104.315261)
+        (xy 75.009988 104.472889)
+        (xy 75.008997 104.480418)
+        (xy 74.989866 104.625732)
+        (xy 74.987905 104.640626)
+        (xy 72.646695 104.640626)
+        (xy 72.669041 104.622041)
+        (xy 72.803426 104.46046)
+        (xy 72.881092 104.321778)
+        (xy 72.903291 104.282139)
+        (xy 72.903292 104.282137)
+        (xy 72.906115 104.277096)
+        (xy 72.907971 104.271629)
+        (xy 72.907973 104.271624)
+        (xy 72.971813 104.083557)
+        (xy 72.971814 104.083552)
+        (xy 72.973669 104.078088)
+        (xy 73.003825 103.870103)
+        (xy 73.005399 103.81)
+        (xy 72.986169 103.600721)
+        (xy 72.977309 103.569304)
+        (xy 72.935687 103.421726)
+        (xy 72.929123 103.398451)
+        (xy 72.836171 103.209963)
+        (xy 72.831957 103.204319)
+        (xy 72.71388 103.046195)
+        (xy 72.713879 103.046194)
+        (xy 72.710427 103.041571)
+        (xy 72.682428 103.015689)
+        (xy 72.560341 102.902833)
+        (xy 72.560338 102.902831)
+        (xy 72.556101 102.898914)
+        (xy 72.378362 102.786769)
+        (xy 72.315015 102.761496)
+        (xy 77.166329 102.761496)
+        (xy 77.174793 102.838161)
+        (xy 77.182689 102.909677)
+        (xy 77.183713 102.918953)
+        (xy 77.186323 102.926084)
+        (xy 77.186323 102.926086)
+        (xy 77.224635 103.030778)
+        (xy 77.238153 103.067719)
+        (xy 77.242389 103.074022)
+        (xy 77.242389 103.074023)
+        (xy 77.320091 103.189655)
+        (xy 77.326508 103.199205)
+        (xy 77.332127 103.204318)
+        (xy 77.332128 103.204319)
+        (xy 77.338331 103.209963)
+        (xy 77.443676 103.305819)
+        (xy 77.582893 103.381408)
+        (xy 77.736122 103.421607)
+        (xy 77.820077 103.422926)
+        (xy 77.886919 103.423976)
+        (xy 77.886922 103.423976)
+        (xy 77.894516 103.424095)
+        (xy 78.048932 103.388729)
+        (xy 78.119342 103.353317)
+        (xy 78.183672 103.320963)
+        (xy 78.183675 103.320961)
+        (xy 78.190455 103.317551)
+        (xy 78.196226 103.312622)
+        (xy 78.196229 103.31262)
+        (xy 78.305136 103.219604)
+        (xy 78.305136 103.219603)
+        (xy 78.310914 103.214669)
+        (xy 78.403355 103.086024)
+        (xy 78.462442 102.939041)
+        (xy 78.476799 102.838161)
+        (xy 78.484181 102.786291)
+        (xy 78.484181 102.786288)
+        (xy 78.484762 102.782207)
+        (xy 78.484907 102.7684)
+        (xy 78.465876 102.611133)
+        (xy 78.40988 102.462946)
+        (xy 78.388559 102.431924)
+        (xy 86.303509 102.431924)
+        (xy 86.304673 102.440826)
+        (xy 86.304673 102.440829)
+        (xy 86.307693 102.463924)
+        (xy 86.322395 102.576352)
+        (xy 86.326009 102.584565)
+        (xy 86.32601 102.584569)
+        (xy 86.356649 102.6542)
+        (xy 86.381059 102.709674)
+        (xy 86.386834 102.716544)
+        (xy 86.386835 102.716546)
+        (xy 86.448453 102.78985)
+        (xy 86.474783 102.821173)
+        (xy 86.48226 102.82615)
+        (xy 86.588561 102.89691)
+        (xy 86.588563 102.896911)
+        (xy 86.596034 102.901884)
+        (xy 86.735064 102.945321)
+        (xy 86.880698 102.94799)
+        (xy 86.987203 102.918953)
+        (xy 87.012563 102.912039)
+        (xy 87.012564 102.912039)
+        (xy 87.021226 102.909677)
+        (xy 87.029559 102.904561)
+        (xy 87.137702 102.838161)
+        (xy 87.145354 102.833463)
+        (xy 87.151974 102.82615)
+        (xy 87.237073 102.732134)
+        (xy 87.237074 102.732133)
+        (xy 87.243101 102.725474)
+        (xy 87.248267 102.714813)
+        (xy 87.302695 102.602472)
+        (xy 87.302695 102.602471)
+        (xy 87.30661 102.594391)
+        (xy 87.32536 102.482943)
+        (xy 87.32997 102.455544)
+        (xy 87.32997 102.455541)
+        (xy 87.330776 102.450752)
+        (xy 87.330929 102.4382)
+        (xy 87.322069 102.376333)
+        (xy 87.332212 102.306065)
+        (xy 87.378734 102.252435)
+        (xy 87.415257 102.239207)
+        (xy 87.414598 102.23679)
+        (xy 87.546463 102.200839)
+        (xy 87.546464 102.200839)
+        (xy 87.555126 102.198477)
+        (xy 87.575788 102.185791)
+        (xy 87.636244 102.148671)
+        (xy 87.679254 102.122263)
+        (xy 87.685617 102.115234)
+        (xy 87.770973 102.020934)
+        (xy 87.770974 102.020933)
+        (xy 87.777001 102.014274)
+        (xy 87.781298 102.005406)
+        (xy 87.836595 101.891272)
+        (xy 87.836595 101.891271)
+        (xy 87.84051 101.883191)
+        (xy 87.855323 101.795144)
+        (xy 87.86387 101.744344)
+        (xy 87.86387 101.744341)
+        (xy 87.864676 101.739552)
+        (xy 87.864829 101.727)
+        (xy 87.853184 101.645687)
+        (xy 87.84938 101.619124)
+        (xy 90.240509 101.619124)
+        (xy 90.241673 101.628026)
+        (xy 90.241673 101.628029)
+        (xy 90.246153 101.662289)
+        (xy 90.259395 101.763552)
+        (xy 90.263009 101.771765)
+        (xy 90.26301 101.771769)
+        (xy 90.280809 101.812219)
+        (xy 90.318059 101.896874)
+        (xy 90.323834 101.903744)
+        (xy 90.323835 101.903746)
+        (xy 90.395135 101.988568)
+        (xy 90.411783 102.008373)
+        (xy 90.41926 102.01335)
+        (xy 90.525561 102.08411)
+        (xy 90.525563 102.084111)
+        (xy 90.533034 102.089084)
+        (xy 90.541601 102.091761)
+        (xy 90.541602 102.091761)
+        (xy 90.557436 102.096708)
+        (xy 90.672064 102.132521)
+        (xy 90.817698 102.13519)
+        (xy 90.88953 102.115606)
+        (xy 90.949563 102.099239)
+        (xy 90.949564 102.099239)
+        (xy 90.958226 102.096877)
+        (xy 90.966559 102.091761)
+        (xy 91.028541 102.053704)
+        (xy 91.082354 102.020663)
+        (xy 91.08838 102.014006)
+        (xy 91.092899 102.010254)
+        (xy 91.158088 101.98213)
+        (xy 91.228133 101.993714)
+        (xy 91.249899 102.008272)
+        (xy 91.249983 102.008373)
+        (xy 91.257454 102.013346)
+        (xy 91.257455 102.013347)
+        (xy 91.363761 102.08411)
+        (xy 91.363763 102.084111)
+        (xy 91.371234 102.089084)
+        (xy 91.379801 102.091761)
+        (xy 91.379802 102.091761)
+        (xy 91.395636 102.096708)
+        (xy 91.510264 102.132521)
+        (xy 91.655898 102.13519)
+        (xy 91.72773 102.115606)
+        (xy 91.787763 102.099239)
+        (xy 91.787764 102.099239)
+        (xy 91.796426 102.096877)
+        (xy 91.804759 102.091761)
+        (xy 91.866741 102.053704)
+        (xy 91.920554 102.020663)
+        (xy 91.927174 102.01335)
+        (xy 92.012273 101.919334)
+        (xy 92.012274 101.919333)
+        (xy 92.018301 101.912674)
+        (xy 92.022493 101.904023)
+        (xy 92.077895 101.789672)
+        (xy 92.077895 101.789671)
+        (xy 92.08181 101.781591)
+        (xy 92.099132 101.67863)
+        (xy 92.10063 101.669725)
+        (xy 93.207005 101.669725)
+        (xy 93.208169 101.678627)
+        (xy 93.208169 101.67863)
+        (xy 93.219217 101.763118)
+        (xy 93.225891 101.814153)
+        (xy 93.229505 101.822366)
+        (xy 93.229506 101.82237)
+        (xy 93.258483 101.888223)
+        (xy 93.284555 101.947475)
+        (xy 93.29033 101.954345)
+        (xy 93.290331 101.954347)
+        (xy 93.351066 102.0266)
+        (xy 93.378279 102.058974)
+        (xy 93.385756 102.063951)
+        (xy 93.492057 102.134711)
+        (xy 93.492059 102.134712)
+        (xy 93.49953 102.139685)
+        (xy 93.508097 102.142362)
+        (xy 93.508098 102.142362)
+        (xy 93.525453 102.147784)
+        (xy 93.63856 102.183122)
+        (xy 93.784194 102.185791)
+        (xy 93.869718 102.162474)
+        (xy 93.916059 102.14984)
+        (xy 93.91606 102.14984)
+        (xy 93.924722 102.147478)
+        (xy 93.998426 102.102224)
+        (xy 94.06694 102.083628)
+        (xy 94.134169 102.104713)
+        (xy 94.234932 102.171786)
+        (xy 94.373962 102.215223)
+        (xy 94.519596 102.217892)
+        (xy 94.637339 102.185791)
+        (xy 94.651461 102.181941)
+        (xy 94.651462 102.181941)
+        (xy 94.660124 102.179579)
+        (xy 94.668457 102.174463)
+        (xy 94.755216 102.121193)
+        (xy 94.784252 102.103365)
+        (xy 94.790282 102.096704)
+        (xy 94.875971 102.002036)
+        (xy 94.875972 102.002035)
+        (xy 94.881999 101.995376)
+        (xy 94.886595 101.985891)
+        (xy 94.941593 101.872374)
+        (xy 94.941593 101.872373)
+        (xy 94.945508 101.864293)
+        (xy 94.965628 101.744705)
+        (xy 94.968868 101.725446)
+        (xy 94.968868 101.725443)
+        (xy 94.969674 101.720654)
+        (xy 94.969827 101.708102)
+        (xy 94.963266 101.662289)
+        (xy 94.955846 101.610473)
+        (xy 95.53236 101.610473)
+        (xy 95.533524 101.619375)
+        (xy 95.533524 101.619378)
+        (xy 95.53933 101.663777)
+        (xy 95.551246 101.754901)
+        (xy 95.55486 101.763114)
+        (xy 95.554861 101.763118)
+        (xy 95.58823 101.838953)
+        (xy 95.60991 101.888223)
+        (xy 95.615685 101.895093)
+        (xy 95.615686 101.895095)
+        (xy 95.697854 101.992846)
+        (xy 95.703634 101.999722)
+        (xy 95.711111 102.004699)
+        (xy 95.817412 102.075459)
+        (xy 95.817414 102.07546)
+        (xy 95.824885 102.080433)
+        (xy 95.833452 102.08311)
+        (xy 95.833453 102.08311)
+        (xy 95.849828 102.088226)
+        (xy 95.963915 102.12387)
+        (xy 96.109549 102.126539)
+        (xy 96.189384 102.104773)
+        (xy 96.241414 102.090588)
+        (xy 96.241415 102.090588)
+        (xy 96.250077 102.088226)
+        (xy 96.25841 102.08311)
+        (xy 96.351514 102.025944)
+        (xy 96.374205 102.012012)
+        (xy 96.383331 102.00193)
+        (xy 96.443871 101.964848)
+        (xy 96.514851 101.966383)
+        (xy 96.573196 102.005406)
+        (xy 96.586277 102.020967)
+        (xy 96.593754 102.025944)
+        (xy 96.700055 102.096704)
+        (xy 96.700057 102.096705)
+        (xy 96.707528 102.101678)
+        (xy 96.716095 102.104355)
+        (xy 96.716096 102.104355)
+        (xy 96.732471 102.109471)
+        (xy 96.846558 102.145115)
+        (xy 96.992192 102.147784)
+        (xy 97.07878 102.124177)
+        (xy 97.124057 102.111833)
+        (xy 97.124058 102.111833)
+        (xy 97.13272 102.109471)
+        (xy 97.14047 102.104713)
+        (xy 97.214963 102.058974)
+        (xy 97.256848 102.033257)
+        (xy 97.263468 102.025944)
+        (xy 97.348567 101.931928)
+        (xy 97.348568 101.931927)
+        (xy 97.354595 101.925268)
+        (xy 97.360183 101.913736)
+        (xy 97.414189 101.802266)
+        (xy 97.414189 101.802265)
+        (xy 97.418104 101.794185)
+        (xy 97.440044 101.663777)
+        (xy 97.441464 101.655338)
+        (xy 97.441464 101.655335)
+        (xy 97.44227 101.650546)
+        (xy 97.442423 101.637994)
+        (xy 97.434521 101.582813)
+        (xy 97.423048 101.5027)
+        (xy 97.423047 101.502697)
+        (xy 97.421774 101.493807)
+        (xy 97.41735 101.484076)
+        (xy 97.413301 101.475171)
+        (xy 98.069983 101.475171)
+        (xy 98.071147 101.484073)
+        (xy 98.071147 101.484076)
+        (xy 98.081625 101.564202)
+        (xy 98.088869 101.619599)
+        (xy 98.092483 101.627812)
+        (xy 98.092484 101.627816)
+        (xy 98.125692 101.703285)
+        (xy 98.147533 101.752921)
+        (xy 98.153308 101.759791)
+        (xy 98.153309 101.759793)
+        (xy 98.228223 101.848914)
+        (xy 98.241257 101.86442)
+        (xy 98.248734 101.869397)
+        (xy 98.355035 101.940157)
+        (xy 98.355037 101.940158)
+        (xy 98.362508 101.945131)
+        (xy 98.501538 101.988568)
+        (xy 98.647172 101.991237)
+        (xy 98.727814 101.969251)
+        (xy 98.779037 101.955286)
+        (xy 98.779038 101.955286)
+        (xy 98.7877 101.952924)
+        (xy 98.796033 101.947808)
+        (xy 98.858476 101.909468)
+        (xy 98.911828 101.87671)
+        (xy 98.918448 101.869397)
+        (xy 99.003547 101.775381)
+        (xy 99.003548 101.77538)
+        (xy 99.007038 101.771524)
+        (xy 100.857709 101.771524)
+        (xy 100.858873 101.780426)
+        (xy 100.858873 101.780429)
+        (xy 100.864358 101.82237)
+        (xy 100.876595 101.915952)
+        (xy 100.880209 101.924165)
+        (xy 100.88021 101.924169)
+        (xy 100.918467 102.011111)
+        (xy 100.935259 102.049274)
+        (xy 100.941034 102.056144)
+        (xy 100.941035 102.056146)
+        (xy 101.023203 102.153897)
+        (xy 101.028983 102.160773)
+        (xy 101.03646 102.16575)
+        (xy 101.142761 102.23651)
+        (xy 101.142763 102.236511)
+        (xy 101.150234 102.241484)
+        (xy 101.158801 102.244161)
+        (xy 101.158802 102.244161)
+        (xy 101.175177 102.249277)
+        (xy 101.289264 102.284921)
+        (xy 101.434898 102.28759)
+        (xy 101.505162 102.268433)
+        (xy 101.566763 102.251639)
+        (xy 101.566764 102.251639)
+        (xy 101.575426 102.249277)
+        (xy 101.583759 102.244161)
+        (xy 101.683171 102.183122)
+        (xy 101.699554 102.173063)
+        (xy 101.706174 102.16575)
+        (xy 101.791273 102.071734)
+        (xy 101.791274 102.071733)
+        (xy 101.797301 102.065074)
+        (xy 101.802397 102.054557)
+        (xy 101.856895 101.942072)
+        (xy 101.856895 101.942071)
+        (xy 101.86081 101.933991)
+        (xy 101.882972 101.802266)
+        (xy 101.88417 101.795144)
+        (xy 101.88417 101.795141)
+        (xy 101.884976 101.790352)
+        (xy 101.885129 101.7778)
+        (xy 101.867743 101.656395)
+        (xy 101.865754 101.642506)
+        (xy 101.865753 101.642503)
+        (xy 101.86448 101.633613)
+        (xy 101.858556 101.620583)
+        (xy 101.835529 101.569938)
+        (xy 111.881995 101.569938)
+        (xy 111.89574 101.779649)
+        (xy 111.947471 101.983343)
+        (xy 111.94989 101.98859)
+        (xy 112.033038 102.168953)
+        (xy 112.033041 102.168958)
+        (xy 112.035457 102.174199)
+        (xy 112.038788 102.178912)
+        (xy 112.038789 102.178914)
+        (xy 112.151681 102.338651)
+        (xy 112.156751 102.345825)
+        (xy 112.307289 102.492474)
+        (xy 112.312085 102.495679)
+        (xy 112.312088 102.495681)
+        (xy 112.382499 102.542728)
+        (xy 112.482031 102.609233)
+        (xy 112.487339 102.611514)
+        (xy 112.48734 102.611514)
+        (xy 112.669822 102.689914)
+        (xy 112.669825 102.689915)
+        (xy 112.675125 102.692192)
+        (xy 112.680754 102.693466)
+        (xy 112.680755 102.693466)
+        (xy 112.874467 102.737299)
+        (xy 112.874473 102.7373)
+        (xy 112.880104 102.738574)
+        (xy 112.885875 102.738801)
+        (xy 112.885877 102.738801)
+        (xy 112.949433 102.741298)
+        (xy 113.090103 102.746825)
+        (xy 113.298088 102.716669)
+        (xy 113.303552 102.714814)
+        (xy 113.303557 102.714813)
+        (xy 113.491624 102.650973)
+        (xy 113.491629 102.650971)
+        (xy 113.497096 102.649115)
+        (xy 113.68046 102.546426)
+        (xy 113.842041 102.412041)
+        (xy 113.976426 102.25046)
+        (xy 114.058015 102.104773)
+        (xy 114.076291 102.072139)
+        (xy 114.076292 102.072137)
+        (xy 114.079115 102.067096)
+        (xy 114.080971 102.061629)
+        (xy 114.080973 102.061624)
+        (xy 114.144813 101.873557)
+        (xy 114.144814 101.873552)
+        (xy 114.146669 101.868088)
+        (xy 114.176825 101.660103)
+        (xy 114.178399 101.6)
+        (xy 114.159169 101.390721)
+        (xy 114.153152 101.369384)
+        (xy 114.125122 101.27)
+        (xy 114.102123 101.188451)
+        (xy 114.009171 100.999963)
+        (xy 113.989307 100.973361)
+        (xy 113.88688 100.836195)
+        (xy 113.886879 100.836194)
+        (xy 113.883427 100.831571)
+        (xy 113.867134 100.81651)
+        (xy 113.733341 100.692833)
+        (xy 113.733338 100.692831)
+        (xy 113.729101 100.688914)
+        (xy 113.551362 100.576769)
+        (xy 113.356163 100.498892)
+        (xy 113.350506 100.497767)
+        (xy 113.3505 100.497765)
+        (xy 113.155707 100.459019)
+        (xy 113.155705 100.459019)
+        (xy 113.15004 100.457892)
+        (xy 113.144265 100.457816)
+        (xy 113.144261 100.457816)
+        (xy 113.068766 100.456828)
+        (xy 112.966443 100.455489)
+        (xy 112.958407 100.453014)
+        (xy 112.947013 100.455112)
+        (xy 112.945682 100.455217)
+        (xy 112.939898 100.455141)
+        (xy 112.91733 100.459019)
+        (xy 112.820317 100.475689)
+        (xy 112.732772 100.490732)
+        (xy 112.535601 100.563472)
+        (xy 112.53064 100.566424)
+        (xy 112.530639 100.566424)
+        (xy 112.370479 100.66171)
+        (xy 112.354988 100.670926)
+        (xy 112.196981 100.809494)
+        (xy 112.066872 100.974537)
+        (xy 112.064181 100.979653)
+        (xy 112.064179 100.979655)
+        (xy 111.97171 101.15541)
+        (xy 111.969018 101.160527)
+        (xy 111.906696 101.361234)
+        (xy 111.906017 101.366969)
+        (xy 111.906017 101.36697)
+        (xy 111.903865 101.385157)
+        (xy 111.881995 101.569938)
+        (xy 101.835529 101.569938)
+        (xy 101.807908 101.50919)
+        (xy 101.807907 101.509188)
+        (xy 101.804192 101.501018)
+        (xy 101.709113 101.390673)
+        (xy 101.586885 101.311448)
+        (xy 101.447334 101.269714)
+        (xy 101.438358 101.269659)
+        (xy 101.438357 101.269659)
+        (xy 101.377044 101.269285)
+        (xy 101.301679 101.268824)
+        (xy 101.161629 101.308851)
+        (xy 101.154042 101.313638)
+        (xy 101.15404 101.313639)
+        (xy 101.118955 101.335776)
+        (xy 101.038442 101.386576)
+        (xy 100.942022 101.495751)
+        (xy 100.938208 101.503874)
+        (xy 100.938207 101.503876)
+        (xy 100.891338 101.603704)
+        (xy 100.880119 101.6276)
+        (xy 100.875294 101.65859)
+        (xy 100.859536 101.759793)
+        (xy 100.857709 101.771524)
+        (xy 99.007038 101.771524)
+        (xy 99.009575 101.768721)
+        (xy 99.023708 101.739552)
+        (xy 99.069169 101.645719)
+        (xy 99.069169 101.645718)
+        (xy 99.073084 101.637638)
+        (xy 99.0919 101.525801)
+        (xy 99.096444 101.498791)
+        (xy 99.096444 101.498788)
+        (xy 99.09725 101.493999)
+        (xy 99.097403 101.481447)
+        (xy 99.090224 101.43132)
+        (xy 99.078028 101.346153)
+        (xy 99.078027 101.34615)
+        (xy 99.076754 101.33726)
+        (xy 99.072531 101.327972)
+        (xy 99.020182 101.212837)
+        (xy 99.020181 101.212835)
+        (xy 99.016466 101.204665)
+        (xy 98.921387 101.09432)
+        (xy 98.799159 101.015095)
+        (xy 98.659608 100.973361)
+        (xy 98.650632 100.973306)
+        (xy 98.650631 100.973306)
+        (xy 98.589318 100.972932)
+        (xy 98.513953 100.972471)
+        (xy 98.373903 101.012498)
+        (xy 98.366316 101.017285)
+        (xy 98.366314 101.017286)
+        (xy 98.306292 101.055157)
+        (xy 98.250716 101.090223)
+        (xy 98.244774 101.096951)
+        (xy 98.226839 101.117259)
+        (xy 98.154296 101.199398)
+        (xy 98.150482 101.207521)
+        (xy 98.150481 101.207523)
+        (xy 98.096207 101.323123)
+        (xy 98.092393 101.331247)
+        (xy 98.091013 101.340112)
+        (xy 98.091012 101.340114)
+        (xy 98.072596 101.45839)
+        (xy 98.069983 101.475171)
+        (xy 97.413301 101.475171)
+        (xy 97.365202 101.369384)
+        (xy 97.365201 101.369382)
+        (xy 97.361486 101.361212)
+        (xy 97.266407 101.250867)
+        (xy 97.144179 101.171642)
+        (xy 97.004628 101.129908)
+        (xy 96.995652 101.129853)
+        (xy 96.995651 101.129853)
+        (xy 96.934338 101.129479)
+        (xy 96.858973 101.129018)
+        (xy 96.718923 101.169045)
+        (xy 96.711336 101.173832)
+        (xy 96.711334 101.173833)
+        (xy 96.658685 101.207052)
+        (xy 96.595736 101.24677)
+        (xy 96.589793 101.253499)
+        (xy 96.582958 101.259316)
+        (xy 96.581633 101.257759)
+        (xy 96.53145 101.289345)
+        (xy 96.460457 101.288676)
+        (xy 96.40164 101.250368)
+        (xy 96.389625 101.236424)
+        (xy 96.383764 101.229622)
+        (xy 96.261536 101.150397)
+        (xy 96.121985 101.108663)
+        (xy 96.113009 101.108608)
+        (xy 96.113008 101.108608)
+        (xy 96.051695 101.108234)
+        (xy 95.97633 101.107773)
+        (xy 95.83628 101.1478)
+        (xy 95.828693 101.152587)
+        (xy 95.828691 101.152588)
+        (xy 95.780066 101.183268)
+        (xy 95.713093 101.225525)
+        (xy 95.616673 101.3347)
+        (xy 95.612859 101.342823)
+        (xy 95.612858 101.342825)
+        (xy 95.558584 101.458425)
+        (xy 95.55477 101.466549)
+        (xy 95.55339 101.475414)
+        (xy 95.553389 101.475416)
+        (xy 95.533991 101.6)
+        (xy 95.53236 101.610473)
+        (xy 94.955846 101.610473)
+        (xy 94.950452 101.572808)
+        (xy 94.950451 101.572805)
+        (xy 94.949178 101.563915)
+        (xy 94.934837 101.532374)
+        (xy 94.892606 101.439492)
+        (xy 94.892605 101.43949)
+        (xy 94.88889 101.43132)
+        (xy 94.793811 101.320975)
+        (xy 94.671583 101.24175)
+        (xy 94.532032 101.200016)
+        (xy 94.523056 101.199961)
+        (xy 94.523055 101.199961)
+        (xy 94.461742 101.199587)
+        (xy 94.386377 101.199126)
+        (xy 94.246327 101.239153)
+        (xy 94.180379 101.280763)
+        (xy 94.112097 101.300196)
+        (xy 94.044613 101.279932)
+        (xy 93.936181 101.209649)
+        (xy 93.79663 101.167915)
+        (xy 93.787654 101.16786)
+        (xy 93.787653 101.16786)
+        (xy 93.72634 101.167486)
+        (xy 93.650975 101.167025)
+        (xy 93.510925 101.207052)
+        (xy 93.503338 101.211839)
+        (xy 93.503336 101.21184)
+        (xy 93.459205 101.239685)
+        (xy 93.387738 101.284777)
+        (xy 93.381796 101.291505)
+        (xy 93.348609 101.329082)
+        (xy 93.291318 101.393952)
+        (xy 93.287504 101.402075)
+        (xy 93.287503 101.402077)
+        (xy 93.240261 101.5027)
+        (xy 93.229415 101.525801)
+        (xy 93.228035 101.534666)
+        (xy 93.228034 101.534668)
+        (xy 93.208739 101.65859)
+        (xy 93.207005 101.669725)
+        (xy 92.10063 101.669725)
+        (xy 92.10517 101.642744)
+        (xy 92.105171 101.642734)
+        (xy 92.105976 101.637952)
+        (xy 92.106129 101.6254)
+        (xy 92.093625 101.538088)
+        (xy 92.086754 101.490106)
+        (xy 92.086753 101.490103)
+        (xy 92.08548 101.481213)
+        (xy 92.081746 101.473)
+        (xy 92.028908 101.35679)
+        (xy 92.028907 101.356788)
+        (xy 92.025192 101.348618)
+        (xy 91.930113 101.238273)
+        (xy 91.807885 101.159048)
+        (xy 91.668334 101.117314)
+        (xy 91.659358 101.117259)
+        (xy 91.659357 101.117259)
+        (xy 91.598044 101.116885)
+        (xy 91.522679 101.116424)
+        (xy 91.382629 101.156451)
+        (xy 91.375042 101.161238)
+        (xy 91.37504 101.161239)
+        (xy 91.320697 101.195527)
+        (xy 91.259442 101.234176)
+        (xy 91.254346 101.239946)
+        (xy 91.190091 101.268601)
+        (xy 91.11991 101.257872)
+        (xy 91.09459 101.24138)
+        (xy 91.091913 101.238273)
+        (xy 90.969685 101.159048)
+        (xy 90.830134 101.117314)
+        (xy 90.821158 101.117259)
+        (xy 90.821157 101.117259)
+        (xy 90.759844 101.116885)
+        (xy 90.684479 101.116424)
+        (xy 90.544429 101.156451)
+        (xy 90.536842 101.161238)
+        (xy 90.53684 101.161239)
+        (xy 90.482497 101.195527)
+        (xy 90.421242 101.234176)
+        (xy 90.4153 101.240904)
+        (xy 90.389856 101.269714)
+        (xy 90.324822 101.343351)
+        (xy 90.321008 101.351474)
+        (xy 90.321007 101.351476)
+        (xy 90.266733 101.467076)
+        (xy 90.262919 101.4752)
+        (xy 90.261539 101.484065)
+        (xy 90.261538 101.484067)
+        (xy 90.243487 101.6)
+        (xy 90.240509 101.619124)
+        (xy 87.84938 101.619124)
+        (xy 87.845454 101.591706)
+        (xy 87.845453 101.591703)
+        (xy 87.84418 101.582813)
+        (xy 87.838326 101.569938)
+        (xy 87.787608 101.45839)
+        (xy 87.787607 101.458388)
+        (xy 87.783892 101.450218)
+        (xy 87.688813 101.339873)
+        (xy 87.566585 101.260648)
+        (xy 87.427034 101.218914)
+        (xy 87.418058 101.218859)
+        (xy 87.418057 101.218859)
+        (xy 87.356744 101.218485)
+        (xy 87.281379 101.218024)
+        (xy 87.141329 101.258051)
+        (xy 87.133742 101.262838)
+        (xy 87.13374 101.262839)
+        (xy 87.106562 101.279987)
+        (xy 87.018142 101.335776)
+        (xy 86.921722 101.444951)
+        (xy 86.917908 101.453074)
+        (xy 86.917907 101.453076)
+        (xy 86.863633 101.568676)
+        (xy 86.859819 101.5768)
+        (xy 86.858439 101.585665)
+        (xy 86.858438 101.585667)
+        (xy 86.846508 101.662289)
+        (xy 86.837409 101.720724)
+        (xy 86.838573 101.729626)
+        (xy 86.838573 101.729629)
+        (xy 86.846538 101.790539)
+        (xy 86.835537 101.860678)
+        (xy 86.788363 101.913736)
+        (xy 86.747301 101.9286)
+        (xy 86.747479 101.929224)
+        (xy 86.607429 101.969251)
+        (xy 86.599842 101.974038)
+        (xy 86.59984 101.974039)
+        (xy 86.572583 101.991237)
+        (xy 86.484242 102.046976)
+        (xy 86.387822 102.156151)
+        (xy 86.384008 102.164274)
+        (xy 86.384007 102.164276)
+        (xy 86.331542 102.276023)
+        (xy 86.325919 102.288)
+        (xy 86.324539 102.296865)
+        (xy 86.324538 102.296867)
+        (xy 86.305366 102.419999)
+        (xy 86.303509 102.431924)
+        (xy 78.388559 102.431924)
+        (xy 78.382462 102.423052)
+        (xy 78.324455 102.338651)
+        (xy 78.324454 102.338649)
+        (xy 78.320153 102.332392)
+        (xy 78.307337 102.320973)
+        (xy 78.233184 102.254906)
+        (xy 78.201875 102.227011)
+        (xy 78.194489 102.2231)
+        (xy 78.102131 102.174199)
+        (xy 78.061874 102.152884)
+        (xy 77.908233 102.114292)
+        (xy 77.900634 102.114252)
+        (xy 77.900633 102.114252)
+        (xy 77.834781 102.113907)
+        (xy 77.749821 102.113462)
+        (xy 77.742441 102.115234)
+        (xy 77.742439 102.115234)
+        (xy 77.603163 102.148671)
+        (xy 77.60316 102.148672)
+        (xy 77.595784 102.150443)
+        (xy 77.455014 102.2231)
+        (xy 77.335639 102.327238)
+        (xy 77.24455 102.456844)
+        (xy 77.229408 102.495681)
+        (xy 77.190923 102.594391)
+        (xy 77.187006 102.604437)
+        (xy 77.186014 102.61197)
+        (xy 77.186014 102.611971)
+        (xy 77.16837 102.745996)
+        (xy 77.166329 102.761496)
+        (xy 72.315015 102.761496)
+        (xy 72.183163 102.708892)
+        (xy 72.177506 102.707767)
+        (xy 72.1775 102.707765)
+        (xy 71.982707 102.669019)
+        (xy 71.982705 102.669019)
+        (xy 71.97704 102.667892)
+        (xy 71.971265 102.667816)
+        (xy 71.971261 102.667816)
+        (xy 71.936466 102.667361)
+        (xy 71.93472 102.667338)
+        (xy 71.892049 102.6542)
+        (xy 71.878146 102.662382)
+        (xy 71.845775 102.666174)
+        (xy 71.766898 102.665141)
+        (xy 71.761201 102.66612)
+        (xy 71.7612 102.66612)
+        (xy 71.602057 102.693466)
+        (xy 71.559772 102.700732)
+        (xy 71.362601 102.773472)
+        (xy 71.181988 102.880926)
+        (xy 71.023981 103.019494)
+        (xy 70.893872 103.184537)
+        (xy 70.891181 103.189653)
+        (xy 70.891179 103.189655)
+        (xy 70.829687 103.306532)
+        (xy 70.796018 103.370527)
+        (xy 70.733696 103.571234)
+        (xy 70.733017 103.576969)
+        (xy 70.733017 103.57697)
+        (xy 70.721346 103.675586)
+        (xy 70.708995 103.779938)
+        (xy 67.179149 103.779938)
+        (xy 67.082531 103.693854)
+        (xy 67.082528 103.693852)
+        (xy 67.076859 103.688801)
+        (xy 66.927339 103.609634)
+        (xy 66.916964 103.607028)
+        (xy 66.770622 103.570269)
+        (xy 66.770618 103.570269)
+        (xy 66.763251 103.568418)
+        (xy 66.755652 103.568378)
+        (xy 66.75565 103.568378)
+        (xy 66.685308 103.56801)
+        (xy 66.594069 103.567532)
+        (xy 66.586688 103.569304)
+        (xy 66.436938 103.605256)
+        (xy 66.436935 103.605257)
+        (xy 66.429559 103.607028)
+        (xy 66.279218 103.684624)
+        (xy 66.273497 103.689614)
+        (xy 66.273495 103.689616)
+        (xy 66.268637 103.693854)
+        (xy 66.151726 103.795842)
+        (xy 66.147356 103.80206)
+        (xy 66.143564 103.807456)
+        (xy 66.088031 103.85169)
+        (xy 66.017399 103.858878)
+        (xy 65.954094 103.826739)
+        (xy 65.942546 103.813271)
+        (xy 65.942506 103.813307)
+        (xy 65.93748 103.807606)
+        (xy 65.933179 103.801348)
+        (xy 65.927508 103.796295)
+        (xy 65.812531 103.693854)
+        (xy 65.812528 103.693852)
+        (xy 65.806859 103.688801)
+        (xy 65.657339 103.609634)
+        (xy 65.646964 103.607028)
+        (xy 65.500622 103.570269)
+        (xy 65.500618 103.570269)
+        (xy 65.493251 103.568418)
+        (xy 65.485652 103.568378)
+        (xy 65.48565 103.568378)
+        (xy 65.415308 103.56801)
+        (xy 65.324069 103.567532)
+        (xy 65.316688 103.569304)
+        (xy 65.166938 103.605256)
+        (xy 65.166935 103.605257)
+        (xy 65.159559 103.607028)
+        (xy 65.009218 103.684624)
+        (xy 65.003497 103.689614)
+        (xy 65.003495 103.689616)
+        (xy 64.998637 103.693854)
+        (xy 64.881726 103.795842)
+        (xy 64.871776 103.81)
+        (xy 64.826953 103.873777)
+        (xy 64.784444 103.934261)
+        (xy 64.722988 104.091889)
+        (xy 64.721997 104.099418)
+        (xy 64.708941 104.19859)
+        (xy 64.700905 104.259626)
+        (xy 61.595 104.259626)
+        (xy 61.595 101.465626)
+        (xy 69.145905 101.465626)
+        (xy 69.16447 101.63379)
+        (xy 69.16708 101.640922)
+        (xy 69.219986 101.785493)
+        (xy 69.222612 101.79267)
+        (xy 69.226848 101.798973)
+        (xy 69.226848 101.798974)
+        (xy 69.31274 101.926796)
+        (xy 69.312743 101.926799)
+        (xy 69.316974 101.933096)
+        (xy 69.383592 101.993714)
+        (xy 69.402712 102.011111)
+        (xy 69.442108 102.046959)
+        (xy 69.50376 102.080433)
+        (xy 69.56953 102.116143)
+        (xy 69.590791 102.127687)
+        (xy 69.754438 102.170619)
+        (xy 69.842047 102.171996)
+        (xy 69.916004 102.173158)
+        (xy 69.916007 102.173158)
+        (xy 69.923602 102.173277)
+        (xy 69.981723 102.159965)
+        (xy 70.081114 102.137202)
+        (xy 70.081118 102.137201)
+        (xy 70.088517 102.135506)
+        (xy 70.239662 102.059488)
+        (xy 70.245433 102.054559)
+        (xy 70.245436 102.054557)
+        (xy 70.362539 101.954541)
+        (xy 70.36254 101.95454)
+        (xy 70.368311 101.949611)
+        (xy 70.467037 101.812219)
+        (xy 70.472362 101.798974)
+        (xy 70.501295 101.727)
+        (xy 70.530141 101.655243)
+        (xy 70.530894 101.649951)
+        (xy 70.56735 101.590147)
+        (xy 70.631211 101.559128)
+        (xy 70.701706 101.567559)
+        (xy 70.756451 101.612764)
+        (xy 70.769894 101.642734)
+        (xy 70.771121 101.642299)
+        (xy 70.773049 101.647743)
+        (xy 70.774471 101.653343)
+        (xy 70.789019 101.6849)
+        (xy 70.860038 101.838953)
+        (xy 70.860041 101.838958)
+        (xy 70.862457 101.844199)
+        (xy 70.865788 101.848912)
+        (xy 70.865789 101.848914)
+        (xy 70.979814 102.010254)
+        (xy 70.983751 102.015825)
+        (xy 71.134289 102.162474)
+        (xy 71.139085 102.165679)
+        (xy 71.139088 102.165681)
+        (xy 71.249128 102.239207)
+        (xy 71.309031 102.279233)
+        (xy 71.314339 102.281514)
+        (xy 71.31434 102.281514)
+        (xy 71.496822 102.359914)
+        (xy 71.496825 102.359915)
+        (xy 71.502125 102.362192)
+        (xy 71.507754 102.363466)
+        (xy 71.507755 102.363466)
+        (xy 71.701467 102.407299)
+        (xy 71.701473 102.4073)
+        (xy 71.707104 102.408574)
+        (xy 71.712875 102.408801)
+        (xy 71.712877 102.408801)
+        (xy 71.852369 102.414282)
+        (xy 71.890852 102.427243)
+        (xy 71.902456 102.419999)
+        (xy 71.918289 102.416653)
+        (xy 71.924641 102.415732)
+        (xy 72.125088 102.386669)
+        (xy 72.130552 102.384814)
+        (xy 72.130557 102.384813)
+        (xy 72.318624 102.320973)
+        (xy 72.318629 102.320971)
+        (xy 72.324096 102.319115)
+        (xy 72.347399 102.306065)
+        (xy 72.443161 102.252435)
+        (xy 72.50746 102.216426)
+        (xy 72.669041 102.082041)
+        (xy 72.803426 101.92046)
+        (xy 72.891803 101.762652)
+        (xy 72.903291 101.742139)
+        (xy 72.903292 101.742137)
+        (xy 72.906115 101.737096)
+        (xy 72.907971 101.731629)
+        (xy 72.907973 101.731624)
+        (xy 72.971813 101.543557)
+        (xy 72.971814 101.543552)
+        (xy 72.973669 101.538088)
+        (xy 73.003825 101.330103)
+        (xy 73.005399 101.27)
+        (xy 72.986169 101.060721)
+        (xy 72.972882 101.013607)
+        (xy 72.9408 100.899854)
+        (xy 72.929123 100.858451)
+        (xy 72.836171 100.669963)
+        (xy 72.710427 100.501571)
+        (xy 72.700866 100.492733)
+        (xy 72.560341 100.362833)
+        (xy 72.560338 100.362831)
+        (xy 72.556101 100.358914)
+        (xy 72.378362 100.246769)
+        (xy 72.252924 100.196724)
+        (xy 87.446509 100.196724)
+        (xy 87.447673 100.205626)
+        (xy 87.447673 100.205629)
+        (xy 87.455653 100.266655)
+        (xy 87.465395 100.341152)
+        (xy 87.469009 100.349365)
+        (xy 87.46901 100.349369)
+        (xy 87.49144 100.400343)
+        (xy 87.524059 100.474474)
+        (xy 87.529834 100.481344)
+        (xy 87.529835 100.481346)
+        (xy 87.598869 100.563472)
+        (xy 87.617783 100.585973)
+        (xy 87.62526 100.59095)
+        (xy 87.731561 100.66171)
+        (xy 87.731563 100.661711)
+        (xy 87.739034 100.666684)
+        (xy 87.878064 100.710121)
+        (xy 88.023698 100.71279)
+        (xy 88.122577 100.685832)
+        (xy 88.155563 100.676839)
+        (xy 88.155564 100.676839)
+        (xy 88.164226 100.674477)
+        (xy 88.172559 100.669361)
+        (xy 88.280702 100.602961)
+        (xy 88.288354 100.598263)
+        (xy 88.294974 100.59095)
+        (xy 88.380073 100.496934)
+        (xy 88.380074 100.496933)
+        (xy 88.386101 100.490274)
+        (xy 88.393168 100.475689)
+        (xy 88.429672 100.400343)
+        (xy 93.45812 100.400343)
+        (xy 93.459926 100.402756)
+        (xy 93.46231 100.403975)
+        (xy 93.517098 100.421092)
+        (xy 93.534641 100.423933)
+        (xy 93.646715 100.425987)
+        (xy 93.664356 100.42379)
+        (xy 93.729064 100.406149)
+        (xy 93.741072 100.398758)
+        (xy 93.74085 100.396975)
+        (xy 93.738128 100.392971)
+        (xy 93.611812 100.266655)
+        (xy 93.597868 100.259041)
+        (xy 93.596035 100.259172)
+        (xy 93.58942 100.263423)
+        (xy 93.46488 100.387963)
+        (xy 93.45812 100.400343)
+        (xy 88.429672 100.400343)
+        (xy 88.445695 100.367272)
+        (xy 88.445695 100.367271)
+        (xy 88.44961 100.359191)
+        (xy 88.468006 100.24985)
+        (xy 88.47297 100.220344)
+        (xy 88.47297 100.220341)
+        (xy 88.473776 100.215552)
+        (xy 88.473929 100.203)
+        (xy 88.467736 100.159753)
+        (xy 88.454554 100.067706)
+        (xy 88.454553 100.067703)
+        (xy 88.45328 100.058813)
+        (xy 88.449562 100.050635)
+        (xy 88.414855 99.974301)
+        (xy 93.141529 99.974301)
+        (xy 93.156063 100.085442)
+        (xy 93.160825 100.1025)
+        (xy 93.16989 100.11326)
+        (xy 93.175444 100.111713)
+        (xy 93.303345 99.983812)
+        (xy 93.309723 99.972132)
+        (xy 93.887041 99.972132)
+        (xy 93.887172 99.973965)
+        (xy 93.891423 99.98058)
+        (xy 94.018359 100.107516)
+        (xy 94.030739 100.114276)
+        (xy 94.034235 100.111659)
+        (xy 94.037445 100.1016)
+        (xy 94.056725 99.987001)
+        (xy 94.057591 99.977345)
+        (xy 94.05761 99.975859)
+        (xy 94.056979 99.966184)
+        (xy 94.042442 99.864673)
+        (xy 96.479185 99.864673)
+        (xy 96.480349 99.873575)
+        (xy 96.480349 99.873578)
+        (xy 96.488301 99.93439)
+        (xy 96.498071 100.009101)
+        (xy 96.501685 100.017314)
+        (xy 96.501686 100.017318)
+        (xy 96.517299 100.0528)
+        (xy 96.556735 100.142423)
+        (xy 96.56251 100.149293)
+        (xy 96.562511 100.149295)
+        (xy 96.642647 100.244629)
+        (xy 96.650459 100.253922)
+        (xy 96.657936 100.258899)
+        (xy 96.764237 100.329659)
+        (xy 96.764239 100.32966)
+        (xy 96.77171 100.334633)
+        (xy 96.780277 100.33731)
+        (xy 96.780278 100.33731)
+        (xy 96.796653 100.342426)
+        (xy 96.91074 100.37807)
+        (xy 97.056374 100.380739)
+        (xy 97.171436 100.349369)
+        (xy 97.188239 100.344788)
+        (xy 97.18824 100.344788)
+        (xy 97.196902 100.342426)
+        (xy 97.205235 100.33731)
+        (xy 97.313378 100.27091)
+        (xy 97.32103 100.266212)
+        (xy 97.327403 100.259172)
+        (xy 97.412749 100.164883)
+        (xy 97.41275 100.164882)
+        (xy 97.418777 100.158223)
+        (xy 97.431248 100.132484)
+        (xy 97.478371 100.035221)
+        (xy 97.478371 100.03522)
+        (xy 97.482286 100.02714)
+        (xy 97.501283 99.914223)
+        (xy 97.505646 99.888293)
+        (xy 97.505646 99.88829)
+        (xy 97.506452 99.883501)
+        (xy 97.506533 99.876825)
+        (xy 97.506546 99.875809)
+        (xy 97.506546 99.875806)
+        (xy 97.506605 99.870949)
+        (xy 97.49372 99.780973)
+        (xy 97.48723 99.735655)
+        (xy 97.487229 99.735652)
+        (xy 97.485956 99.726762)
+        (xy 97.449217 99.64596)
+        (xy 97.439229 99.575669)
+        (xy 97.470502 99.509253)
+        (xy 97.53421 99.43887)
+        (xy 97.534211 99.438869)
+        (xy 97.540238 99.43221)
+        (xy 97.555024 99.401693)
+        (xy 97.599832 99.309208)
+        (xy 97.599832 99.309207)
+        (xy 97.603747 99.301127)
+        (xy 97.624171 99.17973)
+        (xy 97.627107 99.16228)
+        (xy 97.627107 99.162277)
+        (xy 97.627913 99.157488)
+        (xy 97.628066 99.144936)
+        (xy 97.620095 99.089276)
+        (xy 97.608691 99.009642)
+        (xy 97.60869 99.009639)
+        (xy 97.607417 99.000749)
+        (xy 97.603228 98.991536)
+        (xy 97.550845 98.876326)
+        (xy 97.550844 98.876324)
+        (xy 97.547129 98.868154)
+        (xy 97.45205 98.757809)
+        (xy 97.329822 98.678584)
+        (xy 97.190271 98.63685)
+        (xy 97.181295 98.636795)
+        (xy 97.181294 98.636795)
+        (xy 97.119981 98.636421)
+        (xy 97.044616 98.63596)
+        (xy 96.904566 98.675987)
+        (xy 96.896979 98.680774)
+        (xy 96.896977 98.680775)
+        (xy 96.841786 98.715598)
+        (xy 96.781379 98.753712)
+        (xy 96.684959 98.862887)
+        (xy 96.681145 98.87101)
+        (xy 96.681144 98.871012)
+        (xy 96.639922 98.958812)
+        (xy 96.623056 98.994736)
+        (xy 96.621676 99.003601)
+        (xy 96.621675 99.003603)
+        (xy 96.608494 99.08826)
+        (xy 96.600646 99.13866)
+        (xy 96.60181 99.147562)
+        (xy 96.60181 99.147565)
+        (xy 96.610148 99.211326)
+        (xy 96.619532 99.283088)
+        (xy 96.623147 99.291303)
+        (xy 96.623147 99.291304)
+        (xy 96.640202 99.330064)
+        (xy 96.654679 99.362963)
+        (xy 96.658259 99.3711)
+        (xy 96.667387 99.441507)
+        (xy 96.637371 99.505254)
+        (xy 96.563498 99.5889)
+        (xy 96.559684 99.597023)
+        (xy 96.559683 99.597025)
+        (xy 96.512984 99.696491)
+        (xy 96.501595 99.720749)
+        (xy 96.500215 99.729614)
+        (xy 96.500214 99.729616)
+        (xy 96.481222 99.851593)
+        (xy 96.479185 99.864673)
+        (xy 94.042442 99.864673)
+        (xy 94.040506 99.851153)
+        (xy 94.036557 99.837648)
+        (xy 94.028558 99.828386)
+        (xy 94.022768 99.830075)
+        (xy 93.894655 99.958188)
+        (xy 93.887041 99.972132)
+        (xy 93.309723 99.972132)
+        (xy 93.310959 99.969868)
+        (xy 93.310828 99.968035)
+        (xy 93.306577 99.96142)
+        (xy 93.180112 99.834955)
+        (xy 93.167732 99.828195)
+        (xy 93.163364 99.831465)
+        (xy 93.158992 99.845765)
+        (xy 93.141746 99.956524)
+        (xy 93.141529 99.974301)
+        (xy 88.414855 99.974301)
+        (xy 88.396708 99.93439)
+        (xy 88.396707 99.934388)
+        (xy 88.392992 99.926218)
+        (xy 88.297913 99.815873)
+        (xy 88.175685 99.736648)
+        (xy 88.036134 99.694914)
+        (xy 88.027158 99.694859)
+        (xy 88.027157 99.694859)
+        (xy 87.965844 99.694485)
+        (xy 87.890479 99.694024)
+        (xy 87.750429 99.734051)
+        (xy 87.742842 99.738838)
+        (xy 87.74284 99.738839)
+        (xy 87.687023 99.774057)
+        (xy 87.627242 99.811776)
+        (xy 87.530822 99.920951)
+        (xy 87.527008 99.929074)
+        (xy 87.527007 99.929076)
+        (xy 87.485578 100.017318)
+        (xy 87.468919 100.0528)
+        (xy 87.467539 100.061665)
+        (xy 87.467538 100.061667)
+        (xy 87.448827 100.181839)
+        (xy 87.446509 100.196724)
+        (xy 72.252924 100.196724)
+        (xy 72.183163 100.168892)
+        (xy 72.177506 100.167767)
+        (xy 72.1775 100.167765)
+        (xy 71.982707 100.129019)
+        (xy 71.982705 100.129019)
+        (xy 71.97704 100.127892)
+        (xy 71.971265 100.127816)
+        (xy 71.971261 100.127816)
+        (xy 71.936466 100.127361)
+        (xy 71.93472 100.127338)
+        (xy 71.892049 100.1142)
+        (xy 71.878146 100.122382)
+        (xy 71.845775 100.126174)
+        (xy 71.766898 100.125141)
+        (xy 71.761201 100.12612)
+        (xy 71.7612 100.12612)
+        (xy 71.621419 100.150139)
+        (xy 71.559772 100.160732)
+        (xy 71.362601 100.233472)
+        (xy 71.35764 100.236424)
+        (xy 71.357639 100.236424)
+        (xy 71.192566 100.334633)
+        (xy 71.181988 100.340926)
+        (xy 71.023981 100.479494)
+        (xy 71.009664 100.497655)
+        (xy 70.945461 100.579097)
+        (xy 70.893872 100.644537)
+        (xy 70.891181 100.649653)
+        (xy 70.891179 100.649655)
+        (xy 70.803393 100.81651)
+        (xy 70.796018 100.830527)
+        (xy 70.733696 101.031234)
+        (xy 70.733018 101.036966)
+        (xy 70.733017 101.036969)
+        (xy 70.721979 101.13023)
+        (xy 70.694108 101.195527)
+        (xy 70.63536 101.235391)
+        (xy 70.564385 101.237165)
+        (xy 70.503719 101.200286)
+        (xy 70.478985 101.159955)
+        (xy 70.478643 101.159048)
+        (xy 70.474006 101.146778)
+        (xy 70.448894 101.11024)
+        (xy 70.382481 101.013607)
+        (xy 70.382479 101.013605)
+        (xy 70.378179 101.007348)
+        (xy 70.372508 101.002295)
+        (xy 70.257531 100.899854)
+        (xy 70.257528 100.899852)
+        (xy 70.251859 100.894801)
+        (xy 70.102339 100.815634)
+        (xy 70.091964 100.813028)
+        (xy 69.945622 100.776269)
+        (xy 69.945618 100.776269)
+        (xy 69.938251 100.774418)
+        (xy 69.930652 100.774378)
+        (xy 69.93065 100.774378)
+        (xy 69.860308 100.77401)
+        (xy 69.769069 100.773532)
+        (xy 69.761688 100.775304)
+        (xy 69.611938 100.811256)
+        (xy 69.611935 100.811257)
+        (xy 69.604559 100.813028)
+        (xy 69.454218 100.890624)
+        (xy 69.448497 100.895614)
+        (xy 69.448495 100.895616)
+        (xy 69.334184 100.995336)
+        (xy 69.326726 101.001842)
+        (xy 69.317412 101.015095)
+        (xy 69.234912 101.132481)
+        (xy 69.229444 101.140261)
+        (xy 69.226682 101.147344)
+        (xy 69.226682 101.147345)
+        (xy 69.225492 101.150397)
+        (xy 69.167988 101.297889)
+        (xy 69.162205 101.341818)
+        (xy 69.147934 101.450218)
+        (xy 69.145905 101.465626)
+        (xy 61.595 101.465626)
+        (xy 61.595 98.671626)
+        (xy 63.430905 98.671626)
+        (xy 63.44947 98.83979)
+        (xy 63.45208 98.846922)
+        (xy 63.490116 98.950859)
+        (xy 63.507612 98.99867)
+        (xy 63.511848 99.004973)
+        (xy 63.511848 99.004974)
+        (xy 63.59774 99.132796)
+        (xy 63.597743 99.132799)
+        (xy 63.601974 99.139096)
+        (xy 63.727108 99.252959)
+        (xy 63.733783 99.256583)
+        (xy 63.855554 99.322699)
+        (xy 63.875791 99.333687)
+        (xy 64.039438 99.376619)
+        (xy 64.127047 99.377996)
+        (xy 64.201004 99.379158)
+        (xy 64.201007 99.379158)
+        (xy 64.208602 99.379277)
+        (xy 64.279832 99.362963)
+        (xy 64.366114 99.343202)
+        (xy 64.366118 99.343201)
+        (xy 64.373517 99.341506)
+        (xy 64.524662 99.265488)
+        (xy 64.530433 99.260559)
+        (xy 64.530436 99.260557)
+        (xy 64.647539 99.160541)
+        (xy 64.64754 99.16054)
+        (xy 64.653311 99.155611)
+        (xy 64.752037 99.018219)
+        (xy 64.755216 99.010313)
+        (xy 64.796439 98.907765)
+        (xy 64.815141 98.861243)
+        (xy 64.838099 98.699938)
+        (xy 70.708995 98.699938)
+        (xy 70.72274 98.909649)
+        (xy 70.774471 99.113343)
+        (xy 70.77689 99.11859)
+        (xy 70.860038 99.298953)
+        (xy 70.860041 99.298958)
+        (xy 70.862457 99.304199)
+        (xy 70.865788 99.308912)
+        (xy 70.865789 99.308914)
+        (xy 70.974612 99.462893)
+        (xy 70.983751 99.475825)
+        (xy 71.134289 99.622474)
+        (xy 71.139085 99.625679)
+        (xy 71.139088 99.625681)
+        (xy 71.241839 99.694337)
+        (xy 71.309031 99.739233)
+        (xy 71.314339 99.741514)
+        (xy 71.31434 99.741514)
+        (xy 71.496822 99.819914)
+        (xy 71.496825 99.819915)
+        (xy 71.502125 99.822192)
+        (xy 71.507754 99.823466)
+        (xy 71.507755 99.823466)
+        (xy 71.701467 99.867299)
+        (xy 71.701473 99.8673)
+        (xy 71.707104 99.868574)
+        (xy 71.712875 99.868801)
+        (xy 71.712877 99.868801)
+        (xy 71.852369 99.874282)
+        (xy 71.890852 99.887243)
+        (xy 71.902456 99.879999)
+        (xy 71.918289 99.876653)
+        (xy 71.92411 99.875809)
+        (xy 72.125088 99.846669)
+        (xy 72.130552 99.844814)
+        (xy 72.130557 99.844813)
+        (xy 72.318624 99.780973)
+        (xy 72.318629 99.780971)
+        (xy 72.324096 99.779115)
+        (xy 72.35582 99.761349)
+        (xy 72.408967 99.731585)
+        (xy 72.50746 99.676426)
+        (xy 72.669041 99.542041)
+        (xy 72.803426 99.38046)
+        (xy 72.906115 99.197096)
+        (xy 72.907971 99.191629)
+        (xy 72.907973 99.191624)
+        (xy 72.910179 99.185126)
+        (xy 75.876905 99.185126)
+        (xy 75.89547 99.35329)
+        (xy 75.901988 99.3711)
+        (xy 75.941284 99.478481)
+        (xy 75.953612 99.51217)
+        (xy 75.957848 99.518473)
+        (xy 75.957848 99.518474)
+        (xy 76.04374 99.646296)
+        (xy 76.043743 99.646299)
+        (xy 76.047974 99.652596)
+        (xy 76.173108 99.766459)
+        (xy 76.196184 99.778988)
+        (xy 76.292835 99.831465)
+        (xy 76.321791 99.847187)
+        (xy 76.485438 99.890119)
+        (xy 76.573047 99.891496)
+        (xy 76.647004 99.892658)
+        (xy 76.647007 99.892658)
+        (xy 76.654602 99.892777)
+        (xy 76.716318 99.878642)
+        (xy 76.812114 99.856702)
+        (xy 76.812118 99.856701)
+        (xy 76.819517 99.855006)
+        (xy 76.970662 99.778988)
+        (xy 76.976433 99.774059)
+        (xy 76.976436 99.774057)
+        (xy 77.093539 99.674041)
+        (xy 77.09354 99.67404)
+        (xy 77.099311 99.669111)
+        (xy 77.198037 99.531719)
+        (xy 77.203362 99.518474)
+        (xy 77.228467 99.456021)
+        (xy 77.261141 99.374743)
+        (xy 77.28498 99.207246)
+        (xy 77.285134 99.1925)
+        (xy 77.283413 99.178271)
+        (xy 89.959523 99.178271)
+        (xy 89.960687 99.187173)
+        (xy 89.960687 99.187176)
+        (xy 89.969763 99.256583)
+        (xy 89.978409 99.322699)
+        (xy 89.982023 99.330912)
+        (xy 89.982024 99.330916)
+        (xy 90.003825 99.38046)
+        (xy 90.037073 99.456021)
+        (xy 90.042848 99.462891)
+        (xy 90.042849 99.462893)
+        (xy 90.125017 99.560644)
+        (xy 90.130797 99.56752)
+        (xy 90.155632 99.584052)
+        (xy 90.244575 99.643257)
+        (xy 90.244577 99.643258)
+        (xy 90.252048 99.648231)
+        (xy 90.391078 99.691668)
+        (xy 90.536712 99.694337)
+        (xy 90.629238 99.669111)
+        (xy 90.668577 99.658386)
+        (xy 90.668578 99.658386)
+        (xy 90.67724 99.656024)
+        (xy 90.685573 99.650908)
+        (xy 90.793716 99.584508)
+        (xy 90.801368 99.57981)
+        (xy 90.807988 99.572497)
+        (xy 90.835891 99.54167)
+        (xy 93.45698 99.54167)
+        (xy 93.457519 99.54562)
+        (xy 93.459858 99.549015)
+        (xy 93.586188 99.675345)
+        (xy 93.600132 99.682959)
+        (xy 93.601965 99.682828)
+        (xy 93.60858 99.678577)
+        (xy 93.733265 99.553892)
+        (xy 93.740025 99.541512)
+        (xy 93.737087 99.537587)
+        (xy 93.712277 99.471067)
+        (xy 93.727369 99.401693)
+        (xy 93.730106 99.398809)
+        (xy 93.741291 99.375527)
+        (xy 93.741268 99.375343)
+        (xy 94.98312 99.375343)
+        (xy 94.984926 99.377756)
+        (xy 94.98731 99.378975)
+        (xy 95.042098 99.396092)
+        (xy 95.059641 99.398933)
+        (xy 95.171715 99.400987)
+        (xy 95.189356 99.39879)
+        (xy 95.254064 99.381149)
+        (xy 95.266072 99.373758)
+        (xy 95.26585 99.371975)
+        (xy 95.263128 99.367971)
+        (xy 95.136812 99.241655)
+        (xy 95.122868 99.234041)
+        (xy 95.121035 99.234172)
+        (xy 95.11442 99.238423)
+        (xy 94.98988 99.362963)
+        (xy 94.98312 99.375343)
+        (xy 93.741268 99.375343)
+        (xy 93.74085 99.371975)
+        (xy 93.738128 99.367971)
+        (xy 93.611812 99.241655)
+        (xy 93.597868 99.234041)
+        (xy 93.596035 99.234172)
+        (xy 93.58942 99.238423)
+        (xy 93.46488 99.362963)
+        (xy 93.45812 99.375342)
+        (xy 93.461537 99.379907)
+        (xy 93.486349 99.446427)
+        (xy 93.471258 99.515801)
+        (xy 93.466816 99.520538)
+        (xy 93.45698 99.54167)
+        (xy 90.835891 99.54167)
+        (xy 90.893087 99.478481)
+        (xy 90.893088 99.47848)
+        (xy 90.899115 99.471821)
+        (xy 90.909568 99.450247)
+        (xy 90.945858 99.375343)
+        (xy 91.93312 99.375343)
+        (xy 91.934926 99.377756)
+        (xy 91.93731 99.378975)
+        (xy 91.992098 99.396092)
+        (xy 92.009641 99.398933)
+        (xy 92.121715 99.400987)
+        (xy 92.139356 99.39879)
+        (xy 92.204064 99.381149)
+        (xy 92.216072 99.373758)
+        (xy 92.21585 99.371975)
+        (xy 92.213128 99.367971)
+        (xy 92.086812 99.241655)
+        (xy 92.072868 99.234041)
+        (xy 92.071035 99.234172)
+        (xy 92.06442 99.238423)
+        (xy 91.93988 99.362963)
+        (xy 91.93312 99.375343)
+        (xy 90.945858 99.375343)
+        (xy 90.958709 99.348819)
+        (xy 90.958709 99.348818)
+        (xy 90.962624 99.340738)
+        (xy 90.980575 99.234041)
+        (xy 90.985984 99.201891)
+        (xy 90.985984 99.201888)
+        (xy 90.98679 99.197099)
+        (xy 90.986943 99.184547)
+        (xy 90.975944 99.107743)
+        (xy 90.967568 99.049253)
+        (xy 90.967567 99.04925)
+        (xy 90.966294 99.04036)
+        (xy 90.962576 99.032182)
+        (xy 90.924892 98.949301)
+        (xy 91.616529 98.949301)
+        (xy 91.631063 99.060442)
+        (xy 91.635825 99.0775)
+        (xy 91.64489 99.08826)
+        (xy 91.650444 99.086713)
+        (xy 91.778345 98.958812)
+        (xy 91.784723 98.947132)
+        (xy 92.362041 98.947132)
+        (xy 92.362172 98.948965)
+        (xy 92.366423 98.95558)
+        (xy 92.493359 99.082516)
+        (xy 92.505739 99.089276)
+        (xy 92.509235 99.086659)
+        (xy 92.512445 99.0766)
+        (xy 92.531725 98.962001)
+        (xy 92.532591 98.952345)
+        (xy 92.53261 98.950859)
+        (xy 92.532508 98.949301)
+        (xy 93.141529 98.949301)
+        (xy 93.156063 99.060442)
+        (xy 93.160825 99.0775)
+        (xy 93.16989 99.08826)
+        (xy 93.175444 99.086713)
+        (xy 93.303345 98.958812)
+        (xy 93.309723 98.947132)
+        (xy 93.887041 98.947132)
+        (xy 93.887172 98.948965)
+        (xy 93.891423 98.95558)
+        (xy 94.018359 99.082516)
+        (xy 94.030739 99.089276)
+        (xy 94.034235 99.086659)
+        (xy 94.037445 99.0766)
+        (xy 94.056725 98.962001)
+        (xy 94.057591 98.952345)
+        (xy 94.05761 98.950859)
+        (xy 94.057508 98.949301)
+        (xy 94.666529 98.949301)
+        (xy 94.681063 99.060442)
+        (xy 94.685825 99.0775)
+        (xy 94.69489 99.08826)
+        (xy 94.700444 99.086713)
+        (xy 94.828345 98.958812)
+        (xy 94.834723 98.947132)
+        (xy 95.412041 98.947132)
+        (xy 95.412172 98.948965)
+        (xy 95.416423 98.95558)
+        (xy 95.543359 99.082516)
+        (xy 95.555739 99.089276)
+        (xy 95.559235 99.086659)
+        (xy 95.562445 99.0766)
+        (xy 95.581725 98.962001)
+        (xy 95.582591 98.952345)
+        (xy 95.58261 98.950859)
+        (xy 95.581979 98.941184)
+        (xy 95.565506 98.826153)
+        (xy 95.561557 98.812648)
+        (xy 95.553558 98.803386)
+        (xy 95.547768 98.805075)
+        (xy 95.419655 98.933188)
+        (xy 95.412041 98.947132)
+        (xy 94.834723 98.947132)
+        (xy 94.835959 98.944868)
+        (xy 94.835828 98.943035)
+        (xy 94.831577 98.93642)
+        (xy 94.705112 98.809955)
+        (xy 94.692732 98.803195)
+        (xy 94.688364 98.806465)
+        (xy 94.683992 98.820765)
+        (xy 94.666746 98.931524)
+        (xy 94.666529 98.949301)
+        (xy 94.057508 98.949301)
+        (xy 94.056979 98.941184)
+        (xy 94.040506 98.826153)
+        (xy 94.036557 98.812648)
+        (xy 94.028558 98.803386)
+        (xy 94.022768 98.805075)
+        (xy 93.894655 98.933188)
+        (xy 93.887041 98.947132)
+        (xy 93.309723 98.947132)
+        (xy 93.310959 98.944868)
+        (xy 93.310828 98.943035)
+        (xy 93.306577 98.93642)
+        (xy 93.180112 98.809955)
+        (xy 93.167732 98.803195)
+        (xy 93.163364 98.806465)
+        (xy 93.158992 98.820765)
+        (xy 93.141746 98.931524)
+        (xy 93.141529 98.949301)
+        (xy 92.532508 98.949301)
+        (xy 92.531979 98.941184)
+        (xy 92.515506 98.826153)
+        (xy 92.511557 98.812648)
+        (xy 92.503558 98.803386)
+        (xy 92.497768 98.805075)
+        (xy 92.369655 98.933188)
+        (xy 92.362041 98.947132)
+        (xy 91.784723 98.947132)
+        (xy 91.785959 98.944868)
+        (xy 91.785828 98.943035)
+        (xy 91.781577 98.93642)
+        (xy 91.655112 98.809955)
+        (xy 91.642732 98.803195)
+        (xy 91.638364 98.806465)
+        (xy 91.633992 98.820765)
+        (xy 91.616746 98.931524)
+        (xy 91.616529 98.949301)
+        (xy 90.924892 98.949301)
+        (xy 90.909722 98.915937)
+        (xy 90.909721 98.915935)
+        (xy 90.906006 98.907765)
+        (xy 90.810927 98.79742)
+        (xy 90.688699 98.718195)
+        (xy 90.549148 98.676461)
+        (xy 90.540172 98.676406)
+        (xy 90.540171 98.676406)
+        (xy 90.478858 98.676032)
+        (xy 90.403493 98.675571)
+        (xy 90.263443 98.715598)
+        (xy 90.255856 98.720385)
+        (xy 90.255854 98.720386)
+        (xy 90.204283 98.752925)
+        (xy 90.140256 98.793323)
+        (xy 90.043836 98.902498)
+        (xy 90.040022 98.910621)
+        (xy 90.040021 98.910623)
+        (xy 89.989895 99.017389)
+        (xy 89.981933 99.034347)
+        (xy 89.980553 99.043212)
+        (xy 89.980552 99.043214)
+        (xy 89.962013 99.16228)
+        (xy 89.959523 99.178271)
+        (xy 77.283413 99.178271)
+        (xy 77.283331 99.177595)
+        (xy 77.27252 99.08826)
+        (xy 77.264809 99.02454)
+        (xy 77.205006 98.866278)
+        (xy 77.15949 98.800051)
+        (xy 77.113481 98.733107)
+        (xy 77.113479 98.733105)
+        (xy 77.109179 98.726848)
+        (xy 77.103508 98.721795)
+        (xy 76.988531 98.619354)
+        (xy 76.988528 98.619352)
+        (xy 76.982859 98.614301)
+        (xy 76.833339 98.535134)
+        (xy 76.822964 98.532528)
+        (xy 76.766866 98.518437)
+        (xy 91.932221 98.518437)
+        (xy 91.932519 98.52062)
+        (xy 91.934858 98.524015)
+        (xy 92.061188 98.650345)
+        (xy 92.075132 98.657959)
+        (xy 92.076965 98.657828)
+        (xy 92.08358 98.653577)
+        (xy 92.208265 98.528892)
+        (xy 92.214939 98.51667)
+        (xy 93.45698 98.51667)
+        (xy 93.457519 98.52062)
+        (xy 93.459858 98.524015)
+        (xy 93.586188 98.650345)
+        (xy 93.600132 98.657959)
+        (xy 93.601965 98.657828)
+        (xy 93.60858 98.653577)
+        (xy 93.733265 98.528892)
+        (xy 93.738974 98.518437)
+        (xy 94.982221 98.518437)
+        (xy 94.982519 98.52062)
+        (xy 94.984858 98.524015)
+        (xy 95.111188 98.650345)
+        (xy 95.125132 98.657959)
+        (xy 95.126965 98.657828)
+        (xy 95.13358 98.653577)
+        (xy 95.258265 98.528892)
+        (xy 95.265025 98.516512)
+        (xy 95.263462 98.514424)
+        (xy 95.260425 98.512894)
+        (xy 95.200396 98.494941)
+        (xy 95.18282 98.492314)
+        (xy 95.070726 98.49163)
+        (xy 95.05312 98.494042)
+        (xy 94.994139 98.510899)
+        (xy 94.982221 98.518437)
+        (xy 93.738974 98.518437)
+        (xy 93.740025 98.516512)
+        (xy 93.737087 98.512587)
+        (xy 93.712277 98.446067)
+        (xy 93.727369 98.376693)
+        (xy 93.730106 98.373809)
+        (xy 93.741291 98.350527)
+        (xy 93.74085 98.346975)
+        (xy 93.738128 98.342971)
+        (xy 93.611812 98.216655)
+        (xy 93.597868 98.209041)
+        (xy 93.596035 98.209172)
+        (xy 93.58942 98.213423)
+        (xy 93.46488 98.337963)
+        (xy 93.45812 98.350342)
+        (xy 93.461537 98.354907)
+        (xy 93.486349 98.421427)
+        (xy 93.471258 98.490801)
+        (xy 93.466816 98.495538)
+        (xy 93.45698 98.51667)
+        (xy 92.214939 98.51667)
+        (xy 92.215025 98.516512)
+        (xy 92.213462 98.514424)
+        (xy 92.210425 98.512894)
+        (xy 92.150396 98.494941)
+        (xy 92.13282 98.492314)
+        (xy 92.020726 98.49163)
+        (xy 92.00312 98.494042)
+        (xy 91.944139 98.510899)
+        (xy 91.932221 98.518437)
+        (xy 76.766866 98.518437)
+        (xy 76.676622 98.495769)
+        (xy 76.676618 98.495769)
+        (xy 76.669251 98.493918)
+        (xy 76.661652 98.493878)
+        (xy 76.66165 98.493878)
+        (xy 76.591308 98.49351)
+        (xy 76.500069 98.493032)
+        (xy 76.492688 98.494804)
+        (xy 76.342938 98.530756)
+        (xy 76.342935 98.530757)
+        (xy 76.335559 98.532528)
+        (xy 76.185218 98.610124)
+        (xy 76.179497 98.615114)
+        (xy 76.179495 98.615116)
+        (xy 76.101145 98.683465)
+        (xy 76.057726 98.721342)
+        (xy 76.049038 98.733704)
+        (xy 75.97448 98.83979)
+        (xy 75.960444 98.859761)
+        (xy 75.898988 99.017389)
+        (xy 75.895964 99.04036)
+        (xy 75.879913 99.16228)
+        (xy 75.876905 99.185126)
+        (xy 72.910179 99.185126)
+        (xy 72.971813 99.003557)
+        (xy 72.971814 99.003552)
+        (xy 72.973669 98.998088)
+        (xy 73.003825 98.790103)
+        (xy 73.005399 98.73)
+        (xy 72.986169 98.520721)
+        (xy 72.98109 98.50271)
+        (xy 72.944844 98.374193)
+        (xy 72.929123 98.318451)
+        (xy 72.836171 98.129963)
+        (xy 72.807273 98.091263)
+        (xy 72.71388 97.966195)
+        (xy 72.713879 97.966194)
+        (xy 72.710427 97.961571)
+        (xy 72.686544 97.939494)
+        (xy 72.560341 97.822833)
+        (xy 72.560338 97.822831)
+        (xy 72.556101 97.818914)
+        (xy 72.378362 97.706769)
+        (xy 72.335639 97.689724)
+        (xy 89.928109 97.689724)
+        (xy 89.929273 97.698626)
+        (xy 89.929273 97.698629)
+        (xy 89.939678 97.778195)
+        (xy 89.946995 97.834152)
+        (xy 89.950609 97.842365)
+        (xy 89.95061 97.842369)
+        (xy 89.988661 97.928844)
+        (xy 90.005659 97.967474)
+        (xy 90.011434 97.974344)
+        (xy 90.011435 97.974346)
+        (xy 90.093603 98.072097)
+        (xy 90.099383 98.078973)
+        (xy 90.10686 98.08395)
+        (xy 90.213161 98.15471)
+        (xy 90.213163 98.154711)
+        (xy 90.220634 98.159684)
+        (xy 90.359664 98.203121)
+        (xy 90.505298 98.20579)
+        (xy 90.624655 98.173249)
+        (xy 90.637163 98.169839)
+        (xy 90.637164 98.169839)
+        (xy 90.645826 98.167477)
+        (xy 90.654159 98.162361)
+        (xy 90.720178 98.121825)
+        (xy 90.769954 98.091263)
+        (xy 90.776574 98.08395)
+        (xy 90.861673 97.989934)
+        (xy 90.861674 97.989933)
+        (xy 90.867701 97.983274)
+        (xy 90.873046 97.972243)
+        (xy 90.896273 97.924301)
+        (xy 93.141529 97.924301)
+        (xy 93.156063 98.035442)
+        (xy 93.160825 98.0525)
+        (xy 93.16989 98.06326)
+        (xy 93.175444 98.061713)
+        (xy 93.303345 97.933812)
+        (xy 93.309723 97.922132)
+        (xy 93.887041 97.922132)
+        (xy 93.887172 97.923965)
+        (xy 93.891423 97.93058)
+        (xy 94.018359 98.057516)
+        (xy 94.030739 98.064276)
+        (xy 94.034235 98.061659)
+        (xy 94.037445 98.0516)
+        (xy 94.056725 97.937001)
+        (xy 94.057591 97.927345)
+        (xy 94.05761 97.925859)
+        (xy 94.056979 97.916184)
+        (xy 94.040506 97.801153)
+        (xy 94.036557 97.787648)
+        (xy 94.028558 97.778386)
+        (xy 94.022768 97.780075)
+        (xy 93.894655 97.908188)
+        (xy 93.887041 97.922132)
+        (xy 93.309723 97.922132)
+        (xy 93.310959 97.919868)
+        (xy 93.310828 97.918035)
+        (xy 93.306577 97.91142)
+        (xy 93.180112 97.784955)
+        (xy 93.167732 97.778195)
+        (xy 93.163364 97.781465)
+        (xy 93.158992 97.795765)
+        (xy 93.141746 97.906524)
+        (xy 93.141529 97.924301)
+        (xy 90.896273 97.924301)
+        (xy 90.927295 97.860272)
+        (xy 90.927295 97.860271)
+        (xy 90.93121 97.852191)
+        (xy 90.947524 97.755223)
+        (xy 90.95457 97.713344)
+        (xy 90.95457 97.713341)
+        (xy 90.955376 97.708552)
+        (xy 90.955529 97.696)
+        (xy 90.946012 97.629544)
+        (xy 90.936154 97.560706)
+        (xy 90.936153 97.560703)
+        (xy 90.93488 97.551813)
+        (xy 90.928821 97.538487)
+        (xy 90.908338 97.493437)
+        (xy 93.457221 97.493437)
+        (xy 93.457519 97.49562)
+        (xy 93.459858 97.499015)
+        (xy 93.586188 97.625345)
+        (xy 93.600132 97.632959)
+        (xy 93.601965 97.632828)
+        (xy 93.60858 97.628577)
+        (xy 93.631233 97.605924)
+        (xy 96.539709 97.605924)
+        (xy 96.540873 97.614826)
+        (xy 96.540873 97.614829)
+        (xy 96.546371 97.656873)
+        (xy 96.558595 97.750352)
+        (xy 96.562209 97.758565)
+        (xy 96.56221 97.758569)
+        (xy 96.587407 97.815832)
+        (xy 96.617259 97.883674)
+        (xy 96.623034 97.890544)
+        (xy 96.623035 97.890546)
+        (xy 96.699325 97.981304)
+        (xy 96.710983 97.995173)
+        (xy 96.71846 98.00015)
+        (xy 96.824761 98.07091)
+        (xy 96.824763 98.070911)
+        (xy 96.832234 98.075884)
+        (xy 96.971264 98.119321)
+        (xy 97.116898 98.12199)
+        (xy 97.197562 98.099998)
+        (xy 97.248763 98.086039)
+        (xy 97.248764 98.086039)
+        (xy 97.257426 98.083677)
+        (xy 97.265088 98.078973)
+        (xy 97.329892 98.039183)
+        (xy 97.332268 98.037724)
+        (xy 101.061409 98.037724)
+        (xy 101.062573 98.046626)
+        (xy 101.062573 98.046629)
+        (xy 101.073373 98.129219)
+        (xy 101.080295 98.182152)
+        (xy 101.083909 98.190365)
+        (xy 101.08391 98.190369)
+        (xy 101.114746 98.260447)
+        (xy 101.138959 98.315474)
+        (xy 101.144734 98.322344)
+        (xy 101.144735 98.322346)
+        (xy 101.193114 98.3799)
+        (xy 101.232683 98.426973)
+        (xy 101.24016 98.43195)
+        (xy 101.346461 98.50271)
+        (xy 101.346463 98.502711)
+        (xy 101.353934 98.507684)
+        (xy 101.362501 98.510361)
+        (xy 101.362502 98.510361)
+        (xy 101.369627 98.512587)
+        (xy 101.492964 98.551121)
+        (xy 101.638598 98.55379)
+        (xy 101.767745 98.51858)
+        (xy 101.770463 98.517839)
+        (xy 101.770464 98.517839)
+        (xy 101.779126 98.515477)
+        (xy 101.787459 98.510361)
+        (xy 101.895602 98.443961)
+        (xy 101.903254 98.439263)
+        (xy 101.909874 98.43195)
+        (xy 101.994973 98.337934)
+        (xy 101.994974 98.337933)
+        (xy 102.001001 98.331274)
+        (xy 102.018069 98.296047)
+        (xy 102.060595 98.208272)
+        (xy 102.060595 98.208271)
+        (xy 102.06451 98.200191)
+        (xy 102.073638 98.145933)
+        (xy 111.8865 98.145933)
+        (xy 111.886501 99.974066)
+        (xy 111.889074 99.987001)
+        (xy 111.895297 100.018288)
+        (xy 111.901266 100.048301)
+        (xy 111.957516 100.132484)
+        (xy 112.041699 100.188734)
+        (xy 112.115933 100.2035)
+        (xy 112.937131 100.2035)
+        (xy 112.946987 100.206394)
+        (xy 112.968094 100.2035)
+        (xy 113.930885 100.203499)
+        (xy 113.944066 100.203499)
+        (xy 113.979818 100.196388)
+        (xy 114.006126 100.191156)
+        (xy 114.006128 100.191155)
+        (xy 114.018301 100.188734)
+        (xy 114.028621 100.181839)
+        (xy 114.028622 100.181838)
+        (xy 114.092168 100.139377)
+        (xy 114.102484 100.132484)
+        (xy 114.158734 100.048301)
+        (xy 114.1735 99.974067)
+        (xy 114.173499 98.145934)
+        (xy 114.163815 98.097246)
+        (xy 114.161156 98.083874)
+        (xy 114.161155 98.083872)
+        (xy 114.158734 98.071699)
+        (xy 114.145906 98.0525)
+        (xy 114.109377 97.997832)
+        (xy 114.102484 97.987516)
+        (xy 114.018301 97.931266)
+        (xy 113.944067 97.9165)
+        (xy 113.030148 97.9165)
+        (xy 112.115934 97.916501)
+        (xy 112.080182 97.923612)
+        (xy 112.053874 97.928844)
+        (xy 112.053872 97.928845)
+        (xy 112.041699 97.931266)
+        (xy 112.031379 97.938161)
+        (xy 112.031378 97.938162)
+        (xy 111.980373 97.972243)
+        (xy 111.957516 97.987516)
+        (xy 111.901266 98.071699)
+        (xy 111.8865 98.145933)
+        (xy 102.073638 98.145933)
+        (xy 102.081094 98.101616)
+        (xy 102.08787 98.061344)
+        (xy 102.08787 98.061341)
+        (xy 102.088676 98.056552)
+        (xy 102.088829 98.044)
+        (xy 102.082217 97.997832)
+        (xy 102.069454 97.908706)
+        (xy 102.069453 97.908703)
+        (xy 102.06818 97.899813)
+        (xy 102.064462 97.891635)
+        (xy 102.011608 97.77539)
+        (xy 102.011607 97.775388)
+        (xy 102.007892 97.767218)
+        (xy 101.912813 97.656873)
+        (xy 101.790585 97.577648)
+        (xy 101.651034 97.535914)
+        (xy 101.642058 97.535859)
+        (xy 101.642057 97.535859)
+        (xy 101.580744 97.535485)
+        (xy 101.505379 97.535024)
+        (xy 101.365329 97.575051)
+        (xy 101.357742 97.579838)
+        (xy 101.35774 97.579839)
+        (xy 101.302189 97.614889)
+        (xy 101.242142 97.652776)
+        (xy 101.145722 97.761951)
+        (xy 101.141908 97.770074)
+        (xy 101.141907 97.770076)
+        (xy 101.088573 97.883674)
+        (xy 101.083819 97.8938)
+        (xy 101.082439 97.902665)
+        (xy 101.082438 97.902667)
+        (xy 101.063778 98.02251)
+        (xy 101.061409 98.037724)
+        (xy 97.332268 98.037724)
+        (xy 97.381554 98.007463)
+        (xy 97.388174 98.00015)
+        (xy 97.473273 97.906134)
+        (xy 97.473274 97.906133)
+        (xy 97.479301 97.899474)
+        (xy 97.50221 97.852191)
+        (xy 97.538895 97.776472)
+        (xy 97.538895 97.776471)
+        (xy 97.54281 97.768391)
+        (xy 97.565892 97.631198)
+        (xy 97.56617 97.629544)
+        (xy 97.56617 97.629541)
+        (xy 97.566976 97.624752)
+        (xy 97.567129 97.6122)
+        (xy 97.556573 97.538487)
+        (xy 97.547754 97.476906)
+        (xy 97.547753 97.476903)
+        (xy 97.54648 97.468013)
+        (xy 97.541709 97.45752)
+        (xy 97.489908 97.34359)
+        (xy 97.489907 97.343588)
+        (xy 97.486192 97.335418)
+        (xy 97.456101 97.300496)
+        (xy 103.785529 97.300496)
+        (xy 103.790287 97.34359)
+        (xy 103.799539 97.42739)
+        (xy 103.802913 97.457953)
+        (xy 103.805523 97.465084)
+        (xy 103.805523 97.465086)
+        (xy 103.850876 97.589019)
+        (xy 103.857353 97.606719)
+        (xy 103.861589 97.613022)
+        (xy 103.861589 97.613023)
+        (xy 103.915649 97.693472)
+        (xy 103.945708 97.738205)
+        (xy 103.951327 97.743318)
+        (xy 103.951328 97.743319)
+        (xy 104.041369 97.825249)
+        (xy 104.062876 97.844819)
+        (xy 104.202093 97.920408)
+        (xy 104.355322 97.960607)
+        (xy 104.439277 97.961926)
+        (xy 104.506119 97.962976)
+        (xy 104.506122 97.962976)
+        (xy 104.513716 97.963095)
+        (xy 104.668132 97.927729)
+        (xy 104.751746 97.885676)
+        (xy 104.802872 97.859963)
+        (xy 104.802875 97.859961)
+        (xy 104.809655 97.856551)
+        (xy 104.815426 97.851622)
+        (xy 104.815429 97.85162)
+        (xy 104.924336 97.758604)
+        (xy 104.924336 97.758603)
+        (xy 104.930114 97.753669)
+        (xy 105.022555 97.625024)
+        (xy 105.081642 97.478041)
+        (xy 105.101533 97.338276)
+        (xy 105.103381 97.325291)
+        (xy 105.103381 97.325288)
+        (xy 105.103962 97.321207)
+        (xy 105.104107 97.3074)
+        (xy 105.085076 97.150133)
+        (xy 105.02908 97.001946)
+        (xy 105.020614 96.989628)
+        (xy 104.943655 96.877651)
+        (xy 104.943654 96.877649)
+        (xy 104.939353 96.871392)
+        (xy 104.821075 96.766011)
+        (xy 104.813689 96.7621)
+        (xy 104.687788 96.695439)
+        (xy 104.687789 96.695439)
+        (xy 104.681074 96.691884)
+        (xy 104.527433 96.653292)
+        (xy 104.519834 96.653252)
+        (xy 104.519833 96.653252)
+        (xy 104.453981 96.652907)
+        (xy 104.369021 96.652462)
+        (xy 104.361641 96.654234)
+        (xy 104.361639 96.654234)
+        (xy 104.222363 96.687671)
+        (xy 104.22236 96.687672)
+        (xy 104.214984 96.689443)
+        (xy 104.074214 96.7621)
+        (xy 103.954839 96.866238)
+        (xy 103.86375 96.995844)
+        (xy 103.86099 97.002924)
+        (xy 103.812125 97.128256)
+        (xy 103.806206 97.143437)
+        (xy 103.805214 97.15097)
+        (xy 103.805214 97.150971)
+        (xy 103.787939 97.282192)
+        (xy 103.785529 97.300496)
+        (xy 97.456101 97.300496)
+        (xy 97.391113 97.225073)
+        (xy 97.268885 97.145848)
+        (xy 97.129334 97.104114)
+        (xy 97.120358 97.104059)
+        (xy 97.120357 97.104059)
+        (xy 97.059044 97.103685)
+        (xy 96.983679 97.103224)
+        (xy 96.843629 97.143251)
+        (xy 96.836042 97.148038)
+        (xy 96.83604 97.148039)
+        (xy 96.820771 97.157673)
+        (xy 96.720442 97.220976)
+        (xy 96.624022 97.330151)
+        (xy 96.620208 97.338274)
+        (xy 96.620207 97.338276)
+        (xy 96.584678 97.413951)
+        (xy 96.562119 97.462)
+        (xy 96.560739 97.470865)
+        (xy 96.560738 97.470867)
+        (xy 96.542517 97.587892)
+        (xy 96.539709 97.605924)
+        (xy 93.631233 97.605924)
+        (xy 93.733265 97.503892)
+        (xy 93.740025 97.491512)
+        (xy 93.738462 97.489424)
+        (xy 93.735425 97.487894)
+        (xy 93.675396 97.469941)
+        (xy 93.65782 97.467314)
+        (xy 93.545726 97.46663)
+        (xy 93.52812 97.469042)
+        (xy 93.469139 97.485899)
+        (xy 93.457221 97.493437)
+        (xy 90.908338 97.493437)
+        (xy 90.878308 97.42739)
+        (xy 90.878307 97.427388)
+        (xy 90.874592 97.419218)
+        (xy 90.779513 97.308873)
+        (xy 90.657285 97.229648)
+        (xy 90.517734 97.187914)
+        (xy 90.508758 97.187859)
+        (xy 90.508757 97.187859)
+        (xy 90.447444 97.187485)
+        (xy 90.372079 97.187024)
+        (xy 90.232029 97.227051)
+        (xy 90.224442 97.231838)
+        (xy 90.22444 97.231839)
+        (xy 90.173719 97.263842)
+        (xy 90.108842 97.304776)
+        (xy 90.012422 97.413951)
+        (xy 90.008608 97.422074)
+        (xy 90.008607 97.422076)
+        (xy 89.955186 97.535859)
+        (xy 89.950519 97.5458)
+        (xy 89.949139 97.554665)
+        (xy 89.949138 97.554667)
+        (xy 89.933985 97.651989)
+        (xy 89.928109 97.689724)
+        (xy 72.335639 97.689724)
+        (xy 72.183163 97.628892)
+        (xy 72.177506 97.627767)
+        (xy 72.1775 97.627765)
+        (xy 71.982707 97.589019)
+        (xy 71.982705 97.589019)
+        (xy 71.97704 97.587892)
+        (xy 71.971265 97.587816)
+        (xy 71.971261 97.587816)
+        (xy 71.936466 97.587361)
+        (xy 71.93472 97.587338)
+        (xy 71.892049 97.5742)
+        (xy 71.878146 97.582382)
+        (xy 71.845775 97.586174)
+        (xy 71.766898 97.585141)
+        (xy 71.761201 97.58612)
+        (xy 71.7612 97.58612)
+        (xy 71.57584 97.617971)
+        (xy 71.559772 97.620732)
+        (xy 71.362601 97.693472)
+        (xy 71.35764 97.696424)
+        (xy 71.357639 97.696424)
+        (xy 71.253125 97.758604)
+        (xy 71.181988 97.800926)
+        (xy 71.023981 97.939494)
+        (xy 70.998164 97.972243)
+        (xy 70.908455 98.086039)
+        (xy 70.893872 98.104537)
+        (xy 70.891181 98.109653)
+        (xy 70.891179 98.109655)
+        (xy 70.81729 98.250096)
+        (xy 70.796018 98.290527)
+        (xy 70.733696 98.491234)
+        (xy 70.733017 98.496969)
+        (xy 70.733017 98.49697)
+        (xy 70.72808 98.538688)
+        (xy 70.708995 98.699938)
+        (xy 64.838099 98.699938)
+        (xy 64.83898 98.693746)
+        (xy 64.839134 98.679)
+        (xy 64.837331 98.664095)
+        (xy 64.823335 98.548444)
+        (xy 64.818809 98.51104)
+        (xy 64.759006 98.352778)
+        (xy 64.744227 98.331274)
+        (xy 64.667481 98.219607)
+        (xy 64.667479 98.219605)
+        (xy 64.663179 98.213348)
+        (xy 64.657482 98.208272)
+        (xy 64.542531 98.105854)
+        (xy 64.542528 98.105852)
+        (xy 64.536859 98.100801)
+        (xy 64.504518 98.083677)
+        (xy 64.453287 98.056552)
+        (xy 64.387339 98.021634)
+        (xy 64.376964 98.019028)
+        (xy 64.230622 97.982269)
+        (xy 64.230618 97.982269)
+        (xy 64.223251 97.980418)
+        (xy 64.215652 97.980378)
+        (xy 64.21565 97.980378)
+        (xy 64.145308 97.98001)
+        (xy 64.054069 97.979532)
+        (xy 64.046688 97.981304)
+        (xy 63.896938 98.017256)
+        (xy 63.896935 98.017257)
+        (xy 63.889559 98.019028)
+        (xy 63.739218 98.096624)
+        (xy 63.733497 98.101614)
+        (xy 63.733495 98.101616)
+        (xy 63.617453 98.202846)
+        (xy 63.611726 98.207842)
+        (xy 63.597117 98.228628)
+        (xy 63.520276 98.337963)
+        (xy 63.514444 98.346261)
+        (xy 63.452988 98.503889)
+        (xy 63.450014 98.526478)
+        (xy 63.432722 98.657828)
+        (xy 63.430905 98.671626)
+        (xy 61.595 98.671626)
+        (xy 61.595 98.442314)
+        (xy 61.615002 98.374193)
+        (xy 61.668658 98.3277)
+        (xy 61.738932 98.317596)
+        (xy 61.805799 98.34912)
+        (xy 61.816487 98.358845)
+        (xy 61.816491 98.358848)
+        (xy 61.822108 98.363959)
+        (xy 61.970791 98.444687)
+        (xy 62.134438 98.487619)
+        (xy 62.222047 98.488996)
+        (xy 62.296004 98.490158)
+        (xy 62.296007 98.490158)
+        (xy 62.303602 98.490277)
+        (xy 62.361723 98.476965)
+        (xy 62.461114 98.454202)
+        (xy 62.461118 98.454201)
+        (xy 62.468517 98.452506)
+        (xy 62.619662 98.376488)
+        (xy 62.625433 98.371559)
+        (xy 62.625436 98.371557)
+        (xy 62.742539 98.271541)
+        (xy 62.74254 98.27154)
+        (xy 62.748311 98.266611)
+        (xy 62.847037 98.129219)
+        (xy 62.85001 98.121825)
+        (xy 62.890286 98.021634)
+        (xy 62.910141 97.972243)
+        (xy 62.93398 97.804746)
+        (xy 62.934134 97.79)
+        (xy 62.933524 97.784955)
+        (xy 62.922127 97.690778)
+        (xy 62.913809 97.62204)
+        (xy 62.854006 97.463778)
+        (xy 62.819761 97.413951)
+        (xy 62.762481 97.330607)
+        (xy 62.762479 97.330605)
+        (xy 62.758179 97.324348)
+        (xy 62.752508 97.319295)
+        (xy 62.637531 97.216854)
+        (xy 62.637528 97.216852)
+        (xy 62.631859 97.211801)
+        (xy 62.586745 97.187914)
+        (xy 62.501809 97.142943)
+        (xy 62.482339 97.132634)
+        (xy 62.471964 97.130028)
+        (xy 62.325622 97.093269)
+        (xy 62.325618 97.093269)
+        (xy 62.318251 97.091418)
+        (xy 62.310652 97.091378)
+        (xy 62.31065 97.091378)
+        (xy 62.240308 97.09101)
+        (xy 62.149069 97.090532)
+        (xy 62.141688 97.092304)
+        (xy 61.991938 97.128256)
+        (xy 61.991935 97.128257)
+        (xy 61.984559 97.130028)
+        (xy 61.834218 97.207624)
+        (xy 61.828497 97.212614)
+        (xy 61.828495 97.212616)
+        (xy 61.803829 97.234134)
+        (xy 61.739347 97.263842)
+        (xy 61.66904 97.253972)
+        (xy 61.61523 97.207659)
+        (xy 61.595 97.139185)
+        (xy 61.595 96.159938)
+        (xy 70.708995 96.159938)
+        (xy 70.72274 96.369649)
+        (xy 70.774471 96.573343)
+        (xy 70.77689 96.57859)
+        (xy 70.860038 96.758953)
+        (xy 70.860041 96.758958)
+        (xy 70.862457 96.764199)
+        (xy 70.865788 96.768912)
+        (xy 70.865789 96.768914)
+        (xy 70.867309 96.771064)
+        (xy 70.983751 96.935825)
+        (xy 71.134289 97.082474)
+        (xy 71.139085 97.085679)
+        (xy 71.139088 97.085681)
+        (xy 71.215034 97.136426)
+        (xy 71.309031 97.199233)
+        (xy 71.314339 97.201514)
+        (xy 71.31434 97.201514)
+        (xy 71.496822 97.279914)
+        (xy 71.496825 97.279915)
+        (xy 71.502125 97.282192)
+        (xy 71.507754 97.283466)
+        (xy 71.507755 97.283466)
+        (xy 71.701467 97.327299)
+        (xy 71.701473 97.3273)
+        (xy 71.707104 97.328574)
+        (xy 71.712875 97.328801)
+        (xy 71.712877 97.328801)
+        (xy 71.852369 97.334282)
+        (xy 71.890852 97.347243)
+        (xy 71.902456 97.339999)
+        (xy 71.918289 97.336653)
+        (xy 71.926807 97.335418)
+        (xy 72.125088 97.306669)
+        (xy 72.130552 97.304814)
+        (xy 72.130557 97.304813)
+        (xy 72.318624 97.240973)
+        (xy 72.318629 97.240971)
+        (xy 72.324096 97.239115)
+        (xy 72.332991 97.234134)
+        (xy 72.417111 97.187024)
+        (xy 72.50746 97.136426)
+        (xy 72.669041 97.002041)
+        (xy 72.803426 96.84046)
+        (xy 72.897865 96.671828)
+        (xy 72.903291 96.662139)
+        (xy 72.903292 96.662137)
+        (xy 72.906115 96.657096)
+        (xy 72.907971 96.651629)
+        (xy 72.907973 96.651624)
+        (xy 72.971813 96.463557)
+        (xy 72.971814 96.463552)
+        (xy 72.973669 96.458088)
+        (xy 73.003825 96.250103)
+        (xy 73.005399 96.19)
+        (xy 73.002268 96.155922)
+        (xy 89.148309 96.155922)
+        (xy 89.149473 96.164824)
+        (xy 89.149473 96.164827)
+        (xy 89.156556 96.218991)
+        (xy 89.167195 96.30035)
+        (xy 89.170809 96.308563)
+        (xy 89.17081 96.308567)
+        (xy 89.178688 96.32647)
+        (xy 89.225859 96.433672)
+        (xy 89.231634 96.440542)
+        (xy 89.231635 96.440544)
+        (xy 89.310426 96.534277)
+        (xy 89.319583 96.545171)
+        (xy 89.338046 96.557461)
+        (xy 89.433361 96.620908)
+        (xy 89.433363 96.620909)
+        (xy 89.440834 96.625882)
+        (xy 89.579864 96.669319)
+        (xy 89.725498 96.671988)
+        (xy 89.849286 96.638239)
+        (xy 89.857363 96.636037)
+        (xy 89.857364 96.636037)
+        (xy 89.866026 96.633675)
+        (xy 89.874359 96.628559)
+        (xy 89.92809 96.595568)
+        (xy 89.990154 96.557461)
+        (xy 89.996774 96.550148)
+        (xy 90.081873 96.456132)
+        (xy 90.081874 96.456131)
+        (xy 90.087901 96.449472)
+        (xy 90.128217 96.366261)
+        (xy 90.147495 96.32647)
+        (xy 90.147495 96.326469)
+        (xy 90.15141 96.318389)
+        (xy 90.173632 96.186305)
+        (xy 90.17477 96.179542)
+        (xy 90.17477 96.179539)
+        (xy 90.175576 96.17475)
+        (xy 90.175729 96.162198)
+        (xy 90.163958 96.080006)
+        (xy 90.160595 96.056524)
+        (xy 92.882109 96.056524)
+        (xy 92.883273 96.065426)
+        (xy 92.883273 96.065429)
+        (xy 92.885229 96.080387)
+        (xy 92.900995 96.200952)
+        (xy 92.904609 96.209165)
+        (xy 92.90461 96.209169)
+        (xy 92.922622 96.250103)
+        (xy 92.959659 96.334274)
+        (xy 92.965434 96.341144)
+        (xy 92.965435 96.341146)
+        (xy 93.036305 96.425456)
+        (xy 93.053383 96.445773)
+        (xy 93.06086 96.45075)
+        (xy 93.167161 96.52151)
+        (xy 93.167163 96.521511)
+        (xy 93.174634 96.526484)
+        (xy 93.313664 96.569921)
+        (xy 93.459298 96.57259)
+        (xy 93.577012 96.540497)
+        (xy 93.591163 96.536639)
+        (xy 93.591164 96.536639)
+        (xy 93.599826 96.534277)
+        (xy 93.608159 96.529161)
+        (xy 93.677763 96.486424)
+        (xy 93.723954 96.458063)
+        (xy 93.730574 96.45075)
+        (xy 93.815673 96.356734)
+        (xy 93.815674 96.356733)
+        (xy 93.821701 96.350074)
+        (xy 93.835986 96.320591)
+        (xy 93.881295 96.227072)
+        (xy 93.881295 96.227071)
+        (xy 93.88521 96.218991)
+        (xy 93.89545 96.158124)
+        (xy 94.329909 96.158124)
+        (xy 94.331073 96.167026)
+        (xy 94.331073 96.167029)
+        (xy 94.341452 96.246395)
+        (xy 94.348795 96.302552)
+        (xy 94.352409 96.310765)
+        (xy 94.35241 96.310769)
+        (xy 94.372636 96.356734)
+        (xy 94.407459 96.435874)
+        (xy 94.413234 96.442744)
+        (xy 94.413235 96.442746)
+        (xy 94.490175 96.534277)
+        (xy 94.501183 96.547373)
+        (xy 94.50866 96.55235)
+        (xy 94.614961 96.62311)
+        (xy 94.614963 96.623111)
+        (xy 94.622434 96.628084)
+        (xy 94.761464 96.671521)
+        (xy 94.907098 96.67419)
+        (xy 94.977362 96.655033)
+        (xy 95.038963 96.638239)
+        (xy 95.038964 96.638239)
+        (xy 95.047626 96.635877)
+        (xy 95.055959 96.630761)
+        (xy 95.146822 96.574971)
+        (xy 95.171754 96.559663)
+        (xy 95.178374 96.55235)
+        (xy 95.263473 96.458334)
+        (xy 95.263474 96.458333)
+        (xy 95.269501 96.451674)
+        (xy 95.274894 96.440544)
+        (xy 95.329095 96.328672)
+        (xy 95.329095 96.328671)
+        (xy 95.33301 96.320591)
+        (xy 95.354981 96.19)
+        (xy 95.35637 96.181744)
+        (xy 95.35637 96.181741)
+        (xy 95.357176 96.176952)
+        (xy 95.357329 96.1644)
+        (xy 95.350029 96.113423)
+        (xy 95.337954 96.029106)
+        (xy 95.337953 96.029103)
+        (xy 95.33668 96.020213)
+        (xy 95.332945 96.011998)
+        (xy 95.284337 95.905091)
+        (xy 105.033309 95.905091)
+        (xy 105.051874 96.073255)
+        (xy 105.054484 96.080387)
+        (xy 105.101967 96.210139)
+        (xy 105.110016 96.232135)
+        (xy 105.114252 96.238438)
+        (xy 105.114252 96.238439)
+        (xy 105.200144 96.366261)
+        (xy 105.200147 96.366264)
+        (xy 105.204378 96.372561)
+        (xy 105.329512 96.486424)
+        (xy 105.336187 96.490048)
+        (xy 105.448086 96.550804)
+        (xy 105.478195 96.567152)
+        (xy 105.641842 96.610084)
+        (xy 105.729451 96.611461)
+        (xy 105.803408 96.612623)
+        (xy 105.803411 96.612623)
+        (xy 105.811006 96.612742)
+        (xy 105.869127 96.59943)
+        (xy 105.968518 96.576667)
+        (xy 105.968522 96.576666)
+        (xy 105.975921 96.574971)
+        (xy 106.127066 96.498953)
+        (xy 106.132837 96.494024)
+        (xy 106.13284 96.494022)
+        (xy 106.249943 96.394006)
+        (xy 106.249944 96.394005)
+        (xy 106.255715 96.389076)
+        (xy 106.354441 96.251684)
+        (xy 106.359766 96.238439)
+        (xy 106.386436 96.172093)
+        (xy 106.417545 96.094708)
+        (xy 106.441384 95.927211)
+        (xy 106.441538 95.912465)
+        (xy 106.440572 95.904476)
+        (xy 106.426582 95.788876)
+        (xy 106.421213 95.744505)
+        (xy 106.36141 95.586243)
+        (xy 106.265583 95.446813)
+        (xy 106.259912 95.44176)
+        (xy 106.144935 95.339319)
+        (xy 106.144932 95.339317)
+        (xy 106.139263 95.334266)
+        (xy 105.989743 95.255099)
+        (xy 105.979368 95.252493)
+        (xy 105.833026 95.215734)
+        (xy 105.833022 95.215734)
+        (xy 105.825655 95.213883)
+        (xy 105.818056 95.213843)
+        (xy 105.818054 95.213843)
+        (xy 105.747712 95.213475)
+        (xy 105.656473 95.212997)
+        (xy 105.649092 95.214769)
+        (xy 105.499342 95.250721)
+        (xy 105.499339 95.250722)
+        (xy 105.491963 95.252493)
+        (xy 105.341622 95.330089)
+        (xy 105.335901 95.335079)
+        (xy 105.335899 95.335081)
+        (xy 105.331041 95.339319)
+        (xy 105.21413 95.441307)
+        (xy 105.199521 95.462093)
+        (xy 105.134427 95.554714)
+        (xy 105.116848 95.579726)
+        (xy 105.114086 95.586809)
+        (xy 105.114086 95.58681)
+        (xy 105.111538 95.593346)
+        (xy 105.055392 95.737354)
+        (xy 105.04979 95.779904)
+        (xy 105.034329 95.897345)
+        (xy 105.033309 95.905091)
+        (xy 95.284337 95.905091)
+        (xy 95.280108 95.89579)
+        (xy 95.280107 95.895788)
+        (xy 95.276392 95.887618)
+        (xy 95.181313 95.777273)
+        (xy 95.059085 95.698048)
+        (xy 94.919534 95.656314)
+        (xy 94.910558 95.656259)
+        (xy 94.910557 95.656259)
+        (xy 94.849244 95.655885)
+        (xy 94.773879 95.655424)
+        (xy 94.633829 95.695451)
+        (xy 94.626242 95.700238)
+        (xy 94.62624 95.700239)
+        (xy 94.584443 95.726611)
+        (xy 94.510642 95.773176)
+        (xy 94.414222 95.882351)
+        (xy 94.410408 95.890474)
+        (xy 94.410407 95.890476)
+        (xy 94.360225 95.997361)
+        (xy 94.352319 96.0142)
+        (xy 94.350939 96.023065)
+        (xy 94.350938 96.023067)
+        (xy 94.336851 96.113542)
+        (xy 94.329909 96.158124)
+        (xy 93.89545 96.158124)
+        (xy 93.909376 96.075352)
+        (xy 93.909529 96.0628)
+        (xy 93.903839 96.023067)
+        (xy 93.890154 95.927506)
+        (xy 93.890153 95.927503)
+        (xy 93.88888 95.918613)
+        (xy 93.885162 95.910435)
+        (xy 93.832308 95.79419)
+        (xy 93.832307 95.794188)
+        (xy 93.828592 95.786018)
+        (xy 93.733513 95.675673)
+        (xy 93.611285 95.596448)
+        (xy 93.471734 95.554714)
+        (xy 93.462758 95.554659)
+        (xy 93.462757 95.554659)
+        (xy 93.401444 95.554285)
+        (xy 93.326079 95.553824)
+        (xy 93.186029 95.593851)
+        (xy 93.178442 95.598638)
+        (xy 93.17844 95.598639)
+        (xy 93.160724 95.609817)
+        (xy 93.062842 95.671576)
+        (xy 92.966422 95.780751)
+        (xy 92.962608 95.788874)
+        (xy 92.962607 95.788876)
+        (xy 92.919351 95.881008)
+        (xy 92.904519 95.9126)
+        (xy 92.903139 95.921465)
+        (xy 92.903138 95.921467)
+        (xy 92.887763 96.020213)
+        (xy 92.882109 96.056524)
+        (xy 90.160595 96.056524)
+        (xy 90.156354 96.026904)
+        (xy 90.156353 96.026901)
+        (xy 90.15508 96.018011)
+        (xy 90.151362 96.009833)
+        (xy 90.098508 95.893588)
+        (xy 90.098507 95.893586)
+        (xy 90.094792 95.885416)
+        (xy 89.999713 95.775071)
+        (xy 89.877485 95.695846)
+        (xy 89.737934 95.654112)
+        (xy 89.728958 95.654057)
+        (xy 89.728957 95.654057)
+        (xy 89.667644 95.653683)
+        (xy 89.592279 95.653222)
+        (xy 89.452229 95.693249)
+        (xy 89.444642 95.698036)
+        (xy 89.44464 95.698037)
+        (xy 89.399353 95.726611)
+        (xy 89.329042 95.770974)
+        (xy 89.3231 95.777702)
+        (xy 89.308538 95.79419)
+        (xy 89.232622 95.880149)
+        (xy 89.228808 95.888272)
+        (xy 89.228807 95.888274)
+        (xy 89.181158 95.989763)
+        (xy 89.170719 96.011998)
+        (xy 89.169339 96.020863)
+        (xy 89.169338 96.020865)
+        (xy 89.154513 96.116081)
+        (xy 89.148309 96.155922)
+        (xy 73.002268 96.155922)
+        (xy 72.986169 95.980721)
+        (xy 72.97755 95.950158)
+        (xy 72.94298 95.827583)
+        (xy 72.929123 95.778451)
+        (xy 72.836171 95.589963)
+        (xy 72.80985 95.554714)
+        (xy 72.71388 95.426195)
+        (xy 72.713879 95.426194)
+        (xy 72.710427 95.421571)
+        (xy 72.706191 95.417655)
+        (xy 72.560341 95.282833)
+        (xy 72.560338 95.282831)
+        (xy 72.556101 95.278914)
+        (xy 72.378362 95.166769)
+        (xy 72.183163 95.088892)
+        (xy 72.177506 95.087767)
+        (xy 72.1775 95.087765)
+        (xy 71.982707 95.049019)
+        (xy 71.982705 95.049019)
+        (xy 71.97704 95.047892)
+        (xy 71.971265 95.047816)
+        (xy 71.971261 95.047816)
+        (xy 71.936466 95.047361)
+        (xy 71.93472 95.047338)
+        (xy 71.892049 95.0342)
+        (xy 71.878146 95.042382)
+        (xy 71.845775 95.046174)
+        (xy 71.766898 95.045141)
+        (xy 71.761201 95.04612)
+        (xy 71.7612 95.04612)
+        (xy 71.595359 95.074617)
+        (xy 71.559772 95.080732)
+        (xy 71.362601 95.153472)
+        (xy 71.35764 95.156424)
+        (xy 71.357639 95.156424)
+        (xy 71.196163 95.252493)
+        (xy 71.181988 95.260926)
+        (xy 71.023981 95.399494)
+        (xy 71.015076 95.41079)
+        (xy 70.900373 95.556291)
+        (xy 70.893872 95.564537)
+        (xy 70.891181 95.569653)
+        (xy 70.891179 95.569655)
+        (xy 70.802923 95.737403)
+        (xy 70.796018 95.750527)
+        (xy 70.733696 95.951234)
+        (xy 70.733017 95.956969)
+        (xy 70.733017 95.95697)
+        (xy 70.722285 96.047652)
+        (xy 70.708995 96.159938)
+        (xy 61.595 96.159938)
+        (xy 61.595 95.242626)
+        (xy 64.065905 95.242626)
+        (xy 64.08447 95.41079)
+        (xy 64.08708 95.417922)
+        (xy 64.139073 95.559998)
+        (xy 64.142612 95.56967)
+        (xy 64.146848 95.575973)
+        (xy 64.146848 95.575974)
+        (xy 64.23274 95.703796)
+        (xy 64.232743 95.703799)
+        (xy 64.236974 95.710096)
+        (xy 64.362108 95.823959)
+        (xy 64.368783 95.827583)
+        (xy 64.497665 95.89756)
+        (xy 64.510791 95.904687)
+        (xy 64.674438 95.947619)
+        (xy 64.762047 95.948996)
+        (xy 64.836004 95.950158)
+        (xy 64.836007 95.950158)
+        (xy 64.843602 95.950277)
+        (xy 64.901723 95.936965)
+        (xy 65.001114 95.914202)
+        (xy 65.001118 95.914201)
+        (xy 65.008517 95.912506)
+        (xy 65.159662 95.836488)
+        (xy 65.165433 95.831559)
+        (xy 65.165436 95.831557)
+        (xy 65.282539 95.731541)
+        (xy 65.28254 95.73154)
+        (xy 65.288311 95.726611)
+        (xy 65.372236 95.609817)
+        (xy 65.428231 95.566169)
+        (xy 65.498934 95.559723)
+        (xy 65.561899 95.592526)
+        (xy 65.592884 95.640041)
+        (xy 65.598975 95.656685)
+        (xy 65.624565 95.726611)
+        (xy 65.627808 95.735474)
+        (xy 65.632044 95.741777)
+        (xy 65.632044 95.741778)
+        (xy 65.717936 95.8696)
+        (xy 65.717939 95.869603)
+        (xy 65.72217 95.8759)
+        (xy 65.847304 95.989763)
+        (xy 65.995987 96.070491)
+        (xy 66.159634 96.113423)
+        (xy 66.247243 96.1148)
+        (xy 66.3212 96.115962)
+        (xy 66.321203 96.115962)
+        (xy 66.328798 96.116081)
+        (xy 66.386919 96.102769)
+        (xy 66.48631 96.080006)
+        (xy 66.486314 96.080005)
+        (xy 66.493713 96.07831)
+        (xy 66.644858 96.002292)
+        (xy 66.650629 95.997363)
+        (xy 66.650632 95.997361)
+        (xy 66.767735 95.897345)
+        (xy 66.767736 95.897344)
+        (xy 66.773507 95.892415)
+        (xy 66.872233 95.755023)
+        (xy 66.876098 95.74541)
+        (xy 66.904132 95.675673)
+        (xy 66.935337 95.598047)
+        (xy 66.959176 95.43055)
+        (xy 66.95933 95.415804)
+        (xy 66.958724 95.41079)
+        (xy 66.94177 95.270695)
+        (xy 66.939005 95.247844)
+        (xy 66.879202 95.089582)
+        (xy 66.851324 95.049019)
+        (xy 66.787677 94.956411)
+        (xy 66.787675 94.956409)
+        (xy 66.783375 94.950152)
+        (xy 66.777704 94.945099)
+        (xy 66.662727 94.842658)
+        (xy 66.662724 94.842656)
+        (xy 66.657055 94.837605)
+        (xy 66.507535 94.758438)
+        (xy 66.49716 94.755832)
+        (xy 66.350818 94.719073)
+        (xy 66.350814 94.719073)
+        (xy 66.343447 94.717222)
+        (xy 66.335848 94.717182)
+        (xy 66.335846 94.717182)
+        (xy 66.265504 94.716814)
+        (xy 66.174265 94.716336)
+        (xy 66.166884 94.718108)
+        (xy 66.017134 94.75406)
+        (xy 66.017131 94.754061)
+        (xy 66.009755 94.755832)
+        (xy 65.859414 94.833428)
+        (xy 65.853693 94.838418)
+        (xy 65.853691 94.83842)
+        (xy 65.753788 94.925571)
+        (xy 65.731922 94.944646)
+        (xy 65.654125 95.055341)
+        (xy 65.598592 95.099572)
+        (xy 65.52796 95.106758)
+        (xy 65.464656 95.074617)
+        (xy 65.433173 95.027429)
+        (xy 65.403972 94.950152)
+        (xy 65.394006 94.923778)
+        (xy 65.338254 94.842658)
+        (xy 65.302481 94.790607)
+        (xy 65.302479 94.790605)
+        (xy 65.298179 94.784348)
+        (xy 65.292508 94.779295)
+        (xy 65.177531 94.676854)
+        (xy 65.177528 94.676852)
+        (xy 65.171859 94.671801)
+        (xy 65.022339 94.592634)
+        (xy 65.011964 94.590028)
+        (xy 64.865622 94.553269)
+        (xy 64.865618 94.553269)
+        (xy 64.858251 94.551418)
+        (xy 64.850652 94.551378)
+        (xy 64.85065 94.551378)
+        (xy 64.780308 94.55101)
+        (xy 64.689069 94.550532)
+        (xy 64.681688 94.552304)
+        (xy 64.531938 94.588256)
+        (xy 64.531935 94.588257)
+        (xy 64.524559 94.590028)
+        (xy 64.374218 94.667624)
+        (xy 64.368497 94.672614)
+        (xy 64.368495 94.672616)
+        (xy 64.26068 94.766669)
+        (xy 64.246726 94.778842)
+        (xy 64.23699 94.792695)
+        (xy 64.201876 94.842658)
+        (xy 64.149444 94.917261)
+        (xy 64.146682 94.924344)
+        (xy 64.146682 94.924345)
+        (xy 64.13662 94.950152)
+        (xy 64.087988 95.074889)
+        (xy 64.083792 95.106758)
+        (xy 64.067576 95.229934)
+        (xy 64.065905 95.242626)
+        (xy 61.595 95.242626)
+        (xy 61.595 93.619938)
+        (xy 70.708995 93.619938)
+        (xy 70.72274 93.829649)
+        (xy 70.774471 94.033343)
+        (xy 70.77689 94.03859)
+        (xy 70.860038 94.218953)
+        (xy 70.860041 94.218958)
+        (xy 70.862457 94.224199)
+        (xy 70.865788 94.228912)
+        (xy 70.865789 94.228914)
+        (xy 70.927795 94.316649)
+        (xy 70.983751 94.395825)
+        (xy 71.134289 94.542474)
+        (xy 71.139085 94.545679)
+        (xy 71.139088 94.545681)
+        (xy 71.249019 94.619134)
+        (xy 71.309031 94.659233)
+        (xy 71.314339 94.661514)
+        (xy 71.31434 94.661514)
+        (xy 71.496822 94.739914)
+        (xy 71.496825 94.739915)
+        (xy 71.502125 94.742192)
+        (xy 71.507754 94.743466)
+        (xy 71.507755 94.743466)
+        (xy 71.701467 94.787299)
+        (xy 71.701473 94.7873)
+        (xy 71.707104 94.788574)
+        (xy 71.712875 94.788801)
+        (xy 71.712877 94.788801)
+        (xy 71.852369 94.794282)
+        (xy 71.890852 94.807243)
+        (xy 71.902456 94.799999)
+        (xy 71.918289 94.796653)
+        (xy 72.125088 94.766669)
+        (xy 72.130552 94.764814)
+        (xy 72.130557 94.764813)
+        (xy 72.318624 94.700973)
+        (xy 72.318629 94.700971)
+        (xy 72.324096 94.699115)
+        (xy 72.486622 94.608096)
+        (xy 83.211529 94.608096)
+        (xy 83.217175 94.659233)
+        (xy 83.22784 94.755832)
+        (xy 83.228913 94.765553)
+        (xy 83.231523 94.772684)
+        (xy 83.231523 94.772686)
+        (xy 83.231948 94.773846)
+        (xy 83.283353 94.914319)
+        (xy 83.371708 95.045805)
+        (xy 83.377327 95.050918)
+        (xy 83.377328 95.050919)
+        (xy 83.438695 95.106758)
+        (xy 83.488876 95.152419)
+        (xy 83.628093 95.228008)
+        (xy 83.781322 95.268207)
+        (xy 83.865277 95.269526)
+        (xy 83.932119 95.270576)
+        (xy 83.932122 95.270576)
+        (xy 83.939716 95.270695)
+        (xy 84.094132 95.235329)
+        (xy 84.164542 95.199917)
+        (xy 84.228872 95.167563)
+        (xy 84.228875 95.167561)
+        (xy 84.235655 95.164151)
+        (xy 84.241426 95.159222)
+        (xy 84.241429 95.15922)
+        (xy 84.350336 95.066204)
+        (xy 84.350336 95.066203)
+        (xy 84.356114 95.061269)
+        (xy 84.448555 94.932624)
+        (xy 84.507642 94.785641)
+        (xy 84.524438 94.667624)
+        (xy 84.529381 94.632891)
+        (xy 84.529381 94.632888)
+        (xy 84.529962 94.628807)
+        (xy 84.530107 94.615)
+        (xy 84.527507 94.59351)
+        (xy 84.522408 94.551378)
+        (xy 84.511076 94.457733)
+        (xy 84.45508 94.309546)
+        (xy 84.445367 94.295413)
+        (xy 84.369655 94.185251)
+        (xy 84.369654 94.185249)
+        (xy 84.365353 94.178992)
+        (xy 84.247075 94.073611)
+        (xy 84.239689 94.0697)
+        (xy 84.113788 94.003039)
+        (xy 84.113789 94.003039)
+        (xy 84.107074 93.999484)
+        (xy 83.953433 93.960892)
+        (xy 83.945834 93.960852)
+        (xy 83.945833 93.960852)
+        (xy 83.879981 93.960507)
+        (xy 83.795021 93.960062)
+        (xy 83.787641 93.961834)
+        (xy 83.787639 93.961834)
+        (xy 83.648363 93.995271)
+        (xy 83.64836 93.995272)
+        (xy 83.640984 93.997043)
+        (xy 83.500214 94.0697)
+        (xy 83.380839 94.173838)
+        (xy 83.28975 94.303444)
+        (xy 83.232206 94.451037)
+        (xy 83.231214 94.45857)
+        (xy 83.231214 94.458571)
+        (xy 83.213097 94.596188)
+        (xy 83.211529 94.608096)
+        (xy 72.486622 94.608096)
+        (xy 72.50746 94.596426)
+        (xy 72.669041 94.462041)
+        (xy 72.803426 94.30046)
+        (xy 72.906115 94.117096)
+        (xy 72.907971 94.111629)
+        (xy 72.907973 94.111624)
+        (xy 72.971813 93.923557)
+        (xy 72.971814 93.923552)
+        (xy 72.973669 93.918088)
+        (xy 73.003825 93.710103)
+        (xy 73.005399 93.65)
+        (xy 72.986169 93.440721)
+        (xy 72.929123 93.238451)
+        (xy 72.836171 93.049963)
+        (xy 72.814862 93.021426)
+        (xy 72.804408 93.007426)
+        (xy 82.709505 93.007426)
+        (xy 82.72807 93.17559)
+        (xy 82.786212 93.33447)
+        (xy 82.790448 93.340773)
+        (xy 82.790448 93.340774)
+        (xy 82.87634 93.468596)
+        (xy 82.876343 93.468599)
+        (xy 82.880574 93.474896)
+        (xy 83.005708 93.588759)
+        (xy 83.154391 93.669487)
+        (xy 83.318038 93.712419)
+        (xy 83.404466 93.713777)
+        (xy 83.479604 93.714958)
+        (xy 83.479607 93.714958)
+        (xy 83.487202 93.715077)
+        (xy 83.545323 93.701765)
+        (xy 83.644714 93.679002)
+        (xy 83.644718 93.679001)
+        (xy 83.652117 93.677306)
+        (xy 83.803262 93.601288)
+        (xy 83.809033 93.596359)
+        (xy 83.809036 93.596357)
+        (xy 83.926139 93.496341)
+        (xy 83.92614 93.49634)
+        (xy 83.931911 93.491411)
+        (xy 84.030637 93.354019)
+        (xy 84.035962 93.340774)
+        (xy 84.077095 93.238451)
+        (xy 84.093741 93.197043)
+        (xy 84.11758 93.029546)
+        (xy 84.117734 93.0148)
+        (xy 84.116387 93.003663)
+        (xy 84.102171 92.886195)
+        (xy 84.097409 92.84684)
+        (xy 84.037606 92.688578)
+        (xy 84.009826 92.648158)
+        (xy 83.978188 92.602124)
+        (xy 90.697709 92.602124)
+        (xy 90.698873 92.611026)
+        (xy 90.698873 92.611029)
+        (xy 90.70789 92.679984)
+        (xy 90.716595 92.746552)
+        (xy 90.720209 92.754765)
+        (xy 90.72021 92.754769)
+        (xy 90.720637 92.755739)
+        (xy 90.775259 92.879874)
+        (xy 90.781034 92.886744)
+        (xy 90.781035 92.886746)
+        (xy 90.863203 92.984497)
+        (xy 90.868983 92.991373)
+        (xy 90.887446 93.003663)
+        (xy 90.982761 93.06711)
+        (xy 90.982763 93.067111)
+        (xy 90.990234 93.072084)
+        (xy 91.129264 93.115521)
+        (xy 91.274898 93.11819)
+        (xy 91.345162 93.099033)
+        (xy 91.406763 93.082239)
+        (xy 91.406764 93.082239)
+        (xy 91.415426 93.079877)
+        (xy 91.423759 93.074761)
+        (xy 91.510624 93.021426)
+        (xy 91.539554 93.003663)
+        (xy 91.546174 92.99635)
+        (xy 91.631273 92.902334)
+        (xy 91.631274 92.902333)
+        (xy 91.637301 92.895674)
+        (xy 91.641648 92.886703)
+        (xy 91.696895 92.772672)
+        (xy 91.696895 92.772671)
+        (xy 91.70081 92.764591)
+        (xy 91.716859 92.669197)
+        (xy 91.72417 92.625744)
+        (xy 91.72417 92.625741)
+        (xy 91.724976 92.620952)
+        (xy 91.725129 92.6084)
+        (xy 91.716913 92.551032)
+        (xy 91.705754 92.473106)
+        (xy 91.705753 92.473103)
+        (xy 91.70448 92.464213)
+        (xy 91.700746 92.456)
+        (xy 98.562708 92.456)
+        (xy 98.581839 92.674674)
+        (xy 98.638653 92.886703)
+        (xy 98.645942 92.902334)
+        (xy 98.729095 93.080659)
+        (xy 98.729098 93.080664)
+        (xy 98.731421 93.085646)
+        (xy 98.734577 93.090153)
+        (xy 98.734578 93.090155)
+        (xy 98.832086 93.22941)
+        (xy 98.857326 93.265457)
+        (xy 99.012543 93.420674)
+        (xy 99.017051 93.423831)
+        (xy 99.017054 93.423833)
+        (xy 99.134084 93.505778)
+        (xy 99.192354 93.546579)
+        (xy 99.197336 93.548902)
+        (xy 99.197341 93.548905)
+        (xy 99.271851 93.583649)
+        (xy 99.391297 93.639347)
+        (xy 99.603326 93.696161)
+        (xy 99.822 93.715292)
+        (xy 100.040674 93.696161)
+        (xy 100.252703 93.639347)
+        (xy 100.372149 93.583649)
+        (xy 100.446659 93.548905)
+        (xy 100.446664 93.548902)
+        (xy 100.451646 93.546579)
+        (xy 100.509916 93.505778)
+        (xy 100.626946 93.423833)
+        (xy 100.626949 93.423831)
+        (xy 100.631457 93.420674)
+        (xy 100.786674 93.265457)
+        (xy 100.811915 93.22941)
+        (xy 100.909422 93.090155)
+        (xy 100.909423 93.090153)
+        (xy 100.912579 93.085646)
+        (xy 100.914902 93.080664)
+        (xy 100.914905 93.080659)
+        (xy 100.998058 92.902334)
+        (xy 101.005347 92.886703)
+        (xy 101.062161 92.674674)
+        (xy 101.081292 92.456)
+        (xy 101.062161 92.237326)
+        (xy 101.005347 92.025297)
+        (xy 100.965865 91.940626)
+        (xy 104.197905 91.940626)
+        (xy 104.21647 92.10879)
+        (xy 104.21908 92.115922)
+        (xy 104.271805 92.259999)
+        (xy 104.274612 92.26767)
+        (xy 104.278848 92.273973)
+        (xy 104.278848 92.273974)
+        (xy 104.36474 92.401796)
+        (xy 104.364743 92.401799)
+        (xy 104.368974 92.408096)
+        (xy 104.424038 92.4582)
+        (xy 104.478649 92.507892)
+        (xy 104.494108 92.521959)
+        (xy 104.642791 92.602687)
+        (xy 104.806438 92.645619)
+        (xy 104.894047 92.646996)
+        (xy 104.968004 92.648158)
+        (xy 104.968007 92.648158)
+        (xy 104.975602 92.648277)
+        (xy 105.056058 92.62985)
+        (xy 105.133114 92.612202)
+        (xy 105.133118 92.612201)
+        (xy 105.140517 92.610506)
+        (xy 105.291662 92.534488)
+        (xy 105.297433 92.529559)
+        (xy 105.297436 92.529557)
+        (xy 105.414539 92.429541)
+        (xy 105.41454 92.42954)
+        (xy 105.420311 92.424611)
+        (xy 105.519037 92.287219)
+        (xy 105.524362 92.273974)
+        (xy 105.547194 92.217176)
+        (xy 105.582141 92.130243)
+        (xy 105.60598 91.962746)
+        (xy 105.606134 91.948)
+        (xy 105.605242 91.940626)
+        (xy 107.499905 91.940626)
+        (xy 107.51847 92.10879)
+        (xy 107.52108 92.115922)
+        (xy 107.573805 92.259999)
+        (xy 107.576612 92.26767)
+        (xy 107.580848 92.273973)
+        (xy 107.580848 92.273974)
+        (xy 107.66674 92.401796)
+        (xy 107.666743 92.401799)
+        (xy 107.670974 92.408096)
+        (xy 107.726038 92.4582)
+        (xy 107.780649 92.507892)
+        (xy 107.796108 92.521959)
+        (xy 107.944791 92.602687)
+        (xy 108.108438 92.645619)
+        (xy 108.196047 92.646996)
+        (xy 108.270004 92.648158)
+        (xy 108.270007 92.648158)
+        (xy 108.277602 92.648277)
+        (xy 108.358058 92.62985)
+        (xy 108.435114 92.612202)
+        (xy 108.435118 92.612201)
+        (xy 108.442517 92.610506)
+        (xy 108.593662 92.534488)
+        (xy 108.599433 92.529559)
+        (xy 108.599436 92.529557)
+        (xy 108.716539 92.429541)
+        (xy 108.71654 92.42954)
+        (xy 108.722311 92.424611)
+        (xy 108.821037 92.287219)
+        (xy 108.826362 92.273974)
+        (xy 108.849194 92.217176)
+        (xy 108.884141 92.130243)
+        (xy 108.90798 91.962746)
+        (xy 108.908134 91.948)
+        (xy 108.906331 91.933095)
+        (xy 108.893941 91.830715)
+        (xy 108.887809 91.78004)
+        (xy 108.828006 91.621778)
+        (xy 108.739736 91.493343)
+        (xy 108.736481 91.488607)
+        (xy 108.736479 91.488605)
+        (xy 108.732179 91.482348)
+        (xy 108.726508 91.477295)
+        (xy 108.611531 91.374854)
+        (xy 108.611528 91.374852)
+        (xy 108.605859 91.369801)
+        (xy 108.456339 91.290634)
+        (xy 108.445964 91.288028)
+        (xy 108.299622 91.251269)
+        (xy 108.299618 91.251269)
+        (xy 108.292251 91.249418)
+        (xy 108.284652 91.249378)
+        (xy 108.28465 91.249378)
+        (xy 108.214308 91.24901)
+        (xy 108.123069 91.248532)
+        (xy 108.115688 91.250304)
+        (xy 107.965938 91.286256)
+        (xy 107.965935 91.286257)
+        (xy 107.958559 91.288028)
+        (xy 107.808218 91.365624)
+        (xy 107.802497 91.370614)
+        (xy 107.802495 91.370616)
+        (xy 107.695744 91.463741)
+        (xy 107.680726 91.476842)
+        (xy 107.670547 91.491326)
+        (xy 107.604951 91.58466)
+        (xy 107.583444 91.615261)
+        (xy 107.521988 91.772889)
+        (xy 107.520997 91.780418)
+        (xy 107.501866 91.925732)
+        (xy 107.499905 91.940626)
+        (xy 105.605242 91.940626)
+        (xy 105.604331 91.933095)
+        (xy 105.591941 91.830715)
+        (xy 105.585809 91.78004)
+        (xy 105.526006 91.621778)
+        (xy 105.437736 91.493343)
+        (xy 105.434481 91.488607)
+        (xy 105.434479 91.488605)
+        (xy 105.430179 91.482348)
+        (xy 105.424508 91.477295)
+        (xy 105.309531 91.374854)
+        (xy 105.309528 91.374852)
+        (xy 105.303859 91.369801)
+        (xy 105.154339 91.290634)
+        (xy 105.143964 91.288028)
+        (xy 104.997622 91.251269)
+        (xy 104.997618 91.251269)
+        (xy 104.990251 91.249418)
+        (xy 104.982652 91.249378)
+        (xy 104.98265 91.249378)
+        (xy 104.912308 91.24901)
+        (xy 104.821069 91.248532)
+        (xy 104.813688 91.250304)
+        (xy 104.663938 91.286256)
+        (xy 104.663935 91.286257)
+        (xy 104.656559 91.288028)
+        (xy 104.506218 91.365624)
+        (xy 104.500497 91.370614)
+        (xy 104.500495 91.370616)
+        (xy 104.393744 91.463741)
+        (xy 104.378726 91.476842)
+        (xy 104.368547 91.491326)
+        (xy 104.302951 91.58466)
+        (xy 104.281444 91.615261)
+        (xy 104.219988 91.772889)
+        (xy 104.218997 91.780418)
+        (xy 104.199866 91.925732)
+        (xy 104.197905 91.940626)
+        (xy 100.965865 91.940626)
+        (xy 100.941875 91.88918)
+        (xy 100.914905 91.831341)
+        (xy 100.914902 91.831336)
+        (xy 100.912579 91.826354)
+        (xy 100.885429 91.78758)
+        (xy 100.789833 91.651054)
+        (xy 100.789831 91.651051)
+        (xy 100.786674 91.646543)
+        (xy 100.631457 91.491326)
+        (xy 100.626949 91.488169)
+        (xy 100.626946 91.488167)
+        (xy 100.456155 91.368578)
+        (xy 100.456153 91.368577)
+        (xy 100.451646 91.365421)
+        (xy 100.446664 91.363098)
+        (xy 100.446659 91.363095)
+        (xy 100.317043 91.302655)
+        (xy 100.252703 91.272653)
+        (xy 100.040674 91.215839)
+        (xy 99.822 91.196708)
+        (xy 99.603326 91.215839)
+        (xy 99.391297 91.272653)
+        (xy 99.326957 91.302655)
+        (xy 99.197341 91.363095)
+        (xy 99.197336 91.363098)
+        (xy 99.192354 91.365421)
+        (xy 99.187847 91.368577)
+        (xy 99.187845 91.368578)
+        (xy 99.017054 91.488167)
+        (xy 99.017051 91.488169)
+        (xy 99.012543 91.491326)
+        (xy 98.857326 91.646543)
+        (xy 98.854169 91.651051)
+        (xy 98.854167 91.651054)
+        (xy 98.758571 91.78758)
+        (xy 98.731421 91.826354)
+        (xy 98.729098 91.831336)
+        (xy 98.729095 91.831341)
+        (xy 98.702125 91.88918)
+        (xy 98.638653 92.025297)
+        (xy 98.581839 92.237326)
+        (xy 98.562708 92.456)
+        (xy 91.700746 92.456)
+        (xy 91.699265 92.452743)
+        (xy 91.647908 92.33979)
+        (xy 91.647907 92.339788)
+        (xy 91.644192 92.331618)
+        (xy 91.549113 92.221273)
+        (xy 91.426885 92.142048)
+        (xy 91.287334 92.100314)
+        (xy 91.278358 92.100259)
+        (xy 91.278357 92.100259)
+        (xy 91.217044 92.099885)
+        (xy 91.141679 92.099424)
+        (xy 91.001629 92.139451)
+        (xy 90.994042 92.144238)
+        (xy 90.99404 92.144239)
+        (xy 90.927777 92.186048)
+        (xy 90.878442 92.217176)
+        (xy 90.782022 92.326351)
+        (xy 90.778208 92.334474)
+        (xy 90.778207 92.334476)
+        (xy 90.729877 92.437416)
+        (xy 90.720119 92.4582)
+        (xy 90.718739 92.467065)
+        (xy 90.718738 92.467067)
+        (xy 90.705847 92.54986)
+        (xy 90.697709 92.602124)
+        (xy 83.978188 92.602124)
+        (xy 83.946081 92.555407)
+        (xy 83.946079 92.555405)
+        (xy 83.941779 92.549148)
+        (xy 83.936108 92.544095)
+        (xy 83.821131 92.441654)
+        (xy 83.821128 92.441652)
+        (xy 83.815459 92.436601)
+        (xy 83.665939 92.357434)
+        (xy 83.655564 92.354828)
+        (xy 83.509222 92.318069)
+        (xy 83.509218 92.318069)
+        (xy 83.501851 92.316218)
+        (xy 83.494252 92.316178)
+        (xy 83.49425 92.316178)
+        (xy 83.423908 92.31581)
+        (xy 83.332669 92.315332)
+        (xy 83.325288 92.317104)
+        (xy 83.175538 92.353056)
+        (xy 83.175535 92.353057)
+        (xy 83.168159 92.354828)
+        (xy 83.017818 92.432424)
+        (xy 83.012097 92.437414)
+        (xy 83.012095 92.437416)
+        (xy 82.906472 92.529557)
+        (xy 82.890326 92.543642)
+        (xy 82.875717 92.564428)
+        (xy 82.798236 92.674674)
+        (xy 82.793044 92.682061)
+        (xy 82.790282 92.689144)
+        (xy 82.790282 92.689145)
+        (xy 82.783628 92.706213)
+        (xy 82.731588 92.839689)
+        (xy 82.725393 92.886746)
+        (xy 82.710877 92.997006)
+        (xy 82.709505 93.007426)
+        (xy 72.804408 93.007426)
+        (xy 72.71388 92.886195)
+        (xy 72.713879 92.886194)
+        (xy 72.710427 92.881571)
+        (xy 72.672855 92.84684)
+        (xy 72.560341 92.742833)
+        (xy 72.560338 92.742831)
+        (xy 72.556101 92.738914)
+        (xy 72.378362 92.626769)
+        (xy 72.183163 92.548892)
+        (xy 72.177506 92.547767)
+        (xy 72.1775 92.547765)
+        (xy 71.982707 92.509019)
+        (xy 71.982705 92.509019)
+        (xy 71.97704 92.507892)
+        (xy 71.971265 92.507816)
+        (xy 71.971261 92.507816)
+        (xy 71.936466 92.507361)
+        (xy 71.93472 92.507338)
+        (xy 71.892049 92.4942)
+        (xy 71.878146 92.502382)
+        (xy 71.845775 92.506174)
+        (xy 71.766898 92.505141)
+        (xy 71.761201 92.50612)
+        (xy 71.7612 92.50612)
+        (xy 71.565469 92.539753)
+        (xy 71.559772 92.540732)
+        (xy 71.362601 92.613472)
+        (xy 71.35764 92.616424)
+        (xy 71.357639 92.616424)
+        (xy 71.246879 92.68232)
+        (xy 71.181988 92.720926)
+        (xy 71.023981 92.859494)
+        (xy 71.02041 92.864024)
+        (xy 70.910328 93.003663)
+        (xy 70.893872 93.024537)
+        (xy 70.891181 93.029653)
+        (xy 70.891179 93.029655)
+        (xy 70.79871 93.20541)
+        (xy 70.796018 93.210527)
+        (xy 70.733696 93.411234)
+        (xy 70.708995 93.619938)
+        (xy 61.595 93.619938)
+        (xy 61.595 91.079938)
+        (xy 70.708995 91.079938)
+        (xy 70.72274 91.289649)
+        (xy 70.774471 91.493343)
+        (xy 70.77689 91.49859)
+        (xy 70.860038 91.678953)
+        (xy 70.860041 91.678958)
+        (xy 70.862457 91.684199)
+        (xy 70.865788 91.688912)
+        (xy 70.865789 91.688914)
+        (xy 70.966005 91.830715)
+        (xy 70.983751 91.855825)
+        (xy 71.134289 92.002474)
+        (xy 71.139085 92.005679)
+        (xy 71.139088 92.005681)
+        (xy 71.198691 92.045506)
+        (xy 71.309031 92.119233)
+        (xy 71.314339 92.121514)
+        (xy 71.31434 92.121514)
+        (xy 71.496822 92.199914)
+        (xy 71.496825 92.199915)
+        (xy 71.502125 92.202192)
+        (xy 71.507754 92.203466)
+        (xy 71.507755 92.203466)
+        (xy 71.701467 92.247299)
+        (xy 71.701473 92.2473)
+        (xy 71.707104 92.248574)
+        (xy 71.712875 92.248801)
+        (xy 71.712877 92.248801)
+        (xy 71.852369 92.254282)
+        (xy 71.890852 92.267243)
+        (xy 71.902456 92.259999)
+        (xy 71.918289 92.256653)
+        (xy 72.125088 92.226669)
+        (xy 72.130552 92.224814)
+        (xy 72.130557 92.224813)
+        (xy 72.318624 92.160973)
+        (xy 72.318629 92.160971)
+        (xy 72.324096 92.159115)
+        (xy 72.366973 92.135103)
+        (xy 72.401222 92.115922)
+        (xy 72.50746 92.056426)
+        (xy 72.524534 92.042226)
+        (xy 77.146905 92.042226)
+        (xy 77.16547 92.21039)
+        (xy 77.16808 92.217522)
+        (xy 77.219281 92.357434)
+        (xy 77.223612 92.36927)
+        (xy 77.227848 92.375573)
+        (xy 77.227848 92.375574)
+        (xy 77.31374 92.503396)
+        (xy 77.313743 92.503399)
+        (xy 77.317974 92.509696)
+        (xy 77.36105 92.548892)
+        (xy 77.432023 92.613472)
+        (xy 77.443108 92.623559)
+        (xy 77.488414 92.648158)
+        (xy 77.575941 92.695681)
+        (xy 77.591791 92.704287)
+        (xy 77.755438 92.747219)
+        (xy 77.843047 92.748596)
+        (xy 77.917004 92.749758)
+        (xy 77.917007 92.749758)
+        (xy 77.924602 92.749877)
+        (xy 77.985925 92.735832)
+        (xy 78.082114 92.713802)
+        (xy 78.082118 92.713801)
+        (xy 78.089517 92.712106)
+        (xy 78.240662 92.636088)
+        (xy 78.246433 92.631159)
+        (xy 78.246436 92.631157)
+        (xy 78.363539 92.531141)
+        (xy 78.36354 92.53114)
+        (xy 78.369311 92.526211)
+        (xy 78.468037 92.388819)
+        (xy 78.473362 92.375574)
+        (xy 78.497222 92.316218)
+        (xy 78.531141 92.231843)
+        (xy 78.55498 92.064346)
+        (xy 78.555134 92.0496)
+        (xy 78.553331 92.034695)
+        (xy 78.543338 91.952121)
+        (xy 78.534809 91.88164)
+        (xy 78.475006 91.723378)
+        (xy 78.43382 91.663451)
+        (xy 78.383481 91.590207)
+        (xy 78.383479 91.590205)
+        (xy 78.379179 91.583948)
+        (xy 78.373508 91.578895)
+        (xy 78.258531 91.476454)
+        (xy 78.258528 91.476452)
+        (xy 78.252859 91.471401)
+        (xy 78.221232 91.454655)
+        (xy 78.110051 91.395788)
+        (xy 78.110052 91.395788)
+        (xy 78.103339 91.392234)
+        (xy 78.092964 91.389628)
+        (xy 77.946622 91.352869)
+        (xy 77.946618 91.352869)
+        (xy 77.939251 91.351018)
+        (xy 77.931652 91.350978)
+        (xy 77.93165 91.350978)
+        (xy 77.861308 91.35061)
+        (xy 77.770069 91.350132)
+        (xy 77.762688 91.351904)
+        (xy 77.612938 91.387856)
+        (xy 77.612935 91.387857)
+        (xy 77.605559 91.389628)
+        (xy 77.455218 91.467224)
+        (xy 77.449497 91.472214)
+        (xy 77.449495 91.472216)
+        (xy 77.430706 91.488607)
+        (xy 77.327726 91.578442)
+        (xy 77.313117 91.599228)
+        (xy 77.264071 91.669015)
+        (xy 77.230444 91.716861)
+        (xy 77.168988 91.874489)
+        (xy 77.167997 91.882018)
+        (xy 77.148435 92.030608)
+        (xy 77.146905 92.042226)
+        (xy 72.524534 92.042226)
+        (xy 72.669041 91.922041)
+        (xy 72.803426 91.76046)
+        (xy 72.881092 91.621778)
+        (xy 72.903291 91.582139)
+        (xy 72.903292 91.582137)
+        (xy 72.906115 91.577096)
+        (xy 72.907971 91.571629)
+        (xy 72.907973 91.571624)
+        (xy 72.971813 91.383557)
+        (xy 72.971814 91.383552)
+        (xy 72.973669 91.378088)
+        (xy 73.003825 91.170103)
+        (xy 73.005399 91.11)
+        (xy 72.986169 90.900721)
+        (xy 72.929123 90.698451)
+        (xy 72.852772 90.543626)
+        (xy 94.901505 90.543626)
+        (xy 94.92007 90.71179)
+        (xy 94.978212 90.87067)
+        (xy 94.982448 90.876973)
+        (xy 94.982448 90.876974)
+        (xy 95.06834 91.004796)
+        (xy 95.068343 91.004799)
+        (xy 95.072574 91.011096)
+        (xy 95.197708 91.124959)
+        (xy 95.274024 91.166395)
+        (xy 95.329854 91.196708)
+        (xy 95.346391 91.205687)
+        (xy 95.510038 91.248619)
+        (xy 95.597647 91.249996)
+        (xy 95.671604 91.251158)
+        (xy 95.671607 91.251158)
+        (xy 95.679202 91.251277)
+        (xy 95.737323 91.237965)
+        (xy 95.836714 91.215202)
+        (xy 95.836718 91.215201)
+        (xy 95.844117 91.213506)
+        (xy 95.995262 91.137488)
+        (xy 96.001033 91.132559)
+        (xy 96.001036 91.132557)
+        (xy 96.118139 91.032541)
+        (xy 96.11814 91.03254)
+        (xy 96.123911 91.027611)
+        (xy 96.222637 90.890219)
+        (xy 96.227962 90.876974)
+        (xy 96.260543 90.795924)
+        (xy 96.285741 90.733243)
+        (xy 96.30958 90.565746)
+        (xy 96.309734 90.551)
+        (xy 96.307931 90.536095)
+        (xy 96.296748 90.443687)
+        (xy 96.289409 90.38304)
+        (xy 96.229606 90.224778)
+        (xy 96.207599 90.192757)
+        (xy 96.138081 90.091607)
+        (xy 96.138079 90.091605)
+        (xy 96.133779 90.085348)
+        (xy 96.128108 90.080295)
+        (xy 96.013131 89.977854)
+        (xy 96.013128 89.977852)
+        (xy 96.007459 89.972801)
+        (xy 95.993136 89.965217)
+        (xy 95.947137 89.940862)
+        (xy 95.857939 89.893634)
+        (xy 95.847564 89.891028)
+        (xy 95.701222 89.854269)
+        (xy 95.701218 89.854269)
+        (xy 95.693851 89.852418)
+        (xy 95.686252 89.852378)
+        (xy 95.68625 89.852378)
+        (xy 95.615908 89.85201)
+        (xy 95.524669 89.851532)
+        (xy 95.517288 89.853304)
+        (xy 95.367538 89.889256)
+        (xy 95.367535 89.889257)
+        (xy 95.360159 89.891028)
+        (xy 95.209818 89.968624)
+        (xy 95.204097 89.973614)
+        (xy 95.204095 89.973616)
+        (xy 95.099344 90.064996)
+        (xy 95.082326 90.079842)
+        (xy 95.069394 90.098243)
+        (xy 94.995887 90.202833)
+        (xy 94.985044 90.218261)
+        (xy 94.923588 90.375889)
+        (xy 94.916398 90.430501)
+        (xy 94.905255 90.515144)
+        (xy 94.901505 90.543626)
+        (xy 72.852772 90.543626)
+        (xy 72.836171 90.509963)
+        (xy 72.786681 90.443687)
+        (xy 72.71388 90.346195)
+        (xy 72.713879 90.346194)
+        (xy 72.710427 90.341571)
+        (xy 72.680394 90.313809)
+        (xy 72.560341 90.202833)
+        (xy 72.560338 90.202831)
+        (xy 72.556101 90.198914)
+        (xy 72.378362 90.086769)
+        (xy 72.183163 90.008892)
+        (xy 72.177506 90.007767)
+        (xy 72.1775 90.007765)
+        (xy 71.982707 89.969019)
+        (xy 71.982705 89.969019)
+        (xy 71.97704 89.967892)
+        (xy 71.971265 89.967816)
+        (xy 71.971261 89.967816)
+        (xy 71.936466 89.967361)
+        (xy 71.93472 89.967338)
+        (xy 71.892049 89.9542)
+        (xy 71.878146 89.962382)
+        (xy 71.845775 89.966174)
+        (xy 71.766898 89.965141)
+        (xy 71.761201 89.96612)
+        (xy 71.7612 89.96612)
+        (xy 71.592571 89.995096)
+        (xy 71.559772 90.000732)
+        (xy 71.362601 90.073472)
+        (xy 71.35764 90.076424)
+        (xy 71.357639 90.076424)
+        (xy 71.296862 90.112583)
+        (xy 71.181988 90.180926)
+        (xy 71.023981 90.319494)
+        (xy 70.989716 90.362959)
+        (xy 70.910734 90.463148)
+        (xy 70.893872 90.484537)
+        (xy 70.891181 90.489653)
+        (xy 70.891179 90.489655)
+        (xy 70.824623 90.616158)
+        (xy 70.796018 90.670527)
+        (xy 70.733696 90.871234)
+        (xy 70.733017 90.876969)
+        (xy 70.733017 90.87697)
+        (xy 70.725409 90.941254)
+        (xy 70.708995 91.079938)
+        (xy 61.595 91.079938)
+        (xy 61.595 89.781626)
+        (xy 63.430905 89.781626)
+        (xy 63.44947 89.94979)
+        (xy 63.455446 89.96612)
+        (xy 63.501783 90.092741)
+        (xy 63.507612 90.10867)
+        (xy 63.511848 90.114973)
+        (xy 63.511848 90.114974)
+        (xy 63.59774 90.242796)
+        (xy 63.597743 90.242799)
+        (xy 63.601974 90.249096)
+        (xy 63.625542 90.270541)
+        (xy 63.708685 90.346195)
+        (xy 63.727108 90.362959)
+        (xy 63.875791 90.443687)
+        (xy 64.039438 90.486619)
+        (xy 64.127047 90.487996)
+        (xy 64.201004 90.489158)
+        (xy 64.201007 90.489158)
+        (xy 64.208602 90.489277)
+        (xy 64.266723 90.475965)
+        (xy 64.366114 90.453202)
+        (xy 64.366118 90.453201)
+        (xy 64.373517 90.451506)
+        (xy 64.524662 90.375488)
+        (xy 64.530433 90.370559)
+        (xy 64.530436 90.370557)
+        (xy 64.647539 90.270541)
+        (xy 64.64754 90.27054)
+        (xy 64.653311 90.265611)
+        (xy 64.752037 90.128219)
+        (xy 64.757362 90.114974)
+        (xy 64.77682 90.066569)
+        (xy 64.815141 89.971243)
+        (xy 64.824053 89.908626)
+        (xy 66.783705 89.908626)
+        (xy 66.80227 90.07679)
+        (xy 66.80488 90.083922)
+        (xy 66.856634 90.225345)
+        (xy 66.860412 90.23567)
+        (xy 66.864648 90.241973)
+        (xy 66.864648 90.241974)
+        (xy 66.95054 90.369796)
+        (xy 66.950543 90.369799)
+        (xy 66.954774 90.376096)
+        (xy 66.962821 90.383418)
+        (xy 67.074119 90.484691)
+        (xy 67.079908 90.489959)
+        (xy 67.228591 90.570687)
+        (xy 67.392238 90.613619)
+        (xy 67.479847 90.614996)
+        (xy 67.553804 90.616158)
+        (xy 67.553807 90.616158)
+        (xy 67.561402 90.616277)
+        (xy 67.619523 90.602965)
+        (xy 67.718914 90.580202)
+        (xy 67.718918 90.580201)
+        (xy 67.726317 90.578506)
+        (xy 67.877462 90.502488)
+        (xy 67.883233 90.497559)
+        (xy 67.883236 90.497557)
+        (xy 68.000339 90.397541)
+        (xy 68.00034 90.39754)
+        (xy 68.006111 90.392611)
+        (xy 68.104837 90.255219)
+        (xy 68.110162 90.241974)
+        (xy 68.150831 90.140805)
+        (xy 68.167941 90.098243)
+        (xy 68.19178 89.930746)
+        (xy 68.191934 89.916)
+        (xy 68.190131 89.901095)
+        (xy 68.18121 89.827381)
+        (xy 68.171609 89.74804)
+        (xy 68.111806 89.589778)
+        (xy 68.090717 89.559093)
+        (xy 68.020281 89.456607)
+        (xy 68.020279 89.456605)
+        (xy 68.015979 89.450348)
+        (xy 68.010308 89.445295)
+        (xy 67.895331 89.342854)
+        (xy 67.895328 89.342852)
+        (xy 67.889659 89.337801)
+        (xy 67.740139 89.258634)
+        (xy 67.723434 89.254438)
+        (xy 67.583422 89.219269)
+        (xy 67.583418 89.219269)
+        (xy 67.576051 89.217418)
+        (xy 67.568452 89.217378)
+        (xy 67.56845 89.217378)
+        (xy 67.498108 89.21701)
+        (xy 67.406869 89.216532)
+        (xy 67.399488 89.218304)
+        (xy 67.249738 89.254256)
+        (xy 67.249735 89.254257)
+        (xy 67.242359 89.256028)
+        (xy 67.092018 89.333624)
+        (xy 67.086297 89.338614)
+        (xy 67.086295 89.338616)
+        (xy 66.982671 89.429013)
+        (xy 66.964526 89.444842)
+        (xy 66.954964 89.458447)
+        (xy 66.872331 89.576023)
+        (xy 66.867244 89.583261)
+        (xy 66.864482 89.590344)
+        (xy 66.864482 89.590345)
+        (xy 66.855303 89.613889)
+        (xy 66.805788 89.740889)
+        (xy 66.801416 89.774095)
+        (xy 66.785211 89.897188)
+        (xy 66.783705 89.908626)
+        (xy 64.824053 89.908626)
+        (xy 64.83898 89.803746)
+        (xy 64.839134 89.789)
+        (xy 64.837331 89.774095)
+        (xy 64.819721 89.62858)
+        (xy 64.818809 89.62104)
+        (xy 64.759006 89.462778)
+        (xy 64.743245 89.439846)
+        (xy 64.667481 89.329607)
+        (xy 64.667479 89.329605)
+        (xy 64.663179 89.323348)
+        (xy 64.657508 89.318295)
+        (xy 64.542531 89.215854)
+        (xy 64.542528 89.215852)
+        (xy 64.536859 89.210801)
+        (xy 64.387339 89.131634)
+        (xy 64.376964 89.129028)
+        (xy 64.230622 89.092269)
+        (xy 64.230618 89.092269)
+        (xy 64.223251 89.090418)
+        (xy 64.215652 89.090378)
+        (xy 64.21565 89.090378)
+        (xy 64.145308 89.09001)
+        (xy 64.054069 89.089532)
+        (xy 64.046688 89.091304)
+        (xy 63.896938 89.127256)
+        (xy 63.896935 89.127257)
+        (xy 63.889559 89.129028)
+        (xy 63.739218 89.206624)
+        (xy 63.733497 89.211614)
+        (xy 63.733495 89.211616)
+        (xy 63.649399 89.284978)
+        (xy 63.611726 89.317842)
+        (xy 63.603121 89.330086)
+        (xy 63.52333 89.443618)
+        (xy 63.514444 89.456261)
+        (xy 63.452988 89.613889)
+        (xy 63.451401 89.625946)
+        (xy 63.432174 89.77199)
+        (xy 63.430905 89.781626)
+        (xy 61.595 89.781626)
+        (xy 61.595 89.552314)
+        (xy 61.615002 89.484193)
+        (xy 61.668658 89.4377)
+        (xy 61.738932 89.427596)
+        (xy 61.805799 89.45912)
+        (xy 61.816487 89.468845)
+        (xy 61.816491 89.468848)
+        (xy 61.822108 89.473959)
+        (xy 61.970791 89.554687)
+        (xy 62.134438 89.597619)
+        (xy 62.222047 89.598996)
+        (xy 62.296004 89.600158)
+        (xy 62.296007 89.600158)
+        (xy 62.303602 89.600277)
+        (xy 62.385525 89.581514)
+        (xy 62.461114 89.564202)
+        (xy 62.461118 89.564201)
+        (xy 62.468517 89.562506)
+        (xy 62.619662 89.486488)
+        (xy 62.625433 89.481559)
+        (xy 62.625436 89.481557)
+        (xy 62.742539 89.381541)
+        (xy 62.74254 89.38154)
+        (xy 62.748311 89.376611)
+        (xy 62.847037 89.239219)
+        (xy 62.858134 89.211616)
+        (xy 62.884406 89.14626)
+        (xy 62.910141 89.082243)
+        (xy 62.93398 88.914746)
+        (xy 62.934134 88.9)
+        (xy 62.931534 88.87851)
+        (xy 62.9199 88.782378)
+        (xy 62.913809 88.73204)
+        (xy 62.854006 88.573778)
+        (xy 62.830748 88.539938)
+        (xy 70.708995 88.539938)
+        (xy 70.72274 88.749649)
+        (xy 70.774471 88.953343)
+        (xy 70.778395 88.961854)
+        (xy 70.860038 89.138953)
+        (xy 70.860041 89.138958)
+        (xy 70.862457 89.144199)
+        (xy 70.865788 89.148912)
+        (xy 70.865789 89.148914)
+        (xy 70.957528 89.27872)
+        (xy 70.983751 89.315825)
+        (xy 71.134289 89.462474)
+        (xy 71.139085 89.465679)
+        (xy 71.139088 89.465681)
+        (xy 71.25873 89.545623)
+        (xy 71.309031 89.579233)
+        (xy 71.314339 89.581514)
+        (xy 71.31434 89.581514)
+        (xy 71.496822 89.659914)
+        (xy 71.496825 89.659915)
+        (xy 71.502125 89.662192)
+        (xy 71.507754 89.663466)
+        (xy 71.507755 89.663466)
+        (xy 71.701467 89.707299)
+        (xy 71.701473 89.7073)
+        (xy 71.707104 89.708574)
+        (xy 71.712875 89.708801)
+        (xy 71.712877 89.708801)
+        (xy 71.852369 89.714282)
+        (xy 71.890852 89.727243)
+        (xy 71.902456 89.719999)
+        (xy 71.918289 89.716653)
+        (xy 72.125088 89.686669)
+        (xy 72.130552 89.684814)
+        (xy 72.130557 89.684813)
+        (xy 72.318624 89.620973)
+        (xy 72.318629 89.620971)
+        (xy 72.324096 89.619115)
+        (xy 72.333341 89.613938)
+        (xy 72.351397 89.603826)
+        (xy 77.629505 89.603826)
+        (xy 77.64807 89.77199)
+        (xy 77.65068 89.779122)
+        (xy 77.703235 89.922734)
+        (xy 77.706212 89.93087)
+        (xy 77.710448 89.937173)
+        (xy 77.710448 89.937174)
+        (xy 77.79634 90.064996)
+        (xy 77.796343 90.064999)
+        (xy 77.800574 90.071296)
+        (xy 77.876964 90.140805)
+        (xy 77.91781 90.177972)
+        (xy 77.925708 90.185159)
+        (xy 77.948784 90.197688)
+        (xy 78.052874 90.254204)
+        (xy 78.074391 90.265887)
+        (xy 78.238038 90.308819)
+        (xy 78.325647 90.310196)
+        (xy 78.399604 90.311358)
+        (xy 78.399607 90.311358)
+        (xy 78.407202 90.311477)
+        (xy 78.465323 90.298165)
+        (xy 78.564714 90.275402)
+        (xy 78.564718 90.275401)
+        (xy 78.572117 90.273706)
+        (xy 78.723262 90.197688)
+        (xy 78.729033 90.192759)
+        (xy 78.729036 90.192757)
+        (xy 78.846139 90.092741)
+        (xy 78.84614 90.09274)
+        (xy 78.851911 90.087811)
+        (xy 78.950637 89.950419)
+        (xy 78.955962 89.937174)
+        (xy 78.97542 89.888769)
+        (xy 79.013741 89.793443)
+        (xy 79.03758 89.625946)
+        (xy 79.037734 89.6112)
+        (xy 79.037204 89.606813)
+        (xy 79.020507 89.468845)
+        (xy 79.017409 89.44324)
+        (xy 78.957606 89.284978)
+        (xy 78.936617 89.254438)
+        (xy 78.934363 89.251158)
+        (xy 83.512407 89.251158)
+        (xy 83.530972 89.419322)
+        (xy 83.533582 89.426454)
+        (xy 83.583991 89.564202)
+        (xy 83.589114 89.578202)
+        (xy 83.59335 89.584505)
+        (xy 83.59335 89.584506)
+        (xy 83.679242 89.712328)
+        (xy 83.679245 89.712331)
+        (xy 83.683476 89.718628)
+        (xy 83.80861 89.832491)
+        (xy 83.872481 89.86717)
+        (xy 83.948834 89.908626)
+        (xy 83.957293 89.913219)
+        (xy 84.12094 89.956151)
+        (xy 84.208549 89.957528)
+        (xy 84.282506 89.95869)
+        (xy 84.282509 89.95869)
+        (xy 84.290104 89.958809)
+        (xy 84.354392 89.944085)
+        (xy 84.447616 89.922734)
+        (xy 84.44762 89.922733)
+        (xy 84.455019 89.921038)
+        (xy 84.606164 89.84502)
+        (xy 84.611935 89.840091)
+        (xy 84.611938 89.840089)
+        (xy 84.729041 89.740073)
+        (xy 84.729042 89.740072)
+        (xy 84.734813 89.735143)
+        (xy 84.833539 89.597751)
+        (xy 84.836517 89.590345)
+        (xy 84.861729 89.527626)
+        (xy 105.340905 89.527626)
+        (xy 105.35947 89.69579)
+        (xy 105.36208 89.702922)
+        (xy 105.414081 89.84502)
+        (xy 105.417612 89.85467)
+        (xy 105.421848 89.860973)
+        (xy 105.421848 89.860974)
+        (xy 105.50774 89.988796)
+        (xy 105.507743 89.988799)
+        (xy 105.511974 89.995096)
+        (xy 105.637108 90.108959)
+        (xy 105.728187 90.158411)
+        (xy 105.764215 90.177972)
+        (xy 105.785791 90.189687)
+        (xy 105.949438 90.232619)
+        (xy 106.037047 90.233996)
+        (xy 106.111004 90.235158)
+        (xy 106.111007 90.235158)
+        (xy 106.118602 90.235277)
+        (xy 106.220055 90.212041)
+        (xy 106.276114 90.199202)
+        (xy 106.276118 90.199201)
+        (xy 106.283517 90.197506)
+        (xy 106.434662 90.121488)
+        (xy 106.440433 90.116559)
+        (xy 106.440436 90.116557)
+        (xy 106.557539 90.016541)
+        (xy 106.55754 90.01654)
+        (xy 106.563311 90.011611)
+        (xy 106.662037 89.874219)
+        (xy 106.667362 89.860974)
+        (xy 106.696295 89.789)
+        (xy 106.725141 89.717243)
+        (xy 106.74898 89.549746)
+        (xy 106.749134 89.535)
+        (xy 111.818389 89.535)
+        (xy 111.836796 89.745394)
+        (xy 111.83822 89.750707)
+        (xy 111.83822 89.750709)
+        (xy 111.889844 89.94337)
+        (xy 111.891458 89.949395)
+        (xy 111.89378 89.954376)
+        (xy 111.893781 89.954377)
+        (xy 111.968669 90.114974)
+        (xy 111.980714 90.140805)
+        (xy 112.101852 90.313809)
+        (xy 112.251191 90.463148)
+        (xy 112.255699 90.466305)
+        (xy 112.255702 90.466307)
+        (xy 112.407523 90.572613)
+        (xy 112.424194 90.584286)
+        (xy 112.429176 90.586609)
+        (xy 112.429181 90.586612)
+        (xy 112.609139 90.670527)
+        (xy 112.615605 90.673542)
+        (xy 112.620913 90.674964)
+        (xy 112.620915 90.674965)
+        (xy 112.668582 90.687737)
+        (xy 112.771077 90.715201)
+        (xy 112.831699 90.752152)
+        (xy 112.86272 90.816012)
+        (xy 112.854292 90.886507)
+        (xy 112.809089 90.941254)
+        (xy 112.759804 90.961087)
+        (xy 112.738468 90.964753)
+        (xy 112.738465 90.964754)
+        (xy 112.732772 90.965732)
+        (xy 112.535601 91.038472)
+        (xy 112.53064 91.041424)
+        (xy 112.530639 91.041424)
+        (xy 112.421585 91.106305)
+        (xy 112.354988 91.145926)
+        (xy 112.196981 91.284494)
+        (xy 112.066872 91.449537)
+        (xy 112.064181 91.454653)
+        (xy 112.064179 91.454655)
+        (xy 111.97171 91.63041)
+        (xy 111.969018 91.635527)
+        (xy 111.906696 91.836234)
+        (xy 111.906017 91.841969)
+        (xy 111.906017 91.84197)
+        (xy 111.901322 91.88164)
+        (xy 111.881995 92.044938)
+        (xy 111.89574 92.254649)
+        (xy 111.947471 92.458343)
+        (xy 111.94989 92.46359)
+        (xy 112.033038 92.643953)
+        (xy 112.033041 92.643958)
+        (xy 112.035457 92.649199)
+        (xy 112.038788 92.653912)
+        (xy 112.038789 92.653914)
+        (xy 112.12272 92.772672)
+        (xy 112.156751 92.820825)
+        (xy 112.307289 92.967474)
+        (xy 112.312085 92.970679)
+        (xy 112.312088 92.970681)
+        (xy 112.430742 93.049963)
+        (xy 112.482031 93.084233)
+        (xy 112.487339 93.086514)
+        (xy 112.48734 93.086514)
+        (xy 112.669822 93.164914)
+        (xy 112.669825 93.164915)
+        (xy 112.675125 93.167192)
+        (xy 112.680754 93.168466)
+        (xy 112.680755 93.168466)
+        (xy 112.874467 93.212299)
+        (xy 112.874473 93.2123)
+        (xy 112.880104 93.213574)
+        (xy 112.885875 93.213801)
+        (xy 112.885877 93.213801)
+        (xy 112.943045 93.216047)
+        (xy 113.090103 93.221825)
+        (xy 113.298088 93.191669)
+        (xy 113.303552 93.189814)
+        (xy 113.303557 93.189813)
+        (xy 113.491624 93.125973)
+        (xy 113.491629 93.125971)
+        (xy 113.497096 93.124115)
+        (xy 113.507971 93.118025)
+        (xy 113.590004 93.072084)
+        (xy 113.68046 93.021426)
+        (xy 113.842041 92.887041)
+        (xy 113.976426 92.72546)
+        (xy 114.050466 92.593252)
+        (xy 114.076291 92.547139)
+        (xy 114.076292 92.547137)
+        (xy 114.079115 92.542096)
+        (xy 114.080971 92.536629)
+        (xy 114.080973 92.536624)
+        (xy 114.144813 92.348557)
+        (xy 114.144814 92.348552)
+        (xy 114.146669 92.343088)
+        (xy 114.176825 92.135103)
+        (xy 114.178399 92.075)
+        (xy 114.159169 91.865721)
+        (xy 114.157515 91.859854)
+        (xy 114.109304 91.688914)
+        (xy 114.102123 91.663451)
+        (xy 114.015899 91.488607)
+        (xy 114.011726 91.480144)
+        (xy 114.009171 91.474963)
+        (xy 114.003857 91.467846)
+        (xy 113.88688 91.311195)
+        (xy 113.886879 91.311194)
+        (xy 113.883427 91.306571)
+        (xy 113.867134 91.29151)
+        (xy 113.733341 91.167833)
+        (xy 113.733338 91.167831)
+        (xy 113.729101 91.163914)
+        (xy 113.551362 91.051769)
+        (xy 113.356163 90.973892)
+        (xy 113.350506 90.972767)
+        (xy 113.3505 90.972765)
+        (xy 113.293466 90.961421)
+        (xy 113.230556 90.928514)
+        (xy 113.195424 90.866819)
+        (xy 113.199224 90.795924)
+        (xy 113.240749 90.738338)
+        (xy 113.285436 90.716135)
+        (xy 113.288926 90.7152)
+        (xy 113.329825 90.704241)
+        (xy 113.439085 90.674965)
+        (xy 113.439087 90.674964)
+        (xy 113.444395 90.673542)
+        (xy 113.450861 90.670527)
+        (xy 113.630819 90.586612)
+        (xy 113.630824 90.586609)
+        (xy 113.635806 90.584286)
+        (xy 113.652477 90.572613)
+        (xy 113.804298 90.466307)
+        (xy 113.804301 90.466305)
+        (xy 113.808809 90.463148)
+        (xy 113.958148 90.313809)
+        (xy 114.079286 90.140805)
+        (xy 114.091332 90.114974)
+        (xy 114.166219 89.954377)
+        (xy 114.16622 89.954376)
+        (xy 114.168542 89.949395)
+        (xy 114.170157 89.94337)
+        (xy 114.22178 89.750709)
+        (xy 114.22178 89.750707)
+        (xy 114.223204 89.745394)
+        (xy 114.241611 89.535)
+        (xy 114.223204 89.324606)
+        (xy 114.210909 89.27872)
+        (xy 114.169965 89.125915)
+        (xy 114.169964 89.125913)
+        (xy 114.168542 89.120605)
+        (xy 114.154714 89.09095)
+        (xy 114.081609 88.934176)
+        (xy 114.081607 88.934173)
+        (xy 114.079286 88.929195)
+        (xy 113.958148 88.756191)
+        (xy 113.808809 88.606852)
+        (xy 113.804301 88.603695)
+        (xy 113.804298 88.603693)
+        (xy 113.640315 88.488871)
+        (xy 113.640312 88.488869)
+        (xy 113.635806 88.485714)
+        (xy 113.630824 88.483391)
+        (xy 113.630819 88.483388)
+        (xy 113.449377 88.398781)
+        (xy 113.449376 88.398781)
+        (xy 113.444395 88.396458)
+        (xy 113.439088 88.395036)
+        (xy 113.439077 88.395032)
+        (xy 113.404268 88.385705)
+        (xy 113.343646 88.348754)
+        (xy 113.312624 88.284893)
+        (xy 113.321054 88.214398)
+        (xy 113.366257 88.159652)
+        (xy 113.43688 88.137999)
+        (xy 113.937828 88.137999)
+        (xy 113.950088 88.136791)
+        (xy 114.005931 88.125685)
+        (xy 114.028427 88.116367)
+        (xy 114.091808 88.074017)
+        (xy 114.109017 88.056808)
+        (xy 114.151368 87.993425)
+        (xy 114.160684 87.970934)
+        (xy 114.171793 87.915085)
+        (xy 114.173 87.90283)
+        (xy 114.173 87.267115)
+        (xy 114.168525 87.251876)
+        (xy 114.167135 87.250671)
+        (xy 114.159452 87.249)
+        (xy 111.905116 87.249)
+        (xy 111.889877 87.253475)
+        (xy 111.888672 87.254865)
+        (xy 111.887001 87.262548)
+        (xy 111.887001 87.902828)
+        (xy 111.888209 87.915088)
+        (xy 111.899315 87.970931)
+        (xy 111.908633 87.993427)
+        (xy 111.950983 88.056808)
+        (xy 111.968192 88.074017)
+        (xy 112.031575 88.116368)
+        (xy 112.054066 88.125684)
+        (xy 112.109915 88.136793)
+        (xy 112.12217 88.138)
+        (xy 112.623118 88.138)
+        (xy 112.691239 88.158002)
+        (xy 112.737732 88.211658)
+        (xy 112.747836 88.281932)
+        (xy 112.718342 88.346512)
+        (xy 112.65573 88.385707)
+        (xy 112.637226 88.390665)
+        (xy 112.620915 88.395035)
+        (xy 112.620913 88.395036)
+        (xy 112.615605 88.396458)
+        (xy 112.610624 88.39878)
+        (xy 112.610623 88.398781)
+        (xy 112.429176 88.483391)
+        (xy 112.429173 88.483393)
+        (xy 112.424195 88.485714)
+        (xy 112.251191 88.606852)
+        (xy 112.101852 88.756191)
+        (xy 111.980714 88.929195)
+        (xy 111.978393 88.934173)
+        (xy 111.978391 88.934176)
+        (xy 111.905286 89.09095)
+        (xy 111.891458 89.120605)
+        (xy 111.890036 89.125913)
+        (xy 111.890035 89.125915)
+        (xy 111.849091 89.27872)
+        (xy 111.836796 89.324606)
+        (xy 111.818389 89.535)
+        (xy 106.749134 89.535)
+        (xy 106.748472 89.529525)
+        (xy 106.730624 89.382041)
+        (xy 106.728809 89.36704)
+        (xy 106.669006 89.208778)
+        (xy 106.626039 89.14626)
+        (xy 106.577481 89.075607)
+        (xy 106.577479 89.075605)
+        (xy 106.573179 89.069348)
+        (xy 106.567508 89.064295)
+        (xy 106.452531 88.961854)
+        (xy 106.452528 88.961852)
+        (xy 106.446859 88.956801)
+        (xy 106.436334 88.951228)
+        (xy 106.363412 88.912618)
+        (xy 106.297339 88.877634)
+        (xy 106.286964 88.875028)
+        (xy 106.140622 88.838269)
+        (xy 106.140618 88.838269)
+        (xy 106.133251 88.836418)
+        (xy 106.125652 88.836378)
+        (xy 106.12565 88.836378)
+        (xy 106.055308 88.83601)
+        (xy 105.964069 88.835532)
+        (xy 105.956688 88.837304)
+        (xy 105.806938 88.873256)
+        (xy 105.806935 88.873257)
+        (xy 105.799559 88.875028)
+        (xy 105.649218 88.952624)
+        (xy 105.643497 88.957614)
+        (xy 105.643495 88.957616)
+        (xy 105.551287 89.038054)
+        (xy 105.521726 89.063842)
+        (xy 105.512939 89.076345)
+        (xy 105.461937 89.148914)
+        (xy 105.424444 89.202261)
+        (xy 105.362988 89.359889)
+        (xy 105.360072 89.382041)
+        (xy 105.34238 89.516426)
+        (xy 105.340905 89.527626)
+        (xy 84.861729 89.527626)
+        (xy 84.896643 89.440775)
+        (xy 84.920482 89.273278)
+        (xy 84.920636 89.258532)
+        (xy 84.918833 89.243627)
+        (xy 84.906297 89.140042)
+        (xy 84.900311 89.090572)
+        (xy 84.840508 88.93231)
+        (xy 84.803533 88.87851)
+        (xy 84.748983 88.799139)
+        (xy 84.748981 88.799137)
+        (xy 84.744681 88.79288)
+        (xy 84.73901 88.787827)
+        (xy 84.624033 88.685386)
+        (xy 84.62403 88.685384)
+        (xy 84.618361 88.680333)
+        (xy 84.468841 88.601166)
+        (xy 84.458466 88.59856)
+        (xy 84.312124 88.561801)
+        (xy 84.31212 88.561801)
+        (xy 84.304753 88.55995)
+        (xy 84.297154 88.55991)
+        (xy 84.297152 88.55991)
+        (xy 84.22681 88.559542)
+        (xy 84.135571 88.559064)
+        (xy 84.12819 88.560836)
+        (xy 83.97844 88.596788)
+        (xy 83.978437 88.596789)
+        (xy 83.971061 88.59856)
+        (xy 83.82072 88.676156)
+        (xy 83.814999 88.681146)
+        (xy 83.814997 88.681148)
+        (xy 83.698955 88.782378)
+        (xy 83.693228 88.787374)
+        (xy 83.678619 88.80816)
+        (xy 83.602784 88.916064)
+        (xy 83.595946 88.925793)
+        (xy 83.53449 89.083421)
+        (xy 83.533499 89.09095)
+        (xy 83.513979 89.239219)
+        (xy 83.512407 89.251158)
+        (xy 78.934363 89.251158)
+        (xy 78.866081 89.151807)
+        (xy 78.866079 89.151805)
+        (xy 78.861779 89.145548)
+        (xy 78.856108 89.140495)
+        (xy 78.741131 89.038054)
+        (xy 78.741128 89.038052)
+        (xy 78.735459 89.033001)
+        (xy 78.585939 88.953834)
+        (xy 78.575564 88.951228)
+        (xy 78.429222 88.914469)
+        (xy 78.429218 88.914469)
+        (xy 78.421851 88.912618)
+        (xy 78.414252 88.912578)
+        (xy 78.41425 88.912578)
+        (xy 78.343908 88.91221)
+        (xy 78.252669 88.911732)
+        (xy 78.245288 88.913504)
+        (xy 78.095538 88.949456)
+        (xy 78.095535 88.949457)
+        (xy 78.088159 88.951228)
+        (xy 77.937818 89.028824)
+        (xy 77.932097 89.033814)
+        (xy 77.932095 89.033816)
+        (xy 77.865089 89.092269)
+        (xy 77.810326 89.140042)
+        (xy 77.795717 89.160828)
+        (xy 77.724481 89.262188)
+        (xy 77.713044 89.278461)
+        (xy 77.710282 89.285544)
+        (xy 77.710282 89.285545)
+        (xy 77.697125 89.319291)
+        (xy 77.651588 89.436089)
+        (xy 77.650597 89.443618)
+        (xy 77.631233 89.590702)
+        (xy 77.629505 89.603826)
+        (xy 72.351397 89.603826)
+        (xy 72.425178 89.562506)
+        (xy 72.50746 89.516426)
+        (xy 72.669041 89.382041)
+        (xy 72.803426 89.22046)
+        (xy 72.880831 89.082243)
+        (xy 72.903291 89.042139)
+        (xy 72.903292 89.042137)
+        (xy 72.906115 89.037096)
+        (xy 72.907971 89.031629)
+        (xy 72.907973 89.031624)
+        (xy 72.971813 88.843557)
+        (xy 72.971814 88.843552)
+        (xy 72.973669 88.838088)
+        (xy 73.003825 88.630103)
+        (xy 73.005399 88.57)
+        (xy 72.986169 88.360721)
+        (xy 72.975193 88.321801)
+        (xy 72.957093 88.257626)
+        (xy 102.927905 88.257626)
+        (xy 102.94647 88.42579)
+        (xy 102.94908 88.432922)
+        (xy 102.999244 88.57)
+        (xy 103.004612 88.58467)
+        (xy 103.008848 88.590973)
+        (xy 103.008848 88.590974)
+        (xy 103.09474 88.718796)
+        (xy 103.094743 88.718799)
+        (xy 103.098974 88.725096)
+        (xy 103.224108 88.838959)
+        (xy 103.295339 88.877634)
+        (xy 103.363181 88.914469)
+        (xy 103.372791 88.919687)
+        (xy 103.536438 88.962619)
+        (xy 103.624047 88.963996)
+        (xy 103.698004 88.965158)
+        (xy 103.698007 88.965158)
+        (xy 103.705602 88.965277)
+        (xy 103.763723 88.951965)
+        (xy 103.863114 88.929202)
+        (xy 103.863118 88.929201)
+        (xy 103.870517 88.927506)
+        (xy 104.021662 88.851488)
+        (xy 104.027433 88.846559)
+        (xy 104.027436 88.846557)
+        (xy 104.144539 88.746541)
+        (xy 104.14454 88.74654)
+        (xy 104.150311 88.741611)
+        (xy 104.249037 88.604219)
+        (xy 104.252025 88.596788)
+        (xy 104.277184 88.534202)
+        (xy 104.312141 88.447243)
+        (xy 104.33598 88.279746)
+        (xy 104.336134 88.265)
+        (xy 104.334331 88.250095)
+        (xy 104.322613 88.153268)
+        (xy 104.315809 88.09704)
+        (xy 104.256006 87.938778)
+        (xy 104.234917 87.908093)
+        (xy 104.164481 87.805607)
+        (xy 104.164479 87.805605)
+        (xy 104.160179 87.799348)
+        (xy 104.154508 87.794295)
+        (xy 104.039531 87.691854)
+        (xy 104.039528 87.691852)
+        (xy 104.033859 87.686801)
+        (xy 104.005471 87.67177)
+        (xy 103.891051 87.611188)
+        (xy 103.891052 87.611188)
+        (xy 103.884339 87.607634)
+        (xy 103.873964 87.605028)
+        (xy 103.727622 87.568269)
+        (xy 103.727618 87.568269)
+        (xy 103.720251 87.566418)
+        (xy 103.712652 87.566378)
+        (xy 103.71265 87.566378)
+        (xy 103.642308 87.56601)
+        (xy 103.551069 87.565532)
+        (xy 103.543688 87.567304)
+        (xy 103.393938 87.603256)
+        (xy 103.393935 87.603257)
+        (xy 103.386559 87.605028)
+        (xy 103.236218 87.682624)
+        (xy 103.230497 87.687614)
+        (xy 103.230495 87.687616)
+        (xy 103.163783 87.745813)
+        (xy 103.108726 87.793842)
+        (xy 103.100044 87.806195)
+        (xy 103.024839 87.913202)
+        (xy 103.011444 87.932261)
+        (xy 102.949988 88.089889)
+        (xy 102.945275 88.125685)
+        (xy 102.929411 88.246188)
+        (xy 102.927905 88.257626)
+        (xy 72.957093 88.257626)
+        (xy 72.930692 88.164015)
+        (xy 72.929123 88.158451)
+        (xy 72.836171 87.969963)
+        (xy 72.786681 87.903687)
+        (xy 72.71388 87.806195)
+        (xy 72.713879 87.806194)
+        (xy 72.710427 87.801571)
+        (xy 72.690451 87.783105)
+        (xy 72.560341 87.662833)
+        (xy 72.560338 87.662831)
+        (xy 72.556101 87.658914)
+        (xy 72.378362 87.546769)
+        (xy 72.183163 87.468892)
+        (xy 72.177506 87.467767)
+        (xy 72.1775 87.467765)
+        (xy 71.982707 87.429019)
+        (xy 71.982705 87.429019)
+        (xy 71.97704 87.427892)
+        (xy 71.971265 87.427816)
+        (xy 71.971261 87.427816)
+        (xy 71.936466 87.427361)
+        (xy 71.93472 87.427338)
+        (xy 71.892049 87.4142)
+        (xy 71.878146 87.422382)
+        (xy 71.845775 87.426174)
+        (xy 71.766898 87.425141)
+        (xy 71.761201 87.42612)
+        (xy 71.7612 87.42612)
+        (xy 71.565469 87.459753)
+        (xy 71.559772 87.460732)
+        (xy 71.362601 87.533472)
+        (xy 71.35764 87.536424)
+        (xy 71.357639 87.536424)
+        (xy 71.237947 87.607634)
+        (xy 71.181988 87.640926)
+        (xy 71.023981 87.779494)
+        (xy 70.989716 87.822959)
+        (xy 70.90355 87.932261)
+        (xy 70.893872 87.944537)
+        (xy 70.891181 87.949653)
+        (xy 70.891179 87.949655)
+        (xy 70.817373 88.089938)
+        (xy 70.796018 88.130527)
+        (xy 70.733696 88.331234)
+        (xy 70.733017 88.336969)
+        (xy 70.733017 88.33697)
+        (xy 70.723398 88.418241)
+        (xy 70.708995 88.539938)
+        (xy 62.830748 88.539938)
+        (xy 62.826806 88.534202)
+        (xy 62.762481 88.440607)
+        (xy 62.762479 88.440605)
+        (xy 62.758179 88.434348)
+        (xy 62.752508 88.429295)
+        (xy 62.637531 88.326854)
+        (xy 62.637528 88.326852)
+        (xy 62.631859 88.321801)
+        (xy 62.482339 88.242634)
+        (xy 62.471964 88.240028)
+        (xy 62.325622 88.203269)
+        (xy 62.325618 88.203269)
+        (xy 62.318251 88.201418)
+        (xy 62.310652 88.201378)
+        (xy 62.31065 88.201378)
+        (xy 62.240308 88.20101)
+        (xy 62.149069 88.200532)
+        (xy 62.141688 88.202304)
+        (xy 61.991938 88.238256)
+        (xy 61.991935 88.238257)
+        (xy 61.984559 88.240028)
+        (xy 61.834218 88.317624)
+        (xy 61.828497 88.322614)
+        (xy 61.828495 88.322616)
+        (xy 61.803829 88.344134)
+        (xy 61.739347 88.373842)
+        (xy 61.66904 88.363972)
+        (xy 61.61523 88.317659)
+        (xy 61.595 88.249185)
+        (xy 61.595 87.248)
+        (xy 61.596872 87.241626)
+        (xy 76.384905 87.241626)
+        (xy 76.40347 87.40979)
+        (xy 76.409446 87.42612)
+        (xy 76.449812 87.536424)
+        (xy 76.461612 87.56867)
+        (xy 76.465848 87.574973)
+        (xy 76.465848 87.574974)
+        (xy 76.55174 87.702796)
+        (xy 76.551743 87.702799)
+        (xy 76.555974 87.709096)
+        (xy 76.576354 87.72764)
+        (xy 76.662685 87.806195)
+        (xy 76.681108 87.822959)
+        (xy 76.829791 87.903687)
+        (xy 76.993438 87.946619)
+        (xy 77.081047 87.947996)
+        (xy 77.155004 87.949158)
+        (xy 77.155007 87.949158)
+        (xy 77.162602 87.949277)
+        (xy 77.236897 87.932261)
+        (xy 77.320114 87.913202)
+        (xy 77.320118 87.913201)
+        (xy 77.327517 87.911506)
+        (xy 77.478662 87.835488)
+        (xy 77.484433 87.830559)
+        (xy 77.484436 87.830557)
+        (xy 77.601539 87.730541)
+        (xy 77.60154 87.73054)
+        (xy 77.607311 87.725611)
+        (xy 77.706037 87.588219)
+        (xy 77.70938 87.579905)
+        (xy 77.75768 87.459753)
+        (xy 77.769141 87.431243)
+        (xy 77.79298 87.263746)
+        (xy 77.793134 87.249)
+        (xy 77.791331 87.234095)
+        (xy 77.777789 87.122192)
+        (xy 77.772809 87.08104)
+        (xy 77.713006 86.922778)
+        (xy 77.660054 86.845732)
+        (xy 77.621481 86.789607)
+        (xy 77.621479 86.789605)
+        (xy 77.617179 86.783348)
+        (xy 77.611508 86.778295)
+        (xy 77.512633 86.6902)
+        (xy 94.270108 86.6902)
+        (xy 94.289239 86.908874)
+        (xy 94.346053 87.120903)
+        (xy 94.37213 87.176825)
+        (xy 94.436495 87.314859)
+        (xy 94.436498 87.314864)
+        (xy 94.438821 87.319846)
+        (xy 94.441977 87.324353)
+        (xy 94.441978 87.324355)
+        (xy 94.544683 87.471032)
+        (xy 94.564726 87.499657)
+        (xy 94.719943 87.654874)
+        (xy 94.724451 87.658031)
+        (xy 94.724454 87.658033)
+        (xy 94.895245 87.777622)
+        (xy 94.899754 87.780779)
+        (xy 94.904736 87.783102)
+        (xy 94.904741 87.783105)
+        (xy 94.952998 87.805607)
+        (xy 95.098697 87.873547)
+        (xy 95.310726 87.930361)
+        (xy 95.5294 87.949492)
+        (xy 95.748074 87.930361)
+        (xy 95.960103 87.873547)
+        (xy 96.105802 87.805607)
+        (xy 96.154059 87.783105)
+        (xy 96.154064 87.783102)
+        (xy 96.159046 87.780779)
+        (xy 96.163555 87.777622)
+        (xy 96.334346 87.658033)
+        (xy 96.334349 87.658031)
+        (xy 96.338857 87.654874)
+        (xy 96.494074 87.499657)
+        (xy 96.514118 87.471032)
+        (xy 96.616822 87.324355)
+        (xy 96.616823 87.324353)
+        (xy 96.619979 87.319846)
+        (xy 96.622302 87.314864)
+        (xy 96.622305 87.314859)
+        (xy 96.68667 87.176825)
+        (xy 96.712747 87.120903)
+        (xy 96.769561 86.908874)
+        (xy 96.788692 86.6902)
+        (xy 96.770915 86.487)
+        (xy 97.673708 86.487)
+        (xy 97.692839 86.705674)
+        (xy 97.749653 86.917703)
+        (xy 97.793104 87.010884)
+        (xy 97.840095 87.111659)
+        (xy 97.840098 87.111664)
+        (xy 97.842421 87.116646)
+        (xy 97.845577 87.121153)
+        (xy 97.845578 87.121155)
+        (xy 97.947781 87.267115)
+        (xy 97.968326 87.296457)
+        (xy 98.123543 87.451674)
+        (xy 98.128051 87.454831)
+        (xy 98.128054 87.454833)
+        (xy 98.298845 87.574422)
+        (xy 98.303354 87.577579)
+        (xy 98.308336 87.579902)
+        (xy 98.308341 87.579905)
+        (xy 98.369686 87.60851)
+        (xy 98.502297 87.670347)
+        (xy 98.714326 87.727161)
+        (xy 98.933 87.746292)
+        (xy 99.151674 87.727161)
+        (xy 99.363703 87.670347)
+        (xy 99.496314 87.60851)
+        (xy 99.557659 87.579905)
+        (xy 99.557664 87.579902)
+        (xy 99.562646 87.577579)
+        (xy 99.567155 87.574422)
+        (xy 99.737946 87.454833)
+        (xy 99.737949 87.454831)
+        (xy 99.742457 87.451674)
+        (xy 99.897674 87.296457)
+        (xy 99.91822 87.267115)
+        (xy 100.020422 87.121155)
+        (xy 100.020423 87.121153)
+        (xy 100.023579 87.116646)
+        (xy 100.025902 87.111664)
+        (xy 100.025905 87.111659)
+        (xy 100.072896 87.010884)
+        (xy 100.116347 86.917703)
+        (xy 100.168549 86.722885)
+        (xy 111.887 86.722885)
+        (xy 111.891475 86.738124)
+        (xy 111.892865 86.739329)
+        (xy 111.900548 86.741)
+        (xy 112.757885 86.741)
+        (xy 112.773124 86.736525)
+        (xy 112.774329 86.735135)
+        (xy 112.776 86.727452)
+        (xy 112.776 86.722885)
+        (xy 113.284 86.722885)
+        (xy 113.288475 86.738124)
+        (xy 113.289865 86.739329)
+        (xy 113.297548 86.741)
+        (xy 114.154884 86.741)
+        (xy 114.170123 86.736525)
+        (xy 114.171328 86.735135)
+        (xy 114.172999 86.727452)
+        (xy 114.172999 86.087172)
+        (xy 114.171791 86.074912)
+        (xy 114.160685 86.019069)
+        (xy 114.151367 85.996573)
+        (xy 114.109017 85.933192)
+        (xy 114.091808 85.915983)
+        (xy 114.028425 85.873632)
+        (xy 114.005934 85.864316)
+        (xy 113.950085 85.853207)
+        (xy 113.93783 85.852)
+        (xy 113.302115 85.852)
+        (xy 113.286876 85.856475)
+        (xy 113.285671 85.857865)
+        (xy 113.284 85.865548)
+        (xy 113.284 86.722885)
+        (xy 112.776 86.722885)
+        (xy 112.776 85.870116)
+        (xy 112.771525 85.854877)
+        (xy 112.770135 85.853672)
+        (xy 112.762452 85.852001)
+        (xy 112.122172 85.852001)
+        (xy 112.109912 85.853209)
+        (xy 112.054069 85.864315)
+        (xy 112.031573 85.873633)
+        (xy 111.968192 85.915983)
+        (xy 111.950983 85.933192)
+        (xy 111.908632 85.996575)
+        (xy 111.899316 86.019066)
+        (xy 111.888207 86.074915)
+        (xy 111.887 86.08717)
+        (xy 111.887 86.722885)
+        (xy 100.168549 86.722885)
+        (xy 100.173161 86.705674)
+        (xy 100.192292 86.487)
+        (xy 100.173161 86.268326)
+        (xy 100.116347 86.056297)
+        (xy 100.054939 85.924606)
+        (xy 100.025905 85.862341)
+        (xy 100.025902 85.862336)
+        (xy 100.023579 85.857354)
+        (xy 100.01983 85.852)
+        (xy 99.900833 85.682054)
+        (xy 99.900831 85.682051)
+        (xy 99.897674 85.677543)
+        (xy 99.742457 85.522326)
+        (xy 99.737949 85.519169)
+        (xy 99.737946 85.519167)
+        (xy 99.567155 85.399578)
+        (xy 99.567153 85.399577)
+        (xy 99.562646 85.396421)
+        (xy 99.557664 85.394098)
+        (xy 99.557659 85.394095)
+        (xy 99.455212 85.346324)
+        (xy 99.363703 85.303653)
+        (xy 99.151674 85.246839)
+        (xy 98.933 85.227708)
+        (xy 98.714326 85.246839)
+        (xy 98.502297 85.303653)
+        (xy 98.410788 85.346324)
+        (xy 98.308341 85.394095)
+        (xy 98.308336 85.394098)
+        (xy 98.303354 85.396421)
+        (xy 98.298847 85.399577)
+        (xy 98.298845 85.399578)
+        (xy 98.128054 85.519167)
+        (xy 98.128051 85.519169)
+        (xy 98.123543 85.522326)
+        (xy 97.968326 85.677543)
+        (xy 97.965169 85.682051)
+        (xy 97.965167 85.682054)
+        (xy 97.84617 85.852)
+        (xy 97.842421 85.857354)
+        (xy 97.840098 85.862336)
+        (xy 97.840095 85.862341)
+        (xy 97.811061 85.924606)
+        (xy 97.749653 86.056297)
+        (xy 97.692839 86.268326)
+        (xy 97.673708 86.487)
+        (xy 96.770915 86.487)
+        (xy 96.769561 86.471526)
+        (xy 96.712747 86.259497)
+        (xy 96.646764 86.117994)
+        (xy 96.622305 86.065541)
+        (xy 96.622302 86.065536)
+        (xy 96.619979 86.060554)
+        (xy 96.615315 86.053893)
+        (xy 96.497233 85.885254)
+        (xy 96.497231 85.885251)
+        (xy 96.494074 85.880743)
+        (xy 96.338857 85.725526)
+        (xy 96.334349 85.722369)
+        (xy 96.334346 85.722367)
+        (xy 96.163555 85.602778)
+        (xy 96.163553 85.602777)
+        (xy 96.159046 85.599621)
+        (xy 96.154064 85.597298)
+        (xy 96.154059 85.597295)
+        (xy 96.001642 85.526223)
+        (xy 95.960103 85.506853)
+        (xy 95.748074 85.450039)
+        (xy 95.5294 85.430908)
+        (xy 95.310726 85.450039)
+        (xy 95.098697 85.506853)
+        (xy 95.057158 85.526223)
+        (xy 94.904741 85.597295)
+        (xy 94.904736 85.597298)
+        (xy 94.899754 85.599621)
+        (xy 94.895247 85.602777)
+        (xy 94.895245 85.602778)
+        (xy 94.724454 85.722367)
+        (xy 94.724451 85.722369)
+        (xy 94.719943 85.725526)
+        (xy 94.564726 85.880743)
+        (xy 94.561569 85.885251)
+        (xy 94.561567 85.885254)
+        (xy 94.443485 86.053893)
+        (xy 94.438821 86.060554)
+        (xy 94.436498 86.065536)
+        (xy 94.436495 86.065541)
+        (xy 94.412036 86.117994)
+        (xy 94.346053 86.259497)
+        (xy 94.289239 86.471526)
+        (xy 94.270108 86.6902)
+        (xy 77.512633 86.6902)
+        (xy 77.496531 86.675854)
+        (xy 77.496528 86.675852)
+        (xy 77.490859 86.670801)
+        (xy 77.341339 86.591634)
+        (xy 77.330964 86.589028)
+        (xy 77.184622 86.552269)
+        (xy 77.184618 86.552269)
+        (xy 77.177251 86.550418)
+        (xy 77.169652 86.550378)
+        (xy 77.16965 86.550378)
+        (xy 77.099308 86.55001)
+        (xy 77.008069 86.549532)
+        (xy 77.000688 86.551304)
+        (xy 76.850938 86.587256)
+        (xy 76.850935 86.587257)
+        (xy 76.843559 86.589028)
+        (xy 76.693218 86.666624)
+        (xy 76.687497 86.671614)
+        (xy 76.687495 86.671616)
+        (xy 76.580056 86.765341)
+        (xy 76.565726 86.777842)
+        (xy 76.551117 86.798628)
+        (xy 76.473636 86.908874)
+        (xy 76.468444 86.916261)
+        (xy 76.465682 86.923344)
+        (xy 76.465682 86.923345)
+        (xy 76.459028 86.940413)
+        (xy 76.406988 87.073889)
+        (xy 76.400765 87.121155)
+        (xy 76.392065 87.187243)
+        (xy 76.384905 87.241626)
+        (xy 61.596872 87.241626)
+        (xy 61.615002 87.179879)
+        (xy 61.668658 87.133386)
+        (xy 61.721 87.122)
+        (xy 65.405 87.122)
+        (xy 65.405 85.999938)
+        (xy 70.708995 85.999938)
+        (xy 70.72274 86.209649)
+        (xy 70.774471 86.413343)
+        (xy 70.77689 86.41859)
+        (xy 70.860038 86.598953)
+        (xy 70.860041 86.598958)
+        (xy 70.862457 86.604199)
+        (xy 70.865788 86.608912)
+        (xy 70.865789 86.608914)
+        (xy 70.976342 86.765341)
+        (xy 70.983751 86.775825)
+        (xy 71.134289 86.922474)
+        (xy 71.139085 86.925679)
+        (xy 71.139088 86.925681)
+        (xy 71.164848 86.942893)
+        (xy 71.309031 87.039233)
+        (xy 71.314339 87.041514)
+        (xy 71.31434 87.041514)
+        (xy 71.496822 87.119914)
+        (xy 71.496825 87.119915)
+        (xy 71.502125 87.122192)
+        (xy 71.507754 87.123466)
+        (xy 71.507755 87.123466)
+        (xy 71.701467 87.167299)
+        (xy 71.701473 87.1673)
+        (xy 71.707104 87.168574)
+        (xy 71.712875 87.168801)
+        (xy 71.712877 87.168801)
+        (xy 71.852369 87.174282)
+        (xy 71.890852 87.187243)
+        (xy 71.902456 87.179999)
+        (xy 71.918289 87.176653)
+        (xy 72.125088 87.146669)
+        (xy 72.130552 87.144814)
+        (xy 72.130557 87.144813)
+        (xy 72.318624 87.080973)
+        (xy 72.318629 87.080971)
+        (xy 72.324096 87.079115)
+        (xy 72.333341 87.073938)
+        (xy 72.401042 87.036023)
+        (xy 72.50746 86.976426)
+        (xy 72.669041 86.842041)
+        (xy 72.803426 86.68046)
+        (xy 72.895983 86.515188)
+        (xy 72.903291 86.502139)
+        (xy 72.903292 86.502137)
+        (xy 72.906115 86.497096)
+        (xy 72.907971 86.491629)
+        (xy 72.907973 86.491624)
+        (xy 72.971813 86.303557)
+        (xy 72.971814 86.303552)
+        (xy 72.973669 86.298088)
+        (xy 72.97681 86.276426)
+        (xy 73.997305 86.276426)
+        (xy 74.01587 86.44459)
+        (xy 74.01848 86.451722)
+        (xy 74.070145 86.592902)
+        (xy 74.074012 86.60347)
+        (xy 74.078248 86.609773)
+        (xy 74.078248 86.609774)
+        (xy 74.16414 86.737596)
+        (xy 74.164143 86.737599)
+        (xy 74.168374 86.743896)
+        (xy 74.293508 86.857759)
+        (xy 74.300183 86.861383)
+        (xy 74.426341 86.929881)
+        (xy 74.442191 86.938487)
+        (xy 74.605838 86.981419)
+        (xy 74.693447 86.982796)
+        (xy 74.767404 86.983958)
+        (xy 74.767407 86.983958)
+        (xy 74.775002 86.984077)
+        (xy 74.833123 86.970765)
+        (xy 74.932514 86.948002)
+        (xy 74.932518 86.948001)
+        (xy 74.939917 86.946306)
+        (xy 75.091062 86.870288)
+        (xy 75.096833 86.865359)
+        (xy 75.096836 86.865357)
+        (xy 75.213939 86.765341)
+        (xy 75.21394 86.76534)
+        (xy 75.219711 86.760411)
+        (xy 75.318437 86.623019)
+        (xy 75.323762 86.609774)
+        (xy 75.347622 86.550418)
+        (xy 75.381541 86.466043)
+        (xy 75.40538 86.298546)
+        (xy 75.405534 86.2838)
+        (xy 75.404359 86.274085)
+        (xy 75.395622 86.201891)
+        (xy 75.385209 86.11584)
+        (xy 75.382526 86.108741)
+        (xy 75.382525 86.108735)
+        (xy 75.379283 86.100156)
+        (xy 75.373916 86.029363)
+        (xy 75.407675 85.966906)
+        (xy 75.469842 85.932616)
+        (xy 75.540679 85.937379)
+        (xy 75.576977 85.959411)
+        (xy 75.577095 85.959245)
+        (xy 75.579383 85.960871)
+        (xy 75.581954 85.962431)
+        (xy 75.588908 85.968759)
+        (xy 75.737591 86.049487)
+        (xy 75.901238 86.092419)
+        (xy 75.987666 86.093777)
+        (xy 76.062804 86.094958)
+        (xy 76.062807 86.094958)
+        (xy 76.070402 86.095077)
+        (xy 76.128523 86.081765)
+        (xy 76.227914 86.059002)
+        (xy 76.227918 86.059001)
+        (xy 76.235317 86.057306)
+        (xy 76.386462 85.981288)
+        (xy 76.392233 85.976359)
+        (xy 76.392236 85.976357)
+        (xy 76.456669 85.921326)
+        (xy 91.243905 85.921326)
+        (xy 91.26247 86.08949)
+        (xy 91.320612 86.24837)
+        (xy 91.324848 86.254673)
+        (xy 91.324848 86.254674)
+        (xy 91.41074 86.382496)
+        (xy 91.410743 86.382499)
+        (xy 91.414974 86.388796)
+        (xy 91.540108 86.502659)
+        (xy 91.688791 86.583387)
+        (xy 91.852438 86.626319)
+        (xy 91.940047 86.627696)
+        (xy 92.014004 86.628858)
+        (xy 92.014007 86.628858)
+        (xy 92.021602 86.628977)
+        (xy 92.109201 86.608914)
+        (xy 92.179114 86.592902)
+        (xy 92.179118 86.592901)
+        (xy 92.186517 86.591206)
+        (xy 92.337662 86.515188)
+        (xy 92.343433 86.510259)
+        (xy 92.343436 86.510257)
+        (xy 92.460539 86.410241)
+        (xy 92.46054 86.41024)
+        (xy 92.466311 86.405311)
+        (xy 92.565037 86.267919)
+        (xy 92.570362 86.254674)
+        (xy 92.623141 86.12338)
+        (xy 92.628141 86.110943)
+        (xy 92.65198 85.943446)
+        (xy 92.652134 85.9287)
+        (xy 92.650331 85.913795)
+        (xy 92.632721 85.76828)
+        (xy 92.631809 85.76074)
+        (xy 92.572006 85.602478)
+        (xy 92.559371 85.584094)
+        (xy 92.480481 85.469307)
+        (xy 92.480479 85.469305)
+        (xy 92.476179 85.463048)
+        (xy 92.470508 85.457995)
+        (xy 92.355531 85.355554)
+        (xy 92.355528 85.355552)
+        (xy 92.349859 85.350501)
+        (xy 92.200339 85.271334)
+        (xy 92.189964 85.268728)
+        (xy 92.043622 85.231969)
+        (xy 92.043618 85.231969)
+        (xy 92.036251 85.230118)
+        (xy 92.028652 85.230078)
+        (xy 92.02865 85.230078)
+        (xy 91.958308 85.22971)
+        (xy 91.867069 85.229232)
+        (xy 91.859688 85.231004)
+        (xy 91.709938 85.266956)
+        (xy 91.709935 85.266957)
+        (xy 91.702559 85.268728)
+        (xy 91.552218 85.346324)
+        (xy 91.546497 85.351314)
+        (xy 91.546495 85.351316)
+        (xy 91.455257 85.430908)
+        (xy 91.424726 85.457542)
+        (xy 91.410117 85.478328)
+        (xy 91.334372 85.586104)
+        (xy 91.327444 85.595961)
+        (xy 91.265988 85.753589)
+        (xy 91.264997 85.761118)
+        (xy 91.251411 85.864316)
+        (xy 91.243905 85.921326)
+        (xy 76.456669 85.921326)
+        (xy 76.509339 85.876341)
+        (xy 76.50934 85.87634)
+        (xy 76.515111 85.871411)
+        (xy 76.613837 85.734019)
+        (xy 76.619687 85.719468)
+        (xy 76.657086 85.626434)
+        (xy 76.676941 85.577043)
+        (xy 76.70078 85.409546)
+        (xy 76.700934 85.3948)
+        (xy 76.699131 85.379895)
+        (xy 76.68214 85.239494)
+        (xy 76.680609 85.22684)
+        (xy 76.620806 85.068578)
+        (xy 76.571216 84.996424)
+        (xy 76.529281 84.935407)
+        (xy 76.529279 84.935405)
+        (xy 76.524979 84.929148)
+        (xy 76.519308 84.924095)
+        (xy 76.404331 84.821654)
+        (xy 76.404328 84.821652)
+        (xy 76.398659 84.816601)
+        (xy 76.249139 84.737434)
+        (xy 76.238764 84.734828)
+        (xy 76.092422 84.698069)
+        (xy 76.092418 84.698069)
+        (xy 76.085051 84.696218)
+        (xy 76.077452 84.696178)
+        (xy 76.07745 84.696178)
+        (xy 76.007108 84.69581)
+        (xy 75.915869 84.695332)
+        (xy 75.908488 84.697104)
+        (xy 75.758738 84.733056)
+        (xy 75.758735 84.733057)
+        (xy 75.751359 84.734828)
+        (xy 75.601018 84.812424)
+        (xy 75.595297 84.817414)
+        (xy 75.595295 84.817416)
+        (xy 75.479253 84.918646)
+        (xy 75.473526 84.923642)
+        (xy 75.458917 84.944428)
+        (xy 75.415104 85.006769)
+        (xy 75.376244 85.062061)
+        (xy 75.314788 85.219689)
+        (xy 75.313171 85.231969)
+        (xy 75.298575 85.342841)
+        (xy 75.292705 85.387426)
+        (xy 75.31127 85.55559)
+        (xy 75.31388 85.562722)
+        (xy 75.320968 85.582091)
+        (xy 75.325594 85.652937)
+        (xy 75.291184 85.715037)
+        (xy 75.228663 85.748676)
+        (xy 75.15788 85.743173)
+        (xy 75.118823 85.719468)
+        (xy 75.108931 85.710654)
+        (xy 75.108928 85.710652)
+        (xy 75.103259 85.705601)
+        (xy 74.953739 85.626434)
+        (xy 74.943364 85.623828)
+        (xy 74.797022 85.587069)
+        (xy 74.797018 85.587069)
+        (xy 74.789651 85.585218)
+        (xy 74.782052 85.585178)
+        (xy 74.78205 85.585178)
+        (xy 74.711708 85.58481)
+        (xy 74.620469 85.584332)
+        (xy 74.613088 85.586104)
+        (xy 74.463338 85.622056)
+        (xy 74.463335 85.622057)
+        (xy 74.455959 85.623828)
+        (xy 74.305618 85.701424)
+        (xy 74.299897 85.706414)
+        (xy 74.299895 85.706416)
+        (xy 74.196091 85.79697)
+        (xy 74.178126 85.812642)
+        (xy 74.173756 85.81886)
+        (xy 74.086196 85.943446)
+        (xy 74.080844 85.951061)
+        (xy 74.078082 85.958144)
+        (xy 74.078082 85.958145)
+        (xy 74.077019 85.960871)
+        (xy 74.019388 86.108689)
+        (xy 74.018397 86.116218)
+        (xy 73.998425 86.267919)
+        (xy 73.997305 86.276426)
+        (xy 72.97681 86.276426)
+        (xy 73.003825 86.090103)
+        (xy 73.005399 86.03)
+        (xy 72.986169 85.820721)
+        (xy 72.983891 85.812642)
+        (xy 72.945789 85.677543)
+        (xy 72.929123 85.618451)
+        (xy 72.836171 85.429963)
+        (xy 72.813482 85.399578)
+        (xy 72.71388 85.266195)
+        (xy 72.713879 85.266194)
+        (xy 72.710427 85.261571)
+        (xy 72.706191 85.257655)
+        (xy 72.560341 85.122833)
+        (xy 72.560338 85.122831)
+        (xy 72.556101 85.118914)
+        (xy 72.378362 85.006769)
+        (xy 72.183163 84.928892)
+        (xy 72.177506 84.927767)
+        (xy 72.1775 84.927765)
+        (xy 71.982707 84.889019)
+        (xy 71.982705 84.889019)
+        (xy 71.97704 84.887892)
+        (xy 71.971265 84.887816)
+        (xy 71.971261 84.887816)
+        (xy 71.866001 84.886438)
+        (xy 71.766898 84.885141)
+        (xy 71.761201 84.88612)
+        (xy 71.7612 84.88612)
+        (xy 71.565469 84.919753)
+        (xy 71.559772 84.920732)
+        (xy 71.362601 84.993472)
+        (xy 71.35764 84.996424)
+        (xy 71.357639 84.996424)
+        (xy 71.246879 85.06232)
+        (xy 71.181988 85.100926)
+        (xy 71.023981 85.239494)
+        (xy 70.893872 85.404537)
+        (xy 70.891181 85.409653)
+        (xy 70.891179 85.409655)
+        (xy 70.799277 85.584332)
+        (xy 70.796018 85.590527)
+        (xy 70.733696 85.791234)
+        (xy 70.733017 85.796969)
+        (xy 70.733017 85.79697)
+        (xy 70.731162 85.812642)
+        (xy 70.708995 85.999938)
+        (xy 65.405 85.999938)
+        (xy 65.405 84.193626)
+        (xy 97.212905 84.193626)
+        (xy 97.23147 84.36179)
+        (xy 97.289612 84.52067)
+        (xy 97.293848 84.526973)
+        (xy 97.293848 84.526974)
+        (xy 97.37974 84.654796)
+        (xy 97.379743 84.654799)
+        (xy 97.383974 84.661096)
+        (xy 97.509108 84.774959)
+        (xy 97.657791 84.855687)
+        (xy 97.821438 84.898619)
+        (xy 97.909047 84.899996)
+        (xy 97.983004 84.901158)
+        (xy 97.983007 84.901158)
+        (xy 97.990602 84.901277)
+        (xy 98.061055 84.885141)
+        (xy 98.148114 84.865202)
+        (xy 98.148118 84.865201)
+        (xy 98.155517 84.863506)
+        (xy 98.306662 84.787488)
+        (xy 98.312433 84.782559)
+        (xy 98.312436 84.782557)
+        (xy 98.429539 84.682541)
+        (xy 98.42954 84.68254)
+        (xy 98.435311 84.677611)
+        (xy 98.534037 84.540219)
+        (xy 98.539362 84.526974)
+        (xy 98.583391 84.417447)
+        (xy 98.597141 84.383243)
+        (xy 98.62098 84.215746)
+        (xy 98.621134 84.201)
+        (xy 98.619331 84.186095)
+        (xy 98.601721 84.04058)
+        (xy 98.600809 84.03304)
+        (xy 98.56551 83.939626)
+        (xy 105.340905 83.939626)
+        (xy 105.35947 84.10779)
+        (xy 105.36208 84.114922)
+        (xy 105.397468 84.211623)
+        (xy 105.417612 84.26667)
+        (xy 105.421848 84.272973)
+        (xy 105.421848 84.272974)
+        (xy 105.50774 84.400796)
+        (xy 105.507743 84.400799)
+        (xy 105.511974 84.407096)
+        (xy 105.637108 84.520959)
+        (xy 105.785791 84.601687)
+        (xy 105.949438 84.644619)
+        (xy 106.037047 84.645996)
+        (xy 106.111004 84.647158)
+        (xy 106.111007 84.647158)
+        (xy 106.118602 84.647277)
+        (xy 106.176723 84.633965)
+        (xy 106.276114 84.611202)
+        (xy 106.276118 84.611201)
+        (xy 106.283517 84.609506)
+        (xy 106.434662 84.533488)
+        (xy 106.440433 84.528559)
+        (xy 106.440436 84.528557)
+        (xy 106.557539 84.428541)
+        (xy 106.55754 84.42854)
+        (xy 106.563311 84.423611)
+        (xy 106.662037 84.286219)
+        (xy 106.667362 84.272974)
+        (xy 106.696295 84.201)
+        (xy 106.725141 84.129243)
+        (xy 106.74898 83.961746)
+        (xy 106.749134 83.947)
+        (xy 106.747331 83.932095)
+        (xy 106.729721 83.78658)
+        (xy 106.728809 83.77904)
+        (xy 106.669006 83.620778)
+        (xy 106.612978 83.539256)
+        (xy 106.577481 83.487607)
+        (xy 106.577479 83.487605)
+        (xy 106.573179 83.481348)
+        (xy 106.567508 83.476295)
+        (xy 106.452531 83.373854)
+        (xy 106.452528 83.373852)
+        (xy 106.446859 83.368801)
+        (xy 106.297339 83.289634)
+        (xy 106.286964 83.287028)
+        (xy 106.140622 83.250269)
+        (xy 106.140618 83.250269)
+        (xy 106.133251 83.248418)
+        (xy 106.125652 83.248378)
+        (xy 106.12565 83.248378)
+        (xy 106.055308 83.24801)
+        (xy 105.964069 83.247532)
+        (xy 105.956688 83.249304)
+        (xy 105.806938 83.285256)
+        (xy 105.806935 83.285257)
+        (xy 105.799559 83.287028)
+        (xy 105.649218 83.364624)
+        (xy 105.643497 83.369614)
+        (xy 105.643495 83.369616)
+        (xy 105.569047 83.434561)
+        (xy 105.521726 83.475842)
+        (xy 105.510887 83.491265)
+        (xy 105.473466 83.54451)
+        (xy 105.424444 83.614261)
+        (xy 105.421682 83.621344)
+        (xy 105.421682 83.621345)
+        (xy 105.409287 83.653136)
+        (xy 105.362988 83.771889)
+        (xy 105.361997 83.779418)
+        (xy 105.349841 83.871753)
+        (xy 105.340905 83.939626)
+        (xy 98.56551 83.939626)
+        (xy 98.541006 83.874778)
+        (xy 98.48039 83.78658)
+        (xy 98.449481 83.741607)
+        (xy 98.449479 83.741605)
+        (xy 98.445179 83.735348)
+        (xy 98.439508 83.730295)
+        (xy 98.324531 83.627854)
+        (xy 98.324528 83.627852)
+        (xy 98.318859 83.622801)
+        (xy 98.169339 83.543634)
+        (xy 98.153044 83.539541)
+        (xy 98.012622 83.504269)
+        (xy 98.012618 83.504269)
+        (xy 98.005251 83.502418)
+        (xy 97.997652 83.502378)
+        (xy 97.99765 83.502378)
+        (xy 97.927308 83.50201)
+        (xy 97.836069 83.501532)
+        (xy 97.828688 83.503304)
+        (xy 97.678938 83.539256)
+        (xy 97.678935 83.539257)
+        (xy 97.671559 83.541028)
+        (xy 97.521218 83.618624)
+        (xy 97.515497 83.623614)
+        (xy 97.515495 83.623616)
+        (xy 97.404428 83.720506)
+        (xy 97.393726 83.729842)
+        (xy 97.382683 83.745554)
+        (xy 97.322851 83.830688)
+        (xy 97.296444 83.868261)
+        (xy 97.234988 84.025889)
+        (xy 97.233997 84.033418)
+        (xy 97.223267 84.114922)
+        (xy 97.212905 84.193626)
+        (xy 65.405 84.193626)
+        (xy 65.405 82.435696)
+        (xy 77.674329 82.435696)
+        (xy 77.679756 82.484854)
+        (xy 77.690465 82.581846)
+        (xy 77.691713 82.593153)
+        (xy 77.694323 82.600284)
+        (xy 77.694323 82.600286)
+        (xy 77.735766 82.713534)
+        (xy 77.746153 82.741919)
+        (xy 77.750389 82.748222)
+        (xy 77.750389 82.748223)
+        (xy 77.800299 82.822496)
+        (xy 77.834508 82.873405)
+        (xy 77.840127 82.878518)
+        (xy 77.840128 82.878519)
+        (xy 77.851503 82.888869)
+        (xy 77.951676 82.980019)
+        (xy 78.090893 83.055608)
+        (xy 78.244122 83.095807)
+        (xy 78.328077 83.097126)
+        (xy 78.394919 83.098176)
+        (xy 78.394922 83.098176)
+        (xy 78.402516 83.098295)
+        (xy 78.556932 83.062929)
+        (xy 78.627342 83.027517)
+        (xy 78.691672 82.995163)
+        (xy 78.691675 82.995161)
+        (xy 78.698455 82.991751)
+        (xy 78.704226 82.986822)
+        (xy 78.704229 82.98682)
+        (xy 78.813136 82.893804)
+        (xy 78.813136 82.893803)
+        (xy 78.818914 82.888869)
+        (xy 78.866608 82.822496)
+        (xy 83.998929 82.822496)
+        (xy 84.016313 82.979953)
+        (xy 84.018923 82.987084)
+        (xy 84.018923 82.987086)
+        (xy 84.05962 83.098295)
+        (xy 84.070753 83.128719)
+        (xy 84.074989 83.135022)
+        (xy 84.074989 83.135023)
+        (xy 84.151161 83.248378)
+        (xy 84.159108 83.260205)
+        (xy 84.164727 83.265318)
+        (xy 84.164728 83.265319)
+        (xy 84.189417 83.287784)
+        (xy 84.276276 83.366819)
+        (xy 84.415493 83.442408)
+        (xy 84.568722 83.482607)
+        (xy 84.652677 83.483926)
+        (xy 84.719519 83.484976)
+        (xy 84.719522 83.484976)
+        (xy 84.727116 83.485095)
+        (xy 84.881532 83.449729)
+        (xy 84.973678 83.403385)
+        (xy 85.016272 83.381963)
+        (xy 85.016275 83.381961)
+        (xy 85.023055 83.378551)
+        (xy 85.028826 83.373622)
+        (xy 85.028829 83.37362)
+        (xy 85.137736 83.280604)
+        (xy 85.137736 83.280603)
+        (xy 85.143514 83.275669)
+        (xy 85.235955 83.147024)
+        (xy 85.295042 83.000041)
+        (xy 85.312722 82.875813)
+        (xy 85.316781 82.847291)
+        (xy 85.316781 82.847288)
+        (xy 85.317362 82.843207)
+        (xy 85.317507 82.8294)
+        (xy 85.298476 82.672133)
+        (xy 85.24248 82.523946)
+        (xy 85.207447 82.472973)
+        (xy 85.157055 82.399651)
+        (xy 85.157054 82.399649)
+        (xy 85.152753 82.393392)
+        (xy 85.034475 82.288011)
+        (xy 85.027089 82.2841)
+        (xy 84.936393 82.236079)
+        (xy 84.894474 82.213884)
+        (xy 84.740833 82.175292)
+        (xy 84.733234 82.175252)
+        (xy 84.733233 82.175252)
+        (xy 84.667381 82.174907)
+        (xy 84.582421 82.174462)
+        (xy 84.575041 82.176234)
+        (xy 84.575039 82.176234)
+        (xy 84.435763 82.209671)
+        (xy 84.43576 82.209672)
+        (xy 84.428384 82.211443)
+        (xy 84.287614 82.2841)
+        (xy 84.168239 82.388238)
+        (xy 84.07715 82.517844)
+        (xy 84.052197 82.581846)
+        (xy 84.028475 82.64269)
+        (xy 84.019606 82.665437)
+        (xy 84.018614 82.67297)
+        (xy 84.018614 82.672971)
+        (xy 84.006946 82.761602)
+        (xy 83.998929 82.822496)
+        (xy 78.866608 82.822496)
+        (xy 78.911355 82.760224)
+        (xy 78.970442 82.613241)
+        (xy 78.990399 82.473013)
+        (xy 78.992181 82.460491)
+        (xy 78.992181 82.460488)
+        (xy 78.992762 82.456407)
+        (xy 78.992907 82.4426)
+        (xy 78.973876 82.285333)
+        (xy 78.91788 82.137146)
+        (xy 78.886643 82.091696)
+        (xy 79.858729 82.091696)
+        (xy 79.861535 82.117109)
+        (xy 79.87497 82.238799)
+        (xy 79.876113 82.249153)
+        (xy 79.878723 82.256284)
+        (xy 79.878723 82.256286)
+        (xy 79.925184 82.383246)
+        (xy 79.930553 82.397919)
+        (xy 79.934789 82.404222)
+        (xy 79.934789 82.404223)
+        (xy 79.983187 82.476246)
+        (xy 80.018908 82.529405)
+        (xy 80.024527 82.534518)
+        (xy 80.024528 82.534519)
+        (xy 80.118795 82.620295)
+        (xy 80.136076 82.636019)
+        (xy 80.275293 82.711608)
+        (xy 80.428522 82.751807)
+        (xy 80.512477 82.753126)
+        (xy 80.579319 82.754176)
+        (xy 80.579322 82.754176)
+        (xy 80.586916 82.754295)
+        (xy 80.741332 82.718929)
+        (xy 80.83271 82.672971)
+        (xy 80.876072 82.651163)
+        (xy 80.876075 82.651161)
+        (xy 80.882855 82.647751)
+        (xy 80.888626 82.642822)
+        (xy 80.888629 82.64282)
+        (xy 80.997536 82.549804)
+        (xy 80.997536 82.549803)
+        (xy 81.003314 82.544869)
+        (xy 81.095755 82.416224)
+        (xy 81.154842 82.269241)
+        (xy 81.16272 82.213884)
+        (xy 81.176581 82.116491)
+        (xy 81.176581 82.116488)
+        (xy 81.177162 82.112407)
+        (xy 81.177307 82.0986)
+        (xy 81.158276 81.941333)
+        (xy 81.10228 81.793146)
+        (xy 81.093814 81.780828)
+        (xy 81.016855 81.668851)
+        (xy 81.016854 81.668849)
+        (xy 81.012553 81.662592)
+        (xy 80.917492 81.577896)
+        (xy 90.348929 81.577896)
+        (xy 90.35716 81.652446)
+        (xy 90.360183 81.679826)
+        (xy 90.366313 81.735353)
+        (xy 90.368923 81.742484)
+        (xy 90.368923 81.742486)
+        (xy 90.41555 81.8699)
+        (xy 90.420753 81.884119)
+        (xy 90.424989 81.890422)
+        (xy 90.424989 81.890423)
+        (xy 90.503052 82.006592)
+        (xy 90.509108 82.015605)
+        (xy 90.514727 82.020718)
+        (xy 90.514728 82.020719)
+        (xy 90.526103 82.031069)
+        (xy 90.626276 82.122219)
+        (xy 90.765493 82.197808)
+        (xy 90.918722 82.238007)
+        (xy 91.002677 82.239326)
+        (xy 91.069519 82.240376)
+        (xy 91.069522 82.240376)
+        (xy 91.077116 82.240495)
+        (xy 91.231532 82.205129)
+        (xy 91.252865 82.1944)
+        (xy 92.339708 82.1944)
+        (xy 92.358839 82.413074)
+        (xy 92.415653 82.625103)
+        (xy 92.437974 82.672971)
+        (xy 92.506095 82.819059)
+        (xy 92.506098 82.819064)
+        (xy 92.508421 82.824046)
+        (xy 92.511577 82.828553)
+        (xy 92.511578 82.828555)
+        (xy 92.629198 82.996533)
+        (xy 92.634326 83.003857)
+        (xy 92.789543 83.159074)
+        (xy 92.794051 83.162231)
+        (xy 92.794054 83.162233)
+        (xy 92.956058 83.275669)
+        (xy 92.969354 83.284979)
+        (xy 92.974336 83.287302)
+        (xy 92.974341 83.287305)
+        (xy 93.054828 83.324836)
+        (xy 93.168297 83.377747)
+        (xy 93.380326 83.434561)
+        (xy 93.599 83.453692)
+        (xy 93.817674 83.434561)
+        (xy 94.029703 83.377747)
+        (xy 94.143172 83.324836)
+        (xy 94.223659 83.287305)
+        (xy 94.223664 83.287302)
+        (xy 94.228646 83.284979)
+        (xy 94.241942 83.275669)
+        (xy 94.401107 83.164221)
+        (xy 95.7517 83.164221)
+        (xy 95.770265 83.332385)
+        (xy 95.772875 83.339517)
+        (xy 95.825239 83.482607)
+        (xy 95.828407 83.491265)
+        (xy 95.832643 83.497568)
+        (xy 95.832643 83.497569)
+        (xy 95.918535 83.625391)
+        (xy 95.918538 83.625394)
+        (xy 95.922769 83.631691)
+        (xy 95.940919 83.648206)
+        (xy 96.031134 83.730295)
+        (xy 96.047903 83.745554)
+        (xy 96.196586 83.826282)
+        (xy 96.360233 83.869214)
+        (xy 96.447842 83.870591)
+        (xy 96.521799 83.871753)
+        (xy 96.521802 83.871753)
+        (xy 96.529397 83.871872)
+        (xy 96.587518 83.85856)
+        (xy 96.686909 83.835797)
+        (xy 96.686913 83.835796)
+        (xy 96.694312 83.834101)
+        (xy 96.845457 83.758083)
+        (xy 96.851228 83.753154)
+        (xy 96.851231 83.753152)
+        (xy 96.968334 83.653136)
+        (xy 96.968335 83.653135)
+        (xy 96.974106 83.648206)
+        (xy 97.072832 83.510814)
+        (xy 97.076224 83.502378)
+        (xy 97.103293 83.43504)
+        (xy 97.135936 83.353838)
+        (xy 97.159775 83.186341)
+        (xy 97.159929 83.171595)
+        (xy 97.158126 83.15669)
+        (xy 97.14529 83.050626)
+        (xy 101.530905 83.050626)
+        (xy 101.54947 83.21879)
+        (xy 101.55208 83.225922)
+        (xy 101.604665 83.369616)
+        (xy 101.607612 83.37767)
+        (xy 101.611848 83.383973)
+        (xy 101.611848 83.383974)
+        (xy 101.69774 83.511796)
+        (xy 101.697743 83.511799)
+        (xy 101.701974 83.518096)
+        (xy 101.707588 83.523204)
+        (xy 101.813137 83.619246)
+        (xy 101.827108 83.631959)
+        (xy 101.975791 83.712687)
+        (xy 102.139438 83.755619)
+        (xy 102.227047 83.756996)
+        (xy 102.301004 83.758158)
+        (xy 102.301007 83.758158)
+        (xy 102.308602 83.758277)
+        (xy 102.366723 83.744965)
+        (xy 102.466114 83.722202)
+        (xy 102.466118 83.722201)
+        (xy 102.473517 83.720506)
+        (xy 102.624662 83.644488)
+        (xy 102.630433 83.639559)
+        (xy 102.630436 83.639557)
+        (xy 102.747539 83.539541)
+        (xy 102.74754 83.53954)
+        (xy 102.753311 83.534611)
+        (xy 102.766403 83.516391)
+        (xy 102.822396 83.472744)
+        (xy 102.8931 83.466297)
+        (xy 102.956065 83.499099)
+        (xy 102.964109 83.507588)
+        (xy 102.967739 83.511793)
+        (xy 102.971974 83.518096)
+        (xy 102.977588 83.523204)
+        (xy 102.977589 83.523205)
+        (xy 103.083137 83.619246)
+        (xy 103.097108 83.631959)
+        (xy 103.245791 83.712687)
+        (xy 103.409438 83.755619)
+        (xy 103.497047 83.756996)
+        (xy 103.571004 83.758158)
+        (xy 103.571007 83.758158)
+        (xy 103.578602 83.758277)
+        (xy 103.636723 83.744965)
+        (xy 103.736114 83.722202)
+        (xy 103.736118 83.722201)
+        (xy 103.743517 83.720506)
+        (xy 103.894662 83.644488)
+        (xy 103.900433 83.639559)
+        (xy 103.900436 83.639557)
+        (xy 104.017539 83.539541)
+        (xy 104.01754 83.53954)
+        (xy 104.023311 83.534611)
+        (xy 104.122037 83.397219)
+        (xy 104.127362 83.383974)
+        (xy 104.165286 83.289634)
+        (xy 104.185141 83.240243)
+        (xy 104.20898 83.072746)
+        (xy 104.209134 83.058)
+        (xy 104.208407 83.051985)
+        (xy 104.189721 82.89758)
+        (xy 104.188809 82.89004)
+        (xy 104.129006 82.731778)
+        (xy 104.104032 82.695441)
+        (xy 104.037481 82.598607)
+        (xy 104.037479 82.598605)
+        (xy 104.033179 82.592348)
+        (xy 104.027508 82.587295)
+        (xy 103.912531 82.484854)
+        (xy 103.912528 82.484852)
+        (xy 103.906859 82.479801)
+        (xy 103.892366 82.472127)
+        (xy 103.780834 82.413074)
+        (xy 103.757339 82.400634)
+        (xy 103.74653 82.397919)
+        (xy 103.600622 82.361269)
+        (xy 103.600618 82.361269)
+        (xy 103.593251 82.359418)
+        (xy 103.585652 82.359378)
+        (xy 103.58565 82.359378)
+        (xy 103.515308 82.35901)
+        (xy 103.424069 82.358532)
+        (xy 103.416688 82.360304)
+        (xy 103.266938 82.396256)
+        (xy 103.266935 82.396257)
+        (xy 103.259559 82.398028)
+        (xy 103.109218 82.475624)
+        (xy 103.103497 82.480614)
+        (xy 103.103495 82.480616)
+        (xy 102.987453 82.581846)
+        (xy 102.981726 82.586842)
+        (xy 102.977356 82.59306)
+        (xy 102.973564 82.598456)
+        (xy 102.918031 82.64269)
+        (xy 102.847399 82.649878)
+        (xy 102.784094 82.617739)
+        (xy 102.772546 82.604271)
+        (xy 102.772506 82.604307)
+        (xy 102.76748 82.598606)
+        (xy 102.763179 82.592348)
+        (xy 102.757508 82.587295)
+        (xy 102.642531 82.484854)
+        (xy 102.642528 82.484852)
+        (xy 102.636859 82.479801)
+        (xy 102.622366 82.472127)
+        (xy 102.510834 82.413074)
+        (xy 102.487339 82.400634)
+        (xy 102.47653 82.397919)
+        (xy 102.330622 82.361269)
+        (xy 102.330618 82.361269)
+        (xy 102.323251 82.359418)
+        (xy 102.315652 82.359378)
+        (xy 102.31565 82.359378)
+        (xy 102.245308 82.35901)
+        (xy 102.154069 82.358532)
+        (xy 102.146688 82.360304)
+        (xy 101.996938 82.396256)
+        (xy 101.996935 82.396257)
+        (xy 101.989559 82.398028)
+        (xy 101.839218 82.475624)
+        (xy 101.833497 82.480614)
+        (xy 101.833495 82.480616)
+        (xy 101.717453 82.581846)
+        (xy 101.711726 82.586842)
+        (xy 101.702277 82.600286)
+        (xy 101.621293 82.715516)
+        (xy 101.614444 82.725261)
+        (xy 101.611682 82.732344)
+        (xy 101.611682 82.732345)
+        (xy 101.594826 82.775579)
+        (xy 101.552988 82.882889)
+        (xy 101.551997 82.890418)
+        (xy 101.536099 83.011175)
+        (xy 101.530905 83.050626)
+        (xy 97.14529 83.050626)
+        (xy 97.140516 83.011175)
+        (xy 97.139604 83.003635)
+        (xy 97.079801 82.845373)
+        (xy 97.017205 82.754295)
+        (xy 96.988276 82.712202)
+        (xy 96.988274 82.7122)
+        (xy 96.983974 82.705943)
+        (xy 96.978303 82.70089)
+        (xy 96.863326 82.598449)
+        (xy 96.863323 82.598447)
+        (xy 96.857654 82.593396)
+        (xy 96.708134 82.514229)
+        (xy 96.697759 82.511623)
+        (xy 96.551417 82.474864)
+        (xy 96.551413 82.474864)
+        (xy 96.544046 82.473013)
+        (xy 96.536447 82.472973)
+        (xy 96.536445 82.472973)
+        (xy 96.466103 82.472605)
+        (xy 96.374864 82.472127)
+        (xy 96.367483 82.473899)
+        (xy 96.217733 82.509851)
+        (xy 96.21773 82.509852)
+        (xy 96.210354 82.511623)
+        (xy 96.060013 82.589219)
+        (xy 96.054292 82.594209)
+        (xy 96.05429 82.594211)
+        (xy 95.964006 82.672971)
+        (xy 95.932521 82.700437)
+        (xy 95.923316 82.713534)
+        (xy 95.841431 82.830046)
+        (xy 95.835239 82.838856)
+        (xy 95.773783 82.996484)
+        (xy 95.772792 83.004013)
+        (xy 95.752891 83.155177)
+        (xy 95.7517 83.164221)
+        (xy 94.401107 83.164221)
+        (xy 94.403946 83.162233)
+        (xy 94.403949 83.162231)
+        (xy 94.408457 83.159074)
+        (xy 94.563674 83.003857)
+        (xy 94.568803 82.996533)
+        (xy 94.686422 82.828555)
+        (xy 94.686423 82.828553)
+        (xy 94.689579 82.824046)
+        (xy 94.691902 82.819064)
+        (xy 94.691905 82.819059)
+        (xy 94.760026 82.672971)
+        (xy 94.782347 82.625103)
+        (xy 94.839161 82.413074)
+        (xy 94.858292 82.1944)
+        (xy 94.839161 81.975726)
+        (xy 94.782347 81.763697)
+        (xy 94.717852 81.625385)
+        (xy 94.691905 81.569741)
+        (xy 94.691902 81.569736)
+        (xy 94.689579 81.564754)
+        (xy 94.685052 81.558289)
+        (xy 94.566833 81.389454)
+        (xy 94.566831 81.389451)
+        (xy 94.563674 81.384943)
+        (xy 94.408457 81.229726)
+        (xy 94.403949 81.226569)
+        (xy 94.403946 81.226567)
+        (xy 94.233155 81.106978)
+        (xy 94.233153 81.106977)
+        (xy 94.228646 81.103821)
+        (xy 94.223664 81.101498)
+        (xy 94.223659 81.101495)
+        (xy 94.099095 81.043411)
+        (xy 94.029703 81.011053)
+        (xy 93.817674 80.954239)
+        (xy 93.599 80.935108)
+        (xy 93.380326 80.954239)
+        (xy 93.168297 81.011053)
+        (xy 93.098905 81.043411)
+        (xy 92.974341 81.101495)
+        (xy 92.974336 81.101498)
+        (xy 92.969354 81.103821)
+        (xy 92.964847 81.106977)
+        (xy 92.964845 81.106978)
+        (xy 92.794054 81.226567)
+        (xy 92.794051 81.226569)
+        (xy 92.789543 81.229726)
+        (xy 92.634326 81.384943)
+        (xy 92.631169 81.389451)
+        (xy 92.631167 81.389454)
+        (xy 92.512948 81.558289)
+        (xy 92.508421 81.564754)
+        (xy 92.506098 81.569736)
+        (xy 92.506095 81.569741)
+        (xy 92.480148 81.625385)
+        (xy 92.415653 81.763697)
+        (xy 92.358839 81.975726)
+        (xy 92.339708 82.1944)
+        (xy 91.252865 82.1944)
+        (xy 91.355976 82.142541)
+        (xy 91.366272 82.137363)
+        (xy 91.366275 82.137361)
+        (xy 91.373055 82.133951)
+        (xy 91.378826 82.129022)
+        (xy 91.378829 82.12902)
+        (xy 91.487736 82.036004)
+        (xy 91.487736 82.036003)
+        (xy 91.493514 82.031069)
+        (xy 91.585955 81.902424)
+        (xy 91.645042 81.755441)
+        (xy 91.658256 81.662592)
+        (xy 91.666781 81.602691)
+        (xy 91.666781 81.602688)
+        (xy 91.667362 81.598607)
+        (xy 91.667507 81.5848)
+        (xy 91.648476 81.427533)
+        (xy 91.59248 81.279346)
+        (xy 91.556206 81.226567)
+        (xy 91.507055 81.155051)
+        (xy 91.507054 81.155049)
+        (xy 91.502753 81.148792)
+        (xy 91.384475 81.043411)
+        (xy 91.377089 81.0395)
+        (xy 91.251188 80.972839)
+        (xy 91.251189 80.972839)
+        (xy 91.244474 80.969284)
+        (xy 91.090833 80.930692)
+        (xy 91.083234 80.930652)
+        (xy 91.083233 80.930652)
+        (xy 91.017381 80.930307)
+        (xy 90.932421 80.929862)
+        (xy 90.925041 80.931634)
+        (xy 90.925039 80.931634)
+        (xy 90.785763 80.965071)
+        (xy 90.78576 80.965072)
+        (xy 90.778384 80.966843)
+        (xy 90.637614 81.0395)
+        (xy 90.518239 81.143638)
+        (xy 90.42715 81.273244)
+        (xy 90.417176 81.298826)
+        (xy 90.372974 81.412199)
+        (xy 90.369606 81.420837)
+        (xy 90.368614 81.42837)
+        (xy 90.368614 81.428371)
+        (xy 90.350003 81.569741)
+        (xy 90.348929 81.577896)
+        (xy 80.917492 81.577896)
+        (xy 80.894275 81.557211)
+        (xy 80.886889 81.5533)
+        (xy 80.846263 81.53179)
+        (xy 80.754274 81.483084)
+        (xy 80.600633 81.444492)
+        (xy 80.593034 81.444452)
+        (xy 80.593033 81.444452)
+        (xy 80.527181 81.444107)
+        (xy 80.442221 81.443662)
+        (xy 80.434841 81.445434)
+        (xy 80.434839 81.445434)
+        (xy 80.295563 81.478871)
+        (xy 80.29556 81.478872)
+        (xy 80.288184 81.480643)
+        (xy 80.147414 81.5533)
+        (xy 80.028039 81.657438)
+        (xy 79.93695 81.787044)
+        (xy 79.920292 81.82977)
+        (xy 79.893825 81.897655)
+        (xy 79.879406 81.934637)
+        (xy 79.878414 81.94217)
+        (xy 79.878414 81.942171)
+        (xy 79.866711 82.031069)
+        (xy 79.858729 82.091696)
+        (xy 78.886643 82.091696)
+        (xy 78.881467 82.084165)
+        (xy 78.832455 82.012851)
+        (xy 78.832454 82.012849)
+        (xy 78.828153 82.006592)
+        (xy 78.709875 81.901211)
+        (xy 78.702489 81.8973)
+        (xy 78.576588 81.830639)
+        (xy 78.576589 81.830639)
+        (xy 78.569874 81.827084)
+        (xy 78.416233 81.788492)
+        (xy 78.408634 81.788452)
+        (xy 78.408633 81.788452)
+        (xy 78.342781 81.788107)
+        (xy 78.257821 81.787662)
+        (xy 78.250441 81.789434)
+        (xy 78.250439 81.789434)
+        (xy 78.111163 81.822871)
+        (xy 78.11116 81.822872)
+        (xy 78.103784 81.824643)
+        (xy 77.963014 81.8973)
+        (xy 77.843639 82.001438)
+        (xy 77.75255 82.131044)
+        (xy 77.734931 82.176234)
+        (xy 77.701604 82.261715)
+        (xy 77.695006 82.278637)
+        (xy 77.694014 82.28617)
+        (xy 77.694014 82.286171)
+        (xy 77.67608 82.422398)
+        (xy 77.674329 82.435696)
+        (xy 65.405 82.435696)
+        (xy 65.405 82.296)
+        (xy 61.721 82.296)
+        (xy 61.652879 82.275998)
+        (xy 61.606386 82.222342)
+        (xy 61.595 82.17)
+        (xy 61.595 80.917026)
+        (xy 67.748905 80.917026)
+        (xy 67.76747 81.08519)
+        (xy 67.77008 81.092322)
+        (xy 67.819207 81.226567)
+        (xy 67.825612 81.24407)
+        (xy 67.829848 81.250373)
+        (xy 67.829848 81.250374)
+        (xy 67.91574 81.378196)
+        (xy 67.915743 81.378199)
+        (xy 67.919974 81.384496)
+        (xy 67.98184 81.44079)
+        (xy 68.031404 81.485889)
+        (xy 68.045108 81.498359)
+        (xy 68.193791 81.579087)
+        (xy 68.357438 81.622019)
+        (xy 68.445047 81.623396)
+        (xy 68.519004 81.624558)
+        (xy 68.519007 81.624558)
+        (xy 68.526602 81.624677)
+        (xy 68.609123 81.605777)
+        (xy 68.684114 81.588602)
+        (xy 68.684118 81.588601)
+        (xy 68.691517 81.586906)
+        (xy 68.842662 81.510888)
+        (xy 68.848433 81.505959)
+        (xy 68.848436 81.505957)
+        (xy 68.965539 81.405941)
+        (xy 68.96554 81.40594)
+        (xy 68.971311 81.401011)
+        (xy 69.070037 81.263619)
+        (xy 69.075362 81.250374)
+        (xy 69.116197 81.148792)
+        (xy 69.133141 81.106643)
+        (xy 69.15698 80.939146)
+        (xy 69.157134 80.9244)
+        (xy 69.155331 80.909495)
+        (xy 69.146284 80.834738)
+        (xy 69.136809 80.75644)
+        (xy 69.134865 80.751296)
+        (xy 85.954729 80.751296)
+        (xy 85.959401 80.793613)
+        (xy 85.967284 80.86501)
+        (xy 85.972113 80.908753)
+        (xy 85.974723 80.915884)
+        (xy 85.974723 80.915886)
+        (xy 86.021785 81.044489)
+        (xy 86.026553 81.057519)
+        (xy 86.030789 81.063822)
+        (xy 86.030789 81.063823)
+        (xy 86.09266 81.155896)
+        (xy 86.114908 81.189005)
+        (xy 86.120527 81.194118)
+        (xy 86.120528 81.194119)
+        (xy 86.213982 81.279155)
+        (xy 86.232076 81.295619)
+        (xy 86.371293 81.371208)
+        (xy 86.524522 81.411407)
+        (xy 86.608477 81.412726)
+        (xy 86.675319 81.413776)
+        (xy 86.675322 81.413776)
+        (xy 86.682916 81.413895)
+        (xy 86.837332 81.378529)
+        (xy 86.936765 81.32852)
+        (xy 86.972072 81.310763)
+        (xy 86.972075 81.310761)
+        (xy 86.978855 81.307351)
+        (xy 86.984626 81.302422)
+        (xy 86.984629 81.30242)
+        (xy 87.093536 81.209404)
+        (xy 87.093536 81.209403)
+        (xy 87.099314 81.204469)
+        (xy 87.191755 81.075824)
+        (xy 87.250842 80.928841)
+        (xy 87.259926 80.86501)
+        (xy 87.272581 80.776091)
+        (xy 87.272581 80.776088)
+        (xy 87.273162 80.772007)
+        (xy 87.273307 80.7582)
+        (xy 87.264864 80.688426)
+        (xy 96.654105 80.688426)
+        (xy 96.67267 80.85659)
+        (xy 96.67528 80.863722)
+        (xy 96.726481 81.003634)
+        (xy 96.730812 81.01547)
+        (xy 96.735048 81.021773)
+        (xy 96.735048 81.021774)
+        (xy 96.82094 81.149596)
+        (xy 96.820943 81.149599)
+        (xy 96.825174 81.155896)
+        (xy 96.950308 81.269759)
+        (xy 97.003843 81.298826)
+        (xy 97.083141 81.341881)
+        (xy 97.098991 81.350487)
+        (xy 97.247524 81.389454)
+        (xy 97.262638 81.393419)
+        (xy 97.26179 81.396652)
+        (xy 97.312853 81.419532)
+        (xy 97.351662 81.478982)
+        (xy 97.355945 81.53179)
+        (xy 97.343732 81.624558)
+        (xy 97.339905 81.653626)
+        (xy 97.35847 81.82179)
+        (xy 97.36108 81.828922)
+        (xy 97.41286 81.970416)
+        (xy 97.416612 81.98067)
+        (xy 97.420848 81.986973)
+        (xy 97.420848 81.986974)
+        (xy 97.50674 82.114796)
+        (xy 97.506743 82.114799)
+        (xy 97.510974 82.121096)
+        (xy 97.636108 82.234959)
+        (xy 97.646085 82.240376)
+        (xy 97.75161 82.297671)
+        (xy 97.784791 82.315687)
+        (xy 97.948438 82.358619)
+        (xy 98.036047 82.359996)
+        (xy 98.110004 82.361158)
+        (xy 98.110007 82.361158)
+        (xy 98.117602 82.361277)
+        (xy 98.175723 82.347965)
+        (xy 98.275114 82.325202)
+        (xy 98.275118 82.325201)
+        (xy 98.282517 82.323506)
+        (xy 98.433662 82.247488)
+        (xy 98.439433 82.242559)
+        (xy 98.439436 82.242557)
+        (xy 98.556539 82.142541)
+        (xy 98.55654 82.14254)
+        (xy 98.562311 82.137611)
+        (xy 98.661037 82.000219)
+        (xy 98.666362 81.986974)
+        (xy 98.70035 81.902424)
+        (xy 98.724141 81.843243)
+        (xy 98.74798 81.675746)
+        (xy 98.748134 81.661)
+        (xy 98.746331 81.646095)
+        (xy 98.738222 81.579087)
+        (xy 98.727809 81.49304)
+        (xy 98.668006 81.334778)
+        (xy 98.625608 81.273088)
+        (xy 98.576481 81.201607)
+        (xy 98.576479 81.201605)
+        (xy 98.572179 81.195348)
+        (xy 98.56506 81.189005)
+        (xy 98.451531 81.087854)
+        (xy 98.451528 81.087852)
+        (xy 98.445859 81.082801)
+        (xy 98.436114 81.077641)
+        (xy 98.307663 81.00963)
+        (xy 98.296339 81.003634)
+        (xy 98.140022 80.96437)
+        (xy 98.078826 80.928375)
+        (xy 98.046805 80.86501)
+        (xy 98.045974 80.824412)
+        (xy 98.047406 80.814348)
+        (xy 98.06218 80.710546)
+        (xy 98.062334 80.6958)
+        (xy 98.060531 80.680895)
+        (xy 98.048979 80.585441)
+        (xy 98.042009 80.52784)
+        (xy 97.982206 80.369578)
+        (xy 97.95394 80.328451)
+        (xy 97.890681 80.236407)
+        (xy 97.890679 80.236405)
+        (xy 97.886379 80.230148)
+        (xy 97.880525 80.224932)
+        (xy 97.773556 80.129626)
+        (xy 110.801905 80.129626)
+        (xy 110.82047 80.29779)
+        (xy 110.828321 80.319243)
+        (xy 110.867508 80.426326)
+        (xy 110.878612 80.45667)
+        (xy 110.882848 80.462973)
+        (xy 110.882848 80.462974)
+        (xy 110.96874 80.590796)
+        (xy 110.968743 80.590799)
+        (xy 110.972974 80.597096)
+        (xy 110.991124 80.613611)
+        (xy 111.084137 80.698246)
+        (xy 111.098108 80.710959)
+        (xy 111.246791 80.791687)
+        (xy 111.410438 80.834619)
+        (xy 111.498047 80.835996)
+        (xy 111.572004 80.837158)
+        (xy 111.572007 80.837158)
+        (xy 111.579602 80.837277)
+        (xy 111.637723 80.823965)
+        (xy 111.737114 80.801202)
+        (xy 111.737118 80.801201)
+        (xy 111.744517 80.799506)
+        (xy 111.895662 80.723488)
+        (xy 111.901433 80.718559)
+        (xy 111.901436 80.718557)
+        (xy 111.98756 80.645)
+        (xy 112.659708 80.645)
+        (xy 112.678839 80.863674)
+        (xy 112.735653 81.075703)
+        (xy 112.769735 81.148792)
+        (xy 112.826095 81.269659)
+        (xy 112.826098 81.269664)
+        (xy 112.828421 81.274646)
+        (xy 112.831577 81.279153)
+        (xy 112.831578 81.279155)
+        (xy 112.948645 81.446343)
+        (xy 112.954326 81.454457)
+        (xy 113.109543 81.609674)
+        (xy 113.114051 81.612831)
+        (xy 113.114054 81.612833)
+        (xy 113.284845 81.732422)
+        (xy 113.289354 81.735579)
+        (xy 113.294336 81.737902)
+        (xy 113.294341 81.737905)
+        (xy 113.361043 81.769008)
+        (xy 113.488297 81.828347)
+        (xy 113.700326 81.885161)
+        (xy 113.919 81.904292)
+        (xy 114.137674 81.885161)
+        (xy 114.349703 81.828347)
+        (xy 114.476957 81.769008)
+        (xy 114.543659 81.737905)
+        (xy 114.543664 81.737902)
+        (xy 114.548646 81.735579)
+        (xy 114.553155 81.732422)
+        (xy 114.723946 81.612833)
+        (xy 114.723949 81.612831)
+        (xy 114.728457 81.609674)
+        (xy 114.883674 81.454457)
+        (xy 114.889356 81.446343)
+        (xy 115.006422 81.279155)
+        (xy 115.006423 81.279153)
+        (xy 115.009579 81.274646)
+        (xy 115.010521 81.272626)
+        (xy 116.265905 81.272626)
+        (xy 116.28447 81.44079)
+        (xy 116.28708 81.447922)
+        (xy 116.338562 81.588602)
+        (xy 116.342612 81.59967)
+        (xy 116.346848 81.605973)
+        (xy 116.346848 81.605974)
+        (xy 116.43274 81.733796)
+        (xy 116.432743 81.733799)
+        (xy 116.436974 81.740096)
+        (xy 116.562108 81.853959)
+        (xy 116.710791 81.934687)
+        (xy 116.874438 81.977619)
+        (xy 116.962047 81.978996)
+        (xy 117.036004 81.980158)
+        (xy 117.036007 81.980158)
+        (xy 117.043602 81.980277)
+        (xy 117.101723 81.966965)
+        (xy 117.201114 81.944202)
+        (xy 117.201118 81.944201)
+        (xy 117.208517 81.942506)
+        (xy 117.359662 81.866488)
+        (xy 117.365433 81.861559)
+        (xy 117.365436 81.861557)
+        (xy 117.482539 81.761541)
+        (xy 117.48254 81.76154)
+        (xy 117.488311 81.756611)
+        (xy 117.587037 81.619219)
+        (xy 117.592362 81.605974)
+        (xy 117.632568 81.505957)
+        (xy 117.650141 81.462243)
+        (xy 117.67398 81.294746)
+        (xy 117.674134 81.28)
+        (xy 117.673487 81.274646)
+        (xy 117.659014 81.155051)
+        (xy 117.653809 81.11204)
+        (xy 117.594006 80.953778)
+        (xy 117.571695 80.921315)
+        (xy 117.502481 80.820607)
+        (xy 117.502479 80.820605)
+        (xy 117.498179 80.814348)
+        (xy 117.492508 80.809295)
+        (xy 117.377531 80.706854)
+        (xy 117.377528 80.706852)
+        (xy 117.371859 80.701801)
+        (xy 117.222339 80.622634)
+        (xy 117.206044 80.618541)
+        (xy 117.065622 80.583269)
+        (xy 117.065618 80.583269)
+        (xy 117.058251 80.581418)
+        (xy 117.050652 80.581378)
+        (xy 117.05065 80.581378)
+        (xy 116.980308 80.58101)
+        (xy 116.889069 80.580532)
+        (xy 116.881688 80.582304)
+        (xy 116.731938 80.618256)
+        (xy 116.731935 80.618257)
+        (xy 116.724559 80.620028)
+        (xy 116.574218 80.697624)
+        (xy 116.568497 80.702614)
+        (xy 116.568495 80.702616)
+        (xy 116.457428 80.799506)
+        (xy 116.446726 80.808842)
+        (xy 116.435783 80.824412)
+        (xy 116.357649 80.935587)
+        (xy 116.349444 80.947261)
+        (xy 116.346682 80.954344)
+        (xy 116.346682 80.954345)
+        (xy 116.3425 80.965071)
+        (xy 116.287988 81.104889)
+        (xy 116.286997 81.112418)
+        (xy 116.267091 81.263619)
+        (xy 116.265905 81.272626)
+        (xy 115.010521 81.272626)
+        (xy 115.011902 81.269664)
+        (xy 115.011905 81.269659)
+        (xy 115.068265 81.148792)
+        (xy 115.102347 81.075703)
+        (xy 115.159161 80.863674)
+        (xy 115.178292 80.645)
+        (xy 115.159161 80.426326)
+        (xy 115.102347 80.214297)
+        (xy 115.0556 80.114046)
+        (xy 115.011905 80.020341)
+        (xy 115.011902 80.020336)
+        (xy 115.009579 80.015354)
+        (xy 114.998176 79.999069)
+        (xy 114.886833 79.840054)
+        (xy 114.886831 79.840051)
+        (xy 114.883674 79.835543)
+        (xy 114.728457 79.680326)
+        (xy 114.723949 79.677169)
+        (xy 114.723946 79.677167)
+        (xy 114.553155 79.557578)
+        (xy 114.553153 79.557577)
+        (xy 114.548646 79.554421)
+        (xy 114.543664 79.552098)
+        (xy 114.543659 79.552095)
+        (xy 114.390142 79.48051)
+        (xy 114.349703 79.461653)
+        (xy 114.137674 79.404839)
+        (xy 113.919 79.385708)
+        (xy 113.700326 79.404839)
+        (xy 113.488297 79.461653)
+        (xy 113.447858 79.48051)
+        (xy 113.294341 79.552095)
+        (xy 113.294336 79.552098)
+        (xy 113.289354 79.554421)
+        (xy 113.284847 79.557577)
+        (xy 113.284845 79.557578)
+        (xy 113.114054 79.677167)
+        (xy 113.114051 79.677169)
+        (xy 113.109543 79.680326)
+        (xy 112.954326 79.835543)
+        (xy 112.951169 79.840051)
+        (xy 112.951167 79.840054)
+        (xy 112.839824 79.999069)
+        (xy 112.828421 80.015354)
+        (xy 112.826098 80.020336)
+        (xy 112.826095 80.020341)
+        (xy 112.7824 80.114046)
+        (xy 112.735653 80.214297)
+        (xy 112.678839 80.426326)
+        (xy 112.659708 80.645)
+        (xy 111.98756 80.645)
+        (xy 112.018539 80.618541)
+        (xy 112.01854 80.61854)
+        (xy 112.024311 80.613611)
+        (xy 112.123037 80.476219)
+        (xy 112.128362 80.462974)
+        (xy 112.163051 80.376681)
+        (xy 112.186141 80.319243)
+        (xy 112.20998 80.151746)
+        (xy 112.210134 80.137)
+        (xy 112.20962 80.132748)
+        (xy 112.198971 80.044754)
+        (xy 112.189809 79.96904)
+        (xy 112.130006 79.810778)
+        (xy 112.074174 79.729541)
+        (xy 112.038481 79.677607)
+        (xy 112.038479 79.677605)
+        (xy 112.034179 79.671348)
+        (xy 112.028508 79.666295)
+        (xy 111.913531 79.563854)
+        (xy 111.913528 79.563852)
+        (xy 111.907859 79.558801)
+        (xy 111.758339 79.479634)
+        (xy 111.747964 79.477028)
+        (xy 111.601622 79.440269)
+        (xy 111.601618 79.440269)
+        (xy 111.594251 79.438418)
+        (xy 111.586652 79.438378)
+        (xy 111.58665 79.438378)
+        (xy 111.516308 79.43801)
+        (xy 111.425069 79.437532)
+        (xy 111.417688 79.439304)
+        (xy 111.267938 79.475256)
+        (xy 111.267935 79.475257)
+        (xy 111.260559 79.477028)
+        (xy 111.110218 79.554624)
+        (xy 111.104497 79.559614)
+        (xy 111.104495 79.559616)
+        (xy 111.042471 79.613723)
+        (xy 110.982726 79.665842)
+        (xy 110.972547 79.680326)
+        (xy 110.890602 79.796922)
+        (xy 110.885444 79.804261)
+        (xy 110.823988 79.961889)
+        (xy 110.819448 79.996372)
+        (xy 110.803381 80.118416)
+        (xy 110.801905 80.129626)
+        (xy 97.773556 80.129626)
+        (xy 97.765731 80.122654)
+        (xy 97.765728 80.122652)
+        (xy 97.760059 80.117601)
+        (xy 97.73447 80.104052)
+        (xy 97.657306 80.063196)
+        (xy 97.610539 80.038434)
+        (xy 97.600164 80.035828)
+        (xy 97.453822 79.999069)
+        (xy 97.453818 79.999069)
+        (xy 97.446451 79.997218)
+        (xy 97.438852 79.997178)
+        (xy 97.43885 79.997178)
+        (xy 97.368508 79.99681)
+        (xy 97.277269 79.996332)
+        (xy 97.269888 79.998104)
+        (xy 97.120138 80.034056)
+        (xy 97.120135 80.034057)
+        (xy 97.112759 80.035828)
+        (xy 96.962418 80.113424)
+        (xy 96.956697 80.118414)
+        (xy 96.956695 80.118416)
+        (xy 96.851072 80.210557)
+        (xy 96.834926 80.224642)
+        (xy 96.820317 80.245428)
+        (xy 96.748921 80.347016)
+        (xy 96.737644 80.363061)
+        (xy 96.676188 80.520689)
+        (xy 96.675197 80.528218)
+        (xy 96.662767 80.622634)
+        (xy 96.654105 80.688426)
+        (xy 87.264864 80.688426)
+        (xy 87.254276 80.600933)
+        (xy 87.19828 80.452746)
+        (xy 87.14151 80.370145)
+        (xy 87.112855 80.328451)
+        (xy 87.112854 80.328449)
+        (xy 87.108553 80.322192)
+        (xy 87.08917 80.304922)
+        (xy 87.046945 80.267302)
+        (xy 86.990275 80.216811)
+        (xy 86.982889 80.2129)
+        (xy 86.856988 80.146239)
+        (xy 86.856989 80.146239)
+        (xy 86.850274 80.142684)
+        (xy 86.696633 80.104092)
+        (xy 86.689034 80.104052)
+        (xy 86.689033 80.104052)
+        (xy 86.623181 80.103707)
+        (xy 86.538221 80.103262)
+        (xy 86.530841 80.105034)
+        (xy 86.530839 80.105034)
+        (xy 86.391563 80.138471)
+        (xy 86.39156 80.138472)
+        (xy 86.384184 80.140243)
+        (xy 86.243414 80.2129)
+        (xy 86.237695 80.217889)
+        (xy 86.235681 80.219646)
+        (xy 86.124039 80.317038)
+        (xy 86.03295 80.446644)
+        (xy 86.021419 80.476219)
+        (xy 85.98042 80.581378)
+        (xy 85.975406 80.594237)
+        (xy 85.974414 80.60177)
+        (xy 85.974414 80.601771)
+        (xy 85.955925 80.742213)
+        (xy 85.954729 80.751296)
+        (xy 69.134865 80.751296)
+        (xy 69.077006 80.598178)
+        (xy 69.064878 80.580532)
+        (xy 68.985481 80.465007)
+        (xy 68.985479 80.465005)
+        (xy 68.981179 80.458748)
+        (xy 68.975508 80.453695)
+        (xy 68.860531 80.351254)
+        (xy 68.860528 80.351252)
+        (xy 68.854859 80.346201)
+        (xy 68.822671 80.329158)
+        (xy 68.763427 80.29779)
+        (xy 68.705339 80.267034)
+        (xy 68.694964 80.264428)
+        (xy 68.548622 80.227669)
+        (xy 68.548618 80.227669)
+        (xy 68.541251 80.225818)
+        (xy 68.533652 80.225778)
+        (xy 68.53365 80.225778)
+        (xy 68.463308 80.22541)
+        (xy 68.372069 80.224932)
+        (xy 68.364688 80.226704)
+        (xy 68.214938 80.262656)
+        (xy 68.214935 80.262657)
+        (xy 68.207559 80.264428)
+        (xy 68.057218 80.342024)
+        (xy 68.051497 80.347014)
+        (xy 68.051495 80.347016)
+        (xy 67.966667 80.421016)
+        (xy 67.929726 80.453242)
+        (xy 67.918532 80.46917)
+        (xy 67.839643 80.581418)
+        (xy 67.832444 80.591661)
+        (xy 67.829682 80.598744)
+        (xy 67.829682 80.598745)
+        (xy 67.820368 80.622634)
+        (xy 67.770988 80.749289)
+        (xy 67.765883 80.788064)
+        (xy 67.755923 80.863722)
+        (xy 67.748905 80.917026)
+        (xy 61.595 80.917026)
+        (xy 61.595 79.595726)
+        (xy 94.027924 79.595726)
+        (xy 94.046489 79.76389)
+        (xy 94.049099 79.771022)
+        (xy 94.100764 79.912202)
+        (xy 94.104631 79.92277)
+        (xy 94.108867 79.929073)
+        (xy 94.108867 79.929074)
+        (xy 94.194759 80.056896)
+        (xy 94.194762 80.056899)
+        (xy 94.198993 80.063196)
+        (xy 94.324127 80.177059)
+        (xy 94.47281 80.257787)
+        (xy 94.636457 80.300719)
+        (xy 94.724066 80.302096)
+        (xy 94.798023 80.303258)
+        (xy 94.798026 80.303258)
+        (xy 94.805621 80.303377)
+        (xy 94.883182 80.285613)
+        (xy 94.963133 80.267302)
+        (xy 94.963137 80.267301)
+        (xy 94.970536 80.265606)
+        (xy 95.121681 80.189588)
+        (xy 95.127452 80.184659)
+        (xy 95.127455 80.184657)
+        (xy 95.244558 80.084641)
+        (xy 95.244559 80.08464)
+        (xy 95.25033 80.079711)
+        (xy 95.349056 79.942319)
+        (xy 95.354381 79.929074)
+        (xy 95.391032 79.8379)
+        (xy 95.41216 79.785343)
+        (xy 95.435999 79.617846)
+        (xy 95.436153 79.6031)
+        (xy 95.434978 79.593385)
+        (xy 95.419666 79.466859)
+        (xy 95.415828 79.43514)
+        (xy 95.356025 79.276878)
+        (xy 95.33111 79.240626)
+        (xy 105.848905 79.240626)
+        (xy 105.86747 79.40879)
+        (xy 105.87008 79.415922)
+        (xy 105.922665 79.559616)
+        (xy 105.925612 79.56767)
+        (xy 105.929848 79.573973)
+        (xy 105.929848 79.573974)
+        (xy 106.01574 79.701796)
+        (xy 106.015743 79.701799)
+        (xy 106.019974 79.708096)
+        (xy 106.145108 79.821959)
+        (xy 106.293791 79.902687)
+        (xy 106.457438 79.945619)
+        (xy 106.545047 79.946996)
+        (xy 106.619004 79.948158)
+        (xy 106.619007 79.948158)
+        (xy 106.626602 79.948277)
+        (xy 106.710446 79.929074)
+        (xy 106.784114 79.912202)
+        (xy 106.784118 79.912201)
+        (xy 106.791517 79.910506)
+        (xy 106.942662 79.834488)
+        (xy 106.948433 79.829559)
+        (xy 106.948436 79.829557)
+        (xy 107.065539 79.729541)
+        (xy 107.06554 79.72954)
+        (xy 107.071311 79.724611)
+        (xy 107.170037 79.587219)
+        (xy 107.175362 79.573974)
+        (xy 107.213385 79.479388)
+        (xy 107.233141 79.430243)
+        (xy 107.25698 79.262746)
+        (xy 107.257134 79.248)
+        (xy 107.255959 79.238285)
+        (xy 107.243756 79.137448)
+        (xy 107.236809 79.08004)
+        (xy 107.177006 78.921778)
+        (xy 107.152091 78.885526)
+        (xy 109.546798 78.885526)
+        (xy 109.565363 79.05369)
+        (xy 109.567973 79.060822)
+        (xy 109.609869 79.175307)
+        (xy 109.623505 79.21257)
+        (xy 109.627741 79.218873)
+        (xy 109.627741 79.218874)
+        (xy 109.713633 79.346696)
+        (xy 109.713636 79.346699)
+        (xy 109.717867 79.352996)
+        (xy 109.774842 79.404839)
+        (xy 109.83728 79.461653)
+        (xy 109.843001 79.466859)
+        (xy 109.991684 79.547587)
+        (xy 110.155331 79.590519)
+        (xy 110.24294 79.591896)
+        (xy 110.316897 79.593058)
+        (xy 110.3169 79.593058)
+        (xy 110.324495 79.593177)
+        (xy 110.408339 79.573974)
+        (xy 110.482007 79.557102)
+        (xy 110.482011 79.557101)
+        (xy 110.48941 79.555406)
+        (xy 110.640555 79.479388)
+        (xy 110.646326 79.474459)
+        (xy 110.646329 79.474457)
+        (xy 110.763432 79.374441)
+        (xy 110.763433 79.37444)
+        (xy 110.769204 79.369511)
+        (xy 110.86793 79.232119)
+        (xy 110.873255 79.218874)
+        (xy 110.897789 79.157842)
+        (xy 110.931034 79.075143)
+        (xy 110.954873 78.907646)
+        (xy 110.955027 78.8929)
+        (xy 110.953224 78.877995)
+        (xy 110.941649 78.782348)
+        (xy 110.934702 78.72494)
+        (xy 110.874899 78.566678)
+        (xy 110.779072 78.427248)
+        (xy 110.773401 78.422195)
+        (xy 110.658424 78.319754)
+        (xy 110.658421 78.319752)
+        (xy 110.652752 78.314701)
+        (xy 110.503232 78.235534)
+        (xy 110.492857 78.232928)
+        (xy 110.346515 78.196169)
+        (xy 110.346511 78.196169)
+        (xy 110.339144 78.194318)
+        (xy 110.331545 78.194278)
+        (xy 110.331543 78.194278)
+        (xy 110.261201 78.19391)
+        (xy 110.169962 78.193432)
+        (xy 110.162581 78.195204)
+        (xy 110.012831 78.231156)
+        (xy 110.012828 78.231157)
+        (xy 110.005452 78.232928)
+        (xy 109.855111 78.310524)
+        (xy 109.84939 78.315514)
+        (xy 109.849388 78.315516)
+        (xy 109.84453 78.319754)
+        (xy 109.727619 78.421742)
+        (xy 109.71301 78.442528)
+        (xy 109.637265 78.550304)
+        (xy 109.630337 78.560161)
+        (xy 109.568881 78.717789)
+        (xy 109.546798 78.885526)
+        (xy 107.152091 78.885526)
+        (xy 107.081179 78.782348)
+        (xy 107.075508 78.777295)
+        (xy 106.960531 78.674854)
+        (xy 106.960528 78.674852)
+        (xy 106.954859 78.669801)
+        (xy 106.805339 78.590634)
+        (xy 106.794964 78.588028)
+        (xy 106.648622 78.551269)
+        (xy 106.648618 78.551269)
+        (xy 106.641251 78.549418)
+        (xy 106.633652 78.549378)
+        (xy 106.63365 78.549378)
+        (xy 106.563308 78.54901)
+        (xy 106.472069 78.548532)
+        (xy 106.464688 78.550304)
+        (xy 106.314938 78.586256)
+        (xy 106.314935 78.586257)
+        (xy 106.307559 78.588028)
+        (xy 106.157218 78.665624)
+        (xy 106.151497 78.670614)
+        (xy 106.151495 78.670616)
+        (xy 106.088789 78.725318)
+        (xy 106.029726 78.776842)
+        (xy 106.015117 78.797628)
+        (xy 105.937796 78.907646)
+        (xy 105.932444 78.915261)
+        (xy 105.870988 79.072889)
+        (xy 105.869997 79.080418)
+        (xy 105.850025 79.232119)
+        (xy 105.848905 79.240626)
+        (xy 95.33111 79.240626)
+        (xy 95.286218 79.175307)
+        (xy 95.2645 79.143707)
+        (xy 95.264498 79.143705)
+        (xy 95.260198 79.137448)
+        (xy 95.254527 79.132395)
+        (xy 95.13955 79.029954)
+        (xy 95.139547 79.029952)
+        (xy 95.133878 79.024901)
+        (xy 94.984358 78.945734)
+        (xy 94.973983 78.943128)
+        (xy 94.827641 78.906369)
+        (xy 94.827637 78.906369)
+        (xy 94.82027 78.904518)
+        (xy 94.812671 78.904478)
+        (xy 94.812669 78.904478)
+        (xy 94.742327 78.90411)
+        (xy 94.651088 78.903632)
+        (xy 94.643707 78.905404)
+        (xy 94.493957 78.941356)
+        (xy 94.493954 78.941357)
+        (xy 94.486578 78.943128)
+        (xy 94.336237 79.020724)
+        (xy 94.330516 79.025714)
+        (xy 94.330514 79.025716)
+        (xy 94.267808 79.080418)
+        (xy 94.208745 79.131942)
+        (xy 94.194136 79.152728)
+        (xy 94.116815 79.262746)
+        (xy 94.111463 79.270361)
+        (xy 94.050007 79.427989)
+        (xy 94.045269 79.463978)
+        (xy 94.029044 79.587219)
+        (xy 94.027924 79.595726)
+        (xy 61.595 79.595726)
+        (xy 61.595 77.225917)
+        (xy 61.596551 77.206207)
+        (xy 61.610525 77.117974)
+        (xy 61.622706 77.080486)
+        (xy 61.658707 77.009832)
+        (xy 61.681876 76.977943)
+        (xy 61.737943 76.921876)
+        (xy 61.769832 76.898707)
+        (xy 61.840486 76.862706)
+        (xy 61.877971 76.850526)
+        (xy 61.966207 76.836551)
+        (xy 61.985917 76.835)
+        (xy 66.04 76.835)
+        (xy 66.04 75.740964)
+        (xy 67.261148 75.740964)
+        (xy 67.274424 75.943522)
+        (xy 67.275845 75.949118)
+        (xy 67.275846 75.949123)
+        (xy 67.296119 76.028945)
+        (xy 67.324392 76.140269)
+        (xy 67.326809 76.145512)
+        (xy 67.363915 76.226002)
+        (xy 67.409377 76.324616)
+        (xy 67.526533 76.490389)
+        (xy 67.671938 76.632035)
+        (xy 67.84072 76.744812)
+        (xy 67.846023 76.74709)
+        (xy 67.846026 76.747092)
+        (xy 67.933634 76.784731)
+        (xy 68.027228 76.824942)
+        (xy 68.078533 76.836551)
+        (xy 68.219579 76.868467)
+        (xy 68.219584 76.868468)
+        (xy 68.225216 76.869742)
+        (xy 68.230987 76.869969)
+        (xy 68.230989 76.869969)
+        (xy 68.290756 76.872317)
+        (xy 68.428053 76.877712)
+        (xy 68.528499 76.863148)
+        (xy 68.623231 76.849413)
+        (xy 68.623236 76.849412)
+        (xy 68.628945 76.848584)
+        (xy 68.634409 76.846729)
+        (xy 68.634414 76.846728)
+        (xy 68.815693 76.785192)
+        (xy 68.815698 76.78519)
+        (xy 68.821165 76.783334)
+        (xy 68.827026 76.780052)
+        (xy 68.932652 76.720898)
+        (xy 68.998276 76.684147)
+        (xy 69.060934 76.632035)
+        (xy 69.149913 76.558031)
+        (xy 69.154345 76.554345)
+        (xy 69.284147 76.398276)
+        (xy 69.383334 76.221165)
+        (xy 69.38519 76.215698)
+        (xy 69.385192 76.215693)
+        (xy 69.446728 76.034414)
+        (xy 69.446729 76.034409)
+        (xy 69.448584 76.028945)
+        (xy 69.449412 76.023236)
+        (xy 69.449413 76.023231)
+        (xy 69.477179 75.831727)
+        (xy 69.477712 75.828053)
+        (xy 69.479043 75.777202)
+        (xy 69.500821 75.709629)
+        (xy 69.555675 75.664556)
+        (xy 69.605 75.6545)
+        (xy 69.677469 75.6545)
+        (xy 69.74559 75.674502)
+        (xy 69.792083 75.728158)
+        (xy 69.803199 75.772259)
+        (xy 69.806611 75.824318)
+        (xy 69.814424 75.943522)
+        (xy 69.815845 75.949118)
+        (xy 69.815846 75.949123)
+        (xy 69.836119 76.028945)
+        (xy 69.864392 76.140269)
+        (xy 69.866809 76.145512)
+        (xy 69.903915 76.226002)
+        (xy 69.949377 76.324616)
+        (xy 70.066533 76.490389)
+        (xy 70.211938 76.632035)
+        (xy 70.38072 76.744812)
+        (xy 70.386023 76.74709)
+        (xy 70.386026 76.747092)
+        (xy 70.473634 76.784731)
+        (xy 70.567228 76.824942)
+        (xy 70.618533 76.836551)
+        (xy 70.759579 76.868467)
+        (xy 70.759584 76.868468)
+        (xy 70.765216 76.869742)
+        (xy 70.770987 76.869969)
+        (xy 70.770989 76.869969)
+        (xy 70.830756 76.872317)
+        (xy 70.968053 76.877712)
+        (xy 71.068499 76.863148)
+        (xy 71.163231 76.849413)
+        (xy 71.163236 76.849412)
+        (xy 71.168945 76.848584)
+        (xy 71.174409 76.846729)
+        (xy 71.174414 76.846728)
+        (xy 71.355693 76.785192)
+        (xy 71.355698 76.78519)
+        (xy 71.361165 76.783334)
+        (xy 71.367026 76.780052)
+        (xy 71.472652 76.720898)
+        (xy 71.538276 76.684147)
+        (xy 71.600934 76.632035)
+        (xy 71.689913 76.558031)
+        (xy 71.694345 76.554345)
+        (xy 71.824147 76.398276)
+        (xy 71.923334 76.221165)
+        (xy 71.92519 76.215698)
+        (xy 71.925192 76.215693)
+        (xy 71.986728 76.034414)
+        (xy 71.986729 76.034409)
+        (xy 71.988584 76.028945)
+        (xy 71.989412 76.023236)
+        (xy 71.989413 76.023231)
+        (xy 72.017179 75.831727)
+        (xy 72.017712 75.828053)
+        (xy 72.019232 75.77)
+        (xy 72.016564 75.740964)
+        (xy 72.341148 75.740964)
+        (xy 72.354424 75.943522)
+        (xy 72.355845 75.949118)
+        (xy 72.355846 75.949123)
+        (xy 72.376119 76.028945)
+        (xy 72.404392 76.140269)
+        (xy 72.406809 76.145512)
+        (xy 72.443915 76.226002)
+        (xy 72.489377 76.324616)
+        (xy 72.606533 76.490389)
+        (xy 72.751938 76.632035)
+        (xy 72.92072 76.744812)
+        (xy 72.926023 76.74709)
+        (xy 72.926026 76.747092)
+        (xy 73.013634 76.784731)
+        (xy 73.107228 76.824942)
+        (xy 73.158533 76.836551)
+        (xy 73.299579 76.868467)
+        (xy 73.299584 76.868468)
+        (xy 73.305216 76.869742)
+        (xy 73.310987 76.869969)
+        (xy 73.310989 76.869969)
+        (xy 73.370756 76.872317)
+        (xy 73.508053 76.877712)
+        (xy 73.608499 76.863148)
+        (xy 73.703231 76.849413)
+        (xy 73.703236 76.849412)
+        (xy 73.708945 76.848584)
+        (xy 73.714409 76.846729)
+        (xy 73.714414 76.846728)
+        (xy 73.895693 76.785192)
+        (xy 73.895698 76.78519)
+        (xy 73.901165 76.783334)
+        (xy 73.907026 76.780052)
+        (xy 74.012652 76.720898)
+        (xy 74.078276 76.684147)
+        (xy 74.140934 76.632035)
+        (xy 74.229913 76.558031)
+        (xy 74.234345 76.554345)
+        (xy 74.364147 76.398276)
+        (xy 74.463334 76.221165)
+        (xy 74.46519 76.215698)
+        (xy 74.465192 76.215693)
+        (xy 74.526728 76.034414)
+        (xy 74.526729 76.034409)
+        (xy 74.528584 76.028945)
+        (xy 74.529412 76.023236)
+        (xy 74.529413 76.023231)
+        (xy 74.557179 75.831727)
+        (xy 74.557712 75.828053)
+        (xy 74.559232 75.77)
+        (xy 74.556564 75.740964)
+        (xy 74.881148 75.740964)
+        (xy 74.894424 75.943522)
+        (xy 74.895845 75.949118)
+        (xy 74.895846 75.949123)
+        (xy 74.916119 76.028945)
+        (xy 74.944392 76.140269)
+        (xy 74.946809 76.145512)
+        (xy 74.983915 76.226002)
+        (xy 75.029377 76.324616)
+        (xy 75.146533 76.490389)
+        (xy 75.291938 76.632035)
+        (xy 75.46072 76.744812)
+        (xy 75.466023 76.74709)
+        (xy 75.466026 76.747092)
+        (xy 75.553634 76.784731)
+        (xy 75.647228 76.824942)
+        (xy 75.698533 76.836551)
+        (xy 75.839579 76.868467)
+        (xy 75.839584 76.868468)
+        (xy 75.845216 76.869742)
+        (xy 75.850987 76.869969)
+        (xy 75.850989 76.869969)
+        (xy 75.910756 76.872317)
+        (xy 76.048053 76.877712)
+        (xy 76.148499 76.863148)
+        (xy 76.243231 76.849413)
+        (xy 76.243236 76.849412)
+        (xy 76.248945 76.848584)
+        (xy 76.254409 76.846729)
+        (xy 76.254414 76.846728)
+        (xy 76.435693 76.785192)
+        (xy 76.435698 76.78519)
+        (xy 76.441165 76.783334)
+        (xy 76.447026 76.780052)
+        (xy 76.552652 76.720898)
+        (xy 76.574949 76.708411)
+        (xy 77.95595 76.708411)
+        (xy 77.96583 76.720898)
+        (xy 77.996159 76.741163)
+        (xy 78.006264 76.74665)
+        (xy 78.182077 76.822185)
+        (xy 78.19302 76.82574)
+        (xy 78.379646 76.86797)
+        (xy 78.391055 76.869472)
+        (xy 78.582258 76.876984)
+        (xy 78.59374 76.876382)
+        (xy 78.783106 76.848926)
+        (xy 78.794302 76.846238)
+        (xy 78.975493 76.784731)
+        (xy 78.986002 76.780052)
+        (xy 79.095091 76.718959)
+        (xy 79.104955 76.708881)
+        (xy 79.102 76.70121)
+        (xy 78.542812 76.142022)
+        (xy 78.528868 76.134408)
+        (xy 78.527035 76.134539)
+        (xy 78.52042 76.13879)
+        (xy 77.962146 76.697064)
+        (xy 77.95595 76.708411)
+        (xy 76.574949 76.708411)
+        (xy 76.618276 76.684147)
+        (xy 76.680934 76.632035)
+        (xy 76.769913 76.558031)
+        (xy 76.774345 76.554345)
+        (xy 76.904147 76.398276)
+        (xy 77.003334 76.221165)
+        (xy 77.00519 76.215698)
+        (xy 77.005192 76.215693)
+        (xy 77.066728 76.034414)
+        (xy 77.066729 76.034409)
+        (xy 77.068584 76.028945)
+        (xy 77.069412 76.023236)
+        (xy 77.069413 76.023231)
+        (xy 77.097179 75.831727)
+        (xy 77.097712 75.828053)
+        (xy 77.099232 75.77)
+        (xy 77.097095 75.746743)
+        (xy 77.422028 75.746743)
+        (xy 77.434542 75.937676)
+        (xy 77.436343 75.949046)
+        (xy 77.483443 76.134502)
+        (xy 77.487284 76.145348)
+        (xy 77.567392 76.319116)
+        (xy 77.573146 76.329083)
+        (xy 77.578658 76.336882)
+        (xy 77.589247 76.34527)
+        (xy 77.602548 76.338242)
+        (xy 78.157978 75.782812)
+        (xy 78.164356 75.771132)
+        (xy 78.894408 75.771132)
+        (xy 78.894539 75.772965)
+        (xy 78.89879 75.77958)
+        (xy 79.457295 76.338085)
+        (xy 79.469675 76.344845)
+        (xy 79.476255 76.339919)
+        (xy 79.540052 76.226002)
+        (xy 79.544731 76.215493)
+        (xy 79.606238 76.034302)
+        (xy 79.608926 76.023106)
+        (xy 79.636678 75.831699)
+        (xy 79.637308 75.824318)
+        (xy 79.638633 75.773704)
+        (xy 79.63839 75.766305)
+        (xy 79.636062 75.740964)
+        (xy 79.961148 75.740964)
+        (xy 79.974424 75.943522)
+        (xy 79.975845 75.949118)
+        (xy 79.975846 75.949123)
+        (xy 79.996119 76.028945)
+        (xy 80.024392 76.140269)
+        (xy 80.026809 76.145512)
+        (xy 80.063915 76.226002)
+        (xy 80.109377 76.324616)
+        (xy 80.226533 76.490389)
+        (xy 80.371938 76.632035)
+        (xy 80.54072 76.744812)
+        (xy 80.546023 76.74709)
+        (xy 80.546026 76.747092)
+        (xy 80.633634 76.784731)
+        (xy 80.727228 76.824942)
+        (xy 80.778533 76.836551)
+        (xy 80.919579 76.868467)
+        (xy 80.919584 76.868468)
+        (xy 80.925216 76.869742)
+        (xy 80.930987 76.869969)
+        (xy 80.930989 76.869969)
+        (xy 80.990756 76.872317)
+        (xy 81.128053 76.877712)
+        (xy 81.228499 76.863148)
+        (xy 81.323231 76.849413)
+        (xy 81.323236 76.849412)
+        (xy 81.328945 76.848584)
+        (xy 81.334409 76.846729)
+        (xy 81.334414 76.846728)
+        (xy 81.515693 76.785192)
+        (xy 81.515698 76.78519)
+        (xy 81.521165 76.783334)
+        (xy 81.527026 76.780052)
+        (xy 81.632652 76.720898)
+        (xy 81.698276 76.684147)
+        (xy 81.760934 76.632035)
+        (xy 81.849913 76.558031)
+        (xy 81.854345 76.554345)
+        (xy 81.984147 76.398276)
+        (xy 82.083334 76.221165)
+        (xy 82.08519 76.215698)
+        (xy 82.085192 76.215693)
+        (xy 82.146728 76.034414)
+        (xy 82.146729 76.034409)
+        (xy 82.148584 76.028945)
+        (xy 82.149412 76.023236)
+        (xy 82.149413 76.023231)
+        (xy 82.177179 75.831727)
+        (xy 82.177712 75.828053)
+        (xy 82.179232 75.77)
+        (xy 82.176564 75.740964)
+        (xy 82.501148 75.740964)
+        (xy 82.514424 75.943522)
+        (xy 82.515845 75.949118)
+        (xy 82.515846 75.949123)
+        (xy 82.536119 76.028945)
+        (xy 82.564392 76.140269)
+        (xy 82.566809 76.145512)
+        (xy 82.603915 76.226002)
+        (xy 82.649377 76.324616)
+        (xy 82.766533 76.490389)
+        (xy 82.911938 76.632035)
+        (xy 83.08072 76.744812)
+        (xy 83.086023 76.74709)
+        (xy 83.086026 76.747092)
+        (xy 83.173634 76.784731)
+        (xy 83.267228 76.824942)
+        (xy 83.318533 76.836551)
+        (xy 83.459579 76.868467)
+        (xy 83.459584 76.868468)
+        (xy 83.465216 76.869742)
+        (xy 83.470987 76.869969)
+        (xy 83.470989 76.869969)
+        (xy 83.530756 76.872317)
+        (xy 83.668053 76.877712)
+        (xy 83.768499 76.863148)
+        (xy 83.863231 76.849413)
+        (xy 83.863236 76.849412)
+        (xy 83.868945 76.848584)
+        (xy 83.874409 76.846729)
+        (xy 83.874414 76.846728)
+        (xy 84.055693 76.785192)
+        (xy 84.055698 76.78519)
+        (xy 84.061165 76.783334)
+        (xy 84.067026 76.780052)
+        (xy 84.172652 76.720898)
+        (xy 84.238276 76.684147)
+        (xy 84.300934 76.632035)
+        (xy 84.389913 76.558031)
+        (xy 84.394345 76.554345)
+        (xy 84.524147 76.398276)
+        (xy 84.623334 76.221165)
+        (xy 84.62519 76.215698)
+        (xy 84.625192 76.215693)
+        (xy 84.686728 76.034414)
+        (xy 84.686729 76.034409)
+        (xy 84.688584 76.028945)
+        (xy 84.689412 76.023236)
+        (xy 84.689413 76.023231)
+        (xy 84.717179 75.831727)
+        (xy 84.717712 75.828053)
+        (xy 84.719232 75.77)
+        (xy 84.716564 75.740964)
+        (xy 85.041148 75.740964)
+        (xy 85.054424 75.943522)
+        (xy 85.055845 75.949118)
+        (xy 85.055846 75.949123)
+        (xy 85.076119 76.028945)
+        (xy 85.104392 76.140269)
+        (xy 85.106809 76.145512)
+        (xy 85.143915 76.226002)
+        (xy 85.189377 76.324616)
+        (xy 85.306533 76.490389)
+        (xy 85.451938 76.632035)
+        (xy 85.62072 76.744812)
+        (xy 85.626023 76.74709)
+        (xy 85.626026 76.747092)
+        (xy 85.713634 76.784731)
+        (xy 85.807228 76.824942)
+        (xy 85.858533 76.836551)
+        (xy 85.999579 76.868467)
+        (xy 85.999584 76.868468)
+        (xy 86.005216 76.869742)
+        (xy 86.010987 76.869969)
+        (xy 86.010989 76.869969)
+        (xy 86.070756 76.872317)
+        (xy 86.208053 76.877712)
+        (xy 86.308499 76.863148)
+        (xy 86.403231 76.849413)
+        (xy 86.403236 76.849412)
+        (xy 86.408945 76.848584)
+        (xy 86.414409 76.846729)
+        (xy 86.414414 76.846728)
+        (xy 86.595693 76.785192)
+        (xy 86.595698 76.78519)
+        (xy 86.601165 76.783334)
+        (xy 86.607026 76.780052)
+        (xy 86.712652 76.720898)
+        (xy 86.778276 76.684147)
+        (xy 86.840934 76.632035)
+        (xy 86.929913 76.558031)
+        (xy 86.934345 76.554345)
+        (xy 87.064147 76.398276)
+        (xy 87.163334 76.221165)
+        (xy 87.16519 76.215698)
+        (xy 87.165192 76.215693)
+        (xy 87.226728 76.034414)
+        (xy 87.226729 76.034409)
+        (xy 87.228584 76.028945)
+        (xy 87.229412 76.023236)
+        (xy 87.229413 76.023231)
+        (xy 87.257179 75.831727)
+        (xy 87.257712 75.828053)
+        (xy 87.259232 75.77)
+        (xy 87.256564 75.740964)
+        (xy 87.581148 75.740964)
+        (xy 87.594424 75.943522)
+        (xy 87.595845 75.949118)
+        (xy 87.595846 75.949123)
+        (xy 87.616119 76.028945)
+        (xy 87.644392 76.140269)
+        (xy 87.646809 76.145512)
+        (xy 87.683915 76.226002)
+        (xy 87.729377 76.324616)
+        (xy 87.846533 76.490389)
+        (xy 87.991938 76.632035)
+        (xy 88.16072 76.744812)
+        (xy 88.166023 76.74709)
+        (xy 88.166026 76.747092)
+        (xy 88.253634 76.784731)
+        (xy 88.347228 76.824942)
+        (xy 88.398533 76.836551)
+        (xy 88.539579 76.868467)
+        (xy 88.539584 76.868468)
+        (xy 88.545216 76.869742)
+        (xy 88.550987 76.869969)
+        (xy 88.550989 76.869969)
+        (xy 88.610756 76.872317)
+        (xy 88.748053 76.877712)
+        (xy 88.848499 76.863148)
+        (xy 88.943231 76.849413)
+        (xy 88.943236 76.849412)
+        (xy 88.948945 76.848584)
+        (xy 88.954409 76.846729)
+        (xy 88.954414 76.846728)
+        (xy 89.135693 76.785192)
+        (xy 89.135698 76.78519)
+        (xy 89.141165 76.783334)
+        (xy 89.147026 76.780052)
+        (xy 89.252652 76.720898)
+        (xy 89.318276 76.684147)
+        (xy 89.380934 76.632035)
+        (xy 89.469913 76.558031)
+        (xy 89.474345 76.554345)
+        (xy 89.604147 76.398276)
+        (xy 89.703334 76.221165)
+        (xy 89.70519 76.215698)
+        (xy 89.705192 76.215693)
+        (xy 89.766728 76.034414)
+        (xy 89.766729 76.034409)
+        (xy 89.768584 76.028945)
+        (xy 89.769412 76.023236)
+        (xy 89.769413 76.023231)
+        (xy 89.797179 75.831727)
+        (xy 89.797712 75.828053)
+        (xy 89.799232 75.77)
+        (xy 89.796564 75.740964)
+        (xy 90.121148 75.740964)
+        (xy 90.134424 75.943522)
+        (xy 90.135845 75.949118)
+        (xy 90.135846 75.949123)
+        (xy 90.156119 76.028945)
+        (xy 90.184392 76.140269)
+        (xy 90.186809 76.145512)
+        (xy 90.223915 76.226002)
+        (xy 90.269377 76.324616)
+        (xy 90.386533 76.490389)
+        (xy 90.531938 76.632035)
+        (xy 90.70072 76.744812)
+        (xy 90.706023 76.74709)
+        (xy 90.706026 76.747092)
+        (xy 90.793634 76.784731)
+        (xy 90.887228 76.824942)
+        (xy 90.938533 76.836551)
+        (xy 91.079579 76.868467)
+        (xy 91.079584 76.868468)
+        (xy 91.085216 76.869742)
+        (xy 91.090987 76.869969)
+        (xy 91.090989 76.869969)
+        (xy 91.150756 76.872317)
+        (xy 91.288053 76.877712)
+        (xy 91.388499 76.863148)
+        (xy 91.483231 76.849413)
+        (xy 91.483236 76.849412)
+        (xy 91.488945 76.848584)
+        (xy 91.494409 76.846729)
+        (xy 91.494414 76.846728)
+        (xy 91.675693 76.785192)
+        (xy 91.675698 76.78519)
+        (xy 91.681165 76.783334)
+        (xy 91.687026 76.780052)
+        (xy 91.792652 76.720898)
+        (xy 91.858276 76.684147)
+        (xy 91.920934 76.632035)
+        (xy 92.009913 76.558031)
+        (xy 92.014345 76.554345)
+        (xy 92.144147 76.398276)
+        (xy 92.243334 76.221165)
+        (xy 92.24519 76.215698)
+        (xy 92.245192 76.215693)
+        (xy 92.306728 76.034414)
+        (xy 92.306729 76.034409)
+        (xy 92.308584 76.028945)
+        (xy 92.309412 76.023236)
+        (xy 92.309413 76.023231)
+        (xy 92.337179 75.831727)
+        (xy 92.337712 75.828053)
+        (xy 92.339232 75.77)
+        (xy 92.336564 75.740964)
+        (xy 92.661148 75.740964)
+        (xy 92.674424 75.943522)
+        (xy 92.675845 75.949118)
+        (xy 92.675846 75.949123)
+        (xy 92.696119 76.028945)
+        (xy 92.724392 76.140269)
+        (xy 92.726809 76.145512)
+        (xy 92.763915 76.226002)
+        (xy 92.809377 76.324616)
+        (xy 92.926533 76.490389)
+        (xy 93.071938 76.632035)
+        (xy 93.24072 76.744812)
+        (xy 93.246023 76.74709)
+        (xy 93.246026 76.747092)
+        (xy 93.333634 76.784731)
+        (xy 93.427228 76.824942)
+        (xy 93.478533 76.836551)
+        (xy 93.619579 76.868467)
+        (xy 93.619584 76.868468)
+        (xy 93.625216 76.869742)
+        (xy 93.630987 76.869969)
+        (xy 93.630989 76.869969)
+        (xy 93.690756 76.872317)
+        (xy 93.828053 76.877712)
+        (xy 93.928499 76.863148)
+        (xy 94.023231 76.849413)
+        (xy 94.023236 76.849412)
+        (xy 94.028945 76.848584)
+        (xy 94.034409 76.846729)
+        (xy 94.034414 76.846728)
+        (xy 94.215693 76.785192)
+        (xy 94.215698 76.78519)
+        (xy 94.221165 76.783334)
+        (xy 94.227026 76.780052)
+        (xy 94.332652 76.720898)
+        (xy 94.398276 76.684147)
+        (xy 94.460934 76.632035)
+        (xy 94.549913 76.558031)
+        (xy 94.554345 76.554345)
+        (xy 94.684147 76.398276)
+        (xy 94.783334 76.221165)
+        (xy 94.78519 76.215698)
+        (xy 94.785192 76.215693)
+        (xy 94.846728 76.034414)
+        (xy 94.846729 76.034409)
+        (xy 94.848584 76.028945)
+        (xy 94.849412 76.023236)
+        (xy 94.849413 76.023231)
+        (xy 94.877179 75.831727)
+        (xy 94.877712 75.828053)
+        (xy 94.879232 75.77)
+        (xy 94.876564 75.740964)
+        (xy 95.201148 75.740964)
+        (xy 95.214424 75.943522)
+        (xy 95.215845 75.949118)
+        (xy 95.215846 75.949123)
+        (xy 95.236119 76.028945)
+        (xy 95.264392 76.140269)
+        (xy 95.266809 76.145512)
+        (xy 95.303915 76.226002)
+        (xy 95.349377 76.324616)
+        (xy 95.466533 76.490389)
+        (xy 95.611938 76.632035)
+        (xy 95.78072 76.744812)
+        (xy 95.786023 76.74709)
+        (xy 95.786026 76.747092)
+        (xy 95.873634 76.784731)
+        (xy 95.967228 76.824942)
+        (xy 96.018533 76.836551)
+        (xy 96.159579 76.868467)
+        (xy 96.159584 76.868468)
+        (xy 96.165216 76.869742)
+        (xy 96.170987 76.869969)
+        (xy 96.170989 76.869969)
+        (xy 96.230756 76.872317)
+        (xy 96.368053 76.877712)
+        (xy 96.468499 76.863148)
+        (xy 96.563231 76.849413)
+        (xy 96.563236 76.849412)
+        (xy 96.568945 76.848584)
+        (xy 96.574409 76.846729)
+        (xy 96.574414 76.846728)
+        (xy 96.755693 76.785192)
+        (xy 96.755698 76.78519)
+        (xy 96.761165 76.783334)
+        (xy 96.767026 76.780052)
+        (xy 96.872652 76.720898)
+        (xy 96.894949 76.708411)
+        (xy 98.27595 76.708411)
+        (xy 98.28583 76.720898)
+        (xy 98.316159 76.741163)
+        (xy 98.326264 76.74665)
+        (xy 98.502077 76.822185)
+        (xy 98.51302 76.82574)
+        (xy 98.699646 76.86797)
+        (xy 98.711055 76.869472)
+        (xy 98.902258 76.876984)
+        (xy 98.91374 76.876382)
+        (xy 99.103106 76.848926)
+        (xy 99.114302 76.846238)
+        (xy 99.295493 76.784731)
+        (xy 99.306002 76.780052)
+        (xy 99.415091 76.718959)
+        (xy 99.424955 76.708881)
+        (xy 99.422 76.70121)
+        (xy 98.862812 76.142022)
+        (xy 98.848868 76.134408)
+        (xy 98.847035 76.134539)
+        (xy 98.84042 76.13879)
+        (xy 98.282146 76.697064)
+        (xy 98.27595 76.708411)
+        (xy 96.894949 76.708411)
+        (xy 96.938276 76.684147)
+        (xy 97.000934 76.632035)
+        (xy 97.089913 76.558031)
+        (xy 97.094345 76.554345)
+        (xy 97.224147 76.398276)
+        (xy 97.323334 76.221165)
+        (xy 97.32519 76.215698)
+        (xy 97.325192 76.215693)
+        (xy 97.386728 76.034414)
+        (xy 97.386729 76.034409)
+        (xy 97.388584 76.028945)
+        (xy 97.389412 76.023236)
+        (xy 97.389413 76.023231)
+        (xy 97.417179 75.831727)
+        (xy 97.417712 75.828053)
+        (xy 97.419232 75.77)
+        (xy 97.417095 75.746743)
+        (xy 97.742028 75.746743)
+        (xy 97.754542 75.937676)
+        (xy 97.756343 75.949046)
+        (xy 97.803443 76.134502)
+        (xy 97.807284 76.145348)
+        (xy 97.887392 76.319116)
+        (xy 97.893146 76.329083)
+        (xy 97.898658 76.336882)
+        (xy 97.909247 76.34527)
+        (xy 97.922548 76.338242)
+        (xy 98.477978 75.782812)
+        (xy 98.484356 75.771132)
+        (xy 99.214408 75.771132)
+        (xy 99.214539 75.772965)
+        (xy 99.21879 75.77958)
+        (xy 99.777295 76.338085)
+        (xy 99.789675 76.344845)
+        (xy 99.796255 76.339919)
+        (xy 99.860052 76.226002)
+        (xy 99.864731 76.215493)
+        (xy 99.926238 76.034302)
+        (xy 99.928926 76.023106)
+        (xy 99.956678 75.831699)
+        (xy 99.957308 75.824318)
+        (xy 99.958633 75.773704)
+        (xy 99.95839 75.766305)
+        (xy 99.956062 75.740964)
+        (xy 100.281148 75.740964)
+        (xy 100.294424 75.943522)
+        (xy 100.295845 75.949118)
+        (xy 100.295846 75.949123)
+        (xy 100.316119 76.028945)
+        (xy 100.344392 76.140269)
+        (xy 100.346809 76.145512)
+        (xy 100.383915 76.226002)
+        (xy 100.429377 76.324616)
+        (xy 100.546533 76.490389)
+        (xy 100.691938 76.632035)
+        (xy 100.86072 76.744812)
+        (xy 100.866023 76.74709)
+        (xy 100.866026 76.747092)
+        (xy 100.953634 76.784731)
+        (xy 101.047228 76.824942)
+        (xy 101.098533 76.836551)
+        (xy 101.239579 76.868467)
+        (xy 101.239584 76.868468)
+        (xy 101.245216 76.869742)
+        (xy 101.250987 76.869969)
+        (xy 101.250989 76.869969)
+        (xy 101.310756 76.872317)
+        (xy 101.448053 76.877712)
+        (xy 101.548499 76.863148)
+        (xy 101.643231 76.849413)
+        (xy 101.643236 76.849412)
+        (xy 101.648945 76.848584)
+        (xy 101.654409 76.846729)
+        (xy 101.654414 76.846728)
+        (xy 101.835693 76.785192)
+        (xy 101.835698 76.78519)
+        (xy 101.841165 76.783334)
+        (xy 101.847026 76.780052)
+        (xy 101.952652 76.720898)
+        (xy 102.018276 76.684147)
+        (xy 102.080934 76.632035)
+        (xy 102.169913 76.558031)
+        (xy 102.174345 76.554345)
+        (xy 102.304147 76.398276)
+        (xy 102.403334 76.221165)
+        (xy 102.40519 76.215698)
+        (xy 102.405192 76.215693)
+        (xy 102.466728 76.034414)
+        (xy 102.466729 76.034409)
+        (xy 102.468584 76.028945)
+        (xy 102.469412 76.023236)
+        (xy 102.469413 76.023231)
+        (xy 102.497179 75.831727)
+        (xy 102.497712 75.828053)
+        (xy 102.499232 75.77)
+        (xy 102.496564 75.740964)
+        (xy 102.821148 75.740964)
+        (xy 102.834424 75.943522)
+        (xy 102.835845 75.949118)
+        (xy 102.835846 75.949123)
+        (xy 102.856119 76.028945)
+        (xy 102.884392 76.140269)
+        (xy 102.886809 76.145512)
+        (xy 102.923915 76.226002)
+        (xy 102.969377 76.324616)
+        (xy 103.086533 76.490389)
+        (xy 103.231938 76.632035)
+        (xy 103.40072 76.744812)
+        (xy 103.406023 76.74709)
+        (xy 103.406026 76.747092)
+        (xy 103.493634 76.784731)
+        (xy 103.587228 76.824942)
+        (xy 103.638533 76.836551)
+        (xy 103.779579 76.868467)
+        (xy 103.779584 76.868468)
+        (xy 103.785216 76.869742)
+        (xy 103.790987 76.869969)
+        (xy 103.790989 76.869969)
+        (xy 103.850756 76.872317)
+        (xy 103.988053 76.877712)
+        (xy 104.088499 76.863148)
+        (xy 104.183231 76.849413)
+        (xy 104.183236 76.849412)
+        (xy 104.188945 76.848584)
+        (xy 104.194409 76.846729)
+        (xy 104.194414 76.846728)
+        (xy 104.375693 76.785192)
+        (xy 104.375698 76.78519)
+        (xy 104.381165 76.783334)
+        (xy 104.387026 76.780052)
+        (xy 104.492652 76.720898)
+        (xy 104.558276 76.684147)
+        (xy 104.620934 76.632035)
+        (xy 104.709913 76.558031)
+        (xy 104.714345 76.554345)
+        (xy 104.844147 76.398276)
+        (xy 104.943334 76.221165)
+        (xy 104.94519 76.215698)
+        (xy 104.945192 76.215693)
+        (xy 105.006728 76.034414)
+        (xy 105.006729 76.034409)
+        (xy 105.008584 76.028945)
+        (xy 105.009412 76.023236)
+        (xy 105.009413 76.023231)
+        (xy 105.037179 75.831727)
+        (xy 105.037712 75.828053)
+        (xy 105.039232 75.77)
+        (xy 105.036564 75.740964)
+        (xy 105.361148 75.740964)
+        (xy 105.374424 75.943522)
+        (xy 105.375845 75.949118)
+        (xy 105.375846 75.949123)
+        (xy 105.396119 76.028945)
+        (xy 105.424392 76.140269)
+        (xy 105.426809 76.145512)
+        (xy 105.463915 76.226002)
+        (xy 105.509377 76.324616)
+        (xy 105.626533 76.490389)
+        (xy 105.771938 76.632035)
+        (xy 105.94072 76.744812)
+        (xy 105.946023 76.74709)
+        (xy 105.946026 76.747092)
+        (xy 106.033634 76.784731)
+        (xy 106.127228 76.824942)
+        (xy 106.178533 76.836551)
+        (xy 106.319579 76.868467)
+        (xy 106.319584 76.868468)
+        (xy 106.325216 76.869742)
+        (xy 106.330987 76.869969)
+        (xy 106.330989 76.869969)
+        (xy 106.390756 76.872317)
+        (xy 106.528053 76.877712)
+        (xy 106.628499 76.863148)
+        (xy 106.723231 76.849413)
+        (xy 106.723236 76.849412)
+        (xy 106.728945 76.848584)
+        (xy 106.734409 76.846729)
+        (xy 106.734414 76.846728)
+        (xy 106.915693 76.785192)
+        (xy 106.915698 76.78519)
+        (xy 106.921165 76.783334)
+        (xy 106.927026 76.780052)
+        (xy 107.032652 76.720898)
+        (xy 107.098276 76.684147)
+        (xy 107.160934 76.632035)
+        (xy 107.249913 76.558031)
+        (xy 107.254345 76.554345)
+        (xy 107.384147 76.398276)
+        (xy 107.483334 76.221165)
+        (xy 107.48519 76.215698)
+        (xy 107.485192 76.215693)
+        (xy 107.546728 76.034414)
+        (xy 107.546729 76.034409)
+        (xy 107.548584 76.028945)
+        (xy 107.549412 76.023236)
+        (xy 107.549413 76.023231)
+        (xy 107.577179 75.831727)
+        (xy 107.577712 75.828053)
+        (xy 107.579232 75.77)
+        (xy 107.576564 75.740964)
+        (xy 107.901148 75.740964)
+        (xy 107.914424 75.943522)
+        (xy 107.915845 75.949118)
+        (xy 107.915846 75.949123)
+        (xy 107.936119 76.028945)
+        (xy 107.964392 76.140269)
+        (xy 107.966809 76.145512)
+        (xy 108.003915 76.226002)
+        (xy 108.049377 76.324616)
+        (xy 108.166533 76.490389)
+        (xy 108.311938 76.632035)
+        (xy 108.48072 76.744812)
+        (xy 108.486023 76.74709)
+        (xy 108.486026 76.747092)
+        (xy 108.573634 76.784731)
+        (xy 108.667228 76.824942)
+        (xy 108.718533 76.836551)
+        (xy 108.859579 76.868467)
+        (xy 108.859584 76.868468)
+        (xy 108.865216 76.869742)
+        (xy 108.870987 76.869969)
+        (xy 108.870989 76.869969)
+        (xy 108.930756 76.872317)
+        (xy 109.068053 76.877712)
+        (xy 109.168499 76.863148)
+        (xy 109.263231 76.849413)
+        (xy 109.263236 76.849412)
+        (xy 109.268945 76.848584)
+        (xy 109.274409 76.846729)
+        (xy 109.274414 76.846728)
+        (xy 109.455693 76.785192)
+        (xy 109.455698 76.78519)
+        (xy 109.461165 76.783334)
+        (xy 109.467026 76.780052)
+        (xy 109.572652 76.720898)
+        (xy 109.638276 76.684147)
+        (xy 109.700934 76.632035)
+        (xy 109.789913 76.558031)
+        (xy 109.794345 76.554345)
+        (xy 109.924147 76.398276)
+        (xy 110.023334 76.221165)
+        (xy 110.02519 76.215698)
+        (xy 110.025192 76.215693)
+        (xy 110.086728 76.034414)
+        (xy 110.086729 76.034409)
+        (xy 110.088584 76.028945)
+        (xy 110.089412 76.023236)
+        (xy 110.089413 76.023231)
+        (xy 110.117179 75.831727)
+        (xy 110.117712 75.828053)
+        (xy 110.119232 75.77)
+        (xy 110.116564 75.740964)
+        (xy 110.441148 75.740964)
+        (xy 110.454424 75.943522)
+        (xy 110.455845 75.949118)
+        (xy 110.455846 75.949123)
+        (xy 110.476119 76.028945)
+        (xy 110.504392 76.140269)
+        (xy 110.506809 76.145512)
+        (xy 110.543915 76.226002)
+        (xy 110.589377 76.324616)
+        (xy 110.706533 76.490389)
+        (xy 110.851938 76.632035)
+        (xy 111.02072 76.744812)
+        (xy 111.026023 76.74709)
+        (xy 111.026026 76.747092)
+        (xy 111.113634 76.784731)
+        (xy 111.207228 76.824942)
+        (xy 111.258533 76.836551)
+        (xy 111.399579 76.868467)
+        (xy 111.399584 76.868468)
+        (xy 111.405216 76.869742)
+        (xy 111.410987 76.869969)
+        (xy 111.410989 76.869969)
+        (xy 111.470756 76.872317)
+        (xy 111.608053 76.877712)
+        (xy 111.708499 76.863148)
+        (xy 111.803231 76.849413)
+        (xy 111.803236 76.849412)
+        (xy 111.808945 76.848584)
+        (xy 111.814409 76.846729)
+        (xy 111.814414 76.846728)
+        (xy 111.995693 76.785192)
+        (xy 111.995698 76.78519)
+        (xy 112.001165 76.783334)
+        (xy 112.007026 76.780052)
+        (xy 112.112652 76.720898)
+        (xy 112.178276 76.684147)
+        (xy 112.240934 76.632035)
+        (xy 112.329913 76.558031)
+        (xy 112.334345 76.554345)
+        (xy 112.464147 76.398276)
+        (xy 112.563334 76.221165)
+        (xy 112.56519 76.215698)
+        (xy 112.565192 76.215693)
+        (xy 112.626728 76.034414)
+        (xy 112.626729 76.034409)
+        (xy 112.628584 76.028945)
+        (xy 112.629412 76.023236)
+        (xy 112.629413 76.023231)
+        (xy 112.657179 75.831727)
+        (xy 112.657712 75.828053)
+        (xy 112.659232 75.77)
+        (xy 112.656564 75.740964)
+        (xy 112.981148 75.740964)
+        (xy 112.994424 75.943522)
+        (xy 112.995845 75.949118)
+        (xy 112.995846 75.949123)
+        (xy 113.016119 76.028945)
+        (xy 113.044392 76.140269)
+        (xy 113.046809 76.145512)
+        (xy 113.083915 76.226002)
+        (xy 113.129377 76.324616)
+        (xy 113.246533 76.490389)
+        (xy 113.391938 76.632035)
+        (xy 113.56072 76.744812)
+        (xy 113.566023 76.74709)
+        (xy 113.566026 76.747092)
+        (xy 113.653634 76.784731)
+        (xy 113.747228 76.824942)
+        (xy 113.798533 76.836551)
+        (xy 113.939579 76.868467)
+        (xy 113.939584 76.868468)
+        (xy 113.945216 76.869742)
+        (xy 113.950987 76.869969)
+        (xy 113.950989 76.869969)
+        (xy 114.010756 76.872317)
+        (xy 114.148053 76.877712)
+        (xy 114.248499 76.863148)
+        (xy 114.343231 76.849413)
+        (xy 114.343236 76.849412)
+        (xy 114.348945 76.848584)
+        (xy 114.354409 76.846729)
+        (xy 114.354414 76.846728)
+        (xy 114.535693 76.785192)
+        (xy 114.535698 76.78519)
+        (xy 114.541165 76.783334)
+        (xy 114.547026 76.780052)
+        (xy 114.652652 76.720898)
+        (xy 114.674949 76.708411)
+        (xy 116.05595 76.708411)
+        (xy 116.06583 76.720898)
+        (xy 116.096159 76.741163)
+        (xy 116.106264 76.74665)
+        (xy 116.282077 76.822185)
+        (xy 116.29302 76.82574)
+        (xy 116.479646 76.86797)
+        (xy 116.491055 76.869472)
+        (xy 116.682258 76.876984)
+        (xy 116.69374 76.876382)
+        (xy 116.883106 76.848926)
+        (xy 116.894302 76.846238)
+        (xy 117.075493 76.784731)
+        (xy 117.086002 76.780052)
+        (xy 117.195091 76.718959)
+        (xy 117.204955 76.708881)
+        (xy 117.202 76.70121)
+        (xy 116.642812 76.142022)
+        (xy 116.628868 76.134408)
+        (xy 116.627035 76.134539)
+        (xy 116.62042 76.13879)
+        (xy 116.062146 76.697064)
+        (xy 116.05595 76.708411)
+        (xy 114.674949 76.708411)
+        (xy 114.718276 76.684147)
+        (xy 114.780934 76.632035)
+        (xy 114.869913 76.558031)
+        (xy 114.874345 76.554345)
+        (xy 115.004147 76.398276)
+        (xy 115.103334 76.221165)
+        (xy 115.10519 76.215698)
+        (xy 115.105192 76.215693)
+        (xy 115.166728 76.034414)
+        (xy 115.166729 76.034409)
+        (xy 115.168584 76.028945)
+        (xy 115.169412 76.023236)
+        (xy 115.169413 76.023231)
+        (xy 115.197179 75.831727)
+        (xy 115.197712 75.828053)
+        (xy 115.199043 75.777202)
+        (xy 115.220821 75.709629)
+        (xy 115.275675 75.664556)
+        (xy 115.325 75.6545)
+        (xy 115.39797 75.6545)
+        (xy 115.466091 75.674502)
+        (xy 115.512584 75.728158)
+        (xy 115.5237 75.772259)
+        (xy 115.534542 75.937676)
+        (xy 115.536343 75.949046)
+        (xy 115.583443 76.134502)
+        (xy 115.587284 76.145348)
+        (xy 115.667392 76.319116)
+        (xy 115.673146 76.329083)
+        (xy 115.678658 76.336882)
+        (xy 115.689247 76.34527)
+        (xy 115.702548 76.338242)
+        (xy 116.269658 75.771132)
+        (xy 116.994408 75.771132)
+        (xy 116.994539 75.772965)
+        (xy 116.99879 75.77958)
+        (xy 117.557295 76.338085)
+        (xy 117.569675 76.344845)
+        (xy 117.576255 76.339919)
+        (xy 117.640052 76.226002)
+        (xy 117.644731 76.215493)
+        (xy 117.706238 76.034302)
+        (xy 117.708926 76.023106)
+        (xy 117.736678 75.831699)
+        (xy 117.737308 75.824318)
+        (xy 117.738633 75.773704)
+        (xy 117.73839 75.766305)
+        (xy 117.720693 75.573707)
+        (xy 117.718595 75.562386)
+        (xy 117.666658 75.378231)
+        (xy 117.662533 75.367484)
+        (xy 117.578998 75.198092)
+        (xy 117.57201 75.192847)
+        (xy 117.559591 75.199619)
+        (xy 117.002022 75.757188)
+        (xy 116.994408 75.771132)
+        (xy 116.269658 75.771132)
+        (xy 117.197381 74.843409)
+        (xy 117.204141 74.831029)
+        (xy 117.198111 74.822974)
+        (xy 117.138239 74.785197)
+        (xy 117.127988 74.779974)
+        (xy 116.95026 74.709068)
+        (xy 116.939232 74.705801)
+        (xy 116.751561 74.668471)
+        (xy 116.740115 74.667268)
+        (xy 116.638518 74.665938)
+        (xy 116.570665 74.645046)
+        (xy 116.524879 74.590786)
+        (xy 116.514179 74.538299)
+        (xy 116.5152 74.460318)
+        (xy 116.536092 74.392465)
+        (xy 116.590352 74.346679)
+        (xy 116.646136 74.336065)
+        (xy 116.688053 74.337712)
+        (xy 116.788499 74.323148)
+        (xy 116.883231 74.309413)
+        (xy 116.883236 74.309412)
+        (xy 116.888945 74.308584)
+        (xy 116.894409 74.306729)
+        (xy 116.894414 74.306728)
+        (xy 117.075693 74.245192)
+        (xy 117.075698 74.24519)
+        (xy 117.081165 74.243334)
+        (xy 117.087026 74.240052)
+        (xy 117.192652 74.180898)
+        (xy 117.258276 74.144147)
+        (xy 117.320934 74.092035)
+        (xy 117.409913 74.018031)
+        (xy 117.414345 74.014345)
+        (xy 117.544147 73.858276)
+        (xy 117.643334 73.681165)
+        (xy 117.64519 73.675698)
+        (xy 117.645192 73.675693)
+        (xy 117.706728 73.494414)
+        (xy 117.706729 73.494409)
+        (xy 117.708584 73.488945)
+        (xy 117.709412 73.483236)
+        (xy 117.709413 73.483231)
+        (xy 117.727806 73.356376)
+        (xy 117.737712 73.288053)
+        (xy 117.739232 73.23)
+        (xy 117.725776 73.083553)
+        (xy 117.721187 73.033613)
+        (xy 117.721186 73.03361)
+        (xy 117.720658 73.027859)
+        (xy 117.714273 73.005221)
+        (xy 117.667125 72.838046)
+        (xy 117.667124 72.838044)
+        (xy 117.665557 72.832487)
+        (xy 117.655074 72.811228)
+        (xy 117.578331 72.655609)
+        (xy 117.575776 72.650428)
+        (xy 117.45432 72.487779)
+        (xy 117.305258 72.349987)
+        (xy 117.300375 72.346906)
+        (xy 117.300371 72.346903)
+        (xy 117.138464 72.244748)
+        (xy 117.133581 72.241667)
+        (xy 116.945039 72.166446)
+        (xy 116.939379 72.16532)
+        (xy 116.939375 72.165319)
+        (xy 116.751613 72.127971)
+        (xy 116.75161 72.127971)
+        (xy 116.745946 72.126844)
+        (xy 116.740171 72.126768)
+        (xy 116.740167 72.126768)
+        (xy 116.638793 72.125441)
+        (xy 116.542971 72.124187)
+        (xy 116.537274 72.125166)
+        (xy 116.537273 72.125166)
+        (xy 116.348607 72.157585)
+        (xy 116.34291 72.158564)
+        (xy 116.152463 72.228824)
+        (xy 115.97801 72.332612)
+        (xy 115.97367 72.336418)
+        (xy 115.973666 72.336421)
+        (xy 115.953723 72.353911)
+        (xy 115.825392 72.466455)
+        (xy 115.69972 72.625869)
+        (xy 115.697031 72.63098)
+        (xy 115.697029 72.630983)
+        (xy 115.682594 72.65842)
+        (xy 115.605203 72.805515)
+        (xy 115.545007 72.999378)
+        (xy 115.521148 73.200964)
+        (xy 115.521526 73.206727)
+        (xy 115.521823 73.211257)
+        (xy 115.50632 73.280541)
+        (xy 115.455821 73.330444)
+        (xy 115.396093 73.3455)
+        (xy 115.324737 73.3455)
+        (xy 115.256616 73.325498)
+        (xy 115.210123 73.271842)
+        (xy 115.200272 73.229904)
+        (xy 115.199232 73.23)
+        (xy 115.181187 73.033613)
+        (xy 115.181186 73.03361)
+        (xy 115.180658 73.027859)
+        (xy 115.174273 73.005221)
+        (xy 115.127125 72.838046)
+        (xy 115.127124 72.838044)
+        (xy 115.125557 72.832487)
+        (xy 115.115074 72.811228)
+        (xy 115.038331 72.655609)
+        (xy 115.035776 72.650428)
+        (xy 114.91432 72.487779)
+        (xy 114.765258 72.349987)
+        (xy 114.760375 72.346906)
+        (xy 114.760371 72.346903)
+        (xy 114.598464 72.244748)
+        (xy 114.593581 72.241667)
+        (xy 114.405039 72.166446)
+        (xy 114.399379 72.16532)
+        (xy 114.399375 72.165319)
+        (xy 114.211613 72.127971)
+        (xy 114.21161 72.127971)
+        (xy 114.205946 72.126844)
+        (xy 114.200171 72.126768)
+        (xy 114.200167 72.126768)
+        (xy 114.098793 72.125441)
+        (xy 114.002971 72.124187)
+        (xy 113.997274 72.125166)
+        (xy 113.997273 72.125166)
+        (xy 113.808607 72.157585)
+        (xy 113.80291 72.158564)
+        (xy 113.612463 72.228824)
+        (xy 113.43801 72.332612)
+        (xy 113.43367 72.336418)
+        (xy 113.433666 72.336421)
+        (xy 113.413723 72.353911)
+        (xy 113.285392 72.466455)
+        (xy 113.15972 72.625869)
+        (xy 113.157031 72.63098)
+        (xy 113.157029 72.630983)
+        (xy 113.142594 72.65842)
+        (xy 113.065203 72.805515)
+        (xy 113.005007 72.999378)
+        (xy 112.981148 73.200964)
+        (xy 112.994424 73.403522)
+        (xy 112.995845 73.409118)
+        (xy 112.995846 73.409123)
+        (xy 113.042903 73.594408)
+        (xy 113.044392 73.600269)
+        (xy 113.046809 73.605512)
+        (xy 113.083915 73.686002)
+        (xy 113.129377 73.784616)
+        (xy 113.246533 73.950389)
+        (xy 113.391938 74.092035)
+        (xy 113.56072 74.204812)
+        (xy 113.566023 74.20709)
+        (xy 113.566026 74.207092)
+        (xy 113.653634 74.244731)
+        (xy 113.747228 74.284942)
+        (xy 113.820244 74.301464)
+        (xy 113.939579 74.328467)
+        (xy 113.939584 74.328468)
+        (xy 113.945216 74.329742)
+        (xy 113.950987 74.329969)
+        (xy 113.950989 74.329969)
+        (xy 114.009812 74.33228)
+        (xy 114.084765 74.335225)
+        (xy 114.152047 74.357886)
+        (xy 114.196397 74.413326)
+        (xy 114.205806 74.462776)
+        (xy 114.204785 74.540817)
+        (xy 114.183894 74.608671)
+        (xy 114.129634 74.654458)
+        (xy 114.077147 74.665158)
+        (xy 114.002971 74.664187)
+        (xy 113.997274 74.665166)
+        (xy 113.997273 74.665166)
+        (xy 113.808607 74.697585)
+        (xy 113.80291 74.698564)
+        (xy 113.612463 74.768824)
+        (xy 113.43801 74.872612)
+        (xy 113.43367 74.876418)
+        (xy 113.433666 74.876421)
+        (xy 113.289733 75.002648)
+        (xy 113.285392 75.006455)
+        (xy 113.15972 75.165869)
+        (xy 113.157031 75.17098)
+        (xy 113.157029 75.170983)
+        (xy 113.142594 75.19842)
+        (xy 113.065203 75.345515)
+        (xy 113.005007 75.539378)
+        (xy 112.981148 75.740964)
+        (xy 112.656564 75.740964)
+        (xy 112.645605 75.621699)
+        (xy 112.641187 75.573613)
+        (xy 112.641186 75.57361)
+        (xy 112.640658 75.567859)
+        (xy 112.634273 75.545221)
+        (xy 112.587125 75.378046)
+        (xy 112.587124 75.378044)
+        (xy 112.585557 75.372487)
+        (xy 112.580106 75.361432)
+        (xy 112.498331 75.195609)
+        (xy 112.495776 75.190428)
+        (xy 112.37432 75.027779)
+        (xy 112.225258 74.889987)
+        (xy 112.220375 74.886906)
+        (xy 112.220371 74.886903)
+        (xy 112.058464 74.784748)
+        (xy 112.053581 74.781667)
+        (xy 111.865039 74.706446)
+        (xy 111.859379 74.70532)
+        (xy 111.859375 74.705319)
+        (xy 111.671613 74.667971)
+        (xy 111.67161 74.667971)
+        (xy 111.665946 74.666844)
+        (xy 111.660171 74.666768)
+        (xy 111.660167 74.666768)
+        (xy 111.558538 74.665438)
+        (xy 111.462971 74.664187)
+        (xy 111.457274 74.665166)
+        (xy 111.457273 74.665166)
+        (xy 111.268607 74.697585)
+        (xy 111.26291 74.698564)
+        (xy 111.072463 74.768824)
+        (xy 110.89801 74.872612)
+        (xy 110.89367 74.876418)
+        (xy 110.893666 74.876421)
+        (xy 110.749733 75.002648)
+        (xy 110.745392 75.006455)
+        (xy 110.61972 75.165869)
+        (xy 110.617031 75.17098)
+        (xy 110.617029 75.170983)
+        (xy 110.602594 75.19842)
+        (xy 110.525203 75.345515)
+        (xy 110.465007 75.539378)
+        (xy 110.441148 75.740964)
+        (xy 110.116564 75.740964)
+        (xy 110.105605 75.621699)
+        (xy 110.101187 75.573613)
+        (xy 110.101186 75.57361)
+        (xy 110.100658 75.567859)
+        (xy 110.094273 75.545221)
+        (xy 110.047125 75.378046)
+        (xy 110.047124 75.378044)
+        (xy 110.045557 75.372487)
+        (xy 110.040106 75.361432)
+        (xy 109.958331 75.195609)
+        (xy 109.955776 75.190428)
+        (xy 109.83432 75.027779)
+        (xy 109.685258 74.889987)
+        (xy 109.680375 74.886906)
+        (xy 109.680371 74.886903)
+        (xy 109.518464 74.784748)
+        (xy 109.513581 74.781667)
+        (xy 109.325039 74.706446)
+        (xy 109.319379 74.70532)
+        (xy 109.319375 74.705319)
+        (xy 109.131613 74.667971)
+        (xy 109.13161 74.667971)
+        (xy 109.125946 74.666844)
+        (xy 109.120171 74.666768)
+        (xy 109.120167 74.666768)
+        (xy 109.018538 74.665438)
+        (xy 108.922971 74.664187)
+        (xy 108.917274 74.665166)
+        (xy 108.917273 74.665166)
+        (xy 108.728607 74.697585)
+        (xy 108.72291 74.698564)
+        (xy 108.532463 74.768824)
+        (xy 108.35801 74.872612)
+        (xy 108.35367 74.876418)
+        (xy 108.353666 74.876421)
+        (xy 108.209733 75.002648)
+        (xy 108.205392 75.006455)
+        (xy 108.07972 75.165869)
+        (xy 108.077031 75.17098)
+        (xy 108.077029 75.170983)
+        (xy 108.062594 75.19842)
+        (xy 107.985203 75.345515)
+        (xy 107.925007 75.539378)
+        (xy 107.901148 75.740964)
+        (xy 107.576564 75.740964)
+        (xy 107.565605 75.621699)
+        (xy 107.561187 75.573613)
+        (xy 107.561186 75.57361)
+        (xy 107.560658 75.567859)
+        (xy 107.554273 75.545221)
+        (xy 107.507125 75.378046)
+        (xy 107.507124 75.378044)
+        (xy 107.505557 75.372487)
+        (xy 107.500106 75.361432)
+        (xy 107.418331 75.195609)
+        (xy 107.415776 75.190428)
+        (xy 107.29432 75.027779)
+        (xy 107.145258 74.889987)
+        (xy 107.140375 74.886906)
+        (xy 107.140371 74.886903)
+        (xy 106.978464 74.784748)
+        (xy 106.973581 74.781667)
+        (xy 106.785039 74.706446)
+        (xy 106.779379 74.70532)
+        (xy 106.779375 74.705319)
+        (xy 106.591613 74.667971)
+        (xy 106.59161 74.667971)
+        (xy 106.585946 74.666844)
+        (xy 106.580171 74.666768)
+        (xy 106.580167 74.666768)
+        (xy 106.478538 74.665438)
+        (xy 106.382971 74.664187)
+        (xy 106.377274 74.665166)
+        (xy 106.377273 74.665166)
+        (xy 106.188607 74.697585)
+        (xy 106.18291 74.698564)
+        (xy 105.992463 74.768824)
+        (xy 105.81801 74.872612)
+        (xy 105.81367 74.876418)
+        (xy 105.813666 74.876421)
+        (xy 105.669733 75.002648)
+        (xy 105.665392 75.006455)
+        (xy 105.53972 75.165869)
+        (xy 105.537031 75.17098)
+        (xy 105.537029 75.170983)
+        (xy 105.522594 75.19842)
+        (xy 105.445203 75.345515)
+        (xy 105.385007 75.539378)
+        (xy 105.361148 75.740964)
+        (xy 105.036564 75.740964)
+        (xy 105.025605 75.621699)
+        (xy 105.021187 75.573613)
+        (xy 105.021186 75.57361)
+        (xy 105.020658 75.567859)
+        (xy 105.014273 75.545221)
+        (xy 104.967125 75.378046)
+        (xy 104.967124 75.378044)
+        (xy 104.965557 75.372487)
+        (xy 104.960106 75.361432)
+        (xy 104.878331 75.195609)
+        (xy 104.875776 75.190428)
+        (xy 104.75432 75.027779)
+        (xy 104.605258 74.889987)
+        (xy 104.600375 74.886906)
+        (xy 104.600371 74.886903)
+        (xy 104.438464 74.784748)
+        (xy 104.433581 74.781667)
+        (xy 104.245039 74.706446)
+        (xy 104.239379 74.70532)
+        (xy 104.239375 74.705319)
+        (xy 104.051613 74.667971)
+        (xy 104.05161 74.667971)
+        (xy 104.045946 74.666844)
+        (xy 104.040171 74.666768)
+        (xy 104.040167 74.666768)
+        (xy 103.938538 74.665438)
+        (xy 103.842971 74.664187)
+        (xy 103.837274 74.665166)
+        (xy 103.837273 74.665166)
+        (xy 103.648607 74.697585)
+        (xy 103.64291 74.698564)
+        (xy 103.452463 74.768824)
+        (xy 103.27801 74.872612)
+        (xy 103.27367 74.876418)
+        (xy 103.273666 74.876421)
+        (xy 103.129733 75.002648)
+        (xy 103.125392 75.006455)
+        (xy 102.99972 75.165869)
+        (xy 102.997031 75.17098)
+        (xy 102.997029 75.170983)
+        (xy 102.982594 75.19842)
+        (xy 102.905203 75.345515)
+        (xy 102.845007 75.539378)
+        (xy 102.821148 75.740964)
+        (xy 102.496564 75.740964)
+        (xy 102.485605 75.621699)
+        (xy 102.481187 75.573613)
+        (xy 102.481186 75.57361)
+        (xy 102.480658 75.567859)
+        (xy 102.474273 75.545221)
+        (xy 102.427125 75.378046)
+        (xy 102.427124 75.378044)
+        (xy 102.425557 75.372487)
+        (xy 102.420106 75.361432)
+        (xy 102.338331 75.195609)
+        (xy 102.335776 75.190428)
+        (xy 102.21432 75.027779)
+        (xy 102.065258 74.889987)
+        (xy 102.060375 74.886906)
+        (xy 102.060371 74.886903)
+        (xy 101.898464 74.784748)
+        (xy 101.893581 74.781667)
+        (xy 101.705039 74.706446)
+        (xy 101.699379 74.70532)
+        (xy 101.699375 74.705319)
+        (xy 101.511613 74.667971)
+        (xy 101.51161 74.667971)
+        (xy 101.505946 74.666844)
+        (xy 101.500171 74.666768)
+        (xy 101.500167 74.666768)
+        (xy 101.398538 74.665438)
+        (xy 101.302971 74.664187)
+        (xy 101.297274 74.665166)
+        (xy 101.297273 74.665166)
+        (xy 101.108607 74.697585)
+        (xy 101.10291 74.698564)
+        (xy 100.912463 74.768824)
+        (xy 100.73801 74.872612)
+        (xy 100.73367 74.876418)
+        (xy 100.733666 74.876421)
+        (xy 100.589733 75.002648)
+        (xy 100.585392 75.006455)
+        (xy 100.45972 75.165869)
+        (xy 100.457031 75.17098)
+        (xy 100.457029 75.170983)
+        (xy 100.442594 75.19842)
+        (xy 100.365203 75.345515)
+        (xy 100.305007 75.539378)
+        (xy 100.281148 75.740964)
+        (xy 99.956062 75.740964)
+        (xy 99.940693 75.573707)
+        (xy 99.938595 75.562386)
+        (xy 99.886658 75.378231)
+        (xy 99.882533 75.367484)
+        (xy 99.798998 75.198092)
+        (xy 99.79201 75.192847)
+        (xy 99.779591 75.199619)
+        (xy 99.222022 75.757188)
+        (xy 99.214408 75.771132)
+        (xy 98.484356 75.771132)
+        (xy 98.485592 75.768868)
+        (xy 98.485461 75.767035)
+        (xy 98.48121 75.76042)
+        (xy 97.921504 75.200714)
+        (xy 97.909124 75.193954)
+        (xy 97.903158 75.19842)
+        (xy 97.828356 75.340595)
+        (xy 97.823953 75.351228)
+        (xy 97.767213 75.533959)
+        (xy 97.764819 75.545221)
+        (xy 97.742329 75.735241)
+        (xy 97.742028 75.746743)
+        (xy 97.417095 75.746743)
+        (xy 97.405605 75.621699)
+        (xy 97.401187 75.573613)
+        (xy 97.401186 75.57361)
+        (xy 97.400658 75.567859)
+        (xy 97.394273 75.545221)
+        (xy 97.347125 75.378046)
+        (xy 97.347124 75.378044)
+        (xy 97.345557 75.372487)
+        (xy 97.340106 75.361432)
+        (xy 97.258331 75.195609)
+        (xy 97.255776 75.190428)
+        (xy 97.13432 75.027779)
+        (xy 96.985258 74.889987)
+        (xy 96.980375 74.886906)
+        (xy 96.980371 74.886903)
+        (xy 96.892709 74.831593)
+        (xy 98.275705 74.831593)
+        (xy 98.279192 74.839982)
+        (xy 98.837188 75.397978)
+        (xy 98.851132 75.405592)
+        (xy 98.852965 75.405461)
+        (xy 98.85958 75.40121)
+        (xy 99.417381 74.843409)
+        (xy 99.424141 74.831029)
+        (xy 99.418111 74.822974)
+        (xy 99.358239 74.785197)
+        (xy 99.347988 74.779974)
+        (xy 99.17026 74.709068)
+        (xy 99.159232 74.705801)
+        (xy 98.971561 74.668471)
+        (xy 98.960115 74.667268)
+        (xy 98.768792 74.664764)
+        (xy 98.757312 74.665667)
+        (xy 98.568737 74.69807)
+        (xy 98.557617 74.70105)
+        (xy 98.378095 74.767279)
+        (xy 98.367717 74.772229)
+        (xy 98.285303 74.82126)
+        (xy 98.275705 74.831593)
+        (xy 96.892709 74.831593)
+        (xy 96.818464 74.784748)
+        (xy 96.813581 74.781667)
+        (xy 96.625039 74.706446)
+        (xy 96.619379 74.70532)
+        (xy 96.619375 74.705319)
+        (xy 96.431613 74.667971)
+        (xy 96.43161 74.667971)
+        (xy 96.425946 74.666844)
+        (xy 96.420171 74.666768)
+        (xy 96.420167 74.666768)
+        (xy 96.318538 74.665438)
+        (xy 96.222971 74.664187)
+        (xy 96.217274 74.665166)
+        (xy 96.217273 74.665166)
+        (xy 96.028607 74.697585)
+        (xy 96.02291 74.698564)
+        (xy 95.832463 74.768824)
+        (xy 95.65801 74.872612)
+        (xy 95.65367 74.876418)
+        (xy 95.653666 74.876421)
+        (xy 95.509733 75.002648)
+        (xy 95.505392 75.006455)
+        (xy 95.37972 75.165869)
+        (xy 95.377031 75.17098)
+        (xy 95.377029 75.170983)
+        (xy 95.362594 75.19842)
+        (xy 95.285203 75.345515)
+        (xy 95.225007 75.539378)
+        (xy 95.201148 75.740964)
+        (xy 94.876564 75.740964)
+        (xy 94.865605 75.621699)
+        (xy 94.861187 75.573613)
+        (xy 94.861186 75.57361)
+        (xy 94.860658 75.567859)
+        (xy 94.854273 75.545221)
+        (xy 94.807125 75.378046)
+        (xy 94.807124 75.378044)
+        (xy 94.805557 75.372487)
+        (xy 94.800106 75.361432)
+        (xy 94.718331 75.195609)
+        (xy 94.715776 75.190428)
+        (xy 94.59432 75.027779)
+        (xy 94.445258 74.889987)
+        (xy 94.440375 74.886906)
+        (xy 94.440371 74.886903)
+        (xy 94.278464 74.784748)
+        (xy 94.273581 74.781667)
+        (xy 94.085039 74.706446)
+        (xy 94.079379 74.70532)
+        (xy 94.079375 74.705319)
+        (xy 93.891613 74.667971)
+        (xy 93.89161 74.667971)
+        (xy 93.885946 74.666844)
+        (xy 93.880171 74.666768)
+        (xy 93.880167 74.666768)
+        (xy 93.778538 74.665438)
+        (xy 93.682971 74.664187)
+        (xy 93.677274 74.665166)
+        (xy 93.677273 74.665166)
+        (xy 93.488607 74.697585)
+        (xy 93.48291 74.698564)
+        (xy 93.292463 74.768824)
+        (xy 93.11801 74.872612)
+        (xy 93.11367 74.876418)
+        (xy 93.113666 74.876421)
+        (xy 92.969733 75.002648)
+        (xy 92.965392 75.006455)
+        (xy 92.83972 75.165869)
+        (xy 92.837031 75.17098)
+        (xy 92.837029 75.170983)
+        (xy 92.822594 75.19842)
+        (xy 92.745203 75.345515)
+        (xy 92.685007 75.539378)
+        (xy 92.661148 75.740964)
+        (xy 92.336564 75.740964)
+        (xy 92.325605 75.621699)
+        (xy 92.321187 75.573613)
+        (xy 92.321186 75.57361)
+        (xy 92.320658 75.567859)
+        (xy 92.314273 75.545221)
+        (xy 92.267125 75.378046)
+        (xy 92.267124 75.378044)
+        (xy 92.265557 75.372487)
+        (xy 92.260106 75.361432)
+        (xy 92.178331 75.195609)
+        (xy 92.175776 75.190428)
+        (xy 92.05432 75.027779)
+        (xy 91.905258 74.889987)
+        (xy 91.900375 74.886906)
+        (xy 91.900371 74.886903)
+        (xy 91.738464 74.784748)
+        (xy 91.733581 74.781667)
+        (xy 91.545039 74.706446)
+        (xy 91.539379 74.70532)
+        (xy 91.539375 74.705319)
+        (xy 91.351613 74.667971)
+        (xy 91.35161 74.667971)
+        (xy 91.345946 74.666844)
+        (xy 91.340171 74.666768)
+        (xy 91.340167 74.666768)
+        (xy 91.238538 74.665438)
+        (xy 91.142971 74.664187)
+        (xy 91.137274 74.665166)
+        (xy 91.137273 74.665166)
+        (xy 90.948607 74.697585)
+        (xy 90.94291 74.698564)
+        (xy 90.752463 74.768824)
+        (xy 90.57801 74.872612)
+        (xy 90.57367 74.876418)
+        (xy 90.573666 74.876421)
+        (xy 90.429733 75.002648)
+        (xy 90.425392 75.006455)
+        (xy 90.29972 75.165869)
+        (xy 90.297031 75.17098)
+        (xy 90.297029 75.170983)
+        (xy 90.282594 75.19842)
+        (xy 90.205203 75.345515)
+        (xy 90.145007 75.539378)
+        (xy 90.121148 75.740964)
+        (xy 89.796564 75.740964)
+        (xy 89.785605 75.621699)
+        (xy 89.781187 75.573613)
+        (xy 89.781186 75.57361)
+        (xy 89.780658 75.567859)
+        (xy 89.774273 75.545221)
+        (xy 89.727125 75.378046)
+        (xy 89.727124 75.378044)
+        (xy 89.725557 75.372487)
+        (xy 89.720106 75.361432)
+        (xy 89.638331 75.195609)
+        (xy 89.635776 75.190428)
+        (xy 89.51432 75.027779)
+        (xy 89.365258 74.889987)
+        (xy 89.360375 74.886906)
+        (xy 89.360371 74.886903)
+        (xy 89.198464 74.784748)
+        (xy 89.193581 74.781667)
+        (xy 89.005039 74.706446)
+        (xy 88.999379 74.70532)
+        (xy 88.999375 74.705319)
+        (xy 88.811613 74.667971)
+        (xy 88.81161 74.667971)
+        (xy 88.805946 74.666844)
+        (xy 88.800171 74.666768)
+        (xy 88.800167 74.666768)
+        (xy 88.698538 74.665438)
+        (xy 88.602971 74.664187)
+        (xy 88.597274 74.665166)
+        (xy 88.597273 74.665166)
+        (xy 88.408607 74.697585)
+        (xy 88.40291 74.698564)
+        (xy 88.212463 74.768824)
+        (xy 88.03801 74.872612)
+        (xy 88.03367 74.876418)
+        (xy 88.033666 74.876421)
+        (xy 87.889733 75.002648)
+        (xy 87.885392 75.006455)
+        (xy 87.75972 75.165869)
+        (xy 87.757031 75.17098)
+        (xy 87.757029 75.170983)
+        (xy 87.742594 75.19842)
+        (xy 87.665203 75.345515)
+        (xy 87.605007 75.539378)
+        (xy 87.581148 75.740964)
+        (xy 87.256564 75.740964)
+        (xy 87.245605 75.621699)
+        (xy 87.241187 75.573613)
+        (xy 87.241186 75.57361)
+        (xy 87.240658 75.567859)
+        (xy 87.234273 75.545221)
+        (xy 87.187125 75.378046)
+        (xy 87.187124 75.378044)
+        (xy 87.185557 75.372487)
+        (xy 87.180106 75.361432)
+        (xy 87.098331 75.195609)
+        (xy 87.095776 75.190428)
+        (xy 86.97432 75.027779)
+        (xy 86.825258 74.889987)
+        (xy 86.820375 74.886906)
+        (xy 86.820371 74.886903)
+        (xy 86.658464 74.784748)
+        (xy 86.653581 74.781667)
+        (xy 86.465039 74.706446)
+        (xy 86.459379 74.70532)
+        (xy 86.459375 74.705319)
+        (xy 86.271613 74.667971)
+        (xy 86.27161 74.667971)
+        (xy 86.265946 74.666844)
+        (xy 86.260171 74.666768)
+        (xy 86.260167 74.666768)
+        (xy 86.158538 74.665438)
+        (xy 86.062971 74.664187)
+        (xy 86.057274 74.665166)
+        (xy 86.057273 74.665166)
+        (xy 85.868607 74.697585)
+        (xy 85.86291 74.698564)
+        (xy 85.672463 74.768824)
+        (xy 85.49801 74.872612)
+        (xy 85.49367 74.876418)
+        (xy 85.493666 74.876421)
+        (xy 85.349733 75.002648)
+        (xy 85.345392 75.006455)
+        (xy 85.21972 75.165869)
+        (xy 85.217031 75.17098)
+        (xy 85.217029 75.170983)
+        (xy 85.202594 75.19842)
+        (xy 85.125203 75.345515)
+        (xy 85.065007 75.539378)
+        (xy 85.041148 75.740964)
+        (xy 84.716564 75.740964)
+        (xy 84.705605 75.621699)
+        (xy 84.701187 75.573613)
+        (xy 84.701186 75.57361)
+        (xy 84.700658 75.567859)
+        (xy 84.694273 75.545221)
+        (xy 84.647125 75.378046)
+        (xy 84.647124 75.378044)
+        (xy 84.645557 75.372487)
+        (xy 84.640106 75.361432)
+        (xy 84.558331 75.195609)
+        (xy 84.555776 75.190428)
+        (xy 84.43432 75.027779)
+        (xy 84.285258 74.889987)
+        (xy 84.280375 74.886906)
+        (xy 84.280371 74.886903)
+        (xy 84.118464 74.784748)
+        (xy 84.113581 74.781667)
+        (xy 83.925039 74.706446)
+        (xy 83.919379 74.70532)
+        (xy 83.919375 74.705319)
+        (xy 83.731613 74.667971)
+        (xy 83.73161 74.667971)
+        (xy 83.725946 74.666844)
+        (xy 83.720171 74.666768)
+        (xy 83.720167 74.666768)
+        (xy 83.618538 74.665438)
+        (xy 83.522971 74.664187)
+        (xy 83.517274 74.665166)
+        (xy 83.517273 74.665166)
+        (xy 83.328607 74.697585)
+        (xy 83.32291 74.698564)
+        (xy 83.132463 74.768824)
+        (xy 82.95801 74.872612)
+        (xy 82.95367 74.876418)
+        (xy 82.953666 74.876421)
+        (xy 82.809733 75.002648)
+        (xy 82.805392 75.006455)
+        (xy 82.67972 75.165869)
+        (xy 82.677031 75.17098)
+        (xy 82.677029 75.170983)
+        (xy 82.662594 75.19842)
+        (xy 82.585203 75.345515)
+        (xy 82.525007 75.539378)
+        (xy 82.501148 75.740964)
+        (xy 82.176564 75.740964)
+        (xy 82.165605 75.621699)
+        (xy 82.161187 75.573613)
+        (xy 82.161186 75.57361)
+        (xy 82.160658 75.567859)
+        (xy 82.154273 75.545221)
+        (xy 82.107125 75.378046)
+        (xy 82.107124 75.378044)
+        (xy 82.105557 75.372487)
+        (xy 82.100106 75.361432)
+        (xy 82.018331 75.195609)
+        (xy 82.015776 75.190428)
+        (xy 81.89432 75.027779)
+        (xy 81.745258 74.889987)
+        (xy 81.740375 74.886906)
+        (xy 81.740371 74.886903)
+        (xy 81.578464 74.784748)
+        (xy 81.573581 74.781667)
+        (xy 81.385039 74.706446)
+        (xy 81.379379 74.70532)
+        (xy 81.379375 74.705319)
+        (xy 81.191613 74.667971)
+        (xy 81.19161 74.667971)
+        (xy 81.185946 74.666844)
+        (xy 81.180171 74.666768)
+        (xy 81.180167 74.666768)
+        (xy 81.078538 74.665438)
+        (xy 80.982971 74.664187)
+        (xy 80.977274 74.665166)
+        (xy 80.977273 74.665166)
+        (xy 80.788607 74.697585)
+        (xy 80.78291 74.698564)
+        (xy 80.592463 74.768824)
+        (xy 80.41801 74.872612)
+        (xy 80.41367 74.876418)
+        (xy 80.413666 74.876421)
+        (xy 80.269733 75.002648)
+        (xy 80.265392 75.006455)
+        (xy 80.13972 75.165869)
+        (xy 80.137031 75.17098)
+        (xy 80.137029 75.170983)
+        (xy 80.122594 75.19842)
+        (xy 80.045203 75.345515)
+        (xy 79.985007 75.539378)
+        (xy 79.961148 75.740964)
+        (xy 79.636062 75.740964)
+        (xy 79.620693 75.573707)
+        (xy 79.618595 75.562386)
+        (xy 79.566658 75.378231)
+        (xy 79.562533 75.367484)
+        (xy 79.478998 75.198092)
+        (xy 79.47201 75.192847)
+        (xy 79.459591 75.199619)
+        (xy 78.902022 75.757188)
+        (xy 78.894408 75.771132)
+        (xy 78.164356 75.771132)
+        (xy 78.165592 75.768868)
+        (xy 78.165461 75.767035)
+        (xy 78.16121 75.76042)
+        (xy 77.601504 75.200714)
+        (xy 77.589124 75.193954)
+        (xy 77.583158 75.19842)
+        (xy 77.508356 75.340595)
+        (xy 77.503953 75.351228)
+        (xy 77.447213 75.533959)
+        (xy 77.444819 75.545221)
+        (xy 77.422329 75.735241)
+        (xy 77.422028 75.746743)
+        (xy 77.097095 75.746743)
+        (xy 77.085605 75.621699)
+        (xy 77.081187 75.573613)
+        (xy 77.081186 75.57361)
+        (xy 77.080658 75.567859)
+        (xy 77.074273 75.545221)
+        (xy 77.027125 75.378046)
+        (xy 77.027124 75.378044)
+        (xy 77.025557 75.372487)
+        (xy 77.020106 75.361432)
+        (xy 76.938331 75.195609)
+        (xy 76.935776 75.190428)
+        (xy 76.81432 75.027779)
+        (xy 76.665258 74.889987)
+        (xy 76.660375 74.886906)
+        (xy 76.660371 74.886903)
+        (xy 76.572709 74.831593)
+        (xy 77.955705 74.831593)
+        (xy 77.959192 74.839982)
+        (xy 78.517188 75.397978)
+        (xy 78.531132 75.405592)
+        (xy 78.532965 75.405461)
+        (xy 78.53958 75.40121)
+        (xy 79.097381 74.843409)
+        (xy 79.104141 74.831029)
+        (xy 79.098111 74.822974)
+        (xy 79.038239 74.785197)
+        (xy 79.027988 74.779974)
+        (xy 78.85026 74.709068)
+        (xy 78.839232 74.705801)
+        (xy 78.651561 74.668471)
+        (xy 78.640115 74.667268)
+        (xy 78.448792 74.664764)
+        (xy 78.437312 74.665667)
+        (xy 78.248737 74.69807)
+        (xy 78.237617 74.70105)
+        (xy 78.058095 74.767279)
+        (xy 78.047717 74.772229)
+        (xy 77.965303 74.82126)
+        (xy 77.955705 74.831593)
+        (xy 76.572709 74.831593)
+        (xy 76.498464 74.784748)
+        (xy 76.493581 74.781667)
+        (xy 76.305039 74.706446)
+        (xy 76.299379 74.70532)
+        (xy 76.299375 74.705319)
+        (xy 76.111613 74.667971)
+        (xy 76.11161 74.667971)
+        (xy 76.105946 74.666844)
+        (xy 76.100171 74.666768)
+        (xy 76.100167 74.666768)
+        (xy 75.998538 74.665438)
+        (xy 75.902971 74.664187)
+        (xy 75.897274 74.665166)
+        (xy 75.897273 74.665166)
+        (xy 75.708607 74.697585)
+        (xy 75.70291 74.698564)
+        (xy 75.512463 74.768824)
+        (xy 75.33801 74.872612)
+        (xy 75.33367 74.876418)
+        (xy 75.333666 74.876421)
+        (xy 75.189733 75.002648)
+        (xy 75.185392 75.006455)
+        (xy 75.05972 75.165869)
+        (xy 75.057031 75.17098)
+        (xy 75.057029 75.170983)
+        (xy 75.042594 75.19842)
+        (xy 74.965203 75.345515)
+        (xy 74.905007 75.539378)
+        (xy 74.881148 75.740964)
+        (xy 74.556564 75.740964)
+        (xy 74.545605 75.621699)
+        (xy 74.541187 75.573613)
+        (xy 74.541186 75.57361)
+        (xy 74.540658 75.567859)
+        (xy 74.534273 75.545221)
+        (xy 74.487125 75.378046)
+        (xy 74.487124 75.378044)
+        (xy 74.485557 75.372487)
+        (xy 74.480106 75.361432)
+        (xy 74.398331 75.195609)
+        (xy 74.395776 75.190428)
+        (xy 74.27432 75.027779)
+        (xy 74.125258 74.889987)
+        (xy 74.120375 74.886906)
+        (xy 74.120371 74.886903)
+        (xy 73.958464 74.784748)
+        (xy 73.953581 74.781667)
+        (xy 73.765039 74.706446)
+        (xy 73.759379 74.70532)
+        (xy 73.759375 74.705319)
+        (xy 73.571613 74.667971)
+        (xy 73.57161 74.667971)
+        (xy 73.565946 74.666844)
+        (xy 73.560171 74.666768)
+        (xy 73.560167 74.666768)
+        (xy 73.458538 74.665438)
+        (xy 73.362971 74.664187)
+        (xy 73.357274 74.665166)
+        (xy 73.357273 74.665166)
+        (xy 73.168607 74.697585)
+        (xy 73.16291 74.698564)
+        (xy 72.972463 74.768824)
+        (xy 72.79801 74.872612)
+        (xy 72.79367 74.876418)
+        (xy 72.793666 74.876421)
+        (xy 72.649733 75.002648)
+        (xy 72.645392 75.006455)
+        (xy 72.51972 75.165869)
+        (xy 72.517031 75.17098)
+        (xy 72.517029 75.170983)
+        (xy 72.502594 75.19842)
+        (xy 72.425203 75.345515)
+        (xy 72.365007 75.539378)
+        (xy 72.341148 75.740964)
+        (xy 72.016564 75.740964)
+        (xy 72.005605 75.621699)
+        (xy 72.001187 75.573613)
+        (xy 72.001186 75.57361)
+        (xy 72.000658 75.567859)
+        (xy 71.994273 75.545221)
+        (xy 71.947125 75.378046)
+        (xy 71.947124 75.378044)
+        (xy 71.945557 75.372487)
+        (xy 71.940106 75.361432)
+        (xy 71.858331 75.195609)
+        (xy 71.855776 75.190428)
+        (xy 71.73432 75.027779)
+        (xy 71.585258 74.889987)
+        (xy 71.580375 74.886906)
+        (xy 71.580371 74.886903)
+        (xy 71.418464 74.784748)
+        (xy 71.413581 74.781667)
+        (xy 71.225039 74.706446)
+        (xy 71.219379 74.70532)
+        (xy 71.219375 74.705319)
+        (xy 71.031613 74.667971)
+        (xy 71.03161 74.667971)
+        (xy 71.025946 74.666844)
+        (xy 71.020171 74.666768)
+        (xy 71.020167 74.666768)
+        (xy 70.950074 74.665851)
+        (xy 70.918525 74.665438)
+        (xy 70.850673 74.644546)
+        (xy 70.804886 74.590287)
+        (xy 70.794186 74.5378)
+        (xy 70.7952 74.460319)
+        (xy 70.816092 74.392466)
+        (xy 70.870351 74.346679)
+        (xy 70.926136 74.336065)
+        (xy 70.968053 74.337712)
+        (xy 71.068499 74.323148)
+        (xy 71.163231 74.309413)
+        (xy 71.163236 74.309412)
+        (xy 71.168945 74.308584)
+        (xy 71.174409 74.306729)
+        (xy 71.174414 74.306728)
+        (xy 71.355693 74.245192)
+        (xy 71.355698 74.24519)
+        (xy 71.361165 74.243334)
+        (xy 71.367026 74.240052)
+        (xy 71.472652 74.180898)
+        (xy 71.494949 74.168411)
+        (xy 72.87595 74.168411)
+        (xy 72.88583 74.180898)
+        (xy 72.916159 74.201163)
+        (xy 72.926264 74.20665)
+        (xy 73.102077 74.282185)
+        (xy 73.11302 74.28574)
+        (xy 73.299646 74.32797)
+        (xy 73.311055 74.329472)
+        (xy 73.502258 74.336984)
+        (xy 73.51374 74.336382)
+        (xy 73.703106 74.308926)
+        (xy 73.714302 74.306238)
+        (xy 73.895493 74.244731)
+        (xy 73.906002 74.240052)
+        (xy 74.015091 74.178959)
+        (xy 74.024955 74.168881)
+        (xy 74.022 74.16121)
+        (xy 73.462812 73.602022)
+        (xy 73.448868 73.594408)
+        (xy 73.447035 73.594539)
+        (xy 73.44042 73.59879)
+        (xy 72.882146 74.157064)
+        (xy 72.87595 74.168411)
+        (xy 71.494949 74.168411)
+        (xy 71.538276 74.144147)
+        (xy 71.600934 74.092035)
+        (xy 71.689913 74.018031)
+        (xy 71.694345 74.014345)
+        (xy 71.824147 73.858276)
+        (xy 71.923334 73.681165)
+        (xy 71.92519 73.675698)
+        (xy 71.925192 73.675693)
+        (xy 71.986728 73.494414)
+        (xy 71.986729 73.494409)
+        (xy 71.988584 73.488945)
+        (xy 71.989412 73.483236)
+        (xy 71.989413 73.483231)
+        (xy 72.007806 73.356376)
+        (xy 72.017712 73.288053)
+        (xy 72.019232 73.23)
+        (xy 72.017095 73.206743)
+        (xy 72.342028 73.206743)
+        (xy 72.354542 73.397676)
+        (xy 72.356343 73.409046)
+        (xy 72.403443 73.594502)
+        (xy 72.407284 73.605348)
+        (xy 72.487392 73.779116)
+        (xy 72.493146 73.789083)
+        (xy 72.498658 73.796882)
+        (xy 72.509247 73.80527)
+        (xy 72.522548 73.798242)
+        (xy 73.077978 73.242812)
+        (xy 73.084356 73.231132)
+        (xy 73.814408 73.231132)
+        (xy 73.814539 73.232965)
+        (xy 73.81879 73.23958)
+        (xy 74.377295 73.798085)
+        (xy 74.389675 73.804845)
+        (xy 74.396255 73.799919)
+        (xy 74.460052 73.686002)
+        (xy 74.464731 73.675493)
+        (xy 74.526238 73.494302)
+        (xy 74.528926 73.483106)
+        (xy 74.556678 73.291699)
+        (xy 74.557308 73.284318)
+        (xy 74.558633 73.233704)
+        (xy 74.55839 73.226305)
+        (xy 74.556062 73.200964)
+        (xy 74.881148 73.200964)
+        (xy 74.894424 73.403522)
+        (xy 74.895845 73.409118)
+        (xy 74.895846 73.409123)
+        (xy 74.942903 73.594408)
+        (xy 74.944392 73.600269)
+        (xy 74.946809 73.605512)
+        (xy 74.983915 73.686002)
+        (xy 75.029377 73.784616)
+        (xy 75.146533 73.950389)
+        (xy 75.291938 74.092035)
+        (xy 75.46072 74.204812)
+        (xy 75.466023 74.20709)
+        (xy 75.466026 74.207092)
+        (xy 75.553634 74.244731)
+        (xy 75.647228 74.284942)
+        (xy 75.720244 74.301464)
+        (xy 75.839579 74.328467)
+        (xy 75.839584 74.328468)
+        (xy 75.845216 74.329742)
+        (xy 75.850987 74.329969)
+        (xy 75.850989 74.329969)
+        (xy 75.910756 74.332317)
+        (xy 76.048053 74.337712)
+        (xy 76.148499 74.323148)
+        (xy 76.243231 74.309413)
+        (xy 76.243236 74.309412)
+        (xy 76.248945 74.308584)
+        (xy 76.254409 74.306729)
+        (xy 76.254414 74.306728)
+        (xy 76.435693 74.245192)
+        (xy 76.435698 74.24519)
+        (xy 76.441165 74.243334)
+        (xy 76.447026 74.240052)
+        (xy 76.552652 74.180898)
+        (xy 76.618276 74.144147)
+        (xy 76.680934 74.092035)
+        (xy 76.769913 74.018031)
+        (xy 76.774345 74.014345)
+        (xy 76.904147 73.858276)
+        (xy 77.003334 73.681165)
+        (xy 77.00519 73.675698)
+        (xy 77.005192 73.675693)
+        (xy 77.066728 73.494414)
+        (xy 77.066729 73.494409)
+        (xy 77.068584 73.488945)
+        (xy 77.069412 73.483236)
+        (xy 77.069413 73.483231)
+        (xy 77.087806 73.356376)
+        (xy 77.097712 73.288053)
+        (xy 77.099232 73.23)
+        (xy 77.096564 73.200964)
+        (xy 77.421148 73.200964)
+        (xy 77.434424 73.403522)
+        (xy 77.435845 73.409118)
+        (xy 77.435846 73.409123)
+        (xy 77.482903 73.594408)
+        (xy 77.484392 73.600269)
+        (xy 77.486809 73.605512)
+        (xy 77.523915 73.686002)
+        (xy 77.569377 73.784616)
+        (xy 77.686533 73.950389)
+        (xy 77.831938 74.092035)
+        (xy 78.00072 74.204812)
+        (xy 78.006023 74.20709)
+        (xy 78.006026 74.207092)
+        (xy 78.093634 74.244731)
+        (xy 78.187228 74.284942)
+        (xy 78.260244 74.301464)
+        (xy 78.379579 74.328467)
+        (xy 78.379584 74.328468)
+        (xy 78.385216 74.329742)
+        (xy 78.390987 74.329969)
+        (xy 78.390989 74.329969)
+        (xy 78.450756 74.332317)
+        (xy 78.588053 74.337712)
+        (xy 78.688499 74.323148)
+        (xy 78.783231 74.309413)
+        (xy 78.783236 74.309412)
+        (xy 78.788945 74.308584)
+        (xy 78.794409 74.306729)
+        (xy 78.794414 74.306728)
+        (xy 78.975693 74.245192)
+        (xy 78.975698 74.24519)
+        (xy 78.981165 74.243334)
+        (xy 78.987026 74.240052)
+        (xy 79.092652 74.180898)
+        (xy 79.158276 74.144147)
+        (xy 79.220934 74.092035)
+        (xy 79.309913 74.018031)
+        (xy 79.314345 74.014345)
+        (xy 79.444147 73.858276)
+        (xy 79.543334 73.681165)
+        (xy 79.54519 73.675698)
+        (xy 79.545192 73.675693)
+        (xy 79.606728 73.494414)
+        (xy 79.606729 73.494409)
+        (xy 79.608584 73.488945)
+        (xy 79.609412 73.483236)
+        (xy 79.609413 73.483231)
+        (xy 79.627806 73.356376)
+        (xy 79.637712 73.288053)
+        (xy 79.639232 73.23)
+        (xy 79.636564 73.200964)
+        (xy 79.961148 73.200964)
+        (xy 79.974424 73.403522)
+        (xy 79.975845 73.409118)
+        (xy 79.975846 73.409123)
+        (xy 80.022903 73.594408)
+        (xy 80.024392 73.600269)
+        (xy 80.026809 73.605512)
+        (xy 80.063915 73.686002)
+        (xy 80.109377 73.784616)
+        (xy 80.226533 73.950389)
+        (xy 80.371938 74.092035)
+        (xy 80.54072 74.204812)
+        (xy 80.546023 74.20709)
+        (xy 80.546026 74.207092)
+        (xy 80.633634 74.244731)
+        (xy 80.727228 74.284942)
+        (xy 80.800244 74.301464)
+        (xy 80.919579 74.328467)
+        (xy 80.919584 74.328468)
+        (xy 80.925216 74.329742)
+        (xy 80.930987 74.329969)
+        (xy 80.930989 74.329969)
+        (xy 80.990756 74.332317)
+        (xy 81.128053 74.337712)
+        (xy 81.228499 74.323148)
+        (xy 81.323231 74.309413)
+        (xy 81.323236 74.309412)
+        (xy 81.328945 74.308584)
+        (xy 81.334409 74.306729)
+        (xy 81.334414 74.306728)
+        (xy 81.515693 74.245192)
+        (xy 81.515698 74.24519)
+        (xy 81.521165 74.243334)
+        (xy 81.527026 74.240052)
+        (xy 81.632652 74.180898)
+        (xy 81.654949 74.168411)
+        (xy 83.03595 74.168411)
+        (xy 83.04583 74.180898)
+        (xy 83.076159 74.201163)
+        (xy 83.086264 74.20665)
+        (xy 83.262077 74.282185)
+        (xy 83.27302 74.28574)
+        (xy 83.459646 74.32797)
+        (xy 83.471055 74.329472)
+        (xy 83.662258 74.336984)
+        (xy 83.67374 74.336382)
+        (xy 83.863106 74.308926)
+        (xy 83.874302 74.306238)
+        (xy 84.055493 74.244731)
+        (xy 84.066002 74.240052)
+        (xy 84.175091 74.178959)
+        (xy 84.184955 74.168881)
+        (xy 84.182 74.16121)
+        (xy 83.622812 73.602022)
+        (xy 83.608868 73.594408)
+        (xy 83.607035 73.594539)
+        (xy 83.60042 73.59879)
+        (xy 83.042146 74.157064)
+        (xy 83.03595 74.168411)
+        (xy 81.654949 74.168411)
+        (xy 81.698276 74.144147)
+        (xy 81.760934 74.092035)
+        (xy 81.849913 74.018031)
+        (xy 81.854345 74.014345)
+        (xy 81.984147 73.858276)
+        (xy 82.083334 73.681165)
+        (xy 82.08519 73.675698)
+        (xy 82.085192 73.675693)
+        (xy 82.146728 73.494414)
+        (xy 82.146729 73.494409)
+        (xy 82.148584 73.488945)
+        (xy 82.149412 73.483236)
+        (xy 82.149413 73.483231)
+        (xy 82.167806 73.356376)
+        (xy 82.177712 73.288053)
+        (xy 82.179232 73.23)
+        (xy 82.177095 73.206743)
+        (xy 82.502028 73.206743)
+        (xy 82.514542 73.397676)
+        (xy 82.516343 73.409046)
+        (xy 82.563443 73.594502)
+        (xy 82.567284 73.605348)
+        (xy 82.647392 73.779116)
+        (xy 82.653146 73.789083)
+        (xy 82.658658 73.796882)
+        (xy 82.669247 73.80527)
+        (xy 82.682548 73.798242)
+        (xy 83.237978 73.242812)
+        (xy 83.244356 73.231132)
+        (xy 83.974408 73.231132)
+        (xy 83.974539 73.232965)
+        (xy 83.97879 73.23958)
+        (xy 84.537295 73.798085)
+        (xy 84.549675 73.804845)
+        (xy 84.556255 73.799919)
+        (xy 84.620052 73.686002)
+        (xy 84.624731 73.675493)
+        (xy 84.686238 73.494302)
+        (xy 84.688926 73.483106)
+        (xy 84.716678 73.291699)
+        (xy 84.717308 73.284318)
+        (xy 84.718633 73.233704)
+        (xy 84.71839 73.226305)
+        (xy 84.716062 73.200964)
+        (xy 85.041148 73.200964)
+        (xy 85.054424 73.403522)
+        (xy 85.055845 73.409118)
+        (xy 85.055846 73.409123)
+        (xy 85.102903 73.594408)
+        (xy 85.104392 73.600269)
+        (xy 85.106809 73.605512)
+        (xy 85.143915 73.686002)
+        (xy 85.189377 73.784616)
+        (xy 85.306533 73.950389)
+        (xy 85.451938 74.092035)
+        (xy 85.62072 74.204812)
+        (xy 85.626023 74.20709)
+        (xy 85.626026 74.207092)
+        (xy 85.713634 74.244731)
+        (xy 85.807228 74.284942)
+        (xy 85.880244 74.301464)
+        (xy 85.999579 74.328467)
+        (xy 85.999584 74.328468)
+        (xy 86.005216 74.329742)
+        (xy 86.010987 74.329969)
+        (xy 86.010989 74.329969)
+        (xy 86.070756 74.332317)
+        (xy 86.208053 74.337712)
+        (xy 86.308499 74.323148)
+        (xy 86.403231 74.309413)
+        (xy 86.403236 74.309412)
+        (xy 86.408945 74.308584)
+        (xy 86.414409 74.306729)
+        (xy 86.414414 74.306728)
+        (xy 86.595693 74.245192)
+        (xy 86.595698 74.24519)
+        (xy 86.601165 74.243334)
+        (xy 86.607026 74.240052)
+        (xy 86.712652 74.180898)
+        (xy 86.778276 74.144147)
+        (xy 86.840934 74.092035)
+        (xy 86.929913 74.018031)
+        (xy 86.934345 74.014345)
+        (xy 87.064147 73.858276)
+        (xy 87.163334 73.681165)
+        (xy 87.16519 73.675698)
+        (xy 87.165192 73.675693)
+        (xy 87.226728 73.494414)
+        (xy 87.226729 73.494409)
+        (xy 87.228584 73.488945)
+        (xy 87.229412 73.483236)
+        (xy 87.229413 73.483231)
+        (xy 87.247806 73.356376)
+        (xy 87.257712 73.288053)
+        (xy 87.259232 73.23)
+        (xy 87.256564 73.200964)
+        (xy 87.581148 73.200964)
+        (xy 87.594424 73.403522)
+        (xy 87.595845 73.409118)
+        (xy 87.595846 73.409123)
+        (xy 87.642903 73.594408)
+        (xy 87.644392 73.600269)
+        (xy 87.646809 73.605512)
+        (xy 87.683915 73.686002)
+        (xy 87.729377 73.784616)
+        (xy 87.846533 73.950389)
+        (xy 87.991938 74.092035)
+        (xy 88.16072 74.204812)
+        (xy 88.166023 74.20709)
+        (xy 88.166026 74.207092)
+        (xy 88.253634 74.244731)
+        (xy 88.347228 74.284942)
+        (xy 88.420244 74.301464)
+        (xy 88.539579 74.328467)
+        (xy 88.539584 74.328468)
+        (xy 88.545216 74.329742)
+        (xy 88.550987 74.329969)
+        (xy 88.550989 74.329969)
+        (xy 88.610756 74.332317)
+        (xy 88.748053 74.337712)
+        (xy 88.848499 74.323148)
+        (xy 88.943231 74.309413)
+        (xy 88.943236 74.309412)
+        (xy 88.948945 74.308584)
+        (xy 88.954409 74.306729)
+        (xy 88.954414 74.306728)
+        (xy 89.135693 74.245192)
+        (xy 89.135698 74.24519)
+        (xy 89.141165 74.243334)
+        (xy 89.147026 74.240052)
+        (xy 89.252652 74.180898)
+        (xy 89.274949 74.168411)
+        (xy 90.65595 74.168411)
+        (xy 90.66583 74.180898)
+        (xy 90.696159 74.201163)
+        (xy 90.706264 74.20665)
+        (xy 90.882077 74.282185)
+        (xy 90.89302 74.28574)
+        (xy 91.079646 74.32797)
+        (xy 91.091055 74.329472)
+        (xy 91.282258 74.336984)
+        (xy 91.29374 74.336382)
+        (xy 91.483106 74.308926)
+        (xy 91.494302 74.306238)
+        (xy 91.675493 74.244731)
+        (xy 91.686002 74.240052)
+        (xy 91.795091 74.178959)
+        (xy 91.804955 74.168881)
+        (xy 91.802 74.16121)
+        (xy 91.242812 73.602022)
+        (xy 91.228868 73.594408)
+        (xy 91.227035 73.594539)
+        (xy 91.22042 73.59879)
+        (xy 90.662146 74.157064)
+        (xy 90.65595 74.168411)
+        (xy 89.274949 74.168411)
+        (xy 89.318276 74.144147)
+        (xy 89.380934 74.092035)
+        (xy 89.469913 74.018031)
+        (xy 89.474345 74.014345)
+        (xy 89.604147 73.858276)
+        (xy 89.703334 73.681165)
+        (xy 89.70519 73.675698)
+        (xy 89.705192 73.675693)
+        (xy 89.766728 73.494414)
+        (xy 89.766729 73.494409)
+        (xy 89.768584 73.488945)
+        (xy 89.769412 73.483236)
+        (xy 89.769413 73.483231)
+        (xy 89.787806 73.356376)
+        (xy 89.797712 73.288053)
+        (xy 89.799232 73.23)
+        (xy 89.797095 73.206743)
+        (xy 90.122028 73.206743)
+        (xy 90.134542 73.397676)
+        (xy 90.136343 73.409046)
+        (xy 90.183443 73.594502)
+        (xy 90.187284 73.605348)
+        (xy 90.267392 73.779116)
+        (xy 90.273146 73.789083)
+        (xy 90.278658 73.796882)
+        (xy 90.289247 73.80527)
+        (xy 90.302548 73.798242)
+        (xy 90.857978 73.242812)
+        (xy 90.864356 73.231132)
+        (xy 91.594408 73.231132)
+        (xy 91.594539 73.232965)
+        (xy 91.59879 73.23958)
+        (xy 92.157295 73.798085)
+        (xy 92.169675 73.804845)
+        (xy 92.176255 73.799919)
+        (xy 92.240052 73.686002)
+        (xy 92.244731 73.675493)
+        (xy 92.306238 73.494302)
+        (xy 92.308926 73.483106)
+        (xy 92.336678 73.291699)
+        (xy 92.337308 73.284318)
+        (xy 92.338633 73.233704)
+        (xy 92.33839 73.226305)
+        (xy 92.336062 73.200964)
+        (xy 92.661148 73.200964)
+        (xy 92.674424 73.403522)
+        (xy 92.675845 73.409118)
+        (xy 92.675846 73.409123)
+        (xy 92.722903 73.594408)
+        (xy 92.724392 73.600269)
+        (xy 92.726809 73.605512)
+        (xy 92.763915 73.686002)
+        (xy 92.809377 73.784616)
+        (xy 92.926533 73.950389)
+        (xy 93.071938 74.092035)
+        (xy 93.24072 74.204812)
+        (xy 93.246023 74.20709)
+        (xy 93.246026 74.207092)
+        (xy 93.333634 74.244731)
+        (xy 93.427228 74.284942)
+        (xy 93.500244 74.301464)
+        (xy 93.619579 74.328467)
+        (xy 93.619584 74.328468)
+        (xy 93.625216 74.329742)
+        (xy 93.630987 74.329969)
+        (xy 93.630989 74.329969)
+        (xy 93.690756 74.332317)
+        (xy 93.828053 74.337712)
+        (xy 93.928499 74.323148)
+        (xy 94.023231 74.309413)
+        (xy 94.023236 74.309412)
+        (xy 94.028945 74.308584)
+        (xy 94.034409 74.306729)
+        (xy 94.034414 74.306728)
+        (xy 94.215693 74.245192)
+        (xy 94.215698 74.24519)
+        (xy 94.221165 74.243334)
+        (xy 94.227026 74.240052)
+        (xy 94.332652 74.180898)
+        (xy 94.398276 74.144147)
+        (xy 94.460934 74.092035)
+        (xy 94.549913 74.018031)
+        (xy 94.554345 74.014345)
+        (xy 94.684147 73.858276)
+        (xy 94.783334 73.681165)
+        (xy 94.78519 73.675698)
+        (xy 94.785192 73.675693)
+        (xy 94.846728 73.494414)
+        (xy 94.846729 73.494409)
+        (xy 94.848584 73.488945)
+        (xy 94.849412 73.483236)
+        (xy 94.849413 73.483231)
+        (xy 94.867806 73.356376)
+        (xy 94.877712 73.288053)
+        (xy 94.879232 73.23)
+        (xy 94.876564 73.200964)
+        (xy 95.201148 73.200964)
+        (xy 95.214424 73.403522)
+        (xy 95.215845 73.409118)
+        (xy 95.215846 73.409123)
+        (xy 95.262903 73.594408)
+        (xy 95.264392 73.600269)
+        (xy 95.266809 73.605512)
+        (xy 95.303915 73.686002)
+        (xy 95.349377 73.784616)
+        (xy 95.466533 73.950389)
+        (xy 95.611938 74.092035)
+        (xy 95.78072 74.204812)
+        (xy 95.786023 74.20709)
+        (xy 95.786026 74.207092)
+        (xy 95.873634 74.244731)
+        (xy 95.967228 74.284942)
+        (xy 96.040244 74.301464)
+        (xy 96.159579 74.328467)
+        (xy 96.159584 74.328468)
+        (xy 96.165216 74.329742)
+        (xy 96.170987 74.329969)
+        (xy 96.170989 74.329969)
+        (xy 96.230756 74.332317)
+        (xy 96.368053 74.337712)
+        (xy 96.468499 74.323148)
+        (xy 96.563231 74.309413)
+        (xy 96.563236 74.309412)
+        (xy 96.568945 74.308584)
+        (xy 96.574409 74.306729)
+        (xy 96.574414 74.306728)
+        (xy 96.755693 74.245192)
+        (xy 96.755698 74.24519)
+        (xy 96.761165 74.243334)
+        (xy 96.767026 74.240052)
+        (xy 96.872652 74.180898)
+        (xy 96.938276 74.144147)
+        (xy 97.000934 74.092035)
+        (xy 97.089913 74.018031)
+        (xy 97.094345 74.014345)
+        (xy 97.224147 73.858276)
+        (xy 97.323334 73.681165)
+        (xy 97.32519 73.675698)
+        (xy 97.325192 73.675693)
+        (xy 97.386728 73.494414)
+        (xy 97.386729 73.494409)
+        (xy 97.388584 73.488945)
+        (xy 97.389412 73.483236)
+        (xy 97.389413 73.483231)
+        (xy 97.407806 73.356376)
+        (xy 97.417712 73.288053)
+        (xy 97.419232 73.23)
+        (xy 97.416564 73.200964)
+        (xy 97.741148 73.200964)
+        (xy 97.754424 73.403522)
+        (xy 97.755845 73.409118)
+        (xy 97.755846 73.409123)
+        (xy 97.802903 73.594408)
+        (xy 97.804392 73.600269)
+        (xy 97.806809 73.605512)
+        (xy 97.843915 73.686002)
+        (xy 97.889377 73.784616)
+        (xy 98.006533 73.950389)
+        (xy 98.151938 74.092035)
+        (xy 98.32072 74.204812)
+        (xy 98.326023 74.20709)
+        (xy 98.326026 74.207092)
+        (xy 98.413634 74.244731)
+        (xy 98.507228 74.284942)
+        (xy 98.580244 74.301464)
+        (xy 98.699579 74.328467)
+        (xy 98.699584 74.328468)
+        (xy 98.705216 74.329742)
+        (xy 98.710987 74.329969)
+        (xy 98.710989 74.329969)
+        (xy 98.770756 74.332317)
+        (xy 98.908053 74.337712)
+        (xy 99.008499 74.323148)
+        (xy 99.103231 74.309413)
+        (xy 99.103236 74.309412)
+        (xy 99.108945 74.308584)
+        (xy 99.114409 74.306729)
+        (xy 99.114414 74.306728)
+        (xy 99.295693 74.245192)
+        (xy 99.295698 74.24519)
+        (xy 99.301165 74.243334)
+        (xy 99.307026 74.240052)
+        (xy 99.412652 74.180898)
+        (xy 99.478276 74.144147)
+        (xy 99.540934 74.092035)
+        (xy 99.629913 74.018031)
+        (xy 99.634345 74.014345)
+        (xy 99.764147 73.858276)
+        (xy 99.863334 73.681165)
+        (xy 99.86519 73.675698)
+        (xy 99.865192 73.675693)
+        (xy 99.926728 73.494414)
+        (xy 99.926729 73.494409)
+        (xy 99.928584 73.488945)
+        (xy 99.929412 73.483236)
+        (xy 99.929413 73.483231)
+        (xy 99.947806 73.356376)
+        (xy 99.957712 73.288053)
+        (xy 99.959232 73.23)
+        (xy 99.956564 73.200964)
+        (xy 100.281148 73.200964)
+        (xy 100.294424 73.403522)
+        (xy 100.295845 73.409118)
+        (xy 100.295846 73.409123)
+        (xy 100.342903 73.594408)
+        (xy 100.344392 73.600269)
+        (xy 100.346809 73.605512)
+        (xy 100.383915 73.686002)
+        (xy 100.429377 73.784616)
+        (xy 100.546533 73.950389)
+        (xy 100.691938 74.092035)
+        (xy 100.86072 74.204812)
+        (xy 100.866023 74.20709)
+        (xy 100.866026 74.207092)
+        (xy 100.953634 74.244731)
+        (xy 101.047228 74.284942)
+        (xy 101.120244 74.301464)
+        (xy 101.239579 74.328467)
+        (xy 101.239584 74.328468)
+        (xy 101.245216 74.329742)
+        (xy 101.250987 74.329969)
+        (xy 101.250989 74.329969)
+        (xy 101.310756 74.332317)
+        (xy 101.448053 74.337712)
+        (xy 101.548499 74.323148)
+        (xy 101.643231 74.309413)
+        (xy 101.643236 74.309412)
+        (xy 101.648945 74.308584)
+        (xy 101.654409 74.306729)
+        (xy 101.654414 74.306728)
+        (xy 101.835693 74.245192)
+        (xy 101.835698 74.24519)
+        (xy 101.841165 74.243334)
+        (xy 101.847026 74.240052)
+        (xy 101.952652 74.180898)
+        (xy 101.974949 74.168411)
+        (xy 103.35595 74.168411)
+        (xy 103.36583 74.180898)
+        (xy 103.396159 74.201163)
+        (xy 103.406264 74.20665)
+        (xy 103.582077 74.282185)
+        (xy 103.59302 74.28574)
+        (xy 103.779646 74.32797)
+        (xy 103.791055 74.329472)
+        (xy 103.982258 74.336984)
+        (xy 103.99374 74.336382)
+        (xy 104.183106 74.308926)
+        (xy 104.194302 74.306238)
+        (xy 104.375493 74.244731)
+        (xy 104.386002 74.240052)
+        (xy 104.495091 74.178959)
+        (xy 104.504955 74.168881)
+        (xy 104.502 74.16121)
+        (xy 103.942812 73.602022)
+        (xy 103.928868 73.594408)
+        (xy 103.927035 73.594539)
+        (xy 103.92042 73.59879)
+        (xy 103.362146 74.157064)
+        (xy 103.35595 74.168411)
+        (xy 101.974949 74.168411)
+        (xy 102.018276 74.144147)
+        (xy 102.080934 74.092035)
+        (xy 102.169913 74.018031)
+        (xy 102.174345 74.014345)
+        (xy 102.304147 73.858276)
+        (xy 102.403334 73.681165)
+        (xy 102.40519 73.675698)
+        (xy 102.405192 73.675693)
+        (xy 102.466728 73.494414)
+        (xy 102.466729 73.494409)
+        (xy 102.468584 73.488945)
+        (xy 102.469412 73.483236)
+        (xy 102.469413 73.483231)
+        (xy 102.487806 73.356376)
+        (xy 102.497712 73.288053)
+        (xy 102.499232 73.23)
+        (xy 102.497095 73.206743)
+        (xy 102.822028 73.206743)
+        (xy 102.834542 73.397676)
+        (xy 102.836343 73.409046)
+        (xy 102.883443 73.594502)
+        (xy 102.887284 73.605348)
+        (xy 102.967392 73.779116)
+        (xy 102.973146 73.789083)
+        (xy 102.978658 73.796882)
+        (xy 102.989247 73.80527)
+        (xy 103.002548 73.798242)
+        (xy 103.557978 73.242812)
+        (xy 103.564356 73.231132)
+        (xy 104.294408 73.231132)
+        (xy 104.294539 73.232965)
+        (xy 104.29879 73.23958)
+        (xy 104.857295 73.798085)
+        (xy 104.869675 73.804845)
+        (xy 104.876255 73.799919)
+        (xy 104.940052 73.686002)
+        (xy 104.944731 73.675493)
+        (xy 105.006238 73.494302)
+        (xy 105.008926 73.483106)
+        (xy 105.036678 73.291699)
+        (xy 105.037308 73.284318)
+        (xy 105.038633 73.233704)
+        (xy 105.03839 73.226305)
+        (xy 105.036062 73.200964)
+        (xy 105.361148 73.200964)
+        (xy 105.374424 73.403522)
+        (xy 105.375845 73.409118)
+        (xy 105.375846 73.409123)
+        (xy 105.422903 73.594408)
+        (xy 105.424392 73.600269)
+        (xy 105.426809 73.605512)
+        (xy 105.463915 73.686002)
+        (xy 105.509377 73.784616)
+        (xy 105.626533 73.950389)
+        (xy 105.771938 74.092035)
+        (xy 105.94072 74.204812)
+        (xy 105.946023 74.20709)
+        (xy 105.946026 74.207092)
+        (xy 106.033634 74.244731)
+        (xy 106.127228 74.284942)
+        (xy 106.200244 74.301464)
+        (xy 106.319579 74.328467)
+        (xy 106.319584 74.328468)
+        (xy 106.325216 74.329742)
+        (xy 106.330987 74.329969)
+        (xy 106.330989 74.329969)
+        (xy 106.390756 74.332317)
+        (xy 106.528053 74.337712)
+        (xy 106.628499 74.323148)
+        (xy 106.723231 74.309413)
+        (xy 106.723236 74.309412)
+        (xy 106.728945 74.308584)
+        (xy 106.734409 74.306729)
+        (xy 106.734414 74.306728)
+        (xy 106.915693 74.245192)
+        (xy 106.915698 74.24519)
+        (xy 106.921165 74.243334)
+        (xy 106.927026 74.240052)
+        (xy 107.032652 74.180898)
+        (xy 107.054949 74.168411)
+        (xy 108.43595 74.168411)
+        (xy 108.44583 74.180898)
+        (xy 108.476159 74.201163)
+        (xy 108.486264 74.20665)
+        (xy 108.662077 74.282185)
+        (xy 108.67302 74.28574)
+        (xy 108.859646 74.32797)
+        (xy 108.871055 74.329472)
+        (xy 109.062258 74.336984)
+        (xy 109.07374 74.336382)
+        (xy 109.263106 74.308926)
+        (xy 109.274302 74.306238)
+        (xy 109.455493 74.244731)
+        (xy 109.466002 74.240052)
+        (xy 109.575091 74.178959)
+        (xy 109.584955 74.168881)
+        (xy 109.582 74.16121)
+        (xy 109.022812 73.602022)
+        (xy 109.008868 73.594408)
+        (xy 109.007035 73.594539)
+        (xy 109.00042 73.59879)
+        (xy 108.442146 74.157064)
+        (xy 108.43595 74.168411)
+        (xy 107.054949 74.168411)
+        (xy 107.098276 74.144147)
+        (xy 107.160934 74.092035)
+        (xy 107.249913 74.018031)
+        (xy 107.254345 74.014345)
+        (xy 107.384147 73.858276)
+        (xy 107.483334 73.681165)
+        (xy 107.48519 73.675698)
+        (xy 107.485192 73.675693)
+        (xy 107.546728 73.494414)
+        (xy 107.546729 73.494409)
+        (xy 107.548584 73.488945)
+        (xy 107.549412 73.483236)
+        (xy 107.549413 73.483231)
+        (xy 107.567806 73.356376)
+        (xy 107.577712 73.288053)
+        (xy 107.579232 73.23)
+        (xy 107.577095 73.206743)
+        (xy 107.902028 73.206743)
+        (xy 107.914542 73.397676)
+        (xy 107.916343 73.409046)
+        (xy 107.963443 73.594502)
+        (xy 107.967284 73.605348)
+        (xy 108.047392 73.779116)
+        (xy 108.053146 73.789083)
+        (xy 108.058658 73.796882)
+        (xy 108.069247 73.80527)
+        (xy 108.082548 73.798242)
+        (xy 108.637978 73.242812)
+        (xy 108.644356 73.231132)
+        (xy 109.374408 73.231132)
+        (xy 109.374539 73.232965)
+        (xy 109.37879 73.23958)
+        (xy 109.937295 73.798085)
+        (xy 109.949675 73.804845)
+        (xy 109.956255 73.799919)
+        (xy 110.020052 73.686002)
+        (xy 110.024731 73.675493)
+        (xy 110.086238 73.494302)
+        (xy 110.088926 73.483106)
+        (xy 110.116678 73.291699)
+        (xy 110.117308 73.284318)
+        (xy 110.118633 73.233704)
+        (xy 110.11839 73.226305)
+        (xy 110.116062 73.200964)
+        (xy 110.441148 73.200964)
+        (xy 110.454424 73.403522)
+        (xy 110.455845 73.409118)
+        (xy 110.455846 73.409123)
+        (xy 110.502903 73.594408)
+        (xy 110.504392 73.600269)
+        (xy 110.506809 73.605512)
+        (xy 110.543915 73.686002)
+        (xy 110.589377 73.784616)
+        (xy 110.706533 73.950389)
+        (xy 110.851938 74.092035)
+        (xy 111.02072 74.204812)
+        (xy 111.026023 74.20709)
+        (xy 111.026026 74.207092)
+        (xy 111.113634 74.244731)
+        (xy 111.207228 74.284942)
+        (xy 111.280244 74.301464)
+        (xy 111.399579 74.328467)
+        (xy 111.399584 74.328468)
+        (xy 111.405216 74.329742)
+        (xy 111.410987 74.329969)
+        (xy 111.410989 74.329969)
+        (xy 111.470756 74.332317)
+        (xy 111.608053 74.337712)
+        (xy 111.708499 74.323148)
+        (xy 111.803231 74.309413)
+        (xy 111.803236 74.309412)
+        (xy 111.808945 74.308584)
+        (xy 111.814409 74.306729)
+        (xy 111.814414 74.306728)
+        (xy 111.995693 74.245192)
+        (xy 111.995698 74.24519)
+        (xy 112.001165 74.243334)
+        (xy 112.007026 74.240052)
+        (xy 112.112652 74.180898)
+        (xy 112.178276 74.144147)
+        (xy 112.240934 74.092035)
+        (xy 112.329913 74.018031)
+        (xy 112.334345 74.014345)
+        (xy 112.464147 73.858276)
+        (xy 112.563334 73.681165)
+        (xy 112.56519 73.675698)
+        (xy 112.565192 73.675693)
+        (xy 112.626728 73.494414)
+        (xy 112.626729 73.494409)
+        (xy 112.628584 73.488945)
+        (xy 112.629412 73.483236)
+        (xy 112.629413 73.483231)
+        (xy 112.647806 73.356376)
+        (xy 112.657712 73.288053)
+        (xy 112.659232 73.23)
+        (xy 112.645776 73.083553)
+        (xy 112.641187 73.033613)
+        (xy 112.641186 73.03361)
+        (xy 112.640658 73.027859)
+        (xy 112.634273 73.005221)
+        (xy 112.587125 72.838046)
+        (xy 112.587124 72.838044)
+        (xy 112.585557 72.832487)
+        (xy 112.575074 72.811228)
+        (xy 112.498331 72.655609)
+        (xy 112.495776 72.650428)
+        (xy 112.37432 72.487779)
+        (xy 112.225258 72.349987)
+        (xy 112.220375 72.346906)
+        (xy 112.220371 72.346903)
+        (xy 112.058464 72.244748)
+        (xy 112.053581 72.241667)
+        (xy 111.865039 72.166446)
+        (xy 111.859379 72.16532)
+        (xy 111.859375 72.165319)
+        (xy 111.671613 72.127971)
+        (xy 111.67161 72.127971)
+        (xy 111.665946 72.126844)
+        (xy 111.660171 72.126768)
+        (xy 111.660167 72.126768)
+        (xy 111.558793 72.125441)
+        (xy 111.462971 72.124187)
+        (xy 111.457274 72.125166)
+        (xy 111.457273 72.125166)
+        (xy 111.268607 72.157585)
+        (xy 111.26291 72.158564)
+        (xy 111.072463 72.228824)
+        (xy 110.89801 72.332612)
+        (xy 110.89367 72.336418)
+        (xy 110.893666 72.336421)
+        (xy 110.873723 72.353911)
+        (xy 110.745392 72.466455)
+        (xy 110.61972 72.625869)
+        (xy 110.617031 72.63098)
+        (xy 110.617029 72.630983)
+        (xy 110.602594 72.65842)
+        (xy 110.525203 72.805515)
+        (xy 110.465007 72.999378)
+        (xy 110.441148 73.200964)
+        (xy 110.116062 73.200964)
+        (xy 110.100693 73.033707)
+        (xy 110.098595 73.022386)
+        (xy 110.046658 72.838231)
+        (xy 110.042533 72.827484)
+        (xy 109.958998 72.658092)
+        (xy 109.95201 72.652847)
+        (xy 109.939591 72.659619)
+        (xy 109.382022 73.217188)
+        (xy 109.374408 73.231132)
+        (xy 108.644356 73.231132)
+        (xy 108.645592 73.228868)
+        (xy 108.645461 73.227035)
+        (xy 108.64121 73.22042)
+        (xy 108.081504 72.660714)
+        (xy 108.069124 72.653954)
+        (xy 108.063158 72.65842)
+        (xy 107.988356 72.800595)
+        (xy 107.983953 72.811228)
+        (xy 107.927213 72.993959)
+        (xy 107.924819 73.005221)
+        (xy 107.902329 73.195241)
+        (xy 107.902028 73.206743)
+        (xy 107.577095 73.206743)
+        (xy 107.565776 73.083553)
+        (xy 107.561187 73.033613)
+        (xy 107.561186 73.03361)
+        (xy 107.560658 73.027859)
+        (xy 107.554273 73.005221)
+        (xy 107.507125 72.838046)
+        (xy 107.507124 72.838044)
+        (xy 107.505557 72.832487)
+        (xy 107.495074 72.811228)
+        (xy 107.418331 72.655609)
+        (xy 107.415776 72.650428)
+        (xy 107.29432 72.487779)
+        (xy 107.145258 72.349987)
+        (xy 107.140375 72.346906)
+        (xy 107.140371 72.346903)
+        (xy 107.052709 72.291593)
+        (xy 108.435705 72.291593)
+        (xy 108.439192 72.299982)
+        (xy 108.997188 72.857978)
+        (xy 109.011132 72.865592)
+        (xy 109.012965 72.865461)
+        (xy 109.01958 72.86121)
+        (xy 109.577381 72.303409)
+        (xy 109.584141 72.291029)
+        (xy 109.578111 72.282974)
+        (xy 109.518239 72.245197)
+        (xy 109.507988 72.239974)
+        (xy 109.33026 72.169068)
+        (xy 109.319232 72.165801)
+        (xy 109.131561 72.128471)
+        (xy 109.120115 72.127268)
+        (xy 108.928792 72.124764)
+        (xy 108.917312 72.125667)
+        (xy 108.728737 72.15807)
+        (xy 108.717617 72.16105)
+        (xy 108.538095 72.227279)
+        (xy 108.527717 72.232229)
+        (xy 108.445303 72.28126)
+        (xy 108.435705 72.291593)
+        (xy 107.052709 72.291593)
+        (xy 106.978464 72.244748)
+        (xy 106.973581 72.241667)
+        (xy 106.785039 72.166446)
+        (xy 106.779379 72.16532)
+        (xy 106.779375 72.165319)
+        (xy 106.591613 72.127971)
+        (xy 106.59161 72.127971)
+        (xy 106.585946 72.126844)
+        (xy 106.580171 72.126768)
+        (xy 106.580167 72.126768)
+        (xy 106.478793 72.125441)
+        (xy 106.382971 72.124187)
+        (xy 106.377274 72.125166)
+        (xy 106.377273 72.125166)
+        (xy 106.188607 72.157585)
+        (xy 106.18291 72.158564)
+        (xy 105.992463 72.228824)
+        (xy 105.81801 72.332612)
+        (xy 105.81367 72.336418)
+        (xy 105.813666 72.336421)
+        (xy 105.793723 72.353911)
+        (xy 105.665392 72.466455)
+        (xy 105.53972 72.625869)
+        (xy 105.537031 72.63098)
+        (xy 105.537029 72.630983)
+        (xy 105.522594 72.65842)
+        (xy 105.445203 72.805515)
+        (xy 105.385007 72.999378)
+        (xy 105.361148 73.200964)
+        (xy 105.036062 73.200964)
+        (xy 105.020693 73.033707)
+        (xy 105.018595 73.022386)
+        (xy 104.966658 72.838231)
+        (xy 104.962533 72.827484)
+        (xy 104.878998 72.658092)
+        (xy 104.87201 72.652847)
+        (xy 104.859591 72.659619)
+        (xy 104.302022 73.217188)
+        (xy 104.294408 73.231132)
+        (xy 103.564356 73.231132)
+        (xy 103.565592 73.228868)
+        (xy 103.565461 73.227035)
+        (xy 103.56121 73.22042)
+        (xy 103.001504 72.660714)
+        (xy 102.989124 72.653954)
+        (xy 102.983158 72.65842)
+        (xy 102.908356 72.800595)
+        (xy 102.903953 72.811228)
+        (xy 102.847213 72.993959)
+        (xy 102.844819 73.005221)
+        (xy 102.822329 73.195241)
+        (xy 102.822028 73.206743)
+        (xy 102.497095 73.206743)
+        (xy 102.485776 73.083553)
+        (xy 102.481187 73.033613)
+        (xy 102.481186 73.03361)
+        (xy 102.480658 73.027859)
+        (xy 102.474273 73.005221)
+        (xy 102.427125 72.838046)
+        (xy 102.427124 72.838044)
+        (xy 102.425557 72.832487)
+        (xy 102.415074 72.811228)
+        (xy 102.338331 72.655609)
+        (xy 102.335776 72.650428)
+        (xy 102.21432 72.487779)
+        (xy 102.065258 72.349987)
+        (xy 102.060375 72.346906)
+        (xy 102.060371 72.346903)
+        (xy 101.972709 72.291593)
+        (xy 103.355705 72.291593)
+        (xy 103.359192 72.299982)
+        (xy 103.917188 72.857978)
+        (xy 103.931132 72.865592)
+        (xy 103.932965 72.865461)
+        (xy 103.93958 72.86121)
+        (xy 104.497381 72.303409)
+        (xy 104.504141 72.291029)
+        (xy 104.498111 72.282974)
+        (xy 104.438239 72.245197)
+        (xy 104.427988 72.239974)
+        (xy 104.25026 72.169068)
+        (xy 104.239232 72.165801)
+        (xy 104.051561 72.128471)
+        (xy 104.040115 72.127268)
+        (xy 103.848792 72.124764)
+        (xy 103.837312 72.125667)
+        (xy 103.648737 72.15807)
+        (xy 103.637617 72.16105)
+        (xy 103.458095 72.227279)
+        (xy 103.447717 72.232229)
+        (xy 103.365303 72.28126)
+        (xy 103.355705 72.291593)
+        (xy 101.972709 72.291593)
+        (xy 101.898464 72.244748)
+        (xy 101.893581 72.241667)
+        (xy 101.705039 72.166446)
+        (xy 101.699379 72.16532)
+        (xy 101.699375 72.165319)
+        (xy 101.511613 72.127971)
+        (xy 101.51161 72.127971)
+        (xy 101.505946 72.126844)
+        (xy 101.500171 72.126768)
+        (xy 101.500167 72.126768)
+        (xy 101.398793 72.125441)
+        (xy 101.302971 72.124187)
+        (xy 101.297274 72.125166)
+        (xy 101.297273 72.125166)
+        (xy 101.108607 72.157585)
+        (xy 101.10291 72.158564)
+        (xy 100.912463 72.228824)
+        (xy 100.73801 72.332612)
+        (xy 100.73367 72.336418)
+        (xy 100.733666 72.336421)
+        (xy 100.713723 72.353911)
+        (xy 100.585392 72.466455)
+        (xy 100.45972 72.625869)
+        (xy 100.457031 72.63098)
+        (xy 100.457029 72.630983)
+        (xy 100.442594 72.65842)
+        (xy 100.365203 72.805515)
+        (xy 100.305007 72.999378)
+        (xy 100.281148 73.200964)
+        (xy 99.956564 73.200964)
+        (xy 99.945776 73.083553)
+        (xy 99.941187 73.033613)
+        (xy 99.941186 73.03361)
+        (xy 99.940658 73.027859)
+        (xy 99.934273 73.005221)
+        (xy 99.887125 72.838046)
+        (xy 99.887124 72.838044)
+        (xy 99.885557 72.832487)
+        (xy 99.875074 72.811228)
+        (xy 99.798331 72.655609)
+        (xy 99.795776 72.650428)
+        (xy 99.67432 72.487779)
+        (xy 99.525258 72.349987)
+        (xy 99.520375 72.346906)
+        (xy 99.520371 72.346903)
+        (xy 99.358464 72.244748)
+        (xy 99.353581 72.241667)
+        (xy 99.165039 72.166446)
+        (xy 99.159379 72.16532)
+        (xy 99.159375 72.165319)
+        (xy 98.971613 72.127971)
+        (xy 98.97161 72.127971)
+        (xy 98.965946 72.126844)
+        (xy 98.960171 72.126768)
+        (xy 98.960167 72.126768)
+        (xy 98.858793 72.125441)
+        (xy 98.762971 72.124187)
+        (xy 98.757274 72.125166)
+        (xy 98.757273 72.125166)
+        (xy 98.568607 72.157585)
+        (xy 98.56291 72.158564)
+        (xy 98.372463 72.228824)
+        (xy 98.19801 72.332612)
+        (xy 98.19367 72.336418)
+        (xy 98.193666 72.336421)
+        (xy 98.173723 72.353911)
+        (xy 98.045392 72.466455)
+        (xy 97.91972 72.625869)
+        (xy 97.917031 72.63098)
+        (xy 97.917029 72.630983)
+        (xy 97.902594 72.65842)
+        (xy 97.825203 72.805515)
+        (xy 97.765007 72.999378)
+        (xy 97.741148 73.200964)
+        (xy 97.416564 73.200964)
+        (xy 97.405776 73.083553)
+        (xy 97.401187 73.033613)
+        (xy 97.401186 73.03361)
+        (xy 97.400658 73.027859)
+        (xy 97.394273 73.005221)
+        (xy 97.347125 72.838046)
+        (xy 97.347124 72.838044)
+        (xy 97.345557 72.832487)
+        (xy 97.335074 72.811228)
+        (xy 97.258331 72.655609)
+        (xy 97.255776 72.650428)
+        (xy 97.13432 72.487779)
+        (xy 96.985258 72.349987)
+        (xy 96.980375 72.346906)
+        (xy 96.980371 72.346903)
+        (xy 96.818464 72.244748)
+        (xy 96.813581 72.241667)
+        (xy 96.625039 72.166446)
+        (xy 96.619379 72.16532)
+        (xy 96.619375 72.165319)
+        (xy 96.431613 72.127971)
+        (xy 96.43161 72.127971)
+        (xy 96.425946 72.126844)
+        (xy 96.420171 72.126768)
+        (xy 96.420167 72.126768)
+        (xy 96.318793 72.125441)
+        (xy 96.222971 72.124187)
+        (xy 96.217274 72.125166)
+        (xy 96.217273 72.125166)
+        (xy 96.028607 72.157585)
+        (xy 96.02291 72.158564)
+        (xy 95.832463 72.228824)
+        (xy 95.65801 72.332612)
+        (xy 95.65367 72.336418)
+        (xy 95.653666 72.336421)
+        (xy 95.633723 72.353911)
+        (xy 95.505392 72.466455)
+        (xy 95.37972 72.625869)
+        (xy 95.377031 72.63098)
+        (xy 95.377029 72.630983)
+        (xy 95.362594 72.65842)
+        (xy 95.285203 72.805515)
+        (xy 95.225007 72.999378)
+        (xy 95.201148 73.200964)
+        (xy 94.876564 73.200964)
+        (xy 94.865776 73.083553)
+        (xy 94.861187 73.033613)
+        (xy 94.861186 73.03361)
+        (xy 94.860658 73.027859)
+        (xy 94.854273 73.005221)
+        (xy 94.807125 72.838046)
+        (xy 94.807124 72.838044)
+        (xy 94.805557 72.832487)
+        (xy 94.795074 72.811228)
+        (xy 94.718331 72.655609)
+        (xy 94.715776 72.650428)
+        (xy 94.59432 72.487779)
+        (xy 94.445258 72.349987)
+        (xy 94.440375 72.346906)
+        (xy 94.440371 72.346903)
+        (xy 94.278464 72.244748)
+        (xy 94.273581 72.241667)
+        (xy 94.085039 72.166446)
+        (xy 94.079379 72.16532)
+        (xy 94.079375 72.165319)
+        (xy 93.891613 72.127971)
+        (xy 93.89161 72.127971)
+        (xy 93.885946 72.126844)
+        (xy 93.880171 72.126768)
+        (xy 93.880167 72.126768)
+        (xy 93.778793 72.125441)
+        (xy 93.682971 72.124187)
+        (xy 93.677274 72.125166)
+        (xy 93.677273 72.125166)
+        (xy 93.488607 72.157585)
+        (xy 93.48291 72.158564)
+        (xy 93.292463 72.228824)
+        (xy 93.11801 72.332612)
+        (xy 93.11367 72.336418)
+        (xy 93.113666 72.336421)
+        (xy 93.093723 72.353911)
+        (xy 92.965392 72.466455)
+        (xy 92.83972 72.625869)
+        (xy 92.837031 72.63098)
+        (xy 92.837029 72.630983)
+        (xy 92.822594 72.65842)
+        (xy 92.745203 72.805515)
+        (xy 92.685007 72.999378)
+        (xy 92.661148 73.200964)
+        (xy 92.336062 73.200964)
+        (xy 92.320693 73.033707)
+        (xy 92.318595 73.022386)
+        (xy 92.266658 72.838231)
+        (xy 92.262533 72.827484)
+        (xy 92.178998 72.658092)
+        (xy 92.17201 72.652847)
+        (xy 92.159591 72.659619)
+        (xy 91.602022 73.217188)
+        (xy 91.594408 73.231132)
+        (xy 90.864356 73.231132)
+        (xy 90.865592 73.228868)
+        (xy 90.865461 73.227035)
+        (xy 90.86121 73.22042)
+        (xy 90.301504 72.660714)
+        (xy 90.289124 72.653954)
+        (xy 90.283158 72.65842)
+        (xy 90.208356 72.800595)
+        (xy 90.203953 72.811228)
+        (xy 90.147213 72.993959)
+        (xy 90.144819 73.005221)
+        (xy 90.122329 73.195241)
+        (xy 90.122028 73.206743)
+        (xy 89.797095 73.206743)
+        (xy 89.785776 73.083553)
+        (xy 89.781187 73.033613)
+        (xy 89.781186 73.03361)
+        (xy 89.780658 73.027859)
+        (xy 89.774273 73.005221)
+        (xy 89.727125 72.838046)
+        (xy 89.727124 72.838044)
+        (xy 89.725557 72.832487)
+        (xy 89.715074 72.811228)
+        (xy 89.638331 72.655609)
+        (xy 89.635776 72.650428)
+        (xy 89.51432 72.487779)
+        (xy 89.365258 72.349987)
+        (xy 89.360375 72.346906)
+        (xy 89.360371 72.346903)
+        (xy 89.272709 72.291593)
+        (xy 90.655705 72.291593)
+        (xy 90.659192 72.299982)
+        (xy 91.217188 72.857978)
+        (xy 91.231132 72.865592)
+        (xy 91.232965 72.865461)
+        (xy 91.23958 72.86121)
+        (xy 91.797381 72.303409)
+        (xy 91.804141 72.291029)
+        (xy 91.798111 72.282974)
+        (xy 91.738239 72.245197)
+        (xy 91.727988 72.239974)
+        (xy 91.55026 72.169068)
+        (xy 91.539232 72.165801)
+        (xy 91.351561 72.128471)
+        (xy 91.340115 72.127268)
+        (xy 91.148792 72.124764)
+        (xy 91.137312 72.125667)
+        (xy 90.948737 72.15807)
+        (xy 90.937617 72.16105)
+        (xy 90.758095 72.227279)
+        (xy 90.747717 72.232229)
+        (xy 90.665303 72.28126)
+        (xy 90.655705 72.291593)
+        (xy 89.272709 72.291593)
+        (xy 89.198464 72.244748)
+        (xy 89.193581 72.241667)
+        (xy 89.005039 72.166446)
+        (xy 88.999379 72.16532)
+        (xy 88.999375 72.165319)
+        (xy 88.811613 72.127971)
+        (xy 88.81161 72.127971)
+        (xy 88.805946 72.126844)
+        (xy 88.800171 72.126768)
+        (xy 88.800167 72.126768)
+        (xy 88.698793 72.125441)
+        (xy 88.602971 72.124187)
+        (xy 88.597274 72.125166)
+        (xy 88.597273 72.125166)
+        (xy 88.408607 72.157585)
+        (xy 88.40291 72.158564)
+        (xy 88.212463 72.228824)
+        (xy 88.03801 72.332612)
+        (xy 88.03367 72.336418)
+        (xy 88.033666 72.336421)
+        (xy 88.013723 72.353911)
+        (xy 87.885392 72.466455)
+        (xy 87.75972 72.625869)
+        (xy 87.757031 72.63098)
+        (xy 87.757029 72.630983)
+        (xy 87.742594 72.65842)
+        (xy 87.665203 72.805515)
+        (xy 87.605007 72.999378)
+        (xy 87.581148 73.200964)
+        (xy 87.256564 73.200964)
+        (xy 87.245776 73.083553)
+        (xy 87.241187 73.033613)
+        (xy 87.241186 73.03361)
+        (xy 87.240658 73.027859)
+        (xy 87.234273 73.005221)
+        (xy 87.187125 72.838046)
+        (xy 87.187124 72.838044)
+        (xy 87.185557 72.832487)
+        (xy 87.175074 72.811228)
+        (xy 87.098331 72.655609)
+        (xy 87.095776 72.650428)
+        (xy 86.97432 72.487779)
+        (xy 86.825258 72.349987)
+        (xy 86.820375 72.346906)
+        (xy 86.820371 72.346903)
+        (xy 86.658464 72.244748)
+        (xy 86.653581 72.241667)
+        (xy 86.465039 72.166446)
+        (xy 86.459379 72.16532)
+        (xy 86.459375 72.165319)
+        (xy 86.271613 72.127971)
+        (xy 86.27161 72.127971)
+        (xy 86.265946 72.126844)
+        (xy 86.260171 72.126768)
+        (xy 86.260167 72.126768)
+        (xy 86.158793 72.125441)
+        (xy 86.062971 72.124187)
+        (xy 86.057274 72.125166)
+        (xy 86.057273 72.125166)
+        (xy 85.868607 72.157585)
+        (xy 85.86291 72.158564)
+        (xy 85.672463 72.228824)
+        (xy 85.49801 72.332612)
+        (xy 85.49367 72.336418)
+        (xy 85.493666 72.336421)
+        (xy 85.473723 72.353911)
+        (xy 85.345392 72.466455)
+        (xy 85.21972 72.625869)
+        (xy 85.217031 72.63098)
+        (xy 85.217029 72.630983)
+        (xy 85.202594 72.65842)
+        (xy 85.125203 72.805515)
+        (xy 85.065007 72.999378)
+        (xy 85.041148 73.200964)
+        (xy 84.716062 73.200964)
+        (xy 84.700693 73.033707)
+        (xy 84.698595 73.022386)
+        (xy 84.646658 72.838231)
+        (xy 84.642533 72.827484)
+        (xy 84.558998 72.658092)
+        (xy 84.55201 72.652847)
+        (xy 84.539591 72.659619)
+        (xy 83.982022 73.217188)
+        (xy 83.974408 73.231132)
+        (xy 83.244356 73.231132)
+        (xy 83.245592 73.228868)
+        (xy 83.245461 73.227035)
+        (xy 83.24121 73.22042)
+        (xy 82.681504 72.660714)
+        (xy 82.669124 72.653954)
+        (xy 82.663158 72.65842)
+        (xy 82.588356 72.800595)
+        (xy 82.583953 72.811228)
+        (xy 82.527213 72.993959)
+        (xy 82.524819 73.005221)
+        (xy 82.502329 73.195241)
+        (xy 82.502028 73.206743)
+        (xy 82.177095 73.206743)
+        (xy 82.165776 73.083553)
+        (xy 82.161187 73.033613)
+        (xy 82.161186 73.03361)
+        (xy 82.160658 73.027859)
+        (xy 82.154273 73.005221)
+        (xy 82.107125 72.838046)
+        (xy 82.107124 72.838044)
+        (xy 82.105557 72.832487)
+        (xy 82.095074 72.811228)
+        (xy 82.018331 72.655609)
+        (xy 82.015776 72.650428)
+        (xy 81.89432 72.487779)
+        (xy 81.745258 72.349987)
+        (xy 81.740375 72.346906)
+        (xy 81.740371 72.346903)
+        (xy 81.652709 72.291593)
+        (xy 83.035705 72.291593)
+        (xy 83.039192 72.299982)
+        (xy 83.597188 72.857978)
+        (xy 83.611132 72.865592)
+        (xy 83.612965 72.865461)
+        (xy 83.61958 72.86121)
+        (xy 84.177381 72.303409)
+        (xy 84.184141 72.291029)
+        (xy 84.178111 72.282974)
+        (xy 84.118239 72.245197)
+        (xy 84.107988 72.239974)
+        (xy 83.93026 72.169068)
+        (xy 83.919232 72.165801)
+        (xy 83.731561 72.128471)
+        (xy 83.720115 72.127268)
+        (xy 83.528792 72.124764)
+        (xy 83.517312 72.125667)
+        (xy 83.328737 72.15807)
+        (xy 83.317617 72.16105)
+        (xy 83.138095 72.227279)
+        (xy 83.127717 72.232229)
+        (xy 83.045303 72.28126)
+        (xy 83.035705 72.291593)
+        (xy 81.652709 72.291593)
+        (xy 81.578464 72.244748)
+        (xy 81.573581 72.241667)
+        (xy 81.385039 72.166446)
+        (xy 81.379379 72.16532)
+        (xy 81.379375 72.165319)
+        (xy 81.191613 72.127971)
+        (xy 81.19161 72.127971)
+        (xy 81.185946 72.126844)
+        (xy 81.180171 72.126768)
+        (xy 81.180167 72.126768)
+        (xy 81.078793 72.125441)
+        (xy 80.982971 72.124187)
+        (xy 80.977274 72.125166)
+        (xy 80.977273 72.125166)
+        (xy 80.788607 72.157585)
+        (xy 80.78291 72.158564)
+        (xy 80.592463 72.228824)
+        (xy 80.41801 72.332612)
+        (xy 80.41367 72.336418)
+        (xy 80.413666 72.336421)
+        (xy 80.393723 72.353911)
+        (xy 80.265392 72.466455)
+        (xy 80.13972 72.625869)
+        (xy 80.137031 72.63098)
+        (xy 80.137029 72.630983)
+        (xy 80.122594 72.65842)
+        (xy 80.045203 72.805515)
+        (xy 79.985007 72.999378)
+        (xy 79.961148 73.200964)
+        (xy 79.636564 73.200964)
+        (xy 79.625776 73.083553)
+        (xy 79.621187 73.033613)
+        (xy 79.621186 73.03361)
+        (xy 79.620658 73.027859)
+        (xy 79.614273 73.005221)
+        (xy 79.567125 72.838046)
+        (xy 79.567124 72.838044)
+        (xy 79.565557 72.832487)
+        (xy 79.555074 72.811228)
+        (xy 79.478331 72.655609)
+        (xy 79.475776 72.650428)
+        (xy 79.35432 72.487779)
+        (xy 79.205258 72.349987)
+        (xy 79.200375 72.346906)
+        (xy 79.200371 72.346903)
+        (xy 79.038464 72.244748)
+        (xy 79.033581 72.241667)
+        (xy 78.845039 72.166446)
+        (xy 78.839379 72.16532)
+        (xy 78.839375 72.165319)
+        (xy 78.651613 72.127971)
+        (xy 78.65161 72.127971)
+        (xy 78.645946 72.126844)
+        (xy 78.640171 72.126768)
+        (xy 78.640167 72.126768)
+        (xy 78.538793 72.125441)
+        (xy 78.442971 72.124187)
+        (xy 78.437274 72.125166)
+        (xy 78.437273 72.125166)
+        (xy 78.248607 72.157585)
+        (xy 78.24291 72.158564)
+        (xy 78.052463 72.228824)
+        (xy 77.87801 72.332612)
+        (xy 77.87367 72.336418)
+        (xy 77.873666 72.336421)
+        (xy 77.853723 72.353911)
+        (xy 77.725392 72.466455)
+        (xy 77.59972 72.625869)
+        (xy 77.597031 72.63098)
+        (xy 77.597029 72.630983)
+        (xy 77.582594 72.65842)
+        (xy 77.505203 72.805515)
+        (xy 77.445007 72.999378)
+        (xy 77.421148 73.200964)
+        (xy 77.096564 73.200964)
+        (xy 77.085776 73.083553)
+        (xy 77.081187 73.033613)
+        (xy 77.081186 73.03361)
+        (xy 77.080658 73.027859)
+        (xy 77.074273 73.005221)
+        (xy 77.027125 72.838046)
+        (xy 77.027124 72.838044)
+        (xy 77.025557 72.832487)
+        (xy 77.015074 72.811228)
+        (xy 76.938331 72.655609)
+        (xy 76.935776 72.650428)
+        (xy 76.81432 72.487779)
+        (xy 76.665258 72.349987)
+        (xy 76.660375 72.346906)
+        (xy 76.660371 72.346903)
+        (xy 76.498464 72.244748)
+        (xy 76.493581 72.241667)
+        (xy 76.305039 72.166446)
+        (xy 76.299379 72.16532)
+        (xy 76.299375 72.165319)
+        (xy 76.111613 72.127971)
+        (xy 76.11161 72.127971)
+        (xy 76.105946 72.126844)
+        (xy 76.100171 72.126768)
+        (xy 76.100167 72.126768)
+        (xy 75.998793 72.125441)
+        (xy 75.902971 72.124187)
+        (xy 75.897274 72.125166)
+        (xy 75.897273 72.125166)
+        (xy 75.708607 72.157585)
+        (xy 75.70291 72.158564)
+        (xy 75.512463 72.228824)
+        (xy 75.33801 72.332612)
+        (xy 75.33367 72.336418)
+        (xy 75.333666 72.336421)
+        (xy 75.313723 72.353911)
+        (xy 75.185392 72.466455)
+        (xy 75.05972 72.625869)
+        (xy 75.057031 72.63098)
+        (xy 75.057029 72.630983)
+        (xy 75.042594 72.65842)
+        (xy 74.965203 72.805515)
+        (xy 74.905007 72.999378)
+        (xy 74.881148 73.200964)
+        (xy 74.556062 73.200964)
+        (xy 74.540693 73.033707)
+        (xy 74.538595 73.022386)
+        (xy 74.486658 72.838231)
+        (xy 74.482533 72.827484)
+        (xy 74.398998 72.658092)
+        (xy 74.39201 72.652847)
+        (xy 74.379591 72.659619)
+        (xy 73.822022 73.217188)
+        (xy 73.814408 73.231132)
+        (xy 73.084356 73.231132)
+        (xy 73.085592 73.228868)
+        (xy 73.085461 73.227035)
+        (xy 73.08121 73.22042)
+        (xy 72.521504 72.660714)
+        (xy 72.509124 72.653954)
+        (xy 72.503158 72.65842)
+        (xy 72.428356 72.800595)
+        (xy 72.423953 72.811228)
+        (xy 72.367213 72.993959)
+        (xy 72.364819 73.005221)
+        (xy 72.342329 73.195241)
+        (xy 72.342028 73.206743)
+        (xy 72.017095 73.206743)
+        (xy 72.005776 73.083553)
+        (xy 72.001187 73.033613)
+        (xy 72.001186 73.03361)
+        (xy 72.000658 73.027859)
+        (xy 71.994273 73.005221)
+        (xy 71.947125 72.838046)
+        (xy 71.947124 72.838044)
+        (xy 71.945557 72.832487)
+        (xy 71.935074 72.811228)
+        (xy 71.858331 72.655609)
+        (xy 71.855776 72.650428)
+        (xy 71.73432 72.487779)
+        (xy 71.585258 72.349987)
+        (xy 71.580375 72.346906)
+        (xy 71.580371 72.346903)
+        (xy 71.492709 72.291593)
+        (xy 72.875705 72.291593)
+        (xy 72.879192 72.299982)
+        (xy 73.437188 72.857978)
+        (xy 73.451132 72.865592)
+        (xy 73.452965 72.865461)
+        (xy 73.45958 72.86121)
+        (xy 74.017381 72.303409)
+        (xy 74.024141 72.291029)
+        (xy 74.018111 72.282974)
+        (xy 73.958239 72.245197)
+        (xy 73.947988 72.239974)
+        (xy 73.77026 72.169068)
+        (xy 73.759232 72.165801)
+        (xy 73.571561 72.128471)
+        (xy 73.560115 72.127268)
+        (xy 73.368792 72.124764)
+        (xy 73.357312 72.125667)
+        (xy 73.168737 72.15807)
+        (xy 73.157617 72.16105)
+        (xy 72.978095 72.227279)
+        (xy 72.967717 72.232229)
+        (xy 72.885303 72.28126)
+        (xy 72.875705 72.291593)
+        (xy 71.492709 72.291593)
+        (xy 71.418464 72.244748)
+        (xy 71.413581 72.241667)
+        (xy 71.225039 72.166446)
+        (xy 71.219379 72.16532)
+        (xy 71.219375 72.165319)
+        (xy 71.031613 72.127971)
+        (xy 71.03161 72.127971)
+        (xy 71.025946 72.126844)
+        (xy 71.020171 72.126768)
+        (xy 71.020167 72.126768)
+        (xy 70.918793 72.125441)
+        (xy 70.822971 72.124187)
+        (xy 70.817274 72.125166)
+        (xy 70.817273 72.125166)
+        (xy 70.628607 72.157585)
+        (xy 70.62291 72.158564)
+        (xy 70.432463 72.228824)
+        (xy 70.25801 72.332612)
+        (xy 70.25367 72.336418)
+        (xy 70.253666 72.336421)
+        (xy 70.233723 72.353911)
+        (xy 70.105392 72.466455)
+        (xy 69.97972 72.625869)
+        (xy 69.977031 72.63098)
+        (xy 69.977029 72.630983)
+        (xy 69.962594 72.65842)
+        (xy 69.885203 72.805515)
+        (xy 69.825007 72.999378)
+        (xy 69.801148 73.200964)
+        (xy 69.801526 73.206727)
+        (xy 69.801823 73.211257)
+        (xy 69.78632 73.280541)
+        (xy 69.735821 73.330444)
+        (xy 69.676093 73.3455)
+        (xy 69.604737 73.3455)
+        (xy 69.536616 73.325498)
+        (xy 69.490123 73.271842)
+        (xy 69.480272 73.229904)
+        (xy 69.479232 73.23)
+        (xy 69.461187 73.033613)
+        (xy 69.461186 73.03361)
+        (xy 69.460658 73.027859)
+        (xy 69.454273 73.005221)
+        (xy 69.407125 72.838046)
+        (xy 69.407124 72.838044)
+        (xy 69.405557 72.832487)
+        (xy 69.395074 72.811228)
+        (xy 69.318331 72.655609)
+        (xy 69.315776 72.650428)
+        (xy 69.19432 72.487779)
+        (xy 69.045258 72.349987)
+        (xy 69.040375 72.346906)
+        (xy 69.040371 72.346903)
+        (xy 68.878464 72.244748)
+        (xy 68.873581 72.241667)
+        (xy 68.685039 72.166446)
+        (xy 68.679379 72.16532)
+        (xy 68.679375 72.165319)
+        (xy 68.491613 72.127971)
+        (xy 68.49161 72.127971)
+        (xy 68.485946 72.126844)
+        (xy 68.480171 72.126768)
+        (xy 68.480167 72.126768)
+        (xy 68.378793 72.125441)
+        (xy 68.282971 72.124187)
+        (xy 68.277274 72.125166)
+        (xy 68.277273 72.125166)
+        (xy 68.088607 72.157585)
+        (xy 68.08291 72.158564)
+        (xy 67.892463 72.228824)
+        (xy 67.71801 72.332612)
+        (xy 67.71367 72.336418)
+        (xy 67.713666 72.336421)
+        (xy 67.693723 72.353911)
+        (xy 67.565392 72.466455)
+        (xy 67.43972 72.625869)
+        (xy 67.437031 72.63098)
+        (xy 67.437029 72.630983)
+        (xy 67.422594 72.65842)
+        (xy 67.345203 72.805515)
+        (xy 67.285007 72.999378)
+        (xy 67.261148 73.200964)
+        (xy 67.274424 73.403522)
+        (xy 67.275845 73.409118)
+        (xy 67.275846 73.409123)
+        (xy 67.322903 73.594408)
+        (xy 67.324392 73.600269)
+        (xy 67.326809 73.605512)
+        (xy 67.363915 73.686002)
+        (xy 67.409377 73.784616)
+        (xy 67.526533 73.950389)
+        (xy 67.671938 74.092035)
+        (xy 67.84072 74.204812)
+        (xy 67.846023 74.20709)
+        (xy 67.846026 74.207092)
+        (xy 67.933634 74.244731)
+        (xy 68.027228 74.284942)
+        (xy 68.100244 74.301464)
+        (xy 68.219579 74.328467)
+        (xy 68.219584 74.328468)
+        (xy 68.225216 74.329742)
+        (xy 68.230987 74.329969)
+        (xy 68.230989 74.329969)
+        (xy 68.289812 74.33228)
+        (xy 68.364765 74.335225)
+        (xy 68.432047 74.357886)
+        (xy 68.476397 74.413326)
+        (xy 68.485806 74.462776)
+        (xy 68.484785 74.540817)
+        (xy 68.463894 74.608671)
+        (xy 68.409634 74.654458)
+        (xy 68.357147 74.665158)
+        (xy 68.282971 74.664187)
+        (xy 68.277274 74.665166)
+        (xy 68.277273 74.665166)
+        (xy 68.088607 74.697585)
+        (xy 68.08291 74.698564)
+        (xy 67.892463 74.768824)
+        (xy 67.71801 74.872612)
+        (xy 67.71367 74.876418)
+        (xy 67.713666 74.876421)
+        (xy 67.569733 75.002648)
+        (xy 67.565392 75.006455)
+        (xy 67.43972 75.165869)
+        (xy 67.437031 75.17098)
+        (xy 67.437029 75.170983)
+        (xy 67.422594 75.19842)
+        (xy 67.345203 75.345515)
+        (xy 67.285007 75.539378)
+        (xy 67.261148 75.740964)
+        (xy 66.04 75.740964)
+        (xy 66.04 70.875917)
+        (xy 66.041551 70.856207)
+        (xy 66.055525 70.767974)
+        (xy 66.067706 70.730486)
+        (xy 66.103707 70.659832)
+        (xy 66.126876 70.627943)
+        (xy 66.182943 70.571876)
+        (xy 66.214832 70.548707)
+        (xy 66.285486 70.512706)
+        (xy 66.322971 70.500526)
+        (xy 66.411207 70.486551)
+        (xy 66.430917 70.485)
+        (xy 118.354083 70.485)
+      )
+    )
+  )
+)
diff --git a/circuit_boards/BuckBoost/RockPI-Power-Board/PI-Power-Board.kicad_prl b/circuit_boards/BuckBoost/RockPI-Power-Board/PI-Power-Board.kicad_prl
new file mode 100644
index 0000000..86ddf8b
--- /dev/null
+++ b/circuit_boards/BuckBoost/RockPI-Power-Board/PI-Power-Board.kicad_prl
@@ -0,0 +1,75 @@
+{
+  "board": {
+    "active_layer": 41,
+    "active_layer_preset": "",
+    "auto_track_width": true,
+    "hidden_nets": [],
+    "high_contrast_mode": 0,
+    "net_color_mode": 1,
+    "opacity": {
+      "pads": 1.0,
+      "tracks": 1.0,
+      "vias": 1.0,
+      "zones": 0.6
+    },
+    "ratsnest_display_mode": 0,
+    "selection_filter": {
+      "dimensions": true,
+      "footprints": true,
+      "graphics": true,
+      "keepouts": true,
+      "lockedItems": true,
+      "otherItems": true,
+      "pads": true,
+      "text": true,
+      "tracks": true,
+      "vias": true,
+      "zones": true
+    },
+    "visible_items": [
+      0,
+      1,
+      2,
+      3,
+      4,
+      5,
+      8,
+      9,
+      10,
+      11,
+      12,
+      13,
+      14,
+      15,
+      16,
+      17,
+      18,
+      19,
+      20,
+      21,
+      22,
+      23,
+      24,
+      25,
+      26,
+      27,
+      28,
+      29,
+      30,
+      32,
+      33,
+      34,
+      35,
+      36
+    ],
+    "visible_layers": "ffcfcff_ffffffff",
+    "zone_display_mode": 0
+  },
+  "meta": {
+    "filename": "PI-Power-Board.kicad_prl",
+    "version": 3
+  },
+  "project": {
+    "files": []
+  }
+}
diff --git a/circuit_boards/BuckBoost/RockPI-Power-Board/PI-Power-Board.kicad_pro b/circuit_boards/BuckBoost/RockPI-Power-Board/PI-Power-Board.kicad_pro
new file mode 100644
index 0000000..f2e483d
--- /dev/null
+++ b/circuit_boards/BuckBoost/RockPI-Power-Board/PI-Power-Board.kicad_pro
@@ -0,0 +1,465 @@
+{
+  "board": {
+    "design_settings": {
+      "defaults": {
+        "board_outline_line_width": 0.09999999999999999,
+        "copper_line_width": 0.19999999999999998,
+        "copper_text_italic": false,
+        "copper_text_size_h": 1.5,
+        "copper_text_size_v": 1.5,
+        "copper_text_thickness": 0.3,
+        "copper_text_upright": false,
+        "courtyard_line_width": 0.049999999999999996,
+        "dimension_precision": 4,
+        "dimension_units": 3,
+        "dimensions": {
+          "arrow_length": 1270000,
+          "extension_offset": 500000,
+          "keep_text_aligned": true,
+          "suppress_zeroes": false,
+          "text_position": 0,
+          "units_format": 1
+        },
+        "fab_line_width": 0.09999999999999999,
+        "fab_text_italic": false,
+        "fab_text_size_h": 1.0,
+        "fab_text_size_v": 1.0,
+        "fab_text_thickness": 0.15,
+        "fab_text_upright": false,
+        "other_line_width": 0.15,
+        "other_text_italic": false,
+        "other_text_size_h": 1.0,
+        "other_text_size_v": 1.0,
+        "other_text_thickness": 0.15,
+        "other_text_upright": false,
+        "pads": {
+          "drill": 2.5,
+          "height": 2.5,
+          "width": 2.5
+        },
+        "silk_line_width": 0.15,
+        "silk_text_italic": false,
+        "silk_text_size_h": 1.0,
+        "silk_text_size_v": 1.0,
+        "silk_text_thickness": 0.15,
+        "silk_text_upright": false,
+        "zones": {
+          "45_degree_only": false,
+          "min_clearance": 0.254
+        }
+      },
+      "diff_pair_dimensions": [
+        {
+          "gap": 0.0,
+          "via_gap": 0.0,
+          "width": 0.0
+        }
+      ],
+      "drc_exclusions": [],
+      "meta": {
+        "version": 2
+      },
+      "rule_severities": {
+        "annular_width": "error",
+        "clearance": "error",
+        "copper_edge_clearance": "error",
+        "courtyards_overlap": "error",
+        "diff_pair_gap_out_of_range": "error",
+        "diff_pair_uncoupled_length_too_long": "error",
+        "drill_out_of_range": "error",
+        "duplicate_footprints": "warning",
+        "extra_footprint": "warning",
+        "footprint_type_mismatch": "error",
+        "hole_clearance": "error",
+        "hole_near_hole": "error",
+        "invalid_outline": "error",
+        "item_on_disabled_layer": "error",
+        "items_not_allowed": "error",
+        "length_out_of_range": "error",
+        "malformed_courtyard": "error",
+        "microvia_drill_out_of_range": "error",
+        "missing_courtyard": "ignore",
+        "missing_footprint": "warning",
+        "net_conflict": "warning",
+        "npth_inside_courtyard": "ignore",
+        "padstack": "error",
+        "pth_inside_courtyard": "ignore",
+        "shorting_items": "error",
+        "silk_over_copper": "warning",
+        "silk_overlap": "warning",
+        "skew_out_of_range": "error",
+        "through_hole_pad_without_hole": "error",
+        "too_many_vias": "error",
+        "track_dangling": "warning",
+        "track_width": "error",
+        "tracks_crossing": "error",
+        "unconnected_items": "error",
+        "unresolved_variable": "error",
+        "via_dangling": "warning",
+        "zone_has_empty_net": "error",
+        "zones_intersect": "error"
+      },
+      "rules": {
+        "allow_blind_buried_vias": false,
+        "allow_microvias": false,
+        "max_error": 0.005,
+        "min_clearance": 0.2286,
+        "min_copper_edge_clearance": 0.0,
+        "min_hole_clearance": 0.25,
+        "min_hole_to_hole": 0.25,
+        "min_microvia_diameter": 0.19999999999999998,
+        "min_microvia_drill": 0.09999999999999999,
+        "min_silk_clearance": 0.0,
+        "min_through_hole_diameter": 0.19999999999999998,
+        "min_track_width": 0.2413,
+        "min_via_annular_width": 0.049999999999999996,
+        "min_via_diameter": 0.39999999999999997,
+        "solder_mask_clearance": 0.0,
+        "solder_mask_min_width": 0.0,
+        "use_height_for_length_calcs": true
+      },
+      "track_widths": [
+        0.0,
+        0.254,
+        0.381,
+        0.508,
+        0.635
+      ],
+      "via_dimensions": [
+        {
+          "diameter": 0.0,
+          "drill": 0.0
+        },
+        {
+          "diameter": 0.508,
+          "drill": 0.254
+        },
+        {
+          "diameter": 0.889,
+          "drill": 0.508
+        },
+        {
+          "diameter": 1.143,
+          "drill": 0.7112
+        }
+      ],
+      "zones_allow_external_fillets": false,
+      "zones_use_no_outline": true
+    },
+    "layer_presets": []
+  },
+  "boards": [],
+  "cvpcb": {
+    "equivalence_files": []
+  },
+  "erc": {
+    "erc_exclusions": [],
+    "meta": {
+      "version": 0
+    },
+    "pin_map": [
+      [
+        0,
+        0,
+        0,
+        0,
+        0,
+        0,
+        1,
+        0,
+        0,
+        0,
+        0,
+        2
+      ],
+      [
+        0,
+        2,
+        0,
+        1,
+        0,
+        0,
+        1,
+        0,
+        2,
+        2,
+        2,
+        2
+      ],
+      [
+        0,
+        0,
+        0,
+        0,
+        0,
+        0,
+        1,
+        0,
+        1,
+        0,
+        1,
+        2
+      ],
+      [
+        0,
+        1,
+        0,
+        0,
+        0,
+        0,
+        1,
+        1,
+        2,
+        1,
+        1,
+        2
+      ],
+      [
+        0,
+        0,
+        0,
+        0,
+        0,
+        0,
+        1,
+        0,
+        0,
+        0,
+        0,
+        2
+      ],
+      [
+        0,
+        0,
+        0,
+        0,
+        0,
+        0,
+        0,
+        0,
+        0,
+        0,
+        0,
+        2
+      ],
+      [
+        1,
+        1,
+        1,
+        1,
+        1,
+        0,
+        1,
+        1,
+        1,
+        1,
+        1,
+        2
+      ],
+      [
+        0,
+        0,
+        0,
+        1,
+        0,
+        0,
+        1,
+        0,
+        0,
+        0,
+        0,
+        2
+      ],
+      [
+        0,
+        2,
+        1,
+        2,
+        0,
+        0,
+        1,
+        0,
+        2,
+        2,
+        2,
+        2
+      ],
+      [
+        0,
+        2,
+        0,
+        1,
+        0,
+        0,
+        1,
+        0,
+        2,
+        0,
+        0,
+        2
+      ],
+      [
+        0,
+        2,
+        1,
+        1,
+        0,
+        0,
+        1,
+        0,
+        2,
+        0,
+        0,
+        2
+      ],
+      [
+        2,
+        2,
+        2,
+        2,
+        2,
+        2,
+        2,
+        2,
+        2,
+        2,
+        2,
+        2
+      ]
+    ],
+    "rule_severities": {
+      "bus_definition_conflict": "error",
+      "bus_entry_needed": "error",
+      "bus_label_syntax": "error",
+      "bus_to_bus_conflict": "error",
+      "bus_to_net_conflict": "error",
+      "different_unit_footprint": "error",
+      "different_unit_net": "error",
+      "duplicate_reference": "error",
+      "duplicate_sheet_names": "error",
+      "extra_units": "error",
+      "global_label_dangling": "warning",
+      "hier_label_mismatch": "error",
+      "label_dangling": "error",
+      "lib_symbol_issues": "warning",
+      "multiple_net_names": "warning",
+      "net_not_bus_member": "warning",
+      "no_connect_connected": "warning",
+      "no_connect_dangling": "warning",
+      "pin_not_connected": "error",
+      "pin_not_driven": "error",
+      "pin_to_pin": "warning",
+      "power_pin_not_driven": "error",
+      "similar_labels": "warning",
+      "unannotated": "error",
+      "unit_value_mismatch": "error",
+      "unresolved_variable": "error",
+      "wire_dangling": "error"
+    }
+  },
+  "libraries": {
+    "pinned_footprint_libs": [],
+    "pinned_symbol_libs": []
+  },
+  "meta": {
+    "filename": "PI-Power-Board.kicad_pro",
+    "version": 1
+  },
+  "net_settings": {
+    "classes": [
+      {
+        "bus_width": 12.0,
+        "clearance": 0.2,
+        "diff_pair_gap": 0.25,
+        "diff_pair_via_gap": 0.25,
+        "diff_pair_width": 0.2,
+        "line_style": 0,
+        "microvia_diameter": 0.3,
+        "microvia_drill": 0.1,
+        "name": "Default",
+        "pcb_color": "rgba(0, 0, 0, 0.000)",
+        "schematic_color": "rgba(0, 0, 0, 0.000)",
+        "track_width": 0.25,
+        "via_diameter": 0.8,
+        "via_drill": 0.4,
+        "wire_width": 6.0
+      }
+    ],
+    "meta": {
+      "version": 2
+    },
+    "net_colors": null
+  },
+  "pcbnew": {
+    "last_paths": {
+      "gencad": "",
+      "idf": "",
+      "netlist": "",
+      "specctra_dsn": "",
+      "step": "PI-Power-Board.step",
+      "vrml": ""
+    },
+    "page_layout_descr_file": ""
+  },
+  "schematic": {
+    "annotate_start_num": 0,
+    "drawing": {
+      "default_line_thickness": 6.0,
+      "default_text_size": 50.0,
+      "field_names": [],
+      "intersheets_ref_own_page": false,
+      "intersheets_ref_prefix": "",
+      "intersheets_ref_short": false,
+      "intersheets_ref_show": false,
+      "intersheets_ref_suffix": "",
+      "junction_size_choice": 3,
+      "label_size_ratio": 0.375,
+      "pin_symbol_size": 25.0,
+      "text_offset_ratio": 0.15
+    },
+    "legacy_lib_dir": "",
+    "legacy_lib_list": [],
+    "meta": {
+      "version": 1
+    },
+    "net_format_name": "",
+    "ngspice": {
+      "fix_include_paths": true,
+      "fix_passive_vals": false,
+      "meta": {
+        "version": 0
+      },
+      "model_mode": 0,
+      "workbook_filename": ""
+    },
+    "page_layout_descr_file": "",
+    "plot_directory": "",
+    "spice_adjust_passive_values": false,
+    "spice_external_command": "spice \"%I\"",
+    "subpart_first_id": 65,
+    "subpart_id_separator": 0
+  },
+  "sheets": [
+    [
+      "2707d6e5-f0fd-4132-ae41-e0b291f42ef6",
+      ""
+    ],
+    [
+      "feeb2d6c-4828-41f4-95de-5c15de403137",
+      "5V PowerSupply"
+    ],
+    [
+      "47cdabce-0f38-4512-8fd1-f452002c5dd4",
+      "CAN-FD"
+    ],
+    [
+      "5c12e4ab-2d1c-4640-9862-f6337288ba8e",
+      "IMU Driver"
+    ],
+    [
+      "2d4e4a8e-5ec4-4f06-b5e3-fdf354939c71",
+      "3V-3.3V-PS"
+    ]
+  ],
+  "text_variables": {}
+}
diff --git a/circuit_boards/BuckBoost/RockPI-Power-Board/PI-Power-Board.kicad_sch b/circuit_boards/BuckBoost/RockPI-Power-Board/PI-Power-Board.kicad_sch
new file mode 100644
index 0000000..72d32e6
--- /dev/null
+++ b/circuit_boards/BuckBoost/RockPI-Power-Board/PI-Power-Board.kicad_sch
@@ -0,0 +1,3791 @@
+(kicad_sch (version 20211123) (generator eeschema)
+
+  (uuid 2707d6e5-f0fd-4132-ae41-e0b291f42ef6)
+
+  (paper "USLedger")
+
+  (title_block
+    (title "Pi Power Board 2")
+    (date "2022-11-11")
+    (rev "1")
+    (company "971 Spartan Robotics")
+  )
+
+  (lib_symbols
+    (symbol "Connector:Conn_01x02_Male" (pin_names (offset 1.016) hide) (in_bom yes) (on_board yes)
+      (property "Reference" "J" (id 0) (at 0 2.54 0)
+        (effects (font (size 1.27 1.27)))
+      )
+      (property "Value" "Conn_01x02_Male" (id 1) (at 0 -5.08 0)
+        (effects (font (size 1.27 1.27)))
+      )
+      (property "Footprint" "" (id 2) (at 0 0 0)
+        (effects (font (size 1.27 1.27)) hide)
+      )
+      (property "Datasheet" "~" (id 3) (at 0 0 0)
+        (effects (font (size 1.27 1.27)) hide)
+      )
+      (property "ki_keywords" "connector" (id 4) (at 0 0 0)
+        (effects (font (size 1.27 1.27)) hide)
+      )
+      (property "ki_description" "Generic connector, single row, 01x02, script generated (kicad-library-utils/schlib/autogen/connector/)" (id 5) (at 0 0 0)
+        (effects (font (size 1.27 1.27)) hide)
+      )
+      (property "ki_fp_filters" "Connector*:*_1x??_*" (id 6) (at 0 0 0)
+        (effects (font (size 1.27 1.27)) hide)
+      )
+      (symbol "Conn_01x02_Male_1_1"
+        (polyline
+          (pts
+            (xy 1.27 -2.54)
+            (xy 0.8636 -2.54)
+          )
+          (stroke (width 0.1524) (type default) (color 0 0 0 0))
+          (fill (type none))
+        )
+        (polyline
+          (pts
+            (xy 1.27 0)
+            (xy 0.8636 0)
+          )
+          (stroke (width 0.1524) (type default) (color 0 0 0 0))
+          (fill (type none))
+        )
+        (rectangle (start 0.8636 -2.413) (end 0 -2.667)
+          (stroke (width 0.1524) (type default) (color 0 0 0 0))
+          (fill (type outline))
+        )
+        (rectangle (start 0.8636 0.127) (end 0 -0.127)
+          (stroke (width 0.1524) (type default) (color 0 0 0 0))
+          (fill (type outline))
+        )
+        (pin passive line (at 5.08 0 180) (length 3.81)
+          (name "Pin_1" (effects (font (size 1.27 1.27))))
+          (number "1" (effects (font (size 1.27 1.27))))
+        )
+        (pin passive line (at 5.08 -2.54 180) (length 3.81)
+          (name "Pin_2" (effects (font (size 1.27 1.27))))
+          (number "2" (effects (font (size 1.27 1.27))))
+        )
+      )
+    )
+    (symbol "Connector:Conn_01x03_Male" (pin_names (offset 1.016) hide) (in_bom yes) (on_board yes)
+      (property "Reference" "J" (id 0) (at 0 5.08 0)
+        (effects (font (size 1.27 1.27)))
+      )
+      (property "Value" "Conn_01x03_Male" (id 1) (at 0 -5.08 0)
+        (effects (font (size 1.27 1.27)))
+      )
+      (property "Footprint" "" (id 2) (at 0 0 0)
+        (effects (font (size 1.27 1.27)) hide)
+      )
+      (property "Datasheet" "~" (id 3) (at 0 0 0)
+        (effects (font (size 1.27 1.27)) hide)
+      )
+      (property "ki_keywords" "connector" (id 4) (at 0 0 0)
+        (effects (font (size 1.27 1.27)) hide)
+      )
+      (property "ki_description" "Generic connector, single row, 01x03, script generated (kicad-library-utils/schlib/autogen/connector/)" (id 5) (at 0 0 0)
+        (effects (font (size 1.27 1.27)) hide)
+      )
+      (property "ki_fp_filters" "Connector*:*_1x??_*" (id 6) (at 0 0 0)
+        (effects (font (size 1.27 1.27)) hide)
+      )
+      (symbol "Conn_01x03_Male_1_1"
+        (polyline
+          (pts
+            (xy 1.27 -2.54)
+            (xy 0.8636 -2.54)
+          )
+          (stroke (width 0.1524) (type default) (color 0 0 0 0))
+          (fill (type none))
+        )
+        (polyline
+          (pts
+            (xy 1.27 0)
+            (xy 0.8636 0)
+          )
+          (stroke (width 0.1524) (type default) (color 0 0 0 0))
+          (fill (type none))
+        )
+        (polyline
+          (pts
+            (xy 1.27 2.54)
+            (xy 0.8636 2.54)
+          )
+          (stroke (width 0.1524) (type default) (color 0 0 0 0))
+          (fill (type none))
+        )
+        (rectangle (start 0.8636 -2.413) (end 0 -2.667)
+          (stroke (width 0.1524) (type default) (color 0 0 0 0))
+          (fill (type outline))
+        )
+        (rectangle (start 0.8636 0.127) (end 0 -0.127)
+          (stroke (width 0.1524) (type default) (color 0 0 0 0))
+          (fill (type outline))
+        )
+        (rectangle (start 0.8636 2.667) (end 0 2.413)
+          (stroke (width 0.1524) (type default) (color 0 0 0 0))
+          (fill (type outline))
+        )
+        (pin passive line (at 5.08 2.54 180) (length 3.81)
+          (name "Pin_1" (effects (font (size 1.27 1.27))))
+          (number "1" (effects (font (size 1.27 1.27))))
+        )
+        (pin passive line (at 5.08 0 180) (length 3.81)
+          (name "Pin_2" (effects (font (size 1.27 1.27))))
+          (number "2" (effects (font (size 1.27 1.27))))
+        )
+        (pin passive line (at 5.08 -2.54 180) (length 3.81)
+          (name "Pin_3" (effects (font (size 1.27 1.27))))
+          (number "3" (effects (font (size 1.27 1.27))))
+        )
+      )
+    )
+    (symbol "Connector:Conn_01x04_Male" (pin_names (offset 1.016) hide) (in_bom yes) (on_board yes)
+      (property "Reference" "J" (id 0) (at 0 5.08 0)
+        (effects (font (size 1.27 1.27)))
+      )
+      (property "Value" "Conn_01x04_Male" (id 1) (at 0 -7.62 0)
+        (effects (font (size 1.27 1.27)))
+      )
+      (property "Footprint" "" (id 2) (at 0 0 0)
+        (effects (font (size 1.27 1.27)) hide)
+      )
+      (property "Datasheet" "~" (id 3) (at 0 0 0)
+        (effects (font (size 1.27 1.27)) hide)
+      )
+      (property "ki_keywords" "connector" (id 4) (at 0 0 0)
+        (effects (font (size 1.27 1.27)) hide)
+      )
+      (property "ki_description" "Generic connector, single row, 01x04, script generated (kicad-library-utils/schlib/autogen/connector/)" (id 5) (at 0 0 0)
+        (effects (font (size 1.27 1.27)) hide)
+      )
+      (property "ki_fp_filters" "Connector*:*_1x??_*" (id 6) (at 0 0 0)
+        (effects (font (size 1.27 1.27)) hide)
+      )
+      (symbol "Conn_01x04_Male_1_1"
+        (polyline
+          (pts
+            (xy 1.27 -5.08)
+            (xy 0.8636 -5.08)
+          )
+          (stroke (width 0.1524) (type default) (color 0 0 0 0))
+          (fill (type none))
+        )
+        (polyline
+          (pts
+            (xy 1.27 -2.54)
+            (xy 0.8636 -2.54)
+          )
+          (stroke (width 0.1524) (type default) (color 0 0 0 0))
+          (fill (type none))
+        )
+        (polyline
+          (pts
+            (xy 1.27 0)
+            (xy 0.8636 0)
+          )
+          (stroke (width 0.1524) (type default) (color 0 0 0 0))
+          (fill (type none))
+        )
+        (polyline
+          (pts
+            (xy 1.27 2.54)
+            (xy 0.8636 2.54)
+          )
+          (stroke (width 0.1524) (type default) (color 0 0 0 0))
+          (fill (type none))
+        )
+        (rectangle (start 0.8636 -4.953) (end 0 -5.207)
+          (stroke (width 0.1524) (type default) (color 0 0 0 0))
+          (fill (type outline))
+        )
+        (rectangle (start 0.8636 -2.413) (end 0 -2.667)
+          (stroke (width 0.1524) (type default) (color 0 0 0 0))
+          (fill (type outline))
+        )
+        (rectangle (start 0.8636 0.127) (end 0 -0.127)
+          (stroke (width 0.1524) (type default) (color 0 0 0 0))
+          (fill (type outline))
+        )
+        (rectangle (start 0.8636 2.667) (end 0 2.413)
+          (stroke (width 0.1524) (type default) (color 0 0 0 0))
+          (fill (type outline))
+        )
+        (pin passive line (at 5.08 2.54 180) (length 3.81)
+          (name "Pin_1" (effects (font (size 1.27 1.27))))
+          (number "1" (effects (font (size 1.27 1.27))))
+        )
+        (pin passive line (at 5.08 0 180) (length 3.81)
+          (name "Pin_2" (effects (font (size 1.27 1.27))))
+          (number "2" (effects (font (size 1.27 1.27))))
+        )
+        (pin passive line (at 5.08 -2.54 180) (length 3.81)
+          (name "Pin_3" (effects (font (size 1.27 1.27))))
+          (number "3" (effects (font (size 1.27 1.27))))
+        )
+        (pin passive line (at 5.08 -5.08 180) (length 3.81)
+          (name "Pin_4" (effects (font (size 1.27 1.27))))
+          (number "4" (effects (font (size 1.27 1.27))))
+        )
+      )
+    )
+    (symbol "Connector:Conn_01x12_Male" (pin_names (offset 1.016) hide) (in_bom yes) (on_board yes)
+      (property "Reference" "J" (id 0) (at 0 15.24 0)
+        (effects (font (size 1.27 1.27)))
+      )
+      (property "Value" "Conn_01x12_Male" (id 1) (at 0 -17.78 0)
+        (effects (font (size 1.27 1.27)))
+      )
+      (property "Footprint" "" (id 2) (at 0 0 0)
+        (effects (font (size 1.27 1.27)) hide)
+      )
+      (property "Datasheet" "~" (id 3) (at 0 0 0)
+        (effects (font (size 1.27 1.27)) hide)
+      )
+      (property "ki_keywords" "connector" (id 4) (at 0 0 0)
+        (effects (font (size 1.27 1.27)) hide)
+      )
+      (property "ki_description" "Generic connector, single row, 01x12, script generated (kicad-library-utils/schlib/autogen/connector/)" (id 5) (at 0 0 0)
+        (effects (font (size 1.27 1.27)) hide)
+      )
+      (property "ki_fp_filters" "Connector*:*_1x??_*" (id 6) (at 0 0 0)
+        (effects (font (size 1.27 1.27)) hide)
+      )
+      (symbol "Conn_01x12_Male_1_1"
+        (polyline
+          (pts
+            (xy 1.27 -15.24)
+            (xy 0.8636 -15.24)
+          )
+          (stroke (width 0.1524) (type default) (color 0 0 0 0))
+          (fill (type none))
+        )
+        (polyline
+          (pts
+            (xy 1.27 -12.7)
+            (xy 0.8636 -12.7)
+          )
+          (stroke (width 0.1524) (type default) (color 0 0 0 0))
+          (fill (type none))
+        )
+        (polyline
+          (pts
+            (xy 1.27 -10.16)
+            (xy 0.8636 -10.16)
+          )
+          (stroke (width 0.1524) (type default) (color 0 0 0 0))
+          (fill (type none))
+        )
+        (polyline
+          (pts
+            (xy 1.27 -7.62)
+            (xy 0.8636 -7.62)
+          )
+          (stroke (width 0.1524) (type default) (color 0 0 0 0))
+          (fill (type none))
+        )
+        (polyline
+          (pts
+            (xy 1.27 -5.08)
+            (xy 0.8636 -5.08)
+          )
+          (stroke (width 0.1524) (type default) (color 0 0 0 0))
+          (fill (type none))
+        )
+        (polyline
+          (pts
+            (xy 1.27 -2.54)
+            (xy 0.8636 -2.54)
+          )
+          (stroke (width 0.1524) (type default) (color 0 0 0 0))
+          (fill (type none))
+        )
+        (polyline
+          (pts
+            (xy 1.27 0)
+            (xy 0.8636 0)
+          )
+          (stroke (width 0.1524) (type default) (color 0 0 0 0))
+          (fill (type none))
+        )
+        (polyline
+          (pts
+            (xy 1.27 2.54)
+            (xy 0.8636 2.54)
+          )
+          (stroke (width 0.1524) (type default) (color 0 0 0 0))
+          (fill (type none))
+        )
+        (polyline
+          (pts
+            (xy 1.27 5.08)
+            (xy 0.8636 5.08)
+          )
+          (stroke (width 0.1524) (type default) (color 0 0 0 0))
+          (fill (type none))
+        )
+        (polyline
+          (pts
+            (xy 1.27 7.62)
+            (xy 0.8636 7.62)
+          )
+          (stroke (width 0.1524) (type default) (color 0 0 0 0))
+          (fill (type none))
+        )
+        (polyline
+          (pts
+            (xy 1.27 10.16)
+            (xy 0.8636 10.16)
+          )
+          (stroke (width 0.1524) (type default) (color 0 0 0 0))
+          (fill (type none))
+        )
+        (polyline
+          (pts
+            (xy 1.27 12.7)
+            (xy 0.8636 12.7)
+          )
+          (stroke (width 0.1524) (type default) (color 0 0 0 0))
+          (fill (type none))
+        )
+        (rectangle (start 0.8636 -15.113) (end 0 -15.367)
+          (stroke (width 0.1524) (type default) (color 0 0 0 0))
+          (fill (type outline))
+        )
+        (rectangle (start 0.8636 -12.573) (end 0 -12.827)
+          (stroke (width 0.1524) (type default) (color 0 0 0 0))
+          (fill (type outline))
+        )
+        (rectangle (start 0.8636 -10.033) (end 0 -10.287)
+          (stroke (width 0.1524) (type default) (color 0 0 0 0))
+          (fill (type outline))
+        )
+        (rectangle (start 0.8636 -7.493) (end 0 -7.747)
+          (stroke (width 0.1524) (type default) (color 0 0 0 0))
+          (fill (type outline))
+        )
+        (rectangle (start 0.8636 -4.953) (end 0 -5.207)
+          (stroke (width 0.1524) (type default) (color 0 0 0 0))
+          (fill (type outline))
+        )
+        (rectangle (start 0.8636 -2.413) (end 0 -2.667)
+          (stroke (width 0.1524) (type default) (color 0 0 0 0))
+          (fill (type outline))
+        )
+        (rectangle (start 0.8636 0.127) (end 0 -0.127)
+          (stroke (width 0.1524) (type default) (color 0 0 0 0))
+          (fill (type outline))
+        )
+        (rectangle (start 0.8636 2.667) (end 0 2.413)
+          (stroke (width 0.1524) (type default) (color 0 0 0 0))
+          (fill (type outline))
+        )
+        (rectangle (start 0.8636 5.207) (end 0 4.953)
+          (stroke (width 0.1524) (type default) (color 0 0 0 0))
+          (fill (type outline))
+        )
+        (rectangle (start 0.8636 7.747) (end 0 7.493)
+          (stroke (width 0.1524) (type default) (color 0 0 0 0))
+          (fill (type outline))
+        )
+        (rectangle (start 0.8636 10.287) (end 0 10.033)
+          (stroke (width 0.1524) (type default) (color 0 0 0 0))
+          (fill (type outline))
+        )
+        (rectangle (start 0.8636 12.827) (end 0 12.573)
+          (stroke (width 0.1524) (type default) (color 0 0 0 0))
+          (fill (type outline))
+        )
+        (pin passive line (at 5.08 12.7 180) (length 3.81)
+          (name "Pin_1" (effects (font (size 1.27 1.27))))
+          (number "1" (effects (font (size 1.27 1.27))))
+        )
+        (pin passive line (at 5.08 -10.16 180) (length 3.81)
+          (name "Pin_10" (effects (font (size 1.27 1.27))))
+          (number "10" (effects (font (size 1.27 1.27))))
+        )
+        (pin passive line (at 5.08 -12.7 180) (length 3.81)
+          (name "Pin_11" (effects (font (size 1.27 1.27))))
+          (number "11" (effects (font (size 1.27 1.27))))
+        )
+        (pin passive line (at 5.08 -15.24 180) (length 3.81)
+          (name "Pin_12" (effects (font (size 1.27 1.27))))
+          (number "12" (effects (font (size 1.27 1.27))))
+        )
+        (pin passive line (at 5.08 10.16 180) (length 3.81)
+          (name "Pin_2" (effects (font (size 1.27 1.27))))
+          (number "2" (effects (font (size 1.27 1.27))))
+        )
+        (pin passive line (at 5.08 7.62 180) (length 3.81)
+          (name "Pin_3" (effects (font (size 1.27 1.27))))
+          (number "3" (effects (font (size 1.27 1.27))))
+        )
+        (pin passive line (at 5.08 5.08 180) (length 3.81)
+          (name "Pin_4" (effects (font (size 1.27 1.27))))
+          (number "4" (effects (font (size 1.27 1.27))))
+        )
+        (pin passive line (at 5.08 2.54 180) (length 3.81)
+          (name "Pin_5" (effects (font (size 1.27 1.27))))
+          (number "5" (effects (font (size 1.27 1.27))))
+        )
+        (pin passive line (at 5.08 0 180) (length 3.81)
+          (name "Pin_6" (effects (font (size 1.27 1.27))))
+          (number "6" (effects (font (size 1.27 1.27))))
+        )
+        (pin passive line (at 5.08 -2.54 180) (length 3.81)
+          (name "Pin_7" (effects (font (size 1.27 1.27))))
+          (number "7" (effects (font (size 1.27 1.27))))
+        )
+        (pin passive line (at 5.08 -5.08 180) (length 3.81)
+          (name "Pin_8" (effects (font (size 1.27 1.27))))
+          (number "8" (effects (font (size 1.27 1.27))))
+        )
+        (pin passive line (at 5.08 -7.62 180) (length 3.81)
+          (name "Pin_9" (effects (font (size 1.27 1.27))))
+          (number "9" (effects (font (size 1.27 1.27))))
+        )
+      )
+    )
+    (symbol "Connector:Conn_01x40_Male" (pin_names (offset 1.016) hide) (in_bom yes) (on_board yes)
+      (property "Reference" "J" (id 0) (at 0 50.8 0)
+        (effects (font (size 1.27 1.27)))
+      )
+      (property "Value" "Conn_01x40_Male" (id 1) (at 0 -53.34 0)
+        (effects (font (size 1.27 1.27)))
+      )
+      (property "Footprint" "" (id 2) (at 0 0 0)
+        (effects (font (size 1.27 1.27)) hide)
+      )
+      (property "Datasheet" "~" (id 3) (at 0 0 0)
+        (effects (font (size 1.27 1.27)) hide)
+      )
+      (property "ki_keywords" "connector" (id 4) (at 0 0 0)
+        (effects (font (size 1.27 1.27)) hide)
+      )
+      (property "ki_description" "Generic connector, single row, 01x40, script generated (kicad-library-utils/schlib/autogen/connector/)" (id 5) (at 0 0 0)
+        (effects (font (size 1.27 1.27)) hide)
+      )
+      (property "ki_fp_filters" "Connector*:*_1x??_*" (id 6) (at 0 0 0)
+        (effects (font (size 1.27 1.27)) hide)
+      )
+      (symbol "Conn_01x40_Male_1_1"
+        (polyline
+          (pts
+            (xy 1.27 -50.8)
+            (xy 0.8636 -50.8)
+          )
+          (stroke (width 0.1524) (type default) (color 0 0 0 0))
+          (fill (type none))
+        )
+        (polyline
+          (pts
+            (xy 1.27 -48.26)
+            (xy 0.8636 -48.26)
+          )
+          (stroke (width 0.1524) (type default) (color 0 0 0 0))
+          (fill (type none))
+        )
+        (polyline
+          (pts
+            (xy 1.27 -45.72)
+            (xy 0.8636 -45.72)
+          )
+          (stroke (width 0.1524) (type default) (color 0 0 0 0))
+          (fill (type none))
+        )
+        (polyline
+          (pts
+            (xy 1.27 -43.18)
+            (xy 0.8636 -43.18)
+          )
+          (stroke (width 0.1524) (type default) (color 0 0 0 0))
+          (fill (type none))
+        )
+        (polyline
+          (pts
+            (xy 1.27 -40.64)
+            (xy 0.8636 -40.64)
+          )
+          (stroke (width 0.1524) (type default) (color 0 0 0 0))
+          (fill (type none))
+        )
+        (polyline
+          (pts
+            (xy 1.27 -38.1)
+            (xy 0.8636 -38.1)
+          )
+          (stroke (width 0.1524) (type default) (color 0 0 0 0))
+          (fill (type none))
+        )
+        (polyline
+          (pts
+            (xy 1.27 -35.56)
+            (xy 0.8636 -35.56)
+          )
+          (stroke (width 0.1524) (type default) (color 0 0 0 0))
+          (fill (type none))
+        )
+        (polyline
+          (pts
+            (xy 1.27 -33.02)
+            (xy 0.8636 -33.02)
+          )
+          (stroke (width 0.1524) (type default) (color 0 0 0 0))
+          (fill (type none))
+        )
+        (polyline
+          (pts
+            (xy 1.27 -30.48)
+            (xy 0.8636 -30.48)
+          )
+          (stroke (width 0.1524) (type default) (color 0 0 0 0))
+          (fill (type none))
+        )
+        (polyline
+          (pts
+            (xy 1.27 -27.94)
+            (xy 0.8636 -27.94)
+          )
+          (stroke (width 0.1524) (type default) (color 0 0 0 0))
+          (fill (type none))
+        )
+        (polyline
+          (pts
+            (xy 1.27 -25.4)
+            (xy 0.8636 -25.4)
+          )
+          (stroke (width 0.1524) (type default) (color 0 0 0 0))
+          (fill (type none))
+        )
+        (polyline
+          (pts
+            (xy 1.27 -22.86)
+            (xy 0.8636 -22.86)
+          )
+          (stroke (width 0.1524) (type default) (color 0 0 0 0))
+          (fill (type none))
+        )
+        (polyline
+          (pts
+            (xy 1.27 -20.32)
+            (xy 0.8636 -20.32)
+          )
+          (stroke (width 0.1524) (type default) (color 0 0 0 0))
+          (fill (type none))
+        )
+        (polyline
+          (pts
+            (xy 1.27 -17.78)
+            (xy 0.8636 -17.78)
+          )
+          (stroke (width 0.1524) (type default) (color 0 0 0 0))
+          (fill (type none))
+        )
+        (polyline
+          (pts
+            (xy 1.27 -15.24)
+            (xy 0.8636 -15.24)
+          )
+          (stroke (width 0.1524) (type default) (color 0 0 0 0))
+          (fill (type none))
+        )
+        (polyline
+          (pts
+            (xy 1.27 -12.7)
+            (xy 0.8636 -12.7)
+          )
+          (stroke (width 0.1524) (type default) (color 0 0 0 0))
+          (fill (type none))
+        )
+        (polyline
+          (pts
+            (xy 1.27 -10.16)
+            (xy 0.8636 -10.16)
+          )
+          (stroke (width 0.1524) (type default) (color 0 0 0 0))
+          (fill (type none))
+        )
+        (polyline
+          (pts
+            (xy 1.27 -7.62)
+            (xy 0.8636 -7.62)
+          )
+          (stroke (width 0.1524) (type default) (color 0 0 0 0))
+          (fill (type none))
+        )
+        (polyline
+          (pts
+            (xy 1.27 -5.08)
+            (xy 0.8636 -5.08)
+          )
+          (stroke (width 0.1524) (type default) (color 0 0 0 0))
+          (fill (type none))
+        )
+        (polyline
+          (pts
+            (xy 1.27 -2.54)
+            (xy 0.8636 -2.54)
+          )
+          (stroke (width 0.1524) (type default) (color 0 0 0 0))
+          (fill (type none))
+        )
+        (polyline
+          (pts
+            (xy 1.27 0)
+            (xy 0.8636 0)
+          )
+          (stroke (width 0.1524) (type default) (color 0 0 0 0))
+          (fill (type none))
+        )
+        (polyline
+          (pts
+            (xy 1.27 2.54)
+            (xy 0.8636 2.54)
+          )
+          (stroke (width 0.1524) (type default) (color 0 0 0 0))
+          (fill (type none))
+        )
+        (polyline
+          (pts
+            (xy 1.27 5.08)
+            (xy 0.8636 5.08)
+          )
+          (stroke (width 0.1524) (type default) (color 0 0 0 0))
+          (fill (type none))
+        )
+        (polyline
+          (pts
+            (xy 1.27 7.62)
+            (xy 0.8636 7.62)
+          )
+          (stroke (width 0.1524) (type default) (color 0 0 0 0))
+          (fill (type none))
+        )
+        (polyline
+          (pts
+            (xy 1.27 10.16)
+            (xy 0.8636 10.16)
+          )
+          (stroke (width 0.1524) (type default) (color 0 0 0 0))
+          (fill (type none))
+        )
+        (polyline
+          (pts
+            (xy 1.27 12.7)
+            (xy 0.8636 12.7)
+          )
+          (stroke (width 0.1524) (type default) (color 0 0 0 0))
+          (fill (type none))
+        )
+        (polyline
+          (pts
+            (xy 1.27 15.24)
+            (xy 0.8636 15.24)
+          )
+          (stroke (width 0.1524) (type default) (color 0 0 0 0))
+          (fill (type none))
+        )
+        (polyline
+          (pts
+            (xy 1.27 17.78)
+            (xy 0.8636 17.78)
+          )
+          (stroke (width 0.1524) (type default) (color 0 0 0 0))
+          (fill (type none))
+        )
+        (polyline
+          (pts
+            (xy 1.27 20.32)
+            (xy 0.8636 20.32)
+          )
+          (stroke (width 0.1524) (type default) (color 0 0 0 0))
+          (fill (type none))
+        )
+        (polyline
+          (pts
+            (xy 1.27 22.86)
+            (xy 0.8636 22.86)
+          )
+          (stroke (width 0.1524) (type default) (color 0 0 0 0))
+          (fill (type none))
+        )
+        (polyline
+          (pts
+            (xy 1.27 25.4)
+            (xy 0.8636 25.4)
+          )
+          (stroke (width 0.1524) (type default) (color 0 0 0 0))
+          (fill (type none))
+        )
+        (polyline
+          (pts
+            (xy 1.27 27.94)
+            (xy 0.8636 27.94)
+          )
+          (stroke (width 0.1524) (type default) (color 0 0 0 0))
+          (fill (type none))
+        )
+        (polyline
+          (pts
+            (xy 1.27 30.48)
+            (xy 0.8636 30.48)
+          )
+          (stroke (width 0.1524) (type default) (color 0 0 0 0))
+          (fill (type none))
+        )
+        (polyline
+          (pts
+            (xy 1.27 33.02)
+            (xy 0.8636 33.02)
+          )
+          (stroke (width 0.1524) (type default) (color 0 0 0 0))
+          (fill (type none))
+        )
+        (polyline
+          (pts
+            (xy 1.27 35.56)
+            (xy 0.8636 35.56)
+          )
+          (stroke (width 0.1524) (type default) (color 0 0 0 0))
+          (fill (type none))
+        )
+        (polyline
+          (pts
+            (xy 1.27 38.1)
+            (xy 0.8636 38.1)
+          )
+          (stroke (width 0.1524) (type default) (color 0 0 0 0))
+          (fill (type none))
+        )
+        (polyline
+          (pts
+            (xy 1.27 40.64)
+            (xy 0.8636 40.64)
+          )
+          (stroke (width 0.1524) (type default) (color 0 0 0 0))
+          (fill (type none))
+        )
+        (polyline
+          (pts
+            (xy 1.27 43.18)
+            (xy 0.8636 43.18)
+          )
+          (stroke (width 0.1524) (type default) (color 0 0 0 0))
+          (fill (type none))
+        )
+        (polyline
+          (pts
+            (xy 1.27 45.72)
+            (xy 0.8636 45.72)
+          )
+          (stroke (width 0.1524) (type default) (color 0 0 0 0))
+          (fill (type none))
+        )
+        (polyline
+          (pts
+            (xy 1.27 48.26)
+            (xy 0.8636 48.26)
+          )
+          (stroke (width 0.1524) (type default) (color 0 0 0 0))
+          (fill (type none))
+        )
+        (rectangle (start 0.8636 -50.673) (end 0 -50.927)
+          (stroke (width 0.1524) (type default) (color 0 0 0 0))
+          (fill (type outline))
+        )
+        (rectangle (start 0.8636 -48.133) (end 0 -48.387)
+          (stroke (width 0.1524) (type default) (color 0 0 0 0))
+          (fill (type outline))
+        )
+        (rectangle (start 0.8636 -45.593) (end 0 -45.847)
+          (stroke (width 0.1524) (type default) (color 0 0 0 0))
+          (fill (type outline))
+        )
+        (rectangle (start 0.8636 -43.053) (end 0 -43.307)
+          (stroke (width 0.1524) (type default) (color 0 0 0 0))
+          (fill (type outline))
+        )
+        (rectangle (start 0.8636 -40.513) (end 0 -40.767)
+          (stroke (width 0.1524) (type default) (color 0 0 0 0))
+          (fill (type outline))
+        )
+        (rectangle (start 0.8636 -37.973) (end 0 -38.227)
+          (stroke (width 0.1524) (type default) (color 0 0 0 0))
+          (fill (type outline))
+        )
+        (rectangle (start 0.8636 -35.433) (end 0 -35.687)
+          (stroke (width 0.1524) (type default) (color 0 0 0 0))
+          (fill (type outline))
+        )
+        (rectangle (start 0.8636 -32.893) (end 0 -33.147)
+          (stroke (width 0.1524) (type default) (color 0 0 0 0))
+          (fill (type outline))
+        )
+        (rectangle (start 0.8636 -30.353) (end 0 -30.607)
+          (stroke (width 0.1524) (type default) (color 0 0 0 0))
+          (fill (type outline))
+        )
+        (rectangle (start 0.8636 -27.813) (end 0 -28.067)
+          (stroke (width 0.1524) (type default) (color 0 0 0 0))
+          (fill (type outline))
+        )
+        (rectangle (start 0.8636 -25.273) (end 0 -25.527)
+          (stroke (width 0.1524) (type default) (color 0 0 0 0))
+          (fill (type outline))
+        )
+        (rectangle (start 0.8636 -22.733) (end 0 -22.987)
+          (stroke (width 0.1524) (type default) (color 0 0 0 0))
+          (fill (type outline))
+        )
+        (rectangle (start 0.8636 -20.193) (end 0 -20.447)
+          (stroke (width 0.1524) (type default) (color 0 0 0 0))
+          (fill (type outline))
+        )
+        (rectangle (start 0.8636 -17.653) (end 0 -17.907)
+          (stroke (width 0.1524) (type default) (color 0 0 0 0))
+          (fill (type outline))
+        )
+        (rectangle (start 0.8636 -15.113) (end 0 -15.367)
+          (stroke (width 0.1524) (type default) (color 0 0 0 0))
+          (fill (type outline))
+        )
+        (rectangle (start 0.8636 -12.573) (end 0 -12.827)
+          (stroke (width 0.1524) (type default) (color 0 0 0 0))
+          (fill (type outline))
+        )
+        (rectangle (start 0.8636 -10.033) (end 0 -10.287)
+          (stroke (width 0.1524) (type default) (color 0 0 0 0))
+          (fill (type outline))
+        )
+        (rectangle (start 0.8636 -7.493) (end 0 -7.747)
+          (stroke (width 0.1524) (type default) (color 0 0 0 0))
+          (fill (type outline))
+        )
+        (rectangle (start 0.8636 -4.953) (end 0 -5.207)
+          (stroke (width 0.1524) (type default) (color 0 0 0 0))
+          (fill (type outline))
+        )
+        (rectangle (start 0.8636 -2.413) (end 0 -2.667)
+          (stroke (width 0.1524) (type default) (color 0 0 0 0))
+          (fill (type outline))
+        )
+        (rectangle (start 0.8636 0.127) (end 0 -0.127)
+          (stroke (width 0.1524) (type default) (color 0 0 0 0))
+          (fill (type outline))
+        )
+        (rectangle (start 0.8636 2.667) (end 0 2.413)
+          (stroke (width 0.1524) (type default) (color 0 0 0 0))
+          (fill (type outline))
+        )
+        (rectangle (start 0.8636 5.207) (end 0 4.953)
+          (stroke (width 0.1524) (type default) (color 0 0 0 0))
+          (fill (type outline))
+        )
+        (rectangle (start 0.8636 7.747) (end 0 7.493)
+          (stroke (width 0.1524) (type default) (color 0 0 0 0))
+          (fill (type outline))
+        )
+        (rectangle (start 0.8636 10.287) (end 0 10.033)
+          (stroke (width 0.1524) (type default) (color 0 0 0 0))
+          (fill (type outline))
+        )
+        (rectangle (start 0.8636 12.827) (end 0 12.573)
+          (stroke (width 0.1524) (type default) (color 0 0 0 0))
+          (fill (type outline))
+        )
+        (rectangle (start 0.8636 15.367) (end 0 15.113)
+          (stroke (width 0.1524) (type default) (color 0 0 0 0))
+          (fill (type outline))
+        )
+        (rectangle (start 0.8636 17.907) (end 0 17.653)
+          (stroke (width 0.1524) (type default) (color 0 0 0 0))
+          (fill (type outline))
+        )
+        (rectangle (start 0.8636 20.447) (end 0 20.193)
+          (stroke (width 0.1524) (type default) (color 0 0 0 0))
+          (fill (type outline))
+        )
+        (rectangle (start 0.8636 22.987) (end 0 22.733)
+          (stroke (width 0.1524) (type default) (color 0 0 0 0))
+          (fill (type outline))
+        )
+        (rectangle (start 0.8636 25.527) (end 0 25.273)
+          (stroke (width 0.1524) (type default) (color 0 0 0 0))
+          (fill (type outline))
+        )
+        (rectangle (start 0.8636 28.067) (end 0 27.813)
+          (stroke (width 0.1524) (type default) (color 0 0 0 0))
+          (fill (type outline))
+        )
+        (rectangle (start 0.8636 30.607) (end 0 30.353)
+          (stroke (width 0.1524) (type default) (color 0 0 0 0))
+          (fill (type outline))
+        )
+        (rectangle (start 0.8636 33.147) (end 0 32.893)
+          (stroke (width 0.1524) (type default) (color 0 0 0 0))
+          (fill (type outline))
+        )
+        (rectangle (start 0.8636 35.687) (end 0 35.433)
+          (stroke (width 0.1524) (type default) (color 0 0 0 0))
+          (fill (type outline))
+        )
+        (rectangle (start 0.8636 38.227) (end 0 37.973)
+          (stroke (width 0.1524) (type default) (color 0 0 0 0))
+          (fill (type outline))
+        )
+        (rectangle (start 0.8636 40.767) (end 0 40.513)
+          (stroke (width 0.1524) (type default) (color 0 0 0 0))
+          (fill (type outline))
+        )
+        (rectangle (start 0.8636 43.307) (end 0 43.053)
+          (stroke (width 0.1524) (type default) (color 0 0 0 0))
+          (fill (type outline))
+        )
+        (rectangle (start 0.8636 45.847) (end 0 45.593)
+          (stroke (width 0.1524) (type default) (color 0 0 0 0))
+          (fill (type outline))
+        )
+        (rectangle (start 0.8636 48.387) (end 0 48.133)
+          (stroke (width 0.1524) (type default) (color 0 0 0 0))
+          (fill (type outline))
+        )
+        (pin passive line (at 5.08 48.26 180) (length 3.81)
+          (name "Pin_1" (effects (font (size 1.27 1.27))))
+          (number "1" (effects (font (size 1.27 1.27))))
+        )
+        (pin passive line (at 5.08 25.4 180) (length 3.81)
+          (name "Pin_10" (effects (font (size 1.27 1.27))))
+          (number "10" (effects (font (size 1.27 1.27))))
+        )
+        (pin passive line (at 5.08 22.86 180) (length 3.81)
+          (name "Pin_11" (effects (font (size 1.27 1.27))))
+          (number "11" (effects (font (size 1.27 1.27))))
+        )
+        (pin passive line (at 5.08 20.32 180) (length 3.81)
+          (name "Pin_12" (effects (font (size 1.27 1.27))))
+          (number "12" (effects (font (size 1.27 1.27))))
+        )
+        (pin passive line (at 5.08 17.78 180) (length 3.81)
+          (name "Pin_13" (effects (font (size 1.27 1.27))))
+          (number "13" (effects (font (size 1.27 1.27))))
+        )
+        (pin passive line (at 5.08 15.24 180) (length 3.81)
+          (name "Pin_14" (effects (font (size 1.27 1.27))))
+          (number "14" (effects (font (size 1.27 1.27))))
+        )
+        (pin passive line (at 5.08 12.7 180) (length 3.81)
+          (name "Pin_15" (effects (font (size 1.27 1.27))))
+          (number "15" (effects (font (size 1.27 1.27))))
+        )
+        (pin passive line (at 5.08 10.16 180) (length 3.81)
+          (name "Pin_16" (effects (font (size 1.27 1.27))))
+          (number "16" (effects (font (size 1.27 1.27))))
+        )
+        (pin passive line (at 5.08 7.62 180) (length 3.81)
+          (name "Pin_17" (effects (font (size 1.27 1.27))))
+          (number "17" (effects (font (size 1.27 1.27))))
+        )
+        (pin passive line (at 5.08 5.08 180) (length 3.81)
+          (name "Pin_18" (effects (font (size 1.27 1.27))))
+          (number "18" (effects (font (size 1.27 1.27))))
+        )
+        (pin passive line (at 5.08 2.54 180) (length 3.81)
+          (name "Pin_19" (effects (font (size 1.27 1.27))))
+          (number "19" (effects (font (size 1.27 1.27))))
+        )
+        (pin passive line (at 5.08 45.72 180) (length 3.81)
+          (name "Pin_2" (effects (font (size 1.27 1.27))))
+          (number "2" (effects (font (size 1.27 1.27))))
+        )
+        (pin passive line (at 5.08 0 180) (length 3.81)
+          (name "Pin_20" (effects (font (size 1.27 1.27))))
+          (number "20" (effects (font (size 1.27 1.27))))
+        )
+        (pin passive line (at 5.08 -2.54 180) (length 3.81)
+          (name "Pin_21" (effects (font (size 1.27 1.27))))
+          (number "21" (effects (font (size 1.27 1.27))))
+        )
+        (pin passive line (at 5.08 -5.08 180) (length 3.81)
+          (name "Pin_22" (effects (font (size 1.27 1.27))))
+          (number "22" (effects (font (size 1.27 1.27))))
+        )
+        (pin passive line (at 5.08 -7.62 180) (length 3.81)
+          (name "Pin_23" (effects (font (size 1.27 1.27))))
+          (number "23" (effects (font (size 1.27 1.27))))
+        )
+        (pin passive line (at 5.08 -10.16 180) (length 3.81)
+          (name "Pin_24" (effects (font (size 1.27 1.27))))
+          (number "24" (effects (font (size 1.27 1.27))))
+        )
+        (pin passive line (at 5.08 -12.7 180) (length 3.81)
+          (name "Pin_25" (effects (font (size 1.27 1.27))))
+          (number "25" (effects (font (size 1.27 1.27))))
+        )
+        (pin passive line (at 5.08 -15.24 180) (length 3.81)
+          (name "Pin_26" (effects (font (size 1.27 1.27))))
+          (number "26" (effects (font (size 1.27 1.27))))
+        )
+        (pin passive line (at 5.08 -17.78 180) (length 3.81)
+          (name "Pin_27" (effects (font (size 1.27 1.27))))
+          (number "27" (effects (font (size 1.27 1.27))))
+        )
+        (pin passive line (at 5.08 -20.32 180) (length 3.81)
+          (name "Pin_28" (effects (font (size 1.27 1.27))))
+          (number "28" (effects (font (size 1.27 1.27))))
+        )
+        (pin passive line (at 5.08 -22.86 180) (length 3.81)
+          (name "Pin_29" (effects (font (size 1.27 1.27))))
+          (number "29" (effects (font (size 1.27 1.27))))
+        )
+        (pin passive line (at 5.08 43.18 180) (length 3.81)
+          (name "Pin_3" (effects (font (size 1.27 1.27))))
+          (number "3" (effects (font (size 1.27 1.27))))
+        )
+        (pin passive line (at 5.08 -25.4 180) (length 3.81)
+          (name "Pin_30" (effects (font (size 1.27 1.27))))
+          (number "30" (effects (font (size 1.27 1.27))))
+        )
+        (pin passive line (at 5.08 -27.94 180) (length 3.81)
+          (name "Pin_31" (effects (font (size 1.27 1.27))))
+          (number "31" (effects (font (size 1.27 1.27))))
+        )
+        (pin passive line (at 5.08 -30.48 180) (length 3.81)
+          (name "Pin_32" (effects (font (size 1.27 1.27))))
+          (number "32" (effects (font (size 1.27 1.27))))
+        )
+        (pin passive line (at 5.08 -33.02 180) (length 3.81)
+          (name "Pin_33" (effects (font (size 1.27 1.27))))
+          (number "33" (effects (font (size 1.27 1.27))))
+        )
+        (pin passive line (at 5.08 -35.56 180) (length 3.81)
+          (name "Pin_34" (effects (font (size 1.27 1.27))))
+          (number "34" (effects (font (size 1.27 1.27))))
+        )
+        (pin passive line (at 5.08 -38.1 180) (length 3.81)
+          (name "Pin_35" (effects (font (size 1.27 1.27))))
+          (number "35" (effects (font (size 1.27 1.27))))
+        )
+        (pin passive line (at 5.08 -40.64 180) (length 3.81)
+          (name "Pin_36" (effects (font (size 1.27 1.27))))
+          (number "36" (effects (font (size 1.27 1.27))))
+        )
+        (pin passive line (at 5.08 -43.18 180) (length 3.81)
+          (name "Pin_37" (effects (font (size 1.27 1.27))))
+          (number "37" (effects (font (size 1.27 1.27))))
+        )
+        (pin passive line (at 5.08 -45.72 180) (length 3.81)
+          (name "Pin_38" (effects (font (size 1.27 1.27))))
+          (number "38" (effects (font (size 1.27 1.27))))
+        )
+        (pin passive line (at 5.08 -48.26 180) (length 3.81)
+          (name "Pin_39" (effects (font (size 1.27 1.27))))
+          (number "39" (effects (font (size 1.27 1.27))))
+        )
+        (pin passive line (at 5.08 40.64 180) (length 3.81)
+          (name "Pin_4" (effects (font (size 1.27 1.27))))
+          (number "4" (effects (font (size 1.27 1.27))))
+        )
+        (pin passive line (at 5.08 -50.8 180) (length 3.81)
+          (name "Pin_40" (effects (font (size 1.27 1.27))))
+          (number "40" (effects (font (size 1.27 1.27))))
+        )
+        (pin passive line (at 5.08 38.1 180) (length 3.81)
+          (name "Pin_5" (effects (font (size 1.27 1.27))))
+          (number "5" (effects (font (size 1.27 1.27))))
+        )
+        (pin passive line (at 5.08 35.56 180) (length 3.81)
+          (name "Pin_6" (effects (font (size 1.27 1.27))))
+          (number "6" (effects (font (size 1.27 1.27))))
+        )
+        (pin passive line (at 5.08 33.02 180) (length 3.81)
+          (name "Pin_7" (effects (font (size 1.27 1.27))))
+          (number "7" (effects (font (size 1.27 1.27))))
+        )
+        (pin passive line (at 5.08 30.48 180) (length 3.81)
+          (name "Pin_8" (effects (font (size 1.27 1.27))))
+          (number "8" (effects (font (size 1.27 1.27))))
+        )
+        (pin passive line (at 5.08 27.94 180) (length 3.81)
+          (name "Pin_9" (effects (font (size 1.27 1.27))))
+          (number "9" (effects (font (size 1.27 1.27))))
+        )
+      )
+    )
+    (symbol "Connector:TestPoint" (pin_numbers hide) (pin_names (offset 0.762) hide) (in_bom yes) (on_board yes)
+      (property "Reference" "TP" (id 0) (at 0 6.858 0)
+        (effects (font (size 1.27 1.27)))
+      )
+      (property "Value" "TestPoint" (id 1) (at 0 5.08 0)
+        (effects (font (size 1.27 1.27)))
+      )
+      (property "Footprint" "" (id 2) (at 5.08 0 0)
+        (effects (font (size 1.27 1.27)) hide)
+      )
+      (property "Datasheet" "~" (id 3) (at 5.08 0 0)
+        (effects (font (size 1.27 1.27)) hide)
+      )
+      (property "ki_keywords" "test point tp" (id 4) (at 0 0 0)
+        (effects (font (size 1.27 1.27)) hide)
+      )
+      (property "ki_description" "test point" (id 5) (at 0 0 0)
+        (effects (font (size 1.27 1.27)) hide)
+      )
+      (property "ki_fp_filters" "Pin* Test*" (id 6) (at 0 0 0)
+        (effects (font (size 1.27 1.27)) hide)
+      )
+      (symbol "TestPoint_0_1"
+        (circle (center 0 3.302) (radius 0.762)
+          (stroke (width 0) (type default) (color 0 0 0 0))
+          (fill (type none))
+        )
+      )
+      (symbol "TestPoint_1_1"
+        (pin passive line (at 0 0 90) (length 2.54)
+          (name "1" (effects (font (size 1.27 1.27))))
+          (number "1" (effects (font (size 1.27 1.27))))
+        )
+      )
+    )
+    (symbol "Device:LED" (pin_numbers hide) (pin_names (offset 1.016) hide) (in_bom yes) (on_board yes)
+      (property "Reference" "D?" (id 0) (at 3.81 -0.3174 90)
+        (effects (font (size 1.27 1.27)) (justify right))
+      )
+      (property "Value" "LED" (id 1) (at 3.81 -2.8574 90)
+        (effects (font (size 1.27 1.27)) (justify right))
+      )
+      (property "Footprint" "" (id 2) (at 0 0 0)
+        (effects (font (size 1.27 1.27)) hide)
+      )
+      (property "Datasheet" "~" (id 3) (at 0 0 0)
+        (effects (font (size 1.27 1.27)) hide)
+      )
+      (property "ki_keywords" "LED diode" (id 4) (at 0 0 0)
+        (effects (font (size 1.27 1.27)) hide)
+      )
+      (property "ki_description" "Light emitting diode" (id 5) (at 0 0 0)
+        (effects (font (size 1.27 1.27)) hide)
+      )
+      (property "ki_fp_filters" "LED* LED_SMD:* LED_THT:*" (id 6) (at 0 0 0)
+        (effects (font (size 1.27 1.27)) hide)
+      )
+      (symbol "LED_0_1"
+        (polyline
+          (pts
+            (xy -1.27 -1.27)
+            (xy -1.27 1.27)
+          )
+          (stroke (width 0.254) (type default) (color 0 0 0 0))
+          (fill (type none))
+        )
+        (polyline
+          (pts
+            (xy -1.27 0)
+            (xy 1.27 0)
+          )
+          (stroke (width 0) (type default) (color 0 0 0 0))
+          (fill (type none))
+        )
+        (polyline
+          (pts
+            (xy 1.27 -1.27)
+            (xy 1.27 1.27)
+            (xy -1.27 0)
+            (xy 1.27 -1.27)
+          )
+          (stroke (width 0.254) (type default) (color 0 0 0 0))
+          (fill (type outline))
+        )
+        (polyline
+          (pts
+            (xy -3.048 -0.762)
+            (xy -4.572 -2.286)
+            (xy -3.81 -2.286)
+            (xy -4.572 -2.286)
+            (xy -4.572 -1.524)
+          )
+          (stroke (width 0) (type default) (color 0 0 0 0))
+          (fill (type none))
+        )
+        (polyline
+          (pts
+            (xy -1.778 -0.762)
+            (xy -3.302 -2.286)
+            (xy -2.54 -2.286)
+            (xy -3.302 -2.286)
+            (xy -3.302 -1.524)
+          )
+          (stroke (width 0) (type default) (color 0 0 0 0))
+          (fill (type none))
+        )
+      )
+      (symbol "LED_1_1"
+        (pin passive line (at -3.81 0 0) (length 2.54)
+          (name "K" (effects (font (size 1.27 1.27))))
+          (number "1" (effects (font (size 1.27 1.27))))
+        )
+        (pin passive line (at 3.81 0 180) (length 2.54)
+          (name "A" (effects (font (size 1.27 1.27))))
+          (number "2" (effects (font (size 1.27 1.27))))
+        )
+      )
+    )
+    (symbol "Device:R_US" (pin_numbers hide) (pin_names (offset 0)) (in_bom yes) (on_board yes)
+      (property "Reference" "R" (id 0) (at 2.54 0 90)
+        (effects (font (size 1.27 1.27)))
+      )
+      (property "Value" "R_US" (id 1) (at -2.54 0 90)
+        (effects (font (size 1.27 1.27)))
+      )
+      (property "Footprint" "" (id 2) (at 1.016 -0.254 90)
+        (effects (font (size 1.27 1.27)) hide)
+      )
+      (property "Datasheet" "~" (id 3) (at 0 0 0)
+        (effects (font (size 1.27 1.27)) hide)
+      )
+      (property "ki_keywords" "R res resistor" (id 4) (at 0 0 0)
+        (effects (font (size 1.27 1.27)) hide)
+      )
+      (property "ki_description" "Resistor, US symbol" (id 5) (at 0 0 0)
+        (effects (font (size 1.27 1.27)) hide)
+      )
+      (property "ki_fp_filters" "R_*" (id 6) (at 0 0 0)
+        (effects (font (size 1.27 1.27)) hide)
+      )
+      (symbol "R_US_0_1"
+        (polyline
+          (pts
+            (xy 0 -2.286)
+            (xy 0 -2.54)
+          )
+          (stroke (width 0) (type default) (color 0 0 0 0))
+          (fill (type none))
+        )
+        (polyline
+          (pts
+            (xy 0 2.286)
+            (xy 0 2.54)
+          )
+          (stroke (width 0) (type default) (color 0 0 0 0))
+          (fill (type none))
+        )
+        (polyline
+          (pts
+            (xy 0 -0.762)
+            (xy 1.016 -1.143)
+            (xy 0 -1.524)
+            (xy -1.016 -1.905)
+            (xy 0 -2.286)
+          )
+          (stroke (width 0) (type default) (color 0 0 0 0))
+          (fill (type none))
+        )
+        (polyline
+          (pts
+            (xy 0 0.762)
+            (xy 1.016 0.381)
+            (xy 0 0)
+            (xy -1.016 -0.381)
+            (xy 0 -0.762)
+          )
+          (stroke (width 0) (type default) (color 0 0 0 0))
+          (fill (type none))
+        )
+        (polyline
+          (pts
+            (xy 0 2.286)
+            (xy 1.016 1.905)
+            (xy 0 1.524)
+            (xy -1.016 1.143)
+            (xy 0 0.762)
+          )
+          (stroke (width 0) (type default) (color 0 0 0 0))
+          (fill (type none))
+        )
+      )
+      (symbol "R_US_1_1"
+        (pin passive line (at 0 3.81 270) (length 1.27)
+          (name "~" (effects (font (size 1.27 1.27))))
+          (number "1" (effects (font (size 1.27 1.27))))
+        )
+        (pin passive line (at 0 -3.81 90) (length 1.27)
+          (name "~" (effects (font (size 1.27 1.27))))
+          (number "2" (effects (font (size 1.27 1.27))))
+        )
+      )
+    )
+    (symbol "Mechanical:MountingHole" (pin_names (offset 1.016)) (in_bom yes) (on_board yes)
+      (property "Reference" "H" (id 0) (at 0 5.08 0)
+        (effects (font (size 1.27 1.27)))
+      )
+      (property "Value" "MountingHole" (id 1) (at 0 3.175 0)
+        (effects (font (size 1.27 1.27)))
+      )
+      (property "Footprint" "" (id 2) (at 0 0 0)
+        (effects (font (size 1.27 1.27)) hide)
+      )
+      (property "Datasheet" "~" (id 3) (at 0 0 0)
+        (effects (font (size 1.27 1.27)) hide)
+      )
+      (property "ki_keywords" "mounting hole" (id 4) (at 0 0 0)
+        (effects (font (size 1.27 1.27)) hide)
+      )
+      (property "ki_description" "Mounting Hole without connection" (id 5) (at 0 0 0)
+        (effects (font (size 1.27 1.27)) hide)
+      )
+      (property "ki_fp_filters" "MountingHole*" (id 6) (at 0 0 0)
+        (effects (font (size 1.27 1.27)) hide)
+      )
+      (symbol "MountingHole_0_1"
+        (circle (center 0 0) (radius 1.27)
+          (stroke (width 1.27) (type default) (color 0 0 0 0))
+          (fill (type none))
+        )
+      )
+    )
+    (symbol "power:+3V0" (power) (pin_names (offset 0)) (in_bom yes) (on_board yes)
+      (property "Reference" "#PWR" (id 0) (at 0 -3.81 0)
+        (effects (font (size 1.27 1.27)) hide)
+      )
+      (property "Value" "+3V0" (id 1) (at 0 3.556 0)
+        (effects (font (size 1.27 1.27)))
+      )
+      (property "Footprint" "" (id 2) (at 0 0 0)
+        (effects (font (size 1.27 1.27)) hide)
+      )
+      (property "Datasheet" "" (id 3) (at 0 0 0)
+        (effects (font (size 1.27 1.27)) hide)
+      )
+      (property "ki_keywords" "power-flag" (id 4) (at 0 0 0)
+        (effects (font (size 1.27 1.27)) hide)
+      )
+      (property "ki_description" "Power symbol creates a global label with name \"+3V0\"" (id 5) (at 0 0 0)
+        (effects (font (size 1.27 1.27)) hide)
+      )
+      (symbol "+3V0_0_1"
+        (polyline
+          (pts
+            (xy -0.762 1.27)
+            (xy 0 2.54)
+          )
+          (stroke (width 0) (type default) (color 0 0 0 0))
+          (fill (type none))
+        )
+        (polyline
+          (pts
+            (xy 0 0)
+            (xy 0 2.54)
+          )
+          (stroke (width 0) (type default) (color 0 0 0 0))
+          (fill (type none))
+        )
+        (polyline
+          (pts
+            (xy 0 2.54)
+            (xy 0.762 1.27)
+          )
+          (stroke (width 0) (type default) (color 0 0 0 0))
+          (fill (type none))
+        )
+      )
+      (symbol "+3V0_1_1"
+        (pin power_in line (at 0 0 90) (length 0) hide
+          (name "+3V0" (effects (font (size 1.27 1.27))))
+          (number "1" (effects (font (size 1.27 1.27))))
+        )
+      )
+    )
+    (symbol "power:+3V3" (power) (pin_names (offset 0)) (in_bom yes) (on_board yes)
+      (property "Reference" "#PWR" (id 0) (at 0 -3.81 0)
+        (effects (font (size 1.27 1.27)) hide)
+      )
+      (property "Value" "+3V3" (id 1) (at 0 3.556 0)
+        (effects (font (size 1.27 1.27)))
+      )
+      (property "Footprint" "" (id 2) (at 0 0 0)
+        (effects (font (size 1.27 1.27)) hide)
+      )
+      (property "Datasheet" "" (id 3) (at 0 0 0)
+        (effects (font (size 1.27 1.27)) hide)
+      )
+      (property "ki_keywords" "power-flag" (id 4) (at 0 0 0)
+        (effects (font (size 1.27 1.27)) hide)
+      )
+      (property "ki_description" "Power symbol creates a global label with name \"+3V3\"" (id 5) (at 0 0 0)
+        (effects (font (size 1.27 1.27)) hide)
+      )
+      (symbol "+3V3_0_1"
+        (polyline
+          (pts
+            (xy -0.762 1.27)
+            (xy 0 2.54)
+          )
+          (stroke (width 0) (type default) (color 0 0 0 0))
+          (fill (type none))
+        )
+        (polyline
+          (pts
+            (xy 0 0)
+            (xy 0 2.54)
+          )
+          (stroke (width 0) (type default) (color 0 0 0 0))
+          (fill (type none))
+        )
+        (polyline
+          (pts
+            (xy 0 2.54)
+            (xy 0.762 1.27)
+          )
+          (stroke (width 0) (type default) (color 0 0 0 0))
+          (fill (type none))
+        )
+      )
+      (symbol "+3V3_1_1"
+        (pin power_in line (at 0 0 90) (length 0) hide
+          (name "+3V3" (effects (font (size 1.27 1.27))))
+          (number "1" (effects (font (size 1.27 1.27))))
+        )
+      )
+    )
+    (symbol "power:+5V" (power) (pin_names (offset 0)) (in_bom yes) (on_board yes)
+      (property "Reference" "#PWR" (id 0) (at 0 -3.81 0)
+        (effects (font (size 1.27 1.27)) hide)
+      )
+      (property "Value" "+5V" (id 1) (at 0 3.556 0)
+        (effects (font (size 1.27 1.27)))
+      )
+      (property "Footprint" "" (id 2) (at 0 0 0)
+        (effects (font (size 1.27 1.27)) hide)
+      )
+      (property "Datasheet" "" (id 3) (at 0 0 0)
+        (effects (font (size 1.27 1.27)) hide)
+      )
+      (property "ki_keywords" "power-flag" (id 4) (at 0 0 0)
+        (effects (font (size 1.27 1.27)) hide)
+      )
+      (property "ki_description" "Power symbol creates a global label with name \"+5V\"" (id 5) (at 0 0 0)
+        (effects (font (size 1.27 1.27)) hide)
+      )
+      (symbol "+5V_0_1"
+        (polyline
+          (pts
+            (xy -0.762 1.27)
+            (xy 0 2.54)
+          )
+          (stroke (width 0) (type default) (color 0 0 0 0))
+          (fill (type none))
+        )
+        (polyline
+          (pts
+            (xy 0 0)
+            (xy 0 2.54)
+          )
+          (stroke (width 0) (type default) (color 0 0 0 0))
+          (fill (type none))
+        )
+        (polyline
+          (pts
+            (xy 0 2.54)
+            (xy 0.762 1.27)
+          )
+          (stroke (width 0) (type default) (color 0 0 0 0))
+          (fill (type none))
+        )
+      )
+      (symbol "+5V_1_1"
+        (pin power_in line (at 0 0 90) (length 0) hide
+          (name "+5V" (effects (font (size 1.27 1.27))))
+          (number "1" (effects (font (size 1.27 1.27))))
+        )
+      )
+    )
+    (symbol "power:GND" (power) (pin_names (offset 0)) (in_bom yes) (on_board yes)
+      (property "Reference" "#PWR" (id 0) (at 0 -6.35 0)
+        (effects (font (size 1.27 1.27)) hide)
+      )
+      (property "Value" "GND" (id 1) (at 0 -3.81 0)
+        (effects (font (size 1.27 1.27)))
+      )
+      (property "Footprint" "" (id 2) (at 0 0 0)
+        (effects (font (size 1.27 1.27)) hide)
+      )
+      (property "Datasheet" "" (id 3) (at 0 0 0)
+        (effects (font (size 1.27 1.27)) hide)
+      )
+      (property "ki_keywords" "power-flag" (id 4) (at 0 0 0)
+        (effects (font (size 1.27 1.27)) hide)
+      )
+      (property "ki_description" "Power symbol creates a global label with name \"GND\" , ground" (id 5) (at 0 0 0)
+        (effects (font (size 1.27 1.27)) hide)
+      )
+      (symbol "GND_0_1"
+        (polyline
+          (pts
+            (xy 0 0)
+            (xy 0 -1.27)
+            (xy 1.27 -1.27)
+            (xy 0 -2.54)
+            (xy -1.27 -1.27)
+            (xy 0 -1.27)
+          )
+          (stroke (width 0) (type default) (color 0 0 0 0))
+          (fill (type none))
+        )
+      )
+      (symbol "GND_1_1"
+        (pin power_in line (at 0 0 270) (length 0) hide
+          (name "GND" (effects (font (size 1.27 1.27))))
+          (number "1" (effects (font (size 1.27 1.27))))
+        )
+      )
+    )
+  )
+
+  (junction (at 229.87 43.18) (diameter 0) (color 0 0 0 0)
+    (uuid 181db6c4-b24a-4d9e-836e-31bc5f04f8ef)
+  )
+  (junction (at 58.42 175.26) (diameter 0) (color 0 0 0 0)
+    (uuid 1cfd2d35-008b-450b-b979-06c9725ee687)
+  )
+  (junction (at 58.42 190.5) (diameter 0) (color 0 0 0 0)
+    (uuid 2dbf9d1a-69be-4869-a915-fd6367c0f149)
+  )
+  (junction (at 147.32 35.56) (diameter 0) (color 0 0 0 0)
+    (uuid 461d6561-3d77-4187-bf18-683271fde0e6)
+  )
+  (junction (at 161.29 43.18) (diameter 0) (color 0 0 0 0)
+    (uuid 471f3f0d-972a-4fdc-bced-f131c97ffce0)
+  )
+  (junction (at 58.42 215.9) (diameter 0) (color 0 0 0 0)
+    (uuid 52baf761-5ec6-4687-8671-fa65be966218)
+  )
+  (junction (at 156.21 168.91) (diameter 0) (color 0 0 0 0)
+    (uuid 5859b205-0657-4496-a5e8-0398e91409bb)
+  )
+  (junction (at 229.87 74.93) (diameter 0) (color 0 0 0 0)
+    (uuid 90203ad1-568b-4b70-bb9e-8883e18e8dfc)
+  )
+  (junction (at 229.87 63.5) (diameter 0) (color 0 0 0 0)
+    (uuid 910559c4-08e4-4dbe-9458-46214caea915)
+  )
+  (junction (at 147.32 43.18) (diameter 0) (color 0 0 0 0)
+    (uuid 95731d10-c35f-439d-abe8-4178de7a4f80)
+  )
+  (junction (at 154.94 100.33) (diameter 0) (color 0 0 0 0)
+    (uuid 98551c59-8fee-4ad3-9197-3d02e67b3b4c)
+  )
+  (junction (at 58.42 162.56) (diameter 0) (color 0 0 0 0)
+    (uuid 9dc9b7ae-50af-4802-a6dd-c8764a4b99bf)
+  )
+  (junction (at 58.42 238.76) (diameter 0) (color 0 0 0 0)
+    (uuid ae78cb2d-fef5-4132-9e54-a98a093f7d8f)
+  )
+  (junction (at 58.42 203.2) (diameter 0) (color 0 0 0 0)
+    (uuid be3811a1-4c52-4de2-9eeb-e46419002b30)
+  )
+  (junction (at 58.42 226.06) (diameter 0) (color 0 0 0 0)
+    (uuid c879c86a-1b3d-4bd2-ac48-2927715d3719)
+  )
+  (junction (at 160.02 102.87) (diameter 0) (color 0 0 0 0)
+    (uuid e2e7fa33-140c-4dd3-aeab-25bb17761c96)
+  )
+  (junction (at 165.1 105.41) (diameter 0) (color 0 0 0 0)
+    (uuid fb7fb1ef-4aa8-40ce-88eb-2ada3f505ad7)
+  )
+
+  (wire (pts (xy 58.42 215.9) (xy 58.42 226.06))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid 052538a8-0b45-41d4-811c-aae8e911c163)
+  )
+  (wire (pts (xy 147.32 33.02) (xy 152.4 33.02))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid 073f007b-5b66-4913-bd23-2a36b17ecfd0)
+  )
+  (wire (pts (xy 55.88 233.68) (xy 60.96 233.68))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid 0836c99b-7aed-4b5c-9b60-73c54214cd9b)
+  )
+  (wire (pts (xy 259.08 151.13) (xy 260.35 151.13))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid 0d9da8d2-78b6-45f3-9df2-f16f6b11fc5f)
+  )
+  (wire (pts (xy 248.92 43.18) (xy 256.54 43.18))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid 0fca6af6-3c1a-489c-b07b-4ca4a3e7435c)
+  )
+  (wire (pts (xy 260.35 148.59) (xy 260.35 143.51))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid 148d9301-a49e-4142-beba-c05476b8fb4c)
+  )
+  (wire (pts (xy 147.32 35.56) (xy 147.32 33.02))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid 15a2590a-044e-4d02-8923-7b0aeaf1c70c)
+  )
+  (wire (pts (xy 55.88 223.52) (xy 60.96 223.52))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid 1645dbbf-2cf7-4e21-bd59-6ced36dd66a8)
+  )
+  (wire (pts (xy 55.88 175.26) (xy 58.42 175.26))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid 187caa16-232d-45d8-91b4-6849c3f82ea0)
+  )
+  (wire (pts (xy 222.25 156.21) (xy 260.35 156.21))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid 1944c848-2941-4e41-8878-ef378f5c6e93)
+  )
+  (wire (pts (xy 55.88 226.06) (xy 58.42 226.06))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid 1a8b6448-aa08-4fd0-9213-7587575c7bc7)
+  )
+  (wire (pts (xy 222.25 110.49) (xy 260.35 110.49))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid 1a99118a-2904-4de0-a44f-adc806f74ce8)
+  )
+  (wire (pts (xy 55.88 198.12) (xy 60.96 198.12))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid 1acd8c8c-ff7c-458b-bd92-c94fdc51ac60)
+  )
+  (wire (pts (xy 260.35 143.51) (xy 255.27 143.51))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid 1d53faf5-92a5-4cd7-9332-55ba5adad73e)
+  )
+  (wire (pts (xy 165.1 105.41) (xy 170.18 105.41))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid 1e14e2e7-c8a6-4c51-8062-e71a75ea7183)
+  )
+  (wire (pts (xy 57.15 99.06) (xy 60.96 99.06))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid 209b0e88-c14c-4ac2-8293-ea08c9411550)
+  )
+  (wire (pts (xy 57.15 101.6) (xy 60.96 101.6))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid 2178c309-973a-4f76-b652-8aa2ebdff1ec)
+  )
+  (wire (pts (xy 59.69 90.17) (xy 55.88 90.17))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid 23052eec-fa3a-4090-8a7a-aafd0bb89593)
+  )
+  (wire (pts (xy 222.25 158.75) (xy 260.35 158.75))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid 2546c99c-c3aa-43b2-aa3f-8db2ce606745)
+  )
+  (wire (pts (xy 283.21 76.2) (xy 283.21 80.01))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid 2751e083-8c61-4e18-a0c3-90a34123af7d)
+  )
+  (wire (pts (xy 59.69 96.52) (xy 59.69 90.17))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid 2ed8172d-8770-4879-8b33-5a6ef643f1a9)
+  )
+  (wire (pts (xy 55.88 154.94) (xy 58.42 154.94))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid 32806235-2cab-493d-9fcf-0f5ef5fc97d5)
+  )
+  (wire (pts (xy 55.88 187.96) (xy 60.96 187.96))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid 33d98ba0-c4d8-4cb2-82d3-102db5ef7eec)
+  )
+  (wire (pts (xy 149.86 100.33) (xy 154.94 100.33))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid 3548d71d-4737-4f3c-b625-739b077f3d1d)
+  )
+  (wire (pts (xy 55.88 203.2) (xy 58.42 203.2))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid 38300168-ce9f-4a54-9215-5a173c514761)
+  )
+  (wire (pts (xy 58.42 154.94) (xy 58.42 162.56))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid 38cae2c5-e6ec-42fb-a012-0aa7536dc22d)
+  )
+  (wire (pts (xy 149.86 105.41) (xy 165.1 105.41))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid 3bda51cf-84e6-4a35-bd71-07dcace47072)
+  )
+  (wire (pts (xy 154.94 97.79) (xy 154.94 100.33))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid 3dc14896-db1c-4a82-9c36-00bc897a34ed)
+  )
+  (wire (pts (xy 222.25 173.99) (xy 260.35 173.99))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid 3dc2c676-47ce-4c73-84f4-2bd52be623e3)
+  )
+  (wire (pts (xy 147.32 43.18) (xy 161.29 43.18))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid 3eee5efa-8e42-4fa5-aebf-7818c5de3238)
+  )
+  (wire (pts (xy 149.86 71.12) (xy 170.18 71.12))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid 42f9e71b-8237-434c-b3d4-ccd5a502d995)
+  )
+  (wire (pts (xy 58.42 190.5) (xy 58.42 203.2))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid 477b40ba-5f3e-4af8-b210-75222de75c0a)
+  )
+  (wire (pts (xy 147.32 38.1) (xy 147.32 35.56))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid 4a2db2bf-93f1-47a8-8d7e-1045385cbc9b)
+  )
+  (wire (pts (xy 55.88 172.72) (xy 60.96 172.72))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid 4fc9f4bb-d77c-4972-ab6b-eb4a803aa6cb)
+  )
+  (wire (pts (xy 222.25 43.18) (xy 229.87 43.18))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid 52817a53-770e-4ff8-82db-5bfd3a784ff0)
+  )
+  (wire (pts (xy 55.88 165.1) (xy 60.96 165.1))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid 548ee677-c9ce-405f-b3c5-902553cfae33)
+  )
+  (wire (pts (xy 55.88 200.66) (xy 60.96 200.66))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid 54edac05-6ae6-416a-ab52-1d87853a4762)
+  )
+  (wire (pts (xy 55.88 162.56) (xy 58.42 162.56))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid 5889844e-c8cc-4f4f-85db-a5096e5e22fd)
+  )
+  (wire (pts (xy 161.29 149.86) (xy 170.18 149.86))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid 598e7b87-5dc9-4fea-be8e-10d4cfb9e4e2)
+  )
+  (wire (pts (xy 142.24 43.18) (xy 147.32 43.18))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid 61f8625c-590d-4252-8cb0-a8f5cf1af149)
+  )
+  (wire (pts (xy 162.56 118.11) (xy 170.18 118.11))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid 6402a3db-6d78-4ae4-9e04-636ee60dd397)
+  )
+  (wire (pts (xy 55.88 220.98) (xy 60.96 220.98))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid 644d09e9-1241-46b3-929b-456b7f39c52d)
+  )
+  (wire (pts (xy 161.29 175.26) (xy 170.18 175.26))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid 6b90e481-7643-4a56-ae07-5aa37d05b879)
+  )
+  (wire (pts (xy 55.88 238.76) (xy 58.42 238.76))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid 6be6fa48-80db-4fc1-9a13-13f1cf83bcb6)
+  )
+  (wire (pts (xy 229.87 63.5) (xy 241.3 63.5))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid 6e872121-cb3a-433d-9b1d-dd853be8e9e0)
+  )
+  (wire (pts (xy 55.88 193.04) (xy 60.96 193.04))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid 707a60d5-c64b-47ca-acff-66fe1a118dee)
+  )
+  (wire (pts (xy 222.25 63.5) (xy 229.87 63.5))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid 7b68bf2f-946d-4ea5-8f96-f381abc329c0)
+  )
+  (wire (pts (xy 55.88 215.9) (xy 58.42 215.9))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid 7be0c16e-44c4-437b-96ed-08b51f6d2378)
+  )
+  (wire (pts (xy 165.1 97.79) (xy 165.1 105.41))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid 8182b2b3-3257-4697-8f64-b9df4228ee72)
+  )
+  (wire (pts (xy 248.92 63.5) (xy 256.54 63.5))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid 865804be-2fd8-4974-92b8-0d5dfa8c0b9b)
+  )
+  (wire (pts (xy 229.87 74.93) (xy 241.3 74.93))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid 8734419b-dfd4-42cf-8047-ce521627192a)
+  )
+  (wire (pts (xy 255.27 143.51) (xy 255.27 144.78))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid 8857fb7c-10d8-406f-b08e-e9bcb16ac80f)
+  )
+  (wire (pts (xy 149.86 102.87) (xy 160.02 102.87))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid 8927a348-d046-4e59-8d0b-026414cf3d68)
+  )
+  (wire (pts (xy 58.42 162.56) (xy 58.42 175.26))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid 8c5691fe-93f7-4d79-98a4-baaa51eb823e)
+  )
+  (wire (pts (xy 135.89 163.83) (xy 138.43 163.83))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid 90237f5c-447e-4ae0-9f9a-4a5847b5fb5e)
+  )
+  (wire (pts (xy 162.56 113.03) (xy 170.18 113.03))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid 984e9e31-380b-4da3-a596-759f4e2abbca)
+  )
+  (wire (pts (xy 55.88 228.6) (xy 60.96 228.6))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid 98f24434-7daa-44e4-8e84-12e20ebda20e)
+  )
+  (wire (pts (xy 55.88 144.78) (xy 60.96 144.78))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid 998bb298-6f9f-4d30-996d-5739784e4768)
+  )
+  (wire (pts (xy 162.56 115.57) (xy 170.18 115.57))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid 9a6e0f08-0ff9-452e-bafb-4282790d4b1a)
+  )
+  (wire (pts (xy 55.88 213.36) (xy 60.96 213.36))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid 9a8f2c91-0761-443a-a7ed-ae4c0e79de72)
+  )
+  (wire (pts (xy 146.05 163.83) (xy 156.21 163.83))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid 9d567ef1-79e8-4a1b-b04b-3ab71be08079)
+  )
+  (wire (pts (xy 222.25 176.53) (xy 260.35 176.53))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid 9f29bad6-5039-4084-bb8a-7c4e0e5e4c55)
+  )
+  (wire (pts (xy 55.88 190.5) (xy 58.42 190.5))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid 9f66dc1c-08e3-4c13-85b9-44ee16b3f6fe)
+  )
+  (wire (pts (xy 160.02 102.87) (xy 170.18 102.87))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid 9fff8ccb-81a8-46e0-8599-ab040ae4ec21)
+  )
+  (wire (pts (xy 55.88 182.88) (xy 60.96 182.88))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid a0db864b-1956-4d77-9640-69f7f9b2a353)
+  )
+  (wire (pts (xy 320.04 58.42) (xy 320.04 60.96))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid a63620ac-3a85-4ecd-9222-1e41ccb9d90c)
+  )
+  (wire (pts (xy 222.25 107.95) (xy 260.35 107.95))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid a6e3f504-e578-4449-b9db-b02f6f855153)
+  )
+  (wire (pts (xy 154.94 100.33) (xy 170.18 100.33))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid a76d7b01-cfd9-44aa-b0e5-33bb2c45c916)
+  )
+  (wire (pts (xy 152.4 33.02) (xy 152.4 34.29))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid a809d9e2-b139-4216-bd53-d40137a0ec3c)
+  )
+  (wire (pts (xy 55.88 160.02) (xy 60.96 160.02))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid a9b44e1e-9add-431a-b77a-dc36447d886c)
+  )
+  (wire (pts (xy 142.24 35.56) (xy 147.32 35.56))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid aa77d212-4b5b-4139-9ac0-bf8b07576aad)
+  )
+  (wire (pts (xy 151.13 76.2) (xy 170.18 76.2))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid ab273f07-702e-4358-b539-9d801a407b66)
+  )
+  (wire (pts (xy 60.96 96.52) (xy 59.69 96.52))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid ad72c413-c032-4a36-a50a-2ed9a201619b)
+  )
+  (wire (pts (xy 222.25 163.83) (xy 260.35 163.83))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid af98d7ec-0614-4906-b048-e896ba855a09)
+  )
+  (wire (pts (xy 222.25 153.67) (xy 260.35 153.67))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid b1fd1a7d-2b84-4657-94f3-c39b2354e2fb)
+  )
+  (wire (pts (xy 222.25 168.91) (xy 260.35 168.91))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid c0549967-453c-447a-9302-9138d7a106cb)
+  )
+  (wire (pts (xy 161.29 162.56) (xy 170.18 162.56))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid c2f8d60a-2fbd-422f-9c26-53d48ae02f2c)
+  )
+  (wire (pts (xy 55.88 231.14) (xy 60.96 231.14))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid c510f48e-fc22-42ba-a2a3-cbd7707c5e7a)
+  )
+  (wire (pts (xy 156.21 168.91) (xy 170.18 168.91))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid ca87197e-fe52-4217-b996-b3af4705ff23)
+  )
+  (wire (pts (xy 58.42 238.76) (xy 58.42 243.84))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid cc4909d3-bc40-4764-9165-78f42ee0bc9e)
+  )
+  (wire (pts (xy 55.88 149.86) (xy 60.96 149.86))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid ce17d135-b20e-4679-832e-9750fc72a39c)
+  )
+  (wire (pts (xy 156.21 163.83) (xy 156.21 168.91))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid cfc19f74-ef96-4b37-be1b-30eb7c273457)
+  )
+  (wire (pts (xy 142.24 40.64) (xy 147.32 40.64))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid d01b4761-d06c-45ba-bc1a-ccb8705a8975)
+  )
+  (wire (pts (xy 149.86 71.12) (xy 149.86 68.58))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid d29eb5ce-13a2-4bce-9875-593dff61b2d8)
+  )
+  (wire (pts (xy 55.88 157.48) (xy 60.96 157.48))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid d4f4465d-5a78-43da-8b7f-676c2e5e4ce4)
+  )
+  (wire (pts (xy 222.25 171.45) (xy 260.35 171.45))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid db2efba2-f837-4d17-82d3-afc76fcee519)
+  )
+  (wire (pts (xy 147.32 43.18) (xy 147.32 40.64))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid e05ac128-bf52-4278-adae-59d829f77ea9)
+  )
+  (wire (pts (xy 58.42 226.06) (xy 58.42 238.76))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid e6e0fbeb-2e65-41f8-944b-be88003d231a)
+  )
+  (wire (pts (xy 222.25 166.37) (xy 260.35 166.37))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid e906bddb-1dd5-433b-9523-4851ec50e776)
+  )
+  (wire (pts (xy 135.89 168.91) (xy 156.21 168.91))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid e90cb0a1-ce87-4763-949b-c1800caec3e3)
+  )
+  (wire (pts (xy 55.88 218.44) (xy 60.96 218.44))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid ec4e86a2-fc56-429f-923b-350aa4350dd3)
+  )
+  (wire (pts (xy 248.92 74.93) (xy 260.35 74.93))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid f07f1783-457c-4572-ab36-120988d72113)
+  )
+  (wire (pts (xy 229.87 43.18) (xy 241.3 43.18))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid f0a7f5e0-5a8d-4212-abc5-2d1705986dc2)
+  )
+  (wire (pts (xy 142.24 38.1) (xy 147.32 38.1))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid f1b4e426-508e-4dc2-8862-bd8cd61aee24)
+  )
+  (wire (pts (xy 222.25 161.29) (xy 260.35 161.29))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid f1dead31-1c61-4d89-919d-27d2196fda45)
+  )
+  (wire (pts (xy 161.29 43.18) (xy 170.18 43.18))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid f3e428ee-8e6a-42bd-a231-3624d3569d5d)
+  )
+  (wire (pts (xy 222.25 74.93) (xy 229.87 74.93))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid f4db584e-f4e8-46fa-9564-336a2a7d359a)
+  )
+  (wire (pts (xy 58.42 175.26) (xy 58.42 190.5))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid f72e751b-ad78-4140-ac9c-ceb0db3ad1ca)
+  )
+  (wire (pts (xy 58.42 203.2) (xy 58.42 215.9))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid f768b1ad-8ea2-4121-b0ec-6c5dcdae3630)
+  )
+  (wire (pts (xy 162.56 110.49) (xy 170.18 110.49))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid f7ac9ab7-fae3-4619-a0b6-9a9297b0a24e)
+  )
+  (wire (pts (xy 160.02 97.79) (xy 160.02 102.87))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid f8596b3c-b9f4-4884-8892-ddffb4447d5f)
+  )
+  (wire (pts (xy 55.88 167.64) (xy 60.96 167.64))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid faa41313-905d-4885-9bd9-6ac312d11fcd)
+  )
+  (wire (pts (xy 55.88 90.17) (xy 55.88 91.44))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid fad054d3-f551-4037-83a3-1b2d7bd128c7)
+  )
+  (wire (pts (xy 161.29 156.21) (xy 170.18 156.21))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid fceeaec0-813c-478d-8f3e-0fa6631c4b26)
+  )
+
+  (text "3V3_PI" (at 57.15 142.24 0)
+    (effects (font (size 1.27 1.27)) (justify left bottom))
+    (uuid 9eacf6c6-f0a7-49a1-a3ab-ca2a680d609f)
+  )
+  (text "Power Utilization\n\n3V3:\n- CAN-FD: 28 mA\n- IMU Driver: 56 mA\nTOTAL 84 mA\n\n5V:\n- CAN-FD: 70 mA\nTOTAL: 70 mA"
+    (at 265.43 255.27 0)
+    (effects (font (size 1.27 1.27)) (justify left bottom))
+    (uuid cd30bc07-3176-4384-b91d-9fd2f5f1a1f3)
+  )
+
+  (label "~{CAN_INT1}" (at 149.86 102.87 180)
+    (effects (font (size 1.27 1.27)) (justify right bottom))
+    (uuid 04159d8d-9036-4398-acc2-9ac1793a478c)
+  )
+  (label "MOSI_L" (at 250.19 163.83 180)
+    (effects (font (size 1.27 1.27)) (justify right bottom))
+    (uuid 06b4fe0b-e23a-4d55-a034-6f47a25e37c7)
+  )
+  (label "SCK_L" (at 250.19 153.67 180)
+    (effects (font (size 1.27 1.27)) (justify right bottom))
+    (uuid 0720447e-4641-4d0a-8f63-fbaf0b546135)
+  )
+  (label "UART2_TXD" (at 57.15 99.06 180)
+    (effects (font (size 1.27 1.27)) (justify right bottom))
+    (uuid 105b207f-1f54-4b85-af37-a46549132702)
+  )
+  (label "~{CAN_INT1}" (at 60.96 231.14 0)
+    (effects (font (size 1.27 1.27)) (justify left bottom))
+    (uuid 1716d50c-c204-466c-9deb-cb6c943ff53d)
+  )
+  (label "SPI1_TXD" (at 161.29 156.21 180)
+    (effects (font (size 1.27 1.27)) (justify right bottom))
+    (uuid 17600674-a355-41de-8195-75eda68235ee)
+  )
+  (label "SPI1_CLK" (at 135.89 168.91 180)
+    (effects (font (size 1.27 1.27)) (justify right bottom))
+    (uuid 19ff546d-eac3-42c0-8186-95a7c7c7596d)
+  )
+  (label "UART2_RXD" (at 60.96 165.1 0)
+    (effects (font (size 1.27 1.27)) (justify left bottom))
+    (uuid 2827a414-8e22-4504-a975-1264ddf08bfa)
+  )
+  (label "PWM0" (at 60.96 167.64 0)
+    (effects (font (size 1.27 1.27)) (justify left bottom))
+    (uuid 285f612e-6068-4850-b639-08231fd3ddc1)
+  )
+  (label "SPI2_CLK" (at 60.96 157.48 0)
+    (effects (font (size 1.27 1.27)) (justify left bottom))
+    (uuid 2becf1a9-207b-4464-8d3d-2122fad5487c)
+  )
+  (label "MISO_H" (at 250.19 171.45 180)
+    (effects (font (size 1.27 1.27)) (justify right bottom))
+    (uuid 2d995fb2-cee7-4430-a508-ff4a96d257c0)
+  )
+  (label "DR" (at 60.96 220.98 0)
+    (effects (font (size 1.27 1.27)) (justify left bottom))
+    (uuid 2fec9918-4091-4cab-9bb9-4a6d16203ff7)
+  )
+  (label "CS_H" (at 250.19 176.53 180)
+    (effects (font (size 1.27 1.27)) (justify right bottom))
+    (uuid 40af7268-7ef0-4097-a0db-9a9085eb18dd)
+  )
+  (label "PWM0" (at 135.89 163.83 180)
+    (effects (font (size 1.27 1.27)) (justify right bottom))
+    (uuid 44860de9-694a-49b9-9a78-d46bfa9372ae)
+  )
+  (label "SPI1_RXD" (at 60.96 193.04 0)
+    (effects (font (size 1.27 1.27)) (justify left bottom))
+    (uuid 4b163265-2886-4338-8de3-0462c55a7dac)
+  )
+  (label "SPI1_RXD" (at 161.29 162.56 180)
+    (effects (font (size 1.27 1.27)) (justify right bottom))
+    (uuid 50e39fd2-972b-43d0-a962-d9839e01752b)
+  )
+  (label "~{SPI1_CS}" (at 60.96 200.66 0)
+    (effects (font (size 1.27 1.27)) (justify left bottom))
+    (uuid 6193c82a-acc7-4ebe-95c0-80bcd357e05d)
+  )
+  (label "~{SPI2_CS}" (at 162.56 115.57 180)
+    (effects (font (size 1.27 1.27)) (justify right bottom))
+    (uuid 62cd2f18-1e2e-4f5a-8000-57cd9e6f6001)
+  )
+  (label "~{CAN_INT}" (at 60.96 228.6 0)
+    (effects (font (size 1.27 1.27)) (justify left bottom))
+    (uuid 62eda227-075a-4a61-baa7-7cf8739e514e)
+  )
+  (label "~{CAN_INT0}" (at 60.96 233.68 0)
+    (effects (font (size 1.27 1.27)) (justify left bottom))
+    (uuid 66696630-595f-4279-97db-5e1cf6a69320)
+  )
+  (label "UART2_RXD" (at 57.15 101.6 180)
+    (effects (font (size 1.27 1.27)) (justify right bottom))
+    (uuid 6744ba42-7acc-4e4c-a4a0-7fd2b539dc10)
+  )
+  (label "SPI2_TXD" (at 60.96 213.36 0)
+    (effects (font (size 1.27 1.27)) (justify left bottom))
+    (uuid 68ee75ad-a6a7-4be0-9cb9-86aa9045bb53)
+  )
+  (label "SPI2_CLK" (at 162.56 118.11 180)
+    (effects (font (size 1.27 1.27)) (justify right bottom))
+    (uuid 69fd9690-da3c-42e1-92b1-1b3e574aa37d)
+  )
+  (label "UART2_TXD" (at 60.96 160.02 0)
+    (effects (font (size 1.27 1.27)) (justify left bottom))
+    (uuid 733e8e9e-cf67-431e-b029-c27585c7e67f)
+  )
+  (label "DR" (at 161.29 149.86 180)
+    (effects (font (size 1.27 1.27)) (justify right bottom))
+    (uuid 7464fd5d-bcf2-4ddd-baab-5cf7bcb0e364)
+  )
+  (label "SPI1_TXD" (at 60.96 187.96 0)
+    (effects (font (size 1.27 1.27)) (justify left bottom))
+    (uuid 76235738-88ac-4be1-8143-44c20b78f09a)
+  )
+  (label "~{SPI1_CS}" (at 161.29 175.26 180)
+    (effects (font (size 1.27 1.27)) (justify right bottom))
+    (uuid 76ad3ea1-6d1b-4265-85b5-51f9026eda90)
+  )
+  (label "~{SPI2_CS}" (at 60.96 223.52 0)
+    (effects (font (size 1.27 1.27)) (justify left bottom))
+    (uuid 79096eaa-9afc-4bb6-8017-7943b153acda)
+  )
+  (label "CS_L" (at 250.19 173.99 180)
+    (effects (font (size 1.27 1.27)) (justify right bottom))
+    (uuid 7b1cd741-65ff-4724-951a-095a4b9674f9)
+  )
+  (label "VBAT" (at 149.86 43.18 0)
+    (effects (font (size 1.27 1.27)) (justify left bottom))
+    (uuid 7ff38983-4e21-4fd9-8cf8-350a52881bb7)
+  )
+  (label "PWM1" (at 60.96 172.72 0)
+    (effects (font (size 1.27 1.27)) (justify left bottom))
+    (uuid 846f343a-0b73-40f6-a66e-cbddf9443ff2)
+  )
+  (label "DR_H" (at 250.19 161.29 180)
+    (effects (font (size 1.27 1.27)) (justify right bottom))
+    (uuid 90db0d48-e41b-4d88-809d-9995f257c496)
+  )
+  (label "MOSI_H" (at 250.19 166.37 180)
+    (effects (font (size 1.27 1.27)) (justify right bottom))
+    (uuid a73f11bc-ad88-4083-bf36-741d700de6de)
+  )
+  (label "SCK_H" (at 250.19 156.21 180)
+    (effects (font (size 1.27 1.27)) (justify right bottom))
+    (uuid ad5a34a6-751a-40ae-97e8-66041a38c9ee)
+  )
+  (label "~{CAN_INT}" (at 149.86 105.41 180)
+    (effects (font (size 1.27 1.27)) (justify right bottom))
+    (uuid afdaf973-2b61-4b60-9eb1-f791cd66ab38)
+  )
+  (label "3V3_PI" (at 151.13 76.2 180)
+    (effects (font (size 1.27 1.27)) (justify right bottom))
+    (uuid b2d8cede-cd80-4b47-a7f0-a99201f458a1)
+  )
+  (label "SPI2_RXD" (at 162.56 110.49 180)
+    (effects (font (size 1.27 1.27)) (justify right bottom))
+    (uuid b6919ebc-1ecf-4ef8-af2d-35423598e7ad)
+  )
+  (label "SPI1_CLK" (at 60.96 198.12 0)
+    (effects (font (size 1.27 1.27)) (justify left bottom))
+    (uuid bd878029-654f-4918-a473-97b3feeb57fe)
+  )
+  (label "~{CAN_INT0}" (at 149.86 100.33 180)
+    (effects (font (size 1.27 1.27)) (justify right bottom))
+    (uuid cca8caf7-75a4-47a9-b7ec-056435faf97d)
+  )
+  (label "3V3_PI" (at 60.96 182.88 0)
+    (effects (font (size 1.27 1.27)) (justify left bottom))
+    (uuid d61ea488-c07b-4c92-9762-5f039e645bf4)
+  )
+  (label "SPI2_TXD" (at 162.56 113.03 180)
+    (effects (font (size 1.27 1.27)) (justify right bottom))
+    (uuid da85b424-5636-4a42-ad09-0cf3a84f0d11)
+  )
+  (label "MISO_L" (at 250.19 168.91 180)
+    (effects (font (size 1.27 1.27)) (justify right bottom))
+    (uuid de6e28b4-69c4-40fe-ae97-f8a745ee357b)
+  )
+  (label "SPI2_RXD" (at 60.96 218.44 0)
+    (effects (font (size 1.27 1.27)) (justify left bottom))
+    (uuid e6fc27de-19a3-4faa-ba21-ee82e32c9ec2)
+  )
+  (label "DR_L" (at 250.19 158.75 180)
+    (effects (font (size 1.27 1.27)) (justify right bottom))
+    (uuid e7061ae8-d7c9-4866-8e11-7542a5fb76bd)
+  )
+
+  (symbol (lib_id "power:+5V") (at 60.96 149.86 270) (unit 1)
+    (in_bom yes) (on_board yes)
+    (uuid 04d0bb29-81f5-4c1f-99ea-c99d72afc6e6)
+    (property "Reference" "#PWR04" (id 0) (at 57.15 149.86 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (property "Value" "+5V" (id 1) (at 63.5 149.86 90)
+      (effects (font (size 1.27 1.27)) (justify left))
+    )
+    (property "Footprint" "" (id 2) (at 60.96 149.86 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (property "Datasheet" "" (id 3) (at 60.96 149.86 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (pin "1" (uuid dc96c472-cb48-48de-ba21-b78dc995cb47))
+  )
+
+  (symbol (lib_id "Mechanical:MountingHole") (at 123.19 236.22 0) (unit 1)
+    (in_bom no) (on_board yes) (fields_autoplaced)
+    (uuid 05f68221-8b8f-4d73-8db5-30dd6c90795a)
+    (property "Reference" "H4" (id 0) (at 125.73 234.9499 0)
+      (effects (font (size 1.27 1.27)) (justify left))
+    )
+    (property "Value" "MTG Hole 2.5mm" (id 1) (at 125.73 237.4899 0)
+      (effects (font (size 1.27 1.27)) (justify left))
+    )
+    (property "Footprint" "MountingHole:MountingHole_2.5mm" (id 2) (at 123.19 236.22 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (property "Datasheet" "~" (id 3) (at 123.19 236.22 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+  )
+
+  (symbol (lib_id "Connector:TestPoint") (at 229.87 43.18 0) (unit 1)
+    (in_bom yes) (on_board yes)
+    (uuid 0eec6763-afec-47a1-bfc5-ca1b02396e23)
+    (property "Reference" "TP4" (id 0) (at 228.6 36.83 0)
+      (effects (font (size 1.27 1.27)) (justify left))
+    )
+    (property "Value" "+5V" (id 1) (at 231.14 39.37 0)
+      (effects (font (size 1.27 1.27)) (justify left))
+    )
+    (property "Footprint" "TestPoint:TestPoint_Keystone_5000-5004_Miniature" (id 2) (at 234.95 43.18 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (property "Datasheet" "https://www.keyelco.com/userAssets/file/M65p56.pdf" (id 3) (at 234.95 43.18 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (property "MFG" "Keystone Electronics" (id 4) (at 229.87 43.18 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (property "MFG P/N" "5002" (id 5) (at 229.87 43.18 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (pin "1" (uuid 8cb5c03f-8105-4558-96e3-5457867df046))
+  )
+
+  (symbol (lib_id "power:GND") (at 255.27 144.78 0) (unit 1)
+    (in_bom yes) (on_board yes)
+    (uuid 1085b093-3d16-4d3d-a04c-6e600675f061)
+    (property "Reference" "#PWR07" (id 0) (at 255.27 151.13 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (property "Value" "GND" (id 1) (at 255.27 148.59 0))
+    (property "Footprint" "" (id 2) (at 255.27 144.78 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (property "Datasheet" "" (id 3) (at 255.27 144.78 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (pin "1" (uuid 647a9429-871d-4fc8-94a7-98e66415e733))
+  )
+
+  (symbol (lib_id "power:+3V0") (at 256.54 63.5 270) (unit 1)
+    (in_bom yes) (on_board yes)
+    (uuid 1b2dfc1d-6c24-4bb2-b7fc-8b4f23f117f7)
+    (property "Reference" "#PWR09" (id 0) (at 252.73 63.5 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (property "Value" "+3V0" (id 1) (at 259.08 63.5 90)
+      (effects (font (size 1.27 1.27)) (justify left))
+    )
+    (property "Footprint" "" (id 2) (at 256.54 63.5 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (property "Datasheet" "" (id 3) (at 256.54 63.5 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (pin "1" (uuid 63f0fdf7-1f47-414b-8aad-c81d6237edb2))
+  )
+
+  (symbol (lib_id "Connector:TestPoint") (at 154.94 97.79 0) (unit 1)
+    (in_bom yes) (on_board yes)
+    (uuid 21c8c101-4ec2-4dd7-8b2b-912a6dbe893e)
+    (property "Reference" "TP6" (id 0) (at 153.67 91.44 0)
+      (effects (font (size 1.27 1.27)) (justify left))
+    )
+    (property "Value" "+3.3V" (id 1) (at 156.21 93.98 0)
+      (effects (font (size 1.27 1.27)) (justify left) hide)
+    )
+    (property "Footprint" "TestPoint:TestPoint_Keystone_5000-5004_Miniature" (id 2) (at 160.02 97.79 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (property "Datasheet" "https://www.keyelco.com/userAssets/file/M65p56.pdf" (id 3) (at 160.02 97.79 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (property "MFG" "Keystone Electronics" (id 4) (at 154.94 97.79 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (property "MFG P/N" "5002" (id 5) (at 154.94 97.79 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (pin "1" (uuid db656f4c-9af7-41fc-b6a8-2f168f148bd7))
+  )
+
+  (symbol (lib_id "Connector:TestPoint") (at 229.87 63.5 0) (unit 1)
+    (in_bom yes) (on_board yes)
+    (uuid 2a86930d-5bf7-4ef4-82b0-6ddd576bff5e)
+    (property "Reference" "TP1" (id 0) (at 228.6 57.15 0)
+      (effects (font (size 1.27 1.27)) (justify left))
+    )
+    (property "Value" "+3.0V" (id 1) (at 231.14 59.69 0)
+      (effects (font (size 1.27 1.27)) (justify left))
+    )
+    (property "Footprint" "TestPoint:TestPoint_Keystone_5000-5004_Miniature" (id 2) (at 234.95 63.5 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (property "Datasheet" "https://www.keyelco.com/userAssets/file/M65p56.pdf" (id 3) (at 234.95 63.5 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (property "MFG" "Keystone Electronics" (id 4) (at 229.87 63.5 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (property "MFG P/N" "5002" (id 5) (at 229.87 63.5 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (pin "1" (uuid 7d7cc8b6-9ec4-4412-9440-bad5b8d584bf))
+  )
+
+  (symbol (lib_id "Connector:Conn_01x12_Male") (at 265.43 161.29 0) (mirror y) (unit 1)
+    (in_bom yes) (on_board yes) (fields_autoplaced)
+    (uuid 2d7c06e7-df44-4db2-9de5-7aa01575cf88)
+    (property "Reference" "J3" (id 0) (at 266.7 161.2899 0)
+      (effects (font (size 1.27 1.27)) (justify right))
+    )
+    (property "Value" "IMU SPI" (id 1) (at 266.7 163.8299 0)
+      (effects (font (size 1.27 1.27)) (justify right))
+    )
+    (property "Footprint" "PI-Power-Board:70555-0011" (id 2) (at 265.43 161.29 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (property "Datasheet" "https://www.molex.com/pdm_docs/sd/705550001_sd.pdf" (id 3) (at 265.43 161.29 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (property "MFG" "Molex" (id 4) (at 265.43 161.29 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (property "MFG P/N" "70555-0011" (id 5) (at 265.43 161.29 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (pin "1" (uuid aec58b86-c709-473e-bea9-067586f01929))
+    (pin "10" (uuid cb4b5659-4470-4f7f-9a99-2c843a209635))
+    (pin "11" (uuid 56c1c0a6-453f-428b-b193-1984b313973f))
+    (pin "12" (uuid 027e8abc-4758-4719-a22b-fe0025ebb925))
+    (pin "2" (uuid 63ddfef2-13f8-4e13-a088-54c8f328eab9))
+    (pin "3" (uuid b9d133c4-9b67-4197-a9e8-6784c7a74797))
+    (pin "4" (uuid c6d6a10c-10d0-4155-8444-f504af058ca8))
+    (pin "5" (uuid 767f9802-5382-4ed0-915c-6a9d700cfb47))
+    (pin "6" (uuid 4c2566f7-ec6b-47a6-9fbe-d1c4ab271376))
+    (pin "7" (uuid 65399fdf-ddde-451a-81be-72152ccb1b6c))
+    (pin "8" (uuid fe2ab1e6-47a4-4201-8b2f-2b706404e025))
+    (pin "9" (uuid 5940e632-24ae-4cbb-afdc-4d61e49d3589))
+  )
+
+  (symbol (lib_id "Connector:Conn_01x04_Male") (at 137.16 38.1 0) (unit 1)
+    (in_bom yes) (on_board yes) (fields_autoplaced)
+    (uuid 2d961f62-7669-4724-bcf2-c539ca3dd7b8)
+    (property "Reference" "J5" (id 0) (at 137.795 30.48 0))
+    (property "Value" "POWER" (id 1) (at 137.795 33.02 0))
+    (property "Footprint" "PI-Power-Board:70555-0003" (id 2) (at 137.16 38.1 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (property "Datasheet" "https://www.molex.com/pdm_docs/sd/705550003_sd.pdf" (id 3) (at 137.16 38.1 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (property "MFG" "Molex" (id 4) (at 137.16 38.1 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (property "MFG P/N" "70555-0003" (id 5) (at 137.16 38.1 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (pin "1" (uuid 31b9fcc0-be88-4914-9d62-063eaf6cf45e))
+    (pin "2" (uuid a4951590-7b39-4828-b623-084f185694e0))
+    (pin "3" (uuid f4c0472c-9bef-4b27-9a12-2d35a512b1b2))
+    (pin "4" (uuid 34bd44d6-3dbd-4daf-87d5-26ddb5ca7d94))
+  )
+
+  (symbol (lib_id "Mechanical:MountingHole") (at 149.86 241.3 0) (unit 1)
+    (in_bom no) (on_board yes) (fields_autoplaced)
+    (uuid 449cd853-c982-4d1e-b98c-c976850c1bdd)
+    (property "Reference" "H5" (id 0) (at 152.4 240.0299 0)
+      (effects (font (size 1.27 1.27)) (justify left))
+    )
+    (property "Value" "Paste Hole 2.5mm" (id 1) (at 152.4 242.5699 0)
+      (effects (font (size 1.27 1.27)) (justify left))
+    )
+    (property "Footprint" "PI-PowerBoard:PASTE-HOLE-2.5mm" (id 2) (at 149.86 241.3 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (property "Datasheet" "~" (id 3) (at 149.86 241.3 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+  )
+
+  (symbol (lib_id "power:GND") (at 320.04 60.96 0) (unit 1)
+    (in_bom yes) (on_board yes)
+    (uuid 45dde0c0-c379-43b0-a290-ba8d036536b6)
+    (property "Reference" "#PWR013" (id 0) (at 320.04 67.31 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (property "Value" "GND" (id 1) (at 320.04 64.77 0))
+    (property "Footprint" "" (id 2) (at 320.04 60.96 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (property "Datasheet" "" (id 3) (at 320.04 60.96 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (pin "1" (uuid b4b304fb-9997-431b-8487-bc2ee5e09762))
+  )
+
+  (symbol (lib_id "Connector:TestPoint") (at 165.1 97.79 0) (unit 1)
+    (in_bom yes) (on_board yes)
+    (uuid 47eaa162-68bb-47d6-8384-5916b813ba71)
+    (property "Reference" "TP8" (id 0) (at 163.83 91.44 0)
+      (effects (font (size 1.27 1.27)) (justify left))
+    )
+    (property "Value" "+3.3V" (id 1) (at 166.37 93.98 0)
+      (effects (font (size 1.27 1.27)) (justify left) hide)
+    )
+    (property "Footprint" "TestPoint:TestPoint_Keystone_5000-5004_Miniature" (id 2) (at 170.18 97.79 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (property "Datasheet" "https://www.keyelco.com/userAssets/file/M65p56.pdf" (id 3) (at 170.18 97.79 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (property "MFG" "Keystone Electronics" (id 4) (at 165.1 97.79 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (property "MFG P/N" "5002" (id 5) (at 165.1 97.79 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (pin "1" (uuid a65cc6b4-c8d7-4be0-94fe-39f837360dc7))
+  )
+
+  (symbol (lib_id "Connector:Conn_01x03_Male") (at 66.04 99.06 0) (mirror y) (unit 1)
+    (in_bom yes) (on_board yes) (fields_autoplaced)
+    (uuid 4cf53ab2-55ae-4a00-b1ec-48114e2eb3fe)
+    (property "Reference" "J2" (id 0) (at 67.31 97.7899 0)
+      (effects (font (size 1.27 1.27)) (justify right))
+    )
+    (property "Value" "UART" (id 1) (at 67.31 100.3299 0)
+      (effects (font (size 1.27 1.27)) (justify right))
+    )
+    (property "Footprint" "PI-Power-Board:70555-0002" (id 2) (at 66.04 99.06 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (property "Datasheet" "https://www.molex.com/pdm_docs/sd/705550001_sd.pdf" (id 3) (at 66.04 99.06 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (property "MFG" "Molex" (id 4) (at 66.04 99.06 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (property "MFG P/N" "70555-0002" (id 5) (at 66.04 99.06 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (pin "1" (uuid fae2a9a3-c6d7-457a-8be6-e365308a6343))
+    (pin "2" (uuid d2312bf6-6d6d-42fe-a35e-f5749c56e3de))
+    (pin "3" (uuid fc93f95a-2740-4b34-8d33-455a5dfed49d))
+  )
+
+  (symbol (lib_id "Device:R_US") (at 245.11 74.93 90) (unit 1)
+    (in_bom yes) (on_board yes)
+    (uuid 504eef95-ff41-4659-b452-655c05c78cf3)
+    (property "Reference" "R14" (id 0) (at 245.11 69.85 90))
+    (property "Value" "0R-1206" (id 1) (at 245.11 72.39 90))
+    (property "Footprint" "Resistor_SMD:R_1206_3216Metric" (id 2) (at 245.364 73.914 90)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (property "Datasheet" "~" (id 3) (at 245.11 74.93 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (property "MFG" "Yageo" (id 4) (at 245.11 74.93 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (property "MFG P/N" "RC1206JR-070RL" (id 5) (at 245.11 74.93 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (pin "1" (uuid 24446672-1c3a-4818-80b4-1fc28e090071))
+    (pin "2" (uuid c2b1677e-4c6e-4b17-8f03-5d426aadc5e3))
+  )
+
+  (symbol (lib_id "power:+5V") (at 60.96 144.78 270) (unit 1)
+    (in_bom yes) (on_board yes)
+    (uuid 5a462345-ed6d-48f6-bcca-94d19f9664e8)
+    (property "Reference" "#PWR03" (id 0) (at 57.15 144.78 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (property "Value" "+5V" (id 1) (at 63.5 144.78 90)
+      (effects (font (size 1.27 1.27)) (justify left))
+    )
+    (property "Footprint" "" (id 2) (at 60.96 144.78 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (property "Datasheet" "" (id 3) (at 60.96 144.78 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (pin "1" (uuid d44fdecb-53df-4928-ac1f-b586428c5c4a))
+  )
+
+  (symbol (lib_id "Mechanical:MountingHole") (at 149.86 246.38 0) (unit 1)
+    (in_bom no) (on_board yes) (fields_autoplaced)
+    (uuid 6c327fc3-40c6-4227-927f-d32558d56d8b)
+    (property "Reference" "H1" (id 0) (at 152.4 245.1099 0)
+      (effects (font (size 1.27 1.27)) (justify left))
+    )
+    (property "Value" "Paste Slot 5x2.5mm" (id 1) (at 152.4 247.6499 0)
+      (effects (font (size 1.27 1.27)) (justify left))
+    )
+    (property "Footprint" "PI-PowerBoard:PASTE-SLOT-5x2.5mm" (id 2) (at 149.86 246.38 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (property "Datasheet" "~" (id 3) (at 149.86 246.38 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+  )
+
+  (symbol (lib_id "Mechanical:MountingHole") (at 123.19 246.38 0) (unit 1)
+    (in_bom no) (on_board yes) (fields_autoplaced)
+    (uuid 79cf21b0-d571-4cee-be58-7ff8f47d9588)
+    (property "Reference" "H6" (id 0) (at 125.73 245.1099 0)
+      (effects (font (size 1.27 1.27)) (justify left))
+    )
+    (property "Value" "MTG Hole 2.5mm" (id 1) (at 125.73 247.6499 0)
+      (effects (font (size 1.27 1.27)) (justify left))
+    )
+    (property "Footprint" "MountingHole:MountingHole_2.5mm" (id 2) (at 123.19 246.38 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (property "Datasheet" "~" (id 3) (at 123.19 246.38 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+  )
+
+  (symbol (lib_id "power:+5V") (at 149.86 68.58 0) (unit 1)
+    (in_bom yes) (on_board yes)
+    (uuid 8737da79-92a4-45c6-ab90-a0343925a639)
+    (property "Reference" "#PWR05" (id 0) (at 149.86 72.39 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (property "Value" "+5V" (id 1) (at 149.86 64.77 0))
+    (property "Footprint" "" (id 2) (at 149.86 68.58 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (property "Datasheet" "" (id 3) (at 149.86 68.58 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (pin "1" (uuid c0b0fba5-8b52-4677-b9ba-fc69c91588bf))
+  )
+
+  (symbol (lib_id "Connector:Conn_01x02_Male") (at 265.43 107.95 0) (mirror y) (unit 1)
+    (in_bom yes) (on_board yes) (fields_autoplaced)
+    (uuid 88f2f77c-971d-4a41-9c0c-fc07fe05565e)
+    (property "Reference" "J4" (id 0) (at 266.7 107.9499 0)
+      (effects (font (size 1.27 1.27)) (justify right))
+    )
+    (property "Value" "CAN" (id 1) (at 266.7 110.4899 0)
+      (effects (font (size 1.27 1.27)) (justify right))
+    )
+    (property "Footprint" "PI-Power-Board:70555-0001" (id 2) (at 265.43 107.95 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (property "Datasheet" "https://www.molex.com/pdm_docs/sd/705550001_sd.pdf" (id 3) (at 265.43 107.95 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (property "MFG" "Molex" (id 4) (at 265.43 107.95 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (property "MFG P/N" "70555-0001" (id 5) (at 265.43 107.95 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (pin "1" (uuid b67f95a8-38f2-4902-9db4-026c8197a665))
+    (pin "2" (uuid 3a8f725c-ce0d-46a7-8131-4e9185e40a23))
+  )
+
+  (symbol (lib_id "power:+5V") (at 259.08 151.13 90) (unit 1)
+    (in_bom yes) (on_board yes)
+    (uuid 8a241b2d-3564-4343-ac2b-537a813c44b4)
+    (property "Reference" "#PWR010" (id 0) (at 262.89 151.13 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (property "Value" "+5V" (id 1) (at 256.54 151.13 90)
+      (effects (font (size 1.27 1.27)) (justify left))
+    )
+    (property "Footprint" "" (id 2) (at 259.08 151.13 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (property "Datasheet" "" (id 3) (at 259.08 151.13 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (pin "1" (uuid a025d365-fbcc-4d67-9aa7-806e98c842d4))
+  )
+
+  (symbol (lib_id "Connector:TestPoint") (at 283.21 76.2 0) (unit 1)
+    (in_bom yes) (on_board yes)
+    (uuid 910acf10-9949-4a81-8a2c-81bb9717194b)
+    (property "Reference" "TP5" (id 0) (at 281.94 69.85 0)
+      (effects (font (size 1.27 1.27)) (justify left))
+    )
+    (property "Value" "GND" (id 1) (at 284.48 72.39 0)
+      (effects (font (size 1.27 1.27)) (justify left))
+    )
+    (property "Footprint" "TestPoint:TestPoint_Keystone_5000-5004_Miniature" (id 2) (at 288.29 76.2 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (property "Datasheet" "https://www.keyelco.com/userAssets/file/M65p56.pdf" (id 3) (at 288.29 76.2 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (property "MFG" "Keystone Electronics" (id 4) (at 283.21 76.2 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (property "MFG P/N" "5002" (id 5) (at 283.21 76.2 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (pin "1" (uuid 397be0ca-4a29-49e9-b36c-57c3e2b4af16))
+  )
+
+  (symbol (lib_id "Mechanical:MountingHole") (at 123.19 251.46 0) (unit 1)
+    (in_bom no) (on_board yes) (fields_autoplaced)
+    (uuid 982a668e-ec00-4aaf-b451-1c42e702ce32)
+    (property "Reference" "H2" (id 0) (at 125.73 250.1899 0)
+      (effects (font (size 1.27 1.27)) (justify left))
+    )
+    (property "Value" "MTG Hole 2.5mm" (id 1) (at 125.73 252.7299 0)
+      (effects (font (size 1.27 1.27)) (justify left))
+    )
+    (property "Footprint" "MountingHole:MountingHole_2.5mm" (id 2) (at 123.19 251.46 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (property "Datasheet" "~" (id 3) (at 123.19 251.46 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+  )
+
+  (symbol (lib_id "Connector:TestPoint") (at 160.02 97.79 0) (unit 1)
+    (in_bom yes) (on_board yes)
+    (uuid 9aebf669-79a8-43d4-948d-c1e2f5144ea9)
+    (property "Reference" "TP7" (id 0) (at 158.75 91.44 0)
+      (effects (font (size 1.27 1.27)) (justify left))
+    )
+    (property "Value" "+3.3V" (id 1) (at 161.29 93.98 0)
+      (effects (font (size 1.27 1.27)) (justify left) hide)
+    )
+    (property "Footprint" "TestPoint:TestPoint_Keystone_5000-5004_Miniature" (id 2) (at 165.1 97.79 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (property "Datasheet" "https://www.keyelco.com/userAssets/file/M65p56.pdf" (id 3) (at 165.1 97.79 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (property "MFG" "Keystone Electronics" (id 4) (at 160.02 97.79 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (property "MFG P/N" "5002" (id 5) (at 160.02 97.79 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (pin "1" (uuid c73e09ee-f121-40cc-987e-18888e4ba246))
+  )
+
+  (symbol (lib_id "Mechanical:MountingHole") (at 149.86 236.22 0) (unit 1)
+    (in_bom no) (on_board yes) (fields_autoplaced)
+    (uuid a052aeda-c9d2-4c27-8d0a-ddf99cc94664)
+    (property "Reference" "H7" (id 0) (at 152.4 234.9499 0)
+      (effects (font (size 1.27 1.27)) (justify left))
+    )
+    (property "Value" "Paste Hole 2.5mm" (id 1) (at 152.4 237.4899 0)
+      (effects (font (size 1.27 1.27)) (justify left))
+    )
+    (property "Footprint" "PI-PowerBoard:PASTE-HOLE-2.5mm" (id 2) (at 149.86 236.22 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (property "Datasheet" "~" (id 3) (at 149.86 236.22 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+  )
+
+  (symbol (lib_id "power:GND") (at 55.88 91.44 0) (unit 1)
+    (in_bom yes) (on_board yes)
+    (uuid a14cb163-b70e-4845-880a-8a5946926916)
+    (property "Reference" "#PWR01" (id 0) (at 55.88 97.79 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (property "Value" "GND" (id 1) (at 55.88 95.25 0))
+    (property "Footprint" "" (id 2) (at 55.88 91.44 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (property "Datasheet" "" (id 3) (at 55.88 91.44 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (pin "1" (uuid fc564f2d-cc1d-40ec-9f2f-b886405cdb94))
+  )
+
+  (symbol (lib_id "power:GND") (at 58.42 243.84 0) (unit 1)
+    (in_bom yes) (on_board yes)
+    (uuid a44dd238-e4e0-471c-8647-1168290bb211)
+    (property "Reference" "#PWR02" (id 0) (at 58.42 250.19 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (property "Value" "GND" (id 1) (at 58.42 247.65 0))
+    (property "Footprint" "" (id 2) (at 58.42 243.84 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (property "Datasheet" "" (id 3) (at 58.42 243.84 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (pin "1" (uuid 1a40351f-d33e-4da7-a012-dfb17b79ee8a))
+  )
+
+  (symbol (lib_id "Connector:TestPoint") (at 229.87 74.93 0) (unit 1)
+    (in_bom yes) (on_board yes)
+    (uuid a46efeaa-6b27-4647-9e20-7a3e883d92f3)
+    (property "Reference" "TP3" (id 0) (at 228.6 68.58 0)
+      (effects (font (size 1.27 1.27)) (justify left))
+    )
+    (property "Value" "+3.3V" (id 1) (at 231.14 71.12 0)
+      (effects (font (size 1.27 1.27)) (justify left))
+    )
+    (property "Footprint" "TestPoint:TestPoint_Keystone_5000-5004_Miniature" (id 2) (at 234.95 74.93 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (property "Datasheet" "https://www.keyelco.com/userAssets/file/M65p56.pdf" (id 3) (at 234.95 74.93 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (property "MFG" "Keystone Electronics" (id 4) (at 229.87 74.93 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (property "MFG P/N" "5002" (id 5) (at 229.87 74.93 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (pin "1" (uuid a68ce7fc-f180-47d6-a606-4766e596c724))
+  )
+
+  (symbol (lib_id "Mechanical:MountingHole") (at 123.19 241.3 0) (unit 1)
+    (in_bom no) (on_board yes) (fields_autoplaced)
+    (uuid a7e0762c-e939-4cec-b44d-4c7ba15a262b)
+    (property "Reference" "H8" (id 0) (at 125.73 240.0299 0)
+      (effects (font (size 1.27 1.27)) (justify left))
+    )
+    (property "Value" "MTG Hole 2.5mm" (id 1) (at 125.73 242.5699 0)
+      (effects (font (size 1.27 1.27)) (justify left))
+    )
+    (property "Footprint" "MountingHole:MountingHole_2.5mm" (id 2) (at 123.19 241.3 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (property "Datasheet" "~" (id 3) (at 123.19 241.3 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+  )
+
+  (symbol (lib_id "power:GND") (at 283.21 80.01 0) (unit 1)
+    (in_bom yes) (on_board yes)
+    (uuid ac148657-efdd-4471-98c3-a581647640d8)
+    (property "Reference" "#PWR041" (id 0) (at 283.21 86.36 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (property "Value" "GND" (id 1) (at 283.21 83.82 0))
+    (property "Footprint" "" (id 2) (at 283.21 80.01 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (property "Datasheet" "" (id 3) (at 283.21 80.01 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (pin "1" (uuid cba546df-dfa9-49f7-b1e8-4f0e1a65713a))
+  )
+
+  (symbol (lib_id "Device:LED") (at 320.04 54.61 90) (unit 1)
+    (in_bom yes) (on_board yes)
+    (uuid adc12139-031d-4a9a-9398-46d045726e3e)
+    (property "Reference" "D1" (id 0) (at 322.58 52.07 90)
+      (effects (font (size 1.27 1.27)) (justify right))
+    )
+    (property "Value" "+5V" (id 1) (at 322.58 54.61 90)
+      (effects (font (size 1.27 1.27)) (justify right))
+    )
+    (property "Footprint" "LED_SMD:LED_1206_3216Metric" (id 2) (at 320.04 54.61 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (property "Datasheet" "~" (id 3) (at 320.04 54.61 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (property "MFG" "Everlight Electronics Co Ltd" (id 4) (at 320.04 54.61 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (property "MFG P/N" "QTLP650D4TR" (id 5) (at 320.04 54.61 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (pin "1" (uuid 9f5894a8-a9ab-4f5e-b2ad-8ee06a0d8cef))
+    (pin "2" (uuid be8fded8-829e-4df9-a39b-cb84fd0c71a9))
+  )
+
+  (symbol (lib_id "Connector:TestPoint") (at 161.29 43.18 0) (unit 1)
+    (in_bom yes) (on_board yes)
+    (uuid b82ed5d8-bf97-4695-887f-d062ab580459)
+    (property "Reference" "TP2" (id 0) (at 160.02 36.83 0)
+      (effects (font (size 1.27 1.27)) (justify left))
+    )
+    (property "Value" "V_{BAT}" (id 1) (at 162.56 39.37 0)
+      (effects (font (size 1.27 1.27)) (justify left))
+    )
+    (property "Footprint" "TestPoint:TestPoint_Keystone_5000-5004_Miniature" (id 2) (at 166.37 43.18 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (property "Datasheet" "https://www.keyelco.com/userAssets/file/M65p56.pdf" (id 3) (at 166.37 43.18 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (property "MFG" "Keystone Electronics" (id 4) (at 161.29 43.18 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (property "MFG P/N" "5002" (id 5) (at 161.29 43.18 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (pin "1" (uuid d7b94d69-27b7-46c6-8a6c-5164829f3128))
+  )
+
+  (symbol (lib_id "power:+5V") (at 256.54 43.18 270) (unit 1)
+    (in_bom yes) (on_board yes)
+    (uuid b9f80201-479e-47eb-aee6-496a348809de)
+    (property "Reference" "#PWR08" (id 0) (at 252.73 43.18 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (property "Value" "+5V" (id 1) (at 260.35 43.18 90)
+      (effects (font (size 1.27 1.27)) (justify left))
+    )
+    (property "Footprint" "" (id 2) (at 256.54 43.18 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (property "Datasheet" "" (id 3) (at 256.54 43.18 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (pin "1" (uuid 8ae2c92a-40dc-4af8-946a-5cf522862287))
+  )
+
+  (symbol (lib_id "power:+3V3") (at 260.35 74.93 270) (unit 1)
+    (in_bom yes) (on_board yes)
+    (uuid bf7129b4-7093-4e52-b6bf-08e67e1641e3)
+    (property "Reference" "#PWR011" (id 0) (at 256.54 74.93 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (property "Value" "+3V3" (id 1) (at 262.89 74.93 90)
+      (effects (font (size 1.27 1.27)) (justify left))
+    )
+    (property "Footprint" "" (id 2) (at 260.35 74.93 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (property "Datasheet" "" (id 3) (at 260.35 74.93 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (pin "1" (uuid 97c21a58-68a9-407e-85e7-8cc85a530d4e))
+  )
+
+  (symbol (lib_id "Device:R_US") (at 245.11 63.5 90) (unit 1)
+    (in_bom yes) (on_board yes)
+    (uuid c2c3e196-4e18-417f-a501-d7e0b815b037)
+    (property "Reference" "R5" (id 0) (at 245.11 58.42 90))
+    (property "Value" "0R-1206" (id 1) (at 245.11 60.96 90))
+    (property "Footprint" "Resistor_SMD:R_1206_3216Metric" (id 2) (at 245.364 62.484 90)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (property "Datasheet" "~" (id 3) (at 245.11 63.5 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (property "MFG" "Yageo" (id 4) (at 245.11 63.5 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (property "MFG P/N" "RC1206JR-070RL" (id 5) (at 245.11 63.5 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (pin "1" (uuid f967f34c-95cb-4550-9a72-6fffb7f38525))
+    (pin "2" (uuid 76e2ed01-9c08-4deb-82bf-45d74873b621))
+  )
+
+  (symbol (lib_id "Connector:Conn_01x40_Male") (at 50.8 190.5 0) (unit 1)
+    (in_bom yes) (on_board yes)
+    (uuid cb140511-16a6-4a72-80bb-fd9f96e6a097)
+    (property "Reference" "J1" (id 0) (at 53.34 137.16 0))
+    (property "Value" "PI Header" (id 1) (at 53.34 139.7 0))
+    (property "Footprint" "PI-Power-Board:M20-782045" (id 2) (at 50.8 190.5 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (property "Datasheet" "~" (id 3) (at 50.8 190.5 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (property "MFG" "Harwin Inc" (id 4) (at 50.8 190.5 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (property "MFG P/N" "M20-7812045" (id 5) (at 50.8 190.5 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (pin "1" (uuid 44731324-4cb9-43f7-bf46-4d9e174f68bf))
+    (pin "10" (uuid 5fd87dab-a56e-40e2-b162-e70abb2970dc))
+    (pin "11" (uuid 0aed0ea7-e2c7-4271-82c1-bad5afbb9ec1))
+    (pin "12" (uuid a75b3306-2a12-475a-b0c7-6347c3359f6a))
+    (pin "13" (uuid c5a1f986-1710-40e3-8eb0-a5db83d2e00d))
+    (pin "14" (uuid 3129062f-8990-446f-8e39-9de4bc297df5))
+    (pin "15" (uuid 4412d993-0fb4-42ab-948a-29678481f4f8))
+    (pin "16" (uuid 2bd5960c-c326-4851-84b9-af66952a71c6))
+    (pin "17" (uuid 05336f92-a0c4-4607-b29e-aa9662277d9a))
+    (pin "18" (uuid 45b28844-7005-41bc-a8f3-62353202fdab))
+    (pin "19" (uuid 5799f524-65eb-4d18-91c2-21622f44e1b8))
+    (pin "2" (uuid b4069489-3256-4f8c-aa36-ab89e89d61e9))
+    (pin "20" (uuid cf01cac9-ab3e-44fb-a024-ce4503c5a51b))
+    (pin "21" (uuid 67cf1f0b-922d-4308-9fa5-ea005b6cef49))
+    (pin "22" (uuid 323d2e5f-d079-4630-90b2-633e15b7a686))
+    (pin "23" (uuid 51012bf4-9a11-4db0-a745-b020768c6b25))
+    (pin "24" (uuid 170cf8f0-0e81-416d-b2d4-c856b78a2f87))
+    (pin "25" (uuid 94302290-87c6-417b-bf33-1b7cb31fc2d3))
+    (pin "26" (uuid fcb1a2fc-ef9d-4777-a1fb-c150c71f4044))
+    (pin "27" (uuid 15fefb2e-9f66-4ab2-87c1-cd9bc2570d8d))
+    (pin "28" (uuid 21e5e26b-b3d9-4f21-bc8e-c42c2074ac46))
+    (pin "29" (uuid aca43965-a0ca-4d6f-87df-da4b50dc7257))
+    (pin "3" (uuid 8db67706-9e36-4e24-a201-fc38d875c227))
+    (pin "30" (uuid 9a8a6ddd-f217-4759-b098-c428a60d89f1))
+    (pin "31" (uuid abe08e14-d9c6-49cd-80ad-49878e455d46))
+    (pin "32" (uuid 3cb78078-908c-44c6-874f-e089db51c7c9))
+    (pin "33" (uuid 935f15d0-22d9-44fe-b2a0-73482b009e6a))
+    (pin "34" (uuid bb4d510f-f00c-46df-9484-c9242b17b54e))
+    (pin "35" (uuid d0b23fbf-40fb-44cc-ac2a-97cc360f943e))
+    (pin "36" (uuid a477ff09-3b09-47d2-99d1-760ebd4b98b9))
+    (pin "37" (uuid cee7c91d-6f96-4ce2-aded-6ad62f6e159a))
+    (pin "38" (uuid 536608fb-3409-475a-9665-3013fd90d517))
+    (pin "39" (uuid 11aa31d4-93b5-4e63-8ea8-84a29c30b604))
+    (pin "4" (uuid a640f38b-9495-4b8e-8c2a-f4b24df745d5))
+    (pin "40" (uuid 4d113448-2d34-4ff4-87f4-a0256d468a52))
+    (pin "5" (uuid defa12d4-46c2-4003-b1de-f3150163ba5a))
+    (pin "6" (uuid 55bf681d-714d-4f0f-93b0-b42246a14fd8))
+    (pin "7" (uuid 3a0a2606-1151-4cd9-a0ff-68ee1907d848))
+    (pin "8" (uuid 0d3e48bb-bb15-4a5d-82a4-ae18b5816d64))
+    (pin "9" (uuid 089ee258-b497-48a3-9567-baf6707903f4))
+  )
+
+  (symbol (lib_id "Device:R_US") (at 245.11 43.18 90) (unit 1)
+    (in_bom yes) (on_board yes) (fields_autoplaced)
+    (uuid d2c652ec-a628-4c21-a37d-12296010b38e)
+    (property "Reference" "R15" (id 0) (at 245.11 36.83 90))
+    (property "Value" "0R-1206" (id 1) (at 245.11 39.37 90))
+    (property "Footprint" "Resistor_SMD:R_1206_3216Metric" (id 2) (at 245.364 42.164 90)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (property "Datasheet" "~" (id 3) (at 245.11 43.18 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (property "MFG" "Yageo" (id 4) (at 245.11 43.18 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (property "MFG P/N" "RC1206JR-070RL" (id 5) (at 245.11 43.18 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (pin "1" (uuid 713cad9a-f11d-4617-be02-86a1de3ab358))
+    (pin "2" (uuid f1e46787-9532-4062-a027-2c4a9ef53d0c))
+  )
+
+  (symbol (lib_id "power:+5V") (at 320.04 43.18 0) (unit 1)
+    (in_bom yes) (on_board yes)
+    (uuid da8c6ef5-f3ff-4130-be6e-556b5f1c1430)
+    (property "Reference" "#PWR012" (id 0) (at 320.04 46.99 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (property "Value" "+5V" (id 1) (at 320.04 39.37 0))
+    (property "Footprint" "" (id 2) (at 320.04 43.18 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (property "Datasheet" "" (id 3) (at 320.04 43.18 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (pin "1" (uuid 6a627ba7-70b7-4fa5-8688-119c3c6e6fd5))
+  )
+
+  (symbol (lib_id "power:GND") (at 152.4 34.29 0) (unit 1)
+    (in_bom yes) (on_board yes)
+    (uuid db782e17-5120-44c8-86ee-d504c93f2c7f)
+    (property "Reference" "#PWR06" (id 0) (at 152.4 40.64 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (property "Value" "GND" (id 1) (at 152.4 38.1 0))
+    (property "Footprint" "" (id 2) (at 152.4 34.29 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (property "Datasheet" "" (id 3) (at 152.4 34.29 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (pin "1" (uuid 85a09359-51fe-4f66-9c7b-3297824d31be))
+  )
+
+  (symbol (lib_id "Device:R_US") (at 142.24 163.83 90) (unit 1)
+    (in_bom yes) (on_board yes)
+    (uuid def36a85-90d3-4ef0-96f8-a44712dc3cb2)
+    (property "Reference" "R18" (id 0) (at 142.24 161.29 90))
+    (property "Value" "499R-1%-0603" (id 1) (at 144.78 166.37 90))
+    (property "Footprint" "Resistor_SMD:R_0603_1608Metric" (id 2) (at 142.494 162.814 90)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (property "Datasheet" "~" (id 3) (at 142.24 163.83 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (property "MFG" "Yageo" (id 4) (at 142.24 163.83 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (property "MFG P/N" "RC0603FR-07499RL" (id 5) (at 142.24 163.83 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (pin "1" (uuid 402ea860-32a6-4b78-a420-fbc1668b76bc))
+    (pin "2" (uuid 712ad001-e0de-40a2-8eb9-d421e86bb211))
+  )
+
+  (symbol (lib_id "Device:R_US") (at 320.04 46.99 0) (mirror x) (unit 1)
+    (in_bom yes) (on_board yes)
+    (uuid efdafbe2-139d-45df-95d5-3fe39103eab0)
+    (property "Reference" "R19" (id 0) (at 322.58 45.72 0)
+      (effects (font (size 1.27 1.27)) (justify left))
+    )
+    (property "Value" "1.0k-1%-0603" (id 1) (at 317.5 48.26 0)
+      (effects (font (size 1.27 1.27)) (justify right))
+    )
+    (property "Footprint" "Resistor_SMD:R_0603_1608Metric" (id 2) (at 321.056 46.736 90)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (property "Datasheet" "~" (id 3) (at 320.04 46.99 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (property "MFG" "Yageo" (id 4) (at 320.04 46.99 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (property "MFG P/N" "RC0603FR-071KL" (id 5) (at 320.04 46.99 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (pin "1" (uuid 46df16a0-bee3-4676-9edc-f2226bb68507))
+    (pin "2" (uuid 6ebafe09-87b2-43b6-8d16-c38fa1c66bac))
+  )
+
+  (symbol (lib_id "Mechanical:MountingHole") (at 149.86 251.46 0) (unit 1)
+    (in_bom no) (on_board yes) (fields_autoplaced)
+    (uuid fb1a6ca1-b19d-4b44-a54c-e56fe35e071d)
+    (property "Reference" "H3" (id 0) (at 152.4 250.1899 0)
+      (effects (font (size 1.27 1.27)) (justify left))
+    )
+    (property "Value" "Paste Slot 5x2.5mm" (id 1) (at 152.4 252.7299 0)
+      (effects (font (size 1.27 1.27)) (justify left))
+    )
+    (property "Footprint" "PI-PowerBoard:PASTE-SLOT-5x2.5mm" (id 2) (at 149.86 251.46 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (property "Datasheet" "~" (id 3) (at 149.86 251.46 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+  )
+
+  (sheet (at 170.18 58.42) (size 52.07 21.59)
+    (stroke (width 0.1524) (type solid) (color 0 0 0 0))
+    (fill (color 255 255 194 1.0000))
+    (uuid 2d4e4a8e-5ec4-4f06-b5e3-fdf354939c71)
+    (property "Sheet name" "3V-3.3V-PS" (id 0) (at 181.61 68.58 0)
+      (effects (font (size 2.54 2.54) bold) (justify left bottom))
+    )
+    (property "Sheet file" "3V3-3V0-power-supply.kicad_sch" (id 1) (at 172.72 59.69 0)
+      (effects (font (size 1.27 1.27)) (justify left top))
+    )
+    (pin "3V3_{OUT}" output (at 222.25 74.93 0)
+      (effects (font (size 1.27 1.27)) (justify right))
+      (uuid 863a996a-e0b7-4c9b-8e19-33b6155907dd)
+    )
+    (pin "EN" input (at 170.18 76.2 180)
+      (effects (font (size 1.27 1.27)) (justify left))
+      (uuid 0a0a61b1-d46b-4c2f-ad33-6b139e1a48a3)
+    )
+    (pin "5V_{IN}" input (at 170.18 71.12 180)
+      (effects (font (size 1.27 1.27)) (justify left))
+      (uuid 5533544e-7ddb-486a-9569-d9feb03a59b0)
+    )
+    (pin "3V0_{OUT}" output (at 222.25 63.5 0)
+      (effects (font (size 1.27 1.27)) (justify right))
+      (uuid 0222909b-163e-4e84-9e69-efb698fc50b6)
+    )
+  )
+
+  (sheet (at 170.18 95.25) (size 52.07 29.21)
+    (stroke (width 0.1524) (type solid) (color 0 0 0 0))
+    (fill (color 255 255 194 1.0000))
+    (uuid 47cdabce-0f38-4512-8fd1-f452002c5dd4)
+    (property "Sheet name" "CAN-FD" (id 0) (at 186.69 111.76 0)
+      (effects (font (size 2.54 2.54) bold) (justify left bottom))
+    )
+    (property "Sheet file" "can-fd.kicad_sch" (id 1) (at 172.72 95.25 0)
+      (effects (font (size 1.27 1.27)) (justify left top))
+    )
+    (pin "~{CAN_INT1}" output (at 170.18 105.41 180)
+      (effects (font (size 1.27 1.27)) (justify left))
+      (uuid 1f67fa63-2037-4fbf-9af1-9b4f77ffe677)
+    )
+    (pin "~{CAN_INT}" output (at 170.18 100.33 180)
+      (effects (font (size 1.27 1.27)) (justify left))
+      (uuid 994707ce-7a1a-4c87-9e4e-e5dac4ab6385)
+    )
+    (pin "SDI" input (at 170.18 113.03 180)
+      (effects (font (size 1.27 1.27)) (justify left))
+      (uuid 25d2ca3b-e6fb-4d5f-bd07-d819a0f0cd4f)
+    )
+    (pin "~{CAN_CS}" input (at 170.18 115.57 180)
+      (effects (font (size 1.27 1.27)) (justify left))
+      (uuid 7a8b6875-54f4-4d8f-b38a-35582a10d230)
+    )
+    (pin "SCK" input (at 170.18 118.11 180)
+      (effects (font (size 1.27 1.27)) (justify left))
+      (uuid 695c1eb1-d715-4a20-8ec7-aa3679841535)
+    )
+    (pin "CAN_H" passive (at 222.25 110.49 0)
+      (effects (font (size 1.27 1.27)) (justify right))
+      (uuid ccdd0414-84d5-4cae-85ca-406ee14c41f3)
+    )
+    (pin "CAN_L" passive (at 222.25 107.95 0)
+      (effects (font (size 1.27 1.27)) (justify right))
+      (uuid d8517524-fa3e-4db7-b83d-9c0b62d575fa)
+    )
+    (pin "SDO" output (at 170.18 110.49 180)
+      (effects (font (size 1.27 1.27)) (justify left))
+      (uuid be35d514-e11e-407d-a673-1c3528c130ce)
+    )
+    (pin "~{CAN_INT0}" output (at 170.18 102.87 180)
+      (effects (font (size 1.27 1.27)) (justify left))
+      (uuid 9f3da21f-404b-4ced-9500-648463e7d22b)
+    )
+  )
+
+  (sheet (at 170.18 146.05) (size 52.07 34.29)
+    (stroke (width 0.1524) (type solid) (color 0 0 0 0))
+    (fill (color 255 255 194 1.0000))
+    (uuid 5c12e4ab-2d1c-4640-9862-f6337288ba8e)
+    (property "Sheet name" "IMU Driver" (id 0) (at 186.69 165.1 0)
+      (effects (font (size 2.54 2.54) bold) (justify left bottom))
+    )
+    (property "Sheet file" "IMUdriver.kicad_sch" (id 1) (at 172.72 146.05 0)
+      (effects (font (size 1.27 1.27)) (justify left top))
+    )
+    (pin "SCK_L" output (at 222.25 153.67 0)
+      (effects (font (size 1.27 1.27)) (justify right))
+      (uuid 654c268b-54fc-4049-8453-5cb5ef717bab)
+    )
+    (pin "DR_L" input (at 222.25 158.75 0)
+      (effects (font (size 1.27 1.27)) (justify right))
+      (uuid faa6b1fd-60a3-404b-a878-cbb8c64f7fed)
+    )
+    (pin "DR_H" input (at 222.25 161.29 0)
+      (effects (font (size 1.27 1.27)) (justify right))
+      (uuid 7f194a9b-4a37-44d4-8127-d8a990bf1005)
+    )
+    (pin "CS_H" output (at 222.25 176.53 0)
+      (effects (font (size 1.27 1.27)) (justify right))
+      (uuid 236bb3e2-6d8a-4774-ba31-de3a7f20dff1)
+    )
+    (pin "CS_L" output (at 222.25 173.99 0)
+      (effects (font (size 1.27 1.27)) (justify right))
+      (uuid e1ea991f-2c9a-4a88-a96e-a43e097d31c3)
+    )
+    (pin "SCK" input (at 170.18 168.91 180)
+      (effects (font (size 1.27 1.27)) (justify left))
+      (uuid 11b06f00-e155-438b-86f1-30a82b78749a)
+    )
+    (pin "MOSI" input (at 170.18 156.21 180)
+      (effects (font (size 1.27 1.27)) (justify left))
+      (uuid 4c4527cf-9e52-4824-ab6d-a3642105992f)
+    )
+    (pin "MISO" output (at 170.18 162.56 180)
+      (effects (font (size 1.27 1.27)) (justify left))
+      (uuid 302cc585-bf09-40c0-a70c-a3fd2f42edd2)
+    )
+    (pin "MISO_L" input (at 222.25 168.91 0)
+      (effects (font (size 1.27 1.27)) (justify right))
+      (uuid d9a97999-494b-4232-b552-5fc59a4cbfb9)
+    )
+    (pin "MISO_H" input (at 222.25 171.45 0)
+      (effects (font (size 1.27 1.27)) (justify right))
+      (uuid 51b1a45b-0b25-410b-873c-4faad542f551)
+    )
+    (pin "MOSI_H" output (at 222.25 166.37 0)
+      (effects (font (size 1.27 1.27)) (justify right))
+      (uuid e4fa537c-cbb5-456e-9bf9-d7a7f1da9085)
+    )
+    (pin "MOSI_L" output (at 222.25 163.83 0)
+      (effects (font (size 1.27 1.27)) (justify right))
+      (uuid 930e146e-405b-41fd-a94e-3980616d0124)
+    )
+    (pin "SCK_H" output (at 222.25 156.21 0)
+      (effects (font (size 1.27 1.27)) (justify right))
+      (uuid f8041b25-9eae-43d9-b467-dbcb66292279)
+    )
+    (pin "DR" output (at 170.18 149.86 180)
+      (effects (font (size 1.27 1.27)) (justify left))
+      (uuid 6f5ddaa0-f5c8-47d5-b0bf-8292b23adc1a)
+    )
+    (pin "~{CS}" input (at 170.18 175.26 180)
+      (effects (font (size 1.27 1.27)) (justify left))
+      (uuid 337f2a97-0a87-4e32-9a8c-ba1fd29513bf)
+    )
+  )
+
+  (sheet (at 170.18 35.56) (size 52.07 16.51)
+    (stroke (width 0.1524) (type solid) (color 0 0 0 0))
+    (fill (color 255 255 194 1.0000))
+    (uuid feeb2d6c-4828-41f4-95de-5c15de403137)
+    (property "Sheet name" "5V PowerSupply" (id 0) (at 182.88 45.72 0)
+      (effects (font (size 2.54 2.54) bold) (justify left bottom))
+    )
+    (property "Sheet file" "power-supply.kicad_sch" (id 1) (at 172.72 35.56 0)
+      (effects (font (size 1.27 1.27)) (justify left top))
+    )
+    (pin "V_{BAT}" input (at 170.18 43.18 180)
+      (effects (font (size 1.27 1.27)) (justify left))
+      (uuid a160367d-1ffc-4776-a16e-5338a982e77f)
+    )
+    (pin "5V_{OUT}" output (at 222.25 43.18 0)
+      (effects (font (size 1.27 1.27)) (justify right))
+      (uuid 93bd7a61-8411-4a42-97c9-71dee091d7bc)
+    )
+  )
+
+  (sheet_instances
+    (path "/" (page "1"))
+    (path "/feeb2d6c-4828-41f4-95de-5c15de403137" (page "2"))
+    (path "/47cdabce-0f38-4512-8fd1-f452002c5dd4" (page "3"))
+    (path "/5c12e4ab-2d1c-4640-9862-f6337288ba8e" (page "4"))
+    (path "/2d4e4a8e-5ec4-4f06-b5e3-fdf354939c71" (page "5"))
+  )
+
+  (symbol_instances
+    (path "/a14cb163-b70e-4845-880a-8a5946926916"
+      (reference "#PWR01") (unit 1) (value "GND") (footprint "")
+    )
+    (path "/a44dd238-e4e0-471c-8647-1168290bb211"
+      (reference "#PWR02") (unit 1) (value "GND") (footprint "")
+    )
+    (path "/5a462345-ed6d-48f6-bcca-94d19f9664e8"
+      (reference "#PWR03") (unit 1) (value "+5V") (footprint "")
+    )
+    (path "/04d0bb29-81f5-4c1f-99ea-c99d72afc6e6"
+      (reference "#PWR04") (unit 1) (value "+5V") (footprint "")
+    )
+    (path "/8737da79-92a4-45c6-ab90-a0343925a639"
+      (reference "#PWR05") (unit 1) (value "+5V") (footprint "")
+    )
+    (path "/db782e17-5120-44c8-86ee-d504c93f2c7f"
+      (reference "#PWR06") (unit 1) (value "GND") (footprint "")
+    )
+    (path "/1085b093-3d16-4d3d-a04c-6e600675f061"
+      (reference "#PWR07") (unit 1) (value "GND") (footprint "")
+    )
+    (path "/b9f80201-479e-47eb-aee6-496a348809de"
+      (reference "#PWR08") (unit 1) (value "+5V") (footprint "")
+    )
+    (path "/1b2dfc1d-6c24-4bb2-b7fc-8b4f23f117f7"
+      (reference "#PWR09") (unit 1) (value "+3V0") (footprint "")
+    )
+    (path "/8a241b2d-3564-4343-ac2b-537a813c44b4"
+      (reference "#PWR010") (unit 1) (value "+5V") (footprint "")
+    )
+    (path "/bf7129b4-7093-4e52-b6bf-08e67e1641e3"
+      (reference "#PWR011") (unit 1) (value "+3V3") (footprint "")
+    )
+    (path "/da8c6ef5-f3ff-4130-be6e-556b5f1c1430"
+      (reference "#PWR012") (unit 1) (value "+5V") (footprint "")
+    )
+    (path "/45dde0c0-c379-43b0-a290-ba8d036536b6"
+      (reference "#PWR013") (unit 1) (value "GND") (footprint "")
+    )
+    (path "/feeb2d6c-4828-41f4-95de-5c15de403137/e8c7f621-0aff-42e8-861a-492dc86b2c65"
+      (reference "#PWR014") (unit 1) (value "GND") (footprint "")
+    )
+    (path "/feeb2d6c-4828-41f4-95de-5c15de403137/3a8ed205-f4cb-40a4-a6c0-11fdfdf6ba7e"
+      (reference "#PWR015") (unit 1) (value "GND") (footprint "")
+    )
+    (path "/feeb2d6c-4828-41f4-95de-5c15de403137/31fbb80e-e9ff-4804-b3a1-2267be5488ff"
+      (reference "#PWR016") (unit 1) (value "GND") (footprint "")
+    )
+    (path "/feeb2d6c-4828-41f4-95de-5c15de403137/3022a7b1-a180-4484-ba46-bb8f21ad237d"
+      (reference "#PWR017") (unit 1) (value "GND") (footprint "")
+    )
+    (path "/feeb2d6c-4828-41f4-95de-5c15de403137/afe57086-c884-4826-acbe-d032d0212ace"
+      (reference "#PWR018") (unit 1) (value "GND") (footprint "")
+    )
+    (path "/feeb2d6c-4828-41f4-95de-5c15de403137/99550040-4c58-4314-8688-6d4bc2a77134"
+      (reference "#PWR019") (unit 1) (value "GND") (footprint "")
+    )
+    (path "/feeb2d6c-4828-41f4-95de-5c15de403137/03cffc12-d814-415b-b0a5-e334d88e0aa8"
+      (reference "#PWR020") (unit 1) (value "GND") (footprint "")
+    )
+    (path "/feeb2d6c-4828-41f4-95de-5c15de403137/d46b46fe-c417-4c07-8b13-8d348cd08075"
+      (reference "#PWR021") (unit 1) (value "GND") (footprint "")
+    )
+    (path "/feeb2d6c-4828-41f4-95de-5c15de403137/774922d5-e1f7-4d31-8ff7-ec2aa61d6f5d"
+      (reference "#PWR022") (unit 1) (value "GND") (footprint "")
+    )
+    (path "/feeb2d6c-4828-41f4-95de-5c15de403137/68977a24-9ee4-457f-af32-30bc191e51f6"
+      (reference "#PWR023") (unit 1) (value "GND") (footprint "")
+    )
+    (path "/47cdabce-0f38-4512-8fd1-f452002c5dd4/0195c53f-b6ed-446e-a9a7-d8f87aa7718e"
+      (reference "#PWR024") (unit 1) (value "+3V0") (footprint "")
+    )
+    (path "/47cdabce-0f38-4512-8fd1-f452002c5dd4/552eecdc-8cb5-4574-9c08-e6621bda9c81"
+      (reference "#PWR025") (unit 1) (value "+3V0") (footprint "")
+    )
+    (path "/47cdabce-0f38-4512-8fd1-f452002c5dd4/744798fb-5221-4c43-8f28-e2944b937fd9"
+      (reference "#PWR026") (unit 1) (value "GND") (footprint "")
+    )
+    (path "/47cdabce-0f38-4512-8fd1-f452002c5dd4/d044d8e7-6adc-401f-9172-fb539c8fab75"
+      (reference "#PWR027") (unit 1) (value "+3V0") (footprint "")
+    )
+    (path "/47cdabce-0f38-4512-8fd1-f452002c5dd4/bb04bb4f-8bf9-4768-93ba-8fe12d134d33"
+      (reference "#PWR028") (unit 1) (value "+3V0") (footprint "")
+    )
+    (path "/47cdabce-0f38-4512-8fd1-f452002c5dd4/decbbc51-2eb6-44ca-9d8b-6ab74197d7f3"
+      (reference "#PWR029") (unit 1) (value "+3V0") (footprint "")
+    )
+    (path "/47cdabce-0f38-4512-8fd1-f452002c5dd4/cc16103c-54d2-4bc0-ae1c-8fd17237ab6b"
+      (reference "#PWR030") (unit 1) (value "GND") (footprint "")
+    )
+    (path "/47cdabce-0f38-4512-8fd1-f452002c5dd4/da6447f2-c68c-4e5c-a393-3f3d056b6544"
+      (reference "#PWR031") (unit 1) (value "GND") (footprint "")
+    )
+    (path "/47cdabce-0f38-4512-8fd1-f452002c5dd4/c43a0324-49eb-40d3-a31f-764f1490fc59"
+      (reference "#PWR032") (unit 1) (value "GND") (footprint "")
+    )
+    (path "/47cdabce-0f38-4512-8fd1-f452002c5dd4/da155fd5-e77f-45dc-a31c-bed62d50d8f2"
+      (reference "#PWR033") (unit 1) (value "+3V0") (footprint "")
+    )
+    (path "/47cdabce-0f38-4512-8fd1-f452002c5dd4/b2dc3dfa-117d-461f-91e2-78afeab3b01f"
+      (reference "#PWR034") (unit 1) (value "GND") (footprint "")
+    )
+    (path "/47cdabce-0f38-4512-8fd1-f452002c5dd4/466fc426-60b2-41df-a2e8-2e752a3eb3bb"
+      (reference "#PWR035") (unit 1) (value "GND") (footprint "")
+    )
+    (path "/47cdabce-0f38-4512-8fd1-f452002c5dd4/f4e36d88-894d-4fc1-a999-9df931169218"
+      (reference "#PWR036") (unit 1) (value "+5V") (footprint "")
+    )
+    (path "/47cdabce-0f38-4512-8fd1-f452002c5dd4/b5b9b3d0-5e28-484b-86a1-2d688bf01153"
+      (reference "#PWR037") (unit 1) (value "GND") (footprint "")
+    )
+    (path "/47cdabce-0f38-4512-8fd1-f452002c5dd4/16953cfd-d4fb-45b7-b6a1-4195fa8876f2"
+      (reference "#PWR038") (unit 1) (value "GND") (footprint "")
+    )
+    (path "/5c12e4ab-2d1c-4640-9862-f6337288ba8e/ada1e9f1-ed8e-451e-b52e-064053042d57"
+      (reference "#PWR039") (unit 1) (value "+3V0") (footprint "")
+    )
+    (path "/5c12e4ab-2d1c-4640-9862-f6337288ba8e/ff4f642c-0cc1-43de-836a-196eba50aaa6"
+      (reference "#PWR040") (unit 1) (value "GND") (footprint "")
+    )
+    (path "/ac148657-efdd-4471-98c3-a581647640d8"
+      (reference "#PWR041") (unit 1) (value "GND") (footprint "")
+    )
+    (path "/5c12e4ab-2d1c-4640-9862-f6337288ba8e/f49aa863-9f45-457f-927b-84820f5a1935"
+      (reference "#PWR042") (unit 1) (value "+3V0") (footprint "")
+    )
+    (path "/5c12e4ab-2d1c-4640-9862-f6337288ba8e/4898cab6-6b92-486a-a97c-2667fdcd8576"
+      (reference "#PWR043") (unit 1) (value "GND") (footprint "")
+    )
+    (path "/5c12e4ab-2d1c-4640-9862-f6337288ba8e/d55570d7-8288-47a3-8f46-8e6fb7947bb5"
+      (reference "#PWR044") (unit 1) (value "GND") (footprint "")
+    )
+    (path "/5c12e4ab-2d1c-4640-9862-f6337288ba8e/170f0797-9810-4f4b-9243-5bb1d43a8d2d"
+      (reference "#PWR045") (unit 1) (value "+3V3") (footprint "")
+    )
+    (path "/5c12e4ab-2d1c-4640-9862-f6337288ba8e/66b97e3a-f291-48ee-994a-bbd2899475f5"
+      (reference "#PWR046") (unit 1) (value "GND") (footprint "")
+    )
+    (path "/5c12e4ab-2d1c-4640-9862-f6337288ba8e/04c71c25-4726-4a9c-9249-f9383033e729"
+      (reference "#PWR047") (unit 1) (value "GND") (footprint "")
+    )
+    (path "/5c12e4ab-2d1c-4640-9862-f6337288ba8e/5b842d39-4c24-456c-8f40-0b919cd10d7e"
+      (reference "#PWR048") (unit 1) (value "+3V3") (footprint "")
+    )
+    (path "/5c12e4ab-2d1c-4640-9862-f6337288ba8e/d8b05c36-0fed-4c6b-b519-53f04fe34d1e"
+      (reference "#PWR049") (unit 1) (value "+3V3") (footprint "")
+    )
+    (path "/5c12e4ab-2d1c-4640-9862-f6337288ba8e/c3652d12-0bb0-4c40-ad22-f863e45685d2"
+      (reference "#PWR050") (unit 1) (value "+3V3") (footprint "")
+    )
+    (path "/5c12e4ab-2d1c-4640-9862-f6337288ba8e/d8b977c7-8b30-437e-94ee-576acc50c4f8"
+      (reference "#PWR051") (unit 1) (value "+3V3") (footprint "")
+    )
+    (path "/5c12e4ab-2d1c-4640-9862-f6337288ba8e/b5648eaa-7ad7-4c94-a96d-c7e8ef941c53"
+      (reference "#PWR052") (unit 1) (value "GND") (footprint "")
+    )
+    (path "/5c12e4ab-2d1c-4640-9862-f6337288ba8e/0e794a79-b327-45bb-8261-3063893906f7"
+      (reference "#PWR053") (unit 1) (value "GND") (footprint "")
+    )
+    (path "/5c12e4ab-2d1c-4640-9862-f6337288ba8e/5fbc1d20-cc7b-427b-8f58-55e0aa7bfe55"
+      (reference "#PWR054") (unit 1) (value "GND") (footprint "")
+    )
+    (path "/2d4e4a8e-5ec4-4f06-b5e3-fdf354939c71/a6b88e16-32dd-4453-abe8-9a828aa84df3"
+      (reference "#PWR055") (unit 1) (value "GND") (footprint "")
+    )
+    (path "/2d4e4a8e-5ec4-4f06-b5e3-fdf354939c71/27a524a9-1f8a-4411-b8ef-86828c4bd53d"
+      (reference "#PWR056") (unit 1) (value "GND") (footprint "")
+    )
+    (path "/2d4e4a8e-5ec4-4f06-b5e3-fdf354939c71/b4c7ceb5-2d58-4390-97c2-9edf091215e7"
+      (reference "#PWR057") (unit 1) (value "GND") (footprint "")
+    )
+    (path "/2d4e4a8e-5ec4-4f06-b5e3-fdf354939c71/62b65e14-721c-420d-be42-c081c7d47f9d"
+      (reference "#PWR058") (unit 1) (value "GND") (footprint "")
+    )
+    (path "/2d4e4a8e-5ec4-4f06-b5e3-fdf354939c71/f9238c64-2980-4a76-9261-98b093b2dec8"
+      (reference "#PWR059") (unit 1) (value "GND") (footprint "")
+    )
+    (path "/2d4e4a8e-5ec4-4f06-b5e3-fdf354939c71/70b7c0b8-4c6d-45fc-9b77-782ea141655e"
+      (reference "#PWR060") (unit 1) (value "GND") (footprint "")
+    )
+    (path "/2d4e4a8e-5ec4-4f06-b5e3-fdf354939c71/b03cadea-3bab-4b65-be29-1c67d3b16970"
+      (reference "#PWR061") (unit 1) (value "GND") (footprint "")
+    )
+    (path "/2d4e4a8e-5ec4-4f06-b5e3-fdf354939c71/69a5bf8e-665d-4ba6-95a2-40cffb58bf8d"
+      (reference "#PWR062") (unit 1) (value "GND") (footprint "")
+    )
+    (path "/2d4e4a8e-5ec4-4f06-b5e3-fdf354939c71/28721eb9-590c-4259-a40a-d45af4a5d40e"
+      (reference "#PWR063") (unit 1) (value "GND") (footprint "")
+    )
+    (path "/5c12e4ab-2d1c-4640-9862-f6337288ba8e/51b67fba-8a85-4fe8-8c65-1d6aaa72ec69"
+      (reference "#PWR064") (unit 1) (value "GND") (footprint "")
+    )
+    (path "/47cdabce-0f38-4512-8fd1-f452002c5dd4/f167e080-11ce-4c3a-b658-9eef6575642f"
+      (reference "C1") (unit 1) (value "0.1uF-10%-50V-0603") (footprint "Capacitor_SMD:C_0603_1608Metric")
+    )
+    (path "/feeb2d6c-4828-41f4-95de-5c15de403137/6b21d704-2dde-46f4-98c3-e64020fc4a1f"
+      (reference "C2") (unit 1) (value "0.015uF-10%-50V-0603") (footprint "Capacitor_SMD:C_0603_1608Metric")
+    )
+    (path "/feeb2d6c-4828-41f4-95de-5c15de403137/37c9c248-5eb9-4fe3-9095-142fe14f47e4"
+      (reference "C3") (unit 1) (value "330pF-5%-50V-0603") (footprint "Capacitor_SMD:C_0603_1608Metric")
+    )
+    (path "/feeb2d6c-4828-41f4-95de-5c15de403137/baa3dc8f-ed1e-41a0-b7b8-222c85797e27"
+      (reference "C4") (unit 1) (value "47pF-5%-50V-0603") (footprint "Capacitor_SMD:C_0603_1608Metric")
+    )
+    (path "/2d4e4a8e-5ec4-4f06-b5e3-fdf354939c71/9a65cb20-7ec8-4950-9ab9-b912205c8222"
+      (reference "C5") (unit 1) (value "22uF-10V-10%-0805") (footprint "Capacitor_SMD:C_0805_2012Metric")
+    )
+    (path "/2d4e4a8e-5ec4-4f06-b5e3-fdf354939c71/521f1948-21e6-423c-bd48-bbe0ae7e3597"
+      (reference "C6") (unit 1) (value "22uF-10V-10%-0805") (footprint "Capacitor_SMD:C_0805_2012Metric")
+    )
+    (path "/2d4e4a8e-5ec4-4f06-b5e3-fdf354939c71/9dc17d4e-5680-409b-94c5-05bbd68674ca"
+      (reference "C7") (unit 1) (value "22uF-10V-10%-0805") (footprint "Capacitor_SMD:C_0805_2012Metric")
+    )
+    (path "/2d4e4a8e-5ec4-4f06-b5e3-fdf354939c71/ca1a3366-41e5-4c28-b19c-433b6b106e4a"
+      (reference "C8") (unit 1) (value "0.1uF-10%-50V-0603") (footprint "Capacitor_SMD:C_0603_1608Metric")
+    )
+    (path "/feeb2d6c-4828-41f4-95de-5c15de403137/b700a1f5-337a-41ab-9ea0-2c2af072317c"
+      (reference "C9") (unit 1) (value "22uF-25V-10%-1210") (footprint "Capacitor_SMD:C_1210_3225Metric")
+    )
+    (path "/feeb2d6c-4828-41f4-95de-5c15de403137/9b6d9042-a53f-425d-b2c2-357193d3248e"
+      (reference "C10") (unit 1) (value "22uF-25V-10%-1210") (footprint "Capacitor_SMD:C_1210_3225Metric")
+    )
+    (path "/feeb2d6c-4828-41f4-95de-5c15de403137/66b57125-ca17-4368-b430-c6138030f6ac"
+      (reference "C11") (unit 1) (value "22uF-25V-10%-1210") (footprint "Capacitor_SMD:C_1210_3225Metric")
+    )
+    (path "/feeb2d6c-4828-41f4-95de-5c15de403137/ad15a420-8e1a-4dad-bc75-a0e26641a9bc"
+      (reference "C12") (unit 1) (value "22uF-10V-10%-0805") (footprint "Capacitor_SMD:C_0805_2012Metric")
+    )
+    (path "/feeb2d6c-4828-41f4-95de-5c15de403137/8c9f5182-9d53-4b65-8e92-34cb1fbc522c"
+      (reference "C13") (unit 1) (value "22uF-10V-10%-0805") (footprint "Capacitor_SMD:C_0805_2012Metric")
+    )
+    (path "/feeb2d6c-4828-41f4-95de-5c15de403137/3d27e4ed-dae2-44ee-ab35-782dcb561f87"
+      (reference "C14") (unit 1) (value "22uF-10V-10%-0805") (footprint "Capacitor_SMD:C_0805_2012Metric")
+    )
+    (path "/feeb2d6c-4828-41f4-95de-5c15de403137/103abe72-bb8e-4720-8dbc-c7794b92d086"
+      (reference "C15") (unit 1) (value "22uF-25V-10%-1210") (footprint "Capacitor_SMD:C_1210_3225Metric")
+    )
+    (path "/47cdabce-0f38-4512-8fd1-f452002c5dd4/716f5194-7cbd-4038-b272-7c574d60e571"
+      (reference "C16") (unit 1) (value "0.1uF-10%-50V-0603") (footprint "Capacitor_SMD:C_0603_1608Metric")
+    )
+    (path "/5c12e4ab-2d1c-4640-9862-f6337288ba8e/bc27beaf-df2a-4359-b6d1-efd3bd6c05a8"
+      (reference "C17") (unit 1) (value "0.1uF-10%-50V-0603") (footprint "Capacitor_SMD:C_0603_1608Metric")
+    )
+    (path "/5c12e4ab-2d1c-4640-9862-f6337288ba8e/a77802e4-e411-4900-96f4-8f60d84192e7"
+      (reference "C18") (unit 1) (value "0.1uF-10%-50V-0603") (footprint "Capacitor_SMD:C_0603_1608Metric")
+    )
+    (path "/5c12e4ab-2d1c-4640-9862-f6337288ba8e/3b6f34c6-5f3e-4523-8276-a5f8f66362cf"
+      (reference "C19") (unit 1) (value "0.1uF-10%-50V-0603") (footprint "Capacitor_SMD:C_0603_1608Metric")
+    )
+    (path "/2d4e4a8e-5ec4-4f06-b5e3-fdf354939c71/bc432059-12fb-4a33-88c8-6bcd0333053b"
+      (reference "C20") (unit 1) (value "22uF-10V-10%-0805") (footprint "Capacitor_SMD:C_0805_2012Metric")
+    )
+    (path "/2d4e4a8e-5ec4-4f06-b5e3-fdf354939c71/fb775b90-d327-4703-890a-5a21658de510"
+      (reference "C21") (unit 1) (value "0.1uF-10%-50V-0603") (footprint "Capacitor_SMD:C_0603_1608Metric")
+    )
+    (path "/47cdabce-0f38-4512-8fd1-f452002c5dd4/b76aa149-262f-4f68-8c63-538e58aadb86"
+      (reference "C22") (unit 1) (value "0.1uF-10%-50V-0603") (footprint "Capacitor_SMD:C_0603_1608Metric")
+    )
+    (path "/feeb2d6c-4828-41f4-95de-5c15de403137/73d092d4-54ff-495d-9383-67e7008430f3"
+      (reference "C23") (unit 1) (value "0.015uF-10%-50V-0603") (footprint "Capacitor_SMD:C_0603_1608Metric")
+    )
+    (path "/feeb2d6c-4828-41f4-95de-5c15de403137/672549ac-03f4-4900-bee1-de2f300b3802"
+      (reference "C24") (unit 1) (value "0.1uF-10%-50V-0603") (footprint "Capacitor_SMD:C_0603_1608Metric")
+    )
+    (path "/47cdabce-0f38-4512-8fd1-f452002c5dd4/c41ae1a6-4022-42a5-a360-6a5e6867995b"
+      (reference "C25") (unit 1) (value "0.1uF-10%-50V-0603") (footprint "Capacitor_SMD:C_0603_1608Metric")
+    )
+    (path "/feeb2d6c-4828-41f4-95de-5c15de403137/c6643319-a942-4c42-b584-719e58d278ab"
+      (reference "C26") (unit 1) (value "47pF-5%-50V-0603") (footprint "Capacitor_SMD:C_0603_1608Metric")
+    )
+    (path "/feeb2d6c-4828-41f4-95de-5c15de403137/ffe3dc8d-4c62-4860-a43f-3a38ecf0a112"
+      (reference "C27") (unit 1) (value "0.1uF-10%-50V-0603") (footprint "Capacitor_SMD:C_0603_1608Metric")
+    )
+    (path "/5c12e4ab-2d1c-4640-9862-f6337288ba8e/83bf0757-ab41-49aa-991b-ba3e8a25e300"
+      (reference "C28") (unit 1) (value "0.1uF-10%-50V-0603") (footprint "Capacitor_SMD:C_0603_1608Metric")
+    )
+    (path "/feeb2d6c-4828-41f4-95de-5c15de403137/f265405c-cd87-4bdf-a1bd-073123e8e700"
+      (reference "C29") (unit 1) (value "0.1uF-10%-50V-0603") (footprint "Capacitor_SMD:C_0603_1608Metric")
+    )
+    (path "/feeb2d6c-4828-41f4-95de-5c15de403137/d0d9d510-1b03-444e-a966-2b9a2052ed7d"
+      (reference "C30") (unit 1) (value "0.1uF-10%-50V-0603") (footprint "Capacitor_SMD:C_0603_1608Metric")
+    )
+    (path "/feeb2d6c-4828-41f4-95de-5c15de403137/314a5e2a-0841-451c-ad9f-276f1b46b6d6"
+      (reference "C31") (unit 1) (value "1.0uF-10%-10V-0603") (footprint "Capacitor_SMD:C_0603_1608Metric")
+    )
+    (path "/feeb2d6c-4828-41f4-95de-5c15de403137/65984a89-8380-48da-8b12-d88d80ec2869"
+      (reference "C32") (unit 1) (value "22uF-25V-10%-1210") (footprint "Capacitor_SMD:C_1210_3225Metric")
+    )
+    (path "/feeb2d6c-4828-41f4-95de-5c15de403137/9ab12f65-eb76-468b-8f68-f22c559f65c5"
+      (reference "C33") (unit 1) (value "22uF-25V-10%-1210") (footprint "Capacitor_SMD:C_1210_3225Metric")
+    )
+    (path "/feeb2d6c-4828-41f4-95de-5c15de403137/424245c4-4183-459a-8f6b-a654ba44b783"
+      (reference "C34") (unit 1) (value "22uF-25V-10%-1210") (footprint "Capacitor_SMD:C_1210_3225Metric")
+    )
+    (path "/feeb2d6c-4828-41f4-95de-5c15de403137/b8d2fd7e-effc-46e6-9306-04f4b2872e7f"
+      (reference "C35") (unit 1) (value "22uF-10V-10%-0805") (footprint "Capacitor_SMD:C_0805_2012Metric")
+    )
+    (path "/feeb2d6c-4828-41f4-95de-5c15de403137/f5ec62b1-39ef-430e-8fdf-7cd480d9f8b2"
+      (reference "C36") (unit 1) (value "22uF-10V-10%-0805") (footprint "Capacitor_SMD:C_0805_2012Metric")
+    )
+    (path "/5c12e4ab-2d1c-4640-9862-f6337288ba8e/5064a1cf-ce76-4ac9-b669-4aef1e121689"
+      (reference "C37") (unit 1) (value "0.1uF-10%-50V-0603") (footprint "Capacitor_SMD:C_0603_1608Metric")
+    )
+    (path "/feeb2d6c-4828-41f4-95de-5c15de403137/77df37e1-8169-4491-a322-519cc1b97e58"
+      (reference "C38") (unit 1) (value "22uF-25V-10%-1210") (footprint "Capacitor_SMD:C_1210_3225Metric")
+    )
+    (path "/5c12e4ab-2d1c-4640-9862-f6337288ba8e/cecc5be4-23ef-4f28-85ee-eaaac538d6d0"
+      (reference "C39") (unit 1) (value "0.1uF-10%-50V-0603") (footprint "Capacitor_SMD:C_0603_1608Metric")
+    )
+    (path "/5c12e4ab-2d1c-4640-9862-f6337288ba8e/2b9fa8d2-5dbd-48ea-8304-7581c0f1631d"
+      (reference "C40") (unit 1) (value "0.1uF-10%-50V-0603") (footprint "Capacitor_SMD:C_0603_1608Metric")
+    )
+    (path "/adc12139-031d-4a9a-9398-46d045726e3e"
+      (reference "D1") (unit 1) (value "+5V") (footprint "LED_SMD:LED_1206_3216Metric")
+    )
+    (path "/feeb2d6c-4828-41f4-95de-5c15de403137/686fd7c8-df2f-4fc1-a78f-4fda4db0879e"
+      (reference "D2") (unit 1) (value "NSR05T40XV2T5G") (footprint "Diode_SMD:D_SOD-523")
+    )
+    (path "/feeb2d6c-4828-41f4-95de-5c15de403137/a310d155-db29-460d-b4c9-d91fd944eb17"
+      (reference "D3") (unit 1) (value "NSR05T40XV2T5G") (footprint "Diode_SMD:D_SOD-523")
+    )
+    (path "/feeb2d6c-4828-41f4-95de-5c15de403137/9b097f22-8fe0-4142-99ad-d23d49095dcf"
+      (reference "D4") (unit 1) (value "NSR05T40XV2T5G") (footprint "Diode_SMD:D_SOD-523")
+    )
+    (path "/feeb2d6c-4828-41f4-95de-5c15de403137/99f2f25d-1380-4f30-8a43-97fade15d725"
+      (reference "D5") (unit 1) (value "15V") (footprint "Diode_SMD:D_SOD-123F")
+    )
+    (path "/feeb2d6c-4828-41f4-95de-5c15de403137/20ea2070-92af-42ab-a4a7-6ea3567127d1"
+      (reference "D6") (unit 1) (value "15V") (footprint "Diode_SMD:D_SMB")
+    )
+    (path "/47cdabce-0f38-4512-8fd1-f452002c5dd4/9a21f4f6-3866-447e-bf12-6473bc8a70d9"
+      (reference "D7") (unit 1) (value "PESD1CAN") (footprint "Package_TO_SOT_SMD:SOT-23")
+    )
+    (path "/6c327fc3-40c6-4227-927f-d32558d56d8b"
+      (reference "H1") (unit 1) (value "Paste Slot 5x2.5mm") (footprint "PI-PowerBoard:PASTE-SLOT-5x2.5mm")
+    )
+    (path "/982a668e-ec00-4aaf-b451-1c42e702ce32"
+      (reference "H2") (unit 1) (value "MTG Hole 2.5mm") (footprint "MountingHole:MountingHole_2.5mm")
+    )
+    (path "/fb1a6ca1-b19d-4b44-a54c-e56fe35e071d"
+      (reference "H3") (unit 1) (value "Paste Slot 5x2.5mm") (footprint "PI-PowerBoard:PASTE-SLOT-5x2.5mm")
+    )
+    (path "/05f68221-8b8f-4d73-8db5-30dd6c90795a"
+      (reference "H4") (unit 1) (value "MTG Hole 2.5mm") (footprint "MountingHole:MountingHole_2.5mm")
+    )
+    (path "/449cd853-c982-4d1e-b98c-c976850c1bdd"
+      (reference "H5") (unit 1) (value "Paste Hole 2.5mm") (footprint "PI-PowerBoard:PASTE-HOLE-2.5mm")
+    )
+    (path "/79cf21b0-d571-4cee-be58-7ff8f47d9588"
+      (reference "H6") (unit 1) (value "MTG Hole 2.5mm") (footprint "MountingHole:MountingHole_2.5mm")
+    )
+    (path "/a052aeda-c9d2-4c27-8d0a-ddf99cc94664"
+      (reference "H7") (unit 1) (value "Paste Hole 2.5mm") (footprint "PI-PowerBoard:PASTE-HOLE-2.5mm")
+    )
+    (path "/a7e0762c-e939-4cec-b44d-4c7ba15a262b"
+      (reference "H8") (unit 1) (value "MTG Hole 2.5mm") (footprint "MountingHole:MountingHole_2.5mm")
+    )
+    (path "/cb140511-16a6-4a72-80bb-fd9f96e6a097"
+      (reference "J1") (unit 1) (value "PI Header") (footprint "PI-Power-Board:M20-782045")
+    )
+    (path "/4cf53ab2-55ae-4a00-b1ec-48114e2eb3fe"
+      (reference "J2") (unit 1) (value "UART") (footprint "PI-Power-Board:70555-0002")
+    )
+    (path "/2d7c06e7-df44-4db2-9de5-7aa01575cf88"
+      (reference "J3") (unit 1) (value "IMU SPI") (footprint "PI-Power-Board:70555-0011")
+    )
+    (path "/88f2f77c-971d-4a41-9c0c-fc07fe05565e"
+      (reference "J4") (unit 1) (value "CAN") (footprint "PI-Power-Board:70555-0001")
+    )
+    (path "/2d961f62-7669-4724-bcf2-c539ca3dd7b8"
+      (reference "J5") (unit 1) (value "POWER") (footprint "PI-Power-Board:70555-0003")
+    )
+    (path "/2d4e4a8e-5ec4-4f06-b5e3-fdf354939c71/c1e38e8b-726d-4cd5-8c80-5586885284ff"
+      (reference "L1") (unit 1) (value "2.5uH-1.45A") (footprint "PI-Power-Board:WE-TPC-744031002")
+    )
+    (path "/feeb2d6c-4828-41f4-95de-5c15de403137/3534f26d-9d14-4db7-8f56-ed4508e66a6f"
+      (reference "L2") (unit 1) (value "1.0 uH-13.7m-20%") (footprint "PI-Power-Board:IHLP2020CZER")
+    )
+    (path "/feeb2d6c-4828-41f4-95de-5c15de403137/7d4dbd8e-4d24-4b98-a52e-2865dabb3f98"
+      (reference "Q1") (unit 1) (value "CSD17577Q5A") (footprint "PI-Power-Board:TI-SON5x6")
+    )
+    (path "/feeb2d6c-4828-41f4-95de-5c15de403137/44d09594-afa8-4997-bc06-16971cdf817b"
+      (reference "Q2") (unit 1) (value "CSD17577Q5A") (footprint "PI-Power-Board:TI-SON5x6")
+    )
+    (path "/feeb2d6c-4828-41f4-95de-5c15de403137/060ce9cc-3461-4606-879e-f17b3fc2348b"
+      (reference "Q3") (unit 1) (value "CSD17577Q5A") (footprint "PI-Power-Board:TI-SON5x6")
+    )
+    (path "/feeb2d6c-4828-41f4-95de-5c15de403137/1b2b8403-5fdb-43f9-b942-b62386519f8a"
+      (reference "Q4") (unit 1) (value "CSD17577Q5A") (footprint "PI-Power-Board:TI-SON5x6")
+    )
+    (path "/feeb2d6c-4828-41f4-95de-5c15de403137/2cdecfb4-7287-407a-b495-ad8f28e1c886"
+      (reference "Q5") (unit 1) (value "SI4483ADY-T1-GE3") (footprint "Package_SO:SOIC-8_3.9x4.9mm_P1.27mm")
+    )
+    (path "/47cdabce-0f38-4512-8fd1-f452002c5dd4/ef1b7b18-9432-4cdf-9762-e94cdaf3d529"
+      (reference "R1") (unit 1) (value "2.00k-1%-0603") (footprint "Resistor_SMD:R_0603_1608Metric")
+    )
+    (path "/47cdabce-0f38-4512-8fd1-f452002c5dd4/72bc943a-10a0-48c9-a974-6ba1339bfe95"
+      (reference "R2") (unit 1) (value "2.00k-1%-0603") (footprint "Resistor_SMD:R_0603_1608Metric")
+    )
+    (path "/47cdabce-0f38-4512-8fd1-f452002c5dd4/e844d855-4ba0-49ca-b93c-f67e189ec903"
+      (reference "R3") (unit 1) (value "2.00k-1%-0603") (footprint "Resistor_SMD:R_0603_1608Metric")
+    )
+    (path "/47cdabce-0f38-4512-8fd1-f452002c5dd4/df4a822c-f4a9-4df2-902c-20b25a5782f2"
+      (reference "R4") (unit 1) (value "49.9R-1%-0603") (footprint "Resistor_SMD:R_0603_1608Metric")
+    )
+    (path "/c2c3e196-4e18-417f-a501-d7e0b815b037"
+      (reference "R5") (unit 1) (value "0R-1206") (footprint "Resistor_SMD:R_1206_3216Metric")
+    )
+    (path "/2d4e4a8e-5ec4-4f06-b5e3-fdf354939c71/a298b464-58c5-4de3-ae20-a2dd7a12000e"
+      (reference "R6") (unit 1) (value "DNI-0603") (footprint "Resistor_SMD:R_0603_1608Metric")
+    )
+    (path "/feeb2d6c-4828-41f4-95de-5c15de403137/bb45afc9-b81f-40e6-a49d-85d4cc443be5"
+      (reference "R7") (unit 1) (value "105k-1%-0603") (footprint "Resistor_SMD:R_0603_1608Metric")
+    )
+    (path "/feeb2d6c-4828-41f4-95de-5c15de403137/6e389981-2451-4878-84a0-e191d26c3eae"
+      (reference "R8") (unit 1) (value "93.1k-1%-0603") (footprint "Resistor_SMD:R_0603_1608Metric")
+    )
+    (path "/feeb2d6c-4828-41f4-95de-5c15de403137/e36e0d8a-32f8-429a-8760-a0f76563c983"
+      (reference "R9") (unit 1) (value "2.00k-1%-0603") (footprint "Resistor_SMD:R_0603_1608Metric")
+    )
+    (path "/feeb2d6c-4828-41f4-95de-5c15de403137/b2623734-f2a7-4bc9-84f8-52596a91b0e6"
+      (reference "R10") (unit 1) (value "10K0-1%-0603") (footprint "Resistor_SMD:R_0603_1608Metric")
+    )
+    (path "/feeb2d6c-4828-41f4-95de-5c15de403137/3cc2b125-9065-4100-8b40-3edd68eb76e9"
+      (reference "R11") (unit 1) (value "105k-1%-0603") (footprint "Resistor_SMD:R_0603_1608Metric")
+    )
+    (path "/feeb2d6c-4828-41f4-95de-5c15de403137/d21d768f-2459-4f13-b1d6-07035f914a8b"
+      (reference "R12") (unit 1) (value "249k-1%-0603") (footprint "Resistor_SMD:R_0603_1608Metric")
+    )
+    (path "/feeb2d6c-4828-41f4-95de-5c15de403137/f41a77bd-eb3f-4dbc-bb11-f17455ac8fe7"
+      (reference "R13") (unit 1) (value "15m-1%-0612") (footprint "Resistor_SMD:R_0612_1632Metric")
+    )
+    (path "/504eef95-ff41-4659-b452-655c05c78cf3"
+      (reference "R14") (unit 1) (value "0R-1206") (footprint "Resistor_SMD:R_1206_3216Metric")
+    )
+    (path "/d2c652ec-a628-4c21-a37d-12296010b38e"
+      (reference "R15") (unit 1) (value "0R-1206") (footprint "Resistor_SMD:R_1206_3216Metric")
+    )
+    (path "/feeb2d6c-4828-41f4-95de-5c15de403137/1b6d9afb-2a44-46ca-ad73-17c7604dbe21"
+      (reference "R16") (unit 1) (value "20.0k-1%-0603") (footprint "Resistor_SMD:R_0603_1608Metric")
+    )
+    (path "/feeb2d6c-4828-41f4-95de-5c15de403137/a02e72b9-1760-4bd0-820e-bcfc856e9eb5"
+      (reference "R17") (unit 1) (value "1.0k-1%-0603") (footprint "Resistor_SMD:R_0603_1608Metric")
+    )
+    (path "/def36a85-90d3-4ef0-96f8-a44712dc3cb2"
+      (reference "R18") (unit 1) (value "499R-1%-0603") (footprint "Resistor_SMD:R_0603_1608Metric")
+    )
+    (path "/efdafbe2-139d-45df-95d5-3fe39103eab0"
+      (reference "R19") (unit 1) (value "1.0k-1%-0603") (footprint "Resistor_SMD:R_0603_1608Metric")
+    )
+    (path "/2d4e4a8e-5ec4-4f06-b5e3-fdf354939c71/541fa817-e78f-46a5-bebb-d4dc1be4b4d8"
+      (reference "R20") (unit 1) (value "DNI-0603") (footprint "Resistor_SMD:R_0603_1608Metric")
+    )
+    (path "/5c12e4ab-2d1c-4640-9862-f6337288ba8e/0652b8fb-0ee8-4b06-814f-61c25b1c5a1d"
+      (reference "R21") (unit 1) (value "120R-1%-0805") (footprint "Resistor_SMD:R_0805_2012Metric")
+    )
+    (path "/feeb2d6c-4828-41f4-95de-5c15de403137/1c17b4c8-f000-4f7e-9bb1-abc874f3d350"
+      (reference "R22") (unit 1) (value "15.8k-1%-0603") (footprint "Resistor_SMD:R_0603_1608Metric")
+    )
+    (path "/feeb2d6c-4828-41f4-95de-5c15de403137/15d255e1-18a2-4394-b119-8bf92cbb1b96"
+      (reference "R23") (unit 1) (value "2.00k-1%-0603") (footprint "Resistor_SMD:R_0603_1608Metric")
+    )
+    (path "/feeb2d6c-4828-41f4-95de-5c15de403137/6f910065-02c5-4717-939d-0f7ea934e51c"
+      (reference "R24") (unit 1) (value "20.0k-1%-0603") (footprint "Resistor_SMD:R_0603_1608Metric")
+    )
+    (path "/feeb2d6c-4828-41f4-95de-5c15de403137/5cfd3a6e-3489-442e-ab57-0e78f105562c"
+      (reference "R25") (unit 1) (value "0R-0603") (footprint "Resistor_SMD:R_0603_1608Metric")
+    )
+    (path "/feeb2d6c-4828-41f4-95de-5c15de403137/acde7772-b76f-40c5-ac43-c539dd11b069"
+      (reference "R26") (unit 1) (value "10R0-1%-0603") (footprint "Resistor_SMD:R_0603_1608Metric")
+    )
+    (path "/2d4e4a8e-5ec4-4f06-b5e3-fdf354939c71/0652a2f8-d0c8-4a1d-92b7-264bd5c3bb6d"
+      (reference "R27") (unit 1) (value "31.6k-1%-0603") (footprint "Resistor_SMD:R_0603_1608Metric")
+    )
+    (path "/2d4e4a8e-5ec4-4f06-b5e3-fdf354939c71/03e80a30-6d54-4943-99e3-76f5d791a52f"
+      (reference "R28") (unit 1) (value "10.0k-1%-0603") (footprint "Resistor_SMD:R_0603_1608Metric")
+    )
+    (path "/feeb2d6c-4828-41f4-95de-5c15de403137/88e8db84-9264-4716-8163-818652c70fb2"
+      (reference "R29") (unit 1) (value "100R-1%-0603") (footprint "Resistor_SMD:R_0603_1608Metric")
+    )
+    (path "/feeb2d6c-4828-41f4-95de-5c15de403137/4b6d35bd-f233-40c4-8dbf-4f246e62d3a5"
+      (reference "R30") (unit 1) (value "100R-1%-0603") (footprint "Resistor_SMD:R_0603_1608Metric")
+    )
+    (path "/5c12e4ab-2d1c-4640-9862-f6337288ba8e/99bb2f5e-5633-4484-8232-9a387679b02e"
+      (reference "R31") (unit 1) (value "120R-1%-0805") (footprint "Resistor_SMD:R_0805_2012Metric")
+    )
+    (path "/2a86930d-5bf7-4ef4-82b0-6ddd576bff5e"
+      (reference "TP1") (unit 1) (value "+3.0V") (footprint "TestPoint:TestPoint_Keystone_5000-5004_Miniature")
+    )
+    (path "/b82ed5d8-bf97-4695-887f-d062ab580459"
+      (reference "TP2") (unit 1) (value "V_{BAT}") (footprint "TestPoint:TestPoint_Keystone_5000-5004_Miniature")
+    )
+    (path "/a46efeaa-6b27-4647-9e20-7a3e883d92f3"
+      (reference "TP3") (unit 1) (value "+3.3V") (footprint "TestPoint:TestPoint_Keystone_5000-5004_Miniature")
+    )
+    (path "/0eec6763-afec-47a1-bfc5-ca1b02396e23"
+      (reference "TP4") (unit 1) (value "+5V") (footprint "TestPoint:TestPoint_Keystone_5000-5004_Miniature")
+    )
+    (path "/910acf10-9949-4a81-8a2c-81bb9717194b"
+      (reference "TP5") (unit 1) (value "GND") (footprint "TestPoint:TestPoint_Keystone_5000-5004_Miniature")
+    )
+    (path "/21c8c101-4ec2-4dd7-8b2b-912a6dbe893e"
+      (reference "TP6") (unit 1) (value "+3.3V") (footprint "TestPoint:TestPoint_Keystone_5000-5004_Miniature")
+    )
+    (path "/9aebf669-79a8-43d4-948d-c1e2f5144ea9"
+      (reference "TP7") (unit 1) (value "+3.3V") (footprint "TestPoint:TestPoint_Keystone_5000-5004_Miniature")
+    )
+    (path "/47eaa162-68bb-47d6-8384-5916b813ba71"
+      (reference "TP8") (unit 1) (value "+3.3V") (footprint "TestPoint:TestPoint_Keystone_5000-5004_Miniature")
+    )
+    (path "/5c12e4ab-2d1c-4640-9862-f6337288ba8e/0d6876a7-b801-493f-ad50-76ff97303a0a"
+      (reference "TP9") (unit 1) (value "+3.3V") (footprint "TestPoint:TestPoint_Keystone_5000-5004_Miniature")
+    )
+    (path "/5c12e4ab-2d1c-4640-9862-f6337288ba8e/d51922b9-51fa-430a-9707-4558e5d7c9d6"
+      (reference "U1") (unit 1) (value "NLSV1T34DFT2G") (footprint "Package_TO_SOT_SMD:SOT-353_SC-70-5")
+    )
+    (path "/47cdabce-0f38-4512-8fd1-f452002c5dd4/9920229c-3bce-4489-8397-079de577ff16"
+      (reference "U2") (unit 1) (value "40MHz") (footprint "PI-Power-Board:ECS-5032MV")
+    )
+    (path "/2d4e4a8e-5ec4-4f06-b5e3-fdf354939c71/abfba0a8-41cf-4988-b726-4d42ab35df2a"
+      (reference "U3") (unit 1) (value "MIC5233-3.0YM5-TR") (footprint "Package_TO_SOT_SMD:SOT-23-5")
+    )
+    (path "/47cdabce-0f38-4512-8fd1-f452002c5dd4/9b126edb-463a-454f-b6a5-f3010050275f"
+      (reference "U4") (unit 1) (value "MCP2542FD-E/SN") (footprint "Package_SO:SO-8_3.9x4.9mm_P1.27mm")
+    )
+    (path "/feeb2d6c-4828-41f4-95de-5c15de403137/aa933c40-be57-4cc5-b276-13c97a6dea40"
+      (reference "U5") (unit 1) (value "LM5176RHF") (footprint "PI-Power-Board:QFN-28-1EP_4x5mm_P0.5mm_EP2.55x3.55mm_ThermalVias")
+    )
+    (path "/2d4e4a8e-5ec4-4f06-b5e3-fdf354939c71/1bc1cc87-b20b-4957-bdc1-19ecdb7e0a10"
+      (reference "U6") (unit 1) (value "AP62200WU-7") (footprint "Package_TO_SOT_SMD:TSOT-23-6")
+    )
+    (path "/47cdabce-0f38-4512-8fd1-f452002c5dd4/83aaa5f0-1c0b-40ea-9c7b-4855953aa1da"
+      (reference "U7") (unit 1) (value "MCP2517FDT-H/SL") (footprint "Package_SO:SOIC-14_3.9x8.7mm_P1.27mm")
+    )
+    (path "/5c12e4ab-2d1c-4640-9862-f6337288ba8e/aaaf7dee-05a6-4832-8f56-2444eb8ea64f"
+      (reference "U8") (unit 1) (value "ADM3490ARZ") (footprint "Package_SO:SO-8_3.9x4.9mm_P1.27mm")
+    )
+    (path "/5c12e4ab-2d1c-4640-9862-f6337288ba8e/05284baf-126a-4061-9e54-778ac5c55e7a"
+      (reference "U9") (unit 1) (value "ADM3490ARZ") (footprint "Package_SO:SO-8_3.9x4.9mm_P1.27mm")
+    )
+    (path "/5c12e4ab-2d1c-4640-9862-f6337288ba8e/329ed891-4da5-4968-938f-5e22d66dd6ac"
+      (reference "U10") (unit 1) (value "ADM3490ARZ") (footprint "Package_SO:SO-8_3.9x4.9mm_P1.27mm")
+    )
+    (path "/5c12e4ab-2d1c-4640-9862-f6337288ba8e/83df9a32-9fb2-432a-a3d8-c5938cf015e5"
+      (reference "U11") (unit 1) (value "NLSV1T34DFT2G") (footprint "Package_TO_SOT_SMD:SOT-353_SC-70-5")
+    )
+  )
+)
diff --git a/circuit_boards/BuckBoost/RockPI-Power-Board/PI-Power-Board.step.zip b/circuit_boards/BuckBoost/RockPI-Power-Board/PI-Power-Board.step.zip
new file mode 100644
index 0000000..0c24516
--- /dev/null
+++ b/circuit_boards/BuckBoost/RockPI-Power-Board/PI-Power-Board.step.zip
Binary files differ
diff --git a/circuit_boards/BuckBoost/RockPI-Power-Board/PI-Power-Board.xml b/circuit_boards/BuckBoost/RockPI-Power-Board/PI-Power-Board.xml
new file mode 100644
index 0000000..28eed39
--- /dev/null
+++ b/circuit_boards/BuckBoost/RockPI-Power-Board/PI-Power-Board.xml
@@ -0,0 +1,2793 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<export version="E">
+  <design>
+    <source>/home/scottberman/Documents/Projects/FRC971/RKPI4-Power/PI-Power-Board/PI-Power-Board.kicad_sch</source>
+    <date>Tue 06 Dec 2022 05:25:53 PM PST</date>
+    <tool>Eeschema 6.0.9-8da3e8f707~117~ubuntu20.04.1</tool>
+    <sheet number="1" name="/" tstamps="/">
+      <title_block>
+        <title>Pi Power Board 2</title>
+        <company>971 Spartan Robotics</company>
+        <rev>1</rev>
+        <date>2022-11-11</date>
+        <source>PI-Power-Board.kicad_sch</source>
+        <comment number="1" value=""/>
+        <comment number="2" value=""/>
+        <comment number="3" value=""/>
+        <comment number="4" value=""/>
+        <comment number="5" value=""/>
+        <comment number="6" value=""/>
+        <comment number="7" value=""/>
+        <comment number="8" value=""/>
+        <comment number="9" value=""/>
+      </title_block>
+    </sheet>
+    <sheet number="2" name="/5V PowerSupply/" tstamps="/feeb2d6c-4828-41f4-95de-5c15de403137/">
+      <title_block>
+        <title>Pi Power Board 2</title>
+        <company>971 Spartan Robotics</company>
+        <rev>1</rev>
+        <date>2022-11-11</date>
+        <source>power-supply.kicad_sch</source>
+        <comment number="1" value=""/>
+        <comment number="2" value=""/>
+        <comment number="3" value=""/>
+        <comment number="4" value=""/>
+        <comment number="5" value=""/>
+        <comment number="6" value=""/>
+        <comment number="7" value=""/>
+        <comment number="8" value=""/>
+        <comment number="9" value=""/>
+      </title_block>
+    </sheet>
+    <sheet number="3" name="/CAN-FD/" tstamps="/47cdabce-0f38-4512-8fd1-f452002c5dd4/">
+      <title_block>
+        <title>Pi Power Board 2</title>
+        <company>971 Spartan Robotics</company>
+        <rev>1</rev>
+        <date>2022-11-11</date>
+        <source>can-fd.kicad_sch</source>
+        <comment number="1" value=""/>
+        <comment number="2" value=""/>
+        <comment number="3" value=""/>
+        <comment number="4" value=""/>
+        <comment number="5" value=""/>
+        <comment number="6" value=""/>
+        <comment number="7" value=""/>
+        <comment number="8" value=""/>
+        <comment number="9" value=""/>
+      </title_block>
+    </sheet>
+    <sheet number="4" name="/IMU Driver/" tstamps="/5c12e4ab-2d1c-4640-9862-f6337288ba8e/">
+      <title_block>
+        <title>Pi Power Board 2</title>
+        <company>971 Spartan Robotics</company>
+        <rev>1</rev>
+        <date>2022-11-11</date>
+        <source>IMUdriver.kicad_sch</source>
+        <comment number="1" value=""/>
+        <comment number="2" value=""/>
+        <comment number="3" value=""/>
+        <comment number="4" value=""/>
+        <comment number="5" value=""/>
+        <comment number="6" value=""/>
+        <comment number="7" value=""/>
+        <comment number="8" value=""/>
+        <comment number="9" value=""/>
+      </title_block>
+    </sheet>
+    <sheet number="5" name="/3V-3.3V-PS/" tstamps="/2d4e4a8e-5ec4-4f06-b5e3-fdf354939c71/">
+      <title_block>
+        <title>Pi Power Board 2</title>
+        <company>971 Spartan Robotics</company>
+        <rev>1</rev>
+        <date>2022-11-11</date>
+        <source>3V3-3V0-power-supply.kicad_sch</source>
+        <comment number="1" value=""/>
+        <comment number="2" value=""/>
+        <comment number="3" value=""/>
+        <comment number="4" value=""/>
+        <comment number="5" value=""/>
+        <comment number="6" value=""/>
+        <comment number="7" value=""/>
+        <comment number="8" value=""/>
+        <comment number="9" value=""/>
+      </title_block>
+    </sheet>
+  </design>
+  <components>
+    <comp ref="D1">
+      <value>+5V</value>
+      <footprint>LED_SMD:LED_1206_3216Metric</footprint>
+      <fields>
+        <field name="MFG">Everlight Electronics Co Ltd</field>
+        <field name="MFG P/N">QTLP650D4TR</field>
+      </fields>
+      <libsource lib="Device" part="LED" description="Light emitting diode"/>
+      <property name="MFG" value="Everlight Electronics Co Ltd"/>
+      <property name="MFG P/N" value="QTLP650D4TR"/>
+      <property name="Sheetname" value=""/>
+      <property name="Sheetfile" value="PI-Power-Board.kicad_sch"/>
+      <sheetpath names="/" tstamps="/"/>
+      <tstamps>adc12139-031d-4a9a-9398-46d045726e3e</tstamps>
+    </comp>
+    <comp ref="J1">
+      <value>PI Header</value>
+      <footprint>PI-Power-Board:M20-782045</footprint>
+      <fields>
+        <field name="MFG">Harwin Inc</field>
+        <field name="MFG P/N">M20-7812045</field>
+      </fields>
+      <libsource lib="Connector" part="Conn_01x40_Male" description="Generic connector, single row, 01x40, script generated (kicad-library-utils/schlib/autogen/connector/)"/>
+      <property name="MFG" value="Harwin Inc"/>
+      <property name="MFG P/N" value="M20-7812045"/>
+      <property name="Sheetname" value=""/>
+      <property name="Sheetfile" value="PI-Power-Board.kicad_sch"/>
+      <sheetpath names="/" tstamps="/"/>
+      <tstamps>cb140511-16a6-4a72-80bb-fd9f96e6a097</tstamps>
+    </comp>
+    <comp ref="J2">
+      <value>UART</value>
+      <footprint>PI-Power-Board:70555-0002</footprint>
+      <datasheet>https://www.molex.com/pdm_docs/sd/705550001_sd.pdf</datasheet>
+      <fields>
+        <field name="MFG">Molex</field>
+        <field name="MFG P/N">70555-0002</field>
+      </fields>
+      <libsource lib="Connector" part="Conn_01x03_Male" description="Generic connector, single row, 01x03, script generated (kicad-library-utils/schlib/autogen/connector/)"/>
+      <property name="MFG" value="Molex"/>
+      <property name="MFG P/N" value="70555-0002"/>
+      <property name="Sheetname" value=""/>
+      <property name="Sheetfile" value="PI-Power-Board.kicad_sch"/>
+      <sheetpath names="/" tstamps="/"/>
+      <tstamps>4cf53ab2-55ae-4a00-b1ec-48114e2eb3fe</tstamps>
+    </comp>
+    <comp ref="J3">
+      <value>IMU SPI</value>
+      <footprint>PI-Power-Board:70555-0011</footprint>
+      <datasheet>https://www.molex.com/pdm_docs/sd/705550001_sd.pdf</datasheet>
+      <fields>
+        <field name="MFG">Molex</field>
+        <field name="MFG P/N">70555-0011</field>
+      </fields>
+      <libsource lib="Connector" part="Conn_01x12_Male" description="Generic connector, single row, 01x12, script generated (kicad-library-utils/schlib/autogen/connector/)"/>
+      <property name="MFG" value="Molex"/>
+      <property name="MFG P/N" value="70555-0011"/>
+      <property name="Sheetname" value=""/>
+      <property name="Sheetfile" value="PI-Power-Board.kicad_sch"/>
+      <sheetpath names="/" tstamps="/"/>
+      <tstamps>2d7c06e7-df44-4db2-9de5-7aa01575cf88</tstamps>
+    </comp>
+    <comp ref="J4">
+      <value>CAN</value>
+      <footprint>PI-Power-Board:70555-0001</footprint>
+      <datasheet>https://www.molex.com/pdm_docs/sd/705550001_sd.pdf</datasheet>
+      <fields>
+        <field name="MFG">Molex</field>
+        <field name="MFG P/N">70555-0001</field>
+      </fields>
+      <libsource lib="Connector" part="Conn_01x02_Male" description="Generic connector, single row, 01x02, script generated (kicad-library-utils/schlib/autogen/connector/)"/>
+      <property name="MFG" value="Molex"/>
+      <property name="MFG P/N" value="70555-0001"/>
+      <property name="Sheetname" value=""/>
+      <property name="Sheetfile" value="PI-Power-Board.kicad_sch"/>
+      <sheetpath names="/" tstamps="/"/>
+      <tstamps>88f2f77c-971d-4a41-9c0c-fc07fe05565e</tstamps>
+    </comp>
+    <comp ref="J5">
+      <value>POWER</value>
+      <footprint>PI-Power-Board:70555-0003</footprint>
+      <datasheet>https://www.molex.com/pdm_docs/sd/705550003_sd.pdf</datasheet>
+      <fields>
+        <field name="MFG">Molex</field>
+        <field name="MFG P/N">70555-0003</field>
+      </fields>
+      <libsource lib="Connector" part="Conn_01x04_Male" description="Generic connector, single row, 01x04, script generated (kicad-library-utils/schlib/autogen/connector/)"/>
+      <property name="MFG" value="Molex"/>
+      <property name="MFG P/N" value="70555-0003"/>
+      <property name="Sheetname" value=""/>
+      <property name="Sheetfile" value="PI-Power-Board.kicad_sch"/>
+      <sheetpath names="/" tstamps="/"/>
+      <tstamps>2d961f62-7669-4724-bcf2-c539ca3dd7b8</tstamps>
+    </comp>
+    <comp ref="R5">
+      <value>0R-1206</value>
+      <footprint>Resistor_SMD:R_1206_3216Metric</footprint>
+      <fields>
+        <field name="MFG">Yageo</field>
+        <field name="MFG P/N">RC1206JR-070RL</field>
+      </fields>
+      <libsource lib="Device" part="R_US" description="Resistor, US symbol"/>
+      <property name="MFG" value="Yageo"/>
+      <property name="MFG P/N" value="RC1206JR-070RL"/>
+      <property name="Sheetname" value=""/>
+      <property name="Sheetfile" value="PI-Power-Board.kicad_sch"/>
+      <sheetpath names="/" tstamps="/"/>
+      <tstamps>c2c3e196-4e18-417f-a501-d7e0b815b037</tstamps>
+    </comp>
+    <comp ref="R14">
+      <value>0R-1206</value>
+      <footprint>Resistor_SMD:R_1206_3216Metric</footprint>
+      <fields>
+        <field name="MFG">Yageo</field>
+        <field name="MFG P/N">RC1206JR-070RL</field>
+      </fields>
+      <libsource lib="Device" part="R_US" description="Resistor, US symbol"/>
+      <property name="MFG" value="Yageo"/>
+      <property name="MFG P/N" value="RC1206JR-070RL"/>
+      <property name="Sheetname" value=""/>
+      <property name="Sheetfile" value="PI-Power-Board.kicad_sch"/>
+      <sheetpath names="/" tstamps="/"/>
+      <tstamps>504eef95-ff41-4659-b452-655c05c78cf3</tstamps>
+    </comp>
+    <comp ref="R15">
+      <value>0R-1206</value>
+      <footprint>Resistor_SMD:R_1206_3216Metric</footprint>
+      <fields>
+        <field name="MFG">Yageo</field>
+        <field name="MFG P/N">RC1206JR-070RL</field>
+      </fields>
+      <libsource lib="Device" part="R_US" description="Resistor, US symbol"/>
+      <property name="MFG" value="Yageo"/>
+      <property name="MFG P/N" value="RC1206JR-070RL"/>
+      <property name="Sheetname" value=""/>
+      <property name="Sheetfile" value="PI-Power-Board.kicad_sch"/>
+      <sheetpath names="/" tstamps="/"/>
+      <tstamps>d2c652ec-a628-4c21-a37d-12296010b38e</tstamps>
+    </comp>
+    <comp ref="R18">
+      <value>499R-1%-0603</value>
+      <footprint>Resistor_SMD:R_0603_1608Metric</footprint>
+      <fields>
+        <field name="MFG">Yageo</field>
+        <field name="MFG P/N">RC0603FR-07499RL</field>
+      </fields>
+      <libsource lib="Device" part="R_US" description="Resistor, US symbol"/>
+      <property name="MFG" value="Yageo"/>
+      <property name="MFG P/N" value="RC0603FR-07499RL"/>
+      <property name="Sheetname" value=""/>
+      <property name="Sheetfile" value="PI-Power-Board.kicad_sch"/>
+      <sheetpath names="/" tstamps="/"/>
+      <tstamps>def36a85-90d3-4ef0-96f8-a44712dc3cb2</tstamps>
+    </comp>
+    <comp ref="R19">
+      <value>1.0k-1%-0603</value>
+      <footprint>Resistor_SMD:R_0603_1608Metric</footprint>
+      <fields>
+        <field name="MFG">Yageo</field>
+        <field name="MFG P/N">RC0603FR-071KL</field>
+      </fields>
+      <libsource lib="Device" part="R_US" description="Resistor, US symbol"/>
+      <property name="MFG" value="Yageo"/>
+      <property name="MFG P/N" value="RC0603FR-071KL"/>
+      <property name="Sheetname" value=""/>
+      <property name="Sheetfile" value="PI-Power-Board.kicad_sch"/>
+      <sheetpath names="/" tstamps="/"/>
+      <tstamps>efdafbe2-139d-45df-95d5-3fe39103eab0</tstamps>
+    </comp>
+    <comp ref="TP1">
+      <value>+3.0V</value>
+      <footprint>TestPoint:TestPoint_Keystone_5000-5004_Miniature</footprint>
+      <datasheet>https://www.keyelco.com/userAssets/file/M65p56.pdf</datasheet>
+      <fields>
+        <field name="MFG">Keystone Electronics</field>
+        <field name="MFG P/N">5002</field>
+      </fields>
+      <libsource lib="Connector" part="TestPoint" description="test point"/>
+      <property name="MFG" value="Keystone Electronics"/>
+      <property name="MFG P/N" value="5002"/>
+      <property name="Sheetname" value=""/>
+      <property name="Sheetfile" value="PI-Power-Board.kicad_sch"/>
+      <sheetpath names="/" tstamps="/"/>
+      <tstamps>2a86930d-5bf7-4ef4-82b0-6ddd576bff5e</tstamps>
+    </comp>
+    <comp ref="TP2">
+      <value>V_{BAT}</value>
+      <footprint>TestPoint:TestPoint_Keystone_5000-5004_Miniature</footprint>
+      <datasheet>https://www.keyelco.com/userAssets/file/M65p56.pdf</datasheet>
+      <fields>
+        <field name="MFG">Keystone Electronics</field>
+        <field name="MFG P/N">5002</field>
+      </fields>
+      <libsource lib="Connector" part="TestPoint" description="test point"/>
+      <property name="MFG" value="Keystone Electronics"/>
+      <property name="MFG P/N" value="5002"/>
+      <property name="Sheetname" value=""/>
+      <property name="Sheetfile" value="PI-Power-Board.kicad_sch"/>
+      <sheetpath names="/" tstamps="/"/>
+      <tstamps>b82ed5d8-bf97-4695-887f-d062ab580459</tstamps>
+    </comp>
+    <comp ref="TP3">
+      <value>+3.3V</value>
+      <footprint>TestPoint:TestPoint_Keystone_5000-5004_Miniature</footprint>
+      <datasheet>https://www.keyelco.com/userAssets/file/M65p56.pdf</datasheet>
+      <fields>
+        <field name="MFG">Keystone Electronics</field>
+        <field name="MFG P/N">5002</field>
+      </fields>
+      <libsource lib="Connector" part="TestPoint" description="test point"/>
+      <property name="MFG" value="Keystone Electronics"/>
+      <property name="MFG P/N" value="5002"/>
+      <property name="Sheetname" value=""/>
+      <property name="Sheetfile" value="PI-Power-Board.kicad_sch"/>
+      <sheetpath names="/" tstamps="/"/>
+      <tstamps>a46efeaa-6b27-4647-9e20-7a3e883d92f3</tstamps>
+    </comp>
+    <comp ref="TP4">
+      <value>+5V</value>
+      <footprint>TestPoint:TestPoint_Keystone_5000-5004_Miniature</footprint>
+      <datasheet>https://www.keyelco.com/userAssets/file/M65p56.pdf</datasheet>
+      <fields>
+        <field name="MFG">Keystone Electronics</field>
+        <field name="MFG P/N">5002</field>
+      </fields>
+      <libsource lib="Connector" part="TestPoint" description="test point"/>
+      <property name="MFG" value="Keystone Electronics"/>
+      <property name="MFG P/N" value="5002"/>
+      <property name="Sheetname" value=""/>
+      <property name="Sheetfile" value="PI-Power-Board.kicad_sch"/>
+      <sheetpath names="/" tstamps="/"/>
+      <tstamps>0eec6763-afec-47a1-bfc5-ca1b02396e23</tstamps>
+    </comp>
+    <comp ref="TP5">
+      <value>GND</value>
+      <footprint>TestPoint:TestPoint_Keystone_5000-5004_Miniature</footprint>
+      <datasheet>https://www.keyelco.com/userAssets/file/M65p56.pdf</datasheet>
+      <fields>
+        <field name="MFG">Keystone Electronics</field>
+        <field name="MFG P/N">5002</field>
+      </fields>
+      <libsource lib="Connector" part="TestPoint" description="test point"/>
+      <property name="MFG" value="Keystone Electronics"/>
+      <property name="MFG P/N" value="5002"/>
+      <property name="Sheetname" value=""/>
+      <property name="Sheetfile" value="PI-Power-Board.kicad_sch"/>
+      <sheetpath names="/" tstamps="/"/>
+      <tstamps>910acf10-9949-4a81-8a2c-81bb9717194b</tstamps>
+    </comp>
+    <comp ref="C2">
+      <value>0.015uF-10%-50V-0603</value>
+      <footprint>Capacitor_SMD:C_0603_1608Metric</footprint>
+      <fields>
+        <field name="MFG">YAGEO</field>
+        <field name="MFG P/N">CC0603KRX7R9BB153</field>
+      </fields>
+      <libsource lib="Device" part="C" description="Unpolarized capacitor"/>
+      <property name="MFG" value="YAGEO"/>
+      <property name="MFG P/N" value="CC0603KRX7R9BB153"/>
+      <property name="Sheetname" value="5V PowerSupply"/>
+      <property name="Sheetfile" value="power-supply.kicad_sch"/>
+      <sheetpath names="/5V PowerSupply/" tstamps="/feeb2d6c-4828-41f4-95de-5c15de403137/"/>
+      <tstamps>6b21d704-2dde-46f4-98c3-e64020fc4a1f</tstamps>
+    </comp>
+    <comp ref="C3">
+      <value>330pF-5%-50V-0603</value>
+      <footprint>Capacitor_SMD:C_0603_1608Metric</footprint>
+      <fields>
+        <field name="MFG">Murata</field>
+        <field name="MFG P/N">GCM1885C2A331FA16D</field>
+      </fields>
+      <libsource lib="Device" part="C" description="Unpolarized capacitor"/>
+      <property name="MFG" value="Murata"/>
+      <property name="MFG P/N" value="GCM1885C2A331FA16D"/>
+      <property name="Sheetname" value="5V PowerSupply"/>
+      <property name="Sheetfile" value="power-supply.kicad_sch"/>
+      <sheetpath names="/5V PowerSupply/" tstamps="/feeb2d6c-4828-41f4-95de-5c15de403137/"/>
+      <tstamps>37c9c248-5eb9-4fe3-9095-142fe14f47e4</tstamps>
+    </comp>
+    <comp ref="C4">
+      <value>47pF-5%-50V-0603</value>
+      <footprint>Capacitor_SMD:C_0603_1608Metric</footprint>
+      <fields>
+        <field name="MFG">Samsung Electro-Mechanics</field>
+        <field name="MFG P/N">CL10C470JB8NNNC</field>
+      </fields>
+      <libsource lib="Device" part="C" description="Unpolarized capacitor"/>
+      <property name="MFG" value="Samsung Electro-Mechanics"/>
+      <property name="MFG P/N" value="CL10C470JB8NNNC"/>
+      <property name="Sheetname" value="5V PowerSupply"/>
+      <property name="Sheetfile" value="power-supply.kicad_sch"/>
+      <sheetpath names="/5V PowerSupply/" tstamps="/feeb2d6c-4828-41f4-95de-5c15de403137/"/>
+      <tstamps>baa3dc8f-ed1e-41a0-b7b8-222c85797e27</tstamps>
+    </comp>
+    <comp ref="C9">
+      <value>22uF-25V-10%-1210</value>
+      <footprint>Capacitor_SMD:C_1210_3225Metric</footprint>
+      <fields>
+        <field name="MFG">Murata</field>
+        <field name="MFG P/N">GRM32ER61E226KE15L</field>
+      </fields>
+      <libsource lib="Device" part="C" description="Unpolarized capacitor"/>
+      <property name="MFG" value="Murata"/>
+      <property name="MFG P/N" value="GRM32ER61E226KE15L"/>
+      <property name="Sheetname" value="5V PowerSupply"/>
+      <property name="Sheetfile" value="power-supply.kicad_sch"/>
+      <sheetpath names="/5V PowerSupply/" tstamps="/feeb2d6c-4828-41f4-95de-5c15de403137/"/>
+      <tstamps>b700a1f5-337a-41ab-9ea0-2c2af072317c</tstamps>
+    </comp>
+    <comp ref="C10">
+      <value>22uF-25V-10%-1210</value>
+      <footprint>Capacitor_SMD:C_1210_3225Metric</footprint>
+      <fields>
+        <field name="MFG">Murata</field>
+        <field name="MFG P/N">GRM32ER61E226KE15L</field>
+      </fields>
+      <libsource lib="Device" part="C" description="Unpolarized capacitor"/>
+      <property name="MFG" value="Murata"/>
+      <property name="MFG P/N" value="GRM32ER61E226KE15L"/>
+      <property name="Sheetname" value="5V PowerSupply"/>
+      <property name="Sheetfile" value="power-supply.kicad_sch"/>
+      <sheetpath names="/5V PowerSupply/" tstamps="/feeb2d6c-4828-41f4-95de-5c15de403137/"/>
+      <tstamps>9b6d9042-a53f-425d-b2c2-357193d3248e</tstamps>
+    </comp>
+    <comp ref="C11">
+      <value>22uF-25V-10%-1210</value>
+      <footprint>Capacitor_SMD:C_1210_3225Metric</footprint>
+      <fields>
+        <field name="MFG">Murata</field>
+        <field name="MFG P/N">GRM32ER61E226KE15L</field>
+      </fields>
+      <libsource lib="Device" part="C" description="Unpolarized capacitor"/>
+      <property name="MFG" value="Murata"/>
+      <property name="MFG P/N" value="GRM32ER61E226KE15L"/>
+      <property name="Sheetname" value="5V PowerSupply"/>
+      <property name="Sheetfile" value="power-supply.kicad_sch"/>
+      <sheetpath names="/5V PowerSupply/" tstamps="/feeb2d6c-4828-41f4-95de-5c15de403137/"/>
+      <tstamps>66b57125-ca17-4368-b430-c6138030f6ac</tstamps>
+    </comp>
+    <comp ref="C12">
+      <value>22uF-10V-10%-0805</value>
+      <footprint>Capacitor_SMD:C_0805_2012Metric</footprint>
+      <fields>
+        <field name="MFG">Samsung Electro-Mechanics</field>
+        <field name="MFG P/N">CL21A226KPCLRNC</field>
+      </fields>
+      <libsource lib="Device" part="C" description="Unpolarized capacitor"/>
+      <property name="MFG" value="Samsung Electro-Mechanics"/>
+      <property name="MFG P/N" value="CL21A226KPCLRNC"/>
+      <property name="Sheetname" value="5V PowerSupply"/>
+      <property name="Sheetfile" value="power-supply.kicad_sch"/>
+      <sheetpath names="/5V PowerSupply/" tstamps="/feeb2d6c-4828-41f4-95de-5c15de403137/"/>
+      <tstamps>ad15a420-8e1a-4dad-bc75-a0e26641a9bc</tstamps>
+    </comp>
+    <comp ref="C13">
+      <value>22uF-10V-10%-0805</value>
+      <footprint>Capacitor_SMD:C_0805_2012Metric</footprint>
+      <fields>
+        <field name="MFG">Samsung Electro-Mechanics</field>
+        <field name="MFG P/N">CL21A226KPCLRNC</field>
+      </fields>
+      <libsource lib="Device" part="C" description="Unpolarized capacitor"/>
+      <property name="MFG" value="Samsung Electro-Mechanics"/>
+      <property name="MFG P/N" value="CL21A226KPCLRNC"/>
+      <property name="Sheetname" value="5V PowerSupply"/>
+      <property name="Sheetfile" value="power-supply.kicad_sch"/>
+      <sheetpath names="/5V PowerSupply/" tstamps="/feeb2d6c-4828-41f4-95de-5c15de403137/"/>
+      <tstamps>8c9f5182-9d53-4b65-8e92-34cb1fbc522c</tstamps>
+    </comp>
+    <comp ref="C14">
+      <value>22uF-10V-10%-0805</value>
+      <footprint>Capacitor_SMD:C_0805_2012Metric</footprint>
+      <fields>
+        <field name="MFG">Samsung Electro-Mechanics</field>
+        <field name="MFG P/N">CL21A226KPCLRNC</field>
+      </fields>
+      <libsource lib="Device" part="C" description="Unpolarized capacitor"/>
+      <property name="MFG" value="Samsung Electro-Mechanics"/>
+      <property name="MFG P/N" value="CL21A226KPCLRNC"/>
+      <property name="Sheetname" value="5V PowerSupply"/>
+      <property name="Sheetfile" value="power-supply.kicad_sch"/>
+      <sheetpath names="/5V PowerSupply/" tstamps="/feeb2d6c-4828-41f4-95de-5c15de403137/"/>
+      <tstamps>3d27e4ed-dae2-44ee-ab35-782dcb561f87</tstamps>
+    </comp>
+    <comp ref="C15">
+      <value>22uF-25V-10%-1210</value>
+      <footprint>Capacitor_SMD:C_1210_3225Metric</footprint>
+      <fields>
+        <field name="MFG">Murata</field>
+        <field name="MFG P/N">GRM32ER61E226KE15L</field>
+      </fields>
+      <libsource lib="Device" part="C" description="Unpolarized capacitor"/>
+      <property name="MFG" value="Murata"/>
+      <property name="MFG P/N" value="GRM32ER61E226KE15L"/>
+      <property name="Sheetname" value="5V PowerSupply"/>
+      <property name="Sheetfile" value="power-supply.kicad_sch"/>
+      <sheetpath names="/5V PowerSupply/" tstamps="/feeb2d6c-4828-41f4-95de-5c15de403137/"/>
+      <tstamps>103abe72-bb8e-4720-8dbc-c7794b92d086</tstamps>
+    </comp>
+    <comp ref="C23">
+      <value>0.015uF-10%-50V-0603</value>
+      <footprint>Capacitor_SMD:C_0603_1608Metric</footprint>
+      <fields>
+        <field name="MFG">YAGEO</field>
+        <field name="MFG P/N">CC0603KRX7R9BB153</field>
+      </fields>
+      <libsource lib="Device" part="C" description="Unpolarized capacitor"/>
+      <property name="MFG" value="YAGEO"/>
+      <property name="MFG P/N" value="CC0603KRX7R9BB153"/>
+      <property name="Sheetname" value="5V PowerSupply"/>
+      <property name="Sheetfile" value="power-supply.kicad_sch"/>
+      <sheetpath names="/5V PowerSupply/" tstamps="/feeb2d6c-4828-41f4-95de-5c15de403137/"/>
+      <tstamps>73d092d4-54ff-495d-9383-67e7008430f3</tstamps>
+    </comp>
+    <comp ref="C24">
+      <value>0.1uF-10%-50V-0603</value>
+      <footprint>Capacitor_SMD:C_0603_1608Metric</footprint>
+      <fields>
+        <field name="MFG">Samsung Electro-Mechanics</field>
+        <field name="MFG P/N">CL10B104KB8NNNC</field>
+      </fields>
+      <libsource lib="Device" part="C" description="Unpolarized capacitor"/>
+      <property name="MFG" value="Samsung Electro-Mechanics"/>
+      <property name="MFG P/N" value="CL10B104KB8NNNC"/>
+      <property name="Sheetname" value="5V PowerSupply"/>
+      <property name="Sheetfile" value="power-supply.kicad_sch"/>
+      <sheetpath names="/5V PowerSupply/" tstamps="/feeb2d6c-4828-41f4-95de-5c15de403137/"/>
+      <tstamps>672549ac-03f4-4900-bee1-de2f300b3802</tstamps>
+    </comp>
+    <comp ref="C26">
+      <value>47pF-5%-50V-0603</value>
+      <footprint>Capacitor_SMD:C_0603_1608Metric</footprint>
+      <fields>
+        <field name="MFG">Samsung Electro-Mechanics</field>
+        <field name="MFG P/N">CL10C470JB8NNNC</field>
+      </fields>
+      <libsource lib="Device" part="C" description="Unpolarized capacitor"/>
+      <property name="MFG" value="Samsung Electro-Mechanics"/>
+      <property name="MFG P/N" value="CL10C470JB8NNNC"/>
+      <property name="Sheetname" value="5V PowerSupply"/>
+      <property name="Sheetfile" value="power-supply.kicad_sch"/>
+      <sheetpath names="/5V PowerSupply/" tstamps="/feeb2d6c-4828-41f4-95de-5c15de403137/"/>
+      <tstamps>c6643319-a942-4c42-b584-719e58d278ab</tstamps>
+    </comp>
+    <comp ref="C27">
+      <value>0.1uF-10%-50V-0603</value>
+      <footprint>Capacitor_SMD:C_0603_1608Metric</footprint>
+      <fields>
+        <field name="MFG">Samsung Electro-Mechanics</field>
+        <field name="MFG P/N">CL10B104KB8NNNC</field>
+      </fields>
+      <libsource lib="Device" part="C" description="Unpolarized capacitor"/>
+      <property name="MFG" value="Samsung Electro-Mechanics"/>
+      <property name="MFG P/N" value="CL10B104KB8NNNC"/>
+      <property name="Sheetname" value="5V PowerSupply"/>
+      <property name="Sheetfile" value="power-supply.kicad_sch"/>
+      <sheetpath names="/5V PowerSupply/" tstamps="/feeb2d6c-4828-41f4-95de-5c15de403137/"/>
+      <tstamps>ffe3dc8d-4c62-4860-a43f-3a38ecf0a112</tstamps>
+    </comp>
+    <comp ref="C29">
+      <value>0.1uF-10%-50V-0603</value>
+      <footprint>Capacitor_SMD:C_0603_1608Metric</footprint>
+      <fields>
+        <field name="MFG">Samsung Electro-Mechanics</field>
+        <field name="MFG P/N">CL10B104KB8NNNC</field>
+      </fields>
+      <libsource lib="Device" part="C" description="Unpolarized capacitor"/>
+      <property name="MFG" value="Samsung Electro-Mechanics"/>
+      <property name="MFG P/N" value="CL10B104KB8NNNC"/>
+      <property name="Sheetname" value="5V PowerSupply"/>
+      <property name="Sheetfile" value="power-supply.kicad_sch"/>
+      <sheetpath names="/5V PowerSupply/" tstamps="/feeb2d6c-4828-41f4-95de-5c15de403137/"/>
+      <tstamps>f265405c-cd87-4bdf-a1bd-073123e8e700</tstamps>
+    </comp>
+    <comp ref="C30">
+      <value>0.1uF-10%-50V-0603</value>
+      <footprint>Capacitor_SMD:C_0603_1608Metric</footprint>
+      <fields>
+        <field name="MFG">Samsung Electro-Mechanics</field>
+        <field name="MFG P/N">CL10B104KB8NNNC</field>
+      </fields>
+      <libsource lib="Device" part="C" description="Unpolarized capacitor"/>
+      <property name="MFG" value="Samsung Electro-Mechanics"/>
+      <property name="MFG P/N" value="CL10B104KB8NNNC"/>
+      <property name="Sheetname" value="5V PowerSupply"/>
+      <property name="Sheetfile" value="power-supply.kicad_sch"/>
+      <sheetpath names="/5V PowerSupply/" tstamps="/feeb2d6c-4828-41f4-95de-5c15de403137/"/>
+      <tstamps>d0d9d510-1b03-444e-a966-2b9a2052ed7d</tstamps>
+    </comp>
+    <comp ref="C31">
+      <value>1.0uF-10%-10V-0603</value>
+      <footprint>Capacitor_SMD:C_0603_1608Metric</footprint>
+      <fields>
+        <field name="MFG">Samsung Electro-Mechanics</field>
+        <field name="MFG P/N">CL10B105KP8NNNC</field>
+      </fields>
+      <libsource lib="Device" part="C" description="Unpolarized capacitor"/>
+      <property name="MFG" value="Samsung Electro-Mechanics"/>
+      <property name="MFG P/N" value="CL10B105KP8NNNC"/>
+      <property name="Sheetname" value="5V PowerSupply"/>
+      <property name="Sheetfile" value="power-supply.kicad_sch"/>
+      <sheetpath names="/5V PowerSupply/" tstamps="/feeb2d6c-4828-41f4-95de-5c15de403137/"/>
+      <tstamps>314a5e2a-0841-451c-ad9f-276f1b46b6d6</tstamps>
+    </comp>
+    <comp ref="C32">
+      <value>22uF-25V-10%-1210</value>
+      <footprint>Capacitor_SMD:C_1210_3225Metric</footprint>
+      <fields>
+        <field name="MFG">Murata</field>
+        <field name="MFG P/N">GRM32ER61E226KE15L</field>
+      </fields>
+      <libsource lib="Device" part="C" description="Unpolarized capacitor"/>
+      <property name="MFG" value="Murata"/>
+      <property name="MFG P/N" value="GRM32ER61E226KE15L"/>
+      <property name="Sheetname" value="5V PowerSupply"/>
+      <property name="Sheetfile" value="power-supply.kicad_sch"/>
+      <sheetpath names="/5V PowerSupply/" tstamps="/feeb2d6c-4828-41f4-95de-5c15de403137/"/>
+      <tstamps>65984a89-8380-48da-8b12-d88d80ec2869</tstamps>
+    </comp>
+    <comp ref="C33">
+      <value>22uF-25V-10%-1210</value>
+      <footprint>Capacitor_SMD:C_1210_3225Metric</footprint>
+      <fields>
+        <field name="MFG">Murata</field>
+        <field name="MFG P/N">GRM32ER61E226KE15L</field>
+      </fields>
+      <libsource lib="Device" part="C" description="Unpolarized capacitor"/>
+      <property name="MFG" value="Murata"/>
+      <property name="MFG P/N" value="GRM32ER61E226KE15L"/>
+      <property name="Sheetname" value="5V PowerSupply"/>
+      <property name="Sheetfile" value="power-supply.kicad_sch"/>
+      <sheetpath names="/5V PowerSupply/" tstamps="/feeb2d6c-4828-41f4-95de-5c15de403137/"/>
+      <tstamps>9ab12f65-eb76-468b-8f68-f22c559f65c5</tstamps>
+    </comp>
+    <comp ref="C34">
+      <value>22uF-25V-10%-1210</value>
+      <footprint>Capacitor_SMD:C_1210_3225Metric</footprint>
+      <fields>
+        <field name="MFG">Murata</field>
+        <field name="MFG P/N">GRM32ER61E226KE15L</field>
+      </fields>
+      <libsource lib="Device" part="C" description="Unpolarized capacitor"/>
+      <property name="MFG" value="Murata"/>
+      <property name="MFG P/N" value="GRM32ER61E226KE15L"/>
+      <property name="Sheetname" value="5V PowerSupply"/>
+      <property name="Sheetfile" value="power-supply.kicad_sch"/>
+      <sheetpath names="/5V PowerSupply/" tstamps="/feeb2d6c-4828-41f4-95de-5c15de403137/"/>
+      <tstamps>424245c4-4183-459a-8f6b-a654ba44b783</tstamps>
+    </comp>
+    <comp ref="C35">
+      <value>22uF-10V-10%-0805</value>
+      <footprint>Capacitor_SMD:C_0805_2012Metric</footprint>
+      <fields>
+        <field name="MFG">Samsung Electro-Mechanics</field>
+        <field name="MFG P/N">CL21A226KPCLRNC</field>
+      </fields>
+      <libsource lib="Device" part="C" description="Unpolarized capacitor"/>
+      <property name="MFG" value="Samsung Electro-Mechanics"/>
+      <property name="MFG P/N" value="CL21A226KPCLRNC"/>
+      <property name="Sheetname" value="5V PowerSupply"/>
+      <property name="Sheetfile" value="power-supply.kicad_sch"/>
+      <sheetpath names="/5V PowerSupply/" tstamps="/feeb2d6c-4828-41f4-95de-5c15de403137/"/>
+      <tstamps>b8d2fd7e-effc-46e6-9306-04f4b2872e7f</tstamps>
+    </comp>
+    <comp ref="C36">
+      <value>22uF-10V-10%-0805</value>
+      <footprint>Capacitor_SMD:C_0805_2012Metric</footprint>
+      <fields>
+        <field name="MFG">Samsung Electro-Mechanics</field>
+        <field name="MFG P/N">CL21A226KPCLRNC</field>
+      </fields>
+      <libsource lib="Device" part="C" description="Unpolarized capacitor"/>
+      <property name="MFG" value="Samsung Electro-Mechanics"/>
+      <property name="MFG P/N" value="CL21A226KPCLRNC"/>
+      <property name="Sheetname" value="5V PowerSupply"/>
+      <property name="Sheetfile" value="power-supply.kicad_sch"/>
+      <sheetpath names="/5V PowerSupply/" tstamps="/feeb2d6c-4828-41f4-95de-5c15de403137/"/>
+      <tstamps>f5ec62b1-39ef-430e-8fdf-7cd480d9f8b2</tstamps>
+    </comp>
+    <comp ref="C38">
+      <value>22uF-25V-10%-1210</value>
+      <footprint>Capacitor_SMD:C_1210_3225Metric</footprint>
+      <fields>
+        <field name="MFG">Murata</field>
+        <field name="MFG P/N">GRM32ER61E226KE15L</field>
+      </fields>
+      <libsource lib="Device" part="C" description="Unpolarized capacitor"/>
+      <property name="MFG" value="Murata"/>
+      <property name="MFG P/N" value="GRM32ER61E226KE15L"/>
+      <property name="Sheetname" value="5V PowerSupply"/>
+      <property name="Sheetfile" value="power-supply.kicad_sch"/>
+      <sheetpath names="/5V PowerSupply/" tstamps="/feeb2d6c-4828-41f4-95de-5c15de403137/"/>
+      <tstamps>77df37e1-8169-4491-a322-519cc1b97e58</tstamps>
+    </comp>
+    <comp ref="D2">
+      <value>NSR05T40XV2T5G</value>
+      <footprint>Diode_SMD:D_SOD-523</footprint>
+      <fields>
+        <field name="MFG">onsemi</field>
+        <field name="MFG P/N">NSR05T40XV2T5G</field>
+      </fields>
+      <libsource lib="" part="D_Schottky_1" description="Schottky diode"/>
+      <property name="MFG" value="onsemi"/>
+      <property name="MFG P/N" value="NSR05T40XV2T5G"/>
+      <property name="Sheetname" value="5V PowerSupply"/>
+      <property name="Sheetfile" value="power-supply.kicad_sch"/>
+      <sheetpath names="/5V PowerSupply/" tstamps="/feeb2d6c-4828-41f4-95de-5c15de403137/"/>
+      <tstamps>686fd7c8-df2f-4fc1-a78f-4fda4db0879e</tstamps>
+    </comp>
+    <comp ref="D3">
+      <value>NSR05T40XV2T5G</value>
+      <footprint>Diode_SMD:D_SOD-523</footprint>
+      <fields>
+        <field name="MFG">onsemi</field>
+        <field name="MFG P/N">NSR05T40XV2T5G</field>
+      </fields>
+      <libsource lib="Device" part="D_Schottky" description="Schottky diode"/>
+      <property name="MFG" value="onsemi"/>
+      <property name="MFG P/N" value="NSR05T40XV2T5G"/>
+      <property name="Sheetname" value="5V PowerSupply"/>
+      <property name="Sheetfile" value="power-supply.kicad_sch"/>
+      <sheetpath names="/5V PowerSupply/" tstamps="/feeb2d6c-4828-41f4-95de-5c15de403137/"/>
+      <tstamps>a310d155-db29-460d-b4c9-d91fd944eb17</tstamps>
+    </comp>
+    <comp ref="D4">
+      <value>NSR05T40XV2T5G</value>
+      <footprint>Diode_SMD:D_SOD-523</footprint>
+      <fields>
+        <field name="MFG">onsemi</field>
+        <field name="MFG P/N">NSR05T40XV2T5G</field>
+      </fields>
+      <libsource lib="" part="D_Schottky_2" description="Schottky diode"/>
+      <property name="MFG" value="onsemi"/>
+      <property name="MFG P/N" value="NSR05T40XV2T5G"/>
+      <property name="Sheetname" value="5V PowerSupply"/>
+      <property name="Sheetfile" value="power-supply.kicad_sch"/>
+      <sheetpath names="/5V PowerSupply/" tstamps="/feeb2d6c-4828-41f4-95de-5c15de403137/"/>
+      <tstamps>9b097f22-8fe0-4142-99ad-d23d49095dcf</tstamps>
+    </comp>
+    <comp ref="D5">
+      <value>15V</value>
+      <footprint>Diode_SMD:D_SOD-123F</footprint>
+      <fields>
+        <field name="MFG">Nexperia</field>
+        <field name="MFG P/N">BZT52H-C15,115</field>
+      </fields>
+      <libsource lib="Device" part="D_Zener" description="Zener diode"/>
+      <property name="MFG" value="Nexperia"/>
+      <property name="MFG P/N" value="BZT52H-C15,115"/>
+      <property name="Sheetname" value="5V PowerSupply"/>
+      <property name="Sheetfile" value="power-supply.kicad_sch"/>
+      <sheetpath names="/5V PowerSupply/" tstamps="/feeb2d6c-4828-41f4-95de-5c15de403137/"/>
+      <tstamps>99f2f25d-1380-4f30-8a43-97fade15d725</tstamps>
+    </comp>
+    <comp ref="D6">
+      <value>15V</value>
+      <footprint>Diode_SMD:D_SMB</footprint>
+      <datasheet>https://www.littelfuse.com/~/media/electronics/datasheets/tvs_diodes/littelfuse_tvs_diode_sz1smb_datasheet.pdf.pdf</datasheet>
+      <fields>
+        <field name="MFG">Littelfuse</field>
+        <field name="MFG P/N">SZ1SMB15CAT3G</field>
+      </fields>
+      <libsource lib="Device" part="D_TVS" description="Bidirectional transient-voltage-suppression diode"/>
+      <property name="MFG" value="Littelfuse"/>
+      <property name="MFG P/N" value="SZ1SMB15CAT3G"/>
+      <property name="Sheetname" value="5V PowerSupply"/>
+      <property name="Sheetfile" value="power-supply.kicad_sch"/>
+      <sheetpath names="/5V PowerSupply/" tstamps="/feeb2d6c-4828-41f4-95de-5c15de403137/"/>
+      <tstamps>20ea2070-92af-42ab-a4a7-6ea3567127d1</tstamps>
+    </comp>
+    <comp ref="L2">
+      <value>1.0 uH-13.7m-20%</value>
+      <footprint>PI-Power-Board:IHLP2020CZER</footprint>
+      <datasheet>https://www.vishay.com/docs/34280/ihlp-2020cz-01.pdf</datasheet>
+      <fields>
+        <field name="MFG">Vishay</field>
+        <field name="MFG P/N">IHLP2020CZER1R0M01</field>
+      </fields>
+      <libsource lib="Device" part="L_Iron" description="Inductor with iron core"/>
+      <property name="MFG" value="Vishay"/>
+      <property name="MFG P/N" value="IHLP2020CZER1R0M01"/>
+      <property name="Sheetname" value="5V PowerSupply"/>
+      <property name="Sheetfile" value="power-supply.kicad_sch"/>
+      <sheetpath names="/5V PowerSupply/" tstamps="/feeb2d6c-4828-41f4-95de-5c15de403137/"/>
+      <tstamps>3534f26d-9d14-4db7-8f56-ed4508e66a6f</tstamps>
+    </comp>
+    <comp ref="Q1">
+      <value>CSD17577Q5A</value>
+      <footprint>PI-Power-Board:TI-SON5x6</footprint>
+      <datasheet>https://www.ti.com/lit/ds/symlink/csd17577q5a.pdf</datasheet>
+      <fields>
+        <field name="MFG">Texas Instruments</field>
+        <field name="MFG P/N">CSD17577Q5A</field>
+      </fields>
+      <libsource lib="PI-Power-Board" part="CSD1577Q5A" description="N-MOSFET transistor, source/drain/gate, drain connected to mounting plane"/>
+      <property name="MFG" value="Texas Instruments"/>
+      <property name="MFG P/N" value="CSD17577Q5A"/>
+      <property name="Sheetname" value="5V PowerSupply"/>
+      <property name="Sheetfile" value="power-supply.kicad_sch"/>
+      <sheetpath names="/5V PowerSupply/" tstamps="/feeb2d6c-4828-41f4-95de-5c15de403137/"/>
+      <tstamps>7d4dbd8e-4d24-4b98-a52e-2865dabb3f98</tstamps>
+    </comp>
+    <comp ref="Q2">
+      <value>CSD17577Q5A</value>
+      <footprint>PI-Power-Board:TI-SON5x6</footprint>
+      <datasheet>https://www.ti.com/lit/ds/symlink/csd17577q5a.pdf</datasheet>
+      <fields>
+        <field name="MFG">Texas Instruments</field>
+        <field name="MFG P/N">CSD17577Q5A</field>
+      </fields>
+      <libsource lib="PI-Power-Board" part="CSD1577Q5A" description="N-MOSFET transistor, source/drain/gate, drain connected to mounting plane"/>
+      <property name="MFG" value="Texas Instruments"/>
+      <property name="MFG P/N" value="CSD17577Q5A"/>
+      <property name="Sheetname" value="5V PowerSupply"/>
+      <property name="Sheetfile" value="power-supply.kicad_sch"/>
+      <sheetpath names="/5V PowerSupply/" tstamps="/feeb2d6c-4828-41f4-95de-5c15de403137/"/>
+      <tstamps>44d09594-afa8-4997-bc06-16971cdf817b</tstamps>
+    </comp>
+    <comp ref="Q3">
+      <value>CSD17577Q5A</value>
+      <footprint>PI-Power-Board:TI-SON5x6</footprint>
+      <datasheet>https://www.ti.com/lit/ds/symlink/csd17577q5a.pdf</datasheet>
+      <fields>
+        <field name="MFG">Texas Instruments</field>
+        <field name="MFG P/N">CSD17577Q5A</field>
+      </fields>
+      <libsource lib="PI-Power-Board" part="CSD1577Q5A" description="N-MOSFET transistor, source/drain/gate, drain connected to mounting plane"/>
+      <property name="MFG" value="Texas Instruments"/>
+      <property name="MFG P/N" value="CSD17577Q5A"/>
+      <property name="Sheetname" value="5V PowerSupply"/>
+      <property name="Sheetfile" value="power-supply.kicad_sch"/>
+      <sheetpath names="/5V PowerSupply/" tstamps="/feeb2d6c-4828-41f4-95de-5c15de403137/"/>
+      <tstamps>060ce9cc-3461-4606-879e-f17b3fc2348b</tstamps>
+    </comp>
+    <comp ref="Q4">
+      <value>CSD17577Q5A</value>
+      <footprint>PI-Power-Board:TI-SON5x6</footprint>
+      <datasheet>https://www.ti.com/lit/ds/symlink/csd17577q5a.pdf</datasheet>
+      <fields>
+        <field name="MFG">Texas Instruments</field>
+        <field name="MFG P/N">CSD17577Q5A</field>
+      </fields>
+      <libsource lib="PI-Power-Board" part="CSD1577Q5A" description="N-MOSFET transistor, source/drain/gate, drain connected to mounting plane"/>
+      <property name="MFG" value="Texas Instruments"/>
+      <property name="MFG P/N" value="CSD17577Q5A"/>
+      <property name="Sheetname" value="5V PowerSupply"/>
+      <property name="Sheetfile" value="power-supply.kicad_sch"/>
+      <sheetpath names="/5V PowerSupply/" tstamps="/feeb2d6c-4828-41f4-95de-5c15de403137/"/>
+      <tstamps>1b2b8403-5fdb-43f9-b942-b62386519f8a</tstamps>
+    </comp>
+    <comp ref="Q5">
+      <value>SI4483ADY-T1-GE3</value>
+      <footprint>Package_SO:SOIC-8_3.9x4.9mm_P1.27mm</footprint>
+      <datasheet>https://www.vishay.com/docs/68982/si4483ad.pdf</datasheet>
+      <fields>
+        <field name="MFG">Vishay</field>
+        <field name="MFG P/N">SI4483ADY-T1-GE3</field>
+      </fields>
+      <libsource lib="Device" part="Q_PMOS_SGD" description="P-MOSFET transistor, source/gate/drain"/>
+      <property name="MFG" value="Vishay"/>
+      <property name="P/N" value=""/>
+      <property name="MFG P/N" value="SI4483ADY-T1-GE3"/>
+      <property name="Sheetname" value="5V PowerSupply"/>
+      <property name="Sheetfile" value="power-supply.kicad_sch"/>
+      <sheetpath names="/5V PowerSupply/" tstamps="/feeb2d6c-4828-41f4-95de-5c15de403137/"/>
+      <tstamps>2cdecfb4-7287-407a-b495-ad8f28e1c886</tstamps>
+    </comp>
+    <comp ref="R7">
+      <value>105k-1%-0603</value>
+      <footprint>Resistor_SMD:R_0603_1608Metric</footprint>
+      <fields>
+        <field name="MFG">Yageo</field>
+        <field name="MFG P/N">RC0603FR-07105KL</field>
+      </fields>
+      <libsource lib="Device" part="R_US" description="Resistor, US symbol"/>
+      <property name="MFG" value="Yageo"/>
+      <property name="MFG P/N" value="RC0603FR-07105KL"/>
+      <property name="Sheetname" value="5V PowerSupply"/>
+      <property name="Sheetfile" value="power-supply.kicad_sch"/>
+      <sheetpath names="/5V PowerSupply/" tstamps="/feeb2d6c-4828-41f4-95de-5c15de403137/"/>
+      <tstamps>bb45afc9-b81f-40e6-a49d-85d4cc443be5</tstamps>
+    </comp>
+    <comp ref="R8">
+      <value>93.1k-1%-0603</value>
+      <footprint>Resistor_SMD:R_0603_1608Metric</footprint>
+      <fields>
+        <field name="MFG">Panasonic Electronic Components</field>
+        <field name="MFG P/N">ERJ-3EKF9312V</field>
+      </fields>
+      <libsource lib="Device" part="R_US" description="Resistor, US symbol"/>
+      <property name="MFG" value="Panasonic Electronic Components"/>
+      <property name="MFG P/N" value="ERJ-3EKF9312V"/>
+      <property name="Sheetname" value="5V PowerSupply"/>
+      <property name="Sheetfile" value="power-supply.kicad_sch"/>
+      <sheetpath names="/5V PowerSupply/" tstamps="/feeb2d6c-4828-41f4-95de-5c15de403137/"/>
+      <tstamps>6e389981-2451-4878-84a0-e191d26c3eae</tstamps>
+    </comp>
+    <comp ref="R9">
+      <value>2.00k-1%-0603</value>
+      <footprint>Resistor_SMD:R_0603_1608Metric</footprint>
+      <fields>
+        <field name="MFG">Yageo</field>
+        <field name="MFG P/N">RC0603FR-072KL</field>
+      </fields>
+      <libsource lib="Device" part="R_US" description="Resistor, US symbol"/>
+      <property name="MFG" value="Yageo"/>
+      <property name="MFG P/N" value="RC0603FR-072KL"/>
+      <property name="Sheetname" value="5V PowerSupply"/>
+      <property name="Sheetfile" value="power-supply.kicad_sch"/>
+      <sheetpath names="/5V PowerSupply/" tstamps="/feeb2d6c-4828-41f4-95de-5c15de403137/"/>
+      <tstamps>e36e0d8a-32f8-429a-8760-a0f76563c983</tstamps>
+    </comp>
+    <comp ref="R10">
+      <value>10K0-1%-0603</value>
+      <footprint>Resistor_SMD:R_0603_1608Metric</footprint>
+      <fields>
+        <field name="MFG">Yageo</field>
+        <field name="MFG P/N">RC0603FR-0710KL</field>
+      </fields>
+      <libsource lib="Device" part="R_US" description="Resistor, US symbol"/>
+      <property name="MFG" value="Yageo"/>
+      <property name="MFG P/N" value="RC0603FR-0710KL"/>
+      <property name="Sheetname" value="5V PowerSupply"/>
+      <property name="Sheetfile" value="power-supply.kicad_sch"/>
+      <sheetpath names="/5V PowerSupply/" tstamps="/feeb2d6c-4828-41f4-95de-5c15de403137/"/>
+      <tstamps>b2623734-f2a7-4bc9-84f8-52596a91b0e6</tstamps>
+    </comp>
+    <comp ref="R11">
+      <value>105k-1%-0603</value>
+      <footprint>Resistor_SMD:R_0603_1608Metric</footprint>
+      <fields>
+        <field name="MFG">Yageo</field>
+        <field name="MFG P/N">RC0603FR-07105KL</field>
+      </fields>
+      <libsource lib="Device" part="R_US" description="Resistor, US symbol"/>
+      <property name="MFG" value="Yageo"/>
+      <property name="MFG P/N" value="RC0603FR-07105KL"/>
+      <property name="Sheetname" value="5V PowerSupply"/>
+      <property name="Sheetfile" value="power-supply.kicad_sch"/>
+      <sheetpath names="/5V PowerSupply/" tstamps="/feeb2d6c-4828-41f4-95de-5c15de403137/"/>
+      <tstamps>3cc2b125-9065-4100-8b40-3edd68eb76e9</tstamps>
+    </comp>
+    <comp ref="R12">
+      <value>249k-1%-0603</value>
+      <footprint>Resistor_SMD:R_0603_1608Metric</footprint>
+      <fields>
+        <field name="MFG">Yageo</field>
+        <field name="MFG P/N">RC0603FR-07249KL</field>
+      </fields>
+      <libsource lib="Device" part="R_US" description="Resistor, US symbol"/>
+      <property name="MFG" value="Yageo"/>
+      <property name="MFG P/N" value="RC0603FR-07249KL"/>
+      <property name="Sheetname" value="5V PowerSupply"/>
+      <property name="Sheetfile" value="power-supply.kicad_sch"/>
+      <sheetpath names="/5V PowerSupply/" tstamps="/feeb2d6c-4828-41f4-95de-5c15de403137/"/>
+      <tstamps>d21d768f-2459-4f13-b1d6-07035f914a8b</tstamps>
+    </comp>
+    <comp ref="R13">
+      <value>15m-1%-0612</value>
+      <footprint>Resistor_SMD:R_0612_1632Metric</footprint>
+      <fields>
+        <field name="MFG">KOA Speer Electronics, Inc.</field>
+        <field name="MFG P/N">WU732BTTD15L0F</field>
+      </fields>
+      <libsource lib="Device" part="R_US" description="Resistor, US symbol"/>
+      <property name="MFG" value="KOA Speer Electronics, Inc."/>
+      <property name="MFG P/N" value="WU732BTTD15L0F"/>
+      <property name="Sheetname" value="5V PowerSupply"/>
+      <property name="Sheetfile" value="power-supply.kicad_sch"/>
+      <sheetpath names="/5V PowerSupply/" tstamps="/feeb2d6c-4828-41f4-95de-5c15de403137/"/>
+      <tstamps>f41a77bd-eb3f-4dbc-bb11-f17455ac8fe7</tstamps>
+    </comp>
+    <comp ref="R16">
+      <value>20.0k-1%-0603</value>
+      <footprint>Resistor_SMD:R_0603_1608Metric</footprint>
+      <fields>
+        <field name="MFG">Yageo</field>
+        <field name="MFG P/N">RC0603FR-0720KL</field>
+      </fields>
+      <libsource lib="Device" part="R_US" description="Resistor, US symbol"/>
+      <property name="MFG" value="Yageo"/>
+      <property name="MFG P/N" value="RC0603FR-0720KL"/>
+      <property name="Sheetname" value="5V PowerSupply"/>
+      <property name="Sheetfile" value="power-supply.kicad_sch"/>
+      <sheetpath names="/5V PowerSupply/" tstamps="/feeb2d6c-4828-41f4-95de-5c15de403137/"/>
+      <tstamps>1b6d9afb-2a44-46ca-ad73-17c7604dbe21</tstamps>
+    </comp>
+    <comp ref="R17">
+      <value>1.0k-1%-0603</value>
+      <footprint>Resistor_SMD:R_0603_1608Metric</footprint>
+      <fields>
+        <field name="MFG">Yageo</field>
+        <field name="MFG P/N">RC0603FR-071KL</field>
+      </fields>
+      <libsource lib="Device" part="R_US" description="Resistor, US symbol"/>
+      <property name="MFG" value="Yageo"/>
+      <property name="MFG P/N" value="RC0603FR-071KL"/>
+      <property name="Sheetname" value="5V PowerSupply"/>
+      <property name="Sheetfile" value="power-supply.kicad_sch"/>
+      <sheetpath names="/5V PowerSupply/" tstamps="/feeb2d6c-4828-41f4-95de-5c15de403137/"/>
+      <tstamps>a02e72b9-1760-4bd0-820e-bcfc856e9eb5</tstamps>
+    </comp>
+    <comp ref="R22">
+      <value>15.8k-1%-0603</value>
+      <footprint>Resistor_SMD:R_0603_1608Metric</footprint>
+      <fields>
+        <field name="MFG">Yageo</field>
+        <field name="MFG P/N">RC0603FR-0715K8L</field>
+      </fields>
+      <libsource lib="Device" part="R_US" description="Resistor, US symbol"/>
+      <property name="MFG" value="Yageo"/>
+      <property name="MFG P/N" value="RC0603FR-0715K8L"/>
+      <property name="Sheetname" value="5V PowerSupply"/>
+      <property name="Sheetfile" value="power-supply.kicad_sch"/>
+      <sheetpath names="/5V PowerSupply/" tstamps="/feeb2d6c-4828-41f4-95de-5c15de403137/"/>
+      <tstamps>1c17b4c8-f000-4f7e-9bb1-abc874f3d350</tstamps>
+    </comp>
+    <comp ref="R23">
+      <value>2.00k-1%-0603</value>
+      <footprint>Resistor_SMD:R_0603_1608Metric</footprint>
+      <fields>
+        <field name="MFG">Yageo</field>
+        <field name="MFG P/N">RC0603FR-072KL</field>
+      </fields>
+      <libsource lib="Device" part="R_US" description="Resistor, US symbol"/>
+      <property name="MFG" value="Yageo"/>
+      <property name="MFG P/N" value="RC0603FR-072KL"/>
+      <property name="Sheetname" value="5V PowerSupply"/>
+      <property name="Sheetfile" value="power-supply.kicad_sch"/>
+      <sheetpath names="/5V PowerSupply/" tstamps="/feeb2d6c-4828-41f4-95de-5c15de403137/"/>
+      <tstamps>15d255e1-18a2-4394-b119-8bf92cbb1b96</tstamps>
+    </comp>
+    <comp ref="R24">
+      <value>20.0k-1%-0603</value>
+      <footprint>Resistor_SMD:R_0603_1608Metric</footprint>
+      <fields>
+        <field name="MFG">Yageo</field>
+        <field name="MFG P/N">RC0603FR-0720KL</field>
+      </fields>
+      <libsource lib="Device" part="R_US" description="Resistor, US symbol"/>
+      <property name="MFG" value="Yageo"/>
+      <property name="MFG P/N" value="RC0603FR-0720KL"/>
+      <property name="Sheetname" value="5V PowerSupply"/>
+      <property name="Sheetfile" value="power-supply.kicad_sch"/>
+      <sheetpath names="/5V PowerSupply/" tstamps="/feeb2d6c-4828-41f4-95de-5c15de403137/"/>
+      <tstamps>6f910065-02c5-4717-939d-0f7ea934e51c</tstamps>
+    </comp>
+    <comp ref="R25">
+      <value>0R-0603</value>
+      <footprint>Resistor_SMD:R_0603_1608Metric</footprint>
+      <fields>
+        <field name="MFG">Stackpole Electronics Inc</field>
+        <field name="MFG P/N">RMCF0603ZT0R00</field>
+      </fields>
+      <libsource lib="Device" part="R_US" description="Resistor, US symbol"/>
+      <property name="MFG" value="Stackpole Electronics Inc"/>
+      <property name="MFG P/N" value="RMCF0603ZT0R00"/>
+      <property name="Sheetname" value="5V PowerSupply"/>
+      <property name="Sheetfile" value="power-supply.kicad_sch"/>
+      <sheetpath names="/5V PowerSupply/" tstamps="/feeb2d6c-4828-41f4-95de-5c15de403137/"/>
+      <tstamps>5cfd3a6e-3489-442e-ab57-0e78f105562c</tstamps>
+    </comp>
+    <comp ref="R26">
+      <value>10R0-1%-0603</value>
+      <footprint>Resistor_SMD:R_0603_1608Metric</footprint>
+      <fields>
+        <field name="MFG">Yageo</field>
+        <field name="MFG P/N">RC0603FR-0710RL</field>
+      </fields>
+      <libsource lib="Device" part="R_US" description="Resistor, US symbol"/>
+      <property name="MFG" value="Yageo"/>
+      <property name="MFG P/N" value="RC0603FR-0710RL"/>
+      <property name="Sheetname" value="5V PowerSupply"/>
+      <property name="Sheetfile" value="power-supply.kicad_sch"/>
+      <sheetpath names="/5V PowerSupply/" tstamps="/feeb2d6c-4828-41f4-95de-5c15de403137/"/>
+      <tstamps>acde7772-b76f-40c5-ac43-c539dd11b069</tstamps>
+    </comp>
+    <comp ref="R29">
+      <value>100R-1%-0603</value>
+      <footprint>Resistor_SMD:R_0603_1608Metric</footprint>
+      <fields>
+        <field name="MFG">Yageo</field>
+        <field name="MFG P/N">RC0603FR-07100RL</field>
+      </fields>
+      <libsource lib="Device" part="R_US" description="Resistor, US symbol"/>
+      <property name="MFG" value="Yageo"/>
+      <property name="MFG P/N" value="RC0603FR-07100RL"/>
+      <property name="Sheetname" value="5V PowerSupply"/>
+      <property name="Sheetfile" value="power-supply.kicad_sch"/>
+      <sheetpath names="/5V PowerSupply/" tstamps="/feeb2d6c-4828-41f4-95de-5c15de403137/"/>
+      <tstamps>88e8db84-9264-4716-8163-818652c70fb2</tstamps>
+    </comp>
+    <comp ref="R30">
+      <value>100R-1%-0603</value>
+      <footprint>Resistor_SMD:R_0603_1608Metric</footprint>
+      <fields>
+        <field name="MFG">Yageo</field>
+        <field name="MFG P/N">RC0603FR-07100RL</field>
+      </fields>
+      <libsource lib="Device" part="R_US" description="Resistor, US symbol"/>
+      <property name="MFG" value="Yageo"/>
+      <property name="MFG P/N" value="RC0603FR-07100RL"/>
+      <property name="Sheetname" value="5V PowerSupply"/>
+      <property name="Sheetfile" value="power-supply.kicad_sch"/>
+      <sheetpath names="/5V PowerSupply/" tstamps="/feeb2d6c-4828-41f4-95de-5c15de403137/"/>
+      <tstamps>4b6d35bd-f233-40c4-8dbf-4f246e62d3a5</tstamps>
+    </comp>
+    <comp ref="U5">
+      <value>LM5176RHF</value>
+      <footprint>PI-Power-Board:QFN-28-1EP_4x5mm_P0.5mm_EP2.55x3.55mm_ThermalVias</footprint>
+      <datasheet>https://www.ti.com/lit/gpn/lm5176</datasheet>
+      <fields>
+        <field name="MFG">Texas Instruments</field>
+        <field name="MFG P/N">LM5176RHFT</field>
+      </fields>
+      <libsource lib="PI-Power-Board" part="LM5176RHF" description=""/>
+      <property name="MFG" value="Texas Instruments"/>
+      <property name="MFG P/N" value="LM5176RHFT"/>
+      <property name="Sheetname" value="5V PowerSupply"/>
+      <property name="Sheetfile" value="power-supply.kicad_sch"/>
+      <sheetpath names="/5V PowerSupply/" tstamps="/feeb2d6c-4828-41f4-95de-5c15de403137/"/>
+      <tstamps>aa933c40-be57-4cc5-b276-13c97a6dea40</tstamps>
+    </comp>
+    <comp ref="C1">
+      <value>0.1uF-10%-50V-0603</value>
+      <footprint>Capacitor_SMD:C_0603_1608Metric</footprint>
+      <fields>
+        <field name="MFG">Samsung Electro-Mechanics</field>
+        <field name="MFG P/N">CL10B104KB8NNNC</field>
+      </fields>
+      <libsource lib="Device" part="C" description="Unpolarized capacitor"/>
+      <property name="MFG" value="Samsung Electro-Mechanics"/>
+      <property name="MFG P/N" value="CL10B104KB8NNNC"/>
+      <property name="Sheetname" value="CAN-FD"/>
+      <property name="Sheetfile" value="can-fd.kicad_sch"/>
+      <sheetpath names="/CAN-FD/" tstamps="/47cdabce-0f38-4512-8fd1-f452002c5dd4/"/>
+      <tstamps>f167e080-11ce-4c3a-b658-9eef6575642f</tstamps>
+    </comp>
+    <comp ref="C16">
+      <value>0.1uF-10%-50V-0603</value>
+      <footprint>Capacitor_SMD:C_0603_1608Metric</footprint>
+      <fields>
+        <field name="MFG">Samsung Electro-Mechanics</field>
+        <field name="MFG P/N">CL10B104KB8NNNC</field>
+      </fields>
+      <libsource lib="Device" part="C" description="Unpolarized capacitor"/>
+      <property name="MFG" value="Samsung Electro-Mechanics"/>
+      <property name="MFG P/N" value="CL10B104KB8NNNC"/>
+      <property name="Sheetname" value="CAN-FD"/>
+      <property name="Sheetfile" value="can-fd.kicad_sch"/>
+      <sheetpath names="/CAN-FD/" tstamps="/47cdabce-0f38-4512-8fd1-f452002c5dd4/"/>
+      <tstamps>716f5194-7cbd-4038-b272-7c574d60e571</tstamps>
+    </comp>
+    <comp ref="C22">
+      <value>0.1uF-10%-50V-0603</value>
+      <footprint>Capacitor_SMD:C_0603_1608Metric</footprint>
+      <fields>
+        <field name="MFG">Samsung Electro-Mechanics</field>
+        <field name="MFG P/N">CL10B104KB8NNNC</field>
+      </fields>
+      <libsource lib="Device" part="C" description="Unpolarized capacitor"/>
+      <property name="MFG" value="Samsung Electro-Mechanics"/>
+      <property name="MFG P/N" value="CL10B104KB8NNNC"/>
+      <property name="Sheetname" value="CAN-FD"/>
+      <property name="Sheetfile" value="can-fd.kicad_sch"/>
+      <sheetpath names="/CAN-FD/" tstamps="/47cdabce-0f38-4512-8fd1-f452002c5dd4/"/>
+      <tstamps>b76aa149-262f-4f68-8c63-538e58aadb86</tstamps>
+    </comp>
+    <comp ref="C25">
+      <value>0.1uF-10%-50V-0603</value>
+      <footprint>Capacitor_SMD:C_0603_1608Metric</footprint>
+      <fields>
+        <field name="MFG">Samsung Electro-Mechanics</field>
+        <field name="MFG P/N">CL10B104KB8NNNC</field>
+      </fields>
+      <libsource lib="Device" part="C" description="Unpolarized capacitor"/>
+      <property name="MFG" value="Samsung Electro-Mechanics"/>
+      <property name="MFG P/N" value="CL10B104KB8NNNC"/>
+      <property name="Sheetname" value="CAN-FD"/>
+      <property name="Sheetfile" value="can-fd.kicad_sch"/>
+      <sheetpath names="/CAN-FD/" tstamps="/47cdabce-0f38-4512-8fd1-f452002c5dd4/"/>
+      <tstamps>c41ae1a6-4022-42a5-a360-6a5e6867995b</tstamps>
+    </comp>
+    <comp ref="D7">
+      <value>PESD1CAN</value>
+      <footprint>Package_TO_SOT_SMD:SOT-23</footprint>
+      <datasheet>https://assets.nexperia.com/documents/data-sheet/PESD1CAN.pdf</datasheet>
+      <fields>
+        <field name="MFG">Nexperia</field>
+        <field name="MFG P/N">PESD1CAN,215</field>
+      </fields>
+      <libsource lib="PI-Power-Board" part="PESD1CAN" description=""/>
+      <property name="MFG" value="Nexperia"/>
+      <property name="MFG P/N" value="PESD1CAN,215"/>
+      <property name="Sheetname" value="CAN-FD"/>
+      <property name="Sheetfile" value="can-fd.kicad_sch"/>
+      <sheetpath names="/CAN-FD/" tstamps="/47cdabce-0f38-4512-8fd1-f452002c5dd4/"/>
+      <tstamps>9a21f4f6-3866-447e-bf12-6473bc8a70d9</tstamps>
+    </comp>
+    <comp ref="R1">
+      <value>2.00k-1%-0603</value>
+      <footprint>Resistor_SMD:R_0603_1608Metric</footprint>
+      <fields>
+        <field name="MFG">Yageo</field>
+        <field name="MFG P/N">RC0603FR-072KL</field>
+      </fields>
+      <libsource lib="Device" part="R_US" description="Resistor, US symbol"/>
+      <property name="MFG" value="Yageo"/>
+      <property name="MFG P/N" value="RC0603FR-072KL"/>
+      <property name="Sheetname" value="CAN-FD"/>
+      <property name="Sheetfile" value="can-fd.kicad_sch"/>
+      <sheetpath names="/CAN-FD/" tstamps="/47cdabce-0f38-4512-8fd1-f452002c5dd4/"/>
+      <tstamps>ef1b7b18-9432-4cdf-9762-e94cdaf3d529</tstamps>
+    </comp>
+    <comp ref="R2">
+      <value>2.00k-1%-0603</value>
+      <footprint>Resistor_SMD:R_0603_1608Metric</footprint>
+      <fields>
+        <field name="MFG">Yageo</field>
+        <field name="MFG P/N">RC0603FR-072KL</field>
+      </fields>
+      <libsource lib="Device" part="R_US" description="Resistor, US symbol"/>
+      <property name="MFG" value="Yageo"/>
+      <property name="MFG P/N" value="RC0603FR-072KL"/>
+      <property name="Sheetname" value="CAN-FD"/>
+      <property name="Sheetfile" value="can-fd.kicad_sch"/>
+      <sheetpath names="/CAN-FD/" tstamps="/47cdabce-0f38-4512-8fd1-f452002c5dd4/"/>
+      <tstamps>72bc943a-10a0-48c9-a974-6ba1339bfe95</tstamps>
+    </comp>
+    <comp ref="R3">
+      <value>2.00k-1%-0603</value>
+      <footprint>Resistor_SMD:R_0603_1608Metric</footprint>
+      <fields>
+        <field name="MFG">Yageo</field>
+        <field name="MFG P/N">RC0603FR-072KL</field>
+      </fields>
+      <libsource lib="Device" part="R_US" description="Resistor, US symbol"/>
+      <property name="MFG" value="Yageo"/>
+      <property name="MFG P/N" value="RC0603FR-072KL"/>
+      <property name="Sheetname" value="CAN-FD"/>
+      <property name="Sheetfile" value="can-fd.kicad_sch"/>
+      <sheetpath names="/CAN-FD/" tstamps="/47cdabce-0f38-4512-8fd1-f452002c5dd4/"/>
+      <tstamps>e844d855-4ba0-49ca-b93c-f67e189ec903</tstamps>
+    </comp>
+    <comp ref="R4">
+      <value>49.9R-1%-0603</value>
+      <footprint>Resistor_SMD:R_0603_1608Metric</footprint>
+      <fields>
+        <field name="MFG">Yageo</field>
+        <field name="MFG P/N">RC0603FR-0749R9L</field>
+      </fields>
+      <libsource lib="Device" part="R_US" description="Resistor, US symbol"/>
+      <property name="MFG" value="Yageo"/>
+      <property name="MFG P/N" value="RC0603FR-0749R9L"/>
+      <property name="Sheetname" value="CAN-FD"/>
+      <property name="Sheetfile" value="can-fd.kicad_sch"/>
+      <sheetpath names="/CAN-FD/" tstamps="/47cdabce-0f38-4512-8fd1-f452002c5dd4/"/>
+      <tstamps>df4a822c-f4a9-4df2-902c-20b25a5782f2</tstamps>
+    </comp>
+    <comp ref="U2">
+      <value>40MHz</value>
+      <footprint>PI-Power-Board:ECS-5032MV</footprint>
+      <datasheet>https://ecsxtal.com/store/pdf/ECS-5032MV.pdf</datasheet>
+      <fields>
+        <field name="MFG">ECS Inc</field>
+        <field name="MFG P/N">ECS-5032MV-400-CN-TR</field>
+      </fields>
+      <libsource lib="PI-Power-Board" part="40MHz-ECS-5032MV" description=""/>
+      <property name="MFG" value="ECS Inc"/>
+      <property name="MFG P/N" value="ECS-5032MV-400-CN-TR"/>
+      <property name="Sheetname" value="CAN-FD"/>
+      <property name="Sheetfile" value="can-fd.kicad_sch"/>
+      <sheetpath names="/CAN-FD/" tstamps="/47cdabce-0f38-4512-8fd1-f452002c5dd4/"/>
+      <tstamps>9920229c-3bce-4489-8397-079de577ff16</tstamps>
+    </comp>
+    <comp ref="U4">
+      <value>MCP2542FD-E/SN</value>
+      <footprint>Package_SO:SO-8_3.9x4.9mm_P1.27mm</footprint>
+      <datasheet>http://ww1.microchip.com/downloads/en/DeviceDoc/MCP2542FD-4FD-MCP2542WFD-4WFD-Data-Sheet20005514B.pdf</datasheet>
+      <fields>
+        <field name="MFG">Microchip</field>
+        <field name="MFG P/N">MCP2542FD-E/SN</field>
+      </fields>
+      <libsource lib="Interface_CAN_LIN" part="MCP2542FDxMF" description="CAN-FD Transceiver, Wake-Up on CAN activity, 8Mbps, 5V supply, STBY pin, 3x3 DFN-8"/>
+      <property name="MFG" value="Microchip"/>
+      <property name="MFG P/N" value="MCP2542FD-E/SN"/>
+      <property name="Sheetname" value="CAN-FD"/>
+      <property name="Sheetfile" value="can-fd.kicad_sch"/>
+      <sheetpath names="/CAN-FD/" tstamps="/47cdabce-0f38-4512-8fd1-f452002c5dd4/"/>
+      <tstamps>9b126edb-463a-454f-b6a5-f3010050275f</tstamps>
+    </comp>
+    <comp ref="U7">
+      <value>MCP2517FDT-H/SL</value>
+      <footprint>Package_SO:SOIC-14_3.9x8.7mm_P1.27mm</footprint>
+      <datasheet>https://www.microchip.com/en-us/product/MCP2517FD</datasheet>
+      <fields>
+        <field name="MFG">Microchip</field>
+        <field name="MFG P/N">MCP2517FDT-H/SL</field>
+      </fields>
+      <libsource lib="Interface_CAN_LIN" part="MCP2517FD-xSL" description="External CAN FD Controller with SPI Interface, SOIC-14"/>
+      <property name="MFG" value="Microchip"/>
+      <property name="MFG P/N" value="MCP2517FDT-H/SL"/>
+      <property name="Sheetname" value="CAN-FD"/>
+      <property name="Sheetfile" value="can-fd.kicad_sch"/>
+      <sheetpath names="/CAN-FD/" tstamps="/47cdabce-0f38-4512-8fd1-f452002c5dd4/"/>
+      <tstamps>83aaa5f0-1c0b-40ea-9c7b-4855953aa1da</tstamps>
+    </comp>
+    <comp ref="C17">
+      <value>0.1uF-10%-50V-0603</value>
+      <footprint>Capacitor_SMD:C_0603_1608Metric</footprint>
+      <fields>
+        <field name="MFG">Samsung Electro-Mechanics</field>
+        <field name="MFG P/N">CL10B104KB8NNNC</field>
+      </fields>
+      <libsource lib="Device" part="C" description="Unpolarized capacitor"/>
+      <property name="MFG" value="Samsung Electro-Mechanics"/>
+      <property name="MFG P/N" value="CL10B104KB8NNNC"/>
+      <property name="Sheetname" value="IMU Driver"/>
+      <property name="Sheetfile" value="IMUdriver.kicad_sch"/>
+      <sheetpath names="/IMU Driver/" tstamps="/5c12e4ab-2d1c-4640-9862-f6337288ba8e/"/>
+      <tstamps>bc27beaf-df2a-4359-b6d1-efd3bd6c05a8</tstamps>
+    </comp>
+    <comp ref="C18">
+      <value>0.1uF-10%-50V-0603</value>
+      <footprint>Capacitor_SMD:C_0603_1608Metric</footprint>
+      <fields>
+        <field name="MFG">Samsung Electro-Mechanics</field>
+        <field name="MFG P/N">CL10B104KB8NNNC</field>
+      </fields>
+      <libsource lib="Device" part="C" description="Unpolarized capacitor"/>
+      <property name="MFG" value="Samsung Electro-Mechanics"/>
+      <property name="MFG P/N" value="CL10B104KB8NNNC"/>
+      <property name="Sheetname" value="IMU Driver"/>
+      <property name="Sheetfile" value="IMUdriver.kicad_sch"/>
+      <sheetpath names="/IMU Driver/" tstamps="/5c12e4ab-2d1c-4640-9862-f6337288ba8e/"/>
+      <tstamps>a77802e4-e411-4900-96f4-8f60d84192e7</tstamps>
+    </comp>
+    <comp ref="C19">
+      <value>0.1uF-10%-50V-0603</value>
+      <footprint>Capacitor_SMD:C_0603_1608Metric</footprint>
+      <fields>
+        <field name="MFG">Samsung Electro-Mechanics</field>
+        <field name="MFG P/N">CL10B104KB8NNNC</field>
+      </fields>
+      <libsource lib="Device" part="C" description="Unpolarized capacitor"/>
+      <property name="MFG" value="Samsung Electro-Mechanics"/>
+      <property name="MFG P/N" value="CL10B104KB8NNNC"/>
+      <property name="Sheetname" value="IMU Driver"/>
+      <property name="Sheetfile" value="IMUdriver.kicad_sch"/>
+      <sheetpath names="/IMU Driver/" tstamps="/5c12e4ab-2d1c-4640-9862-f6337288ba8e/"/>
+      <tstamps>3b6f34c6-5f3e-4523-8276-a5f8f66362cf</tstamps>
+    </comp>
+    <comp ref="C28">
+      <value>0.1uF-10%-50V-0603</value>
+      <footprint>Capacitor_SMD:C_0603_1608Metric</footprint>
+      <fields>
+        <field name="MFG">Samsung Electro-Mechanics</field>
+        <field name="MFG P/N">CL10B104KB8NNNC</field>
+      </fields>
+      <libsource lib="Device" part="C" description="Unpolarized capacitor"/>
+      <property name="MFG" value="Samsung Electro-Mechanics"/>
+      <property name="MFG P/N" value="CL10B104KB8NNNC"/>
+      <property name="Sheetname" value="IMU Driver"/>
+      <property name="Sheetfile" value="IMUdriver.kicad_sch"/>
+      <sheetpath names="/IMU Driver/" tstamps="/5c12e4ab-2d1c-4640-9862-f6337288ba8e/"/>
+      <tstamps>83bf0757-ab41-49aa-991b-ba3e8a25e300</tstamps>
+    </comp>
+    <comp ref="C37">
+      <value>0.1uF-10%-50V-0603</value>
+      <footprint>Capacitor_SMD:C_0603_1608Metric</footprint>
+      <fields>
+        <field name="MFG">Samsung Electro-Mechanics</field>
+        <field name="MFG P/N">CL10B104KB8NNNC</field>
+      </fields>
+      <libsource lib="Device" part="C" description="Unpolarized capacitor"/>
+      <property name="MFG" value="Samsung Electro-Mechanics"/>
+      <property name="MFG P/N" value="CL10B104KB8NNNC"/>
+      <property name="Sheetname" value="IMU Driver"/>
+      <property name="Sheetfile" value="IMUdriver.kicad_sch"/>
+      <sheetpath names="/IMU Driver/" tstamps="/5c12e4ab-2d1c-4640-9862-f6337288ba8e/"/>
+      <tstamps>5064a1cf-ce76-4ac9-b669-4aef1e121689</tstamps>
+    </comp>
+    <comp ref="R21">
+      <value>120R-1%-0805</value>
+      <footprint>Resistor_SMD:R_0805_2012Metric</footprint>
+      <fields>
+        <field name="MFG">Yageo</field>
+        <field name="MFG P/N">RMCF0805FT120R</field>
+      </fields>
+      <libsource lib="Device" part="R_US" description="Resistor, US symbol"/>
+      <property name="MFG" value="Yageo"/>
+      <property name="MFG P/N" value="RMCF0805FT120R"/>
+      <property name="Sheetname" value="IMU Driver"/>
+      <property name="Sheetfile" value="IMUdriver.kicad_sch"/>
+      <sheetpath names="/IMU Driver/" tstamps="/5c12e4ab-2d1c-4640-9862-f6337288ba8e/"/>
+      <tstamps>0652b8fb-0ee8-4b06-814f-61c25b1c5a1d</tstamps>
+    </comp>
+    <comp ref="R31">
+      <value>120R-1%-0805</value>
+      <footprint>Resistor_SMD:R_0805_2012Metric</footprint>
+      <fields>
+        <field name="MFG">Yageo</field>
+        <field name="MFG P/N">RMCF0805FT120R</field>
+      </fields>
+      <libsource lib="Device" part="R_US" description="Resistor, US symbol"/>
+      <property name="MFG" value="Yageo"/>
+      <property name="MFG P/N" value="RMCF0805FT120R"/>
+      <property name="Sheetname" value="IMU Driver"/>
+      <property name="Sheetfile" value="IMUdriver.kicad_sch"/>
+      <sheetpath names="/IMU Driver/" tstamps="/5c12e4ab-2d1c-4640-9862-f6337288ba8e/"/>
+      <tstamps>99bb2f5e-5633-4484-8232-9a387679b02e</tstamps>
+    </comp>
+    <comp ref="U1">
+      <value>NLSV1T34DFT2G</value>
+      <footprint>Package_TO_SOT_SMD:SOT-353_SC-70-5</footprint>
+      <datasheet>https://www.onsemi.com/pdf/datasheet/nlsv1t34-d.pdf</datasheet>
+      <fields>
+        <field name="MFG">onsemi</field>
+        <field name="MFG P/N">NLSV1T34DFT2G</field>
+      </fields>
+      <libsource lib="Logic_LevelTranslator" part="SN74AUP1T34DCK" description="1-Bit Unidirectional Voltage-Level Translator, SC-70"/>
+      <property name="MFG" value="onsemi"/>
+      <property name="MFG P/N" value="NLSV1T34DFT2G"/>
+      <property name="Sheetname" value="IMU Driver"/>
+      <property name="Sheetfile" value="IMUdriver.kicad_sch"/>
+      <sheetpath names="/IMU Driver/" tstamps="/5c12e4ab-2d1c-4640-9862-f6337288ba8e/"/>
+      <tstamps>d51922b9-51fa-430a-9707-4558e5d7c9d6</tstamps>
+    </comp>
+    <comp ref="U8">
+      <value>ADM3490ARZ</value>
+      <footprint>Package_SO:SO-8_3.9x4.9mm_P1.27mm</footprint>
+      <datasheet>https://www.analog.com/media/en/technical-documentation/data-sheets/ADM3483_3485_3488_3490_3491.pdf</datasheet>
+      <fields>
+        <field name="MFG">Analog Devices</field>
+        <field name="MFG P/N">ADM3490ARZ</field>
+      </fields>
+      <libsource lib="RspPiPicoIMU" part="ADM3490ARZ" description=""/>
+      <property name="P/N" value=""/>
+      <property name="MFG" value="Analog Devices"/>
+      <property name="MFG P/N" value="ADM3490ARZ"/>
+      <property name="Sheetname" value="IMU Driver"/>
+      <property name="Sheetfile" value="IMUdriver.kicad_sch"/>
+      <sheetpath names="/IMU Driver/" tstamps="/5c12e4ab-2d1c-4640-9862-f6337288ba8e/"/>
+      <tstamps>aaaf7dee-05a6-4832-8f56-2444eb8ea64f</tstamps>
+    </comp>
+    <comp ref="U9">
+      <value>ADM3490ARZ</value>
+      <footprint>Package_SO:SO-8_3.9x4.9mm_P1.27mm</footprint>
+      <datasheet>https://www.analog.com/media/en/technical-documentation/data-sheets/ADM3483_3485_3488_3490_3491.pdf</datasheet>
+      <fields>
+        <field name="MFG">Analog Devices</field>
+        <field name="MFG P/N">ADM3490ARZ</field>
+      </fields>
+      <libsource lib="RspPiPicoIMU" part="ADM3490ARZ" description=""/>
+      <property name="P/N" value=""/>
+      <property name="MFG" value="Analog Devices"/>
+      <property name="MFG P/N" value="ADM3490ARZ"/>
+      <property name="Sheetname" value="IMU Driver"/>
+      <property name="Sheetfile" value="IMUdriver.kicad_sch"/>
+      <sheetpath names="/IMU Driver/" tstamps="/5c12e4ab-2d1c-4640-9862-f6337288ba8e/"/>
+      <tstamps>05284baf-126a-4061-9e54-778ac5c55e7a</tstamps>
+    </comp>
+    <comp ref="U10">
+      <value>ADM3490ARZ</value>
+      <footprint>Package_SO:SO-8_3.9x4.9mm_P1.27mm</footprint>
+      <datasheet>https://www.analog.com/media/en/technical-documentation/data-sheets/ADM3483_3485_3488_3490_3491.pdf</datasheet>
+      <fields>
+        <field name="MFG">Analog Devices</field>
+        <field name="MFG P/N">ADM3490ARZ</field>
+      </fields>
+      <libsource lib="RspPiPicoIMU" part="ADM3490ARZ" description=""/>
+      <property name="P/N" value=""/>
+      <property name="MFG" value="Analog Devices"/>
+      <property name="MFG P/N" value="ADM3490ARZ"/>
+      <property name="Sheetname" value="IMU Driver"/>
+      <property name="Sheetfile" value="IMUdriver.kicad_sch"/>
+      <sheetpath names="/IMU Driver/" tstamps="/5c12e4ab-2d1c-4640-9862-f6337288ba8e/"/>
+      <tstamps>329ed891-4da5-4968-938f-5e22d66dd6ac</tstamps>
+    </comp>
+    <comp ref="C5">
+      <value>22uF-10V-10%-0805</value>
+      <footprint>Capacitor_SMD:C_0805_2012Metric</footprint>
+      <fields>
+        <field name="MFG">Samsung Electro-Mechanics</field>
+        <field name="MFG P/N">CL21A226KPCLRNC</field>
+      </fields>
+      <libsource lib="Device" part="C" description="Unpolarized capacitor"/>
+      <property name="MFG" value="Samsung Electro-Mechanics"/>
+      <property name="MFG P/N" value="CL21A226KPCLRNC"/>
+      <property name="Sheetname" value="3V-3.3V-PS"/>
+      <property name="Sheetfile" value="3V3-3V0-power-supply.kicad_sch"/>
+      <sheetpath names="/3V-3.3V-PS/" tstamps="/2d4e4a8e-5ec4-4f06-b5e3-fdf354939c71/"/>
+      <tstamps>9a65cb20-7ec8-4950-9ab9-b912205c8222</tstamps>
+    </comp>
+    <comp ref="C6">
+      <value>22uF-10V-10%-0805</value>
+      <footprint>Capacitor_SMD:C_0805_2012Metric</footprint>
+      <fields>
+        <field name="MFG">Samsung Electro-Mechanics</field>
+        <field name="MFG P/N">CL21A226KPCLRNC</field>
+      </fields>
+      <libsource lib="Device" part="C" description="Unpolarized capacitor"/>
+      <property name="MFG" value="Samsung Electro-Mechanics"/>
+      <property name="MFG P/N" value="CL21A226KPCLRNC"/>
+      <property name="Sheetname" value="3V-3.3V-PS"/>
+      <property name="Sheetfile" value="3V3-3V0-power-supply.kicad_sch"/>
+      <sheetpath names="/3V-3.3V-PS/" tstamps="/2d4e4a8e-5ec4-4f06-b5e3-fdf354939c71/"/>
+      <tstamps>521f1948-21e6-423c-bd48-bbe0ae7e3597</tstamps>
+    </comp>
+    <comp ref="C7">
+      <value>22uF-10V-10%-0805</value>
+      <footprint>Capacitor_SMD:C_0805_2012Metric</footprint>
+      <fields>
+        <field name="MFG">Samsung Electro-Mechanics</field>
+        <field name="MFG P/N">CL21A226KPCLRNC</field>
+      </fields>
+      <libsource lib="Device" part="C" description="Unpolarized capacitor"/>
+      <property name="MFG" value="Samsung Electro-Mechanics"/>
+      <property name="MFG P/N" value="CL21A226KPCLRNC"/>
+      <property name="Sheetname" value="3V-3.3V-PS"/>
+      <property name="Sheetfile" value="3V3-3V0-power-supply.kicad_sch"/>
+      <sheetpath names="/3V-3.3V-PS/" tstamps="/2d4e4a8e-5ec4-4f06-b5e3-fdf354939c71/"/>
+      <tstamps>9dc17d4e-5680-409b-94c5-05bbd68674ca</tstamps>
+    </comp>
+    <comp ref="C8">
+      <value>0.1uF-10%-50V-0603</value>
+      <footprint>Capacitor_SMD:C_0603_1608Metric</footprint>
+      <fields>
+        <field name="MFG">Samsung Electro-Mechanics</field>
+        <field name="MFG P/N">CL10B104KB8NNNC</field>
+      </fields>
+      <libsource lib="Device" part="C" description="Unpolarized capacitor"/>
+      <property name="MFG" value="Samsung Electro-Mechanics"/>
+      <property name="MFG P/N" value="CL10B104KB8NNNC"/>
+      <property name="Sheetname" value="3V-3.3V-PS"/>
+      <property name="Sheetfile" value="3V3-3V0-power-supply.kicad_sch"/>
+      <sheetpath names="/3V-3.3V-PS/" tstamps="/2d4e4a8e-5ec4-4f06-b5e3-fdf354939c71/"/>
+      <tstamps>ca1a3366-41e5-4c28-b19c-433b6b106e4a</tstamps>
+    </comp>
+    <comp ref="C20">
+      <value>22uF-10V-10%-0805</value>
+      <footprint>Capacitor_SMD:C_0805_2012Metric</footprint>
+      <fields>
+        <field name="MFG">Samsung Electro-Mechanics</field>
+        <field name="MFG P/N">CL21A226KPCLRNC</field>
+      </fields>
+      <libsource lib="Device" part="C" description="Unpolarized capacitor"/>
+      <property name="MFG" value="Samsung Electro-Mechanics"/>
+      <property name="MFG P/N" value="CL21A226KPCLRNC"/>
+      <property name="Sheetname" value="3V-3.3V-PS"/>
+      <property name="Sheetfile" value="3V3-3V0-power-supply.kicad_sch"/>
+      <sheetpath names="/3V-3.3V-PS/" tstamps="/2d4e4a8e-5ec4-4f06-b5e3-fdf354939c71/"/>
+      <tstamps>bc432059-12fb-4a33-88c8-6bcd0333053b</tstamps>
+    </comp>
+    <comp ref="C21">
+      <value>0.1uF-10%-50V-0603</value>
+      <footprint>Capacitor_SMD:C_0603_1608Metric</footprint>
+      <fields>
+        <field name="MFG">Samsung Electro-Mechanics</field>
+        <field name="MFG P/N">CL10B104KB8NNNC</field>
+      </fields>
+      <libsource lib="Device" part="C" description="Unpolarized capacitor"/>
+      <property name="MFG" value="Samsung Electro-Mechanics"/>
+      <property name="MFG P/N" value="CL10B104KB8NNNC"/>
+      <property name="Sheetname" value="3V-3.3V-PS"/>
+      <property name="Sheetfile" value="3V3-3V0-power-supply.kicad_sch"/>
+      <sheetpath names="/3V-3.3V-PS/" tstamps="/2d4e4a8e-5ec4-4f06-b5e3-fdf354939c71/"/>
+      <tstamps>fb775b90-d327-4703-890a-5a21658de510</tstamps>
+    </comp>
+    <comp ref="L1">
+      <value>2.5uH-1.45A</value>
+      <footprint>PI-Power-Board:WE-TPC-744031002</footprint>
+      <datasheet>https://www.we-online.com/katalog/datasheet/744031002.pdf</datasheet>
+      <fields>
+        <field name="MFG">Wurth Electronik</field>
+        <field name="MFG P/N">744031002</field>
+      </fields>
+      <libsource lib="Device" part="L_Iron" description="Inductor with iron core"/>
+      <property name="MFG" value="Wurth Electronik"/>
+      <property name="MFG P/N" value="744031002"/>
+      <property name="Sheetname" value="3V-3.3V-PS"/>
+      <property name="Sheetfile" value="3V3-3V0-power-supply.kicad_sch"/>
+      <sheetpath names="/3V-3.3V-PS/" tstamps="/2d4e4a8e-5ec4-4f06-b5e3-fdf354939c71/"/>
+      <tstamps>c1e38e8b-726d-4cd5-8c80-5586885284ff</tstamps>
+    </comp>
+    <comp ref="R6">
+      <value>DNI-0603</value>
+      <footprint>Resistor_SMD:R_0603_1608Metric</footprint>
+      <libsource lib="Device" part="R_US" description="Resistor, US symbol"/>
+      <property name="Sheetname" value="3V-3.3V-PS"/>
+      <property name="Sheetfile" value="3V3-3V0-power-supply.kicad_sch"/>
+      <sheetpath names="/3V-3.3V-PS/" tstamps="/2d4e4a8e-5ec4-4f06-b5e3-fdf354939c71/"/>
+      <tstamps>a298b464-58c5-4de3-ae20-a2dd7a12000e</tstamps>
+    </comp>
+    <comp ref="R20">
+      <value>DNI-0603</value>
+      <footprint>Resistor_SMD:R_0603_1608Metric</footprint>
+      <libsource lib="Device" part="R_US" description="Resistor, US symbol"/>
+      <property name="Sheetname" value="3V-3.3V-PS"/>
+      <property name="Sheetfile" value="3V3-3V0-power-supply.kicad_sch"/>
+      <sheetpath names="/3V-3.3V-PS/" tstamps="/2d4e4a8e-5ec4-4f06-b5e3-fdf354939c71/"/>
+      <tstamps>541fa817-e78f-46a5-bebb-d4dc1be4b4d8</tstamps>
+    </comp>
+    <comp ref="R27">
+      <value>31.6k-1%-0603</value>
+      <footprint>Resistor_SMD:R_0603_1608Metric</footprint>
+      <fields>
+        <field name="MFG">Stackpole Electronics Inc</field>
+        <field name="MFG P/N">RMCF0603FT31K6</field>
+      </fields>
+      <libsource lib="Device" part="R_US" description="Resistor, US symbol"/>
+      <property name="MFG" value="Stackpole Electronics Inc"/>
+      <property name="MFG P/N" value="RMCF0603FT31K6"/>
+      <property name="Sheetname" value="3V-3.3V-PS"/>
+      <property name="Sheetfile" value="3V3-3V0-power-supply.kicad_sch"/>
+      <sheetpath names="/3V-3.3V-PS/" tstamps="/2d4e4a8e-5ec4-4f06-b5e3-fdf354939c71/"/>
+      <tstamps>0652a2f8-d0c8-4a1d-92b7-264bd5c3bb6d</tstamps>
+    </comp>
+    <comp ref="R28">
+      <value>10.0k-1%-0603</value>
+      <footprint>Resistor_SMD:R_0603_1608Metric</footprint>
+      <fields>
+        <field name="MFG">Yageo</field>
+        <field name="MFG P/N">RC0603FR-0710KL</field>
+      </fields>
+      <libsource lib="Device" part="R_US" description="Resistor, US symbol"/>
+      <property name="MFG" value="Yageo"/>
+      <property name="MFG P/N" value="RC0603FR-0710KL"/>
+      <property name="Sheetname" value="3V-3.3V-PS"/>
+      <property name="Sheetfile" value="3V3-3V0-power-supply.kicad_sch"/>
+      <sheetpath names="/3V-3.3V-PS/" tstamps="/2d4e4a8e-5ec4-4f06-b5e3-fdf354939c71/"/>
+      <tstamps>03e80a30-6d54-4943-99e3-76f5d791a52f</tstamps>
+    </comp>
+    <comp ref="U3">
+      <value>MIC5233-3.0YM5-TR</value>
+      <footprint>Package_TO_SOT_SMD:SOT-23-5</footprint>
+      <datasheet>https://ww1.microchip.com/downloads/aemDocuments/documents/OTH/ProductDocuments/DataSheets/MIC5233-Data-Sheet-DS20006033D.pdf</datasheet>
+      <fields>
+        <field name="MFG">Microchip</field>
+        <field name="MFG P/N">MIC5233-3.0YM5-TR</field>
+      </fields>
+      <libsource lib="PI-Power-Board" part="MIC5233-3.0YM5-TR" description=""/>
+      <property name="MFG" value="Microchip"/>
+      <property name="MFG P/N" value="MIC5233-3.0YM5-TR"/>
+      <property name="Sheetname" value="3V-3.3V-PS"/>
+      <property name="Sheetfile" value="3V3-3V0-power-supply.kicad_sch"/>
+      <sheetpath names="/3V-3.3V-PS/" tstamps="/2d4e4a8e-5ec4-4f06-b5e3-fdf354939c71/"/>
+      <tstamps>abfba0a8-41cf-4988-b726-4d42ab35df2a</tstamps>
+    </comp>
+    <comp ref="U6">
+      <value>AP62200WU-7</value>
+      <footprint>Package_TO_SOT_SMD:TSOT-23-6</footprint>
+      <datasheet>https://www.diodes.com/assets/Datasheets/AP62200_AP62201_AP62200T.pdf</datasheet>
+      <fields>
+        <field name="MFG">Diodes Inc</field>
+        <field name="MFG P/N">AP62200WU-7</field>
+      </fields>
+      <libsource lib="PI-Power-Board" part="AP62200WU-7" description=""/>
+      <property name="MFG" value="Diodes Inc"/>
+      <property name="MFG P/N" value="AP62200WU-7"/>
+      <property name="Sheetname" value="3V-3.3V-PS"/>
+      <property name="Sheetfile" value="3V3-3V0-power-supply.kicad_sch"/>
+      <sheetpath names="/3V-3.3V-PS/" tstamps="/2d4e4a8e-5ec4-4f06-b5e3-fdf354939c71/"/>
+      <tstamps>1bc1cc87-b20b-4957-bdc1-19ecdb7e0a10</tstamps>
+    </comp>
+  </components>
+  <libparts>
+    <libpart lib="" part="D_Schottky_1">
+      <description>Schottky diode</description>
+      <docs>~</docs>
+      <footprints>
+        <fp>TO-???*</fp>
+        <fp>*_Diode_*</fp>
+        <fp>*SingleDiode*</fp>
+        <fp>D_*</fp>
+      </footprints>
+      <fields>
+        <field name="Reference">D2</field>
+        <field name="Value">D_Schottky_1</field>
+        <field name="Footprint">Diode_SMD:D_SOD-523</field>
+        <field name="Datasheet">~</field>
+        <field name="MFG">onsemi</field>
+        <field name="MFG P/N">NSR05T40XV2T5G</field>
+      </fields>
+      <pins>
+        <pin num="1" name="K" type="passive"/>
+        <pin num="2" name="A" type="passive"/>
+      </pins>
+    </libpart>
+    <libpart lib="" part="D_Schottky_2">
+      <description>Schottky diode</description>
+      <docs>~</docs>
+      <footprints>
+        <fp>TO-???*</fp>
+        <fp>*_Diode_*</fp>
+        <fp>*SingleDiode*</fp>
+        <fp>D_*</fp>
+      </footprints>
+      <fields>
+        <field name="Reference">D3</field>
+        <field name="Value">D_Schottky_2</field>
+        <field name="Footprint">Diode_SMD:D_SOD-523</field>
+        <field name="Datasheet">~</field>
+        <field name="MFG">onsemi</field>
+        <field name="MFG P/N">NSR05T40XV2T5G</field>
+      </fields>
+      <pins>
+        <pin num="1" name="K" type="passive"/>
+        <pin num="2" name="A" type="passive"/>
+      </pins>
+    </libpart>
+    <libpart lib="Connector" part="Conn_01x02_Male">
+      <description>Generic connector, single row, 01x02, script generated (kicad-library-utils/schlib/autogen/connector/)</description>
+      <docs>~</docs>
+      <footprints>
+        <fp>Connector*:*_1x??_*</fp>
+      </footprints>
+      <fields>
+        <field name="Reference">J</field>
+        <field name="Value">Conn_01x02_Male</field>
+        <field name="Datasheet">~</field>
+      </fields>
+      <pins>
+        <pin num="1" name="Pin_1" type="passive"/>
+        <pin num="2" name="Pin_2" type="passive"/>
+      </pins>
+    </libpart>
+    <libpart lib="Connector" part="Conn_01x03_Male">
+      <description>Generic connector, single row, 01x03, script generated (kicad-library-utils/schlib/autogen/connector/)</description>
+      <docs>~</docs>
+      <footprints>
+        <fp>Connector*:*_1x??_*</fp>
+      </footprints>
+      <fields>
+        <field name="Reference">J</field>
+        <field name="Value">Conn_01x03_Male</field>
+        <field name="Datasheet">~</field>
+      </fields>
+      <pins>
+        <pin num="1" name="Pin_1" type="passive"/>
+        <pin num="2" name="Pin_2" type="passive"/>
+        <pin num="3" name="Pin_3" type="passive"/>
+      </pins>
+    </libpart>
+    <libpart lib="Connector" part="Conn_01x04_Male">
+      <description>Generic connector, single row, 01x04, script generated (kicad-library-utils/schlib/autogen/connector/)</description>
+      <docs>~</docs>
+      <footprints>
+        <fp>Connector*:*_1x??_*</fp>
+      </footprints>
+      <fields>
+        <field name="Reference">J</field>
+        <field name="Value">Conn_01x04_Male</field>
+        <field name="Datasheet">~</field>
+      </fields>
+      <pins>
+        <pin num="1" name="Pin_1" type="passive"/>
+        <pin num="2" name="Pin_2" type="passive"/>
+        <pin num="3" name="Pin_3" type="passive"/>
+        <pin num="4" name="Pin_4" type="passive"/>
+      </pins>
+    </libpart>
+    <libpart lib="Connector" part="Conn_01x12_Male">
+      <description>Generic connector, single row, 01x12, script generated (kicad-library-utils/schlib/autogen/connector/)</description>
+      <docs>~</docs>
+      <footprints>
+        <fp>Connector*:*_1x??_*</fp>
+      </footprints>
+      <fields>
+        <field name="Reference">J</field>
+        <field name="Value">Conn_01x12_Male</field>
+        <field name="Datasheet">~</field>
+      </fields>
+      <pins>
+        <pin num="1" name="Pin_1" type="passive"/>
+        <pin num="2" name="Pin_2" type="passive"/>
+        <pin num="3" name="Pin_3" type="passive"/>
+        <pin num="4" name="Pin_4" type="passive"/>
+        <pin num="5" name="Pin_5" type="passive"/>
+        <pin num="6" name="Pin_6" type="passive"/>
+        <pin num="7" name="Pin_7" type="passive"/>
+        <pin num="8" name="Pin_8" type="passive"/>
+        <pin num="9" name="Pin_9" type="passive"/>
+        <pin num="10" name="Pin_10" type="passive"/>
+        <pin num="11" name="Pin_11" type="passive"/>
+        <pin num="12" name="Pin_12" type="passive"/>
+      </pins>
+    </libpart>
+    <libpart lib="Connector" part="Conn_01x40_Male">
+      <description>Generic connector, single row, 01x40, script generated (kicad-library-utils/schlib/autogen/connector/)</description>
+      <docs>~</docs>
+      <footprints>
+        <fp>Connector*:*_1x??_*</fp>
+      </footprints>
+      <fields>
+        <field name="Reference">J</field>
+        <field name="Value">Conn_01x40_Male</field>
+        <field name="Datasheet">~</field>
+      </fields>
+      <pins>
+        <pin num="1" name="Pin_1" type="passive"/>
+        <pin num="2" name="Pin_2" type="passive"/>
+        <pin num="3" name="Pin_3" type="passive"/>
+        <pin num="4" name="Pin_4" type="passive"/>
+        <pin num="5" name="Pin_5" type="passive"/>
+        <pin num="6" name="Pin_6" type="passive"/>
+        <pin num="7" name="Pin_7" type="passive"/>
+        <pin num="8" name="Pin_8" type="passive"/>
+        <pin num="9" name="Pin_9" type="passive"/>
+        <pin num="10" name="Pin_10" type="passive"/>
+        <pin num="11" name="Pin_11" type="passive"/>
+        <pin num="12" name="Pin_12" type="passive"/>
+        <pin num="13" name="Pin_13" type="passive"/>
+        <pin num="14" name="Pin_14" type="passive"/>
+        <pin num="15" name="Pin_15" type="passive"/>
+        <pin num="16" name="Pin_16" type="passive"/>
+        <pin num="17" name="Pin_17" type="passive"/>
+        <pin num="18" name="Pin_18" type="passive"/>
+        <pin num="19" name="Pin_19" type="passive"/>
+        <pin num="20" name="Pin_20" type="passive"/>
+        <pin num="21" name="Pin_21" type="passive"/>
+        <pin num="22" name="Pin_22" type="passive"/>
+        <pin num="23" name="Pin_23" type="passive"/>
+        <pin num="24" name="Pin_24" type="passive"/>
+        <pin num="25" name="Pin_25" type="passive"/>
+        <pin num="26" name="Pin_26" type="passive"/>
+        <pin num="27" name="Pin_27" type="passive"/>
+        <pin num="28" name="Pin_28" type="passive"/>
+        <pin num="29" name="Pin_29" type="passive"/>
+        <pin num="30" name="Pin_30" type="passive"/>
+        <pin num="31" name="Pin_31" type="passive"/>
+        <pin num="32" name="Pin_32" type="passive"/>
+        <pin num="33" name="Pin_33" type="passive"/>
+        <pin num="34" name="Pin_34" type="passive"/>
+        <pin num="35" name="Pin_35" type="passive"/>
+        <pin num="36" name="Pin_36" type="passive"/>
+        <pin num="37" name="Pin_37" type="passive"/>
+        <pin num="38" name="Pin_38" type="passive"/>
+        <pin num="39" name="Pin_39" type="passive"/>
+        <pin num="40" name="Pin_40" type="passive"/>
+      </pins>
+    </libpart>
+    <libpart lib="Connector" part="TestPoint">
+      <description>test point</description>
+      <docs>~</docs>
+      <footprints>
+        <fp>Pin*</fp>
+        <fp>Test*</fp>
+      </footprints>
+      <fields>
+        <field name="Reference">TP</field>
+        <field name="Value">TestPoint</field>
+        <field name="Datasheet">~</field>
+      </fields>
+      <pins>
+        <pin num="1" name="1" type="passive"/>
+      </pins>
+    </libpart>
+    <libpart lib="Device" part="C">
+      <description>Unpolarized capacitor</description>
+      <docs>~</docs>
+      <footprints>
+        <fp>C_*</fp>
+      </footprints>
+      <fields>
+        <field name="Reference">C</field>
+        <field name="Value">C</field>
+        <field name="Datasheet">~</field>
+      </fields>
+      <pins>
+        <pin num="1" name="" type="passive"/>
+        <pin num="2" name="" type="passive"/>
+      </pins>
+    </libpart>
+    <libpart lib="Device" part="D_Schottky">
+      <description>Schottky diode</description>
+      <docs>~</docs>
+      <footprints>
+        <fp>TO-???*</fp>
+        <fp>*_Diode_*</fp>
+        <fp>*SingleDiode*</fp>
+        <fp>D_*</fp>
+      </footprints>
+      <fields>
+        <field name="Reference">D4</field>
+        <field name="Value">NSR05T40XV2T5G</field>
+        <field name="Footprint">Diode_SMD:D_SOD-523</field>
+        <field name="Datasheet">~</field>
+        <field name="MFG">onsemi</field>
+        <field name="MFG P/N">NSR05T40XV2T5G</field>
+      </fields>
+      <pins>
+        <pin num="1" name="K" type="passive"/>
+        <pin num="2" name="A" type="passive"/>
+      </pins>
+    </libpart>
+    <libpart lib="Device" part="D_TVS">
+      <description>Bidirectional transient-voltage-suppression diode</description>
+      <docs>~</docs>
+      <footprints>
+        <fp>TO-???*</fp>
+        <fp>*_Diode_*</fp>
+        <fp>*SingleDiode*</fp>
+        <fp>D_*</fp>
+      </footprints>
+      <fields>
+        <field name="Reference">D</field>
+        <field name="Value">D_TVS</field>
+        <field name="Datasheet">~</field>
+      </fields>
+      <pins>
+        <pin num="1" name="A1" type="passive"/>
+        <pin num="2" name="A2" type="passive"/>
+      </pins>
+    </libpart>
+    <libpart lib="Device" part="D_Zener">
+      <description>Zener diode</description>
+      <docs>~</docs>
+      <footprints>
+        <fp>TO-???*</fp>
+        <fp>*_Diode_*</fp>
+        <fp>*SingleDiode*</fp>
+        <fp>D_*</fp>
+      </footprints>
+      <fields>
+        <field name="Reference">D1</field>
+        <field name="Value">15V</field>
+        <field name="Footprint">Diode_SMD:D_SOD-123F</field>
+        <field name="Datasheet">~</field>
+        <field name="MFG">Nexperia</field>
+        <field name="MFG P/N">BZT52H-C15,115</field>
+      </fields>
+      <pins>
+        <pin num="1" name="K" type="passive"/>
+        <pin num="2" name="A" type="passive"/>
+      </pins>
+    </libpart>
+    <libpart lib="Device" part="LED">
+      <description>Light emitting diode</description>
+      <docs>~</docs>
+      <footprints>
+        <fp>LED*</fp>
+        <fp>LED_SMD:*</fp>
+        <fp>LED_THT:*</fp>
+      </footprints>
+      <fields>
+        <field name="Reference">D?</field>
+        <field name="Value">LED</field>
+        <field name="Datasheet">~</field>
+      </fields>
+      <pins>
+        <pin num="1" name="K" type="passive"/>
+        <pin num="2" name="A" type="passive"/>
+      </pins>
+    </libpart>
+    <libpart lib="Device" part="L_Iron">
+      <description>Inductor with iron core</description>
+      <docs>~</docs>
+      <footprints>
+        <fp>Choke_*</fp>
+        <fp>*Coil*</fp>
+        <fp>Inductor_*</fp>
+        <fp>L_*</fp>
+      </footprints>
+      <fields>
+        <field name="Reference">L</field>
+        <field name="Value">L_Iron</field>
+        <field name="Datasheet">~</field>
+      </fields>
+      <pins>
+        <pin num="1" name="1" type="passive"/>
+        <pin num="2" name="2" type="passive"/>
+      </pins>
+    </libpart>
+    <libpart lib="Device" part="Q_PMOS_SGD">
+      <description>P-MOSFET transistor, source/gate/drain</description>
+      <docs>~</docs>
+      <fields>
+        <field name="Reference">Q?</field>
+        <field name="Value">Q_PMOS_SGD</field>
+        <field name="Datasheet">~</field>
+      </fields>
+      <pins>
+        <pin num="1" name="S" type="passive"/>
+        <pin num="2" name="S" type="passive"/>
+        <pin num="3" name="S" type="passive"/>
+        <pin num="4" name="G" type="input"/>
+        <pin num="5" name="D" type="passive"/>
+        <pin num="6" name="D" type="passive"/>
+        <pin num="7" name="D" type="passive"/>
+        <pin num="8" name="D" type="passive"/>
+      </pins>
+    </libpart>
+    <libpart lib="Device" part="R_US">
+      <description>Resistor, US symbol</description>
+      <docs>~</docs>
+      <footprints>
+        <fp>R_*</fp>
+      </footprints>
+      <fields>
+        <field name="Reference">R</field>
+        <field name="Value">R_US</field>
+        <field name="Datasheet">~</field>
+      </fields>
+      <pins>
+        <pin num="1" name="" type="passive"/>
+        <pin num="2" name="" type="passive"/>
+      </pins>
+    </libpart>
+    <libpart lib="Interface_CAN_LIN" part="MCP2517FD-xSL">
+      <description>External CAN FD Controller with SPI Interface, SOIC-14</description>
+      <docs>https://www.microchip.com/en-us/product/MCP2517FD</docs>
+      <footprints>
+        <fp>SOIC*3.9x8.7mm*P1.27mm*</fp>
+      </footprints>
+      <fields>
+        <field name="Reference">U3</field>
+        <field name="Value">MCP2517FDT-H/SL</field>
+        <field name="Footprint">Package_SO:SOIC-14_3.9x8.7mm_P1.27mm</field>
+        <field name="Datasheet">https://www.microchip.com/en-us/product/MCP2517FD</field>
+        <field name="MFG">Microchip</field>
+        <field name="MFG P/N">MCP2517FDT-H/SL</field>
+      </fields>
+      <pins>
+        <pin num="1" name="TXCAN" type="output"/>
+        <pin num="2" name="RXCAN" type="input"/>
+        <pin num="3" name="CLKO/SOF" type="output"/>
+        <pin num="4" name="~{INT}" type="output"/>
+        <pin num="5" name="OSC2" type="output"/>
+        <pin num="6" name="OSC1" type="input"/>
+        <pin num="7" name="VSS" type="power_in"/>
+        <pin num="8" name="~{INT1}/GPIO1" type="bidirectional"/>
+        <pin num="9" name="~{INT0}/GPIO0/XSTBY" type="bidirectional"/>
+        <pin num="10" name="SCK" type="input"/>
+        <pin num="11" name="SDI" type="input"/>
+        <pin num="12" name="SDO" type="output"/>
+        <pin num="13" name="nCS" type="input"/>
+        <pin num="14" name="VDD" type="power_in"/>
+      </pins>
+    </libpart>
+    <libpart lib="Interface_CAN_LIN" part="MCP2542FDxMF">
+      <description>CAN-FD Transceiver, Wake-Up on CAN activity, 8Mbps, 5V supply, STBY pin, 3x3 DFN-8</description>
+      <docs>http://ww1.microchip.com/downloads/en/DeviceDoc/MCP2542FD-4FD-MCP2542WFD-4WFD-Data-Sheet20005514B.pdf</docs>
+      <footprints>
+        <fp>DFN*1EP*3x3mm*P0.65mm*</fp>
+      </footprints>
+      <fields>
+        <field name="Reference">U4</field>
+        <field name="Value">MCP2542FD-E/SN</field>
+        <field name="Footprint">Package_SO:SO-8_3.9x4.9mm_P1.27mm</field>
+        <field name="Datasheet">http://ww1.microchip.com/downloads/en/DeviceDoc/MCP2542FD-4FD-MCP2542WFD-4WFD-Data-Sheet20005514B.pdf</field>
+        <field name="MFG">Microchip</field>
+        <field name="MFG P/N">MCP2542FD-E/SN</field>
+      </fields>
+      <pins>
+        <pin num="1" name="TXD" type="input"/>
+        <pin num="2" name="VSS" type="power_in"/>
+        <pin num="3" name="VDD" type="power_in"/>
+        <pin num="4" name="RXD" type="output"/>
+        <pin num="5" name="VIO" type="power_in"/>
+        <pin num="6" name="CANL" type="bidirectional"/>
+        <pin num="7" name="CANH" type="bidirectional"/>
+        <pin num="8" name="STBY" type="input"/>
+      </pins>
+    </libpart>
+    <libpart lib="Logic_LevelTranslator" part="SN74AUP1T34DCK">
+      <description>1-Bit Unidirectional Voltage-Level Translator, SC-70</description>
+      <docs>http://www.ti.com/lit/ds/symlink/sn74aup1t34.pdf</docs>
+      <footprints>
+        <fp>SOT*353*</fp>
+      </footprints>
+      <fields>
+        <field name="Reference">U</field>
+        <field name="Value">SN74AUP1T34DCK</field>
+        <field name="Footprint">Package_TO_SOT_SMD:SOT-353_SC-70-5</field>
+        <field name="Datasheet">http://www.ti.com/lit/ds/symlink/sn74aup1t34.pdf</field>
+      </fields>
+      <pins>
+        <pin num="1" name="VCCA" type="power_in"/>
+        <pin num="2" name="A" type="input"/>
+        <pin num="3" name="GND" type="power_in"/>
+        <pin num="4" name="B" type="output"/>
+        <pin num="5" name="VCCB" type="power_in"/>
+      </pins>
+    </libpart>
+    <libpart lib="Mechanical" part="MountingHole">
+      <description>Mounting Hole without connection</description>
+      <docs>~</docs>
+      <footprints>
+        <fp>MountingHole*</fp>
+      </footprints>
+      <fields>
+        <field name="Reference">H</field>
+        <field name="Value">MountingHole</field>
+        <field name="Datasheet">~</field>
+      </fields>
+    </libpart>
+    <libpart lib="PI-Power-Board" part="40MHz-ECS-5032MV">
+      <docs>https://ecsxtal.com/store/pdf/ECS-5032MV.pdf</docs>
+      <fields>
+        <field name="Reference">U</field>
+        <field name="Value">40MHz-ECS-5032MV</field>
+        <field name="Footprint">PI-Power-Board:ECS-5032MV</field>
+        <field name="Datasheet">https://ecsxtal.com/store/pdf/ECS-5032MV.pdf</field>
+        <field name="MFG">ECS Inc</field>
+        <field name="MFG P/N">ECS-5032MV-400-CN-TR</field>
+      </fields>
+      <pins>
+        <pin num="1" name="EN" type="input"/>
+        <pin num="2" name="GND" type="passive"/>
+        <pin num="3" name="OUT" type="output"/>
+        <pin num="4" name="V_{DD}" type="power_in"/>
+      </pins>
+    </libpart>
+    <libpart lib="PI-Power-Board" part="AP62200WU-7">
+      <docs>https://www.diodes.com/assets/Datasheets/AP62200_AP62201_AP62200T.pdf</docs>
+      <fields>
+        <field name="Reference">U</field>
+        <field name="Value">AP62200WU-7</field>
+        <field name="Footprint">Package_TO_SOT_SMD:SOT-23-6</field>
+        <field name="Datasheet">https://www.diodes.com/assets/Datasheets/AP62200_AP62201_AP62200T.pdf</field>
+        <field name="MFG">Diodes Inc</field>
+        <field name="MFG P/N">AP62200WU-7</field>
+      </fields>
+      <pins>
+        <pin num="1" name="GND" type="passive"/>
+        <pin num="2" name="SW" type="output"/>
+        <pin num="3" name="VIN" type="power_in"/>
+        <pin num="4" name="FB" type="input"/>
+        <pin num="5" name="EN" type="input"/>
+        <pin num="6" name="BST" type="passive"/>
+      </pins>
+    </libpart>
+    <libpart lib="PI-Power-Board" part="CSD1577Q5A">
+      <description>N-MOSFET transistor, source/drain/gate, drain connected to mounting plane</description>
+      <docs>~</docs>
+      <fields>
+        <field name="Reference">Q?</field>
+        <field name="Value">CSD1577Q5A</field>
+        <field name="Datasheet">~</field>
+      </fields>
+      <pins>
+        <pin num="1" name="S" type="passive"/>
+        <pin num="2" name="S" type="passive"/>
+        <pin num="3" name="S" type="passive"/>
+        <pin num="4" name="G" type="input"/>
+        <pin num="5" name="D" type="passive"/>
+      </pins>
+    </libpart>
+    <libpart lib="PI-Power-Board" part="LM5176RHF">
+      <docs>https://www.ti.com/lit/gpn/lm5176</docs>
+      <fields>
+        <field name="Reference">U</field>
+        <field name="Value">LM5176RHF</field>
+        <field name="Footprint">PI-Power-Board:QFN-28-1EP_4x5mm_P0.5mm_EP2.55x3.55mm_ThermalVias</field>
+        <field name="Datasheet">https://www.ti.com/lit/gpn/lm5176</field>
+      </fields>
+      <pins>
+        <pin num="1" name="MODE" type="input"/>
+        <pin num="2" name="DITH" type="input"/>
+        <pin num="3" name="RT" type="input"/>
+        <pin num="4" name="SLOPE" type="input"/>
+        <pin num="5" name="SS" type="input"/>
+        <pin num="6" name="COMP" type="output"/>
+        <pin num="7" name="AGND" type="passive"/>
+        <pin num="8" name="FB" type="input"/>
+        <pin num="9" name="VOSNS" type="input"/>
+        <pin num="10" name="ISNS-" type="input"/>
+        <pin num="11" name="ISNS+" type="input"/>
+        <pin num="12" name="CSG" type="input"/>
+        <pin num="13" name="CS" type="input"/>
+        <pin num="14" name="PGOOD" type="open_collector"/>
+        <pin num="15" name="SW2" type="bidirectional"/>
+        <pin num="16" name="HDRV2" type="output"/>
+        <pin num="17" name="BOOT2" type="passive"/>
+        <pin num="18" name="LDRV2" type="output"/>
+        <pin num="19" name="PGND" type="passive"/>
+        <pin num="20" name="VCC" type="passive"/>
+        <pin num="21" name="BIAS" type="passive"/>
+        <pin num="22" name="LDRV1" type="output"/>
+        <pin num="23" name="BOOT1" type="passive"/>
+        <pin num="24" name="HDRV1" type="output"/>
+        <pin num="25" name="SW1" type="passive"/>
+        <pin num="26" name="EN/UVLO" type="input"/>
+        <pin num="27" name="VIN" type="passive"/>
+        <pin num="28" name="VISNS" type="input"/>
+        <pin num="29" name="EP-PGND" type="passive"/>
+      </pins>
+    </libpart>
+    <libpart lib="PI-Power-Board" part="MIC5233-3.0YM5-TR">
+      <docs>https://ww1.microchip.com/downloads/aemDocuments/documents/OTH/ProductDocuments/DataSheets/MIC5233-Data-Sheet-DS20006033D.pdf</docs>
+      <fields>
+        <field name="Reference">U</field>
+        <field name="Value">MIC5233-3.0YM5-TR</field>
+        <field name="Footprint">Package_TO_SOT_SMD:SOT-23-5</field>
+        <field name="Datasheet">https://ww1.microchip.com/downloads/aemDocuments/documents/OTH/ProductDocuments/DataSheets/MIC5233-Data-Sheet-DS20006033D.pdf</field>
+        <field name="MFG">Microchip</field>
+        <field name="MFG P/N">MIC5233-3.0YM5-TR</field>
+      </fields>
+      <pins>
+        <pin num="1" name="IN" type="power_in"/>
+        <pin num="2" name="GND" type="passive"/>
+        <pin num="3" name="EN" type="input"/>
+        <pin num="4" name="NC/ADJ" type="power_in"/>
+        <pin num="5" name="OUT" type="power_out"/>
+      </pins>
+    </libpart>
+    <libpart lib="PI-Power-Board" part="PESD1CAN">
+      <docs>https://assets.nexperia.com/documents/data-sheet/PESD1CAN.pdf</docs>
+      <fields>
+        <field name="Reference">D</field>
+        <field name="Value">PESD1CAN</field>
+        <field name="Footprint">Package_TO_SOT_SMD:SOT-23</field>
+        <field name="Datasheet">https://assets.nexperia.com/documents/data-sheet/PESD1CAN.pdf</field>
+        <field name="MFG">Nexperia</field>
+        <field name="MFG P/N">PESD1CAN,215</field>
+      </fields>
+      <pins>
+        <pin num="1" name="K1" type="passive"/>
+        <pin num="2" name="K1" type="passive"/>
+        <pin num="3" name="KK" type="passive"/>
+      </pins>
+    </libpart>
+    <libpart lib="RspPiPicoIMU" part="ADM3490ARZ">
+      <docs>https://www.analog.com/media/en/technical-documentation/data-sheets/ADM3483_3485_3488_3490_3491.pdf</docs>
+      <fields>
+        <field name="Reference">U</field>
+        <field name="Value">ADM3490ARZ</field>
+        <field name="Datasheet">https://www.analog.com/media/en/technical-documentation/data-sheets/ADM3483_3485_3488_3490_3491.pdf</field>
+      </fields>
+      <pins>
+        <pin num="1" name="VCC" type="power_in"/>
+        <pin num="2" name="RO" type="output"/>
+        <pin num="3" name="DI" type="input"/>
+        <pin num="4" name="GND" type="passive"/>
+        <pin num="5" name="" type="output"/>
+        <pin num="6" name="" type="output"/>
+        <pin num="7" name="" type="input"/>
+        <pin num="8" name="" type="input"/>
+      </pins>
+    </libpart>
+  </libparts>
+  <libraries>
+    <library logical="Connector">
+      <uri>/usr/share/kicad/symbols//Connector.kicad_sym</uri>
+    </library>
+    <library logical="Device">
+      <uri>/usr/share/kicad/symbols//Device.kicad_sym</uri>
+    </library>
+    <library logical="Interface_CAN_LIN">
+      <uri>/usr/share/kicad/symbols//Interface_CAN_LIN.kicad_sym</uri>
+    </library>
+    <library logical="Logic_LevelTranslator">
+      <uri>/usr/share/kicad/symbols//Logic_LevelTranslator.kicad_sym</uri>
+    </library>
+    <library logical="Mechanical">
+      <uri>/usr/share/kicad/symbols//Mechanical.kicad_sym</uri>
+    </library>
+    <library logical="PI-Power-Board">
+      <uri>/home/scott/Documents/Projects/FRC/PI-Power-Board/PI-Power-Board.kicad_sym</uri>
+    </library>
+  </libraries>
+  <nets>
+    <net code="1" name="+3V0">
+      <node ref="C1" pin="1" pintype="passive"/>
+      <node ref="C16" pin="1" pintype="passive"/>
+      <node ref="C17" pin="1" pintype="passive"/>
+      <node ref="C25" pin="1" pintype="passive"/>
+      <node ref="R1" pin="1" pintype="passive"/>
+      <node ref="R2" pin="1" pintype="passive"/>
+      <node ref="R3" pin="1" pintype="passive"/>
+      <node ref="R5" pin="2" pintype="passive"/>
+      <node ref="TP1" pin="1" pinfunction="1" pintype="passive"/>
+      <node ref="U1" pin="5" pinfunction="VCCB" pintype="power_in"/>
+      <node ref="U2" pin="1" pinfunction="EN" pintype="input"/>
+      <node ref="U2" pin="4" pinfunction="V_{DD}" pintype="power_in"/>
+      <node ref="U4" pin="5" pinfunction="VIO" pintype="power_in"/>
+      <node ref="U7" pin="14" pinfunction="VDD" pintype="power_in"/>
+    </net>
+    <net code="2" name="+3V3">
+      <node ref="C18" pin="1" pintype="passive"/>
+      <node ref="C19" pin="1" pintype="passive"/>
+      <node ref="C28" pin="1" pintype="passive"/>
+      <node ref="C37" pin="1" pintype="passive"/>
+      <node ref="R14" pin="2" pintype="passive"/>
+      <node ref="TP3" pin="1" pinfunction="1" pintype="passive"/>
+      <node ref="U1" pin="1" pinfunction="VCCA" pintype="power_in"/>
+      <node ref="U10" pin="1" pinfunction="VCC" pintype="power_in"/>
+      <node ref="U8" pin="1" pinfunction="VCC" pintype="power_in"/>
+      <node ref="U9" pin="1" pinfunction="VCC" pintype="power_in"/>
+    </net>
+    <net code="3" name="+5V">
+      <node ref="C21" pin="1" pintype="passive"/>
+      <node ref="C22" pin="1" pintype="passive"/>
+      <node ref="C6" pin="1" pintype="passive"/>
+      <node ref="J1" pin="2" pinfunction="Pin_2" pintype="passive"/>
+      <node ref="J1" pin="4" pinfunction="Pin_4" pintype="passive"/>
+      <node ref="J3" pin="2" pinfunction="Pin_2" pintype="passive"/>
+      <node ref="R15" pin="2" pintype="passive"/>
+      <node ref="R19" pin="2" pintype="passive"/>
+      <node ref="TP4" pin="1" pinfunction="1" pintype="passive"/>
+      <node ref="U3" pin="1" pinfunction="IN" pintype="power_in"/>
+      <node ref="U4" pin="3" pinfunction="VDD" pintype="power_in"/>
+      <node ref="U6" pin="3" pinfunction="VIN" pintype="power_in"/>
+    </net>
+    <net code="4" name="/3V-3.3V-PS/3V0_{OUT}">
+      <node ref="C20" pin="1" pintype="passive"/>
+      <node ref="R20" pin="1" pintype="passive"/>
+      <node ref="R5" pin="1" pintype="passive"/>
+      <node ref="U3" pin="5" pinfunction="OUT" pintype="power_out"/>
+    </net>
+    <net code="5" name="/3V-3.3V-PS/3V3_{OUT}">
+      <node ref="C5" pin="1" pintype="passive"/>
+      <node ref="C7" pin="1" pintype="passive"/>
+      <node ref="L1" pin="2" pinfunction="2" pintype="passive"/>
+      <node ref="R14" pin="1" pintype="passive"/>
+      <node ref="R27" pin="1" pintype="passive"/>
+    </net>
+    <net code="6" name="/3V-3.3V-PS/SW">
+      <node ref="C8" pin="2" pintype="passive"/>
+      <node ref="L1" pin="1" pinfunction="1" pintype="passive"/>
+      <node ref="U6" pin="2" pinfunction="SW" pintype="output"/>
+    </net>
+    <net code="7" name="/3V3_PI">
+      <node ref="J1" pin="17" pinfunction="Pin_17" pintype="passive"/>
+      <node ref="U3" pin="3" pinfunction="EN" pintype="input"/>
+      <node ref="U6" pin="5" pinfunction="EN" pintype="input"/>
+    </net>
+    <net code="8" name="/5V PowerSupply/BIAS">
+      <node ref="C29" pin="1" pintype="passive"/>
+      <node ref="R25" pin="1" pintype="passive"/>
+      <node ref="U5" pin="21" pinfunction="BIAS" pintype="passive"/>
+    </net>
+    <net code="9" name="/5V PowerSupply/BOOT_{1}">
+      <node ref="C27" pin="1" pintype="passive"/>
+      <node ref="D4" pin="1" pinfunction="K" pintype="passive"/>
+      <node ref="U5" pin="23" pinfunction="BOOT1" pintype="passive"/>
+    </net>
+    <net code="10" name="/5V PowerSupply/BOOT_{2}">
+      <node ref="C30" pin="1" pintype="passive"/>
+      <node ref="D3" pin="1" pinfunction="K" pintype="passive"/>
+      <node ref="U5" pin="17" pinfunction="BOOT2" pintype="passive"/>
+    </net>
+    <net code="11" name="/5V PowerSupply/COMP">
+      <node ref="C2" pin="1" pintype="passive"/>
+      <node ref="C3" pin="1" pintype="passive"/>
+      <node ref="U5" pin="6" pinfunction="COMP" pintype="output"/>
+    </net>
+    <net code="12" name="/5V PowerSupply/CS">
+      <node ref="C26" pin="1" pintype="passive"/>
+      <node ref="R30" pin="1" pintype="passive"/>
+      <node ref="U5" pin="13" pinfunction="CS" pintype="input"/>
+    </net>
+    <net code="13" name="/5V PowerSupply/CSG">
+      <node ref="C26" pin="2" pintype="passive"/>
+      <node ref="R29" pin="1" pintype="passive"/>
+      <node ref="U5" pin="12" pinfunction="CSG" pintype="input"/>
+    </net>
+    <net code="14" name="/5V PowerSupply/EN{slash}UVLO">
+      <node ref="R11" pin="1" pintype="passive"/>
+      <node ref="R12" pin="2" pintype="passive"/>
+      <node ref="U5" pin="26" pinfunction="EN/UVLO" pintype="input"/>
+    </net>
+    <net code="15" name="/5V PowerSupply/FB">
+      <node ref="R24" pin="1" pintype="passive"/>
+      <node ref="R7" pin="2" pintype="passive"/>
+      <node ref="U5" pin="8" pinfunction="FB" pintype="input"/>
+    </net>
+    <net code="16" name="/5V PowerSupply/HDRV1">
+      <node ref="Q4" pin="4" pinfunction="G" pintype="input"/>
+      <node ref="U5" pin="24" pinfunction="HDRV1" pintype="output"/>
+    </net>
+    <net code="17" name="/5V PowerSupply/HDRV2">
+      <node ref="Q3" pin="4" pinfunction="G" pintype="input"/>
+      <node ref="U5" pin="16" pinfunction="HDRV2" pintype="output"/>
+    </net>
+    <net code="18" name="/5V PowerSupply/LDRV1">
+      <node ref="Q2" pin="4" pinfunction="G" pintype="input"/>
+      <node ref="U5" pin="22" pinfunction="LDRV1" pintype="output"/>
+    </net>
+    <net code="19" name="/5V PowerSupply/LDRV2">
+      <node ref="Q1" pin="4" pinfunction="G" pintype="input"/>
+      <node ref="U5" pin="18" pinfunction="LDRV2" pintype="output"/>
+    </net>
+    <net code="20" name="/5V PowerSupply/MODE">
+      <node ref="R8" pin="1" pintype="passive"/>
+      <node ref="U5" pin="1" pinfunction="MODE" pintype="input"/>
+    </net>
+    <net code="21" name="/5V PowerSupply/PGOOD">
+      <node ref="R10" pin="2" pintype="passive"/>
+      <node ref="U5" pin="14" pinfunction="PGOOD" pintype="open_collector"/>
+    </net>
+    <net code="22" name="/5V PowerSupply/RT">
+      <node ref="R22" pin="1" pintype="passive"/>
+      <node ref="U5" pin="3" pinfunction="RT" pintype="input"/>
+    </net>
+    <net code="23" name="/5V PowerSupply/R_{CSP}">
+      <node ref="Q1" pin="1" pinfunction="S" pintype="passive"/>
+      <node ref="Q1" pin="2" pinfunction="S" pintype="passive"/>
+      <node ref="Q1" pin="3" pinfunction="S" pintype="passive"/>
+      <node ref="Q2" pin="1" pinfunction="S" pintype="passive"/>
+      <node ref="Q2" pin="2" pinfunction="S" pintype="passive"/>
+      <node ref="Q2" pin="3" pinfunction="S" pintype="passive"/>
+      <node ref="R13" pin="1" pintype="passive"/>
+      <node ref="R30" pin="2" pintype="passive"/>
+    </net>
+    <net code="24" name="/5V PowerSupply/SLOPE">
+      <node ref="C4" pin="1" pintype="passive"/>
+      <node ref="U5" pin="4" pinfunction="SLOPE" pintype="input"/>
+    </net>
+    <net code="25" name="/5V PowerSupply/SS">
+      <node ref="C23" pin="1" pintype="passive"/>
+      <node ref="U5" pin="5" pinfunction="SS" pintype="input"/>
+    </net>
+    <net code="26" name="/5V PowerSupply/SW1">
+      <node ref="C27" pin="2" pintype="passive"/>
+      <node ref="L2" pin="1" pinfunction="1" pintype="passive"/>
+      <node ref="Q2" pin="5" pinfunction="D" pintype="passive"/>
+      <node ref="Q4" pin="1" pinfunction="S" pintype="passive"/>
+      <node ref="Q4" pin="2" pinfunction="S" pintype="passive"/>
+      <node ref="Q4" pin="3" pinfunction="S" pintype="passive"/>
+      <node ref="U5" pin="25" pinfunction="SW1" pintype="passive"/>
+    </net>
+    <net code="27" name="/5V PowerSupply/SW2">
+      <node ref="C30" pin="2" pintype="passive"/>
+      <node ref="L2" pin="2" pinfunction="2" pintype="passive"/>
+      <node ref="Q1" pin="5" pinfunction="D" pintype="passive"/>
+      <node ref="Q3" pin="1" pinfunction="S" pintype="passive"/>
+      <node ref="Q3" pin="2" pinfunction="S" pintype="passive"/>
+      <node ref="Q3" pin="3" pinfunction="S" pintype="passive"/>
+      <node ref="U5" pin="15" pinfunction="SW2" pintype="bidirectional"/>
+    </net>
+    <net code="28" name="/5V PowerSupply/V_{CC}">
+      <node ref="C31" pin="1" pintype="passive"/>
+      <node ref="D3" pin="2" pinfunction="A" pintype="passive"/>
+      <node ref="D4" pin="2" pinfunction="A" pintype="passive"/>
+      <node ref="U5" pin="20" pinfunction="VCC" pintype="passive"/>
+    </net>
+    <net code="29" name="/5V PowerSupply/V_{IN}">
+      <node ref="C24" pin="1" pintype="passive"/>
+      <node ref="R26" pin="2" pintype="passive"/>
+      <node ref="U5" pin="27" pinfunction="VIN" pintype="passive"/>
+    </net>
+    <net code="30" name="/5V PowerSupply/V_{ISNS}">
+      <node ref="R9" pin="2" pintype="passive"/>
+      <node ref="U5" pin="28" pinfunction="VISNS" pintype="input"/>
+    </net>
+    <net code="31" name="/5V PowerSupply/V_{OSNS}">
+      <node ref="C12" pin="1" pintype="passive"/>
+      <node ref="C13" pin="1" pintype="passive"/>
+      <node ref="C14" pin="1" pintype="passive"/>
+      <node ref="C35" pin="1" pintype="passive"/>
+      <node ref="C36" pin="1" pintype="passive"/>
+      <node ref="Q3" pin="5" pinfunction="D" pintype="passive"/>
+      <node ref="R10" pin="1" pintype="passive"/>
+      <node ref="R15" pin="1" pintype="passive"/>
+      <node ref="R25" pin="2" pintype="passive"/>
+      <node ref="R7" pin="1" pintype="passive"/>
+      <node ref="U5" pin="9" pinfunction="VOSNS" pintype="input"/>
+    </net>
+    <net code="32" name="/5V PowerSupply/V_{P}">
+      <node ref="C10" pin="2" pintype="passive"/>
+      <node ref="C11" pin="2" pintype="passive"/>
+      <node ref="C15" pin="2" pintype="passive"/>
+      <node ref="C32" pin="2" pintype="passive"/>
+      <node ref="C33" pin="2" pintype="passive"/>
+      <node ref="C34" pin="2" pintype="passive"/>
+      <node ref="C9" pin="2" pintype="passive"/>
+      <node ref="D2" pin="2" pinfunction="A" pintype="passive"/>
+      <node ref="D5" pin="1" pinfunction="K" pintype="passive"/>
+      <node ref="Q4" pin="5" pinfunction="D" pintype="passive"/>
+      <node ref="Q5" pin="1" pinfunction="S" pintype="passive"/>
+      <node ref="Q5" pin="2" pinfunction="S" pintype="passive"/>
+      <node ref="Q5" pin="3" pinfunction="S" pintype="passive"/>
+      <node ref="R12" pin="1" pintype="passive"/>
+      <node ref="R16" pin="2" pintype="passive"/>
+      <node ref="R9" pin="1" pintype="passive"/>
+    </net>
+    <net code="33" name="/CAN-FD/CAN_H">
+      <node ref="D7" pin="1" pinfunction="K1" pintype="passive"/>
+      <node ref="J4" pin="2" pinfunction="Pin_2" pintype="passive"/>
+      <node ref="U4" pin="7" pinfunction="CANH" pintype="bidirectional"/>
+    </net>
+    <net code="34" name="/CAN-FD/CAN_L">
+      <node ref="D7" pin="2" pinfunction="K1" pintype="passive"/>
+      <node ref="J4" pin="1" pinfunction="Pin_1" pintype="passive"/>
+      <node ref="U4" pin="6" pinfunction="CANL" pintype="bidirectional"/>
+    </net>
+    <net code="35" name="/CS_H">
+      <node ref="J3" pin="12" pinfunction="Pin_12" pintype="passive"/>
+      <node ref="U8" pin="5" pintype="output"/>
+    </net>
+    <net code="36" name="/CS_L">
+      <node ref="J3" pin="11" pinfunction="Pin_11" pintype="passive"/>
+      <node ref="U8" pin="6" pintype="output"/>
+    </net>
+    <net code="37" name="/DR">
+      <node ref="J1" pin="32" pinfunction="Pin_32" pintype="passive"/>
+      <node ref="U10" pin="2" pinfunction="RO" pintype="output"/>
+    </net>
+    <net code="38" name="/DR_H">
+      <node ref="J3" pin="6" pinfunction="Pin_6" pintype="passive"/>
+      <node ref="R31" pin="1" pintype="passive"/>
+      <node ref="U10" pin="8" pintype="input"/>
+    </net>
+    <net code="39" name="/DR_L">
+      <node ref="J3" pin="5" pinfunction="Pin_5" pintype="passive"/>
+      <node ref="R31" pin="2" pintype="passive"/>
+      <node ref="U10" pin="7" pintype="input"/>
+    </net>
+    <net code="40" name="/MISO_H">
+      <node ref="J3" pin="10" pinfunction="Pin_10" pintype="passive"/>
+      <node ref="R21" pin="1" pintype="passive"/>
+      <node ref="U9" pin="8" pintype="input"/>
+    </net>
+    <net code="41" name="/MISO_L">
+      <node ref="J3" pin="9" pinfunction="Pin_9" pintype="passive"/>
+      <node ref="R21" pin="2" pintype="passive"/>
+      <node ref="U9" pin="7" pintype="input"/>
+    </net>
+    <net code="42" name="/MOSI_H">
+      <node ref="J3" pin="8" pinfunction="Pin_8" pintype="passive"/>
+      <node ref="U9" pin="5" pintype="output"/>
+    </net>
+    <net code="43" name="/MOSI_L">
+      <node ref="J3" pin="7" pinfunction="Pin_7" pintype="passive"/>
+      <node ref="U9" pin="6" pintype="output"/>
+    </net>
+    <net code="44" name="/PWM0">
+      <node ref="J1" pin="11" pinfunction="Pin_11" pintype="passive"/>
+      <node ref="R18" pin="1" pintype="passive"/>
+    </net>
+    <net code="45" name="/PWM1">
+      <node ref="J1" pin="13" pinfunction="Pin_13" pintype="passive"/>
+    </net>
+    <net code="46" name="/SCK_H">
+      <node ref="J3" pin="4" pinfunction="Pin_4" pintype="passive"/>
+      <node ref="U10" pin="5" pintype="output"/>
+    </net>
+    <net code="47" name="/SCK_L">
+      <node ref="J3" pin="3" pinfunction="Pin_3" pintype="passive"/>
+      <node ref="U10" pin="6" pintype="output"/>
+    </net>
+    <net code="48" name="/SPI1_CLK">
+      <node ref="J1" pin="23" pinfunction="Pin_23" pintype="passive"/>
+      <node ref="R18" pin="2" pintype="passive"/>
+      <node ref="U10" pin="3" pinfunction="DI" pintype="input"/>
+    </net>
+    <net code="49" name="/SPI1_RXD">
+      <node ref="J1" pin="21" pinfunction="Pin_21" pintype="passive"/>
+      <node ref="U1" pin="4" pinfunction="B" pintype="output"/>
+    </net>
+    <net code="50" name="/SPI1_TXD">
+      <node ref="J1" pin="19" pinfunction="Pin_19" pintype="passive"/>
+      <node ref="U9" pin="3" pinfunction="DI" pintype="input"/>
+    </net>
+    <net code="51" name="/SPI2_CLK">
+      <node ref="J1" pin="7" pinfunction="Pin_7" pintype="passive"/>
+      <node ref="U7" pin="10" pinfunction="SCK" pintype="input"/>
+    </net>
+    <net code="52" name="/SPI2_RXD">
+      <node ref="J1" pin="31" pinfunction="Pin_31" pintype="passive"/>
+      <node ref="U7" pin="12" pinfunction="SDO" pintype="output"/>
+    </net>
+    <net code="53" name="/SPI2_TXD">
+      <node ref="J1" pin="29" pinfunction="Pin_29" pintype="passive"/>
+      <node ref="U7" pin="11" pinfunction="SDI" pintype="input"/>
+    </net>
+    <net code="54" name="/UART2_RXD">
+      <node ref="J1" pin="10" pinfunction="Pin_10" pintype="passive"/>
+      <node ref="J2" pin="3" pinfunction="Pin_3" pintype="passive"/>
+    </net>
+    <net code="55" name="/UART2_TXD">
+      <node ref="J1" pin="8" pinfunction="Pin_8" pintype="passive"/>
+      <node ref="J2" pin="2" pinfunction="Pin_2" pintype="passive"/>
+    </net>
+    <net code="56" name="/VBAT">
+      <node ref="C38" pin="2" pintype="passive"/>
+      <node ref="D6" pin="2" pinfunction="A2" pintype="passive"/>
+      <node ref="J5" pin="3" pinfunction="Pin_3" pintype="passive"/>
+      <node ref="J5" pin="4" pinfunction="Pin_4" pintype="passive"/>
+      <node ref="Q5" pin="5" pinfunction="D" pintype="passive"/>
+      <node ref="Q5" pin="6" pinfunction="D" pintype="passive"/>
+      <node ref="Q5" pin="7" pinfunction="D" pintype="passive"/>
+      <node ref="Q5" pin="8" pinfunction="D" pintype="passive"/>
+      <node ref="TP2" pin="1" pinfunction="1" pintype="passive"/>
+    </net>
+    <net code="57" name="/~{CAN_INT0}">
+      <node ref="J1" pin="37" pinfunction="Pin_37" pintype="passive"/>
+      <node ref="R3" pin="2" pintype="passive"/>
+      <node ref="U7" pin="4" pinfunction="~{INT}" pintype="output"/>
+    </net>
+    <net code="58" name="/~{CAN_INT1}">
+      <node ref="J1" pin="36" pinfunction="Pin_36" pintype="passive"/>
+      <node ref="R1" pin="2" pintype="passive"/>
+      <node ref="U7" pin="9" pinfunction="~{INT0}/GPIO0/XSTBY" pintype="bidirectional"/>
+    </net>
+    <net code="59" name="/~{CAN_INT}">
+      <node ref="J1" pin="35" pinfunction="Pin_35" pintype="passive"/>
+      <node ref="R2" pin="2" pintype="passive"/>
+      <node ref="U7" pin="8" pinfunction="~{INT1}/GPIO1" pintype="bidirectional"/>
+    </net>
+    <net code="60" name="/~{SPI1_CS}">
+      <node ref="J1" pin="24" pinfunction="Pin_24" pintype="passive"/>
+      <node ref="U8" pin="3" pinfunction="DI" pintype="input"/>
+    </net>
+    <net code="61" name="/~{SPI2_CS}">
+      <node ref="J1" pin="33" pinfunction="Pin_33" pintype="passive"/>
+      <node ref="U7" pin="13" pinfunction="nCS" pintype="input"/>
+    </net>
+    <net code="62" name="GND">
+      <node ref="C1" pin="2" pintype="passive"/>
+      <node ref="C10" pin="1" pintype="passive"/>
+      <node ref="C11" pin="1" pintype="passive"/>
+      <node ref="C12" pin="2" pintype="passive"/>
+      <node ref="C13" pin="2" pintype="passive"/>
+      <node ref="C14" pin="2" pintype="passive"/>
+      <node ref="C15" pin="1" pintype="passive"/>
+      <node ref="C16" pin="2" pintype="passive"/>
+      <node ref="C17" pin="2" pintype="passive"/>
+      <node ref="C18" pin="2" pintype="passive"/>
+      <node ref="C19" pin="2" pintype="passive"/>
+      <node ref="C20" pin="2" pintype="passive"/>
+      <node ref="C21" pin="2" pintype="passive"/>
+      <node ref="C22" pin="2" pintype="passive"/>
+      <node ref="C23" pin="2" pintype="passive"/>
+      <node ref="C24" pin="2" pintype="passive"/>
+      <node ref="C25" pin="2" pintype="passive"/>
+      <node ref="C28" pin="2" pintype="passive"/>
+      <node ref="C29" pin="2" pintype="passive"/>
+      <node ref="C3" pin="2" pintype="passive"/>
+      <node ref="C31" pin="2" pintype="passive"/>
+      <node ref="C32" pin="1" pintype="passive"/>
+      <node ref="C33" pin="1" pintype="passive"/>
+      <node ref="C34" pin="1" pintype="passive"/>
+      <node ref="C35" pin="2" pintype="passive"/>
+      <node ref="C36" pin="2" pintype="passive"/>
+      <node ref="C37" pin="2" pintype="passive"/>
+      <node ref="C38" pin="1" pintype="passive"/>
+      <node ref="C4" pin="2" pintype="passive"/>
+      <node ref="C5" pin="2" pintype="passive"/>
+      <node ref="C6" pin="2" pintype="passive"/>
+      <node ref="C7" pin="2" pintype="passive"/>
+      <node ref="C9" pin="1" pintype="passive"/>
+      <node ref="D1" pin="1" pinfunction="K" pintype="passive"/>
+      <node ref="D6" pin="1" pinfunction="A1" pintype="passive"/>
+      <node ref="D7" pin="3" pinfunction="KK" pintype="passive"/>
+      <node ref="J1" pin="14" pinfunction="Pin_14" pintype="passive"/>
+      <node ref="J1" pin="20" pinfunction="Pin_20" pintype="passive"/>
+      <node ref="J1" pin="25" pinfunction="Pin_25" pintype="passive"/>
+      <node ref="J1" pin="30" pinfunction="Pin_30" pintype="passive"/>
+      <node ref="J1" pin="34" pinfunction="Pin_34" pintype="passive"/>
+      <node ref="J1" pin="39" pinfunction="Pin_39" pintype="passive"/>
+      <node ref="J1" pin="6" pinfunction="Pin_6" pintype="passive"/>
+      <node ref="J1" pin="9" pinfunction="Pin_9" pintype="passive"/>
+      <node ref="J2" pin="1" pinfunction="Pin_1" pintype="passive"/>
+      <node ref="J3" pin="1" pinfunction="Pin_1" pintype="passive"/>
+      <node ref="J5" pin="1" pinfunction="Pin_1" pintype="passive"/>
+      <node ref="J5" pin="2" pinfunction="Pin_2" pintype="passive"/>
+      <node ref="R11" pin="2" pintype="passive"/>
+      <node ref="R13" pin="2" pintype="passive"/>
+      <node ref="R17" pin="1" pintype="passive"/>
+      <node ref="R22" pin="2" pintype="passive"/>
+      <node ref="R23" pin="2" pintype="passive"/>
+      <node ref="R24" pin="2" pintype="passive"/>
+      <node ref="R28" pin="2" pintype="passive"/>
+      <node ref="R29" pin="2" pintype="passive"/>
+      <node ref="R6" pin="2" pintype="passive"/>
+      <node ref="R8" pin="2" pintype="passive"/>
+      <node ref="TP5" pin="1" pinfunction="1" pintype="passive"/>
+      <node ref="U1" pin="3" pinfunction="GND" pintype="power_in"/>
+      <node ref="U10" pin="4" pinfunction="GND" pintype="passive"/>
+      <node ref="U2" pin="2" pinfunction="GND" pintype="passive"/>
+      <node ref="U3" pin="2" pinfunction="GND" pintype="passive"/>
+      <node ref="U4" pin="2" pinfunction="VSS" pintype="power_in"/>
+      <node ref="U4" pin="8" pinfunction="STBY" pintype="input"/>
+      <node ref="U5" pin="10" pinfunction="ISNS-" pintype="input"/>
+      <node ref="U5" pin="11" pinfunction="ISNS+" pintype="input"/>
+      <node ref="U5" pin="19" pinfunction="PGND" pintype="passive"/>
+      <node ref="U5" pin="2" pinfunction="DITH" pintype="input"/>
+      <node ref="U5" pin="29" pinfunction="EP-PGND" pintype="passive"/>
+      <node ref="U5" pin="7" pinfunction="AGND" pintype="passive"/>
+      <node ref="U6" pin="1" pinfunction="GND" pintype="passive"/>
+      <node ref="U7" pin="7" pinfunction="VSS" pintype="power_in"/>
+      <node ref="U8" pin="4" pinfunction="GND" pintype="passive"/>
+      <node ref="U9" pin="4" pinfunction="GND" pintype="passive"/>
+    </net>
+    <net code="63" name="Net-(C2-Pad2)">
+      <node ref="C2" pin="2" pintype="passive"/>
+      <node ref="R23" pin="1" pintype="passive"/>
+    </net>
+    <net code="64" name="Net-(C8-Pad1)">
+      <node ref="C8" pin="1" pintype="passive"/>
+      <node ref="U6" pin="6" pinfunction="BST" pintype="passive"/>
+    </net>
+    <net code="65" name="Net-(D1-Pad2)">
+      <node ref="D1" pin="2" pinfunction="A" pintype="passive"/>
+      <node ref="R19" pin="1" pintype="passive"/>
+    </net>
+    <net code="66" name="Net-(D2-Pad1)">
+      <node ref="D2" pin="1" pinfunction="K" pintype="passive"/>
+      <node ref="R26" pin="1" pintype="passive"/>
+    </net>
+    <net code="67" name="Net-(D5-Pad2)">
+      <node ref="D5" pin="2" pinfunction="A" pintype="passive"/>
+      <node ref="Q5" pin="4" pinfunction="G" pintype="input"/>
+      <node ref="R16" pin="1" pintype="passive"/>
+      <node ref="R17" pin="2" pintype="passive"/>
+    </net>
+    <net code="68" name="Net-(R4-Pad1)">
+      <node ref="R4" pin="1" pintype="passive"/>
+      <node ref="U2" pin="3" pinfunction="OUT" pintype="output"/>
+    </net>
+    <net code="69" name="Net-(R4-Pad2)">
+      <node ref="R4" pin="2" pintype="passive"/>
+      <node ref="U7" pin="6" pinfunction="OSC1" pintype="input"/>
+    </net>
+    <net code="70" name="Net-(R20-Pad2)">
+      <node ref="R20" pin="2" pintype="passive"/>
+      <node ref="R6" pin="1" pintype="passive"/>
+      <node ref="U3" pin="4" pinfunction="NC/ADJ" pintype="power_in"/>
+    </net>
+    <net code="71" name="Net-(R27-Pad2)">
+      <node ref="R27" pin="2" pintype="passive"/>
+      <node ref="R28" pin="1" pintype="passive"/>
+      <node ref="U6" pin="4" pinfunction="FB" pintype="input"/>
+    </net>
+    <net code="72" name="Net-(U1-Pad2)">
+      <node ref="U1" pin="2" pinfunction="A" pintype="input"/>
+      <node ref="U9" pin="2" pinfunction="RO" pintype="output"/>
+    </net>
+    <net code="73" name="Net-(U4-Pad1)">
+      <node ref="U4" pin="1" pinfunction="TXD" pintype="input"/>
+      <node ref="U7" pin="1" pinfunction="TXCAN" pintype="output"/>
+    </net>
+    <net code="74" name="Net-(U4-Pad4)">
+      <node ref="U4" pin="4" pinfunction="RXD" pintype="output"/>
+      <node ref="U7" pin="2" pinfunction="RXCAN" pintype="input"/>
+    </net>
+    <net code="75" name="unconnected-(J1-Pad1)">
+      <node ref="J1" pin="1" pinfunction="Pin_1" pintype="passive"/>
+    </net>
+    <net code="76" name="unconnected-(J1-Pad3)">
+      <node ref="J1" pin="3" pinfunction="Pin_3" pintype="passive"/>
+    </net>
+    <net code="77" name="unconnected-(J1-Pad5)">
+      <node ref="J1" pin="5" pinfunction="Pin_5" pintype="passive"/>
+    </net>
+    <net code="78" name="unconnected-(J1-Pad12)">
+      <node ref="J1" pin="12" pinfunction="Pin_12" pintype="passive"/>
+    </net>
+    <net code="79" name="unconnected-(J1-Pad15)">
+      <node ref="J1" pin="15" pinfunction="Pin_15" pintype="passive"/>
+    </net>
+    <net code="80" name="unconnected-(J1-Pad16)">
+      <node ref="J1" pin="16" pinfunction="Pin_16" pintype="passive"/>
+    </net>
+    <net code="81" name="unconnected-(J1-Pad18)">
+      <node ref="J1" pin="18" pinfunction="Pin_18" pintype="passive"/>
+    </net>
+    <net code="82" name="unconnected-(J1-Pad22)">
+      <node ref="J1" pin="22" pinfunction="Pin_22" pintype="passive"/>
+    </net>
+    <net code="83" name="unconnected-(J1-Pad26)">
+      <node ref="J1" pin="26" pinfunction="Pin_26" pintype="passive"/>
+    </net>
+    <net code="84" name="unconnected-(J1-Pad27)">
+      <node ref="J1" pin="27" pinfunction="Pin_27" pintype="passive"/>
+    </net>
+    <net code="85" name="unconnected-(J1-Pad28)">
+      <node ref="J1" pin="28" pinfunction="Pin_28" pintype="passive"/>
+    </net>
+    <net code="86" name="unconnected-(J1-Pad38)">
+      <node ref="J1" pin="38" pinfunction="Pin_38" pintype="passive"/>
+    </net>
+    <net code="87" name="unconnected-(J1-Pad40)">
+      <node ref="J1" pin="40" pinfunction="Pin_40" pintype="passive"/>
+    </net>
+    <net code="88" name="unconnected-(U7-Pad3)">
+      <node ref="U7" pin="3" pinfunction="CLKO/SOF" pintype="output"/>
+    </net>
+    <net code="89" name="unconnected-(U7-Pad5)">
+      <node ref="U7" pin="5" pinfunction="OSC2" pintype="output"/>
+    </net>
+    <net code="90" name="unconnected-(U8-Pad2)">
+      <node ref="U8" pin="2" pinfunction="RO" pintype="output"/>
+    </net>
+    <net code="91" name="unconnected-(U8-Pad7)">
+      <node ref="U8" pin="7" pintype="input"/>
+    </net>
+    <net code="92" name="unconnected-(U8-Pad8)">
+      <node ref="U8" pin="8" pintype="input"/>
+    </net>
+  </nets>
+</export>
diff --git a/circuit_boards/BuckBoost/RockPI-Power-Board/PI-Power-Board_BOM.csv b/circuit_boards/BuckBoost/RockPI-Power-Board/PI-Power-Board_BOM.csv
new file mode 100644
index 0000000..3129069
--- /dev/null
+++ b/circuit_boards/BuckBoost/RockPI-Power-Board/PI-Power-Board_BOM.csv
@@ -0,0 +1,61 @@
+Source:,/home/scottberman/Documents/Projects/FRC971/RKPI4-Power/PI-Power-Board/PI-Power-Board.kicad_sch,,,,
+Date:,Tue 06 Dec 2022 05:25:53 PM PST,,,,
+Tool:,Eeschema 6.0.9-8da3e8f707~117~ubuntu20.04.1,,,,
+Generator:,/usr/share/kicad/plugins/bom_csv_grouped_by_value.py,,,,
+Component Count:,103,,,,
+,,,,,
+Individual Components:,,,,,
+,,,,,
+,,,,,
+Item,Qty,Reference(s),Value,MFG,MFG P/N
+1,17,"C1, C8, C16, C17, C18, C19, C21, C22, C24, C25, C27, C28, C29, C30, C37, C39, C40",0.1uF-10%-50V-0603,Samsung Electro-Mechanics,CL10B104KB8NNNC
+2,2,"C2, C23",0.015uF-10%-50V-0603,YAGEO,CC0603KRX7R9BB153
+3,1,C3,330pF-5%-50V-0603,Murata,GCM1885C2A331FA16D
+4,2,"C4, C26",47pF-5%-50V-0603,Samsung Electro-Mechanics,CL10C470JB8NNNC
+5,9,"C5, C6, C7, C12, C13, C14, C20, C35, C36",22uF-10V-10%-0805,Samsung Electro-Mechanics,CL21A226KPCLRNC
+6,8,"C9, C10, C11, C15, C32, C33, C34, C38",22uF-25V-10%-1210,Murata,GRM32ER61E226KE15L
+7,1,C31,1.0uF-10%-10V-0603,Samsung Electro-Mechanics,CL10B105KP8NNNC
+8,1,D1,+5V,Everlight Electronics Co Ltd,QTLP650D4TR
+9,1,D2,NSR05T40XV2T5G,onsemi,NSR05T40XV2T5G
+10,1,D3,NSR05T40XV2T5G,onsemi,NSR05T40XV2T5G
+11,1,D4,NSR05T40XV2T5G,onsemi,NSR05T40XV2T5G
+12,1,D5,15V,Nexperia,"BZT52H-C15,115"
+13,1,D6,15V,Littelfuse,SZ1SMB15CAT3G
+14,1,D7,PESD1CAN,Nexperia,"PESD1CAN,215"
+15,1,J1,PI Header,Harwin Inc,M20-7812045
+16,1,J2,UART,Molex,70555-0002
+17,1,J3,IMU SPI,Molex,70555-0011
+18,1,J4,CAN,Molex,70555-0001
+19,1,J5,POWER,Molex,70555-0003
+20,1,L1,2.5uH-1.45A,Wurth Electronik,744031002
+21,1,L2,1.0 uH-13.7m-20%,Vishay,IHLP2020CZER1R0M01
+22,4,"Q1, Q2, Q3, Q4",CSD17577Q5A,Texas Instruments,CSD17577Q5A
+23,1,Q5,SI4483ADY-T1-GE3,Vishay,SI4483ADY-T1-GE3
+24,5,"R1, R2, R3, R9, R23",2.00k-1%-0603,Yageo,RC0603FR-072KL
+25,1,R4,49.9R-1%-0603,Yageo,RC0603FR-0749R9L
+26,3,"R5, R14, R15",0R-1206,Yageo,RC1206JR-070RL
+27,2,"R6, R20",DNI-0603,,
+28,2,"R7, R11",105k-1%-0603,Yageo,RC0603FR-07105KL
+29,1,R8,93.1k-1%-0603,Panasonic Electronic Components,ERJ-3EKF9312V
+30,1,R10,10K0-1%-0603,Yageo,RC0603FR-0710KL
+31,1,R12,249k-1%-0603,Yageo,RC0603FR-07249KL
+32,1,R13,15m-1%-0612,"KOA Speer Electronics, Inc.",WU732BTTD15L0F
+33,2,"R16, R24",20.0k-1%-0603,Yageo,RC0603FR-0720KL
+34,2,"R17, R19",1.0k-1%-0603,Yageo,RC0603FR-071KL
+35,1,R18,499R-1%-0603,Yageo,RC0603FR-07499RL
+36,2,"R21, R31",120R-1%-0805,Yageo,RMCF0805FT120R
+37,1,R22,15.8k-1%-0603,Yageo,RC0603FR-0715K8L
+38,1,R25,0R-0603,Stackpole Electronics Inc,RMCF0603ZT0R00
+39,1,R26,10R0-1%-0603,Yageo,RC0603FR-0710RL
+40,1,R27,31.6k-1%-0603,Stackpole Electronics Inc,RMCF0603FT31K6
+41,1,R28,10.0k-1%-0603,Yageo,RC0603FR-0710KL
+42,2,"R29, R30",100R-1%-0603,Yageo,RC0603FR-07100RL
+43,5,"TP1, TP2, TP3, TP4, TP5",,Keystone Electronics,5002
+48,2,"U1, U11",NLSV1T34DFT2G,onsemi,NLSV1T34DFT2G
+49,1,U2,40MHz,ECS Inc,ECS-5032MV-400-CN-TR
+50,1,U3,MIC5233-3.0YM5-TR,Microchip,MIC5233-3.0YM5-TR
+51,1,U4,MCP2542FD-E/SN,Microchip,MCP2542FD-E/SN
+52,1,U5,LM5176RHF,Texas Instruments,LM5176RHFT
+53,1,U6,AP62200WU-7,Diodes Inc,AP62200WU-7
+54,1,U7,MCP2517FDT-H/SL,Microchip,MCP2517FDT-H/SL
+55,3,"U8, U9, U10",ADM3490ARZ,Analog Devices,ADM3490ARZ
diff --git a/circuit_boards/BuckBoost/RockPI-Power-Board/PI-Power-Board_BOM.csv.zip b/circuit_boards/BuckBoost/RockPI-Power-Board/PI-Power-Board_BOM.csv.zip
new file mode 100644
index 0000000..94ab10a
--- /dev/null
+++ b/circuit_boards/BuckBoost/RockPI-Power-Board/PI-Power-Board_BOM.csv.zip
Binary files differ
diff --git a/circuit_boards/BuckBoost/RockPI-Power-Board/PI-PowerBoard.pretty/70555-0001.kicad_mod b/circuit_boards/BuckBoost/RockPI-Power-Board/PI-PowerBoard.pretty/70555-0001.kicad_mod
new file mode 100644
index 0000000..b0c38f7
--- /dev/null
+++ b/circuit_boards/BuckBoost/RockPI-Power-Board/PI-PowerBoard.pretty/70555-0001.kicad_mod
@@ -0,0 +1,35 @@
+(footprint "70555-0001" (version 20211014) (generator pcbnew)
+  (layer "F.Cu")
+  (tedit 0)
+  (attr through_hole)
+  (fp_text reference "REF**" (at -0.254 -3.556 unlocked) (layer "F.SilkS")
+    (effects (font (size 1 1) (thickness 0.15)))
+    (tstamp edfb7d5f-9d87-4f7f-9c00-cc97c98d3dfb)
+  )
+  (fp_text value "70555-0001" (at 0 -0.27 unlocked) (layer "F.Fab")
+    (effects (font (size 1 1) (thickness 0.15)))
+    (tstamp 29f0da04-3f1c-4e60-ac7b-b439340d5b48)
+  )
+  (fp_text user "${REFERENCE}" (at 0 1.23 unlocked) (layer "F.Fab")
+    (effects (font (size 1 1) (thickness 0.15)))
+    (tstamp 21e2aec4-ab91-4807-87b2-b52af004d0d4)
+  )
+  (fp_line (start -1 -4.5) (end -1 4.5) (layer "F.SilkS") (width 0.12) (tstamp 138ad4b3-5552-4aaf-9abc-a989fd06a0f2))
+  (fp_line (start 7 -4.5) (end -1 -4.5) (layer "F.SilkS") (width 0.12) (tstamp 833c9092-3366-4a71-9f75-f6cc99ed6490))
+  (fp_line (start -1 4.5) (end 7 4.5) (layer "F.SilkS") (width 0.12) (tstamp 960f5edc-1fd9-40b7-8629-8c7f4324f385))
+  (fp_poly (pts
+      (xy -1.016 -1.27)
+      (xy -1.778 -0.508)
+      (xy -1.778 -2.032)
+    ) (layer "F.SilkS") (width 0.12) (fill solid) (tstamp 8ea829f8-6a66-4932-b767-05cb5c095a1e))
+  (fp_rect (start 13 -4.5) (end -1 4.5) (layer "F.CrtYd") (width 0.05) (fill none) (tstamp 1c0f7411-177b-4ce3-8646-7a52c2a92a4a))
+  (pad "" np_thru_hole circle (at 8.64 2.67) (size 3.4 3.4) (drill 3.4) (layers F&B.Cu *.Mask) (tstamp 0f6e4a1c-b907-4d6f-97bd-0d261d2c2eb3))
+  (pad "" np_thru_hole circle (at 8.64 -2.67) (size 3.4 3.4) (drill 3.4) (layers F&B.Cu *.Mask) (tstamp dd68827b-dd17-457f-8f07-29755cc84246))
+  (pad "1" thru_hole rect (at 0 -1.27) (size 1.778 1.778) (drill 1.0668) (layers *.Cu *.Mask) (tstamp e8d56dcb-52e2-4dc6-b2b5-42a4dc17fc8a))
+  (pad "2" thru_hole circle (at 0 1.27) (size 1.778 1.778) (drill 1.0668) (layers *.Cu *.Mask) (tstamp e662f72c-e1ac-4bcf-928d-cbcb39bd68ff))
+  (model "/home/scott/Documents/Projects/FRC/PI-Power-Board/3dModels/705550001.stp"
+    (offset (xyz 7.1628 0 2.9972))
+    (scale (xyz 1 1 1))
+    (rotate (xyz -90 0 -90))
+  )
+)
diff --git a/circuit_boards/BuckBoost/RockPI-Power-Board/PI-PowerBoard.pretty/70555-0002.kicad_mod b/circuit_boards/BuckBoost/RockPI-Power-Board/PI-PowerBoard.pretty/70555-0002.kicad_mod
new file mode 100644
index 0000000..66c7892
--- /dev/null
+++ b/circuit_boards/BuckBoost/RockPI-Power-Board/PI-PowerBoard.pretty/70555-0002.kicad_mod
@@ -0,0 +1,36 @@
+(footprint "70555-0002" (version 20211014) (generator pcbnew)
+  (layer "F.Cu")
+  (tedit 0)
+  (attr through_hole)
+  (fp_text reference "REF**" (at 0 -0.5 unlocked) (layer "F.SilkS")
+    (effects (font (size 1 1) (thickness 0.15)))
+    (tstamp 26416e51-347b-4eb7-bf0d-e95c51196674)
+  )
+  (fp_text value "70555-0002" (at 0 1 unlocked) (layer "F.Fab")
+    (effects (font (size 1 1) (thickness 0.15)))
+    (tstamp a2df8c85-3c5c-4ca8-b469-34f47858b3c0)
+  )
+  (fp_text user "${REFERENCE}" (at 0 2.5 unlocked) (layer "F.Fab")
+    (effects (font (size 1 1) (thickness 0.15)))
+    (tstamp 89f7339b-4dfe-4449-b3cc-971c51d957ed)
+  )
+  (fp_line (start -1.2 -5.6) (end -1.2 5.6) (layer "F.SilkS") (width 0.12) (tstamp 0ef8dcca-ae33-49d7-b096-f454d981bd4c))
+  (fp_line (start 6.8 -5.6) (end -1.2 -5.6) (layer "F.SilkS") (width 0.12) (tstamp 15357f66-73df-4272-9fb5-211302f000a1))
+  (fp_line (start -1.2 5.6) (end 6.8 5.6) (layer "F.SilkS") (width 0.12) (tstamp 16a97896-1483-4962-87fd-67da6a87c2ae))
+  (fp_poly (pts
+      (xy -1.27 -2.54)
+      (xy -2.032 -1.524)
+      (xy -2.032 -3.302)
+    ) (layer "F.SilkS") (width 0.12) (fill solid) (tstamp eac2ed0b-0de6-43fd-b419-89f07db461e5))
+  (fp_rect (start -0.8 -5.6) (end 12.2 5.6) (layer "F.CrtYd") (width 0.05) (fill none) (tstamp 191569fc-9938-4a77-a22e-b8a4f183f379))
+  (pad "" np_thru_hole circle (at 8.64 -3.94) (size 3.4 3.4) (drill 3.4) (layers F&B.Cu *.Mask) (tstamp 2a6015a3-7072-49f5-809d-275e64df4742))
+  (pad "" np_thru_hole circle (at 8.64 3.94) (size 3.4 3.4) (drill 3.4) (layers F&B.Cu *.Mask) (tstamp a02eda54-a1e1-405c-a146-2f30c3f00ea7))
+  (pad "1" thru_hole rect (at 0 -2.54) (size 1.778 1.778) (drill 1.0668) (layers *.Cu *.Mask) (tstamp dc302306-4af3-4c7a-9c93-933fd176ddc8))
+  (pad "2" thru_hole circle (at 0 0) (size 1.905 1.905) (drill 1.0668) (layers *.Cu *.Mask) (tstamp 0f62a05c-49fd-42ba-a330-82484c4a661a))
+  (pad "3" thru_hole circle (at 0 2.54) (size 1.778 1.778) (drill 1.0668) (layers *.Cu *.Mask) (tstamp 13e2a676-8fb6-4e57-aaec-e630fc689744))
+  (model "/home/scott/Documents/Projects/FRC/PI-Power-Board/3dModels/705550002.stp"
+    (offset (xyz 7.1628 0 2.9972))
+    (scale (xyz 1 1 1))
+    (rotate (xyz -90 0 -90))
+  )
+)
diff --git a/circuit_boards/BuckBoost/RockPI-Power-Board/PI-PowerBoard.pretty/70555-0003.kicad_mod b/circuit_boards/BuckBoost/RockPI-Power-Board/PI-PowerBoard.pretty/70555-0003.kicad_mod
new file mode 100644
index 0000000..bdfeee7
--- /dev/null
+++ b/circuit_boards/BuckBoost/RockPI-Power-Board/PI-PowerBoard.pretty/70555-0003.kicad_mod
@@ -0,0 +1,37 @@
+(footprint "70555-0003" (version 20211014) (generator pcbnew)
+  (layer "F.Cu")
+  (tedit 0)
+  (attr through_hole)
+  (fp_text reference "REF**" (at 0 -0.5 unlocked) (layer "F.SilkS")
+    (effects (font (size 1 1) (thickness 0.15)))
+    (tstamp 26416e51-347b-4eb7-bf0d-e95c51196674)
+  )
+  (fp_text value "70555-0003" (at 0 1 unlocked) (layer "F.Fab")
+    (effects (font (size 1 1) (thickness 0.15)))
+    (tstamp a2df8c85-3c5c-4ca8-b469-34f47858b3c0)
+  )
+  (fp_text user "${REFERENCE}" (at 0 2.5 unlocked) (layer "F.Fab")
+    (effects (font (size 1 1) (thickness 0.15)))
+    (tstamp 89f7339b-4dfe-4449-b3cc-971c51d957ed)
+  )
+  (fp_line (start -1.2 -5.6) (end -1.2 8.14) (layer "F.SilkS") (width 0.12) (tstamp 0ef8dcca-ae33-49d7-b096-f454d981bd4c))
+  (fp_line (start 6.8 -5.6) (end -1.2 -5.6) (layer "F.SilkS") (width 0.12) (tstamp 15357f66-73df-4272-9fb5-211302f000a1))
+  (fp_line (start -1.2 8.14) (end 6.8 8.14) (layer "F.SilkS") (width 0.12) (tstamp 16a97896-1483-4962-87fd-67da6a87c2ae))
+  (fp_poly (pts
+      (xy -1.27 -2.54)
+      (xy -2.032 -1.524)
+      (xy -2.032 -3.302)
+    ) (layer "F.SilkS") (width 0.12) (fill solid) (tstamp eac2ed0b-0de6-43fd-b419-89f07db461e5))
+  (fp_rect (start -0.8 -5.6) (end 12.2 8.14) (layer "F.CrtYd") (width 0.05) (fill none) (tstamp 191569fc-9938-4a77-a22e-b8a4f183f379))
+  (pad "" np_thru_hole circle (at 8.64 -3.94) (size 3.4 3.4) (drill 3.4) (layers F&B.Cu *.Mask) (tstamp 2a6015a3-7072-49f5-809d-275e64df4742))
+  (pad "" np_thru_hole circle (at 8.64 6.48) (size 3.4 3.4) (drill 3.4) (layers F&B.Cu *.Mask) (tstamp a02eda54-a1e1-405c-a146-2f30c3f00ea7))
+  (pad "1" thru_hole rect (at 0 -2.54) (size 1.778 1.778) (drill 1.0668) (layers *.Cu *.Mask) (tstamp dc302306-4af3-4c7a-9c93-933fd176ddc8))
+  (pad "2" thru_hole circle (at 0 0) (size 1.905 1.905) (drill 1.0668) (layers *.Cu *.Mask) (tstamp 0f62a05c-49fd-42ba-a330-82484c4a661a))
+  (pad "3" thru_hole circle (at 0 2.54) (size 1.778 1.778) (drill 1.0668) (layers *.Cu *.Mask) (tstamp 13e2a676-8fb6-4e57-aaec-e630fc689744))
+  (pad "4" thru_hole circle (at 0 5.08) (size 1.778 1.778) (drill 1.0668) (layers *.Cu *.Mask) (tstamp d5cf7990-b898-49f9-ab4e-4fc207233cc0))
+  (model "${KIPRJMOD}/3dModels/70555-0003.stp/705550003.stp"
+    (offset (xyz 7.1628 -1.27 2.9972))
+    (scale (xyz 1 1 1))
+    (rotate (xyz -90 0 -90))
+  )
+)
diff --git a/circuit_boards/BuckBoost/RockPI-Power-Board/PI-PowerBoard.pretty/70555-0011.kicad_mod b/circuit_boards/BuckBoost/RockPI-Power-Board/PI-PowerBoard.pretty/70555-0011.kicad_mod
new file mode 100644
index 0000000..74abcf5
--- /dev/null
+++ b/circuit_boards/BuckBoost/RockPI-Power-Board/PI-PowerBoard.pretty/70555-0011.kicad_mod
@@ -0,0 +1,45 @@
+(footprint "70555-0011" (version 20211014) (generator pcbnew)
+  (layer "F.Cu")
+  (tedit 0)
+  (attr through_hole)
+  (fp_text reference "REF**" (at 0 -0.5 unlocked) (layer "F.SilkS")
+    (effects (font (size 1 1) (thickness 0.15)))
+    (tstamp adb1b872-2027-4514-97b5-c9977f6f3ee6)
+  )
+  (fp_text value "70555-0011" (at 0 1 unlocked) (layer "F.Fab")
+    (effects (font (size 1 1) (thickness 0.15)))
+    (tstamp 95f26c7e-019d-49d3-a813-76a2332a39a0)
+  )
+  (fp_text user "${REFERENCE}" (at 0 2.5 unlocked) (layer "F.Fab")
+    (effects (font (size 1 1) (thickness 0.15)))
+    (tstamp adf7f18f-92cb-4ed4-9308-5355ce084fe2)
+  )
+  (fp_line (start -1.2 -17) (end -1.2 17) (layer "F.SilkS") (width 0.12) (tstamp 49c3defe-d274-4d00-a766-4c42c2a7707e))
+  (fp_line (start 7 -17) (end -1.2 -17) (layer "F.SilkS") (width 0.12) (tstamp f41b04e0-7920-4b15-bcd2-d5032993c90e))
+  (fp_line (start -1.2 17) (end 7 17) (layer "F.SilkS") (width 0.12) (tstamp f6822374-9c9d-45b9-92a0-abd77709029f))
+  (fp_poly (pts
+      (xy -1.27 -13.97)
+      (xy -2.286 -12.954)
+      (xy -2.286 -14.986)
+    ) (layer "F.SilkS") (width 0.12) (fill solid) (tstamp edfb97e7-82a4-49ee-89e1-269aa11beb8e))
+  (fp_rect (start -1 -17) (end 12 17) (layer "F.CrtYd") (width 0.12) (fill none) (tstamp b79f8604-a6db-40bb-b5ae-dcd80c119c50))
+  (pad "" np_thru_hole circle (at 8.64 15.37) (size 3.4 3.4) (drill 3.4) (layers F&B.Cu *.Mask) (tstamp 79af6297-866f-4e47-8645-a4da61120d89))
+  (pad "" np_thru_hole circle (at 8.64 -15.37) (size 3.4 3.4) (drill 3.4) (layers F&B.Cu *.Mask) (tstamp 8a4f226c-94c9-451c-a80d-32fc2293e1f0))
+  (pad "1" thru_hole rect (at 0 -13.97) (size 1.778 1.778) (drill 1.0668) (layers *.Cu *.Mask) (tstamp 0915ebee-ec19-432a-a1b3-43b0fdf85445))
+  (pad "2" thru_hole circle (at 0 -11.43) (size 1.778 1.778) (drill 1.0668) (layers *.Cu *.Mask) (tstamp 546f85b6-eebf-4383-86e6-8977c0bcd4bc))
+  (pad "3" thru_hole circle (at 0 -8.89) (size 1.778 1.778) (drill 1.0668) (layers *.Cu *.Mask) (tstamp c10ee5e7-b10c-490a-94f5-bc80e580d040))
+  (pad "4" thru_hole circle (at 0 -6.35) (size 1.778 1.778) (drill 1.0668) (layers *.Cu *.Mask) (tstamp 5dafea3f-1345-4598-9bf2-7d46a013c014))
+  (pad "5" thru_hole circle (at 0 -3.81) (size 1.778 1.778) (drill 1.0668) (layers *.Cu *.Mask) (tstamp af8b5697-9c4c-4a29-8bef-70066703e13b))
+  (pad "6" thru_hole circle (at 0 -1.27) (size 1.778 1.778) (drill 1.0668) (layers *.Cu *.Mask) (tstamp b6c2af26-4e2b-49a8-90fa-742318f4674d))
+  (pad "7" thru_hole circle (at 0 1.27) (size 1.778 1.778) (drill 1.0668) (layers *.Cu *.Mask) (tstamp 9b5ef97c-e421-49e4-a4a1-1d0506d482e0))
+  (pad "8" thru_hole circle (at 0 3.81) (size 1.778 1.778) (drill 1.0668) (layers *.Cu *.Mask) (tstamp ed58aff1-3d2c-4108-a58a-15d25c12deaf))
+  (pad "9" thru_hole circle (at 0 6.35) (size 1.778 1.778) (drill 1.0668) (layers *.Cu *.Mask) (tstamp 78416192-cdd8-4ade-8027-2eac322b5f64))
+  (pad "10" thru_hole circle (at 0 8.89) (size 1.778 1.778) (drill 1.0668) (layers *.Cu *.Mask) (tstamp 736b838f-f30b-4af5-9cfd-684aa09eaae9))
+  (pad "11" thru_hole circle (at 0 11.43) (size 1.778 1.778) (drill 1.0668) (layers *.Cu *.Mask) (tstamp d40611e2-3b19-4529-9531-9db4d3c9a8cf))
+  (pad "12" thru_hole circle (at 0 13.97) (size 1.778 1.778) (drill 1.0668) (layers *.Cu *.Mask) (tstamp 53828d4e-4099-4cef-afea-66237ad3ffa0))
+  (model "/home/scott/Documents/Projects/FRC/PI-Power-Board/3dModels/705550011.stp"
+    (offset (xyz 7.1628 0 2.9972))
+    (scale (xyz 1 1 1))
+    (rotate (xyz -90 0 -90))
+  )
+)
diff --git a/circuit_boards/BuckBoost/RockPI-Power-Board/PI-PowerBoard.pretty/ECS-5032MV.kicad_mod b/circuit_boards/BuckBoost/RockPI-Power-Board/PI-PowerBoard.pretty/ECS-5032MV.kicad_mod
new file mode 100644
index 0000000..03d888f
--- /dev/null
+++ b/circuit_boards/BuckBoost/RockPI-Power-Board/PI-PowerBoard.pretty/ECS-5032MV.kicad_mod
@@ -0,0 +1,34 @@
+(footprint "ECS-5032MV" (version 20211014) (generator pcbnew)
+  (layer "F.Cu")
+  (tedit 0)
+  (attr smd)
+  (fp_text reference "REF**" (at 0 -0.5 unlocked) (layer "F.SilkS")
+    (effects (font (size 1 1) (thickness 0.15)))
+    (tstamp 06fbefe1-69bc-492c-9b41-9e1c09295af9)
+  )
+  (fp_text value "ECS-5032MV" (at 0 1 unlocked) (layer "F.Fab")
+    (effects (font (size 1 1) (thickness 0.15)))
+    (tstamp b946c15e-d0a0-4225-a44a-64bf51504551)
+  )
+  (fp_text user "${REFERENCE}" (at 0 2.5 unlocked) (layer "F.Fab")
+    (effects (font (size 1 1) (thickness 0.15)))
+    (tstamp cf051961-ddb0-4ae3-ac30-38c36028b514)
+  )
+  (fp_line (start 0 2) (end 2.6 2) (layer "F.SilkS") (width 0.12) (tstamp 02f684a9-014b-4869-8b1b-c6a19c539bcd))
+  (fp_line (start -2.6 -2) (end -2.6 0.2) (layer "F.SilkS") (width 0.12) (tstamp 548c7096-ea06-4526-9591-e2dd84e57b4e))
+  (fp_line (start 2.6 -2) (end -2.6 -2) (layer "F.SilkS") (width 0.12) (tstamp 8468da84-5060-40b4-9e60-5c46fbe97f39))
+  (fp_line (start 2.6 2) (end 2.6 -2) (layer "F.SilkS") (width 0.12) (tstamp c58e0839-97b4-4a29-859f-ee48593a178b))
+  (fp_rect (start -1.1 2) (end -2.7 2.2) (layer "F.SilkS") (width 0.12) (fill solid) (tstamp 49e7bf98-df15-4e52-abbc-48e39f5a400c))
+  (fp_rect (start -2.6 -2) (end -1.2 -2) (layer "F.SilkS") (width 0.12) (fill none) (tstamp 905f87f9-69c4-4611-88a5-4af22b288a86))
+  (fp_rect (start -2.8 1) (end -2.6 2.2) (layer "F.SilkS") (width 0.12) (fill solid) (tstamp c785621c-e819-4984-ba58-cc80a37f5b05))
+  (fp_rect (start -2.5 -2) (end 2.5 2) (layer "F.CrtYd") (width 0.05) (fill none) (tstamp 59caa516-efe9-46fb-a206-690a78b3a5da))
+  (pad "1" smd rect (at -1.27 1.1) (size 1.4 1.2) (layers "F.Cu" "F.Paste" "F.Mask") (tstamp 2bb66646-6428-4180-9fd5-e1de910e3038))
+  (pad "2" smd rect (at 1.27 1.1) (size 1.4 1.2) (layers "F.Cu" "F.Paste" "F.Mask") (tstamp 4fff65f6-a41e-468e-bd1a-7fff8eb028ed))
+  (pad "3" smd rect (at 1.27 -1.1) (size 1.4 1.2) (layers "F.Cu" "F.Paste" "F.Mask") (tstamp fc470258-619d-483f-a145-9e3eb62e9af5))
+  (pad "4" smd rect (at -1.27 -1.1) (size 1.4 1.2) (layers "F.Cu" "F.Paste" "F.Mask") (tstamp 0f32f0af-dd47-479b-832c-707cc4b4e79b))
+  (model "/home/scott/Documents/Projects/FRC/PI-Power-Board/3dModels/ECS-5032MV-400-CN-TR.STEP"
+    (offset (xyz 0 0 0))
+    (scale (xyz 1 1 1))
+    (rotate (xyz -90 0 0))
+  )
+)
diff --git a/circuit_boards/BuckBoost/RockPI-Power-Board/PI-PowerBoard.pretty/IHLP2020CZER.kicad_mod b/circuit_boards/BuckBoost/RockPI-Power-Board/PI-PowerBoard.pretty/IHLP2020CZER.kicad_mod
new file mode 100644
index 0000000..38c34ef
--- /dev/null
+++ b/circuit_boards/BuckBoost/RockPI-Power-Board/PI-PowerBoard.pretty/IHLP2020CZER.kicad_mod
@@ -0,0 +1,31 @@
+(footprint "IHLP2020CZER" (version 20211014) (generator pcbnew)
+  (layer "F.Cu")
+  (tedit 0)
+  (attr smd)
+  (fp_text reference "REF**" (at 0 -0.5 unlocked) (layer "F.SilkS")
+    (effects (font (size 1 1) (thickness 0.15)))
+    (tstamp 42ce0b8a-6261-4008-a7a3-2dbe2d45f14e)
+  )
+  (fp_text value "IHLP2020CZER" (at 0 1 unlocked) (layer "F.Fab")
+    (effects (font (size 1 1) (thickness 0.15)))
+    (tstamp c1ec1c37-e2ad-4997-9754-d828c764cb1c)
+  )
+  (fp_text user "${REFERENCE}" (at 0 2.5 unlocked) (layer "F.Fab")
+    (effects (font (size 1 1) (thickness 0.15)))
+    (tstamp 4d8e9582-cb8c-4cad-b23b-9e2cb0036d7e)
+  )
+  (fp_line (start -2.8 -1.9) (end -2.8 -2.7) (layer "F.SilkS") (width 0.12) (tstamp 2a167c8b-bf6f-4d07-96ff-c3c1e1708414))
+  (fp_line (start -2.8 2.7) (end -2.8 1.9) (layer "F.SilkS") (width 0.12) (tstamp 6aaf6f0d-6e2d-44cd-b857-1dfd7d968aca))
+  (fp_line (start 2.8 1.9) (end 2.8 2.7) (layer "F.SilkS") (width 0.12) (tstamp 6fd14157-4663-4b16-9099-e943f0348501))
+  (fp_line (start -2.8 -2.7) (end 2.8 -2.7) (layer "F.SilkS") (width 0.12) (tstamp a0282536-1258-4372-93ce-2f08389b1570))
+  (fp_line (start 2.8 2.7) (end -2.8 2.7) (layer "F.SilkS") (width 0.12) (tstamp b665b1c4-96e7-4dd4-bebd-0f3135616f30))
+  (fp_line (start 2.8 -2.7) (end 2.8 -1.9) (layer "F.SilkS") (width 0.12) (tstamp d49ca0c1-f579-4dc1-8f69-b88c4361e2d7))
+  (fp_rect (start -3.375 -2.817) (end 3.375 2.817) (layer "F.CrtYd") (width 0.05) (fill none) (tstamp abb1bd6b-65a0-42d7-bcf0-15e36f01ae3d))
+  (pad "1" smd rect (at -2.4255 0) (size 1.905 2.79) (layers "F.Cu" "F.Paste" "F.Mask") (tstamp 0102b528-4ca6-4a29-a450-04afe88bbbb6))
+  (pad "2" smd rect (at 2.4255 0) (size 1.905 2.79) (layers "F.Cu" "F.Paste" "F.Mask") (tstamp 50139f74-a7fb-4f12-b114-c11ca608aa04))
+  (model "${KIPRJMOD}/3dModels/IHLP2020CZ.step"
+    (offset (xyz -0.75 6 -2.4))
+    (scale (xyz 1 1 1))
+    (rotate (xyz -90 0 0))
+  )
+)
diff --git a/circuit_boards/BuckBoost/RockPI-Power-Board/PI-PowerBoard.pretty/M20-782045.kicad_mod b/circuit_boards/BuckBoost/RockPI-Power-Board/PI-PowerBoard.pretty/M20-782045.kicad_mod
new file mode 100644
index 0000000..22c1649
--- /dev/null
+++ b/circuit_boards/BuckBoost/RockPI-Power-Board/PI-PowerBoard.pretty/M20-782045.kicad_mod
@@ -0,0 +1,105 @@
+(footprint "M20-782045" (version 20211014) (generator pcbnew)
+  (layer "F.Cu")
+  (tedit 0)
+  (attr smd)
+  (fp_text reference "REF**" (at 0.254 0 unlocked) (layer "F.SilkS")
+    (effects (font (size 1 1) (thickness 0.15)))
+    (tstamp 78c735fa-66bc-4316-873a-c5cb1ba33025)
+  )
+  (fp_text value "M20-782045" (at 1.016 0 unlocked) (layer "F.Fab")
+    (effects (font (size 1 1) (thickness 0.15)))
+    (tstamp 2595bd14-7e99-4af7-9930-a417f9291a10)
+  )
+  (fp_text user "${REFERENCE}" (at 0 -0.254 unlocked) (layer "F.Fab")
+    (effects (font (size 1 1) (thickness 0.15)))
+    (tstamp bb384944-ca0d-4b00-afb7-227c4a64481c)
+  )
+  (fp_rect (start -1.524 -4.064) (end 50.292 4.064) (layer "F.CrtYd") (width 0.05) (fill none) (tstamp fc38d1ea-2282-4f51-a293-d59fe9d3e0be))
+  (pad "" np_thru_hole circle (at 46.99 0) (size 1.02 1.02) (drill 1.8) (layers F&B.Cu *.Mask) (tstamp 4ca15fe4-2335-49d2-961e-6e512127436f))
+  (pad "" np_thru_hole circle (at 1.27 0) (size 1.02 1.02) (drill 1.8) (layers F&B.Cu *.Mask) (tstamp b57ae8e9-a6fd-4198-8ba0-184bb0e0ac2b))
+  (pad "1" smd rect (at 0 2.91) (size 1.02 1.78) (layers "F.Cu" "F.Paste" "F.Mask") (tstamp 0bd2e699-54a4-48b4-aa90-76a94a6e42ac))
+  (pad "1" thru_hole circle (at 0 1.27) (size 1.7 1.7) (drill 1.02) (layers *.Cu *.Mask) (tstamp d184618a-6171-476a-8628-1467893ab2e3))
+  (pad "2" smd rect (at 0 -2.91) (size 1.02 1.78) (layers "F.Cu" "F.Paste" "F.Mask") (tstamp 79ab4f7a-d1cf-4b15-a7d7-887d95835ccf))
+  (pad "2" thru_hole circle (at 0 -1.27) (size 1.7 1.7) (drill 1.02) (layers *.Cu *.Mask) (tstamp a115929d-72bd-403a-bb76-c19cf78407d2))
+  (pad "3" thru_hole circle (at 2.54 1.27) (size 1.7 1.7) (drill 1.02) (layers *.Cu *.Mask) (tstamp 1fcaf4fa-a898-47b2-a1a5-38ddea5ab677))
+  (pad "3" smd rect (at 2.54 2.91) (size 1.02 1.78) (layers "F.Cu" "F.Paste" "F.Mask") (tstamp d7bd24b9-5637-4cff-8b7d-ab2d476913e5))
+  (pad "4" smd rect (at 2.54 -2.91) (size 1.02 1.78) (layers "F.Cu" "F.Paste" "F.Mask") (tstamp b03cf53d-c13e-490b-bd5f-99c3f98d0ba0))
+  (pad "4" thru_hole circle (at 2.54 -1.27) (size 1.7 1.7) (drill 1.02) (layers *.Cu *.Mask) (tstamp fdff8167-12fd-4fa0-96df-e99f3272bd7d))
+  (pad "5" smd rect (at 5.08 2.91) (size 1.02 1.78) (layers "F.Cu" "F.Paste" "F.Mask") (tstamp 51ab1157-7329-4c4c-adaf-c38cb99fe32f))
+  (pad "5" thru_hole circle (at 5.08 1.27) (size 1.7 1.7) (drill 1.02) (layers *.Cu *.Mask) (tstamp d3b8632e-85a7-461e-81c0-9a536651fc26))
+  (pad "6" smd rect (at 5.08 -2.91) (size 1.02 1.78) (layers "F.Cu" "F.Paste" "F.Mask") (tstamp 78a24fe1-edbf-4896-99a0-8c417ad2bd3a))
+  (pad "6" thru_hole circle (at 5.08 -1.27) (size 1.7 1.7) (drill 1.02) (layers *.Cu *.Mask) (tstamp f12bb11e-dbe8-4bf7-8855-36622ce5babb))
+  (pad "7" thru_hole circle (at 7.62 1.27) (size 1.7 1.7) (drill 1.02) (layers *.Cu *.Mask) (tstamp f36325f4-d453-4819-bba1-677cf113bf39))
+  (pad "7" smd rect (at 7.62 2.91) (size 1.02 1.78) (layers "F.Cu" "F.Paste" "F.Mask") (tstamp f5b88976-4aab-4686-8986-ec835d0098fb))
+  (pad "8" smd rect (at 7.62 -2.91) (size 1.02 1.78) (layers "F.Cu" "F.Paste" "F.Mask") (tstamp 04ee092a-259d-47d1-a949-c69b97ad7184))
+  (pad "8" thru_hole circle (at 7.62 -1.27) (size 1.7 1.7) (drill 1.02) (layers *.Cu *.Mask) (tstamp ac3990d0-f169-4c1e-81bb-773b6627c5a7))
+  (pad "9" smd rect (at 10.16 2.91) (size 1.02 1.78) (layers "F.Cu" "F.Paste" "F.Mask") (tstamp beb70ae6-a8b5-491d-93c3-0deae2acd0be))
+  (pad "9" thru_hole circle (at 10.16 1.27) (size 1.7 1.7) (drill 1.02) (layers *.Cu *.Mask) (tstamp df054319-ef80-4bb9-a6c1-3261781a72b2))
+  (pad "10" smd rect (at 10.16 -2.91) (size 1.02 1.78) (layers "F.Cu" "F.Paste" "F.Mask") (tstamp 7f995438-0802-45ba-90a7-aeafd63c0b9a))
+  (pad "10" thru_hole circle (at 10.16 -1.27) (size 1.7 1.7) (drill 1.02) (layers *.Cu *.Mask) (tstamp 9bca5769-7c64-4bee-8b84-56a949768499))
+  (pad "11" thru_hole circle (at 12.7 1.27) (size 1.7 1.7) (drill 1.02) (layers *.Cu *.Mask) (tstamp 1db8fa62-6405-45a3-bb49-78e93e98f9f0))
+  (pad "11" smd rect (at 12.7 2.91) (size 1.02 1.78) (layers "F.Cu" "F.Paste" "F.Mask") (tstamp 91f26b3f-fce1-451b-bc49-95a6c328b1f9))
+  (pad "12" thru_hole circle (at 12.7 -1.27) (size 1.7 1.7) (drill 1.02) (layers *.Cu *.Mask) (tstamp 3e427fc5-31c4-48f8-9b72-a49d5ee67c4f))
+  (pad "12" smd rect (at 12.7 -2.91) (size 1.02 1.78) (layers "F.Cu" "F.Paste" "F.Mask") (tstamp f4a9da37-19e2-4071-a6c3-0228164c4545))
+  (pad "13" thru_hole circle (at 15.24 1.27) (size 1.7 1.7) (drill 1.02) (layers *.Cu *.Mask) (tstamp 232c84df-2e10-4a14-a03e-03f02b136372))
+  (pad "13" smd rect (at 15.24 2.91) (size 1.02 1.78) (layers "F.Cu" "F.Paste" "F.Mask") (tstamp a39373fd-4017-4272-839d-56ee533c8c95))
+  (pad "14" smd rect (at 15.24 -2.91) (size 1.02 1.78) (layers "F.Cu" "F.Paste" "F.Mask") (tstamp b8883aee-adba-4ae2-abea-749bda0da7e5))
+  (pad "14" thru_hole circle (at 15.24 -1.27) (size 1.7 1.7) (drill 1.02) (layers *.Cu *.Mask) (tstamp f3315b2c-1988-4486-bf54-a4c97523c049))
+  (pad "15" thru_hole circle (at 17.78 1.27) (size 1.7 1.7) (drill 1.02) (layers *.Cu *.Mask) (tstamp 3a2488a3-28b6-4102-b7ed-9ef242b5e9c3))
+  (pad "15" smd rect (at 17.78 2.91) (size 1.02 1.78) (layers "F.Cu" "F.Paste" "F.Mask") (tstamp 95289a14-ab27-4ecb-9b44-4e0f042df871))
+  (pad "16" smd rect (at 17.78 -2.91) (size 1.02 1.78) (layers "F.Cu" "F.Paste" "F.Mask") (tstamp 7ba06af1-06d6-420d-8f58-810e166032f3))
+  (pad "16" thru_hole circle (at 17.78 -1.27) (size 1.7 1.7) (drill 1.02) (layers *.Cu *.Mask) (tstamp 9c27855c-969d-4410-a6c7-52d69abce55d))
+  (pad "17" smd rect (at 20.32 2.91) (size 1.02 1.78) (layers "F.Cu" "F.Paste" "F.Mask") (tstamp 40a73f6e-3697-4544-a43c-a7327678ad88))
+  (pad "17" thru_hole circle (at 20.32 1.27) (size 1.7 1.7) (drill 1.02) (layers *.Cu *.Mask) (tstamp 8f2a163c-9377-4dc8-a892-6d04e023b6f0))
+  (pad "18" thru_hole circle (at 20.32 -1.27) (size 1.7 1.7) (drill 1.02) (layers *.Cu *.Mask) (tstamp 72c87c43-baf9-4383-b9ab-813cd8921f0a))
+  (pad "18" smd rect (at 20.32 -2.91) (size 1.02 1.78) (layers "F.Cu" "F.Paste" "F.Mask") (tstamp bfde0e50-4dde-49a7-9079-dfb5b2a2614e))
+  (pad "19" smd rect (at 22.86 2.91) (size 1.02 1.78) (layers "F.Cu" "F.Paste" "F.Mask") (tstamp a3ec6d8b-a1fc-40fe-a46d-038007aa7ee8))
+  (pad "19" thru_hole circle (at 22.86 1.27) (size 1.7 1.7) (drill 1.02) (layers *.Cu *.Mask) (tstamp cbb579e2-133f-4579-8662-eea0f0083571))
+  (pad "20" smd rect (at 22.86 -2.91) (size 1.02 1.78) (layers "F.Cu" "F.Paste" "F.Mask") (tstamp 11faacd7-2fb2-4c9c-b6b8-6072e8676154))
+  (pad "20" thru_hole circle (at 22.86 -1.27) (size 1.7 1.7) (drill 1.02) (layers *.Cu *.Mask) (tstamp b4c6a84d-b598-4c07-b3d6-138f2faa55bf))
+  (pad "21" thru_hole circle (at 25.4 1.27) (size 1.7 1.7) (drill 1.02) (layers *.Cu *.Mask) (tstamp 426a6f78-39f7-48e5-b028-c1edf09aa071))
+  (pad "21" smd rect (at 25.4 2.91) (size 1.02 1.78) (layers "F.Cu" "F.Paste" "F.Mask") (tstamp fbc0426a-8680-422e-82e3-af93d5df5be7))
+  (pad "22" thru_hole circle (at 25.4 -1.27) (size 1.7 1.7) (drill 1.02) (layers *.Cu *.Mask) (tstamp 0b9090a1-4584-4926-90f3-e4929d429cb4))
+  (pad "22" smd rect (at 25.4 -2.91) (size 1.02 1.78) (layers "F.Cu" "F.Paste" "F.Mask") (tstamp df643587-0176-4bff-9ab1-049d93d1db8b))
+  (pad "23" thru_hole circle (at 27.94 1.27) (size 1.7 1.7) (drill 1.02) (layers *.Cu *.Mask) (tstamp 63254767-f9f5-4b55-bb3f-937f195e89ec))
+  (pad "23" smd rect (at 27.94 2.91) (size 1.02 1.78) (layers "F.Cu" "F.Paste" "F.Mask") (tstamp a5ddbbf8-0f63-4b3e-b53a-537e4365ec12))
+  (pad "24" thru_hole circle (at 27.94 -1.27) (size 1.7 1.7) (drill 1.02) (layers *.Cu *.Mask) (tstamp 472b6a8e-bf20-4b58-94f0-6aecd4535bc3))
+  (pad "24" smd rect (at 27.94 -2.91) (size 1.02 1.78) (layers "F.Cu" "F.Paste" "F.Mask") (tstamp 86462034-56bc-4002-b82a-7c2f28d6c41b))
+  (pad "25" thru_hole circle (at 30.48 1.27) (size 1.7 1.7) (drill 1.02) (layers *.Cu *.Mask) (tstamp 6cc7dbba-0636-43a4-a466-1bf93133badf))
+  (pad "25" smd rect (at 30.48 2.91) (size 1.02 1.78) (layers "F.Cu" "F.Paste" "F.Mask") (tstamp 7d2b18e9-dbfc-4420-890e-9327d7d6ab8e))
+  (pad "26" smd rect (at 30.48 -2.91) (size 1.02 1.78) (layers "F.Cu" "F.Paste" "F.Mask") (tstamp 888e826d-5c7f-4463-8a60-71a152a60d1c))
+  (pad "26" thru_hole circle (at 30.48 -1.27) (size 1.7 1.7) (drill 1.02) (layers *.Cu *.Mask) (tstamp c560c586-ec7f-4abe-ab62-5bf52169d467))
+  (pad "27" smd rect (at 33.02 2.91) (size 1.02 1.78) (layers "F.Cu" "F.Paste" "F.Mask") (tstamp 3d45facc-ed35-4b72-8bc3-8d05ea626203))
+  (pad "27" thru_hole circle (at 33.02 1.27) (size 1.7 1.7) (drill 1.02) (layers *.Cu *.Mask) (tstamp dea3f989-1d0e-4cc1-8dd8-b265f05ca58c))
+  (pad "28" thru_hole circle (at 33.02 -1.27) (size 1.7 1.7) (drill 1.02) (layers *.Cu *.Mask) (tstamp 2dee9fb6-ad5a-4e8f-af86-a35c07c43ce2))
+  (pad "28" smd rect (at 33.02 -2.91) (size 1.02 1.78) (layers "F.Cu" "F.Paste" "F.Mask") (tstamp 5634ca0a-a5ee-46dd-940b-d0bef00e92d4))
+  (pad "29" thru_hole circle (at 35.56 1.27) (size 1.7 1.7) (drill 1.02) (layers *.Cu *.Mask) (tstamp 37d0fb52-7b34-4dc2-8ea6-4ed3a43405f7))
+  (pad "29" smd rect (at 35.56 2.91) (size 1.02 1.78) (layers "F.Cu" "F.Paste" "F.Mask") (tstamp c8713279-1e51-4f90-829a-fc9d50550032))
+  (pad "30" thru_hole circle (at 35.56 -1.27) (size 1.7 1.7) (drill 1.02) (layers *.Cu *.Mask) (tstamp 283c773c-1382-4b02-8776-b04000c3f184))
+  (pad "30" smd rect (at 35.56 -2.91) (size 1.02 1.78) (layers "F.Cu" "F.Paste" "F.Mask") (tstamp d4c8b78d-91db-41b3-a96c-ea211280a2b9))
+  (pad "31" smd rect (at 38.1 2.91) (size 1.02 1.78) (layers "F.Cu" "F.Paste" "F.Mask") (tstamp 2ed9b349-5fdf-4064-b8f1-be28ac5f8a27))
+  (pad "31" thru_hole circle (at 38.1 1.27) (size 1.7 1.7) (drill 1.02) (layers *.Cu *.Mask) (tstamp c3ed9d82-8680-4d44-b08a-4d0cbb34d8dc))
+  (pad "32" thru_hole circle (at 38.1 -1.27) (size 1.7 1.7) (drill 1.02) (layers *.Cu *.Mask) (tstamp a5f10785-9aa0-458d-affe-c0b5e343ce54))
+  (pad "32" smd rect (at 38.1 -2.91) (size 1.02 1.78) (layers "F.Cu" "F.Paste" "F.Mask") (tstamp ad1831a2-477b-4a9c-864a-ae94162b464a))
+  (pad "33" thru_hole circle (at 40.64 1.27) (size 1.7 1.7) (drill 1.02) (layers *.Cu *.Mask) (tstamp 8e707209-a5d1-4081-a7c1-5ab8deb2e19c))
+  (pad "33" smd rect (at 40.64 2.91) (size 1.02 1.78) (layers "F.Cu" "F.Paste" "F.Mask") (tstamp a98906d9-fbc1-4705-9456-501d36e5b43f))
+  (pad "34" thru_hole circle (at 40.64 -1.27) (size 1.7 1.7) (drill 1.02) (layers *.Cu *.Mask) (tstamp a22a99d6-45df-41be-b2c3-39e83d9b216c))
+  (pad "34" smd rect (at 40.64 -2.91) (size 1.02 1.78) (layers "F.Cu" "F.Paste" "F.Mask") (tstamp a4971576-3234-426d-b34b-c676461b4557))
+  (pad "35" thru_hole circle (at 43.18 1.27) (size 1.7 1.7) (drill 1.02) (layers *.Cu *.Mask) (tstamp 0050d3d7-85ed-4e1e-9582-68fd551f138f))
+  (pad "35" smd rect (at 43.18 2.91) (size 1.02 1.78) (layers "F.Cu" "F.Paste" "F.Mask") (tstamp 88ab7a63-a92e-4191-ab8a-a76e71935679))
+  (pad "36" smd rect (at 43.18 -2.91) (size 1.02 1.78) (layers "F.Cu" "F.Paste" "F.Mask") (tstamp 208d0323-9e8e-4851-9397-5e59952c428c))
+  (pad "36" thru_hole circle (at 43.18 -1.27) (size 1.7 1.7) (drill 1.02) (layers *.Cu *.Mask) (tstamp 209d62b0-83bf-40be-923b-2994b15286e0))
+  (pad "37" smd rect (at 45.72 2.91) (size 1.02 1.78) (layers "F.Cu" "F.Paste" "F.Mask") (tstamp 9001135b-5d6e-4a2a-b0a1-03e274b0cad5))
+  (pad "37" thru_hole circle (at 45.72 1.27) (size 1.7 1.7) (drill 1.02) (layers *.Cu *.Mask) (tstamp dda8eb74-24c5-4dda-a437-a67423176a29))
+  (pad "38" smd rect (at 45.72 -2.91) (size 1.02 1.78) (layers "F.Cu" "F.Paste" "F.Mask") (tstamp 0ff47bec-747d-43a6-a4f8-879bedf07f56))
+  (pad "38" thru_hole circle (at 45.72 -1.27) (size 1.7 1.7) (drill 1.02) (layers *.Cu *.Mask) (tstamp 190f4947-16e6-43a6-8f7f-549514868658))
+  (pad "39" thru_hole circle (at 48.26 1.27) (size 1.7 1.7) (drill 1.02) (layers *.Cu *.Mask) (tstamp 159d2e9d-d514-4325-ad7c-90325ade675e))
+  (pad "39" smd rect (at 48.26 2.91) (size 1.02 1.78) (layers "F.Cu" "F.Paste" "F.Mask") (tstamp 1ffcbb2c-8644-493c-85e2-7bbea370f926))
+  (pad "40" smd rect (at 48.26 -2.91) (size 1.02 1.78) (layers "F.Cu" "F.Paste" "F.Mask") (tstamp 1e67983e-2ab9-4c72-afb4-9e5920b8c5c7))
+  (pad "40" thru_hole circle (at 48.26 -1.27) (size 1.7 1.7) (drill 1.02) (layers *.Cu *.Mask) (tstamp 2c1f8515-3d90-43ab-872d-8736830a733c))
+  (model "${KIPRJMOD}/3dModels/m20-7812045_asm.stp"
+    (offset (xyz 0 0 0.254))
+    (scale (xyz 1 1 1))
+    (rotate (xyz -90 0 0))
+  )
+)
diff --git a/circuit_boards/BuckBoost/RockPI-Power-Board/PI-PowerBoard.pretty/PASTE-HOLE-2.5mm.kicad_mod b/circuit_boards/BuckBoost/RockPI-Power-Board/PI-PowerBoard.pretty/PASTE-HOLE-2.5mm.kicad_mod
new file mode 100644
index 0000000..76e6cf9
--- /dev/null
+++ b/circuit_boards/BuckBoost/RockPI-Power-Board/PI-PowerBoard.pretty/PASTE-HOLE-2.5mm.kicad_mod
@@ -0,0 +1,19 @@
+(footprint "PASTE-HOLE-2.5mm" (version 20211014) (generator pcbnew)
+  (layer "F.Cu")
+  (tedit 0)
+  (attr smd)
+  (fp_text reference "REF**" (at -0.127 -1.524 unlocked) (layer "F.SilkS")
+    (effects (font (size 1 1) (thickness 0.15)))
+    (tstamp 2984b903-7331-4c82-922c-9f2a99718713)
+  )
+  (fp_text value "PASTE-HOLE-2.5mm" (at 0 1 unlocked) (layer "F.Fab")
+    (effects (font (size 1 1) (thickness 0.15)))
+    (tstamp 05c92f13-a273-4778-928e-a4953b3f544f)
+  )
+  (fp_text user "${REFERENCE}" (at 0 2.5 unlocked) (layer "F.Fab")
+    (effects (font (size 1 1) (thickness 0.15)))
+    (tstamp 6d718994-3b26-4a06-8a1f-f0fa7e4e5bf2)
+  )
+  (fp_circle (center 0 0) (end 1.25 0) (layer "B.Paste") (width 0) (fill solid) (tstamp 75a4fee0-e606-4d86-b180-37ccb6d1945f))
+  (fp_circle (center 0 0) (end 1.25 0) (layer "F.Paste") (width 0) (fill solid) (tstamp 01be32c0-8e75-479b-b788-7f9e10ab8ae6))
+)
diff --git a/circuit_boards/BuckBoost/RockPI-Power-Board/PI-PowerBoard.pretty/PASTE-SLOT-5x2.5mm.kicad_mod b/circuit_boards/BuckBoost/RockPI-Power-Board/PI-PowerBoard.pretty/PASTE-SLOT-5x2.5mm.kicad_mod
new file mode 100644
index 0000000..22b189e
--- /dev/null
+++ b/circuit_boards/BuckBoost/RockPI-Power-Board/PI-PowerBoard.pretty/PASTE-SLOT-5x2.5mm.kicad_mod
@@ -0,0 +1,23 @@
+(footprint "PASTE-SLOT-5x2.5mm" (version 20211014) (generator pcbnew)
+  (layer "F.Cu")
+  (tedit 0)
+  (attr smd)
+  (fp_text reference "REF**" (at 0 -0.5 unlocked) (layer "F.Fab")
+    (effects (font (size 1 1) (thickness 0.15)))
+    (tstamp f9bbdc0e-29f4-47be-bf61-787c8d963613)
+  )
+  (fp_text value "PASTE-SLOT-5x2.5mm" (at 0 1 unlocked) (layer "F.Fab")
+    (effects (font (size 1 1) (thickness 0.15)))
+    (tstamp 55b6ff76-ff57-41ac-b1f5-8d56f0b8ca7d)
+  )
+  (fp_text user "${REFERENCE}" (at 0 2.5 unlocked) (layer "F.Fab")
+    (effects (font (size 1 1) (thickness 0.15)))
+    (tstamp 7b117f55-a089-4ee3-a2a0-b4bbc14ba458)
+  )
+  (fp_rect (start -1.25 -1.25) (end 1.25 1.25) (layer "B.Paste") (width 0) (fill solid) (tstamp baaae455-b32a-4bb4-a7d4-a61ed83fc551))
+  (fp_circle (center -1.25 0) (end 0 0) (layer "B.Paste") (width 0) (fill solid) (tstamp 4bd69753-d395-46b2-aae0-fba32f211064))
+  (fp_circle (center 1.25 0) (end 2.5 0) (layer "B.Paste") (width 0) (fill solid) (tstamp 7279c121-fa5a-45ef-b612-42a6a995439a))
+  (fp_rect (start -1.25 -1.25) (end 1.25 1.25) (layer "F.Paste") (width 0) (fill solid) (tstamp 7d31d344-2b65-4b79-9d09-15fafd22b836))
+  (fp_circle (center -1.25 0) (end 0 0) (layer "F.Paste") (width 0) (fill solid) (tstamp b9e03c8c-aa1c-44e7-86f2-cd6c9d29ba63))
+  (fp_circle (center 1.25 0) (end 2.5 0) (layer "F.Paste") (width 0) (fill solid) (tstamp e0a8e390-019f-4cb2-8441-d14296c8b5ea))
+)
diff --git a/circuit_boards/BuckBoost/RockPI-Power-Board/PI-PowerBoard.pretty/QFN-28-1EP_4x5mm_P0.5mm_EP2.55x3.55mm_ThermalVias.kicad_mod b/circuit_boards/BuckBoost/RockPI-Power-Board/PI-PowerBoard.pretty/QFN-28-1EP_4x5mm_P0.5mm_EP2.55x3.55mm_ThermalVias.kicad_mod
new file mode 100644
index 0000000..29454c8
--- /dev/null
+++ b/circuit_boards/BuckBoost/RockPI-Power-Board/PI-PowerBoard.pretty/QFN-28-1EP_4x5mm_P0.5mm_EP2.55x3.55mm_ThermalVias.kicad_mod
@@ -0,0 +1,72 @@
+(footprint "QFN-28-1EP_4x5mm_P0.5mm_EP2.55x3.55mm_ThermalVias" (version 20211014) (generator pcbnew)
+  (layer "F.Cu")
+  (tedit 0)
+  (attr smd)
+  (fp_text reference "REF**" (at -5.842 -2.032 unlocked) (layer "F.SilkS")
+    (effects (font (size 1 1) (thickness 0.15)))
+    (tstamp 289d9e22-f622-4cad-88e1-9c0f1e592d45)
+  )
+  (fp_text value "QFN-28-1EP_4x5mm_P0.5mm_EP2.55x3.55mm_ThermalVias" (at 0 1 unlocked) (layer "F.Fab")
+    (effects (font (size 1 1) (thickness 0.15)))
+    (tstamp d79177cf-46e7-4851-a47e-2ba98a726a9e)
+  )
+  (fp_text user "${REFERENCE}" (at -1.9 0.75 unlocked) (layer "F.Fab")
+    (effects (font (size 1 1) (thickness 0.15)))
+    (tstamp a2625498-2cf1-4919-ac81-df6644b85fbf)
+  )
+  (fp_rect (start -1.205 0.125) (end -0.125 1.605) (layer "F.Paste") (width 0.05) (fill solid) (tstamp c59f0989-630f-4f4b-8549-095052d20e43))
+  (fp_rect (start -1.205 -1.605) (end -0.125 -0.125) (layer "F.Paste") (width 0.05) (fill solid) (tstamp d178d1dc-431d-4ede-b1c2-a0da353e5ea4))
+  (fp_rect (start 0.125 0.125) (end 1.205 1.605) (layer "F.Paste") (width 0.05) (fill solid) (tstamp eba1cae1-8b36-4d86-8bcc-88a46ce55398))
+  (fp_rect (start 0.125 -1.605) (end 1.205 -0.125) (layer "F.Paste") (width 0.05) (fill solid) (tstamp f70ff3f7-04f2-46c2-851d-6c2fa3d30fe2))
+  (fp_line (start 1.6 -2.5) (end 2 -2.5) (layer "F.SilkS") (width 0.12) (tstamp 41c24395-0488-4dcc-9abc-855318a30383))
+  (fp_line (start -1.6 2.5) (end -2 2.5) (layer "F.SilkS") (width 0.12) (tstamp 806b1791-36a2-4d06-a1c4-0586819b4beb))
+  (fp_line (start 2 2.5) (end 1.6 2.5) (layer "F.SilkS") (width 0.12) (tstamp 8418020b-595f-4214-9071-b683253b783f))
+  (fp_line (start 2 -2.5) (end 2 -2.1) (layer "F.SilkS") (width 0.12) (tstamp 9fb36e16-cf87-435e-8822-fcf77eb69fcc))
+  (fp_line (start -2 2.5) (end -2 2.1) (layer "F.SilkS") (width 0.12) (tstamp a1b9380a-9559-4518-b13c-7f68133c83a2))
+  (fp_line (start -1.6 -2.5) (end -2 -2.1) (layer "F.SilkS") (width 0.12) (tstamp c2af7719-da89-459f-b5d2-ef835478dd0d))
+  (fp_line (start 2 2.1) (end 2 2.5) (layer "F.SilkS") (width 0.12) (tstamp d357bd7a-5c0e-4a63-ad96-09e16c2db796))
+  (fp_line (start -1.5 2) (end 1.5 2) (layer "F.Fab") (width 0.1) (tstamp 8e2301f0-27fc-4317-8296-93b42b8a5dea))
+  (fp_line (start 1.5 2) (end 1.5 -2) (layer "F.Fab") (width 0.1) (tstamp 99aa7970-61e4-4bbd-b9d2-3ad85cf73bc7))
+  (fp_line (start -1.5 -1.5) (end -1.5 2) (layer "F.Fab") (width 0.1) (tstamp b6e00c84-d24f-4632-b94d-5ef94fcd38fe))
+  (fp_line (start 1.5 -2) (end -1 -2) (layer "F.Fab") (width 0.1) (tstamp c8b6892a-5527-4482-ab34-f8eeddce3ac4))
+  (fp_line (start -1 -2) (end -1.5 -1.5) (layer "F.Fab") (width 0.1) (tstamp f089e6e1-6ac2-428b-bf5d-4b6c7d3e8ef8))
+  (pad "1" smd roundrect (at -1.9 -1.75) (size 0.6 0.24) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.2083333333) (tstamp 03c8a01a-6797-4dcb-8baf-6f605f2fbf4b))
+  (pad "2" smd roundrect (at -1.9 -1.25) (size 0.6 0.24) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.2083333333) (tstamp 7213c340-5e45-4417-b6e5-0fa3920dfffa))
+  (pad "3" smd roundrect (at -1.9 -0.75) (size 0.6 0.24) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.2083333333) (tstamp bb2f69f3-1886-414a-a81f-95e1bbed052a))
+  (pad "4" smd roundrect (at -1.9 -0.25) (size 0.6 0.24) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.2083333333) (tstamp 529547cc-0dc3-412c-9e88-5c554b06d914))
+  (pad "5" smd roundrect (at -1.9 0.25) (size 0.6 0.24) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.2083333333) (tstamp a7c5462a-c734-4821-af8b-0da574abb595))
+  (pad "6" smd roundrect (at -1.9 0.75) (size 0.6 0.24) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.2083333333) (tstamp 6d4dacb8-317c-4688-bc83-776ac762d57a))
+  (pad "7" smd roundrect (at -1.9 1.25) (size 0.6 0.24) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.2083333333) (tstamp c3e13687-7f15-43f2-8ac7-758f5838b891))
+  (pad "8" smd roundrect (at -1.9 1.75) (size 0.6 0.24) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.2083333333) (tstamp 411d0f57-039c-42e1-994b-4c07ffa217bb))
+  (pad "9" smd roundrect (at -1.25 2.4 90) (size 0.6 0.24) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.2083333333) (tstamp c6a8e2f5-a8eb-42cf-b64d-49c982170d0e))
+  (pad "10" smd roundrect (at -0.75 2.4 90) (size 0.6 0.24) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.2083333333) (tstamp 4f3098ec-577e-4908-9af9-390ed3df552a))
+  (pad "11" smd roundrect (at -0.25 2.4 90) (size 0.6 0.24) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.2083333333) (tstamp 117a82a7-ec01-4d7b-be72-91d5a01dda82))
+  (pad "12" smd roundrect (at 0.25 2.4 90) (size 0.6 0.24) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.2083333333) (tstamp 9cde61aa-822d-4d09-a559-c4c09a4f74e6))
+  (pad "13" smd roundrect (at 0.75 2.4 90) (size 0.6 0.24) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.2083333333) (tstamp 826b817d-bd05-429e-8acf-b4195e280cde))
+  (pad "14" smd roundrect (at 1.25 2.4 90) (size 0.6 0.24) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.2083333333) (tstamp 6f5f749a-3533-409d-a4d9-b01bf1646d9d))
+  (pad "15" smd roundrect (at 1.9 1.75) (size 0.6 0.24) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.2083333333) (tstamp 200e92db-faef-45c3-9098-575438975565))
+  (pad "16" smd roundrect (at 1.9 1.25) (size 0.6 0.24) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.2083333333) (tstamp d5bb920a-3acf-4308-bcdb-1dfb5b285d2e))
+  (pad "17" smd roundrect (at 1.9 0.75) (size 0.6 0.24) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.2083333333) (tstamp 69c8a1f8-34cf-4a46-aed4-9a49d3b2af16))
+  (pad "18" smd roundrect (at 1.9 0.25) (size 0.6 0.24) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.2083333333) (tstamp 405f9ec6-afe6-4c6f-b754-24d46b55d44a))
+  (pad "19" smd roundrect (at 1.9 -0.25) (size 0.6 0.24) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.2083333333) (tstamp 99d859ce-abaf-40f5-9a09-203c678016b2))
+  (pad "20" smd roundrect (at 1.9 -0.75) (size 0.6 0.24) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.2083333333) (tstamp 878c0db4-2d67-44a9-8782-a54c1069647f))
+  (pad "21" smd roundrect (at 1.9 -1.25) (size 0.6 0.24) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.2083333333) (tstamp ff9a75ac-93af-4e0e-b86f-5c6b8d4663d5))
+  (pad "22" smd roundrect (at 1.9 -1.75) (size 0.6 0.24) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.2083333333) (tstamp f317a524-84a3-4c85-a204-fc769e5c5998))
+  (pad "23" smd roundrect (at 1.25 -2.4 90) (size 0.6 0.24) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.2083333333) (tstamp 1e31171e-1e7e-40b5-9100-52b0ca8bbde1))
+  (pad "24" smd roundrect (at 0.75 -2.4 90) (size 0.6 0.24) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.2083333333) (tstamp 72350530-dfb7-4f76-91d8-b54d831646f6))
+  (pad "25" smd roundrect (at 0.25 -2.4 90) (size 0.6 0.24) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.2083333333) (tstamp 3593994b-8c8a-4651-a5dd-23736a2b01f6))
+  (pad "26" smd roundrect (at -0.25 -2.4 90) (size 0.6 0.24) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.2083333333) (tstamp 0a2a8870-fb96-4f14-9cf0-570a566e51ea))
+  (pad "27" smd roundrect (at -0.75 -2.4 90) (size 0.6 0.24) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.2083333333) (tstamp 0d67d9b5-2e80-484f-a30c-ccba169b767b))
+  (pad "28" smd roundrect (at -1.25 -2.4 90) (size 0.6 0.24) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.2083333333) (tstamp 339c72e0-1e56-450a-b23e-f29b6f3f4369))
+  (pad "29" thru_hole circle (at 1.025 0 180) (size 0.25 0.25) (drill 0.2) (layers *.Cu *.Mask) (tstamp 1adf33e7-d620-4425-a520-107ec0e53e81))
+  (pad "29" smd roundrect (at 0 0 180) (size 2.55 3.55) (layers "F.Cu" "F.Mask") (roundrect_rratio 0.01960784314) (tstamp 1db3b595-031f-4e97-9e9a-219e26bb7371))
+  (pad "29" thru_hole circle (at 0 -1.525 180) (size 0.25 0.25) (drill 0.2) (layers *.Cu *.Mask) (tstamp 92e0b316-8e0b-4d00-b20f-2c3324bcffb4))
+  (pad "29" thru_hole circle (at 0 1.525 180) (size 0.25 0.25) (drill 0.2) (layers *.Cu *.Mask) (tstamp b076f8bb-19b2-4c76-8485-5867bc9ad261))
+  (pad "29" thru_hole circle (at 0 0 180) (size 0.25 0.25) (drill 0.2) (layers *.Cu *.Mask) (tstamp ef5012a2-0622-47a6-a0bd-6515935e4889))
+  (pad "29" thru_hole circle (at -1.025 0 180) (size 0.25 0.25) (drill 0.2) (layers *.Cu *.Mask) (tstamp f7dac889-c1cf-49e9-987d-53fa0ca9a412))
+  (model "${KICAD6_3DMODEL_DIR}/Package_DFN_QFN.3dshapes/QFN-28-1EP_4x5mm_P0.5mm_EP2.65x3.65mm.step"
+    (offset (xyz 0 0 0))
+    (scale (xyz 1 1 1))
+    (rotate (xyz 0 0 0))
+  )
+)
diff --git a/circuit_boards/BuckBoost/RockPI-Power-Board/PI-PowerBoard.pretty/SH-7010TA.kicad_mod b/circuit_boards/BuckBoost/RockPI-Power-Board/PI-PowerBoard.pretty/SH-7010TA.kicad_mod
new file mode 100644
index 0000000..98328f9
--- /dev/null
+++ b/circuit_boards/BuckBoost/RockPI-Power-Board/PI-PowerBoard.pretty/SH-7010TA.kicad_mod
@@ -0,0 +1,41 @@
+(footprint "SH-7010TA" (version 20211014) (generator pcbnew)
+  (layer "F.Cu")
+  (tedit 0)
+  (attr smd)
+  (fp_text reference "REF**" (at 0 -0.5 unlocked) (layer "F.SilkS")
+    (effects (font (size 1 1) (thickness 0.15)))
+    (tstamp f9135270-3a07-4dba-b098-bf50433868cd)
+  )
+  (fp_text value "SH-7010TA" (at 0 1 unlocked) (layer "F.Fab")
+    (effects (font (size 1 1) (thickness 0.15)))
+    (tstamp 9d3a2824-949a-44c3-b7d7-04a81746b85e)
+  )
+  (fp_text user "5" (at 3.0988 6.6548 unlocked) (layer "F.SilkS")
+    (effects (font (size 1 1) (thickness 0.15)))
+    (tstamp 978a7b79-eadc-4db4-a183-2150bf03cdc0)
+  )
+  (fp_text user "0" (at 3.0988 -1.524 unlocked) (layer "F.SilkS")
+    (effects (font (size 1 1) (thickness 0.15)))
+    (tstamp a050062e-0ac4-4926-8e6c-5319cc03869a)
+  )
+  (fp_text user "${REFERENCE}" (at 0 2.5 unlocked) (layer "F.Fab")
+    (effects (font (size 1 1) (thickness 0.15)))
+    (tstamp 456c714d-fe5a-4efb-84b9-f49e7c27310d)
+  )
+  (fp_line (start 3.0988 0.9652) (end 3.6068 1.7272) (layer "F.SilkS") (width 0.12) (tstamp 26c01030-418e-45ea-9b21-65b6ada2109e))
+  (fp_line (start 3.0988 3.81) (end 3.0988 0.9652) (layer "F.SilkS") (width 0.12) (tstamp 8058b907-a53d-474f-b42f-1a6f736c7bb2))
+  (fp_line (start 3.0988 0.9652) (end 2.5908 1.7272) (layer "F.SilkS") (width 0.12) (tstamp e146594d-dd22-459e-8881-9cb6c3d812d9))
+  (fp_rect (start -1.524 -0.762) (end 8.0264 5.842) (layer "F.SilkS") (width 0.12) (fill none) (tstamp c5b4b9e4-3312-4ba0-90cd-6d2cfd41e58c))
+  (fp_rect (start -1.524 -0.762) (end 8.0264 5.842) (layer "F.CrtYd") (width 0.1) (fill none) (tstamp f411cf52-4996-4ac4-a75a-0c74e7c00a38))
+  (pad "1" smd rect (at 0 0) (size 2.5 1) (layers "F.Cu" "F.Paste" "F.Mask") (tstamp 05c2e8ce-8f84-4177-b3cb-ecac7bdb9810))
+  (pad "2" smd rect (at 6.5 5.08) (size 2.5 1) (layers "F.Cu" "F.Paste" "F.Mask") (tstamp 37059243-8fc8-4396-aa5f-7210be9ca276))
+  (pad "4" smd rect (at 0 5.08) (size 2.5 1) (layers "F.Cu" "F.Paste" "F.Mask") (tstamp db4bb7e0-ad97-4372-b425-d1a735b4b148))
+  (pad "8" smd rect (at 6.5 0) (size 2.5 1) (layers "F.Cu" "F.Paste" "F.Mask") (tstamp 7ee90742-5559-4397-8ce6-117d7c16b2fa))
+  (pad "C" smd rect (at 6.5 2.54) (size 2.5 1) (layers "F.Cu" "F.Paste" "F.Mask") (tstamp e26842d2-9bd9-4f8c-bde5-2e3202f217fe))
+  (pad "C" smd rect (at 0 2.54) (size 2.5 1) (layers "F.Cu" "F.Paste" "F.Mask") (tstamp ee003228-154c-43bd-b55b-d7d50ea2375c))
+  (model "${KIPRJMOD}/3dModels/SH-7010TA.stp"
+    (offset (xyz 3.25 -2.5 3.75))
+    (scale (xyz 1 1 1))
+    (rotate (xyz 0 0 -90))
+  )
+)
diff --git a/circuit_boards/BuckBoost/RockPI-Power-Board/PI-PowerBoard.pretty/TI-SON5x6.kicad_mod b/circuit_boards/BuckBoost/RockPI-Power-Board/PI-PowerBoard.pretty/TI-SON5x6.kicad_mod
new file mode 100644
index 0000000..d69b79b
--- /dev/null
+++ b/circuit_boards/BuckBoost/RockPI-Power-Board/PI-PowerBoard.pretty/TI-SON5x6.kicad_mod
@@ -0,0 +1,76 @@
+(footprint "TI-SON5x6" (version 20211014) (generator pcbnew)
+  (layer "F.Cu")
+  (tedit 0)
+  (attr smd)
+  (fp_text reference "REF**" (at 0 -0.5 unlocked) (layer "F.SilkS")
+    (effects (font (size 1 1) (thickness 0.15)))
+    (tstamp dfda7c13-5abe-4c12-8892-5855a87ca63e)
+  )
+  (fp_text value "TI-SON5x6" (at 0 3.5 unlocked) (layer "F.Fab")
+    (effects (font (size 1 1) (thickness 0.15)))
+    (tstamp 19bf5de3-acf4-4b26-b449-6ca94d6cd4ec)
+  )
+  (fp_text user "${REFERENCE}" (at 0 2.5 unlocked) (layer "F.Fab")
+    (effects (font (size 1 1) (thickness 0.15)))
+    (tstamp 7404615b-1195-4f7a-8bbf-0b31128a2b91)
+  )
+  (fp_rect (start -1.86 0.31) (end -0.275 1.88) (layer "F.Paste") (width 0) (fill solid) (tstamp 2807c14e-303e-4f3a-840d-656bd4ad7daa))
+  (fp_rect (start -2.975 0.383462) (end -2.475 0.883462) (layer "F.Paste") (width 0) (fill solid) (tstamp 51064bb4-53a1-4fb6-90a5-5bf813ee8e05))
+  (fp_rect (start -2.975 -2.165) (end -2.475 -1.665) (layer "F.Paste") (width 0) (fill solid) (tstamp 63a20d72-d627-46d4-9a61-3a136a52fcc9))
+  (fp_rect (start 1.2625 -1.88) (end 0.0275 -0.31) (layer "F.Paste") (width 0) (fill solid) (tstamp 6b94ff95-2eeb-4b99-a41e-29eb3cd5699c))
+  (fp_rect (start -1.86 -1.88) (end -0.275 -0.31) (layer "F.Paste") (width 0) (fill solid) (tstamp 706bc7ab-6a89-472a-b15d-33dac738048b))
+  (fp_rect (start 1.2625 0.31) (end 0.0275 1.88) (layer "F.Paste") (width 0) (fill solid) (tstamp 8600e011-6857-41fb-b7fb-045e55de317a))
+  (fp_rect (start -2.975 -0.885) (end -2.475 -0.385) (layer "F.Paste") (width 0) (fill solid) (tstamp a510e33b-139c-4c76-b6b1-97bb3017ac0a))
+  (fp_rect (start -2.975 1.665) (end -2.475 2.165) (layer "F.Paste") (width 0) (fill solid) (tstamp b50da56e-5156-4eff-a305-e579d0641f4d))
+  (fp_line (start -2.5 2.5) (end 2.25 2.5) (layer "F.SilkS") (width 0.12) (tstamp 99305b74-9469-416f-a3bb-be56b9b989d4))
+  (fp_line (start -2.5 -2.5) (end 2.25 -2.5) (layer "F.SilkS") (width 0.12) (tstamp eb7ad8d2-d00d-4808-b52e-b19c7deabe9b))
+  (fp_rect (start 2.25 2.5) (end 1.25 2.75) (layer "F.SilkS") (width 0.12) (fill solid) (tstamp 6b464e39-1fb4-442b-9c49-88e7bb8c821e))
+  (fp_line (start 2.25 1.5) (end 1.5 2.25) (layer "F.Fab") (width 0.1) (tstamp 85f6a303-ff2a-4cf0-ae82-cdded4eaf218))
+  (fp_line (start -2.5 2.25) (end -2.5 -2.25) (layer "F.Fab") (width 0.1) (tstamp 9eef257a-f923-4b4e-9ed0-280cf0cb09d2))
+  (fp_line (start 1.25 2.25) (end 1.5 2.25) (layer "F.Fab") (width 0.1) (tstamp b0ecce01-8c68-4447-9136-13bca01cd08b))
+  (fp_line (start 2.25 -2.25) (end 2.25 1.5) (layer "F.Fab") (width 0.1) (tstamp e15b8c48-fbe6-4930-a945-fe477f2519d5))
+  (fp_line (start -2.5 -2.25) (end 2.25 -2.25) (layer "F.Fab") (width 0.1) (tstamp f61f5b88-70b5-4987-96c0-651afce84e1a))
+  (fp_line (start 1.25 2.25) (end -2.5 2.25) (layer "F.Fab") (width 0.1) (tstamp fd099463-4b0e-460b-9af3-f05448011f64))
+  (pad "1" smd rect (at 2.75 1.92) (size 0.75 0.66) (layers "F.Cu" "F.Paste" "F.Mask")
+    (zone_connect 2) (tstamp 4f175ef9-c90c-4c2d-96d6-1b1c20d5e732))
+  (pad "2" smd rect (at 2.75 0.64) (size 0.75 0.66) (layers "F.Cu" "F.Paste" "F.Mask")
+    (zone_connect 2) (tstamp 884020a7-a359-43f2-bf03-ca62cd3b7d94))
+  (pad "3" smd rect (at 2.75 -0.64) (size 0.75 0.66) (layers "F.Cu" "F.Paste" "F.Mask")
+    (zone_connect 2) (tstamp f876a270-d679-4718-9bac-552b2daba647))
+  (pad "4" smd rect (at 2.75 -1.92) (size 0.75 0.66) (layers "F.Cu" "F.Paste" "F.Mask")
+    (zone_connect 2) (tstamp 99914aa4-27d4-4fd7-bab2-9d8ca6267eab))
+  (pad "5" smd custom (at -0.32 0) (size 4.29 4.5) (layers "F.Cu" "F.Mask")
+    (zone_connect 2)
+    (options (clearance outline) (anchor rect))
+    (primitives
+      (gr_poly (pts
+          (xy -2.805 -2.25)
+          (xy -2.145 -2.25)
+          (xy -2.145 -1.59)
+          (xy -2.805 -1.59)
+        ) (width 0) (fill yes))
+          (gr_poly (pts
+          (xy -2.805 1.59)
+          (xy -2.145 1.59)
+          (xy -2.145 2.25)
+          (xy -2.805 2.25)
+        ) (width 0) (fill yes))
+          (gr_poly (pts
+          (xy -2.805 -0.97)
+          (xy -2.145 -0.97)
+          (xy -2.145 -0.31)
+          (xy -2.805 -0.31)
+        ) (width 0) (fill yes))
+          (gr_poly (pts
+          (xy -2.805 0.31)
+          (xy -2.145 0.31)
+          (xy -2.145 0.97)
+          (xy -2.805 0.97)
+        ) (width 0) (fill yes))
+    ) (tstamp 5b755b10-6a98-43ad-a28a-5fdb05af1636))
+  (model "${KIPRJMOD}/3dModels/VSON8-DQJ0008A.stp"
+    (offset (xyz 0 0 0))
+    (scale (xyz 1 1 1))
+    (rotate (xyz 0 0 0))
+  )
+)
diff --git a/circuit_boards/BuckBoost/RockPI-Power-Board/PI-PowerBoard.pretty/WE-TPC-744031002.kicad_mod b/circuit_boards/BuckBoost/RockPI-Power-Board/PI-PowerBoard.pretty/WE-TPC-744031002.kicad_mod
new file mode 100644
index 0000000..0c87c68
--- /dev/null
+++ b/circuit_boards/BuckBoost/RockPI-Power-Board/PI-PowerBoard.pretty/WE-TPC-744031002.kicad_mod
@@ -0,0 +1,54 @@
+(footprint "WE-TPC-744031002" (version 20211014) (generator pcbnew)
+  (layer "F.Cu")
+  (tedit 0)
+  (attr smd)
+  (fp_text reference "REF**" (at 0 -0.5 unlocked) (layer "F.SilkS")
+    (effects (font (size 1 1) (thickness 0.15)))
+    (tstamp e16b0f03-95e0-498c-886a-538ab2f9c9b4)
+  )
+  (fp_text value "WE-TPC-744031002" (at 0 1 unlocked) (layer "F.Fab")
+    (effects (font (size 1 1) (thickness 0.15)))
+    (tstamp d15f3626-8c5a-452a-bbda-44310b2b900e)
+  )
+  (fp_text user "${REFERENCE}" (at 0 2.5 unlocked) (layer "F.Fab")
+    (effects (font (size 1 1) (thickness 0.15)))
+    (tstamp 0a2a1f34-3d22-424b-94f6-5918be3438b1)
+  )
+  (fp_rect (start -2.4 -0.3) (end 2.4 4.4) (layer "F.SilkS") (width 0.12) (fill none) (tstamp e863e0dd-f92e-43e9-a4ec-2238716870de))
+  (fp_rect (start -2.4 -0.3) (end 2.4 4.4) (layer "F.CrtYd") (width 0.05) (fill none) (tstamp 5ded49ee-c9d5-46b4-a051-8f1b1a84a44c))
+  (pad "1" smd custom (at 0 0) (size 4.3 0.2) (layers "F.Cu" "F.Paste" "F.Mask")
+    (options (clearance outline) (anchor rect))
+    (primitives
+      (gr_poly (pts
+          (xy 2.15 0.1)
+          (xy 2.15 1.5)
+          (xy 1.178 1.5)
+          (xy 0.75 0.75)
+          (xy -0.75 0.75)
+          (xy -1.178 1.5)
+          (xy -2.15 1.5)
+          (xy -2.15 0.1)
+        ) (width 0) (fill yes))
+  (gr_arc (start -1.278 1.35) (mid 0.005363 0.592861) (end 1.283118 1.359426) (width 0.28))
+    ) (tstamp 5017ed59-a1ff-4257-91c0-e876631ce3fb))
+  (pad "2" smd custom (at 0 4.1 180) (size 4.3 0.2) (layers "F.Cu" "F.Paste" "F.Mask")
+    (options (clearance outline) (anchor rect))
+    (primitives
+      (gr_poly (pts
+          (xy 2.15 0.1)
+          (xy 2.15 1.5)
+          (xy 1.178 1.5)
+          (xy 0.75 0.75)
+          (xy -0.75 0.75)
+          (xy -1.178 1.5)
+          (xy -2.15 1.5)
+          (xy -2.15 0.1)
+        ) (width 0) (fill yes))
+  (gr_arc (start -1.278 1.35) (mid 0.004092 0.592856) (end 1.281911 1.357188) (width 0.28))
+    ) (tstamp 47c9b90b-1909-4f5b-b13e-ed09aa216af3))
+  (model "/home/scott/Documents/Projects/FRC/PI-Power-Board/3dModels/744031001_Download_STP_WE-TPC-3816_rev1.stp"
+    (offset (xyz 0 -2 1.5))
+    (scale (xyz 1 1 1))
+    (rotate (xyz 0 0 -90))
+  )
+)
diff --git a/circuit_boards/BuckBoost/RockPI-Power-Board/can-fd.kicad_sch b/circuit_boards/BuckBoost/RockPI-Power-Board/can-fd.kicad_sch
new file mode 100644
index 0000000..0c145b2
--- /dev/null
+++ b/circuit_boards/BuckBoost/RockPI-Power-Board/can-fd.kicad_sch
@@ -0,0 +1,1547 @@
+(kicad_sch (version 20211123) (generator eeschema)
+
+  (uuid 6bc6cf6d-90d2-4cb5-8c62-0382bdbb4e7d)
+
+  (paper "USLedger")
+
+  (title_block
+    (title "Pi Power Board 2")
+    (date "2022-11-11")
+    (rev "1")
+    (company "971 Spartan Robotics")
+  )
+
+  (lib_symbols
+    (symbol "Device:C" (pin_numbers hide) (pin_names (offset 0.254)) (in_bom yes) (on_board yes)
+      (property "Reference" "C" (id 0) (at 0.635 2.54 0)
+        (effects (font (size 1.27 1.27)) (justify left))
+      )
+      (property "Value" "C" (id 1) (at 0.635 -2.54 0)
+        (effects (font (size 1.27 1.27)) (justify left))
+      )
+      (property "Footprint" "" (id 2) (at 0.9652 -3.81 0)
+        (effects (font (size 1.27 1.27)) hide)
+      )
+      (property "Datasheet" "~" (id 3) (at 0 0 0)
+        (effects (font (size 1.27 1.27)) hide)
+      )
+      (property "ki_keywords" "cap capacitor" (id 4) (at 0 0 0)
+        (effects (font (size 1.27 1.27)) hide)
+      )
+      (property "ki_description" "Unpolarized capacitor" (id 5) (at 0 0 0)
+        (effects (font (size 1.27 1.27)) hide)
+      )
+      (property "ki_fp_filters" "C_*" (id 6) (at 0 0 0)
+        (effects (font (size 1.27 1.27)) hide)
+      )
+      (symbol "C_0_1"
+        (polyline
+          (pts
+            (xy -2.032 -0.762)
+            (xy 2.032 -0.762)
+          )
+          (stroke (width 0.508) (type default) (color 0 0 0 0))
+          (fill (type none))
+        )
+        (polyline
+          (pts
+            (xy -2.032 0.762)
+            (xy 2.032 0.762)
+          )
+          (stroke (width 0.508) (type default) (color 0 0 0 0))
+          (fill (type none))
+        )
+      )
+      (symbol "C_1_1"
+        (pin passive line (at 0 3.81 270) (length 2.794)
+          (name "~" (effects (font (size 1.27 1.27))))
+          (number "1" (effects (font (size 1.27 1.27))))
+        )
+        (pin passive line (at 0 -3.81 90) (length 2.794)
+          (name "~" (effects (font (size 1.27 1.27))))
+          (number "2" (effects (font (size 1.27 1.27))))
+        )
+      )
+    )
+    (symbol "Device:R_US" (pin_numbers hide) (pin_names (offset 0)) (in_bom yes) (on_board yes)
+      (property "Reference" "R" (id 0) (at 2.54 0 90)
+        (effects (font (size 1.27 1.27)))
+      )
+      (property "Value" "R_US" (id 1) (at -2.54 0 90)
+        (effects (font (size 1.27 1.27)))
+      )
+      (property "Footprint" "" (id 2) (at 1.016 -0.254 90)
+        (effects (font (size 1.27 1.27)) hide)
+      )
+      (property "Datasheet" "~" (id 3) (at 0 0 0)
+        (effects (font (size 1.27 1.27)) hide)
+      )
+      (property "ki_keywords" "R res resistor" (id 4) (at 0 0 0)
+        (effects (font (size 1.27 1.27)) hide)
+      )
+      (property "ki_description" "Resistor, US symbol" (id 5) (at 0 0 0)
+        (effects (font (size 1.27 1.27)) hide)
+      )
+      (property "ki_fp_filters" "R_*" (id 6) (at 0 0 0)
+        (effects (font (size 1.27 1.27)) hide)
+      )
+      (symbol "R_US_0_1"
+        (polyline
+          (pts
+            (xy 0 -2.286)
+            (xy 0 -2.54)
+          )
+          (stroke (width 0) (type default) (color 0 0 0 0))
+          (fill (type none))
+        )
+        (polyline
+          (pts
+            (xy 0 2.286)
+            (xy 0 2.54)
+          )
+          (stroke (width 0) (type default) (color 0 0 0 0))
+          (fill (type none))
+        )
+        (polyline
+          (pts
+            (xy 0 -0.762)
+            (xy 1.016 -1.143)
+            (xy 0 -1.524)
+            (xy -1.016 -1.905)
+            (xy 0 -2.286)
+          )
+          (stroke (width 0) (type default) (color 0 0 0 0))
+          (fill (type none))
+        )
+        (polyline
+          (pts
+            (xy 0 0.762)
+            (xy 1.016 0.381)
+            (xy 0 0)
+            (xy -1.016 -0.381)
+            (xy 0 -0.762)
+          )
+          (stroke (width 0) (type default) (color 0 0 0 0))
+          (fill (type none))
+        )
+        (polyline
+          (pts
+            (xy 0 2.286)
+            (xy 1.016 1.905)
+            (xy 0 1.524)
+            (xy -1.016 1.143)
+            (xy 0 0.762)
+          )
+          (stroke (width 0) (type default) (color 0 0 0 0))
+          (fill (type none))
+        )
+      )
+      (symbol "R_US_1_1"
+        (pin passive line (at 0 3.81 270) (length 1.27)
+          (name "~" (effects (font (size 1.27 1.27))))
+          (number "1" (effects (font (size 1.27 1.27))))
+        )
+        (pin passive line (at 0 -3.81 90) (length 1.27)
+          (name "~" (effects (font (size 1.27 1.27))))
+          (number "2" (effects (font (size 1.27 1.27))))
+        )
+      )
+    )
+    (symbol "Interface_CAN_LIN:MCP2517FD-xSL" (in_bom yes) (on_board yes)
+      (property "Reference" "U3" (id 0) (at 2.54 25.4 0)
+        (effects (font (size 1.27 1.27)) (justify left))
+      )
+      (property "Value" "MCP2517FDT-H/SL" (id 1) (at 2.54 22.86 0)
+        (effects (font (size 1.27 1.27)) (justify left))
+      )
+      (property "Footprint" "Package_SO:SOIC-14_3.9x8.7mm_P1.27mm" (id 2) (at 0 -25.4 0)
+        (effects (font (size 1.27 1.27)) hide)
+      )
+      (property "Datasheet" "https://www.microchip.com/en-us/product/MCP2517FD" (id 3) (at 0 6.35 0)
+        (effects (font (size 1.27 1.27)) hide)
+      )
+      (property "MFG" "Microchip" (id 4) (at 0 0 0)
+        (effects (font (size 1.27 1.27)) hide)
+      )
+      (property "MFG P/N" "MCP2517FDT-H/SL" (id 5) (at 0 0 0)
+        (effects (font (size 1.27 1.27)) hide)
+      )
+      (property "ki_keywords" "CAN FD Controller SPI" (id 6) (at 0 0 0)
+        (effects (font (size 1.27 1.27)) hide)
+      )
+      (property "ki_description" "External CAN FD Controller with SPI Interface, SOIC-14" (id 7) (at 0 0 0)
+        (effects (font (size 1.27 1.27)) hide)
+      )
+      (property "ki_fp_filters" "SOIC*3.9x8.7mm*P1.27mm*" (id 8) (at 0 0 0)
+        (effects (font (size 1.27 1.27)) hide)
+      )
+      (symbol "MCP2517FD-xSL_0_1"
+        (rectangle (start -12.7 21.59) (end 12.7 -10.16)
+          (stroke (width 0.254) (type default) (color 0 0 0 0))
+          (fill (type background))
+        )
+      )
+      (symbol "MCP2517FD-xSL_1_1"
+        (pin output line (at 15.24 5.08 180) (length 2.54)
+          (name "TXCAN" (effects (font (size 1.27 1.27))))
+          (number "1" (effects (font (size 1.27 1.27))))
+        )
+        (pin input line (at -15.24 0 0) (length 2.54)
+          (name "SCK" (effects (font (size 1.27 1.27))))
+          (number "10" (effects (font (size 1.27 1.27))))
+        )
+        (pin input line (at -15.24 7.62 0) (length 2.54)
+          (name "SDI" (effects (font (size 1.27 1.27))))
+          (number "11" (effects (font (size 1.27 1.27))))
+        )
+        (pin output line (at -15.24 5.08 0) (length 2.54)
+          (name "SDO" (effects (font (size 1.27 1.27))))
+          (number "12" (effects (font (size 1.27 1.27))))
+        )
+        (pin input line (at -15.24 2.54 0) (length 2.54)
+          (name "nCS" (effects (font (size 1.27 1.27))))
+          (number "13" (effects (font (size 1.27 1.27))))
+        )
+        (pin power_in line (at 0 24.13 270) (length 2.54)
+          (name "VDD" (effects (font (size 1.27 1.27))))
+          (number "14" (effects (font (size 1.27 1.27))))
+        )
+        (pin input line (at 15.24 2.54 180) (length 2.54)
+          (name "RXCAN" (effects (font (size 1.27 1.27))))
+          (number "2" (effects (font (size 1.27 1.27))))
+        )
+        (pin output line (at 15.24 10.16 180) (length 2.54)
+          (name "CLKO/SOF" (effects (font (size 1.27 1.27))))
+          (number "3" (effects (font (size 1.27 1.27))))
+        )
+        (pin output line (at -15.24 17.78 0) (length 2.54)
+          (name "~{INT}" (effects (font (size 1.27 1.27))))
+          (number "4" (effects (font (size 1.27 1.27))))
+        )
+        (pin output line (at -15.24 -5.08 0) (length 2.54)
+          (name "OSC2" (effects (font (size 1.27 1.27))))
+          (number "5" (effects (font (size 1.27 1.27))))
+        )
+        (pin input line (at -15.24 -7.62 0) (length 2.54)
+          (name "OSC1" (effects (font (size 1.27 1.27))))
+          (number "6" (effects (font (size 1.27 1.27))))
+        )
+        (pin power_in line (at 0 -12.7 90) (length 2.54)
+          (name "VSS" (effects (font (size 1.27 1.27))))
+          (number "7" (effects (font (size 1.27 1.27))))
+        )
+        (pin bidirectional line (at -15.24 12.7 0) (length 2.54)
+          (name "~{INT1}/GPIO1" (effects (font (size 1.27 1.27))))
+          (number "8" (effects (font (size 1.27 1.27))))
+        )
+        (pin bidirectional line (at -15.24 15.24 0) (length 2.54)
+          (name "~{INT0}/GPIO0/XSTBY" (effects (font (size 1.27 1.27))))
+          (number "9" (effects (font (size 1.27 1.27))))
+        )
+      )
+    )
+    (symbol "Interface_CAN_LIN:MCP2542FDxMF" (in_bom yes) (on_board yes)
+      (property "Reference" "U4" (id 0) (at 5.08 -8.89 0)
+        (effects (font (size 1.27 1.27)) (justify left))
+      )
+      (property "Value" "MCP2542FD-E/SN" (id 1) (at 2.54 8.89 0)
+        (effects (font (size 1.27 1.27)) (justify left))
+      )
+      (property "Footprint" "Package_SO:SO-8_3.9x4.9mm_P1.27mm" (id 2) (at 0 -12.7 0)
+        (effects (font (size 1.27 1.27) italic) hide)
+      )
+      (property "Datasheet" "http://ww1.microchip.com/downloads/en/DeviceDoc/MCP2542FD-4FD-MCP2542WFD-4WFD-Data-Sheet20005514B.pdf" (id 3) (at 0 0 0)
+        (effects (font (size 1.27 1.27)) hide)
+      )
+      (property "MFG" "Microchip" (id 4) (at 0 0 0)
+        (effects (font (size 1.27 1.27)) hide)
+      )
+      (property "MFG P/N" "MCP2542FD-E/SN" (id 5) (at 0 0 0)
+        (effects (font (size 1.27 1.27)) hide)
+      )
+      (property "ki_keywords" "CAN transceiver" (id 6) (at 0 0 0)
+        (effects (font (size 1.27 1.27)) hide)
+      )
+      (property "ki_description" "CAN-FD Transceiver, Wake-Up on CAN activity, 8Mbps, 5V supply, STBY pin, 3x3 DFN-8" (id 7) (at 0 0 0)
+        (effects (font (size 1.27 1.27)) hide)
+      )
+      (property "ki_fp_filters" "DFN*1EP*3x3mm*P0.65mm*" (id 8) (at 0 0 0)
+        (effects (font (size 1.27 1.27)) hide)
+      )
+      (symbol "MCP2542FDxMF_0_1"
+        (rectangle (start -10.16 7.62) (end 10.16 -7.62)
+          (stroke (width 0.254) (type default) (color 0 0 0 0))
+          (fill (type background))
+        )
+      )
+      (symbol "MCP2542FDxMF_1_1"
+        (pin input line (at -12.7 5.08 0) (length 2.54)
+          (name "TXD" (effects (font (size 1.27 1.27))))
+          (number "1" (effects (font (size 1.27 1.27))))
+        )
+        (pin power_in line (at 0 -10.16 90) (length 2.54)
+          (name "VSS" (effects (font (size 1.27 1.27))))
+          (number "2" (effects (font (size 1.27 1.27))))
+        )
+        (pin power_in line (at 0 10.16 270) (length 2.54)
+          (name "VDD" (effects (font (size 1.27 1.27))))
+          (number "3" (effects (font (size 1.27 1.27))))
+        )
+        (pin output line (at -12.7 2.54 0) (length 2.54)
+          (name "RXD" (effects (font (size 1.27 1.27))))
+          (number "4" (effects (font (size 1.27 1.27))))
+        )
+        (pin power_in line (at -2.54 10.16 270) (length 2.54)
+          (name "VIO" (effects (font (size 1.27 1.27))))
+          (number "5" (effects (font (size 1.27 1.27))))
+        )
+        (pin bidirectional line (at 12.7 -2.54 180) (length 2.54)
+          (name "CANL" (effects (font (size 1.27 1.27))))
+          (number "6" (effects (font (size 1.27 1.27))))
+        )
+        (pin bidirectional line (at 12.7 2.54 180) (length 2.54)
+          (name "CANH" (effects (font (size 1.27 1.27))))
+          (number "7" (effects (font (size 1.27 1.27))))
+        )
+        (pin input line (at -12.7 -5.08 0) (length 2.54)
+          (name "STBY" (effects (font (size 1.27 1.27))))
+          (number "8" (effects (font (size 1.27 1.27))))
+        )
+      )
+    )
+    (symbol "PI-Power-Board:40MHz-ECS-5032MV" (in_bom yes) (on_board yes)
+      (property "Reference" "U" (id 0) (at 0 0 0)
+        (effects (font (size 1.27 1.27)))
+      )
+      (property "Value" "40MHz-ECS-5032MV" (id 1) (at 0 0 0)
+        (effects (font (size 1.27 1.27)))
+      )
+      (property "Footprint" "PI-Power-Board:ECS-5032MV" (id 2) (at 0 0 0)
+        (effects (font (size 1.27 1.27)) hide)
+      )
+      (property "Datasheet" "https://ecsxtal.com/store/pdf/ECS-5032MV.pdf" (id 3) (at 0 0 0)
+        (effects (font (size 1.27 1.27)) hide)
+      )
+      (property "MFG" "ECS Inc" (id 4) (at 0 0 0)
+        (effects (font (size 1.27 1.27)) hide)
+      )
+      (property "MFG P/N" "ECS-5032MV-400-CN-TR" (id 5) (at 0 0 0)
+        (effects (font (size 1.27 1.27)) hide)
+      )
+      (symbol "40MHz-ECS-5032MV_0_0"
+        (pin output line (at 12.7 -5.08 180) (length 2.54)
+          (name "OUT" (effects (font (size 1.27 1.27))))
+          (number "3" (effects (font (size 1.27 1.27))))
+        )
+        (pin power_in line (at -2.54 -2.54 0) (length 2.54)
+          (name "V_{DD}" (effects (font (size 1.27 1.27))))
+          (number "4" (effects (font (size 1.27 1.27))))
+        )
+      )
+      (symbol "40MHz-ECS-5032MV_0_1"
+        (rectangle (start 0 0) (end 10.16 -10.16)
+          (stroke (width 0) (type default) (color 0 0 0 0))
+          (fill (type background))
+        )
+      )
+      (symbol "40MHz-ECS-5032MV_1_1"
+        (pin input line (at -2.54 -5.08 0) (length 2.54)
+          (name "EN" (effects (font (size 1.27 1.27))))
+          (number "1" (effects (font (size 1.27 1.27))))
+        )
+        (pin passive line (at -2.54 -7.62 0) (length 2.54)
+          (name "GND" (effects (font (size 1.27 1.27))))
+          (number "2" (effects (font (size 1.27 1.27))))
+        )
+      )
+    )
+    (symbol "PI-Power-Board:PESD1CAN" (pin_names hide) (in_bom yes) (on_board yes)
+      (property "Reference" "D" (id 0) (at 0 0 0)
+        (effects (font (size 1.27 1.27)))
+      )
+      (property "Value" "PESD1CAN" (id 1) (at 0 0 0)
+        (effects (font (size 1.27 1.27)) hide)
+      )
+      (property "Footprint" "Package_TO_SOT_SMD:SOT-23" (id 2) (at 0 0 0)
+        (effects (font (size 1.27 1.27)) hide)
+      )
+      (property "Datasheet" "https://assets.nexperia.com/documents/data-sheet/PESD1CAN.pdf" (id 3) (at 0 0 0)
+        (effects (font (size 1.27 1.27)) hide)
+      )
+      (property "MFG" "Nexperia" (id 4) (at 0 0 0)
+        (effects (font (size 1.27 1.27)) hide)
+      )
+      (property "MFG P/N" "PESD1CAN,215" (id 5) (at 0 0 0)
+        (effects (font (size 1.27 1.27)))
+      )
+      (symbol "PESD1CAN_0_1"
+        (polyline
+          (pts
+            (xy -1.27 -7.62)
+            (xy 0.762 -7.62)
+          )
+          (stroke (width 0) (type default) (color 0 0 0 0))
+          (fill (type none))
+        )
+        (polyline
+          (pts
+            (xy -1.27 -2.54)
+            (xy 0.762 -2.54)
+          )
+          (stroke (width 0) (type default) (color 0 0 0 0))
+          (fill (type none))
+        )
+        (polyline
+          (pts
+            (xy 0.635 -7.62)
+            (xy 3.175 -7.62)
+          )
+          (stroke (width 0) (type default) (color 0 0 0 0))
+          (fill (type none))
+        )
+        (polyline
+          (pts
+            (xy 0.635 -2.54)
+            (xy 3.175 -2.54)
+          )
+          (stroke (width 0) (type default) (color 0 0 0 0))
+          (fill (type none))
+        )
+        (polyline
+          (pts
+            (xy 4.826 -7.62)
+            (xy 2.794 -7.62)
+          )
+          (stroke (width 0) (type default) (color 0 0 0 0))
+          (fill (type none))
+        )
+        (polyline
+          (pts
+            (xy 4.826 -2.54)
+            (xy 2.794 -2.54)
+          )
+          (stroke (width 0) (type default) (color 0 0 0 0))
+          (fill (type none))
+        )
+        (polyline
+          (pts
+            (xy -1.27 -6.604)
+            (xy -1.27 -8.636)
+            (xy -0.762 -8.636)
+          )
+          (stroke (width 0) (type default) (color 0 0 0 0))
+          (fill (type none))
+        )
+        (polyline
+          (pts
+            (xy -1.27 -1.524)
+            (xy -1.27 -3.556)
+            (xy -0.762 -3.556)
+          )
+          (stroke (width 0) (type default) (color 0 0 0 0))
+          (fill (type none))
+        )
+        (polyline
+          (pts
+            (xy 4.826 -8.636)
+            (xy 4.826 -6.604)
+            (xy 4.318 -6.604)
+          )
+          (stroke (width 0) (type default) (color 0 0 0 0))
+          (fill (type none))
+        )
+        (polyline
+          (pts
+            (xy 4.826 -3.556)
+            (xy 4.826 -1.524)
+            (xy 4.318 -1.524)
+          )
+          (stroke (width 0) (type default) (color 0 0 0 0))
+          (fill (type none))
+        )
+        (polyline
+          (pts
+            (xy 0.762 -6.604)
+            (xy -1.27 -7.62)
+            (xy 0.762 -8.636)
+            (xy 0.762 -6.604)
+          )
+          (stroke (width 0) (type default) (color 0 0 0 0))
+          (fill (type outline))
+        )
+        (polyline
+          (pts
+            (xy 0.762 -1.524)
+            (xy -1.27 -2.54)
+            (xy 0.762 -3.556)
+            (xy 0.762 -1.524)
+          )
+          (stroke (width 0) (type default) (color 0 0 0 0))
+          (fill (type outline))
+        )
+        (polyline
+          (pts
+            (xy 2.794 -8.636)
+            (xy 4.826 -7.62)
+            (xy 2.794 -6.604)
+            (xy 2.794 -8.636)
+          )
+          (stroke (width 0) (type default) (color 0 0 0 0))
+          (fill (type outline))
+        )
+        (polyline
+          (pts
+            (xy 2.794 -3.556)
+            (xy 4.826 -2.54)
+            (xy 2.794 -1.524)
+            (xy 2.794 -3.556)
+          )
+          (stroke (width 0) (type default) (color 0 0 0 0))
+          (fill (type outline))
+        )
+        (polyline
+          (pts
+            (xy 4.445 -2.54)
+            (xy 6.35 -2.54)
+            (xy 6.35 -7.62)
+            (xy 4.445 -7.62)
+          )
+          (stroke (width 0) (type default) (color 0 0 0 0))
+          (fill (type none))
+        )
+      )
+      (symbol "PESD1CAN_1_1"
+        (pin passive line (at -3.81 -2.54 0) (length 2.54)
+          (name "K1" (effects (font (size 1.27 1.27))))
+          (number "1" (effects (font (size 1.27 1.27))))
+        )
+        (pin passive line (at -3.81 -7.62 0) (length 2.54)
+          (name "K1" (effects (font (size 1.27 1.27))))
+          (number "2" (effects (font (size 1.27 1.27))))
+        )
+        (pin passive line (at 8.89 -5.08 180) (length 2.54)
+          (name "KK" (effects (font (size 1.27 1.27))))
+          (number "3" (effects (font (size 1.27 1.27))))
+        )
+      )
+    )
+    (symbol "power:+3V0" (power) (pin_names (offset 0)) (in_bom yes) (on_board yes)
+      (property "Reference" "#PWR" (id 0) (at 0 -3.81 0)
+        (effects (font (size 1.27 1.27)) hide)
+      )
+      (property "Value" "+3V0" (id 1) (at 0 3.556 0)
+        (effects (font (size 1.27 1.27)))
+      )
+      (property "Footprint" "" (id 2) (at 0 0 0)
+        (effects (font (size 1.27 1.27)) hide)
+      )
+      (property "Datasheet" "" (id 3) (at 0 0 0)
+        (effects (font (size 1.27 1.27)) hide)
+      )
+      (property "ki_keywords" "power-flag" (id 4) (at 0 0 0)
+        (effects (font (size 1.27 1.27)) hide)
+      )
+      (property "ki_description" "Power symbol creates a global label with name \"+3V0\"" (id 5) (at 0 0 0)
+        (effects (font (size 1.27 1.27)) hide)
+      )
+      (symbol "+3V0_0_1"
+        (polyline
+          (pts
+            (xy -0.762 1.27)
+            (xy 0 2.54)
+          )
+          (stroke (width 0) (type default) (color 0 0 0 0))
+          (fill (type none))
+        )
+        (polyline
+          (pts
+            (xy 0 0)
+            (xy 0 2.54)
+          )
+          (stroke (width 0) (type default) (color 0 0 0 0))
+          (fill (type none))
+        )
+        (polyline
+          (pts
+            (xy 0 2.54)
+            (xy 0.762 1.27)
+          )
+          (stroke (width 0) (type default) (color 0 0 0 0))
+          (fill (type none))
+        )
+      )
+      (symbol "+3V0_1_1"
+        (pin power_in line (at 0 0 90) (length 0) hide
+          (name "+3V0" (effects (font (size 1.27 1.27))))
+          (number "1" (effects (font (size 1.27 1.27))))
+        )
+      )
+    )
+    (symbol "power:+5V" (power) (pin_names (offset 0)) (in_bom yes) (on_board yes)
+      (property "Reference" "#PWR" (id 0) (at 0 -3.81 0)
+        (effects (font (size 1.27 1.27)) hide)
+      )
+      (property "Value" "+5V" (id 1) (at 0 3.556 0)
+        (effects (font (size 1.27 1.27)))
+      )
+      (property "Footprint" "" (id 2) (at 0 0 0)
+        (effects (font (size 1.27 1.27)) hide)
+      )
+      (property "Datasheet" "" (id 3) (at 0 0 0)
+        (effects (font (size 1.27 1.27)) hide)
+      )
+      (property "ki_keywords" "power-flag" (id 4) (at 0 0 0)
+        (effects (font (size 1.27 1.27)) hide)
+      )
+      (property "ki_description" "Power symbol creates a global label with name \"+5V\"" (id 5) (at 0 0 0)
+        (effects (font (size 1.27 1.27)) hide)
+      )
+      (symbol "+5V_0_1"
+        (polyline
+          (pts
+            (xy -0.762 1.27)
+            (xy 0 2.54)
+          )
+          (stroke (width 0) (type default) (color 0 0 0 0))
+          (fill (type none))
+        )
+        (polyline
+          (pts
+            (xy 0 0)
+            (xy 0 2.54)
+          )
+          (stroke (width 0) (type default) (color 0 0 0 0))
+          (fill (type none))
+        )
+        (polyline
+          (pts
+            (xy 0 2.54)
+            (xy 0.762 1.27)
+          )
+          (stroke (width 0) (type default) (color 0 0 0 0))
+          (fill (type none))
+        )
+      )
+      (symbol "+5V_1_1"
+        (pin power_in line (at 0 0 90) (length 0) hide
+          (name "+5V" (effects (font (size 1.27 1.27))))
+          (number "1" (effects (font (size 1.27 1.27))))
+        )
+      )
+    )
+    (symbol "power:GND" (power) (pin_names (offset 0)) (in_bom yes) (on_board yes)
+      (property "Reference" "#PWR" (id 0) (at 0 -6.35 0)
+        (effects (font (size 1.27 1.27)) hide)
+      )
+      (property "Value" "GND" (id 1) (at 0 -3.81 0)
+        (effects (font (size 1.27 1.27)))
+      )
+      (property "Footprint" "" (id 2) (at 0 0 0)
+        (effects (font (size 1.27 1.27)) hide)
+      )
+      (property "Datasheet" "" (id 3) (at 0 0 0)
+        (effects (font (size 1.27 1.27)) hide)
+      )
+      (property "ki_keywords" "power-flag" (id 4) (at 0 0 0)
+        (effects (font (size 1.27 1.27)) hide)
+      )
+      (property "ki_description" "Power symbol creates a global label with name \"GND\" , ground" (id 5) (at 0 0 0)
+        (effects (font (size 1.27 1.27)) hide)
+      )
+      (symbol "GND_0_1"
+        (polyline
+          (pts
+            (xy 0 0)
+            (xy 0 -1.27)
+            (xy 1.27 -1.27)
+            (xy 0 -2.54)
+            (xy -1.27 -1.27)
+            (xy 0 -1.27)
+          )
+          (stroke (width 0) (type default) (color 0 0 0 0))
+          (fill (type none))
+        )
+      )
+      (symbol "GND_1_1"
+        (pin power_in line (at 0 0 270) (length 0) hide
+          (name "GND" (effects (font (size 1.27 1.27))))
+          (number "1" (effects (font (size 1.27 1.27))))
+        )
+      )
+    )
+  )
+
+  (junction (at 138.43 157.48) (diameter 0) (color 0 0 0 0)
+    (uuid 03bd02b4-0a8a-4ea9-9ab0-a5917b2e7c6b)
+  )
+  (junction (at 127 116.84) (diameter 0) (color 0 0 0 0)
+    (uuid 0848f89e-cb06-4a4a-ab42-91caff0cb747)
+  )
+  (junction (at 292.1 132.08) (diameter 0) (color 0 0 0 0)
+    (uuid 3411a87a-24e0-44b8-8e24-6708208883bd)
+  )
+  (junction (at 135.89 119.38) (diameter 0) (color 0 0 0 0)
+    (uuid 46d11b45-3c39-4d09-b4ef-a31e6e8e6ca6)
+  )
+  (junction (at 185.42 100.33) (diameter 0) (color 0 0 0 0)
+    (uuid 611e9f93-e7f3-4a89-9a78-00cce64b9883)
+  )
+  (junction (at 287.02 137.16) (diameter 0) (color 0 0 0 0)
+    (uuid 713ce5b8-948d-460f-81ca-1fe96b095312)
+  )
+  (junction (at 144.78 121.92) (diameter 0) (color 0 0 0 0)
+    (uuid a8ffb7fe-e68f-4f62-9527-a6d686e254c1)
+  )
+  (junction (at 130.81 166.37) (diameter 0) (color 0 0 0 0)
+    (uuid c11cfae0-ebe7-4aa6-b50c-41a2fc1af699)
+  )
+  (junction (at 269.24 111.76) (diameter 0) (color 0 0 0 0)
+    (uuid d31ef4a9-1d9e-4364-a094-9fc733540a67)
+  )
+  (junction (at 254 111.76) (diameter 0) (color 0 0 0 0)
+    (uuid d7a95f89-bb09-4418-af04-0a310ab1c114)
+  )
+  (junction (at 130.81 153.67) (diameter 0) (color 0 0 0 0)
+    (uuid e65db952-76cc-48af-a7c5-23a059233703)
+  )
+
+  (wire (pts (xy 130.81 153.67) (xy 130.81 156.21))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid 02adb58c-0d83-4f83-8d7b-c71789d98d7c)
+  )
+  (wire (pts (xy 146.05 157.48) (xy 138.43 157.48))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid 0555a94b-d101-4561-bc61-842c844d909c)
+  )
+  (wire (pts (xy 127 116.84) (xy 180.34 116.84))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid 0794ce58-b508-4871-9914-c7524c988cfc)
+  )
+  (wire (pts (xy 130.81 163.83) (xy 130.81 166.37))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid 087ab326-cb64-4ca4-9689-37da00f91325)
+  )
+  (wire (pts (xy 168.91 160.02) (xy 175.26 160.02))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid 0a8d49cb-73b5-4b60-84d5-ec53f2f9ffd9)
+  )
+  (wire (pts (xy 175.26 142.24) (xy 180.34 142.24))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid 1080b794-933d-4f58-9124-d28bda5c1449)
+  )
+  (wire (pts (xy 130.81 166.37) (xy 130.81 168.91))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid 1cbca494-0a23-429c-b086-e50afedf5334)
+  )
+  (wire (pts (xy 138.43 157.48) (xy 138.43 153.67))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid 1d2558a6-14d5-4f99-b827-6b8e144c5284)
+  )
+  (wire (pts (xy 275.59 132.08) (xy 292.1 132.08))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid 1d827e5e-7713-4081-8b09-e5ad8cf7c370)
+  )
+  (wire (pts (xy 135.89 95.25) (xy 135.89 102.87))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid 1e401c0c-1e09-45ca-a5c7-8a096df14e20)
+  )
+  (wire (pts (xy 127 110.49) (xy 127 116.84))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid 228db0c3-804e-45be-b987-1f0a7b1b4a16)
+  )
+  (wire (pts (xy 135.89 119.38) (xy 180.34 119.38))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid 266eda1c-732a-406d-baa0-70e59b4997ab)
+  )
+  (wire (pts (xy 146.05 160.02) (xy 138.43 160.02))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid 352731ca-f8f8-41c7-89a4-0a277a3116dd)
+  )
+  (wire (pts (xy 210.82 129.54) (xy 250.19 129.54))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid 387411fa-d45d-44e8-8995-b265470cc929)
+  )
+  (wire (pts (xy 246.38 147.32) (xy 246.38 139.7))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid 43b9b51a-e296-4881-8163-68c087261fb0)
+  )
+  (wire (pts (xy 287.02 137.16) (xy 287.02 139.7))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid 486955b4-59ba-454d-a57f-e5b5120e88e0)
+  )
+  (wire (pts (xy 138.43 153.67) (xy 130.81 153.67))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid 4966781e-f07f-4252-927a-e363266b2ac3)
+  )
+  (wire (pts (xy 102.87 134.62) (xy 180.34 134.62))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid 5012bde1-1ccf-4907-8e01-c663168c4592)
+  )
+  (wire (pts (xy 135.89 110.49) (xy 135.89 119.38))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid 50de8044-e03f-4080-b958-7cfe40d3d79a)
+  )
+  (wire (pts (xy 195.58 100.33) (xy 185.42 100.33))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid 514f4336-bb23-42fe-ba3a-878027edbff7)
+  )
+  (wire (pts (xy 102.87 129.54) (xy 180.34 129.54))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid 5b72341a-b97d-46db-aa9f-362f74bce557)
+  )
+  (wire (pts (xy 102.87 127) (xy 180.34 127))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid 6376f1be-907a-495d-9a9c-09caeace83c8)
+  )
+  (wire (pts (xy 146.05 162.56) (xy 138.43 162.56))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid 6465bbed-2a4d-40ca-ac7b-bd54a2300346)
+  )
+  (wire (pts (xy 262.89 144.78) (xy 262.89 147.32))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid 7174958c-1b3d-4f42-bc34-9482b5cf3cad)
+  )
+  (wire (pts (xy 262.89 111.76) (xy 269.24 111.76))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid 71963a27-b91b-405e-8944-413b595c1b3d)
+  )
+  (wire (pts (xy 260.35 111.76) (xy 254 111.76))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid 73ac9e71-11fc-4d36-a9dc-ca2ad548d2c7)
+  )
+  (wire (pts (xy 287.02 137.16) (xy 317.5 137.16))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid 7632a4a2-94fe-4ea1-8bf6-6c35bd7e33b0)
+  )
+  (wire (pts (xy 130.81 151.13) (xy 130.81 153.67))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid 7f62ec53-be65-4099-a818-d3ee9a24c5f5)
+  )
+  (wire (pts (xy 292.1 132.08) (xy 317.5 132.08))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid 8c008117-2fee-4a44-b1c2-4940662eaca7)
+  )
+  (wire (pts (xy 269.24 110.49) (xy 269.24 111.76))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid 96d9965a-8fc3-4ce9-b4bc-afe8178fe5d0)
+  )
+  (wire (pts (xy 102.87 119.38) (xy 135.89 119.38))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid 99a4db1f-e8fd-4721-bd9e-75088dd59b24)
+  )
+  (wire (pts (xy 138.43 162.56) (xy 138.43 166.37))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid 9ac741f2-4ca2-4adf-8731-2ee985ba22a9)
+  )
+  (wire (pts (xy 195.58 147.32) (xy 195.58 151.13))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid 9c052b15-46a4-424d-8831-e815713825be)
+  )
+  (wire (pts (xy 260.35 124.46) (xy 260.35 111.76))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid a217310d-dd4a-466d-9193-9d67909d7c5b)
+  )
+  (wire (pts (xy 144.78 121.92) (xy 180.34 121.92))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid a41219a6-2b75-448f-8380-94a4328de9a9)
+  )
+  (wire (pts (xy 144.78 110.49) (xy 144.78 121.92))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid a7a0a983-fee8-4419-9972-08eb26c8cf33)
+  )
+  (wire (pts (xy 138.43 160.02) (xy 138.43 157.48))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid ad123f4a-2292-4169-8cf1-992c85137d94)
+  )
+  (wire (pts (xy 102.87 116.84) (xy 127 116.84))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid b026c082-ce63-442c-9b20-f96988d0f864)
+  )
+  (wire (pts (xy 292.1 132.08) (xy 292.1 139.7))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid b0dea218-c3a6-459e-9582-05540d37432e)
+  )
+  (wire (pts (xy 127 95.25) (xy 127 102.87))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid b1a297d3-8bc3-424f-a793-fba260b7c04f)
+  )
+  (wire (pts (xy 210.82 132.08) (xy 250.19 132.08))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid b320a66c-9f60-4569-881d-b0341e896072)
+  )
+  (wire (pts (xy 175.26 160.02) (xy 175.26 142.24))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid b9d4e435-8f24-4487-ba4f-87f138f82db4)
+  )
+  (wire (pts (xy 246.38 139.7) (xy 250.19 139.7))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid bcc8d5b7-2a8f-4778-b252-890cccee3da2)
+  )
+  (wire (pts (xy 275.59 137.16) (xy 287.02 137.16))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid cc090605-1a4b-4d2b-b79b-d9207dab342d)
+  )
+  (wire (pts (xy 144.78 95.25) (xy 144.78 102.87))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid ced88ac7-e4fb-407d-8acc-85656ab3a046)
+  )
+  (wire (pts (xy 102.87 132.08) (xy 180.34 132.08))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid d963ee48-ff34-4e90-843f-2e0e658d6d60)
+  )
+  (wire (pts (xy 254 110.49) (xy 254 111.76))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid de804912-5a02-4a06-9cf6-18b60220c66b)
+  )
+  (wire (pts (xy 195.58 100.33) (xy 195.58 110.49))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid e41681fc-a3c7-4cbd-baef-697250a9063e)
+  )
+  (wire (pts (xy 262.89 124.46) (xy 262.89 111.76))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid e7011a8b-c65a-40c2-8d41-7c557f4f9635)
+  )
+  (wire (pts (xy 102.87 121.92) (xy 144.78 121.92))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid f2952738-46f4-4fcd-8baf-c37c892560ea)
+  )
+  (wire (pts (xy 185.42 99.06) (xy 185.42 100.33))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid f51305f9-d130-4eae-93cf-96539ed6d3d5)
+  )
+  (wire (pts (xy 138.43 166.37) (xy 130.81 166.37))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid fe78e45b-ae52-4390-8816-52d82817ef60)
+  )
+
+  (text "Power Utilization\n3.0V:\n  MCP2517:  20mA\n  MCP2542:  400uA\n  ECS-5032: 7mA \n\n5V:\n  MCP2542:  140mA (Fault), 70mA (Normal)"
+    (at 217.17 213.36 0)
+    (effects (font (size 1.27 1.27)) (justify left bottom))
+    (uuid bbfcd31f-e668-4dcb-8991-f048b59dea94)
+  )
+
+  (label "SDI" (at 106.68 127 0)
+    (effects (font (size 1.27 1.27)) (justify left bottom))
+    (uuid 0a0f2e49-33cb-4bca-9167-b2c82240a43a)
+  )
+  (label "SCK" (at 106.68 134.62 0)
+    (effects (font (size 1.27 1.27)) (justify left bottom))
+    (uuid 2af4be8e-9207-4544-a3b3-dcc0b8f35ca3)
+  )
+  (label "~{CAN_INT0}" (at 106.68 119.38 0)
+    (effects (font (size 1.27 1.27)) (justify left bottom))
+    (uuid 440e25e4-772a-4f1b-9379-d6c406d4a194)
+  )
+  (label "~{CAN_INT1}" (at 106.68 121.92 0)
+    (effects (font (size 1.27 1.27)) (justify left bottom))
+    (uuid 4dc91df5-50a3-49f3-a378-413b9bc6a6f1)
+  )
+  (label "SDO" (at 106.68 129.54 0)
+    (effects (font (size 1.27 1.27)) (justify left bottom))
+    (uuid 50454df3-e3ee-446b-916e-f2eb3d2488f2)
+  )
+  (label "~{CAN_INT}" (at 106.68 116.84 0)
+    (effects (font (size 1.27 1.27)) (justify left bottom))
+    (uuid 5c564d04-c896-41d0-9da9-c7f18260e9b8)
+  )
+  (label "CAN_L" (at 314.96 137.16 180)
+    (effects (font (size 1.27 1.27)) (justify right bottom))
+    (uuid 790fdd1f-ea7f-4c5f-a78a-d3a17ff70bb3)
+  )
+  (label "~{CAN_CS}" (at 106.68 132.08 0)
+    (effects (font (size 1.27 1.27)) (justify left bottom))
+    (uuid e78bb5a3-2c57-46e8-8b08-2f25191af3a3)
+  )
+  (label "CAN_H" (at 314.96 132.08 180)
+    (effects (font (size 1.27 1.27)) (justify right bottom))
+    (uuid ebfdaf84-448e-4ad3-832a-de4c4b2a3db9)
+  )
+
+  (hierarchical_label "SDO" (shape output) (at 102.87 129.54 180)
+    (effects (font (size 1.27 1.27)) (justify right))
+    (uuid 02175dfa-f2f9-4a3b-990e-98c5d3f63ae3)
+  )
+  (hierarchical_label "~{CAN_INT}" (shape output) (at 102.87 116.84 180)
+    (effects (font (size 1.27 1.27)) (justify right))
+    (uuid 6401d0b2-7d8c-4016-939d-81dfd786c4ef)
+  )
+  (hierarchical_label "~{CAN_INT0}" (shape output) (at 102.87 119.38 180)
+    (effects (font (size 1.27 1.27)) (justify right))
+    (uuid 954279ce-9e99-4a9f-8e0e-e4e71061030d)
+  )
+  (hierarchical_label "CAN_L" (shape passive) (at 317.5 137.16 0)
+    (effects (font (size 1.27 1.27)) (justify left))
+    (uuid b21b643f-a20d-4ac9-8a23-f175bd1d8b1c)
+  )
+  (hierarchical_label "~{CAN_INT1}" (shape output) (at 102.87 121.92 180)
+    (effects (font (size 1.27 1.27)) (justify right))
+    (uuid b2d99ad5-1d3d-4b8c-b9ec-ede873bd5928)
+  )
+  (hierarchical_label "~{CAN_CS}" (shape input) (at 102.87 132.08 180)
+    (effects (font (size 1.27 1.27)) (justify right))
+    (uuid c539ec44-15b1-4aba-9ebc-9fe037cda054)
+  )
+  (hierarchical_label "CAN_H" (shape passive) (at 317.5 132.08 0)
+    (effects (font (size 1.27 1.27)) (justify left))
+    (uuid caac628e-d08e-4c2f-a958-ad2f98fa7927)
+  )
+  (hierarchical_label "SDI" (shape input) (at 102.87 127 180)
+    (effects (font (size 1.27 1.27)) (justify right))
+    (uuid df408b53-0fb4-4e22-96f5-3c751f04c203)
+  )
+  (hierarchical_label "SCK" (shape input) (at 102.87 134.62 180)
+    (effects (font (size 1.27 1.27)) (justify right))
+    (uuid e19b0eff-1a94-4c05-80f8-06bfea463937)
+  )
+
+  (symbol (lib_id "power:+3V0") (at 127 95.25 0) (unit 1)
+    (in_bom yes) (on_board yes)
+    (uuid 0195c53f-b6ed-446e-a9a7-d8f87aa7718e)
+    (property "Reference" "#PWR024" (id 0) (at 127 99.06 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (property "Value" "+3V0" (id 1) (at 127 91.44 0))
+    (property "Footprint" "" (id 2) (at 127 95.25 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (property "Datasheet" "" (id 3) (at 127 95.25 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (pin "1" (uuid ef82794d-28b4-4eb0-87ef-76d2bab98502))
+  )
+
+  (symbol (lib_id "power:GND") (at 289.56 152.4 0) (mirror y) (unit 1)
+    (in_bom yes) (on_board yes)
+    (uuid 16953cfd-d4fb-45b7-b6a1-4195fa8876f2)
+    (property "Reference" "#PWR038" (id 0) (at 289.56 158.75 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (property "Value" "GND" (id 1) (at 289.56 156.21 0))
+    (property "Footprint" "" (id 2) (at 289.56 152.4 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (property "Datasheet" "" (id 3) (at 289.56 152.4 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (pin "1" (uuid 7b333218-4a92-453d-8d5d-aa941d6091e7))
+  )
+
+  (symbol (lib_id "power:GND") (at 262.89 147.32 0) (mirror y) (unit 1)
+    (in_bom yes) (on_board yes)
+    (uuid 466fc426-60b2-41df-a2e8-2e752a3eb3bb)
+    (property "Reference" "#PWR035" (id 0) (at 262.89 153.67 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (property "Value" "GND" (id 1) (at 262.89 151.13 0))
+    (property "Footprint" "" (id 2) (at 262.89 147.32 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (property "Datasheet" "" (id 3) (at 262.89 147.32 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (pin "1" (uuid 9e11a780-60eb-42d9-947b-b92b6df2417b))
+  )
+
+  (symbol (lib_id "power:+3V0") (at 130.81 151.13 0) (unit 1)
+    (in_bom yes) (on_board yes)
+    (uuid 552eecdc-8cb5-4574-9c08-e6621bda9c81)
+    (property "Reference" "#PWR025" (id 0) (at 130.81 154.94 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (property "Value" "+3V0" (id 1) (at 130.81 147.32 0))
+    (property "Footprint" "" (id 2) (at 130.81 151.13 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (property "Datasheet" "" (id 3) (at 130.81 151.13 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (pin "1" (uuid 283a05ae-a8a3-42ba-bb61-b3ea61358c0e))
+  )
+
+  (symbol (lib_id "Device:C") (at 185.42 104.14 0) (unit 1)
+    (in_bom yes) (on_board yes)
+    (uuid 716f5194-7cbd-4038-b272-7c574d60e571)
+    (property "Reference" "C16" (id 0) (at 181.61 104.14 0)
+      (effects (font (size 1.27 1.27)) (justify right))
+    )
+    (property "Value" "0.1uF-10%-50V-0603" (id 1) (at 182.88 106.68 0)
+      (effects (font (size 1.27 1.27)) (justify right))
+    )
+    (property "Footprint" "Capacitor_SMD:C_0603_1608Metric" (id 2) (at 186.3852 107.95 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (property "Datasheet" "~" (id 3) (at 185.42 104.14 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (property "MFG" "Samsung Electro-Mechanics" (id 4) (at 185.42 104.14 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (property "MFG P/N" "CL10B104KB8NNNC" (id 5) (at 185.42 104.14 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (pin "1" (uuid c7ea5408-a3eb-495b-830d-7159abe9ff0a))
+    (pin "2" (uuid c4f799c8-bb7a-4c31-8cf5-9a24ab880f94))
+  )
+
+  (symbol (lib_id "Device:R_US") (at 144.78 106.68 0) (mirror y) (unit 1)
+    (in_bom yes) (on_board yes)
+    (uuid 72bc943a-10a0-48c9-a974-6ba1339bfe95)
+    (property "Reference" "R2" (id 0) (at 142.24 107.95 90)
+      (effects (font (size 1.27 1.27)) (justify left))
+    )
+    (property "Value" "2.00k-1%-0603" (id 1) (at 147.32 113.03 90)
+      (effects (font (size 1.27 1.27)) (justify left))
+    )
+    (property "Footprint" "Resistor_SMD:R_0603_1608Metric" (id 2) (at 143.764 106.934 90)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (property "Datasheet" "~" (id 3) (at 144.78 106.68 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (property "MFG" "Yageo" (id 4) (at 144.78 106.68 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (property "MFG P/N" "RC0603FR-072KL" (id 5) (at 144.78 106.68 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (pin "1" (uuid 64664e5d-4a5f-40d1-9ec4-fec01f4845e8))
+    (pin "2" (uuid dfdb3d02-d760-421e-a550-31f81b7f5cc6))
+  )
+
+  (symbol (lib_id "power:GND") (at 130.81 168.91 0) (unit 1)
+    (in_bom yes) (on_board yes)
+    (uuid 744798fb-5221-4c43-8f28-e2944b937fd9)
+    (property "Reference" "#PWR026" (id 0) (at 130.81 175.26 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (property "Value" "GND" (id 1) (at 130.81 172.72 0))
+    (property "Footprint" "" (id 2) (at 130.81 168.91 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (property "Datasheet" "" (id 3) (at 130.81 168.91 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (pin "1" (uuid 46d84601-84d1-4231-82e5-23b96668210b))
+  )
+
+  (symbol (lib_id "Interface_CAN_LIN:MCP2517FD-xSL") (at 195.58 134.62 0) (unit 1)
+    (in_bom yes) (on_board yes) (fields_autoplaced)
+    (uuid 83aaa5f0-1c0b-40ea-9c7b-4855953aa1da)
+    (property "Reference" "U7" (id 0) (at 198.12 109.22 0)
+      (effects (font (size 1.27 1.27)) (justify left))
+    )
+    (property "Value" "MCP2517FDT-H/SL" (id 1) (at 198.12 111.76 0)
+      (effects (font (size 1.27 1.27)) (justify left))
+    )
+    (property "Footprint" "Package_SO:SOIC-14_3.9x8.7mm_P1.27mm" (id 2) (at 195.58 160.02 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (property "Datasheet" "https://www.microchip.com/en-us/product/MCP2517FD" (id 3) (at 195.58 128.27 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (property "MFG" "Microchip" (id 4) (at 195.58 134.62 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (property "MFG P/N" "MCP2517FDT-H/SL" (id 5) (at 195.58 134.62 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (pin "1" (uuid e90a5cd7-59e3-40f6-a077-3a659f6b2de2))
+    (pin "10" (uuid ccca1eb4-cc07-431d-87e2-7dacd65f1113))
+    (pin "11" (uuid 44bdd459-8fb4-4858-b60f-adabde35282c))
+    (pin "12" (uuid b404b97c-6279-42f3-ae4b-49498cbe1fae))
+    (pin "13" (uuid 6dd1c3f1-8e23-4d4f-9acb-0c6b7d71df55))
+    (pin "14" (uuid 107cdc37-a1c1-427b-9bb1-5b1fe793d9cf))
+    (pin "2" (uuid 58edd036-6331-46f2-bb45-8ce215996cfe))
+    (pin "3" (uuid 49638c73-da46-439d-927e-d4c42304f5cb))
+    (pin "4" (uuid f45008b6-9746-4a57-8931-70a20ff7a104))
+    (pin "5" (uuid 86e91684-c8cb-4340-bda7-04eb0b013288))
+    (pin "6" (uuid 2d41af1c-9eda-46fa-a693-41e0a905d4ed))
+    (pin "7" (uuid 01db0205-2ae7-4aeb-aab9-eacf313cc7d9))
+    (pin "8" (uuid a95075c4-8ddc-4467-bffd-9c08ccc1b721))
+    (pin "9" (uuid 8fd8e916-4bb0-4715-b881-403509642697))
+  )
+
+  (symbol (lib_id "PI-Power-Board:40MHz-ECS-5032MV") (at 148.59 154.94 0) (unit 1)
+    (in_bom yes) (on_board yes)
+    (uuid 9920229c-3bce-4489-8397-079de577ff16)
+    (property "Reference" "U2" (id 0) (at 149.86 153.67 0))
+    (property "Value" "40MHz" (id 1) (at 153.67 166.37 0))
+    (property "Footprint" "PI-Power-Board:ECS-5032MV" (id 2) (at 148.59 154.94 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (property "Datasheet" "https://ecsxtal.com/store/pdf/ECS-5032MV.pdf" (id 3) (at 148.59 154.94 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (property "MFG" "ECS Inc" (id 4) (at 148.59 154.94 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (property "MFG P/N" "ECS-5032MV-400-CN-TR" (id 5) (at 153.67 168.91 0))
+    (pin "3" (uuid f5953fe2-9337-4b00-b056-623c8201407d))
+    (pin "4" (uuid 67eb9685-cedb-48ee-b126-353d5e16a438))
+    (pin "1" (uuid d598cf9a-0d46-4568-8473-f0b0c419f2d7))
+    (pin "2" (uuid c0c304bf-adb9-436c-972d-bb89f06c01e9))
+  )
+
+  (symbol (lib_id "PI-Power-Board:PESD1CAN") (at 294.64 143.51 270) (unit 1)
+    (in_bom yes) (on_board yes) (fields_autoplaced)
+    (uuid 9a21f4f6-3866-447e-bf12-6473bc8a70d9)
+    (property "Reference" "D7" (id 0) (at 294.64 144.7799 90)
+      (effects (font (size 1.27 1.27)) (justify left))
+    )
+    (property "Value" "PESD1CAN" (id 1) (at 294.64 143.51 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (property "Footprint" "Package_TO_SOT_SMD:SOT-23" (id 2) (at 294.64 143.51 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (property "Datasheet" "https://assets.nexperia.com/documents/data-sheet/PESD1CAN.pdf" (id 3) (at 294.64 143.51 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (property "MFG" "Nexperia" (id 4) (at 294.64 143.51 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (property "MFG P/N" "PESD1CAN,215" (id 5) (at 294.64 147.3199 90)
+      (effects (font (size 1.27 1.27)) (justify left))
+    )
+    (pin "1" (uuid 54b22772-717d-4f04-b5a0-b16755fd33b5))
+    (pin "2" (uuid f30c26b7-4b1c-4d12-8d7f-b3ef3449d595))
+    (pin "3" (uuid f3467443-65bc-4dc3-8423-31c6a340b620))
+  )
+
+  (symbol (lib_id "Interface_CAN_LIN:MCP2542FDxMF") (at 262.89 134.62 0) (unit 1)
+    (in_bom yes) (on_board yes)
+    (uuid 9b126edb-463a-454f-b6a5-f3010050275f)
+    (property "Reference" "U4" (id 0) (at 267.97 143.51 0)
+      (effects (font (size 1.27 1.27)) (justify left))
+    )
+    (property "Value" "MCP2542FD-E/SN" (id 1) (at 265.43 125.73 0)
+      (effects (font (size 1.27 1.27)) (justify left))
+    )
+    (property "Footprint" "Package_SO:SO-8_3.9x4.9mm_P1.27mm" (id 2) (at 262.89 147.32 0)
+      (effects (font (size 1.27 1.27) italic) hide)
+    )
+    (property "Datasheet" "http://ww1.microchip.com/downloads/en/DeviceDoc/MCP2542FD-4FD-MCP2542WFD-4WFD-Data-Sheet20005514B.pdf" (id 3) (at 262.89 134.62 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (property "MFG" "Microchip" (id 4) (at 262.89 134.62 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (property "MFG P/N" "MCP2542FD-E/SN" (id 5) (at 262.89 134.62 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (pin "1" (uuid f4eb3c91-6180-405a-8f8a-41e8559da340))
+    (pin "2" (uuid 19aca39b-c7c7-4a02-9474-330e6183ddbc))
+    (pin "3" (uuid fa65566d-760a-4ed0-b77c-f1cf3562c06c))
+    (pin "4" (uuid fb9e6559-1b6d-4c23-bfba-0dd074fe469f))
+    (pin "5" (uuid 332a0d73-aa9d-4727-be61-cd04d8eeceef))
+    (pin "6" (uuid 1e9ffb02-38fe-4baf-a85c-6d54f466c501))
+    (pin "7" (uuid 585cddbc-f630-4ac7-8c03-4d84651b0afb))
+    (pin "8" (uuid d6b0ddb8-3026-45a3-9181-9529e696e61b))
+  )
+
+  (symbol (lib_id "power:GND") (at 254 119.38 0) (unit 1)
+    (in_bom yes) (on_board yes)
+    (uuid b2dc3dfa-117d-461f-91e2-78afeab3b01f)
+    (property "Reference" "#PWR034" (id 0) (at 254 125.73 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (property "Value" "GND" (id 1) (at 254 123.19 0))
+    (property "Footprint" "" (id 2) (at 254 119.38 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (property "Datasheet" "" (id 3) (at 254 119.38 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (pin "1" (uuid 339b6613-5e92-4dfc-b1fb-19c093d0f64a))
+  )
+
+  (symbol (lib_id "power:GND") (at 269.24 119.38 0) (mirror y) (unit 1)
+    (in_bom yes) (on_board yes)
+    (uuid b5b9b3d0-5e28-484b-86a1-2d688bf01153)
+    (property "Reference" "#PWR037" (id 0) (at 269.24 125.73 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (property "Value" "GND" (id 1) (at 269.24 123.19 0))
+    (property "Footprint" "" (id 2) (at 269.24 119.38 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (property "Datasheet" "" (id 3) (at 269.24 119.38 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (pin "1" (uuid c137cada-5a47-45a1-a252-540e814138b9))
+  )
+
+  (symbol (lib_id "Device:C") (at 269.24 115.57 0) (mirror y) (unit 1)
+    (in_bom yes) (on_board yes)
+    (uuid b76aa149-262f-4f68-8c63-538e58aadb86)
+    (property "Reference" "C22" (id 0) (at 273.05 115.57 0)
+      (effects (font (size 1.27 1.27)) (justify right))
+    )
+    (property "Value" "0.1uF-10%-50V-0603" (id 1) (at 271.78 118.11 0)
+      (effects (font (size 1.27 1.27)) (justify right))
+    )
+    (property "Footprint" "Capacitor_SMD:C_0603_1608Metric" (id 2) (at 268.2748 119.38 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (property "Datasheet" "~" (id 3) (at 269.24 115.57 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (property "MFG" "Samsung Electro-Mechanics" (id 4) (at 269.24 115.57 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (property "MFG P/N" "CL10B104KB8NNNC" (id 5) (at 269.24 115.57 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (pin "1" (uuid 73eb95a4-8321-43f6-bd34-02e36cb490a2))
+    (pin "2" (uuid 1c0e3e84-9b9b-42a4-b609-7c1c70137af8))
+  )
+
+  (symbol (lib_id "power:+3V0") (at 144.78 95.25 0) (unit 1)
+    (in_bom yes) (on_board yes)
+    (uuid bb04bb4f-8bf9-4768-93ba-8fe12d134d33)
+    (property "Reference" "#PWR028" (id 0) (at 144.78 99.06 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (property "Value" "+3V0" (id 1) (at 144.78 91.44 0))
+    (property "Footprint" "" (id 2) (at 144.78 95.25 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (property "Datasheet" "" (id 3) (at 144.78 95.25 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (pin "1" (uuid 922b439e-bc3d-451b-94bc-3e2c98cf40dc))
+  )
+
+  (symbol (lib_id "Device:C") (at 254 115.57 0) (unit 1)
+    (in_bom yes) (on_board yes)
+    (uuid c41ae1a6-4022-42a5-a360-6a5e6867995b)
+    (property "Reference" "C25" (id 0) (at 250.19 115.57 0)
+      (effects (font (size 1.27 1.27)) (justify right))
+    )
+    (property "Value" "0.1uF-10%-50V-0603" (id 1) (at 251.46 118.11 0)
+      (effects (font (size 1.27 1.27)) (justify right))
+    )
+    (property "Footprint" "Capacitor_SMD:C_0603_1608Metric" (id 2) (at 254.9652 119.38 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (property "Datasheet" "~" (id 3) (at 254 115.57 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (property "MFG" "Samsung Electro-Mechanics" (id 4) (at 254 115.57 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (property "MFG P/N" "CL10B104KB8NNNC" (id 5) (at 254 115.57 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (pin "1" (uuid 81ee7ffe-46f0-4997-bc18-a495ebce724f))
+    (pin "2" (uuid 2a501164-67c1-4d08-943c-1f6b3d017549))
+  )
+
+  (symbol (lib_id "power:GND") (at 246.38 147.32 0) (mirror y) (unit 1)
+    (in_bom yes) (on_board yes)
+    (uuid c43a0324-49eb-40d3-a31f-764f1490fc59)
+    (property "Reference" "#PWR032" (id 0) (at 246.38 153.67 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (property "Value" "GND" (id 1) (at 246.38 151.13 0))
+    (property "Footprint" "" (id 2) (at 246.38 147.32 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (property "Datasheet" "" (id 3) (at 246.38 147.32 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (pin "1" (uuid 5d7bae30-d623-4187-8d67-36f17cfca6e2))
+  )
+
+  (symbol (lib_id "power:GND") (at 185.42 107.95 0) (unit 1)
+    (in_bom yes) (on_board yes)
+    (uuid cc16103c-54d2-4bc0-ae1c-8fd17237ab6b)
+    (property "Reference" "#PWR030" (id 0) (at 185.42 114.3 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (property "Value" "GND" (id 1) (at 185.42 111.76 0))
+    (property "Footprint" "" (id 2) (at 185.42 107.95 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (property "Datasheet" "" (id 3) (at 185.42 107.95 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (pin "1" (uuid 4ed04fa8-82c3-41a1-a042-d3552b1bdda5))
+  )
+
+  (symbol (lib_id "power:+3V0") (at 135.89 95.25 0) (unit 1)
+    (in_bom yes) (on_board yes)
+    (uuid d044d8e7-6adc-401f-9172-fb539c8fab75)
+    (property "Reference" "#PWR027" (id 0) (at 135.89 99.06 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (property "Value" "+3V0" (id 1) (at 135.89 91.44 0))
+    (property "Footprint" "" (id 2) (at 135.89 95.25 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (property "Datasheet" "" (id 3) (at 135.89 95.25 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (pin "1" (uuid 091c5e61-b398-4a0f-9129-acd45c65f213))
+  )
+
+  (symbol (lib_id "power:+3V0") (at 254 110.49 0) (unit 1)
+    (in_bom yes) (on_board yes)
+    (uuid da155fd5-e77f-45dc-a31c-bed62d50d8f2)
+    (property "Reference" "#PWR033" (id 0) (at 254 114.3 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (property "Value" "+3V0" (id 1) (at 254 106.68 0))
+    (property "Footprint" "" (id 2) (at 254 110.49 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (property "Datasheet" "" (id 3) (at 254 110.49 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (pin "1" (uuid bd447a40-f434-46f5-a5f9-8c920f626717))
+  )
+
+  (symbol (lib_id "power:GND") (at 195.58 151.13 0) (mirror y) (unit 1)
+    (in_bom yes) (on_board yes)
+    (uuid da6447f2-c68c-4e5c-a393-3f3d056b6544)
+    (property "Reference" "#PWR031" (id 0) (at 195.58 157.48 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (property "Value" "GND" (id 1) (at 195.58 154.94 0))
+    (property "Footprint" "" (id 2) (at 195.58 151.13 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (property "Datasheet" "" (id 3) (at 195.58 151.13 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (pin "1" (uuid 57224056-be98-4175-8680-52b99e3e2e71))
+  )
+
+  (symbol (lib_id "power:+3V0") (at 185.42 99.06 0) (unit 1)
+    (in_bom yes) (on_board yes)
+    (uuid decbbc51-2eb6-44ca-9d8b-6ab74197d7f3)
+    (property "Reference" "#PWR029" (id 0) (at 185.42 102.87 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (property "Value" "+3V0" (id 1) (at 185.42 95.25 0))
+    (property "Footprint" "" (id 2) (at 185.42 99.06 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (property "Datasheet" "" (id 3) (at 185.42 99.06 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (pin "1" (uuid 9c446481-3ad4-41bd-bdc7-59623c58ec71))
+  )
+
+  (symbol (lib_id "Device:R_US") (at 165.1 160.02 90) (unit 1)
+    (in_bom yes) (on_board yes)
+    (uuid df4a822c-f4a9-4df2-902c-20b25a5782f2)
+    (property "Reference" "R4" (id 0) (at 165.1 157.48 90))
+    (property "Value" "49.9R-1%-0603" (id 1) (at 170.18 162.56 90))
+    (property "Footprint" "Resistor_SMD:R_0603_1608Metric" (id 2) (at 165.354 159.004 90)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (property "Datasheet" "~" (id 3) (at 165.1 160.02 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (property "MFG" "Yageo" (id 4) (at 165.1 160.02 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (property "MFG P/N" "RC0603FR-0749R9L" (id 5) (at 165.1 160.02 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (pin "1" (uuid feeaa9ae-f8fc-4547-a8c8-be67ae18255d))
+    (pin "2" (uuid 7f80cdc3-6e9f-45a9-8e24-39e41b0289c8))
+  )
+
+  (symbol (lib_id "Device:R_US") (at 127 106.68 0) (mirror y) (unit 1)
+    (in_bom yes) (on_board yes)
+    (uuid e844d855-4ba0-49ca-b93c-f67e189ec903)
+    (property "Reference" "R3" (id 0) (at 124.46 107.95 90)
+      (effects (font (size 1.27 1.27)) (justify left))
+    )
+    (property "Value" "2.00k-1%-0603" (id 1) (at 129.54 113.03 90)
+      (effects (font (size 1.27 1.27)) (justify left))
+    )
+    (property "Footprint" "Resistor_SMD:R_0603_1608Metric" (id 2) (at 125.984 106.934 90)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (property "Datasheet" "~" (id 3) (at 127 106.68 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (property "MFG" "Yageo" (id 4) (at 127 106.68 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (property "MFG P/N" "RC0603FR-072KL" (id 5) (at 127 106.68 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (pin "1" (uuid 0066d6e8-a6b2-4b1a-bb63-81bf207fa181))
+    (pin "2" (uuid 9088aa55-49f6-4e7d-a2e2-ae3fbb9baecb))
+  )
+
+  (symbol (lib_id "Device:R_US") (at 135.89 106.68 0) (mirror y) (unit 1)
+    (in_bom yes) (on_board yes)
+    (uuid ef1b7b18-9432-4cdf-9762-e94cdaf3d529)
+    (property "Reference" "R1" (id 0) (at 133.35 107.95 90)
+      (effects (font (size 1.27 1.27)) (justify left))
+    )
+    (property "Value" "2.00k-1%-0603" (id 1) (at 138.43 113.03 90)
+      (effects (font (size 1.27 1.27)) (justify left))
+    )
+    (property "Footprint" "Resistor_SMD:R_0603_1608Metric" (id 2) (at 134.874 106.934 90)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (property "Datasheet" "~" (id 3) (at 135.89 106.68 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (property "MFG" "Yageo" (id 4) (at 135.89 106.68 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (property "MFG P/N" "RC0603FR-072KL" (id 5) (at 135.89 106.68 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (pin "1" (uuid 323612b0-0f35-4487-9378-bd7f6dc1c8c3))
+    (pin "2" (uuid df69f6a0-0b00-4147-87e6-a72a9dcbc25f))
+  )
+
+  (symbol (lib_id "Device:C") (at 130.81 160.02 0) (unit 1)
+    (in_bom yes) (on_board yes)
+    (uuid f167e080-11ce-4c3a-b658-9eef6575642f)
+    (property "Reference" "C1" (id 0) (at 127 160.02 0)
+      (effects (font (size 1.27 1.27)) (justify right))
+    )
+    (property "Value" "0.1uF-10%-50V-0603" (id 1) (at 128.27 162.56 0)
+      (effects (font (size 1.27 1.27)) (justify right))
+    )
+    (property "Footprint" "Capacitor_SMD:C_0603_1608Metric" (id 2) (at 131.7752 163.83 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (property "Datasheet" "~" (id 3) (at 130.81 160.02 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (property "MFG" "Samsung Electro-Mechanics" (id 4) (at 130.81 160.02 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (property "MFG P/N" "CL10B104KB8NNNC" (id 5) (at 130.81 160.02 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (pin "1" (uuid 2a5b0481-0fdf-4b7a-9d08-720546c90205))
+    (pin "2" (uuid ce2de906-edf8-4871-b236-f534efb4f6e0))
+  )
+
+  (symbol (lib_id "power:+5V") (at 269.24 110.49 0) (unit 1)
+    (in_bom yes) (on_board yes)
+    (uuid f4e36d88-894d-4fc1-a999-9df931169218)
+    (property "Reference" "#PWR036" (id 0) (at 269.24 114.3 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (property "Value" "+5V" (id 1) (at 269.24 106.68 0))
+    (property "Footprint" "" (id 2) (at 269.24 110.49 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (property "Datasheet" "" (id 3) (at 269.24 110.49 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (pin "1" (uuid 04fe0b85-50c0-42b6-ad12-fecb662ad21b))
+  )
+)
diff --git a/circuit_boards/BuckBoost/RockPI-Power-Board/fp-info-cache b/circuit_boards/BuckBoost/RockPI-Power-Board/fp-info-cache
new file mode 100644
index 0000000..53ce812
--- /dev/null
+++ b/circuit_boards/BuckBoost/RockPI-Power-Board/fp-info-cache
@@ -0,0 +1,86115 @@
+20408008725826471
+Audio_Module
+Reverb_BTDR-1H
+Digital Reverberation Unit, http://www.belton.co.kr/inc/downfile.php?seq=17&file=pdf (footprint from http://www.uk-electronic.de/PDF/BTDR-1.pdf)
+audio belton reverb
+0
+7
+7
+Audio_Module
+Reverb_BTDR-1V
+Digital Reverberation Unit, http://www.belton.co.kr/inc/downfile.php?seq=17&file=pdf (footprint from http://www.uk-electronic.de/PDF/BTDR-1.pdf)
+audio belton reverb
+0
+7
+7
+Battery
+BatteryHolder_Bulgin_BX0036_1xC
+Bulgin Battery Holder, BX0036, Battery Type C (https://www.bulgin.com/products/pub/media/bulgin/data/Battery_holders.pdf)
+Bulgin BX0036
+0
+2
+2
+Battery
+BatteryHolder_ComfortableElectronic_CH273-2450_1x2450
+Comfortable Electronic CR2450 battery holder, http://www.comf.com.tw/ProductDetail.asp?no=148
+Comfortable Electronic CR2450
+0
+2
+2
+Battery
+BatteryHolder_Eagle_12BH611-GR
+https://eu.mouser.com/datasheet/2/209/EPD-200766-1274481.pdf
+9V Battery Holder
+0
+2
+2
+Battery
+BatteryHolder_Keystone_103_1x20mm
+http://www.keyelco.com/product-pdf.cfm?p=719
+Keystone type 103 battery holder
+0
+2
+2
+Battery
+BatteryHolder_Keystone_104_1x23mm
+http://www.keyelco.com/product-pdf.cfm?p=744
+Keystone type 104 battery holder
+0
+2
+2
+Battery
+BatteryHolder_Keystone_105_1x2430
+http://www.keyelco.com/product-pdf.cfm?p=745
+Keystone type 105 battery holder
+0
+2
+2
+Battery
+BatteryHolder_Keystone_106_1x20mm
+http://www.keyelco.com/product-pdf.cfm?p=720
+Keystone type 106 battery holder
+0
+2
+2
+Battery
+BatteryHolder_Keystone_107_1x23mm
+http://www.keyelco.com/product-pdf.cfm?p=746
+Keystone type 107 battery holder
+0
+2
+2
+Battery
+BatteryHolder_Keystone_500
+Keystone #500, CR1220 battery holder, http://www.keyelco.com/product-pdf.cfm?p=710
+CR1220 battery holder
+0
+2
+2
+Battery
+BatteryHolder_Keystone_1042_1x18650
+Battery holder for 18650 cylindrical cells http://www.keyelco.com/product.cfm/product_id/918
+18650 Keystone 1042 Li-ion
+0
+2
+2
+Battery
+BatteryHolder_Keystone_1058_1x2032
+http://www.keyelco.com/product-pdf.cfm?p=14028
+Keystone type 1058 coin cell retainer
+0
+2
+2
+Battery
+BatteryHolder_Keystone_1060_1x2032
+http://www.keyelco.com/product-pdf.cfm?p=726
+CR2032 BR2032 BatteryHolder Battery
+0
+2
+2
+Battery
+BatteryHolder_Keystone_2460_1xAA
+https://www.keyelco.com/product-pdf.cfm?p=1025
+AA battery cell holder
+0
+2
+2
+Battery
+BatteryHolder_Keystone_2462_2xAA
+2xAA cell battery holder, Keystone P/N 2462, https://www.keyelco.com/product-pdf.cfm?p=1027
+AA battery cell holder
+0
+2
+2
+Battery
+BatteryHolder_Keystone_2466_1xAAA
+1xAAA Battery Holder, Keystone, Plastic Case, http://www.keyelco.com/product-pdf.cfm?p=1031
+AAA battery holder Keystone
+0
+2
+2
+Battery
+BatteryHolder_Keystone_2468_2xAAA
+2xAAA cell battery holder, Keystone P/N 2468, http://www.keyelco.com/product-pdf.cfm?p=1033
+AAA battery cell holder
+0
+2
+2
+Battery
+BatteryHolder_Keystone_2479_3xAAA
+Keystone Battery Holder, 2479, Battery Type 3xAAA (Script generated with StandardBox.py) (Keystone Battery Holder, 2479, Battery Type 3xAAA)
+Keystone Battery Holder 2479 Battery Type 3xAAA
+0
+2
+2
+Battery
+BatteryHolder_Keystone_2993
+http://www.keyelco.com/product-pdf.cfm?p=776
+Keystone type 2993 negative battery contact
+0
+1
+1
+Battery
+BatteryHolder_Keystone_2998_1x6.8mm
+www.keyelco.com/product-pdf.cfm?p=763
+Keystone type 2998 battery holder
+0
+3
+2
+Battery
+BatteryHolder_Keystone_3000_1x12mm
+http://www.keyelco.com/product-pdf.cfm?p=777
+Keystone type 3000 coin cell retainer
+0
+3
+2
+Battery
+BatteryHolder_Keystone_3001_1x12mm
+http://www.keyelco.com/product-pdf.cfm?p=778
+Keystone type 3001 coin cell retainer
+0
+3
+2
+Battery
+BatteryHolder_Keystone_3002_1x2032
+https://www.tme.eu/it/Document/a823211ec201a9e209042d155fe22d2b/KEYS2996.pdf
+BR2016 CR2016 DL2016 BR2020 CL2020 BR2025 CR2025 DL2025 DR2032 CR2032 DL2032
+0
+3
+2
+Battery
+BatteryHolder_Keystone_3008_1x2450
+http://www.keyelco.com/product-pdf.cfm?p=786
+Keystone type 3008 coin cell retainer
+0
+3
+2
+Battery
+BatteryHolder_Keystone_3009_1x2450
+http://www.keyelco.com/product-pdf.cfm?p=787
+Keystone type 3009 coin cell retainer
+0
+3
+2
+Battery
+BatteryHolder_Keystone_3034_1x20mm
+Keystone 3034 SMD battery holder for 2020, 2025 and 2032 coincell batteries. http://www.keyelco.com/product-pdf.cfm?p=798
+Keystone type 3034 coin cell retainer
+0
+3
+2
+Battery
+BatteryHolder_LINX_BAT-HLD-012-SMT
+SMT battery holder for CR1216/1220/1225, https://linxtechnologies.com/wp/wp-content/uploads/bat-hld-012-smt.pdf
+battery holder coin cell cr1216 cr1220 cr1225
+0
+3
+2
+Battery
+BatteryHolder_MPD_BA9VPC_1xPP3
+1xPP3 (9V) battery holder, Memory Protection Devices P/N BA9VPC, http://www.memoryprotectiondevices.com/datasheets/BA9VPC-datasheet.pdf
+PP3 Battery Holder BA9VPC 9V
+0
+2
+2
+Battery
+BatteryHolder_MPD_BC2AAPC_2xAA
+2xAA cell battery holder, Memory Protection Devices P/N BC2AAPC, http://www.memoryprotectiondevices.com/datasheets/BC2AAPC-datasheet.pdf
+AA battery cell holder
+0
+2
+2
+Battery
+BatteryHolder_MPD_BC12AAPC_2xAA
+2xAA cell battery holder, Memory Protection Devices P/N BC12AAPC, http://www.memoryprotectiondevices.com/datasheets/BC12AAPC-datasheet.pdf
+AA battery cell holder
+0
+2
+2
+Battery
+BatteryHolder_MPD_BC2003_1x2032
+http://www.memoryprotectiondevices.com/datasheets/BC-2003-datasheet.pdf
+BC2003 CR2032 2032 Battery Holder
+0
+3
+2
+Battery
+BatteryHolder_MPD_BH-18650-PC2
+18650 Battery Holder (http://www.memoryprotectiondevices.com/datasheets/BK-18650-PC2-datasheet.pdf)
+18650 Battery Holder
+0
+2
+2
+Battery
+BatteryHolder_Seiko_MS621F
+Seiko MS621F, https://www.sii.co.jp/en/me/files/2014/02/file_EXTENDED_PRDCT_SPEC_75_FILE_11.jpg
+Seiko MS621F
+0
+2
+2
+Battery
+BatteryHolder_TruPower_BH-331P_3xAA
+Keystone Battery Holder BH-331P Battery Type 3xAA (Script generated with StandardBox.py) (Keystone Battery Holder BH-331P Battery Type 3xAA)
+Battery Holder BH-331P Battery Type 3xAA
+0
+2
+2
+Battery
+Battery_CR1225
+CR1225 battery
+battery CR1225 coin cell
+0
+0
+0
+Battery
+Battery_Panasonic_CR1025-VSK_Vertical_CircularHoles
+Panasonic CR-1025/VSK battery
+battery CR-1025 coin cell vertical
+0
+2
+2
+Battery
+Battery_Panasonic_CR1220-VCN_Vertical_CircularHoles
+Panasonic CR-1220/VCN battery, https://industrial.panasonic.com/cdbs/www-data/pdf2/AAA4000/AAA4000D140.PDF
+battery CR-1220 coin cell vertical
+0
+2
+2
+Battery
+Battery_Panasonic_CR1632-V1AN_Vertical_CircularHoles
+Panasonic CR-1632-V1AN battery, https://industrial.panasonic.com/cdbs/www-data/pdf2/AAA4000/AAA4000D464.PDF
+battery CR-1632 coin cell vertical
+0
+2
+2
+Battery
+Battery_Panasonic_CR2025-V1AK_Vertical_CircularHoles
+Panasonic CR-2025/V1AK battery,
+battery CR-2025 coin cell vertical
+0
+2
+2
+Battery
+Battery_Panasonic_CR2032-VS1N_Vertical_CircularHoles
+Panasonic CR-2032/VS1N battery, https://industrial.panasonic.com/cdbs/www-data/pdf2/AAA4000/AAA4000D348.PDF
+battery CR-2032 coin cell vertical
+0
+2
+2
+Battery
+Battery_Panasonic_CR2354-VCN_Vertical_CircularHoles
+Panasonic CR-2354/VCN battery, https://industrial.panasonic.com/cdbs/www-data/pdf2/AAA4000/AAA4000D486.PDF
+battery CR-2354/VCN coin cell vertical
+0
+2
+2
+Battery
+Battery_Panasonic_CR2450-VAN_Vertical_CircularHoles
+Panasonic CR-2450/VAN battery, https://industrial.panasonic.com/cdbs/www-data/pdf2/AAA4000/AAA4000D492.PDF
+battery CR-2450 coin cell
+0
+2
+2
+Battery
+Battery_Panasonic_CR2477-VCN_Vertical_CircularHoles
+Panasonic CR-2477/VCN battery, https://industrial.panasonic.com/cdbs/www-data/pdf2/AAA4000/AAA4000D502.PDF
+battery CR-2477 coin cell vertical
+0
+2
+2
+Battery
+Battery_Panasonic_CR3032-VCN_Vertical_CircularHoles
+Panasonic CR-3032/VCN battery, https://industrial.panasonic.com/cdbs/www-data/pdf2/AAA4000/AAA4000D508.PDF
+battery CR-3032 coin cell vertical
+0
+2
+2
+Button_Switch_Keyboard
+SW_Cherry_MX_1.00u_PCB
+Cherry MX keyswitch, 1.00u, PCB mount, http://cherryamericas.com/wp-content/uploads/2014/12/mx_cat.pdf
+Cherry MX keyswitch 1.00u PCB
+0
+2
+2
+Button_Switch_Keyboard
+SW_Cherry_MX_1.00u_Plate
+Cherry MX keyswitch, 1.00u, plate mount, http://cherryamericas.com/wp-content/uploads/2014/12/mx_cat.pdf
+Cherry MX keyswitch 1.00u plate
+0
+2
+2
+Button_Switch_Keyboard
+SW_Cherry_MX_1.25u_PCB
+Cherry MX keyswitch, 1.25u, PCB mount, http://cherryamericas.com/wp-content/uploads/2014/12/mx_cat.pdf
+Cherry MX keyswitch 1.25u PCB
+0
+2
+2
+Button_Switch_Keyboard
+SW_Cherry_MX_1.25u_Plate
+Cherry MX keyswitch, 1.25u, plate mount, http://cherryamericas.com/wp-content/uploads/2014/12/mx_cat.pdf
+Cherry MX keyswitch 1.25u plate
+0
+2
+2
+Button_Switch_Keyboard
+SW_Cherry_MX_1.50u_PCB
+Cherry MX keyswitch, 1.50u, PCB mount, http://cherryamericas.com/wp-content/uploads/2014/12/mx_cat.pdf
+Cherry MX keyswitch 1.50u PCB
+0
+2
+2
+Button_Switch_Keyboard
+SW_Cherry_MX_1.50u_Plate
+Cherry MX keyswitch, 1.50u, plate mount, http://cherryamericas.com/wp-content/uploads/2014/12/mx_cat.pdf
+Cherry MX keyswitch 1.50u plate
+0
+2
+2
+Button_Switch_Keyboard
+SW_Cherry_MX_1.75u_PCB
+Cherry MX keyswitch, 1.75u, PCB mount, http://cherryamericas.com/wp-content/uploads/2014/12/mx_cat.pdf
+Cherry MX keyswitch 1.75u PCB
+0
+2
+2
+Button_Switch_Keyboard
+SW_Cherry_MX_1.75u_Plate
+Cherry MX keyswitch, 1.75u, plate mount, http://cherryamericas.com/wp-content/uploads/2014/12/mx_cat.pdf
+Cherry MX keyswitch 1.75u plate
+0
+2
+2
+Button_Switch_Keyboard
+SW_Cherry_MX_2.00u_PCB
+Cherry MX keyswitch, 2.00u, PCB mount, http://cherryamericas.com/wp-content/uploads/2014/12/mx_cat.pdf
+Cherry MX keyswitch 2.00u PCB
+0
+2
+2
+Button_Switch_Keyboard
+SW_Cherry_MX_2.00u_Plate
+Cherry MX keyswitch, 2.00u, plate mount, http://cherryamericas.com/wp-content/uploads/2014/12/mx_cat.pdf
+Cherry MX keyswitch 2.00u plate
+0
+2
+2
+Button_Switch_Keyboard
+SW_Cherry_MX_2.00u_Vertical_PCB
+Cherry MX keyswitch, 2.00u, vertical, PCB mount, http://cherryamericas.com/wp-content/uploads/2014/12/mx_cat.pdf
+Cherry MX keyswitch 2.00u vertical PCB
+0
+2
+2
+Button_Switch_Keyboard
+SW_Cherry_MX_2.00u_Vertical_Plate
+Cherry MX keyswitch, 2.00u, vertical, plate mount, http://cherryamericas.com/wp-content/uploads/2014/12/mx_cat.pdf
+Cherry MX keyswitch 2.00u vertical plate
+0
+2
+2
+Button_Switch_Keyboard
+SW_Cherry_MX_2.25u_PCB
+Cherry MX keyswitch, 2.25u, PCB mount, http://cherryamericas.com/wp-content/uploads/2014/12/mx_cat.pdf
+Cherry MX keyswitch 2.25u PCB
+0
+2
+2
+Button_Switch_Keyboard
+SW_Cherry_MX_2.25u_Plate
+Cherry MX keyswitch, 2.25u, plate mount, http://cherryamericas.com/wp-content/uploads/2014/12/mx_cat.pdf
+Cherry MX keyswitch 2.25u plate
+0
+2
+2
+Button_Switch_Keyboard
+SW_Cherry_MX_2.75u_PCB
+Cherry MX keyswitch, 2.75u, PCB mount, http://cherryamericas.com/wp-content/uploads/2014/12/mx_cat.pdf
+Cherry MX keyswitch 2.75u PCB
+0
+2
+2
+Button_Switch_Keyboard
+SW_Cherry_MX_2.75u_Plate
+Cherry MX keyswitch, 2.75u, plate mount, http://cherryamericas.com/wp-content/uploads/2014/12/mx_cat.pdf
+Cherry MX keyswitch 2.75u plate
+0
+2
+2
+Button_Switch_Keyboard
+SW_Cherry_MX_6.25u_PCB
+Cherry MX keyswitch, 6.25u, PCB mount, http://cherryamericas.com/wp-content/uploads/2014/12/mx_cat.pdf
+Cherry MX keyswitch 6.25u PCB
+0
+2
+2
+Button_Switch_Keyboard
+SW_Cherry_MX_6.25u_Plate
+Cherry MX keyswitch, 6.25u, plate mount, http://cherryamericas.com/wp-content/uploads/2014/12/mx_cat.pdf
+Cherry MX keyswitch 6.25u plate
+0
+2
+2
+Button_Switch_Keyboard
+SW_Cherry_MX_ISOEnter_PCB
+Cherry MX keyswitch, ISO Enter, PCB mount, http://cherryamericas.com/wp-content/uploads/2014/12/mx_cat.pdf
+Cherry MX keyswitch ISO enter PCB
+0
+2
+2
+Button_Switch_Keyboard
+SW_Cherry_MX_ISOEnter_Plate
+Cherry MX keyswitch, ISO Enter, plate mount, http://cherryamericas.com/wp-content/uploads/2014/12/mx_cat.pdf
+Cherry MX keyswitch ISO enter plate
+0
+2
+2
+Button_Switch_Keyboard
+SW_Matias_1.00u
+Matias/ALPS keyswitch, 1.00u, http://matias.ca/switches/
+Matias ALPS keyswitch 1.00u
+0
+2
+2
+Button_Switch_Keyboard
+SW_Matias_1.25u
+Matias/ALPS keyswitch, 1.25u, http://matias.ca/switches/
+Matias ALPS keyswitch 1.25u
+0
+2
+2
+Button_Switch_Keyboard
+SW_Matias_1.50u
+Matias/ALPS keyswitch, 1.50u, http://matias.ca/switches/
+Matias ALPS keyswitch 1.50u
+0
+2
+2
+Button_Switch_Keyboard
+SW_Matias_1.75u
+Matias/ALPS keyswitch, 1.75u, http://matias.ca/switches/
+Matias ALPS keyswitch 1.75u
+0
+2
+2
+Button_Switch_Keyboard
+SW_Matias_2.00u
+Matias/ALPS keyswitch, 2.00u, http://matias.ca/switches/
+Matias ALPS keyswitch 2.00u
+0
+2
+2
+Button_Switch_Keyboard
+SW_Matias_2.25u
+Matias/ALPS keyswitch, 2.25u, http://matias.ca/switches/
+Matias ALPS keyswitch 2.25u
+0
+2
+2
+Button_Switch_Keyboard
+SW_Matias_2.75u
+Matias/ALPS keyswitch, 2.75u, http://matias.ca/switches/
+Matias ALPS keyswitch 2.75u
+0
+2
+2
+Button_Switch_Keyboard
+SW_Matias_6.25u
+Matias/ALPS keyswitch, 6.25u, http://matias.ca/switches/
+Matias ALPS keyswitch 6.25u
+0
+2
+2
+Button_Switch_Keyboard
+SW_Matias_ISOEnter
+Matias/ALPS keyswitch, ISO Enter, http://matias.ca/switches/
+Matias ALPS keyswitch ISO enter
+0
+2
+2
+Button_Switch_SMD
+Nidec_Copal_SH-7010A
+4-bit rotary coded switch, J-hook, https://www.nidec-copal-electronics.com/e/catalog/switch/sh-7000.pdf
+rotary switch bcd
+0
+6
+5
+Button_Switch_SMD
+Nidec_Copal_SH-7010B
+4-bit rotary coded switch, gull wing, https://www.nidec-copal-electronics.com/e/catalog/switch/sh-7000.pdf
+rotary switch bcd
+0
+6
+5
+Button_Switch_SMD
+Nidec_Copal_SH-7040B
+4-bit rotary coded switch, gull wing, Gray code, https://www.nidec-copal-electronics.com/e/catalog/switch/sh-7000.pdf
+rotary switch bcd
+0
+5
+5
+Button_Switch_SMD
+Panasonic_EVQPUJ_EVQPUA
+http://industrial.panasonic.com/cdbs/www-data/pdf/ATV0000/ATV0000CE5.pdf
+SMD SMT SPST EVQPUJ EVQPUA
+0
+4
+2
+Button_Switch_SMD
+Panasonic_EVQPUK_EVQPUB
+http://industrial.panasonic.com/cdbs/www-data/pdf/ATV0000/ATV0000CE5.pdf
+SMD SMT SPST EVQPUK EVQPUB
+0
+4
+2
+Button_Switch_SMD
+Panasonic_EVQPUL_EVQPUC
+http://industrial.panasonic.com/cdbs/www-data/pdf/ATV0000/ATV0000CE5.pdf
+SMD SMT SPST EVQPUL EVQPUC
+0
+4
+2
+Button_Switch_SMD
+Panasonic_EVQPUM_EVQPUD
+http://industrial.panasonic.com/cdbs/www-data/pdf/ATV0000/ATV0000CE5.pdf
+SMD SMT SPST EVQPUM EVQPUD
+0
+4
+2
+Button_Switch_SMD
+SW_DIP_SPSTx01_Slide_6.7x4.1mm_W6.73mm_P2.54mm_LowProfile_JPin
+SMD 1x-dip-switch SPST , Slide, row spacing 6.73 mm (264 mils), body size 6.7x4.1mm (see e.g. https://www.ctscorp.com/wp-content/uploads/219.pdf), SMD, LowProfile, JPin
+SMD DIP Switch SPST Slide 6.73mm 264mil SMD LowProfile JPin
+0
+2
+2
+Button_Switch_SMD
+SW_DIP_SPSTx01_Slide_6.7x4.1mm_W8.61mm_P2.54mm_LowProfile
+SMD 1x-dip-switch SPST , Slide, row spacing 8.61 mm (338 mils), body size 6.7x4.1mm (see e.g. https://www.ctscorp.com/wp-content/uploads/219.pdf), SMD, LowProfile
+SMD DIP Switch SPST Slide 8.61mm 338mil SMD LowProfile
+0
+2
+2
+Button_Switch_SMD
+SW_DIP_SPSTx01_Slide_9.78x4.72mm_W8.61mm_P2.54mm
+SMD 1x-dip-switch SPST , Slide, row spacing 8.61 mm (338 mils), body size 9.78x4.72mm (see e.g. https://www.ctscorp.com/wp-content/uploads/204.pdf), SMD
+SMD DIP Switch SPST Slide 8.61mm 338mil SMD
+0
+2
+2
+Button_Switch_SMD
+SW_DIP_SPSTx01_Slide_Copal_CHS-01A_W5.08mm_P1.27mm_JPin
+SMD 1x-dip-switch SPST Copal_CHS-01A, Slide, row spacing 5.08 mm (200 mils), body size  (see http://www.nidec-copal-electronics.com/e/catalog/switch/chs.pdf), SMD, JPin
+SMD DIP Switch SPST Slide 5.08mm 200mil SMD JPin
+0
+2
+2
+Button_Switch_SMD
+SW_DIP_SPSTx01_Slide_Copal_CHS-01B_W7.62mm_P1.27mm
+SMD 1x-dip-switch SPST Copal_CHS-01B, Slide, row spacing 7.62 mm (300 mils), body size  (see http://www.nidec-copal-electronics.com/e/catalog/switch/chs.pdf), SMD
+SMD DIP Switch SPST Slide 7.62mm 300mil SMD
+0
+2
+2
+Button_Switch_SMD
+SW_DIP_SPSTx01_Slide_Copal_CVS-01xB_W5.9mm_P1mm
+SMD 1x-dip-switch SPST Copal_CVS-01xB, Slide, row spacing 5.9 mm (232 mils), body size  (see http://www.nidec-copal-electronics.com/e/catalog/switch/cvs.pdf)
+SMD DIP Switch SPST Slide 5.9mm 232mil
+0
+6
+3
+Button_Switch_SMD
+SW_DIP_SPSTx01_Slide_Omron_A6S-110x_W8.9mm_P2.54mm
+SMD 1x-dip-switch SPST Omron_A6S-110x, Slide, row spacing 8.9 mm (350 mils), body size  (see http://omronfs.omron.com/en_US/ecb/products/pdf/en-a6s.pdf)
+SMD DIP Switch SPST Slide 8.9mm 350mil
+0
+2
+2
+Button_Switch_SMD
+SW_DIP_SPSTx02_Slide_6.7x6.64mm_W6.73mm_P2.54mm_LowProfile_JPin
+SMD 2x-dip-switch SPST , Slide, row spacing 6.73 mm (264 mils), body size 6.7x6.64mm (see e.g. https://www.ctscorp.com/wp-content/uploads/219.pdf), SMD, LowProfile, JPin
+SMD DIP Switch SPST Slide 6.73mm 264mil SMD LowProfile JPin
+0
+4
+4
+Button_Switch_SMD
+SW_DIP_SPSTx02_Slide_6.7x6.64mm_W8.61mm_P2.54mm_LowProfile
+SMD 2x-dip-switch SPST , Slide, row spacing 8.61 mm (338 mils), body size 6.7x6.64mm (see e.g. https://www.ctscorp.com/wp-content/uploads/219.pdf), SMD, LowProfile
+SMD DIP Switch SPST Slide 8.61mm 338mil SMD LowProfile
+0
+4
+4
+Button_Switch_SMD
+SW_DIP_SPSTx02_Slide_9.78x7.26mm_W8.61mm_P2.54mm
+SMD 2x-dip-switch SPST , Slide, row spacing 8.61 mm (338 mils), body size 9.78x7.26mm (see e.g. https://www.ctscorp.com/wp-content/uploads/204.pdf), SMD
+SMD DIP Switch SPST Slide 8.61mm 338mil SMD
+0
+4
+4
+Button_Switch_SMD
+SW_DIP_SPSTx02_Slide_Copal_CHS-02A_W5.08mm_P1.27mm_JPin
+SMD 2x-dip-switch SPST Copal_CHS-02A, Slide, row spacing 5.08 mm (200 mils), body size  (see http://www.nidec-copal-electronics.com/e/catalog/switch/chs.pdf), SMD, JPin
+SMD DIP Switch SPST Slide 5.08mm 200mil SMD JPin
+0
+4
+4
+Button_Switch_SMD
+SW_DIP_SPSTx02_Slide_Copal_CHS-02B_W7.62mm_P1.27mm
+SMD 2x-dip-switch SPST Copal_CHS-02B, Slide, row spacing 7.62 mm (300 mils), body size  (see http://www.nidec-copal-electronics.com/e/catalog/switch/chs.pdf), SMD
+SMD DIP Switch SPST Slide 7.62mm 300mil SMD
+0
+4
+4
+Button_Switch_SMD
+SW_DIP_SPSTx02_Slide_Copal_CVS-02xB_W5.9mm_P1mm
+SMD 2x-dip-switch SPST Copal_CVS-02xB, Slide, row spacing 5.9 mm (232 mils), body size  (see http://www.nidec-copal-electronics.com/e/catalog/switch/cvs.pdf)
+SMD DIP Switch SPST Slide 5.9mm 232mil
+0
+8
+5
+Button_Switch_SMD
+SW_DIP_SPSTx02_Slide_KingTek_DSHP02TJ_W5.25mm_P1.27mm_JPin
+SMD 2x-dip-switch SPST KingTek_DSHP02TJ, Slide, row spacing 5.25 mm (206 mils), body size  (see http://www.kingtek.net.cn/pic/201601201446313350.pdf), JPin
+SMD DIP Switch SPST Slide 5.25mm 206mil JPin
+0
+4
+4
+Button_Switch_SMD
+SW_DIP_SPSTx02_Slide_KingTek_DSHP02TS_W7.62mm_P1.27mm
+SMD 2x-dip-switch SPST KingTek_DSHP02TS, Slide, row spacing 7.62 mm (300 mils), body size  (see http://www.kingtek.net.cn/pic/201601201417455112.pdf)
+SMD DIP Switch SPST Slide 7.62mm 300mil
+0
+4
+4
+Button_Switch_SMD
+SW_DIP_SPSTx02_Slide_Omron_A6H-2101_W6.15mm_P1.27mm
+SMD 2x-dip-switch SPST Omron_A6H-2101, Slide, row spacing 6.15 mm (242 mils), body size  (see https://www.omron.com/ecb/products/pdf/en-a6h.pdf)
+SMD DIP Switch SPST Slide 6.15mm 242mil
+0
+4
+4
+Button_Switch_SMD
+SW_DIP_SPSTx02_Slide_Omron_A6S-210x_W8.9mm_P2.54mm
+SMD 2x-dip-switch SPST Omron_A6S-210x, Slide, row spacing 8.9 mm (350 mils), body size  (see http://omronfs.omron.com/en_US/ecb/products/pdf/en-a6s.pdf)
+SMD DIP Switch SPST Slide 8.9mm 350mil
+0
+4
+4
+Button_Switch_SMD
+SW_DIP_SPSTx03_Slide_6.7x9.18mm_W6.73mm_P2.54mm_LowProfile_JPin
+SMD 3x-dip-switch SPST , Slide, row spacing 6.73 mm (264 mils), body size 6.7x9.18mm (see e.g. https://www.ctscorp.com/wp-content/uploads/219.pdf), SMD, LowProfile, JPin
+SMD DIP Switch SPST Slide 6.73mm 264mil SMD LowProfile JPin
+0
+6
+6
+Button_Switch_SMD
+SW_DIP_SPSTx03_Slide_6.7x9.18mm_W8.61mm_P2.54mm_LowProfile
+SMD 3x-dip-switch SPST , Slide, row spacing 8.61 mm (338 mils), body size 6.7x9.18mm (see e.g. https://www.ctscorp.com/wp-content/uploads/219.pdf), SMD, LowProfile
+SMD DIP Switch SPST Slide 8.61mm 338mil SMD LowProfile
+0
+6
+6
+Button_Switch_SMD
+SW_DIP_SPSTx03_Slide_9.78x9.8mm_W8.61mm_P2.54mm
+SMD 3x-dip-switch SPST , Slide, row spacing 8.61 mm (338 mils), body size 9.78x9.8mm (see e.g. https://www.ctscorp.com/wp-content/uploads/204.pdf), SMD
+SMD DIP Switch SPST Slide 8.61mm 338mil SMD
+0
+6
+6
+Button_Switch_SMD
+SW_DIP_SPSTx03_Slide_Copal_CVS-03xB_W5.9mm_P1mm
+SMD 3x-dip-switch SPST Copal_CVS-03xB, Slide, row spacing 5.9 mm (232 mils), body size  (see http://www.nidec-copal-electronics.com/e/catalog/switch/cvs.pdf)
+SMD DIP Switch SPST Slide 5.9mm 232mil
+0
+10
+7
+Button_Switch_SMD
+SW_DIP_SPSTx03_Slide_KingTek_DSHP03TJ_W5.25mm_P1.27mm_JPin
+SMD 3x-dip-switch SPST KingTek_DSHP03TJ, Slide, row spacing 5.25 mm (206 mils), body size  (see http://www.kingtek.net.cn/pic/201601201446313350.pdf), JPin
+SMD DIP Switch SPST Slide 5.25mm 206mil JPin
+0
+6
+6
+Button_Switch_SMD
+SW_DIP_SPSTx03_Slide_KingTek_DSHP03TS_W7.62mm_P1.27mm
+SMD 3x-dip-switch SPST KingTek_DSHP03TS, Slide, row spacing 7.62 mm (300 mils), body size  (see http://www.kingtek.net.cn/pic/201601201417455112.pdf)
+SMD DIP Switch SPST Slide 7.62mm 300mil
+0
+6
+6
+Button_Switch_SMD
+SW_DIP_SPSTx03_Slide_Omron_A6S-310x_W8.9mm_P2.54mm
+SMD 3x-dip-switch SPST Omron_A6S-310x, Slide, row spacing 8.9 mm (350 mils), body size  (see http://omronfs.omron.com/en_US/ecb/products/pdf/en-a6s.pdf)
+SMD DIP Switch SPST Slide 8.9mm 350mil
+0
+6
+6
+Button_Switch_SMD
+SW_DIP_SPSTx04_Slide_6.7x11.72mm_W6.73mm_P2.54mm_LowProfile_JPin
+SMD 4x-dip-switch SPST , Slide, row spacing 6.73 mm (264 mils), body size 6.7x11.72mm (see e.g. https://www.ctscorp.com/wp-content/uploads/219.pdf), SMD, LowProfile, JPin
+SMD DIP Switch SPST Slide 6.73mm 264mil SMD LowProfile JPin
+0
+8
+8
+Button_Switch_SMD
+SW_DIP_SPSTx04_Slide_6.7x11.72mm_W8.61mm_P2.54mm_LowProfile
+SMD 4x-dip-switch SPST , Slide, row spacing 8.61 mm (338 mils), body size 6.7x11.72mm (see e.g. https://www.ctscorp.com/wp-content/uploads/219.pdf), SMD, LowProfile
+SMD DIP Switch SPST Slide 8.61mm 338mil SMD LowProfile
+0
+8
+8
+Button_Switch_SMD
+SW_DIP_SPSTx04_Slide_9.78x12.34mm_W8.61mm_P2.54mm
+SMD 4x-dip-switch SPST , Slide, row spacing 8.61 mm (338 mils), body size 9.78x12.34mm (see e.g. https://www.ctscorp.com/wp-content/uploads/204.pdf), SMD
+SMD DIP Switch SPST Slide 8.61mm 338mil SMD
+0
+8
+8
+Button_Switch_SMD
+SW_DIP_SPSTx04_Slide_Copal_CHS-04A_W5.08mm_P1.27mm_JPin
+SMD 4x-dip-switch SPST Copal_CHS-04A, Slide, row spacing 5.08 mm (200 mils), body size  (see http://www.nidec-copal-electronics.com/e/catalog/switch/chs.pdf), SMD, JPin
+SMD DIP Switch SPST Slide 5.08mm 200mil SMD JPin
+0
+8
+8
+Button_Switch_SMD
+SW_DIP_SPSTx04_Slide_Copal_CHS-04B_W7.62mm_P1.27mm
+SMD 4x-dip-switch SPST Copal_CHS-04B, Slide, row spacing 7.62 mm (300 mils), body size  (see http://www.nidec-copal-electronics.com/e/catalog/switch/chs.pdf), SMD
+SMD DIP Switch SPST Slide 7.62mm 300mil SMD
+0
+8
+8
+Button_Switch_SMD
+SW_DIP_SPSTx04_Slide_Copal_CVS-04xB_W5.9mm_P1mm
+SMD 4x-dip-switch SPST Copal_CVS-04xB, Slide, row spacing 5.9 mm (232 mils), body size  (see http://www.nidec-copal-electronics.com/e/catalog/switch/cvs.pdf)
+SMD DIP Switch SPST Slide 5.9mm 232mil
+0
+12
+9
+Button_Switch_SMD
+SW_DIP_SPSTx04_Slide_KingTek_DSHP04TJ_W5.25mm_P1.27mm_JPin
+SMD 4x-dip-switch SPST KingTek_DSHP04TJ, Slide, row spacing 5.25 mm (206 mils), body size  (see http://www.kingtek.net.cn/pic/201601201446313350.pdf), JPin
+SMD DIP Switch SPST Slide 5.25mm 206mil JPin
+0
+8
+8
+Button_Switch_SMD
+SW_DIP_SPSTx04_Slide_KingTek_DSHP04TS_W7.62mm_P1.27mm
+SMD 4x-dip-switch SPST KingTek_DSHP04TS, Slide, row spacing 7.62 mm (300 mils), body size  (see http://www.kingtek.net.cn/pic/201601201417455112.pdf)
+SMD DIP Switch SPST Slide 7.62mm 300mil
+0
+8
+8
+Button_Switch_SMD
+SW_DIP_SPSTx04_Slide_Omron_A6H-4101_W6.15mm_P1.27mm
+SMD 4x-dip-switch SPST Omron_A6H-4101, Slide, row spacing 6.15 mm (242 mils), body size  (see https://www.omron.com/ecb/products/pdf/en-a6h.pdf)
+SMD DIP Switch SPST Slide 6.15mm 242mil
+0
+8
+8
+Button_Switch_SMD
+SW_DIP_SPSTx04_Slide_Omron_A6S-410x_W8.9mm_P2.54mm
+SMD 4x-dip-switch SPST Omron_A6S-410x, Slide, row spacing 8.9 mm (350 mils), body size  (see http://omronfs.omron.com/en_US/ecb/products/pdf/en-a6s.pdf)
+SMD DIP Switch SPST Slide 8.9mm 350mil
+0
+8
+8
+Button_Switch_SMD
+SW_DIP_SPSTx05_Slide_6.7x14.26mm_W6.73mm_P2.54mm_LowProfile_JPin
+SMD 5x-dip-switch SPST , Slide, row spacing 6.73 mm (264 mils), body size 6.7x14.26mm (see e.g. https://www.ctscorp.com/wp-content/uploads/219.pdf), SMD, LowProfile, JPin
+SMD DIP Switch SPST Slide 6.73mm 264mil SMD LowProfile JPin
+0
+10
+10
+Button_Switch_SMD
+SW_DIP_SPSTx05_Slide_6.7x14.26mm_W8.61mm_P2.54mm_LowProfile
+SMD 5x-dip-switch SPST , Slide, row spacing 8.61 mm (338 mils), body size 6.7x14.26mm (see e.g. https://www.ctscorp.com/wp-content/uploads/219.pdf), SMD, LowProfile
+SMD DIP Switch SPST Slide 8.61mm 338mil SMD LowProfile
+0
+10
+10
+Button_Switch_SMD
+SW_DIP_SPSTx05_Slide_9.78x14.88mm_W8.61mm_P2.54mm
+SMD 5x-dip-switch SPST , Slide, row spacing 8.61 mm (338 mils), body size 9.78x14.88mm (see e.g. https://www.ctscorp.com/wp-content/uploads/204.pdf), SMD
+SMD DIP Switch SPST Slide 8.61mm 338mil SMD
+0
+10
+10
+Button_Switch_SMD
+SW_DIP_SPSTx05_Slide_KingTek_DSHP05TJ_W5.25mm_P1.27mm_JPin
+SMD 5x-dip-switch SPST KingTek_DSHP05TJ, Slide, row spacing 5.25 mm (206 mils), body size  (see http://www.kingtek.net.cn/pic/201601201446313350.pdf), JPin
+SMD DIP Switch SPST Slide 5.25mm 206mil JPin
+0
+10
+10
+Button_Switch_SMD
+SW_DIP_SPSTx05_Slide_KingTek_DSHP05TS_W7.62mm_P1.27mm
+SMD 5x-dip-switch SPST KingTek_DSHP05TS, Slide, row spacing 7.62 mm (300 mils), body size  (see http://www.kingtek.net.cn/pic/201601201417455112.pdf)
+SMD DIP Switch SPST Slide 7.62mm 300mil
+0
+10
+10
+Button_Switch_SMD
+SW_DIP_SPSTx05_Slide_Omron_A6S-510x_W8.9mm_P2.54mm
+SMD 5x-dip-switch SPST Omron_A6S-510x, Slide, row spacing 8.9 mm (350 mils), body size  (see http://omronfs.omron.com/en_US/ecb/products/pdf/en-a6s.pdf)
+SMD DIP Switch SPST Slide 8.9mm 350mil
+0
+10
+10
+Button_Switch_SMD
+SW_DIP_SPSTx06_Slide_6.7x16.8mm_W6.73mm_P2.54mm_LowProfile_JPin
+SMD 6x-dip-switch SPST , Slide, row spacing 6.73 mm (264 mils), body size 6.7x16.8mm (see e.g. https://www.ctscorp.com/wp-content/uploads/219.pdf), SMD, LowProfile, JPin
+SMD DIP Switch SPST Slide 6.73mm 264mil SMD LowProfile JPin
+0
+12
+12
+Button_Switch_SMD
+SW_DIP_SPSTx06_Slide_6.7x16.8mm_W8.61mm_P2.54mm_LowProfile
+SMD 6x-dip-switch SPST , Slide, row spacing 8.61 mm (338 mils), body size 6.7x16.8mm (see e.g. https://www.ctscorp.com/wp-content/uploads/219.pdf), SMD, LowProfile
+SMD DIP Switch SPST Slide 8.61mm 338mil SMD LowProfile
+0
+12
+12
+Button_Switch_SMD
+SW_DIP_SPSTx06_Slide_9.78x17.42mm_W8.61mm_P2.54mm
+SMD 6x-dip-switch SPST , Slide, row spacing 8.61 mm (338 mils), body size 9.78x17.42mm (see e.g. https://www.ctscorp.com/wp-content/uploads/204.pdf), SMD
+SMD DIP Switch SPST Slide 8.61mm 338mil SMD
+0
+12
+12
+Button_Switch_SMD
+SW_DIP_SPSTx06_Slide_Copal_CHS-06A_W5.08mm_P1.27mm_JPin
+SMD 6x-dip-switch SPST Copal_CHS-06A, Slide, row spacing 5.08 mm (200 mils), body size  (see http://www.nidec-copal-electronics.com/e/catalog/switch/chs.pdf), SMD, JPin
+SMD DIP Switch SPST Slide 5.08mm 200mil SMD JPin
+0
+12
+12
+Button_Switch_SMD
+SW_DIP_SPSTx06_Slide_Copal_CHS-06B_W7.62mm_P1.27mm
+SMD 6x-dip-switch SPST Copal_CHS-06B, Slide, row spacing 7.62 mm (300 mils), body size  (see http://www.nidec-copal-electronics.com/e/catalog/switch/chs.pdf), SMD
+SMD DIP Switch SPST Slide 7.62mm 300mil SMD
+0
+12
+12
+Button_Switch_SMD
+SW_DIP_SPSTx06_Slide_KingTek_DSHP06TJ_W5.25mm_P1.27mm_JPin
+SMD 6x-dip-switch SPST KingTek_DSHP06TJ, Slide, row spacing 5.25 mm (206 mils), body size  (see http://www.kingtek.net.cn/pic/201601201446313350.pdf), JPin
+SMD DIP Switch SPST Slide 5.25mm 206mil JPin
+0
+12
+12
+Button_Switch_SMD
+SW_DIP_SPSTx06_Slide_KingTek_DSHP06TS_W7.62mm_P1.27mm
+SMD 6x-dip-switch SPST KingTek_DSHP06TS, Slide, row spacing 7.62 mm (300 mils), body size  (see http://www.kingtek.net.cn/pic/201601201417455112.pdf)
+SMD DIP Switch SPST Slide 7.62mm 300mil
+0
+12
+12
+Button_Switch_SMD
+SW_DIP_SPSTx06_Slide_Omron_A6H-6101_W6.15mm_P1.27mm
+SMD 6x-dip-switch SPST Omron_A6H-6101, Slide, row spacing 6.15 mm (242 mils), body size  (see https://www.omron.com/ecb/products/pdf/en-a6h.pdf)
+SMD DIP Switch SPST Slide 6.15mm 242mil
+0
+12
+12
+Button_Switch_SMD
+SW_DIP_SPSTx06_Slide_Omron_A6S-610x_W8.9mm_P2.54mm
+SMD 6x-dip-switch SPST Omron_A6S-610x, Slide, row spacing 8.9 mm (350 mils), body size  (see http://omronfs.omron.com/en_US/ecb/products/pdf/en-a6s.pdf)
+SMD DIP Switch SPST Slide 8.9mm 350mil
+0
+12
+12
+Button_Switch_SMD
+SW_DIP_SPSTx07_Slide_6.7x19.34mm_W6.73mm_P2.54mm_LowProfile_JPin
+SMD 7x-dip-switch SPST , Slide, row spacing 6.73 mm (264 mils), body size 6.7x19.34mm (see e.g. https://www.ctscorp.com/wp-content/uploads/219.pdf), SMD, LowProfile, JPin
+SMD DIP Switch SPST Slide 6.73mm 264mil SMD LowProfile JPin
+0
+14
+14
+Button_Switch_SMD
+SW_DIP_SPSTx07_Slide_6.7x19.34mm_W8.61mm_P2.54mm_LowProfile
+SMD 7x-dip-switch SPST , Slide, row spacing 8.61 mm (338 mils), body size 6.7x19.34mm (see e.g. https://www.ctscorp.com/wp-content/uploads/219.pdf), SMD, LowProfile
+SMD DIP Switch SPST Slide 8.61mm 338mil SMD LowProfile
+0
+14
+14
+Button_Switch_SMD
+SW_DIP_SPSTx07_Slide_9.78x19.96mm_W8.61mm_P2.54mm
+SMD 7x-dip-switch SPST , Slide, row spacing 8.61 mm (338 mils), body size 9.78x19.96mm (see e.g. https://www.ctscorp.com/wp-content/uploads/204.pdf), SMD
+SMD DIP Switch SPST Slide 8.61mm 338mil SMD
+0
+14
+14
+Button_Switch_SMD
+SW_DIP_SPSTx07_Slide_KingTek_DSHP07TJ_W5.25mm_P1.27mm_JPin
+SMD 7x-dip-switch SPST KingTek_DSHP07TJ, Slide, row spacing 5.25 mm (206 mils), body size  (see http://www.kingtek.net.cn/pic/201601201446313350.pdf), JPin
+SMD DIP Switch SPST Slide 5.25mm 206mil JPin
+0
+14
+14
+Button_Switch_SMD
+SW_DIP_SPSTx07_Slide_KingTek_DSHP07TS_W7.62mm_P1.27mm
+SMD 7x-dip-switch SPST KingTek_DSHP07TS, Slide, row spacing 7.62 mm (300 mils), body size  (see http://www.kingtek.net.cn/pic/201601201417455112.pdf)
+SMD DIP Switch SPST Slide 7.62mm 300mil
+0
+14
+14
+Button_Switch_SMD
+SW_DIP_SPSTx07_Slide_Omron_A6S-710x_W8.9mm_P2.54mm
+SMD 7x-dip-switch SPST Omron_A6S-710x, Slide, row spacing 8.9 mm (350 mils), body size  (see http://omronfs.omron.com/en_US/ecb/products/pdf/en-a6s.pdf)
+SMD DIP Switch SPST Slide 8.9mm 350mil
+0
+14
+14
+Button_Switch_SMD
+SW_DIP_SPSTx08_Slide_6.7x21.88mm_W6.73mm_P2.54mm_LowProfile_JPin
+SMD 8x-dip-switch SPST , Slide, row spacing 6.73 mm (264 mils), body size 6.7x21.88mm (see e.g. https://www.ctscorp.com/wp-content/uploads/219.pdf), SMD, LowProfile, JPin
+SMD DIP Switch SPST Slide 6.73mm 264mil SMD LowProfile JPin
+0
+16
+16
+Button_Switch_SMD
+SW_DIP_SPSTx08_Slide_6.7x21.88mm_W8.61mm_P2.54mm_LowProfile
+SMD 8x-dip-switch SPST , Slide, row spacing 8.61 mm (338 mils), body size 6.7x21.88mm (see e.g. https://www.ctscorp.com/wp-content/uploads/219.pdf), SMD, LowProfile
+SMD DIP Switch SPST Slide 8.61mm 338mil SMD LowProfile
+0
+16
+16
+Button_Switch_SMD
+SW_DIP_SPSTx08_Slide_9.78x22.5mm_W8.61mm_P2.54mm
+SMD 8x-dip-switch SPST , Slide, row spacing 8.61 mm (338 mils), body size 9.78x22.5mm (see e.g. https://www.ctscorp.com/wp-content/uploads/204.pdf), SMD
+SMD DIP Switch SPST Slide 8.61mm 338mil SMD
+0
+16
+16
+Button_Switch_SMD
+SW_DIP_SPSTx08_Slide_Copal_CHS-08A_W5.08mm_P1.27mm_JPin
+SMD 8x-dip-switch SPST Copal_CHS-08A, Slide, row spacing 5.08 mm (200 mils), body size  (see http://www.nidec-copal-electronics.com/e/catalog/switch/chs.pdf), SMD, JPin
+SMD DIP Switch SPST Slide 5.08mm 200mil SMD JPin
+0
+16
+16
+Button_Switch_SMD
+SW_DIP_SPSTx08_Slide_Copal_CHS-08B_W7.62mm_P1.27mm
+SMD 8x-dip-switch SPST Copal_CHS-08B, Slide, row spacing 7.62 mm (300 mils), body size  (see http://www.nidec-copal-electronics.com/e/catalog/switch/chs.pdf), SMD
+SMD DIP Switch SPST Slide 7.62mm 300mil SMD
+0
+16
+16
+Button_Switch_SMD
+SW_DIP_SPSTx08_Slide_Copal_CVS-08xB_W5.9mm_P1mm
+SMD 8x-dip-switch SPST Copal_CVS-08xB, Slide, row spacing 5.9 mm (232 mils), body size  (see http://www.nidec-copal-electronics.com/e/catalog/switch/cvs.pdf)
+SMD DIP Switch SPST Slide 5.9mm 232mil
+0
+20
+17
+Button_Switch_SMD
+SW_DIP_SPSTx08_Slide_KingTek_DSHP08TJ_W5.25mm_P1.27mm_JPin
+SMD 8x-dip-switch SPST KingTek_DSHP08TJ, Slide, row spacing 5.25 mm (206 mils), body size  (see http://www.kingtek.net.cn/pic/201601201446313350.pdf), JPin
+SMD DIP Switch SPST Slide 5.25mm 206mil JPin
+0
+16
+16
+Button_Switch_SMD
+SW_DIP_SPSTx08_Slide_KingTek_DSHP08TS_W7.62mm_P1.27mm
+SMD 8x-dip-switch SPST KingTek_DSHP08TS, Slide, row spacing 7.62 mm (300 mils), body size  (see http://www.kingtek.net.cn/pic/201601201417455112.pdf)
+SMD DIP Switch SPST Slide 7.62mm 300mil
+0
+16
+16
+Button_Switch_SMD
+SW_DIP_SPSTx08_Slide_Omron_A6H-8101_W6.15mm_P1.27mm
+SMD 8x-dip-switch SPST Omron_A6H-8101, Slide, row spacing 6.15 mm (242 mils), body size  (see https://www.omron.com/ecb/products/pdf/en-a6h.pdf)
+SMD DIP Switch SPST Slide 6.15mm 242mil
+0
+16
+16
+Button_Switch_SMD
+SW_DIP_SPSTx08_Slide_Omron_A6S-810x_W8.9mm_P2.54mm
+SMD 8x-dip-switch SPST Omron_A6S-810x, Slide, row spacing 8.9 mm (350 mils), body size  (see http://omronfs.omron.com/en_US/ecb/products/pdf/en-a6s.pdf)
+SMD DIP Switch SPST Slide 8.9mm 350mil
+0
+16
+16
+Button_Switch_SMD
+SW_DIP_SPSTx09_Slide_6.7x24.42mm_W6.73mm_P2.54mm_LowProfile_JPin
+SMD 9x-dip-switch SPST , Slide, row spacing 6.73 mm (264 mils), body size 6.7x24.42mm (see e.g. https://www.ctscorp.com/wp-content/uploads/219.pdf), SMD, LowProfile, JPin
+SMD DIP Switch SPST Slide 6.73mm 264mil SMD LowProfile JPin
+0
+18
+18
+Button_Switch_SMD
+SW_DIP_SPSTx09_Slide_6.7x24.42mm_W8.61mm_P2.54mm_LowProfile
+SMD 9x-dip-switch SPST , Slide, row spacing 8.61 mm (338 mils), body size 6.7x24.42mm (see e.g. https://www.ctscorp.com/wp-content/uploads/219.pdf), SMD, LowProfile
+SMD DIP Switch SPST Slide 8.61mm 338mil SMD LowProfile
+0
+18
+18
+Button_Switch_SMD
+SW_DIP_SPSTx09_Slide_9.78x25.04mm_W8.61mm_P2.54mm
+SMD 9x-dip-switch SPST , Slide, row spacing 8.61 mm (338 mils), body size 9.78x25.04mm (see e.g. https://www.ctscorp.com/wp-content/uploads/204.pdf), SMD
+SMD DIP Switch SPST Slide 8.61mm 338mil SMD
+0
+18
+18
+Button_Switch_SMD
+SW_DIP_SPSTx09_Slide_KingTek_DSHP09TJ_W5.25mm_P1.27mm_JPin
+SMD 9x-dip-switch SPST KingTek_DSHP09TJ, Slide, row spacing 5.25 mm (206 mils), body size  (see http://www.kingtek.net.cn/pic/201601201446313350.pdf), JPin
+SMD DIP Switch SPST Slide 5.25mm 206mil JPin
+0
+18
+18
+Button_Switch_SMD
+SW_DIP_SPSTx09_Slide_KingTek_DSHP09TS_W7.62mm_P1.27mm
+SMD 9x-dip-switch SPST KingTek_DSHP09TS, Slide, row spacing 7.62 mm (300 mils), body size  (see http://www.kingtek.net.cn/pic/201601201417455112.pdf)
+SMD DIP Switch SPST Slide 7.62mm 300mil
+0
+18
+18
+Button_Switch_SMD
+SW_DIP_SPSTx09_Slide_Omron_A6S-910x_W8.9mm_P2.54mm
+SMD 9x-dip-switch SPST Omron_A6S-910x, Slide, row spacing 8.9 mm (350 mils), body size  (see http://omronfs.omron.com/en_US/ecb/products/pdf/en-a6s.pdf)
+SMD DIP Switch SPST Slide 8.9mm 350mil
+0
+18
+18
+Button_Switch_SMD
+SW_DIP_SPSTx10_Slide_6.7x26.96mm_W6.73mm_P2.54mm_LowProfile_JPin
+SMD 10x-dip-switch SPST , Slide, row spacing 6.73 mm (264 mils), body size 6.7x26.96mm (see e.g. https://www.ctscorp.com/wp-content/uploads/219.pdf), SMD, LowProfile, JPin
+SMD DIP Switch SPST Slide 6.73mm 264mil SMD LowProfile JPin
+0
+20
+20
+Button_Switch_SMD
+SW_DIP_SPSTx10_Slide_6.7x26.96mm_W8.61mm_P2.54mm_LowProfile
+SMD 10x-dip-switch SPST , Slide, row spacing 8.61 mm (338 mils), body size 6.7x26.96mm (see e.g. https://www.ctscorp.com/wp-content/uploads/219.pdf), SMD, LowProfile
+SMD DIP Switch SPST Slide 8.61mm 338mil SMD LowProfile
+0
+20
+20
+Button_Switch_SMD
+SW_DIP_SPSTx10_Slide_9.78x27.58mm_W8.61mm_P2.54mm
+SMD 10x-dip-switch SPST , Slide, row spacing 8.61 mm (338 mils), body size 9.78x27.58mm (see e.g. https://www.ctscorp.com/wp-content/uploads/204.pdf), SMD
+SMD DIP Switch SPST Slide 8.61mm 338mil SMD
+0
+20
+20
+Button_Switch_SMD
+SW_DIP_SPSTx10_Slide_Copal_CHS-10A_W5.08mm_P1.27mm_JPin
+SMD 10x-dip-switch SPST Copal_CHS-10A, Slide, row spacing 5.08 mm (200 mils), body size  (see http://www.nidec-copal-electronics.com/e/catalog/switch/chs.pdf), SMD, JPin
+SMD DIP Switch SPST Slide 5.08mm 200mil SMD JPin
+0
+20
+20
+Button_Switch_SMD
+SW_DIP_SPSTx10_Slide_Copal_CHS-10B_W7.62mm_P1.27mm
+SMD 10x-dip-switch SPST Copal_CHS-10B, Slide, row spacing 7.62 mm (300 mils), body size  (see http://www.nidec-copal-electronics.com/e/catalog/switch/chs.pdf), SMD
+SMD DIP Switch SPST Slide 7.62mm 300mil SMD
+0
+20
+20
+Button_Switch_SMD
+SW_DIP_SPSTx10_Slide_KingTek_DSHP10TJ_W5.25mm_P1.27mm_JPin
+SMD 10x-dip-switch SPST KingTek_DSHP10TJ, Slide, row spacing 5.25 mm (206 mils), body size  (see http://www.kingtek.net.cn/pic/201601201446313350.pdf), JPin
+SMD DIP Switch SPST Slide 5.25mm 206mil JPin
+0
+20
+20
+Button_Switch_SMD
+SW_DIP_SPSTx10_Slide_KingTek_DSHP10TS_W7.62mm_P1.27mm
+SMD 10x-dip-switch SPST KingTek_DSHP10TS, Slide, row spacing 7.62 mm (300 mils), body size  (see http://www.kingtek.net.cn/pic/201601201417455112.pdf)
+SMD DIP Switch SPST Slide 7.62mm 300mil
+0
+20
+20
+Button_Switch_SMD
+SW_DIP_SPSTx10_Slide_Omron_A6H-10101_W6.15mm_P1.27mm
+SMD 10x-dip-switch SPST Omron_A6H-10101, Slide, row spacing 6.15 mm (242 mils), body size  (see https://www.omron.com/ecb/products/pdf/en-a6h.pdf)
+SMD DIP Switch SPST Slide 6.15mm 242mil
+0
+20
+20
+Button_Switch_SMD
+SW_DIP_SPSTx10_Slide_Omron_A6S-1010x_W8.9mm_P2.54mm
+SMD 10x-dip-switch SPST Omron_A6S-1010x, Slide, row spacing 8.9 mm (350 mils), body size  (see http://omronfs.omron.com/en_US/ecb/products/pdf/en-a6s.pdf)
+SMD DIP Switch SPST Slide 8.9mm 350mil
+0
+20
+20
+Button_Switch_SMD
+SW_DIP_SPSTx11_Slide_6.7x29.5mm_W6.73mm_P2.54mm_LowProfile_JPin
+SMD 11x-dip-switch SPST , Slide, row spacing 6.73 mm (264 mils), body size 6.7x29.5mm (see e.g. https://www.ctscorp.com/wp-content/uploads/219.pdf), SMD, LowProfile, JPin
+SMD DIP Switch SPST Slide 6.73mm 264mil SMD LowProfile JPin
+0
+22
+22
+Button_Switch_SMD
+SW_DIP_SPSTx11_Slide_6.7x29.5mm_W8.61mm_P2.54mm_LowProfile
+SMD 11x-dip-switch SPST , Slide, row spacing 8.61 mm (338 mils), body size 6.7x29.5mm (see e.g. https://www.ctscorp.com/wp-content/uploads/219.pdf), SMD, LowProfile
+SMD DIP Switch SPST Slide 8.61mm 338mil SMD LowProfile
+0
+22
+22
+Button_Switch_SMD
+SW_DIP_SPSTx11_Slide_9.78x30.12mm_W8.61mm_P2.54mm
+SMD 11x-dip-switch SPST , Slide, row spacing 8.61 mm (338 mils), body size 9.78x30.12mm (see e.g. https://www.ctscorp.com/wp-content/uploads/204.pdf), SMD
+SMD DIP Switch SPST Slide 8.61mm 338mil SMD
+0
+22
+22
+Button_Switch_SMD
+SW_DIP_SPSTx12_Slide_6.7x32.04mm_W6.73mm_P2.54mm_LowProfile_JPin
+SMD 12x-dip-switch SPST , Slide, row spacing 6.73 mm (264 mils), body size 6.7x32.04mm (see e.g. https://www.ctscorp.com/wp-content/uploads/219.pdf), SMD, LowProfile, JPin
+SMD DIP Switch SPST Slide 6.73mm 264mil SMD LowProfile JPin
+0
+24
+24
+Button_Switch_SMD
+SW_DIP_SPSTx12_Slide_6.7x32.04mm_W8.61mm_P2.54mm_LowProfile
+SMD 12x-dip-switch SPST , Slide, row spacing 8.61 mm (338 mils), body size 6.7x32.04mm (see e.g. https://www.ctscorp.com/wp-content/uploads/219.pdf), SMD, LowProfile
+SMD DIP Switch SPST Slide 8.61mm 338mil SMD LowProfile
+0
+24
+24
+Button_Switch_SMD
+SW_DIP_SPSTx12_Slide_9.78x32.66mm_W8.61mm_P2.54mm
+SMD 12x-dip-switch SPST , Slide, row spacing 8.61 mm (338 mils), body size 9.78x32.66mm (see e.g. https://www.ctscorp.com/wp-content/uploads/204.pdf), SMD
+SMD DIP Switch SPST Slide 8.61mm 338mil SMD
+0
+24
+24
+Button_Switch_SMD
+SW_DPDT_CK_JS202011JCQN
+Sub-miniature slide switch, vertical, SMT J bend https://dznh3ojzb2azq.cloudfront.net/products/Slide/JS/documents/datasheet.pdf
+switch DPDT SMT
+0
+6
+6
+Button_Switch_SMD
+SW_MEC_5GSH9
+MEC 5G single pole normally-open tactile switch
+switch normally-open pushbutton push-button
+0
+4
+4
+Button_Switch_SMD
+SW_Push_1P1T-MP_NO_Horizontal_Alps_SKRTLAE010
+Side push button (https://www.alps.com/prod/info/E/PDF/Tact/SurfaceMount/SKRT/SKRT.pdf)
+push horizontal SPST 1P1T
+0
+5
+3
+Button_Switch_SMD
+SW_Push_1P1T-SH_NO_CK_KMR2xxG
+CK components KMR2 tactile switch with ground pin http://www.ckswitches.com/media/1479/kmr2.pdf
+tactile switch kmr2
+0
+5
+3
+Button_Switch_SMD
+SW_Push_1P1T_NO_6x6mm_H9.5mm
+tactile push button, 6x6mm e.g. PTS645xx series, height=9.5mm
+tact sw push 6mm smd
+0
+4
+2
+Button_Switch_SMD
+SW_Push_1P1T_NO_CK_KMR2
+CK components KMR2 tactile switch http://www.ckswitches.com/media/1479/kmr2.pdf
+tactile switch kmr2
+0
+4
+2
+Button_Switch_SMD
+SW_Push_1P1T_NO_CK_KSC6xxJ
+CK components KSC6 tactile switch https://www.ckswitches.com/media/1972/ksc6.pdf
+tactile switch ksc6
+0
+4
+2
+Button_Switch_SMD
+SW_Push_1P1T_NO_CK_KSC7xxJ
+CK components KSC7 tactile switch https://www.ckswitches.com/media/1973/ksc7.pdf
+tactile switch ksc7
+0
+4
+2
+Button_Switch_SMD
+SW_Push_1P1T_NO_CK_PTS125Sx43PSMTR
+C&K Switches 1P1T SMD PTS125 Series 12mm Tact Switch with Pegs, https://www.ckswitches.com/media/1462/pts125.pdf
+Button Tactile Switch SPST 1P1T
+0
+4
+2
+Button_Switch_SMD
+SW_Push_1P1T_NO_Vertical_Wuerth_434133025816
+https://katalog.we-online.com/em/datasheet/434133025816.pdf
+tactile switch Wurth Wuerth
+0
+4
+2
+Button_Switch_SMD
+SW_Push_SPST_NO_Alps_SKRK
+http://www.alps.com/prod/info/E/HTML/Tact/SurfaceMount/SKRK/SKRKAHE020.html
+SMD SMT button
+0
+2
+2
+Button_Switch_SMD
+SW_SP3T_PCM13
+Ultraminiature Surface Mount Slide Switch, right-angle, https://www.ckswitches.com/media/1424/pcm.pdf
+
+0
+8
+4
+Button_Switch_SMD
+SW_SPDT_CK-JS102011SAQN
+Sub-miniature slide switch, right-angle, http://www.ckswitches.com/media/1422/js.pdf
+switch spdt
+0
+3
+3
+Button_Switch_SMD
+SW_SPDT_PCM12
+Ultraminiature Surface Mount Slide Switch, right-angle, https://www.ckswitches.com/media/1424/pcm.pdf
+
+0
+7
+3
+Button_Switch_SMD
+SW_SPST_B3S-1000
+Surface Mount Tactile Switch for High-Density Packaging
+Tactile Switch
+0
+4
+2
+Button_Switch_SMD
+SW_SPST_B3S-1100
+Surface Mount Tactile Switch for High-Density Packaging with Ground Terminal
+Tactile Switch
+0
+5
+3
+Button_Switch_SMD
+SW_SPST_B3SL-1002P
+Middle Stroke Tactile Switch, B3SL
+Middle Stroke Tactile Switch
+0
+4
+2
+Button_Switch_SMD
+SW_SPST_B3SL-1022P
+Middle Stroke Tactile Switch, B3SL
+Middle Stroke Tactile Switch
+0
+4
+2
+Button_Switch_SMD
+SW_SPST_B3U-1000P
+Ultra-small-sized Tactile Switch with High Contact Reliability, Top-actuated Model, without Ground Terminal, without Boss
+Tactile Switch
+0
+2
+2
+Button_Switch_SMD
+SW_SPST_B3U-1000P-B
+Ultra-small-sized Tactile Switch with High Contact Reliability, Top-actuated Model, without Ground Terminal, with Boss
+Tactile Switch
+0
+2
+2
+Button_Switch_SMD
+SW_SPST_B3U-1100P
+Ultra-small-sized Tactile Switch with High Contact Reliability, Top-actuated Model, with Ground Terminal, without Boss
+Tactile Switch
+0
+3
+3
+Button_Switch_SMD
+SW_SPST_B3U-1100P-B
+Ultra-small-sized Tactile Switch with High Contact Reliability, Top-actuated Model, with Ground Terminal, with Boss
+Tactile Switch
+0
+3
+3
+Button_Switch_SMD
+SW_SPST_B3U-3000P
+Ultra-small-sized Tactile Switch with High Contact Reliability, Side-actuated Model, without Ground Terminal, without Boss
+Tactile Switch
+0
+2
+2
+Button_Switch_SMD
+SW_SPST_B3U-3000P-B
+Ultra-small-sized Tactile Switch with High Contact Reliability, Side-actuated Model, without Ground Terminal, with Boss
+Tactile Switch
+0
+2
+2
+Button_Switch_SMD
+SW_SPST_B3U-3100P
+Ultra-small-sized Tactile Switch with High Contact Reliability, Side-actuated Model, with Ground Terminal, without Boss
+Tactile Switch
+0
+3
+3
+Button_Switch_SMD
+SW_SPST_B3U-3100P-B
+Ultra-small-sized Tactile Switch with High Contact Reliability, Side-actuated Model, with Ground Terminal, with Boss
+Tactile Switch
+0
+3
+3
+Button_Switch_SMD
+SW_SPST_CK_KXT3
+https://www.ckswitches.com/media/1465/kxt3.pdf
+Switch SPST KXT3
+0
+2
+2
+Button_Switch_SMD
+SW_SPST_CK_RS282G05A3
+https://www.mouser.com/ds/2/60/RS-282G05A-SM_RT-1159762.pdf
+SPST button tactile switch
+0
+2
+2
+Button_Switch_SMD
+SW_SPST_EVPBF
+Light Touch Switch
+
+0
+4
+2
+Button_Switch_SMD
+SW_SPST_EVQP0
+Light Touch Switch, https://industrial.panasonic.com/cdbs/www-data/pdf/ATK0000/ATK0000CE28.pdf
+
+0
+4
+2
+Button_Switch_SMD
+SW_SPST_EVQP2
+Light Touch Switch, https://industrial.panasonic.com/cdbs/www-data/pdf/ATK0000/ATK0000C374.pdf
+SMD SMT SPST EVQP2
+0
+4
+2
+Button_Switch_SMD
+SW_SPST_EVQP7A
+Light Touch Switch,https://industrial.panasonic.com/cdbs/www-data/pdf/ATK0000/ATK0000CE20.pdf
+
+0
+4
+2
+Button_Switch_SMD
+SW_SPST_EVQP7C
+Light Touch Switch
+
+0
+4
+2
+Button_Switch_SMD
+SW_SPST_EVQPE1
+Light Touch Switch, https://industrial.panasonic.com/cdbs/www-data/pdf/ATK0000/ATK0000CE7.pdf
+
+0
+2
+2
+Button_Switch_SMD
+SW_SPST_EVQQ2
+Light Touch Switch, https://industrial.panasonic.com/cdbs/www-data/pdf/ATK0000/ATK0000CE28.pdf
+
+0
+4
+2
+Button_Switch_SMD
+SW_SPST_FSMSM
+http://www.te.com/commerce/DocumentDelivery/DDEController?Action=srchrtrv&DocNm=1437566-3&DocType=Customer+Drawing&DocLang=English
+SPST button tactile switch
+0
+2
+2
+Button_Switch_SMD
+SW_SPST_Omron_B3FS-100xP
+Surface Mount Tactile Switch for High-Density Mounting, 3.1mm height, https://omronfs.omron.com/en_US/ecb/products/pdf/en-b3fs.pdf
+Tactile Switch
+0
+4
+2
+Button_Switch_SMD
+SW_SPST_Omron_B3FS-101xP
+Surface Mount Tactile Switch for High-Density Mounting, 4.3mm height, https://omronfs.omron.com/en_US/ecb/products/pdf/en-b3fs.pdf
+Tactile Switch
+0
+4
+2
+Button_Switch_SMD
+SW_SPST_Omron_B3FS-105xP
+Surface Mount Tactile Switch for High-Density Mounting, 7.3mm height, https://omronfs.omron.com/en_US/ecb/products/pdf/en-b3fs.pdf
+Tactile Switch
+0
+4
+2
+Button_Switch_SMD
+SW_SPST_PTS645
+C&K Components SPST SMD PTS645 Series 6mm Tact Switch
+SPST Button Switch
+0
+4
+2
+Button_Switch_SMD
+SW_SPST_PTS810
+C&K Components, PTS 810 Series, Microminiature SMT Top Actuated, http://www.ckswitches.com/media/1476/pts810.pdf
+SPST Button Switch
+0
+4
+2
+Button_Switch_SMD
+SW_SPST_Panasonic_EVQPL_3PL_5PL_PT_A08
+Light Touch Switch, http://industrial.panasonic.com/cdbs/www-data/pdf/ATK0000/ATK0000CE3.pdf
+SMD SMT SPST EVQPL EVQPT
+0
+6
+3
+Button_Switch_SMD
+SW_SPST_Panasonic_EVQPL_3PL_5PL_PT_A15
+Light Touch Switch, http://industrial.panasonic.com/cdbs/www-data/pdf/ATK0000/ATK0000CE3.pdf
+SMD SMT SPST EVQPL EVQPT
+0
+6
+3
+Button_Switch_SMD
+SW_SPST_REED_CT05-XXXX-G1
+Coto Technologies SPST Reed Switch CT05-XXXX-G1
+Coto Reed SPST Switch
+0
+2
+2
+Button_Switch_SMD
+SW_SPST_REED_CT05-XXXX-J1
+Coto Technologies SPST Reed Switch CT05-XXXX-J1
+Coto Reed SPST Switch
+0
+2
+2
+Button_Switch_SMD
+SW_SPST_REED_CT10-XXXX-G1
+Coto Technologies SPST Reed Switch CT10-XXXX-G1
+Coto Reed SPST Switch
+0
+2
+2
+Button_Switch_SMD
+SW_SPST_REED_CT10-XXXX-G2
+Coto Technologies SPST Reed Switch CT10-XXXX-G2
+Coto Reed SPST Switch
+0
+2
+2
+Button_Switch_SMD
+SW_SPST_REED_CT10-XXXX-G4
+Coto Technologies SPST Reed Switch CT10-XXXX-G4
+Coto Reed SPST Switch
+0
+2
+2
+Button_Switch_SMD
+SW_SPST_SKQG_WithStem
+ALPS 5.2mm Square Low-profile Type (Surface Mount) SKQG Series, With stem, http://www.alps.com/prod/info/E/HTML/Tact/SurfaceMount/SKQG/SKQGAFE010.html
+SPST Button Switch
+0
+4
+2
+Button_Switch_SMD
+SW_SPST_SKQG_WithoutStem
+ALPS 5.2mm Square Low-profile Type (Surface Mount) SKQG Series, Without stem, http://www.alps.com/prod/info/E/HTML/Tact/SurfaceMount/SKQG/SKQGAEE010.html
+SPST Button Switch
+0
+4
+2
+Button_Switch_SMD
+SW_SPST_TL3305A
+https://www.e-switch.com/system/asset/product_line/data_sheet/213/TL3305.pdf
+TL3305 Series Tact Switch
+0
+4
+2
+Button_Switch_SMD
+SW_SPST_TL3305B
+https://www.e-switch.com/system/asset/product_line/data_sheet/213/TL3305.pdf
+TL3305 Series Tact Switch
+0
+4
+2
+Button_Switch_SMD
+SW_SPST_TL3305C
+https://www.e-switch.com/system/asset/product_line/data_sheet/213/TL3305.pdf
+TL3305 Series Tact Switch
+0
+4
+2
+Button_Switch_SMD
+SW_SPST_TL3342
+Low-profile SMD Tactile Switch, https://www.e-switch.com/system/asset/product_line/data_sheet/165/TL3342.pdf
+SPST Tactile Switch
+0
+4
+2
+Button_Switch_THT
+KSA_Tactile_SPST
+KSA http://www.ckswitches.com/media/1457/ksa_ksl.pdf
+SWITCH SMD KSA SW
+0
+5
+5
+Button_Switch_THT
+Nidec_Copal_SH-7010C
+4-bit rotary coded switch, through-hole, https://www.nidec-copal-electronics.com/e/catalog/switch/sh-7000.pdf
+rotary switch bcd
+0
+6
+5
+Button_Switch_THT
+Push_E-Switch_KS01Q01
+E-Switch KS01Q01 http://spec_sheets.e-switch.com/specs/29-KS01Q01.pdf
+Push Button
+0
+4
+4
+Button_Switch_THT
+SW_CW_GPTS203211B
+SPST Off-On Pushbutton, 1A, 30V, CW Industries P/N GPTS203211B, http://switches-connectors-custom.cwind.com/Asset/GPTS203211BR2.pdf
+SPST button switch Off-On
+0
+2
+2
+Button_Switch_THT
+SW_CuK_JS202011AQN_DPDT_Angled
+CuK sub miniature slide switch, JS series, DPDT, right angle, http://www.ckswitches.com/media/1422/js.pdf
+switch DPDT
+0
+6
+6
+Button_Switch_THT
+SW_CuK_JS202011CQN_DPDT_Straight
+CuK sub miniature slide switch, JS series, DPDT, right angle, http://www.ckswitches.com/media/1422/js.pdf
+switch DPDT
+0
+6
+6
+Button_Switch_THT
+SW_CuK_OS102011MA1QN1_SPDT_Angled
+CuK miniature slide switch, OS series, SPDT, right angle, http://www.ckswitches.com/media/1428/os.pdf
+switch SPDT
+0
+5
+3
+Button_Switch_THT
+SW_DIP_SPSTx01_Piano_10.8x4.1mm_W7.62mm_P2.54mm
+1x-dip-switch SPST , Piano, row spacing 7.62 mm (300 mils), body size 10.8x4.1mm
+DIP Switch SPST Piano 7.62mm 300mil
+0
+2
+2
+Button_Switch_THT
+SW_DIP_SPSTx01_Slide_6.7x4.1mm_W7.62mm_P2.54mm_LowProfile
+1x-dip-switch SPST , Slide, row spacing 7.62 mm (300 mils), body size 6.7x4.1mm (see e.g. https://www.ctscorp.com/wp-content/uploads/209-210.pdf), LowProfile
+DIP Switch SPST Slide 7.62mm 300mil LowProfile
+0
+2
+2
+Button_Switch_THT
+SW_DIP_SPSTx01_Slide_9.78x4.72mm_W7.62mm_P2.54mm
+1x-dip-switch SPST , Slide, row spacing 7.62 mm (300 mils), body size 9.78x4.72mm (see e.g. https://www.ctscorp.com/wp-content/uploads/206-208.pdf)
+DIP Switch SPST Slide 7.62mm 300mil
+0
+2
+2
+Button_Switch_THT
+SW_DIP_SPSTx02_Piano_10.8x6.64mm_W7.62mm_P2.54mm
+2x-dip-switch SPST , Piano, row spacing 7.62 mm (300 mils), body size 10.8x6.64mm
+DIP Switch SPST Piano 7.62mm 300mil
+0
+4
+4
+Button_Switch_THT
+SW_DIP_SPSTx02_Piano_CTS_Series194-2MSTN_W7.62mm_P2.54mm
+2x-dip-switch SPST CTS_Series194-2MSTN, Piano, row spacing 7.62 mm (300 mils), body size  (see https://www.ctscorp.com/wp-content/uploads/194-195.pdf)
+DIP Switch SPST Piano 7.62mm 300mil
+0
+4
+4
+Button_Switch_THT
+SW_DIP_SPSTx02_Slide_6.7x6.64mm_W7.62mm_P2.54mm_LowProfile
+2x-dip-switch SPST , Slide, row spacing 7.62 mm (300 mils), body size 6.7x6.64mm (see e.g. https://www.ctscorp.com/wp-content/uploads/209-210.pdf), LowProfile
+DIP Switch SPST Slide 7.62mm 300mil LowProfile
+0
+4
+4
+Button_Switch_THT
+SW_DIP_SPSTx02_Slide_9.78x7.26mm_W7.62mm_P2.54mm
+2x-dip-switch SPST , Slide, row spacing 7.62 mm (300 mils), body size 9.78x7.26mm (see e.g. https://www.ctscorp.com/wp-content/uploads/206-208.pdf)
+DIP Switch SPST Slide 7.62mm 300mil
+0
+4
+4
+Button_Switch_THT
+SW_DIP_SPSTx03_Piano_10.8x9.18mm_W7.62mm_P2.54mm
+3x-dip-switch SPST , Piano, row spacing 7.62 mm (300 mils), body size 10.8x9.18mm
+DIP Switch SPST Piano 7.62mm 300mil
+0
+6
+6
+Button_Switch_THT
+SW_DIP_SPSTx03_Piano_CTS_Series194-3MSTN_W7.62mm_P2.54mm
+3x-dip-switch SPST CTS_Series194-3MSTN, Piano, row spacing 7.62 mm (300 mils), body size  (see https://www.ctscorp.com/wp-content/uploads/194-195.pdf)
+DIP Switch SPST Piano 7.62mm 300mil
+0
+6
+6
+Button_Switch_THT
+SW_DIP_SPSTx03_Slide_6.7x9.18mm_W7.62mm_P2.54mm_LowProfile
+3x-dip-switch SPST , Slide, row spacing 7.62 mm (300 mils), body size 6.7x9.18mm (see e.g. https://www.ctscorp.com/wp-content/uploads/209-210.pdf), LowProfile
+DIP Switch SPST Slide 7.62mm 300mil LowProfile
+0
+6
+6
+Button_Switch_THT
+SW_DIP_SPSTx03_Slide_9.78x9.8mm_W7.62mm_P2.54mm
+3x-dip-switch SPST , Slide, row spacing 7.62 mm (300 mils), body size 9.78x9.8mm (see e.g. https://www.ctscorp.com/wp-content/uploads/206-208.pdf)
+DIP Switch SPST Slide 7.62mm 300mil
+0
+6
+6
+Button_Switch_THT
+SW_DIP_SPSTx04_Piano_10.8x11.72mm_W7.62mm_P2.54mm
+4x-dip-switch SPST , Piano, row spacing 7.62 mm (300 mils), body size 10.8x11.72mm
+DIP Switch SPST Piano 7.62mm 300mil
+0
+8
+8
+Button_Switch_THT
+SW_DIP_SPSTx04_Piano_CTS_Series194-4MSTN_W7.62mm_P2.54mm
+4x-dip-switch SPST CTS_Series194-4MSTN, Piano, row spacing 7.62 mm (300 mils), body size  (see https://www.ctscorp.com/wp-content/uploads/194-195.pdf)
+DIP Switch SPST Piano 7.62mm 300mil
+0
+8
+8
+Button_Switch_THT
+SW_DIP_SPSTx04_Slide_6.7x11.72mm_W7.62mm_P2.54mm_LowProfile
+4x-dip-switch SPST , Slide, row spacing 7.62 mm (300 mils), body size 6.7x11.72mm (see e.g. https://www.ctscorp.com/wp-content/uploads/209-210.pdf), LowProfile
+DIP Switch SPST Slide 7.62mm 300mil LowProfile
+0
+8
+8
+Button_Switch_THT
+SW_DIP_SPSTx04_Slide_9.78x12.34mm_W7.62mm_P2.54mm
+4x-dip-switch SPST , Slide, row spacing 7.62 mm (300 mils), body size 9.78x12.34mm (see e.g. https://www.ctscorp.com/wp-content/uploads/206-208.pdf)
+DIP Switch SPST Slide 7.62mm 300mil
+0
+8
+8
+Button_Switch_THT
+SW_DIP_SPSTx05_Piano_10.8x14.26mm_W7.62mm_P2.54mm
+5x-dip-switch SPST , Piano, row spacing 7.62 mm (300 mils), body size 10.8x14.26mm
+DIP Switch SPST Piano 7.62mm 300mil
+0
+10
+10
+Button_Switch_THT
+SW_DIP_SPSTx05_Piano_CTS_Series194-5MSTN_W7.62mm_P2.54mm
+5x-dip-switch SPST CTS_Series194-5MSTN, Piano, row spacing 7.62 mm (300 mils), body size  (see https://www.ctscorp.com/wp-content/uploads/194-195.pdf)
+DIP Switch SPST Piano 7.62mm 300mil
+0
+10
+10
+Button_Switch_THT
+SW_DIP_SPSTx05_Slide_6.7x14.26mm_W7.62mm_P2.54mm_LowProfile
+5x-dip-switch SPST , Slide, row spacing 7.62 mm (300 mils), body size 6.7x14.26mm (see e.g. https://www.ctscorp.com/wp-content/uploads/209-210.pdf), LowProfile
+DIP Switch SPST Slide 7.62mm 300mil LowProfile
+0
+10
+10
+Button_Switch_THT
+SW_DIP_SPSTx05_Slide_9.78x14.88mm_W7.62mm_P2.54mm
+5x-dip-switch SPST , Slide, row spacing 7.62 mm (300 mils), body size 9.78x14.88mm (see e.g. https://www.ctscorp.com/wp-content/uploads/206-208.pdf)
+DIP Switch SPST Slide 7.62mm 300mil
+0
+10
+10
+Button_Switch_THT
+SW_DIP_SPSTx06_Piano_10.8x16.8mm_W7.62mm_P2.54mm
+6x-dip-switch SPST , Piano, row spacing 7.62 mm (300 mils), body size 10.8x16.8mm
+DIP Switch SPST Piano 7.62mm 300mil
+0
+12
+12
+Button_Switch_THT
+SW_DIP_SPSTx06_Piano_CTS_Series194-6MSTN_W7.62mm_P2.54mm
+6x-dip-switch SPST CTS_Series194-6MSTN, Piano, row spacing 7.62 mm (300 mils), body size  (see https://www.ctscorp.com/wp-content/uploads/194-195.pdf)
+DIP Switch SPST Piano 7.62mm 300mil
+0
+12
+12
+Button_Switch_THT
+SW_DIP_SPSTx06_Slide_6.7x16.8mm_W7.62mm_P2.54mm_LowProfile
+6x-dip-switch SPST , Slide, row spacing 7.62 mm (300 mils), body size 6.7x16.8mm (see e.g. https://www.ctscorp.com/wp-content/uploads/209-210.pdf), LowProfile
+DIP Switch SPST Slide 7.62mm 300mil LowProfile
+0
+12
+12
+Button_Switch_THT
+SW_DIP_SPSTx06_Slide_9.78x17.42mm_W7.62mm_P2.54mm
+6x-dip-switch SPST , Slide, row spacing 7.62 mm (300 mils), body size 9.78x17.42mm (see e.g. https://www.ctscorp.com/wp-content/uploads/206-208.pdf)
+DIP Switch SPST Slide 7.62mm 300mil
+0
+12
+12
+Button_Switch_THT
+SW_DIP_SPSTx07_Piano_10.8x19.34mm_W7.62mm_P2.54mm
+7x-dip-switch SPST , Piano, row spacing 7.62 mm (300 mils), body size 10.8x19.34mm
+DIP Switch SPST Piano 7.62mm 300mil
+0
+14
+14
+Button_Switch_THT
+SW_DIP_SPSTx07_Piano_CTS_Series194-7MSTN_W7.62mm_P2.54mm
+7x-dip-switch SPST CTS_Series194-7MSTN, Piano, row spacing 7.62 mm (300 mils), body size  (see https://www.ctscorp.com/wp-content/uploads/194-195.pdf)
+DIP Switch SPST Piano 7.62mm 300mil
+0
+14
+14
+Button_Switch_THT
+SW_DIP_SPSTx07_Slide_6.7x19.34mm_W7.62mm_P2.54mm_LowProfile
+7x-dip-switch SPST , Slide, row spacing 7.62 mm (300 mils), body size 6.7x19.34mm (see e.g. https://www.ctscorp.com/wp-content/uploads/209-210.pdf), LowProfile
+DIP Switch SPST Slide 7.62mm 300mil LowProfile
+0
+14
+14
+Button_Switch_THT
+SW_DIP_SPSTx07_Slide_9.78x19.96mm_W7.62mm_P2.54mm
+7x-dip-switch SPST , Slide, row spacing 7.62 mm (300 mils), body size 9.78x19.96mm (see e.g. https://www.ctscorp.com/wp-content/uploads/206-208.pdf)
+DIP Switch SPST Slide 7.62mm 300mil
+0
+14
+14
+Button_Switch_THT
+SW_DIP_SPSTx08_Piano_10.8x21.88mm_W7.62mm_P2.54mm
+8x-dip-switch SPST , Piano, row spacing 7.62 mm (300 mils), body size 10.8x21.88mm
+DIP Switch SPST Piano 7.62mm 300mil
+0
+16
+16
+Button_Switch_THT
+SW_DIP_SPSTx08_Piano_CTS_Series194-8MSTN_W7.62mm_P2.54mm
+8x-dip-switch SPST CTS_Series194-8MSTN, Piano, row spacing 7.62 mm (300 mils), body size  (see https://www.ctscorp.com/wp-content/uploads/194-195.pdf)
+DIP Switch SPST Piano 7.62mm 300mil
+0
+16
+16
+Button_Switch_THT
+SW_DIP_SPSTx08_Slide_6.7x21.88mm_W7.62mm_P2.54mm_LowProfile
+8x-dip-switch SPST , Slide, row spacing 7.62 mm (300 mils), body size 6.7x21.88mm (see e.g. https://www.ctscorp.com/wp-content/uploads/209-210.pdf), LowProfile
+DIP Switch SPST Slide 7.62mm 300mil LowProfile
+0
+16
+16
+Button_Switch_THT
+SW_DIP_SPSTx08_Slide_9.78x22.5mm_W7.62mm_P2.54mm
+8x-dip-switch SPST , Slide, row spacing 7.62 mm (300 mils), body size 9.78x22.5mm (see e.g. https://www.ctscorp.com/wp-content/uploads/206-208.pdf)
+DIP Switch SPST Slide 7.62mm 300mil
+0
+16
+16
+Button_Switch_THT
+SW_DIP_SPSTx09_Piano_10.8x24.42mm_W7.62mm_P2.54mm
+9x-dip-switch SPST , Piano, row spacing 7.62 mm (300 mils), body size 10.8x24.42mm
+DIP Switch SPST Piano 7.62mm 300mil
+0
+18
+18
+Button_Switch_THT
+SW_DIP_SPSTx09_Piano_CTS_Series194-9MSTN_W7.62mm_P2.54mm
+9x-dip-switch SPST CTS_Series194-9MSTN, Piano, row spacing 7.62 mm (300 mils), body size  (see https://www.ctscorp.com/wp-content/uploads/194-195.pdf)
+DIP Switch SPST Piano 7.62mm 300mil
+0
+18
+18
+Button_Switch_THT
+SW_DIP_SPSTx09_Slide_6.7x24.42mm_W7.62mm_P2.54mm_LowProfile
+9x-dip-switch SPST , Slide, row spacing 7.62 mm (300 mils), body size 6.7x24.42mm (see e.g. https://www.ctscorp.com/wp-content/uploads/209-210.pdf), LowProfile
+DIP Switch SPST Slide 7.62mm 300mil LowProfile
+0
+18
+18
+Button_Switch_THT
+SW_DIP_SPSTx09_Slide_9.78x25.04mm_W7.62mm_P2.54mm
+9x-dip-switch SPST , Slide, row spacing 7.62 mm (300 mils), body size 9.78x25.04mm (see e.g. https://www.ctscorp.com/wp-content/uploads/206-208.pdf)
+DIP Switch SPST Slide 7.62mm 300mil
+0
+18
+18
+Button_Switch_THT
+SW_DIP_SPSTx10_Piano_10.8x26.96mm_W7.62mm_P2.54mm
+10x-dip-switch SPST , Piano, row spacing 7.62 mm (300 mils), body size 10.8x26.96mm
+DIP Switch SPST Piano 7.62mm 300mil
+0
+20
+20
+Button_Switch_THT
+SW_DIP_SPSTx10_Piano_CTS_Series194-10MSTN_W7.62mm_P2.54mm
+10x-dip-switch SPST CTS_Series194-10MSTN, Piano, row spacing 7.62 mm (300 mils), body size  (see https://www.ctscorp.com/wp-content/uploads/194-195.pdf)
+DIP Switch SPST Piano 7.62mm 300mil
+0
+20
+20
+Button_Switch_THT
+SW_DIP_SPSTx10_Slide_6.7x26.96mm_W7.62mm_P2.54mm_LowProfile
+10x-dip-switch SPST , Slide, row spacing 7.62 mm (300 mils), body size 6.7x26.96mm (see e.g. https://www.ctscorp.com/wp-content/uploads/209-210.pdf), LowProfile
+DIP Switch SPST Slide 7.62mm 300mil LowProfile
+0
+20
+20
+Button_Switch_THT
+SW_DIP_SPSTx10_Slide_9.78x27.58mm_W7.62mm_P2.54mm
+10x-dip-switch SPST , Slide, row spacing 7.62 mm (300 mils), body size 9.78x27.58mm (see e.g. https://www.ctscorp.com/wp-content/uploads/206-208.pdf)
+DIP Switch SPST Slide 7.62mm 300mil
+0
+20
+20
+Button_Switch_THT
+SW_DIP_SPSTx11_Piano_10.8x29.5mm_W7.62mm_P2.54mm
+11x-dip-switch SPST , Piano, row spacing 7.62 mm (300 mils), body size 10.8x29.5mm
+DIP Switch SPST Piano 7.62mm 300mil
+0
+22
+22
+Button_Switch_THT
+SW_DIP_SPSTx11_Piano_CTS_Series194-11MSTN_W7.62mm_P2.54mm
+11x-dip-switch SPST CTS_Series194-11MSTN, Piano, row spacing 7.62 mm (300 mils), body size  (see https://www.ctscorp.com/wp-content/uploads/194-195.pdf)
+DIP Switch SPST Piano 7.62mm 300mil
+0
+22
+22
+Button_Switch_THT
+SW_DIP_SPSTx11_Slide_6.7x29.5mm_W7.62mm_P2.54mm_LowProfile
+11x-dip-switch SPST , Slide, row spacing 7.62 mm (300 mils), body size 6.7x29.5mm (see e.g. https://www.ctscorp.com/wp-content/uploads/209-210.pdf), LowProfile
+DIP Switch SPST Slide 7.62mm 300mil LowProfile
+0
+22
+22
+Button_Switch_THT
+SW_DIP_SPSTx11_Slide_9.78x30.12mm_W7.62mm_P2.54mm
+11x-dip-switch SPST , Slide, row spacing 7.62 mm (300 mils), body size 9.78x30.12mm (see e.g. https://www.ctscorp.com/wp-content/uploads/206-208.pdf)
+DIP Switch SPST Slide 7.62mm 300mil
+0
+22
+22
+Button_Switch_THT
+SW_DIP_SPSTx12_Piano_10.8x32.04mm_W7.62mm_P2.54mm
+12x-dip-switch SPST , Piano, row spacing 7.62 mm (300 mils), body size 10.8x32.04mm
+DIP Switch SPST Piano 7.62mm 300mil
+0
+24
+24
+Button_Switch_THT
+SW_DIP_SPSTx12_Piano_CTS_Series194-12MSTN_W7.62mm_P2.54mm
+12x-dip-switch SPST CTS_Series194-12MSTN, Piano, row spacing 7.62 mm (300 mils), body size  (see https://www.ctscorp.com/wp-content/uploads/194-195.pdf)
+DIP Switch SPST Piano 7.62mm 300mil
+0
+24
+24
+Button_Switch_THT
+SW_DIP_SPSTx12_Slide_6.7x32.04mm_W7.62mm_P2.54mm_LowProfile
+12x-dip-switch SPST , Slide, row spacing 7.62 mm (300 mils), body size 6.7x32.04mm (see e.g. https://www.ctscorp.com/wp-content/uploads/209-210.pdf), LowProfile
+DIP Switch SPST Slide 7.62mm 300mil LowProfile
+0
+24
+24
+Button_Switch_THT
+SW_DIP_SPSTx12_Slide_9.78x32.66mm_W7.62mm_P2.54mm
+12x-dip-switch SPST , Slide, row spacing 7.62 mm (300 mils), body size 9.78x32.66mm (see e.g. https://www.ctscorp.com/wp-content/uploads/206-208.pdf)
+DIP Switch SPST Slide 7.62mm 300mil
+0
+24
+24
+Button_Switch_THT
+SW_E-Switch_EG1224_SPDT_Angled
+E-Switch slide switch, EG series, SPDT, right angle, http://spec_sheets.e-switch.com/specs/P040042.pdf
+switch SPDT
+0
+7
+3
+Button_Switch_THT
+SW_E-Switch_EG1271_DPDT
+E-Switch sub miniature slide switch, EG series, DPDT, http://spec_sheets.e-switch.com/specs/P040047.pdf
+switch DPDT
+0
+6
+6
+Button_Switch_THT
+SW_E-Switch_EG2219_DPDT_Angled
+E-Switch slide switch, EG series, DPDT, right angle, http://spec_sheets.e-switch.com/specs/P040170.pdf
+switch DPDT
+0
+10
+6
+Button_Switch_THT
+SW_Lever_1P2T_NKK_GW12LxH
+Switch, single pole double throw, right angle, http://www.nkkswitches.com/pdf/GW.pdf
+switch single-pole double-throw spdt ON-ON horizontal
+0
+5
+3
+Button_Switch_THT
+SW_MEC_5GTH9
+MEC 5G single pole normally-open tactile switch https://cdn.sos.sk/productdata/80/f6/aabf7be6/5gth9358222.pdf
+switch normally-open pushbutton push-button
+0
+4
+2
+Button_Switch_THT
+SW_NKK_BB15AH
+https://www.nkkswitches.com/pdf/Bpushbuttons-1.pdf
+Pushbutton Right-angle
+0
+5
+3
+Button_Switch_THT
+SW_NKK_G1xJP
+Switch NKK G1xJP http://www.nkkswitches.com/pdf/gwillum.pdf
+SWITCH TOGGLE ILLUM SPDT NKK
+0
+6
+6
+Button_Switch_THT
+SW_NKK_GW12LJP
+Switch, single pole double throw, illuminated paddle, http://www.nkkswitches.com/pdf/gwillum.pdf
+switch single-pole double-throw spdt ON-ON illuminated LED
+0
+6
+6
+Button_Switch_THT
+SW_PUSH-12mm
+SW PUSH 12mm https://www.e-switch.com/system/asset/product_line/data_sheet/143/TL1100.pdf
+tact sw push 12mm
+0
+4
+2
+Button_Switch_THT
+SW_PUSH-12mm_Wuerth-430476085716
+SW PUSH 12mm http://katalog.we-online.de/em/datasheet/430476085716.pdf
+tact sw push 12mm
+0
+4
+2
+Button_Switch_THT
+SW_PUSH_6mm
+https://www.omron.com/ecb/products/pdf/en-b3f.pdf
+tact sw push 6mm
+0
+4
+2
+Button_Switch_THT
+SW_PUSH_6mm_H4.3mm
+tactile push button, 6x6mm e.g. PHAP33xx series, height=4.3mm
+tact sw push 6mm
+0
+4
+2
+Button_Switch_THT
+SW_PUSH_6mm_H5mm
+tactile push button, 6x6mm e.g. PHAP33xx series, height=5mm
+tact sw push 6mm
+0
+4
+2
+Button_Switch_THT
+SW_PUSH_6mm_H7.3mm
+tactile push button, 6x6mm e.g. PHAP33xx series, height=7.3mm
+tact sw push 6mm
+0
+4
+2
+Button_Switch_THT
+SW_PUSH_6mm_H8.5mm
+tactile push button, 6x6mm e.g. PHAP33xx series, height=8.5mm
+tact sw push 6mm
+0
+4
+2
+Button_Switch_THT
+SW_PUSH_6mm_H8mm
+tactile push button, 6x6mm e.g. PHAP33xx series, height=8mm
+tact sw push 6mm
+0
+4
+2
+Button_Switch_THT
+SW_PUSH_6mm_H9.5mm
+tactile push button, 6x6mm e.g. PHAP33xx series, height=9.5mm
+tact sw push 6mm
+0
+4
+2
+Button_Switch_THT
+SW_PUSH_6mm_H13mm
+tactile push button, 6x6mm e.g. PHAP33xx series, height=13mm
+tact sw push 6mm
+0
+4
+2
+Button_Switch_THT
+SW_PUSH_E-Switch_FS5700DP_DPDT
+FS5700 series pushbutton footswitch, DPDT, https://www.e-switch.com/system/asset/product_line/data_sheet/226/FS5700.pdf
+switch DPDT footswitch
+0
+6
+6
+Button_Switch_THT
+SW_PUSH_LCD_E3_SAxxxx
+Switch with LCD screen E3 SAxxxx
+switch normally-open pushbutton push-button LCD
+0
+6
+6
+Button_Switch_THT
+SW_PUSH_LCD_E3_SAxxxx_SocketPins
+Switch with LCD screen E3 SAxxxx
+switch normally-open pushbutton push-button LCD
+0
+6
+6
+Button_Switch_THT
+SW_Push_1P1T_NO_LED_E-Switch_TL1250
+illuminated right angle tact switch https://www.e-switch.com/system/asset/product_line/data_sheet/148/TL1250.pdf
+led push switch right angle
+0
+6
+4
+Button_Switch_THT
+SW_Push_1P2T_Vertical_E-Switch_800UDP8P1A1M6
+ right angle SPDT push button https://www.e-switch.com/system/asset/product_line/data_sheet/210/800U.pdf
+IP67 ultra-miniture horizontal
+0
+5
+3
+Button_Switch_THT
+SW_Push_2P1T_Toggle_CK_PVA1xxH1xxxxxxV2
+momentary / push-push button, h=17.5mm C&K PVA1 https://www.ckswitches.com/media/1343/pva.pdf
+tact sw push PVA1 DPST
+0
+4
+4
+Button_Switch_THT
+SW_Push_2P1T_Toggle_CK_PVA1xxH2xxxxxxV2
+momentary / push-push button, h=23mm C&K PVA1 https://www.ckswitches.com/media/1343/pva.pdf
+tact sw push PVA1 DPST
+0
+4
+4
+Button_Switch_THT
+SW_Push_2P1T_Toggle_CK_PVA1xxH3xxxxxxV2
+momentary / push-push button, h=20.5mm C&K PVA1 https://www.ckswitches.com/media/1343/pva.pdf
+tact sw push PVA1 DPST
+0
+4
+4
+Button_Switch_THT
+SW_Push_2P1T_Toggle_CK_PVA1xxH4xxxxxxV2
+momentary / push-push button, h=15mm C&K PVA1 https://www.ckswitches.com/media/1343/pva.pdf
+tact sw push PVA1 DPST
+0
+4
+4
+Button_Switch_THT
+SW_Push_2P2T_Toggle_CK_PVA2OAH5xxxxxxV2
+momentary / push-push button, h=13mm C&K PVA2 https://www.ckswitches.com/media/1343/pva.pdf
+tact sw push PVA2 DPDT
+0
+6
+6
+Button_Switch_THT
+SW_Push_2P2T_Toggle_CK_PVA2xxH1xxxxxxV2
+momentary / push-push button, h=17.5mm C&K PVA2 https://www.ckswitches.com/media/1343/pva.pdf
+tact sw push PVA2 DPDT
+0
+6
+6
+Button_Switch_THT
+SW_Push_2P2T_Toggle_CK_PVA2xxH2xxxxxxV2
+momentary / push-push button, h=23mm C&K PVA2 https://www.ckswitches.com/media/1343/pva.pdf
+tact sw push PVA2 DPDT
+0
+6
+6
+Button_Switch_THT
+SW_Push_2P2T_Toggle_CK_PVA2xxH3xxxxxxV2
+momentary / push-push button, h=20.5mm C&K PVA2 https://www.ckswitches.com/media/1343/pva.pdf
+tact sw push PVA2 DPDT
+0
+6
+6
+Button_Switch_THT
+SW_Push_2P2T_Toggle_CK_PVA2xxH4xxxxxxV2
+momentary / push-push button, h=15mm C&K PVA2 https://www.ckswitches.com/media/1343/pva.pdf
+tact sw push PVA2 DPDT
+0
+6
+6
+Button_Switch_THT
+SW_Push_2P2T_Vertical_E-Switch_800UDP8P1A1M6
+ right angle DPDT push button https://www.e-switch.com/system/asset/product_line/data_sheet/210/800U.pdf
+IP67 ultra-miniture horizontal
+0
+8
+6
+Button_Switch_THT
+SW_Slide_1P2T_CK_OS102011MS2Q
+CuK miniature slide switch, OS series, SPDT, https://www.ckswitches.com/media/1428/os.pdf
+switch SPDT
+0
+5
+3
+Button_Switch_THT
+SW_TH_Tactile_Omron_B3F-10xx
+SW_TH_Tactile_Omron_B3F-10xx_https://www.omron.com/ecb/products/pdf/en-b3f.pdf
+Omron B3F-10xx
+0
+4
+2
+Button_Switch_THT
+SW_Tactile_SKHH_Angled
+tactile switch 6mm ALPS SKHH right angle http://www.alps.com/prod/info/E/HTML/Tact/SnapIn/SKHH/SKHHLUA010.html
+tactile switch 6mm ALPS SKHH right angle
+0
+4
+2
+Button_Switch_THT
+SW_Tactile_SPST_Angled_PTS645Vx31-2LFS
+tactile switch SPST right angle, PTS645VL31-2 LFS
+tactile switch SPST angled PTS645VL31-2 LFS C&K Button
+0
+4
+2
+Button_Switch_THT
+SW_Tactile_SPST_Angled_PTS645Vx39-2LFS
+tactile switch SPST right angle, PTS645VL39-2 LFS
+tactile switch SPST angled PTS645VL39-2 LFS C&K Button
+0
+4
+2
+Button_Switch_THT
+SW_Tactile_SPST_Angled_PTS645Vx58-2LFS
+tactile switch SPST right angle, PTS645VL58-2 LFS
+tactile switch SPST angled PTS645VL58-2 LFS C&K Button
+0
+4
+2
+Button_Switch_THT
+SW_Tactile_SPST_Angled_PTS645Vx83-2LFS
+tactile switch SPST right angle, PTS645VL83-2 LFS
+tactile switch SPST angled PTS645VL83-2 LFS C&K Button
+0
+4
+2
+Button_Switch_THT
+SW_Tactile_Straight_KSA0Axx1LFTR
+SW PUSH SMALL http://www.ckswitches.com/media/1457/ksa_ksl.pdf
+SW PUSH SMALL Tactile C&K
+0
+4
+2
+Button_Switch_THT
+SW_Tactile_Straight_KSL0Axx1LFTR
+SW PUSH SMALL http://www.ckswitches.com/media/1457/ksa_ksl.pdf
+SW PUSH SMALL Tactile C&K
+0
+4
+2
+Buzzer_Beeper
+Buzzer_12x9.5RM7.6
+Generic Buzzer, D12mm height 9.5mm with RM7.6mm
+buzzer
+0
+2
+2
+Buzzer_Beeper
+Buzzer_15x7.5RM7.6
+Generic Buzzer, D15mm height 7.5mm with RM7.6mm
+buzzer
+0
+2
+2
+Buzzer_Beeper
+Buzzer_CUI_CPT-9019S-SMT
+https://www.cui.com/product/resource/cpt-9019s-smt.pdf
+buzzer piezo
+0
+2
+2
+Buzzer_Beeper
+Buzzer_D14mm_H7mm_P10mm
+Generic Buzzer, D14mm height 7mm with pitch 10mm
+buzzer
+0
+2
+2
+Buzzer_Beeper
+Buzzer_Mallory_AST1109MLTRQ
+Mallory low-profile piezo buzzer, https://www.mspindy.com/specifications/AST1109MLTRQ.pdf
+buzzer piezo
+0
+2
+2
+Buzzer_Beeper
+Buzzer_Mallory_AST1240MLQ
+Mallory low-profile piezo buzzer, https://www.mspindy.com/specifications/AST12140MLQ.pdf
+piezo buzzer
+0
+2
+2
+Buzzer_Beeper
+Buzzer_Murata_PKLCS1212E
+Murata Buzzer https://www.murata.com/~/media/webrenewal/support/library/catalog/products/sound/p37e.ashx
+Murata Buzzer Beeper
+0
+2
+2
+Buzzer_Beeper
+Buzzer_Murata_PKMCS0909E
+Murata Buzzer http://www.murata.com/en-us/api/pdfdownloadapi?cate=&partno=PKMCS0909E4000-R1
+Murata Buzzer Beeper
+0
+2
+2
+Buzzer_Beeper
+Buzzer_TDK_PS1240P02BT_D12.2mm_H6.5mm
+Buzzer, D12.2mm height 6.5mm, https://product.tdk.com/info/en/catalog/datasheets/piezoelectronic_buzzer_ps_en.pdf
+buzzer
+0
+2
+2
+Buzzer_Beeper
+Indicator_PUI_AI-1440-TWT-24V-2-R
+14mm Indicator, https://www.puiaudio.com/media/SpecSheet/AI-1440-TWT-24V-2-R.pdf
+piezo buzzer self drive oscillator
+0
+2
+2
+Buzzer_Beeper
+MagneticBuzzer_CUI_CMT-8504-100-SMT
+magnetic transducer buzzer, 5V, SPL of 100 dB at 10 cm, https://www.cuidevices.com/product/resource/pdf/cmt-8504-100-smt-tr.pdf
+CMT 8504
+0
+4
+4
+Buzzer_Beeper
+MagneticBuzzer_CUI_CST-931RP-A
+CST-931RP-A, http://www.cui.com/product/resource/cst-931rp-a.pdf
+CST-931RP-A
+0
+2
+2
+Buzzer_Beeper
+MagneticBuzzer_Kingstate_KCG0601
+Buzzer, Elektromagnetic Beeper, Summer,
+Kingstate KCG0601 
+0
+2
+2
+Buzzer_Beeper
+MagneticBuzzer_Kobitone_254-EMB84Q-RO
+MagneticBuzzer Kobitone 254-EMB84Q-RO https://www.mouser.es/datasheet/2/209/KT-400385-1171904.pdf
+MagneticBuzzer Kobitone 254-EMB84Q-RO
+0
+3
+3
+Buzzer_Beeper
+MagneticBuzzer_PUI_AT-0927-TT-6-R
+Buzzer Magnetic 9mm AT-0927-TT-6-R, http://www.puiaudio.com/pdf/AT-0927-TT-6-R.pdf
+Buzzer Magnetic 9mm AT-0927-TT-6-R
+0
+2
+2
+Buzzer_Beeper
+MagneticBuzzer_ProSignal_ABI-009-RC
+Buzzer, Elektromagnetic Beeper, Summer, 6V-DC,
+Pro Signal ABI-009-RC 
+0
+2
+2
+Buzzer_Beeper
+MagneticBuzzer_ProSignal_ABI-010-RC
+Buzzer, Elektromagnetic Beeper, Summer, 12V-DC,
+Pro Signal ABI-010-RC 
+0
+2
+2
+Buzzer_Beeper
+MagneticBuzzer_ProSignal_ABT-410-RC
+Buzzer, Elektromagnetic Beeper, Summer, 1,5V-DC,
+Pro Signal ABT-410-RC 
+0
+2
+2
+Buzzer_Beeper
+MagneticBuzzer_ProjectsUnlimited_AI-4228-TWT-R
+Buzzer, Elektromagnetic Beeper, Summer, 3-28V-DC, https://www.kynix.com/uploadfiles/pdf/AI-4228-TWT-R.pdf
+Projects Unlimited AI-4228-TWT-R 
+0
+2
+2
+Buzzer_Beeper
+MagneticBuzzer_StarMicronics_HMB-06_HMB-12
+Buzzer, Elektromagnetic Beeper, Summer,
+Star Micronics HMB-06 HMB-12
+0
+2
+2
+Buzzer_Beeper
+PUIAudio_SMT_0825_S_4_R
+SMD 8540, http://www.puiaudio.com/product-detail.aspx?partnumber=SMT-0825-S-4-R
+SMD 8540
+0
+4
+4
+Buzzer_Beeper
+Speaker_CUI_CMR-1206S-67
+Speaker, 30mW, 300-7000Hz, IP67 face, 12x6x2,25mm, https://www.cuidevices.com/product/resource/cmr-12062s-67.pdf
+speaker CUI
+0
+2
+2
+Calibration_Scale
+Gauge_10mm_Type1_CopperTop
+Gauge, Massstab, 10mm, CopperTop, Type 1,
+Gauge Massstab 10mm CopperTop Type 1
+0
+0
+0
+Calibration_Scale
+Gauge_10mm_Type1_SilkScreenTop
+Gauge, Massstab, 10mm, SilkScreenTop, Type 1,
+Gauge Massstab 10mm SilkScreenTop Type 1
+0
+0
+0
+Calibration_Scale
+Gauge_10mm_Type2_CopperTop
+Gauge, Massstab, 10mm, CopperTop, Type 2,
+Gauge Massstab 10mm CopperTop Type 2
+0
+0
+0
+Calibration_Scale
+Gauge_10mm_Type2_SilkScreenTop
+Gauge, Massstab, 10mm, SilkScreenTop, Type 2,
+Gauge Massstab 10mm SilkScreenTop Type 2
+0
+0
+0
+Calibration_Scale
+Gauge_10mm_Type3_CopperTop
+Gauge, Massstab, 10mm, CopperTop, Type 3,
+Gauge Massstab 10mm CopperTop Type 3
+0
+0
+0
+Calibration_Scale
+Gauge_10mm_Type3_SilkScreenTop
+Gauge, Massstab, 10mm, SilkScreenTop, Type 3,
+Gauge Massstab 10mm SilkScreenTop Type 3
+0
+0
+0
+Calibration_Scale
+Gauge_10mm_Type4_CopperTop
+Gauge, Massstab, 10mm, CopperTop, Type 4,
+Gauge Massstab 10mm CopperTop Type 4
+0
+0
+0
+Calibration_Scale
+Gauge_10mm_Type4_SilkScreenTop
+Gauge, Massstab, 10mm, SilkScreenTop, Type 4,
+Gauge Massstab 10mm SilkScreenTop Type 4
+0
+0
+0
+Calibration_Scale
+Gauge_10mm_Type5_CopperTop
+Gauge, Massstab, 10mm, CopperTop, Type 5,
+Gauge Massstab 10mm CopperTop Type 5
+0
+0
+0
+Calibration_Scale
+Gauge_10mm_Type5_SilkScreenTop
+Gauge, Massstab, 10mm, SilkScreenTop, Type 5,
+Gauge Massstab 10mm SilkScreenTop Type 5
+0
+0
+0
+Calibration_Scale
+Gauge_50mm_Type1_CopperTop
+Gauge, Massstab, 50mm, CopperTop, Type 1,
+Gauge Massstab 50mm CopperTop Type 1
+0
+0
+0
+Calibration_Scale
+Gauge_50mm_Type1_SilkScreenTop
+Gauge, Massstab, 50mm, SilkScreenTop, Type 1,
+Gauge Massstab 50mm SilkScreenTop Type 1
+0
+0
+0
+Calibration_Scale
+Gauge_50mm_Type2_CopperTop
+Gauge, Massstab, 50mm, CopperTop, Type 2,
+Gauge Massstab 50mm CopperTop Type 2
+0
+0
+0
+Calibration_Scale
+Gauge_50mm_Type2_SilkScreenTop
+Gauge, Massstab, 50mm, SilkScreenTop, Type 2,
+Gauge Massstab 50mm SilkScreenTop Type 2
+0
+0
+0
+Calibration_Scale
+Gauge_100mm_Grid_Type1_CopperTop
+Gauge, Massstab, 100mm, Gitter, Grid, CopperTop, Type 1,
+Gauge Massstab 100mm Gitter Grid CopperTop Type 1
+0
+0
+0
+Calibration_Scale
+Gauge_100mm_Type1_CopperTop
+Gauge, Massstab, 100mm, CopperTop, Type 1,
+Gauge Massstab 100mm CopperTop Type 1
+0
+0
+0
+Calibration_Scale
+Gauge_100mm_Type1_SilkScreenTop
+Gauge, Massstab, 100mm, SilkScreenTop, Type 1,
+Gauge Massstab 100mm SilkScreenTop Type 1
+0
+0
+0
+Calibration_Scale
+Gauge_100mm_Type2_CopperTop
+Gauge, Massstab, 100mm, CopperTop, Type 2,
+Gauge Massstab 100mm  CopperTop Type 2
+0
+0
+0
+Calibration_Scale
+Gauge_100mm_Type2_SilkScreenTop
+Gauge, Massstab, 100mm, SilkScreenTop, Type 2,
+Gauge Massstab 100mm SilkScreenTop Type 2
+0
+0
+0
+Capacitor_SMD
+CP_Elec_3x5.3
+SMT capacitor, aluminium electrolytic, 3x5.3, Cornell Dubilier Electronics 
+Capacitor Electrolytic
+0
+2
+2
+Capacitor_SMD
+CP_Elec_3x5.4
+SMD capacitor, aluminum electrolytic, Nichicon, 3.0x5.4mm
+capacitor electrolytic
+0
+2
+2
+Capacitor_SMD
+CP_Elec_4x3
+SMD capacitor, aluminum electrolytic, Nichicon, 4.0x3mm
+capacitor electrolytic
+0
+2
+2
+Capacitor_SMD
+CP_Elec_4x3.9
+SMD capacitor, aluminum electrolytic, Nichicon, 4.0x3.9mm
+capacitor electrolytic
+0
+2
+2
+Capacitor_SMD
+CP_Elec_4x4.5
+SMD capacitor, aluminum electrolytic, Nichicon, 4.0x4.5mm
+capacitor electrolytic
+0
+2
+2
+Capacitor_SMD
+CP_Elec_4x5.3
+SMD capacitor, aluminum electrolytic, Vishay, 4.0x5.3mm
+capacitor electrolytic
+0
+2
+2
+Capacitor_SMD
+CP_Elec_4x5.4
+SMD capacitor, aluminum electrolytic, Panasonic A5 / Nichicon, 4.0x5.4mm
+capacitor electrolytic
+0
+2
+2
+Capacitor_SMD
+CP_Elec_4x5.7
+SMD capacitor, aluminum electrolytic, United Chemi-Con, 4.0x5.7mm
+capacitor electrolytic
+0
+2
+2
+Capacitor_SMD
+CP_Elec_4x5.8
+SMD capacitor, aluminum electrolytic, Panasonic, 4.0x5.8mm
+capacitor electrolytic
+0
+2
+2
+Capacitor_SMD
+CP_Elec_5x3
+SMD capacitor, aluminum electrolytic, Nichicon, 5.0x3.0mm
+capacitor electrolytic
+0
+2
+2
+Capacitor_SMD
+CP_Elec_5x3.9
+SMD capacitor, aluminum electrolytic, Nichicon, 5.0x3.9mm
+capacitor electrolytic
+0
+2
+2
+Capacitor_SMD
+CP_Elec_5x4.4
+SMD capacitor, aluminum electrolytic, Panasonic B45, 5.0x4.4mm
+capacitor electrolytic
+0
+2
+2
+Capacitor_SMD
+CP_Elec_5x4.5
+SMD capacitor, aluminum electrolytic, Nichicon, 5.0x4.5mm
+capacitor electrolytic
+0
+2
+2
+Capacitor_SMD
+CP_Elec_5x5.3
+SMD capacitor, aluminum electrolytic, Nichicon, 5.0x5.3mm
+capacitor electrolytic
+0
+2
+2
+Capacitor_SMD
+CP_Elec_5x5.4
+SMD capacitor, aluminum electrolytic, Nichicon, 5.0x5.4mm
+capacitor electrolytic
+0
+2
+2
+Capacitor_SMD
+CP_Elec_5x5.7
+SMD capacitor, aluminum electrolytic, United Chemi-Con, 5.0x5.7mm
+capacitor electrolytic
+0
+2
+2
+Capacitor_SMD
+CP_Elec_5x5.8
+SMD capacitor, aluminum electrolytic, Panasonic, 5.0x5.8mm
+capacitor electrolytic
+0
+2
+2
+Capacitor_SMD
+CP_Elec_5x5.9
+SMD capacitor, aluminum electrolytic, Panasonic B6, 5.0x5.9mm
+capacitor electrolytic
+0
+2
+2
+Capacitor_SMD
+CP_Elec_6.3x3
+SMD capacitor, aluminum electrolytic, Nichicon, 6.3x3.0mm
+capacitor electrolytic
+0
+2
+2
+Capacitor_SMD
+CP_Elec_6.3x3.9
+SMD capacitor, aluminum electrolytic, Nichicon, 6.3x3.9mm
+capacitor electrolytic
+0
+2
+2
+Capacitor_SMD
+CP_Elec_6.3x4.5
+SMD capacitor, aluminum electrolytic, Nichicon, 6.3x4.5mm
+capacitor electrolytic
+0
+2
+2
+Capacitor_SMD
+CP_Elec_6.3x4.9
+SMD capacitor, aluminum electrolytic, Panasonic C5, 6.3x4.9mm
+capacitor electrolytic
+0
+2
+2
+Capacitor_SMD
+CP_Elec_6.3x5.2
+SMD capacitor, aluminum electrolytic, United Chemi-Con, 6.3x5.2mm
+capacitor electrolytic
+0
+2
+2
+Capacitor_SMD
+CP_Elec_6.3x5.3
+SMD capacitor, aluminum electrolytic, Cornell Dubilier, 6.3x5.3mm
+capacitor electrolytic
+0
+2
+2
+Capacitor_SMD
+CP_Elec_6.3x5.4
+SMD capacitor, aluminum electrolytic, Panasonic C55, 6.3x5.4mm
+capacitor electrolytic
+0
+2
+2
+Capacitor_SMD
+CP_Elec_6.3x5.4_Nichicon
+SMD capacitor, aluminum electrolytic, Nichicon, 6.3x5.4mm
+capacitor electrolytic
+0
+2
+2
+Capacitor_SMD
+CP_Elec_6.3x5.7
+SMD capacitor, aluminum electrolytic, United Chemi-Con, 6.3x5.7mm
+capacitor electrolytic
+0
+2
+2
+Capacitor_SMD
+CP_Elec_6.3x5.8
+SMD capacitor, aluminum electrolytic, Nichicon, 6.3x5.8mm
+capacitor electrolytic
+0
+2
+2
+Capacitor_SMD
+CP_Elec_6.3x5.9
+SMD capacitor, aluminum electrolytic, Panasonic C6, 6.3x5.9mm
+capacitor electrolytic
+0
+2
+2
+Capacitor_SMD
+CP_Elec_6.3x7.7
+SMD capacitor, aluminum electrolytic, Nichicon, 6.3x7.7mm
+capacitor electrolytic
+0
+2
+2
+Capacitor_SMD
+CP_Elec_6.3x9.9
+SMD capacitor, aluminum electrolytic, Panasonic C10, 6.3x9.9mm
+capacitor electrolytic
+0
+2
+2
+Capacitor_SMD
+CP_Elec_8x5.4
+SMD capacitor, aluminum electrolytic, Nichicon, 8.0x5.4mm
+capacitor electrolytic
+0
+2
+2
+Capacitor_SMD
+CP_Elec_8x6.2
+SMD capacitor, aluminum electrolytic, Nichicon, 8.0x6.2mm
+capacitor electrolytic
+0
+2
+2
+Capacitor_SMD
+CP_Elec_8x6.5
+SMD capacitor, aluminum electrolytic, Rubycon, 8.0x6.5mm
+capacitor electrolytic
+0
+2
+2
+Capacitor_SMD
+CP_Elec_8x6.7
+SMD capacitor, aluminum electrolytic, United Chemi-Con, 8.0x6.7mm
+capacitor electrolytic
+0
+2
+2
+Capacitor_SMD
+CP_Elec_8x6.9
+SMD capacitor, aluminum electrolytic, Panasonic E7, 8.0x6.9mm
+capacitor electrolytic
+0
+2
+2
+Capacitor_SMD
+CP_Elec_8x10
+SMD capacitor, aluminum electrolytic, Nichicon, 8.0x10mm
+capacitor electrolytic
+0
+2
+2
+Capacitor_SMD
+CP_Elec_8x10.5
+SMD capacitor, aluminum electrolytic, Vishay 0810, 8.0x10.5mm, http://www.vishay.com/docs/28395/150crz.pdf
+capacitor electrolytic
+0
+2
+2
+Capacitor_SMD
+CP_Elec_8x11.9
+SMD capacitor, aluminum electrolytic, Panasonic E12, 8.0x11.9mm
+capacitor electrolytic
+0
+2
+2
+Capacitor_SMD
+CP_Elec_10x7.7
+SMD capacitor, aluminum electrolytic, Nichicon, 10.0x7.7mm
+capacitor electrolytic
+0
+2
+2
+Capacitor_SMD
+CP_Elec_10x7.9
+SMD capacitor, aluminum electrolytic, Panasonic F8, 10.0x7.9mm
+capacitor electrolytic
+0
+2
+2
+Capacitor_SMD
+CP_Elec_10x10
+SMD capacitor, aluminum electrolytic, Nichicon, 10.0x10.0mm
+capacitor electrolytic
+0
+2
+2
+Capacitor_SMD
+CP_Elec_10x10.5
+SMD capacitor, aluminum electrolytic, Vishay 1010, 10.0x10.5mm, http://www.vishay.com/docs/28395/150crz.pdf
+capacitor electrolytic
+0
+2
+2
+Capacitor_SMD
+CP_Elec_10x12.5
+SMD capacitor, aluminum electrolytic, Vishay 1012, 10.0x12.5mm, http://www.vishay.com/docs/28395/150crz.pdf
+capacitor electrolytic
+0
+2
+2
+Capacitor_SMD
+CP_Elec_10x12.6
+SMD capacitor, aluminum electrolytic, Panasonic F12, 10.0x12.6mm
+capacitor electrolytic
+0
+2
+2
+Capacitor_SMD
+CP_Elec_10x14.3
+SMD capacitor, aluminum electrolytic, Vishay 1014, 10.0x14.3mm, http://www.vishay.com/docs/28395/150crz.pdf
+capacitor electrolytic
+0
+2
+2
+Capacitor_SMD
+CP_Elec_16x17.5
+SMD capacitor, aluminum electrolytic, Vishay 1616, 16.0x17.5mm, http://www.vishay.com/docs/28395/150crz.pdf
+capacitor electrolytic
+0
+2
+2
+Capacitor_SMD
+CP_Elec_16x22
+SMD capacitor, aluminum electrolytic, Vishay 1621, 16.0x22.0mm, http://www.vishay.com/docs/28395/150crz.pdf
+capacitor electrolytic
+0
+2
+2
+Capacitor_SMD
+CP_Elec_18x17.5
+SMD capacitor, aluminum electrolytic, Vishay 1816, 18.0x17.5mm, http://www.vishay.com/docs/28395/150crz.pdf
+capacitor electrolytic
+0
+2
+2
+Capacitor_SMD
+CP_Elec_18x22
+SMD capacitor, aluminum electrolytic, Vishay 1821, 18.0x22.0mm, http://www.vishay.com/docs/28395/150crz.pdf
+capacitor electrolytic
+0
+2
+2
+Capacitor_SMD
+C_0201_0603Metric
+Capacitor SMD 0201 (0603 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: https://www.vishay.com/docs/20052/crcw0201e3.pdf), generated with kicad-footprint-generator
+capacitor
+0
+4
+2
+Capacitor_SMD
+C_0201_0603Metric_Pad0.64x0.40mm_HandSolder
+Capacitor SMD 0201 (0603 Metric), square (rectangular) end terminal, IPC_7351 nominal with elongated pad for handsoldering. (Body size source: https://www.vishay.com/docs/20052/crcw0201e3.pdf), generated with kicad-footprint-generator
+capacitor handsolder
+0
+4
+2
+Capacitor_SMD
+C_0402_1005Metric
+Capacitor SMD 0402 (1005 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: IPC-SM-782 page 76, https://www.pcb-3d.com/wordpress/wp-content/uploads/ipc-sm-782a_amendment_1_and_2.pdf), generated with kicad-footprint-generator
+capacitor
+0
+2
+2
+Capacitor_SMD
+C_0402_1005Metric_Pad0.74x0.62mm_HandSolder
+Capacitor SMD 0402 (1005 Metric), square (rectangular) end terminal, IPC_7351 nominal with elongated pad for handsoldering. (Body size source: IPC-SM-782 page 76, https://www.pcb-3d.com/wordpress/wp-content/uploads/ipc-sm-782a_amendment_1_and_2.pdf), generated with kicad-footprint-generator
+capacitor handsolder
+0
+2
+2
+Capacitor_SMD
+C_0504_1310Metric
+Capacitor SMD 0504 (1310 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: IPC-SM-782 page 76, https://www.pcb-3d.com/wordpress/wp-content/uploads/ipc-sm-782a_amendment_1_and_2.pdf), generated with kicad-footprint-generator
+capacitor
+0
+2
+2
+Capacitor_SMD
+C_0504_1310Metric_Pad0.83x1.28mm_HandSolder
+Capacitor SMD 0504 (1310 Metric), square (rectangular) end terminal, IPC_7351 nominal with elongated pad for handsoldering. (Body size source: IPC-SM-782 page 76, https://www.pcb-3d.com/wordpress/wp-content/uploads/ipc-sm-782a_amendment_1_and_2.pdf), generated with kicad-footprint-generator
+capacitor handsolder
+0
+2
+2
+Capacitor_SMD
+C_0603_1608Metric
+Capacitor SMD 0603 (1608 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: IPC-SM-782 page 76, https://www.pcb-3d.com/wordpress/wp-content/uploads/ipc-sm-782a_amendment_1_and_2.pdf), generated with kicad-footprint-generator
+capacitor
+0
+2
+2
+Capacitor_SMD
+C_0603_1608Metric_Pad1.08x0.95mm_HandSolder
+Capacitor SMD 0603 (1608 Metric), square (rectangular) end terminal, IPC_7351 nominal with elongated pad for handsoldering. (Body size source: IPC-SM-782 page 76, https://www.pcb-3d.com/wordpress/wp-content/uploads/ipc-sm-782a_amendment_1_and_2.pdf), generated with kicad-footprint-generator
+capacitor handsolder
+0
+2
+2
+Capacitor_SMD
+C_0805_2012Metric
+Capacitor SMD 0805 (2012 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: IPC-SM-782 page 76, https://www.pcb-3d.com/wordpress/wp-content/uploads/ipc-sm-782a_amendment_1_and_2.pdf, https://docs.google.com/spreadsheets/d/1BsfQQcO9C6DZCsRaXUlFlo91Tg2WpOkGARC1WS5S8t0/edit?usp=sharing), generated with kicad-footprint-generator
+capacitor
+0
+2
+2
+Capacitor_SMD
+C_0805_2012Metric_Pad1.18x1.45mm_HandSolder
+Capacitor SMD 0805 (2012 Metric), square (rectangular) end terminal, IPC_7351 nominal with elongated pad for handsoldering. (Body size source: IPC-SM-782 page 76, https://www.pcb-3d.com/wordpress/wp-content/uploads/ipc-sm-782a_amendment_1_and_2.pdf, https://docs.google.com/spreadsheets/d/1BsfQQcO9C6DZCsRaXUlFlo91Tg2WpOkGARC1WS5S8t0/edit?usp=sharing), generated with kicad-footprint-generator
+capacitor handsolder
+0
+2
+2
+Capacitor_SMD
+C_01005_0402Metric
+Capacitor SMD 01005 (0402 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: http://www.vishay.com/docs/20056/crcw01005e3.pdf), generated with kicad-footprint-generator
+capacitor
+0
+4
+2
+Capacitor_SMD
+C_01005_0402Metric_Pad0.57x0.30mm_HandSolder
+Capacitor SMD 01005 (0402 Metric), square (rectangular) end terminal, IPC_7351 nominal with elongated pad for handsoldering. (Body size source: http://www.vishay.com/docs/20056/crcw01005e3.pdf), generated with kicad-footprint-generator
+capacitor handsolder
+0
+4
+2
+Capacitor_SMD
+C_1206_3216Metric
+Capacitor SMD 1206 (3216 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: IPC-SM-782 page 76, https://www.pcb-3d.com/wordpress/wp-content/uploads/ipc-sm-782a_amendment_1_and_2.pdf), generated with kicad-footprint-generator
+capacitor
+0
+2
+2
+Capacitor_SMD
+C_1206_3216Metric_Pad1.33x1.80mm_HandSolder
+Capacitor SMD 1206 (3216 Metric), square (rectangular) end terminal, IPC_7351 nominal with elongated pad for handsoldering. (Body size source: IPC-SM-782 page 76, https://www.pcb-3d.com/wordpress/wp-content/uploads/ipc-sm-782a_amendment_1_and_2.pdf), generated with kicad-footprint-generator
+capacitor handsolder
+0
+2
+2
+Capacitor_SMD
+C_1210_3225Metric
+Capacitor SMD 1210 (3225 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: IPC-SM-782 page 76, https://www.pcb-3d.com/wordpress/wp-content/uploads/ipc-sm-782a_amendment_1_and_2.pdf), generated with kicad-footprint-generator
+capacitor
+0
+2
+2
+Capacitor_SMD
+C_1210_3225Metric_Pad1.33x2.70mm_HandSolder
+Capacitor SMD 1210 (3225 Metric), square (rectangular) end terminal, IPC_7351 nominal with elongated pad for handsoldering. (Body size source: IPC-SM-782 page 76, https://www.pcb-3d.com/wordpress/wp-content/uploads/ipc-sm-782a_amendment_1_and_2.pdf), generated with kicad-footprint-generator
+capacitor handsolder
+0
+2
+2
+Capacitor_SMD
+C_1812_4532Metric
+Capacitor SMD 1812 (4532 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: IPC-SM-782 page 76, https://www.pcb-3d.com/wordpress/wp-content/uploads/ipc-sm-782a_amendment_1_and_2.pdf), generated with kicad-footprint-generator
+capacitor
+0
+2
+2
+Capacitor_SMD
+C_1812_4532Metric_Pad1.57x3.40mm_HandSolder
+Capacitor SMD 1812 (4532 Metric), square (rectangular) end terminal, IPC_7351 nominal with elongated pad for handsoldering. (Body size source: IPC-SM-782 page 76, https://www.pcb-3d.com/wordpress/wp-content/uploads/ipc-sm-782a_amendment_1_and_2.pdf), generated with kicad-footprint-generator
+capacitor handsolder
+0
+2
+2
+Capacitor_SMD
+C_1825_4564Metric
+Capacitor SMD 1825 (4564 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size from: IPC-SM-782 page 76, https://www.pcb-3d.com/wordpress/wp-content/uploads/ipc-sm-782a_amendment_1_and_2.pdf), generated with kicad-footprint-generator
+capacitor
+0
+2
+2
+Capacitor_SMD
+C_1825_4564Metric_Pad1.57x6.80mm_HandSolder
+Capacitor SMD 1825 (4564 Metric), square (rectangular) end terminal, IPC_7351 nominal with elongated pad for handsoldering. (Body size from: IPC-SM-782 page 76, https://www.pcb-3d.com/wordpress/wp-content/uploads/ipc-sm-782a_amendment_1_and_2.pdf), generated with kicad-footprint-generator
+capacitor handsolder
+0
+2
+2
+Capacitor_SMD
+C_2220_5650Metric
+Capacitor SMD 2220 (5650 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size from: http://datasheets.avx.com/AVX-HV_MLCC.pdf), generated with kicad-footprint-generator
+capacitor
+0
+2
+2
+Capacitor_SMD
+C_2220_5650Metric_Pad1.97x5.40mm_HandSolder
+Capacitor SMD 2220 (5650 Metric), square (rectangular) end terminal, IPC_7351 nominal with elongated pad for handsoldering. (Body size from: http://datasheets.avx.com/AVX-HV_MLCC.pdf), generated with kicad-footprint-generator
+capacitor handsolder
+0
+2
+2
+Capacitor_SMD
+C_2225_5664Metric
+Capacitor SMD 2225 (5664 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size from: http://datasheets.avx.com/AVX-HV_MLCC.pdf), generated with kicad-footprint-generator
+capacitor
+0
+2
+2
+Capacitor_SMD
+C_2225_5664Metric_Pad1.80x6.60mm_HandSolder
+Capacitor SMD 2225 (5664 Metric), square (rectangular) end terminal, IPC_7351 nominal with elongated pad for handsoldering. (Body size from: http://datasheets.avx.com/AVX-HV_MLCC.pdf), generated with kicad-footprint-generator
+capacitor handsolder
+0
+2
+2
+Capacitor_SMD
+C_3640_9110Metric
+Capacitor SMD 3640 (9110 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size from: http://datasheets.avx.com/AVX-HV_MLCC.pdf), generated with kicad-footprint-generator
+capacitor
+0
+2
+2
+Capacitor_SMD
+C_3640_9110Metric_Pad2.10x10.45mm_HandSolder
+Capacitor SMD 3640 (9110 Metric), square (rectangular) end terminal, IPC_7351 nominal with elongated pad for handsoldering. (Body size from: http://datasheets.avx.com/AVX-HV_MLCC.pdf), generated with kicad-footprint-generator
+capacitor handsolder
+0
+2
+2
+Capacitor_SMD
+C_Elec_3x5.4
+SMD capacitor, aluminum electrolytic nonpolar, 3.0x5.4mm
+capacitor electrolyic nonpolar
+0
+2
+2
+Capacitor_SMD
+C_Elec_4x5.4
+SMD capacitor, aluminum electrolytic nonpolar, 4.0x5.4mm
+capacitor electrolyic nonpolar
+0
+2
+2
+Capacitor_SMD
+C_Elec_4x5.8
+SMD capacitor, aluminum electrolytic nonpolar, 4.0x5.8mm
+capacitor electrolyic nonpolar
+0
+2
+2
+Capacitor_SMD
+C_Elec_5x5.4
+SMD capacitor, aluminum electrolytic nonpolar, 5.0x5.4mm
+capacitor electrolyic nonpolar
+0
+2
+2
+Capacitor_SMD
+C_Elec_5x5.8
+SMD capacitor, aluminum electrolytic nonpolar, 5.0x5.8mm
+capacitor electrolyic nonpolar
+0
+2
+2
+Capacitor_SMD
+C_Elec_6.3x5.4
+SMD capacitor, aluminum electrolytic nonpolar, 6.3x5.4mm
+capacitor electrolyic nonpolar
+0
+2
+2
+Capacitor_SMD
+C_Elec_6.3x5.8
+SMD capacitor, aluminum electrolytic nonpolar, 6.3x5.8mm
+capacitor electrolyic nonpolar
+0
+2
+2
+Capacitor_SMD
+C_Elec_6.3x7.7
+SMD capacitor, aluminum electrolytic nonpolar, 6.3x7.7mm
+capacitor electrolyic nonpolar
+0
+2
+2
+Capacitor_SMD
+C_Elec_8x5.4
+SMD capacitor, aluminum electrolytic nonpolar, 8.0x5.4mm
+capacitor electrolyic nonpolar
+0
+2
+2
+Capacitor_SMD
+C_Elec_8x6.2
+SMD capacitor, aluminum electrolytic nonpolar, 8.0x6.2mm
+capacitor electrolyic nonpolar
+0
+2
+2
+Capacitor_SMD
+C_Elec_8x10.2
+SMD capacitor, aluminum electrolytic nonpolar, 8.0x10.2mm
+capacitor electrolyic nonpolar
+0
+2
+2
+Capacitor_SMD
+C_Elec_10x10.2
+SMD capacitor, aluminum electrolytic nonpolar, 10.0x10.2mm
+capacitor electrolyic nonpolar
+0
+2
+2
+Capacitor_SMD
+C_Trimmer_Murata_TZB4-A
+trimmer capacitor SMD horizontal, http://www.murata.com/~/media/webrenewal/support/library/catalog/products/capacitor/trimmer/t13e.ashx?la=en-gb
+ Murata TZB4 TZB4-A
+0
+2
+2
+Capacitor_SMD
+C_Trimmer_Murata_TZB4-B
+trimmer capacitor SMD horizontal, http://www.murata.com/~/media/webrenewal/support/library/catalog/products/capacitor/trimmer/t13e.ashx?la=en-gb
+ Murata TZB4 TZB4-A
+0
+2
+2
+Capacitor_SMD
+C_Trimmer_Murata_TZC3
+trimmer capacitor SMD horizontal, http://www.murata.com/~/media/webrenewal/support/library/catalog/products/capacitor/trimmer/t13e.ashx?la=en-gb
+ Murata TZC3
+0
+2
+2
+Capacitor_SMD
+C_Trimmer_Murata_TZR1
+trimmer capacitor SMD horizontal, http://www.murata.com/~/media/webrenewal/support/library/catalog/products/capacitor/trimmer/t13e.ashx?la=en-gb
+ Murata TZR1
+0
+2
+2
+Capacitor_SMD
+C_Trimmer_Murata_TZW4
+trimmer capacitor SMD horizontal, http://www.murata.com/~/media/webrenewal/support/library/catalog/products/capacitor/trimmer/t13e.ashx?la=en-gb
+ Murata TZW4
+0
+2
+2
+Capacitor_SMD
+C_Trimmer_Murata_TZY2
+trimmer capacitor SMD horizontal, http://www.murata.com/~/media/webrenewal/support/library/catalog/products/capacitor/trimmer/t13e.ashx?la=en-gb
+ Murata TZY2
+0
+2
+2
+Capacitor_SMD
+C_Trimmer_Sprague-Goodman_SGC3
+trimmer capacitor SMD horizontal, http://media.wix.com/ugd/d86717_38d9821e12823a7aa9cef38c6c2a73cc.pdf
+ Sprague Goodman SGC3
+0
+2
+2
+Capacitor_SMD
+C_Trimmer_Voltronics_JN
+trimmer capacitor SMD horizontal, http://www.knowlescapacitors.com/File%20Library/Voltronics/English/GlobalNavigation/Products/Trimmer%20Capacitors/CerChipTrimCap.pdf
+ Voltronics JN
+0
+2
+2
+Capacitor_SMD
+C_Trimmer_Voltronics_JQ
+trimmer capacitor SMD horizontal, http://www.knowlescapacitors.com/File%20Library/Voltronics/English/GlobalNavigation/Products/Trimmer%20Capacitors/CerChipTrimCap.pdf
+ Voltronics JQ
+0
+2
+2
+Capacitor_SMD
+C_Trimmer_Voltronics_JR
+trimmer capacitor SMD horizontal, http://www.knowlescapacitors.com/File%20Library/Voltronics/English/GlobalNavigation/Products/Trimmer%20Capacitors/CerChipTrimCap.pdf
+ Voltronics JR
+0
+2
+2
+Capacitor_SMD
+C_Trimmer_Voltronics_JV
+trimmer capacitor SMD horizontal, http://www.knowlescapacitors.com/File%20Library/Voltronics/English/GlobalNavigation/Products/Trimmer%20Capacitors/CerChipTrimCap.pdf
+ Voltronics JV
+0
+2
+2
+Capacitor_SMD
+C_Trimmer_Voltronics_JZ
+trimmer capacitor SMD horizontal, http://www.knowlescapacitors.com/File%20Library/Voltronics/English/GlobalNavigation/Products/Trimmer%20Capacitors/CerChipTrimCap.pdf
+ Voltronics JR
+0
+2
+2
+Capacitor_THT
+CP_Axial_L10.0mm_D4.5mm_P15.00mm_Horizontal
+CP, Axial series, Axial, Horizontal, pin pitch=15mm, , length*diameter=10*4.5mm^2, Electrolytic Capacitor, , http://www.vishay.com/docs/28325/021asm.pdf
+CP Axial series Axial Horizontal pin pitch 15mm  length 10mm diameter 4.5mm Electrolytic Capacitor
+0
+2
+2
+Capacitor_THT
+CP_Axial_L10.0mm_D6.0mm_P15.00mm_Horizontal
+CP, Axial series, Axial, Horizontal, pin pitch=15mm, , length*diameter=10*6mm^2, Electrolytic Capacitor, , http://www.vishay.com/docs/28325/021asm.pdf
+CP Axial series Axial Horizontal pin pitch 15mm  length 10mm diameter 6mm Electrolytic Capacitor
+0
+2
+2
+Capacitor_THT
+CP_Axial_L11.0mm_D5.0mm_P18.00mm_Horizontal
+CP, Axial series, Axial, Horizontal, pin pitch=18mm, , length*diameter=11*5mm^2, Electrolytic Capacitor
+CP Axial series Axial Horizontal pin pitch 18mm  length 11mm diameter 5mm Electrolytic Capacitor
+0
+2
+2
+Capacitor_THT
+CP_Axial_L11.0mm_D6.0mm_P18.00mm_Horizontal
+CP, Axial series, Axial, Horizontal, pin pitch=18mm, , length*diameter=11*6mm^2, Electrolytic Capacitor
+CP Axial series Axial Horizontal pin pitch 18mm  length 11mm diameter 6mm Electrolytic Capacitor
+0
+2
+2
+Capacitor_THT
+CP_Axial_L11.0mm_D8.0mm_P15.00mm_Horizontal
+CP, Axial series, Axial, Horizontal, pin pitch=15mm, , length*diameter=11*8mm^2, Electrolytic Capacitor, , http://www.vishay.com/docs/28325/021asm.pdf
+CP Axial series Axial Horizontal pin pitch 15mm  length 11mm diameter 8mm Electrolytic Capacitor
+0
+2
+2
+Capacitor_THT
+CP_Axial_L18.0mm_D6.5mm_P25.00mm_Horizontal
+CP, Axial series, Axial, Horizontal, pin pitch=25mm, , length*diameter=18*6.5mm^2, Electrolytic Capacitor, , http://www.vishay.com/docs/28325/021asm.pdf
+CP Axial series Axial Horizontal pin pitch 25mm  length 18mm diameter 6.5mm Electrolytic Capacitor
+0
+2
+2
+Capacitor_THT
+CP_Axial_L18.0mm_D8.0mm_P25.00mm_Horizontal
+CP, Axial series, Axial, Horizontal, pin pitch=25mm, , length*diameter=18*8mm^2, Electrolytic Capacitor, , http://www.vishay.com/docs/28325/021asm.pdf
+CP Axial series Axial Horizontal pin pitch 25mm  length 18mm diameter 8mm Electrolytic Capacitor
+0
+2
+2
+Capacitor_THT
+CP_Axial_L18.0mm_D10.0mm_P25.00mm_Horizontal
+CP, Axial series, Axial, Horizontal, pin pitch=25mm, , length*diameter=18*10mm^2, Electrolytic Capacitor, , http://www.vishay.com/docs/28325/021asm.pdf
+CP Axial series Axial Horizontal pin pitch 25mm  length 18mm diameter 10mm Electrolytic Capacitor
+0
+2
+2
+Capacitor_THT
+CP_Axial_L20.0mm_D10.0mm_P26.00mm_Horizontal
+CP, Axial series, Axial, Horizontal, pin pitch=26mm, , length*diameter=20*10mm^2, Electrolytic Capacitor, , http://www.kemet.com/Lists/ProductCatalog/Attachments/424/KEM_AC102.pdf
+CP Axial series Axial Horizontal pin pitch 26mm  length 20mm diameter 10mm Electrolytic Capacitor
+0
+2
+2
+Capacitor_THT
+CP_Axial_L20.0mm_D13.0mm_P26.00mm_Horizontal
+CP, Axial series, Axial, Horizontal, pin pitch=26mm, , length*diameter=20*13mm^2, Electrolytic Capacitor, , http://www.kemet.com/Lists/ProductCatalog/Attachments/424/KEM_AC102.pdf
+CP Axial series Axial Horizontal pin pitch 26mm  length 20mm diameter 13mm Electrolytic Capacitor
+0
+2
+2
+Capacitor_THT
+CP_Axial_L21.0mm_D8.0mm_P28.00mm_Horizontal
+CP, Axial series, Axial, Horizontal, pin pitch=28mm, , length*diameter=21*8mm^2, Electrolytic Capacitor
+CP Axial series Axial Horizontal pin pitch 28mm  length 21mm diameter 8mm Electrolytic Capacitor
+0
+2
+2
+Capacitor_THT
+CP_Axial_L25.0mm_D10.0mm_P30.00mm_Horizontal
+CP, Axial series, Axial, Horizontal, pin pitch=30mm, , length*diameter=25*10mm^2, Electrolytic Capacitor, , http://www.vishay.com/docs/28325/021asm.pdf
+CP Axial series Axial Horizontal pin pitch 30mm  length 25mm diameter 10mm Electrolytic Capacitor
+0
+2
+2
+Capacitor_THT
+CP_Axial_L26.5mm_D20.0mm_P33.00mm_Horizontal
+CP, Axial series, Axial, Horizontal, pin pitch=33mm, , length*diameter=26.5*20mm^2, Electrolytic Capacitor, , http://www.kemet.com/Lists/ProductCatalog/Attachments/424/KEM_AC102.pdf
+CP Axial series Axial Horizontal pin pitch 33mm  length 26.5mm diameter 20mm Electrolytic Capacitor
+0
+2
+2
+Capacitor_THT
+CP_Axial_L29.0mm_D10.0mm_P35.00mm_Horizontal
+CP, Axial series, Axial, Horizontal, pin pitch=35mm, , length*diameter=29*10mm^2, Electrolytic Capacitor, , http://www.kemet.com/Lists/ProductCatalog/Attachments/424/KEM_AC102.pdf
+CP Axial series Axial Horizontal pin pitch 35mm  length 29mm diameter 10mm Electrolytic Capacitor
+0
+2
+2
+Capacitor_THT
+CP_Axial_L29.0mm_D13.0mm_P35.00mm_Horizontal
+CP, Axial series, Axial, Horizontal, pin pitch=35mm, , length*diameter=29*13mm^2, Electrolytic Capacitor, , http://www.kemet.com/Lists/ProductCatalog/Attachments/424/KEM_AC102.pdf
+CP Axial series Axial Horizontal pin pitch 35mm  length 29mm diameter 13mm Electrolytic Capacitor
+0
+2
+2
+Capacitor_THT
+CP_Axial_L29.0mm_D16.0mm_P35.00mm_Horizontal
+CP, Axial series, Axial, Horizontal, pin pitch=35mm, , length*diameter=29*16mm^2, Electrolytic Capacitor, , http://www.kemet.com/Lists/ProductCatalog/Attachments/424/KEM_AC102.pdf
+CP Axial series Axial Horizontal pin pitch 35mm  length 29mm diameter 16mm Electrolytic Capacitor
+0
+2
+2
+Capacitor_THT
+CP_Axial_L29.0mm_D20.0mm_P35.00mm_Horizontal
+CP, Axial series, Axial, Horizontal, pin pitch=35mm, , length*diameter=29*20mm^2, Electrolytic Capacitor, , http://www.kemet.com/Lists/ProductCatalog/Attachments/424/KEM_AC102.pdf
+CP Axial series Axial Horizontal pin pitch 35mm  length 29mm diameter 20mm Electrolytic Capacitor
+0
+2
+2
+Capacitor_THT
+CP_Axial_L30.0mm_D10.0mm_P35.00mm_Horizontal
+CP, Axial series, Axial, Horizontal, pin pitch=35mm, , length*diameter=30*10mm^2, Electrolytic Capacitor, , http://www.vishay.com/docs/28325/021asm.pdf
+CP Axial series Axial Horizontal pin pitch 35mm  length 30mm diameter 10mm Electrolytic Capacitor
+0
+2
+2
+Capacitor_THT
+CP_Axial_L30.0mm_D12.5mm_P35.00mm_Horizontal
+CP, Axial series, Axial, Horizontal, pin pitch=35mm, , length*diameter=30*12.5mm^2, Electrolytic Capacitor, , http://www.vishay.com/docs/28325/021asm.pdf
+CP Axial series Axial Horizontal pin pitch 35mm  length 30mm diameter 12.5mm Electrolytic Capacitor
+0
+2
+2
+Capacitor_THT
+CP_Axial_L30.0mm_D15.0mm_P35.00mm_Horizontal
+CP, Axial series, Axial, Horizontal, pin pitch=35mm, , length*diameter=30*15mm^2, Electrolytic Capacitor, , http://www.vishay.com/docs/28325/021asm.pdf
+CP Axial series Axial Horizontal pin pitch 35mm  length 30mm diameter 15mm Electrolytic Capacitor
+0
+2
+2
+Capacitor_THT
+CP_Axial_L30.0mm_D18.0mm_P35.00mm_Horizontal
+CP, Axial series, Axial, Horizontal, pin pitch=35mm, , length*diameter=30*18mm^2, Electrolytic Capacitor, , http://www.vishay.com/docs/28325/021asm.pdf
+CP Axial series Axial Horizontal pin pitch 35mm  length 30mm diameter 18mm Electrolytic Capacitor
+0
+2
+2
+Capacitor_THT
+CP_Axial_L34.5mm_D20.0mm_P41.00mm_Horizontal
+CP, Axial series, Axial, Horizontal, pin pitch=41mm, , length*diameter=34.5*20mm^2, Electrolytic Capacitor, , http://www.kemet.com/Lists/ProductCatalog/Attachments/424/KEM_AC102.pdf
+CP Axial series Axial Horizontal pin pitch 41mm  length 34.5mm diameter 20mm Electrolytic Capacitor
+0
+2
+2
+Capacitor_THT
+CP_Axial_L37.0mm_D13.0mm_P43.00mm_Horizontal
+CP, Axial series, Axial, Horizontal, pin pitch=43mm, , length*diameter=37*13mm^2, Electrolytic Capacitor, , http://www.kemet.com/Lists/ProductCatalog/Attachments/424/KEM_AC102.pdf
+CP Axial series Axial Horizontal pin pitch 43mm  length 37mm diameter 13mm Electrolytic Capacitor
+0
+2
+2
+Capacitor_THT
+CP_Axial_L37.0mm_D16.0mm_P43.00mm_Horizontal
+CP, Axial series, Axial, Horizontal, pin pitch=43mm, , length*diameter=37*16mm^2, Electrolytic Capacitor, , http://www.kemet.com/Lists/ProductCatalog/Attachments/424/KEM_AC102.pdf
+CP Axial series Axial Horizontal pin pitch 43mm  length 37mm diameter 16mm Electrolytic Capacitor
+0
+2
+2
+Capacitor_THT
+CP_Axial_L37.0mm_D20.0mm_P43.00mm_Horizontal
+CP, Axial series, Axial, Horizontal, pin pitch=43mm, , length*diameter=37*20mm^2, Electrolytic Capacitor, , http://www.kemet.com/Lists/ProductCatalog/Attachments/424/KEM_AC102.pdf
+CP Axial series Axial Horizontal pin pitch 43mm  length 37mm diameter 20mm Electrolytic Capacitor
+0
+2
+2
+Capacitor_THT
+CP_Axial_L38.0mm_D18.0mm_P44.00mm_Horizontal
+CP, Axial series, Axial, Horizontal, pin pitch=44mm, , length*diameter=38*18mm^2, Electrolytic Capacitor, , http://www.vishay.com/docs/28325/021asm.pdf
+CP Axial series Axial Horizontal pin pitch 44mm  length 38mm diameter 18mm Electrolytic Capacitor
+0
+2
+2
+Capacitor_THT
+CP_Axial_L38.0mm_D21.0mm_P44.00mm_Horizontal
+CP, Axial series, Axial, Horizontal, pin pitch=44mm, , length*diameter=38*21mm^2, Electrolytic Capacitor, , http://www.vishay.com/docs/28325/021asm.pdf
+CP Axial series Axial Horizontal pin pitch 44mm  length 38mm diameter 21mm Electrolytic Capacitor
+0
+2
+2
+Capacitor_THT
+CP_Axial_L40.0mm_D16.0mm_P48.00mm_Horizontal
+CP, Axial series, Axial, Horizontal, pin pitch=48mm, , length*diameter=40*16mm^2, Electrolytic Capacitor
+CP Axial series Axial Horizontal pin pitch 48mm  length 40mm diameter 16mm Electrolytic Capacitor
+0
+2
+2
+Capacitor_THT
+CP_Axial_L42.0mm_D23.0mm_P45.00mm_Horizontal
+CP, Axial series, Axial, Horizontal, pin pitch=45mm, , length*diameter=42*23.0mm^2, Electrolytic Capacitor, , http://www.vishay.com/docs/42037/53d.pdf
+CP Axial series Axial Horizontal pin pitch 45mm  length 42mm diameter 23.0mm Electrolytic Capacitor
+0
+2
+2
+Capacitor_THT
+CP_Axial_L42.0mm_D26.0mm_P45.00mm_Horizontal
+CP, Axial series, Axial, Horizontal, pin pitch=45mm, , length*diameter=42*26mm^2, Electrolytic Capacitor, , http://www.vishay.com/docs/42037/53d.pdf
+CP Axial series Axial Horizontal pin pitch 45mm  length 42mm diameter 26mm Electrolytic Capacitor
+0
+2
+2
+Capacitor_THT
+CP_Axial_L42.0mm_D29.0mm_P45.00mm_Horizontal
+CP, Axial series, Axial, Horizontal, pin pitch=45mm, , length*diameter=42*29.0mm^2, Electrolytic Capacitor, , http://www.vishay.com/docs/42037/53d.pdf
+CP Axial series Axial Horizontal pin pitch 45mm  length 42mm diameter 29.0mm Electrolytic Capacitor
+0
+2
+2
+Capacitor_THT
+CP_Axial_L42.0mm_D32.0mm_P45.00mm_Horizontal
+CP, Axial series, Axial, Horizontal, pin pitch=45mm, , length*diameter=42*32.0mm^2, Electrolytic Capacitor, , http://www.vishay.com/docs/42037/53d.pdf
+CP Axial series Axial Horizontal pin pitch 45mm  length 42mm diameter 32.0mm Electrolytic Capacitor
+0
+2
+2
+Capacitor_THT
+CP_Axial_L42.0mm_D35.0mm_P45.00mm_Horizontal
+CP, Axial series, Axial, Horizontal, pin pitch=45mm, , length*diameter=42*35.0mm^2, Electrolytic Capacitor, , http://www.vishay.com/docs/42037/53d.pdf
+CP Axial series Axial Horizontal pin pitch 45mm  length 42mm diameter 35.0mm Electrolytic Capacitor
+0
+2
+2
+Capacitor_THT
+CP_Axial_L42.5mm_D20.0mm_P49.00mm_Horizontal
+CP, Axial series, Axial, Horizontal, pin pitch=49mm, , length*diameter=42.5*20mm^2, Electrolytic Capacitor
+CP Axial series Axial Horizontal pin pitch 49mm  length 42.5mm diameter 20mm Electrolytic Capacitor
+0
+2
+2
+Capacitor_THT
+CP_Axial_L46.0mm_D20.0mm_P52.00mm_Horizontal
+CP, Axial series, Axial, Horizontal, pin pitch=52mm, , length*diameter=46*20mm^2, Electrolytic Capacitor
+CP Axial series Axial Horizontal pin pitch 52mm  length 46mm diameter 20mm Electrolytic Capacitor
+0
+2
+2
+Capacitor_THT
+CP_Axial_L55.0mm_D23.0mm_P60.00mm_Horizontal
+CP, Axial series, Axial, Horizontal, pin pitch=60mm, , length*diameter=55*23.0mm^2, Electrolytic Capacitor, , http://www.vishay.com/docs/42037/53d.pdf
+CP Axial series Axial Horizontal pin pitch 60mm  length 55mm diameter 23.0mm Electrolytic Capacitor
+0
+2
+2
+Capacitor_THT
+CP_Axial_L55.0mm_D26.0mm_P60.00mm_Horizontal
+CP, Axial series, Axial, Horizontal, pin pitch=60mm, , length*diameter=55*26mm^2, Electrolytic Capacitor, , http://www.vishay.com/docs/42037/53d.pdf
+CP Axial series Axial Horizontal pin pitch 60mm  length 55mm diameter 26mm Electrolytic Capacitor
+0
+2
+2
+Capacitor_THT
+CP_Axial_L55.0mm_D29.0mm_P60.00mm_Horizontal
+CP, Axial series, Axial, Horizontal, pin pitch=60mm, , length*diameter=55*29.0mm^2, Electrolytic Capacitor, , http://www.vishay.com/docs/42037/53d.pdf
+CP Axial series Axial Horizontal pin pitch 60mm  length 55mm diameter 29.0mm Electrolytic Capacitor
+0
+2
+2
+Capacitor_THT
+CP_Axial_L55.0mm_D32.0mm_P60.00mm_Horizontal
+CP, Axial series, Axial, Horizontal, pin pitch=60mm, , length*diameter=55*32.0mm^2, Electrolytic Capacitor, , http://www.vishay.com/docs/42037/53d.pdf
+CP Axial series Axial Horizontal pin pitch 60mm  length 55mm diameter 32.0mm Electrolytic Capacitor
+0
+2
+2
+Capacitor_THT
+CP_Axial_L55.0mm_D35.0mm_P60.00mm_Horizontal
+CP, Axial series, Axial, Horizontal, pin pitch=60mm, , length*diameter=55*35.0mm^2, Electrolytic Capacitor, , http://www.vishay.com/docs/42037/53d.pdf
+CP Axial series Axial Horizontal pin pitch 60mm  length 55mm diameter 35.0mm Electrolytic Capacitor
+0
+2
+2
+Capacitor_THT
+CP_Axial_L67.0mm_D23.0mm_P75.00mm_Horizontal
+CP, Axial series, Axial, Horizontal, pin pitch=75mm, , length*diameter=67*23.0mm^2, Electrolytic Capacitor, , http://www.vishay.com/docs/42037/53d.pdf
+CP Axial series Axial Horizontal pin pitch 75mm  length 67mm diameter 23.0mm Electrolytic Capacitor
+0
+2
+2
+Capacitor_THT
+CP_Axial_L67.0mm_D26.0mm_P75.00mm_Horizontal
+CP, Axial series, Axial, Horizontal, pin pitch=75mm, , length*diameter=67*26mm^2, Electrolytic Capacitor, , http://www.vishay.com/docs/42037/53d.pdf
+CP Axial series Axial Horizontal pin pitch 75mm  length 67mm diameter 26mm Electrolytic Capacitor
+0
+2
+2
+Capacitor_THT
+CP_Axial_L67.0mm_D29.0mm_P75.00mm_Horizontal
+CP, Axial series, Axial, Horizontal, pin pitch=75mm, , length*diameter=67*29.0mm^2, Electrolytic Capacitor, , http://www.vishay.com/docs/42037/53d.pdf
+CP Axial series Axial Horizontal pin pitch 75mm  length 67mm diameter 29.0mm Electrolytic Capacitor
+0
+2
+2
+Capacitor_THT
+CP_Axial_L67.0mm_D32.0mm_P75.00mm_Horizontal
+CP, Axial series, Axial, Horizontal, pin pitch=75mm, , length*diameter=67*32.0mm^2, Electrolytic Capacitor, , http://www.vishay.com/docs/42037/53d.pdf
+CP Axial series Axial Horizontal pin pitch 75mm  length 67mm diameter 32.0mm Electrolytic Capacitor
+0
+2
+2
+Capacitor_THT
+CP_Axial_L67.0mm_D35.0mm_P75.00mm_Horizontal
+CP, Axial series, Axial, Horizontal, pin pitch=75mm, , length*diameter=67*35.0mm^2, Electrolytic Capacitor, , http://www.vishay.com/docs/42037/53d.pdf
+CP Axial series Axial Horizontal pin pitch 75mm  length 67mm diameter 35.0mm Electrolytic Capacitor
+0
+2
+2
+Capacitor_THT
+CP_Axial_L80.0mm_D23.0mm_P85.00mm_Horizontal
+CP, Axial series, Axial, Horizontal, pin pitch=85mm, , length*diameter=80*23.0mm^2, Electrolytic Capacitor, , http://www.vishay.com/docs/42037/53d.pdf
+CP Axial series Axial Horizontal pin pitch 85mm  length 80mm diameter 23.0mm Electrolytic Capacitor
+0
+2
+2
+Capacitor_THT
+CP_Axial_L80.0mm_D26.0mm_P85.00mm_Horizontal
+CP, Axial series, Axial, Horizontal, pin pitch=85mm, , length*diameter=80*26mm^2, Electrolytic Capacitor, , http://www.vishay.com/docs/42037/53d.pdf
+CP Axial series Axial Horizontal pin pitch 85mm  length 80mm diameter 26mm Electrolytic Capacitor
+0
+2
+2
+Capacitor_THT
+CP_Axial_L80.0mm_D29.0mm_P85.00mm_Horizontal
+CP, Axial series, Axial, Horizontal, pin pitch=85mm, , length*diameter=80*29.0mm^2, Electrolytic Capacitor, , http://www.vishay.com/docs/42037/53d.pdf
+CP Axial series Axial Horizontal pin pitch 85mm  length 80mm diameter 29.0mm Electrolytic Capacitor
+0
+2
+2
+Capacitor_THT
+CP_Axial_L80.0mm_D32.0mm_P85.00mm_Horizontal
+CP, Axial series, Axial, Horizontal, pin pitch=85mm, , length*diameter=80*32.0mm^2, Electrolytic Capacitor, , http://www.vishay.com/docs/42037/53d.pdf
+CP Axial series Axial Horizontal pin pitch 85mm  length 80mm diameter 32.0mm Electrolytic Capacitor
+0
+2
+2
+Capacitor_THT
+CP_Axial_L80.0mm_D35.0mm_P85.00mm_Horizontal
+CP, Axial series, Axial, Horizontal, pin pitch=85mm, , length*diameter=80*35.0mm^2, Electrolytic Capacitor, , http://www.vishay.com/docs/42037/53d.pdf
+CP Axial series Axial Horizontal pin pitch 85mm  length 80mm diameter 35.0mm Electrolytic Capacitor
+0
+2
+2
+Capacitor_THT
+CP_Axial_L93.0mm_D23.0mm_P100.00mm_Horizontal
+CP, Axial series, Axial, Horizontal, pin pitch=100mm, , length*diameter=93*23.0mm^2, Electrolytic Capacitor, , http://www.vishay.com/docs/42037/53d.pdf
+CP Axial series Axial Horizontal pin pitch 100mm  length 93mm diameter 23.0mm Electrolytic Capacitor
+0
+2
+2
+Capacitor_THT
+CP_Axial_L93.0mm_D26.0mm_P100.00mm_Horizontal
+CP, Axial series, Axial, Horizontal, pin pitch=100mm, , length*diameter=93*26mm^2, Electrolytic Capacitor, , http://www.vishay.com/docs/42037/53d.pdf
+CP Axial series Axial Horizontal pin pitch 100mm  length 93mm diameter 26mm Electrolytic Capacitor
+0
+2
+2
+Capacitor_THT
+CP_Axial_L93.0mm_D29.0mm_P100.00mm_Horizontal
+CP, Axial series, Axial, Horizontal, pin pitch=100mm, , length*diameter=93*29.0mm^2, Electrolytic Capacitor, , http://www.vishay.com/docs/42037/53d.pdf
+CP Axial series Axial Horizontal pin pitch 100mm  length 93mm diameter 29.0mm Electrolytic Capacitor
+0
+2
+2
+Capacitor_THT
+CP_Axial_L93.0mm_D32.0mm_P100.00mm_Horizontal
+CP, Axial series, Axial, Horizontal, pin pitch=100mm, , length*diameter=93*32.0mm^2, Electrolytic Capacitor, , http://www.vishay.com/docs/42037/53d.pdf
+CP Axial series Axial Horizontal pin pitch 100mm  length 93mm diameter 32.0mm Electrolytic Capacitor
+0
+2
+2
+Capacitor_THT
+CP_Axial_L93.0mm_D35.0mm_P100.00mm_Horizontal
+CP, Axial series, Axial, Horizontal, pin pitch=100mm, , length*diameter=93*35.0mm^2, Electrolytic Capacitor, , http://www.vishay.com/docs/42037/53d.pdf
+CP Axial series Axial Horizontal pin pitch 100mm  length 93mm diameter 35.0mm Electrolytic Capacitor
+0
+2
+2
+Capacitor_THT
+CP_Radial_D4.0mm_P1.50mm
+CP, Radial series, Radial, pin pitch=1.50mm, , diameter=4mm, Electrolytic Capacitor
+CP Radial series Radial pin pitch 1.50mm  diameter 4mm Electrolytic Capacitor
+0
+2
+2
+Capacitor_THT
+CP_Radial_D4.0mm_P2.00mm
+CP, Radial series, Radial, pin pitch=2.00mm, , diameter=4mm, Electrolytic Capacitor
+CP Radial series Radial pin pitch 2.00mm  diameter 4mm Electrolytic Capacitor
+0
+2
+2
+Capacitor_THT
+CP_Radial_D5.0mm_P2.00mm
+CP, Radial series, Radial, pin pitch=2.00mm, , diameter=5mm, Electrolytic Capacitor
+CP Radial series Radial pin pitch 2.00mm  diameter 5mm Electrolytic Capacitor
+0
+2
+2
+Capacitor_THT
+CP_Radial_D5.0mm_P2.50mm
+CP, Radial series, Radial, pin pitch=2.50mm, , diameter=5mm, Electrolytic Capacitor
+CP Radial series Radial pin pitch 2.50mm  diameter 5mm Electrolytic Capacitor
+0
+2
+2
+Capacitor_THT
+CP_Radial_D6.3mm_P2.50mm
+CP, Radial series, Radial, pin pitch=2.50mm, , diameter=6.3mm, Electrolytic Capacitor
+CP Radial series Radial pin pitch 2.50mm  diameter 6.3mm Electrolytic Capacitor
+0
+2
+2
+Capacitor_THT
+CP_Radial_D7.5mm_P2.50mm
+CP, Radial series, Radial, pin pitch=2.50mm, , diameter=7.5mm, Electrolytic Capacitor
+CP Radial series Radial pin pitch 2.50mm  diameter 7.5mm Electrolytic Capacitor
+0
+2
+2
+Capacitor_THT
+CP_Radial_D8.0mm_P2.50mm
+CP, Radial series, Radial, pin pitch=2.50mm, , diameter=8mm, Electrolytic Capacitor
+CP Radial series Radial pin pitch 2.50mm  diameter 8mm Electrolytic Capacitor
+0
+2
+2
+Capacitor_THT
+CP_Radial_D8.0mm_P3.50mm
+CP, Radial series, Radial, pin pitch=3.50mm, , diameter=8mm, Electrolytic Capacitor
+CP Radial series Radial pin pitch 3.50mm  diameter 8mm Electrolytic Capacitor
+0
+2
+2
+Capacitor_THT
+CP_Radial_D8.0mm_P3.80mm
+CP, Radial series, Radial, pin pitch=3.80mm, , diameter=8mm, Electrolytic Capacitor
+CP Radial series Radial pin pitch 3.80mm  diameter 8mm Electrolytic Capacitor
+0
+2
+2
+Capacitor_THT
+CP_Radial_D8.0mm_P5.00mm
+CP, Radial series, Radial, pin pitch=5.00mm, , diameter=8mm, Electrolytic Capacitor
+CP Radial series Radial pin pitch 5.00mm  diameter 8mm Electrolytic Capacitor
+0
+2
+2
+Capacitor_THT
+CP_Radial_D10.0mm_P2.50mm
+CP, Radial series, Radial, pin pitch=2.50mm, , diameter=10mm, Electrolytic Capacitor
+CP Radial series Radial pin pitch 2.50mm  diameter 10mm Electrolytic Capacitor
+0
+2
+2
+Capacitor_THT
+CP_Radial_D10.0mm_P2.50mm_P5.00mm
+CP, Radial series, Radial, pin pitch=2.50mm 5.00mm, , diameter=10mm, Electrolytic Capacitor
+CP Radial series Radial pin pitch 2.50mm 5.00mm  diameter 10mm Electrolytic Capacitor
+0
+4
+2
+Capacitor_THT
+CP_Radial_D10.0mm_P3.50mm
+CP, Radial series, Radial, pin pitch=3.50mm, , diameter=10mm, Electrolytic Capacitor
+CP Radial series Radial pin pitch 3.50mm  diameter 10mm Electrolytic Capacitor
+0
+2
+2
+Capacitor_THT
+CP_Radial_D10.0mm_P3.80mm
+CP, Radial series, Radial, pin pitch=3.80mm, , diameter=10mm, Electrolytic Capacitor
+CP Radial series Radial pin pitch 3.80mm  diameter 10mm Electrolytic Capacitor
+0
+2
+2
+Capacitor_THT
+CP_Radial_D10.0mm_P5.00mm
+CP, Radial series, Radial, pin pitch=5.00mm, , diameter=10mm, Electrolytic Capacitor
+CP Radial series Radial pin pitch 5.00mm  diameter 10mm Electrolytic Capacitor
+0
+2
+2
+Capacitor_THT
+CP_Radial_D10.0mm_P5.00mm_P7.50mm
+CP, Radial series, Radial, pin pitch=5.00mm 7.50mm, , diameter=10mm, Electrolytic Capacitor
+CP Radial series Radial pin pitch 5.00mm 7.50mm  diameter 10mm Electrolytic Capacitor
+0
+4
+2
+Capacitor_THT
+CP_Radial_D10.0mm_P7.50mm
+CP, Radial series, Radial, pin pitch=7.50mm, , diameter=10mm, Electrolytic Capacitor
+CP Radial series Radial pin pitch 7.50mm  diameter 10mm Electrolytic Capacitor
+0
+2
+2
+Capacitor_THT
+CP_Radial_D12.5mm_P2.50mm
+CP, Radial series, Radial, pin pitch=2.50mm, , diameter=12.5mm, Electrolytic Capacitor
+CP Radial series Radial pin pitch 2.50mm  diameter 12.5mm Electrolytic Capacitor
+0
+2
+2
+Capacitor_THT
+CP_Radial_D12.5mm_P5.00mm
+CP, Radial series, Radial, pin pitch=5.00mm, , diameter=12.5mm, Electrolytic Capacitor
+CP Radial series Radial pin pitch 5.00mm  diameter 12.5mm Electrolytic Capacitor
+0
+2
+2
+Capacitor_THT
+CP_Radial_D12.5mm_P7.50mm
+CP, Radial series, Radial, pin pitch=7.50mm, , diameter=12.5mm, Electrolytic Capacitor
+CP Radial series Radial pin pitch 7.50mm  diameter 12.5mm Electrolytic Capacitor
+0
+2
+2
+Capacitor_THT
+CP_Radial_D13.0mm_P2.50mm
+CP, Radial series, Radial, pin pitch=2.50mm, , diameter=13mm, Electrolytic Capacitor
+CP Radial series Radial pin pitch 2.50mm  diameter 13mm Electrolytic Capacitor
+0
+2
+2
+Capacitor_THT
+CP_Radial_D13.0mm_P5.00mm
+CP, Radial series, Radial, pin pitch=5.00mm, , diameter=13mm, Electrolytic Capacitor
+CP Radial series Radial pin pitch 5.00mm  diameter 13mm Electrolytic Capacitor
+0
+2
+2
+Capacitor_THT
+CP_Radial_D13.0mm_P7.50mm
+CP, Radial series, Radial, pin pitch=7.50mm, , diameter=13mm, Electrolytic Capacitor
+CP Radial series Radial pin pitch 7.50mm  diameter 13mm Electrolytic Capacitor
+0
+2
+2
+Capacitor_THT
+CP_Radial_D14.0mm_P5.00mm
+CP, Radial series, Radial, pin pitch=5.00mm, , diameter=14mm, Electrolytic Capacitor
+CP Radial series Radial pin pitch 5.00mm  diameter 14mm Electrolytic Capacitor
+0
+2
+2
+Capacitor_THT
+CP_Radial_D14.0mm_P7.50mm
+CP, Radial series, Radial, pin pitch=7.50mm, , diameter=14mm, Electrolytic Capacitor
+CP Radial series Radial pin pitch 7.50mm  diameter 14mm Electrolytic Capacitor
+0
+2
+2
+Capacitor_THT
+CP_Radial_D16.0mm_P7.50mm
+CP, Radial series, Radial, pin pitch=7.50mm, , diameter=16mm, Electrolytic Capacitor
+CP Radial series Radial pin pitch 7.50mm  diameter 16mm Electrolytic Capacitor
+0
+2
+2
+Capacitor_THT
+CP_Radial_D17.0mm_P7.50mm
+CP, Radial series, Radial, pin pitch=7.50mm, , diameter=17mm, Electrolytic Capacitor
+CP Radial series Radial pin pitch 7.50mm  diameter 17mm Electrolytic Capacitor
+0
+2
+2
+Capacitor_THT
+CP_Radial_D18.0mm_P7.50mm
+CP, Radial series, Radial, pin pitch=7.50mm, , diameter=18mm, Electrolytic Capacitor
+CP Radial series Radial pin pitch 7.50mm  diameter 18mm Electrolytic Capacitor
+0
+2
+2
+Capacitor_THT
+CP_Radial_D22.0mm_P10.00mm_3pin_SnapIn
+CP, Radial series, Radial, pin pitch=10.00mm, diameter=22mm, height=40mm, Electrolytic Capacitor, , http://www.vishay.com/docs/28342/058059pll-si.pdf
+CP Radial series Radial pin pitch 10.00mm diameter 22mm height 40mm Electrolytic Capacitor
+0
+3
+2
+Capacitor_THT
+CP_Radial_D22.0mm_P10.00mm_SnapIn
+CP, Radial series, Radial, pin pitch=10.00mm, , diameter=22mm, Electrolytic Capacitor, , http://www.vishay.com/docs/28342/058059pll-si.pdf
+CP Radial series Radial pin pitch 10.00mm  diameter 22mm Electrolytic Capacitor
+0
+2
+2
+Capacitor_THT
+CP_Radial_D24.0mm_P10.00mm_3pin_SnapIn
+CP, Radial series, Radial, pin pitch=10.00mm, diameter=24mm, height=40mm, Electrolytic Capacitor, , http://www.vishay.com/docs/28342/058059pll-si.pdf
+CP Radial series Radial pin pitch 10.00mm diameter 24mm height 40mm Electrolytic Capacitor
+0
+3
+2
+Capacitor_THT
+CP_Radial_D24.0mm_P10.00mm_SnapIn
+CP, Radial series, Radial, pin pitch=10.00mm, , diameter=24mm, Electrolytic Capacitor, , http://www.vishay.com/docs/28342/058059pll-si.pdf
+CP Radial series Radial pin pitch 10.00mm  diameter 24mm Electrolytic Capacitor
+0
+2
+2
+Capacitor_THT
+CP_Radial_D25.0mm_P10.00mm_3pin_SnapIn
+CP, Radial series, Radial, pin pitch=10.00mm, diameter=25mm, height=45mm, Electrolytic Capacitor, , http://www.vishay.com/docs/28342/058059pll-si.pdf
+CP Radial series Radial pin pitch 10.00mm diameter 25mm height 45mm Electrolytic Capacitor
+0
+3
+2
+Capacitor_THT
+CP_Radial_D25.0mm_P10.00mm_SnapIn
+CP, Radial series, Radial, pin pitch=10.00mm, , diameter=25mm, Electrolytic Capacitor, , http://www.vishay.com/docs/28342/058059pll-si.pdf
+CP Radial series Radial pin pitch 10.00mm  diameter 25mm Electrolytic Capacitor
+0
+2
+2
+Capacitor_THT
+CP_Radial_D26.0mm_P10.00mm_3pin_SnapIn
+CP, Radial series, Radial, pin pitch=10.00mm, diameter=26mm, height=45mm, Electrolytic Capacitor, , http://www.vishay.com/docs/28342/058059pll-si.pdf
+CP Radial series Radial pin pitch 10.00mm diameter 26mm height 45mm Electrolytic Capacitor
+0
+3
+2
+Capacitor_THT
+CP_Radial_D26.0mm_P10.00mm_SnapIn
+CP, Radial series, Radial, pin pitch=10.00mm, , diameter=26mm, Electrolytic Capacitor, , http://www.vishay.com/docs/28342/058059pll-si.pdf
+CP Radial series Radial pin pitch 10.00mm  diameter 26mm Electrolytic Capacitor
+0
+2
+2
+Capacitor_THT
+CP_Radial_D30.0mm_P10.00mm_3pin_SnapIn
+CP, Radial series, Radial, pin pitch=10.00mm, diameter=30mm, height=45mm, Electrolytic Capacitor, , http://www.vishay.com/docs/28342/058059pll-si.pdf
+CP Radial series Radial pin pitch 10.00mm diameter 30mm height 45mm Electrolytic Capacitor
+0
+3
+2
+Capacitor_THT
+CP_Radial_D30.0mm_P10.00mm_SnapIn
+CP, Radial series, Radial, pin pitch=10.00mm, , diameter=30mm, Electrolytic Capacitor, , http://www.vishay.com/docs/28342/058059pll-si.pdf
+CP Radial series Radial pin pitch 10.00mm  diameter 30mm Electrolytic Capacitor
+0
+2
+2
+Capacitor_THT
+CP_Radial_D35.0mm_P10.00mm_3pin_SnapIn
+CP, Radial series, Radial, pin pitch=10.00mm, diameter=35mm, height=50mm, Electrolytic Capacitor, , http://www.vishay.com/docs/28342/058059pll-si.pdf
+CP Radial series Radial pin pitch 10.00mm diameter 35mm height 50mm Electrolytic Capacitor
+0
+3
+2
+Capacitor_THT
+CP_Radial_D35.0mm_P10.00mm_SnapIn
+CP, Radial series, Radial, pin pitch=10.00mm, , diameter=35mm, Electrolytic Capacitor, , http://www.vishay.com/docs/28342/058059pll-si.pdf
+CP Radial series Radial pin pitch 10.00mm  diameter 35mm Electrolytic Capacitor
+0
+2
+2
+Capacitor_THT
+CP_Radial_D40.0mm_P10.00mm_3pin_SnapIn
+CP, Radial series, Radial, pin pitch=10.00mm, diameter=40mm, height=50mm, Electrolytic Capacitor, , http://www.vishay.com/docs/28342/058059pll-si.pdf
+CP Radial series Radial pin pitch 10.00mm diameter 40mm height 50mm Electrolytic Capacitor
+0
+3
+2
+Capacitor_THT
+CP_Radial_D40.0mm_P10.00mm_SnapIn
+CP, Radial series, Radial, pin pitch=10.00mm, , diameter=40mm, Electrolytic Capacitor, , http://www.vishay.com/docs/28342/058059pll-si.pdf
+CP Radial series Radial pin pitch 10.00mm  diameter 40mm Electrolytic Capacitor
+0
+2
+2
+Capacitor_THT
+CP_Radial_Tantal_D4.5mm_P2.50mm
+CP, Radial_Tantal series, Radial, pin pitch=2.50mm, , diameter=4.5mm, Tantal Electrolytic Capacitor, http://cdn-reichelt.de/documents/datenblatt/B300/TANTAL-TB-Serie%23.pdf
+CP Radial_Tantal series Radial pin pitch 2.50mm  diameter 4.5mm Tantal Electrolytic Capacitor
+0
+2
+2
+Capacitor_THT
+CP_Radial_Tantal_D4.5mm_P5.00mm
+CP, Radial_Tantal series, Radial, pin pitch=5.00mm, , diameter=4.5mm, Tantal Electrolytic Capacitor, http://cdn-reichelt.de/documents/datenblatt/B300/TANTAL-TB-Serie%23.pdf
+CP Radial_Tantal series Radial pin pitch 5.00mm  diameter 4.5mm Tantal Electrolytic Capacitor
+0
+2
+2
+Capacitor_THT
+CP_Radial_Tantal_D5.0mm_P2.50mm
+CP, Radial_Tantal series, Radial, pin pitch=2.50mm, , diameter=5.0mm, Tantal Electrolytic Capacitor, http://cdn-reichelt.de/documents/datenblatt/B300/TANTAL-TB-Serie%23.pdf
+CP Radial_Tantal series Radial pin pitch 2.50mm  diameter 5.0mm Tantal Electrolytic Capacitor
+0
+2
+2
+Capacitor_THT
+CP_Radial_Tantal_D5.0mm_P5.00mm
+CP, Radial_Tantal series, Radial, pin pitch=5.00mm, , diameter=5.0mm, Tantal Electrolytic Capacitor, http://cdn-reichelt.de/documents/datenblatt/B300/TANTAL-TB-Serie%23.pdf
+CP Radial_Tantal series Radial pin pitch 5.00mm  diameter 5.0mm Tantal Electrolytic Capacitor
+0
+2
+2
+Capacitor_THT
+CP_Radial_Tantal_D5.5mm_P2.50mm
+CP, Radial_Tantal series, Radial, pin pitch=2.50mm, , diameter=5.5mm, Tantal Electrolytic Capacitor, http://cdn-reichelt.de/documents/datenblatt/B300/TANTAL-TB-Serie%23.pdf
+CP Radial_Tantal series Radial pin pitch 2.50mm  diameter 5.5mm Tantal Electrolytic Capacitor
+0
+2
+2
+Capacitor_THT
+CP_Radial_Tantal_D5.5mm_P5.00mm
+CP, Radial_Tantal series, Radial, pin pitch=5.00mm, , diameter=5.5mm, Tantal Electrolytic Capacitor, http://cdn-reichelt.de/documents/datenblatt/B300/TANTAL-TB-Serie%23.pdf
+CP Radial_Tantal series Radial pin pitch 5.00mm  diameter 5.5mm Tantal Electrolytic Capacitor
+0
+2
+2
+Capacitor_THT
+CP_Radial_Tantal_D6.0mm_P2.50mm
+CP, Radial_Tantal series, Radial, pin pitch=2.50mm, , diameter=6.0mm, Tantal Electrolytic Capacitor, http://cdn-reichelt.de/documents/datenblatt/B300/TANTAL-TB-Serie%23.pdf
+CP Radial_Tantal series Radial pin pitch 2.50mm  diameter 6.0mm Tantal Electrolytic Capacitor
+0
+2
+2
+Capacitor_THT
+CP_Radial_Tantal_D6.0mm_P5.00mm
+CP, Radial_Tantal series, Radial, pin pitch=5.00mm, , diameter=6.0mm, Tantal Electrolytic Capacitor, http://cdn-reichelt.de/documents/datenblatt/B300/TANTAL-TB-Serie%23.pdf
+CP Radial_Tantal series Radial pin pitch 5.00mm  diameter 6.0mm Tantal Electrolytic Capacitor
+0
+2
+2
+Capacitor_THT
+CP_Radial_Tantal_D7.0mm_P2.50mm
+CP, Radial_Tantal series, Radial, pin pitch=2.50mm, , diameter=7.0mm, Tantal Electrolytic Capacitor, http://cdn-reichelt.de/documents/datenblatt/B300/TANTAL-TB-Serie%23.pdf
+CP Radial_Tantal series Radial pin pitch 2.50mm  diameter 7.0mm Tantal Electrolytic Capacitor
+0
+2
+2
+Capacitor_THT
+CP_Radial_Tantal_D7.0mm_P5.00mm
+CP, Radial_Tantal series, Radial, pin pitch=5.00mm, , diameter=7.0mm, Tantal Electrolytic Capacitor, http://cdn-reichelt.de/documents/datenblatt/B300/TANTAL-TB-Serie%23.pdf
+CP Radial_Tantal series Radial pin pitch 5.00mm  diameter 7.0mm Tantal Electrolytic Capacitor
+0
+2
+2
+Capacitor_THT
+CP_Radial_Tantal_D8.0mm_P2.50mm
+CP, Radial_Tantal series, Radial, pin pitch=2.50mm, , diameter=8.0mm, Tantal Electrolytic Capacitor, http://cdn-reichelt.de/documents/datenblatt/B300/TANTAL-TB-Serie%23.pdf
+CP Radial_Tantal series Radial pin pitch 2.50mm  diameter 8.0mm Tantal Electrolytic Capacitor
+0
+2
+2
+Capacitor_THT
+CP_Radial_Tantal_D8.0mm_P5.00mm
+CP, Radial_Tantal series, Radial, pin pitch=5.00mm, , diameter=8.0mm, Tantal Electrolytic Capacitor, http://cdn-reichelt.de/documents/datenblatt/B300/TANTAL-TB-Serie%23.pdf
+CP Radial_Tantal series Radial pin pitch 5.00mm  diameter 8.0mm Tantal Electrolytic Capacitor
+0
+2
+2
+Capacitor_THT
+CP_Radial_Tantal_D9.0mm_P2.50mm
+CP, Radial_Tantal series, Radial, pin pitch=2.50mm, , diameter=9.0mm, Tantal Electrolytic Capacitor, http://cdn-reichelt.de/documents/datenblatt/B300/TANTAL-TB-Serie%23.pdf
+CP Radial_Tantal series Radial pin pitch 2.50mm  diameter 9.0mm Tantal Electrolytic Capacitor
+0
+2
+2
+Capacitor_THT
+CP_Radial_Tantal_D9.0mm_P5.00mm
+CP, Radial_Tantal series, Radial, pin pitch=5.00mm, , diameter=9.0mm, Tantal Electrolytic Capacitor, http://cdn-reichelt.de/documents/datenblatt/B300/TANTAL-TB-Serie%23.pdf
+CP Radial_Tantal series Radial pin pitch 5.00mm  diameter 9.0mm Tantal Electrolytic Capacitor
+0
+2
+2
+Capacitor_THT
+CP_Radial_Tantal_D10.5mm_P2.50mm
+CP, Radial_Tantal series, Radial, pin pitch=2.50mm, , diameter=10.5mm, Tantal Electrolytic Capacitor, http://cdn-reichelt.de/documents/datenblatt/B300/TANTAL-TB-Serie%23.pdf
+CP Radial_Tantal series Radial pin pitch 2.50mm  diameter 10.5mm Tantal Electrolytic Capacitor
+0
+2
+2
+Capacitor_THT
+CP_Radial_Tantal_D10.5mm_P5.00mm
+CP, Radial_Tantal series, Radial, pin pitch=5.00mm, , diameter=10.5mm, Tantal Electrolytic Capacitor, http://cdn-reichelt.de/documents/datenblatt/B300/TANTAL-TB-Serie%23.pdf
+CP Radial_Tantal series Radial pin pitch 5.00mm  diameter 10.5mm Tantal Electrolytic Capacitor
+0
+2
+2
+Capacitor_THT
+C_Axial_L3.8mm_D2.6mm_P7.50mm_Horizontal
+C, Axial series, Axial, Horizontal, pin pitch=7.5mm, , length*diameter=3.8*2.6mm^2, http://www.vishay.com/docs/45231/arseries.pdf
+C Axial series Axial Horizontal pin pitch 7.5mm  length 3.8mm diameter 2.6mm
+0
+2
+2
+Capacitor_THT
+C_Axial_L3.8mm_D2.6mm_P10.00mm_Horizontal
+C, Axial series, Axial, Horizontal, pin pitch=10mm, , length*diameter=3.8*2.6mm^2, http://www.vishay.com/docs/45231/arseries.pdf
+C Axial series Axial Horizontal pin pitch 10mm  length 3.8mm diameter 2.6mm
+0
+2
+2
+Capacitor_THT
+C_Axial_L3.8mm_D2.6mm_P12.50mm_Horizontal
+C, Axial series, Axial, Horizontal, pin pitch=12.5mm, , length*diameter=3.8*2.6mm^2, http://www.vishay.com/docs/45231/arseries.pdf
+C Axial series Axial Horizontal pin pitch 12.5mm  length 3.8mm diameter 2.6mm
+0
+2
+2
+Capacitor_THT
+C_Axial_L3.8mm_D2.6mm_P15.00mm_Horizontal
+C, Axial series, Axial, Horizontal, pin pitch=15mm, , length*diameter=3.8*2.6mm^2, http://www.vishay.com/docs/45231/arseries.pdf
+C Axial series Axial Horizontal pin pitch 15mm  length 3.8mm diameter 2.6mm
+0
+2
+2
+Capacitor_THT
+C_Axial_L5.1mm_D3.1mm_P7.50mm_Horizontal
+C, Axial series, Axial, Horizontal, pin pitch=7.5mm, , length*diameter=5.1*3.1mm^2, http://www.vishay.com/docs/45231/arseries.pdf
+C Axial series Axial Horizontal pin pitch 7.5mm  length 5.1mm diameter 3.1mm
+0
+2
+2
+Capacitor_THT
+C_Axial_L5.1mm_D3.1mm_P10.00mm_Horizontal
+C, Axial series, Axial, Horizontal, pin pitch=10mm, , length*diameter=5.1*3.1mm^2, http://www.vishay.com/docs/45231/arseries.pdf
+C Axial series Axial Horizontal pin pitch 10mm  length 5.1mm diameter 3.1mm
+0
+2
+2
+Capacitor_THT
+C_Axial_L5.1mm_D3.1mm_P12.50mm_Horizontal
+C, Axial series, Axial, Horizontal, pin pitch=12.5mm, , length*diameter=5.1*3.1mm^2, http://www.vishay.com/docs/45231/arseries.pdf
+C Axial series Axial Horizontal pin pitch 12.5mm  length 5.1mm diameter 3.1mm
+0
+2
+2
+Capacitor_THT
+C_Axial_L5.1mm_D3.1mm_P15.00mm_Horizontal
+C, Axial series, Axial, Horizontal, pin pitch=15mm, , length*diameter=5.1*3.1mm^2, http://www.vishay.com/docs/45231/arseries.pdf
+C Axial series Axial Horizontal pin pitch 15mm  length 5.1mm diameter 3.1mm
+0
+2
+2
+Capacitor_THT
+C_Axial_L12.0mm_D6.5mm_P15.00mm_Horizontal
+C, Axial series, Axial, Horizontal, pin pitch=15mm, , length*diameter=12*6.5mm^2, http://cdn-reichelt.de/documents/datenblatt/B300/STYROFLEX.pdf
+C Axial series Axial Horizontal pin pitch 15mm  length 12mm diameter 6.5mm
+0
+2
+2
+Capacitor_THT
+C_Axial_L12.0mm_D6.5mm_P20.00mm_Horizontal
+C, Axial series, Axial, Horizontal, pin pitch=20mm, , length*diameter=12*6.5mm^2, http://cdn-reichelt.de/documents/datenblatt/B300/STYROFLEX.pdf
+C Axial series Axial Horizontal pin pitch 20mm  length 12mm diameter 6.5mm
+0
+2
+2
+Capacitor_THT
+C_Axial_L12.0mm_D7.5mm_P15.00mm_Horizontal
+C, Axial series, Axial, Horizontal, pin pitch=15mm, , length*diameter=12*7.5mm^2, http://cdn-reichelt.de/documents/datenblatt/B300/STYROFLEX.pdf
+C Axial series Axial Horizontal pin pitch 15mm  length 12mm diameter 7.5mm
+0
+2
+2
+Capacitor_THT
+C_Axial_L12.0mm_D7.5mm_P20.00mm_Horizontal
+C, Axial series, Axial, Horizontal, pin pitch=20mm, , length*diameter=12*7.5mm^2, http://cdn-reichelt.de/documents/datenblatt/B300/STYROFLEX.pdf
+C Axial series Axial Horizontal pin pitch 20mm  length 12mm diameter 7.5mm
+0
+2
+2
+Capacitor_THT
+C_Axial_L12.0mm_D8.5mm_P15.00mm_Horizontal
+C, Axial series, Axial, Horizontal, pin pitch=15mm, , length*diameter=12*8.5mm^2, http://cdn-reichelt.de/documents/datenblatt/B300/STYROFLEX.pdf
+C Axial series Axial Horizontal pin pitch 15mm  length 12mm diameter 8.5mm
+0
+2
+2
+Capacitor_THT
+C_Axial_L12.0mm_D8.5mm_P20.00mm_Horizontal
+C, Axial series, Axial, Horizontal, pin pitch=20mm, , length*diameter=12*8.5mm^2, http://cdn-reichelt.de/documents/datenblatt/B300/STYROFLEX.pdf
+C Axial series Axial Horizontal pin pitch 20mm  length 12mm diameter 8.5mm
+0
+2
+2
+Capacitor_THT
+C_Axial_L12.0mm_D9.5mm_P15.00mm_Horizontal
+C, Axial series, Axial, Horizontal, pin pitch=15mm, , length*diameter=12*9.5mm^2, http://cdn-reichelt.de/documents/datenblatt/B300/STYROFLEX.pdf
+C Axial series Axial Horizontal pin pitch 15mm  length 12mm diameter 9.5mm
+0
+2
+2
+Capacitor_THT
+C_Axial_L12.0mm_D9.5mm_P20.00mm_Horizontal
+C, Axial series, Axial, Horizontal, pin pitch=20mm, , length*diameter=12*9.5mm^2, http://cdn-reichelt.de/documents/datenblatt/B300/STYROFLEX.pdf
+C Axial series Axial Horizontal pin pitch 20mm  length 12mm diameter 9.5mm
+0
+2
+2
+Capacitor_THT
+C_Axial_L12.0mm_D10.5mm_P15.00mm_Horizontal
+C, Axial series, Axial, Horizontal, pin pitch=15mm, , length*diameter=12*10.5mm^2, http://cdn-reichelt.de/documents/datenblatt/B300/STYROFLEX.pdf
+C Axial series Axial Horizontal pin pitch 15mm  length 12mm diameter 10.5mm
+0
+2
+2
+Capacitor_THT
+C_Axial_L12.0mm_D10.5mm_P20.00mm_Horizontal
+C, Axial series, Axial, Horizontal, pin pitch=20mm, , length*diameter=12*10.5mm^2, http://cdn-reichelt.de/documents/datenblatt/B300/STYROFLEX.pdf
+C Axial series Axial Horizontal pin pitch 20mm  length 12mm diameter 10.5mm
+0
+2
+2
+Capacitor_THT
+C_Axial_L17.0mm_D6.5mm_P20.00mm_Horizontal
+C, Axial series, Axial, Horizontal, pin pitch=20mm, , length*diameter=17*6.5mm^2, http://cdn-reichelt.de/documents/datenblatt/B300/STYROFLEX.pdf
+C Axial series Axial Horizontal pin pitch 20mm  length 17mm diameter 6.5mm
+0
+2
+2
+Capacitor_THT
+C_Axial_L17.0mm_D6.5mm_P25.00mm_Horizontal
+C, Axial series, Axial, Horizontal, pin pitch=25mm, , length*diameter=17*6.5mm^2, http://cdn-reichelt.de/documents/datenblatt/B300/STYROFLEX.pdf
+C Axial series Axial Horizontal pin pitch 25mm  length 17mm diameter 6.5mm
+0
+2
+2
+Capacitor_THT
+C_Axial_L17.0mm_D7.0mm_P20.00mm_Horizontal
+C, Axial series, Axial, Horizontal, pin pitch=20mm, , length*diameter=17*7.0mm^2, http://cdn-reichelt.de/documents/datenblatt/B300/STYROFLEX.pdf
+C Axial series Axial Horizontal pin pitch 20mm  length 17mm diameter 7.0mm
+0
+2
+2
+Capacitor_THT
+C_Axial_L17.0mm_D7.0mm_P25.00mm_Horizontal
+C, Axial series, Axial, Horizontal, pin pitch=25mm, , length*diameter=17*7.0mm^2, http://cdn-reichelt.de/documents/datenblatt/B300/STYROFLEX.pdf
+C Axial series Axial Horizontal pin pitch 25mm  length 17mm diameter 7.0mm
+0
+2
+2
+Capacitor_THT
+C_Axial_L19.0mm_D7.5mm_P25.00mm_Horizontal
+C, Axial series, Axial, Horizontal, pin pitch=25mm, , length*diameter=19*7.5mm^2, http://cdn-reichelt.de/documents/datenblatt/B300/STYROFLEX.pdf
+C Axial series Axial Horizontal pin pitch 25mm  length 19mm diameter 7.5mm
+0
+2
+2
+Capacitor_THT
+C_Axial_L19.0mm_D8.0mm_P25.00mm_Horizontal
+C, Axial series, Axial, Horizontal, pin pitch=25mm, , length*diameter=19*8.0mm^2, http://cdn-reichelt.de/documents/datenblatt/B300/STYROFLEX.pdf
+C Axial series Axial Horizontal pin pitch 25mm  length 19mm diameter 8.0mm
+0
+2
+2
+Capacitor_THT
+C_Axial_L19.0mm_D9.0mm_P25.00mm_Horizontal
+C, Axial series, Axial, Horizontal, pin pitch=25mm, , length*diameter=19*9mm^2, http://cdn-reichelt.de/documents/datenblatt/B300/STYROFLEX.pdf
+C Axial series Axial Horizontal pin pitch 25mm  length 19mm diameter 9mm
+0
+2
+2
+Capacitor_THT
+C_Axial_L19.0mm_D9.5mm_P25.00mm_Horizontal
+C, Axial series, Axial, Horizontal, pin pitch=25mm, , length*diameter=19*9.5mm^2, http://cdn-reichelt.de/documents/datenblatt/B300/STYROFLEX.pdf
+C Axial series Axial Horizontal pin pitch 25mm  length 19mm diameter 9.5mm
+0
+2
+2
+Capacitor_THT
+C_Axial_L22.0mm_D9.5mm_P27.50mm_Horizontal
+C, Axial series, Axial, Horizontal, pin pitch=27.5mm, , length*diameter=22*9.5mm^2, http://cdn-reichelt.de/documents/datenblatt/B300/STYROFLEX.pdf
+C Axial series Axial Horizontal pin pitch 27.5mm  length 22mm diameter 9.5mm
+0
+2
+2
+Capacitor_THT
+C_Axial_L22.0mm_D10.5mm_P27.50mm_Horizontal
+C, Axial series, Axial, Horizontal, pin pitch=27.5mm, , length*diameter=22*10.5mm^2, http://cdn-reichelt.de/documents/datenblatt/B300/STYROFLEX.pdf
+C Axial series Axial Horizontal pin pitch 27.5mm  length 22mm diameter 10.5mm
+0
+2
+2
+Capacitor_THT
+C_Disc_D3.0mm_W1.6mm_P2.50mm
+C, Disc series, Radial, pin pitch=2.50mm, , diameter*width=3.0*1.6mm^2, Capacitor, http://www.vishay.com/docs/45233/krseries.pdf
+C Disc series Radial pin pitch 2.50mm  diameter 3.0mm width 1.6mm Capacitor
+0
+2
+2
+Capacitor_THT
+C_Disc_D3.0mm_W2.0mm_P2.50mm
+C, Disc series, Radial, pin pitch=2.50mm, , diameter*width=3*2mm^2, Capacitor
+C Disc series Radial pin pitch 2.50mm  diameter 3mm width 2mm Capacitor
+0
+2
+2
+Capacitor_THT
+C_Disc_D3.4mm_W2.1mm_P2.50mm
+C, Disc series, Radial, pin pitch=2.50mm, , diameter*width=3.4*2.1mm^2, Capacitor, http://www.vishay.com/docs/45233/krseries.pdf
+C Disc series Radial pin pitch 2.50mm  diameter 3.4mm width 2.1mm Capacitor
+0
+2
+2
+Capacitor_THT
+C_Disc_D3.8mm_W2.6mm_P2.50mm
+C, Disc series, Radial, pin pitch=2.50mm, , diameter*width=3.8*2.6mm^2, Capacitor, http://www.vishay.com/docs/45233/krseries.pdf
+C Disc series Radial pin pitch 2.50mm  diameter 3.8mm width 2.6mm Capacitor
+0
+2
+2
+Capacitor_THT
+C_Disc_D4.3mm_W1.9mm_P5.00mm
+C, Disc series, Radial, pin pitch=5.00mm, , diameter*width=4.3*1.9mm^2, Capacitor, http://www.vishay.com/docs/45233/krseries.pdf
+C Disc series Radial pin pitch 5.00mm  diameter 4.3mm width 1.9mm Capacitor
+0
+2
+2
+Capacitor_THT
+C_Disc_D4.7mm_W2.5mm_P5.00mm
+C, Disc series, Radial, pin pitch=5.00mm, , diameter*width=4.7*2.5mm^2, Capacitor, http://www.vishay.com/docs/45233/krseries.pdf
+C Disc series Radial pin pitch 5.00mm  diameter 4.7mm width 2.5mm Capacitor
+0
+2
+2
+Capacitor_THT
+C_Disc_D5.0mm_W2.5mm_P2.50mm
+C, Disc series, Radial, pin pitch=2.50mm, , diameter*width=5*2.5mm^2, Capacitor, http://cdn-reichelt.de/documents/datenblatt/B300/DS_KERKO_TC.pdf
+C Disc series Radial pin pitch 2.50mm  diameter 5mm width 2.5mm Capacitor
+0
+2
+2
+Capacitor_THT
+C_Disc_D5.0mm_W2.5mm_P5.00mm
+C, Disc series, Radial, pin pitch=5.00mm, , diameter*width=5*2.5mm^2, Capacitor, http://cdn-reichelt.de/documents/datenblatt/B300/DS_KERKO_TC.pdf
+C Disc series Radial pin pitch 5.00mm  diameter 5mm width 2.5mm Capacitor
+0
+2
+2
+Capacitor_THT
+C_Disc_D5.1mm_W3.2mm_P5.00mm
+C, Disc series, Radial, pin pitch=5.00mm, , diameter*width=5.1*3.2mm^2, Capacitor, http://www.vishay.com/docs/45233/krseries.pdf
+C Disc series Radial pin pitch 5.00mm  diameter 5.1mm width 3.2mm Capacitor
+0
+2
+2
+Capacitor_THT
+C_Disc_D6.0mm_W2.5mm_P5.00mm
+C, Disc series, Radial, pin pitch=5.00mm, , diameter*width=6*2.5mm^2, Capacitor, http://cdn-reichelt.de/documents/datenblatt/B300/DS_KERKO_TC.pdf
+C Disc series Radial pin pitch 5.00mm  diameter 6mm width 2.5mm Capacitor
+0
+2
+2
+Capacitor_THT
+C_Disc_D6.0mm_W4.4mm_P5.00mm
+C, Disc series, Radial, pin pitch=5.00mm, , diameter*width=6*4.4mm^2, Capacitor
+C Disc series Radial pin pitch 5.00mm  diameter 6mm width 4.4mm Capacitor
+0
+2
+2
+Capacitor_THT
+C_Disc_D7.0mm_W2.5mm_P5.00mm
+C, Disc series, Radial, pin pitch=5.00mm, , diameter*width=7*2.5mm^2, Capacitor, http://cdn-reichelt.de/documents/datenblatt/B300/DS_KERKO_TC.pdf
+C Disc series Radial pin pitch 5.00mm  diameter 7mm width 2.5mm Capacitor
+0
+2
+2
+Capacitor_THT
+C_Disc_D7.5mm_W2.5mm_P5.00mm
+C, Disc series, Radial, pin pitch=5.00mm, , diameter*width=7.5*2.5mm^2, Capacitor, http://www.vishay.com/docs/28535/vy2series.pdf
+C Disc series Radial pin pitch 5.00mm  diameter 7.5mm width 2.5mm Capacitor
+0
+2
+2
+Capacitor_THT
+C_Disc_D7.5mm_W4.4mm_P5.00mm
+C, Disc series, Radial, pin pitch=5.00mm, , diameter*width=7.5*4.4mm^2, Capacitor
+C Disc series Radial pin pitch 5.00mm  diameter 7.5mm width 4.4mm Capacitor
+0
+2
+2
+Capacitor_THT
+C_Disc_D7.5mm_W5.0mm_P5.00mm
+C, Disc series, Radial, pin pitch=5.00mm, , diameter*width=7.5*5.0mm^2, Capacitor, http://www.vishay.com/docs/28535/vy2series.pdf
+C Disc series Radial pin pitch 5.00mm  diameter 7.5mm width 5.0mm Capacitor
+0
+2
+2
+Capacitor_THT
+C_Disc_D7.5mm_W5.0mm_P7.50mm
+C, Disc series, Radial, pin pitch=7.50mm, , diameter*width=7.5*5.0mm^2, Capacitor, http://www.vishay.com/docs/28535/vy2series.pdf
+C Disc series Radial pin pitch 7.50mm  diameter 7.5mm width 5.0mm Capacitor
+0
+2
+2
+Capacitor_THT
+C_Disc_D7.5mm_W5.0mm_P10.00mm
+C, Disc series, Radial, pin pitch=10.00mm, , diameter*width=7.5*5.0mm^2, Capacitor, http://www.vishay.com/docs/28535/vy2series.pdf
+C Disc series Radial pin pitch 10.00mm  diameter 7.5mm width 5.0mm Capacitor
+0
+2
+2
+Capacitor_THT
+C_Disc_D8.0mm_W2.5mm_P5.00mm
+C, Disc series, Radial, pin pitch=5.00mm, , diameter*width=8*2.5mm^2, Capacitor, http://cdn-reichelt.de/documents/datenblatt/B300/DS_KERKO_TC.pdf
+C Disc series Radial pin pitch 5.00mm  diameter 8mm width 2.5mm Capacitor
+0
+2
+2
+Capacitor_THT
+C_Disc_D8.0mm_W5.0mm_P5.00mm
+C, Disc series, Radial, pin pitch=5.00mm, , diameter*width=8*5.0mm^2, Capacitor, http://www.vishay.com/docs/28535/vy2series.pdf
+C Disc series Radial pin pitch 5.00mm  diameter 8mm width 5.0mm Capacitor
+0
+2
+2
+Capacitor_THT
+C_Disc_D8.0mm_W5.0mm_P7.50mm
+C, Disc series, Radial, pin pitch=7.50mm, , diameter*width=8*5.0mm^2, Capacitor, http://www.vishay.com/docs/28535/vy2series.pdf
+C Disc series Radial pin pitch 7.50mm  diameter 8mm width 5.0mm Capacitor
+0
+2
+2
+Capacitor_THT
+C_Disc_D8.0mm_W5.0mm_P10.00mm
+C, Disc series, Radial, pin pitch=10.00mm, , diameter*width=8*5.0mm^2, Capacitor, http://www.vishay.com/docs/28535/vy2series.pdf
+C Disc series Radial pin pitch 10.00mm  diameter 8mm width 5.0mm Capacitor
+0
+2
+2
+Capacitor_THT
+C_Disc_D9.0mm_W2.5mm_P5.00mm
+C, Disc series, Radial, pin pitch=5.00mm, , diameter*width=9*2.5mm^2, Capacitor, http://cdn-reichelt.de/documents/datenblatt/B300/DS_KERKO_TC.pdf
+C Disc series Radial pin pitch 5.00mm  diameter 9mm width 2.5mm Capacitor
+0
+2
+2
+Capacitor_THT
+C_Disc_D9.0mm_W5.0mm_P5.00mm
+C, Disc series, Radial, pin pitch=5.00mm, , diameter*width=9*5.0mm^2, Capacitor, http://www.vishay.com/docs/28535/vy2series.pdf
+C Disc series Radial pin pitch 5.00mm  diameter 9mm width 5.0mm Capacitor
+0
+2
+2
+Capacitor_THT
+C_Disc_D9.0mm_W5.0mm_P7.50mm
+C, Disc series, Radial, pin pitch=7.50mm, , diameter*width=9*5.0mm^2, Capacitor, http://www.vishay.com/docs/28535/vy2series.pdf
+C Disc series Radial pin pitch 7.50mm  diameter 9mm width 5.0mm Capacitor
+0
+2
+2
+Capacitor_THT
+C_Disc_D9.0mm_W5.0mm_P10.00mm
+C, Disc series, Radial, pin pitch=10.00mm, , diameter*width=9*5.0mm^2, Capacitor, http://www.vishay.com/docs/28535/vy2series.pdf
+C Disc series Radial pin pitch 10.00mm  diameter 9mm width 5.0mm Capacitor
+0
+2
+2
+Capacitor_THT
+C_Disc_D10.0mm_W2.5mm_P5.00mm
+C, Disc series, Radial, pin pitch=5.00mm, , diameter*width=10*2.5mm^2, Capacitor, http://cdn-reichelt.de/documents/datenblatt/B300/DS_KERKO_TC.pdf
+C Disc series Radial pin pitch 5.00mm  diameter 10mm width 2.5mm Capacitor
+0
+2
+2
+Capacitor_THT
+C_Disc_D10.5mm_W5.0mm_P5.00mm
+C, Disc series, Radial, pin pitch=5.00mm, , diameter*width=10.5*5.0mm^2, Capacitor, http://www.vishay.com/docs/28535/vy2series.pdf
+C Disc series Radial pin pitch 5.00mm  diameter 10.5mm width 5.0mm Capacitor
+0
+2
+2
+Capacitor_THT
+C_Disc_D10.5mm_W5.0mm_P7.50mm
+C, Disc series, Radial, pin pitch=7.50mm, , diameter*width=10.5*5.0mm^2, Capacitor, http://www.vishay.com/docs/28535/vy2series.pdf
+C Disc series Radial pin pitch 7.50mm  diameter 10.5mm width 5.0mm Capacitor
+0
+2
+2
+Capacitor_THT
+C_Disc_D10.5mm_W5.0mm_P10.00mm
+C, Disc series, Radial, pin pitch=10.00mm, , diameter*width=10.5*5.0mm^2, Capacitor, http://www.vishay.com/docs/28535/vy2series.pdf
+C Disc series Radial pin pitch 10.00mm  diameter 10.5mm width 5.0mm Capacitor
+0
+2
+2
+Capacitor_THT
+C_Disc_D11.0mm_W5.0mm_P5.00mm
+C, Disc series, Radial, pin pitch=5.00mm, , diameter*width=11*5.0mm^2, Capacitor, http://www.vishay.com/docs/28535/vy2series.pdf
+C Disc series Radial pin pitch 5.00mm  diameter 11mm width 5.0mm Capacitor
+0
+2
+2
+Capacitor_THT
+C_Disc_D11.0mm_W5.0mm_P7.50mm
+C, Disc series, Radial, pin pitch=7.50mm, , diameter*width=11*5.0mm^2, Capacitor, http://www.vishay.com/docs/28535/vy2series.pdf
+C Disc series Radial pin pitch 7.50mm  diameter 11mm width 5.0mm Capacitor
+0
+2
+2
+Capacitor_THT
+C_Disc_D11.0mm_W5.0mm_P10.00mm
+C, Disc series, Radial, pin pitch=10.00mm, , diameter*width=11*5.0mm^2, Capacitor, http://www.vishay.com/docs/28535/vy2series.pdf
+C Disc series Radial pin pitch 10.00mm  diameter 11mm width 5.0mm Capacitor
+0
+2
+2
+Capacitor_THT
+C_Disc_D12.0mm_W4.4mm_P7.75mm
+C, Disc series, Radial, pin pitch=7.75mm, , diameter*width=12*4.4mm^2, Capacitor
+C Disc series Radial pin pitch 7.75mm  diameter 12mm width 4.4mm Capacitor
+0
+2
+2
+Capacitor_THT
+C_Disc_D12.5mm_W5.0mm_P7.50mm
+C, Disc series, Radial, pin pitch=7.50mm, , diameter*width=12.5*5.0mm^2, Capacitor, http://www.vishay.com/docs/28535/vy2series.pdf
+C Disc series Radial pin pitch 7.50mm  diameter 12.5mm width 5.0mm Capacitor
+0
+2
+2
+Capacitor_THT
+C_Disc_D12.5mm_W5.0mm_P10.00mm
+C, Disc series, Radial, pin pitch=10.00mm, , diameter*width=12.5*5.0mm^2, Capacitor, http://www.vishay.com/docs/28535/vy2series.pdf
+C Disc series Radial pin pitch 10.00mm  diameter 12.5mm width 5.0mm Capacitor
+0
+2
+2
+Capacitor_THT
+C_Disc_D14.5mm_W5.0mm_P7.50mm
+C, Disc series, Radial, pin pitch=7.50mm, , diameter*width=14.5*5.0mm^2, Capacitor, http://www.vishay.com/docs/28535/vy2series.pdf
+C Disc series Radial pin pitch 7.50mm  diameter 14.5mm width 5.0mm Capacitor
+0
+2
+2
+Capacitor_THT
+C_Disc_D14.5mm_W5.0mm_P10.00mm
+C, Disc series, Radial, pin pitch=10.00mm, , diameter*width=14.5*5.0mm^2, Capacitor, http://www.vishay.com/docs/28535/vy2series.pdf
+C Disc series Radial pin pitch 10.00mm  diameter 14.5mm width 5.0mm Capacitor
+0
+2
+2
+Capacitor_THT
+C_Disc_D16.0mm_W5.0mm_P7.50mm
+C, Disc series, Radial, pin pitch=7.50mm, , diameter*width=16.0*5.0mm^2, Capacitor, http://www.vishay.com/docs/28535/vy2series.pdf
+C Disc series Radial pin pitch 7.50mm  diameter 16.0mm width 5.0mm Capacitor
+0
+2
+2
+Capacitor_THT
+C_Disc_D16.0mm_W5.0mm_P10.00mm
+C, Disc series, Radial, pin pitch=10.00mm, , diameter*width=16.0*5.0mm^2, Capacitor, http://www.vishay.com/docs/28535/vy2series.pdf
+C Disc series Radial pin pitch 10.00mm  diameter 16.0mm width 5.0mm Capacitor
+0
+2
+2
+Capacitor_THT
+C_Radial_D4.0mm_H5.0mm_P1.50mm
+C, Radial series, Radial, pin pitch=1.50mm, diameter=4mm, height=5mm, Non-Polar Electrolytic Capacitor
+C Radial series Radial pin pitch 1.50mm diameter 4mm height 5mm Non-Polar Electrolytic Capacitor
+0
+2
+2
+Capacitor_THT
+C_Radial_D4.0mm_H7.0mm_P1.50mm
+C, Radial series, Radial, pin pitch=1.50mm, diameter=4mm, height=7mm, Non-Polar Electrolytic Capacitor
+C Radial series Radial pin pitch 1.50mm diameter 4mm height 7mm Non-Polar Electrolytic Capacitor
+0
+2
+2
+Capacitor_THT
+C_Radial_D5.0mm_H5.0mm_P2.00mm
+C, Radial series, Radial, pin pitch=2.00mm, diameter=5mm, height=5mm, Non-Polar Electrolytic Capacitor
+C Radial series Radial pin pitch 2.00mm diameter 5mm height 5mm Non-Polar Electrolytic Capacitor
+0
+2
+2
+Capacitor_THT
+C_Radial_D5.0mm_H7.0mm_P2.00mm
+C, Radial series, Radial, pin pitch=2.00mm, diameter=5mm, height=7mm, Non-Polar Electrolytic Capacitor
+C Radial series Radial pin pitch 2.00mm diameter 5mm height 7mm Non-Polar Electrolytic Capacitor
+0
+2
+2
+Capacitor_THT
+C_Radial_D5.0mm_H11.0mm_P2.00mm
+C, Radial series, Radial, pin pitch=2.00mm, diameter=5mm, height=11mm, Non-Polar Electrolytic Capacitor
+C Radial series Radial pin pitch 2.00mm diameter 5mm height 11mm Non-Polar Electrolytic Capacitor
+0
+2
+2
+Capacitor_THT
+C_Radial_D6.3mm_H5.0mm_P2.50mm
+C, Radial series, Radial, pin pitch=2.50mm, diameter=6.3mm, height=5mm, Non-Polar Electrolytic Capacitor
+C Radial series Radial pin pitch 2.50mm diameter 6.3mm height 5mm Non-Polar Electrolytic Capacitor
+0
+2
+2
+Capacitor_THT
+C_Radial_D6.3mm_H7.0mm_P2.50mm
+C, Radial series, Radial, pin pitch=2.50mm, diameter=6.3mm, height=7mm, Non-Polar Electrolytic Capacitor
+C Radial series Radial pin pitch 2.50mm diameter 6.3mm height 7mm Non-Polar Electrolytic Capacitor
+0
+2
+2
+Capacitor_THT
+C_Radial_D6.3mm_H11.0mm_P2.50mm
+C, Radial series, Radial, pin pitch=2.50mm, diameter=6.3mm, height=11mm, Non-Polar Electrolytic Capacitor
+C Radial series Radial pin pitch 2.50mm diameter 6.3mm height 11mm Non-Polar Electrolytic Capacitor
+0
+2
+2
+Capacitor_THT
+C_Radial_D8.0mm_H7.0mm_P3.50mm
+C, Radial series, Radial, pin pitch=3.50mm, diameter=8mm, height=7mm, Non-Polar Electrolytic Capacitor
+C Radial series Radial pin pitch 3.50mm diameter 8mm height 7mm Non-Polar Electrolytic Capacitor
+0
+2
+2
+Capacitor_THT
+C_Radial_D8.0mm_H11.5mm_P3.50mm
+C, Radial series, Radial, pin pitch=3.50mm, diameter=8mm, height=11.5mm, Non-Polar Electrolytic Capacitor
+C Radial series Radial pin pitch 3.50mm diameter 8mm height 11.5mm Non-Polar Electrolytic Capacitor
+0
+2
+2
+Capacitor_THT
+C_Radial_D10.0mm_H12.5mm_P5.00mm
+C, Radial series, Radial, pin pitch=5.00mm, diameter=10mm, height=12.5mm, Non-Polar Electrolytic Capacitor
+C Radial series Radial pin pitch 5.00mm diameter 10mm height 12.5mm Non-Polar Electrolytic Capacitor
+0
+2
+2
+Capacitor_THT
+C_Radial_D10.0mm_H16.0mm_P5.00mm
+C, Radial series, Radial, pin pitch=5.00mm, diameter=10mm, height=16mm, Non-Polar Electrolytic Capacitor
+C Radial series Radial pin pitch 5.00mm diameter 10mm height 16mm Non-Polar Electrolytic Capacitor
+0
+2
+2
+Capacitor_THT
+C_Radial_D10.0mm_H20.0mm_P5.00mm
+C, Radial series, Radial, pin pitch=5.00mm, diameter=10mm, height=20mm, Non-Polar Electrolytic Capacitor
+C Radial series Radial pin pitch 5.00mm diameter 10mm height 20mm Non-Polar Electrolytic Capacitor
+0
+2
+2
+Capacitor_THT
+C_Radial_D12.5mm_H20.0mm_P5.00mm
+C, Radial series, Radial, pin pitch=5.00mm, diameter=12.5mm, height=20mm, Non-Polar Electrolytic Capacitor
+C Radial series Radial pin pitch 5.00mm diameter 12.5mm height 20mm Non-Polar Electrolytic Capacitor
+0
+2
+2
+Capacitor_THT
+C_Radial_D12.5mm_H25.0mm_P5.00mm
+C, Radial series, Radial, pin pitch=5.00mm, diameter=12.5mm, height=25mm, Non-Polar Electrolytic Capacitor
+C Radial series Radial pin pitch 5.00mm diameter 12.5mm height 25mm Non-Polar Electrolytic Capacitor
+0
+2
+2
+Capacitor_THT
+C_Radial_D16.0mm_H25.0mm_P7.50mm
+C, Radial series, Radial, pin pitch=7.50mm, diameter=16mm, height=25mm, Non-Polar Electrolytic Capacitor
+C Radial series Radial pin pitch 7.50mm diameter 16mm height 25mm Non-Polar Electrolytic Capacitor
+0
+2
+2
+Capacitor_THT
+C_Radial_D16.0mm_H31.5mm_P7.50mm
+C, Radial series, Radial, pin pitch=7.50mm, diameter=16mm, height=31.5mm, Non-Polar Electrolytic Capacitor
+C Radial series Radial pin pitch 7.50mm diameter 16mm height 31.5mm Non-Polar Electrolytic Capacitor
+0
+2
+2
+Capacitor_THT
+C_Radial_D18.0mm_H35.5mm_P7.50mm
+C, Radial series, Radial, pin pitch=7.50mm, diameter=18mm, height=35.5mm, Non-Polar Electrolytic Capacitor
+C Radial series Radial pin pitch 7.50mm diameter 18mm height 35.5mm Non-Polar Electrolytic Capacitor
+0
+2
+2
+Capacitor_THT
+C_Rect_L4.0mm_W2.5mm_P2.50mm
+C, Rect series, Radial, pin pitch=2.50mm, , length*width=4*2.5mm^2, Capacitor
+C Rect series Radial pin pitch 2.50mm  length 4mm width 2.5mm Capacitor
+0
+2
+2
+Capacitor_THT
+C_Rect_L4.6mm_W2.0mm_P2.50mm_MKS02_FKP02
+C, Rect series, Radial, pin pitch=2.50mm, , length*width=4.6*2mm^2, Capacitor, http://www.wima.de/DE/WIMA_MKS_02.pdf
+C Rect series Radial pin pitch 2.50mm  length 4.6mm width 2mm Capacitor
+0
+2
+2
+Capacitor_THT
+C_Rect_L4.6mm_W3.0mm_P2.50mm_MKS02_FKP02
+C, Rect series, Radial, pin pitch=2.50mm, , length*width=4.6*3.0mm^2, Capacitor, http://www.wima.de/DE/WIMA_MKS_02.pdf
+C Rect series Radial pin pitch 2.50mm  length 4.6mm width 3.0mm Capacitor
+0
+2
+2
+Capacitor_THT
+C_Rect_L4.6mm_W3.8mm_P2.50mm_MKS02_FKP02
+C, Rect series, Radial, pin pitch=2.50mm, , length*width=4.6*3.8mm^2, Capacitor, http://www.wima.de/DE/WIMA_MKS_02.pdf
+C Rect series Radial pin pitch 2.50mm  length 4.6mm width 3.8mm Capacitor
+0
+2
+2
+Capacitor_THT
+C_Rect_L4.6mm_W4.6mm_P2.50mm_MKS02_FKP02
+C, Rect series, Radial, pin pitch=2.50mm, , length*width=4.6*4.6mm^2, Capacitor, http://www.wima.de/DE/WIMA_MKS_02.pdf
+C Rect series Radial pin pitch 2.50mm  length 4.6mm width 4.6mm Capacitor
+0
+2
+2
+Capacitor_THT
+C_Rect_L4.6mm_W5.5mm_P2.50mm_MKS02_FKP02
+C, Rect series, Radial, pin pitch=2.50mm, , length*width=4.6*5.5mm^2, Capacitor, http://www.wima.de/DE/WIMA_MKS_02.pdf
+C Rect series Radial pin pitch 2.50mm  length 4.6mm width 5.5mm Capacitor
+0
+2
+2
+Capacitor_THT
+C_Rect_L7.0mm_W2.0mm_P5.00mm
+C, Rect series, Radial, pin pitch=5.00mm, , length*width=7*2mm^2, Capacitor
+C Rect series Radial pin pitch 5.00mm  length 7mm width 2mm Capacitor
+0
+2
+2
+Capacitor_THT
+C_Rect_L7.0mm_W2.5mm_P5.00mm
+C, Rect series, Radial, pin pitch=5.00mm, , length*width=7*2.5mm^2, Capacitor
+C Rect series Radial pin pitch 5.00mm  length 7mm width 2.5mm Capacitor
+0
+2
+2
+Capacitor_THT
+C_Rect_L7.0mm_W3.5mm_P2.50mm_P5.00mm
+C, Rect series, Radial, pin pitch=2.50mm 5.00mm, , length*width=7*3.5mm^2, Capacitor
+C Rect series Radial pin pitch 2.50mm 5.00mm  length 7mm width 3.5mm Capacitor
+0
+4
+2
+Capacitor_THT
+C_Rect_L7.0mm_W3.5mm_P5.00mm
+C, Rect series, Radial, pin pitch=5.00mm, , length*width=7*3.5mm^2, Capacitor
+C Rect series Radial pin pitch 5.00mm  length 7mm width 3.5mm Capacitor
+0
+2
+2
+Capacitor_THT
+C_Rect_L7.0mm_W4.5mm_P5.00mm
+C, Rect series, Radial, pin pitch=5.00mm, , length*width=7*4.5mm^2, Capacitor
+C Rect series Radial pin pitch 5.00mm  length 7mm width 4.5mm Capacitor
+0
+2
+2
+Capacitor_THT
+C_Rect_L7.0mm_W6.0mm_P5.00mm
+C, Rect series, Radial, pin pitch=5.00mm, , length*width=7*6mm^2, Capacitor
+C Rect series Radial pin pitch 5.00mm  length 7mm width 6mm Capacitor
+0
+2
+2
+Capacitor_THT
+C_Rect_L7.0mm_W6.5mm_P5.00mm
+C, Rect series, Radial, pin pitch=5.00mm, , length*width=7*6.5mm^2, Capacitor
+C Rect series Radial pin pitch 5.00mm  length 7mm width 6.5mm Capacitor
+0
+2
+2
+Capacitor_THT
+C_Rect_L7.2mm_W2.5mm_P5.00mm_FKS2_FKP2_MKS2_MKP2
+C, Rect series, Radial, pin pitch=5.00mm, , length*width=7.2*2.5mm^2, Capacitor, http://www.wima.com/EN/WIMA_FKS_2.pdf
+C Rect series Radial pin pitch 5.00mm  length 7.2mm width 2.5mm Capacitor
+0
+2
+2
+Capacitor_THT
+C_Rect_L7.2mm_W3.0mm_P5.00mm_FKS2_FKP2_MKS2_MKP2
+C, Rect series, Radial, pin pitch=5.00mm, , length*width=7.2*3.0mm^2, Capacitor, http://www.wima.com/EN/WIMA_FKS_2.pdf
+C Rect series Radial pin pitch 5.00mm  length 7.2mm width 3.0mm Capacitor
+0
+2
+2
+Capacitor_THT
+C_Rect_L7.2mm_W3.5mm_P5.00mm_FKS2_FKP2_MKS2_MKP2
+C, Rect series, Radial, pin pitch=5.00mm, , length*width=7.2*3.5mm^2, Capacitor, http://www.wima.com/EN/WIMA_FKS_2.pdf
+C Rect series Radial pin pitch 5.00mm  length 7.2mm width 3.5mm Capacitor
+0
+2
+2
+Capacitor_THT
+C_Rect_L7.2mm_W4.5mm_P5.00mm_FKS2_FKP2_MKS2_MKP2
+C, Rect series, Radial, pin pitch=5.00mm, , length*width=7.2*4.5mm^2, Capacitor, http://www.wima.com/EN/WIMA_FKS_2.pdf
+C Rect series Radial pin pitch 5.00mm  length 7.2mm width 4.5mm Capacitor
+0
+2
+2
+Capacitor_THT
+C_Rect_L7.2mm_W5.5mm_P5.00mm_FKS2_FKP2_MKS2_MKP2
+C, Rect series, Radial, pin pitch=5.00mm, , length*width=7.2*5.5mm^2, Capacitor, http://www.wima.com/EN/WIMA_FKS_2.pdf
+C Rect series Radial pin pitch 5.00mm  length 7.2mm width 5.5mm Capacitor
+0
+2
+2
+Capacitor_THT
+C_Rect_L7.2mm_W7.2mm_P5.00mm_FKS2_FKP2_MKS2_MKP2
+C, Rect series, Radial, pin pitch=5.00mm, , length*width=7.2*7.2mm^2, Capacitor, http://www.wima.com/EN/WIMA_FKS_2.pdf
+C Rect series Radial pin pitch 5.00mm  length 7.2mm width 7.2mm Capacitor
+0
+2
+2
+Capacitor_THT
+C_Rect_L7.2mm_W8.5mm_P5.00mm_FKP2_FKP2_MKS2_MKP2
+C, Rect series, Radial, pin pitch=5.00mm, , length*width=7.2*8.5mm^2, Capacitor, http://www.wima.com/EN/WIMA_FKS_2.pdf
+C Rect series Radial pin pitch 5.00mm  length 7.2mm width 8.5mm Capacitor
+0
+2
+2
+Capacitor_THT
+C_Rect_L7.2mm_W11.0mm_P5.00mm_FKS2_FKP2_MKS2_MKP2
+C, Rect series, Radial, pin pitch=5.00mm, , length*width=7.2*11mm^2, Capacitor, http://www.wima.com/EN/WIMA_FKS_2.pdf
+C Rect series Radial pin pitch 5.00mm  length 7.2mm width 11mm Capacitor
+0
+2
+2
+Capacitor_THT
+C_Rect_L7.5mm_W6.5mm_P5.00mm
+C, Rect series, Radial, pin pitch=5.00mm, , length*width=7.5*6.5mm^2, Capacitor
+C Rect series Radial pin pitch 5.00mm  length 7.5mm width 6.5mm Capacitor
+0
+2
+2
+Capacitor_THT
+C_Rect_L9.0mm_W2.5mm_P7.50mm_MKT
+C, Rect series, Radial, pin pitch=7.50mm, , length*width=9*2.5mm^2, Capacitor, https://en.tdk.eu/inf/20/20/db/fc_2009/MKT_B32560_564.pdf
+C Rect series Radial pin pitch 7.50mm  length 9mm width 2.5mm Capacitor
+0
+2
+2
+Capacitor_THT
+C_Rect_L9.0mm_W2.6mm_P7.50mm_MKT
+C, Rect series, Radial, pin pitch=7.50mm, , length*width=9*2.6mm^2, Capacitor, https://en.tdk.eu/inf/20/20/db/fc_2009/MKT_B32560_564.pdf
+C Rect series Radial pin pitch 7.50mm  length 9mm width 2.6mm Capacitor
+0
+2
+2
+Capacitor_THT
+C_Rect_L9.0mm_W2.7mm_P7.50mm_MKT
+C, Rect series, Radial, pin pitch=7.50mm, , length*width=9*2.7mm^2, Capacitor, https://en.tdk.eu/inf/20/20/db/fc_2009/MKT_B32560_564.pdf
+C Rect series Radial pin pitch 7.50mm  length 9mm width 2.7mm Capacitor
+0
+2
+2
+Capacitor_THT
+C_Rect_L9.0mm_W3.2mm_P7.50mm_MKT
+C, Rect series, Radial, pin pitch=7.50mm, , length*width=9*3.2mm^2, Capacitor, https://en.tdk.eu/inf/20/20/db/fc_2009/MKT_B32560_564.pdf
+C Rect series Radial pin pitch 7.50mm  length 9mm width 3.2mm Capacitor
+0
+2
+2
+Capacitor_THT
+C_Rect_L9.0mm_W3.3mm_P7.50mm_MKT
+C, Rect series, Radial, pin pitch=7.50mm, , length*width=9*3.3mm^2, Capacitor, https://en.tdk.eu/inf/20/20/db/fc_2009/MKT_B32560_564.pdf
+C Rect series Radial pin pitch 7.50mm  length 9mm width 3.3mm Capacitor
+0
+2
+2
+Capacitor_THT
+C_Rect_L9.0mm_W3.4mm_P7.50mm_MKT
+C, Rect series, Radial, pin pitch=7.50mm, , length*width=9*3.4mm^2, Capacitor, https://en.tdk.eu/inf/20/20/db/fc_2009/MKT_B32560_564.pdf
+C Rect series Radial pin pitch 7.50mm  length 9mm width 3.4mm Capacitor
+0
+2
+2
+Capacitor_THT
+C_Rect_L9.0mm_W3.6mm_P7.50mm_MKT
+C, Rect series, Radial, pin pitch=7.50mm, , length*width=9*3.6mm^2, Capacitor, https://en.tdk.eu/inf/20/20/db/fc_2009/MKT_B32560_564.pdf
+C Rect series Radial pin pitch 7.50mm  length 9mm width 3.6mm Capacitor
+0
+2
+2
+Capacitor_THT
+C_Rect_L9.0mm_W3.8mm_P7.50mm_MKT
+C, Rect series, Radial, pin pitch=7.50mm, , length*width=9*3.8mm^2, Capacitor, https://en.tdk.eu/inf/20/20/db/fc_2009/MKT_B32560_564.pdf
+C Rect series Radial pin pitch 7.50mm  length 9mm width 3.8mm Capacitor
+0
+2
+2
+Capacitor_THT
+C_Rect_L9.0mm_W3.9mm_P7.50mm_MKT
+C, Rect series, Radial, pin pitch=7.50mm, , length*width=9*3.9mm^2, Capacitor, https://en.tdk.eu/inf/20/20/db/fc_2009/MKT_B32560_564.pdf
+C Rect series Radial pin pitch 7.50mm  length 9mm width 3.9mm Capacitor
+0
+2
+2
+Capacitor_THT
+C_Rect_L9.0mm_W4.0mm_P7.50mm_MKT
+C, Rect series, Radial, pin pitch=7.50mm, , length*width=9*4.0mm^2, Capacitor, https://en.tdk.eu/inf/20/20/db/fc_2009/MKT_B32560_564.pdf
+C Rect series Radial pin pitch 7.50mm  length 9mm width 4.0mm Capacitor
+0
+2
+2
+Capacitor_THT
+C_Rect_L9.0mm_W4.2mm_P7.50mm_MKT
+C, Rect series, Radial, pin pitch=7.50mm, , length*width=9*4.2mm^2, Capacitor, https://en.tdk.eu/inf/20/20/db/fc_2009/MKT_B32560_564.pdf
+C Rect series Radial pin pitch 7.50mm  length 9mm width 4.2mm Capacitor
+0
+2
+2
+Capacitor_THT
+C_Rect_L9.0mm_W4.9mm_P7.50mm_MKT
+C, Rect series, Radial, pin pitch=7.50mm, , length*width=9*4.9mm^2, Capacitor, https://en.tdk.eu/inf/20/20/db/fc_2009/MKT_B32560_564.pdf
+C Rect series Radial pin pitch 7.50mm  length 9mm width 4.9mm Capacitor
+0
+2
+2
+Capacitor_THT
+C_Rect_L9.0mm_W5.1mm_P7.50mm_MKT
+C, Rect series, Radial, pin pitch=7.50mm, , length*width=9*5.1mm^2, Capacitor, https://en.tdk.eu/inf/20/20/db/fc_2009/MKT_B32560_564.pdf
+C Rect series Radial pin pitch 7.50mm  length 9mm width 5.1mm Capacitor
+0
+2
+2
+Capacitor_THT
+C_Rect_L9.0mm_W5.7mm_P7.50mm_MKT
+C, Rect series, Radial, pin pitch=7.50mm, , length*width=9*5.7mm^2, Capacitor, https://en.tdk.eu/inf/20/20/db/fc_2009/MKT_B32560_564.pdf
+C Rect series Radial pin pitch 7.50mm  length 9mm width 5.7mm Capacitor
+0
+2
+2
+Capacitor_THT
+C_Rect_L9.0mm_W6.4mm_P7.50mm_MKT
+C, Rect series, Radial, pin pitch=7.50mm, , length*width=9*6.4mm^2, Capacitor, https://en.tdk.eu/inf/20/20/db/fc_2009/MKT_B32560_564.pdf
+C Rect series Radial pin pitch 7.50mm  length 9mm width 6.4mm Capacitor
+0
+2
+2
+Capacitor_THT
+C_Rect_L9.0mm_W6.7mm_P7.50mm_MKT
+C, Rect series, Radial, pin pitch=7.50mm, , length*width=9*6.7mm^2, Capacitor, https://en.tdk.eu/inf/20/20/db/fc_2009/MKT_B32560_564.pdf
+C Rect series Radial pin pitch 7.50mm  length 9mm width 6.7mm Capacitor
+0
+2
+2
+Capacitor_THT
+C_Rect_L9.0mm_W7.7mm_P7.50mm_MKT
+C, Rect series, Radial, pin pitch=7.50mm, , length*width=9*7.7mm^2, Capacitor, https://en.tdk.eu/inf/20/20/db/fc_2009/MKT_B32560_564.pdf
+C Rect series Radial pin pitch 7.50mm  length 9mm width 7.7mm Capacitor
+0
+2
+2
+Capacitor_THT
+C_Rect_L9.0mm_W8.5mm_P7.50mm_MKT
+C, Rect series, Radial, pin pitch=7.50mm, , length*width=9*8.5mm^2, Capacitor, https://en.tdk.eu/inf/20/20/db/fc_2009/MKT_B32560_564.pdf
+C Rect series Radial pin pitch 7.50mm  length 9mm width 8.5mm Capacitor
+0
+2
+2
+Capacitor_THT
+C_Rect_L9.0mm_W9.5mm_P7.50mm_MKT
+C, Rect series, Radial, pin pitch=7.50mm, , length*width=9*9.5mm^2, Capacitor, https://en.tdk.eu/inf/20/20/db/fc_2009/MKT_B32560_564.pdf
+C Rect series Radial pin pitch 7.50mm  length 9mm width 9.5mm Capacitor
+0
+2
+2
+Capacitor_THT
+C_Rect_L9.0mm_W9.8mm_P7.50mm_MKT
+C, Rect series, Radial, pin pitch=7.50mm, , length*width=9*9.8mm^2, Capacitor, https://en.tdk.eu/inf/20/20/db/fc_2009/MKT_B32560_564.pdf
+C Rect series Radial pin pitch 7.50mm  length 9mm width 9.8mm Capacitor
+0
+2
+2
+Capacitor_THT
+C_Rect_L10.0mm_W2.5mm_P7.50mm_MKS4
+C, Rect series, Radial, pin pitch=7.50mm, , length*width=10*2.5mm^2, Capacitor, http://www.wima.com/EN/WIMA_MKS_4.pdf
+C Rect series Radial pin pitch 7.50mm  length 10mm width 2.5mm Capacitor
+0
+2
+2
+Capacitor_THT
+C_Rect_L10.0mm_W3.0mm_P7.50mm_FKS3_FKP3
+C, Rect series, Radial, pin pitch=7.50mm, , length*width=10*3mm^2, Capacitor, http://www.wima.com/EN/WIMA_FKS_3.pdf
+C Rect series Radial pin pitch 7.50mm  length 10mm width 3mm Capacitor
+0
+2
+2
+Capacitor_THT
+C_Rect_L10.0mm_W3.0mm_P7.50mm_MKS4
+C, Rect series, Radial, pin pitch=7.50mm, , length*width=10*3.0mm^2, Capacitor, http://www.wima.com/EN/WIMA_MKS_4.pdf
+C Rect series Radial pin pitch 7.50mm  length 10mm width 3.0mm Capacitor
+0
+2
+2
+Capacitor_THT
+C_Rect_L10.0mm_W4.0mm_P7.50mm_FKS3_FKP3
+C, Rect series, Radial, pin pitch=7.50mm, , length*width=10*4mm^2, Capacitor, http://www.wima.com/EN/WIMA_FKS_3.pdf
+C Rect series Radial pin pitch 7.50mm  length 10mm width 4mm Capacitor
+0
+2
+2
+Capacitor_THT
+C_Rect_L10.0mm_W4.0mm_P7.50mm_MKS4
+C, Rect series, Radial, pin pitch=7.50mm, , length*width=10*4.0mm^2, Capacitor, http://www.wima.com/EN/WIMA_MKS_4.pdf
+C Rect series Radial pin pitch 7.50mm  length 10mm width 4.0mm Capacitor
+0
+2
+2
+Capacitor_THT
+C_Rect_L10.0mm_W5.0mm_P5.00mm_P7.50mm
+C, Rect series, Radial, pin pitch=5.00mm 7.50mm, , length*width=10*5mm^2, Capacitor
+C Rect series Radial pin pitch 5.00mm 7.50mm  length 10mm width 5mm Capacitor
+0
+4
+2
+Capacitor_THT
+C_Rect_L10.3mm_W4.5mm_P7.50mm_MKS4
+C, Rect series, Radial, pin pitch=7.50mm, , length*width=10.3*4.5mm^2, Capacitor, http://www.wima.com/EN/WIMA_MKS_4.pdf
+C Rect series Radial pin pitch 7.50mm  length 10.3mm width 4.5mm Capacitor
+0
+2
+2
+Capacitor_THT
+C_Rect_L10.3mm_W5.0mm_P7.50mm_MKS4
+C, Rect series, Radial, pin pitch=7.50mm, , length*width=10.3*5mm^2, Capacitor, http://www.wima.com/EN/WIMA_MKS_4.pdf
+C Rect series Radial pin pitch 7.50mm  length 10.3mm width 5mm Capacitor
+0
+2
+2
+Capacitor_THT
+C_Rect_L10.3mm_W5.7mm_P7.50mm_MKS4
+C, Rect series, Radial, pin pitch=7.50mm, , length*width=10.3*5.7mm^2, Capacitor, http://www.wima.com/EN/WIMA_MKS_4.pdf
+C Rect series Radial pin pitch 7.50mm  length 10.3mm width 5.7mm Capacitor
+0
+2
+2
+Capacitor_THT
+C_Rect_L10.3mm_W7.2mm_P7.50mm_MKS4
+C, Rect series, Radial, pin pitch=7.50mm, , length*width=10.3*7.2mm^2, Capacitor, http://www.wima.com/EN/WIMA_MKS_4.pdf
+C Rect series Radial pin pitch 7.50mm  length 10.3mm width 7.2mm Capacitor
+0
+2
+2
+Capacitor_THT
+C_Rect_L11.0mm_W2.8mm_P10.00mm_MKT
+C, Rect series, Radial, pin pitch=10.00mm, , length*width=11.0*2.8mm^2, Capacitor, https://en.tdk.eu/inf/20/20/db/fc_2009/MKT_B32560_564.pdf
+C Rect series Radial pin pitch 10.00mm  length 11.0mm width 2.8mm Capacitor
+0
+2
+2
+Capacitor_THT
+C_Rect_L11.0mm_W3.4mm_P10.00mm_MKT
+C, Rect series, Radial, pin pitch=10.00mm, , length*width=11.0*3.4mm^2, Capacitor, https://en.tdk.eu/inf/20/20/db/fc_2009/MKT_B32560_564.pdf
+C Rect series Radial pin pitch 10.00mm  length 11.0mm width 3.4mm Capacitor
+0
+2
+2
+Capacitor_THT
+C_Rect_L11.0mm_W3.5mm_P10.00mm_MKT
+C, Rect series, Radial, pin pitch=10.00mm, , length*width=11.0*3.5mm^2, Capacitor, https://en.tdk.eu/inf/20/20/db/fc_2009/MKT_B32560_564.pdf
+C Rect series Radial pin pitch 10.00mm  length 11.0mm width 3.5mm Capacitor
+0
+2
+2
+Capacitor_THT
+C_Rect_L11.0mm_W4.2mm_P10.00mm_MKT
+C, Rect series, Radial, pin pitch=10.00mm, , length*width=11.0*4.2mm^2, Capacitor, https://en.tdk.eu/inf/20/20/db/fc_2009/MKT_B32560_564.pdf
+C Rect series Radial pin pitch 10.00mm  length 11.0mm width 4.2mm Capacitor
+0
+2
+2
+Capacitor_THT
+C_Rect_L11.0mm_W4.3mm_P10.00mm_MKT
+C, Rect series, Radial, pin pitch=10.00mm, , length*width=11.0*4.3mm^2, Capacitor, https://en.tdk.eu/inf/20/20/db/fc_2009/MKT_B32560_564.pdf
+C Rect series Radial pin pitch 10.00mm  length 11.0mm width 4.3mm Capacitor
+0
+2
+2
+Capacitor_THT
+C_Rect_L11.0mm_W5.1mm_P10.00mm_MKT
+C, Rect series, Radial, pin pitch=10.00mm, , length*width=11.0*5.1mm^2, Capacitor, https://en.tdk.eu/inf/20/20/db/fc_2009/MKT_B32560_564.pdf
+C Rect series Radial pin pitch 10.00mm  length 11.0mm width 5.1mm Capacitor
+0
+2
+2
+Capacitor_THT
+C_Rect_L11.0mm_W5.3mm_P10.00mm_MKT
+C, Rect series, Radial, pin pitch=10.00mm, , length*width=11.0*5.3mm^2, Capacitor, https://en.tdk.eu/inf/20/20/db/fc_2009/MKT_B32560_564.pdf
+C Rect series Radial pin pitch 10.00mm  length 11.0mm width 5.3mm Capacitor
+0
+2
+2
+Capacitor_THT
+C_Rect_L11.0mm_W6.3mm_P10.00mm_MKT
+C, Rect series, Radial, pin pitch=10.00mm, , length*width=11.0*6.3mm^2, Capacitor, https://en.tdk.eu/inf/20/20/db/fc_2009/MKT_B32560_564.pdf
+C Rect series Radial pin pitch 10.00mm  length 11.0mm width 6.3mm Capacitor
+0
+2
+2
+Capacitor_THT
+C_Rect_L11.0mm_W6.4mm_P10.00mm_MKT
+C, Rect series, Radial, pin pitch=10.00mm, , length*width=11.0*6.4mm^2, Capacitor, https://en.tdk.eu/inf/20/20/db/fc_2009/MKT_B32560_564.pdf
+C Rect series Radial pin pitch 10.00mm  length 11.0mm width 6.4mm Capacitor
+0
+2
+2
+Capacitor_THT
+C_Rect_L11.0mm_W7.3mm_P10.00mm_MKT
+C, Rect series, Radial, pin pitch=10.00mm, , length*width=11.0*7.3mm^2, Capacitor, https://en.tdk.eu/inf/20/20/db/fc_2009/MKT_B32560_564.pdf
+C Rect series Radial pin pitch 10.00mm  length 11.0mm width 7.3mm Capacitor
+0
+2
+2
+Capacitor_THT
+C_Rect_L11.0mm_W8.8mm_P10.00mm_MKT
+C, Rect series, Radial, pin pitch=10.00mm, , length*width=11.0*8.8mm^2, Capacitor, https://en.tdk.eu/inf/20/20/db/fc_2009/MKT_B32560_564.pdf
+C Rect series Radial pin pitch 10.00mm  length 11.0mm width 8.8mm Capacitor
+0
+2
+2
+Capacitor_THT
+C_Rect_L11.5mm_W2.0mm_P10.00mm_MKT
+C, Rect series, Radial, pin pitch=10.00mm, , length*width=11.5*2mm^2, Capacitor, https://en.tdk.eu/inf/20/20/db/fc_2009/MKT_B32560_564.pdf
+C Rect series Radial pin pitch 10.00mm  length 11.5mm width 2mm Capacitor
+0
+2
+2
+Capacitor_THT
+C_Rect_L11.5mm_W2.6mm_P10.00mm_MKT
+C, Rect series, Radial, pin pitch=10.00mm, , length*width=11.5*2.6mm^2, Capacitor, https://en.tdk.eu/inf/20/20/db/fc_2009/MKT_B32560_564.pdf
+C Rect series Radial pin pitch 10.00mm  length 11.5mm width 2.6mm Capacitor
+0
+2
+2
+Capacitor_THT
+C_Rect_L11.5mm_W2.8mm_P10.00mm_MKT
+C, Rect series, Radial, pin pitch=10.00mm, , length*width=11.5*2.8mm^2, Capacitor, https://en.tdk.eu/inf/20/20/db/fc_2009/MKT_B32560_564.pdf
+C Rect series Radial pin pitch 10.00mm  length 11.5mm width 2.8mm Capacitor
+0
+2
+2
+Capacitor_THT
+C_Rect_L11.5mm_W3.2mm_P10.00mm_MKT
+C, Rect series, Radial, pin pitch=10.00mm, , length*width=11.5*3.2mm^2, Capacitor, https://en.tdk.eu/inf/20/20/db/fc_2009/MKT_B32560_564.pdf
+C Rect series Radial pin pitch 10.00mm  length 11.5mm width 3.2mm Capacitor
+0
+2
+2
+Capacitor_THT
+C_Rect_L11.5mm_W3.5mm_P10.00mm_MKT
+C, Rect series, Radial, pin pitch=10.00mm, , length*width=11.5*3.5mm^2, Capacitor, https://en.tdk.eu/inf/20/20/db/fc_2009/MKT_B32560_564.pdf
+C Rect series Radial pin pitch 10.00mm  length 11.5mm width 3.5mm Capacitor
+0
+2
+2
+Capacitor_THT
+C_Rect_L11.5mm_W3.6mm_P10.00mm_MKT
+C, Rect series, Radial, pin pitch=10.00mm, , length*width=11.5*3.6mm^2, Capacitor, https://en.tdk.eu/inf/20/20/db/fc_2009/MKT_B32560_564.pdf
+C Rect series Radial pin pitch 10.00mm  length 11.5mm width 3.6mm Capacitor
+0
+2
+2
+Capacitor_THT
+C_Rect_L11.5mm_W4.0mm_P10.00mm_MKT
+C, Rect series, Radial, pin pitch=10.00mm, , length*width=11.5*4.0mm^2, Capacitor, https://en.tdk.eu/inf/20/20/db/fc_2009/MKT_B32560_564.pdf
+C Rect series Radial pin pitch 10.00mm  length 11.5mm width 4.0mm Capacitor
+0
+2
+2
+Capacitor_THT
+C_Rect_L11.5mm_W4.3mm_P10.00mm_MKT
+C, Rect series, Radial, pin pitch=10.00mm, , length*width=11.5*4.3mm^2, Capacitor, https://en.tdk.eu/inf/20/20/db/fc_2009/MKT_B32560_564.pdf
+C Rect series Radial pin pitch 10.00mm  length 11.5mm width 4.3mm Capacitor
+0
+2
+2
+Capacitor_THT
+C_Rect_L11.5mm_W4.5mm_P10.00mm_MKT
+C, Rect series, Radial, pin pitch=10.00mm, , length*width=11.5*4.5mm^2, Capacitor, https://en.tdk.eu/inf/20/20/db/fc_2009/MKT_B32560_564.pdf
+C Rect series Radial pin pitch 10.00mm  length 11.5mm width 4.5mm Capacitor
+0
+2
+2
+Capacitor_THT
+C_Rect_L11.5mm_W5.0mm_P10.00mm_MKT
+C, Rect series, Radial, pin pitch=10.00mm, , length*width=11.5*5mm^2, Capacitor, https://en.tdk.eu/inf/20/20/db/fc_2009/MKT_B32560_564.pdf
+C Rect series Radial pin pitch 10.00mm  length 11.5mm width 5mm Capacitor
+0
+2
+2
+Capacitor_THT
+C_Rect_L11.5mm_W5.1mm_P10.00mm_MKT
+C, Rect series, Radial, pin pitch=10.00mm, , length*width=11.5*5.1mm^2, Capacitor, https://en.tdk.eu/inf/20/20/db/fc_2009/MKT_B32560_564.pdf
+C Rect series Radial pin pitch 10.00mm  length 11.5mm width 5.1mm Capacitor
+0
+2
+2
+Capacitor_THT
+C_Rect_L11.5mm_W5.2mm_P10.00mm_MKT
+C, Rect series, Radial, pin pitch=10.00mm, , length*width=11.5*5.2mm^2, Capacitor, https://en.tdk.eu/inf/20/20/db/fc_2009/MKT_B32560_564.pdf
+C Rect series Radial pin pitch 10.00mm  length 11.5mm width 5.2mm Capacitor
+0
+2
+2
+Capacitor_THT
+C_Rect_L11.5mm_W5.6mm_P10.00mm_MKT
+C, Rect series, Radial, pin pitch=10.00mm, , length*width=11.5*5.6mm^2, Capacitor, https://en.tdk.eu/inf/20/20/db/fc_2009/MKT_B32560_564.pdf
+C Rect series Radial pin pitch 10.00mm  length 11.5mm width 5.6mm Capacitor
+0
+2
+2
+Capacitor_THT
+C_Rect_L11.5mm_W6.4mm_P10.00mm_MKT
+C, Rect series, Radial, pin pitch=10.00mm, , length*width=11.5*6.4mm^2, Capacitor, https://en.tdk.eu/inf/20/20/db/fc_2009/MKT_B32560_564.pdf
+C Rect series Radial pin pitch 10.00mm  length 11.5mm width 6.4mm Capacitor
+0
+2
+2
+Capacitor_THT
+C_Rect_L11.5mm_W6.6mm_P10.00mm_MKT
+C, Rect series, Radial, pin pitch=10.00mm, , length*width=11.5*6.6mm^2, Capacitor, https://en.tdk.eu/inf/20/20/db/fc_2009/MKT_B32560_564.pdf
+C Rect series Radial pin pitch 10.00mm  length 11.5mm width 6.6mm Capacitor
+0
+2
+2
+Capacitor_THT
+C_Rect_L11.5mm_W6.9mm_P10.00mm_MKT
+C, Rect series, Radial, pin pitch=10.00mm, , length*width=11.5*6.9mm^2, Capacitor, https://en.tdk.eu/inf/20/20/db/fc_2009/MKT_B32560_564.pdf
+C Rect series Radial pin pitch 10.00mm  length 11.5mm width 6.9mm Capacitor
+0
+2
+2
+Capacitor_THT
+C_Rect_L11.5mm_W7.3mm_P10.00mm_MKT
+C, Rect series, Radial, pin pitch=10.00mm, , length*width=11.5*7.3mm^2, Capacitor, https://en.tdk.eu/inf/20/20/db/fc_2009/MKT_B32560_564.pdf
+C Rect series Radial pin pitch 10.00mm  length 11.5mm width 7.3mm Capacitor
+0
+2
+2
+Capacitor_THT
+C_Rect_L11.5mm_W7.5mm_P10.00mm_MKT
+C, Rect series, Radial, pin pitch=10.00mm, , length*width=11.5*7.5mm^2, Capacitor, https://en.tdk.eu/inf/20/20/db/fc_2009/MKT_B32560_564.pdf
+C Rect series Radial pin pitch 10.00mm  length 11.5mm width 7.5mm Capacitor
+0
+2
+2
+Capacitor_THT
+C_Rect_L11.5mm_W7.8mm_P10.00mm_MKT
+C, Rect series, Radial, pin pitch=10.00mm, , length*width=11.5*7.8mm^2, Capacitor, https://en.tdk.eu/inf/20/20/db/fc_2009/MKT_B32560_564.pdf
+C Rect series Radial pin pitch 10.00mm  length 11.5mm width 7.8mm Capacitor
+0
+2
+2
+Capacitor_THT
+C_Rect_L11.5mm_W8.0mm_P10.00mm_MKT
+C, Rect series, Radial, pin pitch=10.00mm, , length*width=11.5*8.0mm^2, Capacitor, https://en.tdk.eu/inf/20/20/db/fc_2009/MKT_B32560_564.pdf
+C Rect series Radial pin pitch 10.00mm  length 11.5mm width 8.0mm Capacitor
+0
+2
+2
+Capacitor_THT
+C_Rect_L11.5mm_W8.8mm_P10.00mm_MKT
+C, Rect series, Radial, pin pitch=10.00mm, , length*width=11.5*8.8mm^2, Capacitor, https://en.tdk.eu/inf/20/20/db/fc_2009/MKT_B32560_564.pdf
+C Rect series Radial pin pitch 10.00mm  length 11.5mm width 8.8mm Capacitor
+0
+2
+2
+Capacitor_THT
+C_Rect_L11.5mm_W9.5mm_P10.00mm_MKT
+C, Rect series, Radial, pin pitch=10.00mm, , length*width=11.5*9.5mm^2, Capacitor, https://en.tdk.eu/inf/20/20/db/fc_2009/MKT_B32560_564.pdf
+C Rect series Radial pin pitch 10.00mm  length 11.5mm width 9.5mm Capacitor
+0
+2
+2
+Capacitor_THT
+C_Rect_L11.5mm_W9.8mm_P10.00mm_MKT
+C, Rect series, Radial, pin pitch=10.00mm, , length*width=11.5*9.8mm^2, Capacitor, https://en.tdk.eu/inf/20/20/db/fc_2009/MKT_B32560_564.pdf
+C Rect series Radial pin pitch 10.00mm  length 11.5mm width 9.8mm Capacitor
+0
+2
+2
+Capacitor_THT
+C_Rect_L13.0mm_W3.0mm_P10.00mm_FKS3_FKP3_MKS4
+C, Rect series, Radial, pin pitch=10.00mm, , length*width=13*3mm^2, Capacitor, http://www.wima.com/EN/WIMA_FKS_3.pdf, http://www.wima.com/EN/WIMA_MKS_4.pdf
+C Rect series Radial pin pitch 10.00mm  length 13mm width 3mm Capacitor
+0
+2
+2
+Capacitor_THT
+C_Rect_L13.0mm_W4.0mm_P10.00mm_FKS3_FKP3_MKS4
+C, Rect series, Radial, pin pitch=10.00mm, , length*width=13*4mm^2, Capacitor, http://www.wima.com/EN/WIMA_FKS_3.pdf, http://www.wima.com/EN/WIMA_MKS_4.pdf
+C Rect series Radial pin pitch 10.00mm  length 13mm width 4mm Capacitor
+0
+2
+2
+Capacitor_THT
+C_Rect_L13.0mm_W5.0mm_P10.00mm_FKS3_FKP3_MKS4
+C, Rect series, Radial, pin pitch=10.00mm, , length*width=13*5mm^2, Capacitor, http://www.wima.com/EN/WIMA_FKS_3.pdf, http://www.wima.com/EN/WIMA_MKS_4.pdf
+C Rect series Radial pin pitch 10.00mm  length 13mm width 5mm Capacitor
+0
+2
+2
+Capacitor_THT
+C_Rect_L13.0mm_W6.0mm_P10.00mm_FKS3_FKP3_MKS4
+C, Rect series, Radial, pin pitch=10.00mm, , length*width=13*6mm^2, Capacitor, http://www.wima.com/EN/WIMA_FKS_3.pdf, http://www.wima.com/EN/WIMA_MKS_4.pdf
+C Rect series Radial pin pitch 10.00mm  length 13mm width 6mm Capacitor
+0
+2
+2
+Capacitor_THT
+C_Rect_L13.0mm_W6.5mm_P7.50mm_P10.00mm
+C, Rect series, Radial, pin pitch=7.50mm 10.00mm, , length*width=13*6.5mm^2, Capacitor
+C Rect series Radial pin pitch 7.50mm 10.00mm  length 13mm width 6.5mm Capacitor
+0
+4
+2
+Capacitor_THT
+C_Rect_L13.0mm_W8.0mm_P10.00mm_FKS3_FKP3_MKS4
+C, Rect series, Radial, pin pitch=10.00mm, , length*width=13*8mm^2, Capacitor, http://www.wima.com/EN/WIMA_FKS_3.pdf, http://www.wima.com/EN/WIMA_MKS_4.pdf
+C Rect series Radial pin pitch 10.00mm  length 13mm width 8mm Capacitor
+0
+2
+2
+Capacitor_THT
+C_Rect_L13.5mm_W4.0mm_P10.00mm_FKS3_FKP3_MKS4
+C, Rect series, Radial, pin pitch=10.00mm, , length*width=13.5*4mm^2, Capacitor, http://www.wima.com/EN/WIMA_FKS_3.pdf, http://www.wima.com/EN/WIMA_MKS_4.pdf
+C Rect series Radial pin pitch 10.00mm  length 13.5mm width 4mm Capacitor
+0
+2
+2
+Capacitor_THT
+C_Rect_L13.5mm_W5.0mm_P10.00mm_FKS3_FKP3_MKS4
+C, Rect series, Radial, pin pitch=10.00mm, , length*width=13.5*5mm^2, Capacitor, http://www.wima.com/EN/WIMA_FKS_3.pdf, http://www.wima.com/EN/WIMA_MKS_4.pdf
+C Rect series Radial pin pitch 10.00mm  length 13.5mm width 5mm Capacitor
+0
+2
+2
+Capacitor_THT
+C_Rect_L16.5mm_W4.7mm_P15.00mm_MKT
+C, Rect series, Radial, pin pitch=15.00mm, , length*width=16.5*4.7mm^2, Capacitor, https://en.tdk.eu/inf/20/20/db/fc_2009/MKT_B32560_564.pdf
+C Rect series Radial pin pitch 15.00mm  length 16.5mm width 4.7mm Capacitor
+0
+2
+2
+Capacitor_THT
+C_Rect_L16.5mm_W4.9mm_P15.00mm_MKT
+C, Rect series, Radial, pin pitch=15.00mm, , length*width=16.5*4.9mm^2, Capacitor, https://en.tdk.eu/inf/20/20/db/fc_2009/MKT_B32560_564.pdf
+C Rect series Radial pin pitch 15.00mm  length 16.5mm width 4.9mm Capacitor
+0
+2
+2
+Capacitor_THT
+C_Rect_L16.5mm_W5.0mm_P15.00mm_MKT
+C, Rect series, Radial, pin pitch=15.00mm, , length*width=16.5*5mm^2, Capacitor, https://en.tdk.eu/inf/20/20/db/fc_2009/MKT_B32560_564.pdf
+C Rect series Radial pin pitch 15.00mm  length 16.5mm width 5mm Capacitor
+0
+2
+2
+Capacitor_THT
+C_Rect_L16.5mm_W6.0mm_P15.00mm_MKT
+C, Rect series, Radial, pin pitch=15.00mm, , length*width=16.5*6mm^2, Capacitor, https://en.tdk.eu/inf/20/20/db/fc_2009/MKT_B32560_564.pdf
+C Rect series Radial pin pitch 15.00mm  length 16.5mm width 6mm Capacitor
+0
+2
+2
+Capacitor_THT
+C_Rect_L16.5mm_W7.0mm_P15.00mm_MKT
+C, Rect series, Radial, pin pitch=15.00mm, , length*width=16.5*7mm^2, Capacitor, https://en.tdk.eu/inf/20/20/db/fc_2009/MKT_B32560_564.pdf
+C Rect series Radial pin pitch 15.00mm  length 16.5mm width 7mm Capacitor
+0
+2
+2
+Capacitor_THT
+C_Rect_L16.5mm_W7.3mm_P15.00mm_MKT
+C, Rect series, Radial, pin pitch=15.00mm, , length*width=16.5*7.3mm^2, Capacitor, https://en.tdk.eu/inf/20/20/db/fc_2009/MKT_B32560_564.pdf
+C Rect series Radial pin pitch 15.00mm  length 16.5mm width 7.3mm Capacitor
+0
+2
+2
+Capacitor_THT
+C_Rect_L16.5mm_W8.7mm_P15.00mm_MKT
+C, Rect series, Radial, pin pitch=15.00mm, , length*width=16.5*8.7mm^2, Capacitor, https://en.tdk.eu/inf/20/20/db/fc_2009/MKT_B32560_564.pdf
+C Rect series Radial pin pitch 15.00mm  length 16.5mm width 8.7mm Capacitor
+0
+2
+2
+Capacitor_THT
+C_Rect_L16.5mm_W8.9mm_P15.00mm_MKT
+C, Rect series, Radial, pin pitch=15.00mm, , length*width=16.5*8.9mm^2, Capacitor, https://en.tdk.eu/inf/20/20/db/fc_2009/MKT_B32560_564.pdf
+C Rect series Radial pin pitch 15.00mm  length 16.5mm width 8.9mm Capacitor
+0
+2
+2
+Capacitor_THT
+C_Rect_L16.5mm_W9.0mm_P15.00mm_MKT
+C, Rect series, Radial, pin pitch=15.00mm, , length*width=16.5*9mm^2, Capacitor, https://en.tdk.eu/inf/20/20/db/fc_2009/MKT_B32560_564.pdf
+C Rect series Radial pin pitch 15.00mm  length 16.5mm width 9mm Capacitor
+0
+2
+2
+Capacitor_THT
+C_Rect_L16.5mm_W9.2mm_P15.00mm_MKT
+C, Rect series, Radial, pin pitch=15.00mm, , length*width=16.5*9.2mm^2, Capacitor, https://en.tdk.eu/inf/20/20/db/fc_2009/MKT_B32560_564.pdf
+C Rect series Radial pin pitch 15.00mm  length 16.5mm width 9.2mm Capacitor
+0
+2
+2
+Capacitor_THT
+C_Rect_L16.5mm_W10.7mm_P15.00mm_MKT
+C, Rect series, Radial, pin pitch=15.00mm, , length*width=16.5*10.7mm^2, Capacitor, https://en.tdk.eu/inf/20/20/db/fc_2009/MKT_B32560_564.pdf
+C Rect series Radial pin pitch 15.00mm  length 16.5mm width 10.7mm Capacitor
+0
+2
+2
+Capacitor_THT
+C_Rect_L16.5mm_W10.9mm_P15.00mm_MKT
+C, Rect series, Radial, pin pitch=15.00mm, , length*width=16.5*10.9mm^2, Capacitor, https://en.tdk.eu/inf/20/20/db/fc_2009/MKT_B32560_564.pdf
+C Rect series Radial pin pitch 15.00mm  length 16.5mm width 10.9mm Capacitor
+0
+2
+2
+Capacitor_THT
+C_Rect_L16.5mm_W11.2mm_P15.00mm_MKT
+C, Rect series, Radial, pin pitch=15.00mm, , length*width=16.5*11.2mm^2, Capacitor, https://en.tdk.eu/inf/20/20/db/fc_2009/MKT_B32560_564.pdf
+C Rect series Radial pin pitch 15.00mm  length 16.5mm width 11.2mm Capacitor
+0
+2
+2
+Capacitor_THT
+C_Rect_L16.5mm_W11.8mm_P15.00mm_MKT
+C, Rect series, Radial, pin pitch=15.00mm, , length*width=16.5*11.8mm^2, Capacitor, https://en.tdk.eu/inf/20/20/db/fc_2009/MKT_B32560_564.pdf
+C Rect series Radial pin pitch 15.00mm  length 16.5mm width 11.8mm Capacitor
+0
+2
+2
+Capacitor_THT
+C_Rect_L16.5mm_W13.5mm_P15.00mm_MKT
+C, Rect series, Radial, pin pitch=15.00mm, , length*width=16.5*13.5mm^2, Capacitor, https://en.tdk.eu/inf/20/20/db/fc_2009/MKT_B32560_564.pdf
+C Rect series Radial pin pitch 15.00mm  length 16.5mm width 13.5mm Capacitor
+0
+2
+2
+Capacitor_THT
+C_Rect_L16.5mm_W13.7mm_P15.00mm_MKT
+C, Rect series, Radial, pin pitch=15.00mm, , length*width=16.5*13.7mm^2, Capacitor, https://en.tdk.eu/inf/20/20/db/fc_2009/MKT_B32560_564.pdf
+C Rect series Radial pin pitch 15.00mm  length 16.5mm width 13.7mm Capacitor
+0
+2
+2
+Capacitor_THT
+C_Rect_L16.5mm_W13.9mm_P15.00mm_MKT
+C, Rect series, Radial, pin pitch=15.00mm, , length*width=16.5*13.9mm^2, Capacitor, https://en.tdk.eu/inf/20/20/db/fc_2009/MKT_B32560_564.pdf
+C Rect series Radial pin pitch 15.00mm  length 16.5mm width 13.9mm Capacitor
+0
+2
+2
+Capacitor_THT
+C_Rect_L18.0mm_W5.0mm_P15.00mm_FKS3_FKP3
+C, Rect series, Radial, pin pitch=15.00mm, , length*width=18*5mm^2, Capacitor, http://www.wima.com/EN/WIMA_FKS_3.pdf
+C Rect series Radial pin pitch 15.00mm  length 18mm width 5mm Capacitor
+0
+2
+2
+Capacitor_THT
+C_Rect_L18.0mm_W6.0mm_P15.00mm_FKS3_FKP3
+C, Rect series, Radial, pin pitch=15.00mm, , length*width=18*6mm^2, Capacitor, http://www.wima.com/EN/WIMA_FKS_3.pdf
+C Rect series Radial pin pitch 15.00mm  length 18mm width 6mm Capacitor
+0
+2
+2
+Capacitor_THT
+C_Rect_L18.0mm_W7.0mm_P15.00mm_FKS3_FKP3
+C, Rect series, Radial, pin pitch=15.00mm, , length*width=18*7mm^2, Capacitor, http://www.wima.com/EN/WIMA_FKS_3.pdf
+C Rect series Radial pin pitch 15.00mm  length 18mm width 7mm Capacitor
+0
+2
+2
+Capacitor_THT
+C_Rect_L18.0mm_W8.0mm_P15.00mm_FKS3_FKP3
+C, Rect series, Radial, pin pitch=15.00mm, , length*width=18*8mm^2, Capacitor, http://www.wima.com/EN/WIMA_FKS_3.pdf
+C Rect series Radial pin pitch 15.00mm  length 18mm width 8mm Capacitor
+0
+2
+2
+Capacitor_THT
+C_Rect_L18.0mm_W9.0mm_P15.00mm_FKS3_FKP3
+C, Rect series, Radial, pin pitch=15.00mm, , length*width=18*9mm^2, Capacitor, http://www.wima.com/EN/WIMA_FKS_3.pdf
+C Rect series Radial pin pitch 15.00mm  length 18mm width 9mm Capacitor
+0
+2
+2
+Capacitor_THT
+C_Rect_L18.0mm_W11.0mm_P15.00mm_FKS3_FKP3
+C, Rect series, Radial, pin pitch=15.00mm, , length*width=18*11mm^2, Capacitor, http://www.wima.com/EN/WIMA_FKS_3.pdf
+C Rect series Radial pin pitch 15.00mm  length 18mm width 11mm Capacitor
+0
+2
+2
+Capacitor_THT
+C_Rect_L19.0mm_W5.0mm_P15.00mm_MKS4
+C, Rect series, Radial, pin pitch=15.00mm, , length*width=19*5mm^2, Capacitor, http://www.wima.com/EN/WIMA_MKS_4.pdf
+C Rect series Radial pin pitch 15.00mm  length 19mm width 5mm Capacitor
+0
+2
+2
+Capacitor_THT
+C_Rect_L19.0mm_W6.0mm_P15.00mm_MKS4
+C, Rect series, Radial, pin pitch=15.00mm, , length*width=19*6mm^2, Capacitor, http://www.wima.com/EN/WIMA_MKS_4.pdf
+C Rect series Radial pin pitch 15.00mm  length 19mm width 6mm Capacitor
+0
+2
+2
+Capacitor_THT
+C_Rect_L19.0mm_W7.0mm_P15.00mm_MKS4
+C, Rect series, Radial, pin pitch=15.00mm, , length*width=19*7mm^2, Capacitor, http://www.wima.com/EN/WIMA_MKS_4.pdf
+C Rect series Radial pin pitch 15.00mm  length 19mm width 7mm Capacitor
+0
+2
+2
+Capacitor_THT
+C_Rect_L19.0mm_W8.0mm_P15.00mm_MKS4
+C, Rect series, Radial, pin pitch=15.00mm, , length*width=19*8mm^2, Capacitor, http://www.wima.com/EN/WIMA_MKS_4.pdf
+C Rect series Radial pin pitch 15.00mm  length 19mm width 8mm Capacitor
+0
+2
+2
+Capacitor_THT
+C_Rect_L19.0mm_W9.0mm_P15.00mm_MKS4
+C, Rect series, Radial, pin pitch=15.00mm, , length*width=19*9mm^2, Capacitor, http://www.wima.com/EN/WIMA_MKS_4.pdf
+C Rect series Radial pin pitch 15.00mm  length 19mm width 9mm Capacitor
+0
+2
+2
+Capacitor_THT
+C_Rect_L19.0mm_W11.0mm_P15.00mm_MKS4
+C, Rect series, Radial, pin pitch=15.00mm, , length*width=19*11mm^2, Capacitor, http://www.wima.com/EN/WIMA_MKS_4.pdf
+C Rect series Radial pin pitch 15.00mm  length 19mm width 11mm Capacitor
+0
+2
+2
+Capacitor_THT
+C_Rect_L24.0mm_W7.0mm_P22.50mm_MKT
+C, Rect series, Radial, pin pitch=22.50mm, , length*width=24*7mm^2, Capacitor, https://en.tdk.eu/inf/20/20/db/fc_2009/MKT_B32560_564.pdf
+C Rect series Radial pin pitch 22.50mm  length 24mm width 7mm Capacitor
+0
+2
+2
+Capacitor_THT
+C_Rect_L24.0mm_W8.3mm_P22.50mm_MKT
+C, Rect series, Radial, pin pitch=22.50mm, , length*width=24*8.3mm^2, Capacitor, https://en.tdk.eu/inf/20/20/db/fc_2009/MKT_B32560_564.pdf
+C Rect series Radial pin pitch 22.50mm  length 24mm width 8.3mm Capacitor
+0
+2
+2
+Capacitor_THT
+C_Rect_L24.0mm_W8.6mm_P22.50mm_MKT
+C, Rect series, Radial, pin pitch=22.50mm, , length*width=24*8.6mm^2, Capacitor, https://en.tdk.eu/inf/20/20/db/fc_2009/MKT_B32560_564.pdf
+C Rect series Radial pin pitch 22.50mm  length 24mm width 8.6mm Capacitor
+0
+2
+2
+Capacitor_THT
+C_Rect_L24.0mm_W10.1mm_P22.50mm_MKT
+C, Rect series, Radial, pin pitch=22.50mm, , length*width=24*10.1mm^2, Capacitor, https://en.tdk.eu/inf/20/20/db/fc_2009/MKT_B32560_564.pdf
+C Rect series Radial pin pitch 22.50mm  length 24mm width 10.1mm Capacitor
+0
+2
+2
+Capacitor_THT
+C_Rect_L24.0mm_W10.3mm_P22.50mm_MKT
+C, Rect series, Radial, pin pitch=22.50mm, , length*width=24*10.3mm^2, Capacitor, https://en.tdk.eu/inf/20/20/db/fc_2009/MKT_B32560_564.pdf
+C Rect series Radial pin pitch 22.50mm  length 24mm width 10.3mm Capacitor
+0
+2
+2
+Capacitor_THT
+C_Rect_L24.0mm_W10.9mm_P22.50mm_MKT
+C, Rect series, Radial, pin pitch=22.50mm, , length*width=24*10.9mm^2, Capacitor, https://en.tdk.eu/inf/20/20/db/fc_2009/MKT_B32560_564.pdf
+C Rect series Radial pin pitch 22.50mm  length 24mm width 10.9mm Capacitor
+0
+2
+2
+Capacitor_THT
+C_Rect_L24.0mm_W12.2mm_P22.50mm_MKT
+C, Rect series, Radial, pin pitch=22.50mm, , length*width=24*12.2mm^2, Capacitor, https://en.tdk.eu/inf/20/20/db/fc_2009/MKT_B32560_564.pdf
+C Rect series Radial pin pitch 22.50mm  length 24mm width 12.2mm Capacitor
+0
+2
+2
+Capacitor_THT
+C_Rect_L24.0mm_W12.6mm_P22.50mm_MKT
+C, Rect series, Radial, pin pitch=22.50mm, , length*width=24*12.6mm^2, Capacitor, https://en.tdk.eu/inf/20/20/db/fc_2009/MKT_B32560_564.pdf
+C Rect series Radial pin pitch 22.50mm  length 24mm width 12.6mm Capacitor
+0
+2
+2
+Capacitor_THT
+C_Rect_L24.0mm_W12.8mm_P22.50mm_MKT
+C, Rect series, Radial, pin pitch=22.50mm, , length*width=24*12.8mm^2, Capacitor, https://en.tdk.eu/inf/20/20/db/fc_2009/MKT_B32560_564.pdf
+C Rect series Radial pin pitch 22.50mm  length 24mm width 12.8mm Capacitor
+0
+2
+2
+Capacitor_THT
+C_Rect_L26.5mm_W5.0mm_P22.50mm_MKS4
+C, Rect series, Radial, pin pitch=22.50mm, , length*width=26.5*5mm^2, Capacitor, http://www.wima.com/EN/WIMA_MKS_4.pdf
+C Rect series Radial pin pitch 22.50mm  length 26.5mm width 5mm Capacitor
+0
+2
+2
+Capacitor_THT
+C_Rect_L26.5mm_W6.0mm_P22.50mm_MKS4
+C, Rect series, Radial, pin pitch=22.50mm, , length*width=26.5*6mm^2, Capacitor, http://www.wima.com/EN/WIMA_MKS_4.pdf
+C Rect series Radial pin pitch 22.50mm  length 26.5mm width 6mm Capacitor
+0
+2
+2
+Capacitor_THT
+C_Rect_L26.5mm_W7.0mm_P22.50mm_MKS4
+C, Rect series, Radial, pin pitch=22.50mm, , length*width=26.5*7mm^2, Capacitor, http://www.wima.com/EN/WIMA_MKS_4.pdf
+C Rect series Radial pin pitch 22.50mm  length 26.5mm width 7mm Capacitor
+0
+2
+2
+Capacitor_THT
+C_Rect_L26.5mm_W8.5mm_P22.50mm_MKS4
+C, Rect series, Radial, pin pitch=22.50mm, , length*width=26.5*8.5mm^2, Capacitor, http://www.wima.com/EN/WIMA_MKS_4.pdf
+C Rect series Radial pin pitch 22.50mm  length 26.5mm width 8.5mm Capacitor
+0
+2
+2
+Capacitor_THT
+C_Rect_L26.5mm_W10.5mm_P22.50mm_MKS4
+C, Rect series, Radial, pin pitch=22.50mm, , length*width=26.5*10.5mm^2, Capacitor, http://www.wima.com/EN/WIMA_MKS_4.pdf
+C Rect series Radial pin pitch 22.50mm  length 26.5mm width 10.5mm Capacitor
+0
+2
+2
+Capacitor_THT
+C_Rect_L26.5mm_W11.5mm_P22.50mm_MKS4
+C, Rect series, Radial, pin pitch=22.50mm, , length*width=26.5*11.5mm^2, Capacitor, http://www.wima.com/EN/WIMA_MKS_4.pdf
+C Rect series Radial pin pitch 22.50mm  length 26.5mm width 11.5mm Capacitor
+0
+2
+2
+Capacitor_THT
+C_Rect_L27.0mm_W9.0mm_P22.00mm
+C, Rect series, Radial, pin pitch=22.00mm, , length*width=27*9mm^2, Capacitor
+C Rect series Radial pin pitch 22.00mm  length 27mm width 9mm Capacitor
+0
+2
+2
+Capacitor_THT
+C_Rect_L27.0mm_W9.0mm_P23.00mm
+C, Rect series, Radial, pin pitch=23.00mm, , length*width=27*9mm^2, Capacitor
+C Rect series Radial pin pitch 23.00mm  length 27mm width 9mm Capacitor
+0
+2
+2
+Capacitor_THT
+C_Rect_L27.0mm_W11.0mm_P22.00mm
+C, Rect series, Radial, pin pitch=22.00mm, , length*width=27*11mm^2, Capacitor
+C Rect series Radial pin pitch 22.00mm  length 27mm width 11mm Capacitor
+0
+2
+2
+Capacitor_THT
+C_Rect_L28.0mm_W8.0mm_P22.50mm_MKS4
+C, Rect series, Radial, pin pitch=22.50mm, , length*width=28*8mm^2, Capacitor, http://www.wima.com/EN/WIMA_MKS_4.pdf
+C Rect series Radial pin pitch 22.50mm  length 28mm width 8mm Capacitor
+0
+2
+2
+Capacitor_THT
+C_Rect_L28.0mm_W10.0mm_P22.50mm_MKS4
+C, Rect series, Radial, pin pitch=22.50mm, , length*width=28*10mm^2, Capacitor, http://www.wima.com/EN/WIMA_MKS_4.pdf
+C Rect series Radial pin pitch 22.50mm  length 28mm width 10mm Capacitor
+0
+2
+2
+Capacitor_THT
+C_Rect_L28.0mm_W12.0mm_P22.50mm_MKS4
+C, Rect series, Radial, pin pitch=22.50mm, , length*width=28*12mm^2, Capacitor, http://www.wima.com/EN/WIMA_MKS_4.pdf
+C Rect series Radial pin pitch 22.50mm  length 28mm width 12mm Capacitor
+0
+2
+2
+Capacitor_THT
+C_Rect_L29.0mm_W7.6mm_P27.50mm_MKT
+C, Rect series, Radial, pin pitch=27.50mm, , length*width=29*7.6mm^2, Capacitor, https://en.tdk.eu/inf/20/20/db/fc_2009/MKT_B32560_564.pdf
+C Rect series Radial pin pitch 27.50mm  length 29mm width 7.6mm Capacitor
+0
+2
+2
+Capacitor_THT
+C_Rect_L29.0mm_W7.8mm_P27.50mm_MKT
+C, Rect series, Radial, pin pitch=27.50mm, , length*width=29*7.8mm^2, Capacitor, https://en.tdk.eu/inf/20/20/db/fc_2009/MKT_B32560_564.pdf
+C Rect series Radial pin pitch 27.50mm  length 29mm width 7.8mm Capacitor
+0
+2
+2
+Capacitor_THT
+C_Rect_L29.0mm_W7.9mm_P27.50mm_MKT
+C, Rect series, Radial, pin pitch=27.50mm, , length*width=29*7.9mm^2, Capacitor, https://en.tdk.eu/inf/20/20/db/fc_2009/MKT_B32560_564.pdf
+C Rect series Radial pin pitch 27.50mm  length 29mm width 7.9mm Capacitor
+0
+2
+2
+Capacitor_THT
+C_Rect_L29.0mm_W9.1mm_P27.50mm_MKT
+C, Rect series, Radial, pin pitch=27.50mm, , length*width=29*9.1mm^2, Capacitor, https://en.tdk.eu/inf/20/20/db/fc_2009/MKT_B32560_564.pdf
+C Rect series Radial pin pitch 27.50mm  length 29mm width 9.1mm Capacitor
+0
+2
+2
+Capacitor_THT
+C_Rect_L29.0mm_W9.6mm_P27.50mm_MKT
+C, Rect series, Radial, pin pitch=27.50mm, , length*width=29*9.6mm^2, Capacitor, https://en.tdk.eu/inf/20/20/db/fc_2009/MKT_B32560_564.pdf
+C Rect series Radial pin pitch 27.50mm  length 29mm width 9.6mm Capacitor
+0
+2
+2
+Capacitor_THT
+C_Rect_L29.0mm_W11.0mm_P27.50mm_MKT
+C, Rect series, Radial, pin pitch=27.50mm, , length*width=29*11mm^2, Capacitor, https://en.tdk.eu/inf/20/20/db/fc_2009/MKT_B32560_564.pdf
+C Rect series Radial pin pitch 27.50mm  length 29mm width 11mm Capacitor
+0
+2
+2
+Capacitor_THT
+C_Rect_L29.0mm_W11.9mm_P27.50mm_MKT
+C, Rect series, Radial, pin pitch=27.50mm, , length*width=29*11.9mm^2, Capacitor, https://en.tdk.eu/inf/20/20/db/fc_2009/MKT_B32560_564.pdf
+C Rect series Radial pin pitch 27.50mm  length 29mm width 11.9mm Capacitor
+0
+2
+2
+Capacitor_THT
+C_Rect_L29.0mm_W12.2mm_P27.50mm_MKT
+C, Rect series, Radial, pin pitch=27.50mm, , length*width=29*12.2mm^2, Capacitor, https://en.tdk.eu/inf/20/20/db/fc_2009/MKT_B32560_564.pdf
+C Rect series Radial pin pitch 27.50mm  length 29mm width 12.2mm Capacitor
+0
+2
+2
+Capacitor_THT
+C_Rect_L29.0mm_W13.0mm_P27.50mm_MKT
+C, Rect series, Radial, pin pitch=27.50mm, , length*width=29*13mm^2, Capacitor, https://en.tdk.eu/inf/20/20/db/fc_2009/MKT_B32560_564.pdf
+C Rect series Radial pin pitch 27.50mm  length 29mm width 13mm Capacitor
+0
+2
+2
+Capacitor_THT
+C_Rect_L29.0mm_W13.8mm_P27.50mm_MKT
+C, Rect series, Radial, pin pitch=27.50mm, , length*width=29*13.8mm^2, Capacitor, https://en.tdk.eu/inf/20/20/db/fc_2009/MKT_B32560_564.pdf
+C Rect series Radial pin pitch 27.50mm  length 29mm width 13.8mm Capacitor
+0
+2
+2
+Capacitor_THT
+C_Rect_L29.0mm_W14.2mm_P27.50mm_MKT
+C, Rect series, Radial, pin pitch=27.50mm, , length*width=29*14.2mm^2, Capacitor, https://en.tdk.eu/inf/20/20/db/fc_2009/MKT_B32560_564.pdf
+C Rect series Radial pin pitch 27.50mm  length 29mm width 14.2mm Capacitor
+0
+2
+2
+Capacitor_THT
+C_Rect_L29.0mm_W16.0mm_P27.50mm_MKT
+C, Rect series, Radial, pin pitch=27.50mm, , length*width=29*16mm^2, Capacitor, https://en.tdk.eu/inf/20/20/db/fc_2009/MKT_B32560_564.pdf
+C Rect series Radial pin pitch 27.50mm  length 29mm width 16mm Capacitor
+0
+2
+2
+Capacitor_THT
+C_Rect_L31.5mm_W9.0mm_P27.50mm_MKS4
+C, Rect series, Radial, pin pitch=27.50mm, , length*width=31.5*9mm^2, Capacitor, http://www.wima.com/EN/WIMA_MKS_4.pdf
+C Rect series Radial pin pitch 27.50mm  length 31.5mm width 9mm Capacitor
+0
+2
+2
+Capacitor_THT
+C_Rect_L31.5mm_W11.0mm_P27.50mm_MKS4
+C, Rect series, Radial, pin pitch=27.50mm, , length*width=31.5*11mm^2, Capacitor, http://www.wima.com/EN/WIMA_MKS_4.pdf
+C Rect series Radial pin pitch 27.50mm  length 31.5mm width 11mm Capacitor
+0
+2
+2
+Capacitor_THT
+C_Rect_L31.5mm_W13.0mm_P27.50mm_MKS4
+C, Rect series, Radial, pin pitch=27.50mm, , length*width=31.5*13mm^2, Capacitor, http://www.wima.com/EN/WIMA_MKS_4.pdf
+C Rect series Radial pin pitch 27.50mm  length 31.5mm width 13mm Capacitor
+0
+2
+2
+Capacitor_THT
+C_Rect_L31.5mm_W15.0mm_P27.50mm_MKS4
+C, Rect series, Radial, pin pitch=27.50mm, , length*width=31.5*15mm^2, Capacitor, http://www.wima.com/EN/WIMA_MKS_4.pdf
+C Rect series Radial pin pitch 27.50mm  length 31.5mm width 15mm Capacitor
+0
+2
+2
+Capacitor_THT
+C_Rect_L31.5mm_W17.0mm_P27.50mm_MKS4
+C, Rect series, Radial, pin pitch=27.50mm, , length*width=31.5*17mm^2, Capacitor, http://www.wima.com/EN/WIMA_MKS_4.pdf
+C Rect series Radial pin pitch 27.50mm  length 31.5mm width 17mm Capacitor
+0
+2
+2
+Capacitor_THT
+C_Rect_L31.5mm_W20.0mm_P27.50mm_MKS4
+C, Rect series, Radial, pin pitch=27.50mm, , length*width=31.5*20mm^2, Capacitor, http://www.wima.com/EN/WIMA_MKS_4.pdf
+C Rect series Radial pin pitch 27.50mm  length 31.5mm width 20mm Capacitor
+0
+2
+2
+Capacitor_THT
+C_Rect_L32.0mm_W15.0mm_P27.00mm
+C, Rect series, Radial, pin pitch=27.00mm, , length*width=32*15mm^2, Capacitor
+C Rect series Radial pin pitch 27.00mm  length 32mm width 15mm Capacitor
+0
+2
+2
+Capacitor_THT
+C_Rect_L33.0mm_W13.0mm_P27.50mm_MKS4
+C, Rect series, Radial, pin pitch=27.50mm, , length*width=33*13mm^2, Capacitor, http://www.wima.com/EN/WIMA_MKS_4.pdf
+C Rect series Radial pin pitch 27.50mm  length 33mm width 13mm Capacitor
+0
+2
+2
+Capacitor_THT
+C_Rect_L33.0mm_W15.0mm_P27.50mm_MKS4
+C, Rect series, Radial, pin pitch=27.50mm, , length*width=33*15mm^2, Capacitor, http://www.wima.com/EN/WIMA_MKS_4.pdf
+C Rect series Radial pin pitch 27.50mm  length 33mm width 15mm Capacitor
+0
+2
+2
+Capacitor_THT
+C_Rect_L33.0mm_W20.0mm_P27.50mm_MKS4
+C, Rect series, Radial, pin pitch=27.50mm, , length*width=33*20mm^2, Capacitor, http://www.wima.com/EN/WIMA_MKS_4.pdf
+C Rect series Radial pin pitch 27.50mm  length 33mm width 20mm Capacitor
+0
+2
+2
+Capacitor_THT
+C_Rect_L41.5mm_W9.0mm_P37.50mm_MKS4
+C, Rect series, Radial, pin pitch=37.50mm, , length*width=41.5*9mm^2, Capacitor, http://www.wima.com/EN/WIMA_MKS_4.pdf
+C Rect series Radial pin pitch 37.50mm  length 41.5mm width 9mm Capacitor
+0
+2
+2
+Capacitor_THT
+C_Rect_L41.5mm_W11.0mm_P37.50mm_MKS4
+C, Rect series, Radial, pin pitch=37.50mm, , length*width=41.5*11mm^2, Capacitor, http://www.wima.com/EN/WIMA_MKS_4.pdf
+C Rect series Radial pin pitch 37.50mm  length 41.5mm width 11mm Capacitor
+0
+2
+2
+Capacitor_THT
+C_Rect_L41.5mm_W13.0mm_P37.50mm_MKS4
+C, Rect series, Radial, pin pitch=37.50mm, , length*width=41.5*13mm^2, Capacitor, http://www.wima.com/EN/WIMA_MKS_4.pdf
+C Rect series Radial pin pitch 37.50mm  length 41.5mm width 13mm Capacitor
+0
+2
+2
+Capacitor_THT
+C_Rect_L41.5mm_W15.0mm_P37.50mm_MKS4
+C, Rect series, Radial, pin pitch=37.50mm, , length*width=41.5*15mm^2, Capacitor, http://www.wima.com/EN/WIMA_MKS_4.pdf
+C Rect series Radial pin pitch 37.50mm  length 41.5mm width 15mm Capacitor
+0
+2
+2
+Capacitor_THT
+C_Rect_L41.5mm_W17.0mm_P37.50mm_MKS4
+C, Rect series, Radial, pin pitch=37.50mm, , length*width=41.5*17mm^2, Capacitor, http://www.wima.com/EN/WIMA_MKS_4.pdf
+C Rect series Radial pin pitch 37.50mm  length 41.5mm width 17mm Capacitor
+0
+2
+2
+Capacitor_THT
+C_Rect_L41.5mm_W19.0mm_P37.50mm_MKS4
+C, Rect series, Radial, pin pitch=37.50mm, , length*width=41.5*19mm^2, Capacitor, http://www.wima.com/EN/WIMA_MKS_4.pdf
+C Rect series Radial pin pitch 37.50mm  length 41.5mm width 19mm Capacitor
+0
+2
+2
+Capacitor_THT
+C_Rect_L41.5mm_W20.0mm_P37.50mm_MKS4
+C, Rect series, Radial, pin pitch=37.50mm, , length*width=41.5*20mm^2, Capacitor, http://www.wima.com/EN/WIMA_MKS_4.pdf
+C Rect series Radial pin pitch 37.50mm  length 41.5mm width 20mm Capacitor
+0
+2
+2
+Capacitor_THT
+C_Rect_L41.5mm_W24.0mm_P37.50mm_MKS4
+C, Rect series, Radial, pin pitch=37.50mm, , length*width=41.5*24mm^2, Capacitor, http://www.wima.com/EN/WIMA_MKS_4.pdf
+C Rect series Radial pin pitch 37.50mm  length 41.5mm width 24mm Capacitor
+0
+2
+2
+Capacitor_THT
+C_Rect_L41.5mm_W31.0mm_P37.50mm_MKS4
+C, Rect series, Radial, pin pitch=37.50mm, , length*width=41.5*31mm^2, Capacitor, http://www.wima.com/EN/WIMA_MKS_4.pdf
+C Rect series Radial pin pitch 37.50mm  length 41.5mm width 31mm Capacitor
+0
+2
+2
+Capacitor_THT
+C_Rect_L41.5mm_W35.0mm_P37.50mm_MKS4
+C, Rect series, Radial, pin pitch=37.50mm, , length*width=41.5*35mm^2, Capacitor, http://www.wima.com/EN/WIMA_MKS_4.pdf
+C Rect series Radial pin pitch 37.50mm  length 41.5mm width 35mm Capacitor
+0
+2
+2
+Capacitor_THT
+C_Rect_L41.5mm_W40.0mm_P37.50mm_MKS4
+C, Rect series, Radial, pin pitch=37.50mm, , length*width=41.5*40mm^2, Capacitor, http://www.wima.com/EN/WIMA_MKS_4.pdf
+C Rect series Radial pin pitch 37.50mm  length 41.5mm width 40mm Capacitor
+0
+2
+2
+Capacitor_THT
+DX_5R5HxxxxU_D11.5mm_P10.00mm
+CP, Radial series, Radial, pin pitch=10.00mm, diameter=11.5mm, Supercapacitor, http://www.elna.co.jp/en/capacitor/double_layer/catalog/pdf/dx_e.pdf
+CP Radial series Radial pin pitch 10.00mm diameter 11.5mm supercapacitor
+0
+2
+2
+Capacitor_THT
+DX_5R5VxxxxU_D11.5mm_P5.00mm
+CP, Radial series, Radial, pin pitch=5.00mm, diameter=11.5mm, Supercapacitor, http://www.elna.co.jp/en/capacitor/double_layer/catalog/pdf/dx_e.pdf
+CP Radial series Radial pin pitch 5.00mm diameter 11.5mm supercapacitor
+0
+2
+2
+Capacitor_THT
+DX_5R5VxxxxU_D19.0mm_P5.00mm
+CP, Radial series, Radial, pin pitch=5.00mm, diameter=19mm, Supercapacitor, http://www.elna.co.jp/en/capacitor/double_layer/catalog/pdf/dx_e.pdf
+CP Radial series Radial pin pitch 5.00mm diameter 19mm supercapacitor
+0
+2
+2
+Capacitor_Tantalum_SMD
+CP_EIA-1608-08_AVX-J
+Tantalum Capacitor SMD AVX-J (1608-08 Metric), IPC_7351 nominal, (Body size from: https://www.vishay.com/docs/48064/_t58_vmn_pt0471_1601.pdf), generated with kicad-footprint-generator
+capacitor tantalum
+0
+2
+2
+Capacitor_Tantalum_SMD
+CP_EIA-1608-08_AVX-J_Pad1.25x1.05mm_HandSolder
+Tantalum Capacitor SMD AVX-J (1608-08 Metric), IPC_7351 nominal, (Body size from: https://www.vishay.com/docs/48064/_t58_vmn_pt0471_1601.pdf), generated with kicad-footprint-generator
+capacitor tantalum
+0
+2
+2
+Capacitor_Tantalum_SMD
+CP_EIA-1608-10_AVX-L
+Tantalum Capacitor SMD AVX-L (1608-10 Metric), IPC_7351 nominal, (Body size from: https://www.vishay.com/docs/48064/_t58_vmn_pt0471_1601.pdf), generated with kicad-footprint-generator
+capacitor tantalum
+0
+2
+2
+Capacitor_Tantalum_SMD
+CP_EIA-1608-10_AVX-L_Pad1.25x1.05mm_HandSolder
+Tantalum Capacitor SMD AVX-L (1608-10 Metric), IPC_7351 nominal, (Body size from: https://www.vishay.com/docs/48064/_t58_vmn_pt0471_1601.pdf), generated with kicad-footprint-generator
+capacitor tantalum
+0
+2
+2
+Capacitor_Tantalum_SMD
+CP_EIA-2012-12_Kemet-R
+Tantalum Capacitor SMD Kemet-R (2012-12 Metric), IPC_7351 nominal, (Body size from: https://www.vishay.com/docs/40182/tmch.pdf), generated with kicad-footprint-generator
+capacitor tantalum
+0
+2
+2
+Capacitor_Tantalum_SMD
+CP_EIA-2012-12_Kemet-R_Pad1.30x1.05mm_HandSolder
+Tantalum Capacitor SMD Kemet-R (2012-12 Metric), IPC_7351 nominal, (Body size from: https://www.vishay.com/docs/40182/tmch.pdf), generated with kicad-footprint-generator
+capacitor tantalum
+0
+2
+2
+Capacitor_Tantalum_SMD
+CP_EIA-2012-15_AVX-P
+Tantalum Capacitor SMD AVX-P (2012-15 Metric), IPC_7351 nominal, (Body size from: https://www.vishay.com/docs/40182/tmch.pdf), generated with kicad-footprint-generator
+capacitor tantalum
+0
+2
+2
+Capacitor_Tantalum_SMD
+CP_EIA-2012-15_AVX-P_Pad1.30x1.05mm_HandSolder
+Tantalum Capacitor SMD AVX-P (2012-15 Metric), IPC_7351 nominal, (Body size from: https://www.vishay.com/docs/40182/tmch.pdf), generated with kicad-footprint-generator
+capacitor tantalum
+0
+2
+2
+Capacitor_Tantalum_SMD
+CP_EIA-3216-10_Kemet-I
+Tantalum Capacitor SMD Kemet-I (3216-10 Metric), IPC_7351 nominal, (Body size from: http://www.kemet.com/Lists/ProductCatalog/Attachments/253/KEM_TC101_STD.pdf), generated with kicad-footprint-generator
+capacitor tantalum
+0
+2
+2
+Capacitor_Tantalum_SMD
+CP_EIA-3216-10_Kemet-I_Pad1.58x1.35mm_HandSolder
+Tantalum Capacitor SMD Kemet-I (3216-10 Metric), IPC_7351 nominal, (Body size from: http://www.kemet.com/Lists/ProductCatalog/Attachments/253/KEM_TC101_STD.pdf), generated with kicad-footprint-generator
+capacitor tantalum
+0
+2
+2
+Capacitor_Tantalum_SMD
+CP_EIA-3216-12_Kemet-S
+Tantalum Capacitor SMD Kemet-S (3216-12 Metric), IPC_7351 nominal, (Body size from: http://www.kemet.com/Lists/ProductCatalog/Attachments/253/KEM_TC101_STD.pdf), generated with kicad-footprint-generator
+capacitor tantalum
+0
+2
+2
+Capacitor_Tantalum_SMD
+CP_EIA-3216-12_Kemet-S_Pad1.58x1.35mm_HandSolder
+Tantalum Capacitor SMD Kemet-S (3216-12 Metric), IPC_7351 nominal, (Body size from: http://www.kemet.com/Lists/ProductCatalog/Attachments/253/KEM_TC101_STD.pdf), generated with kicad-footprint-generator
+capacitor tantalum
+0
+2
+2
+Capacitor_Tantalum_SMD
+CP_EIA-3216-18_Kemet-A
+Tantalum Capacitor SMD Kemet-A (3216-18 Metric), IPC_7351 nominal, (Body size from: http://www.kemet.com/Lists/ProductCatalog/Attachments/253/KEM_TC101_STD.pdf), generated with kicad-footprint-generator
+capacitor tantalum
+0
+2
+2
+Capacitor_Tantalum_SMD
+CP_EIA-3216-18_Kemet-A_Pad1.58x1.35mm_HandSolder
+Tantalum Capacitor SMD Kemet-A (3216-18 Metric), IPC_7351 nominal, (Body size from: http://www.kemet.com/Lists/ProductCatalog/Attachments/253/KEM_TC101_STD.pdf), generated with kicad-footprint-generator
+capacitor tantalum
+0
+2
+2
+Capacitor_Tantalum_SMD
+CP_EIA-3528-12_Kemet-T
+Tantalum Capacitor SMD Kemet-T (3528-12 Metric), IPC_7351 nominal, (Body size from: http://www.kemet.com/Lists/ProductCatalog/Attachments/253/KEM_TC101_STD.pdf), generated with kicad-footprint-generator
+capacitor tantalum
+0
+2
+2
+Capacitor_Tantalum_SMD
+CP_EIA-3528-12_Kemet-T_Pad1.50x2.35mm_HandSolder
+Tantalum Capacitor SMD Kemet-T (3528-12 Metric), IPC_7351 nominal, (Body size from: http://www.kemet.com/Lists/ProductCatalog/Attachments/253/KEM_TC101_STD.pdf), generated with kicad-footprint-generator
+capacitor tantalum
+0
+2
+2
+Capacitor_Tantalum_SMD
+CP_EIA-3528-15_AVX-H
+Tantalum Capacitor SMD AVX-H (3528-15 Metric), IPC_7351 nominal, (Body size from: http://www.kemet.com/Lists/ProductCatalog/Attachments/253/KEM_TC101_STD.pdf), generated with kicad-footprint-generator
+capacitor tantalum
+0
+2
+2
+Capacitor_Tantalum_SMD
+CP_EIA-3528-15_AVX-H_Pad1.50x2.35mm_HandSolder
+Tantalum Capacitor SMD AVX-H (3528-15 Metric), IPC_7351 nominal, (Body size from: http://www.kemet.com/Lists/ProductCatalog/Attachments/253/KEM_TC101_STD.pdf), generated with kicad-footprint-generator
+capacitor tantalum
+0
+2
+2
+Capacitor_Tantalum_SMD
+CP_EIA-3528-21_Kemet-B
+Tantalum Capacitor SMD Kemet-B (3528-21 Metric), IPC_7351 nominal, (Body size from: http://www.kemet.com/Lists/ProductCatalog/Attachments/253/KEM_TC101_STD.pdf), generated with kicad-footprint-generator
+capacitor tantalum
+0
+2
+2
+Capacitor_Tantalum_SMD
+CP_EIA-3528-21_Kemet-B_Pad1.50x2.35mm_HandSolder
+Tantalum Capacitor SMD Kemet-B (3528-21 Metric), IPC_7351 nominal, (Body size from: http://www.kemet.com/Lists/ProductCatalog/Attachments/253/KEM_TC101_STD.pdf), generated with kicad-footprint-generator
+capacitor tantalum
+0
+2
+2
+Capacitor_Tantalum_SMD
+CP_EIA-6032-15_Kemet-U
+Tantalum Capacitor SMD Kemet-U (6032-15 Metric), IPC_7351 nominal, (Body size from: http://www.kemet.com/Lists/ProductCatalog/Attachments/253/KEM_TC101_STD.pdf), generated with kicad-footprint-generator
+capacitor tantalum
+0
+2
+2
+Capacitor_Tantalum_SMD
+CP_EIA-6032-15_Kemet-U_Pad2.25x2.35mm_HandSolder
+Tantalum Capacitor SMD Kemet-U (6032-15 Metric), IPC_7351 nominal, (Body size from: http://www.kemet.com/Lists/ProductCatalog/Attachments/253/KEM_TC101_STD.pdf), generated with kicad-footprint-generator
+capacitor tantalum
+0
+2
+2
+Capacitor_Tantalum_SMD
+CP_EIA-6032-20_AVX-F
+Tantalum Capacitor SMD AVX-F (6032-20 Metric), IPC_7351 nominal, (Body size from: http://www.kemet.com/Lists/ProductCatalog/Attachments/253/KEM_TC101_STD.pdf), generated with kicad-footprint-generator
+capacitor tantalum
+0
+2
+2
+Capacitor_Tantalum_SMD
+CP_EIA-6032-20_AVX-F_Pad2.25x2.35mm_HandSolder
+Tantalum Capacitor SMD AVX-F (6032-20 Metric), IPC_7351 nominal, (Body size from: http://www.kemet.com/Lists/ProductCatalog/Attachments/253/KEM_TC101_STD.pdf), generated with kicad-footprint-generator
+capacitor tantalum
+0
+2
+2
+Capacitor_Tantalum_SMD
+CP_EIA-6032-28_Kemet-C
+Tantalum Capacitor SMD Kemet-C (6032-28 Metric), IPC_7351 nominal, (Body size from: http://www.kemet.com/Lists/ProductCatalog/Attachments/253/KEM_TC101_STD.pdf), generated with kicad-footprint-generator
+capacitor tantalum
+0
+2
+2
+Capacitor_Tantalum_SMD
+CP_EIA-6032-28_Kemet-C_Pad2.25x2.35mm_HandSolder
+Tantalum Capacitor SMD Kemet-C (6032-28 Metric), IPC_7351 nominal, (Body size from: http://www.kemet.com/Lists/ProductCatalog/Attachments/253/KEM_TC101_STD.pdf), generated with kicad-footprint-generator
+capacitor tantalum
+0
+2
+2
+Capacitor_Tantalum_SMD
+CP_EIA-7132-20_AVX-U
+Tantalum Capacitor SMD AVX-U (7132-20 Metric), IPC_7351 nominal, (Body size from: http://datasheets.avx.com/F72-F75.pdf), generated with kicad-footprint-generator
+capacitor tantalum
+0
+2
+2
+Capacitor_Tantalum_SMD
+CP_EIA-7132-20_AVX-U_Pad2.72x3.50mm_HandSolder
+Tantalum Capacitor SMD AVX-U (7132-20 Metric), IPC_7351 nominal, (Body size from: http://datasheets.avx.com/F72-F75.pdf), generated with kicad-footprint-generator
+capacitor tantalum
+0
+2
+2
+Capacitor_Tantalum_SMD
+CP_EIA-7132-28_AVX-C
+Tantalum Capacitor SMD AVX-C (7132-28 Metric), IPC_7351 nominal, (Body size from: http://datasheets.avx.com/F72-F75.pdf), generated with kicad-footprint-generator
+capacitor tantalum
+0
+2
+2
+Capacitor_Tantalum_SMD
+CP_EIA-7132-28_AVX-C_Pad2.72x3.50mm_HandSolder
+Tantalum Capacitor SMD AVX-C (7132-28 Metric), IPC_7351 nominal, (Body size from: http://datasheets.avx.com/F72-F75.pdf), generated with kicad-footprint-generator
+capacitor tantalum
+0
+2
+2
+Capacitor_Tantalum_SMD
+CP_EIA-7260-15_AVX-R
+Tantalum Capacitor SMD AVX-R (7260-15 Metric), IPC_7351 nominal, (Body size from: http://datasheets.avx.com/F72-F75.pdf), generated with kicad-footprint-generator
+capacitor tantalum
+0
+2
+2
+Capacitor_Tantalum_SMD
+CP_EIA-7260-15_AVX-R_Pad2.68x6.30mm_HandSolder
+Tantalum Capacitor SMD AVX-R (7260-15 Metric), IPC_7351 nominal, (Body size from: http://datasheets.avx.com/F72-F75.pdf), generated with kicad-footprint-generator
+capacitor tantalum
+0
+2
+2
+Capacitor_Tantalum_SMD
+CP_EIA-7260-20_AVX-M
+Tantalum Capacitor SMD AVX-M (7260-20 Metric), IPC_7351 nominal, (Body size from: http://datasheets.avx.com/F72-F75.pdf), generated with kicad-footprint-generator
+capacitor tantalum
+0
+2
+2
+Capacitor_Tantalum_SMD
+CP_EIA-7260-20_AVX-M_Pad2.68x6.30mm_HandSolder
+Tantalum Capacitor SMD AVX-M (7260-20 Metric), IPC_7351 nominal, (Body size from: http://datasheets.avx.com/F72-F75.pdf), generated with kicad-footprint-generator
+capacitor tantalum
+0
+2
+2
+Capacitor_Tantalum_SMD
+CP_EIA-7260-28_AVX-M
+Tantalum Capacitor SMD AVX-M (7260-28 Metric), IPC_7351 nominal, (Body size from: http://datasheets.avx.com/F72-F75.pdf), generated with kicad-footprint-generator
+capacitor tantalum
+0
+2
+2
+Capacitor_Tantalum_SMD
+CP_EIA-7260-28_AVX-M_Pad2.68x6.30mm_HandSolder
+Tantalum Capacitor SMD AVX-M (7260-28 Metric), IPC_7351 nominal, (Body size from: http://datasheets.avx.com/F72-F75.pdf), generated with kicad-footprint-generator
+capacitor tantalum
+0
+2
+2
+Capacitor_Tantalum_SMD
+CP_EIA-7260-38_AVX-R
+Tantalum Capacitor SMD AVX-R (7260-38 Metric), IPC_7351 nominal, (Body size from: http://datasheets.avx.com/F72-F75.pdf), generated with kicad-footprint-generator
+capacitor tantalum
+0
+2
+2
+Capacitor_Tantalum_SMD
+CP_EIA-7260-38_AVX-R_Pad2.68x6.30mm_HandSolder
+Tantalum Capacitor SMD AVX-R (7260-38 Metric), IPC_7351 nominal, (Body size from: http://datasheets.avx.com/F72-F75.pdf), generated with kicad-footprint-generator
+capacitor tantalum
+0
+2
+2
+Capacitor_Tantalum_SMD
+CP_EIA-7343-15_Kemet-W
+Tantalum Capacitor SMD Kemet-W (7343-15 Metric), IPC_7351 nominal, (Body size from: http://www.kemet.com/Lists/ProductCatalog/Attachments/253/KEM_TC101_STD.pdf), generated with kicad-footprint-generator
+capacitor tantalum
+0
+2
+2
+Capacitor_Tantalum_SMD
+CP_EIA-7343-15_Kemet-W_Pad2.25x2.55mm_HandSolder
+Tantalum Capacitor SMD Kemet-W (7343-15 Metric), IPC_7351 nominal, (Body size from: http://www.kemet.com/Lists/ProductCatalog/Attachments/253/KEM_TC101_STD.pdf), generated with kicad-footprint-generator
+capacitor tantalum
+0
+2
+2
+Capacitor_Tantalum_SMD
+CP_EIA-7343-20_Kemet-V
+Tantalum Capacitor SMD Kemet-V (7343-20 Metric), IPC_7351 nominal, (Body size from: http://www.kemet.com/Lists/ProductCatalog/Attachments/253/KEM_TC101_STD.pdf), generated with kicad-footprint-generator
+capacitor tantalum
+0
+2
+2
+Capacitor_Tantalum_SMD
+CP_EIA-7343-20_Kemet-V_Pad2.25x2.55mm_HandSolder
+Tantalum Capacitor SMD Kemet-V (7343-20 Metric), IPC_7351 nominal, (Body size from: http://www.kemet.com/Lists/ProductCatalog/Attachments/253/KEM_TC101_STD.pdf), generated with kicad-footprint-generator
+capacitor tantalum
+0
+2
+2
+Capacitor_Tantalum_SMD
+CP_EIA-7343-30_AVX-N
+Tantalum Capacitor SMD AVX-N (7343-30 Metric), IPC_7351 nominal, (Body size from: http://www.kemet.com/Lists/ProductCatalog/Attachments/253/KEM_TC101_STD.pdf), generated with kicad-footprint-generator
+capacitor tantalum
+0
+2
+2
+Capacitor_Tantalum_SMD
+CP_EIA-7343-30_AVX-N_Pad2.25x2.55mm_HandSolder
+Tantalum Capacitor SMD AVX-N (7343-30 Metric), IPC_7351 nominal, (Body size from: http://www.kemet.com/Lists/ProductCatalog/Attachments/253/KEM_TC101_STD.pdf), generated with kicad-footprint-generator
+capacitor tantalum
+0
+2
+2
+Capacitor_Tantalum_SMD
+CP_EIA-7343-31_Kemet-D
+Tantalum Capacitor SMD Kemet-D (7343-31 Metric), IPC_7351 nominal, (Body size from: http://www.kemet.com/Lists/ProductCatalog/Attachments/253/KEM_TC101_STD.pdf), generated with kicad-footprint-generator
+capacitor tantalum
+0
+2
+2
+Capacitor_Tantalum_SMD
+CP_EIA-7343-31_Kemet-D_Pad2.25x2.55mm_HandSolder
+Tantalum Capacitor SMD Kemet-D (7343-31 Metric), IPC_7351 nominal, (Body size from: http://www.kemet.com/Lists/ProductCatalog/Attachments/253/KEM_TC101_STD.pdf), generated with kicad-footprint-generator
+capacitor tantalum
+0
+2
+2
+Capacitor_Tantalum_SMD
+CP_EIA-7343-40_Kemet-Y
+Tantalum Capacitor SMD Kemet-Y (7343-40 Metric), IPC_7351 nominal, (Body size from: http://www.kemet.com/Lists/ProductCatalog/Attachments/253/KEM_TC101_STD.pdf), generated with kicad-footprint-generator
+capacitor tantalum
+0
+2
+2
+Capacitor_Tantalum_SMD
+CP_EIA-7343-40_Kemet-Y_Pad2.25x2.55mm_HandSolder
+Tantalum Capacitor SMD Kemet-Y (7343-40 Metric), IPC_7351 nominal, (Body size from: http://www.kemet.com/Lists/ProductCatalog/Attachments/253/KEM_TC101_STD.pdf), generated with kicad-footprint-generator
+capacitor tantalum
+0
+2
+2
+Capacitor_Tantalum_SMD
+CP_EIA-7343-43_Kemet-X
+Tantalum Capacitor SMD Kemet-X (7343-43 Metric), IPC_7351 nominal, (Body size from: http://www.kemet.com/Lists/ProductCatalog/Attachments/253/KEM_TC101_STD.pdf), generated with kicad-footprint-generator
+capacitor tantalum
+0
+2
+2
+Capacitor_Tantalum_SMD
+CP_EIA-7343-43_Kemet-X_Pad2.25x2.55mm_HandSolder
+Tantalum Capacitor SMD Kemet-X (7343-43 Metric), IPC_7351 nominal, (Body size from: http://www.kemet.com/Lists/ProductCatalog/Attachments/253/KEM_TC101_STD.pdf), generated with kicad-footprint-generator
+capacitor tantalum
+0
+2
+2
+Capacitor_Tantalum_SMD
+CP_EIA-7360-38_Kemet-E
+Tantalum Capacitor SMD Kemet-E (7360-38 Metric), IPC_7351 nominal, (Body size from: http://www.kemet.com/Lists/ProductCatalog/Attachments/253/KEM_TC101_STD.pdf), generated with kicad-footprint-generator
+capacitor tantalum
+0
+2
+2
+Capacitor_Tantalum_SMD
+CP_EIA-7360-38_Kemet-E_Pad2.25x4.25mm_HandSolder
+Tantalum Capacitor SMD Kemet-E (7360-38 Metric), IPC_7351 nominal, (Body size from: http://www.kemet.com/Lists/ProductCatalog/Attachments/253/KEM_TC101_STD.pdf), generated with kicad-footprint-generator
+capacitor tantalum
+0
+2
+2
+Capacitor_Tantalum_SMD
+CP_EIA-7361-38_AVX-V
+Tantalum Capacitor SMD AVX-V (7361-38 Metric), IPC_7351 nominal, (Body size from: http://datasheets.avx.com/NOS.pdf), generated with kicad-footprint-generator
+capacitor tantalum
+0
+2
+2
+Capacitor_Tantalum_SMD
+CP_EIA-7361-38_AVX-V_Pad2.18x3.30mm_HandSolder
+Tantalum Capacitor SMD AVX-V (7361-38 Metric), IPC_7351 nominal, (Body size from: http://datasheets.avx.com/NOS.pdf), generated with kicad-footprint-generator
+capacitor tantalum
+0
+2
+2
+Capacitor_Tantalum_SMD
+CP_EIA-7361-438_AVX-U
+Tantalum Capacitor SMD AVX-U (7361-438 Metric), IPC_7351 nominal, (Body size from: http://datasheets.avx.com/NOS.pdf), generated with kicad-footprint-generator
+capacitor tantalum
+0
+2
+2
+Capacitor_Tantalum_SMD
+CP_EIA-7361-438_AVX-U_Pad2.18x3.30mm_HandSolder
+Tantalum Capacitor SMD AVX-U (7361-438 Metric), IPC_7351 nominal, (Body size from: http://datasheets.avx.com/NOS.pdf), generated with kicad-footprint-generator
+capacitor tantalum
+0
+2
+2
+Connector
+Banana_Jack_1Pin
+Single banana socket, footprint - 6mm drill
+banana socket
+0
+1
+1
+Connector
+Banana_Jack_2Pin
+Dual banana socket, footprint - 2 x 6mm drills
+banana socket
+0
+2
+2
+Connector
+Banana_Jack_3Pin
+Triple banana socket, footprint - 3 x 6mm drills
+banana socket
+0
+3
+3
+Connector
+CUI_PD-30
+3 pin connector, PD-30, http://www.cui.com/product/resource/pd-30.pdf
+connector 3-pin PD-30 power DIN
+0
+4
+4
+Connector
+CUI_PD-30S
+3-pin nonstandard DIN connector, shielded, PD-30S, http://www.cui.com/product/resource/pd-30s.pdf
+connector 3-pin PD-30S power DIN shielded
+0
+8
+5
+Connector
+CUI_PD-30S_CircularHoles
+3-pin nonstandard DIN connector, shielded, PD-30S, http://www.cui.com/product/resource/pd-30s.pdf
+connector 3-pin PD-30S power DIN shielded
+0
+8
+5
+Connector
+CalTest_CT3151
+Right-angle standard banana jack, http://www.caltestelectronics.com/images/attachments/P315100rH_drawing.pdf
+banana jack horizontal
+0
+4
+1
+Connector
+Connector_SFP_and_Cage
+https://www.te.com/commerce/DocumentDelivery/DDEController?Action=srchrtrv&DocNm=2227302&DocType=Customer+Drawing&DocLang=English
+SFP+ SFP
+0
+40
+21
+Connector
+DTF13-12Px
+http://www.te.com/usa-en/product-DTF13-12PA-G003.html
+DEUTSCH DT header 12 pin 
+0
+12
+12
+Connector
+FanPinHeader_1x03_P2.54mm_Vertical
+3-pin CPU fan Through hole pin header, see http://www.formfactors.org/developer%5Cspecs%5Crev1_2_public.pdf
+pin header 3-pin CPU fan
+0
+3
+3
+Connector
+FanPinHeader_1x04_P2.54mm_Vertical
+4-pin CPU fan Through hole pin header, e.g. for Wieson part number 2366C888-007 Molex 47053-1000, Foxconn HF27040-M1, Tyco 1470947-1 or equivalent, see http://www.formfactors.org/developer%5Cspecs%5Crev1_2_public.pdf
+pin header 4-pin CPU fan
+0
+4
+4
+Connector
+GB042-34S-H10
+http://www.lsmtron.com/pdf/Connector&Antenna_catalog.PDF
+34pin SMD connector 
+0
+34
+34
+Connector
+IHI_B6A-PCB-45_Vertical
+https://lugsdirect.com/PDF_Webprint/B6A-PCB-45-XX(-X).pdf
+connector IHI B6A-PCB-45
+0
+49
+1
+Connector
+JWT_A3963_1x02_P3.96mm_Vertical
+JWT A3963, 3.96mm pitch Pin head connector (http://www.jwt.com.tw/pro_pdf/A3963.pdf)
+connector JWT A3963 pinhead
+0
+2
+2
+Connector
+NS-Tech_Grove_1x04_P2mm_Vertical
+https://statics3.seeedstudio.com/images/opl/datasheet/3470130P1.pdf
+Grove-1x04
+0
+4
+4
+Connector
+SpringContact_Harwin_S1941-46R
+7.25mm SMT Multi-directional Spring Contact (T+R), https://cdn.harwin.com/pdfs/S1941R.pdf
+spring contact emi emc shield
+0
+1
+1
+Connector
+Tag-Connect_TC2030-IDC-FP_2x03_P1.27mm_Vertical
+Tag-Connect programming header; http://www.tag-connect.com/Materials/TC2030-IDC.pdf
+tag connect programming header pogo pins
+0
+6
+6
+Connector
+Tag-Connect_TC2030-IDC-NL_2x03_P1.27mm_Vertical
+Tag-Connect programming header; http://www.tag-connect.com/Materials/TC2030-IDC-NL.pdf
+tag connect programming header pogo pins
+0
+6
+6
+Connector
+Tag-Connect_TC2050-IDC-FP_2x05_P1.27mm_Vertical
+Tag-Connect programming header; http://www.tag-connect.com/Materials/TC2050-IDC-430%20Datasheet.pdf
+tag connect programming header pogo pins
+0
+10
+10
+Connector
+Tag-Connect_TC2050-IDC-NL_2x05_P1.27mm_Vertical
+Tag-Connect programming header; http://www.tag-connect.com/Materials/TC2050-IDC-NL%20Datasheet.pdf
+tag connect programming header pogo pins
+0
+10
+10
+Connector
+Tag-Connect_TC2050-IDC-NL_2x05_P1.27mm_Vertical_with_bottom_clip
+Tag-Connect programming header with bottom courtyard for TC2050-NL Clip board ; https://www.tag-connect.com/wp-content/uploads/bsk-pdf-manager/TC2050-IDC-NL_Datasheet_8.pdf https://www.tag-connect.com/wp-content/uploads/bsk-pdf-manager/TC2050-CLIP_Datasheet_25.pdf
+tag connect programming header pogo pins
+0
+10
+10
+Connector
+Tag-Connect_TC2070-IDC-FP_2x07_P1.27mm_Vertical
+Tag-Connect programming header; http://www.tag-connect.com/Materials/TC2070-IDC%20Datasheet.pdf
+tag connect programming header pogo pins
+0
+14
+14
+Connector_AMASS
+AMASS_MR30PW-FB_1x03_P3.50mm_Horizontal
+Connector XT30 Horizontal PCB Female, https://www.tme.eu/en/Document/5e47640ba39fa492dbd4c0f4c8ae7b93/MR30PW%20SPEC.pdf
+RC Connector XT30
+0
+5
+3
+Connector_AMASS
+AMASS_MR30PW-M_1x03_P3.50mm_Horizontal
+Connector XT30 Horizontal PCB Male, https://www.tme.eu/en/Document/5e47640ba39fa492dbd4c0f4c8ae7b93/MR30PW%20SPEC.pdf
+RC Connector XT30
+0
+5
+3
+Connector_AMASS
+AMASS_XT30PW-F_1x02_P2.50mm_Horizontal
+Connector XT30 Horizontal PCB Female, https://www.tme.eu/en/Document/ce4077e36b79046da520ca73227e15de/XT30PW%20SPEC.pdf
+RC Connector XT30
+0
+4
+2
+Connector_AMASS
+AMASS_XT30PW-M_1x02_P2.50mm_Horizontal
+Connector XT30 Horizontal PCB Male, https://www.tme.eu/en/Document/ce4077e36b79046da520ca73227e15de/XT30PW%20SPEC.pdf
+RC Connector XT30
+0
+4
+2
+Connector_AMASS
+AMASS_XT30U-F_1x02_P5.0mm_Vertical
+Connector XT30 Vertical Cable Female, https://www.tme.eu/en/Document/3cbfa5cfa544d79584972dd5234a409e/XT30U%20SPEC.pdf
+RC Connector XT30
+0
+2
+2
+Connector_AMASS
+AMASS_XT30U-M_1x02_P5.0mm_Vertical
+Connector XT30 Vertical Cable Male, https://www.tme.eu/en/Document/3cbfa5cfa544d79584972dd5234a409e/XT30U%20SPEC.pdf
+RC Connector XT30
+0
+2
+2
+Connector_AMASS
+AMASS_XT30UPB-F_1x02_P5.0mm_Vertical
+Connector XT30 Vertical PCB Female, https://www.tme.eu/en/Document/4acc913878197f8c2e30d4b8cdc47230/XT30UPB%20SPEC.pdf
+RC Connector XT30
+0
+2
+2
+Connector_AMASS
+AMASS_XT30UPB-M_1x02_P5.0mm_Vertical
+Connector XT30 Vertical PCB Male, https://www.tme.eu/en/Document/4acc913878197f8c2e30d4b8cdc47230/XT30UPB%20SPEC.pdf
+RC Connector XT30
+0
+2
+2
+Connector_AMASS
+AMASS_XT60-F_1x02_P7.20mm_Vertical
+AMASS female XT60, through hole, vertical, https://www.tme.eu/Document/2d152ced3b7a446066e6c419d84bb460/XT60%20SPEC.pdf
+XT60 female vertical
+0
+2
+2
+Connector_AMASS
+AMASS_XT60-M_1x02_P7.20mm_Vertical
+AMASS female XT60, through hole, vertical, https://www.tme.eu/Document/2d152ced3b7a446066e6c419d84bb460/XT60%20SPEC.pdf
+XT60 female vertical
+0
+2
+2
+Connector_Amphenol
+Amphenol_M8S-03PMMR-SF8001
+M8 Male connector for panel, 90° PCB mount (https://www.amphenolltw.com/2012download/2D%20PDF/03_M%20Series%20Sensor%20Connectors/M8S-XXPMMR-SF8001.pdf)
+three-pin M8
+0
+5
+4
+Connector_Audio
+Jack_3.5mm_CUI_SJ-3523-SMT_Horizontal
+3.5 mm, Stereo, Right Angle, Surface Mount (SMT), Audio Jack Connector (https://www.cui.com/product/resource/sj-352x-smt-series.pdf)
+3.5mm audio cui horizontal jack stereo
+0
+3
+3
+Connector_Audio
+Jack_3.5mm_CUI_SJ-3524-SMT_Horizontal
+3.5 mm, Stereo, Right Angle, Surface Mount (SMT), Audio Jack Connector (https://www.cui.com/product/resource/sj-352x-smt-series.pdf)
+3.5mm audio cui horizontal jack stereo
+0
+4
+4
+Connector_Audio
+Jack_3.5mm_CUI_SJ1-3523N_Horizontal
+TRS 3.5mm, horizontal, through-hole, https://www.cuidevices.com/product/resource/pdf/sj1-352xn.pdf
+TRS audio jack stereo horizontal
+0
+3
+3
+Connector_Audio
+Jack_3.5mm_CUI_SJ1-3524N_Horizontal
+TRS 3.5mm, horizontal, through-hole, https://www.cuidevices.com/product/resource/pdf/sj1-352xn.pdf
+TRS audio jack stereo horizontal
+0
+4
+4
+Connector_Audio
+Jack_3.5mm_CUI_SJ1-3525N_Horizontal
+TRS 3.5mm, horizontal, through-hole, https://www.cuidevices.com/product/resource/pdf/sj1-352xn.pdf
+TRS audio jack stereo horizontal
+0
+5
+5
+Connector_Audio
+Jack_3.5mm_CUI_SJ1-3533NG_Horizontal
+TRS 3.5mm, horizontal, through-hole, https://www.cui.com/product/resource/sj1-353xng.pdf
+TRS audio jack stereo horizontal
+0
+3
+3
+Connector_Audio
+Jack_3.5mm_CUI_SJ1-3533NG_Horizontal_CircularHoles
+TRS 3.5mm, horizontal, through-hole, , circular holeshttps://www.cui.com/product/resource/sj1-353xng.pdf
+TRS audio jack stereo horizontal circular
+0
+3
+3
+Connector_Audio
+Jack_3.5mm_CUI_SJ1-3535NG_Horizontal
+TRS 3.5mm, horizontal, through-hole, with switch, https://www.cui.com/product/resource/sj1-353xng.pdf
+TRS audio jack stereo horizontal
+0
+5
+5
+Connector_Audio
+Jack_3.5mm_CUI_SJ1-3535NG_Horizontal_CircularHoles
+TRS 3.5mm, horizontal, through-hole, with switch, circular holes, https://www.cui.com/product/resource/sj1-353xng.pdf
+TRS audio jack stereo horizontal circular
+0
+5
+5
+Connector_Audio
+Jack_3.5mm_Ledino_KB3SPRS_Horizontal
+https://www.reichelt.de/index.html?ACTION=7&LA=3&OPEN=0&INDEX=0&FILENAME=C160%252FKB3SPRS.pdf
+jack stereo TRS
+0
+5
+5
+Connector_Audio
+Jack_3.5mm_Lumberg_1503_07_Horizontal
+TRS 3.5mm, horizontal, through-hole, https://downloads.lumberg.com/datenblaetter/en/1503_07.pdf
+TRS audio jack horizontal
+0
+4
+3
+Connector_Audio
+Jack_3.5mm_PJ311_Horizontal
+PJ311 6pin SMD 3.5mm stereo headphones jack.
+headphones jack plug stereo 3.5mm PJ311
+0
+6
+6
+Connector_Audio
+Jack_3.5mm_PJ320D_Horizontal
+Headphones with microphone connector, 3.5mm, 4 pins (http://www.qingpu-electronics.com/en/products/WQP-PJ320D-72.html)
+3.5mm jack mic microphone phones headphones 4pins audio plug
+0
+4
+4
+Connector_Audio
+Jack_3.5mm_PJ320E_Horizontal
+Headphones with microphone connector, 3.5mm, 4 pins (http://www.qingpu-electronics.com/en/products/WQP-PJ320E-177.html)
+3.5mm jack mic microphone phones headphones 4pins audio plug
+0
+5
+4
+Connector_Audio
+Jack_3.5mm_PJ31060-I_Horizontal
+PJ31060-I 6pin SMD 3.5mm headphones jack (http://www.china-bsun.com/Product48/1577.html)
+headphones jack plug stereo 3.5mm PJ31060-I PJ31060
+0
+6
+6
+Connector_Audio
+Jack_3.5mm_QingPu_WQP-PJ398SM_Vertical_CircularHoles
+TRS 3.5mm, vertical, Thonkiconn, PCB mount, (http://www.qingpu-electronics.com/en/products/WQP-PJ398SM-362.html)
+WQP-PJ398SM WQP-PJ301M-12 TRS 3.5mm mono vertical jack thonkiconn qingpu
+0
+3
+3
+Connector_Audio
+Jack_3.5mm_Switronic_ST-005-G_horizontal
+3.5mm horizontal headphones jack, http://akizukidenshi.com/download/ds/switronic/ST-005-G.pdf
+Connector Audio Switronic ST-005-G
+0
+4
+3
+Connector_Audio
+Jack_3.5mm_Technik_TWP-3002_Horizontal
+3.5mm Horizontal Waterproof Stereo Headphones Jack, https://www.technik.com.hk/images/pdf_product/WP3002-PA66-A.pdf
+audio jack stereo horizontal waterproof
+0
+7
+4
+Connector_Audio
+Jack_6.35mm_Neutrik_NJ2FD-V_Vertical
+6.35mm (1/4 in) Vertical Jack, Non-switching mono jack (T/S), https://www.neutrik.com/en/product/nj2fd-v
+neutrik jack vertical
+0
+2
+2
+Connector_Audio
+Jack_6.35mm_Neutrik_NJ3FD-V_Vertical
+6.35mm (1/4 in) Vertical Jack, Non-switching stereo jack (T/R/S), https://www.neutrik.com/en/product/nj3fd-v
+neutrik jack vertical
+0
+3
+3
+Connector_Audio
+Jack_6.35mm_Neutrik_NJ5FD-V_Vertical
+6.35mm (1/4 in) Vertical Jack, 2 x switching (normalling) stereo jack (T/TN/R/RN/S), https://www.neutrik.com/en/product/nj5fd-v
+neutrik jack vertical
+0
+5
+5
+Connector_Audio
+Jack_6.35mm_Neutrik_NJ6FD-V_Vertical
+6.35mm (1/4 in) Vertical Jack, 3 x switching (normalling) stereo jack (T/TN/R/RN/S/SN), https://www.neutrik.com/en/product/nj6fd-v
+neutrik jack vertical
+0
+6
+6
+Connector_Audio
+Jack_6.35mm_Neutrik_NJ6TB-V_Vertical
+6.35mm (1/4 in) Vertical Jack, 3 x switching (normalling) stereo jack  B-gauge type (T/TN/R/RN/S/SN), https://www.neutrik.com/en/product/nj6tb-v
+neutrik jack vertical
+0
+6
+6
+Connector_Audio
+Jack_6.35mm_Neutrik_NMJ4HCD2_Horizontal
+M Series, 6.35mm (1/4in) mono jack, switched, with chrome ferrule and straight PCB pins, https://www.neutrik.com/en/product/nmj4hcd2
+neutrik jack m
+0
+4
+4
+Connector_Audio
+Jack_6.35mm_Neutrik_NMJ4HFD2_Horizontal
+M Series, 6.35mm (1/4in) mono jack, switched, with full threaded nose and straight PCB pins, https://www.neutrik.com/en/product/nmj4hfd2
+neutrik jack m
+0
+4
+4
+Connector_Audio
+Jack_6.35mm_Neutrik_NMJ4HFD3_Horizontal
+M Series, 6.35mm (1/4in) mono jack, switched, with a full threaded nose and offset PCB pins, https://www.neutrik.com/en/product/nmj4hfd3
+neutrik jack m
+0
+4
+4
+Connector_Audio
+Jack_6.35mm_Neutrik_NMJ4HHD2_Horizontal
+M Series, 6.35mm (1/4in) mono jack, switched, with a half threaded nose and offset PCB pins, https://www.neutrik.com/en/product/nmj4hhd2
+neutrik jack m
+0
+4
+4
+Connector_Audio
+Jack_6.35mm_Neutrik_NMJ6HCD2_Horizontal
+M Series, 6.35mm (1/4in) stereo jack, switched, with chrome ferrule and straight PCB pins, https://www.neutrik.com/en/product/nmj6hcd2
+neutrik jack m
+0
+6
+6
+Connector_Audio
+Jack_6.35mm_Neutrik_NMJ6HCD3_Horizontal
+M Series, 6.35mm (1/4in) stereo jack, switched, with chrome ferrule and offset PCB pins, https://www.neutrik.com/en/product/nmj6hcd3
+neutrik jack m
+0
+6
+6
+Connector_Audio
+Jack_6.35mm_Neutrik_NMJ6HFD2-AU_Horizontal
+M Series, 6.35mm (1/4in) stereo jack, switched, full threaded nose, straight PCB pins, gold plated contacts, https://www.neutrik.com/en/product/nmj6hfd2-au
+neutrik jack m
+0
+6
+6
+Connector_Audio
+Jack_6.35mm_Neutrik_NMJ6HFD2_Horizontal
+M Series, 6.35mm (1/4in) stereo jack, switched, with full threaded nose and straight PCB pins, https://www.neutrik.com/en/product/nmj6hfd2
+neutrik jack m
+0
+6
+6
+Connector_Audio
+Jack_6.35mm_Neutrik_NMJ6HFD3_Horizontal
+M Series, 6.35mm (1/4in) stereo jack, switched, with full threaded nose and offset PCB pins, https://www.neutrik.com/en/product/nmj6hfd3
+neutrik jack m
+0
+6
+6
+Connector_Audio
+Jack_6.35mm_Neutrik_NMJ6HFD4_Horizontal
+M Series, 6.35mm (1/4in) stereo jack, switched, with full threaded nose and fishtail PCB pins, https://www.neutrik.com/en/product/nmj6hfd4
+neutrik jack m
+0
+6
+6
+Connector_Audio
+Jack_6.35mm_Neutrik_NMJ6HHD2_Horizontal
+M Series, 6.35mm (1/4in) stereo jack, switched, with half threaded nose and offset PCB pins, https://www.neutrik.com/en/product/nmj6hhd2
+neutrik jack m
+0
+6
+6
+Connector_Audio
+Jack_6.35mm_Neutrik_NRJ3HF-1_Horizontal
+Slim Jacks, 6.35mm (1/4in) stereo jack, unswitched, fully threaded nose, sleeve contact/front panel connection, https://www.neutrik.com/en/product/nrj3hf-1
+neutrik jack slim
+0
+4
+4
+Connector_Audio
+Jack_6.35mm_Neutrik_NRJ4HF-1_Horizontal
+Slim Jacks, 6.35mm (1/4in) mono jack, switched, fully threaded nose, sleeve contact/front panel connection, https://www.neutrik.com/en/product/nrj4hf-1
+neutrik jack slim
+0
+4
+4
+Connector_Audio
+Jack_6.35mm_Neutrik_NRJ4HF_Horizontal
+Slim Jacks, 6.35mm (1/4in) mono jack, switched, fully threaded nose, https://www.neutrik.com/en/product/nrj4hf
+neutrik jack slim
+0
+4
+4
+Connector_Audio
+Jack_6.35mm_Neutrik_NRJ4HH-1_Horizontal
+Slim Jacks, 6.35mm (1/4in) mono jack, switched, half threaded nose, sleeve contact/front panel connection, https://www.neutrik.com/en/product/nrj4hh-1
+neutrik jack slim
+0
+4
+4
+Connector_Audio
+Jack_6.35mm_Neutrik_NRJ4HH_Horizontal
+Slim Jacks, 6.35mm (1/4in) mono jack, switched, half threaded nose, https://www.neutrik.com/en/product/nrj4hh
+neutrik jack slim
+0
+4
+4
+Connector_Audio
+Jack_6.35mm_Neutrik_NRJ6HF-1-AU_Horizontal
+Slim Jacks, 6.35mm (1/4in) stereo jack, switched, gold plated contacts, fully threaded nose, sleeve contact/front panel connection, https://www.neutrik.com/en/product/nrj6hf-1-au
+neutrik jack slim
+0
+6
+6
+Connector_Audio
+Jack_6.35mm_Neutrik_NRJ6HF-1_Horizontal
+Slim Jacks, 6.35mm (1/4in) stereo jack, switched, fully threaded nose, sleeve contact/front panel connection, https://www.neutrik.com/en/product/nrj6hf-1
+neutrik jack slim
+0
+6
+6
+Connector_Audio
+Jack_6.35mm_Neutrik_NRJ6HF-AU_Horizontal
+Slim Jacks, 6.35mm (1/4in) stereo jack, switched, gold plated contacts, fully threaded nose, https://www.neutrik.com/en/product/nrj6hf-au
+neutrik jack slim
+0
+6
+6
+Connector_Audio
+Jack_6.35mm_Neutrik_NRJ6HF_Horizontal
+Slim Jacks, 6.35mm (1/4in) stereo jack, switched, fully threaded nose, https://www.neutrik.com/en/product/nrj6hf
+neutrik jack slim
+0
+6
+6
+Connector_Audio
+Jack_6.35mm_Neutrik_NRJ6HH-1_Horizontal
+Slim Jacks, 6.35mm (1/4in) stereo jack, switched, half threaded nose, sleeve contact/front panel connection, https://www.neutrik.com/en/product/nrj6hh-1
+neutrik jack slim
+0
+6
+6
+Connector_Audio
+Jack_6.35mm_Neutrik_NRJ6HH-AU_Horizontal
+Slim Jacks, 6.35mm (1/4in) stereo jack, switched, gold plated contacts, half threaded nose, https://www.neutrik.com/en/product/nrj6hh-au
+neutrik jack slim
+0
+6
+6
+Connector_Audio
+Jack_6.35mm_Neutrik_NRJ6HH_Horizontal
+Slim Jacks, 6.35mm (1/4in) stereo jack, switched, half threaded nose, https://www.neutrik.com/en/product/nrj6hh
+neutrik jack slim
+0
+6
+6
+Connector_Audio
+Jack_6.35mm_Neutrik_NRJ6HM-1-AU_Horizontal
+Slim Jacks, 6.35mm (1/4in) stereo jack, metal nose, gold plated contacts, efficient chassis ground connection, T+R+S normalling contact, https://www.neutrik.com/en/product/nrj6hm-1-au
+neutrik jack slim
+0
+6
+6
+Connector_Audio
+Jack_6.35mm_Neutrik_NRJ6HM-1-PRE_Horizontal
+Slim Jacks, 6.35mm (1/4in) stereo jack, metal nose, efficient chassis ground connection, T+R normalling contact, https://www.neutrik.com/en/product/nrj6hm-1-pre
+neutrik jack slim
+0
+6
+5
+Connector_Audio
+Jack_6.35mm_Neutrik_NRJ6HM-1_Horizontal
+Slim Jacks, 6.35mm (1/4in) stereo jack, metal nose with efficient chassis ground connection, T+R+S normalling contact, https://www.neutrik.com/en/product/nrj6hm-1
+neutrik jack slim
+0
+6
+6
+Connector_Audio
+Jack_6.35mm_Neutrik_NSJ8HC_Horizontal
+Stacking Jacks, Mono dual jack, full nose, https://www.neutrik.com/en/product/nsj8hc
+neutrik jack stacking
+0
+9
+9
+Connector_Audio
+Jack_6.35mm_Neutrik_NSJ8HL_Horizontal
+Stacking Jacks, Mono dual jack, quick fix nose, https://www.neutrik.com/en/product/nsj8hl
+neutrik jack stacking
+0
+9
+9
+Connector_Audio
+Jack_6.35mm_Neutrik_NSJ12HC_Horizontal
+Stacking Jacks, Stereo dual jack, full nose, https://www.neutrik.com/en/product/nsj12hc
+neutrik jack stacking
+0
+13
+13
+Connector_Audio
+Jack_6.35mm_Neutrik_NSJ12HF-1_Horizontal
+Stacking Jacks, Stereo dual jack, full threaded nose, https://www.neutrik.com/en/product/nsj12hf-1
+neutrik jack stacking
+0
+13
+13
+Connector_Audio
+Jack_6.35mm_Neutrik_NSJ12HH-1_Horizontal
+Stacking Jacks, Stereo dual jack, half threaded nose, https://www.neutrik.com/en/product/nsj12hh-1
+neutrik jack stacking
+0
+13
+13
+Connector_Audio
+Jack_6.35mm_Neutrik_NSJ12HL_Horizontal
+Stacking Jacks, Stereo dual jack, quick fix nose, https://www.neutrik.com/en/product/nsj12hl
+neutrik jack stacking
+0
+13
+13
+Connector_Audio
+Jack_XLR-6.35mm_Neutrik_NCJ5FI-H-0_Horizontal
+Combo I series, 3 pole XLR female receptacle with 6.35mm (1/4in) mono jack without switching contact, horizontal PCB mount, https://www.neutrik.com/en/product/ncj5fi-h-0
+neutrik jack combo i
+0
+6
+6
+Connector_Audio
+Jack_XLR-6.35mm_Neutrik_NCJ5FI-H_Horizontal
+Combo I series, 3 pole XLR female receptacle with 6.35mm (1/4in) mono jack without switching contact, horizontal PCB mount, retention spring, https://www.neutrik.com/en/product/ncj5fi-h
+neutrik jack combo i
+0
+6
+6
+Connector_Audio
+Jack_XLR-6.35mm_Neutrik_NCJ5FI-V-0_Vertical
+Combo I series, 3 pole XLR female receptacle with 6.35mm (1/4in) mono jack without switching contact, vertical PCB mount, https://www.neutrik.com/en/product/ncj5fi-v-0
+neutrik jack combo i
+0
+6
+6
+Connector_Audio
+Jack_XLR-6.35mm_Neutrik_NCJ5FI-V_Vertical
+Combo I series, 3 pole XLR female receptacle with 6.35mm (1/4in) mono jack without switching contact, vertical PCB mount, retention spring, https://www.neutrik.com/en/product/ncj5fi-v
+neutrik jack combo i
+0
+6
+6
+Connector_Audio
+Jack_XLR-6.35mm_Neutrik_NCJ6FA-H-0_Horizontal
+Combo A series, 3 pole XLR female receptacle with 6.35mm (1/4in) stereo jack, horizontal PCB mount, retention spring, https://www.neutrik.com/en/product/ncj6fa-h-0
+neutrik jack combo a
+0
+8
+7
+Connector_Audio
+Jack_XLR-6.35mm_Neutrik_NCJ6FA-H-DA_Horizontal
+Combo A series, 3 pole XLR female receptacle with 6.35mm (1/4in) stereo jack, horizontal PCB mount, asymmetric push, https://www.neutrik.com/en/product/ncj6fa-h-da
+neutrik jack combo a
+0
+8
+7
+Connector_Audio
+Jack_XLR-6.35mm_Neutrik_NCJ6FA-H_Horizontal
+Combo A series, 3 pole XLR female receptacle with 6.35mm (1/4in) stereo jack, horizontal PCB mount, https://www.neutrik.com/en/product/ncj6fa-h
+neutrik jack combo a
+0
+8
+7
+Connector_Audio
+Jack_XLR-6.35mm_Neutrik_NCJ6FA-V-0_Vertical
+Combo A series, 3 pole XLR female receptacle with 6.35mm (1/4in) stereo jack, vertical PCB mount, retention spring, https://www.neutrik.com/en/product/ncj6fa-v-0
+neutrik jack combo a
+0
+8
+7
+Connector_Audio
+Jack_XLR-6.35mm_Neutrik_NCJ6FA-V-DA_Vertical
+Combo A series, 3 pole XLR female receptacle with 6.35mm (1/4in) stereo jack, vertical PCB mount, asymmetric push, https://www.neutrik.com/en/product/ncj6fa-v-da
+neutrik jack combo a
+0
+8
+7
+Connector_Audio
+Jack_XLR-6.35mm_Neutrik_NCJ6FA-V_Vertical
+Combo A series, 3 pole XLR female receptacle with 6.35mm (1/4in) stereo jack, vertical PCB mount, https://www.neutrik.com/en/product/ncj6fa-v
+neutrik jack combo a
+0
+8
+7
+Connector_Audio
+Jack_XLR-6.35mm_Neutrik_NCJ6FI-H-0_Horizontal
+Combo I series, 3 pole XLR female receptacle with 6.35mm (1/4in) stereo jack without switching contact, horizontal PCB mount, https://www.neutrik.com/en/product/ncj6fi-h-0
+neutrik jack combo i
+0
+7
+7
+Connector_Audio
+Jack_XLR-6.35mm_Neutrik_NCJ6FI-H_Horizontal
+Combo I series, 3 pole XLR female receptacle with 6.35mm (1/4in) stereo jack without switching contact, horizontal PCB mount, retention spring, https://www.neutrik.com/en/product/ncj6fi-h
+neutrik jack combo i
+0
+7
+7
+Connector_Audio
+Jack_XLR-6.35mm_Neutrik_NCJ6FI-V-0_Vertical
+Combo I series, 3 pole XLR female receptacle with 6.35mm (1/4in) stereo jack without switching contact, vertical PCB mount, https://www.neutrik.com/en/product/ncj6fi-v-0
+neutrik jack combo i
+0
+7
+7
+Connector_Audio
+Jack_XLR-6.35mm_Neutrik_NCJ6FI-V_Vertical
+Combo I series, 3 pole XLR female receptacle with 6.35mm (1/4in) stereo jack without switching contact, vertical PCB mount, retention spring, https://www.neutrik.com/en/product/ncj6fi-v
+neutrik jack combo i
+0
+7
+7
+Connector_Audio
+Jack_XLR-6.35mm_Neutrik_NCJ9FI-H-0_Horizontal
+Combo I series, 3 pole XLR female receptacle with 6.35mm (1/4in) switching stereo jack, horizontal PCB mount, https://www.neutrik.com/en/product/ncj9fi-h-0
+neutrik jack combo i
+0
+10
+10
+Connector_Audio
+Jack_XLR-6.35mm_Neutrik_NCJ9FI-H_Horizontal
+Combo I series, 3 pole XLR female receptacle with 6.35mm (1/4in) switching stereo jack, horizontal PCB mount, retention spring, https://www.neutrik.com/en/product/ncj9fi-h
+neutrik jack combo i
+0
+10
+10
+Connector_Audio
+Jack_XLR-6.35mm_Neutrik_NCJ9FI-V-0_Vertical
+Combo I series, 3 pole XLR female receptacle with 6.35mm (1/4in) switching stereo jack, vertical PCB mount, https://www.neutrik.com/en/product/ncj9fi-v-0
+neutrik jack combo i
+0
+10
+10
+Connector_Audio
+Jack_XLR-6.35mm_Neutrik_NCJ9FI-V_Vertical
+Combo I series, 3 pole XLR female receptacle with 6.35mm (1/4in) switching stereo jack, vertical PCB mount, retention spring, https://www.neutrik.com/en/product/ncj9fi-v
+neutrik jack combo i
+0
+10
+10
+Connector_Audio
+Jack_XLR-6.35mm_Neutrik_NCJ10FI-H-0_Horizontal
+Combo I series, 3 pole XLR female receptacle with 6.35mm (1/4in) switching stereo jack and switching ground contact, horizontal PCB mount, https://www.neutrik.com/en/product/ncj10fi-h-0
+neutrik jack combo i
+0
+11
+11
+Connector_Audio
+Jack_XLR-6.35mm_Neutrik_NCJ10FI-H_Horizontal
+Combo I series, 3 pole XLR female receptacle with 6.35mm (1/4in) switching stereo jack and switching ground contact, horizontal PCB mount, retention spring, https://www.neutrik.com/en/product/ncj10fi-h
+neutrik jack combo i
+0
+11
+11
+Connector_Audio
+Jack_XLR-6.35mm_Neutrik_NCJ10FI-V-0_Vertical
+Combo I series, 3 pole XLR female receptacle with 6.35mm (1/4in) switching stereo jack and switching ground contact, vertical PCB mount, https://www.neutrik.com/en/product/ncj10fi-v-0
+neutrik jack combo i
+0
+11
+11
+Connector_Audio
+Jack_XLR-6.35mm_Neutrik_NCJ10FI-V_Vertical
+Combo I series, 3 pole XLR female receptacle with 6.35mm (1/4in) switching stereo jack and switching ground contact, vertical PCB mount, retention spring, https://www.neutrik.com/en/product/ncj10fi-v
+neutrik jack combo i
+0
+11
+11
+Connector_Audio
+Jack_XLR_Neutrik_NC3FAAH-0_Horizontal
+AA Series, 3 pole female XLR receptacle, grounding: without ground/shell contact, horizontal PCB mount, retention spring instead of latch, https://www.neutrik.com/en/product/nc3faah-0
+neutrik xlr aa
+0
+3
+3
+Connector_Audio
+Jack_XLR_Neutrik_NC3FAAH1-0_Horizontal
+AA Series, 3 pole female XLR receptacle, grounding: mating connector shell to pin1 and front panel, horizontal PCB mount, retention spring instead of latch, https://www.neutrik.com/en/product/nc3faah1-0
+neutrik xlr aa
+0
+3
+3
+Connector_Audio
+Jack_XLR_Neutrik_NC3FAAH1-DA_Horizontal
+AA Series, 3 pole female XLR receptacle, grounding: mating connector shell to pin1 and front panel, horizontal PCB mount, asymmetric push, https://www.neutrik.com/en/product/nc3faah1-da
+neutrik xlr aa
+0
+3
+3
+Connector_Audio
+Jack_XLR_Neutrik_NC3FAAH1_Horizontal
+AA Series, 3 pole female XLR receptacle, grounding: mating connector shell to pin1 and front panel, horizontal PCB mount, https://www.neutrik.com/en/product/nc3faah1
+neutrik xlr aa
+0
+3
+3
+Connector_Audio
+Jack_XLR_Neutrik_NC3FAAH2-0_Horizontal
+AA Series, 3 pole female XLR receptacle, grounding: separate ground contact to mating connector shell and front panel, horizontal PCB mount, retention spring instead of latch, https://www.neutrik.com/en/product/nc3faah2-0
+neutrik xlr aa
+0
+4
+4
+Connector_Audio
+Jack_XLR_Neutrik_NC3FAAH2_Horizontal
+AA Series, 3 pole female XLR receptacle, grounding: separate ground contact to mating connector shell and front panel, horizontal PCB mount, https://www.neutrik.com/en/product/nc3faah2
+neutrik xlr aa
+0
+4
+4
+Connector_Audio
+Jack_XLR_Neutrik_NC3FAAH_Horizontal
+AA Series, 3 pole female XLR receptacle, grounding: without ground/shell contact, horizontal PCB mount, https://www.neutrik.com/en/product/nc3faah
+neutrik xlr aa
+0
+3
+3
+Connector_Audio
+Jack_XLR_Neutrik_NC3FAAV-0_Vertical
+AA Series, 3 pole female receptacle, grounding: without ground/shell contact, vertical PCB mount, retention spring instead of latch, https://www.neutrik.com/en/product/nc3faav-0
+neutrik xlr aa
+0
+3
+3
+Connector_Audio
+Jack_XLR_Neutrik_NC3FAAV1-0_Vertical
+AA Series, 3 pole female receptacle, grounding: mating connector shell to pin1 and front panel, vertical PCB mount, retention spring instead of latch, https://www.neutrik.com/en/product/nc3faav1-0
+neutrik xlr aa
+0
+3
+3
+Connector_Audio
+Jack_XLR_Neutrik_NC3FAAV1-DA_Vertical
+AA Series, 3 pole female receptacle, grounding: mating connector shell to pin1 and front panel, vertical PCB mount, asymmetric push, https://www.neutrik.com/en/product/nc3faav1-da
+neutrik xlr aa
+0
+3
+3
+Connector_Audio
+Jack_XLR_Neutrik_NC3FAAV1_Vertical
+AA Series, 3 pole female receptacle, grounding: mating connector shell to pin1 and front panel, vertical PCB mount, https://www.neutrik.com/en/product/nc3faav1
+neutrik xlr aa
+0
+3
+3
+Connector_Audio
+Jack_XLR_Neutrik_NC3FAAV2-0_Vertical
+AA Series, 3 pole female receptacle, grounding: separate ground contact to mating connector shell and front panel, vertical PCB mount, retention spring instead of latch, https://www.neutrik.com/en/product/nc3faav2-0
+neutrik xlr aa
+0
+4
+4
+Connector_Audio
+Jack_XLR_Neutrik_NC3FAAV2_Vertical
+AA Series, 3 pole female receptacle, grounding: separate ground contact to mating connector shell and front panel, vertical PCB mount, https://www.neutrik.com/en/product/nc3faav2
+neutrik xlr aa
+0
+4
+4
+Connector_Audio
+Jack_XLR_Neutrik_NC3FAAV_Vertical
+AA Series, 3 pole female receptacle, grounding: without ground/shell contact, vertical PCB mount, https://www.neutrik.com/en/product/nc3faav
+neutrik xlr aa
+0
+3
+3
+Connector_Audio
+Jack_XLR_Neutrik_NC3FAH-0_Horizontal
+A Series, 3 pole female XLR receptacle, grounding: without ground/shell contact, horizontal PCB mount, retention spring instead of latch, https://www.neutrik.com/en/product/nc3fah-0
+neutrik xlr a
+0
+3
+3
+Connector_Audio
+Jack_XLR_Neutrik_NC3FAH1-0_Horizontal
+A Series, 3 pole female XLR receptacle, grounding: mating connector shell to pin1 and front panel, horizontal PCB mount, retention spring instead of latch, https://www.neutrik.com/en/product/nc3fah1-0
+neutrik xlr a
+0
+3
+3
+Connector_Audio
+Jack_XLR_Neutrik_NC3FAH1-DA_Horizontal
+A Series, 3 pole female XLR receptacle, grounding: mating connector shell to pin1 and front panel, horizontal PCB mount, asymmetric push, https://www.neutrik.com/en/product/nc3fah1-da
+neutrik xlr a
+0
+3
+3
+Connector_Audio
+Jack_XLR_Neutrik_NC3FAH1_Horizontal
+A Series, 3 pole female XLR receptacle, grounding: mating connector shell to pin1 and front panel, horizontal PCB mount, https://www.neutrik.com/en/product/nc3fah1
+neutrik xlr a
+0
+3
+3
+Connector_Audio
+Jack_XLR_Neutrik_NC3FAH2-0_Horizontal
+A Series, 3 pole female XLR receptacle, grounding: separate ground contact to mating connector shell and front panel, horizontal PCB mount, retention spring instead of latch, https://www.neutrik.com/en/product/nc3fah2-0
+neutrik xlr a
+0
+4
+4
+Connector_Audio
+Jack_XLR_Neutrik_NC3FAH2-DA_Horizontal
+A Series, 3 pole female XLR receptacle, grounding: separate ground contact to mating connector shell and front panel, horizontal PCB mount, asymmetric push, https://www.neutrik.com/en/product/nc3fah2-da
+neutrik xlr a
+0
+4
+4
+Connector_Audio
+Jack_XLR_Neutrik_NC3FAH2_Horizontal
+A Series, 3 pole female XLR receptacle, grounding: separate ground contact to mating connector shell and front panel, horizontal PCB mount, https://www.neutrik.com/en/product/nc3fah2
+neutrik xlr a
+0
+4
+4
+Connector_Audio
+Jack_XLR_Neutrik_NC3FAHL-0_Horizontal
+A Series, 3 pole female XLR receptacle, grounding: without ground/shell contact, lateral left PCB mount, retention spring instead of latch, https://www.neutrik.com/en/product/nc3fahl-0
+neutrik xlr a
+0
+3
+3
+Connector_Audio
+Jack_XLR_Neutrik_NC3FAHL1-0_Horizontal
+A Series, 3 pole female XLR receptacle, grounding: mating connector shell to pin1 and front panel, lateral left PCB mount, retention spring instead of latch, https://www.neutrik.com/en/product/nc3fahl1-0
+neutrik xlr a
+0
+3
+3
+Connector_Audio
+Jack_XLR_Neutrik_NC3FAHL1_Horizontal
+A Series, 3 pole female XLR receptacle, grounding: mating connector shell to pin1 and front panel, lateral left PCB mount, https://www.neutrik.com/en/product/nc3fahl1
+neutrik xlr a
+0
+3
+3
+Connector_Audio
+Jack_XLR_Neutrik_NC3FAHR-0_Horizontal
+A Series, 3 pole female XLR receptacle, grounding: without ground / shell contact, lateral right PCB mount, retention spring instead of latch, https://www.neutrik.com/en/product/nc3fahr-0
+neutrik xlr a
+0
+3
+3
+Connector_Audio
+Jack_XLR_Neutrik_NC3FAHR1-0_Horizontal
+A Series, 3 pole female XLR receptacle, grounding: mating connector shell to pin1 and front panel, lateral right PCB mount, retention spring instead of latch, https://www.neutrik.com/en/product/nc3fahr1-0
+neutrik xlr a
+0
+3
+3
+Connector_Audio
+Jack_XLR_Neutrik_NC3FAHR1_Horizontal
+A Series, 3 pole female XLR receptacle, grounding: mating connector shell to pin1 and front panel, lateral right PCB mount, https://www.neutrik.com/en/product/nc3fahr1
+neutrik xlr a
+0
+3
+3
+Connector_Audio
+Jack_XLR_Neutrik_NC3FAHR2-0_Horizontal
+A Series, 3 pole female XLR receptacle, grounding: separate ground contact to mating connector shell and front panel, lateral right PCB mount, retention spring instead of latch, https://www.neutrik.com/en/product/nc3fahr2-0
+neutrik xlr a
+0
+4
+4
+Connector_Audio
+Jack_XLR_Neutrik_NC3FAHR2_Horizontal
+A Series, 3 pole female XLR receptacle, grounding: separate ground contact to mating connector shell and front panel, lateral right PCB mount, https://www.neutrik.com/en/product/nc3fahr2
+neutrik xlr a
+0
+4
+4
+Connector_Audio
+Jack_XLR_Neutrik_NC3FAH_Horizontal
+A Series, 3 pole female XLR receptacle, grounding: without ground/shell contact, horizontal PCB mount, https://www.neutrik.com/en/product/nc3fah
+neutrik xlr a
+0
+3
+3
+Connector_Audio
+Jack_XLR_Neutrik_NC3FAV-0_Vertical
+A Series, 3 pole female XLR receptacle, grounding: without ground / shell contact, vertical PCB mount, retention spring instead of latch, https://www.neutrik.com/en/product/nc3fav-0
+neutrik xlr a
+0
+3
+3
+Connector_Audio
+Jack_XLR_Neutrik_NC3FAV1-0_Vertical
+A Series, 3 pole female XLR receptacle, grounding: mating connector shell to pin1 and front panel, vertical PCB mount, retention spring instead of latch, https://www.neutrik.com/en/product/nc3fav1-0
+neutrik xlr a
+0
+3
+3
+Connector_Audio
+Jack_XLR_Neutrik_NC3FAV1-DA_Vertical
+A Series, 3 pole female XLR receptacle, grounding: mating connector shell to pin1 and front panel, vertical PCB mount, asymmetric push, https://www.neutrik.com/en/product/nc3fav1-da
+neutrik xlr a
+0
+3
+3
+Connector_Audio
+Jack_XLR_Neutrik_NC3FAV1_Vertical
+A Series, 3 pole female XLR receptacle, grounding: mating connector shell to pin1 and front panel, vertical PCB mount, https://www.neutrik.com/en/product/nc3fav1
+neutrik xlr a
+0
+3
+3
+Connector_Audio
+Jack_XLR_Neutrik_NC3FAV2-0_Vertical
+A Series, 3 pole female XLR receptacle, grounding: separate ground contact to mating connector shell and front panel, vertical PCB mount, retention spring instead of latch, https://www.neutrik.com/en/product/nc3fav2-0
+neutrik xlr a
+0
+4
+4
+Connector_Audio
+Jack_XLR_Neutrik_NC3FAV2-DA_Vertical
+A Series, 3 pole female XLR receptacle, grounding: separate ground contact to mating connector shell and front panel, vertical PCB mount, asymmetric push, https://www.neutrik.com/en/product/nc3fav2-da
+neutrik xlr a
+0
+4
+4
+Connector_Audio
+Jack_XLR_Neutrik_NC3FAV2_Vertical
+A Series, 3 pole female XLR receptacle, grounding: separate ground contact to mating connector shell and front panel, vertical PCB mount, https://www.neutrik.com/en/product/nc3fav2
+neutrik xlr a
+0
+4
+4
+Connector_Audio
+Jack_XLR_Neutrik_NC3FAV_Vertical
+A Series, 3 pole female XLR receptacle, grounding: without ground / shell contact, vertical PCB mount, https://www.neutrik.com/en/product/nc3fav
+neutrik xlr a
+0
+3
+3
+Connector_Audio
+Jack_XLR_Neutrik_NC3FBH1-B_Horizontal
+B Series, 3 pole female XLR receptacle, grounding: mating connector shell to pin1 and front panel, horizontal PCB mount, black chrome shell, https://www.neutrik.com/en/product/nc3fbh1-b
+neutrik xlr b
+0
+3
+3
+Connector_Audio
+Jack_XLR_Neutrik_NC3FBH1-DA_Horizontal
+B Series, 3 pole female XLR receptacle, grounding: mating connector shell to pin1 and front panel, horizontal PCB mount, asymmetric push, https://www.neutrik.com/en/product/nc3fbh1-da
+neutrik xlr b
+0
+3
+3
+Connector_Audio
+Jack_XLR_Neutrik_NC3FBH1-E_Horizontal
+B Series, 3 pole female XLR receptacle, grounding: mating connector shell to pin1 and front panel, horizontal PCB mount, additional ground contacts, https://www.neutrik.com/en/product/nc3fbh1-e
+neutrik xlr b
+0
+3
+3
+Connector_Audio
+Jack_XLR_Neutrik_NC3FBH1_Horizontal
+B Series, 3 pole female XLR receptacle, grounding: mating connector shell to pin1 and front panel, horizontal PCB mount, https://www.neutrik.com/en/product/nc3fbh1
+neutrik xlr b
+0
+3
+3
+Connector_Audio
+Jack_XLR_Neutrik_NC3FBH2-B_Horizontal
+B Series, 3 pole female XLR receptacle, grounding: separate ground contact to mating connector shell and front panel, horizontal PCB mount, black chrome shell, https://www.neutrik.com/en/product/nc3fbh2-b
+neutrik xlr b
+0
+4
+4
+Connector_Audio
+Jack_XLR_Neutrik_NC3FBH2-DA_Horizontal
+B Series, 3 pole female XLR receptacle, grounding: separate ground contact to mating connector shell and front panel, horizontal PCB mount, asymmetric push, https://www.neutrik.com/en/product/nc3fbh2-da
+neutrik xlr b
+0
+4
+4
+Connector_Audio
+Jack_XLR_Neutrik_NC3FBH2-E_Horizontal
+B Series, 3 pole female XLR receptacle, grounding: separate ground contact to mating connector shell and front panel, horizontal PCB mount, additional ground contacts, https://www.neutrik.com/en/product/nc3fbh2-e
+neutrik xlr b
+0
+4
+4
+Connector_Audio
+Jack_XLR_Neutrik_NC3FBH2_Horizontal
+B Series, 3 pole female XLR receptacle, grounding: separate ground contact to mating connector shell and front panel, horizontal PCB mount, https://www.neutrik.com/en/product/nc3fbh2
+neutrik xlr b
+0
+4
+4
+Connector_Audio
+Jack_XLR_Neutrik_NC3FBHL1_Horizontal
+B Series, 3 pole female XLR receptacle, grounding: mating connector shell to pin1 and front panel, lateral left PCB mount, https://www.neutrik.com/en/product/nc3fbhl1
+neutrik xlr b
+0
+3
+3
+Connector_Audio
+Jack_XLR_Neutrik_NC3FBV1-0_Vertical
+B Series, 3 pole female XLR receptacle, grounding: mating connector shell to pin1 and front panel, vertical PCB mount, retention spring, no latch, https://www.neutrik.com/en/product/nc3fbv1-0
+neutrik xlr b
+0
+3
+3
+Connector_Audio
+Jack_XLR_Neutrik_NC3FBV1-B_Vertical
+B Series, 3 pole female XLR receptacle, grounding: mating connector shell to pin1 and front panel, vertical PCB mount, black chrome shell, https://www.neutrik.com/en/product/nc3fbv1-b
+neutrik xlr b
+0
+3
+3
+Connector_Audio
+Jack_XLR_Neutrik_NC3FBV1-DA_Vertical
+B Series, 3 pole female XLR receptacle, grounding: mating connector shell to pin1 and front panel, vertical PCB mount, asymmetric push, https://www.neutrik.com/en/product/nc3fbv1-da
+neutrik xlr b
+0
+3
+3
+Connector_Audio
+Jack_XLR_Neutrik_NC3FBV1_Vertical
+B Series, 3 pole female XLR receptacle, grounding: mating connector shell to pin1 and front panel, vertical PCB mount, https://www.neutrik.com/en/product/nc3fbv1
+neutrik xlr b
+0
+3
+3
+Connector_Audio
+Jack_XLR_Neutrik_NC3FBV2-B_Vertical
+B Series, 3 pole female XLR receptacle, grounding: separate ground contact to mating connector shell and front panel, vertical PCB mount, black chrome shell, https://www.neutrik.com/en/product/nc3fbv2-b
+neutrik xlr b
+0
+4
+4
+Connector_Audio
+Jack_XLR_Neutrik_NC3FBV2-DA_Vertical
+B Series, 3 pole female XLR receptacle, grounding: separate ground contact to mating connector shell and front panel, vertical PCB mount, asymmetric push, https://www.neutrik.com/en/product/nc3fbv2-da
+neutrik xlr b
+0
+4
+4
+Connector_Audio
+Jack_XLR_Neutrik_NC3FBV2-SW_Vertical
+B Series, 3 pole female XLR receptacle, switching contacts, grounding: separate ground contact to mating connector shell and front panel, vertical PCB mount, https://www.neutrik.com/en/product/nc3fbv2-sw
+neutrik xlr b
+0
+7
+7
+Connector_Audio
+Jack_XLR_Neutrik_NC3FBV2_Vertical
+B Series, 3 pole female XLR receptacle, grounding: separate ground contact to mating connector shell and front panel, vertical PCB mount, https://www.neutrik.com/en/product/nc3fbv2
+neutrik xlr b
+0
+4
+4
+Connector_Audio
+Jack_XLR_Neutrik_NC3MAAH-0_Horizontal
+AA Series, 3 pole male XLR receptacle, grounding: ground contact connected to shell ground, but not to front panel and Pin 1, horizontal PCB mount, https://www.neutrik.com/en/product/nc3maah-0
+neutrik xlr aa
+0
+4
+4
+Connector_Audio
+Jack_XLR_Neutrik_NC3MAAH-1_Horizontal
+AA Series, 3 pole male XLR receptacle, grounding: mating connector shell to pin1 and front panel, horizontal PCB mount, https://www.neutrik.com/en/product/nc3maah-1
+neutrik xlr aa
+0
+3
+3
+Connector_Audio
+Jack_XLR_Neutrik_NC3MAAH_Horizontal
+AA Series, 3 pole male XLR receptacle, grounding: separate ground contact to mating connector shell and front panel, horizontal PCB mount, https://www.neutrik.com/en/product/nc3maah
+neutrik xlr aa
+0
+4
+4
+Connector_Audio
+Jack_XLR_Neutrik_NC3MAAV-0_Vertical
+AA Series, 3 pole male XLR receptacle, grounding: ground contact connected to shell ground, but not to front panel and Pin 1, vertical PCB mount, https://www.neutrik.com/en/product/nc3maav-0
+neutrik xlr aa
+0
+4
+4
+Connector_Audio
+Jack_XLR_Neutrik_NC3MAAV-1_Vertical
+AA Series, 3 pole male XLR receptacle, grounding: mating connector shell to pin1 and front panel, vertical PCB mount, https://www.neutrik.com/en/product/nc3maav-1
+neutrik xlr aa
+0
+3
+3
+Connector_Audio
+Jack_XLR_Neutrik_NC3MAAV_Vertical
+AA Series, 3 pole male XLR receptacle, grounding: separate ground contact to mating connector shell and front panel, vertical PCB mount, https://www.neutrik.com/en/product/nc3maav
+neutrik xlr aa
+0
+4
+4
+Connector_Audio
+Jack_XLR_Neutrik_NC3MAFH-PH_Horizontal
+A Series, Chassis connector H female (A series layout), horizontal PCB mount, https://www.neutrik.com/en/product/nc4mafh-ph
+neutrik xlr a
+0
+3
+3
+Connector_Audio
+Jack_XLR_Neutrik_NC3MAH-0_Horizontal
+A Series, 3 pole male XLR receptacle, grounding: ground contact connected to shell ground, but not to front panel and Pin 1, horizontal PCB mount, https://www.neutrik.com/en/product/nc3mah-0
+neutrik xlr a
+0
+4
+4
+Connector_Audio
+Jack_XLR_Neutrik_NC3MAHL_Horizontal
+A Series, 3 pole male XLR receptacle, grounding: separate ground contact to mating connector shell and front panel, lateral left PCB mount, https://www.neutrik.com/en/product/nc3mahl
+neutrik xlr a
+0
+4
+4
+Connector_Audio
+Jack_XLR_Neutrik_NC3MAHR_Horizontal
+A Series, 3 pole male XLR receptacle, grounding: separate ground contact to mating connector shell and front panel, lateral right PCB mount, https://www.neutrik.com/en/product/nc3mahr
+neutrik xlr a
+0
+4
+4
+Connector_Audio
+Jack_XLR_Neutrik_NC3MAH_Horizontal
+A Series, 3 pole male XLR receptacle, grounding: separate ground contact to mating connector shell and front panel, horizontal PCB mount, https://www.neutrik.com/en/product/nc3mah
+neutrik xlr a
+0
+4
+4
+Connector_Audio
+Jack_XLR_Neutrik_NC3MAMH-PH_Horizontal
+A Series, Chassis connector Phoenix H male (A series layout), horizontal PCB mount, https://www.neutrik.com/en/product/nc4mamh-ph
+neutrik xlr a
+0
+3
+3
+Connector_Audio
+Jack_XLR_Neutrik_NC3MAV-0_Vertical
+A Series, 3 pole male XLR receptacle, grounding: ground contact connected to shell ground, but not to front panel and Pin 1, vertical PCB mount, https://www.neutrik.com/en/product/nc3mav-0
+neutrik xlr a
+0
+4
+4
+Connector_Audio
+Jack_XLR_Neutrik_NC3MAV_Vertical
+A Series, 3 pole male XLR receptacle, grounding: separate ground contact to mating connector shell and front panel, vertical PCB mount, https://www.neutrik.com/en/product/nc3mav
+neutrik xlr a
+0
+4
+4
+Connector_Audio
+Jack_XLR_Neutrik_NC3MBH-0_Horizontal
+B Series, 3 pole male XLR receptacle, grounding: ground contact connected to shell ground, but not to front panel and Pin 1, steel retention lug, horizontal PCB mount, https://www.neutrik.com/en/product/nc3mbh-0
+neutrik xlr b
+0
+4
+4
+Connector_Audio
+Jack_XLR_Neutrik_NC3MBH-1_Horizontal
+B Series, 3 pole male XLR receptacle, grounding: mating connector shell to pin1 and front panel, steel retention lug, horizontal PCB mount, https://www.neutrik.com/en/product/nc3mbh-1
+neutrik xlr b
+0
+3
+3
+Connector_Audio
+Jack_XLR_Neutrik_NC3MBH-B_Horizontal
+B Series, 3 pole male XLR receptacle, grounding: separate ground contact to mating connector shell and front panel, steel retention lug, horizontal PCB mount, black chrome shell, https://www.neutrik.com/en/product/nc3mbh-b
+neutrik xlr b
+0
+4
+4
+Connector_Audio
+Jack_XLR_Neutrik_NC3MBH-E_Horizontal
+B Series, 3 pole male XLR receptacle, grounding: separate ground contact to mating connector shell and front panel, steel retention lug, horizontal PCB mount, additional ground contacts, https://www.neutrik.com/en/product/nc3mbh-e
+neutrik xlr b
+0
+4
+4
+Connector_Audio
+Jack_XLR_Neutrik_NC3MBHL-B_Horizontal
+B Series, 3 pole male XLR receptacle, grounding: separate ground contact to mating connector shell and front panel, steel retention lug, lateral left PCB mount, black chrome shell, https://www.neutrik.com/en/product/nc3mbhl-b
+neutrik xlr b
+0
+4
+4
+Connector_Audio
+Jack_XLR_Neutrik_NC3MBHL_Horizontal
+B Series, 3 pole male XLR receptacle, grounding: separate ground contact to mating connector shell and front panel, steel retention lug, lateral left PCB mount, https://www.neutrik.com/en/product/nc3mbhl
+neutrik xlr b
+0
+4
+4
+Connector_Audio
+Jack_XLR_Neutrik_NC3MBHR-B_Horizontal
+B Series, 3 pole male XLR receptacle, grounding: separate ground contact to mating connector shell and front panel, steel retention lug, lateral right PCB mount, black chrome shell, https://www.neutrik.com/en/product/nc3mbhr-b
+neutrik xlr b
+0
+4
+4
+Connector_Audio
+Jack_XLR_Neutrik_NC3MBHR_Horizontal
+B Series, 3 pole male XLR receptacle, grounding: separate ground contact to mating connector shell and front panel, steel retention lug, lateral right PCB mount, https://www.neutrik.com/en/product/nc3mbhr
+neutrik xlr b
+0
+4
+4
+Connector_Audio
+Jack_XLR_Neutrik_NC3MBH_Horizontal
+B Series, 3 pole male XLR receptacle, grounding: separate ground contact to mating connector shell and front panel, steel retention lug, horizontal PCB mount, https://www.neutrik.com/en/product/nc3mbh
+neutrik xlr b
+0
+4
+4
+Connector_Audio
+Jack_XLR_Neutrik_NC3MBV-0_Vertical
+B Series, 3 pole male XLR receptacle, grounding: ground contact connected to shell ground, but not to front panel and Pin 1, steel retention lug, vertical PCB mount, https://www.neutrik.com/en/product/nc3mbv-0
+neutrik xlr b
+0
+4
+4
+Connector_Audio
+Jack_XLR_Neutrik_NC3MBV-1_Vertical
+B Series, 3 pole male XLR receptacle, grounding: mating connector shell to pin1 and front panel, steel retention lug, vertical PCB mount, https://www.neutrik.com/en/product/nc3mbv-1
+neutrik xlr b
+0
+3
+3
+Connector_Audio
+Jack_XLR_Neutrik_NC3MBV-B_Vertical
+B Series, 3 pole male XLR receptacle, grounding: separate ground contact to mating connector shell and front panel, steel retention lug, vertical PCB mount, black chrome shell, https://www.neutrik.com/en/product/nc3mbv-b
+neutrik xlr b
+0
+4
+4
+Connector_Audio
+Jack_XLR_Neutrik_NC3MBV-E_Vertical
+B Series, 3 pole male XLR receptacle, grounding: separate ground contact to mating connector shell and front panel, steel retention lug, vertical PCB mount, additional ground contacts, https://www.neutrik.com/en/product/nc3mbv-e
+neutrik xlr b
+0
+4
+4
+Connector_Audio
+Jack_XLR_Neutrik_NC3MBV-SW_Vertical
+B Series, 3 pole male XLR receptacle, switching contacts, grounding: separate ground contact to mating connector shell and front panel, vertical PCB mount, https://www.neutrik.com/en/product/nc3mbv-sw
+neutrik xlr b
+0
+7
+7
+Connector_Audio
+Jack_XLR_Neutrik_NC3MBV_Vertical
+B Series, 3 pole male XLR receptacle, grounding: separate ground contact to mating connector shell and front panel, steel retention lug, vertical PCB mount, https://www.neutrik.com/en/product/nc3mbv
+neutrik xlr b
+0
+4
+4
+Connector_Audio
+Jack_XLR_Neutrik_NC4FAH-0_Horizontal
+A Series, 4 pole female XLR receptacle, grounding: separate ground contact to mating connector shell and front panel, horizontal PCB mount, retention spring instead of latch, https://www.neutrik.com/en/product/nc4fah-0
+neutrik xlr a
+0
+5
+5
+Connector_Audio
+Jack_XLR_Neutrik_NC4FAH_Horizontal
+A Series, 4 pole female XLR receptacle, grounding: separate ground contact to mating connector shell and front panel, horizontal PCB mount, https://www.neutrik.com/en/product/nc4fah
+neutrik xlr a
+0
+5
+5
+Connector_Audio
+Jack_XLR_Neutrik_NC4FAV-0_Vertical
+A Series, 4 pole female XLR receptacle, grounding: separate ground contact to mating connector shell and front panel, vertical PCB mount, retention spring instead of latch, https://www.neutrik.com/en/product/nc4fav-0
+neutrik xlr a
+0
+5
+5
+Connector_Audio
+Jack_XLR_Neutrik_NC4FAV_Vertical
+A Series, 4 pole female XLR receptacle, grounding: separate ground contact to mating connector shell and front panel, vertical PCB mount, https://www.neutrik.com/en/product/nc4fav
+neutrik xlr a
+0
+5
+5
+Connector_Audio
+Jack_XLR_Neutrik_NC4FBH_Horizontal
+B Series, 4 pole female XLR receptacle, grounding: separate ground contact to mating connector shell and front panel, horizontal PCB mount, https://www.neutrik.com/en/product/nc4fbh
+neutrik xlr b
+0
+5
+5
+Connector_Audio
+Jack_XLR_Neutrik_NC4FBV_Vertical
+B Series, 4 pole female XLR receptacle, grounding: separate ground contact to mating connector shell and front panel, vertical PCB mount, https://www.neutrik.com/en/product/nc4fbv
+neutrik xlr b
+0
+5
+5
+Connector_Audio
+Jack_XLR_Neutrik_NC4MAH_Horizontal
+A Series, 4 pole male XLR receptacle, grounding: separate ground contact to mating connector shell and front panel, horizontal PCB mount, https://www.neutrik.com/en/product/nc4mah
+neutrik xlr a
+0
+5
+5
+Connector_Audio
+Jack_XLR_Neutrik_NC4MAV_Vertical
+A Series, 4 pole male XLR receptacle, grounding: separate ground contact to mating connector shell and front panel, vertical PCB mount, https://www.neutrik.com/en/product/nc4mav
+neutrik xlr a
+0
+5
+5
+Connector_Audio
+Jack_XLR_Neutrik_NC4MBH_Horizontal
+B Series, 4 pole male XLR receptacle, grounding: separate ground contact to mating connector shell and front panel, horizontal PCB mount, https://www.neutrik.com/en/product/nc4mbh
+neutrik xlr b
+0
+5
+5
+Connector_Audio
+Jack_XLR_Neutrik_NC4MBV_Vertical
+B Series, 4 pole male XLR receptacle, grounding: separate ground contact to mating connector shell and front panel, vertical PCB mount, https://www.neutrik.com/en/product/nc4mbv
+neutrik xlr b
+0
+5
+5
+Connector_Audio
+Jack_XLR_Neutrik_NC5FAH-0_Horizontal
+A Series, 5 pole female XLR receptacle, grounding: separate ground contact to mating connector shell and front panel, horizontal PCB mount, retention spring instead of latch, https://www.neutrik.com/en/product/nc5fah-0
+neutrik xlr a
+0
+6
+6
+Connector_Audio
+Jack_XLR_Neutrik_NC5FAH-DA_Horizontal
+A Series, 5 pole female XLR receptacle, grounding: mating connector shell to pin1 and front panel, horizontal PCB mount, asymmetric push, https://www.neutrik.com/en/product/nc5fah-da
+neutrik xlr a
+0
+6
+6
+Connector_Audio
+Jack_XLR_Neutrik_NC5FAH_Horizontal
+A Series, 5 pole female XLR receptacle, grounding: separate ground contact to mating connector shell and front panel, horizontal PCB mount, https://www.neutrik.com/en/product/nc5fah
+neutrik xlr a
+0
+6
+6
+Connector_Audio
+Jack_XLR_Neutrik_NC5FAV-DA_Vertical
+A Series, 5 pole female XLR receptacle, grounding: mating connector shell to pin1 and front panel, horizontal PCB mount, asymmetric push, https://www.neutrik.com/en/product/nc5fav-da
+neutrik xlr a
+0
+6
+6
+Connector_Audio
+Jack_XLR_Neutrik_NC5FAV-SW_Vertical
+A Series, 5 pole female XLR receptacle, switching contacts, grounding: separate ground contact to mating connector shell and front panel, vertical PCB mount, color coding possible, https://www.neutrik.com/en/product/nc5fav-sw
+neutrik xlr a
+0
+9
+9
+Connector_Audio
+Jack_XLR_Neutrik_NC5FAV_Vertical
+A Series, 5 pole female XLR receptacle, grounding: separate ground contact to mating connector shell and front panel, vertical PCB mount, https://www.neutrik.com/en/product/nc5fav
+neutrik xlr a
+0
+6
+6
+Connector_Audio
+Jack_XLR_Neutrik_NC5FBH-B_Horizontal
+B Series, 5 pole female XLR receptacle, grounding: separate ground contact to mating connector shell and front panel, horizontal PCB mount, black chrome shell, https://www.neutrik.com/en/product/nc5fbh-b
+neutrik xlr b
+0
+6
+6
+Connector_Audio
+Jack_XLR_Neutrik_NC5FBH_Horizontal
+B Series, 5 pole female XLR receptacle, grounding: separate ground contact to mating connector shell and front panel, horizontal PCB mount, https://www.neutrik.com/en/product/nc5fbh
+neutrik xlr b
+0
+6
+6
+Connector_Audio
+Jack_XLR_Neutrik_NC5FBV-B_Vertical
+B Series, 5 pole female XLR receptacle, grounding: separate ground contact to mating connector shell and front panel, vertical PCB mount, black chrome shell, https://www.neutrik.com/en/product/nc5fbv-b
+neutrik xlr b
+0
+6
+6
+Connector_Audio
+Jack_XLR_Neutrik_NC5FBV-SW_Vertical
+B Series, 5 pole female XLR receptacle, switching contacts, grounding: separate ground contact to mating connector shell and front panel, vertical PCB mount, https://www.neutrik.com/en/product/nc5fbv-sw
+neutrik xlr b
+0
+9
+9
+Connector_Audio
+Jack_XLR_Neutrik_NC5FBV_Vertical
+B Series, 5 pole female XLR receptacle, grounding: separate ground contact to mating connector shell and front panel, vertical PCB mount, https://www.neutrik.com/en/product/nc5fbv
+neutrik xlr b
+0
+6
+6
+Connector_Audio
+Jack_XLR_Neutrik_NC5MAH_Horizontal
+A Series, 5 pole male XLR receptacle, grounding: separate ground contact to mating connector shell and front panel, horizontal PCB mount, https://www.neutrik.com/en/product/nc5mah
+neutrik xlr a
+0
+6
+6
+Connector_Audio
+Jack_XLR_Neutrik_NC5MAV-SW_Vertical
+A Series, 5 pole male XLR receptacle, switching contacts, grounding: separate ground contact to mating connector shell and front panel, vertical PCB mount, https://www.neutrik.com/en/product/nc5mav-sw
+neutrik xlr a
+0
+9
+9
+Connector_Audio
+Jack_XLR_Neutrik_NC5MAV_Vertical
+A Series, 5 pole male XLR receptacle, grounding: separate ground contact to mating connector shell and front panel, vertical PCB mount, https://www.neutrik.com/en/product/nc5mav
+neutrik xlr a
+0
+6
+6
+Connector_Audio
+Jack_XLR_Neutrik_NC5MBH-B_Horizontal
+B Series, 5 pole male XLR receptacle, grounding: separate ground contact to mating connector shell and front panel, horizontal PCB mount, black chrome shell, https://www.neutrik.com/en/product/nc5mbh-b
+neutrik xlr b
+0
+6
+6
+Connector_Audio
+Jack_XLR_Neutrik_NC5MBH_Horizontal
+B Series, 5 pole male XLR receptacle, grounding: separate ground contact to mating connector shell and front panel, horizontal PCB mount, https://www.neutrik.com/en/product/nc5mbh
+neutrik xlr b
+0
+6
+6
+Connector_Audio
+Jack_XLR_Neutrik_NC5MBV-B_Vertical
+B Series, 5 pole male XLR receptacle, grounding: separate ground contact to mating connector shell and front panel, vertical PCB mount, black chrome shell, https://www.neutrik.com/en/product/nc5mbv-b
+neutrik xlr b
+0
+6
+6
+Connector_Audio
+Jack_XLR_Neutrik_NC5MBV-SW_Vertical
+B Series, 5 pole male XLR receptacle, switching contacts, grounding: separate ground contact to mating connector shell and front panel, vertical PCB mount, https://www.neutrik.com/en/product/nc5mbv-sw
+neutrik xlr b
+0
+9
+9
+Connector_Audio
+Jack_XLR_Neutrik_NC5MBV_Vertical
+B Series, 5 pole male XLR receptacle, grounding: separate ground contact to mating connector shell and front panel, vertical PCB mount, https://www.neutrik.com/en/product/nc5mbv
+neutrik xlr b
+0
+6
+6
+Connector_Audio
+Jack_speakON-6.35mm_Neutrik_NLJ2MD-H_Horizontal
+speakON Combo, 2 pole combination of speakON socket and 6.35mm (1/4in) jack receptacle, horizontal pcb mount, https://www.neutrik.com/en/product/nlj2md-h
+neutrik speakon combo
+0
+2
+2
+Connector_Audio
+Jack_speakON-6.35mm_Neutrik_NLJ2MD-V_Vertical
+speakON Combo, 2 pole combination of speakON socket and 6.35mm (1/4in) jack receptacle, vertical pcb mount, https://www.neutrik.com/en/product/nlj2md-v
+neutrik speakon combo
+0
+2
+2
+Connector_Audio
+Jack_speakON_Neutrik_NL2MD-H_Horizontal
+speakON Chassis Connectors, 2 pole chassis connector, gray D-size flange, countersunk thru holes, horizontal PCB, https://www.neutrik.com/en/product/nl2md-h
+neutrik speakon
+0
+2
+2
+Connector_Audio
+Jack_speakON_Neutrik_NL2MD-V_Vertical
+speakON Chassis Connectors, 2 pole chassis connector, black D-size flange, countersunk thru holes, vertical PCB mount, https://www.neutrik.com/en/product/nl2md-v
+neutrik speakon
+0
+2
+2
+Connector_Audio
+Jack_speakON_Neutrik_NL4MD-H-1_Horizontal
+speakON Chassis Connectors, 4 pole chassis connector, black D-size flange, countersunk thru holes, horizontal PCB mount, https://www.neutrik.com/en/product/nl4md-h-1
+neutrik speakon
+0
+4
+4
+Connector_Audio
+Jack_speakON_Neutrik_NL4MD-H-2_Horizontal
+speakON Chassis Connectors, 4 pole chassis connector, black D-size flange, mirrored self tapping screw holes (A-screw), horizontal PCB mount, https://www.neutrik.com/en/product/nl4md-h-2
+neutrik speakon
+0
+4
+4
+Connector_Audio
+Jack_speakON_Neutrik_NL4MD-H-3_Horizontal
+speakON Chassis Connectors, 4 pole chassis connector, black D-size flange, self tapping screw holes (A-screw), horizontal PCB mount, https://www.neutrik.com/en/product/nl4md-h-3
+neutrik speakon
+0
+4
+4
+Connector_Audio
+Jack_speakON_Neutrik_NL4MD-H_Horizontal
+speakON Chassis Connectors, 4 pole chassis connector, grey D-size flange, self tapping screw holes (A-screw), horizontal PCB mount, https://www.neutrik.com/en/product/nl4md-h
+neutrik speakon
+0
+4
+4
+Connector_Audio
+Jack_speakON_Neutrik_NL4MD-V-1_Vertical
+speakON Chassis Connectors, 4 pole chassis connector, grey D-size flange, self tapping screw holes (A-screw), vertical PCB mount, https://www.neutrik.com/en/product/nl4md-v-1
+neutrik speakon
+0
+4
+4
+Connector_Audio
+Jack_speakON_Neutrik_NL4MD-V-2_Vertical
+speakON Chassis Connectors, 4 pole chassis connector, black D-size flange, mirrored self tapping screw holes (A-screw), vertical PCB mount, https://www.neutrik.com/en/product/nl4md-v-2
+neutrik speakon
+0
+4
+4
+Connector_Audio
+Jack_speakON_Neutrik_NL4MD-V-R_Vertical
+speakON Chassis Connectors, 4 pole chassis connector, red D-size flange, countersunk thru holes, vertical PCB mount, https://www.neutrik.com/en/product/nl4md-v-r
+neutrik speakon
+0
+4
+4
+Connector_Audio
+Jack_speakON_Neutrik_NL4MD-V-S_Vertical
+speakON Chassis Connectors, 4 pole chassis connector, black D-size flange, switchable version of NL4MD-V with 8 vertical PCB contacts (4 switching contacts), https://www.neutrik.com/en/product/nl4md-v-s
+neutrik speakon
+0
+8
+8
+Connector_Audio
+Jack_speakON_Neutrik_NL4MD-V_Vertical
+speakON Chassis Connectors, 4 pole chassis connector, black D-size flange, countersunk thru holes, vertical PCB mount, https://www.neutrik.com/en/product/nl4md-v
+neutrik speakon
+0
+4
+4
+Connector_Audio
+Jack_speakON_Neutrik_NL8MD-V-1_Vertical
+speakON Chassis Connectors, 8 pole chassis connector, nickel metal square G-size flange, self tapping screw holes (A-screw), vertical PCB mount, https://www.neutrik.com/en/product/nl8md-v-1
+neutrik speakon
+0
+8
+8
+Connector_Audio
+Jack_speakON_Neutrik_NL8MD-V_Vertical
+speakON Chassis Connectors, 8 pole chassis connector, nickel metal square G-size flange, countersunk thru holes, vertical PCB mount, https://www.neutrik.com/en/product/nl8md-v
+neutrik speakon
+0
+8
+8
+Connector_Audio
+Jack_speakON_Neutrik_NLT4MD-V_Vertical
+STX Series, 4 pole male chassis connector, metal housing, vertical PCB mount,  self tapping screw holes (A-screw), https://www.neutrik.com/en/product/nlt4md-v
+neutrik speakon stx
+0
+4
+4
+Connector_Audio
+MiniXLR-5_Switchcraft_TRAPC_Horizontal
+http://www.switchcraft.com/ProductSummary.aspx?Parent=620 http://www.switchcraft.com/Drawings/TRAPC_X-TRASM_X_SERIES_CD.PDF
+THT Mini XLR 5Pin right angle
+0
+5
+5
+Connector_BarrelJack
+BarrelJack_CLIFF_FC681465S_SMT_Horizontal
+Surface-mount DC Barrel Jack, https://www.cliffuk.co.uk/products/dcconnectors/FC681465S.pdf
+Power Jack SMT
+0
+4
+3
+Connector_BarrelJack
+BarrelJack_CUI_PJ-036AH-SMT_Horizontal
+Surface-mount DC Barrel Jack, http://www.cui.com/product/resource/pj-036ah-smt.pdf
+Power Jack SMT
+0
+3
+3
+Connector_BarrelJack
+BarrelJack_CUI_PJ-063AH_Horizontal
+Barrel Jack, 2.0mm ID, 5.5mm OD, 24V, 8A, no switch, https://www.cui.com/product/resource/pj-063ah.pdf
+barrel jack cui dc power
+0
+4
+3
+Connector_BarrelJack
+BarrelJack_CUI_PJ-063AH_Horizontal_CircularHoles
+Barrel Jack, 2.0mm ID, 5.5mm OD, 24V, 8A, no switch, https://www.cui.com/product/resource/pj-063ah.pdf
+barrel jack cui dc power
+0
+4
+3
+Connector_BarrelJack
+BarrelJack_CUI_PJ-102AH_Horizontal
+Thin-pin DC Barrel Jack, https://cdn-shop.adafruit.com/datasheets/21mmdcjackDatasheet.pdf
+Power Jack
+0
+3
+3
+Connector_BarrelJack
+BarrelJack_GCT_DCJ200-10-A_Horizontal
+Barrel jack connector (5.5 mm outer diameter, 2.05 inner diameter ), https://gct.co/files/drawings/dcj200-10.pdf
+connector barrel jack
+0
+3
+3
+Connector_BarrelJack
+BarrelJack_Horizontal
+DC Barrel Jack
+Power Jack
+0
+3
+3
+Connector_BarrelJack
+BarrelJack_SwitchcraftConxall_RAPC10U_Horizontal
+DC Power Jack, 13A, 24V, Panel Mount,Through-hole, https://www.switchcraft.com/Drawings/RAPC10U_CD.pdf
+barreljack switchcraftconxall dc power
+0
+2
+2
+Connector_BarrelJack
+BarrelJack_Wuerth_6941xx301002
+Wuerth electronics barrel jack connector (5.5mm outher diameter, inner diameter 2.05mm or 2.55mm depending on exact order number), See: http://katalog.we-online.de/em/datasheet/6941xx301002.pdf
+connector barrel jack
+0
+3
+3
+Connector_Card
+CF-Card_3M_N7E50-A516xx-30
+Compact Flash Card connector, polarization inverse (https://multimedia.3m.com/mws/media/22424O/3mtm-cf-card-header-type-i-low-profile-surface-mount-ts0747.pdf)
+connector cf
+0
+54
+50
+Connector_Card
+CF-Card_3M_N7E50-E516xx-30
+Compact Flash Card connector, normal polarization (https://multimedia.3m.com/mws/media/22424O/3mtm-cf-card-header-type-i-low-profile-surface-mount-ts0747.pdf)
+connector cf
+0
+54
+50
+Connector_Card
+SD_Hirose_DM1AA_SF_PEJ82
+SD, SMD, top-mount, push-push (https://www.hirose.com/product/document?clcode=CL0609-0004-8-82&productname=DM1AA-SF-PEJ(82)&series=DM1&documenttype=2DDrawing&lang=en&documentid=0000915301)
+SD card connector
+0
+16
+13
+Connector_Card
+SD_Kyocera_145638009211859+
+SD Card Connector, Normal Type, Outer Tail, Without Ejector (https://global.kyocera.com/prdct/electro/product/pdf/5638.pdf)
+sd card smt
+0
+13
+13
+Connector_Card
+SD_Kyocera_145638009511859+
+SD Card Connector, Normal Type, Outer Tail, Spring Eject Type (https://global.kyocera.com/prdct/electro/product/pdf/5638.pdf)
+sd card smt
+0
+13
+13
+Connector_Card
+SD_Kyocera_145638109211859+
+SD Card Connector, Reverse Type, Outer Tail, Without Ejector (https://global.kyocera.com/prdct/electro/product/pdf/5638.pdf)
+sd card smt
+0
+13
+13
+Connector_Card
+SD_Kyocera_145638109511859+
+SD Card Connector, Reverse Type, Outer Tail, Spring Eject Type (https://global.kyocera.com/prdct/electro/product/pdf/5638.pdf)
+sd card smt
+0
+13
+13
+Connector_Card
+SD_TE_2041021
+SD card connector, top mount, SMT (http://www.te.com/commerce/DocumentDelivery/DDEController?Action=showdoc&DocId=Customer+Drawing%7F2041021%7FB%7Fpdf%7FEnglish%7FENG_CD_2041021_B_C_2041021_B.pdf%7F2041021-4)
+sd card
+0
+15
+12
+Connector_Card
+microSD_HC_Hirose_DM3AT-SF-PEJM5
+Micro SD, SMD, right-angle, push-pull (https://www.hirose.com/product/en/download_file/key_name/DM3AT-SF-PEJM5/category/Drawing%20(2D)/doc_file_id/44099/?file_category_id=6&item_id=06090031000&is_series=)
+Micro SD
+0
+14
+11
+Connector_Card
+microSD_HC_Hirose_DM3BT-DSF-PEJS
+Micro SD, SMD, reverse on-board, right-angle, push-pull (https://www.hirose.com/product/en/download_file/key_name/DM3BT-DSF-PEJS/category/Drawing%20(2D)/doc_file_id/44097/?file_category_id=6&item_id=06090029900&is_series=)
+Micro SD
+0
+16
+11
+Connector_Card
+microSD_HC_Hirose_DM3D-SF
+Micro SD, SMD, right-angle, push-pull (https://media.digikey.com/PDF/Data%20Sheets/Hirose%20PDFs/DM3D-SF.pdf)
+Micro SD
+0
+14
+11
+Connector_Card
+microSD_HC_Molex_104031-0811
+1.10mm Pitch microSD Memory Card Connector, Surface Mount, Push-Pull Type, 1.42mm Height, with Detect Switch (https://www.molex.com/pdm_docs/sd/1040310811_sd.pdf)
+microSD SD molex
+0
+14
+11
+Connector_Card
+microSD_HC_Wuerth_693072010801
+http://katalog.we-online.de/em/datasheet/693072010801.pdf
+Micro SD Wuerth Wurth Würth
+0
+12
+9
+Connector_Card
+microSIM_JAE_SF53S006VCBR2000
+https://www.jae.com/z-en/pdf_download_exec.cfm?param=SJ115712.pdf
+microSIM GSM Card
+0
+14
+7
+Connector_Coaxial
+BNC_Amphenol_031-6575_Horizontal
+dual independently isolated BNC plug (https://www.amphenolrf.com/downloads/dl/file/id/2980/product/644/031_6575_customer_drawing.pdf)
+Dual BNC Amphenol Horizontal
+0
+6
+4
+Connector_Coaxial
+BNC_Amphenol_B6252HB-NPP3G-50_Horizontal
+http://www.farnell.com/datasheets/612848.pdf
+BNC Amphenol Horizontal
+0
+4
+2
+Connector_Coaxial
+BNC_PanelMountable_Vertical
+Panel-mountable BNC connector mounted through PCB, vertical
+BNC connector
+0
+2
+2
+Connector_Coaxial
+BNC_TEConnectivity_1478035_Horizontal
+BNC RF Interface, PCB mount 4 pin, Right Angle, Bayonet, 50Ohm, 4GHz, https://www.te.com/commerce/DocumentDelivery/DDEController?Action=showdoc&DocId=Customer+Drawing%7F1478035%7FB1%7Fpdf%7FEnglish%7FENG_CD_1478035_B1.pdf%7F1-1478035-0
+BNC RF interface bayonet 50ohm
+0
+5
+2
+Connector_Coaxial
+BNC_TEConnectivity_1478204_Vertical
+BNC female PCB mount 4 pin straight chassis connector http://www.te.com/usa-en/product-1-1478204-0.html
+BNC female PCB mount 4 pin straight chassis connector 
+0
+5
+2
+Connector_Coaxial
+BNC_Win_364A2x95_Horizontal
+Dual front isolated BNC plug (https://www.winconn.com/wp-content/uploads/364A2595.pdf)
+Dual BNC Horizontal Isolated
+0
+6
+3
+Connector_Coaxial
+CoaxialSwitch_Hirose_MS-156C3_Horizontal
+Subminiature Coaxial Switch 1.35mm High, DC to 11GHz
+Switch Coaxial RF
+0
+12
+3
+Connector_Coaxial
+MMCX_Molex_73415-0961_Horizontal_0.8mm-PCB
+Molex MMCX Horizontal Coaxial https://www.molex.com/pdm_docs/sd/734150961_sd.pdf
+Molex MMCX Horizontal Coaxial
+0
+3
+2
+Connector_Coaxial
+MMCX_Molex_73415-0961_Horizontal_1.0mm-PCB
+Molex MMCX Horizontal Coaxial https://www.molex.com/pdm_docs/sd/734150961_sd.pdf
+Molex MMCX Horizontal Coaxial
+0
+3
+2
+Connector_Coaxial
+MMCX_Molex_73415-0961_Horizontal_1.6mm-PCB
+Molex MMCX Horizontal Coaxial https://www.molex.com/pdm_docs/sd/734150961_sd.pdf
+Molex MMCX Horizontal Coaxial
+0
+3
+2
+Connector_Coaxial
+MMCX_Molex_73415-1471_Vertical
+http://www.molex.com/pdm_docs/sd/734151471_sd.pdf
+Molex MMCX Coaxial Connector 50 ohms Female Jack Vertical THT
+0
+5
+2
+Connector_Coaxial
+SMA_Amphenol_901-143_Horizontal
+ Amphenol RF 901-143 https://www.amphenolrf.com/library/download/link/link_id/585682
+SMA THT Female Jack Horizontal
+0
+5
+2
+Connector_Coaxial
+SMA_Amphenol_901-144_Vertical
+https://www.amphenolrf.com/downloads/dl/file/id/7023/product/3103/901_144_customer_drawing.pdf
+SMA THT Female Jack Vertical
+0
+5
+2
+Connector_Coaxial
+SMA_Amphenol_132134-10_Vertical
+https://www.amphenolrf.com/downloads/dl/file/id/4007/product/2974/132134_10_customer_drawing.pdf
+SMA SMD Female Jack Vertical
+0
+3
+2
+Connector_Coaxial
+SMA_Amphenol_132134-11_Vertical
+https://www.amphenolrf.com/downloads/dl/file/id/3406/product/2975/132134_11_customer_drawing.pdf
+SMA THT Female Jack Vertical ExtendedLegs
+0
+5
+2
+Connector_Coaxial
+SMA_Amphenol_132134-14_Vertical
+https://www.amphenolrf.com/downloads/dl/file/id/1793/product/2976/132134_14_customer_drawing.pdf
+SMA THT Female Jack Vertical ExtendedLegs
+0
+5
+2
+Connector_Coaxial
+SMA_Amphenol_132134-16_Vertical
+https://www.amphenolrf.com/downloads/dl/file/id/1141/product/2978/132134_16_customer_drawing.pdf
+SMA THT Female Jack Vertical ExtendedLegs
+0
+5
+2
+Connector_Coaxial
+SMA_Amphenol_132134_Vertical
+https://www.amphenolrf.com/downloads/dl/file/id/2187/product/2843/132134_customer_drawing.pdf
+SMA THT Female Jack Vertical ExtendedLegs
+0
+5
+2
+Connector_Coaxial
+SMA_Amphenol_132203-12_Horizontal
+https://www.amphenolrf.com/media/downloads/1769/132203-12.pdf
+SMA THT Female Jack Horizontal
+0
+5
+2
+Connector_Coaxial
+SMA_Amphenol_132289_EdgeMount
+http://www.amphenolrf.com/132289.html
+SMA
+0
+5
+2
+Connector_Coaxial
+SMA_Amphenol_132291-12_Vertical
+https://www.amphenolrf.com/downloads/dl/file/id/1688/product/3020/132291_12_customer_drawing.pdf
+SMA THT Female Jack Vertical Bulkhead
+0
+5
+2
+Connector_Coaxial
+SMA_Amphenol_132291_Vertical
+https://www.amphenolrf.com/downloads/dl/file/id/3222/product/2918/132291_customer_drawing.pdf
+SMA THT Female Jack Vertical Bulkhead
+0
+5
+2
+Connector_Coaxial
+SMA_Molex_73251-1153_EdgeMount_Horizontal
+Molex SMA RF Connectors, Edge Mount, (http://www.molex.com/pdm_docs/sd/732511150_sd.pdf)
+sma edge
+0
+11
+2
+Connector_Coaxial
+SMA_Molex_73251-2120_EdgeMount_Horizontal
+Molex SMA RF Connector, Edge Mount, (http://www.molex.com/pdm_docs/sd/732512120_sd.pdf)
+sma edge
+0
+11
+2
+Connector_Coaxial
+SMA_Molex_73251-2200_Horizontal
+https://www.molex.com/webdocs/datasheets/pdf/en-us/0732512200_RF_COAX_CONNECTORS.pdf
+SMA THT Female Jack Horizontal
+0
+5
+2
+Connector_Coaxial
+SMA_Samtec_SMA-J-P-X-ST-EM1_EdgeMount
+Connector SMA, 0Hz to 20GHz, 50Ohm, Edge Mount (http://suddendocs.samtec.com/prints/sma-j-p-x-st-em1-mkt.pdf)
+SMA Straight Samtec Edge Mount
+0
+5
+2
+Connector_Coaxial
+SMA_Wurth_60312002114503_Vertical
+https://www.we-online.de/katalog/datasheet/60312002114503.pdf
+SMA THT Female Jack Vertical ExtendedLegs
+0
+5
+2
+Connector_Coaxial
+SMB_Jack_Vertical
+SMB pcb mounting jack
+SMB Jack  Striaght
+0
+5
+2
+Connector_Coaxial
+U.FL_Hirose_U.FL-R-SMT-1_Vertical
+Hirose U.FL Coaxial https://www.hirose.com/product/en/products/U.FL/U.FL-R-SMT-1%2810%29/
+Hirose U.FL Coaxial
+0
+3
+2
+Connector_Coaxial
+U.FL_Molex_MCRF_73412-0110_Vertical
+Molex Microcoaxial RF Connectors (MCRF), mates Hirose U.FL, (http://www.molex.com/pdm_docs/sd/734120110_sd.pdf)
+mcrf hirose ufl u.fl microcoaxial
+0
+4
+2
+Connector_DIN
+DIN41612_B2_2x8_Female_Vertical_THT
+DIN41612 connector, type B/2, Vertical, 2 rows 16 pins wide, https://www.erni-x-press.com/de/downloads/kataloge/englische_kataloge/erni-din41612-iec60603-2-e.pdf
+DIN 41612 IEC 60603 B/2
+0
+16
+16
+Connector_DIN
+DIN41612_B2_2x8_Male_Horizontal_THT
+DIN41612 connector, type B/2, Horizontal, 2 rows 16 pins wide, https://www.erni-x-press.com/de/downloads/kataloge/englische_kataloge/erni-din41612-iec60603-2-e.pdf
+DIN 41612 IEC 60603 B/2
+0
+16
+16
+Connector_DIN
+DIN41612_B2_2x16_Female_Vertical_THT
+DIN41612 connector, type B/2, Vertical, 2 rows 16 pins wide, https://www.erni-x-press.com/de/downloads/kataloge/englische_kataloge/erni-din41612-iec60603-2-e.pdf
+DIN 41612 IEC 60603 B/2
+0
+32
+32
+Connector_DIN
+DIN41612_B2_2x16_Male_Horizontal_THT
+DIN41612 connector, type B/2, Horizontal, 2 rows 16 pins wide, https://www.erni-x-press.com/de/downloads/kataloge/englische_kataloge/erni-din41612-iec60603-2-e.pdf
+DIN 41612 IEC 60603 B/2
+0
+32
+32
+Connector_DIN
+DIN41612_B3_2x5_Female_Vertical_THT
+DIN41612 connector, type B/3, Vertical, 2 rows 10 pins wide, https://www.erni-x-press.com/de/downloads/kataloge/englische_kataloge/erni-din41612-iec60603-2-e.pdf
+DIN 41612 IEC 60603 B/3
+0
+10
+10
+Connector_DIN
+DIN41612_B3_2x5_Male_Horizontal_THT
+DIN41612 connector, type B/3, Horizontal, 2 rows 10 pins wide, https://www.erni-x-press.com/de/downloads/kataloge/englische_kataloge/erni-din41612-iec60603-2-e.pdf
+DIN 41612 IEC 60603 B/3
+0
+10
+10
+Connector_DIN
+DIN41612_B3_2x10_Female_Vertical_THT
+DIN41612 connector, type B/3, Vertical, 2 rows 10 pins wide, https://www.erni-x-press.com/de/downloads/kataloge/englische_kataloge/erni-din41612-iec60603-2-e.pdf
+DIN 41612 IEC 60603 B/3
+0
+20
+20
+Connector_DIN
+DIN41612_B3_2x10_Male_Horizontal_THT
+DIN41612 connector, type B/3, Horizontal, 2 rows 10 pins wide, https://www.erni-x-press.com/de/downloads/kataloge/englische_kataloge/erni-din41612-iec60603-2-e.pdf
+DIN 41612 IEC 60603 B/3
+0
+20
+20
+Connector_DIN
+DIN41612_B_1x32_Female_Vertical_THT
+DIN41612 connector, type B, Vertical, 2 rows 32 pins wide, https://www.erni-x-press.com/de/downloads/kataloge/englische_kataloge/erni-din41612-iec60603-2-e.pdf
+DIN 41612 IEC 60603 B
+0
+32
+32
+Connector_DIN
+DIN41612_B_1x32_Male_Horizontal_THT
+DIN41612 connector, type B, Horizontal, 2 rows 32 pins wide, https://www.erni-x-press.com/de/downloads/kataloge/englische_kataloge/erni-din41612-iec60603-2-e.pdf
+DIN 41612 IEC 60603 B
+0
+32
+32
+Connector_DIN
+DIN41612_B_2x16_Female_Vertical_THT
+DIN41612 connector, type B, Vertical, 2 rows 32 pins wide, https://www.erni-x-press.com/de/downloads/kataloge/englische_kataloge/erni-din41612-iec60603-2-e.pdf
+DIN 41612 IEC 60603 B
+0
+32
+32
+Connector_DIN
+DIN41612_B_2x16_Male_Horizontal_THT
+DIN41612 connector, type B, Horizontal, 2 rows 32 pins wide, https://www.erni-x-press.com/de/downloads/kataloge/englische_kataloge/erni-din41612-iec60603-2-e.pdf
+DIN 41612 IEC 60603 B
+0
+32
+32
+Connector_DIN
+DIN41612_B_2x32_Female_Vertical_THT
+DIN41612 connector, type B, Vertical, 2 rows 32 pins wide, https://www.erni-x-press.com/de/downloads/kataloge/englische_kataloge/erni-din41612-iec60603-2-e.pdf
+DIN 41612 IEC 60603 B
+0
+64
+64
+Connector_DIN
+DIN41612_B_2x32_Male_Horizontal_THT
+DIN41612 connector, type B, Horizontal, 2 rows 32 pins wide, https://www.erni-x-press.com/de/downloads/kataloge/englische_kataloge/erni-din41612-iec60603-2-e.pdf
+DIN 41612 IEC 60603 B
+0
+64
+64
+Connector_DIN
+DIN41612_C2_2x16_Female_Vertical_THT
+DIN41612 connector, type C/2, Vertical, 3 rows 16 pins wide, https://www.erni-x-press.com/de/downloads/kataloge/englische_kataloge/erni-din41612-iec60603-2-e.pdf
+DIN 41612 IEC 60603 C/2
+0
+32
+32
+Connector_DIN
+DIN41612_C2_2x16_Male_Horizontal_THT
+DIN41612 connector, type C/2, Horizontal, 3 rows 16 pins wide, https://www.erni-x-press.com/de/downloads/kataloge/englische_kataloge/erni-din41612-iec60603-2-e.pdf
+DIN 41612 IEC 60603 C/2
+0
+32
+32
+Connector_DIN
+DIN41612_C2_3x16_Female_Vertical_THT
+DIN41612 connector, type C/2, Vertical, 3 rows 16 pins wide, https://www.erni-x-press.com/de/downloads/kataloge/englische_kataloge/erni-din41612-iec60603-2-e.pdf
+DIN 41612 IEC 60603 C/2
+0
+48
+48
+Connector_DIN
+DIN41612_C2_3x16_Male_Horizontal_THT
+DIN41612 connector, type C/2, Horizontal, 3 rows 16 pins wide, https://www.erni-x-press.com/de/downloads/kataloge/englische_kataloge/erni-din41612-iec60603-2-e.pdf
+DIN 41612 IEC 60603 C/2
+0
+48
+48
+Connector_DIN
+DIN41612_C3_2x10_Female_Vertical_THT
+DIN41612 connector, type C/3, Vertical, 3 rows 10 pins wide, https://www.erni-x-press.com/de/downloads/kataloge/englische_kataloge/erni-din41612-iec60603-2-e.pdf
+DIN 41612 IEC 60603 C/3
+0
+20
+20
+Connector_DIN
+DIN41612_C3_2x10_Male_Horizontal_THT
+DIN41612 connector, type C/3, Horizontal, 3 rows 10 pins wide, https://www.erni-x-press.com/de/downloads/kataloge/englische_kataloge/erni-din41612-iec60603-2-e.pdf
+DIN 41612 IEC 60603 C/3
+0
+20
+20
+Connector_DIN
+DIN41612_C3_3x10_Female_Vertical_THT
+DIN41612 connector, type C/3, Vertical, 3 rows 10 pins wide, https://www.erni-x-press.com/de/downloads/kataloge/englische_kataloge/erni-din41612-iec60603-2-e.pdf
+DIN 41612 IEC 60603 C/3
+0
+30
+30
+Connector_DIN
+DIN41612_C3_3x10_Male_Horizontal_THT
+DIN41612 connector, type C/3, Horizontal, 3 rows 10 pins wide, https://www.erni-x-press.com/de/downloads/kataloge/englische_kataloge/erni-din41612-iec60603-2-e.pdf
+DIN 41612 IEC 60603 C/3
+0
+30
+30
+Connector_DIN
+DIN41612_C_1x32_Female_Vertical_THT
+DIN41612 connector, type C, Vertical, 3 rows 32 pins wide, https://www.erni-x-press.com/de/downloads/kataloge/englische_kataloge/erni-din41612-iec60603-2-e.pdf
+DIN 41612 IEC 60603 C
+0
+32
+32
+Connector_DIN
+DIN41612_C_1x32_Male_Horizontal_THT
+DIN41612 connector, type C, Horizontal, 3 rows 32 pins wide, https://www.erni-x-press.com/de/downloads/kataloge/englische_kataloge/erni-din41612-iec60603-2-e.pdf
+DIN 41612 IEC 60603 C
+0
+32
+32
+Connector_DIN
+DIN41612_C_2x16_Female_Vertical_THT
+DIN41612 connector, type C, Vertical, 3 rows 32 pins wide, https://www.erni-x-press.com/de/downloads/kataloge/englische_kataloge/erni-din41612-iec60603-2-e.pdf
+DIN 41612 IEC 60603 C
+0
+32
+32
+Connector_DIN
+DIN41612_C_2x16_Male_Horizontal_THT
+DIN41612 connector, type C, Horizontal, 3 rows 32 pins wide, https://www.erni-x-press.com/de/downloads/kataloge/englische_kataloge/erni-din41612-iec60603-2-e.pdf
+DIN 41612 IEC 60603 C
+0
+32
+32
+Connector_DIN
+DIN41612_C_2x32_Female_Vertical_THT
+DIN41612 connector, type C, Vertical, 3 rows 32 pins wide, https://www.erni-x-press.com/de/downloads/kataloge/englische_kataloge/erni-din41612-iec60603-2-e.pdf
+DIN 41612 IEC 60603 C
+0
+64
+64
+Connector_DIN
+DIN41612_C_2x32_Male_Horizontal_THT
+DIN41612 connector, type C, Horizontal, 3 rows 32 pins wide, https://www.erni-x-press.com/de/downloads/kataloge/englische_kataloge/erni-din41612-iec60603-2-e.pdf
+DIN 41612 IEC 60603 C
+0
+64
+64
+Connector_DIN
+DIN41612_C_3x16_Female_Vertical_THT
+DIN41612 connector, type C, Vertical, 3 rows 32 pins wide, https://www.erni-x-press.com/de/downloads/kataloge/englische_kataloge/erni-din41612-iec60603-2-e.pdf
+DIN 41612 IEC 60603 C
+0
+48
+48
+Connector_DIN
+DIN41612_C_3x16_Male_Horizontal_THT
+DIN41612 connector, type C, Horizontal, 3 rows 32 pins wide, https://www.erni-x-press.com/de/downloads/kataloge/englische_kataloge/erni-din41612-iec60603-2-e.pdf
+DIN 41612 IEC 60603 C
+0
+48
+48
+Connector_DIN
+DIN41612_C_3x32_Female_Vertical_THT
+DIN41612 connector, type C, Vertical, 3 rows 32 pins wide, https://www.erni-x-press.com/de/downloads/kataloge/englische_kataloge/erni-din41612-iec60603-2-e.pdf
+DIN 41612 IEC 60603 C
+0
+96
+96
+Connector_DIN
+DIN41612_C_3x32_Male_Horizontal_THT
+DIN41612 connector, type C, Horizontal, 3 rows 32 pins wide, https://www.erni-x-press.com/de/downloads/kataloge/englische_kataloge/erni-din41612-iec60603-2-e.pdf
+DIN 41612 IEC 60603 C
+0
+96
+96
+Connector_DIN
+DIN41612_D_2x8_Female_Vertical_THT
+DIN41612 connector, type D, Vertical, 3 rows 32 pins wide, https://www.erni-x-press.com/de/downloads/kataloge/englische_kataloge/erni-din41612-iec60603-2-e.pdf
+DIN 41612 IEC 60603 D
+0
+16
+16
+Connector_DIN
+DIN41612_D_2x8_Male_Horizontal_THT
+DIN41612 connector, type D, Horizontal, 3 rows 32 pins wide, https://www.erni-x-press.com/de/downloads/kataloge/englische_kataloge/erni-din41612-iec60603-2-e.pdf
+DIN 41612 IEC 60603 D
+0
+16
+16
+Connector_DIN
+DIN41612_D_2x16_Female_Vertical_THT
+DIN41612 connector, type D, Vertical, 3 rows 32 pins wide, https://www.erni-x-press.com/de/downloads/kataloge/englische_kataloge/erni-din41612-iec60603-2-e.pdf
+DIN 41612 IEC 60603 D
+0
+32
+32
+Connector_DIN
+DIN41612_D_2x16_Male_Horizontal_THT
+DIN41612 connector, type D, Horizontal, 3 rows 32 pins wide, https://www.erni-x-press.com/de/downloads/kataloge/englische_kataloge/erni-din41612-iec60603-2-e.pdf
+DIN 41612 IEC 60603 D
+0
+32
+32
+Connector_DIN
+DIN41612_E_2x16_Female_Vertical_THT
+DIN41612 connector, type E, Vertical, 5 rows 32 pins wide, https://www.erni-x-press.com/de/downloads/kataloge/englische_kataloge/erni-din41612-iec60603-2-e.pdf
+DIN 41612 IEC 60603 E
+0
+32
+32
+Connector_DIN
+DIN41612_E_2x16_Male_Horizontal_THT
+DIN41612 connector, type E, Horizontal, 5 rows 32 pins wide, https://www.erni-x-press.com/de/downloads/kataloge/englische_kataloge/erni-din41612-iec60603-2-e.pdf
+DIN 41612 IEC 60603 E
+0
+32
+32
+Connector_DIN
+DIN41612_E_2x16_RowsAC_Female_Vertical_THT
+DIN41612 connector, type E, Vertical, 5 rows 32 pins wide, https://www.erni-x-press.com/de/downloads/kataloge/englische_kataloge/erni-din41612-iec60603-2-e.pdf
+DIN 41612 IEC 60603 E
+0
+32
+32
+Connector_DIN
+DIN41612_E_2x16_RowsAC_Male_Horizontal_THT
+DIN41612 connector, type E, Horizontal, 5 rows 32 pins wide, https://www.erni-x-press.com/de/downloads/kataloge/englische_kataloge/erni-din41612-iec60603-2-e.pdf
+DIN 41612 IEC 60603 E
+0
+32
+32
+Connector_DIN
+DIN41612_E_3x16_Female_Vertical_THT
+DIN41612 connector, type E, Vertical, 5 rows 32 pins wide, https://www.erni-x-press.com/de/downloads/kataloge/englische_kataloge/erni-din41612-iec60603-2-e.pdf
+DIN 41612 IEC 60603 E
+0
+48
+48
+Connector_DIN
+DIN41612_E_3x16_Male_Horizontal_THT
+DIN41612 connector, type E, Horizontal, 5 rows 32 pins wide, https://www.erni-x-press.com/de/downloads/kataloge/englische_kataloge/erni-din41612-iec60603-2-e.pdf
+DIN 41612 IEC 60603 E
+0
+48
+48
+Connector_DIN
+DIN41612_F_2x16_Female_Vertical_THT
+DIN41612 connector, type F, Vertical, 3 rows 32 pins wide, https://www.erni-x-press.com/de/downloads/kataloge/englische_kataloge/erni-din41612-iec60603-2-e.pdf
+DIN 41612 IEC 60603 F
+0
+32
+32
+Connector_DIN
+DIN41612_F_2x16_Male_Horizontal_THT
+DIN41612 connector, type F, Horizontal, 3 rows 32 pins wide, https://www.erni-x-press.com/de/downloads/kataloge/englische_kataloge/erni-din41612-iec60603-2-e.pdf
+DIN 41612 IEC 60603 F
+0
+32
+32
+Connector_DIN
+DIN41612_F_2x16_RowsZD_Female_Vertical_THT
+DIN41612 connector, type F, Vertical, 3 rows 32 pins wide, https://www.erni-x-press.com/de/downloads/kataloge/englische_kataloge/erni-din41612-iec60603-2-e.pdf
+DIN 41612 IEC 60603 F
+0
+32
+32
+Connector_DIN
+DIN41612_F_2x16_RowsZD_Male_Horizontal_THT
+DIN41612 connector, type F, Horizontal, 3 rows 32 pins wide, https://www.erni-x-press.com/de/downloads/kataloge/englische_kataloge/erni-din41612-iec60603-2-e.pdf
+DIN 41612 IEC 60603 F
+0
+32
+32
+Connector_DIN
+DIN41612_F_3x16_Female_Vertical_THT
+DIN41612 connector, type F, Vertical, 3 rows 32 pins wide, https://www.erni-x-press.com/de/downloads/kataloge/englische_kataloge/erni-din41612-iec60603-2-e.pdf
+DIN 41612 IEC 60603 F
+0
+48
+48
+Connector_DIN
+DIN41612_F_3x16_Male_Horizontal_THT
+DIN41612 connector, type F, Horizontal, 3 rows 32 pins wide, https://www.erni-x-press.com/de/downloads/kataloge/englische_kataloge/erni-din41612-iec60603-2-e.pdf
+DIN 41612 IEC 60603 F
+0
+48
+48
+Connector_DIN
+DIN41612_Q2_2x16_Male_Horizontal_THT
+DIN41612 connector, type Q/2, Horizontal, 2 rows 16 pins wide, https://www.erni-x-press.com/de/downloads/kataloge/englische_kataloge/erni-din41612-iec60603-2-e.pdf
+DIN 41612 IEC 60603 Q/2
+0
+32
+32
+Connector_DIN
+DIN41612_Q2_2x16_Male_Vertical_THT
+DIN41612 connector, type Q/2, Vertical, 2 rows 16 pins wide, https://www.erni-x-press.com/de/downloads/kataloge/englische_kataloge/erni-din41612-iec60603-2-e.pdf
+DIN 41612 IEC 60603 Q/2
+0
+32
+32
+Connector_DIN
+DIN41612_Q3_2x10_Male_Horizontal_THT
+DIN41612 connector, type Q/3, Horizontal, 2 rows 10 pins wide, https://www.erni-x-press.com/de/downloads/kataloge/englische_kataloge/erni-din41612-iec60603-2-e.pdf
+DIN 41612 IEC 60603 Q/3
+0
+20
+20
+Connector_DIN
+DIN41612_Q3_2x10_Male_Vertical_THT
+DIN41612 connector, type Q/3, Vertical, 2 rows 10 pins wide, https://www.erni-x-press.com/de/downloads/kataloge/englische_kataloge/erni-din41612-iec60603-2-e.pdf
+DIN 41612 IEC 60603 Q/3
+0
+20
+20
+Connector_DIN
+DIN41612_Q_2x32_Male_Horizontal_THT
+DIN41612 connector, type Q, Horizontal, 2 rows 32 pins wide, https://www.erni-x-press.com/de/downloads/kataloge/englische_kataloge/erni-din41612-iec60603-2-e.pdf
+DIN 41612 IEC 60603 Q
+0
+64
+64
+Connector_DIN
+DIN41612_Q_2x32_Male_Vertical_THT
+DIN41612 connector, type Q, Vertical, 2 rows 32 pins wide, https://www.erni-x-press.com/de/downloads/kataloge/englische_kataloge/erni-din41612-iec60603-2-e.pdf
+DIN 41612 IEC 60603 Q
+0
+64
+64
+Connector_DIN
+DIN41612_R2_2x16_Male_Horizontal_THT
+DIN41612 connector, type R/2, Horizontal, 3 rows 16 pins wide, https://www.erni-x-press.com/de/downloads/kataloge/englische_kataloge/erni-din41612-iec60603-2-e.pdf
+DIN 41612 IEC 60603 R/2
+0
+32
+32
+Connector_DIN
+DIN41612_R2_2x16_Male_Vertical_THT
+DIN41612 connector, type R/2, Vertical, 3 rows 16 pins wide, https://www.erni-x-press.com/de/downloads/kataloge/englische_kataloge/erni-din41612-iec60603-2-e.pdf
+DIN 41612 IEC 60603 R/2
+0
+32
+32
+Connector_DIN
+DIN41612_R2_3x16_Male_Horizontal_THT
+DIN41612 connector, type R/2, Horizontal, 3 rows 16 pins wide, https://www.erni-x-press.com/de/downloads/kataloge/englische_kataloge/erni-din41612-iec60603-2-e.pdf
+DIN 41612 IEC 60603 R/2
+0
+48
+48
+Connector_DIN
+DIN41612_R2_3x16_Male_Vertical_THT
+DIN41612 connector, type R/2, Vertical, 3 rows 16 pins wide, https://www.erni-x-press.com/de/downloads/kataloge/englische_kataloge/erni-din41612-iec60603-2-e.pdf
+DIN 41612 IEC 60603 R/2
+0
+48
+48
+Connector_DIN
+DIN41612_R3_2x10_Male_Horizontal_THT
+DIN41612 connector, type R/3, Horizontal, 3 rows 10 pins wide, https://www.erni-x-press.com/de/downloads/kataloge/englische_kataloge/erni-din41612-iec60603-2-e.pdf
+DIN 41612 IEC 60603 R/3
+0
+20
+20
+Connector_DIN
+DIN41612_R3_2x10_Male_Vertical_THT
+DIN41612 connector, type R/3, Vertical, 3 rows 10 pins wide, https://www.erni-x-press.com/de/downloads/kataloge/englische_kataloge/erni-din41612-iec60603-2-e.pdf
+DIN 41612 IEC 60603 R/3
+0
+20
+20
+Connector_DIN
+DIN41612_R3_3x10_Male_Horizontal_THT
+DIN41612 connector, type R/3, Horizontal, 3 rows 10 pins wide, https://www.erni-x-press.com/de/downloads/kataloge/englische_kataloge/erni-din41612-iec60603-2-e.pdf
+DIN 41612 IEC 60603 R/3
+0
+30
+30
+Connector_DIN
+DIN41612_R3_3x10_Male_Vertical_THT
+DIN41612 connector, type R/3, Vertical, 3 rows 10 pins wide, https://www.erni-x-press.com/de/downloads/kataloge/englische_kataloge/erni-din41612-iec60603-2-e.pdf
+DIN 41612 IEC 60603 R/3
+0
+30
+30
+Connector_DIN
+DIN41612_R_1x32_Male_Horizontal_THT
+DIN41612 connector, type R, Horizontal, 3 rows 32 pins wide, https://www.erni-x-press.com/de/downloads/kataloge/englische_kataloge/erni-din41612-iec60603-2-e.pdf
+DIN 41612 IEC 60603 R
+0
+32
+32
+Connector_DIN
+DIN41612_R_1x32_Male_Vertical_THT
+DIN41612 connector, type R, Vertical, 3 rows 32 pins wide, https://www.erni-x-press.com/de/downloads/kataloge/englische_kataloge/erni-din41612-iec60603-2-e.pdf
+DIN 41612 IEC 60603 R
+0
+32
+32
+Connector_DIN
+DIN41612_R_2x16_Male_Horizontal_THT
+DIN41612 connector, type R, Horizontal, 3 rows 32 pins wide, https://www.erni-x-press.com/de/downloads/kataloge/englische_kataloge/erni-din41612-iec60603-2-e.pdf
+DIN 41612 IEC 60603 R
+0
+32
+32
+Connector_DIN
+DIN41612_R_2x16_Male_Vertical_THT
+DIN41612 connector, type R, Vertical, 3 rows 32 pins wide, https://www.erni-x-press.com/de/downloads/kataloge/englische_kataloge/erni-din41612-iec60603-2-e.pdf
+DIN 41612 IEC 60603 R
+0
+32
+32
+Connector_DIN
+DIN41612_R_2x32_Male_Horizontal_THT
+DIN41612 connector, type R, Horizontal, 3 rows 32 pins wide, https://www.erni-x-press.com/de/downloads/kataloge/englische_kataloge/erni-din41612-iec60603-2-e.pdf
+DIN 41612 IEC 60603 R
+0
+64
+64
+Connector_DIN
+DIN41612_R_2x32_Male_Vertical_THT
+DIN41612 connector, type R, Vertical, 3 rows 32 pins wide, https://www.erni-x-press.com/de/downloads/kataloge/englische_kataloge/erni-din41612-iec60603-2-e.pdf
+DIN 41612 IEC 60603 R
+0
+64
+64
+Connector_DIN
+DIN41612_R_3x16_Male_Horizontal_THT
+DIN41612 connector, type R, Horizontal, 3 rows 32 pins wide, https://www.erni-x-press.com/de/downloads/kataloge/englische_kataloge/erni-din41612-iec60603-2-e.pdf
+DIN 41612 IEC 60603 R
+0
+48
+48
+Connector_DIN
+DIN41612_R_3x16_Male_Vertical_THT
+DIN41612 connector, type R, Vertical, 3 rows 32 pins wide, https://www.erni-x-press.com/de/downloads/kataloge/englische_kataloge/erni-din41612-iec60603-2-e.pdf
+DIN 41612 IEC 60603 R
+0
+48
+48
+Connector_DIN
+DIN41612_R_3x32_Male_Horizontal_THT
+DIN41612 connector, type R, Horizontal, 3 rows 32 pins wide, https://www.erni-x-press.com/de/downloads/kataloge/englische_kataloge/erni-din41612-iec60603-2-e.pdf
+DIN 41612 IEC 60603 R
+0
+96
+96
+Connector_DIN
+DIN41612_R_3x32_Male_Vertical_THT
+DIN41612 connector, type R, Vertical, 3 rows 32 pins wide, https://www.erni-x-press.com/de/downloads/kataloge/englische_kataloge/erni-din41612-iec60603-2-e.pdf
+DIN 41612 IEC 60603 R
+0
+96
+96
+Connector_Dsub
+DSUB-9_Female_EdgeMount_P2.77mm
+9-pin D-Sub connector, solder-cups edge-mounted, female, x-pin-pitch 2.77mm, distance of mounting holes 25mm, see https://disti-assets.s3.amazonaws.com/tonar/files/datasheets/16730.pdf
+9-pin D-Sub connector edge mount solder cup female x-pin-pitch 2.77mm mounting holes distance 25mm
+0
+9
+9
+Connector_Dsub
+DSUB-9_Female_Horizontal_P2.77x2.54mm_EdgePinOffset9.40mm
+9-pin D-Sub connector, horizontal/angled (90 deg), THT-mount, female, pitch 2.77x2.54mm, pin-PCB-offset 9.4mm, see http://docs-europe.electrocomponents.com/webdocs/1585/0900766b81585df2.pdf
+9-pin D-Sub connector horizontal angled 90deg THT female pitch 2.77x2.54mm pin-PCB-offset 9.4mm
+0
+9
+9
+Connector_Dsub
+DSUB-9_Female_Horizontal_P2.77x2.84mm_EdgePinOffset4.94mm_Housed_MountingHolesOffset7.48mm
+9-pin D-Sub connector, horizontal/angled (90 deg), THT-mount, female, pitch 2.77x2.84mm, pin-PCB-offset 4.9399999999999995mm, distance of mounting holes 25mm, distance of mounting holes to PCB edge 7.4799999999999995mm, see https://disti-assets.s3.amazonaws.com/tonar/files/datasheets/16730.pdf
+9-pin D-Sub connector horizontal angled 90deg THT female pitch 2.77x2.84mm pin-PCB-offset 4.9399999999999995mm mounting-holes-distance 25mm mounting-hole-offset 25mm
+0
+11
+10
+Connector_Dsub
+DSUB-9_Female_Horizontal_P2.77x2.84mm_EdgePinOffset7.70mm_Housed_MountingHolesOffset9.12mm
+9-pin D-Sub connector, horizontal/angled (90 deg), THT-mount, female, pitch 2.77x2.84mm, pin-PCB-offset 7.699999999999999mm, distance of mounting holes 25mm, distance of mounting holes to PCB edge 9.12mm, see https://disti-assets.s3.amazonaws.com/tonar/files/datasheets/16730.pdf
+9-pin D-Sub connector horizontal angled 90deg THT female pitch 2.77x2.84mm pin-PCB-offset 7.699999999999999mm mounting-holes-distance 25mm mounting-hole-offset 25mm
+0
+11
+10
+Connector_Dsub
+DSUB-9_Female_Horizontal_P2.77x2.84mm_EdgePinOffset9.40mm
+9-pin D-Sub connector, horizontal/angled (90 deg), THT-mount, female, pitch 2.77x2.84mm, pin-PCB-offset 9.4mm, see http://docs-europe.electrocomponents.com/webdocs/1585/0900766b81585df2.pdf
+9-pin D-Sub connector horizontal angled 90deg THT female pitch 2.77x2.84mm pin-PCB-offset 9.4mm
+0
+9
+9
+Connector_Dsub
+DSUB-9_Female_Horizontal_P2.77x2.84mm_EdgePinOffset9.90mm_Housed_MountingHolesOffset11.32mm
+9-pin D-Sub connector, horizontal/angled (90 deg), THT-mount, female, pitch 2.77x2.84mm, pin-PCB-offset 9.9mm, distance of mounting holes 25mm, distance of mounting holes to PCB edge 11.32mm, see https://disti-assets.s3.amazonaws.com/tonar/files/datasheets/16730.pdf
+9-pin D-Sub connector horizontal angled 90deg THT female pitch 2.77x2.84mm pin-PCB-offset 9.9mm mounting-holes-distance 25mm mounting-hole-offset 25mm
+0
+11
+10
+Connector_Dsub
+DSUB-9_Female_Horizontal_P2.77x2.84mm_EdgePinOffset14.56mm_Housed_MountingHolesOffset8.20mm
+9-pin D-Sub connector, horizontal/angled (90 deg), THT-mount, female, pitch 2.77x2.84mm, pin-PCB-offset 14.56mm, distance of mounting holes 25mm, distance of mounting holes to PCB edge 8.2mm, see https://disti-assets.s3.amazonaws.com/tonar/files/datasheets/16730.pdf
+9-pin D-Sub connector horizontal angled 90deg THT female pitch 2.77x2.84mm pin-PCB-offset 14.56mm mounting-holes-distance 25mm mounting-hole-offset 25mm
+0
+11
+10
+Connector_Dsub
+DSUB-9_Female_Horizontal_P2.77x2.84mm_EdgePinOffset14.56mm_Housed_MountingHolesOffset15.98mm
+9-pin D-Sub connector, horizontal/angled (90 deg), THT-mount, female, pitch 2.77x2.84mm, pin-PCB-offset 14.56mm, distance of mounting holes 25mm, distance of mounting holes to PCB edge 15.979999999999999mm, see https://disti-assets.s3.amazonaws.com/tonar/files/datasheets/16730.pdf
+9-pin D-Sub connector horizontal angled 90deg THT female pitch 2.77x2.84mm pin-PCB-offset 14.56mm mounting-holes-distance 25mm mounting-hole-offset 25mm
+0
+11
+10
+Connector_Dsub
+DSUB-9_Female_Vertical_P2.77x2.84mm
+9-pin D-Sub connector, straight/vertical, THT-mount, female, pitch 2.77x2.84mm, distance of mounting holes 25mm, see https://disti-assets.s3.amazonaws.com/tonar/files/datasheets/16730.pdf
+9-pin D-Sub connector straight vertical THT female pitch 2.77x2.84mm mounting holes distance 25mm
+0
+9
+9
+Connector_Dsub
+DSUB-9_Female_Vertical_P2.77x2.84mm_MountingHoles
+9-pin D-Sub connector, straight/vertical, THT-mount, female, pitch 2.77x2.84mm, distance of mounting holes 25mm, see https://disti-assets.s3.amazonaws.com/tonar/files/datasheets/16730.pdf
+9-pin D-Sub connector straight vertical THT female pitch 2.77x2.84mm mounting holes distance 25mm
+0
+11
+10
+Connector_Dsub
+DSUB-9_Male_EdgeMount_P2.77mm
+9-pin D-Sub connector, solder-cups edge-mounted, male, x-pin-pitch 2.77mm, distance of mounting holes 25mm, see https://disti-assets.s3.amazonaws.com/tonar/files/datasheets/16730.pdf
+9-pin D-Sub connector edge mount solder cup male x-pin-pitch 2.77mm mounting holes distance 25mm
+0
+9
+9
+Connector_Dsub
+DSUB-9_Male_Horizontal_P2.77x2.54mm_EdgePinOffset9.40mm
+9-pin D-Sub connector, horizontal/angled (90 deg), THT-mount, male, pitch 2.77x2.54mm, pin-PCB-offset 9.4mm, see http://docs-europe.electrocomponents.com/webdocs/1585/0900766b81585df2.pdf
+9-pin D-Sub connector horizontal angled 90deg THT male pitch 2.77x2.54mm pin-PCB-offset 9.4mm
+0
+9
+9
+Connector_Dsub
+DSUB-9_Male_Horizontal_P2.77x2.84mm_EdgePinOffset4.94mm_Housed_MountingHolesOffset7.48mm
+9-pin D-Sub connector, horizontal/angled (90 deg), THT-mount, male, pitch 2.77x2.84mm, pin-PCB-offset 4.9399999999999995mm, distance of mounting holes 25mm, distance of mounting holes to PCB edge 7.4799999999999995mm, see https://disti-assets.s3.amazonaws.com/tonar/files/datasheets/16730.pdf
+9-pin D-Sub connector horizontal angled 90deg THT male pitch 2.77x2.84mm pin-PCB-offset 4.9399999999999995mm mounting-holes-distance 25mm mounting-hole-offset 25mm
+0
+11
+10
+Connector_Dsub
+DSUB-9_Male_Horizontal_P2.77x2.84mm_EdgePinOffset7.70mm_Housed_MountingHolesOffset9.12mm
+9-pin D-Sub connector, horizontal/angled (90 deg), THT-mount, male, pitch 2.77x2.84mm, pin-PCB-offset 7.699999999999999mm, distance of mounting holes 25mm, distance of mounting holes to PCB edge 9.12mm, see https://disti-assets.s3.amazonaws.com/tonar/files/datasheets/16730.pdf
+9-pin D-Sub connector horizontal angled 90deg THT male pitch 2.77x2.84mm pin-PCB-offset 7.699999999999999mm mounting-holes-distance 25mm mounting-hole-offset 25mm
+0
+11
+10
+Connector_Dsub
+DSUB-9_Male_Horizontal_P2.77x2.84mm_EdgePinOffset9.40mm
+9-pin D-Sub connector, horizontal/angled (90 deg), THT-mount, male, pitch 2.77x2.84mm, pin-PCB-offset 9.4mm, see http://docs-europe.electrocomponents.com/webdocs/1585/0900766b81585df2.pdf
+9-pin D-Sub connector horizontal angled 90deg THT male pitch 2.77x2.84mm pin-PCB-offset 9.4mm
+0
+9
+9
+Connector_Dsub
+DSUB-9_Male_Horizontal_P2.77x2.84mm_EdgePinOffset9.90mm_Housed_MountingHolesOffset11.32mm
+9-pin D-Sub connector, horizontal/angled (90 deg), THT-mount, male, pitch 2.77x2.84mm, pin-PCB-offset 9.9mm, distance of mounting holes 25mm, distance of mounting holes to PCB edge 11.32mm, see https://disti-assets.s3.amazonaws.com/tonar/files/datasheets/16730.pdf
+9-pin D-Sub connector horizontal angled 90deg THT male pitch 2.77x2.84mm pin-PCB-offset 9.9mm mounting-holes-distance 25mm mounting-hole-offset 25mm
+0
+11
+10
+Connector_Dsub
+DSUB-9_Male_Horizontal_P2.77x2.84mm_EdgePinOffset14.56mm_Housed_MountingHolesOffset8.20mm
+9-pin D-Sub connector, horizontal/angled (90 deg), THT-mount, male, pitch 2.77x2.84mm, pin-PCB-offset 14.56mm, distance of mounting holes 25mm, distance of mounting holes to PCB edge 8.2mm, see https://disti-assets.s3.amazonaws.com/tonar/files/datasheets/16730.pdf
+9-pin D-Sub connector horizontal angled 90deg THT male pitch 2.77x2.84mm pin-PCB-offset 14.56mm mounting-holes-distance 25mm mounting-hole-offset 25mm
+0
+11
+10
+Connector_Dsub
+DSUB-9_Male_Horizontal_P2.77x2.84mm_EdgePinOffset14.56mm_Housed_MountingHolesOffset15.98mm
+9-pin D-Sub connector, horizontal/angled (90 deg), THT-mount, male, pitch 2.77x2.84mm, pin-PCB-offset 14.56mm, distance of mounting holes 25mm, distance of mounting holes to PCB edge 15.979999999999999mm, see https://disti-assets.s3.amazonaws.com/tonar/files/datasheets/16730.pdf
+9-pin D-Sub connector horizontal angled 90deg THT male pitch 2.77x2.84mm pin-PCB-offset 14.56mm mounting-holes-distance 25mm mounting-hole-offset 25mm
+0
+11
+10
+Connector_Dsub
+DSUB-9_Male_Vertical_P2.77x2.84mm
+9-pin D-Sub connector, straight/vertical, THT-mount, male, pitch 2.77x2.84mm, distance of mounting holes 25mm, see https://disti-assets.s3.amazonaws.com/tonar/files/datasheets/16730.pdf
+9-pin D-Sub connector straight vertical THT male pitch 2.77x2.84mm mounting holes distance 25mm
+0
+9
+9
+Connector_Dsub
+DSUB-9_Male_Vertical_P2.77x2.84mm_MountingHoles
+9-pin D-Sub connector, straight/vertical, THT-mount, male, pitch 2.77x2.84mm, distance of mounting holes 25mm, see https://disti-assets.s3.amazonaws.com/tonar/files/datasheets/16730.pdf
+9-pin D-Sub connector straight vertical THT male pitch 2.77x2.84mm mounting holes distance 25mm
+0
+11
+10
+Connector_Dsub
+DSUB-15-HD_Female_Horizontal_P2.29x1.98mm_EdgePinOffset3.03mm_Housed_MountingHolesOffset4.94mm
+15-pin D-Sub connector, horizontal/angled (90 deg), THT-mount, female, pitch 2.29x1.98mm, pin-PCB-offset 3.0300000000000002mm, distance of mounting holes 25mm, distance of mounting holes to PCB edge 4.9399999999999995mm, see https://disti-assets.s3.amazonaws.com/tonar/files/datasheets/16730.pdf
+15-pin D-Sub connector horizontal angled 90deg THT female pitch 2.29x1.98mm pin-PCB-offset 3.0300000000000002mm mounting-holes-distance 25mm mounting-hole-offset 25mm
+0
+17
+16
+Connector_Dsub
+DSUB-15-HD_Female_Horizontal_P2.29x1.98mm_EdgePinOffset8.35mm_Housed_MountingHolesOffset10.89mm
+15-pin D-Sub connector, horizontal/angled (90 deg), THT-mount, female, pitch 2.29x1.98mm, pin-PCB-offset 8.35mm, distance of mounting holes 25mm, distance of mounting holes to PCB edge 10.889999999999999mm, see https://disti-assets.s3.amazonaws.com/tonar/files/datasheets/16730.pdf
+15-pin D-Sub connector horizontal angled 90deg THT female pitch 2.29x1.98mm pin-PCB-offset 8.35mm mounting-holes-distance 25mm mounting-hole-offset 25mm
+0
+17
+16
+Connector_Dsub
+DSUB-15-HD_Female_Horizontal_P2.29x1.98mm_EdgePinOffset9.40mm
+15-pin D-Sub connector, horizontal/angled (90 deg), THT-mount, female, pitch 2.29x1.98mm, pin-PCB-offset 9.4mm, see http://docs-europe.electrocomponents.com/webdocs/1585/0900766b81585df2.pdf
+15-pin D-Sub connector horizontal angled 90deg THT female pitch 2.29x1.98mm pin-PCB-offset 9.4mm
+0
+15
+15
+Connector_Dsub
+DSUB-15-HD_Female_Horizontal_P2.29x2.54mm_EdgePinOffset9.40mm
+15-pin D-Sub connector, horizontal/angled (90 deg), THT-mount, female, pitch 2.29x2.54mm, pin-PCB-offset 9.4mm, see http://docs-europe.electrocomponents.com/webdocs/1585/0900766b81585df2.pdf
+15-pin D-Sub connector horizontal angled 90deg THT female pitch 2.29x2.54mm pin-PCB-offset 9.4mm
+0
+15
+15
+Connector_Dsub
+DSUB-15-HD_Female_Vertical_P2.29x1.98mm_MountingHoles
+15-pin D-Sub connector, straight/vertical, THT-mount, female, pitch 2.29x1.98mm, distance of mounting holes 25mm, see https://disti-assets.s3.amazonaws.com/tonar/files/datasheets/16730.pdf
+15-pin D-Sub connector straight vertical THT female pitch 2.29x1.98mm mounting holes distance 25mm
+0
+17
+16
+Connector_Dsub
+DSUB-15-HD_Male_Horizontal_P2.29x1.98mm_EdgePinOffset3.03mm_Housed_MountingHolesOffset4.94mm
+15-pin D-Sub connector, horizontal/angled (90 deg), THT-mount, male, pitch 2.29x1.98mm, pin-PCB-offset 3.0300000000000002mm, distance of mounting holes 25mm, distance of mounting holes to PCB edge 4.9399999999999995mm, see https://disti-assets.s3.amazonaws.com/tonar/files/datasheets/16730.pdf
+15-pin D-Sub connector horizontal angled 90deg THT male pitch 2.29x1.98mm pin-PCB-offset 3.0300000000000002mm mounting-holes-distance 25mm mounting-hole-offset 25mm
+0
+17
+16
+Connector_Dsub
+DSUB-15-HD_Male_Horizontal_P2.29x1.98mm_EdgePinOffset8.35mm_Housed_MountingHolesOffset10.89mm
+15-pin D-Sub connector, horizontal/angled (90 deg), THT-mount, male, pitch 2.29x1.98mm, pin-PCB-offset 8.35mm, distance of mounting holes 25mm, distance of mounting holes to PCB edge 10.889999999999999mm, see https://disti-assets.s3.amazonaws.com/tonar/files/datasheets/16730.pdf
+15-pin D-Sub connector horizontal angled 90deg THT male pitch 2.29x1.98mm pin-PCB-offset 8.35mm mounting-holes-distance 25mm mounting-hole-offset 25mm
+0
+17
+16
+Connector_Dsub
+DSUB-15-HD_Male_Horizontal_P2.29x1.98mm_EdgePinOffset9.40mm
+15-pin D-Sub connector, horizontal/angled (90 deg), THT-mount, male, pitch 2.29x1.98mm, pin-PCB-offset 9.4mm, see http://docs-europe.electrocomponents.com/webdocs/1585/0900766b81585df2.pdf
+15-pin D-Sub connector horizontal angled 90deg THT male pitch 2.29x1.98mm pin-PCB-offset 9.4mm
+0
+15
+15
+Connector_Dsub
+DSUB-15-HD_Male_Horizontal_P2.29x2.54mm_EdgePinOffset9.40mm
+15-pin D-Sub connector, horizontal/angled (90 deg), THT-mount, male, pitch 2.29x2.54mm, pin-PCB-offset 9.4mm, see http://docs-europe.electrocomponents.com/webdocs/1585/0900766b81585df2.pdf
+15-pin D-Sub connector horizontal angled 90deg THT male pitch 2.29x2.54mm pin-PCB-offset 9.4mm
+0
+15
+15
+Connector_Dsub
+DSUB-15-HD_Male_Vertical_P2.29x1.98mm_MountingHoles
+15-pin D-Sub connector, straight/vertical, THT-mount, male, pitch 2.29x1.98mm, distance of mounting holes 25mm, see https://disti-assets.s3.amazonaws.com/tonar/files/datasheets/16730.pdf
+15-pin D-Sub connector straight vertical THT male pitch 2.29x1.98mm mounting holes distance 25mm
+0
+17
+16
+Connector_Dsub
+DSUB-15_Female_EdgeMount_P2.77mm
+15-pin D-Sub connector, solder-cups edge-mounted, female, x-pin-pitch 2.77mm, distance of mounting holes 33.3mm, see https://disti-assets.s3.amazonaws.com/tonar/files/datasheets/16730.pdf
+15-pin D-Sub connector edge mount solder cup female x-pin-pitch 2.77mm mounting holes distance 33.3mm
+0
+15
+15
+Connector_Dsub
+DSUB-15_Female_Horizontal_P2.77x2.54mm_EdgePinOffset9.40mm
+15-pin D-Sub connector, horizontal/angled (90 deg), THT-mount, female, pitch 2.77x2.54mm, pin-PCB-offset 9.4mm, see http://docs-europe.electrocomponents.com/webdocs/1585/0900766b81585df2.pdf
+15-pin D-Sub connector horizontal angled 90deg THT female pitch 2.77x2.54mm pin-PCB-offset 9.4mm
+0
+15
+15
+Connector_Dsub
+DSUB-15_Female_Horizontal_P2.77x2.84mm_EdgePinOffset4.94mm_Housed_MountingHolesOffset7.48mm
+15-pin D-Sub connector, horizontal/angled (90 deg), THT-mount, female, pitch 2.77x2.84mm, pin-PCB-offset 4.9399999999999995mm, distance of mounting holes 33.3mm, distance of mounting holes to PCB edge 7.4799999999999995mm, see https://disti-assets.s3.amazonaws.com/tonar/files/datasheets/16730.pdf
+15-pin D-Sub connector horizontal angled 90deg THT female pitch 2.77x2.84mm pin-PCB-offset 4.9399999999999995mm mounting-holes-distance 33.3mm mounting-hole-offset 33.3mm
+0
+17
+16
+Connector_Dsub
+DSUB-15_Female_Horizontal_P2.77x2.84mm_EdgePinOffset7.70mm_Housed_MountingHolesOffset9.12mm
+15-pin D-Sub connector, horizontal/angled (90 deg), THT-mount, female, pitch 2.77x2.84mm, pin-PCB-offset 7.699999999999999mm, distance of mounting holes 33.3mm, distance of mounting holes to PCB edge 9.12mm, see https://disti-assets.s3.amazonaws.com/tonar/files/datasheets/16730.pdf
+15-pin D-Sub connector horizontal angled 90deg THT female pitch 2.77x2.84mm pin-PCB-offset 7.699999999999999mm mounting-holes-distance 33.3mm mounting-hole-offset 33.3mm
+0
+17
+16
+Connector_Dsub
+DSUB-15_Female_Horizontal_P2.77x2.84mm_EdgePinOffset9.40mm
+15-pin D-Sub connector, horizontal/angled (90 deg), THT-mount, female, pitch 2.77x2.84mm, pin-PCB-offset 9.4mm, see http://docs-europe.electrocomponents.com/webdocs/1585/0900766b81585df2.pdf
+15-pin D-Sub connector horizontal angled 90deg THT female pitch 2.77x2.84mm pin-PCB-offset 9.4mm
+0
+15
+15
+Connector_Dsub
+DSUB-15_Female_Horizontal_P2.77x2.84mm_EdgePinOffset9.90mm_Housed_MountingHolesOffset11.32mm
+15-pin D-Sub connector, horizontal/angled (90 deg), THT-mount, female, pitch 2.77x2.84mm, pin-PCB-offset 9.9mm, distance of mounting holes 33.3mm, distance of mounting holes to PCB edge 11.32mm, see https://disti-assets.s3.amazonaws.com/tonar/files/datasheets/16730.pdf
+15-pin D-Sub connector horizontal angled 90deg THT female pitch 2.77x2.84mm pin-PCB-offset 9.9mm mounting-holes-distance 33.3mm mounting-hole-offset 33.3mm
+0
+17
+16
+Connector_Dsub
+DSUB-15_Female_Horizontal_P2.77x2.84mm_EdgePinOffset14.56mm_Housed_MountingHolesOffset8.20mm
+15-pin D-Sub connector, horizontal/angled (90 deg), THT-mount, female, pitch 2.77x2.84mm, pin-PCB-offset 14.56mm, distance of mounting holes 33.3mm, distance of mounting holes to PCB edge 8.2mm, see https://disti-assets.s3.amazonaws.com/tonar/files/datasheets/16730.pdf
+15-pin D-Sub connector horizontal angled 90deg THT female pitch 2.77x2.84mm pin-PCB-offset 14.56mm mounting-holes-distance 33.3mm mounting-hole-offset 33.3mm
+0
+17
+16
+Connector_Dsub
+DSUB-15_Female_Horizontal_P2.77x2.84mm_EdgePinOffset14.56mm_Housed_MountingHolesOffset15.98mm
+15-pin D-Sub connector, horizontal/angled (90 deg), THT-mount, female, pitch 2.77x2.84mm, pin-PCB-offset 14.56mm, distance of mounting holes 33.3mm, distance of mounting holes to PCB edge 15.979999999999999mm, see https://disti-assets.s3.amazonaws.com/tonar/files/datasheets/16730.pdf
+15-pin D-Sub connector horizontal angled 90deg THT female pitch 2.77x2.84mm pin-PCB-offset 14.56mm mounting-holes-distance 33.3mm mounting-hole-offset 33.3mm
+0
+17
+16
+Connector_Dsub
+DSUB-15_Female_Vertical_P2.77x2.84mm
+15-pin D-Sub connector, straight/vertical, THT-mount, female, pitch 2.77x2.84mm, distance of mounting holes 33.3mm, see https://disti-assets.s3.amazonaws.com/tonar/files/datasheets/16730.pdf
+15-pin D-Sub connector straight vertical THT female pitch 2.77x2.84mm mounting holes distance 33.3mm
+0
+15
+15
+Connector_Dsub
+DSUB-15_Female_Vertical_P2.77x2.84mm_MountingHoles
+15-pin D-Sub connector, straight/vertical, THT-mount, female, pitch 2.77x2.84mm, distance of mounting holes 33.3mm, see https://disti-assets.s3.amazonaws.com/tonar/files/datasheets/16730.pdf
+15-pin D-Sub connector straight vertical THT female pitch 2.77x2.84mm mounting holes distance 33.3mm
+0
+17
+16
+Connector_Dsub
+DSUB-15_Male_EdgeMount_P2.77mm
+15-pin D-Sub connector, solder-cups edge-mounted, male, x-pin-pitch 2.77mm, distance of mounting holes 33.3mm, see https://disti-assets.s3.amazonaws.com/tonar/files/datasheets/16730.pdf
+15-pin D-Sub connector edge mount solder cup male x-pin-pitch 2.77mm mounting holes distance 33.3mm
+0
+15
+15
+Connector_Dsub
+DSUB-15_Male_Horizontal_P2.77x2.54mm_EdgePinOffset9.40mm
+15-pin D-Sub connector, horizontal/angled (90 deg), THT-mount, male, pitch 2.77x2.54mm, pin-PCB-offset 9.4mm, see http://docs-europe.electrocomponents.com/webdocs/1585/0900766b81585df2.pdf
+15-pin D-Sub connector horizontal angled 90deg THT male pitch 2.77x2.54mm pin-PCB-offset 9.4mm
+0
+15
+15
+Connector_Dsub
+DSUB-15_Male_Horizontal_P2.77x2.84mm_EdgePinOffset4.94mm_Housed_MountingHolesOffset7.48mm
+15-pin D-Sub connector, horizontal/angled (90 deg), THT-mount, male, pitch 2.77x2.84mm, pin-PCB-offset 4.9399999999999995mm, distance of mounting holes 33.3mm, distance of mounting holes to PCB edge 7.4799999999999995mm, see https://disti-assets.s3.amazonaws.com/tonar/files/datasheets/16730.pdf
+15-pin D-Sub connector horizontal angled 90deg THT male pitch 2.77x2.84mm pin-PCB-offset 4.9399999999999995mm mounting-holes-distance 33.3mm mounting-hole-offset 33.3mm
+0
+17
+16
+Connector_Dsub
+DSUB-15_Male_Horizontal_P2.77x2.84mm_EdgePinOffset7.70mm_Housed_MountingHolesOffset9.12mm
+15-pin D-Sub connector, horizontal/angled (90 deg), THT-mount, male, pitch 2.77x2.84mm, pin-PCB-offset 7.699999999999999mm, distance of mounting holes 33.3mm, distance of mounting holes to PCB edge 9.12mm, see https://disti-assets.s3.amazonaws.com/tonar/files/datasheets/16730.pdf
+15-pin D-Sub connector horizontal angled 90deg THT male pitch 2.77x2.84mm pin-PCB-offset 7.699999999999999mm mounting-holes-distance 33.3mm mounting-hole-offset 33.3mm
+0
+17
+16
+Connector_Dsub
+DSUB-15_Male_Horizontal_P2.77x2.84mm_EdgePinOffset9.40mm
+15-pin D-Sub connector, horizontal/angled (90 deg), THT-mount, male, pitch 2.77x2.84mm, pin-PCB-offset 9.4mm, see http://docs-europe.electrocomponents.com/webdocs/1585/0900766b81585df2.pdf
+15-pin D-Sub connector horizontal angled 90deg THT male pitch 2.77x2.84mm pin-PCB-offset 9.4mm
+0
+15
+15
+Connector_Dsub
+DSUB-15_Male_Horizontal_P2.77x2.84mm_EdgePinOffset9.90mm_Housed_MountingHolesOffset11.32mm
+15-pin D-Sub connector, horizontal/angled (90 deg), THT-mount, male, pitch 2.77x2.84mm, pin-PCB-offset 9.9mm, distance of mounting holes 33.3mm, distance of mounting holes to PCB edge 11.32mm, see https://disti-assets.s3.amazonaws.com/tonar/files/datasheets/16730.pdf
+15-pin D-Sub connector horizontal angled 90deg THT male pitch 2.77x2.84mm pin-PCB-offset 9.9mm mounting-holes-distance 33.3mm mounting-hole-offset 33.3mm
+0
+17
+16
+Connector_Dsub
+DSUB-15_Male_Horizontal_P2.77x2.84mm_EdgePinOffset14.56mm_Housed_MountingHolesOffset8.20mm
+15-pin D-Sub connector, horizontal/angled (90 deg), THT-mount, male, pitch 2.77x2.84mm, pin-PCB-offset 14.56mm, distance of mounting holes 33.3mm, distance of mounting holes to PCB edge 8.2mm, see https://disti-assets.s3.amazonaws.com/tonar/files/datasheets/16730.pdf
+15-pin D-Sub connector horizontal angled 90deg THT male pitch 2.77x2.84mm pin-PCB-offset 14.56mm mounting-holes-distance 33.3mm mounting-hole-offset 33.3mm
+0
+17
+16
+Connector_Dsub
+DSUB-15_Male_Horizontal_P2.77x2.84mm_EdgePinOffset14.56mm_Housed_MountingHolesOffset15.98mm
+15-pin D-Sub connector, horizontal/angled (90 deg), THT-mount, male, pitch 2.77x2.84mm, pin-PCB-offset 14.56mm, distance of mounting holes 33.3mm, distance of mounting holes to PCB edge 15.979999999999999mm, see https://disti-assets.s3.amazonaws.com/tonar/files/datasheets/16730.pdf
+15-pin D-Sub connector horizontal angled 90deg THT male pitch 2.77x2.84mm pin-PCB-offset 14.56mm mounting-holes-distance 33.3mm mounting-hole-offset 33.3mm
+0
+17
+16
+Connector_Dsub
+DSUB-15_Male_Vertical_P2.77x2.84mm
+15-pin D-Sub connector, straight/vertical, THT-mount, male, pitch 2.77x2.84mm, distance of mounting holes 33.3mm, see https://disti-assets.s3.amazonaws.com/tonar/files/datasheets/16730.pdf
+15-pin D-Sub connector straight vertical THT male pitch 2.77x2.84mm mounting holes distance 33.3mm
+0
+15
+15
+Connector_Dsub
+DSUB-15_Male_Vertical_P2.77x2.84mm_MountingHoles
+15-pin D-Sub connector, straight/vertical, THT-mount, male, pitch 2.77x2.84mm, distance of mounting holes 33.3mm, see https://disti-assets.s3.amazonaws.com/tonar/files/datasheets/16730.pdf
+15-pin D-Sub connector straight vertical THT male pitch 2.77x2.84mm mounting holes distance 33.3mm
+0
+17
+16
+Connector_Dsub
+DSUB-25_Female_EdgeMount_P2.77mm
+25-pin D-Sub connector, solder-cups edge-mounted, female, x-pin-pitch 2.77mm, distance of mounting holes 47.1mm, see https://disti-assets.s3.amazonaws.com/tonar/files/datasheets/16730.pdf
+25-pin D-Sub connector edge mount solder cup female x-pin-pitch 2.77mm mounting holes distance 47.1mm
+0
+25
+25
+Connector_Dsub
+DSUB-25_Female_Horizontal_P2.77x2.54mm_EdgePinOffset9.40mm
+25-pin D-Sub connector, horizontal/angled (90 deg), THT-mount, female, pitch 2.77x2.54mm, pin-PCB-offset 9.4mm, see http://docs-europe.electrocomponents.com/webdocs/1585/0900766b81585df2.pdf
+25-pin D-Sub connector horizontal angled 90deg THT female pitch 2.77x2.54mm pin-PCB-offset 9.4mm
+0
+25
+25
+Connector_Dsub
+DSUB-25_Female_Horizontal_P2.77x2.84mm_EdgePinOffset4.94mm_Housed_MountingHolesOffset7.48mm
+25-pin D-Sub connector, horizontal/angled (90 deg), THT-mount, female, pitch 2.77x2.84mm, pin-PCB-offset 4.9399999999999995mm, distance of mounting holes 47.1mm, distance of mounting holes to PCB edge 7.4799999999999995mm, see https://disti-assets.s3.amazonaws.com/tonar/files/datasheets/16730.pdf
+25-pin D-Sub connector horizontal angled 90deg THT female pitch 2.77x2.84mm pin-PCB-offset 4.9399999999999995mm mounting-holes-distance 47.1mm mounting-hole-offset 47.1mm
+0
+27
+26
+Connector_Dsub
+DSUB-25_Female_Horizontal_P2.77x2.84mm_EdgePinOffset7.70mm_Housed_MountingHolesOffset9.12mm
+25-pin D-Sub connector, horizontal/angled (90 deg), THT-mount, female, pitch 2.77x2.84mm, pin-PCB-offset 7.699999999999999mm, distance of mounting holes 47.1mm, distance of mounting holes to PCB edge 9.12mm, see https://disti-assets.s3.amazonaws.com/tonar/files/datasheets/16730.pdf
+25-pin D-Sub connector horizontal angled 90deg THT female pitch 2.77x2.84mm pin-PCB-offset 7.699999999999999mm mounting-holes-distance 47.1mm mounting-hole-offset 47.1mm
+0
+27
+26
+Connector_Dsub
+DSUB-25_Female_Horizontal_P2.77x2.84mm_EdgePinOffset9.40mm
+25-pin D-Sub connector, horizontal/angled (90 deg), THT-mount, female, pitch 2.77x2.84mm, pin-PCB-offset 9.4mm, see http://docs-europe.electrocomponents.com/webdocs/1585/0900766b81585df2.pdf
+25-pin D-Sub connector horizontal angled 90deg THT female pitch 2.77x2.84mm pin-PCB-offset 9.4mm
+0
+25
+25
+Connector_Dsub
+DSUB-25_Female_Horizontal_P2.77x2.84mm_EdgePinOffset9.90mm_Housed_MountingHolesOffset11.32mm
+25-pin D-Sub connector, horizontal/angled (90 deg), THT-mount, female, pitch 2.77x2.84mm, pin-PCB-offset 9.9mm, distance of mounting holes 47.1mm, distance of mounting holes to PCB edge 11.32mm, see https://disti-assets.s3.amazonaws.com/tonar/files/datasheets/16730.pdf
+25-pin D-Sub connector horizontal angled 90deg THT female pitch 2.77x2.84mm pin-PCB-offset 9.9mm mounting-holes-distance 47.1mm mounting-hole-offset 47.1mm
+0
+27
+26
+Connector_Dsub
+DSUB-25_Female_Horizontal_P2.77x2.84mm_EdgePinOffset14.56mm_Housed_MountingHolesOffset8.20mm
+25-pin D-Sub connector, horizontal/angled (90 deg), THT-mount, female, pitch 2.77x2.84mm, pin-PCB-offset 14.56mm, distance of mounting holes 47.1mm, distance of mounting holes to PCB edge 8.2mm, see https://disti-assets.s3.amazonaws.com/tonar/files/datasheets/16730.pdf
+25-pin D-Sub connector horizontal angled 90deg THT female pitch 2.77x2.84mm pin-PCB-offset 14.56mm mounting-holes-distance 47.1mm mounting-hole-offset 47.1mm
+0
+27
+26
+Connector_Dsub
+DSUB-25_Female_Horizontal_P2.77x2.84mm_EdgePinOffset14.56mm_Housed_MountingHolesOffset15.98mm
+25-pin D-Sub connector, horizontal/angled (90 deg), THT-mount, female, pitch 2.77x2.84mm, pin-PCB-offset 14.56mm, distance of mounting holes 47.1mm, distance of mounting holes to PCB edge 15.979999999999999mm, see https://disti-assets.s3.amazonaws.com/tonar/files/datasheets/16730.pdf
+25-pin D-Sub connector horizontal angled 90deg THT female pitch 2.77x2.84mm pin-PCB-offset 14.56mm mounting-holes-distance 47.1mm mounting-hole-offset 47.1mm
+0
+27
+26
+Connector_Dsub
+DSUB-25_Female_Vertical_P2.77x2.84mm
+25-pin D-Sub connector, straight/vertical, THT-mount, female, pitch 2.77x2.84mm, distance of mounting holes 47.1mm, see https://disti-assets.s3.amazonaws.com/tonar/files/datasheets/16730.pdf
+25-pin D-Sub connector straight vertical THT female pitch 2.77x2.84mm mounting holes distance 47.1mm
+0
+25
+25
+Connector_Dsub
+DSUB-25_Female_Vertical_P2.77x2.84mm_MountingHoles
+25-pin D-Sub connector, straight/vertical, THT-mount, female, pitch 2.77x2.84mm, distance of mounting holes 47.1mm, see https://disti-assets.s3.amazonaws.com/tonar/files/datasheets/16730.pdf
+25-pin D-Sub connector straight vertical THT female pitch 2.77x2.84mm mounting holes distance 47.1mm
+0
+27
+26
+Connector_Dsub
+DSUB-25_Male_EdgeMount_P2.77mm
+25-pin D-Sub connector, solder-cups edge-mounted, male, x-pin-pitch 2.77mm, distance of mounting holes 47.1mm, see https://disti-assets.s3.amazonaws.com/tonar/files/datasheets/16730.pdf
+25-pin D-Sub connector edge mount solder cup male x-pin-pitch 2.77mm mounting holes distance 47.1mm
+0
+25
+25
+Connector_Dsub
+DSUB-25_Male_Horizontal_P2.77x2.54mm_EdgePinOffset9.40mm
+25-pin D-Sub connector, horizontal/angled (90 deg), THT-mount, male, pitch 2.77x2.54mm, pin-PCB-offset 9.4mm, see http://docs-europe.electrocomponents.com/webdocs/1585/0900766b81585df2.pdf
+25-pin D-Sub connector horizontal angled 90deg THT male pitch 2.77x2.54mm pin-PCB-offset 9.4mm
+0
+25
+25
+Connector_Dsub
+DSUB-25_Male_Horizontal_P2.77x2.84mm_EdgePinOffset4.94mm_Housed_MountingHolesOffset7.48mm
+25-pin D-Sub connector, horizontal/angled (90 deg), THT-mount, male, pitch 2.77x2.84mm, pin-PCB-offset 4.9399999999999995mm, distance of mounting holes 47.1mm, distance of mounting holes to PCB edge 7.4799999999999995mm, see https://disti-assets.s3.amazonaws.com/tonar/files/datasheets/16730.pdf
+25-pin D-Sub connector horizontal angled 90deg THT male pitch 2.77x2.84mm pin-PCB-offset 4.9399999999999995mm mounting-holes-distance 47.1mm mounting-hole-offset 47.1mm
+0
+27
+26
+Connector_Dsub
+DSUB-25_Male_Horizontal_P2.77x2.84mm_EdgePinOffset7.70mm_Housed_MountingHolesOffset9.12mm
+25-pin D-Sub connector, horizontal/angled (90 deg), THT-mount, male, pitch 2.77x2.84mm, pin-PCB-offset 7.699999999999999mm, distance of mounting holes 47.1mm, distance of mounting holes to PCB edge 9.12mm, see https://disti-assets.s3.amazonaws.com/tonar/files/datasheets/16730.pdf
+25-pin D-Sub connector horizontal angled 90deg THT male pitch 2.77x2.84mm pin-PCB-offset 7.699999999999999mm mounting-holes-distance 47.1mm mounting-hole-offset 47.1mm
+0
+27
+26
+Connector_Dsub
+DSUB-25_Male_Horizontal_P2.77x2.84mm_EdgePinOffset9.40mm
+25-pin D-Sub connector, horizontal/angled (90 deg), THT-mount, male, pitch 2.77x2.84mm, pin-PCB-offset 9.4mm, see http://docs-europe.electrocomponents.com/webdocs/1585/0900766b81585df2.pdf
+25-pin D-Sub connector horizontal angled 90deg THT male pitch 2.77x2.84mm pin-PCB-offset 9.4mm
+0
+25
+25
+Connector_Dsub
+DSUB-25_Male_Horizontal_P2.77x2.84mm_EdgePinOffset9.90mm_Housed_MountingHolesOffset11.32mm
+25-pin D-Sub connector, horizontal/angled (90 deg), THT-mount, male, pitch 2.77x2.84mm, pin-PCB-offset 9.9mm, distance of mounting holes 47.1mm, distance of mounting holes to PCB edge 11.32mm, see https://disti-assets.s3.amazonaws.com/tonar/files/datasheets/16730.pdf
+25-pin D-Sub connector horizontal angled 90deg THT male pitch 2.77x2.84mm pin-PCB-offset 9.9mm mounting-holes-distance 47.1mm mounting-hole-offset 47.1mm
+0
+27
+26
+Connector_Dsub
+DSUB-25_Male_Horizontal_P2.77x2.84mm_EdgePinOffset14.56mm_Housed_MountingHolesOffset8.20mm
+25-pin D-Sub connector, horizontal/angled (90 deg), THT-mount, male, pitch 2.77x2.84mm, pin-PCB-offset 14.56mm, distance of mounting holes 47.1mm, distance of mounting holes to PCB edge 8.2mm, see https://disti-assets.s3.amazonaws.com/tonar/files/datasheets/16730.pdf
+25-pin D-Sub connector horizontal angled 90deg THT male pitch 2.77x2.84mm pin-PCB-offset 14.56mm mounting-holes-distance 47.1mm mounting-hole-offset 47.1mm
+0
+27
+26
+Connector_Dsub
+DSUB-25_Male_Horizontal_P2.77x2.84mm_EdgePinOffset14.56mm_Housed_MountingHolesOffset15.98mm
+25-pin D-Sub connector, horizontal/angled (90 deg), THT-mount, male, pitch 2.77x2.84mm, pin-PCB-offset 14.56mm, distance of mounting holes 47.1mm, distance of mounting holes to PCB edge 15.979999999999999mm, see https://disti-assets.s3.amazonaws.com/tonar/files/datasheets/16730.pdf
+25-pin D-Sub connector horizontal angled 90deg THT male pitch 2.77x2.84mm pin-PCB-offset 14.56mm mounting-holes-distance 47.1mm mounting-hole-offset 47.1mm
+0
+27
+26
+Connector_Dsub
+DSUB-25_Male_Vertical_P2.77x2.84mm
+25-pin D-Sub connector, straight/vertical, THT-mount, male, pitch 2.77x2.84mm, distance of mounting holes 47.1mm, see https://disti-assets.s3.amazonaws.com/tonar/files/datasheets/16730.pdf
+25-pin D-Sub connector straight vertical THT male pitch 2.77x2.84mm mounting holes distance 47.1mm
+0
+25
+25
+Connector_Dsub
+DSUB-25_Male_Vertical_P2.77x2.84mm_MountingHoles
+25-pin D-Sub connector, straight/vertical, THT-mount, male, pitch 2.77x2.84mm, distance of mounting holes 47.1mm, see https://disti-assets.s3.amazonaws.com/tonar/files/datasheets/16730.pdf
+25-pin D-Sub connector straight vertical THT male pitch 2.77x2.84mm mounting holes distance 47.1mm
+0
+27
+26
+Connector_Dsub
+DSUB-26-HD_Female_Horizontal_P2.29x1.98mm_EdgePinOffset3.03mm_Housed_MountingHolesOffset4.94mm
+26-pin D-Sub connector, horizontal/angled (90 deg), THT-mount, female, pitch 2.29x1.98mm, pin-PCB-offset 3.0300000000000002mm, distance of mounting holes 33.3mm, distance of mounting holes to PCB edge 4.9399999999999995mm, see https://disti-assets.s3.amazonaws.com/tonar/files/datasheets/16730.pdf
+26-pin D-Sub connector horizontal angled 90deg THT female pitch 2.29x1.98mm pin-PCB-offset 3.0300000000000002mm mounting-holes-distance 33.3mm mounting-hole-offset 33.3mm
+0
+28
+27
+Connector_Dsub
+DSUB-26-HD_Female_Horizontal_P2.29x1.98mm_EdgePinOffset8.35mm_Housed_MountingHolesOffset10.89mm
+26-pin D-Sub connector, horizontal/angled (90 deg), THT-mount, female, pitch 2.29x1.98mm, pin-PCB-offset 8.35mm, distance of mounting holes 33.3mm, distance of mounting holes to PCB edge 10.889999999999999mm, see https://disti-assets.s3.amazonaws.com/tonar/files/datasheets/16730.pdf
+26-pin D-Sub connector horizontal angled 90deg THT female pitch 2.29x1.98mm pin-PCB-offset 8.35mm mounting-holes-distance 33.3mm mounting-hole-offset 33.3mm
+0
+28
+27
+Connector_Dsub
+DSUB-26-HD_Female_Horizontal_P2.29x1.98mm_EdgePinOffset9.40mm
+26-pin D-Sub connector, horizontal/angled (90 deg), THT-mount, female, pitch 2.29x1.98mm, pin-PCB-offset 9.4mm, see http://docs-europe.electrocomponents.com/webdocs/1585/0900766b81585df2.pdf
+26-pin D-Sub connector horizontal angled 90deg THT female pitch 2.29x1.98mm pin-PCB-offset 9.4mm
+0
+26
+26
+Connector_Dsub
+DSUB-26-HD_Female_Horizontal_P2.29x2.54mm_EdgePinOffset9.40mm
+26-pin D-Sub connector, horizontal/angled (90 deg), THT-mount, female, pitch 2.29x2.54mm, pin-PCB-offset 9.4mm, see http://docs-europe.electrocomponents.com/webdocs/1585/0900766b81585df2.pdf
+26-pin D-Sub connector horizontal angled 90deg THT female pitch 2.29x2.54mm pin-PCB-offset 9.4mm
+0
+26
+26
+Connector_Dsub
+DSUB-26-HD_Female_Vertical_P2.29x1.98mm_MountingHoles
+26-pin D-Sub connector, straight/vertical, THT-mount, female, pitch 2.29x1.98mm, distance of mounting holes 33.3mm, see https://disti-assets.s3.amazonaws.com/tonar/files/datasheets/16730.pdf
+26-pin D-Sub connector straight vertical THT female pitch 2.29x1.98mm mounting holes distance 33.3mm
+0
+28
+27
+Connector_Dsub
+DSUB-26-HD_Male_Horizontal_P2.29x1.98mm_EdgePinOffset3.03mm_Housed_MountingHolesOffset4.94mm
+26-pin D-Sub connector, horizontal/angled (90 deg), THT-mount, male, pitch 2.29x1.98mm, pin-PCB-offset 3.0300000000000002mm, distance of mounting holes 33.3mm, distance of mounting holes to PCB edge 4.9399999999999995mm, see https://disti-assets.s3.amazonaws.com/tonar/files/datasheets/16730.pdf
+26-pin D-Sub connector horizontal angled 90deg THT male pitch 2.29x1.98mm pin-PCB-offset 3.0300000000000002mm mounting-holes-distance 33.3mm mounting-hole-offset 33.3mm
+0
+28
+27
+Connector_Dsub
+DSUB-26-HD_Male_Horizontal_P2.29x1.98mm_EdgePinOffset8.35mm_Housed_MountingHolesOffset10.89mm
+26-pin D-Sub connector, horizontal/angled (90 deg), THT-mount, male, pitch 2.29x1.98mm, pin-PCB-offset 8.35mm, distance of mounting holes 33.3mm, distance of mounting holes to PCB edge 10.889999999999999mm, see https://disti-assets.s3.amazonaws.com/tonar/files/datasheets/16730.pdf
+26-pin D-Sub connector horizontal angled 90deg THT male pitch 2.29x1.98mm pin-PCB-offset 8.35mm mounting-holes-distance 33.3mm mounting-hole-offset 33.3mm
+0
+28
+27
+Connector_Dsub
+DSUB-26-HD_Male_Horizontal_P2.29x1.98mm_EdgePinOffset9.40mm
+26-pin D-Sub connector, horizontal/angled (90 deg), THT-mount, male, pitch 2.29x1.98mm, pin-PCB-offset 9.4mm, see http://docs-europe.electrocomponents.com/webdocs/1585/0900766b81585df2.pdf
+26-pin D-Sub connector horizontal angled 90deg THT male pitch 2.29x1.98mm pin-PCB-offset 9.4mm
+0
+26
+26
+Connector_Dsub
+DSUB-26-HD_Male_Horizontal_P2.29x2.54mm_EdgePinOffset9.40mm
+26-pin D-Sub connector, horizontal/angled (90 deg), THT-mount, male, pitch 2.29x2.54mm, pin-PCB-offset 9.4mm, see http://docs-europe.electrocomponents.com/webdocs/1585/0900766b81585df2.pdf
+26-pin D-Sub connector horizontal angled 90deg THT male pitch 2.29x2.54mm pin-PCB-offset 9.4mm
+0
+26
+26
+Connector_Dsub
+DSUB-26-HD_Male_Vertical_P2.29x1.98mm_MountingHoles
+26-pin D-Sub connector, straight/vertical, THT-mount, male, pitch 2.29x1.98mm, distance of mounting holes 33.3mm, see https://disti-assets.s3.amazonaws.com/tonar/files/datasheets/16730.pdf
+26-pin D-Sub connector straight vertical THT male pitch 2.29x1.98mm mounting holes distance 33.3mm
+0
+28
+27
+Connector_Dsub
+DSUB-37_Female_EdgeMount_P2.77mm
+37-pin D-Sub connector, solder-cups edge-mounted, female, x-pin-pitch 2.77mm, distance of mounting holes 63.5mm, see https://disti-assets.s3.amazonaws.com/tonar/files/datasheets/16730.pdf
+37-pin D-Sub connector edge mount solder cup female x-pin-pitch 2.77mm mounting holes distance 63.5mm
+0
+37
+37
+Connector_Dsub
+DSUB-37_Female_Horizontal_P2.77x2.54mm_EdgePinOffset9.40mm
+37-pin D-Sub connector, horizontal/angled (90 deg), THT-mount, female, pitch 2.77x2.54mm, pin-PCB-offset 9.4mm, see http://docs-europe.electrocomponents.com/webdocs/1585/0900766b81585df2.pdf
+37-pin D-Sub connector horizontal angled 90deg THT female pitch 2.77x2.54mm pin-PCB-offset 9.4mm
+0
+37
+37
+Connector_Dsub
+DSUB-37_Female_Horizontal_P2.77x2.84mm_EdgePinOffset4.94mm_Housed_MountingHolesOffset7.48mm
+37-pin D-Sub connector, horizontal/angled (90 deg), THT-mount, female, pitch 2.77x2.84mm, pin-PCB-offset 4.9399999999999995mm, distance of mounting holes 63.5mm, distance of mounting holes to PCB edge 7.4799999999999995mm, see https://disti-assets.s3.amazonaws.com/tonar/files/datasheets/16730.pdf
+37-pin D-Sub connector horizontal angled 90deg THT female pitch 2.77x2.84mm pin-PCB-offset 4.9399999999999995mm mounting-holes-distance 63.5mm mounting-hole-offset 63.5mm
+0
+39
+38
+Connector_Dsub
+DSUB-37_Female_Horizontal_P2.77x2.84mm_EdgePinOffset7.70mm_Housed_MountingHolesOffset9.12mm
+37-pin D-Sub connector, horizontal/angled (90 deg), THT-mount, female, pitch 2.77x2.84mm, pin-PCB-offset 7.699999999999999mm, distance of mounting holes 63.5mm, distance of mounting holes to PCB edge 9.12mm, see https://disti-assets.s3.amazonaws.com/tonar/files/datasheets/16730.pdf
+37-pin D-Sub connector horizontal angled 90deg THT female pitch 2.77x2.84mm pin-PCB-offset 7.699999999999999mm mounting-holes-distance 63.5mm mounting-hole-offset 63.5mm
+0
+39
+38
+Connector_Dsub
+DSUB-37_Female_Horizontal_P2.77x2.84mm_EdgePinOffset9.40mm
+37-pin D-Sub connector, horizontal/angled (90 deg), THT-mount, female, pitch 2.77x2.84mm, pin-PCB-offset 9.4mm, see http://docs-europe.electrocomponents.com/webdocs/1585/0900766b81585df2.pdf
+37-pin D-Sub connector horizontal angled 90deg THT female pitch 2.77x2.84mm pin-PCB-offset 9.4mm
+0
+37
+37
+Connector_Dsub
+DSUB-37_Female_Horizontal_P2.77x2.84mm_EdgePinOffset9.90mm_Housed_MountingHolesOffset11.32mm
+37-pin D-Sub connector, horizontal/angled (90 deg), THT-mount, female, pitch 2.77x2.84mm, pin-PCB-offset 9.9mm, distance of mounting holes 63.5mm, distance of mounting holes to PCB edge 11.32mm, see https://disti-assets.s3.amazonaws.com/tonar/files/datasheets/16730.pdf
+37-pin D-Sub connector horizontal angled 90deg THT female pitch 2.77x2.84mm pin-PCB-offset 9.9mm mounting-holes-distance 63.5mm mounting-hole-offset 63.5mm
+0
+39
+38
+Connector_Dsub
+DSUB-37_Female_Horizontal_P2.77x2.84mm_EdgePinOffset14.56mm_Housed_MountingHolesOffset8.20mm
+37-pin D-Sub connector, horizontal/angled (90 deg), THT-mount, female, pitch 2.77x2.84mm, pin-PCB-offset 14.56mm, distance of mounting holes 63.5mm, distance of mounting holes to PCB edge 8.2mm, see https://disti-assets.s3.amazonaws.com/tonar/files/datasheets/16730.pdf
+37-pin D-Sub connector horizontal angled 90deg THT female pitch 2.77x2.84mm pin-PCB-offset 14.56mm mounting-holes-distance 63.5mm mounting-hole-offset 63.5mm
+0
+39
+38
+Connector_Dsub
+DSUB-37_Female_Horizontal_P2.77x2.84mm_EdgePinOffset14.56mm_Housed_MountingHolesOffset15.98mm
+37-pin D-Sub connector, horizontal/angled (90 deg), THT-mount, female, pitch 2.77x2.84mm, pin-PCB-offset 14.56mm, distance of mounting holes 63.5mm, distance of mounting holes to PCB edge 15.979999999999999mm, see https://disti-assets.s3.amazonaws.com/tonar/files/datasheets/16730.pdf
+37-pin D-Sub connector horizontal angled 90deg THT female pitch 2.77x2.84mm pin-PCB-offset 14.56mm mounting-holes-distance 63.5mm mounting-hole-offset 63.5mm
+0
+39
+38
+Connector_Dsub
+DSUB-37_Female_Vertical_P2.77x2.84mm
+37-pin D-Sub connector, straight/vertical, THT-mount, female, pitch 2.77x2.84mm, distance of mounting holes 63.5mm, see https://disti-assets.s3.amazonaws.com/tonar/files/datasheets/16730.pdf
+37-pin D-Sub connector straight vertical THT female pitch 2.77x2.84mm mounting holes distance 63.5mm
+0
+37
+37
+Connector_Dsub
+DSUB-37_Female_Vertical_P2.77x2.84mm_MountingHoles
+37-pin D-Sub connector, straight/vertical, THT-mount, female, pitch 2.77x2.84mm, distance of mounting holes 63.5mm, see https://disti-assets.s3.amazonaws.com/tonar/files/datasheets/16730.pdf
+37-pin D-Sub connector straight vertical THT female pitch 2.77x2.84mm mounting holes distance 63.5mm
+0
+39
+38
+Connector_Dsub
+DSUB-37_Male_EdgeMount_P2.77mm
+37-pin D-Sub connector, solder-cups edge-mounted, male, x-pin-pitch 2.77mm, distance of mounting holes 63.5mm, see https://disti-assets.s3.amazonaws.com/tonar/files/datasheets/16730.pdf
+37-pin D-Sub connector edge mount solder cup male x-pin-pitch 2.77mm mounting holes distance 63.5mm
+0
+37
+37
+Connector_Dsub
+DSUB-37_Male_Horizontal_P2.77x2.54mm_EdgePinOffset9.40mm
+37-pin D-Sub connector, horizontal/angled (90 deg), THT-mount, male, pitch 2.77x2.54mm, pin-PCB-offset 9.4mm, see http://docs-europe.electrocomponents.com/webdocs/1585/0900766b81585df2.pdf
+37-pin D-Sub connector horizontal angled 90deg THT male pitch 2.77x2.54mm pin-PCB-offset 9.4mm
+0
+37
+37
+Connector_Dsub
+DSUB-37_Male_Horizontal_P2.77x2.84mm_EdgePinOffset4.94mm_Housed_MountingHolesOffset7.48mm
+37-pin D-Sub connector, horizontal/angled (90 deg), THT-mount, male, pitch 2.77x2.84mm, pin-PCB-offset 4.9399999999999995mm, distance of mounting holes 63.5mm, distance of mounting holes to PCB edge 7.4799999999999995mm, see https://disti-assets.s3.amazonaws.com/tonar/files/datasheets/16730.pdf
+37-pin D-Sub connector horizontal angled 90deg THT male pitch 2.77x2.84mm pin-PCB-offset 4.9399999999999995mm mounting-holes-distance 63.5mm mounting-hole-offset 63.5mm
+0
+39
+38
+Connector_Dsub
+DSUB-37_Male_Horizontal_P2.77x2.84mm_EdgePinOffset7.70mm_Housed_MountingHolesOffset9.12mm
+37-pin D-Sub connector, horizontal/angled (90 deg), THT-mount, male, pitch 2.77x2.84mm, pin-PCB-offset 7.699999999999999mm, distance of mounting holes 63.5mm, distance of mounting holes to PCB edge 9.12mm, see https://disti-assets.s3.amazonaws.com/tonar/files/datasheets/16730.pdf
+37-pin D-Sub connector horizontal angled 90deg THT male pitch 2.77x2.84mm pin-PCB-offset 7.699999999999999mm mounting-holes-distance 63.5mm mounting-hole-offset 63.5mm
+0
+39
+38
+Connector_Dsub
+DSUB-37_Male_Horizontal_P2.77x2.84mm_EdgePinOffset9.40mm
+37-pin D-Sub connector, horizontal/angled (90 deg), THT-mount, male, pitch 2.77x2.84mm, pin-PCB-offset 9.4mm, see http://docs-europe.electrocomponents.com/webdocs/1585/0900766b81585df2.pdf
+37-pin D-Sub connector horizontal angled 90deg THT male pitch 2.77x2.84mm pin-PCB-offset 9.4mm
+0
+37
+37
+Connector_Dsub
+DSUB-37_Male_Horizontal_P2.77x2.84mm_EdgePinOffset9.90mm_Housed_MountingHolesOffset11.32mm
+37-pin D-Sub connector, horizontal/angled (90 deg), THT-mount, male, pitch 2.77x2.84mm, pin-PCB-offset 9.9mm, distance of mounting holes 63.5mm, distance of mounting holes to PCB edge 11.32mm, see https://disti-assets.s3.amazonaws.com/tonar/files/datasheets/16730.pdf
+37-pin D-Sub connector horizontal angled 90deg THT male pitch 2.77x2.84mm pin-PCB-offset 9.9mm mounting-holes-distance 63.5mm mounting-hole-offset 63.5mm
+0
+39
+38
+Connector_Dsub
+DSUB-37_Male_Horizontal_P2.77x2.84mm_EdgePinOffset14.56mm_Housed_MountingHolesOffset8.20mm
+37-pin D-Sub connector, horizontal/angled (90 deg), THT-mount, male, pitch 2.77x2.84mm, pin-PCB-offset 14.56mm, distance of mounting holes 63.5mm, distance of mounting holes to PCB edge 8.2mm, see https://disti-assets.s3.amazonaws.com/tonar/files/datasheets/16730.pdf
+37-pin D-Sub connector horizontal angled 90deg THT male pitch 2.77x2.84mm pin-PCB-offset 14.56mm mounting-holes-distance 63.5mm mounting-hole-offset 63.5mm
+0
+39
+38
+Connector_Dsub
+DSUB-37_Male_Horizontal_P2.77x2.84mm_EdgePinOffset14.56mm_Housed_MountingHolesOffset15.98mm
+37-pin D-Sub connector, horizontal/angled (90 deg), THT-mount, male, pitch 2.77x2.84mm, pin-PCB-offset 14.56mm, distance of mounting holes 63.5mm, distance of mounting holes to PCB edge 15.979999999999999mm, see https://disti-assets.s3.amazonaws.com/tonar/files/datasheets/16730.pdf
+37-pin D-Sub connector horizontal angled 90deg THT male pitch 2.77x2.84mm pin-PCB-offset 14.56mm mounting-holes-distance 63.5mm mounting-hole-offset 63.5mm
+0
+39
+38
+Connector_Dsub
+DSUB-37_Male_Vertical_P2.77x2.84mm
+37-pin D-Sub connector, straight/vertical, THT-mount, male, pitch 2.77x2.84mm, distance of mounting holes 63.5mm, see https://disti-assets.s3.amazonaws.com/tonar/files/datasheets/16730.pdf
+37-pin D-Sub connector straight vertical THT male pitch 2.77x2.84mm mounting holes distance 63.5mm
+0
+37
+37
+Connector_Dsub
+DSUB-37_Male_Vertical_P2.77x2.84mm_MountingHoles
+37-pin D-Sub connector, straight/vertical, THT-mount, male, pitch 2.77x2.84mm, distance of mounting holes 63.5mm, see https://disti-assets.s3.amazonaws.com/tonar/files/datasheets/16730.pdf
+37-pin D-Sub connector straight vertical THT male pitch 2.77x2.84mm mounting holes distance 63.5mm
+0
+39
+38
+Connector_Dsub
+DSUB-44-HD_Female_Horizontal_P2.29x1.98mm_EdgePinOffset3.03mm_Housed_MountingHolesOffset4.94mm
+44-pin D-Sub connector, horizontal/angled (90 deg), THT-mount, female, pitch 2.29x1.98mm, pin-PCB-offset 3.0300000000000002mm, distance of mounting holes 47.1mm, distance of mounting holes to PCB edge 4.9399999999999995mm, see https://disti-assets.s3.amazonaws.com/tonar/files/datasheets/16730.pdf
+44-pin D-Sub connector horizontal angled 90deg THT female pitch 2.29x1.98mm pin-PCB-offset 3.0300000000000002mm mounting-holes-distance 47.1mm mounting-hole-offset 47.1mm
+0
+46
+45
+Connector_Dsub
+DSUB-44-HD_Female_Horizontal_P2.29x1.98mm_EdgePinOffset8.35mm_Housed_MountingHolesOffset10.89mm
+44-pin D-Sub connector, horizontal/angled (90 deg), THT-mount, female, pitch 2.29x1.98mm, pin-PCB-offset 8.35mm, distance of mounting holes 47.1mm, distance of mounting holes to PCB edge 10.889999999999999mm, see https://disti-assets.s3.amazonaws.com/tonar/files/datasheets/16730.pdf
+44-pin D-Sub connector horizontal angled 90deg THT female pitch 2.29x1.98mm pin-PCB-offset 8.35mm mounting-holes-distance 47.1mm mounting-hole-offset 47.1mm
+0
+46
+45
+Connector_Dsub
+DSUB-44-HD_Female_Horizontal_P2.29x1.98mm_EdgePinOffset9.40mm
+44-pin D-Sub connector, horizontal/angled (90 deg), THT-mount, female, pitch 2.29x1.98mm, pin-PCB-offset 9.4mm, see http://docs-europe.electrocomponents.com/webdocs/1585/0900766b81585df2.pdf
+44-pin D-Sub connector horizontal angled 90deg THT female pitch 2.29x1.98mm pin-PCB-offset 9.4mm
+0
+44
+44
+Connector_Dsub
+DSUB-44-HD_Female_Horizontal_P2.29x2.54mm_EdgePinOffset9.40mm
+44-pin D-Sub connector, horizontal/angled (90 deg), THT-mount, female, pitch 2.29x2.54mm, pin-PCB-offset 9.4mm, see http://docs-europe.electrocomponents.com/webdocs/1585/0900766b81585df2.pdf
+44-pin D-Sub connector horizontal angled 90deg THT female pitch 2.29x2.54mm pin-PCB-offset 9.4mm
+0
+44
+44
+Connector_Dsub
+DSUB-44-HD_Female_Vertical_P2.29x1.98mm_MountingHoles
+44-pin D-Sub connector, straight/vertical, THT-mount, female, pitch 2.29x1.98mm, distance of mounting holes 47.1mm, see https://disti-assets.s3.amazonaws.com/tonar/files/datasheets/16730.pdf
+44-pin D-Sub connector straight vertical THT female pitch 2.29x1.98mm mounting holes distance 47.1mm
+0
+46
+45
+Connector_Dsub
+DSUB-44-HD_Male_Horizontal_P2.29x1.98mm_EdgePinOffset3.03mm_Housed_MountingHolesOffset4.94mm
+44-pin D-Sub connector, horizontal/angled (90 deg), THT-mount, male, pitch 2.29x1.98mm, pin-PCB-offset 3.0300000000000002mm, distance of mounting holes 47.1mm, distance of mounting holes to PCB edge 4.9399999999999995mm, see https://disti-assets.s3.amazonaws.com/tonar/files/datasheets/16730.pdf
+44-pin D-Sub connector horizontal angled 90deg THT male pitch 2.29x1.98mm pin-PCB-offset 3.0300000000000002mm mounting-holes-distance 47.1mm mounting-hole-offset 47.1mm
+0
+46
+45
+Connector_Dsub
+DSUB-44-HD_Male_Horizontal_P2.29x1.98mm_EdgePinOffset8.35mm_Housed_MountingHolesOffset10.89mm
+44-pin D-Sub connector, horizontal/angled (90 deg), THT-mount, male, pitch 2.29x1.98mm, pin-PCB-offset 8.35mm, distance of mounting holes 47.1mm, distance of mounting holes to PCB edge 10.889999999999999mm, see https://disti-assets.s3.amazonaws.com/tonar/files/datasheets/16730.pdf
+44-pin D-Sub connector horizontal angled 90deg THT male pitch 2.29x1.98mm pin-PCB-offset 8.35mm mounting-holes-distance 47.1mm mounting-hole-offset 47.1mm
+0
+46
+45
+Connector_Dsub
+DSUB-44-HD_Male_Horizontal_P2.29x1.98mm_EdgePinOffset9.40mm
+44-pin D-Sub connector, horizontal/angled (90 deg), THT-mount, male, pitch 2.29x1.98mm, pin-PCB-offset 9.4mm, see http://docs-europe.electrocomponents.com/webdocs/1585/0900766b81585df2.pdf
+44-pin D-Sub connector horizontal angled 90deg THT male pitch 2.29x1.98mm pin-PCB-offset 9.4mm
+0
+44
+44
+Connector_Dsub
+DSUB-44-HD_Male_Horizontal_P2.29x2.54mm_EdgePinOffset9.40mm
+44-pin D-Sub connector, horizontal/angled (90 deg), THT-mount, male, pitch 2.29x2.54mm, pin-PCB-offset 9.4mm, see http://docs-europe.electrocomponents.com/webdocs/1585/0900766b81585df2.pdf
+44-pin D-Sub connector horizontal angled 90deg THT male pitch 2.29x2.54mm pin-PCB-offset 9.4mm
+0
+44
+44
+Connector_Dsub
+DSUB-44-HD_Male_Vertical_P2.29x1.98mm_MountingHoles
+44-pin D-Sub connector, straight/vertical, THT-mount, male, pitch 2.29x1.98mm, distance of mounting holes 47.1mm, see https://disti-assets.s3.amazonaws.com/tonar/files/datasheets/16730.pdf
+44-pin D-Sub connector straight vertical THT male pitch 2.29x1.98mm mounting holes distance 47.1mm
+0
+46
+45
+Connector_Dsub
+DSUB-62-HD_Female_Horizontal_P2.41x1.98mm_EdgePinOffset3.03mm_Housed_MountingHolesOffset4.94mm
+62-pin D-Sub connector, horizontal/angled (90 deg), THT-mount, female, pitch 2.41x1.98mm, pin-PCB-offset 3.0300000000000002mm, distance of mounting holes 63.5mm, distance of mounting holes to PCB edge 4.9399999999999995mm, see https://disti-assets.s3.amazonaws.com/tonar/files/datasheets/16730.pdf
+62-pin D-Sub connector horizontal angled 90deg THT female pitch 2.41x1.98mm pin-PCB-offset 3.0300000000000002mm mounting-holes-distance 63.5mm mounting-hole-offset 63.5mm
+0
+64
+63
+Connector_Dsub
+DSUB-62-HD_Female_Horizontal_P2.41x1.98mm_EdgePinOffset8.35mm_Housed_MountingHolesOffset10.89mm
+62-pin D-Sub connector, horizontal/angled (90 deg), THT-mount, female, pitch 2.41x1.98mm, pin-PCB-offset 8.35mm, distance of mounting holes 63.5mm, distance of mounting holes to PCB edge 10.889999999999999mm, see https://disti-assets.s3.amazonaws.com/tonar/files/datasheets/16730.pdf
+62-pin D-Sub connector horizontal angled 90deg THT female pitch 2.41x1.98mm pin-PCB-offset 8.35mm mounting-holes-distance 63.5mm mounting-hole-offset 63.5mm
+0
+64
+63
+Connector_Dsub
+DSUB-62-HD_Female_Horizontal_P2.41x1.98mm_EdgePinOffset9.40mm
+62-pin D-Sub connector, horizontal/angled (90 deg), THT-mount, female, pitch 2.41x1.98mm, pin-PCB-offset 9.4mm, see http://docs-europe.electrocomponents.com/webdocs/1585/0900766b81585df2.pdf
+62-pin D-Sub connector horizontal angled 90deg THT female pitch 2.41x1.98mm pin-PCB-offset 9.4mm
+0
+62
+62
+Connector_Dsub
+DSUB-62-HD_Female_Horizontal_P2.41x2.54mm_EdgePinOffset9.40mm
+62-pin D-Sub connector, horizontal/angled (90 deg), THT-mount, female, pitch 2.41x2.54mm, pin-PCB-offset 9.4mm, see http://docs-europe.electrocomponents.com/webdocs/1585/0900766b81585df2.pdf
+62-pin D-Sub connector horizontal angled 90deg THT female pitch 2.41x2.54mm pin-PCB-offset 9.4mm
+0
+62
+62
+Connector_Dsub
+DSUB-62-HD_Female_Vertical_P2.41x1.98mm_MountingHoles
+62-pin D-Sub connector, straight/vertical, THT-mount, female, pitch 2.41x1.98mm, distance of mounting holes 63.5mm, see https://disti-assets.s3.amazonaws.com/tonar/files/datasheets/16730.pdf
+62-pin D-Sub connector straight vertical THT female pitch 2.41x1.98mm mounting holes distance 63.5mm
+0
+64
+63
+Connector_Dsub
+DSUB-62-HD_Male_Horizontal_P2.41x1.98mm_EdgePinOffset3.03mm_Housed_MountingHolesOffset4.94mm
+62-pin D-Sub connector, horizontal/angled (90 deg), THT-mount, male, pitch 2.41x1.98mm, pin-PCB-offset 3.0300000000000002mm, distance of mounting holes 63.5mm, distance of mounting holes to PCB edge 4.9399999999999995mm, see https://disti-assets.s3.amazonaws.com/tonar/files/datasheets/16730.pdf
+62-pin D-Sub connector horizontal angled 90deg THT male pitch 2.41x1.98mm pin-PCB-offset 3.0300000000000002mm mounting-holes-distance 63.5mm mounting-hole-offset 63.5mm
+0
+64
+63
+Connector_Dsub
+DSUB-62-HD_Male_Horizontal_P2.41x1.98mm_EdgePinOffset8.35mm_Housed_MountingHolesOffset10.89mm
+62-pin D-Sub connector, horizontal/angled (90 deg), THT-mount, male, pitch 2.41x1.98mm, pin-PCB-offset 8.35mm, distance of mounting holes 63.5mm, distance of mounting holes to PCB edge 10.889999999999999mm, see https://disti-assets.s3.amazonaws.com/tonar/files/datasheets/16730.pdf
+62-pin D-Sub connector horizontal angled 90deg THT male pitch 2.41x1.98mm pin-PCB-offset 8.35mm mounting-holes-distance 63.5mm mounting-hole-offset 63.5mm
+0
+64
+63
+Connector_Dsub
+DSUB-62-HD_Male_Horizontal_P2.41x1.98mm_EdgePinOffset9.40mm
+62-pin D-Sub connector, horizontal/angled (90 deg), THT-mount, male, pitch 2.41x1.98mm, pin-PCB-offset 9.4mm, see http://docs-europe.electrocomponents.com/webdocs/1585/0900766b81585df2.pdf
+62-pin D-Sub connector horizontal angled 90deg THT male pitch 2.41x1.98mm pin-PCB-offset 9.4mm
+0
+62
+62
+Connector_Dsub
+DSUB-62-HD_Male_Horizontal_P2.41x2.54mm_EdgePinOffset9.40mm
+62-pin D-Sub connector, horizontal/angled (90 deg), THT-mount, male, pitch 2.41x2.54mm, pin-PCB-offset 9.4mm, see http://docs-europe.electrocomponents.com/webdocs/1585/0900766b81585df2.pdf
+62-pin D-Sub connector horizontal angled 90deg THT male pitch 2.41x2.54mm pin-PCB-offset 9.4mm
+0
+62
+62
+Connector_Dsub
+DSUB-62-HD_Male_Vertical_P2.41x1.98mm_MountingHoles
+62-pin D-Sub connector, straight/vertical, THT-mount, male, pitch 2.41x1.98mm, distance of mounting holes 63.5mm, see https://disti-assets.s3.amazonaws.com/tonar/files/datasheets/16730.pdf
+62-pin D-Sub connector straight vertical THT male pitch 2.41x1.98mm mounting holes distance 63.5mm
+0
+64
+63
+Connector_FFC-FPC
+Hirose_FH12-6S-0.5SH_1x06-1MP_P0.50mm_Horizontal
+Hirose FH12, FFC/FPC connector, FH12-6S-0.5SH, 6 Pins per row (https://www.hirose.com/product/en/products/FH12/FH12-24S-0.5SH(55)/), generated with kicad-footprint-generator
+connector Hirose FH12 horizontal
+0
+8
+7
+Connector_FFC-FPC
+Hirose_FH12-8S-0.5SH_1x08-1MP_P0.50mm_Horizontal
+Hirose FH12, FFC/FPC connector, FH12-8S-0.5SH, 8 Pins per row (https://www.hirose.com/product/en/products/FH12/FH12-24S-0.5SH(55)/), generated with kicad-footprint-generator
+connector Hirose FH12 horizontal
+0
+10
+9
+Connector_FFC-FPC
+Hirose_FH12-10S-0.5SH_1x10-1MP_P0.50mm_Horizontal
+Hirose FH12, FFC/FPC connector, FH12-10S-0.5SH, 10 Pins per row (https://www.hirose.com/product/en/products/FH12/FH12-24S-0.5SH(55)/), generated with kicad-footprint-generator
+connector Hirose FH12 horizontal
+0
+12
+11
+Connector_FFC-FPC
+Hirose_FH12-11S-0.5SH_1x11-1MP_P0.50mm_Horizontal
+Hirose FH12, FFC/FPC connector, FH12-11S-0.5SH, 11 Pins per row (https://www.hirose.com/product/en/products/FH12/FH12-24S-0.5SH(55)/), generated with kicad-footprint-generator
+connector Hirose FH12 horizontal
+0
+13
+12
+Connector_FFC-FPC
+Hirose_FH12-12S-0.5SH_1x12-1MP_P0.50mm_Horizontal
+Hirose FH12, FFC/FPC connector, FH12-12S-0.5SH, 12 Pins per row (https://www.hirose.com/product/en/products/FH12/FH12-24S-0.5SH(55)/), generated with kicad-footprint-generator
+connector Hirose FH12 horizontal
+0
+14
+13
+Connector_FFC-FPC
+Hirose_FH12-13S-0.5SH_1x13-1MP_P0.50mm_Horizontal
+Hirose FH12, FFC/FPC connector, FH12-13S-0.5SH, 13 Pins per row (https://www.hirose.com/product/en/products/FH12/FH12-24S-0.5SH(55)/), generated with kicad-footprint-generator
+connector Hirose FH12 horizontal
+0
+15
+14
+Connector_FFC-FPC
+Hirose_FH12-14S-0.5SH_1x14-1MP_P0.50mm_Horizontal
+Hirose FH12, FFC/FPC connector, FH12-14S-0.5SH, 14 Pins per row (https://www.hirose.com/product/en/products/FH12/FH12-24S-0.5SH(55)/), generated with kicad-footprint-generator
+connector Hirose FH12 horizontal
+0
+16
+15
+Connector_FFC-FPC
+Hirose_FH12-15S-0.5SH_1x15-1MP_P0.50mm_Horizontal
+Hirose FH12, FFC/FPC connector, FH12-15S-0.5SH, 15 Pins per row (https://www.hirose.com/product/en/products/FH12/FH12-24S-0.5SH(55)/), generated with kicad-footprint-generator
+connector Hirose FH12 horizontal
+0
+17
+16
+Connector_FFC-FPC
+Hirose_FH12-16S-0.5SH_1x16-1MP_P0.50mm_Horizontal
+Hirose FH12, FFC/FPC connector, FH12-16S-0.5SH, 16 Pins per row (https://www.hirose.com/product/en/products/FH12/FH12-24S-0.5SH(55)/), generated with kicad-footprint-generator
+connector Hirose FH12 horizontal
+0
+18
+17
+Connector_FFC-FPC
+Hirose_FH12-17S-0.5SH_1x17-1MP_P0.50mm_Horizontal
+Hirose FH12, FFC/FPC connector, FH12-17S-0.5SH, 17 Pins per row (https://www.hirose.com/product/en/products/FH12/FH12-24S-0.5SH(55)/), generated with kicad-footprint-generator
+connector Hirose FH12 horizontal
+0
+19
+18
+Connector_FFC-FPC
+Hirose_FH12-18S-0.5SH_1x18-1MP_P0.50mm_Horizontal
+Hirose FH12, FFC/FPC connector, FH12-18S-0.5SH, 18 Pins per row (https://www.hirose.com/product/en/products/FH12/FH12-24S-0.5SH(55)/), generated with kicad-footprint-generator
+connector Hirose FH12 horizontal
+0
+20
+19
+Connector_FFC-FPC
+Hirose_FH12-19S-0.5SH_1x19-1MP_P0.50mm_Horizontal
+Hirose FH12, FFC/FPC connector, FH12-19S-0.5SH, 19 Pins per row (https://www.hirose.com/product/en/products/FH12/FH12-24S-0.5SH(55)/), generated with kicad-footprint-generator
+connector Hirose FH12 horizontal
+0
+21
+20
+Connector_FFC-FPC
+Hirose_FH12-20S-0.5SH_1x20-1MP_P0.50mm_Horizontal
+Hirose FH12, FFC/FPC connector, FH12-20S-0.5SH, 20 Pins per row (https://www.hirose.com/product/en/products/FH12/FH12-24S-0.5SH(55)/), generated with kicad-footprint-generator
+connector Hirose FH12 horizontal
+0
+22
+21
+Connector_FFC-FPC
+Hirose_FH12-22S-0.5SH_1x22-1MP_P0.50mm_Horizontal
+Hirose FH12, FFC/FPC connector, FH12-22S-0.5SH, 22 Pins per row (https://www.hirose.com/product/en/products/FH12/FH12-24S-0.5SH(55)/), generated with kicad-footprint-generator
+connector Hirose FH12 horizontal
+0
+24
+23
+Connector_FFC-FPC
+Hirose_FH12-24S-0.5SH_1x24-1MP_P0.50mm_Horizontal
+Hirose FH12, FFC/FPC connector, FH12-24S-0.5SH, 24 Pins per row (https://www.hirose.com/product/en/products/FH12/FH12-24S-0.5SH(55)/), generated with kicad-footprint-generator
+connector Hirose FH12 horizontal
+0
+26
+25
+Connector_FFC-FPC
+Hirose_FH12-25S-0.5SH_1x25-1MP_P0.50mm_Horizontal
+Hirose FH12, FFC/FPC connector, FH12-25S-0.5SH, 25 Pins per row (https://www.hirose.com/product/en/products/FH12/FH12-24S-0.5SH(55)/), generated with kicad-footprint-generator
+connector Hirose FH12 horizontal
+0
+27
+26
+Connector_FFC-FPC
+Hirose_FH12-26S-0.5SH_1x26-1MP_P0.50mm_Horizontal
+Hirose FH12, FFC/FPC connector, FH12-26S-0.5SH, 26 Pins per row (https://www.hirose.com/product/en/products/FH12/FH12-24S-0.5SH(55)/), generated with kicad-footprint-generator
+connector Hirose FH12 horizontal
+0
+28
+27
+Connector_FFC-FPC
+Hirose_FH12-28S-0.5SH_1x28-1MP_P0.50mm_Horizontal
+Hirose FH12, FFC/FPC connector, FH12-28S-0.5SH, 28 Pins per row (https://www.hirose.com/product/en/products/FH12/FH12-24S-0.5SH(55)/), generated with kicad-footprint-generator
+connector Hirose FH12 horizontal
+0
+30
+29
+Connector_FFC-FPC
+Hirose_FH12-30S-0.5SH_1x30-1MP_P0.50mm_Horizontal
+Hirose FH12, FFC/FPC connector, FH12-30S-0.5SH, 30 Pins per row (https://www.hirose.com/product/en/products/FH12/FH12-24S-0.5SH(55)/), generated with kicad-footprint-generator
+connector Hirose FH12 horizontal
+0
+32
+31
+Connector_FFC-FPC
+Hirose_FH12-32S-0.5SH_1x32-1MP_P0.50mm_Horizontal
+Hirose FH12, FFC/FPC connector, FH12-32S-0.5SH, 32 Pins per row (https://www.hirose.com/product/en/products/FH12/FH12-24S-0.5SH(55)/), generated with kicad-footprint-generator
+connector Hirose FH12 horizontal
+0
+34
+33
+Connector_FFC-FPC
+Hirose_FH12-33S-0.5SH_1x33-1MP_P0.50mm_Horizontal
+Hirose FH12, FFC/FPC connector, FH12-33S-0.5SH, 33 Pins per row (https://www.hirose.com/product/en/products/FH12/FH12-24S-0.5SH(55)/), generated with kicad-footprint-generator
+connector Hirose FH12 horizontal
+0
+35
+34
+Connector_FFC-FPC
+Hirose_FH12-34S-0.5SH_1x34-1MP_P0.50mm_Horizontal
+Hirose FH12, FFC/FPC connector, FH12-34S-0.5SH, 34 Pins per row (https://www.hirose.com/product/en/products/FH12/FH12-24S-0.5SH(55)/), generated with kicad-footprint-generator
+connector Hirose FH12 horizontal
+0
+36
+35
+Connector_FFC-FPC
+Hirose_FH12-35S-0.5SH_1x35-1MP_P0.50mm_Horizontal
+Hirose FH12, FFC/FPC connector, FH12-35S-0.5SH, 35 Pins per row (https://www.hirose.com/product/en/products/FH12/FH12-24S-0.5SH(55)/), generated with kicad-footprint-generator
+connector Hirose FH12 horizontal
+0
+37
+36
+Connector_FFC-FPC
+Hirose_FH12-36S-0.5SH_1x36-1MP_P0.50mm_Horizontal
+Hirose FH12, FFC/FPC connector, FH12-36S-0.5SH, 36 Pins per row (https://www.hirose.com/product/en/products/FH12/FH12-24S-0.5SH(55)/), generated with kicad-footprint-generator
+connector Hirose FH12 horizontal
+0
+38
+37
+Connector_FFC-FPC
+Hirose_FH12-40S-0.5SH_1x40-1MP_P0.50mm_Horizontal
+Hirose FH12, FFC/FPC connector, FH12-40S-0.5SH, 40 Pins per row (https://www.hirose.com/product/en/products/FH12/FH12-24S-0.5SH(55)/), generated with kicad-footprint-generator
+connector Hirose FH12 horizontal
+0
+42
+41
+Connector_FFC-FPC
+Hirose_FH12-45S-0.5SH_1x45-1MP_P0.50mm_Horizontal
+Hirose FH12, FFC/FPC connector, FH12-45S-0.5SH, 45 Pins per row (https://www.hirose.com/product/en/products/FH12/FH12-24S-0.5SH(55)/), generated with kicad-footprint-generator
+connector Hirose FH12 horizontal
+0
+47
+46
+Connector_FFC-FPC
+Hirose_FH12-50S-0.5SH_1x50-1MP_P0.50mm_Horizontal
+Hirose FH12, FFC/FPC connector, FH12-50S-0.5SH, 50 Pins per row (https://www.hirose.com/product/en/products/FH12/FH12-24S-0.5SH(55)/), generated with kicad-footprint-generator
+connector Hirose FH12 horizontal
+0
+52
+51
+Connector_FFC-FPC
+Hirose_FH12-53S-0.5SH_1x53-1MP_P0.50mm_Horizontal
+Hirose FH12, FFC/FPC connector, FH12-53S-0.5SH, 53 Pins per row (https://www.hirose.com/product/en/products/FH12/FH12-24S-0.5SH(55)/), generated with kicad-footprint-generator
+connector Hirose FH12 horizontal
+0
+55
+54
+Connector_FFC-FPC
+Hirose_FH41-30S-0.5SH_1x30_1MP_1SH_P0.5mm_Horizontal
+Hirose FH41, FFC/FPC connector, FH41-30S-0.5SH, 30 Pins per row (https://www.hirose.com/fr/product/document?clcode=CL0580-2218-5-05&productname=FH41-30S-0.5SH(05)&series=FH41&documenttype=2DDrawing&lang=fr&documentid=0001001704)
+connector Hirose FH41 horizontal
+0
+38
+32
+Connector_FFC-FPC
+JAE_FF0825SA1_2Rows-25Pins_P0.40mm_Horizontal
+Molex JAE 0.2mm pitch, 1mm overall height FFC/FPC connector, FF0825SA1, 25 Circuits (http://www.jae.com/z-en/pdf_download_exec.cfm?param=SJ108178.pdf), generated with kicad-footprint-generator
+connector JAE  top entry
+0
+25
+25
+Connector_FFC-FPC
+JAE_FF0829SA1_2Rows-29Pins_P0.40mm_Horizontal
+Molex JAE 0.2mm pitch, 1mm overall height FFC/FPC connector, FF0829SA1, 29 Circuits (http://www.jae.com/z-en/pdf_download_exec.cfm?param=SJ108178.pdf), generated with kicad-footprint-generator
+connector JAE  top entry
+0
+29
+29
+Connector_FFC-FPC
+JAE_FF0841SA1_2Rows-41Pins_P0.40mm_Horizontal
+Molex JAE 0.2mm pitch, 1mm overall height FFC/FPC connector, FF0841SA1, 41 Circuits (http://www.jae.com/z-en/pdf_download_exec.cfm?param=SJ108178.pdf), generated with kicad-footprint-generator
+connector JAE  top entry
+0
+41
+41
+Connector_FFC-FPC
+JAE_FF0851SA1_2Rows-51Pins_P0.40mm_Horizontal
+Molex JAE 0.2mm pitch, 1mm overall height FFC/FPC connector, FF0851SA1, 51 Circuits (http://www.jae.com/z-en/pdf_download_exec.cfm?param=SJ108178.pdf), generated with kicad-footprint-generator
+connector JAE  top entry
+0
+51
+51
+Connector_FFC-FPC
+JAE_FF0871SA1_2Rows-71Pins_P0.40mm_Horizontal
+Molex JAE 0.2mm pitch, 1mm overall height FFC/FPC connector, FF0871SA1, 71 Circuits (http://www.jae.com/z-en/pdf_download_exec.cfm?param=SJ108178.pdf), generated with kicad-footprint-generator
+connector JAE  top entry
+0
+71
+71
+Connector_FFC-FPC
+JAE_FF0881SA1_2Rows-81Pins_P0.40mm_Horizontal
+Molex JAE 0.2mm pitch, 1mm overall height FFC/FPC connector, FF0881SA1, 81 Circuits (http://www.jae.com/z-en/pdf_download_exec.cfm?param=SJ108178.pdf), generated with kicad-footprint-generator
+connector JAE  top entry
+0
+81
+81
+Connector_FFC-FPC
+Molex_52559-3652_2x18-1MP_P0.5mm_Vertical
+Molex 0.50mm Pitch Easy-On Type FFC/FPC, 52559-3652, 36 Circuits (https://www.molex.com/pdm_docs/sd/525593652_sd.pdf)
+connector Molex top entry
+0
+40
+37
+Connector_FFC-FPC
+Molex_54132-5033_1x50-1MP_P0.5mm_Horizontal
+Molex FFC/FPC connector, 50 bottom-side contacts, 0.5mm pitch, 2.0mm height, https://www.molex.com/pdm_docs/sd/541325033_sd.pdf
+FFC FPC
+0
+54
+51
+Connector_FFC-FPC
+Molex_54548-1071_1x10-1MP_P0.5mm_Horizontal
+Molex FFC/FPC connector, 10 bottom-side contacts, 0.5mm pitch, 1.2mm height, https://www.molex.com/pdm_docs/sd/545481071_sd.pdf
+FFC FPC connector
+0
+12
+11
+Connector_FFC-FPC
+Molex_200528-0040_1x04-1MP_P1.00mm_Horizontal
+Molex Molex 1.00mm Pitch Easy-On BackFlip, Right-Angle, Bottom Contact FFC/FPC, 200528-0040, 4 Circuits (https://www.molex.com/pdm_docs/sd/2005280040_sd.pdf), generated with kicad-footprint-generator
+connector Molex  top entry
+0
+6
+5
+Connector_FFC-FPC
+Molex_200528-0050_1x05-1MP_P1.00mm_Horizontal
+Molex Molex 1.00mm Pitch Easy-On BackFlip, Right-Angle, Bottom Contact FFC/FPC, 200528-0050, 5 Circuits (https://www.molex.com/pdm_docs/sd/2005280050_sd.pdf), generated with kicad-footprint-generator
+connector Molex  top entry
+0
+7
+6
+Connector_FFC-FPC
+Molex_200528-0060_1x06-1MP_P1.00mm_Horizontal
+Molex Molex 1.00mm Pitch Easy-On BackFlip, Right-Angle, Bottom Contact FFC/FPC, 200528-0060, 6 Circuits (https://www.molex.com/pdm_docs/sd/2005280060_sd.pdf), generated with kicad-footprint-generator
+connector Molex  top entry
+0
+8
+7
+Connector_FFC-FPC
+Molex_200528-0070_1x07-1MP_P1.00mm_Horizontal
+Molex Molex 1.00mm Pitch Easy-On BackFlip, Right-Angle, Bottom Contact FFC/FPC, 200528-0070, 7 Circuits (https://www.molex.com/pdm_docs/sd/2005280070_sd.pdf), generated with kicad-footprint-generator
+connector Molex  top entry
+0
+9
+8
+Connector_FFC-FPC
+Molex_200528-0080_1x08-1MP_P1.00mm_Horizontal
+Molex Molex 1.00mm Pitch Easy-On BackFlip, Right-Angle, Bottom Contact FFC/FPC, 200528-0080, 8 Circuits (https://www.molex.com/pdm_docs/sd/2005280080_sd.pdf), generated with kicad-footprint-generator
+connector Molex  top entry
+0
+10
+9
+Connector_FFC-FPC
+Molex_200528-0090_1x09-1MP_P1.00mm_Horizontal
+Molex Molex 1.00mm Pitch Easy-On BackFlip, Right-Angle, Bottom Contact FFC/FPC, 200528-0090, 9 Circuits (https://www.molex.com/pdm_docs/sd/2005280090_sd.pdf), generated with kicad-footprint-generator
+connector Molex  top entry
+0
+11
+10
+Connector_FFC-FPC
+Molex_200528-0100_1x10-1MP_P1.00mm_Horizontal
+Molex Molex 1.00mm Pitch Easy-On BackFlip, Right-Angle, Bottom Contact FFC/FPC, 200528-0100, 10 Circuits (https://www.molex.com/pdm_docs/sd/2005280100_sd.pdf), generated with kicad-footprint-generator
+connector Molex  top entry
+0
+12
+11
+Connector_FFC-FPC
+Molex_200528-0110_1x11-1MP_P1.00mm_Horizontal
+Molex Molex 1.00mm Pitch Easy-On BackFlip, Right-Angle, Bottom Contact FFC/FPC, 200528-0110, 11 Circuits (https://www.molex.com/pdm_docs/sd/2005280110_sd.pdf), generated with kicad-footprint-generator
+connector Molex  top entry
+0
+13
+12
+Connector_FFC-FPC
+Molex_200528-0120_1x12-1MP_P1.00mm_Horizontal
+Molex Molex 1.00mm Pitch Easy-On BackFlip, Right-Angle, Bottom Contact FFC/FPC, 200528-0120, 12 Circuits (https://www.molex.com/pdm_docs/sd/2005280120_sd.pdf), generated with kicad-footprint-generator
+connector Molex  top entry
+0
+14
+13
+Connector_FFC-FPC
+Molex_200528-0130_1x13-1MP_P1.00mm_Horizontal
+Molex Molex 1.00mm Pitch Easy-On BackFlip, Right-Angle, Bottom Contact FFC/FPC, 200528-0130, 13 Circuits (https://www.molex.com/pdm_docs/sd/2005280130_sd.pdf), generated with kicad-footprint-generator
+connector Molex  top entry
+0
+15
+14
+Connector_FFC-FPC
+Molex_200528-0140_1x14-1MP_P1.00mm_Horizontal
+Molex Molex 1.00mm Pitch Easy-On BackFlip, Right-Angle, Bottom Contact FFC/FPC, 200528-0140, 14 Circuits (https://www.molex.com/pdm_docs/sd/2005280140_sd.pdf), generated with kicad-footprint-generator
+connector Molex  top entry
+0
+16
+15
+Connector_FFC-FPC
+Molex_200528-0150_1x15-1MP_P1.00mm_Horizontal
+Molex Molex 1.00mm Pitch Easy-On BackFlip, Right-Angle, Bottom Contact FFC/FPC, 200528-0150, 15 Circuits (https://www.molex.com/pdm_docs/sd/2005280150_sd.pdf), generated with kicad-footprint-generator
+connector Molex  top entry
+0
+17
+16
+Connector_FFC-FPC
+Molex_200528-0160_1x16-1MP_P1.00mm_Horizontal
+Molex Molex 1.00mm Pitch Easy-On BackFlip, Right-Angle, Bottom Contact FFC/FPC, 200528-0160, 16 Circuits (https://www.molex.com/pdm_docs/sd/2005280160_sd.pdf), generated with kicad-footprint-generator
+connector Molex  top entry
+0
+18
+17
+Connector_FFC-FPC
+Molex_200528-0170_1x17-1MP_P1.00mm_Horizontal
+Molex Molex 1.00mm Pitch Easy-On BackFlip, Right-Angle, Bottom Contact FFC/FPC, 200528-0170, 17 Circuits (https://www.molex.com/pdm_docs/sd/2005280170_sd.pdf), generated with kicad-footprint-generator
+connector Molex  top entry
+0
+19
+18
+Connector_FFC-FPC
+Molex_200528-0180_1x18-1MP_P1.00mm_Horizontal
+Molex Molex 1.00mm Pitch Easy-On BackFlip, Right-Angle, Bottom Contact FFC/FPC, 200528-0180, 18 Circuits (https://www.molex.com/pdm_docs/sd/2005280180_sd.pdf), generated with kicad-footprint-generator
+connector Molex  top entry
+0
+20
+19
+Connector_FFC-FPC
+Molex_200528-0190_1x19-1MP_P1.00mm_Horizontal
+Molex Molex 1.00mm Pitch Easy-On BackFlip, Right-Angle, Bottom Contact FFC/FPC, 200528-0190, 19 Circuits (https://www.molex.com/pdm_docs/sd/2005280190_sd.pdf), generated with kicad-footprint-generator
+connector Molex  top entry
+0
+21
+20
+Connector_FFC-FPC
+Molex_200528-0200_1x20-1MP_P1.00mm_Horizontal
+Molex Molex 1.00mm Pitch Easy-On BackFlip, Right-Angle, Bottom Contact FFC/FPC, 200528-0200, 20 Circuits (https://www.molex.com/pdm_docs/sd/2005280200_sd.pdf), generated with kicad-footprint-generator
+connector Molex  top entry
+0
+22
+21
+Connector_FFC-FPC
+Molex_200528-0210_1x21-1MP_P1.00mm_Horizontal
+Molex Molex 1.00mm Pitch Easy-On BackFlip, Right-Angle, Bottom Contact FFC/FPC, 200528-0210, 21 Circuits (https://www.molex.com/pdm_docs/sd/2005280210_sd.pdf), generated with kicad-footprint-generator
+connector Molex  top entry
+0
+23
+22
+Connector_FFC-FPC
+Molex_200528-0220_1x22-1MP_P1.00mm_Horizontal
+Molex Molex 1.00mm Pitch Easy-On BackFlip, Right-Angle, Bottom Contact FFC/FPC, 200528-0220, 22 Circuits (https://www.molex.com/pdm_docs/sd/2005280220_sd.pdf), generated with kicad-footprint-generator
+connector Molex  top entry
+0
+24
+23
+Connector_FFC-FPC
+Molex_200528-0230_1x23-1MP_P1.00mm_Horizontal
+Molex Molex 1.00mm Pitch Easy-On BackFlip, Right-Angle, Bottom Contact FFC/FPC, 200528-0230, 23 Circuits (https://www.molex.com/pdm_docs/sd/2005280230_sd.pdf), generated with kicad-footprint-generator
+connector Molex  top entry
+0
+25
+24
+Connector_FFC-FPC
+Molex_200528-0240_1x24-1MP_P1.00mm_Horizontal
+Molex Molex 1.00mm Pitch Easy-On BackFlip, Right-Angle, Bottom Contact FFC/FPC, 200528-0240, 24 Circuits (https://www.molex.com/pdm_docs/sd/2005280240_sd.pdf), generated with kicad-footprint-generator
+connector Molex  top entry
+0
+26
+25
+Connector_FFC-FPC
+Molex_200528-0250_1x25-1MP_P1.00mm_Horizontal
+Molex Molex 1.00mm Pitch Easy-On BackFlip, Right-Angle, Bottom Contact FFC/FPC, 200528-0250, 25 Circuits (https://www.molex.com/pdm_docs/sd/2005280250_sd.pdf), generated with kicad-footprint-generator
+connector Molex  top entry
+0
+27
+26
+Connector_FFC-FPC
+Molex_200528-0260_1x26-1MP_P1.00mm_Horizontal
+Molex Molex 1.00mm Pitch Easy-On BackFlip, Right-Angle, Bottom Contact FFC/FPC, 200528-0260, 26 Circuits (https://www.molex.com/pdm_docs/sd/2005280260_sd.pdf), generated with kicad-footprint-generator
+connector Molex  top entry
+0
+28
+27
+Connector_FFC-FPC
+Molex_200528-0270_1x27-1MP_P1.00mm_Horizontal
+Molex Molex 1.00mm Pitch Easy-On BackFlip, Right-Angle, Bottom Contact FFC/FPC, 200528-0270, 27 Circuits (https://www.molex.com/pdm_docs/sd/2005280270_sd.pdf), generated with kicad-footprint-generator
+connector Molex  top entry
+0
+29
+28
+Connector_FFC-FPC
+Molex_200528-0280_1x28-1MP_P1.00mm_Horizontal
+Molex Molex 1.00mm Pitch Easy-On BackFlip, Right-Angle, Bottom Contact FFC/FPC, 200528-0280, 28 Circuits (https://www.molex.com/pdm_docs/sd/2005280280_sd.pdf), generated with kicad-footprint-generator
+connector Molex  top entry
+0
+30
+29
+Connector_FFC-FPC
+Molex_200528-0290_1x29-1MP_P1.00mm_Horizontal
+Molex Molex 1.00mm Pitch Easy-On BackFlip, Right-Angle, Bottom Contact FFC/FPC, 200528-0290, 29 Circuits (https://www.molex.com/pdm_docs/sd/2005280290_sd.pdf), generated with kicad-footprint-generator
+connector Molex  top entry
+0
+31
+30
+Connector_FFC-FPC
+Molex_200528-0300_1x30-1MP_P1.00mm_Horizontal
+Molex Molex 1.00mm Pitch Easy-On BackFlip, Right-Angle, Bottom Contact FFC/FPC, 200528-0300, 30 Circuits (https://www.molex.com/pdm_docs/sd/2005280300_sd.pdf), generated with kicad-footprint-generator
+connector Molex  top entry
+0
+32
+31
+Connector_FFC-FPC
+Molex_502231-1500_1x15-1SH_P0.5mm_Vertical
+Molex 0.50mm Pitch Easy-On Type FFC/FPC Connector, For LVDS, 6.05mm Height, Vertical, Surface Mount, ZIF, 15 Circuits (https://www.molex.com/pdm_docs/sd/5022311500_sd.pdf)
+molex FFC/FPC connector Pitch 0.5mm vertical
+0
+17
+16
+Connector_FFC-FPC
+Molex_502231-2400_1x24-1SH_P0.5mm_Vertical
+Molex 0.50mm Pitch Easy-On Type FFC/FPC Connector, For LVDS, 6.05mm Height, Vertical, Surface Mount, ZIF, 24 Circuits (https://www.molex.com/pdm_docs/sd/5022312400_sd.pdf)
+molex FFC/FPC connector Pitch 0.5mm vertical
+0
+26
+25
+Connector_FFC-FPC
+Molex_502231-3300_1x33-1SH_P0.5mm_Vertical
+Molex 0.50mm Pitch Easy-On Type FFC/FPC Connector, For LVDS, 6.05mm Height, Vertical, Surface Mount, ZIF, 33 Circuits (https://www.molex.com/pdm_docs/sd/5022313300_sd.pdf)
+molex FFC/FPC connector Pitch 0.5mm vertical
+0
+36
+34
+Connector_FFC-FPC
+Molex_502244-1530_1x15-1MP_P0.5mm_Horizontal
+Molex 0.50mm Pitch Easy-On Type FFC/FPC Connector, For LVDS, 2.33mm Height, Right Angle, Surface Mount, ZIF, Bottom Contact Style, 15 Circuits (http://www.molex.com/pdm_docs/sd/5022441530_sd.pdf)
+molex FFC/FPC connector Pitch 0.5mm right angle
+0
+19
+16
+Connector_FFC-FPC
+Molex_502244-2430_1x24-1MP_P0.5mm_Horizontal
+Molex 0.50mm Pitch Easy-On Type FFC/FPC Connector, For LVDS, 2.33mm Height, Right Angle, Surface Mount, ZIF, Bottom Contact Style, 24 Circuits (http://www.molex.com/pdm_docs/sd/5022441530_sd.pdf)
+molex FFC/FPC connector Pitch 0.5mm right angle
+0
+28
+25
+Connector_FFC-FPC
+Molex_502244-3330_1x33-1MP_P0.5mm_Horizontal
+Molex 0.50mm Pitch Easy-On Type FFC/FPC Connector, For LVDS, 2.33mm Height, Right Angle, Surface Mount, ZIF, Bottom Contact Style, 33 Circuits (http://www.molex.com/pdm_docs/sd/5022441530_sd.pdf)
+molex FFC/FPC connector Pitch 0.5mm right angle
+0
+39
+34
+Connector_FFC-FPC
+Molex_502250-1791_2Rows-17Pins-1MP_P0.60mm_Horizontal
+Molex Molex 0.30mm Pitch Easy-On BackFlip Type FFC/FPC, 502250-1791, 17 Circuits (http://www.molex.com/pdm_docs/sd/5022501791_sd.pdf), generated with kicad-footprint-generator
+connector Molex  top entry
+0
+19
+18
+Connector_FFC-FPC
+Molex_502250-2191_2Rows-21Pins-1MP_P0.60mm_Horizontal
+Molex Molex 0.30mm Pitch Easy-On BackFlip Type FFC/FPC, 502250-2191, 21 Circuits (http://www.molex.com/pdm_docs/sd/5022502191_sd.pdf), generated with kicad-footprint-generator
+connector Molex  top entry
+0
+23
+22
+Connector_FFC-FPC
+Molex_502250-2391_2Rows-23Pins-1MP_P0.60mm_Horizontal
+Molex Molex 0.30mm Pitch Easy-On BackFlip Type FFC/FPC, 502250-2391, 23 Circuits (http://www.molex.com/pdm_docs/sd/5022502391_sd.pdf), generated with kicad-footprint-generator
+connector Molex  top entry
+0
+25
+24
+Connector_FFC-FPC
+Molex_502250-2791_2Rows-27Pins-1MP_P0.60mm_Horizontal
+Molex Molex 0.30mm Pitch Easy-On BackFlip Type FFC/FPC, 502250-2791, 27 Circuits (http://www.molex.com/pdm_docs/sd/5022502791_sd.pdf), generated with kicad-footprint-generator
+connector Molex  top entry
+0
+29
+28
+Connector_FFC-FPC
+Molex_502250-3391_2Rows-33Pins-1MP_P0.60mm_Horizontal
+Molex Molex 0.30mm Pitch Easy-On BackFlip Type FFC/FPC, 502250-3391, 33 Circuits (http://www.molex.com/pdm_docs/sd/5022503391_sd.pdf), generated with kicad-footprint-generator
+connector Molex  top entry
+0
+35
+34
+Connector_FFC-FPC
+Molex_502250-3591_2Rows-35Pins-1MP_P0.60mm_Horizontal
+Molex Molex 0.30mm Pitch Easy-On BackFlip Type FFC/FPC, 502250-3591, 35 Circuits (http://www.molex.com/pdm_docs/sd/5022503591_sd.pdf), generated with kicad-footprint-generator
+connector Molex  top entry
+0
+37
+36
+Connector_FFC-FPC
+Molex_502250-3991_2Rows-39Pins-1MP_P0.60mm_Horizontal
+Molex Molex 0.30mm Pitch Easy-On BackFlip Type FFC/FPC, 502250-3991, 39 Circuits (http://www.molex.com/pdm_docs/sd/5022503991_sd.pdf), generated with kicad-footprint-generator
+connector Molex  top entry
+0
+41
+40
+Connector_FFC-FPC
+Molex_502250-4191_2Rows-41Pins-1MP_P0.60mm_Horizontal
+Molex Molex 0.30mm Pitch Easy-On BackFlip Type FFC/FPC, 502250-4191, 41 Circuits (http://www.molex.com/pdm_docs/sd/5022504191_sd.pdf), generated with kicad-footprint-generator
+connector Molex  top entry
+0
+43
+42
+Connector_FFC-FPC
+Molex_502250-5191_2Rows-51Pins-1MP_P0.60mm_Horizontal
+Molex Molex 0.30mm Pitch Easy-On BackFlip Type FFC/FPC, 502250-5191, 51 Circuits (http://www.molex.com/pdm_docs/sd/5022505191_sd.pdf), generated with kicad-footprint-generator
+connector Molex  top entry
+0
+53
+52
+Connector_FFC-FPC
+TE_0-1734839-5_1x05-1MP_P0.5mm_Horizontal
+TE FPC connector, 05 top-side contacts, 0.5mm pitch, SMT, https://www.te.com/commerce/DocumentDelivery/DDEController?Action=showdoc&DocId=Customer+Drawing%7F1734839%7FC%7Fpdf%7FEnglish%7FENG_CD_1734839_C_C_1734839.pdf%7F4-1734839-0
+te fpc 1734839
+0
+7
+6
+Connector_FFC-FPC
+TE_0-1734839-6_1x06-1MP_P0.5mm_Horizontal
+TE FPC connector, 06 top-side contacts, 0.5mm pitch, SMT, https://www.te.com/commerce/DocumentDelivery/DDEController?Action=showdoc&DocId=Customer+Drawing%7F1734839%7FC%7Fpdf%7FEnglish%7FENG_CD_1734839_C_C_1734839.pdf%7F4-1734839-0
+te fpc 1734839
+0
+8
+7
+Connector_FFC-FPC
+TE_0-1734839-7_1x07-1MP_P0.5mm_Horizontal
+TE FPC connector, 07 top-side contacts, 0.5mm pitch, SMT, https://www.te.com/commerce/DocumentDelivery/DDEController?Action=showdoc&DocId=Customer+Drawing%7F1734839%7FC%7Fpdf%7FEnglish%7FENG_CD_1734839_C_C_1734839.pdf%7F4-1734839-0
+te fpc 1734839
+0
+9
+8
+Connector_FFC-FPC
+TE_0-1734839-8_1x08-1MP_P0.5mm_Horizontal
+TE FPC connector, 08 top-side contacts, 0.5mm pitch, SMT, https://www.te.com/commerce/DocumentDelivery/DDEController?Action=showdoc&DocId=Customer+Drawing%7F1734839%7FC%7Fpdf%7FEnglish%7FENG_CD_1734839_C_C_1734839.pdf%7F4-1734839-0
+te fpc 1734839
+0
+10
+9
+Connector_FFC-FPC
+TE_0-1734839-9_1x09-1MP_P0.5mm_Horizontal
+TE FPC connector, 09 top-side contacts, 0.5mm pitch, SMT, https://www.te.com/commerce/DocumentDelivery/DDEController?Action=showdoc&DocId=Customer+Drawing%7F1734839%7FC%7Fpdf%7FEnglish%7FENG_CD_1734839_C_C_1734839.pdf%7F4-1734839-0
+te fpc 1734839
+0
+11
+10
+Connector_FFC-FPC
+TE_1-84952-0_1x10-1MP_P1.0mm_Horizontal
+TE FPC connector, 10 bottom-side contacts, 1.0mm pitch, 1.0mm height, SMT, http://www.te.com/commerce/DocumentDelivery/DDEController?Action=srchrtrv&DocNm=84952&DocType=Customer+Drawing&DocLang=English&DocFormat=pdf&PartCntxt=84952-4
+te fpc 84952
+0
+12
+11
+Connector_FFC-FPC
+TE_1-84952-1_1x11-1MP_P1.0mm_Horizontal
+TE FPC connector, 11 bottom-side contacts, 1.0mm pitch, 1.0mm height, SMT, http://www.te.com/commerce/DocumentDelivery/DDEController?Action=srchrtrv&DocNm=84952&DocType=Customer+Drawing&DocLang=English&DocFormat=pdf&PartCntxt=84952-4
+te fpc 84952
+0
+13
+12
+Connector_FFC-FPC
+TE_1-84952-2_1x12-1MP_P1.0mm_Horizontal
+TE FPC connector, 12 bottom-side contacts, 1.0mm pitch, 1.0mm height, SMT, http://www.te.com/commerce/DocumentDelivery/DDEController?Action=srchrtrv&DocNm=84952&DocType=Customer+Drawing&DocLang=English&DocFormat=pdf&PartCntxt=84952-4
+te fpc 84952
+0
+14
+13
+Connector_FFC-FPC
+TE_1-84952-3_1x13-1MP_P1.0mm_Horizontal
+TE FPC connector, 13 bottom-side contacts, 1.0mm pitch, 1.0mm height, SMT, http://www.te.com/commerce/DocumentDelivery/DDEController?Action=srchrtrv&DocNm=84952&DocType=Customer+Drawing&DocLang=English&DocFormat=pdf&PartCntxt=84952-4
+te fpc 84952
+0
+15
+14
+Connector_FFC-FPC
+TE_1-84952-4_1x14-1MP_P1.0mm_Horizontal
+TE FPC connector, 14 bottom-side contacts, 1.0mm pitch, 1.0mm height, SMT, http://www.te.com/commerce/DocumentDelivery/DDEController?Action=srchrtrv&DocNm=84952&DocType=Customer+Drawing&DocLang=English&DocFormat=pdf&PartCntxt=84952-4
+te fpc 84952
+0
+16
+15
+Connector_FFC-FPC
+TE_1-84952-5_1x15-1MP_P1.0mm_Horizontal
+TE FPC connector, 15 bottom-side contacts, 1.0mm pitch, 1.0mm height, SMT, http://www.te.com/commerce/DocumentDelivery/DDEController?Action=srchrtrv&DocNm=84952&DocType=Customer+Drawing&DocLang=English&DocFormat=pdf&PartCntxt=84952-4
+te fpc 84952
+0
+17
+16
+Connector_FFC-FPC
+TE_1-84952-6_1x16-1MP_P1.0mm_Horizontal
+TE FPC connector, 16 bottom-side contacts, 1.0mm pitch, 1.0mm height, SMT, http://www.te.com/commerce/DocumentDelivery/DDEController?Action=srchrtrv&DocNm=84952&DocType=Customer+Drawing&DocLang=English&DocFormat=pdf&PartCntxt=84952-4
+te fpc 84952
+0
+18
+17
+Connector_FFC-FPC
+TE_1-84952-7_1x17-1MP_P1.0mm_Horizontal
+TE FPC connector, 17 bottom-side contacts, 1.0mm pitch, 1.0mm height, SMT, http://www.te.com/commerce/DocumentDelivery/DDEController?Action=srchrtrv&DocNm=84952&DocType=Customer+Drawing&DocLang=English&DocFormat=pdf&PartCntxt=84952-4
+te fpc 84952
+0
+19
+18
+Connector_FFC-FPC
+TE_1-84952-8_1x18-1MP_P1.0mm_Horizontal
+TE FPC connector, 18 bottom-side contacts, 1.0mm pitch, 1.0mm height, SMT, http://www.te.com/commerce/DocumentDelivery/DDEController?Action=srchrtrv&DocNm=84952&DocType=Customer+Drawing&DocLang=English&DocFormat=pdf&PartCntxt=84952-4
+te fpc 84952
+0
+20
+19
+Connector_FFC-FPC
+TE_1-84952-9_1x19-1MP_P1.0mm_Horizontal
+TE FPC connector, 19 bottom-side contacts, 1.0mm pitch, 1.0mm height, SMT, http://www.te.com/commerce/DocumentDelivery/DDEController?Action=srchrtrv&DocNm=84952&DocType=Customer+Drawing&DocLang=English&DocFormat=pdf&PartCntxt=84952-4
+te fpc 84952
+0
+21
+20
+Connector_FFC-FPC
+TE_1-84953-0_1x10-1MP_P1.0mm_Horizontal
+TE FPC connector, 10 top-side contacts, 1.0mm pitch, 1.0mm height, SMT, http://www.te.com/commerce/DocumentDelivery/DDEController?Action=srchrtrv&DocNm=84953&DocType=Customer+Drawing&DocLang=English&DocFormat=pdf&PartCntxt=84953-4
+te fpc 84953
+0
+12
+11
+Connector_FFC-FPC
+TE_1-84953-1_1x11-1MP_P1.0mm_Horizontal
+TE FPC connector, 11 top-side contacts, 1.0mm pitch, 1.0mm height, SMT, http://www.te.com/commerce/DocumentDelivery/DDEController?Action=srchrtrv&DocNm=84953&DocType=Customer+Drawing&DocLang=English&DocFormat=pdf&PartCntxt=84953-4
+te fpc 84953
+0
+13
+12
+Connector_FFC-FPC
+TE_1-84953-2_1x12-1MP_P1.0mm_Horizontal
+TE FPC connector, 12 top-side contacts, 1.0mm pitch, 1.0mm height, SMT, http://www.te.com/commerce/DocumentDelivery/DDEController?Action=srchrtrv&DocNm=84953&DocType=Customer+Drawing&DocLang=English&DocFormat=pdf&PartCntxt=84953-4
+te fpc 84953
+0
+14
+13
+Connector_FFC-FPC
+TE_1-84953-3_1x13-1MP_P1.0mm_Horizontal
+TE FPC connector, 13 top-side contacts, 1.0mm pitch, 1.0mm height, SMT, http://www.te.com/commerce/DocumentDelivery/DDEController?Action=srchrtrv&DocNm=84953&DocType=Customer+Drawing&DocLang=English&DocFormat=pdf&PartCntxt=84953-4
+te fpc 84953
+0
+15
+14
+Connector_FFC-FPC
+TE_1-84953-4_1x14-1MP_P1.0mm_Horizontal
+TE FPC connector, 14 top-side contacts, 1.0mm pitch, 1.0mm height, SMT, http://www.te.com/commerce/DocumentDelivery/DDEController?Action=srchrtrv&DocNm=84953&DocType=Customer+Drawing&DocLang=English&DocFormat=pdf&PartCntxt=84953-4
+te fpc 84953
+0
+16
+15
+Connector_FFC-FPC
+TE_1-84953-5_1x15-1MP_P1.0mm_Horizontal
+TE FPC connector, 15 top-side contacts, 1.0mm pitch, 1.0mm height, SMT, http://www.te.com/commerce/DocumentDelivery/DDEController?Action=srchrtrv&DocNm=84953&DocType=Customer+Drawing&DocLang=English&DocFormat=pdf&PartCntxt=84953-4
+te fpc 84953
+0
+17
+16
+Connector_FFC-FPC
+TE_1-84953-6_1x16-1MP_P1.0mm_Horizontal
+TE FPC connector, 16 top-side contacts, 1.0mm pitch, 1.0mm height, SMT, http://www.te.com/commerce/DocumentDelivery/DDEController?Action=srchrtrv&DocNm=84953&DocType=Customer+Drawing&DocLang=English&DocFormat=pdf&PartCntxt=84953-4
+te fpc 84953
+0
+18
+17
+Connector_FFC-FPC
+TE_1-84953-7_1x17-1MP_P1.0mm_Horizontal
+TE FPC connector, 17 top-side contacts, 1.0mm pitch, 1.0mm height, SMT, http://www.te.com/commerce/DocumentDelivery/DDEController?Action=srchrtrv&DocNm=84953&DocType=Customer+Drawing&DocLang=English&DocFormat=pdf&PartCntxt=84953-4
+te fpc 84953
+0
+19
+18
+Connector_FFC-FPC
+TE_1-84953-8_1x18-1MP_P1.0mm_Horizontal
+TE FPC connector, 18 top-side contacts, 1.0mm pitch, 1.0mm height, SMT, http://www.te.com/commerce/DocumentDelivery/DDEController?Action=srchrtrv&DocNm=84953&DocType=Customer+Drawing&DocLang=English&DocFormat=pdf&PartCntxt=84953-4
+te fpc 84953
+0
+20
+19
+Connector_FFC-FPC
+TE_1-84953-9_1x19-1MP_P1.0mm_Horizontal
+TE FPC connector, 19 top-side contacts, 1.0mm pitch, 1.0mm height, SMT, http://www.te.com/commerce/DocumentDelivery/DDEController?Action=srchrtrv&DocNm=84953&DocType=Customer+Drawing&DocLang=English&DocFormat=pdf&PartCntxt=84953-4
+te fpc 84953
+0
+21
+20
+Connector_FFC-FPC
+TE_1-1734839-0_1x10-1MP_P0.5mm_Horizontal
+TE FPC connector, 10 top-side contacts, 0.5mm pitch, SMT, https://www.te.com/commerce/DocumentDelivery/DDEController?Action=showdoc&DocId=Customer+Drawing%7F1734839%7FC%7Fpdf%7FEnglish%7FENG_CD_1734839_C_C_1734839.pdf%7F4-1734839-0
+te fpc 1734839
+0
+12
+11
+Connector_FFC-FPC
+TE_1-1734839-1_1x11-1MP_P0.5mm_Horizontal
+TE FPC connector, 11 top-side contacts, 0.5mm pitch, SMT, https://www.te.com/commerce/DocumentDelivery/DDEController?Action=showdoc&DocId=Customer+Drawing%7F1734839%7FC%7Fpdf%7FEnglish%7FENG_CD_1734839_C_C_1734839.pdf%7F4-1734839-0
+te fpc 1734839
+0
+13
+12
+Connector_FFC-FPC
+TE_1-1734839-2_1x12-1MP_P0.5mm_Horizontal
+TE FPC connector, 12 top-side contacts, 0.5mm pitch, SMT, https://www.te.com/commerce/DocumentDelivery/DDEController?Action=showdoc&DocId=Customer+Drawing%7F1734839%7FC%7Fpdf%7FEnglish%7FENG_CD_1734839_C_C_1734839.pdf%7F4-1734839-0
+te fpc 1734839
+0
+14
+13
+Connector_FFC-FPC
+TE_1-1734839-3_1x13-1MP_P0.5mm_Horizontal
+TE FPC connector, 13 top-side contacts, 0.5mm pitch, SMT, https://www.te.com/commerce/DocumentDelivery/DDEController?Action=showdoc&DocId=Customer+Drawing%7F1734839%7FC%7Fpdf%7FEnglish%7FENG_CD_1734839_C_C_1734839.pdf%7F4-1734839-0
+te fpc 1734839
+0
+15
+14
+Connector_FFC-FPC
+TE_1-1734839-4_1x14-1MP_P0.5mm_Horizontal
+TE FPC connector, 14 top-side contacts, 0.5mm pitch, SMT, https://www.te.com/commerce/DocumentDelivery/DDEController?Action=showdoc&DocId=Customer+Drawing%7F1734839%7FC%7Fpdf%7FEnglish%7FENG_CD_1734839_C_C_1734839.pdf%7F4-1734839-0
+te fpc 1734839
+0
+16
+15
+Connector_FFC-FPC
+TE_1-1734839-5_1x15-1MP_P0.5mm_Horizontal
+TE FPC connector, 15 top-side contacts, 0.5mm pitch, SMT, https://www.te.com/commerce/DocumentDelivery/DDEController?Action=showdoc&DocId=Customer+Drawing%7F1734839%7FC%7Fpdf%7FEnglish%7FENG_CD_1734839_C_C_1734839.pdf%7F4-1734839-0
+te fpc 1734839
+0
+17
+16
+Connector_FFC-FPC
+TE_1-1734839-6_1x16-1MP_P0.5mm_Horizontal
+TE FPC connector, 16 top-side contacts, 0.5mm pitch, SMT, https://www.te.com/commerce/DocumentDelivery/DDEController?Action=showdoc&DocId=Customer+Drawing%7F1734839%7FC%7Fpdf%7FEnglish%7FENG_CD_1734839_C_C_1734839.pdf%7F4-1734839-0
+te fpc 1734839
+0
+18
+17
+Connector_FFC-FPC
+TE_1-1734839-7_1x17-1MP_P0.5mm_Horizontal
+TE FPC connector, 17 top-side contacts, 0.5mm pitch, SMT, https://www.te.com/commerce/DocumentDelivery/DDEController?Action=showdoc&DocId=Customer+Drawing%7F1734839%7FC%7Fpdf%7FEnglish%7FENG_CD_1734839_C_C_1734839.pdf%7F4-1734839-0
+te fpc 1734839
+0
+19
+18
+Connector_FFC-FPC
+TE_1-1734839-8_1x18-1MP_P0.5mm_Horizontal
+TE FPC connector, 18 top-side contacts, 0.5mm pitch, SMT, https://www.te.com/commerce/DocumentDelivery/DDEController?Action=showdoc&DocId=Customer+Drawing%7F1734839%7FC%7Fpdf%7FEnglish%7FENG_CD_1734839_C_C_1734839.pdf%7F4-1734839-0
+te fpc 1734839
+0
+20
+19
+Connector_FFC-FPC
+TE_1-1734839-9_1x19-1MP_P0.5mm_Horizontal
+TE FPC connector, 19 top-side contacts, 0.5mm pitch, SMT, https://www.te.com/commerce/DocumentDelivery/DDEController?Action=showdoc&DocId=Customer+Drawing%7F1734839%7FC%7Fpdf%7FEnglish%7FENG_CD_1734839_C_C_1734839.pdf%7F4-1734839-0
+te fpc 1734839
+0
+21
+20
+Connector_FFC-FPC
+TE_2-84952-0_1x20-1MP_P1.0mm_Horizontal
+TE FPC connector, 20 bottom-side contacts, 1.0mm pitch, 1.0mm height, SMT, http://www.te.com/commerce/DocumentDelivery/DDEController?Action=srchrtrv&DocNm=84952&DocType=Customer+Drawing&DocLang=English&DocFormat=pdf&PartCntxt=84952-4
+te fpc 84952
+0
+22
+21
+Connector_FFC-FPC
+TE_2-84952-1_1x21-1MP_P1.0mm_Horizontal
+TE FPC connector, 21 bottom-side contacts, 1.0mm pitch, 1.0mm height, SMT, http://www.te.com/commerce/DocumentDelivery/DDEController?Action=srchrtrv&DocNm=84952&DocType=Customer+Drawing&DocLang=English&DocFormat=pdf&PartCntxt=84952-4
+te fpc 84952
+0
+23
+22
+Connector_FFC-FPC
+TE_2-84952-2_1x22-1MP_P1.0mm_Horizontal
+TE FPC connector, 22 bottom-side contacts, 1.0mm pitch, 1.0mm height, SMT, http://www.te.com/commerce/DocumentDelivery/DDEController?Action=srchrtrv&DocNm=84952&DocType=Customer+Drawing&DocLang=English&DocFormat=pdf&PartCntxt=84952-4
+te fpc 84952
+0
+24
+23
+Connector_FFC-FPC
+TE_2-84952-3_1x23-1MP_P1.0mm_Horizontal
+TE FPC connector, 23 bottom-side contacts, 1.0mm pitch, 1.0mm height, SMT, http://www.te.com/commerce/DocumentDelivery/DDEController?Action=srchrtrv&DocNm=84952&DocType=Customer+Drawing&DocLang=English&DocFormat=pdf&PartCntxt=84952-4
+te fpc 84952
+0
+25
+24
+Connector_FFC-FPC
+TE_2-84952-4_1x24-1MP_P1.0mm_Horizontal
+TE FPC connector, 24 bottom-side contacts, 1.0mm pitch, 1.0mm height, SMT, http://www.te.com/commerce/DocumentDelivery/DDEController?Action=srchrtrv&DocNm=84952&DocType=Customer+Drawing&DocLang=English&DocFormat=pdf&PartCntxt=84952-4
+te fpc 84952
+0
+26
+25
+Connector_FFC-FPC
+TE_2-84952-5_1x25-1MP_P1.0mm_Horizontal
+TE FPC connector, 25 bottom-side contacts, 1.0mm pitch, 1.0mm height, SMT, http://www.te.com/commerce/DocumentDelivery/DDEController?Action=srchrtrv&DocNm=84952&DocType=Customer+Drawing&DocLang=English&DocFormat=pdf&PartCntxt=84952-4
+te fpc 84952
+0
+27
+26
+Connector_FFC-FPC
+TE_2-84952-6_1x26-1MP_P1.0mm_Horizontal
+TE FPC connector, 26 bottom-side contacts, 1.0mm pitch, 1.0mm height, SMT, http://www.te.com/commerce/DocumentDelivery/DDEController?Action=srchrtrv&DocNm=84952&DocType=Customer+Drawing&DocLang=English&DocFormat=pdf&PartCntxt=84952-4
+te fpc 84952
+0
+28
+27
+Connector_FFC-FPC
+TE_2-84952-7_1x27-1MP_P1.0mm_Horizontal
+TE FPC connector, 27 bottom-side contacts, 1.0mm pitch, 1.0mm height, SMT, http://www.te.com/commerce/DocumentDelivery/DDEController?Action=srchrtrv&DocNm=84952&DocType=Customer+Drawing&DocLang=English&DocFormat=pdf&PartCntxt=84952-4
+te fpc 84952
+0
+29
+28
+Connector_FFC-FPC
+TE_2-84952-8_1x28-1MP_P1.0mm_Horizontal
+TE FPC connector, 28 bottom-side contacts, 1.0mm pitch, 1.0mm height, SMT, http://www.te.com/commerce/DocumentDelivery/DDEController?Action=srchrtrv&DocNm=84952&DocType=Customer+Drawing&DocLang=English&DocFormat=pdf&PartCntxt=84952-4
+te fpc 84952
+0
+30
+29
+Connector_FFC-FPC
+TE_2-84952-9_1x29-1MP_P1.0mm_Horizontal
+TE FPC connector, 29 bottom-side contacts, 1.0mm pitch, 1.0mm height, SMT, http://www.te.com/commerce/DocumentDelivery/DDEController?Action=srchrtrv&DocNm=84952&DocType=Customer+Drawing&DocLang=English&DocFormat=pdf&PartCntxt=84952-4
+te fpc 84952
+0
+31
+30
+Connector_FFC-FPC
+TE_2-84953-0_1x20-1MP_P1.0mm_Horizontal
+TE FPC connector, 20 top-side contacts, 1.0mm pitch, 1.0mm height, SMT, http://www.te.com/commerce/DocumentDelivery/DDEController?Action=srchrtrv&DocNm=84953&DocType=Customer+Drawing&DocLang=English&DocFormat=pdf&PartCntxt=84953-4
+te fpc 84953
+0
+22
+21
+Connector_FFC-FPC
+TE_2-84953-1_1x21-1MP_P1.0mm_Horizontal
+TE FPC connector, 21 top-side contacts, 1.0mm pitch, 1.0mm height, SMT, http://www.te.com/commerce/DocumentDelivery/DDEController?Action=srchrtrv&DocNm=84953&DocType=Customer+Drawing&DocLang=English&DocFormat=pdf&PartCntxt=84953-4
+te fpc 84953
+0
+23
+22
+Connector_FFC-FPC
+TE_2-84953-2_1x22-1MP_P1.0mm_Horizontal
+TE FPC connector, 22 top-side contacts, 1.0mm pitch, 1.0mm height, SMT, http://www.te.com/commerce/DocumentDelivery/DDEController?Action=srchrtrv&DocNm=84953&DocType=Customer+Drawing&DocLang=English&DocFormat=pdf&PartCntxt=84953-4
+te fpc 84953
+0
+24
+23
+Connector_FFC-FPC
+TE_2-84953-3_1x23-1MP_P1.0mm_Horizontal
+TE FPC connector, 23 top-side contacts, 1.0mm pitch, 1.0mm height, SMT, http://www.te.com/commerce/DocumentDelivery/DDEController?Action=srchrtrv&DocNm=84953&DocType=Customer+Drawing&DocLang=English&DocFormat=pdf&PartCntxt=84953-4
+te fpc 84953
+0
+25
+24
+Connector_FFC-FPC
+TE_2-84953-4_1x24-1MP_P1.0mm_Horizontal
+TE FPC connector, 24 top-side contacts, 1.0mm pitch, 1.0mm height, SMT, http://www.te.com/commerce/DocumentDelivery/DDEController?Action=srchrtrv&DocNm=84953&DocType=Customer+Drawing&DocLang=English&DocFormat=pdf&PartCntxt=84953-4
+te fpc 84953
+0
+26
+25
+Connector_FFC-FPC
+TE_2-84953-5_1x25-1MP_P1.0mm_Horizontal
+TE FPC connector, 25 top-side contacts, 1.0mm pitch, 1.0mm height, SMT, http://www.te.com/commerce/DocumentDelivery/DDEController?Action=srchrtrv&DocNm=84953&DocType=Customer+Drawing&DocLang=English&DocFormat=pdf&PartCntxt=84953-4
+te fpc 84953
+0
+27
+26
+Connector_FFC-FPC
+TE_2-84953-6_1x26-1MP_P1.0mm_Horizontal
+TE FPC connector, 26 top-side contacts, 1.0mm pitch, 1.0mm height, SMT, http://www.te.com/commerce/DocumentDelivery/DDEController?Action=srchrtrv&DocNm=84953&DocType=Customer+Drawing&DocLang=English&DocFormat=pdf&PartCntxt=84953-4
+te fpc 84953
+0
+28
+27
+Connector_FFC-FPC
+TE_2-84953-7_1x27-1MP_P1.0mm_Horizontal
+TE FPC connector, 27 top-side contacts, 1.0mm pitch, 1.0mm height, SMT, http://www.te.com/commerce/DocumentDelivery/DDEController?Action=srchrtrv&DocNm=84953&DocType=Customer+Drawing&DocLang=English&DocFormat=pdf&PartCntxt=84953-4
+te fpc 84953
+0
+29
+28
+Connector_FFC-FPC
+TE_2-84953-8_1x28-1MP_P1.0mm_Horizontal
+TE FPC connector, 28 top-side contacts, 1.0mm pitch, 1.0mm height, SMT, http://www.te.com/commerce/DocumentDelivery/DDEController?Action=srchrtrv&DocNm=84953&DocType=Customer+Drawing&DocLang=English&DocFormat=pdf&PartCntxt=84953-4
+te fpc 84953
+0
+30
+29
+Connector_FFC-FPC
+TE_2-84953-9_1x29-1MP_P1.0mm_Horizontal
+TE FPC connector, 29 top-side contacts, 1.0mm pitch, 1.0mm height, SMT, http://www.te.com/commerce/DocumentDelivery/DDEController?Action=srchrtrv&DocNm=84953&DocType=Customer+Drawing&DocLang=English&DocFormat=pdf&PartCntxt=84953-4
+te fpc 84953
+0
+31
+30
+Connector_FFC-FPC
+TE_2-1734839-0_1x20-1MP_P0.5mm_Horizontal
+TE FPC connector, 20 top-side contacts, 0.5mm pitch, SMT, https://www.te.com/commerce/DocumentDelivery/DDEController?Action=showdoc&DocId=Customer+Drawing%7F1734839%7FC%7Fpdf%7FEnglish%7FENG_CD_1734839_C_C_1734839.pdf%7F4-1734839-0
+te fpc 1734839
+0
+22
+21
+Connector_FFC-FPC
+TE_2-1734839-1_1x21-1MP_P0.5mm_Horizontal
+TE FPC connector, 21 top-side contacts, 0.5mm pitch, SMT, https://www.te.com/commerce/DocumentDelivery/DDEController?Action=showdoc&DocId=Customer+Drawing%7F1734839%7FC%7Fpdf%7FEnglish%7FENG_CD_1734839_C_C_1734839.pdf%7F4-1734839-0
+te fpc 1734839
+0
+23
+22
+Connector_FFC-FPC
+TE_2-1734839-2_1x22-1MP_P0.5mm_Horizontal
+TE FPC connector, 22 top-side contacts, 0.5mm pitch, SMT, https://www.te.com/commerce/DocumentDelivery/DDEController?Action=showdoc&DocId=Customer+Drawing%7F1734839%7FC%7Fpdf%7FEnglish%7FENG_CD_1734839_C_C_1734839.pdf%7F4-1734839-0
+te fpc 1734839
+0
+24
+23
+Connector_FFC-FPC
+TE_2-1734839-3_1x23-1MP_P0.5mm_Horizontal
+TE FPC connector, 23 top-side contacts, 0.5mm pitch, SMT, https://www.te.com/commerce/DocumentDelivery/DDEController?Action=showdoc&DocId=Customer+Drawing%7F1734839%7FC%7Fpdf%7FEnglish%7FENG_CD_1734839_C_C_1734839.pdf%7F4-1734839-0
+te fpc 1734839
+0
+25
+24
+Connector_FFC-FPC
+TE_2-1734839-4_1x24-1MP_P0.5mm_Horizontal
+TE FPC connector, 24 top-side contacts, 0.5mm pitch, SMT, https://www.te.com/commerce/DocumentDelivery/DDEController?Action=showdoc&DocId=Customer+Drawing%7F1734839%7FC%7Fpdf%7FEnglish%7FENG_CD_1734839_C_C_1734839.pdf%7F4-1734839-0
+te fpc 1734839
+0
+26
+25
+Connector_FFC-FPC
+TE_2-1734839-5_1x25-1MP_P0.5mm_Horizontal
+TE FPC connector, 25 top-side contacts, 0.5mm pitch, SMT, https://www.te.com/commerce/DocumentDelivery/DDEController?Action=showdoc&DocId=Customer+Drawing%7F1734839%7FC%7Fpdf%7FEnglish%7FENG_CD_1734839_C_C_1734839.pdf%7F4-1734839-0
+te fpc 1734839
+0
+27
+26
+Connector_FFC-FPC
+TE_2-1734839-6_1x26-1MP_P0.5mm_Horizontal
+TE FPC connector, 26 top-side contacts, 0.5mm pitch, SMT, https://www.te.com/commerce/DocumentDelivery/DDEController?Action=showdoc&DocId=Customer+Drawing%7F1734839%7FC%7Fpdf%7FEnglish%7FENG_CD_1734839_C_C_1734839.pdf%7F4-1734839-0
+te fpc 1734839
+0
+28
+27
+Connector_FFC-FPC
+TE_2-1734839-7_1x27-1MP_P0.5mm_Horizontal
+TE FPC connector, 27 top-side contacts, 0.5mm pitch, SMT, https://www.te.com/commerce/DocumentDelivery/DDEController?Action=showdoc&DocId=Customer+Drawing%7F1734839%7FC%7Fpdf%7FEnglish%7FENG_CD_1734839_C_C_1734839.pdf%7F4-1734839-0
+te fpc 1734839
+0
+29
+28
+Connector_FFC-FPC
+TE_2-1734839-8_1x28-1MP_P0.5mm_Horizontal
+TE FPC connector, 28 top-side contacts, 0.5mm pitch, SMT, https://www.te.com/commerce/DocumentDelivery/DDEController?Action=showdoc&DocId=Customer+Drawing%7F1734839%7FC%7Fpdf%7FEnglish%7FENG_CD_1734839_C_C_1734839.pdf%7F4-1734839-0
+te fpc 1734839
+0
+30
+29
+Connector_FFC-FPC
+TE_2-1734839-9_1x29-1MP_P0.5mm_Horizontal
+TE FPC connector, 29 top-side contacts, 0.5mm pitch, SMT, https://www.te.com/commerce/DocumentDelivery/DDEController?Action=showdoc&DocId=Customer+Drawing%7F1734839%7FC%7Fpdf%7FEnglish%7FENG_CD_1734839_C_C_1734839.pdf%7F4-1734839-0
+te fpc 1734839
+0
+31
+30
+Connector_FFC-FPC
+TE_3-84952-0_1x30-1MP_P1.0mm_Horizontal
+TE FPC connector, 30 bottom-side contacts, 1.0mm pitch, 1.0mm height, SMT, http://www.te.com/commerce/DocumentDelivery/DDEController?Action=srchrtrv&DocNm=84952&DocType=Customer+Drawing&DocLang=English&DocFormat=pdf&PartCntxt=84952-4
+te fpc 84952
+0
+32
+31
+Connector_FFC-FPC
+TE_3-84953-0_1x30-1MP_P1.0mm_Horizontal
+TE FPC connector, 30 top-side contacts, 1.0mm pitch, 1.0mm height, SMT, http://www.te.com/commerce/DocumentDelivery/DDEController?Action=srchrtrv&DocNm=84953&DocType=Customer+Drawing&DocLang=English&DocFormat=pdf&PartCntxt=84953-4
+te fpc 84953
+0
+32
+31
+Connector_FFC-FPC
+TE_3-1734839-0_1x30-1MP_P0.5mm_Horizontal
+TE FPC connector, 30 top-side contacts, 0.5mm pitch, SMT, https://www.te.com/commerce/DocumentDelivery/DDEController?Action=showdoc&DocId=Customer+Drawing%7F1734839%7FC%7Fpdf%7FEnglish%7FENG_CD_1734839_C_C_1734839.pdf%7F4-1734839-0
+te fpc 1734839
+0
+32
+31
+Connector_FFC-FPC
+TE_3-1734839-1_1x31-1MP_P0.5mm_Horizontal
+TE FPC connector, 31 top-side contacts, 0.5mm pitch, SMT, https://www.te.com/commerce/DocumentDelivery/DDEController?Action=showdoc&DocId=Customer+Drawing%7F1734839%7FC%7Fpdf%7FEnglish%7FENG_CD_1734839_C_C_1734839.pdf%7F4-1734839-0
+te fpc 1734839
+0
+33
+32
+Connector_FFC-FPC
+TE_3-1734839-2_1x32-1MP_P0.5mm_Horizontal
+TE FPC connector, 32 top-side contacts, 0.5mm pitch, SMT, https://www.te.com/commerce/DocumentDelivery/DDEController?Action=showdoc&DocId=Customer+Drawing%7F1734839%7FC%7Fpdf%7FEnglish%7FENG_CD_1734839_C_C_1734839.pdf%7F4-1734839-0
+te fpc 1734839
+0
+34
+33
+Connector_FFC-FPC
+TE_3-1734839-3_1x33-1MP_P0.5mm_Horizontal
+TE FPC connector, 33 top-side contacts, 0.5mm pitch, SMT, https://www.te.com/commerce/DocumentDelivery/DDEController?Action=showdoc&DocId=Customer+Drawing%7F1734839%7FC%7Fpdf%7FEnglish%7FENG_CD_1734839_C_C_1734839.pdf%7F4-1734839-0
+te fpc 1734839
+0
+35
+34
+Connector_FFC-FPC
+TE_3-1734839-4_1x34-1MP_P0.5mm_Horizontal
+TE FPC connector, 34 top-side contacts, 0.5mm pitch, SMT, https://www.te.com/commerce/DocumentDelivery/DDEController?Action=showdoc&DocId=Customer+Drawing%7F1734839%7FC%7Fpdf%7FEnglish%7FENG_CD_1734839_C_C_1734839.pdf%7F4-1734839-0
+te fpc 1734839
+0
+36
+35
+Connector_FFC-FPC
+TE_3-1734839-5_1x35-1MP_P0.5mm_Horizontal
+TE FPC connector, 35 top-side contacts, 0.5mm pitch, SMT, https://www.te.com/commerce/DocumentDelivery/DDEController?Action=showdoc&DocId=Customer+Drawing%7F1734839%7FC%7Fpdf%7FEnglish%7FENG_CD_1734839_C_C_1734839.pdf%7F4-1734839-0
+te fpc 1734839
+0
+37
+36
+Connector_FFC-FPC
+TE_3-1734839-6_1x36-1MP_P0.5mm_Horizontal
+TE FPC connector, 36 top-side contacts, 0.5mm pitch, SMT, https://www.te.com/commerce/DocumentDelivery/DDEController?Action=showdoc&DocId=Customer+Drawing%7F1734839%7FC%7Fpdf%7FEnglish%7FENG_CD_1734839_C_C_1734839.pdf%7F4-1734839-0
+te fpc 1734839
+0
+38
+37
+Connector_FFC-FPC
+TE_3-1734839-7_1x37-1MP_P0.5mm_Horizontal
+TE FPC connector, 37 top-side contacts, 0.5mm pitch, SMT, https://www.te.com/commerce/DocumentDelivery/DDEController?Action=showdoc&DocId=Customer+Drawing%7F1734839%7FC%7Fpdf%7FEnglish%7FENG_CD_1734839_C_C_1734839.pdf%7F4-1734839-0
+te fpc 1734839
+0
+39
+38
+Connector_FFC-FPC
+TE_3-1734839-8_1x38-1MP_P0.5mm_Horizontal
+TE FPC connector, 38 top-side contacts, 0.5mm pitch, SMT, https://www.te.com/commerce/DocumentDelivery/DDEController?Action=showdoc&DocId=Customer+Drawing%7F1734839%7FC%7Fpdf%7FEnglish%7FENG_CD_1734839_C_C_1734839.pdf%7F4-1734839-0
+te fpc 1734839
+0
+40
+39
+Connector_FFC-FPC
+TE_3-1734839-9_1x39-1MP_P0.5mm_Horizontal
+TE FPC connector, 39 top-side contacts, 0.5mm pitch, SMT, https://www.te.com/commerce/DocumentDelivery/DDEController?Action=showdoc&DocId=Customer+Drawing%7F1734839%7FC%7Fpdf%7FEnglish%7FENG_CD_1734839_C_C_1734839.pdf%7F4-1734839-0
+te fpc 1734839
+0
+41
+40
+Connector_FFC-FPC
+TE_4-1734839-0_1x40-1MP_P0.5mm_Horizontal
+TE FPC connector, 40 top-side contacts, 0.5mm pitch, SMT, https://www.te.com/commerce/DocumentDelivery/DDEController?Action=showdoc&DocId=Customer+Drawing%7F1734839%7FC%7Fpdf%7FEnglish%7FENG_CD_1734839_C_C_1734839.pdf%7F4-1734839-0
+te fpc 1734839
+0
+42
+41
+Connector_FFC-FPC
+TE_4-1734839-1_1x41-1MP_P0.5mm_Horizontal
+TE FPC connector, 41 top-side contacts, 0.5mm pitch, SMT, https://www.te.com/commerce/DocumentDelivery/DDEController?Action=showdoc&DocId=Customer+Drawing%7F1734839%7FC%7Fpdf%7FEnglish%7FENG_CD_1734839_C_C_1734839.pdf%7F4-1734839-0
+te fpc 1734839
+0
+43
+42
+Connector_FFC-FPC
+TE_4-1734839-2_1x42-1MP_P0.5mm_Horizontal
+TE FPC connector, 42 top-side contacts, 0.5mm pitch, SMT, https://www.te.com/commerce/DocumentDelivery/DDEController?Action=showdoc&DocId=Customer+Drawing%7F1734839%7FC%7Fpdf%7FEnglish%7FENG_CD_1734839_C_C_1734839.pdf%7F4-1734839-0
+te fpc 1734839
+0
+44
+43
+Connector_FFC-FPC
+TE_4-1734839-3_1x43-1MP_P0.5mm_Horizontal
+TE FPC connector, 43 top-side contacts, 0.5mm pitch, SMT, https://www.te.com/commerce/DocumentDelivery/DDEController?Action=showdoc&DocId=Customer+Drawing%7F1734839%7FC%7Fpdf%7FEnglish%7FENG_CD_1734839_C_C_1734839.pdf%7F4-1734839-0
+te fpc 1734839
+0
+45
+44
+Connector_FFC-FPC
+TE_4-1734839-4_1x44-1MP_P0.5mm_Horizontal
+TE FPC connector, 44 top-side contacts, 0.5mm pitch, SMT, https://www.te.com/commerce/DocumentDelivery/DDEController?Action=showdoc&DocId=Customer+Drawing%7F1734839%7FC%7Fpdf%7FEnglish%7FENG_CD_1734839_C_C_1734839.pdf%7F4-1734839-0
+te fpc 1734839
+0
+46
+45
+Connector_FFC-FPC
+TE_4-1734839-5_1x45-1MP_P0.5mm_Horizontal
+TE FPC connector, 45 top-side contacts, 0.5mm pitch, SMT, https://www.te.com/commerce/DocumentDelivery/DDEController?Action=showdoc&DocId=Customer+Drawing%7F1734839%7FC%7Fpdf%7FEnglish%7FENG_CD_1734839_C_C_1734839.pdf%7F4-1734839-0
+te fpc 1734839
+0
+47
+46
+Connector_FFC-FPC
+TE_4-1734839-6_1x46-1MP_P0.5mm_Horizontal
+TE FPC connector, 46 top-side contacts, 0.5mm pitch, SMT, https://www.te.com/commerce/DocumentDelivery/DDEController?Action=showdoc&DocId=Customer+Drawing%7F1734839%7FC%7Fpdf%7FEnglish%7FENG_CD_1734839_C_C_1734839.pdf%7F4-1734839-0
+te fpc 1734839
+0
+48
+47
+Connector_FFC-FPC
+TE_4-1734839-7_1x47-1MP_P0.5mm_Horizontal
+TE FPC connector, 47 top-side contacts, 0.5mm pitch, SMT, https://www.te.com/commerce/DocumentDelivery/DDEController?Action=showdoc&DocId=Customer+Drawing%7F1734839%7FC%7Fpdf%7FEnglish%7FENG_CD_1734839_C_C_1734839.pdf%7F4-1734839-0
+te fpc 1734839
+0
+49
+48
+Connector_FFC-FPC
+TE_4-1734839-8_1x48-1MP_P0.5mm_Horizontal
+TE FPC connector, 48 top-side contacts, 0.5mm pitch, SMT, https://www.te.com/commerce/DocumentDelivery/DDEController?Action=showdoc&DocId=Customer+Drawing%7F1734839%7FC%7Fpdf%7FEnglish%7FENG_CD_1734839_C_C_1734839.pdf%7F4-1734839-0
+te fpc 1734839
+0
+50
+49
+Connector_FFC-FPC
+TE_4-1734839-9_1x49-1MP_P0.5mm_Horizontal
+TE FPC connector, 49 top-side contacts, 0.5mm pitch, SMT, https://www.te.com/commerce/DocumentDelivery/DDEController?Action=showdoc&DocId=Customer+Drawing%7F1734839%7FC%7Fpdf%7FEnglish%7FENG_CD_1734839_C_C_1734839.pdf%7F4-1734839-0
+te fpc 1734839
+0
+51
+50
+Connector_FFC-FPC
+TE_5-1734839-0_1x50-1MP_P0.5mm_Horizontal
+TE FPC connector, 50 top-side contacts, 0.5mm pitch, SMT, https://www.te.com/commerce/DocumentDelivery/DDEController?Action=showdoc&DocId=Customer+Drawing%7F1734839%7FC%7Fpdf%7FEnglish%7FENG_CD_1734839_C_C_1734839.pdf%7F4-1734839-0
+te fpc 1734839
+0
+52
+51
+Connector_FFC-FPC
+TE_84952-4_1x04-1MP_P1.0mm_Horizontal
+TE FPC connector, 04 bottom-side contacts, 1.0mm pitch, 1.0mm height, SMT, http://www.te.com/commerce/DocumentDelivery/DDEController?Action=srchrtrv&DocNm=84952&DocType=Customer+Drawing&DocLang=English&DocFormat=pdf&PartCntxt=84952-4
+te fpc 84952
+0
+6
+5
+Connector_FFC-FPC
+TE_84952-5_1x05-1MP_P1.0mm_Horizontal
+TE FPC connector, 05 bottom-side contacts, 1.0mm pitch, 1.0mm height, SMT, http://www.te.com/commerce/DocumentDelivery/DDEController?Action=srchrtrv&DocNm=84952&DocType=Customer+Drawing&DocLang=English&DocFormat=pdf&PartCntxt=84952-4
+te fpc 84952
+0
+7
+6
+Connector_FFC-FPC
+TE_84952-6_1x06-1MP_P1.0mm_Horizontal
+TE FPC connector, 06 bottom-side contacts, 1.0mm pitch, 1.0mm height, SMT, http://www.te.com/commerce/DocumentDelivery/DDEController?Action=srchrtrv&DocNm=84952&DocType=Customer+Drawing&DocLang=English&DocFormat=pdf&PartCntxt=84952-4
+te fpc 84952
+0
+8
+7
+Connector_FFC-FPC
+TE_84952-7_1x07-1MP_P1.0mm_Horizontal
+TE FPC connector, 07 bottom-side contacts, 1.0mm pitch, 1.0mm height, SMT, http://www.te.com/commerce/DocumentDelivery/DDEController?Action=srchrtrv&DocNm=84952&DocType=Customer+Drawing&DocLang=English&DocFormat=pdf&PartCntxt=84952-4
+te fpc 84952
+0
+9
+8
+Connector_FFC-FPC
+TE_84952-8_1x08-1MP_P1.0mm_Horizontal
+TE FPC connector, 08 bottom-side contacts, 1.0mm pitch, 1.0mm height, SMT, http://www.te.com/commerce/DocumentDelivery/DDEController?Action=srchrtrv&DocNm=84952&DocType=Customer+Drawing&DocLang=English&DocFormat=pdf&PartCntxt=84952-4
+te fpc 84952
+0
+10
+9
+Connector_FFC-FPC
+TE_84952-9_1x09-1MP_P1.0mm_Horizontal
+TE FPC connector, 09 bottom-side contacts, 1.0mm pitch, 1.0mm height, SMT, http://www.te.com/commerce/DocumentDelivery/DDEController?Action=srchrtrv&DocNm=84952&DocType=Customer+Drawing&DocLang=English&DocFormat=pdf&PartCntxt=84952-4
+te fpc 84952
+0
+11
+10
+Connector_FFC-FPC
+TE_84953-4_1x04-1MP_P1.0mm_Horizontal
+TE FPC connector, 04 top-side contacts, 1.0mm pitch, 1.0mm height, SMT, http://www.te.com/commerce/DocumentDelivery/DDEController?Action=srchrtrv&DocNm=84953&DocType=Customer+Drawing&DocLang=English&DocFormat=pdf&PartCntxt=84953-4
+te fpc 84953
+0
+6
+5
+Connector_FFC-FPC
+TE_84953-5_1x05-1MP_P1.0mm_Horizontal
+TE FPC connector, 05 top-side contacts, 1.0mm pitch, 1.0mm height, SMT, http://www.te.com/commerce/DocumentDelivery/DDEController?Action=srchrtrv&DocNm=84953&DocType=Customer+Drawing&DocLang=English&DocFormat=pdf&PartCntxt=84953-4
+te fpc 84953
+0
+7
+6
+Connector_FFC-FPC
+TE_84953-6_1x06-1MP_P1.0mm_Horizontal
+TE FPC connector, 06 top-side contacts, 1.0mm pitch, 1.0mm height, SMT, http://www.te.com/commerce/DocumentDelivery/DDEController?Action=srchrtrv&DocNm=84953&DocType=Customer+Drawing&DocLang=English&DocFormat=pdf&PartCntxt=84953-4
+te fpc 84953
+0
+8
+7
+Connector_FFC-FPC
+TE_84953-7_1x07-1MP_P1.0mm_Horizontal
+TE FPC connector, 07 top-side contacts, 1.0mm pitch, 1.0mm height, SMT, http://www.te.com/commerce/DocumentDelivery/DDEController?Action=srchrtrv&DocNm=84953&DocType=Customer+Drawing&DocLang=English&DocFormat=pdf&PartCntxt=84953-4
+te fpc 84953
+0
+9
+8
+Connector_FFC-FPC
+TE_84953-8_1x08-1MP_P1.0mm_Horizontal
+TE FPC connector, 08 top-side contacts, 1.0mm pitch, 1.0mm height, SMT, http://www.te.com/commerce/DocumentDelivery/DDEController?Action=srchrtrv&DocNm=84953&DocType=Customer+Drawing&DocLang=English&DocFormat=pdf&PartCntxt=84953-4
+te fpc 84953
+0
+10
+9
+Connector_FFC-FPC
+TE_84953-9_1x09-1MP_P1.0mm_Horizontal
+TE FPC connector, 09 top-side contacts, 1.0mm pitch, 1.0mm height, SMT, http://www.te.com/commerce/DocumentDelivery/DDEController?Action=srchrtrv&DocNm=84953&DocType=Customer+Drawing&DocLang=English&DocFormat=pdf&PartCntxt=84953-4
+te fpc 84953
+0
+11
+10
+Connector_FFC-FPC
+Wuerth_68611214422_1x12-1MP_P1.0mm_Horizontal
+http://katalog.we-online.de/em/datasheet/68611214422.pdf
+Wuerth FPC 68611214422 connector 12 bottom-side contacts 1.0mm pitch 1.0mm height SMT
+0
+14
+13
+Connector_HDMI
+HDMI_A_Contact_Technology_HDMI-19APL2_Horizontal
+HDMI Contact Technology Type A http://www.contactswitch.com/en/download.aspx?id=1449
+HDMI Contact Technology Type A
+0
+23
+20
+Connector_HDMI
+HDMI_A_Kycon_KDMIX-SL1-NS-WS-B15_VerticalRightAngle
+HDMI, Type A, Kycon KDMIX-SL1-NS-WS-B15, Vertical Right Angle, http://www.kycon.com/Pub_Eng_Draw/KDMIX-SL1-NS-WS-B15.pdf
+hdmi type a
+0
+23
+20
+Connector_HDMI
+HDMI_A_Molex_208658-1001_Horizontal
+HDMI Molex Type A https://www.molex.com/pdm_docs/sd/2086581001_sd.pdf
+HDMI Molex Type A
+0
+23
+20
+Connector_HDMI
+HDMI_Micro-D_Molex_46765-0x01
+HDMI, Micro, Type D, SMD, 0.4mm pitch, 19 ckt, right angle (http://www.molex.com/pdm_docs/sd/467651301_sd.pdf)
+hdmi micro type d right angle smd
+0
+23
+20
+Connector_HDMI
+HDMI_Micro-D_Molex_46765-1x01
+HDMI, Micro, Type D, THT, 0.4mm pitch, 19 ckt, right angle (http://www.molex.com/pdm_docs/sd/467651301_sd.pdf)
+hdmi micro type d right angle tht
+0
+23
+20
+Connector_HDMI
+HDMI_Micro-D_Molex_46765-2x0x
+HDMI, Micro, Type D, THT/SMD hybrid, 0.4mm pitch, 19 ckt, right angle (http://www.molex.com/pdm_docs/sd/467651301_sd.pdf)
+hdmi micro type d right angle tht smd hybrid 
+0
+23
+20
+Connector_Harting
+Harting_har-flexicon_14110213001xxx_1x02-MP_P2.54mm_Vertical
+Harting har-flexicon series connector, 14110213001xxx (https://b2b.harting.com/files/download/PRD/PDF_TS/1411XX13001XXX_100228421DRW046C.pdf), generated with kicad-footprint-generator
+connector Harting har-flexicon vertical
+0
+4
+3
+Connector_Harting
+Harting_har-flexicon_14110213002xxx_1x02-MP_P2.54mm_Horizontal
+Harting har-flexicon series connector, 14110213002xxx (https://b2b.harting.com/files/download/PRD/PDF_TS/1411XX13002XXX_100228421DRW035C.pdf), generated with kicad-footprint-generator
+connector Harting har-flexicon horizontal
+0
+4
+3
+Connector_Harting
+Harting_har-flexicon_14110213010xxx_1x02-MP_P2.54mm_Horizontal
+Harting har-flexicon series connector, 14110213010xxx (https://b2b.harting.com/files/download/PRD/PDF_TS/1411XX13010XXX_100228421DRW063C.pdf), generated with kicad-footprint-generator
+connector Harting har-flexicon horizontal
+0
+4
+3
+Connector_Harting
+Harting_har-flexicon_14110313001xxx_1x03-MP_P2.54mm_Vertical
+Harting har-flexicon series connector, 14110313001xxx (https://b2b.harting.com/files/download/PRD/PDF_TS/1411XX13001XXX_100228421DRW046C.pdf), generated with kicad-footprint-generator
+connector Harting har-flexicon vertical
+0
+5
+4
+Connector_Harting
+Harting_har-flexicon_14110313002xxx_1x03-MP_P2.54mm_Horizontal
+Harting har-flexicon series connector, 14110313002xxx (https://b2b.harting.com/files/download/PRD/PDF_TS/1411XX13002XXX_100228421DRW035C.pdf), generated with kicad-footprint-generator
+connector Harting har-flexicon horizontal
+0
+5
+4
+Connector_Harting
+Harting_har-flexicon_14110313010xxx_1x03-MP_P2.54mm_Horizontal
+Harting har-flexicon series connector, 14110313010xxx (https://b2b.harting.com/files/download/PRD/PDF_TS/1411XX13010XXX_100228421DRW063C.pdf), generated with kicad-footprint-generator
+connector Harting har-flexicon horizontal
+0
+5
+4
+Connector_Harting
+Harting_har-flexicon_14110413001xxx_1x04-MP_P2.54mm_Vertical
+Harting har-flexicon series connector, 14110413001xxx (https://b2b.harting.com/files/download/PRD/PDF_TS/1411XX13001XXX_100228421DRW046C.pdf), generated with kicad-footprint-generator
+connector Harting har-flexicon vertical
+0
+6
+5
+Connector_Harting
+Harting_har-flexicon_14110413002xxx_1x04-MP_P2.54mm_Horizontal
+Harting har-flexicon series connector, 14110413002xxx (https://b2b.harting.com/files/download/PRD/PDF_TS/1411XX13002XXX_100228421DRW035C.pdf), generated with kicad-footprint-generator
+connector Harting har-flexicon horizontal
+0
+6
+5
+Connector_Harting
+Harting_har-flexicon_14110413010xxx_1x04-MP_P2.54mm_Horizontal
+Harting har-flexicon series connector, 14110413010xxx (https://b2b.harting.com/files/download/PRD/PDF_TS/1411XX13010XXX_100228421DRW063C.pdf), generated with kicad-footprint-generator
+connector Harting har-flexicon horizontal
+0
+6
+5
+Connector_Harting
+Harting_har-flexicon_14110513001xxx_1x05-MP_P2.54mm_Vertical
+Harting har-flexicon series connector, 14110513001xxx (https://b2b.harting.com/files/download/PRD/PDF_TS/1411XX13001XXX_100228421DRW046C.pdf), generated with kicad-footprint-generator
+connector Harting har-flexicon vertical
+0
+7
+6
+Connector_Harting
+Harting_har-flexicon_14110513002xxx_1x05-MP_P2.54mm_Horizontal
+Harting har-flexicon series connector, 14110513002xxx (https://b2b.harting.com/files/download/PRD/PDF_TS/1411XX13002XXX_100228421DRW035C.pdf), generated with kicad-footprint-generator
+connector Harting har-flexicon horizontal
+0
+7
+6
+Connector_Harting
+Harting_har-flexicon_14110513010xxx_1x05-MP_P2.54mm_Horizontal
+Harting har-flexicon series connector, 14110513010xxx (https://b2b.harting.com/files/download/PRD/PDF_TS/1411XX13010XXX_100228421DRW063C.pdf), generated with kicad-footprint-generator
+connector Harting har-flexicon horizontal
+0
+7
+6
+Connector_Harting
+Harting_har-flexicon_14110613001xxx_1x06-MP_P2.54mm_Vertical
+Harting har-flexicon series connector, 14110613001xxx (https://b2b.harting.com/files/download/PRD/PDF_TS/1411XX13001XXX_100228421DRW046C.pdf), generated with kicad-footprint-generator
+connector Harting har-flexicon vertical
+0
+8
+7
+Connector_Harting
+Harting_har-flexicon_14110613002xxx_1x06-MP_P2.54mm_Horizontal
+Harting har-flexicon series connector, 14110613002xxx (https://b2b.harting.com/files/download/PRD/PDF_TS/1411XX13002XXX_100228421DRW035C.pdf), generated with kicad-footprint-generator
+connector Harting har-flexicon horizontal
+0
+8
+7
+Connector_Harting
+Harting_har-flexicon_14110613010xxx_1x06-MP_P2.54mm_Horizontal
+Harting har-flexicon series connector, 14110613010xxx (https://b2b.harting.com/files/download/PRD/PDF_TS/1411XX13010XXX_100228421DRW063C.pdf), generated with kicad-footprint-generator
+connector Harting har-flexicon horizontal
+0
+8
+7
+Connector_Harting
+Harting_har-flexicon_14110713001xxx_1x07-MP_P2.54mm_Vertical
+Harting har-flexicon series connector, 14110713001xxx (https://b2b.harting.com/files/download/PRD/PDF_TS/1411XX13001XXX_100228421DRW046C.pdf), generated with kicad-footprint-generator
+connector Harting har-flexicon vertical
+0
+9
+8
+Connector_Harting
+Harting_har-flexicon_14110713002xxx_1x07-MP_P2.54mm_Horizontal
+Harting har-flexicon series connector, 14110713002xxx (https://b2b.harting.com/files/download/PRD/PDF_TS/1411XX13002XXX_100228421DRW035C.pdf), generated with kicad-footprint-generator
+connector Harting har-flexicon horizontal
+0
+9
+8
+Connector_Harting
+Harting_har-flexicon_14110713010xxx_1x07-MP_P2.54mm_Horizontal
+Harting har-flexicon series connector, 14110713010xxx (https://b2b.harting.com/files/download/PRD/PDF_TS/1411XX13010XXX_100228421DRW063C.pdf), generated with kicad-footprint-generator
+connector Harting har-flexicon horizontal
+0
+9
+8
+Connector_Harting
+Harting_har-flexicon_14110813001xxx_1x08-MP_P2.54mm_Vertical
+Harting har-flexicon series connector, 14110813001xxx (https://b2b.harting.com/files/download/PRD/PDF_TS/1411XX13001XXX_100228421DRW046C.pdf), generated with kicad-footprint-generator
+connector Harting har-flexicon vertical
+0
+10
+9
+Connector_Harting
+Harting_har-flexicon_14110813002xxx_1x08-MP_P2.54mm_Horizontal
+Harting har-flexicon series connector, 14110813002xxx (https://b2b.harting.com/files/download/PRD/PDF_TS/1411XX13002XXX_100228421DRW035C.pdf), generated with kicad-footprint-generator
+connector Harting har-flexicon horizontal
+0
+10
+9
+Connector_Harting
+Harting_har-flexicon_14110813010xxx_1x08-MP_P2.54mm_Horizontal
+Harting har-flexicon series connector, 14110813010xxx (https://b2b.harting.com/files/download/PRD/PDF_TS/1411XX13010XXX_100228421DRW063C.pdf), generated with kicad-footprint-generator
+connector Harting har-flexicon horizontal
+0
+10
+9
+Connector_Harting
+Harting_har-flexicon_14110913001xxx_1x09-MP_P2.54mm_Vertical
+Harting har-flexicon series connector, 14110913001xxx (https://b2b.harting.com/files/download/PRD/PDF_TS/1411XX13001XXX_100228421DRW046C.pdf), generated with kicad-footprint-generator
+connector Harting har-flexicon vertical
+0
+11
+10
+Connector_Harting
+Harting_har-flexicon_14110913002xxx_1x09-MP_P2.54mm_Horizontal
+Harting har-flexicon series connector, 14110913002xxx (https://b2b.harting.com/files/download/PRD/PDF_TS/1411XX13002XXX_100228421DRW035C.pdf), generated with kicad-footprint-generator
+connector Harting har-flexicon horizontal
+0
+11
+10
+Connector_Harting
+Harting_har-flexicon_14110913010xxx_1x09-MP_P2.54mm_Horizontal
+Harting har-flexicon series connector, 14110913010xxx (https://b2b.harting.com/files/download/PRD/PDF_TS/1411XX13010XXX_100228421DRW063C.pdf), generated with kicad-footprint-generator
+connector Harting har-flexicon horizontal
+0
+11
+10
+Connector_Harting
+Harting_har-flexicon_14111013001xxx_1x10-MP_P2.54mm_Vertical
+Harting har-flexicon series connector, 14111013001xxx (https://b2b.harting.com/files/download/PRD/PDF_TS/1411XX13001XXX_100228421DRW046C.pdf), generated with kicad-footprint-generator
+connector Harting har-flexicon vertical
+0
+12
+11
+Connector_Harting
+Harting_har-flexicon_14111013002xxx_1x10-MP_P2.54mm_Horizontal
+Harting har-flexicon series connector, 14111013002xxx (https://b2b.harting.com/files/download/PRD/PDF_TS/1411XX13002XXX_100228421DRW035C.pdf), generated with kicad-footprint-generator
+connector Harting har-flexicon horizontal
+0
+12
+11
+Connector_Harting
+Harting_har-flexicon_14111013010xxx_1x10-MP_P2.54mm_Horizontal
+Harting har-flexicon series connector, 14111013010xxx (https://b2b.harting.com/files/download/PRD/PDF_TS/1411XX13010XXX_100228421DRW063C.pdf), generated with kicad-footprint-generator
+connector Harting har-flexicon horizontal
+0
+12
+11
+Connector_Harting
+Harting_har-flexicon_14111113001xxx_1x11-MP_P2.54mm_Vertical
+Harting har-flexicon series connector, 14111113001xxx (https://b2b.harting.com/files/download/PRD/PDF_TS/1411XX13001XXX_100228421DRW046C.pdf), generated with kicad-footprint-generator
+connector Harting har-flexicon vertical
+0
+13
+12
+Connector_Harting
+Harting_har-flexicon_14111113002xxx_1x11-MP_P2.54mm_Horizontal
+Harting har-flexicon series connector, 14111113002xxx (https://b2b.harting.com/files/download/PRD/PDF_TS/1411XX13002XXX_100228421DRW035C.pdf), generated with kicad-footprint-generator
+connector Harting har-flexicon horizontal
+0
+13
+12
+Connector_Harting
+Harting_har-flexicon_14111113010xxx_1x11-MP_P2.54mm_Horizontal
+Harting har-flexicon series connector, 14111113010xxx (https://b2b.harting.com/files/download/PRD/PDF_TS/1411XX13010XXX_100228421DRW063C.pdf), generated with kicad-footprint-generator
+connector Harting har-flexicon horizontal
+0
+13
+12
+Connector_Harting
+Harting_har-flexicon_14111213001xxx_1x12-MP_P2.54mm_Vertical
+Harting har-flexicon series connector, 14111213001xxx (https://b2b.harting.com/files/download/PRD/PDF_TS/1411XX13001XXX_100228421DRW046C.pdf), generated with kicad-footprint-generator
+connector Harting har-flexicon vertical
+0
+14
+13
+Connector_Harting
+Harting_har-flexicon_14111213002xxx_1x12-MP_P2.54mm_Horizontal
+Harting har-flexicon series connector, 14111213002xxx (https://b2b.harting.com/files/download/PRD/PDF_TS/1411XX13002XXX_100228421DRW035C.pdf), generated with kicad-footprint-generator
+connector Harting har-flexicon horizontal
+0
+14
+13
+Connector_Harting
+Harting_har-flexicon_14111213010xxx_1x12-MP_P2.54mm_Horizontal
+Harting har-flexicon series connector, 14111213010xxx (https://b2b.harting.com/files/download/PRD/PDF_TS/1411XX13010XXX_100228421DRW063C.pdf), generated with kicad-footprint-generator
+connector Harting har-flexicon horizontal
+0
+14
+13
+Connector_Harwin
+Harwin_Gecko-G125-FVX0605L0X_2x03_P1.25mm_Vertical
+Harwin Gecko Connector, 6 pins, dual row female, vertical entry, PN:G125-FVX0605L0X
+connector harwin gecko
+0
+6
+6
+Connector_Harwin
+Harwin_Gecko-G125-FVX1005L0X_2x05_P1.25mm_Vertical
+Harwin Gecko Connector, 10 pins, dual row female, vertical entry, PN:G125-FVX1005L0X
+connector harwin gecko
+0
+10
+10
+Connector_Harwin
+Harwin_Gecko-G125-FVX1205L0X_2x06_P1.25mm_Vertical
+Harwin Gecko Connector, 12 pins, dual row female, vertical entry, PN:G125-FVX1205L0X
+connector harwin gecko
+0
+12
+12
+Connector_Harwin
+Harwin_Gecko-G125-FVX1605L0X_2x08_P1.25mm_Vertical
+Harwin Gecko Connector, 16 pins, dual row female, vertical entry, PN:G125-FVX1605L0X
+connector harwin gecko
+0
+16
+16
+Connector_Harwin
+Harwin_Gecko-G125-FVX2005L0X_2x10_P1.25mm_Vertical
+Harwin Gecko Connector, 20 pins, dual row female, vertical entry, PN:G125-FVX2005L0X
+connector harwin gecko
+0
+20
+20
+Connector_Harwin
+Harwin_Gecko-G125-FVX2605L0X_2x13_P1.25mm_Vertical
+Harwin Gecko Connector, 26 pins, dual row female, vertical entry, PN:G125-FVX2605L0X
+connector harwin gecko
+0
+26
+26
+Connector_Harwin
+Harwin_Gecko-G125-FVX3405L0X_2x17_P1.25mm_Vertical
+Harwin Gecko Connector, 34 pins, dual row female, vertical entry, PN:G125-FVX3405L0X
+connector harwin gecko
+0
+34
+34
+Connector_Harwin
+Harwin_Gecko-G125-FVX5005L0X_2x25_P1.25mm_Vertical
+Harwin Gecko Connector, 50 pins, dual row female, vertical entry, PN:G125-FVX5005L0X
+connector harwin gecko
+0
+50
+50
+Connector_Harwin
+Harwin_Gecko-G125-MVX0605L0X_2x03_P1.25mm_Vertical
+Harwin Gecko Connector, 6 pins, dual row male, vertical entry, no latches, PN:G125-MVX0605L0X
+connector harwin gecko
+0
+6
+6
+Connector_Harwin
+Harwin_Gecko-G125-MVX0605L1X_2x03_P1.25mm_Vertical
+Harwin Gecko Connector, 6 pins, dual row male, vertical entry, with latches, PN:G125-MVX0605L1X
+connector harwin gecko
+0
+6
+6
+Connector_Harwin
+Harwin_Gecko-G125-MVX1005L0X_2x05_P1.25mm_Vertical
+Harwin Gecko Connector, 10 pins, dual row male, vertical entry, no latches, PN:G125-MVX1005L0X
+connector harwin gecko
+0
+10
+10
+Connector_Harwin
+Harwin_Gecko-G125-MVX1005L1X_2x05_P1.25mm_Vertical
+Harwin Gecko Connector, 10 pins, dual row male, vertical entry, with latches, PN:G125-MVX1005L1X
+connector harwin gecko
+0
+10
+10
+Connector_Harwin
+Harwin_Gecko-G125-MVX1205L0X_2x06_P1.25mm_Vertical
+Harwin Gecko Connector, 12 pins, dual row male, vertical entry, no latches, PN:G125-MVX1205L0X
+connector harwin gecko
+0
+12
+12
+Connector_Harwin
+Harwin_Gecko-G125-MVX1205L1X_2x06_P1.25mm_Vertical
+Harwin Gecko Connector, 12 pins, dual row male, vertical entry, with latches, PN:G125-MVX1205L1X
+connector harwin gecko
+0
+12
+12
+Connector_Harwin
+Harwin_Gecko-G125-MVX1605L0X_2x08_P1.25mm_Vertical
+Harwin Gecko Connector, 16 pins, dual row male, vertical entry, no latches, PN:G125-MVX1605L0X
+connector harwin gecko
+0
+16
+16
+Connector_Harwin
+Harwin_Gecko-G125-MVX1605L1X_2x08_P1.25mm_Vertical
+Harwin Gecko Connector, 16 pins, dual row male, vertical entry, with latches, PN:G125-MVX1605L1X
+connector harwin gecko
+0
+16
+16
+Connector_Harwin
+Harwin_Gecko-G125-MVX2005L0X_2x10_P1.25mm_Vertical
+Harwin Gecko Connector, 20 pins, dual row male, vertical entry, no latches, PN:G125-MVX2005L0X
+connector harwin gecko
+0
+20
+20
+Connector_Harwin
+Harwin_Gecko-G125-MVX2005L1X_2x10_P1.25mm_Vertical
+Harwin Gecko Connector, 20 pins, dual row male, vertical entry, with latches, PN:G125-MVX2005L1X
+connector harwin gecko
+0
+20
+20
+Connector_Harwin
+Harwin_Gecko-G125-MVX2605L0X_2x13_P1.25mm_Vertical
+Harwin Gecko Connector, 26 pins, dual row male, vertical entry, no latches, PN:G125-MVX2605L0X
+connector harwin gecko
+0
+26
+26
+Connector_Harwin
+Harwin_Gecko-G125-MVX2605L1X_2x13_P1.25mm_Vertical
+Harwin Gecko Connector, 26 pins, dual row male, vertical entry, with latches, PN:G125-MVX2605L1X
+connector harwin gecko
+0
+26
+26
+Connector_Harwin
+Harwin_Gecko-G125-MVX3405L0X_2x17_P1.25mm_Vertical
+Harwin Gecko Connector, 34 pins, dual row male, vertical entry, no latches, PN:G125-MVX3405L0X
+connector harwin gecko
+0
+34
+34
+Connector_Harwin
+Harwin_Gecko-G125-MVX3405L1X_2x17_P1.25mm_Vertical
+Harwin Gecko Connector, 34 pins, dual row male, vertical entry, with latches, PN:G125-MVX3405L1X
+connector harwin gecko
+0
+34
+34
+Connector_Harwin
+Harwin_Gecko-G125-MVX5005L0X_2x25_P1.25mm_Vertical
+Harwin Gecko Connector, 50 pins, dual row male, vertical entry, no latches, PN:G125-MVX5005L0X
+connector harwin gecko
+0
+50
+50
+Connector_Harwin
+Harwin_Gecko-G125-MVX5005L1X_2x25_P1.25mm_Vertical
+Harwin Gecko Connector, 50 pins, dual row male, vertical entry, with latches, PN:G125-MVX5005L1X
+connector harwin gecko
+0
+50
+50
+Connector_Harwin
+Harwin_LTek-Male_02_P2.00mm_Vertical
+Harwin LTek Connector, 2 pins, single row male, vertical entry
+connector harwin ltek M80
+0
+2
+2
+Connector_Harwin
+Harwin_LTek-Male_02_P2.00mm_Vertical_StrainRelief
+Harwin LTek Connector, 2 pins, single row male, vertical entry, strain relief clip
+connector harwin ltek M80
+0
+6
+2
+Connector_Harwin
+Harwin_LTek-Male_2x02_P2.00mm_Vertical
+Harwin LTek Connector, 4 pins, single row male, vertical entry
+connector harwin ltek M80
+0
+4
+4
+Connector_Harwin
+Harwin_LTek-Male_2x02_P2.00mm_Vertical_StrainRelief
+Harwin LTek Connector, 4 pins, single row male, vertical entry, strain relief clip
+connector harwin ltek M80
+0
+8
+4
+Connector_Harwin
+Harwin_LTek-Male_2x03_P2.00mm_Vertical
+Harwin LTek Connector, 6 pins, single row male, vertical entry
+connector harwin ltek M80
+0
+6
+6
+Connector_Harwin
+Harwin_LTek-Male_2x03_P2.00mm_Vertical_StrainRelief
+Harwin LTek Connector, 6 pins, single row male, vertical entry, strain relief clip
+connector harwin ltek M80
+0
+10
+6
+Connector_Harwin
+Harwin_LTek-Male_2x04_P2.00mm_Vertical
+Harwin LTek Connector, 8 pins, single row male, vertical entry
+connector harwin ltek M80
+0
+8
+8
+Connector_Harwin
+Harwin_LTek-Male_2x04_P2.00mm_Vertical_StrainRelief
+Harwin LTek Connector, 8 pins, single row male, vertical entry, strain relief clip
+connector harwin ltek M80
+0
+12
+8
+Connector_Harwin
+Harwin_LTek-Male_2x05_P2.00mm_Vertical
+Harwin LTek Connector, 10 pins, single row male, vertical entry
+connector harwin ltek M80
+0
+10
+10
+Connector_Harwin
+Harwin_LTek-Male_2x05_P2.00mm_Vertical_StrainRelief
+Harwin LTek Connector, 10 pins, single row male, vertical entry, strain relief clip
+connector harwin ltek M80
+0
+14
+10
+Connector_Harwin
+Harwin_LTek-Male_2x06_P2.00mm_Vertical
+Harwin LTek Connector, 12 pins, single row male, vertical entry
+connector harwin ltek M80
+0
+12
+12
+Connector_Harwin
+Harwin_LTek-Male_2x06_P2.00mm_Vertical_StrainRelief
+Harwin LTek Connector, 12 pins, single row male, vertical entry, strain relief clip
+connector harwin ltek M80
+0
+16
+12
+Connector_Harwin
+Harwin_LTek-Male_2x07_P2.00mm_Vertical
+Harwin LTek Connector, 14 pins, single row male, vertical entry
+connector harwin ltek M80
+0
+14
+14
+Connector_Harwin
+Harwin_LTek-Male_2x07_P2.00mm_Vertical_StrainRelief
+Harwin LTek Connector, 14 pins, single row male, vertical entry, strain relief clip
+connector harwin ltek M80
+0
+18
+14
+Connector_Harwin
+Harwin_LTek-Male_2x08_P2.00mm_Vertical
+Harwin LTek Connector, 16 pins, single row male, vertical entry
+connector harwin ltek M80
+0
+16
+16
+Connector_Harwin
+Harwin_LTek-Male_2x08_P2.00mm_Vertical_StrainRelief
+Harwin LTek Connector, 16 pins, single row male, vertical entry, strain relief clip
+connector harwin ltek M80
+0
+20
+16
+Connector_Harwin
+Harwin_LTek-Male_2x09_P2.00mm_Vertical
+Harwin LTek Connector, 18 pins, single row male, vertical entry
+connector harwin ltek M80
+0
+18
+18
+Connector_Harwin
+Harwin_LTek-Male_2x09_P2.00mm_Vertical_StrainRelief
+Harwin LTek Connector, 18 pins, single row male, vertical entry, strain relief clip
+connector harwin ltek M80
+0
+22
+18
+Connector_Harwin
+Harwin_LTek-Male_2x10_P2.00mm_Vertical
+Harwin LTek Connector, 20 pins, single row male, vertical entry
+connector harwin ltek M80
+0
+20
+20
+Connector_Harwin
+Harwin_LTek-Male_2x10_P2.00mm_Vertical_StrainRelief
+Harwin LTek Connector, 20 pins, single row male, vertical entry, strain relief clip
+connector harwin ltek M80
+0
+24
+20
+Connector_Harwin
+Harwin_LTek-Male_2x13_P2.00mm_Vertical
+Harwin LTek Connector, 26 pins, single row male, vertical entry
+connector harwin ltek M80
+0
+26
+26
+Connector_Harwin
+Harwin_LTek-Male_2x13_P2.00mm_Vertical_StrainRelief
+Harwin LTek Connector, 26 pins, single row male, vertical entry, strain relief clip
+connector harwin ltek M80
+0
+30
+26
+Connector_Harwin
+Harwin_LTek-Male_2x17_P2.00mm_Vertical
+Harwin LTek Connector, 34 pins, single row male, vertical entry
+connector harwin ltek M80
+0
+34
+34
+Connector_Harwin
+Harwin_LTek-Male_2x17_P2.00mm_Vertical_StrainRelief
+Harwin LTek Connector, 34 pins, single row male, vertical entry, strain relief clip
+connector harwin ltek M80
+0
+38
+34
+Connector_Harwin
+Harwin_LTek-Male_2x22_P2.00mm_Vertical
+Harwin LTek Connector, 44 pins, single row male, vertical entry
+connector harwin ltek M80
+0
+44
+44
+Connector_Harwin
+Harwin_LTek-Male_2x22_P2.00mm_Vertical_StrainRelief
+Harwin LTek Connector, 44 pins, single row male, vertical entry, strain relief clip
+connector harwin ltek M80
+0
+48
+44
+Connector_Harwin
+Harwin_LTek-Male_03_P2.00mm_Vertical
+Harwin LTek Connector, 3 pins, single row male, vertical entry
+connector harwin ltek M80
+0
+3
+3
+Connector_Harwin
+Harwin_LTek-Male_03_P2.00mm_Vertical_StrainRelief
+Harwin LTek Connector, 3 pins, single row male, vertical entry, strain relief clip
+connector harwin ltek M80
+0
+7
+3
+Connector_Harwin
+Harwin_LTek-Male_04_P2.00mm_Vertical
+Harwin LTek Connector, 4 pins, single row male, vertical entry
+connector harwin ltek M80
+0
+4
+4
+Connector_Harwin
+Harwin_LTek-Male_04_P2.00mm_Vertical_StrainRelief
+Harwin LTek Connector, 4 pins, single row male, vertical entry, strain relief clip
+connector harwin ltek M80
+0
+8
+4
+Connector_Harwin
+Harwin_LTek-Male_05_P2.00mm_Vertical
+Harwin LTek Connector, 5 pins, single row male, vertical entry
+connector harwin ltek M80
+0
+5
+5
+Connector_Harwin
+Harwin_LTek-Male_05_P2.00mm_Vertical_StrainRelief
+Harwin LTek Connector, 5 pins, single row male, vertical entry, strain relief clip
+connector harwin ltek M80
+0
+9
+5
+Connector_Harwin
+Harwin_LTek-Male_06_P2.00mm_Vertical
+Harwin LTek Connector, 6 pins, single row male, vertical entry
+connector harwin ltek M80
+0
+6
+6
+Connector_Harwin
+Harwin_LTek-Male_06_P2.00mm_Vertical_StrainRelief
+Harwin LTek Connector, 6 pins, single row male, vertical entry, strain relief clip
+connector harwin ltek M80
+0
+10
+6
+Connector_Harwin
+Harwin_LTek-Male_07_P2.00mm_Vertical
+Harwin LTek Connector, 7 pins, single row male, vertical entry
+connector harwin ltek M80
+0
+7
+7
+Connector_Harwin
+Harwin_LTek-Male_07_P2.00mm_Vertical_StrainRelief
+Harwin LTek Connector, 7 pins, single row male, vertical entry, strain relief clip
+connector harwin ltek M80
+0
+11
+7
+Connector_Harwin
+Harwin_LTek-Male_17_P2.00mm_Vertical
+Harwin LTek Connector, 17 pins, single row male, vertical entry
+connector harwin ltek M80
+0
+17
+17
+Connector_Harwin
+Harwin_LTek-Male_17_P2.00mm_Vertical_StrainRelief
+Harwin LTek Connector, 17 pins, single row male, vertical entry, strain relief clip
+connector harwin ltek M80
+0
+21
+17
+Connector_Harwin
+Harwin_LTek-Male_22_P2.00mm_Vertical
+Harwin LTek Connector, 22 pins, single row male, vertical entry
+connector harwin ltek M80
+0
+22
+22
+Connector_Harwin
+Harwin_LTek-Male_22_P2.00mm_Vertical_StrainRelief
+Harwin LTek Connector, 22 pins, single row male, vertical entry, strain relief clip
+connector harwin ltek M80
+0
+26
+22
+Connector_Harwin
+Harwin_M20-89003xx_1x03_P2.54mm_Horizontal
+Harwin Male Horizontal Surface Mount Single Row 2.54mm (0.1 inch) Pitch PCB Connector, M20-89003xx, 3 Pins per row (https://cdn.harwin.com/pdfs/M20-890.pdf), generated with kicad-footprint-generator
+connector Harwin M20-890 horizontal
+0
+4
+3
+Connector_Harwin
+Harwin_M20-89004xx_1x04_P2.54mm_Horizontal
+Harwin Male Horizontal Surface Mount Single Row 2.54mm (0.1 inch) Pitch PCB Connector, M20-89004xx, 4 Pins per row (https://cdn.harwin.com/pdfs/M20-890.pdf), generated with kicad-footprint-generator
+connector Harwin M20-890 horizontal
+0
+5
+4
+Connector_Harwin
+Harwin_M20-89005xx_1x05_P2.54mm_Horizontal
+Harwin Male Horizontal Surface Mount Single Row 2.54mm (0.1 inch) Pitch PCB Connector, M20-89005xx, 5 Pins per row (https://cdn.harwin.com/pdfs/M20-890.pdf), generated with kicad-footprint-generator
+connector Harwin M20-890 horizontal
+0
+6
+5
+Connector_Harwin
+Harwin_M20-89006xx_1x06_P2.54mm_Horizontal
+Harwin Male Horizontal Surface Mount Single Row 2.54mm (0.1 inch) Pitch PCB Connector, M20-89006xx, 6 Pins per row (https://cdn.harwin.com/pdfs/M20-890.pdf), generated with kicad-footprint-generator
+connector Harwin M20-890 horizontal
+0
+7
+6
+Connector_Harwin
+Harwin_M20-89007xx_1x07_P2.54mm_Horizontal
+Harwin Male Horizontal Surface Mount Single Row 2.54mm (0.1 inch) Pitch PCB Connector, M20-89007xx, 7 Pins per row (https://cdn.harwin.com/pdfs/M20-890.pdf), generated with kicad-footprint-generator
+connector Harwin M20-890 horizontal
+0
+8
+7
+Connector_Harwin
+Harwin_M20-89008xx_1x08_P2.54mm_Horizontal
+Harwin Male Horizontal Surface Mount Single Row 2.54mm (0.1 inch) Pitch PCB Connector, M20-89008xx, 8 Pins per row (https://cdn.harwin.com/pdfs/M20-890.pdf), generated with kicad-footprint-generator
+connector Harwin M20-890 horizontal
+0
+9
+8
+Connector_Harwin
+Harwin_M20-89009xx_1x09_P2.54mm_Horizontal
+Harwin Male Horizontal Surface Mount Single Row 2.54mm (0.1 inch) Pitch PCB Connector, M20-89009xx, 9 Pins per row (https://cdn.harwin.com/pdfs/M20-890.pdf), generated with kicad-footprint-generator
+connector Harwin M20-890 horizontal
+0
+10
+9
+Connector_Harwin
+Harwin_M20-89010xx_1x10_P2.54mm_Horizontal
+Harwin Male Horizontal Surface Mount Single Row 2.54mm (0.1 inch) Pitch PCB Connector, M20-89010xx, 10 Pins per row (https://cdn.harwin.com/pdfs/M20-890.pdf), generated with kicad-footprint-generator
+connector Harwin M20-890 horizontal
+0
+11
+10
+Connector_Harwin
+Harwin_M20-89011xx_1x11_P2.54mm_Horizontal
+Harwin Male Horizontal Surface Mount Single Row 2.54mm (0.1 inch) Pitch PCB Connector, M20-89011xx, 11 Pins per row (https://cdn.harwin.com/pdfs/M20-890.pdf), generated with kicad-footprint-generator
+connector Harwin M20-890 horizontal
+0
+12
+11
+Connector_Harwin
+Harwin_M20-89012xx_1x12_P2.54mm_Horizontal
+Harwin Male Horizontal Surface Mount Single Row 2.54mm (0.1 inch) Pitch PCB Connector, M20-89012xx, 12 Pins per row (https://cdn.harwin.com/pdfs/M20-890.pdf), generated with kicad-footprint-generator
+connector Harwin M20-890 horizontal
+0
+13
+12
+Connector_Harwin
+Harwin_M20-89013xx_1x13_P2.54mm_Horizontal
+Harwin Male Horizontal Surface Mount Single Row 2.54mm (0.1 inch) Pitch PCB Connector, M20-89013xx, 13 Pins per row (https://cdn.harwin.com/pdfs/M20-890.pdf), generated with kicad-footprint-generator
+connector Harwin M20-890 horizontal
+0
+14
+13
+Connector_Harwin
+Harwin_M20-89014xx_1x14_P2.54mm_Horizontal
+Harwin Male Horizontal Surface Mount Single Row 2.54mm (0.1 inch) Pitch PCB Connector, M20-89014xx, 14 Pins per row (https://cdn.harwin.com/pdfs/M20-890.pdf), generated with kicad-footprint-generator
+connector Harwin M20-890 horizontal
+0
+15
+14
+Connector_Harwin
+Harwin_M20-89015xx_1x15_P2.54mm_Horizontal
+Harwin Male Horizontal Surface Mount Single Row 2.54mm (0.1 inch) Pitch PCB Connector, M20-89015xx, 15 Pins per row (https://cdn.harwin.com/pdfs/M20-890.pdf), generated with kicad-footprint-generator
+connector Harwin M20-890 horizontal
+0
+16
+15
+Connector_Harwin
+Harwin_M20-89016xx_1x16_P2.54mm_Horizontal
+Harwin Male Horizontal Surface Mount Single Row 2.54mm (0.1 inch) Pitch PCB Connector, M20-89016xx, 16 Pins per row (https://cdn.harwin.com/pdfs/M20-890.pdf), generated with kicad-footprint-generator
+connector Harwin M20-890 horizontal
+0
+17
+16
+Connector_Harwin
+Harwin_M20-89017xx_1x17_P2.54mm_Horizontal
+Harwin Male Horizontal Surface Mount Single Row 2.54mm (0.1 inch) Pitch PCB Connector, M20-89017xx, 17 Pins per row (https://cdn.harwin.com/pdfs/M20-890.pdf), generated with kicad-footprint-generator
+connector Harwin M20-890 horizontal
+0
+18
+17
+Connector_Harwin
+Harwin_M20-89018xx_1x18_P2.54mm_Horizontal
+Harwin Male Horizontal Surface Mount Single Row 2.54mm (0.1 inch) Pitch PCB Connector, M20-89018xx, 18 Pins per row (https://cdn.harwin.com/pdfs/M20-890.pdf), generated with kicad-footprint-generator
+connector Harwin M20-890 horizontal
+0
+19
+18
+Connector_Harwin
+Harwin_M20-89019xx_1x19_P2.54mm_Horizontal
+Harwin Male Horizontal Surface Mount Single Row 2.54mm (0.1 inch) Pitch PCB Connector, M20-89019xx, 19 Pins per row (https://cdn.harwin.com/pdfs/M20-890.pdf), generated with kicad-footprint-generator
+connector Harwin M20-890 horizontal
+0
+20
+19
+Connector_Harwin
+Harwin_M20-89020xx_1x20_P2.54mm_Horizontal
+Harwin Male Horizontal Surface Mount Single Row 2.54mm (0.1 inch) Pitch PCB Connector, M20-89020xx, 20 Pins per row (https://cdn.harwin.com/pdfs/M20-890.pdf), generated with kicad-footprint-generator
+connector Harwin M20-890 horizontal
+0
+21
+20
+Connector_Harwin
+Harwin_M20-7810245_2x02_P2.54mm_Vertical
+Harwin Female Vertical Surface Mount Double Row 2.54mm (0.1 inch) Pitch PCB Connector, M20-7810245, 2 Pins per row (https://cdn.harwin.com/pdfs/M20-781.pdf), generated with kicad-footprint-generator
+connector Harwin M20 side entry
+0
+4
+4
+Connector_Harwin
+Harwin_M20-7810345_2x03_P2.54mm_Vertical
+Harwin Female Vertical Surface Mount Double Row 2.54mm (0.1 inch) Pitch PCB Connector, M20-7810345, 3 Pins per row (https://cdn.harwin.com/pdfs/M20-781.pdf), generated with kicad-footprint-generator
+connector Harwin M20 side entry
+0
+6
+6
+Connector_Harwin
+Harwin_M20-7810445_2x04_P2.54mm_Vertical
+Harwin Female Vertical Surface Mount Double Row 2.54mm (0.1 inch) Pitch PCB Connector, M20-7810445, 4 Pins per row (https://cdn.harwin.com/pdfs/M20-781.pdf), generated with kicad-footprint-generator
+connector Harwin M20 side entry
+0
+8
+8
+Connector_Harwin
+Harwin_M20-7810545_2x05_P2.54mm_Vertical
+Harwin Female Vertical Surface Mount Double Row 2.54mm (0.1 inch) Pitch PCB Connector, M20-7810545, 5 Pins per row (https://cdn.harwin.com/pdfs/M20-781.pdf), generated with kicad-footprint-generator
+connector Harwin M20 side entry
+0
+10
+10
+Connector_Harwin
+Harwin_M20-7810645_2x06_P2.54mm_Vertical
+Harwin Female Vertical Surface Mount Double Row 2.54mm (0.1 inch) Pitch PCB Connector, M20-7810645, 6 Pins per row (https://cdn.harwin.com/pdfs/M20-781.pdf), generated with kicad-footprint-generator
+connector Harwin M20 side entry
+0
+12
+12
+Connector_Harwin
+Harwin_M20-7810745_2x07_P2.54mm_Vertical
+Harwin Female Vertical Surface Mount Double Row 2.54mm (0.1 inch) Pitch PCB Connector, M20-7810745, 7 Pins per row (https://cdn.harwin.com/pdfs/M20-781.pdf), generated with kicad-footprint-generator
+connector Harwin M20 side entry
+0
+14
+14
+Connector_Harwin
+Harwin_M20-7810845_2x08_P2.54mm_Vertical
+Harwin Female Vertical Surface Mount Double Row 2.54mm (0.1 inch) Pitch PCB Connector, M20-7810845, 8 Pins per row (https://cdn.harwin.com/pdfs/M20-781.pdf), generated with kicad-footprint-generator
+connector Harwin M20 side entry
+0
+16
+16
+Connector_Harwin
+Harwin_M20-7810945_2x09_P2.54mm_Vertical
+Harwin Female Vertical Surface Mount Double Row 2.54mm (0.1 inch) Pitch PCB Connector, M20-7810945, 9 Pins per row (https://cdn.harwin.com/pdfs/M20-781.pdf), generated with kicad-footprint-generator
+connector Harwin M20 side entry
+0
+18
+18
+Connector_Harwin
+Harwin_M20-7811045_2x10_P2.54mm_Vertical
+Harwin Female Vertical Surface Mount Double Row 2.54mm (0.1 inch) Pitch PCB Connector, M20-7811045, 10 Pins per row (https://cdn.harwin.com/pdfs/M20-781.pdf), generated with kicad-footprint-generator
+connector Harwin M20 side entry
+0
+20
+20
+Connector_Harwin
+Harwin_M20-7811245_2x12_P2.54mm_Vertical
+Harwin Female Vertical Surface Mount Double Row 2.54mm (0.1 inch) Pitch PCB Connector, M20-7811245, 12 Pins per row (https://cdn.harwin.com/pdfs/M20-781.pdf), generated with kicad-footprint-generator
+connector Harwin M20 side entry
+0
+24
+24
+Connector_Harwin
+Harwin_M20-7811545_2x15_P2.54mm_Vertical
+Harwin Female Vertical Surface Mount Double Row 2.54mm (0.1 inch) Pitch PCB Connector, M20-7811545, 15 Pins per row (https://cdn.harwin.com/pdfs/M20-781.pdf), generated with kicad-footprint-generator
+connector Harwin M20 side entry
+0
+30
+30
+Connector_Harwin
+Harwin_M20-7812045_2x20_P2.54mm_Vertical
+Harwin Female Vertical Surface Mount Double Row 2.54mm (0.1 inch) Pitch PCB Connector, M20-7812045, 20 Pins per row (https://cdn.harwin.com/pdfs/M20-781.pdf), generated with kicad-footprint-generator
+connector Harwin M20 side entry
+0
+40
+40
+Connector_Hirose
+Hirose_BM24_BM24-40DP-2-0.35V_2x20_P0.35mm_PowerPin2_Vertical
+Hirose BM24 series connector, BM24-40DP/2-0.35V (https://www.hirose.com/product/en/download_file/key_name/BM24/category/Catalog/doc_file_id/47680/?file_category_id=4&item_id=50&is_series=1)
+connector Hirose  BM24 40pin header
+0
+44
+42
+Connector_Hirose
+Hirose_BM24_BM24-40DS-2-0.35V_2x20_P0.35mm_PowerPin2_Vertical
+Hirose BM24 series connector, BM24-40DS/2-0.35V (https://www.hirose.com/product/en/download_file/key_name/BM24/category/Catalog/doc_file_id/47680/?file_category_id=4&item_id=50&is_series=1)
+connector Hirose 40pin receptacle vertical
+0
+42
+42
+Connector_Hirose
+Hirose_DF3EA-02P-2H_1x02-1MP_P2.00mm_Horizontal
+Hirose  series connector, DF3EA-02P-2H (https://www.hirose.com/product/document?clcode=CL0543-0332-0-51&productname=DF3EA-5P-2H(51)&series=DF3&documenttype=2DDrawing&lang=en&documentid=0001163317), generated with kicad-footprint-generator
+connector Hirose  top entry
+0
+4
+3
+Connector_Hirose
+Hirose_DF3EA-03P-2H_1x03-1MP_P2.00mm_Horizontal
+Hirose  series connector, DF3EA-03P-2H (https://www.hirose.com/product/document?clcode=CL0543-0332-0-51&productname=DF3EA-5P-2H(51)&series=DF3&documenttype=2DDrawing&lang=en&documentid=0001163317), generated with kicad-footprint-generator
+connector Hirose  top entry
+0
+5
+4
+Connector_Hirose
+Hirose_DF3EA-04P-2H_1x04-1MP_P2.00mm_Horizontal
+Hirose  series connector, DF3EA-04P-2H (https://www.hirose.com/product/document?clcode=CL0543-0332-0-51&productname=DF3EA-5P-2H(51)&series=DF3&documenttype=2DDrawing&lang=en&documentid=0001163317), generated with kicad-footprint-generator
+connector Hirose  top entry
+0
+6
+5
+Connector_Hirose
+Hirose_DF3EA-05P-2H_1x05-1MP_P2.00mm_Horizontal
+Hirose  series connector, DF3EA-05P-2H (https://www.hirose.com/product/document?clcode=CL0543-0332-0-51&productname=DF3EA-5P-2H(51)&series=DF3&documenttype=2DDrawing&lang=en&documentid=0001163317), generated with kicad-footprint-generator
+connector Hirose  top entry
+0
+7
+6
+Connector_Hirose
+Hirose_DF3EA-06P-2H_1x06-1MP_P2.00mm_Horizontal
+Hirose  series connector, DF3EA-06P-2H (https://www.hirose.com/product/document?clcode=CL0543-0332-0-51&productname=DF3EA-5P-2H(51)&series=DF3&documenttype=2DDrawing&lang=en&documentid=0001163317), generated with kicad-footprint-generator
+connector Hirose  top entry
+0
+8
+7
+Connector_Hirose
+Hirose_DF3EA-07P-2H_1x07-1MP_P2.00mm_Horizontal
+Hirose  series connector, DF3EA-07P-2H (https://www.hirose.com/product/document?clcode=CL0543-0332-0-51&productname=DF3EA-5P-2H(51)&series=DF3&documenttype=2DDrawing&lang=en&documentid=0001163317), generated with kicad-footprint-generator
+connector Hirose  top entry
+0
+9
+8
+Connector_Hirose
+Hirose_DF3EA-08P-2H_1x08-1MP_P2.00mm_Horizontal
+Hirose  series connector, DF3EA-08P-2H (https://www.hirose.com/product/document?clcode=CL0543-0332-0-51&productname=DF3EA-5P-2H(51)&series=DF3&documenttype=2DDrawing&lang=en&documentid=0001163317), generated with kicad-footprint-generator
+connector Hirose  top entry
+0
+10
+9
+Connector_Hirose
+Hirose_DF3EA-09P-2H_1x09-1MP_P2.00mm_Horizontal
+Hirose  series connector, DF3EA-09P-2H (https://www.hirose.com/product/document?clcode=CL0543-0332-0-51&productname=DF3EA-5P-2H(51)&series=DF3&documenttype=2DDrawing&lang=en&documentid=0001163317), generated with kicad-footprint-generator
+connector Hirose  top entry
+0
+11
+10
+Connector_Hirose
+Hirose_DF3EA-10P-2H_1x10-1MP_P2.00mm_Horizontal
+Hirose  series connector, DF3EA-10P-2H (https://www.hirose.com/product/document?clcode=CL0543-0332-0-51&productname=DF3EA-5P-2H(51)&series=DF3&documenttype=2DDrawing&lang=en&documentid=0001163317), generated with kicad-footprint-generator
+connector Hirose  top entry
+0
+12
+11
+Connector_Hirose
+Hirose_DF3EA-11P-2H_1x11-1MP_P2.00mm_Horizontal
+Hirose  series connector, DF3EA-11P-2H (https://www.hirose.com/product/document?clcode=CL0543-0332-0-51&productname=DF3EA-5P-2H(51)&series=DF3&documenttype=2DDrawing&lang=en&documentid=0001163317), generated with kicad-footprint-generator
+connector Hirose  top entry
+0
+13
+12
+Connector_Hirose
+Hirose_DF3EA-12P-2H_1x12-1MP_P2.00mm_Horizontal
+Hirose  series connector, DF3EA-12P-2H (https://www.hirose.com/product/document?clcode=CL0543-0332-0-51&productname=DF3EA-5P-2H(51)&series=DF3&documenttype=2DDrawing&lang=en&documentid=0001163317), generated with kicad-footprint-generator
+connector Hirose  top entry
+0
+14
+13
+Connector_Hirose
+Hirose_DF3EA-13P-2H_1x13-1MP_P2.00mm_Horizontal
+Hirose  series connector, DF3EA-13P-2H (https://www.hirose.com/product/document?clcode=CL0543-0332-0-51&productname=DF3EA-5P-2H(51)&series=DF3&documenttype=2DDrawing&lang=en&documentid=0001163317), generated with kicad-footprint-generator
+connector Hirose  top entry
+0
+15
+14
+Connector_Hirose
+Hirose_DF3EA-14P-2H_1x14-1MP_P2.00mm_Horizontal
+Hirose  series connector, DF3EA-14P-2H (https://www.hirose.com/product/document?clcode=CL0543-0332-0-51&productname=DF3EA-5P-2H(51)&series=DF3&documenttype=2DDrawing&lang=en&documentid=0001163317), generated with kicad-footprint-generator
+connector Hirose  top entry
+0
+16
+15
+Connector_Hirose
+Hirose_DF3EA-15P-2H_1x15-1MP_P2.00mm_Horizontal
+Hirose  series connector, DF3EA-15P-2H (https://www.hirose.com/product/document?clcode=CL0543-0332-0-51&productname=DF3EA-5P-2H(51)&series=DF3&documenttype=2DDrawing&lang=en&documentid=0001163317), generated with kicad-footprint-generator
+connector Hirose  top entry
+0
+17
+16
+Connector_Hirose
+Hirose_DF11-4DP-2DSA_2x02_P2.00mm_Vertical
+Hirose DF11 through hole, DF11-4DP-2DSA, 2 Pins per row (https://www.hirose.com/product/document?clcode=&productname=&series=DF11&documenttype=Catalog&lang=en&documentid=D31688_en), generated with kicad-footprint-generator
+connector Hirose DF11 vertical
+0
+4
+4
+Connector_Hirose
+Hirose_DF11-6DP-2DSA_2x03_P2.00mm_Vertical
+Hirose DF11 through hole, DF11-6DP-2DSA, 3 Pins per row (https://www.hirose.com/product/document?clcode=&productname=&series=DF11&documenttype=Catalog&lang=en&documentid=D31688_en), generated with kicad-footprint-generator
+connector Hirose DF11 vertical
+0
+6
+6
+Connector_Hirose
+Hirose_DF11-8DP-2DSA_2x04_P2.00mm_Vertical
+Hirose DF11 through hole, DF11-8DP-2DSA, 4 Pins per row (https://www.hirose.com/product/document?clcode=&productname=&series=DF11&documenttype=Catalog&lang=en&documentid=D31688_en), generated with kicad-footprint-generator
+connector Hirose DF11 vertical
+0
+8
+8
+Connector_Hirose
+Hirose_DF11-10DP-2DSA_2x05_P2.00mm_Vertical
+Hirose DF11 through hole, DF11-10DP-2DSA, 5 Pins per row (https://www.hirose.com/product/document?clcode=&productname=&series=DF11&documenttype=Catalog&lang=en&documentid=D31688_en), generated with kicad-footprint-generator
+connector Hirose DF11 vertical
+0
+10
+10
+Connector_Hirose
+Hirose_DF11-12DP-2DSA_2x06_P2.00mm_Vertical
+Hirose DF11 through hole, DF11-12DP-2DSA, 6 Pins per row (https://www.hirose.com/product/document?clcode=&productname=&series=DF11&documenttype=Catalog&lang=en&documentid=D31688_en), generated with kicad-footprint-generator
+connector Hirose DF11 vertical
+0
+12
+12
+Connector_Hirose
+Hirose_DF11-14DP-2DSA_2x07_P2.00mm_Vertical
+Hirose DF11 through hole, DF11-14DP-2DSA, 7 Pins per row (https://www.hirose.com/product/document?clcode=&productname=&series=DF11&documenttype=Catalog&lang=en&documentid=D31688_en), generated with kicad-footprint-generator
+connector Hirose DF11 vertical
+0
+14
+14
+Connector_Hirose
+Hirose_DF11-16DP-2DSA_2x08_P2.00mm_Vertical
+Hirose DF11 through hole, DF11-16DP-2DSA, 8 Pins per row (https://www.hirose.com/product/document?clcode=&productname=&series=DF11&documenttype=Catalog&lang=en&documentid=D31688_en), generated with kicad-footprint-generator
+connector Hirose DF11 vertical
+0
+16
+16
+Connector_Hirose
+Hirose_DF11-18DP-2DSA_2x09_P2.00mm_Vertical
+Hirose DF11 through hole, DF11-18DP-2DSA, 9 Pins per row (https://www.hirose.com/product/document?clcode=&productname=&series=DF11&documenttype=Catalog&lang=en&documentid=D31688_en), generated with kicad-footprint-generator
+connector Hirose DF11 vertical
+0
+18
+18
+Connector_Hirose
+Hirose_DF11-20DP-2DSA_2x10_P2.00mm_Vertical
+Hirose DF11 through hole, DF11-20DP-2DSA, 10 Pins per row (https://www.hirose.com/product/document?clcode=&productname=&series=DF11&documenttype=Catalog&lang=en&documentid=D31688_en), generated with kicad-footprint-generator
+connector Hirose DF11 vertical
+0
+20
+20
+Connector_Hirose
+Hirose_DF11-22DP-2DSA_2x11_P2.00mm_Vertical
+Hirose DF11 through hole, DF11-22DP-2DSA, 11 Pins per row (https://www.hirose.com/product/document?clcode=&productname=&series=DF11&documenttype=Catalog&lang=en&documentid=D31688_en), generated with kicad-footprint-generator
+connector Hirose DF11 vertical
+0
+22
+22
+Connector_Hirose
+Hirose_DF11-24DP-2DSA_2x12_P2.00mm_Vertical
+Hirose DF11 through hole, DF11-24DP-2DSA, 12 Pins per row (https://www.hirose.com/product/document?clcode=&productname=&series=DF11&documenttype=Catalog&lang=en&documentid=D31688_en), generated with kicad-footprint-generator
+connector Hirose DF11 vertical
+0
+24
+24
+Connector_Hirose
+Hirose_DF11-26DP-2DSA_2x13_P2.00mm_Vertical
+Hirose DF11 through hole, DF11-26DP-2DSA, 13 Pins per row (https://www.hirose.com/product/document?clcode=&productname=&series=DF11&documenttype=Catalog&lang=en&documentid=D31688_en), generated with kicad-footprint-generator
+connector Hirose DF11 vertical
+0
+26
+26
+Connector_Hirose
+Hirose_DF11-28DP-2DSA_2x14_P2.00mm_Vertical
+Hirose DF11 through hole, DF11-28DP-2DSA, 14 Pins per row (https://www.hirose.com/product/document?clcode=&productname=&series=DF11&documenttype=Catalog&lang=en&documentid=D31688_en), generated with kicad-footprint-generator
+connector Hirose DF11 vertical
+0
+28
+28
+Connector_Hirose
+Hirose_DF11-30DP-2DSA_2x15_P2.00mm_Vertical
+Hirose DF11 through hole, DF11-30DP-2DSA, 15 Pins per row (https://www.hirose.com/product/document?clcode=&productname=&series=DF11&documenttype=Catalog&lang=en&documentid=D31688_en), generated with kicad-footprint-generator
+connector Hirose DF11 vertical
+0
+30
+30
+Connector_Hirose
+Hirose_DF11-32DP-2DSA_2x16_P2.00mm_Vertical
+Hirose DF11 through hole, DF11-32DP-2DSA, 16 Pins per row (https://www.hirose.com/product/document?clcode=&productname=&series=DF11&documenttype=Catalog&lang=en&documentid=D31688_en), generated with kicad-footprint-generator
+connector Hirose DF11 vertical
+0
+32
+32
+Connector_Hirose
+Hirose_DF12_DF12C3.0-10DS-0.5V_2x05_P0.50mm_Vertical
+Hirose DF12C SMD, DF12C3.0-10DS-0.5V, 10 Pins per row (https://www.hirose.com/product/document?clcode=CL0537-0694-9-81&productname=DF12C(3.0)-50DS-0.5V(81)&series=DF12&documenttype=2DDrawing&lang=en&documentid=0000994748), generated with kicad-footprint-generator
+connector Hirose DF12 vertical
+0
+20
+10
+Connector_Hirose
+Hirose_DF12_DF12C3.0-14DS-0.5V_2x07_P0.50mm_Vertical
+Hirose DF12C SMD, DF12C3.0-14DS-0.5V, 14 Pins per row (https://www.hirose.com/product/document?clcode=CL0537-0694-9-81&productname=DF12C(3.0)-50DS-0.5V(81)&series=DF12&documenttype=2DDrawing&lang=en&documentid=0000994748), generated with kicad-footprint-generator
+connector Hirose DF12 vertical
+0
+28
+14
+Connector_Hirose
+Hirose_DF12_DF12C3.0-20DS-0.5V_2x10_P0.50mm_Vertical
+Hirose DF12C SMD, DF12C3.0-20DS-0.5V, 20 Pins per row (https://www.hirose.com/product/document?clcode=CL0537-0694-9-81&productname=DF12C(3.0)-50DS-0.5V(81)&series=DF12&documenttype=2DDrawing&lang=en&documentid=0000994748), generated with kicad-footprint-generator
+connector Hirose DF12 vertical
+0
+40
+20
+Connector_Hirose
+Hirose_DF12_DF12C3.0-30DS-0.5V_2x15_P0.50mm_Vertical
+Hirose DF12C SMD, DF12C3.0-30DS-0.5V, 30 Pins per row (https://www.hirose.com/product/document?clcode=CL0537-0694-9-81&productname=DF12C(3.0)-50DS-0.5V(81)&series=DF12&documenttype=2DDrawing&lang=en&documentid=0000994748), generated with kicad-footprint-generator
+connector Hirose DF12 vertical
+0
+60
+30
+Connector_Hirose
+Hirose_DF12_DF12C3.0-32DS-0.5V_2x16_P0.50mm_Vertical
+Hirose DF12C SMD, DF12C3.0-32DS-0.5V, 32 Pins per row (https://www.hirose.com/product/document?clcode=CL0537-0694-9-81&productname=DF12C(3.0)-50DS-0.5V(81)&series=DF12&documenttype=2DDrawing&lang=en&documentid=0000994748), generated with kicad-footprint-generator
+connector Hirose DF12 vertical
+0
+64
+32
+Connector_Hirose
+Hirose_DF12_DF12C3.0-36DS-0.5V_2x18_P0.50mm_Vertical
+Hirose DF12C SMD, DF12C3.0-36DS-0.5V, 36 Pins per row (https://www.hirose.com/product/document?clcode=CL0537-0694-9-81&productname=DF12C(3.0)-50DS-0.5V(81)&series=DF12&documenttype=2DDrawing&lang=en&documentid=0000994748), generated with kicad-footprint-generator
+connector Hirose DF12 vertical
+0
+72
+36
+Connector_Hirose
+Hirose_DF12_DF12C3.0-40DS-0.5V_2x20_P0.50mm_Vertical
+Hirose DF12C SMD, DF12C3.0-40DS-0.5V, 40 Pins per row (https://www.hirose.com/product/document?clcode=CL0537-0694-9-81&productname=DF12C(3.0)-50DS-0.5V(81)&series=DF12&documenttype=2DDrawing&lang=en&documentid=0000994748), generated with kicad-footprint-generator
+connector Hirose DF12 vertical
+0
+80
+40
+Connector_Hirose
+Hirose_DF12_DF12C3.0-50DS-0.5V_2x25_P0.50mm_Vertical
+Hirose DF12C SMD, DF12C3.0-50DS-0.5V, 50 Pins per row (https://www.hirose.com/product/document?clcode=CL0537-0694-9-81&productname=DF12C(3.0)-50DS-0.5V(81)&series=DF12&documenttype=2DDrawing&lang=en&documentid=0000994748), generated with kicad-footprint-generator
+connector Hirose DF12 vertical
+0
+100
+50
+Connector_Hirose
+Hirose_DF12_DF12C3.0-60DS-0.5V_2x30_P0.50mm_Vertical
+Hirose DF12C SMD, DF12C3.0-60DS-0.5V, 60 Pins per row (https://www.hirose.com/product/document?clcode=CL0537-0694-9-81&productname=DF12C(3.0)-50DS-0.5V(81)&series=DF12&documenttype=2DDrawing&lang=en&documentid=0000994748), generated with kicad-footprint-generator
+connector Hirose DF12 vertical
+0
+120
+60
+Connector_Hirose
+Hirose_DF12_DF12E3.0-10DP-0.5V_2x05_P0.50mm_Vertical
+Hirose DF12E SMD, DF12E3.0-10DP-0.5V, 10 Pins per row (https://www.hirose.com/product/document?clcode=CL0537-0834-6-81&productname=DF12E(3.0)-50DP-0.5V(81)&series=DF12&documenttype=2DDrawing&lang=en&documentid=0000992393), generated with kicad-footprint-generator
+connector Hirose DF12 vertical
+0
+20
+10
+Connector_Hirose
+Hirose_DF12_DF12E3.0-14DP-0.5V_2x07_P0.50mm_Vertical
+Hirose DF12E SMD, DF12E3.0-14DP-0.5V, 14 Pins per row (https://www.hirose.com/product/document?clcode=CL0537-0834-6-81&productname=DF12E(3.0)-50DP-0.5V(81)&series=DF12&documenttype=2DDrawing&lang=en&documentid=0000992393), generated with kicad-footprint-generator
+connector Hirose DF12 vertical
+0
+28
+14
+Connector_Hirose
+Hirose_DF12_DF12E3.0-20DP-0.5V_2x10_P0.50mm_Vertical
+Hirose DF12E SMD, DF12E3.0-20DP-0.5V, 20 Pins per row (https://www.hirose.com/product/document?clcode=CL0537-0834-6-81&productname=DF12E(3.0)-50DP-0.5V(81)&series=DF12&documenttype=2DDrawing&lang=en&documentid=0000992393), generated with kicad-footprint-generator
+connector Hirose DF12 vertical
+0
+40
+20
+Connector_Hirose
+Hirose_DF12_DF12E3.0-30DP-0.5V_2x15_P0.50mm_Vertical
+Hirose DF12E SMD, DF12E3.0-30DP-0.5V, 30 Pins per row (https://www.hirose.com/product/document?clcode=CL0537-0834-6-81&productname=DF12E(3.0)-50DP-0.5V(81)&series=DF12&documenttype=2DDrawing&lang=en&documentid=0000992393), generated with kicad-footprint-generator
+connector Hirose DF12 vertical
+0
+60
+30
+Connector_Hirose
+Hirose_DF12_DF12E3.0-32DP-0.5V_2x16_P0.50mm_Vertical
+Hirose DF12E SMD, DF12E3.0-32DP-0.5V, 32 Pins per row (https://www.hirose.com/product/document?clcode=CL0537-0834-6-81&productname=DF12E(3.0)-50DP-0.5V(81)&series=DF12&documenttype=2DDrawing&lang=en&documentid=0000992393), generated with kicad-footprint-generator
+connector Hirose DF12 vertical
+0
+64
+32
+Connector_Hirose
+Hirose_DF12_DF12E3.0-36DP-0.5V_2x18_P0.50mm_Vertical
+Hirose DF12E SMD, DF12E3.0-36DP-0.5V, 36 Pins per row (https://www.hirose.com/product/document?clcode=CL0537-0834-6-81&productname=DF12E(3.0)-50DP-0.5V(81)&series=DF12&documenttype=2DDrawing&lang=en&documentid=0000992393), generated with kicad-footprint-generator
+connector Hirose DF12 vertical
+0
+72
+36
+Connector_Hirose
+Hirose_DF12_DF12E3.0-40DP-0.5V_2x20_P0.50mm_Vertical
+Hirose DF12E SMD, DF12E3.0-40DP-0.5V, 40 Pins per row (https://www.hirose.com/product/document?clcode=CL0537-0834-6-81&productname=DF12E(3.0)-50DP-0.5V(81)&series=DF12&documenttype=2DDrawing&lang=en&documentid=0000992393), generated with kicad-footprint-generator
+connector Hirose DF12 vertical
+0
+80
+40
+Connector_Hirose
+Hirose_DF12_DF12E3.0-50DP-0.5V_2x25_P0.50mm_Vertical
+Hirose DF12E SMD, DF12E3.0-50DP-0.5V, 50 Pins per row (https://www.hirose.com/product/document?clcode=CL0537-0834-6-81&productname=DF12E(3.0)-50DP-0.5V(81)&series=DF12&documenttype=2DDrawing&lang=en&documentid=0000992393), generated with kicad-footprint-generator
+connector Hirose DF12 vertical
+0
+100
+50
+Connector_Hirose
+Hirose_DF12_DF12E3.0-60DP-0.5V_2x30_P0.50mm_Vertical
+Hirose DF12E SMD, DF12E3.0-60DP-0.5V, 60 Pins per row (https://www.hirose.com/product/document?clcode=CL0537-0834-6-81&productname=DF12E(3.0)-50DP-0.5V(81)&series=DF12&documenttype=2DDrawing&lang=en&documentid=0000992393), generated with kicad-footprint-generator
+connector Hirose DF12 vertical
+0
+120
+60
+Connector_Hirose
+Hirose_DF12_DF12E3.0-80DP-0.5V_2x40_P0.50mm_Vertical
+Hirose DF12E SMD, DF12E3.0-80DP-0.5V, 80 Pins per row (https://www.hirose.com/product/document?clcode=CL0537-0834-6-81&productname=DF12E(3.0)-50DP-0.5V(81)&series=DF12&documenttype=2DDrawing&lang=en&documentid=0000992393), generated with kicad-footprint-generator
+connector Hirose DF12 vertical
+0
+160
+80
+Connector_Hirose
+Hirose_DF13-02P-1.25DSA_1x02_P1.25mm_Vertical
+Hirose DF13 through hole, DF13-02P-1.25DSA, 2 Pins per row (https://www.hirose.com/product/en/products/DF13/DF13-2P-1.25DSA%2850%29/), generated with kicad-footprint-generator
+connector Hirose DF13 vertical
+0
+2
+2
+Connector_Hirose
+Hirose_DF13-02P-1.25DS_1x02_P1.25mm_Horizontal
+Hirose DF13 through hole, DF13-02P-1.25DS, 2 Pins per row (https://www.hirose.com/product/en/products/DF13/DF13-4P-1.25DS%2820%29/), generated with kicad-footprint-generator
+connector Hirose DF13 horizontal
+0
+2
+2
+Connector_Hirose
+Hirose_DF13-03P-1.25DSA_1x03_P1.25mm_Vertical
+Hirose DF13 through hole, DF13-03P-1.25DSA, 3 Pins per row (https://www.hirose.com/product/en/products/DF13/DF13-2P-1.25DSA%2850%29/), generated with kicad-footprint-generator
+connector Hirose DF13 vertical
+0
+3
+3
+Connector_Hirose
+Hirose_DF13-03P-1.25DS_1x03_P1.25mm_Horizontal
+Hirose DF13 through hole, DF13-03P-1.25DS, 3 Pins per row (https://www.hirose.com/product/en/products/DF13/DF13-4P-1.25DS%2820%29/), generated with kicad-footprint-generator
+connector Hirose DF13 horizontal
+0
+3
+3
+Connector_Hirose
+Hirose_DF13-04P-1.25DSA_1x04_P1.25mm_Vertical
+Hirose DF13 through hole, DF13-04P-1.25DSA, 4 Pins per row (https://www.hirose.com/product/en/products/DF13/DF13-2P-1.25DSA%2850%29/), generated with kicad-footprint-generator
+connector Hirose DF13 vertical
+0
+4
+4
+Connector_Hirose
+Hirose_DF13-04P-1.25DS_1x04_P1.25mm_Horizontal
+Hirose DF13 through hole, DF13-04P-1.25DS, 4 Pins per row (https://www.hirose.com/product/en/products/DF13/DF13-4P-1.25DS%2820%29/), generated with kicad-footprint-generator
+connector Hirose DF13 horizontal
+0
+4
+4
+Connector_Hirose
+Hirose_DF13-05P-1.25DSA_1x05_P1.25mm_Vertical
+Hirose DF13 through hole, DF13-05P-1.25DSA, 5 Pins per row (https://www.hirose.com/product/en/products/DF13/DF13-2P-1.25DSA%2850%29/), generated with kicad-footprint-generator
+connector Hirose DF13 vertical
+0
+5
+5
+Connector_Hirose
+Hirose_DF13-05P-1.25DS_1x05_P1.25mm_Horizontal
+Hirose DF13 through hole, DF13-05P-1.25DS, 5 Pins per row (https://www.hirose.com/product/en/products/DF13/DF13-4P-1.25DS%2820%29/), generated with kicad-footprint-generator
+connector Hirose DF13 horizontal
+0
+5
+5
+Connector_Hirose
+Hirose_DF13-06P-1.25DSA_1x06_P1.25mm_Vertical
+Hirose DF13 through hole, DF13-06P-1.25DSA, 6 Pins per row (https://www.hirose.com/product/en/products/DF13/DF13-2P-1.25DSA%2850%29/), generated with kicad-footprint-generator
+connector Hirose DF13 vertical
+0
+6
+6
+Connector_Hirose
+Hirose_DF13-06P-1.25DS_1x06_P1.25mm_Horizontal
+Hirose DF13 through hole, DF13-06P-1.25DS, 6 Pins per row (https://www.hirose.com/product/en/products/DF13/DF13-4P-1.25DS%2820%29/), generated with kicad-footprint-generator
+connector Hirose DF13 horizontal
+0
+6
+6
+Connector_Hirose
+Hirose_DF13-07P-1.25DSA_1x07_P1.25mm_Vertical
+Hirose DF13 through hole, DF13-07P-1.25DSA, 7 Pins per row (https://www.hirose.com/product/en/products/DF13/DF13-2P-1.25DSA%2850%29/), generated with kicad-footprint-generator
+connector Hirose DF13 vertical
+0
+7
+7
+Connector_Hirose
+Hirose_DF13-07P-1.25DS_1x07_P1.25mm_Horizontal
+Hirose DF13 through hole, DF13-07P-1.25DS, 7 Pins per row (https://www.hirose.com/product/en/products/DF13/DF13-4P-1.25DS%2820%29/), generated with kicad-footprint-generator
+connector Hirose DF13 horizontal
+0
+7
+7
+Connector_Hirose
+Hirose_DF13-08P-1.25DSA_1x08_P1.25mm_Vertical
+Hirose DF13 through hole, DF13-08P-1.25DSA, 8 Pins per row (https://www.hirose.com/product/en/products/DF13/DF13-2P-1.25DSA%2850%29/), generated with kicad-footprint-generator
+connector Hirose DF13 vertical
+0
+8
+8
+Connector_Hirose
+Hirose_DF13-08P-1.25DS_1x08_P1.25mm_Horizontal
+Hirose DF13 through hole, DF13-08P-1.25DS, 8 Pins per row (https://www.hirose.com/product/en/products/DF13/DF13-4P-1.25DS%2820%29/), generated with kicad-footprint-generator
+connector Hirose DF13 horizontal
+0
+8
+8
+Connector_Hirose
+Hirose_DF13-09P-1.25DSA_1x09_P1.25mm_Vertical
+Hirose DF13 through hole, DF13-09P-1.25DSA, 9 Pins per row (https://www.hirose.com/product/en/products/DF13/DF13-2P-1.25DSA%2850%29/), generated with kicad-footprint-generator
+connector Hirose DF13 vertical
+0
+9
+9
+Connector_Hirose
+Hirose_DF13-09P-1.25DS_1x09_P1.25mm_Horizontal
+Hirose DF13 through hole, DF13-09P-1.25DS, 9 Pins per row (https://www.hirose.com/product/en/products/DF13/DF13-4P-1.25DS%2820%29/), generated with kicad-footprint-generator
+connector Hirose DF13 horizontal
+0
+9
+9
+Connector_Hirose
+Hirose_DF13-10P-1.25DSA_1x10_P1.25mm_Vertical
+Hirose DF13 through hole, DF13-10P-1.25DSA, 10 Pins per row (https://www.hirose.com/product/en/products/DF13/DF13-2P-1.25DSA%2850%29/), generated with kicad-footprint-generator
+connector Hirose DF13 vertical
+0
+10
+10
+Connector_Hirose
+Hirose_DF13-10P-1.25DS_1x10_P1.25mm_Horizontal
+Hirose DF13 through hole, DF13-10P-1.25DS, 10 Pins per row (https://www.hirose.com/product/en/products/DF13/DF13-4P-1.25DS%2820%29/), generated with kicad-footprint-generator
+connector Hirose DF13 horizontal
+0
+10
+10
+Connector_Hirose
+Hirose_DF13-11P-1.25DSA_1x11_P1.25mm_Vertical
+Hirose DF13 through hole, DF13-11P-1.25DSA, 11 Pins per row (https://www.hirose.com/product/en/products/DF13/DF13-2P-1.25DSA%2850%29/), generated with kicad-footprint-generator
+connector Hirose DF13 vertical
+0
+11
+11
+Connector_Hirose
+Hirose_DF13-11P-1.25DS_1x11_P1.25mm_Horizontal
+Hirose DF13 through hole, DF13-11P-1.25DS, 11 Pins per row (https://www.hirose.com/product/en/products/DF13/DF13-4P-1.25DS%2820%29/), generated with kicad-footprint-generator
+connector Hirose DF13 horizontal
+0
+11
+11
+Connector_Hirose
+Hirose_DF13-12P-1.25DSA_1x12_P1.25mm_Vertical
+Hirose DF13 through hole, DF13-12P-1.25DSA, 12 Pins per row (https://www.hirose.com/product/en/products/DF13/DF13-2P-1.25DSA%2850%29/), generated with kicad-footprint-generator
+connector Hirose DF13 vertical
+0
+12
+12
+Connector_Hirose
+Hirose_DF13-12P-1.25DS_1x12_P1.25mm_Horizontal
+Hirose DF13 through hole, DF13-12P-1.25DS, 12 Pins per row (https://www.hirose.com/product/en/products/DF13/DF13-4P-1.25DS%2820%29/), generated with kicad-footprint-generator
+connector Hirose DF13 horizontal
+0
+12
+12
+Connector_Hirose
+Hirose_DF13-13P-1.25DSA_1x13_P1.25mm_Vertical
+Hirose DF13 through hole, DF13-13P-1.25DSA, 13 Pins per row (https://www.hirose.com/product/en/products/DF13/DF13-2P-1.25DSA%2850%29/), generated with kicad-footprint-generator
+connector Hirose DF13 vertical
+0
+13
+13
+Connector_Hirose
+Hirose_DF13-14P-1.25DSA_1x14_P1.25mm_Vertical
+Hirose DF13 through hole, DF13-14P-1.25DSA, 14 Pins per row (https://www.hirose.com/product/en/products/DF13/DF13-2P-1.25DSA%2850%29/), generated with kicad-footprint-generator
+connector Hirose DF13 vertical
+0
+14
+14
+Connector_Hirose
+Hirose_DF13-14P-1.25DS_1x14_P1.25mm_Horizontal
+Hirose DF13 through hole, DF13-14P-1.25DS, 14 Pins per row (https://www.hirose.com/product/en/products/DF13/DF13-4P-1.25DS%2820%29/), generated with kicad-footprint-generator
+connector Hirose DF13 horizontal
+0
+14
+14
+Connector_Hirose
+Hirose_DF13-15P-1.25DSA_1x15_P1.25mm_Vertical
+Hirose DF13 through hole, DF13-15P-1.25DSA, 15 Pins per row (https://www.hirose.com/product/en/products/DF13/DF13-2P-1.25DSA%2850%29/), generated with kicad-footprint-generator
+connector Hirose DF13 vertical
+0
+15
+15
+Connector_Hirose
+Hirose_DF13-15P-1.25DS_1x15_P1.25mm_Horizontal
+Hirose DF13 through hole, DF13-15P-1.25DS, 15 Pins per row (https://www.hirose.com/product/en/products/DF13/DF13-4P-1.25DS%2820%29/), generated with kicad-footprint-generator
+connector Hirose DF13 horizontal
+0
+15
+15
+Connector_Hirose
+Hirose_DF13C_CL535-0402-2-51_1x02-1MP_P1.25mm_Vertical
+Hirose DF13C SMD, CL535-0402-2-51, 2 Pins per row (https://www.hirose.com/product/en/products/DF13/DF13C-10P-1.25V%2851%29/), generated with kicad-footprint-generator
+connector Hirose DF13C vertical
+0
+4
+3
+Connector_Hirose
+Hirose_DF13C_CL535-0403-5-51_1x03-1MP_P1.25mm_Vertical
+Hirose DF13C SMD, CL535-0403-5-51, 3 Pins per row (https://www.hirose.com/product/en/products/DF13/DF13C-10P-1.25V%2851%29/), generated with kicad-footprint-generator
+connector Hirose DF13C vertical
+0
+5
+4
+Connector_Hirose
+Hirose_DF13C_CL535-0404-8-51_1x04-1MP_P1.25mm_Vertical
+Hirose DF13C SMD, CL535-0404-8-51, 4 Pins per row (https://www.hirose.com/product/en/products/DF13/DF13C-10P-1.25V%2851%29/), generated with kicad-footprint-generator
+connector Hirose DF13C vertical
+0
+6
+5
+Connector_Hirose
+Hirose_DF13C_CL535-0405-0-51_1x05-1MP_P1.25mm_Vertical
+Hirose DF13C SMD, CL535-0405-0-51, 5 Pins per row (https://www.hirose.com/product/en/products/DF13/DF13C-10P-1.25V%2851%29/), generated with kicad-footprint-generator
+connector Hirose DF13C vertical
+0
+7
+6
+Connector_Hirose
+Hirose_DF13C_CL535-0406-3-51_1x06-1MP_P1.25mm_Vertical
+Hirose DF13C SMD, CL535-0406-3-51, 6 Pins per row (https://www.hirose.com/product/en/products/DF13/DF13C-10P-1.25V%2851%29/), generated with kicad-footprint-generator
+connector Hirose DF13C vertical
+0
+8
+7
+Connector_Hirose
+Hirose_DF13C_CL535-0407-6-51_1x07-1MP_P1.25mm_Vertical
+Hirose DF13C SMD, CL535-0407-6-51, 7 Pins per row (https://www.hirose.com/product/en/products/DF13/DF13C-10P-1.25V%2851%29/), generated with kicad-footprint-generator
+connector Hirose DF13C vertical
+0
+9
+8
+Connector_Hirose
+Hirose_DF13C_CL535-0408-9-51_1x08-1MP_P1.25mm_Vertical
+Hirose DF13C SMD, CL535-0408-9-51, 8 Pins per row (https://www.hirose.com/product/en/products/DF13/DF13C-10P-1.25V%2851%29/), generated with kicad-footprint-generator
+connector Hirose DF13C vertical
+0
+10
+9
+Connector_Hirose
+Hirose_DF13C_CL535-0409-1-51_1x09-1MP_P1.25mm_Vertical
+Hirose DF13C SMD, CL535-0409-1-51, 9 Pins per row (https://www.hirose.com/product/en/products/DF13/DF13C-10P-1.25V%2851%29/), generated with kicad-footprint-generator
+connector Hirose DF13C vertical
+0
+11
+10
+Connector_Hirose
+Hirose_DF13C_CL535-0410-4-51_1x10-1MP_P1.25mm_Vertical
+Hirose DF13C SMD, CL535-0410-4-51, 10 Pins per row (https://www.hirose.com/product/en/products/DF13/DF13C-10P-1.25V%2851%29/), generated with kicad-footprint-generator
+connector Hirose DF13C vertical
+0
+12
+11
+Connector_Hirose
+Hirose_DF13C_CL535-0411-3-51_1x11-1MP_P1.25mm_Vertical
+Hirose DF13C SMD, CL535-0411-3-51, 11 Pins per row (https://www.hirose.com/product/en/products/DF13/DF13C-10P-1.25V%2851%29/), generated with kicad-footprint-generator
+connector Hirose DF13C vertical
+0
+13
+12
+Connector_Hirose
+Hirose_DF13C_CL535-0412-6-51_1x12-1MP_P1.25mm_Vertical
+Hirose DF13C SMD, CL535-0412-6-51, 12 Pins per row (https://www.hirose.com/product/en/products/DF13/DF13C-10P-1.25V%2851%29/), generated with kicad-footprint-generator
+connector Hirose DF13C vertical
+0
+14
+13
+Connector_Hirose
+Hirose_DF13C_CL535-0414-1-51_1x14-1MP_P1.25mm_Vertical
+Hirose DF13C SMD, CL535-0414-1-51, 14 Pins per row (https://www.hirose.com/product/en/products/DF13/DF13C-10P-1.25V%2851%29/), generated with kicad-footprint-generator
+connector Hirose DF13C vertical
+0
+16
+15
+Connector_Hirose
+Hirose_DF13C_CL535-0415-4-51_1x15-1MP_P1.25mm_Vertical
+Hirose DF13C SMD, CL535-0415-4-51, 15 Pins per row (https://www.hirose.com/product/en/products/DF13/DF13C-10P-1.25V%2851%29/), generated with kicad-footprint-generator
+connector Hirose DF13C vertical
+0
+17
+16
+Connector_Hirose
+Hirose_DF52-2S-0.8H_1x02-1MP_P0.80mm_Horizontal
+Hirose  series connector, DF52-2S-0.8H (https://www.hirose.com/product/en/products/DF52/DF52-3S-0.8H%2821%29/), generated with kicad-footprint-generator
+connector Hirose  top entry
+0
+4
+3
+Connector_Hirose
+Hirose_DF52-3S-0.8H_1x03-1MP_P0.80mm_Horizontal
+Hirose  series connector, DF52-3S-0.8H (https://www.hirose.com/product/en/products/DF52/DF52-3S-0.8H%2821%29/), generated with kicad-footprint-generator
+connector Hirose  top entry
+0
+5
+4
+Connector_Hirose
+Hirose_DF52-4S-0.8H_1x04-1MP_P0.80mm_Horizontal
+Hirose  series connector, DF52-4S-0.8H (https://www.hirose.com/product/en/products/DF52/DF52-3S-0.8H%2821%29/), generated with kicad-footprint-generator
+connector Hirose  top entry
+0
+6
+5
+Connector_Hirose
+Hirose_DF52-5S-0.8H_1x05-1MP_P0.80mm_Horizontal
+Hirose  series connector, DF52-5S-0.8H (https://www.hirose.com/product/en/products/DF52/DF52-3S-0.8H%2821%29/), generated with kicad-footprint-generator
+connector Hirose  top entry
+0
+7
+6
+Connector_Hirose
+Hirose_DF52-6S-0.8H_1x06-1MP_P0.80mm_Horizontal
+Hirose  series connector, DF52-6S-0.8H (https://www.hirose.com/product/en/products/DF52/DF52-3S-0.8H%2821%29/), generated with kicad-footprint-generator
+connector Hirose  top entry
+0
+8
+7
+Connector_Hirose
+Hirose_DF52-7S-0.8H_1x07-1MP_P0.80mm_Horizontal
+Hirose  series connector, DF52-7S-0.8H (https://www.hirose.com/product/en/products/DF52/DF52-3S-0.8H%2821%29/), generated with kicad-footprint-generator
+connector Hirose  top entry
+0
+9
+8
+Connector_Hirose
+Hirose_DF52-8S-0.8H_1x08-1MP_P0.80mm_Horizontal
+Hirose  series connector, DF52-8S-0.8H (https://www.hirose.com/product/en/products/DF52/DF52-3S-0.8H%2821%29/), generated with kicad-footprint-generator
+connector Hirose  top entry
+0
+10
+9
+Connector_Hirose
+Hirose_DF52-9S-0.8H_1x09-1MP_P0.80mm_Horizontal
+Hirose  series connector, DF52-9S-0.8H (https://www.hirose.com/product/en/products/DF52/DF52-3S-0.8H%2821%29/), generated with kicad-footprint-generator
+connector Hirose  top entry
+0
+11
+10
+Connector_Hirose
+Hirose_DF52-10S-0.8H_1x10-1MP_P0.80mm_Horizontal
+Hirose  series connector, DF52-10S-0.8H (https://www.hirose.com/product/en/products/DF52/DF52-3S-0.8H%2821%29/), generated with kicad-footprint-generator
+connector Hirose  top entry
+0
+12
+11
+Connector_Hirose
+Hirose_DF52-11S-0.8H_1x11-1MP_P0.80mm_Horizontal
+Hirose  series connector, DF52-11S-0.8H (https://www.hirose.com/product/en/products/DF52/DF52-3S-0.8H%2821%29/), generated with kicad-footprint-generator
+connector Hirose  top entry
+0
+13
+12
+Connector_Hirose
+Hirose_DF52-12S-0.8H_1x12-1MP_P0.80mm_Horizontal
+Hirose  series connector, DF52-12S-0.8H (https://www.hirose.com/product/en/products/DF52/DF52-3S-0.8H%2821%29/), generated with kicad-footprint-generator
+connector Hirose  top entry
+0
+14
+13
+Connector_Hirose
+Hirose_DF52-14S-0.8H_1x14-1MP_P0.80mm_Horizontal
+Hirose  series connector, DF52-14S-0.8H (https://www.hirose.com/product/en/products/DF52/DF52-3S-0.8H%2821%29/), generated with kicad-footprint-generator
+connector Hirose  top entry
+0
+16
+15
+Connector_Hirose
+Hirose_DF52-15S-0.8H_1x15-1MP_P0.80mm_Horizontal
+Hirose  series connector, DF52-15S-0.8H (https://www.hirose.com/product/en/products/DF52/DF52-3S-0.8H%2821%29/), generated with kicad-footprint-generator
+connector Hirose  top entry
+0
+17
+16
+Connector_Hirose
+Hirose_DF63-5P-3.96DSA_1x05_P3.96mm_Vertical
+Hirose DF63 through hole, DF63-5P-3.96DSA, 5 Pins per row (https://www.hirose.com/product/en/products/DF63/), generated with kicad-footprint-generator
+connector Hirose DF63 vertical
+0
+5
+5
+Connector_Hirose
+Hirose_DF63-6P-3.96DSA_1x06_P3.96mm_Vertical
+Hirose DF63 through hole, DF63-6P-3.96DSA, 6 Pins per row (https://www.hirose.com/product/en/products/DF63/), generated with kicad-footprint-generator
+connector Hirose DF63 vertical
+0
+6
+6
+Connector_Hirose
+Hirose_DF63M-1P-3.96DSA_1x01_P3.96mm_Vertical
+Hirose DF63 through hole, DF63M-1P-3.96DSA, 1 Pins per row (https://www.hirose.com/product/en/products/DF63/), generated with kicad-footprint-generator
+connector Hirose DF63 vertical
+0
+1
+1
+Connector_Hirose
+Hirose_DF63M-2P-3.96DSA_1x02_P3.96mm_Vertical
+Hirose DF63 through hole, DF63M-2P-3.96DSA, 2 Pins per row (https://www.hirose.com/product/en/products/DF63/), generated with kicad-footprint-generator
+connector Hirose DF63 vertical
+0
+2
+2
+Connector_Hirose
+Hirose_DF63M-3P-3.96DSA_1x03_P3.96mm_Vertical
+Hirose DF63 through hole, DF63M-3P-3.96DSA, 3 Pins per row (https://www.hirose.com/product/en/products/DF63/), generated with kicad-footprint-generator
+connector Hirose DF63 vertical
+0
+3
+3
+Connector_Hirose
+Hirose_DF63M-4P-3.96DSA_1x04_P3.96mm_Vertical
+Hirose DF63 through hole, DF63M-4P-3.96DSA, 4 Pins per row (https://www.hirose.com/product/en/products/DF63/), generated with kicad-footprint-generator
+connector Hirose DF63 vertical
+0
+4
+4
+Connector_Hirose
+Hirose_DF63R-1P-3.96DSA_1x01_P3.96mm_Vertical
+Hirose DF63 through hole, DF63R-1P-3.96DSA, 1 Pins per row (https://www.hirose.com/product/en/products/DF63/), generated with kicad-footprint-generator
+connector Hirose DF63 vertical
+0
+1
+1
+Connector_Hirose
+Hirose_DF63R-2P-3.96DSA_1x02_P3.96mm_Vertical
+Hirose DF63 through hole, DF63R-2P-3.96DSA, 2 Pins per row (https://www.hirose.com/product/en/products/DF63/), generated with kicad-footprint-generator
+connector Hirose DF63 vertical
+0
+2
+2
+Connector_Hirose
+Hirose_DF63R-3P-3.96DSA_1x03_P3.96mm_Vertical
+Hirose DF63 through hole, DF63R-3P-3.96DSA, 3 Pins per row (https://www.hirose.com/product/en/products/DF63/), generated with kicad-footprint-generator
+connector Hirose DF63 vertical
+0
+3
+3
+Connector_Hirose
+Hirose_DF63R-4P-3.96DSA_1x04_P3.96mm_Vertical
+Hirose DF63 through hole, DF63R-4P-3.96DSA, 4 Pins per row (https://www.hirose.com/product/en/products/DF63/), generated with kicad-footprint-generator
+connector Hirose DF63 vertical
+0
+4
+4
+Connector_Hirose
+Hirose_DF63R-5P-3.96DSA_1x05_P3.96mm_Vertical
+Hirose DF63 through hole, DF63R-5P-3.96DSA, 5 Pins per row (https://www.hirose.com/product/en/products/DF63/), generated with kicad-footprint-generator
+connector Hirose DF63 vertical
+0
+5
+5
+Connector_IDC
+IDC-Header_2x03_P2.54mm_Horizontal
+Through hole IDC box header, 2x03, 2.54mm pitch, DIN 41651 / IEC 60603-13, double rows, https://docs.google.com/spreadsheets/d/16SsEcesNF15N3Lb4niX7dcUr-NY5_MFPQhobNuNppn4/edit#gid=0
+Through hole horizontal IDC box header THT 2x03 2.54mm double row
+0
+6
+6
+Connector_IDC
+IDC-Header_2x03_P2.54mm_Vertical
+Through hole IDC box header, 2x03, 2.54mm pitch, DIN 41651 / IEC 60603-13, double rows, https://docs.google.com/spreadsheets/d/16SsEcesNF15N3Lb4niX7dcUr-NY5_MFPQhobNuNppn4/edit#gid=0
+Through hole vertical IDC box header THT 2x03 2.54mm double row
+0
+6
+6
+Connector_IDC
+IDC-Header_2x04_P2.54mm_Horizontal
+Through hole IDC box header, 2x04, 2.54mm pitch, DIN 41651 / IEC 60603-13, double rows, https://docs.google.com/spreadsheets/d/16SsEcesNF15N3Lb4niX7dcUr-NY5_MFPQhobNuNppn4/edit#gid=0
+Through hole horizontal IDC box header THT 2x04 2.54mm double row
+0
+8
+8
+Connector_IDC
+IDC-Header_2x04_P2.54mm_Vertical
+Through hole IDC box header, 2x04, 2.54mm pitch, DIN 41651 / IEC 60603-13, double rows, https://docs.google.com/spreadsheets/d/16SsEcesNF15N3Lb4niX7dcUr-NY5_MFPQhobNuNppn4/edit#gid=0
+Through hole vertical IDC box header THT 2x04 2.54mm double row
+0
+8
+8
+Connector_IDC
+IDC-Header_2x05-1MP_P2.54mm_Latch6.5mm_Vertical
+Through hole IDC header, 2x05, 2.54mm pitch, DIN 41651 / IEC 60603-13, double rows, 6.5mm latches, mounting holes, https://docs.google.com/spreadsheets/d/16SsEcesNF15N3Lb4niX7dcUr-NY5_MFPQhobNuNppn4/edit#gid=0
+Through hole vertical IDC header THT 2x05 2.54mm double row
+0
+12
+11
+Connector_IDC
+IDC-Header_2x05-1MP_P2.54mm_Latch9.5mm_Vertical
+Through hole IDC header, 2x05, 2.54mm pitch, DIN 41651 / IEC 60603-13, double rows, 9.5mm latches, mounting holes, https://docs.google.com/spreadsheets/d/16SsEcesNF15N3Lb4niX7dcUr-NY5_MFPQhobNuNppn4/edit#gid=0
+Through hole vertical IDC header THT 2x05 2.54mm double row
+0
+12
+11
+Connector_IDC
+IDC-Header_2x05-1MP_P2.54mm_Latch12.0mm_Vertical
+Through hole IDC header, 2x05, 2.54mm pitch, DIN 41651 / IEC 60603-13, double rows, 12.0mm latches, mounting holes, https://docs.google.com/spreadsheets/d/16SsEcesNF15N3Lb4niX7dcUr-NY5_MFPQhobNuNppn4/edit#gid=0
+Through hole vertical IDC header THT 2x05 2.54mm double row
+0
+12
+11
+Connector_IDC
+IDC-Header_2x05-1MP_P2.54mm_Latch_Horizontal
+Through hole IDC header, 2x05, 2.54mm pitch, DIN 41651 / IEC 60603-13, double rows latches, mounting holes, https://docs.google.com/spreadsheets/d/16SsEcesNF15N3Lb4niX7dcUr-NY5_MFPQhobNuNppn4/edit#gid=0
+Through hole horizontal IDC header THT 2x05 2.54mm double row
+0
+12
+11
+Connector_IDC
+IDC-Header_2x05-1MP_P2.54mm_Latch_Vertical
+Through hole IDC header, 2x05, 2.54mm pitch, DIN 41651 / IEC 60603-13, double rows latches, mounting holes, https://docs.google.com/spreadsheets/d/16SsEcesNF15N3Lb4niX7dcUr-NY5_MFPQhobNuNppn4/edit#gid=0
+Through hole vertical IDC header THT 2x05 2.54mm double row
+0
+12
+11
+Connector_IDC
+IDC-Header_2x05_P2.54mm_Horizontal
+Through hole IDC box header, 2x05, 2.54mm pitch, DIN 41651 / IEC 60603-13, double rows, https://docs.google.com/spreadsheets/d/16SsEcesNF15N3Lb4niX7dcUr-NY5_MFPQhobNuNppn4/edit#gid=0
+Through hole horizontal IDC box header THT 2x05 2.54mm double row
+0
+10
+10
+Connector_IDC
+IDC-Header_2x05_P2.54mm_Latch6.5mm_Vertical
+Through hole IDC header, 2x05, 2.54mm pitch, DIN 41651 / IEC 60603-13, double rows, 6.5mm latches, https://docs.google.com/spreadsheets/d/16SsEcesNF15N3Lb4niX7dcUr-NY5_MFPQhobNuNppn4/edit#gid=0
+Through hole vertical IDC header THT 2x05 2.54mm double row
+0
+10
+10
+Connector_IDC
+IDC-Header_2x05_P2.54mm_Latch9.5mm_Vertical
+Through hole IDC header, 2x05, 2.54mm pitch, DIN 41651 / IEC 60603-13, double rows, 9.5mm latches, https://docs.google.com/spreadsheets/d/16SsEcesNF15N3Lb4niX7dcUr-NY5_MFPQhobNuNppn4/edit#gid=0
+Through hole vertical IDC header THT 2x05 2.54mm double row
+0
+10
+10
+Connector_IDC
+IDC-Header_2x05_P2.54mm_Latch12.0mm_Vertical
+Through hole IDC header, 2x05, 2.54mm pitch, DIN 41651 / IEC 60603-13, double rows, 12.0mm latches, https://docs.google.com/spreadsheets/d/16SsEcesNF15N3Lb4niX7dcUr-NY5_MFPQhobNuNppn4/edit#gid=0
+Through hole vertical IDC header THT 2x05 2.54mm double row
+0
+10
+10
+Connector_IDC
+IDC-Header_2x05_P2.54mm_Latch_Horizontal
+Through hole IDC header, 2x05, 2.54mm pitch, DIN 41651 / IEC 60603-13, double rows latches, https://docs.google.com/spreadsheets/d/16SsEcesNF15N3Lb4niX7dcUr-NY5_MFPQhobNuNppn4/edit#gid=0
+Through hole horizontal IDC header THT 2x05 2.54mm double row
+0
+10
+10
+Connector_IDC
+IDC-Header_2x05_P2.54mm_Latch_Vertical
+Through hole IDC header, 2x05, 2.54mm pitch, DIN 41651 / IEC 60603-13, double rows latches, https://docs.google.com/spreadsheets/d/16SsEcesNF15N3Lb4niX7dcUr-NY5_MFPQhobNuNppn4/edit#gid=0
+Through hole vertical IDC header THT 2x05 2.54mm double row
+0
+10
+10
+Connector_IDC
+IDC-Header_2x05_P2.54mm_Vertical
+Through hole IDC box header, 2x05, 2.54mm pitch, DIN 41651 / IEC 60603-13, double rows, https://docs.google.com/spreadsheets/d/16SsEcesNF15N3Lb4niX7dcUr-NY5_MFPQhobNuNppn4/edit#gid=0
+Through hole vertical IDC box header THT 2x05 2.54mm double row
+0
+10
+10
+Connector_IDC
+IDC-Header_2x06-1MP_P2.54mm_Latch6.5mm_Vertical
+Through hole IDC header, 2x06, 2.54mm pitch, DIN 41651 / IEC 60603-13, double rows, 6.5mm latches, mounting holes, https://docs.google.com/spreadsheets/d/16SsEcesNF15N3Lb4niX7dcUr-NY5_MFPQhobNuNppn4/edit#gid=0
+Through hole vertical IDC header THT 2x06 2.54mm double row
+0
+14
+13
+Connector_IDC
+IDC-Header_2x06-1MP_P2.54mm_Latch9.5mm_Vertical
+Through hole IDC header, 2x06, 2.54mm pitch, DIN 41651 / IEC 60603-13, double rows, 9.5mm latches, mounting holes, https://docs.google.com/spreadsheets/d/16SsEcesNF15N3Lb4niX7dcUr-NY5_MFPQhobNuNppn4/edit#gid=0
+Through hole vertical IDC header THT 2x06 2.54mm double row
+0
+14
+13
+Connector_IDC
+IDC-Header_2x06-1MP_P2.54mm_Latch12.0mm_Vertical
+Through hole IDC header, 2x06, 2.54mm pitch, DIN 41651 / IEC 60603-13, double rows, 12.0mm latches, mounting holes, https://docs.google.com/spreadsheets/d/16SsEcesNF15N3Lb4niX7dcUr-NY5_MFPQhobNuNppn4/edit#gid=0
+Through hole vertical IDC header THT 2x06 2.54mm double row
+0
+14
+13
+Connector_IDC
+IDC-Header_2x06-1MP_P2.54mm_Latch_Horizontal
+Through hole IDC header, 2x06, 2.54mm pitch, DIN 41651 / IEC 60603-13, double rows latches, mounting holes, https://docs.google.com/spreadsheets/d/16SsEcesNF15N3Lb4niX7dcUr-NY5_MFPQhobNuNppn4/edit#gid=0
+Through hole horizontal IDC header THT 2x06 2.54mm double row
+0
+14
+13
+Connector_IDC
+IDC-Header_2x06-1MP_P2.54mm_Latch_Vertical
+Through hole IDC header, 2x06, 2.54mm pitch, DIN 41651 / IEC 60603-13, double rows latches, mounting holes, https://docs.google.com/spreadsheets/d/16SsEcesNF15N3Lb4niX7dcUr-NY5_MFPQhobNuNppn4/edit#gid=0
+Through hole vertical IDC header THT 2x06 2.54mm double row
+0
+14
+13
+Connector_IDC
+IDC-Header_2x06_P2.54mm_Horizontal
+Through hole IDC box header, 2x06, 2.54mm pitch, DIN 41651 / IEC 60603-13, double rows, https://docs.google.com/spreadsheets/d/16SsEcesNF15N3Lb4niX7dcUr-NY5_MFPQhobNuNppn4/edit#gid=0
+Through hole horizontal IDC box header THT 2x06 2.54mm double row
+0
+12
+12
+Connector_IDC
+IDC-Header_2x06_P2.54mm_Latch6.5mm_Vertical
+Through hole IDC header, 2x06, 2.54mm pitch, DIN 41651 / IEC 60603-13, double rows, 6.5mm latches, https://docs.google.com/spreadsheets/d/16SsEcesNF15N3Lb4niX7dcUr-NY5_MFPQhobNuNppn4/edit#gid=0
+Through hole vertical IDC header THT 2x06 2.54mm double row
+0
+12
+12
+Connector_IDC
+IDC-Header_2x06_P2.54mm_Latch9.5mm_Vertical
+Through hole IDC header, 2x06, 2.54mm pitch, DIN 41651 / IEC 60603-13, double rows, 9.5mm latches, https://docs.google.com/spreadsheets/d/16SsEcesNF15N3Lb4niX7dcUr-NY5_MFPQhobNuNppn4/edit#gid=0
+Through hole vertical IDC header THT 2x06 2.54mm double row
+0
+12
+12
+Connector_IDC
+IDC-Header_2x06_P2.54mm_Latch12.0mm_Vertical
+Through hole IDC header, 2x06, 2.54mm pitch, DIN 41651 / IEC 60603-13, double rows, 12.0mm latches, https://docs.google.com/spreadsheets/d/16SsEcesNF15N3Lb4niX7dcUr-NY5_MFPQhobNuNppn4/edit#gid=0
+Through hole vertical IDC header THT 2x06 2.54mm double row
+0
+12
+12
+Connector_IDC
+IDC-Header_2x06_P2.54mm_Latch_Horizontal
+Through hole IDC header, 2x06, 2.54mm pitch, DIN 41651 / IEC 60603-13, double rows latches, https://docs.google.com/spreadsheets/d/16SsEcesNF15N3Lb4niX7dcUr-NY5_MFPQhobNuNppn4/edit#gid=0
+Through hole horizontal IDC header THT 2x06 2.54mm double row
+0
+12
+12
+Connector_IDC
+IDC-Header_2x06_P2.54mm_Latch_Vertical
+Through hole IDC header, 2x06, 2.54mm pitch, DIN 41651 / IEC 60603-13, double rows latches, https://docs.google.com/spreadsheets/d/16SsEcesNF15N3Lb4niX7dcUr-NY5_MFPQhobNuNppn4/edit#gid=0
+Through hole vertical IDC header THT 2x06 2.54mm double row
+0
+12
+12
+Connector_IDC
+IDC-Header_2x06_P2.54mm_Vertical
+Through hole IDC box header, 2x06, 2.54mm pitch, DIN 41651 / IEC 60603-13, double rows, https://docs.google.com/spreadsheets/d/16SsEcesNF15N3Lb4niX7dcUr-NY5_MFPQhobNuNppn4/edit#gid=0
+Through hole vertical IDC box header THT 2x06 2.54mm double row
+0
+12
+12
+Connector_IDC
+IDC-Header_2x07-1MP_P2.54mm_Latch6.5mm_Vertical
+Through hole IDC header, 2x07, 2.54mm pitch, DIN 41651 / IEC 60603-13, double rows, 6.5mm latches, mounting holes, https://docs.google.com/spreadsheets/d/16SsEcesNF15N3Lb4niX7dcUr-NY5_MFPQhobNuNppn4/edit#gid=0
+Through hole vertical IDC header THT 2x07 2.54mm double row
+0
+16
+15
+Connector_IDC
+IDC-Header_2x07-1MP_P2.54mm_Latch9.5mm_Vertical
+Through hole IDC header, 2x07, 2.54mm pitch, DIN 41651 / IEC 60603-13, double rows, 9.5mm latches, mounting holes, https://docs.google.com/spreadsheets/d/16SsEcesNF15N3Lb4niX7dcUr-NY5_MFPQhobNuNppn4/edit#gid=0
+Through hole vertical IDC header THT 2x07 2.54mm double row
+0
+16
+15
+Connector_IDC
+IDC-Header_2x07-1MP_P2.54mm_Latch12.0mm_Vertical
+Through hole IDC header, 2x07, 2.54mm pitch, DIN 41651 / IEC 60603-13, double rows, 12.0mm latches, mounting holes, https://docs.google.com/spreadsheets/d/16SsEcesNF15N3Lb4niX7dcUr-NY5_MFPQhobNuNppn4/edit#gid=0
+Through hole vertical IDC header THT 2x07 2.54mm double row
+0
+16
+15
+Connector_IDC
+IDC-Header_2x07-1MP_P2.54mm_Latch_Horizontal
+Through hole IDC header, 2x07, 2.54mm pitch, DIN 41651 / IEC 60603-13, double rows latches, mounting holes, https://docs.google.com/spreadsheets/d/16SsEcesNF15N3Lb4niX7dcUr-NY5_MFPQhobNuNppn4/edit#gid=0
+Through hole horizontal IDC header THT 2x07 2.54mm double row
+0
+16
+15
+Connector_IDC
+IDC-Header_2x07-1MP_P2.54mm_Latch_Vertical
+Through hole IDC header, 2x07, 2.54mm pitch, DIN 41651 / IEC 60603-13, double rows latches, mounting holes, https://docs.google.com/spreadsheets/d/16SsEcesNF15N3Lb4niX7dcUr-NY5_MFPQhobNuNppn4/edit#gid=0
+Through hole vertical IDC header THT 2x07 2.54mm double row
+0
+16
+15
+Connector_IDC
+IDC-Header_2x07_P2.54mm_Horizontal
+Through hole IDC box header, 2x07, 2.54mm pitch, DIN 41651 / IEC 60603-13, double rows, https://docs.google.com/spreadsheets/d/16SsEcesNF15N3Lb4niX7dcUr-NY5_MFPQhobNuNppn4/edit#gid=0
+Through hole horizontal IDC box header THT 2x07 2.54mm double row
+0
+14
+14
+Connector_IDC
+IDC-Header_2x07_P2.54mm_Horizontal_Lock
+Connector IDC Locked, 10 contacts, compatible header: PANCON HE10 (Series 50, (https://www.reboul.fr/storage/00003af6.pdf)
+connector idc locked
+0
+16
+14
+Connector_IDC
+IDC-Header_2x07_P2.54mm_Latch6.5mm_Vertical
+Through hole IDC header, 2x07, 2.54mm pitch, DIN 41651 / IEC 60603-13, double rows, 6.5mm latches, https://docs.google.com/spreadsheets/d/16SsEcesNF15N3Lb4niX7dcUr-NY5_MFPQhobNuNppn4/edit#gid=0
+Through hole vertical IDC header THT 2x07 2.54mm double row
+0
+14
+14
+Connector_IDC
+IDC-Header_2x07_P2.54mm_Latch9.5mm_Vertical
+Through hole IDC header, 2x07, 2.54mm pitch, DIN 41651 / IEC 60603-13, double rows, 9.5mm latches, https://docs.google.com/spreadsheets/d/16SsEcesNF15N3Lb4niX7dcUr-NY5_MFPQhobNuNppn4/edit#gid=0
+Through hole vertical IDC header THT 2x07 2.54mm double row
+0
+14
+14
+Connector_IDC
+IDC-Header_2x07_P2.54mm_Latch12.0mm_Vertical
+Through hole IDC header, 2x07, 2.54mm pitch, DIN 41651 / IEC 60603-13, double rows, 12.0mm latches, https://docs.google.com/spreadsheets/d/16SsEcesNF15N3Lb4niX7dcUr-NY5_MFPQhobNuNppn4/edit#gid=0
+Through hole vertical IDC header THT 2x07 2.54mm double row
+0
+14
+14
+Connector_IDC
+IDC-Header_2x07_P2.54mm_Latch_Horizontal
+Through hole IDC header, 2x07, 2.54mm pitch, DIN 41651 / IEC 60603-13, double rows latches, https://docs.google.com/spreadsheets/d/16SsEcesNF15N3Lb4niX7dcUr-NY5_MFPQhobNuNppn4/edit#gid=0
+Through hole horizontal IDC header THT 2x07 2.54mm double row
+0
+14
+14
+Connector_IDC
+IDC-Header_2x07_P2.54mm_Latch_Vertical
+Through hole IDC header, 2x07, 2.54mm pitch, DIN 41651 / IEC 60603-13, double rows latches, https://docs.google.com/spreadsheets/d/16SsEcesNF15N3Lb4niX7dcUr-NY5_MFPQhobNuNppn4/edit#gid=0
+Through hole vertical IDC header THT 2x07 2.54mm double row
+0
+14
+14
+Connector_IDC
+IDC-Header_2x07_P2.54mm_Vertical
+Through hole IDC box header, 2x07, 2.54mm pitch, DIN 41651 / IEC 60603-13, double rows, https://docs.google.com/spreadsheets/d/16SsEcesNF15N3Lb4niX7dcUr-NY5_MFPQhobNuNppn4/edit#gid=0
+Through hole vertical IDC box header THT 2x07 2.54mm double row
+0
+14
+14
+Connector_IDC
+IDC-Header_2x08-1MP_P2.54mm_Latch6.5mm_Vertical
+Through hole IDC header, 2x08, 2.54mm pitch, DIN 41651 / IEC 60603-13, double rows, 6.5mm latches, mounting holes, https://docs.google.com/spreadsheets/d/16SsEcesNF15N3Lb4niX7dcUr-NY5_MFPQhobNuNppn4/edit#gid=0
+Through hole vertical IDC header THT 2x08 2.54mm double row
+0
+18
+17
+Connector_IDC
+IDC-Header_2x08-1MP_P2.54mm_Latch9.5mm_Vertical
+Through hole IDC header, 2x08, 2.54mm pitch, DIN 41651 / IEC 60603-13, double rows, 9.5mm latches, mounting holes, https://docs.google.com/spreadsheets/d/16SsEcesNF15N3Lb4niX7dcUr-NY5_MFPQhobNuNppn4/edit#gid=0
+Through hole vertical IDC header THT 2x08 2.54mm double row
+0
+18
+17
+Connector_IDC
+IDC-Header_2x08-1MP_P2.54mm_Latch12.0mm_Vertical
+Through hole IDC header, 2x08, 2.54mm pitch, DIN 41651 / IEC 60603-13, double rows, 12.0mm latches, mounting holes, https://docs.google.com/spreadsheets/d/16SsEcesNF15N3Lb4niX7dcUr-NY5_MFPQhobNuNppn4/edit#gid=0
+Through hole vertical IDC header THT 2x08 2.54mm double row
+0
+18
+17
+Connector_IDC
+IDC-Header_2x08-1MP_P2.54mm_Latch_Horizontal
+Through hole IDC header, 2x08, 2.54mm pitch, DIN 41651 / IEC 60603-13, double rows latches, mounting holes, https://docs.google.com/spreadsheets/d/16SsEcesNF15N3Lb4niX7dcUr-NY5_MFPQhobNuNppn4/edit#gid=0
+Through hole horizontal IDC header THT 2x08 2.54mm double row
+0
+18
+17
+Connector_IDC
+IDC-Header_2x08-1MP_P2.54mm_Latch_Vertical
+Through hole IDC header, 2x08, 2.54mm pitch, DIN 41651 / IEC 60603-13, double rows latches, mounting holes, https://docs.google.com/spreadsheets/d/16SsEcesNF15N3Lb4niX7dcUr-NY5_MFPQhobNuNppn4/edit#gid=0
+Through hole vertical IDC header THT 2x08 2.54mm double row
+0
+18
+17
+Connector_IDC
+IDC-Header_2x08_P2.54mm_Horizontal
+Through hole IDC box header, 2x08, 2.54mm pitch, DIN 41651 / IEC 60603-13, double rows, https://docs.google.com/spreadsheets/d/16SsEcesNF15N3Lb4niX7dcUr-NY5_MFPQhobNuNppn4/edit#gid=0
+Through hole horizontal IDC box header THT 2x08 2.54mm double row
+0
+16
+16
+Connector_IDC
+IDC-Header_2x08_P2.54mm_Latch6.5mm_Vertical
+Through hole IDC header, 2x08, 2.54mm pitch, DIN 41651 / IEC 60603-13, double rows, 6.5mm latches, https://docs.google.com/spreadsheets/d/16SsEcesNF15N3Lb4niX7dcUr-NY5_MFPQhobNuNppn4/edit#gid=0
+Through hole vertical IDC header THT 2x08 2.54mm double row
+0
+16
+16
+Connector_IDC
+IDC-Header_2x08_P2.54mm_Latch9.5mm_Vertical
+Through hole IDC header, 2x08, 2.54mm pitch, DIN 41651 / IEC 60603-13, double rows, 9.5mm latches, https://docs.google.com/spreadsheets/d/16SsEcesNF15N3Lb4niX7dcUr-NY5_MFPQhobNuNppn4/edit#gid=0
+Through hole vertical IDC header THT 2x08 2.54mm double row
+0
+16
+16
+Connector_IDC
+IDC-Header_2x08_P2.54mm_Latch12.0mm_Vertical
+Through hole IDC header, 2x08, 2.54mm pitch, DIN 41651 / IEC 60603-13, double rows, 12.0mm latches, https://docs.google.com/spreadsheets/d/16SsEcesNF15N3Lb4niX7dcUr-NY5_MFPQhobNuNppn4/edit#gid=0
+Through hole vertical IDC header THT 2x08 2.54mm double row
+0
+16
+16
+Connector_IDC
+IDC-Header_2x08_P2.54mm_Latch_Horizontal
+Through hole IDC header, 2x08, 2.54mm pitch, DIN 41651 / IEC 60603-13, double rows latches, https://docs.google.com/spreadsheets/d/16SsEcesNF15N3Lb4niX7dcUr-NY5_MFPQhobNuNppn4/edit#gid=0
+Through hole horizontal IDC header THT 2x08 2.54mm double row
+0
+16
+16
+Connector_IDC
+IDC-Header_2x08_P2.54mm_Latch_Vertical
+Through hole IDC header, 2x08, 2.54mm pitch, DIN 41651 / IEC 60603-13, double rows latches, https://docs.google.com/spreadsheets/d/16SsEcesNF15N3Lb4niX7dcUr-NY5_MFPQhobNuNppn4/edit#gid=0
+Through hole vertical IDC header THT 2x08 2.54mm double row
+0
+16
+16
+Connector_IDC
+IDC-Header_2x08_P2.54mm_Vertical
+Through hole IDC box header, 2x08, 2.54mm pitch, DIN 41651 / IEC 60603-13, double rows, https://docs.google.com/spreadsheets/d/16SsEcesNF15N3Lb4niX7dcUr-NY5_MFPQhobNuNppn4/edit#gid=0
+Through hole vertical IDC box header THT 2x08 2.54mm double row
+0
+16
+16
+Connector_IDC
+IDC-Header_2x10-1MP_P2.54mm_Latch6.5mm_Vertical
+Through hole IDC header, 2x10, 2.54mm pitch, DIN 41651 / IEC 60603-13, double rows, 6.5mm latches, mounting holes, https://docs.google.com/spreadsheets/d/16SsEcesNF15N3Lb4niX7dcUr-NY5_MFPQhobNuNppn4/edit#gid=0
+Through hole vertical IDC header THT 2x10 2.54mm double row
+0
+22
+21
+Connector_IDC
+IDC-Header_2x10-1MP_P2.54mm_Latch9.5mm_Vertical
+Through hole IDC header, 2x10, 2.54mm pitch, DIN 41651 / IEC 60603-13, double rows, 9.5mm latches, mounting holes, https://docs.google.com/spreadsheets/d/16SsEcesNF15N3Lb4niX7dcUr-NY5_MFPQhobNuNppn4/edit#gid=0
+Through hole vertical IDC header THT 2x10 2.54mm double row
+0
+22
+21
+Connector_IDC
+IDC-Header_2x10-1MP_P2.54mm_Latch12.0mm_Vertical
+Through hole IDC header, 2x10, 2.54mm pitch, DIN 41651 / IEC 60603-13, double rows, 12.0mm latches, mounting holes, https://docs.google.com/spreadsheets/d/16SsEcesNF15N3Lb4niX7dcUr-NY5_MFPQhobNuNppn4/edit#gid=0
+Through hole vertical IDC header THT 2x10 2.54mm double row
+0
+22
+21
+Connector_IDC
+IDC-Header_2x10-1MP_P2.54mm_Latch_Horizontal
+Through hole IDC header, 2x10, 2.54mm pitch, DIN 41651 / IEC 60603-13, double rows latches, mounting holes, https://docs.google.com/spreadsheets/d/16SsEcesNF15N3Lb4niX7dcUr-NY5_MFPQhobNuNppn4/edit#gid=0
+Through hole horizontal IDC header THT 2x10 2.54mm double row
+0
+22
+21
+Connector_IDC
+IDC-Header_2x10-1MP_P2.54mm_Latch_Vertical
+Through hole IDC header, 2x10, 2.54mm pitch, DIN 41651 / IEC 60603-13, double rows latches, mounting holes, https://docs.google.com/spreadsheets/d/16SsEcesNF15N3Lb4niX7dcUr-NY5_MFPQhobNuNppn4/edit#gid=0
+Through hole vertical IDC header THT 2x10 2.54mm double row
+0
+22
+21
+Connector_IDC
+IDC-Header_2x10_P2.54mm_Horizontal
+Through hole IDC box header, 2x10, 2.54mm pitch, DIN 41651 / IEC 60603-13, double rows, https://docs.google.com/spreadsheets/d/16SsEcesNF15N3Lb4niX7dcUr-NY5_MFPQhobNuNppn4/edit#gid=0
+Through hole horizontal IDC box header THT 2x10 2.54mm double row
+0
+20
+20
+Connector_IDC
+IDC-Header_2x10_P2.54mm_Latch6.5mm_Vertical
+Through hole IDC header, 2x10, 2.54mm pitch, DIN 41651 / IEC 60603-13, double rows, 6.5mm latches, https://docs.google.com/spreadsheets/d/16SsEcesNF15N3Lb4niX7dcUr-NY5_MFPQhobNuNppn4/edit#gid=0
+Through hole vertical IDC header THT 2x10 2.54mm double row
+0
+20
+20
+Connector_IDC
+IDC-Header_2x10_P2.54mm_Latch9.5mm_Vertical
+Through hole IDC header, 2x10, 2.54mm pitch, DIN 41651 / IEC 60603-13, double rows, 9.5mm latches, https://docs.google.com/spreadsheets/d/16SsEcesNF15N3Lb4niX7dcUr-NY5_MFPQhobNuNppn4/edit#gid=0
+Through hole vertical IDC header THT 2x10 2.54mm double row
+0
+20
+20
+Connector_IDC
+IDC-Header_2x10_P2.54mm_Latch12.0mm_Vertical
+Through hole IDC header, 2x10, 2.54mm pitch, DIN 41651 / IEC 60603-13, double rows, 12.0mm latches, https://docs.google.com/spreadsheets/d/16SsEcesNF15N3Lb4niX7dcUr-NY5_MFPQhobNuNppn4/edit#gid=0
+Through hole vertical IDC header THT 2x10 2.54mm double row
+0
+20
+20
+Connector_IDC
+IDC-Header_2x10_P2.54mm_Latch_Horizontal
+Through hole IDC header, 2x10, 2.54mm pitch, DIN 41651 / IEC 60603-13, double rows latches, https://docs.google.com/spreadsheets/d/16SsEcesNF15N3Lb4niX7dcUr-NY5_MFPQhobNuNppn4/edit#gid=0
+Through hole horizontal IDC header THT 2x10 2.54mm double row
+0
+20
+20
+Connector_IDC
+IDC-Header_2x10_P2.54mm_Latch_Vertical
+Through hole IDC header, 2x10, 2.54mm pitch, DIN 41651 / IEC 60603-13, double rows latches, https://docs.google.com/spreadsheets/d/16SsEcesNF15N3Lb4niX7dcUr-NY5_MFPQhobNuNppn4/edit#gid=0
+Through hole vertical IDC header THT 2x10 2.54mm double row
+0
+20
+20
+Connector_IDC
+IDC-Header_2x10_P2.54mm_Vertical
+Through hole IDC box header, 2x10, 2.54mm pitch, DIN 41651 / IEC 60603-13, double rows, https://docs.google.com/spreadsheets/d/16SsEcesNF15N3Lb4niX7dcUr-NY5_MFPQhobNuNppn4/edit#gid=0
+Through hole vertical IDC box header THT 2x10 2.54mm double row
+0
+20
+20
+Connector_IDC
+IDC-Header_2x12-1MP_P2.54mm_Latch6.5mm_Vertical
+Through hole IDC header, 2x12, 2.54mm pitch, DIN 41651 / IEC 60603-13, double rows, 6.5mm latches, mounting holes, https://docs.google.com/spreadsheets/d/16SsEcesNF15N3Lb4niX7dcUr-NY5_MFPQhobNuNppn4/edit#gid=0
+Through hole vertical IDC header THT 2x12 2.54mm double row
+0
+26
+25
+Connector_IDC
+IDC-Header_2x12-1MP_P2.54mm_Latch9.5mm_Vertical
+Through hole IDC header, 2x12, 2.54mm pitch, DIN 41651 / IEC 60603-13, double rows, 9.5mm latches, mounting holes, https://docs.google.com/spreadsheets/d/16SsEcesNF15N3Lb4niX7dcUr-NY5_MFPQhobNuNppn4/edit#gid=0
+Through hole vertical IDC header THT 2x12 2.54mm double row
+0
+26
+25
+Connector_IDC
+IDC-Header_2x12-1MP_P2.54mm_Latch12.0mm_Vertical
+Through hole IDC header, 2x12, 2.54mm pitch, DIN 41651 / IEC 60603-13, double rows, 12.0mm latches, mounting holes, https://docs.google.com/spreadsheets/d/16SsEcesNF15N3Lb4niX7dcUr-NY5_MFPQhobNuNppn4/edit#gid=0
+Through hole vertical IDC header THT 2x12 2.54mm double row
+0
+26
+25
+Connector_IDC
+IDC-Header_2x12-1MP_P2.54mm_Latch_Horizontal
+Through hole IDC header, 2x12, 2.54mm pitch, DIN 41651 / IEC 60603-13, double rows latches, mounting holes, https://docs.google.com/spreadsheets/d/16SsEcesNF15N3Lb4niX7dcUr-NY5_MFPQhobNuNppn4/edit#gid=0
+Through hole horizontal IDC header THT 2x12 2.54mm double row
+0
+26
+25
+Connector_IDC
+IDC-Header_2x12-1MP_P2.54mm_Latch_Vertical
+Through hole IDC header, 2x12, 2.54mm pitch, DIN 41651 / IEC 60603-13, double rows latches, mounting holes, https://docs.google.com/spreadsheets/d/16SsEcesNF15N3Lb4niX7dcUr-NY5_MFPQhobNuNppn4/edit#gid=0
+Through hole vertical IDC header THT 2x12 2.54mm double row
+0
+26
+25
+Connector_IDC
+IDC-Header_2x12_P2.54mm_Horizontal
+Through hole IDC box header, 2x12, 2.54mm pitch, DIN 41651 / IEC 60603-13, double rows, https://docs.google.com/spreadsheets/d/16SsEcesNF15N3Lb4niX7dcUr-NY5_MFPQhobNuNppn4/edit#gid=0
+Through hole horizontal IDC box header THT 2x12 2.54mm double row
+0
+24
+24
+Connector_IDC
+IDC-Header_2x12_P2.54mm_Latch6.5mm_Vertical
+Through hole IDC header, 2x12, 2.54mm pitch, DIN 41651 / IEC 60603-13, double rows, 6.5mm latches, https://docs.google.com/spreadsheets/d/16SsEcesNF15N3Lb4niX7dcUr-NY5_MFPQhobNuNppn4/edit#gid=0
+Through hole vertical IDC header THT 2x12 2.54mm double row
+0
+24
+24
+Connector_IDC
+IDC-Header_2x12_P2.54mm_Latch9.5mm_Vertical
+Through hole IDC header, 2x12, 2.54mm pitch, DIN 41651 / IEC 60603-13, double rows, 9.5mm latches, https://docs.google.com/spreadsheets/d/16SsEcesNF15N3Lb4niX7dcUr-NY5_MFPQhobNuNppn4/edit#gid=0
+Through hole vertical IDC header THT 2x12 2.54mm double row
+0
+24
+24
+Connector_IDC
+IDC-Header_2x12_P2.54mm_Latch12.0mm_Vertical
+Through hole IDC header, 2x12, 2.54mm pitch, DIN 41651 / IEC 60603-13, double rows, 12.0mm latches, https://docs.google.com/spreadsheets/d/16SsEcesNF15N3Lb4niX7dcUr-NY5_MFPQhobNuNppn4/edit#gid=0
+Through hole vertical IDC header THT 2x12 2.54mm double row
+0
+24
+24
+Connector_IDC
+IDC-Header_2x12_P2.54mm_Latch_Horizontal
+Through hole IDC header, 2x12, 2.54mm pitch, DIN 41651 / IEC 60603-13, double rows latches, https://docs.google.com/spreadsheets/d/16SsEcesNF15N3Lb4niX7dcUr-NY5_MFPQhobNuNppn4/edit#gid=0
+Through hole horizontal IDC header THT 2x12 2.54mm double row
+0
+24
+24
+Connector_IDC
+IDC-Header_2x12_P2.54mm_Latch_Vertical
+Through hole IDC header, 2x12, 2.54mm pitch, DIN 41651 / IEC 60603-13, double rows latches, https://docs.google.com/spreadsheets/d/16SsEcesNF15N3Lb4niX7dcUr-NY5_MFPQhobNuNppn4/edit#gid=0
+Through hole vertical IDC header THT 2x12 2.54mm double row
+0
+24
+24
+Connector_IDC
+IDC-Header_2x12_P2.54mm_Vertical
+Through hole IDC box header, 2x12, 2.54mm pitch, DIN 41651 / IEC 60603-13, double rows, https://docs.google.com/spreadsheets/d/16SsEcesNF15N3Lb4niX7dcUr-NY5_MFPQhobNuNppn4/edit#gid=0
+Through hole vertical IDC box header THT 2x12 2.54mm double row
+0
+24
+24
+Connector_IDC
+IDC-Header_2x13-1MP_P2.54mm_Latch6.5mm_Vertical
+Through hole IDC header, 2x13, 2.54mm pitch, DIN 41651 / IEC 60603-13, double rows, 6.5mm latches, mounting holes, https://docs.google.com/spreadsheets/d/16SsEcesNF15N3Lb4niX7dcUr-NY5_MFPQhobNuNppn4/edit#gid=0
+Through hole vertical IDC header THT 2x13 2.54mm double row
+0
+28
+27
+Connector_IDC
+IDC-Header_2x13-1MP_P2.54mm_Latch9.5mm_Vertical
+Through hole IDC header, 2x13, 2.54mm pitch, DIN 41651 / IEC 60603-13, double rows, 9.5mm latches, mounting holes, https://docs.google.com/spreadsheets/d/16SsEcesNF15N3Lb4niX7dcUr-NY5_MFPQhobNuNppn4/edit#gid=0
+Through hole vertical IDC header THT 2x13 2.54mm double row
+0
+28
+27
+Connector_IDC
+IDC-Header_2x13-1MP_P2.54mm_Latch12.0mm_Vertical
+Through hole IDC header, 2x13, 2.54mm pitch, DIN 41651 / IEC 60603-13, double rows, 12.0mm latches, mounting holes, https://docs.google.com/spreadsheets/d/16SsEcesNF15N3Lb4niX7dcUr-NY5_MFPQhobNuNppn4/edit#gid=0
+Through hole vertical IDC header THT 2x13 2.54mm double row
+0
+28
+27
+Connector_IDC
+IDC-Header_2x13-1MP_P2.54mm_Latch_Horizontal
+Through hole IDC header, 2x13, 2.54mm pitch, DIN 41651 / IEC 60603-13, double rows latches, mounting holes, https://docs.google.com/spreadsheets/d/16SsEcesNF15N3Lb4niX7dcUr-NY5_MFPQhobNuNppn4/edit#gid=0
+Through hole horizontal IDC header THT 2x13 2.54mm double row
+0
+28
+27
+Connector_IDC
+IDC-Header_2x13-1MP_P2.54mm_Latch_Vertical
+Through hole IDC header, 2x13, 2.54mm pitch, DIN 41651 / IEC 60603-13, double rows latches, mounting holes, https://docs.google.com/spreadsheets/d/16SsEcesNF15N3Lb4niX7dcUr-NY5_MFPQhobNuNppn4/edit#gid=0
+Through hole vertical IDC header THT 2x13 2.54mm double row
+0
+28
+27
+Connector_IDC
+IDC-Header_2x13_P2.54mm_Horizontal
+Through hole IDC box header, 2x13, 2.54mm pitch, DIN 41651 / IEC 60603-13, double rows, https://docs.google.com/spreadsheets/d/16SsEcesNF15N3Lb4niX7dcUr-NY5_MFPQhobNuNppn4/edit#gid=0
+Through hole horizontal IDC box header THT 2x13 2.54mm double row
+0
+26
+26
+Connector_IDC
+IDC-Header_2x13_P2.54mm_Latch6.5mm_Vertical
+Through hole IDC header, 2x13, 2.54mm pitch, DIN 41651 / IEC 60603-13, double rows, 6.5mm latches, https://docs.google.com/spreadsheets/d/16SsEcesNF15N3Lb4niX7dcUr-NY5_MFPQhobNuNppn4/edit#gid=0
+Through hole vertical IDC header THT 2x13 2.54mm double row
+0
+26
+26
+Connector_IDC
+IDC-Header_2x13_P2.54mm_Latch9.5mm_Vertical
+Through hole IDC header, 2x13, 2.54mm pitch, DIN 41651 / IEC 60603-13, double rows, 9.5mm latches, https://docs.google.com/spreadsheets/d/16SsEcesNF15N3Lb4niX7dcUr-NY5_MFPQhobNuNppn4/edit#gid=0
+Through hole vertical IDC header THT 2x13 2.54mm double row
+0
+26
+26
+Connector_IDC
+IDC-Header_2x13_P2.54mm_Latch12.0mm_Vertical
+Through hole IDC header, 2x13, 2.54mm pitch, DIN 41651 / IEC 60603-13, double rows, 12.0mm latches, https://docs.google.com/spreadsheets/d/16SsEcesNF15N3Lb4niX7dcUr-NY5_MFPQhobNuNppn4/edit#gid=0
+Through hole vertical IDC header THT 2x13 2.54mm double row
+0
+26
+26
+Connector_IDC
+IDC-Header_2x13_P2.54mm_Latch_Horizontal
+Through hole IDC header, 2x13, 2.54mm pitch, DIN 41651 / IEC 60603-13, double rows latches, https://docs.google.com/spreadsheets/d/16SsEcesNF15N3Lb4niX7dcUr-NY5_MFPQhobNuNppn4/edit#gid=0
+Through hole horizontal IDC header THT 2x13 2.54mm double row
+0
+26
+26
+Connector_IDC
+IDC-Header_2x13_P2.54mm_Latch_Vertical
+Through hole IDC header, 2x13, 2.54mm pitch, DIN 41651 / IEC 60603-13, double rows latches, https://docs.google.com/spreadsheets/d/16SsEcesNF15N3Lb4niX7dcUr-NY5_MFPQhobNuNppn4/edit#gid=0
+Through hole vertical IDC header THT 2x13 2.54mm double row
+0
+26
+26
+Connector_IDC
+IDC-Header_2x13_P2.54mm_Vertical
+Through hole IDC box header, 2x13, 2.54mm pitch, DIN 41651 / IEC 60603-13, double rows, https://docs.google.com/spreadsheets/d/16SsEcesNF15N3Lb4niX7dcUr-NY5_MFPQhobNuNppn4/edit#gid=0
+Through hole vertical IDC box header THT 2x13 2.54mm double row
+0
+26
+26
+Connector_IDC
+IDC-Header_2x15-1MP_P2.54mm_Latch6.5mm_Vertical
+Through hole IDC header, 2x15, 2.54mm pitch, DIN 41651 / IEC 60603-13, double rows, 6.5mm latches, mounting holes, https://docs.google.com/spreadsheets/d/16SsEcesNF15N3Lb4niX7dcUr-NY5_MFPQhobNuNppn4/edit#gid=0
+Through hole vertical IDC header THT 2x15 2.54mm double row
+0
+32
+31
+Connector_IDC
+IDC-Header_2x15-1MP_P2.54mm_Latch9.5mm_Vertical
+Through hole IDC header, 2x15, 2.54mm pitch, DIN 41651 / IEC 60603-13, double rows, 9.5mm latches, mounting holes, https://docs.google.com/spreadsheets/d/16SsEcesNF15N3Lb4niX7dcUr-NY5_MFPQhobNuNppn4/edit#gid=0
+Through hole vertical IDC header THT 2x15 2.54mm double row
+0
+32
+31
+Connector_IDC
+IDC-Header_2x15-1MP_P2.54mm_Latch12.0mm_Vertical
+Through hole IDC header, 2x15, 2.54mm pitch, DIN 41651 / IEC 60603-13, double rows, 12.0mm latches, mounting holes, https://docs.google.com/spreadsheets/d/16SsEcesNF15N3Lb4niX7dcUr-NY5_MFPQhobNuNppn4/edit#gid=0
+Through hole vertical IDC header THT 2x15 2.54mm double row
+0
+32
+31
+Connector_IDC
+IDC-Header_2x15-1MP_P2.54mm_Latch_Horizontal
+Through hole IDC header, 2x15, 2.54mm pitch, DIN 41651 / IEC 60603-13, double rows latches, mounting holes, https://docs.google.com/spreadsheets/d/16SsEcesNF15N3Lb4niX7dcUr-NY5_MFPQhobNuNppn4/edit#gid=0
+Through hole horizontal IDC header THT 2x15 2.54mm double row
+0
+32
+31
+Connector_IDC
+IDC-Header_2x15-1MP_P2.54mm_Latch_Vertical
+Through hole IDC header, 2x15, 2.54mm pitch, DIN 41651 / IEC 60603-13, double rows latches, mounting holes, https://docs.google.com/spreadsheets/d/16SsEcesNF15N3Lb4niX7dcUr-NY5_MFPQhobNuNppn4/edit#gid=0
+Through hole vertical IDC header THT 2x15 2.54mm double row
+0
+32
+31
+Connector_IDC
+IDC-Header_2x15_P2.54mm_Horizontal
+Through hole IDC box header, 2x15, 2.54mm pitch, DIN 41651 / IEC 60603-13, double rows, https://docs.google.com/spreadsheets/d/16SsEcesNF15N3Lb4niX7dcUr-NY5_MFPQhobNuNppn4/edit#gid=0
+Through hole horizontal IDC box header THT 2x15 2.54mm double row
+0
+30
+30
+Connector_IDC
+IDC-Header_2x15_P2.54mm_Latch6.5mm_Vertical
+Through hole IDC header, 2x15, 2.54mm pitch, DIN 41651 / IEC 60603-13, double rows, 6.5mm latches, https://docs.google.com/spreadsheets/d/16SsEcesNF15N3Lb4niX7dcUr-NY5_MFPQhobNuNppn4/edit#gid=0
+Through hole vertical IDC header THT 2x15 2.54mm double row
+0
+30
+30
+Connector_IDC
+IDC-Header_2x15_P2.54mm_Latch9.5mm_Vertical
+Through hole IDC header, 2x15, 2.54mm pitch, DIN 41651 / IEC 60603-13, double rows, 9.5mm latches, https://docs.google.com/spreadsheets/d/16SsEcesNF15N3Lb4niX7dcUr-NY5_MFPQhobNuNppn4/edit#gid=0
+Through hole vertical IDC header THT 2x15 2.54mm double row
+0
+30
+30
+Connector_IDC
+IDC-Header_2x15_P2.54mm_Latch12.0mm_Vertical
+Through hole IDC header, 2x15, 2.54mm pitch, DIN 41651 / IEC 60603-13, double rows, 12.0mm latches, https://docs.google.com/spreadsheets/d/16SsEcesNF15N3Lb4niX7dcUr-NY5_MFPQhobNuNppn4/edit#gid=0
+Through hole vertical IDC header THT 2x15 2.54mm double row
+0
+30
+30
+Connector_IDC
+IDC-Header_2x15_P2.54mm_Latch_Horizontal
+Through hole IDC header, 2x15, 2.54mm pitch, DIN 41651 / IEC 60603-13, double rows latches, https://docs.google.com/spreadsheets/d/16SsEcesNF15N3Lb4niX7dcUr-NY5_MFPQhobNuNppn4/edit#gid=0
+Through hole horizontal IDC header THT 2x15 2.54mm double row
+0
+30
+30
+Connector_IDC
+IDC-Header_2x15_P2.54mm_Latch_Vertical
+Through hole IDC header, 2x15, 2.54mm pitch, DIN 41651 / IEC 60603-13, double rows latches, https://docs.google.com/spreadsheets/d/16SsEcesNF15N3Lb4niX7dcUr-NY5_MFPQhobNuNppn4/edit#gid=0
+Through hole vertical IDC header THT 2x15 2.54mm double row
+0
+30
+30
+Connector_IDC
+IDC-Header_2x15_P2.54mm_Vertical
+Through hole IDC box header, 2x15, 2.54mm pitch, DIN 41651 / IEC 60603-13, double rows, https://docs.google.com/spreadsheets/d/16SsEcesNF15N3Lb4niX7dcUr-NY5_MFPQhobNuNppn4/edit#gid=0
+Through hole vertical IDC box header THT 2x15 2.54mm double row
+0
+30
+30
+Connector_IDC
+IDC-Header_2x17-1MP_P2.54mm_Latch6.5mm_Vertical
+Through hole IDC header, 2x17, 2.54mm pitch, DIN 41651 / IEC 60603-13, double rows, 6.5mm latches, mounting holes, https://docs.google.com/spreadsheets/d/16SsEcesNF15N3Lb4niX7dcUr-NY5_MFPQhobNuNppn4/edit#gid=0
+Through hole vertical IDC header THT 2x17 2.54mm double row
+0
+36
+35
+Connector_IDC
+IDC-Header_2x17-1MP_P2.54mm_Latch9.5mm_Vertical
+Through hole IDC header, 2x17, 2.54mm pitch, DIN 41651 / IEC 60603-13, double rows, 9.5mm latches, mounting holes, https://docs.google.com/spreadsheets/d/16SsEcesNF15N3Lb4niX7dcUr-NY5_MFPQhobNuNppn4/edit#gid=0
+Through hole vertical IDC header THT 2x17 2.54mm double row
+0
+36
+35
+Connector_IDC
+IDC-Header_2x17-1MP_P2.54mm_Latch12.0mm_Vertical
+Through hole IDC header, 2x17, 2.54mm pitch, DIN 41651 / IEC 60603-13, double rows, 12.0mm latches, mounting holes, https://docs.google.com/spreadsheets/d/16SsEcesNF15N3Lb4niX7dcUr-NY5_MFPQhobNuNppn4/edit#gid=0
+Through hole vertical IDC header THT 2x17 2.54mm double row
+0
+36
+35
+Connector_IDC
+IDC-Header_2x17-1MP_P2.54mm_Latch_Horizontal
+Through hole IDC header, 2x17, 2.54mm pitch, DIN 41651 / IEC 60603-13, double rows latches, mounting holes, https://docs.google.com/spreadsheets/d/16SsEcesNF15N3Lb4niX7dcUr-NY5_MFPQhobNuNppn4/edit#gid=0
+Through hole horizontal IDC header THT 2x17 2.54mm double row
+0
+36
+35
+Connector_IDC
+IDC-Header_2x17-1MP_P2.54mm_Latch_Vertical
+Through hole IDC header, 2x17, 2.54mm pitch, DIN 41651 / IEC 60603-13, double rows latches, mounting holes, https://docs.google.com/spreadsheets/d/16SsEcesNF15N3Lb4niX7dcUr-NY5_MFPQhobNuNppn4/edit#gid=0
+Through hole vertical IDC header THT 2x17 2.54mm double row
+0
+36
+35
+Connector_IDC
+IDC-Header_2x17_P2.54mm_Horizontal
+Through hole IDC box header, 2x17, 2.54mm pitch, DIN 41651 / IEC 60603-13, double rows, https://docs.google.com/spreadsheets/d/16SsEcesNF15N3Lb4niX7dcUr-NY5_MFPQhobNuNppn4/edit#gid=0
+Through hole horizontal IDC box header THT 2x17 2.54mm double row
+0
+34
+34
+Connector_IDC
+IDC-Header_2x17_P2.54mm_Latch6.5mm_Vertical
+Through hole IDC header, 2x17, 2.54mm pitch, DIN 41651 / IEC 60603-13, double rows, 6.5mm latches, https://docs.google.com/spreadsheets/d/16SsEcesNF15N3Lb4niX7dcUr-NY5_MFPQhobNuNppn4/edit#gid=0
+Through hole vertical IDC header THT 2x17 2.54mm double row
+0
+34
+34
+Connector_IDC
+IDC-Header_2x17_P2.54mm_Latch9.5mm_Vertical
+Through hole IDC header, 2x17, 2.54mm pitch, DIN 41651 / IEC 60603-13, double rows, 9.5mm latches, https://docs.google.com/spreadsheets/d/16SsEcesNF15N3Lb4niX7dcUr-NY5_MFPQhobNuNppn4/edit#gid=0
+Through hole vertical IDC header THT 2x17 2.54mm double row
+0
+34
+34
+Connector_IDC
+IDC-Header_2x17_P2.54mm_Latch12.0mm_Vertical
+Through hole IDC header, 2x17, 2.54mm pitch, DIN 41651 / IEC 60603-13, double rows, 12.0mm latches, https://docs.google.com/spreadsheets/d/16SsEcesNF15N3Lb4niX7dcUr-NY5_MFPQhobNuNppn4/edit#gid=0
+Through hole vertical IDC header THT 2x17 2.54mm double row
+0
+34
+34
+Connector_IDC
+IDC-Header_2x17_P2.54mm_Latch_Horizontal
+Through hole IDC header, 2x17, 2.54mm pitch, DIN 41651 / IEC 60603-13, double rows latches, https://docs.google.com/spreadsheets/d/16SsEcesNF15N3Lb4niX7dcUr-NY5_MFPQhobNuNppn4/edit#gid=0
+Through hole horizontal IDC header THT 2x17 2.54mm double row
+0
+34
+34
+Connector_IDC
+IDC-Header_2x17_P2.54mm_Latch_Vertical
+Through hole IDC header, 2x17, 2.54mm pitch, DIN 41651 / IEC 60603-13, double rows latches, https://docs.google.com/spreadsheets/d/16SsEcesNF15N3Lb4niX7dcUr-NY5_MFPQhobNuNppn4/edit#gid=0
+Through hole vertical IDC header THT 2x17 2.54mm double row
+0
+34
+34
+Connector_IDC
+IDC-Header_2x17_P2.54mm_Vertical
+Through hole IDC box header, 2x17, 2.54mm pitch, DIN 41651 / IEC 60603-13, double rows, https://docs.google.com/spreadsheets/d/16SsEcesNF15N3Lb4niX7dcUr-NY5_MFPQhobNuNppn4/edit#gid=0
+Through hole vertical IDC box header THT 2x17 2.54mm double row
+0
+34
+34
+Connector_IDC
+IDC-Header_2x20-1MP_P2.54mm_Latch6.5mm_Vertical
+Through hole IDC header, 2x20, 2.54mm pitch, DIN 41651 / IEC 60603-13, double rows, 6.5mm latches, mounting holes, https://docs.google.com/spreadsheets/d/16SsEcesNF15N3Lb4niX7dcUr-NY5_MFPQhobNuNppn4/edit#gid=0
+Through hole vertical IDC header THT 2x20 2.54mm double row
+0
+42
+41
+Connector_IDC
+IDC-Header_2x20-1MP_P2.54mm_Latch9.5mm_Vertical
+Through hole IDC header, 2x20, 2.54mm pitch, DIN 41651 / IEC 60603-13, double rows, 9.5mm latches, mounting holes, https://docs.google.com/spreadsheets/d/16SsEcesNF15N3Lb4niX7dcUr-NY5_MFPQhobNuNppn4/edit#gid=0
+Through hole vertical IDC header THT 2x20 2.54mm double row
+0
+42
+41
+Connector_IDC
+IDC-Header_2x20-1MP_P2.54mm_Latch12.0mm_Vertical
+Through hole IDC header, 2x20, 2.54mm pitch, DIN 41651 / IEC 60603-13, double rows, 12.0mm latches, mounting holes, https://docs.google.com/spreadsheets/d/16SsEcesNF15N3Lb4niX7dcUr-NY5_MFPQhobNuNppn4/edit#gid=0
+Through hole vertical IDC header THT 2x20 2.54mm double row
+0
+42
+41
+Connector_IDC
+IDC-Header_2x20-1MP_P2.54mm_Latch_Horizontal
+Through hole IDC header, 2x20, 2.54mm pitch, DIN 41651 / IEC 60603-13, double rows latches, mounting holes, https://docs.google.com/spreadsheets/d/16SsEcesNF15N3Lb4niX7dcUr-NY5_MFPQhobNuNppn4/edit#gid=0
+Through hole horizontal IDC header THT 2x20 2.54mm double row
+0
+42
+41
+Connector_IDC
+IDC-Header_2x20-1MP_P2.54mm_Latch_Vertical
+Through hole IDC header, 2x20, 2.54mm pitch, DIN 41651 / IEC 60603-13, double rows latches, mounting holes, https://docs.google.com/spreadsheets/d/16SsEcesNF15N3Lb4niX7dcUr-NY5_MFPQhobNuNppn4/edit#gid=0
+Through hole vertical IDC header THT 2x20 2.54mm double row
+0
+42
+41
+Connector_IDC
+IDC-Header_2x20_P2.54mm_Horizontal
+Through hole IDC box header, 2x20, 2.54mm pitch, DIN 41651 / IEC 60603-13, double rows, https://docs.google.com/spreadsheets/d/16SsEcesNF15N3Lb4niX7dcUr-NY5_MFPQhobNuNppn4/edit#gid=0
+Through hole horizontal IDC box header THT 2x20 2.54mm double row
+0
+40
+40
+Connector_IDC
+IDC-Header_2x20_P2.54mm_Latch6.5mm_Vertical
+Through hole IDC header, 2x20, 2.54mm pitch, DIN 41651 / IEC 60603-13, double rows, 6.5mm latches, https://docs.google.com/spreadsheets/d/16SsEcesNF15N3Lb4niX7dcUr-NY5_MFPQhobNuNppn4/edit#gid=0
+Through hole vertical IDC header THT 2x20 2.54mm double row
+0
+40
+40
+Connector_IDC
+IDC-Header_2x20_P2.54mm_Latch9.5mm_Vertical
+Through hole IDC header, 2x20, 2.54mm pitch, DIN 41651 / IEC 60603-13, double rows, 9.5mm latches, https://docs.google.com/spreadsheets/d/16SsEcesNF15N3Lb4niX7dcUr-NY5_MFPQhobNuNppn4/edit#gid=0
+Through hole vertical IDC header THT 2x20 2.54mm double row
+0
+40
+40
+Connector_IDC
+IDC-Header_2x20_P2.54mm_Latch12.0mm_Vertical
+Through hole IDC header, 2x20, 2.54mm pitch, DIN 41651 / IEC 60603-13, double rows, 12.0mm latches, https://docs.google.com/spreadsheets/d/16SsEcesNF15N3Lb4niX7dcUr-NY5_MFPQhobNuNppn4/edit#gid=0
+Through hole vertical IDC header THT 2x20 2.54mm double row
+0
+40
+40
+Connector_IDC
+IDC-Header_2x20_P2.54mm_Latch_Horizontal
+Through hole IDC header, 2x20, 2.54mm pitch, DIN 41651 / IEC 60603-13, double rows latches, https://docs.google.com/spreadsheets/d/16SsEcesNF15N3Lb4niX7dcUr-NY5_MFPQhobNuNppn4/edit#gid=0
+Through hole horizontal IDC header THT 2x20 2.54mm double row
+0
+40
+40
+Connector_IDC
+IDC-Header_2x20_P2.54mm_Latch_Vertical
+Through hole IDC header, 2x20, 2.54mm pitch, DIN 41651 / IEC 60603-13, double rows latches, https://docs.google.com/spreadsheets/d/16SsEcesNF15N3Lb4niX7dcUr-NY5_MFPQhobNuNppn4/edit#gid=0
+Through hole vertical IDC header THT 2x20 2.54mm double row
+0
+40
+40
+Connector_IDC
+IDC-Header_2x20_P2.54mm_Vertical
+Through hole IDC box header, 2x20, 2.54mm pitch, DIN 41651 / IEC 60603-13, double rows, https://docs.google.com/spreadsheets/d/16SsEcesNF15N3Lb4niX7dcUr-NY5_MFPQhobNuNppn4/edit#gid=0
+Through hole vertical IDC box header THT 2x20 2.54mm double row
+0
+40
+40
+Connector_IDC
+IDC-Header_2x25-1MP_P2.54mm_Latch6.5mm_Vertical
+Through hole IDC header, 2x25, 2.54mm pitch, DIN 41651 / IEC 60603-13, double rows, 6.5mm latches, mounting holes, https://docs.google.com/spreadsheets/d/16SsEcesNF15N3Lb4niX7dcUr-NY5_MFPQhobNuNppn4/edit#gid=0
+Through hole vertical IDC header THT 2x25 2.54mm double row
+0
+52
+51
+Connector_IDC
+IDC-Header_2x25-1MP_P2.54mm_Latch9.5mm_Vertical
+Through hole IDC header, 2x25, 2.54mm pitch, DIN 41651 / IEC 60603-13, double rows, 9.5mm latches, mounting holes, https://docs.google.com/spreadsheets/d/16SsEcesNF15N3Lb4niX7dcUr-NY5_MFPQhobNuNppn4/edit#gid=0
+Through hole vertical IDC header THT 2x25 2.54mm double row
+0
+52
+51
+Connector_IDC
+IDC-Header_2x25-1MP_P2.54mm_Latch12.0mm_Vertical
+Through hole IDC header, 2x25, 2.54mm pitch, DIN 41651 / IEC 60603-13, double rows, 12.0mm latches, mounting holes, https://docs.google.com/spreadsheets/d/16SsEcesNF15N3Lb4niX7dcUr-NY5_MFPQhobNuNppn4/edit#gid=0
+Through hole vertical IDC header THT 2x25 2.54mm double row
+0
+52
+51
+Connector_IDC
+IDC-Header_2x25-1MP_P2.54mm_Latch_Horizontal
+Through hole IDC header, 2x25, 2.54mm pitch, DIN 41651 / IEC 60603-13, double rows latches, mounting holes, https://docs.google.com/spreadsheets/d/16SsEcesNF15N3Lb4niX7dcUr-NY5_MFPQhobNuNppn4/edit#gid=0
+Through hole horizontal IDC header THT 2x25 2.54mm double row
+0
+52
+51
+Connector_IDC
+IDC-Header_2x25-1MP_P2.54mm_Latch_Vertical
+Through hole IDC header, 2x25, 2.54mm pitch, DIN 41651 / IEC 60603-13, double rows latches, mounting holes, https://docs.google.com/spreadsheets/d/16SsEcesNF15N3Lb4niX7dcUr-NY5_MFPQhobNuNppn4/edit#gid=0
+Through hole vertical IDC header THT 2x25 2.54mm double row
+0
+52
+51
+Connector_IDC
+IDC-Header_2x25_P2.54mm_Horizontal
+Through hole IDC box header, 2x25, 2.54mm pitch, DIN 41651 / IEC 60603-13, double rows, https://docs.google.com/spreadsheets/d/16SsEcesNF15N3Lb4niX7dcUr-NY5_MFPQhobNuNppn4/edit#gid=0
+Through hole horizontal IDC box header THT 2x25 2.54mm double row
+0
+50
+50
+Connector_IDC
+IDC-Header_2x25_P2.54mm_Latch6.5mm_Vertical
+Through hole IDC header, 2x25, 2.54mm pitch, DIN 41651 / IEC 60603-13, double rows, 6.5mm latches, https://docs.google.com/spreadsheets/d/16SsEcesNF15N3Lb4niX7dcUr-NY5_MFPQhobNuNppn4/edit#gid=0
+Through hole vertical IDC header THT 2x25 2.54mm double row
+0
+50
+50
+Connector_IDC
+IDC-Header_2x25_P2.54mm_Latch9.5mm_Vertical
+Through hole IDC header, 2x25, 2.54mm pitch, DIN 41651 / IEC 60603-13, double rows, 9.5mm latches, https://docs.google.com/spreadsheets/d/16SsEcesNF15N3Lb4niX7dcUr-NY5_MFPQhobNuNppn4/edit#gid=0
+Through hole vertical IDC header THT 2x25 2.54mm double row
+0
+50
+50
+Connector_IDC
+IDC-Header_2x25_P2.54mm_Latch12.0mm_Vertical
+Through hole IDC header, 2x25, 2.54mm pitch, DIN 41651 / IEC 60603-13, double rows, 12.0mm latches, https://docs.google.com/spreadsheets/d/16SsEcesNF15N3Lb4niX7dcUr-NY5_MFPQhobNuNppn4/edit#gid=0
+Through hole vertical IDC header THT 2x25 2.54mm double row
+0
+50
+50
+Connector_IDC
+IDC-Header_2x25_P2.54mm_Latch_Horizontal
+Through hole IDC header, 2x25, 2.54mm pitch, DIN 41651 / IEC 60603-13, double rows latches, https://docs.google.com/spreadsheets/d/16SsEcesNF15N3Lb4niX7dcUr-NY5_MFPQhobNuNppn4/edit#gid=0
+Through hole horizontal IDC header THT 2x25 2.54mm double row
+0
+50
+50
+Connector_IDC
+IDC-Header_2x25_P2.54mm_Latch_Vertical
+Through hole IDC header, 2x25, 2.54mm pitch, DIN 41651 / IEC 60603-13, double rows latches, https://docs.google.com/spreadsheets/d/16SsEcesNF15N3Lb4niX7dcUr-NY5_MFPQhobNuNppn4/edit#gid=0
+Through hole vertical IDC header THT 2x25 2.54mm double row
+0
+50
+50
+Connector_IDC
+IDC-Header_2x25_P2.54mm_Vertical
+Through hole IDC box header, 2x25, 2.54mm pitch, DIN 41651 / IEC 60603-13, double rows, https://docs.google.com/spreadsheets/d/16SsEcesNF15N3Lb4niX7dcUr-NY5_MFPQhobNuNppn4/edit#gid=0
+Through hole vertical IDC box header THT 2x25 2.54mm double row
+0
+50
+50
+Connector_IDC
+IDC-Header_2x30-1MP_P2.54mm_Latch6.5mm_Vertical
+Through hole IDC header, 2x30, 2.54mm pitch, DIN 41651 / IEC 60603-13, double rows, 6.5mm latches, mounting holes, https://docs.google.com/spreadsheets/d/16SsEcesNF15N3Lb4niX7dcUr-NY5_MFPQhobNuNppn4/edit#gid=0
+Through hole vertical IDC header THT 2x30 2.54mm double row
+0
+62
+61
+Connector_IDC
+IDC-Header_2x30-1MP_P2.54mm_Latch9.5mm_Vertical
+Through hole IDC header, 2x30, 2.54mm pitch, DIN 41651 / IEC 60603-13, double rows, 9.5mm latches, mounting holes, https://docs.google.com/spreadsheets/d/16SsEcesNF15N3Lb4niX7dcUr-NY5_MFPQhobNuNppn4/edit#gid=0
+Through hole vertical IDC header THT 2x30 2.54mm double row
+0
+62
+61
+Connector_IDC
+IDC-Header_2x30-1MP_P2.54mm_Latch12.0mm_Vertical
+Through hole IDC header, 2x30, 2.54mm pitch, DIN 41651 / IEC 60603-13, double rows, 12.0mm latches, mounting holes, https://docs.google.com/spreadsheets/d/16SsEcesNF15N3Lb4niX7dcUr-NY5_MFPQhobNuNppn4/edit#gid=0
+Through hole vertical IDC header THT 2x30 2.54mm double row
+0
+62
+61
+Connector_IDC
+IDC-Header_2x30-1MP_P2.54mm_Latch_Horizontal
+Through hole IDC header, 2x30, 2.54mm pitch, DIN 41651 / IEC 60603-13, double rows latches, mounting holes, https://docs.google.com/spreadsheets/d/16SsEcesNF15N3Lb4niX7dcUr-NY5_MFPQhobNuNppn4/edit#gid=0
+Through hole horizontal IDC header THT 2x30 2.54mm double row
+0
+62
+61
+Connector_IDC
+IDC-Header_2x30-1MP_P2.54mm_Latch_Vertical
+Through hole IDC header, 2x30, 2.54mm pitch, DIN 41651 / IEC 60603-13, double rows latches, mounting holes, https://docs.google.com/spreadsheets/d/16SsEcesNF15N3Lb4niX7dcUr-NY5_MFPQhobNuNppn4/edit#gid=0
+Through hole vertical IDC header THT 2x30 2.54mm double row
+0
+62
+61
+Connector_IDC
+IDC-Header_2x30_P2.54mm_Horizontal
+Through hole IDC box header, 2x30, 2.54mm pitch, DIN 41651 / IEC 60603-13, double rows, https://docs.google.com/spreadsheets/d/16SsEcesNF15N3Lb4niX7dcUr-NY5_MFPQhobNuNppn4/edit#gid=0
+Through hole horizontal IDC box header THT 2x30 2.54mm double row
+0
+60
+60
+Connector_IDC
+IDC-Header_2x30_P2.54mm_Latch6.5mm_Vertical
+Through hole IDC header, 2x30, 2.54mm pitch, DIN 41651 / IEC 60603-13, double rows, 6.5mm latches, https://docs.google.com/spreadsheets/d/16SsEcesNF15N3Lb4niX7dcUr-NY5_MFPQhobNuNppn4/edit#gid=0
+Through hole vertical IDC header THT 2x30 2.54mm double row
+0
+60
+60
+Connector_IDC
+IDC-Header_2x30_P2.54mm_Latch9.5mm_Vertical
+Through hole IDC header, 2x30, 2.54mm pitch, DIN 41651 / IEC 60603-13, double rows, 9.5mm latches, https://docs.google.com/spreadsheets/d/16SsEcesNF15N3Lb4niX7dcUr-NY5_MFPQhobNuNppn4/edit#gid=0
+Through hole vertical IDC header THT 2x30 2.54mm double row
+0
+60
+60
+Connector_IDC
+IDC-Header_2x30_P2.54mm_Latch12.0mm_Vertical
+Through hole IDC header, 2x30, 2.54mm pitch, DIN 41651 / IEC 60603-13, double rows, 12.0mm latches, https://docs.google.com/spreadsheets/d/16SsEcesNF15N3Lb4niX7dcUr-NY5_MFPQhobNuNppn4/edit#gid=0
+Through hole vertical IDC header THT 2x30 2.54mm double row
+0
+60
+60
+Connector_IDC
+IDC-Header_2x30_P2.54mm_Latch_Horizontal
+Through hole IDC header, 2x30, 2.54mm pitch, DIN 41651 / IEC 60603-13, double rows latches, https://docs.google.com/spreadsheets/d/16SsEcesNF15N3Lb4niX7dcUr-NY5_MFPQhobNuNppn4/edit#gid=0
+Through hole horizontal IDC header THT 2x30 2.54mm double row
+0
+60
+60
+Connector_IDC
+IDC-Header_2x30_P2.54mm_Latch_Vertical
+Through hole IDC header, 2x30, 2.54mm pitch, DIN 41651 / IEC 60603-13, double rows latches, https://docs.google.com/spreadsheets/d/16SsEcesNF15N3Lb4niX7dcUr-NY5_MFPQhobNuNppn4/edit#gid=0
+Through hole vertical IDC header THT 2x30 2.54mm double row
+0
+60
+60
+Connector_IDC
+IDC-Header_2x30_P2.54mm_Vertical
+Through hole IDC box header, 2x30, 2.54mm pitch, DIN 41651 / IEC 60603-13, double rows, https://docs.google.com/spreadsheets/d/16SsEcesNF15N3Lb4niX7dcUr-NY5_MFPQhobNuNppn4/edit#gid=0
+Through hole vertical IDC box header THT 2x30 2.54mm double row
+0
+60
+60
+Connector_IDC
+IDC-Header_2x32-1MP_P2.54mm_Latch6.5mm_Vertical
+Through hole IDC header, 2x32, 2.54mm pitch, DIN 41651 / IEC 60603-13, double rows, 6.5mm latches, mounting holes, https://docs.google.com/spreadsheets/d/16SsEcesNF15N3Lb4niX7dcUr-NY5_MFPQhobNuNppn4/edit#gid=0
+Through hole vertical IDC header THT 2x32 2.54mm double row
+0
+66
+65
+Connector_IDC
+IDC-Header_2x32-1MP_P2.54mm_Latch9.5mm_Vertical
+Through hole IDC header, 2x32, 2.54mm pitch, DIN 41651 / IEC 60603-13, double rows, 9.5mm latches, mounting holes, https://docs.google.com/spreadsheets/d/16SsEcesNF15N3Lb4niX7dcUr-NY5_MFPQhobNuNppn4/edit#gid=0
+Through hole vertical IDC header THT 2x32 2.54mm double row
+0
+66
+65
+Connector_IDC
+IDC-Header_2x32-1MP_P2.54mm_Latch12.0mm_Vertical
+Through hole IDC header, 2x32, 2.54mm pitch, DIN 41651 / IEC 60603-13, double rows, 12.0mm latches, mounting holes, https://docs.google.com/spreadsheets/d/16SsEcesNF15N3Lb4niX7dcUr-NY5_MFPQhobNuNppn4/edit#gid=0
+Through hole vertical IDC header THT 2x32 2.54mm double row
+0
+66
+65
+Connector_IDC
+IDC-Header_2x32-1MP_P2.54mm_Latch_Horizontal
+Through hole IDC header, 2x32, 2.54mm pitch, DIN 41651 / IEC 60603-13, double rows latches, mounting holes, https://docs.google.com/spreadsheets/d/16SsEcesNF15N3Lb4niX7dcUr-NY5_MFPQhobNuNppn4/edit#gid=0
+Through hole horizontal IDC header THT 2x32 2.54mm double row
+0
+66
+65
+Connector_IDC
+IDC-Header_2x32-1MP_P2.54mm_Latch_Vertical
+Through hole IDC header, 2x32, 2.54mm pitch, DIN 41651 / IEC 60603-13, double rows latches, mounting holes, https://docs.google.com/spreadsheets/d/16SsEcesNF15N3Lb4niX7dcUr-NY5_MFPQhobNuNppn4/edit#gid=0
+Through hole vertical IDC header THT 2x32 2.54mm double row
+0
+66
+65
+Connector_IDC
+IDC-Header_2x32_P2.54mm_Horizontal
+Through hole IDC box header, 2x32, 2.54mm pitch, DIN 41651 / IEC 60603-13, double rows, https://docs.google.com/spreadsheets/d/16SsEcesNF15N3Lb4niX7dcUr-NY5_MFPQhobNuNppn4/edit#gid=0
+Through hole horizontal IDC box header THT 2x32 2.54mm double row
+0
+64
+64
+Connector_IDC
+IDC-Header_2x32_P2.54mm_Latch6.5mm_Vertical
+Through hole IDC header, 2x32, 2.54mm pitch, DIN 41651 / IEC 60603-13, double rows, 6.5mm latches, https://docs.google.com/spreadsheets/d/16SsEcesNF15N3Lb4niX7dcUr-NY5_MFPQhobNuNppn4/edit#gid=0
+Through hole vertical IDC header THT 2x32 2.54mm double row
+0
+64
+64
+Connector_IDC
+IDC-Header_2x32_P2.54mm_Latch9.5mm_Vertical
+Through hole IDC header, 2x32, 2.54mm pitch, DIN 41651 / IEC 60603-13, double rows, 9.5mm latches, https://docs.google.com/spreadsheets/d/16SsEcesNF15N3Lb4niX7dcUr-NY5_MFPQhobNuNppn4/edit#gid=0
+Through hole vertical IDC header THT 2x32 2.54mm double row
+0
+64
+64
+Connector_IDC
+IDC-Header_2x32_P2.54mm_Latch12.0mm_Vertical
+Through hole IDC header, 2x32, 2.54mm pitch, DIN 41651 / IEC 60603-13, double rows, 12.0mm latches, https://docs.google.com/spreadsheets/d/16SsEcesNF15N3Lb4niX7dcUr-NY5_MFPQhobNuNppn4/edit#gid=0
+Through hole vertical IDC header THT 2x32 2.54mm double row
+0
+64
+64
+Connector_IDC
+IDC-Header_2x32_P2.54mm_Latch_Horizontal
+Through hole IDC header, 2x32, 2.54mm pitch, DIN 41651 / IEC 60603-13, double rows latches, https://docs.google.com/spreadsheets/d/16SsEcesNF15N3Lb4niX7dcUr-NY5_MFPQhobNuNppn4/edit#gid=0
+Through hole horizontal IDC header THT 2x32 2.54mm double row
+0
+64
+64
+Connector_IDC
+IDC-Header_2x32_P2.54mm_Latch_Vertical
+Through hole IDC header, 2x32, 2.54mm pitch, DIN 41651 / IEC 60603-13, double rows latches, https://docs.google.com/spreadsheets/d/16SsEcesNF15N3Lb4niX7dcUr-NY5_MFPQhobNuNppn4/edit#gid=0
+Through hole vertical IDC header THT 2x32 2.54mm double row
+0
+64
+64
+Connector_IDC
+IDC-Header_2x32_P2.54mm_Vertical
+Through hole IDC box header, 2x32, 2.54mm pitch, DIN 41651 / IEC 60603-13, double rows, https://docs.google.com/spreadsheets/d/16SsEcesNF15N3Lb4niX7dcUr-NY5_MFPQhobNuNppn4/edit#gid=0
+Through hole vertical IDC box header THT 2x32 2.54mm double row
+0
+64
+64
+Connector_JAE
+JAE_LY20-4P-DLT1_2x02_P2.00mm_Horizontal
+Molex LY 20 series connector, LY20-4P-DLT1, 2 Circuits (http://www.jae.com/z-en/pdf_download_exec.cfm?param=SJ038187.pdf), generated with kicad-footprint-generator
+connector JAE  top entry
+0
+4
+4
+Connector_JAE
+JAE_LY20-4P-DT1_2x02_P2.00mm_Vertical
+Molex LY 20 series connector, LY20-4P-DT1, 2 Circuits (http://www.jae.com/z-en/pdf_download_exec.cfm?param=SJ103130.pdf), generated with kicad-footprint-generator
+connector JAE  side entry
+0
+4
+4
+Connector_JAE
+JAE_LY20-6P-DLT1_2x03_P2.00mm_Horizontal
+Molex LY 20 series connector, LY20-6P-DLT1, 3 Circuits (http://www.jae.com/z-en/pdf_download_exec.cfm?param=SJ038187.pdf), generated with kicad-footprint-generator
+connector JAE  top entry
+0
+6
+6
+Connector_JAE
+JAE_LY20-6P-DT1_2x03_P2.00mm_Vertical
+Molex LY 20 series connector, LY20-6P-DT1, 3 Circuits (http://www.jae.com/z-en/pdf_download_exec.cfm?param=SJ103130.pdf), generated with kicad-footprint-generator
+connector JAE  side entry
+0
+6
+6
+Connector_JAE
+JAE_LY20-8P-DLT1_2x04_P2.00mm_Horizontal
+Molex LY 20 series connector, LY20-8P-DLT1, 4 Circuits (http://www.jae.com/z-en/pdf_download_exec.cfm?param=SJ038187.pdf), generated with kicad-footprint-generator
+connector JAE  top entry
+0
+8
+8
+Connector_JAE
+JAE_LY20-8P-DT1_2x04_P2.00mm_Vertical
+Molex LY 20 series connector, LY20-8P-DT1, 4 Circuits (http://www.jae.com/z-en/pdf_download_exec.cfm?param=SJ103130.pdf), generated with kicad-footprint-generator
+connector JAE  side entry
+0
+8
+8
+Connector_JAE
+JAE_LY20-10P-DLT1_2x05_P2.00mm_Horizontal
+Molex LY 20 series connector, LY20-10P-DLT1, 5 Circuits (http://www.jae.com/z-en/pdf_download_exec.cfm?param=SJ038187.pdf), generated with kicad-footprint-generator
+connector JAE  top entry
+0
+10
+10
+Connector_JAE
+JAE_LY20-10P-DT1_2x05_P2.00mm_Vertical
+Molex LY 20 series connector, LY20-10P-DT1, 5 Circuits (http://www.jae.com/z-en/pdf_download_exec.cfm?param=SJ103130.pdf), generated with kicad-footprint-generator
+connector JAE  side entry
+0
+10
+10
+Connector_JAE
+JAE_LY20-12P-DLT1_2x06_P2.00mm_Horizontal
+Molex LY 20 series connector, LY20-12P-DLT1, 6 Circuits (http://www.jae.com/z-en/pdf_download_exec.cfm?param=SJ038187.pdf), generated with kicad-footprint-generator
+connector JAE  top entry
+0
+12
+12
+Connector_JAE
+JAE_LY20-12P-DT1_2x06_P2.00mm_Vertical
+Molex LY 20 series connector, LY20-12P-DT1, 6 Circuits (http://www.jae.com/z-en/pdf_download_exec.cfm?param=SJ103130.pdf), generated with kicad-footprint-generator
+connector JAE  side entry
+0
+12
+12
+Connector_JAE
+JAE_LY20-14P-DLT1_2x07_P2.00mm_Horizontal
+Molex LY 20 series connector, LY20-14P-DLT1, 7 Circuits (http://www.jae.com/z-en/pdf_download_exec.cfm?param=SJ038187.pdf), generated with kicad-footprint-generator
+connector JAE  top entry
+0
+14
+14
+Connector_JAE
+JAE_LY20-14P-DT1_2x07_P2.00mm_Vertical
+Molex LY 20 series connector, LY20-14P-DT1, 7 Circuits (http://www.jae.com/z-en/pdf_download_exec.cfm?param=SJ103130.pdf), generated with kicad-footprint-generator
+connector JAE  side entry
+0
+14
+14
+Connector_JAE
+JAE_LY20-16P-DLT1_2x08_P2.00mm_Horizontal
+Molex LY 20 series connector, LY20-16P-DLT1, 8 Circuits (http://www.jae.com/z-en/pdf_download_exec.cfm?param=SJ038187.pdf), generated with kicad-footprint-generator
+connector JAE  top entry
+0
+16
+16
+Connector_JAE
+JAE_LY20-16P-DT1_2x08_P2.00mm_Vertical
+Molex LY 20 series connector, LY20-16P-DT1, 8 Circuits (http://www.jae.com/z-en/pdf_download_exec.cfm?param=SJ103130.pdf), generated with kicad-footprint-generator
+connector JAE  side entry
+0
+16
+16
+Connector_JAE
+JAE_LY20-18P-DLT1_2x09_P2.00mm_Horizontal
+Molex LY 20 series connector, LY20-18P-DLT1, 9 Circuits (http://www.jae.com/z-en/pdf_download_exec.cfm?param=SJ038187.pdf), generated with kicad-footprint-generator
+connector JAE  top entry
+0
+18
+18
+Connector_JAE
+JAE_LY20-18P-DT1_2x09_P2.00mm_Vertical
+Molex LY 20 series connector, LY20-18P-DT1, 9 Circuits (http://www.jae.com/z-en/pdf_download_exec.cfm?param=SJ103130.pdf), generated with kicad-footprint-generator
+connector JAE  side entry
+0
+18
+18
+Connector_JAE
+JAE_LY20-20P-DLT1_2x10_P2.00mm_Horizontal
+Molex LY 20 series connector, LY20-20P-DLT1, 10 Circuits (http://www.jae.com/z-en/pdf_download_exec.cfm?param=SJ038187.pdf), generated with kicad-footprint-generator
+connector JAE  top entry
+0
+20
+20
+Connector_JAE
+JAE_LY20-20P-DT1_2x10_P2.00mm_Vertical
+Molex LY 20 series connector, LY20-20P-DT1, 10 Circuits (http://www.jae.com/z-en/pdf_download_exec.cfm?param=SJ103130.pdf), generated with kicad-footprint-generator
+connector JAE  side entry
+0
+20
+20
+Connector_JAE
+JAE_LY20-22P-DLT1_2x11_P2.00mm_Horizontal
+Molex LY 20 series connector, LY20-22P-DLT1, 11 Circuits (http://www.jae.com/z-en/pdf_download_exec.cfm?param=SJ038187.pdf), generated with kicad-footprint-generator
+connector JAE  top entry
+0
+22
+22
+Connector_JAE
+JAE_LY20-22P-DT1_2x11_P2.00mm_Vertical
+Molex LY 20 series connector, LY20-22P-DT1, 11 Circuits (http://www.jae.com/z-en/pdf_download_exec.cfm?param=SJ103130.pdf), generated with kicad-footprint-generator
+connector JAE  side entry
+0
+22
+22
+Connector_JAE
+JAE_LY20-24P-DLT1_2x12_P2.00mm_Horizontal
+Molex LY 20 series connector, LY20-24P-DLT1, 12 Circuits (http://www.jae.com/z-en/pdf_download_exec.cfm?param=SJ038187.pdf), generated with kicad-footprint-generator
+connector JAE  top entry
+0
+24
+24
+Connector_JAE
+JAE_LY20-24P-DT1_2x12_P2.00mm_Vertical
+Molex LY 20 series connector, LY20-24P-DT1, 12 Circuits (http://www.jae.com/z-en/pdf_download_exec.cfm?param=SJ103130.pdf), generated with kicad-footprint-generator
+connector JAE  side entry
+0
+24
+24
+Connector_JAE
+JAE_LY20-26P-DLT1_2x13_P2.00mm_Horizontal
+Molex LY 20 series connector, LY20-26P-DLT1, 13 Circuits (http://www.jae.com/z-en/pdf_download_exec.cfm?param=SJ038187.pdf), generated with kicad-footprint-generator
+connector JAE  top entry
+0
+26
+26
+Connector_JAE
+JAE_LY20-26P-DT1_2x13_P2.00mm_Vertical
+Molex LY 20 series connector, LY20-26P-DT1, 13 Circuits (http://www.jae.com/z-en/pdf_download_exec.cfm?param=SJ103130.pdf), generated with kicad-footprint-generator
+connector JAE  side entry
+0
+26
+26
+Connector_JAE
+JAE_LY20-28P-DLT1_2x14_P2.00mm_Horizontal
+Molex LY 20 series connector, LY20-28P-DLT1, 14 Circuits (http://www.jae.com/z-en/pdf_download_exec.cfm?param=SJ038187.pdf), generated with kicad-footprint-generator
+connector JAE  top entry
+0
+28
+28
+Connector_JAE
+JAE_LY20-28P-DT1_2x14_P2.00mm_Vertical
+Molex LY 20 series connector, LY20-28P-DT1, 14 Circuits (http://www.jae.com/z-en/pdf_download_exec.cfm?param=SJ103130.pdf), generated with kicad-footprint-generator
+connector JAE  side entry
+0
+28
+28
+Connector_JAE
+JAE_LY20-30P-DLT1_2x15_P2.00mm_Horizontal
+Molex LY 20 series connector, LY20-30P-DLT1, 15 Circuits (http://www.jae.com/z-en/pdf_download_exec.cfm?param=SJ038187.pdf), generated with kicad-footprint-generator
+connector JAE  top entry
+0
+30
+30
+Connector_JAE
+JAE_LY20-30P-DT1_2x15_P2.00mm_Vertical
+Molex LY 20 series connector, LY20-30P-DT1, 15 Circuits (http://www.jae.com/z-en/pdf_download_exec.cfm?param=SJ103130.pdf), generated with kicad-footprint-generator
+connector JAE  side entry
+0
+30
+30
+Connector_JAE
+JAE_LY20-32P-DLT1_2x16_P2.00mm_Horizontal
+Molex LY 20 series connector, LY20-32P-DLT1, 16 Circuits (http://www.jae.com/z-en/pdf_download_exec.cfm?param=SJ038187.pdf), generated with kicad-footprint-generator
+connector JAE  top entry
+0
+32
+32
+Connector_JAE
+JAE_LY20-32P-DT1_2x16_P2.00mm_Vertical
+Molex LY 20 series connector, LY20-32P-DT1, 16 Circuits (http://www.jae.com/z-en/pdf_download_exec.cfm?param=SJ103130.pdf), generated with kicad-footprint-generator
+connector JAE  side entry
+0
+32
+32
+Connector_JAE
+JAE_LY20-34P-DLT1_2x17_P2.00mm_Horizontal
+Molex LY 20 series connector, LY20-34P-DLT1, 17 Circuits (http://www.jae.com/z-en/pdf_download_exec.cfm?param=SJ038187.pdf), generated with kicad-footprint-generator
+connector JAE  top entry
+0
+34
+34
+Connector_JAE
+JAE_LY20-34P-DT1_2x17_P2.00mm_Vertical
+Molex LY 20 series connector, LY20-34P-DT1, 17 Circuits (http://www.jae.com/z-en/pdf_download_exec.cfm?param=SJ103130.pdf), generated with kicad-footprint-generator
+connector JAE  side entry
+0
+34
+34
+Connector_JAE
+JAE_LY20-36P-DLT1_2x18_P2.00mm_Horizontal
+Molex LY 20 series connector, LY20-36P-DLT1, 18 Circuits (http://www.jae.com/z-en/pdf_download_exec.cfm?param=SJ038187.pdf), generated with kicad-footprint-generator
+connector JAE  top entry
+0
+36
+36
+Connector_JAE
+JAE_LY20-36P-DT1_2x18_P2.00mm_Vertical
+Molex LY 20 series connector, LY20-36P-DT1, 18 Circuits (http://www.jae.com/z-en/pdf_download_exec.cfm?param=SJ103130.pdf), generated with kicad-footprint-generator
+connector JAE  side entry
+0
+36
+36
+Connector_JAE
+JAE_LY20-38P-DLT1_2x19_P2.00mm_Horizontal
+Molex LY 20 series connector, LY20-38P-DLT1, 19 Circuits (http://www.jae.com/z-en/pdf_download_exec.cfm?param=SJ038187.pdf), generated with kicad-footprint-generator
+connector JAE  top entry
+0
+38
+38
+Connector_JAE
+JAE_LY20-38P-DT1_2x19_P2.00mm_Vertical
+Molex LY 20 series connector, LY20-38P-DT1, 19 Circuits (http://www.jae.com/z-en/pdf_download_exec.cfm?param=SJ103130.pdf), generated with kicad-footprint-generator
+connector JAE  side entry
+0
+38
+38
+Connector_JAE
+JAE_LY20-40P-DLT1_2x20_P2.00mm_Horizontal
+Molex LY 20 series connector, LY20-40P-DLT1, 20 Circuits (http://www.jae.com/z-en/pdf_download_exec.cfm?param=SJ038187.pdf), generated with kicad-footprint-generator
+connector JAE  top entry
+0
+40
+40
+Connector_JAE
+JAE_LY20-40P-DT1_2x20_P2.00mm_Vertical
+Molex LY 20 series connector, LY20-40P-DT1, 20 Circuits (http://www.jae.com/z-en/pdf_download_exec.cfm?param=SJ103130.pdf), generated with kicad-footprint-generator
+connector JAE  side entry
+0
+40
+40
+Connector_JAE
+JAE_LY20-42P-DLT1_2x21_P2.00mm_Horizontal
+Molex LY 20 series connector, LY20-42P-DLT1, 21 Circuits (http://www.jae.com/z-en/pdf_download_exec.cfm?param=SJ038187.pdf), generated with kicad-footprint-generator
+connector JAE  top entry
+0
+42
+42
+Connector_JAE
+JAE_LY20-42P-DT1_2x21_P2.00mm_Vertical
+Molex LY 20 series connector, LY20-42P-DT1, 21 Circuits (http://www.jae.com/z-en/pdf_download_exec.cfm?param=SJ103130.pdf), generated with kicad-footprint-generator
+connector JAE  side entry
+0
+42
+42
+Connector_JAE
+JAE_LY20-44P-DLT1_2x22_P2.00mm_Horizontal
+Molex LY 20 series connector, LY20-44P-DLT1, 22 Circuits (http://www.jae.com/z-en/pdf_download_exec.cfm?param=SJ038187.pdf), generated with kicad-footprint-generator
+connector JAE  top entry
+0
+44
+44
+Connector_JAE
+JAE_LY20-44P-DT1_2x22_P2.00mm_Vertical
+Molex LY 20 series connector, LY20-44P-DT1, 22 Circuits (http://www.jae.com/z-en/pdf_download_exec.cfm?param=SJ103130.pdf), generated with kicad-footprint-generator
+connector JAE  side entry
+0
+44
+44
+Connector_JAE
+JAE_MM70-314-310B1
+http://www.heilind.com/marketing/documents/jae/JAE_MM70.pdf
+connector JAE MXM
+0
+280
+279
+Connector_JAE
+JAE_SIM_Card_SF72S006
+SIM Card, Push-Push, https://www.jae.com/direct/topics/topics_file_download/topics_id=68892&ext_no=06&index=0&_lang=en&v=202003111511468456809
+SIM Card with Detect Switch
+0
+18
+9
+Connector_JST
+JST_ACH_BM01B-ACHSS-A-GAN-ETF_1x01-1MP_P1.20mm_Vertical
+JST ACH series connector, BM01B-ACHSS-A-GAN-ETF (http://www.jst-mfg.com/product/pdf/eng/eACH.pdf), generated with kicad-footprint-generator
+connector JST ACH vertical
+0
+3
+2
+Connector_JST
+JST_ACH_BM02B-ACHSS-GAN-ETF_1x02-1MP_P1.20mm_Vertical
+JST ACH series connector, BM02B-ACHSS-GAN-ETF (http://www.jst-mfg.com/product/pdf/eng/eACH.pdf), generated with kicad-footprint-generator
+connector JST ACH vertical
+0
+4
+3
+Connector_JST
+JST_ACH_BM03B-ACHSS-GAN-ETF_1x03-1MP_P1.20mm_Vertical
+JST ACH series connector, BM03B-ACHSS-GAN-ETF (http://www.jst-mfg.com/product/pdf/eng/eACH.pdf), generated with kicad-footprint-generator
+connector JST ACH vertical
+0
+5
+4
+Connector_JST
+JST_ACH_BM04B-ACHSS-A-GAN-ETF_1x04-1MP_P1.20mm_Vertical
+JST ACH series connector, BM04B-ACHSS-A-GAN-ETF (http://www.jst-mfg.com/product/pdf/eng/eACH.pdf), generated with kicad-footprint-generator
+connector JST ACH vertical
+0
+6
+5
+Connector_JST
+JST_ACH_BM05B-ACHSS-A-GAN-ETF_1x05-1MP_P1.20mm_Vertical
+JST ACH series connector, BM05B-ACHSS-A-GAN-ETF (http://www.jst-mfg.com/product/pdf/eng/eACH.pdf), generated with kicad-footprint-generator
+connector JST ACH vertical
+0
+7
+6
+Connector_JST
+JST_AUH_BM03B-AUHKS-GA-TB_1x03-1MP_P1.50mm_Vertical
+JST AUH series connector, BM03B-AUHKS-GA-TB (http://www.jst-mfg.com/product/pdf/eng/eAUH.pdf), generated with kicad-footprint-generator
+connector JST AUH side entry
+0
+5
+4
+Connector_JST
+JST_AUH_BM05B-AUHKS-GA-TB_1x05-1MP_P1.50mm_Vertical
+JST AUH series connector, BM05B-AUHKS-GA-TB (http://www.jst-mfg.com/product/pdf/eng/eAUH.pdf), generated with kicad-footprint-generator
+connector JST AUH side entry
+0
+7
+6
+Connector_JST
+JST_EH_B2B-EH-A_1x02_P2.50mm_Vertical
+JST EH series connector, B2B-EH-A (http://www.jst-mfg.com/product/pdf/eng/eEH.pdf), generated with kicad-footprint-generator
+connector JST EH vertical
+0
+2
+2
+Connector_JST
+JST_EH_B3B-EH-A_1x03_P2.50mm_Vertical
+JST EH series connector, B3B-EH-A (http://www.jst-mfg.com/product/pdf/eng/eEH.pdf), generated with kicad-footprint-generator
+connector JST EH vertical
+0
+3
+3
+Connector_JST
+JST_EH_B4B-EH-A_1x04_P2.50mm_Vertical
+JST EH series connector, B4B-EH-A (http://www.jst-mfg.com/product/pdf/eng/eEH.pdf), generated with kicad-footprint-generator
+connector JST EH vertical
+0
+4
+4
+Connector_JST
+JST_EH_B5B-EH-A_1x05_P2.50mm_Vertical
+JST EH series connector, B5B-EH-A (http://www.jst-mfg.com/product/pdf/eng/eEH.pdf), generated with kicad-footprint-generator
+connector JST EH vertical
+0
+5
+5
+Connector_JST
+JST_EH_B6B-EH-A_1x06_P2.50mm_Vertical
+JST EH series connector, B6B-EH-A (http://www.jst-mfg.com/product/pdf/eng/eEH.pdf), generated with kicad-footprint-generator
+connector JST EH vertical
+0
+6
+6
+Connector_JST
+JST_EH_B7B-EH-A_1x07_P2.50mm_Vertical
+JST EH series connector, B7B-EH-A (http://www.jst-mfg.com/product/pdf/eng/eEH.pdf), generated with kicad-footprint-generator
+connector JST EH vertical
+0
+7
+7
+Connector_JST
+JST_EH_B8B-EH-A_1x08_P2.50mm_Vertical
+JST EH series connector, B8B-EH-A (http://www.jst-mfg.com/product/pdf/eng/eEH.pdf), generated with kicad-footprint-generator
+connector JST EH vertical
+0
+8
+8
+Connector_JST
+JST_EH_B9B-EH-A_1x09_P2.50mm_Vertical
+JST EH series connector, B9B-EH-A (http://www.jst-mfg.com/product/pdf/eng/eEH.pdf), generated with kicad-footprint-generator
+connector JST EH vertical
+0
+9
+9
+Connector_JST
+JST_EH_B10B-EH-A_1x10_P2.50mm_Vertical
+JST EH series connector, B10B-EH-A (http://www.jst-mfg.com/product/pdf/eng/eEH.pdf), generated with kicad-footprint-generator
+connector JST EH side entry
+0
+10
+10
+Connector_JST
+JST_EH_B11B-EH-A_1x11_P2.50mm_Vertical
+JST EH series connector, B11B-EH-A (http://www.jst-mfg.com/product/pdf/eng/eEH.pdf), generated with kicad-footprint-generator
+connector JST EH side entry
+0
+11
+11
+Connector_JST
+JST_EH_B12B-EH-A_1x12_P2.50mm_Vertical
+JST EH series connector, B12B-EH-A (http://www.jst-mfg.com/product/pdf/eng/eEH.pdf), generated with kicad-footprint-generator
+connector JST EH side entry
+0
+12
+12
+Connector_JST
+JST_EH_B13B-EH-A_1x13_P2.50mm_Vertical
+JST EH series connector, B13B-EH-A (http://www.jst-mfg.com/product/pdf/eng/eEH.pdf), generated with kicad-footprint-generator
+connector JST EH side entry
+0
+13
+13
+Connector_JST
+JST_EH_B14B-EH-A_1x14_P2.50mm_Vertical
+JST EH series connector, B14B-EH-A (http://www.jst-mfg.com/product/pdf/eng/eEH.pdf), generated with kicad-footprint-generator
+connector JST EH side entry
+0
+14
+14
+Connector_JST
+JST_EH_B15B-EH-A_1x15_P2.50mm_Vertical
+JST EH series connector, B15B-EH-A (http://www.jst-mfg.com/product/pdf/eng/eEH.pdf), generated with kicad-footprint-generator
+connector JST EH side entry
+0
+15
+15
+Connector_JST
+JST_EH_S2B-EH_1x02_P2.50mm_Horizontal
+JST EH series connector, S2B-EH (http://www.jst-mfg.com/product/pdf/eng/eEH.pdf), generated with kicad-footprint-generator
+connector JST EH horizontal
+0
+2
+2
+Connector_JST
+JST_EH_S3B-EH_1x03_P2.50mm_Horizontal
+JST EH series connector, S3B-EH (http://www.jst-mfg.com/product/pdf/eng/eEH.pdf), generated with kicad-footprint-generator
+connector JST EH horizontal
+0
+3
+3
+Connector_JST
+JST_EH_S4B-EH_1x04_P2.50mm_Horizontal
+JST EH series connector, S4B-EH (http://www.jst-mfg.com/product/pdf/eng/eEH.pdf), generated with kicad-footprint-generator
+connector JST EH horizontal
+0
+4
+4
+Connector_JST
+JST_EH_S5B-EH_1x05_P2.50mm_Horizontal
+JST EH series connector, S5B-EH (http://www.jst-mfg.com/product/pdf/eng/eEH.pdf), generated with kicad-footprint-generator
+connector JST EH horizontal
+0
+5
+5
+Connector_JST
+JST_EH_S6B-EH_1x06_P2.50mm_Horizontal
+JST EH series connector, S6B-EH (http://www.jst-mfg.com/product/pdf/eng/eEH.pdf), generated with kicad-footprint-generator
+connector JST EH horizontal
+0
+6
+6
+Connector_JST
+JST_EH_S7B-EH_1x07_P2.50mm_Horizontal
+JST EH series connector, S7B-EH (http://www.jst-mfg.com/product/pdf/eng/eEH.pdf), generated with kicad-footprint-generator
+connector JST EH horizontal
+0
+7
+7
+Connector_JST
+JST_EH_S8B-EH_1x08_P2.50mm_Horizontal
+JST EH series connector, S8B-EH (http://www.jst-mfg.com/product/pdf/eng/eEH.pdf), generated with kicad-footprint-generator
+connector JST EH horizontal
+0
+8
+8
+Connector_JST
+JST_EH_S9B-EH_1x09_P2.50mm_Horizontal
+JST EH series connector, S9B-EH (http://www.jst-mfg.com/product/pdf/eng/eEH.pdf), generated with kicad-footprint-generator
+connector JST EH horizontal
+0
+9
+9
+Connector_JST
+JST_EH_S10B-EH_1x10_P2.50mm_Horizontal
+JST EH series connector, S10B-EH (http://www.jst-mfg.com/product/pdf/eng/eEH.pdf), generated with kicad-footprint-generator
+connector JST EH top entry
+0
+10
+10
+Connector_JST
+JST_EH_S11B-EH_1x11_P2.50mm_Horizontal
+JST EH series connector, S11B-EH (http://www.jst-mfg.com/product/pdf/eng/eEH.pdf), generated with kicad-footprint-generator
+connector JST EH top entry
+0
+11
+11
+Connector_JST
+JST_EH_S12B-EH_1x12_P2.50mm_Horizontal
+JST EH series connector, S12B-EH (http://www.jst-mfg.com/product/pdf/eng/eEH.pdf), generated with kicad-footprint-generator
+connector JST EH top entry
+0
+12
+12
+Connector_JST
+JST_EH_S13B-EH_1x13_P2.50mm_Horizontal
+JST EH series connector, S13B-EH (http://www.jst-mfg.com/product/pdf/eng/eEH.pdf), generated with kicad-footprint-generator
+connector JST EH top entry
+0
+13
+13
+Connector_JST
+JST_EH_S14B-EH_1x14_P2.50mm_Horizontal
+JST EH series connector, S14B-EH (http://www.jst-mfg.com/product/pdf/eng/eEH.pdf), generated with kicad-footprint-generator
+connector JST EH top entry
+0
+14
+14
+Connector_JST
+JST_EH_S15B-EH_1x15_P2.50mm_Horizontal
+JST EH series connector, S15B-EH (http://www.jst-mfg.com/product/pdf/eng/eEH.pdf), generated with kicad-footprint-generator
+connector JST EH top entry
+0
+15
+15
+Connector_JST
+JST_GH_BM02B-GHS-TBT_1x02-1MP_P1.25mm_Vertical
+JST GH series connector, BM02B-GHS-TBT (http://www.jst-mfg.com/product/pdf/eng/eGH.pdf), generated with kicad-footprint-generator
+connector JST GH side entry
+0
+4
+3
+Connector_JST
+JST_GH_BM03B-GHS-TBT_1x03-1MP_P1.25mm_Vertical
+JST GH series connector, BM03B-GHS-TBT (http://www.jst-mfg.com/product/pdf/eng/eGH.pdf), generated with kicad-footprint-generator
+connector JST GH side entry
+0
+5
+4
+Connector_JST
+JST_GH_BM04B-GHS-TBT_1x04-1MP_P1.25mm_Vertical
+JST GH series connector, BM04B-GHS-TBT (http://www.jst-mfg.com/product/pdf/eng/eGH.pdf), generated with kicad-footprint-generator
+connector JST GH side entry
+0
+6
+5
+Connector_JST
+JST_GH_BM05B-GHS-TBT_1x05-1MP_P1.25mm_Vertical
+JST GH series connector, BM05B-GHS-TBT (http://www.jst-mfg.com/product/pdf/eng/eGH.pdf), generated with kicad-footprint-generator
+connector JST GH side entry
+0
+7
+6
+Connector_JST
+JST_GH_BM06B-GHS-TBT_1x06-1MP_P1.25mm_Vertical
+JST GH series connector, BM06B-GHS-TBT (http://www.jst-mfg.com/product/pdf/eng/eGH.pdf), generated with kicad-footprint-generator
+connector JST GH side entry
+0
+8
+7
+Connector_JST
+JST_GH_BM07B-GHS-TBT_1x07-1MP_P1.25mm_Vertical
+JST GH series connector, BM07B-GHS-TBT (http://www.jst-mfg.com/product/pdf/eng/eGH.pdf), generated with kicad-footprint-generator
+connector JST GH side entry
+0
+9
+8
+Connector_JST
+JST_GH_BM08B-GHS-TBT_1x08-1MP_P1.25mm_Vertical
+JST GH series connector, BM08B-GHS-TBT (http://www.jst-mfg.com/product/pdf/eng/eGH.pdf), generated with kicad-footprint-generator
+connector JST GH side entry
+0
+10
+9
+Connector_JST
+JST_GH_BM09B-GHS-TBT_1x09-1MP_P1.25mm_Vertical
+JST GH series connector, BM09B-GHS-TBT (http://www.jst-mfg.com/product/pdf/eng/eGH.pdf), generated with kicad-footprint-generator
+connector JST GH side entry
+0
+11
+10
+Connector_JST
+JST_GH_BM10B-GHS-TBT_1x10-1MP_P1.25mm_Vertical
+JST GH series connector, BM10B-GHS-TBT (http://www.jst-mfg.com/product/pdf/eng/eGH.pdf), generated with kicad-footprint-generator
+connector JST GH side entry
+0
+12
+11
+Connector_JST
+JST_GH_BM11B-GHS-TBT_1x11-1MP_P1.25mm_Vertical
+JST GH series connector, BM11B-GHS-TBT (http://www.jst-mfg.com/product/pdf/eng/eGH.pdf), generated with kicad-footprint-generator
+connector JST GH side entry
+0
+13
+12
+Connector_JST
+JST_GH_BM12B-GHS-TBT_1x12-1MP_P1.25mm_Vertical
+JST GH series connector, BM12B-GHS-TBT (http://www.jst-mfg.com/product/pdf/eng/eGH.pdf), generated with kicad-footprint-generator
+connector JST GH side entry
+0
+14
+13
+Connector_JST
+JST_GH_BM13B-GHS-TBT_1x13-1MP_P1.25mm_Vertical
+JST GH series connector, BM13B-GHS-TBT (http://www.jst-mfg.com/product/pdf/eng/eGH.pdf), generated with kicad-footprint-generator
+connector JST GH side entry
+0
+15
+14
+Connector_JST
+JST_GH_BM14B-GHS-TBT_1x14-1MP_P1.25mm_Vertical
+JST GH series connector, BM14B-GHS-TBT (http://www.jst-mfg.com/product/pdf/eng/eGH.pdf), generated with kicad-footprint-generator
+connector JST GH side entry
+0
+16
+15
+Connector_JST
+JST_GH_BM15B-GHS-TBT_1x15-1MP_P1.25mm_Vertical
+JST GH series connector, BM15B-GHS-TBT (http://www.jst-mfg.com/product/pdf/eng/eGH.pdf), generated with kicad-footprint-generator
+connector JST GH side entry
+0
+17
+16
+Connector_JST
+JST_GH_SM02B-GHS-TB_1x02-1MP_P1.25mm_Horizontal
+JST GH series connector, SM02B-GHS-TB (http://www.jst-mfg.com/product/pdf/eng/eGH.pdf), generated with kicad-footprint-generator
+connector JST GH top entry
+0
+4
+3
+Connector_JST
+JST_GH_SM03B-GHS-TB_1x03-1MP_P1.25mm_Horizontal
+JST GH series connector, SM03B-GHS-TB (http://www.jst-mfg.com/product/pdf/eng/eGH.pdf), generated with kicad-footprint-generator
+connector JST GH top entry
+0
+5
+4
+Connector_JST
+JST_GH_SM04B-GHS-TB_1x04-1MP_P1.25mm_Horizontal
+JST GH series connector, SM04B-GHS-TB (http://www.jst-mfg.com/product/pdf/eng/eGH.pdf), generated with kicad-footprint-generator
+connector JST GH top entry
+0
+6
+5
+Connector_JST
+JST_GH_SM05B-GHS-TB_1x05-1MP_P1.25mm_Horizontal
+JST GH series connector, SM05B-GHS-TB (http://www.jst-mfg.com/product/pdf/eng/eGH.pdf), generated with kicad-footprint-generator
+connector JST GH top entry
+0
+7
+6
+Connector_JST
+JST_GH_SM06B-GHS-TB_1x06-1MP_P1.25mm_Horizontal
+JST GH series connector, SM06B-GHS-TB (http://www.jst-mfg.com/product/pdf/eng/eGH.pdf), generated with kicad-footprint-generator
+connector JST GH top entry
+0
+8
+7
+Connector_JST
+JST_GH_SM07B-GHS-TB_1x07-1MP_P1.25mm_Horizontal
+JST GH series connector, SM07B-GHS-TB (http://www.jst-mfg.com/product/pdf/eng/eGH.pdf), generated with kicad-footprint-generator
+connector JST GH top entry
+0
+9
+8
+Connector_JST
+JST_GH_SM08B-GHS-TB_1x08-1MP_P1.25mm_Horizontal
+JST GH series connector, SM08B-GHS-TB (http://www.jst-mfg.com/product/pdf/eng/eGH.pdf), generated with kicad-footprint-generator
+connector JST GH top entry
+0
+10
+9
+Connector_JST
+JST_GH_SM09B-GHS-TB_1x09-1MP_P1.25mm_Horizontal
+JST GH series connector, SM09B-GHS-TB (http://www.jst-mfg.com/product/pdf/eng/eGH.pdf), generated with kicad-footprint-generator
+connector JST GH top entry
+0
+11
+10
+Connector_JST
+JST_GH_SM10B-GHS-TB_1x10-1MP_P1.25mm_Horizontal
+JST GH series connector, SM10B-GHS-TB (http://www.jst-mfg.com/product/pdf/eng/eGH.pdf), generated with kicad-footprint-generator
+connector JST GH top entry
+0
+12
+11
+Connector_JST
+JST_GH_SM11B-GHS-TB_1x11-1MP_P1.25mm_Horizontal
+JST GH series connector, SM11B-GHS-TB (http://www.jst-mfg.com/product/pdf/eng/eGH.pdf), generated with kicad-footprint-generator
+connector JST GH top entry
+0
+13
+12
+Connector_JST
+JST_GH_SM12B-GHS-TB_1x12-1MP_P1.25mm_Horizontal
+JST GH series connector, SM12B-GHS-TB (http://www.jst-mfg.com/product/pdf/eng/eGH.pdf), generated with kicad-footprint-generator
+connector JST GH top entry
+0
+14
+13
+Connector_JST
+JST_GH_SM13B-GHS-TB_1x13-1MP_P1.25mm_Horizontal
+JST GH series connector, SM13B-GHS-TB (http://www.jst-mfg.com/product/pdf/eng/eGH.pdf), generated with kicad-footprint-generator
+connector JST GH top entry
+0
+15
+14
+Connector_JST
+JST_GH_SM14B-GHS-TB_1x14-1MP_P1.25mm_Horizontal
+JST GH series connector, SM14B-GHS-TB (http://www.jst-mfg.com/product/pdf/eng/eGH.pdf), generated with kicad-footprint-generator
+connector JST GH top entry
+0
+16
+15
+Connector_JST
+JST_GH_SM15B-GHS-TB_1x15-1MP_P1.25mm_Horizontal
+JST GH series connector, SM15B-GHS-TB (http://www.jst-mfg.com/product/pdf/eng/eGH.pdf), generated with kicad-footprint-generator
+connector JST GH top entry
+0
+17
+16
+Connector_JST
+JST_J2100_B06B-J21DK-GGXR_2x03_P2.50x4.00mm_Vertical
+JST J2100 series connector, B06B-J21DK-GGXR (http://www.jst-mfg.com/product/pdf/eng/eJFA-J2000.pdf), generated with kicad-footprint-generator
+connector JST J2100 vertical
+0
+8
+6
+Connector_JST
+JST_J2100_B08B-J21DK-GGXR_2x04_P2.50x4.00mm_Vertical
+JST J2100 series connector, B08B-J21DK-GGXR (http://www.jst-mfg.com/product/pdf/eng/eJFA-J2000.pdf), generated with kicad-footprint-generator
+connector JST J2100 vertical
+0
+10
+8
+Connector_JST
+JST_J2100_B10B-J21DK-GGXR_2x05_P2.50x4.00mm_Vertical
+JST J2100 series connector, B10B-J21DK-GGXR (http://www.jst-mfg.com/product/pdf/eng/eJFA-J2000.pdf), generated with kicad-footprint-generator
+connector JST J2100 vertical
+0
+12
+10
+Connector_JST
+JST_J2100_B12B-J21DK-GGXR_2x06_P2.50x4.00mm_Vertical
+JST J2100 series connector, B12B-J21DK-GGXR (http://www.jst-mfg.com/product/pdf/eng/eJFA-J2000.pdf), generated with kicad-footprint-generator
+connector JST J2100 vertical
+0
+14
+12
+Connector_JST
+JST_J2100_B16B-J21DK-GGXR_2x08_P2.50x4.00mm_Vertical
+JST J2100 series connector, B16B-J21DK-GGXR (http://www.jst-mfg.com/product/pdf/eng/eJFA-J2000.pdf), generated with kicad-footprint-generator
+connector JST J2100 vertical
+0
+18
+16
+Connector_JST
+JST_J2100_B20B-J21DK-GGXR_2x10_P2.50x4.00mm_Vertical
+JST J2100 series connector, B20B-J21DK-GGXR (http://www.jst-mfg.com/product/pdf/eng/eJFA-J2000.pdf), generated with kicad-footprint-generator
+connector JST J2100 vertical
+0
+22
+20
+Connector_JST
+JST_J2100_S06B-J21DK-GGXR_2x03_P2.50mm_Horizontal
+JST J2100 series connector, S06B-J21DK-GGXR (http://www.jst-mfg.com/product/pdf/eng/eJFA-J2000.pdf), generated with kicad-footprint-generator
+connector JST J2100 horizontal
+0
+7
+6
+Connector_JST
+JST_J2100_S08B-J21DK-GGXR_2x04_P2.50mm_Horizontal
+JST J2100 series connector, S08B-J21DK-GGXR (http://www.jst-mfg.com/product/pdf/eng/eJFA-J2000.pdf), generated with kicad-footprint-generator
+connector JST J2100 horizontal
+0
+10
+8
+Connector_JST
+JST_J2100_S10B-J21DK-GGXR_2x05_P2.50mm_Horizontal
+JST J2100 series connector, S10B-J21DK-GGXR (http://www.jst-mfg.com/product/pdf/eng/eJFA-J2000.pdf), generated with kicad-footprint-generator
+connector JST J2100 horizontal
+0
+12
+10
+Connector_JST
+JST_J2100_S12B-J21DK-GGXR_2x06_P2.50mm_Horizontal
+JST J2100 series connector, S12B-J21DK-GGXR (http://www.jst-mfg.com/product/pdf/eng/eJFA-J2000.pdf), generated with kicad-footprint-generator
+connector JST J2100 horizontal
+0
+14
+12
+Connector_JST
+JST_J2100_S16B-J21DK-GGXR_2x08_P2.50mm_Horizontal
+JST J2100 series connector, S16B-J21DK-GGXR (http://www.jst-mfg.com/product/pdf/eng/eJFA-J2000.pdf), generated with kicad-footprint-generator
+connector JST J2100 horizontal
+0
+18
+16
+Connector_JST
+JST_J2100_S20B-J21DK-GGXR_2x10_P2.50mm_Horizontal
+JST J2100 series connector, S20B-J21DK-GGXR (http://www.jst-mfg.com/product/pdf/eng/eJFA-J2000.pdf), generated with kicad-footprint-generator
+connector JST J2100 horizontal
+0
+22
+20
+Connector_JST
+JST_JWPF_B02B-JWPF-SK-R_1x02_P2.00mm_Vertical
+JST JWPF series connector, B02B-JWPF-SK-R (http://www.jst-mfg.com/product/pdf/eng/eJWPF1.pdf), generated with kicad-footprint-generator
+connector JST JWPF side entry
+0
+2
+2
+Connector_JST
+JST_JWPF_B03B-JWPF-SK-R_1x03_P2.00mm_Vertical
+JST JWPF series connector, B03B-JWPF-SK-R (http://www.jst-mfg.com/product/pdf/eng/eJWPF1.pdf), generated with kicad-footprint-generator
+connector JST JWPF side entry
+0
+3
+3
+Connector_JST
+JST_JWPF_B04B-JWPF-SK-R_1x04_P2.00mm_Vertical
+JST JWPF series connector, B04B-JWPF-SK-R (http://www.jst-mfg.com/product/pdf/eng/eJWPF1.pdf), generated with kicad-footprint-generator
+connector JST JWPF side entry
+0
+4
+4
+Connector_JST
+JST_JWPF_B06B-JWPF-SK-R_2x03_P2.00mm_Vertical
+JST JWPF series connector, B06B-JWPF-SK-R (http://www.jst-mfg.com/product/pdf/eng/eJWPF1.pdf), generated with kicad-footprint-generator
+connector JST JWPF side entry
+0
+6
+6
+Connector_JST
+JST_JWPF_B08B-JWPF-SK-R_2x04_P2.00mm_Vertical
+JST JWPF series connector, B08B-JWPF-SK-R (http://www.jst-mfg.com/product/pdf/eng/eJWPF1.pdf), generated with kicad-footprint-generator
+connector JST JWPF side entry
+0
+8
+8
+Connector_JST
+JST_LEA_SM02B-LEASS-TF_1x02-1MP_P4.20mm_Horizontal
+JST LEA series connector, SM02B-LEASS-TF (http://www.jst-mfg.com/product/pdf/eng/eLEA.pdf), generated with kicad-footprint-generator
+connector JST LEA top entry
+0
+4
+3
+Connector_JST
+JST_NV_B02P-NV_1x02_P5.00mm_Vertical
+JST NV series connector, B02P-NV (http://www.jst-mfg.com/product/pdf/eng/eNV.pdf), generated with kicad-footprint-generator
+connector JST NV side entry
+0
+2
+2
+Connector_JST
+JST_NV_B03P-NV_1x03_P5.00mm_Vertical
+JST NV series connector, B03P-NV (http://www.jst-mfg.com/product/pdf/eng/eNV.pdf), generated with kicad-footprint-generator
+connector JST NV side entry
+0
+3
+3
+Connector_JST
+JST_NV_B04P-NV_1x04_P5.00mm_Vertical
+JST NV series connector, B04P-NV (http://www.jst-mfg.com/product/pdf/eng/eNV.pdf), generated with kicad-footprint-generator
+connector JST NV side entry
+0
+4
+4
+Connector_JST
+JST_PHD_B8B-PHDSS_2x04_P2.00mm_Vertical
+JST PHD series connector, B8B-PHDSS (http://www.jst-mfg.com/product/pdf/eng/ePHD.pdf), generated with kicad-footprint-generator
+connector JST PHD vertical
+0
+8
+8
+Connector_JST
+JST_PHD_B10B-PHDSS_2x05_P2.00mm_Vertical
+JST PHD series connector, B10B-PHDSS (http://www.jst-mfg.com/product/pdf/eng/ePHD.pdf), generated with kicad-footprint-generator
+connector JST PHD vertical
+0
+10
+10
+Connector_JST
+JST_PHD_B12B-PHDSS_2x06_P2.00mm_Vertical
+JST PHD series connector, B12B-PHDSS (http://www.jst-mfg.com/product/pdf/eng/ePHD.pdf), generated with kicad-footprint-generator
+connector JST PHD vertical
+0
+12
+12
+Connector_JST
+JST_PHD_B14B-PHDSS_2x07_P2.00mm_Vertical
+JST PHD series connector, B14B-PHDSS (http://www.jst-mfg.com/product/pdf/eng/ePHD.pdf), generated with kicad-footprint-generator
+connector JST PHD vertical
+0
+14
+14
+Connector_JST
+JST_PHD_B16B-PHDSS_2x08_P2.00mm_Vertical
+JST PHD series connector, B16B-PHDSS (http://www.jst-mfg.com/product/pdf/eng/ePHD.pdf), generated with kicad-footprint-generator
+connector JST PHD vertical
+0
+16
+16
+Connector_JST
+JST_PHD_B18B-PHDSS_2x09_P2.00mm_Vertical
+JST PHD series connector, B18B-PHDSS (http://www.jst-mfg.com/product/pdf/eng/ePHD.pdf), generated with kicad-footprint-generator
+connector JST PHD vertical
+0
+18
+18
+Connector_JST
+JST_PHD_B20B-PHDSS_2x10_P2.00mm_Vertical
+JST PHD series connector, B20B-PHDSS (http://www.jst-mfg.com/product/pdf/eng/ePHD.pdf), generated with kicad-footprint-generator
+connector JST PHD vertical
+0
+20
+20
+Connector_JST
+JST_PHD_B22B-PHDSS_2x11_P2.00mm_Vertical
+JST PHD series connector, B22B-PHDSS (http://www.jst-mfg.com/product/pdf/eng/ePHD.pdf), generated with kicad-footprint-generator
+connector JST PHD vertical
+0
+22
+22
+Connector_JST
+JST_PHD_B24B-PHDSS_2x12_P2.00mm_Vertical
+JST PHD series connector, B24B-PHDSS (http://www.jst-mfg.com/product/pdf/eng/ePHD.pdf), generated with kicad-footprint-generator
+connector JST PHD vertical
+0
+24
+24
+Connector_JST
+JST_PHD_B26B-PHDSS_2x13_P2.00mm_Vertical
+JST PHD series connector, B26B-PHDSS (http://www.jst-mfg.com/product/pdf/eng/ePHD.pdf), generated with kicad-footprint-generator
+connector JST PHD vertical
+0
+26
+26
+Connector_JST
+JST_PHD_B28B-PHDSS_2x14_P2.00mm_Vertical
+JST PHD series connector, B28B-PHDSS (http://www.jst-mfg.com/product/pdf/eng/ePHD.pdf), generated with kicad-footprint-generator
+connector JST PHD vertical
+0
+28
+28
+Connector_JST
+JST_PHD_B30B-PHDSS_2x15_P2.00mm_Vertical
+JST PHD series connector, B30B-PHDSS (http://www.jst-mfg.com/product/pdf/eng/ePHD.pdf), generated with kicad-footprint-generator
+connector JST PHD vertical
+0
+30
+30
+Connector_JST
+JST_PHD_B32B-PHDSS_2x16_P2.00mm_Vertical
+JST PHD series connector, B32B-PHDSS (http://www.jst-mfg.com/product/pdf/eng/ePHD.pdf), generated with kicad-footprint-generator
+connector JST PHD vertical
+0
+32
+32
+Connector_JST
+JST_PHD_B34B-PHDSS_2x17_P2.00mm_Vertical
+JST PHD series connector, B34B-PHDSS (http://www.jst-mfg.com/product/pdf/eng/ePHD.pdf), generated with kicad-footprint-generator
+connector JST PHD vertical
+0
+34
+34
+Connector_JST
+JST_PHD_S8B-PHDSS_2x04_P2.00mm_Horizontal
+JST PHD series connector, S8B-PHDSS (http://www.jst-mfg.com/product/pdf/eng/ePHD.pdf), generated with kicad-footprint-generator
+connector JST PHD horizontal
+0
+8
+8
+Connector_JST
+JST_PHD_S10B-PHDSS_2x05_P2.00mm_Horizontal
+JST PHD series connector, S10B-PHDSS (http://www.jst-mfg.com/product/pdf/eng/ePHD.pdf), generated with kicad-footprint-generator
+connector JST PHD horizontal
+0
+10
+10
+Connector_JST
+JST_PHD_S12B-PHDSS_2x06_P2.00mm_Horizontal
+JST PHD series connector, S12B-PHDSS (http://www.jst-mfg.com/product/pdf/eng/ePHD.pdf), generated with kicad-footprint-generator
+connector JST PHD horizontal
+0
+12
+12
+Connector_JST
+JST_PHD_S14B-PHDSS_2x07_P2.00mm_Horizontal
+JST PHD series connector, S14B-PHDSS (http://www.jst-mfg.com/product/pdf/eng/ePHD.pdf), generated with kicad-footprint-generator
+connector JST PHD horizontal
+0
+14
+14
+Connector_JST
+JST_PHD_S16B-PHDSS_2x08_P2.00mm_Horizontal
+JST PHD series connector, S16B-PHDSS (http://www.jst-mfg.com/product/pdf/eng/ePHD.pdf), generated with kicad-footprint-generator
+connector JST PHD horizontal
+0
+16
+16
+Connector_JST
+JST_PHD_S18B-PHDSS_2x09_P2.00mm_Horizontal
+JST PHD series connector, S18B-PHDSS (http://www.jst-mfg.com/product/pdf/eng/ePHD.pdf), generated with kicad-footprint-generator
+connector JST PHD horizontal
+0
+18
+18
+Connector_JST
+JST_PHD_S20B-PHDSS_2x10_P2.00mm_Horizontal
+JST PHD series connector, S20B-PHDSS (http://www.jst-mfg.com/product/pdf/eng/ePHD.pdf), generated with kicad-footprint-generator
+connector JST PHD horizontal
+0
+20
+20
+Connector_JST
+JST_PHD_S22B-PHDSS_2x11_P2.00mm_Horizontal
+JST PHD series connector, S22B-PHDSS (http://www.jst-mfg.com/product/pdf/eng/ePHD.pdf), generated with kicad-footprint-generator
+connector JST PHD horizontal
+0
+22
+22
+Connector_JST
+JST_PHD_S24B-PHDSS_2x12_P2.00mm_Horizontal
+JST PHD series connector, S24B-PHDSS (http://www.jst-mfg.com/product/pdf/eng/ePHD.pdf), generated with kicad-footprint-generator
+connector JST PHD horizontal
+0
+24
+24
+Connector_JST
+JST_PHD_S26B-PHDSS_2x13_P2.00mm_Horizontal
+JST PHD series connector, S26B-PHDSS (http://www.jst-mfg.com/product/pdf/eng/ePHD.pdf), generated with kicad-footprint-generator
+connector JST PHD horizontal
+0
+26
+26
+Connector_JST
+JST_PHD_S28B-PHDSS_2x14_P2.00mm_Horizontal
+JST PHD series connector, S28B-PHDSS (http://www.jst-mfg.com/product/pdf/eng/ePHD.pdf), generated with kicad-footprint-generator
+connector JST PHD horizontal
+0
+28
+28
+Connector_JST
+JST_PHD_S30B-PHDSS_2x15_P2.00mm_Horizontal
+JST PHD series connector, S30B-PHDSS (http://www.jst-mfg.com/product/pdf/eng/ePHD.pdf), generated with kicad-footprint-generator
+connector JST PHD horizontal
+0
+30
+30
+Connector_JST
+JST_PHD_S32B-PHDSS_2x16_P2.00mm_Horizontal
+JST PHD series connector, S32B-PHDSS (http://www.jst-mfg.com/product/pdf/eng/ePHD.pdf), generated with kicad-footprint-generator
+connector JST PHD horizontal
+0
+32
+32
+Connector_JST
+JST_PHD_S34B-PHDSS_2x17_P2.00mm_Horizontal
+JST PHD series connector, S34B-PHDSS (http://www.jst-mfg.com/product/pdf/eng/ePHD.pdf), generated with kicad-footprint-generator
+connector JST PHD horizontal
+0
+34
+34
+Connector_JST
+JST_PH_B2B-PH-K_1x02_P2.00mm_Vertical
+JST PH series connector, B2B-PH-K (http://www.jst-mfg.com/product/pdf/eng/ePH.pdf), generated with kicad-footprint-generator
+connector JST PH side entry
+0
+2
+2
+Connector_JST
+JST_PH_B2B-PH-SM4-TB_1x02-1MP_P2.00mm_Vertical
+JST PH series connector, B2B-PH-SM4-TB (http://www.jst-mfg.com/product/pdf/eng/ePH.pdf), generated with kicad-footprint-generator
+connector JST PH side entry
+0
+4
+3
+Connector_JST
+JST_PH_B3B-PH-K_1x03_P2.00mm_Vertical
+JST PH series connector, B3B-PH-K (http://www.jst-mfg.com/product/pdf/eng/ePH.pdf), generated with kicad-footprint-generator
+connector JST PH side entry
+0
+3
+3
+Connector_JST
+JST_PH_B3B-PH-SM4-TB_1x03-1MP_P2.00mm_Vertical
+JST PH series connector, B3B-PH-SM4-TB (http://www.jst-mfg.com/product/pdf/eng/ePH.pdf), generated with kicad-footprint-generator
+connector JST PH side entry
+0
+5
+4
+Connector_JST
+JST_PH_B4B-PH-K_1x04_P2.00mm_Vertical
+JST PH series connector, B4B-PH-K (http://www.jst-mfg.com/product/pdf/eng/ePH.pdf), generated with kicad-footprint-generator
+connector JST PH side entry
+0
+4
+4
+Connector_JST
+JST_PH_B4B-PH-SM4-TB_1x04-1MP_P2.00mm_Vertical
+JST PH series connector, B4B-PH-SM4-TB (http://www.jst-mfg.com/product/pdf/eng/ePH.pdf), generated with kicad-footprint-generator
+connector JST PH side entry
+0
+6
+5
+Connector_JST
+JST_PH_B5B-PH-K_1x05_P2.00mm_Vertical
+JST PH series connector, B5B-PH-K (http://www.jst-mfg.com/product/pdf/eng/ePH.pdf), generated with kicad-footprint-generator
+connector JST PH side entry
+0
+5
+5
+Connector_JST
+JST_PH_B5B-PH-SM4-TB_1x05-1MP_P2.00mm_Vertical
+JST PH series connector, B5B-PH-SM4-TB (http://www.jst-mfg.com/product/pdf/eng/ePH.pdf), generated with kicad-footprint-generator
+connector JST PH side entry
+0
+7
+6
+Connector_JST
+JST_PH_B6B-PH-K_1x06_P2.00mm_Vertical
+JST PH series connector, B6B-PH-K (http://www.jst-mfg.com/product/pdf/eng/ePH.pdf), generated with kicad-footprint-generator
+connector JST PH side entry
+0
+6
+6
+Connector_JST
+JST_PH_B6B-PH-SM4-TB_1x06-1MP_P2.00mm_Vertical
+JST PH series connector, B6B-PH-SM4-TB (http://www.jst-mfg.com/product/pdf/eng/ePH.pdf), generated with kicad-footprint-generator
+connector JST PH side entry
+0
+8
+7
+Connector_JST
+JST_PH_B7B-PH-K_1x07_P2.00mm_Vertical
+JST PH series connector, B7B-PH-K (http://www.jst-mfg.com/product/pdf/eng/ePH.pdf), generated with kicad-footprint-generator
+connector JST PH side entry
+0
+7
+7
+Connector_JST
+JST_PH_B7B-PH-SM4-TB_1x07-1MP_P2.00mm_Vertical
+JST PH series connector, B7B-PH-SM4-TB (http://www.jst-mfg.com/product/pdf/eng/ePH.pdf), generated with kicad-footprint-generator
+connector JST PH side entry
+0
+9
+8
+Connector_JST
+JST_PH_B8B-PH-K_1x08_P2.00mm_Vertical
+JST PH series connector, B8B-PH-K (http://www.jst-mfg.com/product/pdf/eng/ePH.pdf), generated with kicad-footprint-generator
+connector JST PH side entry
+0
+8
+8
+Connector_JST
+JST_PH_B8B-PH-SM4-TB_1x08-1MP_P2.00mm_Vertical
+JST PH series connector, B8B-PH-SM4-TB (http://www.jst-mfg.com/product/pdf/eng/ePH.pdf), generated with kicad-footprint-generator
+connector JST PH side entry
+0
+10
+9
+Connector_JST
+JST_PH_B9B-PH-K_1x09_P2.00mm_Vertical
+JST PH series connector, B9B-PH-K (http://www.jst-mfg.com/product/pdf/eng/ePH.pdf), generated with kicad-footprint-generator
+connector JST PH side entry
+0
+9
+9
+Connector_JST
+JST_PH_B9B-PH-SM4-TB_1x09-1MP_P2.00mm_Vertical
+JST PH series connector, B9B-PH-SM4-TB (http://www.jst-mfg.com/product/pdf/eng/ePH.pdf), generated with kicad-footprint-generator
+connector JST PH side entry
+0
+11
+10
+Connector_JST
+JST_PH_B10B-PH-K_1x10_P2.00mm_Vertical
+JST PH series connector, B10B-PH-K (http://www.jst-mfg.com/product/pdf/eng/ePH.pdf), generated with kicad-footprint-generator
+connector JST PH side entry
+0
+10
+10
+Connector_JST
+JST_PH_B10B-PH-SM4-TB_1x10-1MP_P2.00mm_Vertical
+JST PH series connector, B10B-PH-SM4-TB (http://www.jst-mfg.com/product/pdf/eng/ePH.pdf), generated with kicad-footprint-generator
+connector JST PH side entry
+0
+12
+11
+Connector_JST
+JST_PH_B11B-PH-K_1x11_P2.00mm_Vertical
+JST PH series connector, B11B-PH-K (http://www.jst-mfg.com/product/pdf/eng/ePH.pdf), generated with kicad-footprint-generator
+connector JST PH side entry
+0
+11
+11
+Connector_JST
+JST_PH_B11B-PH-SM4-TB_1x11-1MP_P2.00mm_Vertical
+JST PH series connector, B11B-PH-SM4-TB (http://www.jst-mfg.com/product/pdf/eng/ePH.pdf), generated with kicad-footprint-generator
+connector JST PH side entry
+0
+13
+12
+Connector_JST
+JST_PH_B12B-PH-K_1x12_P2.00mm_Vertical
+JST PH series connector, B12B-PH-K (http://www.jst-mfg.com/product/pdf/eng/ePH.pdf), generated with kicad-footprint-generator
+connector JST PH side entry
+0
+12
+12
+Connector_JST
+JST_PH_B12B-PH-SM4-TB_1x12-1MP_P2.00mm_Vertical
+JST PH series connector, B12B-PH-SM4-TB (http://www.jst-mfg.com/product/pdf/eng/ePH.pdf), generated with kicad-footprint-generator
+connector JST PH side entry
+0
+14
+13
+Connector_JST
+JST_PH_B13B-PH-K_1x13_P2.00mm_Vertical
+JST PH series connector, B13B-PH-K (http://www.jst-mfg.com/product/pdf/eng/ePH.pdf), generated with kicad-footprint-generator
+connector JST PH side entry
+0
+13
+13
+Connector_JST
+JST_PH_B13B-PH-SM4-TB_1x13-1MP_P2.00mm_Vertical
+JST PH series connector, B13B-PH-SM4-TB (http://www.jst-mfg.com/product/pdf/eng/ePH.pdf), generated with kicad-footprint-generator
+connector JST PH side entry
+0
+15
+14
+Connector_JST
+JST_PH_B14B-PH-K_1x14_P2.00mm_Vertical
+JST PH series connector, B14B-PH-K (http://www.jst-mfg.com/product/pdf/eng/ePH.pdf), generated with kicad-footprint-generator
+connector JST PH side entry
+0
+14
+14
+Connector_JST
+JST_PH_B14B-PH-SM4-TB_1x14-1MP_P2.00mm_Vertical
+JST PH series connector, B14B-PH-SM4-TB (http://www.jst-mfg.com/product/pdf/eng/ePH.pdf), generated with kicad-footprint-generator
+connector JST PH side entry
+0
+16
+15
+Connector_JST
+JST_PH_B15B-PH-K_1x15_P2.00mm_Vertical
+JST PH series connector, B15B-PH-K (http://www.jst-mfg.com/product/pdf/eng/ePH.pdf), generated with kicad-footprint-generator
+connector JST PH side entry
+0
+15
+15
+Connector_JST
+JST_PH_B15B-PH-SM4-TB_1x15-1MP_P2.00mm_Vertical
+JST PH series connector, B15B-PH-SM4-TB (http://www.jst-mfg.com/product/pdf/eng/ePH.pdf), generated with kicad-footprint-generator
+connector JST PH side entry
+0
+17
+16
+Connector_JST
+JST_PH_B16B-PH-K_1x16_P2.00mm_Vertical
+JST PH series connector, B16B-PH-K (http://www.jst-mfg.com/product/pdf/eng/ePH.pdf), generated with kicad-footprint-generator
+connector JST PH side entry
+0
+16
+16
+Connector_JST
+JST_PH_B16B-PH-SM4-TB_1x16-1MP_P2.00mm_Vertical
+JST PH series connector, B16B-PH-SM4-TB (http://www.jst-mfg.com/product/pdf/eng/ePH.pdf), generated with kicad-footprint-generator
+connector JST PH side entry
+0
+18
+17
+Connector_JST
+JST_PH_S2B-PH-K_1x02_P2.00mm_Horizontal
+JST PH series connector, S2B-PH-K (http://www.jst-mfg.com/product/pdf/eng/ePH.pdf), generated with kicad-footprint-generator
+connector JST PH top entry
+0
+2
+2
+Connector_JST
+JST_PH_S2B-PH-SM4-TB_1x02-1MP_P2.00mm_Horizontal
+JST PH series connector, S2B-PH-SM4-TB (http://www.jst-mfg.com/product/pdf/eng/ePH.pdf), generated with kicad-footprint-generator
+connector JST PH top entry
+0
+4
+3
+Connector_JST
+JST_PH_S3B-PH-K_1x03_P2.00mm_Horizontal
+JST PH series connector, S3B-PH-K (http://www.jst-mfg.com/product/pdf/eng/ePH.pdf), generated with kicad-footprint-generator
+connector JST PH top entry
+0
+3
+3
+Connector_JST
+JST_PH_S3B-PH-SM4-TB_1x03-1MP_P2.00mm_Horizontal
+JST PH series connector, S3B-PH-SM4-TB (http://www.jst-mfg.com/product/pdf/eng/ePH.pdf), generated with kicad-footprint-generator
+connector JST PH top entry
+0
+5
+4
+Connector_JST
+JST_PH_S4B-PH-K_1x04_P2.00mm_Horizontal
+JST PH series connector, S4B-PH-K (http://www.jst-mfg.com/product/pdf/eng/ePH.pdf), generated with kicad-footprint-generator
+connector JST PH top entry
+0
+4
+4
+Connector_JST
+JST_PH_S4B-PH-SM4-TB_1x04-1MP_P2.00mm_Horizontal
+JST PH series connector, S4B-PH-SM4-TB (http://www.jst-mfg.com/product/pdf/eng/ePH.pdf), generated with kicad-footprint-generator
+connector JST PH top entry
+0
+6
+5
+Connector_JST
+JST_PH_S5B-PH-K_1x05_P2.00mm_Horizontal
+JST PH series connector, S5B-PH-K (http://www.jst-mfg.com/product/pdf/eng/ePH.pdf), generated with kicad-footprint-generator
+connector JST PH top entry
+0
+5
+5
+Connector_JST
+JST_PH_S5B-PH-SM4-TB_1x05-1MP_P2.00mm_Horizontal
+JST PH series connector, S5B-PH-SM4-TB (http://www.jst-mfg.com/product/pdf/eng/ePH.pdf), generated with kicad-footprint-generator
+connector JST PH top entry
+0
+7
+6
+Connector_JST
+JST_PH_S6B-PH-K_1x06_P2.00mm_Horizontal
+JST PH series connector, S6B-PH-K (http://www.jst-mfg.com/product/pdf/eng/ePH.pdf), generated with kicad-footprint-generator
+connector JST PH top entry
+0
+6
+6
+Connector_JST
+JST_PH_S6B-PH-SM4-TB_1x06-1MP_P2.00mm_Horizontal
+JST PH series connector, S6B-PH-SM4-TB (http://www.jst-mfg.com/product/pdf/eng/ePH.pdf), generated with kicad-footprint-generator
+connector JST PH top entry
+0
+8
+7
+Connector_JST
+JST_PH_S7B-PH-K_1x07_P2.00mm_Horizontal
+JST PH series connector, S7B-PH-K (http://www.jst-mfg.com/product/pdf/eng/ePH.pdf), generated with kicad-footprint-generator
+connector JST PH top entry
+0
+7
+7
+Connector_JST
+JST_PH_S7B-PH-SM4-TB_1x07-1MP_P2.00mm_Horizontal
+JST PH series connector, S7B-PH-SM4-TB (http://www.jst-mfg.com/product/pdf/eng/ePH.pdf), generated with kicad-footprint-generator
+connector JST PH top entry
+0
+9
+8
+Connector_JST
+JST_PH_S8B-PH-K_1x08_P2.00mm_Horizontal
+JST PH series connector, S8B-PH-K (http://www.jst-mfg.com/product/pdf/eng/ePH.pdf), generated with kicad-footprint-generator
+connector JST PH top entry
+0
+8
+8
+Connector_JST
+JST_PH_S8B-PH-SM4-TB_1x08-1MP_P2.00mm_Horizontal
+JST PH series connector, S8B-PH-SM4-TB (http://www.jst-mfg.com/product/pdf/eng/ePH.pdf), generated with kicad-footprint-generator
+connector JST PH top entry
+0
+10
+9
+Connector_JST
+JST_PH_S9B-PH-K_1x09_P2.00mm_Horizontal
+JST PH series connector, S9B-PH-K (http://www.jst-mfg.com/product/pdf/eng/ePH.pdf), generated with kicad-footprint-generator
+connector JST PH top entry
+0
+9
+9
+Connector_JST
+JST_PH_S9B-PH-SM4-TB_1x09-1MP_P2.00mm_Horizontal
+JST PH series connector, S9B-PH-SM4-TB (http://www.jst-mfg.com/product/pdf/eng/ePH.pdf), generated with kicad-footprint-generator
+connector JST PH top entry
+0
+11
+10
+Connector_JST
+JST_PH_S10B-PH-K_1x10_P2.00mm_Horizontal
+JST PH series connector, S10B-PH-K (http://www.jst-mfg.com/product/pdf/eng/ePH.pdf), generated with kicad-footprint-generator
+connector JST PH top entry
+0
+10
+10
+Connector_JST
+JST_PH_S10B-PH-SM4-TB_1x10-1MP_P2.00mm_Horizontal
+JST PH series connector, S10B-PH-SM4-TB (http://www.jst-mfg.com/product/pdf/eng/ePH.pdf), generated with kicad-footprint-generator
+connector JST PH top entry
+0
+12
+11
+Connector_JST
+JST_PH_S11B-PH-K_1x11_P2.00mm_Horizontal
+JST PH series connector, S11B-PH-K (http://www.jst-mfg.com/product/pdf/eng/ePH.pdf), generated with kicad-footprint-generator
+connector JST PH top entry
+0
+11
+11
+Connector_JST
+JST_PH_S11B-PH-SM4-TB_1x11-1MP_P2.00mm_Horizontal
+JST PH series connector, S11B-PH-SM4-TB (http://www.jst-mfg.com/product/pdf/eng/ePH.pdf), generated with kicad-footprint-generator
+connector JST PH top entry
+0
+13
+12
+Connector_JST
+JST_PH_S12B-PH-K_1x12_P2.00mm_Horizontal
+JST PH series connector, S12B-PH-K (http://www.jst-mfg.com/product/pdf/eng/ePH.pdf), generated with kicad-footprint-generator
+connector JST PH top entry
+0
+12
+12
+Connector_JST
+JST_PH_S12B-PH-SM4-TB_1x12-1MP_P2.00mm_Horizontal
+JST PH series connector, S12B-PH-SM4-TB (http://www.jst-mfg.com/product/pdf/eng/ePH.pdf), generated with kicad-footprint-generator
+connector JST PH top entry
+0
+14
+13
+Connector_JST
+JST_PH_S13B-PH-K_1x13_P2.00mm_Horizontal
+JST PH series connector, S13B-PH-K (http://www.jst-mfg.com/product/pdf/eng/ePH.pdf), generated with kicad-footprint-generator
+connector JST PH top entry
+0
+13
+13
+Connector_JST
+JST_PH_S13B-PH-SM4-TB_1x13-1MP_P2.00mm_Horizontal
+JST PH series connector, S13B-PH-SM4-TB (http://www.jst-mfg.com/product/pdf/eng/ePH.pdf), generated with kicad-footprint-generator
+connector JST PH top entry
+0
+15
+14
+Connector_JST
+JST_PH_S14B-PH-K_1x14_P2.00mm_Horizontal
+JST PH series connector, S14B-PH-K (http://www.jst-mfg.com/product/pdf/eng/ePH.pdf), generated with kicad-footprint-generator
+connector JST PH top entry
+0
+14
+14
+Connector_JST
+JST_PH_S14B-PH-SM4-TB_1x14-1MP_P2.00mm_Horizontal
+JST PH series connector, S14B-PH-SM4-TB (http://www.jst-mfg.com/product/pdf/eng/ePH.pdf), generated with kicad-footprint-generator
+connector JST PH top entry
+0
+16
+15
+Connector_JST
+JST_PH_S15B-PH-K_1x15_P2.00mm_Horizontal
+JST PH series connector, S15B-PH-K (http://www.jst-mfg.com/product/pdf/eng/ePH.pdf), generated with kicad-footprint-generator
+connector JST PH top entry
+0
+15
+15
+Connector_JST
+JST_PH_S15B-PH-SM4-TB_1x15-1MP_P2.00mm_Horizontal
+JST PH series connector, S15B-PH-SM4-TB (http://www.jst-mfg.com/product/pdf/eng/ePH.pdf), generated with kicad-footprint-generator
+connector JST PH top entry
+0
+17
+16
+Connector_JST
+JST_PH_S16B-PH-K_1x16_P2.00mm_Horizontal
+JST PH series connector, S16B-PH-K (http://www.jst-mfg.com/product/pdf/eng/ePH.pdf), generated with kicad-footprint-generator
+connector JST PH top entry
+0
+16
+16
+Connector_JST
+JST_PUD_B08B-PUDSS_2x04_P2.00mm_Vertical
+JST PUD series connector, B08B-PUDSS (http://www.jst-mfg.com/product/pdf/eng/ePUD.pdf), generated with kicad-footprint-generator
+connector JST PUD side entry
+0
+8
+8
+Connector_JST
+JST_PUD_B10B-PUDSS_2x05_P2.00mm_Vertical
+JST PUD series connector, B10B-PUDSS (http://www.jst-mfg.com/product/pdf/eng/ePUD.pdf), generated with kicad-footprint-generator
+connector JST PUD side entry
+0
+10
+10
+Connector_JST
+JST_PUD_B12B-PUDSS_2x06_P2.00mm_Vertical
+JST PUD series connector, B12B-PUDSS (http://www.jst-mfg.com/product/pdf/eng/ePUD.pdf), generated with kicad-footprint-generator
+connector JST PUD side entry
+0
+12
+12
+Connector_JST
+JST_PUD_B14B-PUDSS_2x07_P2.00mm_Vertical
+JST PUD series connector, B14B-PUDSS (http://www.jst-mfg.com/product/pdf/eng/ePUD.pdf), generated with kicad-footprint-generator
+connector JST PUD side entry
+0
+14
+14
+Connector_JST
+JST_PUD_B16B-PUDSS_2x08_P2.00mm_Vertical
+JST PUD series connector, B16B-PUDSS (http://www.jst-mfg.com/product/pdf/eng/ePUD.pdf), generated with kicad-footprint-generator
+connector JST PUD side entry
+0
+16
+16
+Connector_JST
+JST_PUD_B18B-PUDSS_2x09_P2.00mm_Vertical
+JST PUD series connector, B18B-PUDSS (http://www.jst-mfg.com/product/pdf/eng/ePUD.pdf), generated with kicad-footprint-generator
+connector JST PUD side entry
+0
+18
+18
+Connector_JST
+JST_PUD_B20B-PUDSS_2x10_P2.00mm_Vertical
+JST PUD series connector, B20B-PUDSS (http://www.jst-mfg.com/product/pdf/eng/ePUD.pdf), generated with kicad-footprint-generator
+connector JST PUD side entry
+0
+20
+20
+Connector_JST
+JST_PUD_B22B-PUDSS_2x11_P2.00mm_Vertical
+JST PUD series connector, B22B-PUDSS (http://www.jst-mfg.com/product/pdf/eng/ePUD.pdf), generated with kicad-footprint-generator
+connector JST PUD side entry
+0
+22
+22
+Connector_JST
+JST_PUD_B24B-PUDSS_2x12_P2.00mm_Vertical
+JST PUD series connector, B24B-PUDSS (http://www.jst-mfg.com/product/pdf/eng/ePUD.pdf), generated with kicad-footprint-generator
+connector JST PUD side entry
+0
+24
+24
+Connector_JST
+JST_PUD_B26B-PUDSS_2x13_P2.00mm_Vertical
+JST PUD series connector, B26B-PUDSS (http://www.jst-mfg.com/product/pdf/eng/ePUD.pdf), generated with kicad-footprint-generator
+connector JST PUD side entry
+0
+26
+26
+Connector_JST
+JST_PUD_B28B-PUDSS_2x14_P2.00mm_Vertical
+JST PUD series connector, B28B-PUDSS (http://www.jst-mfg.com/product/pdf/eng/ePUD.pdf), generated with kicad-footprint-generator
+connector JST PUD side entry
+0
+28
+28
+Connector_JST
+JST_PUD_B30B-PUDSS_2x15_P2.00mm_Vertical
+JST PUD series connector, B30B-PUDSS (http://www.jst-mfg.com/product/pdf/eng/ePUD.pdf), generated with kicad-footprint-generator
+connector JST PUD side entry
+0
+30
+30
+Connector_JST
+JST_PUD_B32B-PUDSS_2x16_P2.00mm_Vertical
+JST PUD series connector, B32B-PUDSS (http://www.jst-mfg.com/product/pdf/eng/ePUD.pdf), generated with kicad-footprint-generator
+connector JST PUD side entry
+0
+32
+32
+Connector_JST
+JST_PUD_B34B-PUDSS_2x17_P2.00mm_Vertical
+JST PUD series connector, B34B-PUDSS (http://www.jst-mfg.com/product/pdf/eng/ePUD.pdf), generated with kicad-footprint-generator
+connector JST PUD side entry
+0
+34
+34
+Connector_JST
+JST_PUD_B36B-PUDSS_2x18_P2.00mm_Vertical
+JST PUD series connector, B36B-PUDSS (http://www.jst-mfg.com/product/pdf/eng/ePUD.pdf), generated with kicad-footprint-generator
+connector JST PUD side entry
+0
+36
+36
+Connector_JST
+JST_PUD_B38B-PUDSS_2x19_P2.00mm_Vertical
+JST PUD series connector, B38B-PUDSS (http://www.jst-mfg.com/product/pdf/eng/ePUD.pdf), generated with kicad-footprint-generator
+connector JST PUD side entry
+0
+38
+38
+Connector_JST
+JST_PUD_B40B-PUDSS_2x20_P2.00mm_Vertical
+JST PUD series connector, B40B-PUDSS (http://www.jst-mfg.com/product/pdf/eng/ePUD.pdf), generated with kicad-footprint-generator
+connector JST PUD side entry
+0
+40
+40
+Connector_JST
+JST_PUD_S08B-PUDSS-1_2x04_P2.00mm_Horizontal
+JST PUD series connector, S08B-PUDSS-1 (http://www.jst-mfg.com/product/pdf/eng/ePUD.pdf), generated with kicad-footprint-generator
+connector JST PUD top entry
+0
+8
+8
+Connector_JST
+JST_PUD_S10B-PUDSS-1_2x05_P2.00mm_Horizontal
+JST PUD series connector, S10B-PUDSS-1 (http://www.jst-mfg.com/product/pdf/eng/ePUD.pdf), generated with kicad-footprint-generator
+connector JST PUD top entry
+0
+10
+10
+Connector_JST
+JST_PUD_S12B-PUDSS-1_2x06_P2.00mm_Horizontal
+JST PUD series connector, S12B-PUDSS-1 (http://www.jst-mfg.com/product/pdf/eng/ePUD.pdf), generated with kicad-footprint-generator
+connector JST PUD top entry
+0
+12
+12
+Connector_JST
+JST_PUD_S14B-PUDSS-1_2x07_P2.00mm_Horizontal
+JST PUD series connector, S14B-PUDSS-1 (http://www.jst-mfg.com/product/pdf/eng/ePUD.pdf), generated with kicad-footprint-generator
+connector JST PUD top entry
+0
+14
+14
+Connector_JST
+JST_PUD_S16B-PUDSS-1_2x08_P2.00mm_Horizontal
+JST PUD series connector, S16B-PUDSS-1 (http://www.jst-mfg.com/product/pdf/eng/ePUD.pdf), generated with kicad-footprint-generator
+connector JST PUD top entry
+0
+16
+16
+Connector_JST
+JST_PUD_S18B-PUDSS-1_2x09_P2.00mm_Horizontal
+JST PUD series connector, S18B-PUDSS-1 (http://www.jst-mfg.com/product/pdf/eng/ePUD.pdf), generated with kicad-footprint-generator
+connector JST PUD top entry
+0
+18
+18
+Connector_JST
+JST_PUD_S20B-PUDSS-1_2x10_P2.00mm_Horizontal
+JST PUD series connector, S20B-PUDSS-1 (http://www.jst-mfg.com/product/pdf/eng/ePUD.pdf), generated with kicad-footprint-generator
+connector JST PUD top entry
+0
+20
+20
+Connector_JST
+JST_PUD_S22B-PUDSS-1_2x11_P2.00mm_Horizontal
+JST PUD series connector, S22B-PUDSS-1 (http://www.jst-mfg.com/product/pdf/eng/ePUD.pdf), generated with kicad-footprint-generator
+connector JST PUD top entry
+0
+22
+22
+Connector_JST
+JST_PUD_S24B-PUDSS-1_2x12_P2.00mm_Horizontal
+JST PUD series connector, S24B-PUDSS-1 (http://www.jst-mfg.com/product/pdf/eng/ePUD.pdf), generated with kicad-footprint-generator
+connector JST PUD top entry
+0
+24
+24
+Connector_JST
+JST_PUD_S26B-PUDSS-1_2x13_P2.00mm_Horizontal
+JST PUD series connector, S26B-PUDSS-1 (http://www.jst-mfg.com/product/pdf/eng/ePUD.pdf), generated with kicad-footprint-generator
+connector JST PUD top entry
+0
+26
+26
+Connector_JST
+JST_PUD_S28B-PUDSS-1_2x14_P2.00mm_Horizontal
+JST PUD series connector, S28B-PUDSS-1 (http://www.jst-mfg.com/product/pdf/eng/ePUD.pdf), generated with kicad-footprint-generator
+connector JST PUD top entry
+0
+28
+28
+Connector_JST
+JST_PUD_S30B-PUDSS-1_2x15_P2.00mm_Horizontal
+JST PUD series connector, S30B-PUDSS-1 (http://www.jst-mfg.com/product/pdf/eng/ePUD.pdf), generated with kicad-footprint-generator
+connector JST PUD top entry
+0
+30
+30
+Connector_JST
+JST_PUD_S32B-PUDSS-1_2x16_P2.00mm_Horizontal
+JST PUD series connector, S32B-PUDSS-1 (http://www.jst-mfg.com/product/pdf/eng/ePUD.pdf), generated with kicad-footprint-generator
+connector JST PUD top entry
+0
+32
+32
+Connector_JST
+JST_PUD_S34B-PUDSS-1_2x17_P2.00mm_Horizontal
+JST PUD series connector, S34B-PUDSS-1 (http://www.jst-mfg.com/product/pdf/eng/ePUD.pdf), generated with kicad-footprint-generator
+connector JST PUD top entry
+0
+34
+34
+Connector_JST
+JST_PUD_S36B-PUDSS-1_2x18_P2.00mm_Horizontal
+JST PUD series connector, S36B-PUDSS-1 (http://www.jst-mfg.com/product/pdf/eng/ePUD.pdf), generated with kicad-footprint-generator
+connector JST PUD top entry
+0
+36
+36
+Connector_JST
+JST_PUD_S38B-PUDSS-1_2x19_P2.00mm_Horizontal
+JST PUD series connector, S38B-PUDSS-1 (http://www.jst-mfg.com/product/pdf/eng/ePUD.pdf), generated with kicad-footprint-generator
+connector JST PUD top entry
+0
+38
+38
+Connector_JST
+JST_PUD_S40B-PUDSS-1_2x20_P2.00mm_Horizontal
+JST PUD series connector, S40B-PUDSS-1 (http://www.jst-mfg.com/product/pdf/eng/ePUD.pdf), generated with kicad-footprint-generator
+connector JST PUD top entry
+0
+40
+40
+Connector_JST
+JST_SFH_SM02B-SFHRS-TF_1x02-1MP_P4.20mm_Horizontal
+JST SFH series connector, SM02B-SFHRS-TF (http://www.jst-mfg.com/product/pdf/eng/eSFH.pdf), generated with kicad-footprint-generator
+connector JST SFH horizontal
+0
+4
+3
+Connector_JST
+JST_SHL_SM02B-SHLS-TF_1x02-1MP_P1.00mm_Horizontal
+JST SHL series connector, SM02B-SHLS-TF (http://www.jst-mfg.com/product/pdf/eng/eSHL.pdf), generated with kicad-footprint-generator
+connector JST SHL top entry
+0
+4
+3
+Connector_JST
+JST_SHL_SM05B-SHLS-TF_1x05-1MP_P1.00mm_Horizontal
+JST SHL series connector, SM05B-SHLS-TF (http://www.jst-mfg.com/product/pdf/eng/eSHL.pdf), generated with kicad-footprint-generator
+connector JST SHL top entry
+0
+7
+6
+Connector_JST
+JST_SHL_SM06B-SHLS-TF_1x06-1MP_P1.00mm_Horizontal
+JST SHL series connector, SM06B-SHLS-TF (http://www.jst-mfg.com/product/pdf/eng/eSHL.pdf), generated with kicad-footprint-generator
+connector JST SHL top entry
+0
+8
+7
+Connector_JST
+JST_SHL_SM07B-SHLS-TF_1x07-1MP_P1.00mm_Horizontal
+JST SHL series connector, SM07B-SHLS-TF (http://www.jst-mfg.com/product/pdf/eng/eSHL.pdf), generated with kicad-footprint-generator
+connector JST SHL top entry
+0
+9
+8
+Connector_JST
+JST_SHL_SM08B-SHLS-TF_1x08-1MP_P1.00mm_Horizontal
+JST SHL series connector, SM08B-SHLS-TF (http://www.jst-mfg.com/product/pdf/eng/eSHL.pdf), generated with kicad-footprint-generator
+connector JST SHL top entry
+0
+10
+9
+Connector_JST
+JST_SHL_SM10B-SHLS-TF_1x10-1MP_P1.00mm_Horizontal
+JST SHL series connector, SM10B-SHLS-TF (http://www.jst-mfg.com/product/pdf/eng/eSHL.pdf), generated with kicad-footprint-generator
+connector JST SHL top entry
+0
+12
+11
+Connector_JST
+JST_SHL_SM11B-SHLS-TF_1x11-1MP_P1.00mm_Horizontal
+JST SHL series connector, SM11B-SHLS-TF (http://www.jst-mfg.com/product/pdf/eng/eSHL.pdf), generated with kicad-footprint-generator
+connector JST SHL top entry
+0
+13
+12
+Connector_JST
+JST_SHL_SM12B-SHLS-TF_1x12-1MP_P1.00mm_Horizontal
+JST SHL series connector, SM12B-SHLS-TF (http://www.jst-mfg.com/product/pdf/eng/eSHL.pdf), generated with kicad-footprint-generator
+connector JST SHL top entry
+0
+14
+13
+Connector_JST
+JST_SHL_SM14B-SHLS-TF_1x14-1MP_P1.00mm_Horizontal
+JST SHL series connector, SM14B-SHLS-TF (http://www.jst-mfg.com/product/pdf/eng/eSHL.pdf), generated with kicad-footprint-generator
+connector JST SHL top entry
+0
+16
+15
+Connector_JST
+JST_SHL_SM16B-SHLS-TF_1x16-1MP_P1.00mm_Horizontal
+JST SHL series connector, SM16B-SHLS-TF (http://www.jst-mfg.com/product/pdf/eng/eSHL.pdf), generated with kicad-footprint-generator
+connector JST SHL top entry
+0
+18
+17
+Connector_JST
+JST_SHL_SM20B-SHLS-TF_1x20-1MP_P1.00mm_Horizontal
+JST SHL series connector, SM20B-SHLS-TF (http://www.jst-mfg.com/product/pdf/eng/eSHL.pdf), generated with kicad-footprint-generator
+connector JST SHL top entry
+0
+22
+21
+Connector_JST
+JST_SHL_SM22B-SHLS-TF_1x22-1MP_P1.00mm_Horizontal
+JST SHL series connector, SM22B-SHLS-TF (http://www.jst-mfg.com/product/pdf/eng/eSHL.pdf), generated with kicad-footprint-generator
+connector JST SHL top entry
+0
+24
+23
+Connector_JST
+JST_SHL_SM26B-SHLS-TF_1x26-1MP_P1.00mm_Horizontal
+JST SHL series connector, SM26B-SHLS-TF (http://www.jst-mfg.com/product/pdf/eng/eSHL.pdf), generated with kicad-footprint-generator
+connector JST SHL top entry
+0
+28
+27
+Connector_JST
+JST_SHL_SM30B-SHLS-TF_1x30-1MP_P1.00mm_Horizontal
+JST SHL series connector, SM30B-SHLS-TF (http://www.jst-mfg.com/product/pdf/eng/eSHL.pdf), generated with kicad-footprint-generator
+connector JST SHL top entry
+0
+32
+31
+Connector_JST
+JST_SH_BM02B-SRSS-TB_1x02-1MP_P1.00mm_Vertical
+JST SH series connector, BM02B-SRSS-TB (http://www.jst-mfg.com/product/pdf/eng/eSH.pdf), generated with kicad-footprint-generator
+connector JST SH side entry
+0
+4
+3
+Connector_JST
+JST_SH_BM03B-SRSS-TB_1x03-1MP_P1.00mm_Vertical
+JST SH series connector, BM03B-SRSS-TB (http://www.jst-mfg.com/product/pdf/eng/eSH.pdf), generated with kicad-footprint-generator
+connector JST SH side entry
+0
+5
+4
+Connector_JST
+JST_SH_BM04B-SRSS-TB_1x04-1MP_P1.00mm_Vertical
+JST SH series connector, BM04B-SRSS-TB (http://www.jst-mfg.com/product/pdf/eng/eSH.pdf), generated with kicad-footprint-generator
+connector JST SH side entry
+0
+6
+5
+Connector_JST
+JST_SH_BM05B-SRSS-TB_1x05-1MP_P1.00mm_Vertical
+JST SH series connector, BM05B-SRSS-TB (http://www.jst-mfg.com/product/pdf/eng/eSH.pdf), generated with kicad-footprint-generator
+connector JST SH side entry
+0
+7
+6
+Connector_JST
+JST_SH_BM06B-SRSS-TB_1x06-1MP_P1.00mm_Vertical
+JST SH series connector, BM06B-SRSS-TB (http://www.jst-mfg.com/product/pdf/eng/eSH.pdf), generated with kicad-footprint-generator
+connector JST SH side entry
+0
+8
+7
+Connector_JST
+JST_SH_BM07B-SRSS-TB_1x07-1MP_P1.00mm_Vertical
+JST SH series connector, BM07B-SRSS-TB (http://www.jst-mfg.com/product/pdf/eng/eSH.pdf), generated with kicad-footprint-generator
+connector JST SH side entry
+0
+9
+8
+Connector_JST
+JST_SH_BM08B-SRSS-TB_1x08-1MP_P1.00mm_Vertical
+JST SH series connector, BM08B-SRSS-TB (http://www.jst-mfg.com/product/pdf/eng/eSH.pdf), generated with kicad-footprint-generator
+connector JST SH side entry
+0
+10
+9
+Connector_JST
+JST_SH_BM09B-SRSS-TB_1x09-1MP_P1.00mm_Vertical
+JST SH series connector, BM09B-SRSS-TB (http://www.jst-mfg.com/product/pdf/eng/eSH.pdf), generated with kicad-footprint-generator
+connector JST SH side entry
+0
+11
+10
+Connector_JST
+JST_SH_BM10B-SRSS-TB_1x10-1MP_P1.00mm_Vertical
+JST SH series connector, BM10B-SRSS-TB (http://www.jst-mfg.com/product/pdf/eng/eSH.pdf), generated with kicad-footprint-generator
+connector JST SH side entry
+0
+12
+11
+Connector_JST
+JST_SH_BM11B-SRSS-TB_1x11-1MP_P1.00mm_Vertical
+JST SH series connector, BM11B-SRSS-TB (http://www.jst-mfg.com/product/pdf/eng/eSH.pdf), generated with kicad-footprint-generator
+connector JST SH side entry
+0
+13
+12
+Connector_JST
+JST_SH_BM12B-SRSS-TB_1x12-1MP_P1.00mm_Vertical
+JST SH series connector, BM12B-SRSS-TB (http://www.jst-mfg.com/product/pdf/eng/eSH.pdf), generated with kicad-footprint-generator
+connector JST SH side entry
+0
+14
+13
+Connector_JST
+JST_SH_BM13B-SRSS-TB_1x13-1MP_P1.00mm_Vertical
+JST SH series connector, BM13B-SRSS-TB (http://www.jst-mfg.com/product/pdf/eng/eSH.pdf), generated with kicad-footprint-generator
+connector JST SH side entry
+0
+15
+14
+Connector_JST
+JST_SH_BM14B-SRSS-TB_1x14-1MP_P1.00mm_Vertical
+JST SH series connector, BM14B-SRSS-TB (http://www.jst-mfg.com/product/pdf/eng/eSH.pdf), generated with kicad-footprint-generator
+connector JST SH side entry
+0
+16
+15
+Connector_JST
+JST_SH_BM15B-SRSS-TB_1x15-1MP_P1.00mm_Vertical
+JST SH series connector, BM15B-SRSS-TB (http://www.jst-mfg.com/product/pdf/eng/eSH.pdf), generated with kicad-footprint-generator
+connector JST SH side entry
+0
+17
+16
+Connector_JST
+JST_SH_SM02B-SRSS-TB_1x02-1MP_P1.00mm_Horizontal
+JST SH series connector, SM02B-SRSS-TB (http://www.jst-mfg.com/product/pdf/eng/eSH.pdf), generated with kicad-footprint-generator
+connector JST SH top entry
+0
+4
+3
+Connector_JST
+JST_SH_SM03B-SRSS-TB_1x03-1MP_P1.00mm_Horizontal
+JST SH series connector, SM03B-SRSS-TB (http://www.jst-mfg.com/product/pdf/eng/eSH.pdf), generated with kicad-footprint-generator
+connector JST SH top entry
+0
+5
+4
+Connector_JST
+JST_SH_SM04B-SRSS-TB_1x04-1MP_P1.00mm_Horizontal
+JST SH series connector, SM04B-SRSS-TB (http://www.jst-mfg.com/product/pdf/eng/eSH.pdf), generated with kicad-footprint-generator
+connector JST SH top entry
+0
+6
+5
+Connector_JST
+JST_SH_SM05B-SRSS-TB_1x05-1MP_P1.00mm_Horizontal
+JST SH series connector, SM05B-SRSS-TB (http://www.jst-mfg.com/product/pdf/eng/eSH.pdf), generated with kicad-footprint-generator
+connector JST SH top entry
+0
+7
+6
+Connector_JST
+JST_SH_SM06B-SRSS-TB_1x06-1MP_P1.00mm_Horizontal
+JST SH series connector, SM06B-SRSS-TB (http://www.jst-mfg.com/product/pdf/eng/eSH.pdf), generated with kicad-footprint-generator
+connector JST SH top entry
+0
+8
+7
+Connector_JST
+JST_SH_SM07B-SRSS-TB_1x07-1MP_P1.00mm_Horizontal
+JST SH series connector, SM07B-SRSS-TB (http://www.jst-mfg.com/product/pdf/eng/eSH.pdf), generated with kicad-footprint-generator
+connector JST SH top entry
+0
+9
+8
+Connector_JST
+JST_SH_SM08B-SRSS-TB_1x08-1MP_P1.00mm_Horizontal
+JST SH series connector, SM08B-SRSS-TB (http://www.jst-mfg.com/product/pdf/eng/eSH.pdf), generated with kicad-footprint-generator
+connector JST SH top entry
+0
+10
+9
+Connector_JST
+JST_SH_SM09B-SRSS-TB_1x09-1MP_P1.00mm_Horizontal
+JST SH series connector, SM09B-SRSS-TB (http://www.jst-mfg.com/product/pdf/eng/eSH.pdf), generated with kicad-footprint-generator
+connector JST SH top entry
+0
+11
+10
+Connector_JST
+JST_SH_SM10B-SRSS-TB_1x10-1MP_P1.00mm_Horizontal
+JST SH series connector, SM10B-SRSS-TB (http://www.jst-mfg.com/product/pdf/eng/eSH.pdf), generated with kicad-footprint-generator
+connector JST SH top entry
+0
+12
+11
+Connector_JST
+JST_SH_SM11B-SRSS-TB_1x11-1MP_P1.00mm_Horizontal
+JST SH series connector, SM11B-SRSS-TB (http://www.jst-mfg.com/product/pdf/eng/eSH.pdf), generated with kicad-footprint-generator
+connector JST SH top entry
+0
+13
+12
+Connector_JST
+JST_SH_SM12B-SRSS-TB_1x12-1MP_P1.00mm_Horizontal
+JST SH series connector, SM12B-SRSS-TB (http://www.jst-mfg.com/product/pdf/eng/eSH.pdf), generated with kicad-footprint-generator
+connector JST SH top entry
+0
+14
+13
+Connector_JST
+JST_SH_SM13B-SRSS-TB_1x13-1MP_P1.00mm_Horizontal
+JST SH series connector, SM13B-SRSS-TB (http://www.jst-mfg.com/product/pdf/eng/eSH.pdf), generated with kicad-footprint-generator
+connector JST SH top entry
+0
+15
+14
+Connector_JST
+JST_SH_SM14B-SRSS-TB_1x14-1MP_P1.00mm_Horizontal
+JST SH series connector, SM14B-SRSS-TB (http://www.jst-mfg.com/product/pdf/eng/eSH.pdf), generated with kicad-footprint-generator
+connector JST SH top entry
+0
+16
+15
+Connector_JST
+JST_SH_SM15B-SRSS-TB_1x15-1MP_P1.00mm_Horizontal
+JST SH series connector, SM15B-SRSS-TB (http://www.jst-mfg.com/product/pdf/eng/eSH.pdf), generated with kicad-footprint-generator
+connector JST SH top entry
+0
+17
+16
+Connector_JST
+JST_SH_SM20B-SRSS-TB_1x20-1MP_P1.00mm_Horizontal
+JST SH series connector, SM20B-SRSS-TB (http://www.jst-mfg.com/product/pdf/eng/eSH.pdf), generated with kicad-footprint-generator
+connector JST SH top entry
+0
+22
+21
+Connector_JST
+JST_SUR_BM02B-SURS-TF_1x02-1MP_P0.80mm_Vertical
+JST SUR series connector, BM02B-SURS-TF (http://www.jst-mfg.com/product/pdf/eng/eSUR.pdf), generated with kicad-footprint-generator
+connector JST SUR side entry
+0
+4
+3
+Connector_JST
+JST_SUR_BM03B-SURS-TF_1x03-1MP_P0.80mm_Vertical
+JST SUR series connector, BM03B-SURS-TF (http://www.jst-mfg.com/product/pdf/eng/eSUR.pdf), generated with kicad-footprint-generator
+connector JST SUR side entry
+0
+5
+4
+Connector_JST
+JST_SUR_BM04B-SURS-TF_1x04-1MP_P0.80mm_Vertical
+JST SUR series connector, BM04B-SURS-TF (http://www.jst-mfg.com/product/pdf/eng/eSUR.pdf), generated with kicad-footprint-generator
+connector JST SUR side entry
+0
+6
+5
+Connector_JST
+JST_SUR_BM05B-SURS-TF_1x05-1MP_P0.80mm_Vertical
+JST SUR series connector, BM05B-SURS-TF (http://www.jst-mfg.com/product/pdf/eng/eSUR.pdf), generated with kicad-footprint-generator
+connector JST SUR side entry
+0
+7
+6
+Connector_JST
+JST_SUR_BM06B-SURS-TF_1x06-1MP_P0.80mm_Vertical
+JST SUR series connector, BM06B-SURS-TF (http://www.jst-mfg.com/product/pdf/eng/eSUR.pdf), generated with kicad-footprint-generator
+connector JST SUR side entry
+0
+8
+7
+Connector_JST
+JST_SUR_BM08B-SURS-TF_1x08-1MP_P0.80mm_Vertical
+JST SUR series connector, BM08B-SURS-TF (http://www.jst-mfg.com/product/pdf/eng/eSUR.pdf), generated with kicad-footprint-generator
+connector JST SUR side entry
+0
+10
+9
+Connector_JST
+JST_SUR_BM10B-SURS-TF_1x10-1MP_P0.80mm_Vertical
+JST SUR series connector, BM10B-SURS-TF (http://www.jst-mfg.com/product/pdf/eng/eSUR.pdf), generated with kicad-footprint-generator
+connector JST SUR side entry
+0
+12
+11
+Connector_JST
+JST_SUR_BM12B-SURS-TF_1x12-1MP_P0.80mm_Vertical
+JST SUR series connector, BM12B-SURS-TF (http://www.jst-mfg.com/product/pdf/eng/eSUR.pdf), generated with kicad-footprint-generator
+connector JST SUR side entry
+0
+14
+13
+Connector_JST
+JST_SUR_BM14B-SURS-TF_1x14-1MP_P0.80mm_Vertical
+JST SUR series connector, BM14B-SURS-TF (http://www.jst-mfg.com/product/pdf/eng/eSUR.pdf), generated with kicad-footprint-generator
+connector JST SUR side entry
+0
+16
+15
+Connector_JST
+JST_SUR_BM15B-SURS-TF_1x15-1MP_P0.80mm_Vertical
+JST SUR series connector, BM15B-SURS-TF (http://www.jst-mfg.com/product/pdf/eng/eSUR.pdf), generated with kicad-footprint-generator
+connector JST SUR side entry
+0
+17
+16
+Connector_JST
+JST_SUR_BM16B-SURS-TF_1x16-1MP_P0.80mm_Vertical
+JST SUR series connector, BM16B-SURS-TF (http://www.jst-mfg.com/product/pdf/eng/eSUR.pdf), generated with kicad-footprint-generator
+connector JST SUR side entry
+0
+18
+17
+Connector_JST
+JST_SUR_BM17B-SURS-TF_1x17-1MP_P0.80mm_Vertical
+JST SUR series connector, BM17B-SURS-TF (http://www.jst-mfg.com/product/pdf/eng/eSUR.pdf), generated with kicad-footprint-generator
+connector JST SUR side entry
+0
+19
+18
+Connector_JST
+JST_SUR_BM20B-SURS-TF_1x20-1MP_P0.80mm_Vertical
+JST SUR series connector, BM20B-SURS-TF (http://www.jst-mfg.com/product/pdf/eng/eSUR.pdf), generated with kicad-footprint-generator
+connector JST SUR side entry
+0
+22
+21
+Connector_JST
+JST_SUR_SM02B-SURS-TF_1x02-1MP_P0.80mm_Horizontal
+JST SUR series connector, SM02B-SURS-TF (http://www.jst-mfg.com/product/pdf/eng/eSUR.pdf), generated with kicad-footprint-generator
+connector JST SUR top entry
+0
+4
+3
+Connector_JST
+JST_SUR_SM03B-SURS-TF_1x03-1MP_P0.80mm_Horizontal
+JST SUR series connector, SM03B-SURS-TF (http://www.jst-mfg.com/product/pdf/eng/eSUR.pdf), generated with kicad-footprint-generator
+connector JST SUR top entry
+0
+5
+4
+Connector_JST
+JST_SUR_SM04B-SURS-TF_1x04-1MP_P0.80mm_Horizontal
+JST SUR series connector, SM04B-SURS-TF (http://www.jst-mfg.com/product/pdf/eng/eSUR.pdf), generated with kicad-footprint-generator
+connector JST SUR top entry
+0
+6
+5
+Connector_JST
+JST_SUR_SM05B-SURS-TF_1x05-1MP_P0.80mm_Horizontal
+JST SUR series connector, SM05B-SURS-TF (http://www.jst-mfg.com/product/pdf/eng/eSUR.pdf), generated with kicad-footprint-generator
+connector JST SUR top entry
+0
+7
+6
+Connector_JST
+JST_SUR_SM06B-SURS-TF_1x06-1MP_P0.80mm_Horizontal
+JST SUR series connector, SM06B-SURS-TF (http://www.jst-mfg.com/product/pdf/eng/eSUR.pdf), generated with kicad-footprint-generator
+connector JST SUR top entry
+0
+8
+7
+Connector_JST
+JST_SUR_SM08B-SURS-TF_1x08-1MP_P0.80mm_Horizontal
+JST SUR series connector, SM08B-SURS-TF (http://www.jst-mfg.com/product/pdf/eng/eSUR.pdf), generated with kicad-footprint-generator
+connector JST SUR top entry
+0
+10
+9
+Connector_JST
+JST_SUR_SM10B-SURS-TF_1x10-1MP_P0.80mm_Horizontal
+JST SUR series connector, SM10B-SURS-TF (http://www.jst-mfg.com/product/pdf/eng/eSUR.pdf), generated with kicad-footprint-generator
+connector JST SUR top entry
+0
+12
+11
+Connector_JST
+JST_SUR_SM12B-SURS-TF_1x12-1MP_P0.80mm_Horizontal
+JST SUR series connector, SM12B-SURS-TF (http://www.jst-mfg.com/product/pdf/eng/eSUR.pdf), generated with kicad-footprint-generator
+connector JST SUR top entry
+0
+14
+13
+Connector_JST
+JST_SUR_SM14B-SURS-TF_1x14-1MP_P0.80mm_Horizontal
+JST SUR series connector, SM14B-SURS-TF (http://www.jst-mfg.com/product/pdf/eng/eSUR.pdf), generated with kicad-footprint-generator
+connector JST SUR top entry
+0
+16
+15
+Connector_JST
+JST_SUR_SM15B-SURS-TF_1x15-1MP_P0.80mm_Horizontal
+JST SUR series connector, SM15B-SURS-TF (http://www.jst-mfg.com/product/pdf/eng/eSUR.pdf), generated with kicad-footprint-generator
+connector JST SUR top entry
+0
+17
+16
+Connector_JST
+JST_SUR_SM16B-SURS-TF_1x16-1MP_P0.80mm_Horizontal
+JST SUR series connector, SM16B-SURS-TF (http://www.jst-mfg.com/product/pdf/eng/eSUR.pdf), generated with kicad-footprint-generator
+connector JST SUR top entry
+0
+18
+17
+Connector_JST
+JST_SUR_SM17B-SURS-TF_1x17-1MP_P0.80mm_Horizontal
+JST SUR series connector, SM17B-SURS-TF (http://www.jst-mfg.com/product/pdf/eng/eSUR.pdf), generated with kicad-footprint-generator
+connector JST SUR top entry
+0
+19
+18
+Connector_JST
+JST_SUR_SM20B-SURS-TF_1x20-1MP_P0.80mm_Horizontal
+JST SUR series connector, SM20B-SURS-TF (http://www.jst-mfg.com/product/pdf/eng/eSUR.pdf), generated with kicad-footprint-generator
+connector JST SUR top entry
+0
+22
+21
+Connector_JST
+JST_SUR_SM22B-SURS-TF_1x22-1MP_P0.80mm_Horizontal
+JST SUR series connector, SM22B-SURS-TF (http://www.jst-mfg.com/product/pdf/eng/eSUR.pdf), generated with kicad-footprint-generator
+connector JST SUR top entry
+0
+24
+23
+Connector_JST
+JST_VH_B2P-VH-B_1x02_P3.96mm_Vertical
+JST VH PBT series connector, B2P-VH-B (http://www.jst-mfg.com/product/pdf/eng/eVH.pdf), generated with kicad-footprint-generator
+connector JST VH vertical
+0
+2
+2
+Connector_JST
+JST_VH_B2P-VH-FB-B_1x02_P3.96mm_Vertical
+JST VH series connector, B2P-VH-FB-B, shrouded (http://www.jst-mfg.com/product/pdf/eng/eVH.pdf),  generated with kicad-footprint-generator
+connector JST VH side entry
+0
+2
+2
+Connector_JST
+JST_VH_B2P-VH_1x02_P3.96mm_Vertical
+JST VH series connector, B2P-VH (http://www.jst-mfg.com/product/pdf/eng/eVH.pdf), generated with kicad-footprint-generator
+connector JST VH vertical
+0
+2
+2
+Connector_JST
+JST_VH_B2P3-VH_1x02_P7.92mm_Vertical
+JST VH series connector, B2P3-VH (http://www.jst-mfg.com/product/pdf/eng/eVH.pdf), generated with kicad-footprint-generator
+connector JST VH vertical
+0
+2
+2
+Connector_JST
+JST_VH_B2PS-VH_1x02_P3.96mm_Horizontal
+JST VH series connector, B2PS-VH (http://www.jst-mfg.com/product/pdf/eng/eVH.pdf), generated with kicad-footprint-generator
+connector JST VH top entry
+0
+2
+2
+Connector_JST
+JST_VH_B3P-VH-B_1x03_P3.96mm_Vertical
+JST VH PBT series connector, B3P-VH-B (http://www.jst-mfg.com/product/pdf/eng/eVH.pdf), generated with kicad-footprint-generator
+connector JST VH vertical
+0
+3
+3
+Connector_JST
+JST_VH_B3P-VH-FB-B_1x03_P3.96mm_Vertical
+JST VH series connector, B3P-VH-FB-B, shrouded (http://www.jst-mfg.com/product/pdf/eng/eVH.pdf),  generated with kicad-footprint-generator
+connector JST VH side entry
+0
+3
+3
+Connector_JST
+JST_VH_B3P-VH_1x03_P3.96mm_Vertical
+JST VH series connector, B3P-VH (http://www.jst-mfg.com/product/pdf/eng/eVH.pdf), generated with kicad-footprint-generator
+connector JST VH vertical
+0
+3
+3
+Connector_JST
+JST_VH_B3PS-VH_1x03_P3.96mm_Horizontal
+JST VH series connector, B3PS-VH (http://www.jst-mfg.com/product/pdf/eng/eVH.pdf), generated with kicad-footprint-generator
+connector JST VH top entry
+0
+3
+3
+Connector_JST
+JST_VH_B4P-VH-B_1x04_P3.96mm_Vertical
+JST VH PBT series connector, B4P-VH-B (http://www.jst-mfg.com/product/pdf/eng/eVH.pdf), generated with kicad-footprint-generator
+connector JST VH vertical
+0
+4
+4
+Connector_JST
+JST_VH_B4P-VH-FB-B_1x04_P3.96mm_Vertical
+JST VH series connector, B4P-VH-FB-B, shrouded (http://www.jst-mfg.com/product/pdf/eng/eVH.pdf),  generated with kicad-footprint-generator
+connector JST VH side entry
+0
+4
+4
+Connector_JST
+JST_VH_B4P-VH_1x04_P3.96mm_Vertical
+JST VH series connector, B4P-VH (http://www.jst-mfg.com/product/pdf/eng/eVH.pdf), generated with kicad-footprint-generator
+connector JST VH vertical
+0
+4
+4
+Connector_JST
+JST_VH_B4PS-VH_1x04_P3.96mm_Horizontal
+JST VH series connector, B4PS-VH (http://www.jst-mfg.com/product/pdf/eng/eVH.pdf), generated with kicad-footprint-generator
+connector JST VH top entry
+0
+4
+4
+Connector_JST
+JST_VH_B5P-VH-B_1x05_P3.96mm_Vertical
+JST VH PBT series connector, B5P-VH-B (http://www.jst-mfg.com/product/pdf/eng/eVH.pdf), generated with kicad-footprint-generator
+connector JST VH vertical
+0
+5
+5
+Connector_JST
+JST_VH_B5P-VH-FB-B_1x05_P3.96mm_Vertical
+JST VH series connector, B5P-VH-FB-B, shrouded (http://www.jst-mfg.com/product/pdf/eng/eVH.pdf),  generated with kicad-footprint-generator
+connector JST VH side entry
+0
+5
+5
+Connector_JST
+JST_VH_B5P-VH_1x05_P3.96mm_Vertical
+JST VH series connector, B5P-VH (http://www.jst-mfg.com/product/pdf/eng/eVH.pdf), generated with kicad-footprint-generator
+connector JST VH vertical
+0
+5
+5
+Connector_JST
+JST_VH_B5PS-VH_1x05_P3.96mm_Horizontal
+JST VH series connector, B5PS-VH (http://www.jst-mfg.com/product/pdf/eng/eVH.pdf), generated with kicad-footprint-generator
+connector JST VH top entry
+0
+5
+5
+Connector_JST
+JST_VH_B6P-VH-B_1x06_P3.96mm_Vertical
+JST VH PBT series connector, B6P-VH-B (http://www.jst-mfg.com/product/pdf/eng/eVH.pdf), generated with kicad-footprint-generator
+connector JST VH vertical
+0
+6
+6
+Connector_JST
+JST_VH_B6P-VH-FB-B_1x06_P3.96mm_Vertical
+JST VH series connector, B6P-VH-FB-B, shrouded (http://www.jst-mfg.com/product/pdf/eng/eVH.pdf),  generated with kicad-footprint-generator
+connector JST VH side entry
+0
+6
+6
+Connector_JST
+JST_VH_B6P-VH_1x06_P3.96mm_Vertical
+JST VH series connector, B6P-VH (http://www.jst-mfg.com/product/pdf/eng/eVH.pdf), generated with kicad-footprint-generator
+connector JST VH vertical
+0
+6
+6
+Connector_JST
+JST_VH_B6PS-VH_1x06_P3.96mm_Horizontal
+JST VH series connector, B6PS-VH (http://www.jst-mfg.com/product/pdf/eng/eVH.pdf), generated with kicad-footprint-generator
+connector JST VH top entry
+0
+6
+6
+Connector_JST
+JST_VH_B7P-VH-B_1x07_P3.96mm_Vertical
+JST VH PBT series connector, B7P-VH-B (http://www.jst-mfg.com/product/pdf/eng/eVH.pdf), generated with kicad-footprint-generator
+connector JST VH vertical
+0
+7
+7
+Connector_JST
+JST_VH_B7P-VH-FB-B_1x07_P3.96mm_Vertical
+JST VH series connector, B7P-VH-FB-B, shrouded (http://www.jst-mfg.com/product/pdf/eng/eVH.pdf),  generated with kicad-footprint-generator
+connector JST VH side entry
+0
+7
+7
+Connector_JST
+JST_VH_B7P-VH_1x07_P3.96mm_Vertical
+JST VH series connector, B7P-VH (http://www.jst-mfg.com/product/pdf/eng/eVH.pdf), generated with kicad-footprint-generator
+connector JST VH vertical
+0
+7
+7
+Connector_JST
+JST_VH_B7PS-VH_1x07_P3.96mm_Horizontal
+JST VH series connector, B7PS-VH (http://www.jst-mfg.com/product/pdf/eng/eVH.pdf), generated with kicad-footprint-generator
+connector JST VH top entry
+0
+7
+7
+Connector_JST
+JST_VH_B8P-VH-B_1x08_P3.96mm_Vertical
+JST VH PBT series connector, B8P-VH-B (http://www.jst-mfg.com/product/pdf/eng/eVH.pdf), generated with kicad-footprint-generator
+connector JST VH vertical
+0
+8
+8
+Connector_JST
+JST_VH_B8P-VH-FB-B_1x08_P3.96mm_Vertical
+JST VH series connector, B8P-VH-FB-B, shrouded (http://www.jst-mfg.com/product/pdf/eng/eVH.pdf),  generated with kicad-footprint-generator
+connector JST VH side entry
+0
+8
+8
+Connector_JST
+JST_VH_B8P-VH_1x08_P3.96mm_Vertical
+JST VH series connector, B8P-VH (http://www.jst-mfg.com/product/pdf/eng/eVH.pdf), generated with kicad-footprint-generator
+connector JST VH vertical
+0
+8
+8
+Connector_JST
+JST_VH_B8PS-VH_1x08_P3.96mm_Horizontal
+JST VH series connector, B8PS-VH (http://www.jst-mfg.com/product/pdf/eng/eVH.pdf), generated with kicad-footprint-generator
+connector JST VH top entry
+0
+8
+8
+Connector_JST
+JST_VH_B9P-VH-B_1x09_P3.96mm_Vertical
+JST VH PBT series connector, B9P-VH-B (http://www.jst-mfg.com/product/pdf/eng/eVH.pdf), generated with kicad-footprint-generator
+connector JST VH vertical
+0
+9
+9
+Connector_JST
+JST_VH_B9P-VH-FB-B_1x09_P3.96mm_Vertical
+JST VH series connector, B9P-VH-FB-B, shrouded (http://www.jst-mfg.com/product/pdf/eng/eVH.pdf),  generated with kicad-footprint-generator
+connector JST VH side entry
+0
+9
+9
+Connector_JST
+JST_VH_B9P-VH_1x09_P3.96mm_Vertical
+JST VH series connector, B9P-VH (http://www.jst-mfg.com/product/pdf/eng/eVH.pdf), generated with kicad-footprint-generator
+connector JST VH vertical
+0
+9
+9
+Connector_JST
+JST_VH_B9PS-VH_1x09_P3.96mm_Horizontal
+JST VH series connector, B9PS-VH (http://www.jst-mfg.com/product/pdf/eng/eVH.pdf), generated with kicad-footprint-generator
+connector JST VH top entry
+0
+9
+9
+Connector_JST
+JST_VH_B10P-VH-B_1x10_P3.96mm_Vertical
+JST VH PBT series connector, B10P-VH-B (http://www.jst-mfg.com/product/pdf/eng/eVH.pdf), generated with kicad-footprint-generator
+connector JST VH vertical
+0
+10
+10
+Connector_JST
+JST_VH_B10P-VH-FB-B_1x10_P3.96mm_Vertical
+JST VH series connector, B10P-VH-FB-B, shrouded (http://www.jst-mfg.com/product/pdf/eng/eVH.pdf),  generated with kicad-footprint-generator
+connector JST VH side entry
+0
+10
+10
+Connector_JST
+JST_VH_B10P-VH_1x10_P3.96mm_Vertical
+JST VH series connector, B10P-VH (http://www.jst-mfg.com/product/pdf/eng/eVH.pdf), generated with kicad-footprint-generator
+connector JST VH vertical
+0
+10
+10
+Connector_JST
+JST_VH_B10PS-VH_1x10_P3.96mm_Horizontal
+JST VH series connector, B10PS-VH (http://www.jst-mfg.com/product/pdf/eng/eVH.pdf), generated with kicad-footprint-generator
+connector JST VH top entry
+0
+10
+10
+Connector_JST
+JST_VH_B11P-VH-B_1x11_P3.96mm_Vertical
+JST VH PBT series connector, B11P-VH-B (http://www.jst-mfg.com/product/pdf/eng/eVH.pdf), generated with kicad-footprint-generator
+connector JST VH vertical
+0
+11
+11
+Connector_JST
+JST_VH_S2P-VH_1x02_P3.96mm_Horizontal
+JST VH series connector, S2P-VH (http://www.jst-mfg.com/product/pdf/eng/eVH.pdf), generated with kicad-footprint-generator
+connector JST VH top entry
+0
+2
+2
+Connector_JST
+JST_VH_S3P-VH_1x03_P3.96mm_Horizontal
+JST VH series connector, S3P-VH (http://www.jst-mfg.com/product/pdf/eng/eVH.pdf), generated with kicad-footprint-generator
+connector JST VH top entry
+0
+3
+3
+Connector_JST
+JST_VH_S4P-VH_1x04_P3.96mm_Horizontal
+JST VH series connector, S4P-VH (http://www.jst-mfg.com/product/pdf/eng/eVH.pdf), generated with kicad-footprint-generator
+connector JST VH top entry
+0
+4
+4
+Connector_JST
+JST_VH_S5P-VH_1x05_P3.96mm_Horizontal
+JST VH series connector, S5P-VH (http://www.jst-mfg.com/product/pdf/eng/eVH.pdf), generated with kicad-footprint-generator
+connector JST VH top entry
+0
+5
+5
+Connector_JST
+JST_VH_S6P-VH_1x06_P3.96mm_Horizontal
+JST VH series connector, S6P-VH (http://www.jst-mfg.com/product/pdf/eng/eVH.pdf), generated with kicad-footprint-generator
+connector JST VH top entry
+0
+6
+6
+Connector_JST
+JST_VH_S7P-VH_1x07_P3.96mm_Horizontal
+JST VH series connector, S7P-VH (http://www.jst-mfg.com/product/pdf/eng/eVH.pdf), generated with kicad-footprint-generator
+connector JST VH top entry
+0
+7
+7
+Connector_JST
+JST_XAG_SM05B-XAGKS-BN-TB_1x05-1MP_P2.50mm_Horizontal
+JST XAG series connector, SM05B-XAGKS-BN-TB (http://www.jst-mfg.com/product/pdf/eng/eXAG.pdf), generated with kicad-footprint-generator
+connector JST XAG top entry
+0
+7
+6
+Connector_JST
+JST_XA_B02B-XASK-1-A_1x02_P2.50mm_Vertical
+JST XA series connector, B02B-XASK-1-A (http://www.jst-mfg.com/product/pdf/eng/eXA1.pdf), generated with kicad-footprint-generator
+connector JST XA vertical boss
+0
+2
+2
+Connector_JST
+JST_XA_B02B-XASK-1_1x02_P2.50mm_Vertical
+JST XA series connector, B02B-XASK-1 (http://www.jst-mfg.com/product/pdf/eng/eXA1.pdf), generated with kicad-footprint-generator
+connector JST XA vertical
+0
+2
+2
+Connector_JST
+JST_XA_B03B-XASK-1-A_1x03_P2.50mm_Vertical
+JST XA series connector, B03B-XASK-1-A (http://www.jst-mfg.com/product/pdf/eng/eXA1.pdf), generated with kicad-footprint-generator
+connector JST XA vertical boss
+0
+3
+3
+Connector_JST
+JST_XA_B03B-XASK-1_1x03_P2.50mm_Vertical
+JST XA series connector, B03B-XASK-1 (http://www.jst-mfg.com/product/pdf/eng/eXA1.pdf), generated with kicad-footprint-generator
+connector JST XA vertical
+0
+3
+3
+Connector_JST
+JST_XA_B04B-XASK-1-A_1x04_P2.50mm_Vertical
+JST XA series connector, B04B-XASK-1-A (http://www.jst-mfg.com/product/pdf/eng/eXA1.pdf), generated with kicad-footprint-generator
+connector JST XA vertical boss
+0
+4
+4
+Connector_JST
+JST_XA_B04B-XASK-1_1x04_P2.50mm_Vertical
+JST XA series connector, B04B-XASK-1 (http://www.jst-mfg.com/product/pdf/eng/eXA1.pdf), generated with kicad-footprint-generator
+connector JST XA vertical
+0
+4
+4
+Connector_JST
+JST_XA_B05B-XASK-1-A_1x05_P2.50mm_Vertical
+JST XA series connector, B05B-XASK-1-A (http://www.jst-mfg.com/product/pdf/eng/eXA1.pdf), generated with kicad-footprint-generator
+connector JST XA vertical boss
+0
+5
+5
+Connector_JST
+JST_XA_B05B-XASK-1_1x05_P2.50mm_Vertical
+JST XA series connector, B05B-XASK-1 (http://www.jst-mfg.com/product/pdf/eng/eXA1.pdf), generated with kicad-footprint-generator
+connector JST XA vertical
+0
+5
+5
+Connector_JST
+JST_XA_B06B-XASK-1-A_1x06_P2.50mm_Vertical
+JST XA series connector, B06B-XASK-1-A (http://www.jst-mfg.com/product/pdf/eng/eXA1.pdf), generated with kicad-footprint-generator
+connector JST XA vertical boss
+0
+6
+6
+Connector_JST
+JST_XA_B06B-XASK-1_1x06_P2.50mm_Vertical
+JST XA series connector, B06B-XASK-1 (http://www.jst-mfg.com/product/pdf/eng/eXA1.pdf), generated with kicad-footprint-generator
+connector JST XA vertical
+0
+6
+6
+Connector_JST
+JST_XA_B07B-XASK-1-A_1x07_P2.50mm_Vertical
+JST XA series connector, B07B-XASK-1-A (http://www.jst-mfg.com/product/pdf/eng/eXA1.pdf), generated with kicad-footprint-generator
+connector JST XA vertical boss
+0
+7
+7
+Connector_JST
+JST_XA_B07B-XASK-1_1x07_P2.50mm_Vertical
+JST XA series connector, B07B-XASK-1 (http://www.jst-mfg.com/product/pdf/eng/eXA1.pdf), generated with kicad-footprint-generator
+connector JST XA vertical
+0
+7
+7
+Connector_JST
+JST_XA_B08B-XASK-1-A_1x08_P2.50mm_Vertical
+JST XA series connector, B08B-XASK-1-A (http://www.jst-mfg.com/product/pdf/eng/eXA1.pdf), generated with kicad-footprint-generator
+connector JST XA vertical boss
+0
+8
+8
+Connector_JST
+JST_XA_B08B-XASK-1_1x08_P2.50mm_Vertical
+JST XA series connector, B08B-XASK-1 (http://www.jst-mfg.com/product/pdf/eng/eXA1.pdf), generated with kicad-footprint-generator
+connector JST XA vertical
+0
+8
+8
+Connector_JST
+JST_XA_B09B-XASK-1-A_1x09_P2.50mm_Vertical
+JST XA series connector, B09B-XASK-1-A (http://www.jst-mfg.com/product/pdf/eng/eXA1.pdf), generated with kicad-footprint-generator
+connector JST XA vertical boss
+0
+9
+9
+Connector_JST
+JST_XA_B09B-XASK-1_1x09_P2.50mm_Vertical
+JST XA series connector, B09B-XASK-1 (http://www.jst-mfg.com/product/pdf/eng/eXA1.pdf), generated with kicad-footprint-generator
+connector JST XA vertical
+0
+9
+9
+Connector_JST
+JST_XA_B10B-XASK-1-A_1x10_P2.50mm_Vertical
+JST XA series connector, B10B-XASK-1-A (http://www.jst-mfg.com/product/pdf/eng/eXA1.pdf), generated with kicad-footprint-generator
+connector JST XA vertical boss
+0
+10
+10
+Connector_JST
+JST_XA_B10B-XASK-1_1x10_P2.50mm_Vertical
+JST XA series connector, B10B-XASK-1 (http://www.jst-mfg.com/product/pdf/eng/eXA1.pdf), generated with kicad-footprint-generator
+connector JST XA vertical
+0
+10
+10
+Connector_JST
+JST_XA_B11B-XASK-1-A_1x11_P2.50mm_Vertical
+JST XA series connector, B11B-XASK-1-A (http://www.jst-mfg.com/product/pdf/eng/eXA1.pdf), generated with kicad-footprint-generator
+connector JST XA vertical boss
+0
+11
+11
+Connector_JST
+JST_XA_B11B-XASK-1_1x11_P2.50mm_Vertical
+JST XA series connector, B11B-XASK-1 (http://www.jst-mfg.com/product/pdf/eng/eXA1.pdf), generated with kicad-footprint-generator
+connector JST XA vertical
+0
+11
+11
+Connector_JST
+JST_XA_B12B-XASK-1-A_1x12_P2.50mm_Vertical
+JST XA series connector, B12B-XASK-1-A (http://www.jst-mfg.com/product/pdf/eng/eXA1.pdf), generated with kicad-footprint-generator
+connector JST XA vertical boss
+0
+12
+12
+Connector_JST
+JST_XA_B12B-XASK-1_1x12_P2.50mm_Vertical
+JST XA series connector, B12B-XASK-1 (http://www.jst-mfg.com/product/pdf/eng/eXA1.pdf), generated with kicad-footprint-generator
+connector JST XA vertical
+0
+12
+12
+Connector_JST
+JST_XA_B13B-XASK-1-A_1x13_P2.50mm_Vertical
+JST XA series connector, B13B-XASK-1-A (http://www.jst-mfg.com/product/pdf/eng/eXA1.pdf), generated with kicad-footprint-generator
+connector JST XA vertical boss
+0
+13
+13
+Connector_JST
+JST_XA_B13B-XASK-1_1x13_P2.50mm_Vertical
+JST XA series connector, B13B-XASK-1 (http://www.jst-mfg.com/product/pdf/eng/eXA1.pdf), generated with kicad-footprint-generator
+connector JST XA vertical
+0
+13
+13
+Connector_JST
+JST_XA_B14B-XASK-1-A_1x14_P2.50mm_Vertical
+JST XA series connector, B14B-XASK-1-A (http://www.jst-mfg.com/product/pdf/eng/eXA1.pdf), generated with kicad-footprint-generator
+connector JST XA vertical boss
+0
+14
+14
+Connector_JST
+JST_XA_B14B-XASK-1_1x14_P2.50mm_Vertical
+JST XA series connector, B14B-XASK-1 (http://www.jst-mfg.com/product/pdf/eng/eXA1.pdf), generated with kicad-footprint-generator
+connector JST XA vertical
+0
+14
+14
+Connector_JST
+JST_XA_B15B-XASK-1-A_1x15_P2.50mm_Vertical
+JST XA series connector, B15B-XASK-1-A (http://www.jst-mfg.com/product/pdf/eng/eXA1.pdf), generated with kicad-footprint-generator
+connector JST XA vertical boss
+0
+15
+15
+Connector_JST
+JST_XA_B15B-XASK-1_1x15_P2.50mm_Vertical
+JST XA series connector, B15B-XASK-1 (http://www.jst-mfg.com/product/pdf/eng/eXA1.pdf), generated with kicad-footprint-generator
+connector JST XA vertical
+0
+15
+15
+Connector_JST
+JST_XA_B18B-XASK-1_1x18_P2.50mm_Vertical
+JST XA series connector, B18B-XASK-1 (http://www.jst-mfg.com/product/pdf/eng/eXA1.pdf), generated with kicad-footprint-generator
+connector JST XA vertical
+0
+18
+18
+Connector_JST
+JST_XA_B20B-XASK-1-A_1x20_P2.50mm_Vertical
+JST XA series connector, B20B-XASK-1-A (http://www.jst-mfg.com/product/pdf/eng/eXA1.pdf), generated with kicad-footprint-generator
+connector JST XA vertical boss
+0
+20
+20
+Connector_JST
+JST_XA_B20B-XASK-1_1x20_P2.50mm_Vertical
+JST XA series connector, B20B-XASK-1 (http://www.jst-mfg.com/product/pdf/eng/eXA1.pdf), generated with kicad-footprint-generator
+connector JST XA vertical
+0
+20
+20
+Connector_JST
+JST_XA_S02B-XASK-1N-BN_1x02_P2.50mm_Horizontal
+JST XA series connector, S02B-XASK-1N-BN (http://www.jst-mfg.com/product/pdf/eng/eXA1.pdf), generated with kicad-footprint-generator
+connector JST XA horizontal
+0
+2
+2
+Connector_JST
+JST_XA_S02B-XASK-1_1x02_P2.50mm_Horizontal
+JST XA series connector, S02B-XASK-1 (http://www.jst-mfg.com/product/pdf/eng/eXA1.pdf), generated with kicad-footprint-generator
+connector JST XA horizontal hook
+0
+2
+2
+Connector_JST
+JST_XA_S03B-XASK-1N-BN_1x03_P2.50mm_Horizontal
+JST XA series connector, S03B-XASK-1N-BN (http://www.jst-mfg.com/product/pdf/eng/eXA1.pdf), generated with kicad-footprint-generator
+connector JST XA horizontal
+0
+3
+3
+Connector_JST
+JST_XA_S03B-XASK-1_1x03_P2.50mm_Horizontal
+JST XA series connector, S03B-XASK-1 (http://www.jst-mfg.com/product/pdf/eng/eXA1.pdf), generated with kicad-footprint-generator
+connector JST XA horizontal hook
+0
+3
+3
+Connector_JST
+JST_XA_S04B-XASK-1N-BN_1x04_P2.50mm_Horizontal
+JST XA series connector, S04B-XASK-1N-BN (http://www.jst-mfg.com/product/pdf/eng/eXA1.pdf), generated with kicad-footprint-generator
+connector JST XA horizontal
+0
+4
+4
+Connector_JST
+JST_XA_S04B-XASK-1_1x04_P2.50mm_Horizontal
+JST XA series connector, S04B-XASK-1 (http://www.jst-mfg.com/product/pdf/eng/eXA1.pdf), generated with kicad-footprint-generator
+connector JST XA horizontal hook
+0
+4
+4
+Connector_JST
+JST_XA_S05B-XASK-1N-BN_1x05_P2.50mm_Horizontal
+JST XA series connector, S05B-XASK-1N-BN (http://www.jst-mfg.com/product/pdf/eng/eXA1.pdf), generated with kicad-footprint-generator
+connector JST XA horizontal
+0
+5
+5
+Connector_JST
+JST_XA_S05B-XASK-1_1x05_P2.50mm_Horizontal
+JST XA series connector, S05B-XASK-1 (http://www.jst-mfg.com/product/pdf/eng/eXA1.pdf), generated with kicad-footprint-generator
+connector JST XA horizontal hook
+0
+5
+5
+Connector_JST
+JST_XA_S06B-XASK-1N-BN_1x06_P2.50mm_Horizontal
+JST XA series connector, S06B-XASK-1N-BN (http://www.jst-mfg.com/product/pdf/eng/eXA1.pdf), generated with kicad-footprint-generator
+connector JST XA horizontal
+0
+6
+6
+Connector_JST
+JST_XA_S06B-XASK-1_1x06_P2.50mm_Horizontal
+JST XA series connector, S06B-XASK-1 (http://www.jst-mfg.com/product/pdf/eng/eXA1.pdf), generated with kicad-footprint-generator
+connector JST XA horizontal hook
+0
+6
+6
+Connector_JST
+JST_XA_S07B-XASK-1N-BN_1x07_P2.50mm_Horizontal
+JST XA series connector, S07B-XASK-1N-BN (http://www.jst-mfg.com/product/pdf/eng/eXA1.pdf), generated with kicad-footprint-generator
+connector JST XA horizontal
+0
+7
+7
+Connector_JST
+JST_XA_S07B-XASK-1_1x07_P2.50mm_Horizontal
+JST XA series connector, S07B-XASK-1 (http://www.jst-mfg.com/product/pdf/eng/eXA1.pdf), generated with kicad-footprint-generator
+connector JST XA horizontal hook
+0
+7
+7
+Connector_JST
+JST_XA_S08B-XASK-1N-BN_1x08_P2.50mm_Horizontal
+JST XA series connector, S08B-XASK-1N-BN (http://www.jst-mfg.com/product/pdf/eng/eXA1.pdf), generated with kicad-footprint-generator
+connector JST XA horizontal
+0
+8
+8
+Connector_JST
+JST_XA_S08B-XASK-1_1x08_P2.50mm_Horizontal
+JST XA series connector, S08B-XASK-1 (http://www.jst-mfg.com/product/pdf/eng/eXA1.pdf), generated with kicad-footprint-generator
+connector JST XA horizontal hook
+0
+8
+8
+Connector_JST
+JST_XA_S09B-XASK-1N-BN_1x09_P2.50mm_Horizontal
+JST XA series connector, S09B-XASK-1N-BN (http://www.jst-mfg.com/product/pdf/eng/eXA1.pdf), generated with kicad-footprint-generator
+connector JST XA horizontal
+0
+9
+9
+Connector_JST
+JST_XA_S09B-XASK-1_1x09_P2.50mm_Horizontal
+JST XA series connector, S09B-XASK-1 (http://www.jst-mfg.com/product/pdf/eng/eXA1.pdf), generated with kicad-footprint-generator
+connector JST XA horizontal hook
+0
+9
+9
+Connector_JST
+JST_XA_S10B-XASK-1N-BN_1x10_P2.50mm_Horizontal
+JST XA series connector, S10B-XASK-1N-BN (http://www.jst-mfg.com/product/pdf/eng/eXA1.pdf), generated with kicad-footprint-generator
+connector JST XA horizontal
+0
+10
+10
+Connector_JST
+JST_XA_S10B-XASK-1_1x10_P2.50mm_Horizontal
+JST XA series connector, S10B-XASK-1 (http://www.jst-mfg.com/product/pdf/eng/eXA1.pdf), generated with kicad-footprint-generator
+connector JST XA horizontal hook
+0
+10
+10
+Connector_JST
+JST_XA_S11B-XASK-1N-BN_1x11_P2.50mm_Horizontal
+JST XA series connector, S11B-XASK-1N-BN (http://www.jst-mfg.com/product/pdf/eng/eXA1.pdf), generated with kicad-footprint-generator
+connector JST XA horizontal
+0
+11
+11
+Connector_JST
+JST_XA_S11B-XASK-1_1x11_P2.50mm_Horizontal
+JST XA series connector, S11B-XASK-1 (http://www.jst-mfg.com/product/pdf/eng/eXA1.pdf), generated with kicad-footprint-generator
+connector JST XA horizontal hook
+0
+11
+11
+Connector_JST
+JST_XA_S12B-XASK-1N-BN_1x12_P2.50mm_Horizontal
+JST XA series connector, S12B-XASK-1N-BN (http://www.jst-mfg.com/product/pdf/eng/eXA1.pdf), generated with kicad-footprint-generator
+connector JST XA horizontal
+0
+12
+12
+Connector_JST
+JST_XA_S12B-XASK-1_1x12_P2.50mm_Horizontal
+JST XA series connector, S12B-XASK-1 (http://www.jst-mfg.com/product/pdf/eng/eXA1.pdf), generated with kicad-footprint-generator
+connector JST XA horizontal hook
+0
+12
+12
+Connector_JST
+JST_XA_S13B-XASK-1N-BN_1x13_P2.50mm_Horizontal
+JST XA series connector, S13B-XASK-1N-BN (http://www.jst-mfg.com/product/pdf/eng/eXA1.pdf), generated with kicad-footprint-generator
+connector JST XA horizontal
+0
+13
+13
+Connector_JST
+JST_XA_S13B-XASK-1_1x13_P2.50mm_Horizontal
+JST XA series connector, S13B-XASK-1 (http://www.jst-mfg.com/product/pdf/eng/eXA1.pdf), generated with kicad-footprint-generator
+connector JST XA horizontal hook
+0
+13
+13
+Connector_JST
+JST_XA_S14B-XASK-1N-BN_1x14_P2.50mm_Horizontal
+JST XA series connector, S14B-XASK-1N-BN (http://www.jst-mfg.com/product/pdf/eng/eXA1.pdf), generated with kicad-footprint-generator
+connector JST XA horizontal
+0
+14
+14
+Connector_JST
+JST_XA_S14B-XASK-1_1x14_P2.50mm_Horizontal
+JST XA series connector, S14B-XASK-1 (http://www.jst-mfg.com/product/pdf/eng/eXA1.pdf), generated with kicad-footprint-generator
+connector JST XA horizontal hook
+0
+14
+14
+Connector_JST
+JST_XH_B1B-XH-AM_1x01_P2.50mm_Vertical
+JST XH series connector, B1B-XH-AM, with boss (http://www.jst-mfg.com/product/pdf/eng/eXH.pdf), generated with kicad-footprint-generator
+connector JST XH vertical boss
+0
+1
+1
+Connector_JST
+JST_XH_B2B-XH-AM_1x02_P2.50mm_Vertical
+JST XH series connector, B2B-XH-AM, with boss (http://www.jst-mfg.com/product/pdf/eng/eXH.pdf), generated with kicad-footprint-generator
+connector JST XH vertical boss
+0
+2
+2
+Connector_JST
+JST_XH_B2B-XH-A_1x02_P2.50mm_Vertical
+JST XH series connector, B2B-XH-A (http://www.jst-mfg.com/product/pdf/eng/eXH.pdf), generated with kicad-footprint-generator
+connector JST XH vertical
+0
+2
+2
+Connector_JST
+JST_XH_B3B-XH-AM_1x03_P2.50mm_Vertical
+JST XH series connector, B3B-XH-AM, with boss (http://www.jst-mfg.com/product/pdf/eng/eXH.pdf), generated with kicad-footprint-generator
+connector JST XH vertical boss
+0
+3
+3
+Connector_JST
+JST_XH_B3B-XH-A_1x03_P2.50mm_Vertical
+JST XH series connector, B3B-XH-A (http://www.jst-mfg.com/product/pdf/eng/eXH.pdf), generated with kicad-footprint-generator
+connector JST XH vertical
+0
+3
+3
+Connector_JST
+JST_XH_B4B-XH-AM_1x04_P2.50mm_Vertical
+JST XH series connector, B4B-XH-AM, with boss (http://www.jst-mfg.com/product/pdf/eng/eXH.pdf), generated with kicad-footprint-generator
+connector JST XH vertical boss
+0
+4
+4
+Connector_JST
+JST_XH_B4B-XH-A_1x04_P2.50mm_Vertical
+JST XH series connector, B4B-XH-A (http://www.jst-mfg.com/product/pdf/eng/eXH.pdf), generated with kicad-footprint-generator
+connector JST XH vertical
+0
+4
+4
+Connector_JST
+JST_XH_B5B-XH-AM_1x05_P2.50mm_Vertical
+JST XH series connector, B5B-XH-AM, with boss (http://www.jst-mfg.com/product/pdf/eng/eXH.pdf), generated with kicad-footprint-generator
+connector JST XH vertical boss
+0
+5
+5
+Connector_JST
+JST_XH_B5B-XH-A_1x05_P2.50mm_Vertical
+JST XH series connector, B5B-XH-A (http://www.jst-mfg.com/product/pdf/eng/eXH.pdf), generated with kicad-footprint-generator
+connector JST XH vertical
+0
+5
+5
+Connector_JST
+JST_XH_B6B-XH-AM_1x06_P2.50mm_Vertical
+JST XH series connector, B6B-XH-AM, with boss (http://www.jst-mfg.com/product/pdf/eng/eXH.pdf), generated with kicad-footprint-generator
+connector JST XH vertical boss
+0
+6
+6
+Connector_JST
+JST_XH_B6B-XH-A_1x06_P2.50mm_Vertical
+JST XH series connector, B6B-XH-A (http://www.jst-mfg.com/product/pdf/eng/eXH.pdf), generated with kicad-footprint-generator
+connector JST XH vertical
+0
+6
+6
+Connector_JST
+JST_XH_B7B-XH-AM_1x07_P2.50mm_Vertical
+JST XH series connector, B7B-XH-AM, with boss (http://www.jst-mfg.com/product/pdf/eng/eXH.pdf), generated with kicad-footprint-generator
+connector JST XH vertical boss
+0
+7
+7
+Connector_JST
+JST_XH_B7B-XH-A_1x07_P2.50mm_Vertical
+JST XH series connector, B7B-XH-A (http://www.jst-mfg.com/product/pdf/eng/eXH.pdf), generated with kicad-footprint-generator
+connector JST XH vertical
+0
+7
+7
+Connector_JST
+JST_XH_B8B-XH-AM_1x08_P2.50mm_Vertical
+JST XH series connector, B8B-XH-AM, with boss (http://www.jst-mfg.com/product/pdf/eng/eXH.pdf), generated with kicad-footprint-generator
+connector JST XH vertical boss
+0
+8
+8
+Connector_JST
+JST_XH_B8B-XH-A_1x08_P2.50mm_Vertical
+JST XH series connector, B8B-XH-A (http://www.jst-mfg.com/product/pdf/eng/eXH.pdf), generated with kicad-footprint-generator
+connector JST XH vertical
+0
+8
+8
+Connector_JST
+JST_XH_B9B-XH-AM_1x09_P2.50mm_Vertical
+JST XH series connector, B9B-XH-AM, with boss (http://www.jst-mfg.com/product/pdf/eng/eXH.pdf), generated with kicad-footprint-generator
+connector JST XH vertical boss
+0
+9
+9
+Connector_JST
+JST_XH_B9B-XH-A_1x09_P2.50mm_Vertical
+JST XH series connector, B9B-XH-A (http://www.jst-mfg.com/product/pdf/eng/eXH.pdf), generated with kicad-footprint-generator
+connector JST XH vertical
+0
+9
+9
+Connector_JST
+JST_XH_B10B-XH-AM_1x10_P2.50mm_Vertical
+JST XH series connector, B10B-XH-AM, with boss (http://www.jst-mfg.com/product/pdf/eng/eXH.pdf), generated with kicad-footprint-generator
+connector JST XH side entry boss
+0
+10
+10
+Connector_JST
+JST_XH_B10B-XH-A_1x10_P2.50mm_Vertical
+JST XH series connector, B10B-XH-A (http://www.jst-mfg.com/product/pdf/eng/eXH.pdf), generated with kicad-footprint-generator
+connector JST XH side entry
+0
+10
+10
+Connector_JST
+JST_XH_B11B-XH-A_1x11_P2.50mm_Vertical
+JST XH series connector, B11B-XH-A (http://www.jst-mfg.com/product/pdf/eng/eXH.pdf), generated with kicad-footprint-generator
+connector JST XH side entry
+0
+11
+11
+Connector_JST
+JST_XH_B12B-XH-AM_1x12_P2.50mm_Vertical
+JST XH series connector, B12B-XH-AM, with boss (http://www.jst-mfg.com/product/pdf/eng/eXH.pdf), generated with kicad-footprint-generator
+connector JST XH side entry boss
+0
+12
+12
+Connector_JST
+JST_XH_B12B-XH-A_1x12_P2.50mm_Vertical
+JST XH series connector, B12B-XH-A (http://www.jst-mfg.com/product/pdf/eng/eXH.pdf), generated with kicad-footprint-generator
+connector JST XH side entry
+0
+12
+12
+Connector_JST
+JST_XH_B13B-XH-A_1x13_P2.50mm_Vertical
+JST XH series connector, B13B-XH-A (http://www.jst-mfg.com/product/pdf/eng/eXH.pdf), generated with kicad-footprint-generator
+connector JST XH side entry
+0
+13
+13
+Connector_JST
+JST_XH_B14B-XH-A_1x14_P2.50mm_Vertical
+JST XH series connector, B14B-XH-A (http://www.jst-mfg.com/product/pdf/eng/eXH.pdf), generated with kicad-footprint-generator
+connector JST XH side entry
+0
+14
+14
+Connector_JST
+JST_XH_B15B-XH-A_1x15_P2.50mm_Vertical
+JST XH series connector, B15B-XH-A (http://www.jst-mfg.com/product/pdf/eng/eXH.pdf), generated with kicad-footprint-generator
+connector JST XH side entry
+0
+15
+15
+Connector_JST
+JST_XH_B16B-XH-A_1x16_P2.50mm_Vertical
+JST XH series connector, B16B-XH-A (http://www.jst-mfg.com/product/pdf/eng/eXH.pdf), generated with kicad-footprint-generator
+connector JST XH side entry
+0
+16
+16
+Connector_JST
+JST_XH_B20B-XH-A_1x20_P2.50mm_Vertical
+JST XH series connector, B20B-XH-A (http://www.jst-mfg.com/product/pdf/eng/eXH.pdf), generated with kicad-footprint-generator
+connector JST XH side entry
+0
+20
+20
+Connector_JST
+JST_XH_S2B-XH-A-1_1x02_P2.50mm_Horizontal
+JST XH series connector, S2B-XH-A-1 (http://www.jst-mfg.com/product/pdf/eng/eXH.pdf), generated with kicad-footprint-generator
+connector JST XH horizontal
+0
+2
+2
+Connector_JST
+JST_XH_S2B-XH-A_1x02_P2.50mm_Horizontal
+JST XH series connector, S2B-XH-A (http://www.jst-mfg.com/product/pdf/eng/eXH.pdf), generated with kicad-footprint-generator
+connector JST XH horizontal
+0
+2
+2
+Connector_JST
+JST_XH_S3B-XH-A-1_1x03_P2.50mm_Horizontal
+JST XH series connector, S3B-XH-A-1 (http://www.jst-mfg.com/product/pdf/eng/eXH.pdf), generated with kicad-footprint-generator
+connector JST XH horizontal
+0
+3
+3
+Connector_JST
+JST_XH_S3B-XH-A_1x03_P2.50mm_Horizontal
+JST XH series connector, S3B-XH-A (http://www.jst-mfg.com/product/pdf/eng/eXH.pdf), generated with kicad-footprint-generator
+connector JST XH horizontal
+0
+3
+3
+Connector_JST
+JST_XH_S4B-XH-A-1_1x04_P2.50mm_Horizontal
+JST XH series connector, S4B-XH-A-1 (http://www.jst-mfg.com/product/pdf/eng/eXH.pdf), generated with kicad-footprint-generator
+connector JST XH horizontal
+0
+4
+4
+Connector_JST
+JST_XH_S4B-XH-A_1x04_P2.50mm_Horizontal
+JST XH series connector, S4B-XH-A (http://www.jst-mfg.com/product/pdf/eng/eXH.pdf), generated with kicad-footprint-generator
+connector JST XH horizontal
+0
+4
+4
+Connector_JST
+JST_XH_S5B-XH-A-1_1x05_P2.50mm_Horizontal
+JST XH series connector, S5B-XH-A-1 (http://www.jst-mfg.com/product/pdf/eng/eXH.pdf), generated with kicad-footprint-generator
+connector JST XH horizontal
+0
+5
+5
+Connector_JST
+JST_XH_S5B-XH-A_1x05_P2.50mm_Horizontal
+JST XH series connector, S5B-XH-A (http://www.jst-mfg.com/product/pdf/eng/eXH.pdf), generated with kicad-footprint-generator
+connector JST XH horizontal
+0
+5
+5
+Connector_JST
+JST_XH_S6B-XH-A-1_1x06_P2.50mm_Horizontal
+JST XH series connector, S6B-XH-A-1 (http://www.jst-mfg.com/product/pdf/eng/eXH.pdf), generated with kicad-footprint-generator
+connector JST XH horizontal
+0
+6
+6
+Connector_JST
+JST_XH_S6B-XH-A_1x06_P2.50mm_Horizontal
+JST XH series connector, S6B-XH-A (http://www.jst-mfg.com/product/pdf/eng/eXH.pdf), generated with kicad-footprint-generator
+connector JST XH horizontal
+0
+6
+6
+Connector_JST
+JST_XH_S7B-XH-A-1_1x07_P2.50mm_Horizontal
+JST XH series connector, S7B-XH-A-1 (http://www.jst-mfg.com/product/pdf/eng/eXH.pdf), generated with kicad-footprint-generator
+connector JST XH horizontal
+0
+7
+7
+Connector_JST
+JST_XH_S7B-XH-A_1x07_P2.50mm_Horizontal
+JST XH series connector, S7B-XH-A (http://www.jst-mfg.com/product/pdf/eng/eXH.pdf), generated with kicad-footprint-generator
+connector JST XH horizontal
+0
+7
+7
+Connector_JST
+JST_XH_S8B-XH-A-1_1x08_P2.50mm_Horizontal
+JST XH series connector, S8B-XH-A-1 (http://www.jst-mfg.com/product/pdf/eng/eXH.pdf), generated with kicad-footprint-generator
+connector JST XH horizontal
+0
+8
+8
+Connector_JST
+JST_XH_S8B-XH-A_1x08_P2.50mm_Horizontal
+JST XH series connector, S8B-XH-A (http://www.jst-mfg.com/product/pdf/eng/eXH.pdf), generated with kicad-footprint-generator
+connector JST XH horizontal
+0
+8
+8
+Connector_JST
+JST_XH_S9B-XH-A-1_1x09_P2.50mm_Horizontal
+JST XH series connector, S9B-XH-A-1 (http://www.jst-mfg.com/product/pdf/eng/eXH.pdf), generated with kicad-footprint-generator
+connector JST XH horizontal
+0
+9
+9
+Connector_JST
+JST_XH_S9B-XH-A_1x09_P2.50mm_Horizontal
+JST XH series connector, S9B-XH-A (http://www.jst-mfg.com/product/pdf/eng/eXH.pdf), generated with kicad-footprint-generator
+connector JST XH horizontal
+0
+9
+9
+Connector_JST
+JST_XH_S10B-XH-A-1_1x10_P2.50mm_Horizontal
+JST XH series connector, S10B-XH-A-1 (http://www.jst-mfg.com/product/pdf/eng/eXH.pdf), generated with kicad-footprint-generator
+connector JST XH top entry
+0
+10
+10
+Connector_JST
+JST_XH_S10B-XH-A_1x10_P2.50mm_Horizontal
+JST XH series connector, S10B-XH-A (http://www.jst-mfg.com/product/pdf/eng/eXH.pdf), generated with kicad-footprint-generator
+connector JST XH top entry
+0
+10
+10
+Connector_JST
+JST_XH_S11B-XH-A-1_1x11_P2.50mm_Horizontal
+JST XH series connector, S11B-XH-A-1 (http://www.jst-mfg.com/product/pdf/eng/eXH.pdf), generated with kicad-footprint-generator
+connector JST XH top entry
+0
+11
+11
+Connector_JST
+JST_XH_S11B-XH-A_1x11_P2.50mm_Horizontal
+JST XH series connector, S11B-XH-A (http://www.jst-mfg.com/product/pdf/eng/eXH.pdf), generated with kicad-footprint-generator
+connector JST XH top entry
+0
+11
+11
+Connector_JST
+JST_XH_S12B-XH-A-1_1x12_P2.50mm_Horizontal
+JST XH series connector, S12B-XH-A-1 (http://www.jst-mfg.com/product/pdf/eng/eXH.pdf), generated with kicad-footprint-generator
+connector JST XH top entry
+0
+12
+12
+Connector_JST
+JST_XH_S12B-XH-A_1x12_P2.50mm_Horizontal
+JST XH series connector, S12B-XH-A (http://www.jst-mfg.com/product/pdf/eng/eXH.pdf), generated with kicad-footprint-generator
+connector JST XH top entry
+0
+12
+12
+Connector_JST
+JST_XH_S13B-XH-A-1_1x13_P2.50mm_Horizontal
+JST XH series connector, S13B-XH-A-1 (http://www.jst-mfg.com/product/pdf/eng/eXH.pdf), generated with kicad-footprint-generator
+connector JST XH top entry
+0
+13
+13
+Connector_JST
+JST_XH_S13B-XH-A_1x13_P2.50mm_Horizontal
+JST XH series connector, S13B-XH-A (http://www.jst-mfg.com/product/pdf/eng/eXH.pdf), generated with kicad-footprint-generator
+connector JST XH top entry
+0
+13
+13
+Connector_JST
+JST_XH_S14B-XH-A-1_1x14_P2.50mm_Horizontal
+JST XH series connector, S14B-XH-A-1 (http://www.jst-mfg.com/product/pdf/eng/eXH.pdf), generated with kicad-footprint-generator
+connector JST XH top entry
+0
+14
+14
+Connector_JST
+JST_XH_S14B-XH-A_1x14_P2.50mm_Horizontal
+JST XH series connector, S14B-XH-A (http://www.jst-mfg.com/product/pdf/eng/eXH.pdf), generated with kicad-footprint-generator
+connector JST XH top entry
+0
+14
+14
+Connector_JST
+JST_XH_S15B-XH-A-1_1x15_P2.50mm_Horizontal
+JST XH series connector, S15B-XH-A-1 (http://www.jst-mfg.com/product/pdf/eng/eXH.pdf), generated with kicad-footprint-generator
+connector JST XH top entry
+0
+15
+15
+Connector_JST
+JST_XH_S15B-XH-A_1x15_P2.50mm_Horizontal
+JST XH series connector, S15B-XH-A (http://www.jst-mfg.com/product/pdf/eng/eXH.pdf), generated with kicad-footprint-generator
+connector JST XH top entry
+0
+15
+15
+Connector_JST
+JST_XH_S16B-XH-A_1x16_P2.50mm_Horizontal
+JST XH series connector, S16B-XH-A (http://www.jst-mfg.com/product/pdf/eng/eXH.pdf), generated with kicad-footprint-generator
+connector JST XH top entry
+0
+16
+16
+Connector_JST
+JST_ZE_B02B-ZESK-1D_1x02_P1.50mm_Vertical
+JST ZE series connector, B02B-ZESK-1D, with boss (http://www.jst-mfg.com/product/pdf/eng/eZE.pdf), generated with kicad-footprint-generator
+connector JST ZE side entry boss
+0
+2
+2
+Connector_JST
+JST_ZE_B03B-ZESK-1D_1x03_P1.50mm_Vertical
+JST ZE series connector, B03B-ZESK-1D, with boss (http://www.jst-mfg.com/product/pdf/eng/eZE.pdf), generated with kicad-footprint-generator
+connector JST ZE side entry boss
+0
+3
+3
+Connector_JST
+JST_ZE_B03B-ZESK-D_1x03_P1.50mm_Vertical
+JST ZE series connector, B03B-ZESK-D (http://www.jst-mfg.com/product/pdf/eng/eZE.pdf), generated with kicad-footprint-generator
+connector JST ZE side entry
+0
+3
+3
+Connector_JST
+JST_ZE_B04B-ZESK-1D_1x04_P1.50mm_Vertical
+JST ZE series connector, B04B-ZESK-1D, with boss (http://www.jst-mfg.com/product/pdf/eng/eZE.pdf), generated with kicad-footprint-generator
+connector JST ZE side entry boss
+0
+4
+4
+Connector_JST
+JST_ZE_B04B-ZESK-D_1x04_P1.50mm_Vertical
+JST ZE series connector, B04B-ZESK-D (http://www.jst-mfg.com/product/pdf/eng/eZE.pdf), generated with kicad-footprint-generator
+connector JST ZE side entry
+0
+4
+4
+Connector_JST
+JST_ZE_B05B-ZESK-1D_1x05_P1.50mm_Vertical
+JST ZE series connector, B05B-ZESK-1D, with boss (http://www.jst-mfg.com/product/pdf/eng/eZE.pdf), generated with kicad-footprint-generator
+connector JST ZE side entry boss
+0
+5
+5
+Connector_JST
+JST_ZE_B05B-ZESK-D_1x05_P1.50mm_Vertical
+JST ZE series connector, B05B-ZESK-D (http://www.jst-mfg.com/product/pdf/eng/eZE.pdf), generated with kicad-footprint-generator
+connector JST ZE side entry
+0
+5
+5
+Connector_JST
+JST_ZE_B06B-ZESK-1D_1x06_P1.50mm_Vertical
+JST ZE series connector, B06B-ZESK-1D, with boss (http://www.jst-mfg.com/product/pdf/eng/eZE.pdf), generated with kicad-footprint-generator
+connector JST ZE side entry boss
+0
+6
+6
+Connector_JST
+JST_ZE_B06B-ZESK-D_1x06_P1.50mm_Vertical
+JST ZE series connector, B06B-ZESK-D (http://www.jst-mfg.com/product/pdf/eng/eZE.pdf), generated with kicad-footprint-generator
+connector JST ZE side entry
+0
+6
+6
+Connector_JST
+JST_ZE_B07B-ZESK-1D_1x07_P1.50mm_Vertical
+JST ZE series connector, B07B-ZESK-1D, with boss (http://www.jst-mfg.com/product/pdf/eng/eZE.pdf), generated with kicad-footprint-generator
+connector JST ZE side entry boss
+0
+7
+7
+Connector_JST
+JST_ZE_B07B-ZESK-D_1x07_P1.50mm_Vertical
+JST ZE series connector, B07B-ZESK-D (http://www.jst-mfg.com/product/pdf/eng/eZE.pdf), generated with kicad-footprint-generator
+connector JST ZE side entry
+0
+7
+7
+Connector_JST
+JST_ZE_B08B-ZESK-1D_1x08_P1.50mm_Vertical
+JST ZE series connector, B08B-ZESK-1D, with boss (http://www.jst-mfg.com/product/pdf/eng/eZE.pdf), generated with kicad-footprint-generator
+connector JST ZE side entry boss
+0
+8
+8
+Connector_JST
+JST_ZE_B08B-ZESK-D_1x08_P1.50mm_Vertical
+JST ZE series connector, B08B-ZESK-D (http://www.jst-mfg.com/product/pdf/eng/eZE.pdf), generated with kicad-footprint-generator
+connector JST ZE side entry
+0
+8
+8
+Connector_JST
+JST_ZE_B09B-ZESK-1D_1x09_P1.50mm_Vertical
+JST ZE series connector, B09B-ZESK-1D, with boss (http://www.jst-mfg.com/product/pdf/eng/eZE.pdf), generated with kicad-footprint-generator
+connector JST ZE side entry boss
+0
+9
+9
+Connector_JST
+JST_ZE_B09B-ZESK-D_1x09_P1.50mm_Vertical
+JST ZE series connector, B09B-ZESK-D (http://www.jst-mfg.com/product/pdf/eng/eZE.pdf), generated with kicad-footprint-generator
+connector JST ZE side entry
+0
+9
+9
+Connector_JST
+JST_ZE_B10B-ZESK-1D_1x10_P1.50mm_Vertical
+JST ZE series connector, B10B-ZESK-1D, with boss (http://www.jst-mfg.com/product/pdf/eng/eZE.pdf), generated with kicad-footprint-generator
+connector JST ZE side entry boss
+0
+10
+10
+Connector_JST
+JST_ZE_B10B-ZESK-D_1x10_P1.50mm_Vertical
+JST ZE series connector, B10B-ZESK-D (http://www.jst-mfg.com/product/pdf/eng/eZE.pdf), generated with kicad-footprint-generator
+connector JST ZE side entry
+0
+10
+10
+Connector_JST
+JST_ZE_B11B-ZESK-1D_1x11_P1.50mm_Vertical
+JST ZE series connector, B11B-ZESK-1D, with boss (http://www.jst-mfg.com/product/pdf/eng/eZE.pdf), generated with kicad-footprint-generator
+connector JST ZE side entry boss
+0
+11
+11
+Connector_JST
+JST_ZE_B11B-ZESK-D_1x11_P1.50mm_Vertical
+JST ZE series connector, B11B-ZESK-D (http://www.jst-mfg.com/product/pdf/eng/eZE.pdf), generated with kicad-footprint-generator
+connector JST ZE side entry
+0
+11
+11
+Connector_JST
+JST_ZE_B12B-ZESK-1D_1x12_P1.50mm_Vertical
+JST ZE series connector, B12B-ZESK-1D, with boss (http://www.jst-mfg.com/product/pdf/eng/eZE.pdf), generated with kicad-footprint-generator
+connector JST ZE side entry boss
+0
+12
+12
+Connector_JST
+JST_ZE_B12B-ZESK-D_1x12_P1.50mm_Vertical
+JST ZE series connector, B12B-ZESK-D (http://www.jst-mfg.com/product/pdf/eng/eZE.pdf), generated with kicad-footprint-generator
+connector JST ZE side entry
+0
+12
+12
+Connector_JST
+JST_ZE_B13B-ZESK-1D_1x13_P1.50mm_Vertical
+JST ZE series connector, B13B-ZESK-1D, with boss (http://www.jst-mfg.com/product/pdf/eng/eZE.pdf), generated with kicad-footprint-generator
+connector JST ZE side entry boss
+0
+13
+13
+Connector_JST
+JST_ZE_B13B-ZESK-D_1x13_P1.50mm_Vertical
+JST ZE series connector, B13B-ZESK-D (http://www.jst-mfg.com/product/pdf/eng/eZE.pdf), generated with kicad-footprint-generator
+connector JST ZE side entry
+0
+13
+13
+Connector_JST
+JST_ZE_B14B-ZESK-1D_1x14_P1.50mm_Vertical
+JST ZE series connector, B14B-ZESK-1D, with boss (http://www.jst-mfg.com/product/pdf/eng/eZE.pdf), generated with kicad-footprint-generator
+connector JST ZE side entry boss
+0
+14
+14
+Connector_JST
+JST_ZE_B14B-ZESK-D_1x14_P1.50mm_Vertical
+JST ZE series connector, B14B-ZESK-D (http://www.jst-mfg.com/product/pdf/eng/eZE.pdf), generated with kicad-footprint-generator
+connector JST ZE side entry
+0
+14
+14
+Connector_JST
+JST_ZE_B15B-ZESK-1D_1x15_P1.50mm_Vertical
+JST ZE series connector, B15B-ZESK-1D, with boss (http://www.jst-mfg.com/product/pdf/eng/eZE.pdf), generated with kicad-footprint-generator
+connector JST ZE side entry boss
+0
+15
+15
+Connector_JST
+JST_ZE_B15B-ZESK-D_1x15_P1.50mm_Vertical
+JST ZE series connector, B15B-ZESK-D (http://www.jst-mfg.com/product/pdf/eng/eZE.pdf), generated with kicad-footprint-generator
+connector JST ZE side entry
+0
+15
+15
+Connector_JST
+JST_ZE_B16B-ZESK-1D_1x16_P1.50mm_Vertical
+JST ZE series connector, B16B-ZESK-1D, with boss (http://www.jst-mfg.com/product/pdf/eng/eZE.pdf), generated with kicad-footprint-generator
+connector JST ZE side entry boss
+0
+16
+16
+Connector_JST
+JST_ZE_B16B-ZESK-D_1x16_P1.50mm_Vertical
+JST ZE series connector, B16B-ZESK-D (http://www.jst-mfg.com/product/pdf/eng/eZE.pdf), generated with kicad-footprint-generator
+connector JST ZE side entry
+0
+16
+16
+Connector_JST
+JST_ZE_BM02B-ZESS-TBT_1x02-1MP_P1.50mm_Vertical
+JST ZE series connector, BM02B-ZESS-TBT (http://www.jst-mfg.com/product/pdf/eng/eZE.pdf), generated with kicad-footprint-generator
+connector JST ZE vertical
+0
+4
+3
+Connector_JST
+JST_ZE_BM03B-ZESS-TBT_1x03-1MP_P1.50mm_Vertical
+JST ZE series connector, BM03B-ZESS-TBT (http://www.jst-mfg.com/product/pdf/eng/eZE.pdf), generated with kicad-footprint-generator
+connector JST ZE vertical
+0
+5
+4
+Connector_JST
+JST_ZE_BM04B-ZESS-TBT_1x04-1MP_P1.50mm_Vertical
+JST ZE series connector, BM04B-ZESS-TBT (http://www.jst-mfg.com/product/pdf/eng/eZE.pdf), generated with kicad-footprint-generator
+connector JST ZE vertical
+0
+6
+5
+Connector_JST
+JST_ZE_BM05B-ZESS-TBT_1x05-1MP_P1.50mm_Vertical
+JST ZE series connector, BM05B-ZESS-TBT (http://www.jst-mfg.com/product/pdf/eng/eZE.pdf), generated with kicad-footprint-generator
+connector JST ZE vertical
+0
+7
+6
+Connector_JST
+JST_ZE_BM06B-ZESS-TBT_1x06-1MP_P1.50mm_Vertical
+JST ZE series connector, BM06B-ZESS-TBT (http://www.jst-mfg.com/product/pdf/eng/eZE.pdf), generated with kicad-footprint-generator
+connector JST ZE vertical
+0
+8
+7
+Connector_JST
+JST_ZE_BM07B-ZESS-TBT_1x07-1MP_P1.50mm_Vertical
+JST ZE series connector, BM07B-ZESS-TBT (http://www.jst-mfg.com/product/pdf/eng/eZE.pdf), generated with kicad-footprint-generator
+connector JST ZE vertical
+0
+9
+8
+Connector_JST
+JST_ZE_BM08B-ZESS-TBT_1x08-1MP_P1.50mm_Vertical
+JST ZE series connector, BM08B-ZESS-TBT (http://www.jst-mfg.com/product/pdf/eng/eZE.pdf), generated with kicad-footprint-generator
+connector JST ZE vertical
+0
+10
+9
+Connector_JST
+JST_ZE_BM09B-ZESS-TBT_1x09-1MP_P1.50mm_Vertical
+JST ZE series connector, BM09B-ZESS-TBT (http://www.jst-mfg.com/product/pdf/eng/eZE.pdf), generated with kicad-footprint-generator
+connector JST ZE vertical
+0
+11
+10
+Connector_JST
+JST_ZE_BM10B-ZESS-TBT_1x10-1MP_P1.50mm_Vertical
+JST ZE series connector, BM10B-ZESS-TBT (http://www.jst-mfg.com/product/pdf/eng/eZE.pdf), generated with kicad-footprint-generator
+connector JST ZE vertical
+0
+12
+11
+Connector_JST
+JST_ZE_BM11B-ZESS-TBT_1x11-1MP_P1.50mm_Vertical
+JST ZE series connector, BM11B-ZESS-TBT (http://www.jst-mfg.com/product/pdf/eng/eZE.pdf), generated with kicad-footprint-generator
+connector JST ZE vertical
+0
+13
+12
+Connector_JST
+JST_ZE_BM12B-ZESS-TBT_1x12-1MP_P1.50mm_Vertical
+JST ZE series connector, BM12B-ZESS-TBT (http://www.jst-mfg.com/product/pdf/eng/eZE.pdf), generated with kicad-footprint-generator
+connector JST ZE vertical
+0
+14
+13
+Connector_JST
+JST_ZE_BM13B-ZESS-TBT_1x13-1MP_P1.50mm_Vertical
+JST ZE series connector, BM13B-ZESS-TBT (http://www.jst-mfg.com/product/pdf/eng/eZE.pdf), generated with kicad-footprint-generator
+connector JST ZE vertical
+0
+15
+14
+Connector_JST
+JST_ZE_BM14B-ZESS-TBT_1x14-1MP_P1.50mm_Vertical
+JST ZE series connector, BM14B-ZESS-TBT (http://www.jst-mfg.com/product/pdf/eng/eZE.pdf), generated with kicad-footprint-generator
+connector JST ZE vertical
+0
+16
+15
+Connector_JST
+JST_ZE_BM15B-ZESS-TBT_1x15-1MP_P1.50mm_Vertical
+JST ZE series connector, BM15B-ZESS-TBT (http://www.jst-mfg.com/product/pdf/eng/eZE.pdf), generated with kicad-footprint-generator
+connector JST ZE vertical
+0
+17
+16
+Connector_JST
+JST_ZE_BM16B-ZESS-TBT_1x16-1MP_P1.50mm_Vertical
+JST ZE series connector, BM16B-ZESS-TBT (http://www.jst-mfg.com/product/pdf/eng/eZE.pdf), generated with kicad-footprint-generator
+connector JST ZE vertical
+0
+18
+17
+Connector_JST
+JST_ZE_S02B-ZESK-2D_1x02_P1.50mm_Horizontal
+JST ZE series connector, S02B-ZESK-2D (http://www.jst-mfg.com/product/pdf/eng/eZE.pdf), generated with kicad-footprint-generator
+connector JST ZE top entry
+0
+2
+2
+Connector_JST
+JST_ZE_S03B-ZESK-2D_1x03_P1.50mm_Horizontal
+JST ZE series connector, S03B-ZESK-2D (http://www.jst-mfg.com/product/pdf/eng/eZE.pdf), generated with kicad-footprint-generator
+connector JST ZE top entry
+0
+3
+3
+Connector_JST
+JST_ZE_S04B-ZESK-2D_1x04_P1.50mm_Horizontal
+JST ZE series connector, S04B-ZESK-2D (http://www.jst-mfg.com/product/pdf/eng/eZE.pdf), generated with kicad-footprint-generator
+connector JST ZE top entry
+0
+4
+4
+Connector_JST
+JST_ZE_S05B-ZESK-2D_1x05_P1.50mm_Horizontal
+JST ZE series connector, S05B-ZESK-2D (http://www.jst-mfg.com/product/pdf/eng/eZE.pdf), generated with kicad-footprint-generator
+connector JST ZE top entry
+0
+5
+5
+Connector_JST
+JST_ZE_S06B-ZESK-2D_1x06_P1.50mm_Horizontal
+JST ZE series connector, S06B-ZESK-2D (http://www.jst-mfg.com/product/pdf/eng/eZE.pdf), generated with kicad-footprint-generator
+connector JST ZE top entry
+0
+6
+6
+Connector_JST
+JST_ZE_S07B-ZESK-2D_1x07_P1.50mm_Horizontal
+JST ZE series connector, S07B-ZESK-2D (http://www.jst-mfg.com/product/pdf/eng/eZE.pdf), generated with kicad-footprint-generator
+connector JST ZE top entry
+0
+7
+7
+Connector_JST
+JST_ZE_S08B-ZESK-2D_1x08_P1.50mm_Horizontal
+JST ZE series connector, S08B-ZESK-2D (http://www.jst-mfg.com/product/pdf/eng/eZE.pdf), generated with kicad-footprint-generator
+connector JST ZE top entry
+0
+8
+8
+Connector_JST
+JST_ZE_S09B-ZESK-2D_1x09_P1.50mm_Horizontal
+JST ZE series connector, S09B-ZESK-2D (http://www.jst-mfg.com/product/pdf/eng/eZE.pdf), generated with kicad-footprint-generator
+connector JST ZE top entry
+0
+9
+9
+Connector_JST
+JST_ZE_S10B-ZESK-2D_1x10_P1.50mm_Horizontal
+JST ZE series connector, S10B-ZESK-2D (http://www.jst-mfg.com/product/pdf/eng/eZE.pdf), generated with kicad-footprint-generator
+connector JST ZE top entry
+0
+10
+10
+Connector_JST
+JST_ZE_S11B-ZESK-2D_1x11_P1.50mm_Horizontal
+JST ZE series connector, S11B-ZESK-2D (http://www.jst-mfg.com/product/pdf/eng/eZE.pdf), generated with kicad-footprint-generator
+connector JST ZE top entry
+0
+11
+11
+Connector_JST
+JST_ZE_S12B-ZESK-2D_1x12_P1.50mm_Horizontal
+JST ZE series connector, S12B-ZESK-2D (http://www.jst-mfg.com/product/pdf/eng/eZE.pdf), generated with kicad-footprint-generator
+connector JST ZE top entry
+0
+12
+12
+Connector_JST
+JST_ZE_S13B-ZESK-2D_1x13_P1.50mm_Horizontal
+JST ZE series connector, S13B-ZESK-2D (http://www.jst-mfg.com/product/pdf/eng/eZE.pdf), generated with kicad-footprint-generator
+connector JST ZE top entry
+0
+13
+13
+Connector_JST
+JST_ZE_S14B-ZESK-2D_1x14_P1.50mm_Horizontal
+JST ZE series connector, S14B-ZESK-2D (http://www.jst-mfg.com/product/pdf/eng/eZE.pdf), generated with kicad-footprint-generator
+connector JST ZE top entry
+0
+14
+14
+Connector_JST
+JST_ZE_S15B-ZESK-2D_1x15_P1.50mm_Horizontal
+JST ZE series connector, S15B-ZESK-2D (http://www.jst-mfg.com/product/pdf/eng/eZE.pdf), generated with kicad-footprint-generator
+connector JST ZE top entry
+0
+15
+15
+Connector_JST
+JST_ZE_S16B-ZESK-2D_1x16_P1.50mm_Horizontal
+JST ZE series connector, S16B-ZESK-2D (http://www.jst-mfg.com/product/pdf/eng/eZE.pdf), generated with kicad-footprint-generator
+connector JST ZE top entry
+0
+16
+16
+Connector_JST
+JST_ZE_SM02B-ZESS-TB_1x02-1MP_P1.50mm_Horizontal
+JST ZE series connector, SM02B-ZESS-TB (http://www.jst-mfg.com/product/pdf/eng/eZE.pdf), generated with kicad-footprint-generator
+connector JST ZE horizontal
+0
+4
+3
+Connector_JST
+JST_ZE_SM03B-ZESS-TB_1x03-1MP_P1.50mm_Horizontal
+JST ZE series connector, SM03B-ZESS-TB (http://www.jst-mfg.com/product/pdf/eng/eZE.pdf), generated with kicad-footprint-generator
+connector JST ZE horizontal
+0
+5
+4
+Connector_JST
+JST_ZE_SM04B-ZESS-TB_1x04-1MP_P1.50mm_Horizontal
+JST ZE series connector, SM04B-ZESS-TB (http://www.jst-mfg.com/product/pdf/eng/eZE.pdf), generated with kicad-footprint-generator
+connector JST ZE horizontal
+0
+6
+5
+Connector_JST
+JST_ZE_SM05B-ZESS-TB_1x05-1MP_P1.50mm_Horizontal
+JST ZE series connector, SM05B-ZESS-TB (http://www.jst-mfg.com/product/pdf/eng/eZE.pdf), generated with kicad-footprint-generator
+connector JST ZE horizontal
+0
+7
+6
+Connector_JST
+JST_ZE_SM06B-ZESS-TB_1x06-1MP_P1.50mm_Horizontal
+JST ZE series connector, SM06B-ZESS-TB (http://www.jst-mfg.com/product/pdf/eng/eZE.pdf), generated with kicad-footprint-generator
+connector JST ZE horizontal
+0
+8
+7
+Connector_JST
+JST_ZE_SM07B-ZESS-TB_1x07-1MP_P1.50mm_Horizontal
+JST ZE series connector, SM07B-ZESS-TB (http://www.jst-mfg.com/product/pdf/eng/eZE.pdf), generated with kicad-footprint-generator
+connector JST ZE horizontal
+0
+9
+8
+Connector_JST
+JST_ZE_SM08B-ZESS-TB_1x08-1MP_P1.50mm_Horizontal
+JST ZE series connector, SM08B-ZESS-TB (http://www.jst-mfg.com/product/pdf/eng/eZE.pdf), generated with kicad-footprint-generator
+connector JST ZE horizontal
+0
+10
+9
+Connector_JST
+JST_ZE_SM09B-ZESS-TB_1x09-1MP_P1.50mm_Horizontal
+JST ZE series connector, SM09B-ZESS-TB (http://www.jst-mfg.com/product/pdf/eng/eZE.pdf), generated with kicad-footprint-generator
+connector JST ZE horizontal
+0
+11
+10
+Connector_JST
+JST_ZE_SM10B-ZESS-TB_1x10-1MP_P1.50mm_Horizontal
+JST ZE series connector, SM10B-ZESS-TB (http://www.jst-mfg.com/product/pdf/eng/eZE.pdf), generated with kicad-footprint-generator
+connector JST ZE horizontal
+0
+12
+11
+Connector_JST
+JST_ZE_SM11B-ZESS-TB_1x11-1MP_P1.50mm_Horizontal
+JST ZE series connector, SM11B-ZESS-TB (http://www.jst-mfg.com/product/pdf/eng/eZE.pdf), generated with kicad-footprint-generator
+connector JST ZE horizontal
+0
+13
+12
+Connector_JST
+JST_ZE_SM12B-ZESS-TB_1x12-1MP_P1.50mm_Horizontal
+JST ZE series connector, SM12B-ZESS-TB (http://www.jst-mfg.com/product/pdf/eng/eZE.pdf), generated with kicad-footprint-generator
+connector JST ZE horizontal
+0
+14
+13
+Connector_JST
+JST_ZE_SM13B-ZESS-TB_1x13-1MP_P1.50mm_Horizontal
+JST ZE series connector, SM13B-ZESS-TB (http://www.jst-mfg.com/product/pdf/eng/eZE.pdf), generated with kicad-footprint-generator
+connector JST ZE horizontal
+0
+15
+14
+Connector_JST
+JST_ZE_SM14B-ZESS-TB_1x14-1MP_P1.50mm_Horizontal
+JST ZE series connector, SM14B-ZESS-TB (http://www.jst-mfg.com/product/pdf/eng/eZE.pdf), generated with kicad-footprint-generator
+connector JST ZE horizontal
+0
+16
+15
+Connector_JST
+JST_ZE_SM15B-ZESS-TB_1x15-1MP_P1.50mm_Horizontal
+JST ZE series connector, SM15B-ZESS-TB (http://www.jst-mfg.com/product/pdf/eng/eZE.pdf), generated with kicad-footprint-generator
+connector JST ZE horizontal
+0
+17
+16
+Connector_JST
+JST_ZE_SM16B-ZESS-TB_1x16-1MP_P1.50mm_Horizontal
+JST ZE series connector, SM16B-ZESS-TB (http://www.jst-mfg.com/product/pdf/eng/eZE.pdf), generated with kicad-footprint-generator
+connector JST ZE horizontal
+0
+18
+17
+Connector_Molex
+Molex_CLIK-Mate_502382-0270_1x02-1MP_P1.25mm_Vertical
+Molex CLIK-Mate series connector, 502382-0270 (http://www.molex.com/pdm_docs/sd/5023820270_sd.pdf), generated with kicad-footprint-generator
+connector Molex CLIK-Mate side entry
+0
+4
+3
+Connector_Molex
+Molex_CLIK-Mate_502382-0370_1x03-1MP_P1.25mm_Vertical
+Molex CLIK-Mate series connector, 502382-0370 (http://www.molex.com/pdm_docs/sd/5023820270_sd.pdf), generated with kicad-footprint-generator
+connector Molex CLIK-Mate side entry
+0
+5
+4
+Connector_Molex
+Molex_CLIK-Mate_502382-0470_1x04-1MP_P1.25mm_Vertical
+Molex CLIK-Mate series connector, 502382-0470 (http://www.molex.com/pdm_docs/sd/5023820270_sd.pdf), generated with kicad-footprint-generator
+connector Molex CLIK-Mate side entry
+0
+6
+5
+Connector_Molex
+Molex_CLIK-Mate_502382-0570_1x05-1MP_P1.25mm_Vertical
+Molex CLIK-Mate series connector, 502382-0570 (http://www.molex.com/pdm_docs/sd/5023820270_sd.pdf), generated with kicad-footprint-generator
+connector Molex CLIK-Mate side entry
+0
+7
+6
+Connector_Molex
+Molex_CLIK-Mate_502382-0670_1x06-1MP_P1.25mm_Vertical
+Molex CLIK-Mate series connector, 502382-0670 (http://www.molex.com/pdm_docs/sd/5023820270_sd.pdf), generated with kicad-footprint-generator
+connector Molex CLIK-Mate side entry
+0
+8
+7
+Connector_Molex
+Molex_CLIK-Mate_502382-0770_1x07-1MP_P1.25mm_Vertical
+Molex CLIK-Mate series connector, 502382-0770 (http://www.molex.com/pdm_docs/sd/5023820270_sd.pdf), generated with kicad-footprint-generator
+connector Molex CLIK-Mate side entry
+0
+9
+8
+Connector_Molex
+Molex_CLIK-Mate_502382-0870_1x08-1MP_P1.25mm_Vertical
+Molex CLIK-Mate series connector, 502382-0870 (http://www.molex.com/pdm_docs/sd/5023820270_sd.pdf), generated with kicad-footprint-generator
+connector Molex CLIK-Mate side entry
+0
+10
+9
+Connector_Molex
+Molex_CLIK-Mate_502382-0970_1x09-1MP_P1.25mm_Vertical
+Molex CLIK-Mate series connector, 502382-0970 (http://www.molex.com/pdm_docs/sd/5023820270_sd.pdf), generated with kicad-footprint-generator
+connector Molex CLIK-Mate side entry
+0
+11
+10
+Connector_Molex
+Molex_CLIK-Mate_502382-1070_1x10-1MP_P1.25mm_Vertical
+Molex CLIK-Mate series connector, 502382-1070 (http://www.molex.com/pdm_docs/sd/5023820270_sd.pdf), generated with kicad-footprint-generator
+connector Molex CLIK-Mate side entry
+0
+12
+11
+Connector_Molex
+Molex_CLIK-Mate_502382-1170_1x11-1MP_P1.25mm_Vertical
+Molex CLIK-Mate series connector, 502382-1170 (http://www.molex.com/pdm_docs/sd/5023820270_sd.pdf), generated with kicad-footprint-generator
+connector Molex CLIK-Mate side entry
+0
+13
+12
+Connector_Molex
+Molex_CLIK-Mate_502382-1270_1x12-1MP_P1.25mm_Vertical
+Molex CLIK-Mate series connector, 502382-1270 (http://www.molex.com/pdm_docs/sd/5023820270_sd.pdf), generated with kicad-footprint-generator
+connector Molex CLIK-Mate side entry
+0
+14
+13
+Connector_Molex
+Molex_CLIK-Mate_502382-1370_1x13-1MP_P1.25mm_Vertical
+Molex CLIK-Mate series connector, 502382-1370 (http://www.molex.com/pdm_docs/sd/5023820270_sd.pdf), generated with kicad-footprint-generator
+connector Molex CLIK-Mate side entry
+0
+15
+14
+Connector_Molex
+Molex_CLIK-Mate_502382-1470_1x14-1MP_P1.25mm_Vertical
+Molex CLIK-Mate series connector, 502382-1470 (http://www.molex.com/pdm_docs/sd/5023820270_sd.pdf), generated with kicad-footprint-generator
+connector Molex CLIK-Mate side entry
+0
+16
+15
+Connector_Molex
+Molex_CLIK-Mate_502382-1570_1x15-1MP_P1.25mm_Vertical
+Molex CLIK-Mate series connector, 502382-1570 (http://www.molex.com/pdm_docs/sd/5023820270_sd.pdf), generated with kicad-footprint-generator
+connector Molex CLIK-Mate side entry
+0
+17
+16
+Connector_Molex
+Molex_CLIK-Mate_502386-0270_1x02-1MP_P1.25mm_Horizontal
+Molex CLIK-Mate series connector, 502386-0270 (http://www.molex.com/pdm_docs/sd/5023860270_sd.pdf), generated with kicad-footprint-generator
+connector Molex CLIK-Mate top entry
+0
+4
+3
+Connector_Molex
+Molex_CLIK-Mate_502386-0370_1x03-1MP_P1.25mm_Horizontal
+Molex CLIK-Mate series connector, 502386-0370 (http://www.molex.com/pdm_docs/sd/5023860270_sd.pdf), generated with kicad-footprint-generator
+connector Molex CLIK-Mate top entry
+0
+5
+4
+Connector_Molex
+Molex_CLIK-Mate_502386-0470_1x04-1MP_P1.25mm_Horizontal
+Molex CLIK-Mate series connector, 502386-0470 (http://www.molex.com/pdm_docs/sd/5023860270_sd.pdf), generated with kicad-footprint-generator
+connector Molex CLIK-Mate top entry
+0
+6
+5
+Connector_Molex
+Molex_CLIK-Mate_502386-0570_1x05-1MP_P1.25mm_Horizontal
+Molex CLIK-Mate series connector, 502386-0570 (http://www.molex.com/pdm_docs/sd/5023860270_sd.pdf), generated with kicad-footprint-generator
+connector Molex CLIK-Mate top entry
+0
+7
+6
+Connector_Molex
+Molex_CLIK-Mate_502386-0670_1x06-1MP_P1.25mm_Horizontal
+Molex CLIK-Mate series connector, 502386-0670 (http://www.molex.com/pdm_docs/sd/5023860270_sd.pdf), generated with kicad-footprint-generator
+connector Molex CLIK-Mate top entry
+0
+8
+7
+Connector_Molex
+Molex_CLIK-Mate_502386-0770_1x07-1MP_P1.25mm_Horizontal
+Molex CLIK-Mate series connector, 502386-0770 (http://www.molex.com/pdm_docs/sd/5023860270_sd.pdf), generated with kicad-footprint-generator
+connector Molex CLIK-Mate top entry
+0
+9
+8
+Connector_Molex
+Molex_CLIK-Mate_502386-0870_1x08-1MP_P1.25mm_Horizontal
+Molex CLIK-Mate series connector, 502386-0870 (http://www.molex.com/pdm_docs/sd/5023860270_sd.pdf), generated with kicad-footprint-generator
+connector Molex CLIK-Mate top entry
+0
+10
+9
+Connector_Molex
+Molex_CLIK-Mate_502386-0970_1x09-1MP_P1.25mm_Horizontal
+Molex CLIK-Mate series connector, 502386-0970 (http://www.molex.com/pdm_docs/sd/5023860270_sd.pdf), generated with kicad-footprint-generator
+connector Molex CLIK-Mate top entry
+0
+11
+10
+Connector_Molex
+Molex_CLIK-Mate_502386-1070_1x10-1MP_P1.25mm_Horizontal
+Molex CLIK-Mate series connector, 502386-1070 (http://www.molex.com/pdm_docs/sd/5023860270_sd.pdf), generated with kicad-footprint-generator
+connector Molex CLIK-Mate top entry
+0
+12
+11
+Connector_Molex
+Molex_CLIK-Mate_502386-1170_1x11-1MP_P1.25mm_Horizontal
+Molex CLIK-Mate series connector, 502386-1170 (http://www.molex.com/pdm_docs/sd/5023860270_sd.pdf), generated with kicad-footprint-generator
+connector Molex CLIK-Mate top entry
+0
+13
+12
+Connector_Molex
+Molex_CLIK-Mate_502386-1270_1x12-1MP_P1.25mm_Horizontal
+Molex CLIK-Mate series connector, 502386-1270 (http://www.molex.com/pdm_docs/sd/5023860270_sd.pdf), generated with kicad-footprint-generator
+connector Molex CLIK-Mate top entry
+0
+14
+13
+Connector_Molex
+Molex_CLIK-Mate_502386-1370_1x13-1MP_P1.25mm_Horizontal
+Molex CLIK-Mate series connector, 502386-1370 (http://www.molex.com/pdm_docs/sd/5023860270_sd.pdf), generated with kicad-footprint-generator
+connector Molex CLIK-Mate top entry
+0
+15
+14
+Connector_Molex
+Molex_CLIK-Mate_502386-1470_1x14-1MP_P1.25mm_Horizontal
+Molex CLIK-Mate series connector, 502386-1470 (http://www.molex.com/pdm_docs/sd/5023860270_sd.pdf), generated with kicad-footprint-generator
+connector Molex CLIK-Mate top entry
+0
+16
+15
+Connector_Molex
+Molex_CLIK-Mate_502386-1570_1x15-1MP_P1.25mm_Horizontal
+Molex CLIK-Mate series connector, 502386-1570 (http://www.molex.com/pdm_docs/sd/5023860270_sd.pdf), generated with kicad-footprint-generator
+connector Molex CLIK-Mate top entry
+0
+17
+16
+Connector_Molex
+Molex_CLIK-Mate_502443-0270_1x02-1MP_P2.00mm_Vertical
+Molex CLIK-Mate series connector, 502443-0270 (http://www.molex.com/pdm_docs/sd/5024430270_sd.pdf), generated with kicad-footprint-generator
+connector Molex CLIK-Mate side entry
+0
+4
+3
+Connector_Molex
+Molex_CLIK-Mate_502443-0370_1x03-1MP_P2.00mm_Vertical
+Molex CLIK-Mate series connector, 502443-0370 (http://www.molex.com/pdm_docs/sd/5024430270_sd.pdf), generated with kicad-footprint-generator
+connector Molex CLIK-Mate side entry
+0
+5
+4
+Connector_Molex
+Molex_CLIK-Mate_502443-0470_1x04-1MP_P2.00mm_Vertical
+Molex CLIK-Mate series connector, 502443-0470 (http://www.molex.com/pdm_docs/sd/5024430270_sd.pdf), generated with kicad-footprint-generator
+connector Molex CLIK-Mate side entry
+0
+6
+5
+Connector_Molex
+Molex_CLIK-Mate_502443-0570_1x05-1MP_P2.00mm_Vertical
+Molex CLIK-Mate series connector, 502443-0570 (http://www.molex.com/pdm_docs/sd/5024430270_sd.pdf), generated with kicad-footprint-generator
+connector Molex CLIK-Mate side entry
+0
+7
+6
+Connector_Molex
+Molex_CLIK-Mate_502443-0670_1x06-1MP_P2.00mm_Vertical
+Molex CLIK-Mate series connector, 502443-0670 (http://www.molex.com/pdm_docs/sd/5024430270_sd.pdf), generated with kicad-footprint-generator
+connector Molex CLIK-Mate side entry
+0
+8
+7
+Connector_Molex
+Molex_CLIK-Mate_502443-0770_1x07-1MP_P2.00mm_Vertical
+Molex CLIK-Mate series connector, 502443-0770 (http://www.molex.com/pdm_docs/sd/5024430270_sd.pdf), generated with kicad-footprint-generator
+connector Molex CLIK-Mate side entry
+0
+9
+8
+Connector_Molex
+Molex_CLIK-Mate_502443-0870_1x08-1MP_P2.00mm_Vertical
+Molex CLIK-Mate series connector, 502443-0870 (http://www.molex.com/pdm_docs/sd/5024430270_sd.pdf), generated with kicad-footprint-generator
+connector Molex CLIK-Mate side entry
+0
+10
+9
+Connector_Molex
+Molex_CLIK-Mate_502443-0970_1x09-1MP_P2.00mm_Vertical
+Molex CLIK-Mate series connector, 502443-0970 (http://www.molex.com/pdm_docs/sd/5024430270_sd.pdf), generated with kicad-footprint-generator
+connector Molex CLIK-Mate side entry
+0
+11
+10
+Connector_Molex
+Molex_CLIK-Mate_502443-1270_1x12-1MP_P2.00mm_Vertical
+Molex CLIK-Mate series connector, 502443-1270 (http://www.molex.com/pdm_docs/sd/5024430270_sd.pdf), generated with kicad-footprint-generator
+connector Molex CLIK-Mate side entry
+0
+14
+13
+Connector_Molex
+Molex_CLIK-Mate_502443-1370_1x13-1MP_P2.00mm_Vertical
+Molex CLIK-Mate series connector, 502443-1370 (http://www.molex.com/pdm_docs/sd/5024430270_sd.pdf), generated with kicad-footprint-generator
+connector Molex CLIK-Mate side entry
+0
+15
+14
+Connector_Molex
+Molex_CLIK-Mate_502443-1470_1x14-1MP_P2.00mm_Vertical
+Molex CLIK-Mate series connector, 502443-1470 (http://www.molex.com/pdm_docs/sd/5024430270_sd.pdf), generated with kicad-footprint-generator
+connector Molex CLIK-Mate side entry
+0
+16
+15
+Connector_Molex
+Molex_CLIK-Mate_502443-1570_1x15-1MP_P2.00mm_Vertical
+Molex CLIK-Mate series connector, 502443-1570 (http://www.molex.com/pdm_docs/sd/5024430270_sd.pdf), generated with kicad-footprint-generator
+connector Molex CLIK-Mate side entry
+0
+17
+16
+Connector_Molex
+Molex_CLIK-Mate_502494-0270_1x02-1MP_P2.00mm_Horizontal
+Molex CLIK-Mate series connector, 502494-0270 (http://www.molex.com/pdm_docs/sd/5024940270_sd.pdf), generated with kicad-footprint-generator
+connector Molex CLIK-Mate top entry
+0
+4
+3
+Connector_Molex
+Molex_CLIK-Mate_502494-0370_1x03-1MP_P2.00mm_Horizontal
+Molex CLIK-Mate series connector, 502494-0370 (http://www.molex.com/pdm_docs/sd/5024940270_sd.pdf), generated with kicad-footprint-generator
+connector Molex CLIK-Mate top entry
+0
+5
+4
+Connector_Molex
+Molex_CLIK-Mate_502494-0470_1x04-1MP_P2.00mm_Horizontal
+Molex CLIK-Mate series connector, 502494-0470 (http://www.molex.com/pdm_docs/sd/5024940270_sd.pdf), generated with kicad-footprint-generator
+connector Molex CLIK-Mate top entry
+0
+6
+5
+Connector_Molex
+Molex_CLIK-Mate_502494-0670_1x06-1MP_P2.00mm_Horizontal
+Molex CLIK-Mate series connector, 502494-0670 (http://www.molex.com/pdm_docs/sd/5024940270_sd.pdf), generated with kicad-footprint-generator
+connector Molex CLIK-Mate top entry
+0
+8
+7
+Connector_Molex
+Molex_CLIK-Mate_502494-0870_1x08-1MP_P2.00mm_Horizontal
+Molex CLIK-Mate series connector, 502494-0870 (http://www.molex.com/pdm_docs/sd/5024940270_sd.pdf), generated with kicad-footprint-generator
+connector Molex CLIK-Mate top entry
+0
+10
+9
+Connector_Molex
+Molex_CLIK-Mate_502494-1070_1x10-1MP_P2.00mm_Horizontal
+Molex CLIK-Mate series connector, 502494-1070 (http://www.molex.com/pdm_docs/sd/5024940270_sd.pdf), generated with kicad-footprint-generator
+connector Molex CLIK-Mate top entry
+0
+12
+11
+Connector_Molex
+Molex_CLIK-Mate_502494-1270_1x12-1MP_P2.00mm_Horizontal
+Molex CLIK-Mate series connector, 502494-1270 (http://www.molex.com/pdm_docs/sd/5024940270_sd.pdf), generated with kicad-footprint-generator
+connector Molex CLIK-Mate top entry
+0
+14
+13
+Connector_Molex
+Molex_CLIK-Mate_502494-1370_1x13-1MP_P2.00mm_Horizontal
+Molex CLIK-Mate series connector, 502494-1370 (http://www.molex.com/pdm_docs/sd/5024940270_sd.pdf), generated with kicad-footprint-generator
+connector Molex CLIK-Mate top entry
+0
+15
+14
+Connector_Molex
+Molex_CLIK-Mate_502494-1470_1x14-1MP_P2.00mm_Horizontal
+Molex CLIK-Mate series connector, 502494-1470 (http://www.molex.com/pdm_docs/sd/5024940270_sd.pdf), generated with kicad-footprint-generator
+connector Molex CLIK-Mate top entry
+0
+16
+15
+Connector_Molex
+Molex_CLIK-Mate_502494-1570_1x15-1MP_P2.00mm_Horizontal
+Molex CLIK-Mate series connector, 502494-1570 (http://www.molex.com/pdm_docs/sd/5024940270_sd.pdf), generated with kicad-footprint-generator
+connector Molex CLIK-Mate top entry
+0
+17
+16
+Connector_Molex
+Molex_CLIK-Mate_502585-0270_1x02-1MP_P1.50mm_Horizontal
+Molex CLIK-Mate series connector, 502585-0270 (http://www.molex.com/pdm_docs/sd/5025850270_sd.pdf), generated with kicad-footprint-generator
+connector Molex CLIK-Mate top entry
+0
+4
+3
+Connector_Molex
+Molex_CLIK-Mate_502585-0370_1x03-1MP_P1.50mm_Horizontal
+Molex CLIK-Mate series connector, 502585-0370 (http://www.molex.com/pdm_docs/sd/5025850270_sd.pdf), generated with kicad-footprint-generator
+connector Molex CLIK-Mate top entry
+0
+5
+4
+Connector_Molex
+Molex_CLIK-Mate_502585-0470_1x04-1MP_P1.50mm_Horizontal
+Molex CLIK-Mate series connector, 502585-0470 (http://www.molex.com/pdm_docs/sd/5025850270_sd.pdf), generated with kicad-footprint-generator
+connector Molex CLIK-Mate top entry
+0
+6
+5
+Connector_Molex
+Molex_CLIK-Mate_502585-0570_1x05-1MP_P1.50mm_Horizontal
+Molex CLIK-Mate series connector, 502585-0570 (http://www.molex.com/pdm_docs/sd/5025850270_sd.pdf), generated with kicad-footprint-generator
+connector Molex CLIK-Mate top entry
+0
+7
+6
+Connector_Molex
+Molex_CLIK-Mate_502585-0670_1x06-1MP_P1.50mm_Horizontal
+Molex CLIK-Mate series connector, 502585-0670 (http://www.molex.com/pdm_docs/sd/5025850270_sd.pdf), generated with kicad-footprint-generator
+connector Molex CLIK-Mate top entry
+0
+8
+7
+Connector_Molex
+Molex_CLIK-Mate_502585-0770_1x07-1MP_P1.50mm_Horizontal
+Molex CLIK-Mate series connector, 502585-0770 (http://www.molex.com/pdm_docs/sd/5025850270_sd.pdf), generated with kicad-footprint-generator
+connector Molex CLIK-Mate top entry
+0
+9
+8
+Connector_Molex
+Molex_CLIK-Mate_502585-0870_1x08-1MP_P1.50mm_Horizontal
+Molex CLIK-Mate series connector, 502585-0870 (http://www.molex.com/pdm_docs/sd/5025850270_sd.pdf), generated with kicad-footprint-generator
+connector Molex CLIK-Mate top entry
+0
+10
+9
+Connector_Molex
+Molex_CLIK-Mate_502585-0970_1x09-1MP_P1.50mm_Horizontal
+Molex CLIK-Mate series connector, 502585-0970 (http://www.molex.com/pdm_docs/sd/5025850270_sd.pdf), generated with kicad-footprint-generator
+connector Molex CLIK-Mate top entry
+0
+11
+10
+Connector_Molex
+Molex_CLIK-Mate_502585-1070_1x10-1MP_P1.50mm_Horizontal
+Molex CLIK-Mate series connector, 502585-1070 (http://www.molex.com/pdm_docs/sd/5025850270_sd.pdf), generated with kicad-footprint-generator
+connector Molex CLIK-Mate top entry
+0
+12
+11
+Connector_Molex
+Molex_CLIK-Mate_502585-1170_1x11-1MP_P1.50mm_Horizontal
+Molex CLIK-Mate series connector, 502585-1170 (http://www.molex.com/pdm_docs/sd/5025850270_sd.pdf), generated with kicad-footprint-generator
+connector Molex CLIK-Mate top entry
+0
+13
+12
+Connector_Molex
+Molex_CLIK-Mate_502585-1270_1x12-1MP_P1.50mm_Horizontal
+Molex CLIK-Mate series connector, 502585-1270 (http://www.molex.com/pdm_docs/sd/5025850270_sd.pdf), generated with kicad-footprint-generator
+connector Molex CLIK-Mate top entry
+0
+14
+13
+Connector_Molex
+Molex_CLIK-Mate_502585-1370_1x13-1MP_P1.50mm_Horizontal
+Molex CLIK-Mate series connector, 502585-1370 (http://www.molex.com/pdm_docs/sd/5025850270_sd.pdf), generated with kicad-footprint-generator
+connector Molex CLIK-Mate top entry
+0
+15
+14
+Connector_Molex
+Molex_CLIK-Mate_502585-1470_1x14-1MP_P1.50mm_Horizontal
+Molex CLIK-Mate series connector, 502585-1470 (http://www.molex.com/pdm_docs/sd/5025850270_sd.pdf), generated with kicad-footprint-generator
+connector Molex CLIK-Mate top entry
+0
+16
+15
+Connector_Molex
+Molex_CLIK-Mate_502585-1570_1x15-1MP_P1.50mm_Horizontal
+Molex CLIK-Mate series connector, 502585-1570 (http://www.molex.com/pdm_docs/sd/5025850270_sd.pdf), generated with kicad-footprint-generator
+connector Molex CLIK-Mate top entry
+0
+17
+16
+Connector_Molex
+Molex_CLIK-Mate_505405-0270_1x02-1MP_P1.50mm_Vertical
+Molex CLIK-Mate series connector, 505405-0270 (http://www.molex.com/pdm_docs/sd/5054050270_sd.pdf), generated with kicad-footprint-generator
+connector Molex CLIK-Mate side entry
+0
+4
+3
+Connector_Molex
+Molex_CLIK-Mate_505405-0370_1x03-1MP_P1.50mm_Vertical
+Molex CLIK-Mate series connector, 505405-0370 (http://www.molex.com/pdm_docs/sd/5054050270_sd.pdf), generated with kicad-footprint-generator
+connector Molex CLIK-Mate side entry
+0
+5
+4
+Connector_Molex
+Molex_CLIK-Mate_505405-0470_1x04-1MP_P1.50mm_Vertical
+Molex CLIK-Mate series connector, 505405-0470 (http://www.molex.com/pdm_docs/sd/5054050270_sd.pdf), generated with kicad-footprint-generator
+connector Molex CLIK-Mate side entry
+0
+6
+5
+Connector_Molex
+Molex_CLIK-Mate_505405-0570_1x05-1MP_P1.50mm_Vertical
+Molex CLIK-Mate series connector, 505405-0570 (http://www.molex.com/pdm_docs/sd/5054050270_sd.pdf), generated with kicad-footprint-generator
+connector Molex CLIK-Mate side entry
+0
+7
+6
+Connector_Molex
+Molex_CLIK-Mate_505405-0670_1x06-1MP_P1.50mm_Vertical
+Molex CLIK-Mate series connector, 505405-0670 (http://www.molex.com/pdm_docs/sd/5054050270_sd.pdf), generated with kicad-footprint-generator
+connector Molex CLIK-Mate side entry
+0
+8
+7
+Connector_Molex
+Molex_CLIK-Mate_505405-0770_1x07-1MP_P1.50mm_Vertical
+Molex CLIK-Mate series connector, 505405-0770 (http://www.molex.com/pdm_docs/sd/5054050270_sd.pdf), generated with kicad-footprint-generator
+connector Molex CLIK-Mate side entry
+0
+9
+8
+Connector_Molex
+Molex_CLIK-Mate_505405-0870_1x08-1MP_P1.50mm_Vertical
+Molex CLIK-Mate series connector, 505405-0870 (http://www.molex.com/pdm_docs/sd/5054050270_sd.pdf), generated with kicad-footprint-generator
+connector Molex CLIK-Mate side entry
+0
+10
+9
+Connector_Molex
+Molex_CLIK-Mate_505405-0970_1x09-1MP_P1.50mm_Vertical
+Molex CLIK-Mate series connector, 505405-0970 (http://www.molex.com/pdm_docs/sd/5054050270_sd.pdf), generated with kicad-footprint-generator
+connector Molex CLIK-Mate side entry
+0
+11
+10
+Connector_Molex
+Molex_CLIK-Mate_505405-1070_1x10-1MP_P1.50mm_Vertical
+Molex CLIK-Mate series connector, 505405-1070 (http://www.molex.com/pdm_docs/sd/5054050270_sd.pdf), generated with kicad-footprint-generator
+connector Molex CLIK-Mate side entry
+0
+12
+11
+Connector_Molex
+Molex_CLIK-Mate_505405-1170_1x11-1MP_P1.50mm_Vertical
+Molex CLIK-Mate series connector, 505405-1170 (http://www.molex.com/pdm_docs/sd/5054050270_sd.pdf), generated with kicad-footprint-generator
+connector Molex CLIK-Mate side entry
+0
+13
+12
+Connector_Molex
+Molex_CLIK-Mate_505405-1270_1x12-1MP_P1.50mm_Vertical
+Molex CLIK-Mate series connector, 505405-1270 (http://www.molex.com/pdm_docs/sd/5054050270_sd.pdf), generated with kicad-footprint-generator
+connector Molex CLIK-Mate side entry
+0
+14
+13
+Connector_Molex
+Molex_CLIK-Mate_505405-1370_1x13-1MP_P1.50mm_Vertical
+Molex CLIK-Mate series connector, 505405-1370 (http://www.molex.com/pdm_docs/sd/5054050270_sd.pdf), generated with kicad-footprint-generator
+connector Molex CLIK-Mate side entry
+0
+15
+14
+Connector_Molex
+Molex_CLIK-Mate_505405-1470_1x14-1MP_P1.50mm_Vertical
+Molex CLIK-Mate series connector, 505405-1470 (http://www.molex.com/pdm_docs/sd/5054050270_sd.pdf), generated with kicad-footprint-generator
+connector Molex CLIK-Mate side entry
+0
+16
+15
+Connector_Molex
+Molex_CLIK-Mate_505405-1570_1x15-1MP_P1.50mm_Vertical
+Molex CLIK-Mate series connector, 505405-1570 (http://www.molex.com/pdm_docs/sd/5054050270_sd.pdf), generated with kicad-footprint-generator
+connector Molex CLIK-Mate side entry
+0
+17
+16
+Connector_Molex
+Molex_KK-254_AE-6410-02A_1x02_P2.54mm_Vertical
+Molex KK-254 Interconnect System, old/engineering part number: AE-6410-02A example for new part number: 22-27-2021, 2 Pins (http://www.molex.com/pdm_docs/sd/022272021_sd.pdf), generated with kicad-footprint-generator
+connector Molex KK-254 vertical
+0
+2
+2
+Connector_Molex
+Molex_KK-254_AE-6410-03A_1x03_P2.54mm_Vertical
+Molex KK-254 Interconnect System, old/engineering part number: AE-6410-03A example for new part number: 22-27-2031, 3 Pins (http://www.molex.com/pdm_docs/sd/022272021_sd.pdf), generated with kicad-footprint-generator
+connector Molex KK-254 vertical
+0
+3
+3
+Connector_Molex
+Molex_KK-254_AE-6410-04A_1x04_P2.54mm_Vertical
+Molex KK-254 Interconnect System, old/engineering part number: AE-6410-04A example for new part number: 22-27-2041, 4 Pins (http://www.molex.com/pdm_docs/sd/022272021_sd.pdf), generated with kicad-footprint-generator
+connector Molex KK-254 vertical
+0
+4
+4
+Connector_Molex
+Molex_KK-254_AE-6410-05A_1x05_P2.54mm_Vertical
+Molex KK-254 Interconnect System, old/engineering part number: AE-6410-05A example for new part number: 22-27-2051, 5 Pins (http://www.molex.com/pdm_docs/sd/022272021_sd.pdf), generated with kicad-footprint-generator
+connector Molex KK-254 vertical
+0
+5
+5
+Connector_Molex
+Molex_KK-254_AE-6410-06A_1x06_P2.54mm_Vertical
+Molex KK-254 Interconnect System, old/engineering part number: AE-6410-06A example for new part number: 22-27-2061, 6 Pins (http://www.molex.com/pdm_docs/sd/022272021_sd.pdf), generated with kicad-footprint-generator
+connector Molex KK-254 vertical
+0
+6
+6
+Connector_Molex
+Molex_KK-254_AE-6410-07A_1x07_P2.54mm_Vertical
+Molex KK-254 Interconnect System, old/engineering part number: AE-6410-07A example for new part number: 22-27-2071, 7 Pins (http://www.molex.com/pdm_docs/sd/022272021_sd.pdf), generated with kicad-footprint-generator
+connector Molex KK-254 vertical
+0
+7
+7
+Connector_Molex
+Molex_KK-254_AE-6410-08A_1x08_P2.54mm_Vertical
+Molex KK-254 Interconnect System, old/engineering part number: AE-6410-08A example for new part number: 22-27-2081, 8 Pins (http://www.molex.com/pdm_docs/sd/022272021_sd.pdf), generated with kicad-footprint-generator
+connector Molex KK-254 vertical
+0
+8
+8
+Connector_Molex
+Molex_KK-254_AE-6410-09A_1x09_P2.54mm_Vertical
+Molex KK-254 Interconnect System, old/engineering part number: AE-6410-09A example for new part number: 22-27-2091, 9 Pins (http://www.molex.com/pdm_docs/sd/022272021_sd.pdf), generated with kicad-footprint-generator
+connector Molex KK-254 vertical
+0
+9
+9
+Connector_Molex
+Molex_KK-254_AE-6410-10A_1x10_P2.54mm_Vertical
+Molex KK-254 Interconnect System, old/engineering part number: AE-6410-10A example for new part number: 22-27-2101, 10 Pins (http://www.molex.com/pdm_docs/sd/022272021_sd.pdf), generated with kicad-footprint-generator
+connector Molex KK-254 vertical
+0
+10
+10
+Connector_Molex
+Molex_KK-254_AE-6410-11A_1x11_P2.54mm_Vertical
+Molex KK-254 Interconnect System, old/engineering part number: AE-6410-11A example for new part number: 22-27-2111, 11 Pins (http://www.molex.com/pdm_docs/sd/022272021_sd.pdf), generated with kicad-footprint-generator
+connector Molex KK-254 vertical
+0
+11
+11
+Connector_Molex
+Molex_KK-254_AE-6410-12A_1x12_P2.54mm_Vertical
+Molex KK-254 Interconnect System, old/engineering part number: AE-6410-12A example for new part number: 22-27-2121, 12 Pins (http://www.molex.com/pdm_docs/sd/022272021_sd.pdf), generated with kicad-footprint-generator
+connector Molex KK-254 vertical
+0
+12
+12
+Connector_Molex
+Molex_KK-254_AE-6410-13A_1x13_P2.54mm_Vertical
+Molex KK-254 Interconnect System, old/engineering part number: AE-6410-13A example for new part number: 22-27-2131, 13 Pins (http://www.molex.com/pdm_docs/sd/022272021_sd.pdf), generated with kicad-footprint-generator
+connector Molex KK-254 vertical
+0
+13
+13
+Connector_Molex
+Molex_KK-254_AE-6410-14A_1x14_P2.54mm_Vertical
+Molex KK-254 Interconnect System, old/engineering part number: AE-6410-14A example for new part number: 22-27-2141, 14 Pins (http://www.molex.com/pdm_docs/sd/022272021_sd.pdf), generated with kicad-footprint-generator
+connector Molex KK-254 vertical
+0
+14
+14
+Connector_Molex
+Molex_KK-254_AE-6410-15A_1x15_P2.54mm_Vertical
+Molex KK-254 Interconnect System, old/engineering part number: AE-6410-15A example for new part number: 22-27-2151, 15 Pins (http://www.molex.com/pdm_docs/sd/022272021_sd.pdf), generated with kicad-footprint-generator
+connector Molex KK-254 vertical
+0
+15
+15
+Connector_Molex
+Molex_KK-254_AE-6410-16A_1x16_P2.54mm_Vertical
+Molex KK-254 Interconnect System, old/engineering part number: AE-6410-16A example for new part number: 22-27-2161, 16 Pins (http://www.molex.com/pdm_docs/sd/022272021_sd.pdf), generated with kicad-footprint-generator
+connector Molex KK-254 vertical
+0
+16
+16
+Connector_Molex
+Molex_KK-396_5273-02A_1x02_P3.96mm_Vertical
+Molex KK 396 Interconnect System, old/engineering part number: 5273-02A example for new part number: 09-65-2028, 2 Pins (https://www.molex.com/pdm_docs/sd/009652028_sd.pdf), generated with kicad-footprint-generator
+connector Molex KK-396 vertical
+0
+2
+2
+Connector_Molex
+Molex_KK-396_5273-03A_1x03_P3.96mm_Vertical
+Molex KK 396 Interconnect System, old/engineering part number: 5273-03A example for new part number: 09-65-2038, 3 Pins (https://www.molex.com/pdm_docs/sd/009652028_sd.pdf), generated with kicad-footprint-generator
+connector Molex KK-396 vertical
+0
+3
+3
+Connector_Molex
+Molex_KK-396_5273-04A_1x04_P3.96mm_Vertical
+Molex KK 396 Interconnect System, old/engineering part number: 5273-04A example for new part number: 09-65-2048, 4 Pins (https://www.molex.com/pdm_docs/sd/009652028_sd.pdf), generated with kicad-footprint-generator
+connector Molex KK-396 vertical
+0
+4
+4
+Connector_Molex
+Molex_KK-396_5273-05A_1x05_P3.96mm_Vertical
+Molex KK 396 Interconnect System, old/engineering part number: 5273-05A example for new part number: 09-65-2058, 5 Pins (https://www.molex.com/pdm_docs/sd/009652028_sd.pdf), generated with kicad-footprint-generator
+connector Molex KK-396 vertical
+0
+5
+5
+Connector_Molex
+Molex_KK-396_5273-06A_1x06_P3.96mm_Vertical
+Molex KK 396 Interconnect System, old/engineering part number: 5273-06A example for new part number: 09-65-2068, 6 Pins (https://www.molex.com/pdm_docs/sd/009652028_sd.pdf), generated with kicad-footprint-generator
+connector Molex KK-396 vertical
+0
+6
+6
+Connector_Molex
+Molex_KK-396_5273-07A_1x07_P3.96mm_Vertical
+Molex KK 396 Interconnect System, old/engineering part number: 5273-07A example for new part number: 09-65-2078, 7 Pins (https://www.molex.com/pdm_docs/sd/009652028_sd.pdf), generated with kicad-footprint-generator
+connector Molex KK-396 vertical
+0
+7
+7
+Connector_Molex
+Molex_KK-396_5273-08A_1x08_P3.96mm_Vertical
+Molex KK 396 Interconnect System, old/engineering part number: 5273-08A example for new part number: 09-65-2088, 8 Pins (https://www.molex.com/pdm_docs/sd/009652028_sd.pdf), generated with kicad-footprint-generator
+connector Molex KK-396 vertical
+0
+8
+8
+Connector_Molex
+Molex_KK-396_5273-09A_1x09_P3.96mm_Vertical
+Molex KK 396 Interconnect System, old/engineering part number: 5273-09A example for new part number: 09-65-2098, 9 Pins (https://www.molex.com/pdm_docs/sd/009652028_sd.pdf), generated with kicad-footprint-generator
+connector Molex KK-396 vertical
+0
+9
+9
+Connector_Molex
+Molex_KK-396_5273-10A_1x10_P3.96mm_Vertical
+Molex KK 396 Interconnect System, old/engineering part number: 5273-10A example for new part number: 09-65-2108, 10 Pins (https://www.molex.com/pdm_docs/sd/009652028_sd.pdf), generated with kicad-footprint-generator
+connector Molex KK-396 vertical
+0
+10
+10
+Connector_Molex
+Molex_KK-396_5273-11A_1x11_P3.96mm_Vertical
+Molex KK 396 Interconnect System, old/engineering part number: 5273-11A example for new part number: 09-65-2118, 11 Pins (https://www.molex.com/pdm_docs/sd/009652028_sd.pdf), generated with kicad-footprint-generator
+connector Molex KK-396 vertical
+0
+11
+11
+Connector_Molex
+Molex_KK-396_5273-12A_1x12_P3.96mm_Vertical
+Molex KK 396 Interconnect System, old/engineering part number: 5273-12A example for new part number: 09-65-2128, 12 Pins (https://www.molex.com/pdm_docs/sd/009652028_sd.pdf), generated with kicad-footprint-generator
+connector Molex KK-396 vertical
+0
+12
+12
+Connector_Molex
+Molex_KK-396_A-41791-0002_1x02_P3.96mm_Vertical
+Molex KK 396 Interconnect System, old/engineering part number: A-41791-0002 example for new part number: 26-60-4020, 2 Pins (https://www.molex.com/pdm_docs/sd/026604020_sd.pdf), generated with kicad-footprint-generator
+connector Molex KK-396 vertical
+0
+2
+2
+Connector_Molex
+Molex_KK-396_A-41791-0003_1x03_P3.96mm_Vertical
+Molex KK 396 Interconnect System, old/engineering part number: A-41791-0003 example for new part number: 26-60-4030, 3 Pins (https://www.molex.com/pdm_docs/sd/026604020_sd.pdf), generated with kicad-footprint-generator
+connector Molex KK-396 vertical
+0
+3
+3
+Connector_Molex
+Molex_KK-396_A-41791-0004_1x04_P3.96mm_Vertical
+Molex KK 396 Interconnect System, old/engineering part number: A-41791-0004 example for new part number: 26-60-4040, 4 Pins (https://www.molex.com/pdm_docs/sd/026604020_sd.pdf), generated with kicad-footprint-generator
+connector Molex KK-396 vertical
+0
+4
+4
+Connector_Molex
+Molex_KK-396_A-41791-0005_1x05_P3.96mm_Vertical
+Molex KK 396 Interconnect System, old/engineering part number: A-41791-0005 example for new part number: 26-60-4050, 5 Pins (https://www.molex.com/pdm_docs/sd/026604020_sd.pdf), generated with kicad-footprint-generator
+connector Molex KK-396 vertical
+0
+5
+5
+Connector_Molex
+Molex_KK-396_A-41791-0006_1x06_P3.96mm_Vertical
+Molex KK 396 Interconnect System, old/engineering part number: A-41791-0006 example for new part number: 26-60-4060, 6 Pins (https://www.molex.com/pdm_docs/sd/026604020_sd.pdf), generated with kicad-footprint-generator
+connector Molex KK-396 vertical
+0
+6
+6
+Connector_Molex
+Molex_KK-396_A-41791-0007_1x07_P3.96mm_Vertical
+Molex KK 396 Interconnect System, old/engineering part number: A-41791-0007 example for new part number: 26-60-4070, 7 Pins (https://www.molex.com/pdm_docs/sd/026604020_sd.pdf), generated with kicad-footprint-generator
+connector Molex KK-396 vertical
+0
+7
+7
+Connector_Molex
+Molex_KK-396_A-41791-0008_1x08_P3.96mm_Vertical
+Molex KK 396 Interconnect System, old/engineering part number: A-41791-0008 example for new part number: 26-60-4080, 8 Pins (https://www.molex.com/pdm_docs/sd/026604020_sd.pdf), generated with kicad-footprint-generator
+connector Molex KK-396 vertical
+0
+8
+8
+Connector_Molex
+Molex_KK-396_A-41791-0009_1x09_P3.96mm_Vertical
+Molex KK 396 Interconnect System, old/engineering part number: A-41791-0009 example for new part number: 26-60-4090, 9 Pins (https://www.molex.com/pdm_docs/sd/026604020_sd.pdf), generated with kicad-footprint-generator
+connector Molex KK-396 vertical
+0
+9
+9
+Connector_Molex
+Molex_KK-396_A-41791-0010_1x10_P3.96mm_Vertical
+Molex KK 396 Interconnect System, old/engineering part number: A-41791-0010 example for new part number: 26-60-4100, 10 Pins (https://www.molex.com/pdm_docs/sd/026604020_sd.pdf), generated with kicad-footprint-generator
+connector Molex KK-396 vertical
+0
+10
+10
+Connector_Molex
+Molex_KK-396_A-41791-0011_1x11_P3.96mm_Vertical
+Molex KK 396 Interconnect System, old/engineering part number: A-41791-0011 example for new part number: 26-60-4110, 11 Pins (https://www.molex.com/pdm_docs/sd/026604020_sd.pdf), generated with kicad-footprint-generator
+connector Molex KK-396 vertical
+0
+11
+11
+Connector_Molex
+Molex_KK-396_A-41791-0012_1x12_P3.96mm_Vertical
+Molex KK 396 Interconnect System, old/engineering part number: A-41791-0012 example for new part number: 26-60-4120, 12 Pins (https://www.molex.com/pdm_docs/sd/026604020_sd.pdf), generated with kicad-footprint-generator
+connector Molex KK-396 vertical
+0
+12
+12
+Connector_Molex
+Molex_KK-396_A-41791-0013_1x13_P3.96mm_Vertical
+Molex KK 396 Interconnect System, old/engineering part number: A-41791-0013 example for new part number: 26-60-4130, 13 Pins (https://www.molex.com/pdm_docs/sd/026604020_sd.pdf), generated with kicad-footprint-generator
+connector Molex KK-396 vertical
+0
+13
+13
+Connector_Molex
+Molex_KK-396_A-41791-0014_1x14_P3.96mm_Vertical
+Molex KK 396 Interconnect System, old/engineering part number: A-41791-0014 example for new part number: 26-60-4140, 14 Pins (https://www.molex.com/pdm_docs/sd/026604020_sd.pdf), generated with kicad-footprint-generator
+connector Molex KK-396 vertical
+0
+14
+14
+Connector_Molex
+Molex_KK-396_A-41791-0015_1x15_P3.96mm_Vertical
+Molex KK 396 Interconnect System, old/engineering part number: A-41791-0015 example for new part number: 26-60-4150, 15 Pins (https://www.molex.com/pdm_docs/sd/026604020_sd.pdf), generated with kicad-footprint-generator
+connector Molex KK-396 vertical
+0
+15
+15
+Connector_Molex
+Molex_KK-396_A-41791-0016_1x16_P3.96mm_Vertical
+Molex KK 396 Interconnect System, old/engineering part number: A-41791-0016 example for new part number: 26-60-4160, 16 Pins (https://www.molex.com/pdm_docs/sd/026604020_sd.pdf), generated with kicad-footprint-generator
+connector Molex KK-396 vertical
+0
+16
+16
+Connector_Molex
+Molex_KK-396_A-41791-0017_1x17_P3.96mm_Vertical
+Molex KK 396 Interconnect System, old/engineering part number: A-41791-0017 example for new part number: 26-60-4170, 17 Pins (https://www.molex.com/pdm_docs/sd/026604020_sd.pdf), generated with kicad-footprint-generator
+connector Molex KK-396 vertical
+0
+17
+17
+Connector_Molex
+Molex_KK-396_A-41791-0018_1x18_P3.96mm_Vertical
+Molex KK 396 Interconnect System, old/engineering part number: A-41791-0018 example for new part number: 26-60-4180, 18 Pins (https://www.molex.com/pdm_docs/sd/026604020_sd.pdf), generated with kicad-footprint-generator
+connector Molex KK-396 vertical
+0
+18
+18
+Connector_Molex
+Molex_KK-396_A-41792-0002_1x02_P3.96mm_Horizontal
+Molex KK 396 Interconnect System, old/engineering part number: A-41792-0002 example for new part number: 26-60-5020, 2 Pins (https://www.molex.com/pdm_docs/sd/026605050_sd.pdf), generated with kicad-footprint-generator
+connector Molex KK-396 horizontal
+0
+2
+2
+Connector_Molex
+Molex_KK-396_A-41792-0003_1x03_P3.96mm_Horizontal
+Molex KK 396 Interconnect System, old/engineering part number: A-41792-0003 example for new part number: 26-60-5030, 3 Pins (https://www.molex.com/pdm_docs/sd/026605050_sd.pdf), generated with kicad-footprint-generator
+connector Molex KK-396 horizontal
+0
+3
+3
+Connector_Molex
+Molex_KK-396_A-41792-0004_1x04_P3.96mm_Horizontal
+Molex KK 396 Interconnect System, old/engineering part number: A-41792-0004 example for new part number: 26-60-5040, 4 Pins (https://www.molex.com/pdm_docs/sd/026605050_sd.pdf), generated with kicad-footprint-generator
+connector Molex KK-396 horizontal
+0
+4
+4
+Connector_Molex
+Molex_KK-396_A-41792-0005_1x05_P3.96mm_Horizontal
+Molex KK 396 Interconnect System, old/engineering part number: A-41792-0005 example for new part number: 26-60-5050, 5 Pins (https://www.molex.com/pdm_docs/sd/026605050_sd.pdf), generated with kicad-footprint-generator
+connector Molex KK-396 horizontal
+0
+5
+5
+Connector_Molex
+Molex_KK-396_A-41792-0006_1x06_P3.96mm_Horizontal
+Molex KK 396 Interconnect System, old/engineering part number: A-41792-0006 example for new part number: 26-60-5060, 6 Pins (https://www.molex.com/pdm_docs/sd/026605050_sd.pdf), generated with kicad-footprint-generator
+connector Molex KK-396 horizontal
+0
+6
+6
+Connector_Molex
+Molex_KK-396_A-41792-0007_1x07_P3.96mm_Horizontal
+Molex KK 396 Interconnect System, old/engineering part number: A-41792-0007 example for new part number: 26-60-5070, 7 Pins (https://www.molex.com/pdm_docs/sd/026605050_sd.pdf), generated with kicad-footprint-generator
+connector Molex KK-396 horizontal
+0
+7
+7
+Connector_Molex
+Molex_KK-396_A-41792-0008_1x08_P3.96mm_Horizontal
+Molex KK 396 Interconnect System, old/engineering part number: A-41792-0008 example for new part number: 26-60-5080, 8 Pins (https://www.molex.com/pdm_docs/sd/026605050_sd.pdf), generated with kicad-footprint-generator
+connector Molex KK-396 horizontal
+0
+8
+8
+Connector_Molex
+Molex_KK-396_A-41792-0009_1x09_P3.96mm_Horizontal
+Molex KK 396 Interconnect System, old/engineering part number: A-41792-0009 example for new part number: 26-60-5090, 9 Pins (https://www.molex.com/pdm_docs/sd/026605050_sd.pdf), generated with kicad-footprint-generator
+connector Molex KK-396 horizontal
+0
+9
+9
+Connector_Molex
+Molex_KK-396_A-41792-0010_1x10_P3.96mm_Horizontal
+Molex KK 396 Interconnect System, old/engineering part number: A-41792-0010 example for new part number: 26-60-5100, 10 Pins (https://www.molex.com/pdm_docs/sd/026605050_sd.pdf), generated with kicad-footprint-generator
+connector Molex KK-396 horizontal
+0
+10
+10
+Connector_Molex
+Molex_KK-396_A-41792-0011_1x11_P3.96mm_Horizontal
+Molex KK 396 Interconnect System, old/engineering part number: A-41792-0011 example for new part number: 26-60-5110, 11 Pins (https://www.molex.com/pdm_docs/sd/026605050_sd.pdf), generated with kicad-footprint-generator
+connector Molex KK-396 horizontal
+0
+11
+11
+Connector_Molex
+Molex_KK-396_A-41792-0012_1x12_P3.96mm_Horizontal
+Molex KK 396 Interconnect System, old/engineering part number: A-41792-0012 example for new part number: 26-60-5120, 12 Pins (https://www.molex.com/pdm_docs/sd/026605050_sd.pdf), generated with kicad-footprint-generator
+connector Molex KK-396 horizontal
+0
+12
+12
+Connector_Molex
+Molex_KK-396_A-41792-0013_1x13_P3.96mm_Horizontal
+Molex KK 396 Interconnect System, old/engineering part number: A-41792-0013 example for new part number: 26-60-5130, 13 Pins (https://www.molex.com/pdm_docs/sd/026605050_sd.pdf), generated with kicad-footprint-generator
+connector Molex KK-396 horizontal
+0
+13
+13
+Connector_Molex
+Molex_KK-396_A-41792-0014_1x14_P3.96mm_Horizontal
+Molex KK 396 Interconnect System, old/engineering part number: A-41792-0014 example for new part number: 26-60-5140, 14 Pins (https://www.molex.com/pdm_docs/sd/026605050_sd.pdf), generated with kicad-footprint-generator
+connector Molex KK-396 horizontal
+0
+14
+14
+Connector_Molex
+Molex_KK-396_A-41792-0015_1x15_P3.96mm_Horizontal
+Molex KK 396 Interconnect System, old/engineering part number: A-41792-0015 example for new part number: 26-60-5150, 15 Pins (https://www.molex.com/pdm_docs/sd/026605050_sd.pdf), generated with kicad-footprint-generator
+connector Molex KK-396 horizontal
+0
+15
+15
+Connector_Molex
+Molex_KK-396_A-41792-0016_1x16_P3.96mm_Horizontal
+Molex KK 396 Interconnect System, old/engineering part number: A-41792-0016 example for new part number: 26-60-5160, 16 Pins (https://www.molex.com/pdm_docs/sd/026605050_sd.pdf), generated with kicad-footprint-generator
+connector Molex KK-396 horizontal
+0
+16
+16
+Connector_Molex
+Molex_KK-396_A-41792-0017_1x17_P3.96mm_Horizontal
+Molex KK 396 Interconnect System, old/engineering part number: A-41792-0017 example for new part number: 26-60-5170, 17 Pins (https://www.molex.com/pdm_docs/sd/026605050_sd.pdf), generated with kicad-footprint-generator
+connector Molex KK-396 horizontal
+0
+17
+17
+Connector_Molex
+Molex_KK-396_A-41792-0018_1x18_P3.96mm_Horizontal
+Molex KK 396 Interconnect System, old/engineering part number: A-41792-0018 example for new part number: 26-60-5180, 18 Pins (https://www.molex.com/pdm_docs/sd/026605050_sd.pdf), generated with kicad-footprint-generator
+connector Molex KK-396 horizontal
+0
+18
+18
+Connector_Molex
+Molex_Mega-Fit_76825-0002_2x01_P5.70mm_Horizontal
+Molex Mega-Fit Power Connectors, 76825-0002 (compatible alternatives: 172064-0002, 172064-1002), 1 Pins per row (http://www.molex.com/pdm_docs/sd/1720640002_sd.pdf), generated with kicad-footprint-generator
+connector Molex Mega-Fit top entry
+0
+2
+2
+Connector_Molex
+Molex_Mega-Fit_76825-0004_2x02_P5.70mm_Horizontal
+Molex Mega-Fit Power Connectors, 76825-0004 (compatible alternatives: 172064-0004, 172064-1004), 2 Pins per row (http://www.molex.com/pdm_docs/sd/1720640002_sd.pdf), generated with kicad-footprint-generator
+connector Molex Mega-Fit top entry
+0
+4
+4
+Connector_Molex
+Molex_Mega-Fit_76825-0006_2x03_P5.70mm_Horizontal
+Molex Mega-Fit Power Connectors, 76825-0006 (compatible alternatives: 172064-0006, 172064-1006), 3 Pins per row (http://www.molex.com/pdm_docs/sd/1720640002_sd.pdf), generated with kicad-footprint-generator
+connector Molex Mega-Fit top entry
+0
+6
+6
+Connector_Molex
+Molex_Mega-Fit_76825-0008_2x04_P5.70mm_Horizontal
+Molex Mega-Fit Power Connectors, 76825-0008 (compatible alternatives: 172064-0008, 172064-1008), 4 Pins per row (http://www.molex.com/pdm_docs/sd/1720640002_sd.pdf), generated with kicad-footprint-generator
+connector Molex Mega-Fit top entry
+0
+8
+8
+Connector_Molex
+Molex_Mega-Fit_76825-0010_2x05_P5.70mm_Horizontal
+Molex Mega-Fit Power Connectors, 76825-0010 (compatible alternatives: 172064-0010, 172064-1010), 5 Pins per row (http://www.molex.com/pdm_docs/sd/1720640002_sd.pdf), generated with kicad-footprint-generator
+connector Molex Mega-Fit top entry
+0
+10
+10
+Connector_Molex
+Molex_Mega-Fit_76825-0012_2x06_P5.70mm_Horizontal
+Molex Mega-Fit Power Connectors, 76825-0012 (compatible alternatives: 172064-0012, 172064-1012), 6 Pins per row (http://www.molex.com/pdm_docs/sd/1720640002_sd.pdf), generated with kicad-footprint-generator
+connector Molex Mega-Fit top entry
+0
+12
+12
+Connector_Molex
+Molex_Mega-Fit_76829-0002_2x01_P5.70mm_Vertical
+Molex Mega-Fit Power Connectors, 76829-0002 (compatible alternatives: 172065-0002, 172065-1002), 1 Pins per row (http://www.molex.com/pdm_docs/sd/768290004_sd.pdf), generated with kicad-footprint-generator
+connector Molex Mega-Fit side entry
+0
+2
+2
+Connector_Molex
+Molex_Mega-Fit_76829-0004_2x02_P5.70mm_Vertical
+Molex Mega-Fit Power Connectors, 76829-0004 (compatible alternatives: 172065-0004, 172065-1004), 2 Pins per row (http://www.molex.com/pdm_docs/sd/768290004_sd.pdf), generated with kicad-footprint-generator
+connector Molex Mega-Fit side entry
+0
+4
+4
+Connector_Molex
+Molex_Mega-Fit_76829-0006_2x03_P5.70mm_Vertical
+Molex Mega-Fit Power Connectors, 76829-0006 (compatible alternatives: 172065-0006, 172065-1006), 3 Pins per row (http://www.molex.com/pdm_docs/sd/768290004_sd.pdf), generated with kicad-footprint-generator
+connector Molex Mega-Fit side entry
+0
+6
+6
+Connector_Molex
+Molex_Mega-Fit_76829-0008_2x04_P5.70mm_Vertical
+Molex Mega-Fit Power Connectors, 76829-0008 (compatible alternatives: 172065-0008, 172065-1008), 4 Pins per row (http://www.molex.com/pdm_docs/sd/768290004_sd.pdf), generated with kicad-footprint-generator
+connector Molex Mega-Fit side entry
+0
+8
+8
+Connector_Molex
+Molex_Mega-Fit_76829-0010_2x05_P5.70mm_Vertical
+Molex Mega-Fit Power Connectors, 76829-0010 (compatible alternatives: 172065-0010, 172065-1010), 5 Pins per row (http://www.molex.com/pdm_docs/sd/768290004_sd.pdf), generated with kicad-footprint-generator
+connector Molex Mega-Fit side entry
+0
+10
+10
+Connector_Molex
+Molex_Mega-Fit_76829-0012_2x06_P5.70mm_Vertical
+Molex Mega-Fit Power Connectors, 76829-0012 (compatible alternatives: 172065-0012, 172065-1012), 6 Pins per row (http://www.molex.com/pdm_docs/sd/768290004_sd.pdf), generated with kicad-footprint-generator
+connector Molex Mega-Fit side entry
+0
+12
+12
+Connector_Molex
+Molex_Mega-Fit_76829-0102_2x01_P5.70mm_Vertical
+Molex Mega-Fit Power Connectors, 76829-0102 (compatible alternatives: 172065-0202, 172065-0302), 1 Pins per row (http://www.molex.com/pdm_docs/sd/768290102_sd.pdf), generated with kicad-footprint-generator
+connector Molex Mega-Fit side entry
+0
+2
+2
+Connector_Molex
+Molex_Mega-Fit_76829-0104_2x02_P5.70mm_Vertical
+Molex Mega-Fit Power Connectors, 76829-0104 (compatible alternatives: 172065-0204, 172065-0304), 2 Pins per row (http://www.molex.com/pdm_docs/sd/768290102_sd.pdf), generated with kicad-footprint-generator
+connector Molex Mega-Fit side entry
+0
+4
+4
+Connector_Molex
+Molex_Mega-Fit_76829-0106_2x03_P5.70mm_Vertical
+Molex Mega-Fit Power Connectors, 76829-0106 (compatible alternatives: 172065-0206, 172065-0306), 3 Pins per row (http://www.molex.com/pdm_docs/sd/768290102_sd.pdf), generated with kicad-footprint-generator
+connector Molex Mega-Fit side entry
+0
+6
+6
+Connector_Molex
+Molex_Mega-Fit_76829-0108_2x04_P5.70mm_Vertical
+Molex Mega-Fit Power Connectors, 76829-0108 (compatible alternatives: 172065-0208, 172065-0308), 4 Pins per row (http://www.molex.com/pdm_docs/sd/768290102_sd.pdf), generated with kicad-footprint-generator
+connector Molex Mega-Fit side entry
+0
+8
+8
+Connector_Molex
+Molex_Mega-Fit_76829-0110_2x05_P5.70mm_Vertical
+Molex Mega-Fit Power Connectors, 76829-0110 (compatible alternatives: 172065-0210, 172065-0310), 5 Pins per row (http://www.molex.com/pdm_docs/sd/768290102_sd.pdf), generated with kicad-footprint-generator
+connector Molex Mega-Fit side entry
+0
+10
+10
+Connector_Molex
+Molex_Mega-Fit_76829-0112_2x06_P5.70mm_Vertical
+Molex Mega-Fit Power Connectors, 76829-0112 (compatible alternatives: 172065-0212, 172065-0312), 6 Pins per row (http://www.molex.com/pdm_docs/sd/768290102_sd.pdf), generated with kicad-footprint-generator
+connector Molex Mega-Fit side entry
+0
+12
+12
+Connector_Molex
+Molex_Micro-Fit_3.0_43045-0200_2x01_P3.00mm_Horizontal
+Molex Micro-Fit 3.0 Connector System, 43045-0200 (alternative finishes: 43045-020x), 1 Pins per row (https://www.molex.com/pdm_docs/sd/430450201_sd.pdf), generated with kicad-footprint-generator
+connector Molex Micro-Fit_3.0 horizontal
+0
+2
+2
+Connector_Molex
+Molex_Micro-Fit_3.0_43045-0210_2x01-1MP_P3.00mm_Horizontal
+Molex Micro-Fit 3.0 Connector System, 43045-0210 (compatible alternatives: 43045-0211, 43045-0209), 1 Pins per row (http://www.molex.com/pdm_docs/sd/430450210_sd.pdf), generated with kicad-footprint-generator
+connector Molex Micro-Fit_3.0 top entry
+0
+4
+3
+Connector_Molex
+Molex_Micro-Fit_3.0_43045-0212_2x01_P3.00mm_Vertical
+Molex Micro-Fit 3.0 Connector System, 43045-0212 (compatible alternatives: 43045-0213, 43045-0224), 1 Pins per row (http://www.molex.com/pdm_docs/sd/430450212_sd.pdf), generated with kicad-footprint-generator
+connector Molex Micro-Fit_3.0 side entry
+0
+2
+2
+Connector_Molex
+Molex_Micro-Fit_3.0_43045-0215_2x01_P3.00mm_Vertical
+Molex Micro-Fit 3.0 Connector System, 43045-0215 (compatible alternatives: 43045-0216, 43045-0217), 1 Pins per row (http://www.molex.com/pdm_docs/sd/430450217_sd.pdf), generated with kicad-footprint-generator
+connector Molex Micro-Fit_3.0 side entry
+0
+2
+2
+Connector_Molex
+Molex_Micro-Fit_3.0_43045-0218_2x01-1MP_P3.00mm_Vertical
+Molex Micro-Fit 3.0 Connector System, 43045-0218 (compatible alternatives: 43045-0219, 43045-0220), 1 Pins per row (http://www.molex.com/pdm_docs/sd/430450218_sd.pdf), generated with kicad-footprint-generator
+connector Molex Micro-Fit_3.0 side entry
+0
+4
+3
+Connector_Molex
+Molex_Micro-Fit_3.0_43045-0221_2x01-1MP_P3.00mm_Horizontal
+Molex Micro-Fit 3.0 Connector System, 43045-0221 (alternative finishes: 43045-022x), 1 Pins per row (https://www.molex.com/pdm_docs/sd/430450221_sd.pdf), generated with kicad-footprint-generator
+connector Molex Micro-Fit_3.0 horizontal
+0
+4
+3
+Connector_Molex
+Molex_Micro-Fit_3.0_43045-0400_2x02_P3.00mm_Horizontal
+Molex Micro-Fit 3.0 Connector System, 43045-0400 (alternative finishes: 43045-040x), 2 Pins per row (https://www.molex.com/pdm_docs/sd/430450201_sd.pdf), generated with kicad-footprint-generator
+connector Molex Micro-Fit_3.0 horizontal
+0
+4
+4
+Connector_Molex
+Molex_Micro-Fit_3.0_43045-0410_2x02-1MP_P3.00mm_Horizontal
+Molex Micro-Fit 3.0 Connector System, 43045-0410 (compatible alternatives: 43045-0411, 43045-0409), 2 Pins per row (http://www.molex.com/pdm_docs/sd/430450210_sd.pdf), generated with kicad-footprint-generator
+connector Molex Micro-Fit_3.0 top entry
+0
+6
+5
+Connector_Molex
+Molex_Micro-Fit_3.0_43045-0412_2x02_P3.00mm_Vertical
+Molex Micro-Fit 3.0 Connector System, 43045-0412 (compatible alternatives: 43045-0413, 43045-0424), 2 Pins per row (http://www.molex.com/pdm_docs/sd/430450212_sd.pdf), generated with kicad-footprint-generator
+connector Molex Micro-Fit_3.0 side entry
+0
+4
+4
+Connector_Molex
+Molex_Micro-Fit_3.0_43045-0415_2x02_P3.00mm_Vertical
+Molex Micro-Fit 3.0 Connector System, 43045-0415 (compatible alternatives: 43045-0416, 43045-0417), 2 Pins per row (http://www.molex.com/pdm_docs/sd/430450217_sd.pdf), generated with kicad-footprint-generator
+connector Molex Micro-Fit_3.0 side entry
+0
+4
+4
+Connector_Molex
+Molex_Micro-Fit_3.0_43045-0418_2x02-1MP_P3.00mm_Vertical
+Molex Micro-Fit 3.0 Connector System, 43045-0418 (compatible alternatives: 43045-0419, 43045-0420), 2 Pins per row (http://www.molex.com/pdm_docs/sd/430450218_sd.pdf), generated with kicad-footprint-generator
+connector Molex Micro-Fit_3.0 side entry
+0
+6
+5
+Connector_Molex
+Molex_Micro-Fit_3.0_43045-0421_2x02-1MP_P3.00mm_Horizontal
+Molex Micro-Fit 3.0 Connector System, 43045-0421 (alternative finishes: 43045-042x), 2 Pins per row (https://www.molex.com/pdm_docs/sd/430450221_sd.pdf), generated with kicad-footprint-generator
+connector Molex Micro-Fit_3.0 horizontal
+0
+6
+5
+Connector_Molex
+Molex_Micro-Fit_3.0_43045-0600_2x03_P3.00mm_Horizontal
+Molex Micro-Fit 3.0 Connector System, 43045-0600 (alternative finishes: 43045-060x), 3 Pins per row (https://www.molex.com/pdm_docs/sd/430450201_sd.pdf), generated with kicad-footprint-generator
+connector Molex Micro-Fit_3.0 horizontal
+0
+6
+6
+Connector_Molex
+Molex_Micro-Fit_3.0_43045-0610_2x03-1MP_P3.00mm_Horizontal
+Molex Micro-Fit 3.0 Connector System, 43045-0610 (compatible alternatives: 43045-0611, 43045-0609), 3 Pins per row (http://www.molex.com/pdm_docs/sd/430450210_sd.pdf), generated with kicad-footprint-generator
+connector Molex Micro-Fit_3.0 top entry
+0
+8
+7
+Connector_Molex
+Molex_Micro-Fit_3.0_43045-0612_2x03_P3.00mm_Vertical
+Molex Micro-Fit 3.0 Connector System, 43045-0612 (compatible alternatives: 43045-0613, 43045-0624), 3 Pins per row (http://www.molex.com/pdm_docs/sd/430450212_sd.pdf), generated with kicad-footprint-generator
+connector Molex Micro-Fit_3.0 side entry
+0
+6
+6
+Connector_Molex
+Molex_Micro-Fit_3.0_43045-0615_2x03_P3.00mm_Vertical
+Molex Micro-Fit 3.0 Connector System, 43045-0615 (compatible alternatives: 43045-0616, 43045-0617), 3 Pins per row (http://www.molex.com/pdm_docs/sd/430450217_sd.pdf), generated with kicad-footprint-generator
+connector Molex Micro-Fit_3.0 side entry
+0
+6
+6
+Connector_Molex
+Molex_Micro-Fit_3.0_43045-0618_2x03-1MP_P3.00mm_Vertical
+Molex Micro-Fit 3.0 Connector System, 43045-0618 (compatible alternatives: 43045-0619, 43045-0620), 3 Pins per row (http://www.molex.com/pdm_docs/sd/430450218_sd.pdf), generated with kicad-footprint-generator
+connector Molex Micro-Fit_3.0 side entry
+0
+8
+7
+Connector_Molex
+Molex_Micro-Fit_3.0_43045-0621_2x03-1MP_P3.00mm_Horizontal
+Molex Micro-Fit 3.0 Connector System, 43045-0621 (alternative finishes: 43045-062x), 3 Pins per row (https://www.molex.com/pdm_docs/sd/430450221_sd.pdf), generated with kicad-footprint-generator
+connector Molex Micro-Fit_3.0 horizontal
+0
+8
+7
+Connector_Molex
+Molex_Micro-Fit_3.0_43045-0800_2x04_P3.00mm_Horizontal
+Molex Micro-Fit 3.0 Connector System, 43045-0800 (alternative finishes: 43045-080x), 4 Pins per row (https://www.molex.com/pdm_docs/sd/430450201_sd.pdf), generated with kicad-footprint-generator
+connector Molex Micro-Fit_3.0 horizontal
+0
+8
+8
+Connector_Molex
+Molex_Micro-Fit_3.0_43045-0810_2x04-1MP_P3.00mm_Horizontal
+Molex Micro-Fit 3.0 Connector System, 43045-0810 (compatible alternatives: 43045-0811, 43045-0809), 4 Pins per row (http://www.molex.com/pdm_docs/sd/430450210_sd.pdf), generated with kicad-footprint-generator
+connector Molex Micro-Fit_3.0 top entry
+0
+10
+9
+Connector_Molex
+Molex_Micro-Fit_3.0_43045-0812_2x04_P3.00mm_Vertical
+Molex Micro-Fit 3.0 Connector System, 43045-0812 (compatible alternatives: 43045-0813, 43045-0824), 4 Pins per row (http://www.molex.com/pdm_docs/sd/430450212_sd.pdf), generated with kicad-footprint-generator
+connector Molex Micro-Fit_3.0 side entry
+0
+8
+8
+Connector_Molex
+Molex_Micro-Fit_3.0_43045-0815_2x04_P3.00mm_Vertical
+Molex Micro-Fit 3.0 Connector System, 43045-0815 (compatible alternatives: 43045-0816, 43045-0817), 4 Pins per row (http://www.molex.com/pdm_docs/sd/430450217_sd.pdf), generated with kicad-footprint-generator
+connector Molex Micro-Fit_3.0 side entry
+0
+8
+8
+Connector_Molex
+Molex_Micro-Fit_3.0_43045-0818_2x04-1MP_P3.00mm_Vertical
+Molex Micro-Fit 3.0 Connector System, 43045-0818 (compatible alternatives: 43045-0819, 43045-0820), 4 Pins per row (http://www.molex.com/pdm_docs/sd/430450218_sd.pdf), generated with kicad-footprint-generator
+connector Molex Micro-Fit_3.0 side entry
+0
+10
+9
+Connector_Molex
+Molex_Micro-Fit_3.0_43045-0821_2x04-1MP_P3.00mm_Horizontal
+Molex Micro-Fit 3.0 Connector System, 43045-0821 (alternative finishes: 43045-082x), 4 Pins per row (https://www.molex.com/pdm_docs/sd/430450221_sd.pdf), generated with kicad-footprint-generator
+connector Molex Micro-Fit_3.0 horizontal
+0
+10
+9
+Connector_Molex
+Molex_Micro-Fit_3.0_43045-1000_2x05_P3.00mm_Horizontal
+Molex Micro-Fit 3.0 Connector System, 43045-1000 (alternative finishes: 43045-100x), 5 Pins per row (https://www.molex.com/pdm_docs/sd/430450201_sd.pdf), generated with kicad-footprint-generator
+connector Molex Micro-Fit_3.0 horizontal
+0
+10
+10
+Connector_Molex
+Molex_Micro-Fit_3.0_43045-1010_2x05-1MP_P3.00mm_Horizontal
+Molex Micro-Fit 3.0 Connector System, 43045-1010 (compatible alternatives: 43045-1011, 43045-1009), 5 Pins per row (http://www.molex.com/pdm_docs/sd/430450210_sd.pdf), generated with kicad-footprint-generator
+connector Molex Micro-Fit_3.0 top entry
+0
+12
+11
+Connector_Molex
+Molex_Micro-Fit_3.0_43045-1012_2x05_P3.00mm_Vertical
+Molex Micro-Fit 3.0 Connector System, 43045-1012 (compatible alternatives: 43045-1013, 43045-1024), 5 Pins per row (http://www.molex.com/pdm_docs/sd/430450212_sd.pdf), generated with kicad-footprint-generator
+connector Molex Micro-Fit_3.0 side entry
+0
+10
+10
+Connector_Molex
+Molex_Micro-Fit_3.0_43045-1015_2x05_P3.00mm_Vertical
+Molex Micro-Fit 3.0 Connector System, 43045-1015 (compatible alternatives: 43045-1016, 43045-1017), 5 Pins per row (http://www.molex.com/pdm_docs/sd/430450217_sd.pdf), generated with kicad-footprint-generator
+connector Molex Micro-Fit_3.0 side entry
+0
+10
+10
+Connector_Molex
+Molex_Micro-Fit_3.0_43045-1018_2x05-1MP_P3.00mm_Vertical
+Molex Micro-Fit 3.0 Connector System, 43045-1018 (compatible alternatives: 43045-1019, 43045-1020), 5 Pins per row (http://www.molex.com/pdm_docs/sd/430450218_sd.pdf), generated with kicad-footprint-generator
+connector Molex Micro-Fit_3.0 side entry
+0
+12
+11
+Connector_Molex
+Molex_Micro-Fit_3.0_43045-1021_2x05-1MP_P3.00mm_Horizontal
+Molex Micro-Fit 3.0 Connector System, 43045-1021 (alternative finishes: 43045-102x), 5 Pins per row (https://www.molex.com/pdm_docs/sd/430450221_sd.pdf), generated with kicad-footprint-generator
+connector Molex Micro-Fit_3.0 horizontal
+0
+12
+11
+Connector_Molex
+Molex_Micro-Fit_3.0_43045-1200_2x06_P3.00mm_Horizontal
+Molex Micro-Fit 3.0 Connector System, 43045-1200 (alternative finishes: 43045-120x), 6 Pins per row (https://www.molex.com/pdm_docs/sd/430450201_sd.pdf), generated with kicad-footprint-generator
+connector Molex Micro-Fit_3.0 horizontal
+0
+12
+12
+Connector_Molex
+Molex_Micro-Fit_3.0_43045-1210_2x06-1MP_P3.00mm_Horizontal
+Molex Micro-Fit 3.0 Connector System, 43045-1210 (compatible alternatives: 43045-1211, 43045-1209), 6 Pins per row (http://www.molex.com/pdm_docs/sd/430450210_sd.pdf), generated with kicad-footprint-generator
+connector Molex Micro-Fit_3.0 top entry
+0
+14
+13
+Connector_Molex
+Molex_Micro-Fit_3.0_43045-1212_2x06_P3.00mm_Vertical
+Molex Micro-Fit 3.0 Connector System, 43045-1212 (compatible alternatives: 43045-1213, 43045-1224), 6 Pins per row (http://www.molex.com/pdm_docs/sd/430450212_sd.pdf), generated with kicad-footprint-generator
+connector Molex Micro-Fit_3.0 side entry
+0
+12
+12
+Connector_Molex
+Molex_Micro-Fit_3.0_43045-1215_2x06_P3.00mm_Vertical
+Molex Micro-Fit 3.0 Connector System, 43045-1215 (compatible alternatives: 43045-1216, 43045-1217), 6 Pins per row (http://www.molex.com/pdm_docs/sd/430450217_sd.pdf), generated with kicad-footprint-generator
+connector Molex Micro-Fit_3.0 side entry
+0
+12
+12
+Connector_Molex
+Molex_Micro-Fit_3.0_43045-1218_2x06-1MP_P3.00mm_Vertical
+Molex Micro-Fit 3.0 Connector System, 43045-1218 (compatible alternatives: 43045-1219, 43045-1220), 6 Pins per row (http://www.molex.com/pdm_docs/sd/430450218_sd.pdf), generated with kicad-footprint-generator
+connector Molex Micro-Fit_3.0 side entry
+0
+14
+13
+Connector_Molex
+Molex_Micro-Fit_3.0_43045-1221_2x06-1MP_P3.00mm_Horizontal
+Molex Micro-Fit 3.0 Connector System, 43045-1221 (alternative finishes: 43045-122x), 6 Pins per row (https://www.molex.com/pdm_docs/sd/430450221_sd.pdf), generated with kicad-footprint-generator
+connector Molex Micro-Fit_3.0 horizontal
+0
+14
+13
+Connector_Molex
+Molex_Micro-Fit_3.0_43045-1400_2x07_P3.00mm_Horizontal
+Molex Micro-Fit 3.0 Connector System, 43045-1400 (alternative finishes: 43045-140x), 7 Pins per row (https://www.molex.com/pdm_docs/sd/430450201_sd.pdf), generated with kicad-footprint-generator
+connector Molex Micro-Fit_3.0 horizontal
+0
+14
+14
+Connector_Molex
+Molex_Micro-Fit_3.0_43045-1410_2x07-1MP_P3.00mm_Horizontal
+Molex Micro-Fit 3.0 Connector System, 43045-1410 (compatible alternatives: 43045-1411, 43045-1409), 7 Pins per row (http://www.molex.com/pdm_docs/sd/430450210_sd.pdf), generated with kicad-footprint-generator
+connector Molex Micro-Fit_3.0 top entry
+0
+16
+15
+Connector_Molex
+Molex_Micro-Fit_3.0_43045-1412_2x07_P3.00mm_Vertical
+Molex Micro-Fit 3.0 Connector System, 43045-1412 (compatible alternatives: 43045-1413, 43045-1424), 7 Pins per row (http://www.molex.com/pdm_docs/sd/430450212_sd.pdf), generated with kicad-footprint-generator
+connector Molex Micro-Fit_3.0 side entry
+0
+14
+14
+Connector_Molex
+Molex_Micro-Fit_3.0_43045-1415_2x07_P3.00mm_Vertical
+Molex Micro-Fit 3.0 Connector System, 43045-1415 (compatible alternatives: 43045-1416, 43045-1417), 7 Pins per row (http://www.molex.com/pdm_docs/sd/430450217_sd.pdf), generated with kicad-footprint-generator
+connector Molex Micro-Fit_3.0 side entry
+0
+14
+14
+Connector_Molex
+Molex_Micro-Fit_3.0_43045-1418_2x07-1MP_P3.00mm_Vertical
+Molex Micro-Fit 3.0 Connector System, 43045-1418 (compatible alternatives: 43045-1419, 43045-1420), 7 Pins per row (http://www.molex.com/pdm_docs/sd/430450218_sd.pdf), generated with kicad-footprint-generator
+connector Molex Micro-Fit_3.0 side entry
+0
+16
+15
+Connector_Molex
+Molex_Micro-Fit_3.0_43045-1421_2x07-1MP_P3.00mm_Horizontal
+Molex Micro-Fit 3.0 Connector System, 43045-1421 (alternative finishes: 43045-142x), 7 Pins per row (https://www.molex.com/pdm_docs/sd/430450221_sd.pdf), generated with kicad-footprint-generator
+connector Molex Micro-Fit_3.0 horizontal
+0
+16
+15
+Connector_Molex
+Molex_Micro-Fit_3.0_43045-1600_2x08_P3.00mm_Horizontal
+Molex Micro-Fit 3.0 Connector System, 43045-1600 (alternative finishes: 43045-160x), 8 Pins per row (https://www.molex.com/pdm_docs/sd/430450201_sd.pdf), generated with kicad-footprint-generator
+connector Molex Micro-Fit_3.0 horizontal
+0
+16
+16
+Connector_Molex
+Molex_Micro-Fit_3.0_43045-1610_2x08-1MP_P3.00mm_Horizontal
+Molex Micro-Fit 3.0 Connector System, 43045-1610 (compatible alternatives: 43045-1611, 43045-1609), 8 Pins per row (http://www.molex.com/pdm_docs/sd/430450210_sd.pdf), generated with kicad-footprint-generator
+connector Molex Micro-Fit_3.0 top entry
+0
+18
+17
+Connector_Molex
+Molex_Micro-Fit_3.0_43045-1612_2x08_P3.00mm_Vertical
+Molex Micro-Fit 3.0 Connector System, 43045-1612 (compatible alternatives: 43045-1613, 43045-1624), 8 Pins per row (http://www.molex.com/pdm_docs/sd/430450212_sd.pdf), generated with kicad-footprint-generator
+connector Molex Micro-Fit_3.0 side entry
+0
+16
+16
+Connector_Molex
+Molex_Micro-Fit_3.0_43045-1615_2x08_P3.00mm_Vertical
+Molex Micro-Fit 3.0 Connector System, 43045-1615 (compatible alternatives: 43045-1616, 43045-1617), 8 Pins per row (http://www.molex.com/pdm_docs/sd/430450217_sd.pdf), generated with kicad-footprint-generator
+connector Molex Micro-Fit_3.0 side entry
+0
+16
+16
+Connector_Molex
+Molex_Micro-Fit_3.0_43045-1618_2x08-1MP_P3.00mm_Vertical
+Molex Micro-Fit 3.0 Connector System, 43045-1618 (compatible alternatives: 43045-1619, 43045-1620), 8 Pins per row (http://www.molex.com/pdm_docs/sd/430450218_sd.pdf), generated with kicad-footprint-generator
+connector Molex Micro-Fit_3.0 side entry
+0
+18
+17
+Connector_Molex
+Molex_Micro-Fit_3.0_43045-1621_2x08-1MP_P3.00mm_Horizontal
+Molex Micro-Fit 3.0 Connector System, 43045-1621 (alternative finishes: 43045-162x), 8 Pins per row (https://www.molex.com/pdm_docs/sd/430450221_sd.pdf), generated with kicad-footprint-generator
+connector Molex Micro-Fit_3.0 horizontal
+0
+18
+17
+Connector_Molex
+Molex_Micro-Fit_3.0_43045-1800_2x09_P3.00mm_Horizontal
+Molex Micro-Fit 3.0 Connector System, 43045-1800 (alternative finishes: 43045-180x), 9 Pins per row (https://www.molex.com/pdm_docs/sd/430450201_sd.pdf), generated with kicad-footprint-generator
+connector Molex Micro-Fit_3.0 horizontal
+0
+18
+18
+Connector_Molex
+Molex_Micro-Fit_3.0_43045-1810_2x09-1MP_P3.00mm_Horizontal
+Molex Micro-Fit 3.0 Connector System, 43045-1810 (compatible alternatives: 43045-1811, 43045-1809), 9 Pins per row (http://www.molex.com/pdm_docs/sd/430450210_sd.pdf), generated with kicad-footprint-generator
+connector Molex Micro-Fit_3.0 top entry
+0
+20
+19
+Connector_Molex
+Molex_Micro-Fit_3.0_43045-1812_2x09_P3.00mm_Vertical
+Molex Micro-Fit 3.0 Connector System, 43045-1812 (compatible alternatives: 43045-1813, 43045-1824), 9 Pins per row (http://www.molex.com/pdm_docs/sd/430450212_sd.pdf), generated with kicad-footprint-generator
+connector Molex Micro-Fit_3.0 side entry
+0
+18
+18
+Connector_Molex
+Molex_Micro-Fit_3.0_43045-1815_2x09_P3.00mm_Vertical
+Molex Micro-Fit 3.0 Connector System, 43045-1815 (compatible alternatives: 43045-1816, 43045-1817), 9 Pins per row (http://www.molex.com/pdm_docs/sd/430450217_sd.pdf), generated with kicad-footprint-generator
+connector Molex Micro-Fit_3.0 side entry
+0
+18
+18
+Connector_Molex
+Molex_Micro-Fit_3.0_43045-1818_2x09-1MP_P3.00mm_Vertical
+Molex Micro-Fit 3.0 Connector System, 43045-1818 (compatible alternatives: 43045-1819, 43045-1820), 9 Pins per row (http://www.molex.com/pdm_docs/sd/430450218_sd.pdf), generated with kicad-footprint-generator
+connector Molex Micro-Fit_3.0 side entry
+0
+20
+19
+Connector_Molex
+Molex_Micro-Fit_3.0_43045-1821_2x09-1MP_P3.00mm_Horizontal
+Molex Micro-Fit 3.0 Connector System, 43045-1821 (alternative finishes: 43045-182x), 9 Pins per row (https://www.molex.com/pdm_docs/sd/430450221_sd.pdf), generated with kicad-footprint-generator
+connector Molex Micro-Fit_3.0 horizontal
+0
+20
+19
+Connector_Molex
+Molex_Micro-Fit_3.0_43045-2000_2x10_P3.00mm_Horizontal
+Molex Micro-Fit 3.0 Connector System, 43045-2000 (alternative finishes: 43045-200x), 10 Pins per row (https://www.molex.com/pdm_docs/sd/430450201_sd.pdf), generated with kicad-footprint-generator
+connector Molex Micro-Fit_3.0 horizontal
+0
+20
+20
+Connector_Molex
+Molex_Micro-Fit_3.0_43045-2010_2x10-1MP_P3.00mm_Horizontal
+Molex Micro-Fit 3.0 Connector System, 43045-2010 (compatible alternatives: 43045-2011, 43045-2009), 10 Pins per row (http://www.molex.com/pdm_docs/sd/430450210_sd.pdf), generated with kicad-footprint-generator
+connector Molex Micro-Fit_3.0 top entry
+0
+22
+21
+Connector_Molex
+Molex_Micro-Fit_3.0_43045-2012_2x10_P3.00mm_Vertical
+Molex Micro-Fit 3.0 Connector System, 43045-2012 (compatible alternatives: 43045-2013, 43045-2024), 10 Pins per row (http://www.molex.com/pdm_docs/sd/430450212_sd.pdf), generated with kicad-footprint-generator
+connector Molex Micro-Fit_3.0 side entry
+0
+20
+20
+Connector_Molex
+Molex_Micro-Fit_3.0_43045-2015_2x10_P3.00mm_Vertical
+Molex Micro-Fit 3.0 Connector System, 43045-2015 (compatible alternatives: 43045-2016, 43045-2017), 10 Pins per row (http://www.molex.com/pdm_docs/sd/430450217_sd.pdf), generated with kicad-footprint-generator
+connector Molex Micro-Fit_3.0 side entry
+0
+20
+20
+Connector_Molex
+Molex_Micro-Fit_3.0_43045-2018_2x10-1MP_P3.00mm_Vertical
+Molex Micro-Fit 3.0 Connector System, 43045-2018 (compatible alternatives: 43045-2019, 43045-2020), 10 Pins per row (http://www.molex.com/pdm_docs/sd/430450218_sd.pdf), generated with kicad-footprint-generator
+connector Molex Micro-Fit_3.0 side entry
+0
+22
+21
+Connector_Molex
+Molex_Micro-Fit_3.0_43045-2021_2x10-1MP_P3.00mm_Horizontal
+Molex Micro-Fit 3.0 Connector System, 43045-2021 (alternative finishes: 43045-202x), 10 Pins per row (https://www.molex.com/pdm_docs/sd/430450221_sd.pdf), generated with kicad-footprint-generator
+connector Molex Micro-Fit_3.0 horizontal
+0
+22
+21
+Connector_Molex
+Molex_Micro-Fit_3.0_43045-2200_2x11_P3.00mm_Horizontal
+Molex Micro-Fit 3.0 Connector System, 43045-2200 (alternative finishes: 43045-220x), 11 Pins per row (https://www.molex.com/pdm_docs/sd/430450201_sd.pdf), generated with kicad-footprint-generator
+connector Molex Micro-Fit_3.0 horizontal
+0
+22
+22
+Connector_Molex
+Molex_Micro-Fit_3.0_43045-2210_2x11-1MP_P3.00mm_Horizontal
+Molex Micro-Fit 3.0 Connector System, 43045-2210 (compatible alternatives: 43045-2211, 43045-2209), 11 Pins per row (http://www.molex.com/pdm_docs/sd/430450210_sd.pdf), generated with kicad-footprint-generator
+connector Molex Micro-Fit_3.0 top entry
+0
+24
+23
+Connector_Molex
+Molex_Micro-Fit_3.0_43045-2212_2x11_P3.00mm_Vertical
+Molex Micro-Fit 3.0 Connector System, 43045-2212 (compatible alternatives: 43045-2213, 43045-2224), 11 Pins per row (http://www.molex.com/pdm_docs/sd/430450212_sd.pdf), generated with kicad-footprint-generator
+connector Molex Micro-Fit_3.0 side entry
+0
+22
+22
+Connector_Molex
+Molex_Micro-Fit_3.0_43045-2215_2x11_P3.00mm_Vertical
+Molex Micro-Fit 3.0 Connector System, 43045-2215 (compatible alternatives: 43045-2216, 43045-2217), 11 Pins per row (http://www.molex.com/pdm_docs/sd/430450217_sd.pdf), generated with kicad-footprint-generator
+connector Molex Micro-Fit_3.0 side entry
+0
+22
+22
+Connector_Molex
+Molex_Micro-Fit_3.0_43045-2218_2x11-1MP_P3.00mm_Vertical
+Molex Micro-Fit 3.0 Connector System, 43045-2218 (compatible alternatives: 43045-2219, 43045-2220), 11 Pins per row (http://www.molex.com/pdm_docs/sd/430450218_sd.pdf), generated with kicad-footprint-generator
+connector Molex Micro-Fit_3.0 side entry
+0
+24
+23
+Connector_Molex
+Molex_Micro-Fit_3.0_43045-2221_2x11-1MP_P3.00mm_Horizontal
+Molex Micro-Fit 3.0 Connector System, 43045-2221 (alternative finishes: 43045-222x), 11 Pins per row (https://www.molex.com/pdm_docs/sd/430450221_sd.pdf), generated with kicad-footprint-generator
+connector Molex Micro-Fit_3.0 horizontal
+0
+24
+23
+Connector_Molex
+Molex_Micro-Fit_3.0_43045-2400_2x12_P3.00mm_Horizontal
+Molex Micro-Fit 3.0 Connector System, 43045-2400 (alternative finishes: 43045-240x), 12 Pins per row (https://www.molex.com/pdm_docs/sd/430450201_sd.pdf), generated with kicad-footprint-generator
+connector Molex Micro-Fit_3.0 horizontal
+0
+24
+24
+Connector_Molex
+Molex_Micro-Fit_3.0_43045-2410_2x12-1MP_P3.00mm_Horizontal
+Molex Micro-Fit 3.0 Connector System, 43045-2410 (compatible alternatives: 43045-2411, 43045-2409), 12 Pins per row (http://www.molex.com/pdm_docs/sd/430450210_sd.pdf), generated with kicad-footprint-generator
+connector Molex Micro-Fit_3.0 top entry
+0
+26
+25
+Connector_Molex
+Molex_Micro-Fit_3.0_43045-2412_2x12_P3.00mm_Vertical
+Molex Micro-Fit 3.0 Connector System, 43045-2412 (compatible alternatives: 43045-2413, 43045-2424), 12 Pins per row (http://www.molex.com/pdm_docs/sd/430450212_sd.pdf), generated with kicad-footprint-generator
+connector Molex Micro-Fit_3.0 side entry
+0
+24
+24
+Connector_Molex
+Molex_Micro-Fit_3.0_43045-2415_2x12_P3.00mm_Vertical
+Molex Micro-Fit 3.0 Connector System, 43045-2415 (compatible alternatives: 43045-2416, 43045-2417), 12 Pins per row (http://www.molex.com/pdm_docs/sd/430450217_sd.pdf), generated with kicad-footprint-generator
+connector Molex Micro-Fit_3.0 side entry
+0
+24
+24
+Connector_Molex
+Molex_Micro-Fit_3.0_43045-2418_2x12-1MP_P3.00mm_Vertical
+Molex Micro-Fit 3.0 Connector System, 43045-2418 (compatible alternatives: 43045-2419, 43045-2420), 12 Pins per row (http://www.molex.com/pdm_docs/sd/430450218_sd.pdf), generated with kicad-footprint-generator
+connector Molex Micro-Fit_3.0 side entry
+0
+26
+25
+Connector_Molex
+Molex_Micro-Fit_3.0_43045-2421_2x12-1MP_P3.00mm_Horizontal
+Molex Micro-Fit 3.0 Connector System, 43045-2421 (alternative finishes: 43045-242x), 12 Pins per row (https://www.molex.com/pdm_docs/sd/430450221_sd.pdf), generated with kicad-footprint-generator
+connector Molex Micro-Fit_3.0 horizontal
+0
+26
+25
+Connector_Molex
+Molex_Micro-Fit_3.0_43650-0200_1x02_P3.00mm_Horizontal
+Molex Micro-Fit 3.0 Connector System, 43650-0200 (compatible alternatives: 43650-0201, 43650-0202), 2 Pins per row (https://www.molex.com/pdm_docs/sd/436500300_sd.pdf), generated with kicad-footprint-generator
+connector Molex Micro-Fit_3.0 top entry
+0
+2
+2
+Connector_Molex
+Molex_Micro-Fit_3.0_43650-0210_1x02-1MP_P3.00mm_Horizontal
+Molex Micro-Fit 3.0 Connector System, 43650-0210 (compatible alternatives: 43650-0211, 43650-0209), 2 Pins per row (https://www.molex.com/pdm_docs/sd/436500210_sd.pdf), generated with kicad-footprint-generator
+connector Molex Micro-Fit_3.0 horizontal
+0
+4
+3
+Connector_Molex
+Molex_Micro-Fit_3.0_43650-0210_1x02-1MP_P3.00mm_Horizontal_PnP
+Molex Micro-Fit 3.0 Connector System, 43650-0210 (compatible alternatives: 43650-0211, 43650-0209), 2 Pins per row (https://www.molex.com/pdm_docs/sd/436500210_sd.pdf), generated with kicad-footprint-generator
+connector Molex Micro-Fit_3.0 horizontal
+0
+4
+3
+Connector_Molex
+Molex_Micro-Fit_3.0_43650-0215_1x02_P3.00mm_Vertical
+Molex Micro-Fit 3.0 Connector System, 43650-0215 (compatible alternatives: 43650-0216, 43650-0217), 2 Pins per row (http://www.molex.com/pdm_docs/sd/436500215_sd.pdf), generated with kicad-footprint-generator
+connector Molex Micro-Fit_3.0 vertical
+0
+2
+2
+Connector_Molex
+Molex_Micro-Fit_3.0_43650-0221_1x02_P3.00mm_Vertical
+Molex Micro-Fit 3.0 Connector System, 43650-0221 (compatible alternatives: 43650-0222, 43650-0223), 2 Pins per row (https://www.molex.com/pdm_docs/sd/436500221_sd.pdf), generated with kicad-footprint-generator
+connector Molex Micro-Fit_3.0 vertical
+0
+2
+2
+Connector_Molex
+Molex_Micro-Fit_3.0_43650-0224_1x02-1MP_P3.00mm_Vertical
+Molex Micro-Fit 3.0 Connector System, 43650-0224 (compatible alternatives: 43650-0225, 43650-0226), 2 Pins per row (https://www.molex.com/pdm_docs/sd/436500224_sd.pdf), generated with kicad-footprint-generator
+connector Molex Micro-Fit_3.0 vertical
+0
+4
+3
+Connector_Molex
+Molex_Micro-Fit_3.0_43650-0300_1x03_P3.00mm_Horizontal
+Molex Micro-Fit 3.0 Connector System, 43650-0300 (compatible alternatives: 43650-0301, 43650-0302), 3 Pins per row (https://www.molex.com/pdm_docs/sd/436500300_sd.pdf), generated with kicad-footprint-generator
+connector Molex Micro-Fit_3.0 top entry
+0
+3
+3
+Connector_Molex
+Molex_Micro-Fit_3.0_43650-0310_1x03-1MP_P3.00mm_Horizontal
+Molex Micro-Fit 3.0 Connector System, 43650-0310 (compatible alternatives: 43650-0311, 43650-0309), 3 Pins per row (https://www.molex.com/pdm_docs/sd/436500210_sd.pdf), generated with kicad-footprint-generator
+connector Molex Micro-Fit_3.0 horizontal
+0
+5
+4
+Connector_Molex
+Molex_Micro-Fit_3.0_43650-0310_1x03-1MP_P3.00mm_Horizontal_PnP
+Molex Micro-Fit 3.0 Connector System, 43650-0310 (compatible alternatives: 43650-0311, 43650-0309), 3 Pins per row (https://www.molex.com/pdm_docs/sd/436500210_sd.pdf), generated with kicad-footprint-generator
+connector Molex Micro-Fit_3.0 horizontal
+0
+5
+4
+Connector_Molex
+Molex_Micro-Fit_3.0_43650-0315_1x03_P3.00mm_Vertical
+Molex Micro-Fit 3.0 Connector System, 43650-0315 (compatible alternatives: 43650-0316, 43650-0317), 3 Pins per row (http://www.molex.com/pdm_docs/sd/436500215_sd.pdf), generated with kicad-footprint-generator
+connector Molex Micro-Fit_3.0 vertical
+0
+3
+3
+Connector_Molex
+Molex_Micro-Fit_3.0_43650-0321_1x03_P3.00mm_Vertical
+Molex Micro-Fit 3.0 Connector System, 43650-0321 (compatible alternatives: 43650-0322, 43650-0323), 3 Pins per row (https://www.molex.com/pdm_docs/sd/436500221_sd.pdf), generated with kicad-footprint-generator
+connector Molex Micro-Fit_3.0 vertical
+0
+3
+3
+Connector_Molex
+Molex_Micro-Fit_3.0_43650-0324_1x03-1MP_P3.00mm_Vertical
+Molex Micro-Fit 3.0 Connector System, 43650-0324 (compatible alternatives: 43650-0325, 43650-0326), 3 Pins per row (https://www.molex.com/pdm_docs/sd/436500224_sd.pdf), generated with kicad-footprint-generator
+connector Molex Micro-Fit_3.0 vertical
+0
+5
+4
+Connector_Molex
+Molex_Micro-Fit_3.0_43650-0400_1x04_P3.00mm_Horizontal
+Molex Micro-Fit 3.0 Connector System, 43650-0400 (compatible alternatives: 43650-0401, 43650-0402), 4 Pins per row (https://www.molex.com/pdm_docs/sd/436500300_sd.pdf), generated with kicad-footprint-generator
+connector Molex Micro-Fit_3.0 top entry
+0
+4
+4
+Connector_Molex
+Molex_Micro-Fit_3.0_43650-0410_1x04-1MP_P3.00mm_Horizontal
+Molex Micro-Fit 3.0 Connector System, 43650-0410 (compatible alternatives: 43650-0411, 43650-0409), 4 Pins per row (https://www.molex.com/pdm_docs/sd/436500210_sd.pdf), generated with kicad-footprint-generator
+connector Molex Micro-Fit_3.0 horizontal
+0
+6
+5
+Connector_Molex
+Molex_Micro-Fit_3.0_43650-0410_1x04-1MP_P3.00mm_Horizontal_PnP
+Molex Micro-Fit 3.0 Connector System, 43650-0410 (compatible alternatives: 43650-0411, 43650-0409), 4 Pins per row (https://www.molex.com/pdm_docs/sd/436500210_sd.pdf), generated with kicad-footprint-generator
+connector Molex Micro-Fit_3.0 horizontal
+0
+6
+5
+Connector_Molex
+Molex_Micro-Fit_3.0_43650-0415_1x04_P3.00mm_Vertical
+Molex Micro-Fit 3.0 Connector System, 43650-0415 (compatible alternatives: 43650-0416, 43650-0417), 4 Pins per row (http://www.molex.com/pdm_docs/sd/436500215_sd.pdf), generated with kicad-footprint-generator
+connector Molex Micro-Fit_3.0 vertical
+0
+4
+4
+Connector_Molex
+Molex_Micro-Fit_3.0_43650-0421_1x04_P3.00mm_Vertical
+Molex Micro-Fit 3.0 Connector System, 43650-0421 (compatible alternatives: 43650-0422, 43650-0423), 4 Pins per row (https://www.molex.com/pdm_docs/sd/436500221_sd.pdf), generated with kicad-footprint-generator
+connector Molex Micro-Fit_3.0 vertical
+0
+4
+4
+Connector_Molex
+Molex_Micro-Fit_3.0_43650-0424_1x04-1MP_P3.00mm_Vertical
+Molex Micro-Fit 3.0 Connector System, 43650-0424 (compatible alternatives: 43650-0425, 43650-0426), 4 Pins per row (https://www.molex.com/pdm_docs/sd/436500224_sd.pdf), generated with kicad-footprint-generator
+connector Molex Micro-Fit_3.0 vertical
+0
+6
+5
+Connector_Molex
+Molex_Micro-Fit_3.0_43650-0500_1x05_P3.00mm_Horizontal
+Molex Micro-Fit 3.0 Connector System, 43650-0500 (compatible alternatives: 43650-0501, 43650-0502), 5 Pins per row (https://www.molex.com/pdm_docs/sd/436500300_sd.pdf), generated with kicad-footprint-generator
+connector Molex Micro-Fit_3.0 top entry
+0
+5
+5
+Connector_Molex
+Molex_Micro-Fit_3.0_43650-0510_1x05-1MP_P3.00mm_Horizontal
+Molex Micro-Fit 3.0 Connector System, 43650-0510 (compatible alternatives: 43650-0511, 43650-0509), 5 Pins per row (https://www.molex.com/pdm_docs/sd/436500210_sd.pdf), generated with kicad-footprint-generator
+connector Molex Micro-Fit_3.0 horizontal
+0
+7
+6
+Connector_Molex
+Molex_Micro-Fit_3.0_43650-0510_1x05-1MP_P3.00mm_Horizontal_PnP
+Molex Micro-Fit 3.0 Connector System, 43650-0510 (compatible alternatives: 43650-0511, 43650-0509), 5 Pins per row (https://www.molex.com/pdm_docs/sd/436500210_sd.pdf), generated with kicad-footprint-generator
+connector Molex Micro-Fit_3.0 horizontal
+0
+7
+6
+Connector_Molex
+Molex_Micro-Fit_3.0_43650-0515_1x05_P3.00mm_Vertical
+Molex Micro-Fit 3.0 Connector System, 43650-0515 (compatible alternatives: 43650-0516, 43650-0517), 5 Pins per row (http://www.molex.com/pdm_docs/sd/436500215_sd.pdf), generated with kicad-footprint-generator
+connector Molex Micro-Fit_3.0 vertical
+0
+5
+5
+Connector_Molex
+Molex_Micro-Fit_3.0_43650-0521_1x05_P3.00mm_Vertical
+Molex Micro-Fit 3.0 Connector System, 43650-0521 (compatible alternatives: 43650-0522, 43650-0523), 5 Pins per row (https://www.molex.com/pdm_docs/sd/436500221_sd.pdf), generated with kicad-footprint-generator
+connector Molex Micro-Fit_3.0 vertical
+0
+5
+5
+Connector_Molex
+Molex_Micro-Fit_3.0_43650-0524_1x05-1MP_P3.00mm_Vertical
+Molex Micro-Fit 3.0 Connector System, 43650-0524 (compatible alternatives: 43650-0525, 43650-0526), 5 Pins per row (https://www.molex.com/pdm_docs/sd/436500224_sd.pdf), generated with kicad-footprint-generator
+connector Molex Micro-Fit_3.0 vertical
+0
+7
+6
+Connector_Molex
+Molex_Micro-Fit_3.0_43650-0600_1x06_P3.00mm_Horizontal
+Molex Micro-Fit 3.0 Connector System, 43650-0600 (compatible alternatives: 43650-0601, 43650-0602), 6 Pins per row (https://www.molex.com/pdm_docs/sd/436500300_sd.pdf), generated with kicad-footprint-generator
+connector Molex Micro-Fit_3.0 top entry
+0
+6
+6
+Connector_Molex
+Molex_Micro-Fit_3.0_43650-0610_1x06-1MP_P3.00mm_Horizontal
+Molex Micro-Fit 3.0 Connector System, 43650-0610 (compatible alternatives: 43650-0611, 43650-0609), 6 Pins per row (https://www.molex.com/pdm_docs/sd/436500210_sd.pdf), generated with kicad-footprint-generator
+connector Molex Micro-Fit_3.0 horizontal
+0
+8
+7
+Connector_Molex
+Molex_Micro-Fit_3.0_43650-0610_1x06-1MP_P3.00mm_Horizontal_PnP
+Molex Micro-Fit 3.0 Connector System, 43650-0610 (compatible alternatives: 43650-0611, 43650-0609), 6 Pins per row (https://www.molex.com/pdm_docs/sd/436500210_sd.pdf), generated with kicad-footprint-generator
+connector Molex Micro-Fit_3.0 horizontal
+0
+8
+7
+Connector_Molex
+Molex_Micro-Fit_3.0_43650-0615_1x06_P3.00mm_Vertical
+Molex Micro-Fit 3.0 Connector System, 43650-0615 (compatible alternatives: 43650-0616, 43650-0617), 6 Pins per row (http://www.molex.com/pdm_docs/sd/436500215_sd.pdf), generated with kicad-footprint-generator
+connector Molex Micro-Fit_3.0 vertical
+0
+6
+6
+Connector_Molex
+Molex_Micro-Fit_3.0_43650-0621_1x06_P3.00mm_Vertical
+Molex Micro-Fit 3.0 Connector System, 43650-0621 (compatible alternatives: 43650-0622, 43650-0623), 6 Pins per row (https://www.molex.com/pdm_docs/sd/436500221_sd.pdf), generated with kicad-footprint-generator
+connector Molex Micro-Fit_3.0 vertical
+0
+6
+6
+Connector_Molex
+Molex_Micro-Fit_3.0_43650-0624_1x06-1MP_P3.00mm_Vertical
+Molex Micro-Fit 3.0 Connector System, 43650-0624 (compatible alternatives: 43650-0625, 43650-0626), 6 Pins per row (https://www.molex.com/pdm_docs/sd/436500224_sd.pdf), generated with kicad-footprint-generator
+connector Molex Micro-Fit_3.0 vertical
+0
+8
+7
+Connector_Molex
+Molex_Micro-Fit_3.0_43650-0700_1x07_P3.00mm_Horizontal
+Molex Micro-Fit 3.0 Connector System, 43650-0700 (compatible alternatives: 43650-0701, 43650-0702), 7 Pins per row (https://www.molex.com/pdm_docs/sd/436500300_sd.pdf), generated with kicad-footprint-generator
+connector Molex Micro-Fit_3.0 top entry
+0
+7
+7
+Connector_Molex
+Molex_Micro-Fit_3.0_43650-0710_1x07-1MP_P3.00mm_Horizontal
+Molex Micro-Fit 3.0 Connector System, 43650-0710 (compatible alternatives: 43650-0711, 43650-0709), 7 Pins per row (https://www.molex.com/pdm_docs/sd/436500210_sd.pdf), generated with kicad-footprint-generator
+connector Molex Micro-Fit_3.0 horizontal
+0
+9
+8
+Connector_Molex
+Molex_Micro-Fit_3.0_43650-0710_1x07-1MP_P3.00mm_Horizontal_PnP
+Molex Micro-Fit 3.0 Connector System, 43650-0710 (compatible alternatives: 43650-0711, 43650-0709), 7 Pins per row (https://www.molex.com/pdm_docs/sd/436500210_sd.pdf), generated with kicad-footprint-generator
+connector Molex Micro-Fit_3.0 horizontal
+0
+9
+8
+Connector_Molex
+Molex_Micro-Fit_3.0_43650-0715_1x07_P3.00mm_Vertical
+Molex Micro-Fit 3.0 Connector System, 43650-0715 (compatible alternatives: 43650-0716, 43650-0717), 7 Pins per row (http://www.molex.com/pdm_docs/sd/436500215_sd.pdf), generated with kicad-footprint-generator
+connector Molex Micro-Fit_3.0 vertical
+0
+7
+7
+Connector_Molex
+Molex_Micro-Fit_3.0_43650-0721_1x07_P3.00mm_Vertical
+Molex Micro-Fit 3.0 Connector System, 43650-0721 (compatible alternatives: 43650-0722, 43650-0723), 7 Pins per row (https://www.molex.com/pdm_docs/sd/436500221_sd.pdf), generated with kicad-footprint-generator
+connector Molex Micro-Fit_3.0 vertical
+0
+7
+7
+Connector_Molex
+Molex_Micro-Fit_3.0_43650-0724_1x07-1MP_P3.00mm_Vertical
+Molex Micro-Fit 3.0 Connector System, 43650-0724 (compatible alternatives: 43650-0725, 43650-0726), 7 Pins per row (https://www.molex.com/pdm_docs/sd/436500224_sd.pdf), generated with kicad-footprint-generator
+connector Molex Micro-Fit_3.0 vertical
+0
+9
+8
+Connector_Molex
+Molex_Micro-Fit_3.0_43650-0800_1x08_P3.00mm_Horizontal
+Molex Micro-Fit 3.0 Connector System, 43650-0800 (compatible alternatives: 43650-0801, 43650-0802), 8 Pins per row (https://www.molex.com/pdm_docs/sd/436500300_sd.pdf), generated with kicad-footprint-generator
+connector Molex Micro-Fit_3.0 top entry
+0
+8
+8
+Connector_Molex
+Molex_Micro-Fit_3.0_43650-0810_1x08-1MP_P3.00mm_Horizontal
+Molex Micro-Fit 3.0 Connector System, 43650-0810 (compatible alternatives: 43650-0811, 43650-0809), 8 Pins per row (https://www.molex.com/pdm_docs/sd/436500210_sd.pdf), generated with kicad-footprint-generator
+connector Molex Micro-Fit_3.0 horizontal
+0
+10
+9
+Connector_Molex
+Molex_Micro-Fit_3.0_43650-0810_1x08-1MP_P3.00mm_Horizontal_PnP
+Molex Micro-Fit 3.0 Connector System, 43650-0810 (compatible alternatives: 43650-0811, 43650-0809), 8 Pins per row (https://www.molex.com/pdm_docs/sd/436500210_sd.pdf), generated with kicad-footprint-generator
+connector Molex Micro-Fit_3.0 horizontal
+0
+10
+9
+Connector_Molex
+Molex_Micro-Fit_3.0_43650-0815_1x08_P3.00mm_Vertical
+Molex Micro-Fit 3.0 Connector System, 43650-0815 (compatible alternatives: 43650-0816, 43650-0817), 8 Pins per row (http://www.molex.com/pdm_docs/sd/436500215_sd.pdf), generated with kicad-footprint-generator
+connector Molex Micro-Fit_3.0 vertical
+0
+8
+8
+Connector_Molex
+Molex_Micro-Fit_3.0_43650-0821_1x08_P3.00mm_Vertical
+Molex Micro-Fit 3.0 Connector System, 43650-0821 (compatible alternatives: 43650-0822, 43650-0823), 8 Pins per row (https://www.molex.com/pdm_docs/sd/436500221_sd.pdf), generated with kicad-footprint-generator
+connector Molex Micro-Fit_3.0 vertical
+0
+8
+8
+Connector_Molex
+Molex_Micro-Fit_3.0_43650-0824_1x08-1MP_P3.00mm_Vertical
+Molex Micro-Fit 3.0 Connector System, 43650-0824 (compatible alternatives: 43650-0825, 43650-0826), 8 Pins per row (https://www.molex.com/pdm_docs/sd/436500224_sd.pdf), generated with kicad-footprint-generator
+connector Molex Micro-Fit_3.0 vertical
+0
+10
+9
+Connector_Molex
+Molex_Micro-Fit_3.0_43650-0900_1x09_P3.00mm_Horizontal
+Molex Micro-Fit 3.0 Connector System, 43650-0900 (compatible alternatives: 43650-0901, 43650-0902), 9 Pins per row (https://www.molex.com/pdm_docs/sd/436500300_sd.pdf), generated with kicad-footprint-generator
+connector Molex Micro-Fit_3.0 top entry
+0
+9
+9
+Connector_Molex
+Molex_Micro-Fit_3.0_43650-0910_1x09-1MP_P3.00mm_Horizontal
+Molex Micro-Fit 3.0 Connector System, 43650-0910 (compatible alternatives: 43650-0911, 43650-0909), 9 Pins per row (https://www.molex.com/pdm_docs/sd/436500210_sd.pdf), generated with kicad-footprint-generator
+connector Molex Micro-Fit_3.0 horizontal
+0
+11
+10
+Connector_Molex
+Molex_Micro-Fit_3.0_43650-0910_1x09-1MP_P3.00mm_Horizontal_PnP
+Molex Micro-Fit 3.0 Connector System, 43650-0910 (compatible alternatives: 43650-0911, 43650-0909), 9 Pins per row (https://www.molex.com/pdm_docs/sd/436500210_sd.pdf), generated with kicad-footprint-generator
+connector Molex Micro-Fit_3.0 horizontal
+0
+11
+10
+Connector_Molex
+Molex_Micro-Fit_3.0_43650-0915_1x09_P3.00mm_Vertical
+Molex Micro-Fit 3.0 Connector System, 43650-0915 (compatible alternatives: 43650-0916, 43650-0917), 9 Pins per row (http://www.molex.com/pdm_docs/sd/436500215_sd.pdf), generated with kicad-footprint-generator
+connector Molex Micro-Fit_3.0 vertical
+0
+9
+9
+Connector_Molex
+Molex_Micro-Fit_3.0_43650-0921_1x09_P3.00mm_Vertical
+Molex Micro-Fit 3.0 Connector System, 43650-0921 (compatible alternatives: 43650-0922, 43650-0923), 9 Pins per row (https://www.molex.com/pdm_docs/sd/436500221_sd.pdf), generated with kicad-footprint-generator
+connector Molex Micro-Fit_3.0 vertical
+0
+9
+9
+Connector_Molex
+Molex_Micro-Fit_3.0_43650-0924_1x09-1MP_P3.00mm_Vertical
+Molex Micro-Fit 3.0 Connector System, 43650-0924 (compatible alternatives: 43650-0925, 43650-0926), 9 Pins per row (https://www.molex.com/pdm_docs/sd/436500224_sd.pdf), generated with kicad-footprint-generator
+connector Molex Micro-Fit_3.0 vertical
+0
+11
+10
+Connector_Molex
+Molex_Micro-Fit_3.0_43650-1000_1x10_P3.00mm_Horizontal
+Molex Micro-Fit 3.0 Connector System, 43650-1000 (compatible alternatives: 43650-1001, 43650-1002), 10 Pins per row (https://www.molex.com/pdm_docs/sd/436500300_sd.pdf), generated with kicad-footprint-generator
+connector Molex Micro-Fit_3.0 top entry
+0
+10
+10
+Connector_Molex
+Molex_Micro-Fit_3.0_43650-1010_1x10-1MP_P3.00mm_Horizontal
+Molex Micro-Fit 3.0 Connector System, 43650-1010 (compatible alternatives: 43650-1011, 43650-1009), 10 Pins per row (https://www.molex.com/pdm_docs/sd/436500210_sd.pdf), generated with kicad-footprint-generator
+connector Molex Micro-Fit_3.0 horizontal
+0
+12
+11
+Connector_Molex
+Molex_Micro-Fit_3.0_43650-1010_1x10-1MP_P3.00mm_Horizontal_PnP
+Molex Micro-Fit 3.0 Connector System, 43650-1010 (compatible alternatives: 43650-1011, 43650-1009), 10 Pins per row (https://www.molex.com/pdm_docs/sd/436500210_sd.pdf), generated with kicad-footprint-generator
+connector Molex Micro-Fit_3.0 horizontal
+0
+12
+11
+Connector_Molex
+Molex_Micro-Fit_3.0_43650-1015_1x10_P3.00mm_Vertical
+Molex Micro-Fit 3.0 Connector System, 43650-1015 (compatible alternatives: 43650-1016, 43650-1017), 10 Pins per row (http://www.molex.com/pdm_docs/sd/436500215_sd.pdf), generated with kicad-footprint-generator
+connector Molex Micro-Fit_3.0 vertical
+0
+10
+10
+Connector_Molex
+Molex_Micro-Fit_3.0_43650-1021_1x10_P3.00mm_Vertical
+Molex Micro-Fit 3.0 Connector System, 43650-1021 (compatible alternatives: 43650-1022, 43650-1023), 10 Pins per row (https://www.molex.com/pdm_docs/sd/436500221_sd.pdf), generated with kicad-footprint-generator
+connector Molex Micro-Fit_3.0 vertical
+0
+10
+10
+Connector_Molex
+Molex_Micro-Fit_3.0_43650-1024_1x10-1MP_P3.00mm_Vertical
+Molex Micro-Fit 3.0 Connector System, 43650-1024 (compatible alternatives: 43650-1025, 43650-1026), 10 Pins per row (https://www.molex.com/pdm_docs/sd/436500224_sd.pdf), generated with kicad-footprint-generator
+connector Molex Micro-Fit_3.0 vertical
+0
+12
+11
+Connector_Molex
+Molex_Micro-Fit_3.0_43650-1100_1x11_P3.00mm_Horizontal
+Molex Micro-Fit 3.0 Connector System, 43650-1100 (compatible alternatives: 43650-1101, 43650-1102), 11 Pins per row (https://www.molex.com/pdm_docs/sd/436500300_sd.pdf), generated with kicad-footprint-generator
+connector Molex Micro-Fit_3.0 top entry
+0
+11
+11
+Connector_Molex
+Molex_Micro-Fit_3.0_43650-1110_1x11-1MP_P3.00mm_Horizontal
+Molex Micro-Fit 3.0 Connector System, 43650-1110 (compatible alternatives: 43650-1111, 43650-1109), 11 Pins per row (https://www.molex.com/pdm_docs/sd/436500210_sd.pdf), generated with kicad-footprint-generator
+connector Molex Micro-Fit_3.0 horizontal
+0
+13
+12
+Connector_Molex
+Molex_Micro-Fit_3.0_43650-1110_1x11-1MP_P3.00mm_Horizontal_PnP
+Molex Micro-Fit 3.0 Connector System, 43650-1110 (compatible alternatives: 43650-1111, 43650-1109), 11 Pins per row (https://www.molex.com/pdm_docs/sd/436500210_sd.pdf), generated with kicad-footprint-generator
+connector Molex Micro-Fit_3.0 horizontal
+0
+13
+12
+Connector_Molex
+Molex_Micro-Fit_3.0_43650-1115_1x11_P3.00mm_Vertical
+Molex Micro-Fit 3.0 Connector System, 43650-1115 (compatible alternatives: 43650-1116, 43650-1117), 11 Pins per row (http://www.molex.com/pdm_docs/sd/436500215_sd.pdf), generated with kicad-footprint-generator
+connector Molex Micro-Fit_3.0 vertical
+0
+11
+11
+Connector_Molex
+Molex_Micro-Fit_3.0_43650-1121_1x11_P3.00mm_Vertical
+Molex Micro-Fit 3.0 Connector System, 43650-1121 (compatible alternatives: 43650-1122, 43650-1123), 11 Pins per row (https://www.molex.com/pdm_docs/sd/436500221_sd.pdf), generated with kicad-footprint-generator
+connector Molex Micro-Fit_3.0 vertical
+0
+11
+11
+Connector_Molex
+Molex_Micro-Fit_3.0_43650-1124_1x11-1MP_P3.00mm_Vertical
+Molex Micro-Fit 3.0 Connector System, 43650-1124 (compatible alternatives: 43650-1125, 43650-1126), 11 Pins per row (https://www.molex.com/pdm_docs/sd/436500224_sd.pdf), generated with kicad-footprint-generator
+connector Molex Micro-Fit_3.0 vertical
+0
+13
+12
+Connector_Molex
+Molex_Micro-Fit_3.0_43650-1200_1x12_P3.00mm_Horizontal
+Molex Micro-Fit 3.0 Connector System, 43650-1200 (compatible alternatives: 43650-1201, 43650-1202), 12 Pins per row (https://www.molex.com/pdm_docs/sd/436500300_sd.pdf), generated with kicad-footprint-generator
+connector Molex Micro-Fit_3.0 top entry
+0
+12
+12
+Connector_Molex
+Molex_Micro-Fit_3.0_43650-1210_1x12-1MP_P3.00mm_Horizontal
+Molex Micro-Fit 3.0 Connector System, 43650-1210 (compatible alternatives: 43650-1211, 43650-1209), 12 Pins per row (https://www.molex.com/pdm_docs/sd/436500210_sd.pdf), generated with kicad-footprint-generator
+connector Molex Micro-Fit_3.0 horizontal
+0
+14
+13
+Connector_Molex
+Molex_Micro-Fit_3.0_43650-1210_1x12-1MP_P3.00mm_Horizontal_PnP
+Molex Micro-Fit 3.0 Connector System, 43650-1210 (compatible alternatives: 43650-1211, 43650-1209), 12 Pins per row (https://www.molex.com/pdm_docs/sd/436500210_sd.pdf), generated with kicad-footprint-generator
+connector Molex Micro-Fit_3.0 horizontal
+0
+14
+13
+Connector_Molex
+Molex_Micro-Fit_3.0_43650-1215_1x12_P3.00mm_Vertical
+Molex Micro-Fit 3.0 Connector System, 43650-1215 (compatible alternatives: 43650-1216, 43650-1217), 12 Pins per row (http://www.molex.com/pdm_docs/sd/436500215_sd.pdf), generated with kicad-footprint-generator
+connector Molex Micro-Fit_3.0 vertical
+0
+12
+12
+Connector_Molex
+Molex_Micro-Fit_3.0_43650-1221_1x12_P3.00mm_Vertical
+Molex Micro-Fit 3.0 Connector System, 43650-1221 (compatible alternatives: 43650-1222, 43650-1223), 12 Pins per row (https://www.molex.com/pdm_docs/sd/436500221_sd.pdf), generated with kicad-footprint-generator
+connector Molex Micro-Fit_3.0 vertical
+0
+12
+12
+Connector_Molex
+Molex_Micro-Fit_3.0_43650-1224_1x12-1MP_P3.00mm_Vertical
+Molex Micro-Fit 3.0 Connector System, 43650-1224 (compatible alternatives: 43650-1225, 43650-1226), 12 Pins per row (https://www.molex.com/pdm_docs/sd/436500224_sd.pdf), generated with kicad-footprint-generator
+connector Molex Micro-Fit_3.0 vertical
+0
+14
+13
+Connector_Molex
+Molex_Micro-Latch_53253-0270_1x02_P2.00mm_Vertical
+Molex Micro-Latch Wire-to-Board Connector System, 53253-0270 (compatible alternatives: 53253-0250), 2 Pins per row (http://www.molex.com/pdm_docs/sd/532530770_sd.pdf), generated with kicad-footprint-generator
+connector Molex Micro-Latch side entry
+0
+2
+2
+Connector_Molex
+Molex_Micro-Latch_53253-0370_1x03_P2.00mm_Vertical
+Molex Micro-Latch Wire-to-Board Connector System, 53253-0370 (compatible alternatives: 53253-0350), 3 Pins per row (http://www.molex.com/pdm_docs/sd/532530770_sd.pdf), generated with kicad-footprint-generator
+connector Molex Micro-Latch side entry
+0
+3
+3
+Connector_Molex
+Molex_Micro-Latch_53253-0470_1x04_P2.00mm_Vertical
+Molex Micro-Latch Wire-to-Board Connector System, 53253-0470 (compatible alternatives: 53253-0450), 4 Pins per row (http://www.molex.com/pdm_docs/sd/532530770_sd.pdf), generated with kicad-footprint-generator
+connector Molex Micro-Latch side entry
+0
+4
+4
+Connector_Molex
+Molex_Micro-Latch_53253-0570_1x05_P2.00mm_Vertical
+Molex Micro-Latch Wire-to-Board Connector System, 53253-0570 (compatible alternatives: 53253-0550), 5 Pins per row (http://www.molex.com/pdm_docs/sd/532530770_sd.pdf), generated with kicad-footprint-generator
+connector Molex Micro-Latch side entry
+0
+5
+5
+Connector_Molex
+Molex_Micro-Latch_53253-0670_1x06_P2.00mm_Vertical
+Molex Micro-Latch Wire-to-Board Connector System, 53253-0670 (compatible alternatives: 53253-0650), 6 Pins per row (http://www.molex.com/pdm_docs/sd/532530770_sd.pdf), generated with kicad-footprint-generator
+connector Molex Micro-Latch side entry
+0
+6
+6
+Connector_Molex
+Molex_Micro-Latch_53253-0770_1x07_P2.00mm_Vertical
+Molex Micro-Latch Wire-to-Board Connector System, 53253-0770 (compatible alternatives: 53253-0750), 7 Pins per row (http://www.molex.com/pdm_docs/sd/532530770_sd.pdf), generated with kicad-footprint-generator
+connector Molex Micro-Latch side entry
+0
+7
+7
+Connector_Molex
+Molex_Micro-Latch_53253-0870_1x08_P2.00mm_Vertical
+Molex Micro-Latch Wire-to-Board Connector System, 53253-0870 (compatible alternatives: 53253-0850), 8 Pins per row (http://www.molex.com/pdm_docs/sd/532530770_sd.pdf), generated with kicad-footprint-generator
+connector Molex Micro-Latch side entry
+0
+8
+8
+Connector_Molex
+Molex_Micro-Latch_53253-0970_1x09_P2.00mm_Vertical
+Molex Micro-Latch Wire-to-Board Connector System, 53253-0970 (compatible alternatives: 53253-0950), 9 Pins per row (http://www.molex.com/pdm_docs/sd/532530770_sd.pdf), generated with kicad-footprint-generator
+connector Molex Micro-Latch side entry
+0
+9
+9
+Connector_Molex
+Molex_Micro-Latch_53253-1070_1x10_P2.00mm_Vertical
+Molex Micro-Latch Wire-to-Board Connector System, 53253-1070 (compatible alternatives: 53253-1050), 10 Pins per row (http://www.molex.com/pdm_docs/sd/532530770_sd.pdf), generated with kicad-footprint-generator
+connector Molex Micro-Latch side entry
+0
+10
+10
+Connector_Molex
+Molex_Micro-Latch_53253-1170_1x11_P2.00mm_Vertical
+Molex Micro-Latch Wire-to-Board Connector System, 53253-1170 (compatible alternatives: 53253-1150), 11 Pins per row (http://www.molex.com/pdm_docs/sd/532530770_sd.pdf), generated with kicad-footprint-generator
+connector Molex Micro-Latch side entry
+0
+11
+11
+Connector_Molex
+Molex_Micro-Latch_53253-1270_1x12_P2.00mm_Vertical
+Molex Micro-Latch Wire-to-Board Connector System, 53253-1270 (compatible alternatives: 53253-1250), 12 Pins per row (http://www.molex.com/pdm_docs/sd/532530770_sd.pdf), generated with kicad-footprint-generator
+connector Molex Micro-Latch side entry
+0
+12
+12
+Connector_Molex
+Molex_Micro-Latch_53253-1370_1x13_P2.00mm_Vertical
+Molex Micro-Latch Wire-to-Board Connector System, 53253-1370 (compatible alternatives: 53253-1350), 13 Pins per row (http://www.molex.com/pdm_docs/sd/532530770_sd.pdf), generated with kicad-footprint-generator
+connector Molex Micro-Latch side entry
+0
+13
+13
+Connector_Molex
+Molex_Micro-Latch_53253-1470_1x14_P2.00mm_Vertical
+Molex Micro-Latch Wire-to-Board Connector System, 53253-1470 (compatible alternatives: 53253-1450), 14 Pins per row (http://www.molex.com/pdm_docs/sd/532530770_sd.pdf), generated with kicad-footprint-generator
+connector Molex Micro-Latch side entry
+0
+14
+14
+Connector_Molex
+Molex_Micro-Latch_53253-1570_1x15_P2.00mm_Vertical
+Molex Micro-Latch Wire-to-Board Connector System, 53253-1570 (compatible alternatives: 53253-1550), 15 Pins per row (http://www.molex.com/pdm_docs/sd/532530770_sd.pdf), generated with kicad-footprint-generator
+connector Molex Micro-Latch side entry
+0
+15
+15
+Connector_Molex
+Molex_Micro-Latch_53254-0270_1x02_P2.00mm_Horizontal
+Molex Micro-Latch Wire-to-Board Connector System, 53254-0270 (compatible alternatives: 53254-0250), 2 Pins per row (http://www.molex.com/pdm_docs/sd/532530770_sd.pdf), generated with kicad-footprint-generator
+connector Molex Micro-Latch top entry
+0
+2
+2
+Connector_Molex
+Molex_Micro-Latch_53254-0370_1x03_P2.00mm_Horizontal
+Molex Micro-Latch Wire-to-Board Connector System, 53254-0370 (compatible alternatives: 53254-0350), 3 Pins per row (http://www.molex.com/pdm_docs/sd/532530770_sd.pdf), generated with kicad-footprint-generator
+connector Molex Micro-Latch top entry
+0
+3
+3
+Connector_Molex
+Molex_Micro-Latch_53254-0470_1x04_P2.00mm_Horizontal
+Molex Micro-Latch Wire-to-Board Connector System, 53254-0470 (compatible alternatives: 53254-0450), 4 Pins per row (http://www.molex.com/pdm_docs/sd/532530770_sd.pdf), generated with kicad-footprint-generator
+connector Molex Micro-Latch top entry
+0
+4
+4
+Connector_Molex
+Molex_Micro-Latch_53254-0570_1x05_P2.00mm_Horizontal
+Molex Micro-Latch Wire-to-Board Connector System, 53254-0570 (compatible alternatives: 53254-0550), 5 Pins per row (http://www.molex.com/pdm_docs/sd/532530770_sd.pdf), generated with kicad-footprint-generator
+connector Molex Micro-Latch top entry
+0
+5
+5
+Connector_Molex
+Molex_Micro-Latch_53254-0670_1x06_P2.00mm_Horizontal
+Molex Micro-Latch Wire-to-Board Connector System, 53254-0670 (compatible alternatives: 53254-0650), 6 Pins per row (http://www.molex.com/pdm_docs/sd/532530770_sd.pdf), generated with kicad-footprint-generator
+connector Molex Micro-Latch top entry
+0
+6
+6
+Connector_Molex
+Molex_Micro-Latch_53254-0770_1x07_P2.00mm_Horizontal
+Molex Micro-Latch Wire-to-Board Connector System, 53254-0770 (compatible alternatives: 53254-0750), 7 Pins per row (http://www.molex.com/pdm_docs/sd/532530770_sd.pdf), generated with kicad-footprint-generator
+connector Molex Micro-Latch top entry
+0
+7
+7
+Connector_Molex
+Molex_Micro-Latch_53254-0870_1x08_P2.00mm_Horizontal
+Molex Micro-Latch Wire-to-Board Connector System, 53254-0870 (compatible alternatives: 53254-0850), 8 Pins per row (http://www.molex.com/pdm_docs/sd/532530770_sd.pdf), generated with kicad-footprint-generator
+connector Molex Micro-Latch top entry
+0
+8
+8
+Connector_Molex
+Molex_Micro-Latch_53254-0970_1x09_P2.00mm_Horizontal
+Molex Micro-Latch Wire-to-Board Connector System, 53254-0970 (compatible alternatives: 53254-0950), 9 Pins per row (http://www.molex.com/pdm_docs/sd/532530770_sd.pdf), generated with kicad-footprint-generator
+connector Molex Micro-Latch top entry
+0
+9
+9
+Connector_Molex
+Molex_Micro-Latch_53254-1070_1x10_P2.00mm_Horizontal
+Molex Micro-Latch Wire-to-Board Connector System, 53254-1070 (compatible alternatives: 53254-1050), 10 Pins per row (http://www.molex.com/pdm_docs/sd/532530770_sd.pdf), generated with kicad-footprint-generator
+connector Molex Micro-Latch top entry
+0
+10
+10
+Connector_Molex
+Molex_Micro-Latch_53254-1170_1x11_P2.00mm_Horizontal
+Molex Micro-Latch Wire-to-Board Connector System, 53254-1170 (compatible alternatives: 53254-1150), 11 Pins per row (http://www.molex.com/pdm_docs/sd/532530770_sd.pdf), generated with kicad-footprint-generator
+connector Molex Micro-Latch top entry
+0
+11
+11
+Connector_Molex
+Molex_Micro-Latch_53254-1270_1x12_P2.00mm_Horizontal
+Molex Micro-Latch Wire-to-Board Connector System, 53254-1270 (compatible alternatives: 53254-1250), 12 Pins per row (http://www.molex.com/pdm_docs/sd/532530770_sd.pdf), generated with kicad-footprint-generator
+connector Molex Micro-Latch top entry
+0
+12
+12
+Connector_Molex
+Molex_Micro-Latch_53254-1370_1x13_P2.00mm_Horizontal
+Molex Micro-Latch Wire-to-Board Connector System, 53254-1370 (compatible alternatives: 53254-1350), 13 Pins per row (http://www.molex.com/pdm_docs/sd/532530770_sd.pdf), generated with kicad-footprint-generator
+connector Molex Micro-Latch top entry
+0
+13
+13
+Connector_Molex
+Molex_Micro-Latch_53254-1470_1x14_P2.00mm_Horizontal
+Molex Micro-Latch Wire-to-Board Connector System, 53254-1470 (compatible alternatives: 53254-1450), 14 Pins per row (http://www.molex.com/pdm_docs/sd/532530770_sd.pdf), generated with kicad-footprint-generator
+connector Molex Micro-Latch top entry
+0
+14
+14
+Connector_Molex
+Molex_Micro-Latch_53254-1570_1x15_P2.00mm_Horizontal
+Molex Micro-Latch Wire-to-Board Connector System, 53254-1570 (compatible alternatives: 53254-1550), 15 Pins per row (http://www.molex.com/pdm_docs/sd/532530770_sd.pdf), generated with kicad-footprint-generator
+connector Molex Micro-Latch top entry
+0
+15
+15
+Connector_Molex
+Molex_MicroClasp_55932-0210_1x02_P2.00mm_Vertical
+Molex MicroClasp Wire-to-Board System, 55932-0210, with PCB locator, 2 Pins (http://www.molex.com/pdm_docs/sd/559320210_sd.pdf), generated with kicad-footprint-generator
+connector Molex MicroClasp side entry
+0
+2
+2
+Connector_Molex
+Molex_MicroClasp_55932-0230_1x02_P2.00mm_Vertical
+Molex MicroClasp Wire-to-Board System, 55932-0230, 2 Pins (http://www.molex.com/pdm_docs/sd/559320530_sd.pdf), generated with kicad-footprint-generator
+connector Molex MicroClasp side entry
+0
+2
+2
+Connector_Molex
+Molex_MicroClasp_55932-0310_1x03_P2.00mm_Vertical
+Molex MicroClasp Wire-to-Board System, 55932-0310, with PCB locator, 3 Pins (http://www.molex.com/pdm_docs/sd/559320210_sd.pdf), generated with kicad-footprint-generator
+connector Molex MicroClasp side entry
+0
+3
+3
+Connector_Molex
+Molex_MicroClasp_55932-0330_1x03_P2.00mm_Vertical
+Molex MicroClasp Wire-to-Board System, 55932-0330, 3 Pins (http://www.molex.com/pdm_docs/sd/559320530_sd.pdf), generated with kicad-footprint-generator
+connector Molex MicroClasp side entry
+0
+3
+3
+Connector_Molex
+Molex_MicroClasp_55932-0410_1x04_P2.00mm_Vertical
+Molex MicroClasp Wire-to-Board System, 55932-0410, with PCB locator, 4 Pins (http://www.molex.com/pdm_docs/sd/559320210_sd.pdf), generated with kicad-footprint-generator
+connector Molex MicroClasp side entry
+0
+4
+4
+Connector_Molex
+Molex_MicroClasp_55932-0430_1x04_P2.00mm_Vertical
+Molex MicroClasp Wire-to-Board System, 55932-0430, 4 Pins (http://www.molex.com/pdm_docs/sd/559320530_sd.pdf), generated with kicad-footprint-generator
+connector Molex MicroClasp side entry
+0
+4
+4
+Connector_Molex
+Molex_MicroClasp_55932-0510_1x05_P2.00mm_Vertical
+Molex MicroClasp Wire-to-Board System, 55932-0510, with PCB locator, 5 Pins (http://www.molex.com/pdm_docs/sd/559320210_sd.pdf), generated with kicad-footprint-generator
+connector Molex MicroClasp side entry
+0
+5
+5
+Connector_Molex
+Molex_MicroClasp_55932-0530_1x05_P2.00mm_Vertical
+Molex MicroClasp Wire-to-Board System, 55932-0530, 5 Pins (http://www.molex.com/pdm_docs/sd/559320530_sd.pdf), generated with kicad-footprint-generator
+connector Molex MicroClasp side entry
+0
+5
+5
+Connector_Molex
+Molex_MicroClasp_55932-0610_1x06_P2.00mm_Vertical
+Molex MicroClasp Wire-to-Board System, 55932-0610, with PCB locator, 6 Pins (http://www.molex.com/pdm_docs/sd/559320210_sd.pdf), generated with kicad-footprint-generator
+connector Molex MicroClasp side entry
+0
+6
+6
+Connector_Molex
+Molex_MicroClasp_55932-0630_1x06_P2.00mm_Vertical
+Molex MicroClasp Wire-to-Board System, 55932-0630, 6 Pins (http://www.molex.com/pdm_docs/sd/559320530_sd.pdf), generated with kicad-footprint-generator
+connector Molex MicroClasp side entry
+0
+6
+6
+Connector_Molex
+Molex_MicroClasp_55932-0710_1x07_P2.00mm_Vertical
+Molex MicroClasp Wire-to-Board System, 55932-0710, with PCB locator, 7 Pins (http://www.molex.com/pdm_docs/sd/559320210_sd.pdf), generated with kicad-footprint-generator
+connector Molex MicroClasp side entry
+0
+7
+7
+Connector_Molex
+Molex_MicroClasp_55932-0730_1x07_P2.00mm_Vertical
+Molex MicroClasp Wire-to-Board System, 55932-0730, 7 Pins (http://www.molex.com/pdm_docs/sd/559320530_sd.pdf), generated with kicad-footprint-generator
+connector Molex MicroClasp side entry
+0
+7
+7
+Connector_Molex
+Molex_MicroClasp_55932-0810_1x08_P2.00mm_Vertical
+Molex MicroClasp Wire-to-Board System, 55932-0810, with PCB locator, 8 Pins (http://www.molex.com/pdm_docs/sd/559320210_sd.pdf), generated with kicad-footprint-generator
+connector Molex MicroClasp side entry
+0
+8
+8
+Connector_Molex
+Molex_MicroClasp_55932-0830_1x08_P2.00mm_Vertical
+Molex MicroClasp Wire-to-Board System, 55932-0830, 8 Pins (http://www.molex.com/pdm_docs/sd/559320530_sd.pdf), generated with kicad-footprint-generator
+connector Molex MicroClasp side entry
+0
+8
+8
+Connector_Molex
+Molex_MicroClasp_55932-0910_1x09_P2.00mm_Vertical
+Molex MicroClasp Wire-to-Board System, 55932-0910, with PCB locator, 9 Pins (http://www.molex.com/pdm_docs/sd/559320210_sd.pdf), generated with kicad-footprint-generator
+connector Molex MicroClasp side entry
+0
+9
+9
+Connector_Molex
+Molex_MicroClasp_55932-0930_1x09_P2.00mm_Vertical
+Molex MicroClasp Wire-to-Board System, 55932-0930, 9 Pins (http://www.molex.com/pdm_docs/sd/559320530_sd.pdf), generated with kicad-footprint-generator
+connector Molex MicroClasp side entry
+0
+9
+9
+Connector_Molex
+Molex_MicroClasp_55932-1010_1x10_P2.00mm_Vertical
+Molex MicroClasp Wire-to-Board System, 55932-1010, with PCB locator, 10 Pins (http://www.molex.com/pdm_docs/sd/559320210_sd.pdf), generated with kicad-footprint-generator
+connector Molex MicroClasp side entry
+0
+10
+10
+Connector_Molex
+Molex_MicroClasp_55932-1030_1x10_P2.00mm_Vertical
+Molex MicroClasp Wire-to-Board System, 55932-1030, 10 Pins (http://www.molex.com/pdm_docs/sd/559320530_sd.pdf), generated with kicad-footprint-generator
+connector Molex MicroClasp side entry
+0
+10
+10
+Connector_Molex
+Molex_MicroClasp_55932-1110_1x11_P2.00mm_Vertical
+Molex MicroClasp Wire-to-Board System, 55932-1110, with PCB locator, 11 Pins (http://www.molex.com/pdm_docs/sd/559320210_sd.pdf), generated with kicad-footprint-generator
+connector Molex MicroClasp side entry
+0
+11
+11
+Connector_Molex
+Molex_MicroClasp_55932-1130_1x11_P2.00mm_Vertical
+Molex MicroClasp Wire-to-Board System, 55932-1130, 11 Pins (http://www.molex.com/pdm_docs/sd/559320530_sd.pdf), generated with kicad-footprint-generator
+connector Molex MicroClasp side entry
+0
+11
+11
+Connector_Molex
+Molex_MicroClasp_55932-1210_1x12_P2.00mm_Vertical
+Molex MicroClasp Wire-to-Board System, 55932-1210, with PCB locator, 12 Pins (http://www.molex.com/pdm_docs/sd/559320210_sd.pdf), generated with kicad-footprint-generator
+connector Molex MicroClasp side entry
+0
+12
+12
+Connector_Molex
+Molex_MicroClasp_55932-1230_1x12_P2.00mm_Vertical
+Molex MicroClasp Wire-to-Board System, 55932-1230, 12 Pins (http://www.molex.com/pdm_docs/sd/559320530_sd.pdf), generated with kicad-footprint-generator
+connector Molex MicroClasp side entry
+0
+12
+12
+Connector_Molex
+Molex_MicroClasp_55932-1310_1x13_P2.00mm_Vertical
+Molex MicroClasp Wire-to-Board System, 55932-1310, with PCB locator, 13 Pins (http://www.molex.com/pdm_docs/sd/559320210_sd.pdf), generated with kicad-footprint-generator
+connector Molex MicroClasp side entry
+0
+13
+13
+Connector_Molex
+Molex_MicroClasp_55932-1330_1x13_P2.00mm_Vertical
+Molex MicroClasp Wire-to-Board System, 55932-1330, 13 Pins (http://www.molex.com/pdm_docs/sd/559320530_sd.pdf), generated with kicad-footprint-generator
+connector Molex MicroClasp side entry
+0
+13
+13
+Connector_Molex
+Molex_MicroClasp_55932-1410_1x14_P2.00mm_Vertical
+Molex MicroClasp Wire-to-Board System, 55932-1410, with PCB locator, 14 Pins (http://www.molex.com/pdm_docs/sd/559320210_sd.pdf), generated with kicad-footprint-generator
+connector Molex MicroClasp side entry
+0
+14
+14
+Connector_Molex
+Molex_MicroClasp_55932-1430_1x14_P2.00mm_Vertical
+Molex MicroClasp Wire-to-Board System, 55932-1430, 14 Pins (http://www.molex.com/pdm_docs/sd/559320530_sd.pdf), generated with kicad-footprint-generator
+connector Molex MicroClasp side entry
+0
+14
+14
+Connector_Molex
+Molex_MicroClasp_55932-1510_1x15_P2.00mm_Vertical
+Molex MicroClasp Wire-to-Board System, 55932-1510, with PCB locator, 15 Pins (http://www.molex.com/pdm_docs/sd/559320210_sd.pdf), generated with kicad-footprint-generator
+connector Molex MicroClasp side entry
+0
+15
+15
+Connector_Molex
+Molex_MicroClasp_55932-1530_1x15_P2.00mm_Vertical
+Molex MicroClasp Wire-to-Board System, 55932-1530, 15 Pins (http://www.molex.com/pdm_docs/sd/559320530_sd.pdf), generated with kicad-footprint-generator
+connector Molex MicroClasp side entry
+0
+15
+15
+Connector_Molex
+Molex_MicroClasp_55935-0210_1x02_P2.00mm_Horizontal
+Molex MicroClasp Wire-to-Board System, 55935-0210, with PCB locator, 2 Pins (http://www.molex.com/pdm_docs/sd/559350210_sd.pdf), generated with kicad-footprint-generator
+connector Molex MicroClasp horizontal
+0
+2
+2
+Connector_Molex
+Molex_MicroClasp_55935-0230_1x02_P2.00mm_Horizontal
+Molex MicroClasp Wire-to-Board System, 55935-0230, 2 Pins (http://www.molex.com/pdm_docs/sd/559350530_sd.pdf), generated with kicad-footprint-generator
+connector Molex MicroClasp horizontal
+0
+2
+2
+Connector_Molex
+Molex_MicroClasp_55935-0310_1x03_P2.00mm_Horizontal
+Molex MicroClasp Wire-to-Board System, 55935-0310, with PCB locator, 3 Pins (http://www.molex.com/pdm_docs/sd/559350210_sd.pdf), generated with kicad-footprint-generator
+connector Molex MicroClasp horizontal
+0
+3
+3
+Connector_Molex
+Molex_MicroClasp_55935-0330_1x03_P2.00mm_Horizontal
+Molex MicroClasp Wire-to-Board System, 55935-0330, 3 Pins (http://www.molex.com/pdm_docs/sd/559350530_sd.pdf), generated with kicad-footprint-generator
+connector Molex MicroClasp horizontal
+0
+3
+3
+Connector_Molex
+Molex_MicroClasp_55935-0410_1x04_P2.00mm_Horizontal
+Molex MicroClasp Wire-to-Board System, 55935-0410, with PCB locator, 4 Pins (http://www.molex.com/pdm_docs/sd/559350210_sd.pdf), generated with kicad-footprint-generator
+connector Molex MicroClasp horizontal
+0
+4
+4
+Connector_Molex
+Molex_MicroClasp_55935-0430_1x04_P2.00mm_Horizontal
+Molex MicroClasp Wire-to-Board System, 55935-0430, 4 Pins (http://www.molex.com/pdm_docs/sd/559350530_sd.pdf), generated with kicad-footprint-generator
+connector Molex MicroClasp horizontal
+0
+4
+4
+Connector_Molex
+Molex_MicroClasp_55935-0510_1x05_P2.00mm_Horizontal
+Molex MicroClasp Wire-to-Board System, 55935-0510, with PCB locator, 5 Pins (http://www.molex.com/pdm_docs/sd/559350210_sd.pdf), generated with kicad-footprint-generator
+connector Molex MicroClasp horizontal
+0
+5
+5
+Connector_Molex
+Molex_MicroClasp_55935-0530_1x05_P2.00mm_Horizontal
+Molex MicroClasp Wire-to-Board System, 55935-0530, 5 Pins (http://www.molex.com/pdm_docs/sd/559350530_sd.pdf), generated with kicad-footprint-generator
+connector Molex MicroClasp horizontal
+0
+5
+5
+Connector_Molex
+Molex_MicroClasp_55935-0610_1x06_P2.00mm_Horizontal
+Molex MicroClasp Wire-to-Board System, 55935-0610, with PCB locator, 6 Pins (http://www.molex.com/pdm_docs/sd/559350210_sd.pdf), generated with kicad-footprint-generator
+connector Molex MicroClasp horizontal
+0
+6
+6
+Connector_Molex
+Molex_MicroClasp_55935-0630_1x06_P2.00mm_Horizontal
+Molex MicroClasp Wire-to-Board System, 55935-0630, 6 Pins (http://www.molex.com/pdm_docs/sd/559350530_sd.pdf), generated with kicad-footprint-generator
+connector Molex MicroClasp horizontal
+0
+6
+6
+Connector_Molex
+Molex_MicroClasp_55935-0710_1x07_P2.00mm_Horizontal
+Molex MicroClasp Wire-to-Board System, 55935-0710, with PCB locator, 7 Pins (http://www.molex.com/pdm_docs/sd/559350210_sd.pdf), generated with kicad-footprint-generator
+connector Molex MicroClasp horizontal
+0
+7
+7
+Connector_Molex
+Molex_MicroClasp_55935-0730_1x07_P2.00mm_Horizontal
+Molex MicroClasp Wire-to-Board System, 55935-0730, 7 Pins (http://www.molex.com/pdm_docs/sd/559350530_sd.pdf), generated with kicad-footprint-generator
+connector Molex MicroClasp horizontal
+0
+7
+7
+Connector_Molex
+Molex_MicroClasp_55935-0810_1x08_P2.00mm_Horizontal
+Molex MicroClasp Wire-to-Board System, 55935-0810, with PCB locator, 8 Pins (http://www.molex.com/pdm_docs/sd/559350210_sd.pdf), generated with kicad-footprint-generator
+connector Molex MicroClasp horizontal
+0
+8
+8
+Connector_Molex
+Molex_MicroClasp_55935-0830_1x08_P2.00mm_Horizontal
+Molex MicroClasp Wire-to-Board System, 55935-0830, 8 Pins (http://www.molex.com/pdm_docs/sd/559350530_sd.pdf), generated with kicad-footprint-generator
+connector Molex MicroClasp horizontal
+0
+8
+8
+Connector_Molex
+Molex_MicroClasp_55935-0910_1x09_P2.00mm_Horizontal
+Molex MicroClasp Wire-to-Board System, 55935-0910, with PCB locator, 9 Pins (http://www.molex.com/pdm_docs/sd/559350210_sd.pdf), generated with kicad-footprint-generator
+connector Molex MicroClasp horizontal
+0
+9
+9
+Connector_Molex
+Molex_MicroClasp_55935-0930_1x09_P2.00mm_Horizontal
+Molex MicroClasp Wire-to-Board System, 55935-0930, 9 Pins (http://www.molex.com/pdm_docs/sd/559350530_sd.pdf), generated with kicad-footprint-generator
+connector Molex MicroClasp horizontal
+0
+9
+9
+Connector_Molex
+Molex_MicroClasp_55935-1010_1x10_P2.00mm_Horizontal
+Molex MicroClasp Wire-to-Board System, 55935-1010, with PCB locator, 10 Pins (http://www.molex.com/pdm_docs/sd/559350210_sd.pdf), generated with kicad-footprint-generator
+connector Molex MicroClasp horizontal
+0
+10
+10
+Connector_Molex
+Molex_MicroClasp_55935-1030_1x10_P2.00mm_Horizontal
+Molex MicroClasp Wire-to-Board System, 55935-1030, 10 Pins (http://www.molex.com/pdm_docs/sd/559350530_sd.pdf), generated with kicad-footprint-generator
+connector Molex MicroClasp horizontal
+0
+10
+10
+Connector_Molex
+Molex_MicroClasp_55935-1110_1x11_P2.00mm_Horizontal
+Molex MicroClasp Wire-to-Board System, 55935-1110, with PCB locator, 11 Pins (http://www.molex.com/pdm_docs/sd/559350210_sd.pdf), generated with kicad-footprint-generator
+connector Molex MicroClasp horizontal
+0
+11
+11
+Connector_Molex
+Molex_MicroClasp_55935-1130_1x11_P2.00mm_Horizontal
+Molex MicroClasp Wire-to-Board System, 55935-1130, 11 Pins (http://www.molex.com/pdm_docs/sd/559350530_sd.pdf), generated with kicad-footprint-generator
+connector Molex MicroClasp horizontal
+0
+11
+11
+Connector_Molex
+Molex_MicroClasp_55935-1210_1x12_P2.00mm_Horizontal
+Molex MicroClasp Wire-to-Board System, 55935-1210, with PCB locator, 12 Pins (http://www.molex.com/pdm_docs/sd/559350210_sd.pdf), generated with kicad-footprint-generator
+connector Molex MicroClasp horizontal
+0
+12
+12
+Connector_Molex
+Molex_MicroClasp_55935-1230_1x12_P2.00mm_Horizontal
+Molex MicroClasp Wire-to-Board System, 55935-1230, 12 Pins (http://www.molex.com/pdm_docs/sd/559350530_sd.pdf), generated with kicad-footprint-generator
+connector Molex MicroClasp horizontal
+0
+12
+12
+Connector_Molex
+Molex_MicroClasp_55935-1310_1x13_P2.00mm_Horizontal
+Molex MicroClasp Wire-to-Board System, 55935-1310, with PCB locator, 13 Pins (http://www.molex.com/pdm_docs/sd/559350210_sd.pdf), generated with kicad-footprint-generator
+connector Molex MicroClasp horizontal
+0
+13
+13
+Connector_Molex
+Molex_MicroClasp_55935-1330_1x13_P2.00mm_Horizontal
+Molex MicroClasp Wire-to-Board System, 55935-1330, 13 Pins (http://www.molex.com/pdm_docs/sd/559350530_sd.pdf), generated with kicad-footprint-generator
+connector Molex MicroClasp horizontal
+0
+13
+13
+Connector_Molex
+Molex_MicroClasp_55935-1410_1x14_P2.00mm_Horizontal
+Molex MicroClasp Wire-to-Board System, 55935-1410, with PCB locator, 14 Pins (http://www.molex.com/pdm_docs/sd/559350210_sd.pdf), generated with kicad-footprint-generator
+connector Molex MicroClasp horizontal
+0
+14
+14
+Connector_Molex
+Molex_MicroClasp_55935-1430_1x14_P2.00mm_Horizontal
+Molex MicroClasp Wire-to-Board System, 55935-1430, 14 Pins (http://www.molex.com/pdm_docs/sd/559350530_sd.pdf), generated with kicad-footprint-generator
+connector Molex MicroClasp horizontal
+0
+14
+14
+Connector_Molex
+Molex_MicroClasp_55935-1510_1x15_P2.00mm_Horizontal
+Molex MicroClasp Wire-to-Board System, 55935-1510, with PCB locator, 15 Pins (http://www.molex.com/pdm_docs/sd/559350210_sd.pdf), generated with kicad-footprint-generator
+connector Molex MicroClasp horizontal
+0
+15
+15
+Connector_Molex
+Molex_MicroClasp_55935-1530_1x15_P2.00mm_Horizontal
+Molex MicroClasp Wire-to-Board System, 55935-1530, 15 Pins (http://www.molex.com/pdm_docs/sd/559350530_sd.pdf), generated with kicad-footprint-generator
+connector Molex MicroClasp horizontal
+0
+15
+15
+Connector_Molex
+Molex_Mini-Fit_Jr_5566-02A2_2x01_P4.20mm_Vertical
+Molex Mini-Fit Jr. Power Connectors, old mpn/engineering number: 5566-02A2, example for new mpn: 39-28-902x, 1 Pins per row, Mounting: Snap-in Plastic Peg PCB Lock (http://www.molex.com/pdm_docs/sd/039289068_sd.pdf), generated with kicad-footprint-generator
+connector Molex Mini-Fit_Jr side entryplastic_peg
+0
+2
+2
+Connector_Molex
+Molex_Mini-Fit_Jr_5566-02A_2x01_P4.20mm_Vertical
+Molex Mini-Fit Jr. Power Connectors, old mpn/engineering number: 5566-02A, example for new mpn: 39-28-x02x, 1 Pins per row, Mounting:  (http://www.molex.com/pdm_docs/sd/039281043_sd.pdf), generated with kicad-footprint-generator
+connector Molex Mini-Fit_Jr side entry
+0
+2
+2
+Connector_Molex
+Molex_Mini-Fit_Jr_5566-04A2_2x02_P4.20mm_Vertical
+Molex Mini-Fit Jr. Power Connectors, old mpn/engineering number: 5566-04A2, example for new mpn: 39-28-904x, 2 Pins per row, Mounting: Snap-in Plastic Peg PCB Lock (http://www.molex.com/pdm_docs/sd/039289068_sd.pdf), generated with kicad-footprint-generator
+connector Molex Mini-Fit_Jr side entryplastic_peg
+0
+4
+4
+Connector_Molex
+Molex_Mini-Fit_Jr_5566-04A_2x02_P4.20mm_Vertical
+Molex Mini-Fit Jr. Power Connectors, old mpn/engineering number: 5566-04A, example for new mpn: 39-28-x04x, 2 Pins per row, Mounting:  (http://www.molex.com/pdm_docs/sd/039281043_sd.pdf), generated with kicad-footprint-generator
+connector Molex Mini-Fit_Jr side entry
+0
+4
+4
+Connector_Molex
+Molex_Mini-Fit_Jr_5566-06A2_2x03_P4.20mm_Vertical
+Molex Mini-Fit Jr. Power Connectors, old mpn/engineering number: 5566-06A2, example for new mpn: 39-28-906x, 3 Pins per row, Mounting: Snap-in Plastic Peg PCB Lock (http://www.molex.com/pdm_docs/sd/039289068_sd.pdf), generated with kicad-footprint-generator
+connector Molex Mini-Fit_Jr side entryplastic_peg
+0
+6
+6
+Connector_Molex
+Molex_Mini-Fit_Jr_5566-06A_2x03_P4.20mm_Vertical
+Molex Mini-Fit Jr. Power Connectors, old mpn/engineering number: 5566-06A, example for new mpn: 39-28-x06x, 3 Pins per row, Mounting:  (http://www.molex.com/pdm_docs/sd/039281043_sd.pdf), generated with kicad-footprint-generator
+connector Molex Mini-Fit_Jr side entry
+0
+6
+6
+Connector_Molex
+Molex_Mini-Fit_Jr_5566-08A2_2x04_P4.20mm_Vertical
+Molex Mini-Fit Jr. Power Connectors, old mpn/engineering number: 5566-08A2, example for new mpn: 39-28-908x, 4 Pins per row, Mounting: Snap-in Plastic Peg PCB Lock (http://www.molex.com/pdm_docs/sd/039289068_sd.pdf), generated with kicad-footprint-generator
+connector Molex Mini-Fit_Jr side entryplastic_peg
+0
+8
+8
+Connector_Molex
+Molex_Mini-Fit_Jr_5566-08A_2x04_P4.20mm_Vertical
+Molex Mini-Fit Jr. Power Connectors, old mpn/engineering number: 5566-08A, example for new mpn: 39-28-x08x, 4 Pins per row, Mounting:  (http://www.molex.com/pdm_docs/sd/039281043_sd.pdf), generated with kicad-footprint-generator
+connector Molex Mini-Fit_Jr side entry
+0
+8
+8
+Connector_Molex
+Molex_Mini-Fit_Jr_5566-10A2_2x05_P4.20mm_Vertical
+Molex Mini-Fit Jr. Power Connectors, old mpn/engineering number: 5566-10A2, example for new mpn: 39-28-910x, 5 Pins per row, Mounting: Snap-in Plastic Peg PCB Lock (http://www.molex.com/pdm_docs/sd/039289068_sd.pdf), generated with kicad-footprint-generator
+connector Molex Mini-Fit_Jr side entryplastic_peg
+0
+10
+10
+Connector_Molex
+Molex_Mini-Fit_Jr_5566-10A_2x05_P4.20mm_Vertical
+Molex Mini-Fit Jr. Power Connectors, old mpn/engineering number: 5566-10A, example for new mpn: 39-28-x10x, 5 Pins per row, Mounting:  (http://www.molex.com/pdm_docs/sd/039281043_sd.pdf), generated with kicad-footprint-generator
+connector Molex Mini-Fit_Jr side entry
+0
+10
+10
+Connector_Molex
+Molex_Mini-Fit_Jr_5566-12A2_2x06_P4.20mm_Vertical
+Molex Mini-Fit Jr. Power Connectors, old mpn/engineering number: 5566-12A2, example for new mpn: 39-28-912x, 6 Pins per row, Mounting: Snap-in Plastic Peg PCB Lock (http://www.molex.com/pdm_docs/sd/039289068_sd.pdf), generated with kicad-footprint-generator
+connector Molex Mini-Fit_Jr side entryplastic_peg
+0
+12
+12
+Connector_Molex
+Molex_Mini-Fit_Jr_5566-12A_2x06_P4.20mm_Vertical
+Molex Mini-Fit Jr. Power Connectors, old mpn/engineering number: 5566-12A, example for new mpn: 39-28-x12x, 6 Pins per row, Mounting:  (http://www.molex.com/pdm_docs/sd/039281043_sd.pdf), generated with kicad-footprint-generator
+connector Molex Mini-Fit_Jr side entry
+0
+12
+12
+Connector_Molex
+Molex_Mini-Fit_Jr_5566-14A2_2x07_P4.20mm_Vertical
+Molex Mini-Fit Jr. Power Connectors, old mpn/engineering number: 5566-14A2, example for new mpn: 39-28-914x, 7 Pins per row, Mounting: Snap-in Plastic Peg PCB Lock (http://www.molex.com/pdm_docs/sd/039289068_sd.pdf), generated with kicad-footprint-generator
+connector Molex Mini-Fit_Jr side entryplastic_peg
+0
+14
+14
+Connector_Molex
+Molex_Mini-Fit_Jr_5566-14A_2x07_P4.20mm_Vertical
+Molex Mini-Fit Jr. Power Connectors, old mpn/engineering number: 5566-14A, example for new mpn: 39-28-x14x, 7 Pins per row, Mounting:  (http://www.molex.com/pdm_docs/sd/039281043_sd.pdf), generated with kicad-footprint-generator
+connector Molex Mini-Fit_Jr side entry
+0
+14
+14
+Connector_Molex
+Molex_Mini-Fit_Jr_5566-16A2_2x08_P4.20mm_Vertical
+Molex Mini-Fit Jr. Power Connectors, old mpn/engineering number: 5566-16A2, example for new mpn: 39-28-916x, 8 Pins per row, Mounting: Snap-in Plastic Peg PCB Lock (http://www.molex.com/pdm_docs/sd/039289068_sd.pdf), generated with kicad-footprint-generator
+connector Molex Mini-Fit_Jr side entryplastic_peg
+0
+16
+16
+Connector_Molex
+Molex_Mini-Fit_Jr_5566-16A_2x08_P4.20mm_Vertical
+Molex Mini-Fit Jr. Power Connectors, old mpn/engineering number: 5566-16A, example for new mpn: 39-28-x16x, 8 Pins per row, Mounting:  (http://www.molex.com/pdm_docs/sd/039281043_sd.pdf), generated with kicad-footprint-generator
+connector Molex Mini-Fit_Jr side entry
+0
+16
+16
+Connector_Molex
+Molex_Mini-Fit_Jr_5566-18A2_2x09_P4.20mm_Vertical
+Molex Mini-Fit Jr. Power Connectors, old mpn/engineering number: 5566-18A2, example for new mpn: 39-28-918x, 9 Pins per row, Mounting: Snap-in Plastic Peg PCB Lock (http://www.molex.com/pdm_docs/sd/039289068_sd.pdf), generated with kicad-footprint-generator
+connector Molex Mini-Fit_Jr side entryplastic_peg
+0
+18
+18
+Connector_Molex
+Molex_Mini-Fit_Jr_5566-18A_2x09_P4.20mm_Vertical
+Molex Mini-Fit Jr. Power Connectors, old mpn/engineering number: 5566-18A, example for new mpn: 39-28-x18x, 9 Pins per row, Mounting:  (http://www.molex.com/pdm_docs/sd/039281043_sd.pdf), generated with kicad-footprint-generator
+connector Molex Mini-Fit_Jr side entry
+0
+18
+18
+Connector_Molex
+Molex_Mini-Fit_Jr_5566-20A2_2x10_P4.20mm_Vertical
+Molex Mini-Fit Jr. Power Connectors, old mpn/engineering number: 5566-20A2, example for new mpn: 39-28-920x, 10 Pins per row, Mounting: Snap-in Plastic Peg PCB Lock (http://www.molex.com/pdm_docs/sd/039289068_sd.pdf), generated with kicad-footprint-generator
+connector Molex Mini-Fit_Jr side entryplastic_peg
+0
+20
+20
+Connector_Molex
+Molex_Mini-Fit_Jr_5566-20A_2x10_P4.20mm_Vertical
+Molex Mini-Fit Jr. Power Connectors, old mpn/engineering number: 5566-20A, example for new mpn: 39-28-x20x, 10 Pins per row, Mounting:  (http://www.molex.com/pdm_docs/sd/039281043_sd.pdf), generated with kicad-footprint-generator
+connector Molex Mini-Fit_Jr side entry
+0
+20
+20
+Connector_Molex
+Molex_Mini-Fit_Jr_5566-22A2_2x11_P4.20mm_Vertical
+Molex Mini-Fit Jr. Power Connectors, old mpn/engineering number: 5566-22A2, example for new mpn: 39-28-922x, 11 Pins per row, Mounting: Snap-in Plastic Peg PCB Lock (http://www.molex.com/pdm_docs/sd/039289068_sd.pdf), generated with kicad-footprint-generator
+connector Molex Mini-Fit_Jr side entryplastic_peg
+0
+22
+22
+Connector_Molex
+Molex_Mini-Fit_Jr_5566-22A_2x11_P4.20mm_Vertical
+Molex Mini-Fit Jr. Power Connectors, old mpn/engineering number: 5566-22A, example for new mpn: 39-28-x22x, 11 Pins per row, Mounting:  (http://www.molex.com/pdm_docs/sd/039281043_sd.pdf), generated with kicad-footprint-generator
+connector Molex Mini-Fit_Jr side entry
+0
+22
+22
+Connector_Molex
+Molex_Mini-Fit_Jr_5566-24A2_2x12_P4.20mm_Vertical
+Molex Mini-Fit Jr. Power Connectors, old mpn/engineering number: 5566-24A2, example for new mpn: 39-28-924x, 12 Pins per row, Mounting: Snap-in Plastic Peg PCB Lock (http://www.molex.com/pdm_docs/sd/039289068_sd.pdf), generated with kicad-footprint-generator
+connector Molex Mini-Fit_Jr side entryplastic_peg
+0
+24
+24
+Connector_Molex
+Molex_Mini-Fit_Jr_5566-24A_2x12_P4.20mm_Vertical
+Molex Mini-Fit Jr. Power Connectors, old mpn/engineering number: 5566-24A, example for new mpn: 39-28-x24x, 12 Pins per row, Mounting:  (http://www.molex.com/pdm_docs/sd/039281043_sd.pdf), generated with kicad-footprint-generator
+connector Molex Mini-Fit_Jr side entry
+0
+24
+24
+Connector_Molex
+Molex_Mini-Fit_Jr_5569-02A1_2x01_P4.20mm_Horizontal
+Molex Mini-Fit Jr. Power Connectors, old mpn/engineering number: 5569-02A1, example for new mpn: 39-29-4029, 1 Pins per row, Mounting: PCB Mounting Flange (http://www.molex.com/pdm_docs/sd/039291047_sd.pdf), generated with kicad-footprint-generator
+connector Molex Mini-Fit_Jr top entryscrew_flange
+0
+2
+2
+Connector_Molex
+Molex_Mini-Fit_Jr_5569-02A2_2x01_P4.20mm_Horizontal
+Molex Mini-Fit Jr. Power Connectors, old mpn/engineering number: 5569-02A2, example for new mpn: 39-30-0020, 1 Pins per row, Mounting: Snap-in Plastic Peg PCB Lock (http://www.molex.com/pdm_docs/sd/039300020_sd.pdf), generated with kicad-footprint-generator
+connector Molex Mini-Fit_Jr top entryplastic_peg
+0
+2
+2
+Connector_Molex
+Molex_Mini-Fit_Jr_5569-04A1_2x02_P4.20mm_Horizontal
+Molex Mini-Fit Jr. Power Connectors, old mpn/engineering number: 5569-04A1, example for new mpn: 39-29-4049, 2 Pins per row, Mounting: PCB Mounting Flange (http://www.molex.com/pdm_docs/sd/039291047_sd.pdf), generated with kicad-footprint-generator
+connector Molex Mini-Fit_Jr top entryscrew_flange
+0
+4
+4
+Connector_Molex
+Molex_Mini-Fit_Jr_5569-04A2_2x02_P4.20mm_Horizontal
+Molex Mini-Fit Jr. Power Connectors, old mpn/engineering number: 5569-04A2, example for new mpn: 39-30-0040, 2 Pins per row, Mounting: Snap-in Plastic Peg PCB Lock (http://www.molex.com/pdm_docs/sd/039300020_sd.pdf), generated with kicad-footprint-generator
+connector Molex Mini-Fit_Jr top entryplastic_peg
+0
+4
+4
+Connector_Molex
+Molex_Mini-Fit_Jr_5569-06A1_2x03_P4.20mm_Horizontal
+Molex Mini-Fit Jr. Power Connectors, old mpn/engineering number: 5569-06A1, example for new mpn: 39-29-4069, 3 Pins per row, Mounting: PCB Mounting Flange (http://www.molex.com/pdm_docs/sd/039291047_sd.pdf), generated with kicad-footprint-generator
+connector Molex Mini-Fit_Jr top entryscrew_flange
+0
+6
+6
+Connector_Molex
+Molex_Mini-Fit_Jr_5569-06A2_2x03_P4.20mm_Horizontal
+Molex Mini-Fit Jr. Power Connectors, old mpn/engineering number: 5569-06A2, example for new mpn: 39-30-0060, 3 Pins per row, Mounting: Snap-in Plastic Peg PCB Lock (http://www.molex.com/pdm_docs/sd/039300020_sd.pdf), generated with kicad-footprint-generator
+connector Molex Mini-Fit_Jr top entryplastic_peg
+0
+6
+6
+Connector_Molex
+Molex_Mini-Fit_Jr_5569-08A1_2x04_P4.20mm_Horizontal
+Molex Mini-Fit Jr. Power Connectors, old mpn/engineering number: 5569-08A1, example for new mpn: 39-29-4089, 4 Pins per row, Mounting: PCB Mounting Flange (http://www.molex.com/pdm_docs/sd/039291047_sd.pdf), generated with kicad-footprint-generator
+connector Molex Mini-Fit_Jr top entryscrew_flange
+0
+8
+8
+Connector_Molex
+Molex_Mini-Fit_Jr_5569-08A2_2x04_P4.20mm_Horizontal
+Molex Mini-Fit Jr. Power Connectors, old mpn/engineering number: 5569-08A2, example for new mpn: 39-30-0080, 4 Pins per row, Mounting: Snap-in Plastic Peg PCB Lock (http://www.molex.com/pdm_docs/sd/039300020_sd.pdf), generated with kicad-footprint-generator
+connector Molex Mini-Fit_Jr top entryplastic_peg
+0
+8
+8
+Connector_Molex
+Molex_Mini-Fit_Jr_5569-10A1_2x05_P4.20mm_Horizontal
+Molex Mini-Fit Jr. Power Connectors, old mpn/engineering number: 5569-10A1, example for new mpn: 39-29-4109, 5 Pins per row, Mounting: PCB Mounting Flange (http://www.molex.com/pdm_docs/sd/039291047_sd.pdf), generated with kicad-footprint-generator
+connector Molex Mini-Fit_Jr top entryscrew_flange
+0
+10
+10
+Connector_Molex
+Molex_Mini-Fit_Jr_5569-10A2_2x05_P4.20mm_Horizontal
+Molex Mini-Fit Jr. Power Connectors, old mpn/engineering number: 5569-10A2, example for new mpn: 39-30-0100, 5 Pins per row, Mounting: Snap-in Plastic Peg PCB Lock (http://www.molex.com/pdm_docs/sd/039300020_sd.pdf), generated with kicad-footprint-generator
+connector Molex Mini-Fit_Jr top entryplastic_peg
+0
+10
+10
+Connector_Molex
+Molex_Mini-Fit_Jr_5569-12A1_2x06_P4.20mm_Horizontal
+Molex Mini-Fit Jr. Power Connectors, old mpn/engineering number: 5569-12A1, example for new mpn: 39-29-4129, 6 Pins per row, Mounting: PCB Mounting Flange (http://www.molex.com/pdm_docs/sd/039291047_sd.pdf), generated with kicad-footprint-generator
+connector Molex Mini-Fit_Jr top entryscrew_flange
+0
+12
+12
+Connector_Molex
+Molex_Mini-Fit_Jr_5569-12A2_2x06_P4.20mm_Horizontal
+Molex Mini-Fit Jr. Power Connectors, old mpn/engineering number: 5569-12A2, example for new mpn: 39-30-0120, 6 Pins per row, Mounting: Snap-in Plastic Peg PCB Lock (http://www.molex.com/pdm_docs/sd/039300020_sd.pdf), generated with kicad-footprint-generator
+connector Molex Mini-Fit_Jr top entryplastic_peg
+0
+12
+12
+Connector_Molex
+Molex_Mini-Fit_Jr_5569-14A1_2x07_P4.20mm_Horizontal
+Molex Mini-Fit Jr. Power Connectors, old mpn/engineering number: 5569-14A1, example for new mpn: 39-29-4149, 7 Pins per row, Mounting: PCB Mounting Flange (http://www.molex.com/pdm_docs/sd/039291047_sd.pdf), generated with kicad-footprint-generator
+connector Molex Mini-Fit_Jr top entryscrew_flange
+0
+14
+14
+Connector_Molex
+Molex_Mini-Fit_Jr_5569-14A2_2x07_P4.20mm_Horizontal
+Molex Mini-Fit Jr. Power Connectors, old mpn/engineering number: 5569-14A2, example for new mpn: 39-30-0140, 7 Pins per row, Mounting: Snap-in Plastic Peg PCB Lock (http://www.molex.com/pdm_docs/sd/039300020_sd.pdf), generated with kicad-footprint-generator
+connector Molex Mini-Fit_Jr top entryplastic_peg
+0
+14
+14
+Connector_Molex
+Molex_Mini-Fit_Jr_5569-16A1_2x08_P4.20mm_Horizontal
+Molex Mini-Fit Jr. Power Connectors, old mpn/engineering number: 5569-16A1, example for new mpn: 39-29-4169, 8 Pins per row, Mounting: PCB Mounting Flange (http://www.molex.com/pdm_docs/sd/039291047_sd.pdf), generated with kicad-footprint-generator
+connector Molex Mini-Fit_Jr top entryscrew_flange
+0
+16
+16
+Connector_Molex
+Molex_Mini-Fit_Jr_5569-16A2_2x08_P4.20mm_Horizontal
+Molex Mini-Fit Jr. Power Connectors, old mpn/engineering number: 5569-16A2, example for new mpn: 39-30-0160, 8 Pins per row, Mounting: Snap-in Plastic Peg PCB Lock (http://www.molex.com/pdm_docs/sd/039300020_sd.pdf), generated with kicad-footprint-generator
+connector Molex Mini-Fit_Jr top entryplastic_peg
+0
+16
+16
+Connector_Molex
+Molex_Mini-Fit_Jr_5569-18A1_2x09_P4.20mm_Horizontal
+Molex Mini-Fit Jr. Power Connectors, old mpn/engineering number: 5569-18A1, example for new mpn: 39-29-4189, 9 Pins per row, Mounting: PCB Mounting Flange (http://www.molex.com/pdm_docs/sd/039291047_sd.pdf), generated with kicad-footprint-generator
+connector Molex Mini-Fit_Jr top entryscrew_flange
+0
+18
+18
+Connector_Molex
+Molex_Mini-Fit_Jr_5569-18A2_2x09_P4.20mm_Horizontal
+Molex Mini-Fit Jr. Power Connectors, old mpn/engineering number: 5569-18A2, example for new mpn: 39-30-0180, 9 Pins per row, Mounting: Snap-in Plastic Peg PCB Lock (http://www.molex.com/pdm_docs/sd/039300020_sd.pdf), generated with kicad-footprint-generator
+connector Molex Mini-Fit_Jr top entryplastic_peg
+0
+18
+18
+Connector_Molex
+Molex_Mini-Fit_Jr_5569-20A1_2x10_P4.20mm_Horizontal
+Molex Mini-Fit Jr. Power Connectors, old mpn/engineering number: 5569-20A1, example for new mpn: 39-29-4209, 10 Pins per row, Mounting: PCB Mounting Flange (http://www.molex.com/pdm_docs/sd/039291047_sd.pdf), generated with kicad-footprint-generator
+connector Molex Mini-Fit_Jr top entryscrew_flange
+0
+20
+20
+Connector_Molex
+Molex_Mini-Fit_Jr_5569-20A2_2x10_P4.20mm_Horizontal
+Molex Mini-Fit Jr. Power Connectors, old mpn/engineering number: 5569-20A2, example for new mpn: 39-30-0200, 10 Pins per row, Mounting: Snap-in Plastic Peg PCB Lock (http://www.molex.com/pdm_docs/sd/039300020_sd.pdf), generated with kicad-footprint-generator
+connector Molex Mini-Fit_Jr top entryplastic_peg
+0
+20
+20
+Connector_Molex
+Molex_Mini-Fit_Jr_5569-22A1_2x11_P4.20mm_Horizontal
+Molex Mini-Fit Jr. Power Connectors, old mpn/engineering number: 5569-22A1, example for new mpn: 39-29-4229, 11 Pins per row, Mounting: PCB Mounting Flange (http://www.molex.com/pdm_docs/sd/039291047_sd.pdf), generated with kicad-footprint-generator
+connector Molex Mini-Fit_Jr top entryscrew_flange
+0
+22
+22
+Connector_Molex
+Molex_Mini-Fit_Jr_5569-22A2_2x11_P4.20mm_Horizontal
+Molex Mini-Fit Jr. Power Connectors, old mpn/engineering number: 5569-22A2, example for new mpn: 39-30-0220, 11 Pins per row, Mounting: Snap-in Plastic Peg PCB Lock (http://www.molex.com/pdm_docs/sd/039300020_sd.pdf), generated with kicad-footprint-generator
+connector Molex Mini-Fit_Jr top entryplastic_peg
+0
+22
+22
+Connector_Molex
+Molex_Mini-Fit_Jr_5569-24A1_2x12_P4.20mm_Horizontal
+Molex Mini-Fit Jr. Power Connectors, old mpn/engineering number: 5569-24A1, example for new mpn: 39-29-4249, 12 Pins per row, Mounting: PCB Mounting Flange (http://www.molex.com/pdm_docs/sd/039291047_sd.pdf), generated with kicad-footprint-generator
+connector Molex Mini-Fit_Jr top entryscrew_flange
+0
+24
+24
+Connector_Molex
+Molex_Mini-Fit_Jr_5569-24A2_2x12_P4.20mm_Horizontal
+Molex Mini-Fit Jr. Power Connectors, old mpn/engineering number: 5569-24A2, example for new mpn: 39-30-0240, 12 Pins per row, Mounting: Snap-in Plastic Peg PCB Lock (http://www.molex.com/pdm_docs/sd/039300020_sd.pdf), generated with kicad-footprint-generator
+connector Molex Mini-Fit_Jr top entryplastic_peg
+0
+24
+24
+Connector_Molex
+Molex_Mini-Fit_Sr_42819-22XX_1x02_P10.00mm_Vertical
+Molex Mini-Fit Sr. Power Connectors, 42819-22XX, 2 Pins per row (http://www.molex.com/pdm_docs/sd/428192214_sd.pdf), generated with kicad-footprint-generator
+connector Molex Mini-Fit_Sr side entry
+0
+6
+2
+Connector_Molex
+Molex_Mini-Fit_Sr_42819-22XX_1x02_P10.00mm_Vertical_ThermalVias
+Molex Mini-Fit Sr. Power Connectors, 42819-22XX, With thermal vias in pads, 2 Pins per row (http://www.molex.com/pdm_docs/sd/428192214_sd.pdf), generated with kicad-footprint-generator
+connector Molex Mini-Fit_Sr side entry
+0
+32
+2
+Connector_Molex
+Molex_Mini-Fit_Sr_42819-32XX_1x03_P10.00mm_Vertical
+Molex Mini-Fit Sr. Power Connectors, 42819-32XX, 3 Pins per row (http://www.molex.com/pdm_docs/sd/428192214_sd.pdf), generated with kicad-footprint-generator
+connector Molex Mini-Fit_Sr side entry
+0
+8
+3
+Connector_Molex
+Molex_Mini-Fit_Sr_42819-32XX_1x03_P10.00mm_Vertical_ThermalVias
+Molex Mini-Fit Sr. Power Connectors, 42819-32XX, With thermal vias in pads, 3 Pins per row (http://www.molex.com/pdm_docs/sd/428192214_sd.pdf), generated with kicad-footprint-generator
+connector Molex Mini-Fit_Sr side entry
+0
+47
+3
+Connector_Molex
+Molex_Mini-Fit_Sr_42819-42XX_1x04_P10.00mm_Vertical
+Molex Mini-Fit Sr. Power Connectors, 42819-42XX, 4 Pins per row (http://www.molex.com/pdm_docs/sd/428192214_sd.pdf), generated with kicad-footprint-generator
+connector Molex Mini-Fit_Sr side entry
+0
+10
+4
+Connector_Molex
+Molex_Mini-Fit_Sr_42819-42XX_1x04_P10.00mm_Vertical_ThermalVias
+Molex Mini-Fit Sr. Power Connectors, 42819-42XX, With thermal vias in pads, 4 Pins per row (http://www.molex.com/pdm_docs/sd/428192214_sd.pdf), generated with kicad-footprint-generator
+connector Molex Mini-Fit_Sr side entry
+0
+62
+4
+Connector_Molex
+Molex_Mini-Fit_Sr_42819-52XX_1x05_P10.00mm_Vertical
+Molex Mini-Fit Sr. Power Connectors, 42819-52XX, 5 Pins per row (http://www.molex.com/pdm_docs/sd/428192214_sd.pdf), generated with kicad-footprint-generator
+connector Molex Mini-Fit_Sr side entry
+0
+12
+5
+Connector_Molex
+Molex_Mini-Fit_Sr_42819-52XX_1x05_P10.00mm_Vertical_ThermalVias
+Molex Mini-Fit Sr. Power Connectors, 42819-52XX, With thermal vias in pads, 5 Pins per row (http://www.molex.com/pdm_docs/sd/428192214_sd.pdf), generated with kicad-footprint-generator
+connector Molex Mini-Fit_Sr side entry
+0
+77
+5
+Connector_Molex
+Molex_Mini-Fit_Sr_42819-62XX_1x06_P10.00mm_Vertical
+Molex Mini-Fit Sr. Power Connectors, 42819-62XX, 6 Pins per row (http://www.molex.com/pdm_docs/sd/428192214_sd.pdf), generated with kicad-footprint-generator
+connector Molex Mini-Fit_Sr side entry
+0
+14
+6
+Connector_Molex
+Molex_Mini-Fit_Sr_42819-62XX_1x06_P10.00mm_Vertical_ThermalVias
+Molex Mini-Fit Sr. Power Connectors, 42819-62XX, With thermal vias in pads, 6 Pins per row (http://www.molex.com/pdm_docs/sd/428192214_sd.pdf), generated with kicad-footprint-generator
+connector Molex Mini-Fit_Sr side entry
+0
+92
+6
+Connector_Molex
+Molex_Mini-Fit_Sr_42820-22XX_1x02_P10.00mm_Horizontal
+Molex Mini-Fit Sr. Power Connectors, 42820-22XX, 2 Pins per row (http://www.molex.com/pdm_docs/sd/428202214_sd.pdf), generated with kicad-footprint-generator
+connector Molex Mini-Fit_Sr top entry
+0
+6
+2
+Connector_Molex
+Molex_Mini-Fit_Sr_42820-22XX_1x02_P10.00mm_Horizontal_ThermalVias
+Molex Mini-Fit Sr. Power Connectors, 42820-22XX, With thermal vias in pads, 2 Pins per row (http://www.molex.com/pdm_docs/sd/428202214_sd.pdf), generated with kicad-footprint-generator
+connector Molex Mini-Fit_Sr top entry
+0
+32
+2
+Connector_Molex
+Molex_Mini-Fit_Sr_42820-32XX_1x03_P10.00mm_Horizontal
+Molex Mini-Fit Sr. Power Connectors, 42820-32XX, 3 Pins per row (http://www.molex.com/pdm_docs/sd/428202214_sd.pdf), generated with kicad-footprint-generator
+connector Molex Mini-Fit_Sr top entry
+0
+8
+3
+Connector_Molex
+Molex_Mini-Fit_Sr_42820-32XX_1x03_P10.00mm_Horizontal_ThermalVias
+Molex Mini-Fit Sr. Power Connectors, 42820-32XX, With thermal vias in pads, 3 Pins per row (http://www.molex.com/pdm_docs/sd/428202214_sd.pdf), generated with kicad-footprint-generator
+connector Molex Mini-Fit_Sr top entry
+0
+47
+3
+Connector_Molex
+Molex_Mini-Fit_Sr_42820-42XX_1x04_P10.00mm_Horizontal
+Molex Mini-Fit Sr. Power Connectors, 42820-42XX, 4 Pins per row (http://www.molex.com/pdm_docs/sd/428202214_sd.pdf), generated with kicad-footprint-generator
+connector Molex Mini-Fit_Sr top entry
+0
+10
+4
+Connector_Molex
+Molex_Mini-Fit_Sr_42820-42XX_1x04_P10.00mm_Horizontal_ThermalVias
+Molex Mini-Fit Sr. Power Connectors, 42820-42XX, With thermal vias in pads, 4 Pins per row (http://www.molex.com/pdm_docs/sd/428202214_sd.pdf), generated with kicad-footprint-generator
+connector Molex Mini-Fit_Sr top entry
+0
+62
+4
+Connector_Molex
+Molex_Mini-Fit_Sr_42820-52XX_1x05_P10.00mm_Horizontal
+Molex Mini-Fit Sr. Power Connectors, 42820-52XX, 5 Pins per row (http://www.molex.com/pdm_docs/sd/428202214_sd.pdf), generated with kicad-footprint-generator
+connector Molex Mini-Fit_Sr top entry
+0
+12
+5
+Connector_Molex
+Molex_Mini-Fit_Sr_42820-52XX_1x05_P10.00mm_Horizontal_ThermalVias
+Molex Mini-Fit Sr. Power Connectors, 42820-52XX, With thermal vias in pads, 5 Pins per row (http://www.molex.com/pdm_docs/sd/428202214_sd.pdf), generated with kicad-footprint-generator
+connector Molex Mini-Fit_Sr top entry
+0
+77
+5
+Connector_Molex
+Molex_Mini-Fit_Sr_42820-62XX_1x06_P10.00mm_Horizontal
+Molex Mini-Fit Sr. Power Connectors, 42820-62XX, 6 Pins per row (http://www.molex.com/pdm_docs/sd/428202214_sd.pdf), generated with kicad-footprint-generator
+connector Molex Mini-Fit_Sr top entry
+0
+14
+6
+Connector_Molex
+Molex_Mini-Fit_Sr_42820-62XX_1x06_P10.00mm_Horizontal_ThermalVias
+Molex Mini-Fit Sr. Power Connectors, 42820-62XX, With thermal vias in pads, 6 Pins per row (http://www.molex.com/pdm_docs/sd/428202214_sd.pdf), generated with kicad-footprint-generator
+connector Molex Mini-Fit_Sr top entry
+0
+92
+6
+Connector_Molex
+Molex_Mini-Fit_Sr_43915-xx06_2x03_P10.00mm_Vertical
+Molex Mini-Fit Sr. Power Connectors, 43915-xx06, 3 Pins per row (http://www.molex.com/pdm_docs/sd/439151404_sd.pdf), generated with kicad-footprint-generator
+connector Molex Mini-Fit_Sr side entry
+0
+14
+6
+Connector_Molex
+Molex_Mini-Fit_Sr_43915-xx06_2x03_P10.00mm_Vertical_ThermalVias
+Molex Mini-Fit Sr. Power Connectors, 43915-xx06, With thermal vias in pads, 3 Pins per row (http://www.molex.com/pdm_docs/sd/439151404_sd.pdf), generated with kicad-footprint-generator
+connector Molex Mini-Fit_Sr side entry
+0
+92
+6
+Connector_Molex
+Molex_Mini-Fit_Sr_43915-xx08_2x04_P10.00mm_Vertical
+Molex Mini-Fit Sr. Power Connectors, 43915-xx08, 4 Pins per row (http://www.molex.com/pdm_docs/sd/439151404_sd.pdf), generated with kicad-footprint-generator
+connector Molex Mini-Fit_Sr side entry
+0
+18
+8
+Connector_Molex
+Molex_Mini-Fit_Sr_43915-xx08_2x04_P10.00mm_Vertical_ThermalVias
+Molex Mini-Fit Sr. Power Connectors, 43915-xx08, With thermal vias in pads, 4 Pins per row (http://www.molex.com/pdm_docs/sd/439151404_sd.pdf), generated with kicad-footprint-generator
+connector Molex Mini-Fit_Sr side entry
+0
+122
+8
+Connector_Molex
+Molex_Mini-Fit_Sr_43915-xx10_2x05_P10.00mm_Vertical
+Molex Mini-Fit Sr. Power Connectors, 43915-xx10, 5 Pins per row (http://www.molex.com/pdm_docs/sd/439151404_sd.pdf), generated with kicad-footprint-generator
+connector Molex Mini-Fit_Sr side entry
+0
+22
+10
+Connector_Molex
+Molex_Mini-Fit_Sr_43915-xx10_2x05_P10.00mm_Vertical_ThermalVias
+Molex Mini-Fit Sr. Power Connectors, 43915-xx10, With thermal vias in pads, 5 Pins per row (http://www.molex.com/pdm_docs/sd/439151404_sd.pdf), generated with kicad-footprint-generator
+connector Molex Mini-Fit_Sr side entry
+0
+152
+10
+Connector_Molex
+Molex_Mini-Fit_Sr_43915-xx12_2x06_P10.00mm_Vertical
+Molex Mini-Fit Sr. Power Connectors, 43915-xx12, 6 Pins per row (http://www.molex.com/pdm_docs/sd/439151404_sd.pdf), generated with kicad-footprint-generator
+connector Molex Mini-Fit_Sr side entry
+0
+26
+12
+Connector_Molex
+Molex_Mini-Fit_Sr_43915-xx12_2x06_P10.00mm_Vertical_ThermalVias
+Molex Mini-Fit Sr. Power Connectors, 43915-xx12, With thermal vias in pads, 6 Pins per row (http://www.molex.com/pdm_docs/sd/439151404_sd.pdf), generated with kicad-footprint-generator
+connector Molex Mini-Fit_Sr side entry
+0
+182
+12
+Connector_Molex
+Molex_Mini-Fit_Sr_43915-xx14_2x07_P10.00mm_Vertical
+Molex Mini-Fit Sr. Power Connectors, 43915-xx14, 7 Pins per row (http://www.molex.com/pdm_docs/sd/439151404_sd.pdf), generated with kicad-footprint-generator
+connector Molex Mini-Fit_Sr side entry
+0
+30
+14
+Connector_Molex
+Molex_Mini-Fit_Sr_43915-xx14_2x07_P10.00mm_Vertical_ThermalVias
+Molex Mini-Fit Sr. Power Connectors, 43915-xx14, With thermal vias in pads, 7 Pins per row (http://www.molex.com/pdm_docs/sd/439151404_sd.pdf), generated with kicad-footprint-generator
+connector Molex Mini-Fit_Sr side entry
+0
+212
+14
+Connector_Molex
+Molex_Nano-Fit_105309-xx02_1x02_P2.50mm_Vertical
+Molex Nano-Fit Power Connectors, 105309-xx02, 2 Pins per row (http://www.molex.com/pdm_docs/sd/1053091203_sd.pdf), generated with kicad-footprint-generator
+connector Molex Nano-Fit side entry
+0
+2
+2
+Connector_Molex
+Molex_Nano-Fit_105309-xx03_1x03_P2.50mm_Vertical
+Molex Nano-Fit Power Connectors, 105309-xx03, 3 Pins per row (http://www.molex.com/pdm_docs/sd/1053091203_sd.pdf), generated with kicad-footprint-generator
+connector Molex Nano-Fit side entry
+0
+3
+3
+Connector_Molex
+Molex_Nano-Fit_105309-xx04_1x04_P2.50mm_Vertical
+Molex Nano-Fit Power Connectors, 105309-xx04, 4 Pins per row (http://www.molex.com/pdm_docs/sd/1053091203_sd.pdf), generated with kicad-footprint-generator
+connector Molex Nano-Fit side entry
+0
+4
+4
+Connector_Molex
+Molex_Nano-Fit_105309-xx05_1x05_P2.50mm_Vertical
+Molex Nano-Fit Power Connectors, 105309-xx05, 5 Pins per row (http://www.molex.com/pdm_docs/sd/1053091203_sd.pdf), generated with kicad-footprint-generator
+connector Molex Nano-Fit side entry
+0
+5
+5
+Connector_Molex
+Molex_Nano-Fit_105309-xx06_1x06_P2.50mm_Vertical
+Molex Nano-Fit Power Connectors, 105309-xx06, 6 Pins per row (http://www.molex.com/pdm_docs/sd/1053091203_sd.pdf), generated with kicad-footprint-generator
+connector Molex Nano-Fit side entry
+0
+6
+6
+Connector_Molex
+Molex_Nano-Fit_105309-xx07_1x07_P2.50mm_Vertical
+Molex Nano-Fit Power Connectors, 105309-xx07, 7 Pins per row (http://www.molex.com/pdm_docs/sd/1053091203_sd.pdf), generated with kicad-footprint-generator
+connector Molex Nano-Fit side entry
+0
+7
+7
+Connector_Molex
+Molex_Nano-Fit_105309-xx08_1x08_P2.50mm_Vertical
+Molex Nano-Fit Power Connectors, 105309-xx08, 8 Pins per row (http://www.molex.com/pdm_docs/sd/1053091203_sd.pdf), generated with kicad-footprint-generator
+connector Molex Nano-Fit side entry
+0
+8
+8
+Connector_Molex
+Molex_Nano-Fit_105310-xx04_2x02_P2.50mm_Vertical
+Molex Nano-Fit Power Connectors, 105310-xx04, 2 Pins per row (http://www.molex.com/pdm_docs/sd/1053101208_sd.pdf), generated with kicad-footprint-generator
+connector Molex Nano-Fit side entry
+0
+4
+4
+Connector_Molex
+Molex_Nano-Fit_105310-xx06_2x03_P2.50mm_Vertical
+Molex Nano-Fit Power Connectors, 105310-xx06, 3 Pins per row (http://www.molex.com/pdm_docs/sd/1053101208_sd.pdf), generated with kicad-footprint-generator
+connector Molex Nano-Fit side entry
+0
+6
+6
+Connector_Molex
+Molex_Nano-Fit_105310-xx08_2x04_P2.50mm_Vertical
+Molex Nano-Fit Power Connectors, 105310-xx08, 4 Pins per row (http://www.molex.com/pdm_docs/sd/1053101208_sd.pdf), generated with kicad-footprint-generator
+connector Molex Nano-Fit side entry
+0
+8
+8
+Connector_Molex
+Molex_Nano-Fit_105310-xx10_2x05_P2.50mm_Vertical
+Molex Nano-Fit Power Connectors, 105310-xx10, 5 Pins per row (http://www.molex.com/pdm_docs/sd/1053101208_sd.pdf), generated with kicad-footprint-generator
+connector Molex Nano-Fit side entry
+0
+10
+10
+Connector_Molex
+Molex_Nano-Fit_105310-xx12_2x06_P2.50mm_Vertical
+Molex Nano-Fit Power Connectors, 105310-xx12, 6 Pins per row (http://www.molex.com/pdm_docs/sd/1053101208_sd.pdf), generated with kicad-footprint-generator
+connector Molex Nano-Fit side entry
+0
+12
+12
+Connector_Molex
+Molex_Nano-Fit_105310-xx14_2x07_P2.50mm_Vertical
+Molex Nano-Fit Power Connectors, 105310-xx14, 7 Pins per row (http://www.molex.com/pdm_docs/sd/1053101208_sd.pdf), generated with kicad-footprint-generator
+connector Molex Nano-Fit side entry
+0
+14
+14
+Connector_Molex
+Molex_Nano-Fit_105310-xx16_2x08_P2.50mm_Vertical
+Molex Nano-Fit Power Connectors, 105310-xx16, 8 Pins per row (http://www.molex.com/pdm_docs/sd/1053101208_sd.pdf), generated with kicad-footprint-generator
+connector Molex Nano-Fit side entry
+0
+16
+16
+Connector_Molex
+Molex_Nano-Fit_105313-xx02_1x02_P2.50mm_Horizontal
+Molex Nano-Fit Power Connectors, 105313-xx02, 2 Pins per row (http://www.molex.com/pdm_docs/sd/1053131208_sd.pdf), generated with kicad-footprint-generator
+connector Molex Nano-Fit top entry
+0
+2
+2
+Connector_Molex
+Molex_Nano-Fit_105313-xx03_1x03_P2.50mm_Horizontal
+Molex Nano-Fit Power Connectors, 105313-xx03, 3 Pins per row (http://www.molex.com/pdm_docs/sd/1053131208_sd.pdf), generated with kicad-footprint-generator
+connector Molex Nano-Fit top entry
+0
+3
+3
+Connector_Molex
+Molex_Nano-Fit_105313-xx04_1x04_P2.50mm_Horizontal
+Molex Nano-Fit Power Connectors, 105313-xx04, 4 Pins per row (http://www.molex.com/pdm_docs/sd/1053131208_sd.pdf), generated with kicad-footprint-generator
+connector Molex Nano-Fit top entry
+0
+4
+4
+Connector_Molex
+Molex_Nano-Fit_105313-xx05_1x05_P2.50mm_Horizontal
+Molex Nano-Fit Power Connectors, 105313-xx05, 5 Pins per row (http://www.molex.com/pdm_docs/sd/1053131208_sd.pdf), generated with kicad-footprint-generator
+connector Molex Nano-Fit top entry
+0
+5
+5
+Connector_Molex
+Molex_Nano-Fit_105313-xx06_1x06_P2.50mm_Horizontal
+Molex Nano-Fit Power Connectors, 105313-xx06, 6 Pins per row (http://www.molex.com/pdm_docs/sd/1053131208_sd.pdf), generated with kicad-footprint-generator
+connector Molex Nano-Fit top entry
+0
+6
+6
+Connector_Molex
+Molex_Nano-Fit_105313-xx07_1x07_P2.50mm_Horizontal
+Molex Nano-Fit Power Connectors, 105313-xx07, 7 Pins per row (http://www.molex.com/pdm_docs/sd/1053131208_sd.pdf), generated with kicad-footprint-generator
+connector Molex Nano-Fit top entry
+0
+7
+7
+Connector_Molex
+Molex_Nano-Fit_105313-xx08_1x08_P2.50mm_Horizontal
+Molex Nano-Fit Power Connectors, 105313-xx08, 8 Pins per row (http://www.molex.com/pdm_docs/sd/1053131208_sd.pdf), generated with kicad-footprint-generator
+connector Molex Nano-Fit top entry
+0
+8
+8
+Connector_Molex
+Molex_Nano-Fit_105314-xx04_2x02_P2.50mm_Horizontal
+Molex Nano-Fit Power Connectors, 105314-xx04, 2 Pins per row (http://www.molex.com/pdm_docs/sd/1053141208_sd.pdf), generated with kicad-footprint-generator
+connector Molex Nano-Fit top entry
+0
+4
+4
+Connector_Molex
+Molex_Nano-Fit_105314-xx06_2x03_P2.50mm_Horizontal
+Molex Nano-Fit Power Connectors, 105314-xx06, 3 Pins per row (http://www.molex.com/pdm_docs/sd/1053141208_sd.pdf), generated with kicad-footprint-generator
+connector Molex Nano-Fit top entry
+0
+6
+6
+Connector_Molex
+Molex_Nano-Fit_105314-xx08_2x04_P2.50mm_Horizontal
+Molex Nano-Fit Power Connectors, 105314-xx08, 4 Pins per row (http://www.molex.com/pdm_docs/sd/1053141208_sd.pdf), generated with kicad-footprint-generator
+connector Molex Nano-Fit top entry
+0
+8
+8
+Connector_Molex
+Molex_Nano-Fit_105314-xx10_2x05_P2.50mm_Horizontal
+Molex Nano-Fit Power Connectors, 105314-xx10, 5 Pins per row (http://www.molex.com/pdm_docs/sd/1053141208_sd.pdf), generated with kicad-footprint-generator
+connector Molex Nano-Fit top entry
+0
+10
+10
+Connector_Molex
+Molex_Nano-Fit_105314-xx12_2x06_P2.50mm_Horizontal
+Molex Nano-Fit Power Connectors, 105314-xx12, 6 Pins per row (http://www.molex.com/pdm_docs/sd/1053141208_sd.pdf), generated with kicad-footprint-generator
+connector Molex Nano-Fit top entry
+0
+12
+12
+Connector_Molex
+Molex_Nano-Fit_105314-xx14_2x07_P2.50mm_Horizontal
+Molex Nano-Fit Power Connectors, 105314-xx14, 7 Pins per row (http://www.molex.com/pdm_docs/sd/1053141208_sd.pdf), generated with kicad-footprint-generator
+connector Molex Nano-Fit top entry
+0
+14
+14
+Connector_Molex
+Molex_Nano-Fit_105314-xx16_2x08_P2.50mm_Horizontal
+Molex Nano-Fit Power Connectors, 105314-xx16, 8 Pins per row (http://www.molex.com/pdm_docs/sd/1053141208_sd.pdf), generated with kicad-footprint-generator
+connector Molex Nano-Fit top entry
+0
+16
+16
+Connector_Molex
+Molex_Panelmate_53780-0270_1x02-1MP_P1.25mm_Horizontal
+Molex Panelmate series connector, 53780-0270 (), generated with kicad-footprint-generator
+connector Molex Panelmate top entry
+0
+4
+3
+Connector_Molex
+Molex_Panelmate_53780-0370_1x03-1MP_P1.25mm_Horizontal
+Molex Panelmate series connector, 53780-0370 (), generated with kicad-footprint-generator
+connector Molex Panelmate top entry
+0
+5
+4
+Connector_Molex
+Molex_Panelmate_53780-0470_1x04-1MP_P1.25mm_Horizontal
+Molex Panelmate series connector, 53780-0470 (), generated with kicad-footprint-generator
+connector Molex Panelmate top entry
+0
+6
+5
+Connector_Molex
+Molex_Panelmate_53780-0570_1x05-1MP_P1.25mm_Horizontal
+Molex Panelmate series connector, 53780-0570 (), generated with kicad-footprint-generator
+connector Molex Panelmate top entry
+0
+7
+6
+Connector_Molex
+Molex_Panelmate_53780-0670_1x06-1MP_P1.25mm_Horizontal
+Molex Panelmate series connector, 53780-0670 (), generated with kicad-footprint-generator
+connector Molex Panelmate top entry
+0
+8
+7
+Connector_Molex
+Molex_Panelmate_53780-0770_1x07-1MP_P1.25mm_Horizontal
+Molex Panelmate series connector, 53780-0770 (), generated with kicad-footprint-generator
+connector Molex Panelmate top entry
+0
+9
+8
+Connector_Molex
+Molex_Panelmate_53780-0870_1x08-1MP_P1.25mm_Horizontal
+Molex Panelmate series connector, 53780-0870 (), generated with kicad-footprint-generator
+connector Molex Panelmate top entry
+0
+10
+9
+Connector_Molex
+Molex_Panelmate_53780-0970_1x09-1MP_P1.25mm_Horizontal
+Molex Panelmate series connector, 53780-0970 (), generated with kicad-footprint-generator
+connector Molex Panelmate top entry
+0
+11
+10
+Connector_Molex
+Molex_Panelmate_53780-1070_1x10-1MP_P1.25mm_Horizontal
+Molex Panelmate series connector, 53780-1070 (), generated with kicad-footprint-generator
+connector Molex Panelmate top entry
+0
+12
+11
+Connector_Molex
+Molex_Panelmate_53780-1270_1x12-1MP_P1.25mm_Horizontal
+Molex Panelmate series connector, 53780-1270 (), generated with kicad-footprint-generator
+connector Molex Panelmate top entry
+0
+14
+13
+Connector_Molex
+Molex_Panelmate_53780-1470_1x14-1MP_P1.25mm_Horizontal
+Molex Panelmate series connector, 53780-1470 (), generated with kicad-footprint-generator
+connector Molex Panelmate top entry
+0
+16
+15
+Connector_Molex
+Molex_Panelmate_53780-1570_1x15-1MP_P1.25mm_Horizontal
+Molex Panelmate series connector, 53780-1570 (), generated with kicad-footprint-generator
+connector Molex Panelmate top entry
+0
+17
+16
+Connector_Molex
+Molex_Panelmate_53780-1870_1x18-1MP_P1.25mm_Horizontal
+Molex Panelmate series connector, 53780-1870 (), generated with kicad-footprint-generator
+connector Molex Panelmate top entry
+0
+20
+19
+Connector_Molex
+Molex_Panelmate_53780-3070_1x30-1MP_P1.25mm_Horizontal
+Molex Panelmate series connector, 53780-3070 (), generated with kicad-footprint-generator
+connector Molex Panelmate top entry
+0
+32
+31
+Connector_Molex
+Molex_Pico-Clasp_202396-0207_1x02-1MP_P1.00mm_Horizontal
+Molex Pico-Clasp series connector, 202396-0207 (http://www.molex.com/pdm_docs/sd/2023960207_sd.pdf), generated with kicad-footprint-generator
+connector Molex Pico-Clasp top entry
+0
+4
+3
+Connector_Molex
+Molex_Pico-Clasp_202396-0307_1x03-1MP_P1.00mm_Horizontal
+Molex Pico-Clasp series connector, 202396-0307 (http://www.molex.com/pdm_docs/sd/2023960207_sd.pdf), generated with kicad-footprint-generator
+connector Molex Pico-Clasp top entry
+0
+5
+4
+Connector_Molex
+Molex_Pico-Clasp_202396-0407_1x04-1MP_P1.00mm_Horizontal
+Molex Pico-Clasp series connector, 202396-0407 (http://www.molex.com/pdm_docs/sd/2023960207_sd.pdf), generated with kicad-footprint-generator
+connector Molex Pico-Clasp top entry
+0
+6
+5
+Connector_Molex
+Molex_Pico-Clasp_202396-0507_1x05-1MP_P1.00mm_Horizontal
+Molex Pico-Clasp series connector, 202396-0507 (http://www.molex.com/pdm_docs/sd/2023960207_sd.pdf), generated with kicad-footprint-generator
+connector Molex Pico-Clasp top entry
+0
+7
+6
+Connector_Molex
+Molex_Pico-Clasp_202396-0607_1x06-1MP_P1.00mm_Horizontal
+Molex Pico-Clasp series connector, 202396-0607 (http://www.molex.com/pdm_docs/sd/2023960207_sd.pdf), generated with kicad-footprint-generator
+connector Molex Pico-Clasp top entry
+0
+8
+7
+Connector_Molex
+Molex_Pico-Clasp_202396-0707_1x07-1MP_P1.00mm_Horizontal
+Molex Pico-Clasp series connector, 202396-0707 (http://www.molex.com/pdm_docs/sd/2023960207_sd.pdf), generated with kicad-footprint-generator
+connector Molex Pico-Clasp top entry
+0
+9
+8
+Connector_Molex
+Molex_Pico-Clasp_202396-0807_1x08-1MP_P1.00mm_Horizontal
+Molex Pico-Clasp series connector, 202396-0807 (http://www.molex.com/pdm_docs/sd/2023960207_sd.pdf), generated with kicad-footprint-generator
+connector Molex Pico-Clasp top entry
+0
+10
+9
+Connector_Molex
+Molex_Pico-Clasp_202396-0907_1x09-1MP_P1.00mm_Horizontal
+Molex Pico-Clasp series connector, 202396-0907 (http://www.molex.com/pdm_docs/sd/2023960207_sd.pdf), generated with kicad-footprint-generator
+connector Molex Pico-Clasp top entry
+0
+11
+10
+Connector_Molex
+Molex_Pico-Clasp_202396-1007_1x10-1MP_P1.00mm_Horizontal
+Molex Pico-Clasp series connector, 202396-1007 (http://www.molex.com/pdm_docs/sd/2023960207_sd.pdf), generated with kicad-footprint-generator
+connector Molex Pico-Clasp top entry
+0
+12
+11
+Connector_Molex
+Molex_Pico-Clasp_202396-1107_1x11-1MP_P1.00mm_Horizontal
+Molex Pico-Clasp series connector, 202396-1107 (http://www.molex.com/pdm_docs/sd/2023960207_sd.pdf), generated with kicad-footprint-generator
+connector Molex Pico-Clasp top entry
+0
+13
+12
+Connector_Molex
+Molex_Pico-Clasp_202396-1207_1x12-1MP_P1.00mm_Horizontal
+Molex Pico-Clasp series connector, 202396-1207 (http://www.molex.com/pdm_docs/sd/2023960207_sd.pdf), generated with kicad-footprint-generator
+connector Molex Pico-Clasp top entry
+0
+14
+13
+Connector_Molex
+Molex_Pico-Clasp_202396-1307_1x13-1MP_P1.00mm_Horizontal
+Molex Pico-Clasp series connector, 202396-1307 (http://www.molex.com/pdm_docs/sd/2023960207_sd.pdf), generated with kicad-footprint-generator
+connector Molex Pico-Clasp top entry
+0
+15
+14
+Connector_Molex
+Molex_Pico-Clasp_202396-1407_1x14-1MP_P1.00mm_Horizontal
+Molex Pico-Clasp series connector, 202396-1407 (http://www.molex.com/pdm_docs/sd/2023960207_sd.pdf), generated with kicad-footprint-generator
+connector Molex Pico-Clasp top entry
+0
+16
+15
+Connector_Molex
+Molex_Pico-Clasp_202396-1507_1x15-1MP_P1.00mm_Horizontal
+Molex Pico-Clasp series connector, 202396-1507 (http://www.molex.com/pdm_docs/sd/2023960207_sd.pdf), generated with kicad-footprint-generator
+connector Molex Pico-Clasp top entry
+0
+17
+16
+Connector_Molex
+Molex_Pico-Clasp_501331-0207_1x02-1MP_P1.00mm_Vertical
+Molex Pico-Clasp series connector, 501331-0207 (http://www.molex.com/pdm_docs/sd/5013310207_sd.pdf), generated with kicad-footprint-generator
+connector Molex Pico-Clasp side entry
+0
+4
+3
+Connector_Molex
+Molex_Pico-Clasp_501331-0307_1x03-1MP_P1.00mm_Vertical
+Molex Pico-Clasp series connector, 501331-0307 (http://www.molex.com/pdm_docs/sd/5013310207_sd.pdf), generated with kicad-footprint-generator
+connector Molex Pico-Clasp side entry
+0
+5
+4
+Connector_Molex
+Molex_Pico-Clasp_501331-0407_1x04-1MP_P1.00mm_Vertical
+Molex Pico-Clasp series connector, 501331-0407 (http://www.molex.com/pdm_docs/sd/5013310207_sd.pdf), generated with kicad-footprint-generator
+connector Molex Pico-Clasp side entry
+0
+6
+5
+Connector_Molex
+Molex_Pico-Clasp_501331-0507_1x05-1MP_P1.00mm_Vertical
+Molex Pico-Clasp series connector, 501331-0507 (http://www.molex.com/pdm_docs/sd/5013310207_sd.pdf), generated with kicad-footprint-generator
+connector Molex Pico-Clasp side entry
+0
+7
+6
+Connector_Molex
+Molex_Pico-Clasp_501331-0607_1x06-1MP_P1.00mm_Vertical
+Molex Pico-Clasp series connector, 501331-0607 (http://www.molex.com/pdm_docs/sd/5013310207_sd.pdf), generated with kicad-footprint-generator
+connector Molex Pico-Clasp side entry
+0
+8
+7
+Connector_Molex
+Molex_Pico-Clasp_501331-0707_1x07-1MP_P1.00mm_Vertical
+Molex Pico-Clasp series connector, 501331-0707 (http://www.molex.com/pdm_docs/sd/5013310207_sd.pdf), generated with kicad-footprint-generator
+connector Molex Pico-Clasp side entry
+0
+9
+8
+Connector_Molex
+Molex_Pico-Clasp_501331-0807_1x08-1MP_P1.00mm_Vertical
+Molex Pico-Clasp series connector, 501331-0807 (http://www.molex.com/pdm_docs/sd/5013310207_sd.pdf), generated with kicad-footprint-generator
+connector Molex Pico-Clasp side entry
+0
+10
+9
+Connector_Molex
+Molex_Pico-Clasp_501331-0907_1x09-1MP_P1.00mm_Vertical
+Molex Pico-Clasp series connector, 501331-0907 (http://www.molex.com/pdm_docs/sd/5013310207_sd.pdf), generated with kicad-footprint-generator
+connector Molex Pico-Clasp side entry
+0
+11
+10
+Connector_Molex
+Molex_Pico-Clasp_501331-1007_1x10-1MP_P1.00mm_Vertical
+Molex Pico-Clasp series connector, 501331-1007 (http://www.molex.com/pdm_docs/sd/5013310207_sd.pdf), generated with kicad-footprint-generator
+connector Molex Pico-Clasp side entry
+0
+12
+11
+Connector_Molex
+Molex_Pico-Clasp_501331-1107_1x11-1MP_P1.00mm_Vertical
+Molex Pico-Clasp series connector, 501331-1107 (http://www.molex.com/pdm_docs/sd/5013310207_sd.pdf), generated with kicad-footprint-generator
+connector Molex Pico-Clasp side entry
+0
+13
+12
+Connector_Molex
+Molex_Pico-Clasp_501331-1207_1x12-1MP_P1.00mm_Vertical
+Molex Pico-Clasp series connector, 501331-1207 (http://www.molex.com/pdm_docs/sd/5013310207_sd.pdf), generated with kicad-footprint-generator
+connector Molex Pico-Clasp side entry
+0
+14
+13
+Connector_Molex
+Molex_Pico-Clasp_501331-1307_1x13-1MP_P1.00mm_Vertical
+Molex Pico-Clasp series connector, 501331-1307 (http://www.molex.com/pdm_docs/sd/5013310207_sd.pdf), generated with kicad-footprint-generator
+connector Molex Pico-Clasp side entry
+0
+15
+14
+Connector_Molex
+Molex_Pico-Clasp_501331-1407_1x14-1MP_P1.00mm_Vertical
+Molex Pico-Clasp series connector, 501331-1407 (http://www.molex.com/pdm_docs/sd/5013310207_sd.pdf), generated with kicad-footprint-generator
+connector Molex Pico-Clasp side entry
+0
+16
+15
+Connector_Molex
+Molex_Pico-Clasp_501331-1507_1x15-1MP_P1.00mm_Vertical
+Molex Pico-Clasp series connector, 501331-1507 (http://www.molex.com/pdm_docs/sd/5013310207_sd.pdf), generated with kicad-footprint-generator
+connector Molex Pico-Clasp side entry
+0
+17
+16
+Connector_Molex
+Molex_Pico-EZmate_78171-0002_1x02-1MP_P1.20mm_Vertical
+Molex Pico-EZmate series connector, 78171-0002 (http://www.molex.com/pdm_docs/sd/781710002_sd.pdf), generated with kicad-footprint-generator
+connector Molex Pico-EZmate side entry
+0
+4
+3
+Connector_Molex
+Molex_Pico-EZmate_78171-0003_1x03-1MP_P1.20mm_Vertical
+Molex Pico-EZmate series connector, 78171-0003 (http://www.molex.com/pdm_docs/sd/781710002_sd.pdf), generated with kicad-footprint-generator
+connector Molex Pico-EZmate side entry
+0
+5
+4
+Connector_Molex
+Molex_Pico-EZmate_78171-0004_1x04-1MP_P1.20mm_Vertical
+Molex Pico-EZmate series connector, 78171-0004 (http://www.molex.com/pdm_docs/sd/781710002_sd.pdf), generated with kicad-footprint-generator
+connector Molex Pico-EZmate side entry
+0
+6
+5
+Connector_Molex
+Molex_Pico-EZmate_78171-0005_1x05-1MP_P1.20mm_Vertical
+Molex Pico-EZmate series connector, 78171-0005 (http://www.molex.com/pdm_docs/sd/781710002_sd.pdf), generated with kicad-footprint-generator
+connector Molex Pico-EZmate side entry
+0
+7
+6
+Connector_Molex
+Molex_Pico-EZmate_Slim_202656-0021_1x02-1MP_P1.20mm_Vertical
+Molex Pico-EZmate_Slim series connector, 202656-0021 (http://www.molex.com/pdm_docs/sd/2026560021_sd.pdf), generated with kicad-footprint-generator
+connector Molex Pico-EZmate_Slim side entry
+0
+4
+3
+Connector_Molex
+Molex_Pico-Lock_504050-0491_1x04-1MP_P1.50mm_Horizontal
+Molex Pico-Lock series connector, 504050-0491 (http://www.molex.com/pdm_docs/sd/5040500891_sd.pdf), generated with kicad-footprint-generator
+connector Molex Pico-Lock horizontal
+0
+6
+5
+Connector_Molex
+Molex_Pico-Lock_504050-0591_1x05-1MP_P1.50mm_Horizontal
+Molex Pico-Lock series connector, 504050-0591 (http://www.molex.com/pdm_docs/sd/5040500891_sd.pdf), generated with kicad-footprint-generator
+connector Molex Pico-Lock horizontal
+0
+7
+6
+Connector_Molex
+Molex_Pico-Lock_504050-0691_1x06-1MP_P1.50mm_Horizontal
+Molex Pico-Lock series connector, 504050-0691 (http://www.molex.com/pdm_docs/sd/5040500891_sd.pdf), generated with kicad-footprint-generator
+connector Molex Pico-Lock horizontal
+0
+8
+7
+Connector_Molex
+Molex_Pico-Lock_504050-0791_1x07-1MP_P1.50mm_Horizontal
+Molex Pico-Lock series connector, 504050-0791 (http://www.molex.com/pdm_docs/sd/5040500891_sd.pdf), generated with kicad-footprint-generator
+connector Molex Pico-Lock horizontal
+0
+9
+8
+Connector_Molex
+Molex_Pico-Lock_504050-0891_1x08-1MP_P1.50mm_Horizontal
+Molex Pico-Lock series connector, 504050-0891 (http://www.molex.com/pdm_docs/sd/5040500891_sd.pdf), generated with kicad-footprint-generator
+connector Molex Pico-Lock horizontal
+0
+10
+9
+Connector_Molex
+Molex_Pico-Lock_504050-1091_1x10-1MP_P1.50mm_Horizontal
+Molex Pico-Lock series connector, 504050-1091 (http://www.molex.com/pdm_docs/sd/5040500891_sd.pdf), generated with kicad-footprint-generator
+connector Molex Pico-Lock horizontal
+0
+12
+11
+Connector_Molex
+Molex_Pico-Lock_504050-1291_1x12-1MP_P1.50mm_Horizontal
+Molex Pico-Lock series connector, 504050-1291 (http://www.molex.com/pdm_docs/sd/5040500891_sd.pdf), generated with kicad-footprint-generator
+connector Molex Pico-Lock horizontal
+0
+14
+13
+Connector_Molex
+Molex_Pico-SPOX_87437-1443_1x14-P1.5mm_Vertical
+Molex Pico-SPOX Connector System, 87437-1443, 14 Pins per row (https://www.molex.com/pdm_docs/sd/874371443_sd.pdf#page=2)
+molex pico spox 14
+0
+28
+14
+Connector_Molex
+Molex_PicoBlade_53047-0210_1x02_P1.25mm_Vertical
+Molex PicoBlade Connector System, 53047-0210, 2 Pins per row (http://www.molex.com/pdm_docs/sd/530470610_sd.pdf), generated with kicad-footprint-generator
+connector Molex PicoBlade side entry
+0
+2
+2
+Connector_Molex
+Molex_PicoBlade_53047-0310_1x03_P1.25mm_Vertical
+Molex PicoBlade Connector System, 53047-0310, 3 Pins per row (http://www.molex.com/pdm_docs/sd/530470610_sd.pdf), generated with kicad-footprint-generator
+connector Molex PicoBlade side entry
+0
+3
+3
+Connector_Molex
+Molex_PicoBlade_53047-0410_1x04_P1.25mm_Vertical
+Molex PicoBlade Connector System, 53047-0410, 4 Pins per row (http://www.molex.com/pdm_docs/sd/530470610_sd.pdf), generated with kicad-footprint-generator
+connector Molex PicoBlade side entry
+0
+4
+4
+Connector_Molex
+Molex_PicoBlade_53047-0510_1x05_P1.25mm_Vertical
+Molex PicoBlade Connector System, 53047-0510, 5 Pins per row (http://www.molex.com/pdm_docs/sd/530470610_sd.pdf), generated with kicad-footprint-generator
+connector Molex PicoBlade side entry
+0
+5
+5
+Connector_Molex
+Molex_PicoBlade_53047-0610_1x06_P1.25mm_Vertical
+Molex PicoBlade Connector System, 53047-0610, 6 Pins per row (http://www.molex.com/pdm_docs/sd/530470610_sd.pdf), generated with kicad-footprint-generator
+connector Molex PicoBlade side entry
+0
+6
+6
+Connector_Molex
+Molex_PicoBlade_53047-0710_1x07_P1.25mm_Vertical
+Molex PicoBlade Connector System, 53047-0710, 7 Pins per row (http://www.molex.com/pdm_docs/sd/530470610_sd.pdf), generated with kicad-footprint-generator
+connector Molex PicoBlade side entry
+0
+7
+7
+Connector_Molex
+Molex_PicoBlade_53047-0810_1x08_P1.25mm_Vertical
+Molex PicoBlade Connector System, 53047-0810, 8 Pins per row (http://www.molex.com/pdm_docs/sd/530470610_sd.pdf), generated with kicad-footprint-generator
+connector Molex PicoBlade side entry
+0
+8
+8
+Connector_Molex
+Molex_PicoBlade_53047-0910_1x09_P1.25mm_Vertical
+Molex PicoBlade Connector System, 53047-0910, 9 Pins per row (http://www.molex.com/pdm_docs/sd/530470610_sd.pdf), generated with kicad-footprint-generator
+connector Molex PicoBlade side entry
+0
+9
+9
+Connector_Molex
+Molex_PicoBlade_53047-1010_1x10_P1.25mm_Vertical
+Molex PicoBlade Connector System, 53047-1010, 10 Pins per row (http://www.molex.com/pdm_docs/sd/530470610_sd.pdf), generated with kicad-footprint-generator
+connector Molex PicoBlade side entry
+0
+10
+10
+Connector_Molex
+Molex_PicoBlade_53047-1110_1x11_P1.25mm_Vertical
+Molex PicoBlade Connector System, 53047-1110, 11 Pins per row (http://www.molex.com/pdm_docs/sd/530470610_sd.pdf), generated with kicad-footprint-generator
+connector Molex PicoBlade side entry
+0
+11
+11
+Connector_Molex
+Molex_PicoBlade_53047-1210_1x12_P1.25mm_Vertical
+Molex PicoBlade Connector System, 53047-1210, 12 Pins per row (http://www.molex.com/pdm_docs/sd/530470610_sd.pdf), generated with kicad-footprint-generator
+connector Molex PicoBlade side entry
+0
+12
+12
+Connector_Molex
+Molex_PicoBlade_53047-1310_1x13_P1.25mm_Vertical
+Molex PicoBlade Connector System, 53047-1310, 13 Pins per row (http://www.molex.com/pdm_docs/sd/530470610_sd.pdf), generated with kicad-footprint-generator
+connector Molex PicoBlade side entry
+0
+13
+13
+Connector_Molex
+Molex_PicoBlade_53047-1410_1x14_P1.25mm_Vertical
+Molex PicoBlade Connector System, 53047-1410, 14 Pins per row (http://www.molex.com/pdm_docs/sd/530470610_sd.pdf), generated with kicad-footprint-generator
+connector Molex PicoBlade side entry
+0
+14
+14
+Connector_Molex
+Molex_PicoBlade_53047-1510_1x15_P1.25mm_Vertical
+Molex PicoBlade Connector System, 53047-1510, 15 Pins per row (http://www.molex.com/pdm_docs/sd/530470610_sd.pdf), generated with kicad-footprint-generator
+connector Molex PicoBlade side entry
+0
+15
+15
+Connector_Molex
+Molex_PicoBlade_53048-0210_1x02_P1.25mm_Horizontal
+Molex PicoBlade Connector System, 53048-0210, 2 Pins per row (http://www.molex.com/pdm_docs/sd/530480210_sd.pdf), generated with kicad-footprint-generator
+connector Molex PicoBlade top entry
+0
+2
+2
+Connector_Molex
+Molex_PicoBlade_53048-0310_1x03_P1.25mm_Horizontal
+Molex PicoBlade Connector System, 53048-0310, 3 Pins per row (http://www.molex.com/pdm_docs/sd/530480210_sd.pdf), generated with kicad-footprint-generator
+connector Molex PicoBlade top entry
+0
+3
+3
+Connector_Molex
+Molex_PicoBlade_53048-0410_1x04_P1.25mm_Horizontal
+Molex PicoBlade Connector System, 53048-0410, 4 Pins per row (http://www.molex.com/pdm_docs/sd/530480210_sd.pdf), generated with kicad-footprint-generator
+connector Molex PicoBlade top entry
+0
+4
+4
+Connector_Molex
+Molex_PicoBlade_53048-0510_1x05_P1.25mm_Horizontal
+Molex PicoBlade Connector System, 53048-0510, 5 Pins per row (http://www.molex.com/pdm_docs/sd/530480210_sd.pdf), generated with kicad-footprint-generator
+connector Molex PicoBlade top entry
+0
+5
+5
+Connector_Molex
+Molex_PicoBlade_53048-0610_1x06_P1.25mm_Horizontal
+Molex PicoBlade Connector System, 53048-0610, 6 Pins per row (http://www.molex.com/pdm_docs/sd/530480210_sd.pdf), generated with kicad-footprint-generator
+connector Molex PicoBlade top entry
+0
+6
+6
+Connector_Molex
+Molex_PicoBlade_53048-0710_1x07_P1.25mm_Horizontal
+Molex PicoBlade Connector System, 53048-0710, 7 Pins per row (http://www.molex.com/pdm_docs/sd/530480210_sd.pdf), generated with kicad-footprint-generator
+connector Molex PicoBlade top entry
+0
+7
+7
+Connector_Molex
+Molex_PicoBlade_53048-0810_1x08_P1.25mm_Horizontal
+Molex PicoBlade Connector System, 53048-0810, 8 Pins per row (http://www.molex.com/pdm_docs/sd/530480210_sd.pdf), generated with kicad-footprint-generator
+connector Molex PicoBlade top entry
+0
+8
+8
+Connector_Molex
+Molex_PicoBlade_53048-0910_1x09_P1.25mm_Horizontal
+Molex PicoBlade Connector System, 53048-0910, 9 Pins per row (http://www.molex.com/pdm_docs/sd/530480210_sd.pdf), generated with kicad-footprint-generator
+connector Molex PicoBlade top entry
+0
+9
+9
+Connector_Molex
+Molex_PicoBlade_53048-1010_1x10_P1.25mm_Horizontal
+Molex PicoBlade Connector System, 53048-1010, 10 Pins per row (http://www.molex.com/pdm_docs/sd/530480210_sd.pdf), generated with kicad-footprint-generator
+connector Molex PicoBlade top entry
+0
+10
+10
+Connector_Molex
+Molex_PicoBlade_53048-1110_1x11_P1.25mm_Horizontal
+Molex PicoBlade Connector System, 53048-1110, 11 Pins per row (http://www.molex.com/pdm_docs/sd/530480210_sd.pdf), generated with kicad-footprint-generator
+connector Molex PicoBlade top entry
+0
+11
+11
+Connector_Molex
+Molex_PicoBlade_53048-1210_1x12_P1.25mm_Horizontal
+Molex PicoBlade Connector System, 53048-1210, 12 Pins per row (http://www.molex.com/pdm_docs/sd/530480210_sd.pdf), generated with kicad-footprint-generator
+connector Molex PicoBlade top entry
+0
+12
+12
+Connector_Molex
+Molex_PicoBlade_53048-1310_1x13_P1.25mm_Horizontal
+Molex PicoBlade Connector System, 53048-1310, 13 Pins per row (http://www.molex.com/pdm_docs/sd/530480210_sd.pdf), generated with kicad-footprint-generator
+connector Molex PicoBlade top entry
+0
+13
+13
+Connector_Molex
+Molex_PicoBlade_53048-1410_1x14_P1.25mm_Horizontal
+Molex PicoBlade Connector System, 53048-1410, 14 Pins per row (http://www.molex.com/pdm_docs/sd/530480210_sd.pdf), generated with kicad-footprint-generator
+connector Molex PicoBlade top entry
+0
+14
+14
+Connector_Molex
+Molex_PicoBlade_53048-1510_1x15_P1.25mm_Horizontal
+Molex PicoBlade Connector System, 53048-1510, 15 Pins per row (http://www.molex.com/pdm_docs/sd/530480210_sd.pdf), generated with kicad-footprint-generator
+connector Molex PicoBlade top entry
+0
+15
+15
+Connector_Molex
+Molex_PicoBlade_53261-0271_1x02-1MP_P1.25mm_Horizontal
+Molex PicoBlade series connector, 53261-0271 (http://www.molex.com/pdm_docs/sd/532610271_sd.pdf), generated with kicad-footprint-generator
+connector Molex PicoBlade top entry
+0
+4
+3
+Connector_Molex
+Molex_PicoBlade_53261-0371_1x03-1MP_P1.25mm_Horizontal
+Molex PicoBlade series connector, 53261-0371 (http://www.molex.com/pdm_docs/sd/532610271_sd.pdf), generated with kicad-footprint-generator
+connector Molex PicoBlade top entry
+0
+5
+4
+Connector_Molex
+Molex_PicoBlade_53261-0471_1x04-1MP_P1.25mm_Horizontal
+Molex PicoBlade series connector, 53261-0471 (http://www.molex.com/pdm_docs/sd/532610271_sd.pdf), generated with kicad-footprint-generator
+connector Molex PicoBlade top entry
+0
+6
+5
+Connector_Molex
+Molex_PicoBlade_53261-0571_1x05-1MP_P1.25mm_Horizontal
+Molex PicoBlade series connector, 53261-0571 (http://www.molex.com/pdm_docs/sd/532610271_sd.pdf), generated with kicad-footprint-generator
+connector Molex PicoBlade top entry
+0
+7
+6
+Connector_Molex
+Molex_PicoBlade_53261-0671_1x06-1MP_P1.25mm_Horizontal
+Molex PicoBlade series connector, 53261-0671 (http://www.molex.com/pdm_docs/sd/532610271_sd.pdf), generated with kicad-footprint-generator
+connector Molex PicoBlade top entry
+0
+8
+7
+Connector_Molex
+Molex_PicoBlade_53261-0771_1x07-1MP_P1.25mm_Horizontal
+Molex PicoBlade series connector, 53261-0771 (http://www.molex.com/pdm_docs/sd/532610271_sd.pdf), generated with kicad-footprint-generator
+connector Molex PicoBlade top entry
+0
+9
+8
+Connector_Molex
+Molex_PicoBlade_53261-0871_1x08-1MP_P1.25mm_Horizontal
+Molex PicoBlade series connector, 53261-0871 (http://www.molex.com/pdm_docs/sd/532610271_sd.pdf), generated with kicad-footprint-generator
+connector Molex PicoBlade top entry
+0
+10
+9
+Connector_Molex
+Molex_PicoBlade_53261-0971_1x09-1MP_P1.25mm_Horizontal
+Molex PicoBlade series connector, 53261-0971 (http://www.molex.com/pdm_docs/sd/532610271_sd.pdf), generated with kicad-footprint-generator
+connector Molex PicoBlade top entry
+0
+11
+10
+Connector_Molex
+Molex_PicoBlade_53261-1071_1x10-1MP_P1.25mm_Horizontal
+Molex PicoBlade series connector, 53261-1071 (http://www.molex.com/pdm_docs/sd/532610271_sd.pdf), generated with kicad-footprint-generator
+connector Molex PicoBlade top entry
+0
+12
+11
+Connector_Molex
+Molex_PicoBlade_53261-1171_1x11-1MP_P1.25mm_Horizontal
+Molex PicoBlade series connector, 53261-1171 (http://www.molex.com/pdm_docs/sd/532610271_sd.pdf), generated with kicad-footprint-generator
+connector Molex PicoBlade top entry
+0
+13
+12
+Connector_Molex
+Molex_PicoBlade_53261-1271_1x12-1MP_P1.25mm_Horizontal
+Molex PicoBlade series connector, 53261-1271 (http://www.molex.com/pdm_docs/sd/532610271_sd.pdf), generated with kicad-footprint-generator
+connector Molex PicoBlade top entry
+0
+14
+13
+Connector_Molex
+Molex_PicoBlade_53261-1371_1x13-1MP_P1.25mm_Horizontal
+Molex PicoBlade series connector, 53261-1371 (http://www.molex.com/pdm_docs/sd/532610271_sd.pdf), generated with kicad-footprint-generator
+connector Molex PicoBlade top entry
+0
+15
+14
+Connector_Molex
+Molex_PicoBlade_53261-1471_1x14-1MP_P1.25mm_Horizontal
+Molex PicoBlade series connector, 53261-1471 (http://www.molex.com/pdm_docs/sd/532610271_sd.pdf), generated with kicad-footprint-generator
+connector Molex PicoBlade top entry
+0
+16
+15
+Connector_Molex
+Molex_PicoBlade_53261-1571_1x15-1MP_P1.25mm_Horizontal
+Molex PicoBlade series connector, 53261-1571 (http://www.molex.com/pdm_docs/sd/532610271_sd.pdf), generated with kicad-footprint-generator
+connector Molex PicoBlade top entry
+0
+17
+16
+Connector_Molex
+Molex_PicoBlade_53261-1771_1x17-1MP_P1.25mm_Horizontal
+Molex PicoBlade series connector, 53261-1771 (http://www.molex.com/pdm_docs/sd/532610271_sd.pdf), generated with kicad-footprint-generator
+connector Molex PicoBlade top entry
+0
+19
+18
+Connector_Molex
+Molex_PicoBlade_53398-0271_1x02-1MP_P1.25mm_Vertical
+Molex PicoBlade series connector, 53398-0271 (http://www.molex.com/pdm_docs/sd/533980271_sd.pdf), generated with kicad-footprint-generator
+connector Molex PicoBlade side entry
+0
+4
+3
+Connector_Molex
+Molex_PicoBlade_53398-0371_1x03-1MP_P1.25mm_Vertical
+Molex PicoBlade series connector, 53398-0371 (http://www.molex.com/pdm_docs/sd/533980271_sd.pdf), generated with kicad-footprint-generator
+connector Molex PicoBlade side entry
+0
+5
+4
+Connector_Molex
+Molex_PicoBlade_53398-0471_1x04-1MP_P1.25mm_Vertical
+Molex PicoBlade series connector, 53398-0471 (http://www.molex.com/pdm_docs/sd/533980271_sd.pdf), generated with kicad-footprint-generator
+connector Molex PicoBlade side entry
+0
+6
+5
+Connector_Molex
+Molex_PicoBlade_53398-0571_1x05-1MP_P1.25mm_Vertical
+Molex PicoBlade series connector, 53398-0571 (http://www.molex.com/pdm_docs/sd/533980271_sd.pdf), generated with kicad-footprint-generator
+connector Molex PicoBlade side entry
+0
+7
+6
+Connector_Molex
+Molex_PicoBlade_53398-0671_1x06-1MP_P1.25mm_Vertical
+Molex PicoBlade series connector, 53398-0671 (http://www.molex.com/pdm_docs/sd/533980271_sd.pdf), generated with kicad-footprint-generator
+connector Molex PicoBlade side entry
+0
+8
+7
+Connector_Molex
+Molex_PicoBlade_53398-0771_1x07-1MP_P1.25mm_Vertical
+Molex PicoBlade series connector, 53398-0771 (http://www.molex.com/pdm_docs/sd/533980271_sd.pdf), generated with kicad-footprint-generator
+connector Molex PicoBlade side entry
+0
+9
+8
+Connector_Molex
+Molex_PicoBlade_53398-0871_1x08-1MP_P1.25mm_Vertical
+Molex PicoBlade series connector, 53398-0871 (http://www.molex.com/pdm_docs/sd/533980271_sd.pdf), generated with kicad-footprint-generator
+connector Molex PicoBlade side entry
+0
+10
+9
+Connector_Molex
+Molex_PicoBlade_53398-0971_1x09-1MP_P1.25mm_Vertical
+Molex PicoBlade series connector, 53398-0971 (http://www.molex.com/pdm_docs/sd/533980271_sd.pdf), generated with kicad-footprint-generator
+connector Molex PicoBlade side entry
+0
+11
+10
+Connector_Molex
+Molex_PicoBlade_53398-1071_1x10-1MP_P1.25mm_Vertical
+Molex PicoBlade series connector, 53398-1071 (http://www.molex.com/pdm_docs/sd/533980271_sd.pdf), generated with kicad-footprint-generator
+connector Molex PicoBlade side entry
+0
+12
+11
+Connector_Molex
+Molex_PicoBlade_53398-1171_1x11-1MP_P1.25mm_Vertical
+Molex PicoBlade series connector, 53398-1171 (http://www.molex.com/pdm_docs/sd/533980271_sd.pdf), generated with kicad-footprint-generator
+connector Molex PicoBlade side entry
+0
+13
+12
+Connector_Molex
+Molex_PicoBlade_53398-1271_1x12-1MP_P1.25mm_Vertical
+Molex PicoBlade series connector, 53398-1271 (http://www.molex.com/pdm_docs/sd/533980271_sd.pdf), generated with kicad-footprint-generator
+connector Molex PicoBlade side entry
+0
+14
+13
+Connector_Molex
+Molex_PicoBlade_53398-1371_1x13-1MP_P1.25mm_Vertical
+Molex PicoBlade series connector, 53398-1371 (http://www.molex.com/pdm_docs/sd/533980271_sd.pdf), generated with kicad-footprint-generator
+connector Molex PicoBlade side entry
+0
+15
+14
+Connector_Molex
+Molex_PicoBlade_53398-1471_1x14-1MP_P1.25mm_Vertical
+Molex PicoBlade series connector, 53398-1471 (http://www.molex.com/pdm_docs/sd/533980271_sd.pdf), generated with kicad-footprint-generator
+connector Molex PicoBlade side entry
+0
+16
+15
+Connector_Molex
+Molex_PicoBlade_53398-1571_1x15-1MP_P1.25mm_Vertical
+Molex PicoBlade series connector, 53398-1571 (http://www.molex.com/pdm_docs/sd/533980271_sd.pdf), generated with kicad-footprint-generator
+connector Molex PicoBlade side entry
+0
+17
+16
+Connector_Molex
+Molex_Picoflex_90325-0004_2x02_P1.27mm_Vertical
+Molex Picoflex Ribbon-Cable Connectors, 90325-0004, 4 Pins (http://www.molex.com/pdm_docs/sd/903250004_sd.pdf), generated with kicad-footprint-generator
+connector Molex Picoflex side entry
+0
+4
+4
+Connector_Molex
+Molex_Picoflex_90325-0006_2x03_P1.27mm_Vertical
+Molex Picoflex Ribbon-Cable Connectors, 90325-0006, 6 Pins (http://www.molex.com/pdm_docs/sd/903250004_sd.pdf), generated with kicad-footprint-generator
+connector Molex Picoflex side entry
+0
+6
+6
+Connector_Molex
+Molex_Picoflex_90325-0008_2x04_P1.27mm_Vertical
+Molex Picoflex Ribbon-Cable Connectors, 90325-0008, 8 Pins (http://www.molex.com/pdm_docs/sd/903250004_sd.pdf), generated with kicad-footprint-generator
+connector Molex Picoflex side entry
+0
+8
+8
+Connector_Molex
+Molex_Picoflex_90325-0010_2x05_P1.27mm_Vertical
+Molex Picoflex Ribbon-Cable Connectors, 90325-0010, 10 Pins (http://www.molex.com/pdm_docs/sd/903250004_sd.pdf), generated with kicad-footprint-generator
+connector Molex Picoflex side entry
+0
+10
+10
+Connector_Molex
+Molex_Picoflex_90325-0012_2x06_P1.27mm_Vertical
+Molex Picoflex Ribbon-Cable Connectors, 90325-0012, 12 Pins (http://www.molex.com/pdm_docs/sd/903250004_sd.pdf), generated with kicad-footprint-generator
+connector Molex Picoflex side entry
+0
+12
+12
+Connector_Molex
+Molex_Picoflex_90325-0014_2x07_P1.27mm_Vertical
+Molex Picoflex Ribbon-Cable Connectors, 90325-0014, 14 Pins (http://www.molex.com/pdm_docs/sd/903250004_sd.pdf), generated with kicad-footprint-generator
+connector Molex Picoflex side entry
+0
+14
+14
+Connector_Molex
+Molex_Picoflex_90325-0016_2x08_P1.27mm_Vertical
+Molex Picoflex Ribbon-Cable Connectors, 90325-0016, 16 Pins (http://www.molex.com/pdm_docs/sd/903250004_sd.pdf), generated with kicad-footprint-generator
+connector Molex Picoflex side entry
+0
+16
+16
+Connector_Molex
+Molex_Picoflex_90325-0018_2x09_P1.27mm_Vertical
+Molex Picoflex Ribbon-Cable Connectors, 90325-0018, 18 Pins (http://www.molex.com/pdm_docs/sd/903250004_sd.pdf), generated with kicad-footprint-generator
+connector Molex Picoflex side entry
+0
+18
+18
+Connector_Molex
+Molex_Picoflex_90325-0020_2x10_P1.27mm_Vertical
+Molex Picoflex Ribbon-Cable Connectors, 90325-0020, 20 Pins (http://www.molex.com/pdm_docs/sd/903250004_sd.pdf), generated with kicad-footprint-generator
+connector Molex Picoflex side entry
+0
+20
+20
+Connector_Molex
+Molex_Picoflex_90325-0022_2x11_P1.27mm_Vertical
+Molex Picoflex Ribbon-Cable Connectors, 90325-0022, 22 Pins (http://www.molex.com/pdm_docs/sd/903250004_sd.pdf), generated with kicad-footprint-generator
+connector Molex Picoflex side entry
+0
+22
+22
+Connector_Molex
+Molex_Picoflex_90325-0024_2x12_P1.27mm_Vertical
+Molex Picoflex Ribbon-Cable Connectors, 90325-0024, 24 Pins (http://www.molex.com/pdm_docs/sd/903250004_sd.pdf), generated with kicad-footprint-generator
+connector Molex Picoflex side entry
+0
+24
+24
+Connector_Molex
+Molex_Picoflex_90325-0026_2x13_P1.27mm_Vertical
+Molex Picoflex Ribbon-Cable Connectors, 90325-0026, 26 Pins (http://www.molex.com/pdm_docs/sd/903250004_sd.pdf), generated with kicad-footprint-generator
+connector Molex Picoflex side entry
+0
+26
+26
+Connector_Molex
+Molex_Picoflex_90814-0004_2x02_P1.27mm_Vertical
+Molex Picoflex Ribbon-Cable Connectors, 90814-0004, 4 Pins (http://www.molex.com/pdm_docs/sd/908140004_sd.pdf), generated with kicad-footprint-generator
+connector Molex Picoflex side entry
+0
+4
+4
+Connector_Molex
+Molex_Picoflex_90814-0006_2x03_P1.27mm_Vertical
+Molex Picoflex Ribbon-Cable Connectors, 90814-0006, 6 Pins (http://www.molex.com/pdm_docs/sd/908140004_sd.pdf), generated with kicad-footprint-generator
+connector Molex Picoflex side entry
+0
+6
+6
+Connector_Molex
+Molex_Picoflex_90814-0008_2x04_P1.27mm_Vertical
+Molex Picoflex Ribbon-Cable Connectors, 90814-0008, 8 Pins (http://www.molex.com/pdm_docs/sd/908140004_sd.pdf), generated with kicad-footprint-generator
+connector Molex Picoflex side entry
+0
+8
+8
+Connector_Molex
+Molex_Picoflex_90814-0010_2x05_P1.27mm_Vertical
+Molex Picoflex Ribbon-Cable Connectors, 90814-0010, 10 Pins (http://www.molex.com/pdm_docs/sd/908140004_sd.pdf), generated with kicad-footprint-generator
+connector Molex Picoflex side entry
+0
+10
+10
+Connector_Molex
+Molex_Picoflex_90814-0012_2x06_P1.27mm_Vertical
+Molex Picoflex Ribbon-Cable Connectors, 90814-0012, 12 Pins (http://www.molex.com/pdm_docs/sd/908140004_sd.pdf), generated with kicad-footprint-generator
+connector Molex Picoflex side entry
+0
+12
+12
+Connector_Molex
+Molex_Picoflex_90814-0014_2x07_P1.27mm_Vertical
+Molex Picoflex Ribbon-Cable Connectors, 90814-0014, 14 Pins (http://www.molex.com/pdm_docs/sd/908140004_sd.pdf), generated with kicad-footprint-generator
+connector Molex Picoflex side entry
+0
+14
+14
+Connector_Molex
+Molex_Picoflex_90814-0016_2x08_P1.27mm_Vertical
+Molex Picoflex Ribbon-Cable Connectors, 90814-0016, 16 Pins (http://www.molex.com/pdm_docs/sd/908140004_sd.pdf), generated with kicad-footprint-generator
+connector Molex Picoflex side entry
+0
+16
+16
+Connector_Molex
+Molex_Picoflex_90814-0018_2x09_P1.27mm_Vertical
+Molex Picoflex Ribbon-Cable Connectors, 90814-0018, 18 Pins (http://www.molex.com/pdm_docs/sd/908140004_sd.pdf), generated with kicad-footprint-generator
+connector Molex Picoflex side entry
+0
+18
+18
+Connector_Molex
+Molex_Picoflex_90814-0020_2x10_P1.27mm_Vertical
+Molex Picoflex Ribbon-Cable Connectors, 90814-0020, 20 Pins (http://www.molex.com/pdm_docs/sd/908140004_sd.pdf), generated with kicad-footprint-generator
+connector Molex Picoflex side entry
+0
+20
+20
+Connector_Molex
+Molex_Picoflex_90814-0022_2x11_P1.27mm_Vertical
+Molex Picoflex Ribbon-Cable Connectors, 90814-0022, 22 Pins (http://www.molex.com/pdm_docs/sd/908140004_sd.pdf), generated with kicad-footprint-generator
+connector Molex Picoflex side entry
+0
+22
+22
+Connector_Molex
+Molex_Picoflex_90814-0024_2x12_P1.27mm_Vertical
+Molex Picoflex Ribbon-Cable Connectors, 90814-0024, 24 Pins (http://www.molex.com/pdm_docs/sd/908140004_sd.pdf), generated with kicad-footprint-generator
+connector Molex Picoflex side entry
+0
+24
+24
+Connector_Molex
+Molex_Picoflex_90814-0026_2x13_P1.27mm_Vertical
+Molex Picoflex Ribbon-Cable Connectors, 90814-0026, 26 Pins (http://www.molex.com/pdm_docs/sd/908140004_sd.pdf), generated with kicad-footprint-generator
+connector Molex Picoflex side entry
+0
+26
+26
+Connector_Molex
+Molex_SL_171971-0002_1x02_P2.54mm_Vertical
+Molex Stackable Linear Connector, 171971-0002 (compatible alternatives: 171971-0102, 171971-0202), 2 Pins per row (https://www.molex.com/pdm_docs/sd/1719710002_sd.pdf), generated with kicad-footprint-generator
+connector Molex SL vertical
+0
+2
+2
+Connector_Molex
+Molex_SL_171971-0003_1x03_P2.54mm_Vertical
+Molex Stackable Linear Connector, 171971-0003 (compatible alternatives: 171971-0103, 171971-0203), 3 Pins per row (https://www.molex.com/pdm_docs/sd/1719710002_sd.pdf), generated with kicad-footprint-generator
+connector Molex SL vertical
+0
+3
+3
+Connector_Molex
+Molex_SL_171971-0004_1x04_P2.54mm_Vertical
+Molex Stackable Linear Connector, 171971-0004 (compatible alternatives: 171971-0104, 171971-0204), 4 Pins per row (https://www.molex.com/pdm_docs/sd/1719710002_sd.pdf), generated with kicad-footprint-generator
+connector Molex SL vertical
+0
+4
+4
+Connector_Molex
+Molex_SL_171971-0005_1x05_P2.54mm_Vertical
+Molex Stackable Linear Connector, 171971-0005 (compatible alternatives: 171971-0105, 171971-0205), 5 Pins per row (https://www.molex.com/pdm_docs/sd/1719710002_sd.pdf), generated with kicad-footprint-generator
+connector Molex SL vertical
+0
+5
+5
+Connector_Molex
+Molex_SL_171971-0006_1x06_P2.54mm_Vertical
+Molex Stackable Linear Connector, 171971-0006 (compatible alternatives: 171971-0106, 171971-0206), 6 Pins per row (https://www.molex.com/pdm_docs/sd/1719710002_sd.pdf), generated with kicad-footprint-generator
+connector Molex SL vertical
+0
+6
+6
+Connector_Molex
+Molex_SL_171971-0007_1x07_P2.54mm_Vertical
+Molex Stackable Linear Connector, 171971-0007 (compatible alternatives: 171971-0107, 171971-0207), 7 Pins per row (https://www.molex.com/pdm_docs/sd/1719710002_sd.pdf), generated with kicad-footprint-generator
+connector Molex SL vertical
+0
+7
+7
+Connector_Molex
+Molex_SL_171971-0008_1x08_P2.54mm_Vertical
+Molex Stackable Linear Connector, 171971-0008 (compatible alternatives: 171971-0108, 171971-0208), 8 Pins per row (https://www.molex.com/pdm_docs/sd/1719710002_sd.pdf), generated with kicad-footprint-generator
+connector Molex SL vertical
+0
+8
+8
+Connector_Molex
+Molex_SL_171971-0009_1x09_P2.54mm_Vertical
+Molex Stackable Linear Connector, 171971-0009 (compatible alternatives: 171971-0109, 171971-0209), 9 Pins per row (https://www.molex.com/pdm_docs/sd/1719710002_sd.pdf), generated with kicad-footprint-generator
+connector Molex SL vertical
+0
+9
+9
+Connector_Molex
+Molex_SL_171971-0010_1x10_P2.54mm_Vertical
+Molex Stackable Linear Connector, 171971-0010 (compatible alternatives: 171971-0110, 171971-0210), 10 Pins per row (https://www.molex.com/pdm_docs/sd/1719710002_sd.pdf), generated with kicad-footprint-generator
+connector Molex SL vertical
+0
+10
+10
+Connector_Molex
+Molex_SL_171971-0011_1x11_P2.54mm_Vertical
+Molex Stackable Linear Connector, 171971-0011 (compatible alternatives: 171971-0111, 171971-0211), 11 Pins per row (https://www.molex.com/pdm_docs/sd/1719710002_sd.pdf), generated with kicad-footprint-generator
+connector Molex SL vertical
+0
+11
+11
+Connector_Molex
+Molex_SL_171971-0012_1x12_P2.54mm_Vertical
+Molex Stackable Linear Connector, 171971-0012 (compatible alternatives: 171971-0112, 171971-0212), 12 Pins per row (https://www.molex.com/pdm_docs/sd/1719710002_sd.pdf), generated with kicad-footprint-generator
+connector Molex SL vertical
+0
+12
+12
+Connector_Molex
+Molex_SL_171971-0013_1x13_P2.54mm_Vertical
+Molex Stackable Linear Connector, 171971-0013 (compatible alternatives: 171971-0113, 171971-0213), 13 Pins per row (https://www.molex.com/pdm_docs/sd/1719710002_sd.pdf), generated with kicad-footprint-generator
+connector Molex SL vertical
+0
+13
+13
+Connector_Molex
+Molex_SL_171971-0014_1x14_P2.54mm_Vertical
+Molex Stackable Linear Connector, 171971-0014 (compatible alternatives: 171971-0114, 171971-0214), 14 Pins per row (https://www.molex.com/pdm_docs/sd/1719710002_sd.pdf), generated with kicad-footprint-generator
+connector Molex SL vertical
+0
+14
+14
+Connector_Molex
+Molex_SL_171971-0015_1x15_P2.54mm_Vertical
+Molex Stackable Linear Connector, 171971-0015 (compatible alternatives: 171971-0115, 171971-0215), 15 Pins per row (https://www.molex.com/pdm_docs/sd/1719710002_sd.pdf), generated with kicad-footprint-generator
+connector Molex SL vertical
+0
+15
+15
+Connector_Molex
+Molex_SL_171971-0016_1x16_P2.54mm_Vertical
+Molex Stackable Linear Connector, 171971-0016 (compatible alternatives: 171971-0116, 171971-0216), 16 Pins per row (https://www.molex.com/pdm_docs/sd/1719710002_sd.pdf), generated with kicad-footprint-generator
+connector Molex SL vertical
+0
+16
+16
+Connector_Molex
+Molex_SL_171971-0017_1x17_P2.54mm_Vertical
+Molex Stackable Linear Connector, 171971-0017 (compatible alternatives: 171971-0117, 171971-0217), 17 Pins per row (https://www.molex.com/pdm_docs/sd/1719710002_sd.pdf), generated with kicad-footprint-generator
+connector Molex SL vertical
+0
+17
+17
+Connector_Molex
+Molex_SL_171971-0018_1x18_P2.54mm_Vertical
+Molex Stackable Linear Connector, 171971-0018 (compatible alternatives: 171971-0118, 171971-0218), 18 Pins per row (https://www.molex.com/pdm_docs/sd/1719710002_sd.pdf), generated with kicad-footprint-generator
+connector Molex SL vertical
+0
+18
+18
+Connector_Molex
+Molex_SL_171971-0019_1x19_P2.54mm_Vertical
+Molex Stackable Linear Connector, 171971-0019 (compatible alternatives: 171971-0119, 171971-0219), 19 Pins per row (https://www.molex.com/pdm_docs/sd/1719710002_sd.pdf), generated with kicad-footprint-generator
+connector Molex SL vertical
+0
+19
+19
+Connector_Molex
+Molex_SL_171971-0020_1x20_P2.54mm_Vertical
+Molex Stackable Linear Connector, 171971-0020 (compatible alternatives: 171971-0120, 171971-0220), 20 Pins per row (https://www.molex.com/pdm_docs/sd/1719710002_sd.pdf), generated with kicad-footprint-generator
+connector Molex SL vertical
+0
+20
+20
+Connector_Molex
+Molex_SL_171971-0021_1x21_P2.54mm_Vertical
+Molex Stackable Linear Connector, 171971-0021 (compatible alternatives: 171971-0121, 171971-0221), 21 Pins per row (https://www.molex.com/pdm_docs/sd/1719710002_sd.pdf), generated with kicad-footprint-generator
+connector Molex SL vertical
+0
+21
+21
+Connector_Molex
+Molex_SL_171971-0022_1x22_P2.54mm_Vertical
+Molex Stackable Linear Connector, 171971-0022 (compatible alternatives: 171971-0122, 171971-0222), 22 Pins per row (https://www.molex.com/pdm_docs/sd/1719710002_sd.pdf), generated with kicad-footprint-generator
+connector Molex SL vertical
+0
+22
+22
+Connector_Molex
+Molex_SL_171971-0023_1x23_P2.54mm_Vertical
+Molex Stackable Linear Connector, 171971-0023 (compatible alternatives: 171971-0123, 171971-0223), 23 Pins per row (https://www.molex.com/pdm_docs/sd/1719710002_sd.pdf), generated with kicad-footprint-generator
+connector Molex SL vertical
+0
+23
+23
+Connector_Molex
+Molex_SL_171971-0024_1x24_P2.54mm_Vertical
+Molex Stackable Linear Connector, 171971-0024 (compatible alternatives: 171971-0124, 171971-0224), 24 Pins per row (https://www.molex.com/pdm_docs/sd/1719710002_sd.pdf), generated with kicad-footprint-generator
+connector Molex SL vertical
+0
+24
+24
+Connector_Molex
+Molex_SL_171971-0025_1x25_P2.54mm_Vertical
+Molex Stackable Linear Connector, 171971-0025 (compatible alternatives: 171971-0125, 171971-0225), 25 Pins per row (https://www.molex.com/pdm_docs/sd/1719710002_sd.pdf), generated with kicad-footprint-generator
+connector Molex SL vertical
+0
+25
+25
+Connector_Molex
+Molex_SPOX_5267-02A_1x02_P2.50mm_Vertical
+Molex SPOX Connector System, 5267-02A, 2 Pins per row (http://www.molex.com/pdm_docs/sd/022035035_sd.pdf), generated with kicad-footprint-generator
+connector Molex SPOX side entry
+0
+2
+2
+Connector_Molex
+Molex_SPOX_5267-03A_1x03_P2.50mm_Vertical
+Molex SPOX Connector System, 5267-03A, 3 Pins per row (http://www.molex.com/pdm_docs/sd/022035035_sd.pdf), generated with kicad-footprint-generator
+connector Molex SPOX side entry
+0
+3
+3
+Connector_Molex
+Molex_SPOX_5267-04A_1x04_P2.50mm_Vertical
+Molex SPOX Connector System, 5267-04A, 4 Pins per row (http://www.molex.com/pdm_docs/sd/022035035_sd.pdf), generated with kicad-footprint-generator
+connector Molex SPOX side entry
+0
+4
+4
+Connector_Molex
+Molex_SPOX_5267-05A_1x05_P2.50mm_Vertical
+Molex SPOX Connector System, 5267-05A, 5 Pins per row (http://www.molex.com/pdm_docs/sd/022035035_sd.pdf), generated with kicad-footprint-generator
+connector Molex SPOX side entry
+0
+5
+5
+Connector_Molex
+Molex_SPOX_5267-06A_1x06_P2.50mm_Vertical
+Molex SPOX Connector System, 5267-06A, 6 Pins per row (http://www.molex.com/pdm_docs/sd/022035035_sd.pdf), generated with kicad-footprint-generator
+connector Molex SPOX side entry
+0
+6
+6
+Connector_Molex
+Molex_SPOX_5267-07A_1x07_P2.50mm_Vertical
+Molex SPOX Connector System, 5267-07A, 7 Pins per row (http://www.molex.com/pdm_docs/sd/022035035_sd.pdf), generated with kicad-footprint-generator
+connector Molex SPOX side entry
+0
+7
+7
+Connector_Molex
+Molex_SPOX_5267-08A_1x08_P2.50mm_Vertical
+Molex SPOX Connector System, 5267-08A, 8 Pins per row (http://www.molex.com/pdm_docs/sd/022035035_sd.pdf), generated with kicad-footprint-generator
+connector Molex SPOX side entry
+0
+8
+8
+Connector_Molex
+Molex_SPOX_5267-09A_1x09_P2.50mm_Vertical
+Molex SPOX Connector System, 5267-09A, 9 Pins per row (http://www.molex.com/pdm_docs/sd/022035035_sd.pdf), generated with kicad-footprint-generator
+connector Molex SPOX side entry
+0
+9
+9
+Connector_Molex
+Molex_SPOX_5267-10A_1x10_P2.50mm_Vertical
+Molex SPOX Connector System, 5267-10A, 10 Pins per row (http://www.molex.com/pdm_docs/sd/022035035_sd.pdf), generated with kicad-footprint-generator
+connector Molex SPOX side entry
+0
+10
+10
+Connector_Molex
+Molex_SPOX_5267-11A_1x11_P2.50mm_Vertical
+Molex SPOX Connector System, 5267-11A, 11 Pins per row (http://www.molex.com/pdm_docs/sd/022035035_sd.pdf), generated with kicad-footprint-generator
+connector Molex SPOX side entry
+0
+11
+11
+Connector_Molex
+Molex_SPOX_5267-12A_1x12_P2.50mm_Vertical
+Molex SPOX Connector System, 5267-12A, 12 Pins per row (http://www.molex.com/pdm_docs/sd/022035035_sd.pdf), generated with kicad-footprint-generator
+connector Molex SPOX side entry
+0
+12
+12
+Connector_Molex
+Molex_SPOX_5267-13A_1x13_P2.50mm_Vertical
+Molex SPOX Connector System, 5267-13A, 13 Pins per row (http://www.molex.com/pdm_docs/sd/022035035_sd.pdf), generated with kicad-footprint-generator
+connector Molex SPOX side entry
+0
+13
+13
+Connector_Molex
+Molex_SPOX_5267-14A_1x14_P2.50mm_Vertical
+Molex SPOX Connector System, 5267-14A, 14 Pins per row (http://www.molex.com/pdm_docs/sd/022035035_sd.pdf), generated with kicad-footprint-generator
+connector Molex SPOX side entry
+0
+14
+14
+Connector_Molex
+Molex_SPOX_5267-15A_1x15_P2.50mm_Vertical
+Molex SPOX Connector System, 5267-15A, 15 Pins per row (http://www.molex.com/pdm_docs/sd/022035035_sd.pdf), generated with kicad-footprint-generator
+connector Molex SPOX side entry
+0
+15
+15
+Connector_Molex
+Molex_SPOX_5268-02A_1x02_P2.50mm_Horizontal
+Molex SPOX Connector System, 5268-02A, 2 Pins per row (https://www.molex.com/pdm_docs/sd/022057045_sd.pdf), generated with kicad-footprint-generator
+connector Molex SPOX horizontal
+0
+2
+2
+Connector_Molex
+Molex_SPOX_5268-03A_1x03_P2.50mm_Horizontal
+Molex SPOX Connector System, 5268-03A, 3 Pins per row (https://www.molex.com/pdm_docs/sd/022057045_sd.pdf), generated with kicad-footprint-generator
+connector Molex SPOX horizontal
+0
+3
+3
+Connector_Molex
+Molex_SPOX_5268-04A_1x04_P2.50mm_Horizontal
+Molex SPOX Connector System, 5268-04A, 4 Pins per row (https://www.molex.com/pdm_docs/sd/022057045_sd.pdf), generated with kicad-footprint-generator
+connector Molex SPOX horizontal
+0
+4
+4
+Connector_Molex
+Molex_SPOX_5268-05A_1x05_P2.50mm_Horizontal
+Molex SPOX Connector System, 5268-05A, 5 Pins per row (https://www.molex.com/pdm_docs/sd/022057045_sd.pdf), generated with kicad-footprint-generator
+connector Molex SPOX horizontal
+0
+5
+5
+Connector_Molex
+Molex_SPOX_5268-06A_1x06_P2.50mm_Horizontal
+Molex SPOX Connector System, 5268-06A, 6 Pins per row (https://www.molex.com/pdm_docs/sd/022057045_sd.pdf), generated with kicad-footprint-generator
+connector Molex SPOX horizontal
+0
+6
+6
+Connector_Molex
+Molex_SPOX_5268-07A_1x07_P2.50mm_Horizontal
+Molex SPOX Connector System, 5268-07A, 7 Pins per row (https://www.molex.com/pdm_docs/sd/022057045_sd.pdf), generated with kicad-footprint-generator
+connector Molex SPOX horizontal
+0
+7
+7
+Connector_Molex
+Molex_SPOX_5268-08A_1x08_P2.50mm_Horizontal
+Molex SPOX Connector System, 5268-08A, 8 Pins per row (https://www.molex.com/pdm_docs/sd/022057045_sd.pdf), generated with kicad-footprint-generator
+connector Molex SPOX horizontal
+0
+8
+8
+Connector_Molex
+Molex_SPOX_5268-09A_1x09_P2.50mm_Horizontal
+Molex SPOX Connector System, 5268-09A, 9 Pins per row (https://www.molex.com/pdm_docs/sd/022057045_sd.pdf), generated with kicad-footprint-generator
+connector Molex SPOX horizontal
+0
+9
+9
+Connector_Molex
+Molex_SPOX_5268-10A_1x10_P2.50mm_Horizontal
+Molex SPOX Connector System, 5268-10A, 10 Pins per row (https://www.molex.com/pdm_docs/sd/022057045_sd.pdf), generated with kicad-footprint-generator
+connector Molex SPOX horizontal
+0
+10
+10
+Connector_Molex
+Molex_SPOX_5268-11A_1x11_P2.50mm_Horizontal
+Molex SPOX Connector System, 5268-11A, 11 Pins per row (https://www.molex.com/pdm_docs/sd/022057045_sd.pdf), generated with kicad-footprint-generator
+connector Molex SPOX horizontal
+0
+11
+11
+Connector_Molex
+Molex_SPOX_5268-12A_1x12_P2.50mm_Horizontal
+Molex SPOX Connector System, 5268-12A, 12 Pins per row (https://www.molex.com/pdm_docs/sd/022057045_sd.pdf), generated with kicad-footprint-generator
+connector Molex SPOX horizontal
+0
+12
+12
+Connector_Molex
+Molex_SPOX_5268-13A_1x13_P2.50mm_Horizontal
+Molex SPOX Connector System, 5268-13A, 13 Pins per row (https://www.molex.com/pdm_docs/sd/022057045_sd.pdf), generated with kicad-footprint-generator
+connector Molex SPOX horizontal
+0
+13
+13
+Connector_Molex
+Molex_SPOX_5268-14A_1x14_P2.50mm_Horizontal
+Molex SPOX Connector System, 5268-14A, 14 Pins per row (https://www.molex.com/pdm_docs/sd/022057045_sd.pdf), generated with kicad-footprint-generator
+connector Molex SPOX horizontal
+0
+14
+14
+Connector_Molex
+Molex_SPOX_5268-15A_1x15_P2.50mm_Horizontal
+Molex SPOX Connector System, 5268-15A, 15 Pins per row (https://www.molex.com/pdm_docs/sd/022057045_sd.pdf), generated with kicad-footprint-generator
+connector Molex SPOX horizontal
+0
+15
+15
+Connector_Molex
+Molex_Sabre_43160-0102_1x02_P7.49mm_Vertical
+Molex Sabre Power Connector, 43160-0102, 2 Pins per row (http://www.molex.com/pdm_docs/sd/431600105_sd.pdf), generated with kicad-footprint-generator
+connector Molex Sabre side entry
+0
+4
+2
+Connector_Molex
+Molex_Sabre_43160-0102_1x02_P7.49mm_Vertical_ThermalVias
+Molex Sabre Power Connector, 43160-0102, With thermal vias in pads, 2 Pins per row (http://www.molex.com/pdm_docs/sd/431600105_sd.pdf), generated with kicad-footprint-generator
+connector Molex Sabre side entry
+0
+30
+2
+Connector_Molex
+Molex_Sabre_43160-0103_1x03_P7.49mm_Vertical
+Molex Sabre Power Connector, 43160-0103, 3 Pins per row (http://www.molex.com/pdm_docs/sd/431600105_sd.pdf), generated with kicad-footprint-generator
+connector Molex Sabre side entry
+0
+6
+3
+Connector_Molex
+Molex_Sabre_43160-0103_1x03_P7.49mm_Vertical_ThermalVias
+Molex Sabre Power Connector, 43160-0103, With thermal vias in pads, 3 Pins per row (http://www.molex.com/pdm_docs/sd/431600105_sd.pdf), generated with kicad-footprint-generator
+connector Molex Sabre side entry
+0
+45
+3
+Connector_Molex
+Molex_Sabre_43160-0104_1x04_P7.49mm_Vertical
+Molex Sabre Power Connector, 43160-0104, 4 Pins per row (http://www.molex.com/pdm_docs/sd/431600105_sd.pdf), generated with kicad-footprint-generator
+connector Molex Sabre side entry
+0
+8
+4
+Connector_Molex
+Molex_Sabre_43160-0104_1x04_P7.49mm_Vertical_ThermalVias
+Molex Sabre Power Connector, 43160-0104, With thermal vias in pads, 4 Pins per row (http://www.molex.com/pdm_docs/sd/431600105_sd.pdf), generated with kicad-footprint-generator
+connector Molex Sabre side entry
+0
+60
+4
+Connector_Molex
+Molex_Sabre_43160-0105_1x05_P7.49mm_Vertical
+Molex Sabre Power Connector, 43160-0105, 5 Pins per row (http://www.molex.com/pdm_docs/sd/431600105_sd.pdf), generated with kicad-footprint-generator
+connector Molex Sabre side entry
+0
+10
+5
+Connector_Molex
+Molex_Sabre_43160-0105_1x05_P7.49mm_Vertical_ThermalVias
+Molex Sabre Power Connector, 43160-0105, With thermal vias in pads, 5 Pins per row (http://www.molex.com/pdm_docs/sd/431600105_sd.pdf), generated with kicad-footprint-generator
+connector Molex Sabre side entry
+0
+75
+5
+Connector_Molex
+Molex_Sabre_43160-0106_1x06_P7.49mm_Vertical
+Molex Sabre Power Connector, 43160-0106, 6 Pins per row (http://www.molex.com/pdm_docs/sd/431600105_sd.pdf), generated with kicad-footprint-generator
+connector Molex Sabre side entry
+0
+12
+6
+Connector_Molex
+Molex_Sabre_43160-0106_1x06_P7.49mm_Vertical_ThermalVias
+Molex Sabre Power Connector, 43160-0106, With thermal vias in pads, 6 Pins per row (http://www.molex.com/pdm_docs/sd/431600105_sd.pdf), generated with kicad-footprint-generator
+connector Molex Sabre side entry
+0
+90
+6
+Connector_Molex
+Molex_Sabre_43160-1102_1x02_P7.49mm_Horizontal
+Molex Sabre Power Connector, 43160-1102, 2 Pins per row (http://www.molex.com/pdm_docs/sd/431605304_sd.pdf), generated with kicad-footprint-generator
+connector Molex Sabre top entry
+0
+6
+2
+Connector_Molex
+Molex_Sabre_43160-1102_1x02_P7.49mm_Horizontal_ThermalVias
+Molex Sabre Power Connector, 43160-1102, With thermal vias in pads, 2 Pins per row (http://www.molex.com/pdm_docs/sd/431605304_sd.pdf), generated with kicad-footprint-generator
+connector Molex Sabre top entry
+0
+32
+2
+Connector_Molex
+Molex_Sabre_43160-1103_1x03_P7.49mm_Horizontal
+Molex Sabre Power Connector, 43160-1103, 3 Pins per row (http://www.molex.com/pdm_docs/sd/431605304_sd.pdf), generated with kicad-footprint-generator
+connector Molex Sabre top entry
+0
+8
+3
+Connector_Molex
+Molex_Sabre_43160-1103_1x03_P7.49mm_Horizontal_ThermalVias
+Molex Sabre Power Connector, 43160-1103, With thermal vias in pads, 3 Pins per row (http://www.molex.com/pdm_docs/sd/431605304_sd.pdf), generated with kicad-footprint-generator
+connector Molex Sabre top entry
+0
+47
+3
+Connector_Molex
+Molex_Sabre_43160-1104_1x04_P7.49mm_Horizontal
+Molex Sabre Power Connector, 43160-1104, 4 Pins per row (http://www.molex.com/pdm_docs/sd/431605304_sd.pdf), generated with kicad-footprint-generator
+connector Molex Sabre top entry
+0
+10
+4
+Connector_Molex
+Molex_Sabre_43160-1104_1x04_P7.49mm_Horizontal_ThermalVias
+Molex Sabre Power Connector, 43160-1104, With thermal vias in pads, 4 Pins per row (http://www.molex.com/pdm_docs/sd/431605304_sd.pdf), generated with kicad-footprint-generator
+connector Molex Sabre top entry
+0
+62
+4
+Connector_Molex
+Molex_Sabre_43160-1105_1x05_P7.49mm_Horizontal
+Molex Sabre Power Connector, 43160-1105, 5 Pins per row (http://www.molex.com/pdm_docs/sd/431605304_sd.pdf), generated with kicad-footprint-generator
+connector Molex Sabre top entry
+0
+12
+5
+Connector_Molex
+Molex_Sabre_43160-1105_1x05_P7.49mm_Horizontal_ThermalVias
+Molex Sabre Power Connector, 43160-1105, With thermal vias in pads, 5 Pins per row (http://www.molex.com/pdm_docs/sd/431605304_sd.pdf), generated with kicad-footprint-generator
+connector Molex Sabre top entry
+0
+77
+5
+Connector_Molex
+Molex_Sabre_43160-1106_1x06_P7.49mm_Horizontal
+Molex Sabre Power Connector, 43160-1106, 6 Pins per row (http://www.molex.com/pdm_docs/sd/431605304_sd.pdf), generated with kicad-footprint-generator
+connector Molex Sabre top entry
+0
+14
+6
+Connector_Molex
+Molex_Sabre_43160-1106_1x06_P7.49mm_Horizontal_ThermalVias
+Molex Sabre Power Connector, 43160-1106, With thermal vias in pads, 6 Pins per row (http://www.molex.com/pdm_docs/sd/431605304_sd.pdf), generated with kicad-footprint-generator
+connector Molex Sabre top entry
+0
+92
+6
+Connector_Molex
+Molex_Sabre_43160-2102_1x02_P7.49mm_Vertical
+Molex Sabre Power Connector, 43160-2102, 2 Pins per row (http://www.molex.com/pdm_docs/sd/431602102_sd.pdf), generated with kicad-footprint-generator
+connector Molex Sabre side entry
+0
+6
+2
+Connector_Molex
+Molex_Sabre_43160-2102_1x02_P7.49mm_Vertical_ThermalVias
+Molex Sabre Power Connector, 43160-2102, With thermal vias in pads, 2 Pins per row (http://www.molex.com/pdm_docs/sd/431602102_sd.pdf), generated with kicad-footprint-generator
+connector Molex Sabre side entry
+0
+32
+2
+Connector_Molex
+Molex_Sabre_43160-2103_1x03_P7.49mm_Vertical
+Molex Sabre Power Connector, 43160-2103, 3 Pins per row (http://www.molex.com/pdm_docs/sd/431602102_sd.pdf), generated with kicad-footprint-generator
+connector Molex Sabre side entry
+0
+8
+3
+Connector_Molex
+Molex_Sabre_43160-2103_1x03_P7.49mm_Vertical_ThermalVias
+Molex Sabre Power Connector, 43160-2103, With thermal vias in pads, 3 Pins per row (http://www.molex.com/pdm_docs/sd/431602102_sd.pdf), generated with kicad-footprint-generator
+connector Molex Sabre side entry
+0
+47
+3
+Connector_Molex
+Molex_Sabre_43160-2104_1x04_P7.49mm_Vertical
+Molex Sabre Power Connector, 43160-2104, 4 Pins per row (http://www.molex.com/pdm_docs/sd/431602102_sd.pdf), generated with kicad-footprint-generator
+connector Molex Sabre side entry
+0
+10
+4
+Connector_Molex
+Molex_Sabre_43160-2104_1x04_P7.49mm_Vertical_ThermalVias
+Molex Sabre Power Connector, 43160-2104, With thermal vias in pads, 4 Pins per row (http://www.molex.com/pdm_docs/sd/431602102_sd.pdf), generated with kicad-footprint-generator
+connector Molex Sabre side entry
+0
+62
+4
+Connector_Molex
+Molex_Sabre_43160-2105_1x05_P7.49mm_Vertical
+Molex Sabre Power Connector, 43160-2105, 5 Pins per row (http://www.molex.com/pdm_docs/sd/431602102_sd.pdf), generated with kicad-footprint-generator
+connector Molex Sabre side entry
+0
+12
+5
+Connector_Molex
+Molex_Sabre_43160-2105_1x05_P7.49mm_Vertical_ThermalVias
+Molex Sabre Power Connector, 43160-2105, With thermal vias in pads, 5 Pins per row (http://www.molex.com/pdm_docs/sd/431602102_sd.pdf), generated with kicad-footprint-generator
+connector Molex Sabre side entry
+0
+77
+5
+Connector_Molex
+Molex_Sabre_43160-2106_1x06_P7.49mm_Vertical
+Molex Sabre Power Connector, 43160-2106, 6 Pins per row (http://www.molex.com/pdm_docs/sd/431602102_sd.pdf), generated with kicad-footprint-generator
+connector Molex Sabre side entry
+0
+14
+6
+Connector_Molex
+Molex_Sabre_43160-2106_1x06_P7.49mm_Vertical_ThermalVias
+Molex Sabre Power Connector, 43160-2106, With thermal vias in pads, 6 Pins per row (http://www.molex.com/pdm_docs/sd/431602102_sd.pdf), generated with kicad-footprint-generator
+connector Molex Sabre side entry
+0
+92
+6
+Connector_Molex
+Molex_Sabre_46007-1102_1x02_P7.49mm_Horizontal
+Molex Sabre Power Connector, 46007-1102, 2 Pins per row (http://www.molex.com/pdm_docs/sd/460071105_sd.pdf), generated with kicad-footprint-generator
+connector Molex Sabre top entry
+0
+4
+2
+Connector_Molex
+Molex_Sabre_46007-1102_1x02_P7.49mm_Horizontal_ThermalVias
+Molex Sabre Power Connector, 46007-1102, With thermal vias in pads, 2 Pins per row (http://www.molex.com/pdm_docs/sd/460071105_sd.pdf), generated with kicad-footprint-generator
+connector Molex Sabre top entry
+0
+30
+2
+Connector_Molex
+Molex_Sabre_46007-1103_1x03_P7.49mm_Horizontal
+Molex Sabre Power Connector, 46007-1103, 3 Pins per row (http://www.molex.com/pdm_docs/sd/460071105_sd.pdf), generated with kicad-footprint-generator
+connector Molex Sabre top entry
+0
+6
+3
+Connector_Molex
+Molex_Sabre_46007-1103_1x03_P7.49mm_Horizontal_ThermalVias
+Molex Sabre Power Connector, 46007-1103, With thermal vias in pads, 3 Pins per row (http://www.molex.com/pdm_docs/sd/460071105_sd.pdf), generated with kicad-footprint-generator
+connector Molex Sabre top entry
+0
+45
+3
+Connector_Molex
+Molex_Sabre_46007-1104_1x04_P7.49mm_Horizontal
+Molex Sabre Power Connector, 46007-1104, 4 Pins per row (http://www.molex.com/pdm_docs/sd/460071105_sd.pdf), generated with kicad-footprint-generator
+connector Molex Sabre top entry
+0
+8
+4
+Connector_Molex
+Molex_Sabre_46007-1104_1x04_P7.49mm_Horizontal_ThermalVias
+Molex Sabre Power Connector, 46007-1104, With thermal vias in pads, 4 Pins per row (http://www.molex.com/pdm_docs/sd/460071105_sd.pdf), generated with kicad-footprint-generator
+connector Molex Sabre top entry
+0
+60
+4
+Connector_Molex
+Molex_Sabre_46007-1105_1x05_P7.49mm_Horizontal
+Molex Sabre Power Connector, 46007-1105, 5 Pins per row (http://www.molex.com/pdm_docs/sd/460071105_sd.pdf), generated with kicad-footprint-generator
+connector Molex Sabre top entry
+0
+10
+5
+Connector_Molex
+Molex_Sabre_46007-1105_1x05_P7.49mm_Horizontal_ThermalVias
+Molex Sabre Power Connector, 46007-1105, With thermal vias in pads, 5 Pins per row (http://www.molex.com/pdm_docs/sd/460071105_sd.pdf), generated with kicad-footprint-generator
+connector Molex Sabre top entry
+0
+75
+5
+Connector_Molex
+Molex_Sabre_46007-1106_1x06_P7.49mm_Horizontal
+Molex Sabre Power Connector, 46007-1106, 6 Pins per row (http://www.molex.com/pdm_docs/sd/460071105_sd.pdf), generated with kicad-footprint-generator
+connector Molex Sabre top entry
+0
+12
+6
+Connector_Molex
+Molex_Sabre_46007-1106_1x06_P7.49mm_Horizontal_ThermalVias
+Molex Sabre Power Connector, 46007-1106, With thermal vias in pads, 6 Pins per row (http://www.molex.com/pdm_docs/sd/460071105_sd.pdf), generated with kicad-footprint-generator
+connector Molex Sabre top entry
+0
+90
+6
+Connector_Molex
+Molex_SlimStack_52991-0208_2x10_P0.50mm_Vertical
+Molex SlimStack Fine-Pitch SMT Board-to-Board Connectors, 52991-0208, 20 Pins (http://www.molex.com/pdm_docs/sd/529910308_sd.pdf), generated with kicad-footprint-generator
+connector Molex SlimStack vertical
+0
+20
+20
+Connector_Molex
+Molex_SlimStack_52991-0308_2x15_P0.50mm_Vertical
+Molex SlimStack Fine-Pitch SMT Board-to-Board Connectors, 52991-0308, 30 Pins (http://www.molex.com/pdm_docs/sd/529910308_sd.pdf), generated with kicad-footprint-generator
+connector Molex SlimStack vertical
+0
+30
+30
+Connector_Molex
+Molex_SlimStack_52991-0408_2x20_P0.50mm_Vertical
+Molex SlimStack Fine-Pitch SMT Board-to-Board Connectors, 52991-0408, 40 Pins (http://www.molex.com/pdm_docs/sd/529910308_sd.pdf), generated with kicad-footprint-generator
+connector Molex SlimStack vertical
+0
+40
+40
+Connector_Molex
+Molex_SlimStack_52991-0508_2x25_P0.50mm_Vertical
+Molex SlimStack Fine-Pitch SMT Board-to-Board Connectors, 52991-0508, 50 Pins (http://www.molex.com/pdm_docs/sd/529910308_sd.pdf), generated with kicad-footprint-generator
+connector Molex SlimStack vertical
+0
+50
+50
+Connector_Molex
+Molex_SlimStack_52991-0608_2x30_P0.50mm_Vertical
+Molex SlimStack Fine-Pitch SMT Board-to-Board Connectors, 52991-0608, 60 Pins (http://www.molex.com/pdm_docs/sd/529910308_sd.pdf), generated with kicad-footprint-generator
+connector Molex SlimStack vertical
+0
+60
+60
+Connector_Molex
+Molex_SlimStack_52991-0708_2x35_P0.50mm_Vertical
+Molex SlimStack Fine-Pitch SMT Board-to-Board Connectors, 52991-0708, 70 Pins (http://www.molex.com/pdm_docs/sd/529910308_sd.pdf), generated with kicad-footprint-generator
+connector Molex SlimStack vertical
+0
+70
+70
+Connector_Molex
+Molex_SlimStack_52991-0808_2x40_P0.50mm_Vertical
+Molex SlimStack Fine-Pitch SMT Board-to-Board Connectors, 52991-0808, 80 Pins (http://www.molex.com/pdm_docs/sd/529910308_sd.pdf), generated with kicad-footprint-generator
+connector Molex SlimStack vertical
+0
+80
+80
+Connector_Molex
+Molex_SlimStack_53748-0208_2x10_P0.50mm_Vertical
+Molex SlimStack Fine-Pitch SMT Board-to-Board Connectors, 53748-0208, 20 Pins (https://www.molex.com/pdm_docs/sd/537480308_sd.pdf), generated with kicad-footprint-generator
+connector Molex SlimStack vertical
+0
+20
+20
+Connector_Molex
+Molex_SlimStack_53748-0308_2x15_P0.50mm_Vertical
+Molex SlimStack Fine-Pitch SMT Board-to-Board Connectors, 53748-0308, 30 Pins (https://www.molex.com/pdm_docs/sd/537480308_sd.pdf), generated with kicad-footprint-generator
+connector Molex SlimStack vertical
+0
+30
+30
+Connector_Molex
+Molex_SlimStack_53748-0408_2x20_P0.50mm_Vertical
+Molex SlimStack Fine-Pitch SMT Board-to-Board Connectors, 53748-0408, 40 Pins (https://www.molex.com/pdm_docs/sd/537480308_sd.pdf), generated with kicad-footprint-generator
+connector Molex SlimStack vertical
+0
+40
+40
+Connector_Molex
+Molex_SlimStack_53748-0608_2x30_P0.50mm_Vertical
+Molex SlimStack Fine-Pitch SMT Board-to-Board Connectors, 53748-0608, 60 Pins (https://www.molex.com/pdm_docs/sd/537480308_sd.pdf), generated with kicad-footprint-generator
+connector Molex SlimStack vertical
+0
+60
+60
+Connector_Molex
+Molex_SlimStack_53748-0708_2x35_P0.50mm_Vertical
+Molex SlimStack Fine-Pitch SMT Board-to-Board Connectors, 53748-0708, 70 Pins (https://www.molex.com/pdm_docs/sd/537480308_sd.pdf), generated with kicad-footprint-generator
+connector Molex SlimStack vertical
+0
+70
+70
+Connector_Molex
+Molex_SlimStack_53748-0808_2x40_P0.50mm_Vertical
+Molex SlimStack Fine-Pitch SMT Board-to-Board Connectors, 53748-0808, 80 Pins (https://www.molex.com/pdm_docs/sd/537480308_sd.pdf), generated with kicad-footprint-generator
+connector Molex SlimStack vertical
+0
+80
+80
+Connector_Molex
+Molex_SlimStack_54722-0164_2x08_P0.50mm_Vertical
+Molex SlimStack Fine-Pitch SMT Board-to-Board Connectors, 54722-0164, 16 Pins (http://www.molex.com/pdm_docs/sd/547220804_sd.pdf), generated with kicad-footprint-generator
+connector Molex SlimStack side entry
+0
+16
+16
+Connector_Molex
+Molex_SlimStack_54722-0204_2x10_P0.50mm_Vertical
+Molex SlimStack Fine-Pitch SMT Board-to-Board Connectors, 54722-0204, 20 Pins (http://www.molex.com/pdm_docs/sd/547220804_sd.pdf), generated with kicad-footprint-generator
+connector Molex SlimStack side entry
+0
+20
+20
+Connector_Molex
+Molex_SlimStack_54722-0224_2x11_P0.50mm_Vertical
+Molex SlimStack Fine-Pitch SMT Board-to-Board Connectors, 54722-0224, 22 Pins (http://www.molex.com/pdm_docs/sd/547220804_sd.pdf), generated with kicad-footprint-generator
+connector Molex SlimStack side entry
+0
+22
+22
+Connector_Molex
+Molex_SlimStack_54722-0244_2x12_P0.50mm_Vertical
+Molex SlimStack Fine-Pitch SMT Board-to-Board Connectors, 54722-0244, 24 Pins (http://www.molex.com/pdm_docs/sd/547220804_sd.pdf), generated with kicad-footprint-generator
+connector Molex SlimStack side entry
+0
+24
+24
+Connector_Molex
+Molex_SlimStack_54722-0304_2x15_P0.50mm_Vertical
+Molex SlimStack Fine-Pitch SMT Board-to-Board Connectors, 54722-0304, 30 Pins (http://www.molex.com/pdm_docs/sd/547220804_sd.pdf), generated with kicad-footprint-generator
+connector Molex SlimStack side entry
+0
+30
+30
+Connector_Molex
+Molex_SlimStack_54722-0344_2x17_P0.50mm_Vertical
+Molex SlimStack Fine-Pitch SMT Board-to-Board Connectors, 54722-0344, 34 Pins (http://www.molex.com/pdm_docs/sd/547220804_sd.pdf), generated with kicad-footprint-generator
+connector Molex SlimStack side entry
+0
+34
+34
+Connector_Molex
+Molex_SlimStack_54722-0404_2x20_P0.50mm_Vertical
+Molex SlimStack Fine-Pitch SMT Board-to-Board Connectors, 54722-0404, 40 Pins (http://www.molex.com/pdm_docs/sd/547220804_sd.pdf), generated with kicad-footprint-generator
+connector Molex SlimStack side entry
+0
+40
+40
+Connector_Molex
+Molex_SlimStack_54722-0504_2x25_P0.50mm_Vertical
+Molex SlimStack Fine-Pitch SMT Board-to-Board Connectors, 54722-0504, 50 Pins (http://www.molex.com/pdm_docs/sd/547220804_sd.pdf), generated with kicad-footprint-generator
+connector Molex SlimStack side entry
+0
+50
+50
+Connector_Molex
+Molex_SlimStack_54722-0604_2x30_P0.50mm_Vertical
+Molex SlimStack Fine-Pitch SMT Board-to-Board Connectors, 54722-0604, 60 Pins (http://www.molex.com/pdm_docs/sd/547220804_sd.pdf), generated with kicad-footprint-generator
+connector Molex SlimStack side entry
+0
+60
+60
+Connector_Molex
+Molex_SlimStack_54722-0804_2x40_P0.50mm_Vertical
+Molex SlimStack Fine-Pitch SMT Board-to-Board Connectors, 54722-0804, 80 Pins (http://www.molex.com/pdm_docs/sd/547220804_sd.pdf), generated with kicad-footprint-generator
+connector Molex SlimStack side entry
+0
+80
+80
+Connector_Molex
+Molex_SlimStack_55560-0161_2x08_P0.50mm_Vertical
+Molex SlimStack Fine-Pitch SMT Board-to-Board Connectors, 55560-0161, 16 Pins (http://www.molex.com/pdm_docs/sd/555600207_sd.pdf), generated with kicad-footprint-generator
+connector Molex SlimStack side entry
+0
+16
+16
+Connector_Molex
+Molex_SlimStack_55560-0201_2x10_P0.50mm_Vertical
+Molex SlimStack Fine-Pitch SMT Board-to-Board Connectors, 55560-0201, 20 Pins (http://www.molex.com/pdm_docs/sd/555600207_sd.pdf), generated with kicad-footprint-generator
+connector Molex SlimStack side entry
+0
+20
+20
+Connector_Molex
+Molex_SlimStack_55560-0221_2x11_P0.50mm_Vertical
+Molex SlimStack Fine-Pitch SMT Board-to-Board Connectors, 55560-0221, 22 Pins (http://www.molex.com/pdm_docs/sd/555600207_sd.pdf), generated with kicad-footprint-generator
+connector Molex SlimStack side entry
+0
+22
+22
+Connector_Molex
+Molex_SlimStack_55560-0241_2x12_P0.50mm_Vertical
+Molex SlimStack Fine-Pitch SMT Board-to-Board Connectors, 55560-0241, 24 Pins (http://www.molex.com/pdm_docs/sd/555600207_sd.pdf), generated with kicad-footprint-generator
+connector Molex SlimStack side entry
+0
+24
+24
+Connector_Molex
+Molex_SlimStack_55560-0301_2x15_P0.50mm_Vertical
+Molex SlimStack Fine-Pitch SMT Board-to-Board Connectors, 55560-0301, 30 Pins (http://www.molex.com/pdm_docs/sd/555600207_sd.pdf), generated with kicad-footprint-generator
+connector Molex SlimStack side entry
+0
+30
+30
+Connector_Molex
+Molex_SlimStack_55560-0341_2x17_P0.50mm_Vertical
+Molex SlimStack Fine-Pitch SMT Board-to-Board Connectors, 55560-0341, 34 Pins (http://www.molex.com/pdm_docs/sd/555600207_sd.pdf), generated with kicad-footprint-generator
+connector Molex SlimStack side entry
+0
+34
+34
+Connector_Molex
+Molex_SlimStack_55560-0401_2x20_P0.50mm_Vertical
+Molex SlimStack Fine-Pitch SMT Board-to-Board Connectors, 55560-0401, 40 Pins (http://www.molex.com/pdm_docs/sd/555600207_sd.pdf), generated with kicad-footprint-generator
+connector Molex SlimStack side entry
+0
+40
+40
+Connector_Molex
+Molex_SlimStack_55560-0501_2x25_P0.50mm_Vertical
+Molex SlimStack Fine-Pitch SMT Board-to-Board Connectors, 55560-0501, 50 Pins (http://www.molex.com/pdm_docs/sd/555600207_sd.pdf), generated with kicad-footprint-generator
+connector Molex SlimStack side entry
+0
+50
+50
+Connector_Molex
+Molex_SlimStack_55560-0601_2x30_P0.50mm_Vertical
+Molex SlimStack Fine-Pitch SMT Board-to-Board Connectors, 55560-0601, 60 Pins (http://www.molex.com/pdm_docs/sd/555600207_sd.pdf), generated with kicad-footprint-generator
+connector Molex SlimStack side entry
+0
+60
+60
+Connector_Molex
+Molex_SlimStack_55560-0801_2x40_P0.50mm_Vertical
+Molex SlimStack Fine-Pitch SMT Board-to-Board Connectors, 55560-0801, 80 Pins (http://www.molex.com/pdm_docs/sd/555600207_sd.pdf), generated with kicad-footprint-generator
+connector Molex SlimStack side entry
+0
+80
+80
+Connector_Molex
+Molex_SlimStack_501920-3001_2x15_P0.50mm_Vertical
+Molex SlimStack Fine-Pitch SMT Board-to-Board Connectors, 501920-3001, 30 Pins (http://www.molex.com/pdm_docs/sd/5019204001_sd.pdf), generated with kicad-footprint-generator
+connector Molex SlimStack side entry
+0
+30
+30
+Connector_Molex
+Molex_SlimStack_501920-4001_2x20_P0.50mm_Vertical
+Molex SlimStack Fine-Pitch SMT Board-to-Board Connectors, 501920-4001, 40 Pins (http://www.molex.com/pdm_docs/sd/5019204001_sd.pdf), generated with kicad-footprint-generator
+connector Molex SlimStack side entry
+0
+40
+40
+Connector_Molex
+Molex_SlimStack_501920-5001_2x25_P0.50mm_Vertical
+Molex SlimStack Fine-Pitch SMT Board-to-Board Connectors, 501920-5001, 50 Pins (http://www.molex.com/pdm_docs/sd/5019204001_sd.pdf), generated with kicad-footprint-generator
+connector Molex SlimStack side entry
+0
+50
+50
+Connector_Molex
+Molex_SlimStack_502426-0810_2x04_P0.40mm_Vertical
+Molex SlimStack Fine-Pitch SMT Board-to-Board Connectors, 502426-0810, 8 Pins (http://www.molex.com/pdm_docs/sd/5024260810_sd.pdf), generated with kicad-footprint-generator
+connector Molex SlimStack side entry
+0
+8
+8
+Connector_Molex
+Molex_SlimStack_502426-1410_2x07_P0.40mm_Vertical
+Molex SlimStack Fine-Pitch SMT Board-to-Board Connectors, 502426-1410, 14 Pins (http://www.molex.com/pdm_docs/sd/5024260810_sd.pdf), generated with kicad-footprint-generator
+connector Molex SlimStack side entry
+0
+14
+14
+Connector_Molex
+Molex_SlimStack_502426-2010_2x10_P0.40mm_Vertical
+Molex SlimStack Fine-Pitch SMT Board-to-Board Connectors, 502426-2010, 20 Pins (http://www.molex.com/pdm_docs/sd/5024260810_sd.pdf), generated with kicad-footprint-generator
+connector Molex SlimStack side entry
+0
+20
+20
+Connector_Molex
+Molex_SlimStack_502426-2210_2x11_P0.40mm_Vertical
+Molex SlimStack Fine-Pitch SMT Board-to-Board Connectors, 502426-2210, 22 Pins (http://www.molex.com/pdm_docs/sd/5024260810_sd.pdf), generated with kicad-footprint-generator
+connector Molex SlimStack side entry
+0
+22
+22
+Connector_Molex
+Molex_SlimStack_502426-2410_2x12_P0.40mm_Vertical
+Molex SlimStack Fine-Pitch SMT Board-to-Board Connectors, 502426-2410, 24 Pins (http://www.molex.com/pdm_docs/sd/5024260810_sd.pdf), generated with kicad-footprint-generator
+connector Molex SlimStack side entry
+0
+24
+24
+Connector_Molex
+Molex_SlimStack_502426-2610_2x13_P0.40mm_Vertical
+Molex SlimStack Fine-Pitch SMT Board-to-Board Connectors, 502426-2610, 26 Pins (http://www.molex.com/pdm_docs/sd/5024260810_sd.pdf), generated with kicad-footprint-generator
+connector Molex SlimStack side entry
+0
+26
+26
+Connector_Molex
+Molex_SlimStack_502426-3010_2x15_P0.40mm_Vertical
+Molex SlimStack Fine-Pitch SMT Board-to-Board Connectors, 502426-3010, 30 Pins (http://www.molex.com/pdm_docs/sd/5024260810_sd.pdf), generated with kicad-footprint-generator
+connector Molex SlimStack side entry
+0
+30
+30
+Connector_Molex
+Molex_SlimStack_502426-3210_2x16_P0.40mm_Vertical
+Molex SlimStack Fine-Pitch SMT Board-to-Board Connectors, 502426-3210, 32 Pins (http://www.molex.com/pdm_docs/sd/5024260810_sd.pdf), generated with kicad-footprint-generator
+connector Molex SlimStack side entry
+0
+32
+32
+Connector_Molex
+Molex_SlimStack_502426-3410_2x17_P0.40mm_Vertical
+Molex SlimStack Fine-Pitch SMT Board-to-Board Connectors, 502426-3410, 34 Pins (http://www.molex.com/pdm_docs/sd/5024260810_sd.pdf), generated with kicad-footprint-generator
+connector Molex SlimStack side entry
+0
+34
+34
+Connector_Molex
+Molex_SlimStack_502426-4010_2x20_P0.40mm_Vertical
+Molex SlimStack Fine-Pitch SMT Board-to-Board Connectors, 502426-4010, 40 Pins (http://www.molex.com/pdm_docs/sd/5024260810_sd.pdf), generated with kicad-footprint-generator
+connector Molex SlimStack side entry
+0
+40
+40
+Connector_Molex
+Molex_SlimStack_502426-4410_2x22_P0.40mm_Vertical
+Molex SlimStack Fine-Pitch SMT Board-to-Board Connectors, 502426-4410, 44 Pins (http://www.molex.com/pdm_docs/sd/5024260810_sd.pdf), generated with kicad-footprint-generator
+connector Molex SlimStack side entry
+0
+44
+44
+Connector_Molex
+Molex_SlimStack_502426-5010_2x25_P0.40mm_Vertical
+Molex SlimStack Fine-Pitch SMT Board-to-Board Connectors, 502426-5010, 50 Pins (http://www.molex.com/pdm_docs/sd/5024260810_sd.pdf), generated with kicad-footprint-generator
+connector Molex SlimStack side entry
+0
+50
+50
+Connector_Molex
+Molex_SlimStack_502426-6010_2x30_P0.40mm_Vertical
+Molex SlimStack Fine-Pitch SMT Board-to-Board Connectors, 502426-6010, 60 Pins (http://www.molex.com/pdm_docs/sd/5024260810_sd.pdf), generated with kicad-footprint-generator
+connector Molex SlimStack side entry
+0
+60
+60
+Connector_Molex
+Molex_SlimStack_502426-6410_2x32_P0.40mm_Vertical
+Molex SlimStack Fine-Pitch SMT Board-to-Board Connectors, 502426-6410, 64 Pins (http://www.molex.com/pdm_docs/sd/5024260810_sd.pdf), generated with kicad-footprint-generator
+connector Molex SlimStack side entry
+0
+64
+64
+Connector_Molex
+Molex_SlimStack_502426-8010_2x40_P0.40mm_Vertical
+Molex SlimStack Fine-Pitch SMT Board-to-Board Connectors, 502426-8010, 80 Pins (http://www.molex.com/pdm_docs/sd/5024260810_sd.pdf), generated with kicad-footprint-generator
+connector Molex SlimStack side entry
+0
+80
+80
+Connector_Molex
+Molex_SlimStack_502430-0820_2x04_P0.40mm_Vertical
+Molex SlimStack Fine-Pitch SMT Board-to-Board Connectors, 502430-0820, 8 Pins (http://www.molex.com/pdm_docs/sd/5024300820_sd.pdf), generated with kicad-footprint-generator
+connector Molex SlimStack side entry
+0
+8
+8
+Connector_Molex
+Molex_SlimStack_502430-1410_2x07_P0.40mm_Vertical
+Molex SlimStack Fine-Pitch SMT Board-to-Board Connectors, 502430-1410, 14 Pins (http://www.molex.com/pdm_docs/sd/5024301410_sd.pdf), generated with kicad-footprint-generator
+connector Molex SlimStack side entry
+0
+14
+14
+Connector_Molex
+Molex_SlimStack_502430-2010_2x10_P0.40mm_Vertical
+Molex SlimStack Fine-Pitch SMT Board-to-Board Connectors, 502430-2010, 20 Pins (http://www.molex.com/pdm_docs/sd/5024301410_sd.pdf), generated with kicad-footprint-generator
+connector Molex SlimStack side entry
+0
+20
+20
+Connector_Molex
+Molex_SlimStack_502430-2210_2x11_P0.40mm_Vertical
+Molex SlimStack Fine-Pitch SMT Board-to-Board Connectors, 502430-2210, 22 Pins (http://www.molex.com/pdm_docs/sd/5024301410_sd.pdf), generated with kicad-footprint-generator
+connector Molex SlimStack side entry
+0
+22
+22
+Connector_Molex
+Molex_SlimStack_502430-2410_2x12_P0.40mm_Vertical
+Molex SlimStack Fine-Pitch SMT Board-to-Board Connectors, 502430-2410, 24 Pins (http://www.molex.com/pdm_docs/sd/5024301410_sd.pdf), generated with kicad-footprint-generator
+connector Molex SlimStack side entry
+0
+24
+24
+Connector_Molex
+Molex_SlimStack_502430-2610_2x13_P0.40mm_Vertical
+Molex SlimStack Fine-Pitch SMT Board-to-Board Connectors, 502430-2610, 26 Pins (http://www.molex.com/pdm_docs/sd/5024301410_sd.pdf), generated with kicad-footprint-generator
+connector Molex SlimStack side entry
+0
+26
+26
+Connector_Molex
+Molex_SlimStack_502430-3010_2x15_P0.40mm_Vertical
+Molex SlimStack Fine-Pitch SMT Board-to-Board Connectors, 502430-3010, 30 Pins (http://www.molex.com/pdm_docs/sd/5024301410_sd.pdf), generated with kicad-footprint-generator
+connector Molex SlimStack side entry
+0
+30
+30
+Connector_Molex
+Molex_SlimStack_502430-3210_2x16_P0.40mm_Vertical
+Molex SlimStack Fine-Pitch SMT Board-to-Board Connectors, 502430-3210, 32 Pins (http://www.molex.com/pdm_docs/sd/5024301410_sd.pdf), generated with kicad-footprint-generator
+connector Molex SlimStack side entry
+0
+32
+32
+Connector_Molex
+Molex_SlimStack_502430-3410_2x17_P0.40mm_Vertical
+Molex SlimStack Fine-Pitch SMT Board-to-Board Connectors, 502430-3410, 34 Pins (http://www.molex.com/pdm_docs/sd/5024301410_sd.pdf), generated with kicad-footprint-generator
+connector Molex SlimStack side entry
+0
+34
+34
+Connector_Molex
+Molex_SlimStack_502430-4010_2x20_P0.40mm_Vertical
+Molex SlimStack Fine-Pitch SMT Board-to-Board Connectors, 502430-4010, 40 Pins (http://www.molex.com/pdm_docs/sd/5024301410_sd.pdf), generated with kicad-footprint-generator
+connector Molex SlimStack side entry
+0
+40
+40
+Connector_Molex
+Molex_SlimStack_502430-4410_2x22_P0.40mm_Vertical
+Molex SlimStack Fine-Pitch SMT Board-to-Board Connectors, 502430-4410, 44 Pins (http://www.molex.com/pdm_docs/sd/5024301410_sd.pdf), generated with kicad-footprint-generator
+connector Molex SlimStack side entry
+0
+44
+44
+Connector_Molex
+Molex_SlimStack_502430-5010_2x25_P0.40mm_Vertical
+Molex SlimStack Fine-Pitch SMT Board-to-Board Connectors, 502430-5010, 50 Pins (http://www.molex.com/pdm_docs/sd/5024301410_sd.pdf), generated with kicad-footprint-generator
+connector Molex SlimStack side entry
+0
+50
+50
+Connector_Molex
+Molex_SlimStack_502430-6010_2x30_P0.40mm_Vertical
+Molex SlimStack Fine-Pitch SMT Board-to-Board Connectors, 502430-6010, 60 Pins (http://www.molex.com/pdm_docs/sd/5024301410_sd.pdf), generated with kicad-footprint-generator
+connector Molex SlimStack side entry
+0
+60
+60
+Connector_Molex
+Molex_SlimStack_502430-6410_2x32_P0.40mm_Vertical
+Molex SlimStack Fine-Pitch SMT Board-to-Board Connectors, 502430-6410, 64 Pins (http://www.molex.com/pdm_docs/sd/5024301410_sd.pdf), generated with kicad-footprint-generator
+connector Molex SlimStack side entry
+0
+64
+64
+Connector_Molex
+Molex_SlimStack_502430-8010_2x40_P0.40mm_Vertical
+Molex SlimStack Fine-Pitch SMT Board-to-Board Connectors, 502430-8010, 80 Pins (http://www.molex.com/pdm_docs/sd/5024301410_sd.pdf), generated with kicad-footprint-generator
+connector Molex SlimStack side entry
+0
+80
+80
+Connector_PCBEdge
+4UCON_10156_2x40_P1.27mm_Socket_Horizontal
+4UCON 10156 Card edge socket with 80 contacts (40 each side), through-hole, http://www.4uconnector.com/online/object/4udrawing/10156.pdf
+4UCON 10156 Card edge socket with 80 contacts
+0
+80
+80
+Connector_PCBEdge
+BUS_AT
+AT ISA 16 bits Bus Edge Connector
+BUS ISA AT Edge connector
+0
+98
+98
+Connector_PCBEdge
+BUS_PCI
+PCI bus Edge Connector
+PCI bus Edge Connector
+0
+240
+120
+Connector_PCBEdge
+BUS_PCI_Express_Mini
+Mini-PCI Express bus connector (https://s3.amazonaws.com/fit-iot/download/facet-cards/documents/PCI_Express_miniCard_Electromechanical_specs_rev1.2.pdf#page=11)
+mini pcie
+0
+54
+53
+Connector_PCBEdge
+BUS_PCI_Express_Mini_Dual
+Mini-PCI Express bus connector full size with dual clips (https://s3.amazonaws.com/fit-iot/download/facet-cards/documents/PCI_Express_miniCard_Electromechanical_specs_rev1.2.pdf#page=28)
+mini pcie
+0
+54
+53
+Connector_PCBEdge
+BUS_PCI_Express_Mini_Full
+Mini-PCI Express bus connector full size with clips (https://s3.amazonaws.com/fit-iot/download/facet-cards/documents/PCI_Express_miniCard_Electromechanical_specs_rev1.2.pdf#page=24)
+mini pcie
+0
+54
+53
+Connector_PCBEdge
+BUS_PCI_Express_Mini_Half
+Mini-PCI Express bus connector half size with clips (https://s3.amazonaws.com/fit-iot/download/facet-cards/documents/PCI_Express_miniCard_Electromechanical_specs_rev1.2.pdf#page=25)
+mini pcie
+0
+54
+53
+Connector_PCBEdge
+BUS_PCIexpress_x1
+PCIexpress Bus Edge Connector x1 http://www.ritrontek.com/uploadfile/2016/1026/20161026105231124.pdf#page=70
+PCIe
+0
+36
+36
+Connector_PCBEdge
+BUS_PCIexpress_x4
+PCIexpress Bus Edge Connector x1 http://www.ritrontek.com/uploadfile/2016/1026/20161026105231124.pdf#page=70
+PCIe
+0
+64
+64
+Connector_PCBEdge
+BUS_PCIexpress_x8
+PCIexpress Bus Edge Connector x1 http://www.ritrontek.com/uploadfile/2016/1026/20161026105231124.pdf#page=70
+PCIe
+0
+98
+98
+Connector_PCBEdge
+BUS_PCIexpress_x16
+PCIexpress Bus Edge Connector x1 http://www.ritrontek.com/uploadfile/2016/1026/20161026105231124.pdf#page=70
+PCIe
+0
+164
+164
+Connector_PCBEdge
+Samtec_MECF-05-0_-L-DV_2x05_P1.27mm_Polarized_Edge
+Highspeed card edge connector for PCB's with 05 contacts (polarized)
+conn samtec card-edge high-speed
+0
+8
+8
+Connector_PCBEdge
+Samtec_MECF-05-0_-NP-L-DV_2x05_P1.27mm_Edge
+Highspeed card edge connector for PCB's with 05 contacts (not polarized)
+conn samtec card-edge high-speed
+0
+10
+10
+Connector_PCBEdge
+Samtec_MECF-05-01-L-DV-WT_2x05_P1.27mm_Polarized_Socket_Horizontal
+Highspeed card edge connector for 1.6mm PCB's with 05 contacts (polarized)
+conn samtec card-edge high-speed
+0
+10
+8
+Connector_PCBEdge
+Samtec_MECF-05-01-L-DV_2x05_P1.27mm_Polarized_Socket_Horizontal
+Highspeed card edge connector for 1.6mm PCB's with 05 contacts (polarized)
+conn samtec card-edge high-speed
+0
+8
+8
+Connector_PCBEdge
+Samtec_MECF-05-01-NP-L-DV-WT_2x05_P1.27mm_Socket_Horizontal
+Highspeed card edge connector for 1.6mm PCB's with 05 contacts (not polarized)
+conn samtec card-edge high-speed
+0
+12
+10
+Connector_PCBEdge
+Samtec_MECF-05-01-NP-L-DV_2x05_P1.27mm_Socket_Horizontal
+Highspeed card edge connector for 1.6mm PCB's with 05 contacts (not polarized)
+conn samtec card-edge high-speed
+0
+10
+10
+Connector_PCBEdge
+Samtec_MECF-05-02-L-DV-WT_2x05_P1.27mm_Polarized_Socket_Horizontal
+Highspeed card edge connector for 2.4mm PCB's with 05 contacts (polarized)
+conn samtec card-edge high-speed
+0
+10
+8
+Connector_PCBEdge
+Samtec_MECF-05-02-L-DV_2x05_P1.27mm_Polarized_Socket_Horizontal
+Highspeed card edge connector for 2.4mm PCB's with 05 contacts (polarized)
+conn samtec card-edge high-speed
+0
+8
+8
+Connector_PCBEdge
+Samtec_MECF-05-02-NP-L-DV-WT_2x05_P1.27mm_Socket_Horizontal
+Highspeed card edge connector for 2.4mm PCB's with 05 contacts (not polarized)
+conn samtec card-edge high-speed
+0
+12
+10
+Connector_PCBEdge
+Samtec_MECF-05-02-NP-L-DV_2x05_P1.27mm_Socket_Horizontal
+Highspeed card edge connector for 2.4mm PCB's with 05 contacts (not polarized)
+conn samtec card-edge high-speed
+0
+10
+10
+Connector_PCBEdge
+Samtec_MECF-08-0_-L-DV_2x08_P1.27mm_Polarized_Edge
+Highspeed card edge connector for PCB's with 08 contacts (polarized)
+conn samtec card-edge high-speed
+0
+14
+14
+Connector_PCBEdge
+Samtec_MECF-08-0_-NP-L-DV_2x08_P1.27mm_Edge
+Highspeed card edge connector for PCB's with 08 contacts (not polarized)
+conn samtec card-edge high-speed
+0
+16
+16
+Connector_PCBEdge
+Samtec_MECF-08-01-L-DV-WT_2x08_P1.27mm_Polarized_Socket_Horizontal
+Highspeed card edge connector for 1.6mm PCB's with 08 contacts (polarized)
+conn samtec card-edge high-speed
+0
+16
+14
+Connector_PCBEdge
+Samtec_MECF-08-01-L-DV_2x08_P1.27mm_Polarized_Socket_Horizontal
+Highspeed card edge connector for 1.6mm PCB's with 08 contacts (polarized)
+conn samtec card-edge high-speed
+0
+14
+14
+Connector_PCBEdge
+Samtec_MECF-08-01-NP-L-DV-WT_2x08_P1.27mm_Socket_Horizontal
+Highspeed card edge connector for 1.6mm PCB's with 08 contacts (not polarized)
+conn samtec card-edge high-speed
+0
+18
+16
+Connector_PCBEdge
+Samtec_MECF-08-01-NP-L-DV_2x08_P1.27mm_Socket_Horizontal
+Highspeed card edge connector for 1.6mm PCB's with 08 contacts (not polarized)
+conn samtec card-edge high-speed
+0
+16
+16
+Connector_PCBEdge
+Samtec_MECF-08-02-L-DV-WT_2x08_P1.27mm_Polarized_Socket_Horizontal
+Highspeed card edge connector for 2.4mm PCB's with 08 contacts (polarized)
+conn samtec card-edge high-speed
+0
+16
+14
+Connector_PCBEdge
+Samtec_MECF-08-02-L-DV_2x08_P1.27mm_Polarized_Socket_Horizontal
+Highspeed card edge connector for 2.4mm PCB's with 08 contacts (polarized)
+conn samtec card-edge high-speed
+0
+14
+14
+Connector_PCBEdge
+Samtec_MECF-08-02-NP-L-DV-WT_2x08_P1.27mm_Socket_Horizontal
+Highspeed card edge connector for 2.4mm PCB's with 08 contacts (not polarized)
+conn samtec card-edge high-speed
+0
+18
+16
+Connector_PCBEdge
+Samtec_MECF-08-02-NP-L-DV_2x08_P1.27mm_Socket_Horizontal
+Highspeed card edge connector for 2.4mm PCB's with 08 contacts (not polarized)
+conn samtec card-edge high-speed
+0
+16
+16
+Connector_PCBEdge
+Samtec_MECF-20-0_-L-DV_2x20_P1.27mm_Polarized_Edge
+Highspeed card edge connector for PCB's with 20 contacts (polarized)
+conn samtec card-edge high-speed
+0
+38
+38
+Connector_PCBEdge
+Samtec_MECF-20-0_-NP-L-DV_2x20_P1.27mm_Edge
+Highspeed card edge connector for PCB's with 20 contacts (not polarized)
+conn samtec card-edge high-speed
+0
+40
+40
+Connector_PCBEdge
+Samtec_MECF-20-01-L-DV-WT_2x20_P1.27mm_Polarized_Socket_Horizontal
+Highspeed card edge connector for 1.6mm PCB's with 20 contacts (polarized)
+conn samtec card-edge high-speed
+0
+40
+38
+Connector_PCBEdge
+Samtec_MECF-20-01-L-DV_2x20_P1.27mm_Polarized_Socket_Horizontal
+Highspeed card edge connector for 1.6mm PCB's with 20 contacts (polarized)
+conn samtec card-edge high-speed
+0
+38
+38
+Connector_PCBEdge
+Samtec_MECF-20-01-NP-L-DV-WT_2x20_P1.27mm_Socket_Horizontal
+Highspeed card edge connector for 1.6mm PCB's with 20 contacts (not polarized)
+conn samtec card-edge high-speed
+0
+42
+40
+Connector_PCBEdge
+Samtec_MECF-20-01-NP-L-DV_2x20_P1.27mm_Socket_Horizontal
+Highspeed card edge connector for 1.6mm PCB's with 20 contacts (not polarized)
+conn samtec card-edge high-speed
+0
+40
+40
+Connector_PCBEdge
+Samtec_MECF-20-02-L-DV-WT_2x20_P1.27mm_Polarized_Socket_Horizontal
+Highspeed card edge connector for 2.4mm PCB's with 20 contacts (polarized)
+conn samtec card-edge high-speed
+0
+40
+38
+Connector_PCBEdge
+Samtec_MECF-20-02-L-DV_2x20_P1.27mm_Polarized_Socket_Horizontal
+Highspeed card edge connector for 2.4mm PCB's with 20 contacts (polarized)
+conn samtec card-edge high-speed
+0
+38
+38
+Connector_PCBEdge
+Samtec_MECF-20-02-NP-L-DV-WT_2x20_P1.27mm_Socket_Horizontal
+Highspeed card edge connector for 2.4mm PCB's with 20 contacts (not polarized)
+conn samtec card-edge high-speed
+0
+42
+40
+Connector_PCBEdge
+Samtec_MECF-20-02-NP-L-DV_2x20_P1.27mm_Socket_Horizontal
+Highspeed card edge connector for 2.4mm PCB's with 20 contacts (not polarized)
+conn samtec card-edge high-speed
+0
+40
+40
+Connector_PCBEdge
+Samtec_MECF-30-0_-L-DV_2x30_P1.27mm_Polarized_Edge
+Highspeed card edge connector for PCB's with 30 contacts (polarized)
+conn samtec card-edge high-speed
+0
+58
+58
+Connector_PCBEdge
+Samtec_MECF-30-0_-NP-L-DV_2x30_P1.27mm_Edge
+Highspeed card edge connector for PCB's with 30 contacts (not polarized)
+conn samtec card-edge high-speed
+0
+60
+60
+Connector_PCBEdge
+Samtec_MECF-30-01-L-DV-WT_2x30_P1.27mm_Polarized_Socket_Horizontal
+Highspeed card edge connector for 1.6mm PCB's with 30 contacts (polarized)
+conn samtec card-edge high-speed
+0
+60
+58
+Connector_PCBEdge
+Samtec_MECF-30-01-L-DV_2x30_P1.27mm_Polarized_Socket_Horizontal
+Highspeed card edge connector for 1.6mm PCB's with 30 contacts (polarized)
+conn samtec card-edge high-speed
+0
+58
+58
+Connector_PCBEdge
+Samtec_MECF-30-01-NP-L-DV-WT_2x30_P1.27mm_Socket_Horizontal
+Highspeed card edge connector for 1.6mm PCB's with 30 contacts (not polarized)
+conn samtec card-edge high-speed
+0
+62
+60
+Connector_PCBEdge
+Samtec_MECF-30-01-NP-L-DV_2x30_P1.27mm_Socket_Horizontal
+Highspeed card edge connector for 1.6mm PCB's with 30 contacts (not polarized)
+conn samtec card-edge high-speed
+0
+60
+60
+Connector_PCBEdge
+Samtec_MECF-30-02-L-DV-WT_2x30_P1.27mm_Polarized_Socket_Horizontal
+Highspeed card edge connector for 2.4mm PCB's with 30 contacts (polarized)
+conn samtec card-edge high-speed
+0
+60
+58
+Connector_PCBEdge
+Samtec_MECF-30-02-L-DV_2x30_P1.27mm_Polarized_Socket_Horizontal
+Highspeed card edge connector for 2.4mm PCB's with 30 contacts (polarized)
+conn samtec card-edge high-speed
+0
+58
+58
+Connector_PCBEdge
+Samtec_MECF-30-02-NP-L-DV-WT_2x30_P1.27mm_Socket_Horizontal
+Highspeed card edge connector for 2.4mm PCB's with 30 contacts (not polarized)
+conn samtec card-edge high-speed
+0
+62
+60
+Connector_PCBEdge
+Samtec_MECF-30-02-NP-L-DV_2x30_P1.27mm_Socket_Horizontal
+Highspeed card edge connector for 2.4mm PCB's with 30 contacts (not polarized)
+conn samtec card-edge high-speed
+0
+60
+60
+Connector_PCBEdge
+Samtec_MECF-40-0_-L-DV_2x40_P1.27mm_Polarized_Edge
+Highspeed card edge connector for PCB's with 40 contacts (polarized)
+conn samtec card-edge high-speed
+0
+78
+78
+Connector_PCBEdge
+Samtec_MECF-40-0_-NP-L-DV_2x40_P1.27mm_Edge
+Highspeed card edge connector for PCB's with 40 contacts (not polarized)
+conn samtec card-edge high-speed
+0
+80
+80
+Connector_PCBEdge
+Samtec_MECF-40-01-L-DV-WT_2x40_P1.27mm_Polarized_Socket_Horizontal
+Highspeed card edge connector for 1.6mm PCB's with 40 contacts (polarized)
+conn samtec card-edge high-speed
+0
+80
+78
+Connector_PCBEdge
+Samtec_MECF-40-01-L-DV_2x40_P1.27mm_Polarized_Socket_Horizontal
+Highspeed card edge connector for 1.6mm PCB's with 40 contacts (polarized)
+conn samtec card-edge high-speed
+0
+78
+78
+Connector_PCBEdge
+Samtec_MECF-40-01-NP-L-DV-WT_2x40_P1.27mm_Socket_Horizontal
+Highspeed card edge connector for 1.6mm PCB's with 40 contacts (not polarized)
+conn samtec card-edge high-speed
+0
+82
+80
+Connector_PCBEdge
+Samtec_MECF-40-01-NP-L-DV_2x40_P1.27mm_Socket_Horizontal
+Highspeed card edge connector for 1.6mm PCB's with 40 contacts (not polarized)
+conn samtec card-edge high-speed
+0
+80
+80
+Connector_PCBEdge
+Samtec_MECF-40-02-L-DV-WT_2x40_P1.27mm_Polarized_Socket_Horizontal
+Highspeed card edge connector for 2.4mm PCB's with 40 contacts (polarized)
+conn samtec card-edge high-speed
+0
+80
+78
+Connector_PCBEdge
+Samtec_MECF-40-02-L-DV_2x40_P1.27mm_Polarized_Socket_Horizontal
+Highspeed card edge connector for 2.4mm PCB's with 40 contacts (polarized)
+conn samtec card-edge high-speed
+0
+78
+78
+Connector_PCBEdge
+Samtec_MECF-40-02-NP-L-DV-WT_2x40_P1.27mm_Socket_Horizontal
+Highspeed card edge connector for 2.4mm PCB's with 40 contacts (not polarized)
+conn samtec card-edge high-speed
+0
+82
+80
+Connector_PCBEdge
+Samtec_MECF-40-02-NP-L-DV_2x40_P1.27mm_Socket_Horizontal
+Highspeed card edge connector for 2.4mm PCB's with 40 contacts (not polarized)
+conn samtec card-edge high-speed
+0
+80
+80
+Connector_PCBEdge
+Samtec_MECF-50-0_-L-DV_2x50_P1.27mm_Polarized_Edge
+Highspeed card edge connector for PCB's with 50 contacts (polarized)
+conn samtec card-edge high-speed
+0
+98
+98
+Connector_PCBEdge
+Samtec_MECF-50-0_-NP-L-DV_2x50_P1.27mm_Edge
+Highspeed card edge connector for PCB's with 50 contacts (not polarized)
+conn samtec card-edge high-speed
+0
+100
+100
+Connector_PCBEdge
+Samtec_MECF-50-01-L-DV-WT_2x50_P1.27mm_Polarized_Socket_Horizontal
+Highspeed card edge connector for 1.6mm PCB's with 50 contacts (polarized)
+conn samtec card-edge high-speed
+0
+100
+98
+Connector_PCBEdge
+Samtec_MECF-50-01-L-DV_2x50_P1.27mm_Polarized_Socket_Horizontal
+Highspeed card edge connector for 1.6mm PCB's with 50 contacts (polarized)
+conn samtec card-edge high-speed
+0
+98
+98
+Connector_PCBEdge
+Samtec_MECF-50-01-NP-L-DV-WT_2x50_P1.27mm_Socket_Horizontal
+Highspeed card edge connector for 1.6mm PCB's with 50 contacts (not polarized)
+conn samtec card-edge high-speed
+0
+102
+100
+Connector_PCBEdge
+Samtec_MECF-50-01-NP-L-DV_2x50_P1.27mm_Socket_Horizontal
+Highspeed card edge connector for 1.6mm PCB's with 50 contacts (not polarized)
+conn samtec card-edge high-speed
+0
+100
+100
+Connector_PCBEdge
+Samtec_MECF-50-02-L-DV-WT_2x50_P1.27mm_Polarized_Socket_Horizontal
+Highspeed card edge connector for 2.4mm PCB's with 50 contacts (polarized)
+conn samtec card-edge high-speed
+0
+100
+98
+Connector_PCBEdge
+Samtec_MECF-50-02-L-DV_2x50_P1.27mm_Polarized_Socket_Horizontal
+Highspeed card edge connector for 2.4mm PCB's with 50 contacts (polarized)
+conn samtec card-edge high-speed
+0
+98
+98
+Connector_PCBEdge
+Samtec_MECF-50-02-NP-L-DV-WT_2x50_P1.27mm_Socket_Horizontal
+Highspeed card edge connector for 2.4mm PCB's with 50 contacts (not polarized)
+conn samtec card-edge high-speed
+0
+102
+100
+Connector_PCBEdge
+Samtec_MECF-50-02-NP-L-DV_2x50_P1.27mm_Socket_Horizontal
+Highspeed card edge connector for 2.4mm PCB's with 50 contacts (not polarized)
+conn samtec card-edge high-speed
+0
+100
+100
+Connector_PCBEdge
+Samtec_MECF-60-0_-L-DV_2x60_P1.27mm_Polarized_Edge
+Highspeed card edge connector for PCB's with 60 contacts (polarized)
+conn samtec card-edge high-speed
+0
+116
+116
+Connector_PCBEdge
+Samtec_MECF-60-0_-NP-L-DV_2x60_P1.27mm_Edge
+Highspeed card edge connector for PCB's with 60 contacts (not polarized)
+conn samtec card-edge high-speed
+0
+120
+120
+Connector_PCBEdge
+Samtec_MECF-60-01-L-DV-WT_2x60_P1.27mm_Polarized_Socket_Horizontal
+Highspeed card edge connector for 1.6mm PCB's with 60 contacts (polarized)
+conn samtec card-edge high-speed
+0
+118
+116
+Connector_PCBEdge
+Samtec_MECF-60-01-L-DV_2x60_P1.27mm_Polarized_Socket_Horizontal
+Highspeed card edge connector for 1.6mm PCB's with 60 contacts (polarized)
+conn samtec card-edge high-speed
+0
+116
+116
+Connector_PCBEdge
+Samtec_MECF-60-01-NP-L-DV-WT_2x60_P1.27mm_Socket_Horizontal
+Highspeed card edge connector for 1.6mm PCB's with 60 contacts (not polarized)
+conn samtec card-edge high-speed
+0
+122
+120
+Connector_PCBEdge
+Samtec_MECF-60-01-NP-L-DV_2x60_P1.27mm_Socket_Horizontal
+Highspeed card edge connector for 1.6mm PCB's with 60 contacts (not polarized)
+conn samtec card-edge high-speed
+0
+120
+120
+Connector_PCBEdge
+Samtec_MECF-60-02-L-DV-WT_2x60_P1.27mm_Polarized_Socket_Horizontal
+Highspeed card edge connector for 2.4mm PCB's with 60 contacts (polarized)
+conn samtec card-edge high-speed
+0
+118
+116
+Connector_PCBEdge
+Samtec_MECF-60-02-L-DV_2x60_P1.27mm_Polarized_Socket_Horizontal
+Highspeed card edge connector for 2.4mm PCB's with 60 contacts (polarized)
+conn samtec card-edge high-speed
+0
+116
+116
+Connector_PCBEdge
+Samtec_MECF-60-02-NP-L-DV-WT_2x60_P1.27mm_Socket_Horizontal
+Highspeed card edge connector for 2.4mm PCB's with 60 contacts (not polarized)
+conn samtec card-edge high-speed
+0
+122
+120
+Connector_PCBEdge
+Samtec_MECF-60-02-NP-L-DV_2x60_P1.27mm_Socket_Horizontal
+Highspeed card edge connector for 2.4mm PCB's with 60 contacts (not polarized)
+conn samtec card-edge high-speed
+0
+120
+120
+Connector_PCBEdge
+Samtec_MECF-70-0_-L-DV_2x70_P1.27mm_Polarized_Edge
+Highspeed card edge connector for PCB's with 70 contacts (polarized)
+conn samtec card-edge high-speed
+0
+136
+136
+Connector_PCBEdge
+Samtec_MECF-70-0_-NP-L-DV_2x70_P1.27mm_Edge
+Highspeed card edge connector for PCB's with 70 contacts (not polarized)
+conn samtec card-edge high-speed
+0
+140
+140
+Connector_PCBEdge
+Samtec_MECF-70-01-L-DV-WT_2x70_P1.27mm_Polarized_Socket_Horizontal
+Highspeed card edge connector for 1.6mm PCB's with 70 contacts (polarized)
+conn samtec card-edge high-speed
+0
+138
+136
+Connector_PCBEdge
+Samtec_MECF-70-01-L-DV_2x70_P1.27mm_Polarized_Socket_Horizontal
+Highspeed card edge connector for 1.6mm PCB's with 70 contacts (polarized)
+conn samtec card-edge high-speed
+0
+136
+136
+Connector_PCBEdge
+Samtec_MECF-70-01-NP-L-DV-WT_2x70_P1.27mm_Socket_Horizontal
+Highspeed card edge connector for 1.6mm PCB's with 70 contacts (not polarized)
+conn samtec card-edge high-speed
+0
+142
+140
+Connector_PCBEdge
+Samtec_MECF-70-01-NP-L-DV_2x70_P1.27mm_Socket_Horizontal
+Highspeed card edge connector for 1.6mm PCB's with 70 contacts (not polarized)
+conn samtec card-edge high-speed
+0
+140
+140
+Connector_PCBEdge
+Samtec_MECF-70-02-L-DV-WT_2x70_P1.27mm_Polarized_Socket_Horizontal
+Highspeed card edge connector for 2.4mm PCB's with 70 contacts (polarized)
+conn samtec card-edge high-speed
+0
+138
+136
+Connector_PCBEdge
+Samtec_MECF-70-02-L-DV_2x70_P1.27mm_Polarized_Socket_Horizontal
+Highspeed card edge connector for 2.4mm PCB's with 70 contacts (polarized)
+conn samtec card-edge high-speed
+0
+136
+136
+Connector_PCBEdge
+Samtec_MECF-70-02-NP-L-DV-WT_2x70_P1.27mm_Socket_Horizontal
+Highspeed card edge connector for 2.4mm PCB's with 70 contacts (not polarized)
+conn samtec card-edge high-speed
+0
+142
+140
+Connector_PCBEdge
+Samtec_MECF-70-02-NP-L-DV_2x70_P1.27mm_Socket_Horizontal
+Highspeed card edge connector for 2.4mm PCB's with 70 contacts (not polarized)
+conn samtec card-edge high-speed
+0
+140
+140
+Connector_PCBEdge
+molex_EDGELOCK_2-CKT
+https://www.molex.com/pdm_docs/sd/2008900106_sd.pdf
+Connector PCBEdge molex EDGELOCK
+0
+2
+2
+Connector_PCBEdge
+molex_EDGELOCK_4-CKT
+https://www.molex.com/pdm_docs/sd/2008900106_sd.pdf
+Connector PCBEdge molex EDGELOCK
+0
+4
+4
+Connector_PCBEdge
+molex_EDGELOCK_6-CKT
+https://www.molex.com/pdm_docs/sd/2008900106_sd.pdf
+Connector PCBEdge molex EDGELOCK
+0
+6
+6
+Connector_PCBEdge
+molex_EDGELOCK_8-CKT
+https://www.molex.com/pdm_docs/sd/2008900106_sd.pdf
+Connector PCBEdge molex EDGELOCK
+0
+8
+8
+Connector_Phoenix_GMSTB
+PhoenixContact_GMSTBA_2,5_2-G-7,62_1x02_P7.62mm_Horizontal
+Generic Phoenix Contact connector footprint for: GMSTBA_2,5/2-G-7,62; number of pins: 02; pin pitch: 7.62mm; Angled || order number: 1766233 12A 630V
+phoenix_contact connector GMSTBA_01x02_G_7.62mm
+0
+2
+2
+Connector_Phoenix_GMSTB
+PhoenixContact_GMSTBA_2,5_2-G_1x02_P7.50mm_Horizontal
+Generic Phoenix Contact connector footprint for: GMSTBA_2,5/2-G; number of pins: 02; pin pitch: 7.50mm; Angled || order number: 1766343 12A 630V
+phoenix_contact connector GMSTBA_01x02_G_7.50mm
+0
+2
+2
+Connector_Phoenix_GMSTB
+PhoenixContact_GMSTBA_2,5_3-G-7,62_1x03_P7.62mm_Horizontal
+Generic Phoenix Contact connector footprint for: GMSTBA_2,5/3-G-7,62; number of pins: 03; pin pitch: 7.62mm; Angled || order number: 1766246 12A 630V
+phoenix_contact connector GMSTBA_01x03_G_7.62mm
+0
+3
+3
+Connector_Phoenix_GMSTB
+PhoenixContact_GMSTBA_2,5_3-G_1x03_P7.50mm_Horizontal
+Generic Phoenix Contact connector footprint for: GMSTBA_2,5/3-G; number of pins: 03; pin pitch: 7.50mm; Angled || order number: 1766356 12A 630V
+phoenix_contact connector GMSTBA_01x03_G_7.50mm
+0
+3
+3
+Connector_Phoenix_GMSTB
+PhoenixContact_GMSTBA_2,5_4-G-7,62_1x04_P7.62mm_Horizontal
+Generic Phoenix Contact connector footprint for: GMSTBA_2,5/4-G-7,62; number of pins: 04; pin pitch: 7.62mm; Angled || order number: 1766259 12A 630V
+phoenix_contact connector GMSTBA_01x04_G_7.62mm
+0
+4
+4
+Connector_Phoenix_GMSTB
+PhoenixContact_GMSTBA_2,5_4-G_1x04_P7.50mm_Horizontal
+Generic Phoenix Contact connector footprint for: GMSTBA_2,5/4-G; number of pins: 04; pin pitch: 7.50mm; Angled || order number: 1766369 12A 630V
+phoenix_contact connector GMSTBA_01x04_G_7.50mm
+0
+4
+4
+Connector_Phoenix_GMSTB
+PhoenixContact_GMSTBA_2,5_5-G-7,62_1x05_P7.62mm_Horizontal
+Generic Phoenix Contact connector footprint for: GMSTBA_2,5/5-G-7,62; number of pins: 05; pin pitch: 7.62mm; Angled || order number: 1766262 12A 630V
+phoenix_contact connector GMSTBA_01x05_G_7.62mm
+0
+5
+5
+Connector_Phoenix_GMSTB
+PhoenixContact_GMSTBA_2,5_5-G_1x05_P7.50mm_Horizontal
+Generic Phoenix Contact connector footprint for: GMSTBA_2,5/5-G; number of pins: 05; pin pitch: 7.50mm; Angled || order number: 1766372 12A 630V
+phoenix_contact connector GMSTBA_01x05_G_7.50mm
+0
+5
+5
+Connector_Phoenix_GMSTB
+PhoenixContact_GMSTBA_2,5_6-G-7,62_1x06_P7.62mm_Horizontal
+Generic Phoenix Contact connector footprint for: GMSTBA_2,5/6-G-7,62; number of pins: 06; pin pitch: 7.62mm; Angled || order number: 1766275 12A 630V
+phoenix_contact connector GMSTBA_01x06_G_7.62mm
+0
+6
+6
+Connector_Phoenix_GMSTB
+PhoenixContact_GMSTBA_2,5_6-G_1x06_P7.50mm_Horizontal
+Generic Phoenix Contact connector footprint for: GMSTBA_2,5/6-G; number of pins: 06; pin pitch: 7.50mm; Angled || order number: 1766385 12A 630V
+phoenix_contact connector GMSTBA_01x06_G_7.50mm
+0
+6
+6
+Connector_Phoenix_GMSTB
+PhoenixContact_GMSTBA_2,5_7-G-7,62_1x07_P7.62mm_Horizontal
+Generic Phoenix Contact connector footprint for: GMSTBA_2,5/7-G-7,62; number of pins: 07; pin pitch: 7.62mm; Angled || order number: 1766288 12A 630V
+phoenix_contact connector GMSTBA_01x07_G_7.62mm
+0
+7
+7
+Connector_Phoenix_GMSTB
+PhoenixContact_GMSTBA_2,5_7-G_1x07_P7.50mm_Horizontal
+Generic Phoenix Contact connector footprint for: GMSTBA_2,5/7-G; number of pins: 07; pin pitch: 7.50mm; Angled || order number: 1766398 12A 630V
+phoenix_contact connector GMSTBA_01x07_G_7.50mm
+0
+7
+7
+Connector_Phoenix_GMSTB
+PhoenixContact_GMSTBA_2,5_8-G-7,62_1x08_P7.62mm_Horizontal
+Generic Phoenix Contact connector footprint for: GMSTBA_2,5/8-G-7,62; number of pins: 08; pin pitch: 7.62mm; Angled || order number: 1766291 12A 630V
+phoenix_contact connector GMSTBA_01x08_G_7.62mm
+0
+8
+8
+Connector_Phoenix_GMSTB
+PhoenixContact_GMSTBA_2,5_8-G_1x08_P7.50mm_Horizontal
+Generic Phoenix Contact connector footprint for: GMSTBA_2,5/8-G; number of pins: 08; pin pitch: 7.50mm; Angled || order number: 1766408 12A 630V
+phoenix_contact connector GMSTBA_01x08_G_7.50mm
+0
+8
+8
+Connector_Phoenix_GMSTB
+PhoenixContact_GMSTBA_2,5_9-G-7,62_1x09_P7.62mm_Horizontal
+Generic Phoenix Contact connector footprint for: GMSTBA_2,5/9-G-7,62; number of pins: 09; pin pitch: 7.62mm; Angled || order number: 1766301 12A 630V
+phoenix_contact connector GMSTBA_01x09_G_7.62mm
+0
+9
+9
+Connector_Phoenix_GMSTB
+PhoenixContact_GMSTBA_2,5_9-G_1x09_P7.50mm_Horizontal
+Generic Phoenix Contact connector footprint for: GMSTBA_2,5/9-G; number of pins: 09; pin pitch: 7.50mm; Angled || order number: 1766411 12A 630V
+phoenix_contact connector GMSTBA_01x09_G_7.50mm
+0
+9
+9
+Connector_Phoenix_GMSTB
+PhoenixContact_GMSTBA_2,5_10-G-7,62_1x10_P7.62mm_Horizontal
+Generic Phoenix Contact connector footprint for: GMSTBA_2,5/10-G-7,62; number of pins: 10; pin pitch: 7.62mm; Angled || order number: 1766314 12A 630V
+phoenix_contact connector GMSTBA_01x10_G_7.62mm
+0
+10
+10
+Connector_Phoenix_GMSTB
+PhoenixContact_GMSTBA_2,5_10-G_1x10_P7.50mm_Horizontal
+Generic Phoenix Contact connector footprint for: GMSTBA_2,5/10-G; number of pins: 10; pin pitch: 7.50mm; Angled || order number: 1766424 12A 630V
+phoenix_contact connector GMSTBA_01x10_G_7.50mm
+0
+10
+10
+Connector_Phoenix_GMSTB
+PhoenixContact_GMSTBA_2,5_11-G-7,62_1x11_P7.62mm_Horizontal
+Generic Phoenix Contact connector footprint for: GMSTBA_2,5/11-G-7,62; number of pins: 11; pin pitch: 7.62mm; Angled || order number: 1766327 12A 630V
+phoenix_contact connector GMSTBA_01x11_G_7.62mm
+0
+11
+11
+Connector_Phoenix_GMSTB
+PhoenixContact_GMSTBA_2,5_11-G_1x11_P7.50mm_Horizontal
+Generic Phoenix Contact connector footprint for: GMSTBA_2,5/11-G; number of pins: 11; pin pitch: 7.50mm; Angled || order number: 1766437 12A 630V
+phoenix_contact connector GMSTBA_01x11_G_7.50mm
+0
+11
+11
+Connector_Phoenix_GMSTB
+PhoenixContact_GMSTBA_2,5_12-G-7,62_1x12_P7.62mm_Horizontal
+Generic Phoenix Contact connector footprint for: GMSTBA_2,5/12-G-7,62; number of pins: 12; pin pitch: 7.62mm; Angled || order number: 1766330 12A 630V
+phoenix_contact connector GMSTBA_01x12_G_7.62mm
+0
+12
+12
+Connector_Phoenix_GMSTB
+PhoenixContact_GMSTBA_2,5_12-G_1x12_P7.50mm_Horizontal
+Generic Phoenix Contact connector footprint for: GMSTBA_2,5/12-G; number of pins: 12; pin pitch: 7.50mm; Angled || order number: 1766440 12A 630V
+phoenix_contact connector GMSTBA_01x12_G_7.50mm
+0
+12
+12
+Connector_Phoenix_GMSTB
+PhoenixContact_GMSTBVA_2,5_2-G-7,62_1x02_P7.62mm_Vertical
+Generic Phoenix Contact connector footprint for: GMSTBVA_2,5/2-G-7,62; number of pins: 02; pin pitch: 7.62mm; Vertical || order number: 1766770 12A 630V
+phoenix_contact connector GMSTBVA_01x02_G_7.62mm
+0
+2
+2
+Connector_Phoenix_GMSTB
+PhoenixContact_GMSTBVA_2,5_2-G_1x02_P7.50mm_Vertical
+Generic Phoenix Contact connector footprint for: GMSTBVA_2,5/2-G; number of pins: 02; pin pitch: 7.50mm; Vertical || order number: 1766660 12A 630V
+phoenix_contact connector GMSTBVA_01x02_G_7.50mm
+0
+2
+2
+Connector_Phoenix_GMSTB
+PhoenixContact_GMSTBVA_2,5_3-G-7,62_1x03_P7.62mm_Vertical
+Generic Phoenix Contact connector footprint for: GMSTBVA_2,5/3-G-7,62; number of pins: 03; pin pitch: 7.62mm; Vertical || order number: 1766783 12A 630V
+phoenix_contact connector GMSTBVA_01x03_G_7.62mm
+0
+3
+3
+Connector_Phoenix_GMSTB
+PhoenixContact_GMSTBVA_2,5_3-G_1x03_P7.50mm_Vertical
+Generic Phoenix Contact connector footprint for: GMSTBVA_2,5/3-G; number of pins: 03; pin pitch: 7.50mm; Vertical || order number: 1766673 12A 630V
+phoenix_contact connector GMSTBVA_01x03_G_7.50mm
+0
+3
+3
+Connector_Phoenix_GMSTB
+PhoenixContact_GMSTBVA_2,5_4-G-7,62_1x04_P7.62mm_Vertical
+Generic Phoenix Contact connector footprint for: GMSTBVA_2,5/4-G-7,62; number of pins: 04; pin pitch: 7.62mm; Vertical || order number: 1766796 12A 630V
+phoenix_contact connector GMSTBVA_01x04_G_7.62mm
+0
+4
+4
+Connector_Phoenix_GMSTB
+PhoenixContact_GMSTBVA_2,5_4-G_1x04_P7.50mm_Vertical
+Generic Phoenix Contact connector footprint for: GMSTBVA_2,5/4-G; number of pins: 04; pin pitch: 7.50mm; Vertical || order number: 1766686 12A 630V
+phoenix_contact connector GMSTBVA_01x04_G_7.50mm
+0
+4
+4
+Connector_Phoenix_GMSTB
+PhoenixContact_GMSTBVA_2,5_5-G-7,62_1x05_P7.62mm_Vertical
+Generic Phoenix Contact connector footprint for: GMSTBVA_2,5/5-G-7,62; number of pins: 05; pin pitch: 7.62mm; Vertical || order number: 1766806 12A 630V
+phoenix_contact connector GMSTBVA_01x05_G_7.62mm
+0
+5
+5
+Connector_Phoenix_GMSTB
+PhoenixContact_GMSTBVA_2,5_5-G_1x05_P7.50mm_Vertical
+Generic Phoenix Contact connector footprint for: GMSTBVA_2,5/5-G; number of pins: 05; pin pitch: 7.50mm; Vertical || order number: 1766699 12A 630V
+phoenix_contact connector GMSTBVA_01x05_G_7.50mm
+0
+5
+5
+Connector_Phoenix_GMSTB
+PhoenixContact_GMSTBVA_2,5_6-G-7,62_1x06_P7.62mm_Vertical
+Generic Phoenix Contact connector footprint for: GMSTBVA_2,5/6-G-7,62; number of pins: 06; pin pitch: 7.62mm; Vertical || order number: 1766819 12A 630V
+phoenix_contact connector GMSTBVA_01x06_G_7.62mm
+0
+6
+6
+Connector_Phoenix_GMSTB
+PhoenixContact_GMSTBVA_2,5_6-G_1x06_P7.50mm_Vertical
+Generic Phoenix Contact connector footprint for: GMSTBVA_2,5/6-G; number of pins: 06; pin pitch: 7.50mm; Vertical || order number: 1766709 12A 630V
+phoenix_contact connector GMSTBVA_01x06_G_7.50mm
+0
+6
+6
+Connector_Phoenix_GMSTB
+PhoenixContact_GMSTBVA_2,5_7-G-7,62_1x07_P7.62mm_Vertical
+Generic Phoenix Contact connector footprint for: GMSTBVA_2,5/7-G-7,62; number of pins: 07; pin pitch: 7.62mm; Vertical || order number: 1766822 12A 630V
+phoenix_contact connector GMSTBVA_01x07_G_7.62mm
+0
+7
+7
+Connector_Phoenix_GMSTB
+PhoenixContact_GMSTBVA_2,5_7-G_1x07_P7.50mm_Vertical
+Generic Phoenix Contact connector footprint for: GMSTBVA_2,5/7-G; number of pins: 07; pin pitch: 7.50mm; Vertical || order number: 1766712 12A 630V
+phoenix_contact connector GMSTBVA_01x07_G_7.50mm
+0
+7
+7
+Connector_Phoenix_GMSTB
+PhoenixContact_GMSTBVA_2,5_8-G-7,62_1x08_P7.62mm_Vertical
+Generic Phoenix Contact connector footprint for: GMSTBVA_2,5/8-G-7,62; number of pins: 08; pin pitch: 7.62mm; Vertical || order number: 1766835 12A 630V
+phoenix_contact connector GMSTBVA_01x08_G_7.62mm
+0
+8
+8
+Connector_Phoenix_GMSTB
+PhoenixContact_GMSTBVA_2,5_8-G_1x08_P7.50mm_Vertical
+Generic Phoenix Contact connector footprint for: GMSTBVA_2,5/8-G; number of pins: 08; pin pitch: 7.50mm; Vertical || order number: 1766725 12A 630V
+phoenix_contact connector GMSTBVA_01x08_G_7.50mm
+0
+8
+8
+Connector_Phoenix_GMSTB
+PhoenixContact_GMSTBVA_2,5_9-G-7,62_1x09_P7.62mm_Vertical
+Generic Phoenix Contact connector footprint for: GMSTBVA_2,5/9-G-7,62; number of pins: 09; pin pitch: 7.62mm; Vertical || order number: 1766848 12A 630V
+phoenix_contact connector GMSTBVA_01x09_G_7.62mm
+0
+9
+9
+Connector_Phoenix_GMSTB
+PhoenixContact_GMSTBVA_2,5_9-G_1x09_P7.50mm_Vertical
+Generic Phoenix Contact connector footprint for: GMSTBVA_2,5/9-G; number of pins: 09; pin pitch: 7.50mm; Vertical || order number: 1766738 12A 630V
+phoenix_contact connector GMSTBVA_01x09_G_7.50mm
+0
+9
+9
+Connector_Phoenix_GMSTB
+PhoenixContact_GMSTBVA_2,5_10-G-7,62_1x10_P7.62mm_Vertical
+Generic Phoenix Contact connector footprint for: GMSTBVA_2,5/10-G-7,62; number of pins: 10; pin pitch: 7.62mm; Vertical || order number: 1766851 12A 630V
+phoenix_contact connector GMSTBVA_01x10_G_7.62mm
+0
+10
+10
+Connector_Phoenix_GMSTB
+PhoenixContact_GMSTBVA_2,5_10-G_1x10_P7.50mm_Vertical
+Generic Phoenix Contact connector footprint for: GMSTBVA_2,5/10-G; number of pins: 10; pin pitch: 7.50mm; Vertical || order number: 1766741 12A 630V
+phoenix_contact connector GMSTBVA_01x10_G_7.50mm
+0
+10
+10
+Connector_Phoenix_GMSTB
+PhoenixContact_GMSTBVA_2,5_11-G-7,62_1x11_P7.62mm_Vertical
+Generic Phoenix Contact connector footprint for: GMSTBVA_2,5/11-G-7,62; number of pins: 11; pin pitch: 7.62mm; Vertical || order number: 1766864 12A 630V
+phoenix_contact connector GMSTBVA_01x11_G_7.62mm
+0
+11
+11
+Connector_Phoenix_GMSTB
+PhoenixContact_GMSTBVA_2,5_11-G_1x11_P7.50mm_Vertical
+Generic Phoenix Contact connector footprint for: GMSTBVA_2,5/11-G; number of pins: 11; pin pitch: 7.50mm; Vertical || order number: 1766754 12A 630V
+phoenix_contact connector GMSTBVA_01x11_G_7.50mm
+0
+11
+11
+Connector_Phoenix_GMSTB
+PhoenixContact_GMSTBVA_2,5_12-G-7,62_1x12_P7.62mm_Vertical
+Generic Phoenix Contact connector footprint for: GMSTBVA_2,5/12-G-7,62; number of pins: 12; pin pitch: 7.62mm; Vertical || order number: 1766877 12A 630V
+phoenix_contact connector GMSTBVA_01x12_G_7.62mm
+0
+12
+12
+Connector_Phoenix_GMSTB
+PhoenixContact_GMSTBVA_2,5_12-G_1x12_P7.50mm_Vertical
+Generic Phoenix Contact connector footprint for: GMSTBVA_2,5/12-G; number of pins: 12; pin pitch: 7.50mm; Vertical || order number: 1766767 12A 630V
+phoenix_contact connector GMSTBVA_01x12_G_7.50mm
+0
+12
+12
+Connector_Phoenix_GMSTB
+PhoenixContact_GMSTBV_2,5_2-GF-7,62_1x02_P7.62mm_Vertical_ThreadedFlange
+Generic Phoenix Contact connector footprint for: GMSTBV_2,5/2-GF-7,62; number of pins: 02; pin pitch: 7.62mm; Vertical; threaded flange || order number: 1829154 12A 630V
+phoenix_contact connector GMSTBV_01x02_GF_7.62mm
+0
+2
+2
+Connector_Phoenix_GMSTB
+PhoenixContact_GMSTBV_2,5_2-GF-7,62_1x02_P7.62mm_Vertical_ThreadedFlange_MountHole
+Generic Phoenix Contact connector footprint for: GMSTBV_2,5/2-GF-7,62; number of pins: 02; pin pitch: 7.62mm; Vertical; threaded flange; footprint includes mount hole for mounting screw: ISO 1481-ST 2.2x6.5 C or ISO 7049-ST 2.2x6.5 C (http://www.fasteners.eu/standards/ISO/7049/) || order number: 1829154 12A 630V
+phoenix_contact connector GMSTBV_01x02_GF_7.62mm_MH
+0
+2
+2
+Connector_Phoenix_GMSTB
+PhoenixContact_GMSTBV_2,5_3-GF-7,62_1x03_P7.62mm_Vertical_ThreadedFlange
+Generic Phoenix Contact connector footprint for: GMSTBV_2,5/3-GF-7,62; number of pins: 03; pin pitch: 7.62mm; Vertical; threaded flange || order number: 1829167 12A 630V
+phoenix_contact connector GMSTBV_01x03_GF_7.62mm
+0
+3
+3
+Connector_Phoenix_GMSTB
+PhoenixContact_GMSTBV_2,5_3-GF-7,62_1x03_P7.62mm_Vertical_ThreadedFlange_MountHole
+Generic Phoenix Contact connector footprint for: GMSTBV_2,5/3-GF-7,62; number of pins: 03; pin pitch: 7.62mm; Vertical; threaded flange; footprint includes mount hole for mounting screw: ISO 1481-ST 2.2x6.5 C or ISO 7049-ST 2.2x6.5 C (http://www.fasteners.eu/standards/ISO/7049/) || order number: 1829167 12A 630V
+phoenix_contact connector GMSTBV_01x03_GF_7.62mm_MH
+0
+3
+3
+Connector_Phoenix_GMSTB
+PhoenixContact_GMSTBV_2,5_4-GF-7,62_1x04_P7.62mm_Vertical_ThreadedFlange
+Generic Phoenix Contact connector footprint for: GMSTBV_2,5/4-GF-7,62; number of pins: 04; pin pitch: 7.62mm; Vertical; threaded flange || order number: 1829170 12A 630V
+phoenix_contact connector GMSTBV_01x04_GF_7.62mm
+0
+4
+4
+Connector_Phoenix_GMSTB
+PhoenixContact_GMSTBV_2,5_4-GF-7,62_1x04_P7.62mm_Vertical_ThreadedFlange_MountHole
+Generic Phoenix Contact connector footprint for: GMSTBV_2,5/4-GF-7,62; number of pins: 04; pin pitch: 7.62mm; Vertical; threaded flange; footprint includes mount hole for mounting screw: ISO 1481-ST 2.2x6.5 C or ISO 7049-ST 2.2x6.5 C (http://www.fasteners.eu/standards/ISO/7049/) || order number: 1829170 12A 630V
+phoenix_contact connector GMSTBV_01x04_GF_7.62mm_MH
+0
+4
+4
+Connector_Phoenix_GMSTB
+PhoenixContact_GMSTBV_2,5_5-GF-7,62_1x05_P7.62mm_Vertical_ThreadedFlange
+Generic Phoenix Contact connector footprint for: GMSTBV_2,5/5-GF-7,62; number of pins: 05; pin pitch: 7.62mm; Vertical; threaded flange || order number: 1829183 12A 630V
+phoenix_contact connector GMSTBV_01x05_GF_7.62mm
+0
+5
+5
+Connector_Phoenix_GMSTB
+PhoenixContact_GMSTBV_2,5_5-GF-7,62_1x05_P7.62mm_Vertical_ThreadedFlange_MountHole
+Generic Phoenix Contact connector footprint for: GMSTBV_2,5/5-GF-7,62; number of pins: 05; pin pitch: 7.62mm; Vertical; threaded flange; footprint includes mount hole for mounting screw: ISO 1481-ST 2.2x6.5 C or ISO 7049-ST 2.2x6.5 C (http://www.fasteners.eu/standards/ISO/7049/) || order number: 1829183 12A 630V
+phoenix_contact connector GMSTBV_01x05_GF_7.62mm_MH
+0
+5
+5
+Connector_Phoenix_GMSTB
+PhoenixContact_GMSTBV_2,5_6-GF-7,62_1x06_P7.62mm_Vertical_ThreadedFlange
+Generic Phoenix Contact connector footprint for: GMSTBV_2,5/6-GF-7,62; number of pins: 06; pin pitch: 7.62mm; Vertical; threaded flange || order number: 1829196 12A 630V
+phoenix_contact connector GMSTBV_01x06_GF_7.62mm
+0
+6
+6
+Connector_Phoenix_GMSTB
+PhoenixContact_GMSTBV_2,5_6-GF-7,62_1x06_P7.62mm_Vertical_ThreadedFlange_MountHole
+Generic Phoenix Contact connector footprint for: GMSTBV_2,5/6-GF-7,62; number of pins: 06; pin pitch: 7.62mm; Vertical; threaded flange; footprint includes mount hole for mounting screw: ISO 1481-ST 2.2x6.5 C or ISO 7049-ST 2.2x6.5 C (http://www.fasteners.eu/standards/ISO/7049/) || order number: 1829196 12A 630V
+phoenix_contact connector GMSTBV_01x06_GF_7.62mm_MH
+0
+6
+6
+Connector_Phoenix_GMSTB
+PhoenixContact_GMSTBV_2,5_7-GF-7,62_1x07_P7.62mm_Vertical_ThreadedFlange
+Generic Phoenix Contact connector footprint for: GMSTBV_2,5/7-GF-7,62; number of pins: 07; pin pitch: 7.62mm; Vertical; threaded flange || order number: 1829206 12A 630V
+phoenix_contact connector GMSTBV_01x07_GF_7.62mm
+0
+7
+7
+Connector_Phoenix_GMSTB
+PhoenixContact_GMSTBV_2,5_7-GF-7,62_1x07_P7.62mm_Vertical_ThreadedFlange_MountHole
+Generic Phoenix Contact connector footprint for: GMSTBV_2,5/7-GF-7,62; number of pins: 07; pin pitch: 7.62mm; Vertical; threaded flange; footprint includes mount hole for mounting screw: ISO 1481-ST 2.2x6.5 C or ISO 7049-ST 2.2x6.5 C (http://www.fasteners.eu/standards/ISO/7049/) || order number: 1829206 12A 630V
+phoenix_contact connector GMSTBV_01x07_GF_7.62mm_MH
+0
+7
+7
+Connector_Phoenix_GMSTB
+PhoenixContact_GMSTBV_2,5_8-GF-7,62_1x08_P7.62mm_Vertical_ThreadedFlange
+Generic Phoenix Contact connector footprint for: GMSTBV_2,5/8-GF-7,62; number of pins: 08; pin pitch: 7.62mm; Vertical; threaded flange || order number: 1829219 12A 630V
+phoenix_contact connector GMSTBV_01x08_GF_7.62mm
+0
+8
+8
+Connector_Phoenix_GMSTB
+PhoenixContact_GMSTBV_2,5_8-GF-7,62_1x08_P7.62mm_Vertical_ThreadedFlange_MountHole
+Generic Phoenix Contact connector footprint for: GMSTBV_2,5/8-GF-7,62; number of pins: 08; pin pitch: 7.62mm; Vertical; threaded flange; footprint includes mount hole for mounting screw: ISO 1481-ST 2.2x6.5 C or ISO 7049-ST 2.2x6.5 C (http://www.fasteners.eu/standards/ISO/7049/) || order number: 1829219 12A 630V
+phoenix_contact connector GMSTBV_01x08_GF_7.62mm_MH
+0
+8
+8
+Connector_Phoenix_GMSTB
+PhoenixContact_GMSTBV_2,5_9-GF-7,62_1x09_P7.62mm_Vertical_ThreadedFlange
+Generic Phoenix Contact connector footprint for: GMSTBV_2,5/9-GF-7,62; number of pins: 09; pin pitch: 7.62mm; Vertical; threaded flange || order number: 1829222 12A 630V
+phoenix_contact connector GMSTBV_01x09_GF_7.62mm
+0
+9
+9
+Connector_Phoenix_GMSTB
+PhoenixContact_GMSTBV_2,5_9-GF-7,62_1x09_P7.62mm_Vertical_ThreadedFlange_MountHole
+Generic Phoenix Contact connector footprint for: GMSTBV_2,5/9-GF-7,62; number of pins: 09; pin pitch: 7.62mm; Vertical; threaded flange; footprint includes mount hole for mounting screw: ISO 1481-ST 2.2x6.5 C or ISO 7049-ST 2.2x6.5 C (http://www.fasteners.eu/standards/ISO/7049/) || order number: 1829222 12A 630V
+phoenix_contact connector GMSTBV_01x09_GF_7.62mm_MH
+0
+9
+9
+Connector_Phoenix_GMSTB
+PhoenixContact_GMSTBV_2,5_10-GF-7,62_1x10_P7.62mm_Vertical_ThreadedFlange
+Generic Phoenix Contact connector footprint for: GMSTBV_2,5/10-GF-7,62; number of pins: 10; pin pitch: 7.62mm; Vertical; threaded flange || order number: 1829235 12A 630V
+phoenix_contact connector GMSTBV_01x10_GF_7.62mm
+0
+10
+10
+Connector_Phoenix_GMSTB
+PhoenixContact_GMSTBV_2,5_10-GF-7,62_1x10_P7.62mm_Vertical_ThreadedFlange_MountHole
+Generic Phoenix Contact connector footprint for: GMSTBV_2,5/10-GF-7,62; number of pins: 10; pin pitch: 7.62mm; Vertical; threaded flange; footprint includes mount hole for mounting screw: ISO 1481-ST 2.2x6.5 C or ISO 7049-ST 2.2x6.5 C (http://www.fasteners.eu/standards/ISO/7049/) || order number: 1829235 12A 630V
+phoenix_contact connector GMSTBV_01x10_GF_7.62mm_MH
+0
+10
+10
+Connector_Phoenix_GMSTB
+PhoenixContact_GMSTBV_2,5_11-GF-7,62_1x11_P7.62mm_Vertical_ThreadedFlange
+Generic Phoenix Contact connector footprint for: GMSTBV_2,5/11-GF-7,62; number of pins: 11; pin pitch: 7.62mm; Vertical; threaded flange || order number: 1829248 12A 630V
+phoenix_contact connector GMSTBV_01x11_GF_7.62mm
+0
+11
+11
+Connector_Phoenix_GMSTB
+PhoenixContact_GMSTBV_2,5_11-GF-7,62_1x11_P7.62mm_Vertical_ThreadedFlange_MountHole
+Generic Phoenix Contact connector footprint for: GMSTBV_2,5/11-GF-7,62; number of pins: 11; pin pitch: 7.62mm; Vertical; threaded flange; footprint includes mount hole for mounting screw: ISO 1481-ST 2.2x6.5 C or ISO 7049-ST 2.2x6.5 C (http://www.fasteners.eu/standards/ISO/7049/) || order number: 1829248 12A 630V
+phoenix_contact connector GMSTBV_01x11_GF_7.62mm_MH
+0
+11
+11
+Connector_Phoenix_GMSTB
+PhoenixContact_GMSTBV_2,5_12-GF-7,62_1x12_P7.62mm_Vertical_ThreadedFlange
+Generic Phoenix Contact connector footprint for: GMSTBV_2,5/12-GF-7,62; number of pins: 12; pin pitch: 7.62mm; Vertical; threaded flange || order number: 1829251 12A 630V
+phoenix_contact connector GMSTBV_01x12_GF_7.62mm
+0
+12
+12
+Connector_Phoenix_GMSTB
+PhoenixContact_GMSTBV_2,5_12-GF-7,62_1x12_P7.62mm_Vertical_ThreadedFlange_MountHole
+Generic Phoenix Contact connector footprint for: GMSTBV_2,5/12-GF-7,62; number of pins: 12; pin pitch: 7.62mm; Vertical; threaded flange; footprint includes mount hole for mounting screw: ISO 1481-ST 2.2x6.5 C or ISO 7049-ST 2.2x6.5 C (http://www.fasteners.eu/standards/ISO/7049/) || order number: 1829251 12A 630V
+phoenix_contact connector GMSTBV_01x12_GF_7.62mm_MH
+0
+12
+12
+Connector_Phoenix_GMSTB
+PhoenixContact_GMSTB_2,5_2-GF-7,62_1x02_P7.62mm_Horizontal_ThreadedFlange
+Generic Phoenix Contact connector footprint for: GMSTB_2,5/2-GF-7,62; number of pins: 02; pin pitch: 7.62mm; Angled; threaded flange || order number: 1806229 12A 630V
+phoenix_contact connector GMSTB_01x02_GF_7.62mm
+0
+2
+2
+Connector_Phoenix_GMSTB
+PhoenixContact_GMSTB_2,5_2-GF-7,62_1x02_P7.62mm_Horizontal_ThreadedFlange_MountHole
+Generic Phoenix Contact connector footprint for: GMSTB_2,5/2-GF-7,62; number of pins: 02; pin pitch: 7.62mm; Angled; threaded flange; footprint includes mount hole for mounting screw: ISO 1481-ST 2.2x6.5 C or ISO 7049-ST 2.2x6.5 C (http://www.fasteners.eu/standards/ISO/7049/) || order number: 1806229 12A 630V
+phoenix_contact connector GMSTB_01x02_GF_7.62mm_MH
+0
+2
+2
+Connector_Phoenix_GMSTB
+PhoenixContact_GMSTB_2,5_3-GF-7,62_1x03_P7.62mm_Horizontal_ThreadedFlange
+Generic Phoenix Contact connector footprint for: GMSTB_2,5/3-GF-7,62; number of pins: 03; pin pitch: 7.62mm; Angled; threaded flange || order number: 1806232 12A 630V
+phoenix_contact connector GMSTB_01x03_GF_7.62mm
+0
+3
+3
+Connector_Phoenix_GMSTB
+PhoenixContact_GMSTB_2,5_3-GF-7,62_1x03_P7.62mm_Horizontal_ThreadedFlange_MountHole
+Generic Phoenix Contact connector footprint for: GMSTB_2,5/3-GF-7,62; number of pins: 03; pin pitch: 7.62mm; Angled; threaded flange; footprint includes mount hole for mounting screw: ISO 1481-ST 2.2x6.5 C or ISO 7049-ST 2.2x6.5 C (http://www.fasteners.eu/standards/ISO/7049/) || order number: 1806232 12A 630V
+phoenix_contact connector GMSTB_01x03_GF_7.62mm_MH
+0
+3
+3
+Connector_Phoenix_GMSTB
+PhoenixContact_GMSTB_2,5_4-GF-7,62_1x04_P7.62mm_Horizontal_ThreadedFlange
+Generic Phoenix Contact connector footprint for: GMSTB_2,5/4-GF-7,62; number of pins: 04; pin pitch: 7.62mm; Angled; threaded flange || order number: 1806245 12A 630V
+phoenix_contact connector GMSTB_01x04_GF_7.62mm
+0
+4
+4
+Connector_Phoenix_GMSTB
+PhoenixContact_GMSTB_2,5_4-GF-7,62_1x04_P7.62mm_Horizontal_ThreadedFlange_MountHole
+Generic Phoenix Contact connector footprint for: GMSTB_2,5/4-GF-7,62; number of pins: 04; pin pitch: 7.62mm; Angled; threaded flange; footprint includes mount hole for mounting screw: ISO 1481-ST 2.2x6.5 C or ISO 7049-ST 2.2x6.5 C (http://www.fasteners.eu/standards/ISO/7049/) || order number: 1806245 12A 630V
+phoenix_contact connector GMSTB_01x04_GF_7.62mm_MH
+0
+4
+4
+Connector_Phoenix_GMSTB
+PhoenixContact_GMSTB_2,5_5-GF-7,62_1x05_P7.62mm_Horizontal_ThreadedFlange
+Generic Phoenix Contact connector footprint for: GMSTB_2,5/5-GF-7,62; number of pins: 05; pin pitch: 7.62mm; Angled; threaded flange || order number: 1806258 12A 630V
+phoenix_contact connector GMSTB_01x05_GF_7.62mm
+0
+5
+5
+Connector_Phoenix_GMSTB
+PhoenixContact_GMSTB_2,5_5-GF-7,62_1x05_P7.62mm_Horizontal_ThreadedFlange_MountHole
+Generic Phoenix Contact connector footprint for: GMSTB_2,5/5-GF-7,62; number of pins: 05; pin pitch: 7.62mm; Angled; threaded flange; footprint includes mount hole for mounting screw: ISO 1481-ST 2.2x6.5 C or ISO 7049-ST 2.2x6.5 C (http://www.fasteners.eu/standards/ISO/7049/) || order number: 1806258 12A 630V
+phoenix_contact connector GMSTB_01x05_GF_7.62mm_MH
+0
+5
+5
+Connector_Phoenix_GMSTB
+PhoenixContact_GMSTB_2,5_6-GF-7,62_1x06_P7.62mm_Horizontal_ThreadedFlange
+Generic Phoenix Contact connector footprint for: GMSTB_2,5/6-GF-7,62; number of pins: 06; pin pitch: 7.62mm; Angled; threaded flange || order number: 1806261 12A 630V
+phoenix_contact connector GMSTB_01x06_GF_7.62mm
+0
+6
+6
+Connector_Phoenix_GMSTB
+PhoenixContact_GMSTB_2,5_6-GF-7,62_1x06_P7.62mm_Horizontal_ThreadedFlange_MountHole
+Generic Phoenix Contact connector footprint for: GMSTB_2,5/6-GF-7,62; number of pins: 06; pin pitch: 7.62mm; Angled; threaded flange; footprint includes mount hole for mounting screw: ISO 1481-ST 2.2x6.5 C or ISO 7049-ST 2.2x6.5 C (http://www.fasteners.eu/standards/ISO/7049/) || order number: 1806261 12A 630V
+phoenix_contact connector GMSTB_01x06_GF_7.62mm_MH
+0
+6
+6
+Connector_Phoenix_GMSTB
+PhoenixContact_GMSTB_2,5_7-GF-7,62_1x07_P7.62mm_Horizontal_ThreadedFlange
+Generic Phoenix Contact connector footprint for: GMSTB_2,5/7-GF-7,62; number of pins: 07; pin pitch: 7.62mm; Angled; threaded flange || order number: 1806274 12A 630V
+phoenix_contact connector GMSTB_01x07_GF_7.62mm
+0
+7
+7
+Connector_Phoenix_GMSTB
+PhoenixContact_GMSTB_2,5_7-GF-7,62_1x07_P7.62mm_Horizontal_ThreadedFlange_MountHole
+Generic Phoenix Contact connector footprint for: GMSTB_2,5/7-GF-7,62; number of pins: 07; pin pitch: 7.62mm; Angled; threaded flange; footprint includes mount hole for mounting screw: ISO 1481-ST 2.2x6.5 C or ISO 7049-ST 2.2x6.5 C (http://www.fasteners.eu/standards/ISO/7049/) || order number: 1806274 12A 630V
+phoenix_contact connector GMSTB_01x07_GF_7.62mm_MH
+0
+7
+7
+Connector_Phoenix_GMSTB
+PhoenixContact_GMSTB_2,5_8-GF-7,62_1x08_P7.62mm_Horizontal_ThreadedFlange
+Generic Phoenix Contact connector footprint for: GMSTB_2,5/8-GF-7,62; number of pins: 08; pin pitch: 7.62mm; Angled; threaded flange || order number: 1806287 12A 630V
+phoenix_contact connector GMSTB_01x08_GF_7.62mm
+0
+8
+8
+Connector_Phoenix_GMSTB
+PhoenixContact_GMSTB_2,5_8-GF-7,62_1x08_P7.62mm_Horizontal_ThreadedFlange_MountHole
+Generic Phoenix Contact connector footprint for: GMSTB_2,5/8-GF-7,62; number of pins: 08; pin pitch: 7.62mm; Angled; threaded flange; footprint includes mount hole for mounting screw: ISO 1481-ST 2.2x6.5 C or ISO 7049-ST 2.2x6.5 C (http://www.fasteners.eu/standards/ISO/7049/) || order number: 1806287 12A 630V
+phoenix_contact connector GMSTB_01x08_GF_7.62mm_MH
+0
+8
+8
+Connector_Phoenix_GMSTB
+PhoenixContact_GMSTB_2,5_9-GF-7,62_1x09_P7.62mm_Horizontal_ThreadedFlange
+Generic Phoenix Contact connector footprint for: GMSTB_2,5/9-GF-7,62; number of pins: 09; pin pitch: 7.62mm; Angled; threaded flange || order number: 1806290 12A 630V
+phoenix_contact connector GMSTB_01x09_GF_7.62mm
+0
+9
+9
+Connector_Phoenix_GMSTB
+PhoenixContact_GMSTB_2,5_9-GF-7,62_1x09_P7.62mm_Horizontal_ThreadedFlange_MountHole
+Generic Phoenix Contact connector footprint for: GMSTB_2,5/9-GF-7,62; number of pins: 09; pin pitch: 7.62mm; Angled; threaded flange; footprint includes mount hole for mounting screw: ISO 1481-ST 2.2x6.5 C or ISO 7049-ST 2.2x6.5 C (http://www.fasteners.eu/standards/ISO/7049/) || order number: 1806290 12A 630V
+phoenix_contact connector GMSTB_01x09_GF_7.62mm_MH
+0
+9
+9
+Connector_Phoenix_GMSTB
+PhoenixContact_GMSTB_2,5_10-GF-7,62_1x10_P7.62mm_Horizontal_ThreadedFlange
+Generic Phoenix Contact connector footprint for: GMSTB_2,5/10-GF-7,62; number of pins: 10; pin pitch: 7.62mm; Angled; threaded flange || order number: 1806300 12A 630V
+phoenix_contact connector GMSTB_01x10_GF_7.62mm
+0
+10
+10
+Connector_Phoenix_GMSTB
+PhoenixContact_GMSTB_2,5_10-GF-7,62_1x10_P7.62mm_Horizontal_ThreadedFlange_MountHole
+Generic Phoenix Contact connector footprint for: GMSTB_2,5/10-GF-7,62; number of pins: 10; pin pitch: 7.62mm; Angled; threaded flange; footprint includes mount hole for mounting screw: ISO 1481-ST 2.2x6.5 C or ISO 7049-ST 2.2x6.5 C (http://www.fasteners.eu/standards/ISO/7049/) || order number: 1806300 12A 630V
+phoenix_contact connector GMSTB_01x10_GF_7.62mm_MH
+0
+10
+10
+Connector_Phoenix_GMSTB
+PhoenixContact_GMSTB_2,5_11-GF-7,62_1x11_P7.62mm_Horizontal_ThreadedFlange
+Generic Phoenix Contact connector footprint for: GMSTB_2,5/11-GF-7,62; number of pins: 11; pin pitch: 7.62mm; Angled; threaded flange || order number: 1806313 12A 630V
+phoenix_contact connector GMSTB_01x11_GF_7.62mm
+0
+11
+11
+Connector_Phoenix_GMSTB
+PhoenixContact_GMSTB_2,5_11-GF-7,62_1x11_P7.62mm_Horizontal_ThreadedFlange_MountHole
+Generic Phoenix Contact connector footprint for: GMSTB_2,5/11-GF-7,62; number of pins: 11; pin pitch: 7.62mm; Angled; threaded flange; footprint includes mount hole for mounting screw: ISO 1481-ST 2.2x6.5 C or ISO 7049-ST 2.2x6.5 C (http://www.fasteners.eu/standards/ISO/7049/) || order number: 1806313 12A 630V
+phoenix_contact connector GMSTB_01x11_GF_7.62mm_MH
+0
+11
+11
+Connector_Phoenix_GMSTB
+PhoenixContact_GMSTB_2,5_12-GF-7,62_1x12_P7.62mm_Horizontal_ThreadedFlange
+Generic Phoenix Contact connector footprint for: GMSTB_2,5/12-GF-7,62; number of pins: 12; pin pitch: 7.62mm; Angled; threaded flange || order number: 1806326 12A 630V
+phoenix_contact connector GMSTB_01x12_GF_7.62mm
+0
+12
+12
+Connector_Phoenix_GMSTB
+PhoenixContact_GMSTB_2,5_12-GF-7,62_1x12_P7.62mm_Horizontal_ThreadedFlange_MountHole
+Generic Phoenix Contact connector footprint for: GMSTB_2,5/12-GF-7,62; number of pins: 12; pin pitch: 7.62mm; Angled; threaded flange; footprint includes mount hole for mounting screw: ISO 1481-ST 2.2x6.5 C or ISO 7049-ST 2.2x6.5 C (http://www.fasteners.eu/standards/ISO/7049/) || order number: 1806326 12A 630V
+phoenix_contact connector GMSTB_01x12_GF_7.62mm_MH
+0
+12
+12
+Connector_Phoenix_MC
+PhoenixContact_MCV_1,5_2-G-3.5_1x02_P3.50mm_Vertical
+Generic Phoenix Contact connector footprint for: MCV_1,5/2-G-3.5; number of pins: 02; pin pitch: 3.50mm; Vertical || order number: 1843606 8A 160V
+phoenix_contact connector MCV_01x02_G_3.5mm
+0
+2
+2
+Connector_Phoenix_MC
+PhoenixContact_MCV_1,5_2-G-3.81_1x02_P3.81mm_Vertical
+Generic Phoenix Contact connector footprint for: MCV_1,5/2-G-3.81; number of pins: 02; pin pitch: 3.81mm; Vertical || order number: 1803426 8A 160V
+phoenix_contact connector MCV_01x02_G_3.81mm
+0
+2
+2
+Connector_Phoenix_MC
+PhoenixContact_MCV_1,5_2-GF-3.5_1x02_P3.50mm_Vertical_ThreadedFlange
+Generic Phoenix Contact connector footprint for: MCV_1,5/2-GF-3.5; number of pins: 02; pin pitch: 3.50mm; Vertical; threaded flange || order number: 1843224 8A 160V
+phoenix_contact connector MCV_01x02_GF_3.5mm
+0
+2
+2
+Connector_Phoenix_MC
+PhoenixContact_MCV_1,5_2-GF-3.5_1x02_P3.50mm_Vertical_ThreadedFlange_MountHole
+Generic Phoenix Contact connector footprint for: MCV_1,5/2-GF-3.5; number of pins: 02; pin pitch: 3.50mm; Vertical; threaded flange; footprint includes mount hole for mounting screw: ISO 1481-ST 2.2x4.5 C or ISO 7049-ST 2.2x4.5 C (http://www.fasteners.eu/standards/ISO/7049/) || order number: 1843224 8A 160V
+phoenix_contact connector MCV_01x02_GF_3.5mm_MH
+0
+2
+2
+Connector_Phoenix_MC
+PhoenixContact_MCV_1,5_2-GF-3.81_1x02_P3.81mm_Vertical_ThreadedFlange
+Generic Phoenix Contact connector footprint for: MCV_1,5/2-GF-3.81; number of pins: 02; pin pitch: 3.81mm; Vertical; threaded flange || order number: 1830596 8A 160V
+phoenix_contact connector MCV_01x02_GF_3.81mm
+0
+2
+2
+Connector_Phoenix_MC
+PhoenixContact_MCV_1,5_2-GF-3.81_1x02_P3.81mm_Vertical_ThreadedFlange_MountHole
+Generic Phoenix Contact connector footprint for: MCV_1,5/2-GF-3.81; number of pins: 02; pin pitch: 3.81mm; Vertical; threaded flange; footprint includes mount hole for mounting screw: ISO 1481-ST 2.2x4.5 C or ISO 7049-ST 2.2x4.5 C (http://www.fasteners.eu/standards/ISO/7049/) || order number: 1830596 8A 160V
+phoenix_contact connector MCV_01x02_GF_3.81mm_MH
+0
+2
+2
+Connector_Phoenix_MC
+PhoenixContact_MCV_1,5_3-G-3.5_1x03_P3.50mm_Vertical
+Generic Phoenix Contact connector footprint for: MCV_1,5/3-G-3.5; number of pins: 03; pin pitch: 3.50mm; Vertical || order number: 1843619 8A 160V
+phoenix_contact connector MCV_01x03_G_3.5mm
+0
+3
+3
+Connector_Phoenix_MC
+PhoenixContact_MCV_1,5_3-G-3.81_1x03_P3.81mm_Vertical
+Generic Phoenix Contact connector footprint for: MCV_1,5/3-G-3.81; number of pins: 03; pin pitch: 3.81mm; Vertical || order number: 1803439 8A 160V
+phoenix_contact connector MCV_01x03_G_3.81mm
+0
+3
+3
+Connector_Phoenix_MC
+PhoenixContact_MCV_1,5_3-GF-3.5_1x03_P3.50mm_Vertical_ThreadedFlange
+Generic Phoenix Contact connector footprint for: MCV_1,5/3-GF-3.5; number of pins: 03; pin pitch: 3.50mm; Vertical; threaded flange || order number: 1843237 8A 160V
+phoenix_contact connector MCV_01x03_GF_3.5mm
+0
+3
+3
+Connector_Phoenix_MC
+PhoenixContact_MCV_1,5_3-GF-3.5_1x03_P3.50mm_Vertical_ThreadedFlange_MountHole
+Generic Phoenix Contact connector footprint for: MCV_1,5/3-GF-3.5; number of pins: 03; pin pitch: 3.50mm; Vertical; threaded flange; footprint includes mount hole for mounting screw: ISO 1481-ST 2.2x4.5 C or ISO 7049-ST 2.2x4.5 C (http://www.fasteners.eu/standards/ISO/7049/) || order number: 1843237 8A 160V
+phoenix_contact connector MCV_01x03_GF_3.5mm_MH
+0
+3
+3
+Connector_Phoenix_MC
+PhoenixContact_MCV_1,5_3-GF-3.81_1x03_P3.81mm_Vertical_ThreadedFlange
+Generic Phoenix Contact connector footprint for: MCV_1,5/3-GF-3.81; number of pins: 03; pin pitch: 3.81mm; Vertical; threaded flange || order number: 1830606 8A 160V
+phoenix_contact connector MCV_01x03_GF_3.81mm
+0
+3
+3
+Connector_Phoenix_MC
+PhoenixContact_MCV_1,5_3-GF-3.81_1x03_P3.81mm_Vertical_ThreadedFlange_MountHole
+Generic Phoenix Contact connector footprint for: MCV_1,5/3-GF-3.81; number of pins: 03; pin pitch: 3.81mm; Vertical; threaded flange; footprint includes mount hole for mounting screw: ISO 1481-ST 2.2x4.5 C or ISO 7049-ST 2.2x4.5 C (http://www.fasteners.eu/standards/ISO/7049/) || order number: 1830606 8A 160V
+phoenix_contact connector MCV_01x03_GF_3.81mm_MH
+0
+3
+3
+Connector_Phoenix_MC
+PhoenixContact_MCV_1,5_4-G-3.5_1x04_P3.50mm_Vertical
+Generic Phoenix Contact connector footprint for: MCV_1,5/4-G-3.5; number of pins: 04; pin pitch: 3.50mm; Vertical || order number: 1843622 8A 160V
+phoenix_contact connector MCV_01x04_G_3.5mm
+0
+4
+4
+Connector_Phoenix_MC
+PhoenixContact_MCV_1,5_4-G-3.81_1x04_P3.81mm_Vertical
+Generic Phoenix Contact connector footprint for: MCV_1,5/4-G-3.81; number of pins: 04; pin pitch: 3.81mm; Vertical || order number: 1803442 8A 160V
+phoenix_contact connector MCV_01x04_G_3.81mm
+0
+4
+4
+Connector_Phoenix_MC
+PhoenixContact_MCV_1,5_4-GF-3.5_1x04_P3.50mm_Vertical_ThreadedFlange
+Generic Phoenix Contact connector footprint for: MCV_1,5/4-GF-3.5; number of pins: 04; pin pitch: 3.50mm; Vertical; threaded flange || order number: 1843240 8A 160V
+phoenix_contact connector MCV_01x04_GF_3.5mm
+0
+4
+4
+Connector_Phoenix_MC
+PhoenixContact_MCV_1,5_4-GF-3.5_1x04_P3.50mm_Vertical_ThreadedFlange_MountHole
+Generic Phoenix Contact connector footprint for: MCV_1,5/4-GF-3.5; number of pins: 04; pin pitch: 3.50mm; Vertical; threaded flange; footprint includes mount hole for mounting screw: ISO 1481-ST 2.2x4.5 C or ISO 7049-ST 2.2x4.5 C (http://www.fasteners.eu/standards/ISO/7049/) || order number: 1843240 8A 160V
+phoenix_contact connector MCV_01x04_GF_3.5mm_MH
+0
+4
+4
+Connector_Phoenix_MC
+PhoenixContact_MCV_1,5_4-GF-3.81_1x04_P3.81mm_Vertical_ThreadedFlange
+Generic Phoenix Contact connector footprint for: MCV_1,5/4-GF-3.81; number of pins: 04; pin pitch: 3.81mm; Vertical; threaded flange || order number: 1830619 8A 160V
+phoenix_contact connector MCV_01x04_GF_3.81mm
+0
+4
+4
+Connector_Phoenix_MC
+PhoenixContact_MCV_1,5_4-GF-3.81_1x04_P3.81mm_Vertical_ThreadedFlange_MountHole
+Generic Phoenix Contact connector footprint for: MCV_1,5/4-GF-3.81; number of pins: 04; pin pitch: 3.81mm; Vertical; threaded flange; footprint includes mount hole for mounting screw: ISO 1481-ST 2.2x4.5 C or ISO 7049-ST 2.2x4.5 C (http://www.fasteners.eu/standards/ISO/7049/) || order number: 1830619 8A 160V
+phoenix_contact connector MCV_01x04_GF_3.81mm_MH
+0
+4
+4
+Connector_Phoenix_MC
+PhoenixContact_MCV_1,5_5-G-3.5_1x05_P3.50mm_Vertical
+Generic Phoenix Contact connector footprint for: MCV_1,5/5-G-3.5; number of pins: 05; pin pitch: 3.50mm; Vertical || order number: 1843635 8A 160V
+phoenix_contact connector MCV_01x05_G_3.5mm
+0
+5
+5
+Connector_Phoenix_MC
+PhoenixContact_MCV_1,5_5-G-3.81_1x05_P3.81mm_Vertical
+Generic Phoenix Contact connector footprint for: MCV_1,5/5-G-3.81; number of pins: 05; pin pitch: 3.81mm; Vertical || order number: 1803455 8A 160V
+phoenix_contact connector MCV_01x05_G_3.81mm
+0
+5
+5
+Connector_Phoenix_MC
+PhoenixContact_MCV_1,5_5-GF-3.5_1x05_P3.50mm_Vertical_ThreadedFlange
+Generic Phoenix Contact connector footprint for: MCV_1,5/5-GF-3.5; number of pins: 05; pin pitch: 3.50mm; Vertical; threaded flange || order number: 1843253 8A 160V
+phoenix_contact connector MCV_01x05_GF_3.5mm
+0
+5
+5
+Connector_Phoenix_MC
+PhoenixContact_MCV_1,5_5-GF-3.5_1x05_P3.50mm_Vertical_ThreadedFlange_MountHole
+Generic Phoenix Contact connector footprint for: MCV_1,5/5-GF-3.5; number of pins: 05; pin pitch: 3.50mm; Vertical; threaded flange; footprint includes mount hole for mounting screw: ISO 1481-ST 2.2x4.5 C or ISO 7049-ST 2.2x4.5 C (http://www.fasteners.eu/standards/ISO/7049/) || order number: 1843253 8A 160V
+phoenix_contact connector MCV_01x05_GF_3.5mm_MH
+0
+5
+5
+Connector_Phoenix_MC
+PhoenixContact_MCV_1,5_5-GF-3.81_1x05_P3.81mm_Vertical_ThreadedFlange
+Generic Phoenix Contact connector footprint for: MCV_1,5/5-GF-3.81; number of pins: 05; pin pitch: 3.81mm; Vertical; threaded flange || order number: 1830622 8A 160V
+phoenix_contact connector MCV_01x05_GF_3.81mm
+0
+5
+5
+Connector_Phoenix_MC
+PhoenixContact_MCV_1,5_5-GF-3.81_1x05_P3.81mm_Vertical_ThreadedFlange_MountHole
+Generic Phoenix Contact connector footprint for: MCV_1,5/5-GF-3.81; number of pins: 05; pin pitch: 3.81mm; Vertical; threaded flange; footprint includes mount hole for mounting screw: ISO 1481-ST 2.2x4.5 C or ISO 7049-ST 2.2x4.5 C (http://www.fasteners.eu/standards/ISO/7049/) || order number: 1830622 8A 160V
+phoenix_contact connector MCV_01x05_GF_3.81mm_MH
+0
+5
+5
+Connector_Phoenix_MC
+PhoenixContact_MCV_1,5_6-G-3.5_1x06_P3.50mm_Vertical
+Generic Phoenix Contact connector footprint for: MCV_1,5/6-G-3.5; number of pins: 06; pin pitch: 3.50mm; Vertical || order number: 1843648 8A 160V
+phoenix_contact connector MCV_01x06_G_3.5mm
+0
+6
+6
+Connector_Phoenix_MC
+PhoenixContact_MCV_1,5_6-G-3.81_1x06_P3.81mm_Vertical
+Generic Phoenix Contact connector footprint for: MCV_1,5/6-G-3.81; number of pins: 06; pin pitch: 3.81mm; Vertical || order number: 1803468 8A 160V
+phoenix_contact connector MCV_01x06_G_3.81mm
+0
+6
+6
+Connector_Phoenix_MC
+PhoenixContact_MCV_1,5_6-GF-3.5_1x06_P3.50mm_Vertical_ThreadedFlange
+Generic Phoenix Contact connector footprint for: MCV_1,5/6-GF-3.5; number of pins: 06; pin pitch: 3.50mm; Vertical; threaded flange || order number: 1843266 8A 160V
+phoenix_contact connector MCV_01x06_GF_3.5mm
+0
+6
+6
+Connector_Phoenix_MC
+PhoenixContact_MCV_1,5_6-GF-3.5_1x06_P3.50mm_Vertical_ThreadedFlange_MountHole
+Generic Phoenix Contact connector footprint for: MCV_1,5/6-GF-3.5; number of pins: 06; pin pitch: 3.50mm; Vertical; threaded flange; footprint includes mount hole for mounting screw: ISO 1481-ST 2.2x4.5 C or ISO 7049-ST 2.2x4.5 C (http://www.fasteners.eu/standards/ISO/7049/) || order number: 1843266 8A 160V
+phoenix_contact connector MCV_01x06_GF_3.5mm_MH
+0
+6
+6
+Connector_Phoenix_MC
+PhoenixContact_MCV_1,5_6-GF-3.81_1x06_P3.81mm_Vertical_ThreadedFlange
+Generic Phoenix Contact connector footprint for: MCV_1,5/6-GF-3.81; number of pins: 06; pin pitch: 3.81mm; Vertical; threaded flange || order number: 1830635 8A 160V
+phoenix_contact connector MCV_01x06_GF_3.81mm
+0
+6
+6
+Connector_Phoenix_MC
+PhoenixContact_MCV_1,5_6-GF-3.81_1x06_P3.81mm_Vertical_ThreadedFlange_MountHole
+Generic Phoenix Contact connector footprint for: MCV_1,5/6-GF-3.81; number of pins: 06; pin pitch: 3.81mm; Vertical; threaded flange; footprint includes mount hole for mounting screw: ISO 1481-ST 2.2x4.5 C or ISO 7049-ST 2.2x4.5 C (http://www.fasteners.eu/standards/ISO/7049/) || order number: 1830635 8A 160V
+phoenix_contact connector MCV_01x06_GF_3.81mm_MH
+0
+6
+6
+Connector_Phoenix_MC
+PhoenixContact_MCV_1,5_7-G-3.5_1x07_P3.50mm_Vertical
+Generic Phoenix Contact connector footprint for: MCV_1,5/7-G-3.5; number of pins: 07; pin pitch: 3.50mm; Vertical || order number: 1843651 8A 160V
+phoenix_contact connector MCV_01x07_G_3.5mm
+0
+7
+7
+Connector_Phoenix_MC
+PhoenixContact_MCV_1,5_7-G-3.81_1x07_P3.81mm_Vertical
+Generic Phoenix Contact connector footprint for: MCV_1,5/7-G-3.81; number of pins: 07; pin pitch: 3.81mm; Vertical || order number: 1803471 8A 160V
+phoenix_contact connector MCV_01x07_G_3.81mm
+0
+7
+7
+Connector_Phoenix_MC
+PhoenixContact_MCV_1,5_7-GF-3.5_1x07_P3.50mm_Vertical_ThreadedFlange
+Generic Phoenix Contact connector footprint for: MCV_1,5/7-GF-3.5; number of pins: 07; pin pitch: 3.50mm; Vertical; threaded flange || order number: 1843279 8A 160V
+phoenix_contact connector MCV_01x07_GF_3.5mm
+0
+7
+7
+Connector_Phoenix_MC
+PhoenixContact_MCV_1,5_7-GF-3.5_1x07_P3.50mm_Vertical_ThreadedFlange_MountHole
+Generic Phoenix Contact connector footprint for: MCV_1,5/7-GF-3.5; number of pins: 07; pin pitch: 3.50mm; Vertical; threaded flange; footprint includes mount hole for mounting screw: ISO 1481-ST 2.2x4.5 C or ISO 7049-ST 2.2x4.5 C (http://www.fasteners.eu/standards/ISO/7049/) || order number: 1843279 8A 160V
+phoenix_contact connector MCV_01x07_GF_3.5mm_MH
+0
+7
+7
+Connector_Phoenix_MC
+PhoenixContact_MCV_1,5_7-GF-3.81_1x07_P3.81mm_Vertical_ThreadedFlange
+Generic Phoenix Contact connector footprint for: MCV_1,5/7-GF-3.81; number of pins: 07; pin pitch: 3.81mm; Vertical; threaded flange || order number: 1830648 8A 160V
+phoenix_contact connector MCV_01x07_GF_3.81mm
+0
+7
+7
+Connector_Phoenix_MC
+PhoenixContact_MCV_1,5_7-GF-3.81_1x07_P3.81mm_Vertical_ThreadedFlange_MountHole
+Generic Phoenix Contact connector footprint for: MCV_1,5/7-GF-3.81; number of pins: 07; pin pitch: 3.81mm; Vertical; threaded flange; footprint includes mount hole for mounting screw: ISO 1481-ST 2.2x4.5 C or ISO 7049-ST 2.2x4.5 C (http://www.fasteners.eu/standards/ISO/7049/) || order number: 1830648 8A 160V
+phoenix_contact connector MCV_01x07_GF_3.81mm_MH
+0
+7
+7
+Connector_Phoenix_MC
+PhoenixContact_MCV_1,5_8-G-3.5_1x08_P3.50mm_Vertical
+Generic Phoenix Contact connector footprint for: MCV_1,5/8-G-3.5; number of pins: 08; pin pitch: 3.50mm; Vertical || order number: 1843664 8A 160V
+phoenix_contact connector MCV_01x08_G_3.5mm
+0
+8
+8
+Connector_Phoenix_MC
+PhoenixContact_MCV_1,5_8-G-3.81_1x08_P3.81mm_Vertical
+Generic Phoenix Contact connector footprint for: MCV_1,5/8-G-3.81; number of pins: 08; pin pitch: 3.81mm; Vertical || order number: 1803484 8A 160V
+phoenix_contact connector MCV_01x08_G_3.81mm
+0
+8
+8
+Connector_Phoenix_MC
+PhoenixContact_MCV_1,5_8-GF-3.5_1x08_P3.50mm_Vertical_ThreadedFlange
+Generic Phoenix Contact connector footprint for: MCV_1,5/8-GF-3.5; number of pins: 08; pin pitch: 3.50mm; Vertical; threaded flange || order number: 1843282 8A 160V
+phoenix_contact connector MCV_01x08_GF_3.5mm
+0
+8
+8
+Connector_Phoenix_MC
+PhoenixContact_MCV_1,5_8-GF-3.5_1x08_P3.50mm_Vertical_ThreadedFlange_MountHole
+Generic Phoenix Contact connector footprint for: MCV_1,5/8-GF-3.5; number of pins: 08; pin pitch: 3.50mm; Vertical; threaded flange; footprint includes mount hole for mounting screw: ISO 1481-ST 2.2x4.5 C or ISO 7049-ST 2.2x4.5 C (http://www.fasteners.eu/standards/ISO/7049/) || order number: 1843282 8A 160V
+phoenix_contact connector MCV_01x08_GF_3.5mm_MH
+0
+8
+8
+Connector_Phoenix_MC
+PhoenixContact_MCV_1,5_8-GF-3.81_1x08_P3.81mm_Vertical_ThreadedFlange
+Generic Phoenix Contact connector footprint for: MCV_1,5/8-GF-3.81; number of pins: 08; pin pitch: 3.81mm; Vertical; threaded flange || order number: 1830651 8A 160V
+phoenix_contact connector MCV_01x08_GF_3.81mm
+0
+8
+8
+Connector_Phoenix_MC
+PhoenixContact_MCV_1,5_8-GF-3.81_1x08_P3.81mm_Vertical_ThreadedFlange_MountHole
+Generic Phoenix Contact connector footprint for: MCV_1,5/8-GF-3.81; number of pins: 08; pin pitch: 3.81mm; Vertical; threaded flange; footprint includes mount hole for mounting screw: ISO 1481-ST 2.2x4.5 C or ISO 7049-ST 2.2x4.5 C (http://www.fasteners.eu/standards/ISO/7049/) || order number: 1830651 8A 160V
+phoenix_contact connector MCV_01x08_GF_3.81mm_MH
+0
+8
+8
+Connector_Phoenix_MC
+PhoenixContact_MCV_1,5_9-G-3.5_1x09_P3.50mm_Vertical
+Generic Phoenix Contact connector footprint for: MCV_1,5/9-G-3.5; number of pins: 09; pin pitch: 3.50mm; Vertical || order number: 1843677 8A 160V
+phoenix_contact connector MCV_01x09_G_3.5mm
+0
+9
+9
+Connector_Phoenix_MC
+PhoenixContact_MCV_1,5_9-G-3.81_1x09_P3.81mm_Vertical
+Generic Phoenix Contact connector footprint for: MCV_1,5/9-G-3.81; number of pins: 09; pin pitch: 3.81mm; Vertical || order number: 1803497 8A 160V
+phoenix_contact connector MCV_01x09_G_3.81mm
+0
+9
+9
+Connector_Phoenix_MC
+PhoenixContact_MCV_1,5_9-GF-3.5_1x09_P3.50mm_Vertical_ThreadedFlange
+Generic Phoenix Contact connector footprint for: MCV_1,5/9-GF-3.5; number of pins: 09; pin pitch: 3.50mm; Vertical; threaded flange || order number: 1843295 8A 160V
+phoenix_contact connector MCV_01x09_GF_3.5mm
+0
+9
+9
+Connector_Phoenix_MC
+PhoenixContact_MCV_1,5_9-GF-3.5_1x09_P3.50mm_Vertical_ThreadedFlange_MountHole
+Generic Phoenix Contact connector footprint for: MCV_1,5/9-GF-3.5; number of pins: 09; pin pitch: 3.50mm; Vertical; threaded flange; footprint includes mount hole for mounting screw: ISO 1481-ST 2.2x4.5 C or ISO 7049-ST 2.2x4.5 C (http://www.fasteners.eu/standards/ISO/7049/) || order number: 1843295 8A 160V
+phoenix_contact connector MCV_01x09_GF_3.5mm_MH
+0
+9
+9
+Connector_Phoenix_MC
+PhoenixContact_MCV_1,5_9-GF-3.81_1x09_P3.81mm_Vertical_ThreadedFlange
+Generic Phoenix Contact connector footprint for: MCV_1,5/9-GF-3.81; number of pins: 09; pin pitch: 3.81mm; Vertical; threaded flange || order number: 1830664 8A 160V
+phoenix_contact connector MCV_01x09_GF_3.81mm
+0
+9
+9
+Connector_Phoenix_MC
+PhoenixContact_MCV_1,5_9-GF-3.81_1x09_P3.81mm_Vertical_ThreadedFlange_MountHole
+Generic Phoenix Contact connector footprint for: MCV_1,5/9-GF-3.81; number of pins: 09; pin pitch: 3.81mm; Vertical; threaded flange; footprint includes mount hole for mounting screw: ISO 1481-ST 2.2x4.5 C or ISO 7049-ST 2.2x4.5 C (http://www.fasteners.eu/standards/ISO/7049/) || order number: 1830664 8A 160V
+phoenix_contact connector MCV_01x09_GF_3.81mm_MH
+0
+9
+9
+Connector_Phoenix_MC
+PhoenixContact_MCV_1,5_10-G-3.5_1x10_P3.50mm_Vertical
+Generic Phoenix Contact connector footprint for: MCV_1,5/10-G-3.5; number of pins: 10; pin pitch: 3.50mm; Vertical || order number: 1843680 8A 160V
+phoenix_contact connector MCV_01x10_G_3.5mm
+0
+10
+10
+Connector_Phoenix_MC
+PhoenixContact_MCV_1,5_10-G-3.81_1x10_P3.81mm_Vertical
+Generic Phoenix Contact connector footprint for: MCV_1,5/10-G-3.81; number of pins: 10; pin pitch: 3.81mm; Vertical || order number: 1803507 8A 160V
+phoenix_contact connector MCV_01x10_G_3.81mm
+0
+10
+10
+Connector_Phoenix_MC
+PhoenixContact_MCV_1,5_10-GF-3.5_1x10_P3.50mm_Vertical_ThreadedFlange
+Generic Phoenix Contact connector footprint for: MCV_1,5/10-GF-3.5; number of pins: 10; pin pitch: 3.50mm; Vertical; threaded flange || order number: 1843305 8A 160V
+phoenix_contact connector MCV_01x10_GF_3.5mm
+0
+10
+10
+Connector_Phoenix_MC
+PhoenixContact_MCV_1,5_10-GF-3.5_1x10_P3.50mm_Vertical_ThreadedFlange_MountHole
+Generic Phoenix Contact connector footprint for: MCV_1,5/10-GF-3.5; number of pins: 10; pin pitch: 3.50mm; Vertical; threaded flange; footprint includes mount hole for mounting screw: ISO 1481-ST 2.2x4.5 C or ISO 7049-ST 2.2x4.5 C (http://www.fasteners.eu/standards/ISO/7049/) || order number: 1843305 8A 160V
+phoenix_contact connector MCV_01x10_GF_3.5mm_MH
+0
+10
+10
+Connector_Phoenix_MC
+PhoenixContact_MCV_1,5_10-GF-3.81_1x10_P3.81mm_Vertical_ThreadedFlange
+Generic Phoenix Contact connector footprint for: MCV_1,5/10-GF-3.81; number of pins: 10; pin pitch: 3.81mm; Vertical; threaded flange || order number: 1830677 8A 160V
+phoenix_contact connector MCV_01x10_GF_3.81mm
+0
+10
+10
+Connector_Phoenix_MC
+PhoenixContact_MCV_1,5_10-GF-3.81_1x10_P3.81mm_Vertical_ThreadedFlange_MountHole
+Generic Phoenix Contact connector footprint for: MCV_1,5/10-GF-3.81; number of pins: 10; pin pitch: 3.81mm; Vertical; threaded flange; footprint includes mount hole for mounting screw: ISO 1481-ST 2.2x4.5 C or ISO 7049-ST 2.2x4.5 C (http://www.fasteners.eu/standards/ISO/7049/) || order number: 1830677 8A 160V
+phoenix_contact connector MCV_01x10_GF_3.81mm_MH
+0
+10
+10
+Connector_Phoenix_MC
+PhoenixContact_MCV_1,5_11-G-3.5_1x11_P3.50mm_Vertical
+Generic Phoenix Contact connector footprint for: MCV_1,5/11-G-3.5; number of pins: 11; pin pitch: 3.50mm; Vertical || order number: 1843693 8A 160V
+phoenix_contact connector MCV_01x11_G_3.5mm
+0
+11
+11
+Connector_Phoenix_MC
+PhoenixContact_MCV_1,5_11-G-3.81_1x11_P3.81mm_Vertical
+Generic Phoenix Contact connector footprint for: MCV_1,5/11-G-3.81; number of pins: 11; pin pitch: 3.81mm; Vertical || order number: 1803510 8A 160V
+phoenix_contact connector MCV_01x11_G_3.81mm
+0
+11
+11
+Connector_Phoenix_MC
+PhoenixContact_MCV_1,5_11-GF-3.5_1x11_P3.50mm_Vertical_ThreadedFlange
+Generic Phoenix Contact connector footprint for: MCV_1,5/11-GF-3.5; number of pins: 11; pin pitch: 3.50mm; Vertical; threaded flange || order number: 1843318 8A 160V
+phoenix_contact connector MCV_01x11_GF_3.5mm
+0
+11
+11
+Connector_Phoenix_MC
+PhoenixContact_MCV_1,5_11-GF-3.5_1x11_P3.50mm_Vertical_ThreadedFlange_MountHole
+Generic Phoenix Contact connector footprint for: MCV_1,5/11-GF-3.5; number of pins: 11; pin pitch: 3.50mm; Vertical; threaded flange; footprint includes mount hole for mounting screw: ISO 1481-ST 2.2x4.5 C or ISO 7049-ST 2.2x4.5 C (http://www.fasteners.eu/standards/ISO/7049/) || order number: 1843318 8A 160V
+phoenix_contact connector MCV_01x11_GF_3.5mm_MH
+0
+11
+11
+Connector_Phoenix_MC
+PhoenixContact_MCV_1,5_11-GF-3.81_1x11_P3.81mm_Vertical_ThreadedFlange
+Generic Phoenix Contact connector footprint for: MCV_1,5/11-GF-3.81; number of pins: 11; pin pitch: 3.81mm; Vertical; threaded flange || order number: 1830680 8A 160V
+phoenix_contact connector MCV_01x11_GF_3.81mm
+0
+11
+11
+Connector_Phoenix_MC
+PhoenixContact_MCV_1,5_11-GF-3.81_1x11_P3.81mm_Vertical_ThreadedFlange_MountHole
+Generic Phoenix Contact connector footprint for: MCV_1,5/11-GF-3.81; number of pins: 11; pin pitch: 3.81mm; Vertical; threaded flange; footprint includes mount hole for mounting screw: ISO 1481-ST 2.2x4.5 C or ISO 7049-ST 2.2x4.5 C (http://www.fasteners.eu/standards/ISO/7049/) || order number: 1830680 8A 160V
+phoenix_contact connector MCV_01x11_GF_3.81mm_MH
+0
+11
+11
+Connector_Phoenix_MC
+PhoenixContact_MCV_1,5_12-G-3.5_1x12_P3.50mm_Vertical
+Generic Phoenix Contact connector footprint for: MCV_1,5/12-G-3.5; number of pins: 12; pin pitch: 3.50mm; Vertical || order number: 1843703 8A 160V
+phoenix_contact connector MCV_01x12_G_3.5mm
+0
+12
+12
+Connector_Phoenix_MC
+PhoenixContact_MCV_1,5_12-G-3.81_1x12_P3.81mm_Vertical
+Generic Phoenix Contact connector footprint for: MCV_1,5/12-G-3.81; number of pins: 12; pin pitch: 3.81mm; Vertical || order number: 1803523 8A 160V
+phoenix_contact connector MCV_01x12_G_3.81mm
+0
+12
+12
+Connector_Phoenix_MC
+PhoenixContact_MCV_1,5_12-GF-3.5_1x12_P3.50mm_Vertical_ThreadedFlange
+Generic Phoenix Contact connector footprint for: MCV_1,5/12-GF-3.5; number of pins: 12; pin pitch: 3.50mm; Vertical; threaded flange || order number: 1843321 8A 160V
+phoenix_contact connector MCV_01x12_GF_3.5mm
+0
+12
+12
+Connector_Phoenix_MC
+PhoenixContact_MCV_1,5_12-GF-3.5_1x12_P3.50mm_Vertical_ThreadedFlange_MountHole
+Generic Phoenix Contact connector footprint for: MCV_1,5/12-GF-3.5; number of pins: 12; pin pitch: 3.50mm; Vertical; threaded flange; footprint includes mount hole for mounting screw: ISO 1481-ST 2.2x4.5 C or ISO 7049-ST 2.2x4.5 C (http://www.fasteners.eu/standards/ISO/7049/) || order number: 1843321 8A 160V
+phoenix_contact connector MCV_01x12_GF_3.5mm_MH
+0
+12
+12
+Connector_Phoenix_MC
+PhoenixContact_MCV_1,5_12-GF-3.81_1x12_P3.81mm_Vertical_ThreadedFlange
+Generic Phoenix Contact connector footprint for: MCV_1,5/12-GF-3.81; number of pins: 12; pin pitch: 3.81mm; Vertical; threaded flange || order number: 1830693 8A 160V
+phoenix_contact connector MCV_01x12_GF_3.81mm
+0
+12
+12
+Connector_Phoenix_MC
+PhoenixContact_MCV_1,5_12-GF-3.81_1x12_P3.81mm_Vertical_ThreadedFlange_MountHole
+Generic Phoenix Contact connector footprint for: MCV_1,5/12-GF-3.81; number of pins: 12; pin pitch: 3.81mm; Vertical; threaded flange; footprint includes mount hole for mounting screw: ISO 1481-ST 2.2x4.5 C or ISO 7049-ST 2.2x4.5 C (http://www.fasteners.eu/standards/ISO/7049/) || order number: 1830693 8A 160V
+phoenix_contact connector MCV_01x12_GF_3.81mm_MH
+0
+12
+12
+Connector_Phoenix_MC
+PhoenixContact_MCV_1,5_13-G-3.5_1x13_P3.50mm_Vertical
+Generic Phoenix Contact connector footprint for: MCV_1,5/13-G-3.5; number of pins: 13; pin pitch: 3.50mm; Vertical || order number: 1843716 8A 160V
+phoenix_contact connector MCV_01x13_G_3.5mm
+0
+13
+13
+Connector_Phoenix_MC
+PhoenixContact_MCV_1,5_13-G-3.81_1x13_P3.81mm_Vertical
+Generic Phoenix Contact connector footprint for: MCV_1,5/13-G-3.81; number of pins: 13; pin pitch: 3.81mm; Vertical || order number: 1803536 8A 160V
+phoenix_contact connector MCV_01x13_G_3.81mm
+0
+13
+13
+Connector_Phoenix_MC
+PhoenixContact_MCV_1,5_13-GF-3.5_1x13_P3.50mm_Vertical_ThreadedFlange
+Generic Phoenix Contact connector footprint for: MCV_1,5/13-GF-3.5; number of pins: 13; pin pitch: 3.50mm; Vertical; threaded flange || order number: 1843334 8A 160V
+phoenix_contact connector MCV_01x13_GF_3.5mm
+0
+13
+13
+Connector_Phoenix_MC
+PhoenixContact_MCV_1,5_13-GF-3.5_1x13_P3.50mm_Vertical_ThreadedFlange_MountHole
+Generic Phoenix Contact connector footprint for: MCV_1,5/13-GF-3.5; number of pins: 13; pin pitch: 3.50mm; Vertical; threaded flange; footprint includes mount hole for mounting screw: ISO 1481-ST 2.2x4.5 C or ISO 7049-ST 2.2x4.5 C (http://www.fasteners.eu/standards/ISO/7049/) || order number: 1843334 8A 160V
+phoenix_contact connector MCV_01x13_GF_3.5mm_MH
+0
+13
+13
+Connector_Phoenix_MC
+PhoenixContact_MCV_1,5_13-GF-3.81_1x13_P3.81mm_Vertical_ThreadedFlange
+Generic Phoenix Contact connector footprint for: MCV_1,5/13-GF-3.81; number of pins: 13; pin pitch: 3.81mm; Vertical; threaded flange || order number: 1830703 8A 160V
+phoenix_contact connector MCV_01x13_GF_3.81mm
+0
+13
+13
+Connector_Phoenix_MC
+PhoenixContact_MCV_1,5_13-GF-3.81_1x13_P3.81mm_Vertical_ThreadedFlange_MountHole
+Generic Phoenix Contact connector footprint for: MCV_1,5/13-GF-3.81; number of pins: 13; pin pitch: 3.81mm; Vertical; threaded flange; footprint includes mount hole for mounting screw: ISO 1481-ST 2.2x4.5 C or ISO 7049-ST 2.2x4.5 C (http://www.fasteners.eu/standards/ISO/7049/) || order number: 1830703 8A 160V
+phoenix_contact connector MCV_01x13_GF_3.81mm_MH
+0
+13
+13
+Connector_Phoenix_MC
+PhoenixContact_MCV_1,5_14-G-3.5_1x14_P3.50mm_Vertical
+Generic Phoenix Contact connector footprint for: MCV_1,5/14-G-3.5; number of pins: 14; pin pitch: 3.50mm; Vertical || order number: 1843729 8A 160V
+phoenix_contact connector MCV_01x14_G_3.5mm
+0
+14
+14
+Connector_Phoenix_MC
+PhoenixContact_MCV_1,5_14-G-3.81_1x14_P3.81mm_Vertical
+Generic Phoenix Contact connector footprint for: MCV_1,5/14-G-3.81; number of pins: 14; pin pitch: 3.81mm; Vertical || order number: 1803549 8A 160V
+phoenix_contact connector MCV_01x14_G_3.81mm
+0
+14
+14
+Connector_Phoenix_MC
+PhoenixContact_MCV_1,5_14-GF-3.5_1x14_P3.50mm_Vertical_ThreadedFlange
+Generic Phoenix Contact connector footprint for: MCV_1,5/14-GF-3.5; number of pins: 14; pin pitch: 3.50mm; Vertical; threaded flange || order number: 1843347 8A 160V
+phoenix_contact connector MCV_01x14_GF_3.5mm
+0
+14
+14
+Connector_Phoenix_MC
+PhoenixContact_MCV_1,5_14-GF-3.5_1x14_P3.50mm_Vertical_ThreadedFlange_MountHole
+Generic Phoenix Contact connector footprint for: MCV_1,5/14-GF-3.5; number of pins: 14; pin pitch: 3.50mm; Vertical; threaded flange; footprint includes mount hole for mounting screw: ISO 1481-ST 2.2x4.5 C or ISO 7049-ST 2.2x4.5 C (http://www.fasteners.eu/standards/ISO/7049/) || order number: 1843347 8A 160V
+phoenix_contact connector MCV_01x14_GF_3.5mm_MH
+0
+14
+14
+Connector_Phoenix_MC
+PhoenixContact_MCV_1,5_14-GF-3.81_1x14_P3.81mm_Vertical_ThreadedFlange
+Generic Phoenix Contact connector footprint for: MCV_1,5/14-GF-3.81; number of pins: 14; pin pitch: 3.81mm; Vertical; threaded flange || order number: 1830716 8A 160V
+phoenix_contact connector MCV_01x14_GF_3.81mm
+0
+14
+14
+Connector_Phoenix_MC
+PhoenixContact_MCV_1,5_14-GF-3.81_1x14_P3.81mm_Vertical_ThreadedFlange_MountHole
+Generic Phoenix Contact connector footprint for: MCV_1,5/14-GF-3.81; number of pins: 14; pin pitch: 3.81mm; Vertical; threaded flange; footprint includes mount hole for mounting screw: ISO 1481-ST 2.2x4.5 C or ISO 7049-ST 2.2x4.5 C (http://www.fasteners.eu/standards/ISO/7049/) || order number: 1830716 8A 160V
+phoenix_contact connector MCV_01x14_GF_3.81mm_MH
+0
+14
+14
+Connector_Phoenix_MC
+PhoenixContact_MCV_1,5_15-G-3.5_1x15_P3.50mm_Vertical
+Generic Phoenix Contact connector footprint for: MCV_1,5/15-G-3.5; number of pins: 15; pin pitch: 3.50mm; Vertical || order number: 1843732 8A 160V
+phoenix_contact connector MCV_01x15_G_3.5mm
+0
+15
+15
+Connector_Phoenix_MC
+PhoenixContact_MCV_1,5_15-G-3.81_1x15_P3.81mm_Vertical
+Generic Phoenix Contact connector footprint for: MCV_1,5/15-G-3.81; number of pins: 15; pin pitch: 3.81mm; Vertical || order number: 1803552 8A 160V
+phoenix_contact connector MCV_01x15_G_3.81mm
+0
+15
+15
+Connector_Phoenix_MC
+PhoenixContact_MCV_1,5_15-GF-3.5_1x15_P3.50mm_Vertical_ThreadedFlange
+Generic Phoenix Contact connector footprint for: MCV_1,5/15-GF-3.5; number of pins: 15; pin pitch: 3.50mm; Vertical; threaded flange || order number: 1843350 8A 160V
+phoenix_contact connector MCV_01x15_GF_3.5mm
+0
+15
+15
+Connector_Phoenix_MC
+PhoenixContact_MCV_1,5_15-GF-3.5_1x15_P3.50mm_Vertical_ThreadedFlange_MountHole
+Generic Phoenix Contact connector footprint for: MCV_1,5/15-GF-3.5; number of pins: 15; pin pitch: 3.50mm; Vertical; threaded flange; footprint includes mount hole for mounting screw: ISO 1481-ST 2.2x4.5 C or ISO 7049-ST 2.2x4.5 C (http://www.fasteners.eu/standards/ISO/7049/) || order number: 1843350 8A 160V
+phoenix_contact connector MCV_01x15_GF_3.5mm_MH
+0
+15
+15
+Connector_Phoenix_MC
+PhoenixContact_MCV_1,5_15-GF-3.81_1x15_P3.81mm_Vertical_ThreadedFlange
+Generic Phoenix Contact connector footprint for: MCV_1,5/15-GF-3.81; number of pins: 15; pin pitch: 3.81mm; Vertical; threaded flange || order number: 1830729 8A 160V
+phoenix_contact connector MCV_01x15_GF_3.81mm
+0
+15
+15
+Connector_Phoenix_MC
+PhoenixContact_MCV_1,5_15-GF-3.81_1x15_P3.81mm_Vertical_ThreadedFlange_MountHole
+Generic Phoenix Contact connector footprint for: MCV_1,5/15-GF-3.81; number of pins: 15; pin pitch: 3.81mm; Vertical; threaded flange; footprint includes mount hole for mounting screw: ISO 1481-ST 2.2x4.5 C or ISO 7049-ST 2.2x4.5 C (http://www.fasteners.eu/standards/ISO/7049/) || order number: 1830729 8A 160V
+phoenix_contact connector MCV_01x15_GF_3.81mm_MH
+0
+15
+15
+Connector_Phoenix_MC
+PhoenixContact_MCV_1,5_16-G-3.5_1x16_P3.50mm_Vertical
+Generic Phoenix Contact connector footprint for: MCV_1,5/16-G-3.5; number of pins: 16; pin pitch: 3.50mm; Vertical || order number: 1843745 8A 160V
+phoenix_contact connector MCV_01x16_G_3.5mm
+0
+16
+16
+Connector_Phoenix_MC
+PhoenixContact_MCV_1,5_16-G-3.81_1x16_P3.81mm_Vertical
+Generic Phoenix Contact connector footprint for: MCV_1,5/16-G-3.81; number of pins: 16; pin pitch: 3.81mm; Vertical || order number: 1803565 8A 160V
+phoenix_contact connector MCV_01x16_G_3.81mm
+0
+16
+16
+Connector_Phoenix_MC
+PhoenixContact_MCV_1,5_16-GF-3.5_1x16_P3.50mm_Vertical_ThreadedFlange
+Generic Phoenix Contact connector footprint for: MCV_1,5/16-GF-3.5; number of pins: 16; pin pitch: 3.50mm; Vertical; threaded flange || order number: 1843363 8A 160V
+phoenix_contact connector MCV_01x16_GF_3.5mm
+0
+16
+16
+Connector_Phoenix_MC
+PhoenixContact_MCV_1,5_16-GF-3.5_1x16_P3.50mm_Vertical_ThreadedFlange_MountHole
+Generic Phoenix Contact connector footprint for: MCV_1,5/16-GF-3.5; number of pins: 16; pin pitch: 3.50mm; Vertical; threaded flange; footprint includes mount hole for mounting screw: ISO 1481-ST 2.2x4.5 C or ISO 7049-ST 2.2x4.5 C (http://www.fasteners.eu/standards/ISO/7049/) || order number: 1843363 8A 160V
+phoenix_contact connector MCV_01x16_GF_3.5mm_MH
+0
+16
+16
+Connector_Phoenix_MC
+PhoenixContact_MCV_1,5_16-GF-3.81_1x16_P3.81mm_Vertical_ThreadedFlange
+Generic Phoenix Contact connector footprint for: MCV_1,5/16-GF-3.81; number of pins: 16; pin pitch: 3.81mm; Vertical; threaded flange || order number: 1830732 8A 160V
+phoenix_contact connector MCV_01x16_GF_3.81mm
+0
+16
+16
+Connector_Phoenix_MC
+PhoenixContact_MCV_1,5_16-GF-3.81_1x16_P3.81mm_Vertical_ThreadedFlange_MountHole
+Generic Phoenix Contact connector footprint for: MCV_1,5/16-GF-3.81; number of pins: 16; pin pitch: 3.81mm; Vertical; threaded flange; footprint includes mount hole for mounting screw: ISO 1481-ST 2.2x4.5 C or ISO 7049-ST 2.2x4.5 C (http://www.fasteners.eu/standards/ISO/7049/) || order number: 1830732 8A 160V
+phoenix_contact connector MCV_01x16_GF_3.81mm_MH
+0
+16
+16
+Connector_Phoenix_MC
+PhoenixContact_MC_1,5_2-G-3.5_1x02_P3.50mm_Horizontal
+Generic Phoenix Contact connector footprint for: MC_1,5/2-G-3.5; number of pins: 02; pin pitch: 3.50mm; Angled || order number: 1844210 8A 160V
+phoenix_contact connector MC_01x02_G_3.5mm
+0
+2
+2
+Connector_Phoenix_MC
+PhoenixContact_MC_1,5_2-G-3.81_1x02_P3.81mm_Horizontal
+Generic Phoenix Contact connector footprint for: MC_1,5/2-G-3.81; number of pins: 02; pin pitch: 3.81mm; Angled || order number: 1803277 8A 160V
+phoenix_contact connector MC_01x02_G_3.81mm
+0
+2
+2
+Connector_Phoenix_MC
+PhoenixContact_MC_1,5_2-GF-3.5_1x02_P3.50mm_Horizontal_ThreadedFlange
+Generic Phoenix Contact connector footprint for: MC_1,5/2-GF-3.5; number of pins: 02; pin pitch: 3.50mm; Angled; threaded flange || order number: 1843790 8A 160V
+phoenix_contact connector MC_01x02_GF_3.5mm
+0
+2
+2
+Connector_Phoenix_MC
+PhoenixContact_MC_1,5_2-GF-3.5_1x02_P3.50mm_Horizontal_ThreadedFlange_MountHole
+Generic Phoenix Contact connector footprint for: MC_1,5/2-GF-3.5; number of pins: 02; pin pitch: 3.50mm; Angled; threaded flange; footprint includes mount hole for mounting screw: ISO 1481-ST 2.2x4.5 C or ISO 7049-ST 2.2x4.5 C (http://www.fasteners.eu/standards/ISO/7049/) || order number: 1843790 8A 160V
+phoenix_contact connector MC_01x02_GF_3.5mm_MH
+0
+2
+2
+Connector_Phoenix_MC
+PhoenixContact_MC_1,5_2-GF-3.81_1x02_P3.81mm_Horizontal_ThreadedFlange
+Generic Phoenix Contact connector footprint for: MC_1,5/2-GF-3.81; number of pins: 02; pin pitch: 3.81mm; Angled; threaded flange || order number: 1827868 8A 160V
+phoenix_contact connector MC_01x02_GF_3.81mm
+0
+2
+2
+Connector_Phoenix_MC
+PhoenixContact_MC_1,5_2-GF-3.81_1x02_P3.81mm_Horizontal_ThreadedFlange_MountHole
+Generic Phoenix Contact connector footprint for: MC_1,5/2-GF-3.81; number of pins: 02; pin pitch: 3.81mm; Angled; threaded flange; footprint includes mount hole for mounting screw: ISO 1481-ST 2.2x4.5 C or ISO 7049-ST 2.2x4.5 C (http://www.fasteners.eu/standards/ISO/7049/) || order number: 1827868 8A 160V
+phoenix_contact connector MC_01x02_GF_3.81mm_MH
+0
+2
+2
+Connector_Phoenix_MC
+PhoenixContact_MC_1,5_3-G-3.5_1x03_P3.50mm_Horizontal
+Generic Phoenix Contact connector footprint for: MC_1,5/3-G-3.5; number of pins: 03; pin pitch: 3.50mm; Angled || order number: 1844223 8A 160V
+phoenix_contact connector MC_01x03_G_3.5mm
+0
+3
+3
+Connector_Phoenix_MC
+PhoenixContact_MC_1,5_3-G-3.81_1x03_P3.81mm_Horizontal
+Generic Phoenix Contact connector footprint for: MC_1,5/3-G-3.81; number of pins: 03; pin pitch: 3.81mm; Angled || order number: 1803280 8A 160V
+phoenix_contact connector MC_01x03_G_3.81mm
+0
+3
+3
+Connector_Phoenix_MC
+PhoenixContact_MC_1,5_3-GF-3.5_1x03_P3.50mm_Horizontal_ThreadedFlange
+Generic Phoenix Contact connector footprint for: MC_1,5/3-GF-3.5; number of pins: 03; pin pitch: 3.50mm; Angled; threaded flange || order number: 1843800 8A 160V
+phoenix_contact connector MC_01x03_GF_3.5mm
+0
+3
+3
+Connector_Phoenix_MC
+PhoenixContact_MC_1,5_3-GF-3.5_1x03_P3.50mm_Horizontal_ThreadedFlange_MountHole
+Generic Phoenix Contact connector footprint for: MC_1,5/3-GF-3.5; number of pins: 03; pin pitch: 3.50mm; Angled; threaded flange; footprint includes mount hole for mounting screw: ISO 1481-ST 2.2x4.5 C or ISO 7049-ST 2.2x4.5 C (http://www.fasteners.eu/standards/ISO/7049/) || order number: 1843800 8A 160V
+phoenix_contact connector MC_01x03_GF_3.5mm_MH
+0
+3
+3
+Connector_Phoenix_MC
+PhoenixContact_MC_1,5_3-GF-3.81_1x03_P3.81mm_Horizontal_ThreadedFlange
+Generic Phoenix Contact connector footprint for: MC_1,5/3-GF-3.81; number of pins: 03; pin pitch: 3.81mm; Angled; threaded flange || order number: 1827871 8A 160V
+phoenix_contact connector MC_01x03_GF_3.81mm
+0
+3
+3
+Connector_Phoenix_MC
+PhoenixContact_MC_1,5_3-GF-3.81_1x03_P3.81mm_Horizontal_ThreadedFlange_MountHole
+Generic Phoenix Contact connector footprint for: MC_1,5/3-GF-3.81; number of pins: 03; pin pitch: 3.81mm; Angled; threaded flange; footprint includes mount hole for mounting screw: ISO 1481-ST 2.2x4.5 C or ISO 7049-ST 2.2x4.5 C (http://www.fasteners.eu/standards/ISO/7049/) || order number: 1827871 8A 160V
+phoenix_contact connector MC_01x03_GF_3.81mm_MH
+0
+3
+3
+Connector_Phoenix_MC
+PhoenixContact_MC_1,5_4-G-3.5_1x04_P3.50mm_Horizontal
+Generic Phoenix Contact connector footprint for: MC_1,5/4-G-3.5; number of pins: 04; pin pitch: 3.50mm; Angled || order number: 1844236 8A 160V
+phoenix_contact connector MC_01x04_G_3.5mm
+0
+4
+4
+Connector_Phoenix_MC
+PhoenixContact_MC_1,5_4-G-3.81_1x04_P3.81mm_Horizontal
+Generic Phoenix Contact connector footprint for: MC_1,5/4-G-3.81; number of pins: 04; pin pitch: 3.81mm; Angled || order number: 1803293 8A 160V
+phoenix_contact connector MC_01x04_G_3.81mm
+0
+4
+4
+Connector_Phoenix_MC
+PhoenixContact_MC_1,5_4-GF-3.5_1x04_P3.50mm_Horizontal_ThreadedFlange
+Generic Phoenix Contact connector footprint for: MC_1,5/4-GF-3.5; number of pins: 04; pin pitch: 3.50mm; Angled; threaded flange || order number: 1843813 8A 160V
+phoenix_contact connector MC_01x04_GF_3.5mm
+0
+4
+4
+Connector_Phoenix_MC
+PhoenixContact_MC_1,5_4-GF-3.5_1x04_P3.50mm_Horizontal_ThreadedFlange_MountHole
+Generic Phoenix Contact connector footprint for: MC_1,5/4-GF-3.5; number of pins: 04; pin pitch: 3.50mm; Angled; threaded flange; footprint includes mount hole for mounting screw: ISO 1481-ST 2.2x4.5 C or ISO 7049-ST 2.2x4.5 C (http://www.fasteners.eu/standards/ISO/7049/) || order number: 1843813 8A 160V
+phoenix_contact connector MC_01x04_GF_3.5mm_MH
+0
+4
+4
+Connector_Phoenix_MC
+PhoenixContact_MC_1,5_4-GF-3.81_1x04_P3.81mm_Horizontal_ThreadedFlange
+Generic Phoenix Contact connector footprint for: MC_1,5/4-GF-3.81; number of pins: 04; pin pitch: 3.81mm; Angled; threaded flange || order number: 1827884 8A 160V
+phoenix_contact connector MC_01x04_GF_3.81mm
+0
+4
+4
+Connector_Phoenix_MC
+PhoenixContact_MC_1,5_4-GF-3.81_1x04_P3.81mm_Horizontal_ThreadedFlange_MountHole
+Generic Phoenix Contact connector footprint for: MC_1,5/4-GF-3.81; number of pins: 04; pin pitch: 3.81mm; Angled; threaded flange; footprint includes mount hole for mounting screw: ISO 1481-ST 2.2x4.5 C or ISO 7049-ST 2.2x4.5 C (http://www.fasteners.eu/standards/ISO/7049/) || order number: 1827884 8A 160V
+phoenix_contact connector MC_01x04_GF_3.81mm_MH
+0
+4
+4
+Connector_Phoenix_MC
+PhoenixContact_MC_1,5_5-G-3.5_1x05_P3.50mm_Horizontal
+Generic Phoenix Contact connector footprint for: MC_1,5/5-G-3.5; number of pins: 05; pin pitch: 3.50mm; Angled || order number: 1844249 8A 160V
+phoenix_contact connector MC_01x05_G_3.5mm
+0
+5
+5
+Connector_Phoenix_MC
+PhoenixContact_MC_1,5_5-G-3.81_1x05_P3.81mm_Horizontal
+Generic Phoenix Contact connector footprint for: MC_1,5/5-G-3.81; number of pins: 05; pin pitch: 3.81mm; Angled || order number: 1803303 8A 160V
+phoenix_contact connector MC_01x05_G_3.81mm
+0
+5
+5
+Connector_Phoenix_MC
+PhoenixContact_MC_1,5_5-GF-3.5_1x05_P3.50mm_Horizontal_ThreadedFlange
+Generic Phoenix Contact connector footprint for: MC_1,5/5-GF-3.5; number of pins: 05; pin pitch: 3.50mm; Angled; threaded flange || order number: 1843826 8A 160V
+phoenix_contact connector MC_01x05_GF_3.5mm
+0
+5
+5
+Connector_Phoenix_MC
+PhoenixContact_MC_1,5_5-GF-3.5_1x05_P3.50mm_Horizontal_ThreadedFlange_MountHole
+Generic Phoenix Contact connector footprint for: MC_1,5/5-GF-3.5; number of pins: 05; pin pitch: 3.50mm; Angled; threaded flange; footprint includes mount hole for mounting screw: ISO 1481-ST 2.2x4.5 C or ISO 7049-ST 2.2x4.5 C (http://www.fasteners.eu/standards/ISO/7049/) || order number: 1843826 8A 160V
+phoenix_contact connector MC_01x05_GF_3.5mm_MH
+0
+5
+5
+Connector_Phoenix_MC
+PhoenixContact_MC_1,5_5-GF-3.81_1x05_P3.81mm_Horizontal_ThreadedFlange
+Generic Phoenix Contact connector footprint for: MC_1,5/5-GF-3.81; number of pins: 05; pin pitch: 3.81mm; Angled; threaded flange || order number: 1827897 8A 160V
+phoenix_contact connector MC_01x05_GF_3.81mm
+0
+5
+5
+Connector_Phoenix_MC
+PhoenixContact_MC_1,5_5-GF-3.81_1x05_P3.81mm_Horizontal_ThreadedFlange_MountHole
+Generic Phoenix Contact connector footprint for: MC_1,5/5-GF-3.81; number of pins: 05; pin pitch: 3.81mm; Angled; threaded flange; footprint includes mount hole for mounting screw: ISO 1481-ST 2.2x4.5 C or ISO 7049-ST 2.2x4.5 C (http://www.fasteners.eu/standards/ISO/7049/) || order number: 1827897 8A 160V
+phoenix_contact connector MC_01x05_GF_3.81mm_MH
+0
+5
+5
+Connector_Phoenix_MC
+PhoenixContact_MC_1,5_6-G-3.5_1x06_P3.50mm_Horizontal
+Generic Phoenix Contact connector footprint for: MC_1,5/6-G-3.5; number of pins: 06; pin pitch: 3.50mm; Angled || order number: 1844252 8A 160V
+phoenix_contact connector MC_01x06_G_3.5mm
+0
+6
+6
+Connector_Phoenix_MC
+PhoenixContact_MC_1,5_6-G-3.81_1x06_P3.81mm_Horizontal
+Generic Phoenix Contact connector footprint for: MC_1,5/6-G-3.81; number of pins: 06; pin pitch: 3.81mm; Angled || order number: 1803316 8A 160V
+phoenix_contact connector MC_01x06_G_3.81mm
+0
+6
+6
+Connector_Phoenix_MC
+PhoenixContact_MC_1,5_6-GF-3.5_1x06_P3.50mm_Horizontal_ThreadedFlange
+Generic Phoenix Contact connector footprint for: MC_1,5/6-GF-3.5; number of pins: 06; pin pitch: 3.50mm; Angled; threaded flange || order number: 1843839 8A 160V
+phoenix_contact connector MC_01x06_GF_3.5mm
+0
+6
+6
+Connector_Phoenix_MC
+PhoenixContact_MC_1,5_6-GF-3.5_1x06_P3.50mm_Horizontal_ThreadedFlange_MountHole
+Generic Phoenix Contact connector footprint for: MC_1,5/6-GF-3.5; number of pins: 06; pin pitch: 3.50mm; Angled; threaded flange; footprint includes mount hole for mounting screw: ISO 1481-ST 2.2x4.5 C or ISO 7049-ST 2.2x4.5 C (http://www.fasteners.eu/standards/ISO/7049/) || order number: 1843839 8A 160V
+phoenix_contact connector MC_01x06_GF_3.5mm_MH
+0
+6
+6
+Connector_Phoenix_MC
+PhoenixContact_MC_1,5_6-GF-3.81_1x06_P3.81mm_Horizontal_ThreadedFlange
+Generic Phoenix Contact connector footprint for: MC_1,5/6-GF-3.81; number of pins: 06; pin pitch: 3.81mm; Angled; threaded flange || order number: 1827907 8A 160V
+phoenix_contact connector MC_01x06_GF_3.81mm
+0
+6
+6
+Connector_Phoenix_MC
+PhoenixContact_MC_1,5_6-GF-3.81_1x06_P3.81mm_Horizontal_ThreadedFlange_MountHole
+Generic Phoenix Contact connector footprint for: MC_1,5/6-GF-3.81; number of pins: 06; pin pitch: 3.81mm; Angled; threaded flange; footprint includes mount hole for mounting screw: ISO 1481-ST 2.2x4.5 C or ISO 7049-ST 2.2x4.5 C (http://www.fasteners.eu/standards/ISO/7049/) || order number: 1827907 8A 160V
+phoenix_contact connector MC_01x06_GF_3.81mm_MH
+0
+6
+6
+Connector_Phoenix_MC
+PhoenixContact_MC_1,5_7-G-3.5_1x07_P3.50mm_Horizontal
+Generic Phoenix Contact connector footprint for: MC_1,5/7-G-3.5; number of pins: 07; pin pitch: 3.50mm; Angled || order number: 1844265 8A 160V
+phoenix_contact connector MC_01x07_G_3.5mm
+0
+7
+7
+Connector_Phoenix_MC
+PhoenixContact_MC_1,5_7-G-3.81_1x07_P3.81mm_Horizontal
+Generic Phoenix Contact connector footprint for: MC_1,5/7-G-3.81; number of pins: 07; pin pitch: 3.81mm; Angled || order number: 1803329 8A 160V
+phoenix_contact connector MC_01x07_G_3.81mm
+0
+7
+7
+Connector_Phoenix_MC
+PhoenixContact_MC_1,5_7-GF-3.5_1x07_P3.50mm_Horizontal_ThreadedFlange
+Generic Phoenix Contact connector footprint for: MC_1,5/7-GF-3.5; number of pins: 07; pin pitch: 3.50mm; Angled; threaded flange || order number: 1843842 8A 160V
+phoenix_contact connector MC_01x07_GF_3.5mm
+0
+7
+7
+Connector_Phoenix_MC
+PhoenixContact_MC_1,5_7-GF-3.5_1x07_P3.50mm_Horizontal_ThreadedFlange_MountHole
+Generic Phoenix Contact connector footprint for: MC_1,5/7-GF-3.5; number of pins: 07; pin pitch: 3.50mm; Angled; threaded flange; footprint includes mount hole for mounting screw: ISO 1481-ST 2.2x4.5 C or ISO 7049-ST 2.2x4.5 C (http://www.fasteners.eu/standards/ISO/7049/) || order number: 1843842 8A 160V
+phoenix_contact connector MC_01x07_GF_3.5mm_MH
+0
+7
+7
+Connector_Phoenix_MC
+PhoenixContact_MC_1,5_7-GF-3.81_1x07_P3.81mm_Horizontal_ThreadedFlange
+Generic Phoenix Contact connector footprint for: MC_1,5/7-GF-3.81; number of pins: 07; pin pitch: 3.81mm; Angled; threaded flange || order number: 1827910 8A 160V
+phoenix_contact connector MC_01x07_GF_3.81mm
+0
+7
+7
+Connector_Phoenix_MC
+PhoenixContact_MC_1,5_7-GF-3.81_1x07_P3.81mm_Horizontal_ThreadedFlange_MountHole
+Generic Phoenix Contact connector footprint for: MC_1,5/7-GF-3.81; number of pins: 07; pin pitch: 3.81mm; Angled; threaded flange; footprint includes mount hole for mounting screw: ISO 1481-ST 2.2x4.5 C or ISO 7049-ST 2.2x4.5 C (http://www.fasteners.eu/standards/ISO/7049/) || order number: 1827910 8A 160V
+phoenix_contact connector MC_01x07_GF_3.81mm_MH
+0
+7
+7
+Connector_Phoenix_MC
+PhoenixContact_MC_1,5_8-G-3.5_1x08_P3.50mm_Horizontal
+Generic Phoenix Contact connector footprint for: MC_1,5/8-G-3.5; number of pins: 08; pin pitch: 3.50mm; Angled || order number: 1844278 8A 160V
+phoenix_contact connector MC_01x08_G_3.5mm
+0
+8
+8
+Connector_Phoenix_MC
+PhoenixContact_MC_1,5_8-G-3.81_1x08_P3.81mm_Horizontal
+Generic Phoenix Contact connector footprint for: MC_1,5/8-G-3.81; number of pins: 08; pin pitch: 3.81mm; Angled || order number: 1803332 8A 160V
+phoenix_contact connector MC_01x08_G_3.81mm
+0
+8
+8
+Connector_Phoenix_MC
+PhoenixContact_MC_1,5_8-GF-3.5_1x08_P3.50mm_Horizontal_ThreadedFlange
+Generic Phoenix Contact connector footprint for: MC_1,5/8-GF-3.5; number of pins: 08; pin pitch: 3.50mm; Angled; threaded flange || order number: 1843855 8A 160V
+phoenix_contact connector MC_01x08_GF_3.5mm
+0
+8
+8
+Connector_Phoenix_MC
+PhoenixContact_MC_1,5_8-GF-3.5_1x08_P3.50mm_Horizontal_ThreadedFlange_MountHole
+Generic Phoenix Contact connector footprint for: MC_1,5/8-GF-3.5; number of pins: 08; pin pitch: 3.50mm; Angled; threaded flange; footprint includes mount hole for mounting screw: ISO 1481-ST 2.2x4.5 C or ISO 7049-ST 2.2x4.5 C (http://www.fasteners.eu/standards/ISO/7049/) || order number: 1843855 8A 160V
+phoenix_contact connector MC_01x08_GF_3.5mm_MH
+0
+8
+8
+Connector_Phoenix_MC
+PhoenixContact_MC_1,5_8-GF-3.81_1x08_P3.81mm_Horizontal_ThreadedFlange
+Generic Phoenix Contact connector footprint for: MC_1,5/8-GF-3.81; number of pins: 08; pin pitch: 3.81mm; Angled; threaded flange || order number: 1827923 8A 160V
+phoenix_contact connector MC_01x08_GF_3.81mm
+0
+8
+8
+Connector_Phoenix_MC
+PhoenixContact_MC_1,5_8-GF-3.81_1x08_P3.81mm_Horizontal_ThreadedFlange_MountHole
+Generic Phoenix Contact connector footprint for: MC_1,5/8-GF-3.81; number of pins: 08; pin pitch: 3.81mm; Angled; threaded flange; footprint includes mount hole for mounting screw: ISO 1481-ST 2.2x4.5 C or ISO 7049-ST 2.2x4.5 C (http://www.fasteners.eu/standards/ISO/7049/) || order number: 1827923 8A 160V
+phoenix_contact connector MC_01x08_GF_3.81mm_MH
+0
+8
+8
+Connector_Phoenix_MC
+PhoenixContact_MC_1,5_9-G-3.5_1x09_P3.50mm_Horizontal
+Generic Phoenix Contact connector footprint for: MC_1,5/9-G-3.5; number of pins: 09; pin pitch: 3.50mm; Angled || order number: 1844281 8A 160V
+phoenix_contact connector MC_01x09_G_3.5mm
+0
+9
+9
+Connector_Phoenix_MC
+PhoenixContact_MC_1,5_9-G-3.81_1x09_P3.81mm_Horizontal
+Generic Phoenix Contact connector footprint for: MC_1,5/9-G-3.81; number of pins: 09; pin pitch: 3.81mm; Angled || order number: 1803345 8A 160V
+phoenix_contact connector MC_01x09_G_3.81mm
+0
+9
+9
+Connector_Phoenix_MC
+PhoenixContact_MC_1,5_9-GF-3.5_1x09_P3.50mm_Horizontal_ThreadedFlange
+Generic Phoenix Contact connector footprint for: MC_1,5/9-GF-3.5; number of pins: 09; pin pitch: 3.50mm; Angled; threaded flange || order number: 1843868 8A 160V
+phoenix_contact connector MC_01x09_GF_3.5mm
+0
+9
+9
+Connector_Phoenix_MC
+PhoenixContact_MC_1,5_9-GF-3.5_1x09_P3.50mm_Horizontal_ThreadedFlange_MountHole
+Generic Phoenix Contact connector footprint for: MC_1,5/9-GF-3.5; number of pins: 09; pin pitch: 3.50mm; Angled; threaded flange; footprint includes mount hole for mounting screw: ISO 1481-ST 2.2x4.5 C or ISO 7049-ST 2.2x4.5 C (http://www.fasteners.eu/standards/ISO/7049/) || order number: 1843868 8A 160V
+phoenix_contact connector MC_01x09_GF_3.5mm_MH
+0
+9
+9
+Connector_Phoenix_MC
+PhoenixContact_MC_1,5_9-GF-3.81_1x09_P3.81mm_Horizontal_ThreadedFlange
+Generic Phoenix Contact connector footprint for: MC_1,5/9-GF-3.81; number of pins: 09; pin pitch: 3.81mm; Angled; threaded flange || order number: 1827936 8A 160V
+phoenix_contact connector MC_01x09_GF_3.81mm
+0
+9
+9
+Connector_Phoenix_MC
+PhoenixContact_MC_1,5_9-GF-3.81_1x09_P3.81mm_Horizontal_ThreadedFlange_MountHole
+Generic Phoenix Contact connector footprint for: MC_1,5/9-GF-3.81; number of pins: 09; pin pitch: 3.81mm; Angled; threaded flange; footprint includes mount hole for mounting screw: ISO 1481-ST 2.2x4.5 C or ISO 7049-ST 2.2x4.5 C (http://www.fasteners.eu/standards/ISO/7049/) || order number: 1827936 8A 160V
+phoenix_contact connector MC_01x09_GF_3.81mm_MH
+0
+9
+9
+Connector_Phoenix_MC
+PhoenixContact_MC_1,5_10-G-3.5_1x10_P3.50mm_Horizontal
+Generic Phoenix Contact connector footprint for: MC_1,5/10-G-3.5; number of pins: 10; pin pitch: 3.50mm; Angled || order number: 1844294 8A 160V
+phoenix_contact connector MC_01x10_G_3.5mm
+0
+10
+10
+Connector_Phoenix_MC
+PhoenixContact_MC_1,5_10-G-3.81_1x10_P3.81mm_Horizontal
+Generic Phoenix Contact connector footprint for: MC_1,5/10-G-3.81; number of pins: 10; pin pitch: 3.81mm; Angled || order number: 1803358 8A 160V
+phoenix_contact connector MC_01x10_G_3.81mm
+0
+10
+10
+Connector_Phoenix_MC
+PhoenixContact_MC_1,5_10-GF-3.5_1x10_P3.50mm_Horizontal_ThreadedFlange
+Generic Phoenix Contact connector footprint for: MC_1,5/10-GF-3.5; number of pins: 10; pin pitch: 3.50mm; Angled; threaded flange || order number: 1843871 8A 160V
+phoenix_contact connector MC_01x10_GF_3.5mm
+0
+10
+10
+Connector_Phoenix_MC
+PhoenixContact_MC_1,5_10-GF-3.5_1x10_P3.50mm_Horizontal_ThreadedFlange_MountHole
+Generic Phoenix Contact connector footprint for: MC_1,5/10-GF-3.5; number of pins: 10; pin pitch: 3.50mm; Angled; threaded flange; footprint includes mount hole for mounting screw: ISO 1481-ST 2.2x4.5 C or ISO 7049-ST 2.2x4.5 C (http://www.fasteners.eu/standards/ISO/7049/) || order number: 1843871 8A 160V
+phoenix_contact connector MC_01x10_GF_3.5mm_MH
+0
+10
+10
+Connector_Phoenix_MC
+PhoenixContact_MC_1,5_10-GF-3.81_1x10_P3.81mm_Horizontal_ThreadedFlange
+Generic Phoenix Contact connector footprint for: MC_1,5/10-GF-3.81; number of pins: 10; pin pitch: 3.81mm; Angled; threaded flange || order number: 1827949 8A 160V
+phoenix_contact connector MC_01x10_GF_3.81mm
+0
+10
+10
+Connector_Phoenix_MC
+PhoenixContact_MC_1,5_10-GF-3.81_1x10_P3.81mm_Horizontal_ThreadedFlange_MountHole
+Generic Phoenix Contact connector footprint for: MC_1,5/10-GF-3.81; number of pins: 10; pin pitch: 3.81mm; Angled; threaded flange; footprint includes mount hole for mounting screw: ISO 1481-ST 2.2x4.5 C or ISO 7049-ST 2.2x4.5 C (http://www.fasteners.eu/standards/ISO/7049/) || order number: 1827949 8A 160V
+phoenix_contact connector MC_01x10_GF_3.81mm_MH
+0
+10
+10
+Connector_Phoenix_MC
+PhoenixContact_MC_1,5_11-G-3.5_1x11_P3.50mm_Horizontal
+Generic Phoenix Contact connector footprint for: MC_1,5/11-G-3.5; number of pins: 11; pin pitch: 3.50mm; Angled || order number: 1844304 8A 160V
+phoenix_contact connector MC_01x11_G_3.5mm
+0
+11
+11
+Connector_Phoenix_MC
+PhoenixContact_MC_1,5_11-G-3.81_1x11_P3.81mm_Horizontal
+Generic Phoenix Contact connector footprint for: MC_1,5/11-G-3.81; number of pins: 11; pin pitch: 3.81mm; Angled || order number: 1803361 8A 160V
+phoenix_contact connector MC_01x11_G_3.81mm
+0
+11
+11
+Connector_Phoenix_MC
+PhoenixContact_MC_1,5_11-GF-3.5_1x11_P3.50mm_Horizontal_ThreadedFlange
+Generic Phoenix Contact connector footprint for: MC_1,5/11-GF-3.5; number of pins: 11; pin pitch: 3.50mm; Angled; threaded flange || order number: 1843884 8A 160V
+phoenix_contact connector MC_01x11_GF_3.5mm
+0
+11
+11
+Connector_Phoenix_MC
+PhoenixContact_MC_1,5_11-GF-3.5_1x11_P3.50mm_Horizontal_ThreadedFlange_MountHole
+Generic Phoenix Contact connector footprint for: MC_1,5/11-GF-3.5; number of pins: 11; pin pitch: 3.50mm; Angled; threaded flange; footprint includes mount hole for mounting screw: ISO 1481-ST 2.2x4.5 C or ISO 7049-ST 2.2x4.5 C (http://www.fasteners.eu/standards/ISO/7049/) || order number: 1843884 8A 160V
+phoenix_contact connector MC_01x11_GF_3.5mm_MH
+0
+11
+11
+Connector_Phoenix_MC
+PhoenixContact_MC_1,5_11-GF-3.81_1x11_P3.81mm_Horizontal_ThreadedFlange
+Generic Phoenix Contact connector footprint for: MC_1,5/11-GF-3.81; number of pins: 11; pin pitch: 3.81mm; Angled; threaded flange || order number: 1827952 8A 160V
+phoenix_contact connector MC_01x11_GF_3.81mm
+0
+11
+11
+Connector_Phoenix_MC
+PhoenixContact_MC_1,5_11-GF-3.81_1x11_P3.81mm_Horizontal_ThreadedFlange_MountHole
+Generic Phoenix Contact connector footprint for: MC_1,5/11-GF-3.81; number of pins: 11; pin pitch: 3.81mm; Angled; threaded flange; footprint includes mount hole for mounting screw: ISO 1481-ST 2.2x4.5 C or ISO 7049-ST 2.2x4.5 C (http://www.fasteners.eu/standards/ISO/7049/) || order number: 1827952 8A 160V
+phoenix_contact connector MC_01x11_GF_3.81mm_MH
+0
+11
+11
+Connector_Phoenix_MC
+PhoenixContact_MC_1,5_12-G-3.5_1x12_P3.50mm_Horizontal
+Generic Phoenix Contact connector footprint for: MC_1,5/12-G-3.5; number of pins: 12; pin pitch: 3.50mm; Angled || order number: 1844317 8A 160V
+phoenix_contact connector MC_01x12_G_3.5mm
+0
+12
+12
+Connector_Phoenix_MC
+PhoenixContact_MC_1,5_12-G-3.81_1x12_P3.81mm_Horizontal
+Generic Phoenix Contact connector footprint for: MC_1,5/12-G-3.81; number of pins: 12; pin pitch: 3.81mm; Angled || order number: 1803374 8A 160V
+phoenix_contact connector MC_01x12_G_3.81mm
+0
+12
+12
+Connector_Phoenix_MC
+PhoenixContact_MC_1,5_12-GF-3.5_1x12_P3.50mm_Horizontal_ThreadedFlange
+Generic Phoenix Contact connector footprint for: MC_1,5/12-GF-3.5; number of pins: 12; pin pitch: 3.50mm; Angled; threaded flange || order number: 1843897 8A 160V
+phoenix_contact connector MC_01x12_GF_3.5mm
+0
+12
+12
+Connector_Phoenix_MC
+PhoenixContact_MC_1,5_12-GF-3.5_1x12_P3.50mm_Horizontal_ThreadedFlange_MountHole
+Generic Phoenix Contact connector footprint for: MC_1,5/12-GF-3.5; number of pins: 12; pin pitch: 3.50mm; Angled; threaded flange; footprint includes mount hole for mounting screw: ISO 1481-ST 2.2x4.5 C or ISO 7049-ST 2.2x4.5 C (http://www.fasteners.eu/standards/ISO/7049/) || order number: 1843897 8A 160V
+phoenix_contact connector MC_01x12_GF_3.5mm_MH
+0
+12
+12
+Connector_Phoenix_MC
+PhoenixContact_MC_1,5_12-GF-3.81_1x12_P3.81mm_Horizontal_ThreadedFlange
+Generic Phoenix Contact connector footprint for: MC_1,5/12-GF-3.81; number of pins: 12; pin pitch: 3.81mm; Angled; threaded flange || order number: 1827965 8A 160V
+phoenix_contact connector MC_01x12_GF_3.81mm
+0
+12
+12
+Connector_Phoenix_MC
+PhoenixContact_MC_1,5_12-GF-3.81_1x12_P3.81mm_Horizontal_ThreadedFlange_MountHole
+Generic Phoenix Contact connector footprint for: MC_1,5/12-GF-3.81; number of pins: 12; pin pitch: 3.81mm; Angled; threaded flange; footprint includes mount hole for mounting screw: ISO 1481-ST 2.2x4.5 C or ISO 7049-ST 2.2x4.5 C (http://www.fasteners.eu/standards/ISO/7049/) || order number: 1827965 8A 160V
+phoenix_contact connector MC_01x12_GF_3.81mm_MH
+0
+12
+12
+Connector_Phoenix_MC
+PhoenixContact_MC_1,5_13-G-3.5_1x13_P3.50mm_Horizontal
+Generic Phoenix Contact connector footprint for: MC_1,5/13-G-3.5; number of pins: 13; pin pitch: 3.50mm; Angled || order number: 1844320 8A 160V
+phoenix_contact connector MC_01x13_G_3.5mm
+0
+13
+13
+Connector_Phoenix_MC
+PhoenixContact_MC_1,5_13-G-3.81_1x13_P3.81mm_Horizontal
+Generic Phoenix Contact connector footprint for: MC_1,5/13-G-3.81; number of pins: 13; pin pitch: 3.81mm; Angled || order number: 1803387 8A 160V
+phoenix_contact connector MC_01x13_G_3.81mm
+0
+13
+13
+Connector_Phoenix_MC
+PhoenixContact_MC_1,5_13-GF-3.5_1x13_P3.50mm_Horizontal_ThreadedFlange
+Generic Phoenix Contact connector footprint for: MC_1,5/13-GF-3.5; number of pins: 13; pin pitch: 3.50mm; Angled; threaded flange || order number: 1843907 8A 160V
+phoenix_contact connector MC_01x13_GF_3.5mm
+0
+13
+13
+Connector_Phoenix_MC
+PhoenixContact_MC_1,5_13-GF-3.5_1x13_P3.50mm_Horizontal_ThreadedFlange_MountHole
+Generic Phoenix Contact connector footprint for: MC_1,5/13-GF-3.5; number of pins: 13; pin pitch: 3.50mm; Angled; threaded flange; footprint includes mount hole for mounting screw: ISO 1481-ST 2.2x4.5 C or ISO 7049-ST 2.2x4.5 C (http://www.fasteners.eu/standards/ISO/7049/) || order number: 1843907 8A 160V
+phoenix_contact connector MC_01x13_GF_3.5mm_MH
+0
+13
+13
+Connector_Phoenix_MC
+PhoenixContact_MC_1,5_13-GF-3.81_1x13_P3.81mm_Horizontal_ThreadedFlange
+Generic Phoenix Contact connector footprint for: MC_1,5/13-GF-3.81; number of pins: 13; pin pitch: 3.81mm; Angled; threaded flange || order number: 1827978 8A 160V
+phoenix_contact connector MC_01x13_GF_3.81mm
+0
+13
+13
+Connector_Phoenix_MC
+PhoenixContact_MC_1,5_13-GF-3.81_1x13_P3.81mm_Horizontal_ThreadedFlange_MountHole
+Generic Phoenix Contact connector footprint for: MC_1,5/13-GF-3.81; number of pins: 13; pin pitch: 3.81mm; Angled; threaded flange; footprint includes mount hole for mounting screw: ISO 1481-ST 2.2x4.5 C or ISO 7049-ST 2.2x4.5 C (http://www.fasteners.eu/standards/ISO/7049/) || order number: 1827978 8A 160V
+phoenix_contact connector MC_01x13_GF_3.81mm_MH
+0
+13
+13
+Connector_Phoenix_MC
+PhoenixContact_MC_1,5_14-G-3.5_1x14_P3.50mm_Horizontal
+Generic Phoenix Contact connector footprint for: MC_1,5/14-G-3.5; number of pins: 14; pin pitch: 3.50mm; Angled || order number: 1844333 8A 160V
+phoenix_contact connector MC_01x14_G_3.5mm
+0
+14
+14
+Connector_Phoenix_MC
+PhoenixContact_MC_1,5_14-G-3.81_1x14_P3.81mm_Horizontal
+Generic Phoenix Contact connector footprint for: MC_1,5/14-G-3.81; number of pins: 14; pin pitch: 3.81mm; Angled || order number: 1803390 8A 160V
+phoenix_contact connector MC_01x14_G_3.81mm
+0
+14
+14
+Connector_Phoenix_MC
+PhoenixContact_MC_1,5_14-GF-3.5_1x14_P3.50mm_Horizontal_ThreadedFlange
+Generic Phoenix Contact connector footprint for: MC_1,5/14-GF-3.5; number of pins: 14; pin pitch: 3.50mm; Angled; threaded flange || order number: 1843910 8A 160V
+phoenix_contact connector MC_01x14_GF_3.5mm
+0
+14
+14
+Connector_Phoenix_MC
+PhoenixContact_MC_1,5_14-GF-3.5_1x14_P3.50mm_Horizontal_ThreadedFlange_MountHole
+Generic Phoenix Contact connector footprint for: MC_1,5/14-GF-3.5; number of pins: 14; pin pitch: 3.50mm; Angled; threaded flange; footprint includes mount hole for mounting screw: ISO 1481-ST 2.2x4.5 C or ISO 7049-ST 2.2x4.5 C (http://www.fasteners.eu/standards/ISO/7049/) || order number: 1843910 8A 160V
+phoenix_contact connector MC_01x14_GF_3.5mm_MH
+0
+14
+14
+Connector_Phoenix_MC
+PhoenixContact_MC_1,5_14-GF-3.81_1x14_P3.81mm_Horizontal_ThreadedFlange
+Generic Phoenix Contact connector footprint for: MC_1,5/14-GF-3.81; number of pins: 14; pin pitch: 3.81mm; Angled; threaded flange || order number: 1827981 8A 160V
+phoenix_contact connector MC_01x14_GF_3.81mm
+0
+14
+14
+Connector_Phoenix_MC
+PhoenixContact_MC_1,5_14-GF-3.81_1x14_P3.81mm_Horizontal_ThreadedFlange_MountHole
+Generic Phoenix Contact connector footprint for: MC_1,5/14-GF-3.81; number of pins: 14; pin pitch: 3.81mm; Angled; threaded flange; footprint includes mount hole for mounting screw: ISO 1481-ST 2.2x4.5 C or ISO 7049-ST 2.2x4.5 C (http://www.fasteners.eu/standards/ISO/7049/) || order number: 1827981 8A 160V
+phoenix_contact connector MC_01x14_GF_3.81mm_MH
+0
+14
+14
+Connector_Phoenix_MC
+PhoenixContact_MC_1,5_15-G-3.5_1x15_P3.50mm_Horizontal
+Generic Phoenix Contact connector footprint for: MC_1,5/15-G-3.5; number of pins: 15; pin pitch: 3.50mm; Angled || order number: 1844346 8A 160V
+phoenix_contact connector MC_01x15_G_3.5mm
+0
+15
+15
+Connector_Phoenix_MC
+PhoenixContact_MC_1,5_15-G-3.81_1x15_P3.81mm_Horizontal
+Generic Phoenix Contact connector footprint for: MC_1,5/15-G-3.81; number of pins: 15; pin pitch: 3.81mm; Angled || order number: 1803400 8A 160V
+phoenix_contact connector MC_01x15_G_3.81mm
+0
+15
+15
+Connector_Phoenix_MC
+PhoenixContact_MC_1,5_15-GF-3.5_1x15_P3.50mm_Horizontal_ThreadedFlange
+Generic Phoenix Contact connector footprint for: MC_1,5/15-GF-3.5; number of pins: 15; pin pitch: 3.50mm; Angled; threaded flange || order number: 1843923 8A 160V
+phoenix_contact connector MC_01x15_GF_3.5mm
+0
+15
+15
+Connector_Phoenix_MC
+PhoenixContact_MC_1,5_15-GF-3.5_1x15_P3.50mm_Horizontal_ThreadedFlange_MountHole
+Generic Phoenix Contact connector footprint for: MC_1,5/15-GF-3.5; number of pins: 15; pin pitch: 3.50mm; Angled; threaded flange; footprint includes mount hole for mounting screw: ISO 1481-ST 2.2x4.5 C or ISO 7049-ST 2.2x4.5 C (http://www.fasteners.eu/standards/ISO/7049/) || order number: 1843923 8A 160V
+phoenix_contact connector MC_01x15_GF_3.5mm_MH
+0
+15
+15
+Connector_Phoenix_MC
+PhoenixContact_MC_1,5_15-GF-3.81_1x15_P3.81mm_Horizontal_ThreadedFlange
+Generic Phoenix Contact connector footprint for: MC_1,5/15-GF-3.81; number of pins: 15; pin pitch: 3.81mm; Angled; threaded flange || order number: 1827994 8A 160V
+phoenix_contact connector MC_01x15_GF_3.81mm
+0
+15
+15
+Connector_Phoenix_MC
+PhoenixContact_MC_1,5_15-GF-3.81_1x15_P3.81mm_Horizontal_ThreadedFlange_MountHole
+Generic Phoenix Contact connector footprint for: MC_1,5/15-GF-3.81; number of pins: 15; pin pitch: 3.81mm; Angled; threaded flange; footprint includes mount hole for mounting screw: ISO 1481-ST 2.2x4.5 C or ISO 7049-ST 2.2x4.5 C (http://www.fasteners.eu/standards/ISO/7049/) || order number: 1827994 8A 160V
+phoenix_contact connector MC_01x15_GF_3.81mm_MH
+0
+15
+15
+Connector_Phoenix_MC
+PhoenixContact_MC_1,5_16-G-3.5_1x16_P3.50mm_Horizontal
+Generic Phoenix Contact connector footprint for: MC_1,5/16-G-3.5; number of pins: 16; pin pitch: 3.50mm; Angled || order number: 1844359 8A 160V
+phoenix_contact connector MC_01x16_G_3.5mm
+0
+16
+16
+Connector_Phoenix_MC
+PhoenixContact_MC_1,5_16-G-3.81_1x16_P3.81mm_Horizontal
+Generic Phoenix Contact connector footprint for: MC_1,5/16-G-3.81; number of pins: 16; pin pitch: 3.81mm; Angled || order number: 1803413 8A 160V
+phoenix_contact connector MC_01x16_G_3.81mm
+0
+16
+16
+Connector_Phoenix_MC
+PhoenixContact_MC_1,5_16-GF-3.5_1x16_P3.50mm_Horizontal_ThreadedFlange
+Generic Phoenix Contact connector footprint for: MC_1,5/16-GF-3.5; number of pins: 16; pin pitch: 3.50mm; Angled; threaded flange || order number: 1843936 8A 160V
+phoenix_contact connector MC_01x16_GF_3.5mm
+0
+16
+16
+Connector_Phoenix_MC
+PhoenixContact_MC_1,5_16-GF-3.5_1x16_P3.50mm_Horizontal_ThreadedFlange_MountHole
+Generic Phoenix Contact connector footprint for: MC_1,5/16-GF-3.5; number of pins: 16; pin pitch: 3.50mm; Angled; threaded flange; footprint includes mount hole for mounting screw: ISO 1481-ST 2.2x4.5 C or ISO 7049-ST 2.2x4.5 C (http://www.fasteners.eu/standards/ISO/7049/) || order number: 1843936 8A 160V
+phoenix_contact connector MC_01x16_GF_3.5mm_MH
+0
+16
+16
+Connector_Phoenix_MC
+PhoenixContact_MC_1,5_16-GF-3.81_1x16_P3.81mm_Horizontal_ThreadedFlange
+Generic Phoenix Contact connector footprint for: MC_1,5/16-GF-3.81; number of pins: 16; pin pitch: 3.81mm; Angled; threaded flange || order number: 1828003 8A 160V
+phoenix_contact connector MC_01x16_GF_3.81mm
+0
+16
+16
+Connector_Phoenix_MC
+PhoenixContact_MC_1,5_16-GF-3.81_1x16_P3.81mm_Horizontal_ThreadedFlange_MountHole
+Generic Phoenix Contact connector footprint for: MC_1,5/16-GF-3.81; number of pins: 16; pin pitch: 3.81mm; Angled; threaded flange; footprint includes mount hole for mounting screw: ISO 1481-ST 2.2x4.5 C or ISO 7049-ST 2.2x4.5 C (http://www.fasteners.eu/standards/ISO/7049/) || order number: 1828003 8A 160V
+phoenix_contact connector MC_01x16_GF_3.81mm_MH
+0
+16
+16
+Connector_Phoenix_MC_HighVoltage
+PhoenixContact_MCV_1,5_2-G-5.08_1x02_P5.08mm_Vertical
+Generic Phoenix Contact connector footprint for: MCV_1,5/2-G-5.08; number of pins: 02; pin pitch: 5.08mm; Vertical || order number: 1836299 8A 320V
+phoenix_contact connector MCV_01x02_G_5.08mm
+0
+2
+2
+Connector_Phoenix_MC_HighVoltage
+PhoenixContact_MCV_1,5_2-GF-5.08_1x02_P5.08mm_Vertical_ThreadedFlange
+Generic Phoenix Contact connector footprint for: MCV_1,5/2-GF-5.08; number of pins: 02; pin pitch: 5.08mm; Vertical; threaded flange || order number: 1847615 8A 320V
+phoenix_contact connector MCV_01x02_GF_5.08mm
+0
+2
+2
+Connector_Phoenix_MC_HighVoltage
+PhoenixContact_MCV_1,5_2-GF-5.08_1x02_P5.08mm_Vertical_ThreadedFlange_MountHole
+Generic Phoenix Contact connector footprint for: MCV_1,5/2-GF-5.08; number of pins: 02; pin pitch: 5.08mm; Vertical; threaded flange; footprint includes mount hole for mounting screw: ISO 1481-ST 2.2x4.5 C or ISO 7049-ST 2.2x4.5 C (http://www.fasteners.eu/standards/ISO/7049/) || order number: 1847615 8A 320V
+phoenix_contact connector MCV_01x02_GF_5.08mm_MH
+0
+2
+2
+Connector_Phoenix_MC_HighVoltage
+PhoenixContact_MCV_1,5_3-G-5.08_1x03_P5.08mm_Vertical
+Generic Phoenix Contact connector footprint for: MCV_1,5/3-G-5.08; number of pins: 03; pin pitch: 5.08mm; Vertical || order number: 1836309 8A 320V
+phoenix_contact connector MCV_01x03_G_5.08mm
+0
+3
+3
+Connector_Phoenix_MC_HighVoltage
+PhoenixContact_MCV_1,5_3-GF-5.08_1x03_P5.08mm_Vertical_ThreadedFlange
+Generic Phoenix Contact connector footprint for: MCV_1,5/3-GF-5.08; number of pins: 03; pin pitch: 5.08mm; Vertical; threaded flange || order number: 1847628 8A 320V
+phoenix_contact connector MCV_01x03_GF_5.08mm
+0
+3
+3
+Connector_Phoenix_MC_HighVoltage
+PhoenixContact_MCV_1,5_3-GF-5.08_1x03_P5.08mm_Vertical_ThreadedFlange_MountHole
+Generic Phoenix Contact connector footprint for: MCV_1,5/3-GF-5.08; number of pins: 03; pin pitch: 5.08mm; Vertical; threaded flange; footprint includes mount hole for mounting screw: ISO 1481-ST 2.2x4.5 C or ISO 7049-ST 2.2x4.5 C (http://www.fasteners.eu/standards/ISO/7049/) || order number: 1847628 8A 320V
+phoenix_contact connector MCV_01x03_GF_5.08mm_MH
+0
+3
+3
+Connector_Phoenix_MC_HighVoltage
+PhoenixContact_MCV_1,5_4-G-5.08_1x04_P5.08mm_Vertical
+Generic Phoenix Contact connector footprint for: MCV_1,5/4-G-5.08; number of pins: 04; pin pitch: 5.08mm; Vertical || order number: 1836312 8A 320V
+phoenix_contact connector MCV_01x04_G_5.08mm
+0
+4
+4
+Connector_Phoenix_MC_HighVoltage
+PhoenixContact_MCV_1,5_4-GF-5.08_1x04_P5.08mm_Vertical_ThreadedFlange
+Generic Phoenix Contact connector footprint for: MCV_1,5/4-GF-5.08; number of pins: 04; pin pitch: 5.08mm; Vertical; threaded flange || order number: 1847631 8A 320V
+phoenix_contact connector MCV_01x04_GF_5.08mm
+0
+4
+4
+Connector_Phoenix_MC_HighVoltage
+PhoenixContact_MCV_1,5_4-GF-5.08_1x04_P5.08mm_Vertical_ThreadedFlange_MountHole
+Generic Phoenix Contact connector footprint for: MCV_1,5/4-GF-5.08; number of pins: 04; pin pitch: 5.08mm; Vertical; threaded flange; footprint includes mount hole for mounting screw: ISO 1481-ST 2.2x4.5 C or ISO 7049-ST 2.2x4.5 C (http://www.fasteners.eu/standards/ISO/7049/) || order number: 1847631 8A 320V
+phoenix_contact connector MCV_01x04_GF_5.08mm_MH
+0
+4
+4
+Connector_Phoenix_MC_HighVoltage
+PhoenixContact_MCV_1,5_5-G-5.08_1x05_P5.08mm_Vertical
+Generic Phoenix Contact connector footprint for: MCV_1,5/5-G-5.08; number of pins: 05; pin pitch: 5.08mm; Vertical || order number: 1836325 8A 320V
+phoenix_contact connector MCV_01x05_G_5.08mm
+0
+5
+5
+Connector_Phoenix_MC_HighVoltage
+PhoenixContact_MCV_1,5_5-GF-5.08_1x05_P5.08mm_Vertical_ThreadedFlange
+Generic Phoenix Contact connector footprint for: MCV_1,5/5-GF-5.08; number of pins: 05; pin pitch: 5.08mm; Vertical; threaded flange || order number: 1847644 8A 320V
+phoenix_contact connector MCV_01x05_GF_5.08mm
+0
+5
+5
+Connector_Phoenix_MC_HighVoltage
+PhoenixContact_MCV_1,5_5-GF-5.08_1x05_P5.08mm_Vertical_ThreadedFlange_MountHole
+Generic Phoenix Contact connector footprint for: MCV_1,5/5-GF-5.08; number of pins: 05; pin pitch: 5.08mm; Vertical; threaded flange; footprint includes mount hole for mounting screw: ISO 1481-ST 2.2x4.5 C or ISO 7049-ST 2.2x4.5 C (http://www.fasteners.eu/standards/ISO/7049/) || order number: 1847644 8A 320V
+phoenix_contact connector MCV_01x05_GF_5.08mm_MH
+0
+5
+5
+Connector_Phoenix_MC_HighVoltage
+PhoenixContact_MCV_1,5_6-G-5.08_1x06_P5.08mm_Vertical
+Generic Phoenix Contact connector footprint for: MCV_1,5/6-G-5.08; number of pins: 06; pin pitch: 5.08mm; Vertical || order number: 1836338 8A 320V
+phoenix_contact connector MCV_01x06_G_5.08mm
+0
+6
+6
+Connector_Phoenix_MC_HighVoltage
+PhoenixContact_MCV_1,5_6-GF-5.08_1x06_P5.08mm_Vertical_ThreadedFlange
+Generic Phoenix Contact connector footprint for: MCV_1,5/6-GF-5.08; number of pins: 06; pin pitch: 5.08mm; Vertical; threaded flange || order number: 1847657 8A 320V
+phoenix_contact connector MCV_01x06_GF_5.08mm
+0
+6
+6
+Connector_Phoenix_MC_HighVoltage
+PhoenixContact_MCV_1,5_6-GF-5.08_1x06_P5.08mm_Vertical_ThreadedFlange_MountHole
+Generic Phoenix Contact connector footprint for: MCV_1,5/6-GF-5.08; number of pins: 06; pin pitch: 5.08mm; Vertical; threaded flange; footprint includes mount hole for mounting screw: ISO 1481-ST 2.2x4.5 C or ISO 7049-ST 2.2x4.5 C (http://www.fasteners.eu/standards/ISO/7049/) || order number: 1847657 8A 320V
+phoenix_contact connector MCV_01x06_GF_5.08mm_MH
+0
+6
+6
+Connector_Phoenix_MC_HighVoltage
+PhoenixContact_MCV_1,5_7-G-5.08_1x07_P5.08mm_Vertical
+Generic Phoenix Contact connector footprint for: MCV_1,5/7-G-5.08; number of pins: 07; pin pitch: 5.08mm; Vertical || order number: 1836341 8A 320V
+phoenix_contact connector MCV_01x07_G_5.08mm
+0
+7
+7
+Connector_Phoenix_MC_HighVoltage
+PhoenixContact_MCV_1,5_7-GF-5.08_1x07_P5.08mm_Vertical_ThreadedFlange
+Generic Phoenix Contact connector footprint for: MCV_1,5/7-GF-5.08; number of pins: 07; pin pitch: 5.08mm; Vertical; threaded flange || order number: 1847660 8A 320V
+phoenix_contact connector MCV_01x07_GF_5.08mm
+0
+7
+7
+Connector_Phoenix_MC_HighVoltage
+PhoenixContact_MCV_1,5_7-GF-5.08_1x07_P5.08mm_Vertical_ThreadedFlange_MountHole
+Generic Phoenix Contact connector footprint for: MCV_1,5/7-GF-5.08; number of pins: 07; pin pitch: 5.08mm; Vertical; threaded flange; footprint includes mount hole for mounting screw: ISO 1481-ST 2.2x4.5 C or ISO 7049-ST 2.2x4.5 C (http://www.fasteners.eu/standards/ISO/7049/) || order number: 1847660 8A 320V
+phoenix_contact connector MCV_01x07_GF_5.08mm_MH
+0
+7
+7
+Connector_Phoenix_MC_HighVoltage
+PhoenixContact_MCV_1,5_8-G-5.08_1x08_P5.08mm_Vertical
+Generic Phoenix Contact connector footprint for: MCV_1,5/8-G-5.08; number of pins: 08; pin pitch: 5.08mm; Vertical || order number: 1836354 8A 320V
+phoenix_contact connector MCV_01x08_G_5.08mm
+0
+8
+8
+Connector_Phoenix_MC_HighVoltage
+PhoenixContact_MCV_1,5_8-GF-5.08_1x08_P5.08mm_Vertical_ThreadedFlange
+Generic Phoenix Contact connector footprint for: MCV_1,5/8-GF-5.08; number of pins: 08; pin pitch: 5.08mm; Vertical; threaded flange || order number: 1847673 8A 320V
+phoenix_contact connector MCV_01x08_GF_5.08mm
+0
+8
+8
+Connector_Phoenix_MC_HighVoltage
+PhoenixContact_MCV_1,5_8-GF-5.08_1x08_P5.08mm_Vertical_ThreadedFlange_MountHole
+Generic Phoenix Contact connector footprint for: MCV_1,5/8-GF-5.08; number of pins: 08; pin pitch: 5.08mm; Vertical; threaded flange; footprint includes mount hole for mounting screw: ISO 1481-ST 2.2x4.5 C or ISO 7049-ST 2.2x4.5 C (http://www.fasteners.eu/standards/ISO/7049/) || order number: 1847673 8A 320V
+phoenix_contact connector MCV_01x08_GF_5.08mm_MH
+0
+8
+8
+Connector_Phoenix_MC_HighVoltage
+PhoenixContact_MCV_1,5_9-G-5.08_1x09_P5.08mm_Vertical
+Generic Phoenix Contact connector footprint for: MCV_1,5/9-G-5.08; number of pins: 09; pin pitch: 5.08mm; Vertical || order number: 1836367 8A 320V
+phoenix_contact connector MCV_01x09_G_5.08mm
+0
+9
+9
+Connector_Phoenix_MC_HighVoltage
+PhoenixContact_MCV_1,5_9-GF-5.08_1x09_P5.08mm_Vertical_ThreadedFlange
+Generic Phoenix Contact connector footprint for: MCV_1,5/9-GF-5.08; number of pins: 09; pin pitch: 5.08mm; Vertical; threaded flange || order number: 1847686 8A 320V
+phoenix_contact connector MCV_01x09_GF_5.08mm
+0
+9
+9
+Connector_Phoenix_MC_HighVoltage
+PhoenixContact_MCV_1,5_9-GF-5.08_1x09_P5.08mm_Vertical_ThreadedFlange_MountHole
+Generic Phoenix Contact connector footprint for: MCV_1,5/9-GF-5.08; number of pins: 09; pin pitch: 5.08mm; Vertical; threaded flange; footprint includes mount hole for mounting screw: ISO 1481-ST 2.2x4.5 C or ISO 7049-ST 2.2x4.5 C (http://www.fasteners.eu/standards/ISO/7049/) || order number: 1847686 8A 320V
+phoenix_contact connector MCV_01x09_GF_5.08mm_MH
+0
+9
+9
+Connector_Phoenix_MC_HighVoltage
+PhoenixContact_MCV_1,5_10-G-5.08_1x10_P5.08mm_Vertical
+Generic Phoenix Contact connector footprint for: MCV_1,5/10-G-5.08; number of pins: 10; pin pitch: 5.08mm; Vertical || order number: 1836370 8A 320V
+phoenix_contact connector MCV_01x10_G_5.08mm
+0
+10
+10
+Connector_Phoenix_MC_HighVoltage
+PhoenixContact_MCV_1,5_10-GF-5.08_1x10_P5.08mm_Vertical_ThreadedFlange
+Generic Phoenix Contact connector footprint for: MCV_1,5/10-GF-5.08; number of pins: 10; pin pitch: 5.08mm; Vertical; threaded flange || order number: 1847699 8A 320V
+phoenix_contact connector MCV_01x10_GF_5.08mm
+0
+10
+10
+Connector_Phoenix_MC_HighVoltage
+PhoenixContact_MCV_1,5_10-GF-5.08_1x10_P5.08mm_Vertical_ThreadedFlange_MountHole
+Generic Phoenix Contact connector footprint for: MCV_1,5/10-GF-5.08; number of pins: 10; pin pitch: 5.08mm; Vertical; threaded flange; footprint includes mount hole for mounting screw: ISO 1481-ST 2.2x4.5 C or ISO 7049-ST 2.2x4.5 C (http://www.fasteners.eu/standards/ISO/7049/) || order number: 1847699 8A 320V
+phoenix_contact connector MCV_01x10_GF_5.08mm_MH
+0
+10
+10
+Connector_Phoenix_MC_HighVoltage
+PhoenixContact_MCV_1,5_11-G-5.08_1x11_P5.08mm_Vertical
+Generic Phoenix Contact connector footprint for: MCV_1,5/11-G-5.08; number of pins: 11; pin pitch: 5.08mm; Vertical || order number: 1836383 8A 320V
+phoenix_contact connector MCV_01x11_G_5.08mm
+0
+11
+11
+Connector_Phoenix_MC_HighVoltage
+PhoenixContact_MCV_1,5_11-GF-5.08_1x11_P5.08mm_Vertical_ThreadedFlange
+Generic Phoenix Contact connector footprint for: MCV_1,5/11-GF-5.08; number of pins: 11; pin pitch: 5.08mm; Vertical; threaded flange || order number: 1847709 8A 320V
+phoenix_contact connector MCV_01x11_GF_5.08mm
+0
+11
+11
+Connector_Phoenix_MC_HighVoltage
+PhoenixContact_MCV_1,5_11-GF-5.08_1x11_P5.08mm_Vertical_ThreadedFlange_MountHole
+Generic Phoenix Contact connector footprint for: MCV_1,5/11-GF-5.08; number of pins: 11; pin pitch: 5.08mm; Vertical; threaded flange; footprint includes mount hole for mounting screw: ISO 1481-ST 2.2x4.5 C or ISO 7049-ST 2.2x4.5 C (http://www.fasteners.eu/standards/ISO/7049/) || order number: 1847709 8A 320V
+phoenix_contact connector MCV_01x11_GF_5.08mm_MH
+0
+11
+11
+Connector_Phoenix_MC_HighVoltage
+PhoenixContact_MCV_1,5_12-G-5.08_1x12_P5.08mm_Vertical
+Generic Phoenix Contact connector footprint for: MCV_1,5/12-G-5.08; number of pins: 12; pin pitch: 5.08mm; Vertical || order number: 1836396 8A 320V
+phoenix_contact connector MCV_01x12_G_5.08mm
+0
+12
+12
+Connector_Phoenix_MC_HighVoltage
+PhoenixContact_MCV_1,5_12-GF-5.08_1x12_P5.08mm_Vertical_ThreadedFlange
+Generic Phoenix Contact connector footprint for: MCV_1,5/12-GF-5.08; number of pins: 12; pin pitch: 5.08mm; Vertical; threaded flange || order number: 1847712 8A 320V
+phoenix_contact connector MCV_01x12_GF_5.08mm
+0
+12
+12
+Connector_Phoenix_MC_HighVoltage
+PhoenixContact_MCV_1,5_12-GF-5.08_1x12_P5.08mm_Vertical_ThreadedFlange_MountHole
+Generic Phoenix Contact connector footprint for: MCV_1,5/12-GF-5.08; number of pins: 12; pin pitch: 5.08mm; Vertical; threaded flange; footprint includes mount hole for mounting screw: ISO 1481-ST 2.2x4.5 C or ISO 7049-ST 2.2x4.5 C (http://www.fasteners.eu/standards/ISO/7049/) || order number: 1847712 8A 320V
+phoenix_contact connector MCV_01x12_GF_5.08mm_MH
+0
+12
+12
+Connector_Phoenix_MC_HighVoltage
+PhoenixContact_MC_1,5_2-G-5.08_1x02_P5.08mm_Horizontal
+Generic Phoenix Contact connector footprint for: MC_1,5/2-G-5.08; number of pins: 02; pin pitch: 5.08mm; Angled || order number: 1836189 8A 320V
+phoenix_contact connector MC_01x02_G_5.08mm
+0
+2
+2
+Connector_Phoenix_MC_HighVoltage
+PhoenixContact_MC_1,5_2-GF-5.08_1x02_P5.08mm_Horizontal_ThreadedFlange
+Generic Phoenix Contact connector footprint for: MC_1,5/2-GF-5.08; number of pins: 02; pin pitch: 5.08mm; Angled; threaded flange || order number: 1847466 8A 320V
+phoenix_contact connector MC_01x02_GF_5.08mm
+0
+2
+2
+Connector_Phoenix_MC_HighVoltage
+PhoenixContact_MC_1,5_2-GF-5.08_1x02_P5.08mm_Horizontal_ThreadedFlange_MountHole
+Generic Phoenix Contact connector footprint for: MC_1,5/2-GF-5.08; number of pins: 02; pin pitch: 5.08mm; Angled; threaded flange; footprint includes mount hole for mounting screw: ISO 1481-ST 2.2x4.5 C or ISO 7049-ST 2.2x4.5 C (http://www.fasteners.eu/standards/ISO/7049/) || order number: 1847466 8A 320V
+phoenix_contact connector MC_01x02_GF_5.08mm_MH
+0
+2
+2
+Connector_Phoenix_MC_HighVoltage
+PhoenixContact_MC_1,5_3-G-5.08_1x03_P5.08mm_Horizontal
+Generic Phoenix Contact connector footprint for: MC_1,5/3-G-5.08; number of pins: 03; pin pitch: 5.08mm; Angled || order number: 1836192 8A 320V
+phoenix_contact connector MC_01x03_G_5.08mm
+0
+3
+3
+Connector_Phoenix_MC_HighVoltage
+PhoenixContact_MC_1,5_3-GF-5.08_1x03_P5.08mm_Horizontal_ThreadedFlange
+Generic Phoenix Contact connector footprint for: MC_1,5/3-GF-5.08; number of pins: 03; pin pitch: 5.08mm; Angled; threaded flange || order number: 1847479 8A 320V
+phoenix_contact connector MC_01x03_GF_5.08mm
+0
+3
+3
+Connector_Phoenix_MC_HighVoltage
+PhoenixContact_MC_1,5_3-GF-5.08_1x03_P5.08mm_Horizontal_ThreadedFlange_MountHole
+Generic Phoenix Contact connector footprint for: MC_1,5/3-GF-5.08; number of pins: 03; pin pitch: 5.08mm; Angled; threaded flange; footprint includes mount hole for mounting screw: ISO 1481-ST 2.2x4.5 C or ISO 7049-ST 2.2x4.5 C (http://www.fasteners.eu/standards/ISO/7049/) || order number: 1847479 8A 320V
+phoenix_contact connector MC_01x03_GF_5.08mm_MH
+0
+3
+3
+Connector_Phoenix_MC_HighVoltage
+PhoenixContact_MC_1,5_4-G-5.08_1x04_P5.08mm_Horizontal
+Generic Phoenix Contact connector footprint for: MC_1,5/4-G-5.08; number of pins: 04; pin pitch: 5.08mm; Angled || order number: 1836202 8A 320V
+phoenix_contact connector MC_01x04_G_5.08mm
+0
+4
+4
+Connector_Phoenix_MC_HighVoltage
+PhoenixContact_MC_1,5_4-GF-5.08_1x04_P5.08mm_Horizontal_ThreadedFlange
+Generic Phoenix Contact connector footprint for: MC_1,5/4-GF-5.08; number of pins: 04; pin pitch: 5.08mm; Angled; threaded flange || order number: 1847482 8A 320V
+phoenix_contact connector MC_01x04_GF_5.08mm
+0
+4
+4
+Connector_Phoenix_MC_HighVoltage
+PhoenixContact_MC_1,5_4-GF-5.08_1x04_P5.08mm_Horizontal_ThreadedFlange_MountHole
+Generic Phoenix Contact connector footprint for: MC_1,5/4-GF-5.08; number of pins: 04; pin pitch: 5.08mm; Angled; threaded flange; footprint includes mount hole for mounting screw: ISO 1481-ST 2.2x4.5 C or ISO 7049-ST 2.2x4.5 C (http://www.fasteners.eu/standards/ISO/7049/) || order number: 1847482 8A 320V
+phoenix_contact connector MC_01x04_GF_5.08mm_MH
+0
+4
+4
+Connector_Phoenix_MC_HighVoltage
+PhoenixContact_MC_1,5_5-G-5.08_1x05_P5.08mm_Horizontal
+Generic Phoenix Contact connector footprint for: MC_1,5/5-G-5.08; number of pins: 05; pin pitch: 5.08mm; Angled || order number: 1836215 8A 320V
+phoenix_contact connector MC_01x05_G_5.08mm
+0
+5
+5
+Connector_Phoenix_MC_HighVoltage
+PhoenixContact_MC_1,5_5-GF-5.08_1x05_P5.08mm_Horizontal_ThreadedFlange
+Generic Phoenix Contact connector footprint for: MC_1,5/5-GF-5.08; number of pins: 05; pin pitch: 5.08mm; Angled; threaded flange || order number: 1847495 8A 320V
+phoenix_contact connector MC_01x05_GF_5.08mm
+0
+5
+5
+Connector_Phoenix_MC_HighVoltage
+PhoenixContact_MC_1,5_5-GF-5.08_1x05_P5.08mm_Horizontal_ThreadedFlange_MountHole
+Generic Phoenix Contact connector footprint for: MC_1,5/5-GF-5.08; number of pins: 05; pin pitch: 5.08mm; Angled; threaded flange; footprint includes mount hole for mounting screw: ISO 1481-ST 2.2x4.5 C or ISO 7049-ST 2.2x4.5 C (http://www.fasteners.eu/standards/ISO/7049/) || order number: 1847495 8A 320V
+phoenix_contact connector MC_01x05_GF_5.08mm_MH
+0
+5
+5
+Connector_Phoenix_MC_HighVoltage
+PhoenixContact_MC_1,5_6-G-5.08_1x06_P5.08mm_Horizontal
+Generic Phoenix Contact connector footprint for: MC_1,5/6-G-5.08; number of pins: 06; pin pitch: 5.08mm; Angled || order number: 1836228 8A 320V
+phoenix_contact connector MC_01x06_G_5.08mm
+0
+6
+6
+Connector_Phoenix_MC_HighVoltage
+PhoenixContact_MC_1,5_6-GF-5.08_1x06_P5.08mm_Horizontal_ThreadedFlange
+Generic Phoenix Contact connector footprint for: MC_1,5/6-GF-5.08; number of pins: 06; pin pitch: 5.08mm; Angled; threaded flange || order number: 1847505 8A 320V
+phoenix_contact connector MC_01x06_GF_5.08mm
+0
+6
+6
+Connector_Phoenix_MC_HighVoltage
+PhoenixContact_MC_1,5_6-GF-5.08_1x06_P5.08mm_Horizontal_ThreadedFlange_MountHole
+Generic Phoenix Contact connector footprint for: MC_1,5/6-GF-5.08; number of pins: 06; pin pitch: 5.08mm; Angled; threaded flange; footprint includes mount hole for mounting screw: ISO 1481-ST 2.2x4.5 C or ISO 7049-ST 2.2x4.5 C (http://www.fasteners.eu/standards/ISO/7049/) || order number: 1847505 8A 320V
+phoenix_contact connector MC_01x06_GF_5.08mm_MH
+0
+6
+6
+Connector_Phoenix_MC_HighVoltage
+PhoenixContact_MC_1,5_7-G-5.08_1x07_P5.08mm_Horizontal
+Generic Phoenix Contact connector footprint for: MC_1,5/7-G-5.08; number of pins: 07; pin pitch: 5.08mm; Angled || order number: 1836231 8A 320V
+phoenix_contact connector MC_01x07_G_5.08mm
+0
+7
+7
+Connector_Phoenix_MC_HighVoltage
+PhoenixContact_MC_1,5_7-GF-5.08_1x07_P5.08mm_Horizontal_ThreadedFlange
+Generic Phoenix Contact connector footprint for: MC_1,5/7-GF-5.08; number of pins: 07; pin pitch: 5.08mm; Angled; threaded flange || order number: 1847518 8A 320V
+phoenix_contact connector MC_01x07_GF_5.08mm
+0
+7
+7
+Connector_Phoenix_MC_HighVoltage
+PhoenixContact_MC_1,5_7-GF-5.08_1x07_P5.08mm_Horizontal_ThreadedFlange_MountHole
+Generic Phoenix Contact connector footprint for: MC_1,5/7-GF-5.08; number of pins: 07; pin pitch: 5.08mm; Angled; threaded flange; footprint includes mount hole for mounting screw: ISO 1481-ST 2.2x4.5 C or ISO 7049-ST 2.2x4.5 C (http://www.fasteners.eu/standards/ISO/7049/) || order number: 1847518 8A 320V
+phoenix_contact connector MC_01x07_GF_5.08mm_MH
+0
+7
+7
+Connector_Phoenix_MC_HighVoltage
+PhoenixContact_MC_1,5_8-G-5.08_1x08_P5.08mm_Horizontal
+Generic Phoenix Contact connector footprint for: MC_1,5/8-G-5.08; number of pins: 08; pin pitch: 5.08mm; Angled || order number: 1836244 8A 320V
+phoenix_contact connector MC_01x08_G_5.08mm
+0
+8
+8
+Connector_Phoenix_MC_HighVoltage
+PhoenixContact_MC_1,5_8-GF-5.08_1x08_P5.08mm_Horizontal_ThreadedFlange
+Generic Phoenix Contact connector footprint for: MC_1,5/8-GF-5.08; number of pins: 08; pin pitch: 5.08mm; Angled; threaded flange || order number: 1847521 8A 320V
+phoenix_contact connector MC_01x08_GF_5.08mm
+0
+8
+8
+Connector_Phoenix_MC_HighVoltage
+PhoenixContact_MC_1,5_8-GF-5.08_1x08_P5.08mm_Horizontal_ThreadedFlange_MountHole
+Generic Phoenix Contact connector footprint for: MC_1,5/8-GF-5.08; number of pins: 08; pin pitch: 5.08mm; Angled; threaded flange; footprint includes mount hole for mounting screw: ISO 1481-ST 2.2x4.5 C or ISO 7049-ST 2.2x4.5 C (http://www.fasteners.eu/standards/ISO/7049/) || order number: 1847521 8A 320V
+phoenix_contact connector MC_01x08_GF_5.08mm_MH
+0
+8
+8
+Connector_Phoenix_MC_HighVoltage
+PhoenixContact_MC_1,5_9-G-5.08_1x09_P5.08mm_Horizontal
+Generic Phoenix Contact connector footprint for: MC_1,5/9-G-5.08; number of pins: 09; pin pitch: 5.08mm; Angled || order number: 1836257 8A 320V
+phoenix_contact connector MC_01x09_G_5.08mm
+0
+9
+9
+Connector_Phoenix_MC_HighVoltage
+PhoenixContact_MC_1,5_9-GF-5.08_1x09_P5.08mm_Horizontal_ThreadedFlange
+Generic Phoenix Contact connector footprint for: MC_1,5/9-GF-5.08; number of pins: 09; pin pitch: 5.08mm; Angled; threaded flange || order number: 1847534 8A 320V
+phoenix_contact connector MC_01x09_GF_5.08mm
+0
+9
+9
+Connector_Phoenix_MC_HighVoltage
+PhoenixContact_MC_1,5_9-GF-5.08_1x09_P5.08mm_Horizontal_ThreadedFlange_MountHole
+Generic Phoenix Contact connector footprint for: MC_1,5/9-GF-5.08; number of pins: 09; pin pitch: 5.08mm; Angled; threaded flange; footprint includes mount hole for mounting screw: ISO 1481-ST 2.2x4.5 C or ISO 7049-ST 2.2x4.5 C (http://www.fasteners.eu/standards/ISO/7049/) || order number: 1847534 8A 320V
+phoenix_contact connector MC_01x09_GF_5.08mm_MH
+0
+9
+9
+Connector_Phoenix_MC_HighVoltage
+PhoenixContact_MC_1,5_10-G-5.08_1x10_P5.08mm_Horizontal
+Generic Phoenix Contact connector footprint for: MC_1,5/10-G-5.08; number of pins: 10; pin pitch: 5.08mm; Angled || order number: 1836260 8A 320V
+phoenix_contact connector MC_01x10_G_5.08mm
+0
+10
+10
+Connector_Phoenix_MC_HighVoltage
+PhoenixContact_MC_1,5_10-GF-5.08_1x10_P5.08mm_Horizontal_ThreadedFlange
+Generic Phoenix Contact connector footprint for: MC_1,5/10-GF-5.08; number of pins: 10; pin pitch: 5.08mm; Angled; threaded flange || order number: 1847547 8A 320V
+phoenix_contact connector MC_01x10_GF_5.08mm
+0
+10
+10
+Connector_Phoenix_MC_HighVoltage
+PhoenixContact_MC_1,5_10-GF-5.08_1x10_P5.08mm_Horizontal_ThreadedFlange_MountHole
+Generic Phoenix Contact connector footprint for: MC_1,5/10-GF-5.08; number of pins: 10; pin pitch: 5.08mm; Angled; threaded flange; footprint includes mount hole for mounting screw: ISO 1481-ST 2.2x4.5 C or ISO 7049-ST 2.2x4.5 C (http://www.fasteners.eu/standards/ISO/7049/) || order number: 1847547 8A 320V
+phoenix_contact connector MC_01x10_GF_5.08mm_MH
+0
+10
+10
+Connector_Phoenix_MC_HighVoltage
+PhoenixContact_MC_1,5_11-G-5.08_1x11_P5.08mm_Horizontal
+Generic Phoenix Contact connector footprint for: MC_1,5/11-G-5.08; number of pins: 11; pin pitch: 5.08mm; Angled || order number: 1836273 8A 320V
+phoenix_contact connector MC_01x11_G_5.08mm
+0
+11
+11
+Connector_Phoenix_MC_HighVoltage
+PhoenixContact_MC_1,5_11-GF-5.08_1x11_P5.08mm_Horizontal_ThreadedFlange
+Generic Phoenix Contact connector footprint for: MC_1,5/11-GF-5.08; number of pins: 11; pin pitch: 5.08mm; Angled; threaded flange || order number: 1847550 8A 320V
+phoenix_contact connector MC_01x11_GF_5.08mm
+0
+11
+11
+Connector_Phoenix_MC_HighVoltage
+PhoenixContact_MC_1,5_11-GF-5.08_1x11_P5.08mm_Horizontal_ThreadedFlange_MountHole
+Generic Phoenix Contact connector footprint for: MC_1,5/11-GF-5.08; number of pins: 11; pin pitch: 5.08mm; Angled; threaded flange; footprint includes mount hole for mounting screw: ISO 1481-ST 2.2x4.5 C or ISO 7049-ST 2.2x4.5 C (http://www.fasteners.eu/standards/ISO/7049/) || order number: 1847550 8A 320V
+phoenix_contact connector MC_01x11_GF_5.08mm_MH
+0
+11
+11
+Connector_Phoenix_MC_HighVoltage
+PhoenixContact_MC_1,5_12-G-5.08_1x12_P5.08mm_Horizontal
+Generic Phoenix Contact connector footprint for: MC_1,5/12-G-5.08; number of pins: 12; pin pitch: 5.08mm; Angled || order number: 1836286 8A 320V
+phoenix_contact connector MC_01x12_G_5.08mm
+0
+12
+12
+Connector_Phoenix_MC_HighVoltage
+PhoenixContact_MC_1,5_12-GF-5.08_1x12_P5.08mm_Horizontal_ThreadedFlange
+Generic Phoenix Contact connector footprint for: MC_1,5/12-GF-5.08; number of pins: 12; pin pitch: 5.08mm; Angled; threaded flange || order number: 1847563 8A 320V
+phoenix_contact connector MC_01x12_GF_5.08mm
+0
+12
+12
+Connector_Phoenix_MC_HighVoltage
+PhoenixContact_MC_1,5_12-GF-5.08_1x12_P5.08mm_Horizontal_ThreadedFlange_MountHole
+Generic Phoenix Contact connector footprint for: MC_1,5/12-GF-5.08; number of pins: 12; pin pitch: 5.08mm; Angled; threaded flange; footprint includes mount hole for mounting screw: ISO 1481-ST 2.2x4.5 C or ISO 7049-ST 2.2x4.5 C (http://www.fasteners.eu/standards/ISO/7049/) || order number: 1847563 8A 320V
+phoenix_contact connector MC_01x12_GF_5.08mm_MH
+0
+12
+12
+Connector_Phoenix_MSTB
+PhoenixContact_MSTBA_2,5_2-G-5,08_1x02_P5.08mm_Horizontal
+Generic Phoenix Contact connector footprint for: MSTBA_2,5/2-G-5,08; number of pins: 02; pin pitch: 5.08mm; Angled || order number: 1757242 12A || order number: 1923869 16A (HC)
+phoenix_contact connector MSTBA_01x02_G_5.08mm
+0
+2
+2
+Connector_Phoenix_MSTB
+PhoenixContact_MSTBA_2,5_2-G_1x02_P5.00mm_Horizontal
+Generic Phoenix Contact connector footprint for: MSTBA_2,5/2-G; number of pins: 02; pin pitch: 5.00mm; Angled || order number: 1757475 12A || order number: 1923759 16A (HC)
+phoenix_contact connector MSTBA_01x02_G_5.00mm
+0
+2
+2
+Connector_Phoenix_MSTB
+PhoenixContact_MSTBA_2,5_3-G-5,08_1x03_P5.08mm_Horizontal
+Generic Phoenix Contact connector footprint for: MSTBA_2,5/3-G-5,08; number of pins: 03; pin pitch: 5.08mm; Angled || order number: 1757255 12A || order number: 1923872 16A (HC)
+phoenix_contact connector MSTBA_01x03_G_5.08mm
+0
+3
+3
+Connector_Phoenix_MSTB
+PhoenixContact_MSTBA_2,5_3-G_1x03_P5.00mm_Horizontal
+Generic Phoenix Contact connector footprint for: MSTBA_2,5/3-G; number of pins: 03; pin pitch: 5.00mm; Angled || order number: 1757488 12A || order number: 1923762 16A (HC)
+phoenix_contact connector MSTBA_01x03_G_5.00mm
+0
+3
+3
+Connector_Phoenix_MSTB
+PhoenixContact_MSTBA_2,5_4-G-5,08_1x04_P5.08mm_Horizontal
+Generic Phoenix Contact connector footprint for: MSTBA_2,5/4-G-5,08; number of pins: 04; pin pitch: 5.08mm; Angled || order number: 1757268 12A || order number: 1923885 16A (HC)
+phoenix_contact connector MSTBA_01x04_G_5.08mm
+0
+4
+4
+Connector_Phoenix_MSTB
+PhoenixContact_MSTBA_2,5_4-G_1x04_P5.00mm_Horizontal
+Generic Phoenix Contact connector footprint for: MSTBA_2,5/4-G; number of pins: 04; pin pitch: 5.00mm; Angled || order number: 1757491 12A || order number: 1923775 16A (HC)
+phoenix_contact connector MSTBA_01x04_G_5.00mm
+0
+4
+4
+Connector_Phoenix_MSTB
+PhoenixContact_MSTBA_2,5_5-G-5,08_1x05_P5.08mm_Horizontal
+Generic Phoenix Contact connector footprint for: MSTBA_2,5/5-G-5,08; number of pins: 05; pin pitch: 5.08mm; Angled || order number: 1757271 12A || order number: 1923898 16A (HC)
+phoenix_contact connector MSTBA_01x05_G_5.08mm
+0
+5
+5
+Connector_Phoenix_MSTB
+PhoenixContact_MSTBA_2,5_5-G_1x05_P5.00mm_Horizontal
+Generic Phoenix Contact connector footprint for: MSTBA_2,5/5-G; number of pins: 05; pin pitch: 5.00mm; Angled || order number: 1757501 12A || order number: 1923788 16A (HC)
+phoenix_contact connector MSTBA_01x05_G_5.00mm
+0
+5
+5
+Connector_Phoenix_MSTB
+PhoenixContact_MSTBA_2,5_6-G-5,08_1x06_P5.08mm_Horizontal
+Generic Phoenix Contact connector footprint for: MSTBA_2,5/6-G-5,08; number of pins: 06; pin pitch: 5.08mm; Angled || order number: 1757284 12A || order number: 1923908 16A (HC)
+phoenix_contact connector MSTBA_01x06_G_5.08mm
+0
+6
+6
+Connector_Phoenix_MSTB
+PhoenixContact_MSTBA_2,5_6-G_1x06_P5.00mm_Horizontal
+Generic Phoenix Contact connector footprint for: MSTBA_2,5/6-G; number of pins: 06; pin pitch: 5.00mm; Angled || order number: 1757514 12A || order number: 1923791 16A (HC)
+phoenix_contact connector MSTBA_01x06_G_5.00mm
+0
+6
+6
+Connector_Phoenix_MSTB
+PhoenixContact_MSTBA_2,5_7-G-5,08_1x07_P5.08mm_Horizontal
+Generic Phoenix Contact connector footprint for: MSTBA_2,5/7-G-5,08; number of pins: 07; pin pitch: 5.08mm; Angled || order number: 1757297 12A || order number: 1923911 16A (HC)
+phoenix_contact connector MSTBA_01x07_G_5.08mm
+0
+7
+7
+Connector_Phoenix_MSTB
+PhoenixContact_MSTBA_2,5_7-G_1x07_P5.00mm_Horizontal
+Generic Phoenix Contact connector footprint for: MSTBA_2,5/7-G; number of pins: 07; pin pitch: 5.00mm; Angled || order number: 1757493 12A || order number: 1923801 16A (HC)
+phoenix_contact connector MSTBA_01x07_G_5.00mm
+0
+7
+7
+Connector_Phoenix_MSTB
+PhoenixContact_MSTBA_2,5_8-G-5,08_1x08_P5.08mm_Horizontal
+Generic Phoenix Contact connector footprint for: MSTBA_2,5/8-G-5,08; number of pins: 08; pin pitch: 5.08mm; Angled || order number: 1757307 12A || order number: 1923924 16A (HC)
+phoenix_contact connector MSTBA_01x08_G_5.08mm
+0
+8
+8
+Connector_Phoenix_MSTB
+PhoenixContact_MSTBA_2,5_8-G_1x08_P5.00mm_Horizontal
+Generic Phoenix Contact connector footprint for: MSTBA_2,5/8-G; number of pins: 08; pin pitch: 5.00mm; Angled || order number: 1757527 12A || order number: 1923814 16A (HC)
+phoenix_contact connector MSTBA_01x08_G_5.00mm
+0
+8
+8
+Connector_Phoenix_MSTB
+PhoenixContact_MSTBA_2,5_9-G-5,08_1x09_P5.08mm_Horizontal
+Generic Phoenix Contact connector footprint for: MSTBA_2,5/9-G-5,08; number of pins: 09; pin pitch: 5.08mm; Angled || order number: 1757310 12A || order number: 1923937 16A (HC)
+phoenix_contact connector MSTBA_01x09_G_5.08mm
+0
+9
+9
+Connector_Phoenix_MSTB
+PhoenixContact_MSTBA_2,5_9-G_1x09_P5.00mm_Horizontal
+Generic Phoenix Contact connector footprint for: MSTBA_2,5/9-G; number of pins: 09; pin pitch: 5.00mm; Angled || order number: 1757530 12A || order number: 1923827 16A (HC)
+phoenix_contact connector MSTBA_01x09_G_5.00mm
+0
+9
+9
+Connector_Phoenix_MSTB
+PhoenixContact_MSTBA_2,5_10-G-5,08_1x10_P5.08mm_Horizontal
+Generic Phoenix Contact connector footprint for: MSTBA_2,5/10-G-5,08; number of pins: 10; pin pitch: 5.08mm; Angled || order number: 1757323 12A || order number: 1923940 16A (HC)
+phoenix_contact connector MSTBA_01x10_G_5.08mm
+0
+10
+10
+Connector_Phoenix_MSTB
+PhoenixContact_MSTBA_2,5_10-G_1x10_P5.00mm_Horizontal
+Generic Phoenix Contact connector footprint for: MSTBA_2,5/10-G; number of pins: 10; pin pitch: 5.00mm; Angled || order number: 1757543 12A || order number: 1923830 16A (HC)
+phoenix_contact connector MSTBA_01x10_G_5.00mm
+0
+10
+10
+Connector_Phoenix_MSTB
+PhoenixContact_MSTBA_2,5_11-G-5,08_1x11_P5.08mm_Horizontal
+Generic Phoenix Contact connector footprint for: MSTBA_2,5/11-G-5,08; number of pins: 11; pin pitch: 5.08mm; Angled || order number: 1757336 12A || order number: 1923953 16A (HC)
+phoenix_contact connector MSTBA_01x11_G_5.08mm
+0
+11
+11
+Connector_Phoenix_MSTB
+PhoenixContact_MSTBA_2,5_11-G_1x11_P5.00mm_Horizontal
+Generic Phoenix Contact connector footprint for: MSTBA_2,5/11-G; number of pins: 11; pin pitch: 5.00mm; Angled || order number: 1757556 12A || order number: 1923843 16A (HC)
+phoenix_contact connector MSTBA_01x11_G_5.00mm
+0
+11
+11
+Connector_Phoenix_MSTB
+PhoenixContact_MSTBA_2,5_12-G-5,08_1x12_P5.08mm_Horizontal
+Generic Phoenix Contact connector footprint for: MSTBA_2,5/12-G-5,08; number of pins: 12; pin pitch: 5.08mm; Angled || order number: 1757349 12A || order number: 1923966 16A (HC)
+phoenix_contact connector MSTBA_01x12_G_5.08mm
+0
+12
+12
+Connector_Phoenix_MSTB
+PhoenixContact_MSTBA_2,5_12-G_1x12_P5.00mm_Horizontal
+Generic Phoenix Contact connector footprint for: MSTBA_2,5/12-G; number of pins: 12; pin pitch: 5.00mm; Angled || order number: 1757569 12A || order number: 1923856 16A (HC)
+phoenix_contact connector MSTBA_01x12_G_5.00mm
+0
+12
+12
+Connector_Phoenix_MSTB
+PhoenixContact_MSTBA_2,5_13-G-5,08_1x13_P5.08mm_Horizontal
+Generic Phoenix Contact connector footprint for: MSTBA_2,5/13-G-5,08; number of pins: 13; pin pitch: 5.08mm; Angled || order number: 1757352 12A
+phoenix_contact connector MSTBA_01x13_G_5.08mm
+0
+13
+13
+Connector_Phoenix_MSTB
+PhoenixContact_MSTBA_2,5_13-G_1x13_P5.00mm_Horizontal
+Generic Phoenix Contact connector footprint for: MSTBA_2,5/13-G; number of pins: 13; pin pitch: 5.00mm; Angled || order number: 1757572 12A
+phoenix_contact connector MSTBA_01x13_G_5.00mm
+0
+13
+13
+Connector_Phoenix_MSTB
+PhoenixContact_MSTBA_2,5_14-G-5,08_1x14_P5.08mm_Horizontal
+Generic Phoenix Contact connector footprint for: MSTBA_2,5/14-G-5,08; number of pins: 14; pin pitch: 5.08mm; Angled || order number: 1757365 12A
+phoenix_contact connector MSTBA_01x14_G_5.08mm
+0
+14
+14
+Connector_Phoenix_MSTB
+PhoenixContact_MSTBA_2,5_14-G_1x14_P5.00mm_Horizontal
+Generic Phoenix Contact connector footprint for: MSTBA_2,5/14-G; number of pins: 14; pin pitch: 5.00mm; Angled || order number: 1757585 12A
+phoenix_contact connector MSTBA_01x14_G_5.00mm
+0
+14
+14
+Connector_Phoenix_MSTB
+PhoenixContact_MSTBA_2,5_15-G-5,08_1x15_P5.08mm_Horizontal
+Generic Phoenix Contact connector footprint for: MSTBA_2,5/15-G-5,08; number of pins: 15; pin pitch: 5.08mm; Angled || order number: 1757378 12A
+phoenix_contact connector MSTBA_01x15_G_5.08mm
+0
+15
+15
+Connector_Phoenix_MSTB
+PhoenixContact_MSTBA_2,5_15-G_1x15_P5.00mm_Horizontal
+Generic Phoenix Contact connector footprint for: MSTBA_2,5/15-G; number of pins: 15; pin pitch: 5.00mm; Angled || order number: 1757598 12A
+phoenix_contact connector MSTBA_01x15_G_5.00mm
+0
+15
+15
+Connector_Phoenix_MSTB
+PhoenixContact_MSTBA_2,5_16-G-5,08_1x16_P5.08mm_Horizontal
+Generic Phoenix Contact connector footprint for: MSTBA_2,5/16-G-5,08; number of pins: 16; pin pitch: 5.08mm; Angled || order number: 1757381 12A
+phoenix_contact connector MSTBA_01x16_G_5.08mm
+0
+16
+16
+Connector_Phoenix_MSTB
+PhoenixContact_MSTBA_2,5_16-G_1x16_P5.00mm_Horizontal
+Generic Phoenix Contact connector footprint for: MSTBA_2,5/16-G; number of pins: 16; pin pitch: 5.00mm; Angled || order number: 1757608 12A
+phoenix_contact connector MSTBA_01x16_G_5.00mm
+0
+16
+16
+Connector_Phoenix_MSTB
+PhoenixContact_MSTBVA_2,5_2-G-5,08_1x02_P5.08mm_Vertical
+Generic Phoenix Contact connector footprint for: MSTBVA_2,5/2-G-5,08; number of pins: 02; pin pitch: 5.08mm; Vertical || order number: 1755736 12A || order number: 1924305 16A (HC)
+phoenix_contact connector MSTBVA_01x02_G_5.08mm
+0
+2
+2
+Connector_Phoenix_MSTB
+PhoenixContact_MSTBVA_2,5_2-G_1x02_P5.00mm_Vertical
+Generic Phoenix Contact connector footprint for: MSTBVA_2,5/2-G; number of pins: 02; pin pitch: 5.00mm; Vertical || order number: 1755516 12A || order number: 1924198 16A (HC)
+phoenix_contact connector MSTBVA_01x02_G_5.00mm
+0
+2
+2
+Connector_Phoenix_MSTB
+PhoenixContact_MSTBVA_2,5_3-G-5,08_1x03_P5.08mm_Vertical
+Generic Phoenix Contact connector footprint for: MSTBVA_2,5/3-G-5,08; number of pins: 03; pin pitch: 5.08mm; Vertical || order number: 1755749 12A || order number: 1924318 16A (HC)
+phoenix_contact connector MSTBVA_01x03_G_5.08mm
+0
+3
+3
+Connector_Phoenix_MSTB
+PhoenixContact_MSTBVA_2,5_3-G_1x03_P5.00mm_Vertical
+Generic Phoenix Contact connector footprint for: MSTBVA_2,5/3-G; number of pins: 03; pin pitch: 5.00mm; Vertical || order number: 1755529 12A || order number: 1924208 16A (HC)
+phoenix_contact connector MSTBVA_01x03_G_5.00mm
+0
+3
+3
+Connector_Phoenix_MSTB
+PhoenixContact_MSTBVA_2,5_4-G-5,08_1x04_P5.08mm_Vertical
+Generic Phoenix Contact connector footprint for: MSTBVA_2,5/4-G-5,08; number of pins: 04; pin pitch: 5.08mm; Vertical || order number: 1755752 12A || order number: 1924321 16A (HC)
+phoenix_contact connector MSTBVA_01x04_G_5.08mm
+0
+4
+4
+Connector_Phoenix_MSTB
+PhoenixContact_MSTBVA_2,5_4-G_1x04_P5.00mm_Vertical
+Generic Phoenix Contact connector footprint for: MSTBVA_2,5/4-G; number of pins: 04; pin pitch: 5.00mm; Vertical || order number: 1755532 12A || order number: 1924211 16A (HC)
+phoenix_contact connector MSTBVA_01x04_G_5.00mm
+0
+4
+4
+Connector_Phoenix_MSTB
+PhoenixContact_MSTBVA_2,5_5-G-5,08_1x05_P5.08mm_Vertical
+Generic Phoenix Contact connector footprint for: MSTBVA_2,5/5-G-5,08; number of pins: 05; pin pitch: 5.08mm; Vertical || order number: 1755765 12A || order number: 1924334 16A (HC)
+phoenix_contact connector MSTBVA_01x05_G_5.08mm
+0
+5
+5
+Connector_Phoenix_MSTB
+PhoenixContact_MSTBVA_2,5_5-G_1x05_P5.00mm_Vertical
+Generic Phoenix Contact connector footprint for: MSTBVA_2,5/5-G; number of pins: 05; pin pitch: 5.00mm; Vertical || order number: 1755545 12A || order number: 1924224 16A (HC)
+phoenix_contact connector MSTBVA_01x05_G_5.00mm
+0
+5
+5
+Connector_Phoenix_MSTB
+PhoenixContact_MSTBVA_2,5_6-G-5,08_1x06_P5.08mm_Vertical
+Generic Phoenix Contact connector footprint for: MSTBVA_2,5/6-G-5,08; number of pins: 06; pin pitch: 5.08mm; Vertical || order number: 1755778 12A || order number: 1924347 16A (HC)
+phoenix_contact connector MSTBVA_01x06_G_5.08mm
+0
+6
+6
+Connector_Phoenix_MSTB
+PhoenixContact_MSTBVA_2,5_6-G_1x06_P5.00mm_Vertical
+Generic Phoenix Contact connector footprint for: MSTBVA_2,5/6-G; number of pins: 06; pin pitch: 5.00mm; Vertical || order number: 1755558 12A || order number: 1924237 16A (HC)
+phoenix_contact connector MSTBVA_01x06_G_5.00mm
+0
+6
+6
+Connector_Phoenix_MSTB
+PhoenixContact_MSTBVA_2,5_7-G-5,08_1x07_P5.08mm_Vertical
+Generic Phoenix Contact connector footprint for: MSTBVA_2,5/7-G-5,08; number of pins: 07; pin pitch: 5.08mm; Vertical || order number: 1755781 12A || order number: 1924350 16A (HC)
+phoenix_contact connector MSTBVA_01x07_G_5.08mm
+0
+7
+7
+Connector_Phoenix_MSTB
+PhoenixContact_MSTBVA_2,5_7-G_1x07_P5.00mm_Vertical
+Generic Phoenix Contact connector footprint for: MSTBVA_2,5/7-G; number of pins: 07; pin pitch: 5.00mm; Vertical || order number: 1755561 12A || order number: 1924240 16A (HC)
+phoenix_contact connector MSTBVA_01x07_G_5.00mm
+0
+7
+7
+Connector_Phoenix_MSTB
+PhoenixContact_MSTBVA_2,5_8-G-5,08_1x08_P5.08mm_Vertical
+Generic Phoenix Contact connector footprint for: MSTBVA_2,5/8-G-5,08; number of pins: 08; pin pitch: 5.08mm; Vertical || order number: 1755794 12A || order number: 1924363 16A (HC)
+phoenix_contact connector MSTBVA_01x08_G_5.08mm
+0
+8
+8
+Connector_Phoenix_MSTB
+PhoenixContact_MSTBVA_2,5_8-G_1x08_P5.00mm_Vertical
+Generic Phoenix Contact connector footprint for: MSTBVA_2,5/8-G; number of pins: 08; pin pitch: 5.00mm; Vertical || order number: 1755574 12A || order number: 1924253 16A (HC)
+phoenix_contact connector MSTBVA_01x08_G_5.00mm
+0
+8
+8
+Connector_Phoenix_MSTB
+PhoenixContact_MSTBVA_2,5_9-G-5,08_1x09_P5.08mm_Vertical
+Generic Phoenix Contact connector footprint for: MSTBVA_2,5/9-G-5,08; number of pins: 09; pin pitch: 5.08mm; Vertical || order number: 1755804 12A || order number: 1924376 16A (HC)
+phoenix_contact connector MSTBVA_01x09_G_5.08mm
+0
+9
+9
+Connector_Phoenix_MSTB
+PhoenixContact_MSTBVA_2,5_9-G_1x09_P5.00mm_Vertical
+Generic Phoenix Contact connector footprint for: MSTBVA_2,5/9-G; number of pins: 09; pin pitch: 5.00mm; Vertical || order number: 1755587 12A || order number: 1924266 16A (HC)
+phoenix_contact connector MSTBVA_01x09_G_5.00mm
+0
+9
+9
+Connector_Phoenix_MSTB
+PhoenixContact_MSTBVA_2,5_10-G-5,08_1x10_P5.08mm_Vertical
+Generic Phoenix Contact connector footprint for: MSTBVA_2,5/10-G-5,08; number of pins: 10; pin pitch: 5.08mm; Vertical || order number: 1755817 12A || order number: 1924389 16A (HC)
+phoenix_contact connector MSTBVA_01x10_G_5.08mm
+0
+10
+10
+Connector_Phoenix_MSTB
+PhoenixContact_MSTBVA_2,5_10-G_1x10_P5.00mm_Vertical
+Generic Phoenix Contact connector footprint for: MSTBVA_2,5/10-G; number of pins: 10; pin pitch: 5.00mm; Vertical || order number: 1755503 12A || order number: 1924279 16A (HC)
+phoenix_contact connector MSTBVA_01x10_G_5.00mm
+0
+10
+10
+Connector_Phoenix_MSTB
+PhoenixContact_MSTBVA_2,5_11-G-5,08_1x11_P5.08mm_Vertical
+Generic Phoenix Contact connector footprint for: MSTBVA_2,5/11-G-5,08; number of pins: 11; pin pitch: 5.08mm; Vertical || order number: 1755820 12A || order number: 1924392 16A (HC)
+phoenix_contact connector MSTBVA_01x11_G_5.08mm
+0
+11
+11
+Connector_Phoenix_MSTB
+PhoenixContact_MSTBVA_2,5_11-G_1x11_P5.00mm_Vertical
+Generic Phoenix Contact connector footprint for: MSTBVA_2,5/11-G; number of pins: 11; pin pitch: 5.00mm; Vertical || order number: 1755590 12A || order number: 1924282 16A (HC)
+phoenix_contact connector MSTBVA_01x11_G_5.00mm
+0
+11
+11
+Connector_Phoenix_MSTB
+PhoenixContact_MSTBVA_2,5_12-G-5,08_1x12_P5.08mm_Vertical
+Generic Phoenix Contact connector footprint for: MSTBVA_2,5/12-G-5,08; number of pins: 12; pin pitch: 5.08mm; Vertical || order number: 1755833 12A || order number: 1924402 16A (HC)
+phoenix_contact connector MSTBVA_01x12_G_5.08mm
+0
+12
+12
+Connector_Phoenix_MSTB
+PhoenixContact_MSTBVA_2,5_12-G_1x12_P5.00mm_Vertical
+Generic Phoenix Contact connector footprint for: MSTBVA_2,5/12-G; number of pins: 12; pin pitch: 5.00mm; Vertical || order number: 1755600 12A || order number: 1924295 16A (HC)
+phoenix_contact connector MSTBVA_01x12_G_5.00mm
+0
+12
+12
+Connector_Phoenix_MSTB
+PhoenixContact_MSTBVA_2,5_13-G-5,08_1x13_P5.08mm_Vertical
+Generic Phoenix Contact connector footprint for: MSTBVA_2,5/13-G-5,08; number of pins: 13; pin pitch: 5.08mm; Vertical || order number: 1755846 12A
+phoenix_contact connector MSTBVA_01x13_G_5.08mm
+0
+13
+13
+Connector_Phoenix_MSTB
+PhoenixContact_MSTBVA_2,5_13-G_1x13_P5.00mm_Vertical
+Generic Phoenix Contact connector footprint for: MSTBVA_2,5/13-G; number of pins: 13; pin pitch: 5.00mm; Vertical || order number: 1755613 12A
+phoenix_contact connector MSTBVA_01x13_G_5.00mm
+0
+13
+13
+Connector_Phoenix_MSTB
+PhoenixContact_MSTBVA_2,5_14-G-5,08_1x14_P5.08mm_Vertical
+Generic Phoenix Contact connector footprint for: MSTBVA_2,5/14-G-5,08; number of pins: 14; pin pitch: 5.08mm; Vertical || order number: 1755859 12A
+phoenix_contact connector MSTBVA_01x14_G_5.08mm
+0
+14
+14
+Connector_Phoenix_MSTB
+PhoenixContact_MSTBVA_2,5_14-G_1x14_P5.00mm_Vertical
+Generic Phoenix Contact connector footprint for: MSTBVA_2,5/14-G; number of pins: 14; pin pitch: 5.00mm; Vertical || order number: 1755626 12A
+phoenix_contact connector MSTBVA_01x14_G_5.00mm
+0
+14
+14
+Connector_Phoenix_MSTB
+PhoenixContact_MSTBVA_2,5_15-G-5,08_1x15_P5.08mm_Vertical
+Generic Phoenix Contact connector footprint for: MSTBVA_2,5/15-G-5,08; number of pins: 15; pin pitch: 5.08mm; Vertical || order number: 1755862 12A
+phoenix_contact connector MSTBVA_01x15_G_5.08mm
+0
+15
+15
+Connector_Phoenix_MSTB
+PhoenixContact_MSTBVA_2,5_15-G_1x15_P5.00mm_Vertical
+Generic Phoenix Contact connector footprint for: MSTBVA_2,5/15-G; number of pins: 15; pin pitch: 5.00mm; Vertical || order number: 1755639 12A
+phoenix_contact connector MSTBVA_01x15_G_5.00mm
+0
+15
+15
+Connector_Phoenix_MSTB
+PhoenixContact_MSTBVA_2,5_16-G-5,08_1x16_P5.08mm_Vertical
+Generic Phoenix Contact connector footprint for: MSTBVA_2,5/16-G-5,08; number of pins: 16; pin pitch: 5.08mm; Vertical || order number: 1755875 12A
+phoenix_contact connector MSTBVA_01x16_G_5.08mm
+0
+16
+16
+Connector_Phoenix_MSTB
+PhoenixContact_MSTBVA_2,5_16-G_1x16_P5.00mm_Vertical
+Generic Phoenix Contact connector footprint for: MSTBVA_2,5/16-G; number of pins: 16; pin pitch: 5.00mm; Vertical || order number: 1755642 12A
+phoenix_contact connector MSTBVA_01x16_G_5.00mm
+0
+16
+16
+Connector_Phoenix_MSTB
+PhoenixContact_MSTBV_2,5_2-GF-5,08_1x02_P5.08mm_Vertical_ThreadedFlange
+Generic Phoenix Contact connector footprint for: MSTBV_2,5/2-GF-5,08; number of pins: 02; pin pitch: 5.08mm; Vertical; threaded flange || order number: 1777073 12A || order number: 1924525 16A (HC)
+phoenix_contact connector MSTBV_01x02_GF_5.08mm
+0
+2
+2
+Connector_Phoenix_MSTB
+PhoenixContact_MSTBV_2,5_2-GF-5,08_1x02_P5.08mm_Vertical_ThreadedFlange_MountHole
+Generic Phoenix Contact connector footprint for: MSTBV_2,5/2-GF-5,08; number of pins: 02; pin pitch: 5.08mm; Vertical; threaded flange; footprint includes mount hole for mounting screw: ISO 1481-ST 2.2x6.5 C or ISO 7049-ST 2.2x6.5 C (http://www.fasteners.eu/standards/ISO/7049/) || order number: 1777073 12A || order number: 1924525 16A (HC)
+phoenix_contact connector MSTBV_01x02_GF_5.08mm_MH
+0
+2
+2
+Connector_Phoenix_MSTB
+PhoenixContact_MSTBV_2,5_2-GF_1x02_P5.00mm_Vertical_ThreadedFlange
+Generic Phoenix Contact connector footprint for: MSTBV_2,5/2-GF; number of pins: 02; pin pitch: 5.00mm; Vertical; threaded flange || order number: 1776883 12A || order number: 1924415 16A (HC)
+phoenix_contact connector MSTBV_01x02_GF_5.00mm
+0
+2
+2
+Connector_Phoenix_MSTB
+PhoenixContact_MSTBV_2,5_2-GF_1x02_P5.00mm_Vertical_ThreadedFlange_MountHole
+Generic Phoenix Contact connector footprint for: MSTBV_2,5/2-GF; number of pins: 02; pin pitch: 5.00mm; Vertical; threaded flange; footprint includes mount hole for mounting screw: ISO 1481-ST 2.2x6.5 C or ISO 7049-ST 2.2x6.5 C (http://www.fasteners.eu/standards/ISO/7049/) || order number: 1776883 12A || order number: 1924415 16A (HC)
+phoenix_contact connector MSTBV_01x02_GF_5.00mm_MH
+0
+2
+2
+Connector_Phoenix_MSTB
+PhoenixContact_MSTBV_2,5_3-GF-5,08_1x03_P5.08mm_Vertical_ThreadedFlange
+Generic Phoenix Contact connector footprint for: MSTBV_2,5/3-GF-5,08; number of pins: 03; pin pitch: 5.08mm; Vertical; threaded flange || order number: 1777086 12A || order number: 1924538 16A (HC)
+phoenix_contact connector MSTBV_01x03_GF_5.08mm
+0
+3
+3
+Connector_Phoenix_MSTB
+PhoenixContact_MSTBV_2,5_3-GF-5,08_1x03_P5.08mm_Vertical_ThreadedFlange_MountHole
+Generic Phoenix Contact connector footprint for: MSTBV_2,5/3-GF-5,08; number of pins: 03; pin pitch: 5.08mm; Vertical; threaded flange; footprint includes mount hole for mounting screw: ISO 1481-ST 2.2x6.5 C or ISO 7049-ST 2.2x6.5 C (http://www.fasteners.eu/standards/ISO/7049/) || order number: 1777086 12A || order number: 1924538 16A (HC)
+phoenix_contact connector MSTBV_01x03_GF_5.08mm_MH
+0
+3
+3
+Connector_Phoenix_MSTB
+PhoenixContact_MSTBV_2,5_3-GF_1x03_P5.00mm_Vertical_ThreadedFlange
+Generic Phoenix Contact connector footprint for: MSTBV_2,5/3-GF; number of pins: 03; pin pitch: 5.00mm; Vertical; threaded flange || order number: 1776896 12A || order number: 1924428 16A (HC)
+phoenix_contact connector MSTBV_01x03_GF_5.00mm
+0
+3
+3
+Connector_Phoenix_MSTB
+PhoenixContact_MSTBV_2,5_3-GF_1x03_P5.00mm_Vertical_ThreadedFlange_MountHole
+Generic Phoenix Contact connector footprint for: MSTBV_2,5/3-GF; number of pins: 03; pin pitch: 5.00mm; Vertical; threaded flange; footprint includes mount hole for mounting screw: ISO 1481-ST 2.2x6.5 C or ISO 7049-ST 2.2x6.5 C (http://www.fasteners.eu/standards/ISO/7049/) || order number: 1776896 12A || order number: 1924428 16A (HC)
+phoenix_contact connector MSTBV_01x03_GF_5.00mm_MH
+0
+3
+3
+Connector_Phoenix_MSTB
+PhoenixContact_MSTBV_2,5_4-GF-5,08_1x04_P5.08mm_Vertical_ThreadedFlange
+Generic Phoenix Contact connector footprint for: MSTBV_2,5/4-GF-5,08; number of pins: 04; pin pitch: 5.08mm; Vertical; threaded flange || order number: 1777099 12A || order number: 1924541 16A (HC)
+phoenix_contact connector MSTBV_01x04_GF_5.08mm
+0
+4
+4
+Connector_Phoenix_MSTB
+PhoenixContact_MSTBV_2,5_4-GF-5,08_1x04_P5.08mm_Vertical_ThreadedFlange_MountHole
+Generic Phoenix Contact connector footprint for: MSTBV_2,5/4-GF-5,08; number of pins: 04; pin pitch: 5.08mm; Vertical; threaded flange; footprint includes mount hole for mounting screw: ISO 1481-ST 2.2x6.5 C or ISO 7049-ST 2.2x6.5 C (http://www.fasteners.eu/standards/ISO/7049/) || order number: 1777099 12A || order number: 1924541 16A (HC)
+phoenix_contact connector MSTBV_01x04_GF_5.08mm_MH
+0
+4
+4
+Connector_Phoenix_MSTB
+PhoenixContact_MSTBV_2,5_4-GF_1x04_P5.00mm_Vertical_ThreadedFlange
+Generic Phoenix Contact connector footprint for: MSTBV_2,5/4-GF; number of pins: 04; pin pitch: 5.00mm; Vertical; threaded flange || order number: 1776906 12A || order number: 1924431 16A (HC)
+phoenix_contact connector MSTBV_01x04_GF_5.00mm
+0
+4
+4
+Connector_Phoenix_MSTB
+PhoenixContact_MSTBV_2,5_4-GF_1x04_P5.00mm_Vertical_ThreadedFlange_MountHole
+Generic Phoenix Contact connector footprint for: MSTBV_2,5/4-GF; number of pins: 04; pin pitch: 5.00mm; Vertical; threaded flange; footprint includes mount hole for mounting screw: ISO 1481-ST 2.2x6.5 C or ISO 7049-ST 2.2x6.5 C (http://www.fasteners.eu/standards/ISO/7049/) || order number: 1776906 12A || order number: 1924431 16A (HC)
+phoenix_contact connector MSTBV_01x04_GF_5.00mm_MH
+0
+4
+4
+Connector_Phoenix_MSTB
+PhoenixContact_MSTBV_2,5_5-GF-5,08_1x05_P5.08mm_Vertical_ThreadedFlange
+Generic Phoenix Contact connector footprint for: MSTBV_2,5/5-GF-5,08; number of pins: 05; pin pitch: 5.08mm; Vertical; threaded flange || order number: 1777109 12A || order number: 1924554 16A (HC)
+phoenix_contact connector MSTBV_01x05_GF_5.08mm
+0
+5
+5
+Connector_Phoenix_MSTB
+PhoenixContact_MSTBV_2,5_5-GF-5,08_1x05_P5.08mm_Vertical_ThreadedFlange_MountHole
+Generic Phoenix Contact connector footprint for: MSTBV_2,5/5-GF-5,08; number of pins: 05; pin pitch: 5.08mm; Vertical; threaded flange; footprint includes mount hole for mounting screw: ISO 1481-ST 2.2x6.5 C or ISO 7049-ST 2.2x6.5 C (http://www.fasteners.eu/standards/ISO/7049/) || order number: 1777109 12A || order number: 1924554 16A (HC)
+phoenix_contact connector MSTBV_01x05_GF_5.08mm_MH
+0
+5
+5
+Connector_Phoenix_MSTB
+PhoenixContact_MSTBV_2,5_5-GF_1x05_P5.00mm_Vertical_ThreadedFlange
+Generic Phoenix Contact connector footprint for: MSTBV_2,5/5-GF; number of pins: 05; pin pitch: 5.00mm; Vertical; threaded flange || order number: 1776919 12A || order number: 1924444 16A (HC)
+phoenix_contact connector MSTBV_01x05_GF_5.00mm
+0
+5
+5
+Connector_Phoenix_MSTB
+PhoenixContact_MSTBV_2,5_5-GF_1x05_P5.00mm_Vertical_ThreadedFlange_MountHole
+Generic Phoenix Contact connector footprint for: MSTBV_2,5/5-GF; number of pins: 05; pin pitch: 5.00mm; Vertical; threaded flange; footprint includes mount hole for mounting screw: ISO 1481-ST 2.2x6.5 C or ISO 7049-ST 2.2x6.5 C (http://www.fasteners.eu/standards/ISO/7049/) || order number: 1776919 12A || order number: 1924444 16A (HC)
+phoenix_contact connector MSTBV_01x05_GF_5.00mm_MH
+0
+5
+5
+Connector_Phoenix_MSTB
+PhoenixContact_MSTBV_2,5_6-GF-5,08_1x06_P5.08mm_Vertical_ThreadedFlange
+Generic Phoenix Contact connector footprint for: MSTBV_2,5/6-GF-5,08; number of pins: 06; pin pitch: 5.08mm; Vertical; threaded flange || order number: 1777112 12A || order number: 1924567 16A (HC)
+phoenix_contact connector MSTBV_01x06_GF_5.08mm
+0
+6
+6
+Connector_Phoenix_MSTB
+PhoenixContact_MSTBV_2,5_6-GF-5,08_1x06_P5.08mm_Vertical_ThreadedFlange_MountHole
+Generic Phoenix Contact connector footprint for: MSTBV_2,5/6-GF-5,08; number of pins: 06; pin pitch: 5.08mm; Vertical; threaded flange; footprint includes mount hole for mounting screw: ISO 1481-ST 2.2x6.5 C or ISO 7049-ST 2.2x6.5 C (http://www.fasteners.eu/standards/ISO/7049/) || order number: 1777112 12A || order number: 1924567 16A (HC)
+phoenix_contact connector MSTBV_01x06_GF_5.08mm_MH
+0
+6
+6
+Connector_Phoenix_MSTB
+PhoenixContact_MSTBV_2,5_6-GF_1x06_P5.00mm_Vertical_ThreadedFlange
+Generic Phoenix Contact connector footprint for: MSTBV_2,5/6-GF; number of pins: 06; pin pitch: 5.00mm; Vertical; threaded flange || order number: 1776922 12A || order number: 1924457 16A (HC)
+phoenix_contact connector MSTBV_01x06_GF_5.00mm
+0
+6
+6
+Connector_Phoenix_MSTB
+PhoenixContact_MSTBV_2,5_6-GF_1x06_P5.00mm_Vertical_ThreadedFlange_MountHole
+Generic Phoenix Contact connector footprint for: MSTBV_2,5/6-GF; number of pins: 06; pin pitch: 5.00mm; Vertical; threaded flange; footprint includes mount hole for mounting screw: ISO 1481-ST 2.2x6.5 C or ISO 7049-ST 2.2x6.5 C (http://www.fasteners.eu/standards/ISO/7049/) || order number: 1776922 12A || order number: 1924457 16A (HC)
+phoenix_contact connector MSTBV_01x06_GF_5.00mm_MH
+0
+6
+6
+Connector_Phoenix_MSTB
+PhoenixContact_MSTBV_2,5_7-GF-5,08_1x07_P5.08mm_Vertical_ThreadedFlange
+Generic Phoenix Contact connector footprint for: MSTBV_2,5/7-GF-5,08; number of pins: 07; pin pitch: 5.08mm; Vertical; threaded flange || order number: 1777125 12A || order number: 1924570 16A (HC)
+phoenix_contact connector MSTBV_01x07_GF_5.08mm
+0
+7
+7
+Connector_Phoenix_MSTB
+PhoenixContact_MSTBV_2,5_7-GF-5,08_1x07_P5.08mm_Vertical_ThreadedFlange_MountHole
+Generic Phoenix Contact connector footprint for: MSTBV_2,5/7-GF-5,08; number of pins: 07; pin pitch: 5.08mm; Vertical; threaded flange; footprint includes mount hole for mounting screw: ISO 1481-ST 2.2x6.5 C or ISO 7049-ST 2.2x6.5 C (http://www.fasteners.eu/standards/ISO/7049/) || order number: 1777125 12A || order number: 1924570 16A (HC)
+phoenix_contact connector MSTBV_01x07_GF_5.08mm_MH
+0
+7
+7
+Connector_Phoenix_MSTB
+PhoenixContact_MSTBV_2,5_7-GF_1x07_P5.00mm_Vertical_ThreadedFlange
+Generic Phoenix Contact connector footprint for: MSTBV_2,5/7-GF; number of pins: 07; pin pitch: 5.00mm; Vertical; threaded flange || order number: 1776935 12A || order number: 1924460 16A (HC)
+phoenix_contact connector MSTBV_01x07_GF_5.00mm
+0
+7
+7
+Connector_Phoenix_MSTB
+PhoenixContact_MSTBV_2,5_7-GF_1x07_P5.00mm_Vertical_ThreadedFlange_MountHole
+Generic Phoenix Contact connector footprint for: MSTBV_2,5/7-GF; number of pins: 07; pin pitch: 5.00mm; Vertical; threaded flange; footprint includes mount hole for mounting screw: ISO 1481-ST 2.2x6.5 C or ISO 7049-ST 2.2x6.5 C (http://www.fasteners.eu/standards/ISO/7049/) || order number: 1776935 12A || order number: 1924460 16A (HC)
+phoenix_contact connector MSTBV_01x07_GF_5.00mm_MH
+0
+7
+7
+Connector_Phoenix_MSTB
+PhoenixContact_MSTBV_2,5_8-GF-5,08_1x08_P5.08mm_Vertical_ThreadedFlange
+Generic Phoenix Contact connector footprint for: MSTBV_2,5/8-GF-5,08; number of pins: 08; pin pitch: 5.08mm; Vertical; threaded flange || order number: 1777138 12A || order number: 1924583 16A (HC)
+phoenix_contact connector MSTBV_01x08_GF_5.08mm
+0
+8
+8
+Connector_Phoenix_MSTB
+PhoenixContact_MSTBV_2,5_8-GF-5,08_1x08_P5.08mm_Vertical_ThreadedFlange_MountHole
+Generic Phoenix Contact connector footprint for: MSTBV_2,5/8-GF-5,08; number of pins: 08; pin pitch: 5.08mm; Vertical; threaded flange; footprint includes mount hole for mounting screw: ISO 1481-ST 2.2x6.5 C or ISO 7049-ST 2.2x6.5 C (http://www.fasteners.eu/standards/ISO/7049/) || order number: 1777138 12A || order number: 1924583 16A (HC)
+phoenix_contact connector MSTBV_01x08_GF_5.08mm_MH
+0
+8
+8
+Connector_Phoenix_MSTB
+PhoenixContact_MSTBV_2,5_8-GF_1x08_P5.00mm_Vertical_ThreadedFlange
+Generic Phoenix Contact connector footprint for: MSTBV_2,5/8-GF; number of pins: 08; pin pitch: 5.00mm; Vertical; threaded flange || order number: 1776948 12A || order number: 1924473 16A (HC)
+phoenix_contact connector MSTBV_01x08_GF_5.00mm
+0
+8
+8
+Connector_Phoenix_MSTB
+PhoenixContact_MSTBV_2,5_8-GF_1x08_P5.00mm_Vertical_ThreadedFlange_MountHole
+Generic Phoenix Contact connector footprint for: MSTBV_2,5/8-GF; number of pins: 08; pin pitch: 5.00mm; Vertical; threaded flange; footprint includes mount hole for mounting screw: ISO 1481-ST 2.2x6.5 C or ISO 7049-ST 2.2x6.5 C (http://www.fasteners.eu/standards/ISO/7049/) || order number: 1776948 12A || order number: 1924473 16A (HC)
+phoenix_contact connector MSTBV_01x08_GF_5.00mm_MH
+0
+8
+8
+Connector_Phoenix_MSTB
+PhoenixContact_MSTBV_2,5_9-GF-5,08_1x09_P5.08mm_Vertical_ThreadedFlange
+Generic Phoenix Contact connector footprint for: MSTBV_2,5/9-GF-5,08; number of pins: 09; pin pitch: 5.08mm; Vertical; threaded flange || order number: 1777141 12A || order number: 1924596 16A (HC)
+phoenix_contact connector MSTBV_01x09_GF_5.08mm
+0
+9
+9
+Connector_Phoenix_MSTB
+PhoenixContact_MSTBV_2,5_9-GF-5,08_1x09_P5.08mm_Vertical_ThreadedFlange_MountHole
+Generic Phoenix Contact connector footprint for: MSTBV_2,5/9-GF-5,08; number of pins: 09; pin pitch: 5.08mm; Vertical; threaded flange; footprint includes mount hole for mounting screw: ISO 1481-ST 2.2x6.5 C or ISO 7049-ST 2.2x6.5 C (http://www.fasteners.eu/standards/ISO/7049/) || order number: 1777141 12A || order number: 1924596 16A (HC)
+phoenix_contact connector MSTBV_01x09_GF_5.08mm_MH
+0
+9
+9
+Connector_Phoenix_MSTB
+PhoenixContact_MSTBV_2,5_9-GF_1x09_P5.00mm_Vertical_ThreadedFlange
+Generic Phoenix Contact connector footprint for: MSTBV_2,5/9-GF; number of pins: 09; pin pitch: 5.00mm; Vertical; threaded flange || order number: 1776951 12A || order number: 1924486 16A (HC)
+phoenix_contact connector MSTBV_01x09_GF_5.00mm
+0
+9
+9
+Connector_Phoenix_MSTB
+PhoenixContact_MSTBV_2,5_9-GF_1x09_P5.00mm_Vertical_ThreadedFlange_MountHole
+Generic Phoenix Contact connector footprint for: MSTBV_2,5/9-GF; number of pins: 09; pin pitch: 5.00mm; Vertical; threaded flange; footprint includes mount hole for mounting screw: ISO 1481-ST 2.2x6.5 C or ISO 7049-ST 2.2x6.5 C (http://www.fasteners.eu/standards/ISO/7049/) || order number: 1776951 12A || order number: 1924486 16A (HC)
+phoenix_contact connector MSTBV_01x09_GF_5.00mm_MH
+0
+9
+9
+Connector_Phoenix_MSTB
+PhoenixContact_MSTBV_2,5_10-GF-5,08_1x10_P5.08mm_Vertical_ThreadedFlange
+Generic Phoenix Contact connector footprint for: MSTBV_2,5/10-GF-5,08; number of pins: 10; pin pitch: 5.08mm; Vertical; threaded flange || order number: 1777154 12A || order number: 1924606 16A (HC)
+phoenix_contact connector MSTBV_01x10_GF_5.08mm
+0
+10
+10
+Connector_Phoenix_MSTB
+PhoenixContact_MSTBV_2,5_10-GF-5,08_1x10_P5.08mm_Vertical_ThreadedFlange_MountHole
+Generic Phoenix Contact connector footprint for: MSTBV_2,5/10-GF-5,08; number of pins: 10; pin pitch: 5.08mm; Vertical; threaded flange; footprint includes mount hole for mounting screw: ISO 1481-ST 2.2x6.5 C or ISO 7049-ST 2.2x6.5 C (http://www.fasteners.eu/standards/ISO/7049/) || order number: 1777154 12A || order number: 1924606 16A (HC)
+phoenix_contact connector MSTBV_01x10_GF_5.08mm_MH
+0
+10
+10
+Connector_Phoenix_MSTB
+PhoenixContact_MSTBV_2,5_10-GF_1x10_P5.00mm_Vertical_ThreadedFlange
+Generic Phoenix Contact connector footprint for: MSTBV_2,5/10-GF; number of pins: 10; pin pitch: 5.00mm; Vertical; threaded flange || order number: 1776964 12A || order number: 1924499 16A (HC)
+phoenix_contact connector MSTBV_01x10_GF_5.00mm
+0
+10
+10
+Connector_Phoenix_MSTB
+PhoenixContact_MSTBV_2,5_10-GF_1x10_P5.00mm_Vertical_ThreadedFlange_MountHole
+Generic Phoenix Contact connector footprint for: MSTBV_2,5/10-GF; number of pins: 10; pin pitch: 5.00mm; Vertical; threaded flange; footprint includes mount hole for mounting screw: ISO 1481-ST 2.2x6.5 C or ISO 7049-ST 2.2x6.5 C (http://www.fasteners.eu/standards/ISO/7049/) || order number: 1776964 12A || order number: 1924499 16A (HC)
+phoenix_contact connector MSTBV_01x10_GF_5.00mm_MH
+0
+10
+10
+Connector_Phoenix_MSTB
+PhoenixContact_MSTBV_2,5_11-GF-5,08_1x11_P5.08mm_Vertical_ThreadedFlange
+Generic Phoenix Contact connector footprint for: MSTBV_2,5/11-GF-5,08; number of pins: 11; pin pitch: 5.08mm; Vertical; threaded flange || order number: 1777167 12A || order number: 1924619 16A (HC)
+phoenix_contact connector MSTBV_01x11_GF_5.08mm
+0
+11
+11
+Connector_Phoenix_MSTB
+PhoenixContact_MSTBV_2,5_11-GF-5,08_1x11_P5.08mm_Vertical_ThreadedFlange_MountHole
+Generic Phoenix Contact connector footprint for: MSTBV_2,5/11-GF-5,08; number of pins: 11; pin pitch: 5.08mm; Vertical; threaded flange; footprint includes mount hole for mounting screw: ISO 1481-ST 2.2x6.5 C or ISO 7049-ST 2.2x6.5 C (http://www.fasteners.eu/standards/ISO/7049/) || order number: 1777167 12A || order number: 1924619 16A (HC)
+phoenix_contact connector MSTBV_01x11_GF_5.08mm_MH
+0
+11
+11
+Connector_Phoenix_MSTB
+PhoenixContact_MSTBV_2,5_11-GF_1x11_P5.00mm_Vertical_ThreadedFlange
+Generic Phoenix Contact connector footprint for: MSTBV_2,5/11-GF; number of pins: 11; pin pitch: 5.00mm; Vertical; threaded flange || order number: 1776977 12A || order number: 1924509 16A (HC)
+phoenix_contact connector MSTBV_01x11_GF_5.00mm
+0
+11
+11
+Connector_Phoenix_MSTB
+PhoenixContact_MSTBV_2,5_11-GF_1x11_P5.00mm_Vertical_ThreadedFlange_MountHole
+Generic Phoenix Contact connector footprint for: MSTBV_2,5/11-GF; number of pins: 11; pin pitch: 5.00mm; Vertical; threaded flange; footprint includes mount hole for mounting screw: ISO 1481-ST 2.2x6.5 C or ISO 7049-ST 2.2x6.5 C (http://www.fasteners.eu/standards/ISO/7049/) || order number: 1776977 12A || order number: 1924509 16A (HC)
+phoenix_contact connector MSTBV_01x11_GF_5.00mm_MH
+0
+11
+11
+Connector_Phoenix_MSTB
+PhoenixContact_MSTBV_2,5_12-GF-5,08_1x12_P5.08mm_Vertical_ThreadedFlange
+Generic Phoenix Contact connector footprint for: MSTBV_2,5/12-GF-5,08; number of pins: 12; pin pitch: 5.08mm; Vertical; threaded flange || order number: 1777170 12A || order number: 1924622 16A (HC)
+phoenix_contact connector MSTBV_01x12_GF_5.08mm
+0
+12
+12
+Connector_Phoenix_MSTB
+PhoenixContact_MSTBV_2,5_12-GF-5,08_1x12_P5.08mm_Vertical_ThreadedFlange_MountHole
+Generic Phoenix Contact connector footprint for: MSTBV_2,5/12-GF-5,08; number of pins: 12; pin pitch: 5.08mm; Vertical; threaded flange; footprint includes mount hole for mounting screw: ISO 1481-ST 2.2x6.5 C or ISO 7049-ST 2.2x6.5 C (http://www.fasteners.eu/standards/ISO/7049/) || order number: 1777170 12A || order number: 1924622 16A (HC)
+phoenix_contact connector MSTBV_01x12_GF_5.08mm_MH
+0
+12
+12
+Connector_Phoenix_MSTB
+PhoenixContact_MSTBV_2,5_12-GF_1x12_P5.00mm_Vertical_ThreadedFlange
+Generic Phoenix Contact connector footprint for: MSTBV_2,5/12-GF; number of pins: 12; pin pitch: 5.00mm; Vertical; threaded flange || order number: 1776980 12A || order number: 1924512 16A (HC)
+phoenix_contact connector MSTBV_01x12_GF_5.00mm
+0
+12
+12
+Connector_Phoenix_MSTB
+PhoenixContact_MSTBV_2,5_12-GF_1x12_P5.00mm_Vertical_ThreadedFlange_MountHole
+Generic Phoenix Contact connector footprint for: MSTBV_2,5/12-GF; number of pins: 12; pin pitch: 5.00mm; Vertical; threaded flange; footprint includes mount hole for mounting screw: ISO 1481-ST 2.2x6.5 C or ISO 7049-ST 2.2x6.5 C (http://www.fasteners.eu/standards/ISO/7049/) || order number: 1776980 12A || order number: 1924512 16A (HC)
+phoenix_contact connector MSTBV_01x12_GF_5.00mm_MH
+0
+12
+12
+Connector_Phoenix_MSTB
+PhoenixContact_MSTBV_2,5_13-GF-5,08_1x13_P5.08mm_Vertical_ThreadedFlange
+Generic Phoenix Contact connector footprint for: MSTBV_2,5/13-GF-5,08; number of pins: 13; pin pitch: 5.08mm; Vertical; threaded flange || order number: 1777183 12A
+phoenix_contact connector MSTBV_01x13_GF_5.08mm
+0
+13
+13
+Connector_Phoenix_MSTB
+PhoenixContact_MSTBV_2,5_13-GF-5,08_1x13_P5.08mm_Vertical_ThreadedFlange_MountHole
+Generic Phoenix Contact connector footprint for: MSTBV_2,5/13-GF-5,08; number of pins: 13; pin pitch: 5.08mm; Vertical; threaded flange; footprint includes mount hole for mounting screw: ISO 1481-ST 2.2x6.5 C or ISO 7049-ST 2.2x6.5 C (http://www.fasteners.eu/standards/ISO/7049/) || order number: 1777183 12A
+phoenix_contact connector MSTBV_01x13_GF_5.08mm_MH
+0
+13
+13
+Connector_Phoenix_MSTB
+PhoenixContact_MSTBV_2,5_13-GF_1x13_P5.00mm_Vertical_ThreadedFlange
+Generic Phoenix Contact connector footprint for: MSTBV_2,5/13-GF; number of pins: 13; pin pitch: 5.00mm; Vertical; threaded flange || order number: 1776993 12A
+phoenix_contact connector MSTBV_01x13_GF_5.00mm
+0
+13
+13
+Connector_Phoenix_MSTB
+PhoenixContact_MSTBV_2,5_13-GF_1x13_P5.00mm_Vertical_ThreadedFlange_MountHole
+Generic Phoenix Contact connector footprint for: MSTBV_2,5/13-GF; number of pins: 13; pin pitch: 5.00mm; Vertical; threaded flange; footprint includes mount hole for mounting screw: ISO 1481-ST 2.2x6.5 C or ISO 7049-ST 2.2x6.5 C (http://www.fasteners.eu/standards/ISO/7049/) || order number: 1776993 12A
+phoenix_contact connector MSTBV_01x13_GF_5.00mm_MH
+0
+13
+13
+Connector_Phoenix_MSTB
+PhoenixContact_MSTBV_2,5_14-GF-5,08_1x14_P5.08mm_Vertical_ThreadedFlange
+Generic Phoenix Contact connector footprint for: MSTBV_2,5/14-GF-5,08; number of pins: 14; pin pitch: 5.08mm; Vertical; threaded flange || order number: 1777196 12A
+phoenix_contact connector MSTBV_01x14_GF_5.08mm
+0
+14
+14
+Connector_Phoenix_MSTB
+PhoenixContact_MSTBV_2,5_14-GF-5,08_1x14_P5.08mm_Vertical_ThreadedFlange_MountHole
+Generic Phoenix Contact connector footprint for: MSTBV_2,5/14-GF-5,08; number of pins: 14; pin pitch: 5.08mm; Vertical; threaded flange; footprint includes mount hole for mounting screw: ISO 1481-ST 2.2x6.5 C or ISO 7049-ST 2.2x6.5 C (http://www.fasteners.eu/standards/ISO/7049/) || order number: 1777196 12A
+phoenix_contact connector MSTBV_01x14_GF_5.08mm_MH
+0
+14
+14
+Connector_Phoenix_MSTB
+PhoenixContact_MSTBV_2,5_14-GF_1x14_P5.00mm_Vertical_ThreadedFlange
+Generic Phoenix Contact connector footprint for: MSTBV_2,5/14-GF; number of pins: 14; pin pitch: 5.00mm; Vertical; threaded flange || order number: 1776002 12A
+phoenix_contact connector MSTBV_01x14_GF_5.00mm
+0
+14
+14
+Connector_Phoenix_MSTB
+PhoenixContact_MSTBV_2,5_14-GF_1x14_P5.00mm_Vertical_ThreadedFlange_MountHole
+Generic Phoenix Contact connector footprint for: MSTBV_2,5/14-GF; number of pins: 14; pin pitch: 5.00mm; Vertical; threaded flange; footprint includes mount hole for mounting screw: ISO 1481-ST 2.2x6.5 C or ISO 7049-ST 2.2x6.5 C (http://www.fasteners.eu/standards/ISO/7049/) || order number: 1776002 12A
+phoenix_contact connector MSTBV_01x14_GF_5.00mm_MH
+0
+14
+14
+Connector_Phoenix_MSTB
+PhoenixContact_MSTBV_2,5_15-GF-5,08_1x15_P5.08mm_Vertical_ThreadedFlange
+Generic Phoenix Contact connector footprint for: MSTBV_2,5/15-GF-5,08; number of pins: 15; pin pitch: 5.08mm; Vertical; threaded flange || order number: 1777206 12A
+phoenix_contact connector MSTBV_01x15_GF_5.08mm
+0
+15
+15
+Connector_Phoenix_MSTB
+PhoenixContact_MSTBV_2,5_15-GF-5,08_1x15_P5.08mm_Vertical_ThreadedFlange_MountHole
+Generic Phoenix Contact connector footprint for: MSTBV_2,5/15-GF-5,08; number of pins: 15; pin pitch: 5.08mm; Vertical; threaded flange; footprint includes mount hole for mounting screw: ISO 1481-ST 2.2x6.5 C or ISO 7049-ST 2.2x6.5 C (http://www.fasteners.eu/standards/ISO/7049/) || order number: 1777206 12A
+phoenix_contact connector MSTBV_01x15_GF_5.08mm_MH
+0
+15
+15
+Connector_Phoenix_MSTB
+PhoenixContact_MSTBV_2,5_15-GF_1x15_P5.00mm_Vertical_ThreadedFlange
+Generic Phoenix Contact connector footprint for: MSTBV_2,5/15-GF; number of pins: 15; pin pitch: 5.00mm; Vertical; threaded flange || order number: 1776015 12A
+phoenix_contact connector MSTBV_01x15_GF_5.00mm
+0
+15
+15
+Connector_Phoenix_MSTB
+PhoenixContact_MSTBV_2,5_15-GF_1x15_P5.00mm_Vertical_ThreadedFlange_MountHole
+Generic Phoenix Contact connector footprint for: MSTBV_2,5/15-GF; number of pins: 15; pin pitch: 5.00mm; Vertical; threaded flange; footprint includes mount hole for mounting screw: ISO 1481-ST 2.2x6.5 C or ISO 7049-ST 2.2x6.5 C (http://www.fasteners.eu/standards/ISO/7049/) || order number: 1776015 12A
+phoenix_contact connector MSTBV_01x15_GF_5.00mm_MH
+0
+15
+15
+Connector_Phoenix_MSTB
+PhoenixContact_MSTBV_2,5_16-GF-5,08_1x16_P5.08mm_Vertical_ThreadedFlange
+Generic Phoenix Contact connector footprint for: MSTBV_2,5/16-GF-5,08; number of pins: 16; pin pitch: 5.08mm; Vertical; threaded flange || order number: 1777219 12A
+phoenix_contact connector MSTBV_01x16_GF_5.08mm
+0
+16
+16
+Connector_Phoenix_MSTB
+PhoenixContact_MSTBV_2,5_16-GF-5,08_1x16_P5.08mm_Vertical_ThreadedFlange_MountHole
+Generic Phoenix Contact connector footprint for: MSTBV_2,5/16-GF-5,08; number of pins: 16; pin pitch: 5.08mm; Vertical; threaded flange; footprint includes mount hole for mounting screw: ISO 1481-ST 2.2x6.5 C or ISO 7049-ST 2.2x6.5 C (http://www.fasteners.eu/standards/ISO/7049/) || order number: 1777219 12A
+phoenix_contact connector MSTBV_01x16_GF_5.08mm_MH
+0
+16
+16
+Connector_Phoenix_MSTB
+PhoenixContact_MSTBV_2,5_16-GF_1x16_P5.00mm_Vertical_ThreadedFlange
+Generic Phoenix Contact connector footprint for: MSTBV_2,5/16-GF; number of pins: 16; pin pitch: 5.00mm; Vertical; threaded flange || order number: 1776028 12A
+phoenix_contact connector MSTBV_01x16_GF_5.00mm
+0
+16
+16
+Connector_Phoenix_MSTB
+PhoenixContact_MSTBV_2,5_16-GF_1x16_P5.00mm_Vertical_ThreadedFlange_MountHole
+Generic Phoenix Contact connector footprint for: MSTBV_2,5/16-GF; number of pins: 16; pin pitch: 5.00mm; Vertical; threaded flange; footprint includes mount hole for mounting screw: ISO 1481-ST 2.2x6.5 C or ISO 7049-ST 2.2x6.5 C (http://www.fasteners.eu/standards/ISO/7049/) || order number: 1776028 12A
+phoenix_contact connector MSTBV_01x16_GF_5.00mm_MH
+0
+16
+16
+Connector_Phoenix_MSTB
+PhoenixContact_MSTB_2,5_2-GF-5,08_1x02_P5.08mm_Horizontal_ThreadedFlange
+Generic Phoenix Contact connector footprint for: MSTB_2,5/2-GF-5,08; number of pins: 02; pin pitch: 5.08mm; Angled; threaded flange || order number: 1776508 12A || order number: 1924088 16A (HC)
+phoenix_contact connector MSTB_01x02_GF_5.08mm
+0
+2
+2
+Connector_Phoenix_MSTB
+PhoenixContact_MSTB_2,5_2-GF-5,08_1x02_P5.08mm_Horizontal_ThreadedFlange_MountHole
+Generic Phoenix Contact connector footprint for: MSTB_2,5/2-GF-5,08; number of pins: 02; pin pitch: 5.08mm; Angled; threaded flange; footprint includes mount hole for mounting screw: ISO 1481-ST 2.2x6.5 C or ISO 7049-ST 2.2x6.5 C (http://www.fasteners.eu/standards/ISO/7049/) || order number: 1776508 12A || order number: 1924088 16A (HC)
+phoenix_contact connector MSTB_01x02_GF_5.08mm_MH
+0
+2
+2
+Connector_Phoenix_MSTB
+PhoenixContact_MSTB_2,5_2-GF_1x02_P5.00mm_Horizontal_ThreadedFlange
+Generic Phoenix Contact connector footprint for: MSTB_2,5/2-GF; number of pins: 02; pin pitch: 5.00mm; Angled; threaded flange || order number: 1776692 12A || order number: 1923979 16A (HC)
+phoenix_contact connector MSTB_01x02_GF_5.00mm
+0
+2
+2
+Connector_Phoenix_MSTB
+PhoenixContact_MSTB_2,5_2-GF_1x02_P5.00mm_Horizontal_ThreadedFlange_MountHole
+Generic Phoenix Contact connector footprint for: MSTB_2,5/2-GF; number of pins: 02; pin pitch: 5.00mm; Angled; threaded flange; footprint includes mount hole for mounting screw: ISO 1481-ST 2.2x6.5 C or ISO 7049-ST 2.2x6.5 C (http://www.fasteners.eu/standards/ISO/7049/) || order number: 1776692 12A || order number: 1923979 16A (HC)
+phoenix_contact connector MSTB_01x02_GF_5.00mm_MH
+0
+2
+2
+Connector_Phoenix_MSTB
+PhoenixContact_MSTB_2,5_3-GF-5,08_1x03_P5.08mm_Horizontal_ThreadedFlange
+Generic Phoenix Contact connector footprint for: MSTB_2,5/3-GF-5,08; number of pins: 03; pin pitch: 5.08mm; Angled; threaded flange || order number: 1776511 12A || order number: 1924091 16A (HC)
+phoenix_contact connector MSTB_01x03_GF_5.08mm
+0
+3
+3
+Connector_Phoenix_MSTB
+PhoenixContact_MSTB_2,5_3-GF-5,08_1x03_P5.08mm_Horizontal_ThreadedFlange_MountHole
+Generic Phoenix Contact connector footprint for: MSTB_2,5/3-GF-5,08; number of pins: 03; pin pitch: 5.08mm; Angled; threaded flange; footprint includes mount hole for mounting screw: ISO 1481-ST 2.2x6.5 C or ISO 7049-ST 2.2x6.5 C (http://www.fasteners.eu/standards/ISO/7049/) || order number: 1776511 12A || order number: 1924091 16A (HC)
+phoenix_contact connector MSTB_01x03_GF_5.08mm_MH
+0
+3
+3
+Connector_Phoenix_MSTB
+PhoenixContact_MSTB_2,5_3-GF_1x03_P5.00mm_Horizontal_ThreadedFlange
+Generic Phoenix Contact connector footprint for: MSTB_2,5/3-GF; number of pins: 03; pin pitch: 5.00mm; Angled; threaded flange || order number: 1776702 12A || order number: 1923982 16A (HC)
+phoenix_contact connector MSTB_01x03_GF_5.00mm
+0
+3
+3
+Connector_Phoenix_MSTB
+PhoenixContact_MSTB_2,5_3-GF_1x03_P5.00mm_Horizontal_ThreadedFlange_MountHole
+Generic Phoenix Contact connector footprint for: MSTB_2,5/3-GF; number of pins: 03; pin pitch: 5.00mm; Angled; threaded flange; footprint includes mount hole for mounting screw: ISO 1481-ST 2.2x6.5 C or ISO 7049-ST 2.2x6.5 C (http://www.fasteners.eu/standards/ISO/7049/) || order number: 1776702 12A || order number: 1923982 16A (HC)
+phoenix_contact connector MSTB_01x03_GF_5.00mm_MH
+0
+3
+3
+Connector_Phoenix_MSTB
+PhoenixContact_MSTB_2,5_4-GF-5,08_1x04_P5.08mm_Horizontal_ThreadedFlange
+Generic Phoenix Contact connector footprint for: MSTB_2,5/4-GF-5,08; number of pins: 04; pin pitch: 5.08mm; Angled; threaded flange || order number: 1776524 12A || order number: 1924101 16A (HC)
+phoenix_contact connector MSTB_01x04_GF_5.08mm
+0
+4
+4
+Connector_Phoenix_MSTB
+PhoenixContact_MSTB_2,5_4-GF-5,08_1x04_P5.08mm_Horizontal_ThreadedFlange_MountHole
+Generic Phoenix Contact connector footprint for: MSTB_2,5/4-GF-5,08; number of pins: 04; pin pitch: 5.08mm; Angled; threaded flange; footprint includes mount hole for mounting screw: ISO 1481-ST 2.2x6.5 C or ISO 7049-ST 2.2x6.5 C (http://www.fasteners.eu/standards/ISO/7049/) || order number: 1776524 12A || order number: 1924101 16A (HC)
+phoenix_contact connector MSTB_01x04_GF_5.08mm_MH
+0
+4
+4
+Connector_Phoenix_MSTB
+PhoenixContact_MSTB_2,5_4-GF_1x04_P5.00mm_Horizontal_ThreadedFlange
+Generic Phoenix Contact connector footprint for: MSTB_2,5/4-GF; number of pins: 04; pin pitch: 5.00mm; Angled; threaded flange || order number: 1776715 12A || order number: 1923995 16A (HC)
+phoenix_contact connector MSTB_01x04_GF_5.00mm
+0
+4
+4
+Connector_Phoenix_MSTB
+PhoenixContact_MSTB_2,5_4-GF_1x04_P5.00mm_Horizontal_ThreadedFlange_MountHole
+Generic Phoenix Contact connector footprint for: MSTB_2,5/4-GF; number of pins: 04; pin pitch: 5.00mm; Angled; threaded flange; footprint includes mount hole for mounting screw: ISO 1481-ST 2.2x6.5 C or ISO 7049-ST 2.2x6.5 C (http://www.fasteners.eu/standards/ISO/7049/) || order number: 1776715 12A || order number: 1923995 16A (HC)
+phoenix_contact connector MSTB_01x04_GF_5.00mm_MH
+0
+4
+4
+Connector_Phoenix_MSTB
+PhoenixContact_MSTB_2,5_5-GF-5,08_1x05_P5.08mm_Horizontal_ThreadedFlange
+Generic Phoenix Contact connector footprint for: MSTB_2,5/5-GF-5,08; number of pins: 05; pin pitch: 5.08mm; Angled; threaded flange || order number: 1776537 12A || order number: 1924114 16A (HC)
+phoenix_contact connector MSTB_01x05_GF_5.08mm
+0
+5
+5
+Connector_Phoenix_MSTB
+PhoenixContact_MSTB_2,5_5-GF-5,08_1x05_P5.08mm_Horizontal_ThreadedFlange_MountHole
+Generic Phoenix Contact connector footprint for: MSTB_2,5/5-GF-5,08; number of pins: 05; pin pitch: 5.08mm; Angled; threaded flange; footprint includes mount hole for mounting screw: ISO 1481-ST 2.2x6.5 C or ISO 7049-ST 2.2x6.5 C (http://www.fasteners.eu/standards/ISO/7049/) || order number: 1776537 12A || order number: 1924114 16A (HC)
+phoenix_contact connector MSTB_01x05_GF_5.08mm_MH
+0
+5
+5
+Connector_Phoenix_MSTB
+PhoenixContact_MSTB_2,5_5-GF_1x05_P5.00mm_Horizontal_ThreadedFlange
+Generic Phoenix Contact connector footprint for: MSTB_2,5/5-GF; number of pins: 05; pin pitch: 5.00mm; Angled; threaded flange || order number: 1776728 12A || order number: 1924004 16A (HC)
+phoenix_contact connector MSTB_01x05_GF_5.00mm
+0
+5
+5
+Connector_Phoenix_MSTB
+PhoenixContact_MSTB_2,5_5-GF_1x05_P5.00mm_Horizontal_ThreadedFlange_MountHole
+Generic Phoenix Contact connector footprint for: MSTB_2,5/5-GF; number of pins: 05; pin pitch: 5.00mm; Angled; threaded flange; footprint includes mount hole for mounting screw: ISO 1481-ST 2.2x6.5 C or ISO 7049-ST 2.2x6.5 C (http://www.fasteners.eu/standards/ISO/7049/) || order number: 1776728 12A || order number: 1924004 16A (HC)
+phoenix_contact connector MSTB_01x05_GF_5.00mm_MH
+0
+5
+5
+Connector_Phoenix_MSTB
+PhoenixContact_MSTB_2,5_6-GF-5,08_1x06_P5.08mm_Horizontal_ThreadedFlange
+Generic Phoenix Contact connector footprint for: MSTB_2,5/6-GF-5,08; number of pins: 06; pin pitch: 5.08mm; Angled; threaded flange || order number: 1776540 12A || order number: 1924127 16A (HC)
+phoenix_contact connector MSTB_01x06_GF_5.08mm
+0
+6
+6
+Connector_Phoenix_MSTB
+PhoenixContact_MSTB_2,5_6-GF-5,08_1x06_P5.08mm_Horizontal_ThreadedFlange_MountHole
+Generic Phoenix Contact connector footprint for: MSTB_2,5/6-GF-5,08; number of pins: 06; pin pitch: 5.08mm; Angled; threaded flange; footprint includes mount hole for mounting screw: ISO 1481-ST 2.2x6.5 C or ISO 7049-ST 2.2x6.5 C (http://www.fasteners.eu/standards/ISO/7049/) || order number: 1776540 12A || order number: 1924127 16A (HC)
+phoenix_contact connector MSTB_01x06_GF_5.08mm_MH
+0
+6
+6
+Connector_Phoenix_MSTB
+PhoenixContact_MSTB_2,5_6-GF_1x06_P5.00mm_Horizontal_ThreadedFlange
+Generic Phoenix Contact connector footprint for: MSTB_2,5/6-GF; number of pins: 06; pin pitch: 5.00mm; Angled; threaded flange || order number: 1776731 12A || order number: 1924017 16A (HC)
+phoenix_contact connector MSTB_01x06_GF_5.00mm
+0
+6
+6
+Connector_Phoenix_MSTB
+PhoenixContact_MSTB_2,5_6-GF_1x06_P5.00mm_Horizontal_ThreadedFlange_MountHole
+Generic Phoenix Contact connector footprint for: MSTB_2,5/6-GF; number of pins: 06; pin pitch: 5.00mm; Angled; threaded flange; footprint includes mount hole for mounting screw: ISO 1481-ST 2.2x6.5 C or ISO 7049-ST 2.2x6.5 C (http://www.fasteners.eu/standards/ISO/7049/) || order number: 1776731 12A || order number: 1924017 16A (HC)
+phoenix_contact connector MSTB_01x06_GF_5.00mm_MH
+0
+6
+6
+Connector_Phoenix_MSTB
+PhoenixContact_MSTB_2,5_7-GF-5,08_1x07_P5.08mm_Horizontal_ThreadedFlange
+Generic Phoenix Contact connector footprint for: MSTB_2,5/7-GF-5,08; number of pins: 07; pin pitch: 5.08mm; Angled; threaded flange || order number: 1776553 12A || order number: 1924130 16A (HC)
+phoenix_contact connector MSTB_01x07_GF_5.08mm
+0
+7
+7
+Connector_Phoenix_MSTB
+PhoenixContact_MSTB_2,5_7-GF-5,08_1x07_P5.08mm_Horizontal_ThreadedFlange_MountHole
+Generic Phoenix Contact connector footprint for: MSTB_2,5/7-GF-5,08; number of pins: 07; pin pitch: 5.08mm; Angled; threaded flange; footprint includes mount hole for mounting screw: ISO 1481-ST 2.2x6.5 C or ISO 7049-ST 2.2x6.5 C (http://www.fasteners.eu/standards/ISO/7049/) || order number: 1776553 12A || order number: 1924130 16A (HC)
+phoenix_contact connector MSTB_01x07_GF_5.08mm_MH
+0
+7
+7
+Connector_Phoenix_MSTB
+PhoenixContact_MSTB_2,5_7-GF_1x07_P5.00mm_Horizontal_ThreadedFlange
+Generic Phoenix Contact connector footprint for: MSTB_2,5/7-GF; number of pins: 07; pin pitch: 5.00mm; Angled; threaded flange || order number: 1776744 12A || order number: 1924020 16A (HC)
+phoenix_contact connector MSTB_01x07_GF_5.00mm
+0
+7
+7
+Connector_Phoenix_MSTB
+PhoenixContact_MSTB_2,5_7-GF_1x07_P5.00mm_Horizontal_ThreadedFlange_MountHole
+Generic Phoenix Contact connector footprint for: MSTB_2,5/7-GF; number of pins: 07; pin pitch: 5.00mm; Angled; threaded flange; footprint includes mount hole for mounting screw: ISO 1481-ST 2.2x6.5 C or ISO 7049-ST 2.2x6.5 C (http://www.fasteners.eu/standards/ISO/7049/) || order number: 1776744 12A || order number: 1924020 16A (HC)
+phoenix_contact connector MSTB_01x07_GF_5.00mm_MH
+0
+7
+7
+Connector_Phoenix_MSTB
+PhoenixContact_MSTB_2,5_8-GF-5,08_1x08_P5.08mm_Horizontal_ThreadedFlange
+Generic Phoenix Contact connector footprint for: MSTB_2,5/8-GF-5,08; number of pins: 08; pin pitch: 5.08mm; Angled; threaded flange || order number: 1776566 12A || order number: 1924143 16A (HC)
+phoenix_contact connector MSTB_01x08_GF_5.08mm
+0
+8
+8
+Connector_Phoenix_MSTB
+PhoenixContact_MSTB_2,5_8-GF-5,08_1x08_P5.08mm_Horizontal_ThreadedFlange_MountHole
+Generic Phoenix Contact connector footprint for: MSTB_2,5/8-GF-5,08; number of pins: 08; pin pitch: 5.08mm; Angled; threaded flange; footprint includes mount hole for mounting screw: ISO 1481-ST 2.2x6.5 C or ISO 7049-ST 2.2x6.5 C (http://www.fasteners.eu/standards/ISO/7049/) || order number: 1776566 12A || order number: 1924143 16A (HC)
+phoenix_contact connector MSTB_01x08_GF_5.08mm_MH
+0
+8
+8
+Connector_Phoenix_MSTB
+PhoenixContact_MSTB_2,5_8-GF_1x08_P5.00mm_Horizontal_ThreadedFlange
+Generic Phoenix Contact connector footprint for: MSTB_2,5/8-GF; number of pins: 08; pin pitch: 5.00mm; Angled; threaded flange || order number: 1776757 12A || order number: 1924033 16A (HC)
+phoenix_contact connector MSTB_01x08_GF_5.00mm
+0
+8
+8
+Connector_Phoenix_MSTB
+PhoenixContact_MSTB_2,5_8-GF_1x08_P5.00mm_Horizontal_ThreadedFlange_MountHole
+Generic Phoenix Contact connector footprint for: MSTB_2,5/8-GF; number of pins: 08; pin pitch: 5.00mm; Angled; threaded flange; footprint includes mount hole for mounting screw: ISO 1481-ST 2.2x6.5 C or ISO 7049-ST 2.2x6.5 C (http://www.fasteners.eu/standards/ISO/7049/) || order number: 1776757 12A || order number: 1924033 16A (HC)
+phoenix_contact connector MSTB_01x08_GF_5.00mm_MH
+0
+8
+8
+Connector_Phoenix_MSTB
+PhoenixContact_MSTB_2,5_9-GF-5,08_1x09_P5.08mm_Horizontal_ThreadedFlange
+Generic Phoenix Contact connector footprint for: MSTB_2,5/9-GF-5,08; number of pins: 09; pin pitch: 5.08mm; Angled; threaded flange || order number: 1776579 12A || order number: 1924156 16A (HC)
+phoenix_contact connector MSTB_01x09_GF_5.08mm
+0
+9
+9
+Connector_Phoenix_MSTB
+PhoenixContact_MSTB_2,5_9-GF-5,08_1x09_P5.08mm_Horizontal_ThreadedFlange_MountHole
+Generic Phoenix Contact connector footprint for: MSTB_2,5/9-GF-5,08; number of pins: 09; pin pitch: 5.08mm; Angled; threaded flange; footprint includes mount hole for mounting screw: ISO 1481-ST 2.2x6.5 C or ISO 7049-ST 2.2x6.5 C (http://www.fasteners.eu/standards/ISO/7049/) || order number: 1776579 12A || order number: 1924156 16A (HC)
+phoenix_contact connector MSTB_01x09_GF_5.08mm_MH
+0
+9
+9
+Connector_Phoenix_MSTB
+PhoenixContact_MSTB_2,5_9-GF_1x09_P5.00mm_Horizontal_ThreadedFlange
+Generic Phoenix Contact connector footprint for: MSTB_2,5/9-GF; number of pins: 09; pin pitch: 5.00mm; Angled; threaded flange || order number: 1776760 12A || order number: 1924046 16A (HC)
+phoenix_contact connector MSTB_01x09_GF_5.00mm
+0
+9
+9
+Connector_Phoenix_MSTB
+PhoenixContact_MSTB_2,5_9-GF_1x09_P5.00mm_Horizontal_ThreadedFlange_MountHole
+Generic Phoenix Contact connector footprint for: MSTB_2,5/9-GF; number of pins: 09; pin pitch: 5.00mm; Angled; threaded flange; footprint includes mount hole for mounting screw: ISO 1481-ST 2.2x6.5 C or ISO 7049-ST 2.2x6.5 C (http://www.fasteners.eu/standards/ISO/7049/) || order number: 1776760 12A || order number: 1924046 16A (HC)
+phoenix_contact connector MSTB_01x09_GF_5.00mm_MH
+0
+9
+9
+Connector_Phoenix_MSTB
+PhoenixContact_MSTB_2,5_10-GF-5,08_1x10_P5.08mm_Horizontal_ThreadedFlange
+Generic Phoenix Contact connector footprint for: MSTB_2,5/10-GF-5,08; number of pins: 10; pin pitch: 5.08mm; Angled; threaded flange || order number: 1776582 12A || order number: 1924169 16A (HC)
+phoenix_contact connector MSTB_01x10_GF_5.08mm
+0
+10
+10
+Connector_Phoenix_MSTB
+PhoenixContact_MSTB_2,5_10-GF-5,08_1x10_P5.08mm_Horizontal_ThreadedFlange_MountHole
+Generic Phoenix Contact connector footprint for: MSTB_2,5/10-GF-5,08; number of pins: 10; pin pitch: 5.08mm; Angled; threaded flange; footprint includes mount hole for mounting screw: ISO 1481-ST 2.2x6.5 C or ISO 7049-ST 2.2x6.5 C (http://www.fasteners.eu/standards/ISO/7049/) || order number: 1776582 12A || order number: 1924169 16A (HC)
+phoenix_contact connector MSTB_01x10_GF_5.08mm_MH
+0
+10
+10
+Connector_Phoenix_MSTB
+PhoenixContact_MSTB_2,5_10-GF_1x10_P5.00mm_Horizontal_ThreadedFlange
+Generic Phoenix Contact connector footprint for: MSTB_2,5/10-GF; number of pins: 10; pin pitch: 5.00mm; Angled; threaded flange || order number: 1776773 12A || order number: 1924059 16A (HC)
+phoenix_contact connector MSTB_01x10_GF_5.00mm
+0
+10
+10
+Connector_Phoenix_MSTB
+PhoenixContact_MSTB_2,5_10-GF_1x10_P5.00mm_Horizontal_ThreadedFlange_MountHole
+Generic Phoenix Contact connector footprint for: MSTB_2,5/10-GF; number of pins: 10; pin pitch: 5.00mm; Angled; threaded flange; footprint includes mount hole for mounting screw: ISO 1481-ST 2.2x6.5 C or ISO 7049-ST 2.2x6.5 C (http://www.fasteners.eu/standards/ISO/7049/) || order number: 1776773 12A || order number: 1924059 16A (HC)
+phoenix_contact connector MSTB_01x10_GF_5.00mm_MH
+0
+10
+10
+Connector_Phoenix_MSTB
+PhoenixContact_MSTB_2,5_11-GF-5,08_1x11_P5.08mm_Horizontal_ThreadedFlange
+Generic Phoenix Contact connector footprint for: MSTB_2,5/11-GF-5,08; number of pins: 11; pin pitch: 5.08mm; Angled; threaded flange || order number: 1776595 12A || order number: 1924172 16A (HC)
+phoenix_contact connector MSTB_01x11_GF_5.08mm
+0
+11
+11
+Connector_Phoenix_MSTB
+PhoenixContact_MSTB_2,5_11-GF-5,08_1x11_P5.08mm_Horizontal_ThreadedFlange_MountHole
+Generic Phoenix Contact connector footprint for: MSTB_2,5/11-GF-5,08; number of pins: 11; pin pitch: 5.08mm; Angled; threaded flange; footprint includes mount hole for mounting screw: ISO 1481-ST 2.2x6.5 C or ISO 7049-ST 2.2x6.5 C (http://www.fasteners.eu/standards/ISO/7049/) || order number: 1776595 12A || order number: 1924172 16A (HC)
+phoenix_contact connector MSTB_01x11_GF_5.08mm_MH
+0
+11
+11
+Connector_Phoenix_MSTB
+PhoenixContact_MSTB_2,5_11-GF_1x11_P5.00mm_Horizontal_ThreadedFlange
+Generic Phoenix Contact connector footprint for: MSTB_2,5/11-GF; number of pins: 11; pin pitch: 5.00mm; Angled; threaded flange || order number: 1776786 12A || order number: 1924062 16A (HC)
+phoenix_contact connector MSTB_01x11_GF_5.00mm
+0
+11
+11
+Connector_Phoenix_MSTB
+PhoenixContact_MSTB_2,5_11-GF_1x11_P5.00mm_Horizontal_ThreadedFlange_MountHole
+Generic Phoenix Contact connector footprint for: MSTB_2,5/11-GF; number of pins: 11; pin pitch: 5.00mm; Angled; threaded flange; footprint includes mount hole for mounting screw: ISO 1481-ST 2.2x6.5 C or ISO 7049-ST 2.2x6.5 C (http://www.fasteners.eu/standards/ISO/7049/) || order number: 1776786 12A || order number: 1924062 16A (HC)
+phoenix_contact connector MSTB_01x11_GF_5.00mm_MH
+0
+11
+11
+Connector_Phoenix_MSTB
+PhoenixContact_MSTB_2,5_12-GF-5,08_1x12_P5.08mm_Horizontal_ThreadedFlange
+Generic Phoenix Contact connector footprint for: MSTB_2,5/12-GF-5,08; number of pins: 12; pin pitch: 5.08mm; Angled; threaded flange || order number: 1776605 12A || order number: 1924185 16A (HC)
+phoenix_contact connector MSTB_01x12_GF_5.08mm
+0
+12
+12
+Connector_Phoenix_MSTB
+PhoenixContact_MSTB_2,5_12-GF-5,08_1x12_P5.08mm_Horizontal_ThreadedFlange_MountHole
+Generic Phoenix Contact connector footprint for: MSTB_2,5/12-GF-5,08; number of pins: 12; pin pitch: 5.08mm; Angled; threaded flange; footprint includes mount hole for mounting screw: ISO 1481-ST 2.2x6.5 C or ISO 7049-ST 2.2x6.5 C (http://www.fasteners.eu/standards/ISO/7049/) || order number: 1776605 12A || order number: 1924185 16A (HC)
+phoenix_contact connector MSTB_01x12_GF_5.08mm_MH
+0
+12
+12
+Connector_Phoenix_MSTB
+PhoenixContact_MSTB_2,5_12-GF_1x12_P5.00mm_Horizontal_ThreadedFlange
+Generic Phoenix Contact connector footprint for: MSTB_2,5/12-GF; number of pins: 12; pin pitch: 5.00mm; Angled; threaded flange || order number: 1776799 12A || order number: 1924075 16A (HC)
+phoenix_contact connector MSTB_01x12_GF_5.00mm
+0
+12
+12
+Connector_Phoenix_MSTB
+PhoenixContact_MSTB_2,5_12-GF_1x12_P5.00mm_Horizontal_ThreadedFlange_MountHole
+Generic Phoenix Contact connector footprint for: MSTB_2,5/12-GF; number of pins: 12; pin pitch: 5.00mm; Angled; threaded flange; footprint includes mount hole for mounting screw: ISO 1481-ST 2.2x6.5 C or ISO 7049-ST 2.2x6.5 C (http://www.fasteners.eu/standards/ISO/7049/) || order number: 1776799 12A || order number: 1924075 16A (HC)
+phoenix_contact connector MSTB_01x12_GF_5.00mm_MH
+0
+12
+12
+Connector_Phoenix_MSTB
+PhoenixContact_MSTB_2,5_13-GF-5,08_1x13_P5.08mm_Horizontal_ThreadedFlange
+Generic Phoenix Contact connector footprint for: MSTB_2,5/13-GF-5,08; number of pins: 13; pin pitch: 5.08mm; Angled; threaded flange || order number: 1776618 12A
+phoenix_contact connector MSTB_01x13_GF_5.08mm
+0
+13
+13
+Connector_Phoenix_MSTB
+PhoenixContact_MSTB_2,5_13-GF-5,08_1x13_P5.08mm_Horizontal_ThreadedFlange_MountHole
+Generic Phoenix Contact connector footprint for: MSTB_2,5/13-GF-5,08; number of pins: 13; pin pitch: 5.08mm; Angled; threaded flange; footprint includes mount hole for mounting screw: ISO 1481-ST 2.2x6.5 C or ISO 7049-ST 2.2x6.5 C (http://www.fasteners.eu/standards/ISO/7049/) || order number: 1776618 12A
+phoenix_contact connector MSTB_01x13_GF_5.08mm_MH
+0
+13
+13
+Connector_Phoenix_MSTB
+PhoenixContact_MSTB_2,5_13-GF_1x13_P5.00mm_Horizontal_ThreadedFlange
+Generic Phoenix Contact connector footprint for: MSTB_2,5/13-GF; number of pins: 13; pin pitch: 5.00mm; Angled; threaded flange || order number: 1776809 12A
+phoenix_contact connector MSTB_01x13_GF_5.00mm
+0
+13
+13
+Connector_Phoenix_MSTB
+PhoenixContact_MSTB_2,5_13-GF_1x13_P5.00mm_Horizontal_ThreadedFlange_MountHole
+Generic Phoenix Contact connector footprint for: MSTB_2,5/13-GF; number of pins: 13; pin pitch: 5.00mm; Angled; threaded flange; footprint includes mount hole for mounting screw: ISO 1481-ST 2.2x6.5 C or ISO 7049-ST 2.2x6.5 C (http://www.fasteners.eu/standards/ISO/7049/) || order number: 1776809 12A
+phoenix_contact connector MSTB_01x13_GF_5.00mm_MH
+0
+13
+13
+Connector_Phoenix_MSTB
+PhoenixContact_MSTB_2,5_14-GF-5,08_1x14_P5.08mm_Horizontal_ThreadedFlange
+Generic Phoenix Contact connector footprint for: MSTB_2,5/14-GF-5,08; number of pins: 14; pin pitch: 5.08mm; Angled; threaded flange || order number: 1776621 12A
+phoenix_contact connector MSTB_01x14_GF_5.08mm
+0
+14
+14
+Connector_Phoenix_MSTB
+PhoenixContact_MSTB_2,5_14-GF-5,08_1x14_P5.08mm_Horizontal_ThreadedFlange_MountHole
+Generic Phoenix Contact connector footprint for: MSTB_2,5/14-GF-5,08; number of pins: 14; pin pitch: 5.08mm; Angled; threaded flange; footprint includes mount hole for mounting screw: ISO 1481-ST 2.2x6.5 C or ISO 7049-ST 2.2x6.5 C (http://www.fasteners.eu/standards/ISO/7049/) || order number: 1776621 12A
+phoenix_contact connector MSTB_01x14_GF_5.08mm_MH
+0
+14
+14
+Connector_Phoenix_MSTB
+PhoenixContact_MSTB_2,5_14-GF_1x14_P5.00mm_Horizontal_ThreadedFlange
+Generic Phoenix Contact connector footprint for: MSTB_2,5/14-GF; number of pins: 14; pin pitch: 5.00mm; Angled; threaded flange || order number: 1776812 12A
+phoenix_contact connector MSTB_01x14_GF_5.00mm
+0
+14
+14
+Connector_Phoenix_MSTB
+PhoenixContact_MSTB_2,5_14-GF_1x14_P5.00mm_Horizontal_ThreadedFlange_MountHole
+Generic Phoenix Contact connector footprint for: MSTB_2,5/14-GF; number of pins: 14; pin pitch: 5.00mm; Angled; threaded flange; footprint includes mount hole for mounting screw: ISO 1481-ST 2.2x6.5 C or ISO 7049-ST 2.2x6.5 C (http://www.fasteners.eu/standards/ISO/7049/) || order number: 1776812 12A
+phoenix_contact connector MSTB_01x14_GF_5.00mm_MH
+0
+14
+14
+Connector_Phoenix_MSTB
+PhoenixContact_MSTB_2,5_15-GF-5,08_1x15_P5.08mm_Horizontal_ThreadedFlange
+Generic Phoenix Contact connector footprint for: MSTB_2,5/15-GF-5,08; number of pins: 15; pin pitch: 5.08mm; Angled; threaded flange || order number: 1776634 12A
+phoenix_contact connector MSTB_01x15_GF_5.08mm
+0
+15
+15
+Connector_Phoenix_MSTB
+PhoenixContact_MSTB_2,5_15-GF-5,08_1x15_P5.08mm_Horizontal_ThreadedFlange_MountHole
+Generic Phoenix Contact connector footprint for: MSTB_2,5/15-GF-5,08; number of pins: 15; pin pitch: 5.08mm; Angled; threaded flange; footprint includes mount hole for mounting screw: ISO 1481-ST 2.2x6.5 C or ISO 7049-ST 2.2x6.5 C (http://www.fasteners.eu/standards/ISO/7049/) || order number: 1776634 12A
+phoenix_contact connector MSTB_01x15_GF_5.08mm_MH
+0
+15
+15
+Connector_Phoenix_MSTB
+PhoenixContact_MSTB_2,5_15-GF_1x15_P5.00mm_Horizontal_ThreadedFlange
+Generic Phoenix Contact connector footprint for: MSTB_2,5/15-GF; number of pins: 15; pin pitch: 5.00mm; Angled; threaded flange || order number: 1776825 12A
+phoenix_contact connector MSTB_01x15_GF_5.00mm
+0
+15
+15
+Connector_Phoenix_MSTB
+PhoenixContact_MSTB_2,5_15-GF_1x15_P5.00mm_Horizontal_ThreadedFlange_MountHole
+Generic Phoenix Contact connector footprint for: MSTB_2,5/15-GF; number of pins: 15; pin pitch: 5.00mm; Angled; threaded flange; footprint includes mount hole for mounting screw: ISO 1481-ST 2.2x6.5 C or ISO 7049-ST 2.2x6.5 C (http://www.fasteners.eu/standards/ISO/7049/) || order number: 1776825 12A
+phoenix_contact connector MSTB_01x15_GF_5.00mm_MH
+0
+15
+15
+Connector_Phoenix_MSTB
+PhoenixContact_MSTB_2,5_16-GF-5,08_1x16_P5.08mm_Horizontal_ThreadedFlange
+Generic Phoenix Contact connector footprint for: MSTB_2,5/16-GF-5,08; number of pins: 16; pin pitch: 5.08mm; Angled; threaded flange || order number: 1776647 12A
+phoenix_contact connector MSTB_01x16_GF_5.08mm
+0
+16
+16
+Connector_Phoenix_MSTB
+PhoenixContact_MSTB_2,5_16-GF-5,08_1x16_P5.08mm_Horizontal_ThreadedFlange_MountHole
+Generic Phoenix Contact connector footprint for: MSTB_2,5/16-GF-5,08; number of pins: 16; pin pitch: 5.08mm; Angled; threaded flange; footprint includes mount hole for mounting screw: ISO 1481-ST 2.2x6.5 C or ISO 7049-ST 2.2x6.5 C (http://www.fasteners.eu/standards/ISO/7049/) || order number: 1776647 12A
+phoenix_contact connector MSTB_01x16_GF_5.08mm_MH
+0
+16
+16
+Connector_Phoenix_MSTB
+PhoenixContact_MSTB_2,5_16-GF_1x16_P5.00mm_Horizontal_ThreadedFlange
+Generic Phoenix Contact connector footprint for: MSTB_2,5/16-GF; number of pins: 16; pin pitch: 5.00mm; Angled; threaded flange || order number: 1776838 12A
+phoenix_contact connector MSTB_01x16_GF_5.00mm
+0
+16
+16
+Connector_Phoenix_MSTB
+PhoenixContact_MSTB_2,5_16-GF_1x16_P5.00mm_Horizontal_ThreadedFlange_MountHole
+Generic Phoenix Contact connector footprint for: MSTB_2,5/16-GF; number of pins: 16; pin pitch: 5.00mm; Angled; threaded flange; footprint includes mount hole for mounting screw: ISO 1481-ST 2.2x6.5 C or ISO 7049-ST 2.2x6.5 C (http://www.fasteners.eu/standards/ISO/7049/) || order number: 1776838 12A
+phoenix_contact connector MSTB_01x16_GF_5.00mm_MH
+0
+16
+16
+Connector_Pin
+Pin_D0.7mm_L6.5mm_W1.8mm_FlatFork
+solder Pin_ with flat fork, hole diameter 0.7mm, length 6.5mm, width 1.8mm
+solder Pin_ with flat fork
+0
+1
+1
+Connector_Pin
+Pin_D0.9mm_L10.0mm_W2.4mm_FlatFork
+solder Pin_ with flat fork, hole diameter 0.9mm, length 10.0mm, width 2.4mm
+solder Pin_ with flat fork
+0
+1
+1
+Connector_Pin
+Pin_D1.0mm_L10.0mm
+solder Pin_ diameter 1.0mm, hole diameter 1.0mm (press fit), length 10.0mm
+solder Pin_ press fit
+0
+1
+1
+Connector_Pin
+Pin_D1.0mm_L10.0mm_LooseFit
+solder Pin_ diameter 1.0mm, hole diameter 1.2mm (loose fit), length 10.0mm
+solder Pin_ loose fit
+0
+1
+1
+Connector_Pin
+Pin_D1.1mm_L8.5mm_W2.5mm_FlatFork
+solder Pin_ with flat fork, hole diameter 1.1mm, length 8.5mm, width 2.5mm
+solder Pin_ with flat fork
+0
+1
+1
+Connector_Pin
+Pin_D1.1mm_L10.2mm_W3.5mm_Flat
+solder Pin_ with flat with hole, hole diameter 1.1mm, length 10.2mm, width 3.5mm
+solder Pin_ with flat fork
+0
+1
+1
+Connector_Pin
+Pin_D1.2mm_L10.2mm_W2.9mm_FlatFork
+solder Pin_ with flat with fork, hole diameter 1.2mm, length 11.3mm, width 3.0mm
+solder Pin_ with flat fork
+0
+1
+1
+Connector_Pin
+Pin_D1.2mm_L11.3mm_W3.0mm_Flat
+solder Pin_ with flat with hole, hole diameter 1.2mm, length 11.3mm, width 3.0mm
+solder Pin_ with flat fork
+0
+1
+1
+Connector_Pin
+Pin_D1.3mm_L10.0mm_W3.5mm_Flat
+solder Pin_ with flat with hole, hole diameter 1.3mm, length 10.0mm, width 3.5mm, e.g. Ettinger 13.13.865, https://katalog.ettinger.de/#p=434
+solder Pin_ with flat fork
+0
+1
+1
+Connector_Pin
+Pin_D1.3mm_L11.0mm
+solder Pin_ diameter 1.3mm, hole diameter 1.3mm, length 11.0mm
+solder Pin_ pressfit
+0
+1
+1
+Connector_Pin
+Pin_D1.3mm_L11.0mm_LooseFit
+solder Pin_ diameter 1.3mm, hole diameter 1.5mm (loose fit), length 11.0mm
+solder Pin_ loose fit
+0
+1
+1
+Connector_Pin
+Pin_D1.3mm_L11.3mm_W2.8mm_Flat
+solder Pin_ with flat with hole, hole diameter 1.3mm, length 11.3mm, width 2.8mm
+solder Pin_ with flat fork
+0
+1
+1
+Connector_Pin
+Pin_D1.4mm_L8.5mm_W2.8mm_FlatFork
+solder Pin_ with flat with fork, hole diameter 1.4mm, length 8.5mm, width 2.8mm, e.g. Ettinger 13.13.890, https://katalog.ettinger.de/#p=434
+solder Pin_ with flat fork
+0
+1
+1
+Connector_PinHeader_1.00mm
+PinHeader_1x01_P1.00mm_Horizontal
+Through hole angled pin header, 1x01, 1.00mm pitch, 2.0mm pin length, single row
+Through hole angled pin header THT 1x01 1.00mm single row
+0
+1
+1
+Connector_PinHeader_1.00mm
+PinHeader_1x01_P1.00mm_Vertical
+Through hole straight pin header, 1x01, 1.00mm pitch, single row
+Through hole pin header THT 1x01 1.00mm single row
+0
+1
+1
+Connector_PinHeader_1.00mm
+PinHeader_1x02_P1.00mm_Horizontal
+Through hole angled pin header, 1x02, 1.00mm pitch, 2.0mm pin length, single row
+Through hole angled pin header THT 1x02 1.00mm single row
+0
+2
+2
+Connector_PinHeader_1.00mm
+PinHeader_1x02_P1.00mm_Vertical
+Through hole straight pin header, 1x02, 1.00mm pitch, single row
+Through hole pin header THT 1x02 1.00mm single row
+0
+2
+2
+Connector_PinHeader_1.00mm
+PinHeader_1x02_P1.00mm_Vertical_SMD_Pin1Left
+surface-mounted straight pin header, 1x02, 1.00mm pitch, single row, style 1 (pin 1 left)
+Surface mounted pin header SMD 1x02 1.00mm single row style1 pin1 left
+0
+2
+2
+Connector_PinHeader_1.00mm
+PinHeader_1x02_P1.00mm_Vertical_SMD_Pin1Right
+surface-mounted straight pin header, 1x02, 1.00mm pitch, single row, style 2 (pin 1 right)
+Surface mounted pin header SMD 1x02 1.00mm single row style2 pin1 right
+0
+2
+2
+Connector_PinHeader_1.00mm
+PinHeader_1x03_P1.00mm_Horizontal
+Through hole angled pin header, 1x03, 1.00mm pitch, 2.0mm pin length, single row
+Through hole angled pin header THT 1x03 1.00mm single row
+0
+3
+3
+Connector_PinHeader_1.00mm
+PinHeader_1x03_P1.00mm_Vertical
+Through hole straight pin header, 1x03, 1.00mm pitch, single row
+Through hole pin header THT 1x03 1.00mm single row
+0
+3
+3
+Connector_PinHeader_1.00mm
+PinHeader_1x03_P1.00mm_Vertical_SMD_Pin1Left
+surface-mounted straight pin header, 1x03, 1.00mm pitch, single row, style 1 (pin 1 left)
+Surface mounted pin header SMD 1x03 1.00mm single row style1 pin1 left
+0
+3
+3
+Connector_PinHeader_1.00mm
+PinHeader_1x03_P1.00mm_Vertical_SMD_Pin1Right
+surface-mounted straight pin header, 1x03, 1.00mm pitch, single row, style 2 (pin 1 right)
+Surface mounted pin header SMD 1x03 1.00mm single row style2 pin1 right
+0
+3
+3
+Connector_PinHeader_1.00mm
+PinHeader_1x04_P1.00mm_Horizontal
+Through hole angled pin header, 1x04, 1.00mm pitch, 2.0mm pin length, single row
+Through hole angled pin header THT 1x04 1.00mm single row
+0
+4
+4
+Connector_PinHeader_1.00mm
+PinHeader_1x04_P1.00mm_Vertical
+Through hole straight pin header, 1x04, 1.00mm pitch, single row
+Through hole pin header THT 1x04 1.00mm single row
+0
+4
+4
+Connector_PinHeader_1.00mm
+PinHeader_1x04_P1.00mm_Vertical_SMD_Pin1Left
+surface-mounted straight pin header, 1x04, 1.00mm pitch, single row, style 1 (pin 1 left)
+Surface mounted pin header SMD 1x04 1.00mm single row style1 pin1 left
+0
+4
+4
+Connector_PinHeader_1.00mm
+PinHeader_1x04_P1.00mm_Vertical_SMD_Pin1Right
+surface-mounted straight pin header, 1x04, 1.00mm pitch, single row, style 2 (pin 1 right)
+Surface mounted pin header SMD 1x04 1.00mm single row style2 pin1 right
+0
+4
+4
+Connector_PinHeader_1.00mm
+PinHeader_1x05_P1.00mm_Horizontal
+Through hole angled pin header, 1x05, 1.00mm pitch, 2.0mm pin length, single row
+Through hole angled pin header THT 1x05 1.00mm single row
+0
+5
+5
+Connector_PinHeader_1.00mm
+PinHeader_1x05_P1.00mm_Vertical
+Through hole straight pin header, 1x05, 1.00mm pitch, single row
+Through hole pin header THT 1x05 1.00mm single row
+0
+5
+5
+Connector_PinHeader_1.00mm
+PinHeader_1x05_P1.00mm_Vertical_SMD_Pin1Left
+surface-mounted straight pin header, 1x05, 1.00mm pitch, single row, style 1 (pin 1 left)
+Surface mounted pin header SMD 1x05 1.00mm single row style1 pin1 left
+0
+5
+5
+Connector_PinHeader_1.00mm
+PinHeader_1x05_P1.00mm_Vertical_SMD_Pin1Right
+surface-mounted straight pin header, 1x05, 1.00mm pitch, single row, style 2 (pin 1 right)
+Surface mounted pin header SMD 1x05 1.00mm single row style2 pin1 right
+0
+5
+5
+Connector_PinHeader_1.00mm
+PinHeader_1x06_P1.00mm_Horizontal
+Through hole angled pin header, 1x06, 1.00mm pitch, 2.0mm pin length, single row
+Through hole angled pin header THT 1x06 1.00mm single row
+0
+6
+6
+Connector_PinHeader_1.00mm
+PinHeader_1x06_P1.00mm_Vertical
+Through hole straight pin header, 1x06, 1.00mm pitch, single row
+Through hole pin header THT 1x06 1.00mm single row
+0
+6
+6
+Connector_PinHeader_1.00mm
+PinHeader_1x06_P1.00mm_Vertical_SMD_Pin1Left
+surface-mounted straight pin header, 1x06, 1.00mm pitch, single row, style 1 (pin 1 left)
+Surface mounted pin header SMD 1x06 1.00mm single row style1 pin1 left
+0
+6
+6
+Connector_PinHeader_1.00mm
+PinHeader_1x06_P1.00mm_Vertical_SMD_Pin1Right
+surface-mounted straight pin header, 1x06, 1.00mm pitch, single row, style 2 (pin 1 right)
+Surface mounted pin header SMD 1x06 1.00mm single row style2 pin1 right
+0
+6
+6
+Connector_PinHeader_1.00mm
+PinHeader_1x07_P1.00mm_Horizontal
+Through hole angled pin header, 1x07, 1.00mm pitch, 2.0mm pin length, single row
+Through hole angled pin header THT 1x07 1.00mm single row
+0
+7
+7
+Connector_PinHeader_1.00mm
+PinHeader_1x07_P1.00mm_Vertical
+Through hole straight pin header, 1x07, 1.00mm pitch, single row
+Through hole pin header THT 1x07 1.00mm single row
+0
+7
+7
+Connector_PinHeader_1.00mm
+PinHeader_1x07_P1.00mm_Vertical_SMD_Pin1Left
+surface-mounted straight pin header, 1x07, 1.00mm pitch, single row, style 1 (pin 1 left)
+Surface mounted pin header SMD 1x07 1.00mm single row style1 pin1 left
+0
+7
+7
+Connector_PinHeader_1.00mm
+PinHeader_1x07_P1.00mm_Vertical_SMD_Pin1Right
+surface-mounted straight pin header, 1x07, 1.00mm pitch, single row, style 2 (pin 1 right)
+Surface mounted pin header SMD 1x07 1.00mm single row style2 pin1 right
+0
+7
+7
+Connector_PinHeader_1.00mm
+PinHeader_1x08_P1.00mm_Horizontal
+Through hole angled pin header, 1x08, 1.00mm pitch, 2.0mm pin length, single row
+Through hole angled pin header THT 1x08 1.00mm single row
+0
+8
+8
+Connector_PinHeader_1.00mm
+PinHeader_1x08_P1.00mm_Vertical
+Through hole straight pin header, 1x08, 1.00mm pitch, single row
+Through hole pin header THT 1x08 1.00mm single row
+0
+8
+8
+Connector_PinHeader_1.00mm
+PinHeader_1x08_P1.00mm_Vertical_SMD_Pin1Left
+surface-mounted straight pin header, 1x08, 1.00mm pitch, single row, style 1 (pin 1 left)
+Surface mounted pin header SMD 1x08 1.00mm single row style1 pin1 left
+0
+8
+8
+Connector_PinHeader_1.00mm
+PinHeader_1x08_P1.00mm_Vertical_SMD_Pin1Right
+surface-mounted straight pin header, 1x08, 1.00mm pitch, single row, style 2 (pin 1 right)
+Surface mounted pin header SMD 1x08 1.00mm single row style2 pin1 right
+0
+8
+8
+Connector_PinHeader_1.00mm
+PinHeader_1x09_P1.00mm_Horizontal
+Through hole angled pin header, 1x09, 1.00mm pitch, 2.0mm pin length, single row
+Through hole angled pin header THT 1x09 1.00mm single row
+0
+9
+9
+Connector_PinHeader_1.00mm
+PinHeader_1x09_P1.00mm_Vertical
+Through hole straight pin header, 1x09, 1.00mm pitch, single row
+Through hole pin header THT 1x09 1.00mm single row
+0
+9
+9
+Connector_PinHeader_1.00mm
+PinHeader_1x09_P1.00mm_Vertical_SMD_Pin1Left
+surface-mounted straight pin header, 1x09, 1.00mm pitch, single row, style 1 (pin 1 left)
+Surface mounted pin header SMD 1x09 1.00mm single row style1 pin1 left
+0
+9
+9
+Connector_PinHeader_1.00mm
+PinHeader_1x09_P1.00mm_Vertical_SMD_Pin1Right
+surface-mounted straight pin header, 1x09, 1.00mm pitch, single row, style 2 (pin 1 right)
+Surface mounted pin header SMD 1x09 1.00mm single row style2 pin1 right
+0
+9
+9
+Connector_PinHeader_1.00mm
+PinHeader_1x10_P1.00mm_Horizontal
+Through hole angled pin header, 1x10, 1.00mm pitch, 2.0mm pin length, single row
+Through hole angled pin header THT 1x10 1.00mm single row
+0
+10
+10
+Connector_PinHeader_1.00mm
+PinHeader_1x10_P1.00mm_Vertical
+Through hole straight pin header, 1x10, 1.00mm pitch, single row
+Through hole pin header THT 1x10 1.00mm single row
+0
+10
+10
+Connector_PinHeader_1.00mm
+PinHeader_1x10_P1.00mm_Vertical_SMD_Pin1Left
+surface-mounted straight pin header, 1x10, 1.00mm pitch, single row, style 1 (pin 1 left)
+Surface mounted pin header SMD 1x10 1.00mm single row style1 pin1 left
+0
+10
+10
+Connector_PinHeader_1.00mm
+PinHeader_1x10_P1.00mm_Vertical_SMD_Pin1Right
+surface-mounted straight pin header, 1x10, 1.00mm pitch, single row, style 2 (pin 1 right)
+Surface mounted pin header SMD 1x10 1.00mm single row style2 pin1 right
+0
+10
+10
+Connector_PinHeader_1.00mm
+PinHeader_1x11_P1.00mm_Horizontal
+Through hole angled pin header, 1x11, 1.00mm pitch, 2.0mm pin length, single row
+Through hole angled pin header THT 1x11 1.00mm single row
+0
+11
+11
+Connector_PinHeader_1.00mm
+PinHeader_1x11_P1.00mm_Vertical
+Through hole straight pin header, 1x11, 1.00mm pitch, single row
+Through hole pin header THT 1x11 1.00mm single row
+0
+11
+11
+Connector_PinHeader_1.00mm
+PinHeader_1x11_P1.00mm_Vertical_SMD_Pin1Left
+surface-mounted straight pin header, 1x11, 1.00mm pitch, single row, style 1 (pin 1 left)
+Surface mounted pin header SMD 1x11 1.00mm single row style1 pin1 left
+0
+11
+11
+Connector_PinHeader_1.00mm
+PinHeader_1x11_P1.00mm_Vertical_SMD_Pin1Right
+surface-mounted straight pin header, 1x11, 1.00mm pitch, single row, style 2 (pin 1 right)
+Surface mounted pin header SMD 1x11 1.00mm single row style2 pin1 right
+0
+11
+11
+Connector_PinHeader_1.00mm
+PinHeader_1x12_P1.00mm_Horizontal
+Through hole angled pin header, 1x12, 1.00mm pitch, 2.0mm pin length, single row
+Through hole angled pin header THT 1x12 1.00mm single row
+0
+12
+12
+Connector_PinHeader_1.00mm
+PinHeader_1x12_P1.00mm_Vertical
+Through hole straight pin header, 1x12, 1.00mm pitch, single row
+Through hole pin header THT 1x12 1.00mm single row
+0
+12
+12
+Connector_PinHeader_1.00mm
+PinHeader_1x12_P1.00mm_Vertical_SMD_Pin1Left
+surface-mounted straight pin header, 1x12, 1.00mm pitch, single row, style 1 (pin 1 left)
+Surface mounted pin header SMD 1x12 1.00mm single row style1 pin1 left
+0
+12
+12
+Connector_PinHeader_1.00mm
+PinHeader_1x12_P1.00mm_Vertical_SMD_Pin1Right
+surface-mounted straight pin header, 1x12, 1.00mm pitch, single row, style 2 (pin 1 right)
+Surface mounted pin header SMD 1x12 1.00mm single row style2 pin1 right
+0
+12
+12
+Connector_PinHeader_1.00mm
+PinHeader_1x13_P1.00mm_Horizontal
+Through hole angled pin header, 1x13, 1.00mm pitch, 2.0mm pin length, single row
+Through hole angled pin header THT 1x13 1.00mm single row
+0
+13
+13
+Connector_PinHeader_1.00mm
+PinHeader_1x13_P1.00mm_Vertical
+Through hole straight pin header, 1x13, 1.00mm pitch, single row
+Through hole pin header THT 1x13 1.00mm single row
+0
+13
+13
+Connector_PinHeader_1.00mm
+PinHeader_1x13_P1.00mm_Vertical_SMD_Pin1Left
+surface-mounted straight pin header, 1x13, 1.00mm pitch, single row, style 1 (pin 1 left)
+Surface mounted pin header SMD 1x13 1.00mm single row style1 pin1 left
+0
+13
+13
+Connector_PinHeader_1.00mm
+PinHeader_1x13_P1.00mm_Vertical_SMD_Pin1Right
+surface-mounted straight pin header, 1x13, 1.00mm pitch, single row, style 2 (pin 1 right)
+Surface mounted pin header SMD 1x13 1.00mm single row style2 pin1 right
+0
+13
+13
+Connector_PinHeader_1.00mm
+PinHeader_1x14_P1.00mm_Horizontal
+Through hole angled pin header, 1x14, 1.00mm pitch, 2.0mm pin length, single row
+Through hole angled pin header THT 1x14 1.00mm single row
+0
+14
+14
+Connector_PinHeader_1.00mm
+PinHeader_1x14_P1.00mm_Vertical
+Through hole straight pin header, 1x14, 1.00mm pitch, single row
+Through hole pin header THT 1x14 1.00mm single row
+0
+14
+14
+Connector_PinHeader_1.00mm
+PinHeader_1x14_P1.00mm_Vertical_SMD_Pin1Left
+surface-mounted straight pin header, 1x14, 1.00mm pitch, single row, style 1 (pin 1 left)
+Surface mounted pin header SMD 1x14 1.00mm single row style1 pin1 left
+0
+14
+14
+Connector_PinHeader_1.00mm
+PinHeader_1x14_P1.00mm_Vertical_SMD_Pin1Right
+surface-mounted straight pin header, 1x14, 1.00mm pitch, single row, style 2 (pin 1 right)
+Surface mounted pin header SMD 1x14 1.00mm single row style2 pin1 right
+0
+14
+14
+Connector_PinHeader_1.00mm
+PinHeader_1x15_P1.00mm_Horizontal
+Through hole angled pin header, 1x15, 1.00mm pitch, 2.0mm pin length, single row
+Through hole angled pin header THT 1x15 1.00mm single row
+0
+15
+15
+Connector_PinHeader_1.00mm
+PinHeader_1x15_P1.00mm_Vertical
+Through hole straight pin header, 1x15, 1.00mm pitch, single row
+Through hole pin header THT 1x15 1.00mm single row
+0
+15
+15
+Connector_PinHeader_1.00mm
+PinHeader_1x15_P1.00mm_Vertical_SMD_Pin1Left
+surface-mounted straight pin header, 1x15, 1.00mm pitch, single row, style 1 (pin 1 left)
+Surface mounted pin header SMD 1x15 1.00mm single row style1 pin1 left
+0
+15
+15
+Connector_PinHeader_1.00mm
+PinHeader_1x15_P1.00mm_Vertical_SMD_Pin1Right
+surface-mounted straight pin header, 1x15, 1.00mm pitch, single row, style 2 (pin 1 right)
+Surface mounted pin header SMD 1x15 1.00mm single row style2 pin1 right
+0
+15
+15
+Connector_PinHeader_1.00mm
+PinHeader_1x16_P1.00mm_Horizontal
+Through hole angled pin header, 1x16, 1.00mm pitch, 2.0mm pin length, single row
+Through hole angled pin header THT 1x16 1.00mm single row
+0
+16
+16
+Connector_PinHeader_1.00mm
+PinHeader_1x16_P1.00mm_Vertical
+Through hole straight pin header, 1x16, 1.00mm pitch, single row
+Through hole pin header THT 1x16 1.00mm single row
+0
+16
+16
+Connector_PinHeader_1.00mm
+PinHeader_1x16_P1.00mm_Vertical_SMD_Pin1Left
+surface-mounted straight pin header, 1x16, 1.00mm pitch, single row, style 1 (pin 1 left)
+Surface mounted pin header SMD 1x16 1.00mm single row style1 pin1 left
+0
+16
+16
+Connector_PinHeader_1.00mm
+PinHeader_1x16_P1.00mm_Vertical_SMD_Pin1Right
+surface-mounted straight pin header, 1x16, 1.00mm pitch, single row, style 2 (pin 1 right)
+Surface mounted pin header SMD 1x16 1.00mm single row style2 pin1 right
+0
+16
+16
+Connector_PinHeader_1.00mm
+PinHeader_1x17_P1.00mm_Horizontal
+Through hole angled pin header, 1x17, 1.00mm pitch, 2.0mm pin length, single row
+Through hole angled pin header THT 1x17 1.00mm single row
+0
+17
+17
+Connector_PinHeader_1.00mm
+PinHeader_1x17_P1.00mm_Vertical
+Through hole straight pin header, 1x17, 1.00mm pitch, single row
+Through hole pin header THT 1x17 1.00mm single row
+0
+17
+17
+Connector_PinHeader_1.00mm
+PinHeader_1x17_P1.00mm_Vertical_SMD_Pin1Left
+surface-mounted straight pin header, 1x17, 1.00mm pitch, single row, style 1 (pin 1 left)
+Surface mounted pin header SMD 1x17 1.00mm single row style1 pin1 left
+0
+17
+17
+Connector_PinHeader_1.00mm
+PinHeader_1x17_P1.00mm_Vertical_SMD_Pin1Right
+surface-mounted straight pin header, 1x17, 1.00mm pitch, single row, style 2 (pin 1 right)
+Surface mounted pin header SMD 1x17 1.00mm single row style2 pin1 right
+0
+17
+17
+Connector_PinHeader_1.00mm
+PinHeader_1x18_P1.00mm_Horizontal
+Through hole angled pin header, 1x18, 1.00mm pitch, 2.0mm pin length, single row
+Through hole angled pin header THT 1x18 1.00mm single row
+0
+18
+18
+Connector_PinHeader_1.00mm
+PinHeader_1x18_P1.00mm_Vertical
+Through hole straight pin header, 1x18, 1.00mm pitch, single row
+Through hole pin header THT 1x18 1.00mm single row
+0
+18
+18
+Connector_PinHeader_1.00mm
+PinHeader_1x18_P1.00mm_Vertical_SMD_Pin1Left
+surface-mounted straight pin header, 1x18, 1.00mm pitch, single row, style 1 (pin 1 left)
+Surface mounted pin header SMD 1x18 1.00mm single row style1 pin1 left
+0
+18
+18
+Connector_PinHeader_1.00mm
+PinHeader_1x18_P1.00mm_Vertical_SMD_Pin1Right
+surface-mounted straight pin header, 1x18, 1.00mm pitch, single row, style 2 (pin 1 right)
+Surface mounted pin header SMD 1x18 1.00mm single row style2 pin1 right
+0
+18
+18
+Connector_PinHeader_1.00mm
+PinHeader_1x19_P1.00mm_Horizontal
+Through hole angled pin header, 1x19, 1.00mm pitch, 2.0mm pin length, single row
+Through hole angled pin header THT 1x19 1.00mm single row
+0
+19
+19
+Connector_PinHeader_1.00mm
+PinHeader_1x19_P1.00mm_Vertical
+Through hole straight pin header, 1x19, 1.00mm pitch, single row
+Through hole pin header THT 1x19 1.00mm single row
+0
+19
+19
+Connector_PinHeader_1.00mm
+PinHeader_1x19_P1.00mm_Vertical_SMD_Pin1Left
+surface-mounted straight pin header, 1x19, 1.00mm pitch, single row, style 1 (pin 1 left)
+Surface mounted pin header SMD 1x19 1.00mm single row style1 pin1 left
+0
+19
+19
+Connector_PinHeader_1.00mm
+PinHeader_1x19_P1.00mm_Vertical_SMD_Pin1Right
+surface-mounted straight pin header, 1x19, 1.00mm pitch, single row, style 2 (pin 1 right)
+Surface mounted pin header SMD 1x19 1.00mm single row style2 pin1 right
+0
+19
+19
+Connector_PinHeader_1.00mm
+PinHeader_1x20_P1.00mm_Horizontal
+Through hole angled pin header, 1x20, 1.00mm pitch, 2.0mm pin length, single row
+Through hole angled pin header THT 1x20 1.00mm single row
+0
+20
+20
+Connector_PinHeader_1.00mm
+PinHeader_1x20_P1.00mm_Vertical
+Through hole straight pin header, 1x20, 1.00mm pitch, single row
+Through hole pin header THT 1x20 1.00mm single row
+0
+20
+20
+Connector_PinHeader_1.00mm
+PinHeader_1x20_P1.00mm_Vertical_SMD_Pin1Left
+surface-mounted straight pin header, 1x20, 1.00mm pitch, single row, style 1 (pin 1 left)
+Surface mounted pin header SMD 1x20 1.00mm single row style1 pin1 left
+0
+20
+20
+Connector_PinHeader_1.00mm
+PinHeader_1x20_P1.00mm_Vertical_SMD_Pin1Right
+surface-mounted straight pin header, 1x20, 1.00mm pitch, single row, style 2 (pin 1 right)
+Surface mounted pin header SMD 1x20 1.00mm single row style2 pin1 right
+0
+20
+20
+Connector_PinHeader_1.00mm
+PinHeader_1x21_P1.00mm_Horizontal
+Through hole angled pin header, 1x21, 1.00mm pitch, 2.0mm pin length, single row
+Through hole angled pin header THT 1x21 1.00mm single row
+0
+21
+21
+Connector_PinHeader_1.00mm
+PinHeader_1x21_P1.00mm_Vertical
+Through hole straight pin header, 1x21, 1.00mm pitch, single row
+Through hole pin header THT 1x21 1.00mm single row
+0
+21
+21
+Connector_PinHeader_1.00mm
+PinHeader_1x21_P1.00mm_Vertical_SMD_Pin1Left
+surface-mounted straight pin header, 1x21, 1.00mm pitch, single row, style 1 (pin 1 left)
+Surface mounted pin header SMD 1x21 1.00mm single row style1 pin1 left
+0
+21
+21
+Connector_PinHeader_1.00mm
+PinHeader_1x21_P1.00mm_Vertical_SMD_Pin1Right
+surface-mounted straight pin header, 1x21, 1.00mm pitch, single row, style 2 (pin 1 right)
+Surface mounted pin header SMD 1x21 1.00mm single row style2 pin1 right
+0
+21
+21
+Connector_PinHeader_1.00mm
+PinHeader_1x22_P1.00mm_Horizontal
+Through hole angled pin header, 1x22, 1.00mm pitch, 2.0mm pin length, single row
+Through hole angled pin header THT 1x22 1.00mm single row
+0
+22
+22
+Connector_PinHeader_1.00mm
+PinHeader_1x22_P1.00mm_Vertical
+Through hole straight pin header, 1x22, 1.00mm pitch, single row
+Through hole pin header THT 1x22 1.00mm single row
+0
+22
+22
+Connector_PinHeader_1.00mm
+PinHeader_1x22_P1.00mm_Vertical_SMD_Pin1Left
+surface-mounted straight pin header, 1x22, 1.00mm pitch, single row, style 1 (pin 1 left)
+Surface mounted pin header SMD 1x22 1.00mm single row style1 pin1 left
+0
+22
+22
+Connector_PinHeader_1.00mm
+PinHeader_1x22_P1.00mm_Vertical_SMD_Pin1Right
+surface-mounted straight pin header, 1x22, 1.00mm pitch, single row, style 2 (pin 1 right)
+Surface mounted pin header SMD 1x22 1.00mm single row style2 pin1 right
+0
+22
+22
+Connector_PinHeader_1.00mm
+PinHeader_1x23_P1.00mm_Horizontal
+Through hole angled pin header, 1x23, 1.00mm pitch, 2.0mm pin length, single row
+Through hole angled pin header THT 1x23 1.00mm single row
+0
+23
+23
+Connector_PinHeader_1.00mm
+PinHeader_1x23_P1.00mm_Vertical
+Through hole straight pin header, 1x23, 1.00mm pitch, single row
+Through hole pin header THT 1x23 1.00mm single row
+0
+23
+23
+Connector_PinHeader_1.00mm
+PinHeader_1x23_P1.00mm_Vertical_SMD_Pin1Left
+surface-mounted straight pin header, 1x23, 1.00mm pitch, single row, style 1 (pin 1 left)
+Surface mounted pin header SMD 1x23 1.00mm single row style1 pin1 left
+0
+23
+23
+Connector_PinHeader_1.00mm
+PinHeader_1x23_P1.00mm_Vertical_SMD_Pin1Right
+surface-mounted straight pin header, 1x23, 1.00mm pitch, single row, style 2 (pin 1 right)
+Surface mounted pin header SMD 1x23 1.00mm single row style2 pin1 right
+0
+23
+23
+Connector_PinHeader_1.00mm
+PinHeader_1x24_P1.00mm_Horizontal
+Through hole angled pin header, 1x24, 1.00mm pitch, 2.0mm pin length, single row
+Through hole angled pin header THT 1x24 1.00mm single row
+0
+24
+24
+Connector_PinHeader_1.00mm
+PinHeader_1x24_P1.00mm_Vertical
+Through hole straight pin header, 1x24, 1.00mm pitch, single row
+Through hole pin header THT 1x24 1.00mm single row
+0
+24
+24
+Connector_PinHeader_1.00mm
+PinHeader_1x24_P1.00mm_Vertical_SMD_Pin1Left
+surface-mounted straight pin header, 1x24, 1.00mm pitch, single row, style 1 (pin 1 left)
+Surface mounted pin header SMD 1x24 1.00mm single row style1 pin1 left
+0
+24
+24
+Connector_PinHeader_1.00mm
+PinHeader_1x24_P1.00mm_Vertical_SMD_Pin1Right
+surface-mounted straight pin header, 1x24, 1.00mm pitch, single row, style 2 (pin 1 right)
+Surface mounted pin header SMD 1x24 1.00mm single row style2 pin1 right
+0
+24
+24
+Connector_PinHeader_1.00mm
+PinHeader_1x25_P1.00mm_Horizontal
+Through hole angled pin header, 1x25, 1.00mm pitch, 2.0mm pin length, single row
+Through hole angled pin header THT 1x25 1.00mm single row
+0
+25
+25
+Connector_PinHeader_1.00mm
+PinHeader_1x25_P1.00mm_Vertical
+Through hole straight pin header, 1x25, 1.00mm pitch, single row
+Through hole pin header THT 1x25 1.00mm single row
+0
+25
+25
+Connector_PinHeader_1.00mm
+PinHeader_1x25_P1.00mm_Vertical_SMD_Pin1Left
+surface-mounted straight pin header, 1x25, 1.00mm pitch, single row, style 1 (pin 1 left)
+Surface mounted pin header SMD 1x25 1.00mm single row style1 pin1 left
+0
+25
+25
+Connector_PinHeader_1.00mm
+PinHeader_1x25_P1.00mm_Vertical_SMD_Pin1Right
+surface-mounted straight pin header, 1x25, 1.00mm pitch, single row, style 2 (pin 1 right)
+Surface mounted pin header SMD 1x25 1.00mm single row style2 pin1 right
+0
+25
+25
+Connector_PinHeader_1.00mm
+PinHeader_1x26_P1.00mm_Horizontal
+Through hole angled pin header, 1x26, 1.00mm pitch, 2.0mm pin length, single row
+Through hole angled pin header THT 1x26 1.00mm single row
+0
+26
+26
+Connector_PinHeader_1.00mm
+PinHeader_1x26_P1.00mm_Vertical
+Through hole straight pin header, 1x26, 1.00mm pitch, single row
+Through hole pin header THT 1x26 1.00mm single row
+0
+26
+26
+Connector_PinHeader_1.00mm
+PinHeader_1x26_P1.00mm_Vertical_SMD_Pin1Left
+surface-mounted straight pin header, 1x26, 1.00mm pitch, single row, style 1 (pin 1 left)
+Surface mounted pin header SMD 1x26 1.00mm single row style1 pin1 left
+0
+26
+26
+Connector_PinHeader_1.00mm
+PinHeader_1x26_P1.00mm_Vertical_SMD_Pin1Right
+surface-mounted straight pin header, 1x26, 1.00mm pitch, single row, style 2 (pin 1 right)
+Surface mounted pin header SMD 1x26 1.00mm single row style2 pin1 right
+0
+26
+26
+Connector_PinHeader_1.00mm
+PinHeader_1x27_P1.00mm_Horizontal
+Through hole angled pin header, 1x27, 1.00mm pitch, 2.0mm pin length, single row
+Through hole angled pin header THT 1x27 1.00mm single row
+0
+27
+27
+Connector_PinHeader_1.00mm
+PinHeader_1x27_P1.00mm_Vertical
+Through hole straight pin header, 1x27, 1.00mm pitch, single row
+Through hole pin header THT 1x27 1.00mm single row
+0
+27
+27
+Connector_PinHeader_1.00mm
+PinHeader_1x27_P1.00mm_Vertical_SMD_Pin1Left
+surface-mounted straight pin header, 1x27, 1.00mm pitch, single row, style 1 (pin 1 left)
+Surface mounted pin header SMD 1x27 1.00mm single row style1 pin1 left
+0
+27
+27
+Connector_PinHeader_1.00mm
+PinHeader_1x27_P1.00mm_Vertical_SMD_Pin1Right
+surface-mounted straight pin header, 1x27, 1.00mm pitch, single row, style 2 (pin 1 right)
+Surface mounted pin header SMD 1x27 1.00mm single row style2 pin1 right
+0
+27
+27
+Connector_PinHeader_1.00mm
+PinHeader_1x28_P1.00mm_Horizontal
+Through hole angled pin header, 1x28, 1.00mm pitch, 2.0mm pin length, single row
+Through hole angled pin header THT 1x28 1.00mm single row
+0
+28
+28
+Connector_PinHeader_1.00mm
+PinHeader_1x28_P1.00mm_Vertical
+Through hole straight pin header, 1x28, 1.00mm pitch, single row
+Through hole pin header THT 1x28 1.00mm single row
+0
+28
+28
+Connector_PinHeader_1.00mm
+PinHeader_1x28_P1.00mm_Vertical_SMD_Pin1Left
+surface-mounted straight pin header, 1x28, 1.00mm pitch, single row, style 1 (pin 1 left)
+Surface mounted pin header SMD 1x28 1.00mm single row style1 pin1 left
+0
+28
+28
+Connector_PinHeader_1.00mm
+PinHeader_1x28_P1.00mm_Vertical_SMD_Pin1Right
+surface-mounted straight pin header, 1x28, 1.00mm pitch, single row, style 2 (pin 1 right)
+Surface mounted pin header SMD 1x28 1.00mm single row style2 pin1 right
+0
+28
+28
+Connector_PinHeader_1.00mm
+PinHeader_1x29_P1.00mm_Horizontal
+Through hole angled pin header, 1x29, 1.00mm pitch, 2.0mm pin length, single row
+Through hole angled pin header THT 1x29 1.00mm single row
+0
+29
+29
+Connector_PinHeader_1.00mm
+PinHeader_1x29_P1.00mm_Vertical
+Through hole straight pin header, 1x29, 1.00mm pitch, single row
+Through hole pin header THT 1x29 1.00mm single row
+0
+29
+29
+Connector_PinHeader_1.00mm
+PinHeader_1x29_P1.00mm_Vertical_SMD_Pin1Left
+surface-mounted straight pin header, 1x29, 1.00mm pitch, single row, style 1 (pin 1 left)
+Surface mounted pin header SMD 1x29 1.00mm single row style1 pin1 left
+0
+29
+29
+Connector_PinHeader_1.00mm
+PinHeader_1x29_P1.00mm_Vertical_SMD_Pin1Right
+surface-mounted straight pin header, 1x29, 1.00mm pitch, single row, style 2 (pin 1 right)
+Surface mounted pin header SMD 1x29 1.00mm single row style2 pin1 right
+0
+29
+29
+Connector_PinHeader_1.00mm
+PinHeader_1x30_P1.00mm_Horizontal
+Through hole angled pin header, 1x30, 1.00mm pitch, 2.0mm pin length, single row
+Through hole angled pin header THT 1x30 1.00mm single row
+0
+30
+30
+Connector_PinHeader_1.00mm
+PinHeader_1x30_P1.00mm_Vertical
+Through hole straight pin header, 1x30, 1.00mm pitch, single row
+Through hole pin header THT 1x30 1.00mm single row
+0
+30
+30
+Connector_PinHeader_1.00mm
+PinHeader_1x30_P1.00mm_Vertical_SMD_Pin1Left
+surface-mounted straight pin header, 1x30, 1.00mm pitch, single row, style 1 (pin 1 left)
+Surface mounted pin header SMD 1x30 1.00mm single row style1 pin1 left
+0
+30
+30
+Connector_PinHeader_1.00mm
+PinHeader_1x30_P1.00mm_Vertical_SMD_Pin1Right
+surface-mounted straight pin header, 1x30, 1.00mm pitch, single row, style 2 (pin 1 right)
+Surface mounted pin header SMD 1x30 1.00mm single row style2 pin1 right
+0
+30
+30
+Connector_PinHeader_1.00mm
+PinHeader_1x31_P1.00mm_Horizontal
+Through hole angled pin header, 1x31, 1.00mm pitch, 2.0mm pin length, single row
+Through hole angled pin header THT 1x31 1.00mm single row
+0
+31
+31
+Connector_PinHeader_1.00mm
+PinHeader_1x31_P1.00mm_Vertical
+Through hole straight pin header, 1x31, 1.00mm pitch, single row
+Through hole pin header THT 1x31 1.00mm single row
+0
+31
+31
+Connector_PinHeader_1.00mm
+PinHeader_1x31_P1.00mm_Vertical_SMD_Pin1Left
+surface-mounted straight pin header, 1x31, 1.00mm pitch, single row, style 1 (pin 1 left)
+Surface mounted pin header SMD 1x31 1.00mm single row style1 pin1 left
+0
+31
+31
+Connector_PinHeader_1.00mm
+PinHeader_1x31_P1.00mm_Vertical_SMD_Pin1Right
+surface-mounted straight pin header, 1x31, 1.00mm pitch, single row, style 2 (pin 1 right)
+Surface mounted pin header SMD 1x31 1.00mm single row style2 pin1 right
+0
+31
+31
+Connector_PinHeader_1.00mm
+PinHeader_1x32_P1.00mm_Horizontal
+Through hole angled pin header, 1x32, 1.00mm pitch, 2.0mm pin length, single row
+Through hole angled pin header THT 1x32 1.00mm single row
+0
+32
+32
+Connector_PinHeader_1.00mm
+PinHeader_1x32_P1.00mm_Vertical
+Through hole straight pin header, 1x32, 1.00mm pitch, single row
+Through hole pin header THT 1x32 1.00mm single row
+0
+32
+32
+Connector_PinHeader_1.00mm
+PinHeader_1x32_P1.00mm_Vertical_SMD_Pin1Left
+surface-mounted straight pin header, 1x32, 1.00mm pitch, single row, style 1 (pin 1 left)
+Surface mounted pin header SMD 1x32 1.00mm single row style1 pin1 left
+0
+32
+32
+Connector_PinHeader_1.00mm
+PinHeader_1x32_P1.00mm_Vertical_SMD_Pin1Right
+surface-mounted straight pin header, 1x32, 1.00mm pitch, single row, style 2 (pin 1 right)
+Surface mounted pin header SMD 1x32 1.00mm single row style2 pin1 right
+0
+32
+32
+Connector_PinHeader_1.00mm
+PinHeader_1x33_P1.00mm_Horizontal
+Through hole angled pin header, 1x33, 1.00mm pitch, 2.0mm pin length, single row
+Through hole angled pin header THT 1x33 1.00mm single row
+0
+33
+33
+Connector_PinHeader_1.00mm
+PinHeader_1x33_P1.00mm_Vertical
+Through hole straight pin header, 1x33, 1.00mm pitch, single row
+Through hole pin header THT 1x33 1.00mm single row
+0
+33
+33
+Connector_PinHeader_1.00mm
+PinHeader_1x33_P1.00mm_Vertical_SMD_Pin1Left
+surface-mounted straight pin header, 1x33, 1.00mm pitch, single row, style 1 (pin 1 left)
+Surface mounted pin header SMD 1x33 1.00mm single row style1 pin1 left
+0
+33
+33
+Connector_PinHeader_1.00mm
+PinHeader_1x33_P1.00mm_Vertical_SMD_Pin1Right
+surface-mounted straight pin header, 1x33, 1.00mm pitch, single row, style 2 (pin 1 right)
+Surface mounted pin header SMD 1x33 1.00mm single row style2 pin1 right
+0
+33
+33
+Connector_PinHeader_1.00mm
+PinHeader_1x34_P1.00mm_Horizontal
+Through hole angled pin header, 1x34, 1.00mm pitch, 2.0mm pin length, single row
+Through hole angled pin header THT 1x34 1.00mm single row
+0
+34
+34
+Connector_PinHeader_1.00mm
+PinHeader_1x34_P1.00mm_Vertical
+Through hole straight pin header, 1x34, 1.00mm pitch, single row
+Through hole pin header THT 1x34 1.00mm single row
+0
+34
+34
+Connector_PinHeader_1.00mm
+PinHeader_1x34_P1.00mm_Vertical_SMD_Pin1Left
+surface-mounted straight pin header, 1x34, 1.00mm pitch, single row, style 1 (pin 1 left)
+Surface mounted pin header SMD 1x34 1.00mm single row style1 pin1 left
+0
+34
+34
+Connector_PinHeader_1.00mm
+PinHeader_1x34_P1.00mm_Vertical_SMD_Pin1Right
+surface-mounted straight pin header, 1x34, 1.00mm pitch, single row, style 2 (pin 1 right)
+Surface mounted pin header SMD 1x34 1.00mm single row style2 pin1 right
+0
+34
+34
+Connector_PinHeader_1.00mm
+PinHeader_1x35_P1.00mm_Horizontal
+Through hole angled pin header, 1x35, 1.00mm pitch, 2.0mm pin length, single row
+Through hole angled pin header THT 1x35 1.00mm single row
+0
+35
+35
+Connector_PinHeader_1.00mm
+PinHeader_1x35_P1.00mm_Vertical
+Through hole straight pin header, 1x35, 1.00mm pitch, single row
+Through hole pin header THT 1x35 1.00mm single row
+0
+35
+35
+Connector_PinHeader_1.00mm
+PinHeader_1x35_P1.00mm_Vertical_SMD_Pin1Left
+surface-mounted straight pin header, 1x35, 1.00mm pitch, single row, style 1 (pin 1 left)
+Surface mounted pin header SMD 1x35 1.00mm single row style1 pin1 left
+0
+35
+35
+Connector_PinHeader_1.00mm
+PinHeader_1x35_P1.00mm_Vertical_SMD_Pin1Right
+surface-mounted straight pin header, 1x35, 1.00mm pitch, single row, style 2 (pin 1 right)
+Surface mounted pin header SMD 1x35 1.00mm single row style2 pin1 right
+0
+35
+35
+Connector_PinHeader_1.00mm
+PinHeader_1x36_P1.00mm_Horizontal
+Through hole angled pin header, 1x36, 1.00mm pitch, 2.0mm pin length, single row
+Through hole angled pin header THT 1x36 1.00mm single row
+0
+36
+36
+Connector_PinHeader_1.00mm
+PinHeader_1x36_P1.00mm_Vertical
+Through hole straight pin header, 1x36, 1.00mm pitch, single row
+Through hole pin header THT 1x36 1.00mm single row
+0
+36
+36
+Connector_PinHeader_1.00mm
+PinHeader_1x36_P1.00mm_Vertical_SMD_Pin1Left
+surface-mounted straight pin header, 1x36, 1.00mm pitch, single row, style 1 (pin 1 left)
+Surface mounted pin header SMD 1x36 1.00mm single row style1 pin1 left
+0
+36
+36
+Connector_PinHeader_1.00mm
+PinHeader_1x36_P1.00mm_Vertical_SMD_Pin1Right
+surface-mounted straight pin header, 1x36, 1.00mm pitch, single row, style 2 (pin 1 right)
+Surface mounted pin header SMD 1x36 1.00mm single row style2 pin1 right
+0
+36
+36
+Connector_PinHeader_1.00mm
+PinHeader_1x37_P1.00mm_Horizontal
+Through hole angled pin header, 1x37, 1.00mm pitch, 2.0mm pin length, single row
+Through hole angled pin header THT 1x37 1.00mm single row
+0
+37
+37
+Connector_PinHeader_1.00mm
+PinHeader_1x37_P1.00mm_Vertical
+Through hole straight pin header, 1x37, 1.00mm pitch, single row
+Through hole pin header THT 1x37 1.00mm single row
+0
+37
+37
+Connector_PinHeader_1.00mm
+PinHeader_1x37_P1.00mm_Vertical_SMD_Pin1Left
+surface-mounted straight pin header, 1x37, 1.00mm pitch, single row, style 1 (pin 1 left)
+Surface mounted pin header SMD 1x37 1.00mm single row style1 pin1 left
+0
+37
+37
+Connector_PinHeader_1.00mm
+PinHeader_1x37_P1.00mm_Vertical_SMD_Pin1Right
+surface-mounted straight pin header, 1x37, 1.00mm pitch, single row, style 2 (pin 1 right)
+Surface mounted pin header SMD 1x37 1.00mm single row style2 pin1 right
+0
+37
+37
+Connector_PinHeader_1.00mm
+PinHeader_1x38_P1.00mm_Horizontal
+Through hole angled pin header, 1x38, 1.00mm pitch, 2.0mm pin length, single row
+Through hole angled pin header THT 1x38 1.00mm single row
+0
+38
+38
+Connector_PinHeader_1.00mm
+PinHeader_1x38_P1.00mm_Vertical
+Through hole straight pin header, 1x38, 1.00mm pitch, single row
+Through hole pin header THT 1x38 1.00mm single row
+0
+38
+38
+Connector_PinHeader_1.00mm
+PinHeader_1x38_P1.00mm_Vertical_SMD_Pin1Left
+surface-mounted straight pin header, 1x38, 1.00mm pitch, single row, style 1 (pin 1 left)
+Surface mounted pin header SMD 1x38 1.00mm single row style1 pin1 left
+0
+38
+38
+Connector_PinHeader_1.00mm
+PinHeader_1x38_P1.00mm_Vertical_SMD_Pin1Right
+surface-mounted straight pin header, 1x38, 1.00mm pitch, single row, style 2 (pin 1 right)
+Surface mounted pin header SMD 1x38 1.00mm single row style2 pin1 right
+0
+38
+38
+Connector_PinHeader_1.00mm
+PinHeader_1x39_P1.00mm_Horizontal
+Through hole angled pin header, 1x39, 1.00mm pitch, 2.0mm pin length, single row
+Through hole angled pin header THT 1x39 1.00mm single row
+0
+39
+39
+Connector_PinHeader_1.00mm
+PinHeader_1x39_P1.00mm_Vertical
+Through hole straight pin header, 1x39, 1.00mm pitch, single row
+Through hole pin header THT 1x39 1.00mm single row
+0
+39
+39
+Connector_PinHeader_1.00mm
+PinHeader_1x39_P1.00mm_Vertical_SMD_Pin1Left
+surface-mounted straight pin header, 1x39, 1.00mm pitch, single row, style 1 (pin 1 left)
+Surface mounted pin header SMD 1x39 1.00mm single row style1 pin1 left
+0
+39
+39
+Connector_PinHeader_1.00mm
+PinHeader_1x39_P1.00mm_Vertical_SMD_Pin1Right
+surface-mounted straight pin header, 1x39, 1.00mm pitch, single row, style 2 (pin 1 right)
+Surface mounted pin header SMD 1x39 1.00mm single row style2 pin1 right
+0
+39
+39
+Connector_PinHeader_1.00mm
+PinHeader_1x40_P1.00mm_Horizontal
+Through hole angled pin header, 1x40, 1.00mm pitch, 2.0mm pin length, single row
+Through hole angled pin header THT 1x40 1.00mm single row
+0
+40
+40
+Connector_PinHeader_1.00mm
+PinHeader_1x40_P1.00mm_Vertical
+Through hole straight pin header, 1x40, 1.00mm pitch, single row
+Through hole pin header THT 1x40 1.00mm single row
+0
+40
+40
+Connector_PinHeader_1.00mm
+PinHeader_1x40_P1.00mm_Vertical_SMD_Pin1Left
+surface-mounted straight pin header, 1x40, 1.00mm pitch, single row, style 1 (pin 1 left)
+Surface mounted pin header SMD 1x40 1.00mm single row style1 pin1 left
+0
+40
+40
+Connector_PinHeader_1.00mm
+PinHeader_1x40_P1.00mm_Vertical_SMD_Pin1Right
+surface-mounted straight pin header, 1x40, 1.00mm pitch, single row, style 2 (pin 1 right)
+Surface mounted pin header SMD 1x40 1.00mm single row style2 pin1 right
+0
+40
+40
+Connector_PinHeader_1.00mm
+PinHeader_2x01_P1.00mm_Horizontal
+Through hole angled pin header, 2x01, 1.00mm pitch, 2.0mm pin length, double rows
+Through hole angled pin header THT 2x01 1.00mm double row
+0
+2
+2
+Connector_PinHeader_1.00mm
+PinHeader_2x01_P1.00mm_Vertical
+Through hole straight pin header, 2x01, 1.00mm pitch, double rows
+Through hole pin header THT 2x01 1.00mm double row
+0
+2
+2
+Connector_PinHeader_1.00mm
+PinHeader_2x01_P1.00mm_Vertical_SMD
+surface-mounted straight pin header, 2x01, 1.00mm pitch, double rows
+Surface mounted pin header SMD 2x01 1.00mm double row
+0
+2
+2
+Connector_PinHeader_1.00mm
+PinHeader_2x02_P1.00mm_Horizontal
+Through hole angled pin header, 2x02, 1.00mm pitch, 2.0mm pin length, double rows
+Through hole angled pin header THT 2x02 1.00mm double row
+0
+4
+4
+Connector_PinHeader_1.00mm
+PinHeader_2x02_P1.00mm_Vertical
+Through hole straight pin header, 2x02, 1.00mm pitch, double rows
+Through hole pin header THT 2x02 1.00mm double row
+0
+4
+4
+Connector_PinHeader_1.00mm
+PinHeader_2x02_P1.00mm_Vertical_SMD
+surface-mounted straight pin header, 2x02, 1.00mm pitch, double rows
+Surface mounted pin header SMD 2x02 1.00mm double row
+0
+4
+4
+Connector_PinHeader_1.00mm
+PinHeader_2x03_P1.00mm_Horizontal
+Through hole angled pin header, 2x03, 1.00mm pitch, 2.0mm pin length, double rows
+Through hole angled pin header THT 2x03 1.00mm double row
+0
+6
+6
+Connector_PinHeader_1.00mm
+PinHeader_2x03_P1.00mm_Vertical
+Through hole straight pin header, 2x03, 1.00mm pitch, double rows
+Through hole pin header THT 2x03 1.00mm double row
+0
+6
+6
+Connector_PinHeader_1.00mm
+PinHeader_2x03_P1.00mm_Vertical_SMD
+surface-mounted straight pin header, 2x03, 1.00mm pitch, double rows
+Surface mounted pin header SMD 2x03 1.00mm double row
+0
+6
+6
+Connector_PinHeader_1.00mm
+PinHeader_2x04_P1.00mm_Horizontal
+Through hole angled pin header, 2x04, 1.00mm pitch, 2.0mm pin length, double rows
+Through hole angled pin header THT 2x04 1.00mm double row
+0
+8
+8
+Connector_PinHeader_1.00mm
+PinHeader_2x04_P1.00mm_Vertical
+Through hole straight pin header, 2x04, 1.00mm pitch, double rows
+Through hole pin header THT 2x04 1.00mm double row
+0
+8
+8
+Connector_PinHeader_1.00mm
+PinHeader_2x04_P1.00mm_Vertical_SMD
+surface-mounted straight pin header, 2x04, 1.00mm pitch, double rows
+Surface mounted pin header SMD 2x04 1.00mm double row
+0
+8
+8
+Connector_PinHeader_1.00mm
+PinHeader_2x05_P1.00mm_Horizontal
+Through hole angled pin header, 2x05, 1.00mm pitch, 2.0mm pin length, double rows
+Through hole angled pin header THT 2x05 1.00mm double row
+0
+10
+10
+Connector_PinHeader_1.00mm
+PinHeader_2x05_P1.00mm_Vertical
+Through hole straight pin header, 2x05, 1.00mm pitch, double rows
+Through hole pin header THT 2x05 1.00mm double row
+0
+10
+10
+Connector_PinHeader_1.00mm
+PinHeader_2x05_P1.00mm_Vertical_SMD
+surface-mounted straight pin header, 2x05, 1.00mm pitch, double rows
+Surface mounted pin header SMD 2x05 1.00mm double row
+0
+10
+10
+Connector_PinHeader_1.00mm
+PinHeader_2x06_P1.00mm_Horizontal
+Through hole angled pin header, 2x06, 1.00mm pitch, 2.0mm pin length, double rows
+Through hole angled pin header THT 2x06 1.00mm double row
+0
+12
+12
+Connector_PinHeader_1.00mm
+PinHeader_2x06_P1.00mm_Vertical
+Through hole straight pin header, 2x06, 1.00mm pitch, double rows
+Through hole pin header THT 2x06 1.00mm double row
+0
+12
+12
+Connector_PinHeader_1.00mm
+PinHeader_2x06_P1.00mm_Vertical_SMD
+surface-mounted straight pin header, 2x06, 1.00mm pitch, double rows
+Surface mounted pin header SMD 2x06 1.00mm double row
+0
+12
+12
+Connector_PinHeader_1.00mm
+PinHeader_2x07_P1.00mm_Horizontal
+Through hole angled pin header, 2x07, 1.00mm pitch, 2.0mm pin length, double rows
+Through hole angled pin header THT 2x07 1.00mm double row
+0
+14
+14
+Connector_PinHeader_1.00mm
+PinHeader_2x07_P1.00mm_Vertical
+Through hole straight pin header, 2x07, 1.00mm pitch, double rows
+Through hole pin header THT 2x07 1.00mm double row
+0
+14
+14
+Connector_PinHeader_1.00mm
+PinHeader_2x07_P1.00mm_Vertical_SMD
+surface-mounted straight pin header, 2x07, 1.00mm pitch, double rows
+Surface mounted pin header SMD 2x07 1.00mm double row
+0
+14
+14
+Connector_PinHeader_1.00mm
+PinHeader_2x08_P1.00mm_Horizontal
+Through hole angled pin header, 2x08, 1.00mm pitch, 2.0mm pin length, double rows
+Through hole angled pin header THT 2x08 1.00mm double row
+0
+16
+16
+Connector_PinHeader_1.00mm
+PinHeader_2x08_P1.00mm_Vertical
+Through hole straight pin header, 2x08, 1.00mm pitch, double rows
+Through hole pin header THT 2x08 1.00mm double row
+0
+16
+16
+Connector_PinHeader_1.00mm
+PinHeader_2x08_P1.00mm_Vertical_SMD
+surface-mounted straight pin header, 2x08, 1.00mm pitch, double rows
+Surface mounted pin header SMD 2x08 1.00mm double row
+0
+16
+16
+Connector_PinHeader_1.00mm
+PinHeader_2x09_P1.00mm_Horizontal
+Through hole angled pin header, 2x09, 1.00mm pitch, 2.0mm pin length, double rows
+Through hole angled pin header THT 2x09 1.00mm double row
+0
+18
+18
+Connector_PinHeader_1.00mm
+PinHeader_2x09_P1.00mm_Vertical
+Through hole straight pin header, 2x09, 1.00mm pitch, double rows
+Through hole pin header THT 2x09 1.00mm double row
+0
+18
+18
+Connector_PinHeader_1.00mm
+PinHeader_2x09_P1.00mm_Vertical_SMD
+surface-mounted straight pin header, 2x09, 1.00mm pitch, double rows
+Surface mounted pin header SMD 2x09 1.00mm double row
+0
+18
+18
+Connector_PinHeader_1.00mm
+PinHeader_2x10_P1.00mm_Horizontal
+Through hole angled pin header, 2x10, 1.00mm pitch, 2.0mm pin length, double rows
+Through hole angled pin header THT 2x10 1.00mm double row
+0
+20
+20
+Connector_PinHeader_1.00mm
+PinHeader_2x10_P1.00mm_Vertical
+Through hole straight pin header, 2x10, 1.00mm pitch, double rows
+Through hole pin header THT 2x10 1.00mm double row
+0
+20
+20
+Connector_PinHeader_1.00mm
+PinHeader_2x10_P1.00mm_Vertical_SMD
+surface-mounted straight pin header, 2x10, 1.00mm pitch, double rows
+Surface mounted pin header SMD 2x10 1.00mm double row
+0
+20
+20
+Connector_PinHeader_1.00mm
+PinHeader_2x11_P1.00mm_Horizontal
+Through hole angled pin header, 2x11, 1.00mm pitch, 2.0mm pin length, double rows
+Through hole angled pin header THT 2x11 1.00mm double row
+0
+22
+22
+Connector_PinHeader_1.00mm
+PinHeader_2x11_P1.00mm_Vertical
+Through hole straight pin header, 2x11, 1.00mm pitch, double rows
+Through hole pin header THT 2x11 1.00mm double row
+0
+22
+22
+Connector_PinHeader_1.00mm
+PinHeader_2x11_P1.00mm_Vertical_SMD
+surface-mounted straight pin header, 2x11, 1.00mm pitch, double rows
+Surface mounted pin header SMD 2x11 1.00mm double row
+0
+22
+22
+Connector_PinHeader_1.00mm
+PinHeader_2x12_P1.00mm_Horizontal
+Through hole angled pin header, 2x12, 1.00mm pitch, 2.0mm pin length, double rows
+Through hole angled pin header THT 2x12 1.00mm double row
+0
+24
+24
+Connector_PinHeader_1.00mm
+PinHeader_2x12_P1.00mm_Vertical
+Through hole straight pin header, 2x12, 1.00mm pitch, double rows
+Through hole pin header THT 2x12 1.00mm double row
+0
+24
+24
+Connector_PinHeader_1.00mm
+PinHeader_2x12_P1.00mm_Vertical_SMD
+surface-mounted straight pin header, 2x12, 1.00mm pitch, double rows
+Surface mounted pin header SMD 2x12 1.00mm double row
+0
+24
+24
+Connector_PinHeader_1.00mm
+PinHeader_2x13_P1.00mm_Horizontal
+Through hole angled pin header, 2x13, 1.00mm pitch, 2.0mm pin length, double rows
+Through hole angled pin header THT 2x13 1.00mm double row
+0
+26
+26
+Connector_PinHeader_1.00mm
+PinHeader_2x13_P1.00mm_Vertical
+Through hole straight pin header, 2x13, 1.00mm pitch, double rows
+Through hole pin header THT 2x13 1.00mm double row
+0
+26
+26
+Connector_PinHeader_1.00mm
+PinHeader_2x13_P1.00mm_Vertical_SMD
+surface-mounted straight pin header, 2x13, 1.00mm pitch, double rows
+Surface mounted pin header SMD 2x13 1.00mm double row
+0
+26
+26
+Connector_PinHeader_1.00mm
+PinHeader_2x14_P1.00mm_Horizontal
+Through hole angled pin header, 2x14, 1.00mm pitch, 2.0mm pin length, double rows
+Through hole angled pin header THT 2x14 1.00mm double row
+0
+28
+28
+Connector_PinHeader_1.00mm
+PinHeader_2x14_P1.00mm_Vertical
+Through hole straight pin header, 2x14, 1.00mm pitch, double rows
+Through hole pin header THT 2x14 1.00mm double row
+0
+28
+28
+Connector_PinHeader_1.00mm
+PinHeader_2x14_P1.00mm_Vertical_SMD
+surface-mounted straight pin header, 2x14, 1.00mm pitch, double rows
+Surface mounted pin header SMD 2x14 1.00mm double row
+0
+28
+28
+Connector_PinHeader_1.00mm
+PinHeader_2x15_P1.00mm_Horizontal
+Through hole angled pin header, 2x15, 1.00mm pitch, 2.0mm pin length, double rows
+Through hole angled pin header THT 2x15 1.00mm double row
+0
+30
+30
+Connector_PinHeader_1.00mm
+PinHeader_2x15_P1.00mm_Vertical
+Through hole straight pin header, 2x15, 1.00mm pitch, double rows
+Through hole pin header THT 2x15 1.00mm double row
+0
+30
+30
+Connector_PinHeader_1.00mm
+PinHeader_2x15_P1.00mm_Vertical_SMD
+surface-mounted straight pin header, 2x15, 1.00mm pitch, double rows
+Surface mounted pin header SMD 2x15 1.00mm double row
+0
+30
+30
+Connector_PinHeader_1.00mm
+PinHeader_2x16_P1.00mm_Horizontal
+Through hole angled pin header, 2x16, 1.00mm pitch, 2.0mm pin length, double rows
+Through hole angled pin header THT 2x16 1.00mm double row
+0
+32
+32
+Connector_PinHeader_1.00mm
+PinHeader_2x16_P1.00mm_Vertical
+Through hole straight pin header, 2x16, 1.00mm pitch, double rows
+Through hole pin header THT 2x16 1.00mm double row
+0
+32
+32
+Connector_PinHeader_1.00mm
+PinHeader_2x16_P1.00mm_Vertical_SMD
+surface-mounted straight pin header, 2x16, 1.00mm pitch, double rows
+Surface mounted pin header SMD 2x16 1.00mm double row
+0
+32
+32
+Connector_PinHeader_1.00mm
+PinHeader_2x17_P1.00mm_Horizontal
+Through hole angled pin header, 2x17, 1.00mm pitch, 2.0mm pin length, double rows
+Through hole angled pin header THT 2x17 1.00mm double row
+0
+34
+34
+Connector_PinHeader_1.00mm
+PinHeader_2x17_P1.00mm_Vertical
+Through hole straight pin header, 2x17, 1.00mm pitch, double rows
+Through hole pin header THT 2x17 1.00mm double row
+0
+34
+34
+Connector_PinHeader_1.00mm
+PinHeader_2x17_P1.00mm_Vertical_SMD
+surface-mounted straight pin header, 2x17, 1.00mm pitch, double rows
+Surface mounted pin header SMD 2x17 1.00mm double row
+0
+34
+34
+Connector_PinHeader_1.00mm
+PinHeader_2x18_P1.00mm_Horizontal
+Through hole angled pin header, 2x18, 1.00mm pitch, 2.0mm pin length, double rows
+Through hole angled pin header THT 2x18 1.00mm double row
+0
+36
+36
+Connector_PinHeader_1.00mm
+PinHeader_2x18_P1.00mm_Vertical
+Through hole straight pin header, 2x18, 1.00mm pitch, double rows
+Through hole pin header THT 2x18 1.00mm double row
+0
+36
+36
+Connector_PinHeader_1.00mm
+PinHeader_2x18_P1.00mm_Vertical_SMD
+surface-mounted straight pin header, 2x18, 1.00mm pitch, double rows
+Surface mounted pin header SMD 2x18 1.00mm double row
+0
+36
+36
+Connector_PinHeader_1.00mm
+PinHeader_2x19_P1.00mm_Horizontal
+Through hole angled pin header, 2x19, 1.00mm pitch, 2.0mm pin length, double rows
+Through hole angled pin header THT 2x19 1.00mm double row
+0
+38
+38
+Connector_PinHeader_1.00mm
+PinHeader_2x19_P1.00mm_Vertical
+Through hole straight pin header, 2x19, 1.00mm pitch, double rows
+Through hole pin header THT 2x19 1.00mm double row
+0
+38
+38
+Connector_PinHeader_1.00mm
+PinHeader_2x19_P1.00mm_Vertical_SMD
+surface-mounted straight pin header, 2x19, 1.00mm pitch, double rows
+Surface mounted pin header SMD 2x19 1.00mm double row
+0
+38
+38
+Connector_PinHeader_1.00mm
+PinHeader_2x20_P1.00mm_Horizontal
+Through hole angled pin header, 2x20, 1.00mm pitch, 2.0mm pin length, double rows
+Through hole angled pin header THT 2x20 1.00mm double row
+0
+40
+40
+Connector_PinHeader_1.00mm
+PinHeader_2x20_P1.00mm_Vertical
+Through hole straight pin header, 2x20, 1.00mm pitch, double rows
+Through hole pin header THT 2x20 1.00mm double row
+0
+40
+40
+Connector_PinHeader_1.00mm
+PinHeader_2x20_P1.00mm_Vertical_SMD
+surface-mounted straight pin header, 2x20, 1.00mm pitch, double rows
+Surface mounted pin header SMD 2x20 1.00mm double row
+0
+40
+40
+Connector_PinHeader_1.00mm
+PinHeader_2x21_P1.00mm_Horizontal
+Through hole angled pin header, 2x21, 1.00mm pitch, 2.0mm pin length, double rows
+Through hole angled pin header THT 2x21 1.00mm double row
+0
+42
+42
+Connector_PinHeader_1.00mm
+PinHeader_2x21_P1.00mm_Vertical
+Through hole straight pin header, 2x21, 1.00mm pitch, double rows
+Through hole pin header THT 2x21 1.00mm double row
+0
+42
+42
+Connector_PinHeader_1.00mm
+PinHeader_2x21_P1.00mm_Vertical_SMD
+surface-mounted straight pin header, 2x21, 1.00mm pitch, double rows
+Surface mounted pin header SMD 2x21 1.00mm double row
+0
+42
+42
+Connector_PinHeader_1.00mm
+PinHeader_2x22_P1.00mm_Horizontal
+Through hole angled pin header, 2x22, 1.00mm pitch, 2.0mm pin length, double rows
+Through hole angled pin header THT 2x22 1.00mm double row
+0
+44
+44
+Connector_PinHeader_1.00mm
+PinHeader_2x22_P1.00mm_Vertical
+Through hole straight pin header, 2x22, 1.00mm pitch, double rows
+Through hole pin header THT 2x22 1.00mm double row
+0
+44
+44
+Connector_PinHeader_1.00mm
+PinHeader_2x22_P1.00mm_Vertical_SMD
+surface-mounted straight pin header, 2x22, 1.00mm pitch, double rows
+Surface mounted pin header SMD 2x22 1.00mm double row
+0
+44
+44
+Connector_PinHeader_1.00mm
+PinHeader_2x23_P1.00mm_Horizontal
+Through hole angled pin header, 2x23, 1.00mm pitch, 2.0mm pin length, double rows
+Through hole angled pin header THT 2x23 1.00mm double row
+0
+46
+46
+Connector_PinHeader_1.00mm
+PinHeader_2x23_P1.00mm_Vertical
+Through hole straight pin header, 2x23, 1.00mm pitch, double rows
+Through hole pin header THT 2x23 1.00mm double row
+0
+46
+46
+Connector_PinHeader_1.00mm
+PinHeader_2x23_P1.00mm_Vertical_SMD
+surface-mounted straight pin header, 2x23, 1.00mm pitch, double rows
+Surface mounted pin header SMD 2x23 1.00mm double row
+0
+46
+46
+Connector_PinHeader_1.00mm
+PinHeader_2x24_P1.00mm_Horizontal
+Through hole angled pin header, 2x24, 1.00mm pitch, 2.0mm pin length, double rows
+Through hole angled pin header THT 2x24 1.00mm double row
+0
+48
+48
+Connector_PinHeader_1.00mm
+PinHeader_2x24_P1.00mm_Vertical
+Through hole straight pin header, 2x24, 1.00mm pitch, double rows
+Through hole pin header THT 2x24 1.00mm double row
+0
+48
+48
+Connector_PinHeader_1.00mm
+PinHeader_2x24_P1.00mm_Vertical_SMD
+surface-mounted straight pin header, 2x24, 1.00mm pitch, double rows
+Surface mounted pin header SMD 2x24 1.00mm double row
+0
+48
+48
+Connector_PinHeader_1.00mm
+PinHeader_2x25_P1.00mm_Horizontal
+Through hole angled pin header, 2x25, 1.00mm pitch, 2.0mm pin length, double rows
+Through hole angled pin header THT 2x25 1.00mm double row
+0
+50
+50
+Connector_PinHeader_1.00mm
+PinHeader_2x25_P1.00mm_Vertical
+Through hole straight pin header, 2x25, 1.00mm pitch, double rows
+Through hole pin header THT 2x25 1.00mm double row
+0
+50
+50
+Connector_PinHeader_1.00mm
+PinHeader_2x25_P1.00mm_Vertical_SMD
+surface-mounted straight pin header, 2x25, 1.00mm pitch, double rows
+Surface mounted pin header SMD 2x25 1.00mm double row
+0
+50
+50
+Connector_PinHeader_1.00mm
+PinHeader_2x26_P1.00mm_Horizontal
+Through hole angled pin header, 2x26, 1.00mm pitch, 2.0mm pin length, double rows
+Through hole angled pin header THT 2x26 1.00mm double row
+0
+52
+52
+Connector_PinHeader_1.00mm
+PinHeader_2x26_P1.00mm_Vertical
+Through hole straight pin header, 2x26, 1.00mm pitch, double rows
+Through hole pin header THT 2x26 1.00mm double row
+0
+52
+52
+Connector_PinHeader_1.00mm
+PinHeader_2x26_P1.00mm_Vertical_SMD
+surface-mounted straight pin header, 2x26, 1.00mm pitch, double rows
+Surface mounted pin header SMD 2x26 1.00mm double row
+0
+52
+52
+Connector_PinHeader_1.00mm
+PinHeader_2x27_P1.00mm_Horizontal
+Through hole angled pin header, 2x27, 1.00mm pitch, 2.0mm pin length, double rows
+Through hole angled pin header THT 2x27 1.00mm double row
+0
+54
+54
+Connector_PinHeader_1.00mm
+PinHeader_2x27_P1.00mm_Vertical
+Through hole straight pin header, 2x27, 1.00mm pitch, double rows
+Through hole pin header THT 2x27 1.00mm double row
+0
+54
+54
+Connector_PinHeader_1.00mm
+PinHeader_2x27_P1.00mm_Vertical_SMD
+surface-mounted straight pin header, 2x27, 1.00mm pitch, double rows
+Surface mounted pin header SMD 2x27 1.00mm double row
+0
+54
+54
+Connector_PinHeader_1.00mm
+PinHeader_2x28_P1.00mm_Horizontal
+Through hole angled pin header, 2x28, 1.00mm pitch, 2.0mm pin length, double rows
+Through hole angled pin header THT 2x28 1.00mm double row
+0
+56
+56
+Connector_PinHeader_1.00mm
+PinHeader_2x28_P1.00mm_Vertical
+Through hole straight pin header, 2x28, 1.00mm pitch, double rows
+Through hole pin header THT 2x28 1.00mm double row
+0
+56
+56
+Connector_PinHeader_1.00mm
+PinHeader_2x28_P1.00mm_Vertical_SMD
+surface-mounted straight pin header, 2x28, 1.00mm pitch, double rows
+Surface mounted pin header SMD 2x28 1.00mm double row
+0
+56
+56
+Connector_PinHeader_1.00mm
+PinHeader_2x29_P1.00mm_Horizontal
+Through hole angled pin header, 2x29, 1.00mm pitch, 2.0mm pin length, double rows
+Through hole angled pin header THT 2x29 1.00mm double row
+0
+58
+58
+Connector_PinHeader_1.00mm
+PinHeader_2x29_P1.00mm_Vertical
+Through hole straight pin header, 2x29, 1.00mm pitch, double rows
+Through hole pin header THT 2x29 1.00mm double row
+0
+58
+58
+Connector_PinHeader_1.00mm
+PinHeader_2x29_P1.00mm_Vertical_SMD
+surface-mounted straight pin header, 2x29, 1.00mm pitch, double rows
+Surface mounted pin header SMD 2x29 1.00mm double row
+0
+58
+58
+Connector_PinHeader_1.00mm
+PinHeader_2x30_P1.00mm_Horizontal
+Through hole angled pin header, 2x30, 1.00mm pitch, 2.0mm pin length, double rows
+Through hole angled pin header THT 2x30 1.00mm double row
+0
+60
+60
+Connector_PinHeader_1.00mm
+PinHeader_2x30_P1.00mm_Vertical
+Through hole straight pin header, 2x30, 1.00mm pitch, double rows
+Through hole pin header THT 2x30 1.00mm double row
+0
+60
+60
+Connector_PinHeader_1.00mm
+PinHeader_2x30_P1.00mm_Vertical_SMD
+surface-mounted straight pin header, 2x30, 1.00mm pitch, double rows
+Surface mounted pin header SMD 2x30 1.00mm double row
+0
+60
+60
+Connector_PinHeader_1.00mm
+PinHeader_2x31_P1.00mm_Horizontal
+Through hole angled pin header, 2x31, 1.00mm pitch, 2.0mm pin length, double rows
+Through hole angled pin header THT 2x31 1.00mm double row
+0
+62
+62
+Connector_PinHeader_1.00mm
+PinHeader_2x31_P1.00mm_Vertical
+Through hole straight pin header, 2x31, 1.00mm pitch, double rows
+Through hole pin header THT 2x31 1.00mm double row
+0
+62
+62
+Connector_PinHeader_1.00mm
+PinHeader_2x31_P1.00mm_Vertical_SMD
+surface-mounted straight pin header, 2x31, 1.00mm pitch, double rows
+Surface mounted pin header SMD 2x31 1.00mm double row
+0
+62
+62
+Connector_PinHeader_1.00mm
+PinHeader_2x32_P1.00mm_Horizontal
+Through hole angled pin header, 2x32, 1.00mm pitch, 2.0mm pin length, double rows
+Through hole angled pin header THT 2x32 1.00mm double row
+0
+64
+64
+Connector_PinHeader_1.00mm
+PinHeader_2x32_P1.00mm_Vertical
+Through hole straight pin header, 2x32, 1.00mm pitch, double rows
+Through hole pin header THT 2x32 1.00mm double row
+0
+64
+64
+Connector_PinHeader_1.00mm
+PinHeader_2x32_P1.00mm_Vertical_SMD
+surface-mounted straight pin header, 2x32, 1.00mm pitch, double rows
+Surface mounted pin header SMD 2x32 1.00mm double row
+0
+64
+64
+Connector_PinHeader_1.00mm
+PinHeader_2x33_P1.00mm_Horizontal
+Through hole angled pin header, 2x33, 1.00mm pitch, 2.0mm pin length, double rows
+Through hole angled pin header THT 2x33 1.00mm double row
+0
+66
+66
+Connector_PinHeader_1.00mm
+PinHeader_2x33_P1.00mm_Vertical
+Through hole straight pin header, 2x33, 1.00mm pitch, double rows
+Through hole pin header THT 2x33 1.00mm double row
+0
+66
+66
+Connector_PinHeader_1.00mm
+PinHeader_2x33_P1.00mm_Vertical_SMD
+surface-mounted straight pin header, 2x33, 1.00mm pitch, double rows
+Surface mounted pin header SMD 2x33 1.00mm double row
+0
+66
+66
+Connector_PinHeader_1.00mm
+PinHeader_2x34_P1.00mm_Horizontal
+Through hole angled pin header, 2x34, 1.00mm pitch, 2.0mm pin length, double rows
+Through hole angled pin header THT 2x34 1.00mm double row
+0
+68
+68
+Connector_PinHeader_1.00mm
+PinHeader_2x34_P1.00mm_Vertical
+Through hole straight pin header, 2x34, 1.00mm pitch, double rows
+Through hole pin header THT 2x34 1.00mm double row
+0
+68
+68
+Connector_PinHeader_1.00mm
+PinHeader_2x34_P1.00mm_Vertical_SMD
+surface-mounted straight pin header, 2x34, 1.00mm pitch, double rows
+Surface mounted pin header SMD 2x34 1.00mm double row
+0
+68
+68
+Connector_PinHeader_1.00mm
+PinHeader_2x35_P1.00mm_Horizontal
+Through hole angled pin header, 2x35, 1.00mm pitch, 2.0mm pin length, double rows
+Through hole angled pin header THT 2x35 1.00mm double row
+0
+70
+70
+Connector_PinHeader_1.00mm
+PinHeader_2x35_P1.00mm_Vertical
+Through hole straight pin header, 2x35, 1.00mm pitch, double rows
+Through hole pin header THT 2x35 1.00mm double row
+0
+70
+70
+Connector_PinHeader_1.00mm
+PinHeader_2x35_P1.00mm_Vertical_SMD
+surface-mounted straight pin header, 2x35, 1.00mm pitch, double rows
+Surface mounted pin header SMD 2x35 1.00mm double row
+0
+70
+70
+Connector_PinHeader_1.00mm
+PinHeader_2x36_P1.00mm_Horizontal
+Through hole angled pin header, 2x36, 1.00mm pitch, 2.0mm pin length, double rows
+Through hole angled pin header THT 2x36 1.00mm double row
+0
+72
+72
+Connector_PinHeader_1.00mm
+PinHeader_2x36_P1.00mm_Vertical
+Through hole straight pin header, 2x36, 1.00mm pitch, double rows
+Through hole pin header THT 2x36 1.00mm double row
+0
+72
+72
+Connector_PinHeader_1.00mm
+PinHeader_2x36_P1.00mm_Vertical_SMD
+surface-mounted straight pin header, 2x36, 1.00mm pitch, double rows
+Surface mounted pin header SMD 2x36 1.00mm double row
+0
+72
+72
+Connector_PinHeader_1.00mm
+PinHeader_2x37_P1.00mm_Horizontal
+Through hole angled pin header, 2x37, 1.00mm pitch, 2.0mm pin length, double rows
+Through hole angled pin header THT 2x37 1.00mm double row
+0
+74
+74
+Connector_PinHeader_1.00mm
+PinHeader_2x37_P1.00mm_Vertical
+Through hole straight pin header, 2x37, 1.00mm pitch, double rows
+Through hole pin header THT 2x37 1.00mm double row
+0
+74
+74
+Connector_PinHeader_1.00mm
+PinHeader_2x37_P1.00mm_Vertical_SMD
+surface-mounted straight pin header, 2x37, 1.00mm pitch, double rows
+Surface mounted pin header SMD 2x37 1.00mm double row
+0
+74
+74
+Connector_PinHeader_1.00mm
+PinHeader_2x38_P1.00mm_Horizontal
+Through hole angled pin header, 2x38, 1.00mm pitch, 2.0mm pin length, double rows
+Through hole angled pin header THT 2x38 1.00mm double row
+0
+76
+76
+Connector_PinHeader_1.00mm
+PinHeader_2x38_P1.00mm_Vertical
+Through hole straight pin header, 2x38, 1.00mm pitch, double rows
+Through hole pin header THT 2x38 1.00mm double row
+0
+76
+76
+Connector_PinHeader_1.00mm
+PinHeader_2x38_P1.00mm_Vertical_SMD
+surface-mounted straight pin header, 2x38, 1.00mm pitch, double rows
+Surface mounted pin header SMD 2x38 1.00mm double row
+0
+76
+76
+Connector_PinHeader_1.00mm
+PinHeader_2x39_P1.00mm_Horizontal
+Through hole angled pin header, 2x39, 1.00mm pitch, 2.0mm pin length, double rows
+Through hole angled pin header THT 2x39 1.00mm double row
+0
+78
+78
+Connector_PinHeader_1.00mm
+PinHeader_2x39_P1.00mm_Vertical
+Through hole straight pin header, 2x39, 1.00mm pitch, double rows
+Through hole pin header THT 2x39 1.00mm double row
+0
+78
+78
+Connector_PinHeader_1.00mm
+PinHeader_2x39_P1.00mm_Vertical_SMD
+surface-mounted straight pin header, 2x39, 1.00mm pitch, double rows
+Surface mounted pin header SMD 2x39 1.00mm double row
+0
+78
+78
+Connector_PinHeader_1.00mm
+PinHeader_2x40_P1.00mm_Horizontal
+Through hole angled pin header, 2x40, 1.00mm pitch, 2.0mm pin length, double rows
+Through hole angled pin header THT 2x40 1.00mm double row
+0
+80
+80
+Connector_PinHeader_1.00mm
+PinHeader_2x40_P1.00mm_Vertical
+Through hole straight pin header, 2x40, 1.00mm pitch, double rows
+Through hole pin header THT 2x40 1.00mm double row
+0
+80
+80
+Connector_PinHeader_1.00mm
+PinHeader_2x40_P1.00mm_Vertical_SMD
+surface-mounted straight pin header, 2x40, 1.00mm pitch, double rows
+Surface mounted pin header SMD 2x40 1.00mm double row
+0
+80
+80
+Connector_PinHeader_1.27mm
+PinHeader_1x01_P1.27mm_Horizontal
+Through hole angled pin header, 1x01, 1.27mm pitch, 4.0mm pin length, single row
+Through hole angled pin header THT 1x01 1.27mm single row
+0
+1
+1
+Connector_PinHeader_1.27mm
+PinHeader_1x01_P1.27mm_Vertical
+Through hole straight pin header, 1x01, 1.27mm pitch, single row
+Through hole pin header THT 1x01 1.27mm single row
+0
+1
+1
+Connector_PinHeader_1.27mm
+PinHeader_1x02_P1.27mm_Horizontal
+Through hole angled pin header, 1x02, 1.27mm pitch, 4.0mm pin length, single row
+Through hole angled pin header THT 1x02 1.27mm single row
+0
+2
+2
+Connector_PinHeader_1.27mm
+PinHeader_1x02_P1.27mm_Vertical
+Through hole straight pin header, 1x02, 1.27mm pitch, single row
+Through hole pin header THT 1x02 1.27mm single row
+0
+2
+2
+Connector_PinHeader_1.27mm
+PinHeader_1x02_P1.27mm_Vertical_SMD_Pin1Left
+surface-mounted straight pin header, 1x02, 1.27mm pitch, single row, style 1 (pin 1 left)
+Surface mounted pin header SMD 1x02 1.27mm single row style1 pin1 left
+0
+2
+2
+Connector_PinHeader_1.27mm
+PinHeader_1x02_P1.27mm_Vertical_SMD_Pin1Right
+surface-mounted straight pin header, 1x02, 1.27mm pitch, single row, style 2 (pin 1 right)
+Surface mounted pin header SMD 1x02 1.27mm single row style2 pin1 right
+0
+2
+2
+Connector_PinHeader_1.27mm
+PinHeader_1x03_P1.27mm_Horizontal
+Through hole angled pin header, 1x03, 1.27mm pitch, 4.0mm pin length, single row
+Through hole angled pin header THT 1x03 1.27mm single row
+0
+3
+3
+Connector_PinHeader_1.27mm
+PinHeader_1x03_P1.27mm_Vertical
+Through hole straight pin header, 1x03, 1.27mm pitch, single row
+Through hole pin header THT 1x03 1.27mm single row
+0
+3
+3
+Connector_PinHeader_1.27mm
+PinHeader_1x03_P1.27mm_Vertical_SMD_Pin1Left
+surface-mounted straight pin header, 1x03, 1.27mm pitch, single row, style 1 (pin 1 left)
+Surface mounted pin header SMD 1x03 1.27mm single row style1 pin1 left
+0
+3
+3
+Connector_PinHeader_1.27mm
+PinHeader_1x03_P1.27mm_Vertical_SMD_Pin1Right
+surface-mounted straight pin header, 1x03, 1.27mm pitch, single row, style 2 (pin 1 right)
+Surface mounted pin header SMD 1x03 1.27mm single row style2 pin1 right
+0
+3
+3
+Connector_PinHeader_1.27mm
+PinHeader_1x04_P1.27mm_Horizontal
+Through hole angled pin header, 1x04, 1.27mm pitch, 4.0mm pin length, single row
+Through hole angled pin header THT 1x04 1.27mm single row
+0
+4
+4
+Connector_PinHeader_1.27mm
+PinHeader_1x04_P1.27mm_Vertical
+Through hole straight pin header, 1x04, 1.27mm pitch, single row
+Through hole pin header THT 1x04 1.27mm single row
+0
+4
+4
+Connector_PinHeader_1.27mm
+PinHeader_1x04_P1.27mm_Vertical_SMD_Pin1Left
+surface-mounted straight pin header, 1x04, 1.27mm pitch, single row, style 1 (pin 1 left)
+Surface mounted pin header SMD 1x04 1.27mm single row style1 pin1 left
+0
+4
+4
+Connector_PinHeader_1.27mm
+PinHeader_1x04_P1.27mm_Vertical_SMD_Pin1Right
+surface-mounted straight pin header, 1x04, 1.27mm pitch, single row, style 2 (pin 1 right)
+Surface mounted pin header SMD 1x04 1.27mm single row style2 pin1 right
+0
+4
+4
+Connector_PinHeader_1.27mm
+PinHeader_1x05_P1.27mm_Horizontal
+Through hole angled pin header, 1x05, 1.27mm pitch, 4.0mm pin length, single row
+Through hole angled pin header THT 1x05 1.27mm single row
+0
+5
+5
+Connector_PinHeader_1.27mm
+PinHeader_1x05_P1.27mm_Vertical
+Through hole straight pin header, 1x05, 1.27mm pitch, single row
+Through hole pin header THT 1x05 1.27mm single row
+0
+5
+5
+Connector_PinHeader_1.27mm
+PinHeader_1x05_P1.27mm_Vertical_SMD_Pin1Left
+surface-mounted straight pin header, 1x05, 1.27mm pitch, single row, style 1 (pin 1 left)
+Surface mounted pin header SMD 1x05 1.27mm single row style1 pin1 left
+0
+5
+5
+Connector_PinHeader_1.27mm
+PinHeader_1x05_P1.27mm_Vertical_SMD_Pin1Right
+surface-mounted straight pin header, 1x05, 1.27mm pitch, single row, style 2 (pin 1 right)
+Surface mounted pin header SMD 1x05 1.27mm single row style2 pin1 right
+0
+5
+5
+Connector_PinHeader_1.27mm
+PinHeader_1x06_P1.27mm_Horizontal
+Through hole angled pin header, 1x06, 1.27mm pitch, 4.0mm pin length, single row
+Through hole angled pin header THT 1x06 1.27mm single row
+0
+6
+6
+Connector_PinHeader_1.27mm
+PinHeader_1x06_P1.27mm_Vertical
+Through hole straight pin header, 1x06, 1.27mm pitch, single row
+Through hole pin header THT 1x06 1.27mm single row
+0
+6
+6
+Connector_PinHeader_1.27mm
+PinHeader_1x06_P1.27mm_Vertical_SMD_Pin1Left
+surface-mounted straight pin header, 1x06, 1.27mm pitch, single row, style 1 (pin 1 left)
+Surface mounted pin header SMD 1x06 1.27mm single row style1 pin1 left
+0
+6
+6
+Connector_PinHeader_1.27mm
+PinHeader_1x06_P1.27mm_Vertical_SMD_Pin1Right
+surface-mounted straight pin header, 1x06, 1.27mm pitch, single row, style 2 (pin 1 right)
+Surface mounted pin header SMD 1x06 1.27mm single row style2 pin1 right
+0
+6
+6
+Connector_PinHeader_1.27mm
+PinHeader_1x07_P1.27mm_Horizontal
+Through hole angled pin header, 1x07, 1.27mm pitch, 4.0mm pin length, single row
+Through hole angled pin header THT 1x07 1.27mm single row
+0
+7
+7
+Connector_PinHeader_1.27mm
+PinHeader_1x07_P1.27mm_Vertical
+Through hole straight pin header, 1x07, 1.27mm pitch, single row
+Through hole pin header THT 1x07 1.27mm single row
+0
+7
+7
+Connector_PinHeader_1.27mm
+PinHeader_1x07_P1.27mm_Vertical_SMD_Pin1Left
+surface-mounted straight pin header, 1x07, 1.27mm pitch, single row, style 1 (pin 1 left)
+Surface mounted pin header SMD 1x07 1.27mm single row style1 pin1 left
+0
+7
+7
+Connector_PinHeader_1.27mm
+PinHeader_1x07_P1.27mm_Vertical_SMD_Pin1Right
+surface-mounted straight pin header, 1x07, 1.27mm pitch, single row, style 2 (pin 1 right)
+Surface mounted pin header SMD 1x07 1.27mm single row style2 pin1 right
+0
+7
+7
+Connector_PinHeader_1.27mm
+PinHeader_1x08_P1.27mm_Horizontal
+Through hole angled pin header, 1x08, 1.27mm pitch, 4.0mm pin length, single row
+Through hole angled pin header THT 1x08 1.27mm single row
+0
+8
+8
+Connector_PinHeader_1.27mm
+PinHeader_1x08_P1.27mm_Vertical
+Through hole straight pin header, 1x08, 1.27mm pitch, single row
+Through hole pin header THT 1x08 1.27mm single row
+0
+8
+8
+Connector_PinHeader_1.27mm
+PinHeader_1x08_P1.27mm_Vertical_SMD_Pin1Left
+surface-mounted straight pin header, 1x08, 1.27mm pitch, single row, style 1 (pin 1 left)
+Surface mounted pin header SMD 1x08 1.27mm single row style1 pin1 left
+0
+8
+8
+Connector_PinHeader_1.27mm
+PinHeader_1x08_P1.27mm_Vertical_SMD_Pin1Right
+surface-mounted straight pin header, 1x08, 1.27mm pitch, single row, style 2 (pin 1 right)
+Surface mounted pin header SMD 1x08 1.27mm single row style2 pin1 right
+0
+8
+8
+Connector_PinHeader_1.27mm
+PinHeader_1x09_P1.27mm_Horizontal
+Through hole angled pin header, 1x09, 1.27mm pitch, 4.0mm pin length, single row
+Through hole angled pin header THT 1x09 1.27mm single row
+0
+9
+9
+Connector_PinHeader_1.27mm
+PinHeader_1x09_P1.27mm_Vertical
+Through hole straight pin header, 1x09, 1.27mm pitch, single row
+Through hole pin header THT 1x09 1.27mm single row
+0
+9
+9
+Connector_PinHeader_1.27mm
+PinHeader_1x09_P1.27mm_Vertical_SMD_Pin1Left
+surface-mounted straight pin header, 1x09, 1.27mm pitch, single row, style 1 (pin 1 left)
+Surface mounted pin header SMD 1x09 1.27mm single row style1 pin1 left
+0
+9
+9
+Connector_PinHeader_1.27mm
+PinHeader_1x09_P1.27mm_Vertical_SMD_Pin1Right
+surface-mounted straight pin header, 1x09, 1.27mm pitch, single row, style 2 (pin 1 right)
+Surface mounted pin header SMD 1x09 1.27mm single row style2 pin1 right
+0
+9
+9
+Connector_PinHeader_1.27mm
+PinHeader_1x10_P1.27mm_Horizontal
+Through hole angled pin header, 1x10, 1.27mm pitch, 4.0mm pin length, single row
+Through hole angled pin header THT 1x10 1.27mm single row
+0
+10
+10
+Connector_PinHeader_1.27mm
+PinHeader_1x10_P1.27mm_Vertical
+Through hole straight pin header, 1x10, 1.27mm pitch, single row
+Through hole pin header THT 1x10 1.27mm single row
+0
+10
+10
+Connector_PinHeader_1.27mm
+PinHeader_1x10_P1.27mm_Vertical_SMD_Pin1Left
+surface-mounted straight pin header, 1x10, 1.27mm pitch, single row, style 1 (pin 1 left)
+Surface mounted pin header SMD 1x10 1.27mm single row style1 pin1 left
+0
+10
+10
+Connector_PinHeader_1.27mm
+PinHeader_1x10_P1.27mm_Vertical_SMD_Pin1Right
+surface-mounted straight pin header, 1x10, 1.27mm pitch, single row, style 2 (pin 1 right)
+Surface mounted pin header SMD 1x10 1.27mm single row style2 pin1 right
+0
+10
+10
+Connector_PinHeader_1.27mm
+PinHeader_1x11_P1.27mm_Horizontal
+Through hole angled pin header, 1x11, 1.27mm pitch, 4.0mm pin length, single row
+Through hole angled pin header THT 1x11 1.27mm single row
+0
+11
+11
+Connector_PinHeader_1.27mm
+PinHeader_1x11_P1.27mm_Vertical
+Through hole straight pin header, 1x11, 1.27mm pitch, single row
+Through hole pin header THT 1x11 1.27mm single row
+0
+11
+11
+Connector_PinHeader_1.27mm
+PinHeader_1x11_P1.27mm_Vertical_SMD_Pin1Left
+surface-mounted straight pin header, 1x11, 1.27mm pitch, single row, style 1 (pin 1 left)
+Surface mounted pin header SMD 1x11 1.27mm single row style1 pin1 left
+0
+11
+11
+Connector_PinHeader_1.27mm
+PinHeader_1x11_P1.27mm_Vertical_SMD_Pin1Right
+surface-mounted straight pin header, 1x11, 1.27mm pitch, single row, style 2 (pin 1 right)
+Surface mounted pin header SMD 1x11 1.27mm single row style2 pin1 right
+0
+11
+11
+Connector_PinHeader_1.27mm
+PinHeader_1x12_P1.27mm_Horizontal
+Through hole angled pin header, 1x12, 1.27mm pitch, 4.0mm pin length, single row
+Through hole angled pin header THT 1x12 1.27mm single row
+0
+12
+12
+Connector_PinHeader_1.27mm
+PinHeader_1x12_P1.27mm_Vertical
+Through hole straight pin header, 1x12, 1.27mm pitch, single row
+Through hole pin header THT 1x12 1.27mm single row
+0
+12
+12
+Connector_PinHeader_1.27mm
+PinHeader_1x12_P1.27mm_Vertical_SMD_Pin1Left
+surface-mounted straight pin header, 1x12, 1.27mm pitch, single row, style 1 (pin 1 left)
+Surface mounted pin header SMD 1x12 1.27mm single row style1 pin1 left
+0
+12
+12
+Connector_PinHeader_1.27mm
+PinHeader_1x12_P1.27mm_Vertical_SMD_Pin1Right
+surface-mounted straight pin header, 1x12, 1.27mm pitch, single row, style 2 (pin 1 right)
+Surface mounted pin header SMD 1x12 1.27mm single row style2 pin1 right
+0
+12
+12
+Connector_PinHeader_1.27mm
+PinHeader_1x13_P1.27mm_Horizontal
+Through hole angled pin header, 1x13, 1.27mm pitch, 4.0mm pin length, single row
+Through hole angled pin header THT 1x13 1.27mm single row
+0
+13
+13
+Connector_PinHeader_1.27mm
+PinHeader_1x13_P1.27mm_Vertical
+Through hole straight pin header, 1x13, 1.27mm pitch, single row
+Through hole pin header THT 1x13 1.27mm single row
+0
+13
+13
+Connector_PinHeader_1.27mm
+PinHeader_1x13_P1.27mm_Vertical_SMD_Pin1Left
+surface-mounted straight pin header, 1x13, 1.27mm pitch, single row, style 1 (pin 1 left)
+Surface mounted pin header SMD 1x13 1.27mm single row style1 pin1 left
+0
+13
+13
+Connector_PinHeader_1.27mm
+PinHeader_1x13_P1.27mm_Vertical_SMD_Pin1Right
+surface-mounted straight pin header, 1x13, 1.27mm pitch, single row, style 2 (pin 1 right)
+Surface mounted pin header SMD 1x13 1.27mm single row style2 pin1 right
+0
+13
+13
+Connector_PinHeader_1.27mm
+PinHeader_1x14_P1.27mm_Horizontal
+Through hole angled pin header, 1x14, 1.27mm pitch, 4.0mm pin length, single row
+Through hole angled pin header THT 1x14 1.27mm single row
+0
+14
+14
+Connector_PinHeader_1.27mm
+PinHeader_1x14_P1.27mm_Vertical
+Through hole straight pin header, 1x14, 1.27mm pitch, single row
+Through hole pin header THT 1x14 1.27mm single row
+0
+14
+14
+Connector_PinHeader_1.27mm
+PinHeader_1x14_P1.27mm_Vertical_SMD_Pin1Left
+surface-mounted straight pin header, 1x14, 1.27mm pitch, single row, style 1 (pin 1 left)
+Surface mounted pin header SMD 1x14 1.27mm single row style1 pin1 left
+0
+14
+14
+Connector_PinHeader_1.27mm
+PinHeader_1x14_P1.27mm_Vertical_SMD_Pin1Right
+surface-mounted straight pin header, 1x14, 1.27mm pitch, single row, style 2 (pin 1 right)
+Surface mounted pin header SMD 1x14 1.27mm single row style2 pin1 right
+0
+14
+14
+Connector_PinHeader_1.27mm
+PinHeader_1x15_P1.27mm_Horizontal
+Through hole angled pin header, 1x15, 1.27mm pitch, 4.0mm pin length, single row
+Through hole angled pin header THT 1x15 1.27mm single row
+0
+15
+15
+Connector_PinHeader_1.27mm
+PinHeader_1x15_P1.27mm_Vertical
+Through hole straight pin header, 1x15, 1.27mm pitch, single row
+Through hole pin header THT 1x15 1.27mm single row
+0
+15
+15
+Connector_PinHeader_1.27mm
+PinHeader_1x15_P1.27mm_Vertical_SMD_Pin1Left
+surface-mounted straight pin header, 1x15, 1.27mm pitch, single row, style 1 (pin 1 left)
+Surface mounted pin header SMD 1x15 1.27mm single row style1 pin1 left
+0
+15
+15
+Connector_PinHeader_1.27mm
+PinHeader_1x15_P1.27mm_Vertical_SMD_Pin1Right
+surface-mounted straight pin header, 1x15, 1.27mm pitch, single row, style 2 (pin 1 right)
+Surface mounted pin header SMD 1x15 1.27mm single row style2 pin1 right
+0
+15
+15
+Connector_PinHeader_1.27mm
+PinHeader_1x16_P1.27mm_Horizontal
+Through hole angled pin header, 1x16, 1.27mm pitch, 4.0mm pin length, single row
+Through hole angled pin header THT 1x16 1.27mm single row
+0
+16
+16
+Connector_PinHeader_1.27mm
+PinHeader_1x16_P1.27mm_Vertical
+Through hole straight pin header, 1x16, 1.27mm pitch, single row
+Through hole pin header THT 1x16 1.27mm single row
+0
+16
+16
+Connector_PinHeader_1.27mm
+PinHeader_1x16_P1.27mm_Vertical_SMD_Pin1Left
+surface-mounted straight pin header, 1x16, 1.27mm pitch, single row, style 1 (pin 1 left)
+Surface mounted pin header SMD 1x16 1.27mm single row style1 pin1 left
+0
+16
+16
+Connector_PinHeader_1.27mm
+PinHeader_1x16_P1.27mm_Vertical_SMD_Pin1Right
+surface-mounted straight pin header, 1x16, 1.27mm pitch, single row, style 2 (pin 1 right)
+Surface mounted pin header SMD 1x16 1.27mm single row style2 pin1 right
+0
+16
+16
+Connector_PinHeader_1.27mm
+PinHeader_1x17_P1.27mm_Horizontal
+Through hole angled pin header, 1x17, 1.27mm pitch, 4.0mm pin length, single row
+Through hole angled pin header THT 1x17 1.27mm single row
+0
+17
+17
+Connector_PinHeader_1.27mm
+PinHeader_1x17_P1.27mm_Vertical
+Through hole straight pin header, 1x17, 1.27mm pitch, single row
+Through hole pin header THT 1x17 1.27mm single row
+0
+17
+17
+Connector_PinHeader_1.27mm
+PinHeader_1x17_P1.27mm_Vertical_SMD_Pin1Left
+surface-mounted straight pin header, 1x17, 1.27mm pitch, single row, style 1 (pin 1 left)
+Surface mounted pin header SMD 1x17 1.27mm single row style1 pin1 left
+0
+17
+17
+Connector_PinHeader_1.27mm
+PinHeader_1x17_P1.27mm_Vertical_SMD_Pin1Right
+surface-mounted straight pin header, 1x17, 1.27mm pitch, single row, style 2 (pin 1 right)
+Surface mounted pin header SMD 1x17 1.27mm single row style2 pin1 right
+0
+17
+17
+Connector_PinHeader_1.27mm
+PinHeader_1x18_P1.27mm_Horizontal
+Through hole angled pin header, 1x18, 1.27mm pitch, 4.0mm pin length, single row
+Through hole angled pin header THT 1x18 1.27mm single row
+0
+18
+18
+Connector_PinHeader_1.27mm
+PinHeader_1x18_P1.27mm_Vertical
+Through hole straight pin header, 1x18, 1.27mm pitch, single row
+Through hole pin header THT 1x18 1.27mm single row
+0
+18
+18
+Connector_PinHeader_1.27mm
+PinHeader_1x18_P1.27mm_Vertical_SMD_Pin1Left
+surface-mounted straight pin header, 1x18, 1.27mm pitch, single row, style 1 (pin 1 left)
+Surface mounted pin header SMD 1x18 1.27mm single row style1 pin1 left
+0
+18
+18
+Connector_PinHeader_1.27mm
+PinHeader_1x18_P1.27mm_Vertical_SMD_Pin1Right
+surface-mounted straight pin header, 1x18, 1.27mm pitch, single row, style 2 (pin 1 right)
+Surface mounted pin header SMD 1x18 1.27mm single row style2 pin1 right
+0
+18
+18
+Connector_PinHeader_1.27mm
+PinHeader_1x19_P1.27mm_Horizontal
+Through hole angled pin header, 1x19, 1.27mm pitch, 4.0mm pin length, single row
+Through hole angled pin header THT 1x19 1.27mm single row
+0
+19
+19
+Connector_PinHeader_1.27mm
+PinHeader_1x19_P1.27mm_Vertical
+Through hole straight pin header, 1x19, 1.27mm pitch, single row
+Through hole pin header THT 1x19 1.27mm single row
+0
+19
+19
+Connector_PinHeader_1.27mm
+PinHeader_1x19_P1.27mm_Vertical_SMD_Pin1Left
+surface-mounted straight pin header, 1x19, 1.27mm pitch, single row, style 1 (pin 1 left)
+Surface mounted pin header SMD 1x19 1.27mm single row style1 pin1 left
+0
+19
+19
+Connector_PinHeader_1.27mm
+PinHeader_1x19_P1.27mm_Vertical_SMD_Pin1Right
+surface-mounted straight pin header, 1x19, 1.27mm pitch, single row, style 2 (pin 1 right)
+Surface mounted pin header SMD 1x19 1.27mm single row style2 pin1 right
+0
+19
+19
+Connector_PinHeader_1.27mm
+PinHeader_1x20_P1.27mm_Horizontal
+Through hole angled pin header, 1x20, 1.27mm pitch, 4.0mm pin length, single row
+Through hole angled pin header THT 1x20 1.27mm single row
+0
+20
+20
+Connector_PinHeader_1.27mm
+PinHeader_1x20_P1.27mm_Vertical
+Through hole straight pin header, 1x20, 1.27mm pitch, single row
+Through hole pin header THT 1x20 1.27mm single row
+0
+20
+20
+Connector_PinHeader_1.27mm
+PinHeader_1x20_P1.27mm_Vertical_SMD_Pin1Left
+surface-mounted straight pin header, 1x20, 1.27mm pitch, single row, style 1 (pin 1 left)
+Surface mounted pin header SMD 1x20 1.27mm single row style1 pin1 left
+0
+20
+20
+Connector_PinHeader_1.27mm
+PinHeader_1x20_P1.27mm_Vertical_SMD_Pin1Right
+surface-mounted straight pin header, 1x20, 1.27mm pitch, single row, style 2 (pin 1 right)
+Surface mounted pin header SMD 1x20 1.27mm single row style2 pin1 right
+0
+20
+20
+Connector_PinHeader_1.27mm
+PinHeader_1x21_P1.27mm_Horizontal
+Through hole angled pin header, 1x21, 1.27mm pitch, 4.0mm pin length, single row
+Through hole angled pin header THT 1x21 1.27mm single row
+0
+21
+21
+Connector_PinHeader_1.27mm
+PinHeader_1x21_P1.27mm_Vertical
+Through hole straight pin header, 1x21, 1.27mm pitch, single row
+Through hole pin header THT 1x21 1.27mm single row
+0
+21
+21
+Connector_PinHeader_1.27mm
+PinHeader_1x21_P1.27mm_Vertical_SMD_Pin1Left
+surface-mounted straight pin header, 1x21, 1.27mm pitch, single row, style 1 (pin 1 left)
+Surface mounted pin header SMD 1x21 1.27mm single row style1 pin1 left
+0
+21
+21
+Connector_PinHeader_1.27mm
+PinHeader_1x21_P1.27mm_Vertical_SMD_Pin1Right
+surface-mounted straight pin header, 1x21, 1.27mm pitch, single row, style 2 (pin 1 right)
+Surface mounted pin header SMD 1x21 1.27mm single row style2 pin1 right
+0
+21
+21
+Connector_PinHeader_1.27mm
+PinHeader_1x22_P1.27mm_Horizontal
+Through hole angled pin header, 1x22, 1.27mm pitch, 4.0mm pin length, single row
+Through hole angled pin header THT 1x22 1.27mm single row
+0
+22
+22
+Connector_PinHeader_1.27mm
+PinHeader_1x22_P1.27mm_Vertical
+Through hole straight pin header, 1x22, 1.27mm pitch, single row
+Through hole pin header THT 1x22 1.27mm single row
+0
+22
+22
+Connector_PinHeader_1.27mm
+PinHeader_1x22_P1.27mm_Vertical_SMD_Pin1Left
+surface-mounted straight pin header, 1x22, 1.27mm pitch, single row, style 1 (pin 1 left)
+Surface mounted pin header SMD 1x22 1.27mm single row style1 pin1 left
+0
+22
+22
+Connector_PinHeader_1.27mm
+PinHeader_1x22_P1.27mm_Vertical_SMD_Pin1Right
+surface-mounted straight pin header, 1x22, 1.27mm pitch, single row, style 2 (pin 1 right)
+Surface mounted pin header SMD 1x22 1.27mm single row style2 pin1 right
+0
+22
+22
+Connector_PinHeader_1.27mm
+PinHeader_1x23_P1.27mm_Horizontal
+Through hole angled pin header, 1x23, 1.27mm pitch, 4.0mm pin length, single row
+Through hole angled pin header THT 1x23 1.27mm single row
+0
+23
+23
+Connector_PinHeader_1.27mm
+PinHeader_1x23_P1.27mm_Vertical
+Through hole straight pin header, 1x23, 1.27mm pitch, single row
+Through hole pin header THT 1x23 1.27mm single row
+0
+23
+23
+Connector_PinHeader_1.27mm
+PinHeader_1x23_P1.27mm_Vertical_SMD_Pin1Left
+surface-mounted straight pin header, 1x23, 1.27mm pitch, single row, style 1 (pin 1 left)
+Surface mounted pin header SMD 1x23 1.27mm single row style1 pin1 left
+0
+23
+23
+Connector_PinHeader_1.27mm
+PinHeader_1x23_P1.27mm_Vertical_SMD_Pin1Right
+surface-mounted straight pin header, 1x23, 1.27mm pitch, single row, style 2 (pin 1 right)
+Surface mounted pin header SMD 1x23 1.27mm single row style2 pin1 right
+0
+23
+23
+Connector_PinHeader_1.27mm
+PinHeader_1x24_P1.27mm_Horizontal
+Through hole angled pin header, 1x24, 1.27mm pitch, 4.0mm pin length, single row
+Through hole angled pin header THT 1x24 1.27mm single row
+0
+24
+24
+Connector_PinHeader_1.27mm
+PinHeader_1x24_P1.27mm_Vertical
+Through hole straight pin header, 1x24, 1.27mm pitch, single row
+Through hole pin header THT 1x24 1.27mm single row
+0
+24
+24
+Connector_PinHeader_1.27mm
+PinHeader_1x24_P1.27mm_Vertical_SMD_Pin1Left
+surface-mounted straight pin header, 1x24, 1.27mm pitch, single row, style 1 (pin 1 left)
+Surface mounted pin header SMD 1x24 1.27mm single row style1 pin1 left
+0
+24
+24
+Connector_PinHeader_1.27mm
+PinHeader_1x24_P1.27mm_Vertical_SMD_Pin1Right
+surface-mounted straight pin header, 1x24, 1.27mm pitch, single row, style 2 (pin 1 right)
+Surface mounted pin header SMD 1x24 1.27mm single row style2 pin1 right
+0
+24
+24
+Connector_PinHeader_1.27mm
+PinHeader_1x25_P1.27mm_Horizontal
+Through hole angled pin header, 1x25, 1.27mm pitch, 4.0mm pin length, single row
+Through hole angled pin header THT 1x25 1.27mm single row
+0
+25
+25
+Connector_PinHeader_1.27mm
+PinHeader_1x25_P1.27mm_Vertical
+Through hole straight pin header, 1x25, 1.27mm pitch, single row
+Through hole pin header THT 1x25 1.27mm single row
+0
+25
+25
+Connector_PinHeader_1.27mm
+PinHeader_1x25_P1.27mm_Vertical_SMD_Pin1Left
+surface-mounted straight pin header, 1x25, 1.27mm pitch, single row, style 1 (pin 1 left)
+Surface mounted pin header SMD 1x25 1.27mm single row style1 pin1 left
+0
+25
+25
+Connector_PinHeader_1.27mm
+PinHeader_1x25_P1.27mm_Vertical_SMD_Pin1Right
+surface-mounted straight pin header, 1x25, 1.27mm pitch, single row, style 2 (pin 1 right)
+Surface mounted pin header SMD 1x25 1.27mm single row style2 pin1 right
+0
+25
+25
+Connector_PinHeader_1.27mm
+PinHeader_1x26_P1.27mm_Horizontal
+Through hole angled pin header, 1x26, 1.27mm pitch, 4.0mm pin length, single row
+Through hole angled pin header THT 1x26 1.27mm single row
+0
+26
+26
+Connector_PinHeader_1.27mm
+PinHeader_1x26_P1.27mm_Vertical
+Through hole straight pin header, 1x26, 1.27mm pitch, single row
+Through hole pin header THT 1x26 1.27mm single row
+0
+26
+26
+Connector_PinHeader_1.27mm
+PinHeader_1x26_P1.27mm_Vertical_SMD_Pin1Left
+surface-mounted straight pin header, 1x26, 1.27mm pitch, single row, style 1 (pin 1 left)
+Surface mounted pin header SMD 1x26 1.27mm single row style1 pin1 left
+0
+26
+26
+Connector_PinHeader_1.27mm
+PinHeader_1x26_P1.27mm_Vertical_SMD_Pin1Right
+surface-mounted straight pin header, 1x26, 1.27mm pitch, single row, style 2 (pin 1 right)
+Surface mounted pin header SMD 1x26 1.27mm single row style2 pin1 right
+0
+26
+26
+Connector_PinHeader_1.27mm
+PinHeader_1x27_P1.27mm_Horizontal
+Through hole angled pin header, 1x27, 1.27mm pitch, 4.0mm pin length, single row
+Through hole angled pin header THT 1x27 1.27mm single row
+0
+27
+27
+Connector_PinHeader_1.27mm
+PinHeader_1x27_P1.27mm_Vertical
+Through hole straight pin header, 1x27, 1.27mm pitch, single row
+Through hole pin header THT 1x27 1.27mm single row
+0
+27
+27
+Connector_PinHeader_1.27mm
+PinHeader_1x27_P1.27mm_Vertical_SMD_Pin1Left
+surface-mounted straight pin header, 1x27, 1.27mm pitch, single row, style 1 (pin 1 left)
+Surface mounted pin header SMD 1x27 1.27mm single row style1 pin1 left
+0
+27
+27
+Connector_PinHeader_1.27mm
+PinHeader_1x27_P1.27mm_Vertical_SMD_Pin1Right
+surface-mounted straight pin header, 1x27, 1.27mm pitch, single row, style 2 (pin 1 right)
+Surface mounted pin header SMD 1x27 1.27mm single row style2 pin1 right
+0
+27
+27
+Connector_PinHeader_1.27mm
+PinHeader_1x28_P1.27mm_Horizontal
+Through hole angled pin header, 1x28, 1.27mm pitch, 4.0mm pin length, single row
+Through hole angled pin header THT 1x28 1.27mm single row
+0
+28
+28
+Connector_PinHeader_1.27mm
+PinHeader_1x28_P1.27mm_Vertical
+Through hole straight pin header, 1x28, 1.27mm pitch, single row
+Through hole pin header THT 1x28 1.27mm single row
+0
+28
+28
+Connector_PinHeader_1.27mm
+PinHeader_1x28_P1.27mm_Vertical_SMD_Pin1Left
+surface-mounted straight pin header, 1x28, 1.27mm pitch, single row, style 1 (pin 1 left)
+Surface mounted pin header SMD 1x28 1.27mm single row style1 pin1 left
+0
+28
+28
+Connector_PinHeader_1.27mm
+PinHeader_1x28_P1.27mm_Vertical_SMD_Pin1Right
+surface-mounted straight pin header, 1x28, 1.27mm pitch, single row, style 2 (pin 1 right)
+Surface mounted pin header SMD 1x28 1.27mm single row style2 pin1 right
+0
+28
+28
+Connector_PinHeader_1.27mm
+PinHeader_1x29_P1.27mm_Horizontal
+Through hole angled pin header, 1x29, 1.27mm pitch, 4.0mm pin length, single row
+Through hole angled pin header THT 1x29 1.27mm single row
+0
+29
+29
+Connector_PinHeader_1.27mm
+PinHeader_1x29_P1.27mm_Vertical
+Through hole straight pin header, 1x29, 1.27mm pitch, single row
+Through hole pin header THT 1x29 1.27mm single row
+0
+29
+29
+Connector_PinHeader_1.27mm
+PinHeader_1x29_P1.27mm_Vertical_SMD_Pin1Left
+surface-mounted straight pin header, 1x29, 1.27mm pitch, single row, style 1 (pin 1 left)
+Surface mounted pin header SMD 1x29 1.27mm single row style1 pin1 left
+0
+29
+29
+Connector_PinHeader_1.27mm
+PinHeader_1x29_P1.27mm_Vertical_SMD_Pin1Right
+surface-mounted straight pin header, 1x29, 1.27mm pitch, single row, style 2 (pin 1 right)
+Surface mounted pin header SMD 1x29 1.27mm single row style2 pin1 right
+0
+29
+29
+Connector_PinHeader_1.27mm
+PinHeader_1x30_P1.27mm_Horizontal
+Through hole angled pin header, 1x30, 1.27mm pitch, 4.0mm pin length, single row
+Through hole angled pin header THT 1x30 1.27mm single row
+0
+30
+30
+Connector_PinHeader_1.27mm
+PinHeader_1x30_P1.27mm_Vertical
+Through hole straight pin header, 1x30, 1.27mm pitch, single row
+Through hole pin header THT 1x30 1.27mm single row
+0
+30
+30
+Connector_PinHeader_1.27mm
+PinHeader_1x30_P1.27mm_Vertical_SMD_Pin1Left
+surface-mounted straight pin header, 1x30, 1.27mm pitch, single row, style 1 (pin 1 left)
+Surface mounted pin header SMD 1x30 1.27mm single row style1 pin1 left
+0
+30
+30
+Connector_PinHeader_1.27mm
+PinHeader_1x30_P1.27mm_Vertical_SMD_Pin1Right
+surface-mounted straight pin header, 1x30, 1.27mm pitch, single row, style 2 (pin 1 right)
+Surface mounted pin header SMD 1x30 1.27mm single row style2 pin1 right
+0
+30
+30
+Connector_PinHeader_1.27mm
+PinHeader_1x31_P1.27mm_Horizontal
+Through hole angled pin header, 1x31, 1.27mm pitch, 4.0mm pin length, single row
+Through hole angled pin header THT 1x31 1.27mm single row
+0
+31
+31
+Connector_PinHeader_1.27mm
+PinHeader_1x31_P1.27mm_Vertical
+Through hole straight pin header, 1x31, 1.27mm pitch, single row
+Through hole pin header THT 1x31 1.27mm single row
+0
+31
+31
+Connector_PinHeader_1.27mm
+PinHeader_1x31_P1.27mm_Vertical_SMD_Pin1Left
+surface-mounted straight pin header, 1x31, 1.27mm pitch, single row, style 1 (pin 1 left)
+Surface mounted pin header SMD 1x31 1.27mm single row style1 pin1 left
+0
+31
+31
+Connector_PinHeader_1.27mm
+PinHeader_1x31_P1.27mm_Vertical_SMD_Pin1Right
+surface-mounted straight pin header, 1x31, 1.27mm pitch, single row, style 2 (pin 1 right)
+Surface mounted pin header SMD 1x31 1.27mm single row style2 pin1 right
+0
+31
+31
+Connector_PinHeader_1.27mm
+PinHeader_1x32_P1.27mm_Horizontal
+Through hole angled pin header, 1x32, 1.27mm pitch, 4.0mm pin length, single row
+Through hole angled pin header THT 1x32 1.27mm single row
+0
+32
+32
+Connector_PinHeader_1.27mm
+PinHeader_1x32_P1.27mm_Vertical
+Through hole straight pin header, 1x32, 1.27mm pitch, single row
+Through hole pin header THT 1x32 1.27mm single row
+0
+32
+32
+Connector_PinHeader_1.27mm
+PinHeader_1x32_P1.27mm_Vertical_SMD_Pin1Left
+surface-mounted straight pin header, 1x32, 1.27mm pitch, single row, style 1 (pin 1 left)
+Surface mounted pin header SMD 1x32 1.27mm single row style1 pin1 left
+0
+32
+32
+Connector_PinHeader_1.27mm
+PinHeader_1x32_P1.27mm_Vertical_SMD_Pin1Right
+surface-mounted straight pin header, 1x32, 1.27mm pitch, single row, style 2 (pin 1 right)
+Surface mounted pin header SMD 1x32 1.27mm single row style2 pin1 right
+0
+32
+32
+Connector_PinHeader_1.27mm
+PinHeader_1x33_P1.27mm_Horizontal
+Through hole angled pin header, 1x33, 1.27mm pitch, 4.0mm pin length, single row
+Through hole angled pin header THT 1x33 1.27mm single row
+0
+33
+33
+Connector_PinHeader_1.27mm
+PinHeader_1x33_P1.27mm_Vertical
+Through hole straight pin header, 1x33, 1.27mm pitch, single row
+Through hole pin header THT 1x33 1.27mm single row
+0
+33
+33
+Connector_PinHeader_1.27mm
+PinHeader_1x33_P1.27mm_Vertical_SMD_Pin1Left
+surface-mounted straight pin header, 1x33, 1.27mm pitch, single row, style 1 (pin 1 left)
+Surface mounted pin header SMD 1x33 1.27mm single row style1 pin1 left
+0
+33
+33
+Connector_PinHeader_1.27mm
+PinHeader_1x33_P1.27mm_Vertical_SMD_Pin1Right
+surface-mounted straight pin header, 1x33, 1.27mm pitch, single row, style 2 (pin 1 right)
+Surface mounted pin header SMD 1x33 1.27mm single row style2 pin1 right
+0
+33
+33
+Connector_PinHeader_1.27mm
+PinHeader_1x34_P1.27mm_Horizontal
+Through hole angled pin header, 1x34, 1.27mm pitch, 4.0mm pin length, single row
+Through hole angled pin header THT 1x34 1.27mm single row
+0
+34
+34
+Connector_PinHeader_1.27mm
+PinHeader_1x34_P1.27mm_Vertical
+Through hole straight pin header, 1x34, 1.27mm pitch, single row
+Through hole pin header THT 1x34 1.27mm single row
+0
+34
+34
+Connector_PinHeader_1.27mm
+PinHeader_1x34_P1.27mm_Vertical_SMD_Pin1Left
+surface-mounted straight pin header, 1x34, 1.27mm pitch, single row, style 1 (pin 1 left)
+Surface mounted pin header SMD 1x34 1.27mm single row style1 pin1 left
+0
+34
+34
+Connector_PinHeader_1.27mm
+PinHeader_1x34_P1.27mm_Vertical_SMD_Pin1Right
+surface-mounted straight pin header, 1x34, 1.27mm pitch, single row, style 2 (pin 1 right)
+Surface mounted pin header SMD 1x34 1.27mm single row style2 pin1 right
+0
+34
+34
+Connector_PinHeader_1.27mm
+PinHeader_1x35_P1.27mm_Horizontal
+Through hole angled pin header, 1x35, 1.27mm pitch, 4.0mm pin length, single row
+Through hole angled pin header THT 1x35 1.27mm single row
+0
+35
+35
+Connector_PinHeader_1.27mm
+PinHeader_1x35_P1.27mm_Vertical
+Through hole straight pin header, 1x35, 1.27mm pitch, single row
+Through hole pin header THT 1x35 1.27mm single row
+0
+35
+35
+Connector_PinHeader_1.27mm
+PinHeader_1x35_P1.27mm_Vertical_SMD_Pin1Left
+surface-mounted straight pin header, 1x35, 1.27mm pitch, single row, style 1 (pin 1 left)
+Surface mounted pin header SMD 1x35 1.27mm single row style1 pin1 left
+0
+35
+35
+Connector_PinHeader_1.27mm
+PinHeader_1x35_P1.27mm_Vertical_SMD_Pin1Right
+surface-mounted straight pin header, 1x35, 1.27mm pitch, single row, style 2 (pin 1 right)
+Surface mounted pin header SMD 1x35 1.27mm single row style2 pin1 right
+0
+35
+35
+Connector_PinHeader_1.27mm
+PinHeader_1x36_P1.27mm_Horizontal
+Through hole angled pin header, 1x36, 1.27mm pitch, 4.0mm pin length, single row
+Through hole angled pin header THT 1x36 1.27mm single row
+0
+36
+36
+Connector_PinHeader_1.27mm
+PinHeader_1x36_P1.27mm_Vertical
+Through hole straight pin header, 1x36, 1.27mm pitch, single row
+Through hole pin header THT 1x36 1.27mm single row
+0
+36
+36
+Connector_PinHeader_1.27mm
+PinHeader_1x36_P1.27mm_Vertical_SMD_Pin1Left
+surface-mounted straight pin header, 1x36, 1.27mm pitch, single row, style 1 (pin 1 left)
+Surface mounted pin header SMD 1x36 1.27mm single row style1 pin1 left
+0
+36
+36
+Connector_PinHeader_1.27mm
+PinHeader_1x36_P1.27mm_Vertical_SMD_Pin1Right
+surface-mounted straight pin header, 1x36, 1.27mm pitch, single row, style 2 (pin 1 right)
+Surface mounted pin header SMD 1x36 1.27mm single row style2 pin1 right
+0
+36
+36
+Connector_PinHeader_1.27mm
+PinHeader_1x37_P1.27mm_Horizontal
+Through hole angled pin header, 1x37, 1.27mm pitch, 4.0mm pin length, single row
+Through hole angled pin header THT 1x37 1.27mm single row
+0
+37
+37
+Connector_PinHeader_1.27mm
+PinHeader_1x37_P1.27mm_Vertical
+Through hole straight pin header, 1x37, 1.27mm pitch, single row
+Through hole pin header THT 1x37 1.27mm single row
+0
+37
+37
+Connector_PinHeader_1.27mm
+PinHeader_1x37_P1.27mm_Vertical_SMD_Pin1Left
+surface-mounted straight pin header, 1x37, 1.27mm pitch, single row, style 1 (pin 1 left)
+Surface mounted pin header SMD 1x37 1.27mm single row style1 pin1 left
+0
+37
+37
+Connector_PinHeader_1.27mm
+PinHeader_1x37_P1.27mm_Vertical_SMD_Pin1Right
+surface-mounted straight pin header, 1x37, 1.27mm pitch, single row, style 2 (pin 1 right)
+Surface mounted pin header SMD 1x37 1.27mm single row style2 pin1 right
+0
+37
+37
+Connector_PinHeader_1.27mm
+PinHeader_1x38_P1.27mm_Horizontal
+Through hole angled pin header, 1x38, 1.27mm pitch, 4.0mm pin length, single row
+Through hole angled pin header THT 1x38 1.27mm single row
+0
+38
+38
+Connector_PinHeader_1.27mm
+PinHeader_1x38_P1.27mm_Vertical
+Through hole straight pin header, 1x38, 1.27mm pitch, single row
+Through hole pin header THT 1x38 1.27mm single row
+0
+38
+38
+Connector_PinHeader_1.27mm
+PinHeader_1x38_P1.27mm_Vertical_SMD_Pin1Left
+surface-mounted straight pin header, 1x38, 1.27mm pitch, single row, style 1 (pin 1 left)
+Surface mounted pin header SMD 1x38 1.27mm single row style1 pin1 left
+0
+38
+38
+Connector_PinHeader_1.27mm
+PinHeader_1x38_P1.27mm_Vertical_SMD_Pin1Right
+surface-mounted straight pin header, 1x38, 1.27mm pitch, single row, style 2 (pin 1 right)
+Surface mounted pin header SMD 1x38 1.27mm single row style2 pin1 right
+0
+38
+38
+Connector_PinHeader_1.27mm
+PinHeader_1x39_P1.27mm_Horizontal
+Through hole angled pin header, 1x39, 1.27mm pitch, 4.0mm pin length, single row
+Through hole angled pin header THT 1x39 1.27mm single row
+0
+39
+39
+Connector_PinHeader_1.27mm
+PinHeader_1x39_P1.27mm_Vertical
+Through hole straight pin header, 1x39, 1.27mm pitch, single row
+Through hole pin header THT 1x39 1.27mm single row
+0
+39
+39
+Connector_PinHeader_1.27mm
+PinHeader_1x39_P1.27mm_Vertical_SMD_Pin1Left
+surface-mounted straight pin header, 1x39, 1.27mm pitch, single row, style 1 (pin 1 left)
+Surface mounted pin header SMD 1x39 1.27mm single row style1 pin1 left
+0
+39
+39
+Connector_PinHeader_1.27mm
+PinHeader_1x39_P1.27mm_Vertical_SMD_Pin1Right
+surface-mounted straight pin header, 1x39, 1.27mm pitch, single row, style 2 (pin 1 right)
+Surface mounted pin header SMD 1x39 1.27mm single row style2 pin1 right
+0
+39
+39
+Connector_PinHeader_1.27mm
+PinHeader_1x40_P1.27mm_Horizontal
+Through hole angled pin header, 1x40, 1.27mm pitch, 4.0mm pin length, single row
+Through hole angled pin header THT 1x40 1.27mm single row
+0
+40
+40
+Connector_PinHeader_1.27mm
+PinHeader_1x40_P1.27mm_Vertical
+Through hole straight pin header, 1x40, 1.27mm pitch, single row
+Through hole pin header THT 1x40 1.27mm single row
+0
+40
+40
+Connector_PinHeader_1.27mm
+PinHeader_1x40_P1.27mm_Vertical_SMD_Pin1Left
+surface-mounted straight pin header, 1x40, 1.27mm pitch, single row, style 1 (pin 1 left)
+Surface mounted pin header SMD 1x40 1.27mm single row style1 pin1 left
+0
+40
+40
+Connector_PinHeader_1.27mm
+PinHeader_1x40_P1.27mm_Vertical_SMD_Pin1Right
+surface-mounted straight pin header, 1x40, 1.27mm pitch, single row, style 2 (pin 1 right)
+Surface mounted pin header SMD 1x40 1.27mm single row style2 pin1 right
+0
+40
+40
+Connector_PinHeader_1.27mm
+PinHeader_2x01_P1.27mm_Horizontal
+Through hole angled pin header, 2x01, 1.27mm pitch, 4.0mm pin length, double rows
+Through hole angled pin header THT 2x01 1.27mm double row
+0
+2
+2
+Connector_PinHeader_1.27mm
+PinHeader_2x01_P1.27mm_Vertical
+Through hole straight pin header, 2x01, 1.27mm pitch, double rows
+Through hole pin header THT 2x01 1.27mm double row
+0
+2
+2
+Connector_PinHeader_1.27mm
+PinHeader_2x01_P1.27mm_Vertical_SMD
+surface-mounted straight pin header, 2x01, 1.27mm pitch, double rows
+Surface mounted pin header SMD 2x01 1.27mm double row
+0
+2
+2
+Connector_PinHeader_1.27mm
+PinHeader_2x02_P1.27mm_Horizontal
+Through hole angled pin header, 2x02, 1.27mm pitch, 4.0mm pin length, double rows
+Through hole angled pin header THT 2x02 1.27mm double row
+0
+4
+4
+Connector_PinHeader_1.27mm
+PinHeader_2x02_P1.27mm_Vertical
+Through hole straight pin header, 2x02, 1.27mm pitch, double rows
+Through hole pin header THT 2x02 1.27mm double row
+0
+4
+4
+Connector_PinHeader_1.27mm
+PinHeader_2x02_P1.27mm_Vertical_SMD
+surface-mounted straight pin header, 2x02, 1.27mm pitch, double rows
+Surface mounted pin header SMD 2x02 1.27mm double row
+0
+4
+4
+Connector_PinHeader_1.27mm
+PinHeader_2x03_P1.27mm_Horizontal
+Through hole angled pin header, 2x03, 1.27mm pitch, 4.0mm pin length, double rows
+Through hole angled pin header THT 2x03 1.27mm double row
+0
+6
+6
+Connector_PinHeader_1.27mm
+PinHeader_2x03_P1.27mm_Vertical
+Through hole straight pin header, 2x03, 1.27mm pitch, double rows
+Through hole pin header THT 2x03 1.27mm double row
+0
+6
+6
+Connector_PinHeader_1.27mm
+PinHeader_2x03_P1.27mm_Vertical_SMD
+surface-mounted straight pin header, 2x03, 1.27mm pitch, double rows
+Surface mounted pin header SMD 2x03 1.27mm double row
+0
+6
+6
+Connector_PinHeader_1.27mm
+PinHeader_2x04_P1.27mm_Horizontal
+Through hole angled pin header, 2x04, 1.27mm pitch, 4.0mm pin length, double rows
+Through hole angled pin header THT 2x04 1.27mm double row
+0
+8
+8
+Connector_PinHeader_1.27mm
+PinHeader_2x04_P1.27mm_Vertical
+Through hole straight pin header, 2x04, 1.27mm pitch, double rows
+Through hole pin header THT 2x04 1.27mm double row
+0
+8
+8
+Connector_PinHeader_1.27mm
+PinHeader_2x04_P1.27mm_Vertical_SMD
+surface-mounted straight pin header, 2x04, 1.27mm pitch, double rows
+Surface mounted pin header SMD 2x04 1.27mm double row
+0
+8
+8
+Connector_PinHeader_1.27mm
+PinHeader_2x05_P1.27mm_Horizontal
+Through hole angled pin header, 2x05, 1.27mm pitch, 4.0mm pin length, double rows
+Through hole angled pin header THT 2x05 1.27mm double row
+0
+10
+10
+Connector_PinHeader_1.27mm
+PinHeader_2x05_P1.27mm_Vertical
+Through hole straight pin header, 2x05, 1.27mm pitch, double rows
+Through hole pin header THT 2x05 1.27mm double row
+0
+10
+10
+Connector_PinHeader_1.27mm
+PinHeader_2x05_P1.27mm_Vertical_SMD
+surface-mounted straight pin header, 2x05, 1.27mm pitch, double rows
+Surface mounted pin header SMD 2x05 1.27mm double row
+0
+10
+10
+Connector_PinHeader_1.27mm
+PinHeader_2x06_P1.27mm_Horizontal
+Through hole angled pin header, 2x06, 1.27mm pitch, 4.0mm pin length, double rows
+Through hole angled pin header THT 2x06 1.27mm double row
+0
+12
+12
+Connector_PinHeader_1.27mm
+PinHeader_2x06_P1.27mm_Vertical
+Through hole straight pin header, 2x06, 1.27mm pitch, double rows
+Through hole pin header THT 2x06 1.27mm double row
+0
+12
+12
+Connector_PinHeader_1.27mm
+PinHeader_2x06_P1.27mm_Vertical_SMD
+surface-mounted straight pin header, 2x06, 1.27mm pitch, double rows
+Surface mounted pin header SMD 2x06 1.27mm double row
+0
+12
+12
+Connector_PinHeader_1.27mm
+PinHeader_2x07_P1.27mm_Horizontal
+Through hole angled pin header, 2x07, 1.27mm pitch, 4.0mm pin length, double rows
+Through hole angled pin header THT 2x07 1.27mm double row
+0
+14
+14
+Connector_PinHeader_1.27mm
+PinHeader_2x07_P1.27mm_Vertical
+Through hole straight pin header, 2x07, 1.27mm pitch, double rows
+Through hole pin header THT 2x07 1.27mm double row
+0
+14
+14
+Connector_PinHeader_1.27mm
+PinHeader_2x07_P1.27mm_Vertical_SMD
+surface-mounted straight pin header, 2x07, 1.27mm pitch, double rows
+Surface mounted pin header SMD 2x07 1.27mm double row
+0
+14
+14
+Connector_PinHeader_1.27mm
+PinHeader_2x08_P1.27mm_Horizontal
+Through hole angled pin header, 2x08, 1.27mm pitch, 4.0mm pin length, double rows
+Through hole angled pin header THT 2x08 1.27mm double row
+0
+16
+16
+Connector_PinHeader_1.27mm
+PinHeader_2x08_P1.27mm_Vertical
+Through hole straight pin header, 2x08, 1.27mm pitch, double rows
+Through hole pin header THT 2x08 1.27mm double row
+0
+16
+16
+Connector_PinHeader_1.27mm
+PinHeader_2x08_P1.27mm_Vertical_SMD
+surface-mounted straight pin header, 2x08, 1.27mm pitch, double rows
+Surface mounted pin header SMD 2x08 1.27mm double row
+0
+16
+16
+Connector_PinHeader_1.27mm
+PinHeader_2x09_P1.27mm_Horizontal
+Through hole angled pin header, 2x09, 1.27mm pitch, 4.0mm pin length, double rows
+Through hole angled pin header THT 2x09 1.27mm double row
+0
+18
+18
+Connector_PinHeader_1.27mm
+PinHeader_2x09_P1.27mm_Vertical
+Through hole straight pin header, 2x09, 1.27mm pitch, double rows
+Through hole pin header THT 2x09 1.27mm double row
+0
+18
+18
+Connector_PinHeader_1.27mm
+PinHeader_2x09_P1.27mm_Vertical_SMD
+surface-mounted straight pin header, 2x09, 1.27mm pitch, double rows
+Surface mounted pin header SMD 2x09 1.27mm double row
+0
+18
+18
+Connector_PinHeader_1.27mm
+PinHeader_2x10_P1.27mm_Horizontal
+Through hole angled pin header, 2x10, 1.27mm pitch, 4.0mm pin length, double rows
+Through hole angled pin header THT 2x10 1.27mm double row
+0
+20
+20
+Connector_PinHeader_1.27mm
+PinHeader_2x10_P1.27mm_Vertical
+Through hole straight pin header, 2x10, 1.27mm pitch, double rows
+Through hole pin header THT 2x10 1.27mm double row
+0
+20
+20
+Connector_PinHeader_1.27mm
+PinHeader_2x10_P1.27mm_Vertical_SMD
+surface-mounted straight pin header, 2x10, 1.27mm pitch, double rows
+Surface mounted pin header SMD 2x10 1.27mm double row
+0
+20
+20
+Connector_PinHeader_1.27mm
+PinHeader_2x11_P1.27mm_Horizontal
+Through hole angled pin header, 2x11, 1.27mm pitch, 4.0mm pin length, double rows
+Through hole angled pin header THT 2x11 1.27mm double row
+0
+22
+22
+Connector_PinHeader_1.27mm
+PinHeader_2x11_P1.27mm_Vertical
+Through hole straight pin header, 2x11, 1.27mm pitch, double rows
+Through hole pin header THT 2x11 1.27mm double row
+0
+22
+22
+Connector_PinHeader_1.27mm
+PinHeader_2x11_P1.27mm_Vertical_SMD
+surface-mounted straight pin header, 2x11, 1.27mm pitch, double rows
+Surface mounted pin header SMD 2x11 1.27mm double row
+0
+22
+22
+Connector_PinHeader_1.27mm
+PinHeader_2x12_P1.27mm_Horizontal
+Through hole angled pin header, 2x12, 1.27mm pitch, 4.0mm pin length, double rows
+Through hole angled pin header THT 2x12 1.27mm double row
+0
+24
+24
+Connector_PinHeader_1.27mm
+PinHeader_2x12_P1.27mm_Vertical
+Through hole straight pin header, 2x12, 1.27mm pitch, double rows
+Through hole pin header THT 2x12 1.27mm double row
+0
+24
+24
+Connector_PinHeader_1.27mm
+PinHeader_2x12_P1.27mm_Vertical_SMD
+surface-mounted straight pin header, 2x12, 1.27mm pitch, double rows
+Surface mounted pin header SMD 2x12 1.27mm double row
+0
+24
+24
+Connector_PinHeader_1.27mm
+PinHeader_2x13_P1.27mm_Horizontal
+Through hole angled pin header, 2x13, 1.27mm pitch, 4.0mm pin length, double rows
+Through hole angled pin header THT 2x13 1.27mm double row
+0
+26
+26
+Connector_PinHeader_1.27mm
+PinHeader_2x13_P1.27mm_Vertical
+Through hole straight pin header, 2x13, 1.27mm pitch, double rows
+Through hole pin header THT 2x13 1.27mm double row
+0
+26
+26
+Connector_PinHeader_1.27mm
+PinHeader_2x13_P1.27mm_Vertical_SMD
+surface-mounted straight pin header, 2x13, 1.27mm pitch, double rows
+Surface mounted pin header SMD 2x13 1.27mm double row
+0
+26
+26
+Connector_PinHeader_1.27mm
+PinHeader_2x14_P1.27mm_Horizontal
+Through hole angled pin header, 2x14, 1.27mm pitch, 4.0mm pin length, double rows
+Through hole angled pin header THT 2x14 1.27mm double row
+0
+28
+28
+Connector_PinHeader_1.27mm
+PinHeader_2x14_P1.27mm_Vertical
+Through hole straight pin header, 2x14, 1.27mm pitch, double rows
+Through hole pin header THT 2x14 1.27mm double row
+0
+28
+28
+Connector_PinHeader_1.27mm
+PinHeader_2x14_P1.27mm_Vertical_SMD
+surface-mounted straight pin header, 2x14, 1.27mm pitch, double rows
+Surface mounted pin header SMD 2x14 1.27mm double row
+0
+28
+28
+Connector_PinHeader_1.27mm
+PinHeader_2x15_P1.27mm_Horizontal
+Through hole angled pin header, 2x15, 1.27mm pitch, 4.0mm pin length, double rows
+Through hole angled pin header THT 2x15 1.27mm double row
+0
+30
+30
+Connector_PinHeader_1.27mm
+PinHeader_2x15_P1.27mm_Vertical
+Through hole straight pin header, 2x15, 1.27mm pitch, double rows
+Through hole pin header THT 2x15 1.27mm double row
+0
+30
+30
+Connector_PinHeader_1.27mm
+PinHeader_2x15_P1.27mm_Vertical_SMD
+surface-mounted straight pin header, 2x15, 1.27mm pitch, double rows
+Surface mounted pin header SMD 2x15 1.27mm double row
+0
+30
+30
+Connector_PinHeader_1.27mm
+PinHeader_2x16_P1.27mm_Horizontal
+Through hole angled pin header, 2x16, 1.27mm pitch, 4.0mm pin length, double rows
+Through hole angled pin header THT 2x16 1.27mm double row
+0
+32
+32
+Connector_PinHeader_1.27mm
+PinHeader_2x16_P1.27mm_Vertical
+Through hole straight pin header, 2x16, 1.27mm pitch, double rows
+Through hole pin header THT 2x16 1.27mm double row
+0
+32
+32
+Connector_PinHeader_1.27mm
+PinHeader_2x16_P1.27mm_Vertical_SMD
+surface-mounted straight pin header, 2x16, 1.27mm pitch, double rows
+Surface mounted pin header SMD 2x16 1.27mm double row
+0
+32
+32
+Connector_PinHeader_1.27mm
+PinHeader_2x17_P1.27mm_Horizontal
+Through hole angled pin header, 2x17, 1.27mm pitch, 4.0mm pin length, double rows
+Through hole angled pin header THT 2x17 1.27mm double row
+0
+34
+34
+Connector_PinHeader_1.27mm
+PinHeader_2x17_P1.27mm_Vertical
+Through hole straight pin header, 2x17, 1.27mm pitch, double rows
+Through hole pin header THT 2x17 1.27mm double row
+0
+34
+34
+Connector_PinHeader_1.27mm
+PinHeader_2x17_P1.27mm_Vertical_SMD
+surface-mounted straight pin header, 2x17, 1.27mm pitch, double rows
+Surface mounted pin header SMD 2x17 1.27mm double row
+0
+34
+34
+Connector_PinHeader_1.27mm
+PinHeader_2x18_P1.27mm_Horizontal
+Through hole angled pin header, 2x18, 1.27mm pitch, 4.0mm pin length, double rows
+Through hole angled pin header THT 2x18 1.27mm double row
+0
+36
+36
+Connector_PinHeader_1.27mm
+PinHeader_2x18_P1.27mm_Vertical
+Through hole straight pin header, 2x18, 1.27mm pitch, double rows
+Through hole pin header THT 2x18 1.27mm double row
+0
+36
+36
+Connector_PinHeader_1.27mm
+PinHeader_2x18_P1.27mm_Vertical_SMD
+surface-mounted straight pin header, 2x18, 1.27mm pitch, double rows
+Surface mounted pin header SMD 2x18 1.27mm double row
+0
+36
+36
+Connector_PinHeader_1.27mm
+PinHeader_2x19_P1.27mm_Horizontal
+Through hole angled pin header, 2x19, 1.27mm pitch, 4.0mm pin length, double rows
+Through hole angled pin header THT 2x19 1.27mm double row
+0
+38
+38
+Connector_PinHeader_1.27mm
+PinHeader_2x19_P1.27mm_Vertical
+Through hole straight pin header, 2x19, 1.27mm pitch, double rows
+Through hole pin header THT 2x19 1.27mm double row
+0
+38
+38
+Connector_PinHeader_1.27mm
+PinHeader_2x19_P1.27mm_Vertical_SMD
+surface-mounted straight pin header, 2x19, 1.27mm pitch, double rows
+Surface mounted pin header SMD 2x19 1.27mm double row
+0
+38
+38
+Connector_PinHeader_1.27mm
+PinHeader_2x20_P1.27mm_Horizontal
+Through hole angled pin header, 2x20, 1.27mm pitch, 4.0mm pin length, double rows
+Through hole angled pin header THT 2x20 1.27mm double row
+0
+40
+40
+Connector_PinHeader_1.27mm
+PinHeader_2x20_P1.27mm_Vertical
+Through hole straight pin header, 2x20, 1.27mm pitch, double rows
+Through hole pin header THT 2x20 1.27mm double row
+0
+40
+40
+Connector_PinHeader_1.27mm
+PinHeader_2x20_P1.27mm_Vertical_SMD
+surface-mounted straight pin header, 2x20, 1.27mm pitch, double rows
+Surface mounted pin header SMD 2x20 1.27mm double row
+0
+40
+40
+Connector_PinHeader_1.27mm
+PinHeader_2x21_P1.27mm_Horizontal
+Through hole angled pin header, 2x21, 1.27mm pitch, 4.0mm pin length, double rows
+Through hole angled pin header THT 2x21 1.27mm double row
+0
+42
+42
+Connector_PinHeader_1.27mm
+PinHeader_2x21_P1.27mm_Vertical
+Through hole straight pin header, 2x21, 1.27mm pitch, double rows
+Through hole pin header THT 2x21 1.27mm double row
+0
+42
+42
+Connector_PinHeader_1.27mm
+PinHeader_2x21_P1.27mm_Vertical_SMD
+surface-mounted straight pin header, 2x21, 1.27mm pitch, double rows
+Surface mounted pin header SMD 2x21 1.27mm double row
+0
+42
+42
+Connector_PinHeader_1.27mm
+PinHeader_2x22_P1.27mm_Horizontal
+Through hole angled pin header, 2x22, 1.27mm pitch, 4.0mm pin length, double rows
+Through hole angled pin header THT 2x22 1.27mm double row
+0
+44
+44
+Connector_PinHeader_1.27mm
+PinHeader_2x22_P1.27mm_Vertical
+Through hole straight pin header, 2x22, 1.27mm pitch, double rows
+Through hole pin header THT 2x22 1.27mm double row
+0
+44
+44
+Connector_PinHeader_1.27mm
+PinHeader_2x22_P1.27mm_Vertical_SMD
+surface-mounted straight pin header, 2x22, 1.27mm pitch, double rows
+Surface mounted pin header SMD 2x22 1.27mm double row
+0
+44
+44
+Connector_PinHeader_1.27mm
+PinHeader_2x23_P1.27mm_Horizontal
+Through hole angled pin header, 2x23, 1.27mm pitch, 4.0mm pin length, double rows
+Through hole angled pin header THT 2x23 1.27mm double row
+0
+46
+46
+Connector_PinHeader_1.27mm
+PinHeader_2x23_P1.27mm_Vertical
+Through hole straight pin header, 2x23, 1.27mm pitch, double rows
+Through hole pin header THT 2x23 1.27mm double row
+0
+46
+46
+Connector_PinHeader_1.27mm
+PinHeader_2x23_P1.27mm_Vertical_SMD
+surface-mounted straight pin header, 2x23, 1.27mm pitch, double rows
+Surface mounted pin header SMD 2x23 1.27mm double row
+0
+46
+46
+Connector_PinHeader_1.27mm
+PinHeader_2x24_P1.27mm_Horizontal
+Through hole angled pin header, 2x24, 1.27mm pitch, 4.0mm pin length, double rows
+Through hole angled pin header THT 2x24 1.27mm double row
+0
+48
+48
+Connector_PinHeader_1.27mm
+PinHeader_2x24_P1.27mm_Vertical
+Through hole straight pin header, 2x24, 1.27mm pitch, double rows
+Through hole pin header THT 2x24 1.27mm double row
+0
+48
+48
+Connector_PinHeader_1.27mm
+PinHeader_2x24_P1.27mm_Vertical_SMD
+surface-mounted straight pin header, 2x24, 1.27mm pitch, double rows
+Surface mounted pin header SMD 2x24 1.27mm double row
+0
+48
+48
+Connector_PinHeader_1.27mm
+PinHeader_2x25_P1.27mm_Horizontal
+Through hole angled pin header, 2x25, 1.27mm pitch, 4.0mm pin length, double rows
+Through hole angled pin header THT 2x25 1.27mm double row
+0
+50
+50
+Connector_PinHeader_1.27mm
+PinHeader_2x25_P1.27mm_Vertical
+Through hole straight pin header, 2x25, 1.27mm pitch, double rows
+Through hole pin header THT 2x25 1.27mm double row
+0
+50
+50
+Connector_PinHeader_1.27mm
+PinHeader_2x25_P1.27mm_Vertical_SMD
+surface-mounted straight pin header, 2x25, 1.27mm pitch, double rows
+Surface mounted pin header SMD 2x25 1.27mm double row
+0
+50
+50
+Connector_PinHeader_1.27mm
+PinHeader_2x26_P1.27mm_Horizontal
+Through hole angled pin header, 2x26, 1.27mm pitch, 4.0mm pin length, double rows
+Through hole angled pin header THT 2x26 1.27mm double row
+0
+52
+52
+Connector_PinHeader_1.27mm
+PinHeader_2x26_P1.27mm_Vertical
+Through hole straight pin header, 2x26, 1.27mm pitch, double rows
+Through hole pin header THT 2x26 1.27mm double row
+0
+52
+52
+Connector_PinHeader_1.27mm
+PinHeader_2x26_P1.27mm_Vertical_SMD
+surface-mounted straight pin header, 2x26, 1.27mm pitch, double rows
+Surface mounted pin header SMD 2x26 1.27mm double row
+0
+52
+52
+Connector_PinHeader_1.27mm
+PinHeader_2x27_P1.27mm_Horizontal
+Through hole angled pin header, 2x27, 1.27mm pitch, 4.0mm pin length, double rows
+Through hole angled pin header THT 2x27 1.27mm double row
+0
+54
+54
+Connector_PinHeader_1.27mm
+PinHeader_2x27_P1.27mm_Vertical
+Through hole straight pin header, 2x27, 1.27mm pitch, double rows
+Through hole pin header THT 2x27 1.27mm double row
+0
+54
+54
+Connector_PinHeader_1.27mm
+PinHeader_2x27_P1.27mm_Vertical_SMD
+surface-mounted straight pin header, 2x27, 1.27mm pitch, double rows
+Surface mounted pin header SMD 2x27 1.27mm double row
+0
+54
+54
+Connector_PinHeader_1.27mm
+PinHeader_2x28_P1.27mm_Horizontal
+Through hole angled pin header, 2x28, 1.27mm pitch, 4.0mm pin length, double rows
+Through hole angled pin header THT 2x28 1.27mm double row
+0
+56
+56
+Connector_PinHeader_1.27mm
+PinHeader_2x28_P1.27mm_Vertical
+Through hole straight pin header, 2x28, 1.27mm pitch, double rows
+Through hole pin header THT 2x28 1.27mm double row
+0
+56
+56
+Connector_PinHeader_1.27mm
+PinHeader_2x28_P1.27mm_Vertical_SMD
+surface-mounted straight pin header, 2x28, 1.27mm pitch, double rows
+Surface mounted pin header SMD 2x28 1.27mm double row
+0
+56
+56
+Connector_PinHeader_1.27mm
+PinHeader_2x29_P1.27mm_Horizontal
+Through hole angled pin header, 2x29, 1.27mm pitch, 4.0mm pin length, double rows
+Through hole angled pin header THT 2x29 1.27mm double row
+0
+58
+58
+Connector_PinHeader_1.27mm
+PinHeader_2x29_P1.27mm_Vertical
+Through hole straight pin header, 2x29, 1.27mm pitch, double rows
+Through hole pin header THT 2x29 1.27mm double row
+0
+58
+58
+Connector_PinHeader_1.27mm
+PinHeader_2x29_P1.27mm_Vertical_SMD
+surface-mounted straight pin header, 2x29, 1.27mm pitch, double rows
+Surface mounted pin header SMD 2x29 1.27mm double row
+0
+58
+58
+Connector_PinHeader_1.27mm
+PinHeader_2x30_P1.27mm_Horizontal
+Through hole angled pin header, 2x30, 1.27mm pitch, 4.0mm pin length, double rows
+Through hole angled pin header THT 2x30 1.27mm double row
+0
+60
+60
+Connector_PinHeader_1.27mm
+PinHeader_2x30_P1.27mm_Vertical
+Through hole straight pin header, 2x30, 1.27mm pitch, double rows
+Through hole pin header THT 2x30 1.27mm double row
+0
+60
+60
+Connector_PinHeader_1.27mm
+PinHeader_2x30_P1.27mm_Vertical_SMD
+surface-mounted straight pin header, 2x30, 1.27mm pitch, double rows
+Surface mounted pin header SMD 2x30 1.27mm double row
+0
+60
+60
+Connector_PinHeader_1.27mm
+PinHeader_2x31_P1.27mm_Horizontal
+Through hole angled pin header, 2x31, 1.27mm pitch, 4.0mm pin length, double rows
+Through hole angled pin header THT 2x31 1.27mm double row
+0
+62
+62
+Connector_PinHeader_1.27mm
+PinHeader_2x31_P1.27mm_Vertical
+Through hole straight pin header, 2x31, 1.27mm pitch, double rows
+Through hole pin header THT 2x31 1.27mm double row
+0
+62
+62
+Connector_PinHeader_1.27mm
+PinHeader_2x31_P1.27mm_Vertical_SMD
+surface-mounted straight pin header, 2x31, 1.27mm pitch, double rows
+Surface mounted pin header SMD 2x31 1.27mm double row
+0
+62
+62
+Connector_PinHeader_1.27mm
+PinHeader_2x32_P1.27mm_Horizontal
+Through hole angled pin header, 2x32, 1.27mm pitch, 4.0mm pin length, double rows
+Through hole angled pin header THT 2x32 1.27mm double row
+0
+64
+64
+Connector_PinHeader_1.27mm
+PinHeader_2x32_P1.27mm_Vertical
+Through hole straight pin header, 2x32, 1.27mm pitch, double rows
+Through hole pin header THT 2x32 1.27mm double row
+0
+64
+64
+Connector_PinHeader_1.27mm
+PinHeader_2x32_P1.27mm_Vertical_SMD
+surface-mounted straight pin header, 2x32, 1.27mm pitch, double rows
+Surface mounted pin header SMD 2x32 1.27mm double row
+0
+64
+64
+Connector_PinHeader_1.27mm
+PinHeader_2x33_P1.27mm_Horizontal
+Through hole angled pin header, 2x33, 1.27mm pitch, 4.0mm pin length, double rows
+Through hole angled pin header THT 2x33 1.27mm double row
+0
+66
+66
+Connector_PinHeader_1.27mm
+PinHeader_2x33_P1.27mm_Vertical
+Through hole straight pin header, 2x33, 1.27mm pitch, double rows
+Through hole pin header THT 2x33 1.27mm double row
+0
+66
+66
+Connector_PinHeader_1.27mm
+PinHeader_2x33_P1.27mm_Vertical_SMD
+surface-mounted straight pin header, 2x33, 1.27mm pitch, double rows
+Surface mounted pin header SMD 2x33 1.27mm double row
+0
+66
+66
+Connector_PinHeader_1.27mm
+PinHeader_2x34_P1.27mm_Horizontal
+Through hole angled pin header, 2x34, 1.27mm pitch, 4.0mm pin length, double rows
+Through hole angled pin header THT 2x34 1.27mm double row
+0
+68
+68
+Connector_PinHeader_1.27mm
+PinHeader_2x34_P1.27mm_Vertical
+Through hole straight pin header, 2x34, 1.27mm pitch, double rows
+Through hole pin header THT 2x34 1.27mm double row
+0
+68
+68
+Connector_PinHeader_1.27mm
+PinHeader_2x34_P1.27mm_Vertical_SMD
+surface-mounted straight pin header, 2x34, 1.27mm pitch, double rows
+Surface mounted pin header SMD 2x34 1.27mm double row
+0
+68
+68
+Connector_PinHeader_1.27mm
+PinHeader_2x35_P1.27mm_Horizontal
+Through hole angled pin header, 2x35, 1.27mm pitch, 4.0mm pin length, double rows
+Through hole angled pin header THT 2x35 1.27mm double row
+0
+70
+70
+Connector_PinHeader_1.27mm
+PinHeader_2x35_P1.27mm_Vertical
+Through hole straight pin header, 2x35, 1.27mm pitch, double rows
+Through hole pin header THT 2x35 1.27mm double row
+0
+70
+70
+Connector_PinHeader_1.27mm
+PinHeader_2x35_P1.27mm_Vertical_SMD
+surface-mounted straight pin header, 2x35, 1.27mm pitch, double rows
+Surface mounted pin header SMD 2x35 1.27mm double row
+0
+70
+70
+Connector_PinHeader_1.27mm
+PinHeader_2x36_P1.27mm_Horizontal
+Through hole angled pin header, 2x36, 1.27mm pitch, 4.0mm pin length, double rows
+Through hole angled pin header THT 2x36 1.27mm double row
+0
+72
+72
+Connector_PinHeader_1.27mm
+PinHeader_2x36_P1.27mm_Vertical
+Through hole straight pin header, 2x36, 1.27mm pitch, double rows
+Through hole pin header THT 2x36 1.27mm double row
+0
+72
+72
+Connector_PinHeader_1.27mm
+PinHeader_2x36_P1.27mm_Vertical_SMD
+surface-mounted straight pin header, 2x36, 1.27mm pitch, double rows
+Surface mounted pin header SMD 2x36 1.27mm double row
+0
+72
+72
+Connector_PinHeader_1.27mm
+PinHeader_2x37_P1.27mm_Horizontal
+Through hole angled pin header, 2x37, 1.27mm pitch, 4.0mm pin length, double rows
+Through hole angled pin header THT 2x37 1.27mm double row
+0
+74
+74
+Connector_PinHeader_1.27mm
+PinHeader_2x37_P1.27mm_Vertical
+Through hole straight pin header, 2x37, 1.27mm pitch, double rows
+Through hole pin header THT 2x37 1.27mm double row
+0
+74
+74
+Connector_PinHeader_1.27mm
+PinHeader_2x37_P1.27mm_Vertical_SMD
+surface-mounted straight pin header, 2x37, 1.27mm pitch, double rows
+Surface mounted pin header SMD 2x37 1.27mm double row
+0
+74
+74
+Connector_PinHeader_1.27mm
+PinHeader_2x38_P1.27mm_Horizontal
+Through hole angled pin header, 2x38, 1.27mm pitch, 4.0mm pin length, double rows
+Through hole angled pin header THT 2x38 1.27mm double row
+0
+76
+76
+Connector_PinHeader_1.27mm
+PinHeader_2x38_P1.27mm_Vertical
+Through hole straight pin header, 2x38, 1.27mm pitch, double rows
+Through hole pin header THT 2x38 1.27mm double row
+0
+76
+76
+Connector_PinHeader_1.27mm
+PinHeader_2x38_P1.27mm_Vertical_SMD
+surface-mounted straight pin header, 2x38, 1.27mm pitch, double rows
+Surface mounted pin header SMD 2x38 1.27mm double row
+0
+76
+76
+Connector_PinHeader_1.27mm
+PinHeader_2x39_P1.27mm_Horizontal
+Through hole angled pin header, 2x39, 1.27mm pitch, 4.0mm pin length, double rows
+Through hole angled pin header THT 2x39 1.27mm double row
+0
+78
+78
+Connector_PinHeader_1.27mm
+PinHeader_2x39_P1.27mm_Vertical
+Through hole straight pin header, 2x39, 1.27mm pitch, double rows
+Through hole pin header THT 2x39 1.27mm double row
+0
+78
+78
+Connector_PinHeader_1.27mm
+PinHeader_2x39_P1.27mm_Vertical_SMD
+surface-mounted straight pin header, 2x39, 1.27mm pitch, double rows
+Surface mounted pin header SMD 2x39 1.27mm double row
+0
+78
+78
+Connector_PinHeader_1.27mm
+PinHeader_2x40_P1.27mm_Horizontal
+Through hole angled pin header, 2x40, 1.27mm pitch, 4.0mm pin length, double rows
+Through hole angled pin header THT 2x40 1.27mm double row
+0
+80
+80
+Connector_PinHeader_1.27mm
+PinHeader_2x40_P1.27mm_Vertical
+Through hole straight pin header, 2x40, 1.27mm pitch, double rows
+Through hole pin header THT 2x40 1.27mm double row
+0
+80
+80
+Connector_PinHeader_1.27mm
+PinHeader_2x40_P1.27mm_Vertical_SMD
+surface-mounted straight pin header, 2x40, 1.27mm pitch, double rows
+Surface mounted pin header SMD 2x40 1.27mm double row
+0
+80
+80
+Connector_PinHeader_2.00mm
+PinHeader_1x01_P2.00mm_Horizontal
+Through hole angled pin header, 1x01, 2.00mm pitch, 4.2mm pin length, single row
+Through hole angled pin header THT 1x01 2.00mm single row
+0
+1
+1
+Connector_PinHeader_2.00mm
+PinHeader_1x01_P2.00mm_Vertical
+Through hole straight pin header, 1x01, 2.00mm pitch, single row
+Through hole pin header THT 1x01 2.00mm single row
+0
+1
+1
+Connector_PinHeader_2.00mm
+PinHeader_1x02_P2.00mm_Horizontal
+Through hole angled pin header, 1x02, 2.00mm pitch, 4.2mm pin length, single row
+Through hole angled pin header THT 1x02 2.00mm single row
+0
+2
+2
+Connector_PinHeader_2.00mm
+PinHeader_1x02_P2.00mm_Vertical
+Through hole straight pin header, 1x02, 2.00mm pitch, single row
+Through hole pin header THT 1x02 2.00mm single row
+0
+2
+2
+Connector_PinHeader_2.00mm
+PinHeader_1x02_P2.00mm_Vertical_SMD_Pin1Left
+surface-mounted straight pin header, 1x02, 2.00mm pitch, single row, style 1 (pin 1 left)
+Surface mounted pin header SMD 1x02 2.00mm single row style1 pin1 left
+0
+2
+2
+Connector_PinHeader_2.00mm
+PinHeader_1x02_P2.00mm_Vertical_SMD_Pin1Right
+surface-mounted straight pin header, 1x02, 2.00mm pitch, single row, style 2 (pin 1 right)
+Surface mounted pin header SMD 1x02 2.00mm single row style2 pin1 right
+0
+2
+2
+Connector_PinHeader_2.00mm
+PinHeader_1x03_P2.00mm_Horizontal
+Through hole angled pin header, 1x03, 2.00mm pitch, 4.2mm pin length, single row
+Through hole angled pin header THT 1x03 2.00mm single row
+0
+3
+3
+Connector_PinHeader_2.00mm
+PinHeader_1x03_P2.00mm_Vertical
+Through hole straight pin header, 1x03, 2.00mm pitch, single row
+Through hole pin header THT 1x03 2.00mm single row
+0
+3
+3
+Connector_PinHeader_2.00mm
+PinHeader_1x03_P2.00mm_Vertical_SMD_Pin1Left
+surface-mounted straight pin header, 1x03, 2.00mm pitch, single row, style 1 (pin 1 left)
+Surface mounted pin header SMD 1x03 2.00mm single row style1 pin1 left
+0
+3
+3
+Connector_PinHeader_2.00mm
+PinHeader_1x03_P2.00mm_Vertical_SMD_Pin1Right
+surface-mounted straight pin header, 1x03, 2.00mm pitch, single row, style 2 (pin 1 right)
+Surface mounted pin header SMD 1x03 2.00mm single row style2 pin1 right
+0
+3
+3
+Connector_PinHeader_2.00mm
+PinHeader_1x04_P2.00mm_Horizontal
+Through hole angled pin header, 1x04, 2.00mm pitch, 4.2mm pin length, single row
+Through hole angled pin header THT 1x04 2.00mm single row
+0
+4
+4
+Connector_PinHeader_2.00mm
+PinHeader_1x04_P2.00mm_Vertical
+Through hole straight pin header, 1x04, 2.00mm pitch, single row
+Through hole pin header THT 1x04 2.00mm single row
+0
+4
+4
+Connector_PinHeader_2.00mm
+PinHeader_1x04_P2.00mm_Vertical_SMD_Pin1Left
+surface-mounted straight pin header, 1x04, 2.00mm pitch, single row, style 1 (pin 1 left)
+Surface mounted pin header SMD 1x04 2.00mm single row style1 pin1 left
+0
+4
+4
+Connector_PinHeader_2.00mm
+PinHeader_1x04_P2.00mm_Vertical_SMD_Pin1Right
+surface-mounted straight pin header, 1x04, 2.00mm pitch, single row, style 2 (pin 1 right)
+Surface mounted pin header SMD 1x04 2.00mm single row style2 pin1 right
+0
+4
+4
+Connector_PinHeader_2.00mm
+PinHeader_1x05_P2.00mm_Horizontal
+Through hole angled pin header, 1x05, 2.00mm pitch, 4.2mm pin length, single row
+Through hole angled pin header THT 1x05 2.00mm single row
+0
+5
+5
+Connector_PinHeader_2.00mm
+PinHeader_1x05_P2.00mm_Vertical
+Through hole straight pin header, 1x05, 2.00mm pitch, single row
+Through hole pin header THT 1x05 2.00mm single row
+0
+5
+5
+Connector_PinHeader_2.00mm
+PinHeader_1x05_P2.00mm_Vertical_SMD_Pin1Left
+surface-mounted straight pin header, 1x05, 2.00mm pitch, single row, style 1 (pin 1 left)
+Surface mounted pin header SMD 1x05 2.00mm single row style1 pin1 left
+0
+5
+5
+Connector_PinHeader_2.00mm
+PinHeader_1x05_P2.00mm_Vertical_SMD_Pin1Right
+surface-mounted straight pin header, 1x05, 2.00mm pitch, single row, style 2 (pin 1 right)
+Surface mounted pin header SMD 1x05 2.00mm single row style2 pin1 right
+0
+5
+5
+Connector_PinHeader_2.00mm
+PinHeader_1x06_P2.00mm_Horizontal
+Through hole angled pin header, 1x06, 2.00mm pitch, 4.2mm pin length, single row
+Through hole angled pin header THT 1x06 2.00mm single row
+0
+6
+6
+Connector_PinHeader_2.00mm
+PinHeader_1x06_P2.00mm_Vertical
+Through hole straight pin header, 1x06, 2.00mm pitch, single row
+Through hole pin header THT 1x06 2.00mm single row
+0
+6
+6
+Connector_PinHeader_2.00mm
+PinHeader_1x06_P2.00mm_Vertical_SMD_Pin1Left
+surface-mounted straight pin header, 1x06, 2.00mm pitch, single row, style 1 (pin 1 left)
+Surface mounted pin header SMD 1x06 2.00mm single row style1 pin1 left
+0
+6
+6
+Connector_PinHeader_2.00mm
+PinHeader_1x06_P2.00mm_Vertical_SMD_Pin1Right
+surface-mounted straight pin header, 1x06, 2.00mm pitch, single row, style 2 (pin 1 right)
+Surface mounted pin header SMD 1x06 2.00mm single row style2 pin1 right
+0
+6
+6
+Connector_PinHeader_2.00mm
+PinHeader_1x07_P2.00mm_Horizontal
+Through hole angled pin header, 1x07, 2.00mm pitch, 4.2mm pin length, single row
+Through hole angled pin header THT 1x07 2.00mm single row
+0
+7
+7
+Connector_PinHeader_2.00mm
+PinHeader_1x07_P2.00mm_Vertical
+Through hole straight pin header, 1x07, 2.00mm pitch, single row
+Through hole pin header THT 1x07 2.00mm single row
+0
+7
+7
+Connector_PinHeader_2.00mm
+PinHeader_1x07_P2.00mm_Vertical_SMD_Pin1Left
+surface-mounted straight pin header, 1x07, 2.00mm pitch, single row, style 1 (pin 1 left)
+Surface mounted pin header SMD 1x07 2.00mm single row style1 pin1 left
+0
+7
+7
+Connector_PinHeader_2.00mm
+PinHeader_1x07_P2.00mm_Vertical_SMD_Pin1Right
+surface-mounted straight pin header, 1x07, 2.00mm pitch, single row, style 2 (pin 1 right)
+Surface mounted pin header SMD 1x07 2.00mm single row style2 pin1 right
+0
+7
+7
+Connector_PinHeader_2.00mm
+PinHeader_1x08_P2.00mm_Horizontal
+Through hole angled pin header, 1x08, 2.00mm pitch, 4.2mm pin length, single row
+Through hole angled pin header THT 1x08 2.00mm single row
+0
+8
+8
+Connector_PinHeader_2.00mm
+PinHeader_1x08_P2.00mm_Vertical
+Through hole straight pin header, 1x08, 2.00mm pitch, single row
+Through hole pin header THT 1x08 2.00mm single row
+0
+8
+8
+Connector_PinHeader_2.00mm
+PinHeader_1x08_P2.00mm_Vertical_SMD_Pin1Left
+surface-mounted straight pin header, 1x08, 2.00mm pitch, single row, style 1 (pin 1 left)
+Surface mounted pin header SMD 1x08 2.00mm single row style1 pin1 left
+0
+8
+8
+Connector_PinHeader_2.00mm
+PinHeader_1x08_P2.00mm_Vertical_SMD_Pin1Right
+surface-mounted straight pin header, 1x08, 2.00mm pitch, single row, style 2 (pin 1 right)
+Surface mounted pin header SMD 1x08 2.00mm single row style2 pin1 right
+0
+8
+8
+Connector_PinHeader_2.00mm
+PinHeader_1x09_P2.00mm_Horizontal
+Through hole angled pin header, 1x09, 2.00mm pitch, 4.2mm pin length, single row
+Through hole angled pin header THT 1x09 2.00mm single row
+0
+9
+9
+Connector_PinHeader_2.00mm
+PinHeader_1x09_P2.00mm_Vertical
+Through hole straight pin header, 1x09, 2.00mm pitch, single row
+Through hole pin header THT 1x09 2.00mm single row
+0
+9
+9
+Connector_PinHeader_2.00mm
+PinHeader_1x09_P2.00mm_Vertical_SMD_Pin1Left
+surface-mounted straight pin header, 1x09, 2.00mm pitch, single row, style 1 (pin 1 left)
+Surface mounted pin header SMD 1x09 2.00mm single row style1 pin1 left
+0
+9
+9
+Connector_PinHeader_2.00mm
+PinHeader_1x09_P2.00mm_Vertical_SMD_Pin1Right
+surface-mounted straight pin header, 1x09, 2.00mm pitch, single row, style 2 (pin 1 right)
+Surface mounted pin header SMD 1x09 2.00mm single row style2 pin1 right
+0
+9
+9
+Connector_PinHeader_2.00mm
+PinHeader_1x10_P2.00mm_Horizontal
+Through hole angled pin header, 1x10, 2.00mm pitch, 4.2mm pin length, single row
+Through hole angled pin header THT 1x10 2.00mm single row
+0
+10
+10
+Connector_PinHeader_2.00mm
+PinHeader_1x10_P2.00mm_Vertical
+Through hole straight pin header, 1x10, 2.00mm pitch, single row
+Through hole pin header THT 1x10 2.00mm single row
+0
+10
+10
+Connector_PinHeader_2.00mm
+PinHeader_1x10_P2.00mm_Vertical_SMD_Pin1Left
+surface-mounted straight pin header, 1x10, 2.00mm pitch, single row, style 1 (pin 1 left)
+Surface mounted pin header SMD 1x10 2.00mm single row style1 pin1 left
+0
+10
+10
+Connector_PinHeader_2.00mm
+PinHeader_1x10_P2.00mm_Vertical_SMD_Pin1Right
+surface-mounted straight pin header, 1x10, 2.00mm pitch, single row, style 2 (pin 1 right)
+Surface mounted pin header SMD 1x10 2.00mm single row style2 pin1 right
+0
+10
+10
+Connector_PinHeader_2.00mm
+PinHeader_1x11_P2.00mm_Horizontal
+Through hole angled pin header, 1x11, 2.00mm pitch, 4.2mm pin length, single row
+Through hole angled pin header THT 1x11 2.00mm single row
+0
+11
+11
+Connector_PinHeader_2.00mm
+PinHeader_1x11_P2.00mm_Vertical
+Through hole straight pin header, 1x11, 2.00mm pitch, single row
+Through hole pin header THT 1x11 2.00mm single row
+0
+11
+11
+Connector_PinHeader_2.00mm
+PinHeader_1x11_P2.00mm_Vertical_SMD_Pin1Left
+surface-mounted straight pin header, 1x11, 2.00mm pitch, single row, style 1 (pin 1 left)
+Surface mounted pin header SMD 1x11 2.00mm single row style1 pin1 left
+0
+11
+11
+Connector_PinHeader_2.00mm
+PinHeader_1x11_P2.00mm_Vertical_SMD_Pin1Right
+surface-mounted straight pin header, 1x11, 2.00mm pitch, single row, style 2 (pin 1 right)
+Surface mounted pin header SMD 1x11 2.00mm single row style2 pin1 right
+0
+11
+11
+Connector_PinHeader_2.00mm
+PinHeader_1x12_P2.00mm_Horizontal
+Through hole angled pin header, 1x12, 2.00mm pitch, 4.2mm pin length, single row
+Through hole angled pin header THT 1x12 2.00mm single row
+0
+12
+12
+Connector_PinHeader_2.00mm
+PinHeader_1x12_P2.00mm_Vertical
+Through hole straight pin header, 1x12, 2.00mm pitch, single row
+Through hole pin header THT 1x12 2.00mm single row
+0
+12
+12
+Connector_PinHeader_2.00mm
+PinHeader_1x12_P2.00mm_Vertical_SMD_Pin1Left
+surface-mounted straight pin header, 1x12, 2.00mm pitch, single row, style 1 (pin 1 left)
+Surface mounted pin header SMD 1x12 2.00mm single row style1 pin1 left
+0
+12
+12
+Connector_PinHeader_2.00mm
+PinHeader_1x12_P2.00mm_Vertical_SMD_Pin1Right
+surface-mounted straight pin header, 1x12, 2.00mm pitch, single row, style 2 (pin 1 right)
+Surface mounted pin header SMD 1x12 2.00mm single row style2 pin1 right
+0
+12
+12
+Connector_PinHeader_2.00mm
+PinHeader_1x13_P2.00mm_Horizontal
+Through hole angled pin header, 1x13, 2.00mm pitch, 4.2mm pin length, single row
+Through hole angled pin header THT 1x13 2.00mm single row
+0
+13
+13
+Connector_PinHeader_2.00mm
+PinHeader_1x13_P2.00mm_Vertical
+Through hole straight pin header, 1x13, 2.00mm pitch, single row
+Through hole pin header THT 1x13 2.00mm single row
+0
+13
+13
+Connector_PinHeader_2.00mm
+PinHeader_1x13_P2.00mm_Vertical_SMD_Pin1Left
+surface-mounted straight pin header, 1x13, 2.00mm pitch, single row, style 1 (pin 1 left)
+Surface mounted pin header SMD 1x13 2.00mm single row style1 pin1 left
+0
+13
+13
+Connector_PinHeader_2.00mm
+PinHeader_1x13_P2.00mm_Vertical_SMD_Pin1Right
+surface-mounted straight pin header, 1x13, 2.00mm pitch, single row, style 2 (pin 1 right)
+Surface mounted pin header SMD 1x13 2.00mm single row style2 pin1 right
+0
+13
+13
+Connector_PinHeader_2.00mm
+PinHeader_1x14_P2.00mm_Horizontal
+Through hole angled pin header, 1x14, 2.00mm pitch, 4.2mm pin length, single row
+Through hole angled pin header THT 1x14 2.00mm single row
+0
+14
+14
+Connector_PinHeader_2.00mm
+PinHeader_1x14_P2.00mm_Vertical
+Through hole straight pin header, 1x14, 2.00mm pitch, single row
+Through hole pin header THT 1x14 2.00mm single row
+0
+14
+14
+Connector_PinHeader_2.00mm
+PinHeader_1x14_P2.00mm_Vertical_SMD_Pin1Left
+surface-mounted straight pin header, 1x14, 2.00mm pitch, single row, style 1 (pin 1 left)
+Surface mounted pin header SMD 1x14 2.00mm single row style1 pin1 left
+0
+14
+14
+Connector_PinHeader_2.00mm
+PinHeader_1x14_P2.00mm_Vertical_SMD_Pin1Right
+surface-mounted straight pin header, 1x14, 2.00mm pitch, single row, style 2 (pin 1 right)
+Surface mounted pin header SMD 1x14 2.00mm single row style2 pin1 right
+0
+14
+14
+Connector_PinHeader_2.00mm
+PinHeader_1x15_P2.00mm_Horizontal
+Through hole angled pin header, 1x15, 2.00mm pitch, 4.2mm pin length, single row
+Through hole angled pin header THT 1x15 2.00mm single row
+0
+15
+15
+Connector_PinHeader_2.00mm
+PinHeader_1x15_P2.00mm_Vertical
+Through hole straight pin header, 1x15, 2.00mm pitch, single row
+Through hole pin header THT 1x15 2.00mm single row
+0
+15
+15
+Connector_PinHeader_2.00mm
+PinHeader_1x15_P2.00mm_Vertical_SMD_Pin1Left
+surface-mounted straight pin header, 1x15, 2.00mm pitch, single row, style 1 (pin 1 left)
+Surface mounted pin header SMD 1x15 2.00mm single row style1 pin1 left
+0
+15
+15
+Connector_PinHeader_2.00mm
+PinHeader_1x15_P2.00mm_Vertical_SMD_Pin1Right
+surface-mounted straight pin header, 1x15, 2.00mm pitch, single row, style 2 (pin 1 right)
+Surface mounted pin header SMD 1x15 2.00mm single row style2 pin1 right
+0
+15
+15
+Connector_PinHeader_2.00mm
+PinHeader_1x16_P2.00mm_Horizontal
+Through hole angled pin header, 1x16, 2.00mm pitch, 4.2mm pin length, single row
+Through hole angled pin header THT 1x16 2.00mm single row
+0
+16
+16
+Connector_PinHeader_2.00mm
+PinHeader_1x16_P2.00mm_Vertical
+Through hole straight pin header, 1x16, 2.00mm pitch, single row
+Through hole pin header THT 1x16 2.00mm single row
+0
+16
+16
+Connector_PinHeader_2.00mm
+PinHeader_1x16_P2.00mm_Vertical_SMD_Pin1Left
+surface-mounted straight pin header, 1x16, 2.00mm pitch, single row, style 1 (pin 1 left)
+Surface mounted pin header SMD 1x16 2.00mm single row style1 pin1 left
+0
+16
+16
+Connector_PinHeader_2.00mm
+PinHeader_1x16_P2.00mm_Vertical_SMD_Pin1Right
+surface-mounted straight pin header, 1x16, 2.00mm pitch, single row, style 2 (pin 1 right)
+Surface mounted pin header SMD 1x16 2.00mm single row style2 pin1 right
+0
+16
+16
+Connector_PinHeader_2.00mm
+PinHeader_1x17_P2.00mm_Horizontal
+Through hole angled pin header, 1x17, 2.00mm pitch, 4.2mm pin length, single row
+Through hole angled pin header THT 1x17 2.00mm single row
+0
+17
+17
+Connector_PinHeader_2.00mm
+PinHeader_1x17_P2.00mm_Vertical
+Through hole straight pin header, 1x17, 2.00mm pitch, single row
+Through hole pin header THT 1x17 2.00mm single row
+0
+17
+17
+Connector_PinHeader_2.00mm
+PinHeader_1x17_P2.00mm_Vertical_SMD_Pin1Left
+surface-mounted straight pin header, 1x17, 2.00mm pitch, single row, style 1 (pin 1 left)
+Surface mounted pin header SMD 1x17 2.00mm single row style1 pin1 left
+0
+17
+17
+Connector_PinHeader_2.00mm
+PinHeader_1x17_P2.00mm_Vertical_SMD_Pin1Right
+surface-mounted straight pin header, 1x17, 2.00mm pitch, single row, style 2 (pin 1 right)
+Surface mounted pin header SMD 1x17 2.00mm single row style2 pin1 right
+0
+17
+17
+Connector_PinHeader_2.00mm
+PinHeader_1x18_P2.00mm_Horizontal
+Through hole angled pin header, 1x18, 2.00mm pitch, 4.2mm pin length, single row
+Through hole angled pin header THT 1x18 2.00mm single row
+0
+18
+18
+Connector_PinHeader_2.00mm
+PinHeader_1x18_P2.00mm_Vertical
+Through hole straight pin header, 1x18, 2.00mm pitch, single row
+Through hole pin header THT 1x18 2.00mm single row
+0
+18
+18
+Connector_PinHeader_2.00mm
+PinHeader_1x18_P2.00mm_Vertical_SMD_Pin1Left
+surface-mounted straight pin header, 1x18, 2.00mm pitch, single row, style 1 (pin 1 left)
+Surface mounted pin header SMD 1x18 2.00mm single row style1 pin1 left
+0
+18
+18
+Connector_PinHeader_2.00mm
+PinHeader_1x18_P2.00mm_Vertical_SMD_Pin1Right
+surface-mounted straight pin header, 1x18, 2.00mm pitch, single row, style 2 (pin 1 right)
+Surface mounted pin header SMD 1x18 2.00mm single row style2 pin1 right
+0
+18
+18
+Connector_PinHeader_2.00mm
+PinHeader_1x19_P2.00mm_Horizontal
+Through hole angled pin header, 1x19, 2.00mm pitch, 4.2mm pin length, single row
+Through hole angled pin header THT 1x19 2.00mm single row
+0
+19
+19
+Connector_PinHeader_2.00mm
+PinHeader_1x19_P2.00mm_Vertical
+Through hole straight pin header, 1x19, 2.00mm pitch, single row
+Through hole pin header THT 1x19 2.00mm single row
+0
+19
+19
+Connector_PinHeader_2.00mm
+PinHeader_1x19_P2.00mm_Vertical_SMD_Pin1Left
+surface-mounted straight pin header, 1x19, 2.00mm pitch, single row, style 1 (pin 1 left)
+Surface mounted pin header SMD 1x19 2.00mm single row style1 pin1 left
+0
+19
+19
+Connector_PinHeader_2.00mm
+PinHeader_1x19_P2.00mm_Vertical_SMD_Pin1Right
+surface-mounted straight pin header, 1x19, 2.00mm pitch, single row, style 2 (pin 1 right)
+Surface mounted pin header SMD 1x19 2.00mm single row style2 pin1 right
+0
+19
+19
+Connector_PinHeader_2.00mm
+PinHeader_1x20_P2.00mm_Horizontal
+Through hole angled pin header, 1x20, 2.00mm pitch, 4.2mm pin length, single row
+Through hole angled pin header THT 1x20 2.00mm single row
+0
+20
+20
+Connector_PinHeader_2.00mm
+PinHeader_1x20_P2.00mm_Vertical
+Through hole straight pin header, 1x20, 2.00mm pitch, single row
+Through hole pin header THT 1x20 2.00mm single row
+0
+20
+20
+Connector_PinHeader_2.00mm
+PinHeader_1x20_P2.00mm_Vertical_SMD_Pin1Left
+surface-mounted straight pin header, 1x20, 2.00mm pitch, single row, style 1 (pin 1 left)
+Surface mounted pin header SMD 1x20 2.00mm single row style1 pin1 left
+0
+20
+20
+Connector_PinHeader_2.00mm
+PinHeader_1x20_P2.00mm_Vertical_SMD_Pin1Right
+surface-mounted straight pin header, 1x20, 2.00mm pitch, single row, style 2 (pin 1 right)
+Surface mounted pin header SMD 1x20 2.00mm single row style2 pin1 right
+0
+20
+20
+Connector_PinHeader_2.00mm
+PinHeader_1x21_P2.00mm_Horizontal
+Through hole angled pin header, 1x21, 2.00mm pitch, 4.2mm pin length, single row
+Through hole angled pin header THT 1x21 2.00mm single row
+0
+21
+21
+Connector_PinHeader_2.00mm
+PinHeader_1x21_P2.00mm_Vertical
+Through hole straight pin header, 1x21, 2.00mm pitch, single row
+Through hole pin header THT 1x21 2.00mm single row
+0
+21
+21
+Connector_PinHeader_2.00mm
+PinHeader_1x21_P2.00mm_Vertical_SMD_Pin1Left
+surface-mounted straight pin header, 1x21, 2.00mm pitch, single row, style 1 (pin 1 left)
+Surface mounted pin header SMD 1x21 2.00mm single row style1 pin1 left
+0
+21
+21
+Connector_PinHeader_2.00mm
+PinHeader_1x21_P2.00mm_Vertical_SMD_Pin1Right
+surface-mounted straight pin header, 1x21, 2.00mm pitch, single row, style 2 (pin 1 right)
+Surface mounted pin header SMD 1x21 2.00mm single row style2 pin1 right
+0
+21
+21
+Connector_PinHeader_2.00mm
+PinHeader_1x22_P2.00mm_Horizontal
+Through hole angled pin header, 1x22, 2.00mm pitch, 4.2mm pin length, single row
+Through hole angled pin header THT 1x22 2.00mm single row
+0
+22
+22
+Connector_PinHeader_2.00mm
+PinHeader_1x22_P2.00mm_Vertical
+Through hole straight pin header, 1x22, 2.00mm pitch, single row
+Through hole pin header THT 1x22 2.00mm single row
+0
+22
+22
+Connector_PinHeader_2.00mm
+PinHeader_1x22_P2.00mm_Vertical_SMD_Pin1Left
+surface-mounted straight pin header, 1x22, 2.00mm pitch, single row, style 1 (pin 1 left)
+Surface mounted pin header SMD 1x22 2.00mm single row style1 pin1 left
+0
+22
+22
+Connector_PinHeader_2.00mm
+PinHeader_1x22_P2.00mm_Vertical_SMD_Pin1Right
+surface-mounted straight pin header, 1x22, 2.00mm pitch, single row, style 2 (pin 1 right)
+Surface mounted pin header SMD 1x22 2.00mm single row style2 pin1 right
+0
+22
+22
+Connector_PinHeader_2.00mm
+PinHeader_1x23_P2.00mm_Horizontal
+Through hole angled pin header, 1x23, 2.00mm pitch, 4.2mm pin length, single row
+Through hole angled pin header THT 1x23 2.00mm single row
+0
+23
+23
+Connector_PinHeader_2.00mm
+PinHeader_1x23_P2.00mm_Vertical
+Through hole straight pin header, 1x23, 2.00mm pitch, single row
+Through hole pin header THT 1x23 2.00mm single row
+0
+23
+23
+Connector_PinHeader_2.00mm
+PinHeader_1x23_P2.00mm_Vertical_SMD_Pin1Left
+surface-mounted straight pin header, 1x23, 2.00mm pitch, single row, style 1 (pin 1 left)
+Surface mounted pin header SMD 1x23 2.00mm single row style1 pin1 left
+0
+23
+23
+Connector_PinHeader_2.00mm
+PinHeader_1x23_P2.00mm_Vertical_SMD_Pin1Right
+surface-mounted straight pin header, 1x23, 2.00mm pitch, single row, style 2 (pin 1 right)
+Surface mounted pin header SMD 1x23 2.00mm single row style2 pin1 right
+0
+23
+23
+Connector_PinHeader_2.00mm
+PinHeader_1x24_P2.00mm_Horizontal
+Through hole angled pin header, 1x24, 2.00mm pitch, 4.2mm pin length, single row
+Through hole angled pin header THT 1x24 2.00mm single row
+0
+24
+24
+Connector_PinHeader_2.00mm
+PinHeader_1x24_P2.00mm_Vertical
+Through hole straight pin header, 1x24, 2.00mm pitch, single row
+Through hole pin header THT 1x24 2.00mm single row
+0
+24
+24
+Connector_PinHeader_2.00mm
+PinHeader_1x24_P2.00mm_Vertical_SMD_Pin1Left
+surface-mounted straight pin header, 1x24, 2.00mm pitch, single row, style 1 (pin 1 left)
+Surface mounted pin header SMD 1x24 2.00mm single row style1 pin1 left
+0
+24
+24
+Connector_PinHeader_2.00mm
+PinHeader_1x24_P2.00mm_Vertical_SMD_Pin1Right
+surface-mounted straight pin header, 1x24, 2.00mm pitch, single row, style 2 (pin 1 right)
+Surface mounted pin header SMD 1x24 2.00mm single row style2 pin1 right
+0
+24
+24
+Connector_PinHeader_2.00mm
+PinHeader_1x25_P2.00mm_Horizontal
+Through hole angled pin header, 1x25, 2.00mm pitch, 4.2mm pin length, single row
+Through hole angled pin header THT 1x25 2.00mm single row
+0
+25
+25
+Connector_PinHeader_2.00mm
+PinHeader_1x25_P2.00mm_Vertical
+Through hole straight pin header, 1x25, 2.00mm pitch, single row
+Through hole pin header THT 1x25 2.00mm single row
+0
+25
+25
+Connector_PinHeader_2.00mm
+PinHeader_1x25_P2.00mm_Vertical_SMD_Pin1Left
+surface-mounted straight pin header, 1x25, 2.00mm pitch, single row, style 1 (pin 1 left)
+Surface mounted pin header SMD 1x25 2.00mm single row style1 pin1 left
+0
+25
+25
+Connector_PinHeader_2.00mm
+PinHeader_1x25_P2.00mm_Vertical_SMD_Pin1Right
+surface-mounted straight pin header, 1x25, 2.00mm pitch, single row, style 2 (pin 1 right)
+Surface mounted pin header SMD 1x25 2.00mm single row style2 pin1 right
+0
+25
+25
+Connector_PinHeader_2.00mm
+PinHeader_1x26_P2.00mm_Horizontal
+Through hole angled pin header, 1x26, 2.00mm pitch, 4.2mm pin length, single row
+Through hole angled pin header THT 1x26 2.00mm single row
+0
+26
+26
+Connector_PinHeader_2.00mm
+PinHeader_1x26_P2.00mm_Vertical
+Through hole straight pin header, 1x26, 2.00mm pitch, single row
+Through hole pin header THT 1x26 2.00mm single row
+0
+26
+26
+Connector_PinHeader_2.00mm
+PinHeader_1x26_P2.00mm_Vertical_SMD_Pin1Left
+surface-mounted straight pin header, 1x26, 2.00mm pitch, single row, style 1 (pin 1 left)
+Surface mounted pin header SMD 1x26 2.00mm single row style1 pin1 left
+0
+26
+26
+Connector_PinHeader_2.00mm
+PinHeader_1x26_P2.00mm_Vertical_SMD_Pin1Right
+surface-mounted straight pin header, 1x26, 2.00mm pitch, single row, style 2 (pin 1 right)
+Surface mounted pin header SMD 1x26 2.00mm single row style2 pin1 right
+0
+26
+26
+Connector_PinHeader_2.00mm
+PinHeader_1x27_P2.00mm_Horizontal
+Through hole angled pin header, 1x27, 2.00mm pitch, 4.2mm pin length, single row
+Through hole angled pin header THT 1x27 2.00mm single row
+0
+27
+27
+Connector_PinHeader_2.00mm
+PinHeader_1x27_P2.00mm_Vertical
+Through hole straight pin header, 1x27, 2.00mm pitch, single row
+Through hole pin header THT 1x27 2.00mm single row
+0
+27
+27
+Connector_PinHeader_2.00mm
+PinHeader_1x27_P2.00mm_Vertical_SMD_Pin1Left
+surface-mounted straight pin header, 1x27, 2.00mm pitch, single row, style 1 (pin 1 left)
+Surface mounted pin header SMD 1x27 2.00mm single row style1 pin1 left
+0
+27
+27
+Connector_PinHeader_2.00mm
+PinHeader_1x27_P2.00mm_Vertical_SMD_Pin1Right
+surface-mounted straight pin header, 1x27, 2.00mm pitch, single row, style 2 (pin 1 right)
+Surface mounted pin header SMD 1x27 2.00mm single row style2 pin1 right
+0
+27
+27
+Connector_PinHeader_2.00mm
+PinHeader_1x28_P2.00mm_Horizontal
+Through hole angled pin header, 1x28, 2.00mm pitch, 4.2mm pin length, single row
+Through hole angled pin header THT 1x28 2.00mm single row
+0
+28
+28
+Connector_PinHeader_2.00mm
+PinHeader_1x28_P2.00mm_Vertical
+Through hole straight pin header, 1x28, 2.00mm pitch, single row
+Through hole pin header THT 1x28 2.00mm single row
+0
+28
+28
+Connector_PinHeader_2.00mm
+PinHeader_1x28_P2.00mm_Vertical_SMD_Pin1Left
+surface-mounted straight pin header, 1x28, 2.00mm pitch, single row, style 1 (pin 1 left)
+Surface mounted pin header SMD 1x28 2.00mm single row style1 pin1 left
+0
+28
+28
+Connector_PinHeader_2.00mm
+PinHeader_1x28_P2.00mm_Vertical_SMD_Pin1Right
+surface-mounted straight pin header, 1x28, 2.00mm pitch, single row, style 2 (pin 1 right)
+Surface mounted pin header SMD 1x28 2.00mm single row style2 pin1 right
+0
+28
+28
+Connector_PinHeader_2.00mm
+PinHeader_1x29_P2.00mm_Horizontal
+Through hole angled pin header, 1x29, 2.00mm pitch, 4.2mm pin length, single row
+Through hole angled pin header THT 1x29 2.00mm single row
+0
+29
+29
+Connector_PinHeader_2.00mm
+PinHeader_1x29_P2.00mm_Vertical
+Through hole straight pin header, 1x29, 2.00mm pitch, single row
+Through hole pin header THT 1x29 2.00mm single row
+0
+29
+29
+Connector_PinHeader_2.00mm
+PinHeader_1x29_P2.00mm_Vertical_SMD_Pin1Left
+surface-mounted straight pin header, 1x29, 2.00mm pitch, single row, style 1 (pin 1 left)
+Surface mounted pin header SMD 1x29 2.00mm single row style1 pin1 left
+0
+29
+29
+Connector_PinHeader_2.00mm
+PinHeader_1x29_P2.00mm_Vertical_SMD_Pin1Right
+surface-mounted straight pin header, 1x29, 2.00mm pitch, single row, style 2 (pin 1 right)
+Surface mounted pin header SMD 1x29 2.00mm single row style2 pin1 right
+0
+29
+29
+Connector_PinHeader_2.00mm
+PinHeader_1x30_P2.00mm_Horizontal
+Through hole angled pin header, 1x30, 2.00mm pitch, 4.2mm pin length, single row
+Through hole angled pin header THT 1x30 2.00mm single row
+0
+30
+30
+Connector_PinHeader_2.00mm
+PinHeader_1x30_P2.00mm_Vertical
+Through hole straight pin header, 1x30, 2.00mm pitch, single row
+Through hole pin header THT 1x30 2.00mm single row
+0
+30
+30
+Connector_PinHeader_2.00mm
+PinHeader_1x30_P2.00mm_Vertical_SMD_Pin1Left
+surface-mounted straight pin header, 1x30, 2.00mm pitch, single row, style 1 (pin 1 left)
+Surface mounted pin header SMD 1x30 2.00mm single row style1 pin1 left
+0
+30
+30
+Connector_PinHeader_2.00mm
+PinHeader_1x30_P2.00mm_Vertical_SMD_Pin1Right
+surface-mounted straight pin header, 1x30, 2.00mm pitch, single row, style 2 (pin 1 right)
+Surface mounted pin header SMD 1x30 2.00mm single row style2 pin1 right
+0
+30
+30
+Connector_PinHeader_2.00mm
+PinHeader_1x31_P2.00mm_Horizontal
+Through hole angled pin header, 1x31, 2.00mm pitch, 4.2mm pin length, single row
+Through hole angled pin header THT 1x31 2.00mm single row
+0
+31
+31
+Connector_PinHeader_2.00mm
+PinHeader_1x31_P2.00mm_Vertical
+Through hole straight pin header, 1x31, 2.00mm pitch, single row
+Through hole pin header THT 1x31 2.00mm single row
+0
+31
+31
+Connector_PinHeader_2.00mm
+PinHeader_1x31_P2.00mm_Vertical_SMD_Pin1Left
+surface-mounted straight pin header, 1x31, 2.00mm pitch, single row, style 1 (pin 1 left)
+Surface mounted pin header SMD 1x31 2.00mm single row style1 pin1 left
+0
+31
+31
+Connector_PinHeader_2.00mm
+PinHeader_1x31_P2.00mm_Vertical_SMD_Pin1Right
+surface-mounted straight pin header, 1x31, 2.00mm pitch, single row, style 2 (pin 1 right)
+Surface mounted pin header SMD 1x31 2.00mm single row style2 pin1 right
+0
+31
+31
+Connector_PinHeader_2.00mm
+PinHeader_1x32_P2.00mm_Horizontal
+Through hole angled pin header, 1x32, 2.00mm pitch, 4.2mm pin length, single row
+Through hole angled pin header THT 1x32 2.00mm single row
+0
+32
+32
+Connector_PinHeader_2.00mm
+PinHeader_1x32_P2.00mm_Vertical
+Through hole straight pin header, 1x32, 2.00mm pitch, single row
+Through hole pin header THT 1x32 2.00mm single row
+0
+32
+32
+Connector_PinHeader_2.00mm
+PinHeader_1x32_P2.00mm_Vertical_SMD_Pin1Left
+surface-mounted straight pin header, 1x32, 2.00mm pitch, single row, style 1 (pin 1 left)
+Surface mounted pin header SMD 1x32 2.00mm single row style1 pin1 left
+0
+32
+32
+Connector_PinHeader_2.00mm
+PinHeader_1x32_P2.00mm_Vertical_SMD_Pin1Right
+surface-mounted straight pin header, 1x32, 2.00mm pitch, single row, style 2 (pin 1 right)
+Surface mounted pin header SMD 1x32 2.00mm single row style2 pin1 right
+0
+32
+32
+Connector_PinHeader_2.00mm
+PinHeader_1x33_P2.00mm_Horizontal
+Through hole angled pin header, 1x33, 2.00mm pitch, 4.2mm pin length, single row
+Through hole angled pin header THT 1x33 2.00mm single row
+0
+33
+33
+Connector_PinHeader_2.00mm
+PinHeader_1x33_P2.00mm_Vertical
+Through hole straight pin header, 1x33, 2.00mm pitch, single row
+Through hole pin header THT 1x33 2.00mm single row
+0
+33
+33
+Connector_PinHeader_2.00mm
+PinHeader_1x33_P2.00mm_Vertical_SMD_Pin1Left
+surface-mounted straight pin header, 1x33, 2.00mm pitch, single row, style 1 (pin 1 left)
+Surface mounted pin header SMD 1x33 2.00mm single row style1 pin1 left
+0
+33
+33
+Connector_PinHeader_2.00mm
+PinHeader_1x33_P2.00mm_Vertical_SMD_Pin1Right
+surface-mounted straight pin header, 1x33, 2.00mm pitch, single row, style 2 (pin 1 right)
+Surface mounted pin header SMD 1x33 2.00mm single row style2 pin1 right
+0
+33
+33
+Connector_PinHeader_2.00mm
+PinHeader_1x34_P2.00mm_Horizontal
+Through hole angled pin header, 1x34, 2.00mm pitch, 4.2mm pin length, single row
+Through hole angled pin header THT 1x34 2.00mm single row
+0
+34
+34
+Connector_PinHeader_2.00mm
+PinHeader_1x34_P2.00mm_Vertical
+Through hole straight pin header, 1x34, 2.00mm pitch, single row
+Through hole pin header THT 1x34 2.00mm single row
+0
+34
+34
+Connector_PinHeader_2.00mm
+PinHeader_1x34_P2.00mm_Vertical_SMD_Pin1Left
+surface-mounted straight pin header, 1x34, 2.00mm pitch, single row, style 1 (pin 1 left)
+Surface mounted pin header SMD 1x34 2.00mm single row style1 pin1 left
+0
+34
+34
+Connector_PinHeader_2.00mm
+PinHeader_1x34_P2.00mm_Vertical_SMD_Pin1Right
+surface-mounted straight pin header, 1x34, 2.00mm pitch, single row, style 2 (pin 1 right)
+Surface mounted pin header SMD 1x34 2.00mm single row style2 pin1 right
+0
+34
+34
+Connector_PinHeader_2.00mm
+PinHeader_1x35_P2.00mm_Horizontal
+Through hole angled pin header, 1x35, 2.00mm pitch, 4.2mm pin length, single row
+Through hole angled pin header THT 1x35 2.00mm single row
+0
+35
+35
+Connector_PinHeader_2.00mm
+PinHeader_1x35_P2.00mm_Vertical
+Through hole straight pin header, 1x35, 2.00mm pitch, single row
+Through hole pin header THT 1x35 2.00mm single row
+0
+35
+35
+Connector_PinHeader_2.00mm
+PinHeader_1x35_P2.00mm_Vertical_SMD_Pin1Left
+surface-mounted straight pin header, 1x35, 2.00mm pitch, single row, style 1 (pin 1 left)
+Surface mounted pin header SMD 1x35 2.00mm single row style1 pin1 left
+0
+35
+35
+Connector_PinHeader_2.00mm
+PinHeader_1x35_P2.00mm_Vertical_SMD_Pin1Right
+surface-mounted straight pin header, 1x35, 2.00mm pitch, single row, style 2 (pin 1 right)
+Surface mounted pin header SMD 1x35 2.00mm single row style2 pin1 right
+0
+35
+35
+Connector_PinHeader_2.00mm
+PinHeader_1x36_P2.00mm_Horizontal
+Through hole angled pin header, 1x36, 2.00mm pitch, 4.2mm pin length, single row
+Through hole angled pin header THT 1x36 2.00mm single row
+0
+36
+36
+Connector_PinHeader_2.00mm
+PinHeader_1x36_P2.00mm_Vertical
+Through hole straight pin header, 1x36, 2.00mm pitch, single row
+Through hole pin header THT 1x36 2.00mm single row
+0
+36
+36
+Connector_PinHeader_2.00mm
+PinHeader_1x36_P2.00mm_Vertical_SMD_Pin1Left
+surface-mounted straight pin header, 1x36, 2.00mm pitch, single row, style 1 (pin 1 left)
+Surface mounted pin header SMD 1x36 2.00mm single row style1 pin1 left
+0
+36
+36
+Connector_PinHeader_2.00mm
+PinHeader_1x36_P2.00mm_Vertical_SMD_Pin1Right
+surface-mounted straight pin header, 1x36, 2.00mm pitch, single row, style 2 (pin 1 right)
+Surface mounted pin header SMD 1x36 2.00mm single row style2 pin1 right
+0
+36
+36
+Connector_PinHeader_2.00mm
+PinHeader_1x37_P2.00mm_Horizontal
+Through hole angled pin header, 1x37, 2.00mm pitch, 4.2mm pin length, single row
+Through hole angled pin header THT 1x37 2.00mm single row
+0
+37
+37
+Connector_PinHeader_2.00mm
+PinHeader_1x37_P2.00mm_Vertical
+Through hole straight pin header, 1x37, 2.00mm pitch, single row
+Through hole pin header THT 1x37 2.00mm single row
+0
+37
+37
+Connector_PinHeader_2.00mm
+PinHeader_1x37_P2.00mm_Vertical_SMD_Pin1Left
+surface-mounted straight pin header, 1x37, 2.00mm pitch, single row, style 1 (pin 1 left)
+Surface mounted pin header SMD 1x37 2.00mm single row style1 pin1 left
+0
+37
+37
+Connector_PinHeader_2.00mm
+PinHeader_1x37_P2.00mm_Vertical_SMD_Pin1Right
+surface-mounted straight pin header, 1x37, 2.00mm pitch, single row, style 2 (pin 1 right)
+Surface mounted pin header SMD 1x37 2.00mm single row style2 pin1 right
+0
+37
+37
+Connector_PinHeader_2.00mm
+PinHeader_1x38_P2.00mm_Horizontal
+Through hole angled pin header, 1x38, 2.00mm pitch, 4.2mm pin length, single row
+Through hole angled pin header THT 1x38 2.00mm single row
+0
+38
+38
+Connector_PinHeader_2.00mm
+PinHeader_1x38_P2.00mm_Vertical
+Through hole straight pin header, 1x38, 2.00mm pitch, single row
+Through hole pin header THT 1x38 2.00mm single row
+0
+38
+38
+Connector_PinHeader_2.00mm
+PinHeader_1x38_P2.00mm_Vertical_SMD_Pin1Left
+surface-mounted straight pin header, 1x38, 2.00mm pitch, single row, style 1 (pin 1 left)
+Surface mounted pin header SMD 1x38 2.00mm single row style1 pin1 left
+0
+38
+38
+Connector_PinHeader_2.00mm
+PinHeader_1x38_P2.00mm_Vertical_SMD_Pin1Right
+surface-mounted straight pin header, 1x38, 2.00mm pitch, single row, style 2 (pin 1 right)
+Surface mounted pin header SMD 1x38 2.00mm single row style2 pin1 right
+0
+38
+38
+Connector_PinHeader_2.00mm
+PinHeader_1x39_P2.00mm_Horizontal
+Through hole angled pin header, 1x39, 2.00mm pitch, 4.2mm pin length, single row
+Through hole angled pin header THT 1x39 2.00mm single row
+0
+39
+39
+Connector_PinHeader_2.00mm
+PinHeader_1x39_P2.00mm_Vertical
+Through hole straight pin header, 1x39, 2.00mm pitch, single row
+Through hole pin header THT 1x39 2.00mm single row
+0
+39
+39
+Connector_PinHeader_2.00mm
+PinHeader_1x39_P2.00mm_Vertical_SMD_Pin1Left
+surface-mounted straight pin header, 1x39, 2.00mm pitch, single row, style 1 (pin 1 left)
+Surface mounted pin header SMD 1x39 2.00mm single row style1 pin1 left
+0
+39
+39
+Connector_PinHeader_2.00mm
+PinHeader_1x39_P2.00mm_Vertical_SMD_Pin1Right
+surface-mounted straight pin header, 1x39, 2.00mm pitch, single row, style 2 (pin 1 right)
+Surface mounted pin header SMD 1x39 2.00mm single row style2 pin1 right
+0
+39
+39
+Connector_PinHeader_2.00mm
+PinHeader_1x40_P2.00mm_Horizontal
+Through hole angled pin header, 1x40, 2.00mm pitch, 4.2mm pin length, single row
+Through hole angled pin header THT 1x40 2.00mm single row
+0
+40
+40
+Connector_PinHeader_2.00mm
+PinHeader_1x40_P2.00mm_Vertical
+Through hole straight pin header, 1x40, 2.00mm pitch, single row
+Through hole pin header THT 1x40 2.00mm single row
+0
+40
+40
+Connector_PinHeader_2.00mm
+PinHeader_1x40_P2.00mm_Vertical_SMD_Pin1Left
+surface-mounted straight pin header, 1x40, 2.00mm pitch, single row, style 1 (pin 1 left)
+Surface mounted pin header SMD 1x40 2.00mm single row style1 pin1 left
+0
+40
+40
+Connector_PinHeader_2.00mm
+PinHeader_1x40_P2.00mm_Vertical_SMD_Pin1Right
+surface-mounted straight pin header, 1x40, 2.00mm pitch, single row, style 2 (pin 1 right)
+Surface mounted pin header SMD 1x40 2.00mm single row style2 pin1 right
+0
+40
+40
+Connector_PinHeader_2.00mm
+PinHeader_2x01_P2.00mm_Horizontal
+Through hole angled pin header, 2x01, 2.00mm pitch, 4.2mm pin length, double rows
+Through hole angled pin header THT 2x01 2.00mm double row
+0
+2
+2
+Connector_PinHeader_2.00mm
+PinHeader_2x01_P2.00mm_Vertical
+Through hole straight pin header, 2x01, 2.00mm pitch, double rows
+Through hole pin header THT 2x01 2.00mm double row
+0
+2
+2
+Connector_PinHeader_2.00mm
+PinHeader_2x01_P2.00mm_Vertical_SMD
+surface-mounted straight pin header, 2x01, 2.00mm pitch, double rows
+Surface mounted pin header SMD 2x01 2.00mm double row
+0
+2
+2
+Connector_PinHeader_2.00mm
+PinHeader_2x02_P2.00mm_Horizontal
+Through hole angled pin header, 2x02, 2.00mm pitch, 4.2mm pin length, double rows
+Through hole angled pin header THT 2x02 2.00mm double row
+0
+4
+4
+Connector_PinHeader_2.00mm
+PinHeader_2x02_P2.00mm_Vertical
+Through hole straight pin header, 2x02, 2.00mm pitch, double rows
+Through hole pin header THT 2x02 2.00mm double row
+0
+4
+4
+Connector_PinHeader_2.00mm
+PinHeader_2x02_P2.00mm_Vertical_SMD
+surface-mounted straight pin header, 2x02, 2.00mm pitch, double rows
+Surface mounted pin header SMD 2x02 2.00mm double row
+0
+4
+4
+Connector_PinHeader_2.00mm
+PinHeader_2x03_P2.00mm_Horizontal
+Through hole angled pin header, 2x03, 2.00mm pitch, 4.2mm pin length, double rows
+Through hole angled pin header THT 2x03 2.00mm double row
+0
+6
+6
+Connector_PinHeader_2.00mm
+PinHeader_2x03_P2.00mm_Vertical
+Through hole straight pin header, 2x03, 2.00mm pitch, double rows
+Through hole pin header THT 2x03 2.00mm double row
+0
+6
+6
+Connector_PinHeader_2.00mm
+PinHeader_2x03_P2.00mm_Vertical_SMD
+surface-mounted straight pin header, 2x03, 2.00mm pitch, double rows
+Surface mounted pin header SMD 2x03 2.00mm double row
+0
+6
+6
+Connector_PinHeader_2.00mm
+PinHeader_2x04_P2.00mm_Horizontal
+Through hole angled pin header, 2x04, 2.00mm pitch, 4.2mm pin length, double rows
+Through hole angled pin header THT 2x04 2.00mm double row
+0
+8
+8
+Connector_PinHeader_2.00mm
+PinHeader_2x04_P2.00mm_Vertical
+Through hole straight pin header, 2x04, 2.00mm pitch, double rows
+Through hole pin header THT 2x04 2.00mm double row
+0
+8
+8
+Connector_PinHeader_2.00mm
+PinHeader_2x04_P2.00mm_Vertical_SMD
+surface-mounted straight pin header, 2x04, 2.00mm pitch, double rows
+Surface mounted pin header SMD 2x04 2.00mm double row
+0
+8
+8
+Connector_PinHeader_2.00mm
+PinHeader_2x05_P2.00mm_Horizontal
+Through hole angled pin header, 2x05, 2.00mm pitch, 4.2mm pin length, double rows
+Through hole angled pin header THT 2x05 2.00mm double row
+0
+10
+10
+Connector_PinHeader_2.00mm
+PinHeader_2x05_P2.00mm_Vertical
+Through hole straight pin header, 2x05, 2.00mm pitch, double rows
+Through hole pin header THT 2x05 2.00mm double row
+0
+10
+10
+Connector_PinHeader_2.00mm
+PinHeader_2x05_P2.00mm_Vertical_SMD
+surface-mounted straight pin header, 2x05, 2.00mm pitch, double rows
+Surface mounted pin header SMD 2x05 2.00mm double row
+0
+10
+10
+Connector_PinHeader_2.00mm
+PinHeader_2x06_P2.00mm_Horizontal
+Through hole angled pin header, 2x06, 2.00mm pitch, 4.2mm pin length, double rows
+Through hole angled pin header THT 2x06 2.00mm double row
+0
+12
+12
+Connector_PinHeader_2.00mm
+PinHeader_2x06_P2.00mm_Vertical
+Through hole straight pin header, 2x06, 2.00mm pitch, double rows
+Through hole pin header THT 2x06 2.00mm double row
+0
+12
+12
+Connector_PinHeader_2.00mm
+PinHeader_2x06_P2.00mm_Vertical_SMD
+surface-mounted straight pin header, 2x06, 2.00mm pitch, double rows
+Surface mounted pin header SMD 2x06 2.00mm double row
+0
+12
+12
+Connector_PinHeader_2.00mm
+PinHeader_2x07_P2.00mm_Horizontal
+Through hole angled pin header, 2x07, 2.00mm pitch, 4.2mm pin length, double rows
+Through hole angled pin header THT 2x07 2.00mm double row
+0
+14
+14
+Connector_PinHeader_2.00mm
+PinHeader_2x07_P2.00mm_Vertical
+Through hole straight pin header, 2x07, 2.00mm pitch, double rows
+Through hole pin header THT 2x07 2.00mm double row
+0
+14
+14
+Connector_PinHeader_2.00mm
+PinHeader_2x07_P2.00mm_Vertical_SMD
+surface-mounted straight pin header, 2x07, 2.00mm pitch, double rows
+Surface mounted pin header SMD 2x07 2.00mm double row
+0
+14
+14
+Connector_PinHeader_2.00mm
+PinHeader_2x08_P2.00mm_Horizontal
+Through hole angled pin header, 2x08, 2.00mm pitch, 4.2mm pin length, double rows
+Through hole angled pin header THT 2x08 2.00mm double row
+0
+16
+16
+Connector_PinHeader_2.00mm
+PinHeader_2x08_P2.00mm_Vertical
+Through hole straight pin header, 2x08, 2.00mm pitch, double rows
+Through hole pin header THT 2x08 2.00mm double row
+0
+16
+16
+Connector_PinHeader_2.00mm
+PinHeader_2x08_P2.00mm_Vertical_SMD
+surface-mounted straight pin header, 2x08, 2.00mm pitch, double rows
+Surface mounted pin header SMD 2x08 2.00mm double row
+0
+16
+16
+Connector_PinHeader_2.00mm
+PinHeader_2x09_P2.00mm_Horizontal
+Through hole angled pin header, 2x09, 2.00mm pitch, 4.2mm pin length, double rows
+Through hole angled pin header THT 2x09 2.00mm double row
+0
+18
+18
+Connector_PinHeader_2.00mm
+PinHeader_2x09_P2.00mm_Vertical
+Through hole straight pin header, 2x09, 2.00mm pitch, double rows
+Through hole pin header THT 2x09 2.00mm double row
+0
+18
+18
+Connector_PinHeader_2.00mm
+PinHeader_2x09_P2.00mm_Vertical_SMD
+surface-mounted straight pin header, 2x09, 2.00mm pitch, double rows
+Surface mounted pin header SMD 2x09 2.00mm double row
+0
+18
+18
+Connector_PinHeader_2.00mm
+PinHeader_2x10_P2.00mm_Horizontal
+Through hole angled pin header, 2x10, 2.00mm pitch, 4.2mm pin length, double rows
+Through hole angled pin header THT 2x10 2.00mm double row
+0
+20
+20
+Connector_PinHeader_2.00mm
+PinHeader_2x10_P2.00mm_Vertical
+Through hole straight pin header, 2x10, 2.00mm pitch, double rows
+Through hole pin header THT 2x10 2.00mm double row
+0
+20
+20
+Connector_PinHeader_2.00mm
+PinHeader_2x10_P2.00mm_Vertical_SMD
+surface-mounted straight pin header, 2x10, 2.00mm pitch, double rows
+Surface mounted pin header SMD 2x10 2.00mm double row
+0
+20
+20
+Connector_PinHeader_2.00mm
+PinHeader_2x11_P2.00mm_Horizontal
+Through hole angled pin header, 2x11, 2.00mm pitch, 4.2mm pin length, double rows
+Through hole angled pin header THT 2x11 2.00mm double row
+0
+22
+22
+Connector_PinHeader_2.00mm
+PinHeader_2x11_P2.00mm_Vertical
+Through hole straight pin header, 2x11, 2.00mm pitch, double rows
+Through hole pin header THT 2x11 2.00mm double row
+0
+22
+22
+Connector_PinHeader_2.00mm
+PinHeader_2x11_P2.00mm_Vertical_SMD
+surface-mounted straight pin header, 2x11, 2.00mm pitch, double rows
+Surface mounted pin header SMD 2x11 2.00mm double row
+0
+22
+22
+Connector_PinHeader_2.00mm
+PinHeader_2x12_P2.00mm_Horizontal
+Through hole angled pin header, 2x12, 2.00mm pitch, 4.2mm pin length, double rows
+Through hole angled pin header THT 2x12 2.00mm double row
+0
+24
+24
+Connector_PinHeader_2.00mm
+PinHeader_2x12_P2.00mm_Vertical
+Through hole straight pin header, 2x12, 2.00mm pitch, double rows
+Through hole pin header THT 2x12 2.00mm double row
+0
+24
+24
+Connector_PinHeader_2.00mm
+PinHeader_2x12_P2.00mm_Vertical_SMD
+surface-mounted straight pin header, 2x12, 2.00mm pitch, double rows
+Surface mounted pin header SMD 2x12 2.00mm double row
+0
+24
+24
+Connector_PinHeader_2.00mm
+PinHeader_2x13_P2.00mm_Horizontal
+Through hole angled pin header, 2x13, 2.00mm pitch, 4.2mm pin length, double rows
+Through hole angled pin header THT 2x13 2.00mm double row
+0
+26
+26
+Connector_PinHeader_2.00mm
+PinHeader_2x13_P2.00mm_Vertical
+Through hole straight pin header, 2x13, 2.00mm pitch, double rows
+Through hole pin header THT 2x13 2.00mm double row
+0
+26
+26
+Connector_PinHeader_2.00mm
+PinHeader_2x13_P2.00mm_Vertical_SMD
+surface-mounted straight pin header, 2x13, 2.00mm pitch, double rows
+Surface mounted pin header SMD 2x13 2.00mm double row
+0
+26
+26
+Connector_PinHeader_2.00mm
+PinHeader_2x14_P2.00mm_Horizontal
+Through hole angled pin header, 2x14, 2.00mm pitch, 4.2mm pin length, double rows
+Through hole angled pin header THT 2x14 2.00mm double row
+0
+28
+28
+Connector_PinHeader_2.00mm
+PinHeader_2x14_P2.00mm_Vertical
+Through hole straight pin header, 2x14, 2.00mm pitch, double rows
+Through hole pin header THT 2x14 2.00mm double row
+0
+28
+28
+Connector_PinHeader_2.00mm
+PinHeader_2x14_P2.00mm_Vertical_SMD
+surface-mounted straight pin header, 2x14, 2.00mm pitch, double rows
+Surface mounted pin header SMD 2x14 2.00mm double row
+0
+28
+28
+Connector_PinHeader_2.00mm
+PinHeader_2x15_P2.00mm_Horizontal
+Through hole angled pin header, 2x15, 2.00mm pitch, 4.2mm pin length, double rows
+Through hole angled pin header THT 2x15 2.00mm double row
+0
+30
+30
+Connector_PinHeader_2.00mm
+PinHeader_2x15_P2.00mm_Vertical
+Through hole straight pin header, 2x15, 2.00mm pitch, double rows
+Through hole pin header THT 2x15 2.00mm double row
+0
+30
+30
+Connector_PinHeader_2.00mm
+PinHeader_2x15_P2.00mm_Vertical_SMD
+surface-mounted straight pin header, 2x15, 2.00mm pitch, double rows
+Surface mounted pin header SMD 2x15 2.00mm double row
+0
+30
+30
+Connector_PinHeader_2.00mm
+PinHeader_2x16_P2.00mm_Horizontal
+Through hole angled pin header, 2x16, 2.00mm pitch, 4.2mm pin length, double rows
+Through hole angled pin header THT 2x16 2.00mm double row
+0
+32
+32
+Connector_PinHeader_2.00mm
+PinHeader_2x16_P2.00mm_Vertical
+Through hole straight pin header, 2x16, 2.00mm pitch, double rows
+Through hole pin header THT 2x16 2.00mm double row
+0
+32
+32
+Connector_PinHeader_2.00mm
+PinHeader_2x16_P2.00mm_Vertical_SMD
+surface-mounted straight pin header, 2x16, 2.00mm pitch, double rows
+Surface mounted pin header SMD 2x16 2.00mm double row
+0
+32
+32
+Connector_PinHeader_2.00mm
+PinHeader_2x17_P2.00mm_Horizontal
+Through hole angled pin header, 2x17, 2.00mm pitch, 4.2mm pin length, double rows
+Through hole angled pin header THT 2x17 2.00mm double row
+0
+34
+34
+Connector_PinHeader_2.00mm
+PinHeader_2x17_P2.00mm_Vertical
+Through hole straight pin header, 2x17, 2.00mm pitch, double rows
+Through hole pin header THT 2x17 2.00mm double row
+0
+34
+34
+Connector_PinHeader_2.00mm
+PinHeader_2x17_P2.00mm_Vertical_SMD
+surface-mounted straight pin header, 2x17, 2.00mm pitch, double rows
+Surface mounted pin header SMD 2x17 2.00mm double row
+0
+34
+34
+Connector_PinHeader_2.00mm
+PinHeader_2x18_P2.00mm_Horizontal
+Through hole angled pin header, 2x18, 2.00mm pitch, 4.2mm pin length, double rows
+Through hole angled pin header THT 2x18 2.00mm double row
+0
+36
+36
+Connector_PinHeader_2.00mm
+PinHeader_2x18_P2.00mm_Vertical
+Through hole straight pin header, 2x18, 2.00mm pitch, double rows
+Through hole pin header THT 2x18 2.00mm double row
+0
+36
+36
+Connector_PinHeader_2.00mm
+PinHeader_2x18_P2.00mm_Vertical_SMD
+surface-mounted straight pin header, 2x18, 2.00mm pitch, double rows
+Surface mounted pin header SMD 2x18 2.00mm double row
+0
+36
+36
+Connector_PinHeader_2.00mm
+PinHeader_2x19_P2.00mm_Horizontal
+Through hole angled pin header, 2x19, 2.00mm pitch, 4.2mm pin length, double rows
+Through hole angled pin header THT 2x19 2.00mm double row
+0
+38
+38
+Connector_PinHeader_2.00mm
+PinHeader_2x19_P2.00mm_Vertical
+Through hole straight pin header, 2x19, 2.00mm pitch, double rows
+Through hole pin header THT 2x19 2.00mm double row
+0
+38
+38
+Connector_PinHeader_2.00mm
+PinHeader_2x19_P2.00mm_Vertical_SMD
+surface-mounted straight pin header, 2x19, 2.00mm pitch, double rows
+Surface mounted pin header SMD 2x19 2.00mm double row
+0
+38
+38
+Connector_PinHeader_2.00mm
+PinHeader_2x20_P2.00mm_Horizontal
+Through hole angled pin header, 2x20, 2.00mm pitch, 4.2mm pin length, double rows
+Through hole angled pin header THT 2x20 2.00mm double row
+0
+40
+40
+Connector_PinHeader_2.00mm
+PinHeader_2x20_P2.00mm_Vertical
+Through hole straight pin header, 2x20, 2.00mm pitch, double rows
+Through hole pin header THT 2x20 2.00mm double row
+0
+40
+40
+Connector_PinHeader_2.00mm
+PinHeader_2x20_P2.00mm_Vertical_SMD
+surface-mounted straight pin header, 2x20, 2.00mm pitch, double rows
+Surface mounted pin header SMD 2x20 2.00mm double row
+0
+40
+40
+Connector_PinHeader_2.00mm
+PinHeader_2x21_P2.00mm_Horizontal
+Through hole angled pin header, 2x21, 2.00mm pitch, 4.2mm pin length, double rows
+Through hole angled pin header THT 2x21 2.00mm double row
+0
+42
+42
+Connector_PinHeader_2.00mm
+PinHeader_2x21_P2.00mm_Vertical
+Through hole straight pin header, 2x21, 2.00mm pitch, double rows
+Through hole pin header THT 2x21 2.00mm double row
+0
+42
+42
+Connector_PinHeader_2.00mm
+PinHeader_2x21_P2.00mm_Vertical_SMD
+surface-mounted straight pin header, 2x21, 2.00mm pitch, double rows
+Surface mounted pin header SMD 2x21 2.00mm double row
+0
+42
+42
+Connector_PinHeader_2.00mm
+PinHeader_2x22_P2.00mm_Horizontal
+Through hole angled pin header, 2x22, 2.00mm pitch, 4.2mm pin length, double rows
+Through hole angled pin header THT 2x22 2.00mm double row
+0
+44
+44
+Connector_PinHeader_2.00mm
+PinHeader_2x22_P2.00mm_Vertical
+Through hole straight pin header, 2x22, 2.00mm pitch, double rows
+Through hole pin header THT 2x22 2.00mm double row
+0
+44
+44
+Connector_PinHeader_2.00mm
+PinHeader_2x22_P2.00mm_Vertical_SMD
+surface-mounted straight pin header, 2x22, 2.00mm pitch, double rows
+Surface mounted pin header SMD 2x22 2.00mm double row
+0
+44
+44
+Connector_PinHeader_2.00mm
+PinHeader_2x23_P2.00mm_Horizontal
+Through hole angled pin header, 2x23, 2.00mm pitch, 4.2mm pin length, double rows
+Through hole angled pin header THT 2x23 2.00mm double row
+0
+46
+46
+Connector_PinHeader_2.00mm
+PinHeader_2x23_P2.00mm_Vertical
+Through hole straight pin header, 2x23, 2.00mm pitch, double rows
+Through hole pin header THT 2x23 2.00mm double row
+0
+46
+46
+Connector_PinHeader_2.00mm
+PinHeader_2x23_P2.00mm_Vertical_SMD
+surface-mounted straight pin header, 2x23, 2.00mm pitch, double rows
+Surface mounted pin header SMD 2x23 2.00mm double row
+0
+46
+46
+Connector_PinHeader_2.00mm
+PinHeader_2x24_P2.00mm_Horizontal
+Through hole angled pin header, 2x24, 2.00mm pitch, 4.2mm pin length, double rows
+Through hole angled pin header THT 2x24 2.00mm double row
+0
+48
+48
+Connector_PinHeader_2.00mm
+PinHeader_2x24_P2.00mm_Vertical
+Through hole straight pin header, 2x24, 2.00mm pitch, double rows
+Through hole pin header THT 2x24 2.00mm double row
+0
+48
+48
+Connector_PinHeader_2.00mm
+PinHeader_2x24_P2.00mm_Vertical_SMD
+surface-mounted straight pin header, 2x24, 2.00mm pitch, double rows
+Surface mounted pin header SMD 2x24 2.00mm double row
+0
+48
+48
+Connector_PinHeader_2.00mm
+PinHeader_2x25_P2.00mm_Horizontal
+Through hole angled pin header, 2x25, 2.00mm pitch, 4.2mm pin length, double rows
+Through hole angled pin header THT 2x25 2.00mm double row
+0
+50
+50
+Connector_PinHeader_2.00mm
+PinHeader_2x25_P2.00mm_Vertical
+Through hole straight pin header, 2x25, 2.00mm pitch, double rows
+Through hole pin header THT 2x25 2.00mm double row
+0
+50
+50
+Connector_PinHeader_2.00mm
+PinHeader_2x25_P2.00mm_Vertical_SMD
+surface-mounted straight pin header, 2x25, 2.00mm pitch, double rows
+Surface mounted pin header SMD 2x25 2.00mm double row
+0
+50
+50
+Connector_PinHeader_2.00mm
+PinHeader_2x26_P2.00mm_Horizontal
+Through hole angled pin header, 2x26, 2.00mm pitch, 4.2mm pin length, double rows
+Through hole angled pin header THT 2x26 2.00mm double row
+0
+52
+52
+Connector_PinHeader_2.00mm
+PinHeader_2x26_P2.00mm_Vertical
+Through hole straight pin header, 2x26, 2.00mm pitch, double rows
+Through hole pin header THT 2x26 2.00mm double row
+0
+52
+52
+Connector_PinHeader_2.00mm
+PinHeader_2x26_P2.00mm_Vertical_SMD
+surface-mounted straight pin header, 2x26, 2.00mm pitch, double rows
+Surface mounted pin header SMD 2x26 2.00mm double row
+0
+52
+52
+Connector_PinHeader_2.00mm
+PinHeader_2x27_P2.00mm_Horizontal
+Through hole angled pin header, 2x27, 2.00mm pitch, 4.2mm pin length, double rows
+Through hole angled pin header THT 2x27 2.00mm double row
+0
+54
+54
+Connector_PinHeader_2.00mm
+PinHeader_2x27_P2.00mm_Vertical
+Through hole straight pin header, 2x27, 2.00mm pitch, double rows
+Through hole pin header THT 2x27 2.00mm double row
+0
+54
+54
+Connector_PinHeader_2.00mm
+PinHeader_2x27_P2.00mm_Vertical_SMD
+surface-mounted straight pin header, 2x27, 2.00mm pitch, double rows
+Surface mounted pin header SMD 2x27 2.00mm double row
+0
+54
+54
+Connector_PinHeader_2.00mm
+PinHeader_2x28_P2.00mm_Horizontal
+Through hole angled pin header, 2x28, 2.00mm pitch, 4.2mm pin length, double rows
+Through hole angled pin header THT 2x28 2.00mm double row
+0
+56
+56
+Connector_PinHeader_2.00mm
+PinHeader_2x28_P2.00mm_Vertical
+Through hole straight pin header, 2x28, 2.00mm pitch, double rows
+Through hole pin header THT 2x28 2.00mm double row
+0
+56
+56
+Connector_PinHeader_2.00mm
+PinHeader_2x28_P2.00mm_Vertical_SMD
+surface-mounted straight pin header, 2x28, 2.00mm pitch, double rows
+Surface mounted pin header SMD 2x28 2.00mm double row
+0
+56
+56
+Connector_PinHeader_2.00mm
+PinHeader_2x29_P2.00mm_Horizontal
+Through hole angled pin header, 2x29, 2.00mm pitch, 4.2mm pin length, double rows
+Through hole angled pin header THT 2x29 2.00mm double row
+0
+58
+58
+Connector_PinHeader_2.00mm
+PinHeader_2x29_P2.00mm_Vertical
+Through hole straight pin header, 2x29, 2.00mm pitch, double rows
+Through hole pin header THT 2x29 2.00mm double row
+0
+58
+58
+Connector_PinHeader_2.00mm
+PinHeader_2x29_P2.00mm_Vertical_SMD
+surface-mounted straight pin header, 2x29, 2.00mm pitch, double rows
+Surface mounted pin header SMD 2x29 2.00mm double row
+0
+58
+58
+Connector_PinHeader_2.00mm
+PinHeader_2x30_P2.00mm_Horizontal
+Through hole angled pin header, 2x30, 2.00mm pitch, 4.2mm pin length, double rows
+Through hole angled pin header THT 2x30 2.00mm double row
+0
+60
+60
+Connector_PinHeader_2.00mm
+PinHeader_2x30_P2.00mm_Vertical
+Through hole straight pin header, 2x30, 2.00mm pitch, double rows
+Through hole pin header THT 2x30 2.00mm double row
+0
+60
+60
+Connector_PinHeader_2.00mm
+PinHeader_2x30_P2.00mm_Vertical_SMD
+surface-mounted straight pin header, 2x30, 2.00mm pitch, double rows
+Surface mounted pin header SMD 2x30 2.00mm double row
+0
+60
+60
+Connector_PinHeader_2.00mm
+PinHeader_2x31_P2.00mm_Horizontal
+Through hole angled pin header, 2x31, 2.00mm pitch, 4.2mm pin length, double rows
+Through hole angled pin header THT 2x31 2.00mm double row
+0
+62
+62
+Connector_PinHeader_2.00mm
+PinHeader_2x31_P2.00mm_Vertical
+Through hole straight pin header, 2x31, 2.00mm pitch, double rows
+Through hole pin header THT 2x31 2.00mm double row
+0
+62
+62
+Connector_PinHeader_2.00mm
+PinHeader_2x31_P2.00mm_Vertical_SMD
+surface-mounted straight pin header, 2x31, 2.00mm pitch, double rows
+Surface mounted pin header SMD 2x31 2.00mm double row
+0
+62
+62
+Connector_PinHeader_2.00mm
+PinHeader_2x32_P2.00mm_Horizontal
+Through hole angled pin header, 2x32, 2.00mm pitch, 4.2mm pin length, double rows
+Through hole angled pin header THT 2x32 2.00mm double row
+0
+64
+64
+Connector_PinHeader_2.00mm
+PinHeader_2x32_P2.00mm_Vertical
+Through hole straight pin header, 2x32, 2.00mm pitch, double rows
+Through hole pin header THT 2x32 2.00mm double row
+0
+64
+64
+Connector_PinHeader_2.00mm
+PinHeader_2x32_P2.00mm_Vertical_SMD
+surface-mounted straight pin header, 2x32, 2.00mm pitch, double rows
+Surface mounted pin header SMD 2x32 2.00mm double row
+0
+64
+64
+Connector_PinHeader_2.00mm
+PinHeader_2x33_P2.00mm_Horizontal
+Through hole angled pin header, 2x33, 2.00mm pitch, 4.2mm pin length, double rows
+Through hole angled pin header THT 2x33 2.00mm double row
+0
+66
+66
+Connector_PinHeader_2.00mm
+PinHeader_2x33_P2.00mm_Vertical
+Through hole straight pin header, 2x33, 2.00mm pitch, double rows
+Through hole pin header THT 2x33 2.00mm double row
+0
+66
+66
+Connector_PinHeader_2.00mm
+PinHeader_2x33_P2.00mm_Vertical_SMD
+surface-mounted straight pin header, 2x33, 2.00mm pitch, double rows
+Surface mounted pin header SMD 2x33 2.00mm double row
+0
+66
+66
+Connector_PinHeader_2.00mm
+PinHeader_2x34_P2.00mm_Horizontal
+Through hole angled pin header, 2x34, 2.00mm pitch, 4.2mm pin length, double rows
+Through hole angled pin header THT 2x34 2.00mm double row
+0
+68
+68
+Connector_PinHeader_2.00mm
+PinHeader_2x34_P2.00mm_Vertical
+Through hole straight pin header, 2x34, 2.00mm pitch, double rows
+Through hole pin header THT 2x34 2.00mm double row
+0
+68
+68
+Connector_PinHeader_2.00mm
+PinHeader_2x34_P2.00mm_Vertical_SMD
+surface-mounted straight pin header, 2x34, 2.00mm pitch, double rows
+Surface mounted pin header SMD 2x34 2.00mm double row
+0
+68
+68
+Connector_PinHeader_2.00mm
+PinHeader_2x35_P2.00mm_Horizontal
+Through hole angled pin header, 2x35, 2.00mm pitch, 4.2mm pin length, double rows
+Through hole angled pin header THT 2x35 2.00mm double row
+0
+70
+70
+Connector_PinHeader_2.00mm
+PinHeader_2x35_P2.00mm_Vertical
+Through hole straight pin header, 2x35, 2.00mm pitch, double rows
+Through hole pin header THT 2x35 2.00mm double row
+0
+70
+70
+Connector_PinHeader_2.00mm
+PinHeader_2x35_P2.00mm_Vertical_SMD
+surface-mounted straight pin header, 2x35, 2.00mm pitch, double rows
+Surface mounted pin header SMD 2x35 2.00mm double row
+0
+70
+70
+Connector_PinHeader_2.00mm
+PinHeader_2x36_P2.00mm_Horizontal
+Through hole angled pin header, 2x36, 2.00mm pitch, 4.2mm pin length, double rows
+Through hole angled pin header THT 2x36 2.00mm double row
+0
+72
+72
+Connector_PinHeader_2.00mm
+PinHeader_2x36_P2.00mm_Vertical
+Through hole straight pin header, 2x36, 2.00mm pitch, double rows
+Through hole pin header THT 2x36 2.00mm double row
+0
+72
+72
+Connector_PinHeader_2.00mm
+PinHeader_2x36_P2.00mm_Vertical_SMD
+surface-mounted straight pin header, 2x36, 2.00mm pitch, double rows
+Surface mounted pin header SMD 2x36 2.00mm double row
+0
+72
+72
+Connector_PinHeader_2.00mm
+PinHeader_2x37_P2.00mm_Horizontal
+Through hole angled pin header, 2x37, 2.00mm pitch, 4.2mm pin length, double rows
+Through hole angled pin header THT 2x37 2.00mm double row
+0
+74
+74
+Connector_PinHeader_2.00mm
+PinHeader_2x37_P2.00mm_Vertical
+Through hole straight pin header, 2x37, 2.00mm pitch, double rows
+Through hole pin header THT 2x37 2.00mm double row
+0
+74
+74
+Connector_PinHeader_2.00mm
+PinHeader_2x37_P2.00mm_Vertical_SMD
+surface-mounted straight pin header, 2x37, 2.00mm pitch, double rows
+Surface mounted pin header SMD 2x37 2.00mm double row
+0
+74
+74
+Connector_PinHeader_2.00mm
+PinHeader_2x38_P2.00mm_Horizontal
+Through hole angled pin header, 2x38, 2.00mm pitch, 4.2mm pin length, double rows
+Through hole angled pin header THT 2x38 2.00mm double row
+0
+76
+76
+Connector_PinHeader_2.00mm
+PinHeader_2x38_P2.00mm_Vertical
+Through hole straight pin header, 2x38, 2.00mm pitch, double rows
+Through hole pin header THT 2x38 2.00mm double row
+0
+76
+76
+Connector_PinHeader_2.00mm
+PinHeader_2x38_P2.00mm_Vertical_SMD
+surface-mounted straight pin header, 2x38, 2.00mm pitch, double rows
+Surface mounted pin header SMD 2x38 2.00mm double row
+0
+76
+76
+Connector_PinHeader_2.00mm
+PinHeader_2x39_P2.00mm_Horizontal
+Through hole angled pin header, 2x39, 2.00mm pitch, 4.2mm pin length, double rows
+Through hole angled pin header THT 2x39 2.00mm double row
+0
+78
+78
+Connector_PinHeader_2.00mm
+PinHeader_2x39_P2.00mm_Vertical
+Through hole straight pin header, 2x39, 2.00mm pitch, double rows
+Through hole pin header THT 2x39 2.00mm double row
+0
+78
+78
+Connector_PinHeader_2.00mm
+PinHeader_2x39_P2.00mm_Vertical_SMD
+surface-mounted straight pin header, 2x39, 2.00mm pitch, double rows
+Surface mounted pin header SMD 2x39 2.00mm double row
+0
+78
+78
+Connector_PinHeader_2.00mm
+PinHeader_2x40_P2.00mm_Horizontal
+Through hole angled pin header, 2x40, 2.00mm pitch, 4.2mm pin length, double rows
+Through hole angled pin header THT 2x40 2.00mm double row
+0
+80
+80
+Connector_PinHeader_2.00mm
+PinHeader_2x40_P2.00mm_Vertical
+Through hole straight pin header, 2x40, 2.00mm pitch, double rows
+Through hole pin header THT 2x40 2.00mm double row
+0
+80
+80
+Connector_PinHeader_2.00mm
+PinHeader_2x40_P2.00mm_Vertical_SMD
+surface-mounted straight pin header, 2x40, 2.00mm pitch, double rows
+Surface mounted pin header SMD 2x40 2.00mm double row
+0
+80
+80
+Connector_PinHeader_2.54mm
+PinHeader_1x01_P2.54mm_Horizontal
+Through hole angled pin header, 1x01, 2.54mm pitch, 6mm pin length, single row
+Through hole angled pin header THT 1x01 2.54mm single row
+0
+1
+1
+Connector_PinHeader_2.54mm
+PinHeader_1x01_P2.54mm_Vertical
+Through hole straight pin header, 1x01, 2.54mm pitch, single row
+Through hole pin header THT 1x01 2.54mm single row
+0
+1
+1
+Connector_PinHeader_2.54mm
+PinHeader_1x02_P2.54mm_Horizontal
+Through hole angled pin header, 1x02, 2.54mm pitch, 6mm pin length, single row
+Through hole angled pin header THT 1x02 2.54mm single row
+0
+2
+2
+Connector_PinHeader_2.54mm
+PinHeader_1x02_P2.54mm_Vertical
+Through hole straight pin header, 1x02, 2.54mm pitch, single row
+Through hole pin header THT 1x02 2.54mm single row
+0
+2
+2
+Connector_PinHeader_2.54mm
+PinHeader_1x02_P2.54mm_Vertical_SMD_Pin1Left
+surface-mounted straight pin header, 1x02, 2.54mm pitch, single row, style 1 (pin 1 left)
+Surface mounted pin header SMD 1x02 2.54mm single row style1 pin1 left
+0
+2
+2
+Connector_PinHeader_2.54mm
+PinHeader_1x02_P2.54mm_Vertical_SMD_Pin1Right
+surface-mounted straight pin header, 1x02, 2.54mm pitch, single row, style 2 (pin 1 right)
+Surface mounted pin header SMD 1x02 2.54mm single row style2 pin1 right
+0
+2
+2
+Connector_PinHeader_2.54mm
+PinHeader_1x03_P2.54mm_Horizontal
+Through hole angled pin header, 1x03, 2.54mm pitch, 6mm pin length, single row
+Through hole angled pin header THT 1x03 2.54mm single row
+0
+3
+3
+Connector_PinHeader_2.54mm
+PinHeader_1x03_P2.54mm_Vertical
+Through hole straight pin header, 1x03, 2.54mm pitch, single row
+Through hole pin header THT 1x03 2.54mm single row
+0
+3
+3
+Connector_PinHeader_2.54mm
+PinHeader_1x03_P2.54mm_Vertical_SMD_Pin1Left
+surface-mounted straight pin header, 1x03, 2.54mm pitch, single row, style 1 (pin 1 left)
+Surface mounted pin header SMD 1x03 2.54mm single row style1 pin1 left
+0
+3
+3
+Connector_PinHeader_2.54mm
+PinHeader_1x03_P2.54mm_Vertical_SMD_Pin1Right
+surface-mounted straight pin header, 1x03, 2.54mm pitch, single row, style 2 (pin 1 right)
+Surface mounted pin header SMD 1x03 2.54mm single row style2 pin1 right
+0
+3
+3
+Connector_PinHeader_2.54mm
+PinHeader_1x04_P2.54mm_Horizontal
+Through hole angled pin header, 1x04, 2.54mm pitch, 6mm pin length, single row
+Through hole angled pin header THT 1x04 2.54mm single row
+0
+4
+4
+Connector_PinHeader_2.54mm
+PinHeader_1x04_P2.54mm_Vertical
+Through hole straight pin header, 1x04, 2.54mm pitch, single row
+Through hole pin header THT 1x04 2.54mm single row
+0
+4
+4
+Connector_PinHeader_2.54mm
+PinHeader_1x04_P2.54mm_Vertical_SMD_Pin1Left
+surface-mounted straight pin header, 1x04, 2.54mm pitch, single row, style 1 (pin 1 left)
+Surface mounted pin header SMD 1x04 2.54mm single row style1 pin1 left
+0
+4
+4
+Connector_PinHeader_2.54mm
+PinHeader_1x04_P2.54mm_Vertical_SMD_Pin1Right
+surface-mounted straight pin header, 1x04, 2.54mm pitch, single row, style 2 (pin 1 right)
+Surface mounted pin header SMD 1x04 2.54mm single row style2 pin1 right
+0
+4
+4
+Connector_PinHeader_2.54mm
+PinHeader_1x05_P2.54mm_Horizontal
+Through hole angled pin header, 1x05, 2.54mm pitch, 6mm pin length, single row
+Through hole angled pin header THT 1x05 2.54mm single row
+0
+5
+5
+Connector_PinHeader_2.54mm
+PinHeader_1x05_P2.54mm_Vertical
+Through hole straight pin header, 1x05, 2.54mm pitch, single row
+Through hole pin header THT 1x05 2.54mm single row
+0
+5
+5
+Connector_PinHeader_2.54mm
+PinHeader_1x05_P2.54mm_Vertical_SMD_Pin1Left
+surface-mounted straight pin header, 1x05, 2.54mm pitch, single row, style 1 (pin 1 left)
+Surface mounted pin header SMD 1x05 2.54mm single row style1 pin1 left
+0
+5
+5
+Connector_PinHeader_2.54mm
+PinHeader_1x05_P2.54mm_Vertical_SMD_Pin1Right
+surface-mounted straight pin header, 1x05, 2.54mm pitch, single row, style 2 (pin 1 right)
+Surface mounted pin header SMD 1x05 2.54mm single row style2 pin1 right
+0
+5
+5
+Connector_PinHeader_2.54mm
+PinHeader_1x06_P2.54mm_Horizontal
+Through hole angled pin header, 1x06, 2.54mm pitch, 6mm pin length, single row
+Through hole angled pin header THT 1x06 2.54mm single row
+0
+6
+6
+Connector_PinHeader_2.54mm
+PinHeader_1x06_P2.54mm_Vertical
+Through hole straight pin header, 1x06, 2.54mm pitch, single row
+Through hole pin header THT 1x06 2.54mm single row
+0
+6
+6
+Connector_PinHeader_2.54mm
+PinHeader_1x06_P2.54mm_Vertical_SMD_Pin1Left
+surface-mounted straight pin header, 1x06, 2.54mm pitch, single row, style 1 (pin 1 left)
+Surface mounted pin header SMD 1x06 2.54mm single row style1 pin1 left
+0
+6
+6
+Connector_PinHeader_2.54mm
+PinHeader_1x06_P2.54mm_Vertical_SMD_Pin1Right
+surface-mounted straight pin header, 1x06, 2.54mm pitch, single row, style 2 (pin 1 right)
+Surface mounted pin header SMD 1x06 2.54mm single row style2 pin1 right
+0
+6
+6
+Connector_PinHeader_2.54mm
+PinHeader_1x07_P2.54mm_Horizontal
+Through hole angled pin header, 1x07, 2.54mm pitch, 6mm pin length, single row
+Through hole angled pin header THT 1x07 2.54mm single row
+0
+7
+7
+Connector_PinHeader_2.54mm
+PinHeader_1x07_P2.54mm_Vertical
+Through hole straight pin header, 1x07, 2.54mm pitch, single row
+Through hole pin header THT 1x07 2.54mm single row
+0
+7
+7
+Connector_PinHeader_2.54mm
+PinHeader_1x07_P2.54mm_Vertical_SMD_Pin1Left
+surface-mounted straight pin header, 1x07, 2.54mm pitch, single row, style 1 (pin 1 left)
+Surface mounted pin header SMD 1x07 2.54mm single row style1 pin1 left
+0
+7
+7
+Connector_PinHeader_2.54mm
+PinHeader_1x07_P2.54mm_Vertical_SMD_Pin1Right
+surface-mounted straight pin header, 1x07, 2.54mm pitch, single row, style 2 (pin 1 right)
+Surface mounted pin header SMD 1x07 2.54mm single row style2 pin1 right
+0
+7
+7
+Connector_PinHeader_2.54mm
+PinHeader_1x08_P2.54mm_Horizontal
+Through hole angled pin header, 1x08, 2.54mm pitch, 6mm pin length, single row
+Through hole angled pin header THT 1x08 2.54mm single row
+0
+8
+8
+Connector_PinHeader_2.54mm
+PinHeader_1x08_P2.54mm_Vertical
+Through hole straight pin header, 1x08, 2.54mm pitch, single row
+Through hole pin header THT 1x08 2.54mm single row
+0
+8
+8
+Connector_PinHeader_2.54mm
+PinHeader_1x08_P2.54mm_Vertical_SMD_Pin1Left
+surface-mounted straight pin header, 1x08, 2.54mm pitch, single row, style 1 (pin 1 left)
+Surface mounted pin header SMD 1x08 2.54mm single row style1 pin1 left
+0
+8
+8
+Connector_PinHeader_2.54mm
+PinHeader_1x08_P2.54mm_Vertical_SMD_Pin1Right
+surface-mounted straight pin header, 1x08, 2.54mm pitch, single row, style 2 (pin 1 right)
+Surface mounted pin header SMD 1x08 2.54mm single row style2 pin1 right
+0
+8
+8
+Connector_PinHeader_2.54mm
+PinHeader_1x09_P2.54mm_Horizontal
+Through hole angled pin header, 1x09, 2.54mm pitch, 6mm pin length, single row
+Through hole angled pin header THT 1x09 2.54mm single row
+0
+9
+9
+Connector_PinHeader_2.54mm
+PinHeader_1x09_P2.54mm_Vertical
+Through hole straight pin header, 1x09, 2.54mm pitch, single row
+Through hole pin header THT 1x09 2.54mm single row
+0
+9
+9
+Connector_PinHeader_2.54mm
+PinHeader_1x09_P2.54mm_Vertical_SMD_Pin1Left
+surface-mounted straight pin header, 1x09, 2.54mm pitch, single row, style 1 (pin 1 left)
+Surface mounted pin header SMD 1x09 2.54mm single row style1 pin1 left
+0
+9
+9
+Connector_PinHeader_2.54mm
+PinHeader_1x09_P2.54mm_Vertical_SMD_Pin1Right
+surface-mounted straight pin header, 1x09, 2.54mm pitch, single row, style 2 (pin 1 right)
+Surface mounted pin header SMD 1x09 2.54mm single row style2 pin1 right
+0
+9
+9
+Connector_PinHeader_2.54mm
+PinHeader_1x10_P2.54mm_Horizontal
+Through hole angled pin header, 1x10, 2.54mm pitch, 6mm pin length, single row
+Through hole angled pin header THT 1x10 2.54mm single row
+0
+10
+10
+Connector_PinHeader_2.54mm
+PinHeader_1x10_P2.54mm_Vertical
+Through hole straight pin header, 1x10, 2.54mm pitch, single row
+Through hole pin header THT 1x10 2.54mm single row
+0
+10
+10
+Connector_PinHeader_2.54mm
+PinHeader_1x10_P2.54mm_Vertical_SMD_Pin1Left
+surface-mounted straight pin header, 1x10, 2.54mm pitch, single row, style 1 (pin 1 left)
+Surface mounted pin header SMD 1x10 2.54mm single row style1 pin1 left
+0
+10
+10
+Connector_PinHeader_2.54mm
+PinHeader_1x10_P2.54mm_Vertical_SMD_Pin1Right
+surface-mounted straight pin header, 1x10, 2.54mm pitch, single row, style 2 (pin 1 right)
+Surface mounted pin header SMD 1x10 2.54mm single row style2 pin1 right
+0
+10
+10
+Connector_PinHeader_2.54mm
+PinHeader_1x11_P2.54mm_Horizontal
+Through hole angled pin header, 1x11, 2.54mm pitch, 6mm pin length, single row
+Through hole angled pin header THT 1x11 2.54mm single row
+0
+11
+11
+Connector_PinHeader_2.54mm
+PinHeader_1x11_P2.54mm_Vertical
+Through hole straight pin header, 1x11, 2.54mm pitch, single row
+Through hole pin header THT 1x11 2.54mm single row
+0
+11
+11
+Connector_PinHeader_2.54mm
+PinHeader_1x11_P2.54mm_Vertical_SMD_Pin1Left
+surface-mounted straight pin header, 1x11, 2.54mm pitch, single row, style 1 (pin 1 left)
+Surface mounted pin header SMD 1x11 2.54mm single row style1 pin1 left
+0
+11
+11
+Connector_PinHeader_2.54mm
+PinHeader_1x11_P2.54mm_Vertical_SMD_Pin1Right
+surface-mounted straight pin header, 1x11, 2.54mm pitch, single row, style 2 (pin 1 right)
+Surface mounted pin header SMD 1x11 2.54mm single row style2 pin1 right
+0
+11
+11
+Connector_PinHeader_2.54mm
+PinHeader_1x12_P2.54mm_Horizontal
+Through hole angled pin header, 1x12, 2.54mm pitch, 6mm pin length, single row
+Through hole angled pin header THT 1x12 2.54mm single row
+0
+12
+12
+Connector_PinHeader_2.54mm
+PinHeader_1x12_P2.54mm_Vertical
+Through hole straight pin header, 1x12, 2.54mm pitch, single row
+Through hole pin header THT 1x12 2.54mm single row
+0
+12
+12
+Connector_PinHeader_2.54mm
+PinHeader_1x12_P2.54mm_Vertical_SMD_Pin1Left
+surface-mounted straight pin header, 1x12, 2.54mm pitch, single row, style 1 (pin 1 left)
+Surface mounted pin header SMD 1x12 2.54mm single row style1 pin1 left
+0
+12
+12
+Connector_PinHeader_2.54mm
+PinHeader_1x12_P2.54mm_Vertical_SMD_Pin1Right
+surface-mounted straight pin header, 1x12, 2.54mm pitch, single row, style 2 (pin 1 right)
+Surface mounted pin header SMD 1x12 2.54mm single row style2 pin1 right
+0
+12
+12
+Connector_PinHeader_2.54mm
+PinHeader_1x13_P2.54mm_Horizontal
+Through hole angled pin header, 1x13, 2.54mm pitch, 6mm pin length, single row
+Through hole angled pin header THT 1x13 2.54mm single row
+0
+13
+13
+Connector_PinHeader_2.54mm
+PinHeader_1x13_P2.54mm_Vertical
+Through hole straight pin header, 1x13, 2.54mm pitch, single row
+Through hole pin header THT 1x13 2.54mm single row
+0
+13
+13
+Connector_PinHeader_2.54mm
+PinHeader_1x13_P2.54mm_Vertical_SMD_Pin1Left
+surface-mounted straight pin header, 1x13, 2.54mm pitch, single row, style 1 (pin 1 left)
+Surface mounted pin header SMD 1x13 2.54mm single row style1 pin1 left
+0
+13
+13
+Connector_PinHeader_2.54mm
+PinHeader_1x13_P2.54mm_Vertical_SMD_Pin1Right
+surface-mounted straight pin header, 1x13, 2.54mm pitch, single row, style 2 (pin 1 right)
+Surface mounted pin header SMD 1x13 2.54mm single row style2 pin1 right
+0
+13
+13
+Connector_PinHeader_2.54mm
+PinHeader_1x14_P2.54mm_Horizontal
+Through hole angled pin header, 1x14, 2.54mm pitch, 6mm pin length, single row
+Through hole angled pin header THT 1x14 2.54mm single row
+0
+14
+14
+Connector_PinHeader_2.54mm
+PinHeader_1x14_P2.54mm_Vertical
+Through hole straight pin header, 1x14, 2.54mm pitch, single row
+Through hole pin header THT 1x14 2.54mm single row
+0
+14
+14
+Connector_PinHeader_2.54mm
+PinHeader_1x14_P2.54mm_Vertical_SMD_Pin1Left
+surface-mounted straight pin header, 1x14, 2.54mm pitch, single row, style 1 (pin 1 left)
+Surface mounted pin header SMD 1x14 2.54mm single row style1 pin1 left
+0
+14
+14
+Connector_PinHeader_2.54mm
+PinHeader_1x14_P2.54mm_Vertical_SMD_Pin1Right
+surface-mounted straight pin header, 1x14, 2.54mm pitch, single row, style 2 (pin 1 right)
+Surface mounted pin header SMD 1x14 2.54mm single row style2 pin1 right
+0
+14
+14
+Connector_PinHeader_2.54mm
+PinHeader_1x15_P2.54mm_Horizontal
+Through hole angled pin header, 1x15, 2.54mm pitch, 6mm pin length, single row
+Through hole angled pin header THT 1x15 2.54mm single row
+0
+15
+15
+Connector_PinHeader_2.54mm
+PinHeader_1x15_P2.54mm_Vertical
+Through hole straight pin header, 1x15, 2.54mm pitch, single row
+Through hole pin header THT 1x15 2.54mm single row
+0
+15
+15
+Connector_PinHeader_2.54mm
+PinHeader_1x15_P2.54mm_Vertical_SMD_Pin1Left
+surface-mounted straight pin header, 1x15, 2.54mm pitch, single row, style 1 (pin 1 left)
+Surface mounted pin header SMD 1x15 2.54mm single row style1 pin1 left
+0
+15
+15
+Connector_PinHeader_2.54mm
+PinHeader_1x15_P2.54mm_Vertical_SMD_Pin1Right
+surface-mounted straight pin header, 1x15, 2.54mm pitch, single row, style 2 (pin 1 right)
+Surface mounted pin header SMD 1x15 2.54mm single row style2 pin1 right
+0
+15
+15
+Connector_PinHeader_2.54mm
+PinHeader_1x16_P2.54mm_Horizontal
+Through hole angled pin header, 1x16, 2.54mm pitch, 6mm pin length, single row
+Through hole angled pin header THT 1x16 2.54mm single row
+0
+16
+16
+Connector_PinHeader_2.54mm
+PinHeader_1x16_P2.54mm_Vertical
+Through hole straight pin header, 1x16, 2.54mm pitch, single row
+Through hole pin header THT 1x16 2.54mm single row
+0
+16
+16
+Connector_PinHeader_2.54mm
+PinHeader_1x16_P2.54mm_Vertical_SMD_Pin1Left
+surface-mounted straight pin header, 1x16, 2.54mm pitch, single row, style 1 (pin 1 left)
+Surface mounted pin header SMD 1x16 2.54mm single row style1 pin1 left
+0
+16
+16
+Connector_PinHeader_2.54mm
+PinHeader_1x16_P2.54mm_Vertical_SMD_Pin1Right
+surface-mounted straight pin header, 1x16, 2.54mm pitch, single row, style 2 (pin 1 right)
+Surface mounted pin header SMD 1x16 2.54mm single row style2 pin1 right
+0
+16
+16
+Connector_PinHeader_2.54mm
+PinHeader_1x17_P2.54mm_Horizontal
+Through hole angled pin header, 1x17, 2.54mm pitch, 6mm pin length, single row
+Through hole angled pin header THT 1x17 2.54mm single row
+0
+17
+17
+Connector_PinHeader_2.54mm
+PinHeader_1x17_P2.54mm_Vertical
+Through hole straight pin header, 1x17, 2.54mm pitch, single row
+Through hole pin header THT 1x17 2.54mm single row
+0
+17
+17
+Connector_PinHeader_2.54mm
+PinHeader_1x17_P2.54mm_Vertical_SMD_Pin1Left
+surface-mounted straight pin header, 1x17, 2.54mm pitch, single row, style 1 (pin 1 left)
+Surface mounted pin header SMD 1x17 2.54mm single row style1 pin1 left
+0
+17
+17
+Connector_PinHeader_2.54mm
+PinHeader_1x17_P2.54mm_Vertical_SMD_Pin1Right
+surface-mounted straight pin header, 1x17, 2.54mm pitch, single row, style 2 (pin 1 right)
+Surface mounted pin header SMD 1x17 2.54mm single row style2 pin1 right
+0
+17
+17
+Connector_PinHeader_2.54mm
+PinHeader_1x18_P2.54mm_Horizontal
+Through hole angled pin header, 1x18, 2.54mm pitch, 6mm pin length, single row
+Through hole angled pin header THT 1x18 2.54mm single row
+0
+18
+18
+Connector_PinHeader_2.54mm
+PinHeader_1x18_P2.54mm_Vertical
+Through hole straight pin header, 1x18, 2.54mm pitch, single row
+Through hole pin header THT 1x18 2.54mm single row
+0
+18
+18
+Connector_PinHeader_2.54mm
+PinHeader_1x18_P2.54mm_Vertical_SMD_Pin1Left
+surface-mounted straight pin header, 1x18, 2.54mm pitch, single row, style 1 (pin 1 left)
+Surface mounted pin header SMD 1x18 2.54mm single row style1 pin1 left
+0
+18
+18
+Connector_PinHeader_2.54mm
+PinHeader_1x18_P2.54mm_Vertical_SMD_Pin1Right
+surface-mounted straight pin header, 1x18, 2.54mm pitch, single row, style 2 (pin 1 right)
+Surface mounted pin header SMD 1x18 2.54mm single row style2 pin1 right
+0
+18
+18
+Connector_PinHeader_2.54mm
+PinHeader_1x19_P2.54mm_Horizontal
+Through hole angled pin header, 1x19, 2.54mm pitch, 6mm pin length, single row
+Through hole angled pin header THT 1x19 2.54mm single row
+0
+19
+19
+Connector_PinHeader_2.54mm
+PinHeader_1x19_P2.54mm_Vertical
+Through hole straight pin header, 1x19, 2.54mm pitch, single row
+Through hole pin header THT 1x19 2.54mm single row
+0
+19
+19
+Connector_PinHeader_2.54mm
+PinHeader_1x19_P2.54mm_Vertical_SMD_Pin1Left
+surface-mounted straight pin header, 1x19, 2.54mm pitch, single row, style 1 (pin 1 left)
+Surface mounted pin header SMD 1x19 2.54mm single row style1 pin1 left
+0
+19
+19
+Connector_PinHeader_2.54mm
+PinHeader_1x19_P2.54mm_Vertical_SMD_Pin1Right
+surface-mounted straight pin header, 1x19, 2.54mm pitch, single row, style 2 (pin 1 right)
+Surface mounted pin header SMD 1x19 2.54mm single row style2 pin1 right
+0
+19
+19
+Connector_PinHeader_2.54mm
+PinHeader_1x20_P2.54mm_Horizontal
+Through hole angled pin header, 1x20, 2.54mm pitch, 6mm pin length, single row
+Through hole angled pin header THT 1x20 2.54mm single row
+0
+20
+20
+Connector_PinHeader_2.54mm
+PinHeader_1x20_P2.54mm_Vertical
+Through hole straight pin header, 1x20, 2.54mm pitch, single row
+Through hole pin header THT 1x20 2.54mm single row
+0
+20
+20
+Connector_PinHeader_2.54mm
+PinHeader_1x20_P2.54mm_Vertical_SMD_Pin1Left
+surface-mounted straight pin header, 1x20, 2.54mm pitch, single row, style 1 (pin 1 left)
+Surface mounted pin header SMD 1x20 2.54mm single row style1 pin1 left
+0
+20
+20
+Connector_PinHeader_2.54mm
+PinHeader_1x20_P2.54mm_Vertical_SMD_Pin1Right
+surface-mounted straight pin header, 1x20, 2.54mm pitch, single row, style 2 (pin 1 right)
+Surface mounted pin header SMD 1x20 2.54mm single row style2 pin1 right
+0
+20
+20
+Connector_PinHeader_2.54mm
+PinHeader_1x21_P2.54mm_Horizontal
+Through hole angled pin header, 1x21, 2.54mm pitch, 6mm pin length, single row
+Through hole angled pin header THT 1x21 2.54mm single row
+0
+21
+21
+Connector_PinHeader_2.54mm
+PinHeader_1x21_P2.54mm_Vertical
+Through hole straight pin header, 1x21, 2.54mm pitch, single row
+Through hole pin header THT 1x21 2.54mm single row
+0
+21
+21
+Connector_PinHeader_2.54mm
+PinHeader_1x21_P2.54mm_Vertical_SMD_Pin1Left
+surface-mounted straight pin header, 1x21, 2.54mm pitch, single row, style 1 (pin 1 left)
+Surface mounted pin header SMD 1x21 2.54mm single row style1 pin1 left
+0
+21
+21
+Connector_PinHeader_2.54mm
+PinHeader_1x21_P2.54mm_Vertical_SMD_Pin1Right
+surface-mounted straight pin header, 1x21, 2.54mm pitch, single row, style 2 (pin 1 right)
+Surface mounted pin header SMD 1x21 2.54mm single row style2 pin1 right
+0
+21
+21
+Connector_PinHeader_2.54mm
+PinHeader_1x22_P2.54mm_Horizontal
+Through hole angled pin header, 1x22, 2.54mm pitch, 6mm pin length, single row
+Through hole angled pin header THT 1x22 2.54mm single row
+0
+22
+22
+Connector_PinHeader_2.54mm
+PinHeader_1x22_P2.54mm_Vertical
+Through hole straight pin header, 1x22, 2.54mm pitch, single row
+Through hole pin header THT 1x22 2.54mm single row
+0
+22
+22
+Connector_PinHeader_2.54mm
+PinHeader_1x22_P2.54mm_Vertical_SMD_Pin1Left
+surface-mounted straight pin header, 1x22, 2.54mm pitch, single row, style 1 (pin 1 left)
+Surface mounted pin header SMD 1x22 2.54mm single row style1 pin1 left
+0
+22
+22
+Connector_PinHeader_2.54mm
+PinHeader_1x22_P2.54mm_Vertical_SMD_Pin1Right
+surface-mounted straight pin header, 1x22, 2.54mm pitch, single row, style 2 (pin 1 right)
+Surface mounted pin header SMD 1x22 2.54mm single row style2 pin1 right
+0
+22
+22
+Connector_PinHeader_2.54mm
+PinHeader_1x23_P2.54mm_Horizontal
+Through hole angled pin header, 1x23, 2.54mm pitch, 6mm pin length, single row
+Through hole angled pin header THT 1x23 2.54mm single row
+0
+23
+23
+Connector_PinHeader_2.54mm
+PinHeader_1x23_P2.54mm_Vertical
+Through hole straight pin header, 1x23, 2.54mm pitch, single row
+Through hole pin header THT 1x23 2.54mm single row
+0
+23
+23
+Connector_PinHeader_2.54mm
+PinHeader_1x23_P2.54mm_Vertical_SMD_Pin1Left
+surface-mounted straight pin header, 1x23, 2.54mm pitch, single row, style 1 (pin 1 left)
+Surface mounted pin header SMD 1x23 2.54mm single row style1 pin1 left
+0
+23
+23
+Connector_PinHeader_2.54mm
+PinHeader_1x23_P2.54mm_Vertical_SMD_Pin1Right
+surface-mounted straight pin header, 1x23, 2.54mm pitch, single row, style 2 (pin 1 right)
+Surface mounted pin header SMD 1x23 2.54mm single row style2 pin1 right
+0
+23
+23
+Connector_PinHeader_2.54mm
+PinHeader_1x24_P2.54mm_Horizontal
+Through hole angled pin header, 1x24, 2.54mm pitch, 6mm pin length, single row
+Through hole angled pin header THT 1x24 2.54mm single row
+0
+24
+24
+Connector_PinHeader_2.54mm
+PinHeader_1x24_P2.54mm_Vertical
+Through hole straight pin header, 1x24, 2.54mm pitch, single row
+Through hole pin header THT 1x24 2.54mm single row
+0
+24
+24
+Connector_PinHeader_2.54mm
+PinHeader_1x24_P2.54mm_Vertical_SMD_Pin1Left
+surface-mounted straight pin header, 1x24, 2.54mm pitch, single row, style 1 (pin 1 left)
+Surface mounted pin header SMD 1x24 2.54mm single row style1 pin1 left
+0
+24
+24
+Connector_PinHeader_2.54mm
+PinHeader_1x24_P2.54mm_Vertical_SMD_Pin1Right
+surface-mounted straight pin header, 1x24, 2.54mm pitch, single row, style 2 (pin 1 right)
+Surface mounted pin header SMD 1x24 2.54mm single row style2 pin1 right
+0
+24
+24
+Connector_PinHeader_2.54mm
+PinHeader_1x25_P2.54mm_Horizontal
+Through hole angled pin header, 1x25, 2.54mm pitch, 6mm pin length, single row
+Through hole angled pin header THT 1x25 2.54mm single row
+0
+25
+25
+Connector_PinHeader_2.54mm
+PinHeader_1x25_P2.54mm_Vertical
+Through hole straight pin header, 1x25, 2.54mm pitch, single row
+Through hole pin header THT 1x25 2.54mm single row
+0
+25
+25
+Connector_PinHeader_2.54mm
+PinHeader_1x25_P2.54mm_Vertical_SMD_Pin1Left
+surface-mounted straight pin header, 1x25, 2.54mm pitch, single row, style 1 (pin 1 left)
+Surface mounted pin header SMD 1x25 2.54mm single row style1 pin1 left
+0
+25
+25
+Connector_PinHeader_2.54mm
+PinHeader_1x25_P2.54mm_Vertical_SMD_Pin1Right
+surface-mounted straight pin header, 1x25, 2.54mm pitch, single row, style 2 (pin 1 right)
+Surface mounted pin header SMD 1x25 2.54mm single row style2 pin1 right
+0
+25
+25
+Connector_PinHeader_2.54mm
+PinHeader_1x26_P2.54mm_Horizontal
+Through hole angled pin header, 1x26, 2.54mm pitch, 6mm pin length, single row
+Through hole angled pin header THT 1x26 2.54mm single row
+0
+26
+26
+Connector_PinHeader_2.54mm
+PinHeader_1x26_P2.54mm_Vertical
+Through hole straight pin header, 1x26, 2.54mm pitch, single row
+Through hole pin header THT 1x26 2.54mm single row
+0
+26
+26
+Connector_PinHeader_2.54mm
+PinHeader_1x26_P2.54mm_Vertical_SMD_Pin1Left
+surface-mounted straight pin header, 1x26, 2.54mm pitch, single row, style 1 (pin 1 left)
+Surface mounted pin header SMD 1x26 2.54mm single row style1 pin1 left
+0
+26
+26
+Connector_PinHeader_2.54mm
+PinHeader_1x26_P2.54mm_Vertical_SMD_Pin1Right
+surface-mounted straight pin header, 1x26, 2.54mm pitch, single row, style 2 (pin 1 right)
+Surface mounted pin header SMD 1x26 2.54mm single row style2 pin1 right
+0
+26
+26
+Connector_PinHeader_2.54mm
+PinHeader_1x27_P2.54mm_Horizontal
+Through hole angled pin header, 1x27, 2.54mm pitch, 6mm pin length, single row
+Through hole angled pin header THT 1x27 2.54mm single row
+0
+27
+27
+Connector_PinHeader_2.54mm
+PinHeader_1x27_P2.54mm_Vertical
+Through hole straight pin header, 1x27, 2.54mm pitch, single row
+Through hole pin header THT 1x27 2.54mm single row
+0
+27
+27
+Connector_PinHeader_2.54mm
+PinHeader_1x27_P2.54mm_Vertical_SMD_Pin1Left
+surface-mounted straight pin header, 1x27, 2.54mm pitch, single row, style 1 (pin 1 left)
+Surface mounted pin header SMD 1x27 2.54mm single row style1 pin1 left
+0
+27
+27
+Connector_PinHeader_2.54mm
+PinHeader_1x27_P2.54mm_Vertical_SMD_Pin1Right
+surface-mounted straight pin header, 1x27, 2.54mm pitch, single row, style 2 (pin 1 right)
+Surface mounted pin header SMD 1x27 2.54mm single row style2 pin1 right
+0
+27
+27
+Connector_PinHeader_2.54mm
+PinHeader_1x28_P2.54mm_Horizontal
+Through hole angled pin header, 1x28, 2.54mm pitch, 6mm pin length, single row
+Through hole angled pin header THT 1x28 2.54mm single row
+0
+28
+28
+Connector_PinHeader_2.54mm
+PinHeader_1x28_P2.54mm_Vertical
+Through hole straight pin header, 1x28, 2.54mm pitch, single row
+Through hole pin header THT 1x28 2.54mm single row
+0
+28
+28
+Connector_PinHeader_2.54mm
+PinHeader_1x28_P2.54mm_Vertical_SMD_Pin1Left
+surface-mounted straight pin header, 1x28, 2.54mm pitch, single row, style 1 (pin 1 left)
+Surface mounted pin header SMD 1x28 2.54mm single row style1 pin1 left
+0
+28
+28
+Connector_PinHeader_2.54mm
+PinHeader_1x28_P2.54mm_Vertical_SMD_Pin1Right
+surface-mounted straight pin header, 1x28, 2.54mm pitch, single row, style 2 (pin 1 right)
+Surface mounted pin header SMD 1x28 2.54mm single row style2 pin1 right
+0
+28
+28
+Connector_PinHeader_2.54mm
+PinHeader_1x29_P2.54mm_Horizontal
+Through hole angled pin header, 1x29, 2.54mm pitch, 6mm pin length, single row
+Through hole angled pin header THT 1x29 2.54mm single row
+0
+29
+29
+Connector_PinHeader_2.54mm
+PinHeader_1x29_P2.54mm_Vertical
+Through hole straight pin header, 1x29, 2.54mm pitch, single row
+Through hole pin header THT 1x29 2.54mm single row
+0
+29
+29
+Connector_PinHeader_2.54mm
+PinHeader_1x29_P2.54mm_Vertical_SMD_Pin1Left
+surface-mounted straight pin header, 1x29, 2.54mm pitch, single row, style 1 (pin 1 left)
+Surface mounted pin header SMD 1x29 2.54mm single row style1 pin1 left
+0
+29
+29
+Connector_PinHeader_2.54mm
+PinHeader_1x29_P2.54mm_Vertical_SMD_Pin1Right
+surface-mounted straight pin header, 1x29, 2.54mm pitch, single row, style 2 (pin 1 right)
+Surface mounted pin header SMD 1x29 2.54mm single row style2 pin1 right
+0
+29
+29
+Connector_PinHeader_2.54mm
+PinHeader_1x30_P2.54mm_Horizontal
+Through hole angled pin header, 1x30, 2.54mm pitch, 6mm pin length, single row
+Through hole angled pin header THT 1x30 2.54mm single row
+0
+30
+30
+Connector_PinHeader_2.54mm
+PinHeader_1x30_P2.54mm_Vertical
+Through hole straight pin header, 1x30, 2.54mm pitch, single row
+Through hole pin header THT 1x30 2.54mm single row
+0
+30
+30
+Connector_PinHeader_2.54mm
+PinHeader_1x30_P2.54mm_Vertical_SMD_Pin1Left
+surface-mounted straight pin header, 1x30, 2.54mm pitch, single row, style 1 (pin 1 left)
+Surface mounted pin header SMD 1x30 2.54mm single row style1 pin1 left
+0
+30
+30
+Connector_PinHeader_2.54mm
+PinHeader_1x30_P2.54mm_Vertical_SMD_Pin1Right
+surface-mounted straight pin header, 1x30, 2.54mm pitch, single row, style 2 (pin 1 right)
+Surface mounted pin header SMD 1x30 2.54mm single row style2 pin1 right
+0
+30
+30
+Connector_PinHeader_2.54mm
+PinHeader_1x31_P2.54mm_Horizontal
+Through hole angled pin header, 1x31, 2.54mm pitch, 6mm pin length, single row
+Through hole angled pin header THT 1x31 2.54mm single row
+0
+31
+31
+Connector_PinHeader_2.54mm
+PinHeader_1x31_P2.54mm_Vertical
+Through hole straight pin header, 1x31, 2.54mm pitch, single row
+Through hole pin header THT 1x31 2.54mm single row
+0
+31
+31
+Connector_PinHeader_2.54mm
+PinHeader_1x31_P2.54mm_Vertical_SMD_Pin1Left
+surface-mounted straight pin header, 1x31, 2.54mm pitch, single row, style 1 (pin 1 left)
+Surface mounted pin header SMD 1x31 2.54mm single row style1 pin1 left
+0
+31
+31
+Connector_PinHeader_2.54mm
+PinHeader_1x31_P2.54mm_Vertical_SMD_Pin1Right
+surface-mounted straight pin header, 1x31, 2.54mm pitch, single row, style 2 (pin 1 right)
+Surface mounted pin header SMD 1x31 2.54mm single row style2 pin1 right
+0
+31
+31
+Connector_PinHeader_2.54mm
+PinHeader_1x32_P2.54mm_Horizontal
+Through hole angled pin header, 1x32, 2.54mm pitch, 6mm pin length, single row
+Through hole angled pin header THT 1x32 2.54mm single row
+0
+32
+32
+Connector_PinHeader_2.54mm
+PinHeader_1x32_P2.54mm_Vertical
+Through hole straight pin header, 1x32, 2.54mm pitch, single row
+Through hole pin header THT 1x32 2.54mm single row
+0
+32
+32
+Connector_PinHeader_2.54mm
+PinHeader_1x32_P2.54mm_Vertical_SMD_Pin1Left
+surface-mounted straight pin header, 1x32, 2.54mm pitch, single row, style 1 (pin 1 left)
+Surface mounted pin header SMD 1x32 2.54mm single row style1 pin1 left
+0
+32
+32
+Connector_PinHeader_2.54mm
+PinHeader_1x32_P2.54mm_Vertical_SMD_Pin1Right
+surface-mounted straight pin header, 1x32, 2.54mm pitch, single row, style 2 (pin 1 right)
+Surface mounted pin header SMD 1x32 2.54mm single row style2 pin1 right
+0
+32
+32
+Connector_PinHeader_2.54mm
+PinHeader_1x33_P2.54mm_Horizontal
+Through hole angled pin header, 1x33, 2.54mm pitch, 6mm pin length, single row
+Through hole angled pin header THT 1x33 2.54mm single row
+0
+33
+33
+Connector_PinHeader_2.54mm
+PinHeader_1x33_P2.54mm_Vertical
+Through hole straight pin header, 1x33, 2.54mm pitch, single row
+Through hole pin header THT 1x33 2.54mm single row
+0
+33
+33
+Connector_PinHeader_2.54mm
+PinHeader_1x33_P2.54mm_Vertical_SMD_Pin1Left
+surface-mounted straight pin header, 1x33, 2.54mm pitch, single row, style 1 (pin 1 left)
+Surface mounted pin header SMD 1x33 2.54mm single row style1 pin1 left
+0
+33
+33
+Connector_PinHeader_2.54mm
+PinHeader_1x33_P2.54mm_Vertical_SMD_Pin1Right
+surface-mounted straight pin header, 1x33, 2.54mm pitch, single row, style 2 (pin 1 right)
+Surface mounted pin header SMD 1x33 2.54mm single row style2 pin1 right
+0
+33
+33
+Connector_PinHeader_2.54mm
+PinHeader_1x34_P2.54mm_Horizontal
+Through hole angled pin header, 1x34, 2.54mm pitch, 6mm pin length, single row
+Through hole angled pin header THT 1x34 2.54mm single row
+0
+34
+34
+Connector_PinHeader_2.54mm
+PinHeader_1x34_P2.54mm_Vertical
+Through hole straight pin header, 1x34, 2.54mm pitch, single row
+Through hole pin header THT 1x34 2.54mm single row
+0
+34
+34
+Connector_PinHeader_2.54mm
+PinHeader_1x34_P2.54mm_Vertical_SMD_Pin1Left
+surface-mounted straight pin header, 1x34, 2.54mm pitch, single row, style 1 (pin 1 left)
+Surface mounted pin header SMD 1x34 2.54mm single row style1 pin1 left
+0
+34
+34
+Connector_PinHeader_2.54mm
+PinHeader_1x34_P2.54mm_Vertical_SMD_Pin1Right
+surface-mounted straight pin header, 1x34, 2.54mm pitch, single row, style 2 (pin 1 right)
+Surface mounted pin header SMD 1x34 2.54mm single row style2 pin1 right
+0
+34
+34
+Connector_PinHeader_2.54mm
+PinHeader_1x35_P2.54mm_Horizontal
+Through hole angled pin header, 1x35, 2.54mm pitch, 6mm pin length, single row
+Through hole angled pin header THT 1x35 2.54mm single row
+0
+35
+35
+Connector_PinHeader_2.54mm
+PinHeader_1x35_P2.54mm_Vertical
+Through hole straight pin header, 1x35, 2.54mm pitch, single row
+Through hole pin header THT 1x35 2.54mm single row
+0
+35
+35
+Connector_PinHeader_2.54mm
+PinHeader_1x35_P2.54mm_Vertical_SMD_Pin1Left
+surface-mounted straight pin header, 1x35, 2.54mm pitch, single row, style 1 (pin 1 left)
+Surface mounted pin header SMD 1x35 2.54mm single row style1 pin1 left
+0
+35
+35
+Connector_PinHeader_2.54mm
+PinHeader_1x35_P2.54mm_Vertical_SMD_Pin1Right
+surface-mounted straight pin header, 1x35, 2.54mm pitch, single row, style 2 (pin 1 right)
+Surface mounted pin header SMD 1x35 2.54mm single row style2 pin1 right
+0
+35
+35
+Connector_PinHeader_2.54mm
+PinHeader_1x36_P2.54mm_Horizontal
+Through hole angled pin header, 1x36, 2.54mm pitch, 6mm pin length, single row
+Through hole angled pin header THT 1x36 2.54mm single row
+0
+36
+36
+Connector_PinHeader_2.54mm
+PinHeader_1x36_P2.54mm_Vertical
+Through hole straight pin header, 1x36, 2.54mm pitch, single row
+Through hole pin header THT 1x36 2.54mm single row
+0
+36
+36
+Connector_PinHeader_2.54mm
+PinHeader_1x36_P2.54mm_Vertical_SMD_Pin1Left
+surface-mounted straight pin header, 1x36, 2.54mm pitch, single row, style 1 (pin 1 left)
+Surface mounted pin header SMD 1x36 2.54mm single row style1 pin1 left
+0
+36
+36
+Connector_PinHeader_2.54mm
+PinHeader_1x36_P2.54mm_Vertical_SMD_Pin1Right
+surface-mounted straight pin header, 1x36, 2.54mm pitch, single row, style 2 (pin 1 right)
+Surface mounted pin header SMD 1x36 2.54mm single row style2 pin1 right
+0
+36
+36
+Connector_PinHeader_2.54mm
+PinHeader_1x37_P2.54mm_Horizontal
+Through hole angled pin header, 1x37, 2.54mm pitch, 6mm pin length, single row
+Through hole angled pin header THT 1x37 2.54mm single row
+0
+37
+37
+Connector_PinHeader_2.54mm
+PinHeader_1x37_P2.54mm_Vertical
+Through hole straight pin header, 1x37, 2.54mm pitch, single row
+Through hole pin header THT 1x37 2.54mm single row
+0
+37
+37
+Connector_PinHeader_2.54mm
+PinHeader_1x37_P2.54mm_Vertical_SMD_Pin1Left
+surface-mounted straight pin header, 1x37, 2.54mm pitch, single row, style 1 (pin 1 left)
+Surface mounted pin header SMD 1x37 2.54mm single row style1 pin1 left
+0
+37
+37
+Connector_PinHeader_2.54mm
+PinHeader_1x37_P2.54mm_Vertical_SMD_Pin1Right
+surface-mounted straight pin header, 1x37, 2.54mm pitch, single row, style 2 (pin 1 right)
+Surface mounted pin header SMD 1x37 2.54mm single row style2 pin1 right
+0
+37
+37
+Connector_PinHeader_2.54mm
+PinHeader_1x38_P2.54mm_Horizontal
+Through hole angled pin header, 1x38, 2.54mm pitch, 6mm pin length, single row
+Through hole angled pin header THT 1x38 2.54mm single row
+0
+38
+38
+Connector_PinHeader_2.54mm
+PinHeader_1x38_P2.54mm_Vertical
+Through hole straight pin header, 1x38, 2.54mm pitch, single row
+Through hole pin header THT 1x38 2.54mm single row
+0
+38
+38
+Connector_PinHeader_2.54mm
+PinHeader_1x38_P2.54mm_Vertical_SMD_Pin1Left
+surface-mounted straight pin header, 1x38, 2.54mm pitch, single row, style 1 (pin 1 left)
+Surface mounted pin header SMD 1x38 2.54mm single row style1 pin1 left
+0
+38
+38
+Connector_PinHeader_2.54mm
+PinHeader_1x38_P2.54mm_Vertical_SMD_Pin1Right
+surface-mounted straight pin header, 1x38, 2.54mm pitch, single row, style 2 (pin 1 right)
+Surface mounted pin header SMD 1x38 2.54mm single row style2 pin1 right
+0
+38
+38
+Connector_PinHeader_2.54mm
+PinHeader_1x39_P2.54mm_Horizontal
+Through hole angled pin header, 1x39, 2.54mm pitch, 6mm pin length, single row
+Through hole angled pin header THT 1x39 2.54mm single row
+0
+39
+39
+Connector_PinHeader_2.54mm
+PinHeader_1x39_P2.54mm_Vertical
+Through hole straight pin header, 1x39, 2.54mm pitch, single row
+Through hole pin header THT 1x39 2.54mm single row
+0
+39
+39
+Connector_PinHeader_2.54mm
+PinHeader_1x39_P2.54mm_Vertical_SMD_Pin1Left
+surface-mounted straight pin header, 1x39, 2.54mm pitch, single row, style 1 (pin 1 left)
+Surface mounted pin header SMD 1x39 2.54mm single row style1 pin1 left
+0
+39
+39
+Connector_PinHeader_2.54mm
+PinHeader_1x39_P2.54mm_Vertical_SMD_Pin1Right
+surface-mounted straight pin header, 1x39, 2.54mm pitch, single row, style 2 (pin 1 right)
+Surface mounted pin header SMD 1x39 2.54mm single row style2 pin1 right
+0
+39
+39
+Connector_PinHeader_2.54mm
+PinHeader_1x40_P2.54mm_Horizontal
+Through hole angled pin header, 1x40, 2.54mm pitch, 6mm pin length, single row
+Through hole angled pin header THT 1x40 2.54mm single row
+0
+40
+40
+Connector_PinHeader_2.54mm
+PinHeader_1x40_P2.54mm_Vertical
+Through hole straight pin header, 1x40, 2.54mm pitch, single row
+Through hole pin header THT 1x40 2.54mm single row
+0
+40
+40
+Connector_PinHeader_2.54mm
+PinHeader_1x40_P2.54mm_Vertical_SMD_Pin1Left
+surface-mounted straight pin header, 1x40, 2.54mm pitch, single row, style 1 (pin 1 left)
+Surface mounted pin header SMD 1x40 2.54mm single row style1 pin1 left
+0
+40
+40
+Connector_PinHeader_2.54mm
+PinHeader_1x40_P2.54mm_Vertical_SMD_Pin1Right
+surface-mounted straight pin header, 1x40, 2.54mm pitch, single row, style 2 (pin 1 right)
+Surface mounted pin header SMD 1x40 2.54mm single row style2 pin1 right
+0
+40
+40
+Connector_PinHeader_2.54mm
+PinHeader_2x01_P2.54mm_Horizontal
+Through hole angled pin header, 2x01, 2.54mm pitch, 6mm pin length, double rows
+Through hole angled pin header THT 2x01 2.54mm double row
+0
+2
+2
+Connector_PinHeader_2.54mm
+PinHeader_2x01_P2.54mm_Vertical
+Through hole straight pin header, 2x01, 2.54mm pitch, double rows
+Through hole pin header THT 2x01 2.54mm double row
+0
+2
+2
+Connector_PinHeader_2.54mm
+PinHeader_2x01_P2.54mm_Vertical_SMD
+surface-mounted straight pin header, 2x01, 2.54mm pitch, double rows
+Surface mounted pin header SMD 2x01 2.54mm double row
+0
+2
+2
+Connector_PinHeader_2.54mm
+PinHeader_2x02_P2.54mm_Horizontal
+Through hole angled pin header, 2x02, 2.54mm pitch, 6mm pin length, double rows
+Through hole angled pin header THT 2x02 2.54mm double row
+0
+4
+4
+Connector_PinHeader_2.54mm
+PinHeader_2x02_P2.54mm_Vertical
+Through hole straight pin header, 2x02, 2.54mm pitch, double rows
+Through hole pin header THT 2x02 2.54mm double row
+0
+4
+4
+Connector_PinHeader_2.54mm
+PinHeader_2x02_P2.54mm_Vertical_SMD
+surface-mounted straight pin header, 2x02, 2.54mm pitch, double rows
+Surface mounted pin header SMD 2x02 2.54mm double row
+0
+4
+4
+Connector_PinHeader_2.54mm
+PinHeader_2x03_P2.54mm_Horizontal
+Through hole angled pin header, 2x03, 2.54mm pitch, 6mm pin length, double rows
+Through hole angled pin header THT 2x03 2.54mm double row
+0
+6
+6
+Connector_PinHeader_2.54mm
+PinHeader_2x03_P2.54mm_Vertical
+Through hole straight pin header, 2x03, 2.54mm pitch, double rows
+Through hole pin header THT 2x03 2.54mm double row
+0
+6
+6
+Connector_PinHeader_2.54mm
+PinHeader_2x03_P2.54mm_Vertical_SMD
+surface-mounted straight pin header, 2x03, 2.54mm pitch, double rows
+Surface mounted pin header SMD 2x03 2.54mm double row
+0
+6
+6
+Connector_PinHeader_2.54mm
+PinHeader_2x04_P2.54mm_Horizontal
+Through hole angled pin header, 2x04, 2.54mm pitch, 6mm pin length, double rows
+Through hole angled pin header THT 2x04 2.54mm double row
+0
+8
+8
+Connector_PinHeader_2.54mm
+PinHeader_2x04_P2.54mm_Vertical
+Through hole straight pin header, 2x04, 2.54mm pitch, double rows
+Through hole pin header THT 2x04 2.54mm double row
+0
+8
+8
+Connector_PinHeader_2.54mm
+PinHeader_2x04_P2.54mm_Vertical_SMD
+surface-mounted straight pin header, 2x04, 2.54mm pitch, double rows
+Surface mounted pin header SMD 2x04 2.54mm double row
+0
+8
+8
+Connector_PinHeader_2.54mm
+PinHeader_2x05_P2.54mm_Horizontal
+Through hole angled pin header, 2x05, 2.54mm pitch, 6mm pin length, double rows
+Through hole angled pin header THT 2x05 2.54mm double row
+0
+10
+10
+Connector_PinHeader_2.54mm
+PinHeader_2x05_P2.54mm_Vertical
+Through hole straight pin header, 2x05, 2.54mm pitch, double rows
+Through hole pin header THT 2x05 2.54mm double row
+0
+10
+10
+Connector_PinHeader_2.54mm
+PinHeader_2x05_P2.54mm_Vertical_SMD
+surface-mounted straight pin header, 2x05, 2.54mm pitch, double rows
+Surface mounted pin header SMD 2x05 2.54mm double row
+0
+10
+10
+Connector_PinHeader_2.54mm
+PinHeader_2x06_P2.54mm_Horizontal
+Through hole angled pin header, 2x06, 2.54mm pitch, 6mm pin length, double rows
+Through hole angled pin header THT 2x06 2.54mm double row
+0
+12
+12
+Connector_PinHeader_2.54mm
+PinHeader_2x06_P2.54mm_Vertical
+Through hole straight pin header, 2x06, 2.54mm pitch, double rows
+Through hole pin header THT 2x06 2.54mm double row
+0
+12
+12
+Connector_PinHeader_2.54mm
+PinHeader_2x06_P2.54mm_Vertical_SMD
+surface-mounted straight pin header, 2x06, 2.54mm pitch, double rows
+Surface mounted pin header SMD 2x06 2.54mm double row
+0
+12
+12
+Connector_PinHeader_2.54mm
+PinHeader_2x07_P2.54mm_Horizontal
+Through hole angled pin header, 2x07, 2.54mm pitch, 6mm pin length, double rows
+Through hole angled pin header THT 2x07 2.54mm double row
+0
+14
+14
+Connector_PinHeader_2.54mm
+PinHeader_2x07_P2.54mm_Vertical
+Through hole straight pin header, 2x07, 2.54mm pitch, double rows
+Through hole pin header THT 2x07 2.54mm double row
+0
+14
+14
+Connector_PinHeader_2.54mm
+PinHeader_2x07_P2.54mm_Vertical_SMD
+surface-mounted straight pin header, 2x07, 2.54mm pitch, double rows
+Surface mounted pin header SMD 2x07 2.54mm double row
+0
+14
+14
+Connector_PinHeader_2.54mm
+PinHeader_2x08_P2.54mm_Horizontal
+Through hole angled pin header, 2x08, 2.54mm pitch, 6mm pin length, double rows
+Through hole angled pin header THT 2x08 2.54mm double row
+0
+16
+16
+Connector_PinHeader_2.54mm
+PinHeader_2x08_P2.54mm_Vertical
+Through hole straight pin header, 2x08, 2.54mm pitch, double rows
+Through hole pin header THT 2x08 2.54mm double row
+0
+16
+16
+Connector_PinHeader_2.54mm
+PinHeader_2x08_P2.54mm_Vertical_SMD
+surface-mounted straight pin header, 2x08, 2.54mm pitch, double rows
+Surface mounted pin header SMD 2x08 2.54mm double row
+0
+16
+16
+Connector_PinHeader_2.54mm
+PinHeader_2x09_P2.54mm_Horizontal
+Through hole angled pin header, 2x09, 2.54mm pitch, 6mm pin length, double rows
+Through hole angled pin header THT 2x09 2.54mm double row
+0
+18
+18
+Connector_PinHeader_2.54mm
+PinHeader_2x09_P2.54mm_Vertical
+Through hole straight pin header, 2x09, 2.54mm pitch, double rows
+Through hole pin header THT 2x09 2.54mm double row
+0
+18
+18
+Connector_PinHeader_2.54mm
+PinHeader_2x09_P2.54mm_Vertical_SMD
+surface-mounted straight pin header, 2x09, 2.54mm pitch, double rows
+Surface mounted pin header SMD 2x09 2.54mm double row
+0
+18
+18
+Connector_PinHeader_2.54mm
+PinHeader_2x10_P2.54mm_Horizontal
+Through hole angled pin header, 2x10, 2.54mm pitch, 6mm pin length, double rows
+Through hole angled pin header THT 2x10 2.54mm double row
+0
+20
+20
+Connector_PinHeader_2.54mm
+PinHeader_2x10_P2.54mm_Vertical
+Through hole straight pin header, 2x10, 2.54mm pitch, double rows
+Through hole pin header THT 2x10 2.54mm double row
+0
+20
+20
+Connector_PinHeader_2.54mm
+PinHeader_2x10_P2.54mm_Vertical_SMD
+surface-mounted straight pin header, 2x10, 2.54mm pitch, double rows
+Surface mounted pin header SMD 2x10 2.54mm double row
+0
+20
+20
+Connector_PinHeader_2.54mm
+PinHeader_2x11_P2.54mm_Horizontal
+Through hole angled pin header, 2x11, 2.54mm pitch, 6mm pin length, double rows
+Through hole angled pin header THT 2x11 2.54mm double row
+0
+22
+22
+Connector_PinHeader_2.54mm
+PinHeader_2x11_P2.54mm_Vertical
+Through hole straight pin header, 2x11, 2.54mm pitch, double rows
+Through hole pin header THT 2x11 2.54mm double row
+0
+22
+22
+Connector_PinHeader_2.54mm
+PinHeader_2x11_P2.54mm_Vertical_SMD
+surface-mounted straight pin header, 2x11, 2.54mm pitch, double rows
+Surface mounted pin header SMD 2x11 2.54mm double row
+0
+22
+22
+Connector_PinHeader_2.54mm
+PinHeader_2x12_P2.54mm_Horizontal
+Through hole angled pin header, 2x12, 2.54mm pitch, 6mm pin length, double rows
+Through hole angled pin header THT 2x12 2.54mm double row
+0
+24
+24
+Connector_PinHeader_2.54mm
+PinHeader_2x12_P2.54mm_Vertical
+Through hole straight pin header, 2x12, 2.54mm pitch, double rows
+Through hole pin header THT 2x12 2.54mm double row
+0
+24
+24
+Connector_PinHeader_2.54mm
+PinHeader_2x12_P2.54mm_Vertical_SMD
+surface-mounted straight pin header, 2x12, 2.54mm pitch, double rows
+Surface mounted pin header SMD 2x12 2.54mm double row
+0
+24
+24
+Connector_PinHeader_2.54mm
+PinHeader_2x13_P2.54mm_Horizontal
+Through hole angled pin header, 2x13, 2.54mm pitch, 6mm pin length, double rows
+Through hole angled pin header THT 2x13 2.54mm double row
+0
+26
+26
+Connector_PinHeader_2.54mm
+PinHeader_2x13_P2.54mm_Vertical
+Through hole straight pin header, 2x13, 2.54mm pitch, double rows
+Through hole pin header THT 2x13 2.54mm double row
+0
+26
+26
+Connector_PinHeader_2.54mm
+PinHeader_2x13_P2.54mm_Vertical_SMD
+surface-mounted straight pin header, 2x13, 2.54mm pitch, double rows
+Surface mounted pin header SMD 2x13 2.54mm double row
+0
+26
+26
+Connector_PinHeader_2.54mm
+PinHeader_2x14_P2.54mm_Horizontal
+Through hole angled pin header, 2x14, 2.54mm pitch, 6mm pin length, double rows
+Through hole angled pin header THT 2x14 2.54mm double row
+0
+28
+28
+Connector_PinHeader_2.54mm
+PinHeader_2x14_P2.54mm_Vertical
+Through hole straight pin header, 2x14, 2.54mm pitch, double rows
+Through hole pin header THT 2x14 2.54mm double row
+0
+28
+28
+Connector_PinHeader_2.54mm
+PinHeader_2x14_P2.54mm_Vertical_SMD
+surface-mounted straight pin header, 2x14, 2.54mm pitch, double rows
+Surface mounted pin header SMD 2x14 2.54mm double row
+0
+28
+28
+Connector_PinHeader_2.54mm
+PinHeader_2x15_P2.54mm_Horizontal
+Through hole angled pin header, 2x15, 2.54mm pitch, 6mm pin length, double rows
+Through hole angled pin header THT 2x15 2.54mm double row
+0
+30
+30
+Connector_PinHeader_2.54mm
+PinHeader_2x15_P2.54mm_Vertical
+Through hole straight pin header, 2x15, 2.54mm pitch, double rows
+Through hole pin header THT 2x15 2.54mm double row
+0
+30
+30
+Connector_PinHeader_2.54mm
+PinHeader_2x15_P2.54mm_Vertical_SMD
+surface-mounted straight pin header, 2x15, 2.54mm pitch, double rows
+Surface mounted pin header SMD 2x15 2.54mm double row
+0
+30
+30
+Connector_PinHeader_2.54mm
+PinHeader_2x16_P2.54mm_Horizontal
+Through hole angled pin header, 2x16, 2.54mm pitch, 6mm pin length, double rows
+Through hole angled pin header THT 2x16 2.54mm double row
+0
+32
+32
+Connector_PinHeader_2.54mm
+PinHeader_2x16_P2.54mm_Vertical
+Through hole straight pin header, 2x16, 2.54mm pitch, double rows
+Through hole pin header THT 2x16 2.54mm double row
+0
+32
+32
+Connector_PinHeader_2.54mm
+PinHeader_2x16_P2.54mm_Vertical_SMD
+surface-mounted straight pin header, 2x16, 2.54mm pitch, double rows
+Surface mounted pin header SMD 2x16 2.54mm double row
+0
+32
+32
+Connector_PinHeader_2.54mm
+PinHeader_2x17_P2.54mm_Horizontal
+Through hole angled pin header, 2x17, 2.54mm pitch, 6mm pin length, double rows
+Through hole angled pin header THT 2x17 2.54mm double row
+0
+34
+34
+Connector_PinHeader_2.54mm
+PinHeader_2x17_P2.54mm_Vertical
+Through hole straight pin header, 2x17, 2.54mm pitch, double rows
+Through hole pin header THT 2x17 2.54mm double row
+0
+34
+34
+Connector_PinHeader_2.54mm
+PinHeader_2x17_P2.54mm_Vertical_SMD
+surface-mounted straight pin header, 2x17, 2.54mm pitch, double rows
+Surface mounted pin header SMD 2x17 2.54mm double row
+0
+34
+34
+Connector_PinHeader_2.54mm
+PinHeader_2x18_P2.54mm_Horizontal
+Through hole angled pin header, 2x18, 2.54mm pitch, 6mm pin length, double rows
+Through hole angled pin header THT 2x18 2.54mm double row
+0
+36
+36
+Connector_PinHeader_2.54mm
+PinHeader_2x18_P2.54mm_Vertical
+Through hole straight pin header, 2x18, 2.54mm pitch, double rows
+Through hole pin header THT 2x18 2.54mm double row
+0
+36
+36
+Connector_PinHeader_2.54mm
+PinHeader_2x18_P2.54mm_Vertical_SMD
+surface-mounted straight pin header, 2x18, 2.54mm pitch, double rows
+Surface mounted pin header SMD 2x18 2.54mm double row
+0
+36
+36
+Connector_PinHeader_2.54mm
+PinHeader_2x19_P2.54mm_Horizontal
+Through hole angled pin header, 2x19, 2.54mm pitch, 6mm pin length, double rows
+Through hole angled pin header THT 2x19 2.54mm double row
+0
+38
+38
+Connector_PinHeader_2.54mm
+PinHeader_2x19_P2.54mm_Vertical
+Through hole straight pin header, 2x19, 2.54mm pitch, double rows
+Through hole pin header THT 2x19 2.54mm double row
+0
+38
+38
+Connector_PinHeader_2.54mm
+PinHeader_2x19_P2.54mm_Vertical_SMD
+surface-mounted straight pin header, 2x19, 2.54mm pitch, double rows
+Surface mounted pin header SMD 2x19 2.54mm double row
+0
+38
+38
+Connector_PinHeader_2.54mm
+PinHeader_2x20_P2.54mm_Horizontal
+Through hole angled pin header, 2x20, 2.54mm pitch, 6mm pin length, double rows
+Through hole angled pin header THT 2x20 2.54mm double row
+0
+40
+40
+Connector_PinHeader_2.54mm
+PinHeader_2x20_P2.54mm_Vertical
+Through hole straight pin header, 2x20, 2.54mm pitch, double rows
+Through hole pin header THT 2x20 2.54mm double row
+0
+40
+40
+Connector_PinHeader_2.54mm
+PinHeader_2x20_P2.54mm_Vertical_SMD
+surface-mounted straight pin header, 2x20, 2.54mm pitch, double rows
+Surface mounted pin header SMD 2x20 2.54mm double row
+0
+40
+40
+Connector_PinHeader_2.54mm
+PinHeader_2x21_P2.54mm_Horizontal
+Through hole angled pin header, 2x21, 2.54mm pitch, 6mm pin length, double rows
+Through hole angled pin header THT 2x21 2.54mm double row
+0
+42
+42
+Connector_PinHeader_2.54mm
+PinHeader_2x21_P2.54mm_Vertical
+Through hole straight pin header, 2x21, 2.54mm pitch, double rows
+Through hole pin header THT 2x21 2.54mm double row
+0
+42
+42
+Connector_PinHeader_2.54mm
+PinHeader_2x21_P2.54mm_Vertical_SMD
+surface-mounted straight pin header, 2x21, 2.54mm pitch, double rows
+Surface mounted pin header SMD 2x21 2.54mm double row
+0
+42
+42
+Connector_PinHeader_2.54mm
+PinHeader_2x22_P2.54mm_Horizontal
+Through hole angled pin header, 2x22, 2.54mm pitch, 6mm pin length, double rows
+Through hole angled pin header THT 2x22 2.54mm double row
+0
+44
+44
+Connector_PinHeader_2.54mm
+PinHeader_2x22_P2.54mm_Vertical
+Through hole straight pin header, 2x22, 2.54mm pitch, double rows
+Through hole pin header THT 2x22 2.54mm double row
+0
+44
+44
+Connector_PinHeader_2.54mm
+PinHeader_2x22_P2.54mm_Vertical_SMD
+surface-mounted straight pin header, 2x22, 2.54mm pitch, double rows
+Surface mounted pin header SMD 2x22 2.54mm double row
+0
+44
+44
+Connector_PinHeader_2.54mm
+PinHeader_2x23_P2.54mm_Horizontal
+Through hole angled pin header, 2x23, 2.54mm pitch, 6mm pin length, double rows
+Through hole angled pin header THT 2x23 2.54mm double row
+0
+46
+46
+Connector_PinHeader_2.54mm
+PinHeader_2x23_P2.54mm_Vertical
+Through hole straight pin header, 2x23, 2.54mm pitch, double rows
+Through hole pin header THT 2x23 2.54mm double row
+0
+46
+46
+Connector_PinHeader_2.54mm
+PinHeader_2x23_P2.54mm_Vertical_SMD
+surface-mounted straight pin header, 2x23, 2.54mm pitch, double rows
+Surface mounted pin header SMD 2x23 2.54mm double row
+0
+46
+46
+Connector_PinHeader_2.54mm
+PinHeader_2x24_P2.54mm_Horizontal
+Through hole angled pin header, 2x24, 2.54mm pitch, 6mm pin length, double rows
+Through hole angled pin header THT 2x24 2.54mm double row
+0
+48
+48
+Connector_PinHeader_2.54mm
+PinHeader_2x24_P2.54mm_Vertical
+Through hole straight pin header, 2x24, 2.54mm pitch, double rows
+Through hole pin header THT 2x24 2.54mm double row
+0
+48
+48
+Connector_PinHeader_2.54mm
+PinHeader_2x24_P2.54mm_Vertical_SMD
+surface-mounted straight pin header, 2x24, 2.54mm pitch, double rows
+Surface mounted pin header SMD 2x24 2.54mm double row
+0
+48
+48
+Connector_PinHeader_2.54mm
+PinHeader_2x25_P2.54mm_Horizontal
+Through hole angled pin header, 2x25, 2.54mm pitch, 6mm pin length, double rows
+Through hole angled pin header THT 2x25 2.54mm double row
+0
+50
+50
+Connector_PinHeader_2.54mm
+PinHeader_2x25_P2.54mm_Vertical
+Through hole straight pin header, 2x25, 2.54mm pitch, double rows
+Through hole pin header THT 2x25 2.54mm double row
+0
+50
+50
+Connector_PinHeader_2.54mm
+PinHeader_2x25_P2.54mm_Vertical_SMD
+surface-mounted straight pin header, 2x25, 2.54mm pitch, double rows
+Surface mounted pin header SMD 2x25 2.54mm double row
+0
+50
+50
+Connector_PinHeader_2.54mm
+PinHeader_2x26_P2.54mm_Horizontal
+Through hole angled pin header, 2x26, 2.54mm pitch, 6mm pin length, double rows
+Through hole angled pin header THT 2x26 2.54mm double row
+0
+52
+52
+Connector_PinHeader_2.54mm
+PinHeader_2x26_P2.54mm_Vertical
+Through hole straight pin header, 2x26, 2.54mm pitch, double rows
+Through hole pin header THT 2x26 2.54mm double row
+0
+52
+52
+Connector_PinHeader_2.54mm
+PinHeader_2x26_P2.54mm_Vertical_SMD
+surface-mounted straight pin header, 2x26, 2.54mm pitch, double rows
+Surface mounted pin header SMD 2x26 2.54mm double row
+0
+52
+52
+Connector_PinHeader_2.54mm
+PinHeader_2x27_P2.54mm_Horizontal
+Through hole angled pin header, 2x27, 2.54mm pitch, 6mm pin length, double rows
+Through hole angled pin header THT 2x27 2.54mm double row
+0
+54
+54
+Connector_PinHeader_2.54mm
+PinHeader_2x27_P2.54mm_Vertical
+Through hole straight pin header, 2x27, 2.54mm pitch, double rows
+Through hole pin header THT 2x27 2.54mm double row
+0
+54
+54
+Connector_PinHeader_2.54mm
+PinHeader_2x27_P2.54mm_Vertical_SMD
+surface-mounted straight pin header, 2x27, 2.54mm pitch, double rows
+Surface mounted pin header SMD 2x27 2.54mm double row
+0
+54
+54
+Connector_PinHeader_2.54mm
+PinHeader_2x28_P2.54mm_Horizontal
+Through hole angled pin header, 2x28, 2.54mm pitch, 6mm pin length, double rows
+Through hole angled pin header THT 2x28 2.54mm double row
+0
+56
+56
+Connector_PinHeader_2.54mm
+PinHeader_2x28_P2.54mm_Vertical
+Through hole straight pin header, 2x28, 2.54mm pitch, double rows
+Through hole pin header THT 2x28 2.54mm double row
+0
+56
+56
+Connector_PinHeader_2.54mm
+PinHeader_2x28_P2.54mm_Vertical_SMD
+surface-mounted straight pin header, 2x28, 2.54mm pitch, double rows
+Surface mounted pin header SMD 2x28 2.54mm double row
+0
+56
+56
+Connector_PinHeader_2.54mm
+PinHeader_2x29_P2.54mm_Horizontal
+Through hole angled pin header, 2x29, 2.54mm pitch, 6mm pin length, double rows
+Through hole angled pin header THT 2x29 2.54mm double row
+0
+58
+58
+Connector_PinHeader_2.54mm
+PinHeader_2x29_P2.54mm_Vertical
+Through hole straight pin header, 2x29, 2.54mm pitch, double rows
+Through hole pin header THT 2x29 2.54mm double row
+0
+58
+58
+Connector_PinHeader_2.54mm
+PinHeader_2x29_P2.54mm_Vertical_SMD
+surface-mounted straight pin header, 2x29, 2.54mm pitch, double rows
+Surface mounted pin header SMD 2x29 2.54mm double row
+0
+58
+58
+Connector_PinHeader_2.54mm
+PinHeader_2x30_P2.54mm_Horizontal
+Through hole angled pin header, 2x30, 2.54mm pitch, 6mm pin length, double rows
+Through hole angled pin header THT 2x30 2.54mm double row
+0
+60
+60
+Connector_PinHeader_2.54mm
+PinHeader_2x30_P2.54mm_Vertical
+Through hole straight pin header, 2x30, 2.54mm pitch, double rows
+Through hole pin header THT 2x30 2.54mm double row
+0
+60
+60
+Connector_PinHeader_2.54mm
+PinHeader_2x30_P2.54mm_Vertical_SMD
+surface-mounted straight pin header, 2x30, 2.54mm pitch, double rows
+Surface mounted pin header SMD 2x30 2.54mm double row
+0
+60
+60
+Connector_PinHeader_2.54mm
+PinHeader_2x31_P2.54mm_Horizontal
+Through hole angled pin header, 2x31, 2.54mm pitch, 6mm pin length, double rows
+Through hole angled pin header THT 2x31 2.54mm double row
+0
+62
+62
+Connector_PinHeader_2.54mm
+PinHeader_2x31_P2.54mm_Vertical
+Through hole straight pin header, 2x31, 2.54mm pitch, double rows
+Through hole pin header THT 2x31 2.54mm double row
+0
+62
+62
+Connector_PinHeader_2.54mm
+PinHeader_2x31_P2.54mm_Vertical_SMD
+surface-mounted straight pin header, 2x31, 2.54mm pitch, double rows
+Surface mounted pin header SMD 2x31 2.54mm double row
+0
+62
+62
+Connector_PinHeader_2.54mm
+PinHeader_2x32_P2.54mm_Horizontal
+Through hole angled pin header, 2x32, 2.54mm pitch, 6mm pin length, double rows
+Through hole angled pin header THT 2x32 2.54mm double row
+0
+64
+64
+Connector_PinHeader_2.54mm
+PinHeader_2x32_P2.54mm_Vertical
+Through hole straight pin header, 2x32, 2.54mm pitch, double rows
+Through hole pin header THT 2x32 2.54mm double row
+0
+64
+64
+Connector_PinHeader_2.54mm
+PinHeader_2x32_P2.54mm_Vertical_SMD
+surface-mounted straight pin header, 2x32, 2.54mm pitch, double rows
+Surface mounted pin header SMD 2x32 2.54mm double row
+0
+64
+64
+Connector_PinHeader_2.54mm
+PinHeader_2x33_P2.54mm_Horizontal
+Through hole angled pin header, 2x33, 2.54mm pitch, 6mm pin length, double rows
+Through hole angled pin header THT 2x33 2.54mm double row
+0
+66
+66
+Connector_PinHeader_2.54mm
+PinHeader_2x33_P2.54mm_Vertical
+Through hole straight pin header, 2x33, 2.54mm pitch, double rows
+Through hole pin header THT 2x33 2.54mm double row
+0
+66
+66
+Connector_PinHeader_2.54mm
+PinHeader_2x33_P2.54mm_Vertical_SMD
+surface-mounted straight pin header, 2x33, 2.54mm pitch, double rows
+Surface mounted pin header SMD 2x33 2.54mm double row
+0
+66
+66
+Connector_PinHeader_2.54mm
+PinHeader_2x34_P2.54mm_Horizontal
+Through hole angled pin header, 2x34, 2.54mm pitch, 6mm pin length, double rows
+Through hole angled pin header THT 2x34 2.54mm double row
+0
+68
+68
+Connector_PinHeader_2.54mm
+PinHeader_2x34_P2.54mm_Vertical
+Through hole straight pin header, 2x34, 2.54mm pitch, double rows
+Through hole pin header THT 2x34 2.54mm double row
+0
+68
+68
+Connector_PinHeader_2.54mm
+PinHeader_2x34_P2.54mm_Vertical_SMD
+surface-mounted straight pin header, 2x34, 2.54mm pitch, double rows
+Surface mounted pin header SMD 2x34 2.54mm double row
+0
+68
+68
+Connector_PinHeader_2.54mm
+PinHeader_2x35_P2.54mm_Horizontal
+Through hole angled pin header, 2x35, 2.54mm pitch, 6mm pin length, double rows
+Through hole angled pin header THT 2x35 2.54mm double row
+0
+70
+70
+Connector_PinHeader_2.54mm
+PinHeader_2x35_P2.54mm_Vertical
+Through hole straight pin header, 2x35, 2.54mm pitch, double rows
+Through hole pin header THT 2x35 2.54mm double row
+0
+70
+70
+Connector_PinHeader_2.54mm
+PinHeader_2x35_P2.54mm_Vertical_SMD
+surface-mounted straight pin header, 2x35, 2.54mm pitch, double rows
+Surface mounted pin header SMD 2x35 2.54mm double row
+0
+70
+70
+Connector_PinHeader_2.54mm
+PinHeader_2x36_P2.54mm_Horizontal
+Through hole angled pin header, 2x36, 2.54mm pitch, 6mm pin length, double rows
+Through hole angled pin header THT 2x36 2.54mm double row
+0
+72
+72
+Connector_PinHeader_2.54mm
+PinHeader_2x36_P2.54mm_Vertical
+Through hole straight pin header, 2x36, 2.54mm pitch, double rows
+Through hole pin header THT 2x36 2.54mm double row
+0
+72
+72
+Connector_PinHeader_2.54mm
+PinHeader_2x36_P2.54mm_Vertical_SMD
+surface-mounted straight pin header, 2x36, 2.54mm pitch, double rows
+Surface mounted pin header SMD 2x36 2.54mm double row
+0
+72
+72
+Connector_PinHeader_2.54mm
+PinHeader_2x37_P2.54mm_Horizontal
+Through hole angled pin header, 2x37, 2.54mm pitch, 6mm pin length, double rows
+Through hole angled pin header THT 2x37 2.54mm double row
+0
+74
+74
+Connector_PinHeader_2.54mm
+PinHeader_2x37_P2.54mm_Vertical
+Through hole straight pin header, 2x37, 2.54mm pitch, double rows
+Through hole pin header THT 2x37 2.54mm double row
+0
+74
+74
+Connector_PinHeader_2.54mm
+PinHeader_2x37_P2.54mm_Vertical_SMD
+surface-mounted straight pin header, 2x37, 2.54mm pitch, double rows
+Surface mounted pin header SMD 2x37 2.54mm double row
+0
+74
+74
+Connector_PinHeader_2.54mm
+PinHeader_2x38_P2.54mm_Horizontal
+Through hole angled pin header, 2x38, 2.54mm pitch, 6mm pin length, double rows
+Through hole angled pin header THT 2x38 2.54mm double row
+0
+76
+76
+Connector_PinHeader_2.54mm
+PinHeader_2x38_P2.54mm_Vertical
+Through hole straight pin header, 2x38, 2.54mm pitch, double rows
+Through hole pin header THT 2x38 2.54mm double row
+0
+76
+76
+Connector_PinHeader_2.54mm
+PinHeader_2x38_P2.54mm_Vertical_SMD
+surface-mounted straight pin header, 2x38, 2.54mm pitch, double rows
+Surface mounted pin header SMD 2x38 2.54mm double row
+0
+76
+76
+Connector_PinHeader_2.54mm
+PinHeader_2x39_P2.54mm_Horizontal
+Through hole angled pin header, 2x39, 2.54mm pitch, 6mm pin length, double rows
+Through hole angled pin header THT 2x39 2.54mm double row
+0
+78
+78
+Connector_PinHeader_2.54mm
+PinHeader_2x39_P2.54mm_Vertical
+Through hole straight pin header, 2x39, 2.54mm pitch, double rows
+Through hole pin header THT 2x39 2.54mm double row
+0
+78
+78
+Connector_PinHeader_2.54mm
+PinHeader_2x39_P2.54mm_Vertical_SMD
+surface-mounted straight pin header, 2x39, 2.54mm pitch, double rows
+Surface mounted pin header SMD 2x39 2.54mm double row
+0
+78
+78
+Connector_PinHeader_2.54mm
+PinHeader_2x40_P2.54mm_Horizontal
+Through hole angled pin header, 2x40, 2.54mm pitch, 6mm pin length, double rows
+Through hole angled pin header THT 2x40 2.54mm double row
+0
+80
+80
+Connector_PinHeader_2.54mm
+PinHeader_2x40_P2.54mm_Vertical
+Through hole straight pin header, 2x40, 2.54mm pitch, double rows
+Through hole pin header THT 2x40 2.54mm double row
+0
+80
+80
+Connector_PinHeader_2.54mm
+PinHeader_2x40_P2.54mm_Vertical_SMD
+surface-mounted straight pin header, 2x40, 2.54mm pitch, double rows
+Surface mounted pin header SMD 2x40 2.54mm double row
+0
+80
+80
+Connector_PinSocket_1.00mm
+PinSocket_1x02_P1.00mm_Vertical
+Through hole straight socket strip, 1x02, 1.00mm pitch, single row (https://gct.co/files/drawings/bc065.pdf), script generated
+Through hole socket strip THT 1x02 1.00mm single row
+0
+2
+2
+Connector_PinSocket_1.00mm
+PinSocket_1x02_P1.00mm_Vertical_SMD_Pin1Left
+surface-mounted straight socket strip, 1x02, 1.00mm pitch, single row, style 1 (pin 1 left) (https://gct.co/files/drawings/bc070.pdf), script generated
+Surface mounted socket strip SMD 1x02 1.00mm single row style1 pin1 left
+0
+2
+2
+Connector_PinSocket_1.00mm
+PinSocket_1x02_P1.00mm_Vertical_SMD_Pin1Right
+surface-mounted straight socket strip, 1x02, 1.00mm pitch, single row, style 2 (pin 1 right) (https://gct.co/files/drawings/bc070.pdf), script generated
+Surface mounted socket strip SMD 1x02 1.00mm single row style2 pin1 right
+0
+2
+2
+Connector_PinSocket_1.00mm
+PinSocket_1x03_P1.00mm_Vertical
+Through hole straight socket strip, 1x03, 1.00mm pitch, single row (https://gct.co/files/drawings/bc065.pdf), script generated
+Through hole socket strip THT 1x03 1.00mm single row
+0
+3
+3
+Connector_PinSocket_1.00mm
+PinSocket_1x03_P1.00mm_Vertical_SMD_Pin1Left
+surface-mounted straight socket strip, 1x03, 1.00mm pitch, single row, style 1 (pin 1 left) (https://gct.co/files/drawings/bc070.pdf), script generated
+Surface mounted socket strip SMD 1x03 1.00mm single row style1 pin1 left
+0
+3
+3
+Connector_PinSocket_1.00mm
+PinSocket_1x03_P1.00mm_Vertical_SMD_Pin1Right
+surface-mounted straight socket strip, 1x03, 1.00mm pitch, single row, style 2 (pin 1 right) (https://gct.co/files/drawings/bc070.pdf), script generated
+Surface mounted socket strip SMD 1x03 1.00mm single row style2 pin1 right
+0
+3
+3
+Connector_PinSocket_1.00mm
+PinSocket_1x04_P1.00mm_Vertical
+Through hole straight socket strip, 1x04, 1.00mm pitch, single row (https://gct.co/files/drawings/bc065.pdf), script generated
+Through hole socket strip THT 1x04 1.00mm single row
+0
+4
+4
+Connector_PinSocket_1.00mm
+PinSocket_1x04_P1.00mm_Vertical_SMD_Pin1Left
+surface-mounted straight socket strip, 1x04, 1.00mm pitch, single row, style 1 (pin 1 left) (https://gct.co/files/drawings/bc070.pdf), script generated
+Surface mounted socket strip SMD 1x04 1.00mm single row style1 pin1 left
+0
+4
+4
+Connector_PinSocket_1.00mm
+PinSocket_1x04_P1.00mm_Vertical_SMD_Pin1Right
+surface-mounted straight socket strip, 1x04, 1.00mm pitch, single row, style 2 (pin 1 right) (https://gct.co/files/drawings/bc070.pdf), script generated
+Surface mounted socket strip SMD 1x04 1.00mm single row style2 pin1 right
+0
+4
+4
+Connector_PinSocket_1.00mm
+PinSocket_1x05_P1.00mm_Vertical
+Through hole straight socket strip, 1x05, 1.00mm pitch, single row (https://gct.co/files/drawings/bc065.pdf), script generated
+Through hole socket strip THT 1x05 1.00mm single row
+0
+5
+5
+Connector_PinSocket_1.00mm
+PinSocket_1x05_P1.00mm_Vertical_SMD_Pin1Left
+surface-mounted straight socket strip, 1x05, 1.00mm pitch, single row, style 1 (pin 1 left) (https://gct.co/files/drawings/bc070.pdf), script generated
+Surface mounted socket strip SMD 1x05 1.00mm single row style1 pin1 left
+0
+5
+5
+Connector_PinSocket_1.00mm
+PinSocket_1x05_P1.00mm_Vertical_SMD_Pin1Right
+surface-mounted straight socket strip, 1x05, 1.00mm pitch, single row, style 2 (pin 1 right) (https://gct.co/files/drawings/bc070.pdf), script generated
+Surface mounted socket strip SMD 1x05 1.00mm single row style2 pin1 right
+0
+5
+5
+Connector_PinSocket_1.00mm
+PinSocket_1x06_P1.00mm_Vertical
+Through hole straight socket strip, 1x06, 1.00mm pitch, single row (https://gct.co/files/drawings/bc065.pdf), script generated
+Through hole socket strip THT 1x06 1.00mm single row
+0
+6
+6
+Connector_PinSocket_1.00mm
+PinSocket_1x06_P1.00mm_Vertical_SMD_Pin1Left
+surface-mounted straight socket strip, 1x06, 1.00mm pitch, single row, style 1 (pin 1 left) (https://gct.co/files/drawings/bc070.pdf), script generated
+Surface mounted socket strip SMD 1x06 1.00mm single row style1 pin1 left
+0
+6
+6
+Connector_PinSocket_1.00mm
+PinSocket_1x06_P1.00mm_Vertical_SMD_Pin1Right
+surface-mounted straight socket strip, 1x06, 1.00mm pitch, single row, style 2 (pin 1 right) (https://gct.co/files/drawings/bc070.pdf), script generated
+Surface mounted socket strip SMD 1x06 1.00mm single row style2 pin1 right
+0
+6
+6
+Connector_PinSocket_1.00mm
+PinSocket_1x07_P1.00mm_Vertical
+Through hole straight socket strip, 1x07, 1.00mm pitch, single row (https://gct.co/files/drawings/bc065.pdf), script generated
+Through hole socket strip THT 1x07 1.00mm single row
+0
+7
+7
+Connector_PinSocket_1.00mm
+PinSocket_1x07_P1.00mm_Vertical_SMD_Pin1Left
+surface-mounted straight socket strip, 1x07, 1.00mm pitch, single row, style 1 (pin 1 left) (https://gct.co/files/drawings/bc070.pdf), script generated
+Surface mounted socket strip SMD 1x07 1.00mm single row style1 pin1 left
+0
+7
+7
+Connector_PinSocket_1.00mm
+PinSocket_1x07_P1.00mm_Vertical_SMD_Pin1Right
+surface-mounted straight socket strip, 1x07, 1.00mm pitch, single row, style 2 (pin 1 right) (https://gct.co/files/drawings/bc070.pdf), script generated
+Surface mounted socket strip SMD 1x07 1.00mm single row style2 pin1 right
+0
+7
+7
+Connector_PinSocket_1.00mm
+PinSocket_1x08_P1.00mm_Vertical
+Through hole straight socket strip, 1x08, 1.00mm pitch, single row (https://gct.co/files/drawings/bc065.pdf), script generated
+Through hole socket strip THT 1x08 1.00mm single row
+0
+8
+8
+Connector_PinSocket_1.00mm
+PinSocket_1x08_P1.00mm_Vertical_SMD_Pin1Left
+surface-mounted straight socket strip, 1x08, 1.00mm pitch, single row, style 1 (pin 1 left) (https://gct.co/files/drawings/bc070.pdf), script generated
+Surface mounted socket strip SMD 1x08 1.00mm single row style1 pin1 left
+0
+8
+8
+Connector_PinSocket_1.00mm
+PinSocket_1x08_P1.00mm_Vertical_SMD_Pin1Right
+surface-mounted straight socket strip, 1x08, 1.00mm pitch, single row, style 2 (pin 1 right) (https://gct.co/files/drawings/bc070.pdf), script generated
+Surface mounted socket strip SMD 1x08 1.00mm single row style2 pin1 right
+0
+8
+8
+Connector_PinSocket_1.00mm
+PinSocket_1x09_P1.00mm_Vertical
+Through hole straight socket strip, 1x09, 1.00mm pitch, single row (https://gct.co/files/drawings/bc065.pdf), script generated
+Through hole socket strip THT 1x09 1.00mm single row
+0
+9
+9
+Connector_PinSocket_1.00mm
+PinSocket_1x09_P1.00mm_Vertical_SMD_Pin1Left
+surface-mounted straight socket strip, 1x09, 1.00mm pitch, single row, style 1 (pin 1 left) (https://gct.co/files/drawings/bc070.pdf), script generated
+Surface mounted socket strip SMD 1x09 1.00mm single row style1 pin1 left
+0
+9
+9
+Connector_PinSocket_1.00mm
+PinSocket_1x09_P1.00mm_Vertical_SMD_Pin1Right
+surface-mounted straight socket strip, 1x09, 1.00mm pitch, single row, style 2 (pin 1 right) (https://gct.co/files/drawings/bc070.pdf), script generated
+Surface mounted socket strip SMD 1x09 1.00mm single row style2 pin1 right
+0
+9
+9
+Connector_PinSocket_1.00mm
+PinSocket_1x10_P1.00mm_Vertical
+Through hole straight socket strip, 1x10, 1.00mm pitch, single row (https://gct.co/files/drawings/bc065.pdf), script generated
+Through hole socket strip THT 1x10 1.00mm single row
+0
+10
+10
+Connector_PinSocket_1.00mm
+PinSocket_1x10_P1.00mm_Vertical_SMD_Pin1Left
+surface-mounted straight socket strip, 1x10, 1.00mm pitch, single row, style 1 (pin 1 left) (https://gct.co/files/drawings/bc070.pdf), script generated
+Surface mounted socket strip SMD 1x10 1.00mm single row style1 pin1 left
+0
+10
+10
+Connector_PinSocket_1.00mm
+PinSocket_1x10_P1.00mm_Vertical_SMD_Pin1Right
+surface-mounted straight socket strip, 1x10, 1.00mm pitch, single row, style 2 (pin 1 right) (https://gct.co/files/drawings/bc070.pdf), script generated
+Surface mounted socket strip SMD 1x10 1.00mm single row style2 pin1 right
+0
+10
+10
+Connector_PinSocket_1.00mm
+PinSocket_1x11_P1.00mm_Vertical
+Through hole straight socket strip, 1x11, 1.00mm pitch, single row (https://gct.co/files/drawings/bc065.pdf), script generated
+Through hole socket strip THT 1x11 1.00mm single row
+0
+11
+11
+Connector_PinSocket_1.00mm
+PinSocket_1x11_P1.00mm_Vertical_SMD_Pin1Left
+surface-mounted straight socket strip, 1x11, 1.00mm pitch, single row, style 1 (pin 1 left) (https://gct.co/files/drawings/bc070.pdf), script generated
+Surface mounted socket strip SMD 1x11 1.00mm single row style1 pin1 left
+0
+11
+11
+Connector_PinSocket_1.00mm
+PinSocket_1x11_P1.00mm_Vertical_SMD_Pin1Right
+surface-mounted straight socket strip, 1x11, 1.00mm pitch, single row, style 2 (pin 1 right) (https://gct.co/files/drawings/bc070.pdf), script generated
+Surface mounted socket strip SMD 1x11 1.00mm single row style2 pin1 right
+0
+11
+11
+Connector_PinSocket_1.00mm
+PinSocket_1x12_P1.00mm_Vertical
+Through hole straight socket strip, 1x12, 1.00mm pitch, single row (https://gct.co/files/drawings/bc065.pdf), script generated
+Through hole socket strip THT 1x12 1.00mm single row
+0
+12
+12
+Connector_PinSocket_1.00mm
+PinSocket_1x12_P1.00mm_Vertical_SMD_Pin1Left
+surface-mounted straight socket strip, 1x12, 1.00mm pitch, single row, style 1 (pin 1 left) (https://gct.co/files/drawings/bc070.pdf), script generated
+Surface mounted socket strip SMD 1x12 1.00mm single row style1 pin1 left
+0
+12
+12
+Connector_PinSocket_1.00mm
+PinSocket_1x12_P1.00mm_Vertical_SMD_Pin1Right
+surface-mounted straight socket strip, 1x12, 1.00mm pitch, single row, style 2 (pin 1 right) (https://gct.co/files/drawings/bc070.pdf), script generated
+Surface mounted socket strip SMD 1x12 1.00mm single row style2 pin1 right
+0
+12
+12
+Connector_PinSocket_1.00mm
+PinSocket_1x13_P1.00mm_Vertical
+Through hole straight socket strip, 1x13, 1.00mm pitch, single row (https://gct.co/files/drawings/bc065.pdf), script generated
+Through hole socket strip THT 1x13 1.00mm single row
+0
+13
+13
+Connector_PinSocket_1.00mm
+PinSocket_1x13_P1.00mm_Vertical_SMD_Pin1Left
+surface-mounted straight socket strip, 1x13, 1.00mm pitch, single row, style 1 (pin 1 left) (https://gct.co/files/drawings/bc070.pdf), script generated
+Surface mounted socket strip SMD 1x13 1.00mm single row style1 pin1 left
+0
+13
+13
+Connector_PinSocket_1.00mm
+PinSocket_1x13_P1.00mm_Vertical_SMD_Pin1Right
+surface-mounted straight socket strip, 1x13, 1.00mm pitch, single row, style 2 (pin 1 right) (https://gct.co/files/drawings/bc070.pdf), script generated
+Surface mounted socket strip SMD 1x13 1.00mm single row style2 pin1 right
+0
+13
+13
+Connector_PinSocket_1.00mm
+PinSocket_1x14_P1.00mm_Vertical
+Through hole straight socket strip, 1x14, 1.00mm pitch, single row (https://gct.co/files/drawings/bc065.pdf), script generated
+Through hole socket strip THT 1x14 1.00mm single row
+0
+14
+14
+Connector_PinSocket_1.00mm
+PinSocket_1x14_P1.00mm_Vertical_SMD_Pin1Left
+surface-mounted straight socket strip, 1x14, 1.00mm pitch, single row, style 1 (pin 1 left) (https://gct.co/files/drawings/bc070.pdf), script generated
+Surface mounted socket strip SMD 1x14 1.00mm single row style1 pin1 left
+0
+14
+14
+Connector_PinSocket_1.00mm
+PinSocket_1x14_P1.00mm_Vertical_SMD_Pin1Right
+surface-mounted straight socket strip, 1x14, 1.00mm pitch, single row, style 2 (pin 1 right) (https://gct.co/files/drawings/bc070.pdf), script generated
+Surface mounted socket strip SMD 1x14 1.00mm single row style2 pin1 right
+0
+14
+14
+Connector_PinSocket_1.00mm
+PinSocket_1x15_P1.00mm_Vertical
+Through hole straight socket strip, 1x15, 1.00mm pitch, single row (https://gct.co/files/drawings/bc065.pdf), script generated
+Through hole socket strip THT 1x15 1.00mm single row
+0
+15
+15
+Connector_PinSocket_1.00mm
+PinSocket_1x15_P1.00mm_Vertical_SMD_Pin1Left
+surface-mounted straight socket strip, 1x15, 1.00mm pitch, single row, style 1 (pin 1 left) (https://gct.co/files/drawings/bc070.pdf), script generated
+Surface mounted socket strip SMD 1x15 1.00mm single row style1 pin1 left
+0
+15
+15
+Connector_PinSocket_1.00mm
+PinSocket_1x15_P1.00mm_Vertical_SMD_Pin1Right
+surface-mounted straight socket strip, 1x15, 1.00mm pitch, single row, style 2 (pin 1 right) (https://gct.co/files/drawings/bc070.pdf), script generated
+Surface mounted socket strip SMD 1x15 1.00mm single row style2 pin1 right
+0
+15
+15
+Connector_PinSocket_1.00mm
+PinSocket_1x16_P1.00mm_Vertical
+Through hole straight socket strip, 1x16, 1.00mm pitch, single row (https://gct.co/files/drawings/bc065.pdf), script generated
+Through hole socket strip THT 1x16 1.00mm single row
+0
+16
+16
+Connector_PinSocket_1.00mm
+PinSocket_1x16_P1.00mm_Vertical_SMD_Pin1Left
+surface-mounted straight socket strip, 1x16, 1.00mm pitch, single row, style 1 (pin 1 left) (https://gct.co/files/drawings/bc070.pdf), script generated
+Surface mounted socket strip SMD 1x16 1.00mm single row style1 pin1 left
+0
+16
+16
+Connector_PinSocket_1.00mm
+PinSocket_1x16_P1.00mm_Vertical_SMD_Pin1Right
+surface-mounted straight socket strip, 1x16, 1.00mm pitch, single row, style 2 (pin 1 right) (https://gct.co/files/drawings/bc070.pdf), script generated
+Surface mounted socket strip SMD 1x16 1.00mm single row style2 pin1 right
+0
+16
+16
+Connector_PinSocket_1.00mm
+PinSocket_1x17_P1.00mm_Vertical
+Through hole straight socket strip, 1x17, 1.00mm pitch, single row (https://gct.co/files/drawings/bc065.pdf), script generated
+Through hole socket strip THT 1x17 1.00mm single row
+0
+17
+17
+Connector_PinSocket_1.00mm
+PinSocket_1x17_P1.00mm_Vertical_SMD_Pin1Left
+surface-mounted straight socket strip, 1x17, 1.00mm pitch, single row, style 1 (pin 1 left) (https://gct.co/files/drawings/bc070.pdf), script generated
+Surface mounted socket strip SMD 1x17 1.00mm single row style1 pin1 left
+0
+17
+17
+Connector_PinSocket_1.00mm
+PinSocket_1x17_P1.00mm_Vertical_SMD_Pin1Right
+surface-mounted straight socket strip, 1x17, 1.00mm pitch, single row, style 2 (pin 1 right) (https://gct.co/files/drawings/bc070.pdf), script generated
+Surface mounted socket strip SMD 1x17 1.00mm single row style2 pin1 right
+0
+17
+17
+Connector_PinSocket_1.00mm
+PinSocket_1x18_P1.00mm_Vertical
+Through hole straight socket strip, 1x18, 1.00mm pitch, single row (https://gct.co/files/drawings/bc065.pdf), script generated
+Through hole socket strip THT 1x18 1.00mm single row
+0
+18
+18
+Connector_PinSocket_1.00mm
+PinSocket_1x18_P1.00mm_Vertical_SMD_Pin1Left
+surface-mounted straight socket strip, 1x18, 1.00mm pitch, single row, style 1 (pin 1 left) (https://gct.co/files/drawings/bc070.pdf), script generated
+Surface mounted socket strip SMD 1x18 1.00mm single row style1 pin1 left
+0
+18
+18
+Connector_PinSocket_1.00mm
+PinSocket_1x18_P1.00mm_Vertical_SMD_Pin1Right
+surface-mounted straight socket strip, 1x18, 1.00mm pitch, single row, style 2 (pin 1 right) (https://gct.co/files/drawings/bc070.pdf), script generated
+Surface mounted socket strip SMD 1x18 1.00mm single row style2 pin1 right
+0
+18
+18
+Connector_PinSocket_1.00mm
+PinSocket_1x19_P1.00mm_Vertical
+Through hole straight socket strip, 1x19, 1.00mm pitch, single row (https://gct.co/files/drawings/bc065.pdf), script generated
+Through hole socket strip THT 1x19 1.00mm single row
+0
+19
+19
+Connector_PinSocket_1.00mm
+PinSocket_1x19_P1.00mm_Vertical_SMD_Pin1Left
+surface-mounted straight socket strip, 1x19, 1.00mm pitch, single row, style 1 (pin 1 left) (https://gct.co/files/drawings/bc070.pdf), script generated
+Surface mounted socket strip SMD 1x19 1.00mm single row style1 pin1 left
+0
+19
+19
+Connector_PinSocket_1.00mm
+PinSocket_1x19_P1.00mm_Vertical_SMD_Pin1Right
+surface-mounted straight socket strip, 1x19, 1.00mm pitch, single row, style 2 (pin 1 right) (https://gct.co/files/drawings/bc070.pdf), script generated
+Surface mounted socket strip SMD 1x19 1.00mm single row style2 pin1 right
+0
+19
+19
+Connector_PinSocket_1.00mm
+PinSocket_1x20_P1.00mm_Vertical
+Through hole straight socket strip, 1x20, 1.00mm pitch, single row (https://gct.co/files/drawings/bc065.pdf), script generated
+Through hole socket strip THT 1x20 1.00mm single row
+0
+20
+20
+Connector_PinSocket_1.00mm
+PinSocket_1x20_P1.00mm_Vertical_SMD_Pin1Left
+surface-mounted straight socket strip, 1x20, 1.00mm pitch, single row, style 1 (pin 1 left) (https://gct.co/files/drawings/bc070.pdf), script generated
+Surface mounted socket strip SMD 1x20 1.00mm single row style1 pin1 left
+0
+20
+20
+Connector_PinSocket_1.00mm
+PinSocket_1x20_P1.00mm_Vertical_SMD_Pin1Right
+surface-mounted straight socket strip, 1x20, 1.00mm pitch, single row, style 2 (pin 1 right) (https://gct.co/files/drawings/bc070.pdf), script generated
+Surface mounted socket strip SMD 1x20 1.00mm single row style2 pin1 right
+0
+20
+20
+Connector_PinSocket_1.00mm
+PinSocket_1x21_P1.00mm_Vertical
+Through hole straight socket strip, 1x21, 1.00mm pitch, single row (https://gct.co/files/drawings/bc065.pdf), script generated
+Through hole socket strip THT 1x21 1.00mm single row
+0
+21
+21
+Connector_PinSocket_1.00mm
+PinSocket_1x21_P1.00mm_Vertical_SMD_Pin1Left
+surface-mounted straight socket strip, 1x21, 1.00mm pitch, single row, style 1 (pin 1 left) (https://gct.co/files/drawings/bc070.pdf), script generated
+Surface mounted socket strip SMD 1x21 1.00mm single row style1 pin1 left
+0
+21
+21
+Connector_PinSocket_1.00mm
+PinSocket_1x21_P1.00mm_Vertical_SMD_Pin1Right
+surface-mounted straight socket strip, 1x21, 1.00mm pitch, single row, style 2 (pin 1 right) (https://gct.co/files/drawings/bc070.pdf), script generated
+Surface mounted socket strip SMD 1x21 1.00mm single row style2 pin1 right
+0
+21
+21
+Connector_PinSocket_1.00mm
+PinSocket_1x22_P1.00mm_Vertical
+Through hole straight socket strip, 1x22, 1.00mm pitch, single row (https://gct.co/files/drawings/bc065.pdf), script generated
+Through hole socket strip THT 1x22 1.00mm single row
+0
+22
+22
+Connector_PinSocket_1.00mm
+PinSocket_1x22_P1.00mm_Vertical_SMD_Pin1Left
+surface-mounted straight socket strip, 1x22, 1.00mm pitch, single row, style 1 (pin 1 left) (https://gct.co/files/drawings/bc070.pdf), script generated
+Surface mounted socket strip SMD 1x22 1.00mm single row style1 pin1 left
+0
+22
+22
+Connector_PinSocket_1.00mm
+PinSocket_1x22_P1.00mm_Vertical_SMD_Pin1Right
+surface-mounted straight socket strip, 1x22, 1.00mm pitch, single row, style 2 (pin 1 right) (https://gct.co/files/drawings/bc070.pdf), script generated
+Surface mounted socket strip SMD 1x22 1.00mm single row style2 pin1 right
+0
+22
+22
+Connector_PinSocket_1.00mm
+PinSocket_1x23_P1.00mm_Vertical
+Through hole straight socket strip, 1x23, 1.00mm pitch, single row (https://gct.co/files/drawings/bc065.pdf), script generated
+Through hole socket strip THT 1x23 1.00mm single row
+0
+23
+23
+Connector_PinSocket_1.00mm
+PinSocket_1x23_P1.00mm_Vertical_SMD_Pin1Left
+surface-mounted straight socket strip, 1x23, 1.00mm pitch, single row, style 1 (pin 1 left) (https://gct.co/files/drawings/bc070.pdf), script generated
+Surface mounted socket strip SMD 1x23 1.00mm single row style1 pin1 left
+0
+23
+23
+Connector_PinSocket_1.00mm
+PinSocket_1x23_P1.00mm_Vertical_SMD_Pin1Right
+surface-mounted straight socket strip, 1x23, 1.00mm pitch, single row, style 2 (pin 1 right) (https://gct.co/files/drawings/bc070.pdf), script generated
+Surface mounted socket strip SMD 1x23 1.00mm single row style2 pin1 right
+0
+23
+23
+Connector_PinSocket_1.00mm
+PinSocket_1x24_P1.00mm_Vertical
+Through hole straight socket strip, 1x24, 1.00mm pitch, single row (https://gct.co/files/drawings/bc065.pdf), script generated
+Through hole socket strip THT 1x24 1.00mm single row
+0
+24
+24
+Connector_PinSocket_1.00mm
+PinSocket_1x24_P1.00mm_Vertical_SMD_Pin1Left
+surface-mounted straight socket strip, 1x24, 1.00mm pitch, single row, style 1 (pin 1 left) (https://gct.co/files/drawings/bc070.pdf), script generated
+Surface mounted socket strip SMD 1x24 1.00mm single row style1 pin1 left
+0
+24
+24
+Connector_PinSocket_1.00mm
+PinSocket_1x24_P1.00mm_Vertical_SMD_Pin1Right
+surface-mounted straight socket strip, 1x24, 1.00mm pitch, single row, style 2 (pin 1 right) (https://gct.co/files/drawings/bc070.pdf), script generated
+Surface mounted socket strip SMD 1x24 1.00mm single row style2 pin1 right
+0
+24
+24
+Connector_PinSocket_1.00mm
+PinSocket_1x25_P1.00mm_Vertical
+Through hole straight socket strip, 1x25, 1.00mm pitch, single row (https://gct.co/files/drawings/bc065.pdf), script generated
+Through hole socket strip THT 1x25 1.00mm single row
+0
+25
+25
+Connector_PinSocket_1.00mm
+PinSocket_1x25_P1.00mm_Vertical_SMD_Pin1Left
+surface-mounted straight socket strip, 1x25, 1.00mm pitch, single row, style 1 (pin 1 left) (https://gct.co/files/drawings/bc070.pdf), script generated
+Surface mounted socket strip SMD 1x25 1.00mm single row style1 pin1 left
+0
+25
+25
+Connector_PinSocket_1.00mm
+PinSocket_1x25_P1.00mm_Vertical_SMD_Pin1Right
+surface-mounted straight socket strip, 1x25, 1.00mm pitch, single row, style 2 (pin 1 right) (https://gct.co/files/drawings/bc070.pdf), script generated
+Surface mounted socket strip SMD 1x25 1.00mm single row style2 pin1 right
+0
+25
+25
+Connector_PinSocket_1.00mm
+PinSocket_1x26_P1.00mm_Vertical
+Through hole straight socket strip, 1x26, 1.00mm pitch, single row (https://gct.co/files/drawings/bc065.pdf), script generated
+Through hole socket strip THT 1x26 1.00mm single row
+0
+26
+26
+Connector_PinSocket_1.00mm
+PinSocket_1x26_P1.00mm_Vertical_SMD_Pin1Left
+surface-mounted straight socket strip, 1x26, 1.00mm pitch, single row, style 1 (pin 1 left) (https://gct.co/files/drawings/bc070.pdf), script generated
+Surface mounted socket strip SMD 1x26 1.00mm single row style1 pin1 left
+0
+26
+26
+Connector_PinSocket_1.00mm
+PinSocket_1x26_P1.00mm_Vertical_SMD_Pin1Right
+surface-mounted straight socket strip, 1x26, 1.00mm pitch, single row, style 2 (pin 1 right) (https://gct.co/files/drawings/bc070.pdf), script generated
+Surface mounted socket strip SMD 1x26 1.00mm single row style2 pin1 right
+0
+26
+26
+Connector_PinSocket_1.00mm
+PinSocket_1x27_P1.00mm_Vertical
+Through hole straight socket strip, 1x27, 1.00mm pitch, single row (https://gct.co/files/drawings/bc065.pdf), script generated
+Through hole socket strip THT 1x27 1.00mm single row
+0
+27
+27
+Connector_PinSocket_1.00mm
+PinSocket_1x27_P1.00mm_Vertical_SMD_Pin1Left
+surface-mounted straight socket strip, 1x27, 1.00mm pitch, single row, style 1 (pin 1 left) (https://gct.co/files/drawings/bc070.pdf), script generated
+Surface mounted socket strip SMD 1x27 1.00mm single row style1 pin1 left
+0
+27
+27
+Connector_PinSocket_1.00mm
+PinSocket_1x27_P1.00mm_Vertical_SMD_Pin1Right
+surface-mounted straight socket strip, 1x27, 1.00mm pitch, single row, style 2 (pin 1 right) (https://gct.co/files/drawings/bc070.pdf), script generated
+Surface mounted socket strip SMD 1x27 1.00mm single row style2 pin1 right
+0
+27
+27
+Connector_PinSocket_1.00mm
+PinSocket_1x28_P1.00mm_Vertical
+Through hole straight socket strip, 1x28, 1.00mm pitch, single row (https://gct.co/files/drawings/bc065.pdf), script generated
+Through hole socket strip THT 1x28 1.00mm single row
+0
+28
+28
+Connector_PinSocket_1.00mm
+PinSocket_1x28_P1.00mm_Vertical_SMD_Pin1Left
+surface-mounted straight socket strip, 1x28, 1.00mm pitch, single row, style 1 (pin 1 left) (https://gct.co/files/drawings/bc070.pdf), script generated
+Surface mounted socket strip SMD 1x28 1.00mm single row style1 pin1 left
+0
+28
+28
+Connector_PinSocket_1.00mm
+PinSocket_1x28_P1.00mm_Vertical_SMD_Pin1Right
+surface-mounted straight socket strip, 1x28, 1.00mm pitch, single row, style 2 (pin 1 right) (https://gct.co/files/drawings/bc070.pdf), script generated
+Surface mounted socket strip SMD 1x28 1.00mm single row style2 pin1 right
+0
+28
+28
+Connector_PinSocket_1.00mm
+PinSocket_1x29_P1.00mm_Vertical
+Through hole straight socket strip, 1x29, 1.00mm pitch, single row (https://gct.co/files/drawings/bc065.pdf), script generated
+Through hole socket strip THT 1x29 1.00mm single row
+0
+29
+29
+Connector_PinSocket_1.00mm
+PinSocket_1x29_P1.00mm_Vertical_SMD_Pin1Left
+surface-mounted straight socket strip, 1x29, 1.00mm pitch, single row, style 1 (pin 1 left) (https://gct.co/files/drawings/bc070.pdf), script generated
+Surface mounted socket strip SMD 1x29 1.00mm single row style1 pin1 left
+0
+29
+29
+Connector_PinSocket_1.00mm
+PinSocket_1x29_P1.00mm_Vertical_SMD_Pin1Right
+surface-mounted straight socket strip, 1x29, 1.00mm pitch, single row, style 2 (pin 1 right) (https://gct.co/files/drawings/bc070.pdf), script generated
+Surface mounted socket strip SMD 1x29 1.00mm single row style2 pin1 right
+0
+29
+29
+Connector_PinSocket_1.00mm
+PinSocket_1x30_P1.00mm_Vertical
+Through hole straight socket strip, 1x30, 1.00mm pitch, single row (https://gct.co/files/drawings/bc065.pdf), script generated
+Through hole socket strip THT 1x30 1.00mm single row
+0
+30
+30
+Connector_PinSocket_1.00mm
+PinSocket_1x30_P1.00mm_Vertical_SMD_Pin1Left
+surface-mounted straight socket strip, 1x30, 1.00mm pitch, single row, style 1 (pin 1 left) (https://gct.co/files/drawings/bc070.pdf), script generated
+Surface mounted socket strip SMD 1x30 1.00mm single row style1 pin1 left
+0
+30
+30
+Connector_PinSocket_1.00mm
+PinSocket_1x30_P1.00mm_Vertical_SMD_Pin1Right
+surface-mounted straight socket strip, 1x30, 1.00mm pitch, single row, style 2 (pin 1 right) (https://gct.co/files/drawings/bc070.pdf), script generated
+Surface mounted socket strip SMD 1x30 1.00mm single row style2 pin1 right
+0
+30
+30
+Connector_PinSocket_1.00mm
+PinSocket_1x31_P1.00mm_Vertical
+Through hole straight socket strip, 1x31, 1.00mm pitch, single row (https://gct.co/files/drawings/bc065.pdf), script generated
+Through hole socket strip THT 1x31 1.00mm single row
+0
+31
+31
+Connector_PinSocket_1.00mm
+PinSocket_1x31_P1.00mm_Vertical_SMD_Pin1Left
+surface-mounted straight socket strip, 1x31, 1.00mm pitch, single row, style 1 (pin 1 left) (https://gct.co/files/drawings/bc070.pdf), script generated
+Surface mounted socket strip SMD 1x31 1.00mm single row style1 pin1 left
+0
+31
+31
+Connector_PinSocket_1.00mm
+PinSocket_1x31_P1.00mm_Vertical_SMD_Pin1Right
+surface-mounted straight socket strip, 1x31, 1.00mm pitch, single row, style 2 (pin 1 right) (https://gct.co/files/drawings/bc070.pdf), script generated
+Surface mounted socket strip SMD 1x31 1.00mm single row style2 pin1 right
+0
+31
+31
+Connector_PinSocket_1.00mm
+PinSocket_1x32_P1.00mm_Vertical
+Through hole straight socket strip, 1x32, 1.00mm pitch, single row (https://gct.co/files/drawings/bc065.pdf), script generated
+Through hole socket strip THT 1x32 1.00mm single row
+0
+32
+32
+Connector_PinSocket_1.00mm
+PinSocket_1x32_P1.00mm_Vertical_SMD_Pin1Left
+surface-mounted straight socket strip, 1x32, 1.00mm pitch, single row, style 1 (pin 1 left) (https://gct.co/files/drawings/bc070.pdf), script generated
+Surface mounted socket strip SMD 1x32 1.00mm single row style1 pin1 left
+0
+32
+32
+Connector_PinSocket_1.00mm
+PinSocket_1x32_P1.00mm_Vertical_SMD_Pin1Right
+surface-mounted straight socket strip, 1x32, 1.00mm pitch, single row, style 2 (pin 1 right) (https://gct.co/files/drawings/bc070.pdf), script generated
+Surface mounted socket strip SMD 1x32 1.00mm single row style2 pin1 right
+0
+32
+32
+Connector_PinSocket_1.00mm
+PinSocket_1x33_P1.00mm_Vertical
+Through hole straight socket strip, 1x33, 1.00mm pitch, single row (https://gct.co/files/drawings/bc065.pdf), script generated
+Through hole socket strip THT 1x33 1.00mm single row
+0
+33
+33
+Connector_PinSocket_1.00mm
+PinSocket_1x33_P1.00mm_Vertical_SMD_Pin1Left
+surface-mounted straight socket strip, 1x33, 1.00mm pitch, single row, style 1 (pin 1 left) (https://gct.co/files/drawings/bc070.pdf), script generated
+Surface mounted socket strip SMD 1x33 1.00mm single row style1 pin1 left
+0
+33
+33
+Connector_PinSocket_1.00mm
+PinSocket_1x33_P1.00mm_Vertical_SMD_Pin1Right
+surface-mounted straight socket strip, 1x33, 1.00mm pitch, single row, style 2 (pin 1 right) (https://gct.co/files/drawings/bc070.pdf), script generated
+Surface mounted socket strip SMD 1x33 1.00mm single row style2 pin1 right
+0
+33
+33
+Connector_PinSocket_1.00mm
+PinSocket_1x34_P1.00mm_Vertical
+Through hole straight socket strip, 1x34, 1.00mm pitch, single row (https://gct.co/files/drawings/bc065.pdf), script generated
+Through hole socket strip THT 1x34 1.00mm single row
+0
+34
+34
+Connector_PinSocket_1.00mm
+PinSocket_1x34_P1.00mm_Vertical_SMD_Pin1Left
+surface-mounted straight socket strip, 1x34, 1.00mm pitch, single row, style 1 (pin 1 left) (https://gct.co/files/drawings/bc070.pdf), script generated
+Surface mounted socket strip SMD 1x34 1.00mm single row style1 pin1 left
+0
+34
+34
+Connector_PinSocket_1.00mm
+PinSocket_1x34_P1.00mm_Vertical_SMD_Pin1Right
+surface-mounted straight socket strip, 1x34, 1.00mm pitch, single row, style 2 (pin 1 right) (https://gct.co/files/drawings/bc070.pdf), script generated
+Surface mounted socket strip SMD 1x34 1.00mm single row style2 pin1 right
+0
+34
+34
+Connector_PinSocket_1.00mm
+PinSocket_1x35_P1.00mm_Vertical
+Through hole straight socket strip, 1x35, 1.00mm pitch, single row (https://gct.co/files/drawings/bc065.pdf), script generated
+Through hole socket strip THT 1x35 1.00mm single row
+0
+35
+35
+Connector_PinSocket_1.00mm
+PinSocket_1x35_P1.00mm_Vertical_SMD_Pin1Left
+surface-mounted straight socket strip, 1x35, 1.00mm pitch, single row, style 1 (pin 1 left) (https://gct.co/files/drawings/bc070.pdf), script generated
+Surface mounted socket strip SMD 1x35 1.00mm single row style1 pin1 left
+0
+35
+35
+Connector_PinSocket_1.00mm
+PinSocket_1x35_P1.00mm_Vertical_SMD_Pin1Right
+surface-mounted straight socket strip, 1x35, 1.00mm pitch, single row, style 2 (pin 1 right) (https://gct.co/files/drawings/bc070.pdf), script generated
+Surface mounted socket strip SMD 1x35 1.00mm single row style2 pin1 right
+0
+35
+35
+Connector_PinSocket_1.00mm
+PinSocket_1x36_P1.00mm_Vertical
+Through hole straight socket strip, 1x36, 1.00mm pitch, single row (https://gct.co/files/drawings/bc065.pdf), script generated
+Through hole socket strip THT 1x36 1.00mm single row
+0
+36
+36
+Connector_PinSocket_1.00mm
+PinSocket_1x36_P1.00mm_Vertical_SMD_Pin1Left
+surface-mounted straight socket strip, 1x36, 1.00mm pitch, single row, style 1 (pin 1 left) (https://gct.co/files/drawings/bc070.pdf), script generated
+Surface mounted socket strip SMD 1x36 1.00mm single row style1 pin1 left
+0
+36
+36
+Connector_PinSocket_1.00mm
+PinSocket_1x36_P1.00mm_Vertical_SMD_Pin1Right
+surface-mounted straight socket strip, 1x36, 1.00mm pitch, single row, style 2 (pin 1 right) (https://gct.co/files/drawings/bc070.pdf), script generated
+Surface mounted socket strip SMD 1x36 1.00mm single row style2 pin1 right
+0
+36
+36
+Connector_PinSocket_1.00mm
+PinSocket_1x37_P1.00mm_Vertical
+Through hole straight socket strip, 1x37, 1.00mm pitch, single row (https://gct.co/files/drawings/bc065.pdf), script generated
+Through hole socket strip THT 1x37 1.00mm single row
+0
+37
+37
+Connector_PinSocket_1.00mm
+PinSocket_1x37_P1.00mm_Vertical_SMD_Pin1Left
+surface-mounted straight socket strip, 1x37, 1.00mm pitch, single row, style 1 (pin 1 left) (https://gct.co/files/drawings/bc070.pdf), script generated
+Surface mounted socket strip SMD 1x37 1.00mm single row style1 pin1 left
+0
+37
+37
+Connector_PinSocket_1.00mm
+PinSocket_1x37_P1.00mm_Vertical_SMD_Pin1Right
+surface-mounted straight socket strip, 1x37, 1.00mm pitch, single row, style 2 (pin 1 right) (https://gct.co/files/drawings/bc070.pdf), script generated
+Surface mounted socket strip SMD 1x37 1.00mm single row style2 pin1 right
+0
+37
+37
+Connector_PinSocket_1.00mm
+PinSocket_1x38_P1.00mm_Vertical
+Through hole straight socket strip, 1x38, 1.00mm pitch, single row (https://gct.co/files/drawings/bc065.pdf), script generated
+Through hole socket strip THT 1x38 1.00mm single row
+0
+38
+38
+Connector_PinSocket_1.00mm
+PinSocket_1x38_P1.00mm_Vertical_SMD_Pin1Left
+surface-mounted straight socket strip, 1x38, 1.00mm pitch, single row, style 1 (pin 1 left) (https://gct.co/files/drawings/bc070.pdf), script generated
+Surface mounted socket strip SMD 1x38 1.00mm single row style1 pin1 left
+0
+38
+38
+Connector_PinSocket_1.00mm
+PinSocket_1x38_P1.00mm_Vertical_SMD_Pin1Right
+surface-mounted straight socket strip, 1x38, 1.00mm pitch, single row, style 2 (pin 1 right) (https://gct.co/files/drawings/bc070.pdf), script generated
+Surface mounted socket strip SMD 1x38 1.00mm single row style2 pin1 right
+0
+38
+38
+Connector_PinSocket_1.00mm
+PinSocket_1x39_P1.00mm_Vertical
+Through hole straight socket strip, 1x39, 1.00mm pitch, single row (https://gct.co/files/drawings/bc065.pdf), script generated
+Through hole socket strip THT 1x39 1.00mm single row
+0
+39
+39
+Connector_PinSocket_1.00mm
+PinSocket_1x39_P1.00mm_Vertical_SMD_Pin1Left
+surface-mounted straight socket strip, 1x39, 1.00mm pitch, single row, style 1 (pin 1 left) (https://gct.co/files/drawings/bc070.pdf), script generated
+Surface mounted socket strip SMD 1x39 1.00mm single row style1 pin1 left
+0
+39
+39
+Connector_PinSocket_1.00mm
+PinSocket_1x39_P1.00mm_Vertical_SMD_Pin1Right
+surface-mounted straight socket strip, 1x39, 1.00mm pitch, single row, style 2 (pin 1 right) (https://gct.co/files/drawings/bc070.pdf), script generated
+Surface mounted socket strip SMD 1x39 1.00mm single row style2 pin1 right
+0
+39
+39
+Connector_PinSocket_1.00mm
+PinSocket_1x40_P1.00mm_Vertical
+Through hole straight socket strip, 1x40, 1.00mm pitch, single row (https://gct.co/files/drawings/bc065.pdf), script generated
+Through hole socket strip THT 1x40 1.00mm single row
+0
+40
+40
+Connector_PinSocket_1.00mm
+PinSocket_1x40_P1.00mm_Vertical_SMD_Pin1Left
+surface-mounted straight socket strip, 1x40, 1.00mm pitch, single row, style 1 (pin 1 left) (https://gct.co/files/drawings/bc070.pdf), script generated
+Surface mounted socket strip SMD 1x40 1.00mm single row style1 pin1 left
+0
+40
+40
+Connector_PinSocket_1.00mm
+PinSocket_1x40_P1.00mm_Vertical_SMD_Pin1Right
+surface-mounted straight socket strip, 1x40, 1.00mm pitch, single row, style 2 (pin 1 right) (https://gct.co/files/drawings/bc070.pdf), script generated
+Surface mounted socket strip SMD 1x40 1.00mm single row style2 pin1 right
+0
+40
+40
+Connector_PinSocket_1.00mm
+PinSocket_2x02_P1.00mm_Vertical_SMD
+surface-mounted straight socket strip, 2x02, 1.00mm pitch, double cols (https://gct.co/files/drawings/bc085.pdf), script generated
+Surface mounted socket strip SMD 2x02 1.00mm double row
+0
+4
+4
+Connector_PinSocket_1.00mm
+PinSocket_2x03_P1.00mm_Vertical_SMD
+surface-mounted straight socket strip, 2x03, 1.00mm pitch, double cols (https://gct.co/files/drawings/bc085.pdf), script generated
+Surface mounted socket strip SMD 2x03 1.00mm double row
+0
+6
+6
+Connector_PinSocket_1.00mm
+PinSocket_2x04_P1.00mm_Vertical_SMD
+surface-mounted straight socket strip, 2x04, 1.00mm pitch, double cols (https://gct.co/files/drawings/bc085.pdf), script generated
+Surface mounted socket strip SMD 2x04 1.00mm double row
+0
+8
+8
+Connector_PinSocket_1.00mm
+PinSocket_2x05_P1.00mm_Vertical_SMD
+surface-mounted straight socket strip, 2x05, 1.00mm pitch, double cols (https://gct.co/files/drawings/bc085.pdf), script generated
+Surface mounted socket strip SMD 2x05 1.00mm double row
+0
+10
+10
+Connector_PinSocket_1.00mm
+PinSocket_2x06_P1.00mm_Vertical_SMD
+surface-mounted straight socket strip, 2x06, 1.00mm pitch, double cols (https://gct.co/files/drawings/bc085.pdf), script generated
+Surface mounted socket strip SMD 2x06 1.00mm double row
+0
+12
+12
+Connector_PinSocket_1.00mm
+PinSocket_2x07_P1.00mm_Vertical_SMD
+surface-mounted straight socket strip, 2x07, 1.00mm pitch, double cols (https://gct.co/files/drawings/bc085.pdf), script generated
+Surface mounted socket strip SMD 2x07 1.00mm double row
+0
+14
+14
+Connector_PinSocket_1.00mm
+PinSocket_2x08_P1.00mm_Vertical_SMD
+surface-mounted straight socket strip, 2x08, 1.00mm pitch, double cols (https://gct.co/files/drawings/bc085.pdf), script generated
+Surface mounted socket strip SMD 2x08 1.00mm double row
+0
+16
+16
+Connector_PinSocket_1.00mm
+PinSocket_2x09_P1.00mm_Vertical_SMD
+surface-mounted straight socket strip, 2x09, 1.00mm pitch, double cols (https://gct.co/files/drawings/bc085.pdf), script generated
+Surface mounted socket strip SMD 2x09 1.00mm double row
+0
+18
+18
+Connector_PinSocket_1.00mm
+PinSocket_2x10_P1.00mm_Vertical_SMD
+surface-mounted straight socket strip, 2x10, 1.00mm pitch, double cols (https://gct.co/files/drawings/bc085.pdf), script generated
+Surface mounted socket strip SMD 2x10 1.00mm double row
+0
+20
+20
+Connector_PinSocket_1.00mm
+PinSocket_2x11_P1.00mm_Vertical_SMD
+surface-mounted straight socket strip, 2x11, 1.00mm pitch, double cols (https://gct.co/files/drawings/bc085.pdf), script generated
+Surface mounted socket strip SMD 2x11 1.00mm double row
+0
+22
+22
+Connector_PinSocket_1.00mm
+PinSocket_2x12_P1.00mm_Vertical_SMD
+surface-mounted straight socket strip, 2x12, 1.00mm pitch, double cols (https://gct.co/files/drawings/bc085.pdf), script generated
+Surface mounted socket strip SMD 2x12 1.00mm double row
+0
+24
+24
+Connector_PinSocket_1.00mm
+PinSocket_2x13_P1.00mm_Vertical_SMD
+surface-mounted straight socket strip, 2x13, 1.00mm pitch, double cols (https://gct.co/files/drawings/bc085.pdf), script generated
+Surface mounted socket strip SMD 2x13 1.00mm double row
+0
+26
+26
+Connector_PinSocket_1.00mm
+PinSocket_2x14_P1.00mm_Vertical_SMD
+surface-mounted straight socket strip, 2x14, 1.00mm pitch, double cols (https://gct.co/files/drawings/bc085.pdf), script generated
+Surface mounted socket strip SMD 2x14 1.00mm double row
+0
+28
+28
+Connector_PinSocket_1.00mm
+PinSocket_2x15_P1.00mm_Vertical_SMD
+surface-mounted straight socket strip, 2x15, 1.00mm pitch, double cols (https://gct.co/files/drawings/bc085.pdf), script generated
+Surface mounted socket strip SMD 2x15 1.00mm double row
+0
+30
+30
+Connector_PinSocket_1.00mm
+PinSocket_2x16_P1.00mm_Vertical_SMD
+surface-mounted straight socket strip, 2x16, 1.00mm pitch, double cols (https://gct.co/files/drawings/bc085.pdf), script generated
+Surface mounted socket strip SMD 2x16 1.00mm double row
+0
+32
+32
+Connector_PinSocket_1.00mm
+PinSocket_2x17_P1.00mm_Vertical_SMD
+surface-mounted straight socket strip, 2x17, 1.00mm pitch, double cols (https://gct.co/files/drawings/bc085.pdf), script generated
+Surface mounted socket strip SMD 2x17 1.00mm double row
+0
+34
+34
+Connector_PinSocket_1.00mm
+PinSocket_2x18_P1.00mm_Vertical_SMD
+surface-mounted straight socket strip, 2x18, 1.00mm pitch, double cols (https://gct.co/files/drawings/bc085.pdf), script generated
+Surface mounted socket strip SMD 2x18 1.00mm double row
+0
+36
+36
+Connector_PinSocket_1.00mm
+PinSocket_2x19_P1.00mm_Vertical_SMD
+surface-mounted straight socket strip, 2x19, 1.00mm pitch, double cols (https://gct.co/files/drawings/bc085.pdf), script generated
+Surface mounted socket strip SMD 2x19 1.00mm double row
+0
+38
+38
+Connector_PinSocket_1.00mm
+PinSocket_2x20_P1.00mm_Vertical_SMD
+surface-mounted straight socket strip, 2x20, 1.00mm pitch, double cols (https://gct.co/files/drawings/bc085.pdf), script generated
+Surface mounted socket strip SMD 2x20 1.00mm double row
+0
+40
+40
+Connector_PinSocket_1.00mm
+PinSocket_2x21_P1.00mm_Vertical_SMD
+surface-mounted straight socket strip, 2x21, 1.00mm pitch, double cols (https://gct.co/files/drawings/bc085.pdf), script generated
+Surface mounted socket strip SMD 2x21 1.00mm double row
+0
+42
+42
+Connector_PinSocket_1.00mm
+PinSocket_2x22_P1.00mm_Vertical_SMD
+surface-mounted straight socket strip, 2x22, 1.00mm pitch, double cols (https://gct.co/files/drawings/bc085.pdf), script generated
+Surface mounted socket strip SMD 2x22 1.00mm double row
+0
+44
+44
+Connector_PinSocket_1.00mm
+PinSocket_2x23_P1.00mm_Vertical_SMD
+surface-mounted straight socket strip, 2x23, 1.00mm pitch, double cols (https://gct.co/files/drawings/bc085.pdf), script generated
+Surface mounted socket strip SMD 2x23 1.00mm double row
+0
+46
+46
+Connector_PinSocket_1.00mm
+PinSocket_2x24_P1.00mm_Vertical_SMD
+surface-mounted straight socket strip, 2x24, 1.00mm pitch, double cols (https://gct.co/files/drawings/bc085.pdf), script generated
+Surface mounted socket strip SMD 2x24 1.00mm double row
+0
+48
+48
+Connector_PinSocket_1.00mm
+PinSocket_2x25_P1.00mm_Vertical_SMD
+surface-mounted straight socket strip, 2x25, 1.00mm pitch, double cols (https://gct.co/files/drawings/bc085.pdf), script generated
+Surface mounted socket strip SMD 2x25 1.00mm double row
+0
+50
+50
+Connector_PinSocket_1.00mm
+PinSocket_2x26_P1.00mm_Vertical_SMD
+surface-mounted straight socket strip, 2x26, 1.00mm pitch, double cols (https://gct.co/files/drawings/bc085.pdf), script generated
+Surface mounted socket strip SMD 2x26 1.00mm double row
+0
+52
+52
+Connector_PinSocket_1.00mm
+PinSocket_2x27_P1.00mm_Vertical_SMD
+surface-mounted straight socket strip, 2x27, 1.00mm pitch, double cols (https://gct.co/files/drawings/bc085.pdf), script generated
+Surface mounted socket strip SMD 2x27 1.00mm double row
+0
+54
+54
+Connector_PinSocket_1.00mm
+PinSocket_2x28_P1.00mm_Vertical_SMD
+surface-mounted straight socket strip, 2x28, 1.00mm pitch, double cols (https://gct.co/files/drawings/bc085.pdf), script generated
+Surface mounted socket strip SMD 2x28 1.00mm double row
+0
+56
+56
+Connector_PinSocket_1.00mm
+PinSocket_2x29_P1.00mm_Vertical_SMD
+surface-mounted straight socket strip, 2x29, 1.00mm pitch, double cols (https://gct.co/files/drawings/bc085.pdf), script generated
+Surface mounted socket strip SMD 2x29 1.00mm double row
+0
+58
+58
+Connector_PinSocket_1.00mm
+PinSocket_2x30_P1.00mm_Vertical_SMD
+surface-mounted straight socket strip, 2x30, 1.00mm pitch, double cols (https://gct.co/files/drawings/bc085.pdf), script generated
+Surface mounted socket strip SMD 2x30 1.00mm double row
+0
+60
+60
+Connector_PinSocket_1.00mm
+PinSocket_2x31_P1.00mm_Vertical_SMD
+surface-mounted straight socket strip, 2x31, 1.00mm pitch, double cols (https://gct.co/files/drawings/bc085.pdf), script generated
+Surface mounted socket strip SMD 2x31 1.00mm double row
+0
+62
+62
+Connector_PinSocket_1.00mm
+PinSocket_2x32_P1.00mm_Vertical_SMD
+surface-mounted straight socket strip, 2x32, 1.00mm pitch, double cols (https://gct.co/files/drawings/bc085.pdf), script generated
+Surface mounted socket strip SMD 2x32 1.00mm double row
+0
+64
+64
+Connector_PinSocket_1.00mm
+PinSocket_2x33_P1.00mm_Vertical_SMD
+surface-mounted straight socket strip, 2x33, 1.00mm pitch, double cols (https://gct.co/files/drawings/bc085.pdf), script generated
+Surface mounted socket strip SMD 2x33 1.00mm double row
+0
+66
+66
+Connector_PinSocket_1.00mm
+PinSocket_2x34_P1.00mm_Vertical_SMD
+surface-mounted straight socket strip, 2x34, 1.00mm pitch, double cols (https://gct.co/files/drawings/bc085.pdf), script generated
+Surface mounted socket strip SMD 2x34 1.00mm double row
+0
+68
+68
+Connector_PinSocket_1.00mm
+PinSocket_2x35_P1.00mm_Vertical_SMD
+surface-mounted straight socket strip, 2x35, 1.00mm pitch, double cols (https://gct.co/files/drawings/bc085.pdf), script generated
+Surface mounted socket strip SMD 2x35 1.00mm double row
+0
+70
+70
+Connector_PinSocket_1.00mm
+PinSocket_2x36_P1.00mm_Vertical_SMD
+surface-mounted straight socket strip, 2x36, 1.00mm pitch, double cols (https://gct.co/files/drawings/bc085.pdf), script generated
+Surface mounted socket strip SMD 2x36 1.00mm double row
+0
+72
+72
+Connector_PinSocket_1.00mm
+PinSocket_2x37_P1.00mm_Vertical_SMD
+surface-mounted straight socket strip, 2x37, 1.00mm pitch, double cols (https://gct.co/files/drawings/bc085.pdf), script generated
+Surface mounted socket strip SMD 2x37 1.00mm double row
+0
+74
+74
+Connector_PinSocket_1.00mm
+PinSocket_2x38_P1.00mm_Vertical_SMD
+surface-mounted straight socket strip, 2x38, 1.00mm pitch, double cols (https://gct.co/files/drawings/bc085.pdf), script generated
+Surface mounted socket strip SMD 2x38 1.00mm double row
+0
+76
+76
+Connector_PinSocket_1.00mm
+PinSocket_2x39_P1.00mm_Vertical_SMD
+surface-mounted straight socket strip, 2x39, 1.00mm pitch, double cols (https://gct.co/files/drawings/bc085.pdf), script generated
+Surface mounted socket strip SMD 2x39 1.00mm double row
+0
+78
+78
+Connector_PinSocket_1.00mm
+PinSocket_2x40_P1.00mm_Vertical_SMD
+surface-mounted straight socket strip, 2x40, 1.00mm pitch, double cols (https://gct.co/files/drawings/bc085.pdf), script generated
+Surface mounted socket strip SMD 2x40 1.00mm double row
+0
+80
+80
+Connector_PinSocket_1.27mm
+PinSocket_1x01_P1.27mm_Vertical
+Through hole straight socket strip, 1x01, 1.27mm pitch, single row (from Kicad 4.0.7), script generated
+Through hole socket strip THT 1x01 1.27mm single row
+0
+1
+1
+Connector_PinSocket_1.27mm
+PinSocket_1x02_P1.27mm_Vertical
+Through hole straight socket strip, 1x02, 1.27mm pitch, single row (from Kicad 4.0.7), script generated
+Through hole socket strip THT 1x02 1.27mm single row
+0
+2
+2
+Connector_PinSocket_1.27mm
+PinSocket_1x02_P1.27mm_Vertical_SMD_Pin1Left
+surface-mounted straight socket strip, 1x02, 1.27mm pitch, single row, style 1 (pin 1 left) (https://gct.co/pdfjs/web/viewer.html?file=/Files/Drawings/BD075.pdf&t=1511594726925), script generated
+Surface mounted socket strip SMD 1x02 1.27mm single row style1 pin1 left
+0
+2
+2
+Connector_PinSocket_1.27mm
+PinSocket_1x02_P1.27mm_Vertical_SMD_Pin1Right
+surface-mounted straight socket strip, 1x02, 1.27mm pitch, single row, style 2 (pin 1 right) (https://gct.co/pdfjs/web/viewer.html?file=/Files/Drawings/BD075.pdf&t=1511594726925), script generated
+Surface mounted socket strip SMD 1x02 1.27mm single row style2 pin1 right
+0
+2
+2
+Connector_PinSocket_1.27mm
+PinSocket_1x03_P1.27mm_Vertical
+Through hole straight socket strip, 1x03, 1.27mm pitch, single row (from Kicad 4.0.7), script generated
+Through hole socket strip THT 1x03 1.27mm single row
+0
+3
+3
+Connector_PinSocket_1.27mm
+PinSocket_1x03_P1.27mm_Vertical_SMD_Pin1Left
+surface-mounted straight socket strip, 1x03, 1.27mm pitch, single row, style 1 (pin 1 left) (https://gct.co/pdfjs/web/viewer.html?file=/Files/Drawings/BD075.pdf&t=1511594726925), script generated
+Surface mounted socket strip SMD 1x03 1.27mm single row style1 pin1 left
+0
+3
+3
+Connector_PinSocket_1.27mm
+PinSocket_1x03_P1.27mm_Vertical_SMD_Pin1Right
+surface-mounted straight socket strip, 1x03, 1.27mm pitch, single row, style 2 (pin 1 right) (https://gct.co/pdfjs/web/viewer.html?file=/Files/Drawings/BD075.pdf&t=1511594726925), script generated
+Surface mounted socket strip SMD 1x03 1.27mm single row style2 pin1 right
+0
+3
+3
+Connector_PinSocket_1.27mm
+PinSocket_1x04_P1.27mm_Vertical
+Through hole straight socket strip, 1x04, 1.27mm pitch, single row (from Kicad 4.0.7), script generated
+Through hole socket strip THT 1x04 1.27mm single row
+0
+4
+4
+Connector_PinSocket_1.27mm
+PinSocket_1x04_P1.27mm_Vertical_SMD_Pin1Left
+surface-mounted straight socket strip, 1x04, 1.27mm pitch, single row, style 1 (pin 1 left) (https://gct.co/pdfjs/web/viewer.html?file=/Files/Drawings/BD075.pdf&t=1511594726925), script generated
+Surface mounted socket strip SMD 1x04 1.27mm single row style1 pin1 left
+0
+4
+4
+Connector_PinSocket_1.27mm
+PinSocket_1x04_P1.27mm_Vertical_SMD_Pin1Right
+surface-mounted straight socket strip, 1x04, 1.27mm pitch, single row, style 2 (pin 1 right) (https://gct.co/pdfjs/web/viewer.html?file=/Files/Drawings/BD075.pdf&t=1511594726925), script generated
+Surface mounted socket strip SMD 1x04 1.27mm single row style2 pin1 right
+0
+4
+4
+Connector_PinSocket_1.27mm
+PinSocket_1x05_P1.27mm_Vertical
+Through hole straight socket strip, 1x05, 1.27mm pitch, single row (from Kicad 4.0.7), script generated
+Through hole socket strip THT 1x05 1.27mm single row
+0
+5
+5
+Connector_PinSocket_1.27mm
+PinSocket_1x05_P1.27mm_Vertical_SMD_Pin1Left
+surface-mounted straight socket strip, 1x05, 1.27mm pitch, single row, style 1 (pin 1 left) (https://gct.co/pdfjs/web/viewer.html?file=/Files/Drawings/BD075.pdf&t=1511594726925), script generated
+Surface mounted socket strip SMD 1x05 1.27mm single row style1 pin1 left
+0
+5
+5
+Connector_PinSocket_1.27mm
+PinSocket_1x05_P1.27mm_Vertical_SMD_Pin1Right
+surface-mounted straight socket strip, 1x05, 1.27mm pitch, single row, style 2 (pin 1 right) (https://gct.co/pdfjs/web/viewer.html?file=/Files/Drawings/BD075.pdf&t=1511594726925), script generated
+Surface mounted socket strip SMD 1x05 1.27mm single row style2 pin1 right
+0
+5
+5
+Connector_PinSocket_1.27mm
+PinSocket_1x06_P1.27mm_Vertical
+Through hole straight socket strip, 1x06, 1.27mm pitch, single row (from Kicad 4.0.7), script generated
+Through hole socket strip THT 1x06 1.27mm single row
+0
+6
+6
+Connector_PinSocket_1.27mm
+PinSocket_1x06_P1.27mm_Vertical_SMD_Pin1Left
+surface-mounted straight socket strip, 1x06, 1.27mm pitch, single row, style 1 (pin 1 left) (https://gct.co/pdfjs/web/viewer.html?file=/Files/Drawings/BD075.pdf&t=1511594726925), script generated
+Surface mounted socket strip SMD 1x06 1.27mm single row style1 pin1 left
+0
+6
+6
+Connector_PinSocket_1.27mm
+PinSocket_1x06_P1.27mm_Vertical_SMD_Pin1Right
+surface-mounted straight socket strip, 1x06, 1.27mm pitch, single row, style 2 (pin 1 right) (https://gct.co/pdfjs/web/viewer.html?file=/Files/Drawings/BD075.pdf&t=1511594726925), script generated
+Surface mounted socket strip SMD 1x06 1.27mm single row style2 pin1 right
+0
+6
+6
+Connector_PinSocket_1.27mm
+PinSocket_1x07_P1.27mm_Vertical
+Through hole straight socket strip, 1x07, 1.27mm pitch, single row (from Kicad 4.0.7), script generated
+Through hole socket strip THT 1x07 1.27mm single row
+0
+7
+7
+Connector_PinSocket_1.27mm
+PinSocket_1x07_P1.27mm_Vertical_SMD_Pin1Left
+surface-mounted straight socket strip, 1x07, 1.27mm pitch, single row, style 1 (pin 1 left) (https://gct.co/pdfjs/web/viewer.html?file=/Files/Drawings/BD075.pdf&t=1511594726925), script generated
+Surface mounted socket strip SMD 1x07 1.27mm single row style1 pin1 left
+0
+7
+7
+Connector_PinSocket_1.27mm
+PinSocket_1x07_P1.27mm_Vertical_SMD_Pin1Right
+surface-mounted straight socket strip, 1x07, 1.27mm pitch, single row, style 2 (pin 1 right) (https://gct.co/pdfjs/web/viewer.html?file=/Files/Drawings/BD075.pdf&t=1511594726925), script generated
+Surface mounted socket strip SMD 1x07 1.27mm single row style2 pin1 right
+0
+7
+7
+Connector_PinSocket_1.27mm
+PinSocket_1x08_P1.27mm_Vertical
+Through hole straight socket strip, 1x08, 1.27mm pitch, single row (from Kicad 4.0.7), script generated
+Through hole socket strip THT 1x08 1.27mm single row
+0
+8
+8
+Connector_PinSocket_1.27mm
+PinSocket_1x08_P1.27mm_Vertical_SMD_Pin1Left
+surface-mounted straight socket strip, 1x08, 1.27mm pitch, single row, style 1 (pin 1 left) (https://gct.co/pdfjs/web/viewer.html?file=/Files/Drawings/BD075.pdf&t=1511594726925), script generated
+Surface mounted socket strip SMD 1x08 1.27mm single row style1 pin1 left
+0
+8
+8
+Connector_PinSocket_1.27mm
+PinSocket_1x08_P1.27mm_Vertical_SMD_Pin1Right
+surface-mounted straight socket strip, 1x08, 1.27mm pitch, single row, style 2 (pin 1 right) (https://gct.co/pdfjs/web/viewer.html?file=/Files/Drawings/BD075.pdf&t=1511594726925), script generated
+Surface mounted socket strip SMD 1x08 1.27mm single row style2 pin1 right
+0
+8
+8
+Connector_PinSocket_1.27mm
+PinSocket_1x09_P1.27mm_Vertical
+Through hole straight socket strip, 1x09, 1.27mm pitch, single row (from Kicad 4.0.7), script generated
+Through hole socket strip THT 1x09 1.27mm single row
+0
+9
+9
+Connector_PinSocket_1.27mm
+PinSocket_1x09_P1.27mm_Vertical_SMD_Pin1Left
+surface-mounted straight socket strip, 1x09, 1.27mm pitch, single row, style 1 (pin 1 left) (https://gct.co/pdfjs/web/viewer.html?file=/Files/Drawings/BD075.pdf&t=1511594726925), script generated
+Surface mounted socket strip SMD 1x09 1.27mm single row style1 pin1 left
+0
+9
+9
+Connector_PinSocket_1.27mm
+PinSocket_1x09_P1.27mm_Vertical_SMD_Pin1Right
+surface-mounted straight socket strip, 1x09, 1.27mm pitch, single row, style 2 (pin 1 right) (https://gct.co/pdfjs/web/viewer.html?file=/Files/Drawings/BD075.pdf&t=1511594726925), script generated
+Surface mounted socket strip SMD 1x09 1.27mm single row style2 pin1 right
+0
+9
+9
+Connector_PinSocket_1.27mm
+PinSocket_1x10_P1.27mm_Vertical
+Through hole straight socket strip, 1x10, 1.27mm pitch, single row (from Kicad 4.0.7), script generated
+Through hole socket strip THT 1x10 1.27mm single row
+0
+10
+10
+Connector_PinSocket_1.27mm
+PinSocket_1x10_P1.27mm_Vertical_SMD_Pin1Left
+surface-mounted straight socket strip, 1x10, 1.27mm pitch, single row, style 1 (pin 1 left) (https://gct.co/pdfjs/web/viewer.html?file=/Files/Drawings/BD075.pdf&t=1511594726925), script generated
+Surface mounted socket strip SMD 1x10 1.27mm single row style1 pin1 left
+0
+10
+10
+Connector_PinSocket_1.27mm
+PinSocket_1x10_P1.27mm_Vertical_SMD_Pin1Right
+surface-mounted straight socket strip, 1x10, 1.27mm pitch, single row, style 2 (pin 1 right) (https://gct.co/pdfjs/web/viewer.html?file=/Files/Drawings/BD075.pdf&t=1511594726925), script generated
+Surface mounted socket strip SMD 1x10 1.27mm single row style2 pin1 right
+0
+10
+10
+Connector_PinSocket_1.27mm
+PinSocket_1x11_P1.27mm_Vertical
+Through hole straight socket strip, 1x11, 1.27mm pitch, single row (from Kicad 4.0.7), script generated
+Through hole socket strip THT 1x11 1.27mm single row
+0
+11
+11
+Connector_PinSocket_1.27mm
+PinSocket_1x11_P1.27mm_Vertical_SMD_Pin1Left
+surface-mounted straight socket strip, 1x11, 1.27mm pitch, single row, style 1 (pin 1 left) (https://gct.co/pdfjs/web/viewer.html?file=/Files/Drawings/BD075.pdf&t=1511594726925), script generated
+Surface mounted socket strip SMD 1x11 1.27mm single row style1 pin1 left
+0
+11
+11
+Connector_PinSocket_1.27mm
+PinSocket_1x11_P1.27mm_Vertical_SMD_Pin1Right
+surface-mounted straight socket strip, 1x11, 1.27mm pitch, single row, style 2 (pin 1 right) (https://gct.co/pdfjs/web/viewer.html?file=/Files/Drawings/BD075.pdf&t=1511594726925), script generated
+Surface mounted socket strip SMD 1x11 1.27mm single row style2 pin1 right
+0
+11
+11
+Connector_PinSocket_1.27mm
+PinSocket_1x12_P1.27mm_Vertical
+Through hole straight socket strip, 1x12, 1.27mm pitch, single row (from Kicad 4.0.7), script generated
+Through hole socket strip THT 1x12 1.27mm single row
+0
+12
+12
+Connector_PinSocket_1.27mm
+PinSocket_1x12_P1.27mm_Vertical_SMD_Pin1Left
+surface-mounted straight socket strip, 1x12, 1.27mm pitch, single row, style 1 (pin 1 left) (https://gct.co/pdfjs/web/viewer.html?file=/Files/Drawings/BD075.pdf&t=1511594726925), script generated
+Surface mounted socket strip SMD 1x12 1.27mm single row style1 pin1 left
+0
+12
+12
+Connector_PinSocket_1.27mm
+PinSocket_1x12_P1.27mm_Vertical_SMD_Pin1Right
+surface-mounted straight socket strip, 1x12, 1.27mm pitch, single row, style 2 (pin 1 right) (https://gct.co/pdfjs/web/viewer.html?file=/Files/Drawings/BD075.pdf&t=1511594726925), script generated
+Surface mounted socket strip SMD 1x12 1.27mm single row style2 pin1 right
+0
+12
+12
+Connector_PinSocket_1.27mm
+PinSocket_1x13_P1.27mm_Vertical
+Through hole straight socket strip, 1x13, 1.27mm pitch, single row (from Kicad 4.0.7), script generated
+Through hole socket strip THT 1x13 1.27mm single row
+0
+13
+13
+Connector_PinSocket_1.27mm
+PinSocket_1x13_P1.27mm_Vertical_SMD_Pin1Left
+surface-mounted straight socket strip, 1x13, 1.27mm pitch, single row, style 1 (pin 1 left) (https://gct.co/pdfjs/web/viewer.html?file=/Files/Drawings/BD075.pdf&t=1511594726925), script generated
+Surface mounted socket strip SMD 1x13 1.27mm single row style1 pin1 left
+0
+13
+13
+Connector_PinSocket_1.27mm
+PinSocket_1x13_P1.27mm_Vertical_SMD_Pin1Right
+surface-mounted straight socket strip, 1x13, 1.27mm pitch, single row, style 2 (pin 1 right) (https://gct.co/pdfjs/web/viewer.html?file=/Files/Drawings/BD075.pdf&t=1511594726925), script generated
+Surface mounted socket strip SMD 1x13 1.27mm single row style2 pin1 right
+0
+13
+13
+Connector_PinSocket_1.27mm
+PinSocket_1x14_P1.27mm_Vertical
+Through hole straight socket strip, 1x14, 1.27mm pitch, single row (from Kicad 4.0.7), script generated
+Through hole socket strip THT 1x14 1.27mm single row
+0
+14
+14
+Connector_PinSocket_1.27mm
+PinSocket_1x14_P1.27mm_Vertical_SMD_Pin1Left
+surface-mounted straight socket strip, 1x14, 1.27mm pitch, single row, style 1 (pin 1 left) (https://gct.co/pdfjs/web/viewer.html?file=/Files/Drawings/BD075.pdf&t=1511594726925), script generated
+Surface mounted socket strip SMD 1x14 1.27mm single row style1 pin1 left
+0
+14
+14
+Connector_PinSocket_1.27mm
+PinSocket_1x14_P1.27mm_Vertical_SMD_Pin1Right
+surface-mounted straight socket strip, 1x14, 1.27mm pitch, single row, style 2 (pin 1 right) (https://gct.co/pdfjs/web/viewer.html?file=/Files/Drawings/BD075.pdf&t=1511594726925), script generated
+Surface mounted socket strip SMD 1x14 1.27mm single row style2 pin1 right
+0
+14
+14
+Connector_PinSocket_1.27mm
+PinSocket_1x15_P1.27mm_Vertical
+Through hole straight socket strip, 1x15, 1.27mm pitch, single row (from Kicad 4.0.7), script generated
+Through hole socket strip THT 1x15 1.27mm single row
+0
+15
+15
+Connector_PinSocket_1.27mm
+PinSocket_1x15_P1.27mm_Vertical_SMD_Pin1Left
+surface-mounted straight socket strip, 1x15, 1.27mm pitch, single row, style 1 (pin 1 left) (https://gct.co/pdfjs/web/viewer.html?file=/Files/Drawings/BD075.pdf&t=1511594726925), script generated
+Surface mounted socket strip SMD 1x15 1.27mm single row style1 pin1 left
+0
+15
+15
+Connector_PinSocket_1.27mm
+PinSocket_1x15_P1.27mm_Vertical_SMD_Pin1Right
+surface-mounted straight socket strip, 1x15, 1.27mm pitch, single row, style 2 (pin 1 right) (https://gct.co/pdfjs/web/viewer.html?file=/Files/Drawings/BD075.pdf&t=1511594726925), script generated
+Surface mounted socket strip SMD 1x15 1.27mm single row style2 pin1 right
+0
+15
+15
+Connector_PinSocket_1.27mm
+PinSocket_1x16_P1.27mm_Vertical
+Through hole straight socket strip, 1x16, 1.27mm pitch, single row (from Kicad 4.0.7), script generated
+Through hole socket strip THT 1x16 1.27mm single row
+0
+16
+16
+Connector_PinSocket_1.27mm
+PinSocket_1x16_P1.27mm_Vertical_SMD_Pin1Left
+surface-mounted straight socket strip, 1x16, 1.27mm pitch, single row, style 1 (pin 1 left) (https://gct.co/pdfjs/web/viewer.html?file=/Files/Drawings/BD075.pdf&t=1511594726925), script generated
+Surface mounted socket strip SMD 1x16 1.27mm single row style1 pin1 left
+0
+16
+16
+Connector_PinSocket_1.27mm
+PinSocket_1x16_P1.27mm_Vertical_SMD_Pin1Right
+surface-mounted straight socket strip, 1x16, 1.27mm pitch, single row, style 2 (pin 1 right) (https://gct.co/pdfjs/web/viewer.html?file=/Files/Drawings/BD075.pdf&t=1511594726925), script generated
+Surface mounted socket strip SMD 1x16 1.27mm single row style2 pin1 right
+0
+16
+16
+Connector_PinSocket_1.27mm
+PinSocket_1x17_P1.27mm_Vertical
+Through hole straight socket strip, 1x17, 1.27mm pitch, single row (from Kicad 4.0.7), script generated
+Through hole socket strip THT 1x17 1.27mm single row
+0
+17
+17
+Connector_PinSocket_1.27mm
+PinSocket_1x17_P1.27mm_Vertical_SMD_Pin1Left
+surface-mounted straight socket strip, 1x17, 1.27mm pitch, single row, style 1 (pin 1 left) (https://gct.co/pdfjs/web/viewer.html?file=/Files/Drawings/BD075.pdf&t=1511594726925), script generated
+Surface mounted socket strip SMD 1x17 1.27mm single row style1 pin1 left
+0
+17
+17
+Connector_PinSocket_1.27mm
+PinSocket_1x17_P1.27mm_Vertical_SMD_Pin1Right
+surface-mounted straight socket strip, 1x17, 1.27mm pitch, single row, style 2 (pin 1 right) (https://gct.co/pdfjs/web/viewer.html?file=/Files/Drawings/BD075.pdf&t=1511594726925), script generated
+Surface mounted socket strip SMD 1x17 1.27mm single row style2 pin1 right
+0
+17
+17
+Connector_PinSocket_1.27mm
+PinSocket_1x18_P1.27mm_Vertical
+Through hole straight socket strip, 1x18, 1.27mm pitch, single row (from Kicad 4.0.7), script generated
+Through hole socket strip THT 1x18 1.27mm single row
+0
+18
+18
+Connector_PinSocket_1.27mm
+PinSocket_1x18_P1.27mm_Vertical_SMD_Pin1Left
+surface-mounted straight socket strip, 1x18, 1.27mm pitch, single row, style 1 (pin 1 left) (https://gct.co/pdfjs/web/viewer.html?file=/Files/Drawings/BD075.pdf&t=1511594726925), script generated
+Surface mounted socket strip SMD 1x18 1.27mm single row style1 pin1 left
+0
+18
+18
+Connector_PinSocket_1.27mm
+PinSocket_1x18_P1.27mm_Vertical_SMD_Pin1Right
+surface-mounted straight socket strip, 1x18, 1.27mm pitch, single row, style 2 (pin 1 right) (https://gct.co/pdfjs/web/viewer.html?file=/Files/Drawings/BD075.pdf&t=1511594726925), script generated
+Surface mounted socket strip SMD 1x18 1.27mm single row style2 pin1 right
+0
+18
+18
+Connector_PinSocket_1.27mm
+PinSocket_1x19_P1.27mm_Vertical
+Through hole straight socket strip, 1x19, 1.27mm pitch, single row (from Kicad 4.0.7), script generated
+Through hole socket strip THT 1x19 1.27mm single row
+0
+19
+19
+Connector_PinSocket_1.27mm
+PinSocket_1x19_P1.27mm_Vertical_SMD_Pin1Left
+surface-mounted straight socket strip, 1x19, 1.27mm pitch, single row, style 1 (pin 1 left) (https://gct.co/pdfjs/web/viewer.html?file=/Files/Drawings/BD075.pdf&t=1511594726925), script generated
+Surface mounted socket strip SMD 1x19 1.27mm single row style1 pin1 left
+0
+19
+19
+Connector_PinSocket_1.27mm
+PinSocket_1x19_P1.27mm_Vertical_SMD_Pin1Right
+surface-mounted straight socket strip, 1x19, 1.27mm pitch, single row, style 2 (pin 1 right) (https://gct.co/pdfjs/web/viewer.html?file=/Files/Drawings/BD075.pdf&t=1511594726925), script generated
+Surface mounted socket strip SMD 1x19 1.27mm single row style2 pin1 right
+0
+19
+19
+Connector_PinSocket_1.27mm
+PinSocket_1x20_P1.27mm_Vertical
+Through hole straight socket strip, 1x20, 1.27mm pitch, single row (from Kicad 4.0.7), script generated
+Through hole socket strip THT 1x20 1.27mm single row
+0
+20
+20
+Connector_PinSocket_1.27mm
+PinSocket_1x20_P1.27mm_Vertical_SMD_Pin1Left
+surface-mounted straight socket strip, 1x20, 1.27mm pitch, single row, style 1 (pin 1 left) (https://gct.co/pdfjs/web/viewer.html?file=/Files/Drawings/BD075.pdf&t=1511594726925), script generated
+Surface mounted socket strip SMD 1x20 1.27mm single row style1 pin1 left
+0
+20
+20
+Connector_PinSocket_1.27mm
+PinSocket_1x20_P1.27mm_Vertical_SMD_Pin1Right
+surface-mounted straight socket strip, 1x20, 1.27mm pitch, single row, style 2 (pin 1 right) (https://gct.co/pdfjs/web/viewer.html?file=/Files/Drawings/BD075.pdf&t=1511594726925), script generated
+Surface mounted socket strip SMD 1x20 1.27mm single row style2 pin1 right
+0
+20
+20
+Connector_PinSocket_1.27mm
+PinSocket_1x21_P1.27mm_Vertical
+Through hole straight socket strip, 1x21, 1.27mm pitch, single row (from Kicad 4.0.7), script generated
+Through hole socket strip THT 1x21 1.27mm single row
+0
+21
+21
+Connector_PinSocket_1.27mm
+PinSocket_1x21_P1.27mm_Vertical_SMD_Pin1Left
+surface-mounted straight socket strip, 1x21, 1.27mm pitch, single row, style 1 (pin 1 left) (https://gct.co/pdfjs/web/viewer.html?file=/Files/Drawings/BD075.pdf&t=1511594726925), script generated
+Surface mounted socket strip SMD 1x21 1.27mm single row style1 pin1 left
+0
+21
+21
+Connector_PinSocket_1.27mm
+PinSocket_1x21_P1.27mm_Vertical_SMD_Pin1Right
+surface-mounted straight socket strip, 1x21, 1.27mm pitch, single row, style 2 (pin 1 right) (https://gct.co/pdfjs/web/viewer.html?file=/Files/Drawings/BD075.pdf&t=1511594726925), script generated
+Surface mounted socket strip SMD 1x21 1.27mm single row style2 pin1 right
+0
+21
+21
+Connector_PinSocket_1.27mm
+PinSocket_1x22_P1.27mm_Vertical
+Through hole straight socket strip, 1x22, 1.27mm pitch, single row (from Kicad 4.0.7), script generated
+Through hole socket strip THT 1x22 1.27mm single row
+0
+22
+22
+Connector_PinSocket_1.27mm
+PinSocket_1x22_P1.27mm_Vertical_SMD_Pin1Left
+surface-mounted straight socket strip, 1x22, 1.27mm pitch, single row, style 1 (pin 1 left) (https://gct.co/pdfjs/web/viewer.html?file=/Files/Drawings/BD075.pdf&t=1511594726925), script generated
+Surface mounted socket strip SMD 1x22 1.27mm single row style1 pin1 left
+0
+22
+22
+Connector_PinSocket_1.27mm
+PinSocket_1x22_P1.27mm_Vertical_SMD_Pin1Right
+surface-mounted straight socket strip, 1x22, 1.27mm pitch, single row, style 2 (pin 1 right) (https://gct.co/pdfjs/web/viewer.html?file=/Files/Drawings/BD075.pdf&t=1511594726925), script generated
+Surface mounted socket strip SMD 1x22 1.27mm single row style2 pin1 right
+0
+22
+22
+Connector_PinSocket_1.27mm
+PinSocket_1x23_P1.27mm_Vertical
+Through hole straight socket strip, 1x23, 1.27mm pitch, single row (from Kicad 4.0.7), script generated
+Through hole socket strip THT 1x23 1.27mm single row
+0
+23
+23
+Connector_PinSocket_1.27mm
+PinSocket_1x23_P1.27mm_Vertical_SMD_Pin1Left
+surface-mounted straight socket strip, 1x23, 1.27mm pitch, single row, style 1 (pin 1 left) (https://gct.co/pdfjs/web/viewer.html?file=/Files/Drawings/BD075.pdf&t=1511594726925), script generated
+Surface mounted socket strip SMD 1x23 1.27mm single row style1 pin1 left
+0
+23
+23
+Connector_PinSocket_1.27mm
+PinSocket_1x23_P1.27mm_Vertical_SMD_Pin1Right
+surface-mounted straight socket strip, 1x23, 1.27mm pitch, single row, style 2 (pin 1 right) (https://gct.co/pdfjs/web/viewer.html?file=/Files/Drawings/BD075.pdf&t=1511594726925), script generated
+Surface mounted socket strip SMD 1x23 1.27mm single row style2 pin1 right
+0
+23
+23
+Connector_PinSocket_1.27mm
+PinSocket_1x24_P1.27mm_Vertical
+Through hole straight socket strip, 1x24, 1.27mm pitch, single row (from Kicad 4.0.7), script generated
+Through hole socket strip THT 1x24 1.27mm single row
+0
+24
+24
+Connector_PinSocket_1.27mm
+PinSocket_1x24_P1.27mm_Vertical_SMD_Pin1Left
+surface-mounted straight socket strip, 1x24, 1.27mm pitch, single row, style 1 (pin 1 left) (https://gct.co/pdfjs/web/viewer.html?file=/Files/Drawings/BD075.pdf&t=1511594726925), script generated
+Surface mounted socket strip SMD 1x24 1.27mm single row style1 pin1 left
+0
+24
+24
+Connector_PinSocket_1.27mm
+PinSocket_1x24_P1.27mm_Vertical_SMD_Pin1Right
+surface-mounted straight socket strip, 1x24, 1.27mm pitch, single row, style 2 (pin 1 right) (https://gct.co/pdfjs/web/viewer.html?file=/Files/Drawings/BD075.pdf&t=1511594726925), script generated
+Surface mounted socket strip SMD 1x24 1.27mm single row style2 pin1 right
+0
+24
+24
+Connector_PinSocket_1.27mm
+PinSocket_1x25_P1.27mm_Vertical
+Through hole straight socket strip, 1x25, 1.27mm pitch, single row (from Kicad 4.0.7), script generated
+Through hole socket strip THT 1x25 1.27mm single row
+0
+25
+25
+Connector_PinSocket_1.27mm
+PinSocket_1x25_P1.27mm_Vertical_SMD_Pin1Left
+surface-mounted straight socket strip, 1x25, 1.27mm pitch, single row, style 1 (pin 1 left) (https://gct.co/pdfjs/web/viewer.html?file=/Files/Drawings/BD075.pdf&t=1511594726925), script generated
+Surface mounted socket strip SMD 1x25 1.27mm single row style1 pin1 left
+0
+25
+25
+Connector_PinSocket_1.27mm
+PinSocket_1x25_P1.27mm_Vertical_SMD_Pin1Right
+surface-mounted straight socket strip, 1x25, 1.27mm pitch, single row, style 2 (pin 1 right) (https://gct.co/pdfjs/web/viewer.html?file=/Files/Drawings/BD075.pdf&t=1511594726925), script generated
+Surface mounted socket strip SMD 1x25 1.27mm single row style2 pin1 right
+0
+25
+25
+Connector_PinSocket_1.27mm
+PinSocket_1x26_P1.27mm_Vertical
+Through hole straight socket strip, 1x26, 1.27mm pitch, single row (from Kicad 4.0.7), script generated
+Through hole socket strip THT 1x26 1.27mm single row
+0
+26
+26
+Connector_PinSocket_1.27mm
+PinSocket_1x26_P1.27mm_Vertical_SMD_Pin1Left
+surface-mounted straight socket strip, 1x26, 1.27mm pitch, single row, style 1 (pin 1 left) (https://gct.co/pdfjs/web/viewer.html?file=/Files/Drawings/BD075.pdf&t=1511594726925), script generated
+Surface mounted socket strip SMD 1x26 1.27mm single row style1 pin1 left
+0
+26
+26
+Connector_PinSocket_1.27mm
+PinSocket_1x26_P1.27mm_Vertical_SMD_Pin1Right
+surface-mounted straight socket strip, 1x26, 1.27mm pitch, single row, style 2 (pin 1 right) (https://gct.co/pdfjs/web/viewer.html?file=/Files/Drawings/BD075.pdf&t=1511594726925), script generated
+Surface mounted socket strip SMD 1x26 1.27mm single row style2 pin1 right
+0
+26
+26
+Connector_PinSocket_1.27mm
+PinSocket_1x27_P1.27mm_Vertical
+Through hole straight socket strip, 1x27, 1.27mm pitch, single row (from Kicad 4.0.7), script generated
+Through hole socket strip THT 1x27 1.27mm single row
+0
+27
+27
+Connector_PinSocket_1.27mm
+PinSocket_1x27_P1.27mm_Vertical_SMD_Pin1Left
+surface-mounted straight socket strip, 1x27, 1.27mm pitch, single row, style 1 (pin 1 left) (https://gct.co/pdfjs/web/viewer.html?file=/Files/Drawings/BD075.pdf&t=1511594726925), script generated
+Surface mounted socket strip SMD 1x27 1.27mm single row style1 pin1 left
+0
+27
+27
+Connector_PinSocket_1.27mm
+PinSocket_1x27_P1.27mm_Vertical_SMD_Pin1Right
+surface-mounted straight socket strip, 1x27, 1.27mm pitch, single row, style 2 (pin 1 right) (https://gct.co/pdfjs/web/viewer.html?file=/Files/Drawings/BD075.pdf&t=1511594726925), script generated
+Surface mounted socket strip SMD 1x27 1.27mm single row style2 pin1 right
+0
+27
+27
+Connector_PinSocket_1.27mm
+PinSocket_1x28_P1.27mm_Vertical
+Through hole straight socket strip, 1x28, 1.27mm pitch, single row (from Kicad 4.0.7), script generated
+Through hole socket strip THT 1x28 1.27mm single row
+0
+28
+28
+Connector_PinSocket_1.27mm
+PinSocket_1x28_P1.27mm_Vertical_SMD_Pin1Left
+surface-mounted straight socket strip, 1x28, 1.27mm pitch, single row, style 1 (pin 1 left) (https://gct.co/pdfjs/web/viewer.html?file=/Files/Drawings/BD075.pdf&t=1511594726925), script generated
+Surface mounted socket strip SMD 1x28 1.27mm single row style1 pin1 left
+0
+28
+28
+Connector_PinSocket_1.27mm
+PinSocket_1x28_P1.27mm_Vertical_SMD_Pin1Right
+surface-mounted straight socket strip, 1x28, 1.27mm pitch, single row, style 2 (pin 1 right) (https://gct.co/pdfjs/web/viewer.html?file=/Files/Drawings/BD075.pdf&t=1511594726925), script generated
+Surface mounted socket strip SMD 1x28 1.27mm single row style2 pin1 right
+0
+28
+28
+Connector_PinSocket_1.27mm
+PinSocket_1x29_P1.27mm_Vertical
+Through hole straight socket strip, 1x29, 1.27mm pitch, single row (from Kicad 4.0.7), script generated
+Through hole socket strip THT 1x29 1.27mm single row
+0
+29
+29
+Connector_PinSocket_1.27mm
+PinSocket_1x29_P1.27mm_Vertical_SMD_Pin1Left
+surface-mounted straight socket strip, 1x29, 1.27mm pitch, single row, style 1 (pin 1 left) (https://gct.co/pdfjs/web/viewer.html?file=/Files/Drawings/BD075.pdf&t=1511594726925), script generated
+Surface mounted socket strip SMD 1x29 1.27mm single row style1 pin1 left
+0
+29
+29
+Connector_PinSocket_1.27mm
+PinSocket_1x29_P1.27mm_Vertical_SMD_Pin1Right
+surface-mounted straight socket strip, 1x29, 1.27mm pitch, single row, style 2 (pin 1 right) (https://gct.co/pdfjs/web/viewer.html?file=/Files/Drawings/BD075.pdf&t=1511594726925), script generated
+Surface mounted socket strip SMD 1x29 1.27mm single row style2 pin1 right
+0
+29
+29
+Connector_PinSocket_1.27mm
+PinSocket_1x30_P1.27mm_Vertical
+Through hole straight socket strip, 1x30, 1.27mm pitch, single row (from Kicad 4.0.7), script generated
+Through hole socket strip THT 1x30 1.27mm single row
+0
+30
+30
+Connector_PinSocket_1.27mm
+PinSocket_1x30_P1.27mm_Vertical_SMD_Pin1Left
+surface-mounted straight socket strip, 1x30, 1.27mm pitch, single row, style 1 (pin 1 left) (https://gct.co/pdfjs/web/viewer.html?file=/Files/Drawings/BD075.pdf&t=1511594726925), script generated
+Surface mounted socket strip SMD 1x30 1.27mm single row style1 pin1 left
+0
+30
+30
+Connector_PinSocket_1.27mm
+PinSocket_1x30_P1.27mm_Vertical_SMD_Pin1Right
+surface-mounted straight socket strip, 1x30, 1.27mm pitch, single row, style 2 (pin 1 right) (https://gct.co/pdfjs/web/viewer.html?file=/Files/Drawings/BD075.pdf&t=1511594726925), script generated
+Surface mounted socket strip SMD 1x30 1.27mm single row style2 pin1 right
+0
+30
+30
+Connector_PinSocket_1.27mm
+PinSocket_1x31_P1.27mm_Vertical
+Through hole straight socket strip, 1x31, 1.27mm pitch, single row (from Kicad 4.0.7), script generated
+Through hole socket strip THT 1x31 1.27mm single row
+0
+31
+31
+Connector_PinSocket_1.27mm
+PinSocket_1x31_P1.27mm_Vertical_SMD_Pin1Left
+surface-mounted straight socket strip, 1x31, 1.27mm pitch, single row, style 1 (pin 1 left) (https://gct.co/pdfjs/web/viewer.html?file=/Files/Drawings/BD075.pdf&t=1511594726925), script generated
+Surface mounted socket strip SMD 1x31 1.27mm single row style1 pin1 left
+0
+31
+31
+Connector_PinSocket_1.27mm
+PinSocket_1x31_P1.27mm_Vertical_SMD_Pin1Right
+surface-mounted straight socket strip, 1x31, 1.27mm pitch, single row, style 2 (pin 1 right) (https://gct.co/pdfjs/web/viewer.html?file=/Files/Drawings/BD075.pdf&t=1511594726925), script generated
+Surface mounted socket strip SMD 1x31 1.27mm single row style2 pin1 right
+0
+31
+31
+Connector_PinSocket_1.27mm
+PinSocket_1x32_P1.27mm_Vertical
+Through hole straight socket strip, 1x32, 1.27mm pitch, single row (from Kicad 4.0.7), script generated
+Through hole socket strip THT 1x32 1.27mm single row
+0
+32
+32
+Connector_PinSocket_1.27mm
+PinSocket_1x32_P1.27mm_Vertical_SMD_Pin1Left
+surface-mounted straight socket strip, 1x32, 1.27mm pitch, single row, style 1 (pin 1 left) (https://gct.co/pdfjs/web/viewer.html?file=/Files/Drawings/BD075.pdf&t=1511594726925), script generated
+Surface mounted socket strip SMD 1x32 1.27mm single row style1 pin1 left
+0
+32
+32
+Connector_PinSocket_1.27mm
+PinSocket_1x32_P1.27mm_Vertical_SMD_Pin1Right
+surface-mounted straight socket strip, 1x32, 1.27mm pitch, single row, style 2 (pin 1 right) (https://gct.co/pdfjs/web/viewer.html?file=/Files/Drawings/BD075.pdf&t=1511594726925), script generated
+Surface mounted socket strip SMD 1x32 1.27mm single row style2 pin1 right
+0
+32
+32
+Connector_PinSocket_1.27mm
+PinSocket_1x33_P1.27mm_Vertical
+Through hole straight socket strip, 1x33, 1.27mm pitch, single row (from Kicad 4.0.7), script generated
+Through hole socket strip THT 1x33 1.27mm single row
+0
+33
+33
+Connector_PinSocket_1.27mm
+PinSocket_1x33_P1.27mm_Vertical_SMD_Pin1Left
+surface-mounted straight socket strip, 1x33, 1.27mm pitch, single row, style 1 (pin 1 left) (https://gct.co/pdfjs/web/viewer.html?file=/Files/Drawings/BD075.pdf&t=1511594726925), script generated
+Surface mounted socket strip SMD 1x33 1.27mm single row style1 pin1 left
+0
+33
+33
+Connector_PinSocket_1.27mm
+PinSocket_1x33_P1.27mm_Vertical_SMD_Pin1Right
+surface-mounted straight socket strip, 1x33, 1.27mm pitch, single row, style 2 (pin 1 right) (https://gct.co/pdfjs/web/viewer.html?file=/Files/Drawings/BD075.pdf&t=1511594726925), script generated
+Surface mounted socket strip SMD 1x33 1.27mm single row style2 pin1 right
+0
+33
+33
+Connector_PinSocket_1.27mm
+PinSocket_1x34_P1.27mm_Vertical
+Through hole straight socket strip, 1x34, 1.27mm pitch, single row (from Kicad 4.0.7), script generated
+Through hole socket strip THT 1x34 1.27mm single row
+0
+34
+34
+Connector_PinSocket_1.27mm
+PinSocket_1x34_P1.27mm_Vertical_SMD_Pin1Left
+surface-mounted straight socket strip, 1x34, 1.27mm pitch, single row, style 1 (pin 1 left) (https://gct.co/pdfjs/web/viewer.html?file=/Files/Drawings/BD075.pdf&t=1511594726925), script generated
+Surface mounted socket strip SMD 1x34 1.27mm single row style1 pin1 left
+0
+34
+34
+Connector_PinSocket_1.27mm
+PinSocket_1x34_P1.27mm_Vertical_SMD_Pin1Right
+surface-mounted straight socket strip, 1x34, 1.27mm pitch, single row, style 2 (pin 1 right) (https://gct.co/pdfjs/web/viewer.html?file=/Files/Drawings/BD075.pdf&t=1511594726925), script generated
+Surface mounted socket strip SMD 1x34 1.27mm single row style2 pin1 right
+0
+34
+34
+Connector_PinSocket_1.27mm
+PinSocket_1x35_P1.27mm_Vertical
+Through hole straight socket strip, 1x35, 1.27mm pitch, single row (from Kicad 4.0.7), script generated
+Through hole socket strip THT 1x35 1.27mm single row
+0
+35
+35
+Connector_PinSocket_1.27mm
+PinSocket_1x35_P1.27mm_Vertical_SMD_Pin1Left
+surface-mounted straight socket strip, 1x35, 1.27mm pitch, single row, style 1 (pin 1 left) (https://gct.co/pdfjs/web/viewer.html?file=/Files/Drawings/BD075.pdf&t=1511594726925), script generated
+Surface mounted socket strip SMD 1x35 1.27mm single row style1 pin1 left
+0
+35
+35
+Connector_PinSocket_1.27mm
+PinSocket_1x35_P1.27mm_Vertical_SMD_Pin1Right
+surface-mounted straight socket strip, 1x35, 1.27mm pitch, single row, style 2 (pin 1 right) (https://gct.co/pdfjs/web/viewer.html?file=/Files/Drawings/BD075.pdf&t=1511594726925), script generated
+Surface mounted socket strip SMD 1x35 1.27mm single row style2 pin1 right
+0
+35
+35
+Connector_PinSocket_1.27mm
+PinSocket_1x36_P1.27mm_Vertical
+Through hole straight socket strip, 1x36, 1.27mm pitch, single row (from Kicad 4.0.7), script generated
+Through hole socket strip THT 1x36 1.27mm single row
+0
+36
+36
+Connector_PinSocket_1.27mm
+PinSocket_1x36_P1.27mm_Vertical_SMD_Pin1Left
+surface-mounted straight socket strip, 1x36, 1.27mm pitch, single row, style 1 (pin 1 left) (https://gct.co/pdfjs/web/viewer.html?file=/Files/Drawings/BD075.pdf&t=1511594726925), script generated
+Surface mounted socket strip SMD 1x36 1.27mm single row style1 pin1 left
+0
+36
+36
+Connector_PinSocket_1.27mm
+PinSocket_1x36_P1.27mm_Vertical_SMD_Pin1Right
+surface-mounted straight socket strip, 1x36, 1.27mm pitch, single row, style 2 (pin 1 right) (https://gct.co/pdfjs/web/viewer.html?file=/Files/Drawings/BD075.pdf&t=1511594726925), script generated
+Surface mounted socket strip SMD 1x36 1.27mm single row style2 pin1 right
+0
+36
+36
+Connector_PinSocket_1.27mm
+PinSocket_1x37_P1.27mm_Vertical
+Through hole straight socket strip, 1x37, 1.27mm pitch, single row (from Kicad 4.0.7), script generated
+Through hole socket strip THT 1x37 1.27mm single row
+0
+37
+37
+Connector_PinSocket_1.27mm
+PinSocket_1x37_P1.27mm_Vertical_SMD_Pin1Left
+surface-mounted straight socket strip, 1x37, 1.27mm pitch, single row, style 1 (pin 1 left) (https://gct.co/pdfjs/web/viewer.html?file=/Files/Drawings/BD075.pdf&t=1511594726925), script generated
+Surface mounted socket strip SMD 1x37 1.27mm single row style1 pin1 left
+0
+37
+37
+Connector_PinSocket_1.27mm
+PinSocket_1x37_P1.27mm_Vertical_SMD_Pin1Right
+surface-mounted straight socket strip, 1x37, 1.27mm pitch, single row, style 2 (pin 1 right) (https://gct.co/pdfjs/web/viewer.html?file=/Files/Drawings/BD075.pdf&t=1511594726925), script generated
+Surface mounted socket strip SMD 1x37 1.27mm single row style2 pin1 right
+0
+37
+37
+Connector_PinSocket_1.27mm
+PinSocket_1x38_P1.27mm_Vertical
+Through hole straight socket strip, 1x38, 1.27mm pitch, single row (from Kicad 4.0.7), script generated
+Through hole socket strip THT 1x38 1.27mm single row
+0
+38
+38
+Connector_PinSocket_1.27mm
+PinSocket_1x38_P1.27mm_Vertical_SMD_Pin1Left
+surface-mounted straight socket strip, 1x38, 1.27mm pitch, single row, style 1 (pin 1 left) (https://gct.co/pdfjs/web/viewer.html?file=/Files/Drawings/BD075.pdf&t=1511594726925), script generated
+Surface mounted socket strip SMD 1x38 1.27mm single row style1 pin1 left
+0
+38
+38
+Connector_PinSocket_1.27mm
+PinSocket_1x38_P1.27mm_Vertical_SMD_Pin1Right
+surface-mounted straight socket strip, 1x38, 1.27mm pitch, single row, style 2 (pin 1 right) (https://gct.co/pdfjs/web/viewer.html?file=/Files/Drawings/BD075.pdf&t=1511594726925), script generated
+Surface mounted socket strip SMD 1x38 1.27mm single row style2 pin1 right
+0
+38
+38
+Connector_PinSocket_1.27mm
+PinSocket_1x39_P1.27mm_Vertical
+Through hole straight socket strip, 1x39, 1.27mm pitch, single row (from Kicad 4.0.7), script generated
+Through hole socket strip THT 1x39 1.27mm single row
+0
+39
+39
+Connector_PinSocket_1.27mm
+PinSocket_1x39_P1.27mm_Vertical_SMD_Pin1Left
+surface-mounted straight socket strip, 1x39, 1.27mm pitch, single row, style 1 (pin 1 left) (https://gct.co/pdfjs/web/viewer.html?file=/Files/Drawings/BD075.pdf&t=1511594726925), script generated
+Surface mounted socket strip SMD 1x39 1.27mm single row style1 pin1 left
+0
+39
+39
+Connector_PinSocket_1.27mm
+PinSocket_1x39_P1.27mm_Vertical_SMD_Pin1Right
+surface-mounted straight socket strip, 1x39, 1.27mm pitch, single row, style 2 (pin 1 right) (https://gct.co/pdfjs/web/viewer.html?file=/Files/Drawings/BD075.pdf&t=1511594726925), script generated
+Surface mounted socket strip SMD 1x39 1.27mm single row style2 pin1 right
+0
+39
+39
+Connector_PinSocket_1.27mm
+PinSocket_1x40_P1.27mm_Vertical
+Through hole straight socket strip, 1x40, 1.27mm pitch, single row (from Kicad 4.0.7), script generated
+Through hole socket strip THT 1x40 1.27mm single row
+0
+40
+40
+Connector_PinSocket_1.27mm
+PinSocket_1x40_P1.27mm_Vertical_SMD_Pin1Left
+surface-mounted straight socket strip, 1x40, 1.27mm pitch, single row, style 1 (pin 1 left) (https://gct.co/pdfjs/web/viewer.html?file=/Files/Drawings/BD075.pdf&t=1511594726925), script generated
+Surface mounted socket strip SMD 1x40 1.27mm single row style1 pin1 left
+0
+40
+40
+Connector_PinSocket_1.27mm
+PinSocket_1x40_P1.27mm_Vertical_SMD_Pin1Right
+surface-mounted straight socket strip, 1x40, 1.27mm pitch, single row, style 2 (pin 1 right) (https://gct.co/pdfjs/web/viewer.html?file=/Files/Drawings/BD075.pdf&t=1511594726925), script generated
+Surface mounted socket strip SMD 1x40 1.27mm single row style2 pin1 right
+0
+40
+40
+Connector_PinSocket_1.27mm
+PinSocket_2x01_P1.27mm_Vertical
+Through hole straight socket strip, 2x01, 1.27mm pitch, double cols (from Kicad 4.0.7), script generated
+Through hole socket strip THT 2x01 1.27mm double row
+0
+2
+2
+Connector_PinSocket_1.27mm
+PinSocket_2x01_P1.27mm_Vertical_SMD
+surface-mounted straight socket strip, 2x01, 1.27mm pitch, double cols (from Kicad 4.0.7!), script generated
+Surface mounted socket strip SMD 2x01 1.27mm double row
+0
+2
+2
+Connector_PinSocket_1.27mm
+PinSocket_2x02_P1.27mm_Vertical
+Through hole straight socket strip, 2x02, 1.27mm pitch, double cols (from Kicad 4.0.7), script generated
+Through hole socket strip THT 2x02 1.27mm double row
+0
+4
+4
+Connector_PinSocket_1.27mm
+PinSocket_2x02_P1.27mm_Vertical_SMD
+surface-mounted straight socket strip, 2x02, 1.27mm pitch, double cols (from Kicad 4.0.7!), script generated
+Surface mounted socket strip SMD 2x02 1.27mm double row
+0
+4
+4
+Connector_PinSocket_1.27mm
+PinSocket_2x03_P1.27mm_Horizontal
+Through hole angled socket strip, 2x03, 1.27mm pitch, 4.4mm socket length, double cols (https://gct.co/pdfjs/web/viewer.html?file=/Files/Drawings/BD091.pdf&t=1511594177220), script generated
+Through hole angled socket strip THT 2x03 1.27mm double row
+0
+6
+6
+Connector_PinSocket_1.27mm
+PinSocket_2x03_P1.27mm_Vertical
+Through hole straight socket strip, 2x03, 1.27mm pitch, double cols (from Kicad 4.0.7), script generated
+Through hole socket strip THT 2x03 1.27mm double row
+0
+6
+6
+Connector_PinSocket_1.27mm
+PinSocket_2x03_P1.27mm_Vertical_SMD
+surface-mounted straight socket strip, 2x03, 1.27mm pitch, double cols (from Kicad 4.0.7!), script generated
+Surface mounted socket strip SMD 2x03 1.27mm double row
+0
+6
+6
+Connector_PinSocket_1.27mm
+PinSocket_2x04_P1.27mm_Horizontal
+Through hole angled socket strip, 2x04, 1.27mm pitch, 4.4mm socket length, double cols (https://gct.co/pdfjs/web/viewer.html?file=/Files/Drawings/BD091.pdf&t=1511594177220), script generated
+Through hole angled socket strip THT 2x04 1.27mm double row
+0
+8
+8
+Connector_PinSocket_1.27mm
+PinSocket_2x04_P1.27mm_Vertical
+Through hole straight socket strip, 2x04, 1.27mm pitch, double cols (from Kicad 4.0.7), script generated
+Through hole socket strip THT 2x04 1.27mm double row
+0
+8
+8
+Connector_PinSocket_1.27mm
+PinSocket_2x04_P1.27mm_Vertical_SMD
+surface-mounted straight socket strip, 2x04, 1.27mm pitch, double cols (from Kicad 4.0.7!), script generated
+Surface mounted socket strip SMD 2x04 1.27mm double row
+0
+8
+8
+Connector_PinSocket_1.27mm
+PinSocket_2x05_P1.27mm_Horizontal
+Through hole angled socket strip, 2x05, 1.27mm pitch, 4.4mm socket length, double cols (https://gct.co/pdfjs/web/viewer.html?file=/Files/Drawings/BD091.pdf&t=1511594177220), script generated
+Through hole angled socket strip THT 2x05 1.27mm double row
+0
+10
+10
+Connector_PinSocket_1.27mm
+PinSocket_2x05_P1.27mm_Vertical
+Through hole straight socket strip, 2x05, 1.27mm pitch, double cols (from Kicad 4.0.7), script generated
+Through hole socket strip THT 2x05 1.27mm double row
+0
+10
+10
+Connector_PinSocket_1.27mm
+PinSocket_2x05_P1.27mm_Vertical_SMD
+surface-mounted straight socket strip, 2x05, 1.27mm pitch, double cols (from Kicad 4.0.7!), script generated
+Surface mounted socket strip SMD 2x05 1.27mm double row
+0
+10
+10
+Connector_PinSocket_1.27mm
+PinSocket_2x06_P1.27mm_Horizontal
+Through hole angled socket strip, 2x06, 1.27mm pitch, 4.4mm socket length, double cols (https://gct.co/pdfjs/web/viewer.html?file=/Files/Drawings/BD091.pdf&t=1511594177220), script generated
+Through hole angled socket strip THT 2x06 1.27mm double row
+0
+12
+12
+Connector_PinSocket_1.27mm
+PinSocket_2x06_P1.27mm_Vertical
+Through hole straight socket strip, 2x06, 1.27mm pitch, double cols (from Kicad 4.0.7), script generated
+Through hole socket strip THT 2x06 1.27mm double row
+0
+12
+12
+Connector_PinSocket_1.27mm
+PinSocket_2x06_P1.27mm_Vertical_SMD
+surface-mounted straight socket strip, 2x06, 1.27mm pitch, double cols (from Kicad 4.0.7!), script generated
+Surface mounted socket strip SMD 2x06 1.27mm double row
+0
+12
+12
+Connector_PinSocket_1.27mm
+PinSocket_2x07_P1.27mm_Horizontal
+Through hole angled socket strip, 2x07, 1.27mm pitch, 4.4mm socket length, double cols (https://gct.co/pdfjs/web/viewer.html?file=/Files/Drawings/BD091.pdf&t=1511594177220), script generated
+Through hole angled socket strip THT 2x07 1.27mm double row
+0
+14
+14
+Connector_PinSocket_1.27mm
+PinSocket_2x07_P1.27mm_Vertical
+Through hole straight socket strip, 2x07, 1.27mm pitch, double cols (from Kicad 4.0.7), script generated
+Through hole socket strip THT 2x07 1.27mm double row
+0
+14
+14
+Connector_PinSocket_1.27mm
+PinSocket_2x07_P1.27mm_Vertical_SMD
+surface-mounted straight socket strip, 2x07, 1.27mm pitch, double cols (from Kicad 4.0.7!), script generated
+Surface mounted socket strip SMD 2x07 1.27mm double row
+0
+14
+14
+Connector_PinSocket_1.27mm
+PinSocket_2x08_P1.27mm_Horizontal
+Through hole angled socket strip, 2x08, 1.27mm pitch, 4.4mm socket length, double cols (https://gct.co/pdfjs/web/viewer.html?file=/Files/Drawings/BD091.pdf&t=1511594177220), script generated
+Through hole angled socket strip THT 2x08 1.27mm double row
+0
+16
+16
+Connector_PinSocket_1.27mm
+PinSocket_2x08_P1.27mm_Vertical
+Through hole straight socket strip, 2x08, 1.27mm pitch, double cols (from Kicad 4.0.7), script generated
+Through hole socket strip THT 2x08 1.27mm double row
+0
+16
+16
+Connector_PinSocket_1.27mm
+PinSocket_2x08_P1.27mm_Vertical_SMD
+surface-mounted straight socket strip, 2x08, 1.27mm pitch, double cols (from Kicad 4.0.7!), script generated
+Surface mounted socket strip SMD 2x08 1.27mm double row
+0
+16
+16
+Connector_PinSocket_1.27mm
+PinSocket_2x09_P1.27mm_Horizontal
+Through hole angled socket strip, 2x09, 1.27mm pitch, 4.4mm socket length, double cols (https://gct.co/pdfjs/web/viewer.html?file=/Files/Drawings/BD091.pdf&t=1511594177220), script generated
+Through hole angled socket strip THT 2x09 1.27mm double row
+0
+18
+18
+Connector_PinSocket_1.27mm
+PinSocket_2x09_P1.27mm_Vertical
+Through hole straight socket strip, 2x09, 1.27mm pitch, double cols (from Kicad 4.0.7), script generated
+Through hole socket strip THT 2x09 1.27mm double row
+0
+18
+18
+Connector_PinSocket_1.27mm
+PinSocket_2x09_P1.27mm_Vertical_SMD
+surface-mounted straight socket strip, 2x09, 1.27mm pitch, double cols (from Kicad 4.0.7!), script generated
+Surface mounted socket strip SMD 2x09 1.27mm double row
+0
+18
+18
+Connector_PinSocket_1.27mm
+PinSocket_2x10_P1.27mm_Horizontal
+Through hole angled socket strip, 2x10, 1.27mm pitch, 4.4mm socket length, double cols (https://gct.co/pdfjs/web/viewer.html?file=/Files/Drawings/BD091.pdf&t=1511594177220), script generated
+Through hole angled socket strip THT 2x10 1.27mm double row
+0
+20
+20
+Connector_PinSocket_1.27mm
+PinSocket_2x10_P1.27mm_Vertical
+Through hole straight socket strip, 2x10, 1.27mm pitch, double cols (from Kicad 4.0.7), script generated
+Through hole socket strip THT 2x10 1.27mm double row
+0
+20
+20
+Connector_PinSocket_1.27mm
+PinSocket_2x10_P1.27mm_Vertical_SMD
+surface-mounted straight socket strip, 2x10, 1.27mm pitch, double cols (from Kicad 4.0.7!), script generated
+Surface mounted socket strip SMD 2x10 1.27mm double row
+0
+20
+20
+Connector_PinSocket_1.27mm
+PinSocket_2x11_P1.27mm_Horizontal
+Through hole angled socket strip, 2x11, 1.27mm pitch, 4.4mm socket length, double cols (https://gct.co/pdfjs/web/viewer.html?file=/Files/Drawings/BD091.pdf&t=1511594177220), script generated
+Through hole angled socket strip THT 2x11 1.27mm double row
+0
+22
+22
+Connector_PinSocket_1.27mm
+PinSocket_2x11_P1.27mm_Vertical
+Through hole straight socket strip, 2x11, 1.27mm pitch, double cols (from Kicad 4.0.7), script generated
+Through hole socket strip THT 2x11 1.27mm double row
+0
+22
+22
+Connector_PinSocket_1.27mm
+PinSocket_2x11_P1.27mm_Vertical_SMD
+surface-mounted straight socket strip, 2x11, 1.27mm pitch, double cols (from Kicad 4.0.7!), script generated
+Surface mounted socket strip SMD 2x11 1.27mm double row
+0
+22
+22
+Connector_PinSocket_1.27mm
+PinSocket_2x12_P1.27mm_Horizontal
+Through hole angled socket strip, 2x12, 1.27mm pitch, 4.4mm socket length, double cols (https://gct.co/pdfjs/web/viewer.html?file=/Files/Drawings/BD091.pdf&t=1511594177220), script generated
+Through hole angled socket strip THT 2x12 1.27mm double row
+0
+24
+24
+Connector_PinSocket_1.27mm
+PinSocket_2x12_P1.27mm_Vertical
+Through hole straight socket strip, 2x12, 1.27mm pitch, double cols (from Kicad 4.0.7), script generated
+Through hole socket strip THT 2x12 1.27mm double row
+0
+24
+24
+Connector_PinSocket_1.27mm
+PinSocket_2x12_P1.27mm_Vertical_SMD
+surface-mounted straight socket strip, 2x12, 1.27mm pitch, double cols (from Kicad 4.0.7!), script generated
+Surface mounted socket strip SMD 2x12 1.27mm double row
+0
+24
+24
+Connector_PinSocket_1.27mm
+PinSocket_2x13_P1.27mm_Horizontal
+Through hole angled socket strip, 2x13, 1.27mm pitch, 4.4mm socket length, double cols (https://gct.co/pdfjs/web/viewer.html?file=/Files/Drawings/BD091.pdf&t=1511594177220), script generated
+Through hole angled socket strip THT 2x13 1.27mm double row
+0
+26
+26
+Connector_PinSocket_1.27mm
+PinSocket_2x13_P1.27mm_Vertical
+Through hole straight socket strip, 2x13, 1.27mm pitch, double cols (from Kicad 4.0.7), script generated
+Through hole socket strip THT 2x13 1.27mm double row
+0
+26
+26
+Connector_PinSocket_1.27mm
+PinSocket_2x13_P1.27mm_Vertical_SMD
+surface-mounted straight socket strip, 2x13, 1.27mm pitch, double cols (from Kicad 4.0.7!), script generated
+Surface mounted socket strip SMD 2x13 1.27mm double row
+0
+26
+26
+Connector_PinSocket_1.27mm
+PinSocket_2x14_P1.27mm_Horizontal
+Through hole angled socket strip, 2x14, 1.27mm pitch, 4.4mm socket length, double cols (https://gct.co/pdfjs/web/viewer.html?file=/Files/Drawings/BD091.pdf&t=1511594177220), script generated
+Through hole angled socket strip THT 2x14 1.27mm double row
+0
+28
+28
+Connector_PinSocket_1.27mm
+PinSocket_2x14_P1.27mm_Vertical
+Through hole straight socket strip, 2x14, 1.27mm pitch, double cols (from Kicad 4.0.7), script generated
+Through hole socket strip THT 2x14 1.27mm double row
+0
+28
+28
+Connector_PinSocket_1.27mm
+PinSocket_2x14_P1.27mm_Vertical_SMD
+surface-mounted straight socket strip, 2x14, 1.27mm pitch, double cols (from Kicad 4.0.7!), script generated
+Surface mounted socket strip SMD 2x14 1.27mm double row
+0
+28
+28
+Connector_PinSocket_1.27mm
+PinSocket_2x15_P1.27mm_Horizontal
+Through hole angled socket strip, 2x15, 1.27mm pitch, 4.4mm socket length, double cols (https://gct.co/pdfjs/web/viewer.html?file=/Files/Drawings/BD091.pdf&t=1511594177220), script generated
+Through hole angled socket strip THT 2x15 1.27mm double row
+0
+30
+30
+Connector_PinSocket_1.27mm
+PinSocket_2x15_P1.27mm_Vertical
+Through hole straight socket strip, 2x15, 1.27mm pitch, double cols (from Kicad 4.0.7), script generated
+Through hole socket strip THT 2x15 1.27mm double row
+0
+30
+30
+Connector_PinSocket_1.27mm
+PinSocket_2x15_P1.27mm_Vertical_SMD
+surface-mounted straight socket strip, 2x15, 1.27mm pitch, double cols (from Kicad 4.0.7!), script generated
+Surface mounted socket strip SMD 2x15 1.27mm double row
+0
+30
+30
+Connector_PinSocket_1.27mm
+PinSocket_2x16_P1.27mm_Horizontal
+Through hole angled socket strip, 2x16, 1.27mm pitch, 4.4mm socket length, double cols (https://gct.co/pdfjs/web/viewer.html?file=/Files/Drawings/BD091.pdf&t=1511594177220), script generated
+Through hole angled socket strip THT 2x16 1.27mm double row
+0
+32
+32
+Connector_PinSocket_1.27mm
+PinSocket_2x16_P1.27mm_Vertical
+Through hole straight socket strip, 2x16, 1.27mm pitch, double cols (from Kicad 4.0.7), script generated
+Through hole socket strip THT 2x16 1.27mm double row
+0
+32
+32
+Connector_PinSocket_1.27mm
+PinSocket_2x16_P1.27mm_Vertical_SMD
+surface-mounted straight socket strip, 2x16, 1.27mm pitch, double cols (from Kicad 4.0.7!), script generated
+Surface mounted socket strip SMD 2x16 1.27mm double row
+0
+32
+32
+Connector_PinSocket_1.27mm
+PinSocket_2x17_P1.27mm_Horizontal
+Through hole angled socket strip, 2x17, 1.27mm pitch, 4.4mm socket length, double cols (https://gct.co/pdfjs/web/viewer.html?file=/Files/Drawings/BD091.pdf&t=1511594177220), script generated
+Through hole angled socket strip THT 2x17 1.27mm double row
+0
+34
+34
+Connector_PinSocket_1.27mm
+PinSocket_2x17_P1.27mm_Vertical
+Through hole straight socket strip, 2x17, 1.27mm pitch, double cols (from Kicad 4.0.7), script generated
+Through hole socket strip THT 2x17 1.27mm double row
+0
+34
+34
+Connector_PinSocket_1.27mm
+PinSocket_2x17_P1.27mm_Vertical_SMD
+surface-mounted straight socket strip, 2x17, 1.27mm pitch, double cols (from Kicad 4.0.7!), script generated
+Surface mounted socket strip SMD 2x17 1.27mm double row
+0
+34
+34
+Connector_PinSocket_1.27mm
+PinSocket_2x18_P1.27mm_Horizontal
+Through hole angled socket strip, 2x18, 1.27mm pitch, 4.4mm socket length, double cols (https://gct.co/pdfjs/web/viewer.html?file=/Files/Drawings/BD091.pdf&t=1511594177220), script generated
+Through hole angled socket strip THT 2x18 1.27mm double row
+0
+36
+36
+Connector_PinSocket_1.27mm
+PinSocket_2x18_P1.27mm_Vertical
+Through hole straight socket strip, 2x18, 1.27mm pitch, double cols (from Kicad 4.0.7), script generated
+Through hole socket strip THT 2x18 1.27mm double row
+0
+36
+36
+Connector_PinSocket_1.27mm
+PinSocket_2x18_P1.27mm_Vertical_SMD
+surface-mounted straight socket strip, 2x18, 1.27mm pitch, double cols (from Kicad 4.0.7!), script generated
+Surface mounted socket strip SMD 2x18 1.27mm double row
+0
+36
+36
+Connector_PinSocket_1.27mm
+PinSocket_2x19_P1.27mm_Horizontal
+Through hole angled socket strip, 2x19, 1.27mm pitch, 4.4mm socket length, double cols (https://gct.co/pdfjs/web/viewer.html?file=/Files/Drawings/BD091.pdf&t=1511594177220), script generated
+Through hole angled socket strip THT 2x19 1.27mm double row
+0
+38
+38
+Connector_PinSocket_1.27mm
+PinSocket_2x19_P1.27mm_Vertical
+Through hole straight socket strip, 2x19, 1.27mm pitch, double cols (from Kicad 4.0.7), script generated
+Through hole socket strip THT 2x19 1.27mm double row
+0
+38
+38
+Connector_PinSocket_1.27mm
+PinSocket_2x19_P1.27mm_Vertical_SMD
+surface-mounted straight socket strip, 2x19, 1.27mm pitch, double cols (from Kicad 4.0.7!), script generated
+Surface mounted socket strip SMD 2x19 1.27mm double row
+0
+38
+38
+Connector_PinSocket_1.27mm
+PinSocket_2x20_P1.27mm_Horizontal
+Through hole angled socket strip, 2x20, 1.27mm pitch, 4.4mm socket length, double cols (https://gct.co/pdfjs/web/viewer.html?file=/Files/Drawings/BD091.pdf&t=1511594177220), script generated
+Through hole angled socket strip THT 2x20 1.27mm double row
+0
+40
+40
+Connector_PinSocket_1.27mm
+PinSocket_2x20_P1.27mm_Vertical
+Through hole straight socket strip, 2x20, 1.27mm pitch, double cols (from Kicad 4.0.7), script generated
+Through hole socket strip THT 2x20 1.27mm double row
+0
+40
+40
+Connector_PinSocket_1.27mm
+PinSocket_2x20_P1.27mm_Vertical_SMD
+surface-mounted straight socket strip, 2x20, 1.27mm pitch, double cols (from Kicad 4.0.7!), script generated
+Surface mounted socket strip SMD 2x20 1.27mm double row
+0
+40
+40
+Connector_PinSocket_1.27mm
+PinSocket_2x21_P1.27mm_Horizontal
+Through hole angled socket strip, 2x21, 1.27mm pitch, 4.4mm socket length, double cols (https://gct.co/pdfjs/web/viewer.html?file=/Files/Drawings/BD091.pdf&t=1511594177220), script generated
+Through hole angled socket strip THT 2x21 1.27mm double row
+0
+42
+42
+Connector_PinSocket_1.27mm
+PinSocket_2x21_P1.27mm_Vertical
+Through hole straight socket strip, 2x21, 1.27mm pitch, double cols (from Kicad 4.0.7), script generated
+Through hole socket strip THT 2x21 1.27mm double row
+0
+42
+42
+Connector_PinSocket_1.27mm
+PinSocket_2x21_P1.27mm_Vertical_SMD
+surface-mounted straight socket strip, 2x21, 1.27mm pitch, double cols (from Kicad 4.0.7!), script generated
+Surface mounted socket strip SMD 2x21 1.27mm double row
+0
+42
+42
+Connector_PinSocket_1.27mm
+PinSocket_2x22_P1.27mm_Horizontal
+Through hole angled socket strip, 2x22, 1.27mm pitch, 4.4mm socket length, double cols (https://gct.co/pdfjs/web/viewer.html?file=/Files/Drawings/BD091.pdf&t=1511594177220), script generated
+Through hole angled socket strip THT 2x22 1.27mm double row
+0
+44
+44
+Connector_PinSocket_1.27mm
+PinSocket_2x22_P1.27mm_Vertical
+Through hole straight socket strip, 2x22, 1.27mm pitch, double cols (from Kicad 4.0.7), script generated
+Through hole socket strip THT 2x22 1.27mm double row
+0
+44
+44
+Connector_PinSocket_1.27mm
+PinSocket_2x22_P1.27mm_Vertical_SMD
+surface-mounted straight socket strip, 2x22, 1.27mm pitch, double cols (from Kicad 4.0.7!), script generated
+Surface mounted socket strip SMD 2x22 1.27mm double row
+0
+44
+44
+Connector_PinSocket_1.27mm
+PinSocket_2x23_P1.27mm_Horizontal
+Through hole angled socket strip, 2x23, 1.27mm pitch, 4.4mm socket length, double cols (https://gct.co/pdfjs/web/viewer.html?file=/Files/Drawings/BD091.pdf&t=1511594177220), script generated
+Through hole angled socket strip THT 2x23 1.27mm double row
+0
+46
+46
+Connector_PinSocket_1.27mm
+PinSocket_2x23_P1.27mm_Vertical
+Through hole straight socket strip, 2x23, 1.27mm pitch, double cols (from Kicad 4.0.7), script generated
+Through hole socket strip THT 2x23 1.27mm double row
+0
+46
+46
+Connector_PinSocket_1.27mm
+PinSocket_2x23_P1.27mm_Vertical_SMD
+surface-mounted straight socket strip, 2x23, 1.27mm pitch, double cols (from Kicad 4.0.7!), script generated
+Surface mounted socket strip SMD 2x23 1.27mm double row
+0
+46
+46
+Connector_PinSocket_1.27mm
+PinSocket_2x24_P1.27mm_Horizontal
+Through hole angled socket strip, 2x24, 1.27mm pitch, 4.4mm socket length, double cols (https://gct.co/pdfjs/web/viewer.html?file=/Files/Drawings/BD091.pdf&t=1511594177220), script generated
+Through hole angled socket strip THT 2x24 1.27mm double row
+0
+48
+48
+Connector_PinSocket_1.27mm
+PinSocket_2x24_P1.27mm_Vertical
+Through hole straight socket strip, 2x24, 1.27mm pitch, double cols (from Kicad 4.0.7), script generated
+Through hole socket strip THT 2x24 1.27mm double row
+0
+48
+48
+Connector_PinSocket_1.27mm
+PinSocket_2x24_P1.27mm_Vertical_SMD
+surface-mounted straight socket strip, 2x24, 1.27mm pitch, double cols (from Kicad 4.0.7!), script generated
+Surface mounted socket strip SMD 2x24 1.27mm double row
+0
+48
+48
+Connector_PinSocket_1.27mm
+PinSocket_2x25_P1.27mm_Horizontal
+Through hole angled socket strip, 2x25, 1.27mm pitch, 4.4mm socket length, double cols (https://gct.co/pdfjs/web/viewer.html?file=/Files/Drawings/BD091.pdf&t=1511594177220), script generated
+Through hole angled socket strip THT 2x25 1.27mm double row
+0
+50
+50
+Connector_PinSocket_1.27mm
+PinSocket_2x25_P1.27mm_Vertical
+Through hole straight socket strip, 2x25, 1.27mm pitch, double cols (from Kicad 4.0.7), script generated
+Through hole socket strip THT 2x25 1.27mm double row
+0
+50
+50
+Connector_PinSocket_1.27mm
+PinSocket_2x25_P1.27mm_Vertical_SMD
+surface-mounted straight socket strip, 2x25, 1.27mm pitch, double cols (from Kicad 4.0.7!), script generated
+Surface mounted socket strip SMD 2x25 1.27mm double row
+0
+50
+50
+Connector_PinSocket_1.27mm
+PinSocket_2x26_P1.27mm_Horizontal
+Through hole angled socket strip, 2x26, 1.27mm pitch, 4.4mm socket length, double cols (https://gct.co/pdfjs/web/viewer.html?file=/Files/Drawings/BD091.pdf&t=1511594177220), script generated
+Through hole angled socket strip THT 2x26 1.27mm double row
+0
+52
+52
+Connector_PinSocket_1.27mm
+PinSocket_2x26_P1.27mm_Vertical
+Through hole straight socket strip, 2x26, 1.27mm pitch, double cols (from Kicad 4.0.7), script generated
+Through hole socket strip THT 2x26 1.27mm double row
+0
+52
+52
+Connector_PinSocket_1.27mm
+PinSocket_2x26_P1.27mm_Vertical_SMD
+surface-mounted straight socket strip, 2x26, 1.27mm pitch, double cols (from Kicad 4.0.7!), script generated
+Surface mounted socket strip SMD 2x26 1.27mm double row
+0
+52
+52
+Connector_PinSocket_1.27mm
+PinSocket_2x27_P1.27mm_Horizontal
+Through hole angled socket strip, 2x27, 1.27mm pitch, 4.4mm socket length, double cols (https://gct.co/pdfjs/web/viewer.html?file=/Files/Drawings/BD091.pdf&t=1511594177220), script generated
+Through hole angled socket strip THT 2x27 1.27mm double row
+0
+54
+54
+Connector_PinSocket_1.27mm
+PinSocket_2x27_P1.27mm_Vertical
+Through hole straight socket strip, 2x27, 1.27mm pitch, double cols (from Kicad 4.0.7), script generated
+Through hole socket strip THT 2x27 1.27mm double row
+0
+54
+54
+Connector_PinSocket_1.27mm
+PinSocket_2x27_P1.27mm_Vertical_SMD
+surface-mounted straight socket strip, 2x27, 1.27mm pitch, double cols (from Kicad 4.0.7!), script generated
+Surface mounted socket strip SMD 2x27 1.27mm double row
+0
+54
+54
+Connector_PinSocket_1.27mm
+PinSocket_2x28_P1.27mm_Horizontal
+Through hole angled socket strip, 2x28, 1.27mm pitch, 4.4mm socket length, double cols (https://gct.co/pdfjs/web/viewer.html?file=/Files/Drawings/BD091.pdf&t=1511594177220), script generated
+Through hole angled socket strip THT 2x28 1.27mm double row
+0
+56
+56
+Connector_PinSocket_1.27mm
+PinSocket_2x28_P1.27mm_Vertical
+Through hole straight socket strip, 2x28, 1.27mm pitch, double cols (from Kicad 4.0.7), script generated
+Through hole socket strip THT 2x28 1.27mm double row
+0
+56
+56
+Connector_PinSocket_1.27mm
+PinSocket_2x28_P1.27mm_Vertical_SMD
+surface-mounted straight socket strip, 2x28, 1.27mm pitch, double cols (from Kicad 4.0.7!), script generated
+Surface mounted socket strip SMD 2x28 1.27mm double row
+0
+56
+56
+Connector_PinSocket_1.27mm
+PinSocket_2x29_P1.27mm_Horizontal
+Through hole angled socket strip, 2x29, 1.27mm pitch, 4.4mm socket length, double cols (https://gct.co/pdfjs/web/viewer.html?file=/Files/Drawings/BD091.pdf&t=1511594177220), script generated
+Through hole angled socket strip THT 2x29 1.27mm double row
+0
+58
+58
+Connector_PinSocket_1.27mm
+PinSocket_2x29_P1.27mm_Vertical
+Through hole straight socket strip, 2x29, 1.27mm pitch, double cols (from Kicad 4.0.7), script generated
+Through hole socket strip THT 2x29 1.27mm double row
+0
+58
+58
+Connector_PinSocket_1.27mm
+PinSocket_2x29_P1.27mm_Vertical_SMD
+surface-mounted straight socket strip, 2x29, 1.27mm pitch, double cols (from Kicad 4.0.7!), script generated
+Surface mounted socket strip SMD 2x29 1.27mm double row
+0
+58
+58
+Connector_PinSocket_1.27mm
+PinSocket_2x30_P1.27mm_Horizontal
+Through hole angled socket strip, 2x30, 1.27mm pitch, 4.4mm socket length, double cols (https://gct.co/pdfjs/web/viewer.html?file=/Files/Drawings/BD091.pdf&t=1511594177220), script generated
+Through hole angled socket strip THT 2x30 1.27mm double row
+0
+60
+60
+Connector_PinSocket_1.27mm
+PinSocket_2x30_P1.27mm_Vertical
+Through hole straight socket strip, 2x30, 1.27mm pitch, double cols (from Kicad 4.0.7), script generated
+Through hole socket strip THT 2x30 1.27mm double row
+0
+60
+60
+Connector_PinSocket_1.27mm
+PinSocket_2x30_P1.27mm_Vertical_SMD
+surface-mounted straight socket strip, 2x30, 1.27mm pitch, double cols (from Kicad 4.0.7!), script generated
+Surface mounted socket strip SMD 2x30 1.27mm double row
+0
+60
+60
+Connector_PinSocket_1.27mm
+PinSocket_2x31_P1.27mm_Horizontal
+Through hole angled socket strip, 2x31, 1.27mm pitch, 4.4mm socket length, double cols (https://gct.co/pdfjs/web/viewer.html?file=/Files/Drawings/BD091.pdf&t=1511594177220), script generated
+Through hole angled socket strip THT 2x31 1.27mm double row
+0
+62
+62
+Connector_PinSocket_1.27mm
+PinSocket_2x31_P1.27mm_Vertical
+Through hole straight socket strip, 2x31, 1.27mm pitch, double cols (from Kicad 4.0.7), script generated
+Through hole socket strip THT 2x31 1.27mm double row
+0
+62
+62
+Connector_PinSocket_1.27mm
+PinSocket_2x31_P1.27mm_Vertical_SMD
+surface-mounted straight socket strip, 2x31, 1.27mm pitch, double cols (from Kicad 4.0.7!), script generated
+Surface mounted socket strip SMD 2x31 1.27mm double row
+0
+62
+62
+Connector_PinSocket_1.27mm
+PinSocket_2x32_P1.27mm_Horizontal
+Through hole angled socket strip, 2x32, 1.27mm pitch, 4.4mm socket length, double cols (https://gct.co/pdfjs/web/viewer.html?file=/Files/Drawings/BD091.pdf&t=1511594177220), script generated
+Through hole angled socket strip THT 2x32 1.27mm double row
+0
+64
+64
+Connector_PinSocket_1.27mm
+PinSocket_2x32_P1.27mm_Vertical
+Through hole straight socket strip, 2x32, 1.27mm pitch, double cols (from Kicad 4.0.7), script generated
+Through hole socket strip THT 2x32 1.27mm double row
+0
+64
+64
+Connector_PinSocket_1.27mm
+PinSocket_2x32_P1.27mm_Vertical_SMD
+surface-mounted straight socket strip, 2x32, 1.27mm pitch, double cols (from Kicad 4.0.7!), script generated
+Surface mounted socket strip SMD 2x32 1.27mm double row
+0
+64
+64
+Connector_PinSocket_1.27mm
+PinSocket_2x33_P1.27mm_Horizontal
+Through hole angled socket strip, 2x33, 1.27mm pitch, 4.4mm socket length, double cols (https://gct.co/pdfjs/web/viewer.html?file=/Files/Drawings/BD091.pdf&t=1511594177220), script generated
+Through hole angled socket strip THT 2x33 1.27mm double row
+0
+66
+66
+Connector_PinSocket_1.27mm
+PinSocket_2x33_P1.27mm_Vertical
+Through hole straight socket strip, 2x33, 1.27mm pitch, double cols (from Kicad 4.0.7), script generated
+Through hole socket strip THT 2x33 1.27mm double row
+0
+66
+66
+Connector_PinSocket_1.27mm
+PinSocket_2x33_P1.27mm_Vertical_SMD
+surface-mounted straight socket strip, 2x33, 1.27mm pitch, double cols (from Kicad 4.0.7!), script generated
+Surface mounted socket strip SMD 2x33 1.27mm double row
+0
+66
+66
+Connector_PinSocket_1.27mm
+PinSocket_2x34_P1.27mm_Horizontal
+Through hole angled socket strip, 2x34, 1.27mm pitch, 4.4mm socket length, double cols (https://gct.co/pdfjs/web/viewer.html?file=/Files/Drawings/BD091.pdf&t=1511594177220), script generated
+Through hole angled socket strip THT 2x34 1.27mm double row
+0
+68
+68
+Connector_PinSocket_1.27mm
+PinSocket_2x34_P1.27mm_Vertical
+Through hole straight socket strip, 2x34, 1.27mm pitch, double cols (from Kicad 4.0.7), script generated
+Through hole socket strip THT 2x34 1.27mm double row
+0
+68
+68
+Connector_PinSocket_1.27mm
+PinSocket_2x34_P1.27mm_Vertical_SMD
+surface-mounted straight socket strip, 2x34, 1.27mm pitch, double cols (from Kicad 4.0.7!), script generated
+Surface mounted socket strip SMD 2x34 1.27mm double row
+0
+68
+68
+Connector_PinSocket_1.27mm
+PinSocket_2x35_P1.27mm_Horizontal
+Through hole angled socket strip, 2x35, 1.27mm pitch, 4.4mm socket length, double cols (https://gct.co/pdfjs/web/viewer.html?file=/Files/Drawings/BD091.pdf&t=1511594177220), script generated
+Through hole angled socket strip THT 2x35 1.27mm double row
+0
+70
+70
+Connector_PinSocket_1.27mm
+PinSocket_2x35_P1.27mm_Vertical
+Through hole straight socket strip, 2x35, 1.27mm pitch, double cols (from Kicad 4.0.7), script generated
+Through hole socket strip THT 2x35 1.27mm double row
+0
+70
+70
+Connector_PinSocket_1.27mm
+PinSocket_2x35_P1.27mm_Vertical_SMD
+surface-mounted straight socket strip, 2x35, 1.27mm pitch, double cols (from Kicad 4.0.7!), script generated
+Surface mounted socket strip SMD 2x35 1.27mm double row
+0
+70
+70
+Connector_PinSocket_1.27mm
+PinSocket_2x36_P1.27mm_Horizontal
+Through hole angled socket strip, 2x36, 1.27mm pitch, 4.4mm socket length, double cols (https://gct.co/pdfjs/web/viewer.html?file=/Files/Drawings/BD091.pdf&t=1511594177220), script generated
+Through hole angled socket strip THT 2x36 1.27mm double row
+0
+72
+72
+Connector_PinSocket_1.27mm
+PinSocket_2x36_P1.27mm_Vertical
+Through hole straight socket strip, 2x36, 1.27mm pitch, double cols (from Kicad 4.0.7), script generated
+Through hole socket strip THT 2x36 1.27mm double row
+0
+72
+72
+Connector_PinSocket_1.27mm
+PinSocket_2x36_P1.27mm_Vertical_SMD
+surface-mounted straight socket strip, 2x36, 1.27mm pitch, double cols (from Kicad 4.0.7!), script generated
+Surface mounted socket strip SMD 2x36 1.27mm double row
+0
+72
+72
+Connector_PinSocket_1.27mm
+PinSocket_2x37_P1.27mm_Horizontal
+Through hole angled socket strip, 2x37, 1.27mm pitch, 4.4mm socket length, double cols (https://gct.co/pdfjs/web/viewer.html?file=/Files/Drawings/BD091.pdf&t=1511594177220), script generated
+Through hole angled socket strip THT 2x37 1.27mm double row
+0
+74
+74
+Connector_PinSocket_1.27mm
+PinSocket_2x37_P1.27mm_Vertical
+Through hole straight socket strip, 2x37, 1.27mm pitch, double cols (from Kicad 4.0.7), script generated
+Through hole socket strip THT 2x37 1.27mm double row
+0
+74
+74
+Connector_PinSocket_1.27mm
+PinSocket_2x37_P1.27mm_Vertical_SMD
+surface-mounted straight socket strip, 2x37, 1.27mm pitch, double cols (from Kicad 4.0.7!), script generated
+Surface mounted socket strip SMD 2x37 1.27mm double row
+0
+74
+74
+Connector_PinSocket_1.27mm
+PinSocket_2x38_P1.27mm_Horizontal
+Through hole angled socket strip, 2x38, 1.27mm pitch, 4.4mm socket length, double cols (https://gct.co/pdfjs/web/viewer.html?file=/Files/Drawings/BD091.pdf&t=1511594177220), script generated
+Through hole angled socket strip THT 2x38 1.27mm double row
+0
+76
+76
+Connector_PinSocket_1.27mm
+PinSocket_2x38_P1.27mm_Vertical
+Through hole straight socket strip, 2x38, 1.27mm pitch, double cols (from Kicad 4.0.7), script generated
+Through hole socket strip THT 2x38 1.27mm double row
+0
+76
+76
+Connector_PinSocket_1.27mm
+PinSocket_2x38_P1.27mm_Vertical_SMD
+surface-mounted straight socket strip, 2x38, 1.27mm pitch, double cols (from Kicad 4.0.7!), script generated
+Surface mounted socket strip SMD 2x38 1.27mm double row
+0
+76
+76
+Connector_PinSocket_1.27mm
+PinSocket_2x39_P1.27mm_Horizontal
+Through hole angled socket strip, 2x39, 1.27mm pitch, 4.4mm socket length, double cols (https://gct.co/pdfjs/web/viewer.html?file=/Files/Drawings/BD091.pdf&t=1511594177220), script generated
+Through hole angled socket strip THT 2x39 1.27mm double row
+0
+78
+78
+Connector_PinSocket_1.27mm
+PinSocket_2x39_P1.27mm_Vertical
+Through hole straight socket strip, 2x39, 1.27mm pitch, double cols (from Kicad 4.0.7), script generated
+Through hole socket strip THT 2x39 1.27mm double row
+0
+78
+78
+Connector_PinSocket_1.27mm
+PinSocket_2x39_P1.27mm_Vertical_SMD
+surface-mounted straight socket strip, 2x39, 1.27mm pitch, double cols (from Kicad 4.0.7!), script generated
+Surface mounted socket strip SMD 2x39 1.27mm double row
+0
+78
+78
+Connector_PinSocket_1.27mm
+PinSocket_2x40_P1.27mm_Horizontal
+Through hole angled socket strip, 2x40, 1.27mm pitch, 4.4mm socket length, double cols (https://gct.co/pdfjs/web/viewer.html?file=/Files/Drawings/BD091.pdf&t=1511594177220), script generated
+Through hole angled socket strip THT 2x40 1.27mm double row
+0
+80
+80
+Connector_PinSocket_1.27mm
+PinSocket_2x40_P1.27mm_Vertical
+Through hole straight socket strip, 2x40, 1.27mm pitch, double cols (from Kicad 4.0.7), script generated
+Through hole socket strip THT 2x40 1.27mm double row
+0
+80
+80
+Connector_PinSocket_1.27mm
+PinSocket_2x40_P1.27mm_Vertical_SMD
+surface-mounted straight socket strip, 2x40, 1.27mm pitch, double cols (from Kicad 4.0.7!), script generated
+Surface mounted socket strip SMD 2x40 1.27mm double row
+0
+80
+80
+Connector_PinSocket_1.27mm
+PinSocket_2x41_P1.27mm_Horizontal
+Through hole angled socket strip, 2x41, 1.27mm pitch, 4.4mm socket length, double cols (https://gct.co/pdfjs/web/viewer.html?file=/Files/Drawings/BD091.pdf&t=1511594177220), script generated
+Through hole angled socket strip THT 2x41 1.27mm double row
+0
+82
+82
+Connector_PinSocket_1.27mm
+PinSocket_2x42_P1.27mm_Horizontal
+Through hole angled socket strip, 2x42, 1.27mm pitch, 4.4mm socket length, double cols (https://gct.co/pdfjs/web/viewer.html?file=/Files/Drawings/BD091.pdf&t=1511594177220), script generated
+Through hole angled socket strip THT 2x42 1.27mm double row
+0
+84
+84
+Connector_PinSocket_1.27mm
+PinSocket_2x43_P1.27mm_Horizontal
+Through hole angled socket strip, 2x43, 1.27mm pitch, 4.4mm socket length, double cols (https://gct.co/pdfjs/web/viewer.html?file=/Files/Drawings/BD091.pdf&t=1511594177220), script generated
+Through hole angled socket strip THT 2x43 1.27mm double row
+0
+86
+86
+Connector_PinSocket_1.27mm
+PinSocket_2x44_P1.27mm_Horizontal
+Through hole angled socket strip, 2x44, 1.27mm pitch, 4.4mm socket length, double cols (https://gct.co/pdfjs/web/viewer.html?file=/Files/Drawings/BD091.pdf&t=1511594177220), script generated
+Through hole angled socket strip THT 2x44 1.27mm double row
+0
+88
+88
+Connector_PinSocket_1.27mm
+PinSocket_2x45_P1.27mm_Horizontal
+Through hole angled socket strip, 2x45, 1.27mm pitch, 4.4mm socket length, double cols (https://gct.co/pdfjs/web/viewer.html?file=/Files/Drawings/BD091.pdf&t=1511594177220), script generated
+Through hole angled socket strip THT 2x45 1.27mm double row
+0
+90
+90
+Connector_PinSocket_1.27mm
+PinSocket_2x46_P1.27mm_Horizontal
+Through hole angled socket strip, 2x46, 1.27mm pitch, 4.4mm socket length, double cols (https://gct.co/pdfjs/web/viewer.html?file=/Files/Drawings/BD091.pdf&t=1511594177220), script generated
+Through hole angled socket strip THT 2x46 1.27mm double row
+0
+92
+92
+Connector_PinSocket_1.27mm
+PinSocket_2x47_P1.27mm_Horizontal
+Through hole angled socket strip, 2x47, 1.27mm pitch, 4.4mm socket length, double cols (https://gct.co/pdfjs/web/viewer.html?file=/Files/Drawings/BD091.pdf&t=1511594177220), script generated
+Through hole angled socket strip THT 2x47 1.27mm double row
+0
+94
+94
+Connector_PinSocket_1.27mm
+PinSocket_2x48_P1.27mm_Horizontal
+Through hole angled socket strip, 2x48, 1.27mm pitch, 4.4mm socket length, double cols (https://gct.co/pdfjs/web/viewer.html?file=/Files/Drawings/BD091.pdf&t=1511594177220), script generated
+Through hole angled socket strip THT 2x48 1.27mm double row
+0
+96
+96
+Connector_PinSocket_1.27mm
+PinSocket_2x49_P1.27mm_Horizontal
+Through hole angled socket strip, 2x49, 1.27mm pitch, 4.4mm socket length, double cols (https://gct.co/pdfjs/web/viewer.html?file=/Files/Drawings/BD091.pdf&t=1511594177220), script generated
+Through hole angled socket strip THT 2x49 1.27mm double row
+0
+98
+98
+Connector_PinSocket_1.27mm
+PinSocket_2x50_P1.27mm_Horizontal
+Through hole angled socket strip, 2x50, 1.27mm pitch, 4.4mm socket length, double cols (https://gct.co/pdfjs/web/viewer.html?file=/Files/Drawings/BD091.pdf&t=1511594177220), script generated
+Through hole angled socket strip THT 2x50 1.27mm double row
+0
+100
+100
+Connector_PinSocket_2.00mm
+PinSocket_1x01_P2.00mm_Horizontal
+Through hole angled socket strip, 1x01, 2.00mm pitch, 6.35mm socket length, single row (from Kicad 4.0.7), script generated
+Through hole angled socket strip THT 1x01 2.00mm single row
+0
+1
+1
+Connector_PinSocket_2.00mm
+PinSocket_1x01_P2.00mm_Vertical
+Through hole straight socket strip, 1x01, 2.00mm pitch, single row (from Kicad 4.0.7), script generated
+Through hole socket strip THT 1x01 2.00mm single row
+0
+1
+1
+Connector_PinSocket_2.00mm
+PinSocket_1x02_P2.00mm_Horizontal
+Through hole angled socket strip, 1x02, 2.00mm pitch, 6.35mm socket length, single row (from Kicad 4.0.7), script generated
+Through hole angled socket strip THT 1x02 2.00mm single row
+0
+2
+2
+Connector_PinSocket_2.00mm
+PinSocket_1x02_P2.00mm_Vertical
+Through hole straight socket strip, 1x02, 2.00mm pitch, single row (from Kicad 4.0.7), script generated
+Through hole socket strip THT 1x02 2.00mm single row
+0
+2
+2
+Connector_PinSocket_2.00mm
+PinSocket_1x02_P2.00mm_Vertical_SMD_Pin1Left
+surface-mounted straight socket strip, 1x02, 2.00mm pitch, single row, style 1 (pin 1 left) (https://www.jayconsystems.com/fileuploader/download/download/?d=1&file=custom%2Fupload%2FFile-1375728122.pdf), script generated
+Surface mounted socket strip SMD 1x02 2.00mm single row style1 pin1 left
+0
+2
+2
+Connector_PinSocket_2.00mm
+PinSocket_1x02_P2.00mm_Vertical_SMD_Pin1Right
+surface-mounted straight socket strip, 1x02, 2.00mm pitch, single row, style 2 (pin 1 right) (https://www.jayconsystems.com/fileuploader/download/download/?d=1&file=custom%2Fupload%2FFile-1375728122.pdf), script generated
+Surface mounted socket strip SMD 1x02 2.00mm single row style2 pin1 right
+0
+2
+2
+Connector_PinSocket_2.00mm
+PinSocket_1x03_P2.00mm_Horizontal
+Through hole angled socket strip, 1x03, 2.00mm pitch, 6.35mm socket length, single row (from Kicad 4.0.7), script generated
+Through hole angled socket strip THT 1x03 2.00mm single row
+0
+3
+3
+Connector_PinSocket_2.00mm
+PinSocket_1x03_P2.00mm_Vertical
+Through hole straight socket strip, 1x03, 2.00mm pitch, single row (from Kicad 4.0.7), script generated
+Through hole socket strip THT 1x03 2.00mm single row
+0
+3
+3
+Connector_PinSocket_2.00mm
+PinSocket_1x03_P2.00mm_Vertical_SMD_Pin1Left
+surface-mounted straight socket strip, 1x03, 2.00mm pitch, single row, style 1 (pin 1 left) (https://www.jayconsystems.com/fileuploader/download/download/?d=1&file=custom%2Fupload%2FFile-1375728122.pdf), script generated
+Surface mounted socket strip SMD 1x03 2.00mm single row style1 pin1 left
+0
+3
+3
+Connector_PinSocket_2.00mm
+PinSocket_1x03_P2.00mm_Vertical_SMD_Pin1Right
+surface-mounted straight socket strip, 1x03, 2.00mm pitch, single row, style 2 (pin 1 right) (https://www.jayconsystems.com/fileuploader/download/download/?d=1&file=custom%2Fupload%2FFile-1375728122.pdf), script generated
+Surface mounted socket strip SMD 1x03 2.00mm single row style2 pin1 right
+0
+3
+3
+Connector_PinSocket_2.00mm
+PinSocket_1x04_P2.00mm_Horizontal
+Through hole angled socket strip, 1x04, 2.00mm pitch, 6.35mm socket length, single row (from Kicad 4.0.7), script generated
+Through hole angled socket strip THT 1x04 2.00mm single row
+0
+4
+4
+Connector_PinSocket_2.00mm
+PinSocket_1x04_P2.00mm_Vertical
+Through hole straight socket strip, 1x04, 2.00mm pitch, single row (from Kicad 4.0.7), script generated
+Through hole socket strip THT 1x04 2.00mm single row
+0
+4
+4
+Connector_PinSocket_2.00mm
+PinSocket_1x04_P2.00mm_Vertical_SMD_Pin1Left
+surface-mounted straight socket strip, 1x04, 2.00mm pitch, single row, style 1 (pin 1 left) (https://www.jayconsystems.com/fileuploader/download/download/?d=1&file=custom%2Fupload%2FFile-1375728122.pdf), script generated
+Surface mounted socket strip SMD 1x04 2.00mm single row style1 pin1 left
+0
+4
+4
+Connector_PinSocket_2.00mm
+PinSocket_1x04_P2.00mm_Vertical_SMD_Pin1Right
+surface-mounted straight socket strip, 1x04, 2.00mm pitch, single row, style 2 (pin 1 right) (https://www.jayconsystems.com/fileuploader/download/download/?d=1&file=custom%2Fupload%2FFile-1375728122.pdf), script generated
+Surface mounted socket strip SMD 1x04 2.00mm single row style2 pin1 right
+0
+4
+4
+Connector_PinSocket_2.00mm
+PinSocket_1x05_P2.00mm_Horizontal
+Through hole angled socket strip, 1x05, 2.00mm pitch, 6.35mm socket length, single row (from Kicad 4.0.7), script generated
+Through hole angled socket strip THT 1x05 2.00mm single row
+0
+5
+5
+Connector_PinSocket_2.00mm
+PinSocket_1x05_P2.00mm_Vertical
+Through hole straight socket strip, 1x05, 2.00mm pitch, single row (from Kicad 4.0.7), script generated
+Through hole socket strip THT 1x05 2.00mm single row
+0
+5
+5
+Connector_PinSocket_2.00mm
+PinSocket_1x05_P2.00mm_Vertical_SMD_Pin1Left
+surface-mounted straight socket strip, 1x05, 2.00mm pitch, single row, style 1 (pin 1 left) (https://www.jayconsystems.com/fileuploader/download/download/?d=1&file=custom%2Fupload%2FFile-1375728122.pdf), script generated
+Surface mounted socket strip SMD 1x05 2.00mm single row style1 pin1 left
+0
+5
+5
+Connector_PinSocket_2.00mm
+PinSocket_1x05_P2.00mm_Vertical_SMD_Pin1Right
+surface-mounted straight socket strip, 1x05, 2.00mm pitch, single row, style 2 (pin 1 right) (https://www.jayconsystems.com/fileuploader/download/download/?d=1&file=custom%2Fupload%2FFile-1375728122.pdf), script generated
+Surface mounted socket strip SMD 1x05 2.00mm single row style2 pin1 right
+0
+5
+5
+Connector_PinSocket_2.00mm
+PinSocket_1x06_P2.00mm_Horizontal
+Through hole angled socket strip, 1x06, 2.00mm pitch, 6.35mm socket length, single row (from Kicad 4.0.7), script generated
+Through hole angled socket strip THT 1x06 2.00mm single row
+0
+6
+6
+Connector_PinSocket_2.00mm
+PinSocket_1x06_P2.00mm_Vertical
+Through hole straight socket strip, 1x06, 2.00mm pitch, single row (from Kicad 4.0.7), script generated
+Through hole socket strip THT 1x06 2.00mm single row
+0
+6
+6
+Connector_PinSocket_2.00mm
+PinSocket_1x06_P2.00mm_Vertical_SMD_Pin1Left
+surface-mounted straight socket strip, 1x06, 2.00mm pitch, single row, style 1 (pin 1 left) (https://www.jayconsystems.com/fileuploader/download/download/?d=1&file=custom%2Fupload%2FFile-1375728122.pdf), script generated
+Surface mounted socket strip SMD 1x06 2.00mm single row style1 pin1 left
+0
+6
+6
+Connector_PinSocket_2.00mm
+PinSocket_1x06_P2.00mm_Vertical_SMD_Pin1Right
+surface-mounted straight socket strip, 1x06, 2.00mm pitch, single row, style 2 (pin 1 right) (https://www.jayconsystems.com/fileuploader/download/download/?d=1&file=custom%2Fupload%2FFile-1375728122.pdf), script generated
+Surface mounted socket strip SMD 1x06 2.00mm single row style2 pin1 right
+0
+6
+6
+Connector_PinSocket_2.00mm
+PinSocket_1x07_P2.00mm_Horizontal
+Through hole angled socket strip, 1x07, 2.00mm pitch, 6.35mm socket length, single row (from Kicad 4.0.7), script generated
+Through hole angled socket strip THT 1x07 2.00mm single row
+0
+7
+7
+Connector_PinSocket_2.00mm
+PinSocket_1x07_P2.00mm_Vertical
+Through hole straight socket strip, 1x07, 2.00mm pitch, single row (from Kicad 4.0.7), script generated
+Through hole socket strip THT 1x07 2.00mm single row
+0
+7
+7
+Connector_PinSocket_2.00mm
+PinSocket_1x07_P2.00mm_Vertical_SMD_Pin1Left
+surface-mounted straight socket strip, 1x07, 2.00mm pitch, single row, style 1 (pin 1 left) (https://www.jayconsystems.com/fileuploader/download/download/?d=1&file=custom%2Fupload%2FFile-1375728122.pdf), script generated
+Surface mounted socket strip SMD 1x07 2.00mm single row style1 pin1 left
+0
+7
+7
+Connector_PinSocket_2.00mm
+PinSocket_1x07_P2.00mm_Vertical_SMD_Pin1Right
+surface-mounted straight socket strip, 1x07, 2.00mm pitch, single row, style 2 (pin 1 right) (https://www.jayconsystems.com/fileuploader/download/download/?d=1&file=custom%2Fupload%2FFile-1375728122.pdf), script generated
+Surface mounted socket strip SMD 1x07 2.00mm single row style2 pin1 right
+0
+7
+7
+Connector_PinSocket_2.00mm
+PinSocket_1x08_P2.00mm_Horizontal
+Through hole angled socket strip, 1x08, 2.00mm pitch, 6.35mm socket length, single row (from Kicad 4.0.7), script generated
+Through hole angled socket strip THT 1x08 2.00mm single row
+0
+8
+8
+Connector_PinSocket_2.00mm
+PinSocket_1x08_P2.00mm_Vertical
+Through hole straight socket strip, 1x08, 2.00mm pitch, single row (from Kicad 4.0.7), script generated
+Through hole socket strip THT 1x08 2.00mm single row
+0
+8
+8
+Connector_PinSocket_2.00mm
+PinSocket_1x08_P2.00mm_Vertical_SMD_Pin1Left
+surface-mounted straight socket strip, 1x08, 2.00mm pitch, single row, style 1 (pin 1 left) (https://www.jayconsystems.com/fileuploader/download/download/?d=1&file=custom%2Fupload%2FFile-1375728122.pdf), script generated
+Surface mounted socket strip SMD 1x08 2.00mm single row style1 pin1 left
+0
+8
+8
+Connector_PinSocket_2.00mm
+PinSocket_1x08_P2.00mm_Vertical_SMD_Pin1Right
+surface-mounted straight socket strip, 1x08, 2.00mm pitch, single row, style 2 (pin 1 right) (https://www.jayconsystems.com/fileuploader/download/download/?d=1&file=custom%2Fupload%2FFile-1375728122.pdf), script generated
+Surface mounted socket strip SMD 1x08 2.00mm single row style2 pin1 right
+0
+8
+8
+Connector_PinSocket_2.00mm
+PinSocket_1x09_P2.00mm_Horizontal
+Through hole angled socket strip, 1x09, 2.00mm pitch, 6.35mm socket length, single row (from Kicad 4.0.7), script generated
+Through hole angled socket strip THT 1x09 2.00mm single row
+0
+9
+9
+Connector_PinSocket_2.00mm
+PinSocket_1x09_P2.00mm_Vertical
+Through hole straight socket strip, 1x09, 2.00mm pitch, single row (from Kicad 4.0.7), script generated
+Through hole socket strip THT 1x09 2.00mm single row
+0
+9
+9
+Connector_PinSocket_2.00mm
+PinSocket_1x09_P2.00mm_Vertical_SMD_Pin1Left
+surface-mounted straight socket strip, 1x09, 2.00mm pitch, single row, style 1 (pin 1 left) (https://www.jayconsystems.com/fileuploader/download/download/?d=1&file=custom%2Fupload%2FFile-1375728122.pdf), script generated
+Surface mounted socket strip SMD 1x09 2.00mm single row style1 pin1 left
+0
+9
+9
+Connector_PinSocket_2.00mm
+PinSocket_1x09_P2.00mm_Vertical_SMD_Pin1Right
+surface-mounted straight socket strip, 1x09, 2.00mm pitch, single row, style 2 (pin 1 right) (https://www.jayconsystems.com/fileuploader/download/download/?d=1&file=custom%2Fupload%2FFile-1375728122.pdf), script generated
+Surface mounted socket strip SMD 1x09 2.00mm single row style2 pin1 right
+0
+9
+9
+Connector_PinSocket_2.00mm
+PinSocket_1x10_P2.00mm_Horizontal
+Through hole angled socket strip, 1x10, 2.00mm pitch, 6.35mm socket length, single row (from Kicad 4.0.7), script generated
+Through hole angled socket strip THT 1x10 2.00mm single row
+0
+10
+10
+Connector_PinSocket_2.00mm
+PinSocket_1x10_P2.00mm_Vertical
+Through hole straight socket strip, 1x10, 2.00mm pitch, single row (from Kicad 4.0.7), script generated
+Through hole socket strip THT 1x10 2.00mm single row
+0
+10
+10
+Connector_PinSocket_2.00mm
+PinSocket_1x10_P2.00mm_Vertical_SMD_Pin1Left
+surface-mounted straight socket strip, 1x10, 2.00mm pitch, single row, style 1 (pin 1 left) (https://www.jayconsystems.com/fileuploader/download/download/?d=1&file=custom%2Fupload%2FFile-1375728122.pdf), script generated
+Surface mounted socket strip SMD 1x10 2.00mm single row style1 pin1 left
+0
+10
+10
+Connector_PinSocket_2.00mm
+PinSocket_1x10_P2.00mm_Vertical_SMD_Pin1Right
+surface-mounted straight socket strip, 1x10, 2.00mm pitch, single row, style 2 (pin 1 right) (https://www.jayconsystems.com/fileuploader/download/download/?d=1&file=custom%2Fupload%2FFile-1375728122.pdf), script generated
+Surface mounted socket strip SMD 1x10 2.00mm single row style2 pin1 right
+0
+10
+10
+Connector_PinSocket_2.00mm
+PinSocket_1x11_P2.00mm_Horizontal
+Through hole angled socket strip, 1x11, 2.00mm pitch, 6.35mm socket length, single row (from Kicad 4.0.7), script generated
+Through hole angled socket strip THT 1x11 2.00mm single row
+0
+11
+11
+Connector_PinSocket_2.00mm
+PinSocket_1x11_P2.00mm_Vertical
+Through hole straight socket strip, 1x11, 2.00mm pitch, single row (from Kicad 4.0.7), script generated
+Through hole socket strip THT 1x11 2.00mm single row
+0
+11
+11
+Connector_PinSocket_2.00mm
+PinSocket_1x11_P2.00mm_Vertical_SMD_Pin1Left
+surface-mounted straight socket strip, 1x11, 2.00mm pitch, single row, style 1 (pin 1 left) (https://www.jayconsystems.com/fileuploader/download/download/?d=1&file=custom%2Fupload%2FFile-1375728122.pdf), script generated
+Surface mounted socket strip SMD 1x11 2.00mm single row style1 pin1 left
+0
+11
+11
+Connector_PinSocket_2.00mm
+PinSocket_1x11_P2.00mm_Vertical_SMD_Pin1Right
+surface-mounted straight socket strip, 1x11, 2.00mm pitch, single row, style 2 (pin 1 right) (https://www.jayconsystems.com/fileuploader/download/download/?d=1&file=custom%2Fupload%2FFile-1375728122.pdf), script generated
+Surface mounted socket strip SMD 1x11 2.00mm single row style2 pin1 right
+0
+11
+11
+Connector_PinSocket_2.00mm
+PinSocket_1x12_P2.00mm_Horizontal
+Through hole angled socket strip, 1x12, 2.00mm pitch, 6.35mm socket length, single row (from Kicad 4.0.7), script generated
+Through hole angled socket strip THT 1x12 2.00mm single row
+0
+12
+12
+Connector_PinSocket_2.00mm
+PinSocket_1x12_P2.00mm_Vertical
+Through hole straight socket strip, 1x12, 2.00mm pitch, single row (from Kicad 4.0.7), script generated
+Through hole socket strip THT 1x12 2.00mm single row
+0
+12
+12
+Connector_PinSocket_2.00mm
+PinSocket_1x12_P2.00mm_Vertical_SMD_Pin1Left
+surface-mounted straight socket strip, 1x12, 2.00mm pitch, single row, style 1 (pin 1 left) (https://www.jayconsystems.com/fileuploader/download/download/?d=1&file=custom%2Fupload%2FFile-1375728122.pdf), script generated
+Surface mounted socket strip SMD 1x12 2.00mm single row style1 pin1 left
+0
+12
+12
+Connector_PinSocket_2.00mm
+PinSocket_1x12_P2.00mm_Vertical_SMD_Pin1Right
+surface-mounted straight socket strip, 1x12, 2.00mm pitch, single row, style 2 (pin 1 right) (https://www.jayconsystems.com/fileuploader/download/download/?d=1&file=custom%2Fupload%2FFile-1375728122.pdf), script generated
+Surface mounted socket strip SMD 1x12 2.00mm single row style2 pin1 right
+0
+12
+12
+Connector_PinSocket_2.00mm
+PinSocket_1x13_P2.00mm_Horizontal
+Through hole angled socket strip, 1x13, 2.00mm pitch, 6.35mm socket length, single row (from Kicad 4.0.7), script generated
+Through hole angled socket strip THT 1x13 2.00mm single row
+0
+13
+13
+Connector_PinSocket_2.00mm
+PinSocket_1x13_P2.00mm_Vertical
+Through hole straight socket strip, 1x13, 2.00mm pitch, single row (from Kicad 4.0.7), script generated
+Through hole socket strip THT 1x13 2.00mm single row
+0
+13
+13
+Connector_PinSocket_2.00mm
+PinSocket_1x13_P2.00mm_Vertical_SMD_Pin1Left
+surface-mounted straight socket strip, 1x13, 2.00mm pitch, single row, style 1 (pin 1 left) (https://www.jayconsystems.com/fileuploader/download/download/?d=1&file=custom%2Fupload%2FFile-1375728122.pdf), script generated
+Surface mounted socket strip SMD 1x13 2.00mm single row style1 pin1 left
+0
+13
+13
+Connector_PinSocket_2.00mm
+PinSocket_1x13_P2.00mm_Vertical_SMD_Pin1Right
+surface-mounted straight socket strip, 1x13, 2.00mm pitch, single row, style 2 (pin 1 right) (https://www.jayconsystems.com/fileuploader/download/download/?d=1&file=custom%2Fupload%2FFile-1375728122.pdf), script generated
+Surface mounted socket strip SMD 1x13 2.00mm single row style2 pin1 right
+0
+13
+13
+Connector_PinSocket_2.00mm
+PinSocket_1x14_P2.00mm_Horizontal
+Through hole angled socket strip, 1x14, 2.00mm pitch, 6.35mm socket length, single row (from Kicad 4.0.7), script generated
+Through hole angled socket strip THT 1x14 2.00mm single row
+0
+14
+14
+Connector_PinSocket_2.00mm
+PinSocket_1x14_P2.00mm_Vertical
+Through hole straight socket strip, 1x14, 2.00mm pitch, single row (from Kicad 4.0.7), script generated
+Through hole socket strip THT 1x14 2.00mm single row
+0
+14
+14
+Connector_PinSocket_2.00mm
+PinSocket_1x14_P2.00mm_Vertical_SMD_Pin1Left
+surface-mounted straight socket strip, 1x14, 2.00mm pitch, single row, style 1 (pin 1 left) (https://www.jayconsystems.com/fileuploader/download/download/?d=1&file=custom%2Fupload%2FFile-1375728122.pdf), script generated
+Surface mounted socket strip SMD 1x14 2.00mm single row style1 pin1 left
+0
+14
+14
+Connector_PinSocket_2.00mm
+PinSocket_1x14_P2.00mm_Vertical_SMD_Pin1Right
+surface-mounted straight socket strip, 1x14, 2.00mm pitch, single row, style 2 (pin 1 right) (https://www.jayconsystems.com/fileuploader/download/download/?d=1&file=custom%2Fupload%2FFile-1375728122.pdf), script generated
+Surface mounted socket strip SMD 1x14 2.00mm single row style2 pin1 right
+0
+14
+14
+Connector_PinSocket_2.00mm
+PinSocket_1x15_P2.00mm_Horizontal
+Through hole angled socket strip, 1x15, 2.00mm pitch, 6.35mm socket length, single row (from Kicad 4.0.7), script generated
+Through hole angled socket strip THT 1x15 2.00mm single row
+0
+15
+15
+Connector_PinSocket_2.00mm
+PinSocket_1x15_P2.00mm_Vertical
+Through hole straight socket strip, 1x15, 2.00mm pitch, single row (from Kicad 4.0.7), script generated
+Through hole socket strip THT 1x15 2.00mm single row
+0
+15
+15
+Connector_PinSocket_2.00mm
+PinSocket_1x15_P2.00mm_Vertical_SMD_Pin1Left
+surface-mounted straight socket strip, 1x15, 2.00mm pitch, single row, style 1 (pin 1 left) (https://www.jayconsystems.com/fileuploader/download/download/?d=1&file=custom%2Fupload%2FFile-1375728122.pdf), script generated
+Surface mounted socket strip SMD 1x15 2.00mm single row style1 pin1 left
+0
+15
+15
+Connector_PinSocket_2.00mm
+PinSocket_1x15_P2.00mm_Vertical_SMD_Pin1Right
+surface-mounted straight socket strip, 1x15, 2.00mm pitch, single row, style 2 (pin 1 right) (https://www.jayconsystems.com/fileuploader/download/download/?d=1&file=custom%2Fupload%2FFile-1375728122.pdf), script generated
+Surface mounted socket strip SMD 1x15 2.00mm single row style2 pin1 right
+0
+15
+15
+Connector_PinSocket_2.00mm
+PinSocket_1x16_P2.00mm_Horizontal
+Through hole angled socket strip, 1x16, 2.00mm pitch, 6.35mm socket length, single row (from Kicad 4.0.7), script generated
+Through hole angled socket strip THT 1x16 2.00mm single row
+0
+16
+16
+Connector_PinSocket_2.00mm
+PinSocket_1x16_P2.00mm_Vertical
+Through hole straight socket strip, 1x16, 2.00mm pitch, single row (from Kicad 4.0.7), script generated
+Through hole socket strip THT 1x16 2.00mm single row
+0
+16
+16
+Connector_PinSocket_2.00mm
+PinSocket_1x16_P2.00mm_Vertical_SMD_Pin1Left
+surface-mounted straight socket strip, 1x16, 2.00mm pitch, single row, style 1 (pin 1 left) (https://www.jayconsystems.com/fileuploader/download/download/?d=1&file=custom%2Fupload%2FFile-1375728122.pdf), script generated
+Surface mounted socket strip SMD 1x16 2.00mm single row style1 pin1 left
+0
+16
+16
+Connector_PinSocket_2.00mm
+PinSocket_1x16_P2.00mm_Vertical_SMD_Pin1Right
+surface-mounted straight socket strip, 1x16, 2.00mm pitch, single row, style 2 (pin 1 right) (https://www.jayconsystems.com/fileuploader/download/download/?d=1&file=custom%2Fupload%2FFile-1375728122.pdf), script generated
+Surface mounted socket strip SMD 1x16 2.00mm single row style2 pin1 right
+0
+16
+16
+Connector_PinSocket_2.00mm
+PinSocket_1x17_P2.00mm_Horizontal
+Through hole angled socket strip, 1x17, 2.00mm pitch, 6.35mm socket length, single row (from Kicad 4.0.7), script generated
+Through hole angled socket strip THT 1x17 2.00mm single row
+0
+17
+17
+Connector_PinSocket_2.00mm
+PinSocket_1x17_P2.00mm_Vertical
+Through hole straight socket strip, 1x17, 2.00mm pitch, single row (from Kicad 4.0.7), script generated
+Through hole socket strip THT 1x17 2.00mm single row
+0
+17
+17
+Connector_PinSocket_2.00mm
+PinSocket_1x17_P2.00mm_Vertical_SMD_Pin1Left
+surface-mounted straight socket strip, 1x17, 2.00mm pitch, single row, style 1 (pin 1 left) (https://www.jayconsystems.com/fileuploader/download/download/?d=1&file=custom%2Fupload%2FFile-1375728122.pdf), script generated
+Surface mounted socket strip SMD 1x17 2.00mm single row style1 pin1 left
+0
+17
+17
+Connector_PinSocket_2.00mm
+PinSocket_1x17_P2.00mm_Vertical_SMD_Pin1Right
+surface-mounted straight socket strip, 1x17, 2.00mm pitch, single row, style 2 (pin 1 right) (https://www.jayconsystems.com/fileuploader/download/download/?d=1&file=custom%2Fupload%2FFile-1375728122.pdf), script generated
+Surface mounted socket strip SMD 1x17 2.00mm single row style2 pin1 right
+0
+17
+17
+Connector_PinSocket_2.00mm
+PinSocket_1x18_P2.00mm_Horizontal
+Through hole angled socket strip, 1x18, 2.00mm pitch, 6.35mm socket length, single row (from Kicad 4.0.7), script generated
+Through hole angled socket strip THT 1x18 2.00mm single row
+0
+18
+18
+Connector_PinSocket_2.00mm
+PinSocket_1x18_P2.00mm_Vertical
+Through hole straight socket strip, 1x18, 2.00mm pitch, single row (from Kicad 4.0.7), script generated
+Through hole socket strip THT 1x18 2.00mm single row
+0
+18
+18
+Connector_PinSocket_2.00mm
+PinSocket_1x18_P2.00mm_Vertical_SMD_Pin1Left
+surface-mounted straight socket strip, 1x18, 2.00mm pitch, single row, style 1 (pin 1 left) (https://www.jayconsystems.com/fileuploader/download/download/?d=1&file=custom%2Fupload%2FFile-1375728122.pdf), script generated
+Surface mounted socket strip SMD 1x18 2.00mm single row style1 pin1 left
+0
+18
+18
+Connector_PinSocket_2.00mm
+PinSocket_1x18_P2.00mm_Vertical_SMD_Pin1Right
+surface-mounted straight socket strip, 1x18, 2.00mm pitch, single row, style 2 (pin 1 right) (https://www.jayconsystems.com/fileuploader/download/download/?d=1&file=custom%2Fupload%2FFile-1375728122.pdf), script generated
+Surface mounted socket strip SMD 1x18 2.00mm single row style2 pin1 right
+0
+18
+18
+Connector_PinSocket_2.00mm
+PinSocket_1x19_P2.00mm_Horizontal
+Through hole angled socket strip, 1x19, 2.00mm pitch, 6.35mm socket length, single row (from Kicad 4.0.7), script generated
+Through hole angled socket strip THT 1x19 2.00mm single row
+0
+19
+19
+Connector_PinSocket_2.00mm
+PinSocket_1x19_P2.00mm_Vertical
+Through hole straight socket strip, 1x19, 2.00mm pitch, single row (from Kicad 4.0.7), script generated
+Through hole socket strip THT 1x19 2.00mm single row
+0
+19
+19
+Connector_PinSocket_2.00mm
+PinSocket_1x19_P2.00mm_Vertical_SMD_Pin1Left
+surface-mounted straight socket strip, 1x19, 2.00mm pitch, single row, style 1 (pin 1 left) (https://www.jayconsystems.com/fileuploader/download/download/?d=1&file=custom%2Fupload%2FFile-1375728122.pdf), script generated
+Surface mounted socket strip SMD 1x19 2.00mm single row style1 pin1 left
+0
+19
+19
+Connector_PinSocket_2.00mm
+PinSocket_1x19_P2.00mm_Vertical_SMD_Pin1Right
+surface-mounted straight socket strip, 1x19, 2.00mm pitch, single row, style 2 (pin 1 right) (https://www.jayconsystems.com/fileuploader/download/download/?d=1&file=custom%2Fupload%2FFile-1375728122.pdf), script generated
+Surface mounted socket strip SMD 1x19 2.00mm single row style2 pin1 right
+0
+19
+19
+Connector_PinSocket_2.00mm
+PinSocket_1x20_P2.00mm_Horizontal
+Through hole angled socket strip, 1x20, 2.00mm pitch, 6.35mm socket length, single row (from Kicad 4.0.7), script generated
+Through hole angled socket strip THT 1x20 2.00mm single row
+0
+20
+20
+Connector_PinSocket_2.00mm
+PinSocket_1x20_P2.00mm_Vertical
+Through hole straight socket strip, 1x20, 2.00mm pitch, single row (from Kicad 4.0.7), script generated
+Through hole socket strip THT 1x20 2.00mm single row
+0
+20
+20
+Connector_PinSocket_2.00mm
+PinSocket_1x20_P2.00mm_Vertical_SMD_Pin1Left
+surface-mounted straight socket strip, 1x20, 2.00mm pitch, single row, style 1 (pin 1 left) (https://www.jayconsystems.com/fileuploader/download/download/?d=1&file=custom%2Fupload%2FFile-1375728122.pdf), script generated
+Surface mounted socket strip SMD 1x20 2.00mm single row style1 pin1 left
+0
+20
+20
+Connector_PinSocket_2.00mm
+PinSocket_1x20_P2.00mm_Vertical_SMD_Pin1Right
+surface-mounted straight socket strip, 1x20, 2.00mm pitch, single row, style 2 (pin 1 right) (https://www.jayconsystems.com/fileuploader/download/download/?d=1&file=custom%2Fupload%2FFile-1375728122.pdf), script generated
+Surface mounted socket strip SMD 1x20 2.00mm single row style2 pin1 right
+0
+20
+20
+Connector_PinSocket_2.00mm
+PinSocket_1x21_P2.00mm_Horizontal
+Through hole angled socket strip, 1x21, 2.00mm pitch, 6.35mm socket length, single row (from Kicad 4.0.7), script generated
+Through hole angled socket strip THT 1x21 2.00mm single row
+0
+21
+21
+Connector_PinSocket_2.00mm
+PinSocket_1x21_P2.00mm_Vertical
+Through hole straight socket strip, 1x21, 2.00mm pitch, single row (from Kicad 4.0.7), script generated
+Through hole socket strip THT 1x21 2.00mm single row
+0
+21
+21
+Connector_PinSocket_2.00mm
+PinSocket_1x21_P2.00mm_Vertical_SMD_Pin1Left
+surface-mounted straight socket strip, 1x21, 2.00mm pitch, single row, style 1 (pin 1 left) (https://www.jayconsystems.com/fileuploader/download/download/?d=1&file=custom%2Fupload%2FFile-1375728122.pdf), script generated
+Surface mounted socket strip SMD 1x21 2.00mm single row style1 pin1 left
+0
+21
+21
+Connector_PinSocket_2.00mm
+PinSocket_1x21_P2.00mm_Vertical_SMD_Pin1Right
+surface-mounted straight socket strip, 1x21, 2.00mm pitch, single row, style 2 (pin 1 right) (https://www.jayconsystems.com/fileuploader/download/download/?d=1&file=custom%2Fupload%2FFile-1375728122.pdf), script generated
+Surface mounted socket strip SMD 1x21 2.00mm single row style2 pin1 right
+0
+21
+21
+Connector_PinSocket_2.00mm
+PinSocket_1x22_P2.00mm_Horizontal
+Through hole angled socket strip, 1x22, 2.00mm pitch, 6.35mm socket length, single row (from Kicad 4.0.7), script generated
+Through hole angled socket strip THT 1x22 2.00mm single row
+0
+22
+22
+Connector_PinSocket_2.00mm
+PinSocket_1x22_P2.00mm_Vertical
+Through hole straight socket strip, 1x22, 2.00mm pitch, single row (from Kicad 4.0.7), script generated
+Through hole socket strip THT 1x22 2.00mm single row
+0
+22
+22
+Connector_PinSocket_2.00mm
+PinSocket_1x22_P2.00mm_Vertical_SMD_Pin1Left
+surface-mounted straight socket strip, 1x22, 2.00mm pitch, single row, style 1 (pin 1 left) (https://www.jayconsystems.com/fileuploader/download/download/?d=1&file=custom%2Fupload%2FFile-1375728122.pdf), script generated
+Surface mounted socket strip SMD 1x22 2.00mm single row style1 pin1 left
+0
+22
+22
+Connector_PinSocket_2.00mm
+PinSocket_1x22_P2.00mm_Vertical_SMD_Pin1Right
+surface-mounted straight socket strip, 1x22, 2.00mm pitch, single row, style 2 (pin 1 right) (https://www.jayconsystems.com/fileuploader/download/download/?d=1&file=custom%2Fupload%2FFile-1375728122.pdf), script generated
+Surface mounted socket strip SMD 1x22 2.00mm single row style2 pin1 right
+0
+22
+22
+Connector_PinSocket_2.00mm
+PinSocket_1x23_P2.00mm_Horizontal
+Through hole angled socket strip, 1x23, 2.00mm pitch, 6.35mm socket length, single row (from Kicad 4.0.7), script generated
+Through hole angled socket strip THT 1x23 2.00mm single row
+0
+23
+23
+Connector_PinSocket_2.00mm
+PinSocket_1x23_P2.00mm_Vertical
+Through hole straight socket strip, 1x23, 2.00mm pitch, single row (from Kicad 4.0.7), script generated
+Through hole socket strip THT 1x23 2.00mm single row
+0
+23
+23
+Connector_PinSocket_2.00mm
+PinSocket_1x23_P2.00mm_Vertical_SMD_Pin1Left
+surface-mounted straight socket strip, 1x23, 2.00mm pitch, single row, style 1 (pin 1 left) (https://www.jayconsystems.com/fileuploader/download/download/?d=1&file=custom%2Fupload%2FFile-1375728122.pdf), script generated
+Surface mounted socket strip SMD 1x23 2.00mm single row style1 pin1 left
+0
+23
+23
+Connector_PinSocket_2.00mm
+PinSocket_1x23_P2.00mm_Vertical_SMD_Pin1Right
+surface-mounted straight socket strip, 1x23, 2.00mm pitch, single row, style 2 (pin 1 right) (https://www.jayconsystems.com/fileuploader/download/download/?d=1&file=custom%2Fupload%2FFile-1375728122.pdf), script generated
+Surface mounted socket strip SMD 1x23 2.00mm single row style2 pin1 right
+0
+23
+23
+Connector_PinSocket_2.00mm
+PinSocket_1x24_P2.00mm_Horizontal
+Through hole angled socket strip, 1x24, 2.00mm pitch, 6.35mm socket length, single row (from Kicad 4.0.7), script generated
+Through hole angled socket strip THT 1x24 2.00mm single row
+0
+24
+24
+Connector_PinSocket_2.00mm
+PinSocket_1x24_P2.00mm_Vertical
+Through hole straight socket strip, 1x24, 2.00mm pitch, single row (from Kicad 4.0.7), script generated
+Through hole socket strip THT 1x24 2.00mm single row
+0
+24
+24
+Connector_PinSocket_2.00mm
+PinSocket_1x24_P2.00mm_Vertical_SMD_Pin1Left
+surface-mounted straight socket strip, 1x24, 2.00mm pitch, single row, style 1 (pin 1 left) (https://www.jayconsystems.com/fileuploader/download/download/?d=1&file=custom%2Fupload%2FFile-1375728122.pdf), script generated
+Surface mounted socket strip SMD 1x24 2.00mm single row style1 pin1 left
+0
+24
+24
+Connector_PinSocket_2.00mm
+PinSocket_1x24_P2.00mm_Vertical_SMD_Pin1Right
+surface-mounted straight socket strip, 1x24, 2.00mm pitch, single row, style 2 (pin 1 right) (https://www.jayconsystems.com/fileuploader/download/download/?d=1&file=custom%2Fupload%2FFile-1375728122.pdf), script generated
+Surface mounted socket strip SMD 1x24 2.00mm single row style2 pin1 right
+0
+24
+24
+Connector_PinSocket_2.00mm
+PinSocket_1x25_P2.00mm_Horizontal
+Through hole angled socket strip, 1x25, 2.00mm pitch, 6.35mm socket length, single row (from Kicad 4.0.7), script generated
+Through hole angled socket strip THT 1x25 2.00mm single row
+0
+25
+25
+Connector_PinSocket_2.00mm
+PinSocket_1x25_P2.00mm_Vertical
+Through hole straight socket strip, 1x25, 2.00mm pitch, single row (from Kicad 4.0.7), script generated
+Through hole socket strip THT 1x25 2.00mm single row
+0
+25
+25
+Connector_PinSocket_2.00mm
+PinSocket_1x25_P2.00mm_Vertical_SMD_Pin1Left
+surface-mounted straight socket strip, 1x25, 2.00mm pitch, single row, style 1 (pin 1 left) (https://www.jayconsystems.com/fileuploader/download/download/?d=1&file=custom%2Fupload%2FFile-1375728122.pdf), script generated
+Surface mounted socket strip SMD 1x25 2.00mm single row style1 pin1 left
+0
+25
+25
+Connector_PinSocket_2.00mm
+PinSocket_1x25_P2.00mm_Vertical_SMD_Pin1Right
+surface-mounted straight socket strip, 1x25, 2.00mm pitch, single row, style 2 (pin 1 right) (https://www.jayconsystems.com/fileuploader/download/download/?d=1&file=custom%2Fupload%2FFile-1375728122.pdf), script generated
+Surface mounted socket strip SMD 1x25 2.00mm single row style2 pin1 right
+0
+25
+25
+Connector_PinSocket_2.00mm
+PinSocket_1x26_P2.00mm_Horizontal
+Through hole angled socket strip, 1x26, 2.00mm pitch, 6.35mm socket length, single row (from Kicad 4.0.7), script generated
+Through hole angled socket strip THT 1x26 2.00mm single row
+0
+26
+26
+Connector_PinSocket_2.00mm
+PinSocket_1x26_P2.00mm_Vertical
+Through hole straight socket strip, 1x26, 2.00mm pitch, single row (from Kicad 4.0.7), script generated
+Through hole socket strip THT 1x26 2.00mm single row
+0
+26
+26
+Connector_PinSocket_2.00mm
+PinSocket_1x26_P2.00mm_Vertical_SMD_Pin1Left
+surface-mounted straight socket strip, 1x26, 2.00mm pitch, single row, style 1 (pin 1 left) (https://www.jayconsystems.com/fileuploader/download/download/?d=1&file=custom%2Fupload%2FFile-1375728122.pdf), script generated
+Surface mounted socket strip SMD 1x26 2.00mm single row style1 pin1 left
+0
+26
+26
+Connector_PinSocket_2.00mm
+PinSocket_1x26_P2.00mm_Vertical_SMD_Pin1Right
+surface-mounted straight socket strip, 1x26, 2.00mm pitch, single row, style 2 (pin 1 right) (https://www.jayconsystems.com/fileuploader/download/download/?d=1&file=custom%2Fupload%2FFile-1375728122.pdf), script generated
+Surface mounted socket strip SMD 1x26 2.00mm single row style2 pin1 right
+0
+26
+26
+Connector_PinSocket_2.00mm
+PinSocket_1x27_P2.00mm_Horizontal
+Through hole angled socket strip, 1x27, 2.00mm pitch, 6.35mm socket length, single row (from Kicad 4.0.7), script generated
+Through hole angled socket strip THT 1x27 2.00mm single row
+0
+27
+27
+Connector_PinSocket_2.00mm
+PinSocket_1x27_P2.00mm_Vertical
+Through hole straight socket strip, 1x27, 2.00mm pitch, single row (from Kicad 4.0.7), script generated
+Through hole socket strip THT 1x27 2.00mm single row
+0
+27
+27
+Connector_PinSocket_2.00mm
+PinSocket_1x27_P2.00mm_Vertical_SMD_Pin1Left
+surface-mounted straight socket strip, 1x27, 2.00mm pitch, single row, style 1 (pin 1 left) (https://www.jayconsystems.com/fileuploader/download/download/?d=1&file=custom%2Fupload%2FFile-1375728122.pdf), script generated
+Surface mounted socket strip SMD 1x27 2.00mm single row style1 pin1 left
+0
+27
+27
+Connector_PinSocket_2.00mm
+PinSocket_1x27_P2.00mm_Vertical_SMD_Pin1Right
+surface-mounted straight socket strip, 1x27, 2.00mm pitch, single row, style 2 (pin 1 right) (https://www.jayconsystems.com/fileuploader/download/download/?d=1&file=custom%2Fupload%2FFile-1375728122.pdf), script generated
+Surface mounted socket strip SMD 1x27 2.00mm single row style2 pin1 right
+0
+27
+27
+Connector_PinSocket_2.00mm
+PinSocket_1x28_P2.00mm_Horizontal
+Through hole angled socket strip, 1x28, 2.00mm pitch, 6.35mm socket length, single row (from Kicad 4.0.7), script generated
+Through hole angled socket strip THT 1x28 2.00mm single row
+0
+28
+28
+Connector_PinSocket_2.00mm
+PinSocket_1x28_P2.00mm_Vertical
+Through hole straight socket strip, 1x28, 2.00mm pitch, single row (from Kicad 4.0.7), script generated
+Through hole socket strip THT 1x28 2.00mm single row
+0
+28
+28
+Connector_PinSocket_2.00mm
+PinSocket_1x28_P2.00mm_Vertical_SMD_Pin1Left
+surface-mounted straight socket strip, 1x28, 2.00mm pitch, single row, style 1 (pin 1 left) (https://www.jayconsystems.com/fileuploader/download/download/?d=1&file=custom%2Fupload%2FFile-1375728122.pdf), script generated
+Surface mounted socket strip SMD 1x28 2.00mm single row style1 pin1 left
+0
+28
+28
+Connector_PinSocket_2.00mm
+PinSocket_1x28_P2.00mm_Vertical_SMD_Pin1Right
+surface-mounted straight socket strip, 1x28, 2.00mm pitch, single row, style 2 (pin 1 right) (https://www.jayconsystems.com/fileuploader/download/download/?d=1&file=custom%2Fupload%2FFile-1375728122.pdf), script generated
+Surface mounted socket strip SMD 1x28 2.00mm single row style2 pin1 right
+0
+28
+28
+Connector_PinSocket_2.00mm
+PinSocket_1x29_P2.00mm_Horizontal
+Through hole angled socket strip, 1x29, 2.00mm pitch, 6.35mm socket length, single row (from Kicad 4.0.7), script generated
+Through hole angled socket strip THT 1x29 2.00mm single row
+0
+29
+29
+Connector_PinSocket_2.00mm
+PinSocket_1x29_P2.00mm_Vertical
+Through hole straight socket strip, 1x29, 2.00mm pitch, single row (from Kicad 4.0.7), script generated
+Through hole socket strip THT 1x29 2.00mm single row
+0
+29
+29
+Connector_PinSocket_2.00mm
+PinSocket_1x29_P2.00mm_Vertical_SMD_Pin1Left
+surface-mounted straight socket strip, 1x29, 2.00mm pitch, single row, style 1 (pin 1 left) (https://www.jayconsystems.com/fileuploader/download/download/?d=1&file=custom%2Fupload%2FFile-1375728122.pdf), script generated
+Surface mounted socket strip SMD 1x29 2.00mm single row style1 pin1 left
+0
+29
+29
+Connector_PinSocket_2.00mm
+PinSocket_1x29_P2.00mm_Vertical_SMD_Pin1Right
+surface-mounted straight socket strip, 1x29, 2.00mm pitch, single row, style 2 (pin 1 right) (https://www.jayconsystems.com/fileuploader/download/download/?d=1&file=custom%2Fupload%2FFile-1375728122.pdf), script generated
+Surface mounted socket strip SMD 1x29 2.00mm single row style2 pin1 right
+0
+29
+29
+Connector_PinSocket_2.00mm
+PinSocket_1x30_P2.00mm_Horizontal
+Through hole angled socket strip, 1x30, 2.00mm pitch, 6.35mm socket length, single row (from Kicad 4.0.7), script generated
+Through hole angled socket strip THT 1x30 2.00mm single row
+0
+30
+30
+Connector_PinSocket_2.00mm
+PinSocket_1x30_P2.00mm_Vertical
+Through hole straight socket strip, 1x30, 2.00mm pitch, single row (from Kicad 4.0.7), script generated
+Through hole socket strip THT 1x30 2.00mm single row
+0
+30
+30
+Connector_PinSocket_2.00mm
+PinSocket_1x30_P2.00mm_Vertical_SMD_Pin1Left
+surface-mounted straight socket strip, 1x30, 2.00mm pitch, single row, style 1 (pin 1 left) (https://www.jayconsystems.com/fileuploader/download/download/?d=1&file=custom%2Fupload%2FFile-1375728122.pdf), script generated
+Surface mounted socket strip SMD 1x30 2.00mm single row style1 pin1 left
+0
+30
+30
+Connector_PinSocket_2.00mm
+PinSocket_1x30_P2.00mm_Vertical_SMD_Pin1Right
+surface-mounted straight socket strip, 1x30, 2.00mm pitch, single row, style 2 (pin 1 right) (https://www.jayconsystems.com/fileuploader/download/download/?d=1&file=custom%2Fupload%2FFile-1375728122.pdf), script generated
+Surface mounted socket strip SMD 1x30 2.00mm single row style2 pin1 right
+0
+30
+30
+Connector_PinSocket_2.00mm
+PinSocket_1x31_P2.00mm_Horizontal
+Through hole angled socket strip, 1x31, 2.00mm pitch, 6.35mm socket length, single row (from Kicad 4.0.7), script generated
+Through hole angled socket strip THT 1x31 2.00mm single row
+0
+31
+31
+Connector_PinSocket_2.00mm
+PinSocket_1x31_P2.00mm_Vertical
+Through hole straight socket strip, 1x31, 2.00mm pitch, single row (from Kicad 4.0.7), script generated
+Through hole socket strip THT 1x31 2.00mm single row
+0
+31
+31
+Connector_PinSocket_2.00mm
+PinSocket_1x31_P2.00mm_Vertical_SMD_Pin1Left
+surface-mounted straight socket strip, 1x31, 2.00mm pitch, single row, style 1 (pin 1 left) (https://www.jayconsystems.com/fileuploader/download/download/?d=1&file=custom%2Fupload%2FFile-1375728122.pdf), script generated
+Surface mounted socket strip SMD 1x31 2.00mm single row style1 pin1 left
+0
+31
+31
+Connector_PinSocket_2.00mm
+PinSocket_1x31_P2.00mm_Vertical_SMD_Pin1Right
+surface-mounted straight socket strip, 1x31, 2.00mm pitch, single row, style 2 (pin 1 right) (https://www.jayconsystems.com/fileuploader/download/download/?d=1&file=custom%2Fupload%2FFile-1375728122.pdf), script generated
+Surface mounted socket strip SMD 1x31 2.00mm single row style2 pin1 right
+0
+31
+31
+Connector_PinSocket_2.00mm
+PinSocket_1x32_P2.00mm_Horizontal
+Through hole angled socket strip, 1x32, 2.00mm pitch, 6.35mm socket length, single row (from Kicad 4.0.7), script generated
+Through hole angled socket strip THT 1x32 2.00mm single row
+0
+32
+32
+Connector_PinSocket_2.00mm
+PinSocket_1x32_P2.00mm_Vertical
+Through hole straight socket strip, 1x32, 2.00mm pitch, single row (from Kicad 4.0.7), script generated
+Through hole socket strip THT 1x32 2.00mm single row
+0
+32
+32
+Connector_PinSocket_2.00mm
+PinSocket_1x32_P2.00mm_Vertical_SMD_Pin1Left
+surface-mounted straight socket strip, 1x32, 2.00mm pitch, single row, style 1 (pin 1 left) (https://www.jayconsystems.com/fileuploader/download/download/?d=1&file=custom%2Fupload%2FFile-1375728122.pdf), script generated
+Surface mounted socket strip SMD 1x32 2.00mm single row style1 pin1 left
+0
+32
+32
+Connector_PinSocket_2.00mm
+PinSocket_1x32_P2.00mm_Vertical_SMD_Pin1Right
+surface-mounted straight socket strip, 1x32, 2.00mm pitch, single row, style 2 (pin 1 right) (https://www.jayconsystems.com/fileuploader/download/download/?d=1&file=custom%2Fupload%2FFile-1375728122.pdf), script generated
+Surface mounted socket strip SMD 1x32 2.00mm single row style2 pin1 right
+0
+32
+32
+Connector_PinSocket_2.00mm
+PinSocket_1x33_P2.00mm_Horizontal
+Through hole angled socket strip, 1x33, 2.00mm pitch, 6.35mm socket length, single row (from Kicad 4.0.7), script generated
+Through hole angled socket strip THT 1x33 2.00mm single row
+0
+33
+33
+Connector_PinSocket_2.00mm
+PinSocket_1x33_P2.00mm_Vertical
+Through hole straight socket strip, 1x33, 2.00mm pitch, single row (from Kicad 4.0.7), script generated
+Through hole socket strip THT 1x33 2.00mm single row
+0
+33
+33
+Connector_PinSocket_2.00mm
+PinSocket_1x33_P2.00mm_Vertical_SMD_Pin1Left
+surface-mounted straight socket strip, 1x33, 2.00mm pitch, single row, style 1 (pin 1 left) (https://www.jayconsystems.com/fileuploader/download/download/?d=1&file=custom%2Fupload%2FFile-1375728122.pdf), script generated
+Surface mounted socket strip SMD 1x33 2.00mm single row style1 pin1 left
+0
+33
+33
+Connector_PinSocket_2.00mm
+PinSocket_1x33_P2.00mm_Vertical_SMD_Pin1Right
+surface-mounted straight socket strip, 1x33, 2.00mm pitch, single row, style 2 (pin 1 right) (https://www.jayconsystems.com/fileuploader/download/download/?d=1&file=custom%2Fupload%2FFile-1375728122.pdf), script generated
+Surface mounted socket strip SMD 1x33 2.00mm single row style2 pin1 right
+0
+33
+33
+Connector_PinSocket_2.00mm
+PinSocket_1x34_P2.00mm_Horizontal
+Through hole angled socket strip, 1x34, 2.00mm pitch, 6.35mm socket length, single row (from Kicad 4.0.7), script generated
+Through hole angled socket strip THT 1x34 2.00mm single row
+0
+34
+34
+Connector_PinSocket_2.00mm
+PinSocket_1x34_P2.00mm_Vertical
+Through hole straight socket strip, 1x34, 2.00mm pitch, single row (from Kicad 4.0.7), script generated
+Through hole socket strip THT 1x34 2.00mm single row
+0
+34
+34
+Connector_PinSocket_2.00mm
+PinSocket_1x34_P2.00mm_Vertical_SMD_Pin1Left
+surface-mounted straight socket strip, 1x34, 2.00mm pitch, single row, style 1 (pin 1 left) (https://www.jayconsystems.com/fileuploader/download/download/?d=1&file=custom%2Fupload%2FFile-1375728122.pdf), script generated
+Surface mounted socket strip SMD 1x34 2.00mm single row style1 pin1 left
+0
+34
+34
+Connector_PinSocket_2.00mm
+PinSocket_1x34_P2.00mm_Vertical_SMD_Pin1Right
+surface-mounted straight socket strip, 1x34, 2.00mm pitch, single row, style 2 (pin 1 right) (https://www.jayconsystems.com/fileuploader/download/download/?d=1&file=custom%2Fupload%2FFile-1375728122.pdf), script generated
+Surface mounted socket strip SMD 1x34 2.00mm single row style2 pin1 right
+0
+34
+34
+Connector_PinSocket_2.00mm
+PinSocket_1x35_P2.00mm_Horizontal
+Through hole angled socket strip, 1x35, 2.00mm pitch, 6.35mm socket length, single row (from Kicad 4.0.7), script generated
+Through hole angled socket strip THT 1x35 2.00mm single row
+0
+35
+35
+Connector_PinSocket_2.00mm
+PinSocket_1x35_P2.00mm_Vertical
+Through hole straight socket strip, 1x35, 2.00mm pitch, single row (from Kicad 4.0.7), script generated
+Through hole socket strip THT 1x35 2.00mm single row
+0
+35
+35
+Connector_PinSocket_2.00mm
+PinSocket_1x35_P2.00mm_Vertical_SMD_Pin1Left
+surface-mounted straight socket strip, 1x35, 2.00mm pitch, single row, style 1 (pin 1 left) (https://www.jayconsystems.com/fileuploader/download/download/?d=1&file=custom%2Fupload%2FFile-1375728122.pdf), script generated
+Surface mounted socket strip SMD 1x35 2.00mm single row style1 pin1 left
+0
+35
+35
+Connector_PinSocket_2.00mm
+PinSocket_1x35_P2.00mm_Vertical_SMD_Pin1Right
+surface-mounted straight socket strip, 1x35, 2.00mm pitch, single row, style 2 (pin 1 right) (https://www.jayconsystems.com/fileuploader/download/download/?d=1&file=custom%2Fupload%2FFile-1375728122.pdf), script generated
+Surface mounted socket strip SMD 1x35 2.00mm single row style2 pin1 right
+0
+35
+35
+Connector_PinSocket_2.00mm
+PinSocket_1x36_P2.00mm_Horizontal
+Through hole angled socket strip, 1x36, 2.00mm pitch, 6.35mm socket length, single row (from Kicad 4.0.7), script generated
+Through hole angled socket strip THT 1x36 2.00mm single row
+0
+36
+36
+Connector_PinSocket_2.00mm
+PinSocket_1x36_P2.00mm_Vertical
+Through hole straight socket strip, 1x36, 2.00mm pitch, single row (from Kicad 4.0.7), script generated
+Through hole socket strip THT 1x36 2.00mm single row
+0
+36
+36
+Connector_PinSocket_2.00mm
+PinSocket_1x36_P2.00mm_Vertical_SMD_Pin1Left
+surface-mounted straight socket strip, 1x36, 2.00mm pitch, single row, style 1 (pin 1 left) (https://www.jayconsystems.com/fileuploader/download/download/?d=1&file=custom%2Fupload%2FFile-1375728122.pdf), script generated
+Surface mounted socket strip SMD 1x36 2.00mm single row style1 pin1 left
+0
+36
+36
+Connector_PinSocket_2.00mm
+PinSocket_1x36_P2.00mm_Vertical_SMD_Pin1Right
+surface-mounted straight socket strip, 1x36, 2.00mm pitch, single row, style 2 (pin 1 right) (https://www.jayconsystems.com/fileuploader/download/download/?d=1&file=custom%2Fupload%2FFile-1375728122.pdf), script generated
+Surface mounted socket strip SMD 1x36 2.00mm single row style2 pin1 right
+0
+36
+36
+Connector_PinSocket_2.00mm
+PinSocket_1x37_P2.00mm_Horizontal
+Through hole angled socket strip, 1x37, 2.00mm pitch, 6.35mm socket length, single row (from Kicad 4.0.7), script generated
+Through hole angled socket strip THT 1x37 2.00mm single row
+0
+37
+37
+Connector_PinSocket_2.00mm
+PinSocket_1x37_P2.00mm_Vertical
+Through hole straight socket strip, 1x37, 2.00mm pitch, single row (from Kicad 4.0.7), script generated
+Through hole socket strip THT 1x37 2.00mm single row
+0
+37
+37
+Connector_PinSocket_2.00mm
+PinSocket_1x37_P2.00mm_Vertical_SMD_Pin1Left
+surface-mounted straight socket strip, 1x37, 2.00mm pitch, single row, style 1 (pin 1 left) (https://www.jayconsystems.com/fileuploader/download/download/?d=1&file=custom%2Fupload%2FFile-1375728122.pdf), script generated
+Surface mounted socket strip SMD 1x37 2.00mm single row style1 pin1 left
+0
+37
+37
+Connector_PinSocket_2.00mm
+PinSocket_1x37_P2.00mm_Vertical_SMD_Pin1Right
+surface-mounted straight socket strip, 1x37, 2.00mm pitch, single row, style 2 (pin 1 right) (https://www.jayconsystems.com/fileuploader/download/download/?d=1&file=custom%2Fupload%2FFile-1375728122.pdf), script generated
+Surface mounted socket strip SMD 1x37 2.00mm single row style2 pin1 right
+0
+37
+37
+Connector_PinSocket_2.00mm
+PinSocket_1x38_P2.00mm_Horizontal
+Through hole angled socket strip, 1x38, 2.00mm pitch, 6.35mm socket length, single row (from Kicad 4.0.7), script generated
+Through hole angled socket strip THT 1x38 2.00mm single row
+0
+38
+38
+Connector_PinSocket_2.00mm
+PinSocket_1x38_P2.00mm_Vertical
+Through hole straight socket strip, 1x38, 2.00mm pitch, single row (from Kicad 4.0.7), script generated
+Through hole socket strip THT 1x38 2.00mm single row
+0
+38
+38
+Connector_PinSocket_2.00mm
+PinSocket_1x38_P2.00mm_Vertical_SMD_Pin1Left
+surface-mounted straight socket strip, 1x38, 2.00mm pitch, single row, style 1 (pin 1 left) (https://www.jayconsystems.com/fileuploader/download/download/?d=1&file=custom%2Fupload%2FFile-1375728122.pdf), script generated
+Surface mounted socket strip SMD 1x38 2.00mm single row style1 pin1 left
+0
+38
+38
+Connector_PinSocket_2.00mm
+PinSocket_1x38_P2.00mm_Vertical_SMD_Pin1Right
+surface-mounted straight socket strip, 1x38, 2.00mm pitch, single row, style 2 (pin 1 right) (https://www.jayconsystems.com/fileuploader/download/download/?d=1&file=custom%2Fupload%2FFile-1375728122.pdf), script generated
+Surface mounted socket strip SMD 1x38 2.00mm single row style2 pin1 right
+0
+38
+38
+Connector_PinSocket_2.00mm
+PinSocket_1x39_P2.00mm_Horizontal
+Through hole angled socket strip, 1x39, 2.00mm pitch, 6.35mm socket length, single row (from Kicad 4.0.7), script generated
+Through hole angled socket strip THT 1x39 2.00mm single row
+0
+39
+39
+Connector_PinSocket_2.00mm
+PinSocket_1x39_P2.00mm_Vertical
+Through hole straight socket strip, 1x39, 2.00mm pitch, single row (from Kicad 4.0.7), script generated
+Through hole socket strip THT 1x39 2.00mm single row
+0
+39
+39
+Connector_PinSocket_2.00mm
+PinSocket_1x39_P2.00mm_Vertical_SMD_Pin1Left
+surface-mounted straight socket strip, 1x39, 2.00mm pitch, single row, style 1 (pin 1 left) (https://www.jayconsystems.com/fileuploader/download/download/?d=1&file=custom%2Fupload%2FFile-1375728122.pdf), script generated
+Surface mounted socket strip SMD 1x39 2.00mm single row style1 pin1 left
+0
+39
+39
+Connector_PinSocket_2.00mm
+PinSocket_1x39_P2.00mm_Vertical_SMD_Pin1Right
+surface-mounted straight socket strip, 1x39, 2.00mm pitch, single row, style 2 (pin 1 right) (https://www.jayconsystems.com/fileuploader/download/download/?d=1&file=custom%2Fupload%2FFile-1375728122.pdf), script generated
+Surface mounted socket strip SMD 1x39 2.00mm single row style2 pin1 right
+0
+39
+39
+Connector_PinSocket_2.00mm
+PinSocket_1x40_P2.00mm_Horizontal
+Through hole angled socket strip, 1x40, 2.00mm pitch, 6.35mm socket length, single row (from Kicad 4.0.7), script generated
+Through hole angled socket strip THT 1x40 2.00mm single row
+0
+40
+40
+Connector_PinSocket_2.00mm
+PinSocket_1x40_P2.00mm_Vertical
+Through hole straight socket strip, 1x40, 2.00mm pitch, single row (from Kicad 4.0.7), script generated
+Through hole socket strip THT 1x40 2.00mm single row
+0
+40
+40
+Connector_PinSocket_2.00mm
+PinSocket_1x40_P2.00mm_Vertical_SMD_Pin1Left
+surface-mounted straight socket strip, 1x40, 2.00mm pitch, single row, style 1 (pin 1 left) (https://www.jayconsystems.com/fileuploader/download/download/?d=1&file=custom%2Fupload%2FFile-1375728122.pdf), script generated
+Surface mounted socket strip SMD 1x40 2.00mm single row style1 pin1 left
+0
+40
+40
+Connector_PinSocket_2.00mm
+PinSocket_1x40_P2.00mm_Vertical_SMD_Pin1Right
+surface-mounted straight socket strip, 1x40, 2.00mm pitch, single row, style 2 (pin 1 right) (https://www.jayconsystems.com/fileuploader/download/download/?d=1&file=custom%2Fupload%2FFile-1375728122.pdf), script generated
+Surface mounted socket strip SMD 1x40 2.00mm single row style2 pin1 right
+0
+40
+40
+Connector_PinSocket_2.00mm
+PinSocket_2x01_P2.00mm_Horizontal
+Through hole angled socket strip, 2x01, 2.00mm pitch, 6.35mm socket length, double cols (from Kicad 4.0.7), script generated
+Through hole angled socket strip THT 2x01 2.00mm double row
+0
+2
+2
+Connector_PinSocket_2.00mm
+PinSocket_2x01_P2.00mm_Vertical
+Through hole straight socket strip, 2x01, 2.00mm pitch, double cols (from Kicad 4.0.7), script generated
+Through hole socket strip THT 2x01 2.00mm double row
+0
+2
+2
+Connector_PinSocket_2.00mm
+PinSocket_2x01_P2.00mm_Vertical_SMD
+surface-mounted straight socket strip, 2x01, 2.00mm pitch, double cols (from Kicad 4.0.7), script generated
+Surface mounted socket strip SMD 2x01 2.00mm double row
+0
+2
+2
+Connector_PinSocket_2.00mm
+PinSocket_2x02_P2.00mm_Horizontal
+Through hole angled socket strip, 2x02, 2.00mm pitch, 6.35mm socket length, double cols (from Kicad 4.0.7), script generated
+Through hole angled socket strip THT 2x02 2.00mm double row
+0
+4
+4
+Connector_PinSocket_2.00mm
+PinSocket_2x02_P2.00mm_Vertical
+Through hole straight socket strip, 2x02, 2.00mm pitch, double cols (from Kicad 4.0.7), script generated
+Through hole socket strip THT 2x02 2.00mm double row
+0
+4
+4
+Connector_PinSocket_2.00mm
+PinSocket_2x02_P2.00mm_Vertical_SMD
+surface-mounted straight socket strip, 2x02, 2.00mm pitch, double cols (from Kicad 4.0.7), script generated
+Surface mounted socket strip SMD 2x02 2.00mm double row
+0
+4
+4
+Connector_PinSocket_2.00mm
+PinSocket_2x03_P2.00mm_Horizontal
+Through hole angled socket strip, 2x03, 2.00mm pitch, 6.35mm socket length, double cols (from Kicad 4.0.7), script generated
+Through hole angled socket strip THT 2x03 2.00mm double row
+0
+6
+6
+Connector_PinSocket_2.00mm
+PinSocket_2x03_P2.00mm_Vertical
+Through hole straight socket strip, 2x03, 2.00mm pitch, double cols (from Kicad 4.0.7), script generated
+Through hole socket strip THT 2x03 2.00mm double row
+0
+6
+6
+Connector_PinSocket_2.00mm
+PinSocket_2x03_P2.00mm_Vertical_SMD
+surface-mounted straight socket strip, 2x03, 2.00mm pitch, double cols (from Kicad 4.0.7), script generated
+Surface mounted socket strip SMD 2x03 2.00mm double row
+0
+6
+6
+Connector_PinSocket_2.00mm
+PinSocket_2x04_P2.00mm_Horizontal
+Through hole angled socket strip, 2x04, 2.00mm pitch, 6.35mm socket length, double cols (from Kicad 4.0.7), script generated
+Through hole angled socket strip THT 2x04 2.00mm double row
+0
+8
+8
+Connector_PinSocket_2.00mm
+PinSocket_2x04_P2.00mm_Vertical
+Through hole straight socket strip, 2x04, 2.00mm pitch, double cols (from Kicad 4.0.7), script generated
+Through hole socket strip THT 2x04 2.00mm double row
+0
+8
+8
+Connector_PinSocket_2.00mm
+PinSocket_2x04_P2.00mm_Vertical_SMD
+surface-mounted straight socket strip, 2x04, 2.00mm pitch, double cols (from Kicad 4.0.7), script generated
+Surface mounted socket strip SMD 2x04 2.00mm double row
+0
+8
+8
+Connector_PinSocket_2.00mm
+PinSocket_2x05_P2.00mm_Horizontal
+Through hole angled socket strip, 2x05, 2.00mm pitch, 6.35mm socket length, double cols (from Kicad 4.0.7), script generated
+Through hole angled socket strip THT 2x05 2.00mm double row
+0
+10
+10
+Connector_PinSocket_2.00mm
+PinSocket_2x05_P2.00mm_Vertical
+Through hole straight socket strip, 2x05, 2.00mm pitch, double cols (from Kicad 4.0.7), script generated
+Through hole socket strip THT 2x05 2.00mm double row
+0
+10
+10
+Connector_PinSocket_2.00mm
+PinSocket_2x05_P2.00mm_Vertical_SMD
+surface-mounted straight socket strip, 2x05, 2.00mm pitch, double cols (from Kicad 4.0.7), script generated
+Surface mounted socket strip SMD 2x05 2.00mm double row
+0
+10
+10
+Connector_PinSocket_2.00mm
+PinSocket_2x06_P2.00mm_Horizontal
+Through hole angled socket strip, 2x06, 2.00mm pitch, 6.35mm socket length, double cols (from Kicad 4.0.7), script generated
+Through hole angled socket strip THT 2x06 2.00mm double row
+0
+12
+12
+Connector_PinSocket_2.00mm
+PinSocket_2x06_P2.00mm_Vertical
+Through hole straight socket strip, 2x06, 2.00mm pitch, double cols (from Kicad 4.0.7), script generated
+Through hole socket strip THT 2x06 2.00mm double row
+0
+12
+12
+Connector_PinSocket_2.00mm
+PinSocket_2x06_P2.00mm_Vertical_SMD
+surface-mounted straight socket strip, 2x06, 2.00mm pitch, double cols (from Kicad 4.0.7), script generated
+Surface mounted socket strip SMD 2x06 2.00mm double row
+0
+12
+12
+Connector_PinSocket_2.00mm
+PinSocket_2x07_P2.00mm_Horizontal
+Through hole angled socket strip, 2x07, 2.00mm pitch, 6.35mm socket length, double cols (from Kicad 4.0.7), script generated
+Through hole angled socket strip THT 2x07 2.00mm double row
+0
+14
+14
+Connector_PinSocket_2.00mm
+PinSocket_2x07_P2.00mm_Vertical
+Through hole straight socket strip, 2x07, 2.00mm pitch, double cols (from Kicad 4.0.7), script generated
+Through hole socket strip THT 2x07 2.00mm double row
+0
+14
+14
+Connector_PinSocket_2.00mm
+PinSocket_2x07_P2.00mm_Vertical_SMD
+surface-mounted straight socket strip, 2x07, 2.00mm pitch, double cols (from Kicad 4.0.7), script generated
+Surface mounted socket strip SMD 2x07 2.00mm double row
+0
+14
+14
+Connector_PinSocket_2.00mm
+PinSocket_2x08_P2.00mm_Horizontal
+Through hole angled socket strip, 2x08, 2.00mm pitch, 6.35mm socket length, double cols (from Kicad 4.0.7), script generated
+Through hole angled socket strip THT 2x08 2.00mm double row
+0
+16
+16
+Connector_PinSocket_2.00mm
+PinSocket_2x08_P2.00mm_Vertical
+Through hole straight socket strip, 2x08, 2.00mm pitch, double cols (from Kicad 4.0.7), script generated
+Through hole socket strip THT 2x08 2.00mm double row
+0
+16
+16
+Connector_PinSocket_2.00mm
+PinSocket_2x08_P2.00mm_Vertical_SMD
+surface-mounted straight socket strip, 2x08, 2.00mm pitch, double cols (from Kicad 4.0.7), script generated
+Surface mounted socket strip SMD 2x08 2.00mm double row
+0
+16
+16
+Connector_PinSocket_2.00mm
+PinSocket_2x09_P2.00mm_Horizontal
+Through hole angled socket strip, 2x09, 2.00mm pitch, 6.35mm socket length, double cols (from Kicad 4.0.7), script generated
+Through hole angled socket strip THT 2x09 2.00mm double row
+0
+18
+18
+Connector_PinSocket_2.00mm
+PinSocket_2x09_P2.00mm_Vertical
+Through hole straight socket strip, 2x09, 2.00mm pitch, double cols (from Kicad 4.0.7), script generated
+Through hole socket strip THT 2x09 2.00mm double row
+0
+18
+18
+Connector_PinSocket_2.00mm
+PinSocket_2x09_P2.00mm_Vertical_SMD
+surface-mounted straight socket strip, 2x09, 2.00mm pitch, double cols (from Kicad 4.0.7), script generated
+Surface mounted socket strip SMD 2x09 2.00mm double row
+0
+18
+18
+Connector_PinSocket_2.00mm
+PinSocket_2x10_P2.00mm_Horizontal
+Through hole angled socket strip, 2x10, 2.00mm pitch, 6.35mm socket length, double cols (from Kicad 4.0.7), script generated
+Through hole angled socket strip THT 2x10 2.00mm double row
+0
+20
+20
+Connector_PinSocket_2.00mm
+PinSocket_2x10_P2.00mm_Vertical
+Through hole straight socket strip, 2x10, 2.00mm pitch, double cols (from Kicad 4.0.7), script generated
+Through hole socket strip THT 2x10 2.00mm double row
+0
+20
+20
+Connector_PinSocket_2.00mm
+PinSocket_2x10_P2.00mm_Vertical_SMD
+surface-mounted straight socket strip, 2x10, 2.00mm pitch, double cols (from Kicad 4.0.7), script generated
+Surface mounted socket strip SMD 2x10 2.00mm double row
+0
+20
+20
+Connector_PinSocket_2.00mm
+PinSocket_2x11_P2.00mm_Horizontal
+Through hole angled socket strip, 2x11, 2.00mm pitch, 6.35mm socket length, double cols (from Kicad 4.0.7), script generated
+Through hole angled socket strip THT 2x11 2.00mm double row
+0
+22
+22
+Connector_PinSocket_2.00mm
+PinSocket_2x11_P2.00mm_Vertical
+Through hole straight socket strip, 2x11, 2.00mm pitch, double cols (from Kicad 4.0.7), script generated
+Through hole socket strip THT 2x11 2.00mm double row
+0
+22
+22
+Connector_PinSocket_2.00mm
+PinSocket_2x11_P2.00mm_Vertical_SMD
+surface-mounted straight socket strip, 2x11, 2.00mm pitch, double cols (from Kicad 4.0.7), script generated
+Surface mounted socket strip SMD 2x11 2.00mm double row
+0
+22
+22
+Connector_PinSocket_2.00mm
+PinSocket_2x12_P2.00mm_Horizontal
+Through hole angled socket strip, 2x12, 2.00mm pitch, 6.35mm socket length, double cols (from Kicad 4.0.7), script generated
+Through hole angled socket strip THT 2x12 2.00mm double row
+0
+24
+24
+Connector_PinSocket_2.00mm
+PinSocket_2x12_P2.00mm_Vertical
+Through hole straight socket strip, 2x12, 2.00mm pitch, double cols (from Kicad 4.0.7), script generated
+Through hole socket strip THT 2x12 2.00mm double row
+0
+24
+24
+Connector_PinSocket_2.00mm
+PinSocket_2x12_P2.00mm_Vertical_SMD
+surface-mounted straight socket strip, 2x12, 2.00mm pitch, double cols (from Kicad 4.0.7), script generated
+Surface mounted socket strip SMD 2x12 2.00mm double row
+0
+24
+24
+Connector_PinSocket_2.00mm
+PinSocket_2x13_P2.00mm_Horizontal
+Through hole angled socket strip, 2x13, 2.00mm pitch, 6.35mm socket length, double cols (from Kicad 4.0.7), script generated
+Through hole angled socket strip THT 2x13 2.00mm double row
+0
+26
+26
+Connector_PinSocket_2.00mm
+PinSocket_2x13_P2.00mm_Vertical
+Through hole straight socket strip, 2x13, 2.00mm pitch, double cols (from Kicad 4.0.7), script generated
+Through hole socket strip THT 2x13 2.00mm double row
+0
+26
+26
+Connector_PinSocket_2.00mm
+PinSocket_2x13_P2.00mm_Vertical_SMD
+surface-mounted straight socket strip, 2x13, 2.00mm pitch, double cols (from Kicad 4.0.7), script generated
+Surface mounted socket strip SMD 2x13 2.00mm double row
+0
+26
+26
+Connector_PinSocket_2.00mm
+PinSocket_2x14_P2.00mm_Horizontal
+Through hole angled socket strip, 2x14, 2.00mm pitch, 6.35mm socket length, double cols (from Kicad 4.0.7), script generated
+Through hole angled socket strip THT 2x14 2.00mm double row
+0
+28
+28
+Connector_PinSocket_2.00mm
+PinSocket_2x14_P2.00mm_Vertical
+Through hole straight socket strip, 2x14, 2.00mm pitch, double cols (from Kicad 4.0.7), script generated
+Through hole socket strip THT 2x14 2.00mm double row
+0
+28
+28
+Connector_PinSocket_2.00mm
+PinSocket_2x14_P2.00mm_Vertical_SMD
+surface-mounted straight socket strip, 2x14, 2.00mm pitch, double cols (from Kicad 4.0.7), script generated
+Surface mounted socket strip SMD 2x14 2.00mm double row
+0
+28
+28
+Connector_PinSocket_2.00mm
+PinSocket_2x15_P2.00mm_Horizontal
+Through hole angled socket strip, 2x15, 2.00mm pitch, 6.35mm socket length, double cols (from Kicad 4.0.7), script generated
+Through hole angled socket strip THT 2x15 2.00mm double row
+0
+30
+30
+Connector_PinSocket_2.00mm
+PinSocket_2x15_P2.00mm_Vertical
+Through hole straight socket strip, 2x15, 2.00mm pitch, double cols (from Kicad 4.0.7), script generated
+Through hole socket strip THT 2x15 2.00mm double row
+0
+30
+30
+Connector_PinSocket_2.00mm
+PinSocket_2x15_P2.00mm_Vertical_SMD
+surface-mounted straight socket strip, 2x15, 2.00mm pitch, double cols (from Kicad 4.0.7), script generated
+Surface mounted socket strip SMD 2x15 2.00mm double row
+0
+30
+30
+Connector_PinSocket_2.00mm
+PinSocket_2x16_P2.00mm_Horizontal
+Through hole angled socket strip, 2x16, 2.00mm pitch, 6.35mm socket length, double cols (from Kicad 4.0.7), script generated
+Through hole angled socket strip THT 2x16 2.00mm double row
+0
+32
+32
+Connector_PinSocket_2.00mm
+PinSocket_2x16_P2.00mm_Vertical
+Through hole straight socket strip, 2x16, 2.00mm pitch, double cols (from Kicad 4.0.7), script generated
+Through hole socket strip THT 2x16 2.00mm double row
+0
+32
+32
+Connector_PinSocket_2.00mm
+PinSocket_2x16_P2.00mm_Vertical_SMD
+surface-mounted straight socket strip, 2x16, 2.00mm pitch, double cols (from Kicad 4.0.7), script generated
+Surface mounted socket strip SMD 2x16 2.00mm double row
+0
+32
+32
+Connector_PinSocket_2.00mm
+PinSocket_2x17_P2.00mm_Horizontal
+Through hole angled socket strip, 2x17, 2.00mm pitch, 6.35mm socket length, double cols (from Kicad 4.0.7), script generated
+Through hole angled socket strip THT 2x17 2.00mm double row
+0
+34
+34
+Connector_PinSocket_2.00mm
+PinSocket_2x17_P2.00mm_Vertical
+Through hole straight socket strip, 2x17, 2.00mm pitch, double cols (from Kicad 4.0.7), script generated
+Through hole socket strip THT 2x17 2.00mm double row
+0
+34
+34
+Connector_PinSocket_2.00mm
+PinSocket_2x17_P2.00mm_Vertical_SMD
+surface-mounted straight socket strip, 2x17, 2.00mm pitch, double cols (from Kicad 4.0.7), script generated
+Surface mounted socket strip SMD 2x17 2.00mm double row
+0
+34
+34
+Connector_PinSocket_2.00mm
+PinSocket_2x18_P2.00mm_Horizontal
+Through hole angled socket strip, 2x18, 2.00mm pitch, 6.35mm socket length, double cols (from Kicad 4.0.7), script generated
+Through hole angled socket strip THT 2x18 2.00mm double row
+0
+36
+36
+Connector_PinSocket_2.00mm
+PinSocket_2x18_P2.00mm_Vertical
+Through hole straight socket strip, 2x18, 2.00mm pitch, double cols (from Kicad 4.0.7), script generated
+Through hole socket strip THT 2x18 2.00mm double row
+0
+36
+36
+Connector_PinSocket_2.00mm
+PinSocket_2x18_P2.00mm_Vertical_SMD
+surface-mounted straight socket strip, 2x18, 2.00mm pitch, double cols (from Kicad 4.0.7), script generated
+Surface mounted socket strip SMD 2x18 2.00mm double row
+0
+36
+36
+Connector_PinSocket_2.00mm
+PinSocket_2x19_P2.00mm_Horizontal
+Through hole angled socket strip, 2x19, 2.00mm pitch, 6.35mm socket length, double cols (from Kicad 4.0.7), script generated
+Through hole angled socket strip THT 2x19 2.00mm double row
+0
+38
+38
+Connector_PinSocket_2.00mm
+PinSocket_2x19_P2.00mm_Vertical
+Through hole straight socket strip, 2x19, 2.00mm pitch, double cols (from Kicad 4.0.7), script generated
+Through hole socket strip THT 2x19 2.00mm double row
+0
+38
+38
+Connector_PinSocket_2.00mm
+PinSocket_2x19_P2.00mm_Vertical_SMD
+surface-mounted straight socket strip, 2x19, 2.00mm pitch, double cols (from Kicad 4.0.7), script generated
+Surface mounted socket strip SMD 2x19 2.00mm double row
+0
+38
+38
+Connector_PinSocket_2.00mm
+PinSocket_2x20_P2.00mm_Horizontal
+Through hole angled socket strip, 2x20, 2.00mm pitch, 6.35mm socket length, double cols (from Kicad 4.0.7), script generated
+Through hole angled socket strip THT 2x20 2.00mm double row
+0
+40
+40
+Connector_PinSocket_2.00mm
+PinSocket_2x20_P2.00mm_Vertical
+Through hole straight socket strip, 2x20, 2.00mm pitch, double cols (from Kicad 4.0.7), script generated
+Through hole socket strip THT 2x20 2.00mm double row
+0
+40
+40
+Connector_PinSocket_2.00mm
+PinSocket_2x20_P2.00mm_Vertical_SMD
+surface-mounted straight socket strip, 2x20, 2.00mm pitch, double cols (from Kicad 4.0.7), script generated
+Surface mounted socket strip SMD 2x20 2.00mm double row
+0
+40
+40
+Connector_PinSocket_2.00mm
+PinSocket_2x21_P2.00mm_Horizontal
+Through hole angled socket strip, 2x21, 2.00mm pitch, 6.35mm socket length, double cols (from Kicad 4.0.7), script generated
+Through hole angled socket strip THT 2x21 2.00mm double row
+0
+42
+42
+Connector_PinSocket_2.00mm
+PinSocket_2x21_P2.00mm_Vertical
+Through hole straight socket strip, 2x21, 2.00mm pitch, double cols (from Kicad 4.0.7), script generated
+Through hole socket strip THT 2x21 2.00mm double row
+0
+42
+42
+Connector_PinSocket_2.00mm
+PinSocket_2x21_P2.00mm_Vertical_SMD
+surface-mounted straight socket strip, 2x21, 2.00mm pitch, double cols (from Kicad 4.0.7), script generated
+Surface mounted socket strip SMD 2x21 2.00mm double row
+0
+42
+42
+Connector_PinSocket_2.00mm
+PinSocket_2x22_P2.00mm_Horizontal
+Through hole angled socket strip, 2x22, 2.00mm pitch, 6.35mm socket length, double cols (from Kicad 4.0.7), script generated
+Through hole angled socket strip THT 2x22 2.00mm double row
+0
+44
+44
+Connector_PinSocket_2.00mm
+PinSocket_2x22_P2.00mm_Vertical
+Through hole straight socket strip, 2x22, 2.00mm pitch, double cols (from Kicad 4.0.7), script generated
+Through hole socket strip THT 2x22 2.00mm double row
+0
+44
+44
+Connector_PinSocket_2.00mm
+PinSocket_2x22_P2.00mm_Vertical_SMD
+surface-mounted straight socket strip, 2x22, 2.00mm pitch, double cols (from Kicad 4.0.7), script generated
+Surface mounted socket strip SMD 2x22 2.00mm double row
+0
+44
+44
+Connector_PinSocket_2.00mm
+PinSocket_2x23_P2.00mm_Horizontal
+Through hole angled socket strip, 2x23, 2.00mm pitch, 6.35mm socket length, double cols (from Kicad 4.0.7), script generated
+Through hole angled socket strip THT 2x23 2.00mm double row
+0
+46
+46
+Connector_PinSocket_2.00mm
+PinSocket_2x23_P2.00mm_Vertical
+Through hole straight socket strip, 2x23, 2.00mm pitch, double cols (from Kicad 4.0.7), script generated
+Through hole socket strip THT 2x23 2.00mm double row
+0
+46
+46
+Connector_PinSocket_2.00mm
+PinSocket_2x23_P2.00mm_Vertical_SMD
+surface-mounted straight socket strip, 2x23, 2.00mm pitch, double cols (from Kicad 4.0.7), script generated
+Surface mounted socket strip SMD 2x23 2.00mm double row
+0
+46
+46
+Connector_PinSocket_2.00mm
+PinSocket_2x24_P2.00mm_Horizontal
+Through hole angled socket strip, 2x24, 2.00mm pitch, 6.35mm socket length, double cols (from Kicad 4.0.7), script generated
+Through hole angled socket strip THT 2x24 2.00mm double row
+0
+48
+48
+Connector_PinSocket_2.00mm
+PinSocket_2x24_P2.00mm_Vertical
+Through hole straight socket strip, 2x24, 2.00mm pitch, double cols (from Kicad 4.0.7), script generated
+Through hole socket strip THT 2x24 2.00mm double row
+0
+48
+48
+Connector_PinSocket_2.00mm
+PinSocket_2x24_P2.00mm_Vertical_SMD
+surface-mounted straight socket strip, 2x24, 2.00mm pitch, double cols (from Kicad 4.0.7), script generated
+Surface mounted socket strip SMD 2x24 2.00mm double row
+0
+48
+48
+Connector_PinSocket_2.00mm
+PinSocket_2x25_P2.00mm_Horizontal
+Through hole angled socket strip, 2x25, 2.00mm pitch, 6.35mm socket length, double cols (from Kicad 4.0.7), script generated
+Through hole angled socket strip THT 2x25 2.00mm double row
+0
+50
+50
+Connector_PinSocket_2.00mm
+PinSocket_2x25_P2.00mm_Vertical
+Through hole straight socket strip, 2x25, 2.00mm pitch, double cols (from Kicad 4.0.7), script generated
+Through hole socket strip THT 2x25 2.00mm double row
+0
+50
+50
+Connector_PinSocket_2.00mm
+PinSocket_2x25_P2.00mm_Vertical_SMD
+surface-mounted straight socket strip, 2x25, 2.00mm pitch, double cols (from Kicad 4.0.7), script generated
+Surface mounted socket strip SMD 2x25 2.00mm double row
+0
+50
+50
+Connector_PinSocket_2.00mm
+PinSocket_2x26_P2.00mm_Horizontal
+Through hole angled socket strip, 2x26, 2.00mm pitch, 6.35mm socket length, double cols (from Kicad 4.0.7), script generated
+Through hole angled socket strip THT 2x26 2.00mm double row
+0
+52
+52
+Connector_PinSocket_2.00mm
+PinSocket_2x26_P2.00mm_Vertical
+Through hole straight socket strip, 2x26, 2.00mm pitch, double cols (from Kicad 4.0.7), script generated
+Through hole socket strip THT 2x26 2.00mm double row
+0
+52
+52
+Connector_PinSocket_2.00mm
+PinSocket_2x26_P2.00mm_Vertical_SMD
+surface-mounted straight socket strip, 2x26, 2.00mm pitch, double cols (from Kicad 4.0.7), script generated
+Surface mounted socket strip SMD 2x26 2.00mm double row
+0
+52
+52
+Connector_PinSocket_2.00mm
+PinSocket_2x27_P2.00mm_Horizontal
+Through hole angled socket strip, 2x27, 2.00mm pitch, 6.35mm socket length, double cols (from Kicad 4.0.7), script generated
+Through hole angled socket strip THT 2x27 2.00mm double row
+0
+54
+54
+Connector_PinSocket_2.00mm
+PinSocket_2x27_P2.00mm_Vertical
+Through hole straight socket strip, 2x27, 2.00mm pitch, double cols (from Kicad 4.0.7), script generated
+Through hole socket strip THT 2x27 2.00mm double row
+0
+54
+54
+Connector_PinSocket_2.00mm
+PinSocket_2x27_P2.00mm_Vertical_SMD
+surface-mounted straight socket strip, 2x27, 2.00mm pitch, double cols (from Kicad 4.0.7), script generated
+Surface mounted socket strip SMD 2x27 2.00mm double row
+0
+54
+54
+Connector_PinSocket_2.00mm
+PinSocket_2x28_P2.00mm_Horizontal
+Through hole angled socket strip, 2x28, 2.00mm pitch, 6.35mm socket length, double cols (from Kicad 4.0.7), script generated
+Through hole angled socket strip THT 2x28 2.00mm double row
+0
+56
+56
+Connector_PinSocket_2.00mm
+PinSocket_2x28_P2.00mm_Vertical
+Through hole straight socket strip, 2x28, 2.00mm pitch, double cols (from Kicad 4.0.7), script generated
+Through hole socket strip THT 2x28 2.00mm double row
+0
+56
+56
+Connector_PinSocket_2.00mm
+PinSocket_2x28_P2.00mm_Vertical_SMD
+surface-mounted straight socket strip, 2x28, 2.00mm pitch, double cols (from Kicad 4.0.7), script generated
+Surface mounted socket strip SMD 2x28 2.00mm double row
+0
+56
+56
+Connector_PinSocket_2.00mm
+PinSocket_2x29_P2.00mm_Horizontal
+Through hole angled socket strip, 2x29, 2.00mm pitch, 6.35mm socket length, double cols (from Kicad 4.0.7), script generated
+Through hole angled socket strip THT 2x29 2.00mm double row
+0
+58
+58
+Connector_PinSocket_2.00mm
+PinSocket_2x29_P2.00mm_Vertical
+Through hole straight socket strip, 2x29, 2.00mm pitch, double cols (from Kicad 4.0.7), script generated
+Through hole socket strip THT 2x29 2.00mm double row
+0
+58
+58
+Connector_PinSocket_2.00mm
+PinSocket_2x29_P2.00mm_Vertical_SMD
+surface-mounted straight socket strip, 2x29, 2.00mm pitch, double cols (from Kicad 4.0.7), script generated
+Surface mounted socket strip SMD 2x29 2.00mm double row
+0
+58
+58
+Connector_PinSocket_2.00mm
+PinSocket_2x30_P2.00mm_Horizontal
+Through hole angled socket strip, 2x30, 2.00mm pitch, 6.35mm socket length, double cols (from Kicad 4.0.7), script generated
+Through hole angled socket strip THT 2x30 2.00mm double row
+0
+60
+60
+Connector_PinSocket_2.00mm
+PinSocket_2x30_P2.00mm_Vertical
+Through hole straight socket strip, 2x30, 2.00mm pitch, double cols (from Kicad 4.0.7), script generated
+Through hole socket strip THT 2x30 2.00mm double row
+0
+60
+60
+Connector_PinSocket_2.00mm
+PinSocket_2x30_P2.00mm_Vertical_SMD
+surface-mounted straight socket strip, 2x30, 2.00mm pitch, double cols (from Kicad 4.0.7), script generated
+Surface mounted socket strip SMD 2x30 2.00mm double row
+0
+60
+60
+Connector_PinSocket_2.00mm
+PinSocket_2x31_P2.00mm_Horizontal
+Through hole angled socket strip, 2x31, 2.00mm pitch, 6.35mm socket length, double cols (from Kicad 4.0.7), script generated
+Through hole angled socket strip THT 2x31 2.00mm double row
+0
+62
+62
+Connector_PinSocket_2.00mm
+PinSocket_2x31_P2.00mm_Vertical
+Through hole straight socket strip, 2x31, 2.00mm pitch, double cols (from Kicad 4.0.7), script generated
+Through hole socket strip THT 2x31 2.00mm double row
+0
+62
+62
+Connector_PinSocket_2.00mm
+PinSocket_2x31_P2.00mm_Vertical_SMD
+surface-mounted straight socket strip, 2x31, 2.00mm pitch, double cols (from Kicad 4.0.7), script generated
+Surface mounted socket strip SMD 2x31 2.00mm double row
+0
+62
+62
+Connector_PinSocket_2.00mm
+PinSocket_2x32_P2.00mm_Horizontal
+Through hole angled socket strip, 2x32, 2.00mm pitch, 6.35mm socket length, double cols (from Kicad 4.0.7), script generated
+Through hole angled socket strip THT 2x32 2.00mm double row
+0
+64
+64
+Connector_PinSocket_2.00mm
+PinSocket_2x32_P2.00mm_Vertical
+Through hole straight socket strip, 2x32, 2.00mm pitch, double cols (from Kicad 4.0.7), script generated
+Through hole socket strip THT 2x32 2.00mm double row
+0
+64
+64
+Connector_PinSocket_2.00mm
+PinSocket_2x32_P2.00mm_Vertical_SMD
+surface-mounted straight socket strip, 2x32, 2.00mm pitch, double cols (from Kicad 4.0.7), script generated
+Surface mounted socket strip SMD 2x32 2.00mm double row
+0
+64
+64
+Connector_PinSocket_2.00mm
+PinSocket_2x33_P2.00mm_Horizontal
+Through hole angled socket strip, 2x33, 2.00mm pitch, 6.35mm socket length, double cols (from Kicad 4.0.7), script generated
+Through hole angled socket strip THT 2x33 2.00mm double row
+0
+66
+66
+Connector_PinSocket_2.00mm
+PinSocket_2x33_P2.00mm_Vertical
+Through hole straight socket strip, 2x33, 2.00mm pitch, double cols (from Kicad 4.0.7), script generated
+Through hole socket strip THT 2x33 2.00mm double row
+0
+66
+66
+Connector_PinSocket_2.00mm
+PinSocket_2x33_P2.00mm_Vertical_SMD
+surface-mounted straight socket strip, 2x33, 2.00mm pitch, double cols (from Kicad 4.0.7), script generated
+Surface mounted socket strip SMD 2x33 2.00mm double row
+0
+66
+66
+Connector_PinSocket_2.00mm
+PinSocket_2x34_P2.00mm_Horizontal
+Through hole angled socket strip, 2x34, 2.00mm pitch, 6.35mm socket length, double cols (from Kicad 4.0.7), script generated
+Through hole angled socket strip THT 2x34 2.00mm double row
+0
+68
+68
+Connector_PinSocket_2.00mm
+PinSocket_2x34_P2.00mm_Vertical
+Through hole straight socket strip, 2x34, 2.00mm pitch, double cols (from Kicad 4.0.7), script generated
+Through hole socket strip THT 2x34 2.00mm double row
+0
+68
+68
+Connector_PinSocket_2.00mm
+PinSocket_2x34_P2.00mm_Vertical_SMD
+surface-mounted straight socket strip, 2x34, 2.00mm pitch, double cols (from Kicad 4.0.7), script generated
+Surface mounted socket strip SMD 2x34 2.00mm double row
+0
+68
+68
+Connector_PinSocket_2.00mm
+PinSocket_2x35_P2.00mm_Horizontal
+Through hole angled socket strip, 2x35, 2.00mm pitch, 6.35mm socket length, double cols (from Kicad 4.0.7), script generated
+Through hole angled socket strip THT 2x35 2.00mm double row
+0
+70
+70
+Connector_PinSocket_2.00mm
+PinSocket_2x35_P2.00mm_Vertical
+Through hole straight socket strip, 2x35, 2.00mm pitch, double cols (from Kicad 4.0.7), script generated
+Through hole socket strip THT 2x35 2.00mm double row
+0
+70
+70
+Connector_PinSocket_2.00mm
+PinSocket_2x35_P2.00mm_Vertical_SMD
+surface-mounted straight socket strip, 2x35, 2.00mm pitch, double cols (from Kicad 4.0.7), script generated
+Surface mounted socket strip SMD 2x35 2.00mm double row
+0
+70
+70
+Connector_PinSocket_2.00mm
+PinSocket_2x36_P2.00mm_Horizontal
+Through hole angled socket strip, 2x36, 2.00mm pitch, 6.35mm socket length, double cols (from Kicad 4.0.7), script generated
+Through hole angled socket strip THT 2x36 2.00mm double row
+0
+72
+72
+Connector_PinSocket_2.00mm
+PinSocket_2x36_P2.00mm_Vertical
+Through hole straight socket strip, 2x36, 2.00mm pitch, double cols (from Kicad 4.0.7), script generated
+Through hole socket strip THT 2x36 2.00mm double row
+0
+72
+72
+Connector_PinSocket_2.00mm
+PinSocket_2x36_P2.00mm_Vertical_SMD
+surface-mounted straight socket strip, 2x36, 2.00mm pitch, double cols (from Kicad 4.0.7), script generated
+Surface mounted socket strip SMD 2x36 2.00mm double row
+0
+72
+72
+Connector_PinSocket_2.00mm
+PinSocket_2x37_P2.00mm_Horizontal
+Through hole angled socket strip, 2x37, 2.00mm pitch, 6.35mm socket length, double cols (from Kicad 4.0.7), script generated
+Through hole angled socket strip THT 2x37 2.00mm double row
+0
+74
+74
+Connector_PinSocket_2.00mm
+PinSocket_2x37_P2.00mm_Vertical
+Through hole straight socket strip, 2x37, 2.00mm pitch, double cols (from Kicad 4.0.7), script generated
+Through hole socket strip THT 2x37 2.00mm double row
+0
+74
+74
+Connector_PinSocket_2.00mm
+PinSocket_2x37_P2.00mm_Vertical_SMD
+surface-mounted straight socket strip, 2x37, 2.00mm pitch, double cols (from Kicad 4.0.7), script generated
+Surface mounted socket strip SMD 2x37 2.00mm double row
+0
+74
+74
+Connector_PinSocket_2.00mm
+PinSocket_2x38_P2.00mm_Horizontal
+Through hole angled socket strip, 2x38, 2.00mm pitch, 6.35mm socket length, double cols (from Kicad 4.0.7), script generated
+Through hole angled socket strip THT 2x38 2.00mm double row
+0
+76
+76
+Connector_PinSocket_2.00mm
+PinSocket_2x38_P2.00mm_Vertical
+Through hole straight socket strip, 2x38, 2.00mm pitch, double cols (from Kicad 4.0.7), script generated
+Through hole socket strip THT 2x38 2.00mm double row
+0
+76
+76
+Connector_PinSocket_2.00mm
+PinSocket_2x38_P2.00mm_Vertical_SMD
+surface-mounted straight socket strip, 2x38, 2.00mm pitch, double cols (from Kicad 4.0.7), script generated
+Surface mounted socket strip SMD 2x38 2.00mm double row
+0
+76
+76
+Connector_PinSocket_2.00mm
+PinSocket_2x39_P2.00mm_Horizontal
+Through hole angled socket strip, 2x39, 2.00mm pitch, 6.35mm socket length, double cols (from Kicad 4.0.7), script generated
+Through hole angled socket strip THT 2x39 2.00mm double row
+0
+78
+78
+Connector_PinSocket_2.00mm
+PinSocket_2x39_P2.00mm_Vertical
+Through hole straight socket strip, 2x39, 2.00mm pitch, double cols (from Kicad 4.0.7), script generated
+Through hole socket strip THT 2x39 2.00mm double row
+0
+78
+78
+Connector_PinSocket_2.00mm
+PinSocket_2x39_P2.00mm_Vertical_SMD
+surface-mounted straight socket strip, 2x39, 2.00mm pitch, double cols (from Kicad 4.0.7), script generated
+Surface mounted socket strip SMD 2x39 2.00mm double row
+0
+78
+78
+Connector_PinSocket_2.00mm
+PinSocket_2x40_P2.00mm_Horizontal
+Through hole angled socket strip, 2x40, 2.00mm pitch, 6.35mm socket length, double cols (from Kicad 4.0.7), script generated
+Through hole angled socket strip THT 2x40 2.00mm double row
+0
+80
+80
+Connector_PinSocket_2.00mm
+PinSocket_2x40_P2.00mm_Vertical
+Through hole straight socket strip, 2x40, 2.00mm pitch, double cols (from Kicad 4.0.7), script generated
+Through hole socket strip THT 2x40 2.00mm double row
+0
+80
+80
+Connector_PinSocket_2.00mm
+PinSocket_2x40_P2.00mm_Vertical_SMD
+surface-mounted straight socket strip, 2x40, 2.00mm pitch, double cols (from Kicad 4.0.7), script generated
+Surface mounted socket strip SMD 2x40 2.00mm double row
+0
+80
+80
+Connector_PinSocket_2.54mm
+PinSocket_1x01_P2.54mm_Horizontal
+Through hole angled socket strip, 1x01, 2.54mm pitch, 8.51mm socket length, single row (from Kicad 4.0.7), script generated
+Through hole angled socket strip THT 1x01 2.54mm single row
+0
+1
+1
+Connector_PinSocket_2.54mm
+PinSocket_1x01_P2.54mm_Vertical
+Through hole straight socket strip, 1x01, 2.54mm pitch, single row (from Kicad 4.0.7), script generated
+Through hole socket strip THT 1x01 2.54mm single row
+0
+1
+1
+Connector_PinSocket_2.54mm
+PinSocket_1x02_P2.54mm_Horizontal
+Through hole angled socket strip, 1x02, 2.54mm pitch, 8.51mm socket length, single row (from Kicad 4.0.7), script generated
+Through hole angled socket strip THT 1x02 2.54mm single row
+0
+2
+2
+Connector_PinSocket_2.54mm
+PinSocket_1x02_P2.54mm_Vertical
+Through hole straight socket strip, 1x02, 2.54mm pitch, single row (from Kicad 4.0.7), script generated
+Through hole socket strip THT 1x02 2.54mm single row
+0
+2
+2
+Connector_PinSocket_2.54mm
+PinSocket_1x02_P2.54mm_Vertical_SMD_Pin1Left
+surface-mounted straight socket strip, 1x02, 2.54mm pitch, single row, style 1 (pin 1 left) (https://cdn.harwin.com/pdfs/M20-786.pdf), script generated
+Surface mounted socket strip SMD 1x02 2.54mm single row style1 pin1 left
+0
+2
+2
+Connector_PinSocket_2.54mm
+PinSocket_1x02_P2.54mm_Vertical_SMD_Pin1Right
+surface-mounted straight socket strip, 1x02, 2.54mm pitch, single row, style 2 (pin 1 right) (https://cdn.harwin.com/pdfs/M20-786.pdf), script generated
+Surface mounted socket strip SMD 1x02 2.54mm single row style2 pin1 right
+0
+2
+2
+Connector_PinSocket_2.54mm
+PinSocket_1x03_P2.54mm_Horizontal
+Through hole angled socket strip, 1x03, 2.54mm pitch, 8.51mm socket length, single row (from Kicad 4.0.7), script generated
+Through hole angled socket strip THT 1x03 2.54mm single row
+0
+3
+3
+Connector_PinSocket_2.54mm
+PinSocket_1x03_P2.54mm_Vertical
+Through hole straight socket strip, 1x03, 2.54mm pitch, single row (from Kicad 4.0.7), script generated
+Through hole socket strip THT 1x03 2.54mm single row
+0
+3
+3
+Connector_PinSocket_2.54mm
+PinSocket_1x03_P2.54mm_Vertical_SMD_Pin1Left
+surface-mounted straight socket strip, 1x03, 2.54mm pitch, single row, style 1 (pin 1 left) (https://cdn.harwin.com/pdfs/M20-786.pdf), script generated
+Surface mounted socket strip SMD 1x03 2.54mm single row style1 pin1 left
+0
+3
+3
+Connector_PinSocket_2.54mm
+PinSocket_1x03_P2.54mm_Vertical_SMD_Pin1Right
+surface-mounted straight socket strip, 1x03, 2.54mm pitch, single row, style 2 (pin 1 right) (https://cdn.harwin.com/pdfs/M20-786.pdf), script generated
+Surface mounted socket strip SMD 1x03 2.54mm single row style2 pin1 right
+0
+3
+3
+Connector_PinSocket_2.54mm
+PinSocket_1x04_P2.54mm_Horizontal
+Through hole angled socket strip, 1x04, 2.54mm pitch, 8.51mm socket length, single row (from Kicad 4.0.7), script generated
+Through hole angled socket strip THT 1x04 2.54mm single row
+0
+4
+4
+Connector_PinSocket_2.54mm
+PinSocket_1x04_P2.54mm_Vertical
+Through hole straight socket strip, 1x04, 2.54mm pitch, single row (from Kicad 4.0.7), script generated
+Through hole socket strip THT 1x04 2.54mm single row
+0
+4
+4
+Connector_PinSocket_2.54mm
+PinSocket_1x04_P2.54mm_Vertical_SMD_Pin1Left
+surface-mounted straight socket strip, 1x04, 2.54mm pitch, single row, style 1 (pin 1 left) (https://cdn.harwin.com/pdfs/M20-786.pdf), script generated
+Surface mounted socket strip SMD 1x04 2.54mm single row style1 pin1 left
+0
+4
+4
+Connector_PinSocket_2.54mm
+PinSocket_1x04_P2.54mm_Vertical_SMD_Pin1Right
+surface-mounted straight socket strip, 1x04, 2.54mm pitch, single row, style 2 (pin 1 right) (https://cdn.harwin.com/pdfs/M20-786.pdf), script generated
+Surface mounted socket strip SMD 1x04 2.54mm single row style2 pin1 right
+0
+4
+4
+Connector_PinSocket_2.54mm
+PinSocket_1x05_P2.54mm_Horizontal
+Through hole angled socket strip, 1x05, 2.54mm pitch, 8.51mm socket length, single row (from Kicad 4.0.7), script generated
+Through hole angled socket strip THT 1x05 2.54mm single row
+0
+5
+5
+Connector_PinSocket_2.54mm
+PinSocket_1x05_P2.54mm_Vertical
+Through hole straight socket strip, 1x05, 2.54mm pitch, single row (from Kicad 4.0.7), script generated
+Through hole socket strip THT 1x05 2.54mm single row
+0
+5
+5
+Connector_PinSocket_2.54mm
+PinSocket_1x05_P2.54mm_Vertical_SMD_Pin1Left
+surface-mounted straight socket strip, 1x05, 2.54mm pitch, single row, style 1 (pin 1 left) (https://cdn.harwin.com/pdfs/M20-786.pdf), script generated
+Surface mounted socket strip SMD 1x05 2.54mm single row style1 pin1 left
+0
+5
+5
+Connector_PinSocket_2.54mm
+PinSocket_1x05_P2.54mm_Vertical_SMD_Pin1Right
+surface-mounted straight socket strip, 1x05, 2.54mm pitch, single row, style 2 (pin 1 right) (https://cdn.harwin.com/pdfs/M20-786.pdf), script generated
+Surface mounted socket strip SMD 1x05 2.54mm single row style2 pin1 right
+0
+5
+5
+Connector_PinSocket_2.54mm
+PinSocket_1x06_P2.54mm_Horizontal
+Through hole angled socket strip, 1x06, 2.54mm pitch, 8.51mm socket length, single row (from Kicad 4.0.7), script generated
+Through hole angled socket strip THT 1x06 2.54mm single row
+0
+6
+6
+Connector_PinSocket_2.54mm
+PinSocket_1x06_P2.54mm_Vertical
+Through hole straight socket strip, 1x06, 2.54mm pitch, single row (from Kicad 4.0.7), script generated
+Through hole socket strip THT 1x06 2.54mm single row
+0
+6
+6
+Connector_PinSocket_2.54mm
+PinSocket_1x06_P2.54mm_Vertical_SMD_Pin1Left
+surface-mounted straight socket strip, 1x06, 2.54mm pitch, single row, style 1 (pin 1 left) (https://cdn.harwin.com/pdfs/M20-786.pdf), script generated
+Surface mounted socket strip SMD 1x06 2.54mm single row style1 pin1 left
+0
+6
+6
+Connector_PinSocket_2.54mm
+PinSocket_1x06_P2.54mm_Vertical_SMD_Pin1Right
+surface-mounted straight socket strip, 1x06, 2.54mm pitch, single row, style 2 (pin 1 right) (https://cdn.harwin.com/pdfs/M20-786.pdf), script generated
+Surface mounted socket strip SMD 1x06 2.54mm single row style2 pin1 right
+0
+6
+6
+Connector_PinSocket_2.54mm
+PinSocket_1x07_P2.54mm_Horizontal
+Through hole angled socket strip, 1x07, 2.54mm pitch, 8.51mm socket length, single row (from Kicad 4.0.7), script generated
+Through hole angled socket strip THT 1x07 2.54mm single row
+0
+7
+7
+Connector_PinSocket_2.54mm
+PinSocket_1x07_P2.54mm_Vertical
+Through hole straight socket strip, 1x07, 2.54mm pitch, single row (from Kicad 4.0.7), script generated
+Through hole socket strip THT 1x07 2.54mm single row
+0
+7
+7
+Connector_PinSocket_2.54mm
+PinSocket_1x07_P2.54mm_Vertical_SMD_Pin1Left
+surface-mounted straight socket strip, 1x07, 2.54mm pitch, single row, style 1 (pin 1 left) (https://cdn.harwin.com/pdfs/M20-786.pdf), script generated
+Surface mounted socket strip SMD 1x07 2.54mm single row style1 pin1 left
+0
+7
+7
+Connector_PinSocket_2.54mm
+PinSocket_1x07_P2.54mm_Vertical_SMD_Pin1Right
+surface-mounted straight socket strip, 1x07, 2.54mm pitch, single row, style 2 (pin 1 right) (https://cdn.harwin.com/pdfs/M20-786.pdf), script generated
+Surface mounted socket strip SMD 1x07 2.54mm single row style2 pin1 right
+0
+7
+7
+Connector_PinSocket_2.54mm
+PinSocket_1x08_P2.54mm_Horizontal
+Through hole angled socket strip, 1x08, 2.54mm pitch, 8.51mm socket length, single row (from Kicad 4.0.7), script generated
+Through hole angled socket strip THT 1x08 2.54mm single row
+0
+8
+8
+Connector_PinSocket_2.54mm
+PinSocket_1x08_P2.54mm_Vertical
+Through hole straight socket strip, 1x08, 2.54mm pitch, single row (from Kicad 4.0.7), script generated
+Through hole socket strip THT 1x08 2.54mm single row
+0
+8
+8
+Connector_PinSocket_2.54mm
+PinSocket_1x08_P2.54mm_Vertical_SMD_Pin1Left
+surface-mounted straight socket strip, 1x08, 2.54mm pitch, single row, style 1 (pin 1 left) (https://cdn.harwin.com/pdfs/M20-786.pdf), script generated
+Surface mounted socket strip SMD 1x08 2.54mm single row style1 pin1 left
+0
+8
+8
+Connector_PinSocket_2.54mm
+PinSocket_1x08_P2.54mm_Vertical_SMD_Pin1Right
+surface-mounted straight socket strip, 1x08, 2.54mm pitch, single row, style 2 (pin 1 right) (https://cdn.harwin.com/pdfs/M20-786.pdf), script generated
+Surface mounted socket strip SMD 1x08 2.54mm single row style2 pin1 right
+0
+8
+8
+Connector_PinSocket_2.54mm
+PinSocket_1x09_P2.54mm_Horizontal
+Through hole angled socket strip, 1x09, 2.54mm pitch, 8.51mm socket length, single row (from Kicad 4.0.7), script generated
+Through hole angled socket strip THT 1x09 2.54mm single row
+0
+9
+9
+Connector_PinSocket_2.54mm
+PinSocket_1x09_P2.54mm_Vertical
+Through hole straight socket strip, 1x09, 2.54mm pitch, single row (from Kicad 4.0.7), script generated
+Through hole socket strip THT 1x09 2.54mm single row
+0
+9
+9
+Connector_PinSocket_2.54mm
+PinSocket_1x09_P2.54mm_Vertical_SMD_Pin1Left
+surface-mounted straight socket strip, 1x09, 2.54mm pitch, single row, style 1 (pin 1 left) (https://cdn.harwin.com/pdfs/M20-786.pdf), script generated
+Surface mounted socket strip SMD 1x09 2.54mm single row style1 pin1 left
+0
+9
+9
+Connector_PinSocket_2.54mm
+PinSocket_1x09_P2.54mm_Vertical_SMD_Pin1Right
+surface-mounted straight socket strip, 1x09, 2.54mm pitch, single row, style 2 (pin 1 right) (https://cdn.harwin.com/pdfs/M20-786.pdf), script generated
+Surface mounted socket strip SMD 1x09 2.54mm single row style2 pin1 right
+0
+9
+9
+Connector_PinSocket_2.54mm
+PinSocket_1x10_P2.54mm_Horizontal
+Through hole angled socket strip, 1x10, 2.54mm pitch, 8.51mm socket length, single row (from Kicad 4.0.7), script generated
+Through hole angled socket strip THT 1x10 2.54mm single row
+0
+10
+10
+Connector_PinSocket_2.54mm
+PinSocket_1x10_P2.54mm_Vertical
+Through hole straight socket strip, 1x10, 2.54mm pitch, single row (from Kicad 4.0.7), script generated
+Through hole socket strip THT 1x10 2.54mm single row
+0
+10
+10
+Connector_PinSocket_2.54mm
+PinSocket_1x10_P2.54mm_Vertical_SMD_Pin1Left
+surface-mounted straight socket strip, 1x10, 2.54mm pitch, single row, style 1 (pin 1 left) (https://cdn.harwin.com/pdfs/M20-786.pdf), script generated
+Surface mounted socket strip SMD 1x10 2.54mm single row style1 pin1 left
+0
+10
+10
+Connector_PinSocket_2.54mm
+PinSocket_1x10_P2.54mm_Vertical_SMD_Pin1Right
+surface-mounted straight socket strip, 1x10, 2.54mm pitch, single row, style 2 (pin 1 right) (https://cdn.harwin.com/pdfs/M20-786.pdf), script generated
+Surface mounted socket strip SMD 1x10 2.54mm single row style2 pin1 right
+0
+10
+10
+Connector_PinSocket_2.54mm
+PinSocket_1x11_P2.54mm_Horizontal
+Through hole angled socket strip, 1x11, 2.54mm pitch, 8.51mm socket length, single row (from Kicad 4.0.7), script generated
+Through hole angled socket strip THT 1x11 2.54mm single row
+0
+11
+11
+Connector_PinSocket_2.54mm
+PinSocket_1x11_P2.54mm_Vertical
+Through hole straight socket strip, 1x11, 2.54mm pitch, single row (from Kicad 4.0.7), script generated
+Through hole socket strip THT 1x11 2.54mm single row
+0
+11
+11
+Connector_PinSocket_2.54mm
+PinSocket_1x11_P2.54mm_Vertical_SMD_Pin1Left
+surface-mounted straight socket strip, 1x11, 2.54mm pitch, single row, style 1 (pin 1 left) (https://cdn.harwin.com/pdfs/M20-786.pdf), script generated
+Surface mounted socket strip SMD 1x11 2.54mm single row style1 pin1 left
+0
+11
+11
+Connector_PinSocket_2.54mm
+PinSocket_1x11_P2.54mm_Vertical_SMD_Pin1Right
+surface-mounted straight socket strip, 1x11, 2.54mm pitch, single row, style 2 (pin 1 right) (https://cdn.harwin.com/pdfs/M20-786.pdf), script generated
+Surface mounted socket strip SMD 1x11 2.54mm single row style2 pin1 right
+0
+11
+11
+Connector_PinSocket_2.54mm
+PinSocket_1x12_P2.54mm_Horizontal
+Through hole angled socket strip, 1x12, 2.54mm pitch, 8.51mm socket length, single row (from Kicad 4.0.7), script generated
+Through hole angled socket strip THT 1x12 2.54mm single row
+0
+12
+12
+Connector_PinSocket_2.54mm
+PinSocket_1x12_P2.54mm_Vertical
+Through hole straight socket strip, 1x12, 2.54mm pitch, single row (from Kicad 4.0.7), script generated
+Through hole socket strip THT 1x12 2.54mm single row
+0
+12
+12
+Connector_PinSocket_2.54mm
+PinSocket_1x12_P2.54mm_Vertical_SMD_Pin1Left
+surface-mounted straight socket strip, 1x12, 2.54mm pitch, single row, style 1 (pin 1 left) (https://cdn.harwin.com/pdfs/M20-786.pdf), script generated
+Surface mounted socket strip SMD 1x12 2.54mm single row style1 pin1 left
+0
+12
+12
+Connector_PinSocket_2.54mm
+PinSocket_1x12_P2.54mm_Vertical_SMD_Pin1Right
+surface-mounted straight socket strip, 1x12, 2.54mm pitch, single row, style 2 (pin 1 right) (https://cdn.harwin.com/pdfs/M20-786.pdf), script generated
+Surface mounted socket strip SMD 1x12 2.54mm single row style2 pin1 right
+0
+12
+12
+Connector_PinSocket_2.54mm
+PinSocket_1x13_P2.54mm_Horizontal
+Through hole angled socket strip, 1x13, 2.54mm pitch, 8.51mm socket length, single row (from Kicad 4.0.7), script generated
+Through hole angled socket strip THT 1x13 2.54mm single row
+0
+13
+13
+Connector_PinSocket_2.54mm
+PinSocket_1x13_P2.54mm_Vertical
+Through hole straight socket strip, 1x13, 2.54mm pitch, single row (from Kicad 4.0.7), script generated
+Through hole socket strip THT 1x13 2.54mm single row
+0
+13
+13
+Connector_PinSocket_2.54mm
+PinSocket_1x13_P2.54mm_Vertical_SMD_Pin1Left
+surface-mounted straight socket strip, 1x13, 2.54mm pitch, single row, style 1 (pin 1 left) (https://cdn.harwin.com/pdfs/M20-786.pdf), script generated
+Surface mounted socket strip SMD 1x13 2.54mm single row style1 pin1 left
+0
+13
+13
+Connector_PinSocket_2.54mm
+PinSocket_1x13_P2.54mm_Vertical_SMD_Pin1Right
+surface-mounted straight socket strip, 1x13, 2.54mm pitch, single row, style 2 (pin 1 right) (https://cdn.harwin.com/pdfs/M20-786.pdf), script generated
+Surface mounted socket strip SMD 1x13 2.54mm single row style2 pin1 right
+0
+13
+13
+Connector_PinSocket_2.54mm
+PinSocket_1x14_P2.54mm_Horizontal
+Through hole angled socket strip, 1x14, 2.54mm pitch, 8.51mm socket length, single row (from Kicad 4.0.7), script generated
+Through hole angled socket strip THT 1x14 2.54mm single row
+0
+14
+14
+Connector_PinSocket_2.54mm
+PinSocket_1x14_P2.54mm_Vertical
+Through hole straight socket strip, 1x14, 2.54mm pitch, single row (from Kicad 4.0.7), script generated
+Through hole socket strip THT 1x14 2.54mm single row
+0
+14
+14
+Connector_PinSocket_2.54mm
+PinSocket_1x14_P2.54mm_Vertical_SMD_Pin1Left
+surface-mounted straight socket strip, 1x14, 2.54mm pitch, single row, style 1 (pin 1 left) (https://cdn.harwin.com/pdfs/M20-786.pdf), script generated
+Surface mounted socket strip SMD 1x14 2.54mm single row style1 pin1 left
+0
+14
+14
+Connector_PinSocket_2.54mm
+PinSocket_1x14_P2.54mm_Vertical_SMD_Pin1Right
+surface-mounted straight socket strip, 1x14, 2.54mm pitch, single row, style 2 (pin 1 right) (https://cdn.harwin.com/pdfs/M20-786.pdf), script generated
+Surface mounted socket strip SMD 1x14 2.54mm single row style2 pin1 right
+0
+14
+14
+Connector_PinSocket_2.54mm
+PinSocket_1x15_P2.54mm_Horizontal
+Through hole angled socket strip, 1x15, 2.54mm pitch, 8.51mm socket length, single row (from Kicad 4.0.7), script generated
+Through hole angled socket strip THT 1x15 2.54mm single row
+0
+15
+15
+Connector_PinSocket_2.54mm
+PinSocket_1x15_P2.54mm_Vertical
+Through hole straight socket strip, 1x15, 2.54mm pitch, single row (from Kicad 4.0.7), script generated
+Through hole socket strip THT 1x15 2.54mm single row
+0
+15
+15
+Connector_PinSocket_2.54mm
+PinSocket_1x15_P2.54mm_Vertical_SMD_Pin1Left
+surface-mounted straight socket strip, 1x15, 2.54mm pitch, single row, style 1 (pin 1 left) (https://cdn.harwin.com/pdfs/M20-786.pdf), script generated
+Surface mounted socket strip SMD 1x15 2.54mm single row style1 pin1 left
+0
+15
+15
+Connector_PinSocket_2.54mm
+PinSocket_1x15_P2.54mm_Vertical_SMD_Pin1Right
+surface-mounted straight socket strip, 1x15, 2.54mm pitch, single row, style 2 (pin 1 right) (https://cdn.harwin.com/pdfs/M20-786.pdf), script generated
+Surface mounted socket strip SMD 1x15 2.54mm single row style2 pin1 right
+0
+15
+15
+Connector_PinSocket_2.54mm
+PinSocket_1x16_P2.54mm_Horizontal
+Through hole angled socket strip, 1x16, 2.54mm pitch, 8.51mm socket length, single row (from Kicad 4.0.7), script generated
+Through hole angled socket strip THT 1x16 2.54mm single row
+0
+16
+16
+Connector_PinSocket_2.54mm
+PinSocket_1x16_P2.54mm_Vertical
+Through hole straight socket strip, 1x16, 2.54mm pitch, single row (from Kicad 4.0.7), script generated
+Through hole socket strip THT 1x16 2.54mm single row
+0
+16
+16
+Connector_PinSocket_2.54mm
+PinSocket_1x16_P2.54mm_Vertical_SMD_Pin1Left
+surface-mounted straight socket strip, 1x16, 2.54mm pitch, single row, style 1 (pin 1 left) (https://cdn.harwin.com/pdfs/M20-786.pdf), script generated
+Surface mounted socket strip SMD 1x16 2.54mm single row style1 pin1 left
+0
+16
+16
+Connector_PinSocket_2.54mm
+PinSocket_1x16_P2.54mm_Vertical_SMD_Pin1Right
+surface-mounted straight socket strip, 1x16, 2.54mm pitch, single row, style 2 (pin 1 right) (https://cdn.harwin.com/pdfs/M20-786.pdf), script generated
+Surface mounted socket strip SMD 1x16 2.54mm single row style2 pin1 right
+0
+16
+16
+Connector_PinSocket_2.54mm
+PinSocket_1x17_P2.54mm_Horizontal
+Through hole angled socket strip, 1x17, 2.54mm pitch, 8.51mm socket length, single row (from Kicad 4.0.7), script generated
+Through hole angled socket strip THT 1x17 2.54mm single row
+0
+17
+17
+Connector_PinSocket_2.54mm
+PinSocket_1x17_P2.54mm_Vertical
+Through hole straight socket strip, 1x17, 2.54mm pitch, single row (from Kicad 4.0.7), script generated
+Through hole socket strip THT 1x17 2.54mm single row
+0
+17
+17
+Connector_PinSocket_2.54mm
+PinSocket_1x17_P2.54mm_Vertical_SMD_Pin1Left
+surface-mounted straight socket strip, 1x17, 2.54mm pitch, single row, style 1 (pin 1 left) (https://cdn.harwin.com/pdfs/M20-786.pdf), script generated
+Surface mounted socket strip SMD 1x17 2.54mm single row style1 pin1 left
+0
+17
+17
+Connector_PinSocket_2.54mm
+PinSocket_1x17_P2.54mm_Vertical_SMD_Pin1Right
+surface-mounted straight socket strip, 1x17, 2.54mm pitch, single row, style 2 (pin 1 right) (https://cdn.harwin.com/pdfs/M20-786.pdf), script generated
+Surface mounted socket strip SMD 1x17 2.54mm single row style2 pin1 right
+0
+17
+17
+Connector_PinSocket_2.54mm
+PinSocket_1x18_P2.54mm_Horizontal
+Through hole angled socket strip, 1x18, 2.54mm pitch, 8.51mm socket length, single row (from Kicad 4.0.7), script generated
+Through hole angled socket strip THT 1x18 2.54mm single row
+0
+18
+18
+Connector_PinSocket_2.54mm
+PinSocket_1x18_P2.54mm_Vertical
+Through hole straight socket strip, 1x18, 2.54mm pitch, single row (from Kicad 4.0.7), script generated
+Through hole socket strip THT 1x18 2.54mm single row
+0
+18
+18
+Connector_PinSocket_2.54mm
+PinSocket_1x18_P2.54mm_Vertical_SMD_Pin1Left
+surface-mounted straight socket strip, 1x18, 2.54mm pitch, single row, style 1 (pin 1 left) (https://cdn.harwin.com/pdfs/M20-786.pdf), script generated
+Surface mounted socket strip SMD 1x18 2.54mm single row style1 pin1 left
+0
+18
+18
+Connector_PinSocket_2.54mm
+PinSocket_1x18_P2.54mm_Vertical_SMD_Pin1Right
+surface-mounted straight socket strip, 1x18, 2.54mm pitch, single row, style 2 (pin 1 right) (https://cdn.harwin.com/pdfs/M20-786.pdf), script generated
+Surface mounted socket strip SMD 1x18 2.54mm single row style2 pin1 right
+0
+18
+18
+Connector_PinSocket_2.54mm
+PinSocket_1x19_P2.54mm_Horizontal
+Through hole angled socket strip, 1x19, 2.54mm pitch, 8.51mm socket length, single row (from Kicad 4.0.7), script generated
+Through hole angled socket strip THT 1x19 2.54mm single row
+0
+19
+19
+Connector_PinSocket_2.54mm
+PinSocket_1x19_P2.54mm_Vertical
+Through hole straight socket strip, 1x19, 2.54mm pitch, single row (from Kicad 4.0.7), script generated
+Through hole socket strip THT 1x19 2.54mm single row
+0
+19
+19
+Connector_PinSocket_2.54mm
+PinSocket_1x19_P2.54mm_Vertical_SMD_Pin1Left
+surface-mounted straight socket strip, 1x19, 2.54mm pitch, single row, style 1 (pin 1 left) (https://cdn.harwin.com/pdfs/M20-786.pdf), script generated
+Surface mounted socket strip SMD 1x19 2.54mm single row style1 pin1 left
+0
+19
+19
+Connector_PinSocket_2.54mm
+PinSocket_1x19_P2.54mm_Vertical_SMD_Pin1Right
+surface-mounted straight socket strip, 1x19, 2.54mm pitch, single row, style 2 (pin 1 right) (https://cdn.harwin.com/pdfs/M20-786.pdf), script generated
+Surface mounted socket strip SMD 1x19 2.54mm single row style2 pin1 right
+0
+19
+19
+Connector_PinSocket_2.54mm
+PinSocket_1x20_P2.54mm_Horizontal
+Through hole angled socket strip, 1x20, 2.54mm pitch, 8.51mm socket length, single row (from Kicad 4.0.7), script generated
+Through hole angled socket strip THT 1x20 2.54mm single row
+0
+20
+20
+Connector_PinSocket_2.54mm
+PinSocket_1x20_P2.54mm_Vertical
+Through hole straight socket strip, 1x20, 2.54mm pitch, single row (from Kicad 4.0.7), script generated
+Through hole socket strip THT 1x20 2.54mm single row
+0
+20
+20
+Connector_PinSocket_2.54mm
+PinSocket_1x20_P2.54mm_Vertical_SMD_Pin1Left
+surface-mounted straight socket strip, 1x20, 2.54mm pitch, single row, style 1 (pin 1 left) (https://cdn.harwin.com/pdfs/M20-786.pdf), script generated
+Surface mounted socket strip SMD 1x20 2.54mm single row style1 pin1 left
+0
+20
+20
+Connector_PinSocket_2.54mm
+PinSocket_1x20_P2.54mm_Vertical_SMD_Pin1Right
+surface-mounted straight socket strip, 1x20, 2.54mm pitch, single row, style 2 (pin 1 right) (https://cdn.harwin.com/pdfs/M20-786.pdf), script generated
+Surface mounted socket strip SMD 1x20 2.54mm single row style2 pin1 right
+0
+20
+20
+Connector_PinSocket_2.54mm
+PinSocket_1x21_P2.54mm_Horizontal
+Through hole angled socket strip, 1x21, 2.54mm pitch, 8.51mm socket length, single row (from Kicad 4.0.7), script generated
+Through hole angled socket strip THT 1x21 2.54mm single row
+0
+21
+21
+Connector_PinSocket_2.54mm
+PinSocket_1x21_P2.54mm_Vertical
+Through hole straight socket strip, 1x21, 2.54mm pitch, single row (from Kicad 4.0.7), script generated
+Through hole socket strip THT 1x21 2.54mm single row
+0
+21
+21
+Connector_PinSocket_2.54mm
+PinSocket_1x21_P2.54mm_Vertical_SMD_Pin1Left
+surface-mounted straight socket strip, 1x21, 2.54mm pitch, single row, style 1 (pin 1 left) (https://cdn.harwin.com/pdfs/M20-786.pdf), script generated
+Surface mounted socket strip SMD 1x21 2.54mm single row style1 pin1 left
+0
+21
+21
+Connector_PinSocket_2.54mm
+PinSocket_1x21_P2.54mm_Vertical_SMD_Pin1Right
+surface-mounted straight socket strip, 1x21, 2.54mm pitch, single row, style 2 (pin 1 right) (https://cdn.harwin.com/pdfs/M20-786.pdf), script generated
+Surface mounted socket strip SMD 1x21 2.54mm single row style2 pin1 right
+0
+21
+21
+Connector_PinSocket_2.54mm
+PinSocket_1x22_P2.54mm_Horizontal
+Through hole angled socket strip, 1x22, 2.54mm pitch, 8.51mm socket length, single row (from Kicad 4.0.7), script generated
+Through hole angled socket strip THT 1x22 2.54mm single row
+0
+22
+22
+Connector_PinSocket_2.54mm
+PinSocket_1x22_P2.54mm_Vertical
+Through hole straight socket strip, 1x22, 2.54mm pitch, single row (from Kicad 4.0.7), script generated
+Through hole socket strip THT 1x22 2.54mm single row
+0
+22
+22
+Connector_PinSocket_2.54mm
+PinSocket_1x22_P2.54mm_Vertical_SMD_Pin1Left
+surface-mounted straight socket strip, 1x22, 2.54mm pitch, single row, style 1 (pin 1 left) (https://cdn.harwin.com/pdfs/M20-786.pdf), script generated
+Surface mounted socket strip SMD 1x22 2.54mm single row style1 pin1 left
+0
+22
+22
+Connector_PinSocket_2.54mm
+PinSocket_1x22_P2.54mm_Vertical_SMD_Pin1Right
+surface-mounted straight socket strip, 1x22, 2.54mm pitch, single row, style 2 (pin 1 right) (https://cdn.harwin.com/pdfs/M20-786.pdf), script generated
+Surface mounted socket strip SMD 1x22 2.54mm single row style2 pin1 right
+0
+22
+22
+Connector_PinSocket_2.54mm
+PinSocket_1x23_P2.54mm_Horizontal
+Through hole angled socket strip, 1x23, 2.54mm pitch, 8.51mm socket length, single row (from Kicad 4.0.7), script generated
+Through hole angled socket strip THT 1x23 2.54mm single row
+0
+23
+23
+Connector_PinSocket_2.54mm
+PinSocket_1x23_P2.54mm_Vertical
+Through hole straight socket strip, 1x23, 2.54mm pitch, single row (from Kicad 4.0.7), script generated
+Through hole socket strip THT 1x23 2.54mm single row
+0
+23
+23
+Connector_PinSocket_2.54mm
+PinSocket_1x23_P2.54mm_Vertical_SMD_Pin1Left
+surface-mounted straight socket strip, 1x23, 2.54mm pitch, single row, style 1 (pin 1 left) (https://cdn.harwin.com/pdfs/M20-786.pdf), script generated
+Surface mounted socket strip SMD 1x23 2.54mm single row style1 pin1 left
+0
+23
+23
+Connector_PinSocket_2.54mm
+PinSocket_1x23_P2.54mm_Vertical_SMD_Pin1Right
+surface-mounted straight socket strip, 1x23, 2.54mm pitch, single row, style 2 (pin 1 right) (https://cdn.harwin.com/pdfs/M20-786.pdf), script generated
+Surface mounted socket strip SMD 1x23 2.54mm single row style2 pin1 right
+0
+23
+23
+Connector_PinSocket_2.54mm
+PinSocket_1x24_P2.54mm_Horizontal
+Through hole angled socket strip, 1x24, 2.54mm pitch, 8.51mm socket length, single row (from Kicad 4.0.7), script generated
+Through hole angled socket strip THT 1x24 2.54mm single row
+0
+24
+24
+Connector_PinSocket_2.54mm
+PinSocket_1x24_P2.54mm_Vertical
+Through hole straight socket strip, 1x24, 2.54mm pitch, single row (from Kicad 4.0.7), script generated
+Through hole socket strip THT 1x24 2.54mm single row
+0
+24
+24
+Connector_PinSocket_2.54mm
+PinSocket_1x24_P2.54mm_Vertical_SMD_Pin1Left
+surface-mounted straight socket strip, 1x24, 2.54mm pitch, single row, style 1 (pin 1 left) (https://cdn.harwin.com/pdfs/M20-786.pdf), script generated
+Surface mounted socket strip SMD 1x24 2.54mm single row style1 pin1 left
+0
+24
+24
+Connector_PinSocket_2.54mm
+PinSocket_1x24_P2.54mm_Vertical_SMD_Pin1Right
+surface-mounted straight socket strip, 1x24, 2.54mm pitch, single row, style 2 (pin 1 right) (https://cdn.harwin.com/pdfs/M20-786.pdf), script generated
+Surface mounted socket strip SMD 1x24 2.54mm single row style2 pin1 right
+0
+24
+24
+Connector_PinSocket_2.54mm
+PinSocket_1x25_P2.54mm_Horizontal
+Through hole angled socket strip, 1x25, 2.54mm pitch, 8.51mm socket length, single row (from Kicad 4.0.7), script generated
+Through hole angled socket strip THT 1x25 2.54mm single row
+0
+25
+25
+Connector_PinSocket_2.54mm
+PinSocket_1x25_P2.54mm_Vertical
+Through hole straight socket strip, 1x25, 2.54mm pitch, single row (from Kicad 4.0.7), script generated
+Through hole socket strip THT 1x25 2.54mm single row
+0
+25
+25
+Connector_PinSocket_2.54mm
+PinSocket_1x25_P2.54mm_Vertical_SMD_Pin1Left
+surface-mounted straight socket strip, 1x25, 2.54mm pitch, single row, style 1 (pin 1 left) (https://cdn.harwin.com/pdfs/M20-786.pdf), script generated
+Surface mounted socket strip SMD 1x25 2.54mm single row style1 pin1 left
+0
+25
+25
+Connector_PinSocket_2.54mm
+PinSocket_1x25_P2.54mm_Vertical_SMD_Pin1Right
+surface-mounted straight socket strip, 1x25, 2.54mm pitch, single row, style 2 (pin 1 right) (https://cdn.harwin.com/pdfs/M20-786.pdf), script generated
+Surface mounted socket strip SMD 1x25 2.54mm single row style2 pin1 right
+0
+25
+25
+Connector_PinSocket_2.54mm
+PinSocket_1x26_P2.54mm_Horizontal
+Through hole angled socket strip, 1x26, 2.54mm pitch, 8.51mm socket length, single row (from Kicad 4.0.7), script generated
+Through hole angled socket strip THT 1x26 2.54mm single row
+0
+26
+26
+Connector_PinSocket_2.54mm
+PinSocket_1x26_P2.54mm_Vertical
+Through hole straight socket strip, 1x26, 2.54mm pitch, single row (from Kicad 4.0.7), script generated
+Through hole socket strip THT 1x26 2.54mm single row
+0
+26
+26
+Connector_PinSocket_2.54mm
+PinSocket_1x26_P2.54mm_Vertical_SMD_Pin1Left
+surface-mounted straight socket strip, 1x26, 2.54mm pitch, single row, style 1 (pin 1 left) (https://cdn.harwin.com/pdfs/M20-786.pdf), script generated
+Surface mounted socket strip SMD 1x26 2.54mm single row style1 pin1 left
+0
+26
+26
+Connector_PinSocket_2.54mm
+PinSocket_1x26_P2.54mm_Vertical_SMD_Pin1Right
+surface-mounted straight socket strip, 1x26, 2.54mm pitch, single row, style 2 (pin 1 right) (https://cdn.harwin.com/pdfs/M20-786.pdf), script generated
+Surface mounted socket strip SMD 1x26 2.54mm single row style2 pin1 right
+0
+26
+26
+Connector_PinSocket_2.54mm
+PinSocket_1x27_P2.54mm_Horizontal
+Through hole angled socket strip, 1x27, 2.54mm pitch, 8.51mm socket length, single row (from Kicad 4.0.7), script generated
+Through hole angled socket strip THT 1x27 2.54mm single row
+0
+27
+27
+Connector_PinSocket_2.54mm
+PinSocket_1x27_P2.54mm_Vertical
+Through hole straight socket strip, 1x27, 2.54mm pitch, single row (from Kicad 4.0.7), script generated
+Through hole socket strip THT 1x27 2.54mm single row
+0
+27
+27
+Connector_PinSocket_2.54mm
+PinSocket_1x27_P2.54mm_Vertical_SMD_Pin1Left
+surface-mounted straight socket strip, 1x27, 2.54mm pitch, single row, style 1 (pin 1 left) (https://cdn.harwin.com/pdfs/M20-786.pdf), script generated
+Surface mounted socket strip SMD 1x27 2.54mm single row style1 pin1 left
+0
+27
+27
+Connector_PinSocket_2.54mm
+PinSocket_1x27_P2.54mm_Vertical_SMD_Pin1Right
+surface-mounted straight socket strip, 1x27, 2.54mm pitch, single row, style 2 (pin 1 right) (https://cdn.harwin.com/pdfs/M20-786.pdf), script generated
+Surface mounted socket strip SMD 1x27 2.54mm single row style2 pin1 right
+0
+27
+27
+Connector_PinSocket_2.54mm
+PinSocket_1x28_P2.54mm_Horizontal
+Through hole angled socket strip, 1x28, 2.54mm pitch, 8.51mm socket length, single row (from Kicad 4.0.7), script generated
+Through hole angled socket strip THT 1x28 2.54mm single row
+0
+28
+28
+Connector_PinSocket_2.54mm
+PinSocket_1x28_P2.54mm_Vertical
+Through hole straight socket strip, 1x28, 2.54mm pitch, single row (from Kicad 4.0.7), script generated
+Through hole socket strip THT 1x28 2.54mm single row
+0
+28
+28
+Connector_PinSocket_2.54mm
+PinSocket_1x28_P2.54mm_Vertical_SMD_Pin1Left
+surface-mounted straight socket strip, 1x28, 2.54mm pitch, single row, style 1 (pin 1 left) (https://cdn.harwin.com/pdfs/M20-786.pdf), script generated
+Surface mounted socket strip SMD 1x28 2.54mm single row style1 pin1 left
+0
+28
+28
+Connector_PinSocket_2.54mm
+PinSocket_1x28_P2.54mm_Vertical_SMD_Pin1Right
+surface-mounted straight socket strip, 1x28, 2.54mm pitch, single row, style 2 (pin 1 right) (https://cdn.harwin.com/pdfs/M20-786.pdf), script generated
+Surface mounted socket strip SMD 1x28 2.54mm single row style2 pin1 right
+0
+28
+28
+Connector_PinSocket_2.54mm
+PinSocket_1x29_P2.54mm_Horizontal
+Through hole angled socket strip, 1x29, 2.54mm pitch, 8.51mm socket length, single row (from Kicad 4.0.7), script generated
+Through hole angled socket strip THT 1x29 2.54mm single row
+0
+29
+29
+Connector_PinSocket_2.54mm
+PinSocket_1x29_P2.54mm_Vertical
+Through hole straight socket strip, 1x29, 2.54mm pitch, single row (from Kicad 4.0.7), script generated
+Through hole socket strip THT 1x29 2.54mm single row
+0
+29
+29
+Connector_PinSocket_2.54mm
+PinSocket_1x29_P2.54mm_Vertical_SMD_Pin1Left
+surface-mounted straight socket strip, 1x29, 2.54mm pitch, single row, style 1 (pin 1 left) (https://cdn.harwin.com/pdfs/M20-786.pdf), script generated
+Surface mounted socket strip SMD 1x29 2.54mm single row style1 pin1 left
+0
+29
+29
+Connector_PinSocket_2.54mm
+PinSocket_1x29_P2.54mm_Vertical_SMD_Pin1Right
+surface-mounted straight socket strip, 1x29, 2.54mm pitch, single row, style 2 (pin 1 right) (https://cdn.harwin.com/pdfs/M20-786.pdf), script generated
+Surface mounted socket strip SMD 1x29 2.54mm single row style2 pin1 right
+0
+29
+29
+Connector_PinSocket_2.54mm
+PinSocket_1x30_P2.54mm_Horizontal
+Through hole angled socket strip, 1x30, 2.54mm pitch, 8.51mm socket length, single row (from Kicad 4.0.7), script generated
+Through hole angled socket strip THT 1x30 2.54mm single row
+0
+30
+30
+Connector_PinSocket_2.54mm
+PinSocket_1x30_P2.54mm_Vertical
+Through hole straight socket strip, 1x30, 2.54mm pitch, single row (from Kicad 4.0.7), script generated
+Through hole socket strip THT 1x30 2.54mm single row
+0
+30
+30
+Connector_PinSocket_2.54mm
+PinSocket_1x30_P2.54mm_Vertical_SMD_Pin1Left
+surface-mounted straight socket strip, 1x30, 2.54mm pitch, single row, style 1 (pin 1 left) (https://cdn.harwin.com/pdfs/M20-786.pdf), script generated
+Surface mounted socket strip SMD 1x30 2.54mm single row style1 pin1 left
+0
+30
+30
+Connector_PinSocket_2.54mm
+PinSocket_1x30_P2.54mm_Vertical_SMD_Pin1Right
+surface-mounted straight socket strip, 1x30, 2.54mm pitch, single row, style 2 (pin 1 right) (https://cdn.harwin.com/pdfs/M20-786.pdf), script generated
+Surface mounted socket strip SMD 1x30 2.54mm single row style2 pin1 right
+0
+30
+30
+Connector_PinSocket_2.54mm
+PinSocket_1x31_P2.54mm_Horizontal
+Through hole angled socket strip, 1x31, 2.54mm pitch, 8.51mm socket length, single row (from Kicad 4.0.7), script generated
+Through hole angled socket strip THT 1x31 2.54mm single row
+0
+31
+31
+Connector_PinSocket_2.54mm
+PinSocket_1x31_P2.54mm_Vertical
+Through hole straight socket strip, 1x31, 2.54mm pitch, single row (from Kicad 4.0.7), script generated
+Through hole socket strip THT 1x31 2.54mm single row
+0
+31
+31
+Connector_PinSocket_2.54mm
+PinSocket_1x31_P2.54mm_Vertical_SMD_Pin1Left
+surface-mounted straight socket strip, 1x31, 2.54mm pitch, single row, style 1 (pin 1 left) (https://cdn.harwin.com/pdfs/M20-786.pdf), script generated
+Surface mounted socket strip SMD 1x31 2.54mm single row style1 pin1 left
+0
+31
+31
+Connector_PinSocket_2.54mm
+PinSocket_1x31_P2.54mm_Vertical_SMD_Pin1Right
+surface-mounted straight socket strip, 1x31, 2.54mm pitch, single row, style 2 (pin 1 right) (https://cdn.harwin.com/pdfs/M20-786.pdf), script generated
+Surface mounted socket strip SMD 1x31 2.54mm single row style2 pin1 right
+0
+31
+31
+Connector_PinSocket_2.54mm
+PinSocket_1x32_P2.54mm_Horizontal
+Through hole angled socket strip, 1x32, 2.54mm pitch, 8.51mm socket length, single row (from Kicad 4.0.7), script generated
+Through hole angled socket strip THT 1x32 2.54mm single row
+0
+32
+32
+Connector_PinSocket_2.54mm
+PinSocket_1x32_P2.54mm_Vertical
+Through hole straight socket strip, 1x32, 2.54mm pitch, single row (from Kicad 4.0.7), script generated
+Through hole socket strip THT 1x32 2.54mm single row
+0
+32
+32
+Connector_PinSocket_2.54mm
+PinSocket_1x32_P2.54mm_Vertical_SMD_Pin1Left
+surface-mounted straight socket strip, 1x32, 2.54mm pitch, single row, style 1 (pin 1 left) (https://cdn.harwin.com/pdfs/M20-786.pdf), script generated
+Surface mounted socket strip SMD 1x32 2.54mm single row style1 pin1 left
+0
+32
+32
+Connector_PinSocket_2.54mm
+PinSocket_1x32_P2.54mm_Vertical_SMD_Pin1Right
+surface-mounted straight socket strip, 1x32, 2.54mm pitch, single row, style 2 (pin 1 right) (https://cdn.harwin.com/pdfs/M20-786.pdf), script generated
+Surface mounted socket strip SMD 1x32 2.54mm single row style2 pin1 right
+0
+32
+32
+Connector_PinSocket_2.54mm
+PinSocket_1x33_P2.54mm_Horizontal
+Through hole angled socket strip, 1x33, 2.54mm pitch, 8.51mm socket length, single row (from Kicad 4.0.7), script generated
+Through hole angled socket strip THT 1x33 2.54mm single row
+0
+33
+33
+Connector_PinSocket_2.54mm
+PinSocket_1x33_P2.54mm_Vertical
+Through hole straight socket strip, 1x33, 2.54mm pitch, single row (from Kicad 4.0.7), script generated
+Through hole socket strip THT 1x33 2.54mm single row
+0
+33
+33
+Connector_PinSocket_2.54mm
+PinSocket_1x33_P2.54mm_Vertical_SMD_Pin1Left
+surface-mounted straight socket strip, 1x33, 2.54mm pitch, single row, style 1 (pin 1 left) (https://cdn.harwin.com/pdfs/M20-786.pdf), script generated
+Surface mounted socket strip SMD 1x33 2.54mm single row style1 pin1 left
+0
+33
+33
+Connector_PinSocket_2.54mm
+PinSocket_1x33_P2.54mm_Vertical_SMD_Pin1Right
+surface-mounted straight socket strip, 1x33, 2.54mm pitch, single row, style 2 (pin 1 right) (https://cdn.harwin.com/pdfs/M20-786.pdf), script generated
+Surface mounted socket strip SMD 1x33 2.54mm single row style2 pin1 right
+0
+33
+33
+Connector_PinSocket_2.54mm
+PinSocket_1x34_P2.54mm_Horizontal
+Through hole angled socket strip, 1x34, 2.54mm pitch, 8.51mm socket length, single row (from Kicad 4.0.7), script generated
+Through hole angled socket strip THT 1x34 2.54mm single row
+0
+34
+34
+Connector_PinSocket_2.54mm
+PinSocket_1x34_P2.54mm_Vertical
+Through hole straight socket strip, 1x34, 2.54mm pitch, single row (from Kicad 4.0.7), script generated
+Through hole socket strip THT 1x34 2.54mm single row
+0
+34
+34
+Connector_PinSocket_2.54mm
+PinSocket_1x34_P2.54mm_Vertical_SMD_Pin1Left
+surface-mounted straight socket strip, 1x34, 2.54mm pitch, single row, style 1 (pin 1 left) (https://cdn.harwin.com/pdfs/M20-786.pdf), script generated
+Surface mounted socket strip SMD 1x34 2.54mm single row style1 pin1 left
+0
+34
+34
+Connector_PinSocket_2.54mm
+PinSocket_1x34_P2.54mm_Vertical_SMD_Pin1Right
+surface-mounted straight socket strip, 1x34, 2.54mm pitch, single row, style 2 (pin 1 right) (https://cdn.harwin.com/pdfs/M20-786.pdf), script generated
+Surface mounted socket strip SMD 1x34 2.54mm single row style2 pin1 right
+0
+34
+34
+Connector_PinSocket_2.54mm
+PinSocket_1x35_P2.54mm_Horizontal
+Through hole angled socket strip, 1x35, 2.54mm pitch, 8.51mm socket length, single row (from Kicad 4.0.7), script generated
+Through hole angled socket strip THT 1x35 2.54mm single row
+0
+35
+35
+Connector_PinSocket_2.54mm
+PinSocket_1x35_P2.54mm_Vertical
+Through hole straight socket strip, 1x35, 2.54mm pitch, single row (from Kicad 4.0.7), script generated
+Through hole socket strip THT 1x35 2.54mm single row
+0
+35
+35
+Connector_PinSocket_2.54mm
+PinSocket_1x35_P2.54mm_Vertical_SMD_Pin1Left
+surface-mounted straight socket strip, 1x35, 2.54mm pitch, single row, style 1 (pin 1 left) (https://cdn.harwin.com/pdfs/M20-786.pdf), script generated
+Surface mounted socket strip SMD 1x35 2.54mm single row style1 pin1 left
+0
+35
+35
+Connector_PinSocket_2.54mm
+PinSocket_1x35_P2.54mm_Vertical_SMD_Pin1Right
+surface-mounted straight socket strip, 1x35, 2.54mm pitch, single row, style 2 (pin 1 right) (https://cdn.harwin.com/pdfs/M20-786.pdf), script generated
+Surface mounted socket strip SMD 1x35 2.54mm single row style2 pin1 right
+0
+35
+35
+Connector_PinSocket_2.54mm
+PinSocket_1x36_P2.54mm_Horizontal
+Through hole angled socket strip, 1x36, 2.54mm pitch, 8.51mm socket length, single row (from Kicad 4.0.7), script generated
+Through hole angled socket strip THT 1x36 2.54mm single row
+0
+36
+36
+Connector_PinSocket_2.54mm
+PinSocket_1x36_P2.54mm_Vertical
+Through hole straight socket strip, 1x36, 2.54mm pitch, single row (from Kicad 4.0.7), script generated
+Through hole socket strip THT 1x36 2.54mm single row
+0
+36
+36
+Connector_PinSocket_2.54mm
+PinSocket_1x36_P2.54mm_Vertical_SMD_Pin1Left
+surface-mounted straight socket strip, 1x36, 2.54mm pitch, single row, style 1 (pin 1 left) (https://cdn.harwin.com/pdfs/M20-786.pdf), script generated
+Surface mounted socket strip SMD 1x36 2.54mm single row style1 pin1 left
+0
+36
+36
+Connector_PinSocket_2.54mm
+PinSocket_1x36_P2.54mm_Vertical_SMD_Pin1Right
+surface-mounted straight socket strip, 1x36, 2.54mm pitch, single row, style 2 (pin 1 right) (https://cdn.harwin.com/pdfs/M20-786.pdf), script generated
+Surface mounted socket strip SMD 1x36 2.54mm single row style2 pin1 right
+0
+36
+36
+Connector_PinSocket_2.54mm
+PinSocket_1x37_P2.54mm_Horizontal
+Through hole angled socket strip, 1x37, 2.54mm pitch, 8.51mm socket length, single row (from Kicad 4.0.7), script generated
+Through hole angled socket strip THT 1x37 2.54mm single row
+0
+37
+37
+Connector_PinSocket_2.54mm
+PinSocket_1x37_P2.54mm_Vertical
+Through hole straight socket strip, 1x37, 2.54mm pitch, single row (from Kicad 4.0.7), script generated
+Through hole socket strip THT 1x37 2.54mm single row
+0
+37
+37
+Connector_PinSocket_2.54mm
+PinSocket_1x37_P2.54mm_Vertical_SMD_Pin1Left
+surface-mounted straight socket strip, 1x37, 2.54mm pitch, single row, style 1 (pin 1 left) (https://cdn.harwin.com/pdfs/M20-786.pdf), script generated
+Surface mounted socket strip SMD 1x37 2.54mm single row style1 pin1 left
+0
+37
+37
+Connector_PinSocket_2.54mm
+PinSocket_1x37_P2.54mm_Vertical_SMD_Pin1Right
+surface-mounted straight socket strip, 1x37, 2.54mm pitch, single row, style 2 (pin 1 right) (https://cdn.harwin.com/pdfs/M20-786.pdf), script generated
+Surface mounted socket strip SMD 1x37 2.54mm single row style2 pin1 right
+0
+37
+37
+Connector_PinSocket_2.54mm
+PinSocket_1x38_P2.54mm_Horizontal
+Through hole angled socket strip, 1x38, 2.54mm pitch, 8.51mm socket length, single row (from Kicad 4.0.7), script generated
+Through hole angled socket strip THT 1x38 2.54mm single row
+0
+38
+38
+Connector_PinSocket_2.54mm
+PinSocket_1x38_P2.54mm_Vertical
+Through hole straight socket strip, 1x38, 2.54mm pitch, single row (from Kicad 4.0.7), script generated
+Through hole socket strip THT 1x38 2.54mm single row
+0
+38
+38
+Connector_PinSocket_2.54mm
+PinSocket_1x38_P2.54mm_Vertical_SMD_Pin1Left
+surface-mounted straight socket strip, 1x38, 2.54mm pitch, single row, style 1 (pin 1 left) (https://cdn.harwin.com/pdfs/M20-786.pdf), script generated
+Surface mounted socket strip SMD 1x38 2.54mm single row style1 pin1 left
+0
+38
+38
+Connector_PinSocket_2.54mm
+PinSocket_1x38_P2.54mm_Vertical_SMD_Pin1Right
+surface-mounted straight socket strip, 1x38, 2.54mm pitch, single row, style 2 (pin 1 right) (https://cdn.harwin.com/pdfs/M20-786.pdf), script generated
+Surface mounted socket strip SMD 1x38 2.54mm single row style2 pin1 right
+0
+38
+38
+Connector_PinSocket_2.54mm
+PinSocket_1x39_P2.54mm_Horizontal
+Through hole angled socket strip, 1x39, 2.54mm pitch, 8.51mm socket length, single row (from Kicad 4.0.7), script generated
+Through hole angled socket strip THT 1x39 2.54mm single row
+0
+39
+39
+Connector_PinSocket_2.54mm
+PinSocket_1x39_P2.54mm_Vertical
+Through hole straight socket strip, 1x39, 2.54mm pitch, single row (from Kicad 4.0.7), script generated
+Through hole socket strip THT 1x39 2.54mm single row
+0
+39
+39
+Connector_PinSocket_2.54mm
+PinSocket_1x39_P2.54mm_Vertical_SMD_Pin1Left
+surface-mounted straight socket strip, 1x39, 2.54mm pitch, single row, style 1 (pin 1 left) (https://cdn.harwin.com/pdfs/M20-786.pdf), script generated
+Surface mounted socket strip SMD 1x39 2.54mm single row style1 pin1 left
+0
+39
+39
+Connector_PinSocket_2.54mm
+PinSocket_1x39_P2.54mm_Vertical_SMD_Pin1Right
+surface-mounted straight socket strip, 1x39, 2.54mm pitch, single row, style 2 (pin 1 right) (https://cdn.harwin.com/pdfs/M20-786.pdf), script generated
+Surface mounted socket strip SMD 1x39 2.54mm single row style2 pin1 right
+0
+39
+39
+Connector_PinSocket_2.54mm
+PinSocket_1x40_P2.54mm_Horizontal
+Through hole angled socket strip, 1x40, 2.54mm pitch, 8.51mm socket length, single row (from Kicad 4.0.7), script generated
+Through hole angled socket strip THT 1x40 2.54mm single row
+0
+40
+40
+Connector_PinSocket_2.54mm
+PinSocket_1x40_P2.54mm_Vertical
+Through hole straight socket strip, 1x40, 2.54mm pitch, single row (from Kicad 4.0.7), script generated
+Through hole socket strip THT 1x40 2.54mm single row
+0
+40
+40
+Connector_PinSocket_2.54mm
+PinSocket_1x40_P2.54mm_Vertical_SMD_Pin1Left
+surface-mounted straight socket strip, 1x40, 2.54mm pitch, single row, style 1 (pin 1 left) (https://cdn.harwin.com/pdfs/M20-786.pdf), script generated
+Surface mounted socket strip SMD 1x40 2.54mm single row style1 pin1 left
+0
+40
+40
+Connector_PinSocket_2.54mm
+PinSocket_1x40_P2.54mm_Vertical_SMD_Pin1Right
+surface-mounted straight socket strip, 1x40, 2.54mm pitch, single row, style 2 (pin 1 right) (https://cdn.harwin.com/pdfs/M20-786.pdf), script generated
+Surface mounted socket strip SMD 1x40 2.54mm single row style2 pin1 right
+0
+40
+40
+Connector_PinSocket_2.54mm
+PinSocket_2x01_P2.54mm_Horizontal
+Through hole angled socket strip, 2x01, 2.54mm pitch, 8.51mm socket length, double cols (from Kicad 4.0.7), script generated
+Through hole angled socket strip THT 2x01 2.54mm double row
+0
+2
+2
+Connector_PinSocket_2.54mm
+PinSocket_2x01_P2.54mm_Vertical
+Through hole straight socket strip, 2x01, 2.54mm pitch, double cols (from Kicad 4.0.7), script generated
+Through hole socket strip THT 2x01 2.54mm double row
+0
+2
+2
+Connector_PinSocket_2.54mm
+PinSocket_2x01_P2.54mm_Vertical_SMD
+surface-mounted straight socket strip, 2x01, 2.54mm pitch, double cols (from Kicad 4.0.7), script generated
+Surface mounted socket strip SMD 2x01 2.54mm double row
+0
+2
+2
+Connector_PinSocket_2.54mm
+PinSocket_2x02_P2.54mm_Horizontal
+Through hole angled socket strip, 2x02, 2.54mm pitch, 8.51mm socket length, double cols (from Kicad 4.0.7), script generated
+Through hole angled socket strip THT 2x02 2.54mm double row
+0
+4
+4
+Connector_PinSocket_2.54mm
+PinSocket_2x02_P2.54mm_Vertical
+Through hole straight socket strip, 2x02, 2.54mm pitch, double cols (from Kicad 4.0.7), script generated
+Through hole socket strip THT 2x02 2.54mm double row
+0
+4
+4
+Connector_PinSocket_2.54mm
+PinSocket_2x02_P2.54mm_Vertical_SMD
+surface-mounted straight socket strip, 2x02, 2.54mm pitch, double cols (from Kicad 4.0.7), script generated
+Surface mounted socket strip SMD 2x02 2.54mm double row
+0
+4
+4
+Connector_PinSocket_2.54mm
+PinSocket_2x03_P2.54mm_Horizontal
+Through hole angled socket strip, 2x03, 2.54mm pitch, 8.51mm socket length, double cols (from Kicad 4.0.7), script generated
+Through hole angled socket strip THT 2x03 2.54mm double row
+0
+6
+6
+Connector_PinSocket_2.54mm
+PinSocket_2x03_P2.54mm_Vertical
+Through hole straight socket strip, 2x03, 2.54mm pitch, double cols (from Kicad 4.0.7), script generated
+Through hole socket strip THT 2x03 2.54mm double row
+0
+6
+6
+Connector_PinSocket_2.54mm
+PinSocket_2x03_P2.54mm_Vertical_SMD
+surface-mounted straight socket strip, 2x03, 2.54mm pitch, double cols (from Kicad 4.0.7), script generated
+Surface mounted socket strip SMD 2x03 2.54mm double row
+0
+6
+6
+Connector_PinSocket_2.54mm
+PinSocket_2x04_P2.54mm_Horizontal
+Through hole angled socket strip, 2x04, 2.54mm pitch, 8.51mm socket length, double cols (from Kicad 4.0.7), script generated
+Through hole angled socket strip THT 2x04 2.54mm double row
+0
+8
+8
+Connector_PinSocket_2.54mm
+PinSocket_2x04_P2.54mm_Vertical
+Through hole straight socket strip, 2x04, 2.54mm pitch, double cols (from Kicad 4.0.7), script generated
+Through hole socket strip THT 2x04 2.54mm double row
+0
+8
+8
+Connector_PinSocket_2.54mm
+PinSocket_2x04_P2.54mm_Vertical_SMD
+surface-mounted straight socket strip, 2x04, 2.54mm pitch, double cols (from Kicad 4.0.7), script generated
+Surface mounted socket strip SMD 2x04 2.54mm double row
+0
+8
+8
+Connector_PinSocket_2.54mm
+PinSocket_2x05_P2.54mm_Horizontal
+Through hole angled socket strip, 2x05, 2.54mm pitch, 8.51mm socket length, double cols (from Kicad 4.0.7), script generated
+Through hole angled socket strip THT 2x05 2.54mm double row
+0
+10
+10
+Connector_PinSocket_2.54mm
+PinSocket_2x05_P2.54mm_Vertical
+Through hole straight socket strip, 2x05, 2.54mm pitch, double cols (from Kicad 4.0.7), script generated
+Through hole socket strip THT 2x05 2.54mm double row
+0
+10
+10
+Connector_PinSocket_2.54mm
+PinSocket_2x05_P2.54mm_Vertical_SMD
+surface-mounted straight socket strip, 2x05, 2.54mm pitch, double cols (from Kicad 4.0.7), script generated
+Surface mounted socket strip SMD 2x05 2.54mm double row
+0
+10
+10
+Connector_PinSocket_2.54mm
+PinSocket_2x06_P2.54mm_Horizontal
+Through hole angled socket strip, 2x06, 2.54mm pitch, 8.51mm socket length, double cols (from Kicad 4.0.7), script generated
+Through hole angled socket strip THT 2x06 2.54mm double row
+0
+12
+12
+Connector_PinSocket_2.54mm
+PinSocket_2x06_P2.54mm_Vertical
+Through hole straight socket strip, 2x06, 2.54mm pitch, double cols (from Kicad 4.0.7), script generated
+Through hole socket strip THT 2x06 2.54mm double row
+0
+12
+12
+Connector_PinSocket_2.54mm
+PinSocket_2x06_P2.54mm_Vertical_SMD
+surface-mounted straight socket strip, 2x06, 2.54mm pitch, double cols (from Kicad 4.0.7), script generated
+Surface mounted socket strip SMD 2x06 2.54mm double row
+0
+12
+12
+Connector_PinSocket_2.54mm
+PinSocket_2x07_P2.54mm_Horizontal
+Through hole angled socket strip, 2x07, 2.54mm pitch, 8.51mm socket length, double cols (from Kicad 4.0.7), script generated
+Through hole angled socket strip THT 2x07 2.54mm double row
+0
+14
+14
+Connector_PinSocket_2.54mm
+PinSocket_2x07_P2.54mm_Vertical
+Through hole straight socket strip, 2x07, 2.54mm pitch, double cols (from Kicad 4.0.7), script generated
+Through hole socket strip THT 2x07 2.54mm double row
+0
+14
+14
+Connector_PinSocket_2.54mm
+PinSocket_2x07_P2.54mm_Vertical_SMD
+surface-mounted straight socket strip, 2x07, 2.54mm pitch, double cols (from Kicad 4.0.7), script generated
+Surface mounted socket strip SMD 2x07 2.54mm double row
+0
+14
+14
+Connector_PinSocket_2.54mm
+PinSocket_2x08_P2.54mm_Horizontal
+Through hole angled socket strip, 2x08, 2.54mm pitch, 8.51mm socket length, double cols (from Kicad 4.0.7), script generated
+Through hole angled socket strip THT 2x08 2.54mm double row
+0
+16
+16
+Connector_PinSocket_2.54mm
+PinSocket_2x08_P2.54mm_Vertical
+Through hole straight socket strip, 2x08, 2.54mm pitch, double cols (from Kicad 4.0.7), script generated
+Through hole socket strip THT 2x08 2.54mm double row
+0
+16
+16
+Connector_PinSocket_2.54mm
+PinSocket_2x08_P2.54mm_Vertical_SMD
+surface-mounted straight socket strip, 2x08, 2.54mm pitch, double cols (from Kicad 4.0.7), script generated
+Surface mounted socket strip SMD 2x08 2.54mm double row
+0
+16
+16
+Connector_PinSocket_2.54mm
+PinSocket_2x09_P2.54mm_Horizontal
+Through hole angled socket strip, 2x09, 2.54mm pitch, 8.51mm socket length, double cols (from Kicad 4.0.7), script generated
+Through hole angled socket strip THT 2x09 2.54mm double row
+0
+18
+18
+Connector_PinSocket_2.54mm
+PinSocket_2x09_P2.54mm_Vertical
+Through hole straight socket strip, 2x09, 2.54mm pitch, double cols (from Kicad 4.0.7), script generated
+Through hole socket strip THT 2x09 2.54mm double row
+0
+18
+18
+Connector_PinSocket_2.54mm
+PinSocket_2x09_P2.54mm_Vertical_SMD
+surface-mounted straight socket strip, 2x09, 2.54mm pitch, double cols (from Kicad 4.0.7), script generated
+Surface mounted socket strip SMD 2x09 2.54mm double row
+0
+18
+18
+Connector_PinSocket_2.54mm
+PinSocket_2x10_P2.54mm_Horizontal
+Through hole angled socket strip, 2x10, 2.54mm pitch, 8.51mm socket length, double cols (from Kicad 4.0.7), script generated
+Through hole angled socket strip THT 2x10 2.54mm double row
+0
+20
+20
+Connector_PinSocket_2.54mm
+PinSocket_2x10_P2.54mm_Vertical
+Through hole straight socket strip, 2x10, 2.54mm pitch, double cols (from Kicad 4.0.7), script generated
+Through hole socket strip THT 2x10 2.54mm double row
+0
+20
+20
+Connector_PinSocket_2.54mm
+PinSocket_2x10_P2.54mm_Vertical_SMD
+surface-mounted straight socket strip, 2x10, 2.54mm pitch, double cols (from Kicad 4.0.7), script generated
+Surface mounted socket strip SMD 2x10 2.54mm double row
+0
+20
+20
+Connector_PinSocket_2.54mm
+PinSocket_2x11_P2.54mm_Horizontal
+Through hole angled socket strip, 2x11, 2.54mm pitch, 8.51mm socket length, double cols (from Kicad 4.0.7), script generated
+Through hole angled socket strip THT 2x11 2.54mm double row
+0
+22
+22
+Connector_PinSocket_2.54mm
+PinSocket_2x11_P2.54mm_Vertical
+Through hole straight socket strip, 2x11, 2.54mm pitch, double cols (from Kicad 4.0.7), script generated
+Through hole socket strip THT 2x11 2.54mm double row
+0
+22
+22
+Connector_PinSocket_2.54mm
+PinSocket_2x11_P2.54mm_Vertical_SMD
+surface-mounted straight socket strip, 2x11, 2.54mm pitch, double cols (from Kicad 4.0.7), script generated
+Surface mounted socket strip SMD 2x11 2.54mm double row
+0
+22
+22
+Connector_PinSocket_2.54mm
+PinSocket_2x12_P2.54mm_Horizontal
+Through hole angled socket strip, 2x12, 2.54mm pitch, 8.51mm socket length, double cols (from Kicad 4.0.7), script generated
+Through hole angled socket strip THT 2x12 2.54mm double row
+0
+24
+24
+Connector_PinSocket_2.54mm
+PinSocket_2x12_P2.54mm_Vertical
+Through hole straight socket strip, 2x12, 2.54mm pitch, double cols (from Kicad 4.0.7), script generated
+Through hole socket strip THT 2x12 2.54mm double row
+0
+24
+24
+Connector_PinSocket_2.54mm
+PinSocket_2x12_P2.54mm_Vertical_SMD
+surface-mounted straight socket strip, 2x12, 2.54mm pitch, double cols (from Kicad 4.0.7), script generated
+Surface mounted socket strip SMD 2x12 2.54mm double row
+0
+24
+24
+Connector_PinSocket_2.54mm
+PinSocket_2x13_P2.54mm_Horizontal
+Through hole angled socket strip, 2x13, 2.54mm pitch, 8.51mm socket length, double cols (from Kicad 4.0.7), script generated
+Through hole angled socket strip THT 2x13 2.54mm double row
+0
+26
+26
+Connector_PinSocket_2.54mm
+PinSocket_2x13_P2.54mm_Vertical
+Through hole straight socket strip, 2x13, 2.54mm pitch, double cols (from Kicad 4.0.7), script generated
+Through hole socket strip THT 2x13 2.54mm double row
+0
+26
+26
+Connector_PinSocket_2.54mm
+PinSocket_2x13_P2.54mm_Vertical_SMD
+surface-mounted straight socket strip, 2x13, 2.54mm pitch, double cols (from Kicad 4.0.7), script generated
+Surface mounted socket strip SMD 2x13 2.54mm double row
+0
+26
+26
+Connector_PinSocket_2.54mm
+PinSocket_2x14_P2.54mm_Horizontal
+Through hole angled socket strip, 2x14, 2.54mm pitch, 8.51mm socket length, double cols (from Kicad 4.0.7), script generated
+Through hole angled socket strip THT 2x14 2.54mm double row
+0
+28
+28
+Connector_PinSocket_2.54mm
+PinSocket_2x14_P2.54mm_Vertical
+Through hole straight socket strip, 2x14, 2.54mm pitch, double cols (from Kicad 4.0.7), script generated
+Through hole socket strip THT 2x14 2.54mm double row
+0
+28
+28
+Connector_PinSocket_2.54mm
+PinSocket_2x14_P2.54mm_Vertical_SMD
+surface-mounted straight socket strip, 2x14, 2.54mm pitch, double cols (from Kicad 4.0.7), script generated
+Surface mounted socket strip SMD 2x14 2.54mm double row
+0
+28
+28
+Connector_PinSocket_2.54mm
+PinSocket_2x15_P2.54mm_Horizontal
+Through hole angled socket strip, 2x15, 2.54mm pitch, 8.51mm socket length, double cols (from Kicad 4.0.7), script generated
+Through hole angled socket strip THT 2x15 2.54mm double row
+0
+30
+30
+Connector_PinSocket_2.54mm
+PinSocket_2x15_P2.54mm_Vertical
+Through hole straight socket strip, 2x15, 2.54mm pitch, double cols (from Kicad 4.0.7), script generated
+Through hole socket strip THT 2x15 2.54mm double row
+0
+30
+30
+Connector_PinSocket_2.54mm
+PinSocket_2x15_P2.54mm_Vertical_SMD
+surface-mounted straight socket strip, 2x15, 2.54mm pitch, double cols (from Kicad 4.0.7), script generated
+Surface mounted socket strip SMD 2x15 2.54mm double row
+0
+30
+30
+Connector_PinSocket_2.54mm
+PinSocket_2x16_P2.54mm_Horizontal
+Through hole angled socket strip, 2x16, 2.54mm pitch, 8.51mm socket length, double cols (from Kicad 4.0.7), script generated
+Through hole angled socket strip THT 2x16 2.54mm double row
+0
+32
+32
+Connector_PinSocket_2.54mm
+PinSocket_2x16_P2.54mm_Vertical
+Through hole straight socket strip, 2x16, 2.54mm pitch, double cols (from Kicad 4.0.7), script generated
+Through hole socket strip THT 2x16 2.54mm double row
+0
+32
+32
+Connector_PinSocket_2.54mm
+PinSocket_2x16_P2.54mm_Vertical_SMD
+surface-mounted straight socket strip, 2x16, 2.54mm pitch, double cols (from Kicad 4.0.7), script generated
+Surface mounted socket strip SMD 2x16 2.54mm double row
+0
+32
+32
+Connector_PinSocket_2.54mm
+PinSocket_2x17_P2.54mm_Horizontal
+Through hole angled socket strip, 2x17, 2.54mm pitch, 8.51mm socket length, double cols (from Kicad 4.0.7), script generated
+Through hole angled socket strip THT 2x17 2.54mm double row
+0
+34
+34
+Connector_PinSocket_2.54mm
+PinSocket_2x17_P2.54mm_Vertical
+Through hole straight socket strip, 2x17, 2.54mm pitch, double cols (from Kicad 4.0.7), script generated
+Through hole socket strip THT 2x17 2.54mm double row
+0
+34
+34
+Connector_PinSocket_2.54mm
+PinSocket_2x17_P2.54mm_Vertical_SMD
+surface-mounted straight socket strip, 2x17, 2.54mm pitch, double cols (from Kicad 4.0.7), script generated
+Surface mounted socket strip SMD 2x17 2.54mm double row
+0
+34
+34
+Connector_PinSocket_2.54mm
+PinSocket_2x18_P2.54mm_Horizontal
+Through hole angled socket strip, 2x18, 2.54mm pitch, 8.51mm socket length, double cols (from Kicad 4.0.7), script generated
+Through hole angled socket strip THT 2x18 2.54mm double row
+0
+36
+36
+Connector_PinSocket_2.54mm
+PinSocket_2x18_P2.54mm_Vertical
+Through hole straight socket strip, 2x18, 2.54mm pitch, double cols (from Kicad 4.0.7), script generated
+Through hole socket strip THT 2x18 2.54mm double row
+0
+36
+36
+Connector_PinSocket_2.54mm
+PinSocket_2x18_P2.54mm_Vertical_SMD
+surface-mounted straight socket strip, 2x18, 2.54mm pitch, double cols (from Kicad 4.0.7), script generated
+Surface mounted socket strip SMD 2x18 2.54mm double row
+0
+36
+36
+Connector_PinSocket_2.54mm
+PinSocket_2x19_P2.54mm_Horizontal
+Through hole angled socket strip, 2x19, 2.54mm pitch, 8.51mm socket length, double cols (from Kicad 4.0.7), script generated
+Through hole angled socket strip THT 2x19 2.54mm double row
+0
+38
+38
+Connector_PinSocket_2.54mm
+PinSocket_2x19_P2.54mm_Vertical
+Through hole straight socket strip, 2x19, 2.54mm pitch, double cols (from Kicad 4.0.7), script generated
+Through hole socket strip THT 2x19 2.54mm double row
+0
+38
+38
+Connector_PinSocket_2.54mm
+PinSocket_2x19_P2.54mm_Vertical_SMD
+surface-mounted straight socket strip, 2x19, 2.54mm pitch, double cols (from Kicad 4.0.7), script generated
+Surface mounted socket strip SMD 2x19 2.54mm double row
+0
+38
+38
+Connector_PinSocket_2.54mm
+PinSocket_2x20_P2.54mm_Horizontal
+Through hole angled socket strip, 2x20, 2.54mm pitch, 8.51mm socket length, double cols (from Kicad 4.0.7), script generated
+Through hole angled socket strip THT 2x20 2.54mm double row
+0
+40
+40
+Connector_PinSocket_2.54mm
+PinSocket_2x20_P2.54mm_Vertical
+Through hole straight socket strip, 2x20, 2.54mm pitch, double cols (from Kicad 4.0.7), script generated
+Through hole socket strip THT 2x20 2.54mm double row
+0
+40
+40
+Connector_PinSocket_2.54mm
+PinSocket_2x20_P2.54mm_Vertical_SMD
+surface-mounted straight socket strip, 2x20, 2.54mm pitch, double cols (from Kicad 4.0.7), script generated
+Surface mounted socket strip SMD 2x20 2.54mm double row
+0
+40
+40
+Connector_PinSocket_2.54mm
+PinSocket_2x21_P2.54mm_Horizontal
+Through hole angled socket strip, 2x21, 2.54mm pitch, 8.51mm socket length, double cols (from Kicad 4.0.7), script generated
+Through hole angled socket strip THT 2x21 2.54mm double row
+0
+42
+42
+Connector_PinSocket_2.54mm
+PinSocket_2x21_P2.54mm_Vertical
+Through hole straight socket strip, 2x21, 2.54mm pitch, double cols (from Kicad 4.0.7), script generated
+Through hole socket strip THT 2x21 2.54mm double row
+0
+42
+42
+Connector_PinSocket_2.54mm
+PinSocket_2x21_P2.54mm_Vertical_SMD
+surface-mounted straight socket strip, 2x21, 2.54mm pitch, double cols (from Kicad 4.0.7), script generated
+Surface mounted socket strip SMD 2x21 2.54mm double row
+0
+42
+42
+Connector_PinSocket_2.54mm
+PinSocket_2x22_P2.54mm_Horizontal
+Through hole angled socket strip, 2x22, 2.54mm pitch, 8.51mm socket length, double cols (from Kicad 4.0.7), script generated
+Through hole angled socket strip THT 2x22 2.54mm double row
+0
+44
+44
+Connector_PinSocket_2.54mm
+PinSocket_2x22_P2.54mm_Vertical
+Through hole straight socket strip, 2x22, 2.54mm pitch, double cols (from Kicad 4.0.7), script generated
+Through hole socket strip THT 2x22 2.54mm double row
+0
+44
+44
+Connector_PinSocket_2.54mm
+PinSocket_2x22_P2.54mm_Vertical_SMD
+surface-mounted straight socket strip, 2x22, 2.54mm pitch, double cols (from Kicad 4.0.7), script generated
+Surface mounted socket strip SMD 2x22 2.54mm double row
+0
+44
+44
+Connector_PinSocket_2.54mm
+PinSocket_2x23_P2.54mm_Horizontal
+Through hole angled socket strip, 2x23, 2.54mm pitch, 8.51mm socket length, double cols (from Kicad 4.0.7), script generated
+Through hole angled socket strip THT 2x23 2.54mm double row
+0
+46
+46
+Connector_PinSocket_2.54mm
+PinSocket_2x23_P2.54mm_Vertical
+Through hole straight socket strip, 2x23, 2.54mm pitch, double cols (from Kicad 4.0.7), script generated
+Through hole socket strip THT 2x23 2.54mm double row
+0
+46
+46
+Connector_PinSocket_2.54mm
+PinSocket_2x23_P2.54mm_Vertical_SMD
+surface-mounted straight socket strip, 2x23, 2.54mm pitch, double cols (from Kicad 4.0.7), script generated
+Surface mounted socket strip SMD 2x23 2.54mm double row
+0
+46
+46
+Connector_PinSocket_2.54mm
+PinSocket_2x24_P2.54mm_Horizontal
+Through hole angled socket strip, 2x24, 2.54mm pitch, 8.51mm socket length, double cols (from Kicad 4.0.7), script generated
+Through hole angled socket strip THT 2x24 2.54mm double row
+0
+48
+48
+Connector_PinSocket_2.54mm
+PinSocket_2x24_P2.54mm_Vertical
+Through hole straight socket strip, 2x24, 2.54mm pitch, double cols (from Kicad 4.0.7), script generated
+Through hole socket strip THT 2x24 2.54mm double row
+0
+48
+48
+Connector_PinSocket_2.54mm
+PinSocket_2x24_P2.54mm_Vertical_SMD
+surface-mounted straight socket strip, 2x24, 2.54mm pitch, double cols (from Kicad 4.0.7), script generated
+Surface mounted socket strip SMD 2x24 2.54mm double row
+0
+48
+48
+Connector_PinSocket_2.54mm
+PinSocket_2x25_P2.54mm_Horizontal
+Through hole angled socket strip, 2x25, 2.54mm pitch, 8.51mm socket length, double cols (from Kicad 4.0.7), script generated
+Through hole angled socket strip THT 2x25 2.54mm double row
+0
+50
+50
+Connector_PinSocket_2.54mm
+PinSocket_2x25_P2.54mm_Vertical
+Through hole straight socket strip, 2x25, 2.54mm pitch, double cols (from Kicad 4.0.7), script generated
+Through hole socket strip THT 2x25 2.54mm double row
+0
+50
+50
+Connector_PinSocket_2.54mm
+PinSocket_2x25_P2.54mm_Vertical_SMD
+surface-mounted straight socket strip, 2x25, 2.54mm pitch, double cols (from Kicad 4.0.7), script generated
+Surface mounted socket strip SMD 2x25 2.54mm double row
+0
+50
+50
+Connector_PinSocket_2.54mm
+PinSocket_2x26_P2.54mm_Horizontal
+Through hole angled socket strip, 2x26, 2.54mm pitch, 8.51mm socket length, double cols (from Kicad 4.0.7), script generated
+Through hole angled socket strip THT 2x26 2.54mm double row
+0
+52
+52
+Connector_PinSocket_2.54mm
+PinSocket_2x26_P2.54mm_Vertical
+Through hole straight socket strip, 2x26, 2.54mm pitch, double cols (from Kicad 4.0.7), script generated
+Through hole socket strip THT 2x26 2.54mm double row
+0
+52
+52
+Connector_PinSocket_2.54mm
+PinSocket_2x26_P2.54mm_Vertical_SMD
+surface-mounted straight socket strip, 2x26, 2.54mm pitch, double cols (from Kicad 4.0.7), script generated
+Surface mounted socket strip SMD 2x26 2.54mm double row
+0
+52
+52
+Connector_PinSocket_2.54mm
+PinSocket_2x27_P2.54mm_Horizontal
+Through hole angled socket strip, 2x27, 2.54mm pitch, 8.51mm socket length, double cols (from Kicad 4.0.7), script generated
+Through hole angled socket strip THT 2x27 2.54mm double row
+0
+54
+54
+Connector_PinSocket_2.54mm
+PinSocket_2x27_P2.54mm_Vertical
+Through hole straight socket strip, 2x27, 2.54mm pitch, double cols (from Kicad 4.0.7), script generated
+Through hole socket strip THT 2x27 2.54mm double row
+0
+54
+54
+Connector_PinSocket_2.54mm
+PinSocket_2x27_P2.54mm_Vertical_SMD
+surface-mounted straight socket strip, 2x27, 2.54mm pitch, double cols (from Kicad 4.0.7), script generated
+Surface mounted socket strip SMD 2x27 2.54mm double row
+0
+54
+54
+Connector_PinSocket_2.54mm
+PinSocket_2x28_P2.54mm_Horizontal
+Through hole angled socket strip, 2x28, 2.54mm pitch, 8.51mm socket length, double cols (from Kicad 4.0.7), script generated
+Through hole angled socket strip THT 2x28 2.54mm double row
+0
+56
+56
+Connector_PinSocket_2.54mm
+PinSocket_2x28_P2.54mm_Vertical
+Through hole straight socket strip, 2x28, 2.54mm pitch, double cols (from Kicad 4.0.7), script generated
+Through hole socket strip THT 2x28 2.54mm double row
+0
+56
+56
+Connector_PinSocket_2.54mm
+PinSocket_2x28_P2.54mm_Vertical_SMD
+surface-mounted straight socket strip, 2x28, 2.54mm pitch, double cols (from Kicad 4.0.7), script generated
+Surface mounted socket strip SMD 2x28 2.54mm double row
+0
+56
+56
+Connector_PinSocket_2.54mm
+PinSocket_2x29_P2.54mm_Horizontal
+Through hole angled socket strip, 2x29, 2.54mm pitch, 8.51mm socket length, double cols (from Kicad 4.0.7), script generated
+Through hole angled socket strip THT 2x29 2.54mm double row
+0
+58
+58
+Connector_PinSocket_2.54mm
+PinSocket_2x29_P2.54mm_Vertical
+Through hole straight socket strip, 2x29, 2.54mm pitch, double cols (from Kicad 4.0.7), script generated
+Through hole socket strip THT 2x29 2.54mm double row
+0
+58
+58
+Connector_PinSocket_2.54mm
+PinSocket_2x29_P2.54mm_Vertical_SMD
+surface-mounted straight socket strip, 2x29, 2.54mm pitch, double cols (from Kicad 4.0.7), script generated
+Surface mounted socket strip SMD 2x29 2.54mm double row
+0
+58
+58
+Connector_PinSocket_2.54mm
+PinSocket_2x30_P2.54mm_Horizontal
+Through hole angled socket strip, 2x30, 2.54mm pitch, 8.51mm socket length, double cols (from Kicad 4.0.7), script generated
+Through hole angled socket strip THT 2x30 2.54mm double row
+0
+60
+60
+Connector_PinSocket_2.54mm
+PinSocket_2x30_P2.54mm_Vertical
+Through hole straight socket strip, 2x30, 2.54mm pitch, double cols (from Kicad 4.0.7), script generated
+Through hole socket strip THT 2x30 2.54mm double row
+0
+60
+60
+Connector_PinSocket_2.54mm
+PinSocket_2x30_P2.54mm_Vertical_SMD
+surface-mounted straight socket strip, 2x30, 2.54mm pitch, double cols (from Kicad 4.0.7), script generated
+Surface mounted socket strip SMD 2x30 2.54mm double row
+0
+60
+60
+Connector_PinSocket_2.54mm
+PinSocket_2x31_P2.54mm_Horizontal
+Through hole angled socket strip, 2x31, 2.54mm pitch, 8.51mm socket length, double cols (from Kicad 4.0.7), script generated
+Through hole angled socket strip THT 2x31 2.54mm double row
+0
+62
+62
+Connector_PinSocket_2.54mm
+PinSocket_2x31_P2.54mm_Vertical
+Through hole straight socket strip, 2x31, 2.54mm pitch, double cols (from Kicad 4.0.7), script generated
+Through hole socket strip THT 2x31 2.54mm double row
+0
+62
+62
+Connector_PinSocket_2.54mm
+PinSocket_2x31_P2.54mm_Vertical_SMD
+surface-mounted straight socket strip, 2x31, 2.54mm pitch, double cols (from Kicad 4.0.7), script generated
+Surface mounted socket strip SMD 2x31 2.54mm double row
+0
+62
+62
+Connector_PinSocket_2.54mm
+PinSocket_2x32_P2.54mm_Horizontal
+Through hole angled socket strip, 2x32, 2.54mm pitch, 8.51mm socket length, double cols (from Kicad 4.0.7), script generated
+Through hole angled socket strip THT 2x32 2.54mm double row
+0
+64
+64
+Connector_PinSocket_2.54mm
+PinSocket_2x32_P2.54mm_Vertical
+Through hole straight socket strip, 2x32, 2.54mm pitch, double cols (from Kicad 4.0.7), script generated
+Through hole socket strip THT 2x32 2.54mm double row
+0
+64
+64
+Connector_PinSocket_2.54mm
+PinSocket_2x32_P2.54mm_Vertical_SMD
+surface-mounted straight socket strip, 2x32, 2.54mm pitch, double cols (from Kicad 4.0.7), script generated
+Surface mounted socket strip SMD 2x32 2.54mm double row
+0
+64
+64
+Connector_PinSocket_2.54mm
+PinSocket_2x33_P2.54mm_Horizontal
+Through hole angled socket strip, 2x33, 2.54mm pitch, 8.51mm socket length, double cols (from Kicad 4.0.7), script generated
+Through hole angled socket strip THT 2x33 2.54mm double row
+0
+66
+66
+Connector_PinSocket_2.54mm
+PinSocket_2x33_P2.54mm_Vertical
+Through hole straight socket strip, 2x33, 2.54mm pitch, double cols (from Kicad 4.0.7), script generated
+Through hole socket strip THT 2x33 2.54mm double row
+0
+66
+66
+Connector_PinSocket_2.54mm
+PinSocket_2x33_P2.54mm_Vertical_SMD
+surface-mounted straight socket strip, 2x33, 2.54mm pitch, double cols (from Kicad 4.0.7), script generated
+Surface mounted socket strip SMD 2x33 2.54mm double row
+0
+66
+66
+Connector_PinSocket_2.54mm
+PinSocket_2x34_P2.54mm_Horizontal
+Through hole angled socket strip, 2x34, 2.54mm pitch, 8.51mm socket length, double cols (from Kicad 4.0.7), script generated
+Through hole angled socket strip THT 2x34 2.54mm double row
+0
+68
+68
+Connector_PinSocket_2.54mm
+PinSocket_2x34_P2.54mm_Vertical
+Through hole straight socket strip, 2x34, 2.54mm pitch, double cols (from Kicad 4.0.7), script generated
+Through hole socket strip THT 2x34 2.54mm double row
+0
+68
+68
+Connector_PinSocket_2.54mm
+PinSocket_2x34_P2.54mm_Vertical_SMD
+surface-mounted straight socket strip, 2x34, 2.54mm pitch, double cols (from Kicad 4.0.7), script generated
+Surface mounted socket strip SMD 2x34 2.54mm double row
+0
+68
+68
+Connector_PinSocket_2.54mm
+PinSocket_2x35_P2.54mm_Horizontal
+Through hole angled socket strip, 2x35, 2.54mm pitch, 8.51mm socket length, double cols (from Kicad 4.0.7), script generated
+Through hole angled socket strip THT 2x35 2.54mm double row
+0
+70
+70
+Connector_PinSocket_2.54mm
+PinSocket_2x35_P2.54mm_Vertical
+Through hole straight socket strip, 2x35, 2.54mm pitch, double cols (from Kicad 4.0.7), script generated
+Through hole socket strip THT 2x35 2.54mm double row
+0
+70
+70
+Connector_PinSocket_2.54mm
+PinSocket_2x35_P2.54mm_Vertical_SMD
+surface-mounted straight socket strip, 2x35, 2.54mm pitch, double cols (from Kicad 4.0.7), script generated
+Surface mounted socket strip SMD 2x35 2.54mm double row
+0
+70
+70
+Connector_PinSocket_2.54mm
+PinSocket_2x36_P2.54mm_Horizontal
+Through hole angled socket strip, 2x36, 2.54mm pitch, 8.51mm socket length, double cols (from Kicad 4.0.7), script generated
+Through hole angled socket strip THT 2x36 2.54mm double row
+0
+72
+72
+Connector_PinSocket_2.54mm
+PinSocket_2x36_P2.54mm_Vertical
+Through hole straight socket strip, 2x36, 2.54mm pitch, double cols (from Kicad 4.0.7), script generated
+Through hole socket strip THT 2x36 2.54mm double row
+0
+72
+72
+Connector_PinSocket_2.54mm
+PinSocket_2x36_P2.54mm_Vertical_SMD
+surface-mounted straight socket strip, 2x36, 2.54mm pitch, double cols (from Kicad 4.0.7), script generated
+Surface mounted socket strip SMD 2x36 2.54mm double row
+0
+72
+72
+Connector_PinSocket_2.54mm
+PinSocket_2x37_P2.54mm_Horizontal
+Through hole angled socket strip, 2x37, 2.54mm pitch, 8.51mm socket length, double cols (from Kicad 4.0.7), script generated
+Through hole angled socket strip THT 2x37 2.54mm double row
+0
+74
+74
+Connector_PinSocket_2.54mm
+PinSocket_2x37_P2.54mm_Vertical
+Through hole straight socket strip, 2x37, 2.54mm pitch, double cols (from Kicad 4.0.7), script generated
+Through hole socket strip THT 2x37 2.54mm double row
+0
+74
+74
+Connector_PinSocket_2.54mm
+PinSocket_2x37_P2.54mm_Vertical_SMD
+surface-mounted straight socket strip, 2x37, 2.54mm pitch, double cols (from Kicad 4.0.7), script generated
+Surface mounted socket strip SMD 2x37 2.54mm double row
+0
+74
+74
+Connector_PinSocket_2.54mm
+PinSocket_2x38_P2.54mm_Horizontal
+Through hole angled socket strip, 2x38, 2.54mm pitch, 8.51mm socket length, double cols (from Kicad 4.0.7), script generated
+Through hole angled socket strip THT 2x38 2.54mm double row
+0
+76
+76
+Connector_PinSocket_2.54mm
+PinSocket_2x38_P2.54mm_Vertical
+Through hole straight socket strip, 2x38, 2.54mm pitch, double cols (from Kicad 4.0.7), script generated
+Through hole socket strip THT 2x38 2.54mm double row
+0
+76
+76
+Connector_PinSocket_2.54mm
+PinSocket_2x38_P2.54mm_Vertical_SMD
+surface-mounted straight socket strip, 2x38, 2.54mm pitch, double cols (from Kicad 4.0.7), script generated
+Surface mounted socket strip SMD 2x38 2.54mm double row
+0
+76
+76
+Connector_PinSocket_2.54mm
+PinSocket_2x39_P2.54mm_Horizontal
+Through hole angled socket strip, 2x39, 2.54mm pitch, 8.51mm socket length, double cols (from Kicad 4.0.7), script generated
+Through hole angled socket strip THT 2x39 2.54mm double row
+0
+78
+78
+Connector_PinSocket_2.54mm
+PinSocket_2x39_P2.54mm_Vertical
+Through hole straight socket strip, 2x39, 2.54mm pitch, double cols (from Kicad 4.0.7), script generated
+Through hole socket strip THT 2x39 2.54mm double row
+0
+78
+78
+Connector_PinSocket_2.54mm
+PinSocket_2x39_P2.54mm_Vertical_SMD
+surface-mounted straight socket strip, 2x39, 2.54mm pitch, double cols (from Kicad 4.0.7), script generated
+Surface mounted socket strip SMD 2x39 2.54mm double row
+0
+78
+78
+Connector_PinSocket_2.54mm
+PinSocket_2x40_P2.54mm_Horizontal
+Through hole angled socket strip, 2x40, 2.54mm pitch, 8.51mm socket length, double cols (from Kicad 4.0.7), script generated
+Through hole angled socket strip THT 2x40 2.54mm double row
+0
+80
+80
+Connector_PinSocket_2.54mm
+PinSocket_2x40_P2.54mm_Vertical
+Through hole straight socket strip, 2x40, 2.54mm pitch, double cols (from Kicad 4.0.7), script generated
+Through hole socket strip THT 2x40 2.54mm double row
+0
+80
+80
+Connector_PinSocket_2.54mm
+PinSocket_2x40_P2.54mm_Vertical_SMD
+surface-mounted straight socket strip, 2x40, 2.54mm pitch, double cols (from Kicad 4.0.7), script generated
+Surface mounted socket strip SMD 2x40 2.54mm double row
+0
+80
+80
+Connector_RJ
+RJ12_Amphenol_54601
+RJ12 connector  https://cdn.amphenol-icc.com/media/wysiwyg/files/drawing/c-bmj-0082.pdf
+RJ12 connector
+0
+6
+6
+Connector_RJ
+RJ14_Connfly_DS1133-S4_Horizontal
+RJ14 connector 6P4C Horizontal http://www.connfly.com/userfiles/image/UpLoadFile/File/2012/10/26/DS1133.pdf
+RJ14 connector 6P4C Connfly DS1133
+0
+4
+4
+Connector_RJ
+RJ25_Wayconn_MJEA-660X1_Horizontal
+RJ25 6P6C Socket 90 degrees, https://wayconn.com/wp-content/themes/way/datasheet/MJEA-660X1XXX_RJ25_6P6C_PCB_RA.pdf
+RJ12 RJ18 RJ25 jack connector 6P6C
+0
+6
+6
+Connector_RJ
+RJ45_Abracon_ARJP11A-MA_Horizontal
+Shielded RJ45 ethernet connector with transformer and POE (https://abracon.com/Magnetics/lan/ARJP11A.PDF)
+ethernet 8p8c transformer poe rj45
+0
+15
+14
+Connector_RJ
+RJ45_Amphenol_54602-x08_Horizontal
+8 Pol Shallow Latch Connector, Modjack, RJ45 (https://cdn.amphenol-icc.com/media/wysiwyg/files/drawing/c-bmj-0102.pdf)
+RJ45
+0
+8
+8
+Connector_RJ
+RJ45_Amphenol_RJHSE538X
+Shielded, 2 LED, https://www.amphenolcanada.com/ProductSearch/drawings/AC/RJHSE538X.pdf
+RJ45 8p8c ethernet cat5
+0
+14
+13
+Connector_RJ
+RJ45_Amphenol_RJHSE538X-02
+Shielded, 2 LED, 2 Ports, http://www.amphenolinfocom.eu/NavData/Drawings/RJHSE-538X-02-REVC.pdf
+RJ45 8p8c dual ethernet cat5
+0
+26
+25
+Connector_RJ
+RJ45_Amphenol_RJHSE5380
+Shielded, https://www.amphenolcanada.com/ProductSearch/drawings/AC/RJHSE538X.pdf
+RJ45 8p8c ethernet cat5
+0
+10
+9
+Connector_RJ
+RJ45_Amphenol_RJHSE5380-08
+Shielded, https://www.amphenolcanada.com/ProductSearch/drawings/AC/RJHSE538X08.pdf
+RJ45 8p8c ethernet cat5
+0
+68
+65
+Connector_RJ
+RJ45_Amphenol_RJMG1BD3B8K1ANR
+1 Port RJ45 Magjack Connector Through Hole 10/100 Base-T, AutoMDIX, https://www.amphenolcanada.com/ProductSearch/Drawings/AC/RJMG1BD3B8K1ANR.PDF
+RJ45 Magjack
+0
+14
+13
+Connector_RJ
+RJ45_BEL_SS74301-00x_Vertical
+https://belfuse.com/resources/drawings/stewartconnector/dr-stw-ss-74301-001-ss-74301-002-ss-74301-005.pdf
+RJ45 Vertical Shield LED Green Yellow
+0
+14
+13
+Connector_RJ
+RJ45_Bel_SI-60062-F
+1 Port RJ45 Magjack Connector Through Hole 10/100 Base-T, AutoMDIX, https://belfuse.com/resources/drawings/magneticsolutions/dr-mag-si-60062-f.pdf
+RJ45 Magjack
+0
+14
+13
+Connector_RJ
+RJ45_Cetus_J1B1211CCD_Horizontal
+1 Port RJ45 Magjack Connector Through Hole 10/100 Base-T, Cetus, used and distributed by WIZnet (https://wizwiki.net/wiki/lib/exe/fetch.php?media=products:wiz550web:wiz550webds_kr:j1b1211ccd.pdf)
+RJ45 Magjack
+0
+14
+13
+Connector_RJ
+RJ45_Hanrun_HR911105A
+http://www.kosmodrom.com.ua/pdf/HR911105A.pdf
+RJ45 Magjack
+0
+14
+13
+Connector_RJ
+RJ45_Kycon_G7LX-A88S7-BP-xx_Horizontal
+10/100Base-T RJ45 ethernet magnetic transformer connector horizontal with green/yellow LEDs http://www.kycon.com/Pub_Eng_Draw/G7LX-A88S7-BP-GY.pdf
+RJ45 ethernet magnetic
+0
+16
+15
+Connector_RJ
+RJ45_Molex_0855135013_Vertical
+1 Port, RJ45, Series 85513, vertical, SMD, https://www.molex.com/pdm_docs/sd/855135013_sd.pdf
+RJ45 Vertical
+0
+9
+9
+Connector_RJ
+RJ45_Ninigi_GE
+1 port ethernet throughhole connector, https://en.ninigi.com/product/rj45ge/pdf
+RJ45 ethernet 8p8c
+0
+10
+9
+Connector_RJ
+RJ45_OST_PJ012-8P8CX_Vertical
+RJ45 vertical connector https://www.on-shore.com/wp-content/uploads/PJ012-8P8CX.pdf
+RJ45 PJ012
+0
+8
+8
+Connector_RJ
+RJ45_Plug_Metz_AJP92A8813
+plug, ethernet, 8P8C, RJ45 Plug
+AJP92A8813 8P8C RJ45 ethernet plug
+0
+8
+8
+Connector_RJ
+RJ45_Pulse_JK00177NL_Horizontal
+10/100/1000 Base-T RJ45 single port with LEDs and 75W POE, https://productfinder.pulseeng.com/doc_type/WEB301/doc_num/J432/doc_part/J432.pdf
+RJ45 8p8c ethernet POE
+0
+22
+21
+Connector_RJ
+RJ45_Pulse_JK0654219NL_Horizontal
+10/100/1000 Base-T RJ45 single port with LEDs https://media.digikey.com/pdf/Data%20Sheets/Pulse%20PDFs/JK%20Series.pdf#page=2
+RJ45 8p8c ethernet
+0
+18
+17
+Connector_RJ
+RJ45_Pulse_JXD6-0001NL_Horizontal
+RJ45 ethernet transformer with magnetics (https://productfinder.pulseeng.com/doc_type/WEB301/doc_num/JXD6-0001NL/doc_part/JXD6-0001NL.pdf)
+ethernet 8p8c transformer magjack
+0
+12
+11
+Connector_RJ
+RJ45_UDE_RB1-125B8G1A
+1 Port RJ45 Connector Through Hole 10/100/1000 Base-T, https://datasheet.lcsc.com/szlcsc/1901091107_UDE-Corp-RB1-125B8G1A_C363353.pdf#page=3
+RJ45 ethernet
+0
+16
+15
+Connector_RJ
+RJ45_Wuerth_7499010001A_Horizontal
+10/100Base-TX RJ45 ethernet magnetic transformer connector horizontal https://katalog.we-online.de/pbs/datasheet/7499010001A.pdf
+RJ45 ethernet magnetic
+0
+10
+9
+Connector_RJ
+RJ45_Wuerth_7499010121A_Horizontal
+10/100Base-TX RJ45 ethernet magnetic transformer connector horizontal with green/orange LEDs https://katalog.we-online.de/pbs/datasheet/7499010121A.pdf
+RJ45 ethernet magnetic
+0
+14
+13
+Connector_RJ
+RJ45_Wuerth_7499111446_Horizontal
+LAN-Transformer WE-RJ45LAN 10/100/1000 BaseT
+ethernet lan connector
+0
+16
+15
+Connector_RJ
+RJ45_Wuerth_7499151120_Horizontal
+Wuerth 7499151120, LAN-Transformer WE-RJ45LAN 10/100/1000 BaseT, Dual Ethernet Jack (http://katalog.we-online.de/pbs/datasheet/7499151120.pdf)
+ethernet lan connector
+0
+32
+29
+Connector_RJ
+RJ45_Wuerth_74980111211_Horizontal
+RJ45 LAN Transformer 10/100BaseT (https://katalog.we-online.de/pbs/datasheet/74980111211.pdf)
+lan magnetics transformer
+0
+14
+13
+Connector_SATA_SAS
+SAS-mini_TEConnectivity_1888174_Vertical
+36pin mini SAS connector, http://www.te.com/commerce/DocumentDelivery/DDEController?Action=srchrtrv&DocNm=1888174&DocType=Customer+Drawing&DocLang=English
+SAS mini connector
+0
+44
+44
+Connector_SATA_SAS
+SATA_Amphenol_10029364-001LF_Horizontal
+https://cdn.amphenol-icc.com/media/wysiwyg/files/drawing/10029364.pdf
+SATA
+0
+24
+23
+Connector_Samtec
+Samtec_FMC_ASP-134486-01_10x40_P1.27mm_Vertical
+http://suddendocs.samtec.com/prints/asp-134486-01-mkt.pdf
+FMC HPC
+0
+400
+400
+Connector_Samtec
+Samtec_FMC_ASP-134602-01_10x40_P1.27mm_Vertical
+https://www.marutsu.co.jp/contents/shop/marutsu/ds/asp-134602-01.pdf
+FMC HPC
+0
+400
+400
+Connector_Samtec
+Samtec_FMC_ASP-134604-01_4x40_Vertical
+https://suddendocs.samtec.com/prints/asp-134604-01-mkt.pdf
+FMC LPC VITA 
+0
+160
+160
+Connector_Samtec
+Samtec_LSHM-105-xx.x-x-DV-N_2x05_P0.50mm_Vertical
+Molex LSHM 0.50 mm Razor Beam High-Speed Hermaphroditic Terminal/Socket Strip, LSHM-105-xx.x-x-DV-N, 5 Pins per row (http://suddendocs.samtec.com/prints/lshm-1xx-xx.x-x-dv-a-x-x-tr-footprint.pdf), generated with kicad-footprint-generator
+connector Samtec  side entry
+0
+10
+10
+Connector_Samtec
+Samtec_LSHM-105-xx.x-x-DV-S_2x05-1SH_P0.50mm_Vertical
+Molex LSHM 0.50 mm Razor Beam High-Speed Hermaphroditic Terminal/Socket Strip, LSHM-105-xx.x-x-DV-S, 5 Pins per row (http://suddendocs.samtec.com/prints/lshm-1xx-xx.x-x-dv-a-x-x-tr-footprint.pdf), generated with kicad-footprint-generator
+connector Samtec  side entry
+0
+12
+11
+Connector_Samtec
+Samtec_LSHM-110-xx.x-x-DV-N_2x10_P0.50mm_Vertical
+Molex LSHM 0.50 mm Razor Beam High-Speed Hermaphroditic Terminal/Socket Strip, LSHM-110-xx.x-x-DV-N, 10 Pins per row (http://suddendocs.samtec.com/prints/lshm-1xx-xx.x-x-dv-a-x-x-tr-footprint.pdf), generated with kicad-footprint-generator
+connector Samtec  side entry
+0
+20
+20
+Connector_Samtec
+Samtec_LSHM-110-xx.x-x-DV-S_2x10-1SH_P0.50mm_Vertical
+Molex LSHM 0.50 mm Razor Beam High-Speed Hermaphroditic Terminal/Socket Strip, LSHM-110-xx.x-x-DV-S, 10 Pins per row (http://suddendocs.samtec.com/prints/lshm-1xx-xx.x-x-dv-a-x-x-tr-footprint.pdf), generated with kicad-footprint-generator
+connector Samtec  side entry
+0
+22
+21
+Connector_Samtec
+Samtec_LSHM-120-xx.x-x-DV-N_2x20_P0.50mm_Vertical
+Molex LSHM 0.50 mm Razor Beam High-Speed Hermaphroditic Terminal/Socket Strip, LSHM-120-xx.x-x-DV-N, 20 Pins per row (http://suddendocs.samtec.com/prints/lshm-1xx-xx.x-x-dv-a-x-x-tr-footprint.pdf), generated with kicad-footprint-generator
+connector Samtec  side entry
+0
+40
+40
+Connector_Samtec
+Samtec_LSHM-120-xx.x-x-DV-S_2x20-1SH_P0.50mm_Vertical
+Molex LSHM 0.50 mm Razor Beam High-Speed Hermaphroditic Terminal/Socket Strip, LSHM-120-xx.x-x-DV-S, 20 Pins per row (http://suddendocs.samtec.com/prints/lshm-1xx-xx.x-x-dv-a-x-x-tr-footprint.pdf), generated with kicad-footprint-generator
+connector Samtec  side entry
+0
+42
+41
+Connector_Samtec
+Samtec_LSHM-130-xx.x-x-DV-N_2x30_P0.50mm_Vertical
+Molex LSHM 0.50 mm Razor Beam High-Speed Hermaphroditic Terminal/Socket Strip, LSHM-130-xx.x-x-DV-N, 30 Pins per row (http://suddendocs.samtec.com/prints/lshm-1xx-xx.x-x-dv-a-x-x-tr-footprint.pdf), generated with kicad-footprint-generator
+connector Samtec  side entry
+0
+60
+60
+Connector_Samtec
+Samtec_LSHM-130-xx.x-x-DV-S_2x30-1SH_P0.50mm_Vertical
+Molex LSHM 0.50 mm Razor Beam High-Speed Hermaphroditic Terminal/Socket Strip, LSHM-130-xx.x-x-DV-S, 30 Pins per row (http://suddendocs.samtec.com/prints/lshm-1xx-xx.x-x-dv-a-x-x-tr-footprint.pdf), generated with kicad-footprint-generator
+connector Samtec  side entry
+0
+62
+61
+Connector_Samtec
+Samtec_LSHM-140-xx.x-x-DV-N_2x40_P0.50mm_Vertical
+Molex LSHM 0.50 mm Razor Beam High-Speed Hermaphroditic Terminal/Socket Strip, LSHM-140-xx.x-x-DV-N, 40 Pins per row (http://suddendocs.samtec.com/prints/lshm-1xx-xx.x-x-dv-a-x-x-tr-footprint.pdf), generated with kicad-footprint-generator
+connector Samtec  side entry
+0
+80
+80
+Connector_Samtec
+Samtec_LSHM-140-xx.x-x-DV-S_2x40-1SH_P0.50mm_Vertical
+Molex LSHM 0.50 mm Razor Beam High-Speed Hermaphroditic Terminal/Socket Strip, LSHM-140-xx.x-x-DV-S, 40 Pins per row (http://suddendocs.samtec.com/prints/lshm-1xx-xx.x-x-dv-a-x-x-tr-footprint.pdf), generated with kicad-footprint-generator
+connector Samtec  side entry
+0
+82
+81
+Connector_Samtec
+Samtec_LSHM-150-xx.x-x-DV-N_2x50_P0.50mm_Vertical
+Molex LSHM 0.50 mm Razor Beam High-Speed Hermaphroditic Terminal/Socket Strip, LSHM-150-xx.x-x-DV-N, 50 Pins per row (http://suddendocs.samtec.com/prints/lshm-1xx-xx.x-x-dv-a-x-x-tr-footprint.pdf), generated with kicad-footprint-generator
+connector Samtec  side entry
+0
+100
+100
+Connector_Samtec
+Samtec_LSHM-150-xx.x-x-DV-S_2x50-1SH_P0.50mm_Vertical
+Molex LSHM 0.50 mm Razor Beam High-Speed Hermaphroditic Terminal/Socket Strip, LSHM-150-xx.x-x-DV-S, 50 Pins per row (http://suddendocs.samtec.com/prints/lshm-1xx-xx.x-x-dv-a-x-x-tr-footprint.pdf), generated with kicad-footprint-generator
+connector Samtec  side entry
+0
+102
+101
+Connector_Samtec_HLE_SMD
+Samtec_HLE-102-02-xxx-DV-BE-LC_2x02_P2.54mm_Horizontal
+Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-102-02-xxx-DV-BE-LC, 2 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xxx-dv-xx-xx-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-dv-footprint.pdf), generated with kicad-footprint-generator
+connector Samtec HLE horizontal
+0
+4
+4
+Connector_Samtec_HLE_SMD
+Samtec_HLE-102-02-xxx-DV-BE_2x02_P2.54mm_Horizontal
+Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-102-02-xxx-DV-BE, 2 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xxx-dv-xx-xx-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-dv-footprint.pdf), generated with kicad-footprint-generator
+connector Samtec HLE horizontal
+0
+4
+4
+Connector_Samtec_HLE_SMD
+Samtec_HLE-102-02-xxx-DV-LC_2x02_P2.54mm_Horizontal
+Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-102-02-xxx-DV-LC, 2 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xxx-dv-xx-xx-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-dv-footprint.pdf), generated with kicad-footprint-generator
+connector Samtec HLE horizontal
+0
+4
+4
+Connector_Samtec_HLE_SMD
+Samtec_HLE-102-02-xxx-DV_2x02_P2.54mm_Horizontal
+Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-102-02-xxx-DV, 2 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xxx-dv-xx-xx-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-dv-footprint.pdf), generated with kicad-footprint-generator
+connector Samtec HLE horizontal
+0
+4
+4
+Connector_Samtec_HLE_SMD
+Samtec_HLE-103-02-xxx-DV-BE-LC_2x03_P2.54mm_Horizontal
+Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-103-02-xxx-DV-BE-LC, 3 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xxx-dv-xx-xx-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-dv-footprint.pdf), generated with kicad-footprint-generator
+connector Samtec HLE horizontal
+0
+6
+6
+Connector_Samtec_HLE_SMD
+Samtec_HLE-103-02-xxx-DV-BE_2x03_P2.54mm_Horizontal
+Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-103-02-xxx-DV-BE, 3 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xxx-dv-xx-xx-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-dv-footprint.pdf), generated with kicad-footprint-generator
+connector Samtec HLE horizontal
+0
+6
+6
+Connector_Samtec_HLE_SMD
+Samtec_HLE-103-02-xxx-DV-LC_2x03_P2.54mm_Horizontal
+Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-103-02-xxx-DV-LC, 3 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xxx-dv-xx-xx-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-dv-footprint.pdf), generated with kicad-footprint-generator
+connector Samtec HLE horizontal
+0
+6
+6
+Connector_Samtec_HLE_SMD
+Samtec_HLE-103-02-xxx-DV_2x03_P2.54mm_Horizontal
+Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-103-02-xxx-DV, 3 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xxx-dv-xx-xx-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-dv-footprint.pdf), generated with kicad-footprint-generator
+connector Samtec HLE horizontal
+0
+6
+6
+Connector_Samtec_HLE_SMD
+Samtec_HLE-104-02-xxx-DV-A_2x04_P2.54mm_Horizontal
+Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-104-02-xxx-DV-A, 4 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xxx-dv-xx-xx-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-dv-footprint.pdf), generated with kicad-footprint-generator
+connector Samtec HLE horizontal
+0
+8
+8
+Connector_Samtec_HLE_SMD
+Samtec_HLE-104-02-xxx-DV-BE-A_2x04_P2.54mm_Horizontal
+Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-104-02-xxx-DV-BE-A, 4 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xxx-dv-xx-xx-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-dv-footprint.pdf), generated with kicad-footprint-generator
+connector Samtec HLE horizontal
+0
+8
+8
+Connector_Samtec_HLE_SMD
+Samtec_HLE-104-02-xxx-DV-BE-LC_2x04_P2.54mm_Horizontal
+Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-104-02-xxx-DV-BE-LC, 4 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xxx-dv-xx-xx-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-dv-footprint.pdf), generated with kicad-footprint-generator
+connector Samtec HLE horizontal
+0
+8
+8
+Connector_Samtec_HLE_SMD
+Samtec_HLE-104-02-xxx-DV-BE_2x04_P2.54mm_Horizontal
+Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-104-02-xxx-DV-BE, 4 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xxx-dv-xx-xx-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-dv-footprint.pdf), generated with kicad-footprint-generator
+connector Samtec HLE horizontal
+0
+8
+8
+Connector_Samtec_HLE_SMD
+Samtec_HLE-104-02-xxx-DV-LC_2x04_P2.54mm_Horizontal
+Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-104-02-xxx-DV-LC, 4 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xxx-dv-xx-xx-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-dv-footprint.pdf), generated with kicad-footprint-generator
+connector Samtec HLE horizontal
+0
+8
+8
+Connector_Samtec_HLE_SMD
+Samtec_HLE-104-02-xxx-DV_2x04_P2.54mm_Horizontal
+Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-104-02-xxx-DV, 4 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xxx-dv-xx-xx-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-dv-footprint.pdf), generated with kicad-footprint-generator
+connector Samtec HLE horizontal
+0
+8
+8
+Connector_Samtec_HLE_SMD
+Samtec_HLE-105-02-xxx-DV-A_2x05_P2.54mm_Horizontal
+Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-105-02-xxx-DV-A, 5 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xxx-dv-xx-xx-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-dv-footprint.pdf), generated with kicad-footprint-generator
+connector Samtec HLE horizontal
+0
+10
+10
+Connector_Samtec_HLE_SMD
+Samtec_HLE-105-02-xxx-DV-BE-A_2x05_P2.54mm_Horizontal
+Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-105-02-xxx-DV-BE-A, 5 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xxx-dv-xx-xx-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-dv-footprint.pdf), generated with kicad-footprint-generator
+connector Samtec HLE horizontal
+0
+10
+10
+Connector_Samtec_HLE_SMD
+Samtec_HLE-105-02-xxx-DV-BE-LC_2x05_P2.54mm_Horizontal
+Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-105-02-xxx-DV-BE-LC, 5 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xxx-dv-xx-xx-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-dv-footprint.pdf), generated with kicad-footprint-generator
+connector Samtec HLE horizontal
+0
+10
+10
+Connector_Samtec_HLE_SMD
+Samtec_HLE-105-02-xxx-DV-BE_2x05_P2.54mm_Horizontal
+Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-105-02-xxx-DV-BE, 5 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xxx-dv-xx-xx-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-dv-footprint.pdf), generated with kicad-footprint-generator
+connector Samtec HLE horizontal
+0
+10
+10
+Connector_Samtec_HLE_SMD
+Samtec_HLE-105-02-xxx-DV-LC_2x05_P2.54mm_Horizontal
+Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-105-02-xxx-DV-LC, 5 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xxx-dv-xx-xx-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-dv-footprint.pdf), generated with kicad-footprint-generator
+connector Samtec HLE horizontal
+0
+10
+10
+Connector_Samtec_HLE_SMD
+Samtec_HLE-105-02-xxx-DV_2x05_P2.54mm_Horizontal
+Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-105-02-xxx-DV, 5 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xxx-dv-xx-xx-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-dv-footprint.pdf), generated with kicad-footprint-generator
+connector Samtec HLE horizontal
+0
+10
+10
+Connector_Samtec_HLE_SMD
+Samtec_HLE-106-02-xxx-DV-A_2x06_P2.54mm_Horizontal
+Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-106-02-xxx-DV-A, 6 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xxx-dv-xx-xx-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-dv-footprint.pdf), generated with kicad-footprint-generator
+connector Samtec HLE horizontal
+0
+12
+12
+Connector_Samtec_HLE_SMD
+Samtec_HLE-106-02-xxx-DV-BE-A_2x06_P2.54mm_Horizontal
+Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-106-02-xxx-DV-BE-A, 6 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xxx-dv-xx-xx-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-dv-footprint.pdf), generated with kicad-footprint-generator
+connector Samtec HLE horizontal
+0
+12
+12
+Connector_Samtec_HLE_SMD
+Samtec_HLE-106-02-xxx-DV-BE-LC_2x06_P2.54mm_Horizontal
+Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-106-02-xxx-DV-BE-LC, 6 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xxx-dv-xx-xx-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-dv-footprint.pdf), generated with kicad-footprint-generator
+connector Samtec HLE horizontal
+0
+12
+12
+Connector_Samtec_HLE_SMD
+Samtec_HLE-106-02-xxx-DV-BE_2x06_P2.54mm_Horizontal
+Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-106-02-xxx-DV-BE, 6 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xxx-dv-xx-xx-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-dv-footprint.pdf), generated with kicad-footprint-generator
+connector Samtec HLE horizontal
+0
+12
+12
+Connector_Samtec_HLE_SMD
+Samtec_HLE-106-02-xxx-DV-LC_2x06_P2.54mm_Horizontal
+Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-106-02-xxx-DV-LC, 6 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xxx-dv-xx-xx-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-dv-footprint.pdf), generated with kicad-footprint-generator
+connector Samtec HLE horizontal
+0
+12
+12
+Connector_Samtec_HLE_SMD
+Samtec_HLE-106-02-xxx-DV_2x06_P2.54mm_Horizontal
+Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-106-02-xxx-DV, 6 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xxx-dv-xx-xx-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-dv-footprint.pdf), generated with kicad-footprint-generator
+connector Samtec HLE horizontal
+0
+12
+12
+Connector_Samtec_HLE_SMD
+Samtec_HLE-107-02-xxx-DV-A_2x07_P2.54mm_Horizontal
+Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-107-02-xxx-DV-A, 7 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xxx-dv-xx-xx-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-dv-footprint.pdf), generated with kicad-footprint-generator
+connector Samtec HLE horizontal
+0
+14
+14
+Connector_Samtec_HLE_SMD
+Samtec_HLE-107-02-xxx-DV-BE-A_2x07_P2.54mm_Horizontal
+Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-107-02-xxx-DV-BE-A, 7 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xxx-dv-xx-xx-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-dv-footprint.pdf), generated with kicad-footprint-generator
+connector Samtec HLE horizontal
+0
+14
+14
+Connector_Samtec_HLE_SMD
+Samtec_HLE-107-02-xxx-DV-BE-LC_2x07_P2.54mm_Horizontal
+Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-107-02-xxx-DV-BE-LC, 7 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xxx-dv-xx-xx-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-dv-footprint.pdf), generated with kicad-footprint-generator
+connector Samtec HLE horizontal
+0
+14
+14
+Connector_Samtec_HLE_SMD
+Samtec_HLE-107-02-xxx-DV-BE_2x07_P2.54mm_Horizontal
+Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-107-02-xxx-DV-BE, 7 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xxx-dv-xx-xx-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-dv-footprint.pdf), generated with kicad-footprint-generator
+connector Samtec HLE horizontal
+0
+14
+14
+Connector_Samtec_HLE_SMD
+Samtec_HLE-107-02-xxx-DV-LC_2x07_P2.54mm_Horizontal
+Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-107-02-xxx-DV-LC, 7 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xxx-dv-xx-xx-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-dv-footprint.pdf), generated with kicad-footprint-generator
+connector Samtec HLE horizontal
+0
+14
+14
+Connector_Samtec_HLE_SMD
+Samtec_HLE-107-02-xxx-DV_2x07_P2.54mm_Horizontal
+Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-107-02-xxx-DV, 7 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xxx-dv-xx-xx-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-dv-footprint.pdf), generated with kicad-footprint-generator
+connector Samtec HLE horizontal
+0
+14
+14
+Connector_Samtec_HLE_SMD
+Samtec_HLE-108-02-xxx-DV-A_2x08_P2.54mm_Horizontal
+Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-108-02-xxx-DV-A, 8 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xxx-dv-xx-xx-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-dv-footprint.pdf), generated with kicad-footprint-generator
+connector Samtec HLE horizontal
+0
+16
+16
+Connector_Samtec_HLE_SMD
+Samtec_HLE-108-02-xxx-DV-BE-A_2x08_P2.54mm_Horizontal
+Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-108-02-xxx-DV-BE-A, 8 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xxx-dv-xx-xx-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-dv-footprint.pdf), generated with kicad-footprint-generator
+connector Samtec HLE horizontal
+0
+16
+16
+Connector_Samtec_HLE_SMD
+Samtec_HLE-108-02-xxx-DV-BE-LC_2x08_P2.54mm_Horizontal
+Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-108-02-xxx-DV-BE-LC, 8 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xxx-dv-xx-xx-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-dv-footprint.pdf), generated with kicad-footprint-generator
+connector Samtec HLE horizontal
+0
+16
+16
+Connector_Samtec_HLE_SMD
+Samtec_HLE-108-02-xxx-DV-BE_2x08_P2.54mm_Horizontal
+Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-108-02-xxx-DV-BE, 8 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xxx-dv-xx-xx-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-dv-footprint.pdf), generated with kicad-footprint-generator
+connector Samtec HLE horizontal
+0
+16
+16
+Connector_Samtec_HLE_SMD
+Samtec_HLE-108-02-xxx-DV-LC_2x08_P2.54mm_Horizontal
+Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-108-02-xxx-DV-LC, 8 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xxx-dv-xx-xx-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-dv-footprint.pdf), generated with kicad-footprint-generator
+connector Samtec HLE horizontal
+0
+16
+16
+Connector_Samtec_HLE_SMD
+Samtec_HLE-108-02-xxx-DV_2x08_P2.54mm_Horizontal
+Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-108-02-xxx-DV, 8 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xxx-dv-xx-xx-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-dv-footprint.pdf), generated with kicad-footprint-generator
+connector Samtec HLE horizontal
+0
+16
+16
+Connector_Samtec_HLE_SMD
+Samtec_HLE-109-02-xxx-DV-A_2x09_P2.54mm_Horizontal
+Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-109-02-xxx-DV-A, 9 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xxx-dv-xx-xx-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-dv-footprint.pdf), generated with kicad-footprint-generator
+connector Samtec HLE horizontal
+0
+18
+18
+Connector_Samtec_HLE_SMD
+Samtec_HLE-109-02-xxx-DV-BE-A_2x09_P2.54mm_Horizontal
+Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-109-02-xxx-DV-BE-A, 9 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xxx-dv-xx-xx-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-dv-footprint.pdf), generated with kicad-footprint-generator
+connector Samtec HLE horizontal
+0
+18
+18
+Connector_Samtec_HLE_SMD
+Samtec_HLE-109-02-xxx-DV-BE-LC_2x09_P2.54mm_Horizontal
+Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-109-02-xxx-DV-BE-LC, 9 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xxx-dv-xx-xx-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-dv-footprint.pdf), generated with kicad-footprint-generator
+connector Samtec HLE horizontal
+0
+18
+18
+Connector_Samtec_HLE_SMD
+Samtec_HLE-109-02-xxx-DV-BE_2x09_P2.54mm_Horizontal
+Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-109-02-xxx-DV-BE, 9 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xxx-dv-xx-xx-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-dv-footprint.pdf), generated with kicad-footprint-generator
+connector Samtec HLE horizontal
+0
+18
+18
+Connector_Samtec_HLE_SMD
+Samtec_HLE-109-02-xxx-DV-LC_2x09_P2.54mm_Horizontal
+Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-109-02-xxx-DV-LC, 9 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xxx-dv-xx-xx-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-dv-footprint.pdf), generated with kicad-footprint-generator
+connector Samtec HLE horizontal
+0
+18
+18
+Connector_Samtec_HLE_SMD
+Samtec_HLE-109-02-xxx-DV_2x09_P2.54mm_Horizontal
+Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-109-02-xxx-DV, 9 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xxx-dv-xx-xx-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-dv-footprint.pdf), generated with kicad-footprint-generator
+connector Samtec HLE horizontal
+0
+18
+18
+Connector_Samtec_HLE_SMD
+Samtec_HLE-110-02-xxx-DV-A_2x10_P2.54mm_Horizontal
+Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-110-02-xxx-DV-A, 10 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xxx-dv-xx-xx-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-dv-footprint.pdf), generated with kicad-footprint-generator
+connector Samtec HLE horizontal
+0
+20
+20
+Connector_Samtec_HLE_SMD
+Samtec_HLE-110-02-xxx-DV-BE-A_2x10_P2.54mm_Horizontal
+Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-110-02-xxx-DV-BE-A, 10 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xxx-dv-xx-xx-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-dv-footprint.pdf), generated with kicad-footprint-generator
+connector Samtec HLE horizontal
+0
+20
+20
+Connector_Samtec_HLE_SMD
+Samtec_HLE-110-02-xxx-DV-BE-LC_2x10_P2.54mm_Horizontal
+Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-110-02-xxx-DV-BE-LC, 10 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xxx-dv-xx-xx-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-dv-footprint.pdf), generated with kicad-footprint-generator
+connector Samtec HLE horizontal
+0
+20
+20
+Connector_Samtec_HLE_SMD
+Samtec_HLE-110-02-xxx-DV-BE_2x10_P2.54mm_Horizontal
+Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-110-02-xxx-DV-BE, 10 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xxx-dv-xx-xx-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-dv-footprint.pdf), generated with kicad-footprint-generator
+connector Samtec HLE horizontal
+0
+20
+20
+Connector_Samtec_HLE_SMD
+Samtec_HLE-110-02-xxx-DV-LC_2x10_P2.54mm_Horizontal
+Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-110-02-xxx-DV-LC, 10 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xxx-dv-xx-xx-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-dv-footprint.pdf), generated with kicad-footprint-generator
+connector Samtec HLE horizontal
+0
+20
+20
+Connector_Samtec_HLE_SMD
+Samtec_HLE-110-02-xxx-DV_2x10_P2.54mm_Horizontal
+Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-110-02-xxx-DV, 10 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xxx-dv-xx-xx-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-dv-footprint.pdf), generated with kicad-footprint-generator
+connector Samtec HLE horizontal
+0
+20
+20
+Connector_Samtec_HLE_SMD
+Samtec_HLE-111-02-xxx-DV-A_2x11_P2.54mm_Horizontal
+Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-111-02-xxx-DV-A, 11 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xxx-dv-xx-xx-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-dv-footprint.pdf), generated with kicad-footprint-generator
+connector Samtec HLE horizontal
+0
+22
+22
+Connector_Samtec_HLE_SMD
+Samtec_HLE-111-02-xxx-DV-BE-A_2x11_P2.54mm_Horizontal
+Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-111-02-xxx-DV-BE-A, 11 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xxx-dv-xx-xx-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-dv-footprint.pdf), generated with kicad-footprint-generator
+connector Samtec HLE horizontal
+0
+22
+22
+Connector_Samtec_HLE_SMD
+Samtec_HLE-111-02-xxx-DV-BE-LC_2x11_P2.54mm_Horizontal
+Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-111-02-xxx-DV-BE-LC, 11 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xxx-dv-xx-xx-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-dv-footprint.pdf), generated with kicad-footprint-generator
+connector Samtec HLE horizontal
+0
+22
+22
+Connector_Samtec_HLE_SMD
+Samtec_HLE-111-02-xxx-DV-BE_2x11_P2.54mm_Horizontal
+Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-111-02-xxx-DV-BE, 11 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xxx-dv-xx-xx-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-dv-footprint.pdf), generated with kicad-footprint-generator
+connector Samtec HLE horizontal
+0
+22
+22
+Connector_Samtec_HLE_SMD
+Samtec_HLE-111-02-xxx-DV-LC_2x11_P2.54mm_Horizontal
+Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-111-02-xxx-DV-LC, 11 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xxx-dv-xx-xx-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-dv-footprint.pdf), generated with kicad-footprint-generator
+connector Samtec HLE horizontal
+0
+22
+22
+Connector_Samtec_HLE_SMD
+Samtec_HLE-111-02-xxx-DV_2x11_P2.54mm_Horizontal
+Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-111-02-xxx-DV, 11 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xxx-dv-xx-xx-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-dv-footprint.pdf), generated with kicad-footprint-generator
+connector Samtec HLE horizontal
+0
+22
+22
+Connector_Samtec_HLE_SMD
+Samtec_HLE-112-02-xxx-DV-A_2x12_P2.54mm_Horizontal
+Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-112-02-xxx-DV-A, 12 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xxx-dv-xx-xx-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-dv-footprint.pdf), generated with kicad-footprint-generator
+connector Samtec HLE horizontal
+0
+24
+24
+Connector_Samtec_HLE_SMD
+Samtec_HLE-112-02-xxx-DV-BE-A_2x12_P2.54mm_Horizontal
+Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-112-02-xxx-DV-BE-A, 12 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xxx-dv-xx-xx-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-dv-footprint.pdf), generated with kicad-footprint-generator
+connector Samtec HLE horizontal
+0
+24
+24
+Connector_Samtec_HLE_SMD
+Samtec_HLE-112-02-xxx-DV-BE-LC_2x12_P2.54mm_Horizontal
+Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-112-02-xxx-DV-BE-LC, 12 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xxx-dv-xx-xx-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-dv-footprint.pdf), generated with kicad-footprint-generator
+connector Samtec HLE horizontal
+0
+24
+24
+Connector_Samtec_HLE_SMD
+Samtec_HLE-112-02-xxx-DV-BE_2x12_P2.54mm_Horizontal
+Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-112-02-xxx-DV-BE, 12 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xxx-dv-xx-xx-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-dv-footprint.pdf), generated with kicad-footprint-generator
+connector Samtec HLE horizontal
+0
+24
+24
+Connector_Samtec_HLE_SMD
+Samtec_HLE-112-02-xxx-DV-LC_2x12_P2.54mm_Horizontal
+Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-112-02-xxx-DV-LC, 12 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xxx-dv-xx-xx-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-dv-footprint.pdf), generated with kicad-footprint-generator
+connector Samtec HLE horizontal
+0
+24
+24
+Connector_Samtec_HLE_SMD
+Samtec_HLE-112-02-xxx-DV_2x12_P2.54mm_Horizontal
+Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-112-02-xxx-DV, 12 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xxx-dv-xx-xx-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-dv-footprint.pdf), generated with kicad-footprint-generator
+connector Samtec HLE horizontal
+0
+24
+24
+Connector_Samtec_HLE_SMD
+Samtec_HLE-113-02-xxx-DV-A_2x13_P2.54mm_Horizontal
+Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-113-02-xxx-DV-A, 13 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xxx-dv-xx-xx-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-dv-footprint.pdf), generated with kicad-footprint-generator
+connector Samtec HLE horizontal
+0
+26
+26
+Connector_Samtec_HLE_SMD
+Samtec_HLE-113-02-xxx-DV-BE-A_2x13_P2.54mm_Horizontal
+Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-113-02-xxx-DV-BE-A, 13 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xxx-dv-xx-xx-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-dv-footprint.pdf), generated with kicad-footprint-generator
+connector Samtec HLE horizontal
+0
+26
+26
+Connector_Samtec_HLE_SMD
+Samtec_HLE-113-02-xxx-DV-BE-LC_2x13_P2.54mm_Horizontal
+Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-113-02-xxx-DV-BE-LC, 13 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xxx-dv-xx-xx-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-dv-footprint.pdf), generated with kicad-footprint-generator
+connector Samtec HLE horizontal
+0
+26
+26
+Connector_Samtec_HLE_SMD
+Samtec_HLE-113-02-xxx-DV-BE_2x13_P2.54mm_Horizontal
+Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-113-02-xxx-DV-BE, 13 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xxx-dv-xx-xx-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-dv-footprint.pdf), generated with kicad-footprint-generator
+connector Samtec HLE horizontal
+0
+26
+26
+Connector_Samtec_HLE_SMD
+Samtec_HLE-113-02-xxx-DV-LC_2x13_P2.54mm_Horizontal
+Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-113-02-xxx-DV-LC, 13 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xxx-dv-xx-xx-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-dv-footprint.pdf), generated with kicad-footprint-generator
+connector Samtec HLE horizontal
+0
+26
+26
+Connector_Samtec_HLE_SMD
+Samtec_HLE-113-02-xxx-DV_2x13_P2.54mm_Horizontal
+Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-113-02-xxx-DV, 13 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xxx-dv-xx-xx-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-dv-footprint.pdf), generated with kicad-footprint-generator
+connector Samtec HLE horizontal
+0
+26
+26
+Connector_Samtec_HLE_SMD
+Samtec_HLE-114-02-xxx-DV-A_2x14_P2.54mm_Horizontal
+Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-114-02-xxx-DV-A, 14 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xxx-dv-xx-xx-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-dv-footprint.pdf), generated with kicad-footprint-generator
+connector Samtec HLE horizontal
+0
+28
+28
+Connector_Samtec_HLE_SMD
+Samtec_HLE-114-02-xxx-DV-BE-A_2x14_P2.54mm_Horizontal
+Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-114-02-xxx-DV-BE-A, 14 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xxx-dv-xx-xx-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-dv-footprint.pdf), generated with kicad-footprint-generator
+connector Samtec HLE horizontal
+0
+28
+28
+Connector_Samtec_HLE_SMD
+Samtec_HLE-114-02-xxx-DV-BE-LC_2x14_P2.54mm_Horizontal
+Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-114-02-xxx-DV-BE-LC, 14 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xxx-dv-xx-xx-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-dv-footprint.pdf), generated with kicad-footprint-generator
+connector Samtec HLE horizontal
+0
+28
+28
+Connector_Samtec_HLE_SMD
+Samtec_HLE-114-02-xxx-DV-BE_2x14_P2.54mm_Horizontal
+Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-114-02-xxx-DV-BE, 14 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xxx-dv-xx-xx-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-dv-footprint.pdf), generated with kicad-footprint-generator
+connector Samtec HLE horizontal
+0
+28
+28
+Connector_Samtec_HLE_SMD
+Samtec_HLE-114-02-xxx-DV-LC_2x14_P2.54mm_Horizontal
+Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-114-02-xxx-DV-LC, 14 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xxx-dv-xx-xx-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-dv-footprint.pdf), generated with kicad-footprint-generator
+connector Samtec HLE horizontal
+0
+28
+28
+Connector_Samtec_HLE_SMD
+Samtec_HLE-114-02-xxx-DV_2x14_P2.54mm_Horizontal
+Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-114-02-xxx-DV, 14 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xxx-dv-xx-xx-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-dv-footprint.pdf), generated with kicad-footprint-generator
+connector Samtec HLE horizontal
+0
+28
+28
+Connector_Samtec_HLE_SMD
+Samtec_HLE-115-02-xxx-DV-A_2x15_P2.54mm_Horizontal
+Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-115-02-xxx-DV-A, 15 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xxx-dv-xx-xx-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-dv-footprint.pdf), generated with kicad-footprint-generator
+connector Samtec HLE horizontal
+0
+30
+30
+Connector_Samtec_HLE_SMD
+Samtec_HLE-115-02-xxx-DV-BE-A_2x15_P2.54mm_Horizontal
+Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-115-02-xxx-DV-BE-A, 15 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xxx-dv-xx-xx-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-dv-footprint.pdf), generated with kicad-footprint-generator
+connector Samtec HLE horizontal
+0
+30
+30
+Connector_Samtec_HLE_SMD
+Samtec_HLE-115-02-xxx-DV-BE-LC_2x15_P2.54mm_Horizontal
+Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-115-02-xxx-DV-BE-LC, 15 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xxx-dv-xx-xx-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-dv-footprint.pdf), generated with kicad-footprint-generator
+connector Samtec HLE horizontal
+0
+30
+30
+Connector_Samtec_HLE_SMD
+Samtec_HLE-115-02-xxx-DV-BE_2x15_P2.54mm_Horizontal
+Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-115-02-xxx-DV-BE, 15 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xxx-dv-xx-xx-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-dv-footprint.pdf), generated with kicad-footprint-generator
+connector Samtec HLE horizontal
+0
+30
+30
+Connector_Samtec_HLE_SMD
+Samtec_HLE-115-02-xxx-DV-LC_2x15_P2.54mm_Horizontal
+Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-115-02-xxx-DV-LC, 15 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xxx-dv-xx-xx-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-dv-footprint.pdf), generated with kicad-footprint-generator
+connector Samtec HLE horizontal
+0
+30
+30
+Connector_Samtec_HLE_SMD
+Samtec_HLE-115-02-xxx-DV_2x15_P2.54mm_Horizontal
+Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-115-02-xxx-DV, 15 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xxx-dv-xx-xx-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-dv-footprint.pdf), generated with kicad-footprint-generator
+connector Samtec HLE horizontal
+0
+30
+30
+Connector_Samtec_HLE_SMD
+Samtec_HLE-116-02-xxx-DV-A_2x16_P2.54mm_Horizontal
+Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-116-02-xxx-DV-A, 16 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xxx-dv-xx-xx-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-dv-footprint.pdf), generated with kicad-footprint-generator
+connector Samtec HLE horizontal
+0
+32
+32
+Connector_Samtec_HLE_SMD
+Samtec_HLE-116-02-xxx-DV-BE-A_2x16_P2.54mm_Horizontal
+Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-116-02-xxx-DV-BE-A, 16 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xxx-dv-xx-xx-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-dv-footprint.pdf), generated with kicad-footprint-generator
+connector Samtec HLE horizontal
+0
+32
+32
+Connector_Samtec_HLE_SMD
+Samtec_HLE-116-02-xxx-DV-BE-LC_2x16_P2.54mm_Horizontal
+Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-116-02-xxx-DV-BE-LC, 16 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xxx-dv-xx-xx-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-dv-footprint.pdf), generated with kicad-footprint-generator
+connector Samtec HLE horizontal
+0
+32
+32
+Connector_Samtec_HLE_SMD
+Samtec_HLE-116-02-xxx-DV-BE_2x16_P2.54mm_Horizontal
+Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-116-02-xxx-DV-BE, 16 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xxx-dv-xx-xx-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-dv-footprint.pdf), generated with kicad-footprint-generator
+connector Samtec HLE horizontal
+0
+32
+32
+Connector_Samtec_HLE_SMD
+Samtec_HLE-116-02-xxx-DV-LC_2x16_P2.54mm_Horizontal
+Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-116-02-xxx-DV-LC, 16 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xxx-dv-xx-xx-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-dv-footprint.pdf), generated with kicad-footprint-generator
+connector Samtec HLE horizontal
+0
+32
+32
+Connector_Samtec_HLE_SMD
+Samtec_HLE-116-02-xxx-DV_2x16_P2.54mm_Horizontal
+Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-116-02-xxx-DV, 16 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xxx-dv-xx-xx-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-dv-footprint.pdf), generated with kicad-footprint-generator
+connector Samtec HLE horizontal
+0
+32
+32
+Connector_Samtec_HLE_SMD
+Samtec_HLE-117-02-xxx-DV-A_2x17_P2.54mm_Horizontal
+Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-117-02-xxx-DV-A, 17 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xxx-dv-xx-xx-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-dv-footprint.pdf), generated with kicad-footprint-generator
+connector Samtec HLE horizontal
+0
+34
+34
+Connector_Samtec_HLE_SMD
+Samtec_HLE-117-02-xxx-DV-BE-A_2x17_P2.54mm_Horizontal
+Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-117-02-xxx-DV-BE-A, 17 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xxx-dv-xx-xx-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-dv-footprint.pdf), generated with kicad-footprint-generator
+connector Samtec HLE horizontal
+0
+34
+34
+Connector_Samtec_HLE_SMD
+Samtec_HLE-117-02-xxx-DV-BE-LC_2x17_P2.54mm_Horizontal
+Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-117-02-xxx-DV-BE-LC, 17 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xxx-dv-xx-xx-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-dv-footprint.pdf), generated with kicad-footprint-generator
+connector Samtec HLE horizontal
+0
+34
+34
+Connector_Samtec_HLE_SMD
+Samtec_HLE-117-02-xxx-DV-BE_2x17_P2.54mm_Horizontal
+Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-117-02-xxx-DV-BE, 17 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xxx-dv-xx-xx-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-dv-footprint.pdf), generated with kicad-footprint-generator
+connector Samtec HLE horizontal
+0
+34
+34
+Connector_Samtec_HLE_SMD
+Samtec_HLE-117-02-xxx-DV-LC_2x17_P2.54mm_Horizontal
+Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-117-02-xxx-DV-LC, 17 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xxx-dv-xx-xx-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-dv-footprint.pdf), generated with kicad-footprint-generator
+connector Samtec HLE horizontal
+0
+34
+34
+Connector_Samtec_HLE_SMD
+Samtec_HLE-117-02-xxx-DV_2x17_P2.54mm_Horizontal
+Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-117-02-xxx-DV, 17 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xxx-dv-xx-xx-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-dv-footprint.pdf), generated with kicad-footprint-generator
+connector Samtec HLE horizontal
+0
+34
+34
+Connector_Samtec_HLE_SMD
+Samtec_HLE-118-02-xxx-DV-A_2x18_P2.54mm_Horizontal
+Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-118-02-xxx-DV-A, 18 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xxx-dv-xx-xx-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-dv-footprint.pdf), generated with kicad-footprint-generator
+connector Samtec HLE horizontal
+0
+36
+36
+Connector_Samtec_HLE_SMD
+Samtec_HLE-118-02-xxx-DV-BE-A_2x18_P2.54mm_Horizontal
+Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-118-02-xxx-DV-BE-A, 18 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xxx-dv-xx-xx-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-dv-footprint.pdf), generated with kicad-footprint-generator
+connector Samtec HLE horizontal
+0
+36
+36
+Connector_Samtec_HLE_SMD
+Samtec_HLE-118-02-xxx-DV-BE-LC_2x18_P2.54mm_Horizontal
+Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-118-02-xxx-DV-BE-LC, 18 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xxx-dv-xx-xx-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-dv-footprint.pdf), generated with kicad-footprint-generator
+connector Samtec HLE horizontal
+0
+36
+36
+Connector_Samtec_HLE_SMD
+Samtec_HLE-118-02-xxx-DV-BE_2x18_P2.54mm_Horizontal
+Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-118-02-xxx-DV-BE, 18 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xxx-dv-xx-xx-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-dv-footprint.pdf), generated with kicad-footprint-generator
+connector Samtec HLE horizontal
+0
+36
+36
+Connector_Samtec_HLE_SMD
+Samtec_HLE-118-02-xxx-DV-LC_2x18_P2.54mm_Horizontal
+Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-118-02-xxx-DV-LC, 18 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xxx-dv-xx-xx-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-dv-footprint.pdf), generated with kicad-footprint-generator
+connector Samtec HLE horizontal
+0
+36
+36
+Connector_Samtec_HLE_SMD
+Samtec_HLE-118-02-xxx-DV_2x18_P2.54mm_Horizontal
+Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-118-02-xxx-DV, 18 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xxx-dv-xx-xx-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-dv-footprint.pdf), generated with kicad-footprint-generator
+connector Samtec HLE horizontal
+0
+36
+36
+Connector_Samtec_HLE_SMD
+Samtec_HLE-119-02-xxx-DV-A_2x19_P2.54mm_Horizontal
+Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-119-02-xxx-DV-A, 19 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xxx-dv-xx-xx-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-dv-footprint.pdf), generated with kicad-footprint-generator
+connector Samtec HLE horizontal
+0
+38
+38
+Connector_Samtec_HLE_SMD
+Samtec_HLE-119-02-xxx-DV-BE-A_2x19_P2.54mm_Horizontal
+Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-119-02-xxx-DV-BE-A, 19 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xxx-dv-xx-xx-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-dv-footprint.pdf), generated with kicad-footprint-generator
+connector Samtec HLE horizontal
+0
+38
+38
+Connector_Samtec_HLE_SMD
+Samtec_HLE-119-02-xxx-DV-BE-LC_2x19_P2.54mm_Horizontal
+Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-119-02-xxx-DV-BE-LC, 19 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xxx-dv-xx-xx-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-dv-footprint.pdf), generated with kicad-footprint-generator
+connector Samtec HLE horizontal
+0
+38
+38
+Connector_Samtec_HLE_SMD
+Samtec_HLE-119-02-xxx-DV-BE_2x19_P2.54mm_Horizontal
+Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-119-02-xxx-DV-BE, 19 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xxx-dv-xx-xx-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-dv-footprint.pdf), generated with kicad-footprint-generator
+connector Samtec HLE horizontal
+0
+38
+38
+Connector_Samtec_HLE_SMD
+Samtec_HLE-119-02-xxx-DV-LC_2x19_P2.54mm_Horizontal
+Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-119-02-xxx-DV-LC, 19 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xxx-dv-xx-xx-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-dv-footprint.pdf), generated with kicad-footprint-generator
+connector Samtec HLE horizontal
+0
+38
+38
+Connector_Samtec_HLE_SMD
+Samtec_HLE-119-02-xxx-DV_2x19_P2.54mm_Horizontal
+Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-119-02-xxx-DV, 19 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xxx-dv-xx-xx-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-dv-footprint.pdf), generated with kicad-footprint-generator
+connector Samtec HLE horizontal
+0
+38
+38
+Connector_Samtec_HLE_SMD
+Samtec_HLE-120-02-xxx-DV-A_2x20_P2.54mm_Horizontal
+Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-120-02-xxx-DV-A, 20 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xxx-dv-xx-xx-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-dv-footprint.pdf), generated with kicad-footprint-generator
+connector Samtec HLE horizontal
+0
+40
+40
+Connector_Samtec_HLE_SMD
+Samtec_HLE-120-02-xxx-DV-BE-A_2x20_P2.54mm_Horizontal
+Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-120-02-xxx-DV-BE-A, 20 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xxx-dv-xx-xx-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-dv-footprint.pdf), generated with kicad-footprint-generator
+connector Samtec HLE horizontal
+0
+40
+40
+Connector_Samtec_HLE_SMD
+Samtec_HLE-120-02-xxx-DV-BE-LC_2x20_P2.54mm_Horizontal
+Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-120-02-xxx-DV-BE-LC, 20 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xxx-dv-xx-xx-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-dv-footprint.pdf), generated with kicad-footprint-generator
+connector Samtec HLE horizontal
+0
+40
+40
+Connector_Samtec_HLE_SMD
+Samtec_HLE-120-02-xxx-DV-BE_2x20_P2.54mm_Horizontal
+Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-120-02-xxx-DV-BE, 20 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xxx-dv-xx-xx-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-dv-footprint.pdf), generated with kicad-footprint-generator
+connector Samtec HLE horizontal
+0
+40
+40
+Connector_Samtec_HLE_SMD
+Samtec_HLE-120-02-xxx-DV-LC_2x20_P2.54mm_Horizontal
+Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-120-02-xxx-DV-LC, 20 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xxx-dv-xx-xx-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-dv-footprint.pdf), generated with kicad-footprint-generator
+connector Samtec HLE horizontal
+0
+40
+40
+Connector_Samtec_HLE_SMD
+Samtec_HLE-120-02-xxx-DV_2x20_P2.54mm_Horizontal
+Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-120-02-xxx-DV, 20 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xxx-dv-xx-xx-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-dv-footprint.pdf), generated with kicad-footprint-generator
+connector Samtec HLE horizontal
+0
+40
+40
+Connector_Samtec_HLE_SMD
+Samtec_HLE-121-02-xxx-DV-A_2x21_P2.54mm_Horizontal
+Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-121-02-xxx-DV-A, 21 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xxx-dv-xx-xx-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-dv-footprint.pdf), generated with kicad-footprint-generator
+connector Samtec HLE horizontal
+0
+42
+42
+Connector_Samtec_HLE_SMD
+Samtec_HLE-121-02-xxx-DV-BE-A_2x21_P2.54mm_Horizontal
+Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-121-02-xxx-DV-BE-A, 21 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xxx-dv-xx-xx-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-dv-footprint.pdf), generated with kicad-footprint-generator
+connector Samtec HLE horizontal
+0
+42
+42
+Connector_Samtec_HLE_SMD
+Samtec_HLE-121-02-xxx-DV-BE-LC_2x21_P2.54mm_Horizontal
+Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-121-02-xxx-DV-BE-LC, 21 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xxx-dv-xx-xx-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-dv-footprint.pdf), generated with kicad-footprint-generator
+connector Samtec HLE horizontal
+0
+42
+42
+Connector_Samtec_HLE_SMD
+Samtec_HLE-121-02-xxx-DV-BE_2x21_P2.54mm_Horizontal
+Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-121-02-xxx-DV-BE, 21 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xxx-dv-xx-xx-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-dv-footprint.pdf), generated with kicad-footprint-generator
+connector Samtec HLE horizontal
+0
+42
+42
+Connector_Samtec_HLE_SMD
+Samtec_HLE-121-02-xxx-DV-LC_2x21_P2.54mm_Horizontal
+Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-121-02-xxx-DV-LC, 21 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xxx-dv-xx-xx-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-dv-footprint.pdf), generated with kicad-footprint-generator
+connector Samtec HLE horizontal
+0
+42
+42
+Connector_Samtec_HLE_SMD
+Samtec_HLE-121-02-xxx-DV_2x21_P2.54mm_Horizontal
+Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-121-02-xxx-DV, 21 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xxx-dv-xx-xx-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-dv-footprint.pdf), generated with kicad-footprint-generator
+connector Samtec HLE horizontal
+0
+42
+42
+Connector_Samtec_HLE_SMD
+Samtec_HLE-122-02-xxx-DV-A_2x22_P2.54mm_Horizontal
+Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-122-02-xxx-DV-A, 22 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xxx-dv-xx-xx-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-dv-footprint.pdf), generated with kicad-footprint-generator
+connector Samtec HLE horizontal
+0
+44
+44
+Connector_Samtec_HLE_SMD
+Samtec_HLE-122-02-xxx-DV-BE-A_2x22_P2.54mm_Horizontal
+Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-122-02-xxx-DV-BE-A, 22 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xxx-dv-xx-xx-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-dv-footprint.pdf), generated with kicad-footprint-generator
+connector Samtec HLE horizontal
+0
+44
+44
+Connector_Samtec_HLE_SMD
+Samtec_HLE-122-02-xxx-DV-BE-LC_2x22_P2.54mm_Horizontal
+Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-122-02-xxx-DV-BE-LC, 22 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xxx-dv-xx-xx-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-dv-footprint.pdf), generated with kicad-footprint-generator
+connector Samtec HLE horizontal
+0
+44
+44
+Connector_Samtec_HLE_SMD
+Samtec_HLE-122-02-xxx-DV-BE_2x22_P2.54mm_Horizontal
+Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-122-02-xxx-DV-BE, 22 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xxx-dv-xx-xx-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-dv-footprint.pdf), generated with kicad-footprint-generator
+connector Samtec HLE horizontal
+0
+44
+44
+Connector_Samtec_HLE_SMD
+Samtec_HLE-122-02-xxx-DV-LC_2x22_P2.54mm_Horizontal
+Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-122-02-xxx-DV-LC, 22 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xxx-dv-xx-xx-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-dv-footprint.pdf), generated with kicad-footprint-generator
+connector Samtec HLE horizontal
+0
+44
+44
+Connector_Samtec_HLE_SMD
+Samtec_HLE-122-02-xxx-DV_2x22_P2.54mm_Horizontal
+Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-122-02-xxx-DV, 22 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xxx-dv-xx-xx-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-dv-footprint.pdf), generated with kicad-footprint-generator
+connector Samtec HLE horizontal
+0
+44
+44
+Connector_Samtec_HLE_SMD
+Samtec_HLE-123-02-xxx-DV-A_2x23_P2.54mm_Horizontal
+Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-123-02-xxx-DV-A, 23 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xxx-dv-xx-xx-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-dv-footprint.pdf), generated with kicad-footprint-generator
+connector Samtec HLE horizontal
+0
+46
+46
+Connector_Samtec_HLE_SMD
+Samtec_HLE-123-02-xxx-DV-BE-A_2x23_P2.54mm_Horizontal
+Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-123-02-xxx-DV-BE-A, 23 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xxx-dv-xx-xx-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-dv-footprint.pdf), generated with kicad-footprint-generator
+connector Samtec HLE horizontal
+0
+46
+46
+Connector_Samtec_HLE_SMD
+Samtec_HLE-123-02-xxx-DV-BE-LC_2x23_P2.54mm_Horizontal
+Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-123-02-xxx-DV-BE-LC, 23 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xxx-dv-xx-xx-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-dv-footprint.pdf), generated with kicad-footprint-generator
+connector Samtec HLE horizontal
+0
+46
+46
+Connector_Samtec_HLE_SMD
+Samtec_HLE-123-02-xxx-DV-BE_2x23_P2.54mm_Horizontal
+Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-123-02-xxx-DV-BE, 23 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xxx-dv-xx-xx-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-dv-footprint.pdf), generated with kicad-footprint-generator
+connector Samtec HLE horizontal
+0
+46
+46
+Connector_Samtec_HLE_SMD
+Samtec_HLE-123-02-xxx-DV-LC_2x23_P2.54mm_Horizontal
+Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-123-02-xxx-DV-LC, 23 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xxx-dv-xx-xx-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-dv-footprint.pdf), generated with kicad-footprint-generator
+connector Samtec HLE horizontal
+0
+46
+46
+Connector_Samtec_HLE_SMD
+Samtec_HLE-123-02-xxx-DV_2x23_P2.54mm_Horizontal
+Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-123-02-xxx-DV, 23 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xxx-dv-xx-xx-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-dv-footprint.pdf), generated with kicad-footprint-generator
+connector Samtec HLE horizontal
+0
+46
+46
+Connector_Samtec_HLE_SMD
+Samtec_HLE-124-02-xxx-DV-A_2x24_P2.54mm_Horizontal
+Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-124-02-xxx-DV-A, 24 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xxx-dv-xx-xx-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-dv-footprint.pdf), generated with kicad-footprint-generator
+connector Samtec HLE horizontal
+0
+48
+48
+Connector_Samtec_HLE_SMD
+Samtec_HLE-124-02-xxx-DV-BE-A_2x24_P2.54mm_Horizontal
+Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-124-02-xxx-DV-BE-A, 24 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xxx-dv-xx-xx-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-dv-footprint.pdf), generated with kicad-footprint-generator
+connector Samtec HLE horizontal
+0
+48
+48
+Connector_Samtec_HLE_SMD
+Samtec_HLE-124-02-xxx-DV-BE-LC_2x24_P2.54mm_Horizontal
+Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-124-02-xxx-DV-BE-LC, 24 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xxx-dv-xx-xx-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-dv-footprint.pdf), generated with kicad-footprint-generator
+connector Samtec HLE horizontal
+0
+48
+48
+Connector_Samtec_HLE_SMD
+Samtec_HLE-124-02-xxx-DV-BE_2x24_P2.54mm_Horizontal
+Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-124-02-xxx-DV-BE, 24 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xxx-dv-xx-xx-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-dv-footprint.pdf), generated with kicad-footprint-generator
+connector Samtec HLE horizontal
+0
+48
+48
+Connector_Samtec_HLE_SMD
+Samtec_HLE-124-02-xxx-DV-LC_2x24_P2.54mm_Horizontal
+Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-124-02-xxx-DV-LC, 24 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xxx-dv-xx-xx-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-dv-footprint.pdf), generated with kicad-footprint-generator
+connector Samtec HLE horizontal
+0
+48
+48
+Connector_Samtec_HLE_SMD
+Samtec_HLE-124-02-xxx-DV_2x24_P2.54mm_Horizontal
+Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-124-02-xxx-DV, 24 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xxx-dv-xx-xx-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-dv-footprint.pdf), generated with kicad-footprint-generator
+connector Samtec HLE horizontal
+0
+48
+48
+Connector_Samtec_HLE_SMD
+Samtec_HLE-125-02-xxx-DV-A_2x25_P2.54mm_Horizontal
+Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-125-02-xxx-DV-A, 25 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xxx-dv-xx-xx-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-dv-footprint.pdf), generated with kicad-footprint-generator
+connector Samtec HLE horizontal
+0
+50
+50
+Connector_Samtec_HLE_SMD
+Samtec_HLE-125-02-xxx-DV-BE-A_2x25_P2.54mm_Horizontal
+Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-125-02-xxx-DV-BE-A, 25 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xxx-dv-xx-xx-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-dv-footprint.pdf), generated with kicad-footprint-generator
+connector Samtec HLE horizontal
+0
+50
+50
+Connector_Samtec_HLE_SMD
+Samtec_HLE-125-02-xxx-DV-BE-LC_2x25_P2.54mm_Horizontal
+Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-125-02-xxx-DV-BE-LC, 25 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xxx-dv-xx-xx-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-dv-footprint.pdf), generated with kicad-footprint-generator
+connector Samtec HLE horizontal
+0
+50
+50
+Connector_Samtec_HLE_SMD
+Samtec_HLE-125-02-xxx-DV-BE_2x25_P2.54mm_Horizontal
+Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-125-02-xxx-DV-BE, 25 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xxx-dv-xx-xx-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-dv-footprint.pdf), generated with kicad-footprint-generator
+connector Samtec HLE horizontal
+0
+50
+50
+Connector_Samtec_HLE_SMD
+Samtec_HLE-125-02-xxx-DV-LC_2x25_P2.54mm_Horizontal
+Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-125-02-xxx-DV-LC, 25 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xxx-dv-xx-xx-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-dv-footprint.pdf), generated with kicad-footprint-generator
+connector Samtec HLE horizontal
+0
+50
+50
+Connector_Samtec_HLE_SMD
+Samtec_HLE-125-02-xxx-DV_2x25_P2.54mm_Horizontal
+Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-125-02-xxx-DV, 25 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xxx-dv-xx-xx-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-dv-footprint.pdf), generated with kicad-footprint-generator
+connector Samtec HLE horizontal
+0
+50
+50
+Connector_Samtec_HLE_SMD
+Samtec_HLE-126-02-xxx-DV-A_2x26_P2.54mm_Horizontal
+Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-126-02-xxx-DV-A, 26 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xxx-dv-xx-xx-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-dv-footprint.pdf), generated with kicad-footprint-generator
+connector Samtec HLE horizontal
+0
+52
+52
+Connector_Samtec_HLE_SMD
+Samtec_HLE-126-02-xxx-DV-BE-A_2x26_P2.54mm_Horizontal
+Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-126-02-xxx-DV-BE-A, 26 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xxx-dv-xx-xx-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-dv-footprint.pdf), generated with kicad-footprint-generator
+connector Samtec HLE horizontal
+0
+52
+52
+Connector_Samtec_HLE_SMD
+Samtec_HLE-126-02-xxx-DV-BE-LC_2x26_P2.54mm_Horizontal
+Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-126-02-xxx-DV-BE-LC, 26 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xxx-dv-xx-xx-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-dv-footprint.pdf), generated with kicad-footprint-generator
+connector Samtec HLE horizontal
+0
+52
+52
+Connector_Samtec_HLE_SMD
+Samtec_HLE-126-02-xxx-DV-BE_2x26_P2.54mm_Horizontal
+Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-126-02-xxx-DV-BE, 26 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xxx-dv-xx-xx-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-dv-footprint.pdf), generated with kicad-footprint-generator
+connector Samtec HLE horizontal
+0
+52
+52
+Connector_Samtec_HLE_SMD
+Samtec_HLE-126-02-xxx-DV-LC_2x26_P2.54mm_Horizontal
+Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-126-02-xxx-DV-LC, 26 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xxx-dv-xx-xx-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-dv-footprint.pdf), generated with kicad-footprint-generator
+connector Samtec HLE horizontal
+0
+52
+52
+Connector_Samtec_HLE_SMD
+Samtec_HLE-126-02-xxx-DV_2x26_P2.54mm_Horizontal
+Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-126-02-xxx-DV, 26 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xxx-dv-xx-xx-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-dv-footprint.pdf), generated with kicad-footprint-generator
+connector Samtec HLE horizontal
+0
+52
+52
+Connector_Samtec_HLE_SMD
+Samtec_HLE-127-02-xxx-DV-A_2x27_P2.54mm_Horizontal
+Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-127-02-xxx-DV-A, 27 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xxx-dv-xx-xx-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-dv-footprint.pdf), generated with kicad-footprint-generator
+connector Samtec HLE horizontal
+0
+54
+54
+Connector_Samtec_HLE_SMD
+Samtec_HLE-127-02-xxx-DV-BE-A_2x27_P2.54mm_Horizontal
+Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-127-02-xxx-DV-BE-A, 27 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xxx-dv-xx-xx-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-dv-footprint.pdf), generated with kicad-footprint-generator
+connector Samtec HLE horizontal
+0
+54
+54
+Connector_Samtec_HLE_SMD
+Samtec_HLE-127-02-xxx-DV-BE-LC_2x27_P2.54mm_Horizontal
+Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-127-02-xxx-DV-BE-LC, 27 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xxx-dv-xx-xx-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-dv-footprint.pdf), generated with kicad-footprint-generator
+connector Samtec HLE horizontal
+0
+54
+54
+Connector_Samtec_HLE_SMD
+Samtec_HLE-127-02-xxx-DV-BE_2x27_P2.54mm_Horizontal
+Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-127-02-xxx-DV-BE, 27 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xxx-dv-xx-xx-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-dv-footprint.pdf), generated with kicad-footprint-generator
+connector Samtec HLE horizontal
+0
+54
+54
+Connector_Samtec_HLE_SMD
+Samtec_HLE-127-02-xxx-DV-LC_2x27_P2.54mm_Horizontal
+Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-127-02-xxx-DV-LC, 27 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xxx-dv-xx-xx-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-dv-footprint.pdf), generated with kicad-footprint-generator
+connector Samtec HLE horizontal
+0
+54
+54
+Connector_Samtec_HLE_SMD
+Samtec_HLE-127-02-xxx-DV_2x27_P2.54mm_Horizontal
+Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-127-02-xxx-DV, 27 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xxx-dv-xx-xx-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-dv-footprint.pdf), generated with kicad-footprint-generator
+connector Samtec HLE horizontal
+0
+54
+54
+Connector_Samtec_HLE_SMD
+Samtec_HLE-128-02-xxx-DV-A_2x28_P2.54mm_Horizontal
+Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-128-02-xxx-DV-A, 28 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xxx-dv-xx-xx-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-dv-footprint.pdf), generated with kicad-footprint-generator
+connector Samtec HLE horizontal
+0
+56
+56
+Connector_Samtec_HLE_SMD
+Samtec_HLE-128-02-xxx-DV-BE-A_2x28_P2.54mm_Horizontal
+Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-128-02-xxx-DV-BE-A, 28 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xxx-dv-xx-xx-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-dv-footprint.pdf), generated with kicad-footprint-generator
+connector Samtec HLE horizontal
+0
+56
+56
+Connector_Samtec_HLE_SMD
+Samtec_HLE-128-02-xxx-DV-BE-LC_2x28_P2.54mm_Horizontal
+Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-128-02-xxx-DV-BE-LC, 28 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xxx-dv-xx-xx-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-dv-footprint.pdf), generated with kicad-footprint-generator
+connector Samtec HLE horizontal
+0
+56
+56
+Connector_Samtec_HLE_SMD
+Samtec_HLE-128-02-xxx-DV-BE_2x28_P2.54mm_Horizontal
+Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-128-02-xxx-DV-BE, 28 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xxx-dv-xx-xx-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-dv-footprint.pdf), generated with kicad-footprint-generator
+connector Samtec HLE horizontal
+0
+56
+56
+Connector_Samtec_HLE_SMD
+Samtec_HLE-128-02-xxx-DV-LC_2x28_P2.54mm_Horizontal
+Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-128-02-xxx-DV-LC, 28 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xxx-dv-xx-xx-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-dv-footprint.pdf), generated with kicad-footprint-generator
+connector Samtec HLE horizontal
+0
+56
+56
+Connector_Samtec_HLE_SMD
+Samtec_HLE-128-02-xxx-DV_2x28_P2.54mm_Horizontal
+Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-128-02-xxx-DV, 28 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xxx-dv-xx-xx-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-dv-footprint.pdf), generated with kicad-footprint-generator
+connector Samtec HLE horizontal
+0
+56
+56
+Connector_Samtec_HLE_SMD
+Samtec_HLE-129-02-xxx-DV-A_2x29_P2.54mm_Horizontal
+Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-129-02-xxx-DV-A, 29 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xxx-dv-xx-xx-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-dv-footprint.pdf), generated with kicad-footprint-generator
+connector Samtec HLE horizontal
+0
+58
+58
+Connector_Samtec_HLE_SMD
+Samtec_HLE-129-02-xxx-DV-BE-A_2x29_P2.54mm_Horizontal
+Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-129-02-xxx-DV-BE-A, 29 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xxx-dv-xx-xx-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-dv-footprint.pdf), generated with kicad-footprint-generator
+connector Samtec HLE horizontal
+0
+58
+58
+Connector_Samtec_HLE_SMD
+Samtec_HLE-129-02-xxx-DV-BE-LC_2x29_P2.54mm_Horizontal
+Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-129-02-xxx-DV-BE-LC, 29 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xxx-dv-xx-xx-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-dv-footprint.pdf), generated with kicad-footprint-generator
+connector Samtec HLE horizontal
+0
+58
+58
+Connector_Samtec_HLE_SMD
+Samtec_HLE-129-02-xxx-DV-BE_2x29_P2.54mm_Horizontal
+Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-129-02-xxx-DV-BE, 29 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xxx-dv-xx-xx-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-dv-footprint.pdf), generated with kicad-footprint-generator
+connector Samtec HLE horizontal
+0
+58
+58
+Connector_Samtec_HLE_SMD
+Samtec_HLE-129-02-xxx-DV-LC_2x29_P2.54mm_Horizontal
+Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-129-02-xxx-DV-LC, 29 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xxx-dv-xx-xx-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-dv-footprint.pdf), generated with kicad-footprint-generator
+connector Samtec HLE horizontal
+0
+58
+58
+Connector_Samtec_HLE_SMD
+Samtec_HLE-129-02-xxx-DV_2x29_P2.54mm_Horizontal
+Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-129-02-xxx-DV, 29 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xxx-dv-xx-xx-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-dv-footprint.pdf), generated with kicad-footprint-generator
+connector Samtec HLE horizontal
+0
+58
+58
+Connector_Samtec_HLE_SMD
+Samtec_HLE-130-02-xxx-DV-A_2x30_P2.54mm_Horizontal
+Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-130-02-xxx-DV-A, 30 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xxx-dv-xx-xx-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-dv-footprint.pdf), generated with kicad-footprint-generator
+connector Samtec HLE horizontal
+0
+60
+60
+Connector_Samtec_HLE_SMD
+Samtec_HLE-130-02-xxx-DV-BE-A_2x30_P2.54mm_Horizontal
+Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-130-02-xxx-DV-BE-A, 30 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xxx-dv-xx-xx-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-dv-footprint.pdf), generated with kicad-footprint-generator
+connector Samtec HLE horizontal
+0
+60
+60
+Connector_Samtec_HLE_SMD
+Samtec_HLE-130-02-xxx-DV-BE-LC_2x30_P2.54mm_Horizontal
+Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-130-02-xxx-DV-BE-LC, 30 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xxx-dv-xx-xx-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-dv-footprint.pdf), generated with kicad-footprint-generator
+connector Samtec HLE horizontal
+0
+60
+60
+Connector_Samtec_HLE_SMD
+Samtec_HLE-130-02-xxx-DV-BE_2x30_P2.54mm_Horizontal
+Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-130-02-xxx-DV-BE, 30 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xxx-dv-xx-xx-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-dv-footprint.pdf), generated with kicad-footprint-generator
+connector Samtec HLE horizontal
+0
+60
+60
+Connector_Samtec_HLE_SMD
+Samtec_HLE-130-02-xxx-DV-LC_2x30_P2.54mm_Horizontal
+Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-130-02-xxx-DV-LC, 30 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xxx-dv-xx-xx-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-dv-footprint.pdf), generated with kicad-footprint-generator
+connector Samtec HLE horizontal
+0
+60
+60
+Connector_Samtec_HLE_SMD
+Samtec_HLE-130-02-xxx-DV_2x30_P2.54mm_Horizontal
+Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-130-02-xxx-DV, 30 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xxx-dv-xx-xx-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-dv-footprint.pdf), generated with kicad-footprint-generator
+connector Samtec HLE horizontal
+0
+60
+60
+Connector_Samtec_HLE_SMD
+Samtec_HLE-131-02-xxx-DV-A_2x31_P2.54mm_Horizontal
+Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-131-02-xxx-DV-A, 31 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xxx-dv-xx-xx-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-dv-footprint.pdf), generated with kicad-footprint-generator
+connector Samtec HLE horizontal
+0
+62
+62
+Connector_Samtec_HLE_SMD
+Samtec_HLE-131-02-xxx-DV-BE-A_2x31_P2.54mm_Horizontal
+Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-131-02-xxx-DV-BE-A, 31 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xxx-dv-xx-xx-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-dv-footprint.pdf), generated with kicad-footprint-generator
+connector Samtec HLE horizontal
+0
+62
+62
+Connector_Samtec_HLE_SMD
+Samtec_HLE-131-02-xxx-DV-BE-LC_2x31_P2.54mm_Horizontal
+Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-131-02-xxx-DV-BE-LC, 31 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xxx-dv-xx-xx-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-dv-footprint.pdf), generated with kicad-footprint-generator
+connector Samtec HLE horizontal
+0
+62
+62
+Connector_Samtec_HLE_SMD
+Samtec_HLE-131-02-xxx-DV-BE_2x31_P2.54mm_Horizontal
+Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-131-02-xxx-DV-BE, 31 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xxx-dv-xx-xx-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-dv-footprint.pdf), generated with kicad-footprint-generator
+connector Samtec HLE horizontal
+0
+62
+62
+Connector_Samtec_HLE_SMD
+Samtec_HLE-131-02-xxx-DV-LC_2x31_P2.54mm_Horizontal
+Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-131-02-xxx-DV-LC, 31 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xxx-dv-xx-xx-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-dv-footprint.pdf), generated with kicad-footprint-generator
+connector Samtec HLE horizontal
+0
+62
+62
+Connector_Samtec_HLE_SMD
+Samtec_HLE-131-02-xxx-DV_2x31_P2.54mm_Horizontal
+Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-131-02-xxx-DV, 31 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xxx-dv-xx-xx-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-dv-footprint.pdf), generated with kicad-footprint-generator
+connector Samtec HLE horizontal
+0
+62
+62
+Connector_Samtec_HLE_SMD
+Samtec_HLE-132-02-xxx-DV-A_2x32_P2.54mm_Horizontal
+Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-132-02-xxx-DV-A, 32 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xxx-dv-xx-xx-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-dv-footprint.pdf), generated with kicad-footprint-generator
+connector Samtec HLE horizontal
+0
+64
+64
+Connector_Samtec_HLE_SMD
+Samtec_HLE-132-02-xxx-DV-BE-A_2x32_P2.54mm_Horizontal
+Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-132-02-xxx-DV-BE-A, 32 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xxx-dv-xx-xx-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-dv-footprint.pdf), generated with kicad-footprint-generator
+connector Samtec HLE horizontal
+0
+64
+64
+Connector_Samtec_HLE_SMD
+Samtec_HLE-132-02-xxx-DV-BE-LC_2x32_P2.54mm_Horizontal
+Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-132-02-xxx-DV-BE-LC, 32 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xxx-dv-xx-xx-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-dv-footprint.pdf), generated with kicad-footprint-generator
+connector Samtec HLE horizontal
+0
+64
+64
+Connector_Samtec_HLE_SMD
+Samtec_HLE-132-02-xxx-DV-BE_2x32_P2.54mm_Horizontal
+Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-132-02-xxx-DV-BE, 32 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xxx-dv-xx-xx-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-dv-footprint.pdf), generated with kicad-footprint-generator
+connector Samtec HLE horizontal
+0
+64
+64
+Connector_Samtec_HLE_SMD
+Samtec_HLE-132-02-xxx-DV-LC_2x32_P2.54mm_Horizontal
+Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-132-02-xxx-DV-LC, 32 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xxx-dv-xx-xx-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-dv-footprint.pdf), generated with kicad-footprint-generator
+connector Samtec HLE horizontal
+0
+64
+64
+Connector_Samtec_HLE_SMD
+Samtec_HLE-132-02-xxx-DV_2x32_P2.54mm_Horizontal
+Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-132-02-xxx-DV, 32 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xxx-dv-xx-xx-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-dv-footprint.pdf), generated with kicad-footprint-generator
+connector Samtec HLE horizontal
+0
+64
+64
+Connector_Samtec_HLE_SMD
+Samtec_HLE-133-02-xxx-DV-A_2x33_P2.54mm_Horizontal
+Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-133-02-xxx-DV-A, 33 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xxx-dv-xx-xx-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-dv-footprint.pdf), generated with kicad-footprint-generator
+connector Samtec HLE horizontal
+0
+66
+66
+Connector_Samtec_HLE_SMD
+Samtec_HLE-133-02-xxx-DV-BE-A_2x33_P2.54mm_Horizontal
+Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-133-02-xxx-DV-BE-A, 33 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xxx-dv-xx-xx-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-dv-footprint.pdf), generated with kicad-footprint-generator
+connector Samtec HLE horizontal
+0
+66
+66
+Connector_Samtec_HLE_SMD
+Samtec_HLE-133-02-xxx-DV-BE-LC_2x33_P2.54mm_Horizontal
+Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-133-02-xxx-DV-BE-LC, 33 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xxx-dv-xx-xx-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-dv-footprint.pdf), generated with kicad-footprint-generator
+connector Samtec HLE horizontal
+0
+66
+66
+Connector_Samtec_HLE_SMD
+Samtec_HLE-133-02-xxx-DV-BE_2x33_P2.54mm_Horizontal
+Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-133-02-xxx-DV-BE, 33 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xxx-dv-xx-xx-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-dv-footprint.pdf), generated with kicad-footprint-generator
+connector Samtec HLE horizontal
+0
+66
+66
+Connector_Samtec_HLE_SMD
+Samtec_HLE-133-02-xxx-DV-LC_2x33_P2.54mm_Horizontal
+Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-133-02-xxx-DV-LC, 33 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xxx-dv-xx-xx-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-dv-footprint.pdf), generated with kicad-footprint-generator
+connector Samtec HLE horizontal
+0
+66
+66
+Connector_Samtec_HLE_SMD
+Samtec_HLE-133-02-xxx-DV_2x33_P2.54mm_Horizontal
+Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-133-02-xxx-DV, 33 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xxx-dv-xx-xx-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-dv-footprint.pdf), generated with kicad-footprint-generator
+connector Samtec HLE horizontal
+0
+66
+66
+Connector_Samtec_HLE_SMD
+Samtec_HLE-134-02-xxx-DV-A_2x34_P2.54mm_Horizontal
+Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-134-02-xxx-DV-A, 34 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xxx-dv-xx-xx-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-dv-footprint.pdf), generated with kicad-footprint-generator
+connector Samtec HLE horizontal
+0
+68
+68
+Connector_Samtec_HLE_SMD
+Samtec_HLE-134-02-xxx-DV-BE-A_2x34_P2.54mm_Horizontal
+Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-134-02-xxx-DV-BE-A, 34 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xxx-dv-xx-xx-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-dv-footprint.pdf), generated with kicad-footprint-generator
+connector Samtec HLE horizontal
+0
+68
+68
+Connector_Samtec_HLE_SMD
+Samtec_HLE-134-02-xxx-DV-BE-LC_2x34_P2.54mm_Horizontal
+Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-134-02-xxx-DV-BE-LC, 34 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xxx-dv-xx-xx-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-dv-footprint.pdf), generated with kicad-footprint-generator
+connector Samtec HLE horizontal
+0
+68
+68
+Connector_Samtec_HLE_SMD
+Samtec_HLE-134-02-xxx-DV-BE_2x34_P2.54mm_Horizontal
+Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-134-02-xxx-DV-BE, 34 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xxx-dv-xx-xx-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-dv-footprint.pdf), generated with kicad-footprint-generator
+connector Samtec HLE horizontal
+0
+68
+68
+Connector_Samtec_HLE_SMD
+Samtec_HLE-134-02-xxx-DV-LC_2x34_P2.54mm_Horizontal
+Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-134-02-xxx-DV-LC, 34 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xxx-dv-xx-xx-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-dv-footprint.pdf), generated with kicad-footprint-generator
+connector Samtec HLE horizontal
+0
+68
+68
+Connector_Samtec_HLE_SMD
+Samtec_HLE-134-02-xxx-DV_2x34_P2.54mm_Horizontal
+Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-134-02-xxx-DV, 34 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xxx-dv-xx-xx-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-dv-footprint.pdf), generated with kicad-footprint-generator
+connector Samtec HLE horizontal
+0
+68
+68
+Connector_Samtec_HLE_SMD
+Samtec_HLE-135-02-xxx-DV-A_2x35_P2.54mm_Horizontal
+Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-135-02-xxx-DV-A, 35 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xxx-dv-xx-xx-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-dv-footprint.pdf), generated with kicad-footprint-generator
+connector Samtec HLE horizontal
+0
+70
+70
+Connector_Samtec_HLE_SMD
+Samtec_HLE-135-02-xxx-DV-BE-A_2x35_P2.54mm_Horizontal
+Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-135-02-xxx-DV-BE-A, 35 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xxx-dv-xx-xx-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-dv-footprint.pdf), generated with kicad-footprint-generator
+connector Samtec HLE horizontal
+0
+70
+70
+Connector_Samtec_HLE_SMD
+Samtec_HLE-135-02-xxx-DV-BE-LC_2x35_P2.54mm_Horizontal
+Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-135-02-xxx-DV-BE-LC, 35 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xxx-dv-xx-xx-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-dv-footprint.pdf), generated with kicad-footprint-generator
+connector Samtec HLE horizontal
+0
+70
+70
+Connector_Samtec_HLE_SMD
+Samtec_HLE-135-02-xxx-DV-BE_2x35_P2.54mm_Horizontal
+Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-135-02-xxx-DV-BE, 35 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xxx-dv-xx-xx-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-dv-footprint.pdf), generated with kicad-footprint-generator
+connector Samtec HLE horizontal
+0
+70
+70
+Connector_Samtec_HLE_SMD
+Samtec_HLE-135-02-xxx-DV-LC_2x35_P2.54mm_Horizontal
+Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-135-02-xxx-DV-LC, 35 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xxx-dv-xx-xx-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-dv-footprint.pdf), generated with kicad-footprint-generator
+connector Samtec HLE horizontal
+0
+70
+70
+Connector_Samtec_HLE_SMD
+Samtec_HLE-135-02-xxx-DV_2x35_P2.54mm_Horizontal
+Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-135-02-xxx-DV, 35 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xxx-dv-xx-xx-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-dv-footprint.pdf), generated with kicad-footprint-generator
+connector Samtec HLE horizontal
+0
+70
+70
+Connector_Samtec_HLE_SMD
+Samtec_HLE-136-02-xxx-DV-A_2x36_P2.54mm_Horizontal
+Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-136-02-xxx-DV-A, 36 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xxx-dv-xx-xx-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-dv-footprint.pdf), generated with kicad-footprint-generator
+connector Samtec HLE horizontal
+0
+72
+72
+Connector_Samtec_HLE_SMD
+Samtec_HLE-136-02-xxx-DV-BE-A_2x36_P2.54mm_Horizontal
+Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-136-02-xxx-DV-BE-A, 36 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xxx-dv-xx-xx-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-dv-footprint.pdf), generated with kicad-footprint-generator
+connector Samtec HLE horizontal
+0
+72
+72
+Connector_Samtec_HLE_SMD
+Samtec_HLE-136-02-xxx-DV-BE-LC_2x36_P2.54mm_Horizontal
+Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-136-02-xxx-DV-BE-LC, 36 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xxx-dv-xx-xx-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-dv-footprint.pdf), generated with kicad-footprint-generator
+connector Samtec HLE horizontal
+0
+72
+72
+Connector_Samtec_HLE_SMD
+Samtec_HLE-136-02-xxx-DV-BE_2x36_P2.54mm_Horizontal
+Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-136-02-xxx-DV-BE, 36 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xxx-dv-xx-xx-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-dv-footprint.pdf), generated with kicad-footprint-generator
+connector Samtec HLE horizontal
+0
+72
+72
+Connector_Samtec_HLE_SMD
+Samtec_HLE-136-02-xxx-DV-LC_2x36_P2.54mm_Horizontal
+Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-136-02-xxx-DV-LC, 36 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xxx-dv-xx-xx-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-dv-footprint.pdf), generated with kicad-footprint-generator
+connector Samtec HLE horizontal
+0
+72
+72
+Connector_Samtec_HLE_SMD
+Samtec_HLE-136-02-xxx-DV_2x36_P2.54mm_Horizontal
+Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-136-02-xxx-DV, 36 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xxx-dv-xx-xx-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-dv-footprint.pdf), generated with kicad-footprint-generator
+connector Samtec HLE horizontal
+0
+72
+72
+Connector_Samtec_HLE_SMD
+Samtec_HLE-137-02-xxx-DV-A_2x37_P2.54mm_Horizontal
+Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-137-02-xxx-DV-A, 37 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xxx-dv-xx-xx-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-dv-footprint.pdf), generated with kicad-footprint-generator
+connector Samtec HLE horizontal
+0
+74
+74
+Connector_Samtec_HLE_SMD
+Samtec_HLE-137-02-xxx-DV-BE-A_2x37_P2.54mm_Horizontal
+Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-137-02-xxx-DV-BE-A, 37 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xxx-dv-xx-xx-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-dv-footprint.pdf), generated with kicad-footprint-generator
+connector Samtec HLE horizontal
+0
+74
+74
+Connector_Samtec_HLE_SMD
+Samtec_HLE-137-02-xxx-DV-BE-LC_2x37_P2.54mm_Horizontal
+Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-137-02-xxx-DV-BE-LC, 37 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xxx-dv-xx-xx-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-dv-footprint.pdf), generated with kicad-footprint-generator
+connector Samtec HLE horizontal
+0
+74
+74
+Connector_Samtec_HLE_SMD
+Samtec_HLE-137-02-xxx-DV-BE_2x37_P2.54mm_Horizontal
+Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-137-02-xxx-DV-BE, 37 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xxx-dv-xx-xx-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-dv-footprint.pdf), generated with kicad-footprint-generator
+connector Samtec HLE horizontal
+0
+74
+74
+Connector_Samtec_HLE_SMD
+Samtec_HLE-137-02-xxx-DV-LC_2x37_P2.54mm_Horizontal
+Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-137-02-xxx-DV-LC, 37 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xxx-dv-xx-xx-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-dv-footprint.pdf), generated with kicad-footprint-generator
+connector Samtec HLE horizontal
+0
+74
+74
+Connector_Samtec_HLE_SMD
+Samtec_HLE-137-02-xxx-DV_2x37_P2.54mm_Horizontal
+Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-137-02-xxx-DV, 37 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xxx-dv-xx-xx-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-dv-footprint.pdf), generated with kicad-footprint-generator
+connector Samtec HLE horizontal
+0
+74
+74
+Connector_Samtec_HLE_SMD
+Samtec_HLE-138-02-xxx-DV-A_2x38_P2.54mm_Horizontal
+Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-138-02-xxx-DV-A, 38 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xxx-dv-xx-xx-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-dv-footprint.pdf), generated with kicad-footprint-generator
+connector Samtec HLE horizontal
+0
+76
+76
+Connector_Samtec_HLE_SMD
+Samtec_HLE-138-02-xxx-DV-BE-A_2x38_P2.54mm_Horizontal
+Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-138-02-xxx-DV-BE-A, 38 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xxx-dv-xx-xx-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-dv-footprint.pdf), generated with kicad-footprint-generator
+connector Samtec HLE horizontal
+0
+76
+76
+Connector_Samtec_HLE_SMD
+Samtec_HLE-138-02-xxx-DV-BE-LC_2x38_P2.54mm_Horizontal
+Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-138-02-xxx-DV-BE-LC, 38 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xxx-dv-xx-xx-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-dv-footprint.pdf), generated with kicad-footprint-generator
+connector Samtec HLE horizontal
+0
+76
+76
+Connector_Samtec_HLE_SMD
+Samtec_HLE-138-02-xxx-DV-BE_2x38_P2.54mm_Horizontal
+Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-138-02-xxx-DV-BE, 38 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xxx-dv-xx-xx-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-dv-footprint.pdf), generated with kicad-footprint-generator
+connector Samtec HLE horizontal
+0
+76
+76
+Connector_Samtec_HLE_SMD
+Samtec_HLE-138-02-xxx-DV-LC_2x38_P2.54mm_Horizontal
+Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-138-02-xxx-DV-LC, 38 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xxx-dv-xx-xx-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-dv-footprint.pdf), generated with kicad-footprint-generator
+connector Samtec HLE horizontal
+0
+76
+76
+Connector_Samtec_HLE_SMD
+Samtec_HLE-138-02-xxx-DV_2x38_P2.54mm_Horizontal
+Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-138-02-xxx-DV, 38 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xxx-dv-xx-xx-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-dv-footprint.pdf), generated with kicad-footprint-generator
+connector Samtec HLE horizontal
+0
+76
+76
+Connector_Samtec_HLE_SMD
+Samtec_HLE-139-02-xxx-DV-A_2x39_P2.54mm_Horizontal
+Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-139-02-xxx-DV-A, 39 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xxx-dv-xx-xx-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-dv-footprint.pdf), generated with kicad-footprint-generator
+connector Samtec HLE horizontal
+0
+78
+78
+Connector_Samtec_HLE_SMD
+Samtec_HLE-139-02-xxx-DV-BE-A_2x39_P2.54mm_Horizontal
+Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-139-02-xxx-DV-BE-A, 39 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xxx-dv-xx-xx-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-dv-footprint.pdf), generated with kicad-footprint-generator
+connector Samtec HLE horizontal
+0
+78
+78
+Connector_Samtec_HLE_SMD
+Samtec_HLE-139-02-xxx-DV-BE-LC_2x39_P2.54mm_Horizontal
+Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-139-02-xxx-DV-BE-LC, 39 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xxx-dv-xx-xx-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-dv-footprint.pdf), generated with kicad-footprint-generator
+connector Samtec HLE horizontal
+0
+78
+78
+Connector_Samtec_HLE_SMD
+Samtec_HLE-139-02-xxx-DV-BE_2x39_P2.54mm_Horizontal
+Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-139-02-xxx-DV-BE, 39 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xxx-dv-xx-xx-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-dv-footprint.pdf), generated with kicad-footprint-generator
+connector Samtec HLE horizontal
+0
+78
+78
+Connector_Samtec_HLE_SMD
+Samtec_HLE-139-02-xxx-DV-LC_2x39_P2.54mm_Horizontal
+Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-139-02-xxx-DV-LC, 39 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xxx-dv-xx-xx-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-dv-footprint.pdf), generated with kicad-footprint-generator
+connector Samtec HLE horizontal
+0
+78
+78
+Connector_Samtec_HLE_SMD
+Samtec_HLE-139-02-xxx-DV_2x39_P2.54mm_Horizontal
+Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-139-02-xxx-DV, 39 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xxx-dv-xx-xx-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-dv-footprint.pdf), generated with kicad-footprint-generator
+connector Samtec HLE horizontal
+0
+78
+78
+Connector_Samtec_HLE_SMD
+Samtec_HLE-140-02-xxx-DV-A_2x40_P2.54mm_Horizontal
+Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-140-02-xxx-DV-A, 40 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xxx-dv-xx-xx-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-dv-footprint.pdf), generated with kicad-footprint-generator
+connector Samtec HLE horizontal
+0
+80
+80
+Connector_Samtec_HLE_SMD
+Samtec_HLE-140-02-xxx-DV-BE-A_2x40_P2.54mm_Horizontal
+Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-140-02-xxx-DV-BE-A, 40 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xxx-dv-xx-xx-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-dv-footprint.pdf), generated with kicad-footprint-generator
+connector Samtec HLE horizontal
+0
+80
+80
+Connector_Samtec_HLE_SMD
+Samtec_HLE-140-02-xxx-DV-BE-LC_2x40_P2.54mm_Horizontal
+Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-140-02-xxx-DV-BE-LC, 40 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xxx-dv-xx-xx-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-dv-footprint.pdf), generated with kicad-footprint-generator
+connector Samtec HLE horizontal
+0
+80
+80
+Connector_Samtec_HLE_SMD
+Samtec_HLE-140-02-xxx-DV-BE_2x40_P2.54mm_Horizontal
+Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-140-02-xxx-DV-BE, 40 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xxx-dv-xx-xx-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-dv-footprint.pdf), generated with kicad-footprint-generator
+connector Samtec HLE horizontal
+0
+80
+80
+Connector_Samtec_HLE_SMD
+Samtec_HLE-140-02-xxx-DV-LC_2x40_P2.54mm_Horizontal
+Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-140-02-xxx-DV-LC, 40 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xxx-dv-xx-xx-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-dv-footprint.pdf), generated with kicad-footprint-generator
+connector Samtec HLE horizontal
+0
+80
+80
+Connector_Samtec_HLE_SMD
+Samtec_HLE-140-02-xxx-DV_2x40_P2.54mm_Horizontal
+Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-140-02-xxx-DV, 40 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xxx-dv-xx-xx-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-dv-footprint.pdf), generated with kicad-footprint-generator
+connector Samtec HLE horizontal
+0
+80
+80
+Connector_Samtec_HLE_SMD
+Samtec_HLE-141-02-xxx-DV-A_2x41_P2.54mm_Horizontal
+Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-141-02-xxx-DV-A, 41 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xxx-dv-xx-xx-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-dv-footprint.pdf), generated with kicad-footprint-generator
+connector Samtec HLE horizontal
+0
+82
+82
+Connector_Samtec_HLE_SMD
+Samtec_HLE-141-02-xxx-DV-BE-A_2x41_P2.54mm_Horizontal
+Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-141-02-xxx-DV-BE-A, 41 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xxx-dv-xx-xx-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-dv-footprint.pdf), generated with kicad-footprint-generator
+connector Samtec HLE horizontal
+0
+82
+82
+Connector_Samtec_HLE_SMD
+Samtec_HLE-141-02-xxx-DV-BE-LC_2x41_P2.54mm_Horizontal
+Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-141-02-xxx-DV-BE-LC, 41 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xxx-dv-xx-xx-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-dv-footprint.pdf), generated with kicad-footprint-generator
+connector Samtec HLE horizontal
+0
+82
+82
+Connector_Samtec_HLE_SMD
+Samtec_HLE-141-02-xxx-DV-BE_2x41_P2.54mm_Horizontal
+Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-141-02-xxx-DV-BE, 41 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xxx-dv-xx-xx-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-dv-footprint.pdf), generated with kicad-footprint-generator
+connector Samtec HLE horizontal
+0
+82
+82
+Connector_Samtec_HLE_SMD
+Samtec_HLE-141-02-xxx-DV-LC_2x41_P2.54mm_Horizontal
+Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-141-02-xxx-DV-LC, 41 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xxx-dv-xx-xx-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-dv-footprint.pdf), generated with kicad-footprint-generator
+connector Samtec HLE horizontal
+0
+82
+82
+Connector_Samtec_HLE_SMD
+Samtec_HLE-141-02-xxx-DV_2x41_P2.54mm_Horizontal
+Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-141-02-xxx-DV, 41 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xxx-dv-xx-xx-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-dv-footprint.pdf), generated with kicad-footprint-generator
+connector Samtec HLE horizontal
+0
+82
+82
+Connector_Samtec_HLE_SMD
+Samtec_HLE-142-02-xxx-DV-A_2x42_P2.54mm_Horizontal
+Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-142-02-xxx-DV-A, 42 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xxx-dv-xx-xx-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-dv-footprint.pdf), generated with kicad-footprint-generator
+connector Samtec HLE horizontal
+0
+84
+84
+Connector_Samtec_HLE_SMD
+Samtec_HLE-142-02-xxx-DV-BE-A_2x42_P2.54mm_Horizontal
+Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-142-02-xxx-DV-BE-A, 42 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xxx-dv-xx-xx-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-dv-footprint.pdf), generated with kicad-footprint-generator
+connector Samtec HLE horizontal
+0
+84
+84
+Connector_Samtec_HLE_SMD
+Samtec_HLE-142-02-xxx-DV-BE-LC_2x42_P2.54mm_Horizontal
+Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-142-02-xxx-DV-BE-LC, 42 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xxx-dv-xx-xx-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-dv-footprint.pdf), generated with kicad-footprint-generator
+connector Samtec HLE horizontal
+0
+84
+84
+Connector_Samtec_HLE_SMD
+Samtec_HLE-142-02-xxx-DV-BE_2x42_P2.54mm_Horizontal
+Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-142-02-xxx-DV-BE, 42 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xxx-dv-xx-xx-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-dv-footprint.pdf), generated with kicad-footprint-generator
+connector Samtec HLE horizontal
+0
+84
+84
+Connector_Samtec_HLE_SMD
+Samtec_HLE-142-02-xxx-DV-LC_2x42_P2.54mm_Horizontal
+Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-142-02-xxx-DV-LC, 42 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xxx-dv-xx-xx-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-dv-footprint.pdf), generated with kicad-footprint-generator
+connector Samtec HLE horizontal
+0
+84
+84
+Connector_Samtec_HLE_SMD
+Samtec_HLE-142-02-xxx-DV_2x42_P2.54mm_Horizontal
+Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-142-02-xxx-DV, 42 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xxx-dv-xx-xx-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-dv-footprint.pdf), generated with kicad-footprint-generator
+connector Samtec HLE horizontal
+0
+84
+84
+Connector_Samtec_HLE_SMD
+Samtec_HLE-143-02-xxx-DV-A_2x43_P2.54mm_Horizontal
+Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-143-02-xxx-DV-A, 43 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xxx-dv-xx-xx-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-dv-footprint.pdf), generated with kicad-footprint-generator
+connector Samtec HLE horizontal
+0
+86
+86
+Connector_Samtec_HLE_SMD
+Samtec_HLE-143-02-xxx-DV-BE-A_2x43_P2.54mm_Horizontal
+Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-143-02-xxx-DV-BE-A, 43 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xxx-dv-xx-xx-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-dv-footprint.pdf), generated with kicad-footprint-generator
+connector Samtec HLE horizontal
+0
+86
+86
+Connector_Samtec_HLE_SMD
+Samtec_HLE-143-02-xxx-DV-BE-LC_2x43_P2.54mm_Horizontal
+Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-143-02-xxx-DV-BE-LC, 43 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xxx-dv-xx-xx-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-dv-footprint.pdf), generated with kicad-footprint-generator
+connector Samtec HLE horizontal
+0
+86
+86
+Connector_Samtec_HLE_SMD
+Samtec_HLE-143-02-xxx-DV-BE_2x43_P2.54mm_Horizontal
+Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-143-02-xxx-DV-BE, 43 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xxx-dv-xx-xx-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-dv-footprint.pdf), generated with kicad-footprint-generator
+connector Samtec HLE horizontal
+0
+86
+86
+Connector_Samtec_HLE_SMD
+Samtec_HLE-143-02-xxx-DV-LC_2x43_P2.54mm_Horizontal
+Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-143-02-xxx-DV-LC, 43 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xxx-dv-xx-xx-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-dv-footprint.pdf), generated with kicad-footprint-generator
+connector Samtec HLE horizontal
+0
+86
+86
+Connector_Samtec_HLE_SMD
+Samtec_HLE-143-02-xxx-DV_2x43_P2.54mm_Horizontal
+Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-143-02-xxx-DV, 43 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xxx-dv-xx-xx-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-dv-footprint.pdf), generated with kicad-footprint-generator
+connector Samtec HLE horizontal
+0
+86
+86
+Connector_Samtec_HLE_SMD
+Samtec_HLE-144-02-xxx-DV-A_2x44_P2.54mm_Horizontal
+Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-144-02-xxx-DV-A, 44 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xxx-dv-xx-xx-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-dv-footprint.pdf), generated with kicad-footprint-generator
+connector Samtec HLE horizontal
+0
+88
+88
+Connector_Samtec_HLE_SMD
+Samtec_HLE-144-02-xxx-DV-BE-A_2x44_P2.54mm_Horizontal
+Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-144-02-xxx-DV-BE-A, 44 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xxx-dv-xx-xx-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-dv-footprint.pdf), generated with kicad-footprint-generator
+connector Samtec HLE horizontal
+0
+88
+88
+Connector_Samtec_HLE_SMD
+Samtec_HLE-144-02-xxx-DV-BE-LC_2x44_P2.54mm_Horizontal
+Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-144-02-xxx-DV-BE-LC, 44 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xxx-dv-xx-xx-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-dv-footprint.pdf), generated with kicad-footprint-generator
+connector Samtec HLE horizontal
+0
+88
+88
+Connector_Samtec_HLE_SMD
+Samtec_HLE-144-02-xxx-DV-BE_2x44_P2.54mm_Horizontal
+Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-144-02-xxx-DV-BE, 44 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xxx-dv-xx-xx-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-dv-footprint.pdf), generated with kicad-footprint-generator
+connector Samtec HLE horizontal
+0
+88
+88
+Connector_Samtec_HLE_SMD
+Samtec_HLE-144-02-xxx-DV-LC_2x44_P2.54mm_Horizontal
+Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-144-02-xxx-DV-LC, 44 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xxx-dv-xx-xx-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-dv-footprint.pdf), generated with kicad-footprint-generator
+connector Samtec HLE horizontal
+0
+88
+88
+Connector_Samtec_HLE_SMD
+Samtec_HLE-144-02-xxx-DV_2x44_P2.54mm_Horizontal
+Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-144-02-xxx-DV, 44 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xxx-dv-xx-xx-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-dv-footprint.pdf), generated with kicad-footprint-generator
+connector Samtec HLE horizontal
+0
+88
+88
+Connector_Samtec_HLE_SMD
+Samtec_HLE-145-02-xxx-DV-A_2x45_P2.54mm_Horizontal
+Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-145-02-xxx-DV-A, 45 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xxx-dv-xx-xx-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-dv-footprint.pdf), generated with kicad-footprint-generator
+connector Samtec HLE horizontal
+0
+90
+90
+Connector_Samtec_HLE_SMD
+Samtec_HLE-145-02-xxx-DV-BE-A_2x45_P2.54mm_Horizontal
+Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-145-02-xxx-DV-BE-A, 45 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xxx-dv-xx-xx-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-dv-footprint.pdf), generated with kicad-footprint-generator
+connector Samtec HLE horizontal
+0
+90
+90
+Connector_Samtec_HLE_SMD
+Samtec_HLE-145-02-xxx-DV-BE-LC_2x45_P2.54mm_Horizontal
+Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-145-02-xxx-DV-BE-LC, 45 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xxx-dv-xx-xx-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-dv-footprint.pdf), generated with kicad-footprint-generator
+connector Samtec HLE horizontal
+0
+90
+90
+Connector_Samtec_HLE_SMD
+Samtec_HLE-145-02-xxx-DV-BE_2x45_P2.54mm_Horizontal
+Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-145-02-xxx-DV-BE, 45 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xxx-dv-xx-xx-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-dv-footprint.pdf), generated with kicad-footprint-generator
+connector Samtec HLE horizontal
+0
+90
+90
+Connector_Samtec_HLE_SMD
+Samtec_HLE-145-02-xxx-DV-LC_2x45_P2.54mm_Horizontal
+Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-145-02-xxx-DV-LC, 45 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xxx-dv-xx-xx-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-dv-footprint.pdf), generated with kicad-footprint-generator
+connector Samtec HLE horizontal
+0
+90
+90
+Connector_Samtec_HLE_SMD
+Samtec_HLE-145-02-xxx-DV_2x45_P2.54mm_Horizontal
+Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-145-02-xxx-DV, 45 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xxx-dv-xx-xx-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-dv-footprint.pdf), generated with kicad-footprint-generator
+connector Samtec HLE horizontal
+0
+90
+90
+Connector_Samtec_HLE_SMD
+Samtec_HLE-146-02-xxx-DV-A_2x46_P2.54mm_Horizontal
+Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-146-02-xxx-DV-A, 46 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xxx-dv-xx-xx-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-dv-footprint.pdf), generated with kicad-footprint-generator
+connector Samtec HLE horizontal
+0
+92
+92
+Connector_Samtec_HLE_SMD
+Samtec_HLE-146-02-xxx-DV-BE-A_2x46_P2.54mm_Horizontal
+Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-146-02-xxx-DV-BE-A, 46 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xxx-dv-xx-xx-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-dv-footprint.pdf), generated with kicad-footprint-generator
+connector Samtec HLE horizontal
+0
+92
+92
+Connector_Samtec_HLE_SMD
+Samtec_HLE-146-02-xxx-DV-BE-LC_2x46_P2.54mm_Horizontal
+Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-146-02-xxx-DV-BE-LC, 46 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xxx-dv-xx-xx-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-dv-footprint.pdf), generated with kicad-footprint-generator
+connector Samtec HLE horizontal
+0
+92
+92
+Connector_Samtec_HLE_SMD
+Samtec_HLE-146-02-xxx-DV-BE_2x46_P2.54mm_Horizontal
+Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-146-02-xxx-DV-BE, 46 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xxx-dv-xx-xx-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-dv-footprint.pdf), generated with kicad-footprint-generator
+connector Samtec HLE horizontal
+0
+92
+92
+Connector_Samtec_HLE_SMD
+Samtec_HLE-146-02-xxx-DV-LC_2x46_P2.54mm_Horizontal
+Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-146-02-xxx-DV-LC, 46 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xxx-dv-xx-xx-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-dv-footprint.pdf), generated with kicad-footprint-generator
+connector Samtec HLE horizontal
+0
+92
+92
+Connector_Samtec_HLE_SMD
+Samtec_HLE-146-02-xxx-DV_2x46_P2.54mm_Horizontal
+Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-146-02-xxx-DV, 46 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xxx-dv-xx-xx-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-dv-footprint.pdf), generated with kicad-footprint-generator
+connector Samtec HLE horizontal
+0
+92
+92
+Connector_Samtec_HLE_SMD
+Samtec_HLE-147-02-xxx-DV-A_2x47_P2.54mm_Horizontal
+Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-147-02-xxx-DV-A, 47 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xxx-dv-xx-xx-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-dv-footprint.pdf), generated with kicad-footprint-generator
+connector Samtec HLE horizontal
+0
+94
+94
+Connector_Samtec_HLE_SMD
+Samtec_HLE-147-02-xxx-DV-BE-A_2x47_P2.54mm_Horizontal
+Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-147-02-xxx-DV-BE-A, 47 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xxx-dv-xx-xx-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-dv-footprint.pdf), generated with kicad-footprint-generator
+connector Samtec HLE horizontal
+0
+94
+94
+Connector_Samtec_HLE_SMD
+Samtec_HLE-147-02-xxx-DV-BE-LC_2x47_P2.54mm_Horizontal
+Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-147-02-xxx-DV-BE-LC, 47 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xxx-dv-xx-xx-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-dv-footprint.pdf), generated with kicad-footprint-generator
+connector Samtec HLE horizontal
+0
+94
+94
+Connector_Samtec_HLE_SMD
+Samtec_HLE-147-02-xxx-DV-BE_2x47_P2.54mm_Horizontal
+Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-147-02-xxx-DV-BE, 47 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xxx-dv-xx-xx-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-dv-footprint.pdf), generated with kicad-footprint-generator
+connector Samtec HLE horizontal
+0
+94
+94
+Connector_Samtec_HLE_SMD
+Samtec_HLE-147-02-xxx-DV-LC_2x47_P2.54mm_Horizontal
+Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-147-02-xxx-DV-LC, 47 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xxx-dv-xx-xx-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-dv-footprint.pdf), generated with kicad-footprint-generator
+connector Samtec HLE horizontal
+0
+94
+94
+Connector_Samtec_HLE_SMD
+Samtec_HLE-147-02-xxx-DV_2x47_P2.54mm_Horizontal
+Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-147-02-xxx-DV, 47 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xxx-dv-xx-xx-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-dv-footprint.pdf), generated with kicad-footprint-generator
+connector Samtec HLE horizontal
+0
+94
+94
+Connector_Samtec_HLE_SMD
+Samtec_HLE-148-02-xxx-DV-A_2x48_P2.54mm_Horizontal
+Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-148-02-xxx-DV-A, 48 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xxx-dv-xx-xx-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-dv-footprint.pdf), generated with kicad-footprint-generator
+connector Samtec HLE horizontal
+0
+96
+96
+Connector_Samtec_HLE_SMD
+Samtec_HLE-148-02-xxx-DV-BE-A_2x48_P2.54mm_Horizontal
+Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-148-02-xxx-DV-BE-A, 48 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xxx-dv-xx-xx-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-dv-footprint.pdf), generated with kicad-footprint-generator
+connector Samtec HLE horizontal
+0
+96
+96
+Connector_Samtec_HLE_SMD
+Samtec_HLE-148-02-xxx-DV-BE-LC_2x48_P2.54mm_Horizontal
+Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-148-02-xxx-DV-BE-LC, 48 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xxx-dv-xx-xx-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-dv-footprint.pdf), generated with kicad-footprint-generator
+connector Samtec HLE horizontal
+0
+96
+96
+Connector_Samtec_HLE_SMD
+Samtec_HLE-148-02-xxx-DV-BE_2x48_P2.54mm_Horizontal
+Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-148-02-xxx-DV-BE, 48 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xxx-dv-xx-xx-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-dv-footprint.pdf), generated with kicad-footprint-generator
+connector Samtec HLE horizontal
+0
+96
+96
+Connector_Samtec_HLE_SMD
+Samtec_HLE-148-02-xxx-DV-LC_2x48_P2.54mm_Horizontal
+Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-148-02-xxx-DV-LC, 48 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xxx-dv-xx-xx-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-dv-footprint.pdf), generated with kicad-footprint-generator
+connector Samtec HLE horizontal
+0
+96
+96
+Connector_Samtec_HLE_SMD
+Samtec_HLE-148-02-xxx-DV_2x48_P2.54mm_Horizontal
+Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-148-02-xxx-DV, 48 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xxx-dv-xx-xx-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-dv-footprint.pdf), generated with kicad-footprint-generator
+connector Samtec HLE horizontal
+0
+96
+96
+Connector_Samtec_HLE_SMD
+Samtec_HLE-149-02-xxx-DV-A_2x49_P2.54mm_Horizontal
+Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-149-02-xxx-DV-A, 49 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xxx-dv-xx-xx-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-dv-footprint.pdf), generated with kicad-footprint-generator
+connector Samtec HLE horizontal
+0
+98
+98
+Connector_Samtec_HLE_SMD
+Samtec_HLE-149-02-xxx-DV-BE-A_2x49_P2.54mm_Horizontal
+Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-149-02-xxx-DV-BE-A, 49 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xxx-dv-xx-xx-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-dv-footprint.pdf), generated with kicad-footprint-generator
+connector Samtec HLE horizontal
+0
+98
+98
+Connector_Samtec_HLE_SMD
+Samtec_HLE-149-02-xxx-DV-BE-LC_2x49_P2.54mm_Horizontal
+Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-149-02-xxx-DV-BE-LC, 49 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xxx-dv-xx-xx-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-dv-footprint.pdf), generated with kicad-footprint-generator
+connector Samtec HLE horizontal
+0
+98
+98
+Connector_Samtec_HLE_SMD
+Samtec_HLE-149-02-xxx-DV-BE_2x49_P2.54mm_Horizontal
+Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-149-02-xxx-DV-BE, 49 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xxx-dv-xx-xx-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-dv-footprint.pdf), generated with kicad-footprint-generator
+connector Samtec HLE horizontal
+0
+98
+98
+Connector_Samtec_HLE_SMD
+Samtec_HLE-149-02-xxx-DV-LC_2x49_P2.54mm_Horizontal
+Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-149-02-xxx-DV-LC, 49 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xxx-dv-xx-xx-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-dv-footprint.pdf), generated with kicad-footprint-generator
+connector Samtec HLE horizontal
+0
+98
+98
+Connector_Samtec_HLE_SMD
+Samtec_HLE-149-02-xxx-DV_2x49_P2.54mm_Horizontal
+Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-149-02-xxx-DV, 49 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xxx-dv-xx-xx-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-dv-footprint.pdf), generated with kicad-footprint-generator
+connector Samtec HLE horizontal
+0
+98
+98
+Connector_Samtec_HLE_SMD
+Samtec_HLE-150-02-xxx-DV-A_2x50_P2.54mm_Horizontal
+Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-150-02-xxx-DV-A, 50 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xxx-dv-xx-xx-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-dv-footprint.pdf), generated with kicad-footprint-generator
+connector Samtec HLE horizontal
+0
+100
+100
+Connector_Samtec_HLE_SMD
+Samtec_HLE-150-02-xxx-DV-BE-A_2x50_P2.54mm_Horizontal
+Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-150-02-xxx-DV-BE-A, 50 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xxx-dv-xx-xx-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-dv-footprint.pdf), generated with kicad-footprint-generator
+connector Samtec HLE horizontal
+0
+100
+100
+Connector_Samtec_HLE_SMD
+Samtec_HLE-150-02-xxx-DV-BE-LC_2x50_P2.54mm_Horizontal
+Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-150-02-xxx-DV-BE-LC, 50 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xxx-dv-xx-xx-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-dv-footprint.pdf), generated with kicad-footprint-generator
+connector Samtec HLE horizontal
+0
+100
+100
+Connector_Samtec_HLE_SMD
+Samtec_HLE-150-02-xxx-DV-BE_2x50_P2.54mm_Horizontal
+Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-150-02-xxx-DV-BE, 50 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xxx-dv-xx-xx-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-dv-footprint.pdf), generated with kicad-footprint-generator
+connector Samtec HLE horizontal
+0
+100
+100
+Connector_Samtec_HLE_SMD
+Samtec_HLE-150-02-xxx-DV-LC_2x50_P2.54mm_Horizontal
+Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-150-02-xxx-DV-LC, 50 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xxx-dv-xx-xx-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-dv-footprint.pdf), generated with kicad-footprint-generator
+connector Samtec HLE horizontal
+0
+100
+100
+Connector_Samtec_HLE_SMD
+Samtec_HLE-150-02-xxx-DV_2x50_P2.54mm_Horizontal
+Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-150-02-xxx-DV, 50 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xxx-dv-xx-xx-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-dv-footprint.pdf), generated with kicad-footprint-generator
+connector Samtec HLE horizontal
+0
+100
+100
+Connector_Samtec_HLE_THT
+Samtec_HLE-104-02-xx-DV-PE-LC_2x04_P2.54mm_Horizontal
+Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-104-02-xx-DV-PE-LC, 4 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xx-dv-xe-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-thru.pdf), generated with kicad-footprint-generator
+connector Samtec HLE top entry
+0
+8
+8
+Connector_Samtec_HLE_THT
+Samtec_HLE-104-02-xx-DV-PE_2x04_P2.54mm_Horizontal
+Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-104-02-xx-DV-PE (compatible alternatives: HLE-104-02-xx-DV-PE-BE), 4 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xx-dv-xe-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-thru.pdf), generated with kicad-footprint-generator
+connector Samtec HLE top entry
+0
+8
+8
+Connector_Samtec_HLE_THT
+Samtec_HLE-104-02-xx-DV-TE_2x04_P2.54mm_Horizontal
+Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-104-02-xx-DV-TE, 4 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xx-dv-xe-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-thru.pdf), generated with kicad-footprint-generator
+connector Samtec HLE top entry
+0
+8
+8
+Connector_Samtec_HLE_THT
+Samtec_HLE-105-02-xx-DV-PE-LC_2x05_P2.54mm_Horizontal
+Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-105-02-xx-DV-PE-LC, 5 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xx-dv-xe-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-thru.pdf), generated with kicad-footprint-generator
+connector Samtec HLE top entry
+0
+10
+10
+Connector_Samtec_HLE_THT
+Samtec_HLE-105-02-xx-DV-PE_2x05_P2.54mm_Horizontal
+Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-105-02-xx-DV-PE (compatible alternatives: HLE-105-02-xx-DV-PE-BE), 5 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xx-dv-xe-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-thru.pdf), generated with kicad-footprint-generator
+connector Samtec HLE top entry
+0
+10
+10
+Connector_Samtec_HLE_THT
+Samtec_HLE-105-02-xx-DV-TE_2x05_P2.54mm_Horizontal
+Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-105-02-xx-DV-TE, 5 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xx-dv-xe-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-thru.pdf), generated with kicad-footprint-generator
+connector Samtec HLE top entry
+0
+10
+10
+Connector_Samtec_HLE_THT
+Samtec_HLE-106-02-xx-DV-PE-LC_2x06_P2.54mm_Horizontal
+Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-106-02-xx-DV-PE-LC, 6 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xx-dv-xe-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-thru.pdf), generated with kicad-footprint-generator
+connector Samtec HLE top entry
+0
+12
+12
+Connector_Samtec_HLE_THT
+Samtec_HLE-106-02-xx-DV-PE_2x06_P2.54mm_Horizontal
+Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-106-02-xx-DV-PE (compatible alternatives: HLE-106-02-xx-DV-PE-BE), 6 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xx-dv-xe-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-thru.pdf), generated with kicad-footprint-generator
+connector Samtec HLE top entry
+0
+12
+12
+Connector_Samtec_HLE_THT
+Samtec_HLE-106-02-xx-DV-TE_2x06_P2.54mm_Horizontal
+Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-106-02-xx-DV-TE, 6 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xx-dv-xe-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-thru.pdf), generated with kicad-footprint-generator
+connector Samtec HLE top entry
+0
+12
+12
+Connector_Samtec_HLE_THT
+Samtec_HLE-107-02-xx-DV-PE-LC_2x07_P2.54mm_Horizontal
+Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-107-02-xx-DV-PE-LC, 7 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xx-dv-xe-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-thru.pdf), generated with kicad-footprint-generator
+connector Samtec HLE top entry
+0
+14
+14
+Connector_Samtec_HLE_THT
+Samtec_HLE-107-02-xx-DV-PE_2x07_P2.54mm_Horizontal
+Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-107-02-xx-DV-PE (compatible alternatives: HLE-107-02-xx-DV-PE-BE), 7 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xx-dv-xe-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-thru.pdf), generated with kicad-footprint-generator
+connector Samtec HLE top entry
+0
+14
+14
+Connector_Samtec_HLE_THT
+Samtec_HLE-107-02-xx-DV-TE_2x07_P2.54mm_Horizontal
+Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-107-02-xx-DV-TE, 7 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xx-dv-xe-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-thru.pdf), generated with kicad-footprint-generator
+connector Samtec HLE top entry
+0
+14
+14
+Connector_Samtec_HLE_THT
+Samtec_HLE-108-02-xx-DV-PE-LC_2x08_P2.54mm_Horizontal
+Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-108-02-xx-DV-PE-LC, 8 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xx-dv-xe-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-thru.pdf), generated with kicad-footprint-generator
+connector Samtec HLE top entry
+0
+16
+16
+Connector_Samtec_HLE_THT
+Samtec_HLE-108-02-xx-DV-PE_2x08_P2.54mm_Horizontal
+Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-108-02-xx-DV-PE (compatible alternatives: HLE-108-02-xx-DV-PE-BE), 8 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xx-dv-xe-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-thru.pdf), generated with kicad-footprint-generator
+connector Samtec HLE top entry
+0
+16
+16
+Connector_Samtec_HLE_THT
+Samtec_HLE-108-02-xx-DV-TE_2x08_P2.54mm_Horizontal
+Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-108-02-xx-DV-TE, 8 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xx-dv-xe-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-thru.pdf), generated with kicad-footprint-generator
+connector Samtec HLE top entry
+0
+16
+16
+Connector_Samtec_HLE_THT
+Samtec_HLE-109-02-xx-DV-PE-LC_2x09_P2.54mm_Horizontal
+Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-109-02-xx-DV-PE-LC, 9 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xx-dv-xe-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-thru.pdf), generated with kicad-footprint-generator
+connector Samtec HLE top entry
+0
+18
+18
+Connector_Samtec_HLE_THT
+Samtec_HLE-109-02-xx-DV-PE_2x09_P2.54mm_Horizontal
+Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-109-02-xx-DV-PE (compatible alternatives: HLE-109-02-xx-DV-PE-BE), 9 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xx-dv-xe-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-thru.pdf), generated with kicad-footprint-generator
+connector Samtec HLE top entry
+0
+18
+18
+Connector_Samtec_HLE_THT
+Samtec_HLE-109-02-xx-DV-TE_2x09_P2.54mm_Horizontal
+Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-109-02-xx-DV-TE, 9 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xx-dv-xe-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-thru.pdf), generated with kicad-footprint-generator
+connector Samtec HLE top entry
+0
+18
+18
+Connector_Samtec_HLE_THT
+Samtec_HLE-110-02-xx-DV-PE-LC_2x10_P2.54mm_Horizontal
+Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-110-02-xx-DV-PE-LC, 10 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xx-dv-xe-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-thru.pdf), generated with kicad-footprint-generator
+connector Samtec HLE top entry
+0
+20
+20
+Connector_Samtec_HLE_THT
+Samtec_HLE-110-02-xx-DV-PE_2x10_P2.54mm_Horizontal
+Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-110-02-xx-DV-PE (compatible alternatives: HLE-110-02-xx-DV-PE-BE), 10 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xx-dv-xe-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-thru.pdf), generated with kicad-footprint-generator
+connector Samtec HLE top entry
+0
+20
+20
+Connector_Samtec_HLE_THT
+Samtec_HLE-110-02-xx-DV-TE_2x10_P2.54mm_Horizontal
+Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-110-02-xx-DV-TE, 10 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xx-dv-xe-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-thru.pdf), generated with kicad-footprint-generator
+connector Samtec HLE top entry
+0
+20
+20
+Connector_Samtec_HLE_THT
+Samtec_HLE-111-02-xx-DV-PE-LC_2x11_P2.54mm_Horizontal
+Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-111-02-xx-DV-PE-LC, 11 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xx-dv-xe-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-thru.pdf), generated with kicad-footprint-generator
+connector Samtec HLE top entry
+0
+22
+22
+Connector_Samtec_HLE_THT
+Samtec_HLE-111-02-xx-DV-PE_2x11_P2.54mm_Horizontal
+Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-111-02-xx-DV-PE (compatible alternatives: HLE-111-02-xx-DV-PE-BE), 11 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xx-dv-xe-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-thru.pdf), generated with kicad-footprint-generator
+connector Samtec HLE top entry
+0
+22
+22
+Connector_Samtec_HLE_THT
+Samtec_HLE-111-02-xx-DV-TE_2x11_P2.54mm_Horizontal
+Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-111-02-xx-DV-TE, 11 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xx-dv-xe-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-thru.pdf), generated with kicad-footprint-generator
+connector Samtec HLE top entry
+0
+22
+22
+Connector_Samtec_HLE_THT
+Samtec_HLE-112-02-xx-DV-PE-LC_2x12_P2.54mm_Horizontal
+Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-112-02-xx-DV-PE-LC, 12 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xx-dv-xe-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-thru.pdf), generated with kicad-footprint-generator
+connector Samtec HLE top entry
+0
+24
+24
+Connector_Samtec_HLE_THT
+Samtec_HLE-112-02-xx-DV-PE_2x12_P2.54mm_Horizontal
+Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-112-02-xx-DV-PE (compatible alternatives: HLE-112-02-xx-DV-PE-BE), 12 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xx-dv-xe-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-thru.pdf), generated with kicad-footprint-generator
+connector Samtec HLE top entry
+0
+24
+24
+Connector_Samtec_HLE_THT
+Samtec_HLE-112-02-xx-DV-TE_2x12_P2.54mm_Horizontal
+Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-112-02-xx-DV-TE, 12 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xx-dv-xe-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-thru.pdf), generated with kicad-footprint-generator
+connector Samtec HLE top entry
+0
+24
+24
+Connector_Samtec_HLE_THT
+Samtec_HLE-113-02-xx-DV-PE-LC_2x13_P2.54mm_Horizontal
+Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-113-02-xx-DV-PE-LC, 13 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xx-dv-xe-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-thru.pdf), generated with kicad-footprint-generator
+connector Samtec HLE top entry
+0
+26
+26
+Connector_Samtec_HLE_THT
+Samtec_HLE-113-02-xx-DV-PE_2x13_P2.54mm_Horizontal
+Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-113-02-xx-DV-PE (compatible alternatives: HLE-113-02-xx-DV-PE-BE), 13 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xx-dv-xe-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-thru.pdf), generated with kicad-footprint-generator
+connector Samtec HLE top entry
+0
+26
+26
+Connector_Samtec_HLE_THT
+Samtec_HLE-113-02-xx-DV-TE_2x13_P2.54mm_Horizontal
+Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-113-02-xx-DV-TE, 13 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xx-dv-xe-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-thru.pdf), generated with kicad-footprint-generator
+connector Samtec HLE top entry
+0
+26
+26
+Connector_Samtec_HLE_THT
+Samtec_HLE-114-02-xx-DV-PE-LC_2x14_P2.54mm_Horizontal
+Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-114-02-xx-DV-PE-LC, 14 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xx-dv-xe-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-thru.pdf), generated with kicad-footprint-generator
+connector Samtec HLE top entry
+0
+28
+28
+Connector_Samtec_HLE_THT
+Samtec_HLE-114-02-xx-DV-PE_2x14_P2.54mm_Horizontal
+Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-114-02-xx-DV-PE (compatible alternatives: HLE-114-02-xx-DV-PE-BE), 14 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xx-dv-xe-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-thru.pdf), generated with kicad-footprint-generator
+connector Samtec HLE top entry
+0
+28
+28
+Connector_Samtec_HLE_THT
+Samtec_HLE-114-02-xx-DV-TE_2x14_P2.54mm_Horizontal
+Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-114-02-xx-DV-TE, 14 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xx-dv-xe-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-thru.pdf), generated with kicad-footprint-generator
+connector Samtec HLE top entry
+0
+28
+28
+Connector_Samtec_HLE_THT
+Samtec_HLE-115-02-xx-DV-PE-LC_2x15_P2.54mm_Horizontal
+Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-115-02-xx-DV-PE-LC, 15 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xx-dv-xe-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-thru.pdf), generated with kicad-footprint-generator
+connector Samtec HLE top entry
+0
+30
+30
+Connector_Samtec_HLE_THT
+Samtec_HLE-115-02-xx-DV-PE_2x15_P2.54mm_Horizontal
+Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-115-02-xx-DV-PE (compatible alternatives: HLE-115-02-xx-DV-PE-BE), 15 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xx-dv-xe-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-thru.pdf), generated with kicad-footprint-generator
+connector Samtec HLE top entry
+0
+30
+30
+Connector_Samtec_HLE_THT
+Samtec_HLE-115-02-xx-DV-TE_2x15_P2.54mm_Horizontal
+Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-115-02-xx-DV-TE, 15 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xx-dv-xe-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-thru.pdf), generated with kicad-footprint-generator
+connector Samtec HLE top entry
+0
+30
+30
+Connector_Samtec_HLE_THT
+Samtec_HLE-116-02-xx-DV-PE-LC_2x16_P2.54mm_Horizontal
+Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-116-02-xx-DV-PE-LC, 16 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xx-dv-xe-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-thru.pdf), generated with kicad-footprint-generator
+connector Samtec HLE top entry
+0
+32
+32
+Connector_Samtec_HLE_THT
+Samtec_HLE-116-02-xx-DV-PE_2x16_P2.54mm_Horizontal
+Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-116-02-xx-DV-PE (compatible alternatives: HLE-116-02-xx-DV-PE-BE), 16 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xx-dv-xe-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-thru.pdf), generated with kicad-footprint-generator
+connector Samtec HLE top entry
+0
+32
+32
+Connector_Samtec_HLE_THT
+Samtec_HLE-116-02-xx-DV-TE_2x16_P2.54mm_Horizontal
+Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-116-02-xx-DV-TE, 16 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xx-dv-xe-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-thru.pdf), generated with kicad-footprint-generator
+connector Samtec HLE top entry
+0
+32
+32
+Connector_Samtec_HLE_THT
+Samtec_HLE-117-02-xx-DV-PE-LC_2x17_P2.54mm_Horizontal
+Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-117-02-xx-DV-PE-LC, 17 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xx-dv-xe-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-thru.pdf), generated with kicad-footprint-generator
+connector Samtec HLE top entry
+0
+34
+34
+Connector_Samtec_HLE_THT
+Samtec_HLE-117-02-xx-DV-PE_2x17_P2.54mm_Horizontal
+Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-117-02-xx-DV-PE (compatible alternatives: HLE-117-02-xx-DV-PE-BE), 17 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xx-dv-xe-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-thru.pdf), generated with kicad-footprint-generator
+connector Samtec HLE top entry
+0
+34
+34
+Connector_Samtec_HLE_THT
+Samtec_HLE-117-02-xx-DV-TE_2x17_P2.54mm_Horizontal
+Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-117-02-xx-DV-TE, 17 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xx-dv-xe-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-thru.pdf), generated with kicad-footprint-generator
+connector Samtec HLE top entry
+0
+34
+34
+Connector_Samtec_HLE_THT
+Samtec_HLE-118-02-xx-DV-PE-LC_2x18_P2.54mm_Horizontal
+Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-118-02-xx-DV-PE-LC, 18 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xx-dv-xe-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-thru.pdf), generated with kicad-footprint-generator
+connector Samtec HLE top entry
+0
+36
+36
+Connector_Samtec_HLE_THT
+Samtec_HLE-118-02-xx-DV-PE_2x18_P2.54mm_Horizontal
+Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-118-02-xx-DV-PE (compatible alternatives: HLE-118-02-xx-DV-PE-BE), 18 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xx-dv-xe-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-thru.pdf), generated with kicad-footprint-generator
+connector Samtec HLE top entry
+0
+36
+36
+Connector_Samtec_HLE_THT
+Samtec_HLE-118-02-xx-DV-TE_2x18_P2.54mm_Horizontal
+Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-118-02-xx-DV-TE, 18 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xx-dv-xe-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-thru.pdf), generated with kicad-footprint-generator
+connector Samtec HLE top entry
+0
+36
+36
+Connector_Samtec_HLE_THT
+Samtec_HLE-119-02-xx-DV-PE-LC_2x19_P2.54mm_Horizontal
+Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-119-02-xx-DV-PE-LC, 19 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xx-dv-xe-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-thru.pdf), generated with kicad-footprint-generator
+connector Samtec HLE top entry
+0
+38
+38
+Connector_Samtec_HLE_THT
+Samtec_HLE-119-02-xx-DV-PE_2x19_P2.54mm_Horizontal
+Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-119-02-xx-DV-PE (compatible alternatives: HLE-119-02-xx-DV-PE-BE), 19 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xx-dv-xe-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-thru.pdf), generated with kicad-footprint-generator
+connector Samtec HLE top entry
+0
+38
+38
+Connector_Samtec_HLE_THT
+Samtec_HLE-119-02-xx-DV-TE_2x19_P2.54mm_Horizontal
+Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-119-02-xx-DV-TE, 19 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xx-dv-xe-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-thru.pdf), generated with kicad-footprint-generator
+connector Samtec HLE top entry
+0
+38
+38
+Connector_Samtec_HLE_THT
+Samtec_HLE-120-02-xx-DV-PE-LC_2x20_P2.54mm_Horizontal
+Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-120-02-xx-DV-PE-LC, 20 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xx-dv-xe-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-thru.pdf), generated with kicad-footprint-generator
+connector Samtec HLE top entry
+0
+40
+40
+Connector_Samtec_HLE_THT
+Samtec_HLE-120-02-xx-DV-PE_2x20_P2.54mm_Horizontal
+Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-120-02-xx-DV-PE (compatible alternatives: HLE-120-02-xx-DV-PE-BE), 20 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xx-dv-xe-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-thru.pdf), generated with kicad-footprint-generator
+connector Samtec HLE top entry
+0
+40
+40
+Connector_Samtec_HLE_THT
+Samtec_HLE-120-02-xx-DV-TE_2x20_P2.54mm_Horizontal
+Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-120-02-xx-DV-TE, 20 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xx-dv-xe-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-thru.pdf), generated with kicad-footprint-generator
+connector Samtec HLE top entry
+0
+40
+40
+Connector_Samtec_HLE_THT
+Samtec_HLE-121-02-xx-DV-PE-LC_2x21_P2.54mm_Horizontal
+Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-121-02-xx-DV-PE-LC, 21 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xx-dv-xe-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-thru.pdf), generated with kicad-footprint-generator
+connector Samtec HLE top entry
+0
+42
+42
+Connector_Samtec_HLE_THT
+Samtec_HLE-121-02-xx-DV-PE_2x21_P2.54mm_Horizontal
+Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-121-02-xx-DV-PE (compatible alternatives: HLE-121-02-xx-DV-PE-BE), 21 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xx-dv-xe-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-thru.pdf), generated with kicad-footprint-generator
+connector Samtec HLE top entry
+0
+42
+42
+Connector_Samtec_HLE_THT
+Samtec_HLE-121-02-xx-DV-TE_2x21_P2.54mm_Horizontal
+Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-121-02-xx-DV-TE, 21 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xx-dv-xe-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-thru.pdf), generated with kicad-footprint-generator
+connector Samtec HLE top entry
+0
+42
+42
+Connector_Samtec_HLE_THT
+Samtec_HLE-122-02-xx-DV-PE-LC_2x22_P2.54mm_Horizontal
+Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-122-02-xx-DV-PE-LC, 22 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xx-dv-xe-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-thru.pdf), generated with kicad-footprint-generator
+connector Samtec HLE top entry
+0
+44
+44
+Connector_Samtec_HLE_THT
+Samtec_HLE-122-02-xx-DV-PE_2x22_P2.54mm_Horizontal
+Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-122-02-xx-DV-PE (compatible alternatives: HLE-122-02-xx-DV-PE-BE), 22 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xx-dv-xe-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-thru.pdf), generated with kicad-footprint-generator
+connector Samtec HLE top entry
+0
+44
+44
+Connector_Samtec_HLE_THT
+Samtec_HLE-122-02-xx-DV-TE_2x22_P2.54mm_Horizontal
+Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-122-02-xx-DV-TE, 22 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xx-dv-xe-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-thru.pdf), generated with kicad-footprint-generator
+connector Samtec HLE top entry
+0
+44
+44
+Connector_Samtec_HLE_THT
+Samtec_HLE-123-02-xx-DV-PE-LC_2x23_P2.54mm_Horizontal
+Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-123-02-xx-DV-PE-LC, 23 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xx-dv-xe-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-thru.pdf), generated with kicad-footprint-generator
+connector Samtec HLE top entry
+0
+46
+46
+Connector_Samtec_HLE_THT
+Samtec_HLE-123-02-xx-DV-PE_2x23_P2.54mm_Horizontal
+Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-123-02-xx-DV-PE (compatible alternatives: HLE-123-02-xx-DV-PE-BE), 23 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xx-dv-xe-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-thru.pdf), generated with kicad-footprint-generator
+connector Samtec HLE top entry
+0
+46
+46
+Connector_Samtec_HLE_THT
+Samtec_HLE-123-02-xx-DV-TE_2x23_P2.54mm_Horizontal
+Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-123-02-xx-DV-TE, 23 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xx-dv-xe-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-thru.pdf), generated with kicad-footprint-generator
+connector Samtec HLE top entry
+0
+46
+46
+Connector_Samtec_HLE_THT
+Samtec_HLE-124-02-xx-DV-PE-LC_2x24_P2.54mm_Horizontal
+Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-124-02-xx-DV-PE-LC, 24 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xx-dv-xe-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-thru.pdf), generated with kicad-footprint-generator
+connector Samtec HLE top entry
+0
+48
+48
+Connector_Samtec_HLE_THT
+Samtec_HLE-124-02-xx-DV-PE_2x24_P2.54mm_Horizontal
+Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-124-02-xx-DV-PE (compatible alternatives: HLE-124-02-xx-DV-PE-BE), 24 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xx-dv-xe-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-thru.pdf), generated with kicad-footprint-generator
+connector Samtec HLE top entry
+0
+48
+48
+Connector_Samtec_HLE_THT
+Samtec_HLE-124-02-xx-DV-TE_2x24_P2.54mm_Horizontal
+Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-124-02-xx-DV-TE, 24 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xx-dv-xe-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-thru.pdf), generated with kicad-footprint-generator
+connector Samtec HLE top entry
+0
+48
+48
+Connector_Samtec_HLE_THT
+Samtec_HLE-125-02-xx-DV-PE-LC_2x25_P2.54mm_Horizontal
+Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-125-02-xx-DV-PE-LC, 25 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xx-dv-xe-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-thru.pdf), generated with kicad-footprint-generator
+connector Samtec HLE top entry
+0
+50
+50
+Connector_Samtec_HLE_THT
+Samtec_HLE-125-02-xx-DV-PE_2x25_P2.54mm_Horizontal
+Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-125-02-xx-DV-PE (compatible alternatives: HLE-125-02-xx-DV-PE-BE), 25 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xx-dv-xe-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-thru.pdf), generated with kicad-footprint-generator
+connector Samtec HLE top entry
+0
+50
+50
+Connector_Samtec_HLE_THT
+Samtec_HLE-125-02-xx-DV-TE_2x25_P2.54mm_Horizontal
+Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-125-02-xx-DV-TE, 25 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xx-dv-xe-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-thru.pdf), generated with kicad-footprint-generator
+connector Samtec HLE top entry
+0
+50
+50
+Connector_Samtec_HLE_THT
+Samtec_HLE-126-02-xx-DV-PE-LC_2x26_P2.54mm_Horizontal
+Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-126-02-xx-DV-PE-LC, 26 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xx-dv-xe-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-thru.pdf), generated with kicad-footprint-generator
+connector Samtec HLE top entry
+0
+52
+52
+Connector_Samtec_HLE_THT
+Samtec_HLE-126-02-xx-DV-PE_2x26_P2.54mm_Horizontal
+Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-126-02-xx-DV-PE (compatible alternatives: HLE-126-02-xx-DV-PE-BE), 26 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xx-dv-xe-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-thru.pdf), generated with kicad-footprint-generator
+connector Samtec HLE top entry
+0
+52
+52
+Connector_Samtec_HLE_THT
+Samtec_HLE-126-02-xx-DV-TE_2x26_P2.54mm_Horizontal
+Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-126-02-xx-DV-TE, 26 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xx-dv-xe-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-thru.pdf), generated with kicad-footprint-generator
+connector Samtec HLE top entry
+0
+52
+52
+Connector_Samtec_HLE_THT
+Samtec_HLE-127-02-xx-DV-PE-LC_2x27_P2.54mm_Horizontal
+Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-127-02-xx-DV-PE-LC, 27 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xx-dv-xe-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-thru.pdf), generated with kicad-footprint-generator
+connector Samtec HLE top entry
+0
+54
+54
+Connector_Samtec_HLE_THT
+Samtec_HLE-127-02-xx-DV-PE_2x27_P2.54mm_Horizontal
+Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-127-02-xx-DV-PE (compatible alternatives: HLE-127-02-xx-DV-PE-BE), 27 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xx-dv-xe-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-thru.pdf), generated with kicad-footprint-generator
+connector Samtec HLE top entry
+0
+54
+54
+Connector_Samtec_HLE_THT
+Samtec_HLE-127-02-xx-DV-TE_2x27_P2.54mm_Horizontal
+Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-127-02-xx-DV-TE, 27 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xx-dv-xe-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-thru.pdf), generated with kicad-footprint-generator
+connector Samtec HLE top entry
+0
+54
+54
+Connector_Samtec_HLE_THT
+Samtec_HLE-128-02-xx-DV-PE-LC_2x28_P2.54mm_Horizontal
+Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-128-02-xx-DV-PE-LC, 28 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xx-dv-xe-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-thru.pdf), generated with kicad-footprint-generator
+connector Samtec HLE top entry
+0
+56
+56
+Connector_Samtec_HLE_THT
+Samtec_HLE-128-02-xx-DV-PE_2x28_P2.54mm_Horizontal
+Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-128-02-xx-DV-PE (compatible alternatives: HLE-128-02-xx-DV-PE-BE), 28 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xx-dv-xe-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-thru.pdf), generated with kicad-footprint-generator
+connector Samtec HLE top entry
+0
+56
+56
+Connector_Samtec_HLE_THT
+Samtec_HLE-128-02-xx-DV-TE_2x28_P2.54mm_Horizontal
+Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-128-02-xx-DV-TE, 28 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xx-dv-xe-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-thru.pdf), generated with kicad-footprint-generator
+connector Samtec HLE top entry
+0
+56
+56
+Connector_Samtec_HLE_THT
+Samtec_HLE-129-02-xx-DV-PE-LC_2x29_P2.54mm_Horizontal
+Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-129-02-xx-DV-PE-LC, 29 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xx-dv-xe-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-thru.pdf), generated with kicad-footprint-generator
+connector Samtec HLE top entry
+0
+58
+58
+Connector_Samtec_HLE_THT
+Samtec_HLE-129-02-xx-DV-PE_2x29_P2.54mm_Horizontal
+Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-129-02-xx-DV-PE (compatible alternatives: HLE-129-02-xx-DV-PE-BE), 29 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xx-dv-xe-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-thru.pdf), generated with kicad-footprint-generator
+connector Samtec HLE top entry
+0
+58
+58
+Connector_Samtec_HLE_THT
+Samtec_HLE-129-02-xx-DV-TE_2x29_P2.54mm_Horizontal
+Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-129-02-xx-DV-TE, 29 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xx-dv-xe-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-thru.pdf), generated with kicad-footprint-generator
+connector Samtec HLE top entry
+0
+58
+58
+Connector_Samtec_HLE_THT
+Samtec_HLE-130-02-xx-DV-PE-LC_2x30_P2.54mm_Horizontal
+Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-130-02-xx-DV-PE-LC, 30 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xx-dv-xe-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-thru.pdf), generated with kicad-footprint-generator
+connector Samtec HLE top entry
+0
+60
+60
+Connector_Samtec_HLE_THT
+Samtec_HLE-130-02-xx-DV-PE_2x30_P2.54mm_Horizontal
+Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-130-02-xx-DV-PE (compatible alternatives: HLE-130-02-xx-DV-PE-BE), 30 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xx-dv-xe-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-thru.pdf), generated with kicad-footprint-generator
+connector Samtec HLE top entry
+0
+60
+60
+Connector_Samtec_HLE_THT
+Samtec_HLE-130-02-xx-DV-TE_2x30_P2.54mm_Horizontal
+Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-130-02-xx-DV-TE, 30 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xx-dv-xe-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-thru.pdf), generated with kicad-footprint-generator
+connector Samtec HLE top entry
+0
+60
+60
+Connector_Samtec_HLE_THT
+Samtec_HLE-131-02-xx-DV-PE-LC_2x31_P2.54mm_Horizontal
+Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-131-02-xx-DV-PE-LC, 31 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xx-dv-xe-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-thru.pdf), generated with kicad-footprint-generator
+connector Samtec HLE top entry
+0
+62
+62
+Connector_Samtec_HLE_THT
+Samtec_HLE-131-02-xx-DV-PE_2x31_P2.54mm_Horizontal
+Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-131-02-xx-DV-PE (compatible alternatives: HLE-131-02-xx-DV-PE-BE), 31 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xx-dv-xe-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-thru.pdf), generated with kicad-footprint-generator
+connector Samtec HLE top entry
+0
+62
+62
+Connector_Samtec_HLE_THT
+Samtec_HLE-131-02-xx-DV-TE_2x31_P2.54mm_Horizontal
+Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-131-02-xx-DV-TE, 31 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xx-dv-xe-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-thru.pdf), generated with kicad-footprint-generator
+connector Samtec HLE top entry
+0
+62
+62
+Connector_Samtec_HLE_THT
+Samtec_HLE-132-02-xx-DV-PE-LC_2x32_P2.54mm_Horizontal
+Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-132-02-xx-DV-PE-LC, 32 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xx-dv-xe-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-thru.pdf), generated with kicad-footprint-generator
+connector Samtec HLE top entry
+0
+64
+64
+Connector_Samtec_HLE_THT
+Samtec_HLE-132-02-xx-DV-PE_2x32_P2.54mm_Horizontal
+Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-132-02-xx-DV-PE (compatible alternatives: HLE-132-02-xx-DV-PE-BE), 32 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xx-dv-xe-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-thru.pdf), generated with kicad-footprint-generator
+connector Samtec HLE top entry
+0
+64
+64
+Connector_Samtec_HLE_THT
+Samtec_HLE-132-02-xx-DV-TE_2x32_P2.54mm_Horizontal
+Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-132-02-xx-DV-TE, 32 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xx-dv-xe-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-thru.pdf), generated with kicad-footprint-generator
+connector Samtec HLE top entry
+0
+64
+64
+Connector_Samtec_HLE_THT
+Samtec_HLE-133-02-xx-DV-PE-LC_2x33_P2.54mm_Horizontal
+Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-133-02-xx-DV-PE-LC, 33 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xx-dv-xe-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-thru.pdf), generated with kicad-footprint-generator
+connector Samtec HLE top entry
+0
+66
+66
+Connector_Samtec_HLE_THT
+Samtec_HLE-133-02-xx-DV-PE_2x33_P2.54mm_Horizontal
+Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-133-02-xx-DV-PE (compatible alternatives: HLE-133-02-xx-DV-PE-BE), 33 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xx-dv-xe-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-thru.pdf), generated with kicad-footprint-generator
+connector Samtec HLE top entry
+0
+66
+66
+Connector_Samtec_HLE_THT
+Samtec_HLE-133-02-xx-DV-TE_2x33_P2.54mm_Horizontal
+Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-133-02-xx-DV-TE, 33 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xx-dv-xe-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-thru.pdf), generated with kicad-footprint-generator
+connector Samtec HLE top entry
+0
+66
+66
+Connector_Samtec_HLE_THT
+Samtec_HLE-134-02-xx-DV-PE-LC_2x34_P2.54mm_Horizontal
+Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-134-02-xx-DV-PE-LC, 34 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xx-dv-xe-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-thru.pdf), generated with kicad-footprint-generator
+connector Samtec HLE top entry
+0
+68
+68
+Connector_Samtec_HLE_THT
+Samtec_HLE-134-02-xx-DV-PE_2x34_P2.54mm_Horizontal
+Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-134-02-xx-DV-PE (compatible alternatives: HLE-134-02-xx-DV-PE-BE), 34 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xx-dv-xe-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-thru.pdf), generated with kicad-footprint-generator
+connector Samtec HLE top entry
+0
+68
+68
+Connector_Samtec_HLE_THT
+Samtec_HLE-134-02-xx-DV-TE_2x34_P2.54mm_Horizontal
+Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-134-02-xx-DV-TE, 34 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xx-dv-xe-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-thru.pdf), generated with kicad-footprint-generator
+connector Samtec HLE top entry
+0
+68
+68
+Connector_Samtec_HLE_THT
+Samtec_HLE-135-02-xx-DV-PE-LC_2x35_P2.54mm_Horizontal
+Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-135-02-xx-DV-PE-LC, 35 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xx-dv-xe-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-thru.pdf), generated with kicad-footprint-generator
+connector Samtec HLE top entry
+0
+70
+70
+Connector_Samtec_HLE_THT
+Samtec_HLE-135-02-xx-DV-PE_2x35_P2.54mm_Horizontal
+Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-135-02-xx-DV-PE (compatible alternatives: HLE-135-02-xx-DV-PE-BE), 35 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xx-dv-xe-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-thru.pdf), generated with kicad-footprint-generator
+connector Samtec HLE top entry
+0
+70
+70
+Connector_Samtec_HLE_THT
+Samtec_HLE-135-02-xx-DV-TE_2x35_P2.54mm_Horizontal
+Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-135-02-xx-DV-TE, 35 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xx-dv-xe-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-thru.pdf), generated with kicad-footprint-generator
+connector Samtec HLE top entry
+0
+70
+70
+Connector_Samtec_HLE_THT
+Samtec_HLE-136-02-xx-DV-PE-LC_2x36_P2.54mm_Horizontal
+Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-136-02-xx-DV-PE-LC, 36 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xx-dv-xe-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-thru.pdf), generated with kicad-footprint-generator
+connector Samtec HLE top entry
+0
+72
+72
+Connector_Samtec_HLE_THT
+Samtec_HLE-136-02-xx-DV-PE_2x36_P2.54mm_Horizontal
+Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-136-02-xx-DV-PE (compatible alternatives: HLE-136-02-xx-DV-PE-BE), 36 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xx-dv-xe-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-thru.pdf), generated with kicad-footprint-generator
+connector Samtec HLE top entry
+0
+72
+72
+Connector_Samtec_HLE_THT
+Samtec_HLE-136-02-xx-DV-TE_2x36_P2.54mm_Horizontal
+Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-136-02-xx-DV-TE, 36 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xx-dv-xe-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-thru.pdf), generated with kicad-footprint-generator
+connector Samtec HLE top entry
+0
+72
+72
+Connector_Samtec_HLE_THT
+Samtec_HLE-137-02-xx-DV-PE-LC_2x37_P2.54mm_Horizontal
+Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-137-02-xx-DV-PE-LC, 37 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xx-dv-xe-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-thru.pdf), generated with kicad-footprint-generator
+connector Samtec HLE top entry
+0
+74
+74
+Connector_Samtec_HLE_THT
+Samtec_HLE-137-02-xx-DV-PE_2x37_P2.54mm_Horizontal
+Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-137-02-xx-DV-PE (compatible alternatives: HLE-137-02-xx-DV-PE-BE), 37 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xx-dv-xe-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-thru.pdf), generated with kicad-footprint-generator
+connector Samtec HLE top entry
+0
+74
+74
+Connector_Samtec_HLE_THT
+Samtec_HLE-137-02-xx-DV-TE_2x37_P2.54mm_Horizontal
+Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-137-02-xx-DV-TE, 37 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xx-dv-xe-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-thru.pdf), generated with kicad-footprint-generator
+connector Samtec HLE top entry
+0
+74
+74
+Connector_Samtec_HLE_THT
+Samtec_HLE-138-02-xx-DV-PE-LC_2x38_P2.54mm_Horizontal
+Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-138-02-xx-DV-PE-LC, 38 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xx-dv-xe-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-thru.pdf), generated with kicad-footprint-generator
+connector Samtec HLE top entry
+0
+76
+76
+Connector_Samtec_HLE_THT
+Samtec_HLE-138-02-xx-DV-PE_2x38_P2.54mm_Horizontal
+Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-138-02-xx-DV-PE (compatible alternatives: HLE-138-02-xx-DV-PE-BE), 38 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xx-dv-xe-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-thru.pdf), generated with kicad-footprint-generator
+connector Samtec HLE top entry
+0
+76
+76
+Connector_Samtec_HLE_THT
+Samtec_HLE-138-02-xx-DV-TE_2x38_P2.54mm_Horizontal
+Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-138-02-xx-DV-TE, 38 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xx-dv-xe-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-thru.pdf), generated with kicad-footprint-generator
+connector Samtec HLE top entry
+0
+76
+76
+Connector_Samtec_HLE_THT
+Samtec_HLE-139-02-xx-DV-PE-LC_2x39_P2.54mm_Horizontal
+Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-139-02-xx-DV-PE-LC, 39 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xx-dv-xe-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-thru.pdf), generated with kicad-footprint-generator
+connector Samtec HLE top entry
+0
+78
+78
+Connector_Samtec_HLE_THT
+Samtec_HLE-139-02-xx-DV-PE_2x39_P2.54mm_Horizontal
+Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-139-02-xx-DV-PE (compatible alternatives: HLE-139-02-xx-DV-PE-BE), 39 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xx-dv-xe-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-thru.pdf), generated with kicad-footprint-generator
+connector Samtec HLE top entry
+0
+78
+78
+Connector_Samtec_HLE_THT
+Samtec_HLE-139-02-xx-DV-TE_2x39_P2.54mm_Horizontal
+Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-139-02-xx-DV-TE, 39 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xx-dv-xe-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-thru.pdf), generated with kicad-footprint-generator
+connector Samtec HLE top entry
+0
+78
+78
+Connector_Samtec_HLE_THT
+Samtec_HLE-140-02-xx-DV-PE-LC_2x40_P2.54mm_Horizontal
+Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-140-02-xx-DV-PE-LC, 40 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xx-dv-xe-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-thru.pdf), generated with kicad-footprint-generator
+connector Samtec HLE top entry
+0
+80
+80
+Connector_Samtec_HLE_THT
+Samtec_HLE-140-02-xx-DV-PE_2x40_P2.54mm_Horizontal
+Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-140-02-xx-DV-PE (compatible alternatives: HLE-140-02-xx-DV-PE-BE), 40 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xx-dv-xe-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-thru.pdf), generated with kicad-footprint-generator
+connector Samtec HLE top entry
+0
+80
+80
+Connector_Samtec_HLE_THT
+Samtec_HLE-140-02-xx-DV-TE_2x40_P2.54mm_Horizontal
+Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-140-02-xx-DV-TE, 40 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xx-dv-xe-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-thru.pdf), generated with kicad-footprint-generator
+connector Samtec HLE top entry
+0
+80
+80
+Connector_Samtec_HLE_THT
+Samtec_HLE-141-02-xx-DV-PE-LC_2x41_P2.54mm_Horizontal
+Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-141-02-xx-DV-PE-LC, 41 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xx-dv-xe-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-thru.pdf), generated with kicad-footprint-generator
+connector Samtec HLE top entry
+0
+82
+82
+Connector_Samtec_HLE_THT
+Samtec_HLE-141-02-xx-DV-PE_2x41_P2.54mm_Horizontal
+Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-141-02-xx-DV-PE (compatible alternatives: HLE-141-02-xx-DV-PE-BE), 41 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xx-dv-xe-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-thru.pdf), generated with kicad-footprint-generator
+connector Samtec HLE top entry
+0
+82
+82
+Connector_Samtec_HLE_THT
+Samtec_HLE-141-02-xx-DV-TE_2x41_P2.54mm_Horizontal
+Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-141-02-xx-DV-TE, 41 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xx-dv-xe-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-thru.pdf), generated with kicad-footprint-generator
+connector Samtec HLE top entry
+0
+82
+82
+Connector_Samtec_HLE_THT
+Samtec_HLE-142-02-xx-DV-PE-LC_2x42_P2.54mm_Horizontal
+Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-142-02-xx-DV-PE-LC, 42 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xx-dv-xe-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-thru.pdf), generated with kicad-footprint-generator
+connector Samtec HLE top entry
+0
+84
+84
+Connector_Samtec_HLE_THT
+Samtec_HLE-142-02-xx-DV-PE_2x42_P2.54mm_Horizontal
+Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-142-02-xx-DV-PE (compatible alternatives: HLE-142-02-xx-DV-PE-BE), 42 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xx-dv-xe-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-thru.pdf), generated with kicad-footprint-generator
+connector Samtec HLE top entry
+0
+84
+84
+Connector_Samtec_HLE_THT
+Samtec_HLE-142-02-xx-DV-TE_2x42_P2.54mm_Horizontal
+Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-142-02-xx-DV-TE, 42 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xx-dv-xe-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-thru.pdf), generated with kicad-footprint-generator
+connector Samtec HLE top entry
+0
+84
+84
+Connector_Samtec_HLE_THT
+Samtec_HLE-143-02-xx-DV-PE-LC_2x43_P2.54mm_Horizontal
+Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-143-02-xx-DV-PE-LC, 43 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xx-dv-xe-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-thru.pdf), generated with kicad-footprint-generator
+connector Samtec HLE top entry
+0
+86
+86
+Connector_Samtec_HLE_THT
+Samtec_HLE-143-02-xx-DV-PE_2x43_P2.54mm_Horizontal
+Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-143-02-xx-DV-PE (compatible alternatives: HLE-143-02-xx-DV-PE-BE), 43 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xx-dv-xe-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-thru.pdf), generated with kicad-footprint-generator
+connector Samtec HLE top entry
+0
+86
+86
+Connector_Samtec_HLE_THT
+Samtec_HLE-143-02-xx-DV-TE_2x43_P2.54mm_Horizontal
+Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-143-02-xx-DV-TE, 43 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xx-dv-xe-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-thru.pdf), generated with kicad-footprint-generator
+connector Samtec HLE top entry
+0
+86
+86
+Connector_Samtec_HLE_THT
+Samtec_HLE-144-02-xx-DV-PE-LC_2x44_P2.54mm_Horizontal
+Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-144-02-xx-DV-PE-LC, 44 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xx-dv-xe-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-thru.pdf), generated with kicad-footprint-generator
+connector Samtec HLE top entry
+0
+88
+88
+Connector_Samtec_HLE_THT
+Samtec_HLE-144-02-xx-DV-PE_2x44_P2.54mm_Horizontal
+Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-144-02-xx-DV-PE (compatible alternatives: HLE-144-02-xx-DV-PE-BE), 44 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xx-dv-xe-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-thru.pdf), generated with kicad-footprint-generator
+connector Samtec HLE top entry
+0
+88
+88
+Connector_Samtec_HLE_THT
+Samtec_HLE-144-02-xx-DV-TE_2x44_P2.54mm_Horizontal
+Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-144-02-xx-DV-TE, 44 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xx-dv-xe-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-thru.pdf), generated with kicad-footprint-generator
+connector Samtec HLE top entry
+0
+88
+88
+Connector_Samtec_HLE_THT
+Samtec_HLE-145-02-xx-DV-PE-LC_2x45_P2.54mm_Horizontal
+Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-145-02-xx-DV-PE-LC, 45 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xx-dv-xe-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-thru.pdf), generated with kicad-footprint-generator
+connector Samtec HLE top entry
+0
+90
+90
+Connector_Samtec_HLE_THT
+Samtec_HLE-145-02-xx-DV-PE_2x45_P2.54mm_Horizontal
+Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-145-02-xx-DV-PE (compatible alternatives: HLE-145-02-xx-DV-PE-BE), 45 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xx-dv-xe-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-thru.pdf), generated with kicad-footprint-generator
+connector Samtec HLE top entry
+0
+90
+90
+Connector_Samtec_HLE_THT
+Samtec_HLE-145-02-xx-DV-TE_2x45_P2.54mm_Horizontal
+Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-145-02-xx-DV-TE, 45 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xx-dv-xe-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-thru.pdf), generated with kicad-footprint-generator
+connector Samtec HLE top entry
+0
+90
+90
+Connector_Samtec_HLE_THT
+Samtec_HLE-146-02-xx-DV-PE-LC_2x46_P2.54mm_Horizontal
+Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-146-02-xx-DV-PE-LC, 46 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xx-dv-xe-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-thru.pdf), generated with kicad-footprint-generator
+connector Samtec HLE top entry
+0
+92
+92
+Connector_Samtec_HLE_THT
+Samtec_HLE-146-02-xx-DV-PE_2x46_P2.54mm_Horizontal
+Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-146-02-xx-DV-PE (compatible alternatives: HLE-146-02-xx-DV-PE-BE), 46 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xx-dv-xe-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-thru.pdf), generated with kicad-footprint-generator
+connector Samtec HLE top entry
+0
+92
+92
+Connector_Samtec_HLE_THT
+Samtec_HLE-146-02-xx-DV-TE_2x46_P2.54mm_Horizontal
+Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-146-02-xx-DV-TE, 46 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xx-dv-xe-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-thru.pdf), generated with kicad-footprint-generator
+connector Samtec HLE top entry
+0
+92
+92
+Connector_Samtec_HLE_THT
+Samtec_HLE-147-02-xx-DV-PE-LC_2x47_P2.54mm_Horizontal
+Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-147-02-xx-DV-PE-LC, 47 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xx-dv-xe-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-thru.pdf), generated with kicad-footprint-generator
+connector Samtec HLE top entry
+0
+94
+94
+Connector_Samtec_HLE_THT
+Samtec_HLE-147-02-xx-DV-PE_2x47_P2.54mm_Horizontal
+Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-147-02-xx-DV-PE (compatible alternatives: HLE-147-02-xx-DV-PE-BE), 47 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xx-dv-xe-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-thru.pdf), generated with kicad-footprint-generator
+connector Samtec HLE top entry
+0
+94
+94
+Connector_Samtec_HLE_THT
+Samtec_HLE-147-02-xx-DV-TE_2x47_P2.54mm_Horizontal
+Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-147-02-xx-DV-TE, 47 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xx-dv-xe-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-thru.pdf), generated with kicad-footprint-generator
+connector Samtec HLE top entry
+0
+94
+94
+Connector_Samtec_HLE_THT
+Samtec_HLE-148-02-xx-DV-PE-LC_2x48_P2.54mm_Horizontal
+Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-148-02-xx-DV-PE-LC, 48 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xx-dv-xe-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-thru.pdf), generated with kicad-footprint-generator
+connector Samtec HLE top entry
+0
+96
+96
+Connector_Samtec_HLE_THT
+Samtec_HLE-148-02-xx-DV-PE_2x48_P2.54mm_Horizontal
+Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-148-02-xx-DV-PE (compatible alternatives: HLE-148-02-xx-DV-PE-BE), 48 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xx-dv-xe-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-thru.pdf), generated with kicad-footprint-generator
+connector Samtec HLE top entry
+0
+96
+96
+Connector_Samtec_HLE_THT
+Samtec_HLE-148-02-xx-DV-TE_2x48_P2.54mm_Horizontal
+Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-148-02-xx-DV-TE, 48 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xx-dv-xe-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-thru.pdf), generated with kicad-footprint-generator
+connector Samtec HLE top entry
+0
+96
+96
+Connector_Samtec_HLE_THT
+Samtec_HLE-149-02-xx-DV-PE-LC_2x49_P2.54mm_Horizontal
+Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-149-02-xx-DV-PE-LC, 49 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xx-dv-xe-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-thru.pdf), generated with kicad-footprint-generator
+connector Samtec HLE top entry
+0
+98
+98
+Connector_Samtec_HLE_THT
+Samtec_HLE-149-02-xx-DV-PE_2x49_P2.54mm_Horizontal
+Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-149-02-xx-DV-PE (compatible alternatives: HLE-149-02-xx-DV-PE-BE), 49 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xx-dv-xe-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-thru.pdf), generated with kicad-footprint-generator
+connector Samtec HLE top entry
+0
+98
+98
+Connector_Samtec_HLE_THT
+Samtec_HLE-149-02-xx-DV-TE_2x49_P2.54mm_Horizontal
+Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-149-02-xx-DV-TE, 49 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xx-dv-xe-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-thru.pdf), generated with kicad-footprint-generator
+connector Samtec HLE top entry
+0
+98
+98
+Connector_Samtec_HLE_THT
+Samtec_HLE-150-02-xx-DV-PE-LC_2x50_P2.54mm_Horizontal
+Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-150-02-xx-DV-PE-LC, 50 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xx-dv-xe-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-thru.pdf), generated with kicad-footprint-generator
+connector Samtec HLE top entry
+0
+100
+100
+Connector_Samtec_HLE_THT
+Samtec_HLE-150-02-xx-DV-PE_2x50_P2.54mm_Horizontal
+Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-150-02-xx-DV-PE (compatible alternatives: HLE-150-02-xx-DV-PE-BE), 50 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xx-dv-xe-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-thru.pdf), generated with kicad-footprint-generator
+connector Samtec HLE top entry
+0
+100
+100
+Connector_Samtec_HLE_THT
+Samtec_HLE-150-02-xx-DV-TE_2x50_P2.54mm_Horizontal
+Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-150-02-xx-DV-TE, 50 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xx-dv-xe-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-thru.pdf), generated with kicad-footprint-generator
+connector Samtec HLE top entry
+0
+100
+100
+Connector_Stocko
+Stocko_MKS_1651-6-0-202_1x2_P2.50mm_Vertical
+Stocko MKS 16xx series connector, (https://www.stocko-contact.com/downloads/steckverbindersystem-raster-2,5-mm.pdf#page=15), generated with kicad-footprint-generator
+Stocko RFK MKS 16xx
+0
+2
+2
+Connector_Stocko
+Stocko_MKS_1652-6-0-202_1x2_P2.50mm_Vertical
+Stocko MKS 16xx series connector, (https://www.stocko-contact.com/downloads/steckverbindersystem-raster-2,5-mm.pdf#page=15), generated with kicad-footprint-generator
+Stocko RFK MKS 16xx
+0
+2
+2
+Connector_Stocko
+Stocko_MKS_1653-6-0-303_1x3_P2.50mm_Vertical
+Stocko MKS 16xx series connector, (https://www.stocko-contact.com/downloads/steckverbindersystem-raster-2,5-mm.pdf#page=15), generated with kicad-footprint-generator
+Stocko RFK MKS 16xx
+0
+3
+3
+Connector_Stocko
+Stocko_MKS_1654-6-0-404_1x4_P2.50mm_Vertical
+Stocko MKS 16xx series connector, (https://www.stocko-contact.com/downloads/steckverbindersystem-raster-2,5-mm.pdf#page=15), generated with kicad-footprint-generator
+Stocko RFK MKS 16xx
+0
+4
+4
+Connector_Stocko
+Stocko_MKS_1655-6-0-505_1x5_P2.50mm_Vertical
+Stocko MKS 16xx series connector, (https://www.stocko-contact.com/downloads/steckverbindersystem-raster-2,5-mm.pdf#page=15), generated with kicad-footprint-generator
+Stocko RFK MKS 16xx
+0
+5
+5
+Connector_Stocko
+Stocko_MKS_1656-6-0-606_1x6_P2.50mm_Vertical
+Stocko MKS 16xx series connector, (https://www.stocko-contact.com/downloads/steckverbindersystem-raster-2,5-mm.pdf#page=15), generated with kicad-footprint-generator
+Stocko RFK MKS 16xx
+0
+6
+6
+Connector_Stocko
+Stocko_MKS_1657-6-0-707_1x7_P2.50mm_Vertical
+Stocko MKS 16xx series connector, (https://www.stocko-contact.com/downloads/steckverbindersystem-raster-2,5-mm.pdf#page=15), generated with kicad-footprint-generator
+Stocko RFK MKS 16xx
+0
+7
+7
+Connector_Stocko
+Stocko_MKS_1658-6-0-808_1x8_P2.50mm_Vertical
+Stocko MKS 16xx series connector, (https://www.stocko-contact.com/downloads/steckverbindersystem-raster-2,5-mm.pdf#page=15), generated with kicad-footprint-generator
+Stocko RFK MKS 16xx
+0
+8
+8
+Connector_Stocko
+Stocko_MKS_1659-6-0-909_1x9_P2.50mm_Vertical
+Stocko MKS 16xx series connector, (https://www.stocko-contact.com/downloads/steckverbindersystem-raster-2,5-mm.pdf#page=15), generated with kicad-footprint-generator
+Stocko RFK MKS 16xx
+0
+9
+9
+Connector_Stocko
+Stocko_MKS_1660-6-0-1010_1x10_P2.50mm_Vertical
+Stocko MKS 16xx series connector, (https://www.stocko-contact.com/downloads/steckverbindersystem-raster-2,5-mm.pdf#page=15), generated with kicad-footprint-generator
+Stocko RFK MKS 16xx
+0
+10
+10
+Connector_Stocko
+Stocko_MKS_1661-6-0-1111_1x11_P2.50mm_Vertical
+Stocko MKS 16xx series connector, (https://www.stocko-contact.com/downloads/steckverbindersystem-raster-2,5-mm.pdf#page=15), generated with kicad-footprint-generator
+Stocko RFK MKS 16xx
+0
+11
+11
+Connector_Stocko
+Stocko_MKS_1662-6-0-1212_1x12_P2.50mm_Vertical
+Stocko MKS 16xx series connector, (https://www.stocko-contact.com/downloads/steckverbindersystem-raster-2,5-mm.pdf#page=15), generated with kicad-footprint-generator
+Stocko RFK MKS 16xx
+0
+12
+12
+Connector_Stocko
+Stocko_MKS_1663-6-0-1313_1x13_P2.50mm_Vertical
+Stocko MKS 16xx series connector, (https://www.stocko-contact.com/downloads/steckverbindersystem-raster-2,5-mm.pdf#page=15), generated with kicad-footprint-generator
+Stocko RFK MKS 16xx
+0
+13
+13
+Connector_Stocko
+Stocko_MKS_1664-6-0-1414_1x14_P2.50mm_Vertical
+Stocko MKS 16xx series connector, (https://www.stocko-contact.com/downloads/steckverbindersystem-raster-2,5-mm.pdf#page=15), generated with kicad-footprint-generator
+Stocko RFK MKS 16xx
+0
+14
+14
+Connector_Stocko
+Stocko_MKS_1665-6-0-1515_1x15_P2.50mm_Vertical
+Stocko MKS 16xx series connector, (https://www.stocko-contact.com/downloads/steckverbindersystem-raster-2,5-mm.pdf#page=15), generated with kicad-footprint-generator
+Stocko RFK MKS 16xx
+0
+15
+15
+Connector_Stocko
+Stocko_MKS_1666-6-0-1616_1x16_P2.50mm_Vertical
+Stocko MKS 16xx series connector, (https://www.stocko-contact.com/downloads/steckverbindersystem-raster-2,5-mm.pdf#page=15), generated with kicad-footprint-generator
+Stocko RFK MKS 16xx
+0
+16
+16
+Connector_Stocko
+Stocko_MKS_1667-6-0-1717_1x17_P2.50mm_Vertical
+Stocko MKS 16xx series connector, (https://www.stocko-contact.com/downloads/steckverbindersystem-raster-2,5-mm.pdf#page=15), generated with kicad-footprint-generator
+Stocko RFK MKS 16xx
+0
+17
+17
+Connector_Stocko
+Stocko_MKS_1668-6-0-1818_1x18_P2.50mm_Vertical
+Stocko MKS 16xx series connector, (https://www.stocko-contact.com/downloads/steckverbindersystem-raster-2,5-mm.pdf#page=15), generated with kicad-footprint-generator
+Stocko RFK MKS 16xx
+0
+18
+18
+Connector_Stocko
+Stocko_MKS_1669-6-0-1919_1x19_P2.50mm_Vertical
+Stocko MKS 16xx series connector, (https://www.stocko-contact.com/downloads/steckverbindersystem-raster-2,5-mm.pdf#page=15), generated with kicad-footprint-generator
+Stocko RFK MKS 16xx
+0
+19
+19
+Connector_Stocko
+Stocko_MKS_1670-6-0-2020_1x20_P2.50mm_Vertical
+Stocko MKS 16xx series connector, (https://www.stocko-contact.com/downloads/steckverbindersystem-raster-2,5-mm.pdf#page=15), generated with kicad-footprint-generator
+Stocko RFK MKS 16xx
+0
+20
+20
+Connector_TE-Connectivity
+TE_1-826576-3_1x13_P3.96mm_Vertical
+TE, 1-826576-3, 13 Pins (https://www.te.com/commerce/DocumentDelivery/DDEController?Action=srchrtrv&DocNm=826576&DocType=Customer+Drawing&DocLang=English), generated with kicad-footprint-generator
+connector TE 826576 vertical
+0
+13
+13
+Connector_TE-Connectivity
+TE_1-826576-5_1x15_P3.96mm_Vertical
+TE, 1-826576-5, 15 Pins (https://www.te.com/commerce/DocumentDelivery/DDEController?Action=srchrtrv&DocNm=826576&DocType=Customer+Drawing&DocLang=English), generated with kicad-footprint-generator
+connector TE 826576 vertical
+0
+15
+15
+Connector_TE-Connectivity
+TE_1-826576-6_1x16_P3.96mm_Vertical
+TE, 1-826576-6, 16 Pins (https://www.te.com/commerce/DocumentDelivery/DDEController?Action=srchrtrv&DocNm=826576&DocType=Customer+Drawing&DocLang=English), generated with kicad-footprint-generator
+connector TE 826576 vertical
+0
+16
+16
+Connector_TE-Connectivity
+TE_1-826576-7_1x17_P3.96mm_Vertical
+TE, 1-826576-7, 17 Pins (https://www.te.com/commerce/DocumentDelivery/DDEController?Action=srchrtrv&DocNm=826576&DocType=Customer+Drawing&DocLang=English), generated with kicad-footprint-generator
+connector TE 826576 vertical
+0
+17
+17
+Connector_TE-Connectivity
+TE_1-826576-8_1x18_P3.96mm_Vertical
+TE, 1-826576-8, 18 Pins (https://www.te.com/commerce/DocumentDelivery/DDEController?Action=srchrtrv&DocNm=826576&DocType=Customer+Drawing&DocLang=English), generated with kicad-footprint-generator
+connector TE 826576 vertical
+0
+18
+18
+Connector_TE-Connectivity
+TE_2-826576-0_1x20_P3.96mm_Vertical
+TE, 2-826576-0, 20 Pins (https://www.te.com/commerce/DocumentDelivery/DDEController?Action=srchrtrv&DocNm=826576&DocType=Customer+Drawing&DocLang=English), generated with kicad-footprint-generator
+connector TE 826576 vertical
+0
+20
+20
+Connector_TE-Connectivity
+TE_3-826576-6_1x36_P3.96mm_Vertical
+TE, 3-826576-6, 36 Pins (https://www.te.com/commerce/DocumentDelivery/DDEController?Action=srchrtrv&DocNm=826576&DocType=Customer+Drawing&DocLang=English), generated with kicad-footprint-generator
+connector TE 826576 vertical
+0
+36
+36
+Connector_TE-Connectivity
+TE_826576-2_1x02_P3.96mm_Vertical
+TE, 826576-2, 2 Pins (https://www.te.com/commerce/DocumentDelivery/DDEController?Action=srchrtrv&DocNm=826576&DocType=Customer+Drawing&DocLang=English), generated with kicad-footprint-generator
+connector TE 826576 vertical
+0
+2
+2
+Connector_TE-Connectivity
+TE_826576-3_1x03_P3.96mm_Vertical
+TE, 826576-3, 3 Pins (https://www.te.com/commerce/DocumentDelivery/DDEController?Action=srchrtrv&DocNm=826576&DocType=Customer+Drawing&DocLang=English), generated with kicad-footprint-generator
+connector TE 826576 vertical
+0
+3
+3
+Connector_TE-Connectivity
+TE_826576-5_1x05_P3.96mm_Vertical
+TE, 826576-5, 5 Pins (https://www.te.com/commerce/DocumentDelivery/DDEController?Action=srchrtrv&DocNm=826576&DocType=Customer+Drawing&DocLang=English), generated with kicad-footprint-generator
+connector TE 826576 vertical
+0
+5
+5
+Connector_TE-Connectivity
+TE_826576-6_1x06_P3.96mm_Vertical
+TE, 826576-6, 6 Pins (https://www.te.com/commerce/DocumentDelivery/DDEController?Action=srchrtrv&DocNm=826576&DocType=Customer+Drawing&DocLang=English), generated with kicad-footprint-generator
+connector TE 826576 vertical
+0
+6
+6
+Connector_TE-Connectivity
+TE_826576-7_1x07_P3.96mm_Vertical
+TE, 826576-7, 7 Pins (https://www.te.com/commerce/DocumentDelivery/DDEController?Action=srchrtrv&DocNm=826576&DocType=Customer+Drawing&DocLang=English), generated with kicad-footprint-generator
+connector TE 826576 vertical
+0
+7
+7
+Connector_TE-Connectivity
+TE_826576-8_1x08_P3.96mm_Vertical
+TE, 826576-8, 8 Pins (https://www.te.com/commerce/DocumentDelivery/DDEController?Action=srchrtrv&DocNm=826576&DocType=Customer+Drawing&DocLang=English), generated with kicad-footprint-generator
+connector TE 826576 vertical
+0
+8
+8
+Connector_TE-Connectivity
+TE_826576-9_1x09_P3.96mm_Vertical
+TE, 826576-9, 9 Pins (https://www.te.com/commerce/DocumentDelivery/DDEController?Action=srchrtrv&DocNm=826576&DocType=Customer+Drawing&DocLang=English), generated with kicad-footprint-generator
+connector TE 826576 vertical
+0
+9
+9
+Connector_TE-Connectivity
+TE_5767171-1_2x19_P0.635mm_Vertical
+PCB Mount Receptacle, Vertical, Board-to-Board, 38 Position, 24.003mm / .64mm [.945in] Centerline, Header Only, Palladium Nickel (https://www.te.com/commerce/DocumentDelivery/DDEController?Action=showdoc&DocId=Customer+Drawing%7F5767171%7FB2%7Fpdf%7FEnglish%7FENG_CD_5767171_B2.pdf%7F5767171-1#page=2)
+mictor38 receptacle board-to-board
+0
+43
+39
+Connector_TE-Connectivity
+TE_AMPSEAL_1-776087-x_3Rows_23_P0.4mm_Horizontal
+Connector
+TE 776087
+0
+23
+23
+Connector_TE-Connectivity
+TE_MATE-N-LOK_1-770182-x_3x03_P4.14mm_Vertical
+Molex Mini-Universal MATE-N-LOK, old mpn/engineering number: 1-770182-x, 3 Pins per row (http://www.te.com/commerce/DocumentDelivery/DDEController?Action=srchrtrv&DocNm=82181_SOFTSHELL_HIGH_DENSITY&DocType=CS&DocLang=EN), generated with kicad-footprint-generator
+connector TE MATE-N-LOK side entry
+0
+9
+9
+Connector_TE-Connectivity
+TE_MATE-N-LOK_1-770186-x_3x04_P4.14mm_Vertical
+Molex Mini-Universal MATE-N-LOK, old mpn/engineering number: 1-770186-x, 4 Pins per row (http://www.te.com/commerce/DocumentDelivery/DDEController?Action=srchrtrv&DocNm=82181_SOFTSHELL_HIGH_DENSITY&DocType=CS&DocLang=EN), generated with kicad-footprint-generator
+connector TE MATE-N-LOK side entry
+0
+12
+12
+Connector_TE-Connectivity
+TE_MATE-N-LOK_1-770190-x_3x05_P4.14mm_Vertical
+Molex Mini-Universal MATE-N-LOK, old mpn/engineering number: 1-770190-x, 5 Pins per row (http://www.te.com/commerce/DocumentDelivery/DDEController?Action=srchrtrv&DocNm=82181_SOFTSHELL_HIGH_DENSITY&DocType=CS&DocLang=EN), generated with kicad-footprint-generator
+connector TE MATE-N-LOK side entry
+0
+15
+15
+Connector_TE-Connectivity
+TE_MATE-N-LOK_1-770621-x_2x06_P4.14mm_Vertical
+Molex Mini-Universal MATE-N-LOK, old mpn/engineering number: 1-770621-x, 6 Pins per row (http://www.te.com/commerce/DocumentDelivery/DDEController?Action=srchrtrv&DocNm=82181_SOFTSHELL_HIGH_DENSITY&DocType=CS&DocLang=EN), generated with kicad-footprint-generator
+connector TE MATE-N-LOK side entry
+0
+12
+12
+Connector_TE-Connectivity
+TE_MATE-N-LOK_1-770858-x_2x05_P4.14mm_Vertical
+Molex Mini-Universal MATE-N-LOK, old mpn/engineering number: 1-770858-x, 5 Pins per row (http://www.te.com/commerce/DocumentDelivery/DDEController?Action=srchrtrv&DocNm=82181_SOFTSHELL_HIGH_DENSITY&DocType=CS&DocLang=EN), generated with kicad-footprint-generator
+connector TE MATE-N-LOK side entry
+0
+10
+10
+Connector_TE-Connectivity
+TE_MATE-N-LOK_1-770866-x_1x02_P4.14mm_Vertical
+Molex Mini-Universal MATE-N-LOK, old mpn/engineering number: 1-770866-x, 2 Pins per row (http://www.te.com/commerce/DocumentDelivery/DDEController?Action=srchrtrv&DocNm=82181_SOFTSHELL_HIGH_DENSITY&DocType=CS&DocLang=EN), generated with kicad-footprint-generator
+connector TE MATE-N-LOK side entry
+0
+2
+2
+Connector_TE-Connectivity
+TE_MATE-N-LOK_1-770870-x_1x03_P4.14mm_Vertical
+Molex Mini-Universal MATE-N-LOK, old mpn/engineering number: 1-770870-x, 3 Pins per row (http://www.te.com/commerce/DocumentDelivery/DDEController?Action=srchrtrv&DocNm=82181_SOFTSHELL_HIGH_DENSITY&DocType=CS&DocLang=EN), generated with kicad-footprint-generator
+connector TE MATE-N-LOK side entry
+0
+3
+3
+Connector_TE-Connectivity
+TE_MATE-N-LOK_1-770874-x_2x02_P4.14mm_Vertical
+Molex Mini-Universal MATE-N-LOK, old mpn/engineering number: 1-770874-x, 2 Pins per row (http://www.te.com/commerce/DocumentDelivery/DDEController?Action=srchrtrv&DocNm=82181_SOFTSHELL_HIGH_DENSITY&DocType=CS&DocLang=EN), generated with kicad-footprint-generator
+connector TE MATE-N-LOK side entry
+0
+4
+4
+Connector_TE-Connectivity
+TE_MATE-N-LOK_1-770875-x_2x03_P4.14mm_Vertical
+Molex Mini-Universal MATE-N-LOK, old mpn/engineering number: 1-770875-x, 3 Pins per row (http://www.te.com/commerce/DocumentDelivery/DDEController?Action=srchrtrv&DocNm=82181_SOFTSHELL_HIGH_DENSITY&DocType=CS&DocLang=EN), generated with kicad-footprint-generator
+connector TE MATE-N-LOK side entry
+0
+6
+6
+Connector_TE-Connectivity
+TE_MATE-N-LOK_1-770966-x_1x02_P4.14mm_Horizontal
+Molex Mini-Universal MATE-N-LOK, old mpn/engineering number: 1-770966-x, 2 Pins per row (http://www.te.com/commerce/DocumentDelivery/DDEController?Action=srchrtrv&DocNm=82181_SOFTSHELL_HIGH_DENSITY&DocType=CS&DocLang=EN), generated with kicad-footprint-generator
+connector TE MATE-N-LOK top entry
+0
+2
+2
+Connector_TE-Connectivity
+TE_MATE-N-LOK_1-770967-x_1x03_P4.14mm_Horizontal
+Molex Mini-Universal MATE-N-LOK, old mpn/engineering number: 1-770967-x, 3 Pins per row (http://www.te.com/commerce/DocumentDelivery/DDEController?Action=srchrtrv&DocNm=82181_SOFTSHELL_HIGH_DENSITY&DocType=CS&DocLang=EN), generated with kicad-footprint-generator
+connector TE MATE-N-LOK top entry
+0
+3
+3
+Connector_TE-Connectivity
+TE_MATE-N-LOK_1-770968-x_2x02_P4.14mm_Horizontal
+Molex Mini-Universal MATE-N-LOK, old mpn/engineering number: 1-770968-x, 2 Pins per row (http://www.te.com/commerce/DocumentDelivery/DDEController?Action=srchrtrv&DocNm=82181_SOFTSHELL_HIGH_DENSITY&DocType=CS&DocLang=EN), generated with kicad-footprint-generator
+connector TE MATE-N-LOK top entry
+0
+4
+4
+Connector_TE-Connectivity
+TE_MATE-N-LOK_1-770969-x_2x03_P4.14mm_Horizontal
+Molex Mini-Universal MATE-N-LOK, old mpn/engineering number: 1-770969-x, 3 Pins per row (http://www.te.com/commerce/DocumentDelivery/DDEController?Action=srchrtrv&DocNm=82181_SOFTSHELL_HIGH_DENSITY&DocType=CS&DocLang=EN), generated with kicad-footprint-generator
+connector TE MATE-N-LOK top entry
+0
+6
+6
+Connector_TE-Connectivity
+TE_MATE-N-LOK_1-770970-x_2x04_P4.14mm_Horizontal
+Molex Mini-Universal MATE-N-LOK, old mpn/engineering number: 1-770970-x, 4 Pins per row (http://www.te.com/commerce/DocumentDelivery/DDEController?Action=srchrtrv&DocNm=82181_SOFTSHELL_HIGH_DENSITY&DocType=CS&DocLang=EN), generated with kicad-footprint-generator
+connector TE MATE-N-LOK top entry
+0
+8
+8
+Connector_TE-Connectivity
+TE_MATE-N-LOK_1-770971-x_2x05_P4.14mm_Horizontal
+Molex Mini-Universal MATE-N-LOK, old mpn/engineering number: 1-770971-x, 5 Pins per row (http://www.te.com/commerce/DocumentDelivery/DDEController?Action=srchrtrv&DocNm=82181_SOFTSHELL_HIGH_DENSITY&DocType=CS&DocLang=EN), generated with kicad-footprint-generator
+connector TE MATE-N-LOK top entry
+0
+10
+10
+Connector_TE-Connectivity
+TE_MATE-N-LOK_1-770972-x_2x06_P4.14mm_Horizontal
+Molex Mini-Universal MATE-N-LOK, old mpn/engineering number: 1-770972-x, 6 Pins per row (http://www.te.com/commerce/DocumentDelivery/DDEController?Action=srchrtrv&DocNm=82181_SOFTSHELL_HIGH_DENSITY&DocType=CS&DocLang=EN), generated with kicad-footprint-generator
+connector TE MATE-N-LOK top entry
+0
+12
+12
+Connector_TE-Connectivity
+TE_MATE-N-LOK_1-770973-x_2x07_P4.14mm_Horizontal
+Molex Mini-Universal MATE-N-LOK, old mpn/engineering number: 1-770973-x, 7 Pins per row (http://www.te.com/commerce/DocumentDelivery/DDEController?Action=srchrtrv&DocNm=82181_SOFTSHELL_HIGH_DENSITY&DocType=CS&DocLang=EN), generated with kicad-footprint-generator
+connector TE MATE-N-LOK top entry
+0
+14
+14
+Connector_TE-Connectivity
+TE_MATE-N-LOK_1-770974-x_2x08_P4.14mm_Horizontal
+Molex Mini-Universal MATE-N-LOK, old mpn/engineering number: 1-770974-x, 8 Pins per row (http://www.te.com/commerce/DocumentDelivery/DDEController?Action=srchrtrv&DocNm=82181_SOFTSHELL_HIGH_DENSITY&DocType=CS&DocLang=EN), generated with kicad-footprint-generator
+connector TE MATE-N-LOK top entry
+0
+16
+16
+Connector_TE-Connectivity
+TE_MATE-N-LOK_1-794067-x_2x07_P4.14mm_Vertical
+Molex Mini-Universal MATE-N-LOK, old mpn/engineering number: 1-794067-x, 7 Pins per row (http://www.te.com/commerce/DocumentDelivery/DDEController?Action=srchrtrv&DocNm=82181_SOFTSHELL_HIGH_DENSITY&DocType=CS&DocLang=EN), generated with kicad-footprint-generator
+connector TE MATE-N-LOK side entry
+0
+14
+14
+Connector_TE-Connectivity
+TE_MATE-N-LOK_1-794068-x_2x08_P4.14mm_Vertical
+Molex Mini-Universal MATE-N-LOK, old mpn/engineering number: 1-794068-x, 8 Pins per row (http://www.te.com/commerce/DocumentDelivery/DDEController?Action=srchrtrv&DocNm=82181_SOFTSHELL_HIGH_DENSITY&DocType=CS&DocLang=EN), generated with kicad-footprint-generator
+connector TE MATE-N-LOK side entry
+0
+16
+16
+Connector_TE-Connectivity
+TE_MATE-N-LOK_1-794069-x_2x09_P4.14mm_Vertical
+Molex Mini-Universal MATE-N-LOK, old mpn/engineering number: 1-794069-x, 9 Pins per row (http://www.te.com/commerce/DocumentDelivery/DDEController?Action=srchrtrv&DocNm=82181_SOFTSHELL_HIGH_DENSITY&DocType=CS&DocLang=EN), generated with kicad-footprint-generator
+connector TE MATE-N-LOK side entry
+0
+18
+18
+Connector_TE-Connectivity
+TE_MATE-N-LOK_1-794070-x_2x10_P4.14mm_Vertical
+Molex Mini-Universal MATE-N-LOK, old mpn/engineering number: 1-794070-x, 10 Pins per row (http://www.te.com/commerce/DocumentDelivery/DDEController?Action=srchrtrv&DocNm=82181_SOFTSHELL_HIGH_DENSITY&DocType=CS&DocLang=EN), generated with kicad-footprint-generator
+connector TE MATE-N-LOK side entry
+0
+20
+20
+Connector_TE-Connectivity
+TE_MATE-N-LOK_1-794071-x_2x11_P4.14mm_Vertical
+Molex Mini-Universal MATE-N-LOK, old mpn/engineering number: 1-794071-x, 11 Pins per row (http://www.te.com/commerce/DocumentDelivery/DDEController?Action=srchrtrv&DocNm=82181_SOFTSHELL_HIGH_DENSITY&DocType=CS&DocLang=EN), generated with kicad-footprint-generator
+connector TE MATE-N-LOK side entry
+0
+22
+22
+Connector_TE-Connectivity
+TE_MATE-N-LOK_1-794072-x_2x12_P4.14mm_Vertical
+Molex Mini-Universal MATE-N-LOK, old mpn/engineering number: 1-794072-x, 12 Pins per row (http://www.te.com/commerce/DocumentDelivery/DDEController?Action=srchrtrv&DocNm=82181_SOFTSHELL_HIGH_DENSITY&DocType=CS&DocLang=EN), generated with kicad-footprint-generator
+connector TE MATE-N-LOK side entry
+0
+24
+24
+Connector_TE-Connectivity
+TE_MATE-N-LOK_1-794073-x_2x04_P4.14mm_Vertical
+Molex Mini-Universal MATE-N-LOK, old mpn/engineering number: 1-794073-x, 4 Pins per row (http://www.te.com/commerce/DocumentDelivery/DDEController?Action=srchrtrv&DocNm=82181_SOFTSHELL_HIGH_DENSITY&DocType=CS&DocLang=EN), generated with kicad-footprint-generator
+connector TE MATE-N-LOK side entry
+0
+8
+8
+Connector_TE-Connectivity
+TE_MATE-N-LOK_1-794105-x_2x09_P4.14mm_Horizontal
+Molex Mini-Universal MATE-N-LOK, old mpn/engineering number: 1-794105-x, 9 Pins per row (http://www.te.com/commerce/DocumentDelivery/DDEController?Action=srchrtrv&DocNm=82181_SOFTSHELL_HIGH_DENSITY&DocType=CS&DocLang=EN), generated with kicad-footprint-generator
+connector TE MATE-N-LOK top entry
+0
+18
+18
+Connector_TE-Connectivity
+TE_MATE-N-LOK_1-794106-x_2x10_P4.14mm_Horizontal
+Molex Mini-Universal MATE-N-LOK, old mpn/engineering number: 1-794106-x, 10 Pins per row (http://www.te.com/commerce/DocumentDelivery/DDEController?Action=srchrtrv&DocNm=82181_SOFTSHELL_HIGH_DENSITY&DocType=CS&DocLang=EN), generated with kicad-footprint-generator
+connector TE MATE-N-LOK top entry
+0
+20
+20
+Connector_TE-Connectivity
+TE_MATE-N-LOK_1-794107-x_2x11_P4.14mm_Horizontal
+Molex Mini-Universal MATE-N-LOK, old mpn/engineering number: 1-794107-x, 11 Pins per row (http://www.te.com/commerce/DocumentDelivery/DDEController?Action=srchrtrv&DocNm=82181_SOFTSHELL_HIGH_DENSITY&DocType=CS&DocLang=EN), generated with kicad-footprint-generator
+connector TE MATE-N-LOK top entry
+0
+22
+22
+Connector_TE-Connectivity
+TE_MATE-N-LOK_1-794108-x_2x12_P4.14mm_Horizontal
+Molex Mini-Universal MATE-N-LOK, old mpn/engineering number: 1-794108-x, 12 Pins per row (http://www.te.com/commerce/DocumentDelivery/DDEController?Action=srchrtrv&DocNm=82181_SOFTSHELL_HIGH_DENSITY&DocType=CS&DocLang=EN), generated with kicad-footprint-generator
+connector TE MATE-N-LOK top entry
+0
+24
+24
+Connector_TE-Connectivity
+TE_MATE-N-LOK_1-794374-x_1x01_P4.14mm_Horizontal
+Molex Mini-Universal MATE-N-LOK, old mpn/engineering number: 1-794374-x, 1 Pins per row (http://www.te.com/commerce/DocumentDelivery/DDEController?Action=srchrtrv&DocNm=82181_SOFTSHELL_HIGH_DENSITY&DocType=CS&DocLang=EN), generated with kicad-footprint-generator
+connector TE MATE-N-LOK top entry
+0
+1
+1
+Connector_TE-Connectivity
+TE_MATE-N-LOK_350211-1_1x04_P5.08mm_Vertical
+https://www.te.com/commerce/DocumentDelivery/DDEController?Action=showdoc&DocId=Customer+Drawing%7F350211%7FU5%7Fpdf%7FEnglish%7FENG_CD_350211_U5.pdf%7F350211-1
+connector TE MATE-N-LOK top entry ATA PATA IDE 5.25 inch floppy drive power
+0
+4
+4
+Connector_USB
+USB3_A_Molex_48393-001
+USB 3.0, type A, right angle (http://www.molex.com/pdm_docs/sd/483930003_sd.pdf)
+USB 3.0 type A right angle
+0
+13
+10
+Connector_USB
+USB3_A_Plug_Wuerth_692112030100_Horizontal
+USB3 type A Plug, Horizontal, http://katalog.we-online.de/em/datasheet/692112030100.pdf
+usb A plug horizontal
+0
+11
+10
+Connector_USB
+USB3_Micro-B_Connfly_DS1104-01
+Micro USB B receptable with flange, bottom-mount, SMD, right-angle (http://en.connfly.com/static/upload/file/pdf/DS1104-01.pdf)
+USB 3.0 Micro B SMD right angle
+0
+16
+11
+Connector_USB
+USB_A_CNCTech_1001-011-01101_Horizontal
+USB type A Plug, Horizontal, http://cnctech.us/pdfs/1001-011-01101.pdf
+USB-A
+0
+6
+5
+Connector_USB
+USB_A_CONNFLY_DS1095-WNR0
+http://www.connfly.com/userfiles/image/UpLoadFile/File/2013/5/6/DS1095.pdf
+USB-A receptacle horizontal through-hole
+0
+6
+5
+Connector_USB
+USB_A_Molex_67643_Horizontal
+USB type A, Horizontal, https://www.molex.com/pdm_docs/sd/676433910_sd.pdf
+USB_A Female Connector receptacle
+0
+6
+5
+Connector_USB
+USB_A_Molex_105057_Vertical
+https://www.molex.com/pdm_docs/sd/1050570001_sd.pdf
+USB A Vertical
+0
+7
+5
+Connector_USB
+USB_A_Stewart_SS-52100-001_Horizontal
+USB A connector https://belfuse.com/resources/drawings/stewartconnector/dr-stw-ss-52100-001.pdf
+USB_A Female Connector receptacle
+0
+6
+5
+Connector_USB
+USB_A_TE_292303-7_Horizontal
+USB type A, Horizontal, https://www.te.com/commerce/DocumentDelivery/DDEController?Action=srchrtrv&DocNm=292303&DocType=Customer+Drawing&DocLang=English
+USB_A Female Connector receptacle
+0
+6
+5
+Connector_USB
+USB_A_Wuerth_614004134726_Horizontal
+USB A connector https://www.we-online.com/catalog/datasheet/614004134726.pdf
+USB_A Female Connector receptacle
+0
+8
+5
+Connector_USB
+USB_A_Wuerth_61400826021_Horizontal_Stacked
+Stacked USB A connector http://katalog.we-online.de/em/datasheet/61400826021.pdf
+Wuerth stacked USB_A
+0
+12
+9
+Connector_USB
+USB_B_Amphenol_MUSB-D511_Vertical_Rugged
+A,phenol MUSB_D511, USB B female connector, straight, rugged, https://www.amphenolcanada.com/ProductSearch/drawings/AC/MUSBD511XX.pdf
+USB_B_MUSB_Straight female connector straight rugged MUSB D511
+0
+6
+5
+Connector_USB
+USB_B_Lumberg_2411_02_Horizontal
+USB 2.0 receptacle type B, horizontal version, through-hole, https://downloads.lumberg.com/datenblaetter/en/2411_02.pdf
+USB B receptacle horizontal through-hole
+0
+6
+5
+Connector_USB
+USB_B_OST_USB-B1HSxx_Horizontal
+USB B receptacle, Horizontal, through-hole, http://www.on-shore.com/wp-content/uploads/2015/09/usb-b1hsxx.pdf
+USB-B receptacle horizontal through-hole
+0
+6
+5
+Connector_USB
+USB_B_TE_5787834_Vertical
+http://www.mouser.com/ds/2/418/NG_CD_5787834_A4-669110.pdf
+USB_B USB B vertical female connector
+0
+6
+5
+Connector_USB
+USB_C_Plug_JAE_DX07P024AJ1
+Universal Serial Bus (USB) Shielded I/O Plug, Type C, Right Angle, Surface Mount, https://www.jae.com/en/searchfilter/?topics_keyword=DX07P024AJ1&mainItemSelect=1
+USB Type-C Plug Edge Mount
+0
+30
+25
+Connector_USB
+USB_C_Plug_Molex_105444
+Universal Serial Bus (USB) Shielded I/O Plug, Type C, Right Angle, Surface Mount, http://www.molex.com/pdm_docs/sd/1054440001_sd.pdf
+USB Type-C Plug Edge Mount
+0
+24
+23
+Connector_USB
+USB_C_Receptacle_Amphenol_12401548E4-2A
+USB TYPE C, RA RCPT PCB, Hybrid, https://www.amphenolcanada.com/StockAvailabilityPrice.aspx?From=&PartNum=12401548E4%7e2A
+USB C Type-C Receptacle Hybrid
+0
+28
+25
+Connector_USB
+USB_C_Receptacle_Amphenol_12401548E4-2A_CircularHoles
+USB TYPE C, RA RCPT PCB, Hybrid, https://www.amphenolcanada.com/StockAvailabilityPrice.aspx?From=&PartNum=12401548E4%7e2A
+USB C Type-C Receptacle Hybrid
+0
+28
+25
+Connector_USB
+USB_C_Receptacle_Amphenol_12401610E4-2A
+USB TYPE C, RA RCPT PCB, SMT, https://www.amphenolcanada.com/StockAvailabilityPrice.aspx?From=&PartNum=12401610E4%7e2A
+USB C Type-C Receptacle SMD
+0
+28
+25
+Connector_USB
+USB_C_Receptacle_Amphenol_12401610E4-2A_CircularHoles
+USB TYPE C, RA RCPT PCB, SMT, https://www.amphenolcanada.com/StockAvailabilityPrice.aspx?From=&PartNum=12401610E4%7e2A
+USB C Type-C Receptacle SMD
+0
+28
+25
+Connector_USB
+USB_C_Receptacle_GCT_USB4085
+USB 2.0 Type C Receptacle, https://gct.co/Files/Drawings/USB4085.pdf
+USB Type-C Receptacle Through-hole Right angle
+0
+20
+17
+Connector_USB
+USB_C_Receptacle_GCT_USB4115-03-C
+USB TYPE C, VERT RCPT PCB, SMT, https://gct.co/files/drawings/usb4115.pdf
+USB C Type-C Receptacle SMD
+0
+28
+25
+Connector_USB
+USB_C_Receptacle_HRO_TYPE-C-31-M-12
+USB Type-C receptacle for USB 2.0 and PD, http://www.krhro.com/uploads/soft/180320/1-1P320120243.pdf
+usb usb-c 2.0 pd
+0
+20
+17
+Connector_USB
+USB_C_Receptacle_JAE_DX07S016JA1R1500
+USB TYPE C, USB 2.0, SMT, https://www.jae.com/en/connectors/series/detail/product/id=91780
+USB C Type-C Receptacle SMD USB 2.0
+0
+22
+17
+Connector_USB
+USB_C_Receptacle_JAE_DX07S024WJ1R350
+http://www.jae.com/z-en/pdf_download_exec.cfm?param=SJ117219.pdf
+USB C Type-C Receptacle SMD
+0
+30
+25
+Connector_USB
+USB_C_Receptacle_JAE_DX07S024WJ3R400
+USB TYPE C, VERT RCPT PCB, SMT, http://www.jae.com/z-en/pdf_download_exec.cfm?param=SJ117928.pdf
+USB C Type-C Receptacle SMD
+0
+28
+25
+Connector_USB
+USB_C_Receptacle_Palconn_UTC16-G
+http://www.palpilot.com/wp-content/uploads/2017/05/UTC027-GKN-OR-Rev-A.pdf
+USB C Type-C Receptacle USB2.0
+0
+20
+17
+Connector_USB
+USB_C_Receptacle_XKB_U262-16XN-4BVC11
+USB Type C, right-angle, SMT, https://datasheet.lcsc.com/szlcsc/1811141824_XKB-Enterprise-U262-161N-4BVC11_C319148.pdf
+USB C Type-C Receptacle SMD
+0
+20
+17
+Connector_USB
+USB_Micro-AB_Molex_47590-0001
+Micro USB AB receptable, right-angle inverted (https://www.molex.com/pdm_docs/sd/475900001_sd.pdf)
+Micro AB USB SMD
+0
+14
+6
+Connector_USB
+USB_Micro-B_Amphenol_10103594-0001LF_Horizontal
+Micro USB Type B 10103594-0001LF, http://cdn.amphenol-icc.com/media/wysiwyg/files/drawing/10103594.pdf
+USB USB_B USB_micro USB_OTG
+0
+17
+6
+Connector_USB
+USB_Micro-B_Amphenol_10104110_Horizontal
+USB Micro-B, horizontal, https://cdn.amphenol-icc.com/media/wysiwyg/files/drawing/10104110.pdf
+USB Micro B horizontal
+0
+9
+6
+Connector_USB
+USB_Micro-B_Amphenol_10118194_Horizontal
+USB Micro-B receptacle, horizontal, SMD, 10118194, https://cdn.amphenol-icc.com/media/wysiwyg/files/drawing/10118194.pdf
+USB Micro B horizontal SMD
+0
+17
+6
+Connector_USB
+USB_Micro-B_GCT_USB3076-30-A
+GCT Micro USB https://gct.co/files/drawings/usb3076.pdf
+Micro-USB SMD Typ-B GCT
+0
+11
+6
+Connector_USB
+USB_Micro-B_Molex-105017-0001
+http://www.molex.com/pdm_docs/sd/1050170001_sd.pdf
+Micro-USB SMD Typ-B
+0
+13
+6
+Connector_USB
+USB_Micro-B_Molex-105133-0001
+Molex Vertical Micro USB Typ-B (http://www.molex.com/pdm_docs/sd/1051330001_sd.pdf)
+Micro-USB SMD Typ-B Vertical
+0
+8
+6
+Connector_USB
+USB_Micro-B_Molex-105133-0031
+Molex Vertical Micro USB Typ-B (http://www.molex.com/pdm_docs/sd/1051330031_sd.pdf)
+Micro-USB SMD Typ-B Vertical
+0
+8
+6
+Connector_USB
+USB_Micro-B_Molex_47346-0001
+Micro USB B receptable with flange, bottom-mount, SMD, right-angle (http://www.molex.com/pdm_docs/sd/473460001_sd.pdf)
+Micro B USB SMD
+0
+11
+6
+Connector_USB
+USB_Micro-B_Wuerth_614105150721_Vertical
+USB Micro-B receptacle, through-hole, vertical, http://katalog.we-online.de/em/datasheet/614105150721.pdf
+usb micro receptacle vertical
+0
+7
+6
+Connector_USB
+USB_Micro-B_Wuerth_614105150721_Vertical_CircularHoles
+USB Micro-B receptacle, through-hole, vertical, http://katalog.we-online.de/em/datasheet/614105150721.pdf
+usb micro receptacle vertical
+0
+7
+6
+Connector_USB
+USB_Micro-B_Wuerth_629105150521
+USB Micro-B receptacle, http://www.mouser.com/ds/2/445/629105150521-469306.pdf
+usb micro receptacle
+0
+9
+6
+Connector_USB
+USB_Micro-B_Wuerth_629105150521_CircularHoles
+USB Micro-B receptacle, http://www.mouser.com/ds/2/445/629105150521-469306.pdf
+usb micro receptacle
+0
+9
+6
+Connector_USB
+USB_Mini-B_AdamTech_MUSB-B5-S-VT-TSMT-1_SMD_Vertical
+http://www.adam-tech.com/upload/MUSB-B5-S-VT-TSMT-1.pdf
+USB Mini-B
+0
+7
+6
+Connector_USB
+USB_Mini-B_Lumberg_2486_01_Horizontal
+USB Mini-B 5-pin SMD connector, http://downloads.lumberg.com/datenblaetter/en/2486_01.pdf
+USB USB_B USB_Mini connector
+0
+9
+6
+Connector_USB
+USB_Mini-B_Tensility_54-00023_Vertical
+http://www.tensility.com/pdffiles/54-00023.pdf
+usb mini receptacle vertical
+0
+7
+6
+Connector_USB
+USB_Mini-B_Tensility_54-00023_Vertical_CircularHoles
+http://www.tensility.com/pdffiles/54-00023.pdf
+usb mini receptacle vertical
+0
+7
+6
+Connector_USB
+USB_Mini-B_Wuerth_65100516121_Horizontal
+Mini USB 2.0 Type B SMT Horizontal 5 Contacts (https://katalog.we-online.de/em/datasheet/65100516121.pdf)
+Mini USB 2.0 Type B
+0
+9
+6
+Connector_Wago
+Wago_734-132_1x02_P3.50mm_Vertical
+Molex 734 Male header (for PCBs); Straight solder pin 1 x 1 mm, 734-132 , 2 Pins (http://www.farnell.com/datasheets/2157639.pdf), generated with kicad-footprint-generator
+connector Wago  side entry
+0
+2
+2
+Connector_Wago
+Wago_734-133_1x03_P3.50mm_Vertical
+Molex 734 Male header (for PCBs); Straight solder pin 1 x 1 mm, 734-133 , 3 Pins (http://www.farnell.com/datasheets/2157639.pdf), generated with kicad-footprint-generator
+connector Wago  side entry
+0
+3
+3
+Connector_Wago
+Wago_734-134_1x04_P3.50mm_Vertical
+Molex 734 Male header (for PCBs); Straight solder pin 1 x 1 mm, 734-134 , 4 Pins (http://www.farnell.com/datasheets/2157639.pdf), generated with kicad-footprint-generator
+connector Wago  side entry
+0
+4
+4
+Connector_Wago
+Wago_734-135_1x05_P3.50mm_Vertical
+Molex 734 Male header (for PCBs); Straight solder pin 1 x 1 mm, 734-135 , 5 Pins (http://www.farnell.com/datasheets/2157639.pdf), generated with kicad-footprint-generator
+connector Wago  side entry
+0
+5
+5
+Connector_Wago
+Wago_734-136_1x06_P3.50mm_Vertical
+Molex 734 Male header (for PCBs); Straight solder pin 1 x 1 mm, 734-136 , 6 Pins (http://www.farnell.com/datasheets/2157639.pdf), generated with kicad-footprint-generator
+connector Wago  side entry
+0
+6
+6
+Connector_Wago
+Wago_734-137_1x07_P3.50mm_Vertical
+Molex 734 Male header (for PCBs); Straight solder pin 1 x 1 mm, 734-137 , 7 Pins (http://www.farnell.com/datasheets/2157639.pdf), generated with kicad-footprint-generator
+connector Wago  side entry
+0
+7
+7
+Connector_Wago
+Wago_734-138_1x08_P3.50mm_Vertical
+Molex 734 Male header (for PCBs); Straight solder pin 1 x 1 mm, 734-138 , 8 Pins (http://www.farnell.com/datasheets/2157639.pdf), generated with kicad-footprint-generator
+connector Wago  side entry
+0
+8
+8
+Connector_Wago
+Wago_734-139_1x09_P3.50mm_Vertical
+Molex 734 Male header (for PCBs); Straight solder pin 1 x 1 mm, 734-139 , 9 Pins (http://www.farnell.com/datasheets/2157639.pdf), generated with kicad-footprint-generator
+connector Wago  side entry
+0
+9
+9
+Connector_Wago
+Wago_734-140_1x10_P3.50mm_Vertical
+Molex 734 Male header (for PCBs); Straight solder pin 1 x 1 mm, 734-140 , 10 Pins (http://www.farnell.com/datasheets/2157639.pdf), generated with kicad-footprint-generator
+connector Wago  side entry
+0
+10
+10
+Connector_Wago
+Wago_734-141_1x11_P3.50mm_Vertical
+Molex 734 Male header (for PCBs); Straight solder pin 1 x 1 mm, 734-141 , 11 Pins (http://www.farnell.com/datasheets/2157639.pdf), generated with kicad-footprint-generator
+connector Wago  side entry
+0
+11
+11
+Connector_Wago
+Wago_734-142_1x12_P3.50mm_Vertical
+Molex 734 Male header (for PCBs); Straight solder pin 1 x 1 mm, 734-142 , 12 Pins (http://www.farnell.com/datasheets/2157639.pdf), generated with kicad-footprint-generator
+connector Wago  side entry
+0
+12
+12
+Connector_Wago
+Wago_734-143_1x13_P3.50mm_Vertical
+Molex 734 Male header (for PCBs); Straight solder pin 1 x 1 mm, 734-143 , 13 Pins (http://www.farnell.com/datasheets/2157639.pdf), generated with kicad-footprint-generator
+connector Wago  side entry
+0
+13
+13
+Connector_Wago
+Wago_734-144_1x14_P3.50mm_Vertical
+Molex 734 Male header (for PCBs); Straight solder pin 1 x 1 mm, 734-144 , 14 Pins (http://www.farnell.com/datasheets/2157639.pdf), generated with kicad-footprint-generator
+connector Wago  side entry
+0
+14
+14
+Connector_Wago
+Wago_734-146_1x16_P3.50mm_Vertical
+Molex 734 Male header (for PCBs); Straight solder pin 1 x 1 mm, 734-146 , 16 Pins (http://www.farnell.com/datasheets/2157639.pdf), generated with kicad-footprint-generator
+connector Wago  side entry
+0
+16
+16
+Connector_Wago
+Wago_734-148_1x18_P3.50mm_Vertical
+Molex 734 Male header (for PCBs); Straight solder pin 1 x 1 mm, 734-148 , 18 Pins (http://www.farnell.com/datasheets/2157639.pdf), generated with kicad-footprint-generator
+connector Wago  side entry
+0
+18
+18
+Connector_Wago
+Wago_734-150_1x20_P3.50mm_Vertical
+Molex 734 Male header (for PCBs); Straight solder pin 1 x 1 mm, 734-150 , 20 Pins (http://www.farnell.com/datasheets/2157639.pdf), generated with kicad-footprint-generator
+connector Wago  side entry
+0
+20
+20
+Connector_Wago
+Wago_734-154_1x24_P3.50mm_Vertical
+Molex 734 Male header (for PCBs); Straight solder pin 1 x 1 mm, 734-154 , 24 Pins (http://www.farnell.com/datasheets/2157639.pdf), generated with kicad-footprint-generator
+connector Wago  side entry
+0
+24
+24
+Connector_Wago
+Wago_734-162_1x02_P3.50mm_Horizontal
+Molex 734 Male header (for PCBs); Angled solder pin 1 x 1 mm, 734-162 , 2 Pins (http://www.farnell.com/datasheets/2157639.pdf), generated with kicad-footprint-generator
+connector Wago  top entry
+0
+2
+2
+Connector_Wago
+Wago_734-163_1x03_P3.50mm_Horizontal
+Molex 734 Male header (for PCBs); Angled solder pin 1 x 1 mm, 734-163 , 3 Pins (http://www.farnell.com/datasheets/2157639.pdf), generated with kicad-footprint-generator
+connector Wago  top entry
+0
+3
+3
+Connector_Wago
+Wago_734-164_1x04_P3.50mm_Horizontal
+Molex 734 Male header (for PCBs); Angled solder pin 1 x 1 mm, 734-164 , 4 Pins (http://www.farnell.com/datasheets/2157639.pdf), generated with kicad-footprint-generator
+connector Wago  top entry
+0
+4
+4
+Connector_Wago
+Wago_734-165_1x05_P3.50mm_Horizontal
+Molex 734 Male header (for PCBs); Angled solder pin 1 x 1 mm, 734-165 , 5 Pins (http://www.farnell.com/datasheets/2157639.pdf), generated with kicad-footprint-generator
+connector Wago  top entry
+0
+5
+5
+Connector_Wago
+Wago_734-166_1x06_P3.50mm_Horizontal
+Molex 734 Male header (for PCBs); Angled solder pin 1 x 1 mm, 734-166 , 6 Pins (http://www.farnell.com/datasheets/2157639.pdf), generated with kicad-footprint-generator
+connector Wago  top entry
+0
+6
+6
+Connector_Wago
+Wago_734-167_1x07_P3.50mm_Horizontal
+Molex 734 Male header (for PCBs); Angled solder pin 1 x 1 mm, 734-167 , 7 Pins (http://www.farnell.com/datasheets/2157639.pdf), generated with kicad-footprint-generator
+connector Wago  top entry
+0
+7
+7
+Connector_Wago
+Wago_734-168_1x08_P3.50mm_Horizontal
+Molex 734 Male header (for PCBs); Angled solder pin 1 x 1 mm, 734-168 , 8 Pins (http://www.farnell.com/datasheets/2157639.pdf), generated with kicad-footprint-generator
+connector Wago  top entry
+0
+8
+8
+Connector_Wago
+Wago_734-169_1x09_P3.50mm_Horizontal
+Molex 734 Male header (for PCBs); Angled solder pin 1 x 1 mm, 734-169 , 9 Pins (http://www.farnell.com/datasheets/2157639.pdf), generated with kicad-footprint-generator
+connector Wago  top entry
+0
+9
+9
+Connector_Wago
+Wago_734-170_1x10_P3.50mm_Horizontal
+Molex 734 Male header (for PCBs); Angled solder pin 1 x 1 mm, 734-170 , 10 Pins (http://www.farnell.com/datasheets/2157639.pdf), generated with kicad-footprint-generator
+connector Wago  top entry
+0
+10
+10
+Connector_Wago
+Wago_734-171_1x11_P3.50mm_Horizontal
+Molex 734 Male header (for PCBs); Angled solder pin 1 x 1 mm, 734-171 , 11 Pins (http://www.farnell.com/datasheets/2157639.pdf), generated with kicad-footprint-generator
+connector Wago  top entry
+0
+11
+11
+Connector_Wago
+Wago_734-172_1x12_P3.50mm_Horizontal
+Molex 734 Male header (for PCBs); Angled solder pin 1 x 1 mm, 734-172 , 12 Pins (http://www.farnell.com/datasheets/2157639.pdf), generated with kicad-footprint-generator
+connector Wago  top entry
+0
+12
+12
+Connector_Wago
+Wago_734-173_1x13_P3.50mm_Horizontal
+Molex 734 Male header (for PCBs); Angled solder pin 1 x 1 mm, 734-173 , 13 Pins (http://www.farnell.com/datasheets/2157639.pdf), generated with kicad-footprint-generator
+connector Wago  top entry
+0
+13
+13
+Connector_Wago
+Wago_734-174_1x14_P3.50mm_Horizontal
+Molex 734 Male header (for PCBs); Angled solder pin 1 x 1 mm, 734-174 , 14 Pins (http://www.farnell.com/datasheets/2157639.pdf), generated with kicad-footprint-generator
+connector Wago  top entry
+0
+14
+14
+Connector_Wago
+Wago_734-176_1x16_P3.50mm_Horizontal
+Molex 734 Male header (for PCBs); Angled solder pin 1 x 1 mm, 734-176 , 16 Pins (http://www.farnell.com/datasheets/2157639.pdf), generated with kicad-footprint-generator
+connector Wago  top entry
+0
+16
+16
+Connector_Wago
+Wago_734-178_1x18_P3.50mm_Horizontal
+Molex 734 Male header (for PCBs); Angled solder pin 1 x 1 mm, 734-178 , 18 Pins (http://www.farnell.com/datasheets/2157639.pdf), generated with kicad-footprint-generator
+connector Wago  top entry
+0
+18
+18
+Connector_Wago
+Wago_734-180_1x20_P3.50mm_Horizontal
+Molex 734 Male header (for PCBs); Angled solder pin 1 x 1 mm, 734-180 , 20 Pins (http://www.farnell.com/datasheets/2157639.pdf), generated with kicad-footprint-generator
+connector Wago  top entry
+0
+20
+20
+Connector_Wago
+Wago_734-184_1x24_P3.50mm_Horizontal
+Molex 734 Male header (for PCBs); Angled solder pin 1 x 1 mm, 734-184 , 24 Pins (http://www.farnell.com/datasheets/2157639.pdf), generated with kicad-footprint-generator
+connector Wago  top entry
+0
+24
+24
+Connector_Wire
+SolderWire-0.1sqmm_1x01_D0.4mm_OD1mm
+Soldered wire connection, for a single 0.1 mm² wire, basic insulation, conductor diameter 0.4mm, outer diameter 1mm, size source Multi-Contact FLEXI-E 0.1 (https://ec.staubli.com/AcroFiles/Catalogues/TM_Cab-Main-11014119_(en)_hi.pdf), bend radius 3 times outer diameter, generated with kicad-footprint-generator
+connector wire 0.1sqmm
+0
+1
+1
+Connector_Wire
+SolderWire-0.1sqmm_1x01_D0.4mm_OD1mm_Relief
+Soldered wire connection with feed through strain relief, for a single 0.1 mm² wire, basic insulation, conductor diameter 0.4mm, outer diameter 1mm, size source Multi-Contact FLEXI-E 0.1 (https://ec.staubli.com/AcroFiles/Catalogues/TM_Cab-Main-11014119_(en)_hi.pdf), bend radius 3 times outer diameter, generated with kicad-footprint-generator
+connector wire 0.1sqmm strain-relief
+0
+1
+1
+Connector_Wire
+SolderWire-0.1sqmm_1x01_D0.4mm_OD1mm_Relief2x
+Soldered wire connection with double feed through strain relief, for a single 0.1 mm² wire, basic insulation, conductor diameter 0.4mm, outer diameter 1mm, size source Multi-Contact FLEXI-E 0.1 (https://ec.staubli.com/AcroFiles/Catalogues/TM_Cab-Main-11014119_(en)_hi.pdf), bend radius 3 times outer diameter, generated with kicad-footprint-generator
+connector wire 0.1sqmm double-strain-relief
+0
+1
+1
+Connector_Wire
+SolderWire-0.1sqmm_1x02_P3.6mm_D0.4mm_OD1mm
+Soldered wire connection, for 2 times 0.1 mm² wires, basic insulation, conductor diameter 0.4mm, outer diameter 1mm, size source Multi-Contact FLEXI-E 0.1 (https://ec.staubli.com/AcroFiles/Catalogues/TM_Cab-Main-11014119_(en)_hi.pdf), bend radius 3 times outer diameter, generated with kicad-footprint-generator
+connector wire 0.1sqmm
+0
+2
+2
+Connector_Wire
+SolderWire-0.1sqmm_1x02_P3.6mm_D0.4mm_OD1mm_Relief
+Soldered wire connection with feed through strain relief, for 2 times 0.1 mm² wires, basic insulation, conductor diameter 0.4mm, outer diameter 1mm, size source Multi-Contact FLEXI-E 0.1 (https://ec.staubli.com/AcroFiles/Catalogues/TM_Cab-Main-11014119_(en)_hi.pdf), bend radius 3 times outer diameter, generated with kicad-footprint-generator
+connector wire 0.1sqmm strain-relief
+0
+2
+2
+Connector_Wire
+SolderWire-0.1sqmm_1x02_P3.6mm_D0.4mm_OD1mm_Relief2x
+Soldered wire connection with double feed through strain relief, for 2 times 0.1 mm² wires, basic insulation, conductor diameter 0.4mm, outer diameter 1mm, size source Multi-Contact FLEXI-E 0.1 (https://ec.staubli.com/AcroFiles/Catalogues/TM_Cab-Main-11014119_(en)_hi.pdf), bend radius 3 times outer diameter, generated with kicad-footprint-generator
+connector wire 0.1sqmm double-strain-relief
+0
+2
+2
+Connector_Wire
+SolderWire-0.1sqmm_1x03_P3.6mm_D0.4mm_OD1mm
+Soldered wire connection, for 3 times 0.1 mm² wires, basic insulation, conductor diameter 0.4mm, outer diameter 1mm, size source Multi-Contact FLEXI-E 0.1 (https://ec.staubli.com/AcroFiles/Catalogues/TM_Cab-Main-11014119_(en)_hi.pdf), bend radius 3 times outer diameter, generated with kicad-footprint-generator
+connector wire 0.1sqmm
+0
+3
+3
+Connector_Wire
+SolderWire-0.1sqmm_1x03_P3.6mm_D0.4mm_OD1mm_Relief
+Soldered wire connection with feed through strain relief, for 3 times 0.1 mm² wires, basic insulation, conductor diameter 0.4mm, outer diameter 1mm, size source Multi-Contact FLEXI-E 0.1 (https://ec.staubli.com/AcroFiles/Catalogues/TM_Cab-Main-11014119_(en)_hi.pdf), bend radius 3 times outer diameter, generated with kicad-footprint-generator
+connector wire 0.1sqmm strain-relief
+0
+3
+3
+Connector_Wire
+SolderWire-0.1sqmm_1x03_P3.6mm_D0.4mm_OD1mm_Relief2x
+Soldered wire connection with double feed through strain relief, for 3 times 0.1 mm² wires, basic insulation, conductor diameter 0.4mm, outer diameter 1mm, size source Multi-Contact FLEXI-E 0.1 (https://ec.staubli.com/AcroFiles/Catalogues/TM_Cab-Main-11014119_(en)_hi.pdf), bend radius 3 times outer diameter, generated with kicad-footprint-generator
+connector wire 0.1sqmm double-strain-relief
+0
+3
+3
+Connector_Wire
+SolderWire-0.1sqmm_1x04_P3.6mm_D0.4mm_OD1mm
+Soldered wire connection, for 4 times 0.1 mm² wires, basic insulation, conductor diameter 0.4mm, outer diameter 1mm, size source Multi-Contact FLEXI-E 0.1 (https://ec.staubli.com/AcroFiles/Catalogues/TM_Cab-Main-11014119_(en)_hi.pdf), bend radius 3 times outer diameter, generated with kicad-footprint-generator
+connector wire 0.1sqmm
+0
+4
+4
+Connector_Wire
+SolderWire-0.1sqmm_1x04_P3.6mm_D0.4mm_OD1mm_Relief
+Soldered wire connection with feed through strain relief, for 4 times 0.1 mm² wires, basic insulation, conductor diameter 0.4mm, outer diameter 1mm, size source Multi-Contact FLEXI-E 0.1 (https://ec.staubli.com/AcroFiles/Catalogues/TM_Cab-Main-11014119_(en)_hi.pdf), bend radius 3 times outer diameter, generated with kicad-footprint-generator
+connector wire 0.1sqmm strain-relief
+0
+4
+4
+Connector_Wire
+SolderWire-0.1sqmm_1x04_P3.6mm_D0.4mm_OD1mm_Relief2x
+Soldered wire connection with double feed through strain relief, for 4 times 0.1 mm² wires, basic insulation, conductor diameter 0.4mm, outer diameter 1mm, size source Multi-Contact FLEXI-E 0.1 (https://ec.staubli.com/AcroFiles/Catalogues/TM_Cab-Main-11014119_(en)_hi.pdf), bend radius 3 times outer diameter, generated with kicad-footprint-generator
+connector wire 0.1sqmm double-strain-relief
+0
+4
+4
+Connector_Wire
+SolderWire-0.1sqmm_1x05_P3.6mm_D0.4mm_OD1mm
+Soldered wire connection, for 5 times 0.1 mm² wires, basic insulation, conductor diameter 0.4mm, outer diameter 1mm, size source Multi-Contact FLEXI-E 0.1 (https://ec.staubli.com/AcroFiles/Catalogues/TM_Cab-Main-11014119_(en)_hi.pdf), bend radius 3 times outer diameter, generated with kicad-footprint-generator
+connector wire 0.1sqmm
+0
+5
+5
+Connector_Wire
+SolderWire-0.1sqmm_1x05_P3.6mm_D0.4mm_OD1mm_Relief
+Soldered wire connection with feed through strain relief, for 5 times 0.1 mm² wires, basic insulation, conductor diameter 0.4mm, outer diameter 1mm, size source Multi-Contact FLEXI-E 0.1 (https://ec.staubli.com/AcroFiles/Catalogues/TM_Cab-Main-11014119_(en)_hi.pdf), bend radius 3 times outer diameter, generated with kicad-footprint-generator
+connector wire 0.1sqmm strain-relief
+0
+5
+5
+Connector_Wire
+SolderWire-0.1sqmm_1x05_P3.6mm_D0.4mm_OD1mm_Relief2x
+Soldered wire connection with double feed through strain relief, for 5 times 0.1 mm² wires, basic insulation, conductor diameter 0.4mm, outer diameter 1mm, size source Multi-Contact FLEXI-E 0.1 (https://ec.staubli.com/AcroFiles/Catalogues/TM_Cab-Main-11014119_(en)_hi.pdf), bend radius 3 times outer diameter, generated with kicad-footprint-generator
+connector wire 0.1sqmm double-strain-relief
+0
+5
+5
+Connector_Wire
+SolderWire-0.1sqmm_1x06_P3.6mm_D0.4mm_OD1mm
+Soldered wire connection, for 6 times 0.1 mm² wires, basic insulation, conductor diameter 0.4mm, outer diameter 1mm, size source Multi-Contact FLEXI-E 0.1 (https://ec.staubli.com/AcroFiles/Catalogues/TM_Cab-Main-11014119_(en)_hi.pdf), bend radius 3 times outer diameter, generated with kicad-footprint-generator
+connector wire 0.1sqmm
+0
+6
+6
+Connector_Wire
+SolderWire-0.1sqmm_1x06_P3.6mm_D0.4mm_OD1mm_Relief
+Soldered wire connection with feed through strain relief, for 6 times 0.1 mm² wires, basic insulation, conductor diameter 0.4mm, outer diameter 1mm, size source Multi-Contact FLEXI-E 0.1 (https://ec.staubli.com/AcroFiles/Catalogues/TM_Cab-Main-11014119_(en)_hi.pdf), bend radius 3 times outer diameter, generated with kicad-footprint-generator
+connector wire 0.1sqmm strain-relief
+0
+6
+6
+Connector_Wire
+SolderWire-0.1sqmm_1x06_P3.6mm_D0.4mm_OD1mm_Relief2x
+Soldered wire connection with double feed through strain relief, for 6 times 0.1 mm² wires, basic insulation, conductor diameter 0.4mm, outer diameter 1mm, size source Multi-Contact FLEXI-E 0.1 (https://ec.staubli.com/AcroFiles/Catalogues/TM_Cab-Main-11014119_(en)_hi.pdf), bend radius 3 times outer diameter, generated with kicad-footprint-generator
+connector wire 0.1sqmm double-strain-relief
+0
+6
+6
+Connector_Wire
+SolderWire-0.5sqmm_1x01_D0.9mm_OD2.1mm
+Soldered wire connection, for a single 0.5 mm² wire, basic insulation, conductor diameter 0.9mm, outer diameter 2.1mm, size source Multi-Contact FLEXI-E 0.5 (https://ec.staubli.com/AcroFiles/Catalogues/TM_Cab-Main-11014119_(en)_hi.pdf), bend radius 3 times outer diameter, generated with kicad-footprint-generator
+connector wire 0.5sqmm
+0
+1
+1
+Connector_Wire
+SolderWire-0.5sqmm_1x01_D0.9mm_OD2.1mm_Relief
+Soldered wire connection with feed through strain relief, for a single 0.5 mm² wire, basic insulation, conductor diameter 0.9mm, outer diameter 2.1mm, size source Multi-Contact FLEXI-E 0.5 (https://ec.staubli.com/AcroFiles/Catalogues/TM_Cab-Main-11014119_(en)_hi.pdf), bend radius 3 times outer diameter, generated with kicad-footprint-generator
+connector wire 0.5sqmm strain-relief
+0
+1
+1
+Connector_Wire
+SolderWire-0.5sqmm_1x01_D0.9mm_OD2.1mm_Relief2x
+Soldered wire connection with double feed through strain relief, for a single 0.5 mm² wire, basic insulation, conductor diameter 0.9mm, outer diameter 2.1mm, size source Multi-Contact FLEXI-E 0.5 (https://ec.staubli.com/AcroFiles/Catalogues/TM_Cab-Main-11014119_(en)_hi.pdf), bend radius 3 times outer diameter, generated with kicad-footprint-generator
+connector wire 0.5sqmm double-strain-relief
+0
+1
+1
+Connector_Wire
+SolderWire-0.5sqmm_1x01_D0.9mm_OD2.3mm
+Soldered wire connection, for a single 0.5 mm² wire, reinforced insulation, conductor diameter 0.9mm, outer diameter 2.3mm, size source Multi-Contact FLEXI-xV 0.5 (https://ec.staubli.com/AcroFiles/Catalogues/TM_Cab-Main-11014119_(en)_hi.pdf), bend radius 3 times outer diameter, generated with kicad-footprint-generator
+connector wire 0.5sqmm
+0
+1
+1
+Connector_Wire
+SolderWire-0.5sqmm_1x01_D0.9mm_OD2.3mm_Relief
+Soldered wire connection with feed through strain relief, for a single 0.5 mm² wire, reinforced insulation, conductor diameter 0.9mm, outer diameter 2.3mm, size source Multi-Contact FLEXI-xV 0.5 (https://ec.staubli.com/AcroFiles/Catalogues/TM_Cab-Main-11014119_(en)_hi.pdf), bend radius 3 times outer diameter, generated with kicad-footprint-generator
+connector wire 0.5sqmm strain-relief
+0
+1
+1
+Connector_Wire
+SolderWire-0.5sqmm_1x01_D0.9mm_OD2.3mm_Relief2x
+Soldered wire connection with double feed through strain relief, for a single 0.5 mm² wire, reinforced insulation, conductor diameter 0.9mm, outer diameter 2.3mm, size source Multi-Contact FLEXI-xV 0.5 (https://ec.staubli.com/AcroFiles/Catalogues/TM_Cab-Main-11014119_(en)_hi.pdf), bend radius 3 times outer diameter, generated with kicad-footprint-generator
+connector wire 0.5sqmm double-strain-relief
+0
+1
+1
+Connector_Wire
+SolderWire-0.5sqmm_1x02_P4.6mm_D0.9mm_OD2.1mm
+Soldered wire connection, for 2 times 0.5 mm² wires, basic insulation, conductor diameter 0.9mm, outer diameter 2.1mm, size source Multi-Contact FLEXI-E 0.5 (https://ec.staubli.com/AcroFiles/Catalogues/TM_Cab-Main-11014119_(en)_hi.pdf), bend radius 3 times outer diameter, generated with kicad-footprint-generator
+connector wire 0.5sqmm
+0
+2
+2
+Connector_Wire
+SolderWire-0.5sqmm_1x02_P4.6mm_D0.9mm_OD2.1mm_Relief
+Soldered wire connection with feed through strain relief, for 2 times 0.5 mm² wires, basic insulation, conductor diameter 0.9mm, outer diameter 2.1mm, size source Multi-Contact FLEXI-E 0.5 (https://ec.staubli.com/AcroFiles/Catalogues/TM_Cab-Main-11014119_(en)_hi.pdf), bend radius 3 times outer diameter, generated with kicad-footprint-generator
+connector wire 0.5sqmm strain-relief
+0
+2
+2
+Connector_Wire
+SolderWire-0.5sqmm_1x02_P4.6mm_D0.9mm_OD2.1mm_Relief2x
+Soldered wire connection with double feed through strain relief, for 2 times 0.5 mm² wires, basic insulation, conductor diameter 0.9mm, outer diameter 2.1mm, size source Multi-Contact FLEXI-E 0.5 (https://ec.staubli.com/AcroFiles/Catalogues/TM_Cab-Main-11014119_(en)_hi.pdf), bend radius 3 times outer diameter, generated with kicad-footprint-generator
+connector wire 0.5sqmm double-strain-relief
+0
+2
+2
+Connector_Wire
+SolderWire-0.5sqmm_1x02_P4.8mm_D0.9mm_OD2.3mm
+Soldered wire connection, for 2 times 0.5 mm² wires, reinforced insulation, conductor diameter 0.9mm, outer diameter 2.3mm, size source Multi-Contact FLEXI-xV 0.5 (https://ec.staubli.com/AcroFiles/Catalogues/TM_Cab-Main-11014119_(en)_hi.pdf), bend radius 3 times outer diameter, generated with kicad-footprint-generator
+connector wire 0.5sqmm
+0
+2
+2
+Connector_Wire
+SolderWire-0.5sqmm_1x02_P4.8mm_D0.9mm_OD2.3mm_Relief
+Soldered wire connection with feed through strain relief, for 2 times 0.5 mm² wires, reinforced insulation, conductor diameter 0.9mm, outer diameter 2.3mm, size source Multi-Contact FLEXI-xV 0.5 (https://ec.staubli.com/AcroFiles/Catalogues/TM_Cab-Main-11014119_(en)_hi.pdf), bend radius 3 times outer diameter, generated with kicad-footprint-generator
+connector wire 0.5sqmm strain-relief
+0
+2
+2
+Connector_Wire
+SolderWire-0.5sqmm_1x02_P4.8mm_D0.9mm_OD2.3mm_Relief2x
+Soldered wire connection with double feed through strain relief, for 2 times 0.5 mm² wires, reinforced insulation, conductor diameter 0.9mm, outer diameter 2.3mm, size source Multi-Contact FLEXI-xV 0.5 (https://ec.staubli.com/AcroFiles/Catalogues/TM_Cab-Main-11014119_(en)_hi.pdf), bend radius 3 times outer diameter, generated with kicad-footprint-generator
+connector wire 0.5sqmm double-strain-relief
+0
+2
+2
+Connector_Wire
+SolderWire-0.5sqmm_1x03_P4.6mm_D0.9mm_OD2.1mm
+Soldered wire connection, for 3 times 0.5 mm² wires, basic insulation, conductor diameter 0.9mm, outer diameter 2.1mm, size source Multi-Contact FLEXI-E 0.5 (https://ec.staubli.com/AcroFiles/Catalogues/TM_Cab-Main-11014119_(en)_hi.pdf), bend radius 3 times outer diameter, generated with kicad-footprint-generator
+connector wire 0.5sqmm
+0
+3
+3
+Connector_Wire
+SolderWire-0.5sqmm_1x03_P4.6mm_D0.9mm_OD2.1mm_Relief
+Soldered wire connection with feed through strain relief, for 3 times 0.5 mm² wires, basic insulation, conductor diameter 0.9mm, outer diameter 2.1mm, size source Multi-Contact FLEXI-E 0.5 (https://ec.staubli.com/AcroFiles/Catalogues/TM_Cab-Main-11014119_(en)_hi.pdf), bend radius 3 times outer diameter, generated with kicad-footprint-generator
+connector wire 0.5sqmm strain-relief
+0
+3
+3
+Connector_Wire
+SolderWire-0.5sqmm_1x03_P4.6mm_D0.9mm_OD2.1mm_Relief2x
+Soldered wire connection with double feed through strain relief, for 3 times 0.5 mm² wires, basic insulation, conductor diameter 0.9mm, outer diameter 2.1mm, size source Multi-Contact FLEXI-E 0.5 (https://ec.staubli.com/AcroFiles/Catalogues/TM_Cab-Main-11014119_(en)_hi.pdf), bend radius 3 times outer diameter, generated with kicad-footprint-generator
+connector wire 0.5sqmm double-strain-relief
+0
+3
+3
+Connector_Wire
+SolderWire-0.5sqmm_1x03_P4.8mm_D0.9mm_OD2.3mm
+Soldered wire connection, for 3 times 0.5 mm² wires, reinforced insulation, conductor diameter 0.9mm, outer diameter 2.3mm, size source Multi-Contact FLEXI-xV 0.5 (https://ec.staubli.com/AcroFiles/Catalogues/TM_Cab-Main-11014119_(en)_hi.pdf), bend radius 3 times outer diameter, generated with kicad-footprint-generator
+connector wire 0.5sqmm
+0
+3
+3
+Connector_Wire
+SolderWire-0.5sqmm_1x03_P4.8mm_D0.9mm_OD2.3mm_Relief
+Soldered wire connection with feed through strain relief, for 3 times 0.5 mm² wires, reinforced insulation, conductor diameter 0.9mm, outer diameter 2.3mm, size source Multi-Contact FLEXI-xV 0.5 (https://ec.staubli.com/AcroFiles/Catalogues/TM_Cab-Main-11014119_(en)_hi.pdf), bend radius 3 times outer diameter, generated with kicad-footprint-generator
+connector wire 0.5sqmm strain-relief
+0
+3
+3
+Connector_Wire
+SolderWire-0.5sqmm_1x03_P4.8mm_D0.9mm_OD2.3mm_Relief2x
+Soldered wire connection with double feed through strain relief, for 3 times 0.5 mm² wires, reinforced insulation, conductor diameter 0.9mm, outer diameter 2.3mm, size source Multi-Contact FLEXI-xV 0.5 (https://ec.staubli.com/AcroFiles/Catalogues/TM_Cab-Main-11014119_(en)_hi.pdf), bend radius 3 times outer diameter, generated with kicad-footprint-generator
+connector wire 0.5sqmm double-strain-relief
+0
+3
+3
+Connector_Wire
+SolderWire-0.5sqmm_1x04_P4.6mm_D0.9mm_OD2.1mm
+Soldered wire connection, for 4 times 0.5 mm² wires, basic insulation, conductor diameter 0.9mm, outer diameter 2.1mm, size source Multi-Contact FLEXI-E 0.5 (https://ec.staubli.com/AcroFiles/Catalogues/TM_Cab-Main-11014119_(en)_hi.pdf), bend radius 3 times outer diameter, generated with kicad-footprint-generator
+connector wire 0.5sqmm
+0
+4
+4
+Connector_Wire
+SolderWire-0.5sqmm_1x04_P4.6mm_D0.9mm_OD2.1mm_Relief
+Soldered wire connection with feed through strain relief, for 4 times 0.5 mm² wires, basic insulation, conductor diameter 0.9mm, outer diameter 2.1mm, size source Multi-Contact FLEXI-E 0.5 (https://ec.staubli.com/AcroFiles/Catalogues/TM_Cab-Main-11014119_(en)_hi.pdf), bend radius 3 times outer diameter, generated with kicad-footprint-generator
+connector wire 0.5sqmm strain-relief
+0
+4
+4
+Connector_Wire
+SolderWire-0.5sqmm_1x04_P4.6mm_D0.9mm_OD2.1mm_Relief2x
+Soldered wire connection with double feed through strain relief, for 4 times 0.5 mm² wires, basic insulation, conductor diameter 0.9mm, outer diameter 2.1mm, size source Multi-Contact FLEXI-E 0.5 (https://ec.staubli.com/AcroFiles/Catalogues/TM_Cab-Main-11014119_(en)_hi.pdf), bend radius 3 times outer diameter, generated with kicad-footprint-generator
+connector wire 0.5sqmm double-strain-relief
+0
+4
+4
+Connector_Wire
+SolderWire-0.5sqmm_1x04_P4.8mm_D0.9mm_OD2.3mm
+Soldered wire connection, for 4 times 0.5 mm² wires, reinforced insulation, conductor diameter 0.9mm, outer diameter 2.3mm, size source Multi-Contact FLEXI-xV 0.5 (https://ec.staubli.com/AcroFiles/Catalogues/TM_Cab-Main-11014119_(en)_hi.pdf), bend radius 3 times outer diameter, generated with kicad-footprint-generator
+connector wire 0.5sqmm
+0
+4
+4
+Connector_Wire
+SolderWire-0.5sqmm_1x04_P4.8mm_D0.9mm_OD2.3mm_Relief
+Soldered wire connection with feed through strain relief, for 4 times 0.5 mm² wires, reinforced insulation, conductor diameter 0.9mm, outer diameter 2.3mm, size source Multi-Contact FLEXI-xV 0.5 (https://ec.staubli.com/AcroFiles/Catalogues/TM_Cab-Main-11014119_(en)_hi.pdf), bend radius 3 times outer diameter, generated with kicad-footprint-generator
+connector wire 0.5sqmm strain-relief
+0
+4
+4
+Connector_Wire
+SolderWire-0.5sqmm_1x04_P4.8mm_D0.9mm_OD2.3mm_Relief2x
+Soldered wire connection with double feed through strain relief, for 4 times 0.5 mm² wires, reinforced insulation, conductor diameter 0.9mm, outer diameter 2.3mm, size source Multi-Contact FLEXI-xV 0.5 (https://ec.staubli.com/AcroFiles/Catalogues/TM_Cab-Main-11014119_(en)_hi.pdf), bend radius 3 times outer diameter, generated with kicad-footprint-generator
+connector wire 0.5sqmm double-strain-relief
+0
+4
+4
+Connector_Wire
+SolderWire-0.5sqmm_1x05_P4.6mm_D0.9mm_OD2.1mm
+Soldered wire connection, for 5 times 0.5 mm² wires, basic insulation, conductor diameter 0.9mm, outer diameter 2.1mm, size source Multi-Contact FLEXI-E 0.5 (https://ec.staubli.com/AcroFiles/Catalogues/TM_Cab-Main-11014119_(en)_hi.pdf), bend radius 3 times outer diameter, generated with kicad-footprint-generator
+connector wire 0.5sqmm
+0
+5
+5
+Connector_Wire
+SolderWire-0.5sqmm_1x05_P4.6mm_D0.9mm_OD2.1mm_Relief
+Soldered wire connection with feed through strain relief, for 5 times 0.5 mm² wires, basic insulation, conductor diameter 0.9mm, outer diameter 2.1mm, size source Multi-Contact FLEXI-E 0.5 (https://ec.staubli.com/AcroFiles/Catalogues/TM_Cab-Main-11014119_(en)_hi.pdf), bend radius 3 times outer diameter, generated with kicad-footprint-generator
+connector wire 0.5sqmm strain-relief
+0
+5
+5
+Connector_Wire
+SolderWire-0.5sqmm_1x05_P4.6mm_D0.9mm_OD2.1mm_Relief2x
+Soldered wire connection with double feed through strain relief, for 5 times 0.5 mm² wires, basic insulation, conductor diameter 0.9mm, outer diameter 2.1mm, size source Multi-Contact FLEXI-E 0.5 (https://ec.staubli.com/AcroFiles/Catalogues/TM_Cab-Main-11014119_(en)_hi.pdf), bend radius 3 times outer diameter, generated with kicad-footprint-generator
+connector wire 0.5sqmm double-strain-relief
+0
+5
+5
+Connector_Wire
+SolderWire-0.5sqmm_1x05_P4.8mm_D0.9mm_OD2.3mm
+Soldered wire connection, for 5 times 0.5 mm² wires, reinforced insulation, conductor diameter 0.9mm, outer diameter 2.3mm, size source Multi-Contact FLEXI-xV 0.5 (https://ec.staubli.com/AcroFiles/Catalogues/TM_Cab-Main-11014119_(en)_hi.pdf), bend radius 3 times outer diameter, generated with kicad-footprint-generator
+connector wire 0.5sqmm
+0
+5
+5
+Connector_Wire
+SolderWire-0.5sqmm_1x05_P4.8mm_D0.9mm_OD2.3mm_Relief
+Soldered wire connection with feed through strain relief, for 5 times 0.5 mm² wires, reinforced insulation, conductor diameter 0.9mm, outer diameter 2.3mm, size source Multi-Contact FLEXI-xV 0.5 (https://ec.staubli.com/AcroFiles/Catalogues/TM_Cab-Main-11014119_(en)_hi.pdf), bend radius 3 times outer diameter, generated with kicad-footprint-generator
+connector wire 0.5sqmm strain-relief
+0
+5
+5
+Connector_Wire
+SolderWire-0.5sqmm_1x05_P4.8mm_D0.9mm_OD2.3mm_Relief2x
+Soldered wire connection with double feed through strain relief, for 5 times 0.5 mm² wires, reinforced insulation, conductor diameter 0.9mm, outer diameter 2.3mm, size source Multi-Contact FLEXI-xV 0.5 (https://ec.staubli.com/AcroFiles/Catalogues/TM_Cab-Main-11014119_(en)_hi.pdf), bend radius 3 times outer diameter, generated with kicad-footprint-generator
+connector wire 0.5sqmm double-strain-relief
+0
+5
+5
+Connector_Wire
+SolderWire-0.5sqmm_1x06_P4.6mm_D0.9mm_OD2.1mm
+Soldered wire connection, for 6 times 0.5 mm² wires, basic insulation, conductor diameter 0.9mm, outer diameter 2.1mm, size source Multi-Contact FLEXI-E 0.5 (https://ec.staubli.com/AcroFiles/Catalogues/TM_Cab-Main-11014119_(en)_hi.pdf), bend radius 3 times outer diameter, generated with kicad-footprint-generator
+connector wire 0.5sqmm
+0
+6
+6
+Connector_Wire
+SolderWire-0.5sqmm_1x06_P4.6mm_D0.9mm_OD2.1mm_Relief
+Soldered wire connection with feed through strain relief, for 6 times 0.5 mm² wires, basic insulation, conductor diameter 0.9mm, outer diameter 2.1mm, size source Multi-Contact FLEXI-E 0.5 (https://ec.staubli.com/AcroFiles/Catalogues/TM_Cab-Main-11014119_(en)_hi.pdf), bend radius 3 times outer diameter, generated with kicad-footprint-generator
+connector wire 0.5sqmm strain-relief
+0
+6
+6
+Connector_Wire
+SolderWire-0.5sqmm_1x06_P4.6mm_D0.9mm_OD2.1mm_Relief2x
+Soldered wire connection with double feed through strain relief, for 6 times 0.5 mm² wires, basic insulation, conductor diameter 0.9mm, outer diameter 2.1mm, size source Multi-Contact FLEXI-E 0.5 (https://ec.staubli.com/AcroFiles/Catalogues/TM_Cab-Main-11014119_(en)_hi.pdf), bend radius 3 times outer diameter, generated with kicad-footprint-generator
+connector wire 0.5sqmm double-strain-relief
+0
+6
+6
+Connector_Wire
+SolderWire-0.5sqmm_1x06_P4.8mm_D0.9mm_OD2.3mm
+Soldered wire connection, for 6 times 0.5 mm² wires, reinforced insulation, conductor diameter 0.9mm, outer diameter 2.3mm, size source Multi-Contact FLEXI-xV 0.5 (https://ec.staubli.com/AcroFiles/Catalogues/TM_Cab-Main-11014119_(en)_hi.pdf), bend radius 3 times outer diameter, generated with kicad-footprint-generator
+connector wire 0.5sqmm
+0
+6
+6
+Connector_Wire
+SolderWire-0.5sqmm_1x06_P4.8mm_D0.9mm_OD2.3mm_Relief
+Soldered wire connection with feed through strain relief, for 6 times 0.5 mm² wires, reinforced insulation, conductor diameter 0.9mm, outer diameter 2.3mm, size source Multi-Contact FLEXI-xV 0.5 (https://ec.staubli.com/AcroFiles/Catalogues/TM_Cab-Main-11014119_(en)_hi.pdf), bend radius 3 times outer diameter, generated with kicad-footprint-generator
+connector wire 0.5sqmm strain-relief
+0
+6
+6
+Connector_Wire
+SolderWire-0.5sqmm_1x06_P4.8mm_D0.9mm_OD2.3mm_Relief2x
+Soldered wire connection with double feed through strain relief, for 6 times 0.5 mm² wires, reinforced insulation, conductor diameter 0.9mm, outer diameter 2.3mm, size source Multi-Contact FLEXI-xV 0.5 (https://ec.staubli.com/AcroFiles/Catalogues/TM_Cab-Main-11014119_(en)_hi.pdf), bend radius 3 times outer diameter, generated with kicad-footprint-generator
+connector wire 0.5sqmm double-strain-relief
+0
+6
+6
+Connector_Wire
+SolderWire-0.15sqmm_1x01_D0.5mm_OD1.5mm
+Soldered wire connection, for a single 0.15 mm² wire, basic insulation, conductor diameter 0.5mm, outer diameter 1.5mm, size source Multi-Contact FLEXI-E 0.15 (https://ec.staubli.com/AcroFiles/Catalogues/TM_Cab-Main-11014119_(en)_hi.pdf), bend radius 3 times outer diameter, generated with kicad-footprint-generator
+connector wire 0.15sqmm
+0
+1
+1
+Connector_Wire
+SolderWire-0.15sqmm_1x01_D0.5mm_OD1.5mm_Relief
+Soldered wire connection with feed through strain relief, for a single 0.15 mm² wire, basic insulation, conductor diameter 0.5mm, outer diameter 1.5mm, size source Multi-Contact FLEXI-E 0.15 (https://ec.staubli.com/AcroFiles/Catalogues/TM_Cab-Main-11014119_(en)_hi.pdf), bend radius 3 times outer diameter, generated with kicad-footprint-generator
+connector wire 0.15sqmm strain-relief
+0
+1
+1
+Connector_Wire
+SolderWire-0.15sqmm_1x01_D0.5mm_OD1.5mm_Relief2x
+Soldered wire connection with double feed through strain relief, for a single 0.15 mm² wire, basic insulation, conductor diameter 0.5mm, outer diameter 1.5mm, size source Multi-Contact FLEXI-E 0.15 (https://ec.staubli.com/AcroFiles/Catalogues/TM_Cab-Main-11014119_(en)_hi.pdf), bend radius 3 times outer diameter, generated with kicad-footprint-generator
+connector wire 0.15sqmm double-strain-relief
+0
+1
+1
+Connector_Wire
+SolderWire-0.15sqmm_1x02_P4mm_D0.5mm_OD1.5mm
+Soldered wire connection, for 2 times 0.15 mm² wires, basic insulation, conductor diameter 0.5mm, outer diameter 1.5mm, size source Multi-Contact FLEXI-E 0.15 (https://ec.staubli.com/AcroFiles/Catalogues/TM_Cab-Main-11014119_(en)_hi.pdf), bend radius 3 times outer diameter, generated with kicad-footprint-generator
+connector wire 0.15sqmm
+0
+2
+2
+Connector_Wire
+SolderWire-0.15sqmm_1x02_P4mm_D0.5mm_OD1.5mm_Relief
+Soldered wire connection with feed through strain relief, for 2 times 0.15 mm² wires, basic insulation, conductor diameter 0.5mm, outer diameter 1.5mm, size source Multi-Contact FLEXI-E 0.15 (https://ec.staubli.com/AcroFiles/Catalogues/TM_Cab-Main-11014119_(en)_hi.pdf), bend radius 3 times outer diameter, generated with kicad-footprint-generator
+connector wire 0.15sqmm strain-relief
+0
+2
+2
+Connector_Wire
+SolderWire-0.15sqmm_1x02_P4mm_D0.5mm_OD1.5mm_Relief2x
+Soldered wire connection with double feed through strain relief, for 2 times 0.15 mm² wires, basic insulation, conductor diameter 0.5mm, outer diameter 1.5mm, size source Multi-Contact FLEXI-E 0.15 (https://ec.staubli.com/AcroFiles/Catalogues/TM_Cab-Main-11014119_(en)_hi.pdf), bend radius 3 times outer diameter, generated with kicad-footprint-generator
+connector wire 0.15sqmm double-strain-relief
+0
+2
+2
+Connector_Wire
+SolderWire-0.15sqmm_1x03_P4mm_D0.5mm_OD1.5mm
+Soldered wire connection, for 3 times 0.15 mm² wires, basic insulation, conductor diameter 0.5mm, outer diameter 1.5mm, size source Multi-Contact FLEXI-E 0.15 (https://ec.staubli.com/AcroFiles/Catalogues/TM_Cab-Main-11014119_(en)_hi.pdf), bend radius 3 times outer diameter, generated with kicad-footprint-generator
+connector wire 0.15sqmm
+0
+3
+3
+Connector_Wire
+SolderWire-0.15sqmm_1x03_P4mm_D0.5mm_OD1.5mm_Relief
+Soldered wire connection with feed through strain relief, for 3 times 0.15 mm² wires, basic insulation, conductor diameter 0.5mm, outer diameter 1.5mm, size source Multi-Contact FLEXI-E 0.15 (https://ec.staubli.com/AcroFiles/Catalogues/TM_Cab-Main-11014119_(en)_hi.pdf), bend radius 3 times outer diameter, generated with kicad-footprint-generator
+connector wire 0.15sqmm strain-relief
+0
+3
+3
+Connector_Wire
+SolderWire-0.15sqmm_1x03_P4mm_D0.5mm_OD1.5mm_Relief2x
+Soldered wire connection with double feed through strain relief, for 3 times 0.15 mm² wires, basic insulation, conductor diameter 0.5mm, outer diameter 1.5mm, size source Multi-Contact FLEXI-E 0.15 (https://ec.staubli.com/AcroFiles/Catalogues/TM_Cab-Main-11014119_(en)_hi.pdf), bend radius 3 times outer diameter, generated with kicad-footprint-generator
+connector wire 0.15sqmm double-strain-relief
+0
+3
+3
+Connector_Wire
+SolderWire-0.15sqmm_1x04_P4mm_D0.5mm_OD1.5mm
+Soldered wire connection, for 4 times 0.15 mm² wires, basic insulation, conductor diameter 0.5mm, outer diameter 1.5mm, size source Multi-Contact FLEXI-E 0.15 (https://ec.staubli.com/AcroFiles/Catalogues/TM_Cab-Main-11014119_(en)_hi.pdf), bend radius 3 times outer diameter, generated with kicad-footprint-generator
+connector wire 0.15sqmm
+0
+4
+4
+Connector_Wire
+SolderWire-0.15sqmm_1x04_P4mm_D0.5mm_OD1.5mm_Relief
+Soldered wire connection with feed through strain relief, for 4 times 0.15 mm² wires, basic insulation, conductor diameter 0.5mm, outer diameter 1.5mm, size source Multi-Contact FLEXI-E 0.15 (https://ec.staubli.com/AcroFiles/Catalogues/TM_Cab-Main-11014119_(en)_hi.pdf), bend radius 3 times outer diameter, generated with kicad-footprint-generator
+connector wire 0.15sqmm strain-relief
+0
+4
+4
+Connector_Wire
+SolderWire-0.15sqmm_1x04_P4mm_D0.5mm_OD1.5mm_Relief2x
+Soldered wire connection with double feed through strain relief, for 4 times 0.15 mm² wires, basic insulation, conductor diameter 0.5mm, outer diameter 1.5mm, size source Multi-Contact FLEXI-E 0.15 (https://ec.staubli.com/AcroFiles/Catalogues/TM_Cab-Main-11014119_(en)_hi.pdf), bend radius 3 times outer diameter, generated with kicad-footprint-generator
+connector wire 0.15sqmm double-strain-relief
+0
+4
+4
+Connector_Wire
+SolderWire-0.15sqmm_1x05_P4mm_D0.5mm_OD1.5mm
+Soldered wire connection, for 5 times 0.15 mm² wires, basic insulation, conductor diameter 0.5mm, outer diameter 1.5mm, size source Multi-Contact FLEXI-E 0.15 (https://ec.staubli.com/AcroFiles/Catalogues/TM_Cab-Main-11014119_(en)_hi.pdf), bend radius 3 times outer diameter, generated with kicad-footprint-generator
+connector wire 0.15sqmm
+0
+5
+5
+Connector_Wire
+SolderWire-0.15sqmm_1x05_P4mm_D0.5mm_OD1.5mm_Relief
+Soldered wire connection with feed through strain relief, for 5 times 0.15 mm² wires, basic insulation, conductor diameter 0.5mm, outer diameter 1.5mm, size source Multi-Contact FLEXI-E 0.15 (https://ec.staubli.com/AcroFiles/Catalogues/TM_Cab-Main-11014119_(en)_hi.pdf), bend radius 3 times outer diameter, generated with kicad-footprint-generator
+connector wire 0.15sqmm strain-relief
+0
+5
+5
+Connector_Wire
+SolderWire-0.15sqmm_1x05_P4mm_D0.5mm_OD1.5mm_Relief2x
+Soldered wire connection with double feed through strain relief, for 5 times 0.15 mm² wires, basic insulation, conductor diameter 0.5mm, outer diameter 1.5mm, size source Multi-Contact FLEXI-E 0.15 (https://ec.staubli.com/AcroFiles/Catalogues/TM_Cab-Main-11014119_(en)_hi.pdf), bend radius 3 times outer diameter, generated with kicad-footprint-generator
+connector wire 0.15sqmm double-strain-relief
+0
+5
+5
+Connector_Wire
+SolderWire-0.15sqmm_1x06_P4mm_D0.5mm_OD1.5mm
+Soldered wire connection, for 6 times 0.15 mm² wires, basic insulation, conductor diameter 0.5mm, outer diameter 1.5mm, size source Multi-Contact FLEXI-E 0.15 (https://ec.staubli.com/AcroFiles/Catalogues/TM_Cab-Main-11014119_(en)_hi.pdf), bend radius 3 times outer diameter, generated with kicad-footprint-generator
+connector wire 0.15sqmm
+0
+6
+6
+Connector_Wire
+SolderWire-0.15sqmm_1x06_P4mm_D0.5mm_OD1.5mm_Relief
+Soldered wire connection with feed through strain relief, for 6 times 0.15 mm² wires, basic insulation, conductor diameter 0.5mm, outer diameter 1.5mm, size source Multi-Contact FLEXI-E 0.15 (https://ec.staubli.com/AcroFiles/Catalogues/TM_Cab-Main-11014119_(en)_hi.pdf), bend radius 3 times outer diameter, generated with kicad-footprint-generator
+connector wire 0.15sqmm strain-relief
+0
+6
+6
+Connector_Wire
+SolderWire-0.15sqmm_1x06_P4mm_D0.5mm_OD1.5mm_Relief2x
+Soldered wire connection with double feed through strain relief, for 6 times 0.15 mm² wires, basic insulation, conductor diameter 0.5mm, outer diameter 1.5mm, size source Multi-Contact FLEXI-E 0.15 (https://ec.staubli.com/AcroFiles/Catalogues/TM_Cab-Main-11014119_(en)_hi.pdf), bend radius 3 times outer diameter, generated with kicad-footprint-generator
+connector wire 0.15sqmm double-strain-relief
+0
+6
+6
+Connector_Wire
+SolderWire-0.25sqmm_1x01_D0.65mm_OD1.7mm
+Soldered wire connection, for a single 0.25 mm² wire, basic insulation, conductor diameter 0.65mm, outer diameter 1.7mm, size source Multi-Contact FLEXI-E_0.25 (https://ec.staubli.com/AcroFiles/Catalogues/TM_Cab-Main-11014119_(en)_hi.pdf), bend radius 3 times outer diameter, generated with kicad-footprint-generator
+connector wire 0.25sqmm
+0
+1
+1
+Connector_Wire
+SolderWire-0.25sqmm_1x01_D0.65mm_OD1.7mm_Relief
+Soldered wire connection with feed through strain relief, for a single 0.25 mm² wire, basic insulation, conductor diameter 0.65mm, outer diameter 1.7mm, size source Multi-Contact FLEXI-E_0.25 (https://ec.staubli.com/AcroFiles/Catalogues/TM_Cab-Main-11014119_(en)_hi.pdf), bend radius 3 times outer diameter, generated with kicad-footprint-generator
+connector wire 0.25sqmm strain-relief
+0
+1
+1
+Connector_Wire
+SolderWire-0.25sqmm_1x01_D0.65mm_OD1.7mm_Relief2x
+Soldered wire connection with double feed through strain relief, for a single 0.25 mm² wire, basic insulation, conductor diameter 0.65mm, outer diameter 1.7mm, size source Multi-Contact FLEXI-E_0.25 (https://ec.staubli.com/AcroFiles/Catalogues/TM_Cab-Main-11014119_(en)_hi.pdf), bend radius 3 times outer diameter, generated with kicad-footprint-generator
+connector wire 0.25sqmm double-strain-relief
+0
+1
+1
+Connector_Wire
+SolderWire-0.25sqmm_1x01_D0.65mm_OD2mm
+Soldered wire connection, for a single 0.25 mm² wire, reinforced insulation, conductor diameter 0.65mm, outer diameter 2mm, size source Multi-Contact FLEXI-2V 0.25 (https://ec.staubli.com/AcroFiles/Catalogues/TM_Cab-Main-11014119_(en)_hi.pdf), bend radius 3 times outer diameter, generated with kicad-footprint-generator
+connector wire 0.25sqmm
+0
+1
+1
+Connector_Wire
+SolderWire-0.25sqmm_1x01_D0.65mm_OD2mm_Relief
+Soldered wire connection with feed through strain relief, for a single 0.25 mm² wire, reinforced insulation, conductor diameter 0.65mm, outer diameter 2mm, size source Multi-Contact FLEXI-2V 0.25 (https://ec.staubli.com/AcroFiles/Catalogues/TM_Cab-Main-11014119_(en)_hi.pdf), bend radius 3 times outer diameter, generated with kicad-footprint-generator
+connector wire 0.25sqmm strain-relief
+0
+1
+1
+Connector_Wire
+SolderWire-0.25sqmm_1x01_D0.65mm_OD2mm_Relief2x
+Soldered wire connection with double feed through strain relief, for a single 0.25 mm² wire, reinforced insulation, conductor diameter 0.65mm, outer diameter 2mm, size source Multi-Contact FLEXI-2V 0.25 (https://ec.staubli.com/AcroFiles/Catalogues/TM_Cab-Main-11014119_(en)_hi.pdf), bend radius 3 times outer diameter, generated with kicad-footprint-generator
+connector wire 0.25sqmm double-strain-relief
+0
+1
+1
+Connector_Wire
+SolderWire-0.25sqmm_1x02_P4.2mm_D0.65mm_OD1.7mm
+Soldered wire connection, for 2 times 0.25 mm² wires, basic insulation, conductor diameter 0.65mm, outer diameter 1.7mm, size source Multi-Contact FLEXI-E_0.25 (https://ec.staubli.com/AcroFiles/Catalogues/TM_Cab-Main-11014119_(en)_hi.pdf), bend radius 3 times outer diameter, generated with kicad-footprint-generator
+connector wire 0.25sqmm
+0
+2
+2
+Connector_Wire
+SolderWire-0.25sqmm_1x02_P4.2mm_D0.65mm_OD1.7mm_Relief
+Soldered wire connection with feed through strain relief, for 2 times 0.25 mm² wires, basic insulation, conductor diameter 0.65mm, outer diameter 1.7mm, size source Multi-Contact FLEXI-E_0.25 (https://ec.staubli.com/AcroFiles/Catalogues/TM_Cab-Main-11014119_(en)_hi.pdf), bend radius 3 times outer diameter, generated with kicad-footprint-generator
+connector wire 0.25sqmm strain-relief
+0
+2
+2
+Connector_Wire
+SolderWire-0.25sqmm_1x02_P4.2mm_D0.65mm_OD1.7mm_Relief2x
+Soldered wire connection with double feed through strain relief, for 2 times 0.25 mm² wires, basic insulation, conductor diameter 0.65mm, outer diameter 1.7mm, size source Multi-Contact FLEXI-E_0.25 (https://ec.staubli.com/AcroFiles/Catalogues/TM_Cab-Main-11014119_(en)_hi.pdf), bend radius 3 times outer diameter, generated with kicad-footprint-generator
+connector wire 0.25sqmm double-strain-relief
+0
+2
+2
+Connector_Wire
+SolderWire-0.25sqmm_1x02_P4.5mm_D0.65mm_OD2mm
+Soldered wire connection, for 2 times 0.25 mm² wires, reinforced insulation, conductor diameter 0.65mm, outer diameter 2mm, size source Multi-Contact FLEXI-2V 0.25 (https://ec.staubli.com/AcroFiles/Catalogues/TM_Cab-Main-11014119_(en)_hi.pdf), bend radius 3 times outer diameter, generated with kicad-footprint-generator
+connector wire 0.25sqmm
+0
+2
+2
+Connector_Wire
+SolderWire-0.25sqmm_1x02_P4.5mm_D0.65mm_OD2mm_Relief
+Soldered wire connection with feed through strain relief, for 2 times 0.25 mm² wires, reinforced insulation, conductor diameter 0.65mm, outer diameter 2mm, size source Multi-Contact FLEXI-2V 0.25 (https://ec.staubli.com/AcroFiles/Catalogues/TM_Cab-Main-11014119_(en)_hi.pdf), bend radius 3 times outer diameter, generated with kicad-footprint-generator
+connector wire 0.25sqmm strain-relief
+0
+2
+2
+Connector_Wire
+SolderWire-0.25sqmm_1x02_P4.5mm_D0.65mm_OD2mm_Relief2x
+Soldered wire connection with double feed through strain relief, for 2 times 0.25 mm² wires, reinforced insulation, conductor diameter 0.65mm, outer diameter 2mm, size source Multi-Contact FLEXI-2V 0.25 (https://ec.staubli.com/AcroFiles/Catalogues/TM_Cab-Main-11014119_(en)_hi.pdf), bend radius 3 times outer diameter, generated with kicad-footprint-generator
+connector wire 0.25sqmm double-strain-relief
+0
+2
+2
+Connector_Wire
+SolderWire-0.25sqmm_1x03_P4.2mm_D0.65mm_OD1.7mm
+Soldered wire connection, for 3 times 0.25 mm² wires, basic insulation, conductor diameter 0.65mm, outer diameter 1.7mm, size source Multi-Contact FLEXI-E_0.25 (https://ec.staubli.com/AcroFiles/Catalogues/TM_Cab-Main-11014119_(en)_hi.pdf), bend radius 3 times outer diameter, generated with kicad-footprint-generator
+connector wire 0.25sqmm
+0
+3
+3
+Connector_Wire
+SolderWire-0.25sqmm_1x03_P4.2mm_D0.65mm_OD1.7mm_Relief
+Soldered wire connection with feed through strain relief, for 3 times 0.25 mm² wires, basic insulation, conductor diameter 0.65mm, outer diameter 1.7mm, size source Multi-Contact FLEXI-E_0.25 (https://ec.staubli.com/AcroFiles/Catalogues/TM_Cab-Main-11014119_(en)_hi.pdf), bend radius 3 times outer diameter, generated with kicad-footprint-generator
+connector wire 0.25sqmm strain-relief
+0
+3
+3
+Connector_Wire
+SolderWire-0.25sqmm_1x03_P4.2mm_D0.65mm_OD1.7mm_Relief2x
+Soldered wire connection with double feed through strain relief, for 3 times 0.25 mm² wires, basic insulation, conductor diameter 0.65mm, outer diameter 1.7mm, size source Multi-Contact FLEXI-E_0.25 (https://ec.staubli.com/AcroFiles/Catalogues/TM_Cab-Main-11014119_(en)_hi.pdf), bend radius 3 times outer diameter, generated with kicad-footprint-generator
+connector wire 0.25sqmm double-strain-relief
+0
+3
+3
+Connector_Wire
+SolderWire-0.25sqmm_1x03_P4.5mm_D0.65mm_OD2mm
+Soldered wire connection, for 3 times 0.25 mm² wires, reinforced insulation, conductor diameter 0.65mm, outer diameter 2mm, size source Multi-Contact FLEXI-2V 0.25 (https://ec.staubli.com/AcroFiles/Catalogues/TM_Cab-Main-11014119_(en)_hi.pdf), bend radius 3 times outer diameter, generated with kicad-footprint-generator
+connector wire 0.25sqmm
+0
+3
+3
+Connector_Wire
+SolderWire-0.25sqmm_1x03_P4.5mm_D0.65mm_OD2mm_Relief
+Soldered wire connection with feed through strain relief, for 3 times 0.25 mm² wires, reinforced insulation, conductor diameter 0.65mm, outer diameter 2mm, size source Multi-Contact FLEXI-2V 0.25 (https://ec.staubli.com/AcroFiles/Catalogues/TM_Cab-Main-11014119_(en)_hi.pdf), bend radius 3 times outer diameter, generated with kicad-footprint-generator
+connector wire 0.25sqmm strain-relief
+0
+3
+3
+Connector_Wire
+SolderWire-0.25sqmm_1x03_P4.5mm_D0.65mm_OD2mm_Relief2x
+Soldered wire connection with double feed through strain relief, for 3 times 0.25 mm² wires, reinforced insulation, conductor diameter 0.65mm, outer diameter 2mm, size source Multi-Contact FLEXI-2V 0.25 (https://ec.staubli.com/AcroFiles/Catalogues/TM_Cab-Main-11014119_(en)_hi.pdf), bend radius 3 times outer diameter, generated with kicad-footprint-generator
+connector wire 0.25sqmm double-strain-relief
+0
+3
+3
+Connector_Wire
+SolderWire-0.25sqmm_1x04_P4.2mm_D0.65mm_OD1.7mm
+Soldered wire connection, for 4 times 0.25 mm² wires, basic insulation, conductor diameter 0.65mm, outer diameter 1.7mm, size source Multi-Contact FLEXI-E_0.25 (https://ec.staubli.com/AcroFiles/Catalogues/TM_Cab-Main-11014119_(en)_hi.pdf), bend radius 3 times outer diameter, generated with kicad-footprint-generator
+connector wire 0.25sqmm
+0
+4
+4
+Connector_Wire
+SolderWire-0.25sqmm_1x04_P4.2mm_D0.65mm_OD1.7mm_Relief
+Soldered wire connection with feed through strain relief, for 4 times 0.25 mm² wires, basic insulation, conductor diameter 0.65mm, outer diameter 1.7mm, size source Multi-Contact FLEXI-E_0.25 (https://ec.staubli.com/AcroFiles/Catalogues/TM_Cab-Main-11014119_(en)_hi.pdf), bend radius 3 times outer diameter, generated with kicad-footprint-generator
+connector wire 0.25sqmm strain-relief
+0
+4
+4
+Connector_Wire
+SolderWire-0.25sqmm_1x04_P4.2mm_D0.65mm_OD1.7mm_Relief2x
+Soldered wire connection with double feed through strain relief, for 4 times 0.25 mm² wires, basic insulation, conductor diameter 0.65mm, outer diameter 1.7mm, size source Multi-Contact FLEXI-E_0.25 (https://ec.staubli.com/AcroFiles/Catalogues/TM_Cab-Main-11014119_(en)_hi.pdf), bend radius 3 times outer diameter, generated with kicad-footprint-generator
+connector wire 0.25sqmm double-strain-relief
+0
+4
+4
+Connector_Wire
+SolderWire-0.25sqmm_1x04_P4.5mm_D0.65mm_OD2mm
+Soldered wire connection, for 4 times 0.25 mm² wires, reinforced insulation, conductor diameter 0.65mm, outer diameter 2mm, size source Multi-Contact FLEXI-2V 0.25 (https://ec.staubli.com/AcroFiles/Catalogues/TM_Cab-Main-11014119_(en)_hi.pdf), bend radius 3 times outer diameter, generated with kicad-footprint-generator
+connector wire 0.25sqmm
+0
+4
+4
+Connector_Wire
+SolderWire-0.25sqmm_1x04_P4.5mm_D0.65mm_OD2mm_Relief
+Soldered wire connection with feed through strain relief, for 4 times 0.25 mm² wires, reinforced insulation, conductor diameter 0.65mm, outer diameter 2mm, size source Multi-Contact FLEXI-2V 0.25 (https://ec.staubli.com/AcroFiles/Catalogues/TM_Cab-Main-11014119_(en)_hi.pdf), bend radius 3 times outer diameter, generated with kicad-footprint-generator
+connector wire 0.25sqmm strain-relief
+0
+4
+4
+Connector_Wire
+SolderWire-0.25sqmm_1x04_P4.5mm_D0.65mm_OD2mm_Relief2x
+Soldered wire connection with double feed through strain relief, for 4 times 0.25 mm² wires, reinforced insulation, conductor diameter 0.65mm, outer diameter 2mm, size source Multi-Contact FLEXI-2V 0.25 (https://ec.staubli.com/AcroFiles/Catalogues/TM_Cab-Main-11014119_(en)_hi.pdf), bend radius 3 times outer diameter, generated with kicad-footprint-generator
+connector wire 0.25sqmm double-strain-relief
+0
+4
+4
+Connector_Wire
+SolderWire-0.25sqmm_1x05_P4.2mm_D0.65mm_OD1.7mm
+Soldered wire connection, for 5 times 0.25 mm² wires, basic insulation, conductor diameter 0.65mm, outer diameter 1.7mm, size source Multi-Contact FLEXI-E_0.25 (https://ec.staubli.com/AcroFiles/Catalogues/TM_Cab-Main-11014119_(en)_hi.pdf), bend radius 3 times outer diameter, generated with kicad-footprint-generator
+connector wire 0.25sqmm
+0
+5
+5
+Connector_Wire
+SolderWire-0.25sqmm_1x05_P4.2mm_D0.65mm_OD1.7mm_Relief
+Soldered wire connection with feed through strain relief, for 5 times 0.25 mm² wires, basic insulation, conductor diameter 0.65mm, outer diameter 1.7mm, size source Multi-Contact FLEXI-E_0.25 (https://ec.staubli.com/AcroFiles/Catalogues/TM_Cab-Main-11014119_(en)_hi.pdf), bend radius 3 times outer diameter, generated with kicad-footprint-generator
+connector wire 0.25sqmm strain-relief
+0
+5
+5
+Connector_Wire
+SolderWire-0.25sqmm_1x05_P4.2mm_D0.65mm_OD1.7mm_Relief2x
+Soldered wire connection with double feed through strain relief, for 5 times 0.25 mm² wires, basic insulation, conductor diameter 0.65mm, outer diameter 1.7mm, size source Multi-Contact FLEXI-E_0.25 (https://ec.staubli.com/AcroFiles/Catalogues/TM_Cab-Main-11014119_(en)_hi.pdf), bend radius 3 times outer diameter, generated with kicad-footprint-generator
+connector wire 0.25sqmm double-strain-relief
+0
+5
+5
+Connector_Wire
+SolderWire-0.25sqmm_1x05_P4.5mm_D0.65mm_OD2mm
+Soldered wire connection, for 5 times 0.25 mm² wires, reinforced insulation, conductor diameter 0.65mm, outer diameter 2mm, size source Multi-Contact FLEXI-2V 0.25 (https://ec.staubli.com/AcroFiles/Catalogues/TM_Cab-Main-11014119_(en)_hi.pdf), bend radius 3 times outer diameter, generated with kicad-footprint-generator
+connector wire 0.25sqmm
+0
+5
+5
+Connector_Wire
+SolderWire-0.25sqmm_1x05_P4.5mm_D0.65mm_OD2mm_Relief
+Soldered wire connection with feed through strain relief, for 5 times 0.25 mm² wires, reinforced insulation, conductor diameter 0.65mm, outer diameter 2mm, size source Multi-Contact FLEXI-2V 0.25 (https://ec.staubli.com/AcroFiles/Catalogues/TM_Cab-Main-11014119_(en)_hi.pdf), bend radius 3 times outer diameter, generated with kicad-footprint-generator
+connector wire 0.25sqmm strain-relief
+0
+5
+5
+Connector_Wire
+SolderWire-0.25sqmm_1x05_P4.5mm_D0.65mm_OD2mm_Relief2x
+Soldered wire connection with double feed through strain relief, for 5 times 0.25 mm² wires, reinforced insulation, conductor diameter 0.65mm, outer diameter 2mm, size source Multi-Contact FLEXI-2V 0.25 (https://ec.staubli.com/AcroFiles/Catalogues/TM_Cab-Main-11014119_(en)_hi.pdf), bend radius 3 times outer diameter, generated with kicad-footprint-generator
+connector wire 0.25sqmm double-strain-relief
+0
+5
+5
+Connector_Wire
+SolderWire-0.25sqmm_1x06_P4.2mm_D0.65mm_OD1.7mm
+Soldered wire connection, for 6 times 0.25 mm² wires, basic insulation, conductor diameter 0.65mm, outer diameter 1.7mm, size source Multi-Contact FLEXI-E_0.25 (https://ec.staubli.com/AcroFiles/Catalogues/TM_Cab-Main-11014119_(en)_hi.pdf), bend radius 3 times outer diameter, generated with kicad-footprint-generator
+connector wire 0.25sqmm
+0
+6
+6
+Connector_Wire
+SolderWire-0.25sqmm_1x06_P4.2mm_D0.65mm_OD1.7mm_Relief
+Soldered wire connection with feed through strain relief, for 6 times 0.25 mm² wires, basic insulation, conductor diameter 0.65mm, outer diameter 1.7mm, size source Multi-Contact FLEXI-E_0.25 (https://ec.staubli.com/AcroFiles/Catalogues/TM_Cab-Main-11014119_(en)_hi.pdf), bend radius 3 times outer diameter, generated with kicad-footprint-generator
+connector wire 0.25sqmm strain-relief
+0
+6
+6
+Connector_Wire
+SolderWire-0.25sqmm_1x06_P4.2mm_D0.65mm_OD1.7mm_Relief2x
+Soldered wire connection with double feed through strain relief, for 6 times 0.25 mm² wires, basic insulation, conductor diameter 0.65mm, outer diameter 1.7mm, size source Multi-Contact FLEXI-E_0.25 (https://ec.staubli.com/AcroFiles/Catalogues/TM_Cab-Main-11014119_(en)_hi.pdf), bend radius 3 times outer diameter, generated with kicad-footprint-generator
+connector wire 0.25sqmm double-strain-relief
+0
+6
+6
+Connector_Wire
+SolderWire-0.25sqmm_1x06_P4.5mm_D0.65mm_OD2mm
+Soldered wire connection, for 6 times 0.25 mm² wires, reinforced insulation, conductor diameter 0.65mm, outer diameter 2mm, size source Multi-Contact FLEXI-2V 0.25 (https://ec.staubli.com/AcroFiles/Catalogues/TM_Cab-Main-11014119_(en)_hi.pdf), bend radius 3 times outer diameter, generated with kicad-footprint-generator
+connector wire 0.25sqmm
+0
+6
+6
+Connector_Wire
+SolderWire-0.25sqmm_1x06_P4.5mm_D0.65mm_OD2mm_Relief
+Soldered wire connection with feed through strain relief, for 6 times 0.25 mm² wires, reinforced insulation, conductor diameter 0.65mm, outer diameter 2mm, size source Multi-Contact FLEXI-2V 0.25 (https://ec.staubli.com/AcroFiles/Catalogues/TM_Cab-Main-11014119_(en)_hi.pdf), bend radius 3 times outer diameter, generated with kicad-footprint-generator
+connector wire 0.25sqmm strain-relief
+0
+6
+6
+Connector_Wire
+SolderWire-0.25sqmm_1x06_P4.5mm_D0.65mm_OD2mm_Relief2x
+Soldered wire connection with double feed through strain relief, for 6 times 0.25 mm² wires, reinforced insulation, conductor diameter 0.65mm, outer diameter 2mm, size source Multi-Contact FLEXI-2V 0.25 (https://ec.staubli.com/AcroFiles/Catalogues/TM_Cab-Main-11014119_(en)_hi.pdf), bend radius 3 times outer diameter, generated with kicad-footprint-generator
+connector wire 0.25sqmm double-strain-relief
+0
+6
+6
+Connector_Wire
+SolderWire-0.75sqmm_1x01_D1.25mm_OD2.3mm
+Soldered wire connection, for a single 0.75 mm² wire, basic insulation, conductor diameter 1.25mm, outer diameter 2.3mm, size source Multi-Contact FLEXI-E 0.75 (https://ec.staubli.com/AcroFiles/Catalogues/TM_Cab-Main-11014119_(en)_hi.pdf), bend radius 3 times outer diameter, generated with kicad-footprint-generator
+connector wire 0.75sqmm
+0
+1
+1
+Connector_Wire
+SolderWire-0.75sqmm_1x01_D1.25mm_OD2.3mm_Relief
+Soldered wire connection with feed through strain relief, for a single 0.75 mm² wire, basic insulation, conductor diameter 1.25mm, outer diameter 2.3mm, size source Multi-Contact FLEXI-E 0.75 (https://ec.staubli.com/AcroFiles/Catalogues/TM_Cab-Main-11014119_(en)_hi.pdf), bend radius 3 times outer diameter, generated with kicad-footprint-generator
+connector wire 0.75sqmm strain-relief
+0
+1
+1
+Connector_Wire
+SolderWire-0.75sqmm_1x01_D1.25mm_OD2.3mm_Relief2x
+Soldered wire connection with double feed through strain relief, for a single 0.75 mm² wire, basic insulation, conductor diameter 1.25mm, outer diameter 2.3mm, size source Multi-Contact FLEXI-E 0.75 (https://ec.staubli.com/AcroFiles/Catalogues/TM_Cab-Main-11014119_(en)_hi.pdf), bend radius 3 times outer diameter, generated with kicad-footprint-generator
+connector wire 0.75sqmm double-strain-relief
+0
+1
+1
+Connector_Wire
+SolderWire-0.75sqmm_1x01_D1.25mm_OD3.5mm
+Soldered wire connection, for a single 0.75 mm² wire, reinforced insulation, conductor diameter 1.25mm, outer diameter 3.5mm, size source Multi-Contact FLEXI-xV 0.75 (https://ec.staubli.com/AcroFiles/Catalogues/TM_Cab-Main-11014119_(en)_hi.pdf), bend radius 3 times outer diameter, generated with kicad-footprint-generator
+connector wire 0.75sqmm
+0
+1
+1
+Connector_Wire
+SolderWire-0.75sqmm_1x01_D1.25mm_OD3.5mm_Relief
+Soldered wire connection with feed through strain relief, for a single 0.75 mm² wire, reinforced insulation, conductor diameter 1.25mm, outer diameter 3.5mm, size source Multi-Contact FLEXI-xV 0.75 (https://ec.staubli.com/AcroFiles/Catalogues/TM_Cab-Main-11014119_(en)_hi.pdf), bend radius 3 times outer diameter, generated with kicad-footprint-generator
+connector wire 0.75sqmm strain-relief
+0
+1
+1
+Connector_Wire
+SolderWire-0.75sqmm_1x01_D1.25mm_OD3.5mm_Relief2x
+Soldered wire connection with double feed through strain relief, for a single 0.75 mm² wire, reinforced insulation, conductor diameter 1.25mm, outer diameter 3.5mm, size source Multi-Contact FLEXI-xV 0.75 (https://ec.staubli.com/AcroFiles/Catalogues/TM_Cab-Main-11014119_(en)_hi.pdf), bend radius 3 times outer diameter, generated with kicad-footprint-generator
+connector wire 0.75sqmm double-strain-relief
+0
+1
+1
+Connector_Wire
+SolderWire-0.75sqmm_1x02_P4.8mm_D1.25mm_OD2.3mm
+Soldered wire connection, for 2 times 0.75 mm² wires, basic insulation, conductor diameter 1.25mm, outer diameter 2.3mm, size source Multi-Contact FLEXI-E 0.75 (https://ec.staubli.com/AcroFiles/Catalogues/TM_Cab-Main-11014119_(en)_hi.pdf), bend radius 3 times outer diameter, generated with kicad-footprint-generator
+connector wire 0.75sqmm
+0
+2
+2
+Connector_Wire
+SolderWire-0.75sqmm_1x02_P4.8mm_D1.25mm_OD2.3mm_Relief
+Soldered wire connection with feed through strain relief, for 2 times 0.75 mm² wires, basic insulation, conductor diameter 1.25mm, outer diameter 2.3mm, size source Multi-Contact FLEXI-E 0.75 (https://ec.staubli.com/AcroFiles/Catalogues/TM_Cab-Main-11014119_(en)_hi.pdf), bend radius 3 times outer diameter, generated with kicad-footprint-generator
+connector wire 0.75sqmm strain-relief
+0
+2
+2
+Connector_Wire
+SolderWire-0.75sqmm_1x02_P4.8mm_D1.25mm_OD2.3mm_Relief2x
+Soldered wire connection with double feed through strain relief, for 2 times 0.75 mm² wires, basic insulation, conductor diameter 1.25mm, outer diameter 2.3mm, size source Multi-Contact FLEXI-E 0.75 (https://ec.staubli.com/AcroFiles/Catalogues/TM_Cab-Main-11014119_(en)_hi.pdf), bend radius 3 times outer diameter, generated with kicad-footprint-generator
+connector wire 0.75sqmm double-strain-relief
+0
+2
+2
+Connector_Wire
+SolderWire-0.75sqmm_1x02_P7mm_D1.25mm_OD3.5mm
+Soldered wire connection, for 2 times 0.75 mm² wires, reinforced insulation, conductor diameter 1.25mm, outer diameter 3.5mm, size source Multi-Contact FLEXI-xV 0.75 (https://ec.staubli.com/AcroFiles/Catalogues/TM_Cab-Main-11014119_(en)_hi.pdf), bend radius 3 times outer diameter, generated with kicad-footprint-generator
+connector wire 0.75sqmm
+0
+2
+2
+Connector_Wire
+SolderWire-0.75sqmm_1x02_P7mm_D1.25mm_OD3.5mm_Relief
+Soldered wire connection with feed through strain relief, for 2 times 0.75 mm² wires, reinforced insulation, conductor diameter 1.25mm, outer diameter 3.5mm, size source Multi-Contact FLEXI-xV 0.75 (https://ec.staubli.com/AcroFiles/Catalogues/TM_Cab-Main-11014119_(en)_hi.pdf), bend radius 3 times outer diameter, generated with kicad-footprint-generator
+connector wire 0.75sqmm strain-relief
+0
+2
+2
+Connector_Wire
+SolderWire-0.75sqmm_1x02_P7mm_D1.25mm_OD3.5mm_Relief2x
+Soldered wire connection with double feed through strain relief, for 2 times 0.75 mm² wires, reinforced insulation, conductor diameter 1.25mm, outer diameter 3.5mm, size source Multi-Contact FLEXI-xV 0.75 (https://ec.staubli.com/AcroFiles/Catalogues/TM_Cab-Main-11014119_(en)_hi.pdf), bend radius 3 times outer diameter, generated with kicad-footprint-generator
+connector wire 0.75sqmm double-strain-relief
+0
+2
+2
+Connector_Wire
+SolderWire-0.75sqmm_1x03_P4.8mm_D1.25mm_OD2.3mm
+Soldered wire connection, for 3 times 0.75 mm² wires, basic insulation, conductor diameter 1.25mm, outer diameter 2.3mm, size source Multi-Contact FLEXI-E 0.75 (https://ec.staubli.com/AcroFiles/Catalogues/TM_Cab-Main-11014119_(en)_hi.pdf), bend radius 3 times outer diameter, generated with kicad-footprint-generator
+connector wire 0.75sqmm
+0
+3
+3
+Connector_Wire
+SolderWire-0.75sqmm_1x03_P4.8mm_D1.25mm_OD2.3mm_Relief
+Soldered wire connection with feed through strain relief, for 3 times 0.75 mm² wires, basic insulation, conductor diameter 1.25mm, outer diameter 2.3mm, size source Multi-Contact FLEXI-E 0.75 (https://ec.staubli.com/AcroFiles/Catalogues/TM_Cab-Main-11014119_(en)_hi.pdf), bend radius 3 times outer diameter, generated with kicad-footprint-generator
+connector wire 0.75sqmm strain-relief
+0
+3
+3
+Connector_Wire
+SolderWire-0.75sqmm_1x03_P4.8mm_D1.25mm_OD2.3mm_Relief2x
+Soldered wire connection with double feed through strain relief, for 3 times 0.75 mm² wires, basic insulation, conductor diameter 1.25mm, outer diameter 2.3mm, size source Multi-Contact FLEXI-E 0.75 (https://ec.staubli.com/AcroFiles/Catalogues/TM_Cab-Main-11014119_(en)_hi.pdf), bend radius 3 times outer diameter, generated with kicad-footprint-generator
+connector wire 0.75sqmm double-strain-relief
+0
+3
+3
+Connector_Wire
+SolderWire-0.75sqmm_1x03_P7mm_D1.25mm_OD3.5mm
+Soldered wire connection, for 3 times 0.75 mm² wires, reinforced insulation, conductor diameter 1.25mm, outer diameter 3.5mm, size source Multi-Contact FLEXI-xV 0.75 (https://ec.staubli.com/AcroFiles/Catalogues/TM_Cab-Main-11014119_(en)_hi.pdf), bend radius 3 times outer diameter, generated with kicad-footprint-generator
+connector wire 0.75sqmm
+0
+3
+3
+Connector_Wire
+SolderWire-0.75sqmm_1x03_P7mm_D1.25mm_OD3.5mm_Relief
+Soldered wire connection with feed through strain relief, for 3 times 0.75 mm² wires, reinforced insulation, conductor diameter 1.25mm, outer diameter 3.5mm, size source Multi-Contact FLEXI-xV 0.75 (https://ec.staubli.com/AcroFiles/Catalogues/TM_Cab-Main-11014119_(en)_hi.pdf), bend radius 3 times outer diameter, generated with kicad-footprint-generator
+connector wire 0.75sqmm strain-relief
+0
+3
+3
+Connector_Wire
+SolderWire-0.75sqmm_1x03_P7mm_D1.25mm_OD3.5mm_Relief2x
+Soldered wire connection with double feed through strain relief, for 3 times 0.75 mm² wires, reinforced insulation, conductor diameter 1.25mm, outer diameter 3.5mm, size source Multi-Contact FLEXI-xV 0.75 (https://ec.staubli.com/AcroFiles/Catalogues/TM_Cab-Main-11014119_(en)_hi.pdf), bend radius 3 times outer diameter, generated with kicad-footprint-generator
+connector wire 0.75sqmm double-strain-relief
+0
+3
+3
+Connector_Wire
+SolderWire-0.75sqmm_1x04_P4.8mm_D1.25mm_OD2.3mm
+Soldered wire connection, for 4 times 0.75 mm² wires, basic insulation, conductor diameter 1.25mm, outer diameter 2.3mm, size source Multi-Contact FLEXI-E 0.75 (https://ec.staubli.com/AcroFiles/Catalogues/TM_Cab-Main-11014119_(en)_hi.pdf), bend radius 3 times outer diameter, generated with kicad-footprint-generator
+connector wire 0.75sqmm
+0
+4
+4
+Connector_Wire
+SolderWire-0.75sqmm_1x04_P4.8mm_D1.25mm_OD2.3mm_Relief
+Soldered wire connection with feed through strain relief, for 4 times 0.75 mm² wires, basic insulation, conductor diameter 1.25mm, outer diameter 2.3mm, size source Multi-Contact FLEXI-E 0.75 (https://ec.staubli.com/AcroFiles/Catalogues/TM_Cab-Main-11014119_(en)_hi.pdf), bend radius 3 times outer diameter, generated with kicad-footprint-generator
+connector wire 0.75sqmm strain-relief
+0
+4
+4
+Connector_Wire
+SolderWire-0.75sqmm_1x04_P4.8mm_D1.25mm_OD2.3mm_Relief2x
+Soldered wire connection with double feed through strain relief, for 4 times 0.75 mm² wires, basic insulation, conductor diameter 1.25mm, outer diameter 2.3mm, size source Multi-Contact FLEXI-E 0.75 (https://ec.staubli.com/AcroFiles/Catalogues/TM_Cab-Main-11014119_(en)_hi.pdf), bend radius 3 times outer diameter, generated with kicad-footprint-generator
+connector wire 0.75sqmm double-strain-relief
+0
+4
+4
+Connector_Wire
+SolderWire-0.75sqmm_1x04_P7mm_D1.25mm_OD3.5mm
+Soldered wire connection, for 4 times 0.75 mm² wires, reinforced insulation, conductor diameter 1.25mm, outer diameter 3.5mm, size source Multi-Contact FLEXI-xV 0.75 (https://ec.staubli.com/AcroFiles/Catalogues/TM_Cab-Main-11014119_(en)_hi.pdf), bend radius 3 times outer diameter, generated with kicad-footprint-generator
+connector wire 0.75sqmm
+0
+4
+4
+Connector_Wire
+SolderWire-0.75sqmm_1x04_P7mm_D1.25mm_OD3.5mm_Relief
+Soldered wire connection with feed through strain relief, for 4 times 0.75 mm² wires, reinforced insulation, conductor diameter 1.25mm, outer diameter 3.5mm, size source Multi-Contact FLEXI-xV 0.75 (https://ec.staubli.com/AcroFiles/Catalogues/TM_Cab-Main-11014119_(en)_hi.pdf), bend radius 3 times outer diameter, generated with kicad-footprint-generator
+connector wire 0.75sqmm strain-relief
+0
+4
+4
+Connector_Wire
+SolderWire-0.75sqmm_1x04_P7mm_D1.25mm_OD3.5mm_Relief2x
+Soldered wire connection with double feed through strain relief, for 4 times 0.75 mm² wires, reinforced insulation, conductor diameter 1.25mm, outer diameter 3.5mm, size source Multi-Contact FLEXI-xV 0.75 (https://ec.staubli.com/AcroFiles/Catalogues/TM_Cab-Main-11014119_(en)_hi.pdf), bend radius 3 times outer diameter, generated with kicad-footprint-generator
+connector wire 0.75sqmm double-strain-relief
+0
+4
+4
+Connector_Wire
+SolderWire-0.75sqmm_1x05_P4.8mm_D1.25mm_OD2.3mm
+Soldered wire connection, for 5 times 0.75 mm² wires, basic insulation, conductor diameter 1.25mm, outer diameter 2.3mm, size source Multi-Contact FLEXI-E 0.75 (https://ec.staubli.com/AcroFiles/Catalogues/TM_Cab-Main-11014119_(en)_hi.pdf), bend radius 3 times outer diameter, generated with kicad-footprint-generator
+connector wire 0.75sqmm
+0
+5
+5
+Connector_Wire
+SolderWire-0.75sqmm_1x05_P4.8mm_D1.25mm_OD2.3mm_Relief
+Soldered wire connection with feed through strain relief, for 5 times 0.75 mm² wires, basic insulation, conductor diameter 1.25mm, outer diameter 2.3mm, size source Multi-Contact FLEXI-E 0.75 (https://ec.staubli.com/AcroFiles/Catalogues/TM_Cab-Main-11014119_(en)_hi.pdf), bend radius 3 times outer diameter, generated with kicad-footprint-generator
+connector wire 0.75sqmm strain-relief
+0
+5
+5
+Connector_Wire
+SolderWire-0.75sqmm_1x05_P4.8mm_D1.25mm_OD2.3mm_Relief2x
+Soldered wire connection with double feed through strain relief, for 5 times 0.75 mm² wires, basic insulation, conductor diameter 1.25mm, outer diameter 2.3mm, size source Multi-Contact FLEXI-E 0.75 (https://ec.staubli.com/AcroFiles/Catalogues/TM_Cab-Main-11014119_(en)_hi.pdf), bend radius 3 times outer diameter, generated with kicad-footprint-generator
+connector wire 0.75sqmm double-strain-relief
+0
+5
+5
+Connector_Wire
+SolderWire-0.75sqmm_1x05_P7mm_D1.25mm_OD3.5mm
+Soldered wire connection, for 5 times 0.75 mm² wires, reinforced insulation, conductor diameter 1.25mm, outer diameter 3.5mm, size source Multi-Contact FLEXI-xV 0.75 (https://ec.staubli.com/AcroFiles/Catalogues/TM_Cab-Main-11014119_(en)_hi.pdf), bend radius 3 times outer diameter, generated with kicad-footprint-generator
+connector wire 0.75sqmm
+0
+5
+5
+Connector_Wire
+SolderWire-0.75sqmm_1x05_P7mm_D1.25mm_OD3.5mm_Relief
+Soldered wire connection with feed through strain relief, for 5 times 0.75 mm² wires, reinforced insulation, conductor diameter 1.25mm, outer diameter 3.5mm, size source Multi-Contact FLEXI-xV 0.75 (https://ec.staubli.com/AcroFiles/Catalogues/TM_Cab-Main-11014119_(en)_hi.pdf), bend radius 3 times outer diameter, generated with kicad-footprint-generator
+connector wire 0.75sqmm strain-relief
+0
+5
+5
+Connector_Wire
+SolderWire-0.75sqmm_1x05_P7mm_D1.25mm_OD3.5mm_Relief2x
+Soldered wire connection with double feed through strain relief, for 5 times 0.75 mm² wires, reinforced insulation, conductor diameter 1.25mm, outer diameter 3.5mm, size source Multi-Contact FLEXI-xV 0.75 (https://ec.staubli.com/AcroFiles/Catalogues/TM_Cab-Main-11014119_(en)_hi.pdf), bend radius 3 times outer diameter, generated with kicad-footprint-generator
+connector wire 0.75sqmm double-strain-relief
+0
+5
+5
+Connector_Wire
+SolderWire-0.75sqmm_1x06_P4.8mm_D1.25mm_OD2.3mm
+Soldered wire connection, for 6 times 0.75 mm² wires, basic insulation, conductor diameter 1.25mm, outer diameter 2.3mm, size source Multi-Contact FLEXI-E 0.75 (https://ec.staubli.com/AcroFiles/Catalogues/TM_Cab-Main-11014119_(en)_hi.pdf), bend radius 3 times outer diameter, generated with kicad-footprint-generator
+connector wire 0.75sqmm
+0
+6
+6
+Connector_Wire
+SolderWire-0.75sqmm_1x06_P4.8mm_D1.25mm_OD2.3mm_Relief
+Soldered wire connection with feed through strain relief, for 6 times 0.75 mm² wires, basic insulation, conductor diameter 1.25mm, outer diameter 2.3mm, size source Multi-Contact FLEXI-E 0.75 (https://ec.staubli.com/AcroFiles/Catalogues/TM_Cab-Main-11014119_(en)_hi.pdf), bend radius 3 times outer diameter, generated with kicad-footprint-generator
+connector wire 0.75sqmm strain-relief
+0
+6
+6
+Connector_Wire
+SolderWire-0.75sqmm_1x06_P4.8mm_D1.25mm_OD2.3mm_Relief2x
+Soldered wire connection with double feed through strain relief, for 6 times 0.75 mm² wires, basic insulation, conductor diameter 1.25mm, outer diameter 2.3mm, size source Multi-Contact FLEXI-E 0.75 (https://ec.staubli.com/AcroFiles/Catalogues/TM_Cab-Main-11014119_(en)_hi.pdf), bend radius 3 times outer diameter, generated with kicad-footprint-generator
+connector wire 0.75sqmm double-strain-relief
+0
+6
+6
+Connector_Wire
+SolderWire-0.75sqmm_1x06_P7mm_D1.25mm_OD3.5mm
+Soldered wire connection, for 6 times 0.75 mm² wires, reinforced insulation, conductor diameter 1.25mm, outer diameter 3.5mm, size source Multi-Contact FLEXI-xV 0.75 (https://ec.staubli.com/AcroFiles/Catalogues/TM_Cab-Main-11014119_(en)_hi.pdf), bend radius 3 times outer diameter, generated with kicad-footprint-generator
+connector wire 0.75sqmm
+0
+6
+6
+Connector_Wire
+SolderWire-0.75sqmm_1x06_P7mm_D1.25mm_OD3.5mm_Relief
+Soldered wire connection with feed through strain relief, for 6 times 0.75 mm² wires, reinforced insulation, conductor diameter 1.25mm, outer diameter 3.5mm, size source Multi-Contact FLEXI-xV 0.75 (https://ec.staubli.com/AcroFiles/Catalogues/TM_Cab-Main-11014119_(en)_hi.pdf), bend radius 3 times outer diameter, generated with kicad-footprint-generator
+connector wire 0.75sqmm strain-relief
+0
+6
+6
+Connector_Wire
+SolderWire-0.75sqmm_1x06_P7mm_D1.25mm_OD3.5mm_Relief2x
+Soldered wire connection with double feed through strain relief, for 6 times 0.75 mm² wires, reinforced insulation, conductor diameter 1.25mm, outer diameter 3.5mm, size source Multi-Contact FLEXI-xV 0.75 (https://ec.staubli.com/AcroFiles/Catalogues/TM_Cab-Main-11014119_(en)_hi.pdf), bend radius 3 times outer diameter, generated with kicad-footprint-generator
+connector wire 0.75sqmm double-strain-relief
+0
+6
+6
+Connector_Wire
+SolderWire-0.127sqmm_1x01_D0.48mm_OD1mm
+Soldered wire connection, for a single 0.127 mm² wire, basic insulation, conductor diameter 0.48mm, outer diameter 1mm, size source Multi-Contact FLEXI-E/HK 0.127 (https://ec.staubli.com/AcroFiles/Catalogues/TM_Cab-Main-11014119_(en)_hi.pdf), bend radius 3 times outer diameter, generated with kicad-footprint-generator
+connector wire 0.127sqmm
+0
+1
+1
+Connector_Wire
+SolderWire-0.127sqmm_1x01_D0.48mm_OD1mm_Relief
+Soldered wire connection with feed through strain relief, for a single 0.127 mm² wire, basic insulation, conductor diameter 0.48mm, outer diameter 1mm, size source Multi-Contact FLEXI-E/HK 0.127 (https://ec.staubli.com/AcroFiles/Catalogues/TM_Cab-Main-11014119_(en)_hi.pdf), bend radius 3 times outer diameter, generated with kicad-footprint-generator
+connector wire 0.127sqmm strain-relief
+0
+1
+1
+Connector_Wire
+SolderWire-0.127sqmm_1x01_D0.48mm_OD1mm_Relief2x
+Soldered wire connection with double feed through strain relief, for a single 0.127 mm² wire, basic insulation, conductor diameter 0.48mm, outer diameter 1mm, size source Multi-Contact FLEXI-E/HK 0.127 (https://ec.staubli.com/AcroFiles/Catalogues/TM_Cab-Main-11014119_(en)_hi.pdf), bend radius 3 times outer diameter, generated with kicad-footprint-generator
+connector wire 0.127sqmm double-strain-relief
+0
+1
+1
+Connector_Wire
+SolderWire-0.127sqmm_1x02_P3.7mm_D0.48mm_OD1mm
+Soldered wire connection, for 2 times 0.127 mm² wires, basic insulation, conductor diameter 0.48mm, outer diameter 1mm, size source Multi-Contact FLEXI-E/HK 0.127 (https://ec.staubli.com/AcroFiles/Catalogues/TM_Cab-Main-11014119_(en)_hi.pdf), bend radius 3 times outer diameter, generated with kicad-footprint-generator
+connector wire 0.127sqmm
+0
+2
+2
+Connector_Wire
+SolderWire-0.127sqmm_1x02_P3.7mm_D0.48mm_OD1mm_Relief
+Soldered wire connection with feed through strain relief, for 2 times 0.127 mm² wires, basic insulation, conductor diameter 0.48mm, outer diameter 1mm, size source Multi-Contact FLEXI-E/HK 0.127 (https://ec.staubli.com/AcroFiles/Catalogues/TM_Cab-Main-11014119_(en)_hi.pdf), bend radius 3 times outer diameter, generated with kicad-footprint-generator
+connector wire 0.127sqmm strain-relief
+0
+2
+2
+Connector_Wire
+SolderWire-0.127sqmm_1x02_P3.7mm_D0.48mm_OD1mm_Relief2x
+Soldered wire connection with double feed through strain relief, for 2 times 0.127 mm² wires, basic insulation, conductor diameter 0.48mm, outer diameter 1mm, size source Multi-Contact FLEXI-E/HK 0.127 (https://ec.staubli.com/AcroFiles/Catalogues/TM_Cab-Main-11014119_(en)_hi.pdf), bend radius 3 times outer diameter, generated with kicad-footprint-generator
+connector wire 0.127sqmm double-strain-relief
+0
+2
+2
+Connector_Wire
+SolderWire-0.127sqmm_1x03_P3.7mm_D0.48mm_OD1mm
+Soldered wire connection, for 3 times 0.127 mm² wires, basic insulation, conductor diameter 0.48mm, outer diameter 1mm, size source Multi-Contact FLEXI-E/HK 0.127 (https://ec.staubli.com/AcroFiles/Catalogues/TM_Cab-Main-11014119_(en)_hi.pdf), bend radius 3 times outer diameter, generated with kicad-footprint-generator
+connector wire 0.127sqmm
+0
+3
+3
+Connector_Wire
+SolderWire-0.127sqmm_1x03_P3.7mm_D0.48mm_OD1mm_Relief
+Soldered wire connection with feed through strain relief, for 3 times 0.127 mm² wires, basic insulation, conductor diameter 0.48mm, outer diameter 1mm, size source Multi-Contact FLEXI-E/HK 0.127 (https://ec.staubli.com/AcroFiles/Catalogues/TM_Cab-Main-11014119_(en)_hi.pdf), bend radius 3 times outer diameter, generated with kicad-footprint-generator
+connector wire 0.127sqmm strain-relief
+0
+3
+3
+Connector_Wire
+SolderWire-0.127sqmm_1x03_P3.7mm_D0.48mm_OD1mm_Relief2x
+Soldered wire connection with double feed through strain relief, for 3 times 0.127 mm² wires, basic insulation, conductor diameter 0.48mm, outer diameter 1mm, size source Multi-Contact FLEXI-E/HK 0.127 (https://ec.staubli.com/AcroFiles/Catalogues/TM_Cab-Main-11014119_(en)_hi.pdf), bend radius 3 times outer diameter, generated with kicad-footprint-generator
+connector wire 0.127sqmm double-strain-relief
+0
+3
+3
+Connector_Wire
+SolderWire-0.127sqmm_1x04_P3.7mm_D0.48mm_OD1mm
+Soldered wire connection, for 4 times 0.127 mm² wires, basic insulation, conductor diameter 0.48mm, outer diameter 1mm, size source Multi-Contact FLEXI-E/HK 0.127 (https://ec.staubli.com/AcroFiles/Catalogues/TM_Cab-Main-11014119_(en)_hi.pdf), bend radius 3 times outer diameter, generated with kicad-footprint-generator
+connector wire 0.127sqmm
+0
+4
+4
+Connector_Wire
+SolderWire-0.127sqmm_1x04_P3.7mm_D0.48mm_OD1mm_Relief
+Soldered wire connection with feed through strain relief, for 4 times 0.127 mm² wires, basic insulation, conductor diameter 0.48mm, outer diameter 1mm, size source Multi-Contact FLEXI-E/HK 0.127 (https://ec.staubli.com/AcroFiles/Catalogues/TM_Cab-Main-11014119_(en)_hi.pdf), bend radius 3 times outer diameter, generated with kicad-footprint-generator
+connector wire 0.127sqmm strain-relief
+0
+4
+4
+Connector_Wire
+SolderWire-0.127sqmm_1x04_P3.7mm_D0.48mm_OD1mm_Relief2x
+Soldered wire connection with double feed through strain relief, for 4 times 0.127 mm² wires, basic insulation, conductor diameter 0.48mm, outer diameter 1mm, size source Multi-Contact FLEXI-E/HK 0.127 (https://ec.staubli.com/AcroFiles/Catalogues/TM_Cab-Main-11014119_(en)_hi.pdf), bend radius 3 times outer diameter, generated with kicad-footprint-generator
+connector wire 0.127sqmm double-strain-relief
+0
+4
+4
+Connector_Wire
+SolderWire-0.127sqmm_1x05_P3.7mm_D0.48mm_OD1mm
+Soldered wire connection, for 5 times 0.127 mm² wires, basic insulation, conductor diameter 0.48mm, outer diameter 1mm, size source Multi-Contact FLEXI-E/HK 0.127 (https://ec.staubli.com/AcroFiles/Catalogues/TM_Cab-Main-11014119_(en)_hi.pdf), bend radius 3 times outer diameter, generated with kicad-footprint-generator
+connector wire 0.127sqmm
+0
+5
+5
+Connector_Wire
+SolderWire-0.127sqmm_1x05_P3.7mm_D0.48mm_OD1mm_Relief
+Soldered wire connection with feed through strain relief, for 5 times 0.127 mm² wires, basic insulation, conductor diameter 0.48mm, outer diameter 1mm, size source Multi-Contact FLEXI-E/HK 0.127 (https://ec.staubli.com/AcroFiles/Catalogues/TM_Cab-Main-11014119_(en)_hi.pdf), bend radius 3 times outer diameter, generated with kicad-footprint-generator
+connector wire 0.127sqmm strain-relief
+0
+5
+5
+Connector_Wire
+SolderWire-0.127sqmm_1x05_P3.7mm_D0.48mm_OD1mm_Relief2x
+Soldered wire connection with double feed through strain relief, for 5 times 0.127 mm² wires, basic insulation, conductor diameter 0.48mm, outer diameter 1mm, size source Multi-Contact FLEXI-E/HK 0.127 (https://ec.staubli.com/AcroFiles/Catalogues/TM_Cab-Main-11014119_(en)_hi.pdf), bend radius 3 times outer diameter, generated with kicad-footprint-generator
+connector wire 0.127sqmm double-strain-relief
+0
+5
+5
+Connector_Wire
+SolderWire-0.127sqmm_1x06_P3.7mm_D0.48mm_OD1mm
+Soldered wire connection, for 6 times 0.127 mm² wires, basic insulation, conductor diameter 0.48mm, outer diameter 1mm, size source Multi-Contact FLEXI-E/HK 0.127 (https://ec.staubli.com/AcroFiles/Catalogues/TM_Cab-Main-11014119_(en)_hi.pdf), bend radius 3 times outer diameter, generated with kicad-footprint-generator
+connector wire 0.127sqmm
+0
+6
+6
+Connector_Wire
+SolderWire-0.127sqmm_1x06_P3.7mm_D0.48mm_OD1mm_Relief
+Soldered wire connection with feed through strain relief, for 6 times 0.127 mm² wires, basic insulation, conductor diameter 0.48mm, outer diameter 1mm, size source Multi-Contact FLEXI-E/HK 0.127 (https://ec.staubli.com/AcroFiles/Catalogues/TM_Cab-Main-11014119_(en)_hi.pdf), bend radius 3 times outer diameter, generated with kicad-footprint-generator
+connector wire 0.127sqmm strain-relief
+0
+6
+6
+Connector_Wire
+SolderWire-0.127sqmm_1x06_P3.7mm_D0.48mm_OD1mm_Relief2x
+Soldered wire connection with double feed through strain relief, for 6 times 0.127 mm² wires, basic insulation, conductor diameter 0.48mm, outer diameter 1mm, size source Multi-Contact FLEXI-E/HK 0.127 (https://ec.staubli.com/AcroFiles/Catalogues/TM_Cab-Main-11014119_(en)_hi.pdf), bend radius 3 times outer diameter, generated with kicad-footprint-generator
+connector wire 0.127sqmm double-strain-relief
+0
+6
+6
+Connector_Wire
+SolderWire-1.5sqmm_1x01_D1.7mm_OD3.9mm
+Soldered wire connection, for a single 1.5 mm² wire, reinforced insulation, conductor diameter 1.7mm, outer diameter 3.9mm, size source Multi-Contact FLEXI-xV 1.5 (https://ec.staubli.com/AcroFiles/Catalogues/TM_Cab-Main-11014119_(en)_hi.pdf), bend radius 3 times outer diameter, generated with kicad-footprint-generator
+connector wire 1.5sqmm
+0
+1
+1
+Connector_Wire
+SolderWire-1.5sqmm_1x01_D1.7mm_OD3.9mm_Relief
+Soldered wire connection with feed through strain relief, for a single 1.5 mm² wire, reinforced insulation, conductor diameter 1.7mm, outer diameter 3.9mm, size source Multi-Contact FLEXI-xV 1.5 (https://ec.staubli.com/AcroFiles/Catalogues/TM_Cab-Main-11014119_(en)_hi.pdf), bend radius 3 times outer diameter, generated with kicad-footprint-generator
+connector wire 1.5sqmm strain-relief
+0
+1
+1
+Connector_Wire
+SolderWire-1.5sqmm_1x01_D1.7mm_OD3.9mm_Relief2x
+Soldered wire connection with double feed through strain relief, for a single 1.5 mm² wire, reinforced insulation, conductor diameter 1.7mm, outer diameter 3.9mm, size source Multi-Contact FLEXI-xV 1.5 (https://ec.staubli.com/AcroFiles/Catalogues/TM_Cab-Main-11014119_(en)_hi.pdf), bend radius 3 times outer diameter, generated with kicad-footprint-generator
+connector wire 1.5sqmm double-strain-relief
+0
+1
+1
+Connector_Wire
+SolderWire-1.5sqmm_1x01_D1.7mm_OD3mm
+Soldered wire connection, for a single 1.5 mm² wire, basic insulation, conductor diameter 1.7mm, outer diameter 3mm, size source Multi-Contact FLEXI-E 1.5 (https://ec.staubli.com/AcroFiles/Catalogues/TM_Cab-Main-11014119_(en)_hi.pdf), bend radius 3 times outer diameter, generated with kicad-footprint-generator
+connector wire 1.5sqmm
+0
+1
+1
+Connector_Wire
+SolderWire-1.5sqmm_1x01_D1.7mm_OD3mm_Relief
+Soldered wire connection with feed through strain relief, for a single 1.5 mm² wire, basic insulation, conductor diameter 1.7mm, outer diameter 3mm, size source Multi-Contact FLEXI-E 1.5 (https://ec.staubli.com/AcroFiles/Catalogues/TM_Cab-Main-11014119_(en)_hi.pdf), bend radius 3 times outer diameter, generated with kicad-footprint-generator
+connector wire 1.5sqmm strain-relief
+0
+1
+1
+Connector_Wire
+SolderWire-1.5sqmm_1x01_D1.7mm_OD3mm_Relief2x
+Soldered wire connection with double feed through strain relief, for a single 1.5 mm² wire, basic insulation, conductor diameter 1.7mm, outer diameter 3mm, size source Multi-Contact FLEXI-E 1.5 (https://ec.staubli.com/AcroFiles/Catalogues/TM_Cab-Main-11014119_(en)_hi.pdf), bend radius 3 times outer diameter, generated with kicad-footprint-generator
+connector wire 1.5sqmm double-strain-relief
+0
+1
+1
+Connector_Wire
+SolderWire-1.5sqmm_1x02_P6mm_D1.7mm_OD3mm
+Soldered wire connection, for 2 times 1.5 mm² wires, basic insulation, conductor diameter 1.7mm, outer diameter 3mm, size source Multi-Contact FLEXI-E 1.5 (https://ec.staubli.com/AcroFiles/Catalogues/TM_Cab-Main-11014119_(en)_hi.pdf), bend radius 3 times outer diameter, generated with kicad-footprint-generator
+connector wire 1.5sqmm
+0
+2
+2
+Connector_Wire
+SolderWire-1.5sqmm_1x02_P6mm_D1.7mm_OD3mm_Relief
+Soldered wire connection with feed through strain relief, for 2 times 1.5 mm² wires, basic insulation, conductor diameter 1.7mm, outer diameter 3mm, size source Multi-Contact FLEXI-E 1.5 (https://ec.staubli.com/AcroFiles/Catalogues/TM_Cab-Main-11014119_(en)_hi.pdf), bend radius 3 times outer diameter, generated with kicad-footprint-generator
+connector wire 1.5sqmm strain-relief
+0
+2
+2
+Connector_Wire
+SolderWire-1.5sqmm_1x02_P6mm_D1.7mm_OD3mm_Relief2x
+Soldered wire connection with double feed through strain relief, for 2 times 1.5 mm² wires, basic insulation, conductor diameter 1.7mm, outer diameter 3mm, size source Multi-Contact FLEXI-E 1.5 (https://ec.staubli.com/AcroFiles/Catalogues/TM_Cab-Main-11014119_(en)_hi.pdf), bend radius 3 times outer diameter, generated with kicad-footprint-generator
+connector wire 1.5sqmm double-strain-relief
+0
+2
+2
+Connector_Wire
+SolderWire-1.5sqmm_1x02_P7.8mm_D1.7mm_OD3.9mm
+Soldered wire connection, for 2 times 1.5 mm² wires, reinforced insulation, conductor diameter 1.7mm, outer diameter 3.9mm, size source Multi-Contact FLEXI-xV 1.5 (https://ec.staubli.com/AcroFiles/Catalogues/TM_Cab-Main-11014119_(en)_hi.pdf), bend radius 3 times outer diameter, generated with kicad-footprint-generator
+connector wire 1.5sqmm
+0
+2
+2
+Connector_Wire
+SolderWire-1.5sqmm_1x02_P7.8mm_D1.7mm_OD3.9mm_Relief
+Soldered wire connection with feed through strain relief, for 2 times 1.5 mm² wires, reinforced insulation, conductor diameter 1.7mm, outer diameter 3.9mm, size source Multi-Contact FLEXI-xV 1.5 (https://ec.staubli.com/AcroFiles/Catalogues/TM_Cab-Main-11014119_(en)_hi.pdf), bend radius 3 times outer diameter, generated with kicad-footprint-generator
+connector wire 1.5sqmm strain-relief
+0
+2
+2
+Connector_Wire
+SolderWire-1.5sqmm_1x02_P7.8mm_D1.7mm_OD3.9mm_Relief2x
+Soldered wire connection with double feed through strain relief, for 2 times 1.5 mm² wires, reinforced insulation, conductor diameter 1.7mm, outer diameter 3.9mm, size source Multi-Contact FLEXI-xV 1.5 (https://ec.staubli.com/AcroFiles/Catalogues/TM_Cab-Main-11014119_(en)_hi.pdf), bend radius 3 times outer diameter, generated with kicad-footprint-generator
+connector wire 1.5sqmm double-strain-relief
+0
+2
+2
+Connector_Wire
+SolderWire-1.5sqmm_1x03_P6mm_D1.7mm_OD3mm
+Soldered wire connection, for 3 times 1.5 mm² wires, basic insulation, conductor diameter 1.7mm, outer diameter 3mm, size source Multi-Contact FLEXI-E 1.5 (https://ec.staubli.com/AcroFiles/Catalogues/TM_Cab-Main-11014119_(en)_hi.pdf), bend radius 3 times outer diameter, generated with kicad-footprint-generator
+connector wire 1.5sqmm
+0
+3
+3
+Connector_Wire
+SolderWire-1.5sqmm_1x03_P6mm_D1.7mm_OD3mm_Relief
+Soldered wire connection with feed through strain relief, for 3 times 1.5 mm² wires, basic insulation, conductor diameter 1.7mm, outer diameter 3mm, size source Multi-Contact FLEXI-E 1.5 (https://ec.staubli.com/AcroFiles/Catalogues/TM_Cab-Main-11014119_(en)_hi.pdf), bend radius 3 times outer diameter, generated with kicad-footprint-generator
+connector wire 1.5sqmm strain-relief
+0
+3
+3
+Connector_Wire
+SolderWire-1.5sqmm_1x03_P6mm_D1.7mm_OD3mm_Relief2x
+Soldered wire connection with double feed through strain relief, for 3 times 1.5 mm² wires, basic insulation, conductor diameter 1.7mm, outer diameter 3mm, size source Multi-Contact FLEXI-E 1.5 (https://ec.staubli.com/AcroFiles/Catalogues/TM_Cab-Main-11014119_(en)_hi.pdf), bend radius 3 times outer diameter, generated with kicad-footprint-generator
+connector wire 1.5sqmm double-strain-relief
+0
+3
+3
+Connector_Wire
+SolderWire-1.5sqmm_1x03_P7.8mm_D1.7mm_OD3.9mm
+Soldered wire connection, for 3 times 1.5 mm² wires, reinforced insulation, conductor diameter 1.7mm, outer diameter 3.9mm, size source Multi-Contact FLEXI-xV 1.5 (https://ec.staubli.com/AcroFiles/Catalogues/TM_Cab-Main-11014119_(en)_hi.pdf), bend radius 3 times outer diameter, generated with kicad-footprint-generator
+connector wire 1.5sqmm
+0
+3
+3
+Connector_Wire
+SolderWire-1.5sqmm_1x03_P7.8mm_D1.7mm_OD3.9mm_Relief
+Soldered wire connection with feed through strain relief, for 3 times 1.5 mm² wires, reinforced insulation, conductor diameter 1.7mm, outer diameter 3.9mm, size source Multi-Contact FLEXI-xV 1.5 (https://ec.staubli.com/AcroFiles/Catalogues/TM_Cab-Main-11014119_(en)_hi.pdf), bend radius 3 times outer diameter, generated with kicad-footprint-generator
+connector wire 1.5sqmm strain-relief
+0
+3
+3
+Connector_Wire
+SolderWire-1.5sqmm_1x03_P7.8mm_D1.7mm_OD3.9mm_Relief2x
+Soldered wire connection with double feed through strain relief, for 3 times 1.5 mm² wires, reinforced insulation, conductor diameter 1.7mm, outer diameter 3.9mm, size source Multi-Contact FLEXI-xV 1.5 (https://ec.staubli.com/AcroFiles/Catalogues/TM_Cab-Main-11014119_(en)_hi.pdf), bend radius 3 times outer diameter, generated with kicad-footprint-generator
+connector wire 1.5sqmm double-strain-relief
+0
+3
+3
+Connector_Wire
+SolderWire-1.5sqmm_1x04_P6mm_D1.7mm_OD3mm
+Soldered wire connection, for 4 times 1.5 mm² wires, basic insulation, conductor diameter 1.7mm, outer diameter 3mm, size source Multi-Contact FLEXI-E 1.5 (https://ec.staubli.com/AcroFiles/Catalogues/TM_Cab-Main-11014119_(en)_hi.pdf), bend radius 3 times outer diameter, generated with kicad-footprint-generator
+connector wire 1.5sqmm
+0
+4
+4
+Connector_Wire
+SolderWire-1.5sqmm_1x04_P6mm_D1.7mm_OD3mm_Relief
+Soldered wire connection with feed through strain relief, for 4 times 1.5 mm² wires, basic insulation, conductor diameter 1.7mm, outer diameter 3mm, size source Multi-Contact FLEXI-E 1.5 (https://ec.staubli.com/AcroFiles/Catalogues/TM_Cab-Main-11014119_(en)_hi.pdf), bend radius 3 times outer diameter, generated with kicad-footprint-generator
+connector wire 1.5sqmm strain-relief
+0
+4
+4
+Connector_Wire
+SolderWire-1.5sqmm_1x04_P6mm_D1.7mm_OD3mm_Relief2x
+Soldered wire connection with double feed through strain relief, for 4 times 1.5 mm² wires, basic insulation, conductor diameter 1.7mm, outer diameter 3mm, size source Multi-Contact FLEXI-E 1.5 (https://ec.staubli.com/AcroFiles/Catalogues/TM_Cab-Main-11014119_(en)_hi.pdf), bend radius 3 times outer diameter, generated with kicad-footprint-generator
+connector wire 1.5sqmm double-strain-relief
+0
+4
+4
+Connector_Wire
+SolderWire-1.5sqmm_1x04_P7.8mm_D1.7mm_OD3.9mm
+Soldered wire connection, for 4 times 1.5 mm² wires, reinforced insulation, conductor diameter 1.7mm, outer diameter 3.9mm, size source Multi-Contact FLEXI-xV 1.5 (https://ec.staubli.com/AcroFiles/Catalogues/TM_Cab-Main-11014119_(en)_hi.pdf), bend radius 3 times outer diameter, generated with kicad-footprint-generator
+connector wire 1.5sqmm
+0
+4
+4
+Connector_Wire
+SolderWire-1.5sqmm_1x04_P7.8mm_D1.7mm_OD3.9mm_Relief
+Soldered wire connection with feed through strain relief, for 4 times 1.5 mm² wires, reinforced insulation, conductor diameter 1.7mm, outer diameter 3.9mm, size source Multi-Contact FLEXI-xV 1.5 (https://ec.staubli.com/AcroFiles/Catalogues/TM_Cab-Main-11014119_(en)_hi.pdf), bend radius 3 times outer diameter, generated with kicad-footprint-generator
+connector wire 1.5sqmm strain-relief
+0
+4
+4
+Connector_Wire
+SolderWire-1.5sqmm_1x04_P7.8mm_D1.7mm_OD3.9mm_Relief2x
+Soldered wire connection with double feed through strain relief, for 4 times 1.5 mm² wires, reinforced insulation, conductor diameter 1.7mm, outer diameter 3.9mm, size source Multi-Contact FLEXI-xV 1.5 (https://ec.staubli.com/AcroFiles/Catalogues/TM_Cab-Main-11014119_(en)_hi.pdf), bend radius 3 times outer diameter, generated with kicad-footprint-generator
+connector wire 1.5sqmm double-strain-relief
+0
+4
+4
+Connector_Wire
+SolderWire-1.5sqmm_1x05_P6mm_D1.7mm_OD3mm
+Soldered wire connection, for 5 times 1.5 mm² wires, basic insulation, conductor diameter 1.7mm, outer diameter 3mm, size source Multi-Contact FLEXI-E 1.5 (https://ec.staubli.com/AcroFiles/Catalogues/TM_Cab-Main-11014119_(en)_hi.pdf), bend radius 3 times outer diameter, generated with kicad-footprint-generator
+connector wire 1.5sqmm
+0
+5
+5
+Connector_Wire
+SolderWire-1.5sqmm_1x05_P6mm_D1.7mm_OD3mm_Relief
+Soldered wire connection with feed through strain relief, for 5 times 1.5 mm² wires, basic insulation, conductor diameter 1.7mm, outer diameter 3mm, size source Multi-Contact FLEXI-E 1.5 (https://ec.staubli.com/AcroFiles/Catalogues/TM_Cab-Main-11014119_(en)_hi.pdf), bend radius 3 times outer diameter, generated with kicad-footprint-generator
+connector wire 1.5sqmm strain-relief
+0
+5
+5
+Connector_Wire
+SolderWire-1.5sqmm_1x05_P6mm_D1.7mm_OD3mm_Relief2x
+Soldered wire connection with double feed through strain relief, for 5 times 1.5 mm² wires, basic insulation, conductor diameter 1.7mm, outer diameter 3mm, size source Multi-Contact FLEXI-E 1.5 (https://ec.staubli.com/AcroFiles/Catalogues/TM_Cab-Main-11014119_(en)_hi.pdf), bend radius 3 times outer diameter, generated with kicad-footprint-generator
+connector wire 1.5sqmm double-strain-relief
+0
+5
+5
+Connector_Wire
+SolderWire-1.5sqmm_1x05_P7.8mm_D1.7mm_OD3.9mm
+Soldered wire connection, for 5 times 1.5 mm² wires, reinforced insulation, conductor diameter 1.7mm, outer diameter 3.9mm, size source Multi-Contact FLEXI-xV 1.5 (https://ec.staubli.com/AcroFiles/Catalogues/TM_Cab-Main-11014119_(en)_hi.pdf), bend radius 3 times outer diameter, generated with kicad-footprint-generator
+connector wire 1.5sqmm
+0
+5
+5
+Connector_Wire
+SolderWire-1.5sqmm_1x05_P7.8mm_D1.7mm_OD3.9mm_Relief
+Soldered wire connection with feed through strain relief, for 5 times 1.5 mm² wires, reinforced insulation, conductor diameter 1.7mm, outer diameter 3.9mm, size source Multi-Contact FLEXI-xV 1.5 (https://ec.staubli.com/AcroFiles/Catalogues/TM_Cab-Main-11014119_(en)_hi.pdf), bend radius 3 times outer diameter, generated with kicad-footprint-generator
+connector wire 1.5sqmm strain-relief
+0
+5
+5
+Connector_Wire
+SolderWire-1.5sqmm_1x05_P7.8mm_D1.7mm_OD3.9mm_Relief2x
+Soldered wire connection with double feed through strain relief, for 5 times 1.5 mm² wires, reinforced insulation, conductor diameter 1.7mm, outer diameter 3.9mm, size source Multi-Contact FLEXI-xV 1.5 (https://ec.staubli.com/AcroFiles/Catalogues/TM_Cab-Main-11014119_(en)_hi.pdf), bend radius 3 times outer diameter, generated with kicad-footprint-generator
+connector wire 1.5sqmm double-strain-relief
+0
+5
+5
+Connector_Wire
+SolderWire-1.5sqmm_1x06_P6mm_D1.7mm_OD3mm
+Soldered wire connection, for 6 times 1.5 mm² wires, basic insulation, conductor diameter 1.7mm, outer diameter 3mm, size source Multi-Contact FLEXI-E 1.5 (https://ec.staubli.com/AcroFiles/Catalogues/TM_Cab-Main-11014119_(en)_hi.pdf), bend radius 3 times outer diameter, generated with kicad-footprint-generator
+connector wire 1.5sqmm
+0
+6
+6
+Connector_Wire
+SolderWire-1.5sqmm_1x06_P6mm_D1.7mm_OD3mm_Relief
+Soldered wire connection with feed through strain relief, for 6 times 1.5 mm² wires, basic insulation, conductor diameter 1.7mm, outer diameter 3mm, size source Multi-Contact FLEXI-E 1.5 (https://ec.staubli.com/AcroFiles/Catalogues/TM_Cab-Main-11014119_(en)_hi.pdf), bend radius 3 times outer diameter, generated with kicad-footprint-generator
+connector wire 1.5sqmm strain-relief
+0
+6
+6
+Connector_Wire
+SolderWire-1.5sqmm_1x06_P6mm_D1.7mm_OD3mm_Relief2x
+Soldered wire connection with double feed through strain relief, for 6 times 1.5 mm² wires, basic insulation, conductor diameter 1.7mm, outer diameter 3mm, size source Multi-Contact FLEXI-E 1.5 (https://ec.staubli.com/AcroFiles/Catalogues/TM_Cab-Main-11014119_(en)_hi.pdf), bend radius 3 times outer diameter, generated with kicad-footprint-generator
+connector wire 1.5sqmm double-strain-relief
+0
+6
+6
+Connector_Wire
+SolderWire-1.5sqmm_1x06_P7.8mm_D1.7mm_OD3.9mm
+Soldered wire connection, for 6 times 1.5 mm² wires, reinforced insulation, conductor diameter 1.7mm, outer diameter 3.9mm, size source Multi-Contact FLEXI-xV 1.5 (https://ec.staubli.com/AcroFiles/Catalogues/TM_Cab-Main-11014119_(en)_hi.pdf), bend radius 3 times outer diameter, generated with kicad-footprint-generator
+connector wire 1.5sqmm
+0
+6
+6
+Connector_Wire
+SolderWire-1.5sqmm_1x06_P7.8mm_D1.7mm_OD3.9mm_Relief
+Soldered wire connection with feed through strain relief, for 6 times 1.5 mm² wires, reinforced insulation, conductor diameter 1.7mm, outer diameter 3.9mm, size source Multi-Contact FLEXI-xV 1.5 (https://ec.staubli.com/AcroFiles/Catalogues/TM_Cab-Main-11014119_(en)_hi.pdf), bend radius 3 times outer diameter, generated with kicad-footprint-generator
+connector wire 1.5sqmm strain-relief
+0
+6
+6
+Connector_Wire
+SolderWire-1.5sqmm_1x06_P7.8mm_D1.7mm_OD3.9mm_Relief2x
+Soldered wire connection with double feed through strain relief, for 6 times 1.5 mm² wires, reinforced insulation, conductor diameter 1.7mm, outer diameter 3.9mm, size source Multi-Contact FLEXI-xV 1.5 (https://ec.staubli.com/AcroFiles/Catalogues/TM_Cab-Main-11014119_(en)_hi.pdf), bend radius 3 times outer diameter, generated with kicad-footprint-generator
+connector wire 1.5sqmm double-strain-relief
+0
+6
+6
+Connector_Wire
+SolderWire-1sqmm_1x01_D1.4mm_OD2.7mm
+Soldered wire connection, for a single 1 mm² wire, basic insulation, conductor diameter 1.4mm, outer diameter 2.7mm, size source Multi-Contact FLEXI-E 1.0 (https://ec.staubli.com/AcroFiles/Catalogues/TM_Cab-Main-11014119_(en)_hi.pdf), bend radius 3 times outer diameter, generated with kicad-footprint-generator
+connector wire 1sqmm
+0
+1
+1
+Connector_Wire
+SolderWire-1sqmm_1x01_D1.4mm_OD2.7mm_Relief
+Soldered wire connection with feed through strain relief, for a single 1 mm² wire, basic insulation, conductor diameter 1.4mm, outer diameter 2.7mm, size source Multi-Contact FLEXI-E 1.0 (https://ec.staubli.com/AcroFiles/Catalogues/TM_Cab-Main-11014119_(en)_hi.pdf), bend radius 3 times outer diameter, generated with kicad-footprint-generator
+connector wire 1sqmm strain-relief
+0
+1
+1
+Connector_Wire
+SolderWire-1sqmm_1x01_D1.4mm_OD2.7mm_Relief2x
+Soldered wire connection with double feed through strain relief, for a single 1 mm² wire, basic insulation, conductor diameter 1.4mm, outer diameter 2.7mm, size source Multi-Contact FLEXI-E 1.0 (https://ec.staubli.com/AcroFiles/Catalogues/TM_Cab-Main-11014119_(en)_hi.pdf), bend radius 3 times outer diameter, generated with kicad-footprint-generator
+connector wire 1sqmm double-strain-relief
+0
+1
+1
+Connector_Wire
+SolderWire-1sqmm_1x01_D1.4mm_OD3.9mm
+Soldered wire connection, for a single 1 mm² wire, reinforced insulation, conductor diameter 1.4mm, outer diameter 3.9mm, size source Multi-Contact FLEXI-xV 1.0 (https://ec.staubli.com/AcroFiles/Catalogues/TM_Cab-Main-11014119_(en)_hi.pdf), bend radius 3 times outer diameter, generated with kicad-footprint-generator
+connector wire 1sqmm
+0
+1
+1
+Connector_Wire
+SolderWire-1sqmm_1x01_D1.4mm_OD3.9mm_Relief
+Soldered wire connection with feed through strain relief, for a single 1 mm² wire, reinforced insulation, conductor diameter 1.4mm, outer diameter 3.9mm, size source Multi-Contact FLEXI-xV 1.0 (https://ec.staubli.com/AcroFiles/Catalogues/TM_Cab-Main-11014119_(en)_hi.pdf), bend radius 3 times outer diameter, generated with kicad-footprint-generator
+connector wire 1sqmm strain-relief
+0
+1
+1
+Connector_Wire
+SolderWire-1sqmm_1x01_D1.4mm_OD3.9mm_Relief2x
+Soldered wire connection with double feed through strain relief, for a single 1 mm² wire, reinforced insulation, conductor diameter 1.4mm, outer diameter 3.9mm, size source Multi-Contact FLEXI-xV 1.0 (https://ec.staubli.com/AcroFiles/Catalogues/TM_Cab-Main-11014119_(en)_hi.pdf), bend radius 3 times outer diameter, generated with kicad-footprint-generator
+connector wire 1sqmm double-strain-relief
+0
+1
+1
+Connector_Wire
+SolderWire-1sqmm_1x02_P5.4mm_D1.4mm_OD2.7mm
+Soldered wire connection, for 2 times 1 mm² wires, basic insulation, conductor diameter 1.4mm, outer diameter 2.7mm, size source Multi-Contact FLEXI-E 1.0 (https://ec.staubli.com/AcroFiles/Catalogues/TM_Cab-Main-11014119_(en)_hi.pdf), bend radius 3 times outer diameter, generated with kicad-footprint-generator
+connector wire 1sqmm
+0
+2
+2
+Connector_Wire
+SolderWire-1sqmm_1x02_P5.4mm_D1.4mm_OD2.7mm_Relief
+Soldered wire connection with feed through strain relief, for 2 times 1 mm² wires, basic insulation, conductor diameter 1.4mm, outer diameter 2.7mm, size source Multi-Contact FLEXI-E 1.0 (https://ec.staubli.com/AcroFiles/Catalogues/TM_Cab-Main-11014119_(en)_hi.pdf), bend radius 3 times outer diameter, generated with kicad-footprint-generator
+connector wire 1sqmm strain-relief
+0
+2
+2
+Connector_Wire
+SolderWire-1sqmm_1x02_P5.4mm_D1.4mm_OD2.7mm_Relief2x
+Soldered wire connection with double feed through strain relief, for 2 times 1 mm² wires, basic insulation, conductor diameter 1.4mm, outer diameter 2.7mm, size source Multi-Contact FLEXI-E 1.0 (https://ec.staubli.com/AcroFiles/Catalogues/TM_Cab-Main-11014119_(en)_hi.pdf), bend radius 3 times outer diameter, generated with kicad-footprint-generator
+connector wire 1sqmm double-strain-relief
+0
+2
+2
+Connector_Wire
+SolderWire-1sqmm_1x02_P7.8mm_D1.4mm_OD3.9mm
+Soldered wire connection, for 2 times 1 mm² wires, reinforced insulation, conductor diameter 1.4mm, outer diameter 3.9mm, size source Multi-Contact FLEXI-xV 1.0 (https://ec.staubli.com/AcroFiles/Catalogues/TM_Cab-Main-11014119_(en)_hi.pdf), bend radius 3 times outer diameter, generated with kicad-footprint-generator
+connector wire 1sqmm
+0
+2
+2
+Connector_Wire
+SolderWire-1sqmm_1x02_P7.8mm_D1.4mm_OD3.9mm_Relief
+Soldered wire connection with feed through strain relief, for 2 times 1 mm² wires, reinforced insulation, conductor diameter 1.4mm, outer diameter 3.9mm, size source Multi-Contact FLEXI-xV 1.0 (https://ec.staubli.com/AcroFiles/Catalogues/TM_Cab-Main-11014119_(en)_hi.pdf), bend radius 3 times outer diameter, generated with kicad-footprint-generator
+connector wire 1sqmm strain-relief
+0
+2
+2
+Connector_Wire
+SolderWire-1sqmm_1x02_P7.8mm_D1.4mm_OD3.9mm_Relief2x
+Soldered wire connection with double feed through strain relief, for 2 times 1 mm² wires, reinforced insulation, conductor diameter 1.4mm, outer diameter 3.9mm, size source Multi-Contact FLEXI-xV 1.0 (https://ec.staubli.com/AcroFiles/Catalogues/TM_Cab-Main-11014119_(en)_hi.pdf), bend radius 3 times outer diameter, generated with kicad-footprint-generator
+connector wire 1sqmm double-strain-relief
+0
+2
+2
+Connector_Wire
+SolderWire-1sqmm_1x03_P5.4mm_D1.4mm_OD2.7mm
+Soldered wire connection, for 3 times 1 mm² wires, basic insulation, conductor diameter 1.4mm, outer diameter 2.7mm, size source Multi-Contact FLEXI-E 1.0 (https://ec.staubli.com/AcroFiles/Catalogues/TM_Cab-Main-11014119_(en)_hi.pdf), bend radius 3 times outer diameter, generated with kicad-footprint-generator
+connector wire 1sqmm
+0
+3
+3
+Connector_Wire
+SolderWire-1sqmm_1x03_P5.4mm_D1.4mm_OD2.7mm_Relief
+Soldered wire connection with feed through strain relief, for 3 times 1 mm² wires, basic insulation, conductor diameter 1.4mm, outer diameter 2.7mm, size source Multi-Contact FLEXI-E 1.0 (https://ec.staubli.com/AcroFiles/Catalogues/TM_Cab-Main-11014119_(en)_hi.pdf), bend radius 3 times outer diameter, generated with kicad-footprint-generator
+connector wire 1sqmm strain-relief
+0
+3
+3
+Connector_Wire
+SolderWire-1sqmm_1x03_P5.4mm_D1.4mm_OD2.7mm_Relief2x
+Soldered wire connection with double feed through strain relief, for 3 times 1 mm² wires, basic insulation, conductor diameter 1.4mm, outer diameter 2.7mm, size source Multi-Contact FLEXI-E 1.0 (https://ec.staubli.com/AcroFiles/Catalogues/TM_Cab-Main-11014119_(en)_hi.pdf), bend radius 3 times outer diameter, generated with kicad-footprint-generator
+connector wire 1sqmm double-strain-relief
+0
+3
+3
+Connector_Wire
+SolderWire-1sqmm_1x03_P7.8mm_D1.4mm_OD3.9mm
+Soldered wire connection, for 3 times 1 mm² wires, reinforced insulation, conductor diameter 1.4mm, outer diameter 3.9mm, size source Multi-Contact FLEXI-xV 1.0 (https://ec.staubli.com/AcroFiles/Catalogues/TM_Cab-Main-11014119_(en)_hi.pdf), bend radius 3 times outer diameter, generated with kicad-footprint-generator
+connector wire 1sqmm
+0
+3
+3
+Connector_Wire
+SolderWire-1sqmm_1x03_P7.8mm_D1.4mm_OD3.9mm_Relief
+Soldered wire connection with feed through strain relief, for 3 times 1 mm² wires, reinforced insulation, conductor diameter 1.4mm, outer diameter 3.9mm, size source Multi-Contact FLEXI-xV 1.0 (https://ec.staubli.com/AcroFiles/Catalogues/TM_Cab-Main-11014119_(en)_hi.pdf), bend radius 3 times outer diameter, generated with kicad-footprint-generator
+connector wire 1sqmm strain-relief
+0
+3
+3
+Connector_Wire
+SolderWire-1sqmm_1x03_P7.8mm_D1.4mm_OD3.9mm_Relief2x
+Soldered wire connection with double feed through strain relief, for 3 times 1 mm² wires, reinforced insulation, conductor diameter 1.4mm, outer diameter 3.9mm, size source Multi-Contact FLEXI-xV 1.0 (https://ec.staubli.com/AcroFiles/Catalogues/TM_Cab-Main-11014119_(en)_hi.pdf), bend radius 3 times outer diameter, generated with kicad-footprint-generator
+connector wire 1sqmm double-strain-relief
+0
+3
+3
+Connector_Wire
+SolderWire-1sqmm_1x04_P5.4mm_D1.4mm_OD2.7mm
+Soldered wire connection, for 4 times 1 mm² wires, basic insulation, conductor diameter 1.4mm, outer diameter 2.7mm, size source Multi-Contact FLEXI-E 1.0 (https://ec.staubli.com/AcroFiles/Catalogues/TM_Cab-Main-11014119_(en)_hi.pdf), bend radius 3 times outer diameter, generated with kicad-footprint-generator
+connector wire 1sqmm
+0
+4
+4
+Connector_Wire
+SolderWire-1sqmm_1x04_P5.4mm_D1.4mm_OD2.7mm_Relief
+Soldered wire connection with feed through strain relief, for 4 times 1 mm² wires, basic insulation, conductor diameter 1.4mm, outer diameter 2.7mm, size source Multi-Contact FLEXI-E 1.0 (https://ec.staubli.com/AcroFiles/Catalogues/TM_Cab-Main-11014119_(en)_hi.pdf), bend radius 3 times outer diameter, generated with kicad-footprint-generator
+connector wire 1sqmm strain-relief
+0
+4
+4
+Connector_Wire
+SolderWire-1sqmm_1x04_P5.4mm_D1.4mm_OD2.7mm_Relief2x
+Soldered wire connection with double feed through strain relief, for 4 times 1 mm² wires, basic insulation, conductor diameter 1.4mm, outer diameter 2.7mm, size source Multi-Contact FLEXI-E 1.0 (https://ec.staubli.com/AcroFiles/Catalogues/TM_Cab-Main-11014119_(en)_hi.pdf), bend radius 3 times outer diameter, generated with kicad-footprint-generator
+connector wire 1sqmm double-strain-relief
+0
+4
+4
+Connector_Wire
+SolderWire-1sqmm_1x04_P7.8mm_D1.4mm_OD3.9mm
+Soldered wire connection, for 4 times 1 mm² wires, reinforced insulation, conductor diameter 1.4mm, outer diameter 3.9mm, size source Multi-Contact FLEXI-xV 1.0 (https://ec.staubli.com/AcroFiles/Catalogues/TM_Cab-Main-11014119_(en)_hi.pdf), bend radius 3 times outer diameter, generated with kicad-footprint-generator
+connector wire 1sqmm
+0
+4
+4
+Connector_Wire
+SolderWire-1sqmm_1x04_P7.8mm_D1.4mm_OD3.9mm_Relief
+Soldered wire connection with feed through strain relief, for 4 times 1 mm² wires, reinforced insulation, conductor diameter 1.4mm, outer diameter 3.9mm, size source Multi-Contact FLEXI-xV 1.0 (https://ec.staubli.com/AcroFiles/Catalogues/TM_Cab-Main-11014119_(en)_hi.pdf), bend radius 3 times outer diameter, generated with kicad-footprint-generator
+connector wire 1sqmm strain-relief
+0
+4
+4
+Connector_Wire
+SolderWire-1sqmm_1x04_P7.8mm_D1.4mm_OD3.9mm_Relief2x
+Soldered wire connection with double feed through strain relief, for 4 times 1 mm² wires, reinforced insulation, conductor diameter 1.4mm, outer diameter 3.9mm, size source Multi-Contact FLEXI-xV 1.0 (https://ec.staubli.com/AcroFiles/Catalogues/TM_Cab-Main-11014119_(en)_hi.pdf), bend radius 3 times outer diameter, generated with kicad-footprint-generator
+connector wire 1sqmm double-strain-relief
+0
+4
+4
+Connector_Wire
+SolderWire-1sqmm_1x05_P5.4mm_D1.4mm_OD2.7mm
+Soldered wire connection, for 5 times 1 mm² wires, basic insulation, conductor diameter 1.4mm, outer diameter 2.7mm, size source Multi-Contact FLEXI-E 1.0 (https://ec.staubli.com/AcroFiles/Catalogues/TM_Cab-Main-11014119_(en)_hi.pdf), bend radius 3 times outer diameter, generated with kicad-footprint-generator
+connector wire 1sqmm
+0
+5
+5
+Connector_Wire
+SolderWire-1sqmm_1x05_P5.4mm_D1.4mm_OD2.7mm_Relief
+Soldered wire connection with feed through strain relief, for 5 times 1 mm² wires, basic insulation, conductor diameter 1.4mm, outer diameter 2.7mm, size source Multi-Contact FLEXI-E 1.0 (https://ec.staubli.com/AcroFiles/Catalogues/TM_Cab-Main-11014119_(en)_hi.pdf), bend radius 3 times outer diameter, generated with kicad-footprint-generator
+connector wire 1sqmm strain-relief
+0
+5
+5
+Connector_Wire
+SolderWire-1sqmm_1x05_P5.4mm_D1.4mm_OD2.7mm_Relief2x
+Soldered wire connection with double feed through strain relief, for 5 times 1 mm² wires, basic insulation, conductor diameter 1.4mm, outer diameter 2.7mm, size source Multi-Contact FLEXI-E 1.0 (https://ec.staubli.com/AcroFiles/Catalogues/TM_Cab-Main-11014119_(en)_hi.pdf), bend radius 3 times outer diameter, generated with kicad-footprint-generator
+connector wire 1sqmm double-strain-relief
+0
+5
+5
+Connector_Wire
+SolderWire-1sqmm_1x05_P7.8mm_D1.4mm_OD3.9mm
+Soldered wire connection, for 5 times 1 mm² wires, reinforced insulation, conductor diameter 1.4mm, outer diameter 3.9mm, size source Multi-Contact FLEXI-xV 1.0 (https://ec.staubli.com/AcroFiles/Catalogues/TM_Cab-Main-11014119_(en)_hi.pdf), bend radius 3 times outer diameter, generated with kicad-footprint-generator
+connector wire 1sqmm
+0
+5
+5
+Connector_Wire
+SolderWire-1sqmm_1x05_P7.8mm_D1.4mm_OD3.9mm_Relief
+Soldered wire connection with feed through strain relief, for 5 times 1 mm² wires, reinforced insulation, conductor diameter 1.4mm, outer diameter 3.9mm, size source Multi-Contact FLEXI-xV 1.0 (https://ec.staubli.com/AcroFiles/Catalogues/TM_Cab-Main-11014119_(en)_hi.pdf), bend radius 3 times outer diameter, generated with kicad-footprint-generator
+connector wire 1sqmm strain-relief
+0
+5
+5
+Connector_Wire
+SolderWire-1sqmm_1x05_P7.8mm_D1.4mm_OD3.9mm_Relief2x
+Soldered wire connection with double feed through strain relief, for 5 times 1 mm² wires, reinforced insulation, conductor diameter 1.4mm, outer diameter 3.9mm, size source Multi-Contact FLEXI-xV 1.0 (https://ec.staubli.com/AcroFiles/Catalogues/TM_Cab-Main-11014119_(en)_hi.pdf), bend radius 3 times outer diameter, generated with kicad-footprint-generator
+connector wire 1sqmm double-strain-relief
+0
+5
+5
+Connector_Wire
+SolderWire-1sqmm_1x06_P5.4mm_D1.4mm_OD2.7mm
+Soldered wire connection, for 6 times 1 mm² wires, basic insulation, conductor diameter 1.4mm, outer diameter 2.7mm, size source Multi-Contact FLEXI-E 1.0 (https://ec.staubli.com/AcroFiles/Catalogues/TM_Cab-Main-11014119_(en)_hi.pdf), bend radius 3 times outer diameter, generated with kicad-footprint-generator
+connector wire 1sqmm
+0
+6
+6
+Connector_Wire
+SolderWire-1sqmm_1x06_P5.4mm_D1.4mm_OD2.7mm_Relief
+Soldered wire connection with feed through strain relief, for 6 times 1 mm² wires, basic insulation, conductor diameter 1.4mm, outer diameter 2.7mm, size source Multi-Contact FLEXI-E 1.0 (https://ec.staubli.com/AcroFiles/Catalogues/TM_Cab-Main-11014119_(en)_hi.pdf), bend radius 3 times outer diameter, generated with kicad-footprint-generator
+connector wire 1sqmm strain-relief
+0
+6
+6
+Connector_Wire
+SolderWire-1sqmm_1x06_P5.4mm_D1.4mm_OD2.7mm_Relief2x
+Soldered wire connection with double feed through strain relief, for 6 times 1 mm² wires, basic insulation, conductor diameter 1.4mm, outer diameter 2.7mm, size source Multi-Contact FLEXI-E 1.0 (https://ec.staubli.com/AcroFiles/Catalogues/TM_Cab-Main-11014119_(en)_hi.pdf), bend radius 3 times outer diameter, generated with kicad-footprint-generator
+connector wire 1sqmm double-strain-relief
+0
+6
+6
+Connector_Wire
+SolderWire-1sqmm_1x06_P7.8mm_D1.4mm_OD3.9mm
+Soldered wire connection, for 6 times 1 mm² wires, reinforced insulation, conductor diameter 1.4mm, outer diameter 3.9mm, size source Multi-Contact FLEXI-xV 1.0 (https://ec.staubli.com/AcroFiles/Catalogues/TM_Cab-Main-11014119_(en)_hi.pdf), bend radius 3 times outer diameter, generated with kicad-footprint-generator
+connector wire 1sqmm
+0
+6
+6
+Connector_Wire
+SolderWire-1sqmm_1x06_P7.8mm_D1.4mm_OD3.9mm_Relief
+Soldered wire connection with feed through strain relief, for 6 times 1 mm² wires, reinforced insulation, conductor diameter 1.4mm, outer diameter 3.9mm, size source Multi-Contact FLEXI-xV 1.0 (https://ec.staubli.com/AcroFiles/Catalogues/TM_Cab-Main-11014119_(en)_hi.pdf), bend radius 3 times outer diameter, generated with kicad-footprint-generator
+connector wire 1sqmm strain-relief
+0
+6
+6
+Connector_Wire
+SolderWire-1sqmm_1x06_P7.8mm_D1.4mm_OD3.9mm_Relief2x
+Soldered wire connection with double feed through strain relief, for 6 times 1 mm² wires, reinforced insulation, conductor diameter 1.4mm, outer diameter 3.9mm, size source Multi-Contact FLEXI-xV 1.0 (https://ec.staubli.com/AcroFiles/Catalogues/TM_Cab-Main-11014119_(en)_hi.pdf), bend radius 3 times outer diameter, generated with kicad-footprint-generator
+connector wire 1sqmm double-strain-relief
+0
+6
+6
+Connector_Wire
+SolderWire-2.5sqmm_1x01_D2.4mm_OD3.6mm
+Soldered wire connection, for a single 2.5 mm² wire, basic insulation, conductor diameter 2.4mm, outer diameter 3.6mm, size source Multi-Contact FLEXI-E 2.5 (https://ec.staubli.com/AcroFiles/Catalogues/TM_Cab-Main-11014119_(en)_hi.pdf), bend radius 3 times outer diameter, generated with kicad-footprint-generator
+connector wire 2.5sqmm
+0
+1
+1
+Connector_Wire
+SolderWire-2.5sqmm_1x01_D2.4mm_OD3.6mm_Relief
+Soldered wire connection with feed through strain relief, for a single 2.5 mm² wire, basic insulation, conductor diameter 2.4mm, outer diameter 3.6mm, size source Multi-Contact FLEXI-E 2.5 (https://ec.staubli.com/AcroFiles/Catalogues/TM_Cab-Main-11014119_(en)_hi.pdf), bend radius 3 times outer diameter, generated with kicad-footprint-generator
+connector wire 2.5sqmm strain-relief
+0
+1
+1
+Connector_Wire
+SolderWire-2.5sqmm_1x01_D2.4mm_OD3.6mm_Relief2x
+Soldered wire connection with double feed through strain relief, for a single 2.5 mm² wire, basic insulation, conductor diameter 2.4mm, outer diameter 3.6mm, size source Multi-Contact FLEXI-E 2.5 (https://ec.staubli.com/AcroFiles/Catalogues/TM_Cab-Main-11014119_(en)_hi.pdf), bend radius 3 times outer diameter, generated with kicad-footprint-generator
+connector wire 2.5sqmm double-strain-relief
+0
+1
+1
+Connector_Wire
+SolderWire-2.5sqmm_1x01_D2.4mm_OD4.4mm
+Soldered wire connection, for a single 2.5 mm² wire, reinforced insulation, conductor diameter 2.4mm, outer diameter 4.4mm, size source Multi-Contact FLEXI-xV 2.5 (https://ec.staubli.com/AcroFiles/Catalogues/TM_Cab-Main-11014119_(en)_hi.pdf), bend radius 3 times outer diameter, generated with kicad-footprint-generator
+connector wire 2.5sqmm
+0
+1
+1
+Connector_Wire
+SolderWire-2.5sqmm_1x01_D2.4mm_OD4.4mm_Relief
+Soldered wire connection with feed through strain relief, for a single 2.5 mm² wire, reinforced insulation, conductor diameter 2.4mm, outer diameter 4.4mm, size source Multi-Contact FLEXI-xV 2.5 (https://ec.staubli.com/AcroFiles/Catalogues/TM_Cab-Main-11014119_(en)_hi.pdf), bend radius 3 times outer diameter, generated with kicad-footprint-generator
+connector wire 2.5sqmm strain-relief
+0
+1
+1
+Connector_Wire
+SolderWire-2.5sqmm_1x01_D2.4mm_OD4.4mm_Relief2x
+Soldered wire connection with double feed through strain relief, for a single 2.5 mm² wire, reinforced insulation, conductor diameter 2.4mm, outer diameter 4.4mm, size source Multi-Contact FLEXI-xV 2.5 (https://ec.staubli.com/AcroFiles/Catalogues/TM_Cab-Main-11014119_(en)_hi.pdf), bend radius 3 times outer diameter, generated with kicad-footprint-generator
+connector wire 2.5sqmm double-strain-relief
+0
+1
+1
+Connector_Wire
+SolderWire-2.5sqmm_1x02_P7.2mm_D2.4mm_OD3.6mm
+Soldered wire connection, for 2 times 2.5 mm² wires, basic insulation, conductor diameter 2.4mm, outer diameter 3.6mm, size source Multi-Contact FLEXI-E 2.5 (https://ec.staubli.com/AcroFiles/Catalogues/TM_Cab-Main-11014119_(en)_hi.pdf), bend radius 3 times outer diameter, generated with kicad-footprint-generator
+connector wire 2.5sqmm
+0
+2
+2
+Connector_Wire
+SolderWire-2.5sqmm_1x02_P7.2mm_D2.4mm_OD3.6mm_Relief
+Soldered wire connection with feed through strain relief, for 2 times 2.5 mm² wires, basic insulation, conductor diameter 2.4mm, outer diameter 3.6mm, size source Multi-Contact FLEXI-E 2.5 (https://ec.staubli.com/AcroFiles/Catalogues/TM_Cab-Main-11014119_(en)_hi.pdf), bend radius 3 times outer diameter, generated with kicad-footprint-generator
+connector wire 2.5sqmm strain-relief
+0
+2
+2
+Connector_Wire
+SolderWire-2.5sqmm_1x02_P7.2mm_D2.4mm_OD3.6mm_Relief2x
+Soldered wire connection with double feed through strain relief, for 2 times 2.5 mm² wires, basic insulation, conductor diameter 2.4mm, outer diameter 3.6mm, size source Multi-Contact FLEXI-E 2.5 (https://ec.staubli.com/AcroFiles/Catalogues/TM_Cab-Main-11014119_(en)_hi.pdf), bend radius 3 times outer diameter, generated with kicad-footprint-generator
+connector wire 2.5sqmm double-strain-relief
+0
+2
+2
+Connector_Wire
+SolderWire-2.5sqmm_1x02_P8.8mm_D2.4mm_OD4.4mm
+Soldered wire connection, for 2 times 2.5 mm² wires, reinforced insulation, conductor diameter 2.4mm, outer diameter 4.4mm, size source Multi-Contact FLEXI-xV 2.5 (https://ec.staubli.com/AcroFiles/Catalogues/TM_Cab-Main-11014119_(en)_hi.pdf), bend radius 3 times outer diameter, generated with kicad-footprint-generator
+connector wire 2.5sqmm
+0
+2
+2
+Connector_Wire
+SolderWire-2.5sqmm_1x02_P8.8mm_D2.4mm_OD4.4mm_Relief
+Soldered wire connection with feed through strain relief, for 2 times 2.5 mm² wires, reinforced insulation, conductor diameter 2.4mm, outer diameter 4.4mm, size source Multi-Contact FLEXI-xV 2.5 (https://ec.staubli.com/AcroFiles/Catalogues/TM_Cab-Main-11014119_(en)_hi.pdf), bend radius 3 times outer diameter, generated with kicad-footprint-generator
+connector wire 2.5sqmm strain-relief
+0
+2
+2
+Connector_Wire
+SolderWire-2.5sqmm_1x02_P8.8mm_D2.4mm_OD4.4mm_Relief2x
+Soldered wire connection with double feed through strain relief, for 2 times 2.5 mm² wires, reinforced insulation, conductor diameter 2.4mm, outer diameter 4.4mm, size source Multi-Contact FLEXI-xV 2.5 (https://ec.staubli.com/AcroFiles/Catalogues/TM_Cab-Main-11014119_(en)_hi.pdf), bend radius 3 times outer diameter, generated with kicad-footprint-generator
+connector wire 2.5sqmm double-strain-relief
+0
+2
+2
+Connector_Wire
+SolderWire-2.5sqmm_1x03_P7.2mm_D2.4mm_OD3.6mm
+Soldered wire connection, for 3 times 2.5 mm² wires, basic insulation, conductor diameter 2.4mm, outer diameter 3.6mm, size source Multi-Contact FLEXI-E 2.5 (https://ec.staubli.com/AcroFiles/Catalogues/TM_Cab-Main-11014119_(en)_hi.pdf), bend radius 3 times outer diameter, generated with kicad-footprint-generator
+connector wire 2.5sqmm
+0
+3
+3
+Connector_Wire
+SolderWire-2.5sqmm_1x03_P7.2mm_D2.4mm_OD3.6mm_Relief
+Soldered wire connection with feed through strain relief, for 3 times 2.5 mm² wires, basic insulation, conductor diameter 2.4mm, outer diameter 3.6mm, size source Multi-Contact FLEXI-E 2.5 (https://ec.staubli.com/AcroFiles/Catalogues/TM_Cab-Main-11014119_(en)_hi.pdf), bend radius 3 times outer diameter, generated with kicad-footprint-generator
+connector wire 2.5sqmm strain-relief
+0
+3
+3
+Connector_Wire
+SolderWire-2.5sqmm_1x03_P7.2mm_D2.4mm_OD3.6mm_Relief2x
+Soldered wire connection with double feed through strain relief, for 3 times 2.5 mm² wires, basic insulation, conductor diameter 2.4mm, outer diameter 3.6mm, size source Multi-Contact FLEXI-E 2.5 (https://ec.staubli.com/AcroFiles/Catalogues/TM_Cab-Main-11014119_(en)_hi.pdf), bend radius 3 times outer diameter, generated with kicad-footprint-generator
+connector wire 2.5sqmm double-strain-relief
+0
+3
+3
+Connector_Wire
+SolderWire-2.5sqmm_1x03_P8.8mm_D2.4mm_OD4.4mm
+Soldered wire connection, for 3 times 2.5 mm² wires, reinforced insulation, conductor diameter 2.4mm, outer diameter 4.4mm, size source Multi-Contact FLEXI-xV 2.5 (https://ec.staubli.com/AcroFiles/Catalogues/TM_Cab-Main-11014119_(en)_hi.pdf), bend radius 3 times outer diameter, generated with kicad-footprint-generator
+connector wire 2.5sqmm
+0
+3
+3
+Connector_Wire
+SolderWire-2.5sqmm_1x03_P8.8mm_D2.4mm_OD4.4mm_Relief
+Soldered wire connection with feed through strain relief, for 3 times 2.5 mm² wires, reinforced insulation, conductor diameter 2.4mm, outer diameter 4.4mm, size source Multi-Contact FLEXI-xV 2.5 (https://ec.staubli.com/AcroFiles/Catalogues/TM_Cab-Main-11014119_(en)_hi.pdf), bend radius 3 times outer diameter, generated with kicad-footprint-generator
+connector wire 2.5sqmm strain-relief
+0
+3
+3
+Connector_Wire
+SolderWire-2.5sqmm_1x03_P8.8mm_D2.4mm_OD4.4mm_Relief2x
+Soldered wire connection with double feed through strain relief, for 3 times 2.5 mm² wires, reinforced insulation, conductor diameter 2.4mm, outer diameter 4.4mm, size source Multi-Contact FLEXI-xV 2.5 (https://ec.staubli.com/AcroFiles/Catalogues/TM_Cab-Main-11014119_(en)_hi.pdf), bend radius 3 times outer diameter, generated with kicad-footprint-generator
+connector wire 2.5sqmm double-strain-relief
+0
+3
+3
+Connector_Wire
+SolderWire-2.5sqmm_1x04_P7.2mm_D2.4mm_OD3.6mm
+Soldered wire connection, for 4 times 2.5 mm² wires, basic insulation, conductor diameter 2.4mm, outer diameter 3.6mm, size source Multi-Contact FLEXI-E 2.5 (https://ec.staubli.com/AcroFiles/Catalogues/TM_Cab-Main-11014119_(en)_hi.pdf), bend radius 3 times outer diameter, generated with kicad-footprint-generator
+connector wire 2.5sqmm
+0
+4
+4
+Connector_Wire
+SolderWire-2.5sqmm_1x04_P7.2mm_D2.4mm_OD3.6mm_Relief
+Soldered wire connection with feed through strain relief, for 4 times 2.5 mm² wires, basic insulation, conductor diameter 2.4mm, outer diameter 3.6mm, size source Multi-Contact FLEXI-E 2.5 (https://ec.staubli.com/AcroFiles/Catalogues/TM_Cab-Main-11014119_(en)_hi.pdf), bend radius 3 times outer diameter, generated with kicad-footprint-generator
+connector wire 2.5sqmm strain-relief
+0
+4
+4
+Connector_Wire
+SolderWire-2.5sqmm_1x04_P7.2mm_D2.4mm_OD3.6mm_Relief2x
+Soldered wire connection with double feed through strain relief, for 4 times 2.5 mm² wires, basic insulation, conductor diameter 2.4mm, outer diameter 3.6mm, size source Multi-Contact FLEXI-E 2.5 (https://ec.staubli.com/AcroFiles/Catalogues/TM_Cab-Main-11014119_(en)_hi.pdf), bend radius 3 times outer diameter, generated with kicad-footprint-generator
+connector wire 2.5sqmm double-strain-relief
+0
+4
+4
+Connector_Wire
+SolderWire-2.5sqmm_1x04_P8.8mm_D2.4mm_OD4.4mm
+Soldered wire connection, for 4 times 2.5 mm² wires, reinforced insulation, conductor diameter 2.4mm, outer diameter 4.4mm, size source Multi-Contact FLEXI-xV 2.5 (https://ec.staubli.com/AcroFiles/Catalogues/TM_Cab-Main-11014119_(en)_hi.pdf), bend radius 3 times outer diameter, generated with kicad-footprint-generator
+connector wire 2.5sqmm
+0
+4
+4
+Connector_Wire
+SolderWire-2.5sqmm_1x04_P8.8mm_D2.4mm_OD4.4mm_Relief
+Soldered wire connection with feed through strain relief, for 4 times 2.5 mm² wires, reinforced insulation, conductor diameter 2.4mm, outer diameter 4.4mm, size source Multi-Contact FLEXI-xV 2.5 (https://ec.staubli.com/AcroFiles/Catalogues/TM_Cab-Main-11014119_(en)_hi.pdf), bend radius 3 times outer diameter, generated with kicad-footprint-generator
+connector wire 2.5sqmm strain-relief
+0
+4
+4
+Connector_Wire
+SolderWire-2.5sqmm_1x04_P8.8mm_D2.4mm_OD4.4mm_Relief2x
+Soldered wire connection with double feed through strain relief, for 4 times 2.5 mm² wires, reinforced insulation, conductor diameter 2.4mm, outer diameter 4.4mm, size source Multi-Contact FLEXI-xV 2.5 (https://ec.staubli.com/AcroFiles/Catalogues/TM_Cab-Main-11014119_(en)_hi.pdf), bend radius 3 times outer diameter, generated with kicad-footprint-generator
+connector wire 2.5sqmm double-strain-relief
+0
+4
+4
+Connector_Wire
+SolderWire-2.5sqmm_1x05_P7.2mm_D2.4mm_OD3.6mm
+Soldered wire connection, for 5 times 2.5 mm² wires, basic insulation, conductor diameter 2.4mm, outer diameter 3.6mm, size source Multi-Contact FLEXI-E 2.5 (https://ec.staubli.com/AcroFiles/Catalogues/TM_Cab-Main-11014119_(en)_hi.pdf), bend radius 3 times outer diameter, generated with kicad-footprint-generator
+connector wire 2.5sqmm
+0
+5
+5
+Connector_Wire
+SolderWire-2.5sqmm_1x05_P7.2mm_D2.4mm_OD3.6mm_Relief
+Soldered wire connection with feed through strain relief, for 5 times 2.5 mm² wires, basic insulation, conductor diameter 2.4mm, outer diameter 3.6mm, size source Multi-Contact FLEXI-E 2.5 (https://ec.staubli.com/AcroFiles/Catalogues/TM_Cab-Main-11014119_(en)_hi.pdf), bend radius 3 times outer diameter, generated with kicad-footprint-generator
+connector wire 2.5sqmm strain-relief
+0
+5
+5
+Connector_Wire
+SolderWire-2.5sqmm_1x05_P7.2mm_D2.4mm_OD3.6mm_Relief2x
+Soldered wire connection with double feed through strain relief, for 5 times 2.5 mm² wires, basic insulation, conductor diameter 2.4mm, outer diameter 3.6mm, size source Multi-Contact FLEXI-E 2.5 (https://ec.staubli.com/AcroFiles/Catalogues/TM_Cab-Main-11014119_(en)_hi.pdf), bend radius 3 times outer diameter, generated with kicad-footprint-generator
+connector wire 2.5sqmm double-strain-relief
+0
+5
+5
+Connector_Wire
+SolderWire-2.5sqmm_1x05_P8.8mm_D2.4mm_OD4.4mm
+Soldered wire connection, for 5 times 2.5 mm² wires, reinforced insulation, conductor diameter 2.4mm, outer diameter 4.4mm, size source Multi-Contact FLEXI-xV 2.5 (https://ec.staubli.com/AcroFiles/Catalogues/TM_Cab-Main-11014119_(en)_hi.pdf), bend radius 3 times outer diameter, generated with kicad-footprint-generator
+connector wire 2.5sqmm
+0
+5
+5
+Connector_Wire
+SolderWire-2.5sqmm_1x05_P8.8mm_D2.4mm_OD4.4mm_Relief
+Soldered wire connection with feed through strain relief, for 5 times 2.5 mm² wires, reinforced insulation, conductor diameter 2.4mm, outer diameter 4.4mm, size source Multi-Contact FLEXI-xV 2.5 (https://ec.staubli.com/AcroFiles/Catalogues/TM_Cab-Main-11014119_(en)_hi.pdf), bend radius 3 times outer diameter, generated with kicad-footprint-generator
+connector wire 2.5sqmm strain-relief
+0
+5
+5
+Connector_Wire
+SolderWire-2.5sqmm_1x05_P8.8mm_D2.4mm_OD4.4mm_Relief2x
+Soldered wire connection with double feed through strain relief, for 5 times 2.5 mm² wires, reinforced insulation, conductor diameter 2.4mm, outer diameter 4.4mm, size source Multi-Contact FLEXI-xV 2.5 (https://ec.staubli.com/AcroFiles/Catalogues/TM_Cab-Main-11014119_(en)_hi.pdf), bend radius 3 times outer diameter, generated with kicad-footprint-generator
+connector wire 2.5sqmm double-strain-relief
+0
+5
+5
+Connector_Wire
+SolderWire-2.5sqmm_1x06_P7.2mm_D2.4mm_OD3.6mm
+Soldered wire connection, for 6 times 2.5 mm² wires, basic insulation, conductor diameter 2.4mm, outer diameter 3.6mm, size source Multi-Contact FLEXI-E 2.5 (https://ec.staubli.com/AcroFiles/Catalogues/TM_Cab-Main-11014119_(en)_hi.pdf), bend radius 3 times outer diameter, generated with kicad-footprint-generator
+connector wire 2.5sqmm
+0
+6
+6
+Connector_Wire
+SolderWire-2.5sqmm_1x06_P7.2mm_D2.4mm_OD3.6mm_Relief
+Soldered wire connection with feed through strain relief, for 6 times 2.5 mm² wires, basic insulation, conductor diameter 2.4mm, outer diameter 3.6mm, size source Multi-Contact FLEXI-E 2.5 (https://ec.staubli.com/AcroFiles/Catalogues/TM_Cab-Main-11014119_(en)_hi.pdf), bend radius 3 times outer diameter, generated with kicad-footprint-generator
+connector wire 2.5sqmm strain-relief
+0
+6
+6
+Connector_Wire
+SolderWire-2.5sqmm_1x06_P7.2mm_D2.4mm_OD3.6mm_Relief2x
+Soldered wire connection with double feed through strain relief, for 6 times 2.5 mm² wires, basic insulation, conductor diameter 2.4mm, outer diameter 3.6mm, size source Multi-Contact FLEXI-E 2.5 (https://ec.staubli.com/AcroFiles/Catalogues/TM_Cab-Main-11014119_(en)_hi.pdf), bend radius 3 times outer diameter, generated with kicad-footprint-generator
+connector wire 2.5sqmm double-strain-relief
+0
+6
+6
+Connector_Wire
+SolderWire-2.5sqmm_1x06_P8.8mm_D2.4mm_OD4.4mm
+Soldered wire connection, for 6 times 2.5 mm² wires, reinforced insulation, conductor diameter 2.4mm, outer diameter 4.4mm, size source Multi-Contact FLEXI-xV 2.5 (https://ec.staubli.com/AcroFiles/Catalogues/TM_Cab-Main-11014119_(en)_hi.pdf), bend radius 3 times outer diameter, generated with kicad-footprint-generator
+connector wire 2.5sqmm
+0
+6
+6
+Connector_Wire
+SolderWire-2.5sqmm_1x06_P8.8mm_D2.4mm_OD4.4mm_Relief
+Soldered wire connection with feed through strain relief, for 6 times 2.5 mm² wires, reinforced insulation, conductor diameter 2.4mm, outer diameter 4.4mm, size source Multi-Contact FLEXI-xV 2.5 (https://ec.staubli.com/AcroFiles/Catalogues/TM_Cab-Main-11014119_(en)_hi.pdf), bend radius 3 times outer diameter, generated with kicad-footprint-generator
+connector wire 2.5sqmm strain-relief
+0
+6
+6
+Connector_Wire
+SolderWire-2.5sqmm_1x06_P8.8mm_D2.4mm_OD4.4mm_Relief2x
+Soldered wire connection with double feed through strain relief, for 6 times 2.5 mm² wires, reinforced insulation, conductor diameter 2.4mm, outer diameter 4.4mm, size source Multi-Contact FLEXI-xV 2.5 (https://ec.staubli.com/AcroFiles/Catalogues/TM_Cab-Main-11014119_(en)_hi.pdf), bend radius 3 times outer diameter, generated with kicad-footprint-generator
+connector wire 2.5sqmm double-strain-relief
+0
+6
+6
+Connector_Wire
+SolderWire-2sqmm_1x01_D2mm_OD3.9mm
+Soldered wire connection, for a single 2 mm² wire, reinforced insulation, conductor diameter 2mm, outer diameter 3.9mm, size source Multi-Contact FLEXI-xV 2.0 (https://ec.staubli.com/AcroFiles/Catalogues/TM_Cab-Main-11014119_(en)_hi.pdf), bend radius 3 times outer diameter, generated with kicad-footprint-generator
+connector wire 2sqmm
+0
+1
+1
+Connector_Wire
+SolderWire-2sqmm_1x01_D2mm_OD3.9mm_Relief
+Soldered wire connection with feed through strain relief, for a single 2 mm² wire, reinforced insulation, conductor diameter 2mm, outer diameter 3.9mm, size source Multi-Contact FLEXI-xV 2.0 (https://ec.staubli.com/AcroFiles/Catalogues/TM_Cab-Main-11014119_(en)_hi.pdf), bend radius 3 times outer diameter, generated with kicad-footprint-generator
+connector wire 2sqmm strain-relief
+0
+1
+1
+Connector_Wire
+SolderWire-2sqmm_1x01_D2mm_OD3.9mm_Relief2x
+Soldered wire connection with double feed through strain relief, for a single 2 mm² wire, reinforced insulation, conductor diameter 2mm, outer diameter 3.9mm, size source Multi-Contact FLEXI-xV 2.0 (https://ec.staubli.com/AcroFiles/Catalogues/TM_Cab-Main-11014119_(en)_hi.pdf), bend radius 3 times outer diameter, generated with kicad-footprint-generator
+connector wire 2sqmm double-strain-relief
+0
+1
+1
+Connector_Wire
+SolderWire-2sqmm_1x02_P7.8mm_D2mm_OD3.9mm
+Soldered wire connection, for 2 times 2 mm² wires, reinforced insulation, conductor diameter 2mm, outer diameter 3.9mm, size source Multi-Contact FLEXI-xV 2.0 (https://ec.staubli.com/AcroFiles/Catalogues/TM_Cab-Main-11014119_(en)_hi.pdf), bend radius 3 times outer diameter, generated with kicad-footprint-generator
+connector wire 2sqmm
+0
+2
+2
+Connector_Wire
+SolderWire-2sqmm_1x02_P7.8mm_D2mm_OD3.9mm_Relief
+Soldered wire connection with feed through strain relief, for 2 times 2 mm² wires, reinforced insulation, conductor diameter 2mm, outer diameter 3.9mm, size source Multi-Contact FLEXI-xV 2.0 (https://ec.staubli.com/AcroFiles/Catalogues/TM_Cab-Main-11014119_(en)_hi.pdf), bend radius 3 times outer diameter, generated with kicad-footprint-generator
+connector wire 2sqmm strain-relief
+0
+2
+2
+Connector_Wire
+SolderWire-2sqmm_1x02_P7.8mm_D2mm_OD3.9mm_Relief2x
+Soldered wire connection with double feed through strain relief, for 2 times 2 mm² wires, reinforced insulation, conductor diameter 2mm, outer diameter 3.9mm, size source Multi-Contact FLEXI-xV 2.0 (https://ec.staubli.com/AcroFiles/Catalogues/TM_Cab-Main-11014119_(en)_hi.pdf), bend radius 3 times outer diameter, generated with kicad-footprint-generator
+connector wire 2sqmm double-strain-relief
+0
+2
+2
+Connector_Wire
+SolderWire-2sqmm_1x03_P7.8mm_D2mm_OD3.9mm
+Soldered wire connection, for 3 times 2 mm² wires, reinforced insulation, conductor diameter 2mm, outer diameter 3.9mm, size source Multi-Contact FLEXI-xV 2.0 (https://ec.staubli.com/AcroFiles/Catalogues/TM_Cab-Main-11014119_(en)_hi.pdf), bend radius 3 times outer diameter, generated with kicad-footprint-generator
+connector wire 2sqmm
+0
+3
+3
+Connector_Wire
+SolderWire-2sqmm_1x03_P7.8mm_D2mm_OD3.9mm_Relief
+Soldered wire connection with feed through strain relief, for 3 times 2 mm² wires, reinforced insulation, conductor diameter 2mm, outer diameter 3.9mm, size source Multi-Contact FLEXI-xV 2.0 (https://ec.staubli.com/AcroFiles/Catalogues/TM_Cab-Main-11014119_(en)_hi.pdf), bend radius 3 times outer diameter, generated with kicad-footprint-generator
+connector wire 2sqmm strain-relief
+0
+3
+3
+Connector_Wire
+SolderWire-2sqmm_1x03_P7.8mm_D2mm_OD3.9mm_Relief2x
+Soldered wire connection with double feed through strain relief, for 3 times 2 mm² wires, reinforced insulation, conductor diameter 2mm, outer diameter 3.9mm, size source Multi-Contact FLEXI-xV 2.0 (https://ec.staubli.com/AcroFiles/Catalogues/TM_Cab-Main-11014119_(en)_hi.pdf), bend radius 3 times outer diameter, generated with kicad-footprint-generator
+connector wire 2sqmm double-strain-relief
+0
+3
+3
+Connector_Wire
+SolderWire-2sqmm_1x04_P7.8mm_D2mm_OD3.9mm
+Soldered wire connection, for 4 times 2 mm² wires, reinforced insulation, conductor diameter 2mm, outer diameter 3.9mm, size source Multi-Contact FLEXI-xV 2.0 (https://ec.staubli.com/AcroFiles/Catalogues/TM_Cab-Main-11014119_(en)_hi.pdf), bend radius 3 times outer diameter, generated with kicad-footprint-generator
+connector wire 2sqmm
+0
+4
+4
+Connector_Wire
+SolderWire-2sqmm_1x04_P7.8mm_D2mm_OD3.9mm_Relief
+Soldered wire connection with feed through strain relief, for 4 times 2 mm² wires, reinforced insulation, conductor diameter 2mm, outer diameter 3.9mm, size source Multi-Contact FLEXI-xV 2.0 (https://ec.staubli.com/AcroFiles/Catalogues/TM_Cab-Main-11014119_(en)_hi.pdf), bend radius 3 times outer diameter, generated with kicad-footprint-generator
+connector wire 2sqmm strain-relief
+0
+4
+4
+Connector_Wire
+SolderWire-2sqmm_1x04_P7.8mm_D2mm_OD3.9mm_Relief2x
+Soldered wire connection with double feed through strain relief, for 4 times 2 mm² wires, reinforced insulation, conductor diameter 2mm, outer diameter 3.9mm, size source Multi-Contact FLEXI-xV 2.0 (https://ec.staubli.com/AcroFiles/Catalogues/TM_Cab-Main-11014119_(en)_hi.pdf), bend radius 3 times outer diameter, generated with kicad-footprint-generator
+connector wire 2sqmm double-strain-relief
+0
+4
+4
+Connector_Wire
+SolderWire-2sqmm_1x05_P7.8mm_D2mm_OD3.9mm
+Soldered wire connection, for 5 times 2 mm² wires, reinforced insulation, conductor diameter 2mm, outer diameter 3.9mm, size source Multi-Contact FLEXI-xV 2.0 (https://ec.staubli.com/AcroFiles/Catalogues/TM_Cab-Main-11014119_(en)_hi.pdf), bend radius 3 times outer diameter, generated with kicad-footprint-generator
+connector wire 2sqmm
+0
+5
+5
+Connector_Wire
+SolderWire-2sqmm_1x05_P7.8mm_D2mm_OD3.9mm_Relief
+Soldered wire connection with feed through strain relief, for 5 times 2 mm² wires, reinforced insulation, conductor diameter 2mm, outer diameter 3.9mm, size source Multi-Contact FLEXI-xV 2.0 (https://ec.staubli.com/AcroFiles/Catalogues/TM_Cab-Main-11014119_(en)_hi.pdf), bend radius 3 times outer diameter, generated with kicad-footprint-generator
+connector wire 2sqmm strain-relief
+0
+5
+5
+Connector_Wire
+SolderWire-2sqmm_1x05_P7.8mm_D2mm_OD3.9mm_Relief2x
+Soldered wire connection with double feed through strain relief, for 5 times 2 mm² wires, reinforced insulation, conductor diameter 2mm, outer diameter 3.9mm, size source Multi-Contact FLEXI-xV 2.0 (https://ec.staubli.com/AcroFiles/Catalogues/TM_Cab-Main-11014119_(en)_hi.pdf), bend radius 3 times outer diameter, generated with kicad-footprint-generator
+connector wire 2sqmm double-strain-relief
+0
+5
+5
+Connector_Wire
+SolderWire-2sqmm_1x06_P7.8mm_D2mm_OD3.9mm
+Soldered wire connection, for 6 times 2 mm² wires, reinforced insulation, conductor diameter 2mm, outer diameter 3.9mm, size source Multi-Contact FLEXI-xV 2.0 (https://ec.staubli.com/AcroFiles/Catalogues/TM_Cab-Main-11014119_(en)_hi.pdf), bend radius 3 times outer diameter, generated with kicad-footprint-generator
+connector wire 2sqmm
+0
+6
+6
+Connector_Wire
+SolderWire-2sqmm_1x06_P7.8mm_D2mm_OD3.9mm_Relief
+Soldered wire connection with feed through strain relief, for 6 times 2 mm² wires, reinforced insulation, conductor diameter 2mm, outer diameter 3.9mm, size source Multi-Contact FLEXI-xV 2.0 (https://ec.staubli.com/AcroFiles/Catalogues/TM_Cab-Main-11014119_(en)_hi.pdf), bend radius 3 times outer diameter, generated with kicad-footprint-generator
+connector wire 2sqmm strain-relief
+0
+6
+6
+Connector_Wire
+SolderWire-2sqmm_1x06_P7.8mm_D2mm_OD3.9mm_Relief2x
+Soldered wire connection with double feed through strain relief, for 6 times 2 mm² wires, reinforced insulation, conductor diameter 2mm, outer diameter 3.9mm, size source Multi-Contact FLEXI-xV 2.0 (https://ec.staubli.com/AcroFiles/Catalogues/TM_Cab-Main-11014119_(en)_hi.pdf), bend radius 3 times outer diameter, generated with kicad-footprint-generator
+connector wire 2sqmm double-strain-relief
+0
+6
+6
+Connector_Wire
+SolderWirePad_1x01_SMD_1x2mm
+Wire Pad, Square, SMD Pad,  5mm x 10mm,
+MesurementPoint Square SMDPad 5mmx10mm 
+0
+1
+1
+Connector_Wire
+SolderWirePad_1x01_SMD_5x10mm
+Wire Pad, Square, SMD Pad,  5mm x 10mm,
+MesurementPoint Square SMDPad 5mmx10mm 
+0
+1
+1
+Connector_Wuerth
+Wuerth_WR-WTB_64800211622_1x02_P1.50mm_Vertical
+Wuerth WR-WTB series connector, 64800211622 (https://katalog.we-online.com/em/datasheet/6480xx11622.pdf), generated with kicad-footprint-generator
+connector Wuerth WR-WTB vertical
+0
+2
+2
+Connector_Wuerth
+Wuerth_WR-WTB_64800311622_1x03_P1.50mm_Vertical
+Wuerth WR-WTB series connector, 64800311622 (https://katalog.we-online.com/em/datasheet/6480xx11622.pdf), generated with kicad-footprint-generator
+connector Wuerth WR-WTB vertical
+0
+3
+3
+Connector_Wuerth
+Wuerth_WR-WTB_64800411622_1x04_P1.50mm_Vertical
+Wuerth WR-WTB series connector, 64800411622 (https://katalog.we-online.com/em/datasheet/6480xx11622.pdf), generated with kicad-footprint-generator
+connector Wuerth WR-WTB vertical
+0
+4
+4
+Connector_Wuerth
+Wuerth_WR-WTB_64800511622_1x05_P1.50mm_Vertical
+Wuerth WR-WTB series connector, 64800511622 (https://katalog.we-online.com/em/datasheet/6480xx11622.pdf), generated with kicad-footprint-generator
+connector Wuerth WR-WTB vertical
+0
+5
+5
+Connector_Wuerth
+Wuerth_WR-WTB_64800611622_1x06_P1.50mm_Vertical
+Wuerth WR-WTB series connector, 64800611622 (https://katalog.we-online.com/em/datasheet/6480xx11622.pdf), generated with kicad-footprint-generator
+connector Wuerth WR-WTB vertical
+0
+6
+6
+Connector_Wuerth
+Wuerth_WR-WTB_64800711622_1x07_P1.50mm_Vertical
+Wuerth WR-WTB series connector, 64800711622 (https://katalog.we-online.com/em/datasheet/6480xx11622.pdf), generated with kicad-footprint-generator
+connector Wuerth WR-WTB vertical
+0
+7
+7
+Connector_Wuerth
+Wuerth_WR-WTB_64800811622_1x08_P1.50mm_Vertical
+Wuerth WR-WTB series connector, 64800811622 (https://katalog.we-online.com/em/datasheet/6480xx11622.pdf), generated with kicad-footprint-generator
+connector Wuerth WR-WTB vertical
+0
+8
+8
+Connector_Wuerth
+Wuerth_WR-WTB_64800911622_1x09_P1.50mm_Vertical
+Wuerth WR-WTB series connector, 64800911622 (https://katalog.we-online.com/em/datasheet/6480xx11622.pdf), generated with kicad-footprint-generator
+connector Wuerth WR-WTB vertical
+0
+9
+9
+Connector_Wuerth
+Wuerth_WR-WTB_64801011622_1x10_P1.50mm_Vertical
+Wuerth WR-WTB series connector, 64801011622 (https://katalog.we-online.com/em/datasheet/6480xx11622.pdf), generated with kicad-footprint-generator
+connector Wuerth WR-WTB vertical
+0
+10
+10
+Converter_ACDC
+Converter_ACDC_CUI_PBO-3-Sxx_THT_Vertical
+ACDC-Converter, 3W, CUI PBO-3, THT https://www.cui.com/product/resource/pbo-3.pdf
+Converter AC-DC THT Vertical
+0
+6
+6
+Converter_ACDC
+Converter_ACDC_Hahn_HS-400xx_THT
+ACDC-Converter, 3W, Hahn-HS-400xx, THT https://www.schukat.com/schukat/schukat_cms_de.nsf/index/FrameView?OpenDocument&art=HS40009&wg=M7942
+Hahn ACDC-Converter THT
+0
+4
+4
+Converter_ACDC
+Converter_ACDC_HiLink_HLK-PMxx
+ACDC-Converter, 3W, HiLink, HLK-PMxx, THT, http://www.hlktech.net/product_detail.php?ProId=54
+ACDC-Converter 3W THT HiLink board mount module
+0
+4
+4
+Converter_ACDC
+Converter_ACDC_MeanWell_IRM-02-xx_SMD
+ACDC-Converter, 3W, Meanwell, IRM-02, SMD, https://www.meanwell.com/Upload/PDF/IRM-02/IRM-02-SPEC.PDF
+ACDC-Converter 3W
+0
+14
+14
+Converter_ACDC
+Converter_ACDC_MeanWell_IRM-02-xx_THT
+ACDC-Converter, 2W, Meanwell, IRM-02, THT, https://www.meanwell.co.uk/media/productPDF/IRM-02-spec.pdf
+ACDC-Converter 2W THT
+0
+4
+4
+Converter_ACDC
+Converter_ACDC_MeanWell_IRM-03-xx_SMD
+ACDC-Converter, 3W, Meanwell, IRM-03, SMD, http://www.meanwell.com/webapp/product/search.aspx?prod=IRM-03
+ACDC-Converter 3W
+0
+14
+14
+Converter_ACDC
+Converter_ACDC_MeanWell_IRM-03-xx_THT
+ACDC-Converter, 3W, Meanwell, IRM-03, THT, https://www.meanwell.com/Upload/PDF/IRM-03/IRM-03-SPEC.PDF
+ACDC-Converter 3W THT
+0
+5
+5
+Converter_ACDC
+Converter_ACDC_MeanWell_IRM-05-xx_THT
+http://www.meanwell.com/webapp/product/search.aspx?prod=IRM-05
+ACDC-Converter 5W   Meanwell IRM-05
+0
+4
+4
+Converter_ACDC
+Converter_ACDC_MeanWell_IRM-10-xx_THT
+http://www.meanwell.com/webapp/product/search.aspx?prod=IRM-10
+ACDC-Converter 10W   Meanwell IRM-10
+0
+4
+4
+Converter_ACDC
+Converter_ACDC_MeanWell_IRM-20-xx_THT
+ACDC-Converter, 20W, Meanwell, IRM-20, THT http://www.meanwell.com/webapp/product/search.aspx?prod=IRM-20
+ACDC-Converter 20W   Meanwell IRM-20
+0
+4
+4
+Converter_ACDC
+Converter_ACDC_MeanWell_IRM-60-xx_THT
+ACDC-Converter, 50-60W, Meanwell, IRM-60, THT https://www.meanwellusa.com/productPdf.aspx?i=687
+switching power supply
+0
+4
+4
+Converter_ACDC
+Converter_ACDC_RECOM_RAC01-xxSGB_THT
+https://www.recom-power.com/pdf/Powerline-AC-DC/RAC01-GB.pdf
+recom power ac dc rac01xxgb rac01-05sgb rac01-12sgb
+0
+4
+4
+Converter_ACDC
+Converter_ACDC_RECOM_RAC04-xxSGx_THT
+https://www.recom-power.com/pdf/Powerline-AC-DC/RAC04-GA.pdf
+recom power ac dc
+0
+5
+5
+Converter_ACDC
+Converter_ACDC_RECOM_RAC05-xxSK_THT
+https://www.recom-power.com/pdf/Powerline-AC-DC/RAC05-K.pdf
+recom power ac dc
+0
+5
+5
+Converter_ACDC
+Converter_ACDC_Recom_RAC20-xxDK_THT
+Recom RAC20-xxDK https://recom-power.com/pdf/Powerline_AC-DC/RAC20-K.pdf#page=6 Rev. 6/2020
+Recom RAC20-xxDK
+0
+5
+5
+Converter_ACDC
+Converter_ACDC_Recom_RAC20-xxSK_THT
+Recom RAC20-xxSK https://recom-power.com/pdf/Powerline_AC-DC/RAC20-K.pdf#page=6 Rev. 6/2020
+Recom RAC20-xxSK
+0
+4
+4
+Converter_ACDC
+Converter_ACDC_TRACO_TMG-15_THT
+ACDC-Converter, TRACO, TMG Series 15 https://www.tracopower.com/products/tmg.pdf
+ACDC-Converter TRACO TMG Series 15
+0
+4
+4
+Converter_ACDC
+Converter_ACDC_TRACO_TMLM-04_THT
+ACDC-Converter, TRACO, TMLM Series 04 https://www.tracopower.com/products/tmlm.pdf
+ACDC-Converter TRACO TMLM Series 04
+0
+7
+7
+Converter_ACDC
+Converter_ACDC_TRACO_TMLM-05_THT
+ACDC-Converter, TRACO TMLM 05,https://www.tracopower.com/products/tmlm.pdf
+ACDC-Converter TRACO TMLM 05
+0
+4
+4
+Converter_ACDC
+Converter_ACDC_TRACO_TMLM-10-20_THT
+ACDC-Converter, TRACO TMLM 10, TRACO TMLM 20, https://www.tracopower.com/products/tmlm.pdf
+ACDC-Converter TRACO TMLM 10 and TMLM 20
+0
+4
+4
+Converter_ACDC
+Converter_ACDC_Vigortronix_VTX-214-010-xxx_THT
+Vigortronix VTX-214-010-xxx serie of ACDC converter, http://www.vigortronix.com/10WattACDCPCBPowerModule.aspx
+Vigortronix VTX-214-010-xxx serie of ACDC converter
+0
+4
+4
+Converter_ACDC
+Converter_ACDC_Vigortronix_VTX-214-015-1xx_THT
+Vigortronix VTX-214-010-xxx serie of ACDC converter, http://www.vigortronix.com/10WattACDCPCBPowerModule.aspx
+Vigortronix VTX-214-010-xxx serie of ACDC converter
+0
+5
+5
+Converter_DCDC
+Converter_DCDC_Artesyn_ATA_SMD
+DCDC-Converter, Artesyn, ATA Series, 3W Single and Dual Output, 1500VDC Isolation, 24.0x13.7x8.0mm https://www.artesyn.com/power/assets/ata_series_ds_01apr2015_79c25814fd.pdf https://www.artesyn.com/power/assets/trn_dc-dc_ata_3w_series_releas1430412818_techref.pdf
+DCDC SMD
+0
+7
+7
+Converter_DCDC
+Converter_DCDC_Bothhand_CFUDxxxx_THT
+DCDC-Converter, BOTHHAND, Type CFxxxx-Serie,  (Very dodgy url but was the only at hand), 
+DCDC-Converter BOTHHAND Type CFxxxx-Serie
+0
+10
+10
+Converter_DCDC
+Converter_DCDC_Bothhand_CFUSxxxxEH_THT
+DCDC-Converter, BOTHHAND, Type CFxxxx-Serie,  (Very dodgy url but was the only at hand), 
+DCDC-Converter BOTHHAND Type CFxxxx-Serie
+0
+9
+9
+Converter_DCDC
+Converter_DCDC_Bothhand_CFUSxxxx_THT
+DCDC-Converter, BOTHHAND, Type CFxxxx-Serie,  (Very dodgy url but was the only at hand), 
+DCDC-Converter BOTHHAND Type CFxxxx-Serie
+0
+8
+8
+Converter_DCDC
+Converter_DCDC_Cincon_EC5BExx_Dual_THT
+DCDC-Converter, CINCON, EC5BExx, 18-36VDC to Dual output, http://www.cincon.com/upload/media/data%20sheets/Data%20Sheet%20(DC)/B%20CASE/SPEC-EC5BE-V24.pdf
+DCDC-Converter CINCON EC5BExx 18-36VDC to Dual output
+0
+6
+6
+Converter_DCDC
+Converter_DCDC_Cincon_EC5BExx_Single_THT
+DCDC-Converter, CINCON, EC5BExx, 18-36VDC to dual output, http://www.cincon.com/upload/media/data%20sheets/Data%20Sheet%20(DC)/B%20CASE/SPEC-EC5BE-V24.pdf
+DCDC-Converter CINCON EC5BExx 18-36VDC to dual output
+0
+4
+4
+Converter_DCDC
+Converter_DCDC_Cincon_EC6Cxx_Dual-Triple_THT
+DCDC-Converter, CINCON, EC6Cxx, dual or tripple output, http://www.cincon.com/upload/media/data%20sheets/Data%20Sheet%20(DC)/C%20CASE/SPEC-EC6C-V12.pdf
+DCDC-Converter CINCON EC6Cxx dual or tripple output
+0
+7
+7
+Converter_DCDC
+Converter_DCDC_Cincon_EC6Cxx_Single_THT
+DCDC-Converter, CINCON, EC6Cxx, single output, http://www.cincon.com/upload/media/data%20sheets/Data%20Sheet%20(DC)/C%20CASE/SPEC-EC6C-V12.pdf
+DCDC-Converter CINCON EC6Cxx single output
+0
+6
+6
+Converter_DCDC
+Converter_DCDC_Cyntec_MUN12AD01-SH
+http://www.cyntec.com/upfile/products/download/Cyntec%20MUN12AD01-SH_Datasheet.pdf
+Power Module uPOL MUN12AD01
+0
+13
+9
+Converter_DCDC
+Converter_DCDC_Cyntec_MUN12AD03-SH
+http://www.cyntec.com/upfile/products/download/Cyntec%20MUN12AD03-SH_Datasheet.pdf
+Power Module uPOL MUN12AD03
+0
+19
+11
+Converter_DCDC
+Converter_DCDC_MeanWell_NID30_THT
+Meanwell DCDC non-isolated converter SIP module, http://www.meanwell.com/webapp/product/search.aspx?prod=nid30
+DCDC non-isolated converter 
+0
+11
+11
+Converter_DCDC
+Converter_DCDC_MeanWell_NID60_THT
+MeanWell NID60, http://www.meanwell.com/Upload/PDF/NID60/NID60-SPEC.PDF
+MeanWell NID60
+0
+11
+11
+Converter_DCDC
+Converter_DCDC_Murata_CRE1xxxxxx3C_THT
+Isolated 1W single output DC/DC, http://power.murata.com/data/power/ncl/kdc_cre1.pdf
+Isolated 1W single output DC/DC
+0
+4
+4
+Converter_DCDC
+Converter_DCDC_Murata_CRE1xxxxxxDC_THT
+Isloated DC-DC, http://power.murata.com/data/power/ncl/kdc_cre1.pdf
+Isloated DC-DC
+0
+4
+4
+Converter_DCDC
+Converter_DCDC_Murata_CRE1xxxxxxSC_THT
+http://power.murata.com/data/power/ncl/kdc_cre1.pdf
+murata dc-dc transformer
+0
+4
+4
+Converter_DCDC
+Converter_DCDC_Murata_MEE1SxxxxSC_THT
+https://power.murata.com/pub/data/power/ncl/kdc_mee1.pdf
+murata dc-dc transformer
+0
+4
+4
+Converter_DCDC
+Converter_DCDC_Murata_MEE3SxxxxSC_THT
+https://power.murata.com/pub/data/power/ncl/kdc_mee3.pdf
+murata dc-dc transformer
+0
+4
+4
+Converter_DCDC
+Converter_DCDC_Murata_MGJ2DxxxxxxSC_THT
+Murata MGJ2DxxxxxxSC, 19.5x9.8x12.5mm, 5.2kVDC Isolated, 2W, SIP package style, https://power.murata.com/data/power/ncl/kdc_mgj2.pdf
+Murata MGJ2DxxxxxxSC
+0
+5
+5
+Converter_DCDC
+Converter_DCDC_Murata_MGJ3
+Murata MGJ3, 5.2kVDC Isolated 3W Gate Drive, 15V/5V/5V Configurable, 22.61x23.11x14.19mm, https://power.murata.com/datasheet?/data/power/ncl/kdc_mgj3.pdf
+DCDC SMD
+0
+7
+7
+Converter_DCDC
+Converter_DCDC_Murata_NCS1SxxxxSC_THT
+Murata NCS1SxxxxSC https://power.murata.com/data/power/ncl/kdc_ncs1.pdf (Script generated with StandardBox.py) (Murata NCS1SxxxxSC https://power.murata.com/data/power/ncl/kdc_ncs1.pdf)
+Murata NCS1SxxxxSC
+0
+5
+5
+Converter_DCDC
+Converter_DCDC_Murata_NMAxxxxDC_THT
+Isolated 1W DCDC-Converter, http://power.murata.com/data/power/ncl/kdc_nma.pdf
+Isolated 1W DCDC-Converter
+0
+6
+6
+Converter_DCDC
+Converter_DCDC_Murata_NMAxxxxSC_THT
+Murata NMAxxxxSC footprint based on SIP7, http://power.murata.com/data/power/ncl/kdc_nma.pdf
+Murata NMAxxxxSC DCDC-Converter
+0
+5
+5
+Converter_DCDC
+Converter_DCDC_Murata_NXExSxxxxMC_SMD
+Isolated 1W or 2W Single Output SM DC/DC Converters https://www.murata.com/products/productdata/8807031865374/kdc-nxe1.pdf#page=8 https://www.murata.com/products/productdata/8807031898142/kdc-nxe2.pdf#page=9
+Isolated 1W or 2W Single Output SM DC/DC Converters
+0
+5
+5
+Converter_DCDC
+Converter_DCDC_Murata_OKI-78SR_Horizontal
+https://power.murata.com/data/power/oki-78sr.pdf
+78sr3.3 78sr5 78sr9 78sr12 78srXX
+0
+3
+3
+Converter_DCDC
+Converter_DCDC_Murata_OKI-78SR_Vertical
+https://power.murata.com/data/power/oki-78sr.pdf
+78sr3.3 78sr5 78sr9 78sr12 78srXX
+0
+3
+3
+Converter_DCDC
+Converter_DCDC_RECOM_R-78B-2.0_THT
+DCDC-Converter, RECOM, RECOM_R-78B-2.0, SIP-3, pitch 2.54mm, package size 11.5x8.5x17.5mm^3, https://www.recom-power.com/pdf/Innoline/R-78Bxx-2.0.pdf
+dc-dc recom buck sip-3 pitch 2.54mm
+0
+3
+3
+Converter_DCDC
+Converter_DCDC_RECOM_R-78E-0.5_THT
+DCDC-Converter, RECOM, RECOM_R-78E-0.5, SIP-3, pitch 2.54mm, package size 11.6x8.5x10.4mm^3, https://www.recom-power.com/pdf/Innoline/R-78Exx-0.5.pdf
+dc-dc recom buck sip-3 pitch 2.54mm
+0
+3
+3
+Converter_DCDC
+Converter_DCDC_RECOM_R-78HB-0.5L_THT
+DCDC-Converter, RECOM, RECOM_R-78HB-0.5L, SIP-3, Horizontally Mounted, pitch 2.54mm, package size 11.5x8.5x17.5mm^3, https://www.recom-power.com/pdf/Innoline/R-78HBxx-0.5_L.pdf
+dc-dc recom buck sip-3 pitch 2.54mm
+0
+3
+3
+Converter_DCDC
+Converter_DCDC_RECOM_R-78HB-0.5_THT
+DCDC-Converter, RECOM, RECOM_R-78HB-0.5, SIP-3, pitch 2.54mm, package size 11.5x8.5x17.5mm^3, https://www.recom-power.com/pdf/Innoline/R-78HBxx-0.5_L.pdf
+dc-dc recom buck sip-3 pitch 2.54mm
+0
+3
+3
+Converter_DCDC
+Converter_DCDC_RECOM_R-78S-0.1_THT
+DCDC-Converter, RECOM, RECOM_R-78S-0.1, SIP-4, pitch 2.54mm, package size 11.6x8.5x10.4mm^3, https://www.recom-power.com/pdf/Innoline/R-78Sxx-0.1.pdf
+dc-dc recom buck sip-4 pitch 2.54mm
+0
+4
+4
+Converter_DCDC
+Converter_DCDC_RECOM_R5xxxDA_THT
+DCDC-Converter, RECOM, RECOM_R5xxxDA, SIP-12, Horizontally Mounted, pitch 2.54mm, package size 32.2x9.1x15mm^3, https://www.recom-power.com/pdf/Innoline/R-5xxxPA_DA.pdf
+dc-dc recom buck sip-12 pitch 2.54mm
+0
+12
+12
+Converter_DCDC
+Converter_DCDC_RECOM_R5xxxPA_THT
+DCDC-Converter, RECOM, RECOM_R5xxxPA, SIP-12, pitch 2.54mm, package size 32.2x9.1x15mm^3, https://www.recom-power.com/pdf/Innoline/R-5xxxPA_DA.pdf
+dc-dc recom buck sip-12 pitch 2.54mm
+0
+12
+12
+Converter_DCDC
+Converter_DCDC_RECOM_RPA60-xxxxSFW
+RPA60-FW 60W Isolated DC to DC Converters
+DCDC Regulator Single
+0
+6
+6
+Converter_DCDC
+Converter_DCDC_RECOM_RPMx.x-x.0
+https://www.recom-power.com/pdf/Innoline/RPM-6.0.pdf
+dc-dc recom buck lga-25 pitch 2.29mm
+0
+25
+25
+Converter_DCDC
+Converter_DCDC_TRACO_TDN_5-xxxxWISM_SMD
+Traco TDN 5WISM Series, 5W, SMD (https://assets.tracopower.com/20200225170127/TDN5WISM/documents/tdn5wism-datasheet.pdf#page=3)
+dcdc traco 5w smd
+0
+6
+6
+Converter_DCDC
+Converter_DCDC_TRACO_TDN_5-xxxxWI_THT
+Traco TDN 5WI Series, 5W (https://www.tracopower.com/sites/default/files/products/datasheets/tdn5wi_datasheet.pdf#page=4)
+dcdc traco 5w
+0
+6
+6
+Converter_DCDC
+Converter_DCDC_TRACO_TEL12-xxxx_THT
+Traco 12W, THT (https://www.tracopower.com/sites/default/files/products/datasheets/tel12_datasheet.pdf)
+traco dcdc tht 12w
+0
+5
+5
+Converter_DCDC
+Converter_DCDC_TRACO_TEN10-xxxx_Dual_THT
+DCDC-Converter, TRACO, TEN10-xxxx, single output, https://assets.tracopower.com/20171102100522/TEN10/documents/ten10-datasheet.pdf
+DCDC-Converter TRACO TEN10-xxxx single output
+0
+5
+5
+Converter_DCDC
+Converter_DCDC_TRACO_TEN10-xxxx_Single_THT
+DCDC-Converter, TRACO, TEN10-xxxx, single output, https://assets.tracopower.com/20171102100522/TEN10/documents/ten10-datasheet.pdf
+DCDC-Converter TRACO TEN10-xxxx single output
+0
+4
+4
+Converter_DCDC
+Converter_DCDC_TRACO_TEN10-xxxx_THT
+DCDC-Converter, TRACO, TEN10-xxxx, https://assets.tracopower.com/20171102100522/TEN10/documents/ten10-datasheet.pdf
+DCDC-Converter TRACO TEN10-xxxx
+0
+4
+4
+Converter_DCDC
+Converter_DCDC_TRACO_TEN20-xxxx-N4_THT
+DCDC-Converter TRACO TEN20 Generic, https://assets.tracopower.com/20171102100522/TEN20/documents/ten20-datasheet.pdf
+DCDC-Converter TRACO TEN20 Generic
+0
+5
+5
+Converter_DCDC
+Converter_DCDC_TRACO_TEN20-xxxx_THT
+DCDC-Converter TRACO TEN20 Generic, https://assets.tracopower.com/20171102100522/TEN20/documents/ten20-datasheet.pdf
+DCDC-Converter TRACO TEN20 Generic
+0
+6
+6
+Converter_DCDC
+Converter_DCDC_TRACO_THD_15-xxxxWIN_THT
+Traco THD 15WIN, 15W, THT (https://www.tracopower.com/products/thd15win.pdf#page=3)
+traco dcdc tht 15w
+0
+9
+9
+Converter_DCDC
+Converter_DCDC_TRACO_TMR-1-xxxx_Dual_THT
+DCDC-Converter, TRACO, TMR 1-xxxx, Dual output, Rev. March 21.2016
+DCDC-Converter TRACO TMR1-xxxx Dual_output
+0
+5
+5
+Converter_DCDC
+Converter_DCDC_TRACO_TMR-1-xxxx_Single_THT
+DCDC-Converter, TRACO, TMR 1-xxxx, Single output, Rev. March 21.2016
+DCDC-Converter TRACO TMR1-xxxx Single_output
+0
+4
+4
+Converter_DCDC
+Converter_DCDC_TRACO_TMR-1SM_SMD
+http://assets.tracopower.com/TMR1SM/documents/tmr1sm-datasheet.pdf
+DCDC SMD TRACO TMR-1SM
+0
+7
+7
+Converter_DCDC
+Converter_DCDC_TRACO_TMR-2xxxxWI_THT
+https://www.tracopower.com/products/tmr2wi.pdf
+DCDC-Converter TRACO TMRxxxxWI Single/Dual_output
+0
+7
+7
+Converter_DCDC
+Converter_DCDC_TRACO_TMR-xxxx_THT
+DCDC-Converter, TRACO, TMR xxxx, Single/Dual output, http://www.datasheetlib.com/datasheet/135136/tmr-2-2410e_traco-power.html?page=3#datasheet
+DCDC-Converter TRACO TMRxxxx Single/Dual_output
+0
+7
+7
+Converter_DCDC
+Converter_DCDC_TRACO_TSR-1_THT
+DCDC-Converter, TRACO, TSR 1-xxxx
+DCDC-Converter TRACO TSR-1
+0
+3
+3
+Converter_DCDC
+Converter_DCDC_XP_POWER-IA48xxD_THT
+XP_POWER  IA48xxD, DIP, (https://www.xppower.com/pdfs/SF_IA.pdf), generated with kicad-footprint-generator
+XP_POWER  IA48xxD DIP DCDC-Converter
+0
+6
+6
+Converter_DCDC
+Converter_DCDC_XP_POWER-IA48xxS_THT
+XP_POWER  IA48xxS, SIP, (https://www.xppower.com/pdfs/SF_IA.pdf), generated with kicad-footprint-generator
+XP_POWER  IA48xxS SIP DCDC-Converter
+0
+5
+5
+Converter_DCDC
+Converter_DCDC_XP_POWER-IAxxxxD_THT
+XP_POWER  IAxxxxD, DIP, (https://www.xppower.com/pdfs/SF_IA.pdf), generated with kicad-footprint-generator
+XP_POWER  IAxxxxD DIP DCDC-Converter
+0
+6
+6
+Converter_DCDC
+Converter_DCDC_XP_POWER-IAxxxxS_THT
+XP_POWER  IAxxxxS, SIP, (https://www.xppower.com/pdfs/SF_IA.pdf), generated with kicad-footprint-generator
+XP_POWER  IAxxxxS SIP DCDC-Converter
+0
+5
+5
+Converter_DCDC
+Converter_DCDC_XP_POWER-IHxxxxDH_THT
+XP_POWER  IHxxxxDH, DIP, (https://www.xppower.com/pdfs/SF_IH.pdf), generated with kicad-footprint-generator
+XP_POWER  IHxxxxDH DIP DCDC-Converter
+0
+6
+6
+Converter_DCDC
+Converter_DCDC_XP_POWER-IHxxxxD_THT
+XP_POWER  IHxxxxD, DIP, (https://www.xppower.com/pdfs/SF_IH.pdf), generated with kicad-footprint-generator
+XP_POWER  IHxxxxD DIP DCDC-Converter
+0
+6
+6
+Converter_DCDC
+Converter_DCDC_XP_POWER-IHxxxxSH_THT
+XP_POWER  IHxxxxSH, SIP, (https://www.xppower.com/pdfs/SF_IH.pdf), generated with kicad-footprint-generator
+XP_POWER  IHxxxxSH SIP DCDC-Converter
+0
+5
+5
+Converter_DCDC
+Converter_DCDC_XP_POWER-IHxxxxS_THT
+XP_POWER  IHxxxxS, SIP, (https://www.xppower.com/pdfs/SF_IH.pdf), generated with kicad-footprint-generator
+XP_POWER  IHxxxxS SIP DCDC-Converter
+0
+5
+5
+Converter_DCDC
+Converter_DCDC_XP_POWER-ISU02_SMD
+DCDC-Converter, XP POWER, ISU02 Series, 2W Single and Dual Output, 1500VDC Isolation, 19.0x17.0x8.7mm https://www.xppower.com/Portals/0/pdfs/SF_ISU02.pdf
+DCDC SMD XP POWER ISU02
+0
+7
+7
+Converter_DCDC
+Converter_DCDC_XP_POWER-ITQxxxxS-H_THT
+XP_POWER  ITQxxxxS-H, SIP, (https://www.xppower.com/pdfs/SF_ITQ.pdf), generated with kicad-footprint-generator
+XP_POWER  ITQxxxxS-H SIP DCDC-Converter
+0
+6
+6
+Converter_DCDC
+Converter_DCDC_XP_POWER-ITXxxxxSA_THT
+XP_POWER  ITXxxxxSA, SIP, (https://www.xppower.com/pdfs/SF_ITX.pdf), generated with kicad-footprint-generator
+XP_POWER  ITXxxxxSA SIP DCDC-Converter
+0
+5
+5
+Converter_DCDC
+Converter_DCDC_XP_POWER-ITxxxxxS_THT
+XP_POWER  ITxxxxxS, SIP, (https://www.xppower.com/portals/0/pdfs/SF_ITX.pdf https://www.xppower.com/portals/0/pdfs/SF_ITQ.pdf), generated with kicad-footprint-generator
+XP_POWER  ITxxxxxS SIP DCDC-Converter
+0
+7
+7
+Converter_DCDC
+Converter_DCDC_XP_POWER_JTDxxxxxxx_THT
+XP Power JTD Series DC-DC Converter
+DCDC Isolated
+0
+6
+6
+Converter_DCDC
+Converter_DCDC_XP_POWER_JTExxxxDxx_THT
+DCDC-Converter, XP POWER, Type JTE06 Series,  Dual Output
+DCDC-Converter XP_POWER JTE06 Dual
+0
+8
+8
+Crystal
+Crystal_AT310_D3.0mm_L10.0mm_Horizontal
+Crystal THT AT310 10.0mm-10.5mm length 3.0mm diameter http://www.cinetech.com.tw/upload/2011/04/20110401165201.pdf
+['AT310']
+0
+2
+2
+Crystal
+Crystal_AT310_D3.0mm_L10.0mm_Horizontal_1EP_style1
+Crystal THT AT310 10.0mm-10.5mm length 3.0mm diameter http://www.cinetech.com.tw/upload/2011/04/20110401165201.pdf
+['AT310']
+0
+3
+3
+Crystal
+Crystal_AT310_D3.0mm_L10.0mm_Horizontal_1EP_style2
+Crystal THT AT310 10.0mm-10.5mm length 3.0mm diameter http://www.cinetech.com.tw/upload/2011/04/20110401165201.pdf
+['AT310']
+0
+5
+3
+Crystal
+Crystal_AT310_D3.0mm_L10.0mm_Vertical
+Crystal THT AT310 10.0mm-10.5mm length 3.0mm diameter http://www.cinetech.com.tw/upload/2011/04/20110401165201.pdf
+['AT310']
+0
+2
+2
+Crystal
+Crystal_C26-LF_D2.1mm_L6.5mm_Horizontal
+Crystal THT C26-LF 6.5mm length 2.06mm diameter
+['C26-LF']
+0
+2
+2
+Crystal
+Crystal_C26-LF_D2.1mm_L6.5mm_Horizontal_1EP_style1
+Crystal THT C26-LF 6.5mm length 2.06mm diameter
+['C26-LF']
+0
+3
+3
+Crystal
+Crystal_C26-LF_D2.1mm_L6.5mm_Horizontal_1EP_style2
+Crystal THT C26-LF 6.5mm length 2.06mm diameter
+['C26-LF']
+0
+5
+3
+Crystal
+Crystal_C26-LF_D2.1mm_L6.5mm_Vertical
+Crystal THT C26-LF 6.5mm length 2.06mm diameter
+['C26-LF']
+0
+2
+2
+Crystal
+Crystal_C38-LF_D3.0mm_L8.0mm_Horizontal
+Crystal THT C38-LF 8.0mm length 3.0mm diameter
+['C38-LF']
+0
+2
+2
+Crystal
+Crystal_C38-LF_D3.0mm_L8.0mm_Horizontal_1EP_style1
+Crystal THT C38-LF 8.0mm length 3.0mm diameter
+['C38-LF']
+0
+3
+3
+Crystal
+Crystal_C38-LF_D3.0mm_L8.0mm_Horizontal_1EP_style2
+Crystal THT C38-LF 8.0mm length 3.0mm diameter
+['C38-LF']
+0
+5
+3
+Crystal
+Crystal_C38-LF_D3.0mm_L8.0mm_Vertical
+Crystal THT C38-LF 8.0mm length 3.0mm diameter
+['C38-LF']
+0
+2
+2
+Crystal
+Crystal_DS10_D1.0mm_L4.3mm_Horizontal
+Crystal THT DS10 4.3mm length 1.0mm diameter http://www.microcrystal.com/images/_Product-Documentation/03_TF_metal_Packages/01_Datasheet/DS-Series.pdf
+['DS10']
+0
+2
+2
+Crystal
+Crystal_DS10_D1.0mm_L4.3mm_Horizontal_1EP_style1
+Crystal THT DS10 4.3mm length 1.0mm diameter http://www.microcrystal.com/images/_Product-Documentation/03_TF_metal_Packages/01_Datasheet/DS-Series.pdf
+['DS10']
+0
+3
+3
+Crystal
+Crystal_DS10_D1.0mm_L4.3mm_Horizontal_1EP_style2
+Crystal THT DS10 4.3mm length 1.0mm diameter http://www.microcrystal.com/images/_Product-Documentation/03_TF_metal_Packages/01_Datasheet/DS-Series.pdf
+['DS10']
+0
+5
+3
+Crystal
+Crystal_DS10_D1.0mm_L4.3mm_Vertical
+Crystal THT DS10 4.3mm length 1.0mm diameter http://www.microcrystal.com/images/_Product-Documentation/03_TF_metal_Packages/01_Datasheet/DS-Series.pdf
+['DS10']
+0
+2
+2
+Crystal
+Crystal_DS15_D1.5mm_L5.0mm_Horizontal
+Crystal THT DS15 5.0mm length 1.5mm diameter http://www.microcrystal.com/images/_Product-Documentation/03_TF_metal_Packages/01_Datasheet/DS-Series.pdf
+['DS15']
+0
+2
+2
+Crystal
+Crystal_DS15_D1.5mm_L5.0mm_Horizontal_1EP_style1
+Crystal THT DS15 5.0mm length 1.5mm diameter http://www.microcrystal.com/images/_Product-Documentation/03_TF_metal_Packages/01_Datasheet/DS-Series.pdf
+['DS15']
+0
+3
+3
+Crystal
+Crystal_DS15_D1.5mm_L5.0mm_Horizontal_1EP_style2
+Crystal THT DS15 5.0mm length 1.5mm diameter http://www.microcrystal.com/images/_Product-Documentation/03_TF_metal_Packages/01_Datasheet/DS-Series.pdf
+['DS15']
+0
+5
+3
+Crystal
+Crystal_DS15_D1.5mm_L5.0mm_Vertical
+Crystal THT DS15 5.0mm length 1.5mm diameter http://www.microcrystal.com/images/_Product-Documentation/03_TF_metal_Packages/01_Datasheet/DS-Series.pdf
+['DS15']
+0
+2
+2
+Crystal
+Crystal_DS26_D2.0mm_L6.0mm_Horizontal
+Crystal THT DS26 6.0mm length 2.0mm diameter http://www.microcrystal.com/images/_Product-Documentation/03_TF_metal_Packages/01_Datasheet/DS-Series.pdf
+['DS26']
+0
+2
+2
+Crystal
+Crystal_DS26_D2.0mm_L6.0mm_Horizontal_1EP_style1
+Crystal THT DS26 6.0mm length 2.0mm diameter http://www.microcrystal.com/images/_Product-Documentation/03_TF_metal_Packages/01_Datasheet/DS-Series.pdf
+['DS26']
+0
+3
+3
+Crystal
+Crystal_DS26_D2.0mm_L6.0mm_Horizontal_1EP_style2
+Crystal THT DS26 6.0mm length 2.0mm diameter http://www.microcrystal.com/images/_Product-Documentation/03_TF_metal_Packages/01_Datasheet/DS-Series.pdf
+['DS26']
+0
+5
+3
+Crystal
+Crystal_DS26_D2.0mm_L6.0mm_Vertical
+Crystal THT DS26 6.0mm length 2.0mm diameter http://www.microcrystal.com/images/_Product-Documentation/03_TF_metal_Packages/01_Datasheet/DS-Series.pdf
+['DS26']
+0
+2
+2
+Crystal
+Crystal_HC18-U_Horizontal
+Crystal THT HC-18/U http://5hertz.com/pdfs/04404_D.pdf
+THT crystal
+0
+2
+2
+Crystal
+Crystal_HC18-U_Horizontal_1EP_style1
+Crystal THT HC-18/U http://5hertz.com/pdfs/04404_D.pdf
+THT crystal
+0
+3
+3
+Crystal
+Crystal_HC18-U_Horizontal_1EP_style2
+Crystal THT HC-18/U http://5hertz.com/pdfs/04404_D.pdf
+THT crystal
+0
+5
+3
+Crystal
+Crystal_HC18-U_Vertical
+Crystal THT HC-18/U, http://5hertz.com/pdfs/04404_D.pdf
+THT crystalHC-18/U
+0
+2
+2
+Crystal
+Crystal_HC33-U_Horizontal
+Crystal THT HC-33/U http://pdi.bentech-taiwan.com/PDI/GEN20SPEV20HC3320U.pdf
+THT crystal
+0
+2
+2
+Crystal
+Crystal_HC33-U_Horizontal_1EP_style1
+Crystal THT HC-33/U http://pdi.bentech-taiwan.com/PDI/GEN20SPEV20HC3320U.pdf
+THT crystal
+0
+3
+3
+Crystal
+Crystal_HC33-U_Horizontal_1EP_style2
+Crystal THT HC-33/U http://pdi.bentech-taiwan.com/PDI/GEN20SPEV20HC3320U.pdf
+THT crystal
+0
+5
+3
+Crystal
+Crystal_HC33-U_Vertical
+Crystal THT HC-33/U, http://pdi.bentech-taiwan.com/PDI/GEN20SPEV20HC3320U.pdf
+THT crystalHC-33/U
+0
+2
+2
+Crystal
+Crystal_HC35-U
+Crystal, Quarz, HC35/U, http://www.kvg-gmbh.de/assets/uploads/files/product_pdfs/TO71xx.pdf
+Crystal Quarz HC35/U
+0
+3
+3
+Crystal
+Crystal_HC49-4H_Vertical
+Crystal THT HC-49-4H http://5hertz.com/pdfs/04404_D.pdf
+THT crystalHC-49-4H
+0
+2
+2
+Crystal
+Crystal_HC49-U-3Pin_Vertical
+Crystal THT HC-49/U, 3pin-version, http://www.raltron.com/products/pdfspecs/crystal_hc_49_45_51.pdf
+THT crystalHC-49/U
+0
+3
+3
+Crystal
+Crystal_HC49-U_Horizontal
+Crystal THT HC-49/U http://5hertz.com/pdfs/04404_D.pdf
+THT crystal
+0
+2
+2
+Crystal
+Crystal_HC49-U_Horizontal_1EP_style1
+Crystal THT HC-49/U http://5hertz.com/pdfs/04404_D.pdf
+THT crystal
+0
+3
+3
+Crystal
+Crystal_HC49-U_Horizontal_1EP_style2
+Crystal THT HC-49/U http://5hertz.com/pdfs/04404_D.pdf
+THT crystal
+0
+5
+3
+Crystal
+Crystal_HC49-U_Vertical
+Crystal THT HC-49/U http://5hertz.com/pdfs/04404_D.pdf
+THT crystalHC-49/U
+0
+2
+2
+Crystal
+Crystal_HC50_Horizontal
+Crystal THT HC-50 http://www.crovencrystals.com/croven_pdf/HC-50_Crystal_Holder_Rev_00.pdf
+THT crystal
+0
+2
+2
+Crystal
+Crystal_HC50_Horizontal_1EP_style1
+Crystal THT HC-50 http://www.crovencrystals.com/croven_pdf/HC-50_Crystal_Holder_Rev_00.pdf
+THT crystal
+0
+3
+3
+Crystal
+Crystal_HC50_Horizontal_1EP_style2
+Crystal THT HC-50 http://www.crovencrystals.com/croven_pdf/HC-50_Crystal_Holder_Rev_00.pdf
+THT crystal
+0
+5
+3
+Crystal
+Crystal_HC50_Vertical
+Crystal THT HC-50, http://www.crovencrystals.com/croven_pdf/HC-50_Crystal_Holder_Rev_00.pdf
+THT crystalHC-50
+0
+2
+2
+Crystal
+Crystal_HC51-U_Vertical
+Crystal THT HC-51/U, http://www.crovencrystals.com/croven_pdf/HC-51_Crystal_Holder_Rev_00.pdf
+THT crystalHC-51/U
+0
+2
+2
+Crystal
+Crystal_HC51_Horizontal
+Crystal THT HC-51 http://www.crovencrystals.com/croven_pdf/HC-51_Crystal_Holder_Rev_00.pdf
+THT crystal
+0
+2
+2
+Crystal
+Crystal_HC51_Horizontal_1EP_style1
+Crystal THT HC-51 http://www.crovencrystals.com/croven_pdf/HC-51_Crystal_Holder_Rev_00.pdf
+THT crystal
+0
+3
+3
+Crystal
+Crystal_HC51_Horizontal_1EP_style2
+Crystal THT HC-51 http://www.crovencrystals.com/croven_pdf/HC-51_Crystal_Holder_Rev_00.pdf
+THT crystal
+0
+5
+3
+Crystal
+Crystal_HC52-6mm_Horizontal
+Crystal THT HC-51/6mm http://www.kvg-gmbh.de/assets/uploads/files/product_pdfs/XS71xx.pdf
+THT crystal
+0
+2
+2
+Crystal
+Crystal_HC52-6mm_Horizontal_1EP_style1
+Crystal THT HC-51/6mm http://www.kvg-gmbh.de/assets/uploads/files/product_pdfs/XS71xx.pdf
+THT crystal
+0
+3
+3
+Crystal
+Crystal_HC52-6mm_Horizontal_1EP_style2
+Crystal THT HC-51/6mm http://www.kvg-gmbh.de/assets/uploads/files/product_pdfs/XS71xx.pdf
+THT crystal
+0
+5
+3
+Crystal
+Crystal_HC52-6mm_Vertical
+Crystal THT HC-52/6mm, http://www.kvg-gmbh.de/assets/uploads/files/product_pdfs/XS71xx.pdf
+THT crystalHC-49/U
+0
+2
+2
+Crystal
+Crystal_HC52-8mm_Horizontal
+Crystal THT HC-51/8mm http://www.kvg-gmbh.de/assets/uploads/files/product_pdfs/XS71xx.pdf
+THT crystal
+0
+2
+2
+Crystal
+Crystal_HC52-8mm_Horizontal_1EP_style1
+Crystal THT HC-51/8mm http://www.kvg-gmbh.de/assets/uploads/files/product_pdfs/XS71xx.pdf
+THT crystal
+0
+3
+3
+Crystal
+Crystal_HC52-8mm_Horizontal_1EP_style2
+Crystal THT HC-51/8mm http://www.kvg-gmbh.de/assets/uploads/files/product_pdfs/XS71xx.pdf
+THT crystal
+0
+5
+3
+Crystal
+Crystal_HC52-8mm_Vertical
+Crystal THT HC-52/8mm, http://www.kvg-gmbh.de/assets/uploads/files/product_pdfs/XS71xx.pdf
+THT crystalHC-49/U
+0
+2
+2
+Crystal
+Crystal_HC52-U-3Pin_Vertical
+Crystal THT HC-52/U, http://www.kvg-gmbh.de/assets/uploads/files/product_pdfs/XS71xx.pdf
+THT crystalHC-52/U
+0
+3
+3
+Crystal
+Crystal_HC52-U_Horizontal
+Crystal THT HC-51/U http://www.kvg-gmbh.de/assets/uploads/files/product_pdfs/XS71xx.pdf
+THT crystal
+0
+2
+2
+Crystal
+Crystal_HC52-U_Horizontal_1EP_style1
+Crystal THT HC-51/U http://www.kvg-gmbh.de/assets/uploads/files/product_pdfs/XS71xx.pdf
+THT crystal
+0
+3
+3
+Crystal
+Crystal_HC52-U_Horizontal_1EP_style2
+Crystal THT HC-51/U http://www.kvg-gmbh.de/assets/uploads/files/product_pdfs/XS71xx.pdf
+THT crystal
+0
+5
+3
+Crystal
+Crystal_HC52-U_Vertical
+Crystal THT HC-52/U, http://www.kvg-gmbh.de/assets/uploads/files/product_pdfs/XS71xx.pdf
+THT crystal HC-52/U
+0
+2
+2
+Crystal
+Crystal_Round_D1.0mm_Vertical
+Crystal THT DS10 1.0mm diameter http://www.microcrystal.com/images/_Product-Documentation/03_TF_metal_Packages/01_Datasheet/DS-Series.pdf
+['DS10']
+0
+2
+2
+Crystal
+Crystal_Round_D1.5mm_Vertical
+Crystal THT DS15 5.0mm length 1.5mm diameter http://www.microcrystal.com/images/_Product-Documentation/03_TF_metal_Packages/01_Datasheet/DS-Series.pdf
+['DS15']
+0
+2
+2
+Crystal
+Crystal_Round_D2.0mm_Vertical
+Crystal THT DS26 6.0mm length 2.0mm diameter http://www.microcrystal.com/images/_Product-Documentation/03_TF_metal_Packages/01_Datasheet/DS-Series.pdf
+['DS26']
+0
+2
+2
+Crystal
+Crystal_Round_D3.0mm_Vertical
+Crystal THT C38-LF 8.0mm length 3.0mm diameter
+['C38-LF']
+0
+2
+2
+Crystal
+Crystal_SMD_0603-2Pin_6.0x3.5mm
+SMD Crystal SERIES SMD0603/2 http://www.petermann-technik.de/fileadmin/petermann/pdf/SMD0603-2.pdf, 6.0x3.5mm^2 package
+SMD SMT crystal
+0
+2
+2
+Crystal
+Crystal_SMD_0603-2Pin_6.0x3.5mm_HandSoldering
+SMD Crystal SERIES SMD0603/2 http://www.petermann-technik.de/fileadmin/petermann/pdf/SMD0603-2.pdf, hand-soldering, 6.0x3.5mm^2 package
+SMD SMT crystal hand-soldering
+0
+2
+2
+Crystal
+Crystal_SMD_0603-4Pin_6.0x3.5mm
+SMD Crystal SERIES SMD0603/4 http://www.petermann-technik.de/fileadmin/petermann/pdf/SMD0603-4.pdf, 6.0x3.5mm^2 package
+SMD SMT crystal
+0
+4
+4
+Crystal
+Crystal_SMD_0603-4Pin_6.0x3.5mm_HandSoldering
+SMD Crystal SERIES SMD0603/4 http://www.petermann-technik.de/fileadmin/petermann/pdf/SMD0603-4.pdf, hand-soldering, 6.0x3.5mm^2 package
+SMD SMT crystal hand-soldering
+0
+4
+4
+Crystal
+Crystal_SMD_2012-2Pin_2.0x1.2mm
+SMD Crystal 2012/2 http://txccrystal.com/images/pdf/9ht11.pdf, 2.0x1.2mm^2 package
+SMD SMT crystal
+0
+2
+2
+Crystal
+Crystal_SMD_2012-2Pin_2.0x1.2mm_HandSoldering
+SMD Crystal 2012/2 http://txccrystal.com/images/pdf/9ht11.pdf, hand-soldering, 2.0x1.2mm^2 package
+SMD SMT crystal hand-soldering
+0
+2
+2
+Crystal
+Crystal_SMD_2016-4Pin_2.0x1.6mm
+SMD Crystal SERIES SMD2016/4 http://www.q-crystal.com/upload/5/2015552223166229.pdf, 2.0x1.6mm^2 package
+SMD SMT crystal
+0
+4
+4
+Crystal
+Crystal_SMD_2520-4Pin_2.5x2.0mm
+SMD Crystal SERIES SMD2520/4 http://www.newxtal.com/UploadFiles/Images/2012-11-12-09-29-09-776.pdf, 2.5x2.0mm^2 package
+SMD SMT crystal
+0
+4
+4
+Crystal
+Crystal_SMD_3215-2Pin_3.2x1.5mm
+SMD Crystal FC-135 https://support.epson.biz/td/api/doc_check.php?dl=brief_FC-135R_en.pdf
+SMD SMT Crystal
+0
+2
+2
+Crystal
+Crystal_SMD_3225-4Pin_3.2x2.5mm
+SMD Crystal SERIES SMD3225/4 http://www.txccrystal.com/images/pdf/7m-accuracy.pdf, 3.2x2.5mm^2 package
+SMD SMT crystal
+0
+4
+4
+Crystal
+Crystal_SMD_3225-4Pin_3.2x2.5mm_HandSoldering
+SMD Crystal SERIES SMD3225/4 http://www.txccrystal.com/images/pdf/7m-accuracy.pdf, hand-soldering, 3.2x2.5mm^2 package
+SMD SMT crystal hand-soldering
+0
+4
+4
+Crystal
+Crystal_SMD_5032-2Pin_5.0x3.2mm
+SMD Crystal SERIES SMD2520/2 http://www.icbase.com/File/PDF/HKC/HKC00061008.pdf, 5.0x3.2mm^2 package
+SMD SMT crystal
+0
+2
+2
+Crystal
+Crystal_SMD_5032-2Pin_5.0x3.2mm_HandSoldering
+SMD Crystal SERIES SMD2520/2 http://www.icbase.com/File/PDF/HKC/HKC00061008.pdf, hand-soldering, 5.0x3.2mm^2 package
+SMD SMT crystal hand-soldering
+0
+2
+2
+Crystal
+Crystal_SMD_5032-4Pin_5.0x3.2mm
+SMD Crystal SERIES SMD2520/4 http://www.icbase.com/File/PDF/HKC/HKC00061008.pdf, 5.0x3.2mm^2 package
+SMD SMT crystal
+0
+4
+4
+Crystal
+Crystal_SMD_7050-2Pin_7.0x5.0mm
+SMD Crystal SERIES SMD7050/4 https://www.foxonline.com/pdfs/FQ7050.pdf, 7.0x5.0mm^2 package
+SMD SMT crystal
+0
+2
+2
+Crystal
+Crystal_SMD_7050-2Pin_7.0x5.0mm_HandSoldering
+SMD Crystal SERIES SMD7050/4 https://www.foxonline.com/pdfs/FQ7050.pdf, hand-soldering, 7.0x5.0mm^2 package
+SMD SMT crystal hand-soldering
+0
+2
+2
+Crystal
+Crystal_SMD_7050-4Pin_7.0x5.0mm
+SMD Crystal SERIES SMD7050/4 https://www.foxonline.com/pdfs/FQ7050.pdf, 7.0x5.0mm^2 package
+SMD SMT crystal
+0
+4
+4
+Crystal
+Crystal_SMD_Abracon_ABM3-2Pin_5.0x3.2mm
+Abracon Miniature Ceramic Smd Crystal ABM3 http://www.abracon.com/Resonators/abm3.pdf, 5.0x3.2mm^2 package
+SMD SMT crystal
+0
+2
+2
+Crystal
+Crystal_SMD_Abracon_ABM3-2Pin_5.0x3.2mm_HandSoldering
+Abracon Miniature Ceramic Smd Crystal ABM3 http://www.abracon.com/Resonators/abm3.pdf, hand-soldering, 5.0x3.2mm^2 package
+SMD SMT crystal hand-soldering
+0
+2
+2
+Crystal
+Crystal_SMD_Abracon_ABM3B-4Pin_5.0x3.2mm
+Abracon Miniature Ceramic Smd Crystal ABM3B http://www.abracon.com/Resonators/abm3b.pdf, 5.0x3.2mm^2 package
+SMD SMT crystal
+0
+4
+4
+Crystal
+Crystal_SMD_Abracon_ABM3C-4Pin_5.0x3.2mm
+Abracon Miniature Ceramic Smd Crystal ABM3C http://www.abracon.com/Resonators/abm3c.pdf, 5.0x3.2mm^2 package
+SMD SMT crystal
+0
+4
+4
+Crystal
+Crystal_SMD_Abracon_ABM7-2Pin_6.0x3.5mm
+SMD Crystal Abracon ABM7, https://abracon.com/Resonators/abm7.pdf
+SMD SMT crystal
+0
+2
+2
+Crystal
+Crystal_SMD_Abracon_ABM8G-4Pin_3.2x2.5mm
+Abracon Miniature Ceramic Smd Crystal ABM8G http://www.abracon.com/Resonators/ABM8G.pdf, 3.2x2.5mm^2 package
+SMD SMT crystal
+0
+4
+4
+Crystal
+Crystal_SMD_Abracon_ABM10-4Pin_2.5x2.0mm
+Abracon Miniature Ceramic Smd Crystal ABM10 http://www.abracon.com/Resonators/ABM10.pdf
+SMD SMT crystal Abracon ABM10
+0
+4
+4
+Crystal
+Crystal_SMD_Abracon_ABS25-4Pin_8.0x3.8mm
+Abracon Miniature Ceramic SMD Crystal ABS25 https://abracon.com/Resonators/abs25.pdf, 8.0x3.8mm^2 package
+SMD SMT crystal
+0
+4
+4
+Crystal
+Crystal_SMD_ECS_CSM3X-2Pin_7.6x4.1mm
+http://www.ecsxtal.com/store/pdf/CSM-3X.pdf
+Crystal CSM-3X
+0
+2
+2
+Crystal
+Crystal_SMD_EuroQuartz_EQ161-2Pin_3.2x1.5mm
+SMD Crystal EuroQuartz EQ161 series http://cdn-reichelt.de/documents/datenblatt/B400/PG32768C.pdf, 3.2x1.5mm^2 package
+SMD SMT crystal
+0
+2
+2
+Crystal
+Crystal_SMD_EuroQuartz_EQ161-2Pin_3.2x1.5mm_HandSoldering
+SMD Crystal EuroQuartz EQ161 series http://cdn-reichelt.de/documents/datenblatt/B400/PG32768C.pdf, hand-soldering, 3.2x1.5mm^2 package
+SMD SMT crystal hand-soldering
+0
+2
+2
+Crystal
+Crystal_SMD_EuroQuartz_MJ-4Pin_5.0x3.2mm
+SMD Crystal EuroQuartz MJ series http://cdn-reichelt.de/documents/datenblatt/B400/MJ.pdf, 5.0x3.2mm^2 package
+SMD SMT crystal
+0
+4
+4
+Crystal
+Crystal_SMD_EuroQuartz_MJ-4Pin_5.0x3.2mm_HandSoldering
+SMD Crystal EuroQuartz MJ series http://cdn-reichelt.de/documents/datenblatt/B400/MJ.pdf, hand-soldering, 5.0x3.2mm^2 package
+SMD SMT crystal hand-soldering
+0
+4
+4
+Crystal
+Crystal_SMD_EuroQuartz_MQ-4Pin_7.0x5.0mm
+SMD Crystal EuroQuartz MQ series http://cdn-reichelt.de/documents/datenblatt/B400/MQ.pdf, 7.0x5.0mm^2 package
+SMD SMT crystal
+0
+4
+4
+Crystal
+Crystal_SMD_EuroQuartz_MQ-4Pin_7.0x5.0mm_HandSoldering
+SMD Crystal EuroQuartz MQ series http://cdn-reichelt.de/documents/datenblatt/B400/MQ.pdf, hand-soldering, 7.0x5.0mm^2 package
+SMD SMT crystal hand-soldering
+0
+4
+4
+Crystal
+Crystal_SMD_EuroQuartz_MQ2-2Pin_7.0x5.0mm
+SMD Crystal EuroQuartz MQ2 series http://cdn-reichelt.de/documents/datenblatt/B400/MQ.pdf, 7.0x5.0mm^2 package
+SMD SMT crystal
+0
+2
+2
+Crystal
+Crystal_SMD_EuroQuartz_MQ2-2Pin_7.0x5.0mm_HandSoldering
+SMD Crystal EuroQuartz MQ2 series http://cdn-reichelt.de/documents/datenblatt/B400/MQ.pdf, hand-soldering, 7.0x5.0mm^2 package
+SMD SMT crystal hand-soldering
+0
+2
+2
+Crystal
+Crystal_SMD_EuroQuartz_MT-4Pin_3.2x2.5mm
+SMD Crystal EuroQuartz MT series http://cdn-reichelt.de/documents/datenblatt/B400/MT.pdf, 3.2x2.5mm^2 package
+SMD SMT crystal
+0
+4
+4
+Crystal
+Crystal_SMD_EuroQuartz_MT-4Pin_3.2x2.5mm_HandSoldering
+SMD Crystal EuroQuartz MT series http://cdn-reichelt.de/documents/datenblatt/B400/MT.pdf, hand-soldering, 3.2x2.5mm^2 package
+SMD SMT crystal hand-soldering
+0
+4
+4
+Crystal
+Crystal_SMD_EuroQuartz_X22-4Pin_2.5x2.0mm
+SMD Crystal EuroQuartz X22 series http://cdn-reichelt.de/documents/datenblatt/B400/DS_X22.pdf, 2.5x2.0mm^2 package
+SMD SMT crystal
+0
+4
+4
+Crystal
+Crystal_SMD_EuroQuartz_X22-4Pin_2.5x2.0mm_HandSoldering
+SMD Crystal EuroQuartz X22 series http://cdn-reichelt.de/documents/datenblatt/B400/DS_X22.pdf, hand-soldering, 2.5x2.0mm^2 package
+SMD SMT crystal hand-soldering
+0
+4
+4
+Crystal
+Crystal_SMD_FOX_FE-2Pin_7.5x5.0mm
+crystal Ceramic Resin Sealed SMD http://www.foxonline.com/pdfs/fe.pdf, 7.5x5.0mm^2 package
+SMD SMT crystal
+0
+2
+2
+Crystal
+Crystal_SMD_FOX_FE-2Pin_7.5x5.0mm_HandSoldering
+crystal Ceramic Resin Sealed SMD http://www.foxonline.com/pdfs/fe.pdf, hand-soldering, 7.5x5.0mm^2 package
+SMD SMT crystal hand-soldering
+0
+2
+2
+Crystal
+Crystal_SMD_FOX_FQ7050-2Pin_7.0x5.0mm
+FOX SMD Crystal SERIES SMD7050/4 https://www.foxonline.com/pdfs/FQ7050.pdf, 7.0x5.0mm^2 package
+SMD SMT crystal
+0
+2
+2
+Crystal
+Crystal_SMD_FOX_FQ7050-2Pin_7.0x5.0mm_HandSoldering
+FOX SMD Crystal SERIES SMD7050/4 https://www.foxonline.com/pdfs/FQ7050.pdf, hand-soldering, 7.0x5.0mm^2 package
+SMD SMT crystal hand-soldering
+0
+2
+2
+Crystal
+Crystal_SMD_FOX_FQ7050-4Pin_7.0x5.0mm
+FOX SMD Crystal SERIES SMD7050/4 https://www.foxonline.com/pdfs/FQ7050.pdf, 7.0x5.0mm^2 package
+SMD SMT crystal
+0
+4
+4
+Crystal
+Crystal_SMD_FrontierElectronics_FM206
+SMD Watch Crystal FrontierElectronics FM206 6.0mm length 1.9mm diameter http://www.chinafronter.com/wp-content/uploads/2013/12/FM206.pdf
+['FM206']
+0
+3
+3
+Crystal
+Crystal_SMD_G8-2Pin_3.2x1.5mm
+SMD Crystal G8, 3.2x1.5mm^2 package
+SMD SMT crystal
+0
+2
+2
+Crystal
+Crystal_SMD_G8-2Pin_3.2x1.5mm_HandSoldering
+SMD Crystal G8, hand-soldering, 3.2x1.5mm^2 package
+SMD SMT crystal hand-soldering
+0
+2
+2
+Crystal
+Crystal_SMD_HC49-SD
+SMD Crystal HC-49-SD http://cdn-reichelt.de/documents/datenblatt/B400/xxx-HC49-SMD.pdf, 11.4x4.7mm^2 package
+SMD SMT crystal
+0
+2
+2
+Crystal
+Crystal_SMD_HC49-SD_HandSoldering
+SMD Crystal HC-49-SD http://cdn-reichelt.de/documents/datenblatt/B400/xxx-HC49-SMD.pdf, hand-soldering, 11.4x4.7mm^2 package
+SMD SMT crystal hand-soldering
+0
+2
+2
+Crystal
+Crystal_SMD_MicroCrystal_CC1V-T1A-2Pin_8.0x3.7mm
+SMD Crystal MicroCrystal CC1V-T1A series https://www.microcrystal.com/fileadmin/Media/Products/32kHz/Datasheet/CC1V-T1A.pdf, 8.0x3.7mm^2 package
+SMD SMT crystal
+0
+2
+2
+Crystal
+Crystal_SMD_MicroCrystal_CC1V-T1A-2Pin_8.0x3.7mm_HandSoldering
+SMD Crystal MicroCrystal CC1V-T1A series https://www.microcrystal.com/fileadmin/Media/Products/32kHz/Datasheet/CC1V-T1A.pdf, hand-soldering, 8.0x3.7mm^2 package
+SMD SMT crystal hand-soldering
+0
+2
+2
+Crystal
+Crystal_SMD_MicroCrystal_CC4V-T1A-2Pin_5.0x1.9mm
+SMD Crystal MicroCrystal CC4V-T1A series http://cdn-reichelt.de/documents/datenblatt/B400/CC4V-T1A.pdf, 5.0x1.9mm^2 package
+SMD SMT crystal
+0
+2
+2
+Crystal
+Crystal_SMD_MicroCrystal_CC4V-T1A-2Pin_5.0x1.9mm_HandSoldering
+SMD Crystal MicroCrystal CC4V-T1A series http://cdn-reichelt.de/documents/datenblatt/B400/CC4V-T1A.pdf, hand-soldering, 5.0x1.9mm^2 package
+SMD SMT crystal hand-soldering
+0
+2
+2
+Crystal
+Crystal_SMD_MicroCrystal_CC5V-T1A-2Pin_4.1x1.5mm
+SMD Crystal MicroCrystal CC5V-T1A series http://cdn-reichelt.de/documents/datenblatt/B400/CC5V-T1A.pdf, 4.1x1.5mm^2 package
+SMD SMT crystal
+0
+2
+2
+Crystal
+Crystal_SMD_MicroCrystal_CC5V-T1A-2Pin_4.1x1.5mm_HandSoldering
+SMD Crystal MicroCrystal CC5V-T1A series http://cdn-reichelt.de/documents/datenblatt/B400/CC5V-T1A.pdf, hand-soldering, 4.1x1.5mm^2 package
+SMD SMT crystal hand-soldering
+0
+2
+2
+Crystal
+Crystal_SMD_MicroCrystal_CC7V-T1A-2Pin_3.2x1.5mm
+SMD Crystal MicroCrystal CC7V-T1A/CM7V-T1A series https://www.microcrystal.com/fileadmin/Media/Products/32kHz/Datasheet/CC7V-T1A.pdf, 3.2x1.5mm^2 package
+SMD SMT crystal
+0
+2
+2
+Crystal
+Crystal_SMD_MicroCrystal_CC7V-T1A-2Pin_3.2x1.5mm_HandSoldering
+SMD Crystal MicroCrystal CC7V-T1A/CM7V-T1A series http://www.microcrystal.com/images/_Product-Documentation/01_TF_ceramic_Packages/01_Datasheet/CC1V-T1A.pdf, hand-soldering, 3.2x1.5mm^2 package
+SMD SMT crystal hand-soldering
+0
+2
+2
+Crystal
+Crystal_SMD_MicroCrystal_CC8V-T1A-2Pin_2.0x1.2mm
+SMD Crystal MicroCrystal CC8V-T1A/CM8V-T1A series https://www.microcrystal.com/fileadmin/Media/Products/32kHz/Datasheet/CC8V-T1A.pdf, 2.0x1.2mm^2 package
+SMD SMT crystal
+0
+2
+2
+Crystal
+Crystal_SMD_MicroCrystal_CC8V-T1A-2Pin_2.0x1.2mm_HandSoldering
+SMD Crystal MicroCrystal CC8V-T1A/CM8V-T1A series http://www.microcrystal.com/images/_Product-Documentation/01_TF_ceramic_Packages/01_Datasheet/CC8V-T1A.pdf, hand-soldering, 2.0x1.2mm^2 package
+SMD SMT crystal hand-soldering
+0
+2
+2
+Crystal
+Crystal_SMD_MicroCrystal_CM9V-T1A-2Pin_1.6x1.0mm
+SMD Crystal MicroCrystal CM9V-T1A series https://www.microcrystal.com/fileadmin/Media/Products/32kHz/Datasheet/CM9V-T1A.pdf, 1.6x1.0mm^2 package
+SMD SMT crystal
+0
+2
+2
+Crystal
+Crystal_SMD_MicroCrystal_CM9V-T1A-2Pin_1.6x1.0mm_HandSoldering
+SMD Crystal MicroCrystal CM9V-T1A series http://www.microcrystal.com/images/_Product-Documentation/01_TF_ceramic_Packages/01_Datasheet/CM9V-T1A.pdf, hand-soldering, 1.6x1.0mm^2 package
+SMD SMT crystal hand-soldering
+0
+2
+2
+Crystal
+Crystal_SMD_MicroCrystal_MS1V-T1K
+SMD Watch Crystal MicroCrystal MS1V-T1K 6.1mm length 2.0mm diameter http://www.microcrystal.com/images/_Product-Documentation/03_TF_metal_Packages/01_Datasheet/MS1V-T1K.pdf
+['MS1V-T1K']
+0
+3
+3
+Crystal
+Crystal_SMD_MicroCrystal_MS3V-T1R
+SMD Watch Crystal MicroCrystal MS3V-T1R 5.2mm length 1.4mm diameter http://www.microcrystal.com/images/_Product-Documentation/03_TF_metal_Packages/01_Datasheet/MS3V-T1R.pdf
+['MS3V-T1R']
+0
+3
+3
+Crystal
+Crystal_SMD_Qantek_QC5CB-2Pin_5x3.2mm
+SMD Crystal Qantek QC5CB, https://www.qantek.com/tl_files/products/crystals/QC5CB.pdf
+SMD SMT crystal
+0
+2
+2
+Crystal
+Crystal_SMD_SeikoEpson_FA238-4Pin_3.2x2.5mm
+crystal Epson Toyocom FA-238 https://support.epson.biz/td/api/doc_check.php?dl=brief_fa-238v_en.pdf, 3.2x2.5mm^2 package
+SMD SMT crystal
+0
+4
+4
+Crystal
+Crystal_SMD_SeikoEpson_FA238-4Pin_3.2x2.5mm_HandSoldering
+crystal Epson Toyocom FA-238 series https://support.epson.biz/td/api/doc_check.php?dl=brief_fa-238v_en.pdf, hand-soldering, 3.2x2.5mm^2 package
+SMD SMT crystal hand-soldering
+0
+4
+4
+Crystal
+Crystal_SMD_SeikoEpson_FA238V-4Pin_3.2x2.5mm
+crystal Epson Toyocom FA-238 series https://support.epson.biz/td/api/doc_check.php?dl=brief_fa-238v_en.pdf, 3.2x2.5mm^2 package
+SMD SMT crystal
+0
+4
+4
+Crystal
+Crystal_SMD_SeikoEpson_FA238V-4Pin_3.2x2.5mm_HandSoldering
+crystal Epson Toyocom FA-238 series http://www.mouser.com/ds/2/137/1721499-465440.pdf, hand-soldering, 3.2x2.5mm^2 package
+SMD SMT crystal hand-soldering
+0
+4
+4
+Crystal
+Crystal_SMD_SeikoEpson_MA406-4Pin_11.7x4.0mm
+SMD Crystal Seiko Epson MC-506 http://media.digikey.com/pdf/Data%20Sheets/Epson%20PDFs/MA-505,506.pdf, 11.7x4.0mm^2 package
+SMD SMT crystal
+0
+4
+4
+Crystal
+Crystal_SMD_SeikoEpson_MA406-4Pin_11.7x4.0mm_HandSoldering
+SMD Crystal Seiko Epson MC-506 http://media.digikey.com/pdf/Data%20Sheets/Epson%20PDFs/MA-505,506.pdf, hand-soldering, 11.7x4.0mm^2 package
+SMD SMT crystal hand-soldering
+0
+4
+4
+Crystal
+Crystal_SMD_SeikoEpson_MA505-2Pin_12.7x5.1mm
+SMD Crystal Seiko Epson MC-505 http://media.digikey.com/pdf/Data%20Sheets/Epson%20PDFs/MA-505,506.pdf, 12.7x5.1mm^2 package
+SMD SMT crystal
+0
+2
+2
+Crystal
+Crystal_SMD_SeikoEpson_MA505-2Pin_12.7x5.1mm_HandSoldering
+SMD Crystal Seiko Epson MC-505 http://media.digikey.com/pdf/Data%20Sheets/Epson%20PDFs/MA-505,506.pdf, hand-soldering, 12.7x5.1mm^2 package
+SMD SMT crystal hand-soldering
+0
+2
+2
+Crystal
+Crystal_SMD_SeikoEpson_MA506-4Pin_12.7x5.1mm
+SMD Crystal Seiko Epson MC-506 http://media.digikey.com/pdf/Data%20Sheets/Epson%20PDFs/MA-505,506.pdf, 12.7x5.1mm^2 package
+SMD SMT crystal
+0
+4
+4
+Crystal
+Crystal_SMD_SeikoEpson_MA506-4Pin_12.7x5.1mm_HandSoldering
+SMD Crystal Seiko Epson MC-506 http://media.digikey.com/pdf/Data%20Sheets/Epson%20PDFs/MA-505,506.pdf, hand-soldering, 12.7x5.1mm^2 package
+SMD SMT crystal hand-soldering
+0
+4
+4
+Crystal
+Crystal_SMD_SeikoEpson_MC146-4Pin_6.7x1.5mm
+SMD Crystal Seiko Epson MC-146 https://support.epson.biz/td/api/doc_check.php?dl=brief_MC-156_en.pdf, 6.7x1.5mm^2 package
+SMD SMT crystal
+0
+4
+4
+Crystal
+Crystal_SMD_SeikoEpson_MC146-4Pin_6.7x1.5mm_HandSoldering
+SMD Crystal Seiko Epson MC-146 https://support.epson.biz/td/api/doc_check.php?dl=brief_MC-156_en.pdf, hand-soldering, 6.7x1.5mm^2 package
+SMD SMT crystal hand-soldering
+0
+4
+4
+Crystal
+Crystal_SMD_SeikoEpson_MC156-4Pin_7.1x2.5mm
+SMD Crystal Seiko Epson MC-156 https://support.epson.biz/td/api/doc_check.php?dl=brief_MC-156_en.pdf, 7.1x2.5mm^2 package
+SMD SMT crystal
+0
+4
+4
+Crystal
+Crystal_SMD_SeikoEpson_MC156-4Pin_7.1x2.5mm_HandSoldering
+SMD Crystal Seiko Epson MC-156 https://support.epson.biz/td/api/doc_check.php?dl=brief_MC-156_en.pdf, hand-soldering, 7.1x2.5mm^2 package
+SMD SMT crystal hand-soldering
+0
+4
+4
+Crystal
+Crystal_SMD_SeikoEpson_MC306-4Pin_8.0x3.2mm
+SMD Crystal Seiko Epson MC-306 https://support.epson.biz/td/api/doc_check.php?dl=brief_MC-306_en.pdf, 8.0x3.2mm^2 package
+SMD SMT crystal
+0
+4
+4
+Crystal
+Crystal_SMD_SeikoEpson_MC306-4Pin_8.0x3.2mm_HandSoldering
+SMD Crystal Seiko Epson MC-306 https://support.epson.biz/td/api/doc_check.php?dl=brief_MC-306_en.pdf, hand-soldering, 8.0x3.2mm^2 package
+SMD SMT crystal hand-soldering
+0
+4
+4
+Crystal
+Crystal_SMD_SeikoEpson_MC405-2Pin_9.6x4.1mm
+SMD Crystal Seiko Epson MC-405 https://support.epson.biz/td/api/doc_check.php?dl=brief_MC-306_en.pdf, 9.6x4.1mm^2 package
+SMD SMT crystal
+0
+2
+2
+Crystal
+Crystal_SMD_SeikoEpson_MC405-2Pin_9.6x4.1mm_HandSoldering
+SMD Crystal Seiko Epson MC-405 https://support.epson.biz/td/api/doc_check.php?dl=brief_MC-306_en.pdf, hand-soldering, 9.6x4.1mm^2 package
+SMD SMT crystal hand-soldering
+0
+2
+2
+Crystal
+Crystal_SMD_SeikoEpson_MC406-4Pin_9.6x4.1mm
+SMD Crystal Seiko Epson MC-406 https://support.epson.biz/td/api/doc_check.php?dl=brief_MC-306_en.pdf, 9.6x4.1mm^2 package
+SMD SMT crystal
+0
+4
+4
+Crystal
+Crystal_SMD_SeikoEpson_MC406-4Pin_9.6x4.1mm_HandSoldering
+SMD Crystal Seiko Epson MC-406 https://support.epson.biz/td/api/doc_check.php?dl=brief_MC-306_en.pdf, hand-soldering, 9.6x4.1mm^2 package
+SMD SMT crystal hand-soldering
+0
+4
+4
+Crystal
+Crystal_SMD_SeikoEpson_TSX3225-4Pin_3.2x2.5mm
+crystal Epson Toyocom TSX-3225 series https://support.epson.biz/td/api/doc_check.php?dl=brief_fa-238v_en.pdf, 3.2x2.5mm^2 package
+SMD SMT crystal
+0
+4
+4
+Crystal
+Crystal_SMD_SeikoEpson_TSX3225-4Pin_3.2x2.5mm_HandSoldering
+crystal Epson Toyocom TSX-3225 series https://support.epson.biz/td/api/doc_check.php?dl=brief_fa-238v_en.pdf, hand-soldering, 3.2x2.5mm^2 package
+SMD SMT crystal hand-soldering
+0
+4
+4
+Crystal
+Crystal_SMD_TXC_7A-2Pin_5x3.2mm
+SMD Crystal TXC 7A http://txccrystal.com/images/pdf/7a.pdf
+SMD SMT crystal
+0
+2
+2
+Crystal
+Crystal_SMD_TXC_7M-4Pin_3.2x2.5mm
+SMD Crystal TXC 7M http://www.txccrystal.com/images/pdf/7m-accuracy.pdf, 3.2x2.5mm^2 package
+SMD SMT crystal
+0
+4
+4
+Crystal
+Crystal_SMD_TXC_7M-4Pin_3.2x2.5mm_HandSoldering
+SMD Crystal TXC 7M http://www.txccrystal.com/images/pdf/7m-accuracy.pdf, hand-soldering, 3.2x2.5mm^2 package
+SMD SMT crystal hand-soldering
+0
+4
+4
+Crystal
+Crystal_SMD_TXC_9HT11-2Pin_2.0x1.2mm
+SMD Crystal TXC 9HT11 http://txccrystal.com/images/pdf/9ht11.pdf, 2.0x1.2mm^2 package
+SMD SMT crystal
+0
+2
+2
+Crystal
+Crystal_SMD_TXC_9HT11-2Pin_2.0x1.2mm_HandSoldering
+SMD Crystal TXC 9HT11 http://txccrystal.com/images/pdf/9ht11.pdf, hand-soldering, 2.0x1.2mm^2 package
+SMD SMT crystal hand-soldering
+0
+2
+2
+Crystal
+Crystal_SMD_TXC_AX_8045-2Pin_8.0x4.5mm
+http://www.txccrystal.com/images/pdf/ax-automotive.pdf
+SMD SMT crystal
+0
+2
+2
+Crystal
+Resonator-2Pin_W6.0mm_H3.0mm
+Ceramic Resomator/Filter 6.0x3.0mm^2, length*width=6.0x3.0mm^2 package, package length=6.0mm, package width=3.0mm, 2 pins
+THT ceramic resonator filter
+0
+2
+2
+Crystal
+Resonator-2Pin_W7.0mm_H2.5mm
+Ceramic Resomator/Filter 7.0x2.5mm^2, length*width=7.0x2.5mm^2 package, package length=7.0mm, package width=2.5mm, 2 pins
+THT ceramic resonator filter
+0
+2
+2
+Crystal
+Resonator-2Pin_W8.0mm_H3.5mm
+Ceramic Resomator/Filter 8.0x3.5mm^2, length*width=8.0x3.5mm^2 package, package length=8.0mm, package width=3.5mm, 2 pins
+THT ceramic resonator filter
+0
+2
+2
+Crystal
+Resonator-2Pin_W10.0mm_H5.0mm
+Ceramic Resomator/Filter 10.0x5.0 RedFrequency MG/MT/MX series, http://www.red-frequency.com/download/datenblatt/redfrequency-datenblatt-ir-zta.pdf, length*width=10.0x5.0mm^2 package, package length=10.0mm, package width=5.0mm, 2 pins
+THT ceramic resonator filter
+0
+2
+2
+Crystal
+Resonator-3Pin_W6.0mm_H3.0mm
+Ceramic Resomator/Filter 6.0x3.0mm^2, length*width=6.0x3.0mm^2 package, package length=6.0mm, package width=3.0mm, 3 pins
+THT ceramic resonator filter
+0
+3
+3
+Crystal
+Resonator-3Pin_W7.0mm_H2.5mm
+Ceramic Resomator/Filter 7.0x2.5mm^2, length*width=7.0x2.5mm^2 package, package length=7.0mm, package width=2.5mm, 3 pins
+THT ceramic resonator filter
+0
+3
+3
+Crystal
+Resonator-3Pin_W8.0mm_H3.5mm
+Ceramic Resomator/Filter 8.0x3.5mm^2, length*width=8.0x3.5mm^2 package, package length=8.0mm, package width=3.5mm, 3 pins
+THT ceramic resonator filter
+0
+3
+3
+Crystal
+Resonator-3Pin_W10.0mm_H5.0mm
+Ceramic Resomator/Filter 10.0x5.0mm^2 RedFrequency MG/MT/MX series, http://www.red-frequency.com/download/datenblatt/redfrequency-datenblatt-ir-zta.pdf, length*width=10.0x5.0mm^2 package, package length=10.0mm, package width=5.0mm, 3 pins
+THT ceramic resonator filter
+0
+3
+3
+Crystal
+Resonator_Murata_CSTLSxxxG-3Pin_W8.0mm_H3.0mm
+Ceramic Resomator/Filter Murata CSTLSxxxG, http://www.murata.com/~/media/webrenewal/support/library/catalog/products/timingdevice/ceralock/p17e.ashx, length*width=8.0x3.0mm^2 package, package length=8.0mm, package width=3.0mm, 3 pins
+THT ceramic resonator filter CSTLSxxxG
+0
+3
+3
+Crystal
+Resonator_Murata_CSTLSxxxX-3Pin_W5.5mm_H3.0mm
+Ceramic Resomator/Filter Murata CSTLSxxxX, http://www.murata.com/~/media/webrenewal/support/library/catalog/products/timingdevice/ceralock/p17e.ashx, length*width=5.5x3.0mm^2 package, package length=5.5mm, package width=3.0mm, 3 pins
+THT ceramic resonator filter CSTLSxxxX
+0
+3
+3
+Crystal
+Resonator_Murata_DSN6-3Pin_W7.0mm_H2.5mm
+Ceramic Resomator/Filter Murata DSN6, http://cdn-reichelt.de/documents/datenblatt/B400/DSN6NC51H.pdf, length*width=7.0x2.5mm^2 package, package length=7.0mm, package width=2.5mm, 3 pins
+THT ceramic resonator filter DSN6
+0
+3
+3
+Crystal
+Resonator_Murata_DSS6-3Pin_W7.0mm_H2.5mm
+Ceramic Resomator/Filter Murata DSS6, http://cdn-reichelt.de/documents/datenblatt/B400/DSN6NC51H.pdf, length*width=7.0x2.5mm^2 package, package length=7.0mm, package width=2.5mm, 3 pins
+THT ceramic resonator filter DSS6
+0
+3
+3
+Crystal
+Resonator_SMD-3Pin_7.2x3.0mm
+SMD Resomator/Filter 7.2x3.0mm, Murata CSTCC8M00G53-R0; 8MHz resonator, SMD, Farnell (Element 14) #1170435, http://www.farnell.com/datasheets/19296.pdf?_ga=1.247244932.122297557.1475167906, 7.2x3.0mm^2 package
+SMD SMT ceramic resonator filter filter
+0
+3
+3
+Crystal
+Resonator_SMD-3Pin_7.2x3.0mm_HandSoldering
+SMD Resomator/Filter 7.2x3.0mm, Murata CSTCC8M00G53-R0; 8MHz resonator, SMD, Farnell (Element 14) #1170435, http://www.farnell.com/datasheets/19296.pdf?_ga=1.247244932.122297557.1475167906, hand-soldering, 7.2x3.0mm^2 package
+SMD SMT ceramic resonator filter filter hand-soldering
+0
+3
+3
+Crystal
+Resonator_SMD_Murata_CDSCB-2Pin_4.5x2.0mm
+SMD Resomator/Filter Murata CDSCB, http://cdn-reichelt.de/documents/datenblatt/B400/SFECV-107.pdf, 4.5x2.0mm^2 package
+SMD SMT ceramic resonator filter filter
+0
+2
+2
+Crystal
+Resonator_SMD_Murata_CDSCB-2Pin_4.5x2.0mm_HandSoldering
+SMD Resomator/Filter Murata CDSCB, http://cdn-reichelt.de/documents/datenblatt/B400/SFECV-107.pdf, hand-soldering, 4.5x2.0mm^2 package
+SMD SMT ceramic resonator filter filter hand-soldering
+0
+2
+2
+Crystal
+Resonator_SMD_Murata_CSTxExxV-3Pin_3.0x1.1mm
+SMD Resomator/Filter Murata CSTCE, https://www.murata.com/en-eu/products/productdata/8801162264606/SPEC-CSTNE16M0VH3C000R0.pdf
+SMD SMT ceramic resonator filter
+0
+3
+3
+Crystal
+Resonator_SMD_Murata_CSTxExxV-3Pin_3.0x1.1mm_HandSoldering
+SMD Resomator/Filter Murata CSTCE, https://www.murata.com/en-eu/products/productdata/8801162264606/SPEC-CSTNE16M0VH3C000R0.pdf
+SMD SMT ceramic resonator filter
+0
+3
+3
+Crystal
+Resonator_SMD_Murata_SFECV-3Pin_6.9x2.9mm
+SMD Resomator/Filter Murata SFECV, http://cdn-reichelt.de/documents/datenblatt/B400/SFECV-107.pdf, 6.9x2.9mm^2 package
+SMD SMT ceramic resonator filter filter
+0
+3
+3
+Crystal
+Resonator_SMD_Murata_SFECV-3Pin_6.9x2.9mm_HandSoldering
+SMD Resomator/Filter Murata SFECV, http://cdn-reichelt.de/documents/datenblatt/B400/SFECV-107.pdf, hand-soldering, 6.9x2.9mm^2 package
+SMD SMT ceramic resonator filter filter hand-soldering
+0
+3
+3
+Crystal
+Resonator_SMD_Murata_SFSKA-3Pin_7.9x3.8mm
+SMD Resomator/Filter Murata SFSKA, http://cdn-reichelt.de/documents/datenblatt/B400/SFECV-107.pdf, 7.9x3.8mm^2 package
+SMD SMT ceramic resonator filter filter
+0
+3
+3
+Crystal
+Resonator_SMD_Murata_SFSKA-3Pin_7.9x3.8mm_HandSoldering
+SMD Resomator/Filter Murata SFSKA, http://cdn-reichelt.de/documents/datenblatt/B400/SFECV-107.pdf, hand-soldering, 7.9x3.8mm^2 package
+SMD SMT ceramic resonator filter filter hand-soldering
+0
+3
+3
+Crystal
+Resonator_SMD_Murata_TPSKA-3Pin_7.9x3.8mm
+SMD Resomator/Filter Murata TPSKA, http://cdn-reichelt.de/documents/datenblatt/B400/SFECV-107.pdf, 7.9x3.8mm^2 package
+SMD SMT ceramic resonator filter filter
+0
+3
+3
+Crystal
+Resonator_SMD_Murata_TPSKA-3Pin_7.9x3.8mm_HandSoldering
+SMD Resomator/Filter Murata TPSKA, http://cdn-reichelt.de/documents/datenblatt/B400/SFECV-107.pdf, hand-soldering, 7.9x3.8mm^2 package
+SMD SMT ceramic resonator filter filter hand-soldering
+0
+3
+3
+Diode_SMD
+D_0201_0603Metric
+Diode SMD 0201 (0603 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: https://www.vishay.com/docs/20052/crcw0201e3.pdf), generated with kicad-footprint-generator
+diode
+0
+4
+2
+Diode_SMD
+D_0201_0603Metric_Pad0.64x0.40mm_HandSolder
+Diode SMD 0201 (0603 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: https://www.vishay.com/docs/20052/crcw0201e3.pdf), generated with kicad-footprint-generator
+diode handsolder
+0
+4
+2
+Diode_SMD
+D_0402_1005Metric
+Diode SMD 0402 (1005 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: http://www.tortai-tech.com/upload/download/2011102023233369053.pdf), generated with kicad-footprint-generator
+diode
+0
+2
+2
+Diode_SMD
+D_0402_1005Metric_Pad0.77x0.64mm_HandSolder
+Diode SMD 0402 (1005 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: http://www.tortai-tech.com/upload/download/2011102023233369053.pdf), generated with kicad-footprint-generator
+diode handsolder
+0
+2
+2
+Diode_SMD
+D_0603_1608Metric
+Diode SMD 0603 (1608 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: http://www.tortai-tech.com/upload/download/2011102023233369053.pdf), generated with kicad-footprint-generator
+diode
+0
+2
+2
+Diode_SMD
+D_0603_1608Metric_Pad1.05x0.95mm_HandSolder
+Diode SMD 0603 (1608 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: http://www.tortai-tech.com/upload/download/2011102023233369053.pdf), generated with kicad-footprint-generator
+diode handsolder
+0
+2
+2
+Diode_SMD
+D_0805_2012Metric
+Diode SMD 0805 (2012 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: https://docs.google.com/spreadsheets/d/1BsfQQcO9C6DZCsRaXUlFlo91Tg2WpOkGARC1WS5S8t0/edit?usp=sharing), generated with kicad-footprint-generator
+diode
+0
+2
+2
+Diode_SMD
+D_0805_2012Metric_Pad1.15x1.40mm_HandSolder
+Diode SMD 0805 (2012 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: https://docs.google.com/spreadsheets/d/1BsfQQcO9C6DZCsRaXUlFlo91Tg2WpOkGARC1WS5S8t0/edit?usp=sharing), generated with kicad-footprint-generator
+diode handsolder
+0
+2
+2
+Diode_SMD
+D_01005_0402Metric
+Diode SMD 01005 (0402 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: http://www.vishay.com/docs/20056/crcw01005e3.pdf), generated with kicad-footprint-generator
+diode
+0
+4
+2
+Diode_SMD
+D_01005_0402Metric_Pad0.57x0.30mm_HandSolder
+Diode SMD 01005 (0402 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: http://www.vishay.com/docs/20056/crcw01005e3.pdf), generated with kicad-footprint-generator
+diode handsolder
+0
+4
+2
+Diode_SMD
+D_1206_3216Metric
+Diode SMD 1206 (3216 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: http://www.tortai-tech.com/upload/download/2011102023233369053.pdf), generated with kicad-footprint-generator
+diode
+0
+2
+2
+Diode_SMD
+D_1206_3216Metric_Pad1.42x1.75mm_HandSolder
+Diode SMD 1206 (3216 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: http://www.tortai-tech.com/upload/download/2011102023233369053.pdf), generated with kicad-footprint-generator
+diode handsolder
+0
+2
+2
+Diode_SMD
+D_1210_3225Metric
+Diode SMD 1210 (3225 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: http://www.tortai-tech.com/upload/download/2011102023233369053.pdf), generated with kicad-footprint-generator
+diode
+0
+2
+2
+Diode_SMD
+D_1210_3225Metric_Pad1.42x2.65mm_HandSolder
+Diode SMD 1210 (3225 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: http://www.tortai-tech.com/upload/download/2011102023233369053.pdf), generated with kicad-footprint-generator
+diode handsolder
+0
+2
+2
+Diode_SMD
+D_1812_4532Metric
+Diode SMD 1812 (4532 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: https://www.nikhef.nl/pub/departments/mt/projects/detectorR_D/dtddice/ERJ2G.pdf), generated with kicad-footprint-generator
+diode
+0
+2
+2
+Diode_SMD
+D_1812_4532Metric_Pad1.30x3.40mm_HandSolder
+Diode SMD 1812 (4532 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: https://www.nikhef.nl/pub/departments/mt/projects/detectorR_D/dtddice/ERJ2G.pdf), generated with kicad-footprint-generator
+diode handsolder
+0
+2
+2
+Diode_SMD
+D_2010_5025Metric
+Diode SMD 2010 (5025 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: http://www.tortai-tech.com/upload/download/2011102023233369053.pdf), generated with kicad-footprint-generator
+diode
+0
+2
+2
+Diode_SMD
+D_2010_5025Metric_Pad1.52x2.65mm_HandSolder
+Diode SMD 2010 (5025 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: http://www.tortai-tech.com/upload/download/2011102023233369053.pdf), generated with kicad-footprint-generator
+diode handsolder
+0
+2
+2
+Diode_SMD
+D_2114_3652Metric
+Diode SMD 2114 (3652 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size from: http://datasheets.avx.com/schottky.pdf), generated with kicad-footprint-generator
+diode
+0
+2
+2
+Diode_SMD
+D_2114_3652Metric_Pad1.85x3.75mm_HandSolder
+Diode SMD 2114 (3652 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size from: http://datasheets.avx.com/schottky.pdf), generated with kicad-footprint-generator
+diode handsolder
+0
+2
+2
+Diode_SMD
+D_2512_6332Metric
+Diode SMD 2512 (6332 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: http://www.tortai-tech.com/upload/download/2011102023233369053.pdf), generated with kicad-footprint-generator
+diode
+0
+2
+2
+Diode_SMD
+D_2512_6332Metric_Pad1.52x3.35mm_HandSolder
+Diode SMD 2512 (6332 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: http://www.tortai-tech.com/upload/download/2011102023233369053.pdf), generated with kicad-footprint-generator
+diode handsolder
+0
+2
+2
+Diode_SMD
+D_3220_8050Metric
+Diode SMD 3220 (8050 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size from: http://datasheets.avx.com/schottky.pdf), generated with kicad-footprint-generator
+diode
+0
+2
+2
+Diode_SMD
+D_3220_8050Metric_Pad2.65x5.15mm_HandSolder
+Diode SMD 3220 (8050 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size from: http://datasheets.avx.com/schottky.pdf), generated with kicad-footprint-generator
+diode handsolder
+0
+2
+2
+Diode_SMD
+D_MELF
+Diode, MELF,,
+Diode MELF 
+0
+2
+2
+Diode_SMD
+D_MELF-RM10_Universal_Handsoldering
+Diode, Universal, MELF, RM10, Handsoldering, SMD, Thruhole,
+Diode Universal MELF RM10 Handsoldering SMD Thruhole 
+0
+2
+2
+Diode_SMD
+D_MELF_Handsoldering
+Diode MELF Handsoldering
+Diode MELF Handsoldering
+0
+2
+2
+Diode_SMD
+D_MicroMELF
+Diode, MicroMELF, Reflow Soldering, http://www.vishay.com/docs/85597/bzm55.pdf
+MicroMELF Diode
+0
+2
+2
+Diode_SMD
+D_MicroMELF_Handsoldering
+Diode, MicroMELF, Hand Soldering, http://www.vishay.com/docs/85597/bzm55.pdf
+MicroMELF Diode
+0
+2
+2
+Diode_SMD
+D_MiniMELF
+Diode Mini-MELF (SOD-80)
+Diode Mini-MELF (SOD-80)
+0
+2
+2
+Diode_SMD
+D_MiniMELF_Handsoldering
+Diode Mini-MELF (SOD-80) Handsoldering
+Diode Mini-MELF (SOD-80) Handsoldering
+0
+2
+2
+Diode_SMD
+D_PowerDI-5
+PowerDI,Diode,Vishay,https://www.diodes.com/assets/Package-Files/PowerDI5.pdf
+PowerDI diode vishay
+0
+3
+2
+Diode_SMD
+D_PowerDI-123
+http://www.diodes.com/_files/datasheets/ds30497.pdf
+PowerDI diode vishay
+0
+2
+2
+Diode_SMD
+D_Powermite2_AK
+Microsemi Powermite 2 SMD power package (https://www.microsemi.com/packaging-information/partpackage/details?pid=5341)
+PowerMite2
+0
+2
+2
+Diode_SMD
+D_Powermite2_KA
+Microsemi Powermite 2 SMD power package (https://www.microsemi.com/packaging-information/partpackage/details?pid=5341)
+PowerMite2
+0
+2
+2
+Diode_SMD
+D_Powermite3
+Microsemi Powermite 3 SMD power package (https://www.microsemi.com/packaging-information/partpackage/details?pid=5340)
+PowerMite3
+0
+3
+3
+Diode_SMD
+D_Powermite_AK
+Microsemi Powermite SMD power package (https://www.microsemi.com/packaging-information/partpackage/details?pid=5339, https://www.onsemi.com/pub/Collateral/457-04.PDF)
+Powermite
+0
+2
+2
+Diode_SMD
+D_Powermite_KA
+Microsemi Powermite SMD power package (https://www.microsemi.com/packaging-information/partpackage/details?pid=5339, https://www.onsemi.com/pub/Collateral/457-04.PDF)
+Powermite
+0
+2
+2
+Diode_SMD
+D_QFN_3.3x3.3mm_P0.65mm
+QFN, diode, 3.3x3.3x1mm (https://www.wolfspeed.com/media/downloads/846/C3D1P7060Q.pdf)
+diode qfn 3.3
+0
+3
+2
+Diode_SMD
+D_SC-80
+JEITA SC-80
+SC-80
+0
+2
+2
+Diode_SMD
+D_SC-80_HandSoldering
+JEITA SC-80
+SC-80
+0
+2
+2
+Diode_SMD
+D_SMA
+Diode SMA (DO-214AC)
+Diode SMA (DO-214AC)
+0
+2
+2
+Diode_SMD
+D_SMA-SMB_Universal_Handsoldering
+Diode, Universal, SMA (DO-214AC) or SMB (DO-214AA), Handsoldering,
+Diode Universal SMA (DO-214AC) SMB (DO-214AA) Handsoldering 
+0
+2
+2
+Diode_SMD
+D_SMA_Handsoldering
+Diode SMA (DO-214AC) Handsoldering
+Diode SMA (DO-214AC) Handsoldering
+0
+2
+2
+Diode_SMD
+D_SMB
+Diode SMB (DO-214AA)
+Diode SMB (DO-214AA)
+0
+2
+2
+Diode_SMD
+D_SMB-SMC_Universal_Handsoldering
+Diode, Universal, SMB(DO-214AA) or SMC (DO-214AB), Handsoldering,
+Diode Universal SMB(DO-214AA) SMC (DO-214AB) Handsoldering 
+0
+2
+2
+Diode_SMD
+D_SMB_Handsoldering
+Diode SMB (DO-214AA) Handsoldering
+Diode SMB (DO-214AA) Handsoldering
+0
+2
+2
+Diode_SMD
+D_SMB_Modified
+Diode SMB (DO-214AA) Modified (http://www.littelfuse.com/~/media/electronics/datasheets/sidactors/littelfuse_sidactor_battrax_positive_negative_modified_do_214_datasheet.pdf.pdf)
+Diode SMB (DO-214AA)
+0
+3
+3
+Diode_SMD
+D_SMC
+Diode SMC (DO-214AB)
+Diode SMC (DO-214AB)
+0
+2
+2
+Diode_SMD
+D_SMC-RM10_Universal_Handsoldering
+Diode, Universal, SMC (DO-214AB), RM10, Handsoldering, SMD, Thruhole
+Diode Universal SMC (DO-214AB) RM10 Handsoldering SMD Thruhole
+0
+2
+2
+Diode_SMD
+D_SMC_Handsoldering
+Diode SMC (DO-214AB) Handsoldering
+Diode SMC (DO-214AB) Handsoldering
+0
+2
+2
+Diode_SMD
+D_SMF
+Diode SMF (DO-219AB), http://www.vishay.com/docs/95572/smf_do-219ab.pdf
+Diode SMF (DO-214AB)
+0
+2
+2
+Diode_SMD
+D_SOD-110
+SOD-110
+SOD-110
+0
+2
+2
+Diode_SMD
+D_SOD-123
+SOD-123
+SOD-123
+0
+2
+2
+Diode_SMD
+D_SOD-123F
+D_SOD-123F
+D_SOD-123F
+0
+2
+2
+Diode_SMD
+D_SOD-128
+D_SOD-128 (CFP5 SlimSMAW), https://assets.nexperia.com/documents/outline-drawing/SOD128.pdf
+D_SOD-128
+0
+2
+2
+Diode_SMD
+D_SOD-323
+SOD-323
+SOD-323
+0
+2
+2
+Diode_SMD
+D_SOD-323F
+SOD-323F http://www.nxp.com/documents/outline_drawing/SOD323F.pdf
+SOD-323F
+0
+2
+2
+Diode_SMD
+D_SOD-323_HandSoldering
+SOD-323
+SOD-323
+0
+2
+2
+Diode_SMD
+D_SOD-523
+http://www.diodes.com/datasheets/ap02001.pdf p.144
+Diode SOD523
+0
+2
+2
+Diode_SMD
+D_SOD-923
+https://www.onsemi.com/pub/Collateral/ESD9B-D.PDF#page=4
+Diode SOD923
+0
+2
+2
+Diode_SMD
+D_TUMD2
+ROHM - TUMD2
+TUMD2
+0
+2
+2
+Diode_SMD
+Diode_Bridge_Bourns_CD-DF4xxS
+8.1x10.5mm, 4A, single phase bridge rectifier, https://www.bourns.com/docs/Product-Datasheets/CD-DF4xxSL.pdf
+Surface Mount Bridge Rectifier Diode
+0
+4
+4
+Diode_SMD
+Diode_Bridge_Diotec_ABS
+SMD diode bridge ABS (Diotec), see https://diotec.com/tl_files/diotec/files/pdf/datasheets/abs2.pdf
+ABS MBLS
+0
+4
+4
+Diode_SMD
+Diode_Bridge_Diotec_MicroDil_3.0x3.0x1.8mm
+SMD package Diotec Diotec MicroDil, body 3.0x3.0x1.8mm (e.g. diode bridge), see https://diotec.com/tl_files/diotec/files/pdf/datasheets/mys40.pdf
+Diotec MicroDil diode bridge
+0
+4
+4
+Diode_SMD
+Diode_Bridge_Diotec_SO-DIL-Slim
+SMD diode bridge Diotec SO-DIL Slim, see https://diotec.com/tl_files/diotec/files/pdf/datasheets/b40fs.pdf
+DFS SO-DIL Slim
+0
+4
+4
+Diode_SMD
+Diode_Bridge_OnSemi_SDIP-4L
+SMD diode bridge OnSemi SDIP-4L, see https://www.onsemi.com/pdf/datasheet/df10s1-d.pdf
+OnSemi Diode Bridge SDIP-4L
+0
+4
+4
+Diode_SMD
+Diode_Bridge_Vishay_DFS
+SMD diode bridge DFS, see http://www.vishay.com/docs/88854/padlayouts.pdf
+DFS
+0
+4
+4
+Diode_SMD
+Diode_Bridge_Vishay_DFSFlat
+SMD diode bridge Low Profile DFS "Flat", see http://www.vishay.com/docs/88874/dfl15005.pdf
+DFS
+0
+4
+4
+Diode_SMD
+Diode_Bridge_Vishay_MBLS
+SMD diode bridge MBLS, see http://www.vishay.com/docs/89959/mbl104s.pdf http://www.vishay.com/docs/88854/padlayouts.pdf
+DFS
+0
+4
+4
+Diode_SMD
+Littelfuse_PolyZen-LS
+http://m.littelfuse.com/~/media/electronics/datasheets/polyzen_devices/littelfuse_polyzen_standard_polyzen_catalog_datasheet.pdf.pdf
+Diode Polymer Protected Zener Diode Littelfuse LS
+0
+3
+3
+Diode_SMD
+Nexperia_CFP3_SOD-123W
+Nexperia CFP3 (SOD-123W), https://assets.nexperia.com/documents/outline-drawing/SOD123W.pdf
+CFP3 SOD-123W
+0
+2
+2
+Diode_THT
+D_5KPW_P7.62mm_Vertical_AnodeUp
+Diode, 5KPW series, Axial, Vertical, pin pitch=7.62mm, , length*diameter=9*8mm^2, , http://www.diodes.com/_files/packages/8686949.gif
+Diode 5KPW series Axial Vertical pin pitch 7.62mm  length 9mm diameter 8mm
+0
+2
+2
+Diode_THT
+D_5KPW_P7.62mm_Vertical_KathodeUp
+Diode, 5KPW series, Axial, Vertical, pin pitch=7.62mm, , length*diameter=9*8mm^2, , http://www.diodes.com/_files/packages/8686949.gif
+Diode 5KPW series Axial Vertical pin pitch 7.62mm  length 9mm diameter 8mm
+0
+2
+2
+Diode_THT
+D_5KPW_P12.70mm_Horizontal
+Diode, 5KPW series, Axial, Horizontal, pin pitch=12.7mm, , length*diameter=9*8mm^2, , http://www.diodes.com/_files/packages/8686949.gif
+Diode 5KPW series Axial Horizontal pin pitch 12.7mm  length 9mm diameter 8mm
+0
+2
+2
+Diode_THT
+D_5KP_P7.62mm_Vertical_AnodeUp
+Diode, 5KP series, Axial, Vertical, pin pitch=7.62mm, , length*diameter=7.62*9.53mm^2, , http://www.diodes.com/_files/packages/8686949.gif
+Diode 5KP series Axial Vertical pin pitch 7.62mm  length 7.62mm diameter 9.53mm
+0
+2
+2
+Diode_THT
+D_5KP_P7.62mm_Vertical_KathodeUp
+Diode, 5KP series, Axial, Vertical, pin pitch=7.62mm, , length*diameter=7.62*9.53mm^2, , http://www.diodes.com/_files/packages/8686949.gif
+Diode 5KP series Axial Vertical pin pitch 7.62mm  length 7.62mm diameter 9.53mm
+0
+2
+2
+Diode_THT
+D_5KP_P10.16mm_Horizontal
+Diode, 5KP series, Axial, Horizontal, pin pitch=10.16mm, , length*diameter=7.62*9.53mm^2, , http://www.diodes.com/_files/packages/8686949.gif
+Diode 5KP series Axial Horizontal pin pitch 10.16mm  length 7.62mm diameter 9.53mm
+0
+2
+2
+Diode_THT
+D_5KP_P12.70mm_Horizontal
+Diode, 5KP series, Axial, Horizontal, pin pitch=12.7mm, , length*diameter=7.62*9.53mm^2, , http://www.diodes.com/_files/packages/8686949.gif
+Diode 5KP series Axial Horizontal pin pitch 12.7mm  length 7.62mm diameter 9.53mm
+0
+2
+2
+Diode_THT
+D_5W_P5.08mm_Vertical_AnodeUp
+Diode, 5W series, Axial, Vertical, pin pitch=5.08mm, , length*diameter=8.9*3.7mm^2, , http://www.diodes.com/_files/packages/8686949.gif
+Diode 5W series Axial Vertical pin pitch 5.08mm  length 8.9mm diameter 3.7mm
+0
+2
+2
+Diode_THT
+D_5W_P5.08mm_Vertical_KathodeUp
+Diode, 5W series, Axial, Vertical, pin pitch=5.08mm, , length*diameter=8.9*3.7mm^2, , http://www.diodes.com/_files/packages/8686949.gif
+Diode 5W series Axial Vertical pin pitch 5.08mm  length 8.9mm diameter 3.7mm
+0
+2
+2
+Diode_THT
+D_5W_P10.16mm_Horizontal
+Diode, 5W series, Axial, Horizontal, pin pitch=10.16mm, , length*diameter=8.9*3.7mm^2, , http://www.diodes.com/_files/packages/8686949.gif
+Diode 5W series Axial Horizontal pin pitch 10.16mm  length 8.9mm diameter 3.7mm
+0
+2
+2
+Diode_THT
+D_5W_P12.70mm_Horizontal
+Diode, 5W series, Axial, Horizontal, pin pitch=12.7mm, , length*diameter=8.9*3.7mm^2, , http://www.diodes.com/_files/packages/8686949.gif
+Diode 5W series Axial Horizontal pin pitch 12.7mm  length 8.9mm diameter 3.7mm
+0
+2
+2
+Diode_THT
+D_A-405_P2.54mm_Vertical_AnodeUp
+Diode, A-405 series, Axial, Vertical, pin pitch=2.54mm, , length*diameter=5.2*2.7mm^2, , http://www.diodes.com/_files/packages/A-405.pdf
+Diode A-405 series Axial Vertical pin pitch 2.54mm  length 5.2mm diameter 2.7mm
+0
+2
+2
+Diode_THT
+D_A-405_P2.54mm_Vertical_KathodeUp
+Diode, A-405 series, Axial, Vertical, pin pitch=2.54mm, , length*diameter=5.2*2.7mm^2, , http://www.diodes.com/_files/packages/A-405.pdf
+Diode A-405 series Axial Vertical pin pitch 2.54mm  length 5.2mm diameter 2.7mm
+0
+2
+2
+Diode_THT
+D_A-405_P5.08mm_Vertical_AnodeUp
+Diode, A-405 series, Axial, Vertical, pin pitch=5.08mm, , length*diameter=5.2*2.7mm^2, , http://www.diodes.com/_files/packages/A-405.pdf
+Diode A-405 series Axial Vertical pin pitch 5.08mm  length 5.2mm diameter 2.7mm
+0
+2
+2
+Diode_THT
+D_A-405_P5.08mm_Vertical_KathodeUp
+Diode, A-405 series, Axial, Vertical, pin pitch=5.08mm, , length*diameter=5.2*2.7mm^2, , http://www.diodes.com/_files/packages/A-405.pdf
+Diode A-405 series Axial Vertical pin pitch 5.08mm  length 5.2mm diameter 2.7mm
+0
+2
+2
+Diode_THT
+D_A-405_P7.62mm_Horizontal
+Diode, A-405 series, Axial, Horizontal, pin pitch=7.62mm, , length*diameter=5.2*2.7mm^2, , http://www.diodes.com/_files/packages/A-405.pdf
+Diode A-405 series Axial Horizontal pin pitch 7.62mm  length 5.2mm diameter 2.7mm
+0
+2
+2
+Diode_THT
+D_A-405_P10.16mm_Horizontal
+Diode, A-405 series, Axial, Horizontal, pin pitch=10.16mm, , length*diameter=5.2*2.7mm^2, , http://www.diodes.com/_files/packages/A-405.pdf
+Diode A-405 series Axial Horizontal pin pitch 10.16mm  length 5.2mm diameter 2.7mm
+0
+2
+2
+Diode_THT
+D_A-405_P12.70mm_Horizontal
+Diode, A-405 series, Axial, Horizontal, pin pitch=12.7mm, , length*diameter=5.2*2.7mm^2, , http://www.diodes.com/_files/packages/A-405.pdf
+Diode A-405 series Axial Horizontal pin pitch 12.7mm  length 5.2mm diameter 2.7mm
+0
+2
+2
+Diode_THT
+D_DO-15_P2.54mm_Vertical_AnodeUp
+Diode, DO-15 series, Axial, Vertical, pin pitch=2.54mm, , length*diameter=7.6*3.6mm^2, , http://www.diodes.com/_files/packages/DO-15.pdf
+Diode DO-15 series Axial Vertical pin pitch 2.54mm  length 7.6mm diameter 3.6mm
+0
+2
+2
+Diode_THT
+D_DO-15_P2.54mm_Vertical_KathodeUp
+Diode, DO-15 series, Axial, Vertical, pin pitch=2.54mm, , length*diameter=7.6*3.6mm^2, , http://www.diodes.com/_files/packages/DO-15.pdf
+Diode DO-15 series Axial Vertical pin pitch 2.54mm  length 7.6mm diameter 3.6mm
+0
+2
+2
+Diode_THT
+D_DO-15_P3.81mm_Vertical_AnodeUp
+Diode, DO-15 series, Axial, Vertical, pin pitch=3.81mm, , length*diameter=7.6*3.6mm^2, , http://www.diodes.com/_files/packages/DO-15.pdf
+Diode DO-15 series Axial Vertical pin pitch 3.81mm  length 7.6mm diameter 3.6mm
+0
+2
+2
+Diode_THT
+D_DO-15_P3.81mm_Vertical_KathodeUp
+Diode, DO-15 series, Axial, Vertical, pin pitch=3.81mm, , length*diameter=7.6*3.6mm^2, , http://www.diodes.com/_files/packages/DO-15.pdf
+Diode DO-15 series Axial Vertical pin pitch 3.81mm  length 7.6mm diameter 3.6mm
+0
+2
+2
+Diode_THT
+D_DO-15_P5.08mm_Vertical_AnodeUp
+Diode, DO-15 series, Axial, Vertical, pin pitch=5.08mm, , length*diameter=7.6*3.6mm^2, , http://www.diodes.com/_files/packages/DO-15.pdf
+Diode DO-15 series Axial Vertical pin pitch 5.08mm  length 7.6mm diameter 3.6mm
+0
+2
+2
+Diode_THT
+D_DO-15_P5.08mm_Vertical_KathodeUp
+Diode, DO-15 series, Axial, Vertical, pin pitch=5.08mm, , length*diameter=7.6*3.6mm^2, , http://www.diodes.com/_files/packages/DO-15.pdf
+Diode DO-15 series Axial Vertical pin pitch 5.08mm  length 7.6mm diameter 3.6mm
+0
+2
+2
+Diode_THT
+D_DO-15_P10.16mm_Horizontal
+Diode, DO-15 series, Axial, Horizontal, pin pitch=10.16mm, , length*diameter=7.6*3.6mm^2, , http://www.diodes.com/_files/packages/DO-15.pdf
+Diode DO-15 series Axial Horizontal pin pitch 10.16mm  length 7.6mm diameter 3.6mm
+0
+2
+2
+Diode_THT
+D_DO-15_P12.70mm_Horizontal
+Diode, DO-15 series, Axial, Horizontal, pin pitch=12.7mm, , length*diameter=7.6*3.6mm^2, , http://www.diodes.com/_files/packages/DO-15.pdf
+Diode DO-15 series Axial Horizontal pin pitch 12.7mm  length 7.6mm diameter 3.6mm
+0
+2
+2
+Diode_THT
+D_DO-15_P15.24mm_Horizontal
+Diode, DO-15 series, Axial, Horizontal, pin pitch=15.24mm, , length*diameter=7.6*3.6mm^2, , http://www.diodes.com/_files/packages/DO-15.pdf
+Diode DO-15 series Axial Horizontal pin pitch 15.24mm  length 7.6mm diameter 3.6mm
+0
+2
+2
+Diode_THT
+D_DO-27_P5.08mm_Vertical_AnodeUp
+Diode, DO-27 series, Axial, Vertical, pin pitch=5.08mm, , length*diameter=9.52*5.33mm^2, , http://www.slottechforum.com/slotinfo/Techstuff/CD2%20Diodes%20and%20Transistors/Cases/Diode%20DO-27.jpg
+Diode DO-27 series Axial Vertical pin pitch 5.08mm  length 9.52mm diameter 5.33mm
+0
+2
+2
+Diode_THT
+D_DO-27_P5.08mm_Vertical_KathodeUp
+Diode, DO-27 series, Axial, Vertical, pin pitch=5.08mm, , length*diameter=9.52*5.33mm^2, , http://www.slottechforum.com/slotinfo/Techstuff/CD2%20Diodes%20and%20Transistors/Cases/Diode%20DO-27.jpg
+Diode DO-27 series Axial Vertical pin pitch 5.08mm  length 9.52mm diameter 5.33mm
+0
+2
+2
+Diode_THT
+D_DO-27_P12.70mm_Horizontal
+Diode, DO-27 series, Axial, Horizontal, pin pitch=12.7mm, , length*diameter=9.52*5.33mm^2, , http://www.slottechforum.com/slotinfo/Techstuff/CD2%20Diodes%20and%20Transistors/Cases/Diode%20DO-27.jpg
+Diode DO-27 series Axial Horizontal pin pitch 12.7mm  length 9.52mm diameter 5.33mm
+0
+2
+2
+Diode_THT
+D_DO-27_P15.24mm_Horizontal
+Diode, DO-27 series, Axial, Horizontal, pin pitch=15.24mm, , length*diameter=9.52*5.33mm^2, , http://www.slottechforum.com/slotinfo/Techstuff/CD2%20Diodes%20and%20Transistors/Cases/Diode%20DO-27.jpg
+Diode DO-27 series Axial Horizontal pin pitch 15.24mm  length 9.52mm diameter 5.33mm
+0
+2
+2
+Diode_THT
+D_DO-34_SOD68_P2.54mm_Vertical_AnodeUp
+Diode, DO-34_SOD68 series, Axial, Vertical, pin pitch=2.54mm, , length*diameter=3.04*1.6mm^2, , https://www.nxp.com/docs/en/data-sheet/KTY83_SER.pdf
+Diode DO-34_SOD68 series Axial Vertical pin pitch 2.54mm  length 3.04mm diameter 1.6mm
+0
+2
+2
+Diode_THT
+D_DO-34_SOD68_P2.54mm_Vertical_KathodeUp
+Diode, DO-34_SOD68 series, Axial, Vertical, pin pitch=2.54mm, , length*diameter=3.04*1.6mm^2, , https://www.nxp.com/docs/en/data-sheet/KTY83_SER.pdf
+Diode DO-34_SOD68 series Axial Vertical pin pitch 2.54mm  length 3.04mm diameter 1.6mm
+0
+2
+2
+Diode_THT
+D_DO-34_SOD68_P5.08mm_Vertical_AnodeUp
+Diode, DO-34_SOD68 series, Axial, Vertical, pin pitch=5.08mm, , length*diameter=3.04*1.6mm^2, , https://www.nxp.com/docs/en/data-sheet/KTY83_SER.pdf
+Diode DO-34_SOD68 series Axial Vertical pin pitch 5.08mm  length 3.04mm diameter 1.6mm
+0
+2
+2
+Diode_THT
+D_DO-34_SOD68_P5.08mm_Vertical_KathodeUp
+Diode, DO-34_SOD68 series, Axial, Vertical, pin pitch=5.08mm, , length*diameter=3.04*1.6mm^2, , https://www.nxp.com/docs/en/data-sheet/KTY83_SER.pdf
+Diode DO-34_SOD68 series Axial Vertical pin pitch 5.08mm  length 3.04mm diameter 1.6mm
+0
+2
+2
+Diode_THT
+D_DO-34_SOD68_P7.62mm_Horizontal
+Diode, DO-34_SOD68 series, Axial, Horizontal, pin pitch=7.62mm, , length*diameter=3.04*1.6mm^2, , https://www.nxp.com/docs/en/data-sheet/KTY83_SER.pdf
+Diode DO-34_SOD68 series Axial Horizontal pin pitch 7.62mm  length 3.04mm diameter 1.6mm
+0
+2
+2
+Diode_THT
+D_DO-34_SOD68_P10.16mm_Horizontal
+Diode, DO-34_SOD68 series, Axial, Horizontal, pin pitch=10.16mm, , length*diameter=3.04*1.6mm^2, , https://www.nxp.com/docs/en/data-sheet/KTY83_SER.pdf
+Diode DO-34_SOD68 series Axial Horizontal pin pitch 10.16mm  length 3.04mm diameter 1.6mm
+0
+2
+2
+Diode_THT
+D_DO-34_SOD68_P12.70mm_Horizontal
+Diode, DO-34_SOD68 series, Axial, Horizontal, pin pitch=12.7mm, , length*diameter=3.04*1.6mm^2, , https://www.nxp.com/docs/en/data-sheet/KTY83_SER.pdf
+Diode DO-34_SOD68 series Axial Horizontal pin pitch 12.7mm  length 3.04mm diameter 1.6mm
+0
+2
+2
+Diode_THT
+D_DO-35_SOD27_P2.54mm_Vertical_AnodeUp
+Diode, DO-35_SOD27 series, Axial, Vertical, pin pitch=2.54mm, , length*diameter=4*2mm^2, , http://www.diodes.com/_files/packages/DO-35.pdf
+Diode DO-35_SOD27 series Axial Vertical pin pitch 2.54mm  length 4mm diameter 2mm
+0
+2
+2
+Diode_THT
+D_DO-35_SOD27_P2.54mm_Vertical_KathodeUp
+Diode, DO-35_SOD27 series, Axial, Vertical, pin pitch=2.54mm, , length*diameter=4*2mm^2, , http://www.diodes.com/_files/packages/DO-35.pdf
+Diode DO-35_SOD27 series Axial Vertical pin pitch 2.54mm  length 4mm diameter 2mm
+0
+2
+2
+Diode_THT
+D_DO-35_SOD27_P3.81mm_Vertical_AnodeUp
+Diode, DO-35_SOD27 series, Axial, Vertical, pin pitch=3.81mm, , length*diameter=4*2mm^2, , http://www.diodes.com/_files/packages/DO-35.pdf
+Diode DO-35_SOD27 series Axial Vertical pin pitch 3.81mm  length 4mm diameter 2mm
+0
+2
+2
+Diode_THT
+D_DO-35_SOD27_P3.81mm_Vertical_KathodeUp
+Diode, DO-35_SOD27 series, Axial, Vertical, pin pitch=3.81mm, , length*diameter=4*2mm^2, , http://www.diodes.com/_files/packages/DO-35.pdf
+Diode DO-35_SOD27 series Axial Vertical pin pitch 3.81mm  length 4mm diameter 2mm
+0
+2
+2
+Diode_THT
+D_DO-35_SOD27_P5.08mm_Vertical_AnodeUp
+Diode, DO-35_SOD27 series, Axial, Vertical, pin pitch=5.08mm, , length*diameter=4*2mm^2, , http://www.diodes.com/_files/packages/DO-35.pdf
+Diode DO-35_SOD27 series Axial Vertical pin pitch 5.08mm  length 4mm diameter 2mm
+0
+2
+2
+Diode_THT
+D_DO-35_SOD27_P5.08mm_Vertical_KathodeUp
+Diode, DO-35_SOD27 series, Axial, Vertical, pin pitch=5.08mm, , length*diameter=4*2mm^2, , http://www.diodes.com/_files/packages/DO-35.pdf
+Diode DO-35_SOD27 series Axial Vertical pin pitch 5.08mm  length 4mm diameter 2mm
+0
+2
+2
+Diode_THT
+D_DO-35_SOD27_P7.62mm_Horizontal
+Diode, DO-35_SOD27 series, Axial, Horizontal, pin pitch=7.62mm, , length*diameter=4*2mm^2, , http://www.diodes.com/_files/packages/DO-35.pdf
+Diode DO-35_SOD27 series Axial Horizontal pin pitch 7.62mm  length 4mm diameter 2mm
+0
+2
+2
+Diode_THT
+D_DO-35_SOD27_P10.16mm_Horizontal
+Diode, DO-35_SOD27 series, Axial, Horizontal, pin pitch=10.16mm, , length*diameter=4*2mm^2, , http://www.diodes.com/_files/packages/DO-35.pdf
+Diode DO-35_SOD27 series Axial Horizontal pin pitch 10.16mm  length 4mm diameter 2mm
+0
+2
+2
+Diode_THT
+D_DO-35_SOD27_P12.70mm_Horizontal
+Diode, DO-35_SOD27 series, Axial, Horizontal, pin pitch=12.7mm, , length*diameter=4*2mm^2, , http://www.diodes.com/_files/packages/DO-35.pdf
+Diode DO-35_SOD27 series Axial Horizontal pin pitch 12.7mm  length 4mm diameter 2mm
+0
+2
+2
+Diode_THT
+D_DO-41_SOD81_P2.54mm_Vertical_AnodeUp
+Diode, DO-41_SOD81 series, Axial, Vertical, pin pitch=2.54mm, , length*diameter=5.2*2.7mm^2, , http://www.diodes.com/_files/packages/DO-41%20(Plastic).pdf
+Diode DO-41_SOD81 series Axial Vertical pin pitch 2.54mm  length 5.2mm diameter 2.7mm
+0
+2
+2
+Diode_THT
+D_DO-41_SOD81_P2.54mm_Vertical_KathodeUp
+Diode, DO-41_SOD81 series, Axial, Vertical, pin pitch=2.54mm, , length*diameter=5.2*2.7mm^2, , http://www.diodes.com/_files/packages/DO-41%20(Plastic).pdf
+Diode DO-41_SOD81 series Axial Vertical pin pitch 2.54mm  length 5.2mm diameter 2.7mm
+0
+2
+2
+Diode_THT
+D_DO-41_SOD81_P3.81mm_Vertical_AnodeUp
+Diode, DO-41_SOD81 series, Axial, Vertical, pin pitch=3.81mm, , length*diameter=5.2*2.7mm^2, , https://www.diodes.com/assets/Package-Files/DO-41-Plastic.pdf
+Diode DO-41_SOD81 series Axial Vertical pin pitch 3.81mm  length 5.2mm diameter 2.7mm
+0
+2
+2
+Diode_THT
+D_DO-41_SOD81_P3.81mm_Vertical_KathodeUp
+Diode, DO-41_SOD81 series, Axial, Vertical, pin pitch=3.81mm, , length*diameter=5.2*2.7mm^2, , https://www.diodes.com/assets/Package-Files/DO-41-Plastic.pdf
+Diode DO-41_SOD81 series Axial Vertical pin pitch 3.81mm  length 5.2mm diameter 2.7mm
+0
+2
+2
+Diode_THT
+D_DO-41_SOD81_P5.08mm_Vertical_AnodeUp
+Diode, DO-41_SOD81 series, Axial, Vertical, pin pitch=5.08mm, , length*diameter=5.2*2.7mm^2, , http://www.diodes.com/_files/packages/DO-41%20(Plastic).pdf
+Diode DO-41_SOD81 series Axial Vertical pin pitch 5.08mm  length 5.2mm diameter 2.7mm
+0
+2
+2
+Diode_THT
+D_DO-41_SOD81_P5.08mm_Vertical_KathodeUp
+Diode, DO-41_SOD81 series, Axial, Vertical, pin pitch=5.08mm, , length*diameter=5.2*2.7mm^2, , http://www.diodes.com/_files/packages/DO-41%20(Plastic).pdf
+Diode DO-41_SOD81 series Axial Vertical pin pitch 5.08mm  length 5.2mm diameter 2.7mm
+0
+2
+2
+Diode_THT
+D_DO-41_SOD81_P7.62mm_Horizontal
+Diode, DO-41_SOD81 series, Axial, Horizontal, pin pitch=7.62mm, , length*diameter=5.2*2.7mm^2, , http://www.diodes.com/_files/packages/DO-41%20(Plastic).pdf
+Diode DO-41_SOD81 series Axial Horizontal pin pitch 7.62mm  length 5.2mm diameter 2.7mm
+0
+2
+2
+Diode_THT
+D_DO-41_SOD81_P10.16mm_Horizontal
+Diode, DO-41_SOD81 series, Axial, Horizontal, pin pitch=10.16mm, , length*diameter=5.2*2.7mm^2, , http://www.diodes.com/_files/packages/DO-41%20(Plastic).pdf
+Diode DO-41_SOD81 series Axial Horizontal pin pitch 10.16mm  length 5.2mm diameter 2.7mm
+0
+2
+2
+Diode_THT
+D_DO-41_SOD81_P12.70mm_Horizontal
+Diode, DO-41_SOD81 series, Axial, Horizontal, pin pitch=12.7mm, , length*diameter=5.2*2.7mm^2, , http://www.diodes.com/_files/packages/DO-41%20(Plastic).pdf
+Diode DO-41_SOD81 series Axial Horizontal pin pitch 12.7mm  length 5.2mm diameter 2.7mm
+0
+2
+2
+Diode_THT
+D_DO-201AD_P3.81mm_Vertical_AnodeUp
+Diode, DO-201AD series, Axial, Vertical, pin pitch=3.81mm, , length*diameter=9.5*5.2mm^2, , http://www.diodes.com/_files/packages/DO-201AD.pdf
+Diode DO-201AD series Axial Vertical pin pitch 3.81mm  length 9.5mm diameter 5.2mm
+0
+2
+2
+Diode_THT
+D_DO-201AD_P3.81mm_Vertical_KathodeUp
+Diode, DO-201AD series, Axial, Vertical, pin pitch=3.81mm, , length*diameter=9.5*5.2mm^2, , http://www.diodes.com/_files/packages/DO-201AD.pdf
+Diode DO-201AD series Axial Vertical pin pitch 3.81mm  length 9.5mm diameter 5.2mm
+0
+2
+2
+Diode_THT
+D_DO-201AD_P5.08mm_Vertical_AnodeUp
+Diode, DO-201AD series, Axial, Vertical, pin pitch=5.08mm, , length*diameter=9.5*5.2mm^2, , http://www.diodes.com/_files/packages/DO-201AD.pdf
+Diode DO-201AD series Axial Vertical pin pitch 5.08mm  length 9.5mm diameter 5.2mm
+0
+2
+2
+Diode_THT
+D_DO-201AD_P5.08mm_Vertical_KathodeUp
+Diode, DO-201AD series, Axial, Vertical, pin pitch=5.08mm, , length*diameter=9.5*5.2mm^2, , http://www.diodes.com/_files/packages/DO-201AD.pdf
+Diode DO-201AD series Axial Vertical pin pitch 5.08mm  length 9.5mm diameter 5.2mm
+0
+2
+2
+Diode_THT
+D_DO-201AD_P12.70mm_Horizontal
+Diode, DO-201AD series, Axial, Horizontal, pin pitch=12.7mm, , length*diameter=9.5*5.2mm^2, , http://www.diodes.com/_files/packages/DO-201AD.pdf
+Diode DO-201AD series Axial Horizontal pin pitch 12.7mm  length 9.5mm diameter 5.2mm
+0
+2
+2
+Diode_THT
+D_DO-201AD_P15.24mm_Horizontal
+Diode, DO-201AD series, Axial, Horizontal, pin pitch=15.24mm, , length*diameter=9.5*5.2mm^2, , http://www.diodes.com/_files/packages/DO-201AD.pdf
+Diode DO-201AD series Axial Horizontal pin pitch 15.24mm  length 9.5mm diameter 5.2mm
+0
+2
+2
+Diode_THT
+D_DO-201AE_P3.81mm_Vertical_AnodeUp
+Diode, DO-201AE series, Axial, Vertical, pin pitch=3.81mm, , length*diameter=9*5.3mm^2, , http://www.farnell.com/datasheets/529758.pdf
+Diode DO-201AE series Axial Vertical pin pitch 3.81mm  length 9mm diameter 5.3mm
+0
+2
+2
+Diode_THT
+D_DO-201AE_P3.81mm_Vertical_KathodeUp
+Diode, DO-201AE series, Axial, Vertical, pin pitch=3.81mm, , length*diameter=9*5.3mm^2, , http://www.farnell.com/datasheets/529758.pdf
+Diode DO-201AE series Axial Vertical pin pitch 3.81mm  length 9mm diameter 5.3mm
+0
+2
+2
+Diode_THT
+D_DO-201AE_P5.08mm_Vertical_AnodeUp
+Diode, DO-201AE series, Axial, Vertical, pin pitch=5.08mm, , length*diameter=9*5.3mm^2, , http://www.farnell.com/datasheets/529758.pdf
+Diode DO-201AE series Axial Vertical pin pitch 5.08mm  length 9mm diameter 5.3mm
+0
+2
+2
+Diode_THT
+D_DO-201AE_P5.08mm_Vertical_KathodeUp
+Diode, DO-201AE series, Axial, Vertical, pin pitch=5.08mm, , length*diameter=9*5.3mm^2, , http://www.farnell.com/datasheets/529758.pdf
+Diode DO-201AE series Axial Vertical pin pitch 5.08mm  length 9mm diameter 5.3mm
+0
+2
+2
+Diode_THT
+D_DO-201AE_P12.70mm_Horizontal
+Diode, DO-201AE series, Axial, Horizontal, pin pitch=12.7mm, , length*diameter=9*5.3mm^2, , http://www.farnell.com/datasheets/529758.pdf
+Diode DO-201AE series Axial Horizontal pin pitch 12.7mm  length 9mm diameter 5.3mm
+0
+2
+2
+Diode_THT
+D_DO-201AE_P15.24mm_Horizontal
+Diode, DO-201AE series, Axial, Horizontal, pin pitch=15.24mm, , length*diameter=9*5.3mm^2, , http://www.farnell.com/datasheets/529758.pdf
+Diode DO-201AE series Axial Horizontal pin pitch 15.24mm  length 9mm diameter 5.3mm
+0
+2
+2
+Diode_THT
+D_DO-201_P3.81mm_Vertical_AnodeUp
+Diode, DO-201 series, Axial, Vertical, pin pitch=3.81mm, , length*diameter=9.53*5.21mm^2, , http://www.diodes.com/_files/packages/DO-201.pdf
+Diode DO-201 series Axial Vertical pin pitch 3.81mm  length 9.53mm diameter 5.21mm
+0
+2
+2
+Diode_THT
+D_DO-201_P3.81mm_Vertical_KathodeUp
+Diode, DO-201 series, Axial, Vertical, pin pitch=3.81mm, , length*diameter=9.53*5.21mm^2, , http://www.diodes.com/_files/packages/DO-201.pdf
+Diode DO-201 series Axial Vertical pin pitch 3.81mm  length 9.53mm diameter 5.21mm
+0
+2
+2
+Diode_THT
+D_DO-201_P5.08mm_Vertical_AnodeUp
+Diode, DO-201 series, Axial, Vertical, pin pitch=5.08mm, , length*diameter=9.53*5.21mm^2, , http://www.diodes.com/_files/packages/DO-201.pdf
+Diode DO-201 series Axial Vertical pin pitch 5.08mm  length 9.53mm diameter 5.21mm
+0
+2
+2
+Diode_THT
+D_DO-201_P5.08mm_Vertical_KathodeUp
+Diode, DO-201 series, Axial, Vertical, pin pitch=5.08mm, , length*diameter=9.53*5.21mm^2, , http://www.diodes.com/_files/packages/DO-201.pdf
+Diode DO-201 series Axial Vertical pin pitch 5.08mm  length 9.53mm diameter 5.21mm
+0
+2
+2
+Diode_THT
+D_DO-201_P12.70mm_Horizontal
+Diode, DO-201 series, Axial, Horizontal, pin pitch=12.7mm, , length*diameter=9.53*5.21mm^2, , http://www.diodes.com/_files/packages/DO-201.pdf
+Diode DO-201 series Axial Horizontal pin pitch 12.7mm  length 9.53mm diameter 5.21mm
+0
+2
+2
+Diode_THT
+D_DO-201_P15.24mm_Horizontal
+Diode, DO-201 series, Axial, Horizontal, pin pitch=15.24mm, , length*diameter=9.53*5.21mm^2, , http://www.diodes.com/_files/packages/DO-201.pdf
+Diode DO-201 series Axial Horizontal pin pitch 15.24mm  length 9.53mm diameter 5.21mm
+0
+2
+2
+Diode_THT
+D_DO-247_Horizontal_TabDown
+Diode, DO-247 series, Horizontal, TabDown, P 10.9mm
+diode rectifier
+0
+2
+2
+Diode_THT
+D_DO-247_Horizontal_TabUp
+Diode, DO-247 series, Horizontal, TabUp, P 10.9mm
+diode rectifier
+0
+2
+2
+Diode_THT
+D_DO-247_Vertical
+Diode, DO-247 series, Vertical, P 10.9mm
+diode rectifier
+0
+2
+2
+Diode_THT
+D_P600_R-6_P7.62mm_Vertical_AnodeUp
+Diode, P600_R-6 series, Axial, Vertical, pin pitch=7.62mm, , length*diameter=9.1*9.1mm^2, , http://www.vishay.com/docs/88692/p600a.pdf, http://www.diodes.com/_files/packages/R-6.pdf
+Diode P600_R-6 series Axial Vertical pin pitch 7.62mm  length 9.1mm diameter 9.1mm
+0
+2
+2
+Diode_THT
+D_P600_R-6_P7.62mm_Vertical_KathodeUp
+Diode, P600_R-6 series, Axial, Vertical, pin pitch=7.62mm, , length*diameter=9.1*9.1mm^2, , http://www.vishay.com/docs/88692/p600a.pdf, http://www.diodes.com/_files/packages/R-6.pdf
+Diode P600_R-6 series Axial Vertical pin pitch 7.62mm  length 9.1mm diameter 9.1mm
+0
+2
+2
+Diode_THT
+D_P600_R-6_P12.70mm_Horizontal
+Diode, P600_R-6 series, Axial, Horizontal, pin pitch=12.7mm, , length*diameter=9.1*9.1mm^2, , http://www.vishay.com/docs/88692/p600a.pdf, http://www.diodes.com/_files/packages/R-6.pdf
+Diode P600_R-6 series Axial Horizontal pin pitch 12.7mm  length 9.1mm diameter 9.1mm
+0
+2
+2
+Diode_THT
+D_P600_R-6_P20.00mm_Horizontal
+Diode, P600_R-6 series, Axial, Horizontal, pin pitch=20mm, , length*diameter=9.1*9.1mm^2, , http://www.vishay.com/docs/88692/p600a.pdf, http://www.diodes.com/_files/packages/R-6.pdf
+Diode P600_R-6 series Axial Horizontal pin pitch 20mm  length 9.1mm diameter 9.1mm
+0
+2
+2
+Diode_THT
+D_T-1_P2.54mm_Vertical_AnodeUp
+Diode, T-1 series, Axial, Vertical, pin pitch=2.54mm, , length*diameter=3.2*2.6mm^2, , http://www.diodes.com/_files/packages/T-1.pdf
+Diode T-1 series Axial Vertical pin pitch 2.54mm  length 3.2mm diameter 2.6mm
+0
+2
+2
+Diode_THT
+D_T-1_P2.54mm_Vertical_KathodeUp
+Diode, T-1 series, Axial, Vertical, pin pitch=2.54mm, , length*diameter=3.2*2.6mm^2, , http://www.diodes.com/_files/packages/T-1.pdf
+Diode T-1 series Axial Vertical pin pitch 2.54mm  length 3.2mm diameter 2.6mm
+0
+2
+2
+Diode_THT
+D_T-1_P5.08mm_Horizontal
+Diode, T-1 series, Axial, Horizontal, pin pitch=5.08mm, , length*diameter=3.2*2.6mm^2, , http://www.diodes.com/_files/packages/T-1.pdf
+Diode T-1 series Axial Horizontal pin pitch 5.08mm  length 3.2mm diameter 2.6mm
+0
+2
+2
+Diode_THT
+D_T-1_P10.16mm_Horizontal
+Diode, T-1 series, Axial, Horizontal, pin pitch=10.16mm, , length*diameter=3.2*2.6mm^2, , http://www.diodes.com/_files/packages/T-1.pdf
+Diode T-1 series Axial Horizontal pin pitch 10.16mm  length 3.2mm diameter 2.6mm
+0
+2
+2
+Diode_THT
+D_T-1_P12.70mm_Horizontal
+Diode, T-1 series, Axial, Horizontal, pin pitch=12.7mm, , length*diameter=3.2*2.6mm^2, , http://www.diodes.com/_files/packages/T-1.pdf
+Diode T-1 series Axial Horizontal pin pitch 12.7mm  length 3.2mm diameter 2.6mm
+0
+2
+2
+Diode_THT
+Diode_Bridge_15.1x15.1x6.3mm_P10.9mm
+Single phase bridge rectifier case 15.1x15.1mm, pitch 10.9mm, see https://diotec.com/tl_files/diotec/files/pdf/datasheets/pb1000.pdf
+Diode Bridge PB10xxS
+0
+4
+4
+Diode_THT
+Diode_Bridge_15.2x15.2x6.3mm_P10.9mm
+Single phase bridge rectifier case 15.2x15.2mm, pitch 10.9mm, see https://diotec.com/tl_files/diotec/files/pdf/datasheets/kbpc600.pdf
+Diode Bridge KBPC6xx
+0
+4
+4
+Diode_THT
+Diode_Bridge_15.7x15.7x6.3mm_P10.8mm
+Single phase bridge rectifier case 15.7x15.7
+Diode Bridge
+0
+4
+4
+Diode_THT
+Diode_Bridge_16.7x16.7x6.3mm_P10.8mm
+Single phase bridge rectifier case 16.7x16.7
+Diode Bridge
+0
+4
+4
+Diode_THT
+Diode_Bridge_19.0x3.5x10.0mm_P5.0mm
+Vishay GBU rectifier package, 5.08mm pitch, see http://www.vishay.com/docs/88606/g3sba20.pdf
+Vishay GBU rectifier diode bridge
+0
+4
+4
+Diode_THT
+Diode_Bridge_19.0x19.0x6.8mm_P12.7mm
+Single phase bridge rectifier case 19x19mm, pitch 12.7mm, see https://diotec.com/tl_files/diotec/files/pdf/datasheets/pb1000.pdf
+Diode Bridge PB10xx
+0
+4
+4
+Diode_THT
+Diode_Bridge_28.6x28.6x7.3mm_P18.0mm_P11.6mm
+Single phase bridge rectifier case 28.6x28.6mm, pitch 18.0mm & 11.6mm, see https://diotec.com/tl_files/diotec/files/pdf/datasheets/kbpc1500fw.pdf
+Diode Bridge KBPCxxxxWP
+0
+4
+4
+Diode_THT
+Diode_Bridge_32.0x5.6x17.0mm_P10.0mm_P7.5mm
+Diotec 32x5.6x17mm rectifier package, 7.5mm/10mm pitch, see https://diotec.com/tl_files/diotec/files/pdf/datasheets/b40c3700.pdf
+Diotec rectifier diode bridge
+0
+4
+4
+Diode_THT
+Diode_Bridge_Comchip_SCVB-L
+Three phase, Bridge, Rectifier, https://www.comchiptech.com/admin/files/product/SC35VB80S-G%20Thru506369.%20SC35VB160S-G%20RevB.pdf
+diode module
+0
+5
+5
+Diode_THT
+Diode_Bridge_DIP-4_W5.08mm_P2.54mm
+4-lead dip package for diode bridges, row spacing 5.08mm, pin-spacing 2.54mm, see http://www.vishay.com/docs/88898/b2m.pdf
+DIL DIP PDIP 5.08mm 2.54
+0
+4
+4
+Diode_THT
+Diode_Bridge_DIP-4_W7.62mm_P5.08mm
+4-lead dip package for diode bridges, row spacing 7.62 mm (300 mils), see http://cdn-reichelt.de/documents/datenblatt/A400/HDBL101G_20SERIES-TSC.pdf
+DIL DIP PDIP 5.08mm 7.62mm 300mil
+0
+4
+4
+Diode_THT
+Diode_Bridge_IXYS_GUFP
+Three phase, Bridge, Rectifier
+diode module
+0
+5
+5
+Diode_THT
+Diode_Bridge_Round_D8.9mm
+4-lead round diode bridge package, diameter 8.9mm, pin pitch 5.08mm, see http://cdn-reichelt.de/documents/datenblatt/A400/W005M-W10M_SEP.PDF
+diode bridge 8.9mm 8.85mm WOB pitch 5.08mm
+0
+4
+4
+Diode_THT
+Diode_Bridge_Round_D9.0mm
+4-lead round diode bridge package, diameter 9.0mm, pin pitch 5.0mm, see https://diotec.com/tl_files/diotec/files/pdf/datasheets/b40r.pdf
+diode bridge 9.0mm 8.85mm WOB pitch 5.0mm
+0
+4
+4
+Diode_THT
+Diode_Bridge_Round_D9.8mm
+4-lead round diode bridge package, diameter 9.8mm, pin pitch 5.08mm, see http://www.vishay.com/docs/88769/woo5g.pdf
+diode bridge 9.8mm WOG pitch 5.08mm
+0
+4
+4
+Diode_THT
+Diode_Bridge_Vishay_GBL
+Vishay GBL rectifier package, 5.08mm pitch, see http://www.vishay.com/docs/88609/gbl005.pdf
+Vishay GBL rectifier diode bridge
+0
+4
+4
+Diode_THT
+Diode_Bridge_Vishay_GBU
+Vishay GBU rectifier package, 5.08mm pitch, see http://www.vishay.com/docs/88606/g3sba20.pdf
+Vishay GBU rectifier diode bridge
+0
+4
+4
+Diode_THT
+Diode_Bridge_Vishay_KBL
+Vishay KBL rectifier package, 5.08mm pitch, see http://www.vishay.com/docs/88655/kbl005.pdf
+Vishay KBL rectifier diode bridge
+0
+4
+4
+Diode_THT
+Diode_Bridge_Vishay_KBPC1
+Single phase bridge rectifier case KBPC1, see http://www.vishay.com/docs/93585/vs-kbpc1series.pdf
+Diode Bridge
+0
+4
+4
+Diode_THT
+Diode_Bridge_Vishay_KBPC6
+Single phase bridge rectifier case KBPC6, see http://www.vishay.com/docs/93585/vs-kbpc1series.pdf
+Diode Bridge
+0
+4
+4
+Diode_THT
+Diode_Bridge_Vishay_KBPM
+Vishay KBM rectifier package, 3.95mm pitch (http://www.farnell.com/datasheets/2238158.pdf, http://www.cdil.com/s/kbp2005_.pdf)
+Vishay KBM rectifier diode bridge
+0
+4
+4
+Diode_THT
+Diode_Bridge_Vishay_KBU
+Vishay KBU rectifier package, 5.08mm pitch, see http://www.vishay.com/docs/88656/kbu4.pdf
+Vishay KBU rectifier diode bridge
+0
+4
+4
+Display
+AG12864E
+STN/FSTN LCD 128x64 dot https://www.digchip.com/datasheets/parts/datasheet/1121/AG-12864E-pdf.php
+AG12864E Graphics Display 128x64 Ampire
+0
+24
+20
+Display
+Adafruit_SSD1306
+Adafruit SSD1306 OLED 1.3 inch 128x64 I2C & SPI https://learn.adafruit.com/monochrome-oled-breakouts/downloads
+Adafruit SSD1306 OLED 1.3 inch 128x64 I2C & SPI 
+0
+8
+8
+Display
+Adafruit_SSD1306_No_Mounting_Holes
+Adafruit SSD1306 OLED 1.3 inch 128x64 I2C & SPI https://learn.adafruit.com/monochrome-oled-breakouts/downloads
+Adafruit SSD1306 OLED 1.3 inch 128x64 I2C & SPI 
+0
+8
+8
+Display
+CR2013-MI2120
+CR2013-MI2120 ILI9341 LCD Breakout http://pan.baidu.com/s/11Y990
+CR2013-MI2120 ILI9341 LCD Breakout
+0
+18
+14
+Display
+EA-eDIP128B-XXX
+LCD-graphical display with LED backlight 128x64 RS-232 I2C or SPI http://www.lcd-module.com/fileadmin/eng/pdf/grafik/edip128-6e.pdf
+LCD-graphical display with LED backlight 128x64 RS-232 I2C or SPI
+0
+32
+32
+Display
+EA_DOGL128-6
+Graphical,Display,LCD,128x64 https://www.lcd-module.com/eng/pdf/grafik/dogl128-6e.pdf
+EA DOGL128
+0
+26
+26
+Display
+EA_DOGM128-6
+Graphical,Display,LCD,128x64 https://www.lcd-module.de/eng/pdf/grafik/dogm128e.pdf
+EA DOGM128-6
+0
+26
+26
+Display
+EA_DOGS104X-A
+LCD 4x10 character 3.3V VDD I2C or SPI http://www.lcd-module.com/fileadmin/eng/pdf/doma/dogs104e.pdf
+LCD 4x10 character 3.3V VDD I2C or SPI
+0
+14
+14
+Display
+EA_DOGXL160-7
+Grapchical,Display,LCD,160x104 http://www.lcd-module.com/eng/pdf/grafik/dogxl160-7e.pdf
+EA_DOGXL160-7
+0
+22
+22
+Display
+EA_DOGXL160-7_Backlight
+Grapchical,Display,LCD,160x104 http://www.lcd-module.com/eng/pdf/grafik/dogxl160-7e.pdf
+EA_DOGXL160-7_Backlight
+0
+22
+22
+Display
+EA_T123X-I2C
+http://www.lcd-module.de/pdf/doma/t123-i2c.pdf
+3 Line 12 character wide alpha numeric LCD
+0
+6
+6
+Display
+EA_eDIP160-XXX
+LCD-graphical display with LED backlight 160x104 RS-232 I2C or SPI http://www.lcd-module.com/fileadmin/eng/pdf/grafik/edip160-7e.pdf
+LCD-graphical display with LED backlight 160x104 RS-232 I2C or SPI
+0
+40
+40
+Display
+EA_eDIP240-XXX
+LCD graphical display LED backlight 240x128 http://www.lcd-module.com/fileadmin/eng/pdf/grafik/edip240-7e.pdf
+LCD graphical display LED backlight 240x128
+0
+40
+40
+Display
+EA_eDIP320X-XXX
+LCD display 320x340 RS-232 I2C or SPI http://www.lcd-module.com/fileadmin/eng/pdf/grafik/edip320-8e.pdf
+LCD display 320x340 RS-232 I2C or SPI
+0
+48
+48
+Display
+EA_eDIPTFT32-XXX
+TFT-graphic display 320x240 16 bit colour with led backlight http://www.lcd-module.com/fileadmin/eng/pdf/grafik/ediptft32-ae.pdf
+TFT-graphic display 320x240 16 bit colour with led backlight
+0
+40
+40
+Display
+EA_eDIPTFT43-ATC
+http://www.lcd-module.com/fileadmin/eng/pdf/grafik/ediptft43-ae.pdf
+TFT graphical display 480x272 16-bit colour with LED backlight
+0
+40
+40
+Display
+EA_eDIPTFT43-XXX
+TFT graphical display 480x272 16-bit colour with LED backlight http://www.lcd-module.com/fileadmin/eng/pdf/grafik/ediptft43-ae.pdf
+TFT graphical display 480x272 16-bit colour with LED backlight
+0
+40
+40
+Display
+EA_eDIPTFT57-XXX
+http://www.lcd-module.com/fileadmin/eng/pdf/grafik/ediptft57-ae.pdf
+TFT-graphic display 640x480 16 bit colour
+0
+48
+48
+Display
+EA_eDIPTFT70-ATC
+TFT-graphical display 800x480 16-bit colours with capacitive touch panel http://www.lcd-module.com/fileadmin/eng/pdf/grafik/ediptft70-ae.pdf
+TFT-graphical display 800x480 16-bit colours with capacitive touch panel
+0
+48
+48
+Display
+EA_eDIPTFT70-XXX
+TFT-graphical display 800x480 16-bit colours http://www.lcd-module.com/fileadmin/eng/pdf/grafik/ediptft70-ae.pdf
+TFT-graphical display 800x480 16-bit colours and touch display
+0
+48
+48
+Display
+ERM19264
+STN/FSTN LCD 192x64 dot https://www.buydisplay.com/download/manual/ERM19264-1_Series_Datasheet.pdf
+ERM19264 Graphics Display 192x64
+0
+20
+20
+Display
+HDSM-441B_HDSM-443B
+2 Digit 7 segemnt blue LED, right hand decimal, https://docs.broadcom.com/docs/AV02-1589EN
+2 Digit 7 segment blue LED
+0
+10
+10
+Display
+HDSM-541B_HDSM-543B
+2 digit 7 segement blue LED with right hand decimal, https://docs.broadcom.com/docs/AV02-1588EN
+2 digit 7 segement blue LED with right hand decimal
+0
+10
+10
+Display
+HDSP-48xx
+10-Element Bar Graph Array https://docs.broadcom.com/docs/AV02-1798EN
+10-Element Bar Graph Array
+0
+20
+20
+Display
+HDSP-4830
+10-Element Red Bar Graph Array https://docs.broadcom.com/docs/AV02-1798EN
+10-Element Red Bar Graph Array
+0
+20
+20
+Display
+HDSP-4832
+10-Element Red Yellow Green Bar Graph Array https://docs.broadcom.com/docs/AV02-1798EN
+10-Element Red Yellow Green Bar Graph Array
+0
+20
+20
+Display
+HDSP-4836
+10-Element Red Yellow Green Bar Graph Array https://docs.broadcom.com/docs/AV02-1798EN
+10-Element Red Yellow Green Bar Graph Array
+0
+20
+20
+Display
+HDSP-4840
+10-Element Yellow Bar Graph Array https://docs.broadcom.com/docs/AV02-1798EN
+10-Element Yellow Bar Graph Array
+0
+20
+20
+Display
+HDSP-4850
+10-Element Green Bar Graph Array https://docs.broadcom.com/docs/AV02-1798EN
+10-Element Green Bar Graph Array
+0
+20
+20
+Display
+HLCP-J100
+10-Element Red Bar Graph Array https://docs.broadcom.com/docs/AV02-1798EN
+10-Element Red Bar Graph Array
+0
+20
+20
+Display
+HY1602E
+http://www.icbank.com/data/ICBShop/board/HY1602E.pdf
+LCD 16x2 Alphanumeric 16pin
+0
+20
+16
+Display
+LCD-016N002L
+16 x 2 Character LCD, http://www.vishay.com/product?docid=37299
+LCD-016N002L 16 x 2 Character LCD
+0
+24
+20
+Display
+LM16255
+LCD LM16255 16x2 character http://www.datasheetlib.com/datasheet/259542/lm16255_sharp-electronics.html
+LCD 12x2
+0
+14
+14
+Display
+NHD-0420H1Z
+NHD-0420H1Z LCD http://www.newhavendisplay.com/specs/NHD-0420H1Z-FSW-GBW-33V3.pdf
+NHD-0420H1Z LCD
+0
+16
+16
+Display
+NHD-C0220BiZ
+NHD-C0220BiZ LCD http://www.newhavendisplay.com/specs/NHD-C0220BiZ-FSW-FBW-3V3M.pdf
+NHD-C0220BiZ LCD
+0
+10
+10
+Display
+OLED-128O064D
+128x64 OLED display
+display oled
+0
+30
+30
+Display
+RC1602A
+http://www.raystar-optronics.com/down.php?ProID=18
+LCD 16x2 Alphanumeric 16pin
+0
+22
+18
+Display
+WC1602A
+LCD 16x2 http://www.wincomlcd.com/pdf/WC1602A-SFYLYHTC06.pdf
+LCD 16x2 Alphanumeric 16pin
+0
+20
+16
+Display_7Segment
+7SEGMENT-LED__HDSM531_HDSM533_SMD
+7-Segment Display, HDSM53x, https://docs.broadcom.com/docs/AV02-0713EN
+7segment LED HDSM531 HDSM533
+0
+10
+10
+Display_7Segment
+7SegmentLED_LTS6760_LTS6780
+7-Segment Display, LTS67x0, http://optoelectronics.liteon.com/upload/download/DS30-2001-355/S6760jd.pdf
+7Segment LED LTS6760 LTS6780
+0
+10
+10
+Display_7Segment
+AD-121F2
+Single Digit 7-segment RGB LED Display, 1-inch digit height, common anode, http://usasyck.com/products/AD-121F2_cat_e.pdf
+RGB LED digit
+0
+22
+22
+Display_7Segment
+AFF_2x7SEG-DIGIT_10mm
+Afficheur 7 segments 10mm DIGIT
+AFFICHEUR
+0
+16
+16
+Display_7Segment
+CA56-12CGKWA
+4 digit 7 segment green LED, http://www.kingbright.com/attachments/file/psearch/000/00/00/CA56-12CGKWA(Ver.9A).pdf
+4 digit 7 segment green LED
+0
+12
+12
+Display_7Segment
+CA56-12EWA
+4 digit 7 segment green LED, http://www.kingbrightusa.com/images/catalog/SPEC/CA56-12EWA.pdf
+4 digit 7 segment green LED
+0
+12
+12
+Display_7Segment
+CA56-12SEKWA
+4 digit 7 segment green LED, http://www.kingbright.com/attachments/file/psearch/000/00/00/CA56-12SEKWA(Ver.7A).pdf
+4 digit 7 segment green LED
+0
+12
+12
+Display_7Segment
+CA56-12SRWA
+4 digit 7 segment green LED, http://www.kingbrightusa.com/images/catalog/SPEC/CA56-12SRWA.pdf
+4 digit 7 segment green LED
+0
+12
+12
+Display_7Segment
+CA56-12SURKWA
+4 digit 7 segment green LED, http://www.kingbright.com/attachments/file/psearch/000/00/00/CA56-12SURKWA(Ver.8A).pdf
+4 digit 7 segment green LED
+0
+12
+12
+Display_7Segment
+CA56-12SYKWA
+4 digit 7 segment green LED, http://www.kingbright.com/attachments/file/psearch/000/00/00/CA56-12SYKWA(Ver.6A).pdf
+4 digit 7 segment green LED
+0
+12
+12
+Display_7Segment
+CC56-12GWA
+4 digit 7 segment green LED, http://www.kingbrightusa.com/images/catalog/SPEC/CA56-11GWA.pdf
+4 digit 7 segment green LED
+0
+12
+12
+Display_7Segment
+CC56-12YWA
+4 digit 7 segment green LED, http://www.kingbrightusa.com/images/catalog/SPEC/CC56-12YWA.pdf
+4 digit 7 segment green LED
+0
+12
+12
+Display_7Segment
+D1X8K
+https://ia800903.us.archive.org/24/items/CTKD1x8K/Cromatek%20D168K.pdf
+Single digit 7 segment ultra bright red
+0
+10
+10
+Display_7Segment
+DA04-11CGKWA
+http://www.kingbright.com/attachments/file/psearch/000/00/00/DA04-11CGKWA(Ver.6A).pdf
+Dubble digit green 7 segment LED display
+0
+16
+16
+Display_7Segment
+DA04-11SEKWA
+http://www.kingbright.com/attachments/file/psearch/000/00/00/DA04-11SEKWA(Ver.9A).pdf
+Dubble digit super bright orange 7 segment LED display
+0
+16
+16
+Display_7Segment
+DA04-11SURKWA
+http://www.kingbright.com/attachments/file/psearch/000/00/00/DA04-11SURKWA(Ver.10A).pdf
+Dubble digit hyper red 7 segment LED display
+0
+16
+16
+Display_7Segment
+DA04-11SYKWA
+http://www.kingbright.com/attachments/file/psearch/000/00/00/DA04-11SYKWA(Ver.6A).pdf
+Dubble digit super bright yellow 7 segment LED display
+0
+16
+16
+Display_7Segment
+DA56-11CGKWA
+http://www.kingbright.com/attachments/file/psearch/000/00/00/DA56-11CGKWA(Ver.16A).pdf
+Double digit seven segment green LED display
+0
+18
+18
+Display_7Segment
+DA56-11SEKWA
+http://www.kingbright.com/attachments/file/psearch/000/00/00/DA56-11SEKWA(Ver.9A).pdf
+Double digit seven segment super bright orange LED display
+0
+18
+18
+Display_7Segment
+DA56-11SURKWA
+http://www.kingbright.com/attachments/file/psearch/000/00/00/DA56-11SURKWA(Ver.11A).pdf
+Double digit seven segment hyper red LED display
+0
+18
+18
+Display_7Segment
+DA56-11SYKWA
+http://www.kingbright.com/attachments/file/psearch/000/00/00/DA56-11SYKWA(Ver.11A).pdf
+Double digit seven segment super bright yellow LED display
+0
+18
+18
+Display_7Segment
+DE113-XX-XX
+http://www.display-elektronik.de/filter/DE113-RS-20_635.pdf
+3 1/5 digit LOW BAT + 7-Segment LCD
+0
+40
+40
+Display_7Segment
+DE114-RS-20
+http://www.display-elektronik.de/filter/DE113-RS-20_635.pdf
+3 1/5 digit reflective LCD LOW-BAT + 7-Segment
+0
+40
+40
+Display_7Segment
+DE119-XX-XX
+https://www.display-elektronik.de/filter/DE119-RS-20_635.pdf
+4 digit 7 segment LCD 
+0
+40
+40
+Display_7Segment
+DE122-XX-XX
+http://www.display-elektronik.de/filter/DE122-RS-20_635.pdf
+6 digit 7 segment LCD 
+0
+50
+50
+Display_7Segment
+DE170-XX-XX
+http://www.display-elektronik.de/filter/DE170-RS-20_75.pdf
+3 1/5 digit reflective arrow bat + 7 segment LCD 
+0
+40
+40
+Display_7Segment
+ELD_426XXXX
+http://www.everlight.com/file/ProductFile/D426SYGWA-S530-E2.pdf
+Double digit 7 segment brilliant yellow green LED
+0
+10
+10
+Display_7Segment
+HDSP-7401
+One digit 7 segment yellow, https://docs.broadcom.com/docs/AV02-2553EN
+One digit 7 segment yellow
+0
+10
+10
+Display_7Segment
+HDSP-7507
++-1 overflow 7 segment high efficiency red, https://docs.broadcom.com/docs/AV02-2553EN
++-1 overflow 7 segment high efficiency red
+0
+10
+10
+Display_7Segment
+HDSP-7801
+One digit 7 segment green, https://docs.broadcom.com/docs/AV02-2553EN
+One digit 7 segment green
+0
+10
+10
+Display_7Segment
+HDSP-7807
++-1 overflow 7 segment green, https://docs.broadcom.com/docs/AV02-2553EN
++-1 overflow 7 segment green
+0
+10
+10
+Display_7Segment
+HDSP-A151
+One digit 7 segment red, https://docs.broadcom.com/docs/AV02-2553EN
+One digit 7 segment high efficiency red
+0
+10
+10
+Display_7Segment
+HDSP-A401
+One digit 7 segment orange, common anode, https://docs.broadcom.com/docs/AV02-2553EN
+One digit 7 segment orange common anode
+0
+10
+10
+Display_7Segment
+KCSC02-105
+http://www.kingbright.com/attachments/file/psearch/000/00/00/KCSC02-105(Ver.9A).pdf
+Single digit 7 segement hyper red LED
+0
+10
+10
+Display_7Segment
+KCSC02-106
+http://www.kingbright.com/attachments/file/psearch/000/00/00/KCSC02-106(Ver.10A).pdf
+Single digit 7 segement super bright orange LED
+0
+10
+10
+Display_7Segment
+KCSC02-107
+http://www.kingbright.com/attachments/file/psearch/000/00/00/KCSC02-107(Ver.9A).pdf
+Single digit 7 segement super bright yellow LED
+0
+10
+10
+Display_7Segment
+KCSC02-123
+http://www.kingbright.com/attachments/file/psearch/000/00/00/KCSC02-123(Ver.10A).pdf
+Single digit 7 segement super bright yellow LED
+0
+10
+10
+Display_7Segment
+KCSC02-136
+http://www.kingbright.com/attachments/file/psearch/000/00/00/KCSC02-136(Ver.6B).pdf
+Single digit 7 segement super bright yellow LED
+0
+10
+10
+Display_7Segment
+LTC-4627Jx
+http://optoelectronics.liteon.com/upload/download/DS30-2001-393/C4627JG.pdf
+4 digit 7 segment LED
+0
+14
+14
+Display_7Segment
+MAN71A
+https://www.digchip.com/datasheets/parts/datasheet/161/MAN3640A-pdf.php
+One digit 7 segment red LED with right dot
+0
+14
+14
+Display_7Segment
+MAN72A
+https://www.digchip.com/datasheets/parts/datasheet/161/MAN3640A-pdf.php
+One digit 7 segment red LED with left dot
+0
+14
+14
+Display_7Segment
+MAN73A
+https://www.digchip.com/datasheets/parts/datasheet/161/MAN3640A-pdf.php
+Overflow +- 1 red LED
+0
+14
+14
+Display_7Segment
+MAN3410A
+https://www.digchip.com/datasheets/parts/datasheet/161/MAN3640A-pdf.php
+One digit 7 segment green LED with dot
+0
+14
+14
+Display_7Segment
+MAN3420A
+https://www.digchip.com/datasheets/parts/datasheet/161/MAN3640A-pdf.php
+One digit 7 segment green LED with left dot
+0
+14
+14
+Display_7Segment
+MAN3610A
+https://www.digchip.com/datasheets/parts/datasheet/161/MAN3640A-pdf.php
+One digit 7 segment orange LED with right dot
+0
+14
+14
+Display_7Segment
+MAN3620A
+https://www.digchip.com/datasheets/parts/datasheet/161/MAN3640A-pdf.php
+One digit 7 segment orange LED with left dot
+0
+14
+14
+Display_7Segment
+MAN3630A
+https://www.digchip.com/datasheets/parts/datasheet/161/MAN3640A-pdf.php
+Overflow +- 1 orange LED
+0
+14
+14
+Display_7Segment
+MAN3810A
+https://www.digchip.com/datasheets/parts/datasheet/161/MAN3640A-pdf.php
+One digit 7 segment yellow LED with right dot
+0
+14
+14
+Display_7Segment
+MAN3820A
+https://www.digchip.com/datasheets/parts/datasheet/161/MAN3640A-pdf.php
+One digit 7 segment yellow LED with left dot
+0
+14
+14
+Display_7Segment
+SA15-11xxx
+http://www.kingbrightusa.com/images/catalog/SPEC/SA15-11SRWA.pdf
+SA15-11xxx single digit 7 segment display 38.1mm 1.5inch
+0
+10
+10
+Display_7Segment
+SBC18-11SURKCGKWA
+http://www.kingbright.com/attachments/file/psearch/000/00/00/SBC18-11SURKCGKWA(Ver.6A).pdf
+single digit 7 segemnt red/green LED
+0
+10
+10
+Display_7Segment
+Sx39-1xxxxx
+Single digit 7 segment LED display in red, yellow or green colour http://www.kingbrightusa.com/images/catalog/SPEC/sa39-11ewa.pdf
+One digit LED 7 segment SA39-11 SC39-11 SA39-12 SC39-12
+0
+10
+10
+Ferrite_THT
+LairdTech_28C0236-0JW-10
+Ferrite, vertical, LairdTech 28C0236-0JW-10, https://assets.lairdtech.com/home/brandworld/files/28C0236-0JW-10.pdf, JW Miller core https://www.bourns.com/products/magnetic-products/j.w.-miller-through-hole-ferrite-beads-emi-filters
+Ferrite vertical LairdTech 28C0236-0JW-10
+0
+2
+2
+Fiducial
+Fiducial_0.5mm_Mask1.5mm
+Circular Fiducial, 0.5mm bare copper, 1.5mm soldermask opening
+fiducial
+0
+1
+0
+Fiducial
+Fiducial_0.5mm_Mask1mm
+Circular Fiducial, 0.5mm bare copper, 1mm soldermask opening (Level C)
+fiducial
+0
+1
+0
+Fiducial
+Fiducial_0.75mm_Mask1.5mm
+Circular Fiducial, 0.75mm bare copper, 1.5mm soldermask opening (Level B)
+fiducial
+0
+1
+0
+Fiducial
+Fiducial_0.75mm_Mask2.25mm
+Circular Fiducial, 0.75mm bare copper, 2.25mm soldermask opening
+fiducial
+0
+1
+0
+Fiducial
+Fiducial_1.5mm_Mask3mm
+Circular Fiducial, 1.5mm bare copper, 3mm soldermask opening
+fiducial
+0
+1
+0
+Fiducial
+Fiducial_1.5mm_Mask4.5mm
+Circular Fiducial, 1.5mm bare copper, 4.5mm soldermask opening
+fiducial
+0
+1
+0
+Fiducial
+Fiducial_1mm_Mask2mm
+Circular Fiducial, 1mm bare copper, 2mm soldermask opening (Level A)
+fiducial
+0
+1
+0
+Fiducial
+Fiducial_1mm_Mask3mm
+Circular Fiducial, 1mm bare copper, 3mm soldermask opening (recommended)
+fiducial
+0
+1
+0
+Filter
+Filter_1109-5_1.1x0.9mm
+5-pin SAW filter package - 1.1x0.9 mm Body; (see https://www.murata.com/~/media/webrenewal/support/library/catalog/products/filter/rf/p73e.ashx?la=en-gb)
+Filter 5
+0
+5
+5
+Filter
+Filter_1411-5_1.4x1.1mm
+5-pin filter package - 1.4x1.1 mm Body; (see https://global.kyocera.com/prdct/electro/product/pdf/sf14_tdlte.pdf)
+Filter 5
+0
+5
+5
+Filter
+Filter_Bourns_SRF0905_6.0x9.2mm
+https://www.bourns.com/docs/Product-Datasheets/SRF0905.pdf
+Line Filter
+0
+4
+4
+Filter
+Filter_FILTERCON_1FPxx
+0.5A, 250VAC, 50/60Hz line filter (https://filtercon.com.pl/wp-content/uploads/2019/07/Karta-katalogowa-FP-12-1.pdf)
+EMI filter
+0
+4
+4
+Filter
+Filter_Mini-Circuits_FV1206
+Mini-Circuits Filter SMD 1206 https://ww2.minicircuits.com/case_style/FV1206.pdf
+Mini-Circuits Filter SMD 1206
+0
+6
+4
+Filter
+Filter_Mini-Circuits_FV1206-1
+Mini-Circuits Filter SMD 1206 https://ww2.minicircuits.com/case_style/FV1206-1.pdf
+Mini-Circuits Filter SMD 1206
+0
+6
+6
+Filter
+Filter_Mini-Circuits_FV1206-4
+Mini-Circuits Filter SMD 1206 https://ww2.minicircuits.com/case_style/FV1206-4.pdf
+Mini-Circuits Filter SMD 1206
+0
+8
+4
+Filter
+Filter_Mini-Circuits_FV1206-5
+Mini-Circuits Filter SMD 1206 https://ww2.minicircuits.com/case_style/FV1206-5.pdf
+Mini-Circuits Filter SMD 1206
+0
+8
+4
+Filter
+Filter_Mini-Circuits_FV1206-6
+Mini-Circuits Filter SMD 1206 https://ww2.minicircuits.com/case_style/FV1206-6.pdf
+Mini-Circuits Filter SMD 1206
+0
+14
+8
+Filter
+Filter_Mini-Circuits_FV1206-7
+Mini-Circuits Filter SMD 1206 https://ww2.minicircuits.com/case_style/FV1206-7.pdf
+Mini-Circuits Filter SMD 1206
+0
+5
+3
+Filter
+Filter_Murata_BNX025
+https://www.murata.com/en-us/products/productdata/8796778004510/QNFH9101.pdf?1496719830000
+EMI Filter
+0
+6
+4
+Filter
+Filter_Murata_BNX025_ThermalVias
+https://www.murata.com/en-us/products/productdata/8796778004510/QNFH9101.pdf?1496719830000
+EMI Filter
+0
+19
+4
+Filter
+Filter_Murata_SFECF-6
+SMD Type 10.7MHz Ceramic Filter https://www.murata.com/en-us/products/filter/cerafil/sfecf
+10.7MHz smd ceramic
+0
+6
+6
+Filter
+Filter_Murata_SFECF-6_HandSoldering
+SMD Type 10.7MHz Ceramic Filter https://www.murata.com/en-us/products/filter/cerafil/sfecf
+10.7MHz smd ceramic
+0
+6
+6
+Filter
+Filter_SAW-6_3.8x3.8mm
+6-pin 3.8 x 3.8mm SAW filter package, https://www.golledge.com/media/3785/mp08167.pdf
+SAW filter 6-pin
+0
+6
+6
+Filter
+Filter_SAW-8_3.8x3.8mm
+8-pin 3.8x3.8mm SAW filter, https://www.golledge.com/media/1831/ma05497.pdf
+SAW filter 8-pin
+0
+8
+8
+Filter
+Filter_Schaffner_FN405
+Compact PCB mounting EMI filter (https://www.schaffner.com/de/produkte/download/product/datasheet/fn-405-pcb-mounting-filter/)
+EMI filter
+0
+5
+5
+Filter
+Filter_Schaffner_FN406
+Ultra Compact EMC Filter (https://www.schaffner.com/products/download/product/datasheet/fn-406-ultra-compact-emc-filter/)
+emi filter
+0
+5
+5
+Fuse
+Fuse_0402_1005Metric
+Fuse SMD 0402 (1005 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: http://www.tortai-tech.com/upload/download/2011102023233369053.pdf), generated with kicad-footprint-generator
+fuse
+0
+2
+2
+Fuse
+Fuse_0402_1005Metric_Pad0.77x0.64mm_HandSolder
+Fuse SMD 0402 (1005 Metric), square (rectangular) end terminal, IPC_7351 nominal with elongated pad for handsoldering. (Body size source: http://www.tortai-tech.com/upload/download/2011102023233369053.pdf), generated with kicad-footprint-generator
+fuse handsolder
+0
+2
+2
+Fuse
+Fuse_0603_1608Metric
+Fuse SMD 0603 (1608 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: http://www.tortai-tech.com/upload/download/2011102023233369053.pdf), generated with kicad-footprint-generator
+fuse
+0
+2
+2
+Fuse
+Fuse_0603_1608Metric_Pad1.05x0.95mm_HandSolder
+Fuse SMD 0603 (1608 Metric), square (rectangular) end terminal, IPC_7351 nominal with elongated pad for handsoldering. (Body size source: http://www.tortai-tech.com/upload/download/2011102023233369053.pdf), generated with kicad-footprint-generator
+fuse handsolder
+0
+2
+2
+Fuse
+Fuse_0805_2012Metric
+Fuse SMD 0805 (2012 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: https://docs.google.com/spreadsheets/d/1BsfQQcO9C6DZCsRaXUlFlo91Tg2WpOkGARC1WS5S8t0/edit?usp=sharing), generated with kicad-footprint-generator
+fuse
+0
+2
+2
+Fuse
+Fuse_0805_2012Metric_Pad1.15x1.40mm_HandSolder
+Fuse SMD 0805 (2012 Metric), square (rectangular) end terminal, IPC_7351 nominal with elongated pad for handsoldering. (Body size source: https://docs.google.com/spreadsheets/d/1BsfQQcO9C6DZCsRaXUlFlo91Tg2WpOkGARC1WS5S8t0/edit?usp=sharing), generated with kicad-footprint-generator
+fuse handsolder
+0
+2
+2
+Fuse
+Fuse_1206_3216Metric
+Fuse SMD 1206 (3216 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: http://www.tortai-tech.com/upload/download/2011102023233369053.pdf), generated with kicad-footprint-generator
+fuse
+0
+2
+2
+Fuse
+Fuse_1206_3216Metric_Pad1.42x1.75mm_HandSolder
+Fuse SMD 1206 (3216 Metric), square (rectangular) end terminal, IPC_7351 nominal with elongated pad for handsoldering. (Body size source: http://www.tortai-tech.com/upload/download/2011102023233369053.pdf), generated with kicad-footprint-generator
+fuse handsolder
+0
+2
+2
+Fuse
+Fuse_1210_3225Metric
+Fuse SMD 1210 (3225 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: http://www.tortai-tech.com/upload/download/2011102023233369053.pdf), generated with kicad-footprint-generator
+fuse
+0
+2
+2
+Fuse
+Fuse_1210_3225Metric_Pad1.42x2.65mm_HandSolder
+Fuse SMD 1210 (3225 Metric), square (rectangular) end terminal, IPC_7351 nominal with elongated pad for handsoldering. (Body size source: http://www.tortai-tech.com/upload/download/2011102023233369053.pdf), generated with kicad-footprint-generator
+fuse handsolder
+0
+2
+2
+Fuse
+Fuse_1812_4532Metric
+Fuse SMD 1812 (4532 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: https://www.nikhef.nl/pub/departments/mt/projects/detectorR_D/dtddice/ERJ2G.pdf), generated with kicad-footprint-generator
+fuse
+0
+2
+2
+Fuse
+Fuse_1812_4532Metric_Pad1.30x3.40mm_HandSolder
+Fuse SMD 1812 (4532 Metric), square (rectangular) end terminal, IPC_7351 nominal with elongated pad for handsoldering. (Body size source: https://www.nikhef.nl/pub/departments/mt/projects/detectorR_D/dtddice/ERJ2G.pdf), generated with kicad-footprint-generator
+fuse handsolder
+0
+2
+2
+Fuse
+Fuse_2010_5025Metric
+Fuse SMD 2010 (5025 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: http://www.tortai-tech.com/upload/download/2011102023233369053.pdf), generated with kicad-footprint-generator
+fuse
+0
+2
+2
+Fuse
+Fuse_2010_5025Metric_Pad1.52x2.65mm_HandSolder
+Fuse SMD 2010 (5025 Metric), square (rectangular) end terminal, IPC_7351 nominal with elongated pad for handsoldering. (Body size source: http://www.tortai-tech.com/upload/download/2011102023233369053.pdf), generated with kicad-footprint-generator
+fuse handsolder
+0
+2
+2
+Fuse
+Fuse_2512_6332Metric
+Fuse SMD 2512 (6332 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: http://www.tortai-tech.com/upload/download/2011102023233369053.pdf), generated with kicad-footprint-generator
+fuse
+0
+2
+2
+Fuse
+Fuse_2512_6332Metric_Pad1.52x3.35mm_HandSolder
+Fuse SMD 2512 (6332 Metric), square (rectangular) end terminal, IPC_7351 nominal with elongated pad for handsoldering. (Body size source: http://www.tortai-tech.com/upload/download/2011102023233369053.pdf), generated with kicad-footprint-generator
+fuse handsolder
+0
+2
+2
+Fuse
+Fuse_2920_7451Metric
+Fuse SMD 2920 (7451 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size from: http://www.megastar.com/products/fusetronic/polyswitch/PDF/smd2920.pdf), generated with kicad-footprint-generator
+fuse
+0
+2
+2
+Fuse
+Fuse_2920_7451Metric_Pad2.10x5.45mm_HandSolder
+Fuse SMD 2920 (7451 Metric), square (rectangular) end terminal, IPC_7351 nominal with elongated pad for handsoldering. (Body size from: http://www.megastar.com/products/fusetronic/polyswitch/PDF/smd2920.pdf), generated with kicad-footprint-generator
+fuse handsolder
+0
+2
+2
+Fuse
+Fuse_BelFuse_0ZRE0005FF_L8.3mm_W3.8mm
+Fuse 0ZRE0005FF, BelFuse, Radial Leaded PTC, https://www.belfuse.com/resources/datasheets/circuitprotection/ds-cp-0zre-series.pdf
+0ZRE BelFuse radial PTC
+0
+2
+2
+Fuse
+Fuse_BelFuse_0ZRE0008FF_L8.3mm_W3.8mm
+Fuse 0ZRE0008FF, BelFuse, Radial Leaded PTC,https://www.belfuse.com/resources/datasheets/circuitprotection/ds-cp-0zre-series.pdf
+0ZRE BelFuse radial PTC
+0
+2
+2
+Fuse
+Fuse_BelFuse_0ZRE0012FF_L8.3mm_W3.8mm
+Fuse 0ZRE0012FF, BelFuse, Radial Leaded PTC,https://www.belfuse.com/resources/datasheets/circuitprotection/ds-cp-0zre-series.pdf
+0ZRE BelFuse radial PTC
+0
+2
+2
+Fuse
+Fuse_BelFuse_0ZRE0016FF_L9.9mm_W3.8mm
+Fuse 0ZRE0016FF, BelFuse, Radial Leaded PTC,https://www.belfuse.com/resources/datasheets/circuitprotection/ds-cp-0zre-series.pdf
+0ZRE BelFuse radial PTC
+0
+2
+2
+Fuse
+Fuse_BelFuse_0ZRE0025FF_L9.6mm_W3.8mm
+Fuse 0ZRE0025FF, BelFuse, Radial Leaded PTC,https://www.belfuse.com/resources/datasheets/circuitprotection/ds-cp-0zre-series.pdf
+0ZRE BelFuse radial PTC
+0
+2
+2
+Fuse
+Fuse_BelFuse_0ZRE0033FF_L11.4mm_W3.8mm
+Fuse 0ZRE0033FF, BelFuse, Radial Leaded PTC,https://www.belfuse.com/resources/datasheets/circuitprotection/ds-cp-0zre-series.pdf
+0ZRE BelFuse radial PTC
+0
+2
+2
+Fuse
+Fuse_BelFuse_0ZRE0040FF_L11.5mm_W3.8mm
+Fuse 0ZRE0040FF, BelFuse, Radial Leaded PTC,https://www.belfuse.com/resources/datasheets/circuitprotection/ds-cp-0zre-series.pdf
+0ZRE BelFuse radial PTC
+0
+2
+2
+Fuse
+Fuse_BelFuse_0ZRE0055FF_L14.0mm_W4.1mm
+Fuse 0ZRE0055FF, BelFuse, Radial Leaded PTC,https://www.belfuse.com/resources/datasheets/circuitprotection/ds-cp-0zre-series.pdf
+0ZRE BelFuse radial PTC
+0
+2
+2
+Fuse
+Fuse_BelFuse_0ZRE0075FF_L11.5mm_W4.8mm
+Fuse 0ZRE0075FF, BelFuse, Radial Leaded PTC,https://www.belfuse.com/resources/datasheets/circuitprotection/ds-cp-0zre-series.pdf
+0ZRE BelFuse radial PTC
+0
+2
+2
+Fuse
+Fuse_BelFuse_0ZRE0100FF_L18.7mm_W5.1mm
+Fuse 0ZRE0100FF, BelFuse, Radial Leaded PTC,https://www.belfuse.com/resources/datasheets/circuitprotection/ds-cp-0zre-series.pdf
+0ZRE BelFuse radial PTC
+0
+2
+2
+Fuse
+Fuse_BelFuse_0ZRE0125FF_L21.2mm_W5.3mm
+Fuse 0ZRE0125FF, BelFuse, Radial Leaded PTC,https://www.belfuse.com/resources/datasheets/circuitprotection/ds-cp-0zre-series.pdf
+0ZRE BelFuse radial PTC
+0
+2
+2
+Fuse
+Fuse_BelFuse_0ZRE0150FF_L23.4mm_W5.3mm
+Fuse 0ZRE0150FF, BelFuse, Radial Leaded PTC,https://www.belfuse.com/resources/datasheets/circuitprotection/ds-cp-0zre-series.pdf
+0ZRE BelFuse radial PTC
+0
+2
+2
+Fuse
+Fuse_BelFuse_0ZRE0200FF_L24.9mm_W6.1mm
+Fuse 0ZRE0200FF, BelFuse, Radial Leaded PTC,https://www.belfuse.com/resources/datasheets/circuitprotection/ds-cp-0zre-series.pdf
+0ZRE BelFuse radial PTC
+0
+2
+2
+Fuse
+Fuse_Blade_ATO_directSolder
+car blade fuse direct solder
+car blade fuse
+0
+2
+2
+Fuse
+Fuse_Blade_Mini_directSolder
+car blade fuse mini, direct solder
+car blade fuse mini
+0
+2
+2
+Fuse
+Fuse_Bourns_MF-RG300
+PTC Resettable Fuse, Ihold = 3.0A, Itrip=5.1A, http://www.bourns.com/docs/Product-Datasheets/mfrg.pdf
+ptc resettable fuse polyfuse THT
+0
+2
+2
+Fuse
+Fuse_Bourns_MF-RG400
+PTC Resettable Fuse, Ihold = 4.0A, Itrip=6.8A, http://www.bourns.com/docs/Product-Datasheets/mfrg.pdf
+ptc resettable fuse polyfuse THT
+0
+2
+2
+Fuse
+Fuse_Bourns_MF-RG500
+PTC Resettable Fuse, Ihold = 5.0A, Itrip=8.5A, http://www.bourns.com/docs/Product-Datasheets/mfrg.pdf
+ptc resettable fuse polyfuse THT
+0
+2
+2
+Fuse
+Fuse_Bourns_MF-RG600
+PTC Resettable Fuse, Ihold = 6.0A, Itrip=10.2A, http://www.bourns.com/docs/Product-Datasheets/mfrg.pdf
+ptc resettable fuse polyfuse THT
+0
+2
+2
+Fuse
+Fuse_Bourns_MF-RG650
+PTC Resettable Fuse, Ihold = 6.5A, Itrip=11.1A, http://www.bourns.com/docs/Product-Datasheets/mfrg.pdf
+ptc resettable fuse polyfuse THT
+0
+2
+2
+Fuse
+Fuse_Bourns_MF-RG700
+PTC Resettable Fuse, Ihold = 7.0A, Itrip=11.9A, http://www.bourns.com/docs/Product-Datasheets/mfrg.pdf
+ptc resettable fuse polyfuse THT
+0
+2
+2
+Fuse
+Fuse_Bourns_MF-RG800
+PTC Resettable Fuse, Ihold = 8.0A, Itrip=13.6A, http://www.bourns.com/docs/Product-Datasheets/mfrg.pdf
+ptc resettable fuse polyfuse THT
+0
+2
+2
+Fuse
+Fuse_Bourns_MF-RG900
+PTC Resettable Fuse, Ihold = 9.0A, Itrip=15.3A, http://www.bourns.com/docs/Product-Datasheets/mfrg.pdf
+ptc resettable fuse polyfuse THT
+0
+2
+2
+Fuse
+Fuse_Bourns_MF-RG1000
+PTC Resettable Fuse, Ihold = 10.0A, Itrip=17.0A, http://www.bourns.com/docs/Product-Datasheets/mfrg.pdf
+ptc resettable fuse polyfuse THT
+0
+2
+2
+Fuse
+Fuse_Bourns_MF-RG1100
+PTC Resettable Fuse, Ihold = 11.0A, Itrip=18.7A, http://www.bourns.com/docs/Product-Datasheets/mfrg.pdf
+ptc resettable fuse polyfuse THT
+0
+2
+2
+Fuse
+Fuse_Bourns_MF-RHT050
+PTC Resettable Fuse, Ihold = 0.5A, Itrip=0.92A, http://www.bourns.com/docs/product-datasheets/mfrht.pdf
+ptc resettable fuse polyfuse THT
+0
+2
+2
+Fuse
+Fuse_Bourns_MF-RHT070
+PTC Resettable Fuse, Ihold = 0.7A, Itrip=1.4A, http://www.bourns.com/docs/product-datasheets/mfrht.pdf
+ptc resettable fuse polyfuse THT
+0
+2
+2
+Fuse
+Fuse_Bourns_MF-RHT100
+PTC Resettable Fuse, Ihold = 1.0A, Itrip=1.8A, http://www.bourns.com/docs/product-datasheets/mfrht.pdf
+ptc resettable fuse polyfuse THT
+0
+2
+2
+Fuse
+Fuse_Bourns_MF-RHT200
+PTC Resettable Fuse, Ihold = 2.0A, Itrip=3.8A, http://www.bourns.com/docs/product-datasheets/mfrht.pdf
+ptc resettable fuse polyfuse THT
+0
+2
+2
+Fuse
+Fuse_Bourns_MF-RHT300
+PTC Resettable Fuse, Ihold = 3.0A, Itrip=6.0A, http://www.bourns.com/docs/product-datasheets/mfrht.pdf
+ptc resettable fuse polyfuse THT
+0
+2
+2
+Fuse
+Fuse_Bourns_MF-RHT400
+PTC Resettable Fuse, Ihold = 4.0A, Itrip=7.5A, http://www.bourns.com/docs/product-datasheets/mfrht.pdf
+ptc resettable fuse polyfuse THT
+0
+2
+2
+Fuse
+Fuse_Bourns_MF-RHT500
+PTC Resettable Fuse, Ihold = 5.0A, Itrip=9.0A, http://www.bourns.com/docs/product-datasheets/mfrht.pdf
+ptc resettable fuse polyfuse THT
+0
+2
+2
+Fuse
+Fuse_Bourns_MF-RHT550
+PTC Resettable Fuse, Ihold = 5.5A, Itrip=10.0A, http://www.bourns.com/docs/product-datasheets/mfrht.pdf
+ptc resettable fuse polyfuse THT
+0
+2
+2
+Fuse
+Fuse_Bourns_MF-RHT600
+PTC Resettable Fuse, Ihold = 6.0A, Itrip=10.8A, http://www.bourns.com/docs/product-datasheets/mfrht.pdf
+ptc resettable fuse polyfuse THT
+0
+2
+2
+Fuse
+Fuse_Bourns_MF-RHT650
+PTC Resettable Fuse, Ihold = 6.5A, Itrip=12.0A, http://www.bourns.com/docs/product-datasheets/mfrht.pdf
+ptc resettable fuse polyfuse THT
+0
+2
+2
+Fuse
+Fuse_Bourns_MF-RHT700
+PTC Resettable Fuse, Ihold = 7.0A, Itrip=13.0A, http://www.bourns.com/docs/product-datasheets/mfrht.pdf
+ptc resettable fuse polyfuse THT
+0
+2
+2
+Fuse
+Fuse_Bourns_MF-RHT750
+PTC Resettable Fuse, Ihold = 7.5A, Itrip=13.1A, http://www.bourns.com/docs/product-datasheets/mfrht.pdf
+ptc resettable fuse polyfuse THT
+0
+2
+2
+Fuse
+Fuse_Bourns_MF-RHT800
+PTC Resettable Fuse, Ihold = 8.0A, Itrip=15.0A, http://www.bourns.com/docs/product-datasheets/mfrht.pdf
+ptc resettable fuse polyfuse THT
+0
+2
+2
+Fuse
+Fuse_Bourns_MF-RHT900
+PTC Resettable Fuse, Ihold = 9.0A, Itrip=16.5A, http://www.bourns.com/docs/product-datasheets/mfrht.pdf
+ptc resettable fuse polyfuse THT
+0
+2
+2
+Fuse
+Fuse_Bourns_MF-RHT1000
+PTC Resettable Fuse, Ihold = 10.0A, Itrip=18.5A, http://www.bourns.com/docs/product-datasheets/mfrht.pdf
+ptc resettable fuse polyfuse THT
+0
+2
+2
+Fuse
+Fuse_Bourns_MF-RHT1100
+PTC Resettable Fuse, Ihold = 11.0A, Itrip=20.0A, http://www.bourns.com/docs/product-datasheets/mfrht.pdf
+ptc resettable fuse polyfuse THT
+0
+2
+2
+Fuse
+Fuse_Bourns_MF-RHT1300
+PTC Resettable Fuse, Ihold = 13.0A, Itrip=24.0A, http://www.bourns.com/docs/product-datasheets/mfrht.pdf
+ptc resettable fuse polyfuse THT
+0
+2
+2
+Fuse
+Fuse_Bourns_MF-SM_7.98x5.44mm
+https://www.bourns.com/docs/Product-Datasheets/mfsm.pdf
+bourns ptc resettable fuse polyfuse MF-SM MF-SMHT
+0
+2
+2
+Fuse
+Fuse_Bourns_MF-SM_9.5x6.71mm
+https://www.bourns.com/docs/Product-Datasheets/mfsm.pdf
+bourns ptc resettable fuse polyfuse MF-SM MF-SMHT
+0
+2
+2
+Fuse
+Fuse_Littelfuse-LVR100
+Littelfuse, resettable fuse, PTC, polyswitch LVR100, Ih 1A http://www.littelfuse.com/~/media/electronics/datasheets/resettable_ptcs/littelfuse_ptc_lvr_catalog_datasheet.pdf.pdf
+LVR100 PTC resettable polyswitch 
+0
+2
+2
+Fuse
+Fuse_Littelfuse-LVR125
+Littelfuse, resettable fuse, PTC, polyswitch LVR125, Ih 1.25A, http://www.littelfuse.com/~/media/electronics/datasheets/resettable_ptcs/littelfuse_ptc_lvr_catalog_datasheet.pdf.pdf
+LVR125 PTC resettable polyswitch 
+0
+2
+2
+Fuse
+Fuse_Littelfuse-LVR200
+Littelfuse, resettable fuse, PTC, polyswitch LVR200, Ih 2A, http://www.littelfuse.com/~/media/electronics/datasheets/resettable_ptcs/littelfuse_ptc_lvr_catalog_datasheet.pdf.pdf
+LVR200 PTC resettable polyswitch 
+0
+2
+2
+Fuse
+Fuse_Littelfuse-NANO2-451_453
+Littelfuse NANO2 https://www.littelfuse.com/~/media/electronics/datasheets/fuses/littelfuse_fuse_451_453_datasheet.pdf.pdf
+Fuse Nano2
+0
+2
+2
+Fuse
+Fuse_Littelfuse_372_D8.50mm
+Fuse, Littelfuse, 372, 8.5x8mm, https://www.littelfuse.com/~/media/electronics/datasheets/fuses/littelfuse_fuse_372_datasheet.pdf.pdf
+fuse tht radial
+0
+2
+2
+Fuse
+Fuse_Littelfuse_395Series
+Fuse, TE5, Littelfuse/Wickmann, No. 460, No560,
+Fuse TE5 Littelfuse/Wickmann No. 460 No560 
+0
+2
+2
+Fuse
+Fuse_Schurter_UMT250
+Surface Mount Fuse, 3 x 10.1 mm, Time-Lag T, 250 VAC, 125 VDC (https://us.schurter.com/bundles/snceschurter/epim/_ProdPool_/newDS/en/typ_UMT_250.pdf)
+Schurter fuse smd
+0
+2
+2
+Fuse
+Fuse_Schurter_UMZ250
+Surface Mount Fuse with Clip, 4.2 x 11.1 mm, Time-Lag T, 250 VAC, 125 VDC (https://us.schurter.com/bundles/snceschurter/epim/_ProdPool_/newDS/en/typ_UMZ_250.pdf)
+fuse smd mount holder
+0
+2
+2
+Fuse
+Fuse_SunFuse-6HP
+SunFuse Ceramic Slow Blow Fuse 6H_6HP.PDF
+UL/CSA 6x32mm Ceramic Slow Blow Fuse
+0
+2
+2
+Fuse
+Fuseholder_Blade_ATO_Littelfuse_Pudenz_2_Pin
+Fuseholder ATO Blade littelfuse Pudenz 2 Pin
+Fuseholder ATO Blade littelfuse Pudenz 2 Pin
+0
+2
+2
+Fuse
+Fuseholder_Blade_Mini_Keystone_3568
+fuse holder, car blade fuse mini, http://www.keyelco.com/product-pdf.cfm?p=306
+car blade fuse mini
+0
+4
+2
+Fuse
+Fuseholder_Cylinder-5x20mm_Bulgin_FX0456_Vertical_Closed
+Fuseholder, 5x20, closed, vertical, Bulgin, FX0456, https://www.bulgin.com/products/pub/media/bulgin/data/Fuseholders.pdf
+Fuseholder 5x20 closed vertical Bulgin FX0456 Sicherungshalter 
+0
+2
+2
+Fuse
+Fuseholder_Cylinder-5x20mm_Bulgin_FX0457_Horizontal_Closed
+Fuseholder, 5x20, closed, horizontal, Bulgin, FX0457, Sicherungshalter,
+Fuseholder 5x20 closed horizontal Bulgin FX0457 Sicherungshalter 
+0
+2
+2
+Fuse
+Fuseholder_Cylinder-5x20mm_EATON_H15-V-1_Vertical_Closed
+PCB fuse holders for 5 mm x 20 mm fuses; 250V; 10A (http://www.cooperindustries.com/content/dam/public/bussmann/Electronics/Resources/product-datasheets/bus-elx-ds-4426-h15.pdf)
+fuse holder vertical 5x20mm
+0
+2
+2
+Fuse
+Fuseholder_Cylinder-5x20mm_EATON_HBV_Vertical_Closed
+5 mm x 20 mm fuse holders; Vertical w/ Stability Pins; 250V; 6.3-16A (http://www.cooperindustries.com/content/dam/public/bussmann/Electronics/Resources/product-datasheets/Bus_Elx_DS_2118_HB_PCB_Series.pdf)
+fuse holder vertical 5x20mm
+0
+2
+2
+Fuse
+Fuseholder_Cylinder-5x20mm_EATON_HBW_Vertical_Closed
+5 mm x 20 mm fuse holders; Vertical w/o Stability Pins; 250V; 6.3-16A (http://www.cooperindustries.com/content/dam/public/bussmann/Electronics/Resources/product-datasheets/Bus_Elx_DS_2118_HB_PCB_Series.pdf)
+fuse holder vertical 5x20mm
+0
+2
+2
+Fuse
+Fuseholder_Cylinder-5x20mm_Schurter_0031_8201_Horizontal_Open
+Fuseholder horizontal open, 5x20mm, 500V, 16A, Schurter 0031.8201, https://us.schurter.com/bundles/snceschurter/epim/_ProdPool_/newDS/en/typ_OGN.pdf
+Fuseholder horizontal open 5x20 Schurter 0031.8201
+0
+2
+2
+Fuse
+Fuseholder_Cylinder-5x20mm_Schurter_FAB_0031-355x_Horizontal_Closed
+Fuseholder 5x20mm horizontal Shurter model FAB, Suitable for order numbers 0031.3551 and 0031.3558  (https://www.schurter.com/bundles/snceschurter/epim/_ProdPool_/newDS/en/typ_FAB.pdf)
+Fuseholder 5x20mm closed horizontal
+0
+2
+2
+Fuse
+Fuseholder_Cylinder-5x20mm_Schurter_FPG4_Vertical_Closed
+Shock-Safe Fuseholder, 5 x 20 mm, Slotted Cap/Fingergrip, vertical, IEC 60335-1; 250VAC/10A VDE; 500V/16A UL/CSA (https://us.schurter.com/bundles/snceschurter/epim/_ProdPool_/newDS/en/typ_FPG4.pdf)
+fuse holder vertical 5x20mm
+0
+4
+2
+Fuse
+Fuseholder_Cylinder-5x20mm_Schurter_FUP_0031.2510_Horizontal_Closed
+Shock-Safe closed Fuseholder, Schurter FUP Series, 5.0 x 20mm, Slotted Cap, horizontal, 500 VAC 4W/16A (VDE), 600V 30A (UL/CSA), order numbers: 0031.2510 (0031.2500 + 0031.2323), http://www.schurter.ch/bundles/snceschurter/epim/_ProdPool_/newDS/en/typ_FUP.pdf
+Fuseholder 5x20mm horizontal closed
+0
+3
+2
+Fuse
+Fuseholder_Cylinder-5x20mm_Schurter_OGN-SMD_Horizontal_Open
+Fuseholder horizontal open, 5x20mm, 500V, 16A (https://us.schurter.com/bundles/snceschurter/epim/_ProdPool_/newDS/en/typ_OGN-SMD.pdf)
+Fuseholder horizontal open 5x20 Schurter 0031.8221
+0
+2
+2
+Fuse
+Fuseholder_Cylinder-5x20mm_Stelvio-Kontek_PTF78_Horizontal_Open
+https://www.tme.eu/en/Document/3b48dbe2b9714a62652c97b08fcd464b/PTF78.pdf
+Fuseholder horizontal open 5x20 Stelvio-Kontek PTF/78
+0
+2
+2
+Fuse
+Fuseholder_Cylinder-5x20mm_Wuerth_696103101002-SMD_Horizontal_Open
+Fuseholder horizontal open 5x20mm 250V 10A Würth 696103101002
+Fuseholder horizontal open 5x20mm 250V 10A
+0
+2
+2
+Fuse
+Fuseholder_Cylinder-6.3x32mm_Schurter_0031-8002_Horizontal_Open
+Fuseholder, horizontal, open, 6.3x32, Schurter, 0031.8002, https://www.schurter.com/en/datasheet/typ_OG__Holder__6.3x32.pdf
+Fuseholder horizontal open 6.3x32 Schurter 0031.8002
+0
+2
+2
+Fuse
+Fuseholder_Cylinder-6.3x32mm_Schurter_FUP_0031.2520_Horizontal_Closed
+Shock-Safe closed Fuseholder, Schurter FUP Series, 6.3 x 32 mm, Slotted Cap, horizontal, 500 VAC 4W/16A (VDE), 600V 30A (UL/CSA), order numbers: 0031.2520 (0031.2500 + 0031.2321), http://www.schurter.ch/bundles/snceschurter/epim/_ProdPool_/newDS/en/typ_FUP.pdf
+Fuseholder 6.3x32mm horizontal closed
+0
+3
+2
+Fuse
+Fuseholder_Keystone_3555-2
+Maxi APX ATX Automotive Blade Fuse Clip Holder https://www.keyelco.com/userAssets/file/M65p40.pdf
+Maxi APX ATX Automotive Blade Fuse Clip Holder
+0
+4
+2
+Fuse
+Fuseholder_Littelfuse_100_series_5x20mm
+Littelfuse clips, https://www.littelfuse.com/~/media/electronics/datasheets/fuse_clips/littelfuse_fuse_clip_100_445_030_520_datasheet.pdf.pdf
+Fuseholder clips
+0
+4
+2
+Fuse
+Fuseholder_Littelfuse_100_series_5x25mm
+Littelfuse clips, https://www.littelfuse.com/~/media/electronics/datasheets/fuse_clips/littelfuse_fuse_clip_100_445_030_520_datasheet.pdf.pdf
+Fuseholder clips
+0
+4
+2
+Fuse
+Fuseholder_Littelfuse_100_series_5x30mm
+Littelfuse clips, https://www.littelfuse.com/~/media/electronics/datasheets/fuse_clips/littelfuse_fuse_clip_100_445_030_520_datasheet.pdf.pdf
+Fuseholder clips
+0
+4
+2
+Fuse
+Fuseholder_Littelfuse_445_030_series_5x20mm
+Littelfuse clips, https://www.littelfuse.com/~/media/electronics/datasheets/fuse_clips/littelfuse_fuse_clip_100_445_030_520_datasheet.pdf.pdf
+Fuseholder clips
+0
+4
+2
+Fuse
+Fuseholder_Littelfuse_445_030_series_5x25mm
+Littelfuse clips, https://www.littelfuse.com/~/media/electronics/datasheets/fuse_clips/littelfuse_fuse_clip_100_445_030_520_datasheet.pdf.pdf
+Fuseholder clips
+0
+4
+2
+Fuse
+Fuseholder_Littelfuse_445_030_series_5x30mm
+Littelfuse clips, https://www.littelfuse.com/~/media/electronics/datasheets/fuse_clips/littelfuse_fuse_clip_100_445_030_520_datasheet.pdf.pdf
+Fuseholder clips
+0
+4
+2
+Fuse
+Fuseholder_Littelfuse_Nano2_154x
+Littelfuse NANO2 holder, https://www.littelfuse.com/~/media/electronics/datasheets/fuses/littelfuse_fuse_154_154t_154l_154tl_datasheet.pdf.pdf
+SMD Nano2 holder
+0
+2
+2
+Fuse
+Fuseholder_Littelfuse_Nano2_157x
+Littelfuse NANO2 holder, https://www.littelfuse.com/~/media/electronics/datasheets/fuses/littelfuse_fuse_157_datasheet.pdf.pdf
+SMD Nano2 holder
+0
+2
+2
+Fuse
+Fuseholder_TR5_Littelfuse_No560_No460
+Fuse, Fuseholder, TR5, Littelfuse/Wickmann, No. 460, No560, https://www.littelfuse.com/~/media/electronics/datasheets/fuse_holders/littelfuse_fuse_holder_559_560_datasheet.pdf.pdf
+Fuse Fuseholder TR5 Littelfuse/Wickmann No. 460 No560 
+0
+2
+2
+Heatsink
+Heatsink_35x26mm_1xFixation3mm_Fischer-SK486-35
+Heatsink, 35mm x 26mm, 1x Fixation 3mm, Fischer SK486-35
+heatsink
+0
+1
+1
+Heatsink
+Heatsink_38x38mm_SpringFixation
+Heatsink, 38x38mm, Spring Fixation, diagonal,
+heatsink
+0
+4
+1
+Heatsink
+Heatsink_62x40mm_2xFixation3mm
+Heatsink, 62 x 40mm, 2x 3mm Drills,
+heatsink
+0
+2
+1
+Heatsink
+Heatsink_125x35x50mm_3xFixationM3
+Heatsink, 125x35x50mm, 3 fixation holes 3.2mm
+heatsink
+0
+0
+0
+Heatsink
+Heatsink_AAVID_573300D00010G_TO-263
+Heatsink, 12.70mm x 26.16mm x 10.16, SMD, 18K/W, TO-263, D2 Pak, https://www.shopaavid.com/Product/573300D00000G
+Heatsink AAVID TO-263 D2 Pak
+0
+2
+1
+Heatsink
+Heatsink_AAVID_576802B03900G
+Heatsink, 14.48x12.7x19.05mm, TO-220/ TO-262, https://www.boydcorp.com/aavid-datasheets/Board-Level-Cooling-Plug-In-5768.pdf
+heatsink
+0
+1
+1
+Heatsink
+Heatsink_AAVID_590302B03600G
+Heatsink, 25.4x25.4x42.54mm, TO-220, https://www.boydcorp.com/aavid-datasheets/Board-Level-Cooling-Channel-5903.pdf
+heatsink
+0
+2
+2
+Heatsink
+Heatsink_AAVID_TV5G_TO220_Horizontal
+Heatsink TV5G TO-220 Horizontal, https://www.shopaavid.com/Product/TV-5G
+Heatsink TV5G TO-220 Horizontal 
+0
+0
+0
+Heatsink
+Heatsink_Fischer_FK224xx2201_25x8.3mm
+25x8.3mm Heatsink, 18K/W, TO-220, https://www.fischerelektronik.de/web_fischer/en_GB/$catalogue/fischerData/PR/FK224_220_1_/datasheet.xhtml?branch=heatsinks
+heatsink TO-220
+0
+2
+1
+Heatsink
+Heatsink_Fischer_FK24413D2PAK_26x13mm
+26x13 mm SMD heatsink for TO-252 TO-263 TO-268, https://www.fischerelektronik.de/pim/upload/fischerData/cadpdf/base/fk_244_13_d2_pak.pdf
+heatsink TO-252 TO-263 TO-268
+0
+2
+1
+Heatsink
+Heatsink_Fischer_FK24413DPAK_23x13mm
+23x13 mm SMD heatsink for TO-252 TO-263 TO-268, https://www.fischerelektronik.de/pim/upload/fischerData/cadpdf/base/fk_244_13_d_pak.pdf
+heatsink TO-252 TO-263 TO-268
+0
+2
+1
+Heatsink
+Heatsink_Fischer_SK104-STC-STIC_35x13mm_2xDrill2.5mm
+Heatsink, 35mm x 13mm, 2x Fixation 2,5mm Drill, Soldering, Fischer SK104-STC-STIC,
+Heatsink fischer TO-220
+0
+2
+1
+Heatsink
+Heatsink_Fischer_SK104-STCB_35x13mm__2xDrill3.5mm_ScrewM3
+Heatsink, 35mm x 13mm, 2x Fixation 2,5mm Drill, Soldering, Fischer SK104-STC-STIC,
+Heatsink fischer TO-220
+0
+2
+1
+Heatsink
+Heatsink_Fischer_SK129-STS_42x25mm_2xDrill2.5mm
+Heatsink, Fischer SK129
+heatsink fischer
+0
+2
+1
+Heatsink
+Heatsink_SheetType_50x7mm_2Fixations
+Heatsink, Sheet type, 50x7mm, 2 fixations (solder),
+Heatsink sheet
+0
+2
+1
+Heatsink
+Heatsink_Stonecold_HS-132_32x14mm_2xFixation1.5mm
+Heatsink, StoneCold HS
+heatsink
+0
+2
+1
+Inductor_SMD
+L_6.3x6.3_H3
+Choke, SMD, 6.3x6.3mm 3mm height
+Choke SMD
+0
+2
+2
+Inductor_SMD
+L_7.3x7.3_H3.5
+Choke, SMD, 7.3x7.3mm 3.5mm height
+Choke SMD
+0
+2
+2
+Inductor_SMD
+L_7.3x7.3_H4.5
+Choke, SMD, 7.3x7.3mm 4.5mm height
+Choke SMD
+0
+2
+2
+Inductor_SMD
+L_10.4x10.4_H4.8
+Choke, SMD, 10.4x10.4mm 4.8mm height
+Choke SMD
+0
+2
+2
+Inductor_SMD
+L_12x12mm_H4.5mm
+Choke, SMD, 12x12mm 4.5mm height
+Choke SMD
+0
+2
+2
+Inductor_SMD
+L_12x12mm_H6mm
+Choke, SMD, 12x12mm 6mm height
+Choke SMD
+0
+2
+2
+Inductor_SMD
+L_12x12mm_H8mm
+Choke, SMD, 12x12mm 8mm height
+Choke SMD
+0
+2
+2
+Inductor_SMD
+L_0201_0603Metric
+Inductor SMD 0201 (0603 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: https://www.vishay.com/docs/20052/crcw0201e3.pdf), generated with kicad-footprint-generator
+inductor
+0
+4
+2
+Inductor_SMD
+L_0201_0603Metric_Pad0.64x0.40mm_HandSolder
+Inductor SMD 0201 (0603 Metric), square (rectangular) end terminal, IPC_7351 nominal with elongated pad for handsoldering. (Body size source: https://www.vishay.com/docs/20052/crcw0201e3.pdf), generated with kicad-footprint-generator
+inductor handsolder
+0
+4
+2
+Inductor_SMD
+L_0402_1005Metric
+Inductor SMD 0402 (1005 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: http://www.tortai-tech.com/upload/download/2011102023233369053.pdf), generated with kicad-footprint-generator
+inductor
+0
+2
+2
+Inductor_SMD
+L_0402_1005Metric_Pad0.77x0.64mm_HandSolder
+Inductor SMD 0402 (1005 Metric), square (rectangular) end terminal, IPC_7351 nominal with elongated pad for handsoldering. (Body size source: http://www.tortai-tech.com/upload/download/2011102023233369053.pdf), generated with kicad-footprint-generator
+inductor handsolder
+0
+2
+2
+Inductor_SMD
+L_0603_1608Metric
+Inductor SMD 0603 (1608 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: http://www.tortai-tech.com/upload/download/2011102023233369053.pdf), generated with kicad-footprint-generator
+inductor
+0
+2
+2
+Inductor_SMD
+L_0603_1608Metric_Pad1.05x0.95mm_HandSolder
+Inductor SMD 0603 (1608 Metric), square (rectangular) end terminal, IPC_7351 nominal with elongated pad for handsoldering. (Body size source: http://www.tortai-tech.com/upload/download/2011102023233369053.pdf), generated with kicad-footprint-generator
+inductor handsolder
+0
+2
+2
+Inductor_SMD
+L_0805_2012Metric
+Inductor SMD 0805 (2012 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: IPC-SM-782 page 80, https://www.pcb-3d.com/wordpress/wp-content/uploads/ipc-sm-782a_amendment_1_and_2.pdf), generated with kicad-footprint-generator
+inductor
+0
+2
+2
+Inductor_SMD
+L_0805_2012Metric_Pad1.05x1.20mm_HandSolder
+Inductor SMD 0805 (2012 Metric), square (rectangular) end terminal, IPC_7351 nominal with elongated pad for handsoldering. (Body size source: IPC-SM-782 page 80, https://www.pcb-3d.com/wordpress/wp-content/uploads/ipc-sm-782a_amendment_1_and_2.pdf), generated with kicad-footprint-generator
+inductor handsolder
+0
+2
+2
+Inductor_SMD
+L_0805_2012Metric_Pad1.15x1.40mm_HandSolder
+Inductor SMD 0805 (2012 Metric), square (rectangular) end terminal, IPC_7351 nominal with elongated pad for handsoldering. (Body size source: https://docs.google.com/spreadsheets/d/1BsfQQcO9C6DZCsRaXUlFlo91Tg2WpOkGARC1WS5S8t0/edit?usp=sharing), generated with kicad-footprint-generator
+inductor handsolder
+0
+2
+2
+Inductor_SMD
+L_01005_0402Metric
+Inductor SMD 01005 (0402 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: http://www.vishay.com/docs/20056/crcw01005e3.pdf), generated with kicad-footprint-generator
+inductor
+0
+4
+2
+Inductor_SMD
+L_01005_0402Metric_Pad0.57x0.30mm_HandSolder
+Inductor SMD 01005 (0402 Metric), square (rectangular) end terminal, IPC_7351 nominal with elongated pad for handsoldering. (Body size source: http://www.vishay.com/docs/20056/crcw01005e3.pdf), generated with kicad-footprint-generator
+inductor handsolder
+0
+4
+2
+Inductor_SMD
+L_1008_2520Metric
+Inductor SMD 1008 (2520 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: https://ecsxtal.com/store/pdf/ECS-MPI2520-SMD-POWER-INDUCTOR.pdf), generated with kicad-footprint-generator
+inductor
+0
+2
+2
+Inductor_SMD
+L_1008_2520Metric_Pad1.43x2.20mm_HandSolder
+Inductor SMD 1008 (2520 Metric), square (rectangular) end terminal, IPC_7351 nominal with elongated pad for handsoldering. (Body size source: https://ecsxtal.com/store/pdf/ECS-MPI2520-SMD-POWER-INDUCTOR.pdf), generated with kicad-footprint-generator
+inductor handsolder
+0
+2
+2
+Inductor_SMD
+L_1206_3216Metric
+Inductor SMD 1206 (3216 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: IPC-SM-782 page 80, https://www.pcb-3d.com/wordpress/wp-content/uploads/ipc-sm-782a_amendment_1_and_2.pdf), generated with kicad-footprint-generator
+inductor
+0
+2
+2
+Inductor_SMD
+L_1206_3216Metric_Pad1.22x1.90mm_HandSolder
+Inductor SMD 1206 (3216 Metric), square (rectangular) end terminal, IPC_7351 nominal with elongated pad for handsoldering. (Body size source: IPC-SM-782 page 80, https://www.pcb-3d.com/wordpress/wp-content/uploads/ipc-sm-782a_amendment_1_and_2.pdf), generated with kicad-footprint-generator
+inductor handsolder
+0
+2
+2
+Inductor_SMD
+L_1206_3216Metric_Pad1.42x1.75mm_HandSolder
+Inductor SMD 1206 (3216 Metric), square (rectangular) end terminal, IPC_7351 nominal with elongated pad for handsoldering. (Body size source: http://www.tortai-tech.com/upload/download/2011102023233369053.pdf), generated with kicad-footprint-generator
+inductor handsolder
+0
+2
+2
+Inductor_SMD
+L_1210_3225Metric
+Inductor SMD 1210 (3225 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: http://www.tortai-tech.com/upload/download/2011102023233369053.pdf), generated with kicad-footprint-generator
+inductor
+0
+2
+2
+Inductor_SMD
+L_1210_3225Metric_Pad1.42x2.65mm_HandSolder
+Inductor SMD 1210 (3225 Metric), square (rectangular) end terminal, IPC_7351 nominal with elongated pad for handsoldering. (Body size source: http://www.tortai-tech.com/upload/download/2011102023233369053.pdf), generated with kicad-footprint-generator
+inductor handsolder
+0
+2
+2
+Inductor_SMD
+L_1806_4516Metric
+Inductor SMD 1806 (4516 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: IPC-SM-782 page 80, https://www.pcb-3d.com/wordpress/wp-content/uploads/ipc-sm-782a_amendment_1_and_2.pdf), generated with kicad-footprint-generator
+inductor
+0
+2
+2
+Inductor_SMD
+L_1806_4516Metric_Pad1.45x1.90mm_HandSolder
+Inductor SMD 1806 (4516 Metric), square (rectangular) end terminal, IPC_7351 nominal with elongated pad for handsoldering. (Body size source: IPC-SM-782 page 80, https://www.pcb-3d.com/wordpress/wp-content/uploads/ipc-sm-782a_amendment_1_and_2.pdf), generated with kicad-footprint-generator
+inductor handsolder
+0
+2
+2
+Inductor_SMD
+L_1812_4532Metric
+Inductor SMD 1812 (4532 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: https://www.nikhef.nl/pub/departments/mt/projects/detectorR_D/dtddice/ERJ2G.pdf), generated with kicad-footprint-generator
+inductor
+0
+2
+2
+Inductor_SMD
+L_1812_4532Metric_Pad1.30x3.40mm_HandSolder
+Inductor SMD 1812 (4532 Metric), square (rectangular) end terminal, IPC_7351 nominal with elongated pad for handsoldering. (Body size source: https://www.nikhef.nl/pub/departments/mt/projects/detectorR_D/dtddice/ERJ2G.pdf), generated with kicad-footprint-generator
+inductor handsolder
+0
+2
+2
+Inductor_SMD
+L_2010_5025Metric
+Inductor SMD 2010 (5025 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: http://www.tortai-tech.com/upload/download/2011102023233369053.pdf), generated with kicad-footprint-generator
+inductor
+0
+2
+2
+Inductor_SMD
+L_2010_5025Metric_Pad1.52x2.65mm_HandSolder
+Inductor SMD 2010 (5025 Metric), square (rectangular) end terminal, IPC_7351 nominal with elongated pad for handsoldering. (Body size source: http://www.tortai-tech.com/upload/download/2011102023233369053.pdf), generated with kicad-footprint-generator
+inductor handsolder
+0
+2
+2
+Inductor_SMD
+L_2512_6332Metric
+Inductor SMD 2512 (6332 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: http://www.tortai-tech.com/upload/download/2011102023233369053.pdf), generated with kicad-footprint-generator
+inductor
+0
+2
+2
+Inductor_SMD
+L_2512_6332Metric_Pad1.52x3.35mm_HandSolder
+Inductor SMD 2512 (6332 Metric), square (rectangular) end terminal, IPC_7351 nominal with elongated pad for handsoldering. (Body size source: http://www.tortai-tech.com/upload/download/2011102023233369053.pdf), generated with kicad-footprint-generator
+inductor handsolder
+0
+2
+2
+Inductor_SMD
+L_AVX_LMLP07A7
+Inductor, AVX Kyocera, LMLP Series, style D, 6.6mmx7.3mm, 3.0mm height. (Script generated with StandardBox.py) (https://datasheets.avx.com/LMLPD.pdf)
+Inductor LMLP
+0
+2
+2
+Inductor_SMD
+L_Abracon_ASPI-0630LR
+smd shielded power inductor https://abracon.com/Magnetics/power/ASPI-0630LR.pdf
+inductor abracon smd shielded
+0
+2
+2
+Inductor_SMD
+L_Abracon_ASPI-3012S
+smd shielded power inductor http://www.abracon.com/Magnetics/power/ASPI-3012S.pdf
+inductor abracon smd shielded
+0
+2
+2
+Inductor_SMD
+L_Bourns-SRN1060
+Bourns SRN1060 series SMD inductor https://www.bourns.com/docs/Product-Datasheets/SRN1060.pdf
+Bourns SRN1060 SMD inductor
+0
+2
+2
+Inductor_SMD
+L_Bourns-SRN4018
+Bourns SRN4018 series SMD inductor, https://www.bourns.com/docs/Product-Datasheets/SRN4018.pdf
+Bourns SRN4018 SMD inductor
+0
+2
+2
+Inductor_SMD
+L_Bourns-SRN6028
+Bourns SRN6028 series SMD inductor
+Bourns SRN6028 SMD inductor
+0
+2
+2
+Inductor_SMD
+L_Bourns-SRN8040_8x8.15mm
+Bourns SRN8040 series SMD inductor 8x8.15mm, https://www.bourns.com/docs/Product-Datasheets/SRN8040.pdf
+Bourns SRN8040 SMD inductor
+0
+2
+2
+Inductor_SMD
+L_Bourns-SRR1005
+Bourns SRR1005 series SMD inductor
+Bourns SRR1005 SMD inductor
+0
+2
+2
+Inductor_SMD
+L_Bourns-SRU1028_10.0x10.0mm
+Bourns SRU1028 series SMD inductor, https://www.bourns.com/docs/Product-Datasheets/SRU1028.pdf
+Bourns SRU1028 SMD inductor
+0
+2
+2
+Inductor_SMD
+L_Bourns-SRU8028_8.0x8.0mm
+Bourns SRU8028 series SMD inductor
+Bourns SRU8028 SMD inductor
+0
+2
+2
+Inductor_SMD
+L_Bourns-SRU8043
+Bourns SRU8043 series SMD inductor
+Bourns SRU8043 SMD inductor
+0
+2
+2
+Inductor_SMD
+L_Bourns_SDR1806
+https://www.bourns.com/docs/Product-Datasheets/SDR1806.pdf
+Bourns SDR1806
+0
+2
+2
+Inductor_SMD
+L_Bourns_SRF1260
+Inductor, Bourns, SRF1260, 12.5mmx12.5mm (Script generated with StandardBox.py) (https://www.bourns.com/docs/Product-Datasheets/SRF1260.pdf)
+Inductor Bourns_SRF1260
+0
+4
+4
+Inductor_SMD
+L_Bourns_SRN6045TA
+http://www.bourns.com/docs/product-datasheets/srn6045ta.pdf
+Semi-shielded Power Inductor
+0
+2
+2
+Inductor_SMD
+L_Bourns_SRN8040TA
+https://www.bourns.com/docs/product-datasheets/srn8040ta.pdf
+Inductor
+0
+2
+2
+Inductor_SMD
+L_Bourns_SRP1245A
+Bourns SRP1245A series SMD inductor http://www.bourns.com/docs/Product-Datasheets/SRP1245A.pdf
+Bourns SRP1245A SMD inductor
+0
+2
+2
+Inductor_SMD
+L_Bourns_SRP1770TA_16.9x16.9mm
+Bourns SRP1770TA series SMD Inductor http://www.bourns.com/docs/Product-Datasheets/SRP1770TA.pdf
+Bourns SRP1770TA series SMD Inductor 
+0
+2
+2
+Inductor_SMD
+L_Bourns_SRP2313AA
+Bourns SRR1260 series SMD inductor http://www.bourns.com/docs/product-datasheets/srp2313aa.pdf
+Bourns SRR1260 SMD inductor
+0
+4
+2
+Inductor_SMD
+L_Bourns_SRP5030T
+Inductor, Bourns, SRP5030T, 5.7mmx5.2mm (Script generated with StandardBox.py) (https://www.bourns.com/data/global/pdfs/SRP5030T.pdf)
+Inductor Bourns_SRP5030T
+0
+2
+2
+Inductor_SMD
+L_Bourns_SRP7028A_7.3x6.6mm
+Shielded Power Inductors (https://www.bourns.com/docs/product-datasheets/srp7028a.pdf)
+Shielded Inductors Bourns SMD SRP7028A
+0
+2
+2
+Inductor_SMD
+L_Bourns_SRR1208_12.7x12.7mm
+Bourns SRP1208 series SMD inductor https://www.bourns.com/pdfs/SRR1208.pdf
+Bourns SRP1208 SMD inductor
+0
+2
+2
+Inductor_SMD
+L_Bourns_SRR1210A
+Bourns SRR1210A series SMD inductor https://www.bourns.com/docs/Product-Datasheets/SRR1210A.pdf
+Bourns SRR1210A SMD inductor
+0
+2
+2
+Inductor_SMD
+L_Bourns_SRR1260
+Bourns SRR1260 series SMD inductor http://www.bourns.com/docs/Product-Datasheets/SRR1260.pdf
+Bourns SRR1260 SMD inductor
+0
+2
+2
+Inductor_SMD
+L_Coilcraft_LPS4018
+SMD Inductor Coilcraft LPS4018 https://www.coilcraft.com/pdfs/lps4018.pdf
+L Coilcraft LPS4018
+0
+2
+2
+Inductor_SMD
+L_Coilcraft_LPS5030
+Shielded Power Inductor SMD, Coilcraft LPS5030, https://www.coilcraft.com/pdfs/lps5030.pdf, StepUp generated footprint
+inductor
+0
+2
+2
+Inductor_SMD
+L_Coilcraft_XAL60xx_6.36x6.56mm
+Coilcraft XAL60xx series, https://www.coilcraft.com/pdfs/xal60xx.pdf
+L Coilcraft XAL60xx
+0
+2
+2
+Inductor_SMD
+L_Coilcraft_XAL5030
+L_Coilcraft_XAL5030
+L Coilcraft XAL5030
+0
+2
+2
+Inductor_SMD
+L_Coilcraft_XxL4020
+L_Coilcraft_XxL4020 https://www.coilcraft.com/pdfs/xfl4020.pdf
+L Coilcraft XxL4020
+0
+2
+2
+Inductor_SMD
+L_Coilcraft_XxL4030
+L_Coilcraft_XxL4030 https://www.coilcraft.com/pdfs/xfl4030.pdf
+L Coilcraft XxL4030
+0
+2
+2
+Inductor_SMD
+L_Coilcraft_XxL4040
+L_Coilcraft_XxL4040 https://www.coilcraft.com/pdfs/xal4000.pdf
+L Coilcraft XxL4040
+0
+2
+2
+Inductor_SMD
+L_CommonModeChoke_Coilcraft_0603USB
+Coilcraft 0603USB Series Common Mode Choke, https://www.coilcraft.com/pdfs/0603usb.pdf
+surface mount common mode bead
+0
+4
+4
+Inductor_SMD
+L_CommonModeChoke_Coilcraft_0805USB
+Coilcraft 0805USB Series Common Mode Choke, https://www.coilcraft.com/pdfs/0805usb.pdf
+surface mount common mode bead
+0
+4
+4
+Inductor_SMD
+L_CommonModeChoke_Coilcraft_1812CAN
+Coilcraft 1812CAN Series Common Mode Choke, https://www.coilcraft.com/pdfs/1812can.pdf
+surface mount common mode bead
+0
+4
+4
+Inductor_SMD
+L_CommonModeChoke_Wuerth_WE-SL5
+WE-SL5 SMT Common Mode Line Filter, https://www.we-online.de/katalog/en/WE-SL5/, https://www.we-online.de/katalog/datasheet/744272471.pdf
+SMT Common Mode Line Filter
+0
+4
+4
+Inductor_SMD
+L_CommonMode_Delevan_4222
+API Delevan, Surface Mount Common Mode Bead, 4222 4222R, http://www.delevan.com/seriesPDFs/4222.pdf
+surface mount common mode bead
+0
+4
+4
+Inductor_SMD
+L_CommonMode_Wuerth_WE-SL2
+http://katalog.we-online.de/en/pbs/WE-SL2?sid=5fbec16187#vs_t1:c1_ct:1
+Wuerth WE-SL2
+0
+4
+4
+Inductor_SMD
+L_Fastron_PISN
+Choke, Drossel, PISN, SMD, Fastron,
+Choke Drossel PISN SMD Fastron 
+0
+2
+2
+Inductor_SMD
+L_Fastron_PISN_Handsoldering
+Choke, Drossel, PISN, SMD, Fastron,
+Choke Drossel PISN SMD Fastron 
+0
+2
+2
+Inductor_SMD
+L_Fastron_PISR
+Choke, Drossel, PISR, Fastron, SMD,
+Choke Drossel PISR Fastron SMD 
+0
+2
+2
+Inductor_SMD
+L_Fastron_PISR_Handsoldering
+Choke, Drossel, PISR, Fastron, SMD,
+Choke Drossel PISR Fastron SMD 
+0
+2
+2
+Inductor_SMD
+L_Murata_DEM35xxC
+https://www.murata.com/~/media/webrenewal/products/inductor/chip/tokoproducts/wirewoundferritetypeforpl/m_dem3518c.ashx
+Inductor SMD DEM35xxC
+0
+2
+2
+Inductor_SMD
+L_Murata_LQH2MCNxxxx02_2.0x1.6mm
+Inductor, Murata, LQH2MCN_02 series, 1.6x2.0x0.9mm (https://search.murata.co.jp/Ceramy/image/img/P02/JELF243A-0053.pdf)
+chip coil inductor Murata LQH2MC
+0
+2
+2
+Inductor_SMD
+L_Murata_LQH55DN_5.7x5.0mm
+Inductor, SMD, 5.7x5.0x4.7mm, https://search.murata.co.jp/Ceramy/image/img/P02/JELF243A-0045.pdf
+inductor smd
+0
+2
+2
+Inductor_SMD
+L_Neosid_Air-Coil_SML_1turn_HDM0131A
+Neosid, Air-Coil, SML, 1turn, HDM0131A,
+Neosid Air-Coil SML 1turn HDM0131A
+0
+2
+2
+Inductor_SMD
+L_Neosid_Air-Coil_SML_2turn_HAM0231A
+Neosid, Air-Coil, SML, 2turn, HAM0231A,
+Neosid Air-Coil SML 2turn HAM0231A
+0
+2
+2
+Inductor_SMD
+L_Neosid_Air-Coil_SML_2turn_HDM0231A
+Neosid, Air-Coil, SML, 2turn, HDM0231A,
+Neosid Air-Coil SML 2turn HDM0231A
+0
+2
+2
+Inductor_SMD
+L_Neosid_Air-Coil_SML_3turn_HAM0331A
+Neosid, Air-Coil, SML, 2turn, HAM0331A,
+Neosid Air-Coil SML 3turn HAM0331A
+0
+2
+2
+Inductor_SMD
+L_Neosid_Air-Coil_SML_3turn_HDM0331A
+Neosid, Air-Coil, SML, 3turn, HDM0331A,
+Neosid Air-Coil SML 3turn HDM0331A
+0
+2
+2
+Inductor_SMD
+L_Neosid_Air-Coil_SML_4turn_HAM0431A
+Neosid, Air-Coil, SML, 4turn, HAM0431A,
+Neosid Air-Coil SML 4turn HAM0431A
+0
+2
+2
+Inductor_SMD
+L_Neosid_Air-Coil_SML_4turn_HDM0431A
+Neosid, Air-Coil, SML, 4turn, HDM0431A,
+Neosid Air-Coil SML 4turn HDM0431A
+0
+2
+2
+Inductor_SMD
+L_Neosid_Air-Coil_SML_5turn_HAM0531A
+Neosid, Air-Coil, SML, 5turn, HAM0531A,
+Neosid Air-Coil SML 5turn HAM0531A
+0
+2
+2
+Inductor_SMD
+L_Neosid_Air-Coil_SML_5turn_HDM0531A
+Neosid, Air-Coil, SML, 5turn, HDM0531A,
+Neosid Air-Coil SML 5turn HDM0531A
+0
+2
+2
+Inductor_SMD
+L_Neosid_Air-Coil_SML_6-10turn_HAM0631A-HAM1031A
+Neosid, Air-Coil, SML, 6-10turn, HAM0631A-HAM1031A,
+Neosid Air-Coil SML 6-10turn HAM0631A-HAM1031A
+0
+2
+2
+Inductor_SMD
+L_Neosid_Air-Coil_SML_6-10turn_HDM0431A-HDM1031A
+Neosid, Air-Coil, SML, 6-10turn, HDM0431A-HDM1031A,
+Neosid Air-Coil SML 6-10turn HDM0431A-HDM1031A
+0
+2
+2
+Inductor_SMD
+L_Neosid_Air-Coil_SML_6turn_HAM0631A
+Neosid, Air-Coil, SML, 6turn, HAM0631A,
+Neosid Air-Coil SML 6turn HAM0631A
+0
+2
+2
+Inductor_SMD
+L_Neosid_MicroCoil_Ms36-L
+Neosid, Micro Coil, Inductor, Ms36-L, SMD, Fixed inductor, anti clockwise, https://neosid.de/en/products/inductors/rod-core-chokes/smd-rod-core-chokes/52026/ms-36/7-h?c=94
+Neosid Micro Coil Inductor Ms36-L SMD Fixed inductor anti clockwise
+0
+2
+2
+Inductor_SMD
+L_Neosid_Ms42
+Neosid, Inductor, SMs42, Fixed inductor, SMD, magneticaly shielded, https://neosid.de/import-data/product-pdf/neoFestind_Ms42.pdf
+Neosid Inductor SMs42 Fixed inductor SMD magneticaly shielded
+0
+2
+2
+Inductor_SMD
+L_Neosid_Ms50
+Neosid, Power Inductor, Ms50, SMD, Fixed inductor, https://neosid.de/import-data/product-pdf/neoFestind_Ms50.pdf
+Neosid Power Inductor Ms50 SMD Fixed inductor
+0
+2
+2
+Inductor_SMD
+L_Neosid_Ms50T
+Neosid, Power Inductor, Ms50T, SMD, Fixed inductor,  high temperature, https://neosid.de/import-data/product-pdf/neoFestind_Ms50T.pdf
+Neosid Power Inductor Ms50T SMD Fixed inductor high temperature
+0
+2
+2
+Inductor_SMD
+L_Neosid_Ms85
+Neosid, Ms85, Ms85T, SMD Inductor, Fixed inductor, SMD, https://neosid.de/import-data/product-pdf/neoFestind_Ms85.pdf
+Neosid Ms85 Ms85T SMD Inductor Fixed inductor SMD
+0
+2
+2
+Inductor_SMD
+L_Neosid_Ms85T
+Neosid, Ms85, Ms85T, SMD Inductor, Fixed inductor, SMD, https://neosid.de/import-data/product-pdf/neoFestind_Ms85T.pdf
+Neosid Ms85 Ms85T SMD Inductor Fixed inductor SMD
+0
+2
+2
+Inductor_SMD
+L_Neosid_Ms95
+Neosid,Inductor,Ms95, Ms95a, Ms95T, Fixed inductor, SMD, https://neosid.de/import-data/product-pdf/neoFestind_Ms95.pdf
+NeosidInductorMs95 Ms95a Ms95T Fixed inductor SMD
+0
+2
+2
+Inductor_SMD
+L_Neosid_Ms95T
+Neosid,Inductor,Ms95, Ms95a, Ms95T, Fixed inductor, SMD, https://neosid.de/import-data/product-pdf/neoFestind_Ms95T.pdf
+NeosidInductorMs95 Ms95a Ms95T Fixed inductor SMD
+0
+2
+2
+Inductor_SMD
+L_Neosid_Ms95a
+Neosid,Inductor,Ms95, Ms95a, Ms95T, Fixed inductor, SMD, https://neosid.de/import-data/product-pdf/neoFestind_Ms95a.pdf
+NeosidInductorMs95 Ms95a Ms95T Fixed inductor SMD
+0
+2
+2
+Inductor_SMD
+L_Neosid_SM-NE95H
+Neosid, Inductor,SM-NE95H, Fixed inductor, SMD, https://neosid.de/import-data/product-pdf/neoFestind_SMNE95H.pdf
+Neosid Inductor SM-NE95H Fixed inductor SMD
+0
+2
+2
+Inductor_SMD
+L_Neosid_SM-NE127
+Neosid, Inductor, SM-NE127, Fixed inductor, SMD, https://neosid.de/import-data/product-pdf/neoFestind_SMNE127.pdf
+Neosid Inductor SM-NE127 Fixed inductor SMD
+0
+2
+2
+Inductor_SMD
+L_Neosid_SM-NE127_HandSoldering
+Neosid, Inductor, SM-NE127, Fixed inductor, SMD, https://neosid.de/import-data/product-pdf/neoFestind_SMNE127.pdf
+Neosid Inductor SM-NE127 Fixed inductor SMD
+0
+2
+2
+Inductor_SMD
+L_Neosid_SM-NE150
+Neosid, Inductor, SM-NE150, Fixed inductor, SMD, https://neosid.de/import-data/product-pdf/neoFestind_SMNE150.pdf
+Neosid Inductor SM-NE150 Fixed inductor SMD
+0
+2
+2
+Inductor_SMD
+L_Neosid_SM-PIC0512H
+Neosid, Inductor, PIC0512H, Power Inductor, Fixed inductor, SMD, https://neosid.de/import-data/product-pdf/neoFestind_SMPIC0512H.pdf
+Neosid Inductor PIC0512H Power Inductor Fixed inductor SMD
+0
+2
+2
+Inductor_SMD
+L_Neosid_SM-PIC0602H
+Neosid, Power Inductor, SM-PIC0602H, Fixed inductor, SMD, https://neosid.de/import-data/product-pdf/neoFestind_SMPIC0602H.pdf
+Neosid Power Inductor SM-PIC0602H Fixed inductor SMD
+0
+2
+2
+Inductor_SMD
+L_Neosid_SM-PIC0612H
+Neosid, Power Inductor, SM-PIC0612H, Fixed inductor, SMD, https://neosid.de/import-data/product-pdf/neoFestind_SMPIC0612H.pdf
+Neosid Power Inductor SM-PIC0612H Fixed inductor SMD
+0
+2
+2
+Inductor_SMD
+L_Neosid_SM-PIC1004H
+Neosid, Inductor, SM-PIC1004H, Fixed inductor, SMD, https://neosid.de/import-data/product-pdf/neoFestind_SMPIC1004H.pdf
+Neosid Inductor SM-PIC1004H Fixed inductor SMD
+0
+2
+2
+Inductor_SMD
+L_Neosid_SMS-ME3010
+Neosid, Inductor, SMS-ME3010, Fixed inductor, SMD, magnetically shielded, https://neosid.de/import-data/product-pdf/neoFestind_SMSME3010.pdf
+Neosid Inductor SMS-ME3010 Fixed inductor SMD magnetically shielded
+0
+2
+2
+Inductor_SMD
+L_Neosid_SMS-ME3015
+Neosid, Power Inductor, SMS-ME3015, Fixed inductor, SMD, magnetically shielded, https://neosid.de/import-data/product-pdf/neoFestind_SMSME3015.pdf
+Neosid Power Inductor SMS-ME3015 Fixed inductor SMD magnetically shielded
+0
+2
+2
+Inductor_SMD
+L_Neosid_SMs42
+Neosid, Inductor, SMs42, Fixed inductor, SMD, magneticaly shielded, https://neosid.de/import-data/product-pdf/neoFestind_ma_SMs42.pdf
+Neosid Inductor SMs42 Fixed inductor SMD magneticaly shielded
+0
+2
+2
+Inductor_SMD
+L_Neosid_SMs50
+Neosid, Inductor, SMs50, Fixed inductor, SMD, magneticaly shielded, https://neosid.de/import-data/product-pdf/neoFestind_ma_SMs50.pdf
+Neosid Inductor SMs50 Fixed inductor SMD magneticaly shielded
+0
+2
+2
+Inductor_SMD
+L_Neosid_SMs85
+Neosid, Inductor, SMs85, Fixed inductor, SMD, magnetically shielded, https://neosid.de/import-data/product-pdf/neoFestind_ma_SMs85.pdf
+Neosid Inductor SMs85 Fixed inductor SMD magnetically shielded
+0
+2
+2
+Inductor_SMD
+L_Neosid_SMs95_SMs95p
+Neosid, Inductor, SMs95, Fixed inductor, SMD, magnetically shielded, https://neosid.de/import-data/product-pdf/neoFestind_SMs95SMs95p.pdf
+Neosid Inductor SMs95 Fixed inductor SMD magnetically shielded
+0
+2
+2
+Inductor_SMD
+L_Pulse_PA4320
+Inductor SMD Pulse PA4320 http://productfinder.pulseeng.com/products/datasheets/P787.pdf
+Inductor SMD Pulse PA4320
+0
+2
+2
+Inductor_SMD
+L_Pulse_PA4344
+Pulse PA4344 / PM4344 Series SMD Inductors https://productfinder.pulseelectronics.com/api/public/uploads/product-attachments/datasheet_p771_1608107700.pdf
+Pulse PA4344 PM4344 Series SMD Inductors
+0
+2
+2
+Inductor_SMD
+L_Sagami_CER1242B
+Inductor, Sagami, h=4.5mm, http://www.sagami-elec.co.jp/file/CER1242B-CER1257B-CER1277B.pdf
+inductor sagami cer12xxb smd
+0
+2
+2
+Inductor_SMD
+L_Sagami_CER1257B
+Inductor, Sagami, h=6.0mm, http://www.sagami-elec.co.jp/file/CER1242B-CER1257B-CER1277B.pdf
+inductor sagami cer12xxb smd
+0
+2
+2
+Inductor_SMD
+L_Sagami_CER1277B
+Inductor, Sagami, h=8.0mm, http://www.sagami-elec.co.jp/file/CER1242B-CER1257B-CER1277B.pdf
+inductor sagami cer12xxb smd
+0
+2
+2
+Inductor_SMD
+L_Sagami_CWR1242C
+Sagami power inductor, CWR1242C, H=4.5mm (http://www.sagami-elec.co.jp/file/16Car_SMDCwr.pdf)
+inductor sagami cwr12xx smd
+0
+4
+2
+Inductor_SMD
+L_Sagami_CWR1257C
+Sagami power inductor, CWR1242C, H=6.0mm (http://www.sagami-elec.co.jp/file/16Car_SMDCwr.pdf)
+inductor sagami cwr12xx smd
+0
+4
+2
+Inductor_SMD
+L_Sagami_CWR1277C
+Sagami power inductor, CWR1242C, H=7.7mm (http://www.sagami-elec.co.jp/file/16Car_SMDCwr.pdf)
+inductor sagami cwr12xx smd
+0
+4
+2
+Inductor_SMD
+L_SigTra_SC3316F
+http://www.signaltransformer.com/sites/all/pdf/smd/P080_SC3316F.pdf
+Choke 
+0
+2
+2
+Inductor_SMD
+L_Sumida_CDMC6D28_7.25x6.5mm
+SMD Power Inductor (http://products.sumida.com/products/pdf/CDMC6D28.pdf)
+Inductor Sumida SMD CDMC6D28
+0
+2
+2
+Inductor_SMD
+L_Sumida_CR75
+Inductor, Sumida, 8.1mm × 7.3mm × 5.5 mm, Unshielded, http://products.sumida.com/products/pdf/CR75.pdf
+Inductor SMD CR75 Unshielded
+0
+2
+2
+Inductor_SMD
+L_Sunlord_MWSA0518_5.4x5.2mm
+Inductor, Sunlord, MWSA0518, 5.4mmx5.2mm
+inductor Sunlord smd
+0
+2
+2
+Inductor_SMD
+L_TDK_NLV25_2.5x2.0mm
+TDK NLV25, 2.5x2.0x1.8mm, https://product.tdk.com/info/en/catalog/datasheets/inductor_commercial_standard_nlv25-ef_en.pdf
+tdk nlv25 nlcv25 nlfv25
+0
+2
+2
+Inductor_SMD
+L_TDK_NLV32_3.2x2.5mm
+TDK NLV32, 3.2x2.5x2.2mm, https://product.tdk.com/info/en/catalog/datasheets/inductor_commercial_standard_nlv32-ef_en.pdf
+tdk nlv32 nlcv32 nlfv32
+0
+2
+2
+Inductor_SMD
+L_TDK_SLF6025
+Inductor, TDK, SLF6025, 6.0mmx6.0mm (Script generated with StandardBox.py) (https://product.tdk.com/info/en/document/catalog/smd/inductor_commercial_power_slf6025_en.pdf)
+Inductor TDK_SLF6025
+0
+2
+2
+Inductor_SMD
+L_TDK_SLF6028
+Inductor, TDK, SLF6028, 6.0mmx6.0mm (Script generated with StandardBox.py) (https://product.tdk.com/info/en/document/catalog/smd/inductor_commercial_power_slf6028_en.pdf)
+Inductor TDK_SLF6028
+0
+2
+2
+Inductor_SMD
+L_TDK_SLF6045
+Inductor, TDK, SLF6045, 6.0mmx6.0mm (Script generated with StandardBox.py) (https://product.tdk.com/info/en/document/catalog/smd/inductor_commercial_power_slf6045_en.pdf)
+Inductor TDK_SLF6045
+0
+2
+2
+Inductor_SMD
+L_TDK_SLF7032
+Inductor, TDK, SLF7032, 7.0mmx7.0mm (Script generated with StandardBox.py) (https://product.tdk.com/info/en/document/catalog/smd/inductor_commercial_power_slf7032_en.pdf)
+Inductor TDK_SLF7032
+0
+2
+2
+Inductor_SMD
+L_TDK_SLF7045
+Inductor, TDK, SLF7045, 7.0mmx7.0mm (Script generated with StandardBox.py) (https://product.tdk.com/info/en/document/catalog/smd/inductor_commercial_power_slf7045_en.pdf)
+Inductor TDK_SLF7045
+0
+2
+2
+Inductor_SMD
+L_TDK_SLF7055
+Inductor, TDK, SLF7055, 7.0mmx7.0mm (Script generated with StandardBox.py) (https://product.tdk.com/info/en/document/catalog/smd/inductor_commercial_power_slf7055_en.pdf)
+Inductor TDK_SLF7055
+0
+2
+2
+Inductor_SMD
+L_TDK_SLF10145
+Inductor, TDK, SLF10145, 10.1mmx10.1mm (Script generated with StandardBox.py) (https://product.tdk.com/info/en/catalog/datasheets/inductor_automotive_power_slf10145-h_en.pdf)
+Inductor TDK_SLF10145
+0
+2
+2
+Inductor_SMD
+L_TDK_SLF10165
+Inductor, TDK, SLF10165, 10.1mmx10.1mm (Script generated with StandardBox.py) (https://product.tdk.com/info/en/catalog/datasheets/inductor_commercial_power_slf10165_en.pdf)
+Inductor TDK_SLF10165
+0
+2
+2
+Inductor_SMD
+L_TDK_SLF12555
+Inductor, TDK, SLF12555, 12.5mmx12.5mm (Script generated with StandardBox.py) (https://product.tdk.com/info/en/catalog/datasheets/inductor_commercial_power_slf12555_en.pdf)
+Inductor SLF12555
+0
+2
+2
+Inductor_SMD
+L_TDK_SLF12565
+Inductor, TDK, SLF12565, 12.5mmx12.5mm (Script generated with StandardBox.py) (https://product.tdk.com/info/en/catalog/datasheets/inductor_automotive_power_slf12565-h_en.pdf)
+Inductor SLF12565
+0
+2
+2
+Inductor_SMD
+L_TDK_SLF12575
+Inductor, TDK, SLF12575, 12.5mmx12.5mm (Script generated with StandardBox.py) (https://product.tdk.com/info/en/catalog/datasheets/inductor_automotive_power_slf12575-h_en.pdf)
+Inductor SLF12575
+0
+2
+2
+Inductor_SMD
+L_TDK_VLF10040
+Inductor,TDK, TDK-VLP-8040, 8.6mmx8.6mm
+inductor TDK VLP smd VLF10040
+0
+2
+2
+Inductor_SMD
+L_TDK_VLP8040
+Inductor,TDK, TDK-VLP-8040, 8.6mmx8.6mm
+inductor TDK VLP smd VLP8040
+0
+2
+2
+Inductor_SMD
+L_Taiyo-Yuden_MD-1616
+Inductor, Taiyo Yuden, MD series, Taiyo-Yuden_MD-1616, 1.6mmx1.6mm
+inductor taiyo-yuden md smd
+0
+2
+2
+Inductor_SMD
+L_Taiyo-Yuden_MD-2020
+Inductor, Taiyo Yuden, MD series, Taiyo-Yuden_MD-2020, 2.0mmx2.0mm
+inductor taiyo-yuden md smd
+0
+2
+2
+Inductor_SMD
+L_Taiyo-Yuden_MD-3030
+Inductor, Taiyo Yuden, MD series, Taiyo-Yuden_MD-3030, 3.0mmx3.0mm
+inductor taiyo-yuden md smd
+0
+2
+2
+Inductor_SMD
+L_Taiyo-Yuden_MD-4040
+Inductor, Taiyo Yuden, MD series, Taiyo-Yuden_MD-4040, 4.0mmx4.0mm
+inductor taiyo-yuden md smd
+0
+2
+2
+Inductor_SMD
+L_Taiyo-Yuden_MD-5050
+Inductor, Taiyo Yuden, MD series, Taiyo-Yuden_MD-5050, 5.0mmx5.0mm
+inductor taiyo-yuden md smd
+0
+2
+2
+Inductor_SMD
+L_Taiyo-Yuden_NR-20xx
+Inductor, Taiyo Yuden, NR series, Taiyo-Yuden_NR-20xx, 2.0mmx2.0mm
+inductor taiyo-yuden nr smd
+0
+2
+2
+Inductor_SMD
+L_Taiyo-Yuden_NR-20xx_HandSoldering
+Inductor, Taiyo Yuden, NR series, Taiyo-Yuden_NR-20xx, 2.0mmx2.0mm
+inductor taiyo-yuden nr smd
+0
+2
+2
+Inductor_SMD
+L_Taiyo-Yuden_NR-24xx
+Inductor, Taiyo Yuden, NR series, Taiyo-Yuden_NR-24xx, 2.4mmx2.4mm
+inductor taiyo-yuden nr smd
+0
+2
+2
+Inductor_SMD
+L_Taiyo-Yuden_NR-24xx_HandSoldering
+Inductor, Taiyo Yuden, NR series, Taiyo-Yuden_NR-24xx, 2.4mmx2.4mm
+inductor taiyo-yuden nr smd
+0
+2
+2
+Inductor_SMD
+L_Taiyo-Yuden_NR-30xx
+Inductor, Taiyo Yuden, NR series, Taiyo-Yuden_NR-30xx, 3.0mmx3.0mm
+inductor taiyo-yuden nr smd
+0
+2
+2
+Inductor_SMD
+L_Taiyo-Yuden_NR-30xx_HandSoldering
+Inductor, Taiyo Yuden, NR series, Taiyo-Yuden_NR-30xx, 3.0mmx3.0mm
+inductor taiyo-yuden nr smd
+0
+2
+2
+Inductor_SMD
+L_Taiyo-Yuden_NR-40xx
+Inductor, Taiyo Yuden, NR series, Taiyo-Yuden_NR-40xx, 4.0mmx4.0mm
+inductor taiyo-yuden nr smd
+0
+2
+2
+Inductor_SMD
+L_Taiyo-Yuden_NR-40xx_HandSoldering
+Inductor, Taiyo Yuden, NR series, Taiyo-Yuden_NR-40xx, 4.0mmx4.0mm
+inductor taiyo-yuden nr smd
+0
+2
+2
+Inductor_SMD
+L_Taiyo-Yuden_NR-50xx
+Inductor, Taiyo Yuden, NR series, Taiyo-Yuden_NR-50xx, 4.9mmx4.9mm
+inductor taiyo-yuden nr smd
+0
+2
+2
+Inductor_SMD
+L_Taiyo-Yuden_NR-50xx_HandSoldering
+Inductor, Taiyo Yuden, NR series, Taiyo-Yuden_NR-50xx, 4.9mmx4.9mm
+inductor taiyo-yuden nr smd
+0
+2
+2
+Inductor_SMD
+L_Taiyo-Yuden_NR-60xx
+Inductor, Taiyo Yuden, NR series, Taiyo-Yuden_NR-60xx, 6.0mmx6.0mm
+inductor taiyo-yuden nr smd
+0
+2
+2
+Inductor_SMD
+L_Taiyo-Yuden_NR-60xx_HandSoldering
+Inductor, Taiyo Yuden, NR series, Taiyo-Yuden_NR-60xx, 6.0mmx6.0mm
+inductor taiyo-yuden nr smd
+0
+2
+2
+Inductor_SMD
+L_Taiyo-Yuden_NR-80xx
+Inductor, Taiyo Yuden, NR series, Taiyo-Yuden_NR-80xx, 8.0mmx8.0mm
+inductor taiyo-yuden nr smd
+0
+2
+2
+Inductor_SMD
+L_Taiyo-Yuden_NR-80xx_HandSoldering
+Inductor, Taiyo Yuden, NR series, Taiyo-Yuden_NR-80xx, 8.0mmx8.0mm
+inductor taiyo-yuden nr smd
+0
+2
+2
+Inductor_SMD
+L_Taiyo-Yuden_NR-10050_9.8x10.0mm
+Inductor, Taiyo Yuden, NR series, Taiyo-Yuden_NR-10050, 9.8mmx10.0mm, https://ds.yuden.co.jp/TYCOMPAS/or/specSheet?pn=NR10050T1R3N
+inductor taiyo-yuden nr smd
+0
+2
+2
+Inductor_SMD
+L_Taiyo-Yuden_NR-10050_9.8x10.0mm_HandSoldering
+Inductor, Taiyo Yuden, NR series, Taiyo-Yuden_NR-10050, 9.8mmx10.0mm, https://ds.yuden.co.jp/TYCOMPAS/or/specSheet?pn=NR10050T1R3N
+inductor taiyo-yuden nr smd
+0
+2
+2
+Inductor_SMD
+L_TracoPower_TCK-047_5.2x5.8mm
+Inductor, Traco, TCK-047, 5.2x5.8mm, https://www.tracopower.com/products/tck047.pdf
+inductor smd traco
+0
+2
+2
+Inductor_SMD
+L_TracoPower_TCK-141
+Choke, SMD, 4.0x4.0mm 2.1mm height, https://www.tracopower.com/products/tck141.pdf
+Choke SMD
+0
+2
+2
+Inductor_SMD
+L_Vishay_IFSC-1515AH_4x4x1.8mm
+Low Profile, High Current Inductors (https://www.vishay.com/docs/34295/sc15ah01.pdf)
+SMD Vishay Inductor Low Profile
+0
+2
+2
+Inductor_SMD
+L_Vishay_IHLP-1212
+Inductor, Vishay, IHLP series, 3.0mmx3.0mm
+inductor vishay ihlp smd
+0
+2
+2
+Inductor_SMD
+L_Vishay_IHLP-1616
+Inductor, Vishay, IHLP series, 4.1mmx4.1mm
+inductor vishay ihlp smd
+0
+2
+2
+Inductor_SMD
+L_Vishay_IHLP-2020
+Inductor, Vishay, IHLP series, 5.1mmx5.1mm
+inductor vishay ihlp smd
+0
+2
+2
+Inductor_SMD
+L_Vishay_IHLP-2525
+Inductor, Vishay, IHLP series, 6.3mmx6.3mm
+inductor vishay ihlp smd
+0
+2
+2
+Inductor_SMD
+L_Vishay_IHLP-4040
+Inductor, Vishay, IHLP series, 10.2mmx10.2mm
+inductor vishay ihlp smd
+0
+2
+2
+Inductor_SMD
+L_Vishay_IHLP-5050
+Inductor, Vishay, IHLP series, 12.7mmx12.7mm
+inductor vishay ihlp smd
+0
+2
+2
+Inductor_SMD
+L_Vishay_IHLP-6767
+Inductor, Vishay, IHLP series, 17.0mmx17.0mm
+inductor vishay ihlp smd
+0
+2
+2
+Inductor_SMD
+L_Vishay_IHSM-3825
+Inductor, Vishay, Vishay_IHSM-3825, http://www.vishay.com/docs/34018/ihsm3825.pdf, 11.2mmx6.3mm
+inductor vishay icsm smd
+0
+2
+2
+Inductor_SMD
+L_Vishay_IHSM-4825
+Inductor, Vishay, Vishay_IHSM-4825, http://www.vishay.com/docs/34019/ihsm4825.pdf, 13.7mmx6.3mm
+inductor vishay icsm smd
+0
+2
+2
+Inductor_SMD
+L_Vishay_IHSM-5832
+Inductor, Vishay, Vishay_IHSM-5832, http://www.vishay.com/docs/34020/ihsm5832.pdf, 16.3mmx8.1mm
+inductor vishay icsm smd
+0
+2
+2
+Inductor_SMD
+L_Vishay_IHSM-7832
+Inductor, Vishay, Vishay_IHSM-7832, http://www.vishay.com/docs/34021/ihsm7832.pdf, 19.8mmx8.1mm
+inductor vishay icsm smd
+0
+2
+2
+Inductor_SMD
+L_Wuerth_HCF-2013
+7443630070, http://katalog.we-online.de/pbs/datasheet/7443630070.pdf
+inductor shielded wuerth hcf
+0
+3
+2
+Inductor_SMD
+L_Wuerth_HCF-2815
+74436410150, http://katalog.we-online.de/pbs/datasheet/74436410150.pdf
+inductor shielded wuerth hcf
+0
+3
+2
+Inductor_SMD
+L_Wuerth_HCF-2818
+7443640330, http://katalog.we-online.de/pbs/datasheet/7443640330.pdf
+inductor shielded wuerth hcf
+0
+3
+2
+Inductor_SMD
+L_Wuerth_HCI-1030
+Inductor, Wuerth Elektronik, Wuerth_HCI-1030, 10.6mmx10.6mm
+inductor Wuerth hci smd
+0
+2
+2
+Inductor_SMD
+L_Wuerth_HCI-1040
+Inductor, Wuerth Elektronik, Wuerth_HCI-1040, 10.2mmx10.2mm
+inductor Wuerth hci smd
+0
+2
+2
+Inductor_SMD
+L_Wuerth_HCI-1050
+Inductor, Wuerth Elektronik, Wuerth_HCI-1050, 10.2mmx10.2mm
+inductor Wuerth hci smd
+0
+2
+2
+Inductor_SMD
+L_Wuerth_HCI-1335
+Inductor, Wuerth Elektronik, Wuerth_HCI-1335, 12.8mmx12.8mm
+inductor Wuerth hci smd
+0
+2
+2
+Inductor_SMD
+L_Wuerth_HCI-1350
+Inductor, Wuerth Elektronik, Wuerth_HCI-1350, 12.8mmx12.8mm
+inductor Wuerth hci smd
+0
+2
+2
+Inductor_SMD
+L_Wuerth_HCI-1365
+Inductor, Wuerth Elektronik, Wuerth_HCI-1365, 12.8mmx12.8mm
+inductor Wuerth hci smd
+0
+2
+2
+Inductor_SMD
+L_Wuerth_HCI-1890
+Inductor, Wuerth Elektronik, Wuerth_HCI-1890, 18.2mmx18.2mm
+inductor Wuerth hci smd
+0
+2
+2
+Inductor_SMD
+L_Wuerth_HCI-2212
+Inductor, Wuerth Elektronik, Wuerth_HCI-2212, 22.5mmx22.0mm
+inductor Wuerth hci smd
+0
+2
+2
+Inductor_SMD
+L_Wuerth_HCI-5040
+Inductor, Wuerth Elektronik, Wuerth_HCI-5040, 5.5mmx5.2mm
+inductor Wuerth hci smd
+0
+2
+2
+Inductor_SMD
+L_Wuerth_HCI-7030
+Inductor, Wuerth Elektronik, Wuerth_HCI-7030, 6.9mmx6.9mm
+inductor Wuerth hci smd
+0
+2
+2
+Inductor_SMD
+L_Wuerth_HCI-7040
+Inductor, Wuerth Elektronik, Wuerth_HCI-7040, 6.9mmx6.9mm
+inductor Wuerth hci smd
+0
+2
+2
+Inductor_SMD
+L_Wuerth_HCI-7050
+Inductor, Wuerth Elektronik, Wuerth_HCI-7050, 6.9mmx6.9mm
+inductor Wuerth hci smd
+0
+2
+2
+Inductor_SMD
+L_Wuerth_HCM-1050
+Inductor, Wuerth Elektronik, Wuerth_HCM-1050, 10.2mmx7.0mm
+inductor Wuerth hcm smd
+0
+2
+2
+Inductor_SMD
+L_Wuerth_HCM-1052
+Inductor, Wuerth Elektronik, Wuerth_HCM-1052, 10.5mmx10.3mm
+inductor Wuerth hcm smd
+0
+2
+2
+Inductor_SMD
+L_Wuerth_HCM-1070
+Inductor, Wuerth Elektronik, Wuerth_HCM-1070, 10.1mmx7.0mm
+inductor Wuerth hcm smd
+0
+2
+2
+Inductor_SMD
+L_Wuerth_HCM-1078
+Inductor, Wuerth Elektronik, Wuerth_HCM-1078, 9.4mmx6.2mm
+inductor Wuerth hcm smd
+0
+2
+2
+Inductor_SMD
+L_Wuerth_HCM-1190
+Inductor, Wuerth Elektronik, Wuerth_HCM-1190, 10.5mmx11.0mm
+inductor Wuerth hcm smd
+0
+2
+2
+Inductor_SMD
+L_Wuerth_HCM-1240
+Inductor, Wuerth Elektronik, Wuerth_HCM-1240, 10.0mmx11.8mm
+inductor Wuerth hcm smd
+0
+2
+2
+Inductor_SMD
+L_Wuerth_HCM-1350
+Inductor, Wuerth Elektronik, Wuerth_HCM-1350, 13.5mmx13.3mm
+inductor Wuerth hcm smd
+0
+2
+2
+Inductor_SMD
+L_Wuerth_HCM-1390
+Inductor, Wuerth Elektronik, Wuerth_HCM-1390, 12.5mmx13.0mm
+inductor Wuerth hcm smd
+0
+2
+2
+Inductor_SMD
+L_Wuerth_HCM-7050
+Inductor, Wuerth Elektronik, Wuerth_HCM-7050, 7.2mmx7.0mm
+inductor Wuerth hcm smd
+0
+2
+2
+Inductor_SMD
+L_Wuerth_HCM-7070
+Inductor, Wuerth Elektronik, Wuerth_HCM-7070, 7.4mmx7.2mm
+inductor Wuerth hcm smd
+0
+2
+2
+Inductor_SMD
+L_Wuerth_MAPI-1610
+Inductor, Wuerth Elektronik, Wuerth_MAPI-1610, 1.6mmx1.6mm
+inductor Wuerth smd
+0
+2
+2
+Inductor_SMD
+L_Wuerth_MAPI-2010
+Inductor, Wuerth Elektronik, Wuerth_MAPI-2010, 2.0mmx1.6mm
+inductor Wuerth smd
+0
+2
+2
+Inductor_SMD
+L_Wuerth_MAPI-2506
+Inductor, Wuerth Elektronik, Wuerth_MAPI-2506, 2.5mmx2.0mm
+inductor Wuerth smd
+0
+2
+2
+Inductor_SMD
+L_Wuerth_MAPI-2508
+Inductor, Wuerth Elektronik, Wuerth_MAPI-2508, 2.5mmx2.0mm
+inductor Wuerth smd
+0
+2
+2
+Inductor_SMD
+L_Wuerth_MAPI-2510
+Inductor, Wuerth Elektronik, Wuerth_MAPI-2510, 2.5mmx2.0mm
+inductor Wuerth smd
+0
+2
+2
+Inductor_SMD
+L_Wuerth_MAPI-2512
+Inductor, Wuerth Elektronik, Wuerth_MAPI-2512, 2.5mmx2.0mm
+inductor Wuerth smd
+0
+2
+2
+Inductor_SMD
+L_Wuerth_MAPI-3010
+Inductor, Wuerth Elektronik, Wuerth_MAPI-3010, 3.0mmx3.0mm
+inductor Wuerth smd
+0
+2
+2
+Inductor_SMD
+L_Wuerth_MAPI-3012
+Inductor, Wuerth Elektronik, Wuerth_MAPI-3012, 3.0mmx3.0mm
+inductor Wuerth smd
+0
+2
+2
+Inductor_SMD
+L_Wuerth_MAPI-3015
+Inductor, Wuerth Elektronik, Wuerth_MAPI-3015, 3.0mmx3.0mm
+inductor Wuerth smd
+0
+2
+2
+Inductor_SMD
+L_Wuerth_MAPI-3020
+Inductor, Wuerth Elektronik, Wuerth_MAPI-3020, 3.0mmx3.0mm
+inductor Wuerth smd
+0
+2
+2
+Inductor_SMD
+L_Wuerth_MAPI-4020
+Inductor, Wuerth Elektronik, Wuerth_MAPI-4020, 4.0mmx4.0mm
+inductor Wuerth smd
+0
+2
+2
+Inductor_SMD
+L_Wuerth_MAPI-4030
+Inductor, Wuerth Elektronik, Wuerth_MAPI-4030, 4.0mmx4.0mm
+inductor Wuerth smd
+0
+2
+2
+Inductor_SMD
+L_Wuerth_WE-DD-Typ-L-Typ-XL-Typ-XXL
+Shielded Coupled Inductor, Wuerth Elektronik, WE-DD, SMD, Typ L, Typ XL, Typ XXL, https://katalog.we-online.com/pbs/datasheet/744874001.pdf
+Choke Coupled Double Inductor SMD Wuerth WE-DD TypL TypXL TypXXL 
+0
+4
+4
+Inductor_SMD
+L_Wuerth_WE-DD-Typ-M-Typ-S
+Shielded Coupled Inductor, Wuerth Elektronik, WE-DD, SMD, Typ M, Typ S, https://katalog.we-online.com/pbs/datasheet/744878001.pdf, https://katalog.we-online.de/pbs/datasheet/744877001.pdf
+Choke Coupled Double Inductor SMD Wuerth WE-DD TypM TypS
+0
+4
+4
+Inductor_SMD
+L_Wuerth_WE-GF-1210
+Unshielded Inductor, Wuerth Elektronik, WE-GF, SMD, 1210, https://www.we-online.de/katalog/datasheet/74476401.pdf
+Unshielded Inductor WE-GF 1210 Wuerth
+0
+2
+2
+Inductor_SMD
+L_Wuerth_WE-PD-Typ-7345
+Shielded Power Inductor, Wuerth Elektronik, WE-PD, SMD, 7345, https://katalog.we-online.com/pbs/datasheet/744777001.pdf
+Choke Shielded Power Inductor WE-PD 7345 Wuerth
+0
+2
+2
+Inductor_SMD
+L_Wuerth_WE-PD-Typ-LS
+Shielded Power Inductor, Wuerth Elektronik, WE-PD, SMD, Typ LS, https://katalog.we-online.com/pbs/datasheet/7447715906.pdf
+Choke Shielded Power Inductor WE-PD TypLS Wuerth
+0
+2
+2
+Inductor_SMD
+L_Wuerth_WE-PD-Typ-LS_Handsoldering
+Shielded Power Inductor, Wuerth Elektronik, WE-PD, SMD, Typ LS, Handsoldering, https://katalog.we-online.com/pbs/datasheet/7447715906.pdf
+Choke Shielded Power Inductor WE-PD TypLS Wuerth
+0
+2
+2
+Inductor_SMD
+L_Wuerth_WE-PD-Typ-M-Typ-S
+Shielded Power Inductor, Wuerth Elektronik, WE-PD, SMT, Typ M, Typ S, https://katalog.we-online.com/pbs/datasheet/744778005.pdf
+Choke Shielded Power Inductor WE-PD TypM TypS Wuerth
+0
+2
+2
+Inductor_SMD
+L_Wuerth_WE-PD-Typ-M-Typ-S_Handsoldering
+Shielded Power Inductor, Wuerth Elektronik, WE-PD, SMT, Typ M, Typ S, Handsoldering, https://katalog.we-online.com/pbs/datasheet/744778005.pdf
+Choke Shielded Power Inductor WE-PD TypM TypS Wuerth
+0
+2
+2
+Inductor_SMD
+L_Wuerth_WE-PD2-Typ-L
+Power Inductor, Wuerth Elektronik, WE-PD2, SMD, Typ L, , https://katalog.we-online.com/pbs/datasheet/74477510.pdf
+Choke Power Inductor WE-PD2 TypL Wuerth
+0
+2
+2
+Inductor_SMD
+L_Wuerth_WE-PD2-Typ-MS
+Power Inductor, Wuerth Elektronik, WE-PD2, SMD, Typ MS, https://katalog.we-online.com/pbs/datasheet/744774022.pdf
+Choke Power Inductor WE-PD2 TypMS Wuerth
+0
+2
+2
+Inductor_SMD
+L_Wuerth_WE-PD2-Typ-XL
+Power Inductor, Wuerth Elektronik, WE-PD2, SMT, Typ XL, https://katalog.we-online.com/pbs/datasheet/744776012.pdf
+Choke Power Inductor WE-PD2 TypXL Wuerth
+0
+2
+2
+Inductor_SMD
+L_Wuerth_WE-PD4-Typ-X
+Power Inductor, Wuerth Elektronik, WE-PD4, SMT, Typ X, https://katalog.we-online.de/pbs/datasheet/74458001.pdf
+Choke Power Inductor WE-PD4 TypX Wuerth
+0
+2
+2
+Inductor_SMD
+L_Wuerth_WE-PDF
+Shielded Power Inductor, Wuerth Elektronik, WE-PDF, SMD, https://katalog.we-online.de/pbs/datasheet/7447797022.pdf
+Choke Shielded Power Inductor WE-PDF Wuerth
+0
+2
+2
+Inductor_SMD
+L_Wuerth_WE-PDF_Handsoldering
+Shielded Power Inductor, Wuerth Elektronik, WE-PDF, SMD, Handsoldering, https://katalog.we-online.de/pbs/datasheet/7447797022.pdf
+Choke Shielded Power Inductor WE-PDF Wuerth Handsoldering
+0
+2
+2
+Inductor_SMD
+L_Wuerth_WE-TPC-3816
+L_Wuerth_WE-TPC-3816 StepUp generated footprint, http://katalog.we-online.de/pbs/datasheet/7440310047.pdf
+wurth wuerth smd inductor
+0
+2
+2
+Inductor_THT
+Choke_EPCOS_B82722A
+Current-Compensated Ring Core Double Chokes, EPCOS, B82722A, 22.3mmx22.7mm, https://en.tdk.eu/inf/30/db/ind_2008/b82722a_j.pdf
+chokes epcos tht
+0
+4
+4
+Inductor_THT
+Choke_Schaffner_RN102-04-14.0x14.0mm
+Current-compensated Chokes, Schaffner, RN102-04, 14.0mmx14.0mm https://www.schaffner.com/products/download/product/datasheet/rn-series-common-mode-chokes-new/
+chokes schaffner tht
+0
+4
+4
+Inductor_THT
+Choke_Schaffner_RN112-04-17.7x17.1mm
+Current-compensated Chokes, Schaffner, RN112-04, 17.7mmx17.1mm https://www.schaffner.com/products/download/product/datasheet/rn-series-common-mode-chokes-new/
+chokes schaffner tht
+0
+4
+4
+Inductor_THT
+Choke_Schaffner_RN114-04-22.5x21.5mm
+Current-compensated Chokes, Schaffner, RN114-04, 22.5mmx21.5mm https://www.schaffner.com/products/download/product/datasheet/rn-series-common-mode-chokes-new/
+chokes schaffner tht
+0
+4
+4
+Inductor_THT
+Choke_Schaffner_RN116-04-22.5x21.5mm
+Current-compensated Chokes, Schaffner, RN116-04, 22.5mmx21.5mm https://www.schaffner.com/products/download/product/datasheet/rn-series-common-mode-chokes-new/
+chokes schaffner tht
+0
+4
+4
+Inductor_THT
+Choke_Schaffner_RN122-04-28.0x27.0mm
+Current-compensated Chokes, Schaffner, RN122-04, 28.0mmx27.0mm https://www.schaffner.com/products/download/product/datasheet/rn-series-common-mode-chokes-new/
+chokes schaffner tht
+0
+4
+4
+Inductor_THT
+Choke_Schaffner_RN142-04-33.1x32.5mm
+Current-compensated Chokes, Schaffner, RN142-04, 33.1mmx32.5mm https://www.schaffner.com/products/download/product/datasheet/rn-series-common-mode-chokes-new/
+chokes schaffner tht
+0
+4
+4
+Inductor_THT
+Choke_Schaffner_RN143-04-33.1x32.5mm
+Current-compensated Chokes, Schaffner, RN143-04, 33.1mmx32.5mm https://www.schaffner.com/products/download/product/datasheet/rn-series-common-mode-chokes-new/
+chokes schaffner tht
+0
+4
+4
+Inductor_THT
+Choke_Schaffner_RN152-04-43.0x41.8mm
+Current-compensated Chokes, Schaffner, RN152-04, 43.0mmx41.8mm https://www.schaffner.com/products/download/product/datasheet/rn-series-common-mode-chokes-new/
+chokes schaffner tht
+0
+4
+4
+Inductor_THT
+Choke_Schaffner_RN202-04-8.8x18.2mm
+Current-compensated Chokes, Schaffner, RN202-04, 8.8mmx18.2mm https://www.schaffner.com/products/download/product/datasheet/rn-series-common-mode-chokes-new/
+chokes schaffner tht
+0
+4
+4
+Inductor_THT
+Choke_Schaffner_RN204-04-9.0x14.0mm
+Current-compensated Chokes, Schaffner, RN204-04, 9.0mmx14.0mm https://www.schaffner.com/products/download/product/datasheet/rn-series-common-mode-chokes-new/
+chokes schaffner tht
+0
+4
+4
+Inductor_THT
+Choke_Schaffner_RN212-04-12.5x18.0mm
+Current-compensated Chokes, Schaffner, RN212-04, 12.5mmx18.0mm https://www.schaffner.com/products/download/product/datasheet/rn-series-common-mode-chokes-new/
+chokes schaffner tht
+0
+4
+4
+Inductor_THT
+Choke_Schaffner_RN214-04-15.5x23.0mm
+Current-compensated Chokes, Schaffner, RN214-04, 15.5mmx23.0mm https://www.schaffner.com/products/download/product/datasheet/rn-series-common-mode-chokes-new/
+chokes schaffner tht
+0
+4
+4
+Inductor_THT
+Choke_Schaffner_RN216-04-15.5x23.0mm
+Current-compensated Chokes, Schaffner, RN216-04, 15.5mmx23.0mm https://www.schaffner.com/products/download/product/datasheet/rn-series-common-mode-chokes-new/
+chokes schaffner tht
+0
+4
+4
+Inductor_THT
+Choke_Schaffner_RN218-04-12.5x18.0mm
+Current-compensated Chokes, Schaffner, RN218-04, 12.5mmx18.0mm https://www.schaffner.com/products/download/product/datasheet/rn-series-common-mode-chokes-new/
+chokes schaffner tht
+0
+4
+4
+Inductor_THT
+Choke_Schaffner_RN222-04-18.0x31.0mm
+Current-compensated Chokes, Schaffner, RN222-04, 18.0mmx31.0mm https://www.schaffner.com/products/download/product/datasheet/rn-series-common-mode-chokes-new/
+chokes schaffner tht
+0
+4
+4
+Inductor_THT
+Choke_Schaffner_RN232-04-18.0x31.0mm
+Current-compensated Chokes, Schaffner, RN232-04, 18.0mmx31.0mm https://www.schaffner.com/products/download/product/datasheet/rn-series-common-mode-chokes-new/
+chokes schaffner tht
+0
+4
+4
+Inductor_THT
+Choke_Schaffner_RN242-04-18.0x31.0mm
+Current-compensated Chokes, Schaffner, RN242-04, 18.0mmx31.0mm https://www.schaffner.com/products/download/product/datasheet/rn-series-common-mode-chokes-new/
+chokes schaffner tht
+0
+4
+4
+Inductor_THT
+L_Axial_L5.0mm_D3.6mm_P10.00mm_Horizontal_Murata_BL01RN1A2A2
+Inductor, Murata BL01RN1A2A2, Axial, Horizontal, pin pitch=10.00mm, length*diameter=5*3.6mm, https://www.murata.com/en-global/products/productdetail?partno=BL01RN1A2A2%23
+inductor axial horizontal
+0
+2
+2
+Inductor_THT
+L_Axial_L5.3mm_D2.2mm_P2.54mm_Vertical_Vishay_IM-1
+Inductor, Axial series, Axial, Vertical, pin pitch=2.54mm, , length*diameter=5.3*2.2mm^2, Vishay, IM-1, http://www.vishay.com/docs/34030/im.pdf
+Inductor Axial series Axial Vertical pin pitch 2.54mm  length 5.3mm diameter 2.2mm Vishay IM-1
+0
+2
+2
+Inductor_THT
+L_Axial_L5.3mm_D2.2mm_P7.62mm_Horizontal_Vishay_IM-1
+Inductor, Axial series, Axial, Horizontal, pin pitch=7.62mm, , length*diameter=5.3*2.2mm^2, Vishay, IM-1, http://www.vishay.com/docs/34030/im.pdf
+Inductor Axial series Axial Horizontal pin pitch 7.62mm  length 5.3mm diameter 2.2mm Vishay IM-1
+0
+2
+2
+Inductor_THT
+L_Axial_L5.3mm_D2.2mm_P10.16mm_Horizontal_Vishay_IM-1
+Inductor, Axial series, Axial, Horizontal, pin pitch=10.16mm, , length*diameter=5.3*2.2mm^2, Vishay, IM-1, http://www.vishay.com/docs/34030/im.pdf
+Inductor Axial series Axial Horizontal pin pitch 10.16mm  length 5.3mm diameter 2.2mm Vishay IM-1
+0
+2
+2
+Inductor_THT
+L_Axial_L6.6mm_D2.7mm_P2.54mm_Vertical_Vishay_IM-2
+Inductor, Axial series, Axial, Vertical, pin pitch=2.54mm, , length*diameter=6.6*2.7mm^2, Vishay, IM-2, http://www.vishay.com/docs/34030/im.pdf
+Inductor Axial series Axial Vertical pin pitch 2.54mm  length 6.6mm diameter 2.7mm Vishay IM-2
+0
+2
+2
+Inductor_THT
+L_Axial_L6.6mm_D2.7mm_P10.16mm_Horizontal_Vishay_IM-2
+Inductor, Axial series, Axial, Horizontal, pin pitch=10.16mm, , length*diameter=6.6*2.7mm^2, Vishay, IM-2, http://www.vishay.com/docs/34030/im.pdf
+Inductor Axial series Axial Horizontal pin pitch 10.16mm  length 6.6mm diameter 2.7mm Vishay IM-2
+0
+2
+2
+Inductor_THT
+L_Axial_L7.0mm_D3.3mm_P2.54mm_Vertical_Fastron_MICC
+Inductor, Axial series, Axial, Vertical, pin pitch=2.54mm, , length*diameter=7*3.3mm^2, Fastron, MICC, http://www.fastrongroup.com/image-show/70/MICC.pdf?type=Complete-DataSheet&productType=series
+Inductor Axial series Axial Vertical pin pitch 2.54mm  length 7mm diameter 3.3mm Fastron MICC
+0
+2
+2
+Inductor_THT
+L_Axial_L7.0mm_D3.3mm_P5.08mm_Vertical_Fastron_MICC
+Inductor, Axial series, Axial, Vertical, pin pitch=5.08mm, , length*diameter=7*3.3mm^2, Fastron, MICC, http://www.fastrongroup.com/image-show/70/MICC.pdf?type=Complete-DataSheet&productType=series
+Inductor Axial series Axial Vertical pin pitch 5.08mm  length 7mm diameter 3.3mm Fastron MICC
+0
+2
+2
+Inductor_THT
+L_Axial_L7.0mm_D3.3mm_P10.16mm_Horizontal_Fastron_MICC
+Inductor, Axial series, Axial, Horizontal, pin pitch=10.16mm, , length*diameter=7*3.3mm^2, Fastron, MICC, http://www.fastrongroup.com/image-show/70/MICC.pdf?type=Complete-DataSheet&productType=series
+Inductor Axial series Axial Horizontal pin pitch 10.16mm  length 7mm diameter 3.3mm Fastron MICC
+0
+2
+2
+Inductor_THT
+L_Axial_L7.0mm_D3.3mm_P12.70mm_Horizontal_Fastron_MICC
+Inductor, Axial series, Axial, Horizontal, pin pitch=12.7mm, , length*diameter=7*3.3mm^2, Fastron, MICC, http://www.fastrongroup.com/image-show/70/MICC.pdf?type=Complete-DataSheet&productType=series
+Inductor Axial series Axial Horizontal pin pitch 12.7mm  length 7mm diameter 3.3mm Fastron MICC
+0
+2
+2
+Inductor_THT
+L_Axial_L9.5mm_D4.0mm_P2.54mm_Vertical_Fastron_SMCC
+Inductor, Axial series, Axial, Vertical, pin pitch=2.54mm, , length*diameter=9.5*4mm^2, Fastron, SMCC, http://cdn-reichelt.de/documents/datenblatt/B400/DS_SMCC_NEU.pdf, http://cdn-reichelt.de/documents/datenblatt/B400/LEADEDINDUCTORS.pdf
+Inductor Axial series Axial Vertical pin pitch 2.54mm  length 9.5mm diameter 4mm Fastron SMCC
+0
+2
+2
+Inductor_THT
+L_Axial_L9.5mm_D4.0mm_P5.08mm_Vertical_Fastron_SMCC
+Inductor, Axial series, Axial, Vertical, pin pitch=5.08mm, , length*diameter=9.5*4mm^2, Fastron, SMCC, http://cdn-reichelt.de/documents/datenblatt/B400/DS_SMCC_NEU.pdf, http://cdn-reichelt.de/documents/datenblatt/B400/LEADEDINDUCTORS.pdf
+Inductor Axial series Axial Vertical pin pitch 5.08mm  length 9.5mm diameter 4mm Fastron SMCC
+0
+2
+2
+Inductor_THT
+L_Axial_L9.5mm_D4.0mm_P12.70mm_Horizontal_Fastron_SMCC
+Inductor, Axial series, Axial, Horizontal, pin pitch=12.7mm, , length*diameter=9.5*4mm^2, Fastron, SMCC, http://cdn-reichelt.de/documents/datenblatt/B400/DS_SMCC_NEU.pdf, http://cdn-reichelt.de/documents/datenblatt/B400/LEADEDINDUCTORS.pdf
+Inductor Axial series Axial Horizontal pin pitch 12.7mm  length 9.5mm diameter 4mm Fastron SMCC
+0
+2
+2
+Inductor_THT
+L_Axial_L9.5mm_D4.0mm_P15.24mm_Horizontal_Fastron_SMCC
+Inductor, Axial series, Axial, Horizontal, pin pitch=15.24mm, , length*diameter=9.5*4mm^2, Fastron, SMCC, http://cdn-reichelt.de/documents/datenblatt/B400/DS_SMCC_NEU.pdf, http://cdn-reichelt.de/documents/datenblatt/B400/LEADEDINDUCTORS.pdf
+Inductor Axial series Axial Horizontal pin pitch 15.24mm  length 9.5mm diameter 4mm Fastron SMCC
+0
+2
+2
+Inductor_THT
+L_Axial_L11.0mm_D4.5mm_P5.08mm_Vertical_Fastron_MECC
+Inductor, Axial series, Axial, Vertical, pin pitch=5.08mm, , length*diameter=11*4.5mm^2, Fastron, MECC, http://www.fastrongroup.com/image-show/21/MECC.pdf?type=Complete-DataSheet&productType=series
+Inductor Axial series Axial Vertical pin pitch 5.08mm  length 11mm diameter 4.5mm Fastron MECC
+0
+2
+2
+Inductor_THT
+L_Axial_L11.0mm_D4.5mm_P7.62mm_Vertical_Fastron_MECC
+Inductor, Axial series, Axial, Vertical, pin pitch=7.62mm, , length*diameter=11*4.5mm^2, Fastron, MECC, http://www.fastrongroup.com/image-show/21/MECC.pdf?type=Complete-DataSheet&productType=series
+Inductor Axial series Axial Vertical pin pitch 7.62mm  length 11mm diameter 4.5mm Fastron MECC
+0
+2
+2
+Inductor_THT
+L_Axial_L11.0mm_D4.5mm_P15.24mm_Horizontal_Fastron_MECC
+Inductor, Axial series, Axial, Horizontal, pin pitch=15.24mm, , length*diameter=11*4.5mm^2, Fastron, MECC, http://www.fastrongroup.com/image-show/21/MECC.pdf?type=Complete-DataSheet&productType=series
+Inductor Axial series Axial Horizontal pin pitch 15.24mm  length 11mm diameter 4.5mm Fastron MECC
+0
+2
+2
+Inductor_THT
+L_Axial_L12.0mm_D5.0mm_P5.08mm_Vertical_Fastron_MISC
+Inductor, Axial series, Axial, Vertical, pin pitch=5.08mm, , length*diameter=12*5mm^2, Fastron, MISC, http://cdn-reichelt.de/documents/datenblatt/B400/DS_MISC.pdf
+Inductor Axial series Axial Vertical pin pitch 5.08mm  length 12mm diameter 5mm Fastron MISC
+0
+2
+2
+Inductor_THT
+L_Axial_L12.0mm_D5.0mm_P7.62mm_Vertical_Fastron_MISC
+Inductor, Axial series, Axial, Vertical, pin pitch=7.62mm, , length*diameter=12*5mm^2, Fastron, MISC, http://cdn-reichelt.de/documents/datenblatt/B400/DS_MISC.pdf
+Inductor Axial series Axial Vertical pin pitch 7.62mm  length 12mm diameter 5mm Fastron MISC
+0
+2
+2
+Inductor_THT
+L_Axial_L12.0mm_D5.0mm_P15.24mm_Horizontal_Fastron_MISC
+Inductor, Axial series, Axial, Horizontal, pin pitch=15.24mm, , length*diameter=12*5mm^2, Fastron, MISC, http://cdn-reichelt.de/documents/datenblatt/B400/DS_MISC.pdf
+Inductor Axial series Axial Horizontal pin pitch 15.24mm  length 12mm diameter 5mm Fastron MISC
+0
+2
+2
+Inductor_THT
+L_Axial_L12.8mm_D5.8mm_P5.08mm_Vertical_Fastron_HBCC
+Inductor, Axial series, Axial, Vertical, pin pitch=5.08mm, , length*diameter=12.8*5.8mm^2, Fastron, HBCC, http://www.fastrongroup.com/image-show/18/HBCC.pdf?type=Complete-DataSheet&productType=series
+Inductor Axial series Axial Vertical pin pitch 5.08mm  length 12.8mm diameter 5.8mm Fastron HBCC
+0
+2
+2
+Inductor_THT
+L_Axial_L12.8mm_D5.8mm_P7.62mm_Vertical_Fastron_HBCC
+Inductor, Axial series, Axial, Vertical, pin pitch=7.62mm, , length*diameter=12.8*5.8mm^2, Fastron, HBCC, http://www.fastrongroup.com/image-show/18/HBCC.pdf?type=Complete-DataSheet&productType=series
+Inductor Axial series Axial Vertical pin pitch 7.62mm  length 12.8mm diameter 5.8mm Fastron HBCC
+0
+2
+2
+Inductor_THT
+L_Axial_L12.8mm_D5.8mm_P20.32mm_Horizontal_Fastron_HBCC
+Inductor, Axial series, Axial, Horizontal, pin pitch=20.32mm, , length*diameter=12.8*5.8mm^2, Fastron, HBCC, http://www.fastrongroup.com/image-show/18/HBCC.pdf?type=Complete-DataSheet&productType=series
+Inductor Axial series Axial Horizontal pin pitch 20.32mm  length 12.8mm diameter 5.8mm Fastron HBCC
+0
+2
+2
+Inductor_THT
+L_Axial_L12.8mm_D5.8mm_P25.40mm_Horizontal_Fastron_HBCC
+Inductor, Axial series, Axial, Horizontal, pin pitch=25.4mm, , length*diameter=12.8*5.8mm^2, Fastron, HBCC, http://www.fastrongroup.com/image-show/18/HBCC.pdf?type=Complete-DataSheet&productType=series
+Inductor Axial series Axial Horizontal pin pitch 25.4mm  length 12.8mm diameter 5.8mm Fastron HBCC
+0
+2
+2
+Inductor_THT
+L_Axial_L13.0mm_D4.5mm_P5.08mm_Vertical_Fastron_HCCC
+Inductor, Axial series, Axial, Vertical, pin pitch=5.08mm, , length*diameter=13*4.5mm^2, Fastron, HCCC, http://www.fastrongroup.com/image-show/19/HCCC.pdf?type=Complete-DataSheet&productType=series
+Inductor Axial series Axial Vertical pin pitch 5.08mm  length 13mm diameter 4.5mm Fastron HCCC
+0
+2
+2
+Inductor_THT
+L_Axial_L13.0mm_D4.5mm_P7.62mm_Vertical_Fastron_HCCC
+Inductor, Axial series, Axial, Vertical, pin pitch=7.62mm, , length*diameter=13*4.5mm^2, Fastron, HCCC, http://www.fastrongroup.com/image-show/19/HCCC.pdf?type=Complete-DataSheet&productType=series
+Inductor Axial series Axial Vertical pin pitch 7.62mm  length 13mm diameter 4.5mm Fastron HCCC
+0
+2
+2
+Inductor_THT
+L_Axial_L13.0mm_D4.5mm_P15.24mm_Horizontal_Fastron_HCCC
+Inductor, Axial series, Axial, Horizontal, pin pitch=15.24mm, , length*diameter=13*4.5mm^2, Fastron, HCCC, http://www.fastrongroup.com/image-show/19/HCCC.pdf?type=Complete-DataSheet&productType=series
+Inductor Axial series Axial Horizontal pin pitch 15.24mm  length 13mm diameter 4.5mm Fastron HCCC
+0
+2
+2
+Inductor_THT
+L_Axial_L14.0mm_D4.5mm_P5.08mm_Vertical_Fastron_LACC
+Inductor, Axial series, Axial, Vertical, pin pitch=5.08mm, , length*diameter=14*4.5mm^2, Fastron, LACC, http://www.fastrongroup.com/image-show/20/LACC.pdf?type=Complete-DataSheet&productType=series
+Inductor Axial series Axial Vertical pin pitch 5.08mm  length 14mm diameter 4.5mm Fastron LACC
+0
+2
+2
+Inductor_THT
+L_Axial_L14.0mm_D4.5mm_P7.62mm_Vertical_Fastron_LACC
+Inductor, Axial series, Axial, Vertical, pin pitch=7.62mm, , length*diameter=14*4.5mm^2, Fastron, LACC, http://www.fastrongroup.com/image-show/20/LACC.pdf?type=Complete-DataSheet&productType=series
+Inductor Axial series Axial Vertical pin pitch 7.62mm  length 14mm diameter 4.5mm Fastron LACC
+0
+2
+2
+Inductor_THT
+L_Axial_L14.0mm_D4.5mm_P15.24mm_Horizontal_Fastron_LACC
+Inductor, Axial series, Axial, Horizontal, pin pitch=15.24mm, , length*diameter=14*4.5mm^2, Fastron, LACC, http://www.fastrongroup.com/image-show/20/LACC.pdf?type=Complete-DataSheet&productType=series
+Inductor Axial series Axial Horizontal pin pitch 15.24mm  length 14mm diameter 4.5mm Fastron LACC
+0
+2
+2
+Inductor_THT
+L_Axial_L14.5mm_D5.8mm_P5.08mm_Vertical_Fastron_HBCC
+Inductor, Axial series, Axial, Vertical, pin pitch=5.08mm, , length*diameter=14.5*5.8mm^2, Fastron, HBCC, http://www.fastrongroup.com/image-show/18/HBCC.pdf?type=Complete-DataSheet&productType=series
+Inductor Axial series Axial Vertical pin pitch 5.08mm  length 14.5mm diameter 5.8mm Fastron HBCC
+0
+2
+2
+Inductor_THT
+L_Axial_L14.5mm_D5.8mm_P7.62mm_Vertical_Fastron_HBCC
+Inductor, Axial series, Axial, Vertical, pin pitch=7.62mm, , length*diameter=14.5*5.8mm^2, Fastron, HBCC, http://www.fastrongroup.com/image-show/18/HBCC.pdf?type=Complete-DataSheet&productType=series
+Inductor Axial series Axial Vertical pin pitch 7.62mm  length 14.5mm diameter 5.8mm Fastron HBCC
+0
+2
+2
+Inductor_THT
+L_Axial_L14.5mm_D5.8mm_P20.32mm_Horizontal_Fastron_HBCC
+Inductor, Axial series, Axial, Horizontal, pin pitch=20.32mm, , length*diameter=14.5*5.8mm^2, Fastron, HBCC, http://www.fastrongroup.com/image-show/18/HBCC.pdf?type=Complete-DataSheet&productType=series
+Inductor Axial series Axial Horizontal pin pitch 20.32mm  length 14.5mm diameter 5.8mm Fastron HBCC
+0
+2
+2
+Inductor_THT
+L_Axial_L14.5mm_D5.8mm_P25.40mm_Horizontal_Fastron_HBCC
+Inductor, Axial series, Axial, Horizontal, pin pitch=25.4mm, , length*diameter=14.5*5.8mm^2, Fastron, HBCC, http://www.fastrongroup.com/image-show/18/HBCC.pdf?type=Complete-DataSheet&productType=series
+Inductor Axial series Axial Horizontal pin pitch 25.4mm  length 14.5mm diameter 5.8mm Fastron HBCC
+0
+2
+2
+Inductor_THT
+L_Axial_L16.0mm_D6.3mm_P5.08mm_Vertical_Fastron_VHBCC
+Inductor, Axial series, Axial, Vertical, pin pitch=5.08mm, , length*diameter=16*6.3mm^2, Fastron, VHBCC, http://www.fastrongroup.com/image-show/25/VHBCC.pdf?type=Complete-DataSheet&productType=series
+Inductor Axial series Axial Vertical pin pitch 5.08mm  length 16mm diameter 6.3mm Fastron VHBCC
+0
+2
+2
+Inductor_THT
+L_Axial_L16.0mm_D6.3mm_P7.62mm_Vertical_Fastron_VHBCC
+Inductor, Axial series, Axial, Vertical, pin pitch=7.62mm, , length*diameter=16*6.3mm^2, Fastron, VHBCC, http://www.fastrongroup.com/image-show/25/VHBCC.pdf?type=Complete-DataSheet&productType=series
+Inductor Axial series Axial Vertical pin pitch 7.62mm  length 16mm diameter 6.3mm Fastron VHBCC
+0
+2
+2
+Inductor_THT
+L_Axial_L16.0mm_D6.3mm_P20.32mm_Horizontal_Fastron_VHBCC
+Inductor, Axial series, Axial, Horizontal, pin pitch=20.32mm, , length*diameter=16*6.3mm^2, Fastron, VHBCC, http://www.fastrongroup.com/image-show/25/VHBCC.pdf?type=Complete-DataSheet&productType=series
+Inductor Axial series Axial Horizontal pin pitch 20.32mm  length 16mm diameter 6.3mm Fastron VHBCC
+0
+2
+2
+Inductor_THT
+L_Axial_L16.0mm_D6.3mm_P25.40mm_Horizontal_Fastron_VHBCC
+Inductor, Axial series, Axial, Horizontal, pin pitch=25.4mm, , length*diameter=16*6.3mm^2, Fastron, VHBCC, http://www.fastrongroup.com/image-show/25/VHBCC.pdf?type=Complete-DataSheet&productType=series
+Inductor Axial series Axial Horizontal pin pitch 25.4mm  length 16mm diameter 6.3mm Fastron VHBCC
+0
+2
+2
+Inductor_THT
+L_Axial_L16.0mm_D7.5mm_P5.08mm_Vertical_Fastron_XHBCC
+Inductor, Axial series, Axial, Vertical, pin pitch=5.08mm, , length*diameter=16*7.5mm^2, Fastron, XHBCC, http://www.fastrongroup.com/image-show/26/XHBCC.pdf?type=Complete-DataSheet&productType=series
+Inductor Axial series Axial Vertical pin pitch 5.08mm  length 16mm diameter 7.5mm Fastron XHBCC
+0
+2
+2
+Inductor_THT
+L_Axial_L16.0mm_D7.5mm_P7.62mm_Vertical_Fastron_XHBCC
+Inductor, Axial series, Axial, Vertical, pin pitch=7.62mm, , length*diameter=16*7.5mm^2, Fastron, XHBCC, http://www.fastrongroup.com/image-show/26/XHBCC.pdf?type=Complete-DataSheet&productType=series
+Inductor Axial series Axial Vertical pin pitch 7.62mm  length 16mm diameter 7.5mm Fastron XHBCC
+0
+2
+2
+Inductor_THT
+L_Axial_L16.0mm_D7.5mm_P20.32mm_Horizontal_Fastron_XHBCC
+Inductor, Axial series, Axial, Horizontal, pin pitch=20.32mm, , length*diameter=16*7.5mm^2, Fastron, XHBCC, http://www.fastrongroup.com/image-show/26/XHBCC.pdf?type=Complete-DataSheet&productType=series
+Inductor Axial series Axial Horizontal pin pitch 20.32mm  length 16mm diameter 7.5mm Fastron XHBCC
+0
+2
+2
+Inductor_THT
+L_Axial_L16.0mm_D7.5mm_P25.40mm_Horizontal_Fastron_XHBCC
+Inductor, Axial series, Axial, Horizontal, pin pitch=25.4mm, , length*diameter=16*7.5mm^2, Fastron, XHBCC, http://www.fastrongroup.com/image-show/26/XHBCC.pdf?type=Complete-DataSheet&productType=series
+Inductor Axial series Axial Horizontal pin pitch 25.4mm  length 16mm diameter 7.5mm Fastron XHBCC
+0
+2
+2
+Inductor_THT
+L_Axial_L16.0mm_D9.5mm_P5.08mm_Vertical_Vishay_IM-10-37
+Inductor, Axial series, Axial, Vertical, pin pitch=5.08mm, , length*diameter=16*9.5mm^2, Vishay, IM-10-37, http://www.vishay.com/docs/34030/im10.pdf
+Inductor Axial series Axial Vertical pin pitch 5.08mm  length 16mm diameter 9.5mm Vishay IM-10-37
+0
+2
+2
+Inductor_THT
+L_Axial_L16.0mm_D9.5mm_P20.32mm_Horizontal_Vishay_IM-10-37
+Inductor, Axial series, Axial, Horizontal, pin pitch=20.32mm, , length*diameter=16*9.5mm^2, Vishay, IM-10-37, http://www.vishay.com/docs/34030/im10.pdf
+Inductor Axial series Axial Horizontal pin pitch 20.32mm  length 16mm diameter 9.5mm Vishay IM-10-37
+0
+2
+2
+Inductor_THT
+L_Axial_L17.5mm_D12.0mm_P7.62mm_Vertical_Vishay_IM-10-46
+Inductor, Axial series, Axial, Vertical, pin pitch=7.62mm, , length*diameter=17.5*12mm^2, Vishay, IM-10-46, http://www.vishay.com/docs/34030/im10.pdf
+Inductor Axial series Axial Vertical pin pitch 7.62mm  length 17.5mm diameter 12mm Vishay IM-10-46
+0
+2
+2
+Inductor_THT
+L_Axial_L17.5mm_D12.0mm_P20.32mm_Horizontal_Vishay_IM-10-46
+Inductor, Axial series, Axial, Horizontal, pin pitch=20.32mm, , length*diameter=17.5*12mm^2, Vishay, IM-10-46, http://www.vishay.com/docs/34030/im10.pdf
+Inductor Axial series Axial Horizontal pin pitch 20.32mm  length 17.5mm diameter 12mm Vishay IM-10-46
+0
+2
+2
+Inductor_THT
+L_Axial_L20.0mm_D8.0mm_P5.08mm_Vertical
+Inductor, Axial series, Axial, Vertical, pin pitch=5.08mm, , length*diameter=20*8mm^2
+Inductor Axial series Axial Vertical pin pitch 5.08mm  length 20mm diameter 8mm
+0
+2
+2
+Inductor_THT
+L_Axial_L20.0mm_D8.0mm_P7.62mm_Vertical
+Inductor, Axial series, Axial, Vertical, pin pitch=7.62mm, , length*diameter=20*8mm^2
+Inductor Axial series Axial Vertical pin pitch 7.62mm  length 20mm diameter 8mm
+0
+2
+2
+Inductor_THT
+L_Axial_L20.0mm_D8.0mm_P25.40mm_Horizontal
+Inductor, Axial series, Axial, Horizontal, pin pitch=25.4mm, , length*diameter=20*8mm^2
+Inductor Axial series Axial Horizontal pin pitch 25.4mm  length 20mm diameter 8mm
+0
+2
+2
+Inductor_THT
+L_Axial_L20.3mm_D12.1mm_P7.62mm_Vertical_Vishay_IHA-101
+Inductor, Axial series, Axial, Vertical, pin pitch=7.62mm, , length*diameter=20.32*12.07mm^2, Vishay, IHA-101, http://www.vishay.com/docs/34014/iha.pdf
+Inductor Axial series Axial Vertical pin pitch 7.62mm  length 20.32mm diameter 12.07mm Vishay IHA-101
+0
+2
+2
+Inductor_THT
+L_Axial_L20.3mm_D12.1mm_P28.50mm_Horizontal_Vishay_IHA-101
+Inductor, Axial series, Axial, Horizontal, pin pitch=28.5mm, , length*diameter=20.32*12.07mm^2, Vishay, IHA-101, http://www.vishay.com/docs/34014/iha.pdf
+Inductor Axial series Axial Horizontal pin pitch 28.5mm  length 20.32mm diameter 12.07mm Vishay IHA-101
+0
+2
+2
+Inductor_THT
+L_Axial_L20.3mm_D12.7mm_P7.62mm_Vertical_Vishay_IHA-201
+Inductor, Axial series, Axial, Vertical, pin pitch=7.62mm, , length*diameter=20.32*12.7mm^2, Vishay, IHA-201, http://www.vishay.com/docs/34014/iha.pdf
+Inductor Axial series Axial Vertical pin pitch 7.62mm  length 20.32mm diameter 12.7mm Vishay IHA-201
+0
+2
+2
+Inductor_THT
+L_Axial_L20.3mm_D12.7mm_P25.40mm_Horizontal_Vishay_IHA-201
+Inductor, Axial series, Axial, Horizontal, pin pitch=25.4mm, , length*diameter=20.32*12.7mm^2, Vishay, IHA-201, http://www.vishay.com/docs/34014/iha.pdf
+Inductor Axial series Axial Horizontal pin pitch 25.4mm  length 20.32mm diameter 12.7mm Vishay IHA-201
+0
+2
+2
+Inductor_THT
+L_Axial_L23.4mm_D12.7mm_P7.62mm_Vertical_Vishay_IHA-203
+Inductor, Axial series, Axial, Vertical, pin pitch=7.62mm, , length*diameter=23.37*12.7mm^2, Vishay, IHA-203, http://www.vishay.com/docs/34014/iha.pdf
+Inductor Axial series Axial Vertical pin pitch 7.62mm  length 23.37mm diameter 12.7mm Vishay IHA-203
+0
+2
+2
+Inductor_THT
+L_Axial_L23.4mm_D12.7mm_P32.00mm_Horizontal_Vishay_IHA-203
+Inductor, Axial series, Axial, Horizontal, pin pitch=32mm, , length*diameter=23.37*12.7mm^2, Vishay, IHA-203, http://www.vishay.com/docs/34014/iha.pdf
+Inductor Axial series Axial Horizontal pin pitch 32mm  length 23.37mm diameter 12.7mm Vishay IHA-203
+0
+2
+2
+Inductor_THT
+L_Axial_L24.0mm_D7.1mm_P5.08mm_Vertical_Vishay_IM-10-28
+Inductor, Axial series, Axial, Vertical, pin pitch=5.08mm, , length*diameter=24*7.1mm^2, Vishay, IM-10-28, http://www.vishay.com/docs/34035/im10.pdf
+Inductor Axial series Axial Vertical pin pitch 5.08mm  length 24mm diameter 7.1mm Vishay IM-10-28
+0
+2
+2
+Inductor_THT
+L_Axial_L24.0mm_D7.1mm_P30.48mm_Horizontal_Vishay_IM-10-28
+Inductor, Axial series, Axial, Horizontal, pin pitch=30.48mm, , length*diameter=24*7.1mm^2, Vishay, IM-10-28, http://www.vishay.com/docs/34035/im10.pdf
+Inductor Axial series Axial Horizontal pin pitch 30.48mm  length 24mm diameter 7.1mm Vishay IM-10-28
+0
+2
+2
+Inductor_THT
+L_Axial_L24.0mm_D7.5mm_P5.08mm_Vertical_Fastron_MESC
+Inductor, Axial series, Axial, Vertical, pin pitch=5.08mm, , length*diameter=24*7.5mm^2, Fastron, MESC, http://cdn-reichelt.de/documents/datenblatt/B400/DS_MESC.pdf
+Inductor Axial series Axial Vertical pin pitch 5.08mm  length 24mm diameter 7.5mm Fastron MESC
+0
+2
+2
+Inductor_THT
+L_Axial_L24.0mm_D7.5mm_P7.62mm_Vertical_Fastron_MESC
+Inductor, Axial series, Axial, Vertical, pin pitch=7.62mm, , length*diameter=24*7.5mm^2, Fastron, MESC, http://cdn-reichelt.de/documents/datenblatt/B400/DS_MESC.pdf
+Inductor Axial series Axial Vertical pin pitch 7.62mm  length 24mm diameter 7.5mm Fastron MESC
+0
+2
+2
+Inductor_THT
+L_Axial_L24.0mm_D7.5mm_P27.94mm_Horizontal_Fastron_MESC
+Inductor, Axial series, Axial, Horizontal, pin pitch=27.94mm, , length*diameter=24*7.5mm^2, Fastron, MESC, http://cdn-reichelt.de/documents/datenblatt/B400/DS_MESC.pdf
+Inductor Axial series Axial Horizontal pin pitch 27.94mm  length 24mm diameter 7.5mm Fastron MESC
+0
+2
+2
+Inductor_THT
+L_Axial_L26.0mm_D9.0mm_P5.08mm_Vertical_Fastron_77A
+Inductor, Axial series, Axial, Vertical, pin pitch=5.08mm, , length*diameter=26*9mm^2, Fastron, 77A, http://cdn-reichelt.de/documents/datenblatt/B400/DS_77A.pdf
+Inductor Axial series Axial Vertical pin pitch 5.08mm  length 26mm diameter 9mm Fastron 77A
+0
+2
+2
+Inductor_THT
+L_Axial_L26.0mm_D9.0mm_P7.62mm_Vertical_Fastron_77A
+Inductor, Axial series, Axial, Vertical, pin pitch=7.62mm, , length*diameter=26*9mm^2, Fastron, 77A, http://cdn-reichelt.de/documents/datenblatt/B400/DS_77A.pdf
+Inductor Axial series Axial Vertical pin pitch 7.62mm  length 26mm diameter 9mm Fastron 77A
+0
+2
+2
+Inductor_THT
+L_Axial_L26.0mm_D9.0mm_P30.48mm_Horizontal_Fastron_77A
+Inductor, Axial series, Axial, Horizontal, pin pitch=30.48mm, , length*diameter=26*9mm^2, Fastron, 77A, http://cdn-reichelt.de/documents/datenblatt/B400/DS_77A.pdf
+Inductor Axial series Axial Horizontal pin pitch 30.48mm  length 26mm diameter 9mm Fastron 77A
+0
+2
+2
+Inductor_THT
+L_Axial_L26.0mm_D10.0mm_P5.08mm_Vertical_Fastron_77A
+Inductor, Axial series, Axial, Vertical, pin pitch=5.08mm, , length*diameter=26*10mm^2, Fastron, 77A, http://cdn-reichelt.de/documents/datenblatt/B400/DS_77A.pdf
+Inductor Axial series Axial Vertical pin pitch 5.08mm  length 26mm diameter 10mm Fastron 77A
+0
+2
+2
+Inductor_THT
+L_Axial_L26.0mm_D10.0mm_P7.62mm_Vertical_Fastron_77A
+Inductor, Axial series, Axial, Vertical, pin pitch=7.62mm, , length*diameter=26*10mm^2, Fastron, 77A, http://cdn-reichelt.de/documents/datenblatt/B400/DS_77A.pdf
+Inductor Axial series Axial Vertical pin pitch 7.62mm  length 26mm diameter 10mm Fastron 77A
+0
+2
+2
+Inductor_THT
+L_Axial_L26.0mm_D10.0mm_P30.48mm_Horizontal_Fastron_77A
+Inductor, Axial series, Axial, Horizontal, pin pitch=30.48mm, , length*diameter=26*10mm^2, Fastron, 77A, http://cdn-reichelt.de/documents/datenblatt/B400/DS_77A.pdf
+Inductor Axial series Axial Horizontal pin pitch 30.48mm  length 26mm diameter 10mm Fastron 77A
+0
+2
+2
+Inductor_THT
+L_Axial_L26.0mm_D11.0mm_P5.08mm_Vertical_Fastron_77A
+Inductor, Axial series, Axial, Vertical, pin pitch=5.08mm, , length*diameter=26*11mm^2, Fastron, 77A, http://cdn-reichelt.de/documents/datenblatt/B400/DS_77A.pdf
+Inductor Axial series Axial Vertical pin pitch 5.08mm  length 26mm diameter 11mm Fastron 77A
+0
+2
+2
+Inductor_THT
+L_Axial_L26.0mm_D11.0mm_P7.62mm_Vertical_Fastron_77A
+Inductor, Axial series, Axial, Vertical, pin pitch=7.62mm, , length*diameter=26*11mm^2, Fastron, 77A, http://cdn-reichelt.de/documents/datenblatt/B400/DS_77A.pdf
+Inductor Axial series Axial Vertical pin pitch 7.62mm  length 26mm diameter 11mm Fastron 77A
+0
+2
+2
+Inductor_THT
+L_Axial_L26.0mm_D11.0mm_P30.48mm_Horizontal_Fastron_77A
+Inductor, Axial series, Axial, Horizontal, pin pitch=30.48mm, , length*diameter=26*11mm^2, Fastron, 77A, http://cdn-reichelt.de/documents/datenblatt/B400/DS_77A.pdf
+Inductor Axial series Axial Horizontal pin pitch 30.48mm  length 26mm diameter 11mm Fastron 77A
+0
+2
+2
+Inductor_THT
+L_Axial_L26.7mm_D12.1mm_P7.62mm_Vertical_Vishay_IHA-103
+Inductor, Axial series, Axial, Vertical, pin pitch=7.62mm, , length*diameter=26.67*12.07mm^2, Vishay, IHA-103, http://www.vishay.com/docs/34014/iha.pdf
+Inductor Axial series Axial Vertical pin pitch 7.62mm  length 26.67mm diameter 12.07mm Vishay IHA-103
+0
+2
+2
+Inductor_THT
+L_Axial_L26.7mm_D12.1mm_P35.00mm_Horizontal_Vishay_IHA-103
+Inductor, Axial series, Axial, Horizontal, pin pitch=35mm, , length*diameter=26.67*12.07mm^2, Vishay, IHA-103, http://www.vishay.com/docs/34014/iha.pdf
+Inductor Axial series Axial Horizontal pin pitch 35mm  length 26.67mm diameter 12.07mm Vishay IHA-103
+0
+2
+2
+Inductor_THT
+L_Axial_L26.7mm_D14.0mm_P7.62mm_Vertical_Vishay_IHA-104
+Inductor, Axial series, Axial, Vertical, pin pitch=7.62mm, , length*diameter=26.67*13.97mm^2, Vishay, IHA-104, http://www.vishay.com/docs/34014/iha.pdf
+Inductor Axial series Axial Vertical pin pitch 7.62mm  length 26.67mm diameter 13.97mm Vishay IHA-104
+0
+2
+2
+Inductor_THT
+L_Axial_L26.7mm_D14.0mm_P35.00mm_Horizontal_Vishay_IHA-104
+Inductor, Axial series, Axial, Horizontal, pin pitch=35mm, , length*diameter=26.67*13.97mm^2, Vishay, IHA-104, http://www.vishay.com/docs/34014/iha.pdf
+Inductor Axial series Axial Horizontal pin pitch 35mm  length 26.67mm diameter 13.97mm Vishay IHA-104
+0
+2
+2
+Inductor_THT
+L_Axial_L29.9mm_D14.0mm_P7.62mm_Vertical_Vishay_IHA-105
+Inductor, Axial series, Axial, Vertical, pin pitch=7.62mm, , length*diameter=29.85*13.97mm^2, Vishay, IHA-105, http://www.vishay.com/docs/34014/iha.pdf
+Inductor Axial series Axial Vertical pin pitch 7.62mm  length 29.85mm diameter 13.97mm Vishay IHA-105
+0
+2
+2
+Inductor_THT
+L_Axial_L29.9mm_D14.0mm_P38.00mm_Horizontal_Vishay_IHA-105
+Inductor, Axial series, Axial, Horizontal, pin pitch=38mm, , length*diameter=29.85*13.97mm^2, Vishay, IHA-105, http://www.vishay.com/docs/34014/iha.pdf
+Inductor Axial series Axial Horizontal pin pitch 38mm  length 29.85mm diameter 13.97mm Vishay IHA-105
+0
+2
+2
+Inductor_THT
+L_Axial_L30.0mm_D8.0mm_P5.08mm_Vertical_Fastron_77A
+Inductor, Axial series, Axial, Vertical, pin pitch=5.08mm, , length*diameter=30*8mm^2, Fastron, 77A, http://cdn-reichelt.de/documents/datenblatt/B400/DS_77A.pdf
+Inductor Axial series Axial Vertical pin pitch 5.08mm  length 30mm diameter 8mm Fastron 77A
+0
+2
+2
+Inductor_THT
+L_Axial_L30.0mm_D8.0mm_P7.62mm_Vertical_Fastron_77A
+Inductor, Axial series, Axial, Vertical, pin pitch=7.62mm, , length*diameter=30*8mm^2, Fastron, 77A, http://cdn-reichelt.de/documents/datenblatt/B400/DS_77A.pdf
+Inductor Axial series Axial Vertical pin pitch 7.62mm  length 30mm diameter 8mm Fastron 77A
+0
+2
+2
+Inductor_THT
+L_Axial_L30.0mm_D8.0mm_P35.56mm_Horizontal_Fastron_77A
+Inductor, Axial series, Axial, Horizontal, pin pitch=35.56mm, , length*diameter=30*8mm^2, Fastron, 77A, http://cdn-reichelt.de/documents/datenblatt/B400/DS_77A.pdf
+Inductor Axial series Axial Horizontal pin pitch 35.56mm  length 30mm diameter 8mm Fastron 77A
+0
+2
+2
+Inductor_THT
+L_CommonMode_Toroid_Vertical_L19.3mm_W10.8mm_Px6.35mm_Py15.24mm_Bourns_8100
+L_CommonMode_Toroid, Vertical series, Radial, pin pitch=6.35*15.24mm^2, , length*width=19.304*10.795mm^2, Bourns, 8100, http://datasheet.octopart.com/8120-RC-Bourns-datasheet-10228452.pdf
+L_CommonMode_Toroid Vertical series Radial pin pitch 6.35*15.24mm^2  length 19.304mm width 10.795mm Bourns 8100
+0
+4
+4
+Inductor_THT
+L_CommonMode_Toroid_Vertical_L21.0mm_W10.0mm_Px5.08mm_Py12.70mm_Murata_5100
+L_CommonMode_Toroid, Vertical series, Radial, pin pitch=5.08*12.70mm^2, , length*width=21*10mm^2, muRATA, 5100, http://www.murata-ps.com/data/magnetics/kmp_5100.pdf
+L_CommonMode_Toroid Vertical series Radial pin pitch 5.08*12.70mm^2  length 21mm width 10mm muRATA 5100
+0
+4
+4
+Inductor_THT
+L_CommonMode_Toroid_Vertical_L24.0mm_W16.3mm_Px10.16mm_Py20.32mm_Murata_5200
+L_CommonMode_Toroid, Vertical series, Radial, pin pitch=10.16*20.32mm^2, , length*width=24*16.3mm^2, muRATA, 5200, http://www.murata-ps.com/data/magnetics/kmp_5200.pdf
+L_CommonMode_Toroid Vertical series Radial pin pitch 10.16*20.32mm^2  length 24mm width 16.3mm muRATA 5200
+0
+4
+4
+Inductor_THT
+L_CommonMode_Toroid_Vertical_L30.5mm_W15.2mm_Px10.16mm_Py20.32mm_Bourns_8100
+L_CommonMode_Toroid, Vertical series, Radial, pin pitch=10.16*20.32mm^2, , length*width=30.479999999999997*15.239999999999998mm^2, Bourns, 8100, http://datasheet.octopart.com/8120-RC-Bourns-datasheet-10228452.pdf
+L_CommonMode_Toroid Vertical series Radial pin pitch 10.16*20.32mm^2  length 30.479999999999997mm width 15.239999999999998mm Bourns 8100
+0
+4
+4
+Inductor_THT
+L_CommonMode_Toroid_Vertical_L34.3mm_W20.3mm_Px15.24mm_Py22.86mm_Bourns_8100
+L_CommonMode_Toroid, Vertical series, Radial, pin pitch=15.24*22.86mm^2, , length*width=34.29*20.32mm^2, Bourns, 8100, http://datasheet.octopart.com/8120-RC-Bourns-datasheet-10228452.pdf
+L_CommonMode_Toroid Vertical series Radial pin pitch 15.24*22.86mm^2  length 34.29mm width 20.32mm Bourns 8100
+0
+4
+4
+Inductor_THT
+L_CommonMode_Toroid_Vertical_L36.8mm_W20.3mm_Px15.24mm_Py22.86mm_Bourns_8100
+L_CommonMode_Toroid, Vertical series, Radial, pin pitch=15.24*22.86mm^2, , length*width=36.83*20.32mm^2, Bourns, 8100, http://datasheet.octopart.com/8120-RC-Bourns-datasheet-10228452.pdf
+L_CommonMode_Toroid Vertical series Radial pin pitch 15.24*22.86mm^2  length 36.83mm width 20.32mm Bourns 8100
+0
+4
+4
+Inductor_THT
+L_CommonMode_Toroid_Vertical_L38.1mm_W20.3mm_Px15.24mm_Py22.86mm_Bourns_8100
+L_CommonMode_Toroid, Vertical series, Radial, pin pitch=15.24*22.86mm^2, , length*width=38.099999999999994*20.32mm^2, Bourns, 8100, http://datasheet.octopart.com/8120-RC-Bourns-datasheet-10228452.pdf
+L_CommonMode_Toroid Vertical series Radial pin pitch 15.24*22.86mm^2  length 38.099999999999994mm width 20.32mm Bourns 8100
+0
+4
+4
+Inductor_THT
+L_CommonMode_Toroid_Vertical_L39.4mm_W20.3mm_Px15.24mm_Py22.86mm_Bourns_8100
+L_CommonMode_Toroid, Vertical series, Radial, pin pitch=15.24*22.86mm^2, , length*width=39.37*20.32mm^2, Bourns, 8100, http://datasheet.octopart.com/8120-RC-Bourns-datasheet-10228452.pdf
+L_CommonMode_Toroid Vertical series Radial pin pitch 15.24*22.86mm^2  length 39.37mm width 20.32mm Bourns 8100
+0
+4
+4
+Inductor_THT
+L_CommonMode_Toroid_Vertical_L41.9mm_W20.3mm_Px15.24mm_Py22.86mm_Bourns_8100
+L_CommonMode_Toroid, Vertical series, Radial, pin pitch=15.24*22.86mm^2, , length*width=41.91*20.32mm^2, Bourns, 8100, http://datasheet.octopart.com/8120-RC-Bourns-datasheet-10228452.pdf
+L_CommonMode_Toroid Vertical series Radial pin pitch 15.24*22.86mm^2  length 41.91mm width 20.32mm Bourns 8100
+0
+4
+4
+Inductor_THT
+L_CommonMode_Toroid_Vertical_L43.2mm_W22.9mm_Px17.78mm_Py30.48mm_Bourns_8100
+L_CommonMode_Toroid, Vertical series, Radial, pin pitch=17.78*30.48mm^2, , length*width=43.18*22.86mm^2, Bourns, 8100, http://datasheet.octopart.com/8120-RC-Bourns-datasheet-10228452.pdf
+L_CommonMode_Toroid Vertical series Radial pin pitch 17.78*30.48mm^2  length 43.18mm width 22.86mm Bourns 8100
+0
+4
+4
+Inductor_THT
+L_CommonMode_VAC_T60405-S6123-X140
+3 Phase, CM Choke, https://vacuumschmelze.com/03_Documents/Datasheets%20-%20Drawings/Commom-Mode-Chokes/6123-X140.pdf
+common mode filter
+0
+6
+6
+Inductor_THT
+L_CommonMode_VAC_T60405-S6123-X240
+3 Phase, CM Choke, https://vacuumschmelze.com/03_Documents/Datasheets%20-%20Drawings/Commom-Mode-Chokes/6123-X240.pdf
+common mode filter
+0
+6
+6
+Inductor_THT
+L_CommonMode_Wuerth_WE-CMB-L
+Wuerth, WE-CMB, Bauform L,
+CommonModeChoke Gleichtaktdrossel 
+0
+4
+4
+Inductor_THT
+L_CommonMode_Wuerth_WE-CMB-M
+Wuerth, WE-CMB, Bauform M,
+CommonModeChoke Gleichtaktdrossel 
+0
+4
+4
+Inductor_THT
+L_CommonMode_Wuerth_WE-CMB-S
+Wuerth, WE-CMB, Bauform S,
+CommonModeChoke Gleichtaktdrossel 
+0
+4
+4
+Inductor_THT
+L_CommonMode_Wuerth_WE-CMB-XL
+Wuerth, WE-CMB, Bauform XL,
+CommonModeChoke Gleichtaktdrossel 
+0
+4
+4
+Inductor_THT
+L_CommonMode_Wuerth_WE-CMB-XS
+Wuerth, WE-CMB, Bauform XS,
+CommonModeChoke Gleichtaktdrossel 
+0
+4
+4
+Inductor_THT
+L_CommonMode_Wuerth_WE-CMB-XXL
+Wuerth, WE-CMB, Bauform XXL,
+CommonModeChoke Gleichtaktdrossel 
+0
+4
+4
+Inductor_THT
+L_Mount_Lodestone_VTM120
+Lodestone Pacific, 30.48mm diameter vertical toroid mount, 16AWG/1.27mm holes, http://www.lodestonepacific.com/CatKpdf/VTM_Series.pdf
+vertical inductor toroid mount
+0
+4
+4
+Inductor_THT
+L_Mount_Lodestone_VTM160
+Lodestone Pacific, 40.64mm diameter vertical toroid mount, 16AWG/1.27mm holes, http://www.lodestonepacific.com/CatKpdf/VTM_Series.pdf
+vertical inductor toroid mount
+0
+4
+4
+Inductor_THT
+L_Mount_Lodestone_VTM254
+Lodestone Pacific, 64.51mm diameter vertical toroid mount, 16AWG/1.27mm holes, http://www.lodestonepacific.com/CatKpdf/VTM_Series.pdf
+vertical inductor toroid mount
+0
+4
+4
+Inductor_THT
+L_Mount_Lodestone_VTM280
+Lodestone Pacific, 71.12mm diameter vertical toroid mount, 16AWG/1.27mm holes, http://www.lodestonepacific.com/CatKpdf/VTM_Series.pdf
+vertical inductor toroid mount
+0
+4
+4
+Inductor_THT
+L_Mount_Lodestone_VTM950-6
+Lodestone Pacific, vertical toroid mount, 11x19mm, 6 pins, http://www.lodestonepacific.com/CatKpdf/VTM950-6.pdf
+vertical inductor toroid mount
+0
+6
+6
+Inductor_THT
+L_Radial_D6.0mm_P4.00mm
+Inductor, Radial series, Radial, pin pitch=4.00mm, , diameter=6.0mm, http://www.abracon.com/Magnetics/radial/AIUR-07.pdf
+Inductor Radial series Radial pin pitch 4.00mm  diameter 6.0mm
+0
+2
+2
+Inductor_THT
+L_Radial_D7.0mm_P3.00mm
+Inductor, Radial series, Radial, pin pitch=3.00mm, , diameter=7mm, http://www.abracon.com/Magnetics/radial/AIUR-16.pdf
+Inductor Radial series Radial pin pitch 3.00mm  diameter 7mm
+0
+2
+2
+Inductor_THT
+L_Radial_D7.2mm_P3.00mm_Murata_1700
+Inductor, Radial series, Radial, pin pitch=3.00mm, , diameter=7.2mm, MuRATA, 1700, http://www.murata-ps.com/data/magnetics/kmp_1700.pdf
+Inductor Radial series Radial pin pitch 3.00mm  diameter 7.2mm MuRATA 1700
+0
+2
+2
+Inductor_THT
+L_Radial_D7.5mm_P3.50mm_Fastron_07P
+Inductor, Radial series, Radial, pin pitch=3.50mm, , diameter=7.5mm, Fastron, 07P, http://www.fastrongroup.com/image-show/39/07P.pdf?type=Complete-DataSheet&productType=series
+Inductor Radial series Radial pin pitch 3.50mm  diameter 7.5mm Fastron 07P
+0
+2
+2
+Inductor_THT
+L_Radial_D7.5mm_P5.00mm_Fastron_07P
+Inductor, Radial series, Radial, pin pitch=5.00mm, , diameter=7.5mm, Fastron, 07P, http://www.fastrongroup.com/image-show/39/07P.pdf?type=Complete-DataSheet&productType=series
+Inductor Radial series Radial pin pitch 5.00mm  diameter 7.5mm Fastron 07P
+0
+2
+2
+Inductor_THT
+L_Radial_D7.8mm_P5.00mm_Fastron_07HCP
+Inductor, Radial series, Radial, pin pitch=5.00mm, , diameter=7.8mm, Fastron, 07HCP, http://www.abracon.com/Magnetics/radial/AISR875.pdf
+Inductor Radial series Radial pin pitch 5.00mm  diameter 7.8mm Fastron 07HCP
+0
+2
+2
+Inductor_THT
+L_Radial_D8.7mm_P5.00mm_Fastron_07HCP
+Inductor, Radial series, Radial, pin pitch=5.00mm, , diameter=8.7mm, Fastron, 07HCP, http://cdn-reichelt.de/documents/datenblatt/B400/DS_07HCP.pdf
+Inductor Radial series Radial pin pitch 5.00mm  diameter 8.7mm Fastron 07HCP
+0
+2
+2
+Inductor_THT
+L_Radial_D9.5mm_P5.00mm_Fastron_07HVP
+Inductor, Radial series, Radial, pin pitch=5.00mm, , diameter=9.5mm, Fastron, 07HVP, http://www.fastrongroup.com/image-show/107/07HVP%2007HVP_T.pdf?type=Complete-DataSheet&productType=series
+Inductor Radial series Radial pin pitch 5.00mm  diameter 9.5mm Fastron 07HVP
+0
+2
+2
+Inductor_THT
+L_Radial_D10.0mm_P5.00mm_Fastron_07M
+Inductor, Radial series, Radial, pin pitch=5.00mm, , diameter=10mm, Fastron, 07M, http://www.fastrongroup.com/image-show/37/07M.pdf?type=Complete-DataSheet&productType=series
+Inductor Radial series Radial pin pitch 5.00mm  diameter 10mm Fastron 07M
+0
+2
+2
+Inductor_THT
+L_Radial_D10.0mm_P5.00mm_Fastron_07P
+Inductor, Radial series, Radial, pin pitch=5.00mm, , diameter=10mm, Fastron, 07P, http://www.fastrongroup.com/image-show/37/07M.pdf?type=Complete-DataSheet&productType=series
+Inductor Radial series Radial pin pitch 5.00mm  diameter 10mm Fastron 07P
+0
+2
+2
+Inductor_THT
+L_Radial_D10.0mm_P5.00mm_Neosid_SD12_style3
+Inductor, Radial series, Radial, pin pitch=5.00mm, , diameter=10.0mm, Neosid, SD12, style3, http://www.neosid.de/produktblaetter/neosid_Festinduktivitaet_Sd12.pdf
+Inductor Radial series Radial pin pitch 5.00mm  diameter 10.0mm Neosid SD12 style3
+0
+2
+2
+Inductor_THT
+L_Radial_D10.0mm_P5.00mm_Neosid_SD12k_style3
+Inductor, Radial series, Radial, pin pitch=5.00mm, , diameter=10.0mm, Neosid, SD12k, style3, http://www.neosid.de/produktblaetter/neosid_Festinduktivitaet_Sd12k.pdf
+Inductor Radial series Radial pin pitch 5.00mm  diameter 10.0mm Neosid SD12k style3
+0
+2
+2
+Inductor_THT
+L_Radial_D10.5mm_P4.00x5.00mm_Murata_1200RS
+Inductor, Radial, Pitch=4.00x5.00mm, Diameter=10.5mm, Murata 1200RS, http://www.murata-ps.com/data/magnetics/kmp_1200rs.pdf
+Inductor Radial Murata 1200RS
+0
+4
+2
+Inductor_THT
+L_Radial_D10.5mm_P5.00mm_Abacron_AISR-01
+Inductor, Radial series, Radial, pin pitch=5.00mm, , diameter=10.5mm, Abacron, AISR-01, http://www.abracon.com/Magnetics/radial/AISR-01.pdf
+Inductor Radial series Radial pin pitch 5.00mm  diameter 10.5mm Abacron AISR-01
+0
+2
+2
+Inductor_THT
+L_Radial_D12.0mm_P5.00mm_Fastron_11P
+Inductor, Radial series, Radial, pin pitch=5.00mm, , diameter=12.0mm, Fastron, 11P, http://cdn-reichelt.de/documents/datenblatt/B400/DS_11P.pdf
+Inductor Radial series Radial pin pitch 5.00mm  diameter 12.0mm Fastron 11P
+0
+2
+2
+Inductor_THT
+L_Radial_D12.0mm_P5.00mm_Neosid_SD12_style2
+Inductor, Radial series, Radial, pin pitch=5.00mm, , diameter=12.0mm, Neosid, SD12, style2, http://www.neosid.de/produktblaetter/neosid_Festinduktivitaet_Sd12.pdf
+Inductor Radial series Radial pin pitch 5.00mm  diameter 12.0mm Neosid SD12 style2
+0
+2
+2
+Inductor_THT
+L_Radial_D12.0mm_P5.00mm_Neosid_SD12k_style2
+Inductor, Radial series, Radial, pin pitch=5.00mm, , diameter=12.0mm, Neosid, SD12k, style2, http://www.neosid.de/produktblaetter/neosid_Festinduktivitaet_Sd12k.pdf
+Inductor Radial series Radial pin pitch 5.00mm  diameter 12.0mm Neosid SD12k style2
+0
+2
+2
+Inductor_THT
+L_Radial_D12.0mm_P6.00mm_Murata_1900R
+Inductor, Radial series, Radial, pin pitch=6.00mm, , diameter=12.0mm, MuRATA, 1900R, http://www.murata-ps.com/data/magnetics/kmp_1900r.pdf
+Inductor Radial series Radial pin pitch 6.00mm  diameter 12.0mm MuRATA 1900R
+0
+2
+2
+Inductor_THT
+L_Radial_D12.0mm_P10.00mm_Neosid_SD12_style1
+Inductor, Radial series, Radial, pin pitch=10.00mm, , diameter=12.0mm, Neosid, SD12, style1, http://www.neosid.de/produktblaetter/neosid_Festinduktivitaet_Sd12.pdf
+Inductor Radial series Radial pin pitch 10.00mm  diameter 12.0mm Neosid SD12 style1
+0
+2
+2
+Inductor_THT
+L_Radial_D12.0mm_P10.00mm_Neosid_SD12k_style1
+Inductor, Radial series, Radial, pin pitch=10.00mm, , diameter=12.0mm, Neosid, SD12k, style1, http://www.neosid.de/produktblaetter/neosid_Festinduktivitaet_Sd12k.pdf
+Inductor Radial series Radial pin pitch 10.00mm  diameter 12.0mm Neosid SD12k style1
+0
+2
+2
+Inductor_THT
+L_Radial_D12.5mm_P7.00mm_Fastron_09HCP
+Inductor, Radial series, Radial, pin pitch=7.00mm, , diameter=12.5mm, Fastron, 09HCP, http://cdn-reichelt.de/documents/datenblatt/B400/DS_09HCP.pdf
+Inductor Radial series Radial pin pitch 7.00mm  diameter 12.5mm Fastron 09HCP
+0
+2
+2
+Inductor_THT
+L_Radial_D12.5mm_P9.00mm_Fastron_09HCP
+Inductor, Radial series, Radial, pin pitch=9.00mm, , diameter=12.5mm, Fastron, 09HCP, http://cdn-reichelt.de/documents/datenblatt/B400/DS_09HCP.pdf
+Inductor Radial series Radial pin pitch 9.00mm  diameter 12.5mm Fastron 09HCP
+0
+2
+2
+Inductor_THT
+L_Radial_D13.5mm_P7.00mm_Fastron_09HCP
+Inductor, Radial series, Radial, pin pitch=7.00mm, , diameter=13.5mm, Fastron, 09HCP, http://cdn-reichelt.de/documents/datenblatt/B400/DS_09HCP.pdf
+Inductor Radial series Radial pin pitch 7.00mm  diameter 13.5mm Fastron 09HCP
+0
+2
+2
+Inductor_THT
+L_Radial_D14.2mm_P10.00mm_Neosid_SD14
+Inductor, Radial series, Radial, pin pitch=10.00mm, , diameter=14.2mm, Neosid, SD14, http://www.neosid.de/produktblaetter/neosid_Festinduktivitaet_Sd14.pdf
+Inductor Radial series Radial pin pitch 10.00mm  diameter 14.2mm Neosid SD14
+0
+2
+2
+Inductor_THT
+L_Radial_D16.8mm_P11.43mm_Vishay_IHB-1
+Inductor, Radial series, Radial, pin pitch=11.43mm, , diameter=16.8mm, Vishay, IHB-1, http://www.vishay.com/docs/34015/ihb.pdf
+Inductor Radial series Radial pin pitch 11.43mm  diameter 16.8mm Vishay IHB-1
+0
+2
+2
+Inductor_THT
+L_Radial_D16.8mm_P12.07mm_Vishay_IHB-1
+Inductor, Radial series, Radial, pin pitch=12.07mm, , diameter=16.8mm, Vishay, IHB-1, http://www.vishay.com/docs/34015/ihb.pdf
+Inductor Radial series Radial pin pitch 12.07mm  diameter 16.8mm Vishay IHB-1
+0
+2
+2
+Inductor_THT
+L_Radial_D16.8mm_P12.70mm_Vishay_IHB-1
+Inductor, Radial series, Radial, pin pitch=12.70mm, , diameter=16.8mm, Vishay, IHB-1, http://www.vishay.com/docs/34015/ihb.pdf
+Inductor Radial series Radial pin pitch 12.70mm  diameter 16.8mm Vishay IHB-1
+0
+2
+2
+Inductor_THT
+L_Radial_D18.0mm_P10.00mm
+Inductor, Radial series, Radial, pin pitch=10.00mm, , diameter=18mm, http://www.abracon.com/Magnetics/radial/AIUR-15.pdf
+Inductor Radial series Radial pin pitch 10.00mm  diameter 18mm
+0
+2
+2
+Inductor_THT
+L_Radial_D21.0mm_P14.61mm_Vishay_IHB-2
+Inductor, Radial series, Radial, pin pitch=14.61mm, , diameter=21mm, Vishay, IHB-2, http://www.vishay.com/docs/34015/ihb.pdf
+Inductor Radial series Radial pin pitch 14.61mm  diameter 21mm Vishay IHB-2
+0
+2
+2
+Inductor_THT
+L_Radial_D21.0mm_P15.00mm_Vishay_IHB-2
+Inductor, Radial series, Radial, pin pitch=15.00mm, , diameter=21mm, Vishay, IHB-2, http://www.vishay.com/docs/34015/ihb.pdf
+Inductor Radial series Radial pin pitch 15.00mm  diameter 21mm Vishay IHB-2
+0
+2
+2
+Inductor_THT
+L_Radial_D21.0mm_P15.24mm_Vishay_IHB-2
+Inductor, Radial series, Radial, pin pitch=15.24mm, , diameter=21mm, Vishay, IHB-2, http://www.vishay.com/docs/34015/ihb.pdf
+Inductor Radial series Radial pin pitch 15.24mm  diameter 21mm Vishay IHB-2
+0
+2
+2
+Inductor_THT
+L_Radial_D21.0mm_P15.75mm_Vishay_IHB-2
+Inductor, Radial series, Radial, pin pitch=15.75mm, , diameter=21mm, Vishay, IHB-2, http://www.vishay.com/docs/34015/ihb.pdf
+Inductor Radial series Radial pin pitch 15.75mm  diameter 21mm Vishay IHB-2
+0
+2
+2
+Inductor_THT
+L_Radial_D21.0mm_P19.00mm
+Inductor, Radial series, Radial, pin pitch=19.00mm, , diameter=21mm, http://www.abracon.com/Magnetics/radial/AIRD02.pdf
+Inductor Radial series Radial pin pitch 19.00mm  diameter 21mm
+0
+2
+2
+Inductor_THT
+L_Radial_D24.0mm_P24.00mm
+Inductor, Radial series, Radial, pin pitch=24.00mm, , diameter=24mm
+Inductor Radial series Radial pin pitch 24.00mm  diameter 24mm
+0
+2
+2
+Inductor_THT
+L_Radial_D24.4mm_P22.90mm_Murata_1400series
+Inductor, Radial series, Radial, pin pitch=22.90mm, , diameter=24.4mm, muRATA, 1400series, http://www.murata-ps.com/data/magnetics/kmp_1400.pdf
+Inductor Radial series Radial pin pitch 22.90mm  diameter 24.4mm muRATA 1400series
+0
+2
+2
+Inductor_THT
+L_Radial_D24.4mm_P23.10mm_Murata_1400series
+Inductor, Radial series, Radial, pin pitch=23.10mm, , diameter=24.4mm, muRATA, 1400series, http://www.murata-ps.com/data/magnetics/kmp_1400.pdf
+Inductor Radial series Radial pin pitch 23.10mm  diameter 24.4mm muRATA 1400series
+0
+2
+2
+Inductor_THT
+L_Radial_D24.4mm_P23.40mm_Murata_1400series
+Inductor, Radial series, Radial, pin pitch=23.40mm, , diameter=24.4mm, muRATA, 1400series, http://www.murata-ps.com/data/magnetics/kmp_1400.pdf
+Inductor Radial series Radial pin pitch 23.40mm  diameter 24.4mm muRATA 1400series
+0
+2
+2
+Inductor_THT
+L_Radial_D24.4mm_P23.70mm_Murata_1400series
+Inductor, Radial series, Radial, pin pitch=23.70mm, , diameter=24.4mm, muRATA, 1400series, http://www.murata-ps.com/data/magnetics/kmp_1400.pdf
+Inductor Radial series Radial pin pitch 23.70mm  diameter 24.4mm muRATA 1400series
+0
+2
+2
+Inductor_THT
+L_Radial_D24.4mm_P23.90mm_Murata_1400series
+Inductor, Radial series, Radial, pin pitch=23.90mm, , diameter=24.4mm, muRATA, 1400series, http://www.murata-ps.com/data/magnetics/kmp_1400.pdf
+Inductor Radial series Radial pin pitch 23.90mm  diameter 24.4mm muRATA 1400series
+0
+2
+2
+Inductor_THT
+L_Radial_D27.9mm_P18.29mm_Vishay_IHB-3
+Inductor, Radial series, Radial, pin pitch=18.29mm, , diameter=27.9mm, Vishay, IHB-3, http://www.vishay.com/docs/34015/ihb.pdf
+Inductor Radial series Radial pin pitch 18.29mm  diameter 27.9mm Vishay IHB-3
+0
+2
+2
+Inductor_THT
+L_Radial_D27.9mm_P19.05mm_Vishay_IHB-3
+Inductor, Radial series, Radial, pin pitch=19.05mm, , diameter=27.9mm, Vishay, IHB-3, http://www.vishay.com/docs/34015/ihb.pdf
+Inductor Radial series Radial pin pitch 19.05mm  diameter 27.9mm Vishay IHB-3
+0
+2
+2
+Inductor_THT
+L_Radial_D27.9mm_P20.07mm_Vishay_IHB-3
+Inductor, Radial series, Radial, pin pitch=20.07mm, , diameter=27.9mm, Vishay, IHB-3, http://www.vishay.com/docs/34015/ihb.pdf
+Inductor Radial series Radial pin pitch 20.07mm  diameter 27.9mm Vishay IHB-3
+0
+2
+2
+Inductor_THT
+L_Radial_D28.0mm_P29.20mm
+Inductor, Radial series, Radial, pin pitch=29.20mm, , diameter=28mm
+Inductor Radial series Radial pin pitch 29.20mm  diameter 28mm
+0
+2
+2
+Inductor_THT
+L_Radial_D29.8mm_P28.30mm_Murata_1400series
+Inductor, Radial series, Radial, pin pitch=28.30mm, , diameter=29.8mm, muRATA, 1400series, http://www.murata-ps.com/data/magnetics/kmp_1400.pdf
+Inductor Radial series Radial pin pitch 28.30mm  diameter 29.8mm muRATA 1400series
+0
+2
+2
+Inductor_THT
+L_Radial_D29.8mm_P28.50mm_Murata_1400series
+Inductor, Radial series, Radial, pin pitch=28.50mm, , diameter=29.8mm, muRATA, 1400series, http://www.murata-ps.com/data/magnetics/kmp_1400.pdf
+Inductor Radial series Radial pin pitch 28.50mm  diameter 29.8mm muRATA 1400series
+0
+2
+2
+Inductor_THT
+L_Radial_D29.8mm_P28.80mm_Murata_1400series
+Inductor, Radial series, Radial, pin pitch=28.80mm, , diameter=29.8mm, muRATA, 1400series, http://www.murata-ps.com/data/magnetics/kmp_1400.pdf
+Inductor Radial series Radial pin pitch 28.80mm  diameter 29.8mm muRATA 1400series
+0
+2
+2
+Inductor_THT
+L_Radial_D29.8mm_P29.00mm_Murata_1400series
+Inductor, Radial series, Radial, pin pitch=29.00mm, , diameter=29.8mm, muRATA, 1400series, http://www.murata-ps.com/data/magnetics/kmp_1400.pdf
+Inductor Radial series Radial pin pitch 29.00mm  diameter 29.8mm muRATA 1400series
+0
+2
+2
+Inductor_THT
+L_Radial_D29.8mm_P29.30mm_Murata_1400series
+Inductor, Radial series, Radial, pin pitch=29.30mm, , diameter=29.8mm, muRATA, 1400series, http://www.murata-ps.com/data/magnetics/kmp_1400.pdf
+Inductor Radial series Radial pin pitch 29.30mm  diameter 29.8mm muRATA 1400series
+0
+2
+2
+Inductor_THT
+L_Radial_D40.6mm_P26.16mm_Vishay_IHB-5
+Inductor, Radial series, Radial, pin pitch=26.16mm, , diameter=40.64mm, Vishay, IHB-5, http://www.vishay.com/docs/34015/ihb.pdf
+Inductor Radial series Radial pin pitch 26.16mm  diameter 40.64mm Vishay IHB-5
+0
+2
+2
+Inductor_THT
+L_Radial_D40.6mm_P27.18mm_Vishay_IHB-4
+Inductor, Radial series, Radial, pin pitch=27.18mm, , diameter=40.64mm, Vishay, IHB-4, http://www.vishay.com/docs/34015/ihb.pdf
+Inductor Radial series Radial pin pitch 27.18mm  diameter 40.64mm Vishay IHB-4
+0
+2
+2
+Inductor_THT
+L_Radial_D40.6mm_P27.94mm_Vishay_IHB-4
+Inductor, Radial series, Radial, pin pitch=27.94mm, , diameter=40.64mm, Vishay, IHB-4, http://www.vishay.com/docs/34015/ihb.pdf
+Inductor Radial series Radial pin pitch 27.94mm  diameter 40.64mm Vishay IHB-4
+0
+2
+2
+Inductor_THT
+L_Radial_D40.6mm_P27.94mm_Vishay_IHB-5
+Inductor, Radial series, Radial, pin pitch=27.94mm, , diameter=40.64mm, Vishay, IHB-5, http://www.vishay.com/docs/34015/ihb.pdf
+Inductor Radial series Radial pin pitch 27.94mm  diameter 40.64mm Vishay IHB-5
+0
+2
+2
+Inductor_THT
+L_Radial_D40.6mm_P28.70mm_Vishay_IHB-5
+Inductor, Radial series, Radial, pin pitch=28.70mm, , diameter=40.64mm, Vishay, IHB-5, http://www.vishay.com/docs/34015/ihb.pdf
+Inductor Radial series Radial pin pitch 28.70mm  diameter 40.64mm Vishay IHB-5
+0
+2
+2
+Inductor_THT
+L_Radial_D50.8mm_P33.27mm_Vishay_IHB-6
+Inductor, Radial series, Radial, pin pitch=33.27mm, , diameter=50.8mm, Vishay, IHB-6, http://www.vishay.com/docs/34015/ihb.pdf
+Inductor Radial series Radial pin pitch 33.27mm  diameter 50.8mm Vishay IHB-6
+0
+2
+2
+Inductor_THT
+L_Radial_D50.8mm_P34.29mm_Vishay_IHB-6
+Inductor, Radial series, Radial, pin pitch=34.29mm, , diameter=50.8mm, Vishay, IHB-6, http://www.vishay.com/docs/34015/ihb.pdf
+Inductor Radial series Radial pin pitch 34.29mm  diameter 50.8mm Vishay IHB-6
+0
+2
+2
+Inductor_THT
+L_Radial_D50.8mm_P35.81mm_Vishay_IHB-6
+Inductor, Radial series, Radial, pin pitch=35.81mm, , diameter=50.8mm, Vishay, IHB-6, http://www.vishay.com/docs/34015/ihb.pdf
+Inductor Radial series Radial pin pitch 35.81mm  diameter 50.8mm Vishay IHB-6
+0
+2
+2
+Inductor_THT
+L_Radial_D50.8mm_P36.32mm_Vishay_IHB-6
+Inductor, Radial series, Radial, pin pitch=36.32mm, , diameter=50.8mm, Vishay, IHB-6, http://www.vishay.com/docs/34015/ihb.pdf
+Inductor Radial series Radial pin pitch 36.32mm  diameter 50.8mm Vishay IHB-6
+0
+2
+2
+Inductor_THT
+L_Radial_D50.8mm_P38.86mm_Vishay_IHB-6
+Inductor, Radial series, Radial, pin pitch=38.86mm, , diameter=50.8mm, Vishay, IHB-6, http://www.vishay.com/docs/34015/ihb.pdf
+Inductor Radial series Radial pin pitch 38.86mm  diameter 50.8mm Vishay IHB-6
+0
+2
+2
+Inductor_THT
+L_Radial_L7.5mm_W4.6mm_P5.00mm_Neosid_SD75
+Inductor, Radial series, Radial, pin pitch=5.00mm, , length*width=7.5*4.6mm^2, Neosid, SD75, http://www.neosid.de/produktblaetter/neosid_Festinduktivitaet_Sd75.pdf
+Inductor Radial series Radial pin pitch 5.00mm  length 7.5mm width 4.6mm Neosid SD75
+0
+2
+2
+Inductor_THT
+L_Radial_L8.0mm_W8.0mm_P5.00mm_Neosid_NE-CPB-07E
+Inductor, Radial series, Radial, pin pitch=5.00mm, , length*width=8*8mm^2, Neosid, NE-CPB-07E, http://www.neosid.de/produktblaetter/neosid_Festinduktivitaet_NE_CPB07E.pdf
+Inductor Radial series Radial pin pitch 5.00mm  length 8mm width 8mm Neosid NE-CPB-07E
+0
+2
+2
+Inductor_THT
+L_Radial_L8.0mm_W8.0mm_P5.00mm_Neosid_SD8
+Inductor, Radial series, Radial, pin pitch=5.00mm, , length*width=8*8mm^2, Neosid, SD8, http://www.neosid.de/produktblaetter/neosid_Festinduktivitaet_Sd8.pdf
+Inductor Radial series Radial pin pitch 5.00mm  length 8mm width 8mm Neosid SD8
+0
+2
+2
+Inductor_THT
+L_Radial_L9.1mm_W9.1mm_Px6.35mm_Py6.35mm_Pulse_LP-25
+Inductor, Radial series, Radial, pin pitch=6.35*6.35mm^2, , length*width=9.14*9.14mm^2, Pulse, LP-25, http://datasheet.octopart.com/PE-54044NL-Pulse-datasheet-5313493.pdf
+Inductor Radial series Radial pin pitch 6.35*6.35mm^2  length 9.14mm width 9.14mm Pulse LP-25
+0
+2
+2
+Inductor_THT
+L_Radial_L10.2mm_W10.2mm_Px7.62mm_Py7.62mm_Pulse_LP-30
+Inductor, Radial series, Radial, pin pitch=7.62*7.62mm^2, , length*width=10.16*10.16mm^2, Pulse, LP-30, http://datasheet.octopart.com/PE-54044NL-Pulse-datasheet-5313493.pdf
+Inductor Radial series Radial pin pitch 7.62*7.62mm^2  length 10.16mm width 10.16mm Pulse LP-30
+0
+2
+2
+Inductor_THT
+L_Radial_L11.5mm_W11.5mm_Px6.00mm_Py6.00mm_Neosid_NE-CPB-11EN_Drill1.3mm
+Inductor, Radial series, Radial, pin pitch=6.00*6.00mm^2, , length*width=11.5*11.5mm^2, Neosid, NE-CPB-11EN, Drill1.3mm, http://www.neosid.de/produktblaetter/neosid_Festinduktivitaet_NE_CPB11EN.pdf
+Inductor Radial series Radial pin pitch 6.00*6.00mm^2  length 11.5mm width 11.5mm Neosid NE-CPB-11EN Drill1.3mm
+0
+2
+2
+Inductor_THT
+L_Radial_L11.5mm_W11.5mm_Px6.00mm_Py6.00mm_Neosid_NE-CPB-11EN_Drill1.5mm
+Inductor, Radial series, Radial, pin pitch=6.00*6.00mm^2, , length*width=11.5*11.5mm^2, Neosid, NE-CPB-11EN, Drill1.5mm, http://www.neosid.de/produktblaetter/neosid_Festinduktivitaet_NE_CPB11EN.pdf
+Inductor Radial series Radial pin pitch 6.00*6.00mm^2  length 11.5mm width 11.5mm Neosid NE-CPB-11EN Drill1.5mm
+0
+2
+2
+Inductor_THT
+L_Radial_L11.5mm_W11.5mm_Px6.00mm_Py6.00mm_Neosid_NE-CPB-11EN_Drill1.7mm
+Inductor, Radial series, Radial, pin pitch=6.00*6.00mm^2, , length*width=11.5*11.5mm^2, Neosid, NE-CPB-11EN, Drill1.7mm, http://www.neosid.de/produktblaetter/neosid_Festinduktivitaet_NE_CPB11EN.pdf
+Inductor Radial series Radial pin pitch 6.00*6.00mm^2  length 11.5mm width 11.5mm Neosid NE-CPB-11EN Drill1.7mm
+0
+2
+2
+Inductor_THT
+L_Radial_L11.5mm_W11.5mm_Px6.00mm_Py6.00mm_Neosid_NE-CPB-11EN_Drill1.8mm
+Inductor, Radial series, Radial, pin pitch=6.00*6.00mm^2, , length*width=11.5*11.5mm^2, Neosid, NE-CPB-11EN, Drill1.8mm, http://www.neosid.de/produktblaetter/neosid_Festinduktivitaet_NE_CPB11EN.pdf
+Inductor Radial series Radial pin pitch 6.00*6.00mm^2  length 11.5mm width 11.5mm Neosid NE-CPB-11EN Drill1.8mm
+0
+2
+2
+Inductor_THT
+L_Radial_L12.6mm_W12.6mm_Px9.52mm_Py9.52mm_Pulse_LP-37
+Inductor, Radial series, Radial, pin pitch=9.52*9.52mm^2, , length*width=12.57*12.57mm^2, Pulse, LP-37, http://datasheet.octopart.com/PE-54044NL-Pulse-datasheet-5313493.pdf
+Inductor Radial series Radial pin pitch 9.52*9.52mm^2  length 12.57mm width 12.57mm Pulse LP-37
+0
+2
+2
+Inductor_THT
+L_Radial_L16.1mm_W16.1mm_Px7.62mm_Py12.70mm_Pulse_LP-44
+Inductor, Radial series, Radial, pin pitch=7.62*12.70mm^2, , length*width=16.13*16.13mm^2, Pulse, LP-44, http://datasheet.octopart.com/PE-54044NL-Pulse-datasheet-5313493.pdf
+Inductor Radial series Radial pin pitch 7.62*12.70mm^2  length 16.13mm width 16.13mm Pulse LP-44
+0
+2
+2
+Inductor_THT
+L_SELF1408
+Self Ferrite 14 - 08
+SELF
+0
+7
+3
+Inductor_THT
+L_SELF1418
+Self Ferrite 14 - 18
+SELF
+0
+10
+4
+Inductor_THT
+L_Toroid_Horizontal_D3.2mm_P6.40mm_Diameter3-5mm_Amidon-T12
+L_Toroid, Horizontal series, Radial, pin pitch=6.40mm, , diameter=3.175mm, Diameter3-5mm, Amidon-T12
+L_Toroid Horizontal series Radial pin pitch 6.40mm  diameter 3.175mm Diameter3-5mm Amidon-T12
+0
+2
+2
+Inductor_THT
+L_Toroid_Horizontal_D4.1mm_P8.00mm_Diameter4-5mm_Amidon-T16
+L_Toroid, Horizontal series, Radial, pin pitch=8.00mm, , diameter=4.064mm, Diameter4-5mm, Amidon-T16
+L_Toroid Horizontal series Radial pin pitch 8.00mm  diameter 4.064mm Diameter4-5mm Amidon-T16
+0
+2
+2
+Inductor_THT
+L_Toroid_Horizontal_D5.1mm_P9.00mm_Diameter6-5mm_Amidon-T20
+L_Toroid, Horizontal series, Radial, pin pitch=9.00mm, , diameter=5.08mm, Diameter6-5mm, Amidon-T20
+L_Toroid Horizontal series Radial pin pitch 9.00mm  diameter 5.08mm Diameter6-5mm Amidon-T20
+0
+2
+2
+Inductor_THT
+L_Toroid_Horizontal_D6.5mm_P10.00mm_Diameter7-5mm_Amidon-T25
+L_Toroid, Horizontal series, Radial, pin pitch=10.00mm, , diameter=6.476999999999999mm, Diameter7-5mm, Amidon-T25
+L_Toroid Horizontal series Radial pin pitch 10.00mm  diameter 6.476999999999999mm Diameter7-5mm Amidon-T25
+0
+2
+2
+Inductor_THT
+L_Toroid_Horizontal_D7.8mm_P13.00mm_Diameter9-5mm_Amidon-T30
+L_Toroid, Horizontal series, Radial, pin pitch=13.00mm, , diameter=7.7978mm, Diameter9-5mm, Amidon-T30
+L_Toroid Horizontal series Radial pin pitch 13.00mm  diameter 7.7978mm Diameter9-5mm Amidon-T30
+0
+2
+2
+Inductor_THT
+L_Toroid_Horizontal_D9.5mm_P15.00mm_Diameter10-5mm_Amidon-T37
+L_Toroid, Horizontal series, Radial, pin pitch=15.00mm, , diameter=9.524999999999999mm, Diameter10-5mm, Amidon-T37
+L_Toroid Horizontal series Radial pin pitch 15.00mm  diameter 9.524999999999999mm Diameter10-5mm Amidon-T37
+0
+2
+2
+Inductor_THT
+L_Toroid_Horizontal_D11.2mm_P17.00mm_Diameter12-5mm_Amidon-T44
+L_Toroid, Horizontal series, Radial, pin pitch=17.00mm, , diameter=11.176mm, Diameter12-5mm, Amidon-T44
+L_Toroid Horizontal series Radial pin pitch 17.00mm  diameter 11.176mm Diameter12-5mm Amidon-T44
+0
+2
+2
+Inductor_THT
+L_Toroid_Horizontal_D12.7mm_P20.00mm_Diameter14-5mm_Amidon-T50
+L_Toroid, Horizontal series, Radial, pin pitch=20.00mm, , diameter=12.7mm, Diameter14-5mm, Amidon-T50
+L_Toroid Horizontal series Radial pin pitch 20.00mm  diameter 12.7mm Diameter14-5mm Amidon-T50
+0
+2
+2
+Inductor_THT
+L_Toroid_Horizontal_D16.8mm_P14.70mm_Vishay_TJ3
+L_Toroid, Horizontal series, Radial, pin pitch=14.70mm, , diameter=16.8mm, Vishay, TJ3, http://www.vishay.com/docs/34079/tj.pdf
+L_Toroid Horizontal series Radial pin pitch 14.70mm  diameter 16.8mm Vishay TJ3
+0
+2
+2
+Inductor_THT
+L_Toroid_Horizontal_D16.8mm_P14.70mm_Vishay_TJ3_BigPads
+L_Toroid, Horizontal series, Radial, pin pitch=14.70mm, , diameter=16.8mm, Vishay, TJ3, BigPads, http://www.vishay.com/docs/34079/tj.pdf
+L_Toroid Horizontal series Radial pin pitch 14.70mm  diameter 16.8mm Vishay TJ3 BigPads
+0
+2
+2
+Inductor_THT
+L_Toroid_Horizontal_D17.3mm_P15.24mm_Bourns_2000
+L_Toroid, Horizontal series, Radial, pin pitch=15.24mm, , diameter=17.3mm, Bourns, 2000, http://www.bourns.com/docs/Product-Datasheets/2000_series.pdf?sfvrsn=5
+L_Toroid Horizontal series Radial pin pitch 15.24mm  diameter 17.3mm Bourns 2000
+0
+2
+2
+Inductor_THT
+L_Toroid_Horizontal_D21.8mm_P19.10mm_Bourns_2100
+L_Toroid, Horizontal series, Radial, pin pitch=19.10mm, , diameter=21.8mm, Bourns, 2100, http://www.bourns.com/docs/Product-Datasheets/2100_series.pdf?sfvrsn=3
+L_Toroid Horizontal series Radial pin pitch 19.10mm  diameter 21.8mm Bourns 2100
+0
+2
+2
+Inductor_THT
+L_Toroid_Horizontal_D21.8mm_P19.60mm_Bourns_2100
+L_Toroid, Horizontal series, Radial, pin pitch=19.60mm, , diameter=21.8mm, Bourns, 2100, http://www.bourns.com/docs/Product-Datasheets/2100_series.pdf?sfvrsn=3
+L_Toroid Horizontal series Radial pin pitch 19.60mm  diameter 21.8mm Bourns 2100
+0
+2
+2
+Inductor_THT
+L_Toroid_Horizontal_D22.4mm_P19.80mm_Vishay_TJ4
+L_Toroid, Horizontal series, Radial, pin pitch=19.80mm, , diameter=22.4mm, Vishay, TJ4, http://www.vishay.com/docs/34079/tj.pdf
+L_Toroid Horizontal series Radial pin pitch 19.80mm  diameter 22.4mm Vishay TJ4
+0
+2
+2
+Inductor_THT
+L_Toroid_Horizontal_D24.1mm_P21.80mm_Bourns_2200
+L_Toroid, Horizontal series, Radial, pin pitch=21.80mm, , diameter=24.1mm, Bourns, 2200, http://www.bourns.com/docs/Product-Datasheets/2100_series.pdf?sfvrsn=3
+L_Toroid Horizontal series Radial pin pitch 21.80mm  diameter 24.1mm Bourns 2200
+0
+2
+2
+Inductor_THT
+L_Toroid_Horizontal_D24.1mm_P23.10mm_Bourns_2200
+L_Toroid, Horizontal series, Radial, pin pitch=23.10mm, , diameter=24.1mm, Bourns, 2200, http://www.bourns.com/docs/Product-Datasheets/2100_series.pdf?sfvrsn=3
+L_Toroid Horizontal series Radial pin pitch 23.10mm  diameter 24.1mm Bourns 2200
+0
+2
+2
+Inductor_THT
+L_Toroid_Horizontal_D25.4mm_P22.90mm_Vishay_TJ5
+L_Toroid, Horizontal series, Radial, pin pitch=22.90mm, , diameter=25.4mm, Vishay, TJ5, http://www.vishay.com/docs/34079/tj.pdf
+L_Toroid Horizontal series Radial pin pitch 22.90mm  diameter 25.4mm Vishay TJ5
+0
+2
+2
+Inductor_THT
+L_Toroid_Horizontal_D25.4mm_P22.90mm_Vishay_TJ5_BigPads
+L_Toroid, Horizontal series, Radial, pin pitch=22.90mm, , diameter=25.4mm, Vishay, TJ5, BigPads, http://www.vishay.com/docs/34079/tj.pdf
+L_Toroid Horizontal series Radial pin pitch 22.90mm  diameter 25.4mm Vishay TJ5 BigPads
+0
+2
+2
+Inductor_THT
+L_Toroid_Horizontal_D26.0mm_P5.08mm
+inductor 26mm diameter toroid
+SELF INDUCTOR
+0
+3
+2
+Inductor_THT
+L_Toroid_Horizontal_D28.0mm_P25.10mm_Bourns_2200
+L_Toroid, Horizontal series, Radial, pin pitch=25.10mm, , diameter=28mm, Bourns, 2200, http://www.bourns.com/docs/Product-Datasheets/2100_series.pdf?sfvrsn=3
+L_Toroid Horizontal series Radial pin pitch 25.10mm  diameter 28mm Bourns 2200
+0
+2
+2
+Inductor_THT
+L_Toroid_Horizontal_D28.0mm_P26.67mm_Bourns_2200
+L_Toroid, Horizontal series, Radial, pin pitch=26.67mm, , diameter=28mm, Bourns, 2200, http://www.bourns.com/docs/Product-Datasheets/2100_series.pdf?sfvrsn=3
+L_Toroid Horizontal series Radial pin pitch 26.67mm  diameter 28mm Bourns 2200
+0
+2
+2
+Inductor_THT
+L_Toroid_Horizontal_D32.5mm_P28.90mm_Bourns_2300
+L_Toroid, Horizontal series, Radial, pin pitch=28.90mm, , diameter=32.5mm, Bourns, 2300, http://www.bourns.com/docs/Product-Datasheets/2300_series.pdf?sfvrsn=3
+L_Toroid Horizontal series Radial pin pitch 28.90mm  diameter 32.5mm Bourns 2300
+0
+2
+2
+Inductor_THT
+L_Toroid_Horizontal_D32.5mm_P30.00mm_Bourns_2300
+L_Toroid, Horizontal series, Radial, pin pitch=30.00mm, , diameter=32.5mm, Bourns, 2300, http://www.bourns.com/docs/Product-Datasheets/2300_series.pdf?sfvrsn=3
+L_Toroid Horizontal series Radial pin pitch 30.00mm  diameter 32.5mm Bourns 2300
+0
+2
+2
+Inductor_THT
+L_Toroid_Horizontal_D35.1mm_P31.00mm_Vishay_TJ6
+L_Toroid, Horizontal series, Radial, pin pitch=31.00mm, , diameter=35.1mm, Vishay, TJ6, http://www.vishay.com/docs/34079/tj.pdf
+L_Toroid Horizontal series Radial pin pitch 31.00mm  diameter 35.1mm Vishay TJ6
+0
+2
+2
+Inductor_THT
+L_Toroid_Horizontal_D40.0mm_P48.26mm
+L_Toroid, Horizontal series, Radial, pin pitch=48.26mm, , diameter=40mm
+L_Toroid Horizontal series Radial pin pitch 48.26mm  diameter 40mm
+0
+2
+2
+Inductor_THT
+L_Toroid_Horizontal_D41.9mm_P37.60mm_Vishay_TJ7
+L_Toroid, Horizontal series, Radial, pin pitch=37.60mm, , diameter=41.9mm, Vishay, TJ7, http://www.vishay.com/docs/34079/tj.pdf
+L_Toroid Horizontal series Radial pin pitch 37.60mm  diameter 41.9mm Vishay TJ7
+0
+2
+2
+Inductor_THT
+L_Toroid_Horizontal_D49.3mm_P44.60mm_Vishay_TJ8
+L_Toroid, Horizontal series, Radial, pin pitch=44.60mm, , diameter=49.3mm, Vishay, TJ8, http://www.vishay.com/docs/34079/tj.pdf
+L_Toroid Horizontal series Radial pin pitch 44.60mm  diameter 49.3mm Vishay TJ8
+0
+2
+2
+Inductor_THT
+L_Toroid_Horizontal_D69.1mm_P63.20mm_Vishay_TJ9
+L_Toroid, Horizontal series, Radial, pin pitch=63.20mm, , diameter=69.1mm, Vishay, TJ9, http://www.vishay.com/docs/34079/tj.pdf
+L_Toroid Horizontal series Radial pin pitch 63.20mm  diameter 69.1mm Vishay TJ9
+0
+2
+2
+Inductor_THT
+L_Toroid_Vertical_L10.0mm_W5.0mm_P5.08mm
+L_Toroid, Vertical series, Radial, pin pitch=5.08mm, , length*width=10*5mm^2
+L_Toroid Vertical series Radial pin pitch 5.08mm  length 10mm width 5mm
+0
+2
+2
+Inductor_THT
+L_Toroid_Vertical_L13.0mm_W6.5mm_P5.60mm
+L_Toroid, Vertical series, Radial, pin pitch=5.60mm, , length*width=13*6.5mm^2
+L_Toroid Vertical series Radial pin pitch 5.60mm  length 13mm width 6.5mm
+0
+2
+2
+Inductor_THT
+L_Toroid_Vertical_L14.0mm_W5.6mm_P5.30mm_Bourns_5700
+L_Toroid, Vertical series, Radial, pin pitch=5.30mm, , length*width=14*5.6mm^2, Bourns, 5700, http://www.bourns.com/docs/Product-Datasheets/5700_series.pdf
+L_Toroid Vertical series Radial pin pitch 5.30mm  length 14mm width 5.6mm Bourns 5700
+0
+2
+2
+Inductor_THT
+L_Toroid_Vertical_L14.0mm_W6.3mm_P4.57mm_Pulse_A
+L_Toroid, Vertical series, Radial, pin pitch=4.57mm, , length*width=13.97*6.35mm^2, Pulse, A, http://datasheet.octopart.com/PE-92112KNL-Pulse-datasheet-17853305.pdf
+L_Toroid Vertical series Radial pin pitch 4.57mm  length 13.97mm width 6.35mm Pulse A
+0
+2
+2
+Inductor_THT
+L_Toroid_Vertical_L14.7mm_W8.6mm_P5.58mm_Pulse_KM-1
+L_Toroid, Vertical series, Radial, pin pitch=5.58mm, , length*width=14.73*8.64mm^2, Pulse, KM-1, http://datasheet.octopart.com/PE-92112KNL-Pulse-datasheet-17853305.pdf
+L_Toroid Vertical series Radial pin pitch 5.58mm  length 14.73mm width 8.64mm Pulse KM-1
+0
+2
+2
+Inductor_THT
+L_Toroid_Vertical_L16.0mm_W8.0mm_P7.62mm
+L_Toroid, Vertical series, Radial, pin pitch=7.62mm, , length*width=16*8mm^2
+L_Toroid Vertical series Radial pin pitch 7.62mm  length 16mm width 8mm
+0
+2
+2
+Inductor_THT
+L_Toroid_Vertical_L16.3mm_W7.1mm_P7.11mm_Pulse_H
+L_Toroid, Vertical series, Radial, pin pitch=7.11mm, , length*width=16.26*7.11mm^2, Pulse, H, http://datasheet.octopart.com/PE-92112KNL-Pulse-datasheet-17853305.pdf
+L_Toroid Vertical series Radial pin pitch 7.11mm  length 16.26mm width 7.11mm Pulse H
+0
+2
+2
+Inductor_THT
+L_Toroid_Vertical_L16.4mm_W7.6mm_P6.60mm_Vishay_TJ3
+L_Toroid, Vertical series, Radial, pin pitch=6.60mm, , length*width=16.4*7.6mm^2, Vishay, TJ3, http://www.vishay.com/docs/34079/tj.pdf
+L_Toroid Vertical series Radial pin pitch 6.60mm  length 16.4mm width 7.6mm Vishay TJ3
+0
+2
+2
+Inductor_THT
+L_Toroid_Vertical_L16.5mm_W11.4mm_P7.62mm_Pulse_KM-2
+L_Toroid, Vertical series, Radial, pin pitch=7.62mm, , length*width=16.51*11.43mm^2, Pulse, KM-2, http://datasheet.octopart.com/PE-92112KNL-Pulse-datasheet-17853305.pdf
+L_Toroid Vertical series Radial pin pitch 7.62mm  length 16.51mm width 11.43mm Pulse KM-2
+0
+2
+2
+Inductor_THT
+L_Toroid_Vertical_L16.8mm_W9.2mm_P7.10mm_Vishay_TJ3
+L_Toroid, Vertical series, Radial, pin pitch=7.10mm, , length*width=16.8*9.2mm^2, Vishay, TJ3, http://www.vishay.com/docs/34079/tj.pdf
+L_Toroid Vertical series Radial pin pitch 7.10mm  length 16.8mm width 9.2mm Vishay TJ3
+0
+2
+2
+Inductor_THT
+L_Toroid_Vertical_L16.8mm_W9.2mm_P7.10mm_Vishay_TJ3_BigPads
+L_Toroid, Vertical series, Radial, pin pitch=7.10mm, , length*width=16.8*9.2mm^2, Vishay, TJ3, BigPads, http://www.vishay.com/docs/34079/tj.pdf
+L_Toroid Vertical series Radial pin pitch 7.10mm  length 16.8mm width 9.2mm Vishay TJ3 BigPads
+0
+2
+2
+Inductor_THT
+L_Toroid_Vertical_L17.8mm_W8.1mm_P7.62mm_Bourns_5700
+L_Toroid, Vertical series, Radial, pin pitch=7.62mm, , length*width=17.8*8.1mm^2, Bourns, 5700, http://www.bourns.com/docs/Product-Datasheets/5700_series.pdf
+L_Toroid Vertical series Radial pin pitch 7.62mm  length 17.8mm width 8.1mm Bourns 5700
+0
+2
+2
+Inductor_THT
+L_Toroid_Vertical_L17.8mm_W9.7mm_P7.11mm_Pulse_B
+L_Toroid, Vertical series, Radial, pin pitch=7.11mm, , length*width=17.78*9.65mm^2, Pulse, B, http://datasheet.octopart.com/PE-92112KNL-Pulse-datasheet-17853305.pdf
+L_Toroid Vertical series Radial pin pitch 7.11mm  length 17.78mm width 9.65mm Pulse B
+0
+2
+2
+Inductor_THT
+L_Toroid_Vertical_L19.1mm_W8.1mm_P7.10mm_Bourns_5700
+L_Toroid, Vertical series, Radial, pin pitch=7.10mm, , length*width=19.1*8.1mm^2, Bourns, 5700, http://www.bourns.com/docs/Product-Datasheets/5700_series.pdf
+L_Toroid Vertical series Radial pin pitch 7.10mm  length 19.1mm width 8.1mm Bourns 5700
+0
+2
+2
+Inductor_THT
+L_Toroid_Vertical_L21.6mm_W8.4mm_P8.38mm_Pulse_G
+L_Toroid, Vertical series, Radial, pin pitch=8.38mm, , length*width=21.59*8.38mm^2, Pulse, G, http://datasheet.octopart.com/PE-92112KNL-Pulse-datasheet-17853305.pdf
+L_Toroid Vertical series Radial pin pitch 8.38mm  length 21.59mm width 8.38mm Pulse G
+0
+2
+2
+Inductor_THT
+L_Toroid_Vertical_L21.6mm_W9.1mm_P8.40mm_Bourns_5700
+L_Toroid, Vertical series, Radial, pin pitch=8.40mm, , length*width=21.6*9.1mm^2, Bourns, 5700, http://www.bourns.com/docs/Product-Datasheets/5700_series.pdf
+L_Toroid Vertical series Radial pin pitch 8.40mm  length 21.6mm width 9.1mm Bourns 5700
+0
+2
+2
+Inductor_THT
+L_Toroid_Vertical_L21.6mm_W9.5mm_P7.11mm_Pulse_C
+L_Toroid, Vertical series, Radial, pin pitch=7.11mm, , length*width=21.59*9.53mm^2, Pulse, C, http://datasheet.octopart.com/PE-92112KNL-Pulse-datasheet-17853305.pdf
+L_Toroid Vertical series Radial pin pitch 7.11mm  length 21.59mm width 9.53mm Pulse C
+0
+2
+2
+Inductor_THT
+L_Toroid_Vertical_L21.6mm_W11.4mm_P7.62mm_Pulse_KM-3
+L_Toroid, Vertical series, Radial, pin pitch=7.62mm, , length*width=21.59*11.43mm^2, Pulse, KM-3, http://datasheet.octopart.com/PE-92112KNL-Pulse-datasheet-17853305.pdf
+L_Toroid Vertical series Radial pin pitch 7.62mm  length 21.59mm width 11.43mm Pulse KM-3
+0
+2
+2
+Inductor_THT
+L_Toroid_Vertical_L22.4mm_W10.2mm_P7.90mm_Vishay_TJ4
+L_Toroid, Vertical series, Radial, pin pitch=7.90mm, , length*width=22.4*10.2mm^2, Vishay, TJ4, http://www.vishay.com/docs/34079/tj.pdf
+L_Toroid Vertical series Radial pin pitch 7.90mm  length 22.4mm width 10.2mm Vishay TJ4
+0
+2
+2
+Inductor_THT
+L_Toroid_Vertical_L24.6mm_W15.5mm_P11.44mm_Pulse_KM-4
+L_Toroid, Vertical series, Radial, pin pitch=11.44mm, , length*width=24.64*15.5mm^2, Pulse, KM-4, http://datasheet.octopart.com/PE-92112KNL-Pulse-datasheet-17853305.pdf
+L_Toroid Vertical series Radial pin pitch 11.44mm  length 24.64mm width 15.5mm Pulse KM-4
+0
+2
+2
+Inductor_THT
+L_Toroid_Vertical_L25.4mm_W14.7mm_P12.20mm_Vishay_TJ5
+L_Toroid, Vertical series, Radial, pin pitch=12.20mm, , length*width=25.4*14.7mm^2, Vishay, TJ5, http://www.vishay.com/docs/34079/tj.pdf
+L_Toroid Vertical series Radial pin pitch 12.20mm  length 25.4mm width 14.7mm Vishay TJ5
+0
+2
+2
+Inductor_THT
+L_Toroid_Vertical_L25.4mm_W14.7mm_P12.20mm_Vishay_TJ5_BigPads
+L_Toroid, Vertical series, Radial, pin pitch=12.20mm, , length*width=25.4*14.7mm^2, Vishay, TJ5, BigPads, http://www.vishay.com/docs/34079/tj.pdf
+L_Toroid Vertical series Radial pin pitch 12.20mm  length 25.4mm width 14.7mm Vishay TJ5 BigPads
+0
+2
+2
+Inductor_THT
+L_Toroid_Vertical_L26.7mm_W14.0mm_P10.16mm_Pulse_D
+L_Toroid, Vertical series, Radial, pin pitch=10.16mm, , length*width=26.67*13.97mm^2, Pulse, D, http://datasheet.octopart.com/PE-92112KNL-Pulse-datasheet-17853305.pdf
+L_Toroid Vertical series Radial pin pitch 10.16mm  length 26.67mm width 13.97mm Pulse D
+0
+2
+2
+Inductor_THT
+L_Toroid_Vertical_L28.6mm_W14.3mm_P11.43mm_Bourns_5700
+L_Toroid, Vertical series, Radial, pin pitch=11.43mm, , length*width=28.6*14.3mm^2, Bourns, 5700, http://www.bourns.com/docs/Product-Datasheets/5700_series.pdf
+L_Toroid Vertical series Radial pin pitch 11.43mm  length 28.6mm width 14.3mm Bourns 5700
+0
+2
+2
+Inductor_THT
+L_Toroid_Vertical_L31.8mm_W15.9mm_P13.50mm_Bourns_5700
+L_Toroid, Vertical series, Radial, pin pitch=13.50mm, , length*width=31.8*15.9mm^2, Bourns, 5700, http://www.bourns.com/docs/Product-Datasheets/5700_series.pdf
+L_Toroid Vertical series Radial pin pitch 13.50mm  length 31.8mm width 15.9mm Bourns 5700
+0
+2
+2
+Inductor_THT
+L_Toroid_Vertical_L33.0mm_W17.8mm_P12.70mm_Pulse_KM-5
+L_Toroid, Vertical series, Radial, pin pitch=12.70mm, , length*width=33.02*17.78mm^2, Pulse, KM-5, http://datasheet.octopart.com/PE-92112KNL-Pulse-datasheet-17853305.pdf
+L_Toroid Vertical series Radial pin pitch 12.70mm  length 33.02mm width 17.78mm Pulse KM-5
+0
+2
+2
+Inductor_THT
+L_Toroid_Vertical_L35.1mm_W21.1mm_P18.50mm_Vishay_TJ6
+L_Toroid, Vertical series, Radial, pin pitch=18.50mm, , length*width=35.1*21.1mm^2, Vishay, TJ6, http://www.vishay.com/docs/34079/tj.pdf
+L_Toroid Vertical series Radial pin pitch 18.50mm  length 35.1mm width 21.1mm Vishay TJ6
+0
+2
+2
+Inductor_THT
+L_Toroid_Vertical_L35.6mm_W17.8mm_P12.70mm_Pulse_E
+L_Toroid, Vertical series, Radial, pin pitch=12.70mm, , length*width=35.56*17.78mm^2, Pulse, E, http://datasheet.octopart.com/PE-92112KNL-Pulse-datasheet-17853305.pdf
+L_Toroid Vertical series Radial pin pitch 12.70mm  length 35.56mm width 17.78mm Pulse E
+0
+2
+2
+Inductor_THT
+L_Toroid_Vertical_L41.9mm_W17.8mm_P12.70mm_Pulse_F
+L_Toroid, Vertical series, Radial, pin pitch=12.70mm, , length*width=41.91*17.78mm^2, Pulse, F, http://datasheet.octopart.com/PE-92112KNL-Pulse-datasheet-17853305.pdf
+L_Toroid Vertical series Radial pin pitch 12.70mm  length 41.91mm width 17.78mm Pulse F
+0
+2
+2
+Inductor_THT
+L_Toroid_Vertical_L41.9mm_W19.1mm_P15.80mm_Vishay_TJ7
+L_Toroid, Vertical series, Radial, pin pitch=15.80mm, , length*width=41.9*19.1mm^2, Vishay, TJ7, http://www.vishay.com/docs/34079/tj.pdf
+L_Toroid Vertical series Radial pin pitch 15.80mm  length 41.9mm width 19.1mm Vishay TJ7
+0
+2
+2
+Inductor_THT
+L_Toroid_Vertical_L46.0mm_W19.1mm_P21.80mm_Bourns_5700
+L_Toroid, Vertical series, Radial, pin pitch=21.80mm, , length*width=46*19.1mm^2, Bourns, 5700, http://www.bourns.com/docs/Product-Datasheets/5700_series.pdf
+L_Toroid Vertical series Radial pin pitch 21.80mm  length 46mm width 19.1mm Bourns 5700
+0
+2
+2
+Inductor_THT
+L_Toroid_Vertical_L48.8mm_W25.4mm_P20.80mm_Vishay_TJ8
+L_Toroid, Vertical series, Radial, pin pitch=20.80mm, , length*width=48.8*25.4mm^2, Vishay, TJ8, http://www.vishay.com/docs/34079/tj.pdf
+L_Toroid Vertical series Radial pin pitch 20.80mm  length 48.8mm width 25.4mm Vishay TJ8
+0
+2
+2
+Inductor_THT
+L_Toroid_Vertical_L54.0mm_W23.8mm_P20.10mm_Bourns_5700
+L_Toroid, Vertical series, Radial, pin pitch=20.10mm, , length*width=54*23.8mm^2, Bourns, 5700, http://www.bourns.com/docs/Product-Datasheets/5700_series.pdf
+L_Toroid Vertical series Radial pin pitch 20.10mm  length 54mm width 23.8mm Bourns 5700
+0
+2
+2
+Inductor_THT
+L_Toroid_Vertical_L67.6mm_W36.1mm_P31.80mm_Vishay_TJ9
+L_Toroid, Vertical series, Radial, pin pitch=31.80mm, , length*width=67.6*36.1mm^2, Vishay, TJ9, http://www.vishay.com/docs/34079/tj.pdf
+L_Toroid Vertical series Radial pin pitch 31.80mm  length 67.6mm width 36.1mm Vishay TJ9
+0
+2
+2
+Jumper
+SolderJumper-2_P1.3mm_Bridged2Bar_Pad1.0x1.5mm
+SMD Solder Jumper, 1x1.5mm Pads, 0.3mm gap, bridged with 2 copper strips
+net tie solder jumper bridged
+0
+2
+2
+Jumper
+SolderJumper-2_P1.3mm_Bridged2Bar_RoundedPad1.0x1.5mm
+SMD Solder Jumper, 1x1.5mm, rounded Pads, 0.3mm gap, bridged with 2 copper strips
+net tie solder jumper bridged
+0
+2
+2
+Jumper
+SolderJumper-2_P1.3mm_Bridged_Pad1.0x1.5mm
+SMD Solder Jumper, 1x1.5mm Pads, 0.3mm gap, bridged with 1 copper strip
+net tie solder jumper bridged
+0
+2
+2
+Jumper
+SolderJumper-2_P1.3mm_Bridged_RoundedPad1.0x1.5mm
+SMD Solder Jumper, 1x1.5mm, rounded Pads, 0.3mm gap, bridged with 1 copper strip
+net tie solder jumper bridged
+0
+2
+2
+Jumper
+SolderJumper-2_P1.3mm_Open_Pad1.0x1.5mm
+SMD Solder Jumper, 1x1.5mm Pads, 0.3mm gap, open
+solder jumper open
+0
+2
+2
+Jumper
+SolderJumper-2_P1.3mm_Open_RoundedPad1.0x1.5mm
+SMD Solder Jumper, 1x1.5mm, rounded Pads, 0.3mm gap, open
+solder jumper open
+0
+2
+2
+Jumper
+SolderJumper-2_P1.3mm_Open_TrianglePad1.0x1.5mm
+SMD Solder Jumper, 1x1.5mm Triangular Pads, 0.3mm gap, open
+solder jumper open
+0
+2
+2
+Jumper
+SolderJumper-3_P1.3mm_Bridged2Bar12_Pad1.0x1.5mm
+SMD Solder 3-pad Jumper, 1x1.5mm Pads, 0.3mm gap, pads 1-2 Bridged2Bar with 2 copper strip
+net tie solder jumper bridged
+0
+3
+3
+Jumper
+SolderJumper-3_P1.3mm_Bridged2Bar12_Pad1.0x1.5mm_NumberLabels
+SMD Solder Jumper, 1x1.5mm Pads, 0.3mm gap, pads 1-2 Bridged2Bar with 2 copper strip, labeled with numbers
+net tie solder jumper bridged
+0
+3
+3
+Jumper
+SolderJumper-3_P1.3mm_Bridged2Bar12_RoundedPad1.0x1.5mm
+SMD Solder 3-pad Jumper, 1x1.5mm rounded Pads, 0.3mm gap, pads 1-2 Bridged2Bar with 2 copper strip
+net tie solder jumper bridged
+0
+3
+3
+Jumper
+SolderJumper-3_P1.3mm_Bridged2Bar12_RoundedPad1.0x1.5mm_NumberLabels
+SMD Solder 3-pad Jumper, 1x1.5mm rounded Pads, 0.3mm gap, pads 1-2 Bridged2Bar with 2 copper strip, labeled with numbers
+net tie solder jumper bridged
+0
+3
+3
+Jumper
+SolderJumper-3_P1.3mm_Bridged12_Pad1.0x1.5mm
+SMD Solder 3-pad Jumper, 1x1.5mm Pads, 0.3mm gap, pads 1-2 bridged with 1 copper strip
+net tie solder jumper bridged
+0
+3
+3
+Jumper
+SolderJumper-3_P1.3mm_Bridged12_Pad1.0x1.5mm_NumberLabels
+SMD Solder Jumper, 1x1.5mm Pads, 0.3mm gap, pads 1-2 bridged with 1 copper strip, labeled with numbers
+net tie solder jumper bridged
+0
+3
+3
+Jumper
+SolderJumper-3_P1.3mm_Bridged12_RoundedPad1.0x1.5mm
+SMD Solder 3-pad Jumper, 1x1.5mm rounded Pads, 0.3mm gap, pads 1-2 bridged with 1 copper strip
+net tie solder jumper bridged
+0
+3
+3
+Jumper
+SolderJumper-3_P1.3mm_Bridged12_RoundedPad1.0x1.5mm_NumberLabels
+SMD Solder 3-pad Jumper, 1x1.5mm rounded Pads, 0.3mm gap, pads 1-2 bridged with 1 copper strip, labeled with numbers
+net tie solder jumper bridged
+0
+3
+3
+Jumper
+SolderJumper-3_P1.3mm_Open_Pad1.0x1.5mm
+SMD Solder 3-pad Jumper, 1x1.5mm Pads, 0.3mm gap, open
+solder jumper open
+0
+3
+3
+Jumper
+SolderJumper-3_P1.3mm_Open_Pad1.0x1.5mm_NumberLabels
+SMD Solder Jumper, 1x1.5mm Pads, 0.3mm gap, open, labeled with numbers
+solder jumper open
+0
+3
+3
+Jumper
+SolderJumper-3_P1.3mm_Open_RoundedPad1.0x1.5mm
+SMD Solder 3-pad Jumper, 1x1.5mm rounded Pads, 0.3mm gap, open
+solder jumper open
+0
+3
+3
+Jumper
+SolderJumper-3_P1.3mm_Open_RoundedPad1.0x1.5mm_NumberLabels
+SMD Solder 3-pad Jumper, 1x1.5mm rounded Pads, 0.3mm gap, open, labeled with numbers
+solder jumper open
+0
+3
+3
+Jumper
+SolderJumper-3_P2.0mm_Open_TrianglePad1.0x1.5mm
+SMD Solder Jumper, 1x1.5mm Triangular Pads, 0.3mm gap, open
+solder jumper open
+0
+5
+3
+Jumper
+SolderJumper-3_P2.0mm_Open_TrianglePad1.0x1.5mm_NumberLabels
+SMD Solder Jumper, 1x1.5mm Triangular Pads, 0.3mm gap, open, labeled with numbers
+solder jumper open
+0
+5
+3
+LED_SMD
+LED-APA102-2020
+http://www.led-color.com/upload/201604/APA102-2020%20SMD%20LED.pdf
+LED RGB SPI
+0
+8
+6
+LED_SMD
+LED-L1T2_LUMILEDS
+http://www.lumileds.com/uploads/438/DS133-pdf
+LUMILEDS LUXEON TX L1T2 LED
+0
+3
+3
+LED_SMD
+LED_1W_3W_R8
+https://www.gme.cz/data/attachments/dsh.518-234.1.pdf
+LED 1W 3W 5W
+0
+3
+3
+LED_SMD
+LED_0201_0603Metric
+LED SMD 0201 (0603 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: https://www.vishay.com/docs/20052/crcw0201e3.pdf), generated with kicad-footprint-generator
+LED
+0
+4
+2
+LED_SMD
+LED_0201_0603Metric_Pad0.64x0.40mm_HandSolder
+LED SMD 0201 (0603 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: https://www.vishay.com/docs/20052/crcw0201e3.pdf), generated with kicad-footprint-generator
+LED handsolder
+0
+4
+2
+LED_SMD
+LED_0402_1005Metric
+LED SMD 0402 (1005 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: http://www.tortai-tech.com/upload/download/2011102023233369053.pdf), generated with kicad-footprint-generator
+LED
+0
+2
+2
+LED_SMD
+LED_0402_1005Metric_Pad0.77x0.64mm_HandSolder
+LED SMD 0402 (1005 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: http://www.tortai-tech.com/upload/download/2011102023233369053.pdf), generated with kicad-footprint-generator
+LED handsolder
+0
+2
+2
+LED_SMD
+LED_0603_1608Metric
+LED SMD 0603 (1608 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: http://www.tortai-tech.com/upload/download/2011102023233369053.pdf), generated with kicad-footprint-generator
+LED
+0
+2
+2
+LED_SMD
+LED_0603_1608Metric_Pad1.05x0.95mm_HandSolder
+LED SMD 0603 (1608 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: http://www.tortai-tech.com/upload/download/2011102023233369053.pdf), generated with kicad-footprint-generator
+LED handsolder
+0
+2
+2
+LED_SMD
+LED_0805_2012Metric
+LED SMD 0805 (2012 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: https://docs.google.com/spreadsheets/d/1BsfQQcO9C6DZCsRaXUlFlo91Tg2WpOkGARC1WS5S8t0/edit?usp=sharing), generated with kicad-footprint-generator
+LED
+0
+2
+2
+LED_SMD
+LED_0805_2012Metric_Pad1.15x1.40mm_HandSolder
+LED SMD 0805 (2012 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: https://docs.google.com/spreadsheets/d/1BsfQQcO9C6DZCsRaXUlFlo91Tg2WpOkGARC1WS5S8t0/edit?usp=sharing), generated with kicad-footprint-generator
+LED handsolder
+0
+2
+2
+LED_SMD
+LED_1206_3216Metric
+LED SMD 1206 (3216 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: http://www.tortai-tech.com/upload/download/2011102023233369053.pdf), generated with kicad-footprint-generator
+LED
+0
+2
+2
+LED_SMD
+LED_1206_3216Metric_Pad1.42x1.75mm_HandSolder
+LED SMD 1206 (3216 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: http://www.tortai-tech.com/upload/download/2011102023233369053.pdf), generated with kicad-footprint-generator
+LED handsolder
+0
+2
+2
+LED_SMD
+LED_1206_3216Metric_ReverseMount_Hole1.8x2.4mm
+LED SMD 1206 (3216 Metric), reverse mount, square (rectangular) end terminal, IPC_7351 nominal, (Body size source: http://www.tortai-tech.com/upload/download/2011102023233369053.pdf), generated with kicad-footprint-generator
+diode reverse
+0
+2
+2
+LED_SMD
+LED_1210_3225Metric
+LED SMD 1210 (3225 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: http://www.tortai-tech.com/upload/download/2011102023233369053.pdf), generated with kicad-footprint-generator
+LED
+0
+2
+2
+LED_SMD
+LED_1210_3225Metric_Pad1.42x2.65mm_HandSolder
+LED SMD 1210 (3225 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: http://www.tortai-tech.com/upload/download/2011102023233369053.pdf), generated with kicad-footprint-generator
+LED handsolder
+0
+2
+2
+LED_SMD
+LED_1812_4532Metric
+LED SMD 1812 (4532 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: https://www.nikhef.nl/pub/departments/mt/projects/detectorR_D/dtddice/ERJ2G.pdf), generated with kicad-footprint-generator
+LED
+0
+2
+2
+LED_SMD
+LED_1812_4532Metric_Pad1.30x3.40mm_HandSolder
+LED SMD 1812 (4532 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: https://www.nikhef.nl/pub/departments/mt/projects/detectorR_D/dtddice/ERJ2G.pdf), generated with kicad-footprint-generator
+LED handsolder
+0
+2
+2
+LED_SMD
+LED_2010_5025Metric
+LED SMD 2010 (5025 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: http://www.tortai-tech.com/upload/download/2011102023233369053.pdf), generated with kicad-footprint-generator
+LED
+0
+2
+2
+LED_SMD
+LED_2010_5025Metric_Pad1.52x2.65mm_HandSolder
+LED SMD 2010 (5025 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: http://www.tortai-tech.com/upload/download/2011102023233369053.pdf), generated with kicad-footprint-generator
+LED handsolder
+0
+2
+2
+LED_SMD
+LED_2512_6332Metric
+LED SMD 2512 (6332 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: http://www.tortai-tech.com/upload/download/2011102023233369053.pdf), generated with kicad-footprint-generator
+LED
+0
+2
+2
+LED_SMD
+LED_2512_6332Metric_Pad1.52x3.35mm_HandSolder
+LED SMD 2512 (6332 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: http://www.tortai-tech.com/upload/download/2011102023233369053.pdf), generated with kicad-footprint-generator
+LED handsolder
+0
+2
+2
+LED_SMD
+LED_ASMB-KTF0-0A306
+2220 Tricolor PLCC-4 LED, https://docs.broadcom.com/docs/ASMB-KTF0-0A306-DS100
+Tricolor LED
+0
+4
+4
+LED_SMD
+LED_Avago_PLCC4_3.2x2.8mm_CW
+https://docs.broadcom.com/docs/AV02-4186EN
+LED Avago PLCC-4 ASMB-MTB0-0A3A2
+0
+4
+4
+LED_SMD
+LED_Avago_PLCC6_3x2.8mm
+https://docs.broadcom.com/docs/AV02-3793EN
+LED Avago PLCC-6 ASMT-YTB7-0AA02
+0
+6
+6
+LED_SMD
+LED_CSP_Samsung_LH181B_2.36x2.36mm
+High Power CSP LED, 2.36mm x 2.36mm, 1.4A max, https://cdn.samsung.com/led/file/resource/2021/01/Data_Sheet_LH181B_Rev.4.0.pdf
+LED Samsung LH181B
+0
+2
+2
+LED_SMD
+LED_Cree-PLCC4_2x2mm_CW
+2.0mm x 2.0mm PLCC4 LED, http://www.cree.com/~/media/Files/Cree/LED-Components-and-Modules/HB/Data-Sheets/CLMVBFKA.pdf
+LED Cree PLCC-4
+0
+4
+4
+LED_SMD
+LED_Cree-PLCC4_3.2x2.8mm_CCW
+3.2mm x 2.8mm PLCC4 LED, http://www.cree.com/led-components/media/documents/CLV1AFKB(874).pdf
+LED Cree PLCC-4
+0
+4
+4
+LED_SMD
+LED_Cree-PLCC4_5x5mm_CW
+5.0mm x 5.0mm PLCC4 LED
+LED Cree PLCC-4
+0
+4
+4
+LED_SMD
+LED_Cree-PLCC6_4.7x1.5mm
+4.7mm x 1.5mm PLCC6 LED, http://www.cree.com/led-components/media/documents/1381-QLS6AFKW.pdf
+LED Cree PLCC-6
+0
+6
+6
+LED_SMD
+LED_Cree-XB
+http://www.cree.com/~/media/Files/Cree/LED-Components-and-Modules/XLamp/Data-and-Binning/XLampXBD.pdf
+LED Cree XB
+0
+5
+3
+LED_SMD
+LED_Cree-XH
+http://www.cree.com/~/media/Files/Cree/LED-Components-and-Modules/XLamp/Data-and-Binning/ds-XHB.pdf
+LED Cree XH
+0
+8
+2
+LED_SMD
+LED_Cree-XHP35
+http://www.cree.com/~/media/Files/Cree/LED-Components-and-Modules/XLamp/Data-and-Binning/ds--XHP35.pdf
+LED Cree XHP35
+0
+6
+3
+LED_SMD
+LED_Cree-XHP50_6V
+Cree XHP50, 6V footprint, http://www.cree.com/~/media/Files/Cree/LED%20Components%20and%20Modules/XLamp/Data%20and%20Binning/ds%20XHP50.pdf
+LED Cree XHP50
+0
+15
+3
+LED_SMD
+LED_Cree-XHP50_12V
+Cree XHP50, 12V footprint, http://www.cree.com/~/media/Files/Cree/LED%20Components%20and%20Modules/XLamp/Data%20and%20Binning/ds%20XHP50.pdf
+LED XHP50 Cree
+0
+15
+3
+LED_SMD
+LED_Cree-XHP70_6V
+Cree XHP70 LED, 6V version, http://www.cree.com/~/media/Files/Cree/LED%20Components%20and%20Modules/XLamp/Data%20and%20Binning/ds%20XHP70.pdf
+LED Cree XHP70
+0
+15
+3
+LED_SMD
+LED_Cree-XHP70_12V
+Cree XHP70 LED, 12V version, http://www.cree.com/~/media/Files/Cree/LED%20Components%20and%20Modules/XLamp/Data%20and%20Binning/ds%20XHP70.pdf
+LED Cree XHP70
+0
+15
+3
+LED_SMD
+LED_Cree-XP
+LED Cree-XP http://www.cree.com/~/media/Files/Cree/LED-Components-and-Modules/XLamp/Data-and-Binning/XLampXPE2.pdf
+LED Cree XP
+0
+6
+3
+LED_SMD
+LED_Cree-XP-G
+LED Cree-XP-G http://www.cree.com/~/media/Files/Cree/LED%20Components%20and%20Modules/XLamp/Data%20and%20Binning/XLampXPG.pdf
+LED Cree XP-G
+0
+6
+3
+LED_SMD
+LED_Cree-XQ
+LED Cree-XQ http://www.cree.com/~/media/Files/Cree/LED-Components-and-Modules/XLamp/Data-and-Binning/ds-XQB.pdf
+LED Cree XQ
+0
+2
+2
+LED_SMD
+LED_Cree-XQ_HandSoldering
+LED Cree-XQ handsoldering pads http://www.cree.com/~/media/Files/Cree/LED-Components-and-Modules/XLamp/Data-and-Binning/ds-XQB.pdf
+LED Cree XQ
+0
+2
+2
+LED_SMD
+LED_Dialight_591
+LED SMD 3mm Right Angle series (http://www.dialightsignalsandcomponents.com/Assets/Drawings/2D_Drawings_DrawingDetailedSpec/C17354.pdf)
+LED Dialight 591
+0
+2
+2
+LED_SMD
+LED_Inolux_IN-PI554FCH_PLCC4_5.0x5.0mm_P3.2mm
+http://www.inolux-corp.com/datasheet/SMDLED/Addressable%20LED/IN-PI554FCH.pdf
+RGB LED NeoPixel addressable
+0
+4
+4
+LED_SMD
+LED_Kingbright_AAA3528ESGCT
+Kingbright, dual LED, 3.5 x 2.8 mm Surface Mount LED Lamp (http://www.kingbrightusa.com/images/catalog/SPEC/AAA3528ESGCT.pdf)
+dual led smd
+0
+4
+4
+LED_SMD
+LED_Kingbright_APFA3010_3x1.5mm_Horizontal
+LED RGB, APFA3010, http://www.kingbrightusa.com/images/catalog/SPEC/APFA3010LSEEZGKQBKC.pdf
+LED RGB APFA3010 KINGBRIGHT 3x1.5mm
+0
+4
+4
+LED_SMD
+LED_Kingbright_APHBM2012_2x1.25mm
+Dual LED SMD https://www.kingbrightusa.com/KCpack.asp?txtPack=APHBM2012
+LED Kingbright APHM2012
+0
+4
+4
+LED_SMD
+LED_Kingbright_KPBD-3224
+Kingbright, dual LED, red-green, dome lens, 3.2 x 2.4 mm Surface Mount LED Lamp (https://www.kingbright.com/attachments/file/psearch/000/00/00/KPBD-3224SURKCGKC(Ver.20A).pdf)
+Kingbright dual LED KPBD-3224
+0
+4
+4
+LED_SMD
+LED_LiteOn_LTST-C19HE1WT
+LiteOn RGB LED; https://optoelectronics.liteon.com/upload/download/DS22-2008-0044/LTST-C19HE1WT.pdf
+LED RGB Chip SMD
+0
+4
+4
+LED_SMD
+LED_LiteOn_LTST-S326
+http://optoelectronics.liteon.com/upload/download/DS22-2000-287/LTST-S326KGJRKT.PDF
+LED SMD right angle  CCA
+0
+3
+3
+LED_SMD
+LED_Lumex_SML-LX0303SIUPGUSB
+Lumex RGB LED, clear, SMD, https://www.lumex.com/spec/SML-LX0303SIUPGUSB.pdf
+LED RGB
+0
+4
+4
+LED_SMD
+LED_Lumex_SML-LX0404SIUPGUSB
+Lumex RGB LED, clear, SMD, https://www.lumex.com/spec/SML-LX0404SIUPGUSB.pdf
+LED RGB
+0
+4
+4
+LED_SMD
+LED_Luminus_MP-3030-1100_3.0x3.0mm
+Mid Power LED, Luminus MP-3030-1100, 3.0x3.0mm, 816mW, https://download.luminus.com/datasheets/Luminus_MP3030_1100_Datasheet.pdf
+LED Luminus MP-3030-1100
+0
+5
+2
+LED_SMD
+LED_Osram_Lx_P47F_D2mm_ReverseMount
+OSRAM, reverse-mount LED, SMD, 2mm diameter, http://www.farnell.com/datasheets/2711587.pdf
+LED ReverseMount Reverse
+0
+4
+2
+LED_SMD
+LED_PLCC-2
+LED PLCC-2 SMD package
+LED PLCC-2 SMD
+0
+2
+2
+LED_SMD
+LED_PLCC_2835
+https://www.luckylight.cn/media/component/data-sheet/R2835BC-B2M-M10.pdf
+LED
+0
+2
+2
+LED_SMD
+LED_PLCC_2835_Handsoldering
+https://www.luckylight.cn/media/component/data-sheet/R2835BC-B2M-M10.pdf
+LED
+0
+2
+2
+LED_SMD
+LED_RGB_1210
+RGB LED 3.2x2.7mm http://www.avagotech.com/docs/AV02-0610EN
+LED 3227
+0
+4
+4
+LED_SMD
+LED_RGB_5050-6
+http://cdn.sparkfun.com/datasheets/Components/LED/5060BRG4.pdf
+RGB LED 5050-6
+0
+6
+6
+LED_SMD
+LED_RGB_Cree-PLCC-6_6x5mm_P2.1mm
+http://www.farnell.com/datasheets/2003905.pdf
+LED RGB PLCC-6 CLP6C-FBK
+0
+6
+6
+LED_SMD
+LED_RGB_Everlight_EASV3015RGBA0_Horizontal
+LED, RGB, right-angle, clear, https://everlightamericas.com/index.php?controller=attachment&id_attachment=3220
+LED RGB right-angle
+0
+4
+4
+LED_SMD
+LED_RGB_Getian_GT-P6PRGB4303
+https://www.gme.sk/img/cache/doc/518/177/vykonova-led-getian-gt-p6prgb4303-datasheet-1.pdf
+LED RGB 
+0
+7
+7
+LED_SMD
+LED_RGB_PLCC-6
+RGB LED PLCC-6
+RGB LED PLCC-6
+0
+6
+6
+LED_SMD
+LED_RGB_Wuerth-PLCC4_3.2x2.8mm_150141M173100
+3.2mm x 2.8mm PLCC4 LED, https://www.we-online.de/katalog/datasheet/150141M173100.pdf
+LED RGB Wurth PLCC-4
+0
+4
+4
+LED_SMD
+LED_ROHM_SMLVN6
+https://www.rohm.com/datasheet/SMLVN6RGB1U
+LED ROHM SMLVN6
+0
+6
+6
+LED_SMD
+LED_SK6805_PLCC4_2.4x2.7mm_P1.3mm
+https://cdn-shop.adafruit.com/product-files/3484/3484_Datasheet.pdf
+LED RGB NeoPixel Nano
+0
+4
+4
+LED_SMD
+LED_SK6812MINI_PLCC4_3.5x3.5mm_P1.75mm
+https://cdn-shop.adafruit.com/product-files/2686/SK6812MINI_REV.01-1-2.pdf
+LED RGB NeoPixel Mini
+0
+4
+4
+LED_SMD
+LED_SK6812_EC15_1.5x1.5mm
+http://www.newstar-ledstrip.com/product/20181119172602110.pdf
+LED RGB NeoPixel
+0
+4
+4
+LED_SMD
+LED_SK6812_PLCC4_5.0x5.0mm_P3.2mm
+https://cdn-shop.adafruit.com/product-files/1138/SK6812+LED+datasheet+.pdf
+LED RGB NeoPixel
+0
+4
+4
+LED_SMD
+LED_WS2812B_PLCC4_5.0x5.0mm_P3.2mm
+https://cdn-shop.adafruit.com/datasheets/WS2812B.pdf
+LED RGB NeoPixel
+0
+4
+4
+LED_SMD
+LED_WS2812_PLCC6_5.0x5.0mm_P1.6mm
+https://cdn-shop.adafruit.com/datasheets/WS2812.pdf
+LED RGB NeoPixel
+0
+6
+6
+LED_SMD
+LED_Yuji_5730
+LED,Yuji,5730,https://cdn.shopify.com/s/files/1/0344/6401/files/YJWJ014-1.1_YJ-BC-5730L-G02.pdf
+LED Yuji 5730
+0
+3
+2
+LED_SMD
+LED_miniPLCC_2315
+https://docs.broadcom.com/cs/Satellite?blobcol=urldata&blobheader=application%2Fpdf&blobheadername1=Content-Disposition&blobheadername2=Content-Type&blobheadername3=MDT-Type&blobheadervalue1=attachment%3Bfilename%3DAV02-2205EN_DS_ASMT-TxBM_2014-05-09.pdf&blobheadervalue2=application%2Fx-download&blobheadervalue3=abinary%253B%2Bcharset%253DUTF-8&blobkey=id&blobnocache=true&blobtable=MungoBlobs&blobwhere=1430858274704&ssbinary=true
+LED
+0
+2
+2
+LED_SMD
+LED_miniPLCC_2315_Handsoldering
+https://docs.broadcom.com/cs/Satellite?blobcol=urldata&blobheader=application%2Fpdf&blobheadername1=Content-Disposition&blobheadername2=Content-Type&blobheadername3=MDT-Type&blobheadervalue1=attachment%3Bfilename%3DAV02-2205EN_DS_ASMT-TxBM_2014-05-09.pdf&blobheadervalue2=application%2Fx-download&blobheadervalue3=abinary%253B%2Bcharset%253DUTF-8&blobkey=id&blobnocache=true&blobtable=MungoBlobs&blobwhere=1430858274704&ssbinary=true
+LED
+0
+2
+2
+LED_THT
+LED_BL-FL7680RGB
+'Piranha' RGB LED, through hole, common anode, 7.62x7.62mm, BGRA pin order, https://cdn-shop.adafruit.com/datasheets/BL-FL7680RGB.pdf
+RGB LED Piranha Super-Flux BetLux
+0
+4
+4
+LED_THT
+LED_D1.8mm_W1.8mm_H2.4mm_Horizontal_O1.27mm_Z1.6mm
+LED, ,  diameter 1.8mm size 1.8x2.4mm^2 z-position of LED center 1.6mm, 2 pins
+LED   diameter 1.8mm size 1.8x2.4mm^2 z-position of LED center 1.6mm 2 pins
+0
+2
+2
+LED_THT
+LED_D1.8mm_W1.8mm_H2.4mm_Horizontal_O1.27mm_Z4.9mm
+LED, ,  diameter 1.8mm size 1.8x2.4mm^2 z-position of LED center 1.6mm, 2 pins,  diameter 1.8mm size 1.8x2.4mm^2 z-position of LED center 1.6mm, 2 pins,  diameter 1.8mm size 1.8x2.4mm^2 z-position of LED center 1.6mm, 2 pins,  diameter 1.8mm size 1.8x2.4mm^2 z-position of LED center 4.9mm, 2 pins
+LED   diameter 1.8mm size 1.8x2.4mm^2 z-position of LED center 1.6mm 2 pins  diameter 1.8mm size 1.8x2.4mm^2 z-position of LED center 1.6mm 2 pins  diameter 1.8mm size 1.8x2.4mm^2 z-position of LED center 1.6mm 2 pins  diameter 1.8mm size 1.8x2.4mm^2 z-position of LED center 4.9mm 2 pins
+0
+2
+2
+LED_THT
+LED_D1.8mm_W1.8mm_H2.4mm_Horizontal_O1.27mm_Z8.2mm
+LED, ,  diameter 1.8mm size 1.8x2.4mm^2 z-position of LED center 1.6mm, 2 pins,  diameter 1.8mm size 1.8x2.4mm^2 z-position of LED center 1.6mm, 2 pins,  diameter 1.8mm size 1.8x2.4mm^2 z-position of LED center 1.6mm, 2 pins,  diameter 1.8mm size 1.8x2.4mm^2 z-position of LED center 4.9mm, 2 pins,  diameter 1.8mm size 1.8x2.4mm^2 z-position of LED center 4.9mm, 2 pins,  diameter 1.8mm size 1.8x2.4mm^2 z-position of LED center 4.9mm, 2 pins,  diameter 1.8mm size 1.8x2.4mm^2 z-position of LED center 8.2mm, 2 pins
+LED   diameter 1.8mm size 1.8x2.4mm^2 z-position of LED center 1.6mm 2 pins  diameter 1.8mm size 1.8x2.4mm^2 z-position of LED center 1.6mm 2 pins  diameter 1.8mm size 1.8x2.4mm^2 z-position of LED center 1.6mm 2 pins  diameter 1.8mm size 1.8x2.4mm^2 z-position of LED center 4.9mm 2 pins  diameter 1.8mm size 1.8x2.4mm^2 z-position of LED center 4.9mm 2 pins  diameter 1.8mm size 1.8x2.4mm^2 z-position of LED center 4.9mm 2 pins  diameter 1.8mm size 1.8x2.4mm^2 z-position of LED center 8.2mm 2 pins
+0
+2
+2
+LED_THT
+LED_D1.8mm_W1.8mm_H2.4mm_Horizontal_O3.81mm_Z1.6mm
+LED, ,  diameter 1.8mm size 1.8x2.4mm^2 z-position of LED center 1.6mm, 2 pins,  diameter 1.8mm size 1.8x2.4mm^2 z-position of LED center 1.6mm, 2 pins
+LED   diameter 1.8mm size 1.8x2.4mm^2 z-position of LED center 1.6mm 2 pins  diameter 1.8mm size 1.8x2.4mm^2 z-position of LED center 1.6mm 2 pins
+0
+2
+2
+LED_THT
+LED_D1.8mm_W1.8mm_H2.4mm_Horizontal_O3.81mm_Z4.9mm
+LED, ,  diameter 1.8mm size 1.8x2.4mm^2 z-position of LED center 1.6mm, 2 pins,  diameter 1.8mm size 1.8x2.4mm^2 z-position of LED center 1.6mm, 2 pins,  diameter 1.8mm size 1.8x2.4mm^2 z-position of LED center 1.6mm, 2 pins,  diameter 1.8mm size 1.8x2.4mm^2 z-position of LED center 4.9mm, 2 pins,  diameter 1.8mm size 1.8x2.4mm^2 z-position of LED center 4.9mm, 2 pins
+LED   diameter 1.8mm size 1.8x2.4mm^2 z-position of LED center 1.6mm 2 pins  diameter 1.8mm size 1.8x2.4mm^2 z-position of LED center 1.6mm 2 pins  diameter 1.8mm size 1.8x2.4mm^2 z-position of LED center 1.6mm 2 pins  diameter 1.8mm size 1.8x2.4mm^2 z-position of LED center 4.9mm 2 pins  diameter 1.8mm size 1.8x2.4mm^2 z-position of LED center 4.9mm 2 pins
+0
+2
+2
+LED_THT
+LED_D1.8mm_W1.8mm_H2.4mm_Horizontal_O3.81mm_Z8.2mm
+LED, ,  diameter 1.8mm size 1.8x2.4mm^2 z-position of LED center 1.6mm, 2 pins,  diameter 1.8mm size 1.8x2.4mm^2 z-position of LED center 1.6mm, 2 pins,  diameter 1.8mm size 1.8x2.4mm^2 z-position of LED center 1.6mm, 2 pins,  diameter 1.8mm size 1.8x2.4mm^2 z-position of LED center 4.9mm, 2 pins,  diameter 1.8mm size 1.8x2.4mm^2 z-position of LED center 4.9mm, 2 pins,  diameter 1.8mm size 1.8x2.4mm^2 z-position of LED center 4.9mm, 2 pins,  diameter 1.8mm size 1.8x2.4mm^2 z-position of LED center 8.2mm, 2 pins,  diameter 1.8mm size 1.8x2.4mm^2 z-position of LED center 8.2mm, 2 pins
+LED   diameter 1.8mm size 1.8x2.4mm^2 z-position of LED center 1.6mm 2 pins  diameter 1.8mm size 1.8x2.4mm^2 z-position of LED center 1.6mm 2 pins  diameter 1.8mm size 1.8x2.4mm^2 z-position of LED center 1.6mm 2 pins  diameter 1.8mm size 1.8x2.4mm^2 z-position of LED center 4.9mm 2 pins  diameter 1.8mm size 1.8x2.4mm^2 z-position of LED center 4.9mm 2 pins  diameter 1.8mm size 1.8x2.4mm^2 z-position of LED center 4.9mm 2 pins  diameter 1.8mm size 1.8x2.4mm^2 z-position of LED center 8.2mm 2 pins  diameter 1.8mm size 1.8x2.4mm^2 z-position of LED center 8.2mm 2 pins
+0
+2
+2
+LED_THT
+LED_D1.8mm_W1.8mm_H2.4mm_Horizontal_O6.35mm_Z1.6mm
+LED, ,  diameter 1.8mm size 1.8x2.4mm^2 z-position of LED center 1.6mm, 2 pins,  diameter 1.8mm size 1.8x2.4mm^2 z-position of LED center 1.6mm, 2 pins,  diameter 1.8mm size 1.8x2.4mm^2 z-position of LED center 1.6mm, 2 pins
+LED   diameter 1.8mm size 1.8x2.4mm^2 z-position of LED center 1.6mm 2 pins  diameter 1.8mm size 1.8x2.4mm^2 z-position of LED center 1.6mm 2 pins  diameter 1.8mm size 1.8x2.4mm^2 z-position of LED center 1.6mm 2 pins
+0
+2
+2
+LED_THT
+LED_D1.8mm_W1.8mm_H2.4mm_Horizontal_O6.35mm_Z4.9mm
+LED, ,  diameter 1.8mm size 1.8x2.4mm^2 z-position of LED center 1.6mm, 2 pins,  diameter 1.8mm size 1.8x2.4mm^2 z-position of LED center 1.6mm, 2 pins,  diameter 1.8mm size 1.8x2.4mm^2 z-position of LED center 1.6mm, 2 pins,  diameter 1.8mm size 1.8x2.4mm^2 z-position of LED center 4.9mm, 2 pins,  diameter 1.8mm size 1.8x2.4mm^2 z-position of LED center 4.9mm, 2 pins,  diameter 1.8mm size 1.8x2.4mm^2 z-position of LED center 4.9mm, 2 pins
+LED   diameter 1.8mm size 1.8x2.4mm^2 z-position of LED center 1.6mm 2 pins  diameter 1.8mm size 1.8x2.4mm^2 z-position of LED center 1.6mm 2 pins  diameter 1.8mm size 1.8x2.4mm^2 z-position of LED center 1.6mm 2 pins  diameter 1.8mm size 1.8x2.4mm^2 z-position of LED center 4.9mm 2 pins  diameter 1.8mm size 1.8x2.4mm^2 z-position of LED center 4.9mm 2 pins  diameter 1.8mm size 1.8x2.4mm^2 z-position of LED center 4.9mm 2 pins
+0
+2
+2
+LED_THT
+LED_D1.8mm_W1.8mm_H2.4mm_Horizontal_O6.35mm_Z8.2mm
+LED, ,  diameter 1.8mm size 1.8x2.4mm^2 z-position of LED center 1.6mm, 2 pins,  diameter 1.8mm size 1.8x2.4mm^2 z-position of LED center 1.6mm, 2 pins,  diameter 1.8mm size 1.8x2.4mm^2 z-position of LED center 1.6mm, 2 pins,  diameter 1.8mm size 1.8x2.4mm^2 z-position of LED center 4.9mm, 2 pins,  diameter 1.8mm size 1.8x2.4mm^2 z-position of LED center 4.9mm, 2 pins,  diameter 1.8mm size 1.8x2.4mm^2 z-position of LED center 4.9mm, 2 pins,  diameter 1.8mm size 1.8x2.4mm^2 z-position of LED center 8.2mm, 2 pins,  diameter 1.8mm size 1.8x2.4mm^2 z-position of LED center 8.2mm, 2 pins,  diameter 1.8mm size 1.8x2.4mm^2 z-position of LED center 8.2mm, 2 pins
+LED   diameter 1.8mm size 1.8x2.4mm^2 z-position of LED center 1.6mm 2 pins  diameter 1.8mm size 1.8x2.4mm^2 z-position of LED center 1.6mm 2 pins  diameter 1.8mm size 1.8x2.4mm^2 z-position of LED center 1.6mm 2 pins  diameter 1.8mm size 1.8x2.4mm^2 z-position of LED center 4.9mm 2 pins  diameter 1.8mm size 1.8x2.4mm^2 z-position of LED center 4.9mm 2 pins  diameter 1.8mm size 1.8x2.4mm^2 z-position of LED center 4.9mm 2 pins  diameter 1.8mm size 1.8x2.4mm^2 z-position of LED center 8.2mm 2 pins  diameter 1.8mm size 1.8x2.4mm^2 z-position of LED center 8.2mm 2 pins  diameter 1.8mm size 1.8x2.4mm^2 z-position of LED center 8.2mm 2 pins
+0
+2
+2
+LED_THT
+LED_D1.8mm_W3.3mm_H2.4mm
+LED, Round,  Rectangular size 3.3x2.4mm^2 diameter 1.8mm, 2 pins
+LED Round  Rectangular size 3.3x2.4mm^2 diameter 1.8mm 2 pins
+0
+2
+2
+LED_THT
+LED_D2.0mm_W4.0mm_H2.8mm_FlatTop
+LED, Round, FlatTop,  Rectangular size 4.0x2.8mm^2 diameter 2.0mm, 2 pins, http://www.kingbright.com/attachments/file/psearch/000/00/00/L-1034IDT(Ver.9A).pdf
+LED Round FlatTop  Rectangular size 4.0x2.8mm^2 diameter 2.0mm 2 pins
+0
+2
+2
+LED_THT
+LED_D2.0mm_W4.8mm_H2.5mm_FlatTop
+LED, Round, FlatTop,  Rectangular size 4.8x2.5mm^2 diameter 2.0mm, 2 pins, http://www.kingbright.com/attachments/file/psearch/000/00/00/L-13GD(Ver.11B).pdf
+LED Round FlatTop  Rectangular size 4.8x2.5mm^2 diameter 2.0mm 2 pins
+0
+2
+2
+LED_THT
+LED_D3.0mm
+LED, diameter 3.0mm, 2 pins
+LED diameter 3.0mm 2 pins
+0
+2
+2
+LED_THT
+LED_D3.0mm-3
+LED, diameter 3.0mm, 2 pins, diameter 3.0mm, 3 pins, http://www.kingbright.com/attachments/file/psearch/000/00/00/L-3VSURKCGKC(Ver.8A).pdf
+LED diameter 3.0mm 2 pins diameter 3.0mm 3 pins
+0
+3
+3
+LED_THT
+LED_D3.0mm_Clear
+IR-LED, diameter 3.0mm, 2 pins, color: clear
+IR infrared LED diameter 3.0mm 2 pins clear
+0
+2
+2
+LED_THT
+LED_D3.0mm_FlatTop
+LED, Round, FlatTop, diameter 3.0mm, 2 pins, http://www.kingbright.com/attachments/file/psearch/000/00/00/L-47XEC(Ver.9A).pdf
+LED Round FlatTop diameter 3.0mm 2 pins
+0
+2
+2
+LED_THT
+LED_D3.0mm_Horizontal_O1.27mm_Z2.0mm
+LED, diameter 3.0mm z-position of LED center 2.0mm, 2 pins
+LED diameter 3.0mm z-position of LED center 2.0mm 2 pins
+0
+2
+2
+LED_THT
+LED_D3.0mm_Horizontal_O1.27mm_Z2.0mm_Clear
+LED, diameter 3.0mm z-position of LED center 2.0mm, 2 pins
+LED diameter 3.0mm z-position of LED center 2.0mm 2 pins
+0
+2
+2
+LED_THT
+LED_D3.0mm_Horizontal_O1.27mm_Z2.0mm_IRBlack
+LED, diameter 3.0mm z-position of LED center 2.0mm, 2 pins
+LED diameter 3.0mm z-position of LED center 2.0mm 2 pins
+0
+2
+2
+LED_THT
+LED_D3.0mm_Horizontal_O1.27mm_Z2.0mm_IRGrey
+LED, diameter 3.0mm z-position of LED center 2.0mm, 2 pins
+LED diameter 3.0mm z-position of LED center 2.0mm 2 pins
+0
+2
+2
+LED_THT
+LED_D3.0mm_Horizontal_O1.27mm_Z6.0mm
+LED, diameter 3.0mm z-position of LED center 2.0mm, 2 pins, diameter 3.0mm z-position of LED center 2.0mm, 2 pins, diameter 3.0mm z-position of LED center 2.0mm, 2 pins, diameter 3.0mm z-position of LED center 6.0mm, 2 pins
+LED diameter 3.0mm z-position of LED center 2.0mm 2 pins diameter 3.0mm z-position of LED center 2.0mm 2 pins diameter 3.0mm z-position of LED center 2.0mm 2 pins diameter 3.0mm z-position of LED center 6.0mm 2 pins
+0
+2
+2
+LED_THT
+LED_D3.0mm_Horizontal_O1.27mm_Z10.0mm
+LED, diameter 3.0mm z-position of LED center 2.0mm, 2 pins, diameter 3.0mm z-position of LED center 2.0mm, 2 pins, diameter 3.0mm z-position of LED center 2.0mm, 2 pins, diameter 3.0mm z-position of LED center 6.0mm, 2 pins, diameter 3.0mm z-position of LED center 6.0mm, 2 pins, diameter 3.0mm z-position of LED center 6.0mm, 2 pins, diameter 3.0mm z-position of LED center 10.0mm, 2 pins
+LED diameter 3.0mm z-position of LED center 2.0mm 2 pins diameter 3.0mm z-position of LED center 2.0mm 2 pins diameter 3.0mm z-position of LED center 2.0mm 2 pins diameter 3.0mm z-position of LED center 6.0mm 2 pins diameter 3.0mm z-position of LED center 6.0mm 2 pins diameter 3.0mm z-position of LED center 6.0mm 2 pins diameter 3.0mm z-position of LED center 10.0mm 2 pins
+0
+2
+2
+LED_THT
+LED_D3.0mm_Horizontal_O3.81mm_Z2.0mm
+LED, diameter 3.0mm z-position of LED center 2.0mm, 2 pins, diameter 3.0mm z-position of LED center 2.0mm, 2 pins
+LED diameter 3.0mm z-position of LED center 2.0mm 2 pins diameter 3.0mm z-position of LED center 2.0mm 2 pins
+0
+2
+2
+LED_THT
+LED_D3.0mm_Horizontal_O3.81mm_Z6.0mm
+LED, diameter 3.0mm z-position of LED center 2.0mm, 2 pins, diameter 3.0mm z-position of LED center 2.0mm, 2 pins, diameter 3.0mm z-position of LED center 2.0mm, 2 pins, diameter 3.0mm z-position of LED center 6.0mm, 2 pins, diameter 3.0mm z-position of LED center 6.0mm, 2 pins
+LED diameter 3.0mm z-position of LED center 2.0mm 2 pins diameter 3.0mm z-position of LED center 2.0mm 2 pins diameter 3.0mm z-position of LED center 2.0mm 2 pins diameter 3.0mm z-position of LED center 6.0mm 2 pins diameter 3.0mm z-position of LED center 6.0mm 2 pins
+0
+2
+2
+LED_THT
+LED_D3.0mm_Horizontal_O3.81mm_Z10.0mm
+LED, diameter 3.0mm z-position of LED center 2.0mm, 2 pins, diameter 3.0mm z-position of LED center 2.0mm, 2 pins, diameter 3.0mm z-position of LED center 2.0mm, 2 pins, diameter 3.0mm z-position of LED center 6.0mm, 2 pins, diameter 3.0mm z-position of LED center 6.0mm, 2 pins, diameter 3.0mm z-position of LED center 6.0mm, 2 pins, diameter 3.0mm z-position of LED center 10.0mm, 2 pins, diameter 3.0mm z-position of LED center 10.0mm, 2 pins
+LED diameter 3.0mm z-position of LED center 2.0mm 2 pins diameter 3.0mm z-position of LED center 2.0mm 2 pins diameter 3.0mm z-position of LED center 2.0mm 2 pins diameter 3.0mm z-position of LED center 6.0mm 2 pins diameter 3.0mm z-position of LED center 6.0mm 2 pins diameter 3.0mm z-position of LED center 6.0mm 2 pins diameter 3.0mm z-position of LED center 10.0mm 2 pins diameter 3.0mm z-position of LED center 10.0mm 2 pins
+0
+2
+2
+LED_THT
+LED_D3.0mm_Horizontal_O6.35mm_Z2.0mm
+LED, diameter 3.0mm z-position of LED center 2.0mm, 2 pins, diameter 3.0mm z-position of LED center 2.0mm, 2 pins, diameter 3.0mm z-position of LED center 2.0mm, 2 pins
+LED diameter 3.0mm z-position of LED center 2.0mm 2 pins diameter 3.0mm z-position of LED center 2.0mm 2 pins diameter 3.0mm z-position of LED center 2.0mm 2 pins
+0
+2
+2
+LED_THT
+LED_D3.0mm_Horizontal_O6.35mm_Z6.0mm
+LED, diameter 3.0mm z-position of LED center 2.0mm, 2 pins, diameter 3.0mm z-position of LED center 2.0mm, 2 pins, diameter 3.0mm z-position of LED center 2.0mm, 2 pins, diameter 3.0mm z-position of LED center 6.0mm, 2 pins, diameter 3.0mm z-position of LED center 6.0mm, 2 pins, diameter 3.0mm z-position of LED center 6.0mm, 2 pins
+LED diameter 3.0mm z-position of LED center 2.0mm 2 pins diameter 3.0mm z-position of LED center 2.0mm 2 pins diameter 3.0mm z-position of LED center 2.0mm 2 pins diameter 3.0mm z-position of LED center 6.0mm 2 pins diameter 3.0mm z-position of LED center 6.0mm 2 pins diameter 3.0mm z-position of LED center 6.0mm 2 pins
+0
+2
+2
+LED_THT
+LED_D3.0mm_Horizontal_O6.35mm_Z10.0mm
+LED, diameter 3.0mm z-position of LED center 2.0mm, 2 pins, diameter 3.0mm z-position of LED center 2.0mm, 2 pins, diameter 3.0mm z-position of LED center 2.0mm, 2 pins, diameter 3.0mm z-position of LED center 6.0mm, 2 pins, diameter 3.0mm z-position of LED center 6.0mm, 2 pins, diameter 3.0mm z-position of LED center 6.0mm, 2 pins, diameter 3.0mm z-position of LED center 10.0mm, 2 pins, diameter 3.0mm z-position of LED center 10.0mm, 2 pins, diameter 3.0mm z-position of LED center 10.0mm, 2 pins
+LED diameter 3.0mm z-position of LED center 2.0mm 2 pins diameter 3.0mm z-position of LED center 2.0mm 2 pins diameter 3.0mm z-position of LED center 2.0mm 2 pins diameter 3.0mm z-position of LED center 6.0mm 2 pins diameter 3.0mm z-position of LED center 6.0mm 2 pins diameter 3.0mm z-position of LED center 6.0mm 2 pins diameter 3.0mm z-position of LED center 10.0mm 2 pins diameter 3.0mm z-position of LED center 10.0mm 2 pins diameter 3.0mm z-position of LED center 10.0mm 2 pins
+0
+2
+2
+LED_THT
+LED_D3.0mm_IRBlack
+IR-ED, diameter 3.0mm, 2 pins, color: black
+IR infrared LED diameter 3.0mm 2 pins black
+0
+2
+2
+LED_THT
+LED_D3.0mm_IRGrey
+IR-LED, diameter 3.0mm, 2 pins, color: grey
+IR infrared LED diameter 3.0mm 2 pins grey
+0
+2
+2
+LED_THT
+LED_D4.0mm
+LED, diameter 4.0mm, 2 pins, http://www.kingbright.com/attachments/file/psearch/000/00/00/L-43GD(Ver.12B).pdf
+LED diameter 4.0mm 2 pins
+0
+2
+2
+LED_THT
+LED_D5.0mm
+LED, diameter 5.0mm, 2 pins, http://cdn-reichelt.de/documents/datenblatt/A500/LL-504BC2E-009.pdf
+LED diameter 5.0mm 2 pins
+0
+2
+2
+LED_THT
+LED_D5.0mm-3
+LED, diameter 5.0mm, 2 pins, diameter 5.0mm, 3 pins, http://www.kingbright.com/attachments/file/psearch/000/00/00/L-59EGC(Ver.17A).pdf
+LED diameter 5.0mm 2 pins diameter 5.0mm 3 pins
+0
+3
+3
+LED_THT
+LED_D5.0mm-3_Horizontal_O3.81mm_Z3.0mm
+LED, diameter 5.0mm z-position of LED center 3.0mm, 3 pins, diameter 5.0mm z-position of LED center 3.0mm, 2 pins
+LED diameter 5.0mm z-position of LED center 3.0mm 3 pins diameter 5.0mm z-position of LED center 3.0mm 2 pins
+0
+3
+3
+LED_THT
+LED_D5.0mm-4_RGB
+LED, diameter 5.0mm, 4 pins, WP154A4, https://www.kingbright.com/attachments/file/psearch/000/00/00/L-154A4SUREQBFZGEW(Ver.11A).pdf
+LED diameter 5.0mm 2 pins diameter 5.0mm 3 pins diameter 5.0mm 4 pins RGB RGBLED
+0
+4
+4
+LED_THT
+LED_D5.0mm-4_RGB_Staggered_Pins
+LED, diameter 5.0mm, 4 pins, WP154A4, https://www.kingbright.com/attachments/file/psearch/000/00/00/L-154A4SUREQBFZGEW(Ver.11A).pdf
+rgb led
+0
+4
+4
+LED_THT
+LED_D5.0mm-4_RGB_Wide_Pins
+LED, diameter 5.0mm, 4 pins, WP154A4, https://www.kingbright.com/attachments/file/psearch/000/00/00/L-154A4SUREQBFZGEW(Ver.11A).pdf
+LED diameter 5.0mm 2 pins diameter 5.0mm 3 pins diameter 5.0mm 4 pins RGB RGBLED
+0
+4
+4
+LED_THT
+LED_D5.0mm_Clear
+LED, diameter 5.0mm, 2 pins, http://cdn-reichelt.de/documents/datenblatt/A500/LL-504BC2E-009.pdf
+LED diameter 5.0mm 2 pins
+0
+2
+2
+LED_THT
+LED_D5.0mm_FlatTop
+LED, Round, FlatTop, diameter 5.0mm, 2 pins, http://www.kingbright.com/attachments/file/psearch/000/00/00/L-483GDT(Ver.15B).pdf
+LED Round FlatTop diameter 5.0mm 2 pins
+0
+2
+2
+LED_THT
+LED_D5.0mm_Horizontal_O1.27mm_Z3.0mm
+LED, diameter 5.0mm z-position of LED center 3.0mm, 2 pins
+LED diameter 5.0mm z-position of LED center 3.0mm 2 pins
+0
+2
+2
+LED_THT
+LED_D5.0mm_Horizontal_O1.27mm_Z3.0mm_Clear
+LED, diameter 5.0mm z-position of LED center 3.0mm, 2 pins
+LED diameter 5.0mm z-position of LED center 3.0mm 2 pins
+0
+2
+2
+LED_THT
+LED_D5.0mm_Horizontal_O1.27mm_Z3.0mm_IRBlack
+LED, diameter 5.0mm z-position of LED center 3.0mm, 2 pins
+LED diameter 5.0mm z-position of LED center 3.0mm 2 pins
+0
+2
+2
+LED_THT
+LED_D5.0mm_Horizontal_O1.27mm_Z3.0mm_IRGrey
+LED, diameter 5.0mm z-position of LED center 3.0mm, 2 pins
+LED diameter 5.0mm z-position of LED center 3.0mm 2 pins
+0
+2
+2
+LED_THT
+LED_D5.0mm_Horizontal_O1.27mm_Z9.0mm
+LED, diameter 5.0mm z-position of LED center 3.0mm, 2 pins, diameter 5.0mm z-position of LED center 3.0mm, 2 pins, diameter 5.0mm z-position of LED center 3.0mm, 2 pins, diameter 5.0mm z-position of LED center 9.0mm, 2 pins
+LED diameter 5.0mm z-position of LED center 3.0mm 2 pins diameter 5.0mm z-position of LED center 3.0mm 2 pins diameter 5.0mm z-position of LED center 3.0mm 2 pins diameter 5.0mm z-position of LED center 9.0mm 2 pins
+0
+2
+2
+LED_THT
+LED_D5.0mm_Horizontal_O1.27mm_Z15.0mm
+LED, diameter 5.0mm z-position of LED center 3.0mm, 2 pins, diameter 5.0mm z-position of LED center 3.0mm, 2 pins, diameter 5.0mm z-position of LED center 3.0mm, 2 pins, diameter 5.0mm z-position of LED center 9.0mm, 2 pins, diameter 5.0mm z-position of LED center 9.0mm, 2 pins, diameter 5.0mm z-position of LED center 9.0mm, 2 pins, diameter 5.0mm z-position of LED center 15.0mm, 2 pins
+LED diameter 5.0mm z-position of LED center 3.0mm 2 pins diameter 5.0mm z-position of LED center 3.0mm 2 pins diameter 5.0mm z-position of LED center 3.0mm 2 pins diameter 5.0mm z-position of LED center 9.0mm 2 pins diameter 5.0mm z-position of LED center 9.0mm 2 pins diameter 5.0mm z-position of LED center 9.0mm 2 pins diameter 5.0mm z-position of LED center 15.0mm 2 pins
+0
+2
+2
+LED_THT
+LED_D5.0mm_Horizontal_O3.81mm_Z3.0mm
+LED, diameter 5.0mm z-position of LED center 3.0mm, 2 pins, diameter 5.0mm z-position of LED center 3.0mm, 2 pins
+LED diameter 5.0mm z-position of LED center 3.0mm 2 pins diameter 5.0mm z-position of LED center 3.0mm 2 pins
+0
+2
+2
+LED_THT
+LED_D5.0mm_Horizontal_O3.81mm_Z9.0mm
+LED, diameter 5.0mm z-position of LED center 3.0mm, 2 pins, diameter 5.0mm z-position of LED center 3.0mm, 2 pins, diameter 5.0mm z-position of LED center 3.0mm, 2 pins, diameter 5.0mm z-position of LED center 9.0mm, 2 pins, diameter 5.0mm z-position of LED center 9.0mm, 2 pins
+LED diameter 5.0mm z-position of LED center 3.0mm 2 pins diameter 5.0mm z-position of LED center 3.0mm 2 pins diameter 5.0mm z-position of LED center 3.0mm 2 pins diameter 5.0mm z-position of LED center 9.0mm 2 pins diameter 5.0mm z-position of LED center 9.0mm 2 pins
+0
+2
+2
+LED_THT
+LED_D5.0mm_Horizontal_O3.81mm_Z15.0mm
+LED, diameter 5.0mm z-position of LED center 3.0mm, 2 pins, diameter 5.0mm z-position of LED center 3.0mm, 2 pins, diameter 5.0mm z-position of LED center 3.0mm, 2 pins, diameter 5.0mm z-position of LED center 9.0mm, 2 pins, diameter 5.0mm z-position of LED center 9.0mm, 2 pins, diameter 5.0mm z-position of LED center 9.0mm, 2 pins, diameter 5.0mm z-position of LED center 15.0mm, 2 pins, diameter 5.0mm z-position of LED center 15.0mm, 2 pins
+LED diameter 5.0mm z-position of LED center 3.0mm 2 pins diameter 5.0mm z-position of LED center 3.0mm 2 pins diameter 5.0mm z-position of LED center 3.0mm 2 pins diameter 5.0mm z-position of LED center 9.0mm 2 pins diameter 5.0mm z-position of LED center 9.0mm 2 pins diameter 5.0mm z-position of LED center 9.0mm 2 pins diameter 5.0mm z-position of LED center 15.0mm 2 pins diameter 5.0mm z-position of LED center 15.0mm 2 pins
+0
+2
+2
+LED_THT
+LED_D5.0mm_Horizontal_O6.35mm_Z3.0mm
+LED, diameter 5.0mm z-position of LED center 3.0mm, 2 pins, diameter 5.0mm z-position of LED center 3.0mm, 2 pins, diameter 5.0mm z-position of LED center 3.0mm, 2 pins
+LED diameter 5.0mm z-position of LED center 3.0mm 2 pins diameter 5.0mm z-position of LED center 3.0mm 2 pins diameter 5.0mm z-position of LED center 3.0mm 2 pins
+0
+2
+2
+LED_THT
+LED_D5.0mm_Horizontal_O6.35mm_Z9.0mm
+LED, diameter 5.0mm z-position of LED center 3.0mm, 2 pins, diameter 5.0mm z-position of LED center 3.0mm, 2 pins, diameter 5.0mm z-position of LED center 3.0mm, 2 pins, diameter 5.0mm z-position of LED center 9.0mm, 2 pins, diameter 5.0mm z-position of LED center 9.0mm, 2 pins, diameter 5.0mm z-position of LED center 9.0mm, 2 pins
+LED diameter 5.0mm z-position of LED center 3.0mm 2 pins diameter 5.0mm z-position of LED center 3.0mm 2 pins diameter 5.0mm z-position of LED center 3.0mm 2 pins diameter 5.0mm z-position of LED center 9.0mm 2 pins diameter 5.0mm z-position of LED center 9.0mm 2 pins diameter 5.0mm z-position of LED center 9.0mm 2 pins
+0
+2
+2
+LED_THT
+LED_D5.0mm_Horizontal_O6.35mm_Z15.0mm
+LED, diameter 5.0mm z-position of LED center 3.0mm, 2 pins, diameter 5.0mm z-position of LED center 3.0mm, 2 pins, diameter 5.0mm z-position of LED center 3.0mm, 2 pins, diameter 5.0mm z-position of LED center 9.0mm, 2 pins, diameter 5.0mm z-position of LED center 9.0mm, 2 pins, diameter 5.0mm z-position of LED center 9.0mm, 2 pins, diameter 5.0mm z-position of LED center 15.0mm, 2 pins, diameter 5.0mm z-position of LED center 15.0mm, 2 pins, diameter 5.0mm z-position of LED center 15.0mm, 2 pins
+LED diameter 5.0mm z-position of LED center 3.0mm 2 pins diameter 5.0mm z-position of LED center 3.0mm 2 pins diameter 5.0mm z-position of LED center 3.0mm 2 pins diameter 5.0mm z-position of LED center 9.0mm 2 pins diameter 5.0mm z-position of LED center 9.0mm 2 pins diameter 5.0mm z-position of LED center 9.0mm 2 pins diameter 5.0mm z-position of LED center 15.0mm 2 pins diameter 5.0mm z-position of LED center 15.0mm 2 pins diameter 5.0mm z-position of LED center 15.0mm 2 pins
+0
+2
+2
+LED_THT
+LED_D5.0mm_IRBlack
+LED, diameter 5.0mm, 2 pins, http://cdn-reichelt.de/documents/datenblatt/A500/LL-504BC2E-009.pdf
+LED diameter 5.0mm 2 pins
+0
+2
+2
+LED_THT
+LED_D5.0mm_IRGrey
+LED, diameter 5.0mm, 2 pins, http://cdn-reichelt.de/documents/datenblatt/A500/LL-504BC2E-009.pdf
+LED diameter 5.0mm 2 pins
+0
+2
+2
+LED_THT
+LED_D8.0mm
+LED, diameter 8.0mm, 2 pins, http://cdn-reichelt.de/documents/datenblatt/A500/LED8MMGE_LED8MMGN_LED8MMRT%23KIN.pdf
+LED diameter 8.0mm 2 pins
+0
+2
+2
+LED_THT
+LED_D8.0mm-3
+LED, diameter 8.0mm, 2 pins, diameter 8.0mm, 3 pins
+LED diameter 8.0mm 2 pins diameter 8.0mm 3 pins
+0
+3
+3
+LED_THT
+LED_D10.0mm
+LED, diameter 10.0mm, 2 pins, http://cdn-reichelt.de/documents/datenblatt/A500/LED10-4500RT%23KIN.pdf
+LED diameter 10.0mm 2 pins
+0
+2
+2
+LED_THT
+LED_D10.0mm-3
+LED, diameter 10.0mm, 2 pins, diameter 10.0mm, 3 pins, http://www.kingbright.com/attachments/file/psearch/000/00/00/L-819EGW(Ver.14A).pdf
+LED diameter 10.0mm 2 pins diameter 10.0mm 3 pins
+0
+3
+3
+LED_THT
+LED_D20.0mm
+LED, diameter 20.0mm, 2 pins, http://cdn-reichelt.de/documents/datenblatt/A500/DLC2-6GD%28V6%29.pdf
+LED diameter 20.0mm 2 pins
+0
+2
+2
+LED_THT
+LED_Oval_W5.2mm_H3.8mm
+LED_Oval, Oval,  Oval size 5.2x3.8mm^2, 2 pins, http://www.kingbright.com/attachments/file/psearch/000/00/00/L-5603QBC-D(Ver.12B).pdf
+LED_Oval Oval  Oval size 5.2x3.8mm^2 2 pins
+0
+2
+2
+LED_THT
+LED_Rectangular_W3.0mm_H2.0mm
+LED_Rectangular, Rectangular,  Rectangular size 3.0x2.0mm^2, 2 pins, http://www.kingbright.com/attachments/file/psearch/000/00/00/L-169XCGDK(Ver.9B).pdf
+LED_Rectangular Rectangular  Rectangular size 3.0x2.0mm^2 2 pins
+0
+2
+2
+LED_THT
+LED_Rectangular_W3.9mm_H1.8mm
+LED_Rectangular, Rectangular,  Rectangular size 3.9x1.8mm^2, 2 pins, http://www.kingbright.com/attachments/file/psearch/000/00/00/L-2774GD(Ver.7B).pdf
+LED_Rectangular Rectangular  Rectangular size 3.9x1.8mm^2 2 pins
+0
+2
+2
+LED_THT
+LED_Rectangular_W3.9mm_H1.8mm_FlatTop
+LED_Rectangular, Rectangular,  Rectangular size 3.9x1.8mm^2, 2 pins, http://www.kingbright.com/attachments/file/psearch/000/00/00/L-2774GD(Ver.7B).pdf
+LED_Rectangular Rectangular  Rectangular size 3.9x1.8mm^2 2 pins
+0
+2
+2
+LED_THT
+LED_Rectangular_W3.9mm_H1.9mm
+LED_Rectangular, Rectangular,  Rectangular size 3.9x1.9mm^2, 2 pins, http://www.kingbright.com/attachments/file/psearch/000/00/00/L-144GDT(Ver.14B).pdf
+LED_Rectangular Rectangular  Rectangular size 3.9x1.9mm^2 2 pins
+0
+2
+2
+LED_THT
+LED_Rectangular_W5.0mm_H2.0mm
+LED_Rectangular, Rectangular,  Rectangular size 5.0x2.0mm^2, 2 pins, http://www.kingbright.com/attachments/file/psearch/000/00/00/L-169XCGDK(Ver.9B).pdf
+LED_Rectangular Rectangular  Rectangular size 5.0x2.0mm^2 2 pins
+0
+2
+2
+LED_THT
+LED_Rectangular_W5.0mm_H2.0mm-3Pins
+LED_Rectangular, Rectangular,  Rectangular size 5.0x2.0mm^2, 3 pins, http://www.kingbright.com/attachments/file/psearch/000/00/00/L-169XCGDK(Ver.9B).pdf
+LED_Rectangular Rectangular  Rectangular size 5.0x2.0mm^2 3 pins
+0
+3
+3
+LED_THT
+LED_Rectangular_W5.0mm_H2.0mm_Horizontal_O1.27mm_Z1.0mm
+LED_Rectangular, Rectangular,  Rectangular size 5.0x2.0mm^2 z-position of LED center 1.0mm, 2 pins
+LED_Rectangular Rectangular  Rectangular size 5.0x2.0mm^2 z-position of LED center 1.0mm 2 pins
+0
+2
+2
+LED_THT
+LED_Rectangular_W5.0mm_H2.0mm_Horizontal_O1.27mm_Z3.0mm
+LED_Rectangular, Rectangular,  Rectangular size 5.0x2.0mm^2 z-position of LED center 1.0mm, 2 pins,  Rectangular size 5.0x2.0mm^2 z-position of LED center 1.0mm, 2 pins,  Rectangular size 5.0x2.0mm^2 z-position of LED center 1.0mm, 2 pins,  Rectangular size 5.0x2.0mm^2 z-position of LED center 3.0mm, 2 pins
+LED_Rectangular Rectangular  Rectangular size 5.0x2.0mm^2 z-position of LED center 1.0mm 2 pins  Rectangular size 5.0x2.0mm^2 z-position of LED center 1.0mm 2 pins  Rectangular size 5.0x2.0mm^2 z-position of LED center 1.0mm 2 pins  Rectangular size 5.0x2.0mm^2 z-position of LED center 3.0mm 2 pins
+0
+2
+2
+LED_THT
+LED_Rectangular_W5.0mm_H2.0mm_Horizontal_O1.27mm_Z5.0mm
+LED_Rectangular, Rectangular,  Rectangular size 5.0x2.0mm^2 z-position of LED center 1.0mm, 2 pins,  Rectangular size 5.0x2.0mm^2 z-position of LED center 1.0mm, 2 pins,  Rectangular size 5.0x2.0mm^2 z-position of LED center 1.0mm, 2 pins,  Rectangular size 5.0x2.0mm^2 z-position of LED center 3.0mm, 2 pins,  Rectangular size 5.0x2.0mm^2 z-position of LED center 3.0mm, 2 pins,  Rectangular size 5.0x2.0mm^2 z-position of LED center 3.0mm, 2 pins,  Rectangular size 5.0x2.0mm^2 z-position of LED center 5.0mm, 2 pins
+LED_Rectangular Rectangular  Rectangular size 5.0x2.0mm^2 z-position of LED center 1.0mm 2 pins  Rectangular size 5.0x2.0mm^2 z-position of LED center 1.0mm 2 pins  Rectangular size 5.0x2.0mm^2 z-position of LED center 1.0mm 2 pins  Rectangular size 5.0x2.0mm^2 z-position of LED center 3.0mm 2 pins  Rectangular size 5.0x2.0mm^2 z-position of LED center 3.0mm 2 pins  Rectangular size 5.0x2.0mm^2 z-position of LED center 3.0mm 2 pins  Rectangular size 5.0x2.0mm^2 z-position of LED center 5.0mm 2 pins
+0
+2
+2
+LED_THT
+LED_Rectangular_W5.0mm_H2.0mm_Horizontal_O3.81mm_Z1.0mm
+LED_Rectangular, Rectangular,  Rectangular size 5.0x2.0mm^2 z-position of LED center 1.0mm, 2 pins,  Rectangular size 5.0x2.0mm^2 z-position of LED center 1.0mm, 2 pins
+LED_Rectangular Rectangular  Rectangular size 5.0x2.0mm^2 z-position of LED center 1.0mm 2 pins  Rectangular size 5.0x2.0mm^2 z-position of LED center 1.0mm 2 pins
+0
+2
+2
+LED_THT
+LED_Rectangular_W5.0mm_H2.0mm_Horizontal_O3.81mm_Z3.0mm
+LED_Rectangular, Rectangular,  Rectangular size 5.0x2.0mm^2 z-position of LED center 1.0mm, 2 pins,  Rectangular size 5.0x2.0mm^2 z-position of LED center 1.0mm, 2 pins,  Rectangular size 5.0x2.0mm^2 z-position of LED center 1.0mm, 2 pins,  Rectangular size 5.0x2.0mm^2 z-position of LED center 3.0mm, 2 pins,  Rectangular size 5.0x2.0mm^2 z-position of LED center 3.0mm, 2 pins
+LED_Rectangular Rectangular  Rectangular size 5.0x2.0mm^2 z-position of LED center 1.0mm 2 pins  Rectangular size 5.0x2.0mm^2 z-position of LED center 1.0mm 2 pins  Rectangular size 5.0x2.0mm^2 z-position of LED center 1.0mm 2 pins  Rectangular size 5.0x2.0mm^2 z-position of LED center 3.0mm 2 pins  Rectangular size 5.0x2.0mm^2 z-position of LED center 3.0mm 2 pins
+0
+2
+2
+LED_THT
+LED_Rectangular_W5.0mm_H2.0mm_Horizontal_O3.81mm_Z5.0mm
+LED_Rectangular, Rectangular,  Rectangular size 5.0x2.0mm^2 z-position of LED center 1.0mm, 2 pins,  Rectangular size 5.0x2.0mm^2 z-position of LED center 1.0mm, 2 pins,  Rectangular size 5.0x2.0mm^2 z-position of LED center 1.0mm, 2 pins,  Rectangular size 5.0x2.0mm^2 z-position of LED center 3.0mm, 2 pins,  Rectangular size 5.0x2.0mm^2 z-position of LED center 3.0mm, 2 pins,  Rectangular size 5.0x2.0mm^2 z-position of LED center 3.0mm, 2 pins,  Rectangular size 5.0x2.0mm^2 z-position of LED center 5.0mm, 2 pins,  Rectangular size 5.0x2.0mm^2 z-position of LED center 5.0mm, 2 pins
+LED_Rectangular Rectangular  Rectangular size 5.0x2.0mm^2 z-position of LED center 1.0mm 2 pins  Rectangular size 5.0x2.0mm^2 z-position of LED center 1.0mm 2 pins  Rectangular size 5.0x2.0mm^2 z-position of LED center 1.0mm 2 pins  Rectangular size 5.0x2.0mm^2 z-position of LED center 3.0mm 2 pins  Rectangular size 5.0x2.0mm^2 z-position of LED center 3.0mm 2 pins  Rectangular size 5.0x2.0mm^2 z-position of LED center 3.0mm 2 pins  Rectangular size 5.0x2.0mm^2 z-position of LED center 5.0mm 2 pins  Rectangular size 5.0x2.0mm^2 z-position of LED center 5.0mm 2 pins
+0
+2
+2
+LED_THT
+LED_Rectangular_W5.0mm_H2.0mm_Horizontal_O6.35mm_Z1.0mm
+LED_Rectangular, Rectangular,  Rectangular size 5.0x2.0mm^2 z-position of LED center 1.0mm, 2 pins,  Rectangular size 5.0x2.0mm^2 z-position of LED center 1.0mm, 2 pins,  Rectangular size 5.0x2.0mm^2 z-position of LED center 1.0mm, 2 pins
+LED_Rectangular Rectangular  Rectangular size 5.0x2.0mm^2 z-position of LED center 1.0mm 2 pins  Rectangular size 5.0x2.0mm^2 z-position of LED center 1.0mm 2 pins  Rectangular size 5.0x2.0mm^2 z-position of LED center 1.0mm 2 pins
+0
+2
+2
+LED_THT
+LED_Rectangular_W5.0mm_H2.0mm_Horizontal_O6.35mm_Z3.0mm
+LED_Rectangular, Rectangular,  Rectangular size 5.0x2.0mm^2 z-position of LED center 1.0mm, 2 pins,  Rectangular size 5.0x2.0mm^2 z-position of LED center 1.0mm, 2 pins,  Rectangular size 5.0x2.0mm^2 z-position of LED center 1.0mm, 2 pins,  Rectangular size 5.0x2.0mm^2 z-position of LED center 3.0mm, 2 pins,  Rectangular size 5.0x2.0mm^2 z-position of LED center 3.0mm, 2 pins,  Rectangular size 5.0x2.0mm^2 z-position of LED center 3.0mm, 2 pins
+LED_Rectangular Rectangular  Rectangular size 5.0x2.0mm^2 z-position of LED center 1.0mm 2 pins  Rectangular size 5.0x2.0mm^2 z-position of LED center 1.0mm 2 pins  Rectangular size 5.0x2.0mm^2 z-position of LED center 1.0mm 2 pins  Rectangular size 5.0x2.0mm^2 z-position of LED center 3.0mm 2 pins  Rectangular size 5.0x2.0mm^2 z-position of LED center 3.0mm 2 pins  Rectangular size 5.0x2.0mm^2 z-position of LED center 3.0mm 2 pins
+0
+2
+2
+LED_THT
+LED_Rectangular_W5.0mm_H2.0mm_Horizontal_O6.35mm_Z5.0mm
+LED_Rectangular, Rectangular,  Rectangular size 5.0x2.0mm^2 z-position of LED center 1.0mm, 2 pins,  Rectangular size 5.0x2.0mm^2 z-position of LED center 1.0mm, 2 pins,  Rectangular size 5.0x2.0mm^2 z-position of LED center 1.0mm, 2 pins,  Rectangular size 5.0x2.0mm^2 z-position of LED center 3.0mm, 2 pins,  Rectangular size 5.0x2.0mm^2 z-position of LED center 3.0mm, 2 pins,  Rectangular size 5.0x2.0mm^2 z-position of LED center 3.0mm, 2 pins,  Rectangular size 5.0x2.0mm^2 z-position of LED center 5.0mm, 2 pins,  Rectangular size 5.0x2.0mm^2 z-position of LED center 5.0mm, 2 pins,  Rectangular size 5.0x2.0mm^2 z-position of LED center 5.0mm, 2 pins
+LED_Rectangular Rectangular  Rectangular size 5.0x2.0mm^2 z-position of LED center 1.0mm 2 pins  Rectangular size 5.0x2.0mm^2 z-position of LED center 1.0mm 2 pins  Rectangular size 5.0x2.0mm^2 z-position of LED center 1.0mm 2 pins  Rectangular size 5.0x2.0mm^2 z-position of LED center 3.0mm 2 pins  Rectangular size 5.0x2.0mm^2 z-position of LED center 3.0mm 2 pins  Rectangular size 5.0x2.0mm^2 z-position of LED center 3.0mm 2 pins  Rectangular size 5.0x2.0mm^2 z-position of LED center 5.0mm 2 pins  Rectangular size 5.0x2.0mm^2 z-position of LED center 5.0mm 2 pins  Rectangular size 5.0x2.0mm^2 z-position of LED center 5.0mm 2 pins
+0
+2
+2
+LED_THT
+LED_Rectangular_W5.0mm_H5.0mm
+LED_Rectangular, Rectangular,  Rectangular size 5.0x5.0mm^2, 2 pins, http://www.kingbright.com/attachments/file/psearch/000/00/00/L-169XCGDK(Ver.9B).pdf
+LED_Rectangular Rectangular  Rectangular size 5.0x5.0mm^2 2 pins
+0
+2
+2
+LED_THT
+LED_Rectangular_W7.62mm_H4.55mm_P5.08mm_R3
+Datasheet can be found at https://www.gme.cz/data/attachments/dsh.511-795.1.pdf
+LED automotive super flux 7.62mm
+0
+4
+2
+LED_THT
+LED_SideEmitter_Rectangular_W4.5mm_H1.6mm
+LED_SideEmitter_Rectangular, Rectangular, SideEmitter,  Rectangular size 4.5x1.6mm^2, 2 pins, http://cdn-reichelt.de/documents/datenblatt/A500/LED15MMGE_LED15MMGN%23KIN.pdf
+LED_SideEmitter_Rectangular Rectangular SideEmitter  Rectangular size 4.5x1.6mm^2 2 pins
+0
+2
+2
+LED_THT
+LED_VCCLite_5381H1_6.35x6.35mm
+Red 5381 Series LED VCCLite https://vcclite.com/wp-content/uploads/wpallimport/files/files/5381Series.pdf http://static.vcclite.com/pdf/Mounting%20Hole%20Pattern%202.pdf
+Red 5381 Series LED
+0
+2
+2
+LED_THT
+LED_VCCLite_5381H3_6.35x6.35mm
+Amber 5381 Series LED VCCLite https://vcclite.com/wp-content/uploads/wpallimport/files/files/5381Series.pdf http://static.vcclite.com/pdf/Mounting%20Hole%20Pattern%202.pdf
+Amber 5381 Series LED
+0
+2
+2
+LED_THT
+LED_VCCLite_5381H5_6.35x6.35mm
+Green 5381 Series LED VCCLite https://vcclite.com/wp-content/uploads/wpallimport/files/files/5381Series.pdf http://static.vcclite.com/pdf/Mounting%20Hole%20Pattern%202.pdf
+Green 5381 Series LED
+0
+2
+2
+LED_THT
+LED_VCCLite_5381H7_6.35x6.35mm
+Yellow 5381 Series LED VCCLite https://vcclite.com/wp-content/uploads/wpallimport/files/files/5381Series.pdf http://static.vcclite.com/pdf/Mounting%20Hole%20Pattern%202.pdf
+Yellow 5381 Series LED
+0
+2
+2
+Module
+A20_OLINUXINO_LIME2
+A20 Olinuxino LIME2, 1.2GHz, 512-1024MB RAM, Micro-SD, NAND or eMMC, 1000Mbit Ethernet
+A20 Olimex Olinuxino LIME2 development board
+0
+180
+180
+Module
+Adafruit_Feather
+Common footprint for the Adafruit Feather series of boards, https://learn.adafruit.com/adafruit-feather/feather-specification
+Adafruit Feather
+0
+28
+28
+Module
+Adafruit_Feather_32u4_FONA
+Footprint for the Adafruit Feather 32u4 FONA board, https://learn.adafruit.com/adafruit-feather-32u4-fona
+Adafruit Feather 32u4 FONA
+0
+28
+28
+Module
+Adafruit_Feather_32u4_FONA_WithMountingHoles
+Footprint for the Adafruit Feather 32u4 FONA board, https://learn.adafruit.com/adafruit-feather-32u4-fona
+Adafruit Feather 32u4 FONA
+0
+28
+28
+Module
+Adafruit_Feather_32u4_RFM
+Footprint for the Adafruit Feather 32u4 RFM series of boards, https://learn.adafruit.com/adafruit-feather-32u4-radio-with-rfm69hcw-module
+Adafruit Feather 32u4 RFM
+0
+31
+31
+Module
+Adafruit_Feather_32u4_RFM_WithMountingHoles
+Footprint for the Adafruit Feather 32u4 RFM series of boards, https://learn.adafruit.com/adafruit-feather-32u4-radio-with-rfm69hcw-module
+Adafruit Feather 32u4 RFM
+0
+31
+31
+Module
+Adafruit_Feather_M0_RFM
+Footprint for the Adafruit Feather M0 RFM series of boards, e.g. https://learn.adafruit.com/adafruit-feather-m0-radio-with-rfm69-packet-radio
+Adafruit Feather M0 RFM
+0
+32
+32
+Module
+Adafruit_Feather_M0_RFM_WithMountingHoles
+Footprint for the Adafruit Feather M0 RFM series of boards, e.g. https://learn.adafruit.com/adafruit-feather-m0-radio-with-rfm69-packet-radio
+ Adafruit Feather M0 RFM
+0
+32
+32
+Module
+Adafruit_Feather_M0_Wifi
+Footprint for the Adafruit Feather M0 Wifi board, https://learn.adafruit.com/adafruit-feather-m0-wifi-atwinc1500/
+Adafruit Feather M0 Wifi
+0
+28
+28
+Module
+Adafruit_Feather_M0_Wifi_WithMountingHoles
+Footprint for the Adafruit Feather M0 Wifi board, https://learn.adafruit.com/adafruit-feather-m0-wifi-atwinc1500/
+Adafruit Feather M0 Wifi
+0
+28
+28
+Module
+Adafruit_Feather_WICED
+Footprint for the Adafruit Feather WICED Wifi board, https://learn.adafruit.com/introducing-the-adafruit-wiced-feather-wifi
+Adafruit Feather WICED Wifi
+0
+29
+29
+Module
+Adafruit_Feather_WICED_WithMountingHoles
+Footprint for the Adafruit Feather WICED Wifi board, https://learn.adafruit.com/introducing-the-adafruit-wiced-feather-wifi
+Adafruit Feather WICED Wifi
+0
+29
+29
+Module
+Adafruit_Feather_WithMountingHoles
+Common footprint for the Adafruit Feather series of boards, https://learn.adafruit.com/adafruit-feather/feather-specification
+Adafruit Feather
+0
+28
+28
+Module
+Adafruit_HUZZAH_ESP8266_breakout
+32-bit microcontroller module with WiFi, https://www.adafruit.com/product/2471
+ESP8266 WiFi microcontroller
+0
+20
+20
+Module
+Adafruit_HUZZAH_ESP8266_breakout_WithMountingHoles
+32-bit microcontroller module with WiFi, https://www.adafruit.com/product/2471
+ESP8266 WiFi microcontroller
+0
+20
+20
+Module
+Arduino_Nano
+Arduino Nano, http://www.mouser.com/pdfdocs/Gravitech_Arduino_Nano3_0.pdf
+Arduino Nano
+0
+30
+30
+Module
+Arduino_Nano_WithMountingHoles
+Arduino Nano, http://www.mouser.com/pdfdocs/Gravitech_Arduino_Nano3_0.pdf
+Arduino Nano
+0
+30
+30
+Module
+Arduino_UNO_R2
+Arduino UNO R2, http://www.mouser.com/pdfdocs/Gravitech_Arduino_Nano3_0.pdf
+Arduino UNO R2
+0
+30
+30
+Module
+Arduino_UNO_R2_WithMountingHoles
+Arduino UNO R2, http://www.mouser.com/pdfdocs/Gravitech_Arduino_Nano3_0.pdf
+Arduino UNO R2
+0
+30
+30
+Module
+Arduino_UNO_R3
+Arduino UNO R3, http://www.mouser.com/pdfdocs/Gravitech_Arduino_Nano3_0.pdf
+Arduino UNO R3
+0
+32
+32
+Module
+Arduino_UNO_R3_WithMountingHoles
+Arduino UNO R3, http://www.mouser.com/pdfdocs/Gravitech_Arduino_Nano3_0.pdf
+Arduino UNO R3
+0
+32
+32
+Module
+BeagleBoard_PocketBeagle
+PocketBeagle, https://github.com/beagleboard/pocketbeagle/wiki/System-Reference-Manual#71_Expansion_Header_Connectors
+PocketBeagle
+0
+72
+72
+Module
+Carambola2
+8devices Carambola2, OpenWRT, industrial SoM computer, https://www.8devices.com/media/products/carambola2/downloads/carambola2-datasheet.pdf
+carambola2 8devices
+0
+104
+52
+Module
+Maple_Mini
+Maple Mini, http://docs.leaflabs.com/static.leaflabs.com/pub/leaflabs/maple-docs/0.0.12/hardware/maple-mini.html
+Maple Mini
+0
+40
+40
+Module
+Onion_Omega2+
+https://onion.io/omega2/
+Omega Onion module
+0
+32
+32
+Module
+Onion_Omega2S
+https://github.com/OnionIoT/Omega2/raw/master/Documents/Omega2S%20Datasheet.pdf
+onion omega module
+0
+89
+64
+Module
+Pololu_Breakout-16_15.2x20.3mm
+Pololu Breakout 16-pin 15.2x20.3mm 0.6x0.8\
+Pololu Breakout
+0
+16
+16
+Module
+Raspberry_Pi_Zero_Socketed_THT_FaceDown_MountingHoles
+Raspberry Pi Zero using through hole straight pin socket, 2x20, 2.54mm pitch, https://www.raspberrypi.org/documentation/hardware/raspberrypi/mechanical/rpi_MECH_Zero_1p2.pdf
+raspberry pi zero through hole
+0
+40
+40
+Module
+ST_Morpho_Connector_144_STLink
+ST Morpho Connector 144 With STLink
+ST Morpho Connector 144 STLink
+0
+148
+148
+Module
+ST_Morpho_Connector_144_STLink_MountingHoles
+ST Morpho Connector 144 With STLink
+ST Morpho Connector 144 STLink
+0
+148
+148
+Module
+Sipeed-M1
+AI accelerated MCU with optional wifi, https://dl.sipeed.com/MAIX/HDK/Sipeed-M1&M1W/Specifications
+AI Kendryte K210 RISC-V
+0
+85
+77
+Module
+Texas_EUK_R-PDSS-T7_THT
+Texas Instruments EUK 7 Pin Double Sided Module
+module pcb
+0
+7
+7
+Module
+Texas_EUS_R-PDSS-T5_THT
+Texas Instruments EUS 5 Pin Double Sided Module
+module pcb
+0
+5
+5
+Module
+Texas_EUW_R-PDSS-T7_THT
+Texas Instruments EUW 7 Pin Double Sided Module
+module pcb
+0
+7
+7
+Module
+WEMOS_D1_mini_light
+16-pin module, column spacing 22.86 mm (900 mils), https://wiki.wemos.cc/products:d1:d1_mini, https://c1.staticflickr.com/1/734/31400410271_f278b087db_z.jpg
+ESP8266 WiFi microcontroller
+0
+16
+16
+MountingEquipment
+DINRailAdapter_3xM3_PhoenixContact_1201578
+https://www.phoenixcontact.com/online/portal/us?uri=pxc-oc-itemdetail:pid=1201578&library=usen&tab=1
+DIN rail adapter universal three M3 clearance holes
+0
+0
+0
+MountingHole
+MountingHole_2.1mm
+Mounting Hole 2.1mm, no annular
+mounting hole 2.1mm no annular
+0
+0
+0
+MountingHole
+MountingHole_2.2mm_M2
+Mounting Hole 2.2mm, no annular, M2
+mounting hole 2.2mm no annular m2
+0
+0
+0
+MountingHole
+MountingHole_2.2mm_M2_DIN965
+Mounting Hole 2.2mm, no annular, M2, DIN965
+mounting hole 2.2mm no annular m2 din965
+0
+0
+0
+MountingHole
+MountingHole_2.2mm_M2_DIN965_Pad
+Mounting Hole 2.2mm, M2, DIN965
+mounting hole 2.2mm m2 din965
+0
+1
+1
+MountingHole
+MountingHole_2.2mm_M2_DIN965_Pad_TopBottom
+Mounting Hole 2.2mm, M2, DIN965
+mounting hole 2.2mm m2 din965
+0
+3
+1
+MountingHole
+MountingHole_2.2mm_M2_DIN965_Pad_TopOnly
+Mounting Hole 2.2mm, M2, DIN965
+mounting hole 2.2mm m2 din965
+0
+2
+1
+MountingHole
+MountingHole_2.2mm_M2_ISO7380
+Mounting Hole 2.2mm, no annular, M2, ISO7380
+mounting hole 2.2mm no annular m2 iso7380
+0
+0
+0
+MountingHole
+MountingHole_2.2mm_M2_ISO7380_Pad
+Mounting Hole 2.2mm, M2, ISO7380
+mounting hole 2.2mm m2 iso7380
+0
+1
+1
+MountingHole
+MountingHole_2.2mm_M2_ISO7380_Pad_TopBottom
+Mounting Hole 2.2mm, M2, ISO7380
+mounting hole 2.2mm m2 iso7380
+0
+3
+1
+MountingHole
+MountingHole_2.2mm_M2_ISO7380_Pad_TopOnly
+Mounting Hole 2.2mm, M2, ISO7380
+mounting hole 2.2mm m2 iso7380
+0
+2
+1
+MountingHole
+MountingHole_2.2mm_M2_ISO14580
+Mounting Hole 2.2mm, no annular, M2, ISO14580
+mounting hole 2.2mm no annular m2 iso14580
+0
+0
+0
+MountingHole
+MountingHole_2.2mm_M2_ISO14580_Pad
+Mounting Hole 2.2mm, M2, ISO14580
+mounting hole 2.2mm m2 iso14580
+0
+1
+1
+MountingHole
+MountingHole_2.2mm_M2_ISO14580_Pad_TopBottom
+Mounting Hole 2.2mm, M2, ISO14580
+mounting hole 2.2mm m2 iso14580
+0
+3
+1
+MountingHole
+MountingHole_2.2mm_M2_ISO14580_Pad_TopOnly
+Mounting Hole 2.2mm, M2, ISO14580
+mounting hole 2.2mm m2 iso14580
+0
+2
+1
+MountingHole
+MountingHole_2.2mm_M2_Pad
+Mounting Hole 2.2mm, M2
+mounting hole 2.2mm m2
+0
+1
+1
+MountingHole
+MountingHole_2.2mm_M2_Pad_TopBottom
+Mounting Hole 2.2mm, M2
+mounting hole 2.2mm m2
+0
+3
+1
+MountingHole
+MountingHole_2.2mm_M2_Pad_TopOnly
+Mounting Hole 2.2mm, M2
+mounting hole 2.2mm m2
+0
+2
+1
+MountingHole
+MountingHole_2.2mm_M2_Pad_Via
+Mounting Hole 2.2mm, M2
+mounting hole 2.2mm m2
+0
+9
+1
+MountingHole
+MountingHole_2.5mm
+Mounting Hole 2.5mm, no annular
+mounting hole 2.5mm no annular
+0
+0
+0
+MountingHole
+MountingHole_2.5mm_Pad
+Mounting Hole 2.5mm
+mounting hole 2.5mm
+0
+1
+1
+MountingHole
+MountingHole_2.5mm_Pad_TopBottom
+Mounting Hole 2.5mm
+mounting hole 2.5mm
+0
+3
+1
+MountingHole
+MountingHole_2.5mm_Pad_TopOnly
+Mounting Hole 2.5mm
+mounting hole 2.5mm
+0
+2
+1
+MountingHole
+MountingHole_2.5mm_Pad_Via
+Mounting Hole 2.5mm
+mounting hole 2.5mm
+0
+9
+1
+MountingHole
+MountingHole_2.7mm
+Mounting Hole 2.7mm, no annular
+mounting hole 2.7mm no annular
+0
+0
+0
+MountingHole
+MountingHole_2.7mm_M2.5
+Mounting Hole 2.7mm, no annular, M2.5
+mounting hole 2.7mm no annular m2.5
+0
+0
+0
+MountingHole
+MountingHole_2.7mm_M2.5_DIN965
+Mounting Hole 2.7mm, no annular, M2.5, DIN965
+mounting hole 2.7mm no annular m2.5 din965
+0
+0
+0
+MountingHole
+MountingHole_2.7mm_M2.5_DIN965_Pad
+Mounting Hole 2.7mm, M2.5, DIN965
+mounting hole 2.7mm m2.5 din965
+0
+1
+1
+MountingHole
+MountingHole_2.7mm_M2.5_DIN965_Pad_TopBottom
+Mounting Hole 2.7mm, M2.5, DIN965
+mounting hole 2.7mm m2.5 din965
+0
+3
+1
+MountingHole
+MountingHole_2.7mm_M2.5_DIN965_Pad_TopOnly
+Mounting Hole 2.7mm, M2.5, DIN965
+mounting hole 2.7mm m2.5 din965
+0
+2
+1
+MountingHole
+MountingHole_2.7mm_M2.5_ISO7380
+Mounting Hole 2.7mm, no annular, M2.5, ISO7380
+mounting hole 2.7mm no annular m2.5 iso7380
+0
+0
+0
+MountingHole
+MountingHole_2.7mm_M2.5_ISO7380_Pad
+Mounting Hole 2.7mm, M2.5, ISO7380
+mounting hole 2.7mm m2.5 iso7380
+0
+1
+1
+MountingHole
+MountingHole_2.7mm_M2.5_ISO7380_Pad_TopBottom
+Mounting Hole 2.7mm, M2.5, ISO7380
+mounting hole 2.7mm m2.5 iso7380
+0
+3
+1
+MountingHole
+MountingHole_2.7mm_M2.5_ISO7380_Pad_TopOnly
+Mounting Hole 2.7mm, M2.5, ISO7380
+mounting hole 2.7mm m2.5 iso7380
+0
+2
+1
+MountingHole
+MountingHole_2.7mm_M2.5_ISO14580
+Mounting Hole 2.7mm, no annular, M2.5, ISO14580
+mounting hole 2.7mm no annular m2.5 iso14580
+0
+0
+0
+MountingHole
+MountingHole_2.7mm_M2.5_ISO14580_Pad
+Mounting Hole 2.7mm, M2.5, ISO14580
+mounting hole 2.7mm m2.5 iso14580
+0
+1
+1
+MountingHole
+MountingHole_2.7mm_M2.5_ISO14580_Pad_TopBottom
+Mounting Hole 2.7mm, M2.5, ISO14580
+mounting hole 2.7mm m2.5 iso14580
+0
+3
+1
+MountingHole
+MountingHole_2.7mm_M2.5_ISO14580_Pad_TopOnly
+Mounting Hole 2.7mm, M2.5, ISO14580
+mounting hole 2.7mm m2.5 iso14580
+0
+2
+1
+MountingHole
+MountingHole_2.7mm_M2.5_Pad
+Mounting Hole 2.7mm, M2.5
+mounting hole 2.7mm m2.5
+0
+1
+1
+MountingHole
+MountingHole_2.7mm_M2.5_Pad_TopBottom
+Mounting Hole 2.7mm, M2.5
+mounting hole 2.7mm m2.5
+0
+3
+1
+MountingHole
+MountingHole_2.7mm_M2.5_Pad_TopOnly
+Mounting Hole 2.7mm, M2.5
+mounting hole 2.7mm m2.5
+0
+2
+1
+MountingHole
+MountingHole_2.7mm_M2.5_Pad_Via
+Mounting Hole 2.7mm
+mounting hole 2.7mm
+0
+9
+1
+MountingHole
+MountingHole_2.7mm_Pad
+Mounting Hole 2.7mm
+mounting hole 2.7mm
+0
+1
+1
+MountingHole
+MountingHole_2.7mm_Pad_TopBottom
+Mounting Hole 2.7mm
+mounting hole 2.7mm
+0
+3
+1
+MountingHole
+MountingHole_2.7mm_Pad_TopOnly
+Mounting Hole 2.7mm
+mounting hole 2.7mm
+0
+2
+1
+MountingHole
+MountingHole_2.7mm_Pad_Via
+Mounting Hole 2.7mm
+mounting hole 2.7mm
+0
+9
+1
+MountingHole
+MountingHole_2mm
+Mounting Hole 2mm, no annular
+mounting hole 2mm no annular
+0
+0
+0
+MountingHole
+MountingHole_3.2mm_M3
+Mounting Hole 3.2mm, no annular, M3
+mounting hole 3.2mm no annular m3
+0
+0
+0
+MountingHole
+MountingHole_3.2mm_M3_DIN965
+Mounting Hole 3.2mm, no annular, M3, DIN965
+mounting hole 3.2mm no annular m3 din965
+0
+0
+0
+MountingHole
+MountingHole_3.2mm_M3_DIN965_Pad
+Mounting Hole 3.2mm, M3, DIN965
+mounting hole 3.2mm m3 din965
+0
+1
+1
+MountingHole
+MountingHole_3.2mm_M3_DIN965_Pad_TopBottom
+Mounting Hole 3.2mm, M3, DIN965
+mounting hole 3.2mm m3 din965
+0
+3
+1
+MountingHole
+MountingHole_3.2mm_M3_DIN965_Pad_TopOnly
+Mounting Hole 3.2mm, M3, DIN965
+mounting hole 3.2mm m3 din965
+0
+2
+1
+MountingHole
+MountingHole_3.2mm_M3_ISO7380
+Mounting Hole 3.2mm, no annular, M3, ISO7380
+mounting hole 3.2mm no annular m3 iso7380
+0
+0
+0
+MountingHole
+MountingHole_3.2mm_M3_ISO7380_Pad
+Mounting Hole 3.2mm, M3, ISO7380
+mounting hole 3.2mm m3 iso7380
+0
+1
+1
+MountingHole
+MountingHole_3.2mm_M3_ISO7380_Pad_TopBottom
+Mounting Hole 3.2mm, M3, ISO7380
+mounting hole 3.2mm m3 iso7380
+0
+3
+1
+MountingHole
+MountingHole_3.2mm_M3_ISO7380_Pad_TopOnly
+Mounting Hole 3.2mm, M3, ISO7380
+mounting hole 3.2mm m3 iso7380
+0
+2
+1
+MountingHole
+MountingHole_3.2mm_M3_ISO14580
+Mounting Hole 3.2mm, no annular, M3, ISO14580
+mounting hole 3.2mm no annular m3 iso14580
+0
+0
+0
+MountingHole
+MountingHole_3.2mm_M3_ISO14580_Pad
+Mounting Hole 3.2mm, M3, ISO14580
+mounting hole 3.2mm m3 iso14580
+0
+1
+1
+MountingHole
+MountingHole_3.2mm_M3_ISO14580_Pad_TopBottom
+Mounting Hole 3.2mm, M3, ISO14580
+mounting hole 3.2mm m3 iso14580
+0
+3
+1
+MountingHole
+MountingHole_3.2mm_M3_ISO14580_Pad_TopOnly
+Mounting Hole 3.2mm, M3, ISO14580
+mounting hole 3.2mm m3 iso14580
+0
+2
+1
+MountingHole
+MountingHole_3.2mm_M3_Pad
+Mounting Hole 3.2mm, M3
+mounting hole 3.2mm m3
+0
+1
+1
+MountingHole
+MountingHole_3.2mm_M3_Pad_TopBottom
+Mounting Hole 3.2mm, M3
+mounting hole 3.2mm m3
+0
+3
+1
+MountingHole
+MountingHole_3.2mm_M3_Pad_TopOnly
+Mounting Hole 3.2mm, M3
+mounting hole 3.2mm m3
+0
+2
+1
+MountingHole
+MountingHole_3.2mm_M3_Pad_Via
+Mounting Hole 3.2mm, M3
+mounting hole 3.2mm m3
+0
+9
+1
+MountingHole
+MountingHole_3.5mm
+Mounting Hole 3.5mm, no annular
+mounting hole 3.5mm no annular
+0
+0
+0
+MountingHole
+MountingHole_3.5mm_Pad
+Mounting Hole 3.5mm
+mounting hole 3.5mm
+0
+1
+1
+MountingHole
+MountingHole_3.5mm_Pad_TopBottom
+Mounting Hole 3.5mm
+mounting hole 3.5mm
+0
+3
+1
+MountingHole
+MountingHole_3.5mm_Pad_TopOnly
+Mounting Hole 3.5mm
+mounting hole 3.5mm
+0
+2
+1
+MountingHole
+MountingHole_3.5mm_Pad_Via
+Mounting Hole 3.5mm
+mounting hole 3.5mm
+0
+9
+1
+MountingHole
+MountingHole_3.7mm
+Mounting Hole 3.7mm, no annular
+mounting hole 3.7mm no annular
+0
+0
+0
+MountingHole
+MountingHole_3.7mm_Pad
+Mounting Hole 3.7mm
+mounting hole 3.7mm
+0
+1
+1
+MountingHole
+MountingHole_3.7mm_Pad_TopBottom
+Mounting Hole 3.7mm
+mounting hole 3.7mm
+0
+3
+1
+MountingHole
+MountingHole_3.7mm_Pad_TopOnly
+Mounting Hole 3.7mm
+mounting hole 3.7mm
+0
+2
+1
+MountingHole
+MountingHole_3.7mm_Pad_Via
+Mounting Hole 3.7mm
+mounting hole 3.7mm
+0
+9
+1
+MountingHole
+MountingHole_3mm
+Mounting Hole 3mm, no annular
+mounting hole 3mm no annular
+0
+0
+0
+MountingHole
+MountingHole_3mm_Pad
+Mounting Hole 3mm
+mounting hole 3mm
+0
+1
+1
+MountingHole
+MountingHole_3mm_Pad_TopBottom
+Mounting Hole 3mm
+mounting hole 3mm
+0
+3
+1
+MountingHole
+MountingHole_3mm_Pad_TopOnly
+Mounting Hole 3mm
+mounting hole 3mm
+0
+2
+1
+MountingHole
+MountingHole_3mm_Pad_Via
+Mounting Hole 3mm
+mounting hole 3mm
+0
+9
+1
+MountingHole
+MountingHole_4.3mm_M4
+Mounting Hole 4.3mm, no annular, M4
+mounting hole 4.3mm no annular m4
+0
+0
+0
+MountingHole
+MountingHole_4.3mm_M4_DIN965
+Mounting Hole 4.3mm, no annular, M4, DIN965
+mounting hole 4.3mm no annular m4 din965
+0
+0
+0
+MountingHole
+MountingHole_4.3mm_M4_DIN965_Pad
+Mounting Hole 4.3mm, M4, DIN965
+mounting hole 4.3mm m4 din965
+0
+1
+1
+MountingHole
+MountingHole_4.3mm_M4_DIN965_Pad_TopBottom
+Mounting Hole 4.3mm, M4, DIN965
+mounting hole 4.3mm m4 din965
+0
+3
+1
+MountingHole
+MountingHole_4.3mm_M4_DIN965_Pad_TopOnly
+Mounting Hole 4.3mm, M4, DIN965
+mounting hole 4.3mm m4 din965
+0
+2
+1
+MountingHole
+MountingHole_4.3mm_M4_ISO7380
+Mounting Hole 4.3mm, no annular, M4, ISO7380
+mounting hole 4.3mm no annular m4 iso7380
+0
+0
+0
+MountingHole
+MountingHole_4.3mm_M4_ISO7380_Pad
+Mounting Hole 4.3mm, M4, ISO7380
+mounting hole 4.3mm m4 iso7380
+0
+1
+1
+MountingHole
+MountingHole_4.3mm_M4_ISO7380_Pad_TopBottom
+Mounting Hole 4.3mm, M4, ISO7380
+mounting hole 4.3mm m4 iso7380
+0
+3
+1
+MountingHole
+MountingHole_4.3mm_M4_ISO7380_Pad_TopOnly
+Mounting Hole 4.3mm, M4, ISO7380
+mounting hole 4.3mm m4 iso7380
+0
+2
+1
+MountingHole
+MountingHole_4.3mm_M4_ISO14580
+Mounting Hole 4.3mm, no annular, M4, ISO14580
+mounting hole 4.3mm no annular m4 iso14580
+0
+0
+0
+MountingHole
+MountingHole_4.3mm_M4_ISO14580_Pad
+Mounting Hole 4.3mm, M4, ISO14580
+mounting hole 4.3mm m4 iso14580
+0
+1
+1
+MountingHole
+MountingHole_4.3mm_M4_ISO14580_Pad_TopBottom
+Mounting Hole 4.3mm, M4, ISO14580
+mounting hole 4.3mm m4 iso14580
+0
+3
+1
+MountingHole
+MountingHole_4.3mm_M4_ISO14580_Pad_TopOnly
+Mounting Hole 4.3mm, M4, ISO14580
+mounting hole 4.3mm m4 iso14580
+0
+2
+1
+MountingHole
+MountingHole_4.3mm_M4_Pad
+Mounting Hole 4.3mm, M4
+mounting hole 4.3mm m4
+0
+1
+1
+MountingHole
+MountingHole_4.3mm_M4_Pad_TopBottom
+Mounting Hole 4.3mm, M4
+mounting hole 4.3mm m4
+0
+3
+1
+MountingHole
+MountingHole_4.3mm_M4_Pad_TopOnly
+Mounting Hole 4.3mm, M4
+mounting hole 4.3mm m4
+0
+2
+1
+MountingHole
+MountingHole_4.3mm_M4_Pad_Via
+Mounting Hole 4.3mm, M4
+mounting hole 4.3mm m4
+0
+9
+1
+MountingHole
+MountingHole_4.3x6.2mm_M4_Pad
+Mounting Hole 4.3x6.2mm, M4
+mounting hole 4.3x6.2mm m4
+0
+1
+1
+MountingHole
+MountingHole_4.3x6.2mm_M4_Pad_Via
+Mounting Hole 4.3x6.2mm, M4
+mounting hole 4.3x6.2mm m4
+0
+17
+1
+MountingHole
+MountingHole_4.5mm
+Mounting Hole 4.5mm, no annular
+mounting hole 4.5mm no annular
+0
+0
+0
+MountingHole
+MountingHole_4.5mm_Pad
+Mounting Hole 4.5mm
+mounting hole 4.5mm
+0
+1
+1
+MountingHole
+MountingHole_4.5mm_Pad_TopBottom
+Mounting Hole 4.5mm
+mounting hole 4.5mm
+0
+3
+1
+MountingHole
+MountingHole_4.5mm_Pad_TopOnly
+Mounting Hole 4.5mm
+mounting hole 4.5mm
+0
+2
+1
+MountingHole
+MountingHole_4.5mm_Pad_Via
+Mounting Hole 4.5mm
+mounting hole 4.5mm
+0
+9
+1
+MountingHole
+MountingHole_4mm
+Mounting Hole 4mm, no annular
+mounting hole 4mm no annular
+0
+0
+0
+MountingHole
+MountingHole_4mm_Pad
+Mounting Hole 4mm
+mounting hole 4mm
+0
+1
+1
+MountingHole
+MountingHole_4mm_Pad_TopBottom
+Mounting Hole 4mm
+mounting hole 4mm
+0
+3
+1
+MountingHole
+MountingHole_4mm_Pad_TopOnly
+Mounting Hole 4mm
+mounting hole 4mm
+0
+2
+1
+MountingHole
+MountingHole_4mm_Pad_Via
+Mounting Hole 4mm
+mounting hole 4mm
+0
+9
+1
+MountingHole
+MountingHole_5.3mm_M5
+Mounting Hole 5.3mm, no annular, M5
+mounting hole 5.3mm no annular m5
+0
+0
+0
+MountingHole
+MountingHole_5.3mm_M5_DIN965
+Mounting Hole 5.3mm, no annular, M5, DIN965
+mounting hole 5.3mm no annular m5 din965
+0
+0
+0
+MountingHole
+MountingHole_5.3mm_M5_DIN965_Pad
+Mounting Hole 5.3mm, M5, DIN965
+mounting hole 5.3mm m5 din965
+0
+1
+1
+MountingHole
+MountingHole_5.3mm_M5_DIN965_Pad_TopBottom
+Mounting Hole 5.3mm, M5, DIN965
+mounting hole 5.3mm m5 din965
+0
+3
+1
+MountingHole
+MountingHole_5.3mm_M5_DIN965_Pad_TopOnly
+Mounting Hole 5.3mm, M5, DIN965
+mounting hole 5.3mm m5 din965
+0
+2
+1
+MountingHole
+MountingHole_5.3mm_M5_ISO7380
+Mounting Hole 5.3mm, no annular, M5, ISO7380
+mounting hole 5.3mm no annular m5 iso7380
+0
+0
+0
+MountingHole
+MountingHole_5.3mm_M5_ISO7380_Pad
+Mounting Hole 5.3mm, M5, ISO7380
+mounting hole 5.3mm m5 iso7380
+0
+1
+1
+MountingHole
+MountingHole_5.3mm_M5_ISO7380_Pad_TopBottom
+Mounting Hole 5.3mm, M5, ISO7380
+mounting hole 5.3mm m5 iso7380
+0
+3
+1
+MountingHole
+MountingHole_5.3mm_M5_ISO7380_Pad_TopOnly
+Mounting Hole 5.3mm, M5, ISO7380
+mounting hole 5.3mm m5 iso7380
+0
+2
+1
+MountingHole
+MountingHole_5.3mm_M5_ISO14580
+Mounting Hole 5.3mm, no annular, M5, ISO14580
+mounting hole 5.3mm no annular m5 iso14580
+0
+0
+0
+MountingHole
+MountingHole_5.3mm_M5_ISO14580_Pad
+Mounting Hole 5.3mm, M5, ISO14580
+mounting hole 5.3mm m5 iso14580
+0
+1
+1
+MountingHole
+MountingHole_5.3mm_M5_ISO14580_Pad_TopBottom
+Mounting Hole 5.3mm, M5, ISO14580
+mounting hole 5.3mm m5 iso14580
+0
+3
+1
+MountingHole
+MountingHole_5.3mm_M5_ISO14580_Pad_TopOnly
+Mounting Hole 5.3mm, M5, ISO14580
+mounting hole 5.3mm m5 iso14580
+0
+2
+1
+MountingHole
+MountingHole_5.3mm_M5_Pad
+Mounting Hole 5.3mm, M5
+mounting hole 5.3mm m5
+0
+1
+1
+MountingHole
+MountingHole_5.3mm_M5_Pad_TopBottom
+Mounting Hole 5.3mm, M5
+mounting hole 5.3mm m5
+0
+3
+1
+MountingHole
+MountingHole_5.3mm_M5_Pad_TopOnly
+Mounting Hole 5.3mm, M5
+mounting hole 5.3mm m5
+0
+2
+1
+MountingHole
+MountingHole_5.3mm_M5_Pad_Via
+Mounting Hole 5.3mm, M5
+mounting hole 5.3mm m5
+0
+9
+1
+MountingHole
+MountingHole_5.5mm
+Mounting Hole 5.5mm, no annular
+mounting hole 5.5mm no annular
+0
+0
+0
+MountingHole
+MountingHole_5.5mm_Pad
+Mounting Hole 5.5mm
+mounting hole 5.5mm
+0
+1
+1
+MountingHole
+MountingHole_5.5mm_Pad_TopBottom
+Mounting Hole 5.5mm
+mounting hole 5.5mm
+0
+3
+1
+MountingHole
+MountingHole_5.5mm_Pad_TopOnly
+Mounting Hole 5.5mm
+mounting hole 5.5mm
+0
+2
+1
+MountingHole
+MountingHole_5.5mm_Pad_Via
+Mounting Hole 5.5mm
+mounting hole 5.5mm
+0
+9
+1
+MountingHole
+MountingHole_5mm
+Mounting Hole 5mm, no annular
+mounting hole 5mm no annular
+0
+0
+0
+MountingHole
+MountingHole_5mm_Pad
+Mounting Hole 5mm
+mounting hole 5mm
+0
+1
+1
+MountingHole
+MountingHole_5mm_Pad_TopBottom
+Mounting Hole 5mm
+mounting hole 5mm
+0
+3
+1
+MountingHole
+MountingHole_5mm_Pad_TopOnly
+Mounting Hole 5mm
+mounting hole 5mm
+0
+2
+1
+MountingHole
+MountingHole_5mm_Pad_Via
+Mounting Hole 5mm
+mounting hole 5mm
+0
+9
+1
+MountingHole
+MountingHole_6.4mm_M6
+Mounting Hole 6.4mm, no annular, M6
+mounting hole 6.4mm no annular m6
+0
+0
+0
+MountingHole
+MountingHole_6.4mm_M6_DIN965
+Mounting Hole 6.4mm, no annular, M6, DIN965
+mounting hole 6.4mm no annular m6 din965
+0
+0
+0
+MountingHole
+MountingHole_6.4mm_M6_DIN965_Pad
+Mounting Hole 6.4mm, M6, DIN965
+mounting hole 6.4mm m6 din965
+0
+1
+1
+MountingHole
+MountingHole_6.4mm_M6_DIN965_Pad_TopBottom
+Mounting Hole 6.4mm, M6, DIN965
+mounting hole 6.4mm m6 din965
+0
+3
+1
+MountingHole
+MountingHole_6.4mm_M6_DIN965_Pad_TopOnly
+Mounting Hole 6.4mm, M6, DIN965
+mounting hole 6.4mm m6 din965
+0
+2
+1
+MountingHole
+MountingHole_6.4mm_M6_ISO7380
+Mounting Hole 6.4mm, no annular, M6, ISO7380
+mounting hole 6.4mm no annular m6 iso7380
+0
+0
+0
+MountingHole
+MountingHole_6.4mm_M6_ISO7380_Pad
+Mounting Hole 6.4mm, M6, ISO7380
+mounting hole 6.4mm m6 iso7380
+0
+1
+1
+MountingHole
+MountingHole_6.4mm_M6_ISO7380_Pad_TopBottom
+Mounting Hole 6.4mm, M6, ISO7380
+mounting hole 6.4mm m6 iso7380
+0
+3
+1
+MountingHole
+MountingHole_6.4mm_M6_ISO7380_Pad_TopOnly
+Mounting Hole 6.4mm, M6, ISO7380
+mounting hole 6.4mm m6 iso7380
+0
+2
+1
+MountingHole
+MountingHole_6.4mm_M6_ISO14580
+Mounting Hole 6.4mm, no annular, M6, ISO14580
+mounting hole 6.4mm no annular m6 iso14580
+0
+0
+0
+MountingHole
+MountingHole_6.4mm_M6_ISO14580_Pad
+Mounting Hole 6.4mm, M6, ISO14580
+mounting hole 6.4mm m6 iso14580
+0
+1
+1
+MountingHole
+MountingHole_6.4mm_M6_ISO14580_Pad_TopBottom
+Mounting Hole 6.4mm, M6, ISO14580
+mounting hole 6.4mm m6 iso14580
+0
+3
+1
+MountingHole
+MountingHole_6.4mm_M6_ISO14580_Pad_TopOnly
+Mounting Hole 6.4mm, M6, ISO14580
+mounting hole 6.4mm m6 iso14580
+0
+2
+1
+MountingHole
+MountingHole_6.4mm_M6_Pad
+Mounting Hole 6.4mm, M6
+mounting hole 6.4mm m6
+0
+1
+1
+MountingHole
+MountingHole_6.4mm_M6_Pad_TopBottom
+Mounting Hole 6.4mm, M6
+mounting hole 6.4mm m6
+0
+3
+1
+MountingHole
+MountingHole_6.4mm_M6_Pad_TopOnly
+Mounting Hole 6.4mm, M6
+mounting hole 6.4mm m6
+0
+2
+1
+MountingHole
+MountingHole_6.4mm_M6_Pad_Via
+Mounting Hole 6.4mm, M6
+mounting hole 6.4mm m6
+0
+9
+1
+MountingHole
+MountingHole_6.5mm
+Mounting Hole 6.5mm, no annular
+mounting hole 6.5mm no annular
+0
+0
+0
+MountingHole
+MountingHole_6.5mm_Pad
+Mounting Hole 6.5mm
+mounting hole 6.5mm
+0
+1
+1
+MountingHole
+MountingHole_6.5mm_Pad_TopBottom
+Mounting Hole 6.5mm
+mounting hole 6.5mm
+0
+3
+1
+MountingHole
+MountingHole_6.5mm_Pad_TopOnly
+Mounting Hole 6.5mm
+mounting hole 6.5mm
+0
+2
+1
+MountingHole
+MountingHole_6.5mm_Pad_Via
+Mounting Hole 6.5mm
+mounting hole 6.5mm
+0
+9
+1
+MountingHole
+MountingHole_6mm
+Mounting Hole 6mm, no annular
+mounting hole 6mm no annular
+0
+0
+0
+MountingHole
+MountingHole_6mm_Pad
+Mounting Hole 6mm
+mounting hole 6mm
+0
+1
+1
+MountingHole
+MountingHole_6mm_Pad_TopBottom
+Mounting Hole 6mm
+mounting hole 6mm
+0
+3
+1
+MountingHole
+MountingHole_6mm_Pad_TopOnly
+Mounting Hole 6mm
+mounting hole 6mm
+0
+2
+1
+MountingHole
+MountingHole_6mm_Pad_Via
+Mounting Hole 6mm
+mounting hole 6mm
+0
+9
+1
+MountingHole
+MountingHole_8.4mm_M8
+Mounting Hole 8.4mm, no annular, M8
+mounting hole 8.4mm no annular m8
+0
+0
+0
+MountingHole
+MountingHole_8.4mm_M8_Pad
+Mounting Hole 8.4mm, M8
+mounting hole 8.4mm m8
+0
+1
+1
+MountingHole
+MountingHole_8.4mm_M8_Pad_TopBottom
+Mounting Hole 8.4mm, M8
+mounting hole 8.4mm m8
+0
+3
+1
+MountingHole
+MountingHole_8.4mm_M8_Pad_TopOnly
+Mounting Hole 8.4mm, M8
+mounting hole 8.4mm m8
+0
+2
+1
+MountingHole
+MountingHole_8.4mm_M8_Pad_Via
+Mounting Hole 8.4mm, M8
+mounting hole 8.4mm m8
+0
+9
+1
+Mounting_Wuerth
+Mounting_Wuerth_WA-SMSE-ExternalM3_H5mm_9771050360
+Mounting Hardware, external M3, height 5, Wuerth electronics 9771050360 (https://katalog.we-online.com/em/datasheet/9771050360.pdf), generated with kicad-footprint-generator
+Mounting M3 9771050360
+0
+6
+1
+Mounting_Wuerth
+Mounting_Wuerth_WA-SMSE-ExternalM3_H6mm_9771060360
+Mounting Hardware, external M3, height 6, Wuerth electronics 9771060360 (https://katalog.we-online.com/em/datasheet/9771060360.pdf), generated with kicad-footprint-generator
+Mounting M3 9771060360
+0
+6
+1
+Mounting_Wuerth
+Mounting_Wuerth_WA-SMSE-ExternalM3_H7mm_9771070360
+Mounting Hardware, external M3, height 7, Wuerth electronics 9771070360 (https://katalog.we-online.com/em/datasheet/9771070360.pdf), generated with kicad-footprint-generator
+Mounting M3 9771070360
+0
+6
+1
+Mounting_Wuerth
+Mounting_Wuerth_WA-SMSE-ExternalM3_H8mm_9771080360
+Mounting Hardware, external M3, height 8, Wuerth electronics 9771080360 (https://katalog.we-online.com/em/datasheet/9771080360.pdf), generated with kicad-footprint-generator
+Mounting M3 9771080360
+0
+6
+1
+Mounting_Wuerth
+Mounting_Wuerth_WA-SMSE-ExternalM3_H9mm_9771090360
+Mounting Hardware, external M3, height 9, Wuerth electronics 9771090360 (https://katalog.we-online.com/em/datasheet/9771090360.pdf), generated with kicad-footprint-generator
+Mounting M3 9771090360
+0
+6
+1
+Mounting_Wuerth
+Mounting_Wuerth_WA-SMSE-ExternalM3_H10mm_9771100360
+Mounting Hardware, external M3, height 10, Wuerth electronics 9771100360 (https://katalog.we-online.com/em/datasheet/9771100360.pdf), generated with kicad-footprint-generator
+Mounting M3 9771100360
+0
+6
+1
+Mounting_Wuerth
+Mounting_Wuerth_WA-SMSE-ExternalM3_H11mm_9771110360
+Mounting Hardware, external M3, height 11, Wuerth electronics 9771110360 (https://katalog.we-online.com/em/datasheet/9771110360.pdf), generated with kicad-footprint-generator
+Mounting M3 9771110360
+0
+6
+1
+Mounting_Wuerth
+Mounting_Wuerth_WA-SMSE-ExternalM3_H12mm_9771120360
+Mounting Hardware, external M3, height 12, Wuerth electronics 9771120360 (https://katalog.we-online.com/em/datasheet/9771120360.pdf), generated with kicad-footprint-generator
+Mounting M3 9771120360
+0
+6
+1
+Mounting_Wuerth
+Mounting_Wuerth_WA-SMSE-ExternalM3_H13mm_9771130360
+Mounting Hardware, external M3, height 13, Wuerth electronics 9771130360 (https://katalog.we-online.com/em/datasheet/9771130360.pdf), generated with kicad-footprint-generator
+Mounting M3 9771130360
+0
+6
+1
+Mounting_Wuerth
+Mounting_Wuerth_WA-SMSE-ExternalM3_H14mm_9771140360
+Mounting Hardware, external M3, height 14, Wuerth electronics 9771140360 (https://katalog.we-online.com/em/datasheet/9771140360.pdf), generated with kicad-footprint-generator
+Mounting M3 9771140360
+0
+6
+1
+Mounting_Wuerth
+Mounting_Wuerth_WA-SMSE-ExternalM3_H15mm_9771150360
+Mounting Hardware, external M3, height 15, Wuerth electronics 9771150360 (https://katalog.we-online.com/em/datasheet/9771150360.pdf), generated with kicad-footprint-generator
+Mounting M3 9771150360
+0
+6
+1
+Mounting_Wuerth
+Mounting_Wuerth_WA-SMSI-4.5mm_H1mm_9774010482
+Mounting Hardware, inside through hole 4.5mm, height 1, Wuerth electronics 9774010482 (https://katalog.we-online.de/em/datasheet/9774010482.pdf), generated with kicad-footprint-generator
+Mounting 4.5mm 9774010482
+0
+8
+1
+Mounting_Wuerth
+Mounting_Wuerth_WA-SMSI-4.5mm_H2mm_9774020482
+Mounting Hardware, inside through hole 4.5mm, height 2, Wuerth electronics 9774020482 (https://katalog.we-online.de/em/datasheet/9774020482.pdf), generated with kicad-footprint-generator
+Mounting 4.5mm 9774020482
+0
+8
+1
+Mounting_Wuerth
+Mounting_Wuerth_WA-SMSI-4.5mm_H3mm_9774030482
+Mounting Hardware, inside through hole 4.5mm, height 3, Wuerth electronics 9774030482 (https://katalog.we-online.de/em/datasheet/9774030482.pdf), generated with kicad-footprint-generator
+Mounting 4.5mm 9774030482
+0
+8
+1
+Mounting_Wuerth
+Mounting_Wuerth_WA-SMSI-4.5mm_H4mm_9774040482
+Mounting Hardware, inside through hole 4.5mm, height 4, Wuerth electronics 9774040482 (https://katalog.we-online.de/em/datasheet/9774040482.pdf), generated with kicad-footprint-generator
+Mounting 4.5mm 9774040482
+0
+8
+1
+Mounting_Wuerth
+Mounting_Wuerth_WA-SMSI-4.5mm_H5mm_9774050482
+Mounting Hardware, inside through hole 4.5mm, height 5, Wuerth electronics 9774050482 (https://katalog.we-online.de/em/datasheet/9774050482.pdf), generated with kicad-footprint-generator
+Mounting 4.5mm 9774050482
+0
+8
+1
+Mounting_Wuerth
+Mounting_Wuerth_WA-SMSI-4.5mm_H6mm_9774060482
+Mounting Hardware, inside through hole 4.5mm, height 6, Wuerth electronics 9774060482 (https://katalog.we-online.de/em/datasheet/9774060482.pdf), generated with kicad-footprint-generator
+Mounting 4.5mm 9774060482
+0
+8
+1
+Mounting_Wuerth
+Mounting_Wuerth_WA-SMSI-4.5mm_H7mm_9774070482
+Mounting Hardware, inside through hole 4.5mm, height 7, Wuerth electronics 9774070482 (https://katalog.we-online.de/em/datasheet/9774070482.pdf), generated with kicad-footprint-generator
+Mounting 4.5mm 9774070482
+0
+8
+1
+Mounting_Wuerth
+Mounting_Wuerth_WA-SMSI-4.5mm_H8mm_9774080482
+Mounting Hardware, inside through hole 4.5mm, height 8, Wuerth electronics 9774080482 (https://katalog.we-online.de/em/datasheet/9774080482.pdf), generated with kicad-footprint-generator
+Mounting 4.5mm 9774080482
+0
+8
+1
+Mounting_Wuerth
+Mounting_Wuerth_WA-SMSI-4.5mm_H9mm_9774090482
+Mounting Hardware, inside through hole 4.5mm, height 9, Wuerth electronics 9774090482 (https://katalog.we-online.de/em/datasheet/9774090482.pdf), generated with kicad-footprint-generator
+Mounting 4.5mm 9774090482
+0
+8
+1
+Mounting_Wuerth
+Mounting_Wuerth_WA-SMSI-4.5mm_H10mm_9774100482
+Mounting Hardware, inside through hole 4.5mm, height 10, Wuerth electronics 9774100482 (https://katalog.we-online.de/em/datasheet/9774100482.pdf), generated with kicad-footprint-generator
+Mounting 4.5mm 9774100482
+0
+8
+1
+Mounting_Wuerth
+Mounting_Wuerth_WA-SMSI-M1.6_H1.5mm_9774015633
+Mounting Hardware, inside through hole M1.6, height 1.5, Wuerth electronics 9774015633 (https://katalog.we-online.com/em/datasheet/9774015633.pdf), generated with kicad-footprint-generator
+Mounting M1.6 9774015633
+0
+8
+1
+Mounting_Wuerth
+Mounting_Wuerth_WA-SMSI-M1.6_H1mm_9774010633
+Mounting Hardware, inside through hole M1.6, height 1, Wuerth electronics 9774010633 (https://katalog.we-online.com/em/datasheet/9774010633.pdf), generated with kicad-footprint-generator
+Mounting M1.6 9774010633
+0
+8
+1
+Mounting_Wuerth
+Mounting_Wuerth_WA-SMSI-M1.6_H2.5mm_9774025633
+Mounting Hardware, inside through hole M1.6, height 2.5, Wuerth electronics 9774025633 (https://katalog.we-online.com/em/datasheet/9774025633.pdf), generated with kicad-footprint-generator
+Mounting M1.6 9774025633
+0
+8
+1
+Mounting_Wuerth
+Mounting_Wuerth_WA-SMSI-M1.6_H2.5mm_ThreadDepth1.5mm_97730256332
+Mounting Hardware, inside blind hole M1.6, height 2.5, Wuerth electronics 97730256332 (https://katalog.we-online.com/em/datasheet/97730256332.pdf), generated with kicad-footprint-generator
+Mounting M1.6 97730256332
+0
+6
+1
+Mounting_Wuerth
+Mounting_Wuerth_WA-SMSI-M1.6_H2.5mm_ThreadDepth1.5mm_NoNPTH_97730256330
+Mounting Hardware, inside blind hole M1.6, height 2.5, Wuerth electronics 97730256330 (https://katalog.we-online.com/em/datasheet/97730256330R.pdf), generated with kicad-footprint-generator
+Mounting M1.6 97730256330
+0
+5
+1
+Mounting_Wuerth
+Mounting_Wuerth_WA-SMSI-M1.6_H2mm_9774020633
+Mounting Hardware, inside through hole M1.6, height 2, Wuerth electronics 9774020633 (https://katalog.we-online.com/em/datasheet/9774020633.pdf), generated with kicad-footprint-generator
+Mounting M1.6 9774020633
+0
+8
+1
+Mounting_Wuerth
+Mounting_Wuerth_WA-SMSI-M1.6_H3.5mm_ThreadDepth2mm_97730356332
+Mounting Hardware, inside blind hole M1.6, height 3.5, Wuerth electronics 97730356332 (https://katalog.we-online.com/em/datasheet/97730356332.pdf), generated with kicad-footprint-generator
+Mounting M1.6 97730356332
+0
+6
+1
+Mounting_Wuerth
+Mounting_Wuerth_WA-SMSI-M1.6_H3.5mm_ThreadDepth2mm_97730356334
+Mounting Hardware, inside blind hole M1.6, height 3.5, Wuerth electronics 97730356334 (https://katalog.we-online.com/em/datasheet/97730356334.pdf), generated with kicad-footprint-generator
+Mounting M1.6 97730356334
+0
+8
+1
+Mounting_Wuerth
+Mounting_Wuerth_WA-SMSI-M1.6_H3.5mm_ThreadDepth2mm_NoNPTH_97730356330
+Mounting Hardware, inside blind hole M1.6, height 3.5, Wuerth electronics 97730356330 (https://katalog.we-online.com/em/datasheet/97730356330.pdf), generated with kicad-footprint-generator
+Mounting M1.6 97730356330
+0
+5
+1
+Mounting_Wuerth
+Mounting_Wuerth_WA-SMSI-M1.6_H3mm_9774030633
+Mounting Hardware, inside through hole M1.6, height 3, Wuerth electronics 9774030633 (https://katalog.we-online.com/em/datasheet/9774030633.pdf), generated with kicad-footprint-generator
+Mounting M1.6 9774030633
+0
+8
+1
+Mounting_Wuerth
+Mounting_Wuerth_WA-SMSI-M1.6_H3mm_ThreadDepth1.8mm_97730306332
+Mounting Hardware, inside blind hole M1.6, height 3, Wuerth electronics 97730306332 (https://katalog.we-online.com/em/datasheet/97730306332.pdf), generated with kicad-footprint-generator
+Mounting M1.6 97730306332
+0
+6
+1
+Mounting_Wuerth
+Mounting_Wuerth_WA-SMSI-M1.6_H3mm_ThreadDepth1.8mm_NoNPTH_97730306330
+Mounting Hardware, inside blind hole M1.6, height 3, Wuerth electronics 97730306330 (https://katalog.we-online.com/em/datasheet/97730306330.pdf), generated with kicad-footprint-generator
+Mounting M1.6 97730306330
+0
+5
+1
+Mounting_Wuerth
+Mounting_Wuerth_WA-SMSI-M1.6_H4.5mm_ThreadDepth2mm_97730456332
+Mounting Hardware, inside blind hole M1.6, height 4.5, Wuerth electronics 97730456332 (https://katalog.we-online.com/em/datasheet/97730456332.pdf), generated with kicad-footprint-generator
+Mounting M1.6 97730456332
+0
+6
+1
+Mounting_Wuerth
+Mounting_Wuerth_WA-SMSI-M1.6_H4.5mm_ThreadDepth2mm_97730456334
+Mounting Hardware, inside blind hole M1.6, height 4.5, Wuerth electronics 97730456334 (https://katalog.we-online.com/em/datasheet/97730456334.pdf), generated with kicad-footprint-generator
+Mounting M1.6 97730456334
+0
+8
+1
+Mounting_Wuerth
+Mounting_Wuerth_WA-SMSI-M1.6_H4.5mm_ThreadDepth2mm_NoNPTH_97730456330
+Mounting Hardware, inside blind hole M1.6, height 4.5, Wuerth electronics 97730456330 (https://katalog.we-online.com/em/datasheet/97730456330.pdf), generated with kicad-footprint-generator
+Mounting M1.6 97730456330
+0
+5
+1
+Mounting_Wuerth
+Mounting_Wuerth_WA-SMSI-M1.6_H4mm_ThreadDepth2mm_97730406332
+Mounting Hardware, inside blind hole M1.6, height 4, Wuerth electronics 97730406332 (https://katalog.we-online.com/em/datasheet/97730406332.pdf), generated with kicad-footprint-generator
+Mounting M1.6 97730406332
+0
+6
+1
+Mounting_Wuerth
+Mounting_Wuerth_WA-SMSI-M1.6_H4mm_ThreadDepth2mm_97730406334
+Mounting Hardware, inside blind hole M1.6, height 4, Wuerth electronics 97730406334 (https://katalog.we-online.com/em/datasheet/97730406334.pdf), generated with kicad-footprint-generator
+Mounting M1.6 97730406334
+0
+8
+1
+Mounting_Wuerth
+Mounting_Wuerth_WA-SMSI-M1.6_H4mm_ThreadDepth2mm_NoNPTH_97730406330
+Mounting Hardware, inside blind hole M1.6, height 4, Wuerth electronics 97730406330 (https://katalog.we-online.com/em/datasheet/97730406330.pdf), generated with kicad-footprint-generator
+Mounting M1.6 97730406330
+0
+5
+1
+Mounting_Wuerth
+Mounting_Wuerth_WA-SMSI-M1.6_H5mm_ThreadDepth2mm_97730506332
+Mounting Hardware, inside blind hole M1.6, height 5, Wuerth electronics 97730506332 (https://katalog.we-online.com/em/datasheet/97730506332.pdf), generated with kicad-footprint-generator
+Mounting M1.6 97730506332
+0
+6
+1
+Mounting_Wuerth
+Mounting_Wuerth_WA-SMSI-M1.6_H5mm_ThreadDepth2mm_97730506334
+Mounting Hardware, inside blind hole M1.6, height 5, Wuerth electronics 97730506334 (https://katalog.we-online.com/em/datasheet/97730506334.pdf), generated with kicad-footprint-generator
+Mounting M1.6 97730506334
+0
+8
+1
+Mounting_Wuerth
+Mounting_Wuerth_WA-SMSI-M1.6_H5mm_ThreadDepth2mm_NoNPTH_97730506330
+Mounting Hardware, inside blind hole M1.6, height 5, Wuerth electronics 97730506330 (https://katalog.we-online.com/em/datasheet/97730506330.pdf), generated with kicad-footprint-generator
+Mounting M1.6 97730506330
+0
+5
+1
+Mounting_Wuerth
+Mounting_Wuerth_WA-SMSI-M1.6_H6mm_ThreadDepth2mm_97730606332
+Mounting Hardware, inside blind hole M1.6, height 6, Wuerth electronics 97730606332 (https://katalog.we-online.com/em/datasheet/97730606332.pdf), generated with kicad-footprint-generator
+Mounting M1.6 97730606332
+0
+6
+1
+Mounting_Wuerth
+Mounting_Wuerth_WA-SMSI-M1.6_H6mm_ThreadDepth2mm_97730606334
+Mounting Hardware, inside blind hole M1.6, height 6, Wuerth electronics 97730606334 (https://katalog.we-online.com/em/datasheet/97730606334.pdf), generated with kicad-footprint-generator
+Mounting M1.6 97730606334
+0
+8
+1
+Mounting_Wuerth
+Mounting_Wuerth_WA-SMSI-M1.6_H6mm_ThreadDepth2mm_NoNPTH_97730606330
+Mounting Hardware, inside blind hole M1.6, height 6, Wuerth electronics 97730606330 (https://katalog.we-online.com/em/datasheet/97730606330.pdf), generated with kicad-footprint-generator
+Mounting M1.6 97730606330
+0
+5
+1
+Mounting_Wuerth
+Mounting_Wuerth_WA-SMSI-M2_H1.5mm_9774015243
+Mounting Hardware, inside through hole M2, height 1.5, Wuerth electronics 9774015243 (https://katalog.we-online.de/em/datasheet/9774015243.pdf), generated with kicad-footprint-generator
+Mounting M2 9774015243
+0
+8
+1
+Mounting_Wuerth
+Mounting_Wuerth_WA-SMSI-M2_H1mm_9774010243
+Mounting Hardware, inside through hole M2, height 1, Wuerth electronics 9774010243 (https://katalog.we-online.de/em/datasheet/9774010243.pdf), generated with kicad-footprint-generator
+Mounting M2 9774010243
+0
+8
+1
+Mounting_Wuerth
+Mounting_Wuerth_WA-SMSI-M2_H2.5mm_9774025243
+Mounting Hardware, inside through hole M2, height 2.5, Wuerth electronics 9774025243 (https://katalog.we-online.de/em/datasheet/9774025243.pdf), generated with kicad-footprint-generator
+Mounting M2 9774025243
+0
+8
+1
+Mounting_Wuerth
+Mounting_Wuerth_WA-SMSI-M2_H2mm_9774020243
+Mounting Hardware, inside through hole M2, height 2, Wuerth electronics 9774020243 (https://katalog.we-online.de/em/datasheet/9774020243.pdf), generated with kicad-footprint-generator
+Mounting M2 9774020243
+0
+8
+1
+Mounting_Wuerth
+Mounting_Wuerth_WA-SMSI-M2_H3.5mm_9774035243
+Mounting Hardware, inside through hole M2, height 3.5, Wuerth electronics 9774035243 (https://katalog.we-online.de/em/datasheet/9774035243.pdf), generated with kicad-footprint-generator
+Mounting M2 9774035243
+0
+8
+1
+Mounting_Wuerth
+Mounting_Wuerth_WA-SMSI-M2_H3mm_9774030243
+Mounting Hardware, inside through hole M2, height 3, Wuerth electronics 9774030243 (https://katalog.we-online.de/em/datasheet/9774030243.pdf), generated with kicad-footprint-generator
+Mounting M2 9774030243
+0
+8
+1
+Mounting_Wuerth
+Mounting_Wuerth_WA-SMSI-M2_H4.5mm_9774045243
+Mounting Hardware, inside through hole M2, height 4.5, Wuerth electronics 9774045243 (https://katalog.we-online.de/em/datasheet/9774045243.pdf), generated with kicad-footprint-generator
+Mounting M2 9774045243
+0
+8
+1
+Mounting_Wuerth
+Mounting_Wuerth_WA-SMSI-M2_H4mm_9774040243
+Mounting Hardware, inside through hole M2, height 4, Wuerth electronics 9774040243 (https://katalog.we-online.de/em/datasheet/9774040243.pdf), generated with kicad-footprint-generator
+Mounting M2 9774040243
+0
+8
+1
+Mounting_Wuerth
+Mounting_Wuerth_WA-SMSI-M2_H5mm_9774050243
+Mounting Hardware, inside through hole M2, height 5, Wuerth electronics 9774050243 (https://katalog.we-online.de/em/datasheet/9774050243.pdf), generated with kicad-footprint-generator
+Mounting M2 9774050243
+0
+8
+1
+Mounting_Wuerth
+Mounting_Wuerth_WA-SMSI-M2_H6mm_9774060243
+Mounting Hardware, inside through hole M2, height 6, Wuerth electronics 9774060243 (https://katalog.we-online.de/em/datasheet/9774060243.pdf), generated with kicad-footprint-generator
+Mounting M2 9774060243
+0
+8
+1
+Mounting_Wuerth
+Mounting_Wuerth_WA-SMSI-M2_H7mm_9774070243
+Mounting Hardware, inside through hole M2, height 7, Wuerth electronics 9774070243 (https://katalog.we-online.de/em/datasheet/9774070243.pdf), generated with kicad-footprint-generator
+Mounting M2 9774070243
+0
+8
+1
+Mounting_Wuerth
+Mounting_Wuerth_WA-SMSI-M2_H8mm_9774080243
+Mounting Hardware, inside through hole M2, height 8, Wuerth electronics 9774080243 (https://katalog.we-online.de/em/datasheet/9774080243.pdf), generated with kicad-footprint-generator
+Mounting M2 9774080243
+0
+8
+1
+Mounting_Wuerth
+Mounting_Wuerth_WA-SMSI-M3_H1.5mm_9774015360
+Mounting Hardware, inside through hole M3, height 1.5, Wuerth electronics 9774015360 (https://katalog.we-online.de/em/datasheet/9774015360.pdf), generated with kicad-footprint-generator
+Mounting M3 9774015360
+0
+8
+1
+Mounting_Wuerth
+Mounting_Wuerth_WA-SMSI-M3_H1mm_9774010360
+Mounting Hardware, inside through hole M3, height 1, Wuerth electronics 9774010360 (https://katalog.we-online.de/em/datasheet/9774010360.pdf), generated with kicad-footprint-generator
+Mounting M3 9774010360
+0
+8
+1
+Mounting_Wuerth
+Mounting_Wuerth_WA-SMSI-M3_H2.5mm_9774025360
+Mounting Hardware, inside through hole M3, height 2.5, Wuerth electronics 9774025360 (https://katalog.we-online.de/em/datasheet/9774025360.pdf), generated with kicad-footprint-generator
+Mounting M3 9774025360
+0
+8
+1
+Mounting_Wuerth
+Mounting_Wuerth_WA-SMSI-M3_H2mm_9774020360
+Mounting Hardware, inside through hole M3, height 2, Wuerth electronics 9774020360 (https://katalog.we-online.de/em/datasheet/9774020360.pdf), generated with kicad-footprint-generator
+Mounting M3 9774020360
+0
+8
+1
+Mounting_Wuerth
+Mounting_Wuerth_WA-SMSI-M3_H3mm_9774030360
+Mounting Hardware, inside through hole M3, height 3, Wuerth electronics 9774030360 (https://katalog.we-online.de/em/datasheet/9774030360R.pdf), generated with kicad-footprint-generator
+Mounting M3 9774030360
+0
+8
+1
+Mounting_Wuerth
+Mounting_Wuerth_WA-SMSI-M3_H4mm_9774040360
+Mounting Hardware, inside through hole M3, height 4, Wuerth electronics 9774040360 (https://katalog.we-online.de/em/datasheet/9774040360.pdf), generated with kicad-footprint-generator
+Mounting M3 9774040360
+0
+8
+1
+Mounting_Wuerth
+Mounting_Wuerth_WA-SMSI-M3_H5mm_9774050360
+Mounting Hardware, inside through hole M3, height 5, Wuerth electronics 9774050360 (https://katalog.we-online.de/em/datasheet/9774050360.pdf), generated with kicad-footprint-generator
+Mounting M3 9774050360
+0
+8
+1
+Mounting_Wuerth
+Mounting_Wuerth_WA-SMSI-M3_H6mm_9774060360
+Mounting Hardware, inside through hole M3, height 6, Wuerth electronics 9774060360 (https://katalog.we-online.de/em/datasheet/9774060360.pdf), generated with kicad-footprint-generator
+Mounting M3 9774060360
+0
+8
+1
+Mounting_Wuerth
+Mounting_Wuerth_WA-SMSI-M3_H7mm_9774070360
+Mounting Hardware, inside through hole M3, height 7, Wuerth electronics 9774070360 (https://katalog.we-online.de/em/datasheet/9774070360.pdf), generated with kicad-footprint-generator
+Mounting M3 9774070360
+0
+8
+1
+Mounting_Wuerth
+Mounting_Wuerth_WA-SMSI-M3_H8mm_9774080360
+Mounting Hardware, inside through hole M3, height 8, Wuerth electronics 9774080360 (https://katalog.we-online.de/em/datasheet/9774080360.pdf), generated with kicad-footprint-generator
+Mounting M3 9774080360
+0
+8
+1
+Mounting_Wuerth
+Mounting_Wuerth_WA-SMSI-M3_H9mm_9774090360
+Mounting Hardware, inside through hole M3, height 9, Wuerth electronics 9774090360 (https://katalog.we-online.de/em/datasheet/9774090360.pdf), generated with kicad-footprint-generator
+Mounting M3 9774090360
+0
+8
+1
+Mounting_Wuerth
+Mounting_Wuerth_WA-SMSI-M3_H10mm_9774100360
+Mounting Hardware, inside through hole M3, height 10, Wuerth electronics 9774100360 (https://katalog.we-online.de/em/datasheet/9774100360.pdf), generated with kicad-footprint-generator
+Mounting M3 9774100360
+0
+8
+1
+Mounting_Wuerth
+Mounting_Wuerth_WA-SMSI-M3_H11mm_9774110360
+Mounting Hardware, inside through hole M3, height 11, Wuerth electronics 9774110360 (https://katalog.we-online.de/em/datasheet/9774110360.pdf), generated with kicad-footprint-generator
+Mounting M3 9774110360
+0
+8
+1
+Mounting_Wuerth
+Mounting_Wuerth_WA-SMSI-M3_H12mm_9774120360
+Mounting Hardware, inside through hole M3, height 12, Wuerth electronics 9774120360 (https://katalog.we-online.de/em/datasheet/9774120360.pdf), generated with kicad-footprint-generator
+Mounting M3 9774120360
+0
+8
+1
+Mounting_Wuerth
+Mounting_Wuerth_WA-SMSI-M3_H13mm_9774130360
+Mounting Hardware, inside through hole M3, height 13, Wuerth electronics 9774130360 (https://katalog.we-online.de/em/datasheet/9774130360.pdf), generated with kicad-footprint-generator
+Mounting M3 9774130360
+0
+8
+1
+Mounting_Wuerth
+Mounting_Wuerth_WA-SMSI-M3_H14mm_9774140360
+Mounting Hardware, inside through hole M3, height 14, Wuerth electronics 9774140360 (https://katalog.we-online.de/em/datasheet/9774140360.pdf), generated with kicad-footprint-generator
+Mounting M3 9774140360
+0
+8
+1
+Mounting_Wuerth
+Mounting_Wuerth_WA-SMSI-M3_H15mm_9774150360
+Mounting Hardware, inside through hole M3, height 15, Wuerth electronics 9774150360 (https://katalog.we-online.de/em/datasheet/9774150360.pdf), generated with kicad-footprint-generator
+Mounting M3 9774150360
+0
+8
+1
+Mounting_Wuerth
+Mounting_Wuerth_WA-SMSR-3.2mm_H2.6mm_ReverseMount_9775026960
+Mounting Hardware, inside through hole 3.2mm, height 2.6, Wuerth electronics 9775026960 (https://katalog.we-online.com/em/datasheet/9775026960R.pdf), generated with kicad-footprint-generator
+Mounting 3.2mm 9775026960
+0
+8
+1
+Mounting_Wuerth
+Mounting_Wuerth_WA-SMSR-3.2mm_H3.1mm_ReverseMount_9775031960
+Mounting Hardware, inside through hole 3.2mm, height 3.1, Wuerth electronics 9775031960 (https://katalog.we-online.com/em/datasheet/9775031960.pdf), generated with kicad-footprint-generator
+Mounting 3.2mm 9775031960
+0
+8
+1
+Mounting_Wuerth
+Mounting_Wuerth_WA-SMSR-3.2mm_H3.6mm_ReverseMount_9775036960
+Mounting Hardware, inside through hole 3.2mm, height 3.6, Wuerth electronics 9775036960 (https://katalog.we-online.com/em/datasheet/9775036960.pdf), generated with kicad-footprint-generator
+Mounting 3.2mm 9775036960
+0
+8
+1
+Mounting_Wuerth
+Mounting_Wuerth_WA-SMSR-3.2mm_H4.1mm_ReverseMount_9775041960
+Mounting Hardware, inside through hole 3.2mm, height 4.1, Wuerth electronics 9775041960 (https://katalog.we-online.com/em/datasheet/9775041960.pdf), generated with kicad-footprint-generator
+Mounting 3.2mm 9775041960
+0
+8
+1
+Mounting_Wuerth
+Mounting_Wuerth_WA-SMSR-3.2mm_H4.6mm_ReverseMount_9775046960
+Mounting Hardware, inside through hole 3.2mm, height 4.6, Wuerth electronics 9775046960 (https://katalog.we-online.com/em/datasheet/9775046960.pdf), generated with kicad-footprint-generator
+Mounting 3.2mm 9775046960
+0
+8
+1
+Mounting_Wuerth
+Mounting_Wuerth_WA-SMSR-3.2mm_H5.1mm_ReverseMount_9775051960
+Mounting Hardware, inside through hole 3.2mm, height 5.1, Wuerth electronics 9775051960 (https://katalog.we-online.com/em/datasheet/9775051960.pdf), generated with kicad-footprint-generator
+Mounting 3.2mm 9775051960
+0
+8
+1
+Mounting_Wuerth
+Mounting_Wuerth_WA-SMSR-3.2mm_H5.6mm_ReverseMount_9775056960
+Mounting Hardware, inside through hole 3.2mm, height 5.6, Wuerth electronics 9775056960 (https://katalog.we-online.com/em/datasheet/9775056960.pdf), generated with kicad-footprint-generator
+Mounting 3.2mm 9775056960
+0
+8
+1
+Mounting_Wuerth
+Mounting_Wuerth_WA-SMSR-3.2mm_H6.6mm_ReverseMount_9775066960
+Mounting Hardware, inside through hole 3.2mm, height 6.6, Wuerth electronics 9775066960 (https://katalog.we-online.com/em/datasheet/9775066960.pdf), generated with kicad-footprint-generator
+Mounting 3.2mm 9775066960
+0
+8
+1
+Mounting_Wuerth
+Mounting_Wuerth_WA-SMSR-3.2mm_H7.6mm_ReverseMount_9775076960
+Mounting Hardware, inside through hole 3.2mm, height 7.6, Wuerth electronics 9775076960 (https://katalog.we-online.com/em/datasheet/9775076960.pdf), generated with kicad-footprint-generator
+Mounting 3.2mm 9775076960
+0
+8
+1
+Mounting_Wuerth
+Mounting_Wuerth_WA-SMSR-3.2mm_H8.6mm_ReverseMount_9775086960
+Mounting Hardware, inside through hole 3.2mm, height 8.6, Wuerth electronics 9775086960 (https://katalog.we-online.com/em/datasheet/9775086960.pdf), generated with kicad-footprint-generator
+Mounting 3.2mm 9775086960
+0
+8
+1
+Mounting_Wuerth
+Mounting_Wuerth_WA-SMSR-3.2mm_H9.6mm_ReverseMount_9775096960
+Mounting Hardware, inside through hole 3.2mm, height 9.6, Wuerth electronics 9775096960 (https://katalog.we-online.com/em/datasheet/9775096960.pdf), generated with kicad-footprint-generator
+Mounting 3.2mm 9775096960
+0
+8
+1
+Mounting_Wuerth
+Mounting_Wuerth_WA-SMSR-3.2mm_H10.6mm_ReverseMount_9775106960
+Mounting Hardware, inside through hole 3.2mm, height 10.6, Wuerth electronics 9775106960 (https://katalog.we-online.com/em/datasheet/9775106960.pdf), generated with kicad-footprint-generator
+Mounting 3.2mm 9775106960
+0
+8
+1
+Mounting_Wuerth
+Mounting_Wuerth_WA-SMSR-3.2mm_H11.6mm_ReverseMount_9775116960
+Mounting Hardware, inside through hole 3.2mm, height 11.6, Wuerth electronics 9775116960 (https://katalog.we-online.com/em/datasheet/9775116960.pdf), generated with kicad-footprint-generator
+Mounting 3.2mm 9775116960
+0
+8
+1
+Mounting_Wuerth
+Mounting_Wuerth_WA-SMSR-M3_H2.6mm_ReverseMount_9775026360
+Mounting Hardware, inside through hole M3, height 2.6, Wuerth electronics 9775026360 (https://katalog.we-online.com/em/datasheet/9775026360.pdf), generated with kicad-footprint-generator
+Mounting M3 9775026360
+0
+8
+1
+Mounting_Wuerth
+Mounting_Wuerth_WA-SMSR-M3_H3.1mm_ReverseMount_9775031360
+Mounting Hardware, inside through hole M3, height 3.1, Wuerth electronics 9775031360 (https://katalog.we-online.com/em/datasheet/9775031360.pdf), generated with kicad-footprint-generator
+Mounting M3 9775031360
+0
+8
+1
+Mounting_Wuerth
+Mounting_Wuerth_WA-SMSR-M3_H3.6mm_ReverseMount_9775036360
+Mounting Hardware, inside through hole M3, height 3.6, Wuerth electronics 9775036360 (https://katalog.we-online.com/em/datasheet/9775036360.pdf), generated with kicad-footprint-generator
+Mounting M3 9775036360
+0
+8
+1
+Mounting_Wuerth
+Mounting_Wuerth_WA-SMSR-M3_H4.1mm_ReverseMount_9775041360
+Mounting Hardware, inside through hole M3, height 4.1, Wuerth electronics 9775041360 (https://katalog.we-online.com/em/datasheet/9775041360.pdf), generated with kicad-footprint-generator
+Mounting M3 9775041360
+0
+8
+1
+Mounting_Wuerth
+Mounting_Wuerth_WA-SMSR-M3_H4.6mm_ReverseMount_9775046360
+Mounting Hardware, inside through hole M3, height 4.6, Wuerth electronics 9775046360 (https://katalog.we-online.com/em/datasheet/9775046360.pdf), generated with kicad-footprint-generator
+Mounting M3 9775046360
+0
+8
+1
+Mounting_Wuerth
+Mounting_Wuerth_WA-SMSR-M3_H5.1mm_ReverseMount_9775051360
+Mounting Hardware, inside through hole M3, height 5.1, Wuerth electronics 9775051360 (https://katalog.we-online.com/em/datasheet/9775051360.pdf), generated with kicad-footprint-generator
+Mounting M3 9775051360
+0
+8
+1
+Mounting_Wuerth
+Mounting_Wuerth_WA-SMSR-M3_H5.6mm_ReverseMount_9775056360
+Mounting Hardware, inside through hole M3, height 5.6, Wuerth electronics 9775056360 (https://katalog.we-online.com/em/datasheet/9775056360.pdf), generated with kicad-footprint-generator
+Mounting M3 9775056360
+0
+8
+1
+Mounting_Wuerth
+Mounting_Wuerth_WA-SMSR-M3_H6.6mm_ReverseMount_9775066360
+Mounting Hardware, inside through hole M3, height 6.6, Wuerth electronics 9775066360 (https://katalog.we-online.com/em/datasheet/9775066360.pdf), generated with kicad-footprint-generator
+Mounting M3 9775066360
+0
+8
+1
+Mounting_Wuerth
+Mounting_Wuerth_WA-SMSR-M3_H7.6mm_ReverseMount_9775076360
+Mounting Hardware, inside through hole M3, height 7.6, Wuerth electronics 9775076360 (https://katalog.we-online.com/em/datasheet/9775076360.pdf), generated with kicad-footprint-generator
+Mounting M3 9775076360
+0
+8
+1
+Mounting_Wuerth
+Mounting_Wuerth_WA-SMSR-M3_H8.6mm_ReverseMount_9775086360
+Mounting Hardware, inside through hole M3, height 8.6, Wuerth electronics 9775086360 (https://katalog.we-online.com/em/datasheet/9775086360.pdf), generated with kicad-footprint-generator
+Mounting M3 9775086360
+0
+8
+1
+Mounting_Wuerth
+Mounting_Wuerth_WA-SMSR-M3_H9.6mm_ReverseMount_9775096360
+Mounting Hardware, inside through hole M3, height 9.6, Wuerth electronics 9775096360 (https://katalog.we-online.com/em/datasheet/9775096360.pdf), generated with kicad-footprint-generator
+Mounting M3 9775096360
+0
+8
+1
+Mounting_Wuerth
+Mounting_Wuerth_WA-SMSR-M3_H10.6mm_ReverseMount_9775106360
+Mounting Hardware, inside through hole M3, height 10.6, Wuerth electronics 9775106360 (https://katalog.we-online.com/em/datasheet/9775106360.pdf), generated with kicad-footprint-generator
+Mounting M3 9775106360
+0
+8
+1
+Mounting_Wuerth
+Mounting_Wuerth_WA-SMSR-M3_H11.6mm_ReverseMount_9775116360
+Mounting Hardware, inside through hole M3, height 11.6, Wuerth electronics 9775116360 (https://katalog.we-online.com/em/datasheet/9775116360.pdf), generated with kicad-footprint-generator
+Mounting M3 9775116360
+0
+8
+1
+Mounting_Wuerth
+Mounting_Wuerth_WA-SMSSR-3.3mm_H2.5mm_SnapRivet_9776025960
+Mounting Hardware, inside through hole 3.3mm, height 2.5, Wuerth electronics 9776025960 (https://katalog.we-online.com/em/datasheet/9776025960.pdf), generated with kicad-footprint-generator
+Mounting 3.3mm 9776025960
+0
+8
+1
+Mounting_Wuerth
+Mounting_Wuerth_WA-SMSSR-3.3mm_H2mm_SnapRivet_9776020960
+Mounting Hardware, inside through hole 3.3mm, height 2, Wuerth electronics 9776020960 (https://katalog.we-online.com/em/datasheet/9776020960.pdf), generated with kicad-footprint-generator
+Mounting 3.3mm 9776020960
+0
+8
+1
+Mounting_Wuerth
+Mounting_Wuerth_WA-SMSSR-3.3mm_H3mm_SnapRivet_9776030960
+Mounting Hardware, inside through hole 3.3mm, height 3, Wuerth electronics 9776030960 (https://katalog.we-online.com/em/datasheet/9776030960.pdf), generated with kicad-footprint-generator
+Mounting 3.3mm 9776030960
+0
+8
+1
+Mounting_Wuerth
+Mounting_Wuerth_WA-SMSSR-3.3mm_H4mm_SnapRivet_9776040960
+Mounting Hardware, inside through hole 3.3mm, height 4, Wuerth electronics 9776040960 (https://katalog.we-online.com/em/datasheet/9776040960.pdf), generated with kicad-footprint-generator
+Mounting 3.3mm 9776040960
+0
+8
+1
+Mounting_Wuerth
+Mounting_Wuerth_WA-SMSSR-3.3mm_H5mm_SnapRivet_9776050960
+Mounting Hardware, inside through hole 3.3mm, height 5, Wuerth electronics 9776050960 (https://katalog.we-online.com/em/datasheet/9776050960.pdf), generated with kicad-footprint-generator
+Mounting 3.3mm 9776050960
+0
+8
+1
+Mounting_Wuerth
+Mounting_Wuerth_WA-SMSSR-3.3mm_H6mm_SnapRivet_9776060960
+Mounting Hardware, inside through hole 3.3mm, height 6, Wuerth electronics 9776060960 (https://katalog.we-online.com/em/datasheet/9776060960.pdf), generated with kicad-footprint-generator
+Mounting 3.3mm 9776060960
+0
+8
+1
+Mounting_Wuerth
+Mounting_Wuerth_WA-SMSSR-3.3mm_H7mm_SnapRivet_9776070960
+Mounting Hardware, inside through hole 3.3mm, height 7, Wuerth electronics 9776070960 (https://katalog.we-online.com/em/datasheet/9776070960.pdf), generated with kicad-footprint-generator
+Mounting 3.3mm 9776070960
+0
+8
+1
+Mounting_Wuerth
+Mounting_Wuerth_WA-SMSSR-3.3mm_H8mm_SnapRivet_9776080960
+Mounting Hardware, inside through hole 3.3mm, height 8, Wuerth electronics 9776080960 (https://katalog.we-online.com/em/datasheet/9776080960.pdf), generated with kicad-footprint-generator
+Mounting 3.3mm 9776080960
+0
+8
+1
+Mounting_Wuerth
+Mounting_Wuerth_WA-SMSSR-3.3mm_H9mm_SnapRivet_9776090960
+Mounting Hardware, inside through hole 3.3mm, height 9, Wuerth electronics 9776090960 (https://katalog.we-online.com/em/datasheet/9776090960.pdf), generated with kicad-footprint-generator
+Mounting 3.3mm 9776090960
+0
+8
+1
+Mounting_Wuerth
+Mounting_Wuerth_WA-SMSSR-3.3mm_H10mm_SnapRivet_9776100960
+Mounting Hardware, inside through hole 3.3mm, height 10, Wuerth electronics 9776100960 (https://katalog.we-online.com/em/datasheet/9776100960R.pdf), generated with kicad-footprint-generator
+Mounting 3.3mm 9776100960
+0
+8
+1
+Mounting_Wuerth
+Mounting_Wuerth_WA-SMST-2.7mm_H1.5mm_9774015951
+Mounting Hardware, inside through hole 2.7mm, height 1.5, Wuerth electronics 9774015951 (https://katalog.we-online.de/em/datasheet/9774015951.pdf), generated with kicad-footprint-generator
+Mounting 2.7mm 9774015951
+0
+8
+1
+Mounting_Wuerth
+Mounting_Wuerth_WA-SMST-2.7mm_H1mm_9774010951
+Mounting Hardware, inside through hole 2.7mm, height 1, Wuerth electronics 9774010951 (https://katalog.we-online.de/em/datasheet/9774010951.pdf), generated with kicad-footprint-generator
+Mounting 2.7mm 9774010951
+0
+8
+1
+Mounting_Wuerth
+Mounting_Wuerth_WA-SMST-2.7mm_H2.5mm_9774025951
+Mounting Hardware, inside through hole 2.7mm, height 2.5, Wuerth electronics 9774025951 (https://katalog.we-online.de/em/datasheet/9774025951.pdf), generated with kicad-footprint-generator
+Mounting 2.7mm 9774025951
+0
+8
+1
+Mounting_Wuerth
+Mounting_Wuerth_WA-SMST-2.7mm_H2mm_9774020951
+Mounting Hardware, inside through hole 2.7mm, height 2, Wuerth electronics 9774020951 (https://katalog.we-online.de/em/datasheet/9774020951.pdf), generated with kicad-footprint-generator
+Mounting 2.7mm 9774020951
+0
+8
+1
+Mounting_Wuerth
+Mounting_Wuerth_WA-SMST-2.7mm_H3mm_9774030951
+Mounting Hardware, inside through hole 2.7mm, height 3, Wuerth electronics 9774030951 (https://katalog.we-online.de/em/datasheet/9774030951.pdf), generated with kicad-footprint-generator
+Mounting 2.7mm 9774030951
+0
+8
+1
+Mounting_Wuerth
+Mounting_Wuerth_WA-SMST-2.7mm_H4mm_9774040951
+Mounting Hardware, inside through hole 2.7mm, height 4, Wuerth electronics 9774040951 (https://katalog.we-online.de/em/datasheet/9774040951.pdf), generated with kicad-footprint-generator
+Mounting 2.7mm 9774040951
+0
+8
+1
+Mounting_Wuerth
+Mounting_Wuerth_WA-SMST-2.7mm_H5.5mm_9774055951
+Mounting Hardware, inside through hole 2.7mm, height 5.5, Wuerth electronics 9774055951 (https://katalog.we-online.de/em/datasheet/9774055951.pdf), generated with kicad-footprint-generator
+Mounting 2.7mm 9774055951
+0
+8
+1
+Mounting_Wuerth
+Mounting_Wuerth_WA-SMST-2.7mm_H5mm_9774050951
+Mounting Hardware, inside through hole 2.7mm, height 5, Wuerth electronics 9774050951 (https://katalog.we-online.de/em/datasheet/9774050951.pdf), generated with kicad-footprint-generator
+Mounting 2.7mm 9774050951
+0
+8
+1
+Mounting_Wuerth
+Mounting_Wuerth_WA-SMST-2.7mm_H6.5mm_9774065951
+Mounting Hardware, inside through hole 2.7mm, height 6.5, Wuerth electronics 9774065951 (https://katalog.we-online.de/em/datasheet/9774065951.pdf), generated with kicad-footprint-generator
+Mounting 2.7mm 9774065951
+0
+8
+1
+Mounting_Wuerth
+Mounting_Wuerth_WA-SMST-2.7mm_H6mm_9774060951
+Mounting Hardware, inside through hole 2.7mm, height 6, Wuerth electronics 9774060951 (https://katalog.we-online.de/em/datasheet/9774060951.pdf), generated with kicad-footprint-generator
+Mounting 2.7mm 9774060951
+0
+8
+1
+Mounting_Wuerth
+Mounting_Wuerth_WA-SMST-2.7mm_H7mm_9774070951
+Mounting Hardware, inside through hole 2.7mm, height 7, Wuerth electronics 9774070951 (https://katalog.we-online.de/em/datasheet/9774070951.pdf), generated with kicad-footprint-generator
+Mounting 2.7mm 9774070951
+0
+8
+1
+Mounting_Wuerth
+Mounting_Wuerth_WA-SMST-2.7mm_H8mm_9774080951
+Mounting Hardware, inside through hole 2.7mm, height 8, Wuerth electronics 9774080951 (https://katalog.we-online.de/em/datasheet/9774080951.pdf), generated with kicad-footprint-generator
+Mounting 2.7mm 9774080951
+0
+8
+1
+Mounting_Wuerth
+Mounting_Wuerth_WA-SMST-2.7mm_H9mm_9774090951
+Mounting Hardware, inside through hole 2.7mm, height 9, Wuerth electronics 9774090951 (https://katalog.we-online.de/em/datasheet/9774090951.pdf), generated with kicad-footprint-generator
+Mounting 2.7mm 9774090951
+0
+8
+1
+Mounting_Wuerth
+Mounting_Wuerth_WA-SMST-2.7mm_H10mm_9774100951
+Mounting Hardware, inside through hole 2.7mm, height 10, Wuerth electronics 9774100951 (https://katalog.we-online.de/em/datasheet/9774100951.pdf), generated with kicad-footprint-generator
+Mounting 2.7mm 9774100951
+0
+8
+1
+Mounting_Wuerth
+Mounting_Wuerth_WA-SMST-2.25mm_H1.5mm_9774015943
+Mounting Hardware, inside through hole 2.25mm, height 1.5, Wuerth electronics 9774015943 (https://katalog.we-online.de/em/datasheet/9774015943.pdf), generated with kicad-footprint-generator
+Mounting 2.25mm 9774015943
+0
+8
+1
+Mounting_Wuerth
+Mounting_Wuerth_WA-SMST-2.25mm_H1mm_9774010943
+Mounting Hardware, inside through hole 2.25mm, height 1, Wuerth electronics 9774010943 (https://katalog.we-online.de/em/datasheet/9774010943.pdf), generated with kicad-footprint-generator
+Mounting 2.25mm 9774010943
+0
+8
+1
+Mounting_Wuerth
+Mounting_Wuerth_WA-SMST-2.25mm_H2.5mm_9774025943
+Mounting Hardware, inside through hole 2.25mm, height 2.5, Wuerth electronics 9774025943 (https://katalog.we-online.de/em/datasheet/9774025943.pdf), generated with kicad-footprint-generator
+Mounting 2.25mm 9774025943
+0
+8
+1
+Mounting_Wuerth
+Mounting_Wuerth_WA-SMST-2.25mm_H2mm_9774020943
+Mounting Hardware, inside through hole 2.25mm, height 2, Wuerth electronics 9774020943 (https://katalog.we-online.de/em/datasheet/9774020943.pdf), generated with kicad-footprint-generator
+Mounting 2.25mm 9774020943
+0
+8
+1
+Mounting_Wuerth
+Mounting_Wuerth_WA-SMST-2.25mm_H3.5mm_9774035943
+Mounting Hardware, inside through hole 2.25mm, height 3.5, Wuerth electronics 9774035943 (https://katalog.we-online.de/em/datasheet/9774035943.pdf), generated with kicad-footprint-generator
+Mounting 2.25mm 9774035943
+0
+8
+1
+Mounting_Wuerth
+Mounting_Wuerth_WA-SMST-2.25mm_H3mm_9774030943
+Mounting Hardware, inside through hole 2.25mm, height 3, Wuerth electronics 9774030943 (https://katalog.we-online.de/em/datasheet/9774030943.pdf), generated with kicad-footprint-generator
+Mounting 2.25mm 9774030943
+0
+8
+1
+Mounting_Wuerth
+Mounting_Wuerth_WA-SMST-2.25mm_H4.5mm_9774045943
+Mounting Hardware, inside through hole 2.25mm, height 4.5, Wuerth electronics 9774045943 (https://katalog.we-online.de/em/datasheet/9774045943.pdf), generated with kicad-footprint-generator
+Mounting 2.25mm 9774045943
+0
+8
+1
+Mounting_Wuerth
+Mounting_Wuerth_WA-SMST-2.25mm_H4mm_9774040943
+Mounting Hardware, inside through hole 2.25mm, height 4, Wuerth electronics 9774040943 (https://katalog.we-online.de/em/datasheet/9774040943.pdf), generated with kicad-footprint-generator
+Mounting 2.25mm 9774040943
+0
+8
+1
+Mounting_Wuerth
+Mounting_Wuerth_WA-SMST-2.25mm_H5mm_9774050943
+Mounting Hardware, inside through hole 2.25mm, height 5, Wuerth electronics 9774050943 (https://katalog.we-online.de/em/datasheet/9774050943.pdf), generated with kicad-footprint-generator
+Mounting 2.25mm 9774050943
+0
+8
+1
+Mounting_Wuerth
+Mounting_Wuerth_WA-SMST-2.25mm_H6mm_9774060943
+Mounting Hardware, inside through hole 2.25mm, height 6, Wuerth electronics 9774060943 (https://katalog.we-online.de/em/datasheet/9774060943.pdf), generated with kicad-footprint-generator
+Mounting 2.25mm 9774060943
+0
+8
+1
+Mounting_Wuerth
+Mounting_Wuerth_WA-SMST-2.25mm_H7mm_9774070943
+Mounting Hardware, inside through hole 2.25mm, height 7, Wuerth electronics 9774070943 (https://katalog.we-online.de/em/datasheet/9774070943.pdf), generated with kicad-footprint-generator
+Mounting 2.25mm 9774070943
+0
+8
+1
+Mounting_Wuerth
+Mounting_Wuerth_WA-SMST-2.25mm_H8mm_9774080943
+Mounting Hardware, inside through hole 2.25mm, height 8, Wuerth electronics 9774080943 (https://katalog.we-online.de/em/datasheet/9774080943.pdf), generated with kicad-footprint-generator
+Mounting 2.25mm 9774080943
+0
+8
+1
+Mounting_Wuerth
+Mounting_Wuerth_WA-SMST-3.3mm_H1.5mm_9774015960
+Mounting Hardware, inside through hole 3.3mm, height 1.5, Wuerth electronics 9774015960 (https://katalog.we-online.de/em/datasheet/9774015960.pdf,), generated with kicad-footprint-generator
+Mounting 3.3mm 9774015960
+0
+8
+1
+Mounting_Wuerth
+Mounting_Wuerth_WA-SMST-3.3mm_H1mm_9774010960
+Mounting Hardware, inside through hole 3.3mm, height 1, Wuerth electronics 9774010960 (https://katalog.we-online.de/em/datasheet/9774010960.pdf,), generated with kicad-footprint-generator
+Mounting 3.3mm 9774010960
+0
+8
+1
+Mounting_Wuerth
+Mounting_Wuerth_WA-SMST-3.3mm_H2.5mm_9774025960
+Mounting Hardware, inside through hole 3.3mm, height 2.5, Wuerth electronics 9774025960 (https://katalog.we-online.de/em/datasheet/9774025960.pdf,), generated with kicad-footprint-generator
+Mounting 3.3mm 9774025960
+0
+8
+1
+Mounting_Wuerth
+Mounting_Wuerth_WA-SMST-3.3mm_H2mm_9774020960
+Mounting Hardware, inside through hole 3.3mm, height 2, Wuerth electronics 9774020960 (https://katalog.we-online.de/em/datasheet/9774020960.pdf,), generated with kicad-footprint-generator
+Mounting 3.3mm 9774020960
+0
+8
+1
+Mounting_Wuerth
+Mounting_Wuerth_WA-SMST-3.3mm_H3mm_9774030960
+Mounting Hardware, inside through hole 3.3mm, height 3, Wuerth electronics 9774030960 (https://katalog.we-online.de/em/datasheet/9774030960.pdf,), generated with kicad-footprint-generator
+Mounting 3.3mm 9774030960
+0
+8
+1
+Mounting_Wuerth
+Mounting_Wuerth_WA-SMST-3.3mm_H4mm_9774040960
+Mounting Hardware, inside through hole 3.3mm, height 4, Wuerth electronics 9774040960 (https://katalog.we-online.de/em/datasheet/9774040960.pdf,), generated with kicad-footprint-generator
+Mounting 3.3mm 9774040960
+0
+8
+1
+Mounting_Wuerth
+Mounting_Wuerth_WA-SMST-3.3mm_H5mm_9774050960
+Mounting Hardware, inside through hole 3.3mm, height 5, Wuerth electronics 9774050960 (https://katalog.we-online.de/em/datasheet/9774050960.pdf,), generated with kicad-footprint-generator
+Mounting 3.3mm 9774050960
+0
+8
+1
+Mounting_Wuerth
+Mounting_Wuerth_WA-SMST-3.3mm_H6mm_9774060960
+Mounting Hardware, inside through hole 3.3mm, height 6, Wuerth electronics 9774060960 (https://katalog.we-online.de/em/datasheet/9774060960.pdf,), generated with kicad-footprint-generator
+Mounting 3.3mm 9774060960
+0
+8
+1
+Mounting_Wuerth
+Mounting_Wuerth_WA-SMST-3.3mm_H7mm_9774070960
+Mounting Hardware, inside through hole 3.3mm, height 7, Wuerth electronics 9774070960 (https://katalog.we-online.de/em/datasheet/9774070960.pdf,), generated with kicad-footprint-generator
+Mounting 3.3mm 9774070960
+0
+8
+1
+Mounting_Wuerth
+Mounting_Wuerth_WA-SMST-3.3mm_H8mm_9774080960
+Mounting Hardware, inside through hole 3.3mm, height 8, Wuerth electronics 9774080960 (https://katalog.we-online.de/em/datasheet/9774080960.pdf,), generated with kicad-footprint-generator
+Mounting 3.3mm 9774080960
+0
+8
+1
+Mounting_Wuerth
+Mounting_Wuerth_WA-SMST-3.3mm_H9mm_9774090960
+Mounting Hardware, inside through hole 3.3mm, height 9, Wuerth electronics 9774090960 (https://katalog.we-online.de/em/datasheet/9774090960.pdf,), generated with kicad-footprint-generator
+Mounting 3.3mm 9774090960
+0
+8
+1
+Mounting_Wuerth
+Mounting_Wuerth_WA-SMST-3.3mm_H10mm_9774100960
+Mounting Hardware, inside through hole 3.3mm, height 10, Wuerth electronics 9774100960 (https://katalog.we-online.de/em/datasheet/9774100960.pdf,), generated with kicad-footprint-generator
+Mounting 3.3mm 9774100960
+0
+8
+1
+Mounting_Wuerth
+Mounting_Wuerth_WA-SMST-3.3mm_H11mm_9774110960
+Mounting Hardware, inside through hole 3.3mm, height 11, Wuerth electronics 9774110960 (https://katalog.we-online.de/em/datasheet/9774110960.pdf,), generated with kicad-footprint-generator
+Mounting 3.3mm 9774110960
+0
+8
+1
+Mounting_Wuerth
+Mounting_Wuerth_WA-SMST-3.3mm_H12mm_9774120960
+Mounting Hardware, inside through hole 3.3mm, height 12, Wuerth electronics 9774120960 (https://katalog.we-online.de/em/datasheet/9774120960.pdf,), generated with kicad-footprint-generator
+Mounting 3.3mm 9774120960
+0
+8
+1
+Mounting_Wuerth
+Mounting_Wuerth_WA-SMST-3.3mm_H13mm_9774130960
+Mounting Hardware, inside through hole 3.3mm, height 13, Wuerth electronics 9774130960 (https://katalog.we-online.de/em/datasheet/9774130960.pdf,), generated with kicad-footprint-generator
+Mounting 3.3mm 9774130960
+0
+8
+1
+Mounting_Wuerth
+Mounting_Wuerth_WA-SMST-3.3mm_H14mm_9774140960
+Mounting Hardware, inside through hole 3.3mm, height 14, Wuerth electronics 9774140960 (https://katalog.we-online.de/em/datasheet/9774140960.pdf,), generated with kicad-footprint-generator
+Mounting 3.3mm 9774140960
+0
+8
+1
+Mounting_Wuerth
+Mounting_Wuerth_WA-SMST-3.3mm_H15mm_9774150960
+Mounting Hardware, inside through hole 3.3mm, height 15, Wuerth electronics 9774150960 (https://katalog.we-online.de/em/datasheet/9774150960.pdf,), generated with kicad-footprint-generator
+Mounting 3.3mm 9774150960
+0
+8
+1
+Mounting_Wuerth
+Mounting_Wuerth_WA-SMST-4.5mm_H1mm_9774010982
+Mounting Hardware, inside through hole 4.5mm, height 1, Wuerth electronics 9774010982 (https://katalog.we-online.de/em/datasheet/9774010982.pdf), generated with kicad-footprint-generator
+Mounting 4.5mm 9774010982
+0
+8
+1
+Mounting_Wuerth
+Mounting_Wuerth_WA-SMST-4.5mm_H2mm_9774020982
+Mounting Hardware, inside through hole 4.5mm, height 2, Wuerth electronics 9774020982 (https://katalog.we-online.de/em/datasheet/9774020982.pdf), generated with kicad-footprint-generator
+Mounting 4.5mm 9774020982
+0
+8
+1
+Mounting_Wuerth
+Mounting_Wuerth_WA-SMST-4.5mm_H3mm_9774030982
+Mounting Hardware, inside through hole 4.5mm, height 3, Wuerth electronics 9774030982 (https://katalog.we-online.de/em/datasheet/9774030982.pdf), generated with kicad-footprint-generator
+Mounting 4.5mm 9774030982
+0
+8
+1
+Mounting_Wuerth
+Mounting_Wuerth_WA-SMST-4.5mm_H4mm_9774040982
+Mounting Hardware, inside through hole 4.5mm, height 4, Wuerth electronics 9774040982 (https://katalog.we-online.de/em/datasheet/9774040982.pdf), generated with kicad-footprint-generator
+Mounting 4.5mm 9774040982
+0
+8
+1
+Mounting_Wuerth
+Mounting_Wuerth_WA-SMST-4.5mm_H5mm_9774050982
+Mounting Hardware, inside through hole 4.5mm, height 5, Wuerth electronics 9774050982 (https://katalog.we-online.de/em/datasheet/9774050982.pdf), generated with kicad-footprint-generator
+Mounting 4.5mm 9774050982
+0
+8
+1
+Mounting_Wuerth
+Mounting_Wuerth_WA-SMST-4.5mm_H6mm_9774060982
+Mounting Hardware, inside through hole 4.5mm, height 6, Wuerth electronics 9774060982 (https://katalog.we-online.de/em/datasheet/9774060982.pdf), generated with kicad-footprint-generator
+Mounting 4.5mm 9774060982
+0
+8
+1
+Mounting_Wuerth
+Mounting_Wuerth_WA-SMST-4.5mm_H7mm_9774070982
+Mounting Hardware, inside through hole 4.5mm, height 7, Wuerth electronics 9774070982 (https://katalog.we-online.de/em/datasheet/9774070982.pdf), generated with kicad-footprint-generator
+Mounting 4.5mm 9774070982
+0
+8
+1
+Mounting_Wuerth
+Mounting_Wuerth_WA-SMST-4.5mm_H8mm_9774080982
+Mounting Hardware, inside through hole 4.5mm, height 8, Wuerth electronics 9774080982 (https://katalog.we-online.de/em/datasheet/9774080982.pdf), generated with kicad-footprint-generator
+Mounting 4.5mm 9774080982
+0
+8
+1
+Mounting_Wuerth
+Mounting_Wuerth_WA-SMST-4.5mm_H9mm_9774090982
+Mounting Hardware, inside through hole 4.5mm, height 9, Wuerth electronics 9774090982 (https://katalog.we-online.de/em/datasheet/9774090982.pdf), generated with kicad-footprint-generator
+Mounting 4.5mm 9774090982
+0
+8
+1
+Mounting_Wuerth
+Mounting_Wuerth_WA-SMST-4.5mm_H10mm_9774100982
+Mounting Hardware, inside through hole 4.5mm, height 10, Wuerth electronics 9774100982 (https://katalog.we-online.de/em/datasheet/9774100982.pdf), generated with kicad-footprint-generator
+Mounting 4.5mm 9774100982
+0
+8
+1
+NetTie
+NetTie-2_SMD_Pad0.5mm
+Net tie, 2 pin, 0.5mm square SMD pads
+net tie
+0
+2
+2
+NetTie
+NetTie-2_SMD_Pad2.0mm
+Net tie, 2 pin, 2.0mm square SMD pads
+net tie
+0
+2
+2
+NetTie
+NetTie-2_THT_Pad0.3mm
+Net tie, 2 pin, 0.3mm round THT pads
+net tie
+0
+2
+2
+NetTie
+NetTie-2_THT_Pad1.0mm
+Net tie, 2 pin, 1.0mm round THT pads
+net tie
+0
+2
+2
+NetTie
+NetTie-3_SMD_Pad0.5mm
+Net tie, 3 pin, 0.5mm square SMD pads
+net tie
+0
+3
+3
+NetTie
+NetTie-3_SMD_Pad2.0mm
+Net tie, 3 pin, 2.0mm square SMD pads
+net tie
+0
+3
+3
+NetTie
+NetTie-3_THT_Pad0.3mm
+Net tie, 3 pin, 0.3mm round THT pads
+net tie
+0
+3
+3
+NetTie
+NetTie-3_THT_Pad1.0mm
+Net tie, 3 pin, 1.0mm round THT pads
+net tie
+0
+3
+3
+NetTie
+NetTie-4_SMD_Pad0.5mm
+Net tie, 4 pin, 0.5mm square SMD pads
+net tie
+0
+4
+4
+NetTie
+NetTie-4_SMD_Pad2.0mm
+Net tie, 4 pin, 2.0mm square SMD pads
+net tie
+0
+4
+4
+NetTie
+NetTie-4_THT_Pad0.3mm
+Net tie, 4 pin, 0.3mm round THT pads
+net tie
+0
+4
+4
+NetTie
+NetTie-4_THT_Pad1.0mm
+Net tie, 4 pin, 1.0mm round THT pads
+net tie
+0
+4
+4
+OptoDevice
+ADNS-9800
+Laser Gaming Sensor ADNS-9800
+MOUSE MOUSE_SENSOR LASER_GAMING_SENSOR
+0
+16
+16
+OptoDevice
+AGILENT_HFBR-152x
+Fiberoptic Transmitter TX, HFBR series (https://docs.broadcom.com/docs/AV02-3283EN)
+Fiberoptic Transmitter
+0
+6
+6
+OptoDevice
+AGILENT_HFBR-252x
+Fiberoptic Receiver RX, HFBR series (https://docs.broadcom.com/docs/AV02-3283EN)
+Fiberoptic Transmitter
+0
+6
+6
+OptoDevice
+AMS_TSL2550_SMD
+http://ams.com/eng/content/download/250130/975613/142977
+TSL2550 ambient light sensor
+0
+4
+4
+OptoDevice
+Broadcom_AFBR-16xxZ_Horizontal
+Fiber Optic Transmitter and Receiver, https://docs.broadcom.com/docs/AV02-4369EN
+Fiber Optic Transmitter and Receiver
+0
+6
+6
+OptoDevice
+Broadcom_AFBR-16xxZ_Tilted
+Fiber Optic Transmitter and Receiver, https://docs.broadcom.com/docs/AV02-4369EN
+Fiber Optic Transmitter and Receiver
+0
+6
+6
+OptoDevice
+Broadcom_AFBR-16xxZ_Vertical
+Fiber Optic Transmitter and Receiver, https://docs.broadcom.com/docs/AV02-4369EN
+Fiber Optic Transmitter and Receiver
+0
+6
+6
+OptoDevice
+Broadcom_APDS-9301
+ambient light sensor, i2c interface, 6-pin chipled package, https://docs.broadcom.com/docs/AV02-2315EN
+ambient light sensor chipled
+0
+6
+6
+OptoDevice
+Broadcom_DFN-6_2x2mm_P0.65mm
+Broadcom  DFN, 6 Pin (https://docs.broadcom.com/docs/AV02-4755EN), generated with kicad-footprint-generator ipc_noLead_generator.py
+Broadcom DFN NoLead
+0
+6
+6
+OptoDevice
+Broadcom_LGA-8_2x2mm_P0.53mm
+Broadcom  LGA, 8 Pin (https://docs.broadcom.com/docs/AV02-4755EN), generated with kicad-footprint-generator ipc_noLead_generator.py
+Broadcom LGA NoLead
+0
+8
+8
+OptoDevice
+Everlight_ITR1201SR10AR
+package for Everlight ITR1201SR10AR, light-direction upwards, see https://www.everlight.com/file/ProductFile/ITR1201SR10AR-TR.pdf
+reflective opto couple photo coupler
+0
+4
+4
+OptoDevice
+Everlight_ITR8307
+package for Everlight ITR8307 with PCB cutout, light-direction upwards, see http://www.everlight.com/file/ProductFile/ITR8307.pdf
+refective opto couple photo coupler
+0
+4
+4
+OptoDevice
+Everlight_ITR8307F43
+package for Everlight ITR8307/F43, see https://everlighteurope.com/index.php?controller=attachment&id_attachment=5385
+refective opto couple photo coupler
+0
+4
+4
+OptoDevice
+Everlight_ITR8307_Reverse
+package for Everlight ITR8307 with PCB cutout, light-direction downwards, see http://www.everlight.com/file/ProductFile/ITR8307.pdf
+refective opto couple photo coupler
+0
+4
+4
+OptoDevice
+Finder_34.81
+Relay SPST, Finder Type 34.81 (opto relays/coupler), vertical/standing form, see https://gfinder.findernet.com/public/attachments/34/EN/S34USAEN.pdf
+Relay SPST Finder
+0
+4
+4
+OptoDevice
+Hamamatsu_C12880
+Hamamatsu spectrometer, see http://www.hamamatsu.com/resources/pdf/ssd/c12880ma_kacc1226e.pdf
+opto spectrometer Hamamatsu
+0
+10
+10
+OptoDevice
+Hamamatsu_S13360-30CS
+SiPM, 2pin
+Hamamatsu SiPM
+0
+2
+2
+OptoDevice
+Kingbright_KPS-3227
+3.2mmx2.7mm, light sensor, https://www.kingbright.com/attachments/file/psearch/000/00/00/KPS-3227SP1C(Ver.16).pdf
+KPS-3227 Ambient Light Photo Sensor
+0
+4
+4
+OptoDevice
+Kingbright_KPS-5130
+http://www.kingbright.com/attachments/file/psearch/000/00/00/KPS-5130PD7C(Ver.14).pdf
+KPS-5130 photodiode RGB sensor
+0
+4
+4
+OptoDevice
+Kingbright_KRC011_Horizontal
+Subminiature Reflective Optical Sensor, http://www.kingbright.com/attachments/file/psearch/000/00/00/KRC011(Ver.15).pdf
+Subminiature Reflective Optical Sensor
+0
+4
+4
+OptoDevice
+Kingbright_KRC011_Vertical
+Subminiature Reflective Optical Sensor, http://www.kingbright.com/attachments/file/psearch/000/00/00/KRC011(Ver.15).pdf
+Subminiature Reflective Optical Sensor
+0
+4
+4
+OptoDevice
+Kodenshi_LG206D
+http://kodenshi.co.jp/products/pdf/sensor/photointerrupter_ic/LG206D.pdf
+Photointerrupter  infrared LED with photo IC
+0
+5
+5
+OptoDevice
+Kodenshi_LG206L
+http://kodenshi.co.jp/products/pdf/sensor/photointerrupter_ic/LG205L.pdf
+Photointerrupter  infrared LED with photo IC
+0
+5
+5
+OptoDevice
+Kodenshi_SG105
+package for Kodenshi SG-105 with PCB cutout, light-direction upwards, see http://www.kodenshi.co.jp/products/pdf/sensor/photointerrupter_ref/SG-105.pdf
+refective opto couple photo coupler
+0
+4
+4
+OptoDevice
+Kodenshi_SG105F
+package for Kodenshi SG-105F, see http://www.kodenshi.co.jp/products/pdf/sensor/photointerrupter_ref/SG-105F.pdf
+refective opto couple photo coupler
+0
+4
+4
+OptoDevice
+Kodenshi_SG105_Reverse
+package for Kodenshi SG-105 with PCB cutout, light-direction downwards, see http://www.kodenshi.co.jp/products/pdf/sensor/photointerrupter_ref/SG-105.pdf
+refective opto couple photo coupler
+0
+4
+4
+OptoDevice
+LaserDiode_TO3.3-D3.3-3
+Laser Diode, TO-3.3mm, 3pin
+Laser Diode TO3.3
+0
+3
+3
+OptoDevice
+LaserDiode_TO5-D9-3
+Laser Diode, TO5-like (D=9mm), 3pin
+Laser Diode TO5-like
+0
+3
+3
+OptoDevice
+LaserDiode_TO18-D5.6-3
+Laser Diode, TO18-like (D=5.6mm), 3pin
+Laser Diode TO18-like
+0
+3
+3
+OptoDevice
+LaserDiode_TO38ICut-3
+Laser Diode, TO-38-ICut, 3pin
+Laser Diode TO38-ICut
+0
+3
+3
+OptoDevice
+LaserDiode_TO56-3
+Laser Diode, TO-56, 3pin
+Laser Diode TO56
+0
+3
+3
+OptoDevice
+Lightpipe_Dialight_515-1064F
+https://www.dialightsignalsandcomponents.com/515-optopipe-light-pipe-trilevel-2-5mm-rnd-flat-diff-lens-press-fit/#tab-resources
+lightpipe triple tower right angle 3mm
+0
+0
+0
+OptoDevice
+Lightpipe_LPF-C012303S
+https://www.lumex.com/spec/LPF-C012303S.pdf
+lightpipe dual tower right angle 3mm
+0
+0
+0
+OptoDevice
+Lightpipe_LPF-C013301S
+https://www.lumex.com/spec/LPF-C013301S.pdf
+lightpipe triple tower right angle 3mm
+0
+0
+0
+OptoDevice
+Lightpipe_Mentor_1275.x00x
+https://www.mentor-bauelemente.de/katalog/ll/MENTOR-LL.pdf
+spherical light pipe 4 way 3mm PLCC-2 PLCC-4
+0
+0
+0
+OptoDevice
+Lightpipe_Mentor_1276.1004
+https://www.mentor-bauelemente.de/katalog/ll/MENTOR-LL.pdf
+spherical light pipe 4 way 3mm PLCC-2 PLCC-4
+0
+0
+0
+OptoDevice
+Lightpipe_Mentor_1276.2004
+https://www.mentor-bauelemente.de/katalog/ll/MENTOR-LL.pdf
+planar light pipe 4 way 3mm PLCC-2 PLCC-4
+0
+0
+0
+OptoDevice
+Lite-On_LTR-303ALS-01
+ambient light sensor, i2c interface, 6-pin chipled package, http://optoelectronics.liteon.com/upload/download/DS86-2013-0004/LTR-303ALS-01_DS_V1.pdf
+ambient light sensor chipled
+0
+6
+6
+OptoDevice
+Luna_NSL-32
+Optoisolator with LED and photoresistor
+optoisolator
+0
+4
+4
+OptoDevice
+Maxim_OLGA-14_3.3x5.6mm_P0.8mm
+https://pdfserv.maximintegrated.com/land_patterns/90-0602.PDF
+OLGA-14 OESIP-14
+0
+14
+14
+OptoDevice
+ONSemi_QSE15x
+3 Lead Plastic Package
+ONSemi QSE158 QSE159
+0
+3
+3
+OptoDevice
+OnSemi_CASE100AQ
+OnSemi CASE 100AQ for QRE1113, see https://www.onsemi.com/pub/Collateral/QRE1113-D.PDF
+reflective opto couple photo coupler
+0
+4
+4
+OptoDevice
+OnSemi_CASE100CY
+OnSemi CASE 100CY, light-direction upwards, see http://www.onsemi.com/pub/Collateral/QRE1113-D.PDF
+refective opto couple photo coupler
+0
+4
+4
+OptoDevice
+Osram_BPW82
+PhotoDiode, BPW82, RM2.54
+PhotoDiode BPW82 RM2.54
+0
+2
+2
+OptoDevice
+Osram_DIL2_4.3x4.65mm_P5.08mm
+PhotoDiode, plastic DIL, 4.3x4.65mm², RM5.08
+PhotoDiode plastic DIL RM5.08
+0
+2
+2
+OptoDevice
+Osram_LPT80A
+PhotoTransistor, sidelooker package, RM2.54
+PhotoTransistor sidelooker package RM2.54
+0
+2
+2
+OptoDevice
+Osram_SFH9x0x
+package for Osram SFH9x0x series of reflective photo interrupters/couplers, see http://www.osram-os.com/Graphics/XPic6/00200860_0.pdf
+reflective photo interrupter SMD
+0
+6
+6
+OptoDevice
+Osram_SFH205
+PhotoDiode, SFH205, RM2.54
+PhotoDiode SFH205 RM2.54
+0
+2
+2
+OptoDevice
+Osram_SFH225
+PhotoDiode, SFH225, RM2.54
+PhotoDiode SFH225 RM2.54
+0
+2
+2
+OptoDevice
+Osram_SMD-DIL2_4.5x4.0mm
+PhotoDiode, plastic SMD DIL, 4.5x4mm²
+PhotoDiode plastic SMD DIL
+0
+2
+2
+OptoDevice
+Osram_SMD-SmartDIL
+PhotoDiode, plastic SMD SmatDIL
+PhotoDiode plastic SMD SmatDIL
+0
+3
+3
+OptoDevice
+Panasonic_APV-AQY_SSOP-4_4.45x2.65mm_P1.27mm
+https://www.panasonic-electric-works.com/cps/rde/xbcr/pew_eu_en/technical_information_photomos_en.pdf
+SSOP4 APV21 AQY22
+0
+4
+4
+OptoDevice
+PerkinElmer_VTL5C
+Axial Vactrol (http://www.qsl.net/wa1ion/vactrol/vactrol.pdf)
+vactrol
+0
+4
+4
+OptoDevice
+PerkinElmer_VTL5Cx2
+Axial Vactrol (http://www.qsl.net/wa1ion/vactrol/vactrol.pdf)
+vactrol
+0
+5
+5
+OptoDevice
+R_LDR_4.9x4.2mm_P2.54mm_Vertical
+Resistor, LDR 4.9x4.2mm
+Resistor LDR4.9x4.2
+0
+2
+2
+OptoDevice
+R_LDR_5.0x4.1mm_P3mm_Vertical
+Resistor, LDR 5x4.1mm, see http://cdn-reichelt.de/documents/datenblatt/A500/A90xxxx%23PE.pdf
+Resistor LDR5x4.1mm
+0
+2
+2
+OptoDevice
+R_LDR_5.1x4.3mm_P3.4mm_Vertical
+Resistor, LDR 5.1x3.4mm, see http://yourduino.com/docs/Photoresistor-5516-datasheet.pdf
+Resistor LDR5.1x3.4mm
+0
+2
+2
+OptoDevice
+R_LDR_5.2x5.2mm_P3.5mm_Horizontal
+Resistor, LDR 5.2x5.2, upright, see http://cdn-reichelt.de/documents/datenblatt/A500/M996011A.pdf
+Resistor LDR5.2x5.2 
+0
+2
+2
+OptoDevice
+R_LDR_7x6mm_P5.1mm_Vertical
+Resistor, LDR 7x6mm
+Resistor LDR7x6mm
+0
+2
+2
+OptoDevice
+R_LDR_10x8.5mm_P7.6mm_Vertical
+Resistor, LDR 10x8.5mm
+Resistor LDR10.8.5mm
+0
+2
+2
+OptoDevice
+R_LDR_11x9.4mm_P8.2mm_Vertical
+Resistor, LDR 11x9.4mm
+Resistor LDR11x9.4mm
+0
+2
+2
+OptoDevice
+R_LDR_12x10.8mm_P9.0mm_Vertical
+Resistor, LDR 12x10.8mm, see http://yourduino.com/docs/Photoresistor-5516-datasheet.pdf
+Resistor LDR12x10.8mm
+0
+2
+2
+OptoDevice
+R_LDR_D6.4mm_P3.4mm_Vertical
+Resistor, LDR D=6.4mm, see http://yourduino.com/docs/Photoresistor-5516-datasheet.pdf
+Resistor LDRD=6.4mm
+0
+2
+2
+OptoDevice
+R_LDR_D13.8mm_P9.0mm_Vertical
+Resistor, diameter 13.8mm pitch 9mm, see http://yourduino.com/docs/Photoresistor-5516-datasheet.pdf
+Resistor LDR 
+0
+2
+2
+OptoDevice
+R_LDR_D20mm_P17.5mm_Vertical
+Resistor, LDR 20mm diameter, pin pitch 17.5mm, see http://yourduino.com/docs/Photoresistor-5516-datasheet.pdf
+Resistor LDR
+0
+2
+2
+OptoDevice
+ST_VL53L0X
+https://www.st.com/resource/en/datasheet/vl53l1x.pdf
+laser-ranging sensor
+0
+12
+12
+OptoDevice
+ST_VL53L1X
+https://www.st.com/resource/en/datasheet/vl53l1x.pdf
+laser-ranging sensor
+0
+12
+12
+OptoDevice
+Sharp_GP2Y0A41SK0F
+http://www.sharp-world.com/products/device/lineup/data/pdf/datasheet/gp2y0a41sk_e.pdf
+Distance Sensor Sharp
+0
+2
+2
+OptoDevice
+Sharp_IS471F
+Sharp OPIC IS471F, see http://pdf.datasheetcatalog.com/datasheet/Sharp/mXvrzty.pdf
+Sharp OPIC IS471F
+0
+4
+4
+OptoDevice
+Sharp_IS485
+Sharp OPIC, IS485, IS486, see http://microrato.ua.pt/main/Actividades/Estagios/Docs/IS485_6.pdf
+Sharp OPIC IS485 IS486
+0
+3
+3
+OptoDevice
+Siemens_SFH900
+package for Siemens SFH900 reflex photo interrupter/coupler/object detector, see https://www.batronix.com/pdf/sfh900.pdf
+Siemens SFH900 reflex photo interrupter coupler object detector
+0
+3
+3
+OptoDevice
+Toshiba_TORX170_TORX173_TORX193_TORX194
+Fiberoptic Reciver, RX, Toshiba, Toslink, TORX170, TORX173, TORX193, TORX194
+Fiberoptic Reciver RX Toshiba Toslink TORX170 TORX173 TORX193 TORX194
+0
+6
+6
+OptoDevice
+Toshiba_TOTX170_TOTX173_TOTX193_TOTX194
+Fiberoptic Reciver, RX, Toshiba, Toslink, TORX170, TORX173, TORX193, TORX194
+Fiberoptic Reciver RX Toshiba Toslink TORX170 TORX173 TORX193 TORX194
+0
+6
+6
+OptoDevice
+Vishay_CAST-3Pin
+IR Receiver Vishay TSOP-xxxx, CAST package, see https://www.vishay.com/docs/82493/tsop311.pdf
+IRReceiverVishayTSOP-xxxx CAST
+0
+3
+3
+OptoDevice
+Vishay_CNY70
+package for Vishay CNY70 refective photo coupler/interrupter
+Vishay CNY70 refective photo coupler
+0
+4
+4
+OptoDevice
+Vishay_MINICAST-3Pin
+IR Receiver Vishay TSOP-xxxx, MINICAST package, see https://www.vishay.com/docs/82669/tsop32s40f.pdf
+IR Receiver Vishay TSOP-xxxx MINICAST
+0
+3
+3
+OptoDevice
+Vishay_MINIMOLD-3Pin
+IR Receiver Vishay TSOP-xxxx, MINIMOLD package, see https://www.vishay.com/docs/82742/tsop331.pdf
+IR Receiver Vishay TSOP-xxxx MINIMOLD
+0
+3
+3
+OptoDevice
+Vishay_MOLD-3Pin
+IR Receiver Vishay TSOP-xxxx, MOLD package, see https://www.vishay.com/docs/82669/tsop32s40f.pdf
+IR Receiver Vishay TSOP-xxxx MOLD
+0
+3
+3
+Oscillator
+Oscillator_DIP-8
+Oscillator, DIP8,http://cdn-reichelt.de/documents/datenblatt/B400/OSZI.pdf
+oscillator
+0
+4
+4
+Oscillator
+Oscillator_DIP-8_LargePads
+Oscillator, DIP8, Large Pads, http://cdn-reichelt.de/documents/datenblatt/B400/OSZI.pdf
+oscillator
+0
+4
+4
+Oscillator
+Oscillator_DIP-14
+Oscillator, DIP14, http://cdn-reichelt.de/documents/datenblatt/B400/OSZI.pdf
+oscillator
+0
+4
+4
+Oscillator
+Oscillator_DIP-14_LargePads
+Oscillator, DIP14, Large Pads, http://cdn-reichelt.de/documents/datenblatt/B400/OSZI.pdf
+oscillator
+0
+4
+4
+Oscillator
+Oscillator_OCXO_Morion_MV267
+http://www.morion.com.ru/catalog_pdf/MV267.pdf
+OCXO
+0
+5
+5
+Oscillator
+Oscillator_OCXO_Morion_MV317
+https://www.morion-us.com/catalog_pdf/mv317.pdf
+OCXO
+0
+5
+5
+Oscillator
+Oscillator_SMD_Abracon_ABLNO
+https://abracon.com/Precisiontiming/ABLNO.pdf
+VCXO XO
+0
+4
+4
+Oscillator
+Oscillator_SMD_Abracon_ASCO-4Pin_1.6x1.2mm
+Miniature Crystal Clock Oscillator Abracon ASCO series, https://abracon.com/Oscillators/ASCO.pdf, 1.6x1.2mm^2 package
+SMD SMT crystal oscillator
+0
+4
+4
+Oscillator
+Oscillator_SMD_Abracon_ASDMB-4Pin_2.5x2.0mm
+Miniature Crystal Clock Oscillator Abracon ASDMB series, 2.5x2.0mm package, http://www.abracon.com/Oscillators/ASDMB.pdf
+SMD SMT crystal oscillator
+0
+4
+4
+Oscillator
+Oscillator_SMD_Abracon_ASE-4Pin_3.2x2.5mm
+Miniature Crystal Clock Oscillator Abracon ASE series, http://www.abracon.com/Oscillators/ASEseries.pdf, 3.2x2.5mm^2 package
+SMD SMT crystal oscillator
+0
+4
+4
+Oscillator
+Oscillator_SMD_Abracon_ASE-4Pin_3.2x2.5mm_HandSoldering
+Miniature Crystal Clock Oscillator Abracon ASE series, http://www.abracon.com/Oscillators/ASEseries.pdf, hand-soldering, 3.2x2.5mm^2 package
+SMD SMT crystal oscillator hand-soldering
+0
+4
+4
+Oscillator
+Oscillator_SMD_Abracon_ASV-4Pin_7.0x5.1mm
+Miniature Crystal Clock Oscillator Abracon ASV series, http://www.abracon.com/Oscillators/ASV.pdf, 7.0x5.1mm^2 package
+SMD SMT crystal oscillator
+0
+4
+4
+Oscillator
+Oscillator_SMD_Abracon_ASV-4Pin_7.0x5.1mm_HandSoldering
+Miniature Crystal Clock Oscillator Abracon ASV series, http://www.abracon.com/Oscillators/ASV.pdf, hand-soldering, 7.0x5.1mm^2 package
+SMD SMT crystal oscillator hand-soldering
+0
+4
+4
+Oscillator
+Oscillator_SMD_Diodes_FN-4Pin_7.0x5.0mm
+FN Series Crystal Clock Oscillator (XO) (https://www.diodes.com/assets/Datasheets/FN_3-3V.pdf)
+Oscillator Crystal SMD SMT
+0
+4
+4
+Oscillator
+Oscillator_SMD_ECS_2520MV-xxx-xx-4Pin_2.5x2.0mm
+Miniature Crystal Clock Oscillator ECS 2520MV series, https://www.ecsxtal.com/store/pdf/ECS-2520MV.pdf
+Miniature Crystal Clock Oscillator ECS 2520MV series SMD SMT HCMOS
+0
+4
+4
+Oscillator
+Oscillator_SMD_EuroQuartz_XO32-4Pin_3.2x2.5mm
+Miniature Crystal Clock Oscillator EuroQuartz XO32 series, http://cdn-reichelt.de/documents/datenblatt/B400/XO32.pdf, 3.2x2.5mm^2 package
+SMD SMT crystal oscillator
+0
+4
+4
+Oscillator
+Oscillator_SMD_EuroQuartz_XO32-4Pin_3.2x2.5mm_HandSoldering
+Miniature Crystal Clock Oscillator EuroQuartz XO32 series, http://cdn-reichelt.de/documents/datenblatt/B400/XO32.pdf, hand-soldering, 3.2x2.5mm^2 package
+SMD SMT crystal oscillator hand-soldering
+0
+4
+4
+Oscillator
+Oscillator_SMD_EuroQuartz_XO53-4Pin_5.0x3.2mm
+Miniature Crystal Clock Oscillator EuroQuartz XO53 series, http://cdn-reichelt.de/documents/datenblatt/B400/XO53.pdf, 5.0x3.2mm^2 package
+SMD SMT crystal oscillator
+0
+4
+4
+Oscillator
+Oscillator_SMD_EuroQuartz_XO53-4Pin_5.0x3.2mm_HandSoldering
+Miniature Crystal Clock Oscillator EuroQuartz XO53 series, http://cdn-reichelt.de/documents/datenblatt/B400/XO53.pdf, hand-soldering, 5.0x3.2mm^2 package
+SMD SMT crystal oscillator hand-soldering
+0
+4
+4
+Oscillator
+Oscillator_SMD_EuroQuartz_XO91-4Pin_7.0x5.0mm
+Miniature Crystal Clock Oscillator EuroQuartz XO91 series, http://cdn-reichelt.de/documents/datenblatt/B400/XO91.pdf, 7.0x5.0mm^2 package
+SMD SMT crystal oscillator
+0
+4
+4
+Oscillator
+Oscillator_SMD_EuroQuartz_XO91-4Pin_7.0x5.0mm_HandSoldering
+Miniature Crystal Clock Oscillator EuroQuartz XO91 series, http://cdn-reichelt.de/documents/datenblatt/B400/XO91.pdf, hand-soldering, 7.0x5.0mm^2 package
+SMD SMT crystal oscillator hand-soldering
+0
+4
+4
+Oscillator
+Oscillator_SMD_Fordahl_DFAS1-6Pin_14.8x9.1mm
+Miniature Crystal Clock Oscillator TXCO Fordahl DFA S1-KHZ/LHZ, http://www.iqdfrequencyproducts.com/products/details/iqxo-70-11-30.pdf, 14.8x9.1mm^2 package
+SMD SMT crystal oscillator
+0
+6
+6
+Oscillator
+Oscillator_SMD_Fordahl_DFAS2-4Pin_7.3x5.1mm
+Mminiature Crystal Clock Oscillator TXCO Fordahl DFA S2-KS/LS/US, http://www.iqdfrequencyproducts.com/products/details/iqxo-70-11-30.pdf, 7.3x5.1mm^2 package
+SMD SMT crystal oscillator
+0
+4
+4
+Oscillator
+Oscillator_SMD_Fordahl_DFAS2-4Pin_7.3x5.1mm_HandSoldering
+Mminiature Crystal Clock Oscillator TXCO Fordahl DFA S2-KS/LS/US, http://www.iqdfrequencyproducts.com/products/details/iqxo-70-11-30.pdf, hand-soldering, 7.3x5.1mm^2 package
+SMD SMT crystal oscillator hand-soldering
+0
+4
+4
+Oscillator
+Oscillator_SMD_Fordahl_DFAS3-4Pin_9.1x7.2mm
+Miniature Crystal Clock Oscillator TXCO Fordahl DFA S3-KS/LS/US, http://www.iqdfrequencyproducts.com/products/details/iqxo-70-11-30.pdf, 9.1x7.2mm^2 package
+SMD SMT crystal oscillator
+0
+4
+4
+Oscillator
+Oscillator_SMD_Fordahl_DFAS3-4Pin_9.1x7.2mm_HandSoldering
+Miniature Crystal Clock Oscillator TXCO Fordahl DFA S3-KS/LS/US, http://www.iqdfrequencyproducts.com/products/details/iqxo-70-11-30.pdf, hand-soldering, 9.1x7.2mm^2 package
+SMD SMT crystal oscillator hand-soldering
+0
+4
+4
+Oscillator
+Oscillator_SMD_Fordahl_DFAS7-4Pin_19.9x12.9mm
+Miniature Crystal Clock Oscillator TXCO Fordahl DFA S7-K/L, http://www.iqdfrequencyproducts.com/products/details/iqxo-70-11-30.pdf, 19.9x12.9mm^2 package
+SMD SMT crystal oscillator
+0
+4
+4
+Oscillator
+Oscillator_SMD_Fordahl_DFAS7-4Pin_19.9x12.9mm_HandSoldering
+Miniature Crystal Clock Oscillator TXCO Fordahl DFA S7-K/L, http://www.iqdfrequencyproducts.com/products/details/iqxo-70-11-30.pdf, hand-soldering, 19.9x12.9mm^2 package
+SMD SMT crystal oscillator hand-soldering
+0
+4
+4
+Oscillator
+Oscillator_SMD_Fordahl_DFAS11-4Pin_7.0x5.0mm
+Miniature Crystal Clock Oscillator TXCO Fordahl DFA S11-OV/UOV, http://www.iqdfrequencyproducts.com/products/details/iqxo-70-11-30.pdf, 7.0x5.0mm^2 package
+SMD SMT crystal oscillator
+0
+4
+4
+Oscillator
+Oscillator_SMD_Fordahl_DFAS11-4Pin_7.0x5.0mm_HandSoldering
+Miniature Crystal Clock Oscillator TXCO Fordahl DFA S11-OV/UOV, http://www.iqdfrequencyproducts.com/products/details/iqxo-70-11-30.pdf, hand-soldering, 7.0x5.0mm^2 package
+SMD SMT crystal oscillator hand-soldering
+0
+4
+4
+Oscillator
+Oscillator_SMD_Fordahl_DFAS15-4Pin_5.0x3.2mm
+Ultraminiature Crystal Clock Oscillator TXCO Fordahl DFA S15-OV/UOV, http://www.iqdfrequencyproducts.com/products/details/iqxo-70-11-30.pdf, 5.0x3.2mm^2 package
+SMD SMT crystal oscillator
+0
+4
+4
+Oscillator
+Oscillator_SMD_Fordahl_DFAS15-4Pin_5.0x3.2mm_HandSoldering
+Ultraminiature Crystal Clock Oscillator TXCO Fordahl DFA S15-OV/UOV, http://www.iqdfrequencyproducts.com/products/details/iqxo-70-11-30.pdf, hand-soldering, 5.0x3.2mm^2 package
+SMD SMT crystal oscillator hand-soldering
+0
+4
+4
+Oscillator
+Oscillator_SMD_Fox_FT5H_5.0x3.2mm
+https://foxonline.com/wp-content/uploads/pdfs/T5HN_T5HV.pdf
+Fox TXCO temperature compensated oscillator
+0
+4
+4
+Oscillator
+Oscillator_SMD_IDT_JS6-6_5.0x3.2mm_P1.27mm
+SMD Crystal Oscillator IDT https://www.idt.com/document/dst/xu-family-datasheet#page=15, 5.0x3.2mm
+SMD SMT crystal oscillator
+0
+6
+6
+Oscillator
+Oscillator_SMD_IDT_JU6-6_7.0x5.0mm_P2.54mm
+SMD Crystal Oscillator IDT https://www.idt.com/document/dst/xu-family-datasheet#page=17, 7.0x5.0mm
+SMD SMT crystal oscillator
+0
+6
+6
+Oscillator
+Oscillator_SMD_IQD_IQXO70-4Pin_7.5x5.0mm
+IQD Crystal Clock Oscillator IQXO-70, http://www.iqdfrequencyproducts.com/products/details/iqxo-70-11-30.pdf, 7.5x5.0mm^2 package
+SMD SMT crystal oscillator
+0
+4
+4
+Oscillator
+Oscillator_SMD_IQD_IQXO70-4Pin_7.5x5.0mm_HandSoldering
+IQD Crystal Clock Oscillator IQXO-70, http://www.iqdfrequencyproducts.com/products/details/iqxo-70-11-30.pdf, hand-soldering, 7.5x5.0mm^2 package
+SMD SMT crystal oscillator hand-soldering
+0
+4
+4
+Oscillator
+Oscillator_SMD_Kyocera_2520-6Pin_2.5x2.0mm
+https://global.kyocera.com/prdct/electro/product/pdf/kt2520_e.pdf
+2.5mm 2mm SMD
+0
+6
+6
+Oscillator
+Oscillator_SMD_Kyocera_KC2520Z-4Pin_2.5x2.0mm
+https://global.kyocera.com/prdct/electro/product/pdf/clock_z_xz_e.pdf
+2.5mm 2mm SMD
+0
+4
+4
+Oscillator
+Oscillator_SMD_OCXO_ConnorWinfield_OH300
+http://www.conwin.com/datasheets/cx/cx282.pdf
+OCXO
+0
+7
+7
+Oscillator
+Oscillator_SMD_SI570_SI571_HandSoldering
+SI570, SI571, Programmable oscillator, Standard
+SI570 SI571 Programmable oscillator Standard
+0
+8
+8
+Oscillator
+Oscillator_SMD_SI570_SI571_Standard
+SI570, SI571, Programmable oscillator, Standard
+SI570 SI571 Programmable oscillator Standard
+0
+8
+8
+Oscillator
+Oscillator_SMD_SeikoEpson_SG210-4Pin_2.5x2.0mm
+SMD Crystal Oscillator Seiko Epson SG-210 https://support.epson.biz/td/api/doc_check.php?mode=dl&lang=en&Parts=SG-210SED, 2.5x2.0mm^2 package
+SMD SMT crystal oscillator
+0
+4
+4
+Oscillator
+Oscillator_SMD_SeikoEpson_SG210-4Pin_2.5x2.0mm_HandSoldering
+SMD Crystal Oscillator Seiko Epson SG-210 https://support.epson.biz/td/api/doc_check.php?mode=dl&lang=en&Parts=SG-210SED, hand-soldering, 2.5x2.0mm^2 package
+SMD SMT crystal oscillator hand-soldering
+0
+4
+4
+Oscillator
+Oscillator_SMD_SeikoEpson_SG3030CM
+SMD Crystal Oscillator Seiko Epson SG-3030CM package
+SMD SMT crystal oscillator
+0
+4
+4
+Oscillator
+Oscillator_SMD_SeikoEpson_SG8002CA-4Pin_7.0x5.0mm
+SMD Crystal Oscillator Seiko Epson SG-8002CA https://support.epson.biz/td/api/doc_check.php?mode=dl&lang=en&Parts=SG-8002DC, 7.0x5.0mm^2 package
+SMD SMT crystal oscillator
+0
+4
+4
+Oscillator
+Oscillator_SMD_SeikoEpson_SG8002CA-4Pin_7.0x5.0mm_HandSoldering
+SMD Crystal Oscillator Seiko Epson SG-8002CA https://support.epson.biz/td/api/doc_check.php?mode=dl&lang=en&Parts=SG-8002DC, hand-soldering, 7.0x5.0mm^2 package
+SMD SMT crystal oscillator hand-soldering
+0
+4
+4
+Oscillator
+Oscillator_SMD_SeikoEpson_SG8002CE-4Pin_3.2x2.5mm
+SMD Crystal Oscillator Seiko Epson SG-8002CE https://support.epson.biz/td/api/doc_check.php?mode=dl&lang=en&Parts=SG-8002DC, 3.2x2.5mm^2 package
+SMD SMT crystal oscillator
+0
+4
+4
+Oscillator
+Oscillator_SMD_SeikoEpson_SG8002CE-4Pin_3.2x2.5mm_HandSoldering
+SMD Crystal Oscillator Seiko Epson SG-8002CE https://support.epson.biz/td/api/doc_check.php?mode=dl&lang=en&Parts=SG-8002DC, hand-soldering, 3.2x2.5mm^2 package
+SMD SMT crystal oscillator hand-soldering
+0
+4
+4
+Oscillator
+Oscillator_SMD_SeikoEpson_SG8002JA-4Pin_14.0x8.7mm
+SMD Crystal Oscillator Seiko Epson SG-8002JA https://support.epson.biz/td/api/doc_check.php?mode=dl&lang=en&Parts=SG-8002DC, 14.0x8.7mm^2 package
+SMD SMT crystal oscillator
+0
+4
+4
+Oscillator
+Oscillator_SMD_SeikoEpson_SG8002JA-4Pin_14.0x8.7mm_HandSoldering
+SMD Crystal Oscillator Seiko Epson SG-8002JA https://support.epson.biz/td/api/doc_check.php?mode=dl&lang=en&Parts=SG-8002DC, hand-soldering, 14.0x8.7mm^2 package
+SMD SMT crystal oscillator hand-soldering
+0
+4
+4
+Oscillator
+Oscillator_SMD_SeikoEpson_SG8002JC-4Pin_10.5x5.0mm
+SMD Crystal Oscillator Seiko Epson SG-8002JC https://support.epson.biz/td/api/doc_check.php?mode=dl&lang=en&Parts=SG-8002DC, 10.5x5.0mm^2 package
+SMD SMT crystal oscillator
+0
+4
+4
+Oscillator
+Oscillator_SMD_SeikoEpson_SG8002JC-4Pin_10.5x5.0mm_HandSoldering
+SMD Crystal Oscillator Seiko Epson SG-8002JC https://support.epson.biz/td/api/doc_check.php?mode=dl&lang=en&Parts=SG-8002DC, hand-soldering, 10.5x5.0mm^2 package
+SMD SMT crystal oscillator hand-soldering
+0
+4
+4
+Oscillator
+Oscillator_SMD_SeikoEpson_SG8002LB-4Pin_5.0x3.2mm
+SMD Crystal Oscillator Seiko Epson SG-8002LB https://support.epson.biz/td/api/doc_check.php?mode=dl&lang=en&Parts=SG-8002DC, 5.0x3.2mm^2 package
+SMD SMT crystal oscillator
+0
+4
+4
+Oscillator
+Oscillator_SMD_SeikoEpson_SG8002LB-4Pin_5.0x3.2mm_HandSoldering
+SMD Crystal Oscillator Seiko Epson SG-8002LB https://support.epson.biz/td/api/doc_check.php?mode=dl&lang=en&Parts=SG-8002DC, hand-soldering, 5.0x3.2mm^2 package
+SMD SMT crystal oscillator hand-soldering
+0
+4
+4
+Oscillator
+Oscillator_SMD_SiTime_SiT9121-6Pin_3.2x2.5mm
+3.2x2.5mm, 1-220MHz High Performance Differential Oscillator SiTime SiT9121 https://www.sitime.com/datasheet/SiT9121
+SMD SMT crystal oscillator
+0
+6
+6
+Oscillator
+Oscillator_SMD_Silicon_Labs_LGA-6_2.5x3.2mm_P1.25mm
+Silicon_Labs  LGA, 6 Pin (https://www.silabs.com/documents/public/data-sheets/si512-13.pdf), generated with kicad-footprint-generator ipc_noLead_generator.py
+Silicon_Labs LGA NoLead
+0
+6
+6
+Oscillator
+Oscillator_SMD_TCXO_G158
+TCXO
+TCXO
+0
+4
+4
+Oscillator
+Oscillator_SMD_TXC_7C-4Pin_5.0x3.2mm
+Miniature Crystal Clock Oscillator TXC 7C series, http://www.txccorp.com/download/products/osc/7C_o.pdf, 5.0x3.2mm^2 package
+SMD SMT crystal oscillator
+0
+4
+4
+Oscillator
+Oscillator_SMD_TXC_7C-4Pin_5.0x3.2mm_HandSoldering
+Miniature Crystal Clock Oscillator TXC 7C series, http://www.txccorp.com/download/products/osc/7C_o.pdf, hand-soldering, 5.0x3.2mm^2 package
+SMD SMT crystal oscillator hand-soldering
+0
+4
+4
+Oscillator
+Oscillator_SeikoEpson_SG-8002DB
+14-lead dip package, row spacing 7.62 mm (300 mils)
+DIL DIP PDIP 2.54mm 7.62mm 300mil
+0
+4
+4
+Oscillator
+Oscillator_SeikoEpson_SG-8002DC
+8-lead dip package, row spacing 7.62 mm (300 mils)
+DIL DIP PDIP 2.54mm 7.62mm 300mil
+0
+4
+4
+PI-PowerBoard
+70555-0001
+
+
+0
+2
+2
+PI-PowerBoard
+70555-0002
+
+
+0
+3
+3
+PI-PowerBoard
+70555-0003
+
+
+0
+4
+4
+PI-PowerBoard
+70555-0011
+
+
+0
+12
+12
+PI-PowerBoard
+ECS-5032MV
+
+
+0
+4
+4
+PI-PowerBoard
+IHLP2020CZER
+
+
+0
+2
+2
+PI-PowerBoard
+M20-782045
+
+
+0
+80
+40
+PI-PowerBoard
+PASTE-HOLE-2.5mm
+
+
+0
+0
+0
+PI-PowerBoard
+PASTE-SLOT-5x2.5mm
+
+
+0
+0
+0
+PI-PowerBoard
+QFN-28-1EP_4x5mm_P0.5mm_EP2.55x3.55mm_ThermalVias
+
+
+0
+34
+29
+PI-PowerBoard
+SH-7010TA
+
+
+0
+6
+5
+PI-PowerBoard
+TI-SON5x6
+
+
+0
+5
+5
+PI-PowerBoard
+WE-TPC-744031002
+
+
+0
+2
+2
+Package_BGA
+Analog_BGA-28_4.0x6.25mm_Layout4x7_P0.8mm_Ball0.45mm_Pad0.4
+Analog BGA-28 4.0mm x 6.25mm package, pitch 0.4mm pad, based on https://www.analog.com/media/en/technical-documentation/data-sheets/8063fa.pdf
+BGA 28 0.8
+0
+28
+28
+Package_BGA
+BGA-9_1.6x1.6mm_Layout3x3_P0.5mm
+BGA-9, http://www.ti.com/lit/ds/symlink/bq27421-g1.pdf
+BGA-9
+0
+9
+9
+Package_BGA
+BGA-16_1.92x1.92mm_Layout4x4_P0.5mm
+BGA-16, http://www.st.com/content/ccc/resource/technical/document/datasheet/group2/bc/cd/62/9e/8f/30/47/69/CD00151267/files/CD00151267.pdf/jcr:content/translations/en.CD00151267.pdf
+BGA-16
+0
+16
+16
+Package_BGA
+BGA-25_6.35x6.35mm_Layout5x5_P1.27mm
+BGA-25, http://cds.linear.com/docs/en/datasheet/4624fc.pdf
+BGA-25 uModule
+0
+25
+25
+Package_BGA
+BGA-36_3.396x3.466mm_Layout6x6_P0.4mm_Ball0.25mm_Pad0.2mm_NSMD
+Altera V36, https://www.altera.com/content/dam/altera-www/global/en_US/pdfs/literature/packaging/04r00486-00.pdf
+Altera BGA-36 V36 VBGA
+0
+36
+36
+Package_BGA
+BGA-48_8.0x9.0mm_Layout6x8_P0.8mm
+BGA-48 - pitch 0.8 mm
+BGA-48
+0
+48
+48
+Package_BGA
+BGA-64_9.0x9.0mm_Layout10x10_P0.8mm
+BGA-64, 10x10 raster, 9x9mm package, pitch 0.8mm
+BGA-64
+0
+64
+64
+Package_BGA
+BGA-68_5.0x5.0mm_Layout9x9_P0.5mm_Ball0.3mm_Pad0.25mm_NSMD
+Altera MBGA-68, https://www.altera.com/content/dam/altera-www/global/en_US/pdfs/literature/packaging/04r00344-01.pdf
+Altera BGA-68 M68 MBGA
+0
+68
+68
+Package_BGA
+BGA-81_4.496x4.377mm_Layout9x9_P0.4mm_Ball0.25mm_Pad0.2mm_NSMD
+Altera V81, https://www.altera.com/content/dam/altera-www/global/en_US/pdfs/literature/packaging/04r00478-01.pdf
+Altera VBGA V81 BGA-81
+0
+81
+81
+Package_BGA
+BGA-90_8.0x13.0mm_Layout2x3x15_P0.8mm
+BGA-90, http://www.issi.com/WW/pdf/42-45S32800J.pdf
+BGA-90
+0
+90
+90
+Package_BGA
+BGA-96_9.0x13.0mm_Layout2x3x16_P0.8mm
+BGA-96, http://www.mouser.com/ds/2/198/43-46TR16640B-81280BL-706483.pdf
+BGA-96
+0
+96
+96
+Package_BGA
+BGA-100_6.0x6.0mm_Layout11x11_P0.5mm_Ball0.3mm_Pad0.25mm_NSMD
+Altera MBGA-100, https://www.altera.com/content/dam/altera-www/global/en_US/pdfs/literature/packaging/04r00345-01.pdf
+Altera BGA-100 M100 MBGA
+0
+100
+100
+Package_BGA
+BGA-100_11.0x11.0mm_Layout10x10_P1.0mm_Ball0.5mm_Pad0.4mm_NSMD
+BGA-100, https://www.altera.com/content/dam/altera-www/global/en_US/pdfs/literature/packaging/04r00223-02.pdf
+BGA-100
+0
+100
+100
+Package_BGA
+BGA-121_9.0x9.0mm_Layout11x11_P0.8mm_Ball0.4mm_Pad0.35mm_NSMD
+121-ball, 0.8mm BGA (based on http://www.latticesemi.com/view_document?document_id=213)
+BGA 0.8mm 9mm 121
+0
+121
+121
+Package_BGA
+BGA-121_12.0x12.0mm_Layout11x11_P1.0mm
+BGA-121, http://cds.linear.com/docs/en/packaging/05081891_A_bga121.pdf
+BGA-121
+0
+121
+121
+Package_BGA
+BGA-132_12x18mm_Layout11x17_P1.0mm
+BGA-132 11x17 12x18mm 1.0pitch
+BGA-132
+0
+132
+132
+Package_BGA
+BGA-144_7.0x7.0mm_Layout13x13_P0.5mm_Ball0.3mm_Pad0.25mm_NSMD
+Altera MBGA-144, https://www.altera.com/content/dam/altera-www/global/en_US/pdfs/literature/packaging/04r00346-00.pdf
+Altera BGA-144 M144 MBGA
+0
+144
+144
+Package_BGA
+BGA-144_13.0x13.0mm_Layout12x12_P1.0mm
+BGA-144, http://www.topline.tv/drawings/pdf/BGA%201,0mm%20pitch/LBGA144T1.0-DC128.pdf
+BGA-144
+0
+144
+144
+Package_BGA
+BGA-152_14x18mm_Layout13x17_P0.5mm
+BGA-152_14x18mm_Layout13x17_P0.5mm
+VBGA-152
+0
+152
+152
+Package_BGA
+BGA-153_8.0x8.0mm_Layout15x15_P0.5mm_Ball0.3mm_Pad0.25mm_NSMD
+Altera MBGA-153, https://www.altera.com/content/dam/altera-www/global/en_US/pdfs/literature/packaging/04r00471-00.pdf
+Altera BGA-153 M153 MBGA
+0
+153
+153
+Package_BGA
+BGA-169_11.0x11.0mm_Layout13x13_P0.8mm_Ball0.5mm_Pad0.4mm_NSMD
+Altera U169, https://www.altera.com/content/dam/altera-www/global/en_US/pdfs/literature/packaging/04r00470-01.pdf
+Altera UBGA U169 BGA-169
+0
+169
+169
+Package_BGA
+BGA-200_10.0x14.5mm_Layout12x22_P0.80x0.65mm
+BGA-200, 14.5x10.0mm, 200 Ball, 12x22 Layout, 0.8x0.65mm Pitch, http://www.issi.com/WW/pdf/43-46LQ32256A-AL.pdf
+BGA 200 0.8x0.65
+0
+200
+200
+Package_BGA
+BGA-256_11.0x11.0mm_Layout20x20_P0.5mm_Ball0.3mm_Pad0.25mm_NSMD
+Altera MBGA-256, https://www.altera.com/content/dam/altera-www/global/en_US/pdfs/literature/packaging/04r00348-01.pdf
+Altera BGA-256 M256 MBGA
+0
+256
+256
+Package_BGA
+BGA-256_14.0x14.0mm_Layout16x16_P0.8mm_Ball0.45mm_Pad0.32mm_NSMD
+BGA-256, dimensions: https://www.xilinx.com/support/documentation/package_specs/ft256.pdf, design rules: https://www.xilinx.com/support/documentation/user_guides/ug1099-bga-device-design-rules.pdf
+BGA-256
+0
+256
+256
+Package_BGA
+BGA-256_17.0x17.0mm_Layout16x16_P1.0mm_Ball0.5mm_Pad0.4mm_NSMD
+BGA-256, dimensions: https://www.xilinx.com/support/documentation/package_specs/ft256.pdf, design rules: https://www.xilinx.com/support/documentation/user_guides/ug1099-bga-device-design-rules.pdf
+BGA-256
+0
+256
+256
+Package_BGA
+BGA-324_15.0x15.0mm_Layout18x18_P0.8mm_Ball0.5mm_Pad0.4mm_NSMD
+Altera U324, https://www.altera.com/content/dam/altera-www/global/en_US/pdfs/literature/packaging/04r00474-02.pdf
+Altera UBGA U324 BGA-324
+0
+324
+324
+Package_BGA
+BGA-324_19.0x19.0mm_Layout18x18_P1.0mm_Ball0.5mm_Pad0.4mm_NSMD
+BGA-324, https://www.altera.com/content/dam/altera-www/global/en_US/pdfs/literature/packaging/04r00233-03.pdf
+BGA-324
+0
+324
+324
+Package_BGA
+BGA-352_35.0x35.0mm_Layout26x26_P1.27mm
+BGA-352, https://www.fujitsu.com/downloads/MICRO/fma/pdfmcu/b352p05.pdf
+BGA-352
+0
+352
+352
+Package_BGA
+BGA-400_21.0x21.0mm_Layout20x20_P1.0mm
+BGA-400, https://www.xilinx.com/support/documentation/package_specs/fg400.pdf
+BGA-400
+0
+400
+400
+Package_BGA
+BGA-484_23.0x23.0mm_Layout22x22_P1.0mm
+BGA-484, https://www.xilinx.com/support/documentation/package_specs/fg484.pdf
+BGA-484
+0
+484
+484
+Package_BGA
+BGA-624_21.0x21.0mm_Layout25x25_P0.8mm
+BGA-624, 25x25 grid, 21x21mm package, pitch 0.8mm; https://www.nxp.com/docs/en/package-information/SOT1529-1.pdf
+BGA 624 0.8
+0
+624
+624
+Package_BGA
+BGA-625_21.0x21.0mm_Layout25x25_P0.8mm
+BGA-625
+BGA-625
+0
+625
+625
+Package_BGA
+BGA-672_27.0x27.0mm_Layout26x26_P1.0mm_Ball0.6mm_Pad0.5mm_NSMD
+Altera BGA-672, https://www.altera.com/content/dam/altera-www/global/en_US/pdfs/literature/packaging/04r00472-00.pdf
+Altera BGA-672 F672 FBGA
+0
+672
+672
+Package_BGA
+BGA-676_27.0x27.0mm_Layout26x26_P1.0mm_Ball0.6mm_Pad0.5mm_NSMD
+XILINX BGA-676, https://www.xilinx.com/support/documentation/package_specs/fg676.pdf
+XILINX BGA-676 FG676/FGG676
+0
+676
+676
+Package_BGA
+BGA-1023_33.0x33.0mm_Layout32x32_P1.0mm
+BGA-1023
+BGA-1023
+0
+1023
+1023
+Package_BGA
+BGA-1156_35.0x35.0mm_Layout34x34_P1.0mm
+BGA-1156
+BGA-1156
+0
+1156
+1156
+Package_BGA
+BGA-1295_37.5x37.5mm_Layout36x36_P1.0mm
+BGA-1295
+BGA-1295
+0
+1295
+1295
+Package_BGA
+FB-BGA-484_23.0x23.0mm_Layout22x22_P1.0mm
+Xilinx FB-484, https://www.xilinx.com/support/documentation/user_guides/ug1099-bga-device-design-rules.pdf
+FB-BGA-484
+0
+484
+484
+Package_BGA
+FBGA-78_7.5x11mm_Layout2x3x13_P0.8mm
+FBGA-78, https://www.skhynix.com/product/filedata/fileDownload.do?seq=7687
+FBGA-78
+0
+78
+78
+Package_BGA
+Fujitsu_WLP-15_2.28x3.092mm_Layout3x5_P0.4mm
+WLP-15, 3x5 raster, 2.28x3.092mm package, pitch 0.4mm; http://www.fujitsu.com/global/documents/products/devices/semiconductor/fram/lineup/MB85RS1MT-DS501-00022-7v0-E.pdf
+BGA 8 0.4
+0
+8
+8
+Package_BGA
+Infineon_LFBGA-292_17x17mm_Layout20x20_P0.8mm_Ball0.5mm_Pad0.35
+Infineon LFBGA-292, 0.35mm pad, 17.0x17.0mm, 292 Ball, 20x20 Layout, 0.8mm Pitch, https://www.infineon.com/cms/en/product/packages/PG-LFBGA/PG-LFBGA-292-11/
+BGA 292 0.8
+0
+292
+292
+Package_BGA
+LFBGA-100_10x10mm_Layout10x10_P0.8mm
+LFBGA-100, 10x10 raster, 10x10mm package, pitch 0.8mm; see section 6.3 of http://www.st.com/resource/en/datasheet/stm32f103tb.pdf
+BGA 100 0.8
+0
+100
+100
+Package_BGA
+LFBGA-144_10x10mm_Layout12x12_P0.8mm
+LFBGA-144, 12x12 raster, 10x10mm package, pitch 0.8mm; see section 6.1 of http://www.st.com/resource/en/datasheet/stm32f103ze.pdf
+BGA 144 0.8
+0
+144
+144
+Package_BGA
+LFBGA-169_16x12mm_Layout28x14_P0.5mm_Ball0.3_Pad0.3mm_NSMD
+https://4donline.ihs.com/images/VipMasterIC/IC/SGST/SGSTS20279/SGSTS20279-1.pdf?hkey=EF798316E3902B6ED9A73243A3159BB0
+eMMC Flash LFBGA169
+0
+169
+169
+Package_BGA
+Lattice_caBGA-381_17.0x17.0mm_Layout20x20_P0.8mm_Ball0.4mm_Pad0.4mm_NSMD
+Lattice caBGA-381 footprint for ECP5 FPGAs, based on http://www.latticesemi.com/view_document?document_id=213
+BGA 381 0.8
+0
+381
+381
+Package_BGA
+Lattice_caBGA-381_17.0x17.0mm_Layout20x20_P0.8mm_Ball0.4mm_Pad0.6mm_SMD
+Lattice caBGA-381 footprint for ECP5 FPGAs, based on http://www.latticesemi.com/view_document?document_id=213
+BGA 381 0.8
+0
+381
+381
+Package_BGA
+Lattice_caBGA-756_27.0x27.0mm_Layout32x32_P0.8mm
+Lattice caBGA-756, ECP5 FPGAs, 27.0x27.0mm, 756 Ball, 32x32 Layout, 0.8mm Pitch, http://www.latticesemi.com/view_document?document_id=213
+BGA 756 0.8
+0
+756
+756
+Package_BGA
+Linear_BGA-133_15.0x15.0mm_Layout12x12_P1.27mm
+Analog Devices (Linear Tech), 133-pin BGA uModule, 15.0x15.0x4.92mm, https://www.analog.com/media/en/technical-documentation/data-sheets/4637fc.pdf
+133 pin bga
+0
+134
+134
+Package_BGA
+MAPBGA_9x9mm_Layout17x17_P0.5mm
+MAPBGA 9x9x1.11 PKG, 9.0x9.0mm, 272 Ball, 17x17 Layout, 0.5mm Pitch, https://www.nxp.com/docs/en/package-information/98ASA00869D.pdf#page=1
+BGA 272 0.5
+0
+272
+272
+Package_BGA
+MAPBGA_14x14mm_Layout17x17_P0.8mm
+MAPBGA 14x14x1.18 PKG, 14.0x14.0mm, 289 Ball, 17x17 Layout, 0.8mm Pitch, https://www.nxp.com/docs/en/package-information/98ASA00855D.pdf#page=1
+BGA 289 0.8
+0
+289
+289
+Package_BGA
+Maxim_WLP-9_1.595x1.415_Layout3x3_P0.4mm_Ball0.27mm_Pad0.25mm_NSMD
+Maxim_WLP-9 W91C1+1 https://pdfserv.maximintegrated.com/package_dwgs/21-0459.PDF
+Maxim_WLP-9
+0
+9
+9
+Package_BGA
+Maxim_WLP-12
+Maxim_WLP-12 W121B2+1 http://pdfserv.maximintegrated.com/package_dwgs/21-0009.PDF
+Maxim_WLP-12
+0
+12
+12
+Package_BGA
+Microchip_TFBGA-196_11x11mm_Layout14x14_P0.75mm_SMD
+TFBGA-196, 11.0x11.0mm, 196 Ball, 14x14 Layout, 0.75mm Pitch, http://ww1.microchip.com/downloads/en/DeviceDoc/SAMA5D2-Series-Data-Sheet-DS60001476C.pdf#page=2956
+BGA 196 0.75
+0
+196
+196
+Package_BGA
+Micron_FBGA-78_7.5x10.6mm_Layout9x13_P0.8mm
+FBGA-78, 10.6x7.5mm, 78 Ball, 9x13 Layout, 0.8mm Pitch, https://www.micron.com/-/media/client/global/documents/products/data-sheet/dram/ddr3/4gb_ddr3l.pdf#page=24
+BGA 78 0.8
+0
+78
+78
+Package_BGA
+Micron_FBGA-78_8x10.5mm_Layout9x13_P0.8mm
+FBGA-78, 10.5x8.0mm, 78 Ball, 9x13 Layout, 0.8mm Pitch, https://www.micron.com/-/media/client/global/documents/products/data-sheet/dram/ddr3/4gb_ddr3l.pdf#page=25
+BGA 78 0.8
+0
+78
+78
+Package_BGA
+Micron_FBGA-78_9x10.5mm_Layout9x13_P0.8mm
+FBGA-78, 10.5x9.0mm, 78 Ball, 9x13 Layout, 0.8mm Pitch, https://www.micron.com/-/media/client/global/documents/products/data-sheet/dram/ddr3/4gb_ddr3l.pdf#page=23
+BGA 78 0.8
+0
+78
+78
+Package_BGA
+Micron_FBGA-96_7.5x13.5mm_Layout9x16_P0.8mm
+FBGA-96, 13.5x7.5mm, 96 Ball, 9x16 Layout, 0.8mm Pitch, https://www.micron.com/-/media/client/global/documents/products/data-sheet/dram/ddr3/4gb_ddr3l.pdf#page=27
+BGA 96 0.8
+0
+96
+96
+Package_BGA
+Micron_FBGA-96_8x14mm_Layout9x16_P0.8mm
+FBGA-96, 14.0x8.0mm, 96 Ball, 9x16 Layout, 0.8mm Pitch, https://www.micron.com/-/media/client/global/documents/products/data-sheet/dram/ddr3/4gb_ddr3l.pdf#page=28
+BGA 96 0.8
+0
+96
+96
+Package_BGA
+Micron_FBGA-96_9x14mm_Layout9x16_P0.8mm
+FBGA-96, 14.0x9.0mm, 96 Ball, 9x16 Layout, 0.8mm Pitch, https://www.micron.com/-/media/client/global/documents/products/data-sheet/dram/ddr3/4gb_ddr3l.pdf#page=26
+BGA 96 0.8
+0
+96
+96
+Package_BGA
+ST_uTFBGA-36_3.6x3.6mm_Layout6x6_P0.5mm
+ST uTFBGA-36, 0.25mm pad, 3.6x3.6mm, 36 Ball, 6x6 Layout, 0.5mm Pitch, https://www.st.com/resource/en/datasheet/stulpi01a.pdf
+BGA 36 0.5
+0
+36
+36
+Package_BGA
+TFBGA-64_5x5mm_Layout8x8_P0.5mm
+TFBGA-64, 8x8 raster, 5x5mm package, pitch 0.5mm; see section 6.3 of http://www.st.com/resource/en/datasheet/stm32f100v8.pdf
+BGA 64 0.5
+0
+64
+64
+Package_BGA
+TFBGA-100_8x8mm_Layout10x10_P0.8mm
+TFBGA-100, 10x10 raster, 8x8mm package, pitch 0.8mm; see section 6.2 of http://www.st.com/resource/en/datasheet/stm32f746zg.pdf
+BGA 100 0.8
+0
+100
+100
+Package_BGA
+TFBGA-100_9.0x9.0mm_Layout10x10_P0.8mm
+TFBGA-100, 10x10, 9x9mm package, pitch 0.8mm
+TFBGA-100
+0
+100
+100
+Package_BGA
+TFBGA-121_10x10mm_Layout11x11_P0.8mm
+TFBGA-121, 11x11 raster, 10x10mm package, pitch 0.8mm; http://ww1.microchip.com/downloads/en/PackagingSpec/00000049BQ.pdf#p495
+BGA 121 0.8
+0
+121
+121
+Package_BGA
+TFBGA-216_13x13mm_Layout15x15_P0.8mm
+TFBGA-216, 15x15 raster, 13x13mm package, pitch 0.8mm; see section 6.8 of http://www.st.com/resource/en/datasheet/stm32f746zg.pdf
+BGA 216 0.8
+0
+216
+216
+Package_BGA
+TFBGA-265_14x14mm_Layout17x17_P0.8mm
+TFBGA-265, 17x17 raster, 14x14mm package, pitch 0.8mm; see section 7.8 of http://www.st.com/resource/en/datasheet/DM00387108.pdf
+BGA 265 0.8
+0
+265
+265
+Package_BGA
+Texas_DSBGA-5_0.822x1.116mm_Layout2x1x2_P0.4mm
+Texas Instruments, DSBGA, 0.822x1.116mm, 5 bump 2x1x2 array, NSMD pad definition (http://www.ti.com/lit/ds/symlink/opa330.pdf, http://www.ti.com/lit/an/snva009ag/snva009ag.pdf)
+Texas Instruments DSBGA BGA YFF S-XBGA-N5
+0
+10
+5
+Package_BGA
+Texas_DSBGA-6_0.9x1.4mm_Layout2x3_P0.5mm
+Texas Instruments, DSBGA, 0.9x1.4mm, 6 bump 2x3 (perimeter) array, NSMD pad definition (http://www.ti.com/lit/ds/symlink/ts5a3159a.pdf)
+Texas Instruments DSBGA BGA YZP R-XBGA-N6
+0
+12
+6
+Package_BGA
+Texas_DSBGA-8_0.9x1.9mm_Layout2x4_P0.5mm
+Texas Instruments, DSBGA, 0.9x1.9mm, 8 bump 2x4 (perimeter) array, NSMD pad definition (http://www.ti.com/lit/ds/symlink/txb0102.pdf, http://www.ti.com/lit/an/snva009ag/snva009ag.pdf)
+Texas Instruments DSBGA BGA YZP R-XBGA-N8
+0
+16
+8
+Package_BGA
+Texas_DSBGA-8_1.43x1.41mm_Layout3x3_P0.5mm
+Texas Instruments, DSBGA, 1.43x1.41mm, 8 bump 3x3 (perimeter) array, NSMD pad definition (http://www.ti.com/lit/ds/symlink/lmc555.pdf, http://www.ti.com/lit/an/snva009ag/snva009ag.pdf)
+Texas Instruments DSBGA BGA YZP R-XBGA-N8
+0
+16
+8
+Package_BGA
+Texas_DSBGA-8_1.5195x1.5195mm_Layout3x3_P0.5mm
+Texas Instruments, DSBGA, 1.5195x1.5195x0.600mm, 8 ball 3x3 area grid, YZR pad definition (http://www.ti.com/lit/ml/mxbg270/mxbg270.pdf)
+BGA 8 0.5
+0
+8
+8
+Package_BGA
+Texas_DSBGA-9_1.4715x1.4715mm_Layout3x3_P0.5mm
+Texas Instruments, DSBGA, 1.4715x1.4715mm, 9 bump 3x3 array, NSMD pad definition (http://www.ti.com/lit/ds/symlink/lm4990.pdf, http://www.ti.com/lit/an/snva009ag/snva009ag.pdf)
+Texas Instruments DSBGA BGA YZR0009
+0
+18
+9
+Package_BGA
+Texas_DSBGA-10_1.36x1.86mm_Layout3x4_P0.5mm
+Texas Instruments, DSBGA, 1.36x1.86mm, 10 bump 3x4 (perimeter) array, NSMD pad definition (http://www.ti.com/lit/ds/symlink/txs0104e.pdf, http://www.ti.com/lit/an/snva009ag/snva009ag.pdf)
+Texas Instruments DSBGA BGA
+0
+20
+10
+Package_BGA
+Texas_DSBGA-12_1.36x1.86mm_Layout3x4_P0.5mm
+Texas Instruments, DSBGA, 1.36x1.86mm, 12 bump 3x4 (area) array, NSMD pad definition (http://www.ti.com/lit/ds/symlink/txs0104e.pdf, http://www.ti.com/lit/an/snva009ag/snva009ag.pdf)
+Texas Instruments DSBGA BGA
+0
+24
+12
+Package_BGA
+Texas_DSBGA-28_1.9x3.0mm_Layout4x7_P0.4mm
+Texas Instruments, DSBGA, 3.0x1.9x0.625mm, 28 ball 7x4 area grid, NSMD pad definition (http://www.ti.com/lit/ds/symlink/bq51050b.pdf, http://www.ti.com/lit/an/snva009ag/snva009ag.pdf)
+BGA 28 0.4
+0
+28
+28
+Package_BGA
+Texas_DSBGA-49_3.33x3.488mm_Layout7x7_P0.4mm
+Texas Instruments, DSBGA, 3.33x3.488x0.625mm, 49 ball 7x7 area grid, NSMD pad definition (http://www.ti.com/lit/ds/symlink/msp430f2234.pdf, http://www.ti.com/lit/an/snva009ag/snva009ag.pdf)
+texas dsbga 49
+0
+49
+49
+Package_BGA
+Texas_DSBGA-64_3.415x3.535mm_Layout8x8_P0.4mm
+Texas Instruments, DSBGA, 3.415x3.535x0.625mm, 64 ball 8x8 area grid, NSMD pad definition (http://www.ti.com/lit/ds/slas718g/slas718g.pdf, http://www.ti.com/lit/an/snva009ag/snva009ag.pdf)
+texas dsbga 64
+0
+64
+64
+Package_BGA
+Texas_MicroStar_Junior_BGA-12_2.0x2.5mm_Layout4x3_P0.5mm
+Texas Instruments, BGA Microstar Junior, 2x2.5mm, 12 bump 4x3 grid, NSMD pad definition (http://www.ti.com/lit/ds/symlink/txb0104.pdf, http://www.ti.com/lit/wp/ssyz015b/ssyz015b.pdf)
+Texas_Junior_BGA-12
+0
+12
+12
+Package_BGA
+Texas_MicroStar_Junior_BGA-80_5.0x5.0mm_Layout9x9_P0.5mm
+Texas Instruments, BGA Microstar Junior, 5x5mm, 80 ball 9x9 grid, NSMD pad definition (http://www.ti.com/lit/ds/symlink/tlv320aic23b.pdf, http://www.ti.com/lit/wp/ssyz015b/ssyz015b.pdf)
+Texas_Junior_BGA-80
+0
+80
+80
+Package_BGA
+Texas_MicroStar_Junior_BGA-113_7.0x7.0mm_Layout12x12_P0.5mm
+Texas Instruments, BGA Microstar Junior, 7x7mm, 113 ball 12x12 grid, NSMD pad definition (http://www.ti.com/lit/ml/mpbg674/mpbg674.pdf, http://www.ti.com/lit/wp/ssyz015b/ssyz015b.pdf)
+Texas_Junior_BGA-113
+0
+113
+113
+Package_BGA
+UCBGA-36_2.5x2.5mm_Layout6x6_P0.4mm
+UCBGA-36, 6x6 raster, 2.5x2.5mm package, pitch 0.4mm; https://www.latticesemi.com/view_document?document_id=213
+BGA 36 0.4
+0
+36
+36
+Package_BGA
+UCBGA-49_3x3mm_Layout7x7_P0.4mm
+UCBGA-49, 7x7 raster, 3x3mm package, pitch 0.4mm; https://www.latticesemi.com/view_document?document_id=213
+BGA 49 0.4
+0
+49
+49
+Package_BGA
+UCBGA-81_4x4mm_Layout9x9_P0.4mm
+UCBGA-81, 9x9 raster, 4x4mm package, pitch 0.4mm; https://www.latticesemi.com/view_document?document_id=213
+BGA 81 0.4
+0
+81
+81
+Package_BGA
+UFBGA-15_3.0x3.0mm_Layout4x4_P0.65mm
+UFBGA-15, 4x4, 3x3mm package, pitch 0.65mm
+UFBGA-15
+0
+15
+15
+Package_BGA
+UFBGA-32_4.0x4.0mm_Layout6x6_P0.5mm
+UFBGA-32, 6x6, 4x4mm package, pitch 0.5mm
+UFBGA-32
+0
+32
+32
+Package_BGA
+UFBGA-64_5x5mm_Layout8x8_P0.5mm
+UFBGA-64, 8x8 raster, 5x5mm package, pitch 0.5mm; see section 7.1 of http://www.st.com/resource/en/datasheet/stm32f051t8.pdf
+BGA 64 0.5
+0
+64
+64
+Package_BGA
+UFBGA-100_7x7mm_Layout12x12_P0.5mm
+UFBGA-100, 12x12 raster, 7x7mm package, pitch 0.5mm; see section 7.1 of http://www.st.com/resource/en/datasheet/stm32f103tb.pdf
+BGA 100 0.5
+0
+100
+100
+Package_BGA
+UFBGA-132_7x7mm_Layout12x12_P0.5mm
+UFBGA-132, 12x12 raster, 7x7mm package, pitch 0.5mm; see section 7.4 of http://www.st.com/resource/en/datasheet/stm32l152zc.pdf
+BGA 132 0.5
+0
+132
+132
+Package_BGA
+UFBGA-132_7x7mm_P0.5mm
+UFBGA 132 Pins, 0.5mm Pitch, 0.3mm Ball, http://www.st.com/resource/en/datasheet/stm32l486qg.pdf
+ufbga bga small-pitch
+0
+132
+132
+Package_BGA
+UFBGA-144_7x7mm_Layout12x12_P0.5mm
+UFBGA-144, 12x12 raster, 7x7mm package, pitch 0.5mm; see section 7.4 of http://www.st.com/resource/en/datasheet/stm32f446ze.pdf
+BGA 144 0.5
+0
+144
+144
+Package_BGA
+UFBGA-144_10x10mm_Layout12x12_P0.8mm
+UFBGA-144, 12x12 raster, 10x10mm package, pitch 0.8mm; see section 7.5 of http://www.st.com/resource/en/datasheet/stm32f446ze.pdf
+BGA 144 0.8
+0
+144
+144
+Package_BGA
+UFBGA-169_7x7mm_Layout13x13_P0.5mm
+UFBGA-169, 13x13 raster, 7x7mm package, pitch 0.5mm; see section 7.6 of http://www.st.com/resource/en/datasheet/stm32f429ng.pdf
+BGA 169 0.5
+0
+169
+169
+Package_BGA
+UFBGA-201_10x10mm_Layout15x15_P0.65mm
+UFBGA-201, 15x15 raster, 10x10mm package, pitch 0.65mm; see section 7.6 of http://www.st.com/resource/en/datasheet/stm32f207vg.pdf
+BGA 201 0.65
+0
+201
+201
+Package_BGA
+VFBGA-49_5.0x5.0mm_Layout7x7_P0.65mm
+VFBGA-49, 7x7, 5x5mm package, pitch 0.65mm
+VFBGA-49
+0
+49
+49
+Package_BGA
+VFBGA-86_6x6mm_Layout10x10_P0.55mm_Ball0.25mm_Pad0.2mm
+VFBGA-86, 6.0x6.0mm, 86 Ball, 10x10 Layout, 0.55mm Pitch, https://www.dialog-semiconductor.com/sites/default/files/da1469x_datasheet_3v1.pdf#page=740
+BGA 86 0.55
+0
+86
+86
+Package_BGA
+VFBGA-100_7.0x7.0mm_Layout10x10_P0.65mm
+VFBGA-100, 10x10, 7x7mm package, pitch 0.65mm
+VFBGA-100
+0
+100
+100
+Package_BGA
+WLP-4_0.73x0.73mm_Layout2x2_P0.35mm_Ball0.22mm_Pad0.2mm_NSMD
+WLP-4, 2x2 raster, 0.73x0.73mm package, pitch 0.35mm; https://datasheets.maximintegrated.com/en/ds/MAX40200.pdf
+BGA 4 0.35
+0
+4
+4
+Package_BGA
+WLP-4_0.83x0.83mm_P0.4mm
+WLP-4_0.83x0.83mm_P0.4mm https://pdfserv.maximintegrated.com/package_dwgs/21-100107.PDF, https://www.maximintegrated.com/en/app-notes/index.mvp/id/1891
+WLP-4
+0
+4
+4
+Package_BGA
+WLP-4_0.86x0.86mm_P0.4mm
+WLP-4_0.86x0.86mm_P0.4mm https://pdfserv.maximintegrated.com/package_dwgs/21-0612.PDF, https://www.maximintegrated.com/en/app-notes/index.mvp/id/1891
+WLP-4
+0
+4
+4
+Package_BGA
+WLP-9_1.448x1.468mm_Layout3x3_P0.4mm_Ball0.27mm_Pad0.25mm
+WLP-9, 1.448x1.468mm, 9 Ball, 3x3 Layout, 0.4mm Pitch, https://pdfserv.maximintegrated.com/package_dwgs/21-100168.PDF
+BGA 9 0.4
+0
+9
+9
+Package_BGA
+XBGA-121_10x10mm_Layout11x11_P0.8mm
+XBGA-121, 11x11 raster, 10x10mm package, pitch 0.6mm; http://ww1.microchip.com/downloads/en/DeviceDoc/39969b.pdf
+BGA 121 0.8
+0
+121
+121
+Package_BGA
+XFBGA-36_3.5x3.5mm_Layout6x6_P0.5mm
+XFBGA-36, https://www.nxp.com/docs/en/package-information/SOT1555-1.pdf
+XFBGA-36
+0
+36
+36
+Package_BGA
+XFBGA-64_5.0x5.0mm_Layout8x8_P0.5mm
+XFBGA-64, https://www.nxp.com/docs/en/package-information/SOT1555-1.pdf
+XFBGA-64
+0
+64
+64
+Package_BGA
+XFBGA-121_8x8mm_Layout11x11_P0.65mm
+XFBGA-121, https://www.nxp.com/docs/en/package-information/SOT1533-1.pdf
+XFBGA-121
+0
+121
+121
+Package_BGA
+Xilinx_CLG225
+Zynq-7000 BGA, 15x15 grid, 13x13mm package, 0.8mm pitch; https://www.xilinx.com/support/documentation/user_guides/ug865-Zynq-7000-Pkg-Pinout.pdf#page=77, NSMD pad definition Appendix A
+BGA 225 0.8 CLG225
+0
+225
+225
+Package_BGA
+Xilinx_CLG400
+Zynq-7000 BGA, 20x20 grid, 17x17mm package, 0.8mm pitch; https://www.xilinx.com/support/documentation/user_guides/ug865-Zynq-7000-Pkg-Pinout.pdf#page=78, NSMD pad definition Appendix A
+BGA 400 0.8 CLG400 CL400
+0
+400
+400
+Package_BGA
+Xilinx_CLG484_CLG485
+Zynq-7000 BGA, 22x22 grid, 19x19mm package, 0.8mm pitch; https://www.xilinx.com/support/documentation/user_guides/ug865-Zynq-7000-Pkg-Pinout.pdf#page=79, NSMD pad definition Appendix A
+BGA 484 0.8 CLG484 CL484 CLG485 CL485
+0
+484
+484
+Package_BGA
+Xilinx_CPG236
+Artix-7 BGA, 19x19 grid, 10x10mm package, 0.5mm pitch; https://www.xilinx.com/support/documentation/user_guides/ug475_7Series_Pkg_Pinout.pdf#page=266, NSMD pad definition Appendix A
+BGA 238 0.5 CP236 CPG236
+0
+238
+238
+Package_BGA
+Xilinx_CPG238
+Artix-7 BGA, 19x19 grid, 10x10mm package, 0.5mm pitch; https://www.xilinx.com/support/documentation/user_guides/ug475_7Series_Pkg_Pinout.pdf#page=267, NSMD pad definition Appendix A
+BGA 238 0.5 CPG238
+0
+238
+238
+Package_BGA
+Xilinx_CPGA196
+Spartan-7 BGA, 14x14 grid, 8x8mm package, 0.5mm pitch; https://www.xilinx.com/support/documentation/user_guides/ug475_7Series_Pkg_Pinout.pdf#page=260, NSMD pad definition Appendix A
+BGA 196 0.5 CPGA196
+0
+196
+196
+Package_BGA
+Xilinx_CSG324
+Artix-7 BGA, 18x18 grid, 15x15mm package, 0.8mm pitch; https://www.xilinx.com/support/documentation/user_guides/ug475_7Series_Pkg_Pinout.pdf#page=268, NSMD pad definition Appendix A
+BGA 324 0.8 CS324 CSG324
+0
+324
+324
+Package_BGA
+Xilinx_CSG325
+Artix-7 BGA, 18x18 grid, 15x15mm package, 0.8mm pitch; https://www.xilinx.com/support/documentation/user_guides/ug475_7Series_Pkg_Pinout.pdf#page=268, NSMD pad definition Appendix A
+BGA 324 0.8 CS325 CSG235
+0
+324
+324
+Package_BGA
+Xilinx_CSGA225
+Spartan-7 BGA, 15x15 grid, 13x13mm package, 0.8mm pitch; https://www.xilinx.com/support/documentation/user_guides/ug475_7Series_Pkg_Pinout.pdf#page=262, NSMD pad definition Appendix A
+BGA 225 0.8 CSGA225
+0
+225
+225
+Package_BGA
+Xilinx_CSGA324
+Spartan-7 BGA, 18x18 grid, 15x15mm package, 0.8mm pitch; https://www.xilinx.com/support/documentation/user_guides/ug475_7Series_Pkg_Pinout.pdf#page=263, NSMD pad definition Appendix A
+BGA 324 0.8 CSGA324
+0
+324
+324
+Package_BGA
+Xilinx_FBG484
+Artix-7, Kintex-7 and Zynq-7000 BGA, 22x22 grid, 23x23mm package, 1mm pitch; https://www.xilinx.com/support/documentation/user_guides/ug475_7Series_Pkg_Pinout.pdf#page=271, ttps://www.xilinx.com/support/documentation/user_guides/ug475_7Series_Pkg_Pinout.pdf#page=281, https://www.xilinx.com/support/documentation/user_guides/ug865-Zynq-7000-Pkg-Pinout.pdf#page=82, NSMD pad definition Appendix A
+BGA 484 1 FB484 FBG484 FBV484
+0
+484
+484
+Package_BGA
+Xilinx_FBG676
+Artix-7, Kintex-7 and Zynq-7000 BGA, 26x26 grid, 27x27mm package, 1mm pitch; https://www.xilinx.com/support/documentation/user_guides/ug475_7Series_Pkg_Pinout.pdf#page=273, https://www.xilinx.com/support/documentation/user_guides/ug475_7Series_Pkg_Pinout.pdf#page=284, https://www.xilinx.com/support/documentation/user_guides/ug865-Zynq-7000-Pkg-Pinout.pdf#page=84, NSMD pad definition Appendix A
+BGA 676 1 FB676 FBG676 FBV676
+0
+676
+676
+Package_BGA
+Xilinx_FBG900
+Kintex-7 BGA, 30x30 grid, 31x31mm package, 1mm pitch; https://www.xilinx.com/support/documentation/user_guides/ug475_7Series_Pkg_Pinout.pdf#page=289, NSMD pad definition Appendix A
+BGA 900 1 FB900 FBG900 FBV900
+0
+900
+900
+Package_BGA
+Xilinx_FFG676
+Kintex-7 and Zynq-7000 BGA, 26x26 grid, 27x27mm package, 1mm pitch; https://www.xilinx.com/support/documentation/user_guides/ug475_7Series_Pkg_Pinout.pdf#page=292, https://www.xilinx.com/support/documentation/user_guides/ug865-Zynq-7000-Pkg-Pinout.pdf#page=88, NSMD pad definition Appendix A
+BGA 676 1 FF676 FFG676 FFV676
+0
+676
+676
+Package_BGA
+Xilinx_FFG900_FFG901
+Kintex-7 and Zynq-7000 BGA, 30x30 grid, 31x31mm package, 1mm pitch; https://www.xilinx.com/support/documentation/user_guides/ug475_7Series_Pkg_Pinout.pdf#page=294, https://www.xilinx.com/support/documentation/user_guides/ug865-Zynq-7000-Pkg-Pinout.pdf#page=90, NSMD pad definition Appendix A
+BGA 900 1 FF900 FFG900 FFV900 FF901 FFG901 FFV901
+0
+900
+900
+Package_BGA
+Xilinx_FFG1156
+Artix-7, Kintex-7 and Zynq-7000 BGA, 34x34 grid, 35x35mm package, 1mm pitch; https://www.xilinx.com/support/documentation/user_guides/ug475_7Series_Pkg_Pinout.pdf#page=277, https://www.xilinx.com/support/documentation/user_guides/ug475_7Series_Pkg_Pinout.pdf#page=296, https://www.xilinx.com/support/documentation/user_guides/ug865-Zynq-7000-Pkg-Pinout.pdf#page=91, NSMD pad definition Appendix A
+BGA 1156 1 FF1156 FFG1156 FFV1156
+0
+1156
+1156
+Package_BGA
+Xilinx_FFG1157_FFG1158
+Virtex-7 BGA, 34x34 grid, 35x35mm package, 1mm pitch; https://www.xilinx.com/support/documentation/user_guides/ug475_7Series_Pkg_Pinout.pdf#page=299, NSMD pad definition Appendix A
+BGA 1156 1 FF1157 FFG1157 FFV1157 FF1158 FFG1158 FFV1158
+0
+1156
+1156
+Package_BGA
+Xilinx_FFG1761
+Virtex-7 BGA, 42x42 grid, 42.5x42.5mm package, 1mm pitch; https://www.xilinx.com/support/documentation/user_guides/ug475_7Series_Pkg_Pinout.pdf#page=300, NSMD pad definition Appendix A
+BGA 1760 1 FF1761 FFG1761
+0
+1760
+1760
+Package_BGA
+Xilinx_FFG1926_FFG1927_FFG1928_FFG1930
+Virtex-7 BGA, 44x44 grid, 45x45mm package, 1mm pitch; https://www.xilinx.com/support/documentation/user_guides/ug475_7Series_Pkg_Pinout.pdf#page=303, NSMD pad definition Appendix A
+BGA 1924 1 FF1926 FFG1926 FF1927 FFG1927 FFV1927 FF1928 FFG1928 FF1930 FFG1930
+0
+1924
+1924
+Package_BGA
+Xilinx_FFV1761
+Virtex-7 BGA, 42x42 grid, 42.5x42.5mm package, 1mm pitch; https://www.xilinx.com/support/documentation/user_guides/ug475_7Series_Pkg_Pinout.pdf#page=301, NSMD pad definition Appendix A
+BGA 1760 1 FFV1761
+0
+1760
+1760
+Package_BGA
+Xilinx_FGG484
+Artix-7 BGA, 22x22 grid, 23x23mm package, 1mm pitch; https://www.xilinx.com/support/documentation/user_guides/ug475_7Series_Pkg_Pinout.pdf#page=275, NSMD pad definition Appendix A
+BGA 484 1 FG484 FGG484
+0
+484
+484
+Package_BGA
+Xilinx_FGG676
+Artix-7 BGA, 26x26 grid, 27x27mm package, 1mm pitch; https://www.xilinx.com/support/documentation/user_guides/ug475_7Series_Pkg_Pinout.pdf#page=276, NSMD pad definition Appendix A
+BGA 676 1 FG676 FGG676
+0
+676
+676
+Package_BGA
+Xilinx_FGGA484
+Spartan-7 BGA, 22x22 grid, 23x23mm package, 1mm pitch; https://www.xilinx.com/support/documentation/user_guides/ug475_7Series_Pkg_Pinout.pdf#page=264, NSMD pad definition Appendix A
+BGA 484 1 FGGA484
+0
+484
+484
+Package_BGA
+Xilinx_FGGA676
+Spartan-7 BGA, 26x26 grid, 27x27mm package, 1mm pitch; https://www.xilinx.com/support/documentation/user_guides/ug475_7Series_Pkg_Pinout.pdf#page=265, NSMD pad definition Appendix A
+BGA 676 1 FGGA676
+0
+676
+676
+Package_BGA
+Xilinx_FHG1761
+Virtex-7 BGA, 42x42 grid, 45x45mm package, 1mm pitch; https://www.xilinx.com/support/documentation/user_guides/ug475_7Series_Pkg_Pinout.pdf#page=302, NSMD pad definition Appendix A
+BGA 1760 1 FH1761 FHG1761
+0
+1760
+1760
+Package_BGA
+Xilinx_FLG1925_FLG1926_FLG1928_FLG1930
+Virtex-7 BGA, 44x44 grid, 45x45mm package, 1mm pitch; https://www.xilinx.com/support/documentation/user_guides/ug475_7Series_Pkg_Pinout.pdf#page=304, NSMD pad definition Appendix A
+BGA 1924 1 FL1925 FLG1925 FL1926 FLG1926 FL1928 FLG1928 FL1930 FLG1930
+0
+1924
+1924
+Package_BGA
+Xilinx_FTG256
+Artix-7 BGA, 16x16 grid, 17x17mm package, 1mm pitch; https://www.xilinx.com/support/documentation/user_guides/ug475_7Series_Pkg_Pinout.pdf#page=269, NSMD pad definition Appendix A
+BGA 256 1 FT256 FTG256
+0
+256
+256
+Package_BGA
+Xilinx_FTGB196
+Spartan-7 BGA, 14x14 grid, 15x15mm package, 1mm pitch; https://www.xilinx.com/support/documentation/user_guides/ug475_7Series_Pkg_Pinout.pdf#page=261, NSMD pad definition Appendix A
+BGA 196 1 FTGB196
+0
+196
+196
+Package_BGA
+Xilinx_RB484
+Artix-7 and Zynq-7000 BGA, 22x22 grid, 23x23mm package, 1mm pitch; https://www.xilinx.com/support/documentation/user_guides/ug475_7Series_Pkg_Pinout.pdf#page=278, https://www.xilinx.com/support/documentation/user_guides/ug865-Zynq-7000-Pkg-Pinout.pdf#page=92, NSMD pad definition Appendix A
+BGA 484 1 RB484
+0
+484
+484
+Package_BGA
+Xilinx_RB676
+Artix-7 BGA, 26x26 grid, 27x27mm package, 1mm pitch; https://www.xilinx.com/support/documentation/user_guides/ug475_7Series_Pkg_Pinout.pdf#page=280, NSMD pad definition Appendix A
+BGA 676 1 RB676
+0
+676
+676
+Package_BGA
+Xilinx_RF676
+Kintex-7 BGA, 26x26 grid, 27x27mm package, 1mm pitch; https://www.xilinx.com/support/documentation/user_guides/ug475_7Series_Pkg_Pinout.pdf#page=297, NSMD pad definition Appendix A
+BGA 676 1 RF676
+0
+676
+676
+Package_BGA
+Xilinx_RF900
+Kintex-7 and Zynq-7000 BGA, 30x30 grid, 31x31mm package, 1mm pitch; https://www.xilinx.com/support/documentation/user_guides/ug475_7Series_Pkg_Pinout.pdf#page=298, https://www.xilinx.com/support/documentation/user_guides/ug865-Zynq-7000-Pkg-Pinout.pdf#page=94, NSMD pad definition Appendix A
+BGA 900 1 RF900
+0
+900
+900
+Package_BGA
+Xilinx_RF1156
+Zynq-7000 BGA, 34x34 grid, 35x35mm package, 1mm pitch; https://www.xilinx.com/support/documentation/user_guides/ug865-Zynq-7000-Pkg-Pinout.pdf#page=95, NSMD pad definition Appendix A
+BGA 1156 1 RF1156
+0
+1156
+1156
+Package_BGA
+Xilinx_RF1157_RF1158
+Virtex-7 BGA, 34x34 grid, 35x35mm package, 1mm pitch; https://www.xilinx.com/support/documentation/user_guides/ug475_7Series_Pkg_Pinout.pdf#page=305, NSMD pad definition Appendix A
+BGA 1156 1 RF1157 RF1158
+0
+1156
+1156
+Package_BGA
+Xilinx_RF1761
+Virtex-7 BGA, 42x42 grid, 42.5x42.5mm package, 1mm pitch; https://www.xilinx.com/support/documentation/user_guides/ug475_7Series_Pkg_Pinout.pdf#page=306, NSMD pad definition Appendix A
+BGA 1760 1 RF1761
+0
+1760
+1760
+Package_BGA
+Xilinx_RF1930
+Virtex-7 BGA, 44x44 grid, 45x45mm package, 1mm pitch; https://www.xilinx.com/support/documentation/user_guides/ug475_7Series_Pkg_Pinout.pdf#page=307, NSMD pad definition Appendix A
+BGA 1924 1 RF1930
+0
+1924
+1924
+Package_BGA
+Xilinx_RFG676
+Zynq-7000 BGA, 26x26 grid, 27x27mm package, 1mm pitch; https://www.xilinx.com/support/documentation/user_guides/ug865-Zynq-7000-Pkg-Pinout.pdf#page=93, NSMD pad definition Appendix A
+BGA 676 1 RF676 RFG676
+0
+676
+676
+Package_BGA
+Xilinx_RS484
+Artix-7 BGA, 22x22 grid, 19x19mm package, 0.8mm pitch; https://www.xilinx.com/support/documentation/user_guides/ug475_7Series_Pkg_Pinout.pdf#page=279, NSMD pad definition Appendix A
+BGA 484 0.8 RS484
+0
+484
+484
+Package_BGA
+Xilinx_SBG484
+Artix-7 BGA, 22x22 grid, 19x19mm package, 0.8mm pitch; https://www.xilinx.com/support/documentation/user_guides/ug475_7Series_Pkg_Pinout.pdf#page=270, NSMD pad definition Appendix A
+BGA 484 0.8 SB484 SBG484 SBV484
+0
+484
+484
+Package_BGA
+Xilinx_SBG485
+Zynq-7000 BGA, 22x22 grid, 19x19mm package, 0.8mm pitch; https://www.xilinx.com/support/documentation/user_guides/ug865-Zynq-7000-Pkg-Pinout.pdf#page=80, NSMD pad definition Appendix A
+BGA 484 0.8 SBG485 SBV485
+0
+484
+484
+Package_CSP
+Analog_LFCSP-8-1EP_3x3mm_P0.5mm_EP1.53x1.85mm
+LFCSP, exposed pad, Analog Devices (http://www.analog.com/media/en/technical-documentation/data-sheets/ADL5542.pdf)
+LFCSP 8 0.5
+0
+12
+5
+Package_CSP
+LFCSP-8-1EP_3x2mm_P0.5mm_EP1.6x1.65mm
+LFCSP 8pin Pitch 0.5mm, http://www.analog.com/media/en/package-pcb-resources/package/57080735642908cp_8_4.pdf
+LFCSP 8pin thermal pad 3x2mm Pitch 0.5mm
+0
+9
+9
+Package_CSP
+LFCSP-8-1EP_3x3mm_P0.5mm_EP1.6x2.34mm
+LFCSP, 8 Pin (https://www.analog.com/media/en/package-pcb-resources/package/pkg_pdf/lfcspcp/CP_8_11.pdf), generated with kicad-footprint-generator ipc_noLead_generator.py
+LFCSP NoLead
+0
+13
+9
+Package_CSP
+LFCSP-8-1EP_3x3mm_P0.5mm_EP1.6x2.34mm_ThermalVias
+LFCSP, 8 Pin (https://www.analog.com/media/en/package-pcb-resources/package/pkg_pdf/lfcspcp/CP_8_11.pdf), generated with kicad-footprint-generator ipc_noLead_generator.py
+LFCSP NoLead
+0
+20
+9
+Package_CSP
+LFCSP-8-1EP_3x3mm_P0.5mm_EP1.45x1.74mm
+LFCSP, 8 Pin (https://www.analog.com/media/en/package-pcb-resources/package/pkg_pdf/lfcspcp/cp-8/CP_8_13.pdf), generated with kicad-footprint-generator ipc_noLead_generator.py
+LFCSP NoLead
+0
+13
+9
+Package_CSP
+LFCSP-8_2x2mm_P0.5mm
+LFCSP 8pin Pitch 0.5mm, http://www.analog.com/media/en/package-pcb-resources/package/pkg_pdf/lfcspcp/cp_8_6.pdf
+LFCSP 8pin 2x2mm Pitch 0.5mm
+0
+8
+8
+Package_CSP
+LFCSP-16-1EP_3x3mm_P0.5mm_EP1.3x1.3mm
+LFCSP, 16 Pin (https://www.analog.com/media/en/package-pcb-resources/package/pkg_pdf/lfcspcp/cp-16/CP_16_21.pdf), generated with kicad-footprint-generator ipc_noLead_generator.py
+LFCSP NoLead
+0
+21
+17
+Package_CSP
+LFCSP-16-1EP_3x3mm_P0.5mm_EP1.3x1.3mm_ThermalVias
+LFCSP, 16 Pin (https://www.analog.com/media/en/package-pcb-resources/package/pkg_pdf/lfcspcp/cp-16/CP_16_21.pdf), generated with kicad-footprint-generator ipc_noLead_generator.py
+LFCSP NoLead
+0
+26
+17
+Package_CSP
+LFCSP-16-1EP_3x3mm_P0.5mm_EP1.6x1.6mm
+LFCSP, 16 Pin (https://www.analog.com/media/en/package-pcb-resources/package/pkg_pdf/lfcspcp/cp-16/CP_16_22.pdf), generated with kicad-footprint-generator ipc_noLead_generator.py
+LFCSP NoLead
+0
+21
+17
+Package_CSP
+LFCSP-16-1EP_3x3mm_P0.5mm_EP1.6x1.6mm_ThermalVias
+LFCSP, 16 Pin (https://www.analog.com/media/en/package-pcb-resources/package/pkg_pdf/lfcspcp/cp-16/CP_16_22.pdf), generated with kicad-footprint-generator ipc_noLead_generator.py
+LFCSP NoLead
+0
+26
+17
+Package_CSP
+LFCSP-16-1EP_3x3mm_P0.5mm_EP1.7x1.7mm
+LFCSP, 16 Pin (https://www.analog.com/media/en/technical-documentation/data-sheets/HMC7992.pdf), generated with kicad-footprint-generator ipc_noLead_generator.py
+LFCSP NoLead
+0
+21
+17
+Package_CSP
+LFCSP-16-1EP_3x3mm_P0.5mm_EP1.7x1.7mm_ThermalVias
+LFCSP, 16 Pin (https://www.analog.com/media/en/technical-documentation/data-sheets/HMC7992.pdf), generated with kicad-footprint-generator ipc_noLead_generator.py
+LFCSP NoLead
+0
+26
+17
+Package_CSP
+LFCSP-16-1EP_3x3mm_P0.5mm_EP1.854x1.854mm
+16-Lead Lead Frame Chip Scale Package, 3x3mm, 0.5mm pitch, 1.854mm thermal pad (CP-16-22, http://www.analog.com/media/en/package-pcb-resources/package/pkg_pdf/lfcspcp/cp_16_22.pdf)
+LFCSP 16 0.5
+0
+21
+17
+Package_CSP
+LFCSP-16-1EP_4x4mm_P0.65mm_EP2.1x2.1mm
+LFCSP, 16 pin, 4x4mm, 2.1mm sq pad (http://www.analog.com/media/en/technical-documentation/data-sheets/ADG633.pdf)
+LFCSP 16 0.65
+0
+21
+17
+Package_CSP
+LFCSP-16-1EP_4x4mm_P0.65mm_EP2.4x2.4mm
+LFCSP, 16 Pin (https://www.analog.com/media/en/package-pcb-resources/package/pkg_pdf/lfcspcp/cp-16/cp-16-40.pdf), generated with kicad-footprint-generator ipc_noLead_generator.py
+LFCSP NoLead
+0
+21
+17
+Package_CSP
+LFCSP-16-1EP_4x4mm_P0.65mm_EP2.4x2.4mm_ThermalVias
+LFCSP, 16 Pin (https://www.analog.com/media/en/package-pcb-resources/package/pkg_pdf/lfcspcp/cp-16/cp-16-40.pdf), generated with kicad-footprint-generator ipc_noLead_generator.py
+LFCSP NoLead
+0
+31
+17
+Package_CSP
+LFCSP-20-1EP_4x4mm_P0.5mm_EP2.1x2.1mm
+20-Lead Frame Chip Scale Package - 4x4x0.9 mm Body [LFCSP], (see http://www.analog.com/media/en/package-pcb-resources/package/pkg_pdf/lfcspcp/cp_20_6.pdf)
+LFCSP 0.5
+0
+25
+21
+Package_CSP
+LFCSP-20-1EP_4x4mm_P0.5mm_EP2.5x2.5mm
+LFCSP, 20 Pin (https://www.analog.com/media/en/technical-documentation/data-sheets/AD7682_7689.pdf), generated with kicad-footprint-generator ipc_dfn_qfn_generator.py
+LFCSP DFN_QFN
+0
+25
+21
+Package_CSP
+LFCSP-20-1EP_4x4mm_P0.5mm_EP2.5x2.5mm_ThermalVias
+LFCSP, 20 Pin (https://www.analog.com/media/en/technical-documentation/data-sheets/AD7682_7689.pdf), generated with kicad-footprint-generator ipc_dfn_qfn_generator.py
+LFCSP DFN_QFN
+0
+35
+21
+Package_CSP
+LFCSP-20-1EP_4x4mm_P0.5mm_EP2.6x2.6mm
+LFCSP, 20 Pin (https://www.analog.com/media/en/package-pcb-resources/package/pkg_pdf/lfcspcp/cp-20/CP_20_8.pdf), generated with kicad-footprint-generator ipc_noLead_generator.py
+LFCSP NoLead
+0
+25
+21
+Package_CSP
+LFCSP-20-1EP_4x4mm_P0.5mm_EP2.6x2.6mm_ThermalVias
+LFCSP, 20 Pin (https://www.analog.com/media/en/package-pcb-resources/package/pkg_pdf/lfcspcp/cp-20/CP_20_8.pdf), generated with kicad-footprint-generator ipc_noLead_generator.py
+LFCSP NoLead
+0
+35
+21
+Package_CSP
+LFCSP-24-1EP_4x4mm_P0.5mm_EP2.3x2.3mm
+LFCSP, 24 Pin (https://www.analog.com/media/en/package-pcb-resources/package/pkg_pdf/lfcspcp/cp_24_14.pdf), generated with kicad-footprint-generator ipc_noLead_generator.py
+LFCSP NoLead
+0
+29
+25
+Package_CSP
+LFCSP-24-1EP_4x4mm_P0.5mm_EP2.3x2.3mm_ThermalVias
+LFCSP, 24 Pin (https://www.analog.com/media/en/package-pcb-resources/package/pkg_pdf/lfcspcp/cp_24_14.pdf), generated with kicad-footprint-generator ipc_noLead_generator.py
+LFCSP NoLead
+0
+39
+25
+Package_CSP
+LFCSP-24-1EP_4x4mm_P0.5mm_EP2.5x2.5mm
+LFCSP, 24 Pin (https://www.analog.com/media/en/package-pcb-resources/package/pkg_pdf/lfcspcp/cp_24_7.pdf), generated with kicad-footprint-generator ipc_noLead_generator.py
+LFCSP NoLead
+0
+29
+25
+Package_CSP
+LFCSP-24-1EP_4x4mm_P0.5mm_EP2.5x2.5mm_ThermalVias
+LFCSP, 24 Pin (https://www.analog.com/media/en/package-pcb-resources/package/pkg_pdf/lfcspcp/cp_24_7.pdf), generated with kicad-footprint-generator ipc_noLead_generator.py
+LFCSP NoLead
+0
+39
+25
+Package_CSP
+LFCSP-28-1EP_5x5mm_P0.5mm_EP3.14x3.14mm
+LFCSP, 28 Pin (https://www.analog.com/media/en/package-pcb-resources/package/pkg_pdf/lfcspcp/cp-28/CP_28_10.pdf), generated with kicad-footprint-generator ipc_noLead_generator.py
+LFCSP NoLead
+0
+33
+29
+Package_CSP
+LFCSP-28-1EP_5x5mm_P0.5mm_EP3.14x3.14mm_ThermalVias
+LFCSP, 28 Pin (https://www.analog.com/media/en/package-pcb-resources/package/pkg_pdf/lfcspcp/cp-28/CP_28_10.pdf), generated with kicad-footprint-generator ipc_noLead_generator.py
+LFCSP NoLead
+0
+43
+29
+Package_CSP
+LFCSP-32-1EP_5x5mm_P0.5mm_EP3.1x3.1mm
+LFCSP, 32 Pin (https://www.analog.com/media/en/package-pcb-resources/package/414143737956480539664569cp_32_2.pdf), generated with kicad-footprint-generator ipc_noLead_generator.py
+LFCSP NoLead
+0
+42
+33
+Package_CSP
+LFCSP-32-1EP_5x5mm_P0.5mm_EP3.1x3.1mm_ThermalVias
+LFCSP, 32 Pin (https://www.analog.com/media/en/package-pcb-resources/package/414143737956480539664569cp_32_2.pdf), generated with kicad-footprint-generator ipc_noLead_generator.py
+LFCSP NoLead
+0
+59
+33
+Package_CSP
+LFCSP-32-1EP_5x5mm_P0.5mm_EP3.6x3.6mm
+LFCSP, 32 Pin (https://www.analog.com/media/en/technical-documentation/data-sheets/ADV7280.PDF#page=28), generated with kicad-footprint-generator ipc_noLead_generator.py
+LFCSP NoLead
+0
+37
+33
+Package_CSP
+LFCSP-32-1EP_5x5mm_P0.5mm_EP3.6x3.6mm_ThermalVias
+LFCSP, 32 Pin (https://www.analog.com/media/en/technical-documentation/data-sheets/ADV7280.PDF#page=28), generated with kicad-footprint-generator ipc_noLead_generator.py
+LFCSP NoLead
+0
+47
+33
+Package_CSP
+LFCSP-32-1EP_5x5mm_P0.5mm_EP3.25x3.25mm
+32-Lead Frame Chip Scale Package LFCSP (5mm x 5mm); (see http://www.analog.com/media/en/package-pcb-resources/package/pkg_pdf/lfcspcp/cp-32/CP_32_27.pdf
+LFCSP 0.5
+0
+37
+33
+Package_CSP
+LFCSP-48-1EP_7x7mm_P0.5mm_EP4.1x4.1mm
+LFCSP, 48 Pin (https://www.analog.com/media/en/package-pcb-resources/package/pkg_pdf/lfcspcp/cp_48_5.pdf), generated with kicad-footprint-generator ipc_noLead_generator.py
+LFCSP NoLead
+0
+58
+49
+Package_CSP
+LFCSP-48-1EP_7x7mm_P0.5mm_EP4.1x4.1mm_ThermalVias
+LFCSP, 48 Pin (https://www.analog.com/media/en/package-pcb-resources/package/pkg_pdf/lfcspcp/cp_48_5.pdf), generated with kicad-footprint-generator ipc_noLead_generator.py
+LFCSP NoLead
+0
+75
+49
+Package_CSP
+LFCSP-64-1EP_9x9mm_P0.5mm_EP5.21x5.21mm
+LFCSP, 64 Pin (https://www.analog.com/media/en/package-pcb-resources/package/pkg_pdf/lfcspcp/cp_64_7.pdf), generated with kicad-footprint-generator ipc_noLead_generator.py
+LFCSP NoLead
+0
+69
+65
+Package_CSP
+LFCSP-64-1EP_9x9mm_P0.5mm_EP5.21x5.21mm_ThermalVias
+LFCSP, 64 Pin (https://www.analog.com/media/en/package-pcb-resources/package/pkg_pdf/lfcspcp/cp_64_7.pdf), generated with kicad-footprint-generator ipc_noLead_generator.py
+LFCSP NoLead
+0
+86
+65
+Package_CSP
+LFCSP-72-1EP_10x10mm_P0.5mm_EP5.3x5.3mm
+LFCSP, 72 Pin (http://www.analog.com/media/en/technical-documentation/data-sheets/ADAU1452_1451_1450.pdf), generated with kicad-footprint-generator ipc_noLead_generator.py
+LFCSP NoLead
+0
+82
+73
+Package_CSP
+LFCSP-72-1EP_10x10mm_P0.5mm_EP5.3x5.3mm_ThermalVias
+LFCSP, 72 Pin (http://www.analog.com/media/en/technical-documentation/data-sheets/ADAU1452_1451_1450.pdf), generated with kicad-footprint-generator ipc_noLead_generator.py
+LFCSP NoLead
+0
+99
+73
+Package_CSP
+LFCSP-72-1EP_10x10mm_P0.5mm_EP6.15x6.15mm
+72-Lead Frame Chip Scale Package - 10x10x0.9 mm Body [LFCSP]; (see https://www.intersil.com/content/dam/Intersil/documents/l72_/l72.10x10c.pdf)
+LFCSP 0.5
+0
+77
+73
+Package_CSP
+LFCSP-VQ-24-1EP_4x4mm_P0.5mm_EP2.642x2.642mm
+LFCSP VQ, 24 pin, exposed pad, 4x4mm body, pitch 0.5mm (http://www.analog.com/media/en/package-pcb-resources/package/56702234806764cp_24_3.pdf, http://www.analog.com/media/en/technical-documentation/data-sheets/ADL5801.pdf)
+LFCSP 0.5
+0
+29
+25
+Package_CSP
+LFCSP-VQ-48-1EP_7x7mm_P0.5mm
+LFCSP VQ, 48 pin, exposed pad, 7x7mm body (http://www.analog.com/media/en/technical-documentation/data-sheets/AD7951.pdf, http://www.analog.com/en/design-center/packaging-quality-symbols-footprints/symbols-and-footprints/AD7951.html)
+LFCSP 48
+0
+49
+49
+Package_CSP
+LFCSP-WD-8-1EP_3x3mm_P0.65mm_EP1.6x2.44mm
+LFCSP-WD, 8 Pin (https://www.analog.com/media/en/package-pcb-resources/package/pkg_pdf/lfcspcp/CP_8_19.pdf), generated with kicad-footprint-generator ipc_noLead_generator.py
+LFCSP-WD NoLead
+0
+15
+9
+Package_CSP
+LFCSP-WD-8-1EP_3x3mm_P0.65mm_EP1.6x2.44mm_ThermalVias
+LFCSP-WD, 8 Pin (https://www.analog.com/media/en/package-pcb-resources/package/pkg_pdf/lfcspcp/CP_8_19.pdf), generated with kicad-footprint-generator ipc_noLead_generator.py
+LFCSP-WD NoLead
+0
+22
+9
+Package_CSP
+LFCSP-WD-10-1EP_3x3mm_P0.5mm_EP1.64x2.38mm
+LFCSP-WD, 10 Pin (https://www.analog.com/media/en/package-pcb-resources/package/pkg_pdf/lfcspcp/cp-10/CP_10_9.pdf), generated with kicad-footprint-generator ipc_noLead_generator.py
+LFCSP-WD NoLead
+0
+17
+11
+Package_CSP
+LFCSP-WD-10-1EP_3x3mm_P0.5mm_EP1.64x2.38mm_ThermalVias
+LFCSP-WD, 10 Pin (https://www.analog.com/media/en/package-pcb-resources/package/pkg_pdf/lfcspcp/cp-10/CP_10_9.pdf), generated with kicad-footprint-generator ipc_noLead_generator.py
+LFCSP-WD NoLead
+0
+24
+11
+Package_CSP
+Maxim_WLCSP-35_3.0x2.17mm_Layout7x5_P0.4mm_Ball0.27mm_Pad0.25mm
+WLCSP-35, 2.168x2.998mm, 35 Ball, 7x5 Layout, 0.4mm Pitch, https://pdfserv.maximintegrated.com/package_dwgs/21-100489.PDF
+CSP 35 0.4
+0
+35
+35
+Package_CSP
+ST_WLCSP-25_Die425
+WLCSP-25, 5x5 raster, 2.097x2.493mm package, pitch 0.4mm; see section 7.6 of http://www.st.com/resource/en/datasheet/stm32l031f6.pdf
+BGA 25 0.4
+0
+25
+25
+Package_CSP
+ST_WLCSP-25_Die444
+WLCSP-25, 5x5 raster, 2.423x2.325mm package, pitch 0.4mm; see section 7.5 of http://www.st.com/resource/en/datasheet/stm32f031k6.pdf
+BGA 25 0.4
+0
+25
+25
+Package_CSP
+ST_WLCSP-25_Die457
+WLCSP-25, 5x5 raster, 2.133x2.070mm package, pitch 0.4mm; see section 7.3 of http://www.st.com/resource/en/datasheet/stm32l011k3.pdf
+BGA 25 0.4
+0
+25
+25
+Package_CSP
+ST_WLCSP-36_Die417
+WLCSP-36, 6x6 raster, 2.61x2.88mm package, pitch 0.4mm; see section 7.4 of http://www.st.com/resource/en/datasheet/stm32l052t8.pdf
+BGA 36 0.4
+0
+36
+36
+Package_CSP
+ST_WLCSP-36_Die440
+WLCSP-36, 6x6 raster, 2.605x2.703mm package, pitch 0.4mm; see section 7.5 of http://www.st.com/resource/en/datasheet/stm32f051t8.pdf
+BGA 36 0.4
+0
+36
+36
+Package_CSP
+ST_WLCSP-36_Die445
+WLCSP-36, 6x6 raster, 2.605x2.703mm package, pitch 0.4mm; see section 7.3 of http://www.st.com/resource/en/datasheet/stm32f042k6.pdf
+BGA 36 0.4
+0
+36
+36
+Package_CSP
+ST_WLCSP-36_Die458
+WLCSP-36, 6x6 raster, 2.553x2.579mm package, pitch 0.4mm; see section 7.1 of http://www.st.com/resource/en/datasheet/stm32f410t8.pdf
+BGA 36 0.4
+0
+36
+36
+Package_CSP
+ST_WLCSP-49_Die423
+WLCSP-49, 7x7 raster, 2.965x2.965mm package, pitch 0.4mm; see section 7.1 of http://www.st.com/resource/en/datasheet/stm32f401vc.pdf
+BGA 49 0.4
+0
+49
+49
+Package_CSP
+ST_WLCSP-49_Die431
+WLCSP-49, 7x7 raster, 2.999x3.185mm package, pitch 0.4mm; see section 7.1 of http://www.st.com/resource/en/datasheet/stm32f411vc.pdf
+BGA 49 0.4
+0
+49
+49
+Package_CSP
+ST_WLCSP-49_Die433
+WLCSP-49, 7x7 raster, 3.029x3.029mm package, pitch 0.4mm; see section 7.1.1 of http://www.st.com/resource/en/datasheet/stm32f401ce.pdf
+BGA 49 0.4
+0
+49
+49
+Package_CSP
+ST_WLCSP-49_Die435
+WLCSP-49, 7x7 raster, 3.141x3.127mm package, pitch 0.4mm; see section 7.6 of http://www.st.com/resource/en/datasheet/DM00257211.pdf
+BGA 49 0.4
+0
+49
+49
+Package_CSP
+ST_WLCSP-49_Die438
+WLCSP-49, 7x7 raster, 3.89x3.74mm package, pitch 0.5mm; see section 7.5 of http://www.st.com/resource/en/datasheet/stm32f303r8.pdf
+BGA 49 0.5
+0
+49
+49
+Package_CSP
+ST_WLCSP-49_Die439
+WLCSP-49, 7x7 raster, 3.417x3.151mm package, pitch 0.4mm; see section 7.1 of http://www.st.com/resource/en/datasheet/stm32f301r8.pdf
+BGA 49 0.4
+0
+49
+49
+Package_CSP
+ST_WLCSP-49_Die447
+WLCSP-49, 7x7 raster, 3.294x3.258mm package, pitch 0.4mm; see section 7.6 of http://www.st.com/resource/en/datasheet/stm32l072kz.pdf
+BGA 49 0.4
+0
+49
+49
+Package_CSP
+ST_WLCSP-49_Die448
+WLCSP-49, 7x7 raster, 3.277x3.109mm package, pitch 0.4mm; see section 7.4 of http://www.st.com/resource/en/datasheet/stm32f071v8.pdf
+BGA 49 0.4
+0
+49
+49
+Package_CSP
+ST_WLCSP-63_Die427
+WLCSP-63, 7x9 raster, 3.228x4.164mm package, pitch 0.4mm; see section 7.6 of http://www.st.com/resource/en/datasheet/stm32l151cc.pdf
+BGA 63 0.4
+0
+63
+63
+Package_CSP
+ST_WLCSP-64_Die414
+WLCSP-64, 8x8 raster, 4.466x4.395mm package, pitch 0.5mm; see section 6.3 of http://www.st.com/resource/en/datasheet/stm32f103ze.pdf
+BGA 64 0.5
+0
+64
+64
+Package_CSP
+ST_WLCSP-64_Die427
+WLCSP-64, 8x8 raster, 4.539x4.911mm package, pitch 0.4mm; see section 7.5 of http://www.st.com/resource/en/datasheet/stm32l152zc.pdf
+BGA 64 0.4
+0
+64
+64
+Package_CSP
+ST_WLCSP-64_Die435
+WLCSP-64, 8x8 raster, 3.141x3.127mm package, pitch 0.35mm; see section 7.5 of http://www.st.com/resource/en/datasheet/DM00257211.pdf
+BGA 64 0.35
+0
+64
+64
+Package_CSP
+ST_WLCSP-64_Die436
+WLCSP-64, 8x8 raster, 4.539x4.911mm package, pitch 0.4mm; see section 7.5 of http://www.st.com/resource/en/datasheet/stm32l152zd.pdf
+BGA 64 0.4
+0
+64
+64
+Package_CSP
+ST_WLCSP-64_Die441
+WLCSP-64, 8x8 raster, 3.623x3.651mm package, pitch 0.4mm; see section 7.1 of http://www.st.com/resource/en/datasheet/DM00213872.pdf
+BGA 64 0.4
+0
+64
+64
+Package_CSP
+ST_WLCSP-64_Die442
+WLCSP-64, 8x8 raster, 3.347x3.585mm package, pitch 0.4mm; see section 7.4 of http://www.st.com/resource/en/datasheet/stm32f091vb.pdf
+BGA 64 0.4
+0
+64
+64
+Package_CSP
+ST_WLCSP-64_Die462
+WLCSP-64, 8x8 raster, 3.357x3.657mm package, pitch 0.4mm; see section 7.5 of http://www.st.com/resource/en/datasheet/DM00340475.pdf
+BGA 64 0.4
+0
+64
+64
+Package_CSP
+ST_WLCSP-66_Die411
+WLCSP-66, 9x9 raster, 3.639x3.971mm package, pitch 0.4mm; see section 7.2 of http://www.st.com/resource/en/datasheet/stm32f207vg.pdf
+BGA 66 0.4
+0
+66
+66
+Package_CSP
+ST_WLCSP-66_Die432
+WLCSP-66, 8x9 raster, 3.767x4.229mm package, pitch 0.4mm; see section 7.2 of http://www.st.com/resource/en/datasheet/stm32f378vc.pdf
+BGA 66 0.4
+0
+66
+66
+Package_CSP
+ST_WLCSP-72_Die415
+WLCSP-72, 9x9 raster, 4.4084x3.7594mm package, pitch 0.4mm; see section 7.5 of http://www.st.com/resource/en/datasheet/stm32l476me.pdf
+BGA 72 0.4
+0
+72
+72
+Package_CSP
+ST_WLCSP-81_Die415
+WLCSP-81, 9x9 raster, 4.4084x3.7594mm package, pitch 0.4mm; see section 7.4 of http://www.st.com/resource/en/datasheet/stm32l476me.pdf
+BGA 81 0.4
+0
+81
+81
+Package_CSP
+ST_WLCSP-81_Die421
+WLCSP-81, 9x9 raster, 3.693x3.815mm package, pitch 0.4mm; see section 7.6 of http://www.st.com/resource/en/datasheet/stm32f446ze.pdf
+BGA 81 0.4
+0
+81
+81
+Package_CSP
+ST_WLCSP-81_Die463
+WLCSP-81, 9x9 raster, 4.039x3.951mm package, pitch 0.4mm; see section 7.1 of http://www.st.com/resource/en/datasheet/DM00282249.pdf
+BGA 81 0.4
+0
+81
+81
+Package_CSP
+ST_WLCSP-90_Die413
+WLCSP-90, 10x9 raster, 4.223x3.969mm package, pitch 0.4mm; see section 6.1 of http://www.st.com/resource/en/datasheet/stm32f405og.pdf
+BGA 90 0.4
+0
+90
+90
+Package_CSP
+ST_WLCSP-100_Die422
+WLCSP-100, 10x10 raster, 4.201x4.663mm package, pitch 0.4mm; see section 7.4 of http://www.st.com/resource/en/datasheet/stm32f302vc.pdf
+BGA 100 0.4
+0
+100
+100
+Package_CSP
+ST_WLCSP-100_Die446
+WLCSP-100, 10x10 raster, 4.775x5.041mm package, pitch 0.4mm; see section 7.5 of http://www.st.com/resource/en/datasheet/stm32f303zd.pdf
+BGA 100 0.4
+0
+100
+100
+Package_CSP
+ST_WLCSP-100_Die452
+WLCSP-100, 10x10 raster, 4.201x4.663mm package, pitch 0.4mm; see section 7.7 of http://www.st.com/resource/en/datasheet/DM00330506.pdf
+BGA 100 0.4
+0
+100
+100
+Package_CSP
+ST_WLCSP-100_Die461
+WLCSP-100, 10x10 raster, 4.618x4.142mm package, pitch 0.4mm; see section 7.5 of http://www.st.com/resource/en/datasheet/DM00284211.pdf
+BGA 100 0.4
+0
+100
+100
+Package_CSP
+ST_WLCSP-104_Die437
+WLCSP-104, 9x12 raster, 4.095x5.094mm package, pitch 0.4mm; see section 7.5 of http://www.st.com/resource/en/datasheet/stm32l152ze.pdf
+BGA 104 0.4
+0
+104
+104
+Package_CSP
+ST_WLCSP-143_Die419
+WLCSP-143, 11x13 raster, 4.521x5.547mm package, pitch 0.4mm; see section 7.2 of http://www.st.com/resource/en/datasheet/stm32f429ng.pdf
+BGA 143 0.4
+0
+143
+143
+Package_CSP
+ST_WLCSP-143_Die449
+WLCSP-143, 11x13 raster, 4.539x5.849mm package, pitch 0.4mm; see section 6.3 of http://www.st.com/resource/en/datasheet/stm32f746zg.pdf
+BGA 143 0.4
+0
+143
+143
+Package_CSP
+ST_WLCSP-144_Die470
+WLCSP-144, 12x12 raster, 5.24x5.24mm package, pitch 0.4mm; see section 7.4 of http://www.st.com/resource/en/datasheet/DM00366448.pdf
+BGA 144 0.4
+0
+144
+144
+Package_CSP
+ST_WLCSP-168_Die434
+WLCSP-168, 12x14 raster, 4.891x5.692mm package, pitch 0.4mm; see section 6.3 of http://www.st.com/resource/en/datasheet/stm32f469ni.pdf
+BGA 168 0.4
+0
+168
+168
+Package_CSP
+ST_WLCSP-180_Die451
+WLCSP-180, 13x14 raster, 5.537x6.095mm package, pitch 0.4mm; see section 6.6 of http://www.st.com/resource/en/datasheet/DM00273119.pdf
+BGA 180 0.4
+0
+180
+180
+Package_CSP
+WLCSP-4-X1-WLB0909-4_0.89x0.89mm_P0.5mm
+X1-WLB0909, 0.89x0.89mm, 4 Ball, 2x2 Layout, 0.5mm Pitch, https://www.diodes.com/assets/Datasheets/AP22913.pdf
+CSP 4 0.5
+0
+4
+4
+Package_CSP
+WLCSP-4_0.64x0.64mm_P0.35mm
+WLCSP-4, 0.64x0.64mm, 4 Ball, 2x2 Layout, 0.35mm Pitch, https://www.onsemi.com/pdf/datasheet/ncp163-d.pdf#page=23
+CSP 4 0.35
+0
+4
+4
+Package_CSP
+WLCSP-6_1.4x1.0mm_P0.4mm
+6pin Pitch 0.4mm
+6pin Pitch 0.4mm WLCSP
+0
+6
+6
+Package_CSP
+WLCSP-8_1.58x1.63x0.35mm_Layout3x5_P0.35x0.4mm_Ball0.25mm_Pad0.25mm_NSMD
+WLCSP/XFBGA 8-pin package, staggered pins, http://www.adestotech.com/wp-content/uploads/DS-AT25DF041B_040.pdf
+WLCSP WLCSP-8 XFBGA XFBGA-8  CSP BGA Chip-Scale Glass-Top
+0
+8
+8
+Package_CSP
+WLCSP-8_1.551x2.284mm_P0.5mm
+WLCSP-8, 2.284x1.551mm, 8 Ball, 2x4 Layout, 0.5mm Pitch, https://www.adestotech.com/wp-content/uploads/AT25SL321_112.pdf#page=75
+CSP 8 0.5
+0
+8
+8
+Package_CSP
+WLCSP-12_1.56x1.56mm_P0.4mm
+WLCSP 12 1.56x1.56 https://ae-bst.resource.bosch.com/media/_tech/media/datasheets/BST-BMM150-DS001-01.pdf
+BMM150 WLCSP
+0
+12
+12
+Package_CSP
+WLCSP-12_1.403x1.555mm_P0.4mm_Stagger
+WLCSP-12, 6x4 raster staggered array, 1.403x1.555mm package, pitch 0.4mm; http://ww1.microchip.com/downloads/en/devicedoc/atmel-8235-8-bit-avr-microcontroller-attiny20_datasheet.pdf#page=208
+CSP 12 0.2x0.346333
+0
+12
+12
+Package_CSP
+WLCSP-16_1.409x1.409mm_P0.35mm
+WLCSP-16, 1.409x1.409mm, 16 Ball, 4x4 Layout, 0.35mm Pitch, http://www.latticesemi.com/view_document?document_id=213
+CSP 16 0.35
+0
+16
+16
+Package_CSP
+WLCSP-16_2.225x2.17mm_P0.5mm
+WLCSP-16 2.225x2.17mm, 2.17x2.225mm, 16 Ball, 4x4 Layout, 0.5mm Pitch, https://ww1.microchip.com/downloads/en/DeviceDoc/16B_WLCSP_CS_C04-06036c.pdf
+CSP 16 0.5
+0
+16
+16
+Package_CSP
+WLCSP-16_4x4_B2.17x2.32mm_P0.5mm
+WLCSP-16, http://www.nxp.com/documents/data_sheet/LPC1102_1104.pdf, http://www.nxp.com/assets/documents/data/en/application-notes/AN3846.pdf
+WLCSP-16 NXP
+0
+16
+16
+Package_CSP
+WLCSP-20_1.934x2.434mm_Layout4x5_P0.4mm
+WLCSP-20, 4x5 raster, 1.934x2.434mm package, pitch 0.4mm; see section 36.2.3 of http://ww1.microchip.com/downloads/en/DeviceDoc/Atmel-42363-SAM-D11_Datasheet.pdf
+BGA 20 0.4
+0
+20
+20
+Package_CSP
+WLCSP-20_1.994x1.94mm_Layout4x5_P0.4mm
+WLCSP-20, https://www.nxp.com/docs/en/package-information/98ASA00539D.pdf
+WLCSP-20
+0
+20
+20
+Package_CSP
+WLCSP-20_1.994x1.609mm_Layout5x4_P0.4mm
+WLCSP-20, https://www.nxp.com/docs/en/package-information/98ASA00676D.pdf
+WLCSP-20
+0
+20
+20
+Package_CSP
+WLCSP-36_2.82x2.67mm_Layout6x6_P0.4mm
+WLCSP-36, https://www.nxp.com/docs/en/package-information/98ASA00949D.pdf
+WLCSP-36
+0
+36
+36
+Package_CSP
+WLCSP-36_2.374x2.459mm_Layout6x6_P0.35mm
+WLCSP-36, https://www.nxp.com/docs/en/package-information/98ASA00604D.pdf
+WLCSP-36
+0
+36
+36
+Package_CSP
+WLCSP-56_3.170x3.444mm_Layout7x8_P0.4mm
+WLCSP-56, 7x8 raster, 3.170x3.444mm package, pitch 0.4mm; see section 48.2.4 of http://ww1.microchip.com/downloads/en/DeviceDoc/DS60001479B.pdf
+BGA 56 0.4
+0
+56
+56
+Package_CSP
+WLCSP-81_4.41x3.76mm_P0.4mm
+WLCSP-81, 9x9, 0.4mm Pitch, http://www.st.com/content/ccc/resource/technical/document/technical_note/92/30/3c/a1/4c/bb/43/6f/DM00103228.pdf/files/DM00103228.pdf/jcr:content/translations/en.DM00103228.pdf
+WLCSP ST
+0
+81
+81
+Package_CSP
+pSemi_CSP-16_1.64x2.04mm_P0.4mm
+pSemi CSP-16 1.64x2.04x0.285mm (http://www.psemi.com/pdf/datasheets/pe29101ds.pdf, http://www.psemi.com/pdf/app_notes/an77.pdf)
+psemi csp 16
+0
+16
+16
+Package_CSP
+pSemi_CSP-16_1.64x2.04mm_P0.4mm_Pad0.18mm
+pSemi CSP-16 1.64x2.04x0.285mm (http://www.psemi.com/pdf/datasheets/pe29101ds.pdf, http://www.psemi.com/pdf/app_notes/an77.pdf)
+psemi csp 16
+0
+16
+16
+Package_DFN_QFN
+AMS_QFN-4-1EP_2x2mm_P0.95mm_EP0.7x1.6mm
+UFD Package, 4-Lead Plastic QFN (2mm x 2mm), http://ams.com/eng/content/download/950231/2267959/483138
+QFN 0.95
+0
+6
+5
+Package_DFN_QFN
+AO_DFN-8-1EP_5.55x5.2mm_P1.27mm_EP4.12x4.6mm
+DD Package; 8-Lead Plastic DFN (5.55mm x 5.2mm), Pin 5-8 connected to EP (http://www.aosmd.com/res/packaging_information/DFN5x6_8L_EP1_P.pdf)
+dfn 
+0
+25
+5
+Package_DFN_QFN
+Cypress_QFN-56-1EP_8x8mm_P0.5mm_EP6.22x6.22mm_ThermalVias
+56-Lead Plastic Quad Flat, No Lead Package (ML) - 8x8x0.9 mm Body [QFN] (see datasheet at http://www.cypress.com/file/138911/download and app note at http://www.cypress.com/file/140006/download)
+QFN 0.5
+0
+87
+57
+Package_DFN_QFN
+DFN-6-1EP_1.2x1.2mm_P0.4mm_EP0.3x0.94mm_PullBack
+DFN, 6 Pin (http://www.onsemi.com/pub/Collateral/NCP133-D.PDF), generated with kicad-footprint-generator ipc_noLead_generator.py
+DFN NoLead
+0
+9
+7
+Package_DFN_QFN
+DFN-6-1EP_2x1.6mm_P0.5mm_EP1.15x1.3mm
+DFN, 6 Pin (https://www.onsemi.com/pdf/datasheet/ncp349-d.pdf#page=12), generated with kicad-footprint-generator ipc_noLead_generator.py
+DFN NoLead
+0
+9
+7
+Package_DFN_QFN
+DFN-6-1EP_2x1.8mm_P0.5mm_EP1.2x1.6mm
+DFN, 6 Pin (https://www.diodes.com/assets/Package-Files/U-DFN2018-6.pdf), generated with kicad-footprint-generator ipc_noLead_generator.py
+DFN NoLead
+0
+11
+7
+Package_DFN_QFN
+DFN-6-1EP_2x2mm_P0.5mm_EP0.6x1.37mm
+DFN, 6 Pin (https://www.analog.com/media/en/package-pcb-resources/package/pkg_pdf/ltc-legacy-dfn/05081703_C_DC6.pdf), generated with kicad-footprint-generator ipc_noLead_generator.py
+DFN NoLead
+0
+9
+7
+Package_DFN_QFN
+DFN-6-1EP_2x2mm_P0.5mm_EP0.61x1.42mm
+DC6 Package; 6-Lead Plastic DFN (2mm x 2mm) (see Linear Technology DFN_6_05-08-1703.pdf)
+DFN 0.5
+0
+9
+7
+Package_DFN_QFN
+DFN-6-1EP_2x2mm_P0.65mm_EP1x1.6mm
+6-Lead Plastic Dual Flat, No Lead Package (MA) - 2x2x0.9 mm Body [DFN] (see Microchip Packaging Specification 00000049BS.pdf)
+DFN 0.65
+0
+9
+7
+Package_DFN_QFN
+DFN-6-1EP_3x2mm_P0.5mm_EP1.65x1.35mm
+DFN, 6 Pin (https://www.analog.com/media/en/package-pcb-resources/package/pkg_pdf/ltc-legacy-dfn/(DCB6)%20DFN%2005-08-1715%20Rev%20A.pdf), generated with kicad-footprint-generator ipc_noLead_generator.py
+DFN NoLead
+0
+11
+7
+Package_DFN_QFN
+DFN-6-1EP_3x3mm_P0.95mm_EP1.7x2.6mm
+DFN6 3*3 MM, 0.95 PITCH; CASE 506AH-01 (see ON Semiconductor 506AH.PDF)
+DFN 0.95
+0
+13
+7
+Package_DFN_QFN
+DFN-6-1EP_3x3mm_P1mm_EP1.5x2.4mm
+DFN, 6 Pin (https://www.silabs.com/documents/public/data-sheets/Si7020-A20.pdf), generated with kicad-footprint-generator ipc_noLead_generator.py
+DFN NoLead
+0
+11
+7
+Package_DFN_QFN
+DFN-6_1.3x1.2mm_P0.4mm
+6-Lead Plastic DFN (1.3mm x 1.2mm) 
+DFN 0.4
+0
+6
+6
+Package_DFN_QFN
+DFN-8-1EP_2x2mm_P0.5mm_EP0.6x1.2mm
+DFN, 8 Pin (https://www.qorvo.com/products/d/da001879), generated with kicad-footprint-generator ipc_noLead_generator.py
+DFN NoLead
+0
+11
+9
+Package_DFN_QFN
+DFN-8-1EP_2x2mm_P0.5mm_EP0.7x1.3mm
+DFN, 8 Pin (https://www.onsemi.com/pub/Collateral/NUF4401MN-D.PDF#page=6), generated with kicad-footprint-generator ipc_noLead_generator.py
+DFN NoLead
+0
+13
+9
+Package_DFN_QFN
+DFN-8-1EP_2x2mm_P0.5mm_EP0.8x1.6mm
+DFN, 8 Pin (https://www.qorvo.com/products/d/da007268), generated with kicad-footprint-generator ipc_noLead_generator.py
+DFN NoLead
+0
+10
+9
+Package_DFN_QFN
+DFN-8-1EP_2x2mm_P0.5mm_EP0.9x1.3mm
+DFN, 8 Pin (https://www.onsemi.com/pub/Collateral/NB3N551-D.PDF#page=7), generated with kicad-footprint-generator ipc_noLead_generator.py
+DFN NoLead
+0
+13
+9
+Package_DFN_QFN
+DFN-8-1EP_2x2mm_P0.5mm_EP0.9x1.5mm
+DFN, 8 Pin (http://ww1.microchip.com/downloads/en/DeviceDoc/Atmel-8127-AVR-8-bit-Microcontroller-ATtiny4-ATtiny5-ATtiny9-ATtiny10_Datasheet.pdf), generated with kicad-footprint-generator ipc_noLead_generator.py
+DFN NoLead
+0
+13
+9
+Package_DFN_QFN
+DFN-8-1EP_2x2mm_P0.5mm_EP0.9x1.6mm
+DFN, 8 Pin (https://www.st.com/resource/en/datasheet/lm2903.pdf#page=16), generated with kicad-footprint-generator ipc_noLead_generator.py
+DFN NoLead
+0
+10
+9
+Package_DFN_QFN
+DFN-8-1EP_2x2mm_P0.5mm_EP1.05x1.75mm
+DFN8 2x2, 0.5P; CASE 506CN (see ON Semiconductor 506CN.PDF)
+DFN 0.5
+0
+11
+9
+Package_DFN_QFN
+DFN-8-1EP_2x2mm_P0.45mm_EP0.64x1.38mm
+DC8 Package 8-Lead Plastic DFN (2mm x 2mm) (see Linear Technology DFN_8_05-08-1719.pdf)
+DFN 0.45
+0
+11
+9
+Package_DFN_QFN
+DFN-8-1EP_2x3mm_P0.5mm_EP0.56x2.15mm
+DFN, 8 Pin (https://www.analog.com/media/en/technical-documentation/data-sheets/2451fg.pdf#page=17), generated with kicad-footprint-generator ipc_noLead_generator.py
+DFN NoLead
+0
+11
+9
+Package_DFN_QFN
+DFN-8-1EP_2x3mm_P0.5mm_EP0.61x2.2mm
+DDB Package; 8-Lead Plastic DFN (3mm x 2mm) (see Linear Technology DFN_8_05-08-1702.pdf)
+DFN 0.5
+0
+12
+9
+Package_DFN_QFN
+DFN-8-1EP_3x2mm_P0.5mm_EP1.3x1.5mm
+8-Lead Plastic Dual Flat, No Lead Package (8MA2) - 2x3x0.6 mm Body [UDFN] (see Atmel-8815-SEEPROM-AT24CS01-02-Datasheet.pdf)
+DFN 0.5
+0
+13
+9
+Package_DFN_QFN
+DFN-8-1EP_3x2mm_P0.5mm_EP1.7x1.4mm
+DFN, 8 Pin (http://ww1.microchip.com/downloads/en/DeviceDoc/8L_DFN_2x3x0_9_MC_C04-123C.pdf), generated with kicad-footprint-generator ipc_noLead_generator.py
+DFN NoLead
+0
+13
+9
+Package_DFN_QFN
+DFN-8-1EP_3x2mm_P0.5mm_EP1.36x1.46mm
+8-Lead Plastic Dual Flat, No Lead Package (8MA2) - 2x3x0.6 mm Body (http://ww1.microchip.com/downloads/en/DeviceDoc/20005010F.pdf)
+DFN 0.5
+0
+13
+9
+Package_DFN_QFN
+DFN-8-1EP_3x2mm_P0.5mm_EP1.75x1.45mm
+8-Lead Plastic Dual Flat, No Lead Package (MC) - 2x3x0.9 mm Body [DFN] (see Microchip Packaging Specification 00000049BS.pdf)
+DFN 0.5
+0
+13
+9
+Package_DFN_QFN
+DFN-8-1EP_3x2mm_P0.45mm_EP1.66x1.36mm
+DCB Package 8-Lead Plastic DFN (2mm x 3mm) (see Linear Technology DFN_8_05-08-1718.pdf)
+DFN 0.45
+0
+13
+9
+Package_DFN_QFN
+DFN-8-1EP_3x3mm_P0.5mm_EP1.65x2.38mm
+DFN, 8 Pin (https://www.analog.com/media/en/technical-documentation/data-sheets/4320fb.pdf), generated with kicad-footprint-generator ipc_noLead_generator.py
+DFN NoLead
+0
+10
+9
+Package_DFN_QFN
+DFN-8-1EP_3x3mm_P0.5mm_EP1.65x2.38mm_ThermalVias
+DFN, 8 Pin (https://www.analog.com/media/en/technical-documentation/data-sheets/4320fb.pdf), generated with kicad-footprint-generator ipc_noLead_generator.py
+DFN NoLead
+0
+20
+9
+Package_DFN_QFN
+DFN-8-1EP_3x3mm_P0.5mm_EP1.66x2.38mm
+DD Package; 8-Lead Plastic DFN (3mm x 3mm) (see Linear Technology DFN_8_05-08-1698.pdf)
+DFN 0.5
+0
+13
+9
+Package_DFN_QFN
+DFN-8-1EP_3x3mm_P0.65mm_EP1.7x2.05mm
+DFN, 8 Pin (http://www.ixysic.com/home/pdfs.nsf/www/IX4426-27-28.pdf/$file/IX4426-27-28.pdf), generated with kicad-footprint-generator ipc_noLead_generator.py
+DFN NoLead
+0
+13
+9
+Package_DFN_QFN
+DFN-8-1EP_3x3mm_P0.65mm_EP1.55x2.4mm
+8-Lead Plastic Dual Flat, No Lead Package (MF) - 3x3x0.9 mm Body [DFN] (see Microchip Packaging Specification 00000049BS.pdf)
+DFN 0.65
+0
+13
+9
+Package_DFN_QFN
+DFN-8-1EP_4x4mm_P0.8mm_EP2.3x3.24mm
+DFN, 8 Pin (https://www.st.com/resource/en/datasheet/ld1086.pdf#page=35), generated with kicad-footprint-generator ipc_noLead_generator.py
+DFN NoLead
+0
+13
+9
+Package_DFN_QFN
+DFN-8-1EP_4x4mm_P0.8mm_EP2.5x3.6mm
+8-Lead Plastic Dual Flat, No Lead Package (MD) - 4x4x0.9 mm Body [DFN] (see Microchip Packaging Specification 00000049BS.pdf)
+DFN 0.8
+0
+15
+9
+Package_DFN_QFN
+DFN-8-1EP_4x4mm_P0.8mm_EP2.39x2.21mm
+8-Lead Plastic Dual Flat, No Lead Package (MD) - 4x4x0.9 mm Body [DFN] (http://www.onsemi.com/pub/Collateral/NCP4308-D.PDF)
+DFN 0.8
+0
+13
+9
+Package_DFN_QFN
+DFN-8-1EP_6x5mm_P1.27mm_EP2x2mm
+DD Package; 8-Lead Plastic DFN (6mm x 5mm) (see http://www.everspin.com/file/236/download)
+dfn 
+0
+13
+9
+Package_DFN_QFN
+DFN-8-1EP_6x5mm_P1.27mm_EP4x4mm
+DD Package; 8-Lead Plastic DFN (6mm x 5mm) (see http://www.everspin.com/file/236/download)
+dfn 
+0
+25
+9
+Package_DFN_QFN
+DFN-8_2x2mm_P0.5mm
+DFN8 2x2, 0.5P; No exposed pad - Ref http://pdfserv.maximintegrated.com/land_patterns/90-0349.PDF
+DFN 0.5
+0
+8
+8
+Package_DFN_QFN
+DFN-10-1EP_2.6x2.6mm_P0.5mm_EP1.3x2.2mm
+DFN, 10 Pin (https://www.nxp.com/docs/en/data-sheet/PCF85063A.pdf#page=48), generated with kicad-footprint-generator ipc_noLead_generator.py
+DFN NoLead
+0
+15
+11
+Package_DFN_QFN
+DFN-10-1EP_2.6x2.6mm_P0.5mm_EP1.3x2.2mm_ThermalVias
+DFN, 10 Pin (https://www.nxp.com/docs/en/data-sheet/PCF85063A.pdf#page=48), generated with kicad-footprint-generator ipc_noLead_generator.py
+DFN NoLead
+0
+22
+11
+Package_DFN_QFN
+DFN-10-1EP_2x3mm_P0.5mm_EP0.64x2.4mm
+DDB Package; 10-Lead Plastic DFN (3mm x 2mm) (see Linear Technology DFN_10_05-08-1722.pdf)
+DFN 0.5
+0
+13
+11
+Package_DFN_QFN
+DFN-10-1EP_3x3mm_P0.5mm_EP1.7x2.5mm
+DFN, 10 Pin (https://www.monolithicpower.com/pub/media/document/MPQ2483_r1.05.pdf), generated with kicad-footprint-generator ipc_noLead_generator.py
+DFN NoLead
+0
+15
+11
+Package_DFN_QFN
+DFN-10-1EP_3x3mm_P0.5mm_EP1.55x2.48mm
+10-Lead Plastic Dual Flat, No Lead Package (MF) - 3x3x0.9 mm Body [DFN] (see Microchip Packaging Specification 00000049BS.pdf)
+DFN 0.5
+0
+15
+11
+Package_DFN_QFN
+DFN-10-1EP_3x3mm_P0.5mm_EP1.65x2.38mm
+DFN, 10 Pin (https://www.analog.com/media/en/technical-documentation/data-sheets/3471fb.pdf#page=15), generated with kicad-footprint-generator ipc_noLead_generator.py
+DFN NoLead
+0
+15
+11
+Package_DFN_QFN
+DFN-10-1EP_3x3mm_P0.5mm_EP1.65x2.38mm_ThermalVias
+DFN, 10 Pin (https://www.analog.com/media/en/technical-documentation/data-sheets/3471fb.pdf#page=15), generated with kicad-footprint-generator ipc_noLead_generator.py
+DFN NoLead
+0
+22
+11
+Package_DFN_QFN
+DFN-10-1EP_3x3mm_P0.5mm_EP1.75x2.7mm
+10-Lead Plastic Dual Flat No-Lead Package, 3x3mm Body (see Atmel Appnote 8826)
+DFN 0.5
+0
+15
+11
+Package_DFN_QFN
+DFN-10_2x2mm_P0.4mm
+10-Lead Plastic DFN (2mm x 2mm)  0.40mm pitch
+DFN 10 0.4mm
+0
+10
+10
+Package_DFN_QFN
+DFN-12-1EP_2x3mm_P0.45mm_EP0.64x2.4mm
+DDB Package; 12-Lead Plastic DFN (3mm x 2mm) (see Linear Technology DFN_12_05-08-1723.pdf)
+DFN 0.45
+0
+15
+13
+Package_DFN_QFN
+DFN-12-1EP_3x3mm_P0.5mm_EP1.6x2.5mm
+DFN, 12 Pin (https://ww1.microchip.com/downloads/aemDocuments/documents/APID/ProductDocuments/DataSheets/MIC2207-2MHz-3A-PWM-Buck-Regulator-DS20006470A.pdf#page=22), generated with kicad-footprint-generator ipc_noLead_generator.py
+DFN NoLead
+0
+17
+13
+Package_DFN_QFN
+DFN-12-1EP_3x3mm_P0.5mm_EP1.6x2.5mm_ThermalVias
+DFN, 12 Pin (https://ww1.microchip.com/downloads/aemDocuments/documents/APID/ProductDocuments/DataSheets/MIC2207-2MHz-3A-PWM-Buck-Regulator-DS20006470A.pdf#page=22), generated with kicad-footprint-generator ipc_noLead_generator.py
+DFN NoLead
+0
+24
+13
+Package_DFN_QFN
+DFN-12-1EP_3x3mm_P0.5mm_EP2.05x2.86mm
+10-Lead Plastic Dual Flat, No Lead Package (MF) - 3x3x0.9 mm Body [DFN] (see Microchip Packaging Specification 00000049BS.pdf)
+DFN 0.5
+0
+17
+13
+Package_DFN_QFN
+DFN-12-1EP_3x3mm_P0.45mm_EP1.66x2.38mm
+DD Package; 12-Lead Plastic DFN (3mm x 3mm) (see Linear Technology DFN_12_05-08-1725.pdf)
+DFN 0.45
+0
+17
+13
+Package_DFN_QFN
+DFN-12-1EP_3x4mm_P0.5mm_EP1.7x3.3mm
+DE/UE Package; 12-Lead Plastic DFN (4mm x 3mm) (see Linear Technology DFN_12_05-08-1695.pdf)
+DFN 0.5
+0
+21
+13
+Package_DFN_QFN
+DFN-12-1EP_4x4mm_P0.5mm_EP2.66x3.38mm
+DF Package; 12-Lead Plastic DFN (4mm x 4mm) (see Linear Technology 05081733_A_DF12.pdf)
+DFN 0.5
+0
+21
+13
+Package_DFN_QFN
+DFN-12-1EP_4x4mm_P0.65mm_EP2.64x3.54mm
+DFN12, 4x4, 0.65P; CASE 506CE (see ON Semiconductor 506CE.PDF)
+DFN 0.65
+0
+21
+13
+Package_DFN_QFN
+DFN-14-1EP_3x3mm_P0.4mm_EP1.78x2.35mm
+DD Package; 14-Lead Plastic DFN (3mm x 3mm) (http://pdfserv.maximintegrated.com/land_patterns/90-0063.PDF)
+DFN 0.40
+0
+19
+15
+Package_DFN_QFN
+DFN-14-1EP_3x4.5mm_P0.65mm_EP1.65x4.25mm
+14-lead very thin plastic quad flat, 3.0x4.5mm size, 0.65mm pitch (http://ww1.microchip.com/downloads/en/DeviceDoc/14L_VDFN_4_5x3_0mm_JHA_C041198A.pdf)
+VDFN DFN 0.65mm
+0
+23
+15
+Package_DFN_QFN
+DFN-14-1EP_3x4.5mm_P0.65mm_EP1.65x4.25mm_ThermalVias
+14-lead very thin plastic quad flat, 3.0x4.5mm size, 0.65mm pitch (http://ww1.microchip.com/downloads/en/DeviceDoc/14L_VDFN_4_5x3_0mm_JHA_C041198A.pdf)
+VDFN DFN 0.65mm
+0
+33
+15
+Package_DFN_QFN
+DFN-14-1EP_3x4mm_P0.5mm_EP1.7x3.3mm
+DE Package; 14-Lead Plastic DFN (4mm x 3mm) (see Linear Technology DFN_14_05-08-1708.pdf)
+DFN 0.5
+0
+23
+15
+Package_DFN_QFN
+DFN-14-1EP_4x4mm_P0.5mm_EP2.86x3.6mm
+DFN14, 4x4, 0.5P; CASE 506CM (see ON Semiconductor 506CM.PDF)
+DFN 0.5
+0
+23
+15
+Package_DFN_QFN
+DFN-14_1.35x3.5mm_P0.5mm
+DFN, 14 Pin (https://m.littelfuse.com/~/media/electronics/datasheets/tvs_diode_arrays/littelfuse_tvs_diode_array_sp3012_datasheet.pdf.pdf#page=7), generated with kicad-footprint-generator ipc_noLead_generator.py
+DFN NoLead
+0
+14
+14
+Package_DFN_QFN
+DFN-16-1EP_3x4mm_P0.45mm_EP1.7x3.3mm
+DE Package; 16-Lead Plastic DFN (4mm x 3mm) (see Linear Technology DFN_16_05-08-1732.pdf)
+DFN 0.45
+0
+25
+17
+Package_DFN_QFN
+DFN-16-1EP_3x5mm_P0.5mm_EP1.66x4.4mm
+DHC Package; 16-Lead Plastic DFN (5mm x 3mm) (see Linear Technology DFN_16_05-08-1706.pdf)
+DFN 0.5
+0
+27
+17
+Package_DFN_QFN
+DFN-16-1EP_4x5mm_P0.5mm_EP2.44x4.34mm
+DHD Package; 16-Lead Plastic DFN (5mm x 4mm) (see Linear Technology 05081707_A_DHD16.pdf)
+DFN 0.5
+0
+25
+17
+Package_DFN_QFN
+DFN-16-1EP_5x5mm_P0.5mm_EP3.46x4mm
+DH Package; 16-Lead Plastic DFN (5mm x 5mm) (see Linear Technology DFN_16_05-08-1709.pdf)
+DFN 0.5
+0
+26
+17
+Package_DFN_QFN
+DFN-18-1EP_3x5mm_P0.5mm_EP1.66x4.4mm
+DHC Package; 18-Lead Plastic DFN (5mm x 3mm) (see Linear Technology 05081955_0_DHC18.pdf)
+DFN 0.5
+0
+29
+19
+Package_DFN_QFN
+DFN-18-1EP_4x5mm_P0.5mm_EP2.44x4.34mm
+DHD Package; 18-Lead Plastic DFN (5mm x 4mm) (see Linear Technology DFN_18_05-08-1778.pdf)
+DFN 0.5
+0
+27
+19
+Package_DFN_QFN
+DFN-20-1EP_5x6mm_P0.5mm_EP3.24x4.24mm
+DFN20, 6x5, 0.5P; CASE 505AB (see ON Semiconductor 505AB.PDF)
+DFN 0.5
+0
+33
+21
+Package_DFN_QFN
+DFN-22-1EP_5x6mm_P0.5mm_EP3.14x4.3mm
+DFN22 6*5*0.9 MM, 0.5 P; CASE 506AF\xe2\x88\x9201 (see ON Semiconductor 506AF.PDF)
+DFN 0.5
+0
+35
+23
+Package_DFN_QFN
+DFN-24-1EP_4x7mm_P0.5mm_EP2.64x6.44mm
+DKD Package; 24-Lead Plastic DFN (7mm x 4mm) (see Linear Technology DFN_24_05-08-1864.pdf)
+DFN 0.5
+0
+35
+25
+Package_DFN_QFN
+DFN-32-1EP_4x7mm_P0.4mm_EP2.64x6.44mm
+DKD Package; 32-Lead Plastic DFN (7mm x 4mm) (see Linear Technology DFN_32_05-08-1734.pdf)
+DFN 0.4
+0
+43
+33
+Package_DFN_QFN
+DFN-44-1EP_5x8.9mm_P0.4mm_EP3.7x8.4mm
+DFN44 8.9x5, 0.4P; CASE 506BU-01 (see ON Semiconductor 506BU.PDF)
+DFN 0.4
+0
+63
+45
+Package_DFN_QFN
+DFN-S-8-1EP_6x5mm_P1.27mm
+8-Lead Plastic Dual Flat, No Lead Package (MF) - 6x5 mm Body [DFN-S] (see Microchip Packaging Specification 00000049BS.pdf)
+DFN 1.27
+0
+16
+9
+Package_DFN_QFN
+Diodes_DFN1006-3
+DFN package size 1006 3 pins
+DFN package size 1006 3 pins
+0
+3
+3
+Package_DFN_QFN
+Diodes_UDFN-10_1.0x2.5mm_P0.5mm
+U-DFN2510-10 package used by Diodes Incorporated (https://www.diodes.com/assets/Package-Files/U-DFN2510-10-Type-CJ.pdf)
+UDFN-10 U-DFN2510-10 Diodes
+0
+10
+10
+Package_DFN_QFN
+Diodes_UDFN2020-6_Type-F
+U-DFN2020-6 (Type F) (https://www.diodes.com/assets/Package-Files/U-DFN2020-6-Type-F.pdf) 
+U-DFN2020-6 (Type F)
+0
+8
+8
+Package_DFN_QFN
+HVQFN-16-1EP_3x3mm_P0.5mm_EP1.5x1.5mm
+HVQFN, 16 Pin (https://www.nxp.com/docs/en/package-information/SOT758-1.pdf), generated with kicad-footprint-generator ipc_noLead_generator.py
+HVQFN NoLead
+0
+21
+17
+Package_DFN_QFN
+HVQFN-24-1EP_4x4mm_P0.5mm_EP2.1x2.1mm
+HVQFN, 24 Pin (https://www.nxp.com/docs/en/package-information/SOT616-1.pdf), generated with kicad-footprint-generator ipc_noLead_generator.py
+HVQFN NoLead
+0
+34
+25
+Package_DFN_QFN
+HVQFN-24-1EP_4x4mm_P0.5mm_EP2.5x2.5mm
+HVQFN, 24 Pin (https://www.nxp.com/docs/en/package-information/SOT616-3.pdf), generated with kicad-footprint-generator ipc_noLead_generator.py
+HVQFN NoLead
+0
+29
+25
+Package_DFN_QFN
+HVQFN-24-1EP_4x4mm_P0.5mm_EP2.5x2.5mm_ThermalVias
+HVQFN, 24 Pin (https://www.nxp.com/docs/en/package-information/SOT616-3.pdf), generated with kicad-footprint-generator ipc_noLead_generator.py
+HVQFN NoLead
+0
+39
+25
+Package_DFN_QFN
+HVQFN-24-1EP_4x4mm_P0.5mm_EP2.6x2.6mm
+HVQFN, 24 Pin (https://www.nxp.com/docs/en/package-information/SOT616-3.pdf), generated with kicad-footprint-generator ipc_noLead_generator.py
+HVQFN NoLead
+0
+34
+25
+Package_DFN_QFN
+HVQFN-24-1EP_4x4mm_P0.5mm_EP2.6x2.6mm_ThermalVias
+HVQFN, 24 Pin (https://www.nxp.com/docs/en/package-information/SOT616-3.pdf), generated with kicad-footprint-generator ipc_noLead_generator.py
+HVQFN NoLead
+0
+39
+25
+Package_DFN_QFN
+HVQFN-32-1EP_5x5mm_P0.5mm_EP3.1x3.1mm
+HVQFN, 32 Pin (https://www.nxp.com/docs/en/package-information/SOT617-1.pdf), generated with kicad-footprint-generator ipc_noLead_generator.py
+HVQFN NoLead
+0
+42
+33
+Package_DFN_QFN
+HVQFN-32-1EP_5x5mm_P0.5mm_EP3.1x3.1mm_ThermalVias
+HVQFN, 32 Pin (https://www.nxp.com/docs/en/package-information/SOT617-1.pdf), generated with kicad-footprint-generator ipc_noLead_generator.py
+HVQFN NoLead
+0
+59
+33
+Package_DFN_QFN
+HVQFN-40-1EP_6x6mm_P0.5mm_EP4.1x4.1mm
+HVQFN, 40 Pin (https://www.nxp.com/docs/en/package-information/SOT618-1.pdf), generated with kicad-footprint-generator ipc_noLead_generator.py
+HVQFN NoLead
+0
+50
+41
+Package_DFN_QFN
+HVQFN-40-1EP_6x6mm_P0.5mm_EP4.1x4.1mm_ThermalVias
+HVQFN, 40 Pin (https://www.nxp.com/docs/en/package-information/SOT618-1.pdf), generated with kicad-footprint-generator ipc_noLead_generator.py
+HVQFN NoLead
+0
+67
+41
+Package_DFN_QFN
+Infineon_MLPQ-16-14-1EP_4x4mm_P0.5mm
+MLPQ 32 leads, 7x7mm, 0.127mm stencil (https://www.infineon.com/dgdl/Infineon-AN1170-AN-v05_00-EN.pdf?fileId=5546d462533600a40153559ac3e51134)
+mlpq 32 7x7mm
+0
+19
+15
+Package_DFN_QFN
+Infineon_MLPQ-40-32-1EP_7x7mm_P0.5mm
+MLPQ 32 leads, 7x7mm, 0.127mm stencil (https://www.infineon.com/dgdl/Infineon-AN1170-AN-v05_00-EN.pdf?fileId=5546d462533600a40153559ac3e51134)
+mlpq 32 7x7mm
+0
+76
+33
+Package_DFN_QFN
+Infineon_MLPQ-48-1EP_7x7mm_P0.5mm_EP5.55x5.55mm
+MLPQ 48 leads, 7x7mm (https://www.infineon.com/dgdl/irs2093mpbf.pdf?fileId=5546d462533600a401535675fb892793)
+mlpq 32 7x7mm
+0
+113
+49
+Package_DFN_QFN
+Infineon_MLPQ-48-1EP_7x7mm_P0.5mm_Pad5.15x5.15mm
+MLPQ 48 leads, 7x7mm (https://www.infineon.com/dgdl/irs2052mpbf.pdf?fileId=5546d462533600a401535675d3b32788)
+mlpq 32 7x7mm
+0
+117
+49
+Package_DFN_QFN
+Infineon_MLPQ-48-1EP_7x7mm_P0.5mm_Pad5.55x5.55mm
+MLPQ 48 leads, 7x7mm (https://www.infineon.com/dgdl/irs2093mpbf.pdf?fileId=5546d462533600a401535675fb892793)
+mlpq 32 7x7mm
+0
+117
+49
+Package_DFN_QFN
+Infineon_PQFN-22-15-4EP_6x5mm_P0.65mm
+PQFN 22 leads, 5x6mm, 0.127mm stencil (https://www.infineon.com/dgdl/ir4301.pdf?fileId=5546d462533600a4015355d5fc691819, https://www.infineon.com/dgdl/Infineon-AN1170-AN-v05_00-EN.pdf?fileId=5546d462533600a40153559ac3e51134)
+pqfn 22 5x6mm
+0
+56
+15
+Package_DFN_QFN
+Infineon_PQFN-44-31-5EP_7x7mm_P0.5mm
+PQFN 44 leads, 7x7mm, 0.127mm stencil (https://www.infineon.com/dgdl/ir4302.pdf?fileId=5546d462533600a4015355d602a9181d, https://www.infineon.com/dgdl/Infineon-AN1170-AN-v05_00-EN.pdf?fileId=5546d462533600a40153559ac3e51134)
+pqfn 44 7x7mm
+0
+125
+27
+Package_DFN_QFN
+Linear_DE14MA
+14-Lead Plastic DFN, 4mm x 3mm (http://www.analog.com/media/en/package-pcb-resources/package/pkg_pdf/ltc-legacy-dfn/05081731_C_DE14MA.pdf)
+DFN 0.5
+0
+14
+14
+Package_DFN_QFN
+Linear_UGK52_QFN-46-52
+Linear UKG52(46) package, QFN-52-1EP variant (see http://cds.linear.com/docs/en/datasheet/3886fe.pdf)
+QFN 0.5
+0
+62
+47
+Package_DFN_QFN
+MLF-6-1EP_1.6x1.6mm_P0.5mm_EP0.5x1.26mm
+MLF, 6 Pin (http://ww1.microchip.com/downloads/en/DeviceDoc/mic5353.pdf), generated with kicad-footprint-generator ipc_noLead_generator.py
+MLF NoLead
+0
+9
+7
+Package_DFN_QFN
+MLF-8-1EP_3x3mm_P0.65mm_EP1.55x2.3mm
+8-Pin ePad 3mm x 3mm MLF - 3x3x0.85 mm Body (see Microchip datasheet http://ww1.microchip.com/downloads/en/DeviceDoc/mic5355_6.pdf)
+DFN MLF 0.65
+0
+12
+9
+Package_DFN_QFN
+MLF-8-1EP_3x3mm_P0.65mm_EP1.55x2.3mm_ThermalVias
+8-Pin ePad 3mm x 3mm MLF - 3x3x0.85 mm Body (see Microchip datasheet http://ww1.microchip.com/downloads/en/DeviceDoc/mic5355_6.pdf)
+DFN MLF 0.65
+0
+15
+9
+Package_DFN_QFN
+MLF-20-1EP_4x4mm_P0.5mm_EP2.6x2.6mm
+MLF, 20 Pin (http://ww1.microchip.com/downloads/en/DeviceDoc/doc8246.pdf#page=263), generated with kicad-footprint-generator ipc_noLead_generator.py
+MLF NoLead
+0
+25
+21
+Package_DFN_QFN
+MLF-20-1EP_4x4mm_P0.5mm_EP2.6x2.6mm_ThermalVias
+MLF, 20 Pin (http://ww1.microchip.com/downloads/en/DeviceDoc/doc8246.pdf#page=263), generated with kicad-footprint-generator ipc_noLead_generator.py
+MLF NoLead
+0
+30
+21
+Package_DFN_QFN
+MLPQ-16-1EP_4x4mm_P0.65mm_EP2.8x2.8mm
+Micro Leadframe Package, 16 pin with exposed pad
+MLPQ- 0.65
+0
+21
+17
+Package_DFN_QFN
+Micrel_MLF-8-1EP_2x2mm_P0.5mm_EP0.6x1.2mm
+Micrel  MLF, 8 Pin (http://ww1.microchip.com/downloads/en/DeviceDoc/mic23050.pdf), generated with kicad-footprint-generator ipc_noLead_generator.py
+Micrel MLF NoLead
+0
+11
+9
+Package_DFN_QFN
+Micrel_MLF-8-1EP_2x2mm_P0.5mm_EP0.6x1.2mm_ThermalVias
+Micrel  MLF, 8 Pin (http://ww1.microchip.com/downloads/en/DeviceDoc/mic23050.pdf), generated with kicad-footprint-generator ipc_noLead_generator.py
+Micrel MLF NoLead
+0
+16
+9
+Package_DFN_QFN
+Micrel_MLF-8-1EP_2x2mm_P0.5mm_EP0.8x1.3mm_ThermalVias
+http://ww1.microchip.com/downloads/en/DeviceDoc/mic2290.pdf
+mlf 8 2x2 mm
+0
+14
+9
+Package_DFN_QFN
+Microchip_8E-16
+16-Lead Quad Flat, No Lead Package (8E) - 4x4x0.9 mm Body [UQFN]; (see Microchip Packaging Specification 00000049BS.pdf)
+QFN Microchip 8E 16
+0
+20
+17
+Package_DFN_QFN
+Microchip_DRQFN-44-1EP_5x5mm_P0.7mm_EP2.65x2.65mm
+QFN, 44 Pin, dual row (http://ww1.microchip.com/downloads/en/DeviceDoc/44L_VQFN_5x5mm_Dual_Row_%5BS3B%5D_C04-21399a.pdf)
+QFN dual row
+0
+49
+45
+Package_DFN_QFN
+Microchip_DRQFN-44-1EP_5x5mm_P0.7mm_EP2.65x2.65mm_ThermalVias
+QFN, 44 Pin, dual row (http://ww1.microchip.com/downloads/en/DeviceDoc/44L_VQFN_5x5mm_Dual_Row_%5BS3B%5D_C04-21399a.pdf)
+QFN dual row
+0
+59
+45
+Package_DFN_QFN
+Microchip_DRQFN-64-1EP_7x7mm_P0.65mm_EP4.1x4.1mm
+QFN, 64 Pin, dual row (http://ww1.microchip.com/downloads/en/DeviceDoc/64L_VQFN_7x7_Dual_Row_%5BSVB%5D_C04-21420a.pdf)
+QFN dual row
+0
+74
+65
+Package_DFN_QFN
+Microchip_DRQFN-64-1EP_7x7mm_P0.65mm_EP4.1x4.1mm_ThermalVias
+QFN, 64 Pin, dual row (http://ww1.microchip.com/downloads/en/DeviceDoc/64L_VQFN_7x7_Dual_Row_%5BSVB%5D_C04-21420a.pdf)
+QFN dual row
+0
+91
+65
+Package_DFN_QFN
+Microsemi_QFN-40-32-2EP_6x8mm_P0.5mm
+40-Lead (32-Lead Populated) Plastic Quad Flat, No Lead Package - 6x8x0.9mm Body (https://www.microsemi.com/document-portal/doc_download/131677-pd70224-data-sheet)
+QFN 0.5
+0
+92
+34
+Package_DFN_QFN
+Mini-Circuits_DL805
+https://ww2.minicircuits.com/case_style/DL805.pdf
+RF Switch
+0
+11
+9
+Package_DFN_QFN
+Mini-Circuits_FG873-4_3x3mm
+Mini Circuits Case style FG (https://ww2.minicircuits.com/case_style/FG873.pdf)
+FG873
+0
+4
+4
+Package_DFN_QFN
+NXP_LQFN-48-1EP_7x7mm_P0.5mm_EP3.5x3.5mm_16xMask0.45x0.45
+LQFN, 48 Pin (https://www.nxp.com/docs/en/package-information/98ASA00694D.pdf)
+NXP LQFN NoLead
+0
+65
+49
+Package_DFN_QFN
+NXP_LQFN-48-1EP_7x7mm_P0.5mm_EP3.5x3.5mm_16xMask0.45x0.45_ThermalVias
+LQFN, 48 Pin (https://www.nxp.com/docs/en/package-information/98ASA00694D.pdf)
+NXP LQFN NoLead
+0
+75
+49
+Package_DFN_QFN
+Nordic_AQFN-73-1EP_7x7mm_P0.5mm
+http://infocenter.nordicsemi.com/index.jsp?topic=%2Fcom.nordic.infocenter.nrf52%2Fdita%2Fnrf52%2Fchips%2Fnrf52840.html
+AQFN 7mm 
+0
+78
+74
+Package_DFN_QFN
+OnSemi_DFN-8_2x2mm_P0.5mm
+DFN8 2x2, 0.5P (https://www.onsemi.com/pub/Collateral/511AT.PDF)
+DFN 0.5
+0
+8
+8
+Package_DFN_QFN
+OnSemi_SIP-38-6EP-9x7mm_P0.65mm_EP1.2x1.2mm
+On Semiconductor, SIP-38, 9x7mm, (https://www.onsemi.com/pub/Collateral/AX-SIP-SFEU-D.PDF#page=19)
+On Semiconductor SIP
+0
+44
+44
+Package_DFN_QFN
+OnSemi_UDFN-8_1.2x1.8mm_P0.4mm
+8-Lead Plastic Dual Flat, No Lead Package, 1.2x1.8x1.55 mm Body [UDFN] (See http://www.onsemi.com/pub/Collateral/NLSV2T244-D.PDF)
+dfn udfn dual flat
+0
+8
+8
+Package_DFN_QFN
+OnSemi_VCT-28_3.5x3.5mm_P0.4mm
+OnSemi  VCT, 28 Pin (http://www.onsemi.com/pub/Collateral/601AE.PDF), generated with kicad-footprint-generator ipc_noLead_generator.py
+OnSemi VCT NoLead
+0
+28
+28
+Package_DFN_QFN
+OnSemi_XDFN4-1EP_1.0x1.0mm_EP0.52x0.52mm
+XDFN4 footprint (as found on the https://www.onsemi.com/pub/Collateral/NCP115-D.PDF)
+OnSemi XDFN4
+0
+5
+5
+Package_DFN_QFN
+Panasonic_HQFN-16-1EP_4x4mm_P0.65mm_EP2.9x2.9mm
+Panasonic HQFN-16, 4x4x0.85mm (https://industrial.panasonic.com/content/data/SC/ds/ds7/c0/PKG_HQFN016-A-0404XZL_EN.pdf)
+panasonic hqfn
+0
+37
+17
+Package_DFN_QFN
+Panasonic_HSON-8_8x8mm_P2.00mm
+Panasonic HSON-8, 8x8x1.25mm (https://industrial.panasonic.com/content/data/SC/ds/ds7/c0/PKG_HSON008-A-0808XXI_EN.pdf)
+panasonic hson
+0
+27
+9
+Package_DFN_QFN
+QFN-12-1EP_3x3mm_P0.5mm_EP1.6x1.6mm
+QFN, 12 Pin (https://www.nxp.com/docs/en/data-sheet/MMZ09332B.pdf), generated with kicad-footprint-generator ipc_noLead_generator.py
+QFN NoLead
+0
+17
+13
+Package_DFN_QFN
+QFN-12-1EP_3x3mm_P0.5mm_EP1.6x1.6mm_ThermalVias
+QFN, 12 Pin (https://www.nxp.com/docs/en/data-sheet/MMZ09332B.pdf), generated with kicad-footprint-generator ipc_noLead_generator.py
+QFN NoLead
+0
+32
+13
+Package_DFN_QFN
+QFN-12-1EP_3x3mm_P0.5mm_EP1.65x1.65mm
+QFN, 12 Pin (http://www.analog.com/media/en/package-pcb-resources/package/pkg_pdf/ltc-legacy-qfn/QFN_12_%2005-08-1855.pdf), generated with kicad-footprint-generator ipc_noLead_generator.py
+QFN NoLead
+0
+17
+13
+Package_DFN_QFN
+QFN-12-1EP_3x3mm_P0.5mm_EP1.65x1.65mm_ThermalVias
+QFN, 12 Pin (http://www.analog.com/media/en/package-pcb-resources/package/pkg_pdf/ltc-legacy-qfn/QFN_12_%2005-08-1855.pdf), generated with kicad-footprint-generator ipc_noLead_generator.py
+QFN NoLead
+0
+22
+13
+Package_DFN_QFN
+QFN-12-1EP_3x3mm_P0.51mm_EP1.45x1.45mm
+QFN, 12 Pin (https://ww2.minicircuits.com/case_style/DQ1225.pdf), generated with kicad-footprint-generator ipc_noLead_generator.py
+QFN NoLead
+0
+17
+13
+Package_DFN_QFN
+QFN-16-1EP_3x3mm_P0.5mm_EP1.7x1.7mm
+QFN, 16 Pin (https://www.st.com/resource/en/datasheet/tsv521.pdf), generated with kicad-footprint-generator ipc_noLead_generator.py
+QFN NoLead
+0
+21
+17
+Package_DFN_QFN
+QFN-16-1EP_3x3mm_P0.5mm_EP1.7x1.7mm_ThermalVias
+QFN, 16 Pin (http://www.cypress.com/file/46236/download), generated with kicad-footprint-generator ipc_dfn_qfn_generator.py
+QFN DFN_QFN
+0
+31
+17
+Package_DFN_QFN
+QFN-16-1EP_3x3mm_P0.5mm_EP1.9x1.9mm
+QFN, 16 Pin (https://www.nxp.com/docs/en/package-information/98ASA00525D.pdf), generated with kicad-footprint-generator ipc_noLead_generator.py
+QFN NoLead
+0
+21
+17
+Package_DFN_QFN
+QFN-16-1EP_3x3mm_P0.5mm_EP1.9x1.9mm_ThermalVias
+QFN, 16 Pin (https://www.nxp.com/docs/en/package-information/98ASA00525D.pdf), generated with kicad-footprint-generator ipc_noLead_generator.py
+QFN NoLead
+0
+26
+17
+Package_DFN_QFN
+QFN-16-1EP_3x3mm_P0.5mm_EP1.45x1.45mm
+QFN, 16 Pin (http://cds.linear.com/docs/en/datasheet/37551fd.pdf), generated with kicad-footprint-generator ipc_noLead_generator.py
+QFN NoLead
+0
+21
+17
+Package_DFN_QFN
+QFN-16-1EP_3x3mm_P0.5mm_EP1.45x1.45mm_ThermalVias
+QFN, 16 Pin (http://cds.linear.com/docs/en/datasheet/37551fd.pdf), generated with kicad-footprint-generator ipc_noLead_generator.py
+QFN NoLead
+0
+26
+17
+Package_DFN_QFN
+QFN-16-1EP_3x3mm_P0.5mm_EP1.75x1.75mm
+QFN, 16 Pin (https://www.onsemi.com/pub/Collateral/NCN4555-D.PDF), generated with kicad-footprint-generator ipc_noLead_generator.py
+QFN NoLead
+0
+21
+17
+Package_DFN_QFN
+QFN-16-1EP_3x3mm_P0.5mm_EP1.75x1.75mm_ThermalVias
+QFN, 16 Pin (https://www.onsemi.com/pub/Collateral/NCN4555-D.PDF), generated with kicad-footprint-generator ipc_noLead_generator.py
+QFN NoLead
+0
+26
+17
+Package_DFN_QFN
+QFN-16-1EP_4x4mm_P0.5mm_EP2.45x2.45mm
+QFN, 16 Pin (https://www.renesas.com/eu/en/www/doc/datasheet/isl8117.pdf#page=22), generated with kicad-footprint-generator ipc_noLead_generator.py
+QFN NoLead
+0
+21
+17
+Package_DFN_QFN
+QFN-16-1EP_4x4mm_P0.5mm_EP2.45x2.45mm_ThermalVias
+QFN, 16 Pin (https://www.renesas.com/eu/en/www/doc/datasheet/isl8117.pdf#page=22), generated with kicad-footprint-generator ipc_noLead_generator.py
+QFN NoLead
+0
+31
+17
+Package_DFN_QFN
+QFN-16-1EP_4x4mm_P0.65mm_EP2.1x2.1mm
+QFN, 16 Pin (http://www.thatcorp.com/datashts/THAT_1580_Datasheet.pdf), generated with kicad-footprint-generator ipc_noLead_generator.py
+QFN NoLead
+0
+21
+17
+Package_DFN_QFN
+QFN-16-1EP_4x4mm_P0.65mm_EP2.1x2.1mm_ThermalVias
+QFN, 16 Pin (http://www.thatcorp.com/datashts/THAT_1580_Datasheet.pdf), generated with kicad-footprint-generator ipc_noLead_generator.py
+QFN NoLead
+0
+31
+17
+Package_DFN_QFN
+QFN-16-1EP_4x4mm_P0.65mm_EP2.5x2.5mm
+QFN, 16 Pin (http://ww1.microchip.com/downloads/en/PackagingSpec/00000049BQ.pdf#page=266), generated with kicad-footprint-generator ipc_noLead_generator.py
+QFN NoLead
+0
+21
+17
+Package_DFN_QFN
+QFN-16-1EP_4x4mm_P0.65mm_EP2.5x2.5mm_ThermalVias
+QFN, 16 Pin (http://ww1.microchip.com/downloads/en/PackagingSpec/00000049BQ.pdf#page=266), generated with kicad-footprint-generator ipc_noLead_generator.py
+QFN NoLead
+0
+31
+17
+Package_DFN_QFN
+QFN-16-1EP_4x4mm_P0.65mm_EP2.7x2.7mm
+QFN, 16 Pin (https://www.allegromicro.com/~/media/Files/Datasheets/A4403-Datasheet.ashx), generated with kicad-footprint-generator ipc_noLead_generator.py
+QFN NoLead
+0
+21
+17
+Package_DFN_QFN
+QFN-16-1EP_4x4mm_P0.65mm_EP2.7x2.7mm_PullBack
+QFN, 16 Pin (https://ams.com/documents/20143/36005/AS5055A_DS000304_2-00.pdf#page=24), generated with kicad-footprint-generator ipc_noLead_generator.py
+QFN NoLead
+0
+21
+17
+Package_DFN_QFN
+QFN-16-1EP_4x4mm_P0.65mm_EP2.7x2.7mm_PullBack_ThermalVias
+QFN, 16 Pin (https://ams.com/documents/20143/36005/AS5055A_DS000304_2-00.pdf#page=24), generated with kicad-footprint-generator ipc_noLead_generator.py
+QFN NoLead
+0
+31
+17
+Package_DFN_QFN
+QFN-16-1EP_4x4mm_P0.65mm_EP2.7x2.7mm_ThermalVias
+QFN, 16 Pin (https://www.allegromicro.com/~/media/Files/Datasheets/A4403-Datasheet.ashx), generated with kicad-footprint-generator ipc_noLead_generator.py
+QFN NoLead
+0
+31
+17
+Package_DFN_QFN
+QFN-16-1EP_4x4mm_P0.65mm_EP2.15x2.15mm
+QFN, 16 Pin (https://www.analog.com/media/en/technical-documentation/data-sheets/4001f.pdf), generated with kicad-footprint-generator ipc_noLead_generator.py
+QFN NoLead
+0
+21
+17
+Package_DFN_QFN
+QFN-16-1EP_4x4mm_P0.65mm_EP2.15x2.15mm_ThermalVias
+QFN, 16 Pin (https://www.analog.com/media/en/technical-documentation/data-sheets/4001f.pdf), generated with kicad-footprint-generator ipc_noLead_generator.py
+QFN NoLead
+0
+31
+17
+Package_DFN_QFN
+QFN-16-1EP_5x5mm_P0.8mm_EP2.7x2.7mm
+QFN, 16 Pin (http://www.intersil.com/content/dam/Intersil/documents/l16_/l16.5x5.pdf), generated with kicad-footprint-generator ipc_noLead_generator.py
+QFN NoLead
+0
+21
+17
+Package_DFN_QFN
+QFN-16-1EP_5x5mm_P0.8mm_EP2.7x2.7mm_ThermalVias
+QFN, 16 Pin (http://www.intersil.com/content/dam/Intersil/documents/l16_/l16.5x5.pdf), generated with kicad-footprint-generator ipc_noLead_generator.py
+QFN NoLead
+0
+31
+17
+Package_DFN_QFN
+QFN-20-1EP_3.5x3.5mm_P0.5mm_EP2x2mm
+QFN, 20 Pin (http://www.ti.com/lit/ml/mpqf239/mpqf239.pdf), generated with kicad-footprint-generator ipc_noLead_generator.py
+QFN NoLead
+0
+25
+21
+Package_DFN_QFN
+QFN-20-1EP_3.5x3.5mm_P0.5mm_EP2x2mm_ThermalVias
+QFN, 20 Pin (http://www.ti.com/lit/ml/mpqf239/mpqf239.pdf), generated with kicad-footprint-generator ipc_noLead_generator.py
+QFN NoLead
+0
+30
+21
+Package_DFN_QFN
+QFN-20-1EP_3x3mm_P0.4mm_EP1.65x1.65mm
+QFN, 20 Pin (https://www.analog.com/media/en/technical-documentation/data-sheets/3553fc.pdf#page=34), generated with kicad-footprint-generator ipc_noLead_generator.py
+QFN NoLead
+0
+25
+21
+Package_DFN_QFN
+QFN-20-1EP_3x3mm_P0.4mm_EP1.65x1.65mm_ThermalVias
+QFN, 20 Pin (https://www.analog.com/media/en/technical-documentation/data-sheets/3553fc.pdf#page=34), generated with kicad-footprint-generator ipc_noLead_generator.py
+QFN NoLead
+0
+30
+21
+Package_DFN_QFN
+QFN-20-1EP_3x3mm_P0.45mm_EP1.6x1.6mm
+QFN, 20 Pin (http://ww1.microchip.com/downloads/en/DeviceDoc/atmel-8235-8-bit-avr-microcontroller-attiny20_datasheet.pdf#page=212), generated with kicad-footprint-generator ipc_noLead_generator.py
+QFN NoLead
+0
+25
+21
+Package_DFN_QFN
+QFN-20-1EP_3x3mm_P0.45mm_EP1.6x1.6mm_ThermalVias
+QFN, 20 Pin (http://ww1.microchip.com/downloads/en/DeviceDoc/atmel-8235-8-bit-avr-microcontroller-attiny20_datasheet.pdf#page=212), generated with kicad-footprint-generator ipc_noLead_generator.py
+QFN NoLead
+0
+30
+21
+Package_DFN_QFN
+QFN-20-1EP_3x4mm_P0.5mm_EP1.65x2.65mm
+QFN, 20 Pin (http://www.analog.com/media/en/package-pcb-resources/package/pkg_pdf/ltc-legacy-qfn/QFN_20_05-08-1742.pdf), generated with kicad-footprint-generator ipc_noLead_generator.py
+QFN NoLead
+0
+25
+21
+Package_DFN_QFN
+QFN-20-1EP_3x4mm_P0.5mm_EP1.65x2.65mm_ThermalVias
+QFN, 20 Pin (http://www.analog.com/media/en/package-pcb-resources/package/pkg_pdf/ltc-legacy-qfn/QFN_20_05-08-1742.pdf), generated with kicad-footprint-generator ipc_noLead_generator.py
+QFN NoLead
+0
+32
+21
+Package_DFN_QFN
+QFN-20-1EP_4x4mm_P0.5mm_EP2.5x2.5mm
+QFN, 20 Pin (http://ww1.microchip.com/downloads/en/PackagingSpec/00000049BQ.pdf#page=274), generated with kicad-footprint-generator ipc_noLead_generator.py
+QFN NoLead
+0
+25
+21
+Package_DFN_QFN
+QFN-20-1EP_4x4mm_P0.5mm_EP2.5x2.5mm_ThermalVias
+QFN, 20 Pin (http://ww1.microchip.com/downloads/en/PackagingSpec/00000049BQ.pdf#page=274), generated with kicad-footprint-generator ipc_noLead_generator.py
+QFN NoLead
+0
+30
+21
+Package_DFN_QFN
+QFN-20-1EP_4x4mm_P0.5mm_EP2.6x2.6mm
+QFN, 20 Pin (http://ww1.microchip.com/downloads/en/DeviceDoc/doc2535.pdf#page=164), generated with kicad-footprint-generator ipc_noLead_generator.py
+QFN NoLead
+0
+25
+21
+Package_DFN_QFN
+QFN-20-1EP_4x4mm_P0.5mm_EP2.6x2.6mm_ThermalVias
+QFN, 20 Pin (http://ww1.microchip.com/downloads/en/DeviceDoc/doc2535.pdf#page=164), generated with kicad-footprint-generator ipc_noLead_generator.py
+QFN NoLead
+0
+30
+21
+Package_DFN_QFN
+QFN-20-1EP_4x4mm_P0.5mm_EP2.7x2.7mm
+QFN, 20 Pin (https://www.silabs.com/documents/public/data-sheets/Si5351-B.pdf), generated with kicad-footprint-generator ipc_noLead_generator.py
+QFN NoLead
+0
+25
+21
+Package_DFN_QFN
+QFN-20-1EP_4x4mm_P0.5mm_EP2.7x2.7mm_ThermalVias
+QFN, 20 Pin (https://www.silabs.com/documents/public/data-sheets/Si5351-B.pdf), generated with kicad-footprint-generator ipc_noLead_generator.py
+QFN NoLead
+0
+30
+21
+Package_DFN_QFN
+QFN-20-1EP_4x5mm_P0.5mm_EP2.65x3.65mm
+QFN, 20 Pin (http://www.analog.com/media/en/package-pcb-resources/package/pkg_pdf/ltc-legacy-qfn/QFN_20_05-08-1711.pdf), generated with kicad-footprint-generator ipc_noLead_generator.py
+QFN NoLead
+0
+27
+21
+Package_DFN_QFN
+QFN-20-1EP_4x5mm_P0.5mm_EP2.65x3.65mm_ThermalVias
+QFN, 20 Pin (http://www.analog.com/media/en/package-pcb-resources/package/pkg_pdf/ltc-legacy-qfn/QFN_20_05-08-1711.pdf), generated with kicad-footprint-generator ipc_noLead_generator.py
+QFN NoLead
+0
+40
+21
+Package_DFN_QFN
+QFN-20-1EP_5x5mm_P0.65mm_EP3.35x3.35mm
+QFN, 20 Pin (http://ww1.microchip.com/downloads/en/PackagingSpec/00000049BQ.pdf#page=276), generated with kicad-footprint-generator ipc_noLead_generator.py
+QFN NoLead
+0
+25
+21
+Package_DFN_QFN
+QFN-20-1EP_5x5mm_P0.65mm_EP3.35x3.35mm_ThermalVias
+QFN, 20 Pin (http://ww1.microchip.com/downloads/en/PackagingSpec/00000049BQ.pdf#page=276), generated with kicad-footprint-generator ipc_noLead_generator.py
+QFN NoLead
+0
+35
+21
+Package_DFN_QFN
+QFN-24-1EP_3x3mm_P0.4mm_EP1.75x1.6mm
+QFN, 24 Pin (https://www.invensense.com/wp-content/uploads/2015/02/PS-MPU-9250A-01-v1.1.pdf#page=39), generated with kicad-footprint-generator ipc_noLead_generator.py
+QFN NoLead
+0
+29
+25
+Package_DFN_QFN
+QFN-24-1EP_3x3mm_P0.4mm_EP1.75x1.6mm_ThermalVias
+QFN, 24 Pin (https://www.invensense.com/wp-content/uploads/2015/02/PS-MPU-9250A-01-v1.1.pdf#page=39), generated with kicad-footprint-generator ipc_noLead_generator.py
+QFN NoLead
+0
+34
+25
+Package_DFN_QFN
+QFN-24-1EP_3x4mm_P0.4mm_EP1.65x2.65mm
+QFN, 24 Pin (http://www.analog.com/media/en/package-pcb-resources/package/pkg_pdf/ltc-legacy-qfn/QFN_20_05-08-1742.pdf), generated with kicad-footprint-generator ipc_noLead_generator.py
+QFN NoLead
+0
+31
+25
+Package_DFN_QFN
+QFN-24-1EP_3x4mm_P0.4mm_EP1.65x2.65mm_ThermalVias
+QFN, 24 Pin (http://www.analog.com/media/en/package-pcb-resources/package/pkg_pdf/ltc-legacy-qfn/QFN_20_05-08-1742.pdf), generated with kicad-footprint-generator ipc_noLead_generator.py
+QFN NoLead
+0
+38
+25
+Package_DFN_QFN
+QFN-24-1EP_4x4mm_P0.5mm_EP2.6x2.6mm
+QFN, 24 Pin (http://ww1.microchip.com/downloads/en/PackagingSpec/00000049BQ.pdf#page=278), generated with kicad-footprint-generator ipc_noLead_generator.py
+QFN NoLead
+0
+29
+25
+Package_DFN_QFN
+QFN-24-1EP_4x4mm_P0.5mm_EP2.6x2.6mm_ThermalVias
+QFN, 24 Pin (http://ww1.microchip.com/downloads/en/PackagingSpec/00000049BQ.pdf#page=278), generated with kicad-footprint-generator ipc_noLead_generator.py
+QFN NoLead
+0
+39
+25
+Package_DFN_QFN
+QFN-24-1EP_4x4mm_P0.5mm_EP2.7x2.6mm
+QFN, 24 Pin (https://store.invensense.com/datasheets/invensense/MPU-6050_DataSheet_V3%204.pdf), generated with kicad-footprint-generator ipc_noLead_generator.py
+QFN NoLead
+0
+29
+25
+Package_DFN_QFN
+QFN-24-1EP_4x4mm_P0.5mm_EP2.7x2.6mm_ThermalVias
+QFN, 24 Pin (https://store.invensense.com/datasheets/invensense/MPU-6050_DataSheet_V3%204.pdf), generated with kicad-footprint-generator ipc_noLead_generator.py
+QFN NoLead
+0
+39
+25
+Package_DFN_QFN
+QFN-24-1EP_4x4mm_P0.5mm_EP2.7x2.7mm
+QFN, 24 Pin (http://www.alfarzpp.lv/eng/sc/AS3330.pdf), generated with kicad-footprint-generator ipc_noLead_generator.py
+QFN NoLead
+0
+29
+25
+Package_DFN_QFN
+QFN-24-1EP_4x4mm_P0.5mm_EP2.7x2.7mm_ThermalVias
+QFN, 24 Pin (http://www.alfarzpp.lv/eng/sc/AS3330.pdf), generated with kicad-footprint-generator ipc_noLead_generator.py
+QFN NoLead
+0
+39
+25
+Package_DFN_QFN
+QFN-24-1EP_4x4mm_P0.5mm_EP2.8x2.8mm
+QFN, 24 Pin (https://www.analog.com/media/en/technical-documentation/data-sheets/hmc431.pdf), generated with kicad-footprint-generator ipc_noLead_generator.py
+QFN NoLead
+0
+29
+25
+Package_DFN_QFN
+QFN-24-1EP_4x4mm_P0.5mm_EP2.8x2.8mm_ThermalVias
+QFN, 24 Pin (https://www.analog.com/media/en/technical-documentation/data-sheets/hmc431.pdf), generated with kicad-footprint-generator ipc_noLead_generator.py
+QFN NoLead
+0
+39
+25
+Package_DFN_QFN
+QFN-24-1EP_4x4mm_P0.5mm_EP2.15x2.15mm
+QFN, 24 Pin (https://www.st.com/resource/en/datasheet/led1642gw.pdf#page=34), generated with kicad-footprint-generator ipc_noLead_generator.py
+QFN NoLead
+0
+29
+25
+Package_DFN_QFN
+QFN-24-1EP_4x4mm_P0.5mm_EP2.15x2.15mm_ThermalVias
+QFN, 24 Pin (https://www.st.com/resource/en/datasheet/led1642gw.pdf#page=34), generated with kicad-footprint-generator ipc_noLead_generator.py
+QFN NoLead
+0
+39
+25
+Package_DFN_QFN
+QFN-24-1EP_4x4mm_P0.5mm_EP2.65x2.65mm
+QFN, 24 Pin (http://www.cypress.com/file/46236/download), generated with kicad-footprint-generator ipc_noLead_generator.py
+QFN NoLead
+0
+29
+25
+Package_DFN_QFN
+QFN-24-1EP_4x4mm_P0.5mm_EP2.65x2.65mm_ThermalVias
+QFN, 24 Pin (http://www.cypress.com/file/46236/download), generated with kicad-footprint-generator ipc_noLead_generator.py
+QFN NoLead
+0
+39
+25
+Package_DFN_QFN
+QFN-24-1EP_4x5mm_P0.5mm_EP2.65x3.65mm
+QFN, 24 Pin (https://www.analog.com/media/en/package-pcb-resources/package/pkg_pdf/ltc-legacy-qfn/QFN_24_05-08-1696.pdf), generated with kicad-footprint-generator ipc_noLead_generator.py
+QFN NoLead
+0
+31
+25
+Package_DFN_QFN
+QFN-24-1EP_4x5mm_P0.5mm_EP2.65x3.65mm_ThermalVias
+QFN, 24 Pin (https://www.analog.com/media/en/package-pcb-resources/package/pkg_pdf/ltc-legacy-qfn/QFN_24_05-08-1696.pdf), generated with kicad-footprint-generator ipc_noLead_generator.py
+QFN NoLead
+0
+44
+25
+Package_DFN_QFN
+QFN-24-1EP_5x5mm_P0.65mm_EP3.2x3.2mm
+QFN, 24 Pin (https://www.analog.com/media/en/package-pcb-resources/package/pkg_pdf/ltc-legacy-qfn/(UH24)%20QFN%2005-08-1747%20Rev%20A.pdf), generated with kicad-footprint-generator ipc_noLead_generator.py
+QFN NoLead
+0
+29
+25
+Package_DFN_QFN
+QFN-24-1EP_5x5mm_P0.65mm_EP3.2x3.2mm_ThermalVias
+QFN, 24 Pin (https://www.analog.com/media/en/package-pcb-resources/package/pkg_pdf/ltc-legacy-qfn/(UH24)%20QFN%2005-08-1747%20Rev%20A.pdf), generated with kicad-footprint-generator ipc_noLead_generator.py
+QFN NoLead
+0
+51
+25
+Package_DFN_QFN
+QFN-24-1EP_5x5mm_P0.65mm_EP3.4x3.4mm
+QFN, 24 Pin (http://www.thatcorp.com/datashts/THAT_5173_Datasheet.pdf#page=17), generated with kicad-footprint-generator ipc_noLead_generator.py
+QFN NoLead
+0
+29
+25
+Package_DFN_QFN
+QFN-24-1EP_5x5mm_P0.65mm_EP3.4x3.4mm_ThermalVias
+QFN, 24 Pin (http://www.thatcorp.com/datashts/THAT_5173_Datasheet.pdf#page=17), generated with kicad-footprint-generator ipc_noLead_generator.py
+QFN NoLead
+0
+39
+25
+Package_DFN_QFN
+QFN-24-1EP_5x5mm_P0.65mm_EP3.6x3.6mm
+QFN, 24 Pin (https://www.nxp.com/docs/en/package-information/98ASA00734D.pdf), generated with kicad-footprint-generator ipc_noLead_generator.py
+QFN NoLead
+0
+34
+25
+Package_DFN_QFN
+QFN-24-1EP_5x5mm_P0.65mm_EP3.6x3.6mm_ThermalVias
+QFN, 24 Pin (https://www.nxp.com/docs/en/package-information/98ASA00734D.pdf), generated with kicad-footprint-generator ipc_noLead_generator.py
+QFN NoLead
+0
+67
+25
+Package_DFN_QFN
+QFN-28-1EP_3x6mm_P0.5mm_EP1.7x4.75mm
+QFN, 28 Pin (http://www.analog.com/media/en/package-pcb-resources/package/pkg_pdf/ltc-legacy-qfn/05081926_0_UDE28.pdf), generated with kicad-footprint-generator ipc_noLead_generator.py
+QFN NoLead
+0
+37
+29
+Package_DFN_QFN
+QFN-28-1EP_3x6mm_P0.5mm_EP1.7x4.75mm_ThermalVias
+QFN, 28 Pin (http://www.analog.com/media/en/package-pcb-resources/package/pkg_pdf/ltc-legacy-qfn/05081926_0_UDE28.pdf), generated with kicad-footprint-generator ipc_noLead_generator.py
+QFN NoLead
+0
+53
+29
+Package_DFN_QFN
+QFN-28-1EP_4x4mm_P0.4mm_EP2.3x2.3mm
+QFN, 28 Pin (http://www.issi.com/WW/pdf/31FL3731.pdf#page=21), generated with kicad-footprint-generator ipc_noLead_generator.py
+QFN NoLead
+0
+33
+29
+Package_DFN_QFN
+QFN-28-1EP_4x4mm_P0.4mm_EP2.3x2.3mm_ThermalVias
+QFN, 28 Pin (http://www.issi.com/WW/pdf/31FL3731.pdf#page=21), generated with kicad-footprint-generator ipc_noLead_generator.py
+QFN NoLead
+0
+43
+29
+Package_DFN_QFN
+QFN-28-1EP_4x4mm_P0.4mm_EP2.4x2.4mm
+QFN, 28 Pin (http://ww1.microchip.com/downloads/en/PackagingSpec/00000049BQ.pdf#page=280), generated with kicad-footprint-generator ipc_noLead_generator.py
+QFN NoLead
+0
+33
+29
+Package_DFN_QFN
+QFN-28-1EP_4x4mm_P0.4mm_EP2.4x2.4mm_ThermalVias
+QFN, 28 Pin (http://ww1.microchip.com/downloads/en/PackagingSpec/00000049BQ.pdf#page=280), generated with kicad-footprint-generator ipc_noLead_generator.py
+QFN NoLead
+0
+43
+29
+Package_DFN_QFN
+QFN-28-1EP_4x4mm_P0.4mm_EP2.6x2.6mm
+QFN, 28 Pin (package code T2844-1; https://pdfserv.maximintegrated.com/package_dwgs/21-0139.PDF), generated with kicad-footprint-generator ipc_noLead_generator.py
+QFN NoLead
+0
+33
+29
+Package_DFN_QFN
+QFN-28-1EP_4x4mm_P0.4mm_EP2.6x2.6mm_ThermalVias
+QFN, 28 Pin (package code T2844-1; https://pdfserv.maximintegrated.com/package_dwgs/21-0139.PDF), generated with kicad-footprint-generator ipc_noLead_generator.py
+QFN NoLead
+0
+43
+29
+Package_DFN_QFN
+QFN-28-1EP_4x4mm_P0.45mm_EP2.4x2.4mm
+QFN, 28 Pin (http://ww1.microchip.com/downloads/en/DeviceDoc/8008S.pdf#page=16), generated with kicad-footprint-generator ipc_noLead_generator.py
+QFN NoLead
+0
+33
+29
+Package_DFN_QFN
+QFN-28-1EP_4x4mm_P0.45mm_EP2.4x2.4mm_ThermalVias
+QFN, 28 Pin (http://ww1.microchip.com/downloads/en/DeviceDoc/8008S.pdf#page=16), generated with kicad-footprint-generator ipc_noLead_generator.py
+QFN NoLead
+0
+43
+29
+Package_DFN_QFN
+QFN-28-1EP_4x5mm_P0.5mm_EP2.65x3.65mm
+QFN, 28 Pin (http://www.analog.com/media/en/technical-documentation/data-sheets/3555fe.pdf#page=32), generated with kicad-footprint-generator ipc_noLead_generator.py
+QFN NoLead
+0
+35
+29
+Package_DFN_QFN
+QFN-28-1EP_4x5mm_P0.5mm_EP2.65x3.65mm_ThermalVias
+QFN, 28 Pin (http://www.analog.com/media/en/technical-documentation/data-sheets/3555fe.pdf#page=32), generated with kicad-footprint-generator ipc_noLead_generator.py
+QFN NoLead
+0
+48
+29
+Package_DFN_QFN
+QFN-28-1EP_5x5mm_P0.5mm_EP3.35x3.35mm
+QFN, 28 Pin (http://ww1.microchip.com/downloads/en/PackagingSpec/00000049BQ.pdf#page=283), generated with kicad-footprint-generator ipc_noLead_generator.py
+QFN NoLead
+0
+38
+29
+Package_DFN_QFN
+QFN-28-1EP_5x5mm_P0.5mm_EP3.35x3.35mm_ThermalVias
+QFN, 28 Pin (http://ww1.microchip.com/downloads/en/PackagingSpec/00000049BQ.pdf#page=283), generated with kicad-footprint-generator ipc_noLead_generator.py
+QFN NoLead
+0
+55
+29
+Package_DFN_QFN
+QFN-28-1EP_5x5mm_P0.5mm_EP3.75x3.75mm
+QFN, 28 Pin (https://www.cmlmicro.com/wp-content/uploads/2017/10/CMX901_ds.pdf), generated with kicad-footprint-generator ipc_noLead_generator.py
+QFN NoLead
+0
+38
+29
+Package_DFN_QFN
+QFN-28-1EP_5x5mm_P0.5mm_EP3.75x3.75mm_ThermalVias
+QFN, 28 Pin (https://www.cmlmicro.com/wp-content/uploads/2017/10/CMX901_ds.pdf), generated with kicad-footprint-generator ipc_noLead_generator.py
+QFN NoLead
+0
+91
+29
+Package_DFN_QFN
+QFN-28-1EP_5x6mm_P0.5mm_EP3.65x4.65mm
+QFN, 28 Pin (http://www.analog.com/media/en/package-pcb-resources/package/pkg_pdf/ltc-legacy-qfn/05081932_0_UHE28.pdf), generated with kicad-footprint-generator ipc_noLead_generator.py
+QFN NoLead
+0
+41
+29
+Package_DFN_QFN
+QFN-28-1EP_5x6mm_P0.5mm_EP3.65x4.65mm_ThermalVias
+QFN, 28 Pin (http://www.analog.com/media/en/package-pcb-resources/package/pkg_pdf/ltc-legacy-qfn/05081932_0_UHE28.pdf), generated with kicad-footprint-generator ipc_noLead_generator.py
+QFN NoLead
+0
+62
+29
+Package_DFN_QFN
+QFN-28-1EP_6x6mm_P0.65mm_EP4.8x4.8mm
+QFN, 28 Pin (https://www.semtech.com/uploads/documents/sx1272.pdf#page=125), generated with kicad-footprint-generator ipc_noLead_generator.py
+QFN NoLead
+0
+38
+29
+Package_DFN_QFN
+QFN-28-1EP_6x6mm_P0.65mm_EP4.8x4.8mm_ThermalVias
+QFN, 28 Pin (https://www.semtech.com/uploads/documents/sx1272.pdf#page=125), generated with kicad-footprint-generator ipc_noLead_generator.py
+QFN NoLead
+0
+71
+29
+Package_DFN_QFN
+QFN-28-1EP_6x6mm_P0.65mm_EP4.25x4.25mm
+QFN, 28 Pin (http://ww1.microchip.com/downloads/en/PackagingSpec/00000049BQ.pdf#page=289), generated with kicad-footprint-generator ipc_noLead_generator.py
+QFN NoLead
+0
+38
+29
+Package_DFN_QFN
+QFN-28-1EP_6x6mm_P0.65mm_EP4.25x4.25mm_ThermalVias
+QFN, 28 Pin (http://ww1.microchip.com/downloads/en/PackagingSpec/00000049BQ.pdf#page=289), generated with kicad-footprint-generator ipc_noLead_generator.py
+QFN NoLead
+0
+71
+29
+Package_DFN_QFN
+QFN-28_4x4mm_P0.5mm
+QFN, 28 Pin (http://www.st.com/resource/en/datasheet/stm32f031k6.pdf#page=90), generated with kicad-footprint-generator ipc_noLead_generator.py
+QFN NoLead
+0
+28
+28
+Package_DFN_QFN
+QFN-32-1EP_4x4mm_P0.4mm_EP2.9x2.9mm
+QFN, 32 Pin (http://ww1.microchip.com/downloads/en/DeviceDoc/atmel-8153-8-and-16-bit-avr-microcontroller-xmega-e-atxmega8e5-atxmega16e5-atxmega32e5_datasheet.pdf#page=70), generated with kicad-footprint-generator ipc_noLead_generator.py
+QFN NoLead
+0
+37
+33
+Package_DFN_QFN
+QFN-32-1EP_4x4mm_P0.4mm_EP2.9x2.9mm_ThermalVias
+QFN, 32 Pin (http://ww1.microchip.com/downloads/en/DeviceDoc/atmel-8153-8-and-16-bit-avr-microcontroller-xmega-e-atxmega8e5-atxmega16e5-atxmega32e5_datasheet.pdf#page=70), generated with kicad-footprint-generator ipc_noLead_generator.py
+QFN NoLead
+0
+47
+33
+Package_DFN_QFN
+QFN-32-1EP_4x4mm_P0.4mm_EP2.65x2.65mm
+QFN, 32 Pin (https://www.renesas.com/eu/en/package-image/pdf/outdrawing/l32.4x4a.pdf), generated with kicad-footprint-generator ipc_noLead_generator.py
+QFN NoLead
+0
+37
+33
+Package_DFN_QFN
+QFN-32-1EP_4x4mm_P0.4mm_EP2.65x2.65mm_ThermalVias
+QFN, 32 Pin (https://www.renesas.com/eu/en/package-image/pdf/outdrawing/l32.4x4a.pdf), generated with kicad-footprint-generator ipc_noLead_generator.py
+QFN NoLead
+0
+59
+33
+Package_DFN_QFN
+QFN-32-1EP_5x5mm_P0.5mm_EP3.1x3.1mm
+QFN, 32 Pin (http://ww1.microchip.com/downloads/en/DeviceDoc/8008S.pdf#page=20), generated with kicad-footprint-generator ipc_noLead_generator.py
+QFN NoLead
+0
+42
+33
+Package_DFN_QFN
+QFN-32-1EP_5x5mm_P0.5mm_EP3.1x3.1mm_ThermalVias
+QFN, 32 Pin (http://ww1.microchip.com/downloads/en/DeviceDoc/8008S.pdf#page=20), generated with kicad-footprint-generator ipc_noLead_generator.py
+QFN NoLead
+0
+59
+33
+Package_DFN_QFN
+QFN-32-1EP_5x5mm_P0.5mm_EP3.3x3.3mm
+QFN, 32 Pin (http://ww1.microchip.com/downloads/en/DeviceDoc/00002164B.pdf#page=68), generated with kicad-footprint-generator ipc_noLead_generator.py
+QFN NoLead
+0
+42
+33
+Package_DFN_QFN
+QFN-32-1EP_5x5mm_P0.5mm_EP3.3x3.3mm_ThermalVias
+QFN, 32 Pin (http://ww1.microchip.com/downloads/en/DeviceDoc/00002164B.pdf#page=68), generated with kicad-footprint-generator ipc_noLead_generator.py
+QFN NoLead
+0
+59
+33
+Package_DFN_QFN
+QFN-32-1EP_5x5mm_P0.5mm_EP3.6x3.6mm
+QFN, 32 Pin (http://infocenter.nordicsemi.com/pdf/nRF52810_PS_v1.1.pdf#page=468), generated with kicad-footprint-generator ipc_noLead_generator.py
+QFN NoLead
+0
+42
+33
+Package_DFN_QFN
+QFN-32-1EP_5x5mm_P0.5mm_EP3.6x3.6mm_ThermalVias
+QFN, 32 Pin (http://infocenter.nordicsemi.com/pdf/nRF52810_PS_v1.1.pdf#page=468), generated with kicad-footprint-generator ipc_noLead_generator.py
+QFN NoLead
+0
+59
+33
+Package_DFN_QFN
+QFN-32-1EP_5x5mm_P0.5mm_EP3.7x3.7mm
+QFN, 32 Pin (https://www.espressif.com/sites/default/files/documentation/0a-esp8285_datasheet_en.pdf), generated with kicad-footprint-generator ipc_noLead_generator.py
+QFN NoLead
+0
+37
+33
+Package_DFN_QFN
+QFN-32-1EP_5x5mm_P0.5mm_EP3.7x3.7mm_ThermalVias
+QFN, 32 Pin (https://www.espressif.com/sites/default/files/documentation/0a-esp8285_datasheet_en.pdf), generated with kicad-footprint-generator ipc_noLead_generator.py
+QFN NoLead
+0
+59
+33
+Package_DFN_QFN
+QFN-32-1EP_5x5mm_P0.5mm_EP3.45x3.45mm
+QFN, 32 Pin (http://www.analog.com/media/en/package-pcb-resources/package/pkg_pdf/ltc-legacy-qfn/QFN_32_05-08-1693.pdf), generated with kicad-footprint-generator ipc_noLead_generator.py
+QFN NoLead
+0
+42
+33
+Package_DFN_QFN
+QFN-32-1EP_5x5mm_P0.5mm_EP3.45x3.45mm_ThermalVias
+QFN, 32 Pin (http://www.analog.com/media/en/package-pcb-resources/package/pkg_pdf/ltc-legacy-qfn/QFN_32_05-08-1693.pdf), generated with kicad-footprint-generator ipc_noLead_generator.py
+QFN NoLead
+0
+59
+33
+Package_DFN_QFN
+QFN-32-1EP_5x5mm_P0.5mm_EP3.65x3.65mm
+QFN, 32 Pin (https://www.exar.com/ds/mxl7704.pdf#page=35), generated with kicad-footprint-generator ipc_noLead_generator.py
+QFN NoLead
+0
+42
+33
+Package_DFN_QFN
+QFN-32-1EP_5x5mm_P0.5mm_EP3.65x3.65mm_ThermalVias
+QFN, 32 Pin (https://www.exar.com/ds/mxl7704.pdf#page=35), generated with kicad-footprint-generator ipc_noLead_generator.py
+QFN NoLead
+0
+59
+33
+Package_DFN_QFN
+QFN-32-1EP_7x7mm_P0.65mm_EP4.7x4.7mm
+QFN, 32 Pin (https://www.nxp.com/docs/en/data-sheet/LPC111X.pdf#page=108), generated with kicad-footprint-generator ipc_noLead_generator.py
+QFN NoLead
+0
+49
+33
+Package_DFN_QFN
+QFN-32-1EP_7x7mm_P0.65mm_EP4.7x4.7mm_ThermalVias
+QFN, 32 Pin (https://www.nxp.com/docs/en/data-sheet/LPC111X.pdf#page=108), generated with kicad-footprint-generator ipc_noLead_generator.py
+QFN NoLead
+0
+75
+33
+Package_DFN_QFN
+QFN-32-1EP_7x7mm_P0.65mm_EP4.65x4.65mm
+QFN, 32 Pin (http://ww1.microchip.com/downloads/en/DeviceDoc/Atmel-8209-8-bit%20AVR%20ATmega16M1-32M1-64M1_Datasheet.pdf#page=426), generated with kicad-footprint-generator ipc_noLead_generator.py
+QFN NoLead
+0
+49
+33
+Package_DFN_QFN
+QFN-32-1EP_7x7mm_P0.65mm_EP4.65x4.65mm_ThermalVias
+QFN, 32 Pin (http://ww1.microchip.com/downloads/en/DeviceDoc/Atmel-8209-8-bit%20AVR%20ATmega16M1-32M1-64M1_Datasheet.pdf#page=426), generated with kicad-footprint-generator ipc_noLead_generator.py
+QFN NoLead
+0
+75
+33
+Package_DFN_QFN
+QFN-32-1EP_7x7mm_P0.65mm_EP5.4x5.4mm
+QFN, 32 Pin (http://www.thatcorp.com/datashts/THAT_5171_Datasheet.pdf), generated with kicad-footprint-generator ipc_noLead_generator.py
+QFN NoLead
+0
+49
+33
+Package_DFN_QFN
+QFN-32-1EP_7x7mm_P0.65mm_EP5.4x5.4mm_ThermalVias
+QFN, 32 Pin (http://www.thatcorp.com/datashts/THAT_5171_Datasheet.pdf), generated with kicad-footprint-generator ipc_noLead_generator.py
+QFN NoLead
+0
+75
+33
+Package_DFN_QFN
+QFN-36-1EP_5x6mm_P0.5mm_EP3.6x4.1mm
+QFN, 36 Pin (https://www.trinamic.com/fileadmin/assets/Products/ICs_Documents/TMC2100_datasheet_Rev1.08.pdf#page=43), generated with kicad-footprint-generator ipc_noLead_generator.py
+QFN NoLead
+0
+46
+37
+Package_DFN_QFN
+QFN-36-1EP_5x6mm_P0.5mm_EP3.6x4.1mm_ThermalVias
+QFN, 36 Pin (https://www.trinamic.com/fileadmin/assets/Products/ICs_Documents/TMC2100_datasheet_Rev1.08.pdf#page=43), generated with kicad-footprint-generator ipc_noLead_generator.py
+QFN NoLead
+0
+56
+37
+Package_DFN_QFN
+QFN-36-1EP_5x6mm_P0.5mm_EP3.6x4.6mm
+QFN, 36 Pin (https://www.analog.com/media/en/package-pcb-resources/package/pkg_pdf/ltc-legacy-qfn/(UHE36)%20QFN%2005-08-1876%20Rev%20%C3%98.pdf), generated with kicad-footprint-generator ipc_noLead_generator.py
+QFN NoLead
+0
+49
+37
+Package_DFN_QFN
+QFN-36-1EP_5x6mm_P0.5mm_EP3.6x4.6mm_ThermalVias
+QFN, 36 Pin (https://www.analog.com/media/en/package-pcb-resources/package/pkg_pdf/ltc-legacy-qfn/(UHE36)%20QFN%2005-08-1876%20Rev%20%C3%98.pdf), generated with kicad-footprint-generator ipc_noLead_generator.py
+QFN NoLead
+0
+56
+37
+Package_DFN_QFN
+QFN-36-1EP_6x6mm_P0.5mm_EP3.7x3.7mm
+QFN, 36 Pin (http://ww1.microchip.com/downloads/en/DeviceDoc/36L_QFN_6x6_with_3_7x3_7_EP_Punch_Dimpled_4E_C04-0241A.pdf), generated with kicad-footprint-generator ipc_noLead_generator.py
+QFN NoLead
+0
+46
+37
+Package_DFN_QFN
+QFN-36-1EP_6x6mm_P0.5mm_EP3.7x3.7mm_ThermalVias
+QFN, 36 Pin (http://ww1.microchip.com/downloads/en/DeviceDoc/36L_QFN_6x6_with_3_7x3_7_EP_Punch_Dimpled_4E_C04-0241A.pdf), generated with kicad-footprint-generator ipc_noLead_generator.py
+QFN NoLead
+0
+63
+37
+Package_DFN_QFN
+QFN-36-1EP_6x6mm_P0.5mm_EP4.1x4.1mm
+QFN, 36 Pin (www.st.com/resource/en/datasheet/stm32f101t6.pdf#page=72), generated with kicad-footprint-generator ipc_noLead_generator.py
+QFN NoLead
+0
+46
+37
+Package_DFN_QFN
+QFN-36-1EP_6x6mm_P0.5mm_EP4.1x4.1mm_ThermalVias
+QFN, 36 Pin (www.st.com/resource/en/datasheet/stm32f101t6.pdf#page=72), generated with kicad-footprint-generator ipc_noLead_generator.py
+QFN NoLead
+0
+63
+37
+Package_DFN_QFN
+QFN-38-1EP_4x6mm_P0.4mm_EP2.65x4.65mm
+QFN, 38 Pin (http://www.analog.com/media/en/package-pcb-resources/package/pkg_pdf/ltc-legacy-qfn/QFN_38_05-08-1750.pdf), generated with kicad-footprint-generator ipc_noLead_generator.py
+QFN NoLead
+0
+47
+39
+Package_DFN_QFN
+QFN-38-1EP_4x6mm_P0.4mm_EP2.65x4.65mm_ThermalVias
+QFN, 38 Pin (http://www.analog.com/media/en/package-pcb-resources/package/pkg_pdf/ltc-legacy-qfn/QFN_38_05-08-1750.pdf), generated with kicad-footprint-generator ipc_noLead_generator.py
+QFN NoLead
+0
+56
+39
+Package_DFN_QFN
+QFN-38-1EP_5x7mm_P0.5mm_EP3.15x5.15mm
+QFN, 38 Pin (http://www.analog.com/media/en/package-pcb-resources/package/pkg_pdf/ltc-legacy-qfn/QFN_38_05-08-1701.pdf), generated with kicad-footprint-generator ipc_noLead_generator.py
+QFN NoLead
+0
+54
+39
+Package_DFN_QFN
+QFN-38-1EP_5x7mm_P0.5mm_EP3.15x5.15mm_ThermalVias
+QFN, 38 Pin (http://www.analog.com/media/en/package-pcb-resources/package/pkg_pdf/ltc-legacy-qfn/QFN_38_05-08-1701.pdf), generated with kicad-footprint-generator ipc_noLead_generator.py
+QFN NoLead
+0
+63
+39
+Package_DFN_QFN
+QFN-40-1EP_5x5mm_P0.4mm_EP3.6x3.6mm
+QFN, 40 Pin (http://ww1.microchip.com/downloads/en/PackagingSpec/00000049BQ.pdf#page=297), generated with kicad-footprint-generator ipc_noLead_generator.py
+QFN NoLead
+0
+50
+41
+Package_DFN_QFN
+QFN-40-1EP_5x5mm_P0.4mm_EP3.6x3.6mm_ThermalVias
+QFN, 40 Pin (http://ww1.microchip.com/downloads/en/PackagingSpec/00000049BQ.pdf#page=297), generated with kicad-footprint-generator ipc_noLead_generator.py
+QFN NoLead
+0
+67
+41
+Package_DFN_QFN
+QFN-40-1EP_5x5mm_P0.4mm_EP3.8x3.8mm
+QFN, 40 Pin (http://www.issi.com/WW/pdf/31FL3736.pdf#page=28), generated with kicad-footprint-generator ipc_noLead_generator.py
+QFN NoLead
+0
+50
+41
+Package_DFN_QFN
+QFN-40-1EP_5x5mm_P0.4mm_EP3.8x3.8mm_ThermalVias
+QFN, 40 Pin (http://www.issi.com/WW/pdf/31FL3736.pdf#page=28), generated with kicad-footprint-generator ipc_noLead_generator.py
+QFN NoLead
+0
+67
+41
+Package_DFN_QFN
+QFN-40-1EP_6x6mm_P0.5mm_EP4.6x4.6mm
+QFN, 40 Pin (http://ww1.microchip.com/downloads/en/PackagingSpec/00000049BQ.pdf#page=295), generated with kicad-footprint-generator ipc_noLead_generator.py
+QFN NoLead
+0
+57
+41
+Package_DFN_QFN
+QFN-40-1EP_6x6mm_P0.5mm_EP4.6x4.6mm_ThermalVias
+QFN, 40 Pin (http://ww1.microchip.com/downloads/en/PackagingSpec/00000049BQ.pdf#page=295), generated with kicad-footprint-generator ipc_noLead_generator.py
+QFN NoLead
+0
+83
+41
+Package_DFN_QFN
+QFN-42-1EP_5x6mm_P0.4mm_EP3.7x4.7mm
+QFN, 42 Pin (https://www.analog.com/media/en/package-pcb-resources/package/pkg_pdf/ltc-legacy-qfn/05081875_0_UHE42.pdf), generated with kicad-footprint-generator ipc_noLead_generator.py
+QFN NoLead
+0
+55
+43
+Package_DFN_QFN
+QFN-42-1EP_5x6mm_P0.4mm_EP3.7x4.7mm_ThermalVias
+QFN, 42 Pin (https://www.analog.com/media/en/package-pcb-resources/package/pkg_pdf/ltc-legacy-qfn/05081875_0_UHE42.pdf), generated with kicad-footprint-generator ipc_noLead_generator.py
+QFN NoLead
+0
+76
+43
+Package_DFN_QFN
+QFN-44-1EP_7x7mm_P0.5mm_EP5.2x5.2mm
+QFN, 44 Pin (http://ww1.microchip.com/downloads/en/DeviceDoc/2512S.pdf#page=17), generated with kicad-footprint-generator ipc_noLead_generator.py
+QFN NoLead
+0
+61
+45
+Package_DFN_QFN
+QFN-44-1EP_7x7mm_P0.5mm_EP5.2x5.2mm_ThermalVias
+QFN, 44 Pin (http://ww1.microchip.com/downloads/en/DeviceDoc/2512S.pdf#page=17), generated with kicad-footprint-generator ipc_noLead_generator.py
+QFN NoLead
+0
+87
+45
+Package_DFN_QFN
+QFN-44-1EP_7x7mm_P0.5mm_EP5.15x5.15mm
+QFN, 44 Pin (http://www.analog.com/media/en/package-pcb-resources/package/pkg_pdf/ltc-legacy-qfn/QFN_44_05-08-1763.pdf), generated with kicad-footprint-generator ipc_noLead_generator.py
+QFN NoLead
+0
+61
+45
+Package_DFN_QFN
+QFN-44-1EP_7x7mm_P0.5mm_EP5.15x5.15mm_ThermalVias
+QFN, 44 Pin (http://www.analog.com/media/en/package-pcb-resources/package/pkg_pdf/ltc-legacy-qfn/QFN_44_05-08-1763.pdf), generated with kicad-footprint-generator ipc_noLead_generator.py
+QFN NoLead
+0
+87
+45
+Package_DFN_QFN
+QFN-44-1EP_8x8mm_P0.65mm_EP6.45x6.45mm
+QFN, 44 Pin (http://ww1.microchip.com/downloads/en/DeviceDoc/39935c.pdf#page=152), generated with kicad-footprint-generator ipc_noLead_generator.py
+QFN NoLead
+0
+70
+45
+Package_DFN_QFN
+QFN-44-1EP_8x8mm_P0.65mm_EP6.45x6.45mm_ThermalVias
+QFN, 44 Pin (http://ww1.microchip.com/downloads/en/DeviceDoc/39935c.pdf#page=152), generated with kicad-footprint-generator ipc_noLead_generator.py
+QFN NoLead
+0
+107
+45
+Package_DFN_QFN
+QFN-44-1EP_9x9mm_P0.65mm_EP7.5x7.5mm
+44-Lead Plastic Quad Flat, No Lead Package - 9x9 mm Body [QFN]; see section 10.3 of https://www.parallax.com/sites/default/files/downloads/P8X32A-Propeller-Datasheet-v1.4.0_0.pdf
+QFN 0.65
+0
+49
+45
+Package_DFN_QFN
+QFN-44-1EP_9x9mm_P0.65mm_EP7.5x7.5mm_ThermalVias
+44-Lead Plastic Quad Flat, No Lead Package - 9x9 mm Body [QFN] with thermal vias; see section 10.3 of https://www.parallax.com/sites/default/files/downloads/P8X32A-Propeller-Datasheet-v1.4.0_0.pdf
+QFN 0.65
+0
+55
+45
+Package_DFN_QFN
+QFN-48-1EP_5x5mm_P0.35mm_EP3.7x3.7mm
+QFN, 48 Pin (https://www.espressif.com/sites/default/files/documentation/esp32_datasheet_en.pdf#page=38), generated with kicad-footprint-generator ipc_noLead_generator.py
+QFN NoLead
+0
+58
+49
+Package_DFN_QFN
+QFN-48-1EP_5x5mm_P0.35mm_EP3.7x3.7mm_ThermalVias
+QFN, 48 Pin (https://www.espressif.com/sites/default/files/documentation/esp32_datasheet_en.pdf#page=38), generated with kicad-footprint-generator ipc_noLead_generator.py
+QFN NoLead
+0
+75
+49
+Package_DFN_QFN
+QFN-48-1EP_6x6mm_P0.4mm_EP4.2x4.2mm
+QFN, 48 Pin (https://static.dev.sifive.com/SiFive-FE310-G000-datasheet-v1p5.pdf#page=20), generated with kicad-footprint-generator ipc_noLead_generator.py
+QFN NoLead
+0
+58
+49
+Package_DFN_QFN
+QFN-48-1EP_6x6mm_P0.4mm_EP4.2x4.2mm_ThermalVias
+QFN, 48 Pin (https://static.dev.sifive.com/SiFive-FE310-G000-datasheet-v1p5.pdf#page=20), generated with kicad-footprint-generator ipc_noLead_generator.py
+QFN NoLead
+0
+91
+49
+Package_DFN_QFN
+QFN-48-1EP_6x6mm_P0.4mm_EP4.3x4.3mm
+QFN, 48 Pin (https://www.espressif.com/sites/default/files/documentation/esp32_datasheet_en.pdf#page=38), generated with kicad-footprint-generator ipc_noLead_generator.py
+QFN NoLead
+0
+58
+49
+Package_DFN_QFN
+QFN-48-1EP_6x6mm_P0.4mm_EP4.3x4.3mm_ThermalVias
+QFN, 48 Pin (https://www.espressif.com/sites/default/files/documentation/esp32_datasheet_en.pdf#page=38), generated with kicad-footprint-generator ipc_noLead_generator.py
+QFN NoLead
+0
+75
+49
+Package_DFN_QFN
+QFN-48-1EP_6x6mm_P0.4mm_EP4.6x4.6mm
+QFN, 48 Pin (http://infocenter.nordicsemi.com/pdf/nRF51822_PS_v3.3.pdf#page=67), generated with kicad-footprint-generator ipc_noLead_generator.py
+QFN NoLead
+0
+58
+49
+Package_DFN_QFN
+QFN-48-1EP_6x6mm_P0.4mm_EP4.6x4.6mm_ThermalVias
+QFN, 48 Pin (http://infocenter.nordicsemi.com/pdf/nRF51822_PS_v3.3.pdf#page=67), generated with kicad-footprint-generator ipc_noLead_generator.py
+QFN NoLead
+0
+91
+49
+Package_DFN_QFN
+QFN-48-1EP_6x6mm_P0.4mm_EP4.66x4.66mm
+QFN, 48 Pin (https://www.onsemi.com/pub/Collateral/485BA.PDF), generated with kicad-footprint-generator ipc_noLead_generator.py
+QFN NoLead
+0
+58
+49
+Package_DFN_QFN
+QFN-48-1EP_6x6mm_P0.4mm_EP4.66x4.66mm_ThermalVias
+QFN, 48 Pin (https://www.onsemi.com/pub/Collateral/485BA.PDF), generated with kicad-footprint-generator ipc_noLead_generator.py
+QFN NoLead
+0
+91
+49
+Package_DFN_QFN
+QFN-48-1EP_7x7mm_P0.5mm_EP5.3x5.3mm
+QFN, 48 Pin (https://www.trinamic.com/fileadmin/assets/Products/ICs_Documents/TMC2041_datasheet.pdf#page=62), generated with kicad-footprint-generator ipc_noLead_generator.py
+QFN NoLead
+0
+65
+49
+Package_DFN_QFN
+QFN-48-1EP_7x7mm_P0.5mm_EP5.3x5.3mm_ThermalVias
+QFN, 48 Pin (https://www.trinamic.com/fileadmin/assets/Products/ICs_Documents/TMC2041_datasheet.pdf#page=62), generated with kicad-footprint-generator ipc_noLead_generator.py
+QFN NoLead
+0
+91
+49
+Package_DFN_QFN
+QFN-48-1EP_7x7mm_P0.5mm_EP5.6x5.6mm
+QFN, 48 Pin (http://www.st.com/resource/en/datasheet/stm32f042k6.pdf#page=94), generated with kicad-footprint-generator ipc_noLead_generator.py
+QFN NoLead
+0
+65
+49
+Package_DFN_QFN
+QFN-48-1EP_7x7mm_P0.5mm_EP5.6x5.6mm_ThermalVias
+QFN, 48 Pin (http://www.st.com/resource/en/datasheet/stm32f042k6.pdf#page=94), generated with kicad-footprint-generator ipc_noLead_generator.py
+QFN NoLead
+0
+91
+49
+Package_DFN_QFN
+QFN-48-1EP_7x7mm_P0.5mm_EP5.15x5.15mm
+QFN, 48 Pin (http://www.analog.com/media/en/package-pcb-resources/package/pkg_pdf/ltc-legacy-qfn/QFN_48_05-08-1704.pdf), generated with kicad-footprint-generator ipc_noLead_generator.py
+QFN NoLead
+0
+65
+49
+Package_DFN_QFN
+QFN-48-1EP_7x7mm_P0.5mm_EP5.15x5.15mm_ThermalVias
+QFN, 48 Pin (http://www.analog.com/media/en/package-pcb-resources/package/pkg_pdf/ltc-legacy-qfn/QFN_48_05-08-1704.pdf), generated with kicad-footprint-generator ipc_noLead_generator.py
+QFN NoLead
+0
+91
+49
+Package_DFN_QFN
+QFN-48-1EP_7x7mm_P0.5mm_EP5.45x5.45mm
+QFN, 48 Pin (http://www.thatcorp.com/datashts/THAT_626x_Datasheet.pdf), generated with kicad-footprint-generator ipc_noLead_generator.py
+QFN NoLead
+0
+65
+49
+Package_DFN_QFN
+QFN-48-1EP_7x7mm_P0.5mm_EP5.45x5.45mm_ThermalVias
+QFN, 48 Pin (http://www.thatcorp.com/datashts/THAT_626x_Datasheet.pdf), generated with kicad-footprint-generator ipc_noLead_generator.py
+QFN NoLead
+0
+91
+49
+Package_DFN_QFN
+QFN-48-1EP_8x8mm_P0.5mm_EP6.2x6.2mm
+QFN, 48 Pin (https://www.ftdichip.com/Support/Documents/DataSheets/ICs/DS_FT232H.pdf#page=49), generated with kicad-footprint-generator ipc_noLead_generator.py
+QFN NoLead
+0
+74
+49
+Package_DFN_QFN
+QFN-48-1EP_8x8mm_P0.5mm_EP6.2x6.2mm_ThermalVias
+QFN, 48 Pin (https://www.ftdichip.com/Support/Documents/DataSheets/ICs/DS_FT232H.pdf#page=49), generated with kicad-footprint-generator ipc_noLead_generator.py
+QFN NoLead
+0
+111
+49
+Package_DFN_QFN
+QFN-52-1EP_7x8mm_P0.5mm_EP5.41x6.45mm
+QFN, 52 Pin (https://www.analog.com/media/en/package-pcb-resources/package/pkg_pdf/ltc-legacy-qfn/QFN_52_05-08-1729.pdf), generated with kicad-footprint-generator ipc_noLead_generator.py
+QFN NoLead
+0
+73
+53
+Package_DFN_QFN
+QFN-52-1EP_7x8mm_P0.5mm_EP5.41x6.45mm_ThermalVias
+QFN, 52 Pin (https://www.analog.com/media/en/package-pcb-resources/package/pkg_pdf/ltc-legacy-qfn/QFN_52_05-08-1729.pdf), generated with kicad-footprint-generator ipc_noLead_generator.py
+QFN NoLead
+0
+104
+53
+Package_DFN_QFN
+QFN-56-1EP_7x7mm_P0.4mm_EP3.2x3.2mm
+QFN, 56 Pin (https://datasheets.raspberrypi.com/rp2040/rp2040-datasheet.pdf#page=634), generated with kicad-footprint-generator ipc_noLead_generator.py
+QFN NoLead
+0
+61
+57
+Package_DFN_QFN
+QFN-56-1EP_7x7mm_P0.4mm_EP3.2x3.2mm_ThermalVias
+QFN, 56 Pin (https://datasheets.raspberrypi.com/rp2040/rp2040-datasheet.pdf#page=634), generated with kicad-footprint-generator ipc_noLead_generator.py
+QFN NoLead
+0
+66
+57
+Package_DFN_QFN
+QFN-56-1EP_7x7mm_P0.4mm_EP5.6x5.6mm
+QFN, 56 Pin (http://www.cypress.com/file/416486/download#page=40), generated with kicad-footprint-generator ipc_noLead_generator.py
+QFN NoLead
+0
+73
+57
+Package_DFN_QFN
+QFN-56-1EP_7x7mm_P0.4mm_EP5.6x5.6mm_ThermalVias
+QFN, 56 Pin (http://www.cypress.com/file/416486/download#page=40), generated with kicad-footprint-generator ipc_noLead_generator.py
+QFN NoLead
+0
+99
+57
+Package_DFN_QFN
+QFN-56-1EP_8x8mm_P0.5mm_EP4.3x4.3mm
+QFN, 56 Pin (http://ww1.microchip.com/downloads/en/DeviceDoc/00002142A.pdf#page=40), generated with kicad-footprint-generator ipc_noLead_generator.py
+QFN NoLead
+0
+73
+57
+Package_DFN_QFN
+QFN-56-1EP_8x8mm_P0.5mm_EP4.3x4.3mm_ThermalVias
+QFN, 56 Pin (http://ww1.microchip.com/downloads/en/DeviceDoc/00002142A.pdf#page=40), generated with kicad-footprint-generator ipc_noLead_generator.py
+QFN NoLead
+0
+99
+57
+Package_DFN_QFN
+QFN-56-1EP_8x8mm_P0.5mm_EP4.5x5.2mm
+QFN, 56 Pin (http://www.ti.com/lit/an/scea032/scea032.pdf#page=4), generated with kicad-footprint-generator ipc_noLead_generator.py
+QFN NoLead
+0
+73
+57
+Package_DFN_QFN
+QFN-56-1EP_8x8mm_P0.5mm_EP4.5x5.2mm_ThermalVias
+QFN, 56 Pin (http://www.ti.com/lit/an/scea032/scea032.pdf#page=4), generated with kicad-footprint-generator ipc_noLead_generator.py
+QFN NoLead
+0
+99
+57
+Package_DFN_QFN
+QFN-56-1EP_8x8mm_P0.5mm_EP4.5x5.2mm_ThermalVias_TopTented
+QFN, 56 Pin top tented version (manually modified). For information see: http://www.cypress.com/file/138911/download
+QFN DFN_QFN
+0
+115
+57
+Package_DFN_QFN
+QFN-56-1EP_8x8mm_P0.5mm_EP5.6x5.6mm
+QFN, 56 Pin (http://www.ti.com/lit/ds/symlink/tlc5957.pdf#page=23), generated with kicad-footprint-generator ipc_noLead_generator.py
+QFN NoLead
+0
+73
+57
+Package_DFN_QFN
+QFN-56-1EP_8x8mm_P0.5mm_EP5.6x5.6mm_ThermalVias
+QFN, 56 Pin (http://www.ti.com/lit/ds/symlink/tlc5957.pdf#page=23), generated with kicad-footprint-generator ipc_noLead_generator.py
+QFN NoLead
+0
+99
+57
+Package_DFN_QFN
+QFN-56-1EP_8x8mm_P0.5mm_EP5.9x5.9mm
+QFN, 56 Pin (http://ww1.microchip.com/downloads/en/DeviceDoc/00001734B.pdf#page=50), generated with kicad-footprint-generator ipc_noLead_generator.py
+QFN NoLead
+0
+73
+57
+Package_DFN_QFN
+QFN-56-1EP_8x8mm_P0.5mm_EP5.9x5.9mm_ThermalVias
+QFN, 56 Pin (http://ww1.microchip.com/downloads/en/DeviceDoc/00001734B.pdf#page=50), generated with kicad-footprint-generator ipc_noLead_generator.py
+QFN NoLead
+0
+99
+57
+Package_DFN_QFN
+QFN-64-1EP_8x8mm_P0.4mm_EP6.5x6.5mm
+QFN, 64 Pin (http://ww1.microchip.com/downloads/en/DeviceDoc/64L_VQFN_8x8_with%206_5x6_5%20EP_JXX_C04-0437A.pdf), generated with kicad-footprint-generator ipc_noLead_generator.py
+QFN NoLead
+0
+90
+65
+Package_DFN_QFN
+QFN-64-1EP_8x8mm_P0.4mm_EP6.5x6.5mm_ThermalVias
+QFN, 64 Pin (http://ww1.microchip.com/downloads/en/DeviceDoc/64L_VQFN_8x8_with%206_5x6_5%20EP_JXX_C04-0437A.pdf), generated with kicad-footprint-generator ipc_noLead_generator.py
+QFN NoLead
+0
+127
+65
+Package_DFN_QFN
+QFN-64-1EP_9x9mm_P0.5mm_EP3.4x3.4mm
+QFN, 64 Pin (www.intel.com/content/www/us/en/ethernet-controllers/i210-ethernet-controller-datasheet.html), generated with kicad-footprint-generator ipc_noLead_generator.py
+QFN NoLead
+0
+74
+65
+Package_DFN_QFN
+QFN-64-1EP_9x9mm_P0.5mm_EP3.4x3.4mm_ThermalVias
+QFN, 64 Pin (www.intel.com/content/www/us/en/ethernet-controllers/i210-ethernet-controller-datasheet.html), generated with kicad-footprint-generator ipc_noLead_generator.py
+QFN NoLead
+0
+79
+65
+Package_DFN_QFN
+QFN-64-1EP_9x9mm_P0.5mm_EP3.8x3.8mm
+QFN, 64 Pin (https://datasheet.lcsc.com/szlcsc/Realtek-Semicon-RTL8211EG-VB-CG_C69264.pdf#page=77), generated with kicad-footprint-generator ipc_noLead_generator.py
+QFN NoLead
+0
+74
+65
+Package_DFN_QFN
+QFN-64-1EP_9x9mm_P0.5mm_EP3.8x3.8mm_ThermalVias
+QFN, 64 Pin (https://datasheet.lcsc.com/szlcsc/Realtek-Semicon-RTL8211EG-VB-CG_C69264.pdf#page=77), generated with kicad-footprint-generator ipc_noLead_generator.py
+QFN NoLead
+0
+79
+65
+Package_DFN_QFN
+QFN-64-1EP_9x9mm_P0.5mm_EP4.7x4.7mm
+QFN, 64 Pin (http://ww1.microchip.com/downloads/en/DeviceDoc/60001477A.pdf (page 1083)), generated with kicad-footprint-generator ipc_noLead_generator.py
+QFN NoLead
+0
+74
+65
+Package_DFN_QFN
+QFN-64-1EP_9x9mm_P0.5mm_EP4.7x4.7mm_ThermalVias
+QFN, 64 Pin (http://ww1.microchip.com/downloads/en/DeviceDoc/60001477A.pdf (page 1083)), generated with kicad-footprint-generator ipc_noLead_generator.py
+QFN NoLead
+0
+91
+65
+Package_DFN_QFN
+QFN-64-1EP_9x9mm_P0.5mm_EP4.35x4.35mm
+QFN, 64 Pin (https://www.ftdichip.com/Support/Documents/DataSheets/ICs/DS_FT2232H.pdf#page=57), generated with kicad-footprint-generator ipc_noLead_generator.py
+QFN NoLead
+0
+74
+65
+Package_DFN_QFN
+QFN-64-1EP_9x9mm_P0.5mm_EP4.35x4.35mm_ThermalVias
+QFN, 64 Pin (https://www.ftdichip.com/Support/Documents/DataSheets/ICs/DS_FT2232H.pdf#page=57), generated with kicad-footprint-generator ipc_noLead_generator.py
+QFN NoLead
+0
+91
+65
+Package_DFN_QFN
+QFN-64-1EP_9x9mm_P0.5mm_EP5.2x5.2mm
+QFN, 64 Pin (https://www.silabs.com/documents/public/data-sheets/Si5345-44-42-D-DataSheet.pdf#page=51), generated with kicad-footprint-generator ipc_noLead_generator.py
+QFN NoLead
+0
+81
+65
+Package_DFN_QFN
+QFN-64-1EP_9x9mm_P0.5mm_EP5.2x5.2mm_ThermalVias
+QFN, 64 Pin (https://www.silabs.com/documents/public/data-sheets/Si5345-44-42-D-DataSheet.pdf#page=51), generated with kicad-footprint-generator ipc_noLead_generator.py
+QFN NoLead
+0
+107
+65
+Package_DFN_QFN
+QFN-64-1EP_9x9mm_P0.5mm_EP5.4x5.4mm
+QFN, 64 Pin (http://ww1.microchip.com/downloads/en/DeviceDoc/70593d.pdf), generated with kicad-footprint-generator ipc_noLead_generator.py
+QFN NoLead
+0
+81
+65
+Package_DFN_QFN
+QFN-64-1EP_9x9mm_P0.5mm_EP5.4x5.4mm_ThermalVias
+QFN, 64 Pin (http://ww1.microchip.com/downloads/en/DeviceDoc/70593d.pdf), generated with kicad-footprint-generator ipc_noLead_generator.py
+QFN NoLead
+0
+107
+65
+Package_DFN_QFN
+QFN-64-1EP_9x9mm_P0.5mm_EP5.45x5.45mm
+QFN, 64 Pin (https://www.infineon.com/dgdl/Infineon-MA12040-DS-v01_00-EN.pdf?fileId=5546d46264a8de7e0164b7467a3d617c#page=81), generated with kicad-footprint-generator ipc_noLead_generator.py
+QFN NoLead
+0
+81
+65
+Package_DFN_QFN
+QFN-64-1EP_9x9mm_P0.5mm_EP5.45x5.45mm_ThermalVias
+QFN, 64 Pin (https://www.infineon.com/dgdl/Infineon-MA12040-DS-v01_00-EN.pdf?fileId=5546d46264a8de7e0164b7467a3d617c#page=81), generated with kicad-footprint-generator ipc_noLead_generator.py
+QFN NoLead
+0
+107
+65
+Package_DFN_QFN
+QFN-64-1EP_9x9mm_P0.5mm_EP6x6mm
+QFN, 64 Pin (http://www.ti.com/lit/ds/symlink/tusb8041.pdf#page=42), generated with kicad-footprint-generator ipc_noLead_generator.py
+QFN NoLead
+0
+81
+65
+Package_DFN_QFN
+QFN-64-1EP_9x9mm_P0.5mm_EP6x6mm_ThermalVias
+QFN, 64 Pin (http://www.ti.com/lit/ds/symlink/tusb8041.pdf#page=42), generated with kicad-footprint-generator ipc_noLead_generator.py
+QFN NoLead
+0
+107
+65
+Package_DFN_QFN
+QFN-64-1EP_9x9mm_P0.5mm_EP7.3x7.3mm
+QFN, 64 Pin (http://ww1.microchip.com/downloads/en/DeviceDoc/00002304A.pdf (page 43)), generated with kicad-footprint-generator ipc_noLead_generator.py
+QFN NoLead
+0
+90
+65
+Package_DFN_QFN
+QFN-64-1EP_9x9mm_P0.5mm_EP7.3x7.3mm_ThermalVias
+QFN, 64 Pin (http://ww1.microchip.com/downloads/en/DeviceDoc/00002304A.pdf (page 43)), generated with kicad-footprint-generator ipc_noLead_generator.py
+QFN NoLead
+0
+127
+65
+Package_DFN_QFN
+QFN-64-1EP_9x9mm_P0.5mm_EP7.5x7.5mm
+QFN, 64 Pin (http://ww1.microchip.com/downloads/en/DeviceDoc/doc7593.pdf (page 432)), generated with kicad-footprint-generator ipc_noLead_generator.py
+QFN NoLead
+0
+101
+65
+Package_DFN_QFN
+QFN-64-1EP_9x9mm_P0.5mm_EP7.5x7.5mm_ThermalVias
+QFN, 64 Pin (http://ww1.microchip.com/downloads/en/DeviceDoc/doc7593.pdf (page 432)), generated with kicad-footprint-generator ipc_noLead_generator.py
+QFN NoLead
+0
+151
+65
+Package_DFN_QFN
+QFN-64-1EP_9x9mm_P0.5mm_EP7.15x7.15mm
+QFN, 64 Pin (https://www.analog.com/media/en/technical-documentation/data-sheets/229321fa.pdf#page=27), generated with kicad-footprint-generator ipc_noLead_generator.py
+QFN NoLead
+0
+90
+65
+Package_DFN_QFN
+QFN-64-1EP_9x9mm_P0.5mm_EP7.15x7.15mm_ThermalVias
+QFN, 64 Pin (https://www.analog.com/media/en/technical-documentation/data-sheets/229321fa.pdf#page=27), generated with kicad-footprint-generator ipc_noLead_generator.py
+QFN NoLead
+0
+127
+65
+Package_DFN_QFN
+QFN-64-1EP_9x9mm_P0.5mm_EP7.25x7.25mm
+64-Lead Plastic Quad Flat No-Lead Package, 9x9mm Body (see Atmel Appnote 8826)
+QFN 0.5
+0
+90
+65
+Package_DFN_QFN
+QFN-64-1EP_9x9mm_P0.5mm_EP7.35x7.35mm
+64-Lead Plastic Quad Flat, No Lead Package (MR) - 9x9x0.9 mm Body [QFN]; (see Microchip Packaging Specification 00000049BS.pdf)
+QFN 0.5
+0
+90
+65
+Package_DFN_QFN
+QFN-64-1EP_9x9mm_P0.5mm_EP7.65x7.65mm
+QFN, 64 Pin (http://ww1.microchip.com/downloads/en/DeviceDoc/Atmel-2549-8-bit-AVR-Microcontroller-ATmega640-1280-1281-2560-2561_datasheet.pdf (page 415)), generated with kicad-footprint-generator ipc_noLead_generator.py
+QFN NoLead
+0
+101
+65
+Package_DFN_QFN
+QFN-64-1EP_9x9mm_P0.5mm_EP7.65x7.65mm_ThermalVias
+QFN, 64 Pin (http://ww1.microchip.com/downloads/en/DeviceDoc/Atmel-2549-8-bit-AVR-Microcontroller-ATmega640-1280-1281-2560-2561_datasheet.pdf (page 415)), generated with kicad-footprint-generator ipc_noLead_generator.py
+QFN NoLead
+0
+151
+65
+Package_DFN_QFN
+QFN-68-1EP_8x8mm_P0.4mm_EP5.2x5.2mm
+QFN, 68 Pin (https://cdn.microsemi.com/documents/1bf6886f-5919-4508-a50b-b1dbf3fdf0f4/download/#page=98), generated with kicad-footprint-generator ipc_noLead_generator.py
+QFN NoLead
+0
+85
+69
+Package_DFN_QFN
+QFN-68-1EP_8x8mm_P0.4mm_EP5.2x5.2mm_ThermalVias
+QFN, 68 Pin (https://cdn.microsemi.com/documents/1bf6886f-5919-4508-a50b-b1dbf3fdf0f4/download/#page=98), generated with kicad-footprint-generator ipc_noLead_generator.py
+QFN NoLead
+0
+111
+69
+Package_DFN_QFN
+QFN-72-1EP_10x10mm_P0.5mm_EP6x6mm
+QFN, 72 Pin (http://ww1.microchip.com/downloads/en/DeviceDoc/00001682C.pdf#page=70), generated with kicad-footprint-generator ipc_noLead_generator.py
+QFN NoLead
+0
+82
+73
+Package_DFN_QFN
+QFN-72-1EP_10x10mm_P0.5mm_EP6x6mm_ThermalVias
+QFN, 72 Pin (http://ww1.microchip.com/downloads/en/DeviceDoc/00001682C.pdf#page=70), generated with kicad-footprint-generator ipc_noLead_generator.py
+QFN NoLead
+0
+135
+73
+Package_DFN_QFN
+QFN-76-1EP_9x9mm_P0.4mm_EP3.8x3.8mm
+QFN, 76 Pin (https://www.marvell.com/documents/bqcwxsoiqfjkcjdjhkvc/#page=19), generated with kicad-footprint-generator ipc_noLead_generator.py
+QFN NoLead
+0
+86
+77
+Package_DFN_QFN
+QFN-76-1EP_9x9mm_P0.4mm_EP3.8x3.8mm_ThermalVias
+QFN, 76 Pin (https://www.marvell.com/documents/bqcwxsoiqfjkcjdjhkvc/#page=19), generated with kicad-footprint-generator ipc_noLead_generator.py
+QFN NoLead
+0
+103
+77
+Package_DFN_QFN
+Qorvo_DFN-8-1EP_2x2mm_P0.5mm
+DFN 8 2x2mm, 0.5mm http://www.qorvo.com/products/d/da000896
+DFN 0.5 Qorvo 2x2mm
+0
+9
+9
+Package_DFN_QFN
+ROHM_DFN0604-3
+DFN package size 0604 3 pins
+DFN package size 0604 3 pins
+0
+3
+3
+Package_DFN_QFN
+ST_UFQFPN-20_3x3mm_P0.5mm
+UFQFPN 20-lead, 3 x 3 mm, 0.5 mm pitch, ultra thin fine pitch quad flat package (http://www.st.com/resource/en/datasheet/stm8s003f3.pdf)
+UFQFPN 0.5
+0
+20
+20
+Package_DFN_QFN
+ST_UQFN-6L_1.5x1.7mm_Pitch0.5mm
+ST UQFN 6 pin 0.5mm Pitch http://www.st.com/resource/en/datasheet/ecmf02-2amx6.pdf
+UQFN DFN 0.5 ST
+0
+6
+6
+Package_DFN_QFN
+SiliconLabs_QFN-20-1EP_3x3mm_P0.5mm_EP1.8x1.8mm
+20-Lead Plastic Quad Flat, No Lead Package - 3x3 mm Body [QFN] with corner pads; see figure 8.2 of https://www.silabs.com/documents/public/data-sheets/efm8bb1-datasheet.pdf
+QFN 0.5
+0
+25
+21
+Package_DFN_QFN
+SiliconLabs_QFN-20-1EP_3x3mm_P0.5mm_EP1.8x1.8mm_ThermalVias
+20-Lead Plastic Quad Flat, No Lead Package - 3x3 mm Body [QFN] with corner pads and thermal vias; see figure 8.2 of https://www.silabs.com/documents/public/data-sheets/efm8bb1-datasheet.pdf
+QFN 0.5
+0
+31
+21
+Package_DFN_QFN
+TDFN-6-1EP_2.5x2.5mm_P0.65mm_EP1.3x2mm
+TDFN, 6 Pin (http://www.nve.com/Downloads/ab3.pdf), generated with kicad-footprint-generator ipc_noLead_generator.py
+TDFN NoLead
+0
+11
+7
+Package_DFN_QFN
+TDFN-6-1EP_2.5x2.5mm_P0.65mm_EP1.3x2mm_ThermalVias
+TDFN, 6 Pin (http://www.nve.com/Downloads/ab3.pdf), generated with kicad-footprint-generator ipc_noLead_generator.py
+TDFN NoLead
+0
+18
+7
+Package_DFN_QFN
+TDFN-8-1EP_2x2mm_P0.5mm_EP0.8x1.2mm
+TDFN, 8 Pin (https://pdfserv.maximintegrated.com/package_dwgs/21-0168.PDF), generated with kicad-footprint-generator ipc_noLead_generator.py
+TDFN NoLead
+0
+13
+9
+Package_DFN_QFN
+TDFN-8-1EP_3x2mm_P0.5mm_EP1.3x1.4mm
+TDFN, 8 Pin (http://ww1.microchip.com/downloads/en/DeviceDoc/MCP6V66-Family-Data-Sheet-DS20006266A.pdf#page=35), generated with kicad-footprint-generator ipc_noLead_generator.py
+TDFN NoLead
+0
+13
+9
+Package_DFN_QFN
+TDFN-8-1EP_3x2mm_P0.5mm_EP1.4x1.4mm
+TDFN, 8 Pin (http://ww1.microchip.com/downloads/en/devicedoc/20005514a.pdf#page=35), generated with kicad-footprint-generator ipc_noLead_generator.py
+TDFN NoLead
+0
+13
+9
+Package_DFN_QFN
+TDFN-8-1EP_3x2mm_P0.5mm_EP1.80x1.65mm
+8-lead plastic dual flat, 2x3x0.75mm size, 0.5mm pitch (http://ww1.microchip.com/downloads/en/DeviceDoc/8L_TDFN_2x3_MN_C04-0129E-MN.pdf)
+TDFN DFN 0.5mm
+0
+12
+9
+Package_DFN_QFN
+TDFN-8-1EP_3x2mm_P0.5mm_EP1.80x1.65mm_ThermalVias
+8-lead plastic dual flat, 2x3x0.75mm size, 0.5mm pitch (http://ww1.microchip.com/downloads/en/DeviceDoc/8L_TDFN_2x3_MN_C04-0129E-MN.pdf)
+TDFN DFN 0.5mm
+0
+17
+9
+Package_DFN_QFN
+TDFN-8_1.4x1.6mm_P0.4mm
+TDFN, 8 Pin (https://www.silabs.com/documents/public/data-sheets/si7210-datasheet.pdf), generated with kicad-footprint-generator ipc_noLead_generator.py
+TDFN NoLead
+0
+8
+8
+Package_DFN_QFN
+TDFN-10-1EP_2x3mm_P0.5mm_EP0.9x2mm
+TDFN, 10 Pin (https://pdfserv.maximintegrated.com/package_dwgs/21-0429.PDF), generated with kicad-footprint-generator ipc_noLead_generator.py
+TDFN NoLead
+0
+13
+11
+Package_DFN_QFN
+TDFN-10-1EP_2x3mm_P0.5mm_EP0.9x2mm_ThermalVias
+TDFN, 10 Pin (https://pdfserv.maximintegrated.com/package_dwgs/21-0429.PDF), generated with kicad-footprint-generator ipc_noLead_generator.py
+TDFN NoLead
+0
+16
+11
+Package_DFN_QFN
+TDFN-12_2x3mm_P0.5mm
+TDFN, 12 Pads, No exposed, http://www.st.com/resource/en/datasheet/stm6600.pdf
+DFN
+0
+12
+12
+Package_DFN_QFN
+TDFN-14-1EP_3x3mm_P0.4mm_EP1.78x2.35mm
+TDFN, 14 Pin (https://pdfserv.maximintegrated.com/package_dwgs/21-0137.PDF (T1433-2C)), generated with kicad-footprint-generator ipc_noLead_generator.py
+TDFN NoLead
+0
+19
+15
+Package_DFN_QFN
+TDFN-14-1EP_3x3mm_P0.4mm_EP1.78x2.35mm_ThermalVias
+TDFN, 14 Pin (https://pdfserv.maximintegrated.com/package_dwgs/21-0137.PDF (T1433-2C)), generated with kicad-footprint-generator ipc_noLead_generator.py
+TDFN NoLead
+0
+26
+15
+Package_DFN_QFN
+TQFN-16-1EP_3x3mm_P0.5mm_EP1.6x1.6mm
+TQFN, 16 Pin (https://www.diodes.com/assets/Datasheets/PI6C5946002.pdf#page=12), generated with kicad-footprint-generator ipc_noLead_generator.py
+TQFN NoLead
+0
+21
+17
+Package_DFN_QFN
+TQFN-16-1EP_3x3mm_P0.5mm_EP1.23x1.23mm
+TQFN, 16 Pin (https://pdfserv.maximintegrated.com/package_dwgs/21-0136.PDF (T1633-5), https://pdfserv.maximintegrated.com/land_patterns/90-0032.PDF), generated with kicad-footprint-generator ipc_noLead_generator.py
+TQFN NoLead
+0
+21
+17
+Package_DFN_QFN
+TQFN-16-1EP_3x3mm_P0.5mm_EP1.23x1.23mm_ThermalVias
+TQFN, 16 Pin (https://pdfserv.maximintegrated.com/package_dwgs/21-0136.PDF (T1633-5), https://pdfserv.maximintegrated.com/land_patterns/90-0032.PDF), generated with kicad-footprint-generator ipc_noLead_generator.py
+TQFN NoLead
+0
+26
+17
+Package_DFN_QFN
+TQFN-16-1EP_5x5mm_P0.8mm_EP2.29x2.29mm
+TQFN, 16 Pin (https://pdfserv.maximintegrated.com/package_dwgs/21-0140.PDF (T1655-4)), generated with kicad-footprint-generator ipc_noLead_generator.py
+TQFN NoLead
+0
+21
+17
+Package_DFN_QFN
+TQFN-16-1EP_5x5mm_P0.8mm_EP2.29x2.29mm_ThermalVias
+TQFN, 16 Pin (https://pdfserv.maximintegrated.com/package_dwgs/21-0140.PDF (T1655-4)), generated with kicad-footprint-generator ipc_noLead_generator.py
+TQFN NoLead
+0
+26
+17
+Package_DFN_QFN
+TQFN-16-1EP_5x5mm_P0.8mm_EP3.1x3.1mm
+TQFN, 16 Pin (https://pdfserv.maximintegrated.com/package_dwgs/21-0140.PDF (T1655-2)), generated with kicad-footprint-generator ipc_noLead_generator.py
+TQFN NoLead
+0
+21
+17
+Package_DFN_QFN
+TQFN-16-1EP_5x5mm_P0.8mm_EP3.1x3.1mm_ThermalVias
+TQFN, 16 Pin (https://pdfserv.maximintegrated.com/package_dwgs/21-0140.PDF (T1655-2)), generated with kicad-footprint-generator ipc_noLead_generator.py
+TQFN NoLead
+0
+31
+17
+Package_DFN_QFN
+TQFN-20-1EP_5x5mm_P0.65mm_EP3.1x3.1mm
+TQFN, 20 Pin (https://pdfserv.maximintegrated.com/package_dwgs/21-0140.PDF (T2055-3)), generated with kicad-footprint-generator ipc_noLead_generator.py
+TQFN NoLead
+0
+25
+21
+Package_DFN_QFN
+TQFN-20-1EP_5x5mm_P0.65mm_EP3.1x3.1mm_ThermalVias
+TQFN, 20 Pin (https://pdfserv.maximintegrated.com/package_dwgs/21-0140.PDF (T2055-3)), generated with kicad-footprint-generator ipc_noLead_generator.py
+TQFN NoLead
+0
+35
+21
+Package_DFN_QFN
+TQFN-20-1EP_5x5mm_P0.65mm_EP3.25x3.25mm
+TQFN, 20 Pin (https://pdfserv.maximintegrated.com/package_dwgs/21-0140.PDF (T2055-5)), generated with kicad-footprint-generator ipc_noLead_generator.py
+TQFN NoLead
+0
+25
+21
+Package_DFN_QFN
+TQFN-20-1EP_5x5mm_P0.65mm_EP3.25x3.25mm_ThermalVias
+TQFN, 20 Pin (https://pdfserv.maximintegrated.com/package_dwgs/21-0140.PDF (T2055-5)), generated with kicad-footprint-generator ipc_noLead_generator.py
+TQFN NoLead
+0
+35
+21
+Package_DFN_QFN
+TQFN-24-1EP_4x4mm_P0.5mm_EP2.8x2.8mm_PullBack
+TQFN, 24 Pin (https://ams.com/documents/20143/36005/AS1115_DS000206_1-00.pdf), generated with kicad-footprint-generator ipc_noLead_generator.py
+TQFN NoLead
+0
+29
+25
+Package_DFN_QFN
+TQFN-24-1EP_4x4mm_P0.5mm_EP2.8x2.8mm_PullBack_ThermalVias
+TQFN, 24 Pin (https://ams.com/documents/20143/36005/AS1115_DS000206_1-00.pdf), generated with kicad-footprint-generator ipc_noLead_generator.py
+TQFN NoLead
+0
+39
+25
+Package_DFN_QFN
+TQFN-28-1EP_5x5mm_P0.5mm_EP2.7x2.7mm
+TQFN, 28 Pin (https://pdfserv.maximintegrated.com/package_dwgs/21-0140.PDF (T2855-4)), generated with kicad-footprint-generator ipc_noLead_generator.py
+TQFN NoLead
+0
+33
+29
+Package_DFN_QFN
+TQFN-28-1EP_5x5mm_P0.5mm_EP2.7x2.7mm_ThermalVias
+TQFN, 28 Pin (https://pdfserv.maximintegrated.com/package_dwgs/21-0140.PDF (T2855-4)), generated with kicad-footprint-generator ipc_noLead_generator.py
+TQFN NoLead
+0
+38
+29
+Package_DFN_QFN
+TQFN-28-1EP_5x5mm_P0.5mm_EP3.25x3.25mm
+TQFN, 28 Pin (https://pdfserv.maximintegrated.com/package_dwgs/21-0140.PDF (T2855-3)), generated with kicad-footprint-generator ipc_noLead_generator.py
+TQFN NoLead
+0
+33
+29
+Package_DFN_QFN
+TQFN-28-1EP_5x5mm_P0.5mm_EP3.25x3.25mm_ThermalVias
+TQFN, 28 Pin (https://pdfserv.maximintegrated.com/package_dwgs/21-0140.PDF (T2855-3)), generated with kicad-footprint-generator ipc_noLead_generator.py
+TQFN NoLead
+0
+43
+29
+Package_DFN_QFN
+TQFN-32-1EP_5x5mm_P0.5mm_EP2.1x2.1mm
+TQFN, 32 Pin (https://pdfserv.maximintegrated.com/package_dwgs/21-0140.PDF (T3255-6)), generated with kicad-footprint-generator ipc_noLead_generator.py
+TQFN NoLead
+0
+37
+33
+Package_DFN_QFN
+TQFN-32-1EP_5x5mm_P0.5mm_EP2.1x2.1mm_ThermalVias
+TQFN, 32 Pin (https://pdfserv.maximintegrated.com/package_dwgs/21-0140.PDF (T3255-6)), generated with kicad-footprint-generator ipc_noLead_generator.py
+TQFN NoLead
+0
+42
+33
+Package_DFN_QFN
+TQFN-32-1EP_5x5mm_P0.5mm_EP3.1x3.1mm
+TQFN, 32 Pin (https://pdfserv.maximintegrated.com/package_dwgs/21-0140.PDF (T3255-3)), generated with kicad-footprint-generator ipc_noLead_generator.py
+TQFN NoLead
+0
+37
+33
+Package_DFN_QFN
+TQFN-32-1EP_5x5mm_P0.5mm_EP3.1x3.1mm_ThermalVias
+TQFN, 32 Pin (https://pdfserv.maximintegrated.com/package_dwgs/21-0140.PDF (T3255-3)), generated with kicad-footprint-generator ipc_noLead_generator.py
+TQFN NoLead
+0
+47
+33
+Package_DFN_QFN
+TQFN-32-1EP_5x5mm_P0.5mm_EP3.4x3.4mm
+TQFN, 32 Pin (https://pdfserv.maximintegrated.com/package_dwgs/21-0140.PDF (T3255-9)), generated with kicad-footprint-generator ipc_noLead_generator.py
+TQFN NoLead
+0
+37
+33
+Package_DFN_QFN
+TQFN-32-1EP_5x5mm_P0.5mm_EP3.4x3.4mm_ThermalVias
+TQFN, 32 Pin (https://pdfserv.maximintegrated.com/package_dwgs/21-0140.PDF (T3255-9)), generated with kicad-footprint-generator ipc_noLead_generator.py
+TQFN NoLead
+0
+47
+33
+Package_DFN_QFN
+TQFN-40-1EP_5x5mm_P0.4mm_EP3.5x3.5mm
+TQFN, 40 Pin (https://pdfserv.maximintegrated.com/package_dwgs/21-0140.PDF (T4055-1)), generated with kicad-footprint-generator ipc_noLead_generator.py
+TQFN NoLead
+0
+45
+41
+Package_DFN_QFN
+TQFN-40-1EP_5x5mm_P0.4mm_EP3.5x3.5mm_ThermalVias
+TQFN, 40 Pin (https://pdfserv.maximintegrated.com/package_dwgs/21-0140.PDF (T4055-1)), generated with kicad-footprint-generator ipc_noLead_generator.py
+TQFN NoLead
+0
+55
+41
+Package_DFN_QFN
+TQFN-48-1EP_7x7mm_P0.5mm_EP5.1x5.1mm
+TQFN, 48 Pin (https://pdfserv.maximintegrated.com/package_dwgs/21-0144.PDF), generated with kicad-footprint-generator ipc_noLead_generator.py
+TQFN NoLead
+0
+58
+49
+Package_DFN_QFN
+TQFN-48-1EP_7x7mm_P0.5mm_EP5.1x5.1mm_ThermalVias
+TQFN, 48 Pin (https://pdfserv.maximintegrated.com/package_dwgs/21-0144.PDF), generated with kicad-footprint-generator ipc_noLead_generator.py
+TQFN NoLead
+0
+75
+49
+Package_DFN_QFN
+Texas_B3QFN-14-1EP_5x5.5mm_P0.65mm
+Texas instruments QFN Package, datasheet: https://www.ti.com/lit/ds/symlink/tpsm53602.pdf
+Texas instruments QFN
+0
+15
+15
+Package_DFN_QFN
+Texas_B3QFN-14-1EP_5x5.5mm_P0.65mm_ThermalVia
+Texas instruments QFN Package, datasheet: https://www.ti.com/lit/ds/symlink/tpsm53602.pdf
+Texas instruments QFN
+0
+34
+15
+Package_DFN_QFN
+Texas_DRB0008A
+DFN-8, 3x3x1mm, http://www.ti.com/lit/ds/symlink/ucc24610.pdf
+DRB0008A
+0
+23
+9
+Package_DFN_QFN
+Texas_MOF0009A
+Texas Instruments, QFM MOF0009A, 6x8x2mm (http://www.ti.com/lit/ml/mpsi063a/mpsi063a.pdf)
+ti qfm mof0009a
+0
+24
+9
+Package_DFN_QFN
+Texas_QFN-41_10x16mm
+QFN, 41 Pin (http://www.ti.com/lit/ml/mpqf506/mpqf506.pdf)
+QFN DFN_QFN
+0
+65
+41
+Package_DFN_QFN
+Texas_R-PUQFN-N10
+http://www.ti.com/general/docs/lit/getliterature.tsp?baseLiteratureNumber=MPQF186&fileType=pdf
+Texas_R-PUQFN-N10
+0
+10
+10
+Package_DFN_QFN
+Texas_R-PWQFN-N28_EP2.1x3.1mm
+QFN, 28 Pin (http://www.ti.com/lit/ds/symlink/tps51363.pdf#page=29), generated with kicad-footprint-generator ipc_noLead_generator.py
+QFN NoLead
+0
+33
+29
+Package_DFN_QFN
+Texas_R-PWQFN-N28_EP2.1x3.1mm_ThermalVias
+QFN, 28 Pin (http://www.ti.com/lit/ds/symlink/tps51363.pdf#page=29), generated with kicad-footprint-generator ipc_noLead_generator.py
+QFN NoLead
+0
+43
+29
+Package_DFN_QFN
+Texas_RGE0024C_EP2.1x2.1mm
+Texas  QFN, 24 Pin (http://www.ti.com/lit/ds/symlink/pca9548a.pdf#page=37), generated with kicad-footprint-generator ipc_noLead_generator.py
+Texas QFN NoLead
+0
+29
+25
+Package_DFN_QFN
+Texas_RGE0024C_EP2.1x2.1mm_ThermalVias
+Texas  QFN, 24 Pin (http://www.ti.com/lit/ds/symlink/pca9548a.pdf#page=37), generated with kicad-footprint-generator ipc_noLead_generator.py
+Texas QFN NoLead
+0
+39
+25
+Package_DFN_QFN
+Texas_RGE0024H_EP2.7x2.7mm
+Texas  QFN, 24 Pin (http://www.ti.com/lit/ds/symlink/tlc5971.pdf#page=39), generated with kicad-footprint-generator ipc_noLead_generator.py
+Texas QFN NoLead
+0
+29
+25
+Package_DFN_QFN
+Texas_RGE0024H_EP2.7x2.7mm_ThermalVias
+Texas  QFN, 24 Pin (http://www.ti.com/lit/ds/symlink/tlc5971.pdf#page=39), generated with kicad-footprint-generator ipc_noLead_generator.py
+Texas QFN NoLead
+0
+39
+25
+Package_DFN_QFN
+Texas_RGV_S-PVQFN-N16_EP2.1x2.1mm
+QFN, 16 Pin (http://www.ti.com/lit/ds/symlink/ina3221.pdf#page=44), generated with kicad-footprint-generator ipc_noLead_generator.py
+QFN NoLead
+0
+21
+17
+Package_DFN_QFN
+Texas_RGV_S-PVQFN-N16_EP2.1x2.1mm_ThermalVias
+QFN, 16 Pin (http://www.ti.com/lit/ds/symlink/ina3221.pdf#page=44), generated with kicad-footprint-generator ipc_noLead_generator.py
+QFN NoLead
+0
+31
+17
+Package_DFN_QFN
+Texas_RGY_R-PVQFN-N24_EP2.05x3.1mm
+QFN, 24 Pin (http://www.ti.com/lit/ds/symlink/bq24133.pdf#page=40)
+QFN NoLead
+0
+29
+25
+Package_DFN_QFN
+Texas_RGY_R-PVQFN-N24_EP2.05x3.1mm_ThermalVias
+QFN, 24 Pin (http://www.ti.com/lit/ds/symlink/bq24133.pdf#page=40)
+QFN NoLead
+0
+36
+25
+Package_DFN_QFN
+Texas_RNN0018A
+Texas Instruments, VQFN-HR RNN0018A (http://www.ti.com/lit/ds/symlink/tps568215.pdf)
+ti vqfn-hr rnn0018a
+0
+26
+18
+Package_DFN_QFN
+Texas_RUM0016A_EP2.6x2.6mm
+QFN, 16 Pin (http://www.ti.com/lit/ds/symlink/lmh0074.pdf#page=13), generated with kicad-footprint-generator ipc_noLead_generator.py
+QFN NoLead
+0
+21
+17
+Package_DFN_QFN
+Texas_RUM0016A_EP2.6x2.6mm_ThermalVias
+QFN, 16 Pin (http://www.ti.com/lit/ds/symlink/lmh0074.pdf#page=13), generated with kicad-footprint-generator ipc_noLead_generator.py
+QFN NoLead
+0
+31
+17
+Package_DFN_QFN
+Texas_RWH0032A
+Texas Instruments, RWH0032A, 8x8x0.9mm (http://www.ti.com/lit/ds/snosd10c/snosd10c.pdf)
+ti rwh0032a
+0
+71
+33
+Package_DFN_QFN
+Texas_RWH0032A_ThermalVias
+Texas Instruments, RWH0032A, 8x8x0.9mm (http://www.ti.com/lit/ds/snosd10c/snosd10c.pdf)
+ti rwh0032a
+0
+94
+33
+Package_DFN_QFN
+Texas_R_PUQFN-N12
+Texas_R_PUQFN-N12 http://www.ti.com/lit/ds/symlink/txb0104.pdf
+Texas_R_PUQFN-N12
+0
+13
+12
+Package_DFN_QFN
+Texas_S-PDSO-N10_EP1.2x2mm
+DFN, 10 Pin (http://www.ti.com/lit/ds/symlink/tps7a91.pdf#page=30), generated with kicad-footprint-generator ipc_noLead_generator.py
+DFN NoLead
+0
+15
+11
+Package_DFN_QFN
+Texas_S-PDSO-N10_EP1.2x2mm_ThermalVias
+DFN, 10 Pin (http://www.ti.com/lit/ds/symlink/tps7a91.pdf#page=30), generated with kicad-footprint-generator ipc_noLead_generator.py
+DFN NoLead
+0
+22
+11
+Package_DFN_QFN
+Texas_S-PVQFN-N14
+Texas_S-PVQFN-N14  http://www.ti.com/lit/ds/symlink/txb0104.pdf
+Texas_S-PVQFN-N14_4.3x4.3_Pitch0.5mm_ThermalPad
+0
+19
+15
+Package_DFN_QFN
+Texas_S-PVQFN-N14_ThermalVias
+Texas_S-PVQFN-N14_ThermalVias  http://www.ti.com/lit/ds/symlink/txb0104.pdf
+Texas_S-PVQFN-N14_ThermalVias
+0
+24
+15
+Package_DFN_QFN
+Texas_S-PVQFN-N16_EP2.7x2.7mm
+QFN, 16 Pin (http://www.ti.com/lit/ds/symlink/msp430g2001.pdf#page=43), generated with kicad-footprint-generator ipc_noLead_generator.py
+QFN NoLead
+0
+26
+17
+Package_DFN_QFN
+Texas_S-PVQFN-N16_EP2.7x2.7mm_ThermalVias
+QFN, 16 Pin (http://www.ti.com/lit/ds/symlink/msp430g2001.pdf#page=43), generated with kicad-footprint-generator ipc_noLead_generator.py
+QFN NoLead
+0
+31
+17
+Package_DFN_QFN
+Texas_S-PVQFN-N20_EP2.4x2.4mm
+QFN, 20 Pin (http://www.ti.com/lit/ds/symlink/cc1101.pdf#page=101), generated with kicad-footprint-generator ipc_noLead_generator.py
+QFN NoLead
+0
+25
+21
+Package_DFN_QFN
+Texas_S-PVQFN-N20_EP2.4x2.4mm_ThermalVias
+QFN, 20 Pin (http://www.ti.com/lit/ds/symlink/cc1101.pdf#page=101), generated with kicad-footprint-generator ipc_noLead_generator.py
+QFN NoLead
+0
+35
+21
+Package_DFN_QFN
+Texas_S-PVQFN-N20_EP2.7x2.7mm
+QFN, 20 Pin (http://www.ti.com/lit/ds/symlink/drv8662.pdf#page=23), generated with kicad-footprint-generator ipc_noLead_generator.py
+QFN NoLead
+0
+25
+21
+Package_DFN_QFN
+Texas_S-PVQFN-N20_EP2.7x2.7mm_ThermalVias
+QFN, 20 Pin (http://www.ti.com/lit/ds/symlink/drv8662.pdf#page=23), generated with kicad-footprint-generator ipc_noLead_generator.py
+QFN NoLead
+0
+35
+21
+Package_DFN_QFN
+Texas_S-PVQFN-N20_EP3.15x3.15mm
+QFN, 20 Pin (www.ti.com/lit/ds/symlink/tps7a7200.pdf#page=36), generated with kicad-footprint-generator ipc_noLead_generator.py
+QFN NoLead
+0
+25
+21
+Package_DFN_QFN
+Texas_S-PVQFN-N20_EP3.15x3.15mm_ThermalVias
+QFN, 20 Pin (www.ti.com/lit/ds/symlink/tps7a7200.pdf#page=36), generated with kicad-footprint-generator ipc_noLead_generator.py
+QFN NoLead
+0
+47
+21
+Package_DFN_QFN
+Texas_S-PVQFN-N24_EP2.1x2.1mm
+QFN, 24 Pin (http://www.ti.com/lit/ds/symlink/msp430fr5720.pdf#page=108), generated with kicad-footprint-generator ipc_noLead_generator.py
+QFN NoLead
+0
+29
+25
+Package_DFN_QFN
+Texas_S-PVQFN-N24_EP2.1x2.1mm_ThermalVias
+QFN, 24 Pin (http://www.ti.com/lit/ds/symlink/msp430fr5720.pdf#page=108), generated with kicad-footprint-generator ipc_noLead_generator.py
+QFN NoLead
+0
+39
+25
+Package_DFN_QFN
+Texas_S-PVQFN-N32_EP3.45x3.45mm
+QFN, 32 Pin (http://www.ti.com/lit/ds/symlink/msp430f1122.pdf#page=54), generated with kicad-footprint-generator ipc_noLead_generator.py
+QFN NoLead
+0
+42
+33
+Package_DFN_QFN
+Texas_S-PVQFN-N32_EP3.45x3.45mm_ThermalVias
+QFN, 32 Pin (http://www.ti.com/lit/ds/symlink/msp430f1122.pdf#page=54), generated with kicad-footprint-generator ipc_noLead_generator.py
+QFN NoLead
+0
+59
+33
+Package_DFN_QFN
+Texas_S-PVQFN-N36_EP4.4x4.4mm
+QFN, 36 Pin (http://www.ti.com/lit/ds/slvsba5d/slvsba5d.pdf#page=35), generated with kicad-footprint-generator ipc_noLead_generator.py
+QFN NoLead
+0
+46
+37
+Package_DFN_QFN
+Texas_S-PVQFN-N36_EP4.4x4.4mm_ThermalVias
+QFN, 36 Pin (http://www.ti.com/lit/ds/slvsba5d/slvsba5d.pdf#page=35), generated with kicad-footprint-generator ipc_noLead_generator.py
+QFN NoLead
+0
+79
+37
+Package_DFN_QFN
+Texas_S-PVQFN-N40_EP2.9x2.9mm
+QFN, 40 Pin (http://www.ti.com/lit/ds/symlink/msp430fr5731.pdf#page=111 JEDEC MO-220 variation VJJD-2), generated with kicad-footprint-generator ipc_noLead_generator.py
+QFN NoLead
+0
+45
+41
+Package_DFN_QFN
+Texas_S-PVQFN-N40_EP2.9x2.9mm_ThermalVias
+QFN, 40 Pin (http://www.ti.com/lit/ds/symlink/msp430fr5731.pdf#page=111 JEDEC MO-220 variation VJJD-2), generated with kicad-footprint-generator ipc_noLead_generator.py
+QFN NoLead
+0
+55
+41
+Package_DFN_QFN
+Texas_S-PVQFN-N40_EP3.52x2.62mm
+QFN, 40 Pin (http://www.ti.com/lit/ds/symlink/drv8308.pdf#page=56 JEDEC MO-220 variation VJJD-2), generated with kicad-footprint-generator ipc_noLead_generator.py
+QFN NoLead
+0
+47
+41
+Package_DFN_QFN
+Texas_S-PVQFN-N40_EP3.52x2.62mm_ThermalVias
+QFN, 40 Pin (http://www.ti.com/lit/ds/symlink/drv8308.pdf#page=56 JEDEC MO-220 variation VJJD-2), generated with kicad-footprint-generator ipc_noLead_generator.py
+QFN NoLead
+0
+60
+41
+Package_DFN_QFN
+Texas_S-PVQFN-N40_EP4.6x4.6mm
+QFN, 40 Pin (http://www.ti.com/lit/ds/symlink/dac7750.pdf#page=54), generated with kicad-footprint-generator ipc_noLead_generator.py
+QFN NoLead
+0
+50
+41
+Package_DFN_QFN
+Texas_S-PVQFN-N40_EP4.6x4.6mm_ThermalVias
+QFN, 40 Pin (http://www.ti.com/lit/ds/symlink/dac7750.pdf#page=54), generated with kicad-footprint-generator ipc_noLead_generator.py
+QFN NoLead
+0
+83
+41
+Package_DFN_QFN
+Texas_S-PVQFN-N40_EP4.15x4.15mm
+QFN, 40 Pin (http://www.ti.com/lit/ds/symlink/msp430g2755.pdf#page=70 JEDEC MO-220 variation VJJD-2), generated with kicad-footprint-generator ipc_noLead_generator.py
+QFN NoLead
+0
+50
+41
+Package_DFN_QFN
+Texas_S-PVQFN-N40_EP4.15x4.15mm_ThermalVias
+QFN, 40 Pin (http://www.ti.com/lit/ds/symlink/msp430g2755.pdf#page=70 JEDEC MO-220 variation VJJD-2), generated with kicad-footprint-generator ipc_noLead_generator.py
+QFN NoLead
+0
+83
+41
+Package_DFN_QFN
+Texas_S-PVQFN-N48_EP5.15x5.15mm
+QFN, 48 Pin (http://www.ti.com/lit/ds/symlink/msp430f5232.pdf#page=111), generated with kicad-footprint-generator ipc_noLead_generator.py
+QFN NoLead
+0
+65
+49
+Package_DFN_QFN
+Texas_S-PVQFN-N48_EP5.15x5.15mm_ThermalVias
+QFN, 48 Pin (http://www.ti.com/lit/ds/symlink/msp430f5232.pdf#page=111), generated with kicad-footprint-generator ipc_noLead_generator.py
+QFN NoLead
+0
+111
+49
+Package_DFN_QFN
+Texas_S-PVQFN-N64_EP4.25x4.25mm
+QFN, 64 Pin (http://www.ti.com/lit/ds/symlink/msp430f5217.pdf#page=120), generated with kicad-footprint-generator ipc_noLead_generator.py
+QFN NoLead
+0
+69
+65
+Package_DFN_QFN
+Texas_S-PVQFN-N64_EP4.25x4.25mm_ThermalVias
+QFN, 64 Pin (http://www.ti.com/lit/ds/symlink/msp430f5217.pdf#page=120), generated with kicad-footprint-generator ipc_noLead_generator.py
+QFN NoLead
+0
+127
+65
+Package_DFN_QFN
+Texas_S-PWQFN-N16_EP2.1x2.1mm
+QFN, 16 Pin (http://www.ti.com/lit/ds/symlink/drv8801.pdf#page=31 MO-220 variation VGGC), generated with kicad-footprint-generator ipc_noLead_generator.py
+QFN NoLead
+0
+21
+17
+Package_DFN_QFN
+Texas_S-PWQFN-N16_EP2.1x2.1mm_ThermalVias
+QFN, 16 Pin (http://www.ti.com/lit/ds/symlink/drv8801.pdf#page=31 MO-220 variation VGGC), generated with kicad-footprint-generator ipc_noLead_generator.py
+QFN NoLead
+0
+31
+17
+Package_DFN_QFN
+Texas_S-PWQFN-N20
+20-Pin Plastic Quad Flatpack No-Lead Package, Body 3.0x3.0x0.8mm, Texas Instruments (http://www.ti.com/lit/ds/symlink/tps22993.pdf)
+QFN 0.4
+0
+24
+20
+Package_DFN_QFN
+Texas_S-PWQFN-N24_EP2.7x2.7mm
+QFN, 24 Pin (http://www.ti.com/lit/ds/symlink/bq25601.pdf#page=54), generated with kicad-footprint-generator ipc_noLead_generator.py
+QFN NoLead
+0
+29
+25
+Package_DFN_QFN
+Texas_S-PWQFN-N24_EP2.7x2.7mm_ThermalVias
+QFN, 24 Pin (http://www.ti.com/lit/ds/symlink/bq25601.pdf#page=54), generated with kicad-footprint-generator ipc_noLead_generator.py
+QFN NoLead
+0
+39
+25
+Package_DFN_QFN
+Texas_S-PWQFN-N32_EP2.8x2.8mm
+QFN, 32 Pin (https://www.ti.com/lit/ds/symlink/bq25703a.pdf#page=90), generated with kicad-footprint-generator ipc_noLead_generator.py
+QFN NoLead
+0
+37
+33
+Package_DFN_QFN
+Texas_S-PWQFN-N32_EP2.8x2.8mm_ThermalVias
+QFN, 32 Pin (https://www.ti.com/lit/ds/symlink/bq25703a.pdf#page=90), generated with kicad-footprint-generator ipc_noLead_generator.py
+QFN NoLead
+0
+47
+33
+Package_DFN_QFN
+Texas_S-PWQFN-N100_EP5.5x5.5mm
+http://www.ti.com/general/docs/lit/getliterature.tsp?baseLiteratureNumber=szza059&fileType=pdf,http://www.ti.com/lit/ds/sllse76m/sllse76m.pdf
+MultiRow QFN
+0
+114
+105
+Package_DFN_QFN
+Texas_S-PWQFN-N100_EP5.5x5.5mm_ThermalVias
+http://www.ti.com/general/docs/lit/getliterature.tsp?baseLiteratureNumber=szza059&fileType=pdf,http://www.ti.com/lit/ds/sllse76m/sllse76m.pdf
+MultiRow QFN
+0
+131
+105
+Package_DFN_QFN
+Texas_S-PX2QFN-14
+Texas  QFN, 14 Pin (http://www.ti.com/lit/ds/symlink/tlv9004.pdf#page=64), generated with kicad-footprint-generator ipc_noLead_generator.py
+Texas QFN NoLead
+0
+14
+14
+Package_DFN_QFN
+Texas_VQFN-RHL-20
+http://www.ti.com/lit/ds/symlink/bq51050b.pdf
+RHL0020A
+0
+33
+21
+Package_DFN_QFN
+Texas_VQFN-RHL-20_ThermalVias
+http://www.ti.com/lit/ds/symlink/bq51050b.pdf
+RHL0020A
+0
+41
+21
+Package_DFN_QFN
+Texas_VSON-HR-8_1.5x2mm_P0.5mm
+Texas  VSON-HR, 8 Pin (http://www.ti.com/lit/ds/symlink/tps62823.pdf#page=29), generated with kicad-footprint-generator ipc_noLead_generator.py
+Texas VSON-HR NoLead
+0
+8
+8
+Package_DFN_QFN
+Texas_WQFN-MR-100_3x3-DapStencil
+http://www.ti.com/general/docs/lit/getliterature.tsp?baseLiteratureNumber=szza059&fileType=pdf,http://www.ti.com/general/docs/lit/getliterature.tsp?baseLiteratureNumber=mpqf258&fileType=pdf,http://www.ti.com/general/docs/lit/getliterature.tsp?baseLiteratureNumber=LPPD235&fileType=pdf
+MultiRow QFN
+0
+113
+105
+Package_DFN_QFN
+Texas_WQFN-MR-100_ThermalVias_3x3-DapStencil
+http://www.ti.com/general/docs/lit/getliterature.tsp?baseLiteratureNumber=szza059&fileType=pdf,http://www.ti.com/general/docs/lit/getliterature.tsp?baseLiteratureNumber=mpqf258&fileType=pdf,http://www.ti.com/general/docs/lit/getliterature.tsp?baseLiteratureNumber=LPPD235&fileType=pdf
+MultiRow QFN
+0
+126
+105
+Package_DFN_QFN
+Texas_X2QFN-12_1.6x1.6mm_P0.4mm
+Texas  X2QFN, 12 Pin (http://www.ti.com/lit/ml/mpqf391c/mpqf391c.pdf), generated with kicad-footprint-generator ipc_noLead_generator.py
+Texas X2QFN NoLead
+0
+12
+12
+Package_DFN_QFN
+UDFN-4-1EP_1x1mm_P0.65mm_EP0.48x0.48mm
+UDFN-4_1x1mm_P0.65mm, http://ww1.microchip.com/downloads/en/DeviceDoc/MIC550x-300mA-Single-Output-LDO-in-Small-Packages-DS20006006A.pdf
+UDFN-4_1x1mm_P0.65mm
+0
+5
+5
+Package_DFN_QFN
+UDFN-9_1.0x3.8mm_P0.5mm
+9-pin UDFN package, 1.0x3.8mm, (Ref: https://katalog.we-online.de/pbs/datasheet/824014881.pdf)
+UDFN SMD
+0
+9
+9
+Package_DFN_QFN
+UDFN-10_1.35x2.6mm_P0.5mm
+http://www.st.com/content/ccc/resource/technical/document/datasheet/f2/11/8a/ed/40/31/40/56/DM00088292.pdf/files/DM00088292.pdf/jcr:content/translations/en.DM00088292.pdf
+UDFN 0.5 uQFN
+0
+10
+10
+Package_DFN_QFN
+UFQFPN-32-1EP_5x5mm_P0.5mm_EP3.5x3.5mm
+UFQFPN, 32 Pin (https://www.st.com/resource/en/datasheet/stm32g071k8.pdf), generated with kicad-footprint-generator ipc_noLead_generator.py
+UFQFPN NoLead
+0
+37
+33
+Package_DFN_QFN
+UFQFPN-32-1EP_5x5mm_P0.5mm_EP3.5x3.5mm_ThermalVias
+UFQFPN, 32 Pin (https://www.st.com/resource/en/datasheet/stm32g071k8.pdf), generated with kicad-footprint-generator ipc_noLead_generator.py
+UFQFPN NoLead
+0
+47
+33
+Package_DFN_QFN
+UQFN-10_1.3x1.8mm_P0.4mm
+UQFN, 10 Pin (http://ww1.microchip.com/downloads/en/DeviceDoc/00001725D.pdf (Page 9)), generated with kicad-footprint-generator ipc_noLead_generator.py
+UQFN NoLead
+0
+10
+10
+Package_DFN_QFN
+UQFN-10_1.4x1.8mm_P0.4mm
+UQFN 10pin, https://www.onsemi.com/pub/Collateral/488AT.PDF
+UQFN-10_1.4x1.8mm_P0.4mm
+0
+10
+10
+Package_DFN_QFN
+UQFN-10_1.6x2.1mm_P0.5mm
+UQFN, 10 Pin (http://ww1.microchip.com/downloads/en/DeviceDoc/00001725D.pdf (Page 12)), generated with kicad-footprint-generator ipc_noLead_generator.py
+UQFN NoLead
+0
+10
+10
+Package_DFN_QFN
+UQFN-16-1EP_3x3mm_P0.5mm_EP1.75x1.75mm
+16-Lead Ultra Thin Quad Flat, No Lead Package (UC) - 3x3x0.5 mm Body [UQFN]; (see Microchip Packaging Specification 00000049BS.pdf)
+QFN 0.5
+0
+21
+17
+Package_DFN_QFN
+UQFN-16-1EP_4x4mm_P0.65mm_EP2.6x2.6mm
+UQFN, 16 Pin (http://ww1.microchip.com/downloads/en/DeviceDoc/16L_UQFN_4x4x0_5mm_JQ_C04257A.pdf), generated with kicad-footprint-generator ipc_noLead_generator.py
+UQFN NoLead
+0
+21
+17
+Package_DFN_QFN
+UQFN-16-1EP_4x4mm_P0.65mm_EP2.6x2.6mm_ThermalVias
+UQFN, 16 Pin (http://ww1.microchip.com/downloads/en/DeviceDoc/16L_UQFN_4x4x0_5mm_JQ_C04257A.pdf), generated with kicad-footprint-generator ipc_noLead_generator.py
+UQFN NoLead
+0
+31
+17
+Package_DFN_QFN
+UQFN-16-1EP_4x4mm_P0.65mm_EP2.7x2.7mm
+16-Lead Ultra Thin Plastic Quad Flat, No Lead Package (JQ) - 4x4x0.5 mm Body [UQFN]; (see Microchip Packaging Specification 00000049BS.pdf)
+QFN 0.65
+0
+21
+17
+Package_DFN_QFN
+UQFN-20-1EP_3x3mm_P0.4mm_EP1.85x1.85mm
+UQFN, 20 Pin (http://ww1.microchip.com/downloads/en/PackagingSpec/00000049BQ.pdf#page=332), generated with kicad-footprint-generator ipc_noLead_generator.py
+UQFN NoLead
+0
+25
+21
+Package_DFN_QFN
+UQFN-20-1EP_3x3mm_P0.4mm_EP1.85x1.85mm_ThermalVias
+UQFN, 20 Pin (http://ww1.microchip.com/downloads/en/PackagingSpec/00000049BQ.pdf#page=332), generated with kicad-footprint-generator ipc_noLead_generator.py
+UQFN NoLead
+0
+30
+21
+Package_DFN_QFN
+UQFN-20-1EP_4x4mm_P0.5mm_EP2.8x2.8mm
+UQFN, 20 Pin (http://ww1.microchip.com/downloads/en/DeviceDoc/40001839B.pdf#page=464), generated with kicad-footprint-generator ipc_noLead_generator.py
+UQFN NoLead
+0
+25
+21
+Package_DFN_QFN
+UQFN-20-1EP_4x4mm_P0.5mm_EP2.8x2.8mm_ThermalVias
+UQFN, 20 Pin (http://ww1.microchip.com/downloads/en/DeviceDoc/40001839B.pdf#page=464), generated with kicad-footprint-generator ipc_noLead_generator.py
+UQFN NoLead
+0
+35
+21
+Package_DFN_QFN
+UQFN-20_3x3mm_P0.4mm
+UQFN, 20 Pin (https://resurgentsemi.com/wp-content/uploads/2018/09/MPR121_rev5-Resurgent.pdf?d453f8&d453f8), generated with kicad-footprint-generator ipc_noLead_generator.py
+UQFN NoLead
+0
+20
+20
+Package_DFN_QFN
+UQFN-28-1EP_4x4mm_P0.4mm_EP2.35x2.35mm
+UQFN, 28 Pin (http://ww1.microchip.com/downloads/en/PackagingSpec/00000049BQ.pdf#page=338), generated with kicad-footprint-generator ipc_noLead_generator.py
+UQFN NoLead
+0
+33
+29
+Package_DFN_QFN
+UQFN-28-1EP_4x4mm_P0.4mm_EP2.35x2.35mm_ThermalVias
+UQFN, 28 Pin (http://ww1.microchip.com/downloads/en/PackagingSpec/00000049BQ.pdf#page=338), generated with kicad-footprint-generator ipc_noLead_generator.py
+UQFN NoLead
+0
+43
+29
+Package_DFN_QFN
+UQFN-40-1EP_5x5mm_P0.4mm_EP3.8x3.8mm
+UQFN, 40 Pin (http://ww1.microchip.com/downloads/en/PackagingSpec/00000049BQ.pdf#page=345), generated with kicad-footprint-generator ipc_noLead_generator.py
+UQFN NoLead
+0
+50
+41
+Package_DFN_QFN
+UQFN-40-1EP_5x5mm_P0.4mm_EP3.8x3.8mm_ThermalVias
+UQFN, 40 Pin (http://ww1.microchip.com/downloads/en/PackagingSpec/00000049BQ.pdf#page=345), generated with kicad-footprint-generator ipc_noLead_generator.py
+UQFN NoLead
+0
+67
+41
+Package_DFN_QFN
+UQFN-48-1EP_6x6mm_P0.4mm_EP4.45x4.45mm
+UQFN, 48 Pin (http://ww1.microchip.com/downloads/en/PackagingSpec/00000049BQ.pdf#page=347), generated with kicad-footprint-generator ipc_noLead_generator.py
+UQFN NoLead
+0
+58
+49
+Package_DFN_QFN
+UQFN-48-1EP_6x6mm_P0.4mm_EP4.45x4.45mm_ThermalVias
+UQFN, 48 Pin (http://ww1.microchip.com/downloads/en/PackagingSpec/00000049BQ.pdf#page=347), generated with kicad-footprint-generator ipc_noLead_generator.py
+UQFN NoLead
+0
+75
+49
+Package_DFN_QFN
+UQFN-48-1EP_6x6mm_P0.4mm_EP4.62x4.62mm
+UQFN, 48 Pin (https://github.com/KiCad/kicad-symbols/pull/1189#issuecomment-449506354), generated with kicad-footprint-generator ipc_noLead_generator.py
+UQFN NoLead
+0
+53
+49
+Package_DFN_QFN
+UQFN-48-1EP_6x6mm_P0.4mm_EP4.62x4.62mm_ThermalVias
+UQFN, 48 Pin (https://github.com/KiCad/kicad-symbols/pull/1189#issuecomment-449506354), generated with kicad-footprint-generator ipc_noLead_generator.py
+UQFN NoLead
+0
+75
+49
+Package_DFN_QFN
+VDFN-8-1EP_2x2mm_P0.5mm_EP0.9x1.7mm
+8-Lead Very Thin Dual Flatpack No-Lead (LZ) - 2x3x0.9 mm Body [VDFN] (see Microchip Packaging Specification 00000049BS.pdf)
+DFN 0.5
+0
+11
+9
+Package_DFN_QFN
+VQFN-16-1EP_3x3mm_P0.5mm_EP1.1x1.1mm
+VQFN, 16 Pin (https://ww1.microchip.com/downloads/en/DeviceDoc/16L_VQFN-WFS_3x3mm_4MX_C04-00508a.pdf), generated with kicad-footprint-generator ipc_noLead_generator.py
+VQFN NoLead
+0
+18
+17
+Package_DFN_QFN
+VQFN-16-1EP_3x3mm_P0.5mm_EP1.1x1.1mm_ThermalVias
+VQFN, 16 Pin (https://ww1.microchip.com/downloads/en/DeviceDoc/16L_VQFN-WFS_3x3mm_4MX_C04-00508a.pdf), generated with kicad-footprint-generator ipc_noLead_generator.py
+VQFN NoLead
+0
+23
+17
+Package_DFN_QFN
+VQFN-16-1EP_3x3mm_P0.5mm_EP1.6x1.6mm
+VQFN, 16 Pin (http://www.ti.com/lit/ds/symlink/cdclvp1102.pdf#page=28), generated with kicad-footprint-generator ipc_noLead_generator.py
+VQFN NoLead
+0
+21
+17
+Package_DFN_QFN
+VQFN-16-1EP_3x3mm_P0.5mm_EP1.6x1.6mm_ThermalVias
+VQFN, 16 Pin (http://www.ti.com/lit/ds/symlink/cdclvp1102.pdf#page=28), generated with kicad-footprint-generator ipc_noLead_generator.py
+VQFN NoLead
+0
+26
+17
+Package_DFN_QFN
+VQFN-16-1EP_3x3mm_P0.5mm_EP1.8x1.8mm
+VQFN, 16 Pin (https://www.st.com/resource/en/datasheet/stspin220.pdf), generated with kicad-footprint-generator ipc_noLead_generator.py
+VQFN NoLead
+0
+21
+17
+Package_DFN_QFN
+VQFN-16-1EP_3x3mm_P0.5mm_EP1.8x1.8mm_ThermalVias
+VQFN, 16 Pin (https://www.st.com/resource/en/datasheet/stspin220.pdf), generated with kicad-footprint-generator ipc_noLead_generator.py
+VQFN NoLead
+0
+26
+17
+Package_DFN_QFN
+VQFN-16-1EP_3x3mm_P0.5mm_EP1.45x1.45mm
+VQFN, 16 Pin (http://www.ti.com/lit/ds/sbos354a/sbos354a.pdf, JEDEC MO-220 variant VEED-6), generated with kicad-footprint-generator ipc_noLead_generator.py
+VQFN NoLead
+0
+21
+17
+Package_DFN_QFN
+VQFN-16-1EP_3x3mm_P0.5mm_EP1.45x1.45mm_ThermalVias
+VQFN, 16 Pin (http://www.ti.com/lit/ds/sbos354a/sbos354a.pdf, JEDEC MO-220 variant VEED-6), generated with kicad-footprint-generator ipc_noLead_generator.py
+VQFN NoLead
+0
+26
+17
+Package_DFN_QFN
+VQFN-16-1EP_3x3mm_P0.5mm_EP1.68x1.68mm
+VQFN, 16 Pin (http://www.ti.com/lit/ds/symlink/tlv62095.pdf), generated with kicad-footprint-generator ipc_noLead_generator.py
+VQFN NoLead
+0
+21
+17
+Package_DFN_QFN
+VQFN-16-1EP_3x3mm_P0.5mm_EP1.68x1.68mm_ThermalVias
+VQFN, 16 Pin (http://www.ti.com/lit/ds/symlink/tlv62095.pdf), generated with kicad-footprint-generator ipc_noLead_generator.py
+VQFN NoLead
+0
+26
+17
+Package_DFN_QFN
+VQFN-20-1EP_3x3mm_P0.4mm_EP1.7x1.7mm
+VQFN, 20 Pin (http://ww1.microchip.com/downloads/en/DeviceDoc/20%20Lead%20VQFN%203x3x0_9mm_1_7EP%20U2B%20C04-21496a.pdf), generated with kicad-footprint-generator ipc_noLead_generator.py
+VQFN NoLead
+0
+25
+21
+Package_DFN_QFN
+VQFN-20-1EP_3x3mm_P0.4mm_EP1.7x1.7mm_ThermalVias
+VQFN, 20 Pin (http://ww1.microchip.com/downloads/en/DeviceDoc/20%20Lead%20VQFN%203x3x0_9mm_1_7EP%20U2B%20C04-21496a.pdf), generated with kicad-footprint-generator ipc_noLead_generator.py
+VQFN NoLead
+0
+30
+21
+Package_DFN_QFN
+VQFN-20-1EP_3x3mm_P0.45mm_EP1.55x1.55mm
+VQFN, 20 Pin (http://ww1.microchip.com/downloads/en/DeviceDoc/doc8246.pdf#page=264), generated with kicad-footprint-generator ipc_noLead_generator.py
+VQFN NoLead
+0
+25
+21
+Package_DFN_QFN
+VQFN-20-1EP_3x3mm_P0.45mm_EP1.55x1.55mm_ThermalVias
+VQFN, 20 Pin (http://ww1.microchip.com/downloads/en/DeviceDoc/doc8246.pdf#page=264), generated with kicad-footprint-generator ipc_noLead_generator.py
+VQFN NoLead
+0
+30
+21
+Package_DFN_QFN
+VQFN-24-1EP_4x4mm_P0.5mm_EP2.45x2.45mm
+VQFN, 24 Pin (http://www.ti.com/lit/ds/symlink/msp430f1101a.pdf), generated with kicad-footprint-generator ipc_noLead_generator.py
+VQFN NoLead
+0
+34
+25
+Package_DFN_QFN
+VQFN-24-1EP_4x4mm_P0.5mm_EP2.45x2.45mm_ThermalVias
+VQFN, 24 Pin (http://www.ti.com/lit/ds/symlink/msp430f1101a.pdf), generated with kicad-footprint-generator ipc_noLead_generator.py
+VQFN NoLead
+0
+39
+25
+Package_DFN_QFN
+VQFN-28-1EP_4x4mm_P0.45mm_EP2.4x2.4mm
+VQFN, 28 Pin (http://ww1.microchip.com/downloads/en/DeviceDoc/Atmel-9505-AT42-QTouch-BSW-AT42QT1060_Datasheet.pdf#page=28), generated with kicad-footprint-generator ipc_noLead_generator.py
+VQFN NoLead
+0
+33
+29
+Package_DFN_QFN
+VQFN-28-1EP_4x4mm_P0.45mm_EP2.4x2.4mm_ThermalVias
+VQFN, 28 Pin (http://ww1.microchip.com/downloads/en/DeviceDoc/Atmel-9505-AT42-QTouch-BSW-AT42QT1060_Datasheet.pdf#page=28), generated with kicad-footprint-generator ipc_noLead_generator.py
+VQFN NoLead
+0
+43
+29
+Package_DFN_QFN
+VQFN-28-1EP_4x5mm_P0.5mm_EP2.55x3.55mm
+VQFN, 28 Pin (http://www.ti.com/lit/ds/symlink/lm5175.pdf#page=40), generated with kicad-footprint-generator ipc_noLead_generator.py
+VQFN NoLead
+0
+35
+29
+Package_DFN_QFN
+VQFN-28-1EP_4x5mm_P0.5mm_EP2.55x3.55mm_ThermalVias
+VQFN, 28 Pin (http://www.ti.com/lit/ds/symlink/lm5175.pdf#page=40), generated with kicad-footprint-generator ipc_noLead_generator.py
+VQFN NoLead
+0
+48
+29
+Package_DFN_QFN
+VQFN-32-1EP_5x5mm_P0.5mm_EP3.1x3.1mm
+VQFN, 32 Pin (http://ww1.microchip.com/downloads/en/devicedoc/atmel-9520-at42-qtouch-bsw-at42qt1110_datasheet.pdf#page=42), generated with kicad-footprint-generator ipc_noLead_generator.py
+VQFN NoLead
+0
+37
+33
+Package_DFN_QFN
+VQFN-32-1EP_5x5mm_P0.5mm_EP3.1x3.1mm_ThermalVias
+VQFN, 32 Pin (http://ww1.microchip.com/downloads/en/devicedoc/atmel-9520-at42-qtouch-bsw-at42qt1110_datasheet.pdf#page=42), generated with kicad-footprint-generator ipc_noLead_generator.py
+VQFN NoLead
+0
+47
+33
+Package_DFN_QFN
+VQFN-32-1EP_5x5mm_P0.5mm_EP3.5x3.5mm
+VQFN, 32 Pin (https://www.ftdichip.com/Support/Documents/DataSheets/ICs/DS_FT4222H.pdf#page=40), generated with kicad-footprint-generator ipc_noLead_generator.py
+VQFN NoLead
+0
+37
+33
+Package_DFN_QFN
+VQFN-32-1EP_5x5mm_P0.5mm_EP3.5x3.5mm_ThermalVias
+VQFN, 32 Pin (https://www.ftdichip.com/Support/Documents/DataSheets/ICs/DS_FT4222H.pdf#page=40), generated with kicad-footprint-generator ipc_noLead_generator.py
+VQFN NoLead
+0
+47
+33
+Package_DFN_QFN
+VQFN-32-1EP_5x5mm_P0.5mm_EP3.15x3.15mm
+VQFN, 32 Pin (https://www.ti.com/lit/ds/slvs589d/slvs589d.pdf#page=33), generated with kicad-footprint-generator ipc_noLead_generator.py
+VQFN NoLead
+0
+37
+33
+Package_DFN_QFN
+VQFN-32-1EP_5x5mm_P0.5mm_EP3.15x3.15mm_ThermalVias
+VQFN, 32 Pin (https://www.ti.com/lit/ds/slvs589d/slvs589d.pdf#page=33), generated with kicad-footprint-generator ipc_noLead_generator.py
+VQFN NoLead
+0
+47
+33
+Package_DFN_QFN
+VQFN-46-1EP_5x6mm_P0.4mm_EP2.8x3.8mm
+VQFN, 46 Pin (http://www.ti.com/lit/ds/symlink/lp5036.pdf#page=59), generated with kicad-footprint-generator ipc_noLead_generator.py
+VQFN NoLead
+0
+53
+47
+Package_DFN_QFN
+VQFN-46-1EP_5x6mm_P0.4mm_EP2.8x3.8mm_ThermalVias
+VQFN, 46 Pin (http://www.ti.com/lit/ds/symlink/lp5036.pdf#page=59), generated with kicad-footprint-generator ipc_noLead_generator.py
+VQFN NoLead
+0
+66
+47
+Package_DFN_QFN
+VQFN-48-1EP_6x6mm_P0.4mm_EP4.1x4.1mm
+VQFN, 48 Pin (http://ww1.microchip.com/downloads/en/DeviceDoc/48L_VQFN_6x6mm_6LX_C04-00494a.pdf), generated with kicad-footprint-generator ipc_noLead_generator.py
+VQFN NoLead
+0
+58
+49
+Package_DFN_QFN
+VQFN-48-1EP_6x6mm_P0.4mm_EP4.1x4.1mm_ThermalVias
+VQFN, 48 Pin (http://ww1.microchip.com/downloads/en/DeviceDoc/48L_VQFN_6x6mm_6LX_C04-00494a.pdf), generated with kicad-footprint-generator ipc_noLead_generator.py
+VQFN NoLead
+0
+75
+49
+Package_DFN_QFN
+VQFN-48-1EP_7x7mm_P0.5mm_EP4.1x4.1mm
+VQFN, 48 Pin (http://www.ti.com/lit/ds/symlink/cc430f5137.pdf#page=128), generated with kicad-footprint-generator ipc_noLead_generator.py
+VQFN NoLead
+0
+58
+49
+Package_DFN_QFN
+VQFN-48-1EP_7x7mm_P0.5mm_EP4.1x4.1mm_ThermalVias
+VQFN, 48 Pin (http://www.ti.com/lit/ds/symlink/cc430f5137.pdf#page=128), generated with kicad-footprint-generator ipc_noLead_generator.py
+VQFN NoLead
+0
+75
+49
+Package_DFN_QFN
+VQFN-48-1EP_7x7mm_P0.5mm_EP5.15x5.15mm
+VQFN, 48 Pin (http://www.ti.com/lit/ds/symlink/cc1312r.pdf#page=48), generated with kicad-footprint-generator ipc_noLead_generator.py
+VQFN NoLead
+0
+53
+49
+Package_DFN_QFN
+VQFN-48-1EP_7x7mm_P0.5mm_EP5.15x5.15mm_ThermalVias
+VQFN, 48 Pin (http://www.ti.com/lit/ds/symlink/cc1312r.pdf#page=48), generated with kicad-footprint-generator ipc_noLead_generator.py
+VQFN NoLead
+0
+79
+49
+Package_DFN_QFN
+VQFN-64-1EP_9x9mm_P0.5mm_EP5.4x5.4mm
+VQFN, 64 Pin (http://ww1.microchip.com/downloads/en/DeviceDoc/PIC16LF19195-6-7-Data-Sheet-40001873D.pdf#page=718), generated with kicad-footprint-generator ipc_noLead_generator.py
+VQFN NoLead
+0
+74
+65
+Package_DFN_QFN
+VQFN-64-1EP_9x9mm_P0.5mm_EP5.4x5.4mm_ThermalVias
+VQFN, 64 Pin (http://ww1.microchip.com/downloads/en/DeviceDoc/PIC16LF19195-6-7-Data-Sheet-40001873D.pdf#page=718), generated with kicad-footprint-generator ipc_noLead_generator.py
+VQFN NoLead
+0
+100
+65
+Package_DFN_QFN
+VQFN-64-1EP_9x9mm_P0.5mm_EP7.15x7.15mm
+VQFN, 64 Pin (http://ww1.microchip.com/downloads/en/DeviceDoc/64L_QFN_9x9_MR_C04-00149e.pdf), generated with kicad-footprint-generator ipc_noLead_generator.py
+VQFN NoLead
+0
+74
+65
+Package_DFN_QFN
+VQFN-64-1EP_9x9mm_P0.5mm_EP7.15x7.15mm_ThermalVias
+VQFN, 64 Pin (http://ww1.microchip.com/downloads/en/DeviceDoc/64L_QFN_9x9_MR_C04-00149e.pdf), generated with kicad-footprint-generator ipc_noLead_generator.py
+VQFN NoLead
+0
+91
+65
+Package_DFN_QFN
+WDFN-6-2EP_4.0x2.6mm_P0.65mm
+WDFN, 6 pin, 4.0x2.6, 0.65P; Two exposed pads, (https://www.onsemi.com/pub/Collateral/511BZ.PDF)
+DFN 0.65P dual flag
+0
+8
+8
+Package_DFN_QFN
+WDFN-8-1EP_2x2.2mm_P0.5mm_EP0.80x0.54
+https://www.onsemi.com/pub/Collateral/511BN.PDF
+WDFN-8 1EP 2.2X2.0 0.5P
+0
+9
+9
+Package_DFN_QFN
+WDFN-8-1EP_2x2mm_P0.5mm_EP0.8x1.2mm
+WDFN, 8 Pin (http://ww1.microchip.com/downloads/en/DeviceDoc/20005474E.pdf#page=25), generated with kicad-footprint-generator ipc_noLead_generator.py
+WDFN NoLead
+0
+13
+9
+Package_DFN_QFN
+WDFN-8-1EP_3x2mm_P0.5mm_EP1.3x1.4mm
+WDFN, 8 Pin (http://ww1.microchip.com/downloads/en/DeviceDoc/8L_TDFN_2x3_MNY_C04-0129E-MNY.pdf), generated with kicad-footprint-generator ipc_noLead_generator.py
+WDFN NoLead
+0
+13
+9
+Package_DFN_QFN
+WDFN-8-1EP_4x3mm_P0.65mm_EP2.4x1.8mm
+WDFN, 8 Pin (https://www.onsemi.com/pub/Collateral/509AF.PDF), generated with kicad-footprint-generator ipc_noLead_generator.py
+WDFN NoLead
+0
+13
+9
+Package_DFN_QFN
+WDFN-8-1EP_4x3mm_P0.65mm_EP2.4x1.8mm_ThermalVias
+WDFN, 8 Pin (https://www.onsemi.com/pub/Collateral/509AF.PDF), generated with kicad-footprint-generator ipc_noLead_generator.py
+WDFN NoLead
+0
+20
+9
+Package_DFN_QFN
+WDFN-8-1EP_6x5mm_P1.27mm_EP3.4x4mm
+WDFN, 8 Pin (http://ww1.microchip.com/downloads/en/DeviceDoc/8L_WDFN_5x6mm_MF_C04210B.pdf), generated with kicad-footprint-generator ipc_noLead_generator.py
+WDFN NoLead
+0
+13
+9
+Package_DFN_QFN
+WDFN-8_2x2mm_P0.5mm
+DFN8 2x2, 0.5P; No exposed pad (http://www.onsemi.com/pub/Collateral/NCP4308-D.PDF)
+DFN 0.5
+0
+8
+8
+Package_DFN_QFN
+WDFN-12-1EP_3x3mm_P0.45mm_EP1.7x2.5mm
+WDFN, 12 Pin (https://www.diodes.com/assets/Datasheets/PAM2306.pdf), generated with kicad-footprint-generator ipc_noLead_generator.py
+WDFN NoLead
+0
+17
+13
+Package_DFN_QFN
+WQFN-14-1EP_2.5x2.5mm_P0.5mm_EP1.45x1.45mm
+WQFN, 14 Pin (https://www.onsemi.com/pub/Collateral/FUSB302B-D.PDF#page=32), generated with kicad-footprint-generator ipc_noLead_generator.py
+WQFN NoLead
+0
+19
+15
+Package_DFN_QFN
+WQFN-14-1EP_2.5x2.5mm_P0.5mm_EP1.45x1.45mm_ThermalVias
+WQFN, 14 Pin (https://www.onsemi.com/pub/Collateral/FUSB302B-D.PDF#page=32), generated with kicad-footprint-generator ipc_noLead_generator.py
+WQFN NoLead
+0
+24
+15
+Package_DFN_QFN
+WQFN-16-1EP_3x3mm_P0.5mm_EP1.6x1.6mm
+WQFN, 16 Pin (https://www.ti.com/lit/ds/symlink/tpa6132a2.pdf#page=24), generated with kicad-footprint-generator ipc_noLead_generator.py
+WQFN NoLead
+0
+21
+17
+Package_DFN_QFN
+WQFN-16-1EP_3x3mm_P0.5mm_EP1.6x1.6mm_ThermalVias
+WQFN, 16 Pin (https://www.ti.com/lit/ds/symlink/tpa6132a2.pdf#page=24), generated with kicad-footprint-generator ipc_noLead_generator.py
+WQFN NoLead
+0
+26
+17
+Package_DFN_QFN
+WQFN-16-1EP_3x3mm_P0.5mm_EP1.68x1.68mm
+WQFN, 16 Pin (https://www.ti.com/lit/ds/symlink/tlv9064.pdf#page=44), generated with kicad-footprint-generator ipc_noLead_generator.py
+WQFN NoLead
+0
+21
+17
+Package_DFN_QFN
+WQFN-16-1EP_3x3mm_P0.5mm_EP1.68x1.68mm_ThermalVias
+WQFN, 16 Pin (https://www.ti.com/lit/ds/symlink/tlv9064.pdf#page=44), generated with kicad-footprint-generator ipc_noLead_generator.py
+WQFN NoLead
+0
+26
+17
+Package_DFN_QFN
+WQFN-16-1EP_3x3mm_P0.5mm_EP1.75x1.75mm
+WQFN, 16 Pin (https://www.onsemi.com/pub/Collateral/FUSB307B-D.PDF#page=56), generated with kicad-footprint-generator ipc_noLead_generator.py
+WQFN NoLead
+0
+21
+17
+Package_DFN_QFN
+WQFN-16-1EP_3x3mm_P0.5mm_EP1.75x1.75mm_ThermalVias
+WQFN, 16 Pin (https://www.onsemi.com/pub/Collateral/FUSB307B-D.PDF#page=56), generated with kicad-footprint-generator ipc_noLead_generator.py
+WQFN NoLead
+0
+26
+17
+Package_DFN_QFN
+WQFN-16-1EP_4x4mm_P0.5mm_EP2.6x2.6mm
+WQFN, 16 Pin (http://www.ti.com/lit/ds/symlink/ldc1312.pdf#page=59), generated with kicad-footprint-generator ipc_noLead_generator.py
+WQFN NoLead
+0
+21
+17
+Package_DFN_QFN
+WQFN-16-1EP_4x4mm_P0.5mm_EP2.6x2.6mm_ThermalVias
+WQFN, 16 Pin (http://www.ti.com/lit/ds/symlink/ldc1312.pdf#page=59), generated with kicad-footprint-generator ipc_noLead_generator.py
+WQFN NoLead
+0
+31
+17
+Package_DFN_QFN
+WQFN-20-1EP_2.5x4.5mm_P0.5mm_EP1x2.9mm
+http://www.onsemi.com/pub/Collateral/510CD.PDF
+WQFN-20 4.5mm 2.5mm 0.5mm
+0
+24
+21
+Package_DFN_QFN
+WQFN-20-1EP_3x3mm_P0.4mm_EP1.7x1.7mm
+WQFN, 20 Pin (https://www.ti.com/lit/ds/symlink/ts3ds10224.pdf#page=29), generated with kicad-footprint-generator ipc_noLead_generator.py
+WQFN NoLead
+0
+25
+21
+Package_DFN_QFN
+WQFN-20-1EP_3x3mm_P0.4mm_EP1.7x1.7mm_ThermalVias
+WQFN, 20 Pin (https://www.ti.com/lit/ds/symlink/ts3ds10224.pdf#page=29), generated with kicad-footprint-generator ipc_noLead_generator.py
+WQFN NoLead
+0
+30
+21
+Package_DFN_QFN
+WQFN-24-1EP_4x4mm_P0.5mm_EP2.6x2.6mm
+WQFN, 24 Pin (http://www.ti.com/lit/ds/symlink/lm26480.pdf#page=39), generated with kicad-footprint-generator ipc_noLead_generator.py
+WQFN NoLead
+0
+29
+25
+Package_DFN_QFN
+WQFN-24-1EP_4x4mm_P0.5mm_EP2.6x2.6mm_ThermalVias
+WQFN, 24 Pin (http://www.ti.com/lit/ds/symlink/lm26480.pdf#page=39), generated with kicad-footprint-generator ipc_noLead_generator.py
+WQFN NoLead
+0
+39
+25
+Package_DFN_QFN
+WQFN-24-1EP_4x4mm_P0.5mm_EP2.45x2.45mm
+WQFN, 24 Pin (http://www.ti.com/lit/ds/symlink/ts3a27518e.pdf#page=33), generated with kicad-footprint-generator ipc_noLead_generator.py
+WQFN NoLead
+0
+29
+25
+Package_DFN_QFN
+WQFN-24-1EP_4x4mm_P0.5mm_EP2.45x2.45mm_ThermalVias
+WQFN, 24 Pin (http://www.ti.com/lit/ds/symlink/ts3a27518e.pdf#page=33), generated with kicad-footprint-generator ipc_noLead_generator.py
+WQFN NoLead
+0
+39
+25
+Package_DFN_QFN
+WQFN-32-1EP_5x5mm_P0.5mm_EP3.1x3.1mm
+QFN, 32-Leads, Body 5x5x0.8mm, Pitch 0.5mm, Thermal Pad 3.1x3.1mm; (see Texas Instruments LM25119 http://www.ti.com/lit/ds/symlink/lm25119.pdf)
+WQFN 0.5
+0
+37
+33
+Package_DFN_QFN
+WQFN-42-1EP_3.5x9mm_P0.5mm_EP2.05x7.55mm
+WQFN, 42 Pin (http://www.ti.com/lit/ds/symlink/ts3l501e.pdf#page=23), generated with kicad-footprint-generator ipc_noLead_generator.py
+WQFN NoLead
+0
+57
+43
+Package_DFN_QFN
+WQFN-42-1EP_3.5x9mm_P0.5mm_EP2.05x7.55mm_ThermalVias
+WQFN, 42 Pin (http://www.ti.com/lit/ds/symlink/ts3l501e.pdf#page=23), generated with kicad-footprint-generator ipc_noLead_generator.py
+WQFN NoLead
+0
+82
+43
+Package_DIP
+DIP-4_W7.62mm
+4-lead though-hole mounted DIP package, row spacing 7.62 mm (300 mils)
+THT DIP DIL PDIP 2.54mm 7.62mm 300mil
+0
+4
+4
+Package_DIP
+DIP-4_W7.62mm_LongPads
+4-lead though-hole mounted DIP package, row spacing 7.62 mm (300 mils), LongPads
+THT DIP DIL PDIP 2.54mm 7.62mm 300mil LongPads
+0
+4
+4
+Package_DIP
+DIP-4_W7.62mm_SMDSocket_SmallPads
+4-lead though-hole mounted DIP package, row spacing 7.62 mm (300 mils), SMDSocket, SmallPads
+THT DIP DIL PDIP 2.54mm 7.62mm 300mil SMDSocket SmallPads
+0
+4
+4
+Package_DIP
+DIP-4_W7.62mm_Socket
+4-lead though-hole mounted DIP package, row spacing 7.62 mm (300 mils), Socket
+THT DIP DIL PDIP 2.54mm 7.62mm 300mil Socket
+0
+4
+4
+Package_DIP
+DIP-4_W7.62mm_Socket_LongPads
+4-lead though-hole mounted DIP package, row spacing 7.62 mm (300 mils), Socket, LongPads
+THT DIP DIL PDIP 2.54mm 7.62mm 300mil Socket LongPads
+0
+4
+4
+Package_DIP
+DIP-4_W8.89mm_SMDSocket_LongPads
+4-lead though-hole mounted DIP package, row spacing 8.89 mm (350 mils), SMDSocket, LongPads
+THT DIP DIL PDIP 2.54mm 8.89mm 350mil SMDSocket LongPads
+0
+4
+4
+Package_DIP
+DIP-4_W10.16mm
+4-lead though-hole mounted DIP package, row spacing 10.16 mm (400 mils)
+THT DIP DIL PDIP 2.54mm 10.16mm 400mil
+0
+4
+4
+Package_DIP
+DIP-4_W10.16mm_LongPads
+4-lead though-hole mounted DIP package, row spacing 10.16 mm (400 mils), LongPads
+THT DIP DIL PDIP 2.54mm 10.16mm 400mil LongPads
+0
+4
+4
+Package_DIP
+DIP-5-6_W7.62mm
+5-lead though-hole mounted DIP package, row spacing 7.62 mm (300 mils)
+THT DIP DIL PDIP 2.54mm 7.62mm 300mil
+0
+5
+5
+Package_DIP
+DIP-5-6_W7.62mm_LongPads
+5-lead though-hole mounted DIP package, row spacing 7.62 mm (300 mils), LongPads
+THT DIP DIL PDIP 2.54mm 7.62mm 300mil LongPads
+0
+5
+5
+Package_DIP
+DIP-5-6_W7.62mm_SMDSocket_SmallPads
+5-lead though-hole mounted DIP package, row spacing 7.62 mm (300 mils), SMDSocket, SmallPads
+THT DIP DIL PDIP 2.54mm 7.62mm 300mil SMDSocket SmallPads
+0
+5
+5
+Package_DIP
+DIP-5-6_W7.62mm_Socket
+5-lead though-hole mounted DIP package, row spacing 7.62 mm (300 mils), Socket
+THT DIP DIL PDIP 2.54mm 7.62mm 300mil Socket
+0
+5
+5
+Package_DIP
+DIP-5-6_W7.62mm_Socket_LongPads
+5-lead though-hole mounted DIP package, row spacing 7.62 mm (300 mils), Socket, LongPads
+THT DIP DIL PDIP 2.54mm 7.62mm 300mil Socket LongPads
+0
+5
+5
+Package_DIP
+DIP-5-6_W8.89mm_SMDSocket_LongPads
+5-lead though-hole mounted DIP package, row spacing 8.89 mm (350 mils), SMDSocket, LongPads
+THT DIP DIL PDIP 2.54mm 8.89mm 350mil SMDSocket LongPads
+0
+5
+5
+Package_DIP
+DIP-5-6_W10.16mm
+5-lead though-hole mounted DIP package, row spacing 10.16 mm (400 mils)
+THT DIP DIL PDIP 2.54mm 10.16mm 400mil
+0
+5
+5
+Package_DIP
+DIP-5-6_W10.16mm_LongPads
+5-lead though-hole mounted DIP package, row spacing 10.16 mm (400 mils), LongPads
+THT DIP DIL PDIP 2.54mm 10.16mm 400mil LongPads
+0
+5
+5
+Package_DIP
+DIP-6_W7.62mm
+6-lead though-hole mounted DIP package, row spacing 7.62 mm (300 mils)
+THT DIP DIL PDIP 2.54mm 7.62mm 300mil
+0
+6
+6
+Package_DIP
+DIP-6_W7.62mm_LongPads
+6-lead though-hole mounted DIP package, row spacing 7.62 mm (300 mils), LongPads
+THT DIP DIL PDIP 2.54mm 7.62mm 300mil LongPads
+0
+6
+6
+Package_DIP
+DIP-6_W7.62mm_SMDSocket_SmallPads
+6-lead though-hole mounted DIP package, row spacing 7.62 mm (300 mils), SMDSocket, SmallPads
+THT DIP DIL PDIP 2.54mm 7.62mm 300mil SMDSocket SmallPads
+0
+6
+6
+Package_DIP
+DIP-6_W7.62mm_Socket
+6-lead though-hole mounted DIP package, row spacing 7.62 mm (300 mils), Socket
+THT DIP DIL PDIP 2.54mm 7.62mm 300mil Socket
+0
+6
+6
+Package_DIP
+DIP-6_W7.62mm_Socket_LongPads
+6-lead though-hole mounted DIP package, row spacing 7.62 mm (300 mils), Socket, LongPads
+THT DIP DIL PDIP 2.54mm 7.62mm 300mil Socket LongPads
+0
+6
+6
+Package_DIP
+DIP-6_W8.89mm_SMDSocket_LongPads
+6-lead though-hole mounted DIP package, row spacing 8.89 mm (350 mils), SMDSocket, LongPads
+THT DIP DIL PDIP 2.54mm 8.89mm 350mil SMDSocket LongPads
+0
+6
+6
+Package_DIP
+DIP-6_W10.16mm
+6-lead though-hole mounted DIP package, row spacing 10.16 mm (400 mils)
+THT DIP DIL PDIP 2.54mm 10.16mm 400mil
+0
+6
+6
+Package_DIP
+DIP-6_W10.16mm_LongPads
+6-lead though-hole mounted DIP package, row spacing 10.16 mm (400 mils), LongPads
+THT DIP DIL PDIP 2.54mm 10.16mm 400mil LongPads
+0
+6
+6
+Package_DIP
+DIP-8-16_W7.62mm
+16-lead though-hole mounted DIP package, row spacing 7.62 mm (300 mils)
+THT DIP DIL PDIP 2.54mm 7.62mm 300mil
+0
+8
+8
+Package_DIP
+DIP-8-16_W7.62mm_Socket
+16-lead though-hole mounted DIP package, row spacing 7.62 mm (300 mils), Socket
+THT DIP DIL PDIP 2.54mm 7.62mm 300mil Socket
+0
+8
+8
+Package_DIP
+DIP-8-16_W7.62mm_Socket_LongPads
+16-lead though-hole mounted DIP package, row spacing 7.62 mm (300 mils), Socket, LongPads
+THT DIP DIL PDIP 2.54mm 7.62mm 300mil Socket LongPads
+0
+8
+8
+Package_DIP
+DIP-8-N6_W7.62mm
+8-lead though-hole mounted DIP package, row spacing 7.62 mm (300 mils), missing pin 6
+THT DIP DIL PDIP 2.54mm 7.62mm 300mil
+0
+7
+7
+Package_DIP
+DIP-8-N7_W7.62mm
+8-lead though-hole mounted DIP package, row spacing 7.62 mm (300 mils), missing pin 7
+THT DIP DIL PDIP 2.54mm 7.62mm 300mil
+0
+7
+7
+Package_DIP
+DIP-8_W7.62mm
+8-lead though-hole mounted DIP package, row spacing 7.62 mm (300 mils)
+THT DIP DIL PDIP 2.54mm 7.62mm 300mil
+0
+8
+8
+Package_DIP
+DIP-8_W7.62mm_LongPads
+8-lead though-hole mounted DIP package, row spacing 7.62 mm (300 mils), LongPads
+THT DIP DIL PDIP 2.54mm 7.62mm 300mil LongPads
+0
+8
+8
+Package_DIP
+DIP-8_W7.62mm_SMDSocket_SmallPads
+8-lead though-hole mounted DIP package, row spacing 7.62 mm (300 mils), SMDSocket, SmallPads
+THT DIP DIL PDIP 2.54mm 7.62mm 300mil SMDSocket SmallPads
+0
+8
+8
+Package_DIP
+DIP-8_W7.62mm_Socket
+8-lead though-hole mounted DIP package, row spacing 7.62 mm (300 mils), Socket
+THT DIP DIL PDIP 2.54mm 7.62mm 300mil Socket
+0
+8
+8
+Package_DIP
+DIP-8_W7.62mm_Socket_LongPads
+8-lead though-hole mounted DIP package, row spacing 7.62 mm (300 mils), Socket, LongPads
+THT DIP DIL PDIP 2.54mm 7.62mm 300mil Socket LongPads
+0
+8
+8
+Package_DIP
+DIP-8_W8.89mm_SMDSocket_LongPads
+8-lead though-hole mounted DIP package, row spacing 8.89 mm (350 mils), SMDSocket, LongPads
+THT DIP DIL PDIP 2.54mm 8.89mm 350mil SMDSocket LongPads
+0
+8
+8
+Package_DIP
+DIP-8_W10.16mm
+8-lead though-hole mounted DIP package, row spacing 10.16 mm (400 mils)
+THT DIP DIL PDIP 2.54mm 10.16mm 400mil
+0
+8
+8
+Package_DIP
+DIP-8_W10.16mm_LongPads
+8-lead though-hole mounted DIP package, row spacing 10.16 mm (400 mils), LongPads
+THT DIP DIL PDIP 2.54mm 10.16mm 400mil LongPads
+0
+8
+8
+Package_DIP
+DIP-10_W7.62mm
+10-lead though-hole mounted DIP package, row spacing 7.62 mm (300 mils)
+THT DIP DIL PDIP 2.54mm 7.62mm 300mil
+0
+10
+10
+Package_DIP
+DIP-10_W7.62mm_LongPads
+10-lead though-hole mounted DIP package, row spacing 7.62 mm (300 mils), LongPads
+THT DIP DIL PDIP 2.54mm 7.62mm 300mil LongPads
+0
+10
+10
+Package_DIP
+DIP-10_W7.62mm_SMDSocket_SmallPads
+10-lead though-hole mounted DIP package, row spacing 7.62 mm (300 mils), SMDSocket, SmallPads
+THT DIP DIL PDIP 2.54mm 7.62mm 300mil SMDSocket SmallPads
+0
+10
+10
+Package_DIP
+DIP-10_W7.62mm_Socket
+10-lead though-hole mounted DIP package, row spacing 7.62 mm (300 mils), Socket
+THT DIP DIL PDIP 2.54mm 7.62mm 300mil Socket
+0
+10
+10
+Package_DIP
+DIP-10_W7.62mm_Socket_LongPads
+10-lead though-hole mounted DIP package, row spacing 7.62 mm (300 mils), Socket, LongPads
+THT DIP DIL PDIP 2.54mm 7.62mm 300mil Socket LongPads
+0
+10
+10
+Package_DIP
+DIP-10_W8.89mm_SMDSocket_LongPads
+10-lead though-hole mounted DIP package, row spacing 8.89 mm (350 mils), SMDSocket, LongPads
+THT DIP DIL PDIP 2.54mm 8.89mm 350mil SMDSocket LongPads
+0
+10
+10
+Package_DIP
+DIP-10_W10.16mm
+10-lead though-hole mounted DIP package, row spacing 10.16 mm (400 mils)
+THT DIP DIL PDIP 2.54mm 10.16mm 400mil
+0
+10
+10
+Package_DIP
+DIP-10_W10.16mm_LongPads
+10-lead though-hole mounted DIP package, row spacing 10.16 mm (400 mils), LongPads
+THT DIP DIL PDIP 2.54mm 10.16mm 400mil LongPads
+0
+10
+10
+Package_DIP
+DIP-12_W7.62mm
+12-lead though-hole mounted DIP package, row spacing 7.62 mm (300 mils)
+THT DIP DIL PDIP 2.54mm 7.62mm 300mil
+0
+12
+12
+Package_DIP
+DIP-12_W7.62mm_LongPads
+12-lead though-hole mounted DIP package, row spacing 7.62 mm (300 mils), LongPads
+THT DIP DIL PDIP 2.54mm 7.62mm 300mil LongPads
+0
+12
+12
+Package_DIP
+DIP-12_W7.62mm_SMDSocket_SmallPads
+12-lead though-hole mounted DIP package, row spacing 7.62 mm (300 mils), SMDSocket, SmallPads
+THT DIP DIL PDIP 2.54mm 7.62mm 300mil SMDSocket SmallPads
+0
+12
+12
+Package_DIP
+DIP-12_W7.62mm_Socket
+12-lead though-hole mounted DIP package, row spacing 7.62 mm (300 mils), Socket
+THT DIP DIL PDIP 2.54mm 7.62mm 300mil Socket
+0
+12
+12
+Package_DIP
+DIP-12_W7.62mm_Socket_LongPads
+12-lead though-hole mounted DIP package, row spacing 7.62 mm (300 mils), Socket, LongPads
+THT DIP DIL PDIP 2.54mm 7.62mm 300mil Socket LongPads
+0
+12
+12
+Package_DIP
+DIP-12_W8.89mm_SMDSocket_LongPads
+12-lead though-hole mounted DIP package, row spacing 8.89 mm (350 mils), SMDSocket, LongPads
+THT DIP DIL PDIP 2.54mm 8.89mm 350mil SMDSocket LongPads
+0
+12
+12
+Package_DIP
+DIP-12_W10.16mm
+12-lead though-hole mounted DIP package, row spacing 10.16 mm (400 mils)
+THT DIP DIL PDIP 2.54mm 10.16mm 400mil
+0
+12
+12
+Package_DIP
+DIP-12_W10.16mm_LongPads
+12-lead though-hole mounted DIP package, row spacing 10.16 mm (400 mils), LongPads
+THT DIP DIL PDIP 2.54mm 10.16mm 400mil LongPads
+0
+12
+12
+Package_DIP
+DIP-14_W7.62mm
+14-lead though-hole mounted DIP package, row spacing 7.62 mm (300 mils)
+THT DIP DIL PDIP 2.54mm 7.62mm 300mil
+0
+14
+14
+Package_DIP
+DIP-14_W7.62mm_LongPads
+14-lead though-hole mounted DIP package, row spacing 7.62 mm (300 mils), LongPads
+THT DIP DIL PDIP 2.54mm 7.62mm 300mil LongPads
+0
+14
+14
+Package_DIP
+DIP-14_W7.62mm_SMDSocket_SmallPads
+14-lead though-hole mounted DIP package, row spacing 7.62 mm (300 mils), SMDSocket, SmallPads
+THT DIP DIL PDIP 2.54mm 7.62mm 300mil SMDSocket SmallPads
+0
+14
+14
+Package_DIP
+DIP-14_W7.62mm_Socket
+14-lead though-hole mounted DIP package, row spacing 7.62 mm (300 mils), Socket
+THT DIP DIL PDIP 2.54mm 7.62mm 300mil Socket
+0
+14
+14
+Package_DIP
+DIP-14_W7.62mm_Socket_LongPads
+14-lead though-hole mounted DIP package, row spacing 7.62 mm (300 mils), Socket, LongPads
+THT DIP DIL PDIP 2.54mm 7.62mm 300mil Socket LongPads
+0
+14
+14
+Package_DIP
+DIP-14_W8.89mm_SMDSocket_LongPads
+14-lead though-hole mounted DIP package, row spacing 8.89 mm (350 mils), SMDSocket, LongPads
+THT DIP DIL PDIP 2.54mm 8.89mm 350mil SMDSocket LongPads
+0
+14
+14
+Package_DIP
+DIP-14_W10.16mm
+14-lead though-hole mounted DIP package, row spacing 10.16 mm (400 mils)
+THT DIP DIL PDIP 2.54mm 10.16mm 400mil
+0
+14
+14
+Package_DIP
+DIP-14_W10.16mm_LongPads
+14-lead though-hole mounted DIP package, row spacing 10.16 mm (400 mils), LongPads
+THT DIP DIL PDIP 2.54mm 10.16mm 400mil LongPads
+0
+14
+14
+Package_DIP
+DIP-16_W7.62mm
+16-lead though-hole mounted DIP package, row spacing 7.62 mm (300 mils)
+THT DIP DIL PDIP 2.54mm 7.62mm 300mil
+0
+16
+16
+Package_DIP
+DIP-16_W7.62mm_LongPads
+16-lead though-hole mounted DIP package, row spacing 7.62 mm (300 mils), LongPads
+THT DIP DIL PDIP 2.54mm 7.62mm 300mil LongPads
+0
+16
+16
+Package_DIP
+DIP-16_W7.62mm_SMDSocket_SmallPads
+16-lead though-hole mounted DIP package, row spacing 7.62 mm (300 mils), SMDSocket, SmallPads
+THT DIP DIL PDIP 2.54mm 7.62mm 300mil SMDSocket SmallPads
+0
+16
+16
+Package_DIP
+DIP-16_W7.62mm_Socket
+16-lead though-hole mounted DIP package, row spacing 7.62 mm (300 mils), Socket
+THT DIP DIL PDIP 2.54mm 7.62mm 300mil Socket
+0
+16
+16
+Package_DIP
+DIP-16_W7.62mm_Socket_LongPads
+16-lead though-hole mounted DIP package, row spacing 7.62 mm (300 mils), Socket, LongPads
+THT DIP DIL PDIP 2.54mm 7.62mm 300mil Socket LongPads
+0
+16
+16
+Package_DIP
+DIP-16_W8.89mm_SMDSocket_LongPads
+16-lead though-hole mounted DIP package, row spacing 8.89 mm (350 mils), SMDSocket, LongPads
+THT DIP DIL PDIP 2.54mm 8.89mm 350mil SMDSocket LongPads
+0
+16
+16
+Package_DIP
+DIP-16_W10.16mm
+16-lead though-hole mounted DIP package, row spacing 10.16 mm (400 mils)
+THT DIP DIL PDIP 2.54mm 10.16mm 400mil
+0
+16
+16
+Package_DIP
+DIP-16_W10.16mm_LongPads
+16-lead though-hole mounted DIP package, row spacing 10.16 mm (400 mils), LongPads
+THT DIP DIL PDIP 2.54mm 10.16mm 400mil LongPads
+0
+16
+16
+Package_DIP
+DIP-18_W7.62mm
+18-lead though-hole mounted DIP package, row spacing 7.62 mm (300 mils)
+THT DIP DIL PDIP 2.54mm 7.62mm 300mil
+0
+18
+18
+Package_DIP
+DIP-18_W7.62mm_LongPads
+18-lead though-hole mounted DIP package, row spacing 7.62 mm (300 mils), LongPads
+THT DIP DIL PDIP 2.54mm 7.62mm 300mil LongPads
+0
+18
+18
+Package_DIP
+DIP-18_W7.62mm_SMDSocket_SmallPads
+18-lead though-hole mounted DIP package, row spacing 7.62 mm (300 mils), SMDSocket, SmallPads
+THT DIP DIL PDIP 2.54mm 7.62mm 300mil SMDSocket SmallPads
+0
+18
+18
+Package_DIP
+DIP-18_W7.62mm_Socket
+18-lead though-hole mounted DIP package, row spacing 7.62 mm (300 mils), Socket
+THT DIP DIL PDIP 2.54mm 7.62mm 300mil Socket
+0
+18
+18
+Package_DIP
+DIP-18_W7.62mm_Socket_LongPads
+18-lead though-hole mounted DIP package, row spacing 7.62 mm (300 mils), Socket, LongPads
+THT DIP DIL PDIP 2.54mm 7.62mm 300mil Socket LongPads
+0
+18
+18
+Package_DIP
+DIP-18_W8.89mm_SMDSocket_LongPads
+18-lead though-hole mounted DIP package, row spacing 8.89 mm (350 mils), SMDSocket, LongPads
+THT DIP DIL PDIP 2.54mm 8.89mm 350mil SMDSocket LongPads
+0
+18
+18
+Package_DIP
+DIP-20_W7.62mm
+20-lead though-hole mounted DIP package, row spacing 7.62 mm (300 mils)
+THT DIP DIL PDIP 2.54mm 7.62mm 300mil
+0
+20
+20
+Package_DIP
+DIP-20_W7.62mm_LongPads
+20-lead though-hole mounted DIP package, row spacing 7.62 mm (300 mils), LongPads
+THT DIP DIL PDIP 2.54mm 7.62mm 300mil LongPads
+0
+20
+20
+Package_DIP
+DIP-20_W7.62mm_SMDSocket_SmallPads
+20-lead though-hole mounted DIP package, row spacing 7.62 mm (300 mils), SMDSocket, SmallPads
+THT DIP DIL PDIP 2.54mm 7.62mm 300mil SMDSocket SmallPads
+0
+20
+20
+Package_DIP
+DIP-20_W7.62mm_Socket
+20-lead though-hole mounted DIP package, row spacing 7.62 mm (300 mils), Socket
+THT DIP DIL PDIP 2.54mm 7.62mm 300mil Socket
+0
+20
+20
+Package_DIP
+DIP-20_W7.62mm_Socket_LongPads
+20-lead though-hole mounted DIP package, row spacing 7.62 mm (300 mils), Socket, LongPads
+THT DIP DIL PDIP 2.54mm 7.62mm 300mil Socket LongPads
+0
+20
+20
+Package_DIP
+DIP-20_W8.89mm_SMDSocket_LongPads
+20-lead though-hole mounted DIP package, row spacing 8.89 mm (350 mils), SMDSocket, LongPads
+THT DIP DIL PDIP 2.54mm 8.89mm 350mil SMDSocket LongPads
+0
+20
+20
+Package_DIP
+DIP-22_W7.62mm
+22-lead though-hole mounted DIP package, row spacing 7.62 mm (300 mils)
+THT DIP DIL PDIP 2.54mm 7.62mm 300mil
+0
+22
+22
+Package_DIP
+DIP-22_W7.62mm_LongPads
+22-lead though-hole mounted DIP package, row spacing 7.62 mm (300 mils), LongPads
+THT DIP DIL PDIP 2.54mm 7.62mm 300mil LongPads
+0
+22
+22
+Package_DIP
+DIP-22_W7.62mm_SMDSocket_SmallPads
+22-lead though-hole mounted DIP package, row spacing 7.62 mm (300 mils), SMDSocket, SmallPads
+THT DIP DIL PDIP 2.54mm 7.62mm 300mil SMDSocket SmallPads
+0
+22
+22
+Package_DIP
+DIP-22_W7.62mm_Socket
+22-lead though-hole mounted DIP package, row spacing 7.62 mm (300 mils), Socket
+THT DIP DIL PDIP 2.54mm 7.62mm 300mil Socket
+0
+22
+22
+Package_DIP
+DIP-22_W7.62mm_Socket_LongPads
+22-lead though-hole mounted DIP package, row spacing 7.62 mm (300 mils), Socket, LongPads
+THT DIP DIL PDIP 2.54mm 7.62mm 300mil Socket LongPads
+0
+22
+22
+Package_DIP
+DIP-22_W8.89mm_SMDSocket_LongPads
+22-lead though-hole mounted DIP package, row spacing 8.89 mm (350 mils), SMDSocket, LongPads
+THT DIP DIL PDIP 2.54mm 8.89mm 350mil SMDSocket LongPads
+0
+22
+22
+Package_DIP
+DIP-22_W10.16mm
+22-lead though-hole mounted DIP package, row spacing 10.16 mm (400 mils)
+THT DIP DIL PDIP 2.54mm 10.16mm 400mil
+0
+22
+22
+Package_DIP
+DIP-22_W10.16mm_LongPads
+22-lead though-hole mounted DIP package, row spacing 10.16 mm (400 mils), LongPads
+THT DIP DIL PDIP 2.54mm 10.16mm 400mil LongPads
+0
+22
+22
+Package_DIP
+DIP-22_W10.16mm_SMDSocket_SmallPads
+22-lead though-hole mounted DIP package, row spacing 10.16 mm (400 mils), SMDSocket, SmallPads
+THT DIP DIL PDIP 2.54mm 10.16mm 400mil SMDSocket SmallPads
+0
+22
+22
+Package_DIP
+DIP-22_W10.16mm_Socket
+22-lead though-hole mounted DIP package, row spacing 10.16 mm (400 mils), Socket
+THT DIP DIL PDIP 2.54mm 10.16mm 400mil Socket
+0
+22
+22
+Package_DIP
+DIP-22_W10.16mm_Socket_LongPads
+22-lead though-hole mounted DIP package, row spacing 10.16 mm (400 mils), Socket, LongPads
+THT DIP DIL PDIP 2.54mm 10.16mm 400mil Socket LongPads
+0
+22
+22
+Package_DIP
+DIP-22_W11.43mm_SMDSocket_LongPads
+22-lead though-hole mounted DIP package, row spacing 11.43 mm (450 mils), SMDSocket, LongPads
+THT DIP DIL PDIP 2.54mm 11.43mm 450mil SMDSocket LongPads
+0
+22
+22
+Package_DIP
+DIP-24_W7.62mm
+24-lead though-hole mounted DIP package, row spacing 7.62 mm (300 mils)
+THT DIP DIL PDIP 2.54mm 7.62mm 300mil
+0
+24
+24
+Package_DIP
+DIP-24_W7.62mm_LongPads
+24-lead though-hole mounted DIP package, row spacing 7.62 mm (300 mils), LongPads
+THT DIP DIL PDIP 2.54mm 7.62mm 300mil LongPads
+0
+24
+24
+Package_DIP
+DIP-24_W7.62mm_SMDSocket_SmallPads
+24-lead though-hole mounted DIP package, row spacing 7.62 mm (300 mils), SMDSocket, SmallPads
+THT DIP DIL PDIP 2.54mm 7.62mm 300mil SMDSocket SmallPads
+0
+24
+24
+Package_DIP
+DIP-24_W7.62mm_Socket
+24-lead though-hole mounted DIP package, row spacing 7.62 mm (300 mils), Socket
+THT DIP DIL PDIP 2.54mm 7.62mm 300mil Socket
+0
+24
+24
+Package_DIP
+DIP-24_W7.62mm_Socket_LongPads
+24-lead though-hole mounted DIP package, row spacing 7.62 mm (300 mils), Socket, LongPads
+THT DIP DIL PDIP 2.54mm 7.62mm 300mil Socket LongPads
+0
+24
+24
+Package_DIP
+DIP-24_W8.89mm_SMDSocket_LongPads
+24-lead though-hole mounted DIP package, row spacing 8.89 mm (350 mils), SMDSocket, LongPads
+THT DIP DIL PDIP 2.54mm 8.89mm 350mil SMDSocket LongPads
+0
+24
+24
+Package_DIP
+DIP-24_W10.16mm
+24-lead though-hole mounted DIP package, row spacing 10.16 mm (400 mils)
+THT DIP DIL PDIP 2.54mm 10.16mm 400mil
+0
+24
+24
+Package_DIP
+DIP-24_W10.16mm_LongPads
+24-lead though-hole mounted DIP package, row spacing 10.16 mm (400 mils), LongPads
+THT DIP DIL PDIP 2.54mm 10.16mm 400mil LongPads
+0
+24
+24
+Package_DIP
+DIP-24_W10.16mm_SMDSocket_SmallPads
+24-lead though-hole mounted DIP package, row spacing 10.16 mm (400 mils), SMDSocket, SmallPads
+THT DIP DIL PDIP 2.54mm 10.16mm 400mil SMDSocket SmallPads
+0
+24
+24
+Package_DIP
+DIP-24_W10.16mm_Socket
+24-lead though-hole mounted DIP package, row spacing 10.16 mm (400 mils), Socket
+THT DIP DIL PDIP 2.54mm 10.16mm 400mil Socket
+0
+24
+24
+Package_DIP
+DIP-24_W10.16mm_Socket_LongPads
+24-lead though-hole mounted DIP package, row spacing 10.16 mm (400 mils), Socket, LongPads
+THT DIP DIL PDIP 2.54mm 10.16mm 400mil Socket LongPads
+0
+24
+24
+Package_DIP
+DIP-24_W11.43mm_SMDSocket_LongPads
+24-lead though-hole mounted DIP package, row spacing 11.43 mm (450 mils), SMDSocket, LongPads
+THT DIP DIL PDIP 2.54mm 11.43mm 450mil SMDSocket LongPads
+0
+24
+24
+Package_DIP
+DIP-24_W15.24mm
+24-lead though-hole mounted DIP package, row spacing 15.24 mm (600 mils)
+THT DIP DIL PDIP 2.54mm 15.24mm 600mil
+0
+24
+24
+Package_DIP
+DIP-24_W15.24mm_LongPads
+24-lead though-hole mounted DIP package, row spacing 15.24 mm (600 mils), LongPads
+THT DIP DIL PDIP 2.54mm 15.24mm 600mil LongPads
+0
+24
+24
+Package_DIP
+DIP-24_W15.24mm_SMDSocket_SmallPads
+24-lead though-hole mounted DIP package, row spacing 15.24 mm (600 mils), SMDSocket, SmallPads
+THT DIP DIL PDIP 2.54mm 15.24mm 600mil SMDSocket SmallPads
+0
+24
+24
+Package_DIP
+DIP-24_W15.24mm_Socket
+24-lead though-hole mounted DIP package, row spacing 15.24 mm (600 mils), Socket
+THT DIP DIL PDIP 2.54mm 15.24mm 600mil Socket
+0
+24
+24
+Package_DIP
+DIP-24_W15.24mm_Socket_LongPads
+24-lead though-hole mounted DIP package, row spacing 15.24 mm (600 mils), Socket, LongPads
+THT DIP DIL PDIP 2.54mm 15.24mm 600mil Socket LongPads
+0
+24
+24
+Package_DIP
+DIP-24_W16.51mm_SMDSocket_LongPads
+24-lead though-hole mounted DIP package, row spacing 16.51 mm (650 mils), SMDSocket, LongPads
+THT DIP DIL PDIP 2.54mm 16.51mm 650mil SMDSocket LongPads
+0
+24
+24
+Package_DIP
+DIP-28_W7.62mm
+28-lead though-hole mounted DIP package, row spacing 7.62 mm (300 mils)
+THT DIP DIL PDIP 2.54mm 7.62mm 300mil
+0
+28
+28
+Package_DIP
+DIP-28_W7.62mm_LongPads
+28-lead though-hole mounted DIP package, row spacing 7.62 mm (300 mils), LongPads
+THT DIP DIL PDIP 2.54mm 7.62mm 300mil LongPads
+0
+28
+28
+Package_DIP
+DIP-28_W7.62mm_SMDSocket_SmallPads
+28-lead though-hole mounted DIP package, row spacing 7.62 mm (300 mils), SMDSocket, SmallPads
+THT DIP DIL PDIP 2.54mm 7.62mm 300mil SMDSocket SmallPads
+0
+28
+28
+Package_DIP
+DIP-28_W7.62mm_Socket
+28-lead though-hole mounted DIP package, row spacing 7.62 mm (300 mils), Socket
+THT DIP DIL PDIP 2.54mm 7.62mm 300mil Socket
+0
+28
+28
+Package_DIP
+DIP-28_W7.62mm_Socket_LongPads
+28-lead though-hole mounted DIP package, row spacing 7.62 mm (300 mils), Socket, LongPads
+THT DIP DIL PDIP 2.54mm 7.62mm 300mil Socket LongPads
+0
+28
+28
+Package_DIP
+DIP-28_W8.89mm_SMDSocket_LongPads
+28-lead though-hole mounted DIP package, row spacing 8.89 mm (350 mils), SMDSocket, LongPads
+THT DIP DIL PDIP 2.54mm 8.89mm 350mil SMDSocket LongPads
+0
+28
+28
+Package_DIP
+DIP-28_W15.24mm
+28-lead though-hole mounted DIP package, row spacing 15.24 mm (600 mils)
+THT DIP DIL PDIP 2.54mm 15.24mm 600mil
+0
+28
+28
+Package_DIP
+DIP-28_W15.24mm_LongPads
+28-lead though-hole mounted DIP package, row spacing 15.24 mm (600 mils), LongPads
+THT DIP DIL PDIP 2.54mm 15.24mm 600mil LongPads
+0
+28
+28
+Package_DIP
+DIP-28_W15.24mm_SMDSocket_SmallPads
+28-lead though-hole mounted DIP package, row spacing 15.24 mm (600 mils), SMDSocket, SmallPads
+THT DIP DIL PDIP 2.54mm 15.24mm 600mil SMDSocket SmallPads
+0
+28
+28
+Package_DIP
+DIP-28_W15.24mm_Socket
+28-lead though-hole mounted DIP package, row spacing 15.24 mm (600 mils), Socket
+THT DIP DIL PDIP 2.54mm 15.24mm 600mil Socket
+0
+28
+28
+Package_DIP
+DIP-28_W15.24mm_Socket_LongPads
+28-lead though-hole mounted DIP package, row spacing 15.24 mm (600 mils), Socket, LongPads
+THT DIP DIL PDIP 2.54mm 15.24mm 600mil Socket LongPads
+0
+28
+28
+Package_DIP
+DIP-28_W16.51mm_SMDSocket_LongPads
+28-lead though-hole mounted DIP package, row spacing 16.51 mm (650 mils), SMDSocket, LongPads
+THT DIP DIL PDIP 2.54mm 16.51mm 650mil SMDSocket LongPads
+0
+28
+28
+Package_DIP
+DIP-32_W7.62mm
+32-lead dip package, row spacing 7.62 mm (300 mils)
+DIL DIP PDIP 2.54mm 7.62mm 300mil
+0
+32
+32
+Package_DIP
+DIP-32_W15.24mm
+32-lead though-hole mounted DIP package, row spacing 15.24 mm (600 mils)
+THT DIP DIL PDIP 2.54mm 15.24mm 600mil
+0
+32
+32
+Package_DIP
+DIP-32_W15.24mm_LongPads
+32-lead though-hole mounted DIP package, row spacing 15.24 mm (600 mils), LongPads
+THT DIP DIL PDIP 2.54mm 15.24mm 600mil LongPads
+0
+32
+32
+Package_DIP
+DIP-32_W15.24mm_SMDSocket_SmallPads
+32-lead though-hole mounted DIP package, row spacing 15.24 mm (600 mils), SMDSocket, SmallPads
+THT DIP DIL PDIP 2.54mm 15.24mm 600mil SMDSocket SmallPads
+0
+32
+32
+Package_DIP
+DIP-32_W15.24mm_Socket
+32-lead though-hole mounted DIP package, row spacing 15.24 mm (600 mils), Socket
+THT DIP DIL PDIP 2.54mm 15.24mm 600mil Socket
+0
+32
+32
+Package_DIP
+DIP-32_W15.24mm_Socket_LongPads
+32-lead though-hole mounted DIP package, row spacing 15.24 mm (600 mils), Socket, LongPads
+THT DIP DIL PDIP 2.54mm 15.24mm 600mil Socket LongPads
+0
+32
+32
+Package_DIP
+DIP-32_W16.51mm_SMDSocket_LongPads
+32-lead though-hole mounted DIP package, row spacing 16.51 mm (650 mils), SMDSocket, LongPads
+THT DIP DIL PDIP 2.54mm 16.51mm 650mil SMDSocket LongPads
+0
+32
+32
+Package_DIP
+DIP-40_W15.24mm
+40-lead though-hole mounted DIP package, row spacing 15.24 mm (600 mils)
+THT DIP DIL PDIP 2.54mm 15.24mm 600mil
+0
+40
+40
+Package_DIP
+DIP-40_W15.24mm_LongPads
+40-lead though-hole mounted DIP package, row spacing 15.24 mm (600 mils), LongPads
+THT DIP DIL PDIP 2.54mm 15.24mm 600mil LongPads
+0
+40
+40
+Package_DIP
+DIP-40_W15.24mm_SMDSocket_SmallPads
+40-lead though-hole mounted DIP package, row spacing 15.24 mm (600 mils), SMDSocket, SmallPads
+THT DIP DIL PDIP 2.54mm 15.24mm 600mil SMDSocket SmallPads
+0
+40
+40
+Package_DIP
+DIP-40_W15.24mm_Socket
+40-lead though-hole mounted DIP package, row spacing 15.24 mm (600 mils), Socket
+THT DIP DIL PDIP 2.54mm 15.24mm 600mil Socket
+0
+40
+40
+Package_DIP
+DIP-40_W15.24mm_Socket_LongPads
+40-lead though-hole mounted DIP package, row spacing 15.24 mm (600 mils), Socket, LongPads
+THT DIP DIL PDIP 2.54mm 15.24mm 600mil Socket LongPads
+0
+40
+40
+Package_DIP
+DIP-40_W16.51mm_SMDSocket_LongPads
+40-lead though-hole mounted DIP package, row spacing 16.51 mm (650 mils), SMDSocket, LongPads
+THT DIP DIL PDIP 2.54mm 16.51mm 650mil SMDSocket LongPads
+0
+40
+40
+Package_DIP
+DIP-40_W25.4mm
+40-lead though-hole mounted DIP package, row spacing 25.4 mm (1000 mils)
+THT DIP DIL PDIP 2.54mm 25.4mm 1000mil
+0
+40
+40
+Package_DIP
+DIP-40_W25.4mm_LongPads
+40-lead though-hole mounted DIP package, row spacing 25.4 mm (1000 mils), LongPads
+THT DIP DIL PDIP 2.54mm 25.4mm 1000mil LongPads
+0
+40
+40
+Package_DIP
+DIP-40_W25.4mm_SMDSocket_SmallPads
+40-lead though-hole mounted DIP package, row spacing 25.4 mm (1000 mils), SMDSocket, SmallPads
+THT DIP DIL PDIP 2.54mm 25.4mm 1000mil SMDSocket SmallPads
+0
+40
+40
+Package_DIP
+DIP-40_W25.4mm_Socket
+40-lead though-hole mounted DIP package, row spacing 25.4 mm (1000 mils), Socket
+THT DIP DIL PDIP 2.54mm 25.4mm 1000mil Socket
+0
+40
+40
+Package_DIP
+DIP-40_W25.4mm_Socket_LongPads
+40-lead though-hole mounted DIP package, row spacing 25.4 mm (1000 mils), Socket, LongPads
+THT DIP DIL PDIP 2.54mm 25.4mm 1000mil Socket LongPads
+0
+40
+40
+Package_DIP
+DIP-40_W26.67mm_SMDSocket_LongPads
+40-lead though-hole mounted DIP package, row spacing 26.67 mm (1050 mils), SMDSocket, LongPads
+THT DIP DIL PDIP 2.54mm 26.669999999999998mm 1050mil SMDSocket LongPads
+0
+40
+40
+Package_DIP
+DIP-42_W15.24mm
+42-lead though-hole mounted DIP package, row spacing 15.24 mm (600 mils)
+THT DIP DIL PDIP 2.54mm 15.24mm 600mil
+0
+42
+42
+Package_DIP
+DIP-42_W15.24mm_LongPads
+42-lead though-hole mounted DIP package, row spacing 15.24 mm (600 mils), LongPads
+THT DIP DIL PDIP 2.54mm 15.24mm 600mil LongPads
+0
+42
+42
+Package_DIP
+DIP-42_W15.24mm_SMDSocket_SmallPads
+42-lead though-hole mounted DIP package, row spacing 15.24 mm (600 mils), SMDSocket, SmallPads
+THT DIP DIL PDIP 2.54mm 15.24mm 600mil SMDSocket SmallPads
+0
+42
+42
+Package_DIP
+DIP-42_W15.24mm_Socket
+42-lead though-hole mounted DIP package, row spacing 15.24 mm (600 mils), Socket
+THT DIP DIL PDIP 2.54mm 15.24mm 600mil Socket
+0
+42
+42
+Package_DIP
+DIP-42_W15.24mm_Socket_LongPads
+42-lead though-hole mounted DIP package, row spacing 15.24 mm (600 mils), Socket, LongPads
+THT DIP DIL PDIP 2.54mm 15.24mm 600mil Socket LongPads
+0
+42
+42
+Package_DIP
+DIP-42_W16.51mm_SMDSocket_LongPads
+42-lead though-hole mounted DIP package, row spacing 16.51 mm (650 mils), SMDSocket, LongPads
+THT DIP DIL PDIP 2.54mm 16.51mm 650mil SMDSocket LongPads
+0
+42
+42
+Package_DIP
+DIP-48_W15.24mm
+48-lead though-hole mounted DIP package, row spacing 15.24 mm (600 mils)
+THT DIP DIL PDIP 2.54mm 15.24mm 600mil
+0
+48
+48
+Package_DIP
+DIP-48_W15.24mm_LongPads
+48-lead though-hole mounted DIP package, row spacing 15.24 mm (600 mils), LongPads
+THT DIP DIL PDIP 2.54mm 15.24mm 600mil LongPads
+0
+48
+48
+Package_DIP
+DIP-48_W15.24mm_SMDSocket_SmallPads
+48-lead though-hole mounted DIP package, row spacing 15.24 mm (600 mils), SMDSocket, SmallPads
+THT DIP DIL PDIP 2.54mm 15.24mm 600mil SMDSocket SmallPads
+0
+48
+48
+Package_DIP
+DIP-48_W15.24mm_Socket
+48-lead though-hole mounted DIP package, row spacing 15.24 mm (600 mils), Socket
+THT DIP DIL PDIP 2.54mm 15.24mm 600mil Socket
+0
+48
+48
+Package_DIP
+DIP-48_W15.24mm_Socket_LongPads
+48-lead though-hole mounted DIP package, row spacing 15.24 mm (600 mils), Socket, LongPads
+THT DIP DIL PDIP 2.54mm 15.24mm 600mil Socket LongPads
+0
+48
+48
+Package_DIP
+DIP-48_W16.51mm_SMDSocket_LongPads
+48-lead though-hole mounted DIP package, row spacing 16.51 mm (650 mils), SMDSocket, LongPads
+THT DIP DIL PDIP 2.54mm 16.51mm 650mil SMDSocket LongPads
+0
+48
+48
+Package_DIP
+DIP-64_W15.24mm
+64-lead though-hole mounted DIP package, row spacing 15.24 mm (600 mils)
+THT DIP DIL PDIP 2.54mm 15.24mm 600mil
+0
+64
+64
+Package_DIP
+DIP-64_W15.24mm_LongPads
+64-lead though-hole mounted DIP package, row spacing 15.24 mm (600 mils), LongPads
+THT DIP DIL PDIP 2.54mm 15.24mm 600mil LongPads
+0
+64
+64
+Package_DIP
+DIP-64_W15.24mm_SMDSocket_SmallPads
+64-lead though-hole mounted DIP package, row spacing 15.24 mm (600 mils), SMDSocket, SmallPads
+THT DIP DIL PDIP 2.54mm 15.24mm 600mil SMDSocket SmallPads
+0
+64
+64
+Package_DIP
+DIP-64_W15.24mm_Socket
+64-lead though-hole mounted DIP package, row spacing 15.24 mm (600 mils), Socket
+THT DIP DIL PDIP 2.54mm 15.24mm 600mil Socket
+0
+64
+64
+Package_DIP
+DIP-64_W15.24mm_Socket_LongPads
+64-lead though-hole mounted DIP package, row spacing 15.24 mm (600 mils), Socket, LongPads
+THT DIP DIL PDIP 2.54mm 15.24mm 600mil Socket LongPads
+0
+64
+64
+Package_DIP
+DIP-64_W16.51mm_SMDSocket_LongPads
+64-lead though-hole mounted DIP package, row spacing 16.51 mm (650 mils), SMDSocket, LongPads
+THT DIP DIL PDIP 2.54mm 16.51mm 650mil SMDSocket LongPads
+0
+64
+64
+Package_DIP
+DIP-64_W22.86mm
+64-lead though-hole mounted DIP package, row spacing 22.86 mm (900 mils)
+THT DIP DIL PDIP 2.54mm 22.86mm 900mil
+0
+64
+64
+Package_DIP
+DIP-64_W22.86mm_LongPads
+64-lead though-hole mounted DIP package, row spacing 22.86 mm (900 mils), LongPads
+THT DIP DIL PDIP 2.54mm 22.86mm 900mil LongPads
+0
+64
+64
+Package_DIP
+DIP-64_W22.86mm_SMDSocket_SmallPads
+64-lead though-hole mounted DIP package, row spacing 22.86 mm (900 mils), SMDSocket, SmallPads
+THT DIP DIL PDIP 2.54mm 22.86mm 900mil SMDSocket SmallPads
+0
+64
+64
+Package_DIP
+DIP-64_W22.86mm_Socket
+64-lead though-hole mounted DIP package, row spacing 22.86 mm (900 mils), Socket
+THT DIP DIL PDIP 2.54mm 22.86mm 900mil Socket
+0
+64
+64
+Package_DIP
+DIP-64_W22.86mm_Socket_LongPads
+64-lead though-hole mounted DIP package, row spacing 22.86 mm (900 mils), Socket, LongPads
+THT DIP DIL PDIP 2.54mm 22.86mm 900mil Socket LongPads
+0
+64
+64
+Package_DIP
+DIP-64_W24.13mm_SMDSocket_LongPads
+64-lead though-hole mounted DIP package, row spacing 24.13 mm (950 mils), SMDSocket, LongPads
+THT DIP DIL PDIP 2.54mm 24.13mm 950mil SMDSocket LongPads
+0
+64
+64
+Package_DIP
+DIP-64_W25.4mm
+64-lead though-hole mounted DIP package, row spacing 25.4 mm (1000 mils)
+THT DIP DIL PDIP 2.54mm 25.4mm 1000mil
+0
+64
+64
+Package_DIP
+DIP-64_W25.4mm_LongPads
+64-lead though-hole mounted DIP package, row spacing 25.4 mm (1000 mils), LongPads
+THT DIP DIL PDIP 2.54mm 25.4mm 1000mil LongPads
+0
+64
+64
+Package_DIP
+DIP-64_W25.4mm_SMDSocket_SmallPads
+64-lead though-hole mounted DIP package, row spacing 25.4 mm (1000 mils), SMDSocket, SmallPads
+THT DIP DIL PDIP 2.54mm 25.4mm 1000mil SMDSocket SmallPads
+0
+64
+64
+Package_DIP
+DIP-64_W25.4mm_Socket
+64-lead though-hole mounted DIP package, row spacing 25.4 mm (1000 mils), Socket
+THT DIP DIL PDIP 2.54mm 25.4mm 1000mil Socket
+0
+64
+64
+Package_DIP
+DIP-64_W25.4mm_Socket_LongPads
+64-lead though-hole mounted DIP package, row spacing 25.4 mm (1000 mils), Socket, LongPads
+THT DIP DIL PDIP 2.54mm 25.4mm 1000mil Socket LongPads
+0
+64
+64
+Package_DIP
+DIP-64_W26.67mm_SMDSocket_LongPads
+64-lead though-hole mounted DIP package, row spacing 26.67 mm (1050 mils), SMDSocket, LongPads
+THT DIP DIL PDIP 2.54mm 26.669999999999998mm 1050mil SMDSocket LongPads
+0
+64
+64
+Package_DIP
+Fairchild_LSOP-8
+8-Lead, 300\" Wide, Surface Mount Package (https://www.fairchildsemi.com/package-drawings/ML/MLSOP08A.pdf)
+LSOP 2.54mm 300mil
+0
+8
+8
+Package_DIP
+PowerIntegrations_PDIP-8B
+Power Integrations variant of 8-lead though-hole mounted DIP package, row spacing 7.62 mm (300 mils), LongPads, see https://www.power.com/sites/default/files/product-docs/lnk520.pdf
+THT DIP DIL PDIP 2.54mm 7.62mm 300mil LongPads
+0
+7
+7
+Package_DIP
+PowerIntegrations_PDIP-8C
+Power Integrations variant of 8-lead though-hole mounted DIP package, row spacing 7.62 mm (300 mils), LongPads, see https://ac-dc.power.com/sites/default/files/product-docs/tinyswitch-iii_family_datasheet.pdf
+THT DIP DIL PDIP 2.54mm 7.62mm 300mil LongPads
+0
+7
+7
+Package_DIP
+PowerIntegrations_SDIP-10C
+PowerIntegrations variant of 10-lead though-hole mounted DIP package, row spacing 7.62 mm (300 mils), LongPads, see https://www.power.com/sites/default/files/product-docs/tophx_family_datasheet.pdf
+THT DIP DIL PDIP 2.54mm 7.62mm 300mil LongPads
+0
+9
+9
+Package_DIP
+PowerIntegrations_SMD-8
+PowerIntegrations variant of 8-lead surface-mounted (SMD) DIP package, row spacing 7.62 mm (300 mils), see https://www.power.com/sites/default/files/product-docs/lnk520.pdf
+SMD DIP DIL PDIP SMDIP 2.54mm 7.62mm 300mil
+0
+8
+8
+Package_DIP
+PowerIntegrations_SMD-8B
+PowerIntegrations variant of 8-lead surface-mounted (SMD) DIP package, row spacing 7.62 mm (300 mils), see https://www.power.com/sites/default/files/product-docs/lnk520.pdf
+SMD DIP DIL PDIP SMDIP 2.54mm 7.62mm 300mil
+0
+7
+7
+Package_DIP
+PowerIntegrations_SMD-8C
+PowerIntegrations variant of 8-lead surface-mounted (SMD) DIP package, row spacing 7.62 mm (300 mils), see https://ac-dc.power.com/sites/default/files/product-docs/tinyswitch-iii_family_datasheet.pdf
+SMD DIP DIL PDIP SMDIP 2.54mm 7.62mm 300mil
+0
+7
+7
+Package_DIP
+PowerIntegrations_eDIP-12B
+Power Integrations eDIP-12B, see https://www.power.com/sites/default/files/product-docs/linkswitch-pl_family_datasheet.pdf
+THT DIP DIL PDIP 2.54mm 7.62mm 300mil
+0
+11
+11
+Package_DIP
+SMDIP-4_W7.62mm
+4-lead surface-mounted (SMD) DIP package, row spacing 7.62 mm (300 mils)
+SMD DIP DIL PDIP SMDIP 2.54mm 7.62mm 300mil
+0
+4
+4
+Package_DIP
+SMDIP-4_W9.53mm
+4-lead surface-mounted (SMD) DIP package, row spacing 9.53 mm (375 mils)
+SMD DIP DIL PDIP SMDIP 2.54mm 9.53mm 375mil
+0
+4
+4
+Package_DIP
+SMDIP-4_W9.53mm_Clearance8mm
+4-lead surface-mounted (SMD) DIP package, row spacing 9.53 mm (375 mils), Clearance8mm
+SMD DIP DIL PDIP SMDIP 2.54mm 9.53mm 375mil Clearance8mm
+0
+4
+4
+Package_DIP
+SMDIP-4_W11.48mm
+4-lead surface-mounted (SMD) DIP package, row spacing 11.48 mm (451 mils)
+SMD DIP DIL PDIP SMDIP 2.54mm 11.48mm 451mil
+0
+4
+4
+Package_DIP
+SMDIP-6_W7.62mm
+6-lead surface-mounted (SMD) DIP package, row spacing 7.62 mm (300 mils)
+SMD DIP DIL PDIP SMDIP 2.54mm 7.62mm 300mil
+0
+6
+6
+Package_DIP
+SMDIP-6_W9.53mm
+6-lead surface-mounted (SMD) DIP package, row spacing 9.53 mm (375 mils)
+SMD DIP DIL PDIP SMDIP 2.54mm 9.53mm 375mil
+0
+6
+6
+Package_DIP
+SMDIP-6_W9.53mm_Clearance8mm
+6-lead surface-mounted (SMD) DIP package, row spacing 9.53 mm (375 mils), Clearance8mm
+SMD DIP DIL PDIP SMDIP 2.54mm 9.53mm 375mil Clearance8mm
+0
+6
+6
+Package_DIP
+SMDIP-6_W11.48mm
+6-lead surface-mounted (SMD) DIP package, row spacing 11.48 mm (451 mils)
+SMD DIP DIL PDIP SMDIP 2.54mm 11.48mm 451mil
+0
+6
+6
+Package_DIP
+SMDIP-8_W7.62mm
+8-lead surface-mounted (SMD) DIP package, row spacing 7.62 mm (300 mils)
+SMD DIP DIL PDIP SMDIP 2.54mm 7.62mm 300mil
+0
+8
+8
+Package_DIP
+SMDIP-8_W9.53mm
+8-lead surface-mounted (SMD) DIP package, row spacing 9.53 mm (375 mils)
+SMD DIP DIL PDIP SMDIP 2.54mm 9.53mm 375mil
+0
+8
+8
+Package_DIP
+SMDIP-8_W9.53mm_Clearance8mm
+8-lead surface-mounted (SMD) DIP package, row spacing 9.53 mm (375 mils), Clearance8mm
+SMD DIP DIL PDIP SMDIP 2.54mm 9.53mm 375mil Clearance8mm
+0
+8
+8
+Package_DIP
+SMDIP-8_W11.48mm
+8-lead surface-mounted (SMD) DIP package, row spacing 11.48 mm (451 mils)
+SMD DIP DIL PDIP SMDIP 2.54mm 11.48mm 451mil
+0
+8
+8
+Package_DIP
+SMDIP-10_W7.62mm
+10-lead surface-mounted (SMD) DIP package, row spacing 7.62 mm (300 mils)
+SMD DIP DIL PDIP SMDIP 2.54mm 7.62mm 300mil
+0
+10
+10
+Package_DIP
+SMDIP-10_W9.53mm
+10-lead surface-mounted (SMD) DIP package, row spacing 9.53 mm (375 mils)
+SMD DIP DIL PDIP SMDIP 2.54mm 9.53mm 375mil
+0
+10
+10
+Package_DIP
+SMDIP-10_W9.53mm_Clearance8mm
+10-lead surface-mounted (SMD) DIP package, row spacing 9.53 mm (375 mils), Clearance8mm
+SMD DIP DIL PDIP SMDIP 2.54mm 9.53mm 375mil Clearance8mm
+0
+10
+10
+Package_DIP
+SMDIP-10_W11.48mm
+10-lead surface-mounted (SMD) DIP package, row spacing 11.48 mm (451 mils)
+SMD DIP DIL PDIP SMDIP 2.54mm 11.48mm 451mil
+0
+10
+10
+Package_DIP
+SMDIP-12_W7.62mm
+12-lead surface-mounted (SMD) DIP package, row spacing 7.62 mm (300 mils)
+SMD DIP DIL PDIP SMDIP 2.54mm 7.62mm 300mil
+0
+12
+12
+Package_DIP
+SMDIP-12_W9.53mm
+12-lead surface-mounted (SMD) DIP package, row spacing 9.53 mm (375 mils)
+SMD DIP DIL PDIP SMDIP 2.54mm 9.53mm 375mil
+0
+12
+12
+Package_DIP
+SMDIP-12_W9.53mm_Clearance8mm
+12-lead surface-mounted (SMD) DIP package, row spacing 9.53 mm (375 mils), Clearance8mm
+SMD DIP DIL PDIP SMDIP 2.54mm 9.53mm 375mil Clearance8mm
+0
+12
+12
+Package_DIP
+SMDIP-12_W11.48mm
+12-lead surface-mounted (SMD) DIP package, row spacing 11.48 mm (451 mils)
+SMD DIP DIL PDIP SMDIP 2.54mm 11.48mm 451mil
+0
+12
+12
+Package_DIP
+SMDIP-14_W7.62mm
+14-lead surface-mounted (SMD) DIP package, row spacing 7.62 mm (300 mils)
+SMD DIP DIL PDIP SMDIP 2.54mm 7.62mm 300mil
+0
+14
+14
+Package_DIP
+SMDIP-14_W9.53mm
+14-lead surface-mounted (SMD) DIP package, row spacing 9.53 mm (375 mils)
+SMD DIP DIL PDIP SMDIP 2.54mm 9.53mm 375mil
+0
+14
+14
+Package_DIP
+SMDIP-14_W9.53mm_Clearance8mm
+14-lead surface-mounted (SMD) DIP package, row spacing 9.53 mm (375 mils), Clearance8mm
+SMD DIP DIL PDIP SMDIP 2.54mm 9.53mm 375mil Clearance8mm
+0
+14
+14
+Package_DIP
+SMDIP-14_W11.48mm
+14-lead surface-mounted (SMD) DIP package, row spacing 11.48 mm (451 mils)
+SMD DIP DIL PDIP SMDIP 2.54mm 11.48mm 451mil
+0
+14
+14
+Package_DIP
+SMDIP-16_W7.62mm
+16-lead surface-mounted (SMD) DIP package, row spacing 7.62 mm (300 mils)
+SMD DIP DIL PDIP SMDIP 2.54mm 7.62mm 300mil
+0
+16
+16
+Package_DIP
+SMDIP-16_W9.53mm
+16-lead surface-mounted (SMD) DIP package, row spacing 9.53 mm (375 mils)
+SMD DIP DIL PDIP SMDIP 2.54mm 9.53mm 375mil
+0
+16
+16
+Package_DIP
+SMDIP-16_W9.53mm_Clearance8mm
+16-lead surface-mounted (SMD) DIP package, row spacing 9.53 mm (375 mils), Clearance8mm
+SMD DIP DIL PDIP SMDIP 2.54mm 9.53mm 375mil Clearance8mm
+0
+16
+16
+Package_DIP
+SMDIP-16_W11.48mm
+16-lead surface-mounted (SMD) DIP package, row spacing 11.48 mm (451 mils)
+SMD DIP DIL PDIP SMDIP 2.54mm 11.48mm 451mil
+0
+16
+16
+Package_DIP
+SMDIP-18_W7.62mm
+18-lead surface-mounted (SMD) DIP package, row spacing 7.62 mm (300 mils)
+SMD DIP DIL PDIP SMDIP 2.54mm 7.62mm 300mil
+0
+18
+18
+Package_DIP
+SMDIP-18_W9.53mm
+18-lead surface-mounted (SMD) DIP package, row spacing 9.53 mm (375 mils)
+SMD DIP DIL PDIP SMDIP 2.54mm 9.53mm 375mil
+0
+18
+18
+Package_DIP
+SMDIP-18_W9.53mm_Clearance8mm
+18-lead surface-mounted (SMD) DIP package, row spacing 9.53 mm (375 mils), Clearance8mm
+SMD DIP DIL PDIP SMDIP 2.54mm 9.53mm 375mil Clearance8mm
+0
+18
+18
+Package_DIP
+SMDIP-18_W11.48mm
+18-lead surface-mounted (SMD) DIP package, row spacing 11.48 mm (451 mils)
+SMD DIP DIL PDIP SMDIP 2.54mm 11.48mm 451mil
+0
+18
+18
+Package_DIP
+SMDIP-20_W7.62mm
+20-lead surface-mounted (SMD) DIP package, row spacing 7.62 mm (300 mils)
+SMD DIP DIL PDIP SMDIP 2.54mm 7.62mm 300mil
+0
+20
+20
+Package_DIP
+SMDIP-20_W9.53mm
+20-lead surface-mounted (SMD) DIP package, row spacing 9.53 mm (375 mils)
+SMD DIP DIL PDIP SMDIP 2.54mm 9.53mm 375mil
+0
+20
+20
+Package_DIP
+SMDIP-20_W9.53mm_Clearance8mm
+20-lead surface-mounted (SMD) DIP package, row spacing 9.53 mm (375 mils), Clearance8mm
+SMD DIP DIL PDIP SMDIP 2.54mm 9.53mm 375mil Clearance8mm
+0
+20
+20
+Package_DIP
+SMDIP-20_W11.48mm
+20-lead surface-mounted (SMD) DIP package, row spacing 11.48 mm (451 mils)
+SMD DIP DIL PDIP SMDIP 2.54mm 11.48mm 451mil
+0
+20
+20
+Package_DIP
+SMDIP-22_W7.62mm
+22-lead surface-mounted (SMD) DIP package, row spacing 7.62 mm (300 mils)
+SMD DIP DIL PDIP SMDIP 2.54mm 7.62mm 300mil
+0
+22
+22
+Package_DIP
+SMDIP-22_W9.53mm
+22-lead surface-mounted (SMD) DIP package, row spacing 9.53 mm (375 mils)
+SMD DIP DIL PDIP SMDIP 2.54mm 9.53mm 375mil
+0
+22
+22
+Package_DIP
+SMDIP-22_W9.53mm_Clearance8mm
+22-lead surface-mounted (SMD) DIP package, row spacing 9.53 mm (375 mils), Clearance8mm
+SMD DIP DIL PDIP SMDIP 2.54mm 9.53mm 375mil Clearance8mm
+0
+22
+22
+Package_DIP
+SMDIP-22_W11.48mm
+22-lead surface-mounted (SMD) DIP package, row spacing 11.48 mm (451 mils)
+SMD DIP DIL PDIP SMDIP 2.54mm 11.48mm 451mil
+0
+22
+22
+Package_DIP
+SMDIP-24_W7.62mm
+24-lead surface-mounted (SMD) DIP package, row spacing 7.62 mm (300 mils)
+SMD DIP DIL PDIP SMDIP 2.54mm 7.62mm 300mil
+0
+24
+24
+Package_DIP
+SMDIP-24_W9.53mm
+24-lead surface-mounted (SMD) DIP package, row spacing 9.53 mm (375 mils)
+SMD DIP DIL PDIP SMDIP 2.54mm 9.53mm 375mil
+0
+24
+24
+Package_DIP
+SMDIP-24_W11.48mm
+24-lead surface-mounted (SMD) DIP package, row spacing 11.48 mm (451 mils)
+SMD DIP DIL PDIP SMDIP 2.54mm 11.48mm 451mil
+0
+24
+24
+Package_DIP
+SMDIP-24_W15.24mm
+24-lead surface-mounted (SMD) DIP package, row spacing 15.24 mm (600 mils)
+SMD DIP DIL PDIP SMDIP 2.54mm 15.24mm 600mil
+0
+24
+24
+Package_DIP
+SMDIP-28_W15.24mm
+28-lead surface-mounted (SMD) DIP package, row spacing 15.24 mm (600 mils)
+SMD DIP DIL PDIP SMDIP 2.54mm 15.24mm 600mil
+0
+28
+28
+Package_DIP
+SMDIP-32_W7.62mm
+32-lead surface-mounted (SMD) DIP package, row spacing 7.62 mm (300 mils)
+SMD DIP DIL PDIP SMDIP 2.54mm 7.62mm 300mil
+0
+32
+32
+Package_DIP
+SMDIP-32_W9.53mm
+32-lead surface-mounted (SMD) DIP package, row spacing 9.53 mm (375 mils)
+SMD DIP DIL PDIP SMDIP 2.54mm 9.53mm 375mil
+0
+32
+32
+Package_DIP
+SMDIP-32_W11.48mm
+32-lead surface-mounted (SMD) DIP package, row spacing 11.48 mm (451 mils)
+SMD DIP DIL PDIP SMDIP 2.54mm 11.48mm 451mil
+0
+32
+32
+Package_DIP
+SMDIP-32_W15.24mm
+32-lead surface-mounted (SMD) DIP package, row spacing 15.24 mm (600 mils)
+SMD DIP DIL PDIP SMDIP 2.54mm 15.24mm 600mil
+0
+32
+32
+Package_DIP
+SMDIP-40_W15.24mm
+40-lead surface-mounted (SMD) DIP package, row spacing 15.24 mm (600 mils)
+SMD DIP DIL PDIP SMDIP 2.54mm 15.24mm 600mil
+0
+40
+40
+Package_DIP
+SMDIP-40_W25.24mm
+40-lead surface-mounted (SMD) DIP package, row spacing 25.24 mm (993 mils)
+SMD DIP DIL PDIP SMDIP 2.54mm 25.24mm 993mil
+0
+40
+40
+Package_DIP
+SMDIP-42_W15.24mm
+42-lead surface-mounted (SMD) DIP package, row spacing 15.24 mm (600 mils)
+SMD DIP DIL PDIP SMDIP 2.54mm 15.24mm 600mil
+0
+42
+42
+Package_DIP
+SMDIP-48_W15.24mm
+48-lead surface-mounted (SMD) DIP package, row spacing 15.24 mm (600 mils)
+SMD DIP DIL PDIP SMDIP 2.54mm 15.24mm 600mil
+0
+48
+48
+Package_DIP
+SMDIP-64_W15.24mm
+64-lead surface-mounted (SMD) DIP package, row spacing 15.24 mm (600 mils)
+SMD DIP DIL PDIP SMDIP 2.54mm 15.24mm 600mil
+0
+64
+64
+Package_DIP
+Toshiba_11-7A9
+Toshiba 11-7A9 package, like 6-lead dip package with missing pin 5, row spacing 7.62 mm (300 mils), https://toshiba.semicon-storage.com/info/docget.jsp?did=1421&prodName=TLP3021(S)
+Toshiba 11-7A9 DIL DIP PDIP 2.54mm 7.62mm 300mil
+0
+5
+5
+Package_DIP
+Vishay_HVM-DIP-3_W7.62mm
+3-lead though-hole mounted high-volatge DIP package (based on standard DIP-4), row spacing 7.62 mm (300 mils), see https://www.vishay.com/docs/91361/hexdip.pdf
+THT DIP DIL PDIP 2.54mm 7.62mm 300mil Vishay HVMDIP HEXDIP
+0
+4
+3
+Package_DirectFET
+DirectFET_L4
+DirectFET L4 https://www.infineon.com/dgdl/Infineon-AN-1035-ApplicationNotes-v29_01-EN.pdf?fileId=5546d462533600a40153559159020f76#page=41
+DirectFET L4 MOSFET Infineon
+0
+11
+3
+Package_DirectFET
+DirectFET_L6
+DirectFET L6 https://www.infineon.com/dgdl/Infineon-AN-1035-ApplicationNotes-v29_01-EN.pdf?fileId=5546d462533600a40153559159020f76#page=42
+DirectFET L6 MOSFET Infineon
+0
+13
+3
+Package_DirectFET
+DirectFET_L8
+DirectFET L8 https://www.infineon.com/dgdl/Infineon-AN-1035-ApplicationNotes-v29_01-EN.pdf?fileId=5546d462533600a40153559159020f76#page=43
+DirectFET L8 MOSFET Infineon
+0
+15
+3
+Package_DirectFET
+DirectFET_LA
+DirectFET LA https://www.infineon.com/dgdl/Infineon-AN-1035-ApplicationNotes-v29_01-EN.pdf?fileId=5546d462533600a40153559159020f76#page=44
+DirectFET LA MOSFET Infineon
+0
+15
+3
+Package_DirectFET
+DirectFET_M2
+DirectFET M2 https://www.infineon.com/dgdl/Infineon-AN-1035-ApplicationNotes-v29_01-EN.pdf?fileId=5546d462533600a40153559159020f76#page=33
+DirectFET M2 MOSFET Infineon
+0
+7
+3
+Package_DirectFET
+DirectFET_M4
+DirectFET M4 https://www.infineon.com/dgdl/Infineon-AN-1035-ApplicationNotes-v29_01-EN.pdf?fileId=5546d462533600a40153559159020f76#page=34
+DirectFET M4 MOSFET Infineon
+0
+9
+3
+Package_DirectFET
+DirectFET_MA
+DirectFET MA https://www.infineon.com/dgdl/Infineon-AN-1035-ApplicationNotes-v29_01-EN.pdf?fileId=5546d462533600a40153559159020f76#page=35
+DirectFET MA MOSFET Infineon
+0
+8
+3
+Package_DirectFET
+DirectFET_MB
+DirectFET MB https://www.infineon.com/dgdl/Infineon-AN-1035-ApplicationNotes-v29_01-EN.pdf?fileId=5546d462533600a40153559159020f76#page=36
+DirectFET MB MOSFET Infineon
+0
+8
+3
+Package_DirectFET
+DirectFET_MC
+DirectFET MC https://www.infineon.com/dgdl/Infineon-AN-1035-ApplicationNotes-v29_01-EN.pdf?fileId=5546d462533600a40153559159020f76#page=37
+DirectFET MC MOSFET Infineon
+0
+10
+3
+Package_DirectFET
+DirectFET_MD
+DirectFET MD https://www.infineon.com/dgdl/Infineon-AN-1035-ApplicationNotes-v29_01-EN.pdf?fileId=5546d462533600a40153559159020f76#page=38
+DirectFET MD MOSFET Infineon
+0
+8
+3
+Package_DirectFET
+DirectFET_ME
+DirectFET ME https://www.infineon.com/dgdl/Infineon-AN-1035-ApplicationNotes-v29_01-EN.pdf?fileId=5546d462533600a40153559159020f76#page=39
+DirectFET ME MOSFET Infineon
+0
+10
+3
+Package_DirectFET
+DirectFET_MF
+DirectFET MF https://www.infineon.com/dgdl/Infineon-AN-1035-ApplicationNotes-v29_01-EN.pdf?fileId=5546d462533600a40153559159020f76#page=40
+DirectFET MF MOSFET Infineon
+0
+8
+3
+Package_DirectFET
+DirectFET_MN
+DirectFET MN https://www.infineon.com/dgdl/Infineon-AN-1035-ApplicationNotes-v29_01-EN.pdf?fileId=5546d462533600a40153559159020f76#page=30
+DirectFET MN MOSFET Infineon
+0
+7
+3
+Package_DirectFET
+DirectFET_MP
+DirectFET MP https://www.infineon.com/dgdl/Infineon-AN-1035-ApplicationNotes-v29_01-EN.pdf?fileId=5546d462533600a40153559159020f76#page=28
+DirectFET MP MOSFET Infineon
+0
+7
+3
+Package_DirectFET
+DirectFET_MQ
+DirectFET MQ https://www.infineon.com/dgdl/Infineon-AN-1035-ApplicationNotes-v29_01-EN.pdf?fileId=5546d462533600a40153559159020f76#page=29
+DirectFET MQ MOSFET Infineon
+0
+7
+3
+Package_DirectFET
+DirectFET_MT
+DirectFET MT https://www.infineon.com/dgdl/Infineon-AN-1035-ApplicationNotes-v29_01-EN.pdf?fileId=5546d462533600a40153559159020f76#page=26
+DirectFET MT MOSFET Infineon
+0
+7
+3
+Package_DirectFET
+DirectFET_MU
+DirectFET MU https://www.infineon.com/dgdl/Infineon-AN-1035-ApplicationNotes-v29_01-EN.pdf?fileId=5546d462533600a40153559159020f76#page=32
+DirectFET MU MOSFET Infineon
+0
+7
+3
+Package_DirectFET
+DirectFET_MX
+DirectFET MX https://www.infineon.com/dgdl/Infineon-AN-1035-ApplicationNotes-v29_01-EN.pdf?fileId=5546d462533600a40153559159020f76#page=27
+DirectFET MX MOSFET Infineon
+0
+7
+3
+Package_DirectFET
+DirectFET_MZ
+DirectFET MZ https://www.infineon.com/dgdl/Infineon-AN-1035-ApplicationNotes-v29_01-EN.pdf?fileId=5546d462533600a40153559159020f76#page=31
+DirectFET MZ MOSFET Infineon
+0
+7
+3
+Package_DirectFET
+DirectFET_S1
+DirectFET S1 https://www.infineon.com/dgdl/Infineon-AN-1035-ApplicationNotes-v29_01-EN.pdf?fileId=5546d462533600a40153559159020f76#page=20
+DirectFET S1 MOSFET Infineon
+0
+6
+3
+Package_DirectFET
+DirectFET_S2
+DirectFET S2 https://www.infineon.com/dgdl/Infineon-AN-1035-ApplicationNotes-v29_01-EN.pdf?fileId=5546d462533600a40153559159020f76#page=21
+DirectFET S2 MOSFET Infineon
+0
+7
+3
+Package_DirectFET
+DirectFET_S3C
+DirectFET S3C https://www.infineon.com/dgdl/Infineon-AN-1035-ApplicationNotes-v29_01-EN.pdf?fileId=5546d462533600a40153559159020f76#page=25
+DirectFET S3C MOSFET Infineon
+0
+8
+3
+Package_DirectFET
+DirectFET_SA
+DirectFET SA https://www.infineon.com/dgdl/Infineon-AN-1035-ApplicationNotes-v29_01-EN.pdf?fileId=5546d462533600a40153559159020f76#page=22
+DirectFET SA MOSFET Infineon
+0
+8
+3
+Package_DirectFET
+DirectFET_SB
+DirectFET SB https://www.infineon.com/dgdl/Infineon-AN-1035-ApplicationNotes-v29_01-EN.pdf?fileId=5546d462533600a40153559159020f76#page=23
+DirectFET SB MOSFET Infineon
+0
+6
+3
+Package_DirectFET
+DirectFET_SC
+DirectFET SC https://www.infineon.com/dgdl/Infineon-AN-1035-ApplicationNotes-v29_01-EN.pdf?fileId=5546d462533600a40153559159020f76#page=24
+DirectFET SC MOSFET Infineon
+0
+7
+3
+Package_DirectFET
+DirectFET_SH
+DirectFET SH https://www.infineon.com/dgdl/Infineon-AN-1035-ApplicationNotes-v29_01-EN.pdf?fileId=5546d462533600a40153559159020f76#page=19
+DirectFET SH MOSFET Infineon
+0
+6
+3
+Package_DirectFET
+DirectFET_SJ
+DirectFET SJ https://www.infineon.com/dgdl/Infineon-AN-1035-ApplicationNotes-v29_01-EN.pdf?fileId=5546d462533600a40153559159020f76#page=18
+DirectFET SJ MOSFET Infineon
+0
+7
+3
+Package_DirectFET
+DirectFET_SQ
+DirectFET SQ https://www.infineon.com/dgdl/Infineon-AN-1035-ApplicationNotes-v29_01-EN.pdf?fileId=5546d462533600a40153559159020f76#page=17
+DirectFET SQ MOSFET Infineon
+0
+6
+3
+Package_DirectFET
+DirectFET_ST
+DirectFET ST https://www.infineon.com/dgdl/Infineon-AN-1035-ApplicationNotes-v29_01-EN.pdf?fileId=5546d462533600a40153559159020f76#page=16
+DirectFET ST MOSFET Infineon
+0
+7
+3
+Package_LCC
+PLCC-20
+PLCC, 20 pins, surface mount
+plcc smt
+0
+20
+20
+Package_LCC
+PLCC-20_SMD-Socket
+PLCC, 20 pins, surface mount
+plcc smt
+0
+20
+20
+Package_LCC
+PLCC-20_THT-Socket
+PLCC, 20 pins, through hole
+plcc leaded
+0
+20
+20
+Package_LCC
+PLCC-28
+PLCC, 28 pins, surface mount
+plcc smt
+0
+28
+28
+Package_LCC
+PLCC-28_SMD-Socket
+PLCC, 28 pins, surface mount
+plcc smt
+0
+28
+28
+Package_LCC
+PLCC-28_THT-Socket
+PLCC, 28 pins, through hole
+plcc leaded
+0
+28
+28
+Package_LCC
+PLCC-32_11.4x14.0mm_P1.27mm
+PLCC, 32 Pin (http://ww1.microchip.com/downloads/en/DeviceDoc/doc0015.pdf), generated with kicad-footprint-generator ipc_plcc_jLead_generator.py
+PLCC LCC
+0
+32
+32
+Package_LCC
+PLCC-32_THT-Socket
+PLCC, 32 pins, through hole, http://www.assmann-wsw.com/fileadmin/datasheets/ASS_0981_CO.pdf
+plcc leaded
+0
+32
+32
+Package_LCC
+PLCC-44
+PLCC, 44 pins, surface mount
+plcc smt
+0
+44
+44
+Package_LCC
+PLCC-44_16.6x16.6mm_P1.27mm
+PLCC, 44 Pin (http://www.microsemi.com/index.php?option=com_docman&task=doc_download&gid=131095), generated with kicad-footprint-generator ipc_plcc_jLead_generator.py
+PLCC LCC
+0
+44
+44
+Package_LCC
+PLCC-44_SMD-Socket
+PLCC, 44 pins, surface mount
+plcc smt
+0
+44
+44
+Package_LCC
+PLCC-44_THT-Socket
+PLCC, 44 pins, through hole
+plcc leaded
+0
+44
+44
+Package_LCC
+PLCC-52
+PLCC, 52 pins, surface mount
+plcc smt
+0
+52
+52
+Package_LCC
+PLCC-52_SMD-Socket
+PLCC, 52 pins, surface mount
+plcc smt
+0
+52
+52
+Package_LCC
+PLCC-52_THT-Socket
+PLCC, 52 pins, through hole
+plcc leaded
+0
+52
+52
+Package_LCC
+PLCC-68
+PLCC, 68 pins, surface mount
+plcc smt
+0
+68
+68
+Package_LCC
+PLCC-68_24.2x24.2mm_P1.27mm
+PLCC, 68 Pin (http://www.microsemi.com/index.php?option=com_docman&task=doc_download&gid=131095), generated with kicad-footprint-generator ipc_plcc_jLead_generator.py
+PLCC LCC
+0
+68
+68
+Package_LCC
+PLCC-68_SMD-Socket
+PLCC, 68 pins, surface mount
+plcc smt
+0
+68
+68
+Package_LCC
+PLCC-68_THT-Socket
+PLCC, 68 pins, through hole
+plcc leaded
+0
+68
+68
+Package_LCC
+PLCC-84
+PLCC, 84 pins, surface mount
+plcc smt
+0
+84
+84
+Package_LCC
+PLCC-84_29.3x29.3mm_P1.27mm
+PLCC, 84 Pin (http://www.microsemi.com/index.php?option=com_docman&task=doc_download&gid=131095), generated with kicad-footprint-generator ipc_plcc_jLead_generator.py
+PLCC LCC
+0
+84
+84
+Package_LCC
+PLCC-84_SMD-Socket
+PLCC, 84 pins, surface mount
+plcc smt
+0
+84
+84
+Package_LCC
+PLCC-84_THT-Socket
+PLCC, 84 pins, through hole
+plcc leaded
+0
+84
+84
+Package_LGA
+AMS_LGA-10-1EP_2.7x4mm_P0.6mm
+LGA-10, http://ams.com/eng/content/download/951091/2269479/471718
+lga land grid array
+0
+13
+11
+Package_LGA
+AMS_LGA-20_4.7x4.5mm_P0.65mm
+http://ams.com/eng/content/download/1008631/2361759/498838
+AMS LGA
+0
+20
+20
+Package_LGA
+Bosch_LGA-8_2.5x2.5mm_P0.65mm_ClockwisePinNumbering
+LGA-8
+lga land grid array
+0
+8
+8
+Package_LGA
+Bosch_LGA-8_2x2.5mm_P0.65mm_ClockwisePinNumbering
+LGA-8, https://ae-bst.resource.bosch.com/media/_tech/media/datasheets/BST-BMP280-DS001-18.pdf
+lga land grid array
+0
+8
+8
+Package_LGA
+Bosch_LGA-8_3x3mm_P0.8mm_ClockwisePinNumbering
+Bosch  LGA, 8 Pin (https://ae-bst.resource.bosch.com/media/_tech/media/datasheets/BST-BME680-DS001-00.pdf#page=44), generated with kicad-footprint-generator ipc_noLead_generator.py
+Bosch LGA NoLead
+0
+8
+8
+Package_LGA
+Bosch_LGA-14_3x2.5mm_P0.5mm
+LGA-14 Bosch https://ae-bst.resource.bosch.com/media/_tech/media/datasheets/BST-BMI160-DS000-07.pdf
+lga land grid array
+0
+14
+14
+Package_LGA
+Kionix_LGA-12_2x2mm_P0.5mm_LayoutBorder2x4y
+Kionix  LGA, 12 Pin (http://kionixfs.kionix.com/en/document/TN008-PCB-Design-Guidelines-for-2x2-LGA-Sensors.pdf#page=4), generated with kicad-footprint-generator ipc_noLead_generator.py
+Kionix LGA NoLead
+0
+12
+12
+Package_LGA
+LGA-8_3x5mm_P1.25mm
+LGA-8
+lga land grid array
+0
+8
+8
+Package_LGA
+LGA-12_2x2mm_P0.5mm
+LGA12
+lga land grid array
+0
+12
+12
+Package_LGA
+LGA-14_2x2mm_P0.35mm_LayoutBorder3x4y
+LGA, 14 Pin (http://www.st.com/resource/en/datasheet/lis2dh.pdf), generated with kicad-footprint-generator ipc_noLead_generator.py
+LGA NoLead
+0
+14
+14
+Package_LGA
+LGA-14_3x2.5mm_P0.5mm_LayoutBorder3x4y
+LGA, 14 Pin (http://www.st.com/resource/en/datasheet/lsm6ds3.pdf), generated with kicad-footprint-generator ipc_noLead_generator.py
+LGA NoLead
+0
+14
+14
+Package_LGA
+LGA-14_3x5mm_P0.8mm_LayoutBorder1x6y
+LGA, 14 Pin (http://www.st.com/resource/en/datasheet/lsm303dlhc.pdf), generated with kicad-footprint-generator ipc_noLead_generator.py
+LGA NoLead
+0
+14
+14
+Package_LGA
+LGA-16_3x3mm_P0.5mm
+http://www.memsic.com/userfiles/files/DataSheets/Magnetic-Sensors-Datasheets/MMC5883MA-RevC.pdf
+lga land grid array
+0
+16
+16
+Package_LGA
+LGA-16_3x3mm_P0.5mm_LayoutBorder3x5y
+LGA, 16 Pin (http://www.st.com/resource/en/datasheet/lis331hh.pdf), generated with kicad-footprint-generator ipc_noLead_generator.py
+LGA NoLead
+0
+16
+16
+Package_LGA
+LGA-16_4x4mm_P0.65mm_LayoutBorder4x4y
+LGA, 16 Pin (http://www.st.com/resource/en/datasheet/l3gd20.pdf), generated with kicad-footprint-generator ipc_noLead_generator.py
+LGA NoLead
+0
+16
+16
+Package_LGA
+LGA-24L_3x3.5mm_P0.43mm
+LGA 24L 3x3.5mm Pitch 0.43mm
+LGA 24L 3x3.5mm Pitch 0.43mm
+0
+24
+24
+Package_LGA
+LGA-28_5.2x3.8mm_P0.5mm
+LGA 28 5.2x3.8mm Pitch 0.5mm
+LGA 28 5.2x3.8mm Pitch 0.5mm
+0
+28
+28
+Package_LGA
+Linear_LGA-133_15.0x15.0mm_Layout12x12_P1.27mm
+Analog Devices (Linear Tech), 133-pin LGA uModule, 15.0x15.0x4.32mm, https://www.analog.com/media/en/technical-documentation/data-sheets/4637fc.pdf
+133 pin lga
+0
+133
+133
+Package_LGA
+NXP_LGA-8_3x5mm_P1.25mm_H1.1mm
+NXP  LGA, 8 Pin (https://www.nxp.com/docs/en/data-sheet/MPL3115A2.pdf#page=42), generated with kicad-footprint-generator ipc_noLead_generator.py
+NXP LGA NoLead
+0
+8
+8
+Package_LGA
+NXP_LGA-8_3x5mm_P1.25mm_H1.2mm
+NXP  LGA, 8 Pin (https://www.nxp.com/docs/en/data-sheet/MPL115A1.pdf#page=15), generated with kicad-footprint-generator ipc_noLead_generator.py
+NXP LGA NoLead
+0
+8
+8
+Package_LGA
+ST_HLGA-10_2.5x2.5mm_P0.6mm_LayoutBorder3x2y
+ST  HLGA, 10 Pin (https://www.st.com/resource/en/datasheet/lps25hb.pdf#page=46), generated with kicad-footprint-generator ipc_noLead_generator.py
+ST HLGA NoLead
+0
+10
+10
+Package_LGA
+Texas_SIL0008D_MicroSiP-8-1EP_2.8x3mm_P0.65mm_EP1.1x1.9mm
+Texas SIL0008D MicroSiP, 8 Pin (http://www.ti.com/lit/ds/symlink/tps82130.pdf#page=19), generated with kicad-footprint-generator ipc_noLead_generator.py
+Texas MicroSiP NoLead
+0
+12
+9
+Package_LGA
+Texas_SIL0008D_MicroSiP-8-1EP_2.8x3mm_P0.65mm_EP1.1x1.9mm_ThermalVias
+Texas SIL0008D MicroSiP, 8 Pin (http://www.ti.com/lit/ds/symlink/tps82130.pdf#page=19), generated with kicad-footprint-generator ipc_noLead_generator.py
+Texas MicroSiP NoLead
+0
+16
+9
+Package_LGA
+Texas_SIL0010A_MicroSiP-10-1EP_3.8x3mm_P0.6mm_EP0.7x2.9mm
+Texas SIL0010A MicroSiP, 10 Pin (http://www.ti.com/lit/ml/mpds579b/mpds579b.pdf), generated with kicad-footprint-generator ipc_noLead_generator.py
+Texas MicroSiP NoLead
+0
+14
+11
+Package_LGA
+Texas_SIL0010A_MicroSiP-10-1EP_3.8x3mm_P0.6mm_EP0.7x2.9mm_ThermalVias
+Texas SIL0010A MicroSiP, 10 Pin (http://www.ti.com/lit/ml/mpds579b/mpds579b.pdf), generated with kicad-footprint-generator ipc_noLead_generator.py
+Texas MicroSiP NoLead
+0
+18
+11
+Package_LGA
+VLGA-4_2x2.5mm_P1.65mm
+VLGA, 4 Pin (https://ww1.microchip.com/downloads/en/DeviceDoc/DSC60XX-Ultra-Small-Ultra-Low-Power-MEMS-Oscillator-DS20005625C.pdf), generated with kicad-footprint-generator ipc_noLead_generator.py
+VLGA NoLead
+0
+4
+4
+Package_QFP
+EQFP-144-1EP_20x20mm_P0.5mm_EP4x4mm
+EQFP, 144 Pin (https://www.intel.com/content/dam/www/programmable/us/en/pdfs/literature/packaging/04r00482-02.pdf), generated with kicad-footprint-generator ipc_gullwing_generator.py
+EQFP QFP
+0
+154
+145
+Package_QFP
+EQFP-144-1EP_20x20mm_P0.5mm_EP4x4mm_ThermalVias
+EQFP, 144 Pin (https://www.intel.com/content/dam/www/programmable/us/en/pdfs/literature/packaging/04r00482-02.pdf), generated with kicad-footprint-generator ipc_gullwing_generator.py
+EQFP QFP
+0
+171
+145
+Package_QFP
+EQFP-144-1EP_20x20mm_P0.5mm_EP5x5mm
+EQFP, 144 Pin (https://www.intel.com/content/dam/www/programmable/us/en/pdfs/literature/packaging/04r00476-02.pdf), generated with kicad-footprint-generator ipc_gullwing_generator.py
+EQFP QFP
+0
+161
+145
+Package_QFP
+EQFP-144-1EP_20x20mm_P0.5mm_EP5x5mm_ThermalVias
+EQFP, 144 Pin (https://www.intel.com/content/dam/www/programmable/us/en/pdfs/literature/packaging/04r00476-02.pdf), generated with kicad-footprint-generator ipc_gullwing_generator.py
+EQFP QFP
+0
+187
+145
+Package_QFP
+EQFP-144-1EP_20x20mm_P0.5mm_EP6.61x5.615mm
+EQFP, 144 Pin (https://www.intel.com/content/dam/www/programmable/us/en/pdfs/literature/packaging/04r00485-02.pdf), generated with kicad-footprint-generator ipc_gullwing_generator.py
+EQFP QFP
+0
+165
+145
+Package_QFP
+EQFP-144-1EP_20x20mm_P0.5mm_EP6.61x5.615mm_ThermalVias
+EQFP, 144 Pin (https://www.intel.com/content/dam/www/programmable/us/en/pdfs/literature/packaging/04r00485-02.pdf), generated with kicad-footprint-generator ipc_gullwing_generator.py
+EQFP QFP
+0
+196
+145
+Package_QFP
+EQFP-144-1EP_20x20mm_P0.5mm_EP7.2x6.35mm
+EQFP, 144 Pin (https://www.intel.com/content/dam/www/programmable/us/en/pdfs/literature/packaging/04r00487-01.pdf), generated with kicad-footprint-generator ipc_gullwing_generator.py
+EQFP QFP
+0
+175
+145
+Package_QFP
+EQFP-144-1EP_20x20mm_P0.5mm_EP7.2x6.35mm_ThermalVias
+EQFP, 144 Pin (https://www.intel.com/content/dam/www/programmable/us/en/pdfs/literature/packaging/04r00487-01.pdf), generated with kicad-footprint-generator ipc_gullwing_generator.py
+EQFP QFP
+0
+218
+145
+Package_QFP
+EQFP-144-1EP_20x20mm_P0.5mm_EP8.93x8.7mm
+EQFP, 144 Pin (https://www.intel.com/content/dam/www/programmable/us/en/pdfs/literature/packaging/04r00479-02.pdf), generated with kicad-footprint-generator ipc_gullwing_generator.py
+EQFP QFP
+0
+194
+145
+Package_QFP
+EQFP-144-1EP_20x20mm_P0.5mm_EP8.93x8.7mm_ThermalVias
+EQFP, 144 Pin (https://www.intel.com/content/dam/www/programmable/us/en/pdfs/literature/packaging/04r00479-02.pdf), generated with kicad-footprint-generator ipc_gullwing_generator.py
+EQFP QFP
+0
+259
+145
+Package_QFP
+HTQFP-64-1EP_10x10mm_P0.5mm_EP8x8mm
+64-Lead Plastic Thin Quad Flatpack (PT) - 10x10x1 mm Body, 2.00 mm Footprint [HTQFP] thermal pad
+HTQFP-64 Pitch 0.5 
+0
+69
+65
+Package_QFP
+HTQFP-64-1EP_10x10mm_P0.5mm_EP8x8mm_Mask4.4x4.4mm_ThermalVias
+64-Lead Plastic Thin Quad Flatpack (PT) - 10x10x1 mm Body, 2.00 mm Footprint [HTQFP] thermal pad
+HTQFP-64 Pitch 0.5 
+0
+135
+65
+Package_QFP
+LQFP-32_5x5mm_P0.5mm
+LQFP, 32 Pin (https://www.nxp.com/docs/en/package-information/SOT401-1.pdf), generated with kicad-footprint-generator ipc_gullwing_generator.py
+LQFP QFP
+0
+32
+32
+Package_QFP
+LQFP-32_7x7mm_P0.8mm
+LQFP, 32 Pin (https://www.nxp.com/docs/en/package-information/SOT358-1.pdf), generated with kicad-footprint-generator ipc_gullwing_generator.py
+LQFP QFP
+0
+32
+32
+Package_QFP
+LQFP-36_7x7mm_P0.65mm
+LQFP, 36 Pin (https://www.onsemi.com/pub/Collateral/561AV.PDF), generated with kicad-footprint-generator ipc_gullwing_generator.py
+LQFP QFP
+0
+36
+36
+Package_QFP
+LQFP-44_10x10mm_P0.8mm
+LQFP, 44 Pin (https://www.nxp.com/files-static/shared/doc/package_info/98ASS23225W.pdf?&fsrch=1), generated with kicad-footprint-generator ipc_gullwing_generator.py
+LQFP QFP
+0
+44
+44
+Package_QFP
+LQFP-48-1EP_7x7mm_P0.5mm_EP3.6x3.6mm
+LQFP, 48 Pin (http://www.analog.com/media/en/technical-documentation/data-sheets/LTC7810.pdf), generated with kicad-footprint-generator ipc_gullwing_generator.py
+LQFP QFP
+0
+58
+49
+Package_QFP
+LQFP-48-1EP_7x7mm_P0.5mm_EP3.6x3.6mm_ThermalVias
+LQFP, 48 Pin (http://www.analog.com/media/en/technical-documentation/data-sheets/LTC7810.pdf), generated with kicad-footprint-generator ipc_gullwing_generator.py
+LQFP QFP
+0
+75
+49
+Package_QFP
+LQFP-48_7x7mm_P0.5mm
+LQFP, 48 Pin (https://www.analog.com/media/en/technical-documentation/data-sheets/ltc2358-16.pdf), generated with kicad-footprint-generator ipc_gullwing_generator.py
+LQFP QFP
+0
+48
+48
+Package_QFP
+LQFP-52-1EP_10x10mm_P0.65mm_EP4.8x4.8mm
+LQFP, 52 Pin (https://www.onsemi.com/pub/Collateral/848H-01.PDF), generated with kicad-footprint-generator ipc_gullwing_generator.py
+LQFP QFP
+0
+62
+53
+Package_QFP
+LQFP-52-1EP_10x10mm_P0.65mm_EP4.8x4.8mm_ThermalVias
+LQFP, 52 Pin (https://www.onsemi.com/pub/Collateral/848H-01.PDF), generated with kicad-footprint-generator ipc_gullwing_generator.py
+LQFP QFP
+0
+95
+53
+Package_QFP
+LQFP-52_10x10mm_P0.65mm
+LQFP, 52 Pin (https://www.nxp.com/docs/en/package-information/98ARL10526D.pdf), generated with kicad-footprint-generator ipc_gullwing_generator.py
+LQFP QFP
+0
+52
+52
+Package_QFP
+LQFP-52_14x14mm_P1mm
+LQFP, 52 Pin (http://www.holtek.com/documents/10179/116711/HT1632Cv170.pdf), generated with kicad-footprint-generator ipc_gullwing_generator.py
+LQFP QFP
+0
+52
+52
+Package_QFP
+LQFP-64-1EP_10x10mm_P0.5mm_EP5x5mm
+LQFP, 64 Pin (https://www.analog.com/media/en/technical-documentation/data-sheets/adv7611.pdf), generated with kicad-footprint-generator ipc_gullwing_generator.py
+LQFP QFP
+0
+90
+65
+Package_QFP
+LQFP-64-1EP_10x10mm_P0.5mm_EP5x5mm_ThermalVias
+LQFP, 64 Pin (https://www.analog.com/media/en/technical-documentation/data-sheets/adv7611.pdf), generated with kicad-footprint-generator ipc_gullwing_generator.py
+LQFP QFP
+0
+107
+65
+Package_QFP
+LQFP-64-1EP_10x10mm_P0.5mm_EP6.5x6.5mm
+LQFP, 64 Pin (https://www.nxp.com/files-static/shared/doc/package_info/98ARH98426A.pdf), generated with kicad-footprint-generator ipc_gullwing_generator.py
+LQFP QFP
+0
+90
+65
+Package_QFP
+LQFP-64-1EP_10x10mm_P0.5mm_EP6.5x6.5mm_ThermalVias
+LQFP, 64 Pin (https://www.nxp.com/files-static/shared/doc/package_info/98ARH98426A.pdf), generated with kicad-footprint-generator ipc_gullwing_generator.py
+LQFP QFP
+0
+127
+65
+Package_QFP
+LQFP-64_7x7mm_P0.4mm
+LQFP, 64 Pin (https://www.nxp.com/docs/en/package-information/SOT414-1.pdf), generated with kicad-footprint-generator ipc_gullwing_generator.py
+LQFP QFP
+0
+64
+64
+Package_QFP
+LQFP-64_10x10mm_P0.5mm
+LQFP, 64 Pin (https://www.analog.com/media/en/technical-documentation/data-sheets/ad7606_7606-6_7606-4.pdf), generated with kicad-footprint-generator ipc_gullwing_generator.py
+LQFP QFP
+0
+64
+64
+Package_QFP
+LQFP-64_14x14mm_P0.8mm
+LQFP, 64 Pin (https://www.nxp.com/docs/en/package-information/SOT791-1.pdf), generated with kicad-footprint-generator ipc_gullwing_generator.py
+LQFP QFP
+0
+64
+64
+Package_QFP
+LQFP-80_10x10mm_P0.4mm
+LQFP, 80 Pin (https://www.renesas.com/eu/en/package-image/pdf/outdrawing/q80.10x10.pdf), generated with kicad-footprint-generator ipc_gullwing_generator.py
+LQFP QFP
+0
+80
+80
+Package_QFP
+LQFP-80_12x12mm_P0.5mm
+LQFP, 80 Pin (https://www.nxp.com/docs/en/package-information/SOT315-1.pdf), generated with kicad-footprint-generator ipc_gullwing_generator.py
+LQFP QFP
+0
+80
+80
+Package_QFP
+LQFP-80_14x14mm_P0.65mm
+LQFP, 80 Pin (https://www.analog.com/media/en/technical-documentation/data-sheets/AD9852.pdf), generated with kicad-footprint-generator ipc_gullwing_generator.py
+LQFP QFP
+0
+80
+80
+Package_QFP
+LQFP-100_14x14mm_P0.5mm
+LQFP, 100 Pin (https://www.nxp.com/docs/en/package-information/SOT407-1.pdf), generated with kicad-footprint-generator ipc_gullwing_generator.py
+LQFP QFP
+0
+100
+100
+Package_QFP
+LQFP-128_14x14mm_P0.4mm
+LQFP, 128 Pin (https://www.renesas.com/eu/en/package-image/pdf/outdrawing/q128.14x14.pdf), generated with kicad-footprint-generator ipc_gullwing_generator.py
+LQFP QFP
+0
+128
+128
+Package_QFP
+LQFP-128_14x20mm_P0.5mm
+LQFP, 128 Pin (https://www.nxp.com/docs/en/package-information/SOT425-1.pdf), generated with kicad-footprint-generator ipc_gullwing_generator.py
+LQFP QFP
+0
+128
+128
+Package_QFP
+LQFP-144_20x20mm_P0.5mm
+LQFP, 144 Pin (http://ww1.microchip.com/downloads/en/PackagingSpec/00000049BQ.pdf#page=425), generated with kicad-footprint-generator ipc_gullwing_generator.py
+LQFP QFP
+0
+144
+144
+Package_QFP
+LQFP-160_24x24mm_P0.5mm
+LQFP, 160 Pin (https://www.nxp.com/docs/en/package-information/SOT435-1.pdf), generated with kicad-footprint-generator ipc_gullwing_generator.py
+LQFP QFP
+0
+160
+160
+Package_QFP
+LQFP-176_20x20mm_P0.4mm
+LQFP, 176 Pin (https://www.onsemi.com/pub/Collateral/566DB.PDF), generated with kicad-footprint-generator ipc_gullwing_generator.py
+LQFP QFP
+0
+176
+176
+Package_QFP
+LQFP-176_24x24mm_P0.5mm
+LQFP, 176 Pin (https://www.st.com/resource/en/datasheet/stm32f207vg.pdf#page=163), generated with kicad-footprint-generator ipc_gullwing_generator.py
+LQFP QFP
+0
+176
+176
+Package_QFP
+LQFP-208_28x28mm_P0.5mm
+LQFP, 208 Pin (https://www.nxp.com/docs/en/package-information/SOT459-1.pdf), generated with kicad-footprint-generator ipc_gullwing_generator.py
+LQFP QFP
+0
+208
+208
+Package_QFP
+LQFP-216_24x24mm_P0.4mm
+LQFP, 216 Pin (https://www.onsemi.com/pub/Collateral/561BE.PDF), generated with kicad-footprint-generator ipc_gullwing_generator.py
+LQFP QFP
+0
+216
+216
+Package_QFP
+MQFP-44_10x10mm_P0.8mm
+MQFP, 44 Pin (https://www.analog.com/media/en/technical-documentation/data-sheets/ad7722.pdf), generated with kicad-footprint-generator ipc_gullwing_generator.py
+MQFP QFP
+0
+44
+44
+Package_QFP
+PQFP-32_5x5mm_P0.5mm
+PQFP, 32 Pin (https://www.ti.com/lit/ds/symlink/ads127l01.pdf#page=87), generated with kicad-footprint-generator ipc_gullwing_generator.py
+PQFP QFP
+0
+32
+32
+Package_QFP
+PQFP-44_10x10mm_P0.8mm
+44-Lead Plastic Quad Flatpack - 10x10x2.5mm Body (http://www.onsemi.com/pub/Collateral/122BK.PDF)
+PQFP 0.8
+0
+44
+44
+Package_QFP
+PQFP-80_14x20mm_P0.8mm
+PQFP80 14x20 / QIP80E CASE 122BS (see ON Semiconductor 122BS.PDF)
+QFP 0.8
+0
+80
+80
+Package_QFP
+PQFP-100_14x20mm_P0.65mm
+PQFP, 100 Pin (http://www.microsemi.com/index.php?option=com_docman&task=doc_download&gid=131095), generated with kicad-footprint-generator ipc_gullwing_generator.py
+PQFP QFP
+0
+100
+100
+Package_QFP
+PQFP-112_20x20mm_P0.65mm
+PQFP, 112 pins, 20mm sq body, 0.65mm pitch (http://cache.freescale.com/files/shared/doc/package_info/98ASS23330W.pdf, http://www.nxp.com/docs/en/application-note/AN4388.pdf)
+PQFP 112
+0
+112
+112
+Package_QFP
+PQFP-132_24x24mm_P0.635mm
+PQFP, 132 pins, 24mm sq body, 0.635mm pitch (https://www.intel.com/content/dam/www/public/us/en/documents/packaging-databooks/packaging-chapter-02-databook.pdf, http://www.nxp.com/docs/en/application-note/AN4388.pdf)
+PQFP 132
+0
+132
+132
+Package_QFP
+PQFP-132_24x24mm_P0.635mm_i386
+PQFP, 132 pins, 24mm sq body, 0.635mm pitch, Intel 386EX (https://www.intel.com/content/dam/www/public/us/en/documents/packaging-databooks/packaging-chapter-02-databook.pdf, http://www.nxp.com/docs/en/application-note/AN4388.pdf)
+PQFP 132 Intel 386EX
+0
+132
+132
+Package_QFP
+PQFP-144_28x28mm_P0.65mm
+PQFP, 144 Pin (http://www.microsemi.com/index.php?option=com_docman&task=doc_download&gid=131095), generated with kicad-footprint-generator ipc_gullwing_generator.py
+PQFP QFP
+0
+144
+144
+Package_QFP
+PQFP-160_28x28mm_P0.65mm
+PQFP, 160 Pin (http://www.microsemi.com/index.php?option=com_docman&task=doc_download&gid=131095), generated with kicad-footprint-generator ipc_gullwing_generator.py
+PQFP QFP
+0
+160
+160
+Package_QFP
+PQFP-208_28x28mm_P0.5mm
+PQFP, 208 Pin (http://www.microsemi.com/index.php?option=com_docman&task=doc_download&gid=131095), generated with kicad-footprint-generator ipc_gullwing_generator.py
+PQFP QFP
+0
+208
+208
+Package_QFP
+PQFP-240_32.1x32.1mm_P0.5mm
+PQFP, 240 Pin (http://www.microsemi.com/index.php?option=com_docman&task=doc_download&gid=131095), generated with kicad-footprint-generator ipc_gullwing_generator.py
+PQFP QFP
+0
+240
+240
+Package_QFP
+PQFP-256_28x28mm_P0.4mm
+PQFP256 28x28 / QFP256J CASE 122BX (see ON Semiconductor 122BX.PDF)
+QFP 0.4
+0
+256
+256
+Package_QFP
+TQFP-32_7x7mm_P0.8mm
+32-Lead Plastic Thin Quad Flatpack (PT) - 7x7x1.0 mm Body, 2.00 mm [TQFP] (see Microchip Packaging Specification 00000049BS.pdf)
+QFP 0.8
+0
+32
+32
+Package_QFP
+TQFP-44-1EP_10x10mm_P0.8mm_EP4.5x4.5mm
+44-Lead Plastic Thin Quad Flatpack (MW) - 10x10x1.0 mm Body [TQFP] With 4.5x4.5 mm Exposed Pad (see Microchip Packaging Specification 00000049BS.pdf)
+QFP 0.8
+0
+54
+45
+Package_QFP
+TQFP-44_10x10mm_P0.8mm
+44-Lead Plastic Thin Quad Flatpack (PT) - 10x10x1.0 mm Body [TQFP] (see Microchip Packaging Specification 00000049BS.pdf)
+QFP 0.8
+0
+44
+44
+Package_QFP
+TQFP-48-1EP_7x7mm_P0.5mm_EP3.5x3.5mm
+48-Lead Thin Quad Flatpack (PT) - 7x7x1.0 mm Body [TQFP] With Exposed Pad (see Microchip Packaging Specification 00000049BS.pdf)
+QFP 0.5
+0
+53
+49
+Package_QFP
+TQFP-48-1EP_7x7mm_P0.5mm_EP5x5mm
+TQFP, 48 Pin (https://www.trinamic.com/fileadmin/assets/Products/ICs_Documents/TMC2100_datasheet_Rev1.08.pdf (page 45)), generated with kicad-footprint-generator ipc_gullwing_generator.py
+TQFP QFP
+0
+65
+49
+Package_QFP
+TQFP-48-1EP_7x7mm_P0.5mm_EP5x5mm_ThermalVias
+TQFP, 48 Pin (https://www.trinamic.com/fileadmin/assets/Products/ICs_Documents/TMC2100_datasheet_Rev1.08.pdf (page 45)), generated with kicad-footprint-generator ipc_gullwing_generator.py
+TQFP QFP
+0
+91
+49
+Package_QFP
+TQFP-48_7x7mm_P0.5mm
+TQFP, 48 Pin (https://www.jedec.org/system/files/docs/MS-026D.pdf var ABC), generated with kicad-footprint-generator ipc_gullwing_generator.py
+TQFP QFP
+0
+48
+48
+Package_QFP
+TQFP-52-1EP_10x10mm_P0.65mm_EP6.5x6.5mm
+TQFP, 52 Pin (http://www.analog.com/media/en/package-pcb-resources/package/pkg_pdf/tqfp_edsv/sv_52_1.pdf), generated with kicad-footprint-generator ipc_qfp_generator.py
+TQFP QFP
+0
+78
+53
+Package_QFP
+TQFP-52-1EP_10x10mm_P0.65mm_EP6.5x6.5mm_ThermalVias
+TQFP, 52 Pin (http://www.analog.com/media/en/package-pcb-resources/package/pkg_pdf/tqfp_edsv/sv_52_1.pdf), generated with kicad-footprint-generator ipc_qfp_generator.py
+TQFP QFP
+0
+79
+53
+Package_QFP
+TQFP-64-1EP_10x10mm_P0.5mm_EP8x8mm
+64-Lead Plastic Thin Quad Flatpack (PT) - 10x10x1 mm Body, 2.00 mm Footprint [TQFP] thermal pad
+QFP 0.5 
+0
+90
+65
+Package_QFP
+TQFP-64_7x7mm_P0.4mm
+TQFP64 7x7, 0.4P CASE 932BH (see ON Semiconductor 932BH.PDF)
+QFP 0.4
+0
+64
+64
+Package_QFP
+TQFP-64_10x10mm_P0.5mm
+TQFP, 64 Pin (http://www.microsemi.com/index.php?option=com_docman&task=doc_download&gid=131095), generated with kicad-footprint-generator ipc_gullwing_generator.py
+TQFP QFP
+0
+64
+64
+Package_QFP
+TQFP-64_14x14mm_P0.8mm
+64-Lead Plastic Thin Quad Flatpack (PF) - 14x14x1 mm Body, 2.00 mm [TQFP] (see Microchip Packaging Specification 00000049BS.pdf)
+QFP 0.8
+0
+64
+64
+Package_QFP
+TQFP-80-1EP_14x14mm_P0.65mm_EP9.5x9.5mm
+80-Lead Plastic Thin Quad Flatpack (PF) - 14x14mm body, 9.5mm sq thermal pad (http://www.analog.com/media/en/technical-documentation/data-sheets/AD9852.pdf)
+QFP 0.65
+0
+85
+81
+Package_QFP
+TQFP-80_12x12mm_P0.5mm
+80-Lead Plastic Thin Quad Flatpack (PT) - 12x12x1 mm Body, 2.00 mm [TQFP] (see Microchip Packaging Specification 00000049BS.pdf)
+QFP 0.5
+0
+80
+80
+Package_QFP
+TQFP-80_14x14mm_P0.65mm
+80-Lead Plastic Thin Quad Flatpack (PF) - 14x14x1 mm Body, 2.00 mm [TQFP] (see Microchip Packaging Specification 00000049BS.pdf)
+QFP 0.65
+0
+80
+80
+Package_QFP
+TQFP-100-1EP_14x14mm_P0.5mm_EP5x5mm
+TQFP, 100 Pin (https://www.analog.com/media/en/package-pcb-resources/package/pkg_pdf/tqfp_edsv/sv_100_4.pdf), generated with kicad-footprint-generator ipc_gullwing_generator.py
+TQFP QFP
+0
+117
+101
+Package_QFP
+TQFP-100-1EP_14x14mm_P0.5mm_EP5x5mm_ThermalVias
+TQFP, 100 Pin (https://www.analog.com/media/en/package-pcb-resources/package/pkg_pdf/tqfp_edsv/sv_100_4.pdf), generated with kicad-footprint-generator ipc_gullwing_generator.py
+TQFP QFP
+0
+143
+101
+Package_QFP
+TQFP-100_12x12mm_P0.4mm
+100-Lead Plastic Thin Quad Flatpack (PT) - 12x12x1 mm Body, 2.00 mm [TQFP] (see Microchip Packaging Specification 00000049BS.pdf)
+QFP 0.4
+0
+100
+100
+Package_QFP
+TQFP-100_14x14mm_P0.5mm
+TQFP, 100 Pin (http://www.microsemi.com/index.php?option=com_docman&task=doc_download&gid=131095), generated with kicad-footprint-generator ipc_gullwing_generator.py
+TQFP QFP
+0
+100
+100
+Package_QFP
+TQFP-120_14x14mm_P0.4mm
+TQFP120 14x14 / TQFP120 CASE 932AZ (see ON Semiconductor 932AZ.PDF)
+QFP 0.4
+0
+120
+120
+Package_QFP
+TQFP-128_14x14mm_P0.4mm
+TQFP128 14x14 / TQFP128 CASE 932BB (see ON Semiconductor 932BB.PDF)
+QFP 0.4
+0
+128
+128
+Package_QFP
+TQFP-144_16x16mm_P0.4mm
+144-Lead Plastic Thin Quad Flatpack (PH) - 16x16x1 mm Body, 2.00 mm Footprint [TQFP] (see Microchip Packaging Specification 00000049BS.pdf)
+QFP 0.4
+0
+144
+144
+Package_QFP
+TQFP-144_20x20mm_P0.5mm
+TQFP, 144 Pin (http://www.microsemi.com/index.php?option=com_docman&task=doc_download&gid=131095), generated with kicad-footprint-generator ipc_gullwing_generator.py
+TQFP QFP
+0
+144
+144
+Package_QFP
+TQFP-176_24x24mm_P0.5mm
+TQFP, 176 Pin (http://www.microsemi.com/index.php?option=com_docman&task=doc_download&gid=131095), generated with kicad-footprint-generator ipc_gullwing_generator.py
+TQFP QFP
+0
+176
+176
+Package_QFP
+VQFP-80_14x14mm_P0.65mm
+VQFP, 80 Pin (http://www.microsemi.com/index.php?option=com_docman&task=doc_download&gid=131095), generated with kicad-footprint-generator ipc_gullwing_generator.py
+VQFP QFP
+0
+80
+80
+Package_QFP
+VQFP-100_14x14mm_P0.5mm
+VQFP, 100 Pin (http://www.microsemi.com/index.php?option=com_docman&task=doc_download&gid=131095), generated with kicad-footprint-generator ipc_gullwing_generator.py
+VQFP QFP
+0
+100
+100
+Package_QFP
+VQFP-128_14x14mm_P0.4mm
+VQFP, 128 Pin (http://www.microsemi.com/index.php?option=com_docman&task=doc_download&gid=131095), generated with kicad-footprint-generator ipc_gullwing_generator.py
+VQFP QFP
+0
+128
+128
+Package_QFP
+VQFP-176_20x20mm_P0.4mm
+VQFP, 176 Pin (http://www.microsemi.com/index.php?option=com_docman&task=doc_download&gid=131095), generated with kicad-footprint-generator ipc_gullwing_generator.py
+VQFP QFP
+0
+176
+176
+Package_SIP
+PowerIntegrations_eSIP-7C
+eSIP-7C Vertical Flat Package with Heatsink Tab, https://ac-dc.power.com/sites/default/files/product-docs/topswitch-jx_family_datasheet.pdf
+Power Integrations E Package
+0
+6
+6
+Package_SIP
+PowerIntegrations_eSIP-7F
+eSIP-7F Flat Package with Heatsink Tab https://ac-dc.power.com/sites/default/files/product-docs/linkswitch-ph_family_datasheet.pdf
+Power Integrations L Package
+0
+6
+6
+Package_SIP
+SIP-8_19x3mm_P2.54mm
+SIP 8-pin (http://www.njr.com/semicon/PDF/package/SIP8_E.pdf)
+SIP8
+0
+8
+8
+Package_SIP
+SIP-9_21.54x3mm_P2.54mm
+SIP 9-pin ()
+SIP8
+0
+9
+9
+Package_SIP
+SIP-9_22.3x3mm_P2.54mm
+SIP 9-pin ()
+SIP8
+0
+9
+9
+Package_SIP
+SIP3_11.6x8.5mm
+RECOM,R78EXX,https://www.recom-power.com/pdf/Innoline/R-78Exx-0.5.pdf
+SIP3 Regulator Module
+0
+3
+3
+Package_SIP
+SIP4_Sharp-SSR_P7.62mm_Angled
+SIP4 Footprint for SSR made by Sharp
+Solid State relais SSR Sharp
+0
+4
+4
+Package_SIP
+SIP4_Sharp-SSR_P7.62mm_Angled_NoHole
+SIP4 Footprint for SSR made by Sharp
+Solid State relais SSR Sharp
+0
+4
+4
+Package_SIP
+SIP4_Sharp-SSR_P7.62mm_Straight
+SIP4 Footprint for SSR made by Sharp
+Solid State relais SSR Sharp
+0
+4
+4
+Package_SIP
+SIP9_Housing
+SIP9
+SIP9
+0
+9
+9
+Package_SIP
+SIP9_Housing_BigPads
+SIP9, large pads
+SIP9
+0
+9
+9
+Package_SIP
+SLA704XM
+SIP SLA704XM (http://www.sumzi.com/upload/files/2007/07/2007073114282034189.PDF)
+SIP
+0
+18
+18
+Package_SIP
+STK672-040-E
+SIP-22 (http://www.onsemi.com/pub_link/Collateral/EN5227-D.PDF)
+SIP-22
+0
+22
+22
+Package_SIP
+STK672-080-E
+SIP-15 (http://www.onsemi.com/pub_link/Collateral/EN6507-D.PDF)
+SIP-15
+0
+15
+15
+Package_SIP
+Sanyo_STK4xx-15_59.2x8.0mm_P2.54mm
+Sanyo SIP-15, 59.2mm x 8.0mm bosy size, STK-433E STK-435E STK-436E (http://datasheet.octopart.com/STK430-Sanyo-datasheet-107060.pdf)
+Sanyo SIP-15
+0
+15
+15
+Package_SIP
+Sanyo_STK4xx-15_78.0x8.0mm_P2.54mm
+Sanyo SIP-15, 78.0mm x 8.0mm bosy size, STK-437E STK-439E STK-441E STK-443E (http://datasheet.octopart.com/STK430-Sanyo-datasheet-107060.pdf)
+Sanyo SIP-15
+0
+15
+15
+Package_SO
+Diodes_PSOP-8
+8-Lead Plastic PSOP, Exposed Die Pad (see https://www.diodes.com/assets/Datasheets/AP2204.pdf)
+SSOP 0.50 exposed pad
+0
+12
+9
+Package_SO
+Diodes_SO-8EP
+8-Lead Plastic SO, Exposed Die Pad (see https://www.diodes.com/assets/Package-Files/SO-8EP.pdf)
+SO exposed pad
+0
+9
+9
+Package_SO
+ETSSOP-20-1EP_4.4x6.5mm_P0.65mm_EP3x4.2mm
+20-Lead Plastic Thin Shrink Small Outline (ST)-4.4 mm Body with Exposed Pad [eTSSOP] (see Microchip Packaging Specification 00000049BS.pdf)
+SSOP 0.65
+0
+27
+21
+Package_SO
+HSOP-8-1EP_3.9x4.9mm_P1.27mm_EP2.3x2.3mm
+HSOP, 8 Pin (https://www.st.com/resource/en/datasheet/l7980.pdf), generated with kicad-footprint-generator ipc_gullwing_generator.py
+HSOP SO
+0
+13
+9
+Package_SO
+HSOP-8-1EP_3.9x4.9mm_P1.27mm_EP2.3x2.3mm_ThermalVias
+HSOP, 8 Pin (https://www.st.com/resource/en/datasheet/l7980.pdf), generated with kicad-footprint-generator ipc_gullwing_generator.py
+HSOP SO
+0
+18
+9
+Package_SO
+HSOP-8-1EP_3.9x4.9mm_P1.27mm_EP2.41x3.1mm
+HSOP, 8 Pin (https://www.st.com/resource/en/datasheet/l5973d.pdf), generated with kicad-footprint-generator ipc_gullwing_generator.py
+HSOP SO
+0
+13
+9
+Package_SO
+HSOP-8-1EP_3.9x4.9mm_P1.27mm_EP2.41x3.1mm_ThermalVias
+HSOP, 8 Pin (https://www.st.com/resource/en/datasheet/l5973d.pdf), generated with kicad-footprint-generator ipc_gullwing_generator.py
+HSOP SO
+0
+20
+9
+Package_SO
+HSOP-20-1EP_11.0x15.9mm_P1.27mm_SlugDown
+HSOP 11.0x15.9mm Pitch 1.27mm Slug Down (PowerSO-20) [JEDEC MO-166] (http://www.st.com/resource/en/datasheet/tda7266d.pdf, www.st.com/resource/en/application_note/cd00003801.pdf)
+HSOP 11.0 x 15.9mm Pitch 1.27mm
+0
+23
+21
+Package_SO
+HSOP-20-1EP_11.0x15.9mm_P1.27mm_SlugDown_ThermalVias
+HSOP 11.0x15.9mm Pitch 1.27mm Slug Down Thermal Vias (PowerSO-20) [JEDEC MO-166] (http://www.st.com/resource/en/datasheet/tda7266d.pdf, www.st.com/resource/en/application_note/cd00003801.pdf)
+HSOP 11.0 x 15.9mm Pitch 1.27mm
+0
+45
+21
+Package_SO
+HSOP-20-1EP_11.0x15.9mm_P1.27mm_SlugUp
+HSOP 11.0x15.9mm Pitch 1.27mm Slug Up (PowerSO-20) [JEDEC MO-166] (http://www.st.com/resource/en/datasheet/tda7266d.pdf, www.st.com/resource/en/application_note/cd00003801.pdf)
+HSOP 11.0 x 15.9mm Pitch 1.27mm
+0
+20
+20
+Package_SO
+HSOP-32-1EP_7.5x11mm_P0.65mm_EP4.7x4.7mm
+HSOP, 32 Pin (https://www.nxp.com/docs/en/package-information/SOT1746-3.pdf), generated with kicad-footprint-generator ipc_gullwing_generator.py
+HSOP SO
+0
+37
+33
+Package_SO
+HSOP-36-1EP_11.0x15.9mm_P0.65mm_SlugDown
+HSOP 11.0x15.9mm Pitch 0.65mm Slug Down (PowerSO-36) [JEDEC MO-166] (http://www.st.com/resource/en/datasheet/vn808cm-32-e.pdf, http://www.st.com/resource/en/application_note/cd00003801.pdf)
+HSOP 11.0 x 15.9mm Pitch 0.65mm
+0
+39
+37
+Package_SO
+HSOP-36-1EP_11.0x15.9mm_P0.65mm_SlugDown_ThermalVias
+HSOP 11.0x15.9mm Pitch 0.65mm Slug Down Thermal Vias (PowerSO-36) [JEDEC MO-166] (http://www.st.com/resource/en/datasheet/vn808cm-32-e.pdf, http://www.st.com/resource/en/application_note/cd00003801.pdf)
+HSOP 11.0 x 15.9mm Pitch 0.65mm
+0
+61
+37
+Package_SO
+HSOP-36-1EP_11.0x15.9mm_P0.65mm_SlugUp
+HSOP 11.0x15.9mm Pitch 0.65mm Slug Up (PowerSO-36) [JEDEC MO-166] (http://www.st.com/resource/en/datasheet/vn808cm-32-e.pdf, http://www.st.com/resource/en/application_note/cd00003801.pdf)
+HSOP 11.0 x 15.9mm Pitch 0.65mm
+0
+36
+36
+Package_SO
+HSOP-54-1EP_7.5x17.9mm_P0.65mm_EP4.6x4.6mm
+HSOP, 54 Pin (https://www.nxp.com/docs/en/package-information/98ASA10506D.pdf), generated with kicad-footprint-generator ipc_gullwing_generator.py
+HSOP SO
+0
+59
+55
+Package_SO
+HTSOP-8-1EP_3.9x4.9mm_P1.27mm_EP2.4x3.2mm
+HTSOP, 8 Pin (https://media.digikey.com/pdf/Data%20Sheets/Rohm%20PDFs/BD9G341EFJ.pdf), generated with kicad-footprint-generator ipc_gullwing_generator.py
+HTSOP SO
+0
+13
+9
+Package_SO
+HTSOP-8-1EP_3.9x4.9mm_P1.27mm_EP2.4x3.2mm_ThermalVias
+HTSOP, 8 Pin (https://media.digikey.com/pdf/Data%20Sheets/Rohm%20PDFs/BD9G341EFJ.pdf), generated with kicad-footprint-generator ipc_gullwing_generator.py
+HTSOP SO
+0
+20
+9
+Package_SO
+HTSSOP-14-1EP_4.4x5mm_P0.65mm_EP3.4x5mm_Mask3x3.1mm
+HTSSOP, 14 Pin (http://www.ti.com/lit/ds/symlink/lm5161.pdf#page=34), generated with kicad-footprint-generator ipc_gullwing_generator.py
+HTSSOP SO
+0
+20
+15
+Package_SO
+HTSSOP-14-1EP_4.4x5mm_P0.65mm_EP3.4x5mm_Mask3x3.1mm_ThermalVias
+HTSSOP, 14 Pin (http://www.ti.com/lit/ds/symlink/lm5161.pdf#page=34), generated with kicad-footprint-generator ipc_gullwing_generator.py
+HTSSOP SO
+0
+36
+15
+Package_SO
+HTSSOP-16-1EP_4.4x5mm_P0.65mm_EP3.4x5mm
+16-Lead Plastic HTSSOP (4.4x5x1.2mm); Thermal pad; (http://www.ti.com/lit/ds/symlink/drv8833.pdf)
+SSOP 0.65
+0
+29
+17
+Package_SO
+HTSSOP-16-1EP_4.4x5mm_P0.65mm_EP3.4x5mm_Mask2.46x2.31mm
+HTSSOP, 16 Pin (http://www.analog.com/media/en/technical-documentation/data-sheets/LTC7810.pdf), generated with kicad-footprint-generator ipc_gullwing_generator.py
+HTSSOP SO
+0
+20
+17
+Package_SO
+HTSSOP-16-1EP_4.4x5mm_P0.65mm_EP3.4x5mm_Mask2.46x2.31mm_ThermalVias
+HTSSOP, 16 Pin (http://www.analog.com/media/en/technical-documentation/data-sheets/LTC7810.pdf), generated with kicad-footprint-generator ipc_gullwing_generator.py
+HTSSOP SO
+0
+27
+17
+Package_SO
+HTSSOP-16-1EP_4.4x5mm_P0.65mm_EP3.4x5mm_Mask3x3mm_ThermalVias
+16-Lead Plastic HTSSOP (4.4x5x1.2mm); Thermal pad with vias; (http://www.ti.com/lit/ds/symlink/drv8800.pdf)
+SSOP 0.65
+0
+46
+17
+Package_SO
+HTSSOP-16-1EP_4.4x5mm_P0.65mm_EP3x3mm
+HTSSOP, 16 Pin (https://www.st.com/resource/en/datasheet/stp08cp05.pdf#page=20), generated with kicad-footprint-generator ipc_gullwing_generator.py
+HTSSOP SO
+0
+21
+17
+Package_SO
+HTSSOP-20-1EP_4.4x6.5mm_P0.65mm_EP2.74x3.86mm
+HTSSOP, 20 Pin (https://www.analog.com/media/en/technical-documentation/data-sheets/4011fb.pdf#page=24), generated with kicad-footprint-generator ipc_gullwing_generator.py
+HTSSOP SO
+0
+23
+21
+Package_SO
+HTSSOP-20-1EP_4.4x6.5mm_P0.65mm_EP2.85x4mm
+HTSSOP, 20 Pin (https://pdfserv.maximintegrated.com/package_dwgs/21-0108.PDF U20E-1), generated with kicad-footprint-generator ipc_gullwing_generator.py
+HTSSOP SO
+0
+23
+21
+Package_SO
+HTSSOP-20-1EP_4.4x6.5mm_P0.65mm_EP3.4x6.5mm
+20-Lead Plastic Thin Shrink Small Outline (ST)-4.4 mm Body [HTSSOP], with thermal pad with vias
+HTSSOP 0.65
+0
+29
+21
+Package_SO
+HTSSOP-20-1EP_4.4x6.5mm_P0.65mm_EP3.4x6.5mm_Mask2.4x3.7mm
+HTSSOP, 20 Pin (http://www.ti.com/lit/ds/symlink/bq24006.pdf), generated with kicad-footprint-generator ipc_gullwing_generator.py
+HTSSOP SO
+0
+24
+21
+Package_SO
+HTSSOP-20-1EP_4.4x6.5mm_P0.65mm_EP3.4x6.5mm_Mask2.75x3.43mm
+HTSSOP, 20 Pin (http://www.ti.com/lit/ds/symlink/tlc5971.pdf#page=37&zoom=160,-90,3), generated with kicad-footprint-generator ipc_gullwing_generator.py
+HTSSOP SO
+0
+26
+21
+Package_SO
+HTSSOP-20-1EP_4.4x6.5mm_P0.65mm_EP3.4x6.5mm_Mask2.75x3.43mm_ThermalVias
+HTSSOP, 20 Pin (http://www.ti.com/lit/ds/symlink/tlc5971.pdf#page=37&zoom=160,-90,3), generated with kicad-footprint-generator ipc_gullwing_generator.py
+HTSSOP SO
+0
+42
+21
+Package_SO
+HTSSOP-20-1EP_4.4x6.5mm_P0.65mm_EP3.4x6.5mm_Mask2.75x3.43mm_ThermalVias_HandSolder
+HTSSOP, 20 Pin (http://www.ti.com/lit/ds/symlink/tlc5971.pdf#page=37&zoom=160,-90,3), generated with kicad-footprint-generator ipc_gullwing_generator.py
+HTSSOP SO
+0
+42
+21
+Package_SO
+HTSSOP-20-1EP_4.4x6.5mm_P0.65mm_EP3.4x6.5mm_Mask2.96x2.96mm
+HTSSOP, 20 Pin (https://www.ti.com/lit/ds/symlink/tps2663.pdf#page=49), generated with kicad-footprint-generator ipc_gullwing_generator.py
+HTSSOP SO
+0
+23
+21
+Package_SO
+HTSSOP-20-1EP_4.4x6.5mm_P0.65mm_EP3.4x6.5mm_Mask2.96x2.96mm_ThermalVias
+HTSSOP, 20 Pin (https://www.ti.com/lit/ds/symlink/tps2663.pdf#page=49), generated with kicad-footprint-generator ipc_gullwing_generator.py
+HTSSOP SO
+0
+42
+21
+Package_SO
+HTSSOP-20-1EP_4.4x6.5mm_P0.65mm_EP3.4x6.5mm_ThermalVias
+20-Lead Plastic Thin Shrink Small Outline (ST)-4.4 mm Body [HTSSOP], with thermal pad with vias
+HTSSOP 0.65
+0
+45
+21
+Package_SO
+HTSSOP-24-1EP_4.4x7.8mm_P0.65mm_EP3.2x5mm
+HTSSOP, 24 Pin (https://www.st.com/resource/en/datasheet/stp16cp05.pdf#page=25), generated with kicad-footprint-generator ipc_gullwing_generator.py
+HTSSOP SO
+0
+31
+25
+Package_SO
+HTSSOP-24-1EP_4.4x7.8mm_P0.65mm_EP3.4x7.8mm_Mask2.4x4.68mm
+HTSSOP, 24 Pin (http://www.ti.com/lit/ds/symlink/tps703.pdf), generated with kicad-footprint-generator ipc_gullwing_generator.py
+HTSSOP SO
+0
+28
+25
+Package_SO
+HTSSOP-24-1EP_4.4x7.8mm_P0.65mm_EP3.4x7.8mm_Mask2.4x4.68mm_ThermalVias
+HTSSOP, 24 Pin (http://www.ti.com/lit/ds/symlink/tps703.pdf), generated with kicad-footprint-generator ipc_gullwing_generator.py
+HTSSOP SO
+0
+47
+25
+Package_SO
+HTSSOP-28-1EP_4.4x9.7mm_P0.65mm_EP2.85x5.4mm
+HTSSOP, 28 Pin (https://pdfserv.maximintegrated.com/package_dwgs/21-0108.PDF), generated with kicad-footprint-generator ipc_gullwing_generator.py
+HTSSOP SO
+0
+30
+29
+Package_SO
+HTSSOP-28-1EP_4.4x9.7mm_P0.65mm_EP2.85x5.4mm_ThermalVias
+HTSSOP, 28 Pin (https://pdfserv.maximintegrated.com/package_dwgs/21-0108.PDF), generated with kicad-footprint-generator ipc_gullwing_generator.py
+HTSSOP SO
+0
+41
+29
+Package_SO
+HTSSOP-28-1EP_4.4x9.7mm_P0.65mm_EP3.4x9.5mm
+HTSSOP28: plastic thin shrink small outline package; 28 leads; body width 4.4 mm; thermal pad
+TSSOP HTSSOP 0.65 thermal pad
+0
+39
+29
+Package_SO
+HTSSOP-28-1EP_4.4x9.7mm_P0.65mm_EP3.4x9.5mm_Mask2.4x6.17mm
+HTSSOP28: plastic thin shrink small outline package; 28 leads; body width 4.4 mm; thermal pad
+TSSOP HTSSOP 0.65 thermal pad
+0
+40
+29
+Package_SO
+HTSSOP-28-1EP_4.4x9.7mm_P0.65mm_EP3.4x9.5mm_Mask2.4x6.17mm_ThermalVias
+HTSSOP28: plastic thin shrink small outline package; 28 leads; body width 4.4 mm; thermal pad
+TSSOP HTSSOP 0.65 thermal pad
+0
+55
+29
+Package_SO
+HTSSOP-28-1EP_4.4x9.7mm_P0.65mm_EP3.4x9.5mm_ThermalVias
+HTSSOP28: plastic thin shrink small outline package; 28 leads; body width 4.4 mm; thermal pad
+TSSOP HTSSOP 0.65 thermal pad
+0
+58
+29
+Package_SO
+HTSSOP-32-1EP_6.1x11mm_P0.65mm_EP5.2x11mm_Mask4.11x4.36mm
+HTSSOP32: plastic thin shrink small outline package; 32 leads; body width 6.1 mm; lead pitch 0.65 mm (see NXP SSOP-TSSOP-VSO-REFLOW.pdf and sot487-1_po.pdf)
+SSOP 0.65 PowerPAD
+0
+43
+33
+Package_SO
+HTSSOP-32-1EP_6.1x11mm_P0.65mm_EP5.2x11mm_Mask4.11x4.36mm_ThermalVias
+HTSSOP32: plastic thin shrink small outline package; 32 leads; body width 6.1 mm; lead pitch 0.65 mm (see NXP SSOP-TSSOP-VSO-REFLOW.pdf and sot487-1_po.pdf)
+SSOP 0.65 PowerPAD
+0
+83
+33
+Package_SO
+HTSSOP-38-1EP_6.1x12.5mm_P0.65mm_EP5.2x12.5mm_Mask3.39x6.35mm
+HTSSOP, 38 Pin (http://www.ti.com/lit/ds/symlink/tlc5951.pdf#page=47&zoom=140,-67,15), generated with kicad-footprint-generator ipc_gullwing_generator.py
+HTSSOP SO
+0
+46
+39
+Package_SO
+HTSSOP-38-1EP_6.1x12.5mm_P0.65mm_EP5.2x12.5mm_Mask3.39x6.35mm_ThermalVias
+HTSSOP, 38 Pin (http://www.ti.com/lit/ds/symlink/tlc5951.pdf#page=47&zoom=140,-67,15), generated with kicad-footprint-generator ipc_gullwing_generator.py
+HTSSOP SO
+0
+87
+39
+Package_SO
+HTSSOP-44_6.1x14mm_P0.635mm_TopEP4.14x7.01mm
+HTSSOP, 44 Pin (http://www.ti.com/lit/ds/symlink/tpa3251.pdf#page=38), generated with kicad-footprint-generator ipc_gullwing_generator.py
+HTSSOP SO
+0
+44
+44
+Package_SO
+HTSSOP-56-1EP_6.1x14mm_P0.5mm_EP3.61x6.35mm
+HTSSOP56: plastic thin shrink small outline package http://www.ti.com/lit/ds/symlink/drv8301.pdf
+HTSSOP 0.5
+0
+72
+57
+Package_SO
+HVSSOP-10-1EP_3x3mm_P0.5mm_EP1.57x1.88mm
+HVSSOP, 10 Pin (https://www.ti.com/lit/ds/symlink/bq24090.pdf), generated with kicad-footprint-generator ipc_gullwing_generator.py
+HVSSOP SO
+0
+15
+11
+Package_SO
+HVSSOP-10-1EP_3x3mm_P0.5mm_EP1.57x1.88mm_ThermalVias
+HVSSOP, 10 Pin (https://www.ti.com/lit/ds/symlink/bq24090.pdf), generated with kicad-footprint-generator ipc_gullwing_generator.py
+HVSSOP SO
+0
+20
+11
+Package_SO
+Infineon_PG-DSO-8-27_3.9x4.9mm_EP2.65x3mm
+Infineon  PG-DSO, 8 Pin (https://www.infineon.com/cms/en/product/packages/PG-DSO/PG-DSO-8-27), generated with kicad-footprint-generator ipc_gullwing_generator.py
+Infineon PG-DSO SO
+0
+13
+9
+Package_SO
+Infineon_PG-DSO-8-27_3.9x4.9mm_EP2.65x3mm_ThermalVias
+Infineon  PG-DSO, 8 Pin (https://www.infineon.com/cms/en/product/packages/PG-DSO/PG-DSO-8-27), generated with kicad-footprint-generator ipc_gullwing_generator.py
+Infineon PG-DSO SO
+0
+23
+9
+Package_SO
+Infineon_PG-DSO-8-43
+Infineon_PG-DSO-8-43
+DSO DSO-8 SOIC SOIC-8
+0
+12
+9
+Package_SO
+Infineon_PG-DSO-12-9
+Infineon PG-DSO 12 pin, exposed pad: 4.5x8.1mm, with thermal vias (https://www.infineon.com/cms/en/product/packages/PG-DSO/PG-DSO-12-9/)
+PG-DSO
+0
+23
+13
+Package_SO
+Infineon_PG-DSO-12-9_ThermalVias
+Infineon PG-DSO 12 pin, exposed pad: 4.5x8.1mm, with thermal vias (https://www.infineon.com/cms/en/product/packages/PG-DSO/PG-DSO-12-9/)
+PG-DSO
+0
+42
+13
+Package_SO
+Infineon_PG-DSO-12-11
+Infineon PG-DSO 12 pin, exposed pad: 4.5x8.1mm, with thermal vias (https://www.infineon.com/cms/en/product/packages/PG-DSO/PG-DSO-12-11/)
+PG-DSO
+0
+23
+13
+Package_SO
+Infineon_PG-DSO-12-11_ThermalVias
+Infineon PG-DSO 12 pin, exposed pad: 4.5x8.1mm, with thermal vias (https://www.infineon.com/cms/en/product/packages/PG-DSO/PG-DSO-12-11/)
+PG-DSO
+0
+42
+13
+Package_SO
+Infineon_PG-DSO-20-30
+Infineon SO package 20pin, exposed pad 4.5x7mm (https://www.infineon.com/cms/en/product/packages/PG-DSO/PG-DSO-20-71/)
+DSO-20
+0
+31
+21
+Package_SO
+Infineon_PG-DSO-20-30_ThermalVias
+Infineon SO package 20pin, exposed pad 4.5x7mm (https://www.infineon.com/cms/en/product/packages/PG-DSO/PG-DSO-20-71/)
+DSO-20
+0
+45
+21
+Package_SO
+Infineon_PG-DSO-20-32
+Infineon SO package 20pin without exposed pad (https://www.infineon.com/cms/en/product/packages/PG-DSO/PG-DSO-20-32/)
+DSO-20
+0
+20
+20
+Package_SO
+Infineon_PG-DSO-20-85
+Infineon SO package 20pin with exposed pad (https://www.infineon.com/cms/en/product/packages/PG-DSO/PG-DSO-20-85/)
+DSO-20
+0
+31
+21
+Package_SO
+Infineon_PG-DSO-20-85_ThermalVias
+Infineon SO package 20pin with exposed pad (https://www.infineon.com/cms/en/product/packages/PG-DSO/PG-DSO-20-85/)
+DSO-20
+0
+113
+21
+Package_SO
+Infineon_PG-DSO-20-87
+Infineon SO package 20pin without exposed pad (https://www.infineon.com/cms/en/product/packages/PG-DSO/PG-DSO-20-87/)
+DSO-20
+0
+20
+20
+Package_SO
+Infineon_PG-TSDSO-14-22
+Infineon_PG-TSDSO-14-22
+Infineon TSDSO 14-22 
+0
+17
+15
+Package_SO
+Linear_MSOP-12-16-1EP_3x4mm_P0.5mm
+12-Lead Plastic Micro Small Outline Package (MS) [MSOP], variant of MSOP-16 (see http://cds.linear.com/docs/en/datasheet/3630fd.pdf)
+SSOP 0.5
+0
+15
+13
+Package_SO
+Linear_MSOP-12-16_3x4mm_P0.5mm
+12-Lead Plastic Micro Small Outline Package (MS) [MSOP], variant of MSOP-16 (see https://www.analog.com/media/en/technical-documentation/data-sheets/3748fb.pdf)
+SSOP 0.5
+0
+12
+12
+Package_SO
+MFSOP6-4_4.4x3.6mm_P1.27mm
+https://toshiba.semicon-storage.com/ap-en/design-support/package/detail.4pin%20MFSOP6.html
+MFSOP 4 pin SMD
+0
+4
+4
+Package_SO
+MFSOP6-5_4.4x3.6mm_P1.27mm
+https://toshiba.semicon-storage.com/ap-en/design-support/package/detail.5pin%20MFSOP6.html
+MFSOP 4 pin SMD
+0
+5
+5
+Package_SO
+MSOP-8-1EP_3x3mm_P0.65mm_EP1.68x1.88mm
+MSOP, 8 Pin (https://www.analog.com/media/en/technical-documentation/data-sheets/4440fb.pdf#page=13), generated with kicad-footprint-generator ipc_gullwing_generator.py
+MSOP SO
+0
+13
+9
+Package_SO
+MSOP-8-1EP_3x3mm_P0.65mm_EP1.68x1.88mm_ThermalVias
+MSOP, 8 Pin (https://www.analog.com/media/en/technical-documentation/data-sheets/4440fb.pdf#page=13), generated with kicad-footprint-generator ipc_gullwing_generator.py
+MSOP SO
+0
+18
+9
+Package_SO
+MSOP-8-1EP_3x3mm_P0.65mm_EP1.73x1.85mm
+MSOP, 8 Pin (http://www.ti.com/lit/ds/symlink/lm25085.pdf#page=32), generated with kicad-footprint-generator ipc_gullwing_generator.py
+MSOP SO
+0
+13
+9
+Package_SO
+MSOP-8-1EP_3x3mm_P0.65mm_EP1.73x1.85mm_ThermalVias
+MSOP, 8 Pin (http://www.ti.com/lit/ds/symlink/lm25085.pdf#page=32), generated with kicad-footprint-generator ipc_gullwing_generator.py
+MSOP SO
+0
+18
+9
+Package_SO
+MSOP-8-1EP_3x3mm_P0.65mm_EP1.95x2.15mm
+MSOP, 8 Pin (http://www.st.com/resource/en/datasheet/pm8834.pdf), generated with kicad-footprint-generator ipc_gullwing_generator.py
+MSOP SO
+0
+13
+9
+Package_SO
+MSOP-8-1EP_3x3mm_P0.65mm_EP1.95x2.15mm_ThermalVias
+MSOP, 8 Pin (http://www.st.com/resource/en/datasheet/pm8834.pdf), generated with kicad-footprint-generator ipc_gullwing_generator.py
+MSOP SO
+0
+18
+9
+Package_SO
+MSOP-8-1EP_3x3mm_P0.65mm_EP2.5x3mm_Mask1.73x2.36mm
+MSOP, 8 Pin (http://ww1.microchip.com/downloads/en/DeviceDoc/mic5355_6.pdf#page=15), generated with kicad-footprint-generator ipc_gullwing_generator.py
+MSOP SO
+0
+14
+9
+Package_SO
+MSOP-8-1EP_3x3mm_P0.65mm_EP2.5x3mm_Mask1.73x2.36mm_ThermalVias
+MSOP, 8 Pin (http://ww1.microchip.com/downloads/en/DeviceDoc/mic5355_6.pdf#page=15), generated with kicad-footprint-generator ipc_gullwing_generator.py
+MSOP SO
+0
+19
+9
+Package_SO
+MSOP-8_3x3mm_P0.65mm
+MSOP, 8 Pin (https://www.jedec.org/system/files/docs/mo-187F.pdf variant AA), generated with kicad-footprint-generator ipc_gullwing_generator.py
+MSOP SO
+0
+8
+8
+Package_SO
+MSOP-10-1EP_3x3mm_P0.5mm_EP1.68x1.88mm
+MSOP, 10 Pin (https://www.analog.com/media/en/technical-documentation/data-sheets/3805fg.pdf#page=18), generated with kicad-footprint-generator ipc_gullwing_generator.py
+MSOP SO
+0
+15
+11
+Package_SO
+MSOP-10-1EP_3x3mm_P0.5mm_EP1.68x1.88mm_ThermalVias
+MSOP, 10 Pin (https://www.analog.com/media/en/technical-documentation/data-sheets/3805fg.pdf#page=18), generated with kicad-footprint-generator ipc_gullwing_generator.py
+MSOP SO
+0
+20
+11
+Package_SO
+MSOP-10-1EP_3x3mm_P0.5mm_EP1.73x1.98mm
+MSOP, 10 Pin (www.allegromicro.com/~/media/Files/Datasheets/A4952-3-Datasheet.ashx?la=en#page=10), generated with kicad-footprint-generator ipc_gullwing_generator.py
+MSOP SO
+0
+15
+11
+Package_SO
+MSOP-10-1EP_3x3mm_P0.5mm_EP1.73x1.98mm_ThermalVias
+MSOP, 10 Pin (www.allegromicro.com/~/media/Files/Datasheets/A4952-3-Datasheet.ashx?la=en#page=10), generated with kicad-footprint-generator ipc_gullwing_generator.py
+MSOP SO
+0
+20
+11
+Package_SO
+MSOP-10-1EP_3x3mm_P0.5mm_EP2.2x3.1mm_Mask1.83x1.89mm
+MSOP, 10 Pin (https://www.ti.com/lit/ds/symlink/xtr111.pdf#page=27), generated with kicad-footprint-generator ipc_gullwing_generator.py
+MSOP SO
+0
+16
+11
+Package_SO
+MSOP-10-1EP_3x3mm_P0.5mm_EP2.2x3.1mm_Mask1.83x1.89mm_ThermalVias
+MSOP, 10 Pin (https://www.ti.com/lit/ds/symlink/xtr111.pdf#page=27), generated with kicad-footprint-generator ipc_gullwing_generator.py
+MSOP SO
+0
+23
+11
+Package_SO
+MSOP-10_3x3mm_P0.5mm
+10-Lead Plastic Micro Small Outline Package (MS) [MSOP] (see Microchip Packaging Specification 00000049BS.pdf)
+SSOP 0.5
+0
+10
+10
+Package_SO
+MSOP-12-1EP_3x4mm_P0.65mm_EP1.65x2.85mm
+MSOP, 12 Pin (https://www.analog.com/media/en/technical-documentation/data-sheets/3652fe.pdf#page=24), generated with kicad-footprint-generator ipc_gullwing_generator.py
+MSOP SO
+0
+17
+13
+Package_SO
+MSOP-12-1EP_3x4mm_P0.65mm_EP1.65x2.85mm_ThermalVias
+MSOP, 12 Pin (https://www.analog.com/media/en/technical-documentation/data-sheets/3652fe.pdf#page=24), generated with kicad-footprint-generator ipc_gullwing_generator.py
+MSOP SO
+0
+24
+13
+Package_SO
+MSOP-12-16-1EP_3x4mm_P0.5mm_EP1.65x2.85mm
+10-Lead Plastic Micro Small Outline Package (MS) [MSOP] (see Microchip Packaging Specification 00000049BS.pdf)
+SSOP 0.5
+0
+19
+13
+Package_SO
+MSOP-12-16-1EP_3x4mm_P0.5mm_EP1.65x2.85mm_ThermalVias
+10-Lead Plastic Micro Small Outline Package (MS) [MSOP] (see Microchip Packaging Specification 00000049BS.pdf)
+SSOP 0.5
+0
+25
+13
+Package_SO
+MSOP-12-16_3x4mm_P0.5mm
+10-Lead Plastic Micro Small Outline Package (MS) [MSOP] (see Microchip Packaging Specification 00000049BS.pdf)
+SSOP 0.5
+0
+12
+12
+Package_SO
+MSOP-12_3x4mm_P0.65mm
+MSOP, 12 Pin (https://www.analog.com/media/en/technical-documentation/data-sheets/6957fb.pdf#page=36), generated with kicad-footprint-generator ipc_gullwing_generator.py
+MSOP SO
+0
+12
+12
+Package_SO
+MSOP-16-1EP_3x4.039mm_P0.5mm_EP1.651x2.845mm
+MSOP, 16 Pin (https://www.analog.com/media/en/package-pcb-resources/package/pkg_pdf/ltc-legacy-msop/05081667_F_MSE16.pdf), generated with kicad-footprint-generator ipc_gullwing_generator.py
+MSOP SO
+0
+21
+17
+Package_SO
+MSOP-16-1EP_3x4.039mm_P0.5mm_EP1.651x2.845mm_ThermalVias
+MSOP, 16 Pin (https://www.analog.com/media/en/package-pcb-resources/package/pkg_pdf/ltc-legacy-msop/05081667_F_MSE16.pdf), generated with kicad-footprint-generator ipc_gullwing_generator.py
+MSOP SO
+0
+28
+17
+Package_SO
+MSOP-16-1EP_3x4mm_P0.5mm_EP1.65x2.85mm
+MSOP, 16 Pin (http://cds.linear.com/docs/en/datasheet/37551fd.pdf#page=23), generated with kicad-footprint-generator ipc_gullwing_generator.py
+MSOP SO
+0
+21
+17
+Package_SO
+MSOP-16-1EP_3x4mm_P0.5mm_EP1.65x2.85mm_ThermalVias
+MSOP, 16 Pin (http://cds.linear.com/docs/en/datasheet/37551fd.pdf#page=23), generated with kicad-footprint-generator ipc_gullwing_generator.py
+MSOP SO
+0
+28
+17
+Package_SO
+MSOP-16_3x4.039mm_P0.5mm
+MSOP, 16 Pin (http://www.analog.com/media/en/package-pcb-resources/package/pkg_pdf/ltc-legacy-msop/05081669_A_MS16.pdf), generated with kicad-footprint-generator ipc_gullwing_generator.py
+MSOP SO
+0
+16
+16
+Package_SO
+MSOP-16_3x4mm_P0.5mm
+MSOP, 16 Pin (https://www.analog.com/media/en/technical-documentation/data-sheets/436412f.pdf#page=22), generated with kicad-footprint-generator ipc_gullwing_generator.py
+MSOP SO
+0
+16
+16
+Package_SO
+ONSemi_SO-8FL_488AA
+ON Semi DFN5 5x6mm 1.27P SO-8FL CASE 488A https://www.onsemi.com/pub/Collateral/488AA.PDF
+ON Semi DFN5 5x6mm 1.27P SO-8FL CASE 488A 
+0
+5
+5
+Package_SO
+OnSemi_Micro8
+ON Semiconductor Micro8 (Case846A-02): https://www.onsemi.com/pub/Collateral/846A-02.PDF
+micro8
+0
+8
+8
+Package_SO
+PSOP-44_16.9x27.17mm_P1.27mm
+PSOP44: plastic thin shrink small outline package; 44 leads; body width 16.90 mm
+PSOP 1.27
+0
+44
+44
+Package_SO
+PowerIntegrations_SO-8
+Power-Integrations variant of 8-Lead Plastic Small Outline (SN) - Narrow, 3.90 mm Body [SOIC], see https://ac-dc.power.com/sites/default/files/product-docs/senzero_family_datasheet.pdf
+SOIC 1.27
+0
+8
+8
+Package_SO
+PowerIntegrations_SO-8B
+Power-Integrations variant of 8-Lead Plastic Small Outline (SN) - Narrow, 3.90 mm Body [SOIC], see https://www.mouser.com/ds/2/328/linkswitch-pl_family_datasheet-12517.pdf
+SOIC 1.27
+0
+7
+7
+Package_SO
+PowerIntegrations_SO-8C
+Power-Integrations variant of 8-Lead Plastic Small Outline (SN) - Narrow, 3.90 mm Body [SOIC], see https://www.mouser.com/ds/2/328/linkswitch-pl_family_datasheet-12517.pdf
+SOIC 1.27
+0
+7
+7
+Package_SO
+PowerIntegrations_eSOP-12B
+eSOP-12B SMT Flat Package with Heatsink Tab, see https://ac-dc.power.com/sites/default/files/product-docs/topswitch-jx_family_datasheet.pdf
+Power Integrations K Package
+0
+12
+12
+Package_SO
+PowerPAK_SO-8_Dual
+PowerPAK SO-8 Dual (https://www.vishay.com/docs/71655/powerpak.pdf, https://www.vishay.com/docs/72600/72600.pdf)
+PowerPAK SO-8 Dual
+0
+10
+6
+Package_SO
+PowerPAK_SO-8_Single
+PowerPAK SO-8 Single (https://www.vishay.com/docs/71655/powerpak.pdf, https://www.vishay.com/docs/72599/72599.pdf)
+PowerPAK SO-8 Single
+0
+9
+5
+Package_SO
+QSOP-16_3.9x4.9mm_P0.635mm
+16-Lead Plastic Shrink Small Outline Narrow Body (QR)-.150" Body [QSOP] (see Microchip Packaging Specification 00000049BS.pdf)
+SSOP 0.635
+0
+16
+16
+Package_SO
+QSOP-20_3.9x8.7mm_P0.635mm
+20-Lead Plastic Shrink Small Outline Narrow Body (http://www.analog.com/media/en/technical-documentation/data-sheets/ADuM7640_7641_7642_7643.pdf)
+QSOP 0.635
+0
+20
+20
+Package_SO
+QSOP-24_3.9x8.7mm_P0.635mm
+24-Lead Plastic Shrink Small Outline Narrow Body (QR)-.150" Body [QSOP] (see Microchip Packaging Specification 00000049CH.pdf)
+QSOP 0.635
+0
+24
+24
+Package_SO
+SC-74-6_1.5x2.9mm_P0.95mm
+SC-74, 6 Pin (https://www.nxp.com/docs/en/package-information/SOT457.pdf), generated with kicad-footprint-generator ipc_gullwing_generator.py
+SC-74 SO
+0
+6
+6
+Package_SO
+SO-4_4.4x2.3mm_P1.27mm
+4-Lead Plastic Small Outline (SO), see http://datasheet.octopart.com/OPIA403BTRE-Optek-datasheet-5328560.pdf
+SO SOIC 1.27
+0
+4
+4
+Package_SO
+SO-4_4.4x3.6mm_P2.54mm
+4-Lead Plastic Small Outline (SO), see https://www.elpro.org/de/index.php?controller=attachment&id_attachment=339
+SO SOIC 2.54
+0
+4
+4
+Package_SO
+SO-4_4.4x3.9mm_P2.54mm
+SO, 4 Pin (https://toshiba.semicon-storage.com/info/docget.jsp?did=10047&prodName=TLP3123), generated with kicad-footprint-generator ipc_gullwing_generator.py
+SO SO
+0
+4
+4
+Package_SO
+SO-4_4.4x4.3mm_P2.54mm
+4-Lead Plastic Small Outline (SO), see https://docs.broadcom.com/docs/AV02-0173EN
+SO SOIC 2.54
+0
+4
+4
+Package_SO
+SO-4_7.6x3.6mm_P2.54mm
+4-Lead Plastic Small Outline (SO) (http://www.everlight.com/file/ProductFile/201407061745083848.pdf)
+SO SOIC 2.54
+0
+4
+4
+Package_SO
+SO-5_4.4x3.6mm_P1.27mm
+5-Lead Plastic Small Outline (SO), see https://docs.broadcom.com/cs/Satellite?blobcol=urldata&blobheader=application%2Fpdf&blobheadername1=Content-Disposition&blobheadername2=Content-Type&blobheadername3=MDT-Type&blobheadervalue1=attachment%3Bfilename%3DIPD-Selection-Guide_AV00-0254EN_030617.pdf&blobheadervalue2=application%2Fx-download&blobheadervalue3=abinary%253B%2Bcharset%253DUTF-8&blobkey=id&blobnocache=true&blobtable=MungoBlobs&blobwhere=1430884105675&ssbinary=true
+SO SOIC 1.27
+0
+5
+5
+Package_SO
+SO-6L_10x3.84mm_P1.27mm
+6-pin plasic small outline 7,5mm long https://toshiba.semicon-storage.com/info/docget.jsp?did=53548&prodName=TLP2770
+SO-6L
+0
+6
+6
+Package_SO
+SO-6_4.4x3.6mm_P1.27mm
+6-Lead Plastic Small Outline (SO), see https://docs.broadcom.com/cs/Satellite?blobcol=urldata&blobheader=application%2Fpdf&blobheadername1=Content-Disposition&blobheadername2=Content-Type&blobheadername3=MDT-Type&blobheadervalue1=attachment%3Bfilename%3DIPD-Selection-Guide_AV00-0254EN_030617.pdf&blobheadervalue2=application%2Fx-download&blobheadervalue3=abinary%253B%2Bcharset%253DUTF-8&blobkey=id&blobnocache=true&blobtable=MungoBlobs&blobwhere=1430884105675&ssbinary=true
+SO SOIC 1.27
+0
+6
+6
+Package_SO
+SO-8_3.9x4.9mm_P1.27mm
+SO, 8 Pin (https://www.nxp.com/docs/en/data-sheet/PCF8523.pdf), generated with kicad-footprint-generator ipc_gullwing_generator.py
+SO SO
+0
+8
+8
+Package_SO
+SO-8_5.3x6.2mm_P1.27mm
+SO, 8 Pin (https://www.ti.com/lit/ml/msop001a/msop001a.pdf), generated with kicad-footprint-generator ipc_gullwing_generator.py
+SO SO
+0
+8
+8
+Package_SO
+SO-14_3.9x8.65mm_P1.27mm
+SO, 14 Pin (https://www.st.com/resource/en/datasheet/l6491.pdf), generated with kicad-footprint-generator ipc_gullwing_generator.py
+SO SO
+0
+14
+14
+Package_SO
+SO-14_5.3x10.2mm_P1.27mm
+SO, 14 Pin (https://www.ti.com/lit/ml/msop002a/msop002a.pdf), generated with kicad-footprint-generator ipc_gullwing_generator.py
+SO SO
+0
+14
+14
+Package_SO
+SO-16_3.9x9.9mm_P1.27mm
+SO, 16 Pin (https://www.nxp.com/docs/en/package-information/SOT109-1.pdf), generated with kicad-footprint-generator ipc_gullwing_generator.py
+SO SO
+0
+16
+16
+Package_SO
+SO-16_5.3x10.2mm_P1.27mm
+SO, 16 Pin (https://www.ti.com/lit/ml/msop002a/msop002a.pdf), generated with kicad-footprint-generator ipc_gullwing_generator.py
+SO SO
+0
+16
+16
+Package_SO
+SO-20-1EP_7.52x12.825mm_P1.27mm_EP6.045x12.09mm_Mask3.56x4.47mm
+SO, 20 Pin (http://www.ti.com/lit/ds/symlink/opa569.pdf, http://www.ti.com/lit/an/slma004b/slma004b.pdf), generated with kicad-footprint-generator ipc_gullwing_generator.py
+SO SO
+0
+23
+21
+Package_SO
+SO-20-1EP_7.52x12.825mm_P1.27mm_EP6.045x12.09mm_Mask3.56x4.47mm_ThermalVias
+SO, 20 Pin (http://www.ti.com/lit/ds/symlink/opa569.pdf, http://www.ti.com/lit/an/slma004b/slma004b.pdf), generated with kicad-footprint-generator ipc_gullwing_generator.py
+SO SO
+0
+51
+21
+Package_SO
+SO-20_5.3x12.6mm_P1.27mm
+SO, 20 Pin (https://www.ti.com/lit/ml/msop002a/msop002a.pdf), generated with kicad-footprint-generator ipc_gullwing_generator.py
+SO SO
+0
+20
+20
+Package_SO
+SO-20_12.8x7.5mm_P1.27mm
+SO-20, 12.8x7.5mm, https://www.nxp.com/docs/en/data-sheet/SA605.pdf
+S0-20 
+0
+20
+20
+Package_SO
+SO-24_5.3x15mm_P1.27mm
+SO, 24 Pin (https://www.ti.com/lit/ml/msop002a/msop002a.pdf), generated with kicad-footprint-generator ipc_gullwing_generator.py
+SO SO
+0
+24
+24
+Package_SO
+SOIC-4_4.55x2.6mm_P1.27mm
+SOIC, 4 Pin (https://toshiba.semicon-storage.com/info/docget.jsp?did=12884&prodName=TLP291), generated with kicad-footprint-generator ipc_gullwing_generator.py
+SOIC SO
+0
+4
+4
+Package_SO
+SOIC-4_4.55x3.7mm_P2.54mm
+SOIC, 6 Pin (https://toshiba.semicon-storage.com/info/docget.jsp?did=11791&prodName=TLP185), generated with kicad-footprint-generator ipc_gullwing_generator.py
+SOIC SO
+0
+4
+4
+Package_SO
+SOIC-8-1EP_3.9x4.9mm_P1.27mm_EP2.29x3mm
+SOIC, 8 Pin (https://www.analog.com/media/en/technical-documentation/data-sheets/ada4898-1_4898-2.pdf#page=29), generated with kicad-footprint-generator ipc_gullwing_generator.py
+SOIC SO
+0
+13
+9
+Package_SO
+SOIC-8-1EP_3.9x4.9mm_P1.27mm_EP2.29x3mm_ThermalVias
+SOIC, 8 Pin (https://www.analog.com/media/en/technical-documentation/data-sheets/ada4898-1_4898-2.pdf#page=29), generated with kicad-footprint-generator ipc_gullwing_generator.py
+SOIC SO
+0
+20
+9
+Package_SO
+SOIC-8-1EP_3.9x4.9mm_P1.27mm_EP2.41x3.3mm
+SOIC, 8 Pin (http://www.allegromicro.com/~/media/Files/Datasheets/A4950-Datasheet.ashx#page=8), generated with kicad-footprint-generator ipc_gullwing_generator.py
+SOIC SO
+0
+13
+9
+Package_SO
+SOIC-8-1EP_3.9x4.9mm_P1.27mm_EP2.41x3.3mm_ThermalVias
+SOIC, 8 Pin (http://www.allegromicro.com/~/media/Files/Datasheets/A4950-Datasheet.ashx#page=8), generated with kicad-footprint-generator ipc_gullwing_generator.py
+SOIC SO
+0
+20
+9
+Package_SO
+SOIC-8-1EP_3.9x4.9mm_P1.27mm_EP2.41x3.81mm
+SOIC, 8 Pin (https://www.analog.com/media/en/technical-documentation/data-sheets/ada4898-1_4898-2.pdf#page=29), generated with kicad-footprint-generator ipc_gullwing_generator.py
+SOIC SO
+0
+13
+9
+Package_SO
+SOIC-8-1EP_3.9x4.9mm_P1.27mm_EP2.41x3.81mm_ThermalVias
+SOIC, 8 Pin (https://www.analog.com/media/en/technical-documentation/data-sheets/ada4898-1_4898-2.pdf#page=29), generated with kicad-footprint-generator ipc_gullwing_generator.py
+SOIC SO
+0
+20
+9
+Package_SO
+SOIC-8-1EP_3.9x4.9mm_P1.27mm_EP2.62x3.51mm
+SOIC, 8 Pin (https://www.monolithicpower.com/en/documentview/productdocument/index/version/2/document_type/Datasheet/lang/en/sku/MP2303A/document_id/494#page=14), generated with kicad-footprint-generator ipc_gullwing_generator.py
+SOIC SO
+0
+13
+9
+Package_SO
+SOIC-8-1EP_3.9x4.9mm_P1.27mm_EP2.62x3.51mm_ThermalVias
+SOIC, 8 Pin (https://www.monolithicpower.com/en/documentview/productdocument/index/version/2/document_type/Datasheet/lang/en/sku/MP2303A/document_id/494#page=14), generated with kicad-footprint-generator ipc_gullwing_generator.py
+SOIC SO
+0
+20
+9
+Package_SO
+SOIC-8-1EP_3.9x4.9mm_P1.27mm_EP2.95x4.9mm_Mask2.71x3.4mm
+SOIC, 8 Pin (http://www.ti.com/lit/ds/symlink/lm5017.pdf#page=31), generated with kicad-footprint-generator ipc_gullwing_generator.py
+SOIC SO
+0
+14
+9
+Package_SO
+SOIC-8-1EP_3.9x4.9mm_P1.27mm_EP2.95x4.9mm_Mask2.71x3.4mm_ThermalVias
+SOIC, 8 Pin (http://www.ti.com/lit/ds/symlink/lm5017.pdf#page=31), generated with kicad-footprint-generator ipc_gullwing_generator.py
+SOIC SO
+0
+23
+9
+Package_SO
+SOIC-8-1EP_3.9x4.9mm_P1.27mm_EP2.514x3.2mm
+SOIC, 8 Pin (https://www.renesas.com/eu/en/www/doc/datasheet/hip2100.pdf#page=13), generated with kicad-footprint-generator ipc_gullwing_generator.py
+SOIC SO
+0
+13
+9
+Package_SO
+SOIC-8-1EP_3.9x4.9mm_P1.27mm_EP2.514x3.2mm_ThermalVias
+SOIC, 8 Pin (https://www.renesas.com/eu/en/www/doc/datasheet/hip2100.pdf#page=13), generated with kicad-footprint-generator ipc_gullwing_generator.py
+SOIC SO
+0
+20
+9
+Package_SO
+SOIC-8-N7_3.9x4.9mm_P1.27mm
+8-Lead Plastic Small Outline (SN) - Narrow, 3.90 mm Body [SOIC], pin 7 removed (Microchip Packaging Specification 00000049BS.pdf, http://www.onsemi.com/pub/Collateral/NCP1207B.PDF)
+SOIC 1.27
+0
+7
+7
+Package_SO
+SOIC-8W_5.3x5.3mm_P1.27mm
+8-Lead Plastic Small Outline (SM) - 5.28 mm Body [SOIC] (http://ww1.microchip.com/downloads/en/PackagingSpec/00000049BQ.pdf)
+SOIC 1.27
+0
+8
+8
+Package_SO
+SOIC-8_3.9x4.9mm_P1.27mm
+SOIC, 8 Pin (JEDEC MS-012AA, https://www.analog.com/media/en/package-pcb-resources/package/pkg_pdf/soic_narrow-r/r_8.pdf), generated with kicad-footprint-generator ipc_gullwing_generator.py
+SOIC SO
+0
+8
+8
+Package_SO
+SOIC-8_5.23x5.23mm_P1.27mm
+SOIC, 8 Pin (http://www.winbond.com/resource-files/w25q32jv%20revg%2003272018%20plus.pdf#page=68), generated with kicad-footprint-generator ipc_gullwing_generator.py
+SOIC SO
+0
+8
+8
+Package_SO
+SOIC-8_5.275x5.275mm_P1.27mm
+SOIC, 8 Pin (http://ww1.microchip.com/downloads/en/DeviceDoc/20005045C.pdf#page=23), generated with kicad-footprint-generator ipc_gullwing_generator.py
+SOIC SO
+0
+8
+8
+Package_SO
+SOIC-8_7.5x5.85mm_P1.27mm
+SOIC, 8 Pin (http://www.ti.com/lit/ml/mpds382b/mpds382b.pdf), generated with kicad-footprint-generator ipc_gullwing_generator.py
+SOIC SO
+0
+8
+8
+Package_SO
+SOIC-14-16_3.9x9.9mm_P1.27mm
+SOIC, 16 Pin package with pin 2 and 13 removed for voltage clearance  (UCC256301, https://www.ti.com/lit/ds/symlink/ucc256301.pdf)
+SOIC SO
+0
+14
+14
+Package_SO
+SOIC-14W_7.5x9mm_P1.27mm
+SOIC, 14 Pin (JEDEC MS-013AF, https://www.analog.com/media/en/package-pcb-resources/package/54614177245586rw_14.pdf), generated with kicad-footprint-generator ipc_gullwing_generator.py
+SOIC SO
+0
+14
+14
+Package_SO
+SOIC-14_3.9x8.7mm_P1.27mm
+SOIC, 14 Pin (JEDEC MS-012AB, https://www.analog.com/media/en/package-pcb-resources/package/pkg_pdf/soic_narrow-r/r_14.pdf), generated with kicad-footprint-generator ipc_gullwing_generator.py
+SOIC SO
+0
+14
+14
+Package_SO
+SOIC-16W-12_7.5x10.3mm_P1.27mm
+SOIC-16 With 12 Pin Placed - Wide, 7.50 mm Body [SOIC] (https://docs.broadcom.com/docs/AV02-0169EN)
+SOIC 1.27 16 12 Wide
+0
+12
+12
+Package_SO
+SOIC-16W_5.3x10.2mm_P1.27mm
+16-Lead Plastic Small Outline (SO) - Wide, 5.3 mm Body (http://www.ti.com/lit/ml/msop002a/msop002a.pdf)
+SOIC 1.27
+0
+16
+16
+Package_SO
+SOIC-16W_7.5x10.3mm_P1.27mm
+SOIC, 16 Pin (JEDEC MS-013AA, https://www.analog.com/media/en/package-pcb-resources/package/pkg_pdf/soic_wide-rw/rw_16.pdf), generated with kicad-footprint-generator ipc_gullwing_generator.py
+SOIC SO
+0
+16
+16
+Package_SO
+SOIC-16W_7.5x12.8mm_P1.27mm
+SOIC, 16 Pin (https://www.analog.com/media/en/package-pcb-resources/package/pkg_pdf/ri_soic_ic/ri_16_1.pdf), generated with kicad-footprint-generator ipc_gullwing_generator.py
+SOIC SO
+0
+16
+16
+Package_SO
+SOIC-16_3.9x9.9mm_P1.27mm
+SOIC, 16 Pin (JEDEC MS-012AC, https://www.analog.com/media/en/package-pcb-resources/package/pkg_pdf/soic_narrow-r/r_16.pdf), generated with kicad-footprint-generator ipc_gullwing_generator.py
+SOIC SO
+0
+16
+16
+Package_SO
+SOIC-16_4.55x10.3mm_P1.27mm
+SOIC, 16 Pin (https://toshiba.semicon-storage.com/info/docget.jsp?did=12858&prodName=TLP291-4), generated with kicad-footprint-generator ipc_gullwing_generator.py
+SOIC SO
+0
+16
+16
+Package_SO
+SOIC-18W_7.5x11.6mm_P1.27mm
+SOIC, 18 Pin (JEDEC MS-013AB, https://www.analog.com/media/en/package-pcb-resources/package/33254132129439rw_18.pdf), generated with kicad-footprint-generator ipc_gullwing_generator.py
+SOIC SO
+0
+18
+18
+Package_SO
+SOIC-20W_7.5x12.8mm_P1.27mm
+SOIC, 20 Pin (JEDEC MS-013AC, https://www.analog.com/media/en/package-pcb-resources/package/233848rw_20.pdf), generated with kicad-footprint-generator ipc_gullwing_generator.py
+SOIC SO
+0
+20
+20
+Package_SO
+SOIC-20W_7.5x15.4mm_P1.27mm
+SOIC, 20 Pin (JEDEC MS-013AD, https://www.analog.com/media/en/package-pcb-resources/package/pkg_pdf/soic_wide-rw/RI_20_1.pdf), generated with kicad-footprint-generator ipc_gullwing_generator.py
+SOIC SO
+0
+20
+20
+Package_SO
+SOIC-24W_7.5x15.4mm_P1.27mm
+SOIC, 24 Pin (JEDEC MS-013AD, https://www.analog.com/media/en/package-pcb-resources/package/pkg_pdf/soic_wide-rw/RW_24.pdf), generated with kicad-footprint-generator ipc_gullwing_generator.py
+SOIC SO
+0
+24
+24
+Package_SO
+SOIC-28W_7.5x17.9mm_P1.27mm
+SOIC, 28 Pin (JEDEC MS-013AE, https://www.analog.com/media/en/package-pcb-resources/package/35833120341221rw_28.pdf), generated with kicad-footprint-generator ipc_gullwing_generator.py
+SOIC SO
+0
+28
+28
+Package_SO
+SOIC-28W_7.5x18.7mm_P1.27mm
+SOIC, 28 Pin (https://www.akm.com/akm/en/file/datasheet/AK5394AVS.pdf#page=23), generated with kicad-footprint-generator ipc_gullwing_generator.py
+SOIC SO
+0
+28
+28
+Package_SO
+SOJ-36_10.16x23.49mm_P1.27mm
+SOJ, 36 Pin (http://www.issi.com/WW/pdf/61-64C5128AL.pdf), generated with kicad-footprint-generator ipc_gullwing_generator.py
+SOJ SO
+0
+36
+36
+Package_SO
+SOP-4_3.8x4.1mm_P2.54mm
+SOP, 4 Pin (http://www.ixysic.com/home/pdfs.nsf/www/CPC1017N.pdf/$file/CPC1017N.pdf), generated with kicad-footprint-generator ipc_gullwing_generator.py
+SOP SO
+0
+4
+4
+Package_SO
+SOP-4_4.4x2.6mm_P1.27mm
+SOP, 4 Pin (http://www.vishay.com/docs/83510/tcmt1100.pdf), generated with kicad-footprint-generator ipc_gullwing_generator.py
+SOP SO
+0
+4
+4
+Package_SO
+SOP-8-1EP_4.57x4.57mm_P1.27mm_EP4.57x4.45mm
+SOP, 8 Pin (https://ww2.minicircuits.com/case_style/XX112.pdf), generated with kicad-footprint-generator ipc_gullwing_generator.py
+SOP SO
+0
+13
+9
+Package_SO
+SOP-8-1EP_4.57x4.57mm_P1.27mm_EP4.57x4.45mm_ThermalVias
+SOP, 8 Pin (https://ww2.minicircuits.com/case_style/XX112.pdf), generated with kicad-footprint-generator ipc_gullwing_generator.py
+SOP SO
+0
+20
+9
+Package_SO
+SOP-8_3.9x4.9mm_P1.27mm
+SOP, 8 Pin (http://www.macronix.com/Lists/Datasheet/Attachments/7534/MX25R3235F,%20Wide%20Range,%2032Mb,%20v1.6.pdf#page=79), generated with kicad-footprint-generator ipc_gullwing_generator.py
+SOP SO
+0
+8
+8
+Package_SO
+SOP-8_3.76x4.96mm_P1.27mm
+SOP, 8 Pin (https://ww2.minicircuits.com/case_style/XX211.pdf), generated with kicad-footprint-generator ipc_gullwing_generator.py
+SOP SO
+0
+8
+8
+Package_SO
+SOP-8_5.28x5.23mm_P1.27mm
+SOP, 8 Pin (http://www.macronix.com/Lists/Datasheet/Attachments/7534/MX25R3235F,%20Wide%20Range,%2032Mb,%20v1.6.pdf#page=80), generated with kicad-footprint-generator ipc_gullwing_generator.py
+SOP SO
+0
+8
+8
+Package_SO
+SOP-8_6.62x9.15mm_P2.54mm
+SOP, 8 Pin (http://www.ti.com/lit/ds/symlink/iso1050.pdf), generated with kicad-footprint-generator ipc_gullwing_generator.py
+SOP SO
+0
+8
+8
+Package_SO
+SOP-16_3.9x9.9mm_P1.27mm
+SOP, 16 Pin (https://www.diodes.com/assets/Datasheets/PAM8403.pdf), generated with kicad-footprint-generator ipc_gullwing_generator.py
+SOP SO
+0
+16
+16
+Package_SO
+SOP-16_4.4x10.4mm_P1.27mm
+16-Lead Plastic Small Outline http://www.vishay.com/docs/49633/sg2098.pdf
+SOP 1.27
+0
+16
+16
+Package_SO
+SOP-16_4.55x10.3mm_P1.27mm
+SOP, 16 Pin (https://toshiba.semicon-storage.com/info/docget.jsp?did=12855&prodName=TLP290-4), generated with kicad-footprint-generator ipc_gullwing_generator.py
+SOP SO
+0
+16
+16
+Package_SO
+SOP-18_7x12.5mm_P1.27mm
+SOP, 18 Pin (https://toshiba.semicon-storage.com/info/docget.jsp?did=30523), generated with kicad-footprint-generator ipc_gullwing_generator.py
+SOP SO
+0
+18
+18
+Package_SO
+SOP-20_7.5x12.8mm_P1.27mm
+SOP, 20 Pin (https://www.holtek.com/documents/10179/116723/sop20-300.pdf), generated with kicad-footprint-generator ipc_gullwing_generator.py
+SOP SO
+0
+20
+20
+Package_SO
+SOP-24_7.5x15.4mm_P1.27mm
+SOP, 24 Pin (http://www.issi.com/WW/pdf/31FL3218.pdf#page=14), generated with kicad-footprint-generator ipc_gullwing_generator.py
+SOP SO
+0
+24
+24
+Package_SO
+SSO-4_6.7x5.1mm_P2.54mm_Clearance8mm
+4-Lead Plastic Stretched Small Outline (SSO/Stretched SO), see https://www.vishay.com/docs/84299/vor1142b4.pdf
+SSO Stretched SO SOIC 2.54
+0
+4
+4
+Package_SO
+SSO-6_6.8x4.6mm_P1.27mm_Clearance7mm
+8-Lead Plastic Stretched Small Outline (SSO/Stretched SO), see https://docs.broadcom.com/cs/Satellite?blobcol=urldata&blobheader=application%2Fpdf&blobheadername1=Content-Disposition&blobheadername2=Content-Type&blobheadername3=MDT-Type&blobheadervalue1=attachment%3Bfilename%3DIPD-Selection-Guide_AV00-0254EN_030617.pdf&blobheadervalue2=application%2Fx-download&blobheadervalue3=abinary%253B%2Bcharset%253DUTF-8&blobkey=id&blobnocache=true&blobtable=MungoBlobs&blobwhere=1430884105675&ssbinary=true
+SSO Stretched SO SOIC 1.27
+0
+6
+6
+Package_SO
+SSO-6_6.8x4.6mm_P1.27mm_Clearance8mm
+8-Lead Plastic Stretched Small Outline (SSO/Stretched SO), see https://docs.broadcom.com/cs/Satellite?blobcol=urldata&blobheader=application%2Fpdf&blobheadername1=Content-Disposition&blobheadername2=Content-Type&blobheadername3=MDT-Type&blobheadervalue1=attachment%3Bfilename%3DIPD-Selection-Guide_AV00-0254EN_030617.pdf&blobheadervalue2=application%2Fx-download&blobheadervalue3=abinary%253B%2Bcharset%253DUTF-8&blobkey=id&blobnocache=true&blobtable=MungoBlobs&blobwhere=1430884105675&ssbinary=true
+SSO Stretched SO SOIC 1.27
+0
+6
+6
+Package_SO
+SSO-7-8_6.4x9.78mm_P2.54mm
+SSO, 7 Pin (https://b2b-api.panasonic.eu/file_stream/pids/fileversion/2787), generated with kicad-footprint-generator ipc_gullwing_generator.py
+SSO SO
+0
+7
+7
+Package_SO
+SSO-8_6.7x9.8mm_P2.54mm_Clearance8mm
+8-Lead Plastic Stretched Small Outline (SSO/Stretched SO), see https://www.vishay.com/docs/83831/lh1533ab.pdf
+SSO Stretched SO SOIC Pitch 2.54
+0
+8
+8
+Package_SO
+SSO-8_6.8x5.9mm_P1.27mm_Clearance7mm
+8-Lead Plastic Stretched Small Outline (SSO/Stretched SO), see https://docs.broadcom.com/cs/Satellite?blobcol=urldata&blobheader=application%2Fpdf&blobheadername1=Content-Disposition&blobheadername2=Content-Type&blobheadername3=MDT-Type&blobheadervalue1=attachment%3Bfilename%3DIPD-Selection-Guide_AV00-0254EN_030617.pdf&blobheadervalue2=application%2Fx-download&blobheadervalue3=abinary%253B%2Bcharset%253DUTF-8&blobkey=id&blobnocache=true&blobtable=MungoBlobs&blobwhere=1430884105675&ssbinary=true
+SSO Stretched SO SOIC Pitch 1.27
+0
+8
+8
+Package_SO
+SSO-8_6.8x5.9mm_P1.27mm_Clearance8mm
+8-Lead Plastic Stretched Small Outline (SSO/Stretched SO), see https://docs.broadcom.com/cs/Satellite?blobcol=urldata&blobheader=application%2Fpdf&blobheadername1=Content-Disposition&blobheadername2=Content-Type&blobheadername3=MDT-Type&blobheadervalue1=attachment%3Bfilename%3DIPD-Selection-Guide_AV00-0254EN_030617.pdf&blobheadervalue2=application%2Fx-download&blobheadervalue3=abinary%253B%2Bcharset%253DUTF-8&blobkey=id&blobnocache=true&blobtable=MungoBlobs&blobwhere=1430884105675&ssbinary=true
+SSO Stretched SO SOIC Pitch 1.27
+0
+8
+8
+Package_SO
+SSO-8_9.6x6.3mm_P1.27mm_Clearance10.5mm
+8-Lead Plastic Stretched Small Outline (SSO/Stretched SO), see https://docs.broadcom.com/cs/Satellite?blobcol=urldata&blobheader=application%2Fpdf&blobheadername1=Content-Disposition&blobheadername2=Content-Type&blobheadername3=MDT-Type&blobheadervalue1=attachment%3Bfilename%3DIPD-Selection-Guide_AV00-0254EN_030617.pdf&blobheadervalue2=application%2Fx-download&blobheadervalue3=abinary%253B%2Bcharset%253DUTF-8&blobkey=id&blobnocache=true&blobtable=MungoBlobs&blobwhere=1430884105675&ssbinary=true
+SSO Stretched SO SOIC Pitch 1.27
+0
+8
+8
+Package_SO
+SSO-8_13.6x6.3mm_P1.27mm_Clearance14.2mm
+8-Lead Plastic Stretched Small Outline (SSO/Stretched SO), see https://docs.broadcom.com/cs/Satellite?blobcol=urldata&blobheader=application%2Fpdf&blobheadername1=Content-Disposition&blobheadername2=Content-Type&blobheadername3=MDT-Type&blobheadervalue1=attachment%3Bfilename%3DIPD-Selection-Guide_AV00-0254EN_030617.pdf&blobheadervalue2=application%2Fx-download&blobheadervalue3=abinary%253B%2Bcharset%253DUTF-8&blobkey=id&blobnocache=true&blobtable=MungoBlobs&blobwhere=1430884105675&ssbinary=true
+SSO Stretched SO SOIC Pitch 1.27
+0
+8
+8
+Package_SO
+SSOP-8_2.95x2.8mm_P0.65mm
+SSOP-8 2.9 x2.8mm Pitch 0.65mm
+SSOP-8 2.95x2.8mm Pitch 0.65mm
+0
+8
+8
+Package_SO
+SSOP-8_3.9x5.05mm_P1.27mm
+SSOP, 8 Pin (http://www.fujitsu.com/downloads/MICRO/fsa/pdf/products/memory/fram/MB85RS16-DS501-00014-6v0-E.pdf), generated with kicad-footprint-generator ipc_gullwing_generator.py
+SSOP SO
+0
+8
+8
+Package_SO
+SSOP-8_3.95x5.21x3.27mm_P1.27mm
+SSOP-8 3.95x5.21x3.27mm Pitch 1.27mm
+SSOP-8 3.95x5.21x3.27mm 1.27mm
+0
+8
+8
+Package_SO
+SSOP-8_5.25x5.24mm_P1.27mm
+SSOP, 8 Pin (http://www.fujitsu.com/ca/en/Images/MB85RS2MT-DS501-00023-1v0-E.pdf), generated with kicad-footprint-generator ipc_gullwing_generator.py
+SSOP SO
+0
+8
+8
+Package_SO
+SSOP-10_3.9x4.9mm_P1.00mm
+10-Lead SSOP, 3.9 x 4.9mm body, 1.00mm pitch (http://www.st.com/resource/en/datasheet/viper01.pdf)
+SSOP 3.9 4.9 1.00
+0
+10
+10
+Package_SO
+SSOP-14_5.3x6.2mm_P0.65mm
+SSOP14: plastic shrink small outline package; 14 leads; body width 5.3 mm; (see NXP SSOP-TSSOP-VSO-REFLOW.pdf and sot337-1_po.pdf)
+SSOP 0.65
+0
+14
+14
+Package_SO
+SSOP-16_3.9x4.9mm_P0.635mm
+SSOP16: plastic shrink small outline package; 16 leads; body width 3.9 mm; lead pitch 0.635; (see NXP SSOP-TSSOP-VSO-REFLOW.pdf and sot519-1_po.pdf)
+SSOP 0.635
+0
+16
+16
+Package_SO
+SSOP-16_4.4x5.2mm_P0.65mm
+SSOP16: plastic shrink small outline package; 16 leads; body width 4.4 mm; (see NXP SSOP-TSSOP-VSO-REFLOW.pdf and sot369-1_po.pdf)
+SSOP 0.65
+0
+16
+16
+Package_SO
+SSOP-16_5.3x6.2mm_P0.65mm
+SSOP, 16 Pin (https://assets.nexperia.com/documents/data-sheet/74HC_HCT165.pdf#page=14), generated with kicad-footprint-generator ipc_gullwing_generator.py
+SSOP SO
+0
+16
+16
+Package_SO
+SSOP-18_4.4x6.5mm_P0.65mm
+SSOP18: plastic shrink small outline package; 18 leads; body width 4.4 mm (http://toshiba.semicon-storage.com/info/docget.jsp?did=30523&prodName=TBD62783APG)
+SSOP 0.65
+0
+18
+18
+Package_SO
+SSOP-20_3.9x8.7mm_P0.635mm
+SSOP20: plastic shrink small outline package; 24 leads; body width 3.9 mm; lead pitch 0.635; (see http://www.ftdichip.com/Support/Documents/DataSheets/ICs/DS_FT231X.pdf)
+SSOP 0.635
+0
+20
+20
+Package_SO
+SSOP-20_4.4x6.5mm_P0.65mm
+SSOP20: plastic shrink small outline package; 20 leads; body width 4.4 mm; (see NXP SSOP-TSSOP-VSO-REFLOW.pdf and sot266-1_po.pdf)
+SSOP 0.65
+0
+20
+20
+Package_SO
+SSOP-20_5.3x7.2mm_P0.65mm
+SSOP, 20 Pin (http://ww1.microchip.com/downloads/en/DeviceDoc/40001800C.pdf), generated with kicad-footprint-generator ipc_gullwing_generator.py
+SSOP SO
+0
+20
+20
+Package_SO
+SSOP-24_3.9x8.7mm_P0.635mm
+SSOP24: plastic shrink small outline package; 24 leads; body width 3.9 mm; lead pitch 0.635; (see NXP SSOP-TSSOP-VSO-REFLOW.pdf and sot556-1_po.pdf)
+SSOP 0.635
+0
+24
+24
+Package_SO
+SSOP-24_5.3x8.2mm_P0.65mm
+24-Lead Plastic Shrink Small Outline (SS)-5.30 mm Body [SSOP] (see Microchip Packaging Specification 00000049BS.pdf)
+SSOP 0.65
+0
+24
+24
+Package_SO
+SSOP-28_3.9x9.9mm_P0.635mm
+SSOP28: plastic shrink small outline package; 28 leads; body width 3.9 mm; lead pitch 0.635; (see http://cds.linear.com/docs/en/datasheet/38901fb.pdf)
+SSOP 0.635
+0
+28
+28
+Package_SO
+SSOP-28_5.3x10.2mm_P0.65mm
+28-Lead Plastic Shrink Small Outline (SS)-5.30 mm Body [SSOP] (see Microchip Packaging Specification 00000049BS.pdf)
+SSOP 0.65
+0
+28
+28
+Package_SO
+SSOP-32_11.305x20.495mm_P1.27mm
+SSOP, 32 Pin (http://www.issi.com/WW/pdf/61-64C5128AL.pdf), generated with kicad-footprint-generator ipc_gullwing_generator.py
+SSOP SO
+0
+32
+32
+Package_SO
+SSOP-44_5.3x12.8mm_P0.5mm
+44-Lead Plastic Shrink Small Outline (SS)-5.30 mm Body [SSOP] (http://cds.linear.com/docs/en/datasheet/680313fa.pdf)
+SSOP 0.5
+0
+44
+44
+Package_SO
+SSOP-48_5.3x12.8mm_P0.5mm
+SSOP, 48 Pin (https://www.analog.com/media/en/package-pcb-resources/package/pkg_pdf/ltc-legacy-ssop/05081887_A_G48.pdf), generated with kicad-footprint-generator ipc_gullwing_generator.py
+SSOP SO
+0
+48
+48
+Package_SO
+SSOP-48_7.5x15.9mm_P0.635mm
+SSOP48: plastic shrink small outline package; 48 leads; body width 7.5 mm; (see NXP SSOP-TSSOP-VSO-REFLOW.pdf and sot370-1_po.pdf)
+SSOP 0.635
+0
+48
+48
+Package_SO
+SSOP-56_7.5x18.5mm_P0.635mm
+SSOP56: plastic shrink small outline package; 56 leads; body width 7.5 mm; (see NXP SSOP-TSSOP-VSO-REFLOW.pdf and sot371-1_po.pdf)
+SSOP 0.635
+0
+56
+56
+Package_SO
+STC_SOP-16_3.9x9.9mm_P1.27mm
+STC  SOP, 16 Pin (https://www.stcmicro.com/datasheet/STC15F2K60S2-en.pdf#page=156), generated with kicad-footprint-generator ipc_gullwing_generator.py
+STC SOP SO
+0
+16
+16
+Package_SO
+ST_MultiPowerSO-30
+MultiPowerSO-30 3EP 16.0x17.2mm Pitch 1mm (http://www.st.com/resource/en/datasheet/vnh2sp30-e.pdf)
+MultiPowerSO-30 3EP 16.0x17.2mm Pitch 1mm
+0
+33
+33
+Package_SO
+ST_PowerSSO-24_SlugDown
+ST PowerSSO-24 1EP 7.5x10.3mm Pitch 0.8mm [JEDEC MO-271] (http://www.st.com/resource/en/datasheet/tda7266p.pdf, http://freedatasheets.com/downloads/Technical%20Note%20Powersso24%20TN0054.pdf)
+ST PowerSSO-24 1EP 7.5x10.3mm Pitch 0.8mm
+0
+25
+25
+Package_SO
+ST_PowerSSO-24_SlugDown_ThermalVias
+ST PowerSSO-24 1EP 7.5x10.3mm Pitch 0.8mm [JEDEC MO-271] (http://www.st.com/resource/en/datasheet/tda7266p.pdf, http://freedatasheets.com/downloads/Technical%20Note%20Powersso24%20TN0054.pdf)
+ST PowerSSO-24 1EP 7.5x10.3mm Pitch 0.8mm
+0
+38
+25
+Package_SO
+ST_PowerSSO-24_SlugUp
+ST PowerSSO-24 1EP 7.5x10.3mm Pitch 0.8mm [JEDEC MO-271] (http://www.st.com/resource/en/datasheet/tda7266p.pdf, http://freedatasheets.com/downloads/Technical%20Note%20Powersso24%20TN0054.pdf)
+ST PowerSSO-24 1EP 7.5x10.3mm Pitch 0.8mm
+0
+24
+24
+Package_SO
+ST_PowerSSO-36_SlugDown
+ST PowerSSO-36 1EP 7.5x10.3mm Pitch 0.8mm [JEDEC MO-271] (http://www.st.com/resource/en/datasheet/tda7492p.pdf, http://freedatasheets.com/downloads/Technical%20Note%20Powersso24%20TN0054.pdf)
+ST PowerSSO-36 1EP 7.5x10.3mm Pitch 0.8mm
+0
+37
+37
+Package_SO
+ST_PowerSSO-36_SlugDown_ThermalVias
+ST PowerSSO-36 1EP 7.5x10.3mm Pitch 0.8mm [JEDEC MO-271] (http://www.st.com/resource/en/datasheet/tda7492p.pdf, http://freedatasheets.com/downloads/Technical%20Note%20Powersso24%20TN0054.pdf)
+ST PowerSSO-36 1EP 7.5x10.3mm Pitch 0.8mm
+0
+50
+37
+Package_SO
+ST_PowerSSO-36_SlugUp
+ST PowerSSO-36 1EP 7.5x10.3mm Pitch 0.8mm [JEDEC MO-271] (http://www.st.com/resource/en/datasheet/tda7492p.pdf, http://freedatasheets.com/downloads/Technical%20Note%20Powersso24%20TN0054.pdf)
+ST PowerSSO-36 1EP 7.5x10.3mm Pitch 0.8mm
+0
+36
+36
+Package_SO
+TI_SO-PowerPAD-8
+8-Lead Plastic PSOP, Exposed Die Pad (TI DDA0008B, see http://www.ti.com/lit/ds/symlink/lm3404.pdf)
+SSOP 0.50 exposed pad
+0
+12
+9
+Package_SO
+TI_SO-PowerPAD-8_ThermalVias
+8-pin HTSOP package with 1.27mm pin pitch, compatible with SOIC-8, 3.9x4.9mm² body, exposed pad, thermal vias with large copper area, as proposed in http://www.ti.com/lit/ds/symlink/tps5430.pdf
+HTSOP 1.27
+0
+19
+9
+Package_SO
+TSOP-5_1.65x3.05mm_P0.95mm
+TSOP-5 package (comparable to TSOT-23), https://www.vishay.com/docs/71200/71200.pdf
+Jedec MO-193C TSOP-5L
+0
+5
+5
+Package_SO
+TSOP-6_1.65x3.05mm_P0.95mm
+TSOP-6 package (comparable to TSOT-23), https://www.vishay.com/docs/71200/71200.pdf
+Jedec MO-193C TSOP-6L
+0
+6
+6
+Package_SO
+TSOP-I-24_12.4x6mm_P0.5mm
+TSOP-I, 24 Pin (https://www.jedec.org/standards-documents/docs/mo-142-d variation AA), generated with kicad-footprint-generator ipc_gullwing_generator.py
+TSOP-I SO
+0
+24
+24
+Package_SO
+TSOP-I-24_14.4x6mm_P0.5mm
+TSOP-I, 24 Pin (https://www.jedec.org/standards-documents/docs/mo-142-d variation AB), generated with kicad-footprint-generator ipc_gullwing_generator.py
+TSOP-I SO
+0
+24
+24
+Package_SO
+TSOP-I-24_16.4x6mm_P0.5mm
+TSOP-I, 24 Pin (https://www.jedec.org/standards-documents/docs/mo-142-d variation AC), generated with kicad-footprint-generator ipc_gullwing_generator.py
+TSOP-I SO
+0
+24
+24
+Package_SO
+TSOP-I-24_18.4x6mm_P0.5mm
+TSOP-I, 24 Pin (https://www.jedec.org/standards-documents/docs/mo-142-d variation AD), generated with kicad-footprint-generator ipc_gullwing_generator.py
+TSOP-I SO
+0
+24
+24
+Package_SO
+TSOP-I-28_11.8x8mm_P0.55mm
+TSOP I, 28 pins, 18.8x8mm body, 0.55mm pitch, IPC-calculated pads (http://ww1.microchip.com/downloads/en/devicedoc/doc0807.pdf)
+TSOP I 28 pins
+0
+28
+28
+Package_SO
+TSOP-I-32_11.8x8mm_P0.5mm
+TSOP-I, 32 Pin (http://www.issi.com/WW/pdf/61-64C5128AL.pdf), generated with kicad-footprint-generator ipc_gullwing_generator.py
+TSOP-I SO
+0
+32
+32
+Package_SO
+TSOP-I-32_12.4x8mm_P0.5mm
+TSOP-I, 32 Pin (https://www.jedec.org/standards-documents/docs/mo-142-d variation BA), generated with kicad-footprint-generator ipc_gullwing_generator.py
+TSOP-I SO
+0
+32
+32
+Package_SO
+TSOP-I-32_14.4x8mm_P0.5mm
+TSOP-I, 32 Pin (https://www.jedec.org/standards-documents/docs/mo-142-d variation BB), generated with kicad-footprint-generator ipc_gullwing_generator.py
+TSOP-I SO
+0
+32
+32
+Package_SO
+TSOP-I-32_16.4x8mm_P0.5mm
+TSOP-I, 32 Pin (https://www.jedec.org/standards-documents/docs/mo-142-d variation BC), generated with kicad-footprint-generator ipc_gullwing_generator.py
+TSOP-I SO
+0
+32
+32
+Package_SO
+TSOP-I-32_18.4x8mm_P0.5mm
+TSOP I, 32 pins, 18.4x8mm body (https://www.micron.com/~/media/documents/products/technical-note/nor-flash/tn1225_land_pad_design.pdf, http://www.fujitsu.com/downloads/MICRO/fma/pdfmcu/f32pm25.pdf)
+TSOP I 32
+0
+32
+32
+Package_SO
+TSOP-I-32_18.4x8mm_P0.5mm_Reverse
+TSOP I, 32 pins, 18.4x8mm body (http://www.futurlec.com/Datasheet/Memory/628128.pdf), reverse mount
+TSOP I 32 reverse
+0
+32
+32
+Package_SO
+TSOP-I-40_12.4x10mm_P0.5mm
+TSOP-I, 40 Pin (https://www.jedec.org/standards-documents/docs/mo-142-d variation CA), generated with kicad-footprint-generator ipc_gullwing_generator.py
+TSOP-I SO
+0
+40
+40
+Package_SO
+TSOP-I-40_14.4x10mm_P0.5mm
+TSOP-I, 40 Pin (https://www.jedec.org/standards-documents/docs/mo-142-d variation CB), generated with kicad-footprint-generator ipc_gullwing_generator.py
+TSOP-I SO
+0
+40
+40
+Package_SO
+TSOP-I-40_16.4x10mm_P0.5mm
+TSOP-I, 40 Pin (https://www.jedec.org/standards-documents/docs/mo-142-d variation CC), generated with kicad-footprint-generator ipc_gullwing_generator.py
+TSOP-I SO
+0
+40
+40
+Package_SO
+TSOP-I-40_18.4x10mm_P0.5mm
+TSOP-I, 40 Pin (https://www.jedec.org/standards-documents/docs/mo-142-d variation CD), generated with kicad-footprint-generator ipc_gullwing_generator.py
+TSOP-I SO
+0
+40
+40
+Package_SO
+TSOP-I-48_12.4x12mm_P0.5mm
+TSOP-I, 48 Pin (https://www.jedec.org/standards-documents/docs/mo-142-d variation DA), generated with kicad-footprint-generator ipc_gullwing_generator.py
+TSOP-I SO
+0
+48
+48
+Package_SO
+TSOP-I-48_14.4x12mm_P0.5mm
+TSOP-I, 48 Pin (https://www.jedec.org/standards-documents/docs/mo-142-d variation DB), generated with kicad-footprint-generator ipc_gullwing_generator.py
+TSOP-I SO
+0
+48
+48
+Package_SO
+TSOP-I-48_16.4x12mm_P0.5mm
+TSOP-I, 48 Pin (https://www.jedec.org/standards-documents/docs/mo-142-d variation DC), generated with kicad-footprint-generator ipc_gullwing_generator.py
+TSOP-I SO
+0
+48
+48
+Package_SO
+TSOP-I-48_18.4x12mm_P0.5mm
+TSOP I, 32 pins, 18.4x8mm body (https://www.micron.com/~/media/documents/products/technical-note/nor-flash/tn1225_land_pad_design.pdf)
+TSOP I 32
+0
+48
+48
+Package_SO
+TSOP-I-56_14.4x14mm_P0.5mm
+TSOP-I, 56 Pin (https://www.jedec.org/standards-documents/docs/mo-142-d variation EA), generated with kicad-footprint-generator ipc_gullwing_generator.py
+TSOP-I SO
+0
+56
+56
+Package_SO
+TSOP-I-56_16.4x14mm_P0.5mm
+TSOP-I, 56 Pin (https://www.jedec.org/standards-documents/docs/mo-142-d variation EB), generated with kicad-footprint-generator ipc_gullwing_generator.py
+TSOP-I SO
+0
+56
+56
+Package_SO
+TSOP-I-56_18.4x14mm_P0.5mm
+TSOP I, 32 pins, 18.4x8mm body (https://www.micron.com/~/media/documents/products/technical-note/nor-flash/tn1225_land_pad_design.pdf)
+TSOP I 32
+0
+56
+56
+Package_SO
+TSOP-II-32_21.0x10.2mm_P1.27mm
+32-lead plastic TSOP; Type II
+TSOP-II 32
+0
+32
+32
+Package_SO
+TSOP-II-44_10.16x18.41mm_P0.8mm
+TSOP-II, 44 Pin (http://www.issi.com/WW/pdf/61-64C5128AL.pdf), generated with kicad-footprint-generator ipc_gullwing_generator.py
+TSOP-II SO
+0
+44
+44
+Package_SO
+TSOP-II-54_22.2x10.16mm_P0.8mm
+54-lead TSOP typ II package
+TSOPII TSOP2
+0
+54
+54
+Package_SO
+TSSOP-4_4.4x5mm_P4mm
+TSSOP, 4 Pin (https://www.onsemi.com/pub/Collateral/MDB8S-D.PDF#page=4), generated with kicad-footprint-generator ipc_gullwing_generator.py
+TSSOP SO
+0
+4
+4
+Package_SO
+TSSOP-8_3x3mm_P0.65mm
+TSSOP8: plastic thin shrink small outline package; 8 leads; body width 3 mm; (see NXP SSOP-TSSOP-VSO-REFLOW.pdf and sot505-1_po.pdf)
+SSOP 0.65
+0
+8
+8
+Package_SO
+TSSOP-8_4.4x3mm_P0.65mm
+TSSOP, 8 Pin (JEDEC MO-153 Var AA https://www.jedec.org/document_search?search_api_views_fulltext=MO-153), generated with kicad-footprint-generator ipc_gullwing_generator.py
+TSSOP SO
+0
+8
+8
+Package_SO
+TSSOP-10_3x3mm_P0.5mm
+TSSOP10: plastic thin shrink small outline package; 10 leads; body width 3 mm; (see NXP SSOP-TSSOP-VSO-REFLOW.pdf and sot552-1_po.pdf)
+SSOP 0.5
+0
+10
+10
+Package_SO
+TSSOP-14-1EP_4.4x5mm_P0.65mm
+14-Lead Plastic Thin Shrink Small Outline (ST)-4.4 mm Body [TSSOP] with exposed pad (http://cds.linear.com/docs/en/datasheet/34301fa.pdf)
+SSOP 0.65 exposed pad
+0
+18
+15
+Package_SO
+TSSOP-14_4.4x3.6mm_P0.4mm
+TSSOP, 14 Pin (JEDEC MO-194 Var AA https://www.jedec.org/document_search?search_api_views_fulltext=MO-194), generated with kicad-footprint-generator ipc_gullwing_generator.py
+TSSOP SO
+0
+14
+14
+Package_SO
+TSSOP-14_4.4x5mm_P0.65mm
+TSSOP, 14 Pin (JEDEC MO-153 Var AB-1 https://www.jedec.org/document_search?search_api_views_fulltext=MO-153), generated with kicad-footprint-generator ipc_gullwing_generator.py
+TSSOP SO
+0
+14
+14
+Package_SO
+TSSOP-16-1EP_4.4x5mm_P0.65mm
+FE Package; 16-Lead Plastic TSSOP (4.4mm); Exposed Pad Variation BB; (see Linear Technology 1956f.pdf)
+SSOP 0.65
+0
+24
+17
+Package_SO
+TSSOP-16-1EP_4.4x5mm_P0.65mm_EP3x3mm
+TSSOP, 16 Pin (Allegro A4954 https://www.allegromicro.com/-/media/Files/Datasheets/A4954-Datasheet.ashx), generated with kicad-footprint-generator ipc_gullwing_generator.py
+TSSOP SO
+0
+21
+17
+Package_SO
+TSSOP-16-1EP_4.4x5mm_P0.65mm_EP3x3mm_ThermalVias
+TSSOP, 16 Pin (Allegro A4954 https://www.allegromicro.com/-/media/Files/Datasheets/A4954-Datasheet.ashx), generated with kicad-footprint-generator ipc_gullwing_generator.py
+TSSOP SO
+0
+26
+17
+Package_SO
+TSSOP-16_4.4x3.6mm_P0.4mm
+TSSOP, 16 Pin (JEDEC MO-194 Var AB https://www.jedec.org/document_search?search_api_views_fulltext=MO-194), generated with kicad-footprint-generator ipc_gullwing_generator.py
+TSSOP SO
+0
+16
+16
+Package_SO
+TSSOP-16_4.4x5mm_P0.65mm
+TSSOP, 16 Pin (JEDEC MO-153 Var AB https://www.jedec.org/document_search?search_api_views_fulltext=MO-153), generated with kicad-footprint-generator ipc_gullwing_generator.py
+TSSOP SO
+0
+16
+16
+Package_SO
+TSSOP-20_4.4x5mm_P0.4mm
+TSSOP, 20 Pin (JEDEC MO-194 Var AC https://www.jedec.org/document_search?search_api_views_fulltext=MO-194), generated with kicad-footprint-generator ipc_gullwing_generator.py
+TSSOP SO
+0
+20
+20
+Package_SO
+TSSOP-20_4.4x5mm_P0.5mm
+TSSOP, 20 Pin (JEDEC MO-153 Var BA https://www.jedec.org/document_search?search_api_views_fulltext=MO-153), generated with kicad-footprint-generator ipc_gullwing_generator.py
+TSSOP SO
+0
+20
+20
+Package_SO
+TSSOP-20_4.4x6.5mm_P0.65mm
+TSSOP, 20 Pin (JEDEC MO-153 Var AC https://www.jedec.org/document_search?search_api_views_fulltext=MO-153), generated with kicad-footprint-generator ipc_gullwing_generator.py
+TSSOP SO
+0
+20
+20
+Package_SO
+TSSOP-24-1EP_4.4x7.8mm_P0.65mm_EP3.2x5mm
+TSSOP, 24 Pin (https://www.st.com/resource/en/datasheet/led1642gw.pdf#page=37), generated with kicad-footprint-generator ipc_gullwing_generator.py
+TSSOP SO
+0
+31
+25
+Package_SO
+TSSOP-24_4.4x5mm_P0.4mm
+TSSOP, 24 Pin (JEDEC MO-153 Var CA https://www.jedec.org/document_search?search_api_views_fulltext=MO-153), generated with kicad-footprint-generator ipc_gullwing_generator.py
+TSSOP SO
+0
+24
+24
+Package_SO
+TSSOP-24_4.4x6.5mm_P0.5mm
+TSSOP, 24 Pin (JEDEC MO-153 Var BB https://www.jedec.org/document_search?search_api_views_fulltext=MO-153), generated with kicad-footprint-generator ipc_gullwing_generator.py
+TSSOP SO
+0
+24
+24
+Package_SO
+TSSOP-24_4.4x7.8mm_P0.65mm
+TSSOP, 24 Pin (JEDEC MO-153 Var AD https://www.jedec.org/document_search?search_api_views_fulltext=MO-153), generated with kicad-footprint-generator ipc_gullwing_generator.py
+TSSOP SO
+0
+24
+24
+Package_SO
+TSSOP-24_6.1x7.8mm_P0.65mm
+TSSOP, 24 Pin (JEDEC MO-153 Var DA https://www.jedec.org/document_search?search_api_views_fulltext=MO-153), generated with kicad-footprint-generator ipc_gullwing_generator.py
+TSSOP SO
+0
+24
+24
+Package_SO
+TSSOP-28-1EP_4.4x9.7mm_P0.65mm
+TSSOP28: plastic thin shrink small outline package; 28 leads; body width 4.4 mm; Exposed Pad Variation; (see NXP SSOP-TSSOP-VSO-REFLOW.pdf and sot361-1_po.pdf)
+SSOP 0.65
+0
+36
+29
+Package_SO
+TSSOP-28-1EP_4.4x9.7mm_P0.65mm_EP2.85x6.7mm
+TSSOP, 28 Pin (JEDEC MO-153 Var AET Pkg.Code U28E-4 https://pdfserv.maximintegrated.com/package_dwgs/21-0108.PDF), generated with kicad-footprint-generator ipc_gullwing_generator.py
+TSSOP SO
+0
+35
+29
+Package_SO
+TSSOP-28_4.4x7.8mm_P0.5mm
+TSSOP, 28 Pin (JEDEC MO-153 Var BC https://www.jedec.org/document_search?search_api_views_fulltext=MO-153), generated with kicad-footprint-generator ipc_gullwing_generator.py
+TSSOP SO
+0
+28
+28
+Package_SO
+TSSOP-28_4.4x9.7mm_P0.65mm
+TSSOP, 28 Pin (JEDEC MO-153 Var AE https://www.jedec.org/document_search?search_api_views_fulltext=MO-153), generated with kicad-footprint-generator ipc_gullwing_generator.py
+TSSOP SO
+0
+28
+28
+Package_SO
+TSSOP-28_6.1x7.8mm_P0.5mm
+TSSOP, 28 Pin (JEDEC MO-153 Var EA https://www.jedec.org/document_search?search_api_views_fulltext=MO-153), generated with kicad-footprint-generator ipc_gullwing_generator.py
+TSSOP SO
+0
+28
+28
+Package_SO
+TSSOP-28_6.1x9.7mm_P0.65mm
+TSSOP, 28 Pin (JEDEC MO-153 Var DB https://www.jedec.org/document_search?search_api_views_fulltext=MO-153), generated with kicad-footprint-generator ipc_gullwing_generator.py
+TSSOP SO
+0
+28
+28
+Package_SO
+TSSOP-28_8x9.7mm_P0.65mm
+TSSOP, 28 Pin (JEDEC MO-153 Var GA https://www.jedec.org/document_search?search_api_views_fulltext=MO-153), generated with kicad-footprint-generator ipc_gullwing_generator.py
+TSSOP SO
+0
+28
+28
+Package_SO
+TSSOP-30_4.4x7.8mm_P0.5mm
+TSSOP, 30 Pin (JEDEC MO-153 Var BC-1 https://www.jedec.org/document_search?search_api_views_fulltext=MO-153), generated with kicad-footprint-generator ipc_gullwing_generator.py
+TSSOP SO
+0
+30
+30
+Package_SO
+TSSOP-30_6.1x9.7mm_P0.65mm
+TSSOP, 30 Pin (JEDEC MO-153 Var DB-1 https://www.jedec.org/document_search?search_api_views_fulltext=MO-153), generated with kicad-footprint-generator ipc_gullwing_generator.py
+TSSOP SO
+0
+30
+30
+Package_SO
+TSSOP-32_4.4x6.5mm_P0.4mm
+TSSOP, 32 Pin (JEDEC MO-153 Var CB https://www.jedec.org/document_search?search_api_views_fulltext=MO-153), generated with kicad-footprint-generator ipc_gullwing_generator.py
+TSSOP SO
+0
+32
+32
+Package_SO
+TSSOP-32_6.1x11mm_P0.65mm
+TSSOP, 32 Pin (JEDEC MO-153 Var DC https://www.jedec.org/document_search?search_api_views_fulltext=MO-153), generated with kicad-footprint-generator ipc_gullwing_generator.py
+TSSOP SO
+0
+32
+32
+Package_SO
+TSSOP-32_8x11mm_P0.65mm
+TSSOP, 32 Pin (JEDEC MO-153 Var GB https://www.jedec.org/document_search?search_api_views_fulltext=MO-153), generated with kicad-footprint-generator ipc_gullwing_generator.py
+TSSOP SO
+0
+32
+32
+Package_SO
+TSSOP-36_4.4x7.8mm_P0.4mm
+TSSOP, 36 Pin (JEDEC MO-153 Var CC https://www.jedec.org/document_search?search_api_views_fulltext=MO-153), generated with kicad-footprint-generator ipc_gullwing_generator.py
+TSSOP SO
+0
+36
+36
+Package_SO
+TSSOP-36_4.4x9.7mm_P0.5mm
+TSSOP, 36 Pin (JEDEC MO-153 Var BD https://www.jedec.org/document_search?search_api_views_fulltext=MO-153), generated with kicad-footprint-generator ipc_gullwing_generator.py
+TSSOP SO
+0
+36
+36
+Package_SO
+TSSOP-36_6.1x7.8mm_P0.4mm
+TSSOP, 36 Pin (JEDEC MO-153 Var FA https://www.jedec.org/document_search?search_api_views_fulltext=MO-153), generated with kicad-footprint-generator ipc_gullwing_generator.py
+TSSOP SO
+0
+36
+36
+Package_SO
+TSSOP-36_6.1x9.7mm_P0.5mm
+TSSOP, 36 Pin (JEDEC MO-153 Var EB https://www.jedec.org/document_search?search_api_views_fulltext=MO-153), generated with kicad-footprint-generator ipc_gullwing_generator.py
+TSSOP SO
+0
+36
+36
+Package_SO
+TSSOP-36_6.1x12.5mm_P0.65mm
+TSSOP, 36 Pin (JEDEC MO-153 Var DD https://www.jedec.org/document_search?search_api_views_fulltext=MO-153), generated with kicad-footprint-generator ipc_gullwing_generator.py
+TSSOP SO
+0
+36
+36
+Package_SO
+TSSOP-36_8x9.7mm_P0.5mm
+TSSOP, 36 Pin (JEDEC MO-153 Var HA https://www.jedec.org/document_search?search_api_views_fulltext=MO-153), generated with kicad-footprint-generator ipc_gullwing_generator.py
+TSSOP SO
+0
+36
+36
+Package_SO
+TSSOP-36_8x12.5mm_P0.65mm
+TSSOP, 36 Pin (JEDEC MO-153 Var GC https://www.jedec.org/document_search?search_api_views_fulltext=MO-153), generated with kicad-footprint-generator ipc_gullwing_generator.py
+TSSOP SO
+0
+36
+36
+Package_SO
+TSSOP-38_4.4x9.7mm_P0.5mm
+TSSOP, 38 Pin (JEDEC MO-153 Var BD https://www.jedec.org/document_search?search_api_views_fulltext=MO-153), generated with kicad-footprint-generator ipc_gullwing_generator.py
+TSSOP SO
+0
+38
+38
+Package_SO
+TSSOP-38_6.1x12.5mm_P0.65mm
+TSSOP, 38 Pin (JEDEC MO-153 Var DD-1 https://www.jedec.org/document_search?search_api_views_fulltext=MO-153), generated with kicad-footprint-generator ipc_gullwing_generator.py
+TSSOP SO
+0
+38
+38
+Package_SO
+TSSOP-40_6.1x11mm_P0.5mm
+TSSOP, 40 Pin (JEDEC MO-153 Var EC https://www.jedec.org/document_search?search_api_views_fulltext=MO-153), generated with kicad-footprint-generator ipc_gullwing_generator.py
+TSSOP SO
+0
+40
+40
+Package_SO
+TSSOP-40_6.1x14mm_P0.65mm
+TSSOP, 40 Pin (JEDEC MO-153 Var DE https://www.jedec.org/document_search?search_api_views_fulltext=MO-153), generated with kicad-footprint-generator ipc_gullwing_generator.py
+TSSOP SO
+0
+40
+40
+Package_SO
+TSSOP-40_8x11mm_P0.5mm
+TSSOP, 40 Pin (JEDEC MO-153 Var HB https://www.jedec.org/document_search?search_api_views_fulltext=MO-153), generated with kicad-footprint-generator ipc_gullwing_generator.py
+TSSOP SO
+0
+40
+40
+Package_SO
+TSSOP-40_8x14mm_P0.65mm
+TSSOP, 40 Pin (JEDEC MO-153 Var GD https://www.jedec.org/document_search?search_api_views_fulltext=MO-153), generated with kicad-footprint-generator ipc_gullwing_generator.py
+TSSOP SO
+0
+40
+40
+Package_SO
+TSSOP-44_4.4x11.2mm_P0.5mm
+TSSOP44: plastic thin shrink small outline package; 44 leads; body width 4.4 mm (see NXP SSOP-TSSOP-VSO-REFLOW.pdf and sot510-1_po.pdf)
+SSOP 0.5
+0
+44
+44
+Package_SO
+TSSOP-44_4.4x11mm_P0.5mm
+TSSOP, 44 Pin (JEDEC MO-153 Var BE https://www.jedec.org/document_search?search_api_views_fulltext=MO-153), generated with kicad-footprint-generator ipc_gullwing_generator.py
+TSSOP SO
+0
+44
+44
+Package_SO
+TSSOP-44_6.1x11mm_P0.5mm
+TSSOP, 44 Pin (JEDEC MO-153 Var EC-1 https://www.jedec.org/document_search?search_api_views_fulltext=MO-153), generated with kicad-footprint-generator ipc_gullwing_generator.py
+TSSOP SO
+0
+44
+44
+Package_SO
+TSSOP-48_4.4x9.7mm_P0.4mm
+TSSOP, 48 Pin (JEDEC MO-153 Var CD https://www.jedec.org/document_search?search_api_views_fulltext=MO-153), generated with kicad-footprint-generator ipc_gullwing_generator.py
+TSSOP SO
+0
+48
+48
+Package_SO
+TSSOP-48_6.1x9.7mm_P0.4mm
+TSSOP, 48 Pin (JEDEC MO-153 Var FB https://www.jedec.org/document_search?search_api_views_fulltext=MO-153), generated with kicad-footprint-generator ipc_gullwing_generator.py
+TSSOP SO
+0
+48
+48
+Package_SO
+TSSOP-48_6.1x12.5mm_P0.5mm
+TSSOP, 48 Pin (JEDEC MO-153 Var ED https://www.jedec.org/document_search?search_api_views_fulltext=MO-153), generated with kicad-footprint-generator ipc_gullwing_generator.py
+TSSOP SO
+0
+48
+48
+Package_SO
+TSSOP-48_8x9.7mm_P0.4mm
+TSSOP, 48 Pin (JEDEC MO-153 Var JA https://www.jedec.org/document_search?search_api_views_fulltext=MO-153), generated with kicad-footprint-generator ipc_gullwing_generator.py
+TSSOP SO
+0
+48
+48
+Package_SO
+TSSOP-48_8x12.5mm_P0.5mm
+TSSOP, 48 Pin (JEDEC MO-153 Var HC https://www.jedec.org/document_search?search_api_views_fulltext=MO-153), generated with kicad-footprint-generator ipc_gullwing_generator.py
+TSSOP SO
+0
+48
+48
+Package_SO
+TSSOP-50_4.4x12.5mm_P0.5mm
+TSSOP, 50 Pin (JEDEC MO-153 Var BF https://www.jedec.org/document_search?search_api_views_fulltext=MO-153), generated with kicad-footprint-generator ipc_gullwing_generator.py
+TSSOP SO
+0
+50
+50
+Package_SO
+TSSOP-52_6.1x11mm_P0.4mm
+TSSOP, 52 Pin (JEDEC MO-153 Var FC https://www.jedec.org/document_search?search_api_views_fulltext=MO-153), generated with kicad-footprint-generator ipc_gullwing_generator.py
+TSSOP SO
+0
+52
+52
+Package_SO
+TSSOP-52_8x11mm_P0.4mm
+TSSOP, 52 Pin (JEDEC MO-153 Var JB https://www.jedec.org/document_search?search_api_views_fulltext=MO-153), generated with kicad-footprint-generator ipc_gullwing_generator.py
+TSSOP SO
+0
+52
+52
+Package_SO
+TSSOP-56_4.4x11.3mm_P0.4mm
+TSSOP, 56 Pin (JEDEC MO-194 Var AF https://www.jedec.org/document_search?search_api_views_fulltext=MO-194), generated with kicad-footprint-generator ipc_gullwing_generator.py
+TSSOP SO
+0
+56
+56
+Package_SO
+TSSOP-56_6.1x12.5mm_P0.4mm
+TSSOP, 56 Pin (JEDEC MO-153 Var FD https://www.jedec.org/document_search?search_api_views_fulltext=MO-153), generated with kicad-footprint-generator ipc_gullwing_generator.py
+TSSOP SO
+0
+56
+56
+Package_SO
+TSSOP-56_6.1x14mm_P0.5mm
+TSSOP, 56 Pin (JEDEC MO-153 Var EE https://www.jedec.org/document_search?search_api_views_fulltext=MO-153), generated with kicad-footprint-generator ipc_gullwing_generator.py
+TSSOP SO
+0
+56
+56
+Package_SO
+TSSOP-56_8x12.5mm_P0.4mm
+TSSOP, 56 Pin (JEDEC MO-153 Var JC https://www.jedec.org/document_search?search_api_views_fulltext=MO-153), generated with kicad-footprint-generator ipc_gullwing_generator.py
+TSSOP SO
+0
+56
+56
+Package_SO
+TSSOP-56_8x14mm_P0.5mm
+TSSOP, 56 Pin (JEDEC MO-153 Var HD https://www.jedec.org/document_search?search_api_views_fulltext=MO-153), generated with kicad-footprint-generator ipc_gullwing_generator.py
+TSSOP SO
+0
+56
+56
+Package_SO
+TSSOP-60_8x12.5mm_P0.4mm
+TSSOP, 60 Pin (JEDEC MO-153 Var JC-1 https://www.jedec.org/document_search?search_api_views_fulltext=MO-153), generated with kicad-footprint-generator ipc_gullwing_generator.py
+TSSOP SO
+0
+60
+60
+Package_SO
+TSSOP-64_6.1x14mm_P0.4mm
+TSSOP, 64 Pin (JEDEC MO-153 Var FE https://www.jedec.org/document_search?search_api_views_fulltext=MO-153), generated with kicad-footprint-generator ipc_gullwing_generator.py
+TSSOP SO
+0
+64
+64
+Package_SO
+TSSOP-64_6.1x17mm_P0.5mm
+TSSOP, 64 Pin (JEDEC MO-153 Var EF https://www.jedec.org/document_search?search_api_views_fulltext=MO-153), generated with kicad-footprint-generator ipc_gullwing_generator.py
+TSSOP SO
+0
+64
+64
+Package_SO
+TSSOP-64_8x14mm_P0.4mm
+TSSOP, 64 Pin (JEDEC MO-153 Var JD https://www.jedec.org/document_search?search_api_views_fulltext=MO-153), generated with kicad-footprint-generator ipc_gullwing_generator.py
+TSSOP SO
+0
+64
+64
+Package_SO
+TSSOP-68_8x14mm_P0.4mm
+TSSOP, 68 Pin (JEDEC MO-153 Var JD-1 https://www.jedec.org/document_search?search_api_views_fulltext=MO-153), generated with kicad-footprint-generator ipc_gullwing_generator.py
+TSSOP SO
+0
+68
+68
+Package_SO
+TSSOP-80_6.1x17mm_P0.4mm
+TSSOP, 80 Pin (JEDEC MO-153 Var FF https://www.jedec.org/document_search?search_api_views_fulltext=MO-153), generated with kicad-footprint-generator ipc_gullwing_generator.py
+TSSOP SO
+0
+80
+80
+Package_SO
+TSSOP-100_6.1x20.8mm_P0.4mm
+TSSOP, 100 Pin (JEDEC MO-194 Var BB https://www.jedec.org/document_search?search_api_views_fulltext=MO-194), generated with kicad-footprint-generator ipc_gullwing_generator.py
+TSSOP SO
+0
+100
+100
+Package_SO
+Texas_HSOP-8-1EP_3.9x4.9mm_P1.27mm
+Texas Instruments HSOP 9, 1.27mm pitch, 3.9x4.9mm body, exposed pad, DDA0008J (http://www.ti.com/lit/ds/symlink/tps5430.pdf)
+HSOP 1.27
+0
+11
+9
+Package_SO
+Texas_HSOP-8-1EP_3.9x4.9mm_P1.27mm_ThermalVias
+Texas Instruments HSOP 9, 1.27mm pitch, 3.9x4.9mm body, exposed pad, thermal vias, DDA0008J (http://www.ti.com/lit/ds/symlink/tps5430.pdf)
+HSOP 1.27
+0
+20
+9
+Package_SO
+Texas_HTSOP-8-1EP_3.9x4.9mm_P1.27mm_EP2.95x4.9mm_Mask2.4x3.1mm_ThermalVias
+8-pin HTSOP package with 1.27mm pin pitch, compatible with SOIC-8, 3.9x4.9mm body, exposed pad, thermal vias, http://www.ti.com/lit/ds/symlink/drv8870.pdf
+HTSOP 1.27
+0
+18
+9
+Package_SO
+Texas_PWP0020A
+20-Pin Thermally Enhanced Thin Shrink Small-Outline Package, Body 4.4x6.5x1.1mm, Pad 3.0x4.2mm, Texas Instruments (see http://www.ti.com/lit/ds/symlink/lm5118.pdf)
+PWP HTSSOP 0.65mm
+0
+25
+21
+Package_SO
+Texas_R-PDSO-G8_EP2.95x4.9mm_Mask2.4x3.1mm
+HSOIC, 8 Pin (http://www.ti.com/lit/ds/symlink/lmr14030.pdf#page=28, http://www.ti.com/lit/ml/msoi002j/msoi002j.pdf), generated with kicad-footprint-generator ipc_gullwing_generator.py
+HSOIC SO
+0
+16
+9
+Package_SO
+Texas_R-PDSO-G8_EP2.95x4.9mm_Mask2.4x3.1mm_ThermalVias
+HSOIC, 8 Pin (http://www.ti.com/lit/ds/symlink/lmr14030.pdf#page=28, http://www.ti.com/lit/ml/msoi002j/msoi002j.pdf), generated with kicad-footprint-generator ipc_gullwing_generator.py
+HSOIC SO
+0
+23
+9
+Package_SO
+Texas_R-PDSO-N5
+Plastic Small outline http://www.ti.com/lit/ml/mpds158c/mpds158c.pdf
+SOT23 R-PDSO-N5
+0
+5
+5
+Package_SO
+VSO-40_7.6x15.4mm_P0.762mm
+VSO40: plastic very small outline package; 40 leads (see NXP SSOP-TSSOP-VSO-REFLOW.pdf and sot158-1_po.pdf)
+SSOP 0.762
+0
+40
+40
+Package_SO
+VSO-56_11.1x21.5mm_P0.75mm
+VSO56: plastic very small outline package; 56 leads (see NXP SSOP-TSSOP-VSO-REFLOW.pdf and sot190-1_po.pdf)
+SSOP 0.75
+0
+56
+56
+Package_SO
+VSSOP-8_2.3x2mm_P0.5mm
+VSSOP-8 2.3x2mm Pitch 0.5mm
+VSSOP-8 2.3x2mm Pitch 0.5mm
+0
+8
+8
+Package_SO
+VSSOP-8_2.4x2.1mm_P0.5mm
+http://www.ti.com/lit/ml/mpds050d/mpds050d.pdf
+VSSOP DCU R-PDSO-G8 Pitch0.5mm
+0
+8
+8
+Package_SO
+VSSOP-8_3.0x3.0mm_P0.65mm
+VSSOP-8 3.0 x 3.0, http://www.ti.com/lit/ds/symlink/lm75b.pdf
+VSSOP-8 3.0 x 3.0
+0
+8
+8
+Package_SO
+VSSOP-10_3x3mm_P0.5mm
+VSSOP, 10 Pin (http://www.ti.com/lit/ds/symlink/ads1115.pdf), generated with kicad-footprint-generator ipc_gullwing_generator.py
+VSSOP SO
+0
+10
+10
+Package_SO
+Vishay_PowerPAK_1212-8_Dual
+PowerPAK 1212-8 Dual (https://www.vishay.com/docs/71656/ppak12128.pdf, https://www.vishay.com/docs/72598/72598.pdf)
+Vishay_PowerPAK_1212-8_Dual
+0
+6
+6
+Package_SO
+Vishay_PowerPAK_1212-8_Single
+PowerPAK 1212-8 Single (https://www.vishay.com/docs/71656/ppak12128.pdf, https://www.vishay.com/docs/72597/72597.pdf)
+Vishay PowerPAK 1212-8 Single
+0
+5
+5
+Package_SO
+Zetex_SM8
+Zetex,  SMD, 8 pin package (http://datasheet.octopart.com/ZDT6758TA-Zetex-datasheet-68057.pdf)
+Zetex SM8
+0
+8
+8
+Package_SON
+Diodes_PowerDI3333-8
+Diodes Incorporated PowerDI3333-8, Plastic Dual Flat No Lead Package, 3.3x3.3x0.8mm Body, https://www.diodes.com/assets/Package-Files/PowerDI3333-8.pdf
+PowerDI 0.65
+0
+13
+5
+Package_SON
+Fairchild_DualPower33-6_3x3mm
+Fairchild Power33 MOSFET package, 3x3mm (see https://www.fairchildsemi.com/datasheets/FD/FDMC8032L.pdf)
+mosfet
+0
+18
+6
+Package_SON
+Fairchild_MicroPak-6_1.0x1.45mm_P0.5mm
+Fairchild-specific MicroPak-6 1.0x1.45mm Pitch 0.5mm https://www.nxp.com/docs/en/application-note/AN10343.pdff
+Fairchild-specific MicroPak-6 1.0x1.45mm Pitch 0.5mm
+0
+6
+6
+Package_SON
+Fairchild_MicroPak2-6_1.0x1.0mm_P0.35mm
+Fairchild-specific MicroPak2-6 1.0x1.0mm Pitch 0.35mm https://www.nxp.com/docs/en/application-note/AN10343.pdff
+Fairchild-specific MicroPak2-6 1.0x1.0mm Pitch 0.35mm
+0
+6
+6
+Package_SON
+HUSON-3-1EP_2x2mm_P1.3mm_EP1.1x1.6mm
+HUSON, 3 Pin, SOT1061 (Ref: https://assets.nexperia.com/documents/data-sheet/PMEG2020CPA.pdf)
+huson nolead SOT1061
+0
+4
+3
+Package_SON
+HVSON-8-1EP_3x3mm_P0.65mm_EP1.6x2.4mm
+HVSON, 8 Pin (https://www.nxp.com/docs/en/data-sheet/TJA1051.pdf#page=16), generated with kicad-footprint-generator ipc_noLead_generator.py
+HVSON NoLead
+0
+13
+9
+Package_SON
+HVSON-8-1EP_4x4mm_P0.8mm_EP2.2x3.1mm
+HVSON, 8 Pin (https://www.nxp.com/docs/en/data-sheet/PCF8523.pdf (page 57)), generated with kicad-footprint-generator ipc_noLead_generator.py
+HVSON NoLead
+0
+13
+9
+Package_SON
+Infineon_PG-LSON-8-1
+https://www.infineon.com/cms/en/product/packages/PG-LSON/PG-LSON-8-1/
+PG-LSON-8-1
+0
+17
+9
+Package_SON
+Infineon_PG-TISON-8-2
+Infineon, PG-TISON-8-2, 5x6x1.15mm, 1.27mm Pitch, Exposed Paddle, https://www.infineon.com/cms/en/product/packages/PG-TISON/PG-TISON-8-2/
+tison
+0
+23
+7
+Package_SON
+Infineon_PG-TISON-8-3
+Infineon, PG-TISON-8-2, 5x6x1.15mm, 1.27mm Pitch, Exposed Paddle, https://www.infineon.com/cms/en/product/packages/PG-TISON/PG-TISON-8-2/
+tison
+0
+23
+7
+Package_SON
+Infineon_PG-TISON-8-4
+Infineon, PG-TISON-8-4, 5x6x1.15mm, 1.27mm Pitch, Exposed Paddle, https://www.infineon.com/cms/en/product/packages/PG-TISON/PG-TISON-8-4/
+tison
+0
+26
+8
+Package_SON
+Infineon_PG-TISON-8-5
+Infineon, PG-TISON-8-5, 8x8x1.1mm, 1mm Pitch, https://www.infineon.com/cms/en/product/packages/PG-TISON/PG-TISON-8-5/
+tison
+0
+34
+8
+Package_SON
+NXP_XSON-16
+http://www.nxp.com/documents/outline_drawing/SOT1341-1.pdf
+NXP XSON SOT-1341
+0
+16
+16
+Package_SON
+ROHM_VML0806
+VML0806, Rohm (http://rohmfs.rohm.com/en/techdata_basic/transistor/soldering_condition/VML0806_Soldering_Condition.pdf, http://rohmfs.rohm.com/en/products/databook/package/spec/discrete/vml0806_tr-e.pdf)
+ROHM VML0806
+0
+3
+3
+Package_SON
+RTC_SMD_MicroCrystal_C3_2.5x3.7mm
+MicroCrystal C3 2.5x3.7mm, https://www.microcrystal.com/fileadmin/Media/Products/RTC/Datasheet/RV-1805-C3.pdf
+RTC C3
+0
+10
+10
+Package_SON
+SON-8-1EP_3x2mm_P0.5mm_EP1.4x1.6mm
+SON, 8 Pin (http://www.fujitsu.com/downloads/MICRO/fsa/pdf/products/memory/fram/MB85RS16-DS501-00014-6v0-E.pdf), generated with kicad-footprint-generator ipc_noLead_generator.py
+SON NoLead
+0
+13
+9
+Package_SON
+Texas_DQK
+Texas WSON-6 DQK, http://www.ti.com/lit/ds/symlink/csd16301q2.pdf
+Texas WSON6 2x2mm
+0
+10
+8
+Package_SON
+Texas_DRC0010J
+Texas DRC0010J, VSON10 3x3mm Body, 0.5mm Pitch,  http://www.ti.com/lit/ds/symlink/tps63000.pdf
+Texas VSON10 3x3mm
+0
+17
+11
+Package_SON
+Texas_DRC0010J_ThermalVias
+Texas DRC0010J, VSON10 3x3mm Body, 0.5mm Pitch,  http://www.ti.com/lit/ds/symlink/tps63000.pdf
+Texas VSON10 3x3mm
+0
+21
+11
+Package_SON
+Texas_DSC0010J
+3x3mm Body, 0.5mm Pitch, DSC0010J, WSON, http://www.ti.com/lit/ds/symlink/tps61201.pdf
+0.5 DSC0010J WSON
+0
+33
+11
+Package_SON
+Texas_DSC0010J_ThermalVias
+3x3mm Body, 0.5mm Pitch, DSC0010J, WSON, http://www.ti.com/lit/ds/symlink/tps61201.pdf
+0.5 DSC0010J WSON
+0
+39
+11
+Package_SON
+Texas_PWSON-N6
+Plastic Small Outline No-Lead http://www.ti.com/lit/ml/mpds176e/mpds176e.pdf
+Plastic Small Outline No-Lead
+0
+7
+7
+Package_SON
+Texas_R-PWSON-N12_EP0.4x2mm
+http://www.ti.com/lit/ds/symlink/tpd6f003.pdf
+WSON SMD
+0
+16
+13
+Package_SON
+Texas_S-PDSO-N12
+http://www.ti.com/lit/ds/symlink/bq27441-g1.pdf
+SON thermal pads
+0
+44
+13
+Package_SON
+Texas_S-PVSON-N8
+8-Lead Plastic VSON, 3x3mm Body, 0.65mm Pitch, S-PVSON-N8, http://www.ti.com/lit/ds/symlink/opa2333.pdf
+DFN 0.65 S-PVSON-N8
+0
+21
+9
+Package_SON
+Texas_S-PVSON-N8_ThermalVias
+8-Lead Plastic VSON, 3x3mm Body, 0.65mm Pitch, S-PVSON-N8, http://www.ti.com/lit/ds/symlink/opa2333.pdf
+DFN 0.65 S-PVSON-N8
+0
+27
+9
+Package_SON
+Texas_S-PVSON-N10
+3x3mm Body, 0.5mm Pitch, S-PVSON-N10, DRC, http://www.ti.com/lit/ds/symlink/tps61201.pdf
+0.5 S-PVSON-N10 DRC
+0
+33
+11
+Package_SON
+Texas_S-PVSON-N10_ThermalVias
+3x3mm Body, 0.5mm Pitch, S-PVSON-N10, DRC, http://www.ti.com/lit/ds/symlink/tps61201.pdf
+0.5 S-PVSON-N10 DRC
+0
+39
+11
+Package_SON
+Texas_S-PWSON-N10
+3x3mm Body, 0.5mm Pitch, S-PWSON-N10, DSC, http://www.ti.com/lit/ds/symlink/tps63060.pdf
+0.5 S-PWSON-N10 DSC
+0
+41
+11
+Package_SON
+Texas_S-PWSON-N10_ThermalVias
+3x3mm Body, 0.5mm Pitch, S-PWSON-N10, DSC, http://www.ti.com/lit/ds/symlink/tps63060.pdf
+0.5 S-PWSON-N10 DSC
+0
+47
+11
+Package_SON
+Texas_X2SON-4_1x1mm_P0.65mm
+X2SON 5 pin 1x1mm package (Reference Datasheet: http://www.ti.com/lit/ds/sbvs193d/sbvs193d.pdf Reference part: TPS383x) [StepUp generated footprint]
+X2SON
+0
+13
+5
+Package_SON
+USON-10_2.5x1.0mm_P0.5mm
+USON-10 2.5x1.0mm_ Pitch 0.5mm http://www.ti.com/lit/ds/symlink/tpd4e02b04.pdf
+USON-10 2.5x1.0mm Pitch 0.5mm
+0
+10
+10
+Package_SON
+USON-20_2x4mm_P0.4mm
+USON-20 2x4mm Pitch 0.4mm http://www.ti.com/lit/ds/symlink/txb0108.pdf
+USON-20 2x4mm Pitch 0.4mm
+0
+20
+20
+Package_SON
+VSON-8_3.3x3.3mm_P0.65mm_NexFET
+8-Lead Plastic Dual Flat, No Lead Package (MF) - 3.3x3.3x1 mm Body [VSON] http://www.ti.com/lit/ds/symlink/csd87334q3d.pdf
+VSON 0.65
+0
+13
+5
+Package_SON
+VSON-10-1EP_3x3mm_P0.5mm_EP1.2x2mm
+VSON, 10 Pin (http://rohmfs.rohm.com/en/products/databook/datasheet/ic/power/switching_regulator/bd8314nuv-e.pdf (Page 20)), generated with kicad-footprint-generator ipc_noLead_generator.py
+VSON NoLead
+0
+15
+11
+Package_SON
+VSON-10-1EP_3x3mm_P0.5mm_EP1.2x2mm_ThermalVias
+VSON, 10 Pin (http://rohmfs.rohm.com/en/products/databook/datasheet/ic/power/switching_regulator/bd8314nuv-e.pdf (Page 20)), generated with kicad-footprint-generator ipc_noLead_generator.py
+VSON NoLead
+0
+18
+11
+Package_SON
+VSON-10-1EP_3x3mm_P0.5mm_EP1.65x2.4mm
+VSON 10 Thermal on 11 3x3mm Pitch 0.5mm http://chip.tomsk.ru/chip/chipdoc.nsf/Package/D8A64DD165C2AAD9472579400024FC41!OpenDocument
+VSON 10 Thermal on 11 3x3mm Pitch 0.5mm
+0
+21
+11
+Package_SON
+VSON-10-1EP_3x3mm_P0.5mm_EP1.65x2.4mm_ThermalVias
+VSON 10 Thermal on 11 3x3mm Pitch 0.5mm http://chip.tomsk.ru/chip/chipdoc.nsf/Package/D8A64DD165C2AAD9472579400024FC41!OpenDocument
+VSON 10 Thermal on 11 3x3mm Pitch 0.5mm
+0
+27
+11
+Package_SON
+VSONP-8-1EP_5x6_P1.27mm
+SON, 8-Leads, Body 5x6x1mm, Pitch 1.27mm; (see Texas Instruments CSD18531Q5A http://www.ti.com/lit/ds/symlink/csd18531q5a.pdf)
+VSONP 1.27
+0
+13
+3
+Package_SON
+WSON-6-1EP_2x2mm_P0.65mm_EP1x1.6mm
+WSON, 6 Pin (http://www.ti.com/lit/ds/symlink/tps61040.pdf#page=35), generated with kicad-footprint-generator ipc_noLead_generator.py
+WSON NoLead
+0
+9
+7
+Package_SON
+WSON-6-1EP_2x2mm_P0.65mm_EP1x1.6mm_ThermalVias
+WSON, 6 Pin (http://www.ti.com/lit/ds/symlink/tps61040.pdf#page=35), generated with kicad-footprint-generator ipc_noLead_generator.py
+WSON NoLead
+0
+12
+7
+Package_SON
+WSON-6-1EP_3x3mm_P0.95mm
+WSON6 3*3 MM, 0.95 PITCH; http://www.ti.com/lit/ds/symlink/lmr62421.pdf
+WSON6 0.95
+0
+10
+7
+Package_SON
+WSON-6_1.5x1.5mm_P0.5mm
+WSON6, http://www.ti.com/lit/ds/symlink/tlv702.pdf
+WSON6_1.5x1.5mm_P0.5mm
+0
+6
+6
+Package_SON
+WSON-8-1EP_2x2mm_P0.5mm_EP0.9x1.6mm
+8-Lead Plastic WSON, 2x2mm Body, 0.5mm Pitch, WSON-8, http://www.ti.com/lit/ds/symlink/lm27761.pdf
+WSON 8 1EP
+0
+11
+9
+Package_SON
+WSON-8-1EP_2x2mm_P0.5mm_EP0.9x1.6mm_ThermalVias
+8-Lead Plastic WSON, 2x2mm Body, 0.5mm Pitch, WSON-8, http://www.ti.com/lit/ds/symlink/lm27761.pdf
+WSON 8 1EP ThermalVias
+0
+14
+9
+Package_SON
+WSON-8-1EP_3x2.5mm_P0.5mm_EP1.2x1.5mm_PullBack
+WSON, 8 Pin (http://www.ti.com/lit/ml/mpds400/mpds400.pdf), generated with kicad-footprint-generator ipc_noLead_generator.py
+WSON NoLead
+0
+13
+9
+Package_SON
+WSON-8-1EP_3x2.5mm_P0.5mm_EP1.2x1.5mm_PullBack_ThermalVias
+WSON, 8 Pin (http://www.ti.com/lit/ml/mpds400/mpds400.pdf), generated with kicad-footprint-generator ipc_noLead_generator.py
+WSON NoLead
+0
+18
+9
+Package_SON
+WSON-8-1EP_3x3mm_P0.5mm_EP1.2x2mm
+WSON, 8 Pin (http://www.ti.com/lit/ds/symlink/lp2951.pdf#page=27), generated with kicad-footprint-generator ipc_noLead_generator.py
+WSON NoLead
+0
+11
+9
+Package_SON
+WSON-8-1EP_3x3mm_P0.5mm_EP1.2x2mm_ThermalVias
+WSON, 8 Pin (http://www.ti.com/lit/ds/symlink/lp2951.pdf#page=27), generated with kicad-footprint-generator ipc_noLead_generator.py
+WSON NoLead
+0
+18
+9
+Package_SON
+WSON-8-1EP_3x3mm_P0.5mm_EP1.6x2.0mm
+8-Lead Plastic WSON, 2x2mm Body, 0.5mm Pitch, WSON-8, http://www.ti.com/lit/ds/symlink/lm27761.pdf
+WSON 8 1EP
+0
+13
+9
+Package_SON
+WSON-8-1EP_3x3mm_P0.5mm_EP1.45x2.4mm
+WSON, 8 Pin (https://www.ti.com/lit/ds/symlink/ina333.pdf#page=30), generated with kicad-footprint-generator ipc_noLead_generator.py
+WSON NoLead
+0
+11
+9
+Package_SON
+WSON-8-1EP_3x3mm_P0.5mm_EP1.45x2.4mm_ThermalVias
+WSON, 8 Pin (https://www.ti.com/lit/ds/symlink/ina333.pdf#page=30), generated with kicad-footprint-generator ipc_noLead_generator.py
+WSON NoLead
+0
+18
+9
+Package_SON
+WSON-8-1EP_4x4mm_P0.8mm_EP1.98x3mm
+WSON, 8 Pin (https://www.ti.com/lit/ds/symlink/lm5017.pdf#page=34), generated with kicad-footprint-generator ipc_noLead_generator.py
+WSON NoLead
+0
+13
+9
+Package_SON
+WSON-8-1EP_4x4mm_P0.8mm_EP1.98x3mm_ThermalVias
+WSON, 8 Pin (https://www.ti.com/lit/ds/symlink/lm5017.pdf#page=34), generated with kicad-footprint-generator ipc_noLead_generator.py
+WSON NoLead
+0
+17
+9
+Package_SON
+WSON-8-1EP_4x4mm_P0.8mm_EP2.2x3mm
+WSON, 8 Pin (https://www.ti.com/lit/ds/symlink/lp2987.pdf#page=26), generated with kicad-footprint-generator ipc_noLead_generator.py
+WSON NoLead
+0
+13
+9
+Package_SON
+WSON-8-1EP_4x4mm_P0.8mm_EP2.2x3mm_ThermalVias
+WSON, 8 Pin (https://www.ti.com/lit/ds/symlink/lp2987.pdf#page=26), generated with kicad-footprint-generator ipc_noLead_generator.py
+WSON NoLead
+0
+17
+9
+Package_SON
+WSON-8-1EP_4x4mm_P0.8mm_EP2.6x3mm
+WSON, 8 Pin (https://www.ti.com/lit/ds/symlink/lp2951-n.pdf), generated with kicad-footprint-generator ipc_noLead_generator.py
+WSON NoLead
+0
+13
+9
+Package_SON
+WSON-8-1EP_4x4mm_P0.8mm_EP2.6x3mm_ThermalVias
+WSON, 8 Pin (https://www.ti.com/lit/ds/symlink/lp2951-n.pdf), generated with kicad-footprint-generator ipc_noLead_generator.py
+WSON NoLead
+0
+17
+9
+Package_SON
+WSON-8-1EP_6x5mm_P1.27mm_EP3.4x4.3mm
+WSON, 8 Pin (http://www.winbond.com/resource-files/w25q32jv%20revg%2003272018%20plus.pdf (page 68)), generated with kicad-footprint-generator ipc_noLead_generator.py
+WSON NoLead
+0
+13
+9
+Package_SON
+WSON-8-1EP_6x5mm_P1.27mm_EP3.4x4mm
+WSON, 8 Pin (http://ww1.microchip.com/downloads/en/AppNotes/S72030.pdf), generated with kicad-footprint-generator ipc_noLead_generator.py
+WSON NoLead
+0
+13
+9
+Package_SON
+WSON-10-1EP_2.5x2.5mm_P0.5mm_EP1.2x2mm
+WSON, 10 Pin (http://www.ti.com/lit/gpn/tps63030#page=24), generated with kicad-footprint-generator ipc_noLead_generator.py
+WSON NoLead
+0
+15
+11
+Package_SON
+WSON-10-1EP_2.5x2.5mm_P0.5mm_EP1.2x2mm_ThermalVias
+WSON, 10 Pin (http://www.ti.com/lit/gpn/tps63030#page=24), generated with kicad-footprint-generator ipc_noLead_generator.py
+WSON NoLead
+0
+22
+11
+Package_SON
+WSON-10-1EP_2x3mm_P0.5mm_EP0.84x2.4mm
+WSON-10 package 2x3mm body, pitch 0.5mm, see http://www.ti.com/lit/ds/symlink/tps62177.pdf
+WSON 0.5 
+0
+14
+11
+Package_SON
+WSON-10-1EP_2x3mm_P0.5mm_EP0.84x2.4mm_ThermalVias
+WSON-10 package 2x3mm body, pitch 0.5mm, thermal vias and counter-pad, see http://www.ti.com/lit/ds/symlink/tps62177.pdf
+WSON 0.5 thermal vias
+0
+17
+11
+Package_SON
+WSON-10-1EP_4x3mm_P0.5mm_EP2.2x2mm
+10-Lead Plastic WSON, 4x3mm Body, 0.5mm Pitch (http://www.ti.com/lit/ds/symlink/lm4990.pdf)
+WSON 0.5
+0
+15
+11
+Package_SON
+WSON-12-1EP_3x2mm_P0.5mm_EP1x2.65
+WSON-12 http://www.ti.com/lit/ds/symlink/lm27762.pdf
+WSON-12
+0
+15
+13
+Package_SON
+WSON-12-1EP_3x2mm_P0.5mm_EP1x2.65_ThermalVias
+WSON-12 http://www.ti.com/lit/ds/symlink/lm27762.pdf
+WSON-12
+0
+19
+13
+Package_SON
+WSON-12-1EP_4x4mm_P0.5mm_EP2.6x3mm
+WSON, 12 Pin (http://www.ti.com/lit/ds/symlink/ldc1312.pdf#page=62), generated with kicad-footprint-generator ipc_noLead_generator.py
+WSON NoLead
+0
+17
+13
+Package_SON
+WSON-12-1EP_4x4mm_P0.5mm_EP2.6x3mm_ThermalVias
+WSON, 12 Pin (http://www.ti.com/lit/ds/symlink/ldc1312.pdf#page=62), generated with kicad-footprint-generator ipc_noLead_generator.py
+WSON NoLead
+0
+27
+13
+Package_SON
+WSON-14-1EP_4.0x4.0mm_P0.5mm_EP2.6x2.6mm
+14-Lead Plastic Dual Flat, No Lead Package - 4.0x4.0x0.8 mm Body [WSON], http://www.ti.com/lit/ml/mpds421/mpds421.pdf
+NHL014B
+0
+19
+15
+Package_SON
+WSON-16_3.3x1.35_P0.4mm
+WSON-16 3.3 x 1.35mm  Pitch 0.4mm http://www.chip.tomsk.ru/chip/chipdoc.nsf/Package/C67E729A4D6C883A4725793E004C8739!OpenDocument
+WSON-16 3.3 x 1.35mm  Pitch 0.4mm
+0
+20
+17
+Package_SON
+X2SON-8_1.4x1mm_P0.35mm
+X2SON-8 1.4x1mm Pitch0.35mm http://www.ti.com/lit/ds/symlink/pca9306.pdf
+X2SON-8 1.4x1mm Pitch0.35mm
+0
+8
+8
+Package_SO_J-Lead
+TSOC-6_3.76x3.94mm_P1.27mm
+Maxim Integrated TSOC-6 D6+1,https://datasheets.maximintegrated.com/en/ds/DS2401.pdf, https://pdfserv.maximintegrated.com/land_patterns/90-0321.PDF
+TSOC-6
+0
+6
+6
+Package_TO_SOT_SMD
+ATPAK-2
+ATPAK SMD package, http://www.onsemi.com/pub/Collateral/ENA2192-D.PDF
+ATPAK 
+0
+7
+3
+Package_TO_SOT_SMD
+Analog_KS-4
+Analog Devices KS-4, http://www.analog.com/media/en/package-pcb-resources/package/pkg_pdf/sc70ks/ks_4.pdf
+Analog Devices KS-4 (like EIAJ SC-82)
+0
+4
+4
+Package_TO_SOT_SMD
+Diodes_SOT-553
+Diodes SOT-553, https://www.diodes.com/assets/Package-Files/SOT553.pdf
+SOT-553
+0
+5
+5
+Package_TO_SOT_SMD
+HVSOF5
+HVSOF5, http://rohmfs.rohm.com/en/techdata_basic/ic/package/hvsof5_1-e.pdf, http://rohmfs.rohm.com/en/products/databook/datasheet/ic/sensor/hall/bu52001gul-e.pdf
+HVSOF5
+0
+5
+5
+Package_TO_SOT_SMD
+HVSOF6
+HVSOF6, http://rohmfs.rohm.com/en/techdata_basic/ic/package/hvsof6_1-e.pdf, http://rohmfs.rohm.com/en/products/databook/datasheet/ic/audio_video/video_amplifier/bh76106hfv-e.pdf
+HVSOF6
+0
+7
+7
+Package_TO_SOT_SMD
+Infineon_PG-HDSOP-10-1
+Infineon PG-HDSOP-10-1 (DDPAK), 20.96x6.5x2.3mm, slug up (https://www.infineon.com/cms/en/product/packages/PG-HDSOP/PG-HDSOP-10-1/)
+hdsop 10 ddpak
+0
+10
+10
+Package_TO_SOT_SMD
+Infineon_PG-HSOF-8-1
+HSOF-8-1 [TOLL] power MOSFET (http://www.infineon.com/cms/en/product/packages/PG-HSOF/PG-HSOF-8-1/)
+mosfet hsof toll
+0
+53
+3
+Package_TO_SOT_SMD
+Infineon_PG-HSOF-8-1_ThermalVias
+HSOF-8-1 [TOLL] power MOSFET (http://www.infineon.com/cms/en/product/packages/PG-HSOF/PG-HSOF-8-1/)
+mosfet hsof toll thermal vias
+0
+96
+3
+Package_TO_SOT_SMD
+Infineon_PG-HSOF-8-2
+HSOF-8-2 [TOLL] power MOSFET (http://www.infineon.com/cms/en/product/packages/PG-HSOF/PG-HSOF-8-2/)
+mosfet hsof toll
+0
+12
+4
+Package_TO_SOT_SMD
+Infineon_PG-HSOF-8-2_ThermalVias
+HSOF-8-2 [TOLL] power MOSFET (http://www.infineon.com/cms/en/product/packages/PG-HSOF/PG-HSOF-8-2/)
+mosfet hsof toll thermal vias
+0
+97
+4
+Package_TO_SOT_SMD
+Infineon_PG-HSOF-8-2_ThermalVias2
+HSOF-8-2 [TOLL] power MOSFET (http://www.infineon.com/cms/en/product/packages/PG-HSOF/PG-HSOF-8-2/, https://www.infineon.com/dgdl/Infineon-ApplicationNote_600V_CoolMOS_C7_Gold_TOLL-AN-v01_00-EN.pdf?fileId=5546d4625b10283a015b144a1af70df6)
+mosfet hsof toll thermal vias
+0
+159
+4
+Package_TO_SOT_SMD
+Infineon_PG-HSOF-8-3
+HSOF-8-3 power MOSFET (http://www.infineon.com/cms/en/product/packages/PG-HSOF/PG-HSOF-8-3/)
+mosfet hsof
+0
+25
+4
+Package_TO_SOT_SMD
+Infineon_PG-HSOF-8-3_ThermalVias
+HSOF-8-3 power MOSFET (http://www.infineon.com/cms/en/product/packages/PG-HSOF/PG-HSOF-8-3/)
+mosfet hsof
+0
+64
+4
+Package_TO_SOT_SMD
+Infineon_PG-TO-220-7Lead_TabPin8
+Infineon PG-TO-220-7, Tab as Pin 8, see e.g. https://www.infineon.com/dgdl/Infineon-BTS50055-1TMC-DS-v01_00-EN.pdf?fileId=5546d4625a888733015aa9b0007235e9
+Infineon PG-TO-220-7
+0
+12
+8
+Package_TO_SOT_SMD
+LFPAK33
+LFPAK33 SOT-1210 https://assets.nexperia.com/documents/outline-drawing/SOT1210.pdf
+LFPAK33 SOT-1210
+0
+17
+5
+Package_TO_SOT_SMD
+LFPAK56
+LFPAK56 https://assets.nexperia.com/documents/outline-drawing/SOT669.pdf
+LFPAK56 SOT-669 Power-SO8
+0
+18
+5
+Package_TO_SOT_SMD
+Nexperia_CFP15_SOT-1289
+Nexperia CFP15 (SOT-1289), https://assets.nexperia.com/documents/outline-drawing/SOT1289.pdf
+SOT-1289 CFP15
+0
+8
+3
+Package_TO_SOT_SMD
+OnSemi_ECH8
+On Semiconductor ECH8, https://www.onsemi.com/pub/Collateral/318BF.PDF
+ECH8 SOT28-FL SOT-28-FL
+0
+8
+8
+Package_TO_SOT_SMD
+PQFN_8x8
+Low Profile 8x8mm PQFN, Dual Cool 88, https://www.onsemi.com/pub/Collateral/FDMT80080DC-D.pdf
+pqfn vdfn mosfet
+0
+9
+3
+Package_TO_SOT_SMD
+PowerMacro_M234_NoHole
+TO-50-4 Power Macro Package Style M234
+TO-50-4 Power Macro Package Style M234
+0
+4
+4
+Package_TO_SOT_SMD
+PowerMacro_M234_WithHole
+TO-50-4 Power Macro Package Style M234
+TO-50-4 Power Macro Package Style M234
+0
+4
+4
+Package_TO_SOT_SMD
+Rohm_HRP7
+Rohm HRP7 SMD package, http://rohmfs.rohm.com/en/techdata_basic/ic/package/hrp7_1-e.pdf, http://rohmfs.rohm.com/en/products/databook/datasheet/ic/motor/dc/bd621x-e.pdf
+Rohm HRP7 SMD
+0
+69
+7
+Package_TO_SOT_SMD
+SC-59
+SC-59, https://lib.chipdip.ru/images/import_diod/original/SOT-23_SC-59.jpg
+SC-59
+0
+3
+3
+Package_TO_SOT_SMD
+SC-59_Handsoldering
+SC-59, hand-soldering varaint, https://lib.chipdip.ru/images/import_diod/original/SOT-23_SC-59.jpg
+SC-59 hand-soldering
+0
+3
+3
+Package_TO_SOT_SMD
+SC-70-8
+SC70-8
+SC70-8
+0
+8
+8
+Package_TO_SOT_SMD
+SC-70-8_Handsoldering
+SC70-8, Handsoldering
+SC70-8 Handsoldering
+0
+8
+8
+Package_TO_SOT_SMD
+SC-82AA
+SC-82AA
+SC-82AA
+0
+4
+4
+Package_TO_SOT_SMD
+SC-82AA_Handsoldering
+SC-82AA
+SC-82AA
+0
+4
+4
+Package_TO_SOT_SMD
+SC-82AB
+SC-82AB
+SC-82AB
+0
+4
+4
+Package_TO_SOT_SMD
+SC-82AB_Handsoldering
+SC-82AB
+SC-82AB
+0
+4
+4
+Package_TO_SOT_SMD
+SOT-23
+SOT, 3 Pin (https://www.jedec.org/system/files/docs/to-236h.pdf variant AB), generated with kicad-footprint-generator ipc_gullwing_generator.py
+SOT TO_SOT_SMD
+0
+3
+3
+Package_TO_SOT_SMD
+SOT-23-5
+SOT, 5 Pin (https://www.jedec.org/sites/default/files/docs/Mo-178c.PDF variant AA), generated with kicad-footprint-generator ipc_gullwing_generator.py
+SOT TO_SOT_SMD
+0
+5
+5
+Package_TO_SOT_SMD
+SOT-23-5_HandSoldering
+5-pin SOT23 package
+SOT-23-5 hand-soldering
+0
+5
+5
+Package_TO_SOT_SMD
+SOT-23-6
+SOT, 6 Pin (https://www.jedec.org/sites/default/files/docs/Mo-178c.PDF variant AB), generated with kicad-footprint-generator ipc_gullwing_generator.py
+SOT TO_SOT_SMD
+0
+6
+6
+Package_TO_SOT_SMD
+SOT-23-6_Handsoldering
+6-pin SOT-23 package, Handsoldering
+SOT-23-6 Handsoldering
+0
+6
+6
+Package_TO_SOT_SMD
+SOT-23-8
+SOT, 8 Pin (https://www.jedec.org/sites/default/files/docs/Mo-178c.PDF variant BA), generated with kicad-footprint-generator ipc_gullwing_generator.py
+SOT TO_SOT_SMD
+0
+8
+8
+Package_TO_SOT_SMD
+SOT-23-8_Handsoldering
+8-pin SOT-23 package, Handsoldering, http://www.analog.com/media/en/package-pcb-resources/package/pkg_pdf/sot-23rj/rj_8.pdf
+SOT-23-8 Handsoldering
+0
+8
+8
+Package_TO_SOT_SMD
+SOT-23W
+SOT-23W http://www.allegromicro.com/~/media/Files/Datasheets/A112x-Datasheet.ashx?la=en&hash=7BC461E058CC246E0BAB62433B2F1ECA104CA9D3
+SOT-23W
+0
+3
+3
+Package_TO_SOT_SMD
+SOT-23W_Handsoldering
+SOT-23W http://www.allegromicro.com/~/media/Files/Datasheets/A112x-Datasheet.ashx?la=en&hash=7BC461E058CC246E0BAB62433B2F1ECA104CA9D3
+SOT-23W for handsoldering
+0
+3
+3
+Package_TO_SOT_SMD
+SOT-23_Handsoldering
+SOT-23, Handsoldering
+SOT-23
+0
+3
+3
+Package_TO_SOT_SMD
+SOT-89-3
+SOT-89-3, http://ww1.microchip.com/downloads/en/DeviceDoc/3L_SOT-89_MB_C04-029C.pdf
+SOT-89-3
+0
+3
+3
+Package_TO_SOT_SMD
+SOT-89-3_Handsoldering
+SOT-89-3 Handsoldering
+SOT-89-3 Handsoldering
+0
+3
+3
+Package_TO_SOT_SMD
+SOT-89-5
+SOT-89-5, http://www.e-devices.ricoh.co.jp/en/products/product_power/pkg/sot-89-5.pdf
+SOT-89-5
+0
+5
+5
+Package_TO_SOT_SMD
+SOT-89-5_Handsoldering
+SOT-89-5, http://www.e-devices.ricoh.co.jp/en/products/product_power/pkg/sot-89-5.pdf
+SOT-89-5
+0
+5
+5
+Package_TO_SOT_SMD
+SOT-143
+SOT-143 https://www.nxp.com/docs/en/package-information/SOT143B.pdf
+SOT-143
+0
+4
+4
+Package_TO_SOT_SMD
+SOT-143R
+SOT-143R, reverse pinning, https://www.nxp.com/docs/en/package-information/SOT143R.pdf
+SOT-143R Reverse
+0
+4
+4
+Package_TO_SOT_SMD
+SOT-143R_Handsoldering
+SOT-143R, reverse pinning, Handsoldering, https://www.nxp.com/docs/en/package-information/SOT143R.pdf
+SOT-143 Reverse Handsoldering
+0
+4
+4
+Package_TO_SOT_SMD
+SOT-143_Handsoldering
+SOT-143 Handsoldering https://www.nxp.com/docs/en/package-information/SOT143B.pdf
+SOT-143 Handsoldering
+0
+4
+4
+Package_TO_SOT_SMD
+SOT-223
+module CMS SOT223 4 pins
+CMS SOT
+0
+4
+4
+Package_TO_SOT_SMD
+SOT-223-3_TabPin2
+module CMS SOT223 4 pins
+CMS SOT
+0
+4
+3
+Package_TO_SOT_SMD
+SOT-223-5
+module CMS SOT223 5 pins, http://ww1.microchip.com/downloads/en/DeviceDoc/51751a.pdf
+CMS SOT
+0
+5
+5
+Package_TO_SOT_SMD
+SOT-223-6
+module CMS SOT223 6 pins, http://www.ti.com/lit/ds/symlink/tps737.pdf
+CMS SOT
+0
+6
+6
+Package_TO_SOT_SMD
+SOT-223-6_TabPin3
+module CMS SOT223 6 pins, http://www.ti.com/lit/ds/symlink/tps737.pdf
+CMS SOT
+0
+6
+5
+Package_TO_SOT_SMD
+SOT-223-8
+module CMS SOT223 8 pins, https://www.diodes.com/assets/Datasheets/ZXSBMR16PT8.pdf
+CMS SOT
+0
+8
+8
+Package_TO_SOT_SMD
+SOT-323_SC-70
+SOT-323, SC-70
+SOT-323 SC-70
+0
+3
+3
+Package_TO_SOT_SMD
+SOT-323_SC-70_Handsoldering
+SOT-323, SC-70 Handsoldering
+SOT-323 SC-70 Handsoldering
+0
+3
+3
+Package_TO_SOT_SMD
+SOT-343_SC-70-4
+SOT-343, SC-70-4
+SOT-343 SC-70-4
+0
+4
+4
+Package_TO_SOT_SMD
+SOT-343_SC-70-4_Handsoldering
+SOT-343, SC-70-4, Handsoldering
+SOT-343 SC-70-4 Handsoldering
+0
+4
+4
+Package_TO_SOT_SMD
+SOT-353_SC-70-5
+SOT-353, SC-70-5
+SOT-353 SC-70-5
+0
+5
+5
+Package_TO_SOT_SMD
+SOT-353_SC-70-5_Handsoldering
+SOT-353, SC-70-5, Handsoldering
+SOT-353 SC-70-5 Handsoldering
+0
+5
+5
+Package_TO_SOT_SMD
+SOT-363_SC-70-6
+SOT-363, SC-70-6
+SOT-363 SC-70-6
+0
+6
+6
+Package_TO_SOT_SMD
+SOT-363_SC-70-6_Handsoldering
+SOT-363, SC-70-6, Handsoldering
+SOT-363 SC-70-6 Handsoldering
+0
+6
+6
+Package_TO_SOT_SMD
+SOT-383F
+8-pin SOT-383F, http://www.mouser.com/ds/2/80/CPDVR085V0C-HF-RevB-10783.pdf
+SOT-383F
+0
+9
+9
+Package_TO_SOT_SMD
+SOT-383FL
+8-pin SOT-383FL package, http://www.onsemi.com/pub_link/Collateral/ENA2267-D.PDF
+SOT-383FL
+0
+8
+8
+Package_TO_SOT_SMD
+SOT-416
+SOT-416, https://www.nxp.com/docs/en/package-information/SOT416.pdf
+SOT-416
+0
+3
+3
+Package_TO_SOT_SMD
+SOT-523
+SOT523, https://www.diodes.com/assets/Package-Files/SOT523.pdf
+SOT-523
+0
+3
+3
+Package_TO_SOT_SMD
+SOT-543
+SOT-543 4 lead surface package
+SOT-543 SC-107A EMD4
+0
+4
+4
+Package_TO_SOT_SMD
+SOT-553
+SOT553
+SOT-553
+0
+5
+5
+Package_TO_SOT_SMD
+SOT-563
+SOT563
+SOT-563
+0
+6
+6
+Package_TO_SOT_SMD
+SOT-665
+SOT665
+SOT-665
+0
+5
+5
+Package_TO_SOT_SMD
+SOT-666
+SOT666
+SOT-666
+0
+6
+6
+Package_TO_SOT_SMD
+SOT-723
+http://toshiba.semicon-storage.com/info/docget.jsp?did=5879&prodName=RN1104MFV
+sot 723
+0
+3
+3
+Package_TO_SOT_SMD
+SOT-883
+SOT-883, https://assets.nexperia.com/documents/outline-drawing/SOT883.pdf
+SOT-883
+0
+3
+3
+Package_TO_SOT_SMD
+SOT-886
+SOT-886
+SOT-886
+0
+6
+6
+Package_TO_SOT_SMD
+SOT-963
+SOT 963 6 pins package 1x0.8mm pitch 0.35mm
+SOT 963 6 pins package 1x0.8mm pitch 0.35mm
+0
+6
+6
+Package_TO_SOT_SMD
+SOT-1123
+SOT-1123 small outline transistor (see http://www.onsemi.com/pub/Collateral/NST3906F3-D.PDF)
+SOT-1123 transistor
+0
+3
+3
+Package_TO_SOT_SMD
+SOT-1333-1
+SOT-1333-1 
+SOT-1333-1 
+0
+9
+9
+Package_TO_SOT_SMD
+SOT-1334-1
+SOT-1334-1
+SOT-1334-1
+0
+14
+14
+Package_TO_SOT_SMD
+SuperSOT-3
+3-pin SuperSOT package https://www.fairchildsemi.com/package-drawings/MA/MA03B.pdf
+SuperSOT-3 SSOT-3
+0
+3
+3
+Package_TO_SOT_SMD
+SuperSOT-6
+6-pin SuperSOT package http://www.mouser.com/ds/2/149/FMB5551-889214.pdf
+SuperSOT-6 SSOT-6
+0
+6
+6
+Package_TO_SOT_SMD
+SuperSOT-8
+8-pin SuperSOT package, http://www.icbank.com/icbank_data/semi_package/ssot8_dim.pdf
+SuperSOT-8 SSOT-8
+0
+8
+8
+Package_TO_SOT_SMD
+TDSON-8-1
+Power MOSFET package, TDSON-8-1, 5.15x5.9mm (https://www.infineon.com/cms/en/product/packages/PG-TDSON/PG-TDSON-8-1/)
+tdson 
+0
+14
+5
+Package_TO_SOT_SMD
+TO-50-3_LongPad-NoHole_Housing
+TO-50-3 Macro T Package Style M236
+TO-50-3 Macro T Package Style M236
+0
+3
+3
+Package_TO_SOT_SMD
+TO-50-3_LongPad-WithHole_Housing
+TO-50-3 Macro T Package Style M236
+TO-50-3 Macro T Package Style M236
+0
+3
+3
+Package_TO_SOT_SMD
+TO-50-3_ShortPad-NoHole_Housing
+TO-50-3 Macro T Package Style M236
+TO-50-3 Macro T Package Style M236
+0
+3
+3
+Package_TO_SOT_SMD
+TO-50-3_ShortPad-WithHole_Housing
+TO-50-3 Macro T Package Style M236
+TO-50-3 Macro T Package Style M236
+0
+3
+3
+Package_TO_SOT_SMD
+TO-50-4_LongPad-NoHole_Housing
+TO-50-4 Macro X Package Style M238
+TO-50-4 Macro X Package Style M238
+0
+4
+4
+Package_TO_SOT_SMD
+TO-50-4_LongPad-WithHole_Housing
+TO-50-4 Macro X Package Style M238
+TO-50-4 Macro X Package Style M238
+0
+4
+4
+Package_TO_SOT_SMD
+TO-50-4_ShortPad-NoHole_Housing
+TO-50-4 Macro X Package Style M238
+TO-50-4 Macro X Package Style M238
+0
+4
+4
+Package_TO_SOT_SMD
+TO-50-4_ShortPad-WithHole_Housing
+TO-50-4 Macro X Package Style M238
+TO-50-4 Macro X Package Style M238
+0
+4
+4
+Package_TO_SOT_SMD
+TO-252-2
+TO-252 / DPAK SMD package, http://www.infineon.com/cms/en/product/packages/PG-TO252/PG-TO252-3-1/
+DPAK TO-252 DPAK-3 TO-252-3 SOT-428
+0
+7
+3
+Package_TO_SOT_SMD
+TO-252-2_TabPin1
+TO-252-2, tab to pin 1 https://www.wolfspeed.com/media/downloads/87/CSD01060.pdf
+TO-252-2 diode
+0
+7
+2
+Package_TO_SOT_SMD
+TO-252-3_TabPin2
+TO-252 / DPAK SMD package, http://www.infineon.com/cms/en/product/packages/PG-TO252/PG-TO252-3-1/
+DPAK TO-252 DPAK-3 TO-252-3 SOT-428
+0
+8
+3
+Package_TO_SOT_SMD
+TO-252-3_TabPin4
+TO-252 / DPAK SMD package, http://www.infineon.com/cms/en/product/packages/PG-TO252/PG-TO252-3-1/
+DPAK TO-252 DPAK-3 TO-252-3 SOT-428
+0
+8
+4
+Package_TO_SOT_SMD
+TO-252-4
+TO-252 / DPAK SMD package, http://www.infineon.com/cms/en/product/packages/PG-TO252/PG-TO252-5-11/
+DPAK TO-252 DPAK-5 TO-252-5
+0
+9
+5
+Package_TO_SOT_SMD
+TO-252-5_TabPin3
+TO-252 / DPAK SMD package, http://www.infineon.com/cms/en/product/packages/PG-TO252/PG-TO252-5-11/
+DPAK TO-252 DPAK-5 TO-252-5
+0
+10
+5
+Package_TO_SOT_SMD
+TO-252-5_TabPin6
+TO-252 / DPAK SMD package, http://www.infineon.com/cms/en/product/packages/PG-TO252/PG-TO252-5-11/
+DPAK TO-252 DPAK-5 TO-252-5
+0
+10
+6
+Package_TO_SOT_SMD
+TO-263-2
+TO-263 / D2PAK / DDPAK SMD package, http://www.infineon.com/cms/en/product/packages/PG-TO263/PG-TO263-3-1/
+D2PAK DDPAK TO-263 D2PAK-3 TO-263-3 SOT-404
+0
+7
+3
+Package_TO_SOT_SMD
+TO-263-2_TabPin1
+TO-263 / D2PAK / DDPAK SMD package, tab to pin 1, https://www.wolfspeed.com/media/downloads/137/C3D06060G.pdf
+D2PAK DDPAK TO-263 D2PAK-3 TO-263-3 SOT-404 diode
+0
+7
+2
+Package_TO_SOT_SMD
+TO-263-3_TabPin2
+TO-263 / D2PAK / DDPAK SMD package, http://www.infineon.com/cms/en/product/packages/PG-TO263/PG-TO263-3-1/
+D2PAK DDPAK TO-263 D2PAK-3 TO-263-3 SOT-404
+0
+8
+3
+Package_TO_SOT_SMD
+TO-263-3_TabPin4
+TO-263 / D2PAK / DDPAK SMD package, http://www.infineon.com/cms/en/product/packages/PG-TO263/PG-TO263-3-1/
+D2PAK DDPAK TO-263 D2PAK-3 TO-263-3 SOT-404
+0
+8
+4
+Package_TO_SOT_SMD
+TO-263-4
+TO-263 / D2PAK / DDPAK SMD package, http://www.infineon.com/cms/en/product/packages/PG-TO263/PG-TO263-5-1/
+D2PAK DDPAK TO-263 D2PAK-5 TO-263-5 SOT-426
+0
+9
+5
+Package_TO_SOT_SMD
+TO-263-5_TabPin3
+TO-263 / D2PAK / DDPAK SMD package, http://www.infineon.com/cms/en/product/packages/PG-TO263/PG-TO263-5-1/
+D2PAK DDPAK TO-263 D2PAK-5 TO-263-5 SOT-426
+0
+10
+5
+Package_TO_SOT_SMD
+TO-263-5_TabPin6
+TO-263 / D2PAK / DDPAK SMD package, http://www.infineon.com/cms/en/product/packages/PG-TO263/PG-TO263-5-1/
+D2PAK DDPAK TO-263 D2PAK-5 TO-263-5 SOT-426
+0
+10
+6
+Package_TO_SOT_SMD
+TO-263-6
+TO-263 / D2PAK / DDPAK SMD package, http://www.infineon.com/cms/en/product/packages/PG-TO263/PG-TO263-7-1/
+D2PAK DDPAK TO-263 D2PAK-7 TO-263-7 SOT-427
+0
+11
+7
+Package_TO_SOT_SMD
+TO-263-7_TabPin4
+TO-263 / D2PAK / DDPAK SMD package, http://www.infineon.com/cms/en/product/packages/PG-TO263/PG-TO263-7-1/
+D2PAK DDPAK TO-263 D2PAK-7 TO-263-7 SOT-427
+0
+12
+7
+Package_TO_SOT_SMD
+TO-263-7_TabPin8
+TO-263 / D2PAK / DDPAK SMD package, http://www.infineon.com/cms/en/product/packages/PG-TO263/PG-TO263-7-1/
+D2PAK DDPAK TO-263 D2PAK-7 TO-263-7 SOT-427
+0
+12
+8
+Package_TO_SOT_SMD
+TO-263-9_TabPin5
+TO-263 / D2PAK / DDPAK SMD package, http://www.ti.com/lit/ds/symlink/lm4755.pdf
+D2PAK DDPAK TO-263 D2PAK-9 TO-263-9
+0
+14
+9
+Package_TO_SOT_SMD
+TO-263-9_TabPin10
+TO-263 / D2PAK / DDPAK SMD package, http://www.ti.com/lit/ds/symlink/lm4755.pdf
+D2PAK DDPAK TO-263 D2PAK-9 TO-263-9
+0
+14
+10
+Package_TO_SOT_SMD
+TO-268-2
+TO-268/D3PAK SMD package, http://www.icbank.com/icbank_data/semi_package/to268aa_dim.pdf
+D3PAK TO-268 D3PAK-3 TO-268-3
+0
+7
+3
+Package_TO_SOT_SMD
+TO-269AA
+SMD package TO-269AA (e.g. diode bridge), see http://www.vishay.com/docs/88854/padlayouts.pdf
+TO-269AA MBS diode bridge
+0
+4
+4
+Package_TO_SOT_SMD
+TO-277A
+Thermal enhanced ultra thin SMD package; 3 leads; body: 4.3x6.1x0.43mm, https://www.vishay.com/docs/95570/to-277asmpc.pdf
+TO-277A SMPC
+0
+12
+3
+Package_TO_SOT_SMD
+TO-277B
+TO-227B https://media.digikey.com/pdf/Data%20Sheets/Littelfuse%20PDFs/DST2050S.pdf
+TO-277B
+0
+9
+3
+Package_TO_SOT_SMD
+TSOT-23
+3-pin TSOT23 package, http://www.analog.com.tw/pdf/All_In_One.pdf
+TSOT-23
+0
+3
+3
+Package_TO_SOT_SMD
+TSOT-23-5
+TSOT, 5 Pin (https://www.jedec.org/sites/default/files/docs/MO-193D.pdf variant AB), generated with kicad-footprint-generator ipc_gullwing_generator.py
+TSOT TO_SOT_SMD
+0
+5
+5
+Package_TO_SOT_SMD
+TSOT-23-5_HandSoldering
+5-pin TSOT23 package, http://cds.linear.com/docs/en/packaging/SOT_5_05-08-1635.pdf
+TSOT-23-5 Hand-soldering
+0
+5
+5
+Package_TO_SOT_SMD
+TSOT-23-6
+TSOT, 6 Pin (https://www.jedec.org/sites/default/files/docs/MO-193D.pdf variant AA), generated with kicad-footprint-generator ipc_gullwing_generator.py
+TSOT TO_SOT_SMD
+0
+6
+6
+Package_TO_SOT_SMD
+TSOT-23-6_HandSoldering
+6-pin TSOT23 package, http://cds.linear.com/docs/en/packaging/SOT_6_05-08-1636.pdf
+TSOT-23-6 MK06A TSOT-6 Hand-soldering
+0
+6
+6
+Package_TO_SOT_SMD
+TSOT-23-8
+TSOT, 8 Pin (https://www.jedec.org/sites/default/files/docs/MO-193D.pdf variant BA), generated with kicad-footprint-generator ipc_gullwing_generator.py
+TSOT TO_SOT_SMD
+0
+8
+8
+Package_TO_SOT_SMD
+TSOT-23-8_HandSoldering
+8-pin TSOT23 package, http://cds.linear.com/docs/en/packaging/SOT_8_05-08-1637.pdf
+TSOT-23-8 Hand-soldering
+0
+8
+8
+Package_TO_SOT_SMD
+TSOT-23_HandSoldering
+5-pin TSOT23 package, http://cds.linear.com/docs/en/packaging/SOT_5_05-08-1635.pdf
+TSOT-23 Hand-soldering
+0
+3
+3
+Package_TO_SOT_SMD
+Texas_DRT-3
+Texas Instrument DRT-3 1x0.8mm Pitch 0.7mm http://www.ti.com/lit/ds/symlink/tpd2eusb30.pdf
+DRT-3 1x0.8mm Pitch 0.7mm
+0
+3
+3
+Package_TO_SOT_SMD
+Texas_NDQ
+Texas Instruments, NDQ, 5 pin (https://www.ti.com/lit/ml/mmsf022/mmsf022.pdf)
+ti pfm dap
+0
+6
+6
+Package_TO_SOT_SMD
+Texas_NDY0011A
+TO-PMOD-11 11-pin switching regulator package, http://www.ti.com/lit/ml/mmsf025/mmsf025.pdf
+Texas TO-PMOD NDY00011A
+0
+12
+12
+Package_TO_SOT_SMD
+Texas_R-PDSO-G6
+R-PDSO-G6, http://www.ti.com/lit/ds/slis144b/slis144b.pdf
+R-PDSO-G6 SC-70-6
+0
+6
+6
+Package_TO_SOT_SMD
+VSOF5
+VSOF5
+VSOF5
+0
+5
+5
+Package_TO_SOT_SMD
+Vishay_PowerPAK_SC70-6L_Dual
+Vishay PowerPAK SC70 dual transistor package http://www.vishay.com/docs/70487/70487.pdf
+powerpak sc70 sc-70 dual
+0
+8
+6
+Package_TO_SOT_SMD
+Vishay_PowerPAK_SC70-6L_Single
+Vishay PowerPAK SC70 single transistor package http://www.vishay.com/docs/70486/70486.pdf
+powerpak sc70 sc-70
+0
+6
+3
+Package_TO_SOT_THT
+Analog_TO-46-4_ThermalShield
+TO-46-4 with Valox case, based on https://www.analog.com/media/en/technical-documentation/data-sheets/199399fc.pdf
+TO-46-4 LM399
+0
+4
+4
+Package_TO_SOT_THT
+Fairchild_TO-220F-6L
+Fairchild TO-220F-6L, http://www.mouser.com/ds/2/149/FSL136MRT-113334.pdf
+Fairchild TO-220F-6L
+0
+6
+6
+Package_TO_SOT_THT
+Heraeus_TO-92-2
+TO-92 2-pin variant by Heraeus, drill 0.75mm (http://www.produktinfo.conrad.com/datenblaetter/175000-199999/181293-da-01-de-TO92_Temperatursensor_PT1000_32209225.pdf)
+to-92
+0
+2
+2
+Package_TO_SOT_THT
+NEC_Molded_7x4x9mm
+Molded Japan Transistor Package 7x4x9mm^3, http://rtellason.com/transdata/2sb734.pdf
+Japan transistor
+0
+3
+3
+Package_TO_SOT_THT
+PowerIntegrations_TO-220-7C
+Non Isolated Modified TO-220 7pin Package, see http://www.farnell.com/datasheets/5793.pdf
+Power Integration Y Package
+0
+6
+6
+Package_TO_SOT_THT
+SIPAK-1EP_Horizontal_TabDown
+SIPAK, Horizontal, RM 2.286mm
+SIPAK Horizontal RM 2.286mm
+0
+4
+4
+Package_TO_SOT_THT
+SIPAK_Vertical
+SIPAK, Vertical, RM 2.286mm
+SIPAK Vertical RM 2.286mm
+0
+3
+3
+Package_TO_SOT_THT
+SOD-70_P2.54mm
+Plastic near cylindrical package Sod-70 see: https://www.nxp.com/docs/en/data-sheet/KTY81_SER.pdf  [StepUp generated footprint]
+Sod-70
+0
+2
+2
+Package_TO_SOT_THT
+SOD-70_P5.08mm
+Plastic near cylindrical package Sod-70 see: https://www.nxp.com/docs/en/data-sheet/KTY81_SER.pdf  [StepUp generated footprint]
+Sod-70
+0
+2
+2
+Package_TO_SOT_THT
+SOT-227
+SOT-227 / SOT-227B / ISOTOP, M4 mounting screws (https://www.vishay.com/docs/95423/sot227g2.pdf, https://www.vishay.com/docs/95793/vs-fc420sa10.pdf)
+sot 227 isotop
+0
+8
+4
+Package_TO_SOT_THT
+TO-3
+Transistor TO-3
+TR TO-3 TO3 TO-204
+0
+4
+3
+Package_TO_SOT_THT
+TO-3P-3_Horizontal_TabDown
+TO-3P-3, Horizontal, RM 5.45mm, , see https://toshiba.semicon-storage.com/ap-en/design-support/package/detail.TO-3P(N).html
+TO-3P-3 Horizontal RM 5.45mm 
+0
+3
+3
+Package_TO_SOT_THT
+TO-3P-3_Horizontal_TabUp
+TO-3P-3, Horizontal, RM 5.45mm, , see https://toshiba.semicon-storage.com/ap-en/design-support/package/detail.TO-3P(N).html
+TO-3P-3 Horizontal RM 5.45mm 
+0
+3
+3
+Package_TO_SOT_THT
+TO-3P-3_Vertical
+TO-3P-3, Vertical, RM 5.45mm, , see https://toshiba.semicon-storage.com/ap-en/design-support/package/detail.TO-3P(N).html
+TO-3P-3 Vertical RM 5.45mm 
+0
+3
+3
+Package_TO_SOT_THT
+TO-3PB-3_Horizontal_TabDown
+TO-3PB-3, Horizontal, RM 5.45mm, , see http://www.onsemi.com/pub/Collateral/340AC.PDF
+TO-3PB-3 Horizontal RM 5.45mm 
+0
+3
+3
+Package_TO_SOT_THT
+TO-3PB-3_Horizontal_TabUp
+TO-3PB-3, Horizontal, RM 5.45mm, , see http://www.onsemi.com/pub/Collateral/340AC.PDF
+TO-3PB-3 Horizontal RM 5.45mm 
+0
+3
+3
+Package_TO_SOT_THT
+TO-3PB-3_Vertical
+TO-3PB-3, Vertical, RM 5.45mm, , see http://www.onsemi.com/pub/Collateral/340AC.PDF
+TO-3PB-3 Vertical RM 5.45mm 
+0
+3
+3
+Package_TO_SOT_THT
+TO-5-2
+TO-5-2
+TO-5-2
+0
+2
+2
+Package_TO_SOT_THT
+TO-5-2_Window
+TO-5-2_Window, Window
+TO-5-2_Window Window
+0
+2
+2
+Package_TO_SOT_THT
+TO-5-3
+TO-5-3
+TO-5-3
+0
+3
+3
+Package_TO_SOT_THT
+TO-5-3_Window
+TO-5-3_Window, Window
+TO-5-3_Window Window
+0
+3
+3
+Package_TO_SOT_THT
+TO-5-4
+TO-5-4
+TO-5-4
+0
+4
+4
+Package_TO_SOT_THT
+TO-5-4_Window
+TO-5-4_Window, Window
+TO-5-4_Window Window
+0
+4
+4
+Package_TO_SOT_THT
+TO-5-6
+TO-5-6
+TO-5-6
+0
+6
+6
+Package_TO_SOT_THT
+TO-5-6_Window
+TO-5-6_Window, Window
+TO-5-6_Window Window
+0
+6
+6
+Package_TO_SOT_THT
+TO-5-8
+TO-5-8
+TO-5-8
+0
+8
+8
+Package_TO_SOT_THT
+TO-5-8_PD5.08
+TO-5-8_PD5.08
+TO-5-8_PD5.08
+0
+8
+8
+Package_TO_SOT_THT
+TO-5-8_PD5.08_Window
+TO-5-8_PD5.08_Window, Window
+TO-5-8_PD5.08_Window Window
+0
+8
+8
+Package_TO_SOT_THT
+TO-5-8_Window
+TO-5-8_Window, Window
+TO-5-8_Window Window
+0
+8
+8
+Package_TO_SOT_THT
+TO-5-10
+TO-5-10
+TO-5-10
+0
+10
+10
+Package_TO_SOT_THT
+TO-5-10_Window
+TO-5-10_Window, Window
+TO-5-10_Window Window
+0
+10
+10
+Package_TO_SOT_THT
+TO-8-2
+TO-8-2
+TO-8-2
+0
+2
+2
+Package_TO_SOT_THT
+TO-8-2_Window
+TO-8-2_Window, Window
+TO-8-2_Window Window
+0
+2
+2
+Package_TO_SOT_THT
+TO-8-3
+TO-8-3
+TO-8-3
+0
+3
+3
+Package_TO_SOT_THT
+TO-8-3_Window
+TO-8-3_Window, Window
+TO-8-3_Window Window
+0
+3
+3
+Package_TO_SOT_THT
+TO-11-2
+TO-11-2
+TO-11-2
+0
+2
+2
+Package_TO_SOT_THT
+TO-11-2_Window
+TO-11-2_Window, Window
+TO-11-2_Window Window
+0
+2
+2
+Package_TO_SOT_THT
+TO-11-3
+TO-11-3
+TO-11-3
+0
+3
+3
+Package_TO_SOT_THT
+TO-11-3_Window
+TO-11-3_Window, Window
+TO-11-3_Window Window
+0
+3
+3
+Package_TO_SOT_THT
+TO-12-4
+TO-12-4
+TO-12-4
+0
+4
+4
+Package_TO_SOT_THT
+TO-12-4_Window
+TO-12-4_Window, Window
+TO-12-4_Window Window
+0
+4
+4
+Package_TO_SOT_THT
+TO-17-4
+TO-17-4
+TO-17-4
+0
+4
+4
+Package_TO_SOT_THT
+TO-17-4_Window
+TO-17-4_Window, Window
+TO-17-4_Window Window
+0
+4
+4
+Package_TO_SOT_THT
+TO-18-2
+TO-18-2
+TO-18-2
+0
+2
+2
+Package_TO_SOT_THT
+TO-18-2_Lens
+TO-18-2_Lens, Lens
+TO-18-2_Lens Lens
+0
+2
+2
+Package_TO_SOT_THT
+TO-18-2_Window
+TO-18-2_Window, Window
+TO-18-2_Window Window
+0
+2
+2
+Package_TO_SOT_THT
+TO-18-3
+TO-18-3
+TO-18-3
+0
+3
+3
+Package_TO_SOT_THT
+TO-18-3_Lens
+TO-18-3_Lens, Lens
+TO-18-3_Lens Lens
+0
+3
+3
+Package_TO_SOT_THT
+TO-18-3_Window
+TO-18-3_Window, Window
+TO-18-3_Window Window
+0
+3
+3
+Package_TO_SOT_THT
+TO-18-4
+TO-18-4
+TO-18-4
+0
+4
+4
+Package_TO_SOT_THT
+TO-18-4_Lens
+TO-18-4_Lens, Lens
+TO-18-4_Lens Lens
+0
+4
+4
+Package_TO_SOT_THT
+TO-18-4_Window
+TO-18-4_Window, Window
+TO-18-4_Window Window
+0
+4
+4
+Package_TO_SOT_THT
+TO-33-4
+TO-33-4
+TO-33-4
+0
+4
+4
+Package_TO_SOT_THT
+TO-33-4_Window
+TO-33-4_Window, Window
+TO-33-4_Window Window
+0
+4
+4
+Package_TO_SOT_THT
+TO-38-2
+TO-38-2
+TO-38-2
+0
+2
+2
+Package_TO_SOT_THT
+TO-38-2_Window
+TO-38-2_Window, Window
+TO-38-2_Window Window
+0
+2
+2
+Package_TO_SOT_THT
+TO-38-3
+TO-38-3
+TO-38-3
+0
+3
+3
+Package_TO_SOT_THT
+TO-38-3_Window
+TO-38-3_Window, Window
+TO-38-3_Window Window
+0
+3
+3
+Package_TO_SOT_THT
+TO-39-2
+TO-39-2
+TO-39-2
+0
+2
+2
+Package_TO_SOT_THT
+TO-39-2_Window
+TO-39-2_Window, Window
+TO-39-2_Window Window
+0
+2
+2
+Package_TO_SOT_THT
+TO-39-3
+TO-39-3
+TO-39-3
+0
+3
+3
+Package_TO_SOT_THT
+TO-39-3_Window
+TO-39-3_Window, Window
+TO-39-3_Window Window
+0
+3
+3
+Package_TO_SOT_THT
+TO-39-4
+TO-39-4
+TO-39-4
+0
+4
+4
+Package_TO_SOT_THT
+TO-39-4_Window
+TO-39-4_Window, Window
+TO-39-4_Window Window
+0
+4
+4
+Package_TO_SOT_THT
+TO-39-6
+TO-39-6
+TO-39-6
+0
+6
+6
+Package_TO_SOT_THT
+TO-39-6_Window
+TO-39-6_Window, Window
+TO-39-6_Window Window
+0
+6
+6
+Package_TO_SOT_THT
+TO-39-8
+TO-39-8
+TO-39-8
+0
+8
+8
+Package_TO_SOT_THT
+TO-39-8_Window
+TO-39-8_Window, Window
+TO-39-8_Window Window
+0
+8
+8
+Package_TO_SOT_THT
+TO-39-10
+TO-39-10
+TO-39-10
+0
+10
+10
+Package_TO_SOT_THT
+TO-39-10_Window
+TO-39-10_Window, Window
+TO-39-10_Window Window
+0
+10
+10
+Package_TO_SOT_THT
+TO-46-2
+TO-46-2
+TO-46-2
+0
+2
+2
+Package_TO_SOT_THT
+TO-46-2_Pin2Center
+TO-46-2, Pin2 at center of package, Thorlabs photodiodes
+TO-46-2 Thorlabs
+0
+2
+2
+Package_TO_SOT_THT
+TO-46-2_Pin2Center_Window
+TO-46-2, Pin2 at center of package, Thorlabs photodiodes
+TO-46-2 Thorlabs
+0
+2
+2
+Package_TO_SOT_THT
+TO-46-2_Window
+TO-46-2_Window, Window
+TO-46-2_Window Window
+0
+2
+2
+Package_TO_SOT_THT
+TO-46-3
+TO-46-3
+TO-46-3
+0
+3
+3
+Package_TO_SOT_THT
+TO-46-3_Pin2Center
+TO-46-3, Pin2 at center of package, Thorlabs photodiodes, https://www.thorlabs.de/drawings/374b6862eb3b5a04-9360B5F6-5056-2306-D912111C06C3F830/FDGA05-SpecSheet.pdf
+TO-46-3 Thorlabs
+0
+3
+3
+Package_TO_SOT_THT
+TO-46-3_Pin2Center_Window
+TO-46-3, Pin2 at center of package, Thorlabs photodiodes, https://www.thorlabs.de/drawings/374b6862eb3b5a04-9360B5F6-5056-2306-D912111C06C3F830/FDGA05-SpecSheet.pdf
+TO-46-3 Thorlabs
+0
+3
+3
+Package_TO_SOT_THT
+TO-46-3_Window
+TO-46-3_Window, Window
+TO-46-3_Window Window
+0
+3
+3
+Package_TO_SOT_THT
+TO-46-4
+TO-46-4
+TO-46-4
+0
+4
+4
+Package_TO_SOT_THT
+TO-46-4_Window
+TO-46-4_Window, Window
+TO-46-4_Window Window
+0
+4
+4
+Package_TO_SOT_THT
+TO-52-2
+TO-52-2
+TO-52-2
+0
+2
+2
+Package_TO_SOT_THT
+TO-52-2_Window
+TO-52-2_Window, Window
+TO-52-2_Window Window
+0
+2
+2
+Package_TO_SOT_THT
+TO-52-3
+TO-52-3
+TO-52-3
+0
+3
+3
+Package_TO_SOT_THT
+TO-52-3_Window
+TO-52-3_Window, Window
+TO-52-3_Window Window
+0
+3
+3
+Package_TO_SOT_THT
+TO-72-4
+TO-72-4
+TO-72-4
+0
+4
+4
+Package_TO_SOT_THT
+TO-72-4_Window
+TO-72-4_Window, Window
+TO-72-4_Window Window
+0
+4
+4
+Package_TO_SOT_THT
+TO-75-6
+TO-75-6
+TO-75-6
+0
+6
+6
+Package_TO_SOT_THT
+TO-75-6_Window
+TO-75-6_Window, Window
+TO-75-6_Window Window
+0
+6
+6
+Package_TO_SOT_THT
+TO-78-6
+TO-78-6
+TO-78-6
+0
+6
+6
+Package_TO_SOT_THT
+TO-78-6_Window
+TO-78-6_Window, Window
+TO-78-6_Window Window
+0
+6
+6
+Package_TO_SOT_THT
+TO-78-8
+TO-78-8
+TO-78-8
+0
+8
+8
+Package_TO_SOT_THT
+TO-78-8_Window
+TO-78-8_Window, Window
+TO-78-8_Window Window
+0
+8
+8
+Package_TO_SOT_THT
+TO-78-10
+TO-78-10
+TO-78-10
+0
+10
+10
+Package_TO_SOT_THT
+TO-78-10_Window
+TO-78-10_Window, Window
+TO-78-10_Window Window
+0
+10
+10
+Package_TO_SOT_THT
+TO-92
+TO-92 leads molded, narrow, drill 0.75mm (see NXP sot054_po.pdf)
+to-92 sc-43 sc-43a sot54 PA33 transistor
+0
+3
+3
+Package_TO_SOT_THT
+TO-92-2
+TO-92 2-pin leads in-line, narrow, oval pads, drill 0.75mm (see NXP sot054_po.pdf)
+to-92 sc-43 sc-43a sot54 PA33 diode SOD70
+0
+2
+2
+Package_TO_SOT_THT
+TO-92-2_Horizontal1
+2-pin TO-92 horizontal, leads molded, narrow, drill 0.75mm (see NXP sot054_po.pdf)
+to-92 sc-43 sc-43a sot54 PA33 temperature sensor diode
+0
+2
+2
+Package_TO_SOT_THT
+TO-92-2_Horizontal2
+2-pin TO-92 horizontal, leads molded, narrow, drill 0.75mm (see NXP sot054_po.pdf)
+to-92 sc-43 sc-43a sot54 PA33 temperature sensor diode
+0
+2
+2
+Package_TO_SOT_THT
+TO-92-2_W4.0mm_Horizontal_FlatSideDown
+TO-92 horizontal, leads in-line, narrow, oval pads, drill 0.75mm (see NXP sot054_po.pdf)
+to-92 sc-43 sc-43a sot54 PA33 transistor
+0
+2
+2
+Package_TO_SOT_THT
+TO-92-2_W4.0mm_Horizontal_FlatSideUp
+TO-92 horizontal, leads in-line, narrow, oval pads, drill 0.75mm (see NXP sot054_po.pdf)
+to-92 sc-43 sc-43a sot54 PA33 transistor
+0
+2
+2
+Package_TO_SOT_THT
+TO-92-2_Wide
+TO-92 2-pin leads in-line, wide, drill 0.75mm
+to-92 sc-43 sc-43a sot54 PA33 diode SOD70
+0
+2
+2
+Package_TO_SOT_THT
+TO-92Flat
+TO-92Flat package, often used for hall sensors, drill 0.75mm (see e.g. http://www.ti.com/lit/ds/symlink/drv5023.pdf)
+to-92Flat hall sensor
+0
+3
+3
+Package_TO_SOT_THT
+TO-92L
+TO-92L leads in-line (large body variant of TO-92), also known as TO-226, wide, drill 0.75mm (see https://www.diodes.com/assets/Package-Files/TO92L.pdf and http://www.ti.com/lit/an/snoa059/snoa059.pdf)
+TO-92L Molded Narrow transistor
+0
+3
+3
+Package_TO_SOT_THT
+TO-92L_HandSolder
+TO-92L leads in-line (large body variant of TO-92), also known as TO-226, wide, drill 0.75mm, hand-soldering variant with enlarged pads (see https://www.diodes.com/assets/Package-Files/TO92L.pdf and http://www.ti.com/lit/an/snoa059/snoa059.pdf)
+to-92 sc-43 sc-43a sot54 PA33 transistor
+0
+3
+3
+Package_TO_SOT_THT
+TO-92L_Inline
+TO-92L leads in-line (large body variant of TO-92), also known as TO-226, wide, drill 0.75mm (see https://www.diodes.com/assets/Package-Files/TO92L.pdf and http://www.ti.com/lit/an/snoa059/snoa059.pdf)
+TO-92L Inline Wide transistor
+0
+3
+3
+Package_TO_SOT_THT
+TO-92L_Inline_Wide
+TO-92L leads in-line (large body variant of TO-92), also known as TO-226, wide, drill 0.75mm (see https://www.diodes.com/assets/Package-Files/TO92L.pdf and http://www.ti.com/lit/an/snoa059/snoa059.pdf)
+TO-92L Inline Wide transistor
+0
+3
+3
+Package_TO_SOT_THT
+TO-92L_Wide
+TO-92L leads in-line (large body variant of TO-92), also known as TO-226, wide, drill 0.75mm (see https://www.diodes.com/assets/Package-Files/TO92L.pdf and http://www.ti.com/lit/an/snoa059/snoa059.pdf)
+TO-92L Molded Wide transistor
+0
+3
+3
+Package_TO_SOT_THT
+TO-92Mini-2
+TO-92Mini package, drill 0.6mm (https://media.digikey.com/pdf/Data%20Sheets/Infineon%20PDFs/KT,KTY.pdf)
+to-92Mini transistor 
+0
+2
+2
+Package_TO_SOT_THT
+TO-92S
+TO-92S package, drill 0.75mm (https://www.diodes.com/assets/Package-Files/TO92S%20(Type%20B).pdf)
+to-92S transistor
+0
+3
+3
+Package_TO_SOT_THT
+TO-92S-2
+TO-92S package, 2-pin, drill 0.75mm (https://www.diodes.com/assets/Package-Files/TO92S%20(Type%20B).pdf)
+to-92S transistor
+0
+2
+2
+Package_TO_SOT_THT
+TO-92S_Wide
+TO-92S_Wide package, drill 0.75mm (https://www.diodes.com/assets/Package-Files/TO92S%20(Type%20B).pdf)
+TO-92S_Wide transistor
+0
+3
+3
+Package_TO_SOT_THT
+TO-92_HandSolder
+TO-92 leads molded, narrow, drill 0.75mm, handsoldering variant with enlarged pads (see NXP sot054_po.pdf)
+to-92 sc-43 sc-43a sot54 PA33 transistor
+0
+3
+3
+Package_TO_SOT_THT
+TO-92_Horizontal1
+TO-92 horizontal, leads molded, narrow, drill 0.75mm (see NXP sot054_po.pdf)
+to-92 sc-43 sc-43a sot54 PA33 transistor
+0
+3
+3
+Package_TO_SOT_THT
+TO-92_Horizontal2
+TO-92 horizontal, leads molded, narrow, drill 0.75mm (see NXP sot054_po.pdf)
+to-92 sc-43 sc-43a sot54 PA33 transistor
+0
+3
+3
+Package_TO_SOT_THT
+TO-92_Inline
+TO-92 leads in-line, narrow, oval pads, drill 0.75mm (see NXP sot054_po.pdf)
+to-92 sc-43 sc-43a sot54 PA33 transistor
+0
+3
+3
+Package_TO_SOT_THT
+TO-92_Inline_Horizontal1
+TO-92 horizontal, leads in-line, narrow, oval pads, drill 0.75mm (see NXP sot054_po.pdf)
+to-92 sc-43 sc-43a sot54 PA33 transistor
+0
+3
+3
+Package_TO_SOT_THT
+TO-92_Inline_Horizontal2
+TO-92 horizontal, leads in-line, narrow, oval pads, drill 0.75mm (see NXP sot054_po.pdf)
+to-92 sc-43 sc-43a sot54 PA33 transistor
+0
+3
+3
+Package_TO_SOT_THT
+TO-92_Inline_W4.0mm_Horizontal_FlatSideDown
+TO-92 horizontal, leads in-line, narrow, oval pads, drill 0.75mm (see NXP sot054_po.pdf)
+to-92 sc-43 sc-43a sot54 PA33 transistor
+0
+3
+3
+Package_TO_SOT_THT
+TO-92_Inline_W4.0mm_Horizontal_FlatSideUp
+TO-92 horizontal, leads in-line, narrow, oval pads, drill 0.75mm (see NXP sot054_po.pdf)
+to-92 sc-43 sc-43a sot54 PA33 transistor
+0
+3
+3
+Package_TO_SOT_THT
+TO-92_Inline_Wide
+TO-92 leads in-line, wide, drill 0.75mm (see NXP sot054_po.pdf)
+to-92 sc-43 sc-43a sot54 PA33 transistor
+0
+3
+3
+Package_TO_SOT_THT
+TO-92_W4.0mm_StaggerEven_Horizontal_FlatSideDown
+TO-92 horizontal, leads molded, narrow, drill 0.75mm (see NXP sot054_po.pdf)
+to-92 sc-43 sc-43a sot54 PA33 transistor
+0
+3
+3
+Package_TO_SOT_THT
+TO-92_W4.0mm_StaggerEven_Horizontal_FlatSideUp
+TO-92 horizontal, leads molded, narrow, drill 0.75mm (see NXP sot054_po.pdf)
+to-92 sc-43 sc-43a sot54 PA33 transistor
+0
+3
+3
+Package_TO_SOT_THT
+TO-92_Wide
+TO-92 leads molded, wide, drill 0.75mm (see NXP sot054_po.pdf)
+to-92 sc-43 sc-43a sot54 PA33 transistor
+0
+3
+3
+Package_TO_SOT_THT
+TO-99-6
+TO-99-6
+TO-99-6
+0
+6
+6
+Package_TO_SOT_THT
+TO-99-6_Window
+TO-99-6_Window, Window
+TO-99-6_Window Window
+0
+6
+6
+Package_TO_SOT_THT
+TO-99-8
+TO-99-8
+TO-99-8
+0
+8
+8
+Package_TO_SOT_THT
+TO-99-8_Window
+TO-99-8_Window, Window
+TO-99-8_Window Window
+0
+8
+8
+Package_TO_SOT_THT
+TO-100-10
+TO-100-10
+TO-100-10
+0
+10
+10
+Package_TO_SOT_THT
+TO-100-10_Window
+TO-100-10_Window, Window
+TO-100-10_Window Window
+0
+10
+10
+Package_TO_SOT_THT
+TO-126-2_Horizontal_TabDown
+TO-126-2, Horizontal, RM 5.08mm, see https://www.diodes.com/assets/Package-Files/TO126.pdf
+TO-126-2 Horizontal RM 5.08mm
+0
+2
+2
+Package_TO_SOT_THT
+TO-126-2_Horizontal_TabUp
+TO-126-2, Horizontal, RM 5.08mm, see https://www.diodes.com/assets/Package-Files/TO126.pdf
+TO-126-2 Horizontal RM 5.08mm
+0
+2
+2
+Package_TO_SOT_THT
+TO-126-2_Vertical
+TO-126-2, Vertical, RM 5.08mm, see https://www.diodes.com/assets/Package-Files/TO126.pdf
+TO-126-2 Vertical RM 5.08mm
+0
+2
+2
+Package_TO_SOT_THT
+TO-126-3_Horizontal_TabDown
+TO-126-3, Horizontal, RM 2.54mm, see https://www.diodes.com/assets/Package-Files/TO126.pdf
+TO-126-3 Horizontal RM 2.54mm
+0
+3
+3
+Package_TO_SOT_THT
+TO-126-3_Horizontal_TabUp
+TO-126-3, Horizontal, RM 2.54mm, see https://www.diodes.com/assets/Package-Files/TO126.pdf
+TO-126-3 Horizontal RM 2.54mm
+0
+3
+3
+Package_TO_SOT_THT
+TO-126-3_Vertical
+TO-126-3, Vertical, RM 2.54mm, see https://www.diodes.com/assets/Package-Files/TO126.pdf
+TO-126-3 Vertical RM 2.54mm
+0
+3
+3
+Package_TO_SOT_THT
+TO-218-2_Horizontal_TabDown
+TO-218-2, Horizontal, RM 10.95mm, SOT-93, see https://www.vishay.com/docs/95214/fto218.pdf
+TO-218-2 Horizontal RM 10.95mm SOT-93
+0
+2
+2
+Package_TO_SOT_THT
+TO-218-2_Horizontal_TabUp
+TO-218-2, Horizontal, RM 10.95mm, SOT-93, see https://www.vishay.com/docs/95214/fto218.pdf
+TO-218-2 Horizontal RM 10.95mm SOT-93
+0
+2
+2
+Package_TO_SOT_THT
+TO-218-2_Vertical
+TO-218-2, Vertical, RM 10.95mm, SOT-93, see https://www.vishay.com/docs/95214/fto218.pdf
+TO-218-2 Vertical RM 10.95mm SOT-93
+0
+2
+2
+Package_TO_SOT_THT
+TO-218-3_Horizontal_TabDown
+TO-218-3, Horizontal, RM 5.475mm, SOT-93, see https://www.vishay.com/docs/95214/fto218.pdf
+TO-218-3 Horizontal RM 5.475mm SOT-93
+0
+3
+3
+Package_TO_SOT_THT
+TO-218-3_Horizontal_TabUp
+TO-218-3, Horizontal, RM 5.475mm, SOT-93, see https://www.vishay.com/docs/95214/fto218.pdf
+TO-218-3 Horizontal RM 5.475mm SOT-93
+0
+3
+3
+Package_TO_SOT_THT
+TO-218-3_Vertical
+TO-218-3, Vertical, RM 5.475mm, SOT-93, see https://www.vishay.com/docs/95214/fto218.pdf
+TO-218-3 Vertical RM 5.475mm SOT-93
+0
+3
+3
+Package_TO_SOT_THT
+TO-220-2_Horizontal_TabDown
+TO-220-2, Horizontal, RM 5.08mm, see https://www.centralsemi.com/PDFS/CASE/TO-220-2PD.PDF
+TO-220-2 Horizontal RM 5.08mm
+0
+2
+2
+Package_TO_SOT_THT
+TO-220-2_Horizontal_TabUp
+TO-220-2, Horizontal, RM 5.08mm, see https://www.centralsemi.com/PDFS/CASE/TO-220-2PD.PDF
+TO-220-2 Horizontal RM 5.08mm
+0
+2
+2
+Package_TO_SOT_THT
+TO-220-2_Vertical
+TO-220-2, Vertical, RM 5.08mm, see https://www.centralsemi.com/PDFS/CASE/TO-220-2PD.PDF
+TO-220-2 Vertical RM 5.08mm
+0
+2
+2
+Package_TO_SOT_THT
+TO-220-3_Horizontal_TabDown
+TO-220-3, Horizontal, RM 2.54mm, see https://www.vishay.com/docs/66542/to-220-1.pdf
+TO-220-3 Horizontal RM 2.54mm
+0
+3
+3
+Package_TO_SOT_THT
+TO-220-3_Horizontal_TabUp
+TO-220-3, Horizontal, RM 2.54mm, see https://www.vishay.com/docs/66542/to-220-1.pdf
+TO-220-3 Horizontal RM 2.54mm
+0
+3
+3
+Package_TO_SOT_THT
+TO-220-3_Vertical
+TO-220-3, Vertical, RM 2.54mm, see https://www.vishay.com/docs/66542/to-220-1.pdf
+TO-220-3 Vertical RM 2.54mm
+0
+3
+3
+Package_TO_SOT_THT
+TO-220-4_Horizontal_TabDown
+TO-220-4, Horizontal, RM 2.54mm
+TO-220-4 Horizontal RM 2.54mm
+0
+4
+4
+Package_TO_SOT_THT
+TO-220-4_Horizontal_TabUp
+TO-220-4, Horizontal, RM 2.54mm
+TO-220-4 Horizontal RM 2.54mm
+0
+4
+4
+Package_TO_SOT_THT
+TO-220-4_P5.08x2.54mm_StaggerEven_Lead3.8mm_Vertical
+TO-220-4, Vertical, RM 2.54mm, staggered type-2
+TO-220-4 Vertical RM 2.54mm staggered type-2
+0
+4
+4
+Package_TO_SOT_THT
+TO-220-4_P5.08x2.54mm_StaggerEven_Lead5.84mm_TabDown
+TO-220-4, Horizontal, RM 2.54mm, staggered type-2
+TO-220-4 Horizontal RM 2.54mm staggered type-2
+0
+4
+4
+Package_TO_SOT_THT
+TO-220-4_P5.08x2.54mm_StaggerOdd_Lead3.8mm_Vertical
+TO-220-4, Vertical, RM 2.54mm, staggered type-1
+TO-220-4 Vertical RM 2.54mm staggered type-1
+0
+4
+4
+Package_TO_SOT_THT
+TO-220-4_P5.08x2.54mm_StaggerOdd_Lead5.84mm_TabDown
+TO-220-4, Horizontal, RM 2.54mm, staggered type-1
+TO-220-4 Horizontal RM 2.54mm staggered type-1
+0
+4
+4
+Package_TO_SOT_THT
+TO-220-4_Vertical
+TO-220-4, Vertical, RM 2.54mm
+TO-220-4 Vertical RM 2.54mm
+0
+4
+4
+Package_TO_SOT_THT
+TO-220-5_Horizontal_TabDown
+TO-220-5, Horizontal, RM 1.7mm, Pentawatt, Multiwatt-5, see http://www.analog.com/media/en/package-pcb-resources/package/pkg_pdf/ltc-legacy-to-220/to-220_5_05-08-1421_straight_lead.pdf
+TO-220-5 Horizontal RM 1.7mm Pentawatt Multiwatt-5
+0
+5
+5
+Package_TO_SOT_THT
+TO-220-5_Horizontal_TabUp
+TO-220-5, Horizontal, RM 1.7mm, Pentawatt, Multiwatt-5, see http://www.analog.com/media/en/package-pcb-resources/package/pkg_pdf/ltc-legacy-to-220/to-220_5_05-08-1421_straight_lead.pdf
+TO-220-5 Horizontal RM 1.7mm Pentawatt Multiwatt-5
+0
+5
+5
+Package_TO_SOT_THT
+TO-220-5_P3.4x3.7mm_StaggerEven_Lead3.8mm_Vertical
+TO-220-5, Vertical, RM 1.7mm, Pentawatt, Multiwatt-5, staggered type-2, see http://www.analog.com/media/en/package-pcb-resources/package/pkg_pdf/ltc-legacy-to-220/to-220_5_05-08-1421.pdf?domain=www.linear.com, https://www.diodes.com/assets/Package-Files/TO220-5.pdf
+TO-220-5 Vertical RM 1.7mm Pentawatt Multiwatt-5 staggered type-2
+0
+5
+5
+Package_TO_SOT_THT
+TO-220-5_P3.4x3.7mm_StaggerOdd_Lead3.8mm_Vertical
+TO-220-5, Vertical, RM 1.7mm, Pentawatt, Multiwatt-5, staggered type-1, see http://www.analog.com/media/en/package-pcb-resources/package/pkg_pdf/ltc-legacy-to-220/to-220_5_05-08-1421.pdf?domain=www.linear.com, https://www.diodes.com/assets/Package-Files/TO220-5.pdf
+TO-220-5 Vertical RM 1.7mm Pentawatt Multiwatt-5 staggered type-1
+0
+5
+5
+Package_TO_SOT_THT
+TO-220-5_P3.4x3.8mm_StaggerEven_Lead7.13mm_TabDown
+TO-220-5, Horizontal, RM 1.7mm, Pentawatt, Multiwatt-5, staggered type-2, see http://www.analog.com/media/en/package-pcb-resources/package/pkg_pdf/ltc-legacy-to-220/to-220_5_05-08-1421.pdf?domain=www.linear.com, https://www.diodes.com/assets/Package-Files/TO220-5.pdf
+TO-220-5 Horizontal RM 1.7mm Pentawatt Multiwatt-5 staggered type-2
+0
+5
+5
+Package_TO_SOT_THT
+TO-220-5_P3.4x3.8mm_StaggerOdd_Lead7.13mm_TabDown
+TO-220-5, Horizontal, RM 1.7mm, Pentawatt, Multiwatt-5, staggered type-1, see http://www.analog.com/media/en/package-pcb-resources/package/pkg_pdf/ltc-legacy-to-220/to-220_5_05-08-1421.pdf?domain=www.linear.com, https://www.diodes.com/assets/Package-Files/TO220-5.pdf
+TO-220-5 Horizontal RM 1.7mm Pentawatt Multiwatt-5 staggered type-1
+0
+5
+5
+Package_TO_SOT_THT
+TO-220-5_Vertical
+TO-220-5, Vertical, RM 1.7mm, Pentawatt, Multiwatt-5, see http://www.analog.com/media/en/package-pcb-resources/package/pkg_pdf/ltc-legacy-to-220/to-220_5_05-08-1421_straight_lead.pdf
+TO-220-5 Vertical RM 1.7mm Pentawatt Multiwatt-5
+0
+5
+5
+Package_TO_SOT_THT
+TO-220-7_P2.54x3.7mm_StaggerEven_Lead3.8mm_Vertical
+TO-220-7, Vertical, RM 1.27mm, Multiwatt-7, staggered type-2
+TO-220-7 Vertical RM 1.27mm Multiwatt-7 staggered type-2
+0
+7
+7
+Package_TO_SOT_THT
+TO-220-7_P2.54x3.7mm_StaggerOdd_Lead3.8mm_Vertical
+TO-220-7, Vertical, RM 1.27mm, Multiwatt-7, staggered type-1
+TO-220-7 Vertical RM 1.27mm Multiwatt-7 staggered type-1
+0
+7
+7
+Package_TO_SOT_THT
+TO-220-7_P2.54x3.8mm_StaggerEven_Lead5.85mm_TabDown
+TO-220-7, Horizontal, RM 1.27mm, Multiwatt-7, staggered type-2
+TO-220-7 Horizontal RM 1.27mm Multiwatt-7 staggered type-2
+0
+7
+7
+Package_TO_SOT_THT
+TO-220-7_P2.54x3.8mm_StaggerOdd_Lead5.85mm_TabDown
+TO-220-7, Horizontal, RM 1.27mm, Multiwatt-7, staggered type-1
+TO-220-7 Horizontal RM 1.27mm Multiwatt-7 staggered type-1
+0
+7
+7
+Package_TO_SOT_THT
+TO-220-8_Vertical
+TO-220-8 (Multiwatt8), Vertical, 2.54mm Pitch (http://www.st.com/resource/en/datasheet/tda7264.pdf)
+TO-220-9 Vertical 2.54mm Pitch Multiwatt 8
+0
+8
+8
+Package_TO_SOT_THT
+TO-220-9_P1.94x3.7mm_StaggerEven_Lead3.8mm_Vertical
+TO-220-9, Vertical, RM 0.97mm, Multiwatt-9, staggered type-2
+TO-220-9 Vertical RM 0.97mm Multiwatt-9 staggered type-2
+0
+9
+9
+Package_TO_SOT_THT
+TO-220-9_P1.94x3.7mm_StaggerOdd_Lead3.8mm_Vertical
+TO-220-9, Vertical, RM 0.97mm, Multiwatt-9, staggered type-1
+TO-220-9 Vertical RM 0.97mm Multiwatt-9 staggered type-1
+0
+9
+9
+Package_TO_SOT_THT
+TO-220-9_P1.94x3.8mm_StaggerEven_Lead5.85mm_TabDown
+TO-220-9, Horizontal, RM 0.97mm, Multiwatt-9, staggered type-2
+TO-220-9 Horizontal RM 0.97mm Multiwatt-9 staggered type-2
+0
+9
+9
+Package_TO_SOT_THT
+TO-220-9_P1.94x3.8mm_StaggerOdd_Lead5.85mm_TabDown
+TO-220-9, Horizontal, RM 0.97mm, Multiwatt-9, staggered type-1
+TO-220-9 Horizontal RM 0.97mm Multiwatt-9 staggered type-1
+0
+9
+9
+Package_TO_SOT_THT
+TO-220-11_P3.4x2.54mm_StaggerEven_Lead5.84mm_TabDown
+TO-220-11, Horizontal, RM 1.7mm, staggered type-2, see http://www.st.com/resource/en/datasheet/tda7391lv.pdf
+TO-220-11 Horizontal RM 1.7mm staggered type-2
+0
+11
+11
+Package_TO_SOT_THT
+TO-220-11_P3.4x2.54mm_StaggerOdd_Lead5.84mm_TabDown
+TO-220-11, Horizontal, RM 1.7mm, staggered type-1, see http://www.st.com/resource/en/datasheet/tda7391lv.pdf
+TO-220-11 Horizontal RM 1.7mm staggered type-1
+0
+11
+11
+Package_TO_SOT_THT
+TO-220-11_P3.4x5.08mm_StaggerEven_Lead4.58mm_Vertical
+TO-220-11, Vertical, RM 1.7mm, staggered type-2, see http://www.st.com/resource/en/datasheet/tda7391lv.pdf
+TO-220-11 Vertical RM 1.7mm staggered type-2
+0
+11
+11
+Package_TO_SOT_THT
+TO-220-11_P3.4x5.08mm_StaggerOdd_Lead4.85mm_Vertical
+TO-220-11, Vertical, RM 1.7mm, staggered type-1, see http://www.st.com/resource/en/datasheet/tda7391lv.pdf
+TO-220-11 Vertical RM 1.7mm staggered type-1
+0
+11
+11
+Package_TO_SOT_THT
+TO-220-11_P3.4x5.08mm_StaggerOdd_Lead8.45mm_TabDown
+TO-220-11, Horizontal, RM 1.7mm, staggered type-1, see http://www.ti.com/lit/ds/symlink/lmd18200.pdf
+TO-220-11 Horizontal RM 1.7mm staggered type-1
+0
+11
+11
+Package_TO_SOT_THT
+TO-220-15_P2.54x2.54mm_StaggerEven_Lead4.58mm_Vertical
+TO-220-15, Vertical, RM 1.27mm, staggered type-2, see http://www.st.com/resource/en/datasheet/l298.pdf
+TO-220-15 Vertical RM 1.27mm staggered type-2
+0
+15
+15
+Package_TO_SOT_THT
+TO-220-15_P2.54x2.54mm_StaggerEven_Lead5.84mm_TabDown
+TO-220-15, Horizontal, RM 1.27mm, staggered type-2, see http://www.st.com/resource/en/datasheet/l298.pdf
+TO-220-15 Horizontal RM 1.27mm staggered type-2
+0
+15
+15
+Package_TO_SOT_THT
+TO-220-15_P2.54x2.54mm_StaggerOdd_Lead4.58mm_Vertical
+TO-220-15, Vertical, RM 1.27mm, staggered type-1, see http://www.st.com/resource/en/datasheet/l298.pdf
+TO-220-15 Vertical RM 1.27mm staggered type-1
+0
+15
+15
+Package_TO_SOT_THT
+TO-220-15_P2.54x2.54mm_StaggerOdd_Lead5.84mm_TabDown
+TO-220-15, Horizontal, RM 1.27mm, staggered type-1, see http://www.st.com/resource/en/datasheet/l298.pdf
+TO-220-15 Horizontal RM 1.27mm staggered type-1
+0
+15
+15
+Package_TO_SOT_THT
+TO-220F-2_Horizontal_TabDown
+TO-220F-2, Horizontal, RM 5.08mm, see http://www.onsemi.com/pub/Collateral/FFPF10F150S-D.pdf
+TO-220F-2 Horizontal RM 5.08mm
+0
+2
+2
+Package_TO_SOT_THT
+TO-220F-2_Horizontal_TabUp
+TO-220F-2, Horizontal, RM 5.08mm, see http://www.onsemi.com/pub/Collateral/FFPF10F150S-D.pdf
+TO-220F-2 Horizontal RM 5.08mm
+0
+2
+2
+Package_TO_SOT_THT
+TO-220F-2_Vertical
+TO-220F-2, Vertical, RM 5.08mm, see http://www.onsemi.com/pub/Collateral/FFPF10F150S-D.pdf
+TO-220F-2 Vertical RM 5.08mm
+0
+2
+2
+Package_TO_SOT_THT
+TO-220F-3_Horizontal_TabDown
+TO-220F-3, Horizontal, RM 2.54mm, see http://www.st.com/resource/en/datasheet/stp20nm60.pdf
+TO-220F-3 Horizontal RM 2.54mm
+0
+3
+3
+Package_TO_SOT_THT
+TO-220F-3_Horizontal_TabUp
+TO-220F-3, Horizontal, RM 2.54mm, see http://www.st.com/resource/en/datasheet/stp20nm60.pdf
+TO-220F-3 Horizontal RM 2.54mm
+0
+3
+3
+Package_TO_SOT_THT
+TO-220F-3_Vertical
+TO-220F-3, Vertical, RM 2.54mm, see http://www.st.com/resource/en/datasheet/stp20nm60.pdf
+TO-220F-3 Vertical RM 2.54mm
+0
+3
+3
+Package_TO_SOT_THT
+TO-220F-4_Horizontal_TabDown
+TO-220F-4, Horizontal, RM 2.54mm, see https://www.njr.com/semicon/PDF/package/TO-220F-4_E.pdf
+TO-220F-4 Horizontal RM 2.54mm
+0
+4
+4
+Package_TO_SOT_THT
+TO-220F-4_Horizontal_TabUp
+TO-220F-4, Horizontal, RM 2.54mm, see https://www.njr.com/semicon/PDF/package/TO-220F-4_E.pdf
+TO-220F-4 Horizontal RM 2.54mm
+0
+4
+4
+Package_TO_SOT_THT
+TO-220F-4_P5.08x2.05mm_StaggerEven_Lead1.85mm_Vertical
+TO-220F-4, Vertical, RM 2.54mm, staggered type-2, see https://www.njr.com/semicon/PDF/package/TO-220F-4_E.pdf
+TO-220F-4 Vertical RM 2.54mm staggered type-2
+0
+4
+4
+Package_TO_SOT_THT
+TO-220F-4_P5.08x2.05mm_StaggerOdd_Lead1.85mm_Vertical
+TO-220F-4, Vertical, RM 2.54mm, staggered type-1, see https://www.njr.com/semicon/PDF/package/TO-220F-4_E.pdf
+TO-220F-4 Vertical RM 2.54mm staggered type-1
+0
+4
+4
+Package_TO_SOT_THT
+TO-220F-4_P5.08x3.7mm_StaggerEven_Lead3.5mm_Vertical
+TO-220F-4, Vertical, RM 2.54mm, staggered type-2, see https://www.njr.com/semicon/PDF/package/TO-220F-4_E.pdf
+TO-220F-4 Vertical RM 2.54mm staggered type-2
+0
+4
+4
+Package_TO_SOT_THT
+TO-220F-4_P5.08x3.7mm_StaggerOdd_Lead3.5mm_Vertical
+TO-220F-4, Vertical, RM 2.54mm, staggered type-1, see https://www.njr.com/semicon/PDF/package/TO-220F-4_E.pdf
+TO-220F-4 Vertical RM 2.54mm staggered type-1
+0
+4
+4
+Package_TO_SOT_THT
+TO-220F-4_Vertical
+TO-220F-4, Vertical, RM 2.54mm, see https://www.njr.com/semicon/PDF/package/TO-220F-4_E.pdf
+TO-220F-4 Vertical RM 2.54mm
+0
+4
+4
+Package_TO_SOT_THT
+TO-220F-5_Horizontal_TabDown
+TO-220F-5, Horizontal, RM 1.7mm, PentawattF-, MultiwattF-5
+TO-220F-5 Horizontal RM 1.7mm PentawattF- MultiwattF-5
+0
+5
+5
+Package_TO_SOT_THT
+TO-220F-5_Horizontal_TabUp
+TO-220F-5, Horizontal, RM 1.7mm, PentawattF-, MultiwattF-5
+TO-220F-5 Horizontal RM 1.7mm PentawattF- MultiwattF-5
+0
+5
+5
+Package_TO_SOT_THT
+TO-220F-5_P3.4x2.06mm_StaggerEven_Lead1.86mm_Vertical
+TO-220F-5, Vertical, RM 1.7mm, PentawattF-, MultiwattF-5, staggered type-2
+TO-220F-5 Vertical RM 1.7mm PentawattF- MultiwattF-5 staggered type-2
+0
+5
+5
+Package_TO_SOT_THT
+TO-220F-5_P3.4x2.06mm_StaggerOdd_Lead1.86mm_Vertical
+TO-220F-5, Vertical, RM 1.7mm, PentawattF-, MultiwattF-5, staggered type-1
+TO-220F-5 Vertical RM 1.7mm PentawattF- MultiwattF-5 staggered type-1
+0
+5
+5
+Package_TO_SOT_THT
+TO-220F-5_P3.4x3.7mm_StaggerEven_Lead3.5mm_Vertical
+TO-220F-5, Vertical, RM 1.7mm, PentawattF-, MultiwattF-5, staggered type-2
+TO-220F-5 Vertical RM 1.7mm PentawattF- MultiwattF-5 staggered type-2
+0
+5
+5
+Package_TO_SOT_THT
+TO-220F-5_P3.4x3.7mm_StaggerOdd_Lead3.5mm_Vertical
+TO-220F-5, Vertical, RM 1.7mm, PentawattF-, MultiwattF-5, staggered type-1
+TO-220F-5 Vertical RM 1.7mm PentawattF- MultiwattF-5 staggered type-1
+0
+5
+5
+Package_TO_SOT_THT
+TO-220F-5_Vertical
+TO-220F-5, Vertical, RM 1.7mm, PentawattF-, MultiwattF-5
+TO-220F-5 Vertical RM 1.7mm PentawattF- MultiwattF-5
+0
+5
+5
+Package_TO_SOT_THT
+TO-220F-7_P2.54x3.7mm_StaggerEven_Lead3.5mm_Vertical
+TO-220F-7, Vertical, RM 1.27mm, staggered type-2
+TO-220F-7 Vertical RM 1.27mm staggered type-2
+0
+7
+7
+Package_TO_SOT_THT
+TO-220F-7_P2.54x3.7mm_StaggerOdd_Lead3.5mm_Vertical
+TO-220F-7, Vertical, RM 1.27mm, staggered type-1
+TO-220F-7 Vertical RM 1.27mm staggered type-1
+0
+7
+7
+Package_TO_SOT_THT
+TO-220F-9_P1.8x3.7mm_StaggerEven_Lead3.5mm_Vertical
+TO-220F-9, Vertical, RM 0.9mm, staggered type-2
+TO-220F-9 Vertical RM 0.9mm staggered type-2
+0
+9
+9
+Package_TO_SOT_THT
+TO-220F-9_P1.8x3.7mm_StaggerOdd_Lead3.5mm_Vertical
+TO-220F-9, Vertical, RM 0.9mm, staggered type-1
+TO-220F-9 Vertical RM 0.9mm staggered type-1
+0
+9
+9
+Package_TO_SOT_THT
+TO-220F-11_P3.4x5.08mm_StaggerEven_Lead5.08mm_Vertical
+TO-220F-11, Vertical, RM 1.7mm, MultiwattF-11, staggered type-2, see http://www.ti.com/lit/ds/symlink/lm3886.pdf
+TO-220F-11 Vertical RM 1.7mm MultiwattF-11 staggered type-2
+0
+11
+11
+Package_TO_SOT_THT
+TO-220F-11_P3.4x5.08mm_StaggerOdd_Lead5.08mm_Vertical
+TO-220F-11, Vertical, RM 1.7mm, MultiwattF-11, staggered type-1, see http://www.ti.com/lit/ds/symlink/lm3886.pdf
+TO-220F-11 Vertical RM 1.7mm MultiwattF-11 staggered type-1
+0
+11
+11
+Package_TO_SOT_THT
+TO-220F-15_P2.54x5.08mm_StaggerEven_Lead5.08mm_Vertical
+TO-220F-15, Vertical, RM 1.27mm, MultiwattF-15, staggered type-2
+TO-220F-15 Vertical RM 1.27mm MultiwattF-15 staggered type-2
+0
+15
+15
+Package_TO_SOT_THT
+TO-220F-15_P2.54x5.08mm_StaggerOdd_Lead5.08mm_Vertical
+TO-220F-15, Vertical, RM 1.27mm, MultiwattF-15, staggered type-1
+TO-220F-15 Vertical RM 1.27mm MultiwattF-15 staggered type-1
+0
+15
+15
+Package_TO_SOT_THT
+TO-247-2_Horizontal_TabDown
+TO-247-2, Horizontal, RM 10.9mm, see https://toshiba.semicon-storage.com/us/product/mosfet/to-247-4l.html
+TO-247-2 Horizontal RM 10.9mm
+0
+2
+2
+Package_TO_SOT_THT
+TO-247-2_Horizontal_TabUp
+TO-247-2, Horizontal, RM 10.9mm, see https://toshiba.semicon-storage.com/us/product/mosfet/to-247-4l.html
+TO-247-2 Horizontal RM 10.9mm
+0
+2
+2
+Package_TO_SOT_THT
+TO-247-2_Vertical
+TO-247-2, Vertical, RM 10.9mm, see https://toshiba.semicon-storage.com/us/product/mosfet/to-247-4l.html
+TO-247-2 Vertical RM 10.9mm
+0
+2
+2
+Package_TO_SOT_THT
+TO-247-3_Horizontal_TabDown
+TO-247-3, Horizontal, RM 5.45mm, see https://toshiba.semicon-storage.com/us/product/mosfet/to-247-4l.html
+TO-247-3 Horizontal RM 5.45mm
+0
+3
+3
+Package_TO_SOT_THT
+TO-247-3_Horizontal_TabUp
+TO-247-3, Horizontal, RM 5.45mm, see https://toshiba.semicon-storage.com/us/product/mosfet/to-247-4l.html
+TO-247-3 Horizontal RM 5.45mm
+0
+3
+3
+Package_TO_SOT_THT
+TO-247-3_Vertical
+TO-247-3, Vertical, RM 5.45mm, see https://toshiba.semicon-storage.com/us/product/mosfet/to-247-4l.html
+TO-247-3 Vertical RM 5.45mm
+0
+3
+3
+Package_TO_SOT_THT
+TO-247-4_Horizontal_TabDown
+TO-247-4, Horizontal, RM 2.54mm, see https://toshiba.semicon-storage.com/us/product/mosfet/to-247-4l.html
+TO-247-4 Horizontal RM 2.54mm
+0
+4
+4
+Package_TO_SOT_THT
+TO-247-4_Horizontal_TabUp
+TO-247-4, Horizontal, RM 2.54mm, see https://toshiba.semicon-storage.com/us/product/mosfet/to-247-4l.html
+TO-247-4 Horizontal RM 2.54mm
+0
+4
+4
+Package_TO_SOT_THT
+TO-247-4_Vertical
+TO-247-4, Vertical, RM 2.54mm, see https://toshiba.semicon-storage.com/us/product/mosfet/to-247-4l.html
+TO-247-4 Vertical RM 2.54mm
+0
+4
+4
+Package_TO_SOT_THT
+TO-247-5_Horizontal_TabDown
+TO-247-5, Horizontal, RM 2.54mm, see http://ww1.microchip.com/downloads/en/DeviceDoc/20005685A.pdf
+TO-247-5 Horizontal RM 2.54mm
+0
+5
+5
+Package_TO_SOT_THT
+TO-247-5_Horizontal_TabUp
+TO-247-5, Horizontal, RM 2.54mm, see http://ww1.microchip.com/downloads/en/DeviceDoc/20005685A.pdf
+TO-247-5 Horizontal RM 2.54mm
+0
+5
+5
+Package_TO_SOT_THT
+TO-247-5_Vertical
+TO-247-5, Vertical, RM 2.54mm, see http://ww1.microchip.com/downloads/en/DeviceDoc/20005685A.pdf
+TO-247-5 Vertical RM 2.54mm
+0
+5
+5
+Package_TO_SOT_THT
+TO-251-2-1EP_Horizontal_TabDown
+TO-251-2, Horizontal, RM 4.58mm, IPAK, see https://www.diodes.com/assets/Package-Files/TO251.pdf
+TO-251-2 Horizontal RM 4.58mm IPAK
+0
+3
+3
+Package_TO_SOT_THT
+TO-251-2_Vertical
+TO-251-2, Vertical, RM 4.58mm, IPAK, see https://www.diodes.com/assets/Package-Files/TO251.pdf
+TO-251-2 Vertical RM 4.58mm IPAK
+0
+2
+2
+Package_TO_SOT_THT
+TO-251-3-1EP_Horizontal_TabDown
+TO-251-3, Horizontal, RM 2.29mm, IPAK, see https://www.diodes.com/assets/Package-Files/TO251.pdf
+TO-251-3 Horizontal RM 2.29mm IPAK
+0
+4
+4
+Package_TO_SOT_THT
+TO-251-3_Vertical
+TO-251-3, Vertical, RM 2.29mm, IPAK, see https://www.diodes.com/assets/Package-Files/TO251.pdf
+TO-251-3 Vertical RM 2.29mm IPAK
+0
+3
+3
+Package_TO_SOT_THT
+TO-262-3-1EP_Horizontal_TabDown
+TO-262-3, Horizontal, RM 2.54mm, IIPAK, I2PAK, see http://www.onsemi.com/pub/Collateral/EN8586-D.PDF
+TO-262-3 Horizontal RM 2.54mm IIPAK I2PAK
+0
+4
+4
+Package_TO_SOT_THT
+TO-262-3_Vertical
+TO-262-3, Vertical, RM 2.54mm, IIPAK, I2PAK, see http://www.onsemi.com/pub/Collateral/EN8586-D.PDF
+TO-262-3 Vertical RM 2.54mm IIPAK I2PAK
+0
+3
+3
+Package_TO_SOT_THT
+TO-262-5-1EP_Horizontal_TabDown
+TO-262-5, Horizontal, RM 1.7mm, IIPAK, I2PAK, see http://pdf.datasheetcatalog.com/datasheet/irf/iris4011.pdf
+TO-262-5 Horizontal RM 1.7mm IIPAK I2PAK
+0
+6
+6
+Package_TO_SOT_THT
+TO-262-5_Vertical
+TO-262-5, Vertical, RM 1.7mm, IIPAK, I2PAK, see http://pdf.datasheetcatalog.com/datasheet/irf/iris4011.pdf
+TO-262-5 Vertical RM 1.7mm IIPAK I2PAK
+0
+5
+5
+Package_TO_SOT_THT
+TO-264-2_Horizontal_TabDown
+TO-264-2, Horizontal, RM 10.9mm, see https://www.fairchildsemi.com/package-drawings/TO/TO264A03.pdf
+TO-264-2 Horizontal RM 10.9mm
+0
+2
+2
+Package_TO_SOT_THT
+TO-264-2_Horizontal_TabUp
+TO-264-2, Horizontal, RM 10.9mm, see https://www.fairchildsemi.com/package-drawings/TO/TO264A03.pdf
+TO-264-2 Horizontal RM 10.9mm
+0
+2
+2
+Package_TO_SOT_THT
+TO-264-2_Vertical
+TO-264-2, Vertical, RM 10.9mm, see https://www.fairchildsemi.com/package-drawings/TO/TO264A03.pdf
+TO-264-2 Vertical RM 10.9mm
+0
+2
+2
+Package_TO_SOT_THT
+TO-264-3_Horizontal_TabDown
+TO-264-3, Horizontal, RM 5.45mm, see https://www.fairchildsemi.com/package-drawings/TO/TO264A03.pdf
+TO-264-3 Horizontal RM 5.45mm
+0
+3
+3
+Package_TO_SOT_THT
+TO-264-3_Horizontal_TabUp
+TO-264-3, Horizontal, RM 5.45mm, see https://www.fairchildsemi.com/package-drawings/TO/TO264A03.pdf
+TO-264-3 Horizontal RM 5.45mm
+0
+3
+3
+Package_TO_SOT_THT
+TO-264-3_Vertical
+TO-264-3, Vertical, RM 5.45mm, see https://www.fairchildsemi.com/package-drawings/TO/TO264A03.pdf
+TO-264-3 Vertical RM 5.45mm
+0
+3
+3
+Package_TO_SOT_THT
+TO-264-5_Horizontal_TabDown
+TO-264-5, Horizontal, RM 3.81mm, see https://www.onsemi.com/pub/Collateral/NJL3281D-D.PDF
+TO-264-5 Horizontal RM 3.81mm
+0
+5
+5
+Package_TO_SOT_THT
+TO-264-5_Horizontal_TabUp
+TO-264-5, Horizontal, RM 3.81mm, see https://www.onsemi.com/pub/Collateral/NJL3281D-D.PDF
+TO-264-5 Horizontal RM 3.81mm
+0
+5
+5
+Package_TO_SOT_THT
+TO-264-5_Vertical
+TO-264-5, Vertical, RM 3.81mm, see https://www.onsemi.com/pub/Collateral/NJL3281D-D.PDF
+TO-264-5 Vertical RM 3.81mm
+0
+5
+5
+Potentiometer_SMD
+Potentiometer_ACP_CA6-VSMD_Vertical
+Potentiometer, vertical, ACP CA6-VSMD, http://www.acptechnologies.com/wp-content/uploads/2017/06/01-ACP-CA6.pdf
+Potentiometer vertical ACP CA6-VSMD
+0
+3
+3
+Potentiometer_SMD
+Potentiometer_ACP_CA6-VSMD_Vertical_Hole
+Potentiometer, vertical, shaft hole, ACP CA6-VSMD, http://www.acptechnologies.com/wp-content/uploads/2017/06/01-ACP-CA6.pdf
+Potentiometer vertical hole ACP CA6-VSMD
+0
+3
+3
+Potentiometer_SMD
+Potentiometer_ACP_CA9-VSMD_Vertical
+Potentiometer, vertical, ACP CA9-VSMD, http://www.acptechnologies.com/wp-content/uploads/2017/05/02-ACP-CA9-CE9.pdf
+Potentiometer vertical ACP CA9-VSMD
+0
+3
+3
+Potentiometer_SMD
+Potentiometer_ACP_CA9-VSMD_Vertical_Hole
+Potentiometer, vertical, shaft hole, ACP CA9-VSMD, http://www.acptechnologies.com/wp-content/uploads/2017/05/02-ACP-CA9-CE9.pdf
+Potentiometer vertical hole ACP CA9-VSMD
+0
+3
+3
+Potentiometer_SMD
+Potentiometer_ACP_CA14-VSMD_Vertical
+Potentiometer, vertical, ACP CA14-VSMD, http://www.acptechnologies.com/wp-content/uploads/2017/10/03-ACP-CA14-CE14.pdf
+Potentiometer vertical ACP CA14-VSMD
+0
+3
+3
+Potentiometer_SMD
+Potentiometer_ACP_CA14-VSMD_Vertical_Hole
+Potentiometer, vertical, shaft hole, ACP CA14-VSMD, http://www.acptechnologies.com/wp-content/uploads/2017/10/03-ACP-CA14-CE14.pdf
+Potentiometer vertical hole ACP CA14-VSMD
+0
+3
+3
+Potentiometer_SMD
+Potentiometer_Bourns_3214G_Horizontal
+Potentiometer, horizontal, Bourns 3214G, https://www.bourns.com/docs/Product-Datasheets/3214.pdf
+Potentiometer horizontal Bourns 3214G
+0
+3
+3
+Potentiometer_SMD
+Potentiometer_Bourns_3214J_Horizontal
+Potentiometer, horizontal, Bourns 3214J, https://www.bourns.com/docs/Product-Datasheets/3214.pdf
+Potentiometer horizontal Bourns 3214J
+0
+3
+3
+Potentiometer_SMD
+Potentiometer_Bourns_3214W_Vertical
+Potentiometer, vertical, Bourns 3214W, https://www.bourns.com/docs/Product-Datasheets/3214.pdf
+Potentiometer vertical Bourns 3214W
+0
+3
+3
+Potentiometer_SMD
+Potentiometer_Bourns_3214X_Vertical
+Potentiometer, vertical, Bourns 3214X, https://www.bourns.com/docs/Product-Datasheets/3214.pdf
+Potentiometer vertical Bourns 3214X
+0
+3
+3
+Potentiometer_SMD
+Potentiometer_Bourns_3224G_Horizontal
+Potentiometer, horizontal, Bourns 3224G, https://www.bourns.com/docs/Product-Datasheets/3224.pdf
+Potentiometer horizontal Bourns 3224G
+0
+3
+3
+Potentiometer_SMD
+Potentiometer_Bourns_3224J_Horizontal
+Potentiometer, horizontal, Bourns 3224J, https://www.bourns.com/docs/Product-Datasheets/3224.pdf
+Potentiometer horizontal Bourns 3224J
+0
+3
+3
+Potentiometer_SMD
+Potentiometer_Bourns_3224W_Vertical
+Potentiometer, vertical, Bourns 3224W, https://www.bourns.com/docs/Product-Datasheets/3224.pdf
+Potentiometer vertical Bourns 3224W
+0
+3
+3
+Potentiometer_SMD
+Potentiometer_Bourns_3224X_Vertical
+Potentiometer, vertical, Bourns 3224X, https://www.bourns.com/docs/Product-Datasheets/3224.pdf
+Potentiometer vertical Bourns 3224X
+0
+3
+3
+Potentiometer_SMD
+Potentiometer_Bourns_3269P_Horizontal
+Potentiometer, horizontal, Bourns 3269P, https://www.bourns.com/docs/Product-Datasheets/3269.pdf
+Potentiometer horizontal Bourns 3269P
+0
+3
+3
+Potentiometer_SMD
+Potentiometer_Bourns_3269W_Vertical
+Potentiometer, vertical, Bourns 3269W, https://www.bourns.com/docs/Product-Datasheets/3269.pdf
+Potentiometer vertical Bourns 3269W
+0
+3
+3
+Potentiometer_SMD
+Potentiometer_Bourns_3269X_Horizontal
+Potentiometer, horizontal, Bourns 3269X, https://www.bourns.com/docs/Product-Datasheets/3269.pdf
+Potentiometer horizontal Bourns 3269X
+0
+3
+3
+Potentiometer_SMD
+Potentiometer_Bourns_3314G_Vertical
+Potentiometer, vertical, Bourns 3314G, http://www.bourns.com/docs/Product-Datasheets/3314.pdf
+Potentiometer vertical Bourns 3314G
+0
+3
+3
+Potentiometer_SMD
+Potentiometer_Bourns_3314J_Vertical
+Potentiometer, vertical, Bourns 3314J, http://www.bourns.com/docs/Product-Datasheets/3314.pdf
+Potentiometer vertical Bourns 3314J
+0
+3
+3
+Potentiometer_SMD
+Potentiometer_Bourns_3314R-1_Vertical_Hole
+Potentiometer, vertical, shaft hole, Bourns 3314R-1, http://www.bourns.com/docs/Product-Datasheets/3314.pdf
+Potentiometer vertical hole Bourns 3314R-1
+0
+3
+3
+Potentiometer_SMD
+Potentiometer_Bourns_3314R-GM5_Vertical
+Potentiometer, vertical, Bourns 3314R-GM5, http://www.bourns.com/docs/Product-Datasheets/3314.pdf
+Potentiometer vertical Bourns 3314R-GM5
+0
+3
+3
+Potentiometer_SMD
+Potentiometer_Bourns_3314S_Horizontal
+Potentiometer, horizontal, Bourns 3314S, http://www.bourns.com/docs/Product-Datasheets/3314.pdf
+Potentiometer horizontal Bourns 3314S
+0
+3
+3
+Potentiometer_SMD
+Potentiometer_Bourns_PRS11S_Vertical
+Potentiometer, vertical, Bourns PRS11S, http://www.bourns.com/docs/Product-Datasheets/PRS11S.pdf
+Potentiometer vertical Bourns PRS11S
+0
+5
+5
+Potentiometer_SMD
+Potentiometer_Bourns_TC33X_Vertical
+Potentiometer, Bourns, TC33X, Vertical, https://www.bourns.com/pdfs/TC33.pdf
+Potentiometer Bourns TC33X Vertical
+0
+3
+3
+Potentiometer_SMD
+Potentiometer_Vishay_TS53YJ_Vertical
+Potentiometer, vertical, Vishay TS53YJ, https://www.vishay.com/docs/51008/ts53.pdf
+Potentiometer vertical Vishay TS53YJ
+0
+3
+3
+Potentiometer_SMD
+Potentiometer_Vishay_TS53YL_Vertical
+Potentiometer, vertical, Vishay TS53YL, https://www.vishay.com/docs/51008/ts53.pdf
+Potentiometer vertical Vishay TS53YL
+0
+3
+3
+Potentiometer_THT
+Potentiometer_ACP_CA6-H2,5_Horizontal
+Potentiometer, horizontal, ACP CA6-H2,5, http://www.acptechnologies.com/wp-content/uploads/2017/06/01-ACP-CA6.pdf
+Potentiometer horizontal ACP CA6-H2,5
+0
+3
+3
+Potentiometer_THT
+Potentiometer_ACP_CA9-H2,5_Horizontal
+Potentiometer, horizontal, ACP CA9-H2,5, http://www.acptechnologies.com/wp-content/uploads/2017/05/02-ACP-CA9-CE9.pdf
+Potentiometer horizontal ACP CA9-H2,5
+0
+3
+3
+Potentiometer_THT
+Potentiometer_ACP_CA9-H3,8_Horizontal
+Potentiometer, horizontal, ACP CA9-H3,8, http://www.acptechnologies.com/wp-content/uploads/2017/05/02-ACP-CA9-CE9.pdf
+Potentiometer horizontal ACP CA9-H3,8
+0
+3
+3
+Potentiometer_THT
+Potentiometer_ACP_CA9-H5_Horizontal
+Potentiometer, horizontal, ACP CA9-H5, http://www.acptechnologies.com/wp-content/uploads/2017/05/02-ACP-CA9-CE9.pdf
+Potentiometer horizontal ACP CA9-H5
+0
+3
+3
+Potentiometer_THT
+Potentiometer_ACP_CA9-V10_Vertical
+Potentiometer, vertical, ACP CA9-V10, http://www.acptechnologies.com/wp-content/uploads/2017/05/02-ACP-CA9-CE9.pdf
+Potentiometer vertical ACP CA9-V10
+0
+3
+3
+Potentiometer_THT
+Potentiometer_ACP_CA9-V10_Vertical_Hole
+Potentiometer, vertical, shaft hole, ACP CA9-V10, http://www.acptechnologies.com/wp-content/uploads/2017/05/02-ACP-CA9-CE9.pdf
+Potentiometer vertical hole ACP CA9-V10
+0
+3
+3
+Potentiometer_THT
+Potentiometer_ACP_CA14-H2,5_Horizontal
+Potentiometer, horizontal, ACP CA14-H2,5, http://www.acptechnologies.com/wp-content/uploads/2017/10/03-ACP-CA14-CE14.pdf
+Potentiometer horizontal ACP CA14-H2,5
+0
+3
+3
+Potentiometer_THT
+Potentiometer_ACP_CA14-H4_Horizontal
+Potentiometer, horizontal, ACP CA14-H4, http://www.acptechnologies.com/wp-content/uploads/2017/10/03-ACP-CA14-CE14.pdf
+Potentiometer horizontal ACP CA14-H4
+0
+3
+3
+Potentiometer_THT
+Potentiometer_ACP_CA14-H5_Horizontal
+Potentiometer, horizontal, ACP CA14-H5, http://www.acptechnologies.com/wp-content/uploads/2017/10/03-ACP-CA14-CE14.pdf
+Potentiometer horizontal ACP CA14-H5
+0
+3
+3
+Potentiometer_THT
+Potentiometer_ACP_CA14V-15_Vertical
+Potentiometer, vertical, ACP CA14V-15, http://www.acptechnologies.com/wp-content/uploads/2017/10/03-ACP-CA14-CE14.pdf
+Potentiometer vertical ACP CA14V-15
+0
+3
+3
+Potentiometer_THT
+Potentiometer_ACP_CA14V-15_Vertical_Hole
+Potentiometer, vertical, shaft hole, ACP CA14V-15, http://www.acptechnologies.com/wp-content/uploads/2017/10/03-ACP-CA14-CE14.pdf
+Potentiometer vertical hole ACP CA14V-15
+0
+3
+3
+Potentiometer_THT
+Potentiometer_Alpha_RD901F-40-00D_Single_Vertical
+Potentiometer, vertical, 9mm, single, http://www.taiwanalpha.com.tw/downloads?target=products&id=113
+potentiometer vertical 9mm single
+0
+5
+3
+Potentiometer_THT
+Potentiometer_Alpha_RD901F-40-00D_Single_Vertical_CircularHoles
+Potentiometer, vertical, 9mm, single, http://www.taiwanalpha.com.tw/downloads?target=products&id=113
+potentiometer vertical 9mm single
+0
+5
+3
+Potentiometer_THT
+Potentiometer_Alpha_RD902F-40-00D_Dual_Vertical
+Potentiometer, vertical, 9mm, dual, http://www.taiwanalpha.com.tw/downloads?target=products&id=113
+potentiometer vertical 9mm dual
+0
+8
+6
+Potentiometer_THT
+Potentiometer_Alpha_RD902F-40-00D_Dual_Vertical_CircularHoles
+Potentiometer, vertical, 9mm, dual, http://www.taiwanalpha.com.tw/downloads?target=products&id=113
+potentiometer vertical 9mm dual
+0
+8
+6
+Potentiometer_THT
+Potentiometer_Alps_RK09K_Single_Horizontal
+111009J 1110AK4 11100DN 1110AAR 1110077 1110A0J 110AMJ 1110B26 D1110C1A Potentiometer, horizontal, Alps RK09K Single, https://tech.alpsalpine.com/prod/e/pdf/potentiometer/rotarypotentiometers/rk09k/rk09k.pdf
+Potentiometer horizontal Alps RK09K Single Snapin
+0
+5
+4
+Potentiometer_THT
+Potentiometer_Alps_RK09K_Single_Vertical
+113004U 1130A6S 11300DR 1130A8G 1130081 1130A5R 1130AP5 1130AST  D1130C3W D1130C1B D1130C3C D1130C2P Potentiometer, vertical, Alps RK09K Single, https://tech.alpsalpine.com/prod/e/pdf/potentiometer/rotarypotentiometers/rk09k/rk09k.pdf
+Potentiometer vertical Alps RK09K RK09D Single Snapin
+0
+5
+4
+Potentiometer_THT
+Potentiometer_Alps_RK09L_Double_Horizontal
+122002H 122002L 12B0A4S 12B0A1V Potentiometer, horizontal, Alps RK09L Double, https://tech.alpsalpine.com/prod/e/pdf/potentiometer/rotarypotentiometers/rk09l/rk09l.pdf
+Potentiometer horizontal Alps RK09L Double
+0
+8
+7
+Potentiometer_THT
+Potentiometer_Alps_RK09L_Double_Vertical
+1240015 1240019 12D0A1W 12D0A1T Potentiometer, vertical, Alps RK09L Double, https://tech.alpsalpine.com/prod/e/pdf/potentiometer/rotarypotentiometers/rk09l/rk09l.pdf
+Potentiometer vertical Alps RK09L Double
+0
+8
+7
+Potentiometer_THT
+Potentiometer_Alps_RK09L_Single_Horizontal
+1120A5F 1120036 1120A0Z 112003S Potentiometer, horizontal, Alps RK09L Single, https://tech.alpsalpine.com/prod/e/pdf/potentiometer/rotarypotentiometers/rk09l/rk09l.pdf
+Potentiometer horizontal Alps RK09L Single
+0
+5
+4
+Potentiometer_THT
+Potentiometer_Alps_RK09L_Single_Vertical
+ 1140A5L 114001E 1140A2U 114001T Potentiometer, vertical, Alps RK09L Single, https://tech.alpsalpine.com/prod/e/pdf/potentiometer/rotarypotentiometers/rk09l/rk09l.pdf
+Potentiometer vertical Alps RK09L Single
+0
+5
+4
+Potentiometer_THT
+Potentiometer_Alps_RK09Y11_Single_Horizontal
+Potentiometer, horizontal, Long Life, Alps RK09Y11 Single, https://tech.alpsalpine.com/prod/e/pdf/potentiometer/rotarypotentiometers/rk09y11/rk09y11.pdf
+Potentiometer horizontal Alps RK09Y11 Single
+0
+3
+3
+Potentiometer_THT
+Potentiometer_Alps_RK097_Dual_Horizontal
+1210, Dual Pot, Horizontal, Alps RK097 Dual,  https://tech.alpsalpine.com/prod/e/pdf/potentiometer/rotarypotentiometers/rk097/rk097.pdf
+Potentiometer horizontal Alps RK097 Dual
+0
+6
+6
+Potentiometer_THT
+Potentiometer_Alps_RK097_Dual_Horizontal_Switch
+1221-5R1211, Dual Pot, Horizontal, Switch, Alps RK097 Dual, https://tech.alpsalpine.com/prod/e/pdf/potentiometer/rotarypotentiometers/rk097/rk097.pdf
+Potentiometer horizontal Alps RK097 Dual Switch
+0
+8
+8
+Potentiometer_THT
+Potentiometer_Alps_RK097_Single_Horizontal
+1110, Single Pot, Horizontal, Alps RK097 Single,  https://tech.alpsalpine.com/prod/e/pdf/potentiometer/rotarypotentiometers/rk097/rk097.pdf
+Potentiometer horizontal Alps RK097 Single
+0
+3
+3
+Potentiometer_THT
+Potentiometer_Alps_RK097_Single_Horizontal_Switch
+1111-5R1211, Single Pot, Horizontal, Switch, Alps RK097 Single, https://tech.alpsalpine.com/prod/e/pdf/potentiometer/rotarypotentiometers/rk097/rk097.pdf
+Potentiometer horizontal Alps RK097 Single Switch
+0
+5
+5
+Potentiometer_THT
+Potentiometer_Alps_RK163_Dual_Horizontal
+12101A2 1210AX9 12A0B85 12A0BKR  Potentiometer, horizontal, Alps RK163 Dual, https://tech.alpsalpine.com/prod/e/pdf/potentiometer/rotarypotentiometers/rk16/rk16.pdf
+Potentiometer horizontal Alps RK163 Dual
+0
+6
+6
+Potentiometer_THT
+Potentiometer_Alps_RK163_Single_Horizontal
+1110U1Q 1110TNP 1110U2A 1110U0Q Potentiometer, horizontal, Alps RK163 Single, https://tech.alpsalpine.com/prod/e/pdf/potentiometer/rotarypotentiometers/rk16/rk16.pdf
+Potentiometer horizontal Alps RK163 Single
+0
+3
+3
+Potentiometer_THT
+Potentiometer_Bourns_3005_Horizontal
+Potentiometer, horizontal, Bourns 3005, http://www.bourns.com/docs/Product-Datasheets/3005.pdf
+Potentiometer horizontal Bourns 3005
+0
+3
+3
+Potentiometer_THT
+Potentiometer_Bourns_3006P_Horizontal
+Potentiometer, horizontal, Bourns 3006P, https://www.bourns.com/docs/Product-Datasheets/3006.pdf
+Potentiometer horizontal Bourns 3006P
+0
+3
+3
+Potentiometer_THT
+Potentiometer_Bourns_3006W_Horizontal
+Potentiometer, horizontal, Bourns 3006W, https://www.bourns.com/docs/Product-Datasheets/3006.pdf
+Potentiometer horizontal Bourns 3006W
+0
+3
+3
+Potentiometer_THT
+Potentiometer_Bourns_3006Y_Horizontal
+Potentiometer, horizontal, Bourns 3006Y, https://www.bourns.com/docs/Product-Datasheets/3006.pdf
+Potentiometer horizontal Bourns 3006Y
+0
+3
+3
+Potentiometer_THT
+Potentiometer_Bourns_3009P_Horizontal
+Potentiometer, horizontal, Bourns 3009P, http://www.bourns.com/docs/Product-Datasheets/3009.pdf
+Potentiometer horizontal Bourns 3009P
+0
+3
+3
+Potentiometer_THT
+Potentiometer_Bourns_3009Y_Horizontal
+Potentiometer, horizontal, Bourns 3009Y, http://www.bourns.com/docs/Product-Datasheets/3009.pdf
+Potentiometer horizontal Bourns 3009Y
+0
+3
+3
+Potentiometer_THT
+Potentiometer_Bourns_3266P_Horizontal
+Potentiometer, horizontal, Bourns 3266P, https://www.bourns.com/docs/Product-Datasheets/3266.pdf
+Potentiometer horizontal Bourns 3266P
+0
+3
+3
+Potentiometer_THT
+Potentiometer_Bourns_3266W_Vertical
+Potentiometer, vertical, Bourns 3266W, https://www.bourns.com/docs/Product-Datasheets/3266.pdf
+Potentiometer vertical Bourns 3266W
+0
+3
+3
+Potentiometer_THT
+Potentiometer_Bourns_3266X_Horizontal
+Potentiometer, horizontal, Bourns 3266X, https://www.bourns.com/docs/Product-Datasheets/3266.pdf
+Potentiometer horizontal Bourns 3266X
+0
+3
+3
+Potentiometer_THT
+Potentiometer_Bourns_3266Y_Vertical
+Potentiometer, vertical, Bourns 3266Y, https://www.bourns.com/docs/Product-Datasheets/3266.pdf
+Potentiometer vertical Bourns 3266Y
+0
+3
+3
+Potentiometer_THT
+Potentiometer_Bourns_3266Z_Horizontal
+Potentiometer, horizontal, Bourns 3266Z, https://www.bourns.com/docs/Product-Datasheets/3266.pdf
+Potentiometer horizontal Bourns 3266Z
+0
+3
+3
+Potentiometer_THT
+Potentiometer_Bourns_3296P_Horizontal
+Potentiometer, horizontal, Bourns 3296P, https://www.bourns.com/pdfs/3296.pdf
+Potentiometer horizontal Bourns 3296P
+0
+3
+3
+Potentiometer_THT
+Potentiometer_Bourns_3296W_Vertical
+Potentiometer, vertical, Bourns 3296W, https://www.bourns.com/pdfs/3296.pdf
+Potentiometer vertical Bourns 3296W
+0
+3
+3
+Potentiometer_THT
+Potentiometer_Bourns_3296X_Horizontal
+Potentiometer, horizontal, Bourns 3296X, https://www.bourns.com/pdfs/3296.pdf
+Potentiometer horizontal Bourns 3296X
+0
+3
+3
+Potentiometer_THT
+Potentiometer_Bourns_3296Y_Vertical
+Potentiometer, vertical, Bourns 3296Y, https://www.bourns.com/pdfs/3296.pdf
+Potentiometer vertical Bourns 3296Y
+0
+3
+3
+Potentiometer_THT
+Potentiometer_Bourns_3296Z_Horizontal
+Potentiometer, horizontal, Bourns 3296Z, https://www.bourns.com/pdfs/3296.pdf
+Potentiometer horizontal Bourns 3296Z
+0
+3
+3
+Potentiometer_THT
+Potentiometer_Bourns_3299P_Horizontal
+Potentiometer, horizontal, Bourns 3299P, https://www.bourns.com/pdfs/3299.pdf
+Potentiometer horizontal Bourns 3299P
+0
+3
+3
+Potentiometer_THT
+Potentiometer_Bourns_3299W_Vertical
+Potentiometer, vertical, Bourns 3299W, https://www.bourns.com/pdfs/3299.pdf
+Potentiometer vertical Bourns 3299W
+0
+3
+3
+Potentiometer_THT
+Potentiometer_Bourns_3299X_Horizontal
+Potentiometer, horizontal, Bourns 3299X, https://www.bourns.com/pdfs/3299.pdf
+Potentiometer horizontal Bourns 3299X
+0
+3
+3
+Potentiometer_THT
+Potentiometer_Bourns_3299Y_Vertical
+Potentiometer, vertical, Bourns 3299Y, https://www.bourns.com/pdfs/3299.pdf
+Potentiometer vertical Bourns 3299Y
+0
+3
+3
+Potentiometer_THT
+Potentiometer_Bourns_3299Z_Horizontal
+Potentiometer, horizontal, Bourns 3299Z, https://www.bourns.com/pdfs/3299.pdf
+Potentiometer horizontal Bourns 3299Z
+0
+3
+3
+Potentiometer_THT
+Potentiometer_Bourns_3339H_Vertical
+Potentiometer, vertical, Bourns 3339H, http://www.bourns.com/docs/Product-Datasheets/3339.pdf
+Potentiometer vertical Bourns 3339H
+0
+3
+3
+Potentiometer_THT
+Potentiometer_Bourns_3339P_Vertical
+Potentiometer, vertical, Bourns 3339P, http://www.bourns.com/docs/Product-Datasheets/3339.pdf
+Potentiometer vertical Bourns 3339P
+0
+3
+3
+Potentiometer_THT
+Potentiometer_Bourns_3339P_Vertical_HandSoldering
+Potentiometer, vertical, Bourns 3339P, hand-soldering, http://www.bourns.com/docs/Product-Datasheets/3339.pdf
+Potentiometer vertical Bourns 3339P hand-soldering
+0
+3
+3
+Potentiometer_THT
+Potentiometer_Bourns_3339S_Horizontal
+Potentiometer, horizontal, Bourns 3339S, http://www.bourns.com/docs/Product-Datasheets/3339.pdf
+Potentiometer horizontal Bourns 3339S
+0
+3
+3
+Potentiometer_THT
+Potentiometer_Bourns_3339W_Horizontal
+Potentiometer, horizontal, Bourns 3339W, http://www.bourns.com/docs/Product-Datasheets/3339.pdf
+Potentiometer horizontal Bourns 3339W
+0
+3
+3
+Potentiometer_THT
+Potentiometer_Bourns_3386C_Horizontal
+Potentiometer, horizontal, Bourns 3386C, https://www.bourns.com/pdfs/3386.pdf
+Potentiometer horizontal Bourns 3386C
+0
+3
+3
+Potentiometer_THT
+Potentiometer_Bourns_3386F_Vertical
+Potentiometer, vertical, Bourns 3386F, https://www.bourns.com/pdfs/3386.pdf
+Potentiometer vertical Bourns 3386F
+0
+3
+3
+Potentiometer_THT
+Potentiometer_Bourns_3386P_Vertical
+Potentiometer, vertical, Bourns 3386P, https://www.bourns.com/pdfs/3386.pdf
+Potentiometer vertical Bourns 3386P
+0
+3
+3
+Potentiometer_THT
+Potentiometer_Bourns_3386X_Horizontal
+Potentiometer, horizontal, Bourns 3386X, https://www.bourns.com/pdfs/3386.pdf
+Potentiometer horizontal Bourns 3386X
+0
+3
+3
+Potentiometer_THT
+Potentiometer_Bourns_PTA1543_Single_Slide
+Bourns single-gang slide potentiometer, 15.0mm travel, https://www.bourns.com/docs/Product-Datasheets/pta.pdf
+Bourns single-gang slide potentiometer 15.0mm
+0
+7
+4
+Potentiometer_THT
+Potentiometer_Bourns_PTA2043_Single_Slide
+Bourns single-gang slide potentiometer, 20.0mm travel, https://www.bourns.com/docs/Product-Datasheets/pta.pdf
+Bourns single-gang slide potentiometer 20.0mm
+0
+7
+4
+Potentiometer_THT
+Potentiometer_Bourns_PTA3043_Single_Slide
+Bourns single-gang slide potentiometer, 30.0mm travel, https://www.bourns.com/docs/Product-Datasheets/pta.pdf
+Bourns single-gang slide potentiometer 30.0mm
+0
+7
+4
+Potentiometer_THT
+Potentiometer_Bourns_PTA4543_Single_Slide
+Bourns single-gang slide potentiometer, 45.0mm travel, https://www.bourns.com/docs/Product-Datasheets/pta.pdf
+Bourns single-gang slide potentiometer 45.0mm
+0
+7
+4
+Potentiometer_THT
+Potentiometer_Bourns_PTA6043_Single_Slide
+Bourns single-gang slide potentiometer, 60.0mm travel, https://www.bourns.com/docs/Product-Datasheets/pta.pdf
+Bourns single-gang slide potentiometer 60.0mm
+0
+7
+4
+Potentiometer_THT
+Potentiometer_Bourns_PTV09A-1_Single_Vertical
+Potentiometer, vertical, Bourns PTV09A-1 Single, http://www.bourns.com/docs/Product-Datasheets/ptv09.pdf
+Potentiometer vertical Bourns PTV09A-1 Single
+0
+3
+3
+Potentiometer_THT
+Potentiometer_Bourns_PTV09A-2_Single_Horizontal
+Potentiometer, horizontal, Bourns PTV09A-2 Single, http://www.bourns.com/docs/Product-Datasheets/ptv09.pdf
+Potentiometer horizontal Bourns PTV09A-2 Single
+0
+5
+3
+Potentiometer_THT
+Potentiometer_Omeg_PC16BU_Horizontal
+Potentiometer, horizontal, Omeg PC16BU, http://www.omeg.co.uk/pc6bubrc.htm
+Potentiometer horizontal Omeg PC16BU
+0
+3
+3
+Potentiometer_THT
+Potentiometer_Omeg_PC16BU_Vertical
+Potentiometer, vertical, Omeg PC16BU, http://www.omeg.co.uk/pc6bubrc.htm
+Potentiometer vertical Omeg PC16BU
+0
+3
+3
+Potentiometer_THT
+Potentiometer_Piher_PC-16_Dual_Horizontal
+Potentiometer, horizontal, Piher PC-16 Dual, http://www.piher-nacesa.com/pdf/20-PC16v03.pdf
+Potentiometer horizontal Piher PC-16 Dual
+0
+6
+6
+Potentiometer_THT
+Potentiometer_Piher_PC-16_Single_Horizontal
+Potentiometer, horizontal, Piher PC-16 Single, http://www.piher-nacesa.com/pdf/20-PC16v03.pdf
+Potentiometer horizontal Piher PC-16 Single
+0
+3
+3
+Potentiometer_THT
+Potentiometer_Piher_PC-16_Single_Vertical
+Potentiometer, vertical, Piher PC-16 Single, http://www.piher-nacesa.com/pdf/20-PC16v03.pdf
+Potentiometer vertical Piher PC-16 Single
+0
+3
+3
+Potentiometer_THT
+Potentiometer_Piher_PC-16_Triple_Horizontal
+Potentiometer, horizontal, Piher PC-16 Triple, http://www.piher-nacesa.com/pdf/20-PC16v03.pdf
+Potentiometer horizontal Piher PC-16 Triple
+0
+9
+9
+Potentiometer_THT
+Potentiometer_Piher_PT-6-H_Horizontal
+Potentiometer, horizontal, Piher PT-6-H, http://www.piher-nacesa.com/pdf/11-PT6v03.pdf
+Potentiometer horizontal Piher PT-6-H
+0
+3
+3
+Potentiometer_THT
+Potentiometer_Piher_PT-6-V_Vertical
+Potentiometer, vertical, Piher PT-6-V, http://www.piher-nacesa.com/pdf/11-PT6v03.pdf
+Potentiometer vertical Piher PT-6-V
+0
+3
+3
+Potentiometer_THT
+Potentiometer_Piher_PT-6-V_Vertical_Hole
+Potentiometer, vertical, shaft hole, Piher PT-6-V, http://www.piher-nacesa.com/pdf/11-PT6v03.pdf
+Potentiometer vertical hole Piher PT-6-V
+0
+3
+3
+Potentiometer_THT
+Potentiometer_Piher_PT-10-H01_Horizontal
+Potentiometer, horizontal, Piher PT-10-H01, http://www.piher-nacesa.com/pdf/12-PT10v03.pdf
+Potentiometer horizontal Piher PT-10-H01
+0
+3
+3
+Potentiometer_THT
+Potentiometer_Piher_PT-10-H05_Horizontal
+Potentiometer, horizontal, Piher PT-10-H05, http://www.piher-nacesa.com/pdf/12-PT10v03.pdf
+Potentiometer horizontal Piher PT-10-H05
+0
+3
+3
+Potentiometer_THT
+Potentiometer_Piher_PT-10-V05_Vertical
+Potentiometer, vertical, Piher PT-10-V05, http://www.piher-nacesa.com/pdf/12-PT10v03.pdf
+Potentiometer vertical Piher PT-10-V05
+0
+3
+3
+Potentiometer_THT
+Potentiometer_Piher_PT-10-V10_Vertical
+Potentiometer, vertical, Piher PT-10-V10, http://www.piher-nacesa.com/pdf/12-PT10v03.pdf
+Potentiometer vertical Piher PT-10-V10
+0
+3
+3
+Potentiometer_THT
+Potentiometer_Piher_PT-10-V10_Vertical_Hole
+Potentiometer, vertical, shaft hole, Piher PT-10-V10, http://www.piher-nacesa.com/pdf/12-PT10v03.pdf
+Potentiometer vertical hole Piher PT-10-V10
+0
+3
+3
+Potentiometer_THT
+Potentiometer_Piher_PT-15-H01_Horizontal
+Potentiometer, horizontal, Piher PT-15-H01, http://www.piher-nacesa.com/pdf/14-PT15v03.pdf
+Potentiometer horizontal Piher PT-15-H01
+0
+3
+3
+Potentiometer_THT
+Potentiometer_Piher_PT-15-H05_Horizontal
+Potentiometer, horizontal, Piher PT-15-H05, http://www.piher-nacesa.com/pdf/14-PT15v03.pdf
+Potentiometer horizontal Piher PT-15-H05
+0
+3
+3
+Potentiometer_THT
+Potentiometer_Piher_PT-15-H06_Horizontal
+Potentiometer, horizontal, Piher PT-15-H06, http://www.piher-nacesa.com/pdf/14-PT15v03.pdf
+Potentiometer horizontal Piher PT-15-H06
+0
+3
+3
+Potentiometer_THT
+Potentiometer_Piher_PT-15-H25_Horizontal
+Potentiometer, horizontal, Piher PT-15-H25, http://www.piher-nacesa.com/pdf/14-PT15v03.pdf
+Potentiometer horizontal Piher PT-15-H25
+0
+3
+3
+Potentiometer_THT
+Potentiometer_Piher_PT-15-V02_Vertical
+Potentiometer, vertical, Piher PT-15-V02, http://www.piher-nacesa.com/pdf/14-PT15v03.pdf
+Potentiometer vertical Piher PT-15-V02
+0
+3
+3
+Potentiometer_THT
+Potentiometer_Piher_PT-15-V02_Vertical_Hole
+Potentiometer, vertical, shaft hole, Piher PT-15-V02, http://www.piher-nacesa.com/pdf/14-PT15v03.pdf
+Potentiometer vertical hole Piher PT-15-V02
+0
+3
+3
+Potentiometer_THT
+Potentiometer_Piher_PT-15-V15_Vertical
+Potentiometer, vertical, Piher PT-15-V15, http://www.piher-nacesa.com/pdf/14-PT15v03.pdf
+Potentiometer vertical Piher PT-15-V15
+0
+3
+3
+Potentiometer_THT
+Potentiometer_Piher_PT-15-V15_Vertical_Hole
+Potentiometer, vertical, shaft hole, Piher PT-15-V15, http://www.piher-nacesa.com/pdf/14-PT15v03.pdf
+Potentiometer vertical hole Piher PT-15-V15
+0
+3
+3
+Potentiometer_THT
+Potentiometer_Piher_T-16H_Double_Horizontal
+Potentiometer, horizontal, Piher T-16H Double, http://www.piher-nacesa.com/pdf/22-T16v03.pdf
+Potentiometer horizontal Piher T-16H Double
+0
+6
+6
+Potentiometer_THT
+Potentiometer_Piher_T-16H_Single_Horizontal
+Potentiometer, horizontal, Piher T-16H Single, http://www.piher-nacesa.com/pdf/22-T16v03.pdf
+Potentiometer horizontal Piher T-16H Single
+0
+3
+3
+Potentiometer_THT
+Potentiometer_Piher_T-16L_Single_Vertical_Hole
+Potentiometer, vertical, shaft hole, Piher T-16L Single, http://www.piher-nacesa.com/pdf/22-T16v03.pdf
+Potentiometer vertical hole Piher T-16L Single
+0
+3
+3
+Potentiometer_THT
+Potentiometer_Runtron_RM-063_Horizontal
+Potentiometer, horizontal, Trimmer, RM-063 http://www.runtron.com/down/PDF%20Datasheet/Carbon%20Film%20Potentiometer/RM065%20RM063.pdf
+Potentiometer Trimmer RM-063
+0
+3
+3
+Potentiometer_THT
+Potentiometer_Runtron_RM-065_Vertical
+Potentiometer, vertical, Trimmer, RM-065 https://components101.com/sites/default/files/component_datasheet/Preset%20Potentiometer%20%28Trimpot%29.pdf
+Potentiometer Trimmer RM-065
+0
+3
+3
+Potentiometer_THT
+Potentiometer_TT_P0915N
+http://www.ttelectronics.com/sites/default/files/download-files/Datasheet_PanelPot_P09xSeries.pdf
+potentiometer vertical TT P0915N single
+0
+5
+3
+Potentiometer_THT
+Potentiometer_Vishay_43_Horizontal
+Potentiometer, horizontal, Vishay 43, http://www.vishay.com/docs/57026/43.pdf
+Potentiometer horizontal Vishay 43
+0
+3
+3
+Potentiometer_THT
+Potentiometer_Vishay_148-149_Dual_Horizontal
+Potentiometer, horizontal, Vishay 148-149 Dual, http://www.vishay.com/docs/57040/148149.pdf
+Potentiometer horizontal Vishay 148-149 Dual
+0
+6
+6
+Potentiometer_THT
+Potentiometer_Vishay_148-149_Single_Horizontal
+Potentiometer, horizontal, Vishay 148-149 Single, http://www.vishay.com/docs/57040/148149.pdf
+Potentiometer horizontal Vishay 148-149 Single
+0
+3
+3
+Potentiometer_THT
+Potentiometer_Vishay_148-149_Single_Vertical
+Potentiometer, vertical, Vishay 148-149 Single, http://www.vishay.com/docs/57040/148149.pdf
+Potentiometer vertical Vishay 148-149 Single
+0
+3
+3
+Potentiometer_THT
+Potentiometer_Vishay_148E-149E_Dual_Horizontal
+Potentiometer, horizontal, Vishay 148E-149E Dual, http://www.vishay.com/docs/57040/148149.pdf
+Potentiometer horizontal Vishay 148E-149E Dual
+0
+10
+6
+Potentiometer_THT
+Potentiometer_Vishay_148E-149E_Single_Horizontal
+Potentiometer, horizontal, Vishay 148E-149E Single, http://www.vishay.com/docs/57040/148149.pdf
+Potentiometer horizontal Vishay 148E-149E Single
+0
+7
+3
+Potentiometer_THT
+Potentiometer_Vishay_248BH-249BH_Single_Horizontal
+Potentiometer, horizontal, Vishay 248BH-249BH Single, http://www.vishay.com/docs/57054/248249.pdf
+Potentiometer horizontal Vishay 248BH-249BH Single
+0
+3
+3
+Potentiometer_THT
+Potentiometer_Vishay_248GJ-249GJ_Single_Horizontal
+Potentiometer, horizontal, Vishay 248GJ-249GJ Single, http://www.vishay.com/docs/57054/248249.pdf
+Potentiometer horizontal Vishay 248GJ-249GJ Single
+0
+3
+3
+Potentiometer_THT
+Potentiometer_Vishay_248GJ-249GJ_Single_Vertical
+Potentiometer, vertical, Vishay 248GJ-249GJ Single, http://www.vishay.com/docs/57054/248249.pdf
+Potentiometer vertical Vishay 248GJ-249GJ Single
+0
+3
+3
+Potentiometer_THT
+Potentiometer_Vishay_T7-YA_Single_Vertical
+Potentiometer, vertical, Vishay T7-YA Single, http://www.vishay.com/docs/51015/t7.pdf
+Potentiometer vertical Vishay T7-YA Single
+0
+3
+3
+Potentiometer_THT
+Potentiometer_Vishay_T73XW_Horizontal
+Potentiometer, horizontal, Vishay T73XW, http://www.vishay.com/docs/51016/t73.pdf
+Potentiometer horizontal Vishay T73XW
+0
+3
+3
+Potentiometer_THT
+Potentiometer_Vishay_T73XX_Horizontal
+Potentiometer, horizontal, Vishay T73XX, http://www.vishay.com/docs/51016/t73.pdf
+Potentiometer horizontal Vishay T73XX
+0
+3
+3
+Potentiometer_THT
+Potentiometer_Vishay_T73YP_Vertical
+Potentiometer, vertical, Vishay T73YP, http://www.vishay.com/docs/51016/t73.pdf
+Potentiometer vertical Vishay T73YP
+0
+3
+3
+RF
+Skyworks_SKY13575_639LF
+http://www.skyworksinc.com/uploads/documents/SKY13575_639LF_203270D.pdf
+Skyworks
+0
+19
+15
+RF
+Skyworks_SKY65404-31
+http://www.skyworksinc.com/uploads/documents/SKY65404_31_201512K.pdf
+Skyworks
+0
+7
+7
+RF_Antenna
+Abracon_APAES868R8060C16-T
+Abracon RHCP ceramic patch antenna 854-882Mhz, 5dBi
+APAES patch antenna
+0
+1
+1
+RF_Antenna
+Coilcraft_MA5532-AE_RFID
+RFID Transponder Coil
+antenna rfid coilcraft
+0
+2
+2
+RF_Antenna
+Johanson_2450AT18x100
+Johanson 2450AT43F0100 SMD antenna 2400-2500Mhz, -0.5dBi, https://www.johansontechnology.com/datasheets/2450AT18A100/2450AT18A100.pdf
+antenna
+0
+2
+2
+RF_Antenna
+Johanson_2450AT43F0100
+Johanson 2450AT43F0100 SMD antenna 2400-2500Mhz, 1dBi, https://www.johansontechnology.com/datasheets/2450AT43F0100/2450AT43F0100.pdf
+antenna
+0
+2
+2
+RF_Antenna
+Pulse_W3011
+Pulse RF Antenna, 4mm Clearance
+antenna rf
+0
+3
+2
+RF_Antenna
+Texas_SWRA117D_2.4GHz_Left
+http://www.ti.com/lit/an/swra117d/swra117d.pdf
+PCB antenna
+0
+2
+2
+RF_Antenna
+Texas_SWRA117D_2.4GHz_Right
+http://www.ti.com/lit/an/swra117d/swra117d.pdf
+PCB antenna
+0
+2
+2
+RF_Antenna
+Texas_SWRA416_868MHz_915MHz
+http://www.ti.com/lit/an/swra416/swra416.pdf
+PCB antenna
+0
+20
+1
+RF_Converter
+Anaren_0805_2012Metric-6
+https://cdn.anaren.com/product-documents/Xinger/DirectionalCouplers/DC4759J5020AHF/DC4759J5020AHF_DataSheet(Rev_E).pdf
+coupler rf
+0
+6
+6
+RF_Converter
+Balun_Johanson_1.6x0.8mm
+6-pin 1.6x0.8 mm balun footprint
+Johanson balun filter
+0
+6
+6
+RF_Converter
+Balun_Johanson_0896BM15A0001
+https://www.johansontechnology.com/datasheets/0896BM15A0001/0896BM15A0001.pdf
+balun RF
+0
+6
+6
+RF_Converter
+Balun_Johanson_0900PC15J0013
+Johanson 0900PC15J0013 DFN, 10 Pin (https://www.johansontechnology.com/datasheets/0900PC15J0013/0900PC15J0013.pdf), generated with kicad-footprint-generator ipc_noLead_generator.py
+Johanson DFN NoLead
+0
+10
+10
+RF_Converter
+Balun_Johanson_5400BL15B050E
+https://www.johansontechnology.com/datasheets/5400BL15B050/5400BL15B050.pdf
+balun RF
+0
+6
+6
+RF_Converter
+RF_Attenuator_Susumu_PAT1220
+http://www.susumu-usa.com/pdf/Foot_Print_38.pdf, https://www.susumu.co.jp/common/pdf/n_catalog_partition16_en.pdf
+2mm 1.2mm
+0
+3
+3
+RF_GPS
+Linx_RXM-GPS
+GPS Module, Linx (https://linxtechnologies.com/wp/wp-content/uploads/rxm-gps-rm.pdf)
+gps linx
+0
+22
+22
+RF_GPS
+Quectel_L80-R
+Quectel L80-R GPS Module, Patch on Top, https://www.quectel.com/UploadImage/Downlad/Quectel_L80-R_Hardware_Design_V1.2.pdf
+quectel GPS GNSS
+0
+12
+12
+RF_GPS
+SIM28ML
+https://simcom.ee/documents/SIM28ML/SIM28ML_Hardware%20Design_V1.01.pdf
+SIM28ML GPS
+0
+18
+18
+RF_GPS
+Sierra_XA11X0
+QFN-24, Pitch 1.20 no EP, https://source.sierrawireless.com/resources/airprime/hardware_specs_user_guides/airprime_xm1100_product_technical_specification
+QFN-24 P1.20
+0
+24
+24
+RF_GPS
+Sierra_XM11X0
+QFN-20, Pitch 1.20 no EP, https://source.sierrawireless.com/resources/airprime/hardware_specs_user_guides/airprime_xm1100_product_technical_specification
+QFN-20 P1.20
+0
+20
+20
+RF_GPS
+ublox_LEA
+ublox LEA 6/7/8, (https://www.u-blox.com/sites/default/files/LEA-M8S-M8T-FW3_HardwareIntegrationManual_%28UBX-15030060%29.pdf)
+GPS ublox LEA 6/7/8
+0
+28
+28
+RF_GPS
+ublox_MAX
+ublox MAX 6/7/8, (https://www.u-blox.com/sites/default/files/MAX-8-M8-FW3_HardwareIntegrationManual_%28UBX-15030059%29.pdf)
+GPS ublox MAX 6/7/8
+0
+18
+18
+RF_GPS
+ublox_NEO
+ublox NEO 6/7/8, (https://www.u-blox.com/sites/default/files/NEO-8Q-NEO-M8-FW3_HardwareIntegrationManual_%28UBX-15029985%29_0.pdf)
+GPS ublox NEO 6/7/8
+0
+24
+24
+RF_GPS
+ublox_SAM-M8Q
+GPS Module, 15.5x15.5x6.3mm, https://www.u-blox.com/sites/default/files/SAM-M8Q_HardwareIntegrationManual_%28UBX-16018358%29.pdf
+ublox SAM-M8Q
+0
+100
+20
+RF_GPS
+ublox_SAM-M8Q_HandSolder
+GPS Module, 15.5x15.5x6.3mm, https://www.u-blox.com/sites/default/files/SAM-M8Q_HardwareIntegrationManual_%28UBX-16018358%29.pdf
+ublox SAM-M8Q
+0
+20
+20
+RF_GPS
+ublox_ZED
+ublox ZED-F9, https://www.u-blox.com/sites/default/files/ZED-F9P_DataSheet_%28UBX-17051259%29.pdf
+GPS GNSS ublox ZED
+0
+102
+55
+RF_GSM
+Quectel_BC66
+GSM NB-IoT module, 15.8x17.7x2mm, https://www.quectel.com/UploadImage/Downlad/Quectel_BC66_Hardware_Design_V1.1.pdf
+GSM NB-IoT Module BC66 M66
+0
+116
+58
+RF_GSM
+Quectel_BC95
+GSM NB-IoT module, 19.9x23.6x2.2mm, https://www.quectel.com/UploadImage/Downlad/Quectel_BC95_Hardware_Design_V1.3.pdf
+GSM NB-IoT module BC95
+0
+188
+94
+RF_GSM
+Quectel_M95
+Quad-Band GSM/GPRS module, 19.9x23.6x2.65mm, https://www.quectel.com/UploadImage/Downlad/M95_Hardware_Design_V1.3.pdf
+GSM Module M95
+0
+84
+42
+RF_GSM
+SIMCom_SIM800C
+Quad-Band GSM/GPRS module, 17.6x15.7x2.3mm, http://simcom.ee/documents/SIM800C/SIM800C_Hardware_Design_V1.05.pdf
+GSM Module SIM800C
+0
+84
+42
+RF_GSM
+SIMCom_SIM900
+Quad-Band GSM/GPRS module, 24x24x3mm, http://simcom.ee/documents/SIM900/SIM900_Hardware%20Design_V2.05.pdf
+GSM Module SIM900
+0
+68
+68
+RF_GSM
+Telit_xL865
+Telit xL865 familly footprint, http://www.telit.com/fileadmin/user_upload/products/Downloads/3G/Telit_UL865_Hardware_User_Guide_r8.pdf 
+xL865 gsm umts
+0
+52
+48
+RF_GSM
+ublox_SARA-G3_LGA-96
+ublox Sara GSM/HSPA modem, https://www.u-blox.com/sites/default/files/SARA-G3-U2_SysIntegrManual_%28UBX-13000995%29.pdf, pag.162
+ublox SARA-G3 SARA-U2 GSM HSPA
+0
+192
+96
+RF_Mini-Circuits
+Mini-Circuits_BK377
+Footprint for Mini-Circuits case BK377 (https://ww2.minicircuits.com/case_style/BK276.pdf)
+Mini-circuits BK377
+0
+14
+14
+RF_Mini-Circuits
+Mini-Circuits_BK377_LandPatternPL-005
+Footprint for Mini-Circuits case BK377 (https://ww2.minicircuits.com/case_style/BK276.pdf) according to land-pattern PL-005, including GND vias (https://ww2.minicircuits.com/pcb/98-pl005.pdf)
+Mini-circuits VCXO JTOS PL-005
+0
+50
+14
+RF_Mini-Circuits
+Mini-Circuits_CD541_H2.08mm
+https://ww2.minicircuits.com/case_style/CD541.pdf
+RF Transformer
+0
+6
+6
+RF_Mini-Circuits
+Mini-Circuits_CD542_H2.84mm
+https://ww2.minicircuits.com/case_style/CD542.pdf
+RF Transformer
+0
+6
+6
+RF_Mini-Circuits
+Mini-Circuits_CD542_LandPatternPL-052
+Footprint for Mini-Circuits case CD542 (https://ww2.minicircuits.com/case_style/CD542.pdf) using land-pattern PL-052, including GND-vias (https://ww2.minicircuits.com/pcb/98-pl052.pdf)
+MiniCircuits PL-052 CD542
+0
+17
+6
+RF_Mini-Circuits
+Mini-Circuits_CD542_LandPatternPL-094
+Footprint for mini circuit case CD542, Land pattern PL-094, pads 5 and 2 connected via insulated copper area below body, vias included (case drawing: https://ww2.minicircuits.com/case_style/CD542.pdf, land pattern drawing: https://ww2.minicircuits.com/pcb/98-pl094.pdf)
+mini-circuits CD542 pl-094
+0
+18
+6
+RF_Mini-Circuits
+Mini-Circuits_CD636_H4.11mm
+https://ww2.minicircuits.com/case_style/CD636.pdf
+RF Transformer
+0
+6
+6
+RF_Mini-Circuits
+Mini-Circuits_CD636_LandPatternPL-035
+Footprint for Mini-Circuits case CD636 (https://ww2.minicircuits.com/case_style/CD636.pdf) following land pattern PL-035, including GND-vias (https://ww2.minicircuits.com/pcb/98-pl035.pdf)
+mini-circuits pl-035 CD636
+0
+13
+6
+RF_Mini-Circuits
+Mini-Circuits_CD637_H5.23mm
+https://ww2.minicircuits.com/case_style/CD637.pdf
+RF Transformer
+0
+6
+6
+RF_Mini-Circuits
+Mini-Circuits_CK605
+Footprint for Mini-Circuits case CK605 (https://ww2.minicircuits.com/case_style/CK605.pdf)
+Mini-Circuits CK605
+0
+16
+16
+RF_Mini-Circuits
+Mini-Circuits_CK605_LandPatternPL-012
+Footprint for Mini-Circuits case CK605 (https://ww2.minicircuits.com/case_style/CK605.pdf) following land pattern PL-012, including GND vias (https://ww2.minicircuits.com/pcb/98-pl012.pdf)
+Mini-Circuits PL-012
+0
+53
+16
+RF_Mini-Circuits
+Mini-Circuits_DB1627
+Mini-Circuits top-hat case DB1627 (https://ww2.minicircuits.com/case_style/DB1627.pdf)
+Mini-Circuits DB1627
+0
+6
+6
+RF_Mini-Circuits
+Mini-Circuits_GP731
+Footprint for Mini-Circuits case GP731 (https://ww2.minicircuits.com/case_style/GP731.pdf)
+Mini-Circuits GP731
+0
+8
+8
+RF_Mini-Circuits
+Mini-Circuits_GP731_LandPatternPL-176
+Footprint for Mini-Circuits case GP731 (https://ww2.minicircuits.com/case_style/GP731.pdf) following land pattern PL-176, including GND vias (https://www.minicircuits.com/pcb/98-pl176.pdf)
+mini-circuits PL-176
+0
+21
+8
+RF_Mini-Circuits
+Mini-Circuits_GP1212
+Footprint for Mini-Circuits case GP1212 (https://ww2.minicircuits.com/case_style/GP731.pdf)
+mini-circuits GP1212
+0
+8
+8
+RF_Mini-Circuits
+Mini-Circuits_GP1212_LandPatternPL-176
+Footprint for Mini-Circuits case GP1212 (https://ww2.minicircuits.com/case_style/GP731.pdf) following land pattern PL-176, including GND vias (https://www.minicircuits.com/pcb/98-pl176.pdf)
+mini-circuits PL-176
+0
+21
+8
+RF_Mini-Circuits
+Mini-Circuits_HF1139
+Footprint for Mini-Circuits case HF1139 (https://ww2.minicircuits.com/case_style/HF1139.pdf)
+Mini-Circuits HF1139
+0
+8
+8
+RF_Mini-Circuits
+Mini-Circuits_HF1139_LandPatternPL-230
+Footprint for Mini-Circuits case HF1139 (https://ww2.minicircuits.com/case_style/HF1139.pdf) following land pattern PL-230, including GND vias (https://ww2.minicircuits.com/pcb/98-pl230.pdf)
+Mini-Circuits PL-230
+0
+37
+8
+RF_Mini-Circuits
+Mini-Circuits_HQ1157
+Footprint for Mini-Circuits case HQ1157 (https://www.minicircuits.com/case_style/HQ1157.pdf)
+Mini-Circuits HQ1157
+0
+14
+14
+RF_Mini-Circuits
+Mini-Circuits_HZ1198
+Footprint for Mini-Circuits case HZ1198 (https://ww2.minicircuits.com/case_style/HZ1198.pdf)
+Mini-Circuits HZ1198
+0
+6
+6
+RF_Mini-Circuits
+Mini-Circuits_HZ1198_LandPatternPL-247
+Footprint for Mini-Circuits cas HZ1198 (https://ww2.minicircuits.com/case_style/HZ1198.pdf) following land pattern PL-247, including GND-vias (https://www.minicircuits.com/pcb/98-pl247.pdf)
+Mini-Circuits PL-247 HZ1198
+0
+40
+6
+RF_Mini-Circuits
+Mini-Circuits_MMM168
+Footprint for Mini-Circuits case MMM168 (https://ww2.minicircuits.com/case_style/MMM168.pdf)
+Mini-Circuits MMM168
+0
+4
+4
+RF_Mini-Circuits
+Mini-Circuits_MMM168_LandPatternPL-225
+Footprint for Mini-Circuits case MMM168, Land pattern PL-225, vias included, (case drawing: https://ww2.minicircuits.com/case_style/MMM168.pdf, land pattern drawing: https://ww2.minicircuits.com/pcb/98-pl225.pdf)
+pl-225
+0
+10
+4
+RF_Mini-Circuits
+Mini-Circuits_QQQ130_ClockwisePinNumbering
+Footprint for Mini-Circuits case QQQ130 (https://ww2.minicircuits.com/case_style/QQQ130.pdf)
+Mini-Circuits QQQ130
+0
+6
+6
+RF_Mini-Circuits
+Mini-Circuits_QQQ130_LandPattern_PL-236_ClockwisePinNumbering
+Footprint for Mini-Circuits case QQQ130 (https://ww2.minicircuits.com/case_style/QQQ130.pdf) following land pattern PL-236, including GND vias (https://ww2.minicircuits.com/pcb/98-pl236.pdf)
+Mini-Circuits PL-236
+0
+14
+6
+RF_Mini-Circuits
+Mini-Circuits_TT1224_ClockwisePinNumbering
+Footprint for Mini-Circuits case TT1224 (https://ww2.minicircuits.com/case_style/TT1224.pdf) following land-pattern PL-258, including GND-vias (https://www.minicircuits.com/pcb/98-pl258.pdf)
+Mini-Circuits TT1224
+0
+6
+6
+RF_Mini-Circuits
+Mini-Circuits_TT1224_LandPatternPL-258_ClockwisePinNumbering
+Footprint for Mini-Circuits case TT1224 (https://ww2.minicircuits.com/case_style/TT1224.pdf) following land-pattern PL-258, including GND-vias (https://www.minicircuits.com/pcb/98-pl258.pdf)
+PL-258 Mini-Circuits
+0
+26
+6
+RF_Mini-Circuits
+Mini-Circuits_TTT167
+Footprint for Mini-Circuits case TTT167 (https://ww2.minicircuits.com/case_style/TTT167.pdf)
+Mini-Circuits TTT167
+0
+6
+6
+RF_Mini-Circuits
+Mini-Circuits_TTT167_LandPatternPL-079
+Footprint for Mini-Circuits case TTT167 (Mini-Circuits_TTT167_LandPatternPL-079) following land pattern PL-079, including GND vias (https://ww2.minicircuits.com/pcb/98-pl079.pdf)
+Mini-Circuits PL-079
+0
+36
+6
+RF_Mini-Circuits
+Mini-Circuits_YY161
+Footprint for Mini-Circuits case YY161 (https://ww2.minicircuits.com/case_style/YY161.pdf)
+Mini-Circuits YY161
+0
+8
+8
+RF_Mini-Circuits
+Mini-Circuits_YY161_LandPatternPL-049
+Footprint for Mini-Circuits case YY161 (https://ww2.minicircuits.com/case_style/YY161.pdf) using land-pattern PL-049, including GND-connections and vias (https://ww2.minicircuits.com/pcb/98-pl049.pdf)
+mini-circuits pl-049
+0
+36
+8
+RF_Module
+Ai-Thinker-Ra-01-LoRa
+Ai Thinker Ra-01 LoRa
+LoRa Ra-01
+0
+16
+16
+RF_Module
+Atmel_ATSAMR21G18-MR210UA_NoRFPads
+http://ww1.microchip.com/downloads/en/devicedoc/atmel-42475-atsamr21g18-mr210ua_datasheet.pdf
+module wireless zigbee 802.15.4 flash crypto ATSAMR21G18 AT45DB041E  TECC508A U.Fi
+0
+42
+42
+RF_Module
+BLE112-A
+Class 4 Bluetooth Module with on-board antenna
+Bluetooth Module
+0
+30
+30
+RF_Module
+BM78SPPS5xC2
+Bluetooth Dual-mode module with integral chip antenna (http://ww1.microchip.com/downloads/en/DeviceDoc/60001380C.pdf)
+Bluetooth BR/EDR BLE
+0
+33
+33
+RF_Module
+CMWX1ZZABZ
+https://wireless.murata.com/RFM/data/type_abz.pdf
+iot lora sigfox
+0
+57
+57
+RF_Module
+CYBLE-21Pin-10x10mm
+Cypress EZ-BLE PRoC Module (Bluetooth Smart) 21 Pin Module
+Cypress BT Bluetooth
+0
+21
+21
+RF_Module
+DWM1000
+IEEE802.15.4-2011 UWB
+UWB Module
+0
+24
+24
+RF_Module
+DecaWave_DWM1001
+https://www.decawave.com/sites/default/files/dwm1001_datasheet.pdf
+UWB module
+0
+34
+34
+RF_Module
+Digi_XBee_SMT
+http://www.digi.com/resources/documentation/digidocs/pdfs/90002126.pdf http://ftp1.digi.com/support/documentation/90001020_F.pdf
+Digi XBee SMT RF
+0
+37
+37
+RF_Module
+E18-MS1-PCB
+http://www.cdebyte.com/en/downpdf.aspx?id=122
+Zigbee
+0
+24
+24
+RF_Module
+E73-2G4M04S
+http://www.cdebyte.com/en/downpdf.aspx?id=243
+BLE BLE5 nRF52832
+0
+44
+44
+RF_Module
+ESP-07
+Wi-Fi Module, http://wiki.ai-thinker.com/_media/esp8266/docs/a007ps01a2_esp-07_product_specification_v1.2.pdf
+Wi-Fi Module
+0
+16
+16
+RF_Module
+ESP-12E
+Wi-Fi Module, http://wiki.ai-thinker.com/_media/esp8266/docs/aithinker_esp_12f_datasheet_en.pdf
+Wi-Fi Module
+0
+22
+22
+RF_Module
+ESP-WROOM-02
+https://www.espressif.com/sites/default/files/documentation/0c-esp-wroom-02_datasheet_en.pdf
+ESP WROOM-02 espressif esp8266ex
+0
+19
+19
+RF_Module
+ESP32-S2-MINI-1
+2.4 GHz Wi-Fi and Bluetooth combo chip, external antenna, https://www.espressif.com/sites/default/files/documentation/esp32-s3-mini-1_mini-1u_datasheet_en.pdf
+2.4 GHz Wi-Fi Bluetooth external antenna espressif  20*15.4mm
+0
+73
+65
+RF_Module
+ESP32-S2-MINI-1U
+2.4 GHz Wi-Fi and Bluetooth combo chip, external antenna, https://www.espressif.com/sites/default/files/documentation/esp32-s3-mini-1_mini-1u_datasheet_en.pdf
+2.4 GHz Wi-Fi Bluetooth external antenna espressif  15.4*15.4mm
+0
+73
+65
+RF_Module
+ESP32-S2-WROVER
+ESP32-S2-WROVER(-I) 2.4 GHz Wi-Fi https://www.espressif.com/sites/default/files/documentation/esp32-s2-wroom_esp32-s2-wroom-i_datasheet_en.pdf
+ESP32-S2  ESP32  WIFI
+0
+43
+43
+RF_Module
+ESP32-S3-WROOM-1
+2.4 GHz Wi-Fi and Bluetooth module  https://www.espressif.com/sites/default/files/documentation/esp32-s3-wroom-1_wroom-1u_datasheet_en.pdf
+2.4 GHz Wi-Fi and Bluetooth module
+0
+62
+41
+RF_Module
+ESP32-S3-WROOM-1U
+2.4 GHz Wi-Fi and Bluetooth module  https://www.espressif.com/sites/default/files/documentation/esp32-s3-wroom-1_wroom-1u_datasheet_en.pdf
+2.4 GHz Wi-Fi and Bluetooth module
+0
+62
+41
+RF_Module
+ESP32-WROOM-32
+Single 2.4 GHz Wi-Fi and Bluetooth combo chip https://www.espressif.com/sites/default/files/documentation/esp32-wroom-32_datasheet_en.pdf
+Single 2.4 GHz Wi-Fi and Bluetooth combo  chip
+0
+39
+39
+RF_Module
+ESP32-WROOM-32U
+Single 2.4 GHz Wi-Fi and Bluetooth combo chip with U.FL connector, https://www.espressif.com/sites/default/files/documentation/esp32-wroom-32d_esp32-wroom-32u_datasheet_en.pdf
+Single 2.4 GHz Wi-Fi and Bluetooth combo  chip
+0
+39
+39
+RF_Module
+Garmin_M8-35_9.8x14.0mm_Layout6x6_P1.5mm
+D52M ANT SoC Module https://www.thisisant.com/assets/resources/D00001687_D52_Module_Datasheet.v.2.3_(Garmin).pdf
+RF SoC Radio ANT Bluetooth BLE D52 nRF52 Garmin Canada Dynastream Nordic
+0
+35
+35
+RF_Module
+HOPERF_RFM9XW_SMD
+Low Power Long Range Transceiver Module SMD-16 (https://www.hoperf.com/data/upload/portal/20181127/5bfcbea20e9ef.pdf)
+LoRa Low Power Long Range Transceiver Module
+0
+16
+16
+RF_Module
+HOPERF_RFM9XW_THT
+Low Power Long Range Transceiver Module THT-16 (https://www.hoperf.com/data/upload/portal/20181127/5bfcbea20e9ef.pdf)
+Low Power Long Range Transceiver Module LoRa
+0
+16
+16
+RF_Module
+HOPERF_RFM69HW
+Radio, RF, Module, http://www.hoperf.com/upload/rf/RFM69HW-V1.3.pdf
+Radio RF Module
+0
+16
+16
+RF_Module
+IQRF_TRx2DA_KON-SIM-01
+8 pin SIM connector for IQRF TR-x2DA(T) modules, http://iqrf.org/weben/downloads.php?id=104
+IQRF_KON-SIM-01 IQRF_TRx2DA
+0
+10
+8
+RF_Module
+IQRF_TRx2D_KON-SIM-01
+8 pin SIM connector for IQRF TR-x2D(C)(T) modules, http://iqrf.org/weben/downloads.php?id=104
+IQRF_KON-SIM-01 IQRF_TRx2D IQRF_TRx2DC
+0
+10
+8
+RF_Module
+Laird_BL652
+Bluetooth v4.2 + NFC module
+Bluetooth BLE NFC
+0
+39
+39
+RF_Module
+MOD-nRF8001
+BLE module, https://www.olimex.com/Products/Modules/RF/MOD-nRF8001/
+BLE module
+0
+11
+11
+RF_Module
+Microchip_RN4871
+Microchip RN4871 footprint
+RN4871 BLE
+0
+16
+16
+RF_Module
+Modtronix_inAir9
+Modtronix Wireless SX1276 LoRa Module (http://modtronix.com/img/prod/imod/inair9/inair_dimensions.gif)
+Modtronix LoRa inAir inAir9 SX1276 RF 915MHz 868MHz Wireless
+0
+14
+14
+RF_Module
+MonoWireless_TWE-L-WX
+https://www.mono-wireless.com/jp/products/TWE-LITE/MW-PDS-TWELITE-JP.pdf
+TWE-L-WX
+0
+32
+32
+RF_Module
+Particle_P1
+https://docs.particle.io/datasheets/p1-datasheet/
+Particle P1
+0
+75
+75
+RF_Module
+RAK811
+RAK811 LPWAN Module https://downloads.rakwireless.com/LoRa/RAK811/Hardware_Specification/RAK811_LoRa_Module_Datasheet_V1.4.pdf
+LoRa LoRaWAN RAK811
+0
+34
+34
+RF_Module
+RAK4200
+RAK4200 LPWAN Module https://downloads.rakwireless.com/LoRa/RAK4200/Hardware-Specification/RAK4200_Module_Specifications_V1.4.pdf
+LoRa LoRaWAN RAK4200
+0
+20
+20
+RF_Module
+RFDigital_RFD77101
+RFDigital RFD77101 Simblee
+RFDigital RFD77101 Simblee
+0
+45
+45
+RF_Module
+RN42
+Class 2 Bluetooth Module with on-board antenna
+Bluetooth Module
+0
+36
+33
+RF_Module
+RN42N
+Class 2 Bluetooth Module without antenna
+Bluetooth Module
+0
+39
+36
+RF_Module
+RN2483
+Low-Power Long Range LoRa Transceiver Module
+rf module lora lorawan
+0
+47
+47
+RF_Module
+Raytac_MDBT50Q
+Multiprotocol radio SoC module https://www.raytac.com/download/index.php?index_id=43
+wireless 2.4 GHz Bluetooth ble zigbee 802.15.4 thread nordic raytac nrf52840 nrf52833
+0
+61
+61
+RF_Module
+ST_SPBTLE
+Bluetooth Low Energy Module
+ble module st bluetooth
+0
+11
+11
+RF_Module
+TD1205
+https://github.com/Telecom-Design/Documentation_TD_RF_Module/blob/master/TD1205%20Datasheet.pdf
+SIGFOX Module
+0
+9
+9
+RF_Module
+TD1208
+https://github.com/Telecom-Design/Documentation_TD_RF_Module/blob/master/TD1208%20Datasheet.pdf
+SIGFOX Module
+0
+25
+25
+RF_Module
+Taiyo-Yuden_EYSGJNZWY
+Taiyo Yuden NRF51822 Module Bluetooth https://www.yuden.co.jp/wireless_module/document/datareport2/en/TY_BLE_EYSGJNZ_DataReport_V1_9_20180530E.pdf
+Taiyo Yuden NRF51822 Module Bluetooth 
+0
+30
+28
+RF_Module
+ZETA-433-SO_SMD
+RF transceiver SMD style https://www.rfsolutions.co.uk/downloads/1456219226DS-ZETA.pdf
+RF transceiver SMD style
+0
+12
+12
+RF_Module
+ZETA-433-SO_THT
+RF transceiver THT style https://www.rfsolutions.co.uk/downloads/1456219226DS-ZETA.pdf
+RF transceiver SMD style
+0
+12
+12
+RF_Module
+nRF24L01_Breakout
+nRF24L01 breakout board
+nRF24L01 adapter breakout
+0
+8
+8
+RF_Shielding
+Laird_Technologies_97-2002_25.40x25.40mm
+Laird Technologies 97-2002 EZ PEEL Shielding Cabinet One Piece SMD 25.40x25.40mm (https://assets.lairdtech.com/home/brandworld/files/Board%20Level%20Shields%20Catalog%20Download.pdf)
+Shielding Cabinet
+0
+8
+1
+RF_Shielding
+Laird_Technologies_97-2003_12.70x13.37mm
+Laird Technologies 97-2003 EZ PEEL Shielding Cabinet One Piece SMD 12.70x13.37mm (https://assets.lairdtech.com/home/brandworld/files/Board%20Level%20Shields%20Catalog%20Download.pdf)
+Shielding Cabinet
+0
+8
+1
+RF_Shielding
+Laird_Technologies_BMI-S-101_13.66x12.70mm
+Laird Technologies BMI-S-101 Shielding Cabinet One Piece SMD 13.66x12.70mm (https://assets.lairdtech.com/home/brandworld/files/Board%20Level%20Shields%20Catalog%20Download.pdf)
+Shielding Cabinet
+0
+16
+1
+RF_Shielding
+Laird_Technologies_BMI-S-102_16.50x16.50mm
+Laird Technologies BMI-S-102 Shielding Cabinet One Piece SMD 16.50x16.50mm (https://assets.lairdtech.com/home/brandworld/files/Board%20Level%20Shields%20Catalog%20Download.pdf)
+Shielding Cabinet
+0
+16
+1
+RF_Shielding
+Laird_Technologies_BMI-S-103_26.21x26.21mm
+Laird Technologies BMI-S-103 Shielding Cabinet One Piece SMD 26.21x26.21mm (https://assets.lairdtech.com/home/brandworld/files/Board%20Level%20Shields%20Catalog%20Download.pdf)
+Shielding Cabinet
+0
+24
+1
+RF_Shielding
+Laird_Technologies_BMI-S-104_32.00x32.00mm
+Laird Technologies BMI-S-104 Shielding Cabinet One Piece SMD 32.00x32.00mm (https://assets.lairdtech.com/home/brandworld/files/Board%20Level%20Shields%20Catalog%20Download.pdf)
+Shielding Cabinet
+0
+28
+1
+RF_Shielding
+Laird_Technologies_BMI-S-105_38.10x25.40mm
+Laird Technologies BMI-S-105 Shielding Cabinet One Piece SMD 38.10x25.40mm (https://assets.lairdtech.com/home/brandworld/files/Board%20Level%20Shields%20Catalog%20Download.pdf)
+Shielding Cabinet
+0
+28
+1
+RF_Shielding
+Laird_Technologies_BMI-S-106_36.83x33.68mm
+Laird Technologies BMI-S-106 Shielding Cabinet One Piece SMD 36.83x33.68mm (https://assets.lairdtech.com/home/brandworld/files/Board%20Level%20Shields%20Catalog%20Download.pdf)
+Shielding Cabinet
+0
+28
+1
+RF_Shielding
+Laird_Technologies_BMI-S-107_44.37x44.37mm
+Laird Technologies BMI-S-107 Shielding Cabinet One Piece SMD 44.37x44.37mm (https://assets.lairdtech.com/home/brandworld/files/Board%20Level%20Shields%20Catalog%20Download.pdf)
+Shielding Cabinet
+0
+36
+1
+RF_Shielding
+Laird_Technologies_BMI-S-201-F_13.66x12.70mm
+Laird Technologies BMI-S-201-F Shielding Cabinet Two Piece SMD 13.66x12.70mm (https://assets.lairdtech.com/home/brandworld/files/Board%20Level%20Shields%20Catalog%20Download.pdf)
+Shielding Cabinet
+0
+16
+1
+RF_Shielding
+Laird_Technologies_BMI-S-202-F_16.50x16.50mm
+Laird Technologies BMI-S-202-F Shielding Cabinet Two Piece SMD 16.50x16.50mm (https://assets.lairdtech.com/home/brandworld/files/Board%20Level%20Shields%20Catalog%20Download.pdf)
+Shielding Cabinet
+0
+16
+1
+RF_Shielding
+Laird_Technologies_BMI-S-203-F_26.21x26.21mm
+Laird Technologies BMI-S-203-F Shielding Cabinet Two Piece SMD 26.21x26.21mm (https://assets.lairdtech.com/home/brandworld/files/Board%20Level%20Shields%20Catalog%20Download.pdf)
+Shielding Cabinet
+0
+24
+1
+RF_Shielding
+Laird_Technologies_BMI-S-204-F_32.00x32.00mm
+Laird Technologies BMI-S-204-F Shielding Cabinet Two Piece SMD 32.00x32.00mm (https://assets.lairdtech.com/home/brandworld/files/Board%20Level%20Shields%20Catalog%20Download.pdf)
+Shielding Cabinet
+0
+28
+1
+RF_Shielding
+Laird_Technologies_BMI-S-205-F_38.10x25.40mm
+Laird Technologies BMI-S-205-F Shielding Cabinet Two Piece SMD 38.10x25.40mm (https://assets.lairdtech.com/home/brandworld/files/Board%20Level%20Shields%20Catalog%20Download.pdf)
+Shielding Cabinet
+0
+28
+1
+RF_Shielding
+Laird_Technologies_BMI-S-206-F_36.83x33.68mm
+Laird Technologies BMI-S-206-F Shielding Cabinet Two Piece SMD 36.83x33.68mm (https://assets.lairdtech.com/home/brandworld/files/Board%20Level%20Shields%20Catalog%20Download.pdf)
+Shielding Cabinet
+0
+28
+1
+RF_Shielding
+Laird_Technologies_BMI-S-207-F_44.37x44.37mm
+Laird Technologies BMI-S-207-F Shielding Cabinet Two Piece SMD 44.37x44.37mm (https://assets.lairdtech.com/home/brandworld/files/Board%20Level%20Shields%20Catalog%20Download.pdf)
+Shielding Cabinet
+0
+36
+1
+RF_Shielding
+Laird_Technologies_BMI-S-208-F_39.60x39.60mm
+Laird Technologies BMI-S-208-F Shielding Cabinet Two Piece SMD 39.60x39.60mm (https://assets.lairdtech.com/home/brandworld/files/Board%20Level%20Shields%20Catalog%20Download.pdf)
+Shielding Cabinet
+0
+32
+1
+RF_Shielding
+Laird_Technologies_BMI-S-209-F_29.36x18.50mm
+Laird Technologies BMI-S-209-F Shielding Cabinet Two Piece SMD 29.36x18.50mm (https://assets.lairdtech.com/home/brandworld/files/Board%20Level%20Shields%20Catalog%20Download.pdf)
+Shielding Cabinet
+0
+20
+1
+RF_Shielding
+Laird_Technologies_BMI-S-210-F_44.00x30.50mm
+Laird Technologies BMI-S-210-F Shielding Cabinet Two Piece SMD 44.00x30.50mm (https://assets.lairdtech.com/home/brandworld/files/Board%20Level%20Shields%20Catalog%20Download.pdf)
+Shielding Cabinet
+0
+32
+1
+RF_Shielding
+Laird_Technologies_BMI-S-230-F_50.8x38.1mm
+Laird Technologies BMI-S-230-F Shielding Cabinet Two Piece SMD 50.8x38.1mm
+Shielding Cabinet
+0
+36
+1
+RF_Shielding
+Wuerth_36103205_20x20mm
+WE-SHC Shielding Cabinet SMD 20x20mm
+Shielding Cabinet
+0
+20
+1
+RF_Shielding
+Wuerth_36103255_25x25mm
+WE-SHC Shielding Cabinet SMD 25x25mm
+Shielding Cabinet
+0
+24
+1
+RF_Shielding
+Wuerth_36103305_30x30mm
+WE-SHC Shielding Cabinet SMD 30x30mm
+Shielding Cabinet
+0
+28
+1
+RF_Shielding
+Wuerth_36103505_50x50mm
+WE-SHC Shielding Cabinet SMD 50x50mm
+Shielding Cabinet
+0
+44
+1
+RF_Shielding
+Wuerth_36103605_60x60mm
+WE-SHC Shielding Cabinet SMD 60x60mm
+Shielding Cabinet
+0
+52
+1
+RF_Shielding
+Wuerth_36503205_20x20mm
+WE-SHC Shielding Cabinet THT 21x21mm
+Shielding Cabinet
+0
+16
+1
+RF_Shielding
+Wuerth_36503255_25x25mm
+WE-SHC Shielding Cabinet THT 26x26mm
+Shielding Cabinet
+0
+20
+1
+RF_Shielding
+Wuerth_36503305_30x30mm
+WE-SHC Shielding Cabinet THT 31x31mm
+Shielding Cabinet
+0
+24
+1
+RF_Shielding
+Wuerth_36503505_50x50mm
+WE-SHC Shielding Cabinet THT 51x51mm
+Shielding Cabinet
+0
+40
+1
+RF_Shielding
+Wuerth_36503605_60x60mm
+WE-SHC Shielding Cabinet THT 61x61mm
+Shielding Cabinet
+0
+48
+1
+RF_WiFi
+USR-C322
+https://www.usriot.com/download/WIFI/USR-C322-Hardware-Manual_V1.2.01.pdf
+WiFi IEEE802.11 b/g/n
+0
+44
+44
+Relay_SMD
+Relay_2P2T_10x6mm_TE_IMxxG
+Signal Relay, 10x6mm, 2 Form C, Gull Wings, https://www.te.com/commerce/DocumentDelivery/DDEController?Action=showdoc&DocId=Data+Sheet%7F108-98001%7FZ.1%7Fpdf%7FEnglish%7FENG_DS_108-98001_Z.1.pdf
+TE IM-Series Relay DPDT Form C
+0
+8
+8
+Relay_SMD
+Relay_DPDT_AXICOM_IMSeries_JLeg
+http://www.te.com/commerce/DocumentDelivery/DDEController?Action=showdoc&DocId=Specification+Or+Standard%7F108-98001%7FW5%7Fpdf%7FEnglish%7FENG_SS_108-98001_W5.pdf
+AXICOM IM-Series Relay J JLeg
+0
+8
+8
+Relay_SMD
+Relay_DPDT_FRT5_SMD
+IM Signal Relay DPDT FRT5 narrow footprint, SMD version of package
+Relay DPDT IM-relay FRT5
+0
+10
+10
+Relay_SMD
+Relay_DPDT_Kemet_EE2_NU
+Kemet signal relay, DPDT, double coil latching, https://content.kemet.com/datasheets/KEM_R7002_EC2_EE2.pdf
+Kemet EC2 signal relay DPDT double coil latching surface mount SMD
+0
+8
+8
+Relay_SMD
+Relay_DPDT_Kemet_EE2_NUH
+Kemet signal relay, DPDT, double coil latching, https://content.kemet.com/datasheets/KEM_R7002_EC2_EE2.pdf
+Kemet EC2 signal relay DPDT double coil latching surface mount SMD
+0
+8
+8
+Relay_SMD
+Relay_DPDT_Kemet_EE2_NUH_DoubleCoil
+Kemet signal relay, DPDT, double coil latching, https://content.kemet.com/datasheets/KEM_R7002_EC2_EE2.pdf
+Kemet EC2 signal relay DPDT double dual coil latching surface mount SMD
+0
+10
+10
+Relay_SMD
+Relay_DPDT_Kemet_EE2_NUX_DoubleCoil
+Kemet signal relay, DPDT, double coil latching, https://content.kemet.com/datasheets/KEM_R7002_EC2_EE2.pdf
+Kemet EC2 signal relay DPDT double dual coil latching surface mount SMD
+0
+10
+10
+Relay_SMD
+Relay_DPDT_Kemet_EE2_NUX_NKX
+Kemet signal relay, DPDT, double coil latching, https://content.kemet.com/datasheets/KEM_R7002_EC2_EE2.pdf
+Kemet EC2 signal relay DPDT double coil latching surface mount SMD
+0
+8
+8
+Relay_SMD
+Relay_DPDT_Kemet_EE2_NU_DoubleCoil
+Kemet signal relay, DPDT, double coil latching, https://content.kemet.com/datasheets/KEM_R7002_EC2_EE2.pdf
+Kemet EC2 signal relay DPDT double dual coil latching surface mount SMD
+0
+10
+10
+Relay_SMD
+Relay_DPDT_Omron_G6H-2F
+package for Omron G6H-2F relais, see http://cdn-reichelt.de/documents/datenblatt/C300/G6H%23OMR.pdf
+Omron G6H-2F relais
+0
+10
+10
+Relay_SMD
+Relay_DPDT_Omron_G6K-2F
+Omron G6K-2F relay package http://omronfs.omron.com/en_US/ecb/products/pdf/en-g6k.pdf
+Omron G6K-2F relay
+0
+8
+8
+Relay_SMD
+Relay_DPDT_Omron_G6K-2F-Y
+Omron G6K-2F-Y relay package http://omronfs.omron.com/en_US/ecb/products/pdf/en-g6k.pdf
+Omron G6K-2F-Y relay
+0
+8
+8
+Relay_SMD
+Relay_DPDT_Omron_G6K-2G
+Omron G6K-2G relay package http://omronfs.omron.com/en_US/ecb/products/pdf/en-g6k.pdf
+Omron G6K-2G relay
+0
+8
+8
+Relay_SMD
+Relay_DPDT_Omron_G6K-2G-Y
+Omron G6K-2G-Y relay package http://omronfs.omron.com/en_US/ecb/products/pdf/en-g6k.pdf
+Omron G6K-2G-Y relay
+0
+8
+8
+Relay_SMD
+Relay_DPDT_Omron_G6S-2F
+Relay Omron G6S-2F, see http://omronfs.omron.com/en_US/ecb/products/pdf/en-g6s.pdf
+Relay Omron G6S-2F
+0
+8
+8
+Relay_SMD
+Relay_DPDT_Omron_G6S-2G
+Relay Omron G6S-2G, see http://omronfs.omron.com/en_US/ecb/products/pdf/en-g6s.pdf
+Relay Omron G6S-2G
+0
+8
+8
+Relay_SMD
+Relay_DPDT_Omron_G6SK-2F
+Relay Omron G6SK-2F, see http://omronfs.omron.com/en_US/ecb/products/pdf/en-g6s.pdf
+Relay Omron G6SK-2F
+0
+10
+10
+Relay_SMD
+Relay_DPDT_Omron_G6SK-2G
+Relay Omron G6SK-2G, see http://omronfs.omron.com/en_US/ecb/products/pdf/en-g6s.pdf
+Relay Omron G6SK-2G
+0
+10
+10
+Relay_SMD
+Relay_Fujitsu_FTR-B3S
+https://www.fujitsu.com/downloads/MICRO/fcai/relays/ftr-b3.pdf
+Fujitsh FTR B3S B3SA Relay J JLeg
+0
+8
+8
+Relay_SMD
+Relay_SPDT_AXICOM_HF3Series_50ohms_Pitch1.27mm
+hiqsdr.com/images/3/3e/Axicom-HF3.pdf
+AXICOM HF3-Series Relay Pitch 1.27mm 50ohms
+0
+16
+16
+Relay_SMD
+Relay_SPDT_AXICOM_HF3Series_75ohms_Pitch1.27mm
+hiqsdr.com/images/3/3e/Axicom-HF3.pdf
+AXICOM HF3-Series Relay Pitch 1.27mm 75ohm
+0
+16
+16
+Relay_THT
+Relay_1-Form-A_Schrack-RYII_RM5mm
+Relay, 1-Form-A, Schrack-RYII, RM5mm, SPST-NO
+Relay 1-Form-A Schrack-RYII RM5mm SPST-NO
+0
+4
+4
+Relay_THT
+Relay_1-Form-B_Schrack-RYII_RM5mm
+Relay, 1-Form-B, Schrack-RYII, RM5mm, SPST-NC
+Relay 1-Form-B Schrack-RYII RM5mm SPST-NC
+0
+4
+4
+Relay_THT
+Relay_1-Form-C_Schrack-RYII_RM3.2mm
+Relay, 1-Form-C, Schrack-RYII, RM3.2mm, SPDT
+Relay 1-Form-C Schrack-RYII RM3.2mm SPDT
+0
+5
+5
+Relay_THT
+Relay_1P1T_NO_10x24x18.8mm_Panasonic_ADW11xxxxW_THT
+Panasonic Relay SPST 10mm 24mm, https://www.panasonic-electric-works.com/pew/es/downloads/ds_dw_hl_en.pdf
+Panasonic Relay SPST
+0
+4
+4
+Relay_THT
+Relay_DPDT_AXICOM_IMSeries_Pitch3.2mm
+AXICOM IM-Series Relays, DPDR, Pitch 3.2mm, http://www.te.com/commerce/DocumentDelivery/DDEController?Action=showdoc&DocId=Specification+Or+Standard%7F108-98001%7FV%7Fpdf%7FEnglish%7FENG_SS_108-98001_V_IM_0614_v1.pdf%7F4-1462039-1
+AXICOM IM-Series Relay DPDR Pitch 3.2mm
+0
+8
+8
+Relay_THT
+Relay_DPDT_AXICOM_IMSeries_Pitch5.08mm
+AXICOM IM-Series Relays, DPDR, Pitch 5.08
+AXICOM IM-Series Relay DPDR Pitch 5.08
+0
+8
+8
+Relay_THT
+Relay_DPDT_FRT5
+IM Signal Relay DPDT FRT5 narrow footprint
+Relay DPDT IM-relay FRT5
+0
+10
+10
+Relay_THT
+Relay_DPDT_Finder_30.22
+Finder 32.21-x000 Relay, DPDT, https://gfinder.findernet.com/public/attachments/30/EN/S30EN.pdf
+AXICOM IM-Series Relay SPDT
+0
+8
+8
+Relay_THT
+Relay_DPDT_Finder_40.52
+Relay DPDT Finder 40.52, Pitch 5mm/7.5mm, https://www.finder-relais.net/de/finder-relais-serie-40.pdf
+Relay DPDT Finder 40.52 Pitch 5mm
+0
+8
+8
+Relay_THT
+Relay_DPDT_Fujitsu_FTR-F1C
+https://www.fujitsu.com/downloads/MICRO/fcai/relays/ftr-f1.pdf
+relay dpdt fujitsu tht
+0
+8
+8
+Relay_THT
+Relay_DPDT_Kemet_EC2
+Kemet signal relay, DPDT, non-latching, single coil latching, https://content.kemet.com/datasheets/KEM_R7002_EC2_EE2.pdf
+Kemet EC2 signal relay DPDT non single coil latching through hole THT
+0
+8
+8
+Relay_THT
+Relay_DPDT_Kemet_EC2_DoubleCoil
+Kemet signal relay, DPDT, double coil latching, https://content.kemet.com/datasheets/KEM_R7002_EC2_EE2.pdf
+Kemet EC2 signal relay DPDT double dual coil latching through hole THT
+0
+10
+10
+Relay_THT
+Relay_DPDT_Omron_G2RL
+Omron Relay DPDT, https://omronfs.omron.com/en_US/ecb/products/pdf/en-g2rl.pdf
+Omron Relay DPDT
+0
+8
+8
+Relay_THT
+Relay_DPDT_Omron_G5V-2
+http://omronfs.omron.com/en_US/ecb/products/pdf/en-g5v2.pdf
+Omron G5V-2 Relay DPDT
+0
+8
+8
+Relay_THT
+Relay_DPDT_Omron_G6H-2
+Omron relay G6H-2, see http://cdn-reichelt.de/documents/datenblatt/C300/G6H%23OMR.pdf
+Omron relay G6H-2
+0
+10
+10
+Relay_THT
+Relay_DPDT_Omron_G6K-2P
+Omron G6K-2P relay package http://omronfs.omron.com/en_US/ecb/products/pdf/en-g6k.pdf
+Omron G6K-2P relay
+0
+8
+8
+Relay_THT
+Relay_DPDT_Omron_G6K-2P-Y
+Omron G6K-2P-Y relay package http://omronfs.omron.com/en_US/ecb/products/pdf/en-g6k.pdf
+Omron G6K-2P-Y relay
+0
+8
+8
+Relay_THT
+Relay_DPDT_Omron_G6S-2
+Relay Omron G6S-2, see http://omronfs.omron.com/en_US/ecb/products/pdf/en-g6s.pdf
+Relay Omron G6S-2
+0
+8
+8
+Relay_THT
+Relay_DPDT_Omron_G6SK-2
+Relay Omron G6SK-2, see http://omronfs.omron.com/en_US/ecb/products/pdf/en-g6s.pdf
+Relay Omron G6SK-2
+0
+10
+10
+Relay_THT
+Relay_DPDT_Panasonic_JW2
+Panasonic Relay DPDT, http://www3.panasonic.biz/ac/e_download/control/relay/power/catalog/mech_eng_jw.pdf?via=ok
+Panasonic Relay DPDT
+0
+8
+8
+Relay_THT
+Relay_DPDT_Schrack-RT2-FormC-Dual-Coil_RM5mm
+Relay DPDT Schrack-RT2 RM5mm 16A 250V AC Form C http://www.te.com/commerce/DocumentDelivery/DDEController?Action=showdoc&DocId=Data+Sheet%7FRT2_bistable%7F1116%7Fpdf%7FEnglish%7FENG_DS_RT2_bistable_1116.pdf%7F1-1415537-8
+Relay DPDT Schrack-RT2 RM5mm 16A 250V AC Relay
+0
+9
+9
+Relay_THT
+Relay_DPDT_Schrack-RT2-FormC_RM5mm
+Relay DPDT Schrack-RT2 RM5mm 16A 250V AC Form C http://www.te.com/commerce/DocumentDelivery/DDEController?Action=srchrtrv&DocNm=RT2_reflow&DocType=DS&DocLang=EN
+Relay DPDT Schrack-RT2 RM5mm 16A 250V AC Relay
+0
+8
+8
+Relay_THT
+Relay_DPST_Fujitsu_FTR-F1A
+https://www.fujitsu.com/downloads/MICRO/fcai/relays/ftr-f1.pdf
+relay dpst fujitsu tht
+0
+6
+6
+Relay_THT
+Relay_DPST_Schrack-RT2-FormA_RM5mm
+Relay DPST Schrack-RT2 RM5mm 16A 250V AC Form A http://www.te.com/commerce/DocumentDelivery/DDEController?Action=srchrtrv&DocNm=RT2_reflow&DocType=DS&DocLang=EN
+Relay DPST Schrack-RT2 RM5mm 16A 250V AC Relay
+0
+6
+6
+Relay_THT
+Relay_SPDT_Finder_32.21-x000
+Finder 32.21-x000 Relay, SPDT, https://gfinder.findernet.com/assets/Series/355/S32EN.pdf
+AXICOM IM-Series Relay SPDT
+0
+5
+5
+Relay_THT
+Relay_SPDT_Finder_34.51_Horizontal
+Relay SPDT, Finder Type34.51, horizontal form, see https://gfinder.findernet.com/public/attachments/34/EN/S34USAEN.pdf
+Relay SPDT Finder
+0
+5
+5
+Relay_THT
+Relay_SPDT_Finder_34.51_Vertical
+Relay SPDT, Finder Type34.51, vertical/standing form, see https://gfinder.findernet.com/public/attachments/34/EN/S34USAEN.pdf
+Relay SPDT Finder
+0
+5
+5
+Relay_THT
+Relay_SPDT_Finder_36.11
+FINDER 36.11, SPDT relay, 10A, https://gfinder.findernet.com/public/attachments/36/EN/S36EN.pdf
+spdt relay
+0
+5
+5
+Relay_THT
+Relay_SPDT_Finder_40.11
+Relay SPDT Finder 40.11, https://www.finder-relais.net/de/finder-relais-serie-40.pdf
+Relay SPDT Finder 40.11 
+0
+5
+5
+Relay_THT
+Relay_SPDT_Finder_40.31
+Relay DPDT Finder 40.31, Pitch 3.5mm/7.5mm, https://www.finder-relais.net/de/finder-relais-serie-40.pdf
+Relay DPDT Finder 40.31 Pitch 3.5mm
+0
+5
+5
+Relay_THT
+Relay_SPDT_Finder_40.41
+Relay DPDT Finder 40.41, Pitch 3.5mm/7.5mm, https://www.finder-relais.net/de/finder-relais-serie-40.pdf
+Relay DPDT Finder 40.41 Pitch 3.5mm
+0
+5
+5
+Relay_THT
+Relay_SPDT_Finder_40.51
+Relay DPDT Finder 40.51, Pitch 5mm/7.5mm, https://www.finder-relais.net/de/finder-relais-serie-40.pdf
+Relay DPDT Finder 40.51 Pitch 5mm
+0
+5
+5
+Relay_THT
+Relay_SPDT_HJR-4102
+IM Signal Relay SPDT HJR-4102
+Relay SPDT IM-relay HJR-4102
+0
+6
+6
+Relay_THT
+Relay_SPDT_HsinDa_Y14
+http://www.hsinda.com.cn/en/ProductShow.asp?ID=208
+Relay Y14
+0
+6
+6
+Relay_THT
+Relay_SPDT_Omron-G5LE-1
+Omron Relay SPDT, http://www.omron.com/ecb/products/pdf/en-g5le.pdf
+Omron Relay SPDT
+0
+5
+5
+Relay_THT
+Relay_SPDT_Omron-G5Q-1
+Relay SPDT Omron Serie G5Q, http://omronfs.omron.com/en_US/ecb/products/pdf/en-g5q.pdf
+Relay SPDT Omron Serie G5Q
+0
+5
+5
+Relay_THT
+Relay_SPDT_Omron_G5V-1
+Relay Omron G5V-1, see http://omronfs.omron.com/en_US/ecb/products/pdf/en-g5v_1.pdf
+Relay Omron G5V-1
+0
+6
+6
+Relay_THT
+Relay_SPDT_Omron_G6E
+Relay SPDT Omron Serie G6E
+Relay SPDT Omron Serie G6E 1x um
+0
+5
+5
+Relay_THT
+Relay_SPDT_Omron_G6EK
+Relay SPDT Omron Serie G6EK, see http://www.logosfoundation.org/instrum_gwr/pi/Omron_G6E_134P.pdf
+Relay SPDT Omron Serie G6EK
+0
+6
+6
+Relay_THT
+Relay_SPDT_Panasonic_JW1_FormC
+Panasonic Relay SPDT, http://www3.panasonic.biz/ac/e_download/control/relay/power/catalog/mech_eng_jw.pdf?via=ok
+Panasonic Relay SPDT
+0
+5
+5
+Relay_THT
+Relay_SPDT_PotterBrumfield_T9AP5D52_12V30A
+Relay SPDT Potter&Brumfield T9AP5D52 12V 30A 1xUn Connector Fast ON Only Dummy for Space NO Pads
+Relay SPDT Potter&Brumfield T9AP5D52 12V 30A 1xUm Connector Fast ON Flachsteckeranschluss Only Dummy for Space NO Pads
+0
+0
+0
+Relay_THT
+Relay_SPDT_RAYEX-L90
+https://a3.sofastcdn.com/attachment/7jioKBjnRiiSrjrjknRiwS77gwbf3zmp/L90-SERIES.pdf
+Relay RAYEX L90 SPDT
+0
+6
+6
+Relay_THT
+Relay_SPDT_RAYEX-L90S
+https://a3.sofastcdn.com/attachment/7jioKBjnRiiSrjrjknRiwS77gwbf3zmp/L90-SERIES.pdf
+Relay RAYEX L90S SPDT
+0
+5
+5
+Relay_THT
+Relay_SPDT_SANYOU_SRD_Series_Form_C
+relay Sanyou SRD series Form C http://www.sanyourelay.ca/public/products/pdf/SRD.pdf
+relay Sanyu SRD form C
+0
+5
+5
+Relay_THT
+Relay_SPDT_Schrack-RP-II-1-16A-FormC_RM5mm
+Relay SPST Schrack-RP-II/1 RM5mm 16A 250V AC Form C http://image.schrack.com/datenblaetter/h_rp810012-b.pdf
+Relay SPST Schrack-RP-II/1 RM5mm 16A 250V AC Relay
+0
+8
+5
+Relay_THT
+Relay_SPDT_Schrack-RP-II-1-FormC_RM3.5mm
+Relay SPST Schrack-RP-II/1 RM3.5mm 8A 250V AC Form C http://image.schrack.com/datenblaetter/h_rp810012-b.pdf
+Relay SPST Schrack-RP-II/1 RM3.5mm 8A 250V AC Relay
+0
+5
+5
+Relay_THT
+Relay_SPDT_Schrack-RP-II-1-FormC_RM5mm
+Relay SPST Schrack-RP-II/1 RM5mm 8A 250V AC Form C http://image.schrack.com/datenblaetter/h_rp810012-b.pdf
+Relay SPST Schrack-RP-II/1 RM5mm 8A 250V AC Relay
+0
+5
+5
+Relay_THT
+Relay_SPDT_Schrack-RT1-16A-FormC_RM5mm
+Relay SPST Schrack-RT1 RM5mm 16A 250V AC Form C http://image.schrack.com/datenblaetter/h_rt114012--_de.pdf
+Relay SPST Schrack-RT1 RM5mm 16A 250V AC Relay
+0
+8
+5
+Relay_THT
+Relay_SPDT_Schrack-RT1-FormC_RM3.5mm
+Relay SPST Schrack-RT1 RM3.5mm 8A 250V AC Form C http://image.schrack.com/datenblaetter/h_rt114012--_de.pdf
+Relay SPST Schrack-RT1 RM3.5mm 8A 250V AC Relay
+0
+5
+5
+Relay_THT
+Relay_SPDT_Schrack-RT1-FormC_RM5mm
+Relay SPST Schrack-RT1 RM5mm 8A 250V AC Form C http://image.schrack.com/datenblaetter/h_rt114012--_de.pdf
+Relay SPST Schrack-RT1 RM5mm 8A 250V AC Relay
+0
+5
+5
+Relay_THT
+Relay_SPDT_StandexMeder_SIL_Form1C
+Standex-Meder SIL-relais, Form 1C, see https://standexelectronics.com/wp-content/uploads/datasheet_reed_relay_SIL.pdf
+Standex Meder SIL reed relais
+0
+5
+5
+Relay_THT
+Relay_SPST_Finder_32.21-x300
+Finder 32.21-x300 Relay, SPST, https://gfinder.findernet.com/assets/Series/355/S32EN.pdf
+Finder 32.21-x300 Relay SPST
+0
+4
+4
+Relay_THT
+Relay_SPST_Omron-G5Q-1A
+Relay SPST-NO Omron Serie G5Q, http://omronfs.omron.com/en_US/ecb/products/pdf/en-g5q.pdf
+Relay SPST-NO Omron Serie G5Q
+0
+4
+4
+Relay_THT
+Relay_SPST_Panasonic_JW1_FormA
+Panasonic Relay SPST, http://www3.panasonic.biz/ac/e_download/control/relay/power/catalog/mech_eng_jw.pdf?via=ok
+Panasonic Relay SPST
+0
+4
+4
+Relay_THT
+Relay_SPST_PotterBrumfield_T9AP1D52_12V30A
+Relay SPST Potter&Brumfield T9AP1D52 12V 30A 1xEin Connector Fast ON Only Dummy for Space NO Pads
+Relau SPST Potter&Brumfield T9AP1D52 12V 30A 1xEin Connector Fast ON Flachsteckeranschluss Only Dummy for Space NO Pads
+0
+0
+0
+Relay_THT
+Relay_SPST_RAYEX-L90A
+https://a3.sofastcdn.com/attachment/7jioKBjnRiiSrjrjknRiwS77gwbf3zmp/L90-SERIES.pdf
+Relay RAYEX L90A SPST NO
+0
+5
+5
+Relay_THT
+Relay_SPST_RAYEX-L90AS
+https://a3.sofastcdn.com/attachment/7jioKBjnRiiSrjrjknRiwS77gwbf3zmp/L90-SERIES.pdf
+Relay RAYEX L90AS SPST NO
+0
+4
+4
+Relay_THT
+Relay_SPST_RAYEX-L90B
+https://a3.sofastcdn.com/attachment/7jioKBjnRiiSrjrjknRiwS77gwbf3zmp/L90-SERIES.pdf
+Relay RAYEX L90B SPST NC
+0
+5
+5
+Relay_THT
+Relay_SPST_RAYEX-L90BS
+https://a3.sofastcdn.com/attachment/7jioKBjnRiiSrjrjknRiwS77gwbf3zmp/L90-SERIES.pdf
+Relay RAYEX L90BS SPST NC
+0
+4
+4
+Relay_THT
+Relay_SPST_SANYOU_SRD_Series_Form_A
+relay Sanyou SRD series Form A http://www.sanyourelay.ca/public/products/pdf/SRD.pdf
+relay Sanyu SRD form A
+0
+4
+4
+Relay_THT
+Relay_SPST_SANYOU_SRD_Series_Form_B
+relay Sanyou SRD series Form B opener http://www.sanyourelay.ca/public/products/pdf/SRD.pdf
+relay Sanyu SRD form B opener
+0
+4
+4
+Relay_THT
+Relay_SPST_Schrack-RP-II-1-16A-FormA_RM5mm
+Relay SPST Schrack-RP-II/1 RM5mm 16A 250V AC Form A http://image.schrack.com/datenblaetter/h_rp810012-b.pdf
+Relay SPST Schrack-RP-II/1 RM5mm 16A 250V AC Relay
+0
+6
+4
+Relay_THT
+Relay_SPST_Schrack-RP-II-1-FormA_RM3.5mm
+Relay SPST Schrack-RP-II/1 RM3.5mm 8A 250V AC Form A
+Relay SPST Schrack-RP-II/1 RM3.5mm 8A 250V AC Relay
+0
+4
+4
+Relay_THT
+Relay_SPST_Schrack-RP-II-1-FormA_RM5mm
+Relay SPST Schrack-RP-II/1 RM5mm 8A 250V AC Form A http://image.schrack.com/datenblaetter/h_rp810012-b.pdf
+Relay SPST Schrack-RP-II/1 RM5mm 8A 250V AC Relay
+0
+4
+4
+Relay_THT
+Relay_SPST_Schrack-RP3SL-1coil_RM5mm
+Relay SPST Schrack-RP3SL, 1-coil-version, RM5mm 16A 250V AC Form A http://www.alliedelec.com/m/d/543c6bed18bf23a83ae5238947033ee0.pdf
+Relay SPST Schrack-RP3SL RM5mm 16A 250V AC Relay
+0
+6
+4
+Relay_THT
+Relay_SPST_Schrack-RP3SL_RM5mm
+Relay SPST Schrack-RP3SL RM5mm 16A 250V AC Form A http://www.alliedelec.com/m/d/543c6bed18bf23a83ae5238947033ee0.pdf
+Relay SPST Schrack-RP3SL RM5mm 16A 250V AC Relay
+0
+7
+5
+Relay_THT
+Relay_SPST_Schrack-RT1-16A-FormA_RM5mm
+Relay SPST Schrack-RT2 RM5mm 16A 250V AC Form C http://www.te.com/commerce/DocumentDelivery/DDEController?Action=srchrtrv&DocNm=RT2_reflow&DocType=DS&DocLang=EN
+Relay SPST Schrack-RT2 RM5mm 16A 250V AC Relay
+0
+6
+4
+Relay_THT
+Relay_SPST_Schrack-RT1-FormA_RM3.5mm
+Relay SPST Schrack-RT1 RM3.5mm 8A 250V AC Form A
+Relay SPST Schrack-RT1 RM3.5mm 8A 250V AC Relay
+0
+4
+4
+Relay_THT
+Relay_SPST_Schrack-RT1-FormA_RM5mm
+Relay SPST Schrack-RT1 RM5mm 8A 250V AC Form C http://image.schrack.com/datenblaetter/h_rt114012--_de.pdf
+Relay SPST Schrack-RT1 RM5mm 8A 250V AC Relay
+0
+4
+4
+Relay_THT
+Relay_SPST_StandexMeder_MS_Form1AB
+Standex-Meder MS SIL-relais, Form 1A/1B, see https://standexelectronics.com/de/produkte/ms-reed-relais/
+Standex Meder MS SIL reed relais
+0
+4
+4
+Relay_THT
+Relay_SPST_StandexMeder_SIL_Form1A
+Standex-Meder SIL-relais, Form 1A, see https://standexelectronics.com/wp-content/uploads/datasheet_reed_relay_SIL.pdf
+Standex Meder SIL reed relais
+0
+4
+4
+Relay_THT
+Relay_SPST_StandexMeder_SIL_Form1B
+Standex-Meder SIL-relais, Form 1B, see https://standexelectronics.com/wp-content/uploads/datasheet_reed_relay_SIL.pdf
+Standex Meder SIL reed relais
+0
+4
+4
+Relay_THT
+Relay_SPST_TE_PCH-1xxx2M
+Miniature PCB Relay, PCH Series, 1 Form A (NO), SPST http://www.te.com/commerce/DocumentDelivery/DDEController?Action=showdoc&DocId=Data+Sheet%7FPCH_series_relay_data_sheet_E%7F1215%7Fpdf%7FEnglish%7FENG_DS_PCH_series_relay_data_sheet_E_1215.pdf
+Relay SPST NO
+0
+4
+4
+Relay_THT
+Relay_SPST_TE_PCN-1xxD3MHZ
+https://www.te.com/commerce/DocumentDelivery/DDEController?Action=showdoc&DocId=Customer+Drawing%7F1461491%7FG2%7Fpdf%7FEnglish%7FENG_CD_1461491_G2.pdf%7F3-1461491-0
+SPST relay slim
+0
+4
+4
+Relay_THT
+Relay_Socket_DPDT_Finder_96.12
+https://gfinder.findernet.com/public/attachments/56/DE/S56DE.pdf
+Relay socket DPDT Finder 96.12 56.32
+0
+8
+8
+Relay_THT
+Relay_StandexMeder_DIP_HighProfile
+package for Standex Meder DIP reed relay series, see https://standexelectronics.com/wp-content/uploads/datasheet_reed_relay_DIP.pdf
+DIL DIP PDIP 2.54mm 7.62mm 300mil reed relay
+0
+8
+8
+Relay_THT
+Relay_StandexMeder_DIP_LowProfile
+package for Standex Meder DIP reed relay series, see https://standexelectronics.com/wp-content/uploads/datasheet_reed_relay_DIP.pdf
+DIL DIP PDIP 2.54mm 7.62mm 300mil reed relay
+0
+8
+8
+Relay_THT
+Relay_StandexMeder_UMS
+Standex-Meder SIL-relais, UMS, see http://cdn-reichelt.de/documents/datenblatt/C300/UMS05_1A80_75L_DB.pdf
+Standex Meder SIL reed relais
+0
+4
+4
+Resistor_SMD
+R_0201_0603Metric
+Resistor SMD 0201 (0603 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: https://www.vishay.com/docs/20052/crcw0201e3.pdf), generated with kicad-footprint-generator
+resistor
+0
+4
+2
+Resistor_SMD
+R_0201_0603Metric_Pad0.64x0.40mm_HandSolder
+Resistor SMD 0201 (0603 Metric), square (rectangular) end terminal, IPC_7351 nominal with elongated pad for handsoldering. (Body size source: https://www.vishay.com/docs/20052/crcw0201e3.pdf), generated with kicad-footprint-generator
+resistor handsolder
+0
+4
+2
+Resistor_SMD
+R_0402_1005Metric
+Resistor SMD 0402 (1005 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: IPC-SM-782 page 72, https://www.pcb-3d.com/wordpress/wp-content/uploads/ipc-sm-782a_amendment_1_and_2.pdf), generated with kicad-footprint-generator
+resistor
+0
+2
+2
+Resistor_SMD
+R_0402_1005Metric_Pad0.72x0.64mm_HandSolder
+Resistor SMD 0402 (1005 Metric), square (rectangular) end terminal, IPC_7351 nominal with elongated pad for handsoldering. (Body size source: IPC-SM-782 page 72, https://www.pcb-3d.com/wordpress/wp-content/uploads/ipc-sm-782a_amendment_1_and_2.pdf), generated with kicad-footprint-generator
+resistor handsolder
+0
+2
+2
+Resistor_SMD
+R_0603_1608Metric
+Resistor SMD 0603 (1608 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: IPC-SM-782 page 72, https://www.pcb-3d.com/wordpress/wp-content/uploads/ipc-sm-782a_amendment_1_and_2.pdf), generated with kicad-footprint-generator
+resistor
+0
+2
+2
+Resistor_SMD
+R_0603_1608Metric_Pad0.98x0.95mm_HandSolder
+Resistor SMD 0603 (1608 Metric), square (rectangular) end terminal, IPC_7351 nominal with elongated pad for handsoldering. (Body size source: IPC-SM-782 page 72, https://www.pcb-3d.com/wordpress/wp-content/uploads/ipc-sm-782a_amendment_1_and_2.pdf), generated with kicad-footprint-generator
+resistor handsolder
+0
+2
+2
+Resistor_SMD
+R_0612_1632Metric
+Resistor SMD 0612 (1632 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: https://www.vishay.com/docs/20019/rcwe.pdf), generated with kicad-footprint-generator
+resistor
+0
+2
+2
+Resistor_SMD
+R_0612_1632Metric_Pad1.18x3.40mm_HandSolder
+Resistor SMD 0612 (1632 Metric), square (rectangular) end terminal, IPC_7351 nominal with elongated pad for handsoldering. (Body size source: https://www.vishay.com/docs/20019/rcwe.pdf), generated with kicad-footprint-generator
+resistor handsolder
+0
+2
+2
+Resistor_SMD
+R_0805_2012Metric
+Resistor SMD 0805 (2012 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: IPC-SM-782 page 72, https://www.pcb-3d.com/wordpress/wp-content/uploads/ipc-sm-782a_amendment_1_and_2.pdf), generated with kicad-footprint-generator
+resistor
+0
+2
+2
+Resistor_SMD
+R_0805_2012Metric_Pad1.20x1.40mm_HandSolder
+Resistor SMD 0805 (2012 Metric), square (rectangular) end terminal, IPC_7351 nominal with elongated pad for handsoldering. (Body size source: IPC-SM-782 page 72, https://www.pcb-3d.com/wordpress/wp-content/uploads/ipc-sm-782a_amendment_1_and_2.pdf), generated with kicad-footprint-generator
+resistor handsolder
+0
+2
+2
+Resistor_SMD
+R_0815_2038Metric
+Resistor SMD 0815 (2038 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: https://www.susumu.co.jp/common/pdf/n_catalog_partition07_en.pdf), generated with kicad-footprint-generator
+resistor
+0
+2
+2
+Resistor_SMD
+R_0815_2038Metric_Pad1.20x4.05mm_HandSolder
+Resistor SMD 0815 (2038 Metric), square (rectangular) end terminal, IPC_7351 nominal with elongated pad for handsoldering. (Body size source: https://www.susumu.co.jp/common/pdf/n_catalog_partition07_en.pdf), generated with kicad-footprint-generator
+resistor handsolder
+0
+2
+2
+Resistor_SMD
+R_01005_0402Metric
+Resistor SMD 01005 (0402 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: http://www.vishay.com/docs/20056/crcw01005e3.pdf), generated with kicad-footprint-generator
+resistor
+0
+4
+2
+Resistor_SMD
+R_01005_0402Metric_Pad0.57x0.30mm_HandSolder
+Resistor SMD 01005 (0402 Metric), square (rectangular) end terminal, IPC_7351 nominal with elongated pad for handsoldering. (Body size source: http://www.vishay.com/docs/20056/crcw01005e3.pdf), generated with kicad-footprint-generator
+resistor handsolder
+0
+4
+2
+Resistor_SMD
+R_1020_2550Metric
+Resistor SMD 1020 (2550 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: https://www.vishay.com/docs/20019/rcwe.pdf), generated with kicad-footprint-generator
+resistor
+0
+2
+2
+Resistor_SMD
+R_1020_2550Metric_Pad1.33x5.20mm_HandSolder
+Resistor SMD 1020 (2550 Metric), square (rectangular) end terminal, IPC_7351 nominal with elongated pad for handsoldering. (Body size source: https://www.vishay.com/docs/20019/rcwe.pdf), generated with kicad-footprint-generator
+resistor handsolder
+0
+2
+2
+Resistor_SMD
+R_1206_3216Metric
+Resistor SMD 1206 (3216 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: IPC-SM-782 page 72, https://www.pcb-3d.com/wordpress/wp-content/uploads/ipc-sm-782a_amendment_1_and_2.pdf), generated with kicad-footprint-generator
+resistor
+0
+2
+2
+Resistor_SMD
+R_1206_3216Metric_Pad1.30x1.75mm_HandSolder
+Resistor SMD 1206 (3216 Metric), square (rectangular) end terminal, IPC_7351 nominal with elongated pad for handsoldering. (Body size source: IPC-SM-782 page 72, https://www.pcb-3d.com/wordpress/wp-content/uploads/ipc-sm-782a_amendment_1_and_2.pdf), generated with kicad-footprint-generator
+resistor handsolder
+0
+2
+2
+Resistor_SMD
+R_1210_3225Metric
+Resistor SMD 1210 (3225 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: IPC-SM-782 page 72, https://www.pcb-3d.com/wordpress/wp-content/uploads/ipc-sm-782a_amendment_1_and_2.pdf), generated with kicad-footprint-generator
+resistor
+0
+2
+2
+Resistor_SMD
+R_1210_3225Metric_Pad1.30x2.65mm_HandSolder
+Resistor SMD 1210 (3225 Metric), square (rectangular) end terminal, IPC_7351 nominal with elongated pad for handsoldering. (Body size source: IPC-SM-782 page 72, https://www.pcb-3d.com/wordpress/wp-content/uploads/ipc-sm-782a_amendment_1_and_2.pdf), generated with kicad-footprint-generator
+resistor handsolder
+0
+2
+2
+Resistor_SMD
+R_1218_3246Metric
+Resistor SMD 1218 (3246 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: https://www.vishay.com/docs/20035/dcrcwe3.pdf), generated with kicad-footprint-generator
+resistor
+0
+2
+2
+Resistor_SMD
+R_1218_3246Metric_Pad1.22x4.75mm_HandSolder
+Resistor SMD 1218 (3246 Metric), square (rectangular) end terminal, IPC_7351 nominal with elongated pad for handsoldering. (Body size source: https://www.vishay.com/docs/20035/dcrcwe3.pdf), generated with kicad-footprint-generator
+resistor handsolder
+0
+2
+2
+Resistor_SMD
+R_1812_4532Metric
+Resistor SMD 1812 (4532 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: https://www.nikhef.nl/pub/departments/mt/projects/detectorR_D/dtddice/ERJ2G.pdf), generated with kicad-footprint-generator
+resistor
+0
+2
+2
+Resistor_SMD
+R_1812_4532Metric_Pad1.30x3.40mm_HandSolder
+Resistor SMD 1812 (4532 Metric), square (rectangular) end terminal, IPC_7351 nominal with elongated pad for handsoldering. (Body size source: https://www.nikhef.nl/pub/departments/mt/projects/detectorR_D/dtddice/ERJ2G.pdf), generated with kicad-footprint-generator
+resistor handsolder
+0
+2
+2
+Resistor_SMD
+R_2010_5025Metric
+Resistor SMD 2010 (5025 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: IPC-SM-782 page 72, https://www.pcb-3d.com/wordpress/wp-content/uploads/ipc-sm-782a_amendment_1_and_2.pdf), generated with kicad-footprint-generator
+resistor
+0
+2
+2
+Resistor_SMD
+R_2010_5025Metric_Pad1.40x2.65mm_HandSolder
+Resistor SMD 2010 (5025 Metric), square (rectangular) end terminal, IPC_7351 nominal with elongated pad for handsoldering. (Body size source: IPC-SM-782 page 72, https://www.pcb-3d.com/wordpress/wp-content/uploads/ipc-sm-782a_amendment_1_and_2.pdf), generated with kicad-footprint-generator
+resistor handsolder
+0
+2
+2
+Resistor_SMD
+R_2512_6332Metric
+Resistor SMD 2512 (6332 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: IPC-SM-782 page 72, https://www.pcb-3d.com/wordpress/wp-content/uploads/ipc-sm-782a_amendment_1_and_2.pdf), generated with kicad-footprint-generator
+resistor
+0
+2
+2
+Resistor_SMD
+R_2512_6332Metric_Pad1.40x3.35mm_HandSolder
+Resistor SMD 2512 (6332 Metric), square (rectangular) end terminal, IPC_7351 nominal with elongated pad for handsoldering. (Body size source: IPC-SM-782 page 72, https://www.pcb-3d.com/wordpress/wp-content/uploads/ipc-sm-782a_amendment_1_and_2.pdf), generated with kicad-footprint-generator
+resistor handsolder
+0
+2
+2
+Resistor_SMD
+R_2816_7142Metric
+Resistor SMD 2816 (7142 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size from: https://www.vishay.com/docs/30100/wsl.pdf), generated with kicad-footprint-generator
+resistor
+0
+2
+2
+Resistor_SMD
+R_2816_7142Metric_Pad3.20x4.45mm_HandSolder
+Resistor SMD 2816 (7142 Metric), square (rectangular) end terminal, IPC_7351 nominal with elongated pad for handsoldering. (Body size from: https://www.vishay.com/docs/30100/wsl.pdf), generated with kicad-footprint-generator
+resistor handsolder
+0
+2
+2
+Resistor_SMD
+R_4020_10251Metric
+Resistor SMD 4020 (10251 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: http://datasheet.octopart.com/HVC0603T5004FET-Ohmite-datasheet-26699797.pdf), generated with kicad-footprint-generator
+resistor
+0
+2
+2
+Resistor_SMD
+R_4020_10251Metric_Pad1.65x5.30mm_HandSolder
+Resistor SMD 4020 (10251 Metric), square (rectangular) end terminal, IPC_7351 nominal with elongated pad for handsoldering. (Body size source: http://datasheet.octopart.com/HVC0603T5004FET-Ohmite-datasheet-26699797.pdf), generated with kicad-footprint-generator
+resistor handsolder
+0
+2
+2
+Resistor_SMD
+R_Array_Concave_2x0603
+Thick Film Chip Resistor Array, Wave soldering, Vishay CRA06P (see cra06p.pdf)
+resistor array
+0
+4
+4
+Resistor_SMD
+R_Array_Concave_4x0402
+Thick Film Chip Resistor Array, Wave soldering, Vishay CRA04P (see cra04p.pdf)
+resistor array
+0
+8
+8
+Resistor_SMD
+R_Array_Concave_4x0603
+Thick Film Chip Resistor Array, Wave soldering, Vishay CRA06P (see cra06p.pdf)
+resistor array
+0
+8
+8
+Resistor_SMD
+R_Array_Convex_2x0402
+Chip Resistor Network, ROHM MNR02 (see mnr_g.pdf)
+resistor array
+0
+4
+4
+Resistor_SMD
+R_Array_Convex_2x0603
+Chip Resistor Network, ROHM MNR12 (see mnr_g.pdf)
+resistor array
+0
+4
+4
+Resistor_SMD
+R_Array_Convex_2x0606
+Precision Thin Film Chip Resistor Array, VISHAY (see http://www.vishay.com/docs/28770/acasat.pdf)
+resistor array
+0
+4
+4
+Resistor_SMD
+R_Array_Convex_2x1206
+Chip Resistor Network, ROHM MNR32 (see mnr_g.pdf)
+resistor array
+0
+4
+4
+Resistor_SMD
+R_Array_Convex_4x0402
+Chip Resistor Network, ROHM MNR04 (see mnr_g.pdf)
+resistor array
+0
+8
+8
+Resistor_SMD
+R_Array_Convex_4x0603
+Chip Resistor Network, ROHM MNR14 (see mnr_g.pdf)
+resistor array
+0
+8
+8
+Resistor_SMD
+R_Array_Convex_4x0612
+Precision Thin Film Chip Resistor Array, VISHAY (see http://www.vishay.com/docs/28770/acasat.pdf)
+resistor array
+0
+8
+8
+Resistor_SMD
+R_Array_Convex_4x1206
+Chip Resistor Network, ROHM MNR34 (see mnr_g.pdf)
+resistor array
+0
+8
+8
+Resistor_SMD
+R_Array_Convex_5x0603
+Chip Resistor Network, ROHM MNR15 (see mnr_g.pdf)
+resistor array
+0
+10
+10
+Resistor_SMD
+R_Array_Convex_5x1206
+Chip Resistor Network, ROHM MNR35 (see mnr_g.pdf)
+resistor array
+0
+10
+10
+Resistor_SMD
+R_Array_Convex_8x0602
+Chip Resistor Network, ROHM MNR18 (see mnr_g.pdf)
+resistor array
+0
+16
+16
+Resistor_SMD
+R_Cat16-2
+SMT resistor net, Bourns CAT16 series, 2 way
+SMT resistor net Bourns CAT16 series 2 way
+0
+4
+4
+Resistor_SMD
+R_Cat16-4
+SMT resistor net, Bourns CAT16 series, 4 way
+SMT resistor net Bourns CAT16 series 4 way
+0
+8
+8
+Resistor_SMD
+R_Cat16-8
+SMT resistor net, Bourns CAT16 series, 8 way
+SMT resistor net Bourns CAT16 series 8 way
+0
+16
+16
+Resistor_SMD
+R_MELF_MMB-0207
+Resistor, MELF, MMB-0207, http://www.vishay.com/docs/28713/melfprof.pdf
+MELF Resistor
+0
+2
+2
+Resistor_SMD
+R_MicroMELF_MMU-0102
+Resistor, MicroMELF, MMU-0102, http://www.vishay.com/docs/28713/melfprof.pdf
+MicroMELF Resistor
+0
+2
+2
+Resistor_SMD
+R_MiniMELF_MMA-0204
+Resistor, MiniMELF, MMA-0204, http://www.vishay.com/docs/28713/melfprof.pdf
+MiniMELF Resistor
+0
+2
+2
+Resistor_SMD
+R_Shunt_Ohmite_LVK12
+4 contact shunt resistor
+shunt resistor 4 contacts
+0
+4
+4
+Resistor_SMD
+R_Shunt_Ohmite_LVK20
+4 contacts shunt resistor, https://www.ohmite.com/assets/docs/res_lvk.pdf
+4 contacts resistor smd
+0
+4
+4
+Resistor_SMD
+R_Shunt_Ohmite_LVK24
+4 contacts shunt resistor,https://www.ohmite.com/assets/docs/res_lvk.pdf
+4 contacts resistor smd
+0
+4
+4
+Resistor_SMD
+R_Shunt_Ohmite_LVK25
+4 contacts shunt resistor,https://www.ohmite.com/assets/docs/res_lvk.pdf
+4 contacts resistor smd
+0
+4
+4
+Resistor_SMD
+R_Shunt_Vishay_WSK2512_6332Metric_T1.19mm
+Shunt Resistor SMD 2512 (6332 Metric), 2.6mm thick, Vishay WKS2512, Terminal length (T) 1.19mm, 5 to 200 milli Ohm (http://http://www.vishay.com/docs/30108/wsk.pdf)
+resistor shunt WSK2512
+0
+4
+4
+Resistor_SMD
+R_Shunt_Vishay_WSK2512_6332Metric_T2.21mm
+Shunt Resistor SMD 2512 (6332 Metric), 2.6mm thick, Vishay WKS2512, Terminal length (T) 2.21mm, 1 to 4.9 milli Ohm (http://http://www.vishay.com/docs/30108/wsk.pdf)
+resistor shunt WSK2512
+0
+4
+4
+Resistor_SMD
+R_Shunt_Vishay_WSK2512_6332Metric_T2.66mm
+Shunt Resistor SMD 2512 (6332 Metric), 2.6mm thick, Vishay WKS2512, Terminal length (T) 2.66mm, 0.5 to 0.99 milli Ohm (http://http://www.vishay.com/docs/30108/wsk.pdf)
+resistor shunt WSK2512
+0
+4
+4
+Resistor_SMD
+R_Shunt_Vishay_WSKW0612
+https://www.vishay.com/docs/30332/wskw0612.pdf
+4-Terminal SMD Shunt
+0
+4
+4
+Resistor_SMD
+R_Shunt_Vishay_WSR2_WSR3
+Power Metal Strip Resistors 0.005 to 0.2, https://www.vishay.com/docs/30101/wsr.pdf
+SMD Shunt Resistor
+0
+2
+2
+Resistor_SMD
+R_Shunt_Vishay_WSR2_WSR3_KelvinConnection
+Power Metal Strip Resistors 0.005 to 0.2, https://www.vishay.com/docs/30101/wsr.pdf
+SMD Shunt Resistor
+0
+4
+2
+Resistor_THT
+R_Array_SIP4
+4-pin Resistor SIP pack
+R
+0
+4
+4
+Resistor_THT
+R_Array_SIP5
+5-pin Resistor SIP pack
+R
+0
+5
+5
+Resistor_THT
+R_Array_SIP6
+6-pin Resistor SIP pack
+R
+0
+6
+6
+Resistor_THT
+R_Array_SIP7
+7-pin Resistor SIP pack
+R
+0
+7
+7
+Resistor_THT
+R_Array_SIP8
+8-pin Resistor SIP pack
+R
+0
+8
+8
+Resistor_THT
+R_Array_SIP9
+9-pin Resistor SIP pack
+R
+0
+9
+9
+Resistor_THT
+R_Array_SIP10
+10-pin Resistor SIP pack
+R
+0
+10
+10
+Resistor_THT
+R_Array_SIP11
+11-pin Resistor SIP pack
+R
+0
+11
+11
+Resistor_THT
+R_Array_SIP12
+12-pin Resistor SIP pack
+R
+0
+12
+12
+Resistor_THT
+R_Array_SIP13
+13-pin Resistor SIP pack
+R
+0
+13
+13
+Resistor_THT
+R_Array_SIP14
+14-pin Resistor SIP pack
+R
+0
+14
+14
+Resistor_THT
+R_Axial_DIN0204_L3.6mm_D1.6mm_P1.90mm_Vertical
+Resistor, Axial_DIN0204 series, Axial, Vertical, pin pitch=1.9mm, 0.167W, length*diameter=3.6*1.6mm^2, http://cdn-reichelt.de/documents/datenblatt/B400/1_4W%23YAG.pdf
+Resistor Axial_DIN0204 series Axial Vertical pin pitch 1.9mm 0.167W length 3.6mm diameter 1.6mm
+0
+2
+2
+Resistor_THT
+R_Axial_DIN0204_L3.6mm_D1.6mm_P2.54mm_Vertical
+Resistor, Axial_DIN0204 series, Axial, Vertical, pin pitch=2.54mm, 0.167W, length*diameter=3.6*1.6mm^2, http://cdn-reichelt.de/documents/datenblatt/B400/1_4W%23YAG.pdf
+Resistor Axial_DIN0204 series Axial Vertical pin pitch 2.54mm 0.167W length 3.6mm diameter 1.6mm
+0
+2
+2
+Resistor_THT
+R_Axial_DIN0204_L3.6mm_D1.6mm_P5.08mm_Horizontal
+Resistor, Axial_DIN0204 series, Axial, Horizontal, pin pitch=5.08mm, 0.167W, length*diameter=3.6*1.6mm^2, http://cdn-reichelt.de/documents/datenblatt/B400/1_4W%23YAG.pdf
+Resistor Axial_DIN0204 series Axial Horizontal pin pitch 5.08mm 0.167W length 3.6mm diameter 1.6mm
+0
+2
+2
+Resistor_THT
+R_Axial_DIN0204_L3.6mm_D1.6mm_P5.08mm_Vertical
+Resistor, Axial_DIN0204 series, Axial, Vertical, pin pitch=5.08mm, 0.167W, length*diameter=3.6*1.6mm^2, http://cdn-reichelt.de/documents/datenblatt/B400/1_4W%23YAG.pdf
+Resistor Axial_DIN0204 series Axial Vertical pin pitch 5.08mm 0.167W length 3.6mm diameter 1.6mm
+0
+2
+2
+Resistor_THT
+R_Axial_DIN0204_L3.6mm_D1.6mm_P7.62mm_Horizontal
+Resistor, Axial_DIN0204 series, Axial, Horizontal, pin pitch=7.62mm, 0.167W, length*diameter=3.6*1.6mm^2, http://cdn-reichelt.de/documents/datenblatt/B400/1_4W%23YAG.pdf
+Resistor Axial_DIN0204 series Axial Horizontal pin pitch 7.62mm 0.167W length 3.6mm diameter 1.6mm
+0
+2
+2
+Resistor_THT
+R_Axial_DIN0207_L6.3mm_D2.5mm_P2.54mm_Vertical
+Resistor, Axial_DIN0207 series, Axial, Vertical, pin pitch=2.54mm, 0.25W = 1/4W, length*diameter=6.3*2.5mm^2, http://cdn-reichelt.de/documents/datenblatt/B400/1_4W%23YAG.pdf
+Resistor Axial_DIN0207 series Axial Vertical pin pitch 2.54mm 0.25W = 1/4W length 6.3mm diameter 2.5mm
+0
+2
+2
+Resistor_THT
+R_Axial_DIN0207_L6.3mm_D2.5mm_P5.08mm_Vertical
+Resistor, Axial_DIN0207 series, Axial, Vertical, pin pitch=5.08mm, 0.25W = 1/4W, length*diameter=6.3*2.5mm^2, http://cdn-reichelt.de/documents/datenblatt/B400/1_4W%23YAG.pdf
+Resistor Axial_DIN0207 series Axial Vertical pin pitch 5.08mm 0.25W = 1/4W length 6.3mm diameter 2.5mm
+0
+2
+2
+Resistor_THT
+R_Axial_DIN0207_L6.3mm_D2.5mm_P7.62mm_Horizontal
+Resistor, Axial_DIN0207 series, Axial, Horizontal, pin pitch=7.62mm, 0.25W = 1/4W, length*diameter=6.3*2.5mm^2, http://cdn-reichelt.de/documents/datenblatt/B400/1_4W%23YAG.pdf
+Resistor Axial_DIN0207 series Axial Horizontal pin pitch 7.62mm 0.25W = 1/4W length 6.3mm diameter 2.5mm
+0
+2
+2
+Resistor_THT
+R_Axial_DIN0207_L6.3mm_D2.5mm_P10.16mm_Horizontal
+Resistor, Axial_DIN0207 series, Axial, Horizontal, pin pitch=10.16mm, 0.25W = 1/4W, length*diameter=6.3*2.5mm^2, http://cdn-reichelt.de/documents/datenblatt/B400/1_4W%23YAG.pdf
+Resistor Axial_DIN0207 series Axial Horizontal pin pitch 10.16mm 0.25W = 1/4W length 6.3mm diameter 2.5mm
+0
+2
+2
+Resistor_THT
+R_Axial_DIN0207_L6.3mm_D2.5mm_P15.24mm_Horizontal
+Resistor, Axial_DIN0207 series, Axial, Horizontal, pin pitch=15.24mm, 0.25W = 1/4W, length*diameter=6.3*2.5mm^2, http://cdn-reichelt.de/documents/datenblatt/B400/1_4W%23YAG.pdf
+Resistor Axial_DIN0207 series Axial Horizontal pin pitch 15.24mm 0.25W = 1/4W length 6.3mm diameter 2.5mm
+0
+2
+2
+Resistor_THT
+R_Axial_DIN0309_L9.0mm_D3.2mm_P2.54mm_Vertical
+Resistor, Axial_DIN0309 series, Axial, Vertical, pin pitch=2.54mm, 0.5W = 1/2W, length*diameter=9*3.2mm^2, http://cdn-reichelt.de/documents/datenblatt/B400/1_4W%23YAG.pdf
+Resistor Axial_DIN0309 series Axial Vertical pin pitch 2.54mm 0.5W = 1/2W length 9mm diameter 3.2mm
+0
+2
+2
+Resistor_THT
+R_Axial_DIN0309_L9.0mm_D3.2mm_P5.08mm_Vertical
+Resistor, Axial_DIN0309 series, Axial, Vertical, pin pitch=5.08mm, 0.5W = 1/2W, length*diameter=9*3.2mm^2, http://cdn-reichelt.de/documents/datenblatt/B400/1_4W%23YAG.pdf
+Resistor Axial_DIN0309 series Axial Vertical pin pitch 5.08mm 0.5W = 1/2W length 9mm diameter 3.2mm
+0
+2
+2
+Resistor_THT
+R_Axial_DIN0309_L9.0mm_D3.2mm_P12.70mm_Horizontal
+Resistor, Axial_DIN0309 series, Axial, Horizontal, pin pitch=12.7mm, 0.5W = 1/2W, length*diameter=9*3.2mm^2, http://cdn-reichelt.de/documents/datenblatt/B400/1_4W%23YAG.pdf
+Resistor Axial_DIN0309 series Axial Horizontal pin pitch 12.7mm 0.5W = 1/2W length 9mm diameter 3.2mm
+0
+2
+2
+Resistor_THT
+R_Axial_DIN0309_L9.0mm_D3.2mm_P15.24mm_Horizontal
+Resistor, Axial_DIN0309 series, Axial, Horizontal, pin pitch=15.24mm, 0.5W = 1/2W, length*diameter=9*3.2mm^2, http://cdn-reichelt.de/documents/datenblatt/B400/1_4W%23YAG.pdf
+Resistor Axial_DIN0309 series Axial Horizontal pin pitch 15.24mm 0.5W = 1/2W length 9mm diameter 3.2mm
+0
+2
+2
+Resistor_THT
+R_Axial_DIN0309_L9.0mm_D3.2mm_P20.32mm_Horizontal
+Resistor, Axial_DIN0309 series, Axial, Horizontal, pin pitch=20.32mm, 0.5W = 1/2W, length*diameter=9*3.2mm^2, http://cdn-reichelt.de/documents/datenblatt/B400/1_4W%23YAG.pdf
+Resistor Axial_DIN0309 series Axial Horizontal pin pitch 20.32mm 0.5W = 1/2W length 9mm diameter 3.2mm
+0
+2
+2
+Resistor_THT
+R_Axial_DIN0309_L9.0mm_D3.2mm_P25.40mm_Horizontal
+Resistor, Axial_DIN0309 series, Axial, Horizontal, pin pitch=25.4mm, 0.5W = 1/2W, length*diameter=9*3.2mm^2, http://cdn-reichelt.de/documents/datenblatt/B400/1_4W%23YAG.pdf
+Resistor Axial_DIN0309 series Axial Horizontal pin pitch 25.4mm 0.5W = 1/2W length 9mm diameter 3.2mm
+0
+2
+2
+Resistor_THT
+R_Axial_DIN0411_L9.9mm_D3.6mm_P5.08mm_Vertical
+Resistor, Axial_DIN0411 series, Axial, Vertical, pin pitch=5.08mm, 1W, length*diameter=9.9*3.6mm^2
+Resistor Axial_DIN0411 series Axial Vertical pin pitch 5.08mm 1W length 9.9mm diameter 3.6mm
+0
+2
+2
+Resistor_THT
+R_Axial_DIN0411_L9.9mm_D3.6mm_P7.62mm_Vertical
+Resistor, Axial_DIN0411 series, Axial, Vertical, pin pitch=7.62mm, 1W, length*diameter=9.9*3.6mm^2
+Resistor Axial_DIN0411 series Axial Vertical pin pitch 7.62mm 1W length 9.9mm diameter 3.6mm
+0
+2
+2
+Resistor_THT
+R_Axial_DIN0411_L9.9mm_D3.6mm_P12.70mm_Horizontal
+Resistor, Axial_DIN0411 series, Axial, Horizontal, pin pitch=12.7mm, 1W, length*diameter=9.9*3.6mm^2
+Resistor Axial_DIN0411 series Axial Horizontal pin pitch 12.7mm 1W length 9.9mm diameter 3.6mm
+0
+2
+2
+Resistor_THT
+R_Axial_DIN0411_L9.9mm_D3.6mm_P15.24mm_Horizontal
+Resistor, Axial_DIN0411 series, Axial, Horizontal, pin pitch=15.24mm, 1W, length*diameter=9.9*3.6mm^2
+Resistor Axial_DIN0411 series Axial Horizontal pin pitch 15.24mm 1W length 9.9mm diameter 3.6mm
+0
+2
+2
+Resistor_THT
+R_Axial_DIN0411_L9.9mm_D3.6mm_P20.32mm_Horizontal
+Resistor, Axial_DIN0411 series, Axial, Horizontal, pin pitch=20.32mm, 1W, length*diameter=9.9*3.6mm^2
+Resistor Axial_DIN0411 series Axial Horizontal pin pitch 20.32mm 1W length 9.9mm diameter 3.6mm
+0
+2
+2
+Resistor_THT
+R_Axial_DIN0411_L9.9mm_D3.6mm_P25.40mm_Horizontal
+Resistor, Axial_DIN0411 series, Axial, Horizontal, pin pitch=25.4mm, 1W, length*diameter=9.9*3.6mm^2
+Resistor Axial_DIN0411 series Axial Horizontal pin pitch 25.4mm 1W length 9.9mm diameter 3.6mm
+0
+2
+2
+Resistor_THT
+R_Axial_DIN0414_L11.9mm_D4.5mm_P5.08mm_Vertical
+Resistor, Axial_DIN0414 series, Axial, Vertical, pin pitch=5.08mm, 2W, length*diameter=11.9*4.5mm^2, http://www.vishay.com/docs/20128/wkxwrx.pdf
+Resistor Axial_DIN0414 series Axial Vertical pin pitch 5.08mm 2W length 11.9mm diameter 4.5mm
+0
+2
+2
+Resistor_THT
+R_Axial_DIN0414_L11.9mm_D4.5mm_P7.62mm_Vertical
+Resistor, Axial_DIN0414 series, Axial, Vertical, pin pitch=7.62mm, 2W, length*diameter=11.9*4.5mm^2, http://www.vishay.com/docs/20128/wkxwrx.pdf
+Resistor Axial_DIN0414 series Axial Vertical pin pitch 7.62mm 2W length 11.9mm diameter 4.5mm
+0
+2
+2
+Resistor_THT
+R_Axial_DIN0414_L11.9mm_D4.5mm_P15.24mm_Horizontal
+Resistor, Axial_DIN0414 series, Axial, Horizontal, pin pitch=15.24mm, 2W, length*diameter=11.9*4.5mm^2, http://www.vishay.com/docs/20128/wkxwrx.pdf
+Resistor Axial_DIN0414 series Axial Horizontal pin pitch 15.24mm 2W length 11.9mm diameter 4.5mm
+0
+2
+2
+Resistor_THT
+R_Axial_DIN0414_L11.9mm_D4.5mm_P20.32mm_Horizontal
+Resistor, Axial_DIN0414 series, Axial, Horizontal, pin pitch=20.32mm, 2W, length*diameter=11.9*4.5mm^2, http://www.vishay.com/docs/20128/wkxwrx.pdf
+Resistor Axial_DIN0414 series Axial Horizontal pin pitch 20.32mm 2W length 11.9mm diameter 4.5mm
+0
+2
+2
+Resistor_THT
+R_Axial_DIN0414_L11.9mm_D4.5mm_P25.40mm_Horizontal
+Resistor, Axial_DIN0414 series, Axial, Horizontal, pin pitch=25.4mm, 2W, length*diameter=11.9*4.5mm^2, http://www.vishay.com/docs/20128/wkxwrx.pdf
+Resistor Axial_DIN0414 series Axial Horizontal pin pitch 25.4mm 2W length 11.9mm diameter 4.5mm
+0
+2
+2
+Resistor_THT
+R_Axial_DIN0516_L15.5mm_D5.0mm_P5.08mm_Vertical
+Resistor, Axial_DIN0516 series, Axial, Vertical, pin pitch=5.08mm, 2W, length*diameter=15.5*5mm^2, http://cdn-reichelt.de/documents/datenblatt/B400/1_4W%23YAG.pdf
+Resistor Axial_DIN0516 series Axial Vertical pin pitch 5.08mm 2W length 15.5mm diameter 5mm
+0
+2
+2
+Resistor_THT
+R_Axial_DIN0516_L15.5mm_D5.0mm_P7.62mm_Vertical
+Resistor, Axial_DIN0516 series, Axial, Vertical, pin pitch=7.62mm, 2W, length*diameter=15.5*5mm^2, http://cdn-reichelt.de/documents/datenblatt/B400/1_4W%23YAG.pdf
+Resistor Axial_DIN0516 series Axial Vertical pin pitch 7.62mm 2W length 15.5mm diameter 5mm
+0
+2
+2
+Resistor_THT
+R_Axial_DIN0516_L15.5mm_D5.0mm_P20.32mm_Horizontal
+Resistor, Axial_DIN0516 series, Axial, Horizontal, pin pitch=20.32mm, 2W, length*diameter=15.5*5mm^2, http://cdn-reichelt.de/documents/datenblatt/B400/1_4W%23YAG.pdf
+Resistor Axial_DIN0516 series Axial Horizontal pin pitch 20.32mm 2W length 15.5mm diameter 5mm
+0
+2
+2
+Resistor_THT
+R_Axial_DIN0516_L15.5mm_D5.0mm_P25.40mm_Horizontal
+Resistor, Axial_DIN0516 series, Axial, Horizontal, pin pitch=25.4mm, 2W, length*diameter=15.5*5mm^2, http://cdn-reichelt.de/documents/datenblatt/B400/1_4W%23YAG.pdf
+Resistor Axial_DIN0516 series Axial Horizontal pin pitch 25.4mm 2W length 15.5mm diameter 5mm
+0
+2
+2
+Resistor_THT
+R_Axial_DIN0516_L15.5mm_D5.0mm_P30.48mm_Horizontal
+Resistor, Axial_DIN0516 series, Axial, Horizontal, pin pitch=30.48mm, 2W, length*diameter=15.5*5mm^2, http://cdn-reichelt.de/documents/datenblatt/B400/1_4W%23YAG.pdf
+Resistor Axial_DIN0516 series Axial Horizontal pin pitch 30.48mm 2W length 15.5mm diameter 5mm
+0
+2
+2
+Resistor_THT
+R_Axial_DIN0614_L14.3mm_D5.7mm_P5.08mm_Vertical
+Resistor, Axial_DIN0614 series, Axial, Vertical, pin pitch=5.08mm, 1.5W, length*diameter=14.3*5.7mm^2
+Resistor Axial_DIN0614 series Axial Vertical pin pitch 5.08mm 1.5W length 14.3mm diameter 5.7mm
+0
+2
+2
+Resistor_THT
+R_Axial_DIN0614_L14.3mm_D5.7mm_P7.62mm_Vertical
+Resistor, Axial_DIN0614 series, Axial, Vertical, pin pitch=7.62mm, 1.5W, length*diameter=14.3*5.7mm^2
+Resistor Axial_DIN0614 series Axial Vertical pin pitch 7.62mm 1.5W length 14.3mm diameter 5.7mm
+0
+2
+2
+Resistor_THT
+R_Axial_DIN0614_L14.3mm_D5.7mm_P15.24mm_Horizontal
+Resistor, Axial_DIN0614 series, Axial, Horizontal, pin pitch=15.24mm, 1.5W, length*diameter=14.3*5.7mm^2
+Resistor Axial_DIN0614 series Axial Horizontal pin pitch 15.24mm 1.5W length 14.3mm diameter 5.7mm
+0
+2
+2
+Resistor_THT
+R_Axial_DIN0614_L14.3mm_D5.7mm_P20.32mm_Horizontal
+Resistor, Axial_DIN0614 series, Axial, Horizontal, pin pitch=20.32mm, 1.5W, length*diameter=14.3*5.7mm^2
+Resistor Axial_DIN0614 series Axial Horizontal pin pitch 20.32mm 1.5W length 14.3mm diameter 5.7mm
+0
+2
+2
+Resistor_THT
+R_Axial_DIN0614_L14.3mm_D5.7mm_P25.40mm_Horizontal
+Resistor, Axial_DIN0614 series, Axial, Horizontal, pin pitch=25.4mm, 1.5W, length*diameter=14.3*5.7mm^2
+Resistor Axial_DIN0614 series Axial Horizontal pin pitch 25.4mm 1.5W length 14.3mm diameter 5.7mm
+0
+2
+2
+Resistor_THT
+R_Axial_DIN0617_L17.0mm_D6.0mm_P5.08mm_Vertical
+Resistor, Axial_DIN0617 series, Axial, Vertical, pin pitch=5.08mm, 2W, length*diameter=17*6mm^2, http://www.vishay.com/docs/20128/wkxwrx.pdf
+Resistor Axial_DIN0617 series Axial Vertical pin pitch 5.08mm 2W length 17mm diameter 6mm
+0
+2
+2
+Resistor_THT
+R_Axial_DIN0617_L17.0mm_D6.0mm_P7.62mm_Vertical
+Resistor, Axial_DIN0617 series, Axial, Vertical, pin pitch=7.62mm, 2W, length*diameter=17*6mm^2, http://www.vishay.com/docs/20128/wkxwrx.pdf
+Resistor Axial_DIN0617 series Axial Vertical pin pitch 7.62mm 2W length 17mm diameter 6mm
+0
+2
+2
+Resistor_THT
+R_Axial_DIN0617_L17.0mm_D6.0mm_P20.32mm_Horizontal
+Resistor, Axial_DIN0617 series, Axial, Horizontal, pin pitch=20.32mm, 2W, length*diameter=17*6mm^2, http://www.vishay.com/docs/20128/wkxwrx.pdf
+Resistor Axial_DIN0617 series Axial Horizontal pin pitch 20.32mm 2W length 17mm diameter 6mm
+0
+2
+2
+Resistor_THT
+R_Axial_DIN0617_L17.0mm_D6.0mm_P25.40mm_Horizontal
+Resistor, Axial_DIN0617 series, Axial, Horizontal, pin pitch=25.4mm, 2W, length*diameter=17*6mm^2, http://www.vishay.com/docs/20128/wkxwrx.pdf
+Resistor Axial_DIN0617 series Axial Horizontal pin pitch 25.4mm 2W length 17mm diameter 6mm
+0
+2
+2
+Resistor_THT
+R_Axial_DIN0617_L17.0mm_D6.0mm_P30.48mm_Horizontal
+Resistor, Axial_DIN0617 series, Axial, Horizontal, pin pitch=30.48mm, 2W, length*diameter=17*6mm^2, http://www.vishay.com/docs/20128/wkxwrx.pdf
+Resistor Axial_DIN0617 series Axial Horizontal pin pitch 30.48mm 2W length 17mm diameter 6mm
+0
+2
+2
+Resistor_THT
+R_Axial_DIN0918_L18.0mm_D9.0mm_P7.62mm_Vertical
+Resistor, Axial_DIN0918 series, Axial, Vertical, pin pitch=7.62mm, 4W, length*diameter=18*9mm^2
+Resistor Axial_DIN0918 series Axial Vertical pin pitch 7.62mm 4W length 18mm diameter 9mm
+0
+2
+2
+Resistor_THT
+R_Axial_DIN0918_L18.0mm_D9.0mm_P22.86mm_Horizontal
+Resistor, Axial_DIN0918 series, Axial, Horizontal, pin pitch=22.86mm, 4W, length*diameter=18*9mm^2
+Resistor Axial_DIN0918 series Axial Horizontal pin pitch 22.86mm 4W length 18mm diameter 9mm
+0
+2
+2
+Resistor_THT
+R_Axial_DIN0918_L18.0mm_D9.0mm_P25.40mm_Horizontal
+Resistor, Axial_DIN0918 series, Axial, Horizontal, pin pitch=25.4mm, 4W, length*diameter=18*9mm^2
+Resistor Axial_DIN0918 series Axial Horizontal pin pitch 25.4mm 4W length 18mm diameter 9mm
+0
+2
+2
+Resistor_THT
+R_Axial_DIN0918_L18.0mm_D9.0mm_P30.48mm_Horizontal
+Resistor, Axial_DIN0918 series, Axial, Horizontal, pin pitch=30.48mm, 4W, length*diameter=18*9mm^2
+Resistor Axial_DIN0918 series Axial Horizontal pin pitch 30.48mm 4W length 18mm diameter 9mm
+0
+2
+2
+Resistor_THT
+R_Axial_DIN0922_L20.0mm_D9.0mm_P7.62mm_Vertical
+Resistor, Axial_DIN0922 series, Axial, Vertical, pin pitch=7.62mm, 5W, length*diameter=20*9mm^2, http://www.vishay.com/docs/20128/wkxwrx.pdf
+Resistor Axial_DIN0922 series Axial Vertical pin pitch 7.62mm 5W length 20mm diameter 9mm
+0
+2
+2
+Resistor_THT
+R_Axial_DIN0922_L20.0mm_D9.0mm_P25.40mm_Horizontal
+Resistor, Axial_DIN0922 series, Axial, Horizontal, pin pitch=25.4mm, 5W, length*diameter=20*9mm^2, http://www.vishay.com/docs/20128/wkxwrx.pdf
+Resistor Axial_DIN0922 series Axial Horizontal pin pitch 25.4mm 5W length 20mm diameter 9mm
+0
+2
+2
+Resistor_THT
+R_Axial_DIN0922_L20.0mm_D9.0mm_P30.48mm_Horizontal
+Resistor, Axial_DIN0922 series, Axial, Horizontal, pin pitch=30.48mm, 5W, length*diameter=20*9mm^2, http://www.vishay.com/docs/20128/wkxwrx.pdf
+Resistor Axial_DIN0922 series Axial Horizontal pin pitch 30.48mm 5W length 20mm diameter 9mm
+0
+2
+2
+Resistor_THT
+R_Axial_Power_L20.0mm_W6.4mm_P5.08mm_Vertical
+Resistor, Axial_Power series, Axial, Vertical, pin pitch=5.08mm, 4W, length*width*height=20*6.4*6.4mm^3, http://cdn-reichelt.de/documents/datenblatt/B400/5WAXIAL_9WAXIAL_11WAXIAL_17WAXIAL%23YAG.pdf
+Resistor Axial_Power series Axial Vertical pin pitch 5.08mm 4W length 20mm width 6.4mm height 6.4mm
+0
+2
+2
+Resistor_THT
+R_Axial_Power_L20.0mm_W6.4mm_P7.62mm_Vertical
+Resistor, Axial_Power series, Axial, Vertical, pin pitch=7.62mm, 4W, length*width*height=20*6.4*6.4mm^3, http://cdn-reichelt.de/documents/datenblatt/B400/5WAXIAL_9WAXIAL_11WAXIAL_17WAXIAL%23YAG.pdf
+Resistor Axial_Power series Axial Vertical pin pitch 7.62mm 4W length 20mm width 6.4mm height 6.4mm
+0
+2
+2
+Resistor_THT
+R_Axial_Power_L20.0mm_W6.4mm_P22.40mm
+Resistor, Axial_Power series, Box, pin pitch=22.4mm, 4W, length*width*height=20*6.4*6.4mm^3, http://cdn-reichelt.de/documents/datenblatt/B400/5WAXIAL_9WAXIAL_11WAXIAL_17WAXIAL%23YAG.pdf
+Resistor Axial_Power series Box pin pitch 22.4mm 4W length 20mm width 6.4mm height 6.4mm
+0
+2
+2
+Resistor_THT
+R_Axial_Power_L20.0mm_W6.4mm_P25.40mm
+Resistor, Axial_Power series, Box, pin pitch=25.4mm, 4W, length*width*height=20*6.4*6.4mm^3, http://cdn-reichelt.de/documents/datenblatt/B400/5WAXIAL_9WAXIAL_11WAXIAL_17WAXIAL%23YAG.pdf
+Resistor Axial_Power series Box pin pitch 25.4mm 4W length 20mm width 6.4mm height 6.4mm
+0
+2
+2
+Resistor_THT
+R_Axial_Power_L20.0mm_W6.4mm_P30.48mm
+Resistor, Axial_Power series, Box, pin pitch=30.48mm, 4W, length*width*height=20*6.4*6.4mm^3, http://cdn-reichelt.de/documents/datenblatt/B400/5WAXIAL_9WAXIAL_11WAXIAL_17WAXIAL%23YAG.pdf
+Resistor Axial_Power series Box pin pitch 30.48mm 4W length 20mm width 6.4mm height 6.4mm
+0
+2
+2
+Resistor_THT
+R_Axial_Power_L25.0mm_W6.4mm_P27.94mm
+Resistor, Axial_Power series, Box, pin pitch=27.94mm, 5W, length*width*height=25*6.4*6.4mm^3, http://cdn-reichelt.de/documents/datenblatt/B400/5WAXIAL_9WAXIAL_11WAXIAL_17WAXIAL%23YAG.pdf
+Resistor Axial_Power series Box pin pitch 27.94mm 5W length 25mm width 6.4mm height 6.4mm
+0
+2
+2
+Resistor_THT
+R_Axial_Power_L25.0mm_W6.4mm_P30.48mm
+Resistor, Axial_Power series, Box, pin pitch=30.48mm, 5W, length*width*height=25*6.4*6.4mm^3, http://cdn-reichelt.de/documents/datenblatt/B400/5WAXIAL_9WAXIAL_11WAXIAL_17WAXIAL%23YAG.pdf
+Resistor Axial_Power series Box pin pitch 30.48mm 5W length 25mm width 6.4mm height 6.4mm
+0
+2
+2
+Resistor_THT
+R_Axial_Power_L25.0mm_W9.0mm_P7.62mm_Vertical
+Resistor, Axial_Power series, Axial, Vertical, pin pitch=7.62mm, 7W, length*width*height=25*9*9mm^3, http://cdn-reichelt.de/documents/datenblatt/B400/5WAXIAL_9WAXIAL_11WAXIAL_17WAXIAL%23YAG.pdf
+Resistor Axial_Power series Axial Vertical pin pitch 7.62mm 7W length 25mm width 9mm height 9mm
+0
+2
+2
+Resistor_THT
+R_Axial_Power_L25.0mm_W9.0mm_P10.16mm_Vertical
+Resistor, Axial_Power series, Axial, Vertical, pin pitch=10.16mm, 7W, length*width*height=25*9*9mm^3, http://cdn-reichelt.de/documents/datenblatt/B400/5WAXIAL_9WAXIAL_11WAXIAL_17WAXIAL%23YAG.pdf
+Resistor Axial_Power series Axial Vertical pin pitch 10.16mm 7W length 25mm width 9mm height 9mm
+0
+2
+2
+Resistor_THT
+R_Axial_Power_L25.0mm_W9.0mm_P27.94mm
+Resistor, Axial_Power series, Box, pin pitch=27.94mm, 7W, length*width*height=25*9*9mm^3, http://cdn-reichelt.de/documents/datenblatt/B400/5WAXIAL_9WAXIAL_11WAXIAL_17WAXIAL%23YAG.pdf
+Resistor Axial_Power series Box pin pitch 27.94mm 7W length 25mm width 9mm height 9mm
+0
+2
+2
+Resistor_THT
+R_Axial_Power_L25.0mm_W9.0mm_P30.48mm
+Resistor, Axial_Power series, Box, pin pitch=30.48mm, 7W, length*width*height=25*9*9mm^3, http://cdn-reichelt.de/documents/datenblatt/B400/5WAXIAL_9WAXIAL_11WAXIAL_17WAXIAL%23YAG.pdf
+Resistor Axial_Power series Box pin pitch 30.48mm 7W length 25mm width 9mm height 9mm
+0
+2
+2
+Resistor_THT
+R_Axial_Power_L38.0mm_W6.4mm_P40.64mm
+Resistor, Axial_Power series, Box, pin pitch=40.64mm, 7W, length*width*height=38*6.4*6.4mm^3, http://cdn-reichelt.de/documents/datenblatt/B400/5WAXIAL_9WAXIAL_11WAXIAL_17WAXIAL%23YAG.pdf
+Resistor Axial_Power series Box pin pitch 40.64mm 7W length 38mm width 6.4mm height 6.4mm
+0
+2
+2
+Resistor_THT
+R_Axial_Power_L38.0mm_W6.4mm_P45.72mm
+Resistor, Axial_Power series, Box, pin pitch=45.72mm, 7W, length*width*height=38*6.4*6.4mm^3, http://cdn-reichelt.de/documents/datenblatt/B400/5WAXIAL_9WAXIAL_11WAXIAL_17WAXIAL%23YAG.pdf
+Resistor Axial_Power series Box pin pitch 45.72mm 7W length 38mm width 6.4mm height 6.4mm
+0
+2
+2
+Resistor_THT
+R_Axial_Power_L38.0mm_W9.0mm_P40.64mm
+Resistor, Axial_Power series, Box, pin pitch=40.64mm, 9W, length*width*height=38*9*9mm^3, http://cdn-reichelt.de/documents/datenblatt/B400/5WAXIAL_9WAXIAL_11WAXIAL_17WAXIAL%23YAG.pdf
+Resistor Axial_Power series Box pin pitch 40.64mm 9W length 38mm width 9mm height 9mm
+0
+2
+2
+Resistor_THT
+R_Axial_Power_L38.0mm_W9.0mm_P45.72mm
+Resistor, Axial_Power series, Box, pin pitch=45.72mm, 9W, length*width*height=38*9*9mm^3, http://cdn-reichelt.de/documents/datenblatt/B400/5WAXIAL_9WAXIAL_11WAXIAL_17WAXIAL%23YAG.pdf
+Resistor Axial_Power series Box pin pitch 45.72mm 9W length 38mm width 9mm height 9mm
+0
+2
+2
+Resistor_THT
+R_Axial_Power_L48.0mm_W12.5mm_P7.62mm_Vertical
+Resistor, Axial_Power series, Axial, Vertical, pin pitch=7.62mm, 15W, length*width*height=48*12.5*12.5mm^3, http://cdn-reichelt.de/documents/datenblatt/B400/5WAXIAL_9WAXIAL_11WAXIAL_17WAXIAL%23YAG.pdf
+Resistor Axial_Power series Axial Vertical pin pitch 7.62mm 15W length 48mm width 12.5mm height 12.5mm
+0
+2
+2
+Resistor_THT
+R_Axial_Power_L48.0mm_W12.5mm_P10.16mm_Vertical
+Resistor, Axial_Power series, Axial, Vertical, pin pitch=10.16mm, 15W, length*width*height=48*12.5*12.5mm^3, http://cdn-reichelt.de/documents/datenblatt/B400/5WAXIAL_9WAXIAL_11WAXIAL_17WAXIAL%23YAG.pdf
+Resistor Axial_Power series Axial Vertical pin pitch 10.16mm 15W length 48mm width 12.5mm height 12.5mm
+0
+2
+2
+Resistor_THT
+R_Axial_Power_L48.0mm_W12.5mm_P55.88mm
+Resistor, Axial_Power series, Box, pin pitch=55.88mm, 15W, length*width*height=48*12.5*12.5mm^3, http://cdn-reichelt.de/documents/datenblatt/B400/5WAXIAL_9WAXIAL_11WAXIAL_17WAXIAL%23YAG.pdf
+Resistor Axial_Power series Box pin pitch 55.88mm 15W length 48mm width 12.5mm height 12.5mm
+0
+2
+2
+Resistor_THT
+R_Axial_Power_L48.0mm_W12.5mm_P60.96mm
+Resistor, Axial_Power series, Box, pin pitch=60.96mm, 15W, length*width*height=48*12.5*12.5mm^3, http://cdn-reichelt.de/documents/datenblatt/B400/5WAXIAL_9WAXIAL_11WAXIAL_17WAXIAL%23YAG.pdf
+Resistor Axial_Power series Box pin pitch 60.96mm 15W length 48mm width 12.5mm height 12.5mm
+0
+2
+2
+Resistor_THT
+R_Axial_Power_L50.0mm_W9.0mm_P55.88mm
+Resistor, Axial_Power series, Box, pin pitch=55.88mm, 11W, length*width*height=50*9*9mm^3, http://cdn-reichelt.de/documents/datenblatt/B400/5WAXIAL_9WAXIAL_11WAXIAL_17WAXIAL%23YAG.pdf
+Resistor Axial_Power series Box pin pitch 55.88mm 11W length 50mm width 9mm height 9mm
+0
+2
+2
+Resistor_THT
+R_Axial_Power_L50.0mm_W9.0mm_P60.96mm
+Resistor, Axial_Power series, Box, pin pitch=60.96mm, 11W, length*width*height=50*9*9mm^3, http://cdn-reichelt.de/documents/datenblatt/B400/5WAXIAL_9WAXIAL_11WAXIAL_17WAXIAL%23YAG.pdf
+Resistor Axial_Power series Box pin pitch 60.96mm 11W length 50mm width 9mm height 9mm
+0
+2
+2
+Resistor_THT
+R_Axial_Power_L60.0mm_W14.0mm_P10.16mm_Vertical
+Resistor, Axial_Power series, Axial, Vertical, pin pitch=10.16mm, 25W, length*width*height=60*14*14mm^3, http://cdn-reichelt.de/documents/datenblatt/B400/5WAXIAL_9WAXIAL_11WAXIAL_17WAXIAL%23YAG.pdf
+Resistor Axial_Power series Axial Vertical pin pitch 10.16mm 25W length 60mm width 14mm height 14mm
+0
+2
+2
+Resistor_THT
+R_Axial_Power_L60.0mm_W14.0mm_P66.04mm
+Resistor, Axial_Power series, Box, pin pitch=66.04mm, 25W, length*width*height=60*14*14mm^3, http://cdn-reichelt.de/documents/datenblatt/B400/5WAXIAL_9WAXIAL_11WAXIAL_17WAXIAL%23YAG.pdf
+Resistor Axial_Power series Box pin pitch 66.04mm 25W length 60mm width 14mm height 14mm
+0
+2
+2
+Resistor_THT
+R_Axial_Power_L60.0mm_W14.0mm_P71.12mm
+Resistor, Axial_Power series, Box, pin pitch=71.12mm, 25W, length*width*height=60*14*14mm^3, http://cdn-reichelt.de/documents/datenblatt/B400/5WAXIAL_9WAXIAL_11WAXIAL_17WAXIAL%23YAG.pdf
+Resistor Axial_Power series Box pin pitch 71.12mm 25W length 60mm width 14mm height 14mm
+0
+2
+2
+Resistor_THT
+R_Axial_Power_L75.0mm_W9.0mm_P81.28mm
+Resistor, Axial_Power series, Box, pin pitch=81.28mm, 17W, length*width*height=75*9*9mm^3, http://cdn-reichelt.de/documents/datenblatt/B400/5WAXIAL_9WAXIAL_11WAXIAL_17WAXIAL%23YAG.pdf
+Resistor Axial_Power series Box pin pitch 81.28mm 17W length 75mm width 9mm height 9mm
+0
+2
+2
+Resistor_THT
+R_Axial_Power_L75.0mm_W9.0mm_P86.36mm
+Resistor, Axial_Power series, Box, pin pitch=86.36mm, 17W, length*width*height=75*9*9mm^3, http://cdn-reichelt.de/documents/datenblatt/B400/5WAXIAL_9WAXIAL_11WAXIAL_17WAXIAL%23YAG.pdf
+Resistor Axial_Power series Box pin pitch 86.36mm 17W length 75mm width 9mm height 9mm
+0
+2
+2
+Resistor_THT
+R_Axial_Shunt_L22.2mm_W8.0mm_PS14.30mm_P25.40mm
+Resistor, Axial_Shunt series, Box, pin pitch=25.4mm, 3W, length*width*height=22.2*8*8mm^3, shunt pin pitch = 14.30mm, http://www.vishay.com/docs/30217/cpsl.pdf
+Resistor Axial_Shunt series Box pin pitch 25.4mm 3W length 22.2mm width 8mm height 8mm shunt pin pitch 14.30mm
+0
+4
+4
+Resistor_THT
+R_Axial_Shunt_L22.2mm_W9.5mm_PS14.30mm_P25.40mm
+Resistor, Axial_Shunt series, Box, pin pitch=25.4mm, 5W, length*width*height=22.2*9.5*9.5mm^3, shunt pin pitch = 14.30mm, http://www.vishay.com/docs/30217/cpsl.pdf
+Resistor Axial_Shunt series Box pin pitch 25.4mm 5W length 22.2mm width 9.5mm height 9.5mm shunt pin pitch 14.30mm
+0
+4
+4
+Resistor_THT
+R_Axial_Shunt_L35.3mm_W9.5mm_PS25.40mm_P38.10mm
+Resistor, Axial_Shunt series, Box, pin pitch=38.1mm, 7W, length*width*height=35.3*9.5*9.5mm^3, shunt pin pitch = 25.40mm, http://www.vishay.com/docs/30217/cpsl.pdf
+Resistor Axial_Shunt series Box pin pitch 38.1mm 7W length 35.3mm width 9.5mm height 9.5mm shunt pin pitch 25.40mm
+0
+4
+4
+Resistor_THT
+R_Axial_Shunt_L47.6mm_W9.5mm_PS34.93mm_P50.80mm
+Resistor, Axial_Shunt series, Box, pin pitch=50.8mm, 10W, length*width*height=47.6*9.5*9.5mm^3, shunt pin pitch = 34.93mm, http://www.vishay.com/docs/30217/cpsl.pdf
+Resistor Axial_Shunt series Box pin pitch 50.8mm 10W length 47.6mm width 9.5mm height 9.5mm shunt pin pitch 34.93mm
+0
+4
+4
+Resistor_THT
+R_Axial_Shunt_L47.6mm_W12.7mm_PS34.93mm_P50.80mm
+Resistor, Axial_Shunt series, Box, pin pitch=50.8mm, 15W, length*width*height=47.6*12.7*12.7mm^3, shunt pin pitch = 34.93mm, http://www.vishay.com/docs/30217/cpsl.pdf
+Resistor Axial_Shunt series Box pin pitch 50.8mm 15W length 47.6mm width 12.7mm height 12.7mm shunt pin pitch 34.93mm
+0
+4
+4
+Resistor_THT
+R_Bare_Metal_Element_L12.4mm_W4.8mm_P11.40mm
+Resistor, Bare_Metal_Element series, Bare Metal Strip/Wire, Horizontal, pin pitch=11.4mm, 1W, length*width=12.4*4.8mm^2, https://www.bourns.com/pdfs/PWR4412-2S.pdf
+Resistor Bare_Metal_Element series Bare Metal Strip Wire Horizontal pin pitch 11.4mm 1W length 12.4mm width 4.8mm 
+0
+2
+2
+Resistor_THT
+R_Bare_Metal_Element_L16.3mm_W4.8mm_P15.30mm
+Resistor, Bare_Metal_Element series, Bare Metal Strip/Wire, Horizontal, pin pitch=15.3mm, 3W, length*width=16.3*4.8mm^2, https://www.bourns.com/pdfs/PWR4412-2S.pdf
+Resistor Bare_Metal_Element series Bare Metal Strip Wire Horizontal pin pitch 15.3mm 3W length 16.3mm width 4.8mm 
+0
+2
+2
+Resistor_THT
+R_Bare_Metal_Element_L21.3mm_W4.8mm_P20.30mm
+Resistor, Bare_Metal_Element series, Bare Metal Strip/Wire, Horizontal, pin pitch=20.3mm, 5W, length*width=21.3*4.8mm^2, https://www.bourns.com/pdfs/PWR4412-2S.pdf
+Resistor Bare_Metal_Element series Bare Metal Strip Wire Horizontal pin pitch 20.3mm 5W length 21.3mm width 4.8mm 
+0
+2
+2
+Resistor_THT
+R_Box_L8.4mm_W2.5mm_P5.08mm
+Resistor, Box series, Radial, pin pitch=5.08mm, 0.5W = 1/2W, length*width=8.38*2.54mm^2, http://www.vishay.com/docs/60051/cns020.pdf
+Resistor Box series Radial pin pitch 5.08mm 0.5W = 1/2W length 8.38mm width 2.54mm
+0
+2
+2
+Resistor_THT
+R_Box_L13.0mm_W4.0mm_P9.00mm
+Resistor, Box series, Radial, pin pitch=9.00mm, 2W, length*width=13.0*4.0mm^2, http://www.produktinfo.conrad.com/datenblaetter/425000-449999/443860-da-01-de-METALLBAND_WIDERSTAND_0_1_OHM_5W_5Pr.pdf
+Resistor Box series Radial pin pitch 9.00mm 2W length 13.0mm width 4.0mm
+0
+2
+2
+Resistor_THT
+R_Box_L14.0mm_W5.0mm_P9.00mm
+Resistor, Box series, Radial, pin pitch=9.00mm, 5W, length*width=14.0*5.0mm^2, http://www.produktinfo.conrad.com/datenblaetter/425000-449999/443860-da-01-de-METALLBAND_WIDERSTAND_0_1_OHM_5W_5Pr.pdf
+Resistor Box series Radial pin pitch 9.00mm 5W length 14.0mm width 5.0mm
+0
+2
+2
+Resistor_THT
+R_Box_L26.0mm_W5.0mm_P20.00mm
+Resistor, Box series, Radial, pin pitch=20.00mm, 10W, length*width=26.0*5.0mm^2, http://www.produktinfo.conrad.com/datenblaetter/425000-449999/443860-da-01-de-METALLBAND_WIDERSTAND_0_1_OHM_5W_5Pr.pdf
+Resistor Box series Radial pin pitch 20.00mm 10W length 26.0mm width 5.0mm
+0
+2
+2
+Resistor_THT
+R_Radial_Power_L7.0mm_W8.0mm_Px2.40mm_Py2.30mm
+Resistor, Radial_Power series, Radial, pin pitch=2.40*2.30mm^2, 7W, length*width=7*8mm^2, http://www.vitrohm.com/content/files/vitrohm_series_kv_-_201601.pdf
+Resistor Radial_Power series Radial pin pitch 2.40*2.30mm^2 7W length 7mm width 8mm
+0
+2
+2
+Resistor_THT
+R_Radial_Power_L9.0mm_W10.0mm_Px2.70mm_Py2.30mm
+Resistor, Radial_Power series, Radial, pin pitch=2.70*2.30mm^2, 17W, length*width=9*10mm^2, http://www.vitrohm.com/content/files/vitrohm_series_kv_-_201601.pdf
+Resistor Radial_Power series Radial pin pitch 2.70*2.30mm^2 17W length 9mm width 10mm
+0
+2
+2
+Resistor_THT
+R_Radial_Power_L11.0mm_W7.0mm_P5.00mm
+Resistor, Radial_Power series, Radial, pin pitch=5.00mm, 2W, length*width=11.0*7.0mm^2, http://www.vishay.com/docs/30218/cpcx.pdf
+Resistor Radial_Power series Radial pin pitch 5.00mm 2W length 11.0mm width 7.0mm
+0
+2
+2
+Resistor_THT
+R_Radial_Power_L12.0mm_W8.0mm_P5.00mm
+Resistor, Radial_Power series, Radial, pin pitch=5.00mm, 3W, length*width=12.0*8.0mm^2, http://www.vishay.com/docs/30218/cpcx.pdf
+Resistor Radial_Power series Radial pin pitch 5.00mm 3W length 12.0mm width 8.0mm
+0
+2
+2
+Resistor_THT
+R_Radial_Power_L13.0mm_W9.0mm_P5.00mm
+Resistor, Radial_Power series, Radial, pin pitch=5.00mm, 7W, length*width=13.0*9.0mm^2, http://www.vishay.com/docs/30218/cpcx.pdf
+Resistor Radial_Power series Radial pin pitch 5.00mm 7W length 13.0mm width 9.0mm
+0
+2
+2
+Resistor_THT
+R_Radial_Power_L16.1mm_W9.0mm_P7.37mm
+Resistor, Radial_Power series, Radial, pin pitch=7.37mm, 10W, length*width=16.1*9mm^2, http://www.vishay.com/docs/30218/cpcx.pdf
+Resistor Radial_Power series Radial pin pitch 7.37mm 10W length 16.1mm width 9mm
+0
+2
+2
+Rotary_Encoder
+RotaryEncoder_Alps_EC11E-Switch_Vertical_H20mm
+Alps rotary encoder, EC12E... with switch, vertical shaft, http://www.alps.com/prod/info/E/HTML/Encoder/Incremental/EC11/EC11E15204A3.html
+rotary encoder
+0
+7
+6
+Rotary_Encoder
+RotaryEncoder_Alps_EC11E-Switch_Vertical_H20mm_CircularMountingHoles
+Alps rotary encoder, EC12E... with switch, vertical shaft, mounting holes with circular drills, http://www.alps.com/prod/info/E/HTML/Encoder/Incremental/EC11/EC11E15204A3.html
+rotary encoder
+0
+7
+6
+Rotary_Encoder
+RotaryEncoder_Alps_EC11E_Vertical_H20mm
+Alps rotary encoder, EC12E... without switch (pins are dummy), vertical shaft, http://www.alps.com/prod/info/E/HTML/Encoder/Incremental/EC11/EC11E15204A3.html
+rotary encoder
+0
+7
+4
+Rotary_Encoder
+RotaryEncoder_Alps_EC11E_Vertical_H20mm_CircularMountingHoles
+Alps rotary encoder, EC12E... without switch (pins are dummy), vertical shaft, mounting holes with circular drills, http://www.alps.com/prod/info/E/HTML/Encoder/Incremental/EC11/EC11E15204A3.html
+rotary encoder
+0
+7
+4
+Rotary_Encoder
+RotaryEncoder_Alps_EC12E-Switch_Vertical_H20mm
+Alps rotary encoder, EC12E... with switch, vertical shaft, http://www.alps.com/prod/info/E/HTML/Encoder/Incremental/EC12E/EC12E1240405.html & http://cdn-reichelt.de/documents/datenblatt/F100/402097STEC12E08.PDF
+rotary encoder
+0
+7
+6
+Rotary_Encoder
+RotaryEncoder_Alps_EC12E-Switch_Vertical_H20mm_CircularMountingHoles
+Alps rotary encoder, EC12E... with switch, vertical shaft, mounting holes with circular drills, http://www.alps.com/prod/info/E/HTML/Encoder/Incremental/EC12E/EC12E1240405.html & http://cdn-reichelt.de/documents/datenblatt/F100/402097STEC12E08.PDF
+rotary encoder
+0
+7
+6
+Rotary_Encoder
+RotaryEncoder_Alps_EC12E_Vertical_H20mm
+Alps rotary encoder, EC12E..., vertical shaft, http://www.alps.com/prod/info/E/HTML/Encoder/Incremental/EC12E/EC12E1240405.html
+rotary encoder
+0
+5
+4
+Rotary_Encoder
+RotaryEncoder_Alps_EC12E_Vertical_H20mm_CircularMountingHoles
+Alps rotary encoder, EC12E..., vertical shaft, mounting holes with circular drills, http://www.alps.com/prod/info/E/HTML/Encoder/Incremental/EC12E/EC12E1240405.html
+rotary encoder
+0
+5
+4
+Sensor
+Aosong_DHT11_5.5x12.0_P2.54mm
+Temperature and humidity module, http://akizukidenshi.com/download/ds/aosong/DHT11.pdf
+Temperature and humidity module
+0
+4
+4
+Sensor
+Avago_ADPS-9960
+Digital Proximity, Ambient Light, RGB and Gesture Sensor (https://docs.broadcom.com/doc/AV02-4191EN)
+DFN Sensor optical IR
+0
+8
+8
+Sensor
+LuminOX_LOX-O2
+SST LuminOX Luminescence-based O2 sensor, https://sstsensing.com/wp-content/uploads/2021/08/DS0030rev15_LuminOx.pdf
+SST LuminOX O2
+0
+4
+4
+Sensor
+MQ-6
+Gas Sensor, 6 pin, https://www.winsen-sensor.com/d/files/semiconductor/mq-6.pdf
+gas sensor
+0
+6
+6
+Sensor
+SHT1x
+SHT1x
+SHT1x
+0
+8
+8
+Sensor
+Senseair_S8_Down
+Sensair S8 Series CO2 sensor, 1kHz PWM output, Modbus, THT
+co2 gas sensor pwm modbus
+0
+9
+9
+Sensor
+Senseair_S8_Up
+Sensair S8 Series CO2 sensor, 1kHz PWM output, Modbus, THT
+co2 gas sensor pwm modbus
+0
+9
+9
+Sensor
+Sensirion_SCD4x-1EP_10.1x10.1mm_P1.25mm_EP4.8x4.8mm
+Sensirion SCD4x QFN, 20 Pin (https://sensirion.com/media/documents/C4B87CE6/627C2DCD/CD_DS_SCD40_SCD41_Datasheet_D1.pdf), generated with kicad-footprint-generator ipc_noLead_generator.py
+Sensirion QFN NoLead
+0
+25
+21
+Sensor
+Winson_GM-402B_5x5mm_P1.27mm
+Winson GM-402B, 8 Pin (https://www.winsen-sensor.com/d/files/me2/mems--gm-402b--manual-v1_1.pdf)
+Winson
+0
+8
+8
+Sensor_Audio
+CUI_CMC-4013-SMT
+Omnidirectional, -42dB, reflowable, electret condenser microphone https://www.cuidevices.com/product/resource/cmc-4013-smt-tr.pdf
+Microphone CUI 
+0
+2
+2
+Sensor_Audio
+Infineon_PG-LLGA-5-1
+Infineon_PG-LLGA-5-1 StepUp generated footprint, https://www.infineon.com/cms/en/product/packages/PG-LLGA/PG-LLGA-5-1/
+infineon mems microphone
+0
+15
+5
+Sensor_Audio
+Knowles_LGA-5_3.5x2.65mm
+https://www.knowles.com/docs/default-source/model-downloads/sph0641lu4h-1-revb.pdf
+MEMS Microphone LGA
+0
+5
+5
+Sensor_Audio
+ST_HLGA-6_3.76x4.72mm_P1.65mm
+http://www.st.com/content/ccc/resource/technical/document/datasheet/group3/27/62/48/98/44/54/4d/36/DM00303211/files/DM00303211.pdf/jcr:content/translations/en.DM00303211.pdf
+HLGA Sensor Audio
+0
+6
+6
+Sensor_Current
+AKM_CQ_7
+AKM Current Sensor, 7 pin, THT (http://www.akm.com/akm/en/file/datasheet/CQ-236B.pdf)
+akm current sensor tht
+0
+39
+7
+Sensor_Current
+AKM_CQ_7S
+AKM Current Sensor, 7 pin, SMD (http://www.akm.com/akm/en/file/datasheet/CQ-236B.pdf)
+akm current sensor smd
+0
+19
+7
+Sensor_Current
+AKM_CQ_VSOP-24_5.6x7.9mm_P0.65mm
+AKM VSOP-24 current sensor, 5.6x7.9mm body, 0.65mm pitch (http://www.akm.com/akm/en/file/datasheet/CQ-330J.pdf)
+akm vsop 24
+0
+10
+10
+Sensor_Current
+AKM_CZ_SSOP-10_6.5x8.1mm_P0.95mm
+AKM CZ-381x current sensor, 6.5x8.1mm body, 0.95mm pitch (http://www.akm.com/akm/en/product/detail/0009/)
+akm cz-381x 10
+0
+10
+10
+Sensor_Current
+Allegro_CB_PFF
+Allegro MicroSystems, CB-PFF Package (http://www.allegromicro.com/en/Products/Current-Sensor-ICs/Fifty-To-Two-Hundred-Amp-Integrated-Conductor-Sensor-ICs/ACS758.aspx) !PADS 4-5 DO NOT MATCH DATASHEET!
+Allegro CB-PFF
+0
+37
+5
+Sensor_Current
+Allegro_CB_PSF
+Allegro MicroSystems, CB-PSF Package (http://www.allegromicro.com/en/Products/Current-Sensor-ICs/Fifty-To-Two-Hundred-Amp-Integrated-Conductor-Sensor-ICs/ACS758.aspx)
+Allegro CB-PSF
+0
+5
+5
+Sensor_Current
+Allegro_CB_PSS
+Allegro MicroSystems, CB-PSS Package (http://www.allegromicro.com/en/Products/Current-Sensor-ICs/Fifty-To-Two-Hundred-Amp-Integrated-Conductor-Sensor-ICs/ACS758.aspx)
+Allegro CB-PSS
+0
+5
+5
+Sensor_Current
+Allegro_PSOF-7_4.8x6.4mm_P1.60mm
+Allegro Microsystems PSOF-7, 4.8x6.4mm Body, 1.60mm Pitch (http://www.allegromicro.com/~/media/Files/Datasheets/ACS780-Datasheet.ashx)
+Allegro PSOF-7
+0
+7
+7
+Sensor_Current
+Allegro_QFN-12-10-1EP_3x3mm_P0.5mm
+Allegro Microsystems 12-Lead (10-Lead Populated) Quad Flat Pack, 3x3mm Body, 0.5mm Pitch (http://www.allegromicro.com/~/media/Files/Datasheets/ACS711-Datasheet.ashx)
+Allegro QFN 0.5
+0
+14
+10
+Sensor_Current
+Allegro_QSOP-24_3.9x8.7mm_P0.635mm
+Allegro Microsystems 24-Lead Plastic Shrink Small Outline Narrow Body Body [QSOP] (http://www.allegromicro.com/~/media/Files/Datasheets/ACS726-Datasheet.ashx?la=en)
+Allegro QSOP 0.635
+0
+24
+24
+Sensor_Current
+Allegro_SIP-3
+Allegro Microsystems SIP-3, 1.27mm Pitch (http://www.allegromicro.com/~/media/Files/Datasheets/A1369-Datasheet.ashx)
+Allegro SIP-3
+0
+3
+3
+Sensor_Current
+Allegro_SIP-4
+Allegro Microsystems SIP-4, 1.27mm Pitch (http://www.allegromicro.com/~/media/Files/Datasheets/A1363-Datasheet.ashx)
+Allegro SIP-4
+0
+4
+4
+Sensor_Current
+Diodes_SIP-3_4.1x1.5mm_P1.27mm
+Diodes SIP-3 Bulk Pack, 1.27mm Pitch (https://www.diodes.com/assets/Package-Files/SIP-3-Bulk-Pack.pdf)
+Diodes SIP-3 Bulk Pack
+0
+3
+3
+Sensor_Current
+Diodes_SIP-3_4.1x1.5mm_P2.65mm
+Diodes SIP-3 Ammo Pack, 2.65mm Pitch (https://www.diodes.com/assets/Package-Files/SIP-3-Ammo-Pack.pdf)
+Diodes SIP-3 Ammo Pack
+0
+3
+3
+Sensor_Current
+Honeywell_CSLW
+https://sensing.honeywell.com/honeywell-sensing-cslw-series-product-sheet-005861-1-en.pdf
+Miniature Wired Open-Loop Current Sensor
+0
+5
+5
+Sensor_Current
+LEM_CKSR
+LEM CKSR 6/15/25/50/75-NP Current Transducer, https://www.lem.com/sites/default/files/products_datasheets/cksr_75-np.pdf
+current transducer LEM
+0
+14
+14
+Sensor_Current
+LEM_HO8-NP
+LEM HO 8/15/25-NP Current Transducer (https://www.lem.com/sites/default/files/products_datasheets/ho-np-0000_series.pdf)
+current transducer
+0
+13
+13
+Sensor_Current
+LEM_HO8-NSM
+LEM HO 8/15/25-NSM Current Transducer (https://www.lem.com/sites/default/files/products_datasheets/ho-nsm-0000_series.pdf)
+current transducer
+0
+13
+13
+Sensor_Current
+LEM_HO40-NP
+LEM HO 40/60/120/150-NP Current Transducer (https://www.lem.com/sites/default/files/products_datasheets/ho-np_0100__1100_series.pdf)
+current transducer
+0
+13
+13
+Sensor_Current
+LEM_HTFS
+LEM HTFS x00-P current transducer (https://www.lem.com/sites/default/files/products_datasheets/htfs_200_800-p.pdf)
+HTFS current transducer
+0
+4
+4
+Sensor_Current
+LEM_HX02-P
+LEM HX02-P hall effect current transducer (https://www.lem.com/sites/default/files/products_datasheets/hx%202_6-p_e%20v5.pdf)
+hall current
+0
+6
+6
+Sensor_Current
+LEM_HX03-P-SP2
+LEM HX03-P-SP2 hall effect current transducer (https://www.lem.com/sites/default/files/products_datasheets/hx%203_50-p_sp2_e%20v07.pdf)
+hall current
+0
+6
+6
+Sensor_Current
+LEM_HX04-P
+LEM HX04-P hall effect current transducer (https://www.lem.com/sites/default/files/products_datasheets/hx%202_6-p_e%20v5.pdf)
+hall current
+0
+6
+6
+Sensor_Current
+LEM_HX05-NP
+LEM HX05-NP hall effect current transducer (https://www.lem.com/sites/default/files/products_datasheets/hx%205_15-np_e%20v10.pdf)
+hall current
+0
+8
+8
+Sensor_Current
+LEM_HX05-P-SP2
+LEM HX05-P-SP2 hall effect current transducer (https://www.lem.com/sites/default/files/products_datasheets/hx%203_50-p_sp2_e%20v07.pdf)
+hall current
+0
+6
+6
+Sensor_Current
+LEM_HX06-P
+LEM HX06-P hall effect current transducer (https://www.lem.com/sites/default/files/products_datasheets/hx%202_6-p_e%20v5.pdf)
+hall current
+0
+6
+6
+Sensor_Current
+LEM_HX10-NP
+LEM HX10-NP hall effect current transducer (https://www.lem.com/sites/default/files/products_datasheets/hx%205_15-np_e%20v10.pdf)
+hall current
+0
+8
+8
+Sensor_Current
+LEM_HX10-P-SP2
+LEM HX10-P-SP2 hall effect current transducer (https://www.lem.com/sites/default/files/products_datasheets/hx%203_50-p_sp2_e%20v07.pdf)
+hall current
+0
+6
+6
+Sensor_Current
+LEM_HX15-NP
+LEM HX15-NP hall effect current transducer (https://www.lem.com/sites/default/files/products_datasheets/hx%205_15-np_e%20v10.pdf)
+hall current
+0
+8
+8
+Sensor_Current
+LEM_HX15-P-SP2
+LEM HX15-P-SP2 hall effect current transducer (https://www.lem.com/sites/default/files/products_datasheets/hx%203_50-p_sp2_e%20v07.pdf)
+hall current
+0
+6
+6
+Sensor_Current
+LEM_HX20-P-SP2
+LEM HX20-P-SP2 hall effect current transducer (https://www.lem.com/sites/default/files/products_datasheets/hx%203_50-p_sp2_e%20v07.pdf)
+hall current
+0
+6
+6
+Sensor_Current
+LEM_HX25-P-SP2
+LEM HX25-P-SP2 hall effect current transducer (https://www.lem.com/sites/default/files/products_datasheets/hx%203_50-p_sp2_e%20v07.pdf)
+hall current
+0
+6
+6
+Sensor_Current
+LEM_HX50-P-SP2
+LEM HX50-P-SP2 hall effect current transducer (https://www.lem.com/sites/default/files/products_datasheets/hx%203_50-p_sp2_e%20v07.pdf)
+hall current
+0
+6
+6
+Sensor_Current
+LEM_LA25-P
+LEM Current Transducer (https://www.lem.com/sites/default/files/products_datasheets/la_25-p.pdf)
+current transducer
+0
+3
+3
+Sensor_Current
+LEM_LTSR-NP
+LEM current transducer LEM_LTSR-NP 5V supply voltage series https://www.lem.com/sites/default/files/products_datasheets/ltsr_6-np.pdf
+Current transducer
+0
+10
+10
+Sensor_Distance
+ST_VL53L1x
+VL53L1x distance sensor
+VL53L1CXV0FY1 VL53L1x
+0
+13
+12
+Sensor_Humidity
+Sensirion_DFN-4-1EP_2x2mm_P1mm_EP0.7x1.6mm
+DFN, 4 Pin (https://www.sensirion.com/fileadmin/user_upload/customers/sensirion/Dokumente/0_Datasheets/Humidity/Sensirion_Humidity_Sensors_SHTC3_Datasheet.pdf)
+Sensirion DFN NoLead
+0
+10
+5
+Sensor_Humidity
+Sensirion_DFN-8-1EP_2.5x2.5mm_P0.5mm_EP1.1x1.7mm
+Sensirion DFN-8 SHT3x-DIS (https://www.sensirion.com/fileadmin/user_upload/customers/sensirion/Dokumente/2_Humidity_Sensors/Datasheets/Sensirion_Humidity_Sensors_SHT3x_Datasheet_digital.pdf)
+sensirion dfn nolead
+0
+10
+9
+Sensor_Motion
+InvenSense_QFN-24_3x3mm_P0.4mm
+24-Lead Plastic QFN (3mm x 3mm); Pitch 0.4mm; EP 1.7x1.54mm; for InvenSense motion sensors; keepout area marked (Package see: https://store.invensense.com/datasheets/invensense/MPU9250REV1.0.pdf; See also https://www.invensense.com/wp-content/uploads/2015/02/InvenSense-MEMS-Handling.pdf)
+QFN 0.4
+0
+24
+24
+Sensor_Motion
+InvenSense_QFN-24_3x3mm_P0.4mm_NoMask
+24-Lead Plastic QFN (3mm x 3mm); Pitch 0.4mm; EP 1.7x1.54mm; for InvenSense motion sensors; Mask removed below exposed pad; keepout area marked (Package see: https://store.invensense.com/datasheets/invensense/MPU9250REV1.0.pdf; See also https://www.invensense.com/wp-content/uploads/2015/02/InvenSense-MEMS-Handling.pdf)
+QFN 0.4
+0
+25
+24
+Sensor_Motion
+InvenSense_QFN-24_4x4mm_P0.5mm
+24-Lead Plastic QFN (4mm x 4mm); Pitch 0.5mm; EP 2.7x2.6mm; for InvenSense motion sensors; keepout area marked (Package see: https://store.invensense.com/datasheets/invensense/MPU-6050_DataSheet_V3%204.pdf; See also https://www.invensense.com/wp-content/uploads/2015/02/InvenSense-MEMS-Handling.pdf)
+QFN 0.5
+0
+24
+24
+Sensor_Motion
+InvenSense_QFN-24_4x4mm_P0.5mm_NoMask
+24-Lead Plastic QFN (4mm x 4mm); Pitch 0.5mm; EP 2.7x2.6mm; for InvenSense motion sensors; Mask removed below exposed pad; keepout area marked (Package see: https://store.invensense.com/datasheets/invensense/MPU-6050_DataSheet_V3%204.pdf; See also https://www.invensense.com/wp-content/uploads/2015/02/InvenSense-MEMS-Handling.pdf)
+QFN 0.5
+0
+25
+24
+Sensor_Pressure
+Freescale_98ARH99066A
+https://www.nxp.com/docs/en/data-sheet/MPXH6250A.pdf
+sensor pressure ssop 98ARH99066A
+0
+8
+8
+Sensor_Pressure
+Freescale_98ARH99089A
+https://www.nxp.com/docs/en/data-sheet/MPXH6250A.pdf
+sensor pressure ssop 98ARH99089A
+0
+8
+8
+Sensor_Pressure
+Honeywell_40PCxxxG1A
+https://www.honeywellscportal.com/index.php?ci_id=138832
+pressure sensor automotive honeywell
+0
+3
+3
+Sensor_Pressure
+TE_MS5525DSO-DBxxxyS
+Pressure Sensor, Dual-Barbed, https://www.te.com/commerce/DocumentDelivery/DDEController?Action=srchrtrv&DocNm=MS5525DSO&DocType=DS&DocLang=English
+Pressure DualBarbed
+0
+14
+14
+Sensor_Voltage
+LEM_LV25-P
+LEM LV25-P Voltage transducer, https://www.lem.com/sites/default/files/products_datasheets/lv_25-p.pdf
+LEM Hall Effect Voltage transducer
+0
+5
+5
+Socket
+3M_Textool_240-1288-00-0602J_2x20_P2.54mm
+3M 40-pin zero insertion force socket, though-hole, row spacing 25.4 mm (1000 mils)
+THT DIP DIL ZIF 25.4mm 1000mil Socket
+0
+40
+40
+Socket
+DIP_Socket-14_W4.3_W5.08_W7.62_W10.16_W10.9_3M_214-3339-00-0602J
+3M 14-pin zero insertion force socket, through-hole, row spacing 7.62 mm (300 mils), http://multimedia.3m.com/mws/media/494546O/3mtm-dip-sockets-100-2-54-mm-ts0365.pdf
+THT DIP DIL ZIF 7.62mm 300mil Socket
+0
+14
+14
+Socket
+DIP_Socket-16_W4.3_W5.08_W7.62_W10.16_W10.9_3M_216-3340-00-0602J
+3M 16-pin zero insertion force socket, through-hole, row spacing 7.62 mm (300 mils), http://multimedia.3m.com/mws/media/494546O/3mtm-dip-sockets-100-2-54-mm-ts0365.pdf
+THT DIP DIL ZIF 7.62mm 300mil Socket
+0
+16
+16
+Socket
+DIP_Socket-18_W4.3_W5.08_W7.62_W10.16_W10.9_3M_218-3341-00-0602J
+3M 18-pin zero insertion force socket, through-hole, row spacing 7.62 mm (300 mils), http://multimedia.3m.com/mws/media/494546O/3mtm-dip-sockets-100-2-54-mm-ts0365.pdf
+THT DIP DIL ZIF 7.62mm 300mil Socket
+0
+18
+18
+Socket
+DIP_Socket-20_W4.3_W5.08_W7.62_W10.16_W10.9_3M_220-3342-00-0602J
+3M 20-pin zero insertion force socket, through-hole, row spacing 7.62 mm (300 mils), http://multimedia.3m.com/mws/media/494546O/3mtm-dip-sockets-100-2-54-mm-ts0365.pdf
+THT DIP DIL ZIF 7.62mm 300mil Socket
+0
+20
+20
+Socket
+DIP_Socket-22_W6.9_W7.62_W10.16_W12.7_W13.5_3M_222-3343-00-0602J
+3M 22-pin zero insertion force socket, through-hole, row spacing 10.16 mm (400 mils), http://multimedia.3m.com/mws/media/494546O/3mtm-dip-sockets-100-2-54-mm-ts0365.pdf
+THT DIP DIL ZIF 10.16mm 400mil Socket
+0
+22
+22
+Socket
+DIP_Socket-24_W4.3_W5.08_W7.62_W10.16_W10.9_3M_224-5248-00-0602J
+3M 24-pin zero insertion force socket, through-hole, row spacing 7.62 mm (300 mils), http://multimedia.3m.com/mws/media/494546O/3mtm-dip-sockets-100-2-54-mm-ts0365.pdf
+THT DIP DIL ZIF 7.62mm 300mil Socket
+0
+24
+24
+Socket
+DIP_Socket-24_W11.9_W12.7_W15.24_W17.78_W18.5_3M_224-1275-00-0602J
+3M 24-pin zero insertion force socket, through-hole, row spacing 15.24 mm (600 mils), http://multimedia.3m.com/mws/media/494546O/3mtm-dip-sockets-100-2-54-mm-ts0365.pdf
+THT DIP DIL ZIF 15.24mm 600mil Socket
+0
+24
+24
+Socket
+DIP_Socket-28_W6.9_W7.62_W10.16_W12.7_W13.5_3M_228-4817-00-0602J
+3M 28-pin zero insertion force socket, through-hole, row spacing 10.16 mm (400 mils), http://multimedia.3m.com/mws/media/494546O/3mtm-dip-sockets-100-2-54-mm-ts0365.pdf
+THT DIP DIL ZIF 10.16mm 400mil Socket
+0
+28
+28
+Socket
+DIP_Socket-28_W11.9_W12.7_W15.24_W17.78_W18.5_3M_228-1277-00-0602J
+3M 28-pin zero insertion force socket, through-hole, row spacing 15.24 mm (600 mils), http://multimedia.3m.com/mws/media/494546O/3mtm-dip-sockets-100-2-54-mm-ts0365.pdf
+THT DIP DIL ZIF 15.24mm 600mil Socket
+0
+28
+28
+Socket
+DIP_Socket-32_W11.9_W12.7_W15.24_W17.78_W18.5_3M_232-1285-00-0602J
+3M 32-pin zero insertion force socket, through-hole, row spacing 15.24 mm (600 mils), http://multimedia.3m.com/mws/media/494546O/3mtm-dip-sockets-100-2-54-mm-ts0365.pdf
+THT DIP DIL ZIF 15.24mm 600mil Socket
+0
+32
+32
+Socket
+DIP_Socket-40_W11.9_W12.7_W15.24_W17.78_W18.5_3M_240-1280-00-0602J
+3M 40-pin zero insertion force socket, through-hole, row spacing 15.24 mm (600 mils), http://multimedia.3m.com/mws/media/494546O/3mtm-dip-sockets-100-2-54-mm-ts0365.pdf
+THT DIP DIL ZIF 15.24mm 600mil Socket
+0
+40
+40
+Socket
+DIP_Socket-40_W22.1_W22.86_W25.4_W27.94_W28.7_3M_240-3639-00-0602J
+3M 40-pin zero insertion force socket, through-hole, row spacing 25.4 mm (1000 mils), http://multimedia.3m.com/mws/media/494546O/3mtm-dip-sockets-100-2-54-mm-ts0365.pdf
+THT DIP DIL ZIF 25.4mm 1000mil Socket
+0
+40
+40
+Socket
+DIP_Socket-42_W11.9_W12.7_W15.24_W17.78_W18.5_3M_242-1281-00-0602J
+3M 42-pin zero insertion force socket, through-hole, row spacing 15.24 mm (600 mils), http://multimedia.3m.com/mws/media/494546O/3mtm-dip-sockets-100-2-54-mm-ts0365.pdf
+THT DIP DIL ZIF 15.24mm 600mil Socket
+0
+42
+42
+Socket
+Wells_648-0482211SA01
+https://www.farnell.com/cad/316865.pdf?_ga=2.37208032.177107060.1530611323-249019997.1498114824
+48pin TSOP Socket
+0
+48
+48
+Symbol
+CE-Logo_8.5x6mm_SilkScreen
+CE marking
+Logo CE certification
+0
+0
+0
+Symbol
+CE-Logo_11.2x8mm_SilkScreen
+CE marking
+Logo CE certification
+0
+0
+0
+Symbol
+CE-Logo_16.8x12mm_SilkScreen
+CE marking
+Logo CE certification
+0
+0
+0
+Symbol
+CE-Logo_28x20mm_SilkScreen
+CE marking
+Logo CE certification
+0
+0
+0
+Symbol
+CE-Logo_42x30mm_SilkScreen
+CE marking
+Logo CE certification
+0
+0
+0
+Symbol
+CE-Logo_56.1x40mm_SilkScreen
+CE marking
+Logo CE certification
+0
+0
+0
+Symbol
+ESD-Logo_6.6x6mm_SilkScreen
+Electrostatic discharge Logo
+Logo ESD
+0
+0
+0
+Symbol
+ESD-Logo_8.9x8mm_SilkScreen
+Electrostatic discharge Logo
+Logo ESD
+0
+0
+0
+Symbol
+ESD-Logo_13.2x12mm_SilkScreen
+Electrostatic discharge Logo
+Logo ESD
+0
+0
+0
+Symbol
+ESD-Logo_22x20mm_SilkScreen
+Electrostatic discharge Logo
+Logo ESD
+0
+0
+0
+Symbol
+ESD-Logo_33x30mm_SilkScreen
+Electrostatic discharge Logo
+Logo ESD
+0
+0
+0
+Symbol
+ESD-Logo_44.1x40mm_SilkScreen
+Electrostatic discharge Logo
+Logo ESD
+0
+0
+0
+Symbol
+FCC-Logo_7.3x6mm_SilkScreen
+FCC marking
+Logo FCC certification
+0
+0
+0
+Symbol
+FCC-Logo_9.6x8mm_SilkScreen
+FCC marking
+Logo FCC certification
+0
+0
+0
+Symbol
+FCC-Logo_14.6x12mm_SilkScreen
+FCC marking
+Logo FCC certification
+0
+0
+0
+Symbol
+FCC-Logo_24.2x20mm_SilkScreen
+FCC marking
+Logo FCC certification
+0
+0
+0
+Symbol
+FCC-Logo_36.3x30mm_SilkScreen
+FCC marking
+Logo FCC certification
+0
+0
+0
+Symbol
+FCC-Logo_48.3x40mm_SilkScreen
+FCC marking
+Logo FCC certification
+0
+0
+0
+Symbol
+KiCad-Logo2_5mm_Copper
+KiCad Logo
+Logo KiCad
+0
+0
+0
+Symbol
+KiCad-Logo2_5mm_SilkScreen
+KiCad Logo
+Logo KiCad
+0
+0
+0
+Symbol
+KiCad-Logo2_6mm_Copper
+KiCad Logo
+Logo KiCad
+0
+0
+0
+Symbol
+KiCad-Logo2_6mm_SilkScreen
+KiCad Logo
+Logo KiCad
+0
+0
+0
+Symbol
+KiCad-Logo2_8mm_Copper
+KiCad Logo
+Logo KiCad
+0
+0
+0
+Symbol
+KiCad-Logo2_8mm_SilkScreen
+KiCad Logo
+Logo KiCad
+0
+0
+0
+Symbol
+KiCad-Logo2_12mm_Copper
+KiCad Logo
+Logo KiCad
+0
+0
+0
+Symbol
+KiCad-Logo2_12mm_SilkScreen
+KiCad Logo
+Logo KiCad
+0
+0
+0
+Symbol
+KiCad-Logo2_20mm_Copper
+KiCad Logo
+Logo KiCad
+0
+0
+0
+Symbol
+KiCad-Logo2_20mm_SilkScreen
+KiCad Logo
+Logo KiCad
+0
+0
+0
+Symbol
+KiCad-Logo2_30mm_Copper
+KiCad Logo
+Logo KiCad
+0
+0
+0
+Symbol
+KiCad-Logo2_30mm_SilkScreen
+KiCad Logo
+Logo KiCad
+0
+0
+0
+Symbol
+KiCad-Logo2_40mm_Copper
+KiCad Logo
+Logo KiCad
+0
+0
+0
+Symbol
+KiCad-Logo2_40mm_SilkScreen
+KiCad Logo
+Logo KiCad
+0
+0
+0
+Symbol
+KiCad-Logo_5mm_Copper
+KiCad Logo
+Logo KiCad
+0
+0
+0
+Symbol
+KiCad-Logo_5mm_SilkScreen
+KiCad Logo
+Logo KiCad
+0
+0
+0
+Symbol
+KiCad-Logo_6mm_Copper
+KiCad Logo
+Logo KiCad
+0
+0
+0
+Symbol
+KiCad-Logo_6mm_SilkScreen
+KiCad Logo
+Logo KiCad
+0
+0
+0
+Symbol
+KiCad-Logo_8mm_Copper
+KiCad Logo
+Logo KiCad
+0
+0
+0
+Symbol
+KiCad-Logo_8mm_SilkScreen
+KiCad Logo
+Logo KiCad
+0
+0
+0
+Symbol
+KiCad-Logo_12mm_Copper
+KiCad Logo
+Logo KiCad
+0
+0
+0
+Symbol
+KiCad-Logo_12mm_SilkScreen
+KiCad Logo
+Logo KiCad
+0
+0
+0
+Symbol
+KiCad-Logo_20mm_Copper
+KiCad Logo
+Logo KiCad
+0
+0
+0
+Symbol
+KiCad-Logo_20mm_SilkScreen
+KiCad Logo
+Logo KiCad
+0
+0
+0
+Symbol
+KiCad-Logo_30mm_Copper
+KiCad Logo
+Logo KiCad
+0
+0
+0
+Symbol
+KiCad-Logo_30mm_SilkScreen
+KiCad Logo
+Logo KiCad
+0
+0
+0
+Symbol
+KiCad-Logo_40mm_Copper
+KiCad Logo
+Logo KiCad
+0
+0
+0
+Symbol
+KiCad-Logo_40mm_SilkScreen
+KiCad Logo
+Logo KiCad
+0
+0
+0
+Symbol
+OSHW-Logo2_7.3x6mm_Copper
+Open Source Hardware Symbol
+Logo Symbol OSHW
+0
+0
+0
+Symbol
+OSHW-Logo2_7.3x6mm_SilkScreen
+Open Source Hardware Symbol
+Logo Symbol OSHW
+0
+0
+0
+Symbol
+OSHW-Logo2_9.8x8mm_Copper
+Open Source Hardware Symbol
+Logo Symbol OSHW
+0
+0
+0
+Symbol
+OSHW-Logo2_9.8x8mm_SilkScreen
+Open Source Hardware Symbol
+Logo Symbol OSHW
+0
+0
+0
+Symbol
+OSHW-Logo2_14.6x12mm_Copper
+Open Source Hardware Symbol
+Logo Symbol OSHW
+0
+0
+0
+Symbol
+OSHW-Logo2_14.6x12mm_SilkScreen
+Open Source Hardware Symbol
+Logo Symbol OSHW
+0
+0
+0
+Symbol
+OSHW-Logo2_24.3x20mm_Copper
+Open Source Hardware Symbol
+Logo Symbol OSHW
+0
+0
+0
+Symbol
+OSHW-Logo2_24.3x20mm_SilkScreen
+Open Source Hardware Symbol
+Logo Symbol OSHW
+0
+0
+0
+Symbol
+OSHW-Logo2_36.5x30mm_Copper
+Open Source Hardware Symbol
+Logo Symbol OSHW
+0
+0
+0
+Symbol
+OSHW-Logo2_36.5x30mm_SilkScreen
+Open Source Hardware Symbol
+Logo Symbol OSHW
+0
+0
+0
+Symbol
+OSHW-Logo2_48.7x40mm_Copper
+Open Source Hardware Symbol
+Logo Symbol OSHW
+0
+0
+0
+Symbol
+OSHW-Logo2_48.7x40mm_SilkScreen
+Open Source Hardware Symbol
+Logo Symbol OSHW
+0
+0
+0
+Symbol
+OSHW-Logo_5.7x6mm_Copper
+Open Source Hardware Logo
+Logo OSHW
+0
+0
+0
+Symbol
+OSHW-Logo_5.7x6mm_SilkScreen
+Open Source Hardware Logo
+Logo OSHW
+0
+0
+0
+Symbol
+OSHW-Logo_7.5x8mm_Copper
+Open Source Hardware Logo
+Logo OSHW
+0
+0
+0
+Symbol
+OSHW-Logo_7.5x8mm_SilkScreen
+Open Source Hardware Logo
+Logo OSHW
+0
+0
+0
+Symbol
+OSHW-Logo_11.4x12mm_Copper
+Open Source Hardware Logo
+Logo OSHW
+0
+0
+0
+Symbol
+OSHW-Logo_11.4x12mm_SilkScreen
+Open Source Hardware Logo
+Logo OSHW
+0
+0
+0
+Symbol
+OSHW-Logo_19x20mm_Copper
+Open Source Hardware Logo
+Logo OSHW
+0
+0
+0
+Symbol
+OSHW-Logo_19x20mm_SilkScreen
+Open Source Hardware Logo
+Logo OSHW
+0
+0
+0
+Symbol
+OSHW-Logo_28.5x30mm_Copper
+Open Source Hardware Logo
+Logo OSHW
+0
+0
+0
+Symbol
+OSHW-Logo_28.5x30mm_SilkScreen
+Open Source Hardware Logo
+Logo OSHW
+0
+0
+0
+Symbol
+OSHW-Logo_38.1x40mm_Copper
+Open Source Hardware Logo
+Logo OSHW
+0
+0
+0
+Symbol
+OSHW-Logo_38.1x40mm_SilkScreen
+Open Source Hardware Logo
+Logo OSHW
+0
+0
+0
+Symbol
+OSHW-Symbol_6.7x6mm_Copper
+Open Source Hardware Symbol
+Logo Symbol OSHW
+0
+0
+0
+Symbol
+OSHW-Symbol_6.7x6mm_SilkScreen
+Open Source Hardware Symbol
+Logo Symbol OSHW
+0
+0
+0
+Symbol
+OSHW-Symbol_8.9x8mm_Copper
+Open Source Hardware Symbol
+Logo Symbol OSHW
+0
+0
+0
+Symbol
+OSHW-Symbol_8.9x8mm_SilkScreen
+Open Source Hardware Symbol
+Logo Symbol OSHW
+0
+0
+0
+Symbol
+OSHW-Symbol_13.4x12mm_Copper
+Open Source Hardware Symbol
+Logo Symbol OSHW
+0
+0
+0
+Symbol
+OSHW-Symbol_13.4x12mm_SilkScreen
+Open Source Hardware Symbol
+Logo Symbol OSHW
+0
+0
+0
+Symbol
+OSHW-Symbol_22.3x20mm_Copper
+Open Source Hardware Symbol
+Logo Symbol OSHW
+0
+0
+0
+Symbol
+OSHW-Symbol_22.3x20mm_SilkScreen
+Open Source Hardware Symbol
+Logo Symbol OSHW
+0
+0
+0
+Symbol
+OSHW-Symbol_33.5x30mm_Copper
+Open Source Hardware Symbol
+Logo Symbol OSHW
+0
+0
+0
+Symbol
+OSHW-Symbol_33.5x30mm_SilkScreen
+Open Source Hardware Symbol
+Logo Symbol OSHW
+0
+0
+0
+Symbol
+OSHW-Symbol_44.5x40mm_Copper
+Open Source Hardware Symbol
+Logo Symbol OSHW
+0
+0
+0
+Symbol
+OSHW-Symbol_44.5x40mm_SilkScreen
+Open Source Hardware Symbol
+Logo Symbol OSHW
+0
+0
+0
+Symbol
+Polarity_Center_Negative_6mm_SilkScreen
+Polarity Logo, Center Negative
+Logo Polarity Center Negative
+0
+0
+0
+Symbol
+Polarity_Center_Negative_8mm_SilkScreen
+Polarity Logo, Center Negative
+Logo Polarity Center Negative
+0
+0
+0
+Symbol
+Polarity_Center_Negative_12mm_SilkScreen
+Polarity Logo, Center Negative
+Logo Polarity Center Negative
+0
+0
+0
+Symbol
+Polarity_Center_Negative_20mm_SilkScreen
+Polarity Logo, Center Negative
+Logo Polarity Center Negative
+0
+0
+0
+Symbol
+Polarity_Center_Negative_30mm_SilkScreen
+Polarity Logo, Center Negative
+Logo Polarity Center Negative
+0
+0
+0
+Symbol
+Polarity_Center_Negative_40mm_SilkScreen
+Polarity Logo, Center Negative
+Logo Polarity Center Negative
+0
+0
+0
+Symbol
+Polarity_Center_Positive_6mm_SilkScreen
+Polarity Logo, Center Positive
+Logo Polarity Center Positive
+0
+0
+0
+Symbol
+Polarity_Center_Positive_8mm_SilkScreen
+Polarity Logo, Center Positive
+Logo Polarity Center Positive
+0
+0
+0
+Symbol
+Polarity_Center_Positive_12mm_SilkScreen
+Polarity Logo, Center Positive
+Logo Polarity Center Positive
+0
+0
+0
+Symbol
+Polarity_Center_Positive_20mm_SilkScreen
+Polarity Logo, Center Positive
+Logo Polarity Center Positive
+0
+0
+0
+Symbol
+Polarity_Center_Positive_30mm_SilkScreen
+Polarity Logo, Center Positive
+Logo Polarity Center Positive
+0
+0
+0
+Symbol
+Polarity_Center_Positive_40mm_SilkScreen
+Polarity Logo, Center Positive
+Logo Polarity Center Positive
+0
+0
+0
+Symbol
+RoHS-Logo_6mm_SilkScreen
+Restriction of Hazardous Substances Directive Logo
+Logo RoHS
+0
+0
+0
+Symbol
+RoHS-Logo_8mm_SilkScreen
+Restriction of Hazardous Substances Directive Logo
+Logo RoHS
+0
+0
+0
+Symbol
+RoHS-Logo_12mm_SilkScreen
+Restriction of Hazardous Substances Directive Logo
+Logo RoHS
+0
+0
+0
+Symbol
+RoHS-Logo_20mm_SilkScreen
+Restriction of Hazardous Substances Directive Logo
+Logo RoHS
+0
+0
+0
+Symbol
+RoHS-Logo_30mm_SilkScreen
+Restriction of Hazardous Substances Directive Logo
+Logo RoHS
+0
+0
+0
+Symbol
+RoHS-Logo_40mm_SilkScreen
+Restriction of Hazardous Substances Directive Logo
+Logo RoHS
+0
+0
+0
+Symbol
+Symbol_Attention_CopperTop_Big
+Symbol, Attention, Copper Top, Big,
+Symbol, Attention, Copper Top, Big,
+0
+0
+0
+Symbol
+Symbol_Attention_CopperTop_Small
+Symbol, Attention, Copper Top, Small,
+Symbol, Attention, Copper Top, Small,
+0
+0
+0
+Symbol
+Symbol_Barrel_Polarity
+Barrel connector polarity indicator
+barrel polarity
+0
+0
+0
+Symbol
+Symbol_CC-Attribution_CopperTop_Big
+Symbol, CC-Attribution, Copper Top, Big,
+Symbol, CC-Attribution, Copper Top, Big,
+0
+0
+0
+Symbol
+Symbol_CC-Attribution_CopperTop_Small
+Symbol, CC-Share Alike, Copper Top, Small,
+Symbol, CC-Share Alike, Copper Top, Small,
+0
+0
+0
+Symbol
+Symbol_CC-Noncommercial_CopperTop_Big
+Symbol, CC-Noncommercial, Copper Top, Big,
+Symbol, CC-Noncommercial, Copper Top, Big,
+0
+0
+0
+Symbol
+Symbol_CC-Noncommercial_CopperTop_Small
+Symbol, CC-Noncommercial Alike, Copper Top, Small,
+Symbol, CC-Noncommercial Alike, Copper Top, Small,
+0
+0
+0
+Symbol
+Symbol_CC-PublicDomain_CopperTop_Big
+Symbol, CC-PublicDomain, Copper Top, Big,
+Symbol, CC-PublicDomain, Copper Top, Big,
+0
+0
+0
+Symbol
+Symbol_CC-PublicDomain_CopperTop_Small
+Symbol, CC-Public Domain, Copper Top, Small,
+Symbol, CC-Public Domain, Copper Top, Small,
+0
+0
+0
+Symbol
+Symbol_CC-PublicDomain_SilkScreenTop_Big
+Symbol, CC-PublicDomain, SilkScreen Top, Big,
+Symbol, CC-PublicDomain, SilkScreen Top, Big,
+0
+0
+0
+Symbol
+Symbol_CC-ShareAlike_CopperTop_Big
+Symbol, CC-Share Alike, Copper Top, Big,
+Symbol, CC-Share Alike, Copper Top, Big,
+0
+0
+0
+Symbol
+Symbol_CC-ShareAlike_CopperTop_Small
+Symbol, CC-Share Alike, Copper Top, Small,
+Symbol, CC-Share Alike, Copper Top, Small,
+0
+0
+0
+Symbol
+Symbol_CreativeCommonsPublicDomain_CopperTop_Small
+Symbol, Creative Commons Public Domain, CopperTop, Small,
+Symbol, Creative Commons Public Domain, CopperTop, Small,
+0
+0
+0
+Symbol
+Symbol_CreativeCommonsPublicDomain_SilkScreenTop_Small
+Symbol, Creative Commons Public Domain, SilkScreenTop, Small,
+Symbol, Creative Commons Public Domain, SilkScreen Top, Small,
+0
+0
+0
+Symbol
+Symbol_CreativeCommons_CopperTop_Type1_Big
+Symbol, Creative Commons, CopperTop, Type 1, Big,
+Symbol, Creative Commons, CopperTop, Type 1, Big,
+0
+0
+0
+Symbol
+Symbol_CreativeCommons_CopperTop_Type2_Big
+Symbol, Creative Commons, CopperTop, Type 2, Big,
+Symbol, Creative Commons, CopperTop, Type 2, Big,
+0
+0
+0
+Symbol
+Symbol_CreativeCommons_CopperTop_Type2_Small
+Symbol, Creative Commons, CopperTop, Type 2, Small,
+Symbol, Creative Commons, CopperTop, Type 2, Small,
+0
+0
+0
+Symbol
+Symbol_CreativeCommons_SilkScreenTop_Type2_Big
+Symbol, Creative Commons, SilkScreen Top, Type 2, Big,
+Symbol, Creative Commons, SilkScreen Top, Type 2, Big,
+0
+0
+0
+Symbol
+Symbol_Danger_CopperTop_Big
+Symbol, Danger, CopperTop, Big,
+Symbol, Danger, CopperTop, Big,
+0
+0
+0
+Symbol
+Symbol_Danger_CopperTop_Small
+Symbol, Danger, Copper Top, Small,
+Symbol, Danger, Copper Top, Small,
+0
+0
+0
+Symbol
+Symbol_ESD-Logo-Text_CopperTop
+
+
+0
+0
+0
+Symbol
+Symbol_ESD-Logo_CopperTop
+ESD-Logo, similar JEDEC-14, without text, ohne Text, Copper Top,
+ESD-Logo, similar JEDEC-14, without text, ohne Text, Copper Top,
+0
+0
+0
+Symbol
+Symbol_GNU-GPL_CopperTop_Big
+Symbol, GNU-GPL, Copper Top, Big,
+Symbol, GNU-GPL, Copper Top, Big,
+0
+0
+0
+Symbol
+Symbol_GNU-GPL_CopperTop_Small
+Symbol, GNU-GPL, Copper Top, Small,
+Symbol, GNU-GPL, Copper Top, Small,
+0
+0
+0
+Symbol
+Symbol_GNU-Logo_CopperTop
+GNU-Logo, GNU-Head, GNU-Kopf, Copper Top,
+GNU-Logo, GNU-Head, GNU-Kopf, Copper Top,
+0
+0
+0
+Symbol
+Symbol_GNU-Logo_SilkscreenTop
+GNU-Logo, GNU-Head, GNU-Kopf, Silkscreen,
+GNU-Logo, GNU-Head, GNU-Kopf, Silkscreen,
+0
+0
+0
+Symbol
+Symbol_HighVoltage_Type1_CopperTop_Big
+Symbol, HighVoltage, Type1, Copper Top, Big,
+Symbol, HighVoltage, Type1, Copper Top, Big,
+0
+0
+0
+Symbol
+Symbol_HighVoltage_Type2_CopperTop_Big
+Symbol, HighVoltage, Type2, Copper Top, Big,
+Symbol, HighVoltage, Type2, Copper Top, Big,
+0
+0
+0
+Symbol
+Symbol_HighVoltage_Type2_CopperTop_VerySmall
+Symbol, High Voltage, Type 2, Copper Top, Very Small,
+Symbol, High Voltage, Type 2, Copper Top, Very Small,
+0
+0
+0
+Symbol
+Symbol_Highvoltage_Type1_CopperTop_Small
+Symbol, Highvoltage, Type 1, Copper Top, Small,
+Symbol, Highvoltage, Type 1, Copper Top, Small,
+0
+0
+0
+Symbol
+Symbol_Highvoltage_Type2_CopperTop_Small
+Symbol, Highvoltage, Type 2, Copper Top, Small,
+Symbol, Highvoltage, Type 2, Copper Top, Small,
+0
+0
+0
+Symbol
+UKCA-Logo_6x6mm_SilkScreen
+UKCA marking
+Logo UKCA marking
+0
+0
+0
+Symbol
+UKCA-Logo_8x8mm_SilkScreen
+UKCA marking
+Logo UKCA marking
+0
+0
+0
+Symbol
+UKCA-Logo_12x12mm_SilkScreen
+UKCA marking
+Logo UKCA marking
+0
+0
+0
+Symbol
+UKCA-Logo_20x20mm_SilkScreen
+UKCA marking
+Logo UKCA marking
+0
+0
+0
+Symbol
+UKCA-Logo_30x30mm_SilkScreen
+UKCA marking
+Logo UKCA marking
+0
+0
+0
+Symbol
+UKCA-Logo_40x40mm_SilkScreen
+UKCA marking
+Logo UKCA marking
+0
+0
+0
+Symbol
+WEEE-Logo_4.2x6mm_SilkScreen
+Waste Electrical and Electronic Equipment Directive
+Logo WEEE
+0
+0
+0
+Symbol
+WEEE-Logo_5.6x8mm_SilkScreen
+Waste Electrical and Electronic Equipment Directive
+Logo WEEE
+0
+0
+0
+Symbol
+WEEE-Logo_8.4x12mm_SilkScreen
+Waste Electrical and Electronic Equipment Directive
+Logo WEEE
+0
+0
+0
+Symbol
+WEEE-Logo_14x20mm_SilkScreen
+Waste Electrical and Electronic Equipment Directive
+Logo WEEE
+0
+0
+0
+Symbol
+WEEE-Logo_21x30mm_SilkScreen
+Waste Electrical and Electronic Equipment Directive
+Logo WEEE
+0
+0
+0
+Symbol
+WEEE-Logo_28.1x40mm_SilkScreen
+Waste Electrical and Electronic Equipment Directive
+Logo WEEE
+0
+0
+0
+TerminalBlock
+TerminalBlock_Altech_AK300-2_P5.00mm
+Altech AK300 terminal block, pitch 5.0mm, 45 degree angled, see http://www.mouser.com/ds/2/16/PCBMETRC-24178.pdf
+Altech AK300 terminal block pitch 5.0mm
+0
+2
+2
+TerminalBlock
+TerminalBlock_Altech_AK300-3_P5.00mm
+Altech AK300 terminal block, pitch 5.0mm, 45 degree angled, see http://www.mouser.com/ds/2/16/PCBMETRC-24178.pdf
+Altech AK300 terminal block pitch 5.0mm
+0
+3
+3
+TerminalBlock
+TerminalBlock_Altech_AK300-4_P5.00mm
+Altech AK300 terminal block, pitch 5.0mm, 45 degree angled, see http://www.mouser.com/ds/2/16/PCBMETRC-24178.pdf
+Altech AK300 terminal block pitch 5.0mm
+0
+4
+4
+TerminalBlock
+TerminalBlock_Wuerth_691311400102_P7.62mm
+https://katalog.we-online.de/em/datasheet/6913114001xx.pdf
+Wuerth WR-TBL Series 3114 terminal block pitch 7.62mm
+0
+2
+2
+TerminalBlock
+TerminalBlock_bornier-2_P5.08mm
+simple 2-pin terminal block, pitch 5.08mm, revamped version of bornier2
+terminal block bornier2
+0
+2
+2
+TerminalBlock
+TerminalBlock_bornier-3_P5.08mm
+simple 3-pin terminal block, pitch 5.08mm, revamped version of bornier3
+terminal block bornier3
+0
+3
+3
+TerminalBlock
+TerminalBlock_bornier-4_P5.08mm
+simple 4-pin terminal block, pitch 5.08mm, revamped version of bornier4
+terminal block bornier4
+0
+4
+4
+TerminalBlock
+TerminalBlock_bornier-5_P5.08mm
+simple 5-pin terminal block, pitch 5.08mm, revamped version of bornier5
+terminal block bornier5
+0
+5
+5
+TerminalBlock
+TerminalBlock_bornier-6_P5.08mm
+simple 6pin terminal block, pitch 5.08mm, revamped version of bornier6
+terminal block bornier6
+0
+6
+6
+TerminalBlock_4Ucon
+TerminalBlock_4Ucon_1x02_P3.50mm_Horizontal
+Terminal Block 4Ucon ItemNo. 19963, 2 pins, pitch 3.5mm, size 7.7x7mm^2, drill diamater 1.2mm, pad diameter 2.4mm, see http://www.4uconnector.com/online/object/4udrawing/19963.pdf, script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_4Ucon
+THT Terminal Block 4Ucon ItemNo. 19963 pitch 3.5mm size 7.7x7mm^2 drill 1.2mm pad 2.4mm
+0
+2
+2
+TerminalBlock_4Ucon
+TerminalBlock_4Ucon_1x02_P3.50mm_Vertical
+Terminal Block 4Ucon ItemNo. 10693, vertical (cable from top), 2 pins, pitch 3.5mm, size 8x8.3mm^2, drill diamater 1.3mm, pad diameter 2.6mm, see http://www.4uconnector.com/online/object/4udrawing/10693.pdf, script-generated with , script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_4Ucon
+THT Terminal Block 4Ucon ItemNo. 10693 vertical pitch 3.5mm size 8x8.3mm^2 drill 1.3mm pad 2.6mm
+0
+2
+2
+TerminalBlock_4Ucon
+TerminalBlock_4Ucon_1x03_P3.50mm_Horizontal
+Terminal Block 4Ucon ItemNo. 20193, 3 pins, pitch 3.5mm, size 11.2x7mm^2, drill diamater 1.2mm, pad diameter 2.4mm, see http://www.4uconnector.com/online/object/4udrawing/20193.pdf, script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_4Ucon
+THT Terminal Block 4Ucon ItemNo. 20193 pitch 3.5mm size 11.2x7mm^2 drill 1.2mm pad 2.4mm
+0
+3
+3
+TerminalBlock_4Ucon
+TerminalBlock_4Ucon_1x03_P3.50mm_Vertical
+Terminal Block 4Ucon ItemNo. 10694, vertical (cable from top), 3 pins, pitch 3.5mm, size 11.5x8.3mm^2, drill diamater 1.3mm, pad diameter 2.6mm, see http://www.4uconnector.com/online/object/4udrawing/10694.pdf, script-generated with , script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_4Ucon
+THT Terminal Block 4Ucon ItemNo. 10694 vertical pitch 3.5mm size 11.5x8.3mm^2 drill 1.3mm pad 2.6mm
+0
+3
+3
+TerminalBlock_4Ucon
+TerminalBlock_4Ucon_1x04_P3.50mm_Horizontal
+Terminal Block 4Ucon ItemNo. 20001, 4 pins, pitch 3.5mm, size 14.7x7mm^2, drill diamater 1.2mm, pad diameter 2.4mm, see http://www.4uconnector.com/online/object/4udrawing/20001.pdf, script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_4Ucon
+THT Terminal Block 4Ucon ItemNo. 20001 pitch 3.5mm size 14.7x7mm^2 drill 1.2mm pad 2.4mm
+0
+4
+4
+TerminalBlock_4Ucon
+TerminalBlock_4Ucon_1x04_P3.50mm_Vertical
+Terminal Block 4Ucon ItemNo. 10695, vertical (cable from top), 4 pins, pitch 3.5mm, size 15x8.3mm^2, drill diamater 1.3mm, pad diameter 2.6mm, see http://www.4uconnector.com/online/object/4udrawing/10695.pdf, script-generated with , script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_4Ucon
+THT Terminal Block 4Ucon ItemNo. 10695 vertical pitch 3.5mm size 15x8.3mm^2 drill 1.3mm pad 2.6mm
+0
+4
+4
+TerminalBlock_4Ucon
+TerminalBlock_4Ucon_1x05_P3.50mm_Horizontal
+Terminal Block 4Ucon ItemNo. 20223, 5 pins, pitch 3.5mm, size 18.2x7mm^2, drill diamater 1.2mm, pad diameter 2.4mm, see http://www.4uconnector.com/online/object/4udrawing/20223.pdf, script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_4Ucon
+THT Terminal Block 4Ucon ItemNo. 20223 pitch 3.5mm size 18.2x7mm^2 drill 1.2mm pad 2.4mm
+0
+5
+5
+TerminalBlock_4Ucon
+TerminalBlock_4Ucon_1x05_P3.50mm_Vertical
+Terminal Block 4Ucon ItemNo. 10696, vertical (cable from top), 5 pins, pitch 3.5mm, size 18.5x8.3mm^2, drill diamater 1.3mm, pad diameter 2.6mm, see http://www.4uconnector.com/online/object/4udrawing/10696.pdf, script-generated with , script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_4Ucon
+THT Terminal Block 4Ucon ItemNo. 10696 vertical pitch 3.5mm size 18.5x8.3mm^2 drill 1.3mm pad 2.6mm
+0
+5
+5
+TerminalBlock_4Ucon
+TerminalBlock_4Ucon_1x06_P3.50mm_Horizontal
+Terminal Block 4Ucon ItemNo. 19964, 6 pins, pitch 3.5mm, size 21.7x7mm^2, drill diamater 1.2mm, pad diameter 2.4mm, see http://www.4uconnector.com/online/object/4udrawing/19964.pdf, script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_4Ucon
+THT Terminal Block 4Ucon ItemNo. 19964 pitch 3.5mm size 21.7x7mm^2 drill 1.2mm pad 2.4mm
+0
+6
+6
+TerminalBlock_4Ucon
+TerminalBlock_4Ucon_1x06_P3.50mm_Vertical
+Terminal Block 4Ucon ItemNo. 10697, vertical (cable from top), 6 pins, pitch 3.5mm, size 22x8.3mm^2, drill diamater 1.3mm, pad diameter 2.6mm, see http://www.4uconnector.com/online/object/4udrawing/10697.pdf, script-generated with , script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_4Ucon
+THT Terminal Block 4Ucon ItemNo. 10697 vertical pitch 3.5mm size 22x8.3mm^2 drill 1.3mm pad 2.6mm
+0
+6
+6
+TerminalBlock_4Ucon
+TerminalBlock_4Ucon_1x07_P3.50mm_Horizontal
+Terminal Block 4Ucon ItemNo. 10684, 7 pins, pitch 3.5mm, size 25.2x7mm^2, drill diamater 1.2mm, pad diameter 2.4mm, see http://www.4uconnector.com/online/object/4udrawing/10684.pdf, script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_4Ucon
+THT Terminal Block 4Ucon ItemNo. 10684 pitch 3.5mm size 25.2x7mm^2 drill 1.2mm pad 2.4mm
+0
+7
+7
+TerminalBlock_4Ucon
+TerminalBlock_4Ucon_1x07_P3.50mm_Vertical
+Terminal Block 4Ucon ItemNo. 10698, vertical (cable from top), 7 pins, pitch 3.5mm, size 25.5x8.3mm^2, drill diamater 1.3mm, pad diameter 2.6mm, see http://www.4uconnector.com/online/object/4udrawing/10698.pdf, script-generated with , script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_4Ucon
+THT Terminal Block 4Ucon ItemNo. 10698 vertical pitch 3.5mm size 25.5x8.3mm^2 drill 1.3mm pad 2.6mm
+0
+7
+7
+TerminalBlock_4Ucon
+TerminalBlock_4Ucon_1x08_P3.50mm_Horizontal
+Terminal Block 4Ucon ItemNo. 19965, 8 pins, pitch 3.5mm, size 28.7x7mm^2, drill diamater 1.2mm, pad diameter 2.4mm, see http://www.4uconnector.com/online/object/4udrawing/19965.pdf, script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_4Ucon
+THT Terminal Block 4Ucon ItemNo. 19965 pitch 3.5mm size 28.7x7mm^2 drill 1.2mm pad 2.4mm
+0
+8
+8
+TerminalBlock_4Ucon
+TerminalBlock_4Ucon_1x08_P3.50mm_Vertical
+Terminal Block 4Ucon ItemNo. 10699, vertical (cable from top), 8 pins, pitch 3.5mm, size 29x8.3mm^2, drill diamater 1.3mm, pad diameter 2.6mm, see http://www.4uconnector.com/online/object/4udrawing/10699.pdf, script-generated with , script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_4Ucon
+THT Terminal Block 4Ucon ItemNo. 10699 vertical pitch 3.5mm size 29x8.3mm^2 drill 1.3mm pad 2.6mm
+0
+8
+8
+TerminalBlock_4Ucon
+TerminalBlock_4Ucon_1x09_P3.50mm_Horizontal
+Terminal Block 4Ucon ItemNo. 10686, 9 pins, pitch 3.5mm, size 32.2x7mm^2, drill diamater 1.2mm, pad diameter 2.4mm, see http://www.4uconnector.com/online/object/4udrawing/10686.pdf, script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_4Ucon
+THT Terminal Block 4Ucon ItemNo. 10686 pitch 3.5mm size 32.2x7mm^2 drill 1.2mm pad 2.4mm
+0
+9
+9
+TerminalBlock_4Ucon
+TerminalBlock_4Ucon_1x09_P3.50mm_Vertical
+Terminal Block 4Ucon ItemNo. 10700, vertical (cable from top), 9 pins, pitch 3.5mm, size 32.5x8.3mm^2, drill diamater 1.3mm, pad diameter 2.6mm, see http://www.4uconnector.com/online/object/4udrawing/10700.pdf, script-generated with , script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_4Ucon
+THT Terminal Block 4Ucon ItemNo. 10700 vertical pitch 3.5mm size 32.5x8.3mm^2 drill 1.3mm pad 2.6mm
+0
+9
+9
+TerminalBlock_4Ucon
+TerminalBlock_4Ucon_1x10_P3.50mm_Horizontal
+Terminal Block 4Ucon ItemNo. 10687, 10 pins, pitch 3.5mm, size 35.7x7mm^2, drill diamater 1.2mm, pad diameter 2.4mm, see http://www.4uconnector.com/online/object/4udrawing/10687.pdf, script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_4Ucon
+THT Terminal Block 4Ucon ItemNo. 10687 pitch 3.5mm size 35.7x7mm^2 drill 1.2mm pad 2.4mm
+0
+10
+10
+TerminalBlock_4Ucon
+TerminalBlock_4Ucon_1x10_P3.50mm_Vertical
+Terminal Block 4Ucon ItemNo. 10701, vertical (cable from top), 10 pins, pitch 3.5mm, size 36x8.3mm^2, drill diamater 1.3mm, pad diameter 2.6mm, see http://www.4uconnector.com/online/object/4udrawing/10701.pdf, script-generated with , script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_4Ucon
+THT Terminal Block 4Ucon ItemNo. 10701 vertical pitch 3.5mm size 36x8.3mm^2 drill 1.3mm pad 2.6mm
+0
+10
+10
+TerminalBlock_4Ucon
+TerminalBlock_4Ucon_1x11_P3.50mm_Horizontal
+Terminal Block 4Ucon ItemNo. 10688, 11 pins, pitch 3.5mm, size 39.2x7mm^2, drill diamater 1.2mm, pad diameter 2.4mm, see http://www.4uconnector.com/online/object/4udrawing/10688.pdf, script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_4Ucon
+THT Terminal Block 4Ucon ItemNo. 10688 pitch 3.5mm size 39.2x7mm^2 drill 1.2mm pad 2.4mm
+0
+11
+11
+TerminalBlock_4Ucon
+TerminalBlock_4Ucon_1x11_P3.50mm_Vertical
+Terminal Block 4Ucon ItemNo. 10702, vertical (cable from top), 11 pins, pitch 3.5mm, size 39.5x8.3mm^2, drill diamater 1.3mm, pad diameter 2.6mm, see http://www.4uconnector.com/online/object/4udrawing/10702.pdf, script-generated with , script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_4Ucon
+THT Terminal Block 4Ucon ItemNo. 10702 vertical pitch 3.5mm size 39.5x8.3mm^2 drill 1.3mm pad 2.6mm
+0
+11
+11
+TerminalBlock_4Ucon
+TerminalBlock_4Ucon_1x12_P3.50mm_Horizontal
+Terminal Block 4Ucon ItemNo. 10689, 12 pins, pitch 3.5mm, size 42.7x7mm^2, drill diamater 1.2mm, pad diameter 2.4mm, see http://www.4uconnector.com/online/object/4udrawing/10689.pdf, script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_4Ucon
+THT Terminal Block 4Ucon ItemNo. 10689 pitch 3.5mm size 42.7x7mm^2 drill 1.2mm pad 2.4mm
+0
+12
+12
+TerminalBlock_4Ucon
+TerminalBlock_4Ucon_1x12_P3.50mm_Vertical
+Terminal Block 4Ucon ItemNo. 10703, vertical (cable from top), 12 pins, pitch 3.5mm, size 43x8.3mm^2, drill diamater 1.3mm, pad diameter 2.6mm, see http://www.4uconnector.com/online/object/4udrawing/10703.pdf, script-generated with , script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_4Ucon
+THT Terminal Block 4Ucon ItemNo. 10703 vertical pitch 3.5mm size 43x8.3mm^2 drill 1.3mm pad 2.6mm
+0
+12
+12
+TerminalBlock_4Ucon
+TerminalBlock_4Ucon_1x13_P3.50mm_Horizontal
+Terminal Block 4Ucon ItemNo. 10690, 13 pins, pitch 3.5mm, size 46.2x7mm^2, drill diamater 1.2mm, pad diameter 2.4mm, see http://www.4uconnector.com/online/object/4udrawing/10690.pdf, script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_4Ucon
+THT Terminal Block 4Ucon ItemNo. 10690 pitch 3.5mm size 46.2x7mm^2 drill 1.2mm pad 2.4mm
+0
+13
+13
+TerminalBlock_4Ucon
+TerminalBlock_4Ucon_1x13_P3.50mm_Vertical
+Terminal Block 4Ucon ItemNo. 10704, vertical (cable from top), 13 pins, pitch 3.5mm, size 46.5x8.3mm^2, drill diamater 1.3mm, pad diameter 2.6mm, see http://www.4uconnector.com/online/object/4udrawing/10704.pdf, script-generated with , script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_4Ucon
+THT Terminal Block 4Ucon ItemNo. 10704 vertical pitch 3.5mm size 46.5x8.3mm^2 drill 1.3mm pad 2.6mm
+0
+13
+13
+TerminalBlock_4Ucon
+TerminalBlock_4Ucon_1x14_P3.50mm_Horizontal
+Terminal Block 4Ucon ItemNo. 10691, 14 pins, pitch 3.5mm, size 49.7x7mm^2, drill diamater 1.2mm, pad diameter 2.4mm, see http://www.4uconnector.com/online/object/4udrawing/10691.pdf, script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_4Ucon
+THT Terminal Block 4Ucon ItemNo. 10691 pitch 3.5mm size 49.7x7mm^2 drill 1.2mm pad 2.4mm
+0
+14
+14
+TerminalBlock_4Ucon
+TerminalBlock_4Ucon_1x14_P3.50mm_Vertical
+Terminal Block 4Ucon ItemNo. 10705, vertical (cable from top), 14 pins, pitch 3.5mm, size 50x8.3mm^2, drill diamater 1.3mm, pad diameter 2.6mm, see http://www.4uconnector.com/online/object/4udrawing/10705.pdf, script-generated with , script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_4Ucon
+THT Terminal Block 4Ucon ItemNo. 10705 vertical pitch 3.5mm size 50x8.3mm^2 drill 1.3mm pad 2.6mm
+0
+14
+14
+TerminalBlock_4Ucon
+TerminalBlock_4Ucon_1x15_P3.50mm_Horizontal
+Terminal Block 4Ucon ItemNo. 10692, 15 pins, pitch 3.5mm, size 53.2x7mm^2, drill diamater 1.2mm, pad diameter 2.4mm, see http://www.4uconnector.com/online/object/4udrawing/10692.pdf, script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_4Ucon
+THT Terminal Block 4Ucon ItemNo. 10692 pitch 3.5mm size 53.2x7mm^2 drill 1.2mm pad 2.4mm
+0
+15
+15
+TerminalBlock_4Ucon
+TerminalBlock_4Ucon_1x15_P3.50mm_Vertical
+Terminal Block 4Ucon ItemNo. 10706, vertical (cable from top), 15 pins, pitch 3.5mm, size 53.5x8.3mm^2, drill diamater 1.3mm, pad diameter 2.6mm, see http://www.4uconnector.com/online/object/4udrawing/10706.pdf, script-generated with , script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_4Ucon
+THT Terminal Block 4Ucon ItemNo. 10706 vertical pitch 3.5mm size 53.5x8.3mm^2 drill 1.3mm pad 2.6mm
+0
+15
+15
+TerminalBlock_Altech
+Altech_AK300_1x02_P5.00mm_45-Degree
+Altech AK300 serie terminal block (Script generated with StandardBox.py) (http://www.altechcorp.com/PDFS/PCBMETRC.PDF)
+Altech AK300 serie connector
+0
+2
+2
+TerminalBlock_Altech
+Altech_AK300_1x03_P5.00mm_45-Degree
+Altech AK300 serie terminal block (Script generated with StandardBox.py) (http://www.altechcorp.com/PDFS/PCBMETRC.PDF)
+Altech AK300 serie connector
+0
+3
+3
+TerminalBlock_Altech
+Altech_AK300_1x04_P5.00mm_45-Degree
+Altech AK300 serie terminal block (Script generated with StandardBox.py) (http://www.altechcorp.com/PDFS/PCBMETRC.PDF)
+Altech AK300 serie connector
+0
+4
+4
+TerminalBlock_Altech
+Altech_AK300_1x05_P5.00mm_45-Degree
+Altech AK300 serie terminal block (Script generated with StandardBox.py) (http://www.altechcorp.com/PDFS/PCBMETRC.PDF)
+Altech AK300 serie connector
+0
+5
+5
+TerminalBlock_Altech
+Altech_AK300_1x06_P5.00mm_45-Degree
+Altech AK300 serie terminal block (Script generated with StandardBox.py) (http://www.altechcorp.com/PDFS/PCBMETRC.PDF)
+Altech AK300 serie connector
+0
+6
+6
+TerminalBlock_Altech
+Altech_AK300_1x07_P5.00mm_45-Degree
+Altech AK300 serie terminal block (Script generated with StandardBox.py) (http://www.altechcorp.com/PDFS/PCBMETRC.PDF)
+Altech AK300 serie connector
+0
+7
+7
+TerminalBlock_Altech
+Altech_AK300_1x08_P5.00mm_45-Degree
+Altech AK300 serie terminal block (Script generated with StandardBox.py) (http://www.altechcorp.com/PDFS/PCBMETRC.PDF)
+Altech AK300 serie connector
+0
+8
+8
+TerminalBlock_Altech
+Altech_AK300_1x09_P5.00mm_45-Degree
+Altech AK300 serie terminal block (Script generated with StandardBox.py) (http://www.altechcorp.com/PDFS/PCBMETRC.PDF)
+Altech AK300 serie connector
+0
+9
+9
+TerminalBlock_Altech
+Altech_AK300_1x10_P5.00mm_45-Degree
+Altech AK300 serie terminal block (Script generated with StandardBox.py) (http://www.altechcorp.com/PDFS/PCBMETRC.PDF)
+Altech AK300 serie connector
+0
+10
+10
+TerminalBlock_Altech
+Altech_AK300_1x11_P5.00mm_45-Degree
+Altech AK300 serie terminal block (Script generated with StandardBox.py) (http://www.altechcorp.com/PDFS/PCBMETRC.PDF)
+Altech AK300 serie connector
+0
+11
+11
+TerminalBlock_Altech
+Altech_AK300_1x12_P5.00mm_45-Degree
+Altech AK300 serie terminal block (Script generated with StandardBox.py) (http://www.altechcorp.com/PDFS/PCBMETRC.PDF)
+Altech AK300 serie connector
+0
+12
+12
+TerminalBlock_Altech
+Altech_AK300_1x13_P5.00mm_45-Degree
+Altech AK300 serie terminal block (Script generated with StandardBox.py) (http://www.altechcorp.com/PDFS/PCBMETRC.PDF)
+Altech AK300 serie connector
+0
+13
+13
+TerminalBlock_Altech
+Altech_AK300_1x14_P5.00mm_45-Degree
+Altech AK300 serie terminal block (Script generated with StandardBox.py) (http://www.altechcorp.com/PDFS/PCBMETRC.PDF)
+Altech AK300 serie connector
+0
+14
+14
+TerminalBlock_Altech
+Altech_AK300_1x15_P5.00mm_45-Degree
+Altech AK300 serie terminal block (Script generated with StandardBox.py) (http://www.altechcorp.com/PDFS/PCBMETRC.PDF)
+Altech AK300 serie connector
+0
+15
+15
+TerminalBlock_Altech
+Altech_AK300_1x16_P5.00mm_45-Degree
+Altech AK300 serie terminal block (Script generated with StandardBox.py) (http://www.altechcorp.com/PDFS/PCBMETRC.PDF)
+Altech AK300 serie connector
+0
+16
+16
+TerminalBlock_Altech
+Altech_AK300_1x17_P5.00mm_45-Degree
+Altech AK300 serie terminal block (Script generated with StandardBox.py) (http://www.altechcorp.com/PDFS/PCBMETRC.PDF)
+Altech AK300 serie connector
+0
+17
+17
+TerminalBlock_Altech
+Altech_AK300_1x18_P5.00mm_45-Degree
+Altech AK300 serie terminal block (Script generated with StandardBox.py) (http://www.altechcorp.com/PDFS/PCBMETRC.PDF)
+Altech AK300 serie connector
+0
+18
+18
+TerminalBlock_Altech
+Altech_AK300_1x19_P5.00mm_45-Degree
+Altech AK300 serie terminal block (Script generated with StandardBox.py) (http://www.altechcorp.com/PDFS/PCBMETRC.PDF)
+Altech AK300 serie connector
+0
+19
+19
+TerminalBlock_Altech
+Altech_AK300_1x20_P5.00mm_45-Degree
+Altech AK300 serie terminal block (Script generated with StandardBox.py) (http://www.altechcorp.com/PDFS/PCBMETRC.PDF)
+Altech AK300 serie connector
+0
+20
+20
+TerminalBlock_Altech
+Altech_AK300_1x21_P5.00mm_45-Degree
+Altech AK300 serie terminal block (Script generated with StandardBox.py) (http://www.altechcorp.com/PDFS/PCBMETRC.PDF)
+Altech AK300 serie connector
+0
+21
+21
+TerminalBlock_Altech
+Altech_AK300_1x22_P5.00mm_45-Degree
+Altech AK300 serie terminal block (Script generated with StandardBox.py) (http://www.altechcorp.com/PDFS/PCBMETRC.PDF)
+Altech AK300 serie connector
+0
+22
+22
+TerminalBlock_Altech
+Altech_AK300_1x23_P5.00mm_45-Degree
+Altech AK300 serie terminal block (Script generated with StandardBox.py) (http://www.altechcorp.com/PDFS/PCBMETRC.PDF)
+Altech AK300 serie connector
+0
+23
+23
+TerminalBlock_Altech
+Altech_AK300_1x24_P5.00mm_45-Degree
+Altech AK300 serie terminal block (Script generated with StandardBox.py) (http://www.altechcorp.com/PDFS/PCBMETRC.PDF)
+Altech AK300 serie connector
+0
+24
+24
+TerminalBlock_Dinkle
+TerminalBlock_Dinkle_DT-55-B01X-02_P10.00mm
+Dinkle DT-55-B01X Terminal Block  pitch 10.00mm https://www.dinkle.com/en/terminal/DT-55-B01W-XX
+Dinkle DT-55-B01X Terminal Block  pitch 10.00mm
+0
+2
+2
+TerminalBlock_Dinkle
+TerminalBlock_Dinkle_DT-55-B01X-03_P10.00mm
+Dinkle DT-55-B01X Terminal Block  pitch 10.00mm https://www.dinkle.com/en/terminal/DT-55-B01W-XX
+Dinkle DT-55-B01X Terminal Block  pitch 10.00mm
+0
+3
+3
+TerminalBlock_Dinkle
+TerminalBlock_Dinkle_DT-55-B01X-04_P10.00mm
+Dinkle DT-55-B01X Terminal Block  pitch 10.00mm https://www.dinkle.com/en/terminal/DT-55-B01W-XX
+Dinkle DT-55-B01X Terminal Block  pitch 10.00mm
+0
+4
+4
+TerminalBlock_Dinkle
+TerminalBlock_Dinkle_DT-55-B01X-05_P10.00mm
+Dinkle DT-55-B01X Terminal Block  pitch 10.00mm https://www.dinkle.com/en/terminal/DT-55-B01W-XX
+Dinkle DT-55-B01X Terminal Block  pitch 10.00mm
+0
+5
+5
+TerminalBlock_Dinkle
+TerminalBlock_Dinkle_DT-55-B01X-06_P10.00mm
+Dinkle DT-55-B01X Terminal Block  pitch 10.00mm https://www.dinkle.com/en/terminal/DT-55-B01W-XX
+Dinkle DT-55-B01X Terminal Block  pitch 10.00mm
+0
+6
+6
+TerminalBlock_Dinkle
+TerminalBlock_Dinkle_DT-55-B01X-07_P10.00mm
+Dinkle DT-55-B01X Terminal Block  pitch 10.00mm https://www.dinkle.com/en/terminal/DT-55-B01W-XX
+Dinkle DT-55-B01X Terminal Block  pitch 10.00mm
+0
+7
+7
+TerminalBlock_Dinkle
+TerminalBlock_Dinkle_DT-55-B01X-08_P10.00mm
+Dinkle DT-55-B01X Terminal Block  pitch 10.00mm https://www.dinkle.com/en/terminal/DT-55-B01W-XX
+Dinkle DT-55-B01X Terminal Block  pitch 10.00mm
+0
+8
+8
+TerminalBlock_Dinkle
+TerminalBlock_Dinkle_DT-55-B01X-09_P10.00mm
+Dinkle DT-55-B01X Terminal Block  pitch 10.00mm https://www.dinkle.com/en/terminal/DT-55-B01W-XX
+Dinkle DT-55-B01X Terminal Block  pitch 10.00mm
+0
+9
+9
+TerminalBlock_Dinkle
+TerminalBlock_Dinkle_DT-55-B01X-10_P10.00mm
+Dinkle DT-55-B01X Terminal Block  pitch 10.00mm https://www.dinkle.com/en/terminal/DT-55-B01W-XX
+Dinkle DT-55-B01X Terminal Block  pitch 10.00mm
+0
+10
+10
+TerminalBlock_Dinkle
+TerminalBlock_Dinkle_DT-55-B01X-11_P10.00mm
+Dinkle DT-55-B01X Terminal Block  pitch 10.00mm https://www.dinkle.com/en/terminal/DT-55-B01W-XX
+Dinkle DT-55-B01X Terminal Block  pitch 10.00mm
+0
+11
+11
+TerminalBlock_Dinkle
+TerminalBlock_Dinkle_DT-55-B01X-12_P10.00mm
+Dinkle DT-55-B01X Terminal Block  pitch 10.00mm https://www.dinkle.com/en/terminal/DT-55-B01W-XX
+Dinkle DT-55-B01X Terminal Block  pitch 10.00mm
+0
+12
+12
+TerminalBlock_Dinkle
+TerminalBlock_Dinkle_DT-55-B01X-13_P10.00mm
+Dinkle DT-55-B01X Terminal Block  pitch 10.00mm https://www.dinkle.com/en/terminal/DT-55-B01W-XX
+Dinkle DT-55-B01X Terminal Block  pitch 10.00mm
+0
+13
+13
+TerminalBlock_Dinkle
+TerminalBlock_Dinkle_DT-55-B01X-14_P10.00mm
+Dinkle DT-55-B01X Terminal Block  pitch 10.00mm https://www.dinkle.com/en/terminal/DT-55-B01W-XX
+Dinkle DT-55-B01X Terminal Block  pitch 10.00mm
+0
+14
+14
+TerminalBlock_Dinkle
+TerminalBlock_Dinkle_DT-55-B01X-15_P10.00mm
+Dinkle DT-55-B01X Terminal Block  pitch 10.00mm https://www.dinkle.com/en/terminal/DT-55-B01W-XX
+Dinkle DT-55-B01X Terminal Block  pitch 10.00mm
+0
+15
+15
+TerminalBlock_Dinkle
+TerminalBlock_Dinkle_DT-55-B01X-16_P10.00mm
+Dinkle DT-55-B01X Terminal Block  pitch 10.00mm https://www.dinkle.com/en/terminal/DT-55-B01W-XX
+Dinkle DT-55-B01X Terminal Block  pitch 10.00mm
+0
+16
+16
+TerminalBlock_Dinkle
+TerminalBlock_Dinkle_DT-55-B01X-17_P10.00mm
+Dinkle DT-55-B01X Terminal Block  pitch 10.00mm https://www.dinkle.com/en/terminal/DT-55-B01W-XX
+Dinkle DT-55-B01X Terminal Block  pitch 10.00mm
+0
+17
+17
+TerminalBlock_Dinkle
+TerminalBlock_Dinkle_DT-55-B01X-18_P10.00mm
+Dinkle DT-55-B01X Terminal Block  pitch 10.00mm https://www.dinkle.com/en/terminal/DT-55-B01W-XX
+Dinkle DT-55-B01X Terminal Block  pitch 10.00mm
+0
+18
+18
+TerminalBlock_Dinkle
+TerminalBlock_Dinkle_DT-55-B01X-19_P10.00mm
+Dinkle DT-55-B01X Terminal Block  pitch 10.00mm https://www.dinkle.com/en/terminal/DT-55-B01W-XX
+Dinkle DT-55-B01X Terminal Block  pitch 10.00mm
+0
+19
+19
+TerminalBlock_Dinkle
+TerminalBlock_Dinkle_DT-55-B01X-20_P10.00mm
+Dinkle DT-55-B01X Terminal Block  pitch 10.00mm https://www.dinkle.com/en/terminal/DT-55-B01W-XX
+Dinkle DT-55-B01X Terminal Block  pitch 10.00mm
+0
+20
+20
+TerminalBlock_Dinkle
+TerminalBlock_Dinkle_DT-55-B01X-21_P10.00mm
+Dinkle DT-55-B01X Terminal Block  pitch 10.00mm https://www.dinkle.com/en/terminal/DT-55-B01W-XX
+Dinkle DT-55-B01X Terminal Block  pitch 10.00mm
+0
+21
+21
+TerminalBlock_Dinkle
+TerminalBlock_Dinkle_DT-55-B01X-22_P10.00mm
+Dinkle DT-55-B01X Terminal Block  pitch 10.00mm https://www.dinkle.com/en/terminal/DT-55-B01W-XX
+Dinkle DT-55-B01X Terminal Block  pitch 10.00mm
+0
+22
+22
+TerminalBlock_Dinkle
+TerminalBlock_Dinkle_DT-55-B01X-23_P10.00mm
+Dinkle DT-55-B01X Terminal Block  pitch 10.00mm https://www.dinkle.com/en/terminal/DT-55-B01W-XX
+Dinkle DT-55-B01X Terminal Block  pitch 10.00mm
+0
+23
+23
+TerminalBlock_Dinkle
+TerminalBlock_Dinkle_DT-55-B01X-24_P10.00mm
+Dinkle DT-55-B01X Terminal Block  pitch 10.00mm https://www.dinkle.com/en/terminal/DT-55-B01W-XX
+Dinkle DT-55-B01X Terminal Block  pitch 10.00mm
+0
+24
+24
+TerminalBlock_Dinkle
+TerminalBlock_Dinkle_DT-55-B01X-25_P10.00mm
+Dinkle DT-55-B01X Terminal Block  pitch 10.00mm https://www.dinkle.com/en/terminal/DT-55-B01W-XX
+Dinkle DT-55-B01X Terminal Block  pitch 10.00mm
+0
+25
+25
+TerminalBlock_Dinkle
+TerminalBlock_Dinkle_DT-55-B01X-26_P10.00mm
+Dinkle DT-55-B01X Terminal Block  pitch 10.00mm https://www.dinkle.com/en/terminal/DT-55-B01W-XX
+Dinkle DT-55-B01X Terminal Block  pitch 10.00mm
+0
+26
+26
+TerminalBlock_Dinkle
+TerminalBlock_Dinkle_DT-55-B01X-27_P10.00mm
+Dinkle DT-55-B01X Terminal Block  pitch 10.00mm https://www.dinkle.com/en/terminal/DT-55-B01W-XX
+Dinkle DT-55-B01X Terminal Block  pitch 10.00mm
+0
+27
+27
+TerminalBlock_Dinkle
+TerminalBlock_Dinkle_DT-55-B01X-28_P10.00mm
+Dinkle DT-55-B01X Terminal Block  pitch 10.00mm https://www.dinkle.com/en/terminal/DT-55-B01W-XX
+Dinkle DT-55-B01X Terminal Block  pitch 10.00mm
+0
+28
+28
+TerminalBlock_Dinkle
+TerminalBlock_Dinkle_DT-55-B01X-29_P10.00mm
+Dinkle DT-55-B01X Terminal Block  pitch 10.00mm https://www.dinkle.com/en/terminal/DT-55-B01W-XX
+Dinkle DT-55-B01X Terminal Block  pitch 10.00mm
+0
+29
+29
+TerminalBlock_Dinkle
+TerminalBlock_Dinkle_DT-55-B01X-30_P10.00mm
+Dinkle DT-55-B01X Terminal Block  pitch 10.00mm https://www.dinkle.com/en/terminal/DT-55-B01W-XX
+Dinkle DT-55-B01X Terminal Block  pitch 10.00mm
+0
+30
+30
+TerminalBlock_MetzConnect
+TerminalBlock_MetzConnect_360271_1x01_Horizontal_ScrewM3.0_Boxed
+single screw terminal block Metz Connect 360271, block size 9x7.3mm^2, drill diamater 1.5mm, 1 pads, pad diameter 3mm, see http://www.metz-connect.com/de/system/files/METZ_CONNECT_U_Contact_Katalog_Anschlusssysteme_fuer_Leiterplatten_DE_31_07_2017_OFF_024803.pdf?language=en page 134, script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_MetzConnect
+THT single screw terminal block Metz Connect 360271 size 9x7.3mm^2 drill 1.5mm pad 3mm
+0
+1
+1
+TerminalBlock_MetzConnect
+TerminalBlock_MetzConnect_360272_1x01_Horizontal_ScrewM2.6
+single screw terminal block Metz Connect 360272, block size 4x4mm^2, drill diamater 1.5mm, 2 pads, pad diameter 3mm, see http://www.metz-connect.com/de/system/files/METZ_CONNECT_U_Contact_Katalog_Anschlusssysteme_fuer_Leiterplatten_DE_31_07_2017_OFF_024803.pdf?language=en page 131, script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_MetzConnect
+THT single screw terminal block Metz Connect 360272 size 4x4mm^2 drill 1.5mm pad 3mm
+0
+2
+1
+TerminalBlock_MetzConnect
+TerminalBlock_MetzConnect_360273_1x01_Horizontal_ScrewM2.6_WireProtection
+single screw terminal block Metz Connect 360273, block size 5x4mm^2, drill diamater 1.5mm, 2 pads, pad diameter 3mm, see http://www.metz-connect.com/de/system/files/METZ_CONNECT_U_Contact_Katalog_Anschlusssysteme_fuer_Leiterplatten_DE_31_07_2017_OFF_024803.pdf?language=en page 131, script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_MetzConnect
+THT single screw terminal block Metz Connect 360273 size 5x4mm^2 drill 1.5mm pad 3mm
+0
+2
+1
+TerminalBlock_MetzConnect
+TerminalBlock_MetzConnect_360291_1x01_Horizontal_ScrewM3.0_Boxed
+single screw terminal block Metz Connect 360291, block size 9x7.3mm^2, drill diamater 1.5mm, 2 pads, pad diameter 3mm, see http://www.metz-connect.com/de/system/files/METZ_CONNECT_U_Contact_Katalog_Anschlusssysteme_fuer_Leiterplatten_DE_31_07_2017_OFF_024803.pdf?language=en page 133, script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_MetzConnect
+THT single screw terminal block Metz Connect 360291 size 9x7.3mm^2 drill 1.5mm pad 3mm
+0
+2
+1
+TerminalBlock_MetzConnect
+TerminalBlock_MetzConnect_360322_1x01_Horizontal_ScrewM3.0_WireProtection
+single screw terminal block Metz Connect 360322, block size 6x4mm^2, drill diamater 1.5mm, 2 pads, pad diameter 3mm, see http://www.metz-connect.com/de/system/files/METZ_CONNECT_U_Contact_Katalog_Anschlusssysteme_fuer_Leiterplatten_DE_31_07_2017_OFF_024803.pdf?language=en page 133, script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_MetzConnect
+THT single screw terminal block Metz Connect 360322 size 6x4mm^2 drill 1.5mm pad 3mm
+0
+2
+1
+TerminalBlock_MetzConnect
+TerminalBlock_MetzConnect_360381_1x01_Horizontal_ScrewM3.0
+single screw terminal block Metz Connect 360381, block size 5x5mm^2, drill diamater 1.5mm, 2 pads, pad diameter 3mm, see http://www.metz-connect.com/de/system/files/METZ_CONNECT_U_Contact_Katalog_Anschlusssysteme_fuer_Leiterplatten_DE_31_07_2017_OFF_024803.pdf?language=en page 133, script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_MetzConnect
+THT single screw terminal block Metz Connect 360381 size 5x5mm^2 drill 1.5mm pad 3mm
+0
+2
+1
+TerminalBlock_MetzConnect
+TerminalBlock_MetzConnect_360410_1x01_Horizontal_ScrewM3.0
+single screw terminal block Metz Connect 360410, block size 5x5mm^2, drill diamater 1.5mm, 2 pads, pad diameter 3mm, see http://www.metz-connect.com/de/system/files/METZ_CONNECT_U_Contact_Katalog_Anschlusssysteme_fuer_Leiterplatten_DE_31_07_2017_OFF_024803.pdf?language=en page 132, script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_MetzConnect
+THT single screw terminal block Metz Connect 360410 size 5x5mm^2 drill 1.5mm pad 3mm
+0
+2
+1
+TerminalBlock_MetzConnect
+TerminalBlock_MetzConnect_360425_1x01_Horizontal_ScrewM4.0_Boxed
+single screw terminal block Metz Connect 360425, block size 9x9mm^2, drill diamater 1.6mm, 4 pads, pad diameter 3.2mm, see http://www.metz-connect.com/de/system/files/METZ_CONNECT_U_Contact_Katalog_Anschlusssysteme_fuer_Leiterplatten_DE_31_07_2017_OFF_024803.pdf?language=en page 134, script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_MetzConnect
+THT single screw terminal block Metz Connect 360425 size 9x9mm^2 drill 1.6mm pad 3.2mm
+0
+4
+1
+TerminalBlock_MetzConnect
+TerminalBlock_MetzConnect_Type011_RT05502HBWC_1x02_P5.00mm_Horizontal
+terminal block Metz Connect Type011_RT05502HBWC, 2 pins, pitch 5mm, size 10x10.5mm^2, drill diamater 1.4mm, pad diameter 2.8mm, see http://www.metz-connect.com/de/system/files/productfiles/Datenblatt_310111_RT055xxHBLC_OFF-022717S.pdf, script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_MetzConnect
+THT terminal block Metz Connect Type011_RT05502HBWC pitch 5mm size 10x10.5mm^2 drill 1.4mm pad 2.8mm
+0
+2
+2
+TerminalBlock_MetzConnect
+TerminalBlock_MetzConnect_Type011_RT05503HBWC_1x03_P5.00mm_Horizontal
+terminal block Metz Connect Type011_RT05503HBWC, 3 pins, pitch 5mm, size 15x10.5mm^2, drill diamater 1.4mm, pad diameter 2.8mm, see http://www.metz-connect.com/de/system/files/productfiles/Datenblatt_310111_RT055xxHBLC_OFF-022717S.pdf, script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_MetzConnect
+THT terminal block Metz Connect Type011_RT05503HBWC pitch 5mm size 15x10.5mm^2 drill 1.4mm pad 2.8mm
+0
+3
+3
+TerminalBlock_MetzConnect
+TerminalBlock_MetzConnect_Type011_RT05504HBWC_1x04_P5.00mm_Horizontal
+terminal block Metz Connect Type011_RT05504HBWC, 4 pins, pitch 5mm, size 20x10.5mm^2, drill diamater 1.4mm, pad diameter 2.8mm, see http://www.metz-connect.com/de/system/files/productfiles/Datenblatt_310111_RT055xxHBLC_OFF-022717S.pdf, script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_MetzConnect
+THT terminal block Metz Connect Type011_RT05504HBWC pitch 5mm size 20x10.5mm^2 drill 1.4mm pad 2.8mm
+0
+4
+4
+TerminalBlock_MetzConnect
+TerminalBlock_MetzConnect_Type011_RT05505HBWC_1x05_P5.00mm_Horizontal
+terminal block Metz Connect Type011_RT05505HBWC, 5 pins, pitch 5mm, size 25x10.5mm^2, drill diamater 1.4mm, pad diameter 2.8mm, see http://www.metz-connect.com/de/system/files/productfiles/Datenblatt_310111_RT055xxHBLC_OFF-022717S.pdf, script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_MetzConnect
+THT terminal block Metz Connect Type011_RT05505HBWC pitch 5mm size 25x10.5mm^2 drill 1.4mm pad 2.8mm
+0
+5
+5
+TerminalBlock_MetzConnect
+TerminalBlock_MetzConnect_Type011_RT05506HBWC_1x06_P5.00mm_Horizontal
+terminal block Metz Connect Type011_RT05506HBWC, 6 pins, pitch 5mm, size 30x10.5mm^2, drill diamater 1.4mm, pad diameter 2.8mm, see http://www.metz-connect.com/de/system/files/productfiles/Datenblatt_310111_RT055xxHBLC_OFF-022717S.pdf, script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_MetzConnect
+THT terminal block Metz Connect Type011_RT05506HBWC pitch 5mm size 30x10.5mm^2 drill 1.4mm pad 2.8mm
+0
+6
+6
+TerminalBlock_MetzConnect
+TerminalBlock_MetzConnect_Type055_RT01502HDWU_1x02_P5.00mm_Horizontal
+terminal block Metz Connect Type055_RT01502HDWU, 2 pins, pitch 5mm, size 10x8mm^2, drill diamater 1.3mm, pad diameter 2.5mm, see http://www.metz-connect.com/de/system/files/productfiles/Datenblatt_310551_RT015xxHDWU_OFF-022723S.pdf, script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_MetzConnect
+THT terminal block Metz Connect Type055_RT01502HDWU pitch 5mm size 10x8mm^2 drill 1.3mm pad 2.5mm
+0
+2
+2
+TerminalBlock_MetzConnect
+TerminalBlock_MetzConnect_Type055_RT01503HDWU_1x03_P5.00mm_Horizontal
+terminal block Metz Connect Type055_RT01503HDWU, 3 pins, pitch 5mm, size 15x8mm^2, drill diamater 1.3mm, pad diameter 2.5mm, see http://www.metz-connect.com/de/system/files/productfiles/Datenblatt_310551_RT015xxHDWU_OFF-022723S.pdf, script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_MetzConnect
+THT terminal block Metz Connect Type055_RT01503HDWU pitch 5mm size 15x8mm^2 drill 1.3mm pad 2.5mm
+0
+3
+3
+TerminalBlock_MetzConnect
+TerminalBlock_MetzConnect_Type055_RT01504HDWU_1x04_P5.00mm_Horizontal
+terminal block Metz Connect Type055_RT01504HDWU, 4 pins, pitch 5mm, size 20x8mm^2, drill diamater 1.3mm, pad diameter 2.5mm, see http://www.metz-connect.com/de/system/files/productfiles/Datenblatt_310551_RT015xxHDWU_OFF-022723S.pdf, script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_MetzConnect
+THT terminal block Metz Connect Type055_RT01504HDWU pitch 5mm size 20x8mm^2 drill 1.3mm pad 2.5mm
+0
+4
+4
+TerminalBlock_MetzConnect
+TerminalBlock_MetzConnect_Type059_RT06302HBWC_1x02_P3.50mm_Horizontal
+terminal block Metz Connect Type059_RT06302HBWC, 2 pins, pitch 3.5mm, size 7x6.5mm^2, drill diamater 1.2mm, pad diameter 2.3mm, see http://www.metz-connect.com/de/system/files/productfiles/Datenblatt_310591_RT063xxHBWC_OFF-022684T.pdf, script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_MetzConnect
+THT terminal block Metz Connect Type059_RT06302HBWC pitch 3.5mm size 7x6.5mm^2 drill 1.2mm pad 2.3mm
+0
+2
+2
+TerminalBlock_MetzConnect
+TerminalBlock_MetzConnect_Type059_RT06303HBWC_1x03_P3.50mm_Horizontal
+terminal block Metz Connect Type059_RT06303HBWC, 3 pins, pitch 3.5mm, size 10.5x6.5mm^2, drill diamater 1.2mm, pad diameter 2.3mm, see http://www.metz-connect.com/de/system/files/productfiles/Datenblatt_310591_RT063xxHBWC_OFF-022684T.pdf, script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_MetzConnect
+THT terminal block Metz Connect Type059_RT06303HBWC pitch 3.5mm size 10.5x6.5mm^2 drill 1.2mm pad 2.3mm
+0
+3
+3
+TerminalBlock_MetzConnect
+TerminalBlock_MetzConnect_Type059_RT06304HBWC_1x04_P3.50mm_Horizontal
+terminal block Metz Connect Type059_RT06304HBWC, 4 pins, pitch 3.5mm, size 14x6.5mm^2, drill diamater 1.2mm, pad diameter 2.3mm, see http://www.metz-connect.com/de/system/files/productfiles/Datenblatt_310591_RT063xxHBWC_OFF-022684T.pdf, script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_MetzConnect
+THT terminal block Metz Connect Type059_RT06304HBWC pitch 3.5mm size 14x6.5mm^2 drill 1.2mm pad 2.3mm
+0
+4
+4
+TerminalBlock_MetzConnect
+TerminalBlock_MetzConnect_Type059_RT06305HBWC_1x05_P3.50mm_Horizontal
+terminal block Metz Connect Type059_RT06305HBWC, 5 pins, pitch 3.5mm, size 17.5x6.5mm^2, drill diamater 1.2mm, pad diameter 2.3mm, see http://www.metz-connect.com/de/system/files/productfiles/Datenblatt_310591_RT063xxHBWC_OFF-022684T.pdf, script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_MetzConnect
+THT terminal block Metz Connect Type059_RT06305HBWC pitch 3.5mm size 17.5x6.5mm^2 drill 1.2mm pad 2.3mm
+0
+5
+5
+TerminalBlock_MetzConnect
+TerminalBlock_MetzConnect_Type059_RT06306HBWC_1x06_P3.50mm_Horizontal
+terminal block Metz Connect Type059_RT06306HBWC, 6 pins, pitch 3.5mm, size 21x6.5mm^2, drill diamater 1.2mm, pad diameter 2.3mm, see http://www.metz-connect.com/de/system/files/productfiles/Datenblatt_310591_RT063xxHBWC_OFF-022684T.pdf, script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_MetzConnect
+THT terminal block Metz Connect Type059_RT06306HBWC pitch 3.5mm size 21x6.5mm^2 drill 1.2mm pad 2.3mm
+0
+6
+6
+TerminalBlock_MetzConnect
+TerminalBlock_MetzConnect_Type067_RT01902HDWC_1x02_P10.00mm_Horizontal
+terminal block Metz Connect Type067_RT01902HDWC, 2 pins, pitch 10mm, size 15.8x8.2mm^2, drill diamater 1.3mm, pad diameter 2.6mm, see http://www.metz-connect.com/de/system/files/productfiles/Datenblatt_310671_RT019xxHDWC_OFF-023605N.pdf, script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_MetzConnect
+THT terminal block Metz Connect Type067_RT01902HDWC pitch 10mm size 15.8x8.2mm^2 drill 1.3mm pad 2.6mm
+0
+2
+2
+TerminalBlock_MetzConnect
+TerminalBlock_MetzConnect_Type067_RT01903HDWC_1x03_P10.00mm_Horizontal
+terminal block Metz Connect Type067_RT01903HDWC, 3 pins, pitch 10mm, size 25.8x8.2mm^2, drill diamater 1.3mm, pad diameter 2.6mm, see http://www.metz-connect.com/de/system/files/productfiles/Datenblatt_310671_RT019xxHDWC_OFF-023605N.pdf, script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_MetzConnect
+THT terminal block Metz Connect Type067_RT01903HDWC pitch 10mm size 25.8x8.2mm^2 drill 1.3mm pad 2.6mm
+0
+3
+3
+TerminalBlock_MetzConnect
+TerminalBlock_MetzConnect_Type067_RT01904HDWC_1x04_P10.00mm_Horizontal
+terminal block Metz Connect Type067_RT01904HDWC, 4 pins, pitch 10mm, size 35.8x8.2mm^2, drill diamater 1.3mm, pad diameter 2.6mm, see http://www.metz-connect.com/de/system/files/productfiles/Datenblatt_310671_RT019xxHDWC_OFF-023605N.pdf, script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_MetzConnect
+THT terminal block Metz Connect Type067_RT01904HDWC pitch 10mm size 35.8x8.2mm^2 drill 1.3mm pad 2.6mm
+0
+4
+4
+TerminalBlock_MetzConnect
+TerminalBlock_MetzConnect_Type067_RT01905HDWC_1x05_P10.00mm_Horizontal
+terminal block Metz Connect Type067_RT01905HDWC, 5 pins, pitch 10mm, size 45.8x8.2mm^2, drill diamater 1.3mm, pad diameter 2.6mm, see http://www.metz-connect.com/de/system/files/productfiles/Datenblatt_310671_RT019xxHDWC_OFF-023605N.pdf, script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_MetzConnect
+THT terminal block Metz Connect Type067_RT01905HDWC pitch 10mm size 45.8x8.2mm^2 drill 1.3mm pad 2.6mm
+0
+5
+5
+TerminalBlock_MetzConnect
+TerminalBlock_MetzConnect_Type073_RT02602HBLU_1x02_P5.08mm_Horizontal
+terminal block Metz Connect Type073_RT02602HBLU, 2 pins, pitch 5.08mm, size 10.2x11mm^2, drill diamater 1.4mm, pad diameter 2.6mm, see http://www.metz-connect.com/de/system/files/productfiles/Datenblatt_310731_RT026xxHBLU_OFF-022792U.pdf, script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_MetzConnect
+THT terminal block Metz Connect Type073_RT02602HBLU pitch 5.08mm size 10.2x11mm^2 drill 1.4mm pad 2.6mm
+0
+2
+2
+TerminalBlock_MetzConnect
+TerminalBlock_MetzConnect_Type073_RT02603HBLU_1x03_P5.08mm_Horizontal
+terminal block Metz Connect Type073_RT02603HBLU, 3 pins, pitch 5.08mm, size 15.2x11mm^2, drill diamater 1.4mm, pad diameter 2.6mm, see http://www.metz-connect.com/de/system/files/productfiles/Datenblatt_310731_RT026xxHBLU_OFF-022792U.pdf, script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_MetzConnect
+THT terminal block Metz Connect Type073_RT02603HBLU pitch 5.08mm size 15.2x11mm^2 drill 1.4mm pad 2.6mm
+0
+3
+3
+TerminalBlock_MetzConnect
+TerminalBlock_MetzConnect_Type086_RT03402HBLC_1x02_P3.81mm_Horizontal
+terminal block Metz Connect Type086_RT03402HBLC, 2 pins, pitch 3.81mm, size 7.51x7.3mm^2, drill diamater 0.7mm, pad diameter 1.4mm, see http://www.metz-connect.com/de/system/files/productfiles/Datenblatt_310861_RT034xxHBLC_OFF-026114K.pdf, script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_MetzConnect
+THT terminal block Metz Connect Type086_RT03402HBLC pitch 3.81mm size 7.51x7.3mm^2 drill 0.7mm pad 1.4mm
+0
+2
+2
+TerminalBlock_MetzConnect
+TerminalBlock_MetzConnect_Type086_RT03403HBLC_1x03_P3.81mm_Horizontal
+terminal block Metz Connect Type086_RT03403HBLC, 3 pins, pitch 3.81mm, size 11.3x7.3mm^2, drill diamater 0.7mm, pad diameter 1.4mm, see http://www.metz-connect.com/de/system/files/productfiles/Datenblatt_310861_RT034xxHBLC_OFF-026114K.pdf, script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_MetzConnect
+THT terminal block Metz Connect Type086_RT03403HBLC pitch 3.81mm size 11.3x7.3mm^2 drill 0.7mm pad 1.4mm
+0
+3
+3
+TerminalBlock_MetzConnect
+TerminalBlock_MetzConnect_Type086_RT03404HBLC_1x04_P3.81mm_Horizontal
+terminal block Metz Connect Type086_RT03404HBLC, 4 pins, pitch 3.81mm, size 15.1x7.3mm^2, drill diamater 0.7mm, pad diameter 1.4mm, see http://www.metz-connect.com/de/system/files/productfiles/Datenblatt_310861_RT034xxHBLC_OFF-026114K.pdf, script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_MetzConnect
+THT terminal block Metz Connect Type086_RT03404HBLC pitch 3.81mm size 15.1x7.3mm^2 drill 0.7mm pad 1.4mm
+0
+4
+4
+TerminalBlock_MetzConnect
+TerminalBlock_MetzConnect_Type086_RT03405HBLC_1x05_P3.81mm_Horizontal
+terminal block Metz Connect Type086_RT03405HBLC, 5 pins, pitch 3.81mm, size 18.9x7.3mm^2, drill diamater 0.7mm, pad diameter 1.4mm, see http://www.metz-connect.com/de/system/files/productfiles/Datenblatt_310861_RT034xxHBLC_OFF-026114K.pdf, script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_MetzConnect
+THT terminal block Metz Connect Type086_RT03405HBLC pitch 3.81mm size 18.9x7.3mm^2 drill 0.7mm pad 1.4mm
+0
+5
+5
+TerminalBlock_MetzConnect
+TerminalBlock_MetzConnect_Type086_RT03406HBLC_1x06_P3.81mm_Horizontal
+terminal block Metz Connect Type086_RT03406HBLC, 6 pins, pitch 3.81mm, size 22.8x7.3mm^2, drill diamater 0.7mm, pad diameter 1.4mm, see http://www.metz-connect.com/de/system/files/productfiles/Datenblatt_310861_RT034xxHBLC_OFF-026114K.pdf, script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_MetzConnect
+THT terminal block Metz Connect Type086_RT03406HBLC pitch 3.81mm size 22.8x7.3mm^2 drill 0.7mm pad 1.4mm
+0
+6
+6
+TerminalBlock_MetzConnect
+TerminalBlock_MetzConnect_Type094_RT03502HBLU_1x02_P5.00mm_Horizontal
+terminal block Metz Connect Type094_RT03502HBLU, 2 pins, pitch 5mm, size 10x8.3mm^2, drill diamater 1.3mm, pad diameter 2.6mm, see http://www.metz-connect.com/ru/system/files/productfiles/Data_sheet_310941_RT035xxHBLU_OFF-022742T.pdf, script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_MetzConnect
+THT terminal block Metz Connect Type094_RT03502HBLU pitch 5mm size 10x8.3mm^2 drill 1.3mm pad 2.6mm
+0
+2
+2
+TerminalBlock_MetzConnect
+TerminalBlock_MetzConnect_Type094_RT03503HBLU_1x03_P5.00mm_Horizontal
+terminal block Metz Connect Type094_RT03503HBLU, 3 pins, pitch 5mm, size 15x8.3mm^2, drill diamater 1.3mm, pad diameter 2.6mm, see http://www.metz-connect.com/ru/system/files/productfiles/Data_sheet_310941_RT035xxHBLU_OFF-022742T.pdf, script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_MetzConnect
+THT terminal block Metz Connect Type094_RT03503HBLU pitch 5mm size 15x8.3mm^2 drill 1.3mm pad 2.6mm
+0
+3
+3
+TerminalBlock_MetzConnect
+TerminalBlock_MetzConnect_Type094_RT03504HBLU_1x04_P5.00mm_Horizontal
+terminal block Metz Connect Type094_RT03504HBLU, 4 pins, pitch 5mm, size 20x8.3mm^2, drill diamater 1.3mm, pad diameter 2.6mm, see http://www.metz-connect.com/ru/system/files/productfiles/Data_sheet_310941_RT035xxHBLU_OFF-022742T.pdf, script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_MetzConnect
+THT terminal block Metz Connect Type094_RT03504HBLU pitch 5mm size 20x8.3mm^2 drill 1.3mm pad 2.6mm
+0
+4
+4
+TerminalBlock_MetzConnect
+TerminalBlock_MetzConnect_Type094_RT03505HBLU_1x05_P5.00mm_Horizontal
+terminal block Metz Connect Type094_RT03505HBLU, 5 pins, pitch 5mm, size 25x8.3mm^2, drill diamater 1.3mm, pad diameter 2.6mm, see http://www.metz-connect.com/ru/system/files/productfiles/Data_sheet_310941_RT035xxHBLU_OFF-022742T.pdf, script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_MetzConnect
+THT terminal block Metz Connect Type094_RT03505HBLU pitch 5mm size 25x8.3mm^2 drill 1.3mm pad 2.6mm
+0
+5
+5
+TerminalBlock_MetzConnect
+TerminalBlock_MetzConnect_Type094_RT03506HBLU_1x06_P5.00mm_Horizontal
+terminal block Metz Connect Type094_RT03506HBLU, 6 pins, pitch 5mm, size 30x8.3mm^2, drill diamater 1.3mm, pad diameter 2.6mm, see http://www.metz-connect.com/ru/system/files/productfiles/Data_sheet_310941_RT035xxHBLU_OFF-022742T.pdf, script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_MetzConnect
+THT terminal block Metz Connect Type094_RT03506HBLU pitch 5mm size 30x8.3mm^2 drill 1.3mm pad 2.6mm
+0
+6
+6
+TerminalBlock_MetzConnect
+TerminalBlock_MetzConnect_Type101_RT01602HBWC_1x02_P5.08mm_Horizontal
+terminal block Metz Connect Type101_RT01602HBWC, 2 pins, pitch 5.08mm, size 10.2x8mm^2, drill diamater 1.3mm, pad diameter 2.5mm, see http://www.metz-connect.com/de/system/files/productfiles/Datenblatt_311011_RT016xxHBWC_OFF-022771S.pdf, script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_MetzConnect
+THT terminal block Metz Connect Type101_RT01602HBWC pitch 5.08mm size 10.2x8mm^2 drill 1.3mm pad 2.5mm
+0
+2
+2
+TerminalBlock_MetzConnect
+TerminalBlock_MetzConnect_Type101_RT01603HBWC_1x03_P5.08mm_Horizontal
+terminal block Metz Connect Type101_RT01603HBWC, 3 pins, pitch 5.08mm, size 15.2x8mm^2, drill diamater 1.3mm, pad diameter 2.5mm, see http://www.metz-connect.com/de/system/files/productfiles/Datenblatt_311011_RT016xxHBWC_OFF-022771S.pdf, script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_MetzConnect
+THT terminal block Metz Connect Type101_RT01603HBWC pitch 5.08mm size 15.2x8mm^2 drill 1.3mm pad 2.5mm
+0
+3
+3
+TerminalBlock_MetzConnect
+TerminalBlock_MetzConnect_Type101_RT01604HBWC_1x04_P5.08mm_Horizontal
+terminal block Metz Connect Type101_RT01604HBWC, 4 pins, pitch 5.08mm, size 20.3x8mm^2, drill diamater 1.3mm, pad diameter 2.5mm, see http://www.metz-connect.com/de/system/files/productfiles/Datenblatt_311011_RT016xxHBWC_OFF-022771S.pdf, script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_MetzConnect
+THT terminal block Metz Connect Type101_RT01604HBWC pitch 5.08mm size 20.3x8mm^2 drill 1.3mm pad 2.5mm
+0
+4
+4
+TerminalBlock_MetzConnect
+TerminalBlock_MetzConnect_Type101_RT01605HBWC_1x05_P5.08mm_Horizontal
+terminal block Metz Connect Type101_RT01605HBWC, 5 pins, pitch 5.08mm, size 25.4x8mm^2, drill diamater 1.3mm, pad diameter 2.5mm, see http://www.metz-connect.com/de/system/files/productfiles/Datenblatt_311011_RT016xxHBWC_OFF-022771S.pdf, script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_MetzConnect
+THT terminal block Metz Connect Type101_RT01605HBWC pitch 5.08mm size 25.4x8mm^2 drill 1.3mm pad 2.5mm
+0
+5
+5
+TerminalBlock_MetzConnect
+TerminalBlock_MetzConnect_Type101_RT01606HBWC_1x06_P5.08mm_Horizontal
+terminal block Metz Connect Type101_RT01606HBWC, 6 pins, pitch 5.08mm, size 30.5x8mm^2, drill diamater 1.3mm, pad diameter 2.5mm, see http://www.metz-connect.com/de/system/files/productfiles/Datenblatt_311011_RT016xxHBWC_OFF-022771S.pdf, script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_MetzConnect
+THT terminal block Metz Connect Type101_RT01606HBWC pitch 5.08mm size 30.5x8mm^2 drill 1.3mm pad 2.5mm
+0
+6
+6
+TerminalBlock_MetzConnect
+TerminalBlock_MetzConnect_Type171_RT13702HBWC_1x02_P7.50mm_Horizontal
+terminal block Metz Connect Type171_RT13702HBWC, 2 pins, pitch 7.5mm, size 15x9mm^2, drill diamater 1.3mm, pad diameter 2.5mm, see http://www.metz-connect.com/de/system/files/productfiles/Datenblatt_311711_RT137xxHBWC_OFF-022811Q.pdf, script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_MetzConnect
+THT terminal block Metz Connect Type171_RT13702HBWC pitch 7.5mm size 15x9mm^2 drill 1.3mm pad 2.5mm
+0
+2
+2
+TerminalBlock_MetzConnect
+TerminalBlock_MetzConnect_Type171_RT13703HBWC_1x03_P7.50mm_Horizontal
+terminal block Metz Connect Type171_RT13703HBWC, 3 pins, pitch 7.5mm, size 22.5x9mm^2, drill diamater 1.3mm, pad diameter 2.5mm, see http://www.metz-connect.com/de/system/files/productfiles/Datenblatt_311711_RT137xxHBWC_OFF-022811Q.pdf, script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_MetzConnect
+THT terminal block Metz Connect Type171_RT13703HBWC pitch 7.5mm size 22.5x9mm^2 drill 1.3mm pad 2.5mm
+0
+3
+3
+TerminalBlock_MetzConnect
+TerminalBlock_MetzConnect_Type171_RT13704HBWC_1x04_P7.50mm_Horizontal
+terminal block Metz Connect Type171_RT13704HBWC, 4 pins, pitch 7.5mm, size 30x9mm^2, drill diamater 1.3mm, pad diameter 2.5mm, see http://www.metz-connect.com/de/system/files/productfiles/Datenblatt_311711_RT137xxHBWC_OFF-022811Q.pdf, script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_MetzConnect
+THT terminal block Metz Connect Type171_RT13704HBWC pitch 7.5mm size 30x9mm^2 drill 1.3mm pad 2.5mm
+0
+4
+4
+TerminalBlock_MetzConnect
+TerminalBlock_MetzConnect_Type171_RT13705HBWC_1x05_P7.50mm_Horizontal
+terminal block Metz Connect Type171_RT13705HBWC, 5 pins, pitch 7.5mm, size 37.5x9mm^2, drill diamater 1.3mm, pad diameter 2.5mm, see http://www.metz-connect.com/de/system/files/productfiles/Datenblatt_311711_RT137xxHBWC_OFF-022811Q.pdf, script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_MetzConnect
+THT terminal block Metz Connect Type171_RT13705HBWC pitch 7.5mm size 37.5x9mm^2 drill 1.3mm pad 2.5mm
+0
+5
+5
+TerminalBlock_MetzConnect
+TerminalBlock_MetzConnect_Type171_RT13706HBWC_1x06_P7.50mm_Horizontal
+terminal block Metz Connect Type171_RT13706HBWC, 6 pins, pitch 7.5mm, size 45x9mm^2, drill diamater 1.3mm, pad diameter 2.5mm, see http://www.metz-connect.com/de/system/files/productfiles/Datenblatt_311711_RT137xxHBWC_OFF-022811Q.pdf, script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_MetzConnect
+THT terminal block Metz Connect Type171_RT13706HBWC pitch 7.5mm size 45x9mm^2 drill 1.3mm pad 2.5mm
+0
+6
+6
+TerminalBlock_MetzConnect
+TerminalBlock_MetzConnect_Type175_RT02702HBLC_1x02_P7.50mm_Horizontal
+terminal block Metz Connect Type175_RT02702HBLC, 2 pins, pitch 7.5mm, size 15x11mm^2, drill diamater 1.4mm, pad diameter 2.6mm, see http://www.metz-connect.com/de/system/files/productfiles/Datenblatt_311751_RT027xxHBLC_OFF-022814U.pdf, script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_MetzConnect
+THT terminal block Metz Connect Type175_RT02702HBLC pitch 7.5mm size 15x11mm^2 drill 1.4mm pad 2.6mm
+0
+2
+2
+TerminalBlock_MetzConnect
+TerminalBlock_MetzConnect_Type175_RT02703HBLC_1x03_P7.50mm_Horizontal
+terminal block Metz Connect Type175_RT02703HBLC, 3 pins, pitch 7.5mm, size 22.5x11mm^2, drill diamater 1.4mm, pad diameter 2.6mm, see http://www.metz-connect.com/de/system/files/productfiles/Datenblatt_311751_RT027xxHBLC_OFF-022814U.pdf, script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_MetzConnect
+THT terminal block Metz Connect Type175_RT02703HBLC pitch 7.5mm size 22.5x11mm^2 drill 1.4mm pad 2.6mm
+0
+3
+3
+TerminalBlock_MetzConnect
+TerminalBlock_MetzConnect_Type175_RT02704HBLC_1x04_P7.50mm_Horizontal
+terminal block Metz Connect Type175_RT02704HBLC, 4 pins, pitch 7.5mm, size 30x11mm^2, drill diamater 1.4mm, pad diameter 2.6mm, see http://www.metz-connect.com/de/system/files/productfiles/Datenblatt_311751_RT027xxHBLC_OFF-022814U.pdf, script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_MetzConnect
+THT terminal block Metz Connect Type175_RT02704HBLC pitch 7.5mm size 30x11mm^2 drill 1.4mm pad 2.6mm
+0
+4
+4
+TerminalBlock_MetzConnect
+TerminalBlock_MetzConnect_Type175_RT02705HBLC_1x05_P7.50mm_Horizontal
+terminal block Metz Connect Type175_RT02705HBLC, 5 pins, pitch 7.5mm, size 37.5x11mm^2, drill diamater 1.4mm, pad diameter 2.6mm, see http://www.metz-connect.com/de/system/files/productfiles/Datenblatt_311751_RT027xxHBLC_OFF-022814U.pdf, script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_MetzConnect
+THT terminal block Metz Connect Type175_RT02705HBLC pitch 7.5mm size 37.5x11mm^2 drill 1.4mm pad 2.6mm
+0
+5
+5
+TerminalBlock_MetzConnect
+TerminalBlock_MetzConnect_Type175_RT02706HBLC_1x06_P7.50mm_Horizontal
+terminal block Metz Connect Type175_RT02706HBLC, 6 pins, pitch 7.5mm, size 45x11mm^2, drill diamater 1.4mm, pad diameter 2.6mm, see http://www.metz-connect.com/de/system/files/productfiles/Datenblatt_311751_RT027xxHBLC_OFF-022814U.pdf, script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_MetzConnect
+THT terminal block Metz Connect Type175_RT02706HBLC pitch 7.5mm size 45x11mm^2 drill 1.4mm pad 2.6mm
+0
+6
+6
+TerminalBlock_MetzConnect
+TerminalBlock_MetzConnect_Type205_RT04502UBLC_1x02_P5.00mm_45Degree
+terminal block Metz Connect Type205_RT04502UBLC, 45Degree (cable under 45degree), 2 pins, pitch 5mm, size 10x12.5mm^2, drill diamater 1.4mm, pad diameter 2.7mm, see http://www.metz-connect.com/de/system/files/productfiles/Datenblatt_312051_RT045xxUBLC_OFF-022759T.pdf, script-generated with , script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_MetzConnect
+THT terminal block Metz Connect Type205_RT04502UBLC 45Degree pitch 5mm size 10x12.5mm^2 drill 1.4mm pad 2.7mm
+0
+2
+2
+TerminalBlock_MetzConnect
+TerminalBlock_MetzConnect_Type205_RT04503UBLC_1x03_P5.00mm_45Degree
+terminal block Metz Connect Type205_RT04503UBLC, 45Degree (cable under 45degree), 3 pins, pitch 5mm, size 15x12.5mm^2, drill diamater 1.4mm, pad diameter 2.7mm, see http://www.metz-connect.com/de/system/files/productfiles/Datenblatt_312051_RT045xxUBLC_OFF-022759T.pdf, script-generated with , script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_MetzConnect
+THT terminal block Metz Connect Type205_RT04503UBLC 45Degree pitch 5mm size 15x12.5mm^2 drill 1.4mm pad 2.7mm
+0
+3
+3
+TerminalBlock_MetzConnect
+TerminalBlock_MetzConnect_Type205_RT04504UBLC_1x04_P5.00mm_45Degree
+terminal block Metz Connect Type205_RT04504UBLC, 45Degree (cable under 45degree), 4 pins, pitch 5mm, size 20x12.5mm^2, drill diamater 1.4mm, pad diameter 2.7mm, see http://www.metz-connect.com/de/system/files/productfiles/Datenblatt_312051_RT045xxUBLC_OFF-022759T.pdf, script-generated with , script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_MetzConnect
+THT terminal block Metz Connect Type205_RT04504UBLC 45Degree pitch 5mm size 20x12.5mm^2 drill 1.4mm pad 2.7mm
+0
+4
+4
+TerminalBlock_MetzConnect
+TerminalBlock_MetzConnect_Type205_RT04505UBLC_1x05_P5.00mm_45Degree
+terminal block Metz Connect Type205_RT04505UBLC, 45Degree (cable under 45degree), 5 pins, pitch 5mm, size 25x12.5mm^2, drill diamater 1.4mm, pad diameter 2.7mm, see http://www.metz-connect.com/de/system/files/productfiles/Datenblatt_312051_RT045xxUBLC_OFF-022759T.pdf, script-generated with , script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_MetzConnect
+THT terminal block Metz Connect Type205_RT04505UBLC 45Degree pitch 5mm size 25x12.5mm^2 drill 1.4mm pad 2.7mm
+0
+5
+5
+TerminalBlock_MetzConnect
+TerminalBlock_MetzConnect_Type205_RT04506UBLC_1x06_P5.00mm_45Degree
+terminal block Metz Connect Type205_RT04506UBLC, 45Degree (cable under 45degree), 6 pins, pitch 5mm, size 30x12.5mm^2, drill diamater 1.4mm, pad diameter 2.7mm, see http://www.metz-connect.com/de/system/files/productfiles/Datenblatt_312051_RT045xxUBLC_OFF-022759T.pdf, script-generated with , script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_MetzConnect
+THT terminal block Metz Connect Type205_RT04506UBLC 45Degree pitch 5mm size 30x12.5mm^2 drill 1.4mm pad 2.7mm
+0
+6
+6
+TerminalBlock_MetzConnect
+TerminalBlock_MetzConnect_Type701_RT11L02HGLU_1x02_P6.35mm_Horizontal
+terminal block Metz Connect Type701_RT11L02HGLU, 2 pins, pitch 6.35mm, size 12.7x12.5mm^2, drill diamater 1.3mm, pad diameter 2.5mm, see http://www.metz-connect.com/de/system/files/productfiles/Datenblatt_317011_RT11LxxHGLU_OFF-022798U.pdf, script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_MetzConnect
+THT terminal block Metz Connect Type701_RT11L02HGLU pitch 6.35mm size 12.7x12.5mm^2 drill 1.3mm pad 2.5mm
+0
+2
+2
+TerminalBlock_MetzConnect
+TerminalBlock_MetzConnect_Type701_RT11L03HGLU_1x03_P6.35mm_Horizontal
+terminal block Metz Connect Type701_RT11L03HGLU, 3 pins, pitch 6.35mm, size 19x12.5mm^2, drill diamater 1.3mm, pad diameter 2.5mm, see http://www.metz-connect.com/de/system/files/productfiles/Datenblatt_317011_RT11LxxHGLU_OFF-022798U.pdf, script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_MetzConnect
+THT terminal block Metz Connect Type701_RT11L03HGLU pitch 6.35mm size 19x12.5mm^2 drill 1.3mm pad 2.5mm
+0
+3
+3
+TerminalBlock_MetzConnect
+TerminalBlock_MetzConnect_Type703_RT10N02HGLU_1x02_P9.52mm_Horizontal
+terminal block Metz Connect Type703_RT10N02HGLU, 2 pins, pitch 9.52mm, size 19x12.5mm^2, drill diamater 1.3mm, pad diameter 2.6mm, see http://www.metz-connect.com/de/system/files/productfiles/Datenblatt_317031_RT10NxxHGLU_OFF-022897S.pdf, script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_MetzConnect
+THT terminal block Metz Connect Type703_RT10N02HGLU pitch 9.52mm size 19x12.5mm^2 drill 1.3mm pad 2.6mm
+0
+2
+2
+TerminalBlock_MetzConnect
+TerminalBlock_MetzConnect_Type703_RT10N03HGLU_1x03_P9.52mm_Horizontal
+terminal block Metz Connect Type703_RT10N03HGLU, 3 pins, pitch 9.52mm, size 28.6x12.5mm^2, drill diamater 1.3mm, pad diameter 2.6mm, see http://www.metz-connect.com/de/system/files/productfiles/Datenblatt_317031_RT10NxxHGLU_OFF-022897S.pdf, script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_MetzConnect
+THT terminal block Metz Connect Type703_RT10N03HGLU pitch 9.52mm size 28.6x12.5mm^2 drill 1.3mm pad 2.6mm
+0
+3
+3
+TerminalBlock_Philmore
+TerminalBlock_Philmore_TB132_1x02_P5.00mm_Horizontal
+Terminal Block Philmore , 2 pins, pitch 5mm, size 10x10.2mm^2, drill diamater 1.2mm, pad diameter 2.4mm, see http://www.philmore-datak.com/mc/Page%20197.pdf, script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_Philmore
+THT Terminal Block Philmore  pitch 5mm size 10x10.2mm^2 drill 1.2mm pad 2.4mm
+0
+2
+2
+TerminalBlock_Philmore
+TerminalBlock_Philmore_TB133_1x03_P5.00mm_Horizontal
+Terminal Block Philmore , 3 pins, pitch 5mm, size 15x10.2mm^2, drill diamater 1.2mm, pad diameter 2.4mm, see http://www.philmore-datak.com/mc/Page%20197.pdf, script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_Philmore
+THT Terminal Block Philmore  pitch 5mm size 15x10.2mm^2 drill 1.2mm pad 2.4mm
+0
+3
+3
+TerminalBlock_Phoenix
+TerminalBlock_Phoenix_MKDS-1,5-2-5.08_1x02_P5.08mm_Horizontal
+Terminal Block Phoenix MKDS-1,5-2-5.08, 2 pins, pitch 5.08mm, size 10.2x9.8mm^2, drill diamater 1.3mm, pad diameter 2.6mm, see http://www.farnell.com/datasheets/100425.pdf, script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_Phoenix
+THT Terminal Block Phoenix MKDS-1,5-2-5.08 pitch 5.08mm size 10.2x9.8mm^2 drill 1.3mm pad 2.6mm
+0
+2
+2
+TerminalBlock_Phoenix
+TerminalBlock_Phoenix_MKDS-1,5-2_1x02_P5.00mm_Horizontal
+Terminal Block Phoenix MKDS-1,5-2, 2 pins, pitch 5mm, size 10x9.8mm^2, drill diamater 1.3mm, pad diameter 2.6mm, see http://www.farnell.com/datasheets/100425.pdf, script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_Phoenix
+THT Terminal Block Phoenix MKDS-1,5-2 pitch 5mm size 10x9.8mm^2 drill 1.3mm pad 2.6mm
+0
+2
+2
+TerminalBlock_Phoenix
+TerminalBlock_Phoenix_MKDS-1,5-3-5.08_1x03_P5.08mm_Horizontal
+Terminal Block Phoenix MKDS-1,5-3-5.08, 3 pins, pitch 5.08mm, size 15.2x9.8mm^2, drill diamater 1.3mm, pad diameter 2.6mm, see http://www.farnell.com/datasheets/100425.pdf, script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_Phoenix
+THT Terminal Block Phoenix MKDS-1,5-3-5.08 pitch 5.08mm size 15.2x9.8mm^2 drill 1.3mm pad 2.6mm
+0
+3
+3
+TerminalBlock_Phoenix
+TerminalBlock_Phoenix_MKDS-1,5-3_1x03_P5.00mm_Horizontal
+Terminal Block Phoenix MKDS-1,5-3, 3 pins, pitch 5mm, size 15x9.8mm^2, drill diamater 1.3mm, pad diameter 2.6mm, see http://www.farnell.com/datasheets/100425.pdf, script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_Phoenix
+THT Terminal Block Phoenix MKDS-1,5-3 pitch 5mm size 15x9.8mm^2 drill 1.3mm pad 2.6mm
+0
+3
+3
+TerminalBlock_Phoenix
+TerminalBlock_Phoenix_MKDS-1,5-4-5.08_1x04_P5.08mm_Horizontal
+Terminal Block Phoenix MKDS-1,5-4-5.08, 4 pins, pitch 5.08mm, size 20.3x9.8mm^2, drill diamater 1.3mm, pad diameter 2.6mm, see http://www.farnell.com/datasheets/100425.pdf, script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_Phoenix
+THT Terminal Block Phoenix MKDS-1,5-4-5.08 pitch 5.08mm size 20.3x9.8mm^2 drill 1.3mm pad 2.6mm
+0
+4
+4
+TerminalBlock_Phoenix
+TerminalBlock_Phoenix_MKDS-1,5-4_1x04_P5.00mm_Horizontal
+Terminal Block Phoenix MKDS-1,5-4, 4 pins, pitch 5mm, size 20x9.8mm^2, drill diamater 1.3mm, pad diameter 2.6mm, see http://www.farnell.com/datasheets/100425.pdf, script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_Phoenix
+THT Terminal Block Phoenix MKDS-1,5-4 pitch 5mm size 20x9.8mm^2 drill 1.3mm pad 2.6mm
+0
+4
+4
+TerminalBlock_Phoenix
+TerminalBlock_Phoenix_MKDS-1,5-5-5.08_1x05_P5.08mm_Horizontal
+Terminal Block Phoenix MKDS-1,5-5-5.08, 5 pins, pitch 5.08mm, size 25.4x9.8mm^2, drill diamater 1.3mm, pad diameter 2.6mm, see http://www.farnell.com/datasheets/100425.pdf, script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_Phoenix
+THT Terminal Block Phoenix MKDS-1,5-5-5.08 pitch 5.08mm size 25.4x9.8mm^2 drill 1.3mm pad 2.6mm
+0
+5
+5
+TerminalBlock_Phoenix
+TerminalBlock_Phoenix_MKDS-1,5-5_1x05_P5.00mm_Horizontal
+Terminal Block Phoenix MKDS-1,5-5, 5 pins, pitch 5mm, size 25x9.8mm^2, drill diamater 1.3mm, pad diameter 2.6mm, see http://www.farnell.com/datasheets/100425.pdf, script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_Phoenix
+THT Terminal Block Phoenix MKDS-1,5-5 pitch 5mm size 25x9.8mm^2 drill 1.3mm pad 2.6mm
+0
+5
+5
+TerminalBlock_Phoenix
+TerminalBlock_Phoenix_MKDS-1,5-6-5.08_1x06_P5.08mm_Horizontal
+Terminal Block Phoenix MKDS-1,5-6-5.08, 6 pins, pitch 5.08mm, size 30.5x9.8mm^2, drill diamater 1.3mm, pad diameter 2.6mm, see http://www.farnell.com/datasheets/100425.pdf, script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_Phoenix
+THT Terminal Block Phoenix MKDS-1,5-6-5.08 pitch 5.08mm size 30.5x9.8mm^2 drill 1.3mm pad 2.6mm
+0
+6
+6
+TerminalBlock_Phoenix
+TerminalBlock_Phoenix_MKDS-1,5-6_1x06_P5.00mm_Horizontal
+Terminal Block Phoenix MKDS-1,5-6, 6 pins, pitch 5mm, size 30x9.8mm^2, drill diamater 1.3mm, pad diameter 2.6mm, see http://www.farnell.com/datasheets/100425.pdf, script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_Phoenix
+THT Terminal Block Phoenix MKDS-1,5-6 pitch 5mm size 30x9.8mm^2 drill 1.3mm pad 2.6mm
+0
+6
+6
+TerminalBlock_Phoenix
+TerminalBlock_Phoenix_MKDS-1,5-7-5.08_1x07_P5.08mm_Horizontal
+Terminal Block Phoenix MKDS-1,5-7-5.08, 7 pins, pitch 5.08mm, size 35.6x9.8mm^2, drill diamater 1.3mm, pad diameter 2.6mm, see http://www.farnell.com/datasheets/100425.pdf, script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_Phoenix
+THT Terminal Block Phoenix MKDS-1,5-7-5.08 pitch 5.08mm size 35.6x9.8mm^2 drill 1.3mm pad 2.6mm
+0
+7
+7
+TerminalBlock_Phoenix
+TerminalBlock_Phoenix_MKDS-1,5-7_1x07_P5.00mm_Horizontal
+Terminal Block Phoenix MKDS-1,5-7, 7 pins, pitch 5mm, size 35x9.8mm^2, drill diamater 1.3mm, pad diameter 2.6mm, see http://www.farnell.com/datasheets/100425.pdf, script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_Phoenix
+THT Terminal Block Phoenix MKDS-1,5-7 pitch 5mm size 35x9.8mm^2 drill 1.3mm pad 2.6mm
+0
+7
+7
+TerminalBlock_Phoenix
+TerminalBlock_Phoenix_MKDS-1,5-8-5.08_1x08_P5.08mm_Horizontal
+Terminal Block Phoenix MKDS-1,5-8-5.08, 8 pins, pitch 5.08mm, size 40.6x9.8mm^2, drill diamater 1.3mm, pad diameter 2.6mm, see http://www.farnell.com/datasheets/100425.pdf, script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_Phoenix
+THT Terminal Block Phoenix MKDS-1,5-8-5.08 pitch 5.08mm size 40.6x9.8mm^2 drill 1.3mm pad 2.6mm
+0
+8
+8
+TerminalBlock_Phoenix
+TerminalBlock_Phoenix_MKDS-1,5-8_1x08_P5.00mm_Horizontal
+Terminal Block Phoenix MKDS-1,5-8, 8 pins, pitch 5mm, size 40x9.8mm^2, drill diamater 1.3mm, pad diameter 2.6mm, see http://www.farnell.com/datasheets/100425.pdf, script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_Phoenix
+THT Terminal Block Phoenix MKDS-1,5-8 pitch 5mm size 40x9.8mm^2 drill 1.3mm pad 2.6mm
+0
+8
+8
+TerminalBlock_Phoenix
+TerminalBlock_Phoenix_MKDS-1,5-9-5.08_1x09_P5.08mm_Horizontal
+Terminal Block Phoenix MKDS-1,5-9-5.08, 9 pins, pitch 5.08mm, size 45.7x9.8mm^2, drill diamater 1.3mm, pad diameter 2.6mm, see http://www.farnell.com/datasheets/100425.pdf, script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_Phoenix
+THT Terminal Block Phoenix MKDS-1,5-9-5.08 pitch 5.08mm size 45.7x9.8mm^2 drill 1.3mm pad 2.6mm
+0
+9
+9
+TerminalBlock_Phoenix
+TerminalBlock_Phoenix_MKDS-1,5-9_1x09_P5.00mm_Horizontal
+Terminal Block Phoenix MKDS-1,5-9, 9 pins, pitch 5mm, size 45x9.8mm^2, drill diamater 1.3mm, pad diameter 2.6mm, see http://www.farnell.com/datasheets/100425.pdf, script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_Phoenix
+THT Terminal Block Phoenix MKDS-1,5-9 pitch 5mm size 45x9.8mm^2 drill 1.3mm pad 2.6mm
+0
+9
+9
+TerminalBlock_Phoenix
+TerminalBlock_Phoenix_MKDS-1,5-10-5.08_1x10_P5.08mm_Horizontal
+Terminal Block Phoenix MKDS-1,5-10-5.08, 10 pins, pitch 5.08mm, size 50.8x9.8mm^2, drill diamater 1.3mm, pad diameter 2.6mm, see http://www.farnell.com/datasheets/100425.pdf, script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_Phoenix
+THT Terminal Block Phoenix MKDS-1,5-10-5.08 pitch 5.08mm size 50.8x9.8mm^2 drill 1.3mm pad 2.6mm
+0
+10
+10
+TerminalBlock_Phoenix
+TerminalBlock_Phoenix_MKDS-1,5-10_1x10_P5.00mm_Horizontal
+Terminal Block Phoenix MKDS-1,5-10, 10 pins, pitch 5mm, size 50x9.8mm^2, drill diamater 1.3mm, pad diameter 2.6mm, see http://www.farnell.com/datasheets/100425.pdf, script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_Phoenix
+THT Terminal Block Phoenix MKDS-1,5-10 pitch 5mm size 50x9.8mm^2 drill 1.3mm pad 2.6mm
+0
+10
+10
+TerminalBlock_Phoenix
+TerminalBlock_Phoenix_MKDS-1,5-11-5.08_1x11_P5.08mm_Horizontal
+Terminal Block Phoenix MKDS-1,5-11-5.08, 11 pins, pitch 5.08mm, size 55.9x9.8mm^2, drill diamater 1.3mm, pad diameter 2.6mm, see http://www.farnell.com/datasheets/100425.pdf, script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_Phoenix
+THT Terminal Block Phoenix MKDS-1,5-11-5.08 pitch 5.08mm size 55.9x9.8mm^2 drill 1.3mm pad 2.6mm
+0
+11
+11
+TerminalBlock_Phoenix
+TerminalBlock_Phoenix_MKDS-1,5-11_1x11_P5.00mm_Horizontal
+Terminal Block Phoenix MKDS-1,5-11, 11 pins, pitch 5mm, size 55x9.8mm^2, drill diamater 1.3mm, pad diameter 2.6mm, see http://www.farnell.com/datasheets/100425.pdf, script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_Phoenix
+THT Terminal Block Phoenix MKDS-1,5-11 pitch 5mm size 55x9.8mm^2 drill 1.3mm pad 2.6mm
+0
+11
+11
+TerminalBlock_Phoenix
+TerminalBlock_Phoenix_MKDS-1,5-12-5.08_1x12_P5.08mm_Horizontal
+Terminal Block Phoenix MKDS-1,5-12-5.08, 12 pins, pitch 5.08mm, size 61x9.8mm^2, drill diamater 1.3mm, pad diameter 2.6mm, see http://www.farnell.com/datasheets/100425.pdf, script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_Phoenix
+THT Terminal Block Phoenix MKDS-1,5-12-5.08 pitch 5.08mm size 61x9.8mm^2 drill 1.3mm pad 2.6mm
+0
+12
+12
+TerminalBlock_Phoenix
+TerminalBlock_Phoenix_MKDS-1,5-12_1x12_P5.00mm_Horizontal
+Terminal Block Phoenix MKDS-1,5-12, 12 pins, pitch 5mm, size 60x9.8mm^2, drill diamater 1.3mm, pad diameter 2.6mm, see http://www.farnell.com/datasheets/100425.pdf, script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_Phoenix
+THT Terminal Block Phoenix MKDS-1,5-12 pitch 5mm size 60x9.8mm^2 drill 1.3mm pad 2.6mm
+0
+12
+12
+TerminalBlock_Phoenix
+TerminalBlock_Phoenix_MKDS-1,5-13-5.08_1x13_P5.08mm_Horizontal
+Terminal Block Phoenix MKDS-1,5-13-5.08, 13 pins, pitch 5.08mm, size 66x9.8mm^2, drill diamater 1.3mm, pad diameter 2.6mm, see http://www.farnell.com/datasheets/100425.pdf, script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_Phoenix
+THT Terminal Block Phoenix MKDS-1,5-13-5.08 pitch 5.08mm size 66x9.8mm^2 drill 1.3mm pad 2.6mm
+0
+13
+13
+TerminalBlock_Phoenix
+TerminalBlock_Phoenix_MKDS-1,5-13_1x13_P5.00mm_Horizontal
+Terminal Block Phoenix MKDS-1,5-13, 13 pins, pitch 5mm, size 65x9.8mm^2, drill diamater 1.3mm, pad diameter 2.6mm, see http://www.farnell.com/datasheets/100425.pdf, script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_Phoenix
+THT Terminal Block Phoenix MKDS-1,5-13 pitch 5mm size 65x9.8mm^2 drill 1.3mm pad 2.6mm
+0
+13
+13
+TerminalBlock_Phoenix
+TerminalBlock_Phoenix_MKDS-1,5-14-5.08_1x14_P5.08mm_Horizontal
+Terminal Block Phoenix MKDS-1,5-14-5.08, 14 pins, pitch 5.08mm, size 71.1x9.8mm^2, drill diamater 1.3mm, pad diameter 2.6mm, see http://www.farnell.com/datasheets/100425.pdf, script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_Phoenix
+THT Terminal Block Phoenix MKDS-1,5-14-5.08 pitch 5.08mm size 71.1x9.8mm^2 drill 1.3mm pad 2.6mm
+0
+14
+14
+TerminalBlock_Phoenix
+TerminalBlock_Phoenix_MKDS-1,5-14_1x14_P5.00mm_Horizontal
+Terminal Block Phoenix MKDS-1,5-14, 14 pins, pitch 5mm, size 70x9.8mm^2, drill diamater 1.3mm, pad diameter 2.6mm, see http://www.farnell.com/datasheets/100425.pdf, script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_Phoenix
+THT Terminal Block Phoenix MKDS-1,5-14 pitch 5mm size 70x9.8mm^2 drill 1.3mm pad 2.6mm
+0
+14
+14
+TerminalBlock_Phoenix
+TerminalBlock_Phoenix_MKDS-1,5-15-5.08_1x15_P5.08mm_Horizontal
+Terminal Block Phoenix MKDS-1,5-15-5.08, 15 pins, pitch 5.08mm, size 76.2x9.8mm^2, drill diamater 1.3mm, pad diameter 2.6mm, see http://www.farnell.com/datasheets/100425.pdf, script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_Phoenix
+THT Terminal Block Phoenix MKDS-1,5-15-5.08 pitch 5.08mm size 76.2x9.8mm^2 drill 1.3mm pad 2.6mm
+0
+15
+15
+TerminalBlock_Phoenix
+TerminalBlock_Phoenix_MKDS-1,5-15_1x15_P5.00mm_Horizontal
+Terminal Block Phoenix MKDS-1,5-15, 15 pins, pitch 5mm, size 75x9.8mm^2, drill diamater 1.3mm, pad diameter 2.6mm, see http://www.farnell.com/datasheets/100425.pdf, script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_Phoenix
+THT Terminal Block Phoenix MKDS-1,5-15 pitch 5mm size 75x9.8mm^2 drill 1.3mm pad 2.6mm
+0
+15
+15
+TerminalBlock_Phoenix
+TerminalBlock_Phoenix_MKDS-1,5-16-5.08_1x16_P5.08mm_Horizontal
+Terminal Block Phoenix MKDS-1,5-16-5.08, 16 pins, pitch 5.08mm, size 81.3x9.8mm^2, drill diamater 1.3mm, pad diameter 2.6mm, see http://www.farnell.com/datasheets/100425.pdf, script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_Phoenix
+THT Terminal Block Phoenix MKDS-1,5-16-5.08 pitch 5.08mm size 81.3x9.8mm^2 drill 1.3mm pad 2.6mm
+0
+16
+16
+TerminalBlock_Phoenix
+TerminalBlock_Phoenix_MKDS-1,5-16_1x16_P5.00mm_Horizontal
+Terminal Block Phoenix MKDS-1,5-16, 16 pins, pitch 5mm, size 80x9.8mm^2, drill diamater 1.3mm, pad diameter 2.6mm, see http://www.farnell.com/datasheets/100425.pdf, script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_Phoenix
+THT Terminal Block Phoenix MKDS-1,5-16 pitch 5mm size 80x9.8mm^2 drill 1.3mm pad 2.6mm
+0
+16
+16
+TerminalBlock_Phoenix
+TerminalBlock_Phoenix_MKDS-3-2-5.08_1x02_P5.08mm_Horizontal
+Terminal Block Phoenix MKDS-3-2-5.08, 2 pins, pitch 5.08mm, size 10.2x11.2mm^2, drill diamater 1.3mm, pad diameter 2.6mm, see http://www.farnell.com/datasheets/2138224.pdf, script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_Phoenix
+THT Terminal Block Phoenix MKDS-3-2-5.08 pitch 5.08mm size 10.2x11.2mm^2 drill 1.3mm pad 2.6mm
+0
+2
+2
+TerminalBlock_Phoenix
+TerminalBlock_Phoenix_MKDS-3-3-5.08_1x03_P5.08mm_Horizontal
+Terminal Block Phoenix MKDS-3-3-5.08, 3 pins, pitch 5.08mm, size 15.2x11.2mm^2, drill diamater 1.3mm, pad diameter 2.6mm, see http://www.farnell.com/datasheets/2138224.pdf, script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_Phoenix
+THT Terminal Block Phoenix MKDS-3-3-5.08 pitch 5.08mm size 15.2x11.2mm^2 drill 1.3mm pad 2.6mm
+0
+3
+3
+TerminalBlock_Phoenix
+TerminalBlock_Phoenix_MKDS-3-4-5.08_1x04_P5.08mm_Horizontal
+Terminal Block Phoenix MKDS-3-4-5.08, 4 pins, pitch 5.08mm, size 20.3x11.2mm^2, drill diamater 1.3mm, pad diameter 2.6mm, see http://www.farnell.com/datasheets/2138224.pdf, script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_Phoenix
+THT Terminal Block Phoenix MKDS-3-4-5.08 pitch 5.08mm size 20.3x11.2mm^2 drill 1.3mm pad 2.6mm
+0
+4
+4
+TerminalBlock_Phoenix
+TerminalBlock_Phoenix_MKDS-3-5-5.08_1x05_P5.08mm_Horizontal
+Terminal Block Phoenix MKDS-3-5-5.08, 5 pins, pitch 5.08mm, size 25.4x11.2mm^2, drill diamater 1.3mm, pad diameter 2.6mm, see http://www.farnell.com/datasheets/2138224.pdf, script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_Phoenix
+THT Terminal Block Phoenix MKDS-3-5-5.08 pitch 5.08mm size 25.4x11.2mm^2 drill 1.3mm pad 2.6mm
+0
+5
+5
+TerminalBlock_Phoenix
+TerminalBlock_Phoenix_MKDS-3-6-5.08_1x06_P5.08mm_Horizontal
+Terminal Block Phoenix MKDS-3-6-5.08, 6 pins, pitch 5.08mm, size 30.5x11.2mm^2, drill diamater 1.3mm, pad diameter 2.6mm, see http://www.farnell.com/datasheets/2138224.pdf, script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_Phoenix
+THT Terminal Block Phoenix MKDS-3-6-5.08 pitch 5.08mm size 30.5x11.2mm^2 drill 1.3mm pad 2.6mm
+0
+6
+6
+TerminalBlock_Phoenix
+TerminalBlock_Phoenix_MKDS-3-7-5.08_1x07_P5.08mm_Horizontal
+Terminal Block Phoenix MKDS-3-7-5.08, 7 pins, pitch 5.08mm, size 35.6x11.2mm^2, drill diamater 1.3mm, pad diameter 2.6mm, see http://www.farnell.com/datasheets/2138224.pdf, script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_Phoenix
+THT Terminal Block Phoenix MKDS-3-7-5.08 pitch 5.08mm size 35.6x11.2mm^2 drill 1.3mm pad 2.6mm
+0
+7
+7
+TerminalBlock_Phoenix
+TerminalBlock_Phoenix_MKDS-3-8-5.08_1x08_P5.08mm_Horizontal
+Terminal Block Phoenix MKDS-3-8-5.08, 8 pins, pitch 5.08mm, size 40.6x11.2mm^2, drill diamater 1.3mm, pad diameter 2.6mm, see http://www.farnell.com/datasheets/2138224.pdf, script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_Phoenix
+THT Terminal Block Phoenix MKDS-3-8-5.08 pitch 5.08mm size 40.6x11.2mm^2 drill 1.3mm pad 2.6mm
+0
+8
+8
+TerminalBlock_Phoenix
+TerminalBlock_Phoenix_MKDS-3-9-5.08_1x09_P5.08mm_Horizontal
+Terminal Block Phoenix MKDS-3-9-5.08, 9 pins, pitch 5.08mm, size 45.7x11.2mm^2, drill diamater 1.3mm, pad diameter 2.6mm, see http://www.farnell.com/datasheets/2138224.pdf, script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_Phoenix
+THT Terminal Block Phoenix MKDS-3-9-5.08 pitch 5.08mm size 45.7x11.2mm^2 drill 1.3mm pad 2.6mm
+0
+9
+9
+TerminalBlock_Phoenix
+TerminalBlock_Phoenix_MKDS-3-10-5.08_1x10_P5.08mm_Horizontal
+Terminal Block Phoenix MKDS-3-10-5.08, 10 pins, pitch 5.08mm, size 50.8x11.2mm^2, drill diamater 1.3mm, pad diameter 2.6mm, see http://www.farnell.com/datasheets/2138224.pdf, script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_Phoenix
+THT Terminal Block Phoenix MKDS-3-10-5.08 pitch 5.08mm size 50.8x11.2mm^2 drill 1.3mm pad 2.6mm
+0
+10
+10
+TerminalBlock_Phoenix
+TerminalBlock_Phoenix_MKDS-3-11-5.08_1x11_P5.08mm_Horizontal
+Terminal Block Phoenix MKDS-3-11-5.08, 11 pins, pitch 5.08mm, size 55.9x11.2mm^2, drill diamater 1.3mm, pad diameter 2.6mm, see http://www.farnell.com/datasheets/2138224.pdf, script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_Phoenix
+THT Terminal Block Phoenix MKDS-3-11-5.08 pitch 5.08mm size 55.9x11.2mm^2 drill 1.3mm pad 2.6mm
+0
+11
+11
+TerminalBlock_Phoenix
+TerminalBlock_Phoenix_MKDS-3-12-5.08_1x12_P5.08mm_Horizontal
+Terminal Block Phoenix MKDS-3-12-5.08, 12 pins, pitch 5.08mm, size 61x11.2mm^2, drill diamater 1.3mm, pad diameter 2.6mm, see http://www.farnell.com/datasheets/2138224.pdf, script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_Phoenix
+THT Terminal Block Phoenix MKDS-3-12-5.08 pitch 5.08mm size 61x11.2mm^2 drill 1.3mm pad 2.6mm
+0
+12
+12
+TerminalBlock_Phoenix
+TerminalBlock_Phoenix_MKDS-3-13-5.08_1x13_P5.08mm_Horizontal
+Terminal Block Phoenix MKDS-3-13-5.08, 13 pins, pitch 5.08mm, size 66x11.2mm^2, drill diamater 1.3mm, pad diameter 2.6mm, see http://www.farnell.com/datasheets/2138224.pdf, script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_Phoenix
+THT Terminal Block Phoenix MKDS-3-13-5.08 pitch 5.08mm size 66x11.2mm^2 drill 1.3mm pad 2.6mm
+0
+13
+13
+TerminalBlock_Phoenix
+TerminalBlock_Phoenix_MKDS-3-14-5.08_1x14_P5.08mm_Horizontal
+Terminal Block Phoenix MKDS-3-14-5.08, 14 pins, pitch 5.08mm, size 71.1x11.2mm^2, drill diamater 1.3mm, pad diameter 2.6mm, see http://www.farnell.com/datasheets/2138224.pdf, script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_Phoenix
+THT Terminal Block Phoenix MKDS-3-14-5.08 pitch 5.08mm size 71.1x11.2mm^2 drill 1.3mm pad 2.6mm
+0
+14
+14
+TerminalBlock_Phoenix
+TerminalBlock_Phoenix_MKDS-3-15-5.08_1x15_P5.08mm_Horizontal
+Terminal Block Phoenix MKDS-3-15-5.08, 15 pins, pitch 5.08mm, size 76.2x11.2mm^2, drill diamater 1.3mm, pad diameter 2.6mm, see http://www.farnell.com/datasheets/2138224.pdf, script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_Phoenix
+THT Terminal Block Phoenix MKDS-3-15-5.08 pitch 5.08mm size 76.2x11.2mm^2 drill 1.3mm pad 2.6mm
+0
+15
+15
+TerminalBlock_Phoenix
+TerminalBlock_Phoenix_MKDS-3-16-5.08_1x16_P5.08mm_Horizontal
+Terminal Block Phoenix MKDS-3-16-5.08, 16 pins, pitch 5.08mm, size 81.3x11.2mm^2, drill diamater 1.3mm, pad diameter 2.6mm, see http://www.farnell.com/datasheets/2138224.pdf, script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_Phoenix
+THT Terminal Block Phoenix MKDS-3-16-5.08 pitch 5.08mm size 81.3x11.2mm^2 drill 1.3mm pad 2.6mm
+0
+16
+16
+TerminalBlock_Phoenix
+TerminalBlock_Phoenix_MPT-0,5-2-2.54_1x02_P2.54mm_Horizontal
+Terminal Block Phoenix MPT-0,5-2-2.54, 2 pins, pitch 2.54mm, size 5.54x6.2mm^2, drill diamater 1.1mm, pad diameter 2.2mm, see http://www.mouser.com/ds/2/324/ItemDetail_1725656-920552.pdf, script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_Phoenix
+THT Terminal Block Phoenix MPT-0,5-2-2.54 pitch 2.54mm size 5.54x6.2mm^2 drill 1.1mm pad 2.2mm
+0
+2
+2
+TerminalBlock_Phoenix
+TerminalBlock_Phoenix_MPT-0,5-3-2.54_1x03_P2.54mm_Horizontal
+Terminal Block Phoenix MPT-0,5-3-2.54, 3 pins, pitch 2.54mm, size 8.08x6.2mm^2, drill diamater 1.1mm, pad diameter 2.2mm, see http://www.mouser.com/ds/2/324/ItemDetail_1725656-920552.pdf, script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_Phoenix
+THT Terminal Block Phoenix MPT-0,5-3-2.54 pitch 2.54mm size 8.08x6.2mm^2 drill 1.1mm pad 2.2mm
+0
+3
+3
+TerminalBlock_Phoenix
+TerminalBlock_Phoenix_MPT-0,5-4-2.54_1x04_P2.54mm_Horizontal
+Terminal Block Phoenix MPT-0,5-4-2.54, 4 pins, pitch 2.54mm, size 10.6x6.2mm^2, drill diamater 1.1mm, pad diameter 2.2mm, see http://www.mouser.com/ds/2/324/ItemDetail_1725672-916605.pdf, script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_Phoenix
+THT Terminal Block Phoenix MPT-0,5-4-2.54 pitch 2.54mm size 10.6x6.2mm^2 drill 1.1mm pad 2.2mm
+0
+4
+4
+TerminalBlock_Phoenix
+TerminalBlock_Phoenix_MPT-0,5-5-2.54_1x05_P2.54mm_Horizontal
+Terminal Block Phoenix MPT-0,5-5-2.54, 5 pins, pitch 2.54mm, size 13.2x6.2mm^2, drill diamater 1.1mm, pad diameter 2.2mm, see http://www.mouser.com/ds/2/324/ItemDetail_1725672-916605.pdf, script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_Phoenix
+THT Terminal Block Phoenix MPT-0,5-5-2.54 pitch 2.54mm size 13.2x6.2mm^2 drill 1.1mm pad 2.2mm
+0
+5
+5
+TerminalBlock_Phoenix
+TerminalBlock_Phoenix_MPT-0,5-6-2.54_1x06_P2.54mm_Horizontal
+Terminal Block Phoenix MPT-0,5-6-2.54, 6 pins, pitch 2.54mm, size 15.7x6.2mm^2, drill diamater 1.1mm, pad diameter 2.2mm, see http://www.mouser.com/ds/2/324/ItemDetail_1725672-916605.pdf, script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_Phoenix
+THT Terminal Block Phoenix MPT-0,5-6-2.54 pitch 2.54mm size 15.7x6.2mm^2 drill 1.1mm pad 2.2mm
+0
+6
+6
+TerminalBlock_Phoenix
+TerminalBlock_Phoenix_MPT-0,5-7-2.54_1x07_P2.54mm_Horizontal
+Terminal Block Phoenix MPT-0,5-7-2.54, 7 pins, pitch 2.54mm, size 18.2x6.2mm^2, drill diamater 1.1mm, pad diameter 2.2mm, see http://www.mouser.com/ds/2/324/ItemDetail_1725672-916605.pdf, script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_Phoenix
+THT Terminal Block Phoenix MPT-0,5-7-2.54 pitch 2.54mm size 18.2x6.2mm^2 drill 1.1mm pad 2.2mm
+0
+7
+7
+TerminalBlock_Phoenix
+TerminalBlock_Phoenix_MPT-0,5-8-2.54_1x08_P2.54mm_Horizontal
+Terminal Block Phoenix MPT-0,5-8-2.54, 8 pins, pitch 2.54mm, size 20.8x6.2mm^2, drill diamater 1.1mm, pad diameter 2.2mm, see http://www.mouser.com/ds/2/324/ItemDetail_1725672-916605.pdf, script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_Phoenix
+THT Terminal Block Phoenix MPT-0,5-8-2.54 pitch 2.54mm size 20.8x6.2mm^2 drill 1.1mm pad 2.2mm
+0
+8
+8
+TerminalBlock_Phoenix
+TerminalBlock_Phoenix_MPT-0,5-9-2.54_1x09_P2.54mm_Horizontal
+Terminal Block Phoenix MPT-0,5-9-2.54, 9 pins, pitch 2.54mm, size 23.3x6.2mm^2, drill diamater 1.1mm, pad diameter 2.2mm, see http://www.mouser.com/ds/2/324/ItemDetail_1725672-916605.pdf, script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_Phoenix
+THT Terminal Block Phoenix MPT-0,5-9-2.54 pitch 2.54mm size 23.3x6.2mm^2 drill 1.1mm pad 2.2mm
+0
+9
+9
+TerminalBlock_Phoenix
+TerminalBlock_Phoenix_MPT-0,5-10-2.54_1x10_P2.54mm_Horizontal
+Terminal Block Phoenix MPT-0,5-10-2.54, 10 pins, pitch 2.54mm, size 25.9x6.2mm^2, drill diamater 1.1mm, pad diameter 2.2mm, see http://www.mouser.com/ds/2/324/ItemDetail_1725672-916605.pdf, script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_Phoenix
+THT Terminal Block Phoenix MPT-0,5-10-2.54 pitch 2.54mm size 25.9x6.2mm^2 drill 1.1mm pad 2.2mm
+0
+10
+10
+TerminalBlock_Phoenix
+TerminalBlock_Phoenix_MPT-0,5-11-2.54_1x11_P2.54mm_Horizontal
+Terminal Block Phoenix MPT-0,5-11-2.54, 11 pins, pitch 2.54mm, size 28.4x6.2mm^2, drill diamater 1.1mm, pad diameter 2.2mm, see http://www.mouser.com/ds/2/324/ItemDetail_1725672-916605.pdf, script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_Phoenix
+THT Terminal Block Phoenix MPT-0,5-11-2.54 pitch 2.54mm size 28.4x6.2mm^2 drill 1.1mm pad 2.2mm
+0
+11
+11
+TerminalBlock_Phoenix
+TerminalBlock_Phoenix_MPT-0,5-12-2.54_1x12_P2.54mm_Horizontal
+Terminal Block Phoenix MPT-0,5-12-2.54, 12 pins, pitch 2.54mm, size 30.9x6.2mm^2, drill diamater 1.1mm, pad diameter 2.2mm, see http://www.mouser.com/ds/2/324/ItemDetail_1725672-916605.pdf, script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_Phoenix
+THT Terminal Block Phoenix MPT-0,5-12-2.54 pitch 2.54mm size 30.9x6.2mm^2 drill 1.1mm pad 2.2mm
+0
+12
+12
+TerminalBlock_Phoenix
+TerminalBlock_Phoenix_PT-1,5-2-3.5-H_1x02_P3.50mm_Horizontal
+Terminal Block Phoenix PT-1,5-2-3.5-H, 2 pins, pitch 3.5mm, size 7x7.6mm^2, drill diamater 1.2mm, pad diameter 2.4mm, see , script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_Phoenix
+THT Terminal Block Phoenix PT-1,5-2-3.5-H pitch 3.5mm size 7x7.6mm^2 drill 1.2mm pad 2.4mm
+0
+2
+2
+TerminalBlock_Phoenix
+TerminalBlock_Phoenix_PT-1,5-2-5.0-H_1x02_P5.00mm_Horizontal
+Terminal Block Phoenix PT-1,5-2-5.0-H, 2 pins, pitch 5mm, size 10x9mm^2, drill diamater 1.3mm, pad diameter 2.6mm, see http://www.mouser.com/ds/2/324/ItemDetail_1935161-922578.pdf, script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_Phoenix
+THT Terminal Block Phoenix PT-1,5-2-5.0-H pitch 5mm size 10x9mm^2 drill 1.3mm pad 2.6mm
+0
+2
+2
+TerminalBlock_Phoenix
+TerminalBlock_Phoenix_PT-1,5-3-3.5-H_1x03_P3.50mm_Horizontal
+Terminal Block Phoenix PT-1,5-3-3.5-H, 3 pins, pitch 3.5mm, size 10.5x7.6mm^2, drill diamater 1.2mm, pad diameter 2.4mm, see , script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_Phoenix
+THT Terminal Block Phoenix PT-1,5-3-3.5-H pitch 3.5mm size 10.5x7.6mm^2 drill 1.2mm pad 2.4mm
+0
+3
+3
+TerminalBlock_Phoenix
+TerminalBlock_Phoenix_PT-1,5-3-5.0-H_1x03_P5.00mm_Horizontal
+Terminal Block Phoenix PT-1,5-3-5.0-H, 3 pins, pitch 5mm, size 15x9mm^2, drill diamater 1.3mm, pad diameter 2.6mm, see http://www.mouser.com/ds/2/324/ItemDetail_1935161-922578.pdf, script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_Phoenix
+THT Terminal Block Phoenix PT-1,5-3-5.0-H pitch 5mm size 15x9mm^2 drill 1.3mm pad 2.6mm
+0
+3
+3
+TerminalBlock_Phoenix
+TerminalBlock_Phoenix_PT-1,5-4-3.5-H_1x04_P3.50mm_Horizontal
+Terminal Block Phoenix PT-1,5-4-3.5-H, 4 pins, pitch 3.5mm, size 14x7.6mm^2, drill diamater 1.2mm, pad diameter 2.4mm, see , script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_Phoenix
+THT Terminal Block Phoenix PT-1,5-4-3.5-H pitch 3.5mm size 14x7.6mm^2 drill 1.2mm pad 2.4mm
+0
+4
+4
+TerminalBlock_Phoenix
+TerminalBlock_Phoenix_PT-1,5-4-5.0-H_1x04_P5.00mm_Horizontal
+Terminal Block Phoenix PT-1,5-4-5.0-H, 4 pins, pitch 5mm, size 20x9mm^2, drill diamater 1.3mm, pad diameter 2.6mm, see http://www.mouser.com/ds/2/324/ItemDetail_1935161-922578.pdf, script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_Phoenix
+THT Terminal Block Phoenix PT-1,5-4-5.0-H pitch 5mm size 20x9mm^2 drill 1.3mm pad 2.6mm
+0
+4
+4
+TerminalBlock_Phoenix
+TerminalBlock_Phoenix_PT-1,5-5-3.5-H_1x05_P3.50mm_Horizontal
+Terminal Block Phoenix PT-1,5-5-3.5-H, 5 pins, pitch 3.5mm, size 17.5x7.6mm^2, drill diamater 1.2mm, pad diameter 2.4mm, see , script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_Phoenix
+THT Terminal Block Phoenix PT-1,5-5-3.5-H pitch 3.5mm size 17.5x7.6mm^2 drill 1.2mm pad 2.4mm
+0
+5
+5
+TerminalBlock_Phoenix
+TerminalBlock_Phoenix_PT-1,5-5-5.0-H_1x05_P5.00mm_Horizontal
+Terminal Block Phoenix PT-1,5-5-5.0-H, 5 pins, pitch 5mm, size 25x9mm^2, drill diamater 1.3mm, pad diameter 2.6mm, see http://www.mouser.com/ds/2/324/ItemDetail_1935161-922578.pdf, script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_Phoenix
+THT Terminal Block Phoenix PT-1,5-5-5.0-H pitch 5mm size 25x9mm^2 drill 1.3mm pad 2.6mm
+0
+5
+5
+TerminalBlock_Phoenix
+TerminalBlock_Phoenix_PT-1,5-6-3.5-H_1x06_P3.50mm_Horizontal
+Terminal Block Phoenix PT-1,5-6-3.5-H, 6 pins, pitch 3.5mm, size 21x7.6mm^2, drill diamater 1.2mm, pad diameter 2.4mm, see , script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_Phoenix
+THT Terminal Block Phoenix PT-1,5-6-3.5-H pitch 3.5mm size 21x7.6mm^2 drill 1.2mm pad 2.4mm
+0
+6
+6
+TerminalBlock_Phoenix
+TerminalBlock_Phoenix_PT-1,5-6-5.0-H_1x06_P5.00mm_Horizontal
+Terminal Block Phoenix PT-1,5-6-5.0-H, 6 pins, pitch 5mm, size 30x9mm^2, drill diamater 1.3mm, pad diameter 2.6mm, see http://www.mouser.com/ds/2/324/ItemDetail_1935161-922578.pdf, script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_Phoenix
+THT Terminal Block Phoenix PT-1,5-6-5.0-H pitch 5mm size 30x9mm^2 drill 1.3mm pad 2.6mm
+0
+6
+6
+TerminalBlock_Phoenix
+TerminalBlock_Phoenix_PT-1,5-7-3.5-H_1x07_P3.50mm_Horizontal
+Terminal Block Phoenix PT-1,5-7-3.5-H, 7 pins, pitch 3.5mm, size 24.5x7.6mm^2, drill diamater 1.2mm, pad diameter 2.4mm, see , script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_Phoenix
+THT Terminal Block Phoenix PT-1,5-7-3.5-H pitch 3.5mm size 24.5x7.6mm^2 drill 1.2mm pad 2.4mm
+0
+7
+7
+TerminalBlock_Phoenix
+TerminalBlock_Phoenix_PT-1,5-7-5.0-H_1x07_P5.00mm_Horizontal
+Terminal Block Phoenix PT-1,5-7-5.0-H, 7 pins, pitch 5mm, size 35x9mm^2, drill diamater 1.3mm, pad diameter 2.6mm, see http://www.mouser.com/ds/2/324/ItemDetail_1935161-922578.pdf, script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_Phoenix
+THT Terminal Block Phoenix PT-1,5-7-5.0-H pitch 5mm size 35x9mm^2 drill 1.3mm pad 2.6mm
+0
+7
+7
+TerminalBlock_Phoenix
+TerminalBlock_Phoenix_PT-1,5-8-3.5-H_1x08_P3.50mm_Horizontal
+Terminal Block Phoenix PT-1,5-8-3.5-H, 8 pins, pitch 3.5mm, size 28x7.6mm^2, drill diamater 1.2mm, pad diameter 2.4mm, see , script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_Phoenix
+THT Terminal Block Phoenix PT-1,5-8-3.5-H pitch 3.5mm size 28x7.6mm^2 drill 1.2mm pad 2.4mm
+0
+8
+8
+TerminalBlock_Phoenix
+TerminalBlock_Phoenix_PT-1,5-8-5.0-H_1x08_P5.00mm_Horizontal
+Terminal Block Phoenix PT-1,5-8-5.0-H, 8 pins, pitch 5mm, size 40x9mm^2, drill diamater 1.3mm, pad diameter 2.6mm, see http://www.mouser.com/ds/2/324/ItemDetail_1935161-922578.pdf, script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_Phoenix
+THT Terminal Block Phoenix PT-1,5-8-5.0-H pitch 5mm size 40x9mm^2 drill 1.3mm pad 2.6mm
+0
+8
+8
+TerminalBlock_Phoenix
+TerminalBlock_Phoenix_PT-1,5-9-3.5-H_1x09_P3.50mm_Horizontal
+Terminal Block Phoenix PT-1,5-9-3.5-H, 9 pins, pitch 3.5mm, size 31.5x7.6mm^2, drill diamater 1.2mm, pad diameter 2.4mm, see , script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_Phoenix
+THT Terminal Block Phoenix PT-1,5-9-3.5-H pitch 3.5mm size 31.5x7.6mm^2 drill 1.2mm pad 2.4mm
+0
+9
+9
+TerminalBlock_Phoenix
+TerminalBlock_Phoenix_PT-1,5-9-5.0-H_1x09_P5.00mm_Horizontal
+Terminal Block Phoenix PT-1,5-9-5.0-H, 9 pins, pitch 5mm, size 45x9mm^2, drill diamater 1.3mm, pad diameter 2.6mm, see http://www.mouser.com/ds/2/324/ItemDetail_1935161-922578.pdf, script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_Phoenix
+THT Terminal Block Phoenix PT-1,5-9-5.0-H pitch 5mm size 45x9mm^2 drill 1.3mm pad 2.6mm
+0
+9
+9
+TerminalBlock_Phoenix
+TerminalBlock_Phoenix_PT-1,5-10-3.5-H_1x10_P3.50mm_Horizontal
+Terminal Block Phoenix PT-1,5-10-3.5-H, 10 pins, pitch 3.5mm, size 35x7.6mm^2, drill diamater 1.2mm, pad diameter 2.4mm, see , script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_Phoenix
+THT Terminal Block Phoenix PT-1,5-10-3.5-H pitch 3.5mm size 35x7.6mm^2 drill 1.2mm pad 2.4mm
+0
+10
+10
+TerminalBlock_Phoenix
+TerminalBlock_Phoenix_PT-1,5-10-5.0-H_1x10_P5.00mm_Horizontal
+Terminal Block Phoenix PT-1,5-10-5.0-H, 10 pins, pitch 5mm, size 50x9mm^2, drill diamater 1.3mm, pad diameter 2.6mm, see http://www.mouser.com/ds/2/324/ItemDetail_1935161-922578.pdf, script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_Phoenix
+THT Terminal Block Phoenix PT-1,5-10-5.0-H pitch 5mm size 50x9mm^2 drill 1.3mm pad 2.6mm
+0
+10
+10
+TerminalBlock_Phoenix
+TerminalBlock_Phoenix_PT-1,5-11-3.5-H_1x11_P3.50mm_Horizontal
+Terminal Block Phoenix PT-1,5-11-3.5-H, 11 pins, pitch 3.5mm, size 38.5x7.6mm^2, drill diamater 1.2mm, pad diameter 2.4mm, see , script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_Phoenix
+THT Terminal Block Phoenix PT-1,5-11-3.5-H pitch 3.5mm size 38.5x7.6mm^2 drill 1.2mm pad 2.4mm
+0
+11
+11
+TerminalBlock_Phoenix
+TerminalBlock_Phoenix_PT-1,5-11-5.0-H_1x11_P5.00mm_Horizontal
+Terminal Block Phoenix PT-1,5-11-5.0-H, 11 pins, pitch 5mm, size 55x9mm^2, drill diamater 1.3mm, pad diameter 2.6mm, see http://www.mouser.com/ds/2/324/ItemDetail_1935161-922578.pdf, script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_Phoenix
+THT Terminal Block Phoenix PT-1,5-11-5.0-H pitch 5mm size 55x9mm^2 drill 1.3mm pad 2.6mm
+0
+11
+11
+TerminalBlock_Phoenix
+TerminalBlock_Phoenix_PT-1,5-12-3.5-H_1x12_P3.50mm_Horizontal
+Terminal Block Phoenix PT-1,5-12-3.5-H, 12 pins, pitch 3.5mm, size 42x7.6mm^2, drill diamater 1.2mm, pad diameter 2.4mm, see , script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_Phoenix
+THT Terminal Block Phoenix PT-1,5-12-3.5-H pitch 3.5mm size 42x7.6mm^2 drill 1.2mm pad 2.4mm
+0
+12
+12
+TerminalBlock_Phoenix
+TerminalBlock_Phoenix_PT-1,5-12-5.0-H_1x12_P5.00mm_Horizontal
+Terminal Block Phoenix PT-1,5-12-5.0-H, 12 pins, pitch 5mm, size 60x9mm^2, drill diamater 1.3mm, pad diameter 2.6mm, see http://www.mouser.com/ds/2/324/ItemDetail_1935161-922578.pdf, script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_Phoenix
+THT Terminal Block Phoenix PT-1,5-12-5.0-H pitch 5mm size 60x9mm^2 drill 1.3mm pad 2.6mm
+0
+12
+12
+TerminalBlock_Phoenix
+TerminalBlock_Phoenix_PT-1,5-13-3.5-H_1x13_P3.50mm_Horizontal
+Terminal Block Phoenix PT-1,5-13-3.5-H, 13 pins, pitch 3.5mm, size 45.5x7.6mm^2, drill diamater 1.2mm, pad diameter 2.4mm, see , script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_Phoenix
+THT Terminal Block Phoenix PT-1,5-13-3.5-H pitch 3.5mm size 45.5x7.6mm^2 drill 1.2mm pad 2.4mm
+0
+13
+13
+TerminalBlock_Phoenix
+TerminalBlock_Phoenix_PT-1,5-13-5.0-H_1x13_P5.00mm_Horizontal
+Terminal Block Phoenix PT-1,5-13-5.0-H, 13 pins, pitch 5mm, size 65x9mm^2, drill diamater 1.3mm, pad diameter 2.6mm, see http://www.mouser.com/ds/2/324/ItemDetail_1935161-922578.pdf, script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_Phoenix
+THT Terminal Block Phoenix PT-1,5-13-5.0-H pitch 5mm size 65x9mm^2 drill 1.3mm pad 2.6mm
+0
+13
+13
+TerminalBlock_Phoenix
+TerminalBlock_Phoenix_PT-1,5-14-3.5-H_1x14_P3.50mm_Horizontal
+Terminal Block Phoenix PT-1,5-14-3.5-H, 14 pins, pitch 3.5mm, size 49x7.6mm^2, drill diamater 1.2mm, pad diameter 2.4mm, see , script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_Phoenix
+THT Terminal Block Phoenix PT-1,5-14-3.5-H pitch 3.5mm size 49x7.6mm^2 drill 1.2mm pad 2.4mm
+0
+14
+14
+TerminalBlock_Phoenix
+TerminalBlock_Phoenix_PT-1,5-14-5.0-H_1x14_P5.00mm_Horizontal
+Terminal Block Phoenix PT-1,5-14-5.0-H, 14 pins, pitch 5mm, size 70x9mm^2, drill diamater 1.3mm, pad diameter 2.6mm, see http://www.mouser.com/ds/2/324/ItemDetail_1935161-922578.pdf, script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_Phoenix
+THT Terminal Block Phoenix PT-1,5-14-5.0-H pitch 5mm size 70x9mm^2 drill 1.3mm pad 2.6mm
+0
+14
+14
+TerminalBlock_Phoenix
+TerminalBlock_Phoenix_PT-1,5-15-3.5-H_1x15_P3.50mm_Horizontal
+Terminal Block Phoenix PT-1,5-15-3.5-H, 15 pins, pitch 3.5mm, size 52.5x7.6mm^2, drill diamater 1.2mm, pad diameter 2.4mm, see , script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_Phoenix
+THT Terminal Block Phoenix PT-1,5-15-3.5-H pitch 3.5mm size 52.5x7.6mm^2 drill 1.2mm pad 2.4mm
+0
+15
+15
+TerminalBlock_Phoenix
+TerminalBlock_Phoenix_PT-1,5-15-5.0-H_1x15_P5.00mm_Horizontal
+Terminal Block Phoenix PT-1,5-15-5.0-H, 15 pins, pitch 5mm, size 75x9mm^2, drill diamater 1.3mm, pad diameter 2.6mm, see http://www.mouser.com/ds/2/324/ItemDetail_1935161-922578.pdf, script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_Phoenix
+THT Terminal Block Phoenix PT-1,5-15-5.0-H pitch 5mm size 75x9mm^2 drill 1.3mm pad 2.6mm
+0
+15
+15
+TerminalBlock_Phoenix
+TerminalBlock_Phoenix_PT-1,5-16-3.5-H_1x16_P3.50mm_Horizontal
+Terminal Block Phoenix PT-1,5-16-3.5-H, 16 pins, pitch 3.5mm, size 56x7.6mm^2, drill diamater 1.2mm, pad diameter 2.4mm, see , script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_Phoenix
+THT Terminal Block Phoenix PT-1,5-16-3.5-H pitch 3.5mm size 56x7.6mm^2 drill 1.2mm pad 2.4mm
+0
+16
+16
+TerminalBlock_Phoenix
+TerminalBlock_Phoenix_PT-1,5-16-5.0-H_1x16_P5.00mm_Horizontal
+Terminal Block Phoenix PT-1,5-16-5.0-H, 16 pins, pitch 5mm, size 80x9mm^2, drill diamater 1.3mm, pad diameter 2.6mm, see http://www.mouser.com/ds/2/324/ItemDetail_1935161-922578.pdf, script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_Phoenix
+THT Terminal Block Phoenix PT-1,5-16-5.0-H pitch 5mm size 80x9mm^2 drill 1.3mm pad 2.6mm
+0
+16
+16
+TerminalBlock_Phoenix
+TerminalBlock_Phoenix_PTSM-0,5-2-2,5-V-SMD_1x02-1MP_P2.50mm_Vertical
+PhoenixContact PTSM0,5 2 2,5mm vertical SMD spring clamp terminal block connector http://www.phoenixcontact.com/us/products/1814702/pdf
+PhoenixContact PTSM0.5 2 2.5mm vertical SMD spring clamp terminal block connector 
+0
+4
+3
+TerminalBlock_Phoenix
+TerminalBlock_Phoenix_PTSM-0,5-2-2.5-H-THR_1x02_P2.50mm_Horizontal
+Terminal Block Phoenix PTSM-0,5-2-2.5-H-THR, 2 pins, pitch 2.5mm, size 7.2x10mm^2, drill diamater 1.2mm, pad diameter 3mm, see http://www.produktinfo.conrad.com/datenblaetter/550000-574999/556441-da-01-de-LEITERPLATTENKL__PTSM_0_5__8_2_5_H_THR.pdf, script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_Phoenix
+THT Terminal Block Phoenix PTSM-0,5-2-2.5-H-THR pitch 2.5mm size 7.2x10mm^2 drill 1.2mm pad 3mm
+0
+4
+2
+TerminalBlock_Phoenix
+TerminalBlock_Phoenix_PTSM-0,5-2-2.5-V-THR_1x02_P2.50mm_Vertical
+Terminal Block Phoenix PTSM-0,5-2-2.5-V-THR, vertical (cable from top), 2 pins, pitch 2.5mm, size 5.5x5mm^2, drill diamater 1.2mm, pad diameter 2mm, see http://www.produktinfo.conrad.com/datenblaetter/550000-574999/556444-da-01-de-LEITERPLATTENKL__PTSM_0_5__4_2_5_V_THR.pdf, script-generated with , script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_Phoenix
+THT Terminal Block Phoenix PTSM-0,5-2-2.5-V-THR vertical pitch 2.5mm size 5.5x5mm^2 drill 1.2mm pad 2mm
+0
+4
+2
+TerminalBlock_Phoenix
+TerminalBlock_Phoenix_PTSM-0,5-2-HV-2.5-SMD_1x02-1MP_P2.50mm_Vertical
+PhoenixContact PTSM0,5 2 HV 2,5mm vertical SMD spring clamp terminal block connector http://www.phoenixcontact.com/us/products/1778696/pdf
+2.5mm vertical SMD spring clamp terminal block connector 
+0
+4
+3
+TerminalBlock_Phoenix
+TerminalBlock_Phoenix_PTSM-0,5-3-2,5-V-SMD_1x03-1MP_P2.50mm_Vertical
+PhoenixContact PTSM0,5 3 2,5mm vertical SMD spring clamp terminal block connector http://www.phoenixcontact.com/us/products/1814715/pdf
+PhoenixContact PTSM0.5 3 2.5mm vertical SMD spring clamp terminal block connector 
+0
+5
+4
+TerminalBlock_Phoenix
+TerminalBlock_Phoenix_PTSM-0,5-3-2.5-H-THR_1x03_P2.50mm_Horizontal
+Terminal Block Phoenix PTSM-0,5-3-2.5-H-THR, 3 pins, pitch 2.5mm, size 9.7x10mm^2, drill diamater 1.2mm, pad diameter 3mm, see http://www.produktinfo.conrad.com/datenblaetter/550000-574999/556441-da-01-de-LEITERPLATTENKL__PTSM_0_5__8_2_5_H_THR.pdf, script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_Phoenix
+THT Terminal Block Phoenix PTSM-0,5-3-2.5-H-THR pitch 2.5mm size 9.7x10mm^2 drill 1.2mm pad 3mm
+0
+6
+3
+TerminalBlock_Phoenix
+TerminalBlock_Phoenix_PTSM-0,5-3-2.5-V-THR_1x03_P2.50mm_Vertical
+Terminal Block Phoenix PTSM-0,5-3-2.5-V-THR, vertical (cable from top), 3 pins, pitch 2.5mm, size 8x5mm^2, drill diamater 1.2mm, pad diameter 2mm, see http://www.produktinfo.conrad.com/datenblaetter/550000-574999/556444-da-01-de-LEITERPLATTENKL__PTSM_0_5__4_2_5_V_THR.pdf, script-generated with , script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_Phoenix
+THT Terminal Block Phoenix PTSM-0,5-3-2.5-V-THR vertical pitch 2.5mm size 8x5mm^2 drill 1.2mm pad 2mm
+0
+6
+3
+TerminalBlock_Phoenix
+TerminalBlock_Phoenix_PTSM-0,5-3-HV-2.5-SMD_1x03-1MP_P2.50mm_Vertical
+PhoenixContact PTSM0,5 3 HV 2,5mm vertical SMD spring clamp terminal block connector http://www.phoenixcontact.com/us/products/1778706/pdf
+2.5mm vertical SMD spring clamp terminal block connector 
+0
+5
+4
+TerminalBlock_Phoenix
+TerminalBlock_Phoenix_PTSM-0,5-4-2,5-V-SMD_1x04-1MP_P2.50mm_Vertical
+PhoenixContact PTSM0,5 4 2,5mm vertical SMD spring clamp terminal block connector http://www.phoenixcontact.com/us/products/1814728/pdf
+PhoenixContact PTSM0.5 4 2.5mm vertical SMD spring clamp terminal block connector 
+0
+6
+5
+TerminalBlock_Phoenix
+TerminalBlock_Phoenix_PTSM-0,5-4-2.5-H-THR_1x04_P2.50mm_Horizontal
+Terminal Block Phoenix PTSM-0,5-4-2.5-H-THR, 4 pins, pitch 2.5mm, size 12.2x10mm^2, drill diamater 1.2mm, pad diameter 3mm, see http://www.produktinfo.conrad.com/datenblaetter/550000-574999/556441-da-01-de-LEITERPLATTENKL__PTSM_0_5__8_2_5_H_THR.pdf, script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_Phoenix
+THT Terminal Block Phoenix PTSM-0,5-4-2.5-H-THR pitch 2.5mm size 12.2x10mm^2 drill 1.2mm pad 3mm
+0
+8
+4
+TerminalBlock_Phoenix
+TerminalBlock_Phoenix_PTSM-0,5-4-2.5-V-THR_1x04_P2.50mm_Vertical
+Terminal Block Phoenix PTSM-0,5-4-2.5-V-THR, vertical (cable from top), 4 pins, pitch 2.5mm, size 10.5x5mm^2, drill diamater 1.2mm, pad diameter 2mm, see http://www.produktinfo.conrad.com/datenblaetter/550000-574999/556444-da-01-de-LEITERPLATTENKL__PTSM_0_5__4_2_5_V_THR.pdf, script-generated with , script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_Phoenix
+THT Terminal Block Phoenix PTSM-0,5-4-2.5-V-THR vertical pitch 2.5mm size 10.5x5mm^2 drill 1.2mm pad 2mm
+0
+8
+4
+TerminalBlock_Phoenix
+TerminalBlock_Phoenix_PTSM-0,5-4-HV-2.5-SMD_1x04-1MP_P2.50mm_Vertical
+PhoenixContact PTSM0,5 4 HV 2,5mm vertical SMD spring clamp terminal block connector http://www.phoenixcontact.com/us/products/1778719/pdf
+2.5mm vertical SMD spring clamp terminal block connector 
+0
+4
+3
+TerminalBlock_Phoenix
+TerminalBlock_Phoenix_PTSM-0,5-5-2,5-V-SMD_1x05-1MP_P2.50mm_Vertical
+PhoenixContact PTSM0,5 5 2,5mm vertical SMD spring clamp terminal block connector http://www.phoenixcontact.com/us/products/1814731/pdf
+PhoenixContact PTSM0.5 5 2.5mm vertical SMD spring clamp terminal block connector 
+0
+7
+6
+TerminalBlock_Phoenix
+TerminalBlock_Phoenix_PTSM-0,5-5-2.5-H-THR_1x05_P2.50mm_Horizontal
+Terminal Block Phoenix PTSM-0,5-5-2.5-H-THR, 5 pins, pitch 2.5mm, size 14.7x10mm^2, drill diamater 1.2mm, pad diameter 3mm, see http://www.produktinfo.conrad.com/datenblaetter/550000-574999/556441-da-01-de-LEITERPLATTENKL__PTSM_0_5__8_2_5_H_THR.pdf, script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_Phoenix
+THT Terminal Block Phoenix PTSM-0,5-5-2.5-H-THR pitch 2.5mm size 14.7x10mm^2 drill 1.2mm pad 3mm
+0
+10
+5
+TerminalBlock_Phoenix
+TerminalBlock_Phoenix_PTSM-0,5-5-2.5-V-THR_1x05_P2.50mm_Vertical
+Terminal Block Phoenix PTSM-0,5-5-2.5-V-THR, vertical (cable from top), 5 pins, pitch 2.5mm, size 13x5mm^2, drill diamater 1.2mm, pad diameter 2mm, see http://www.produktinfo.conrad.com/datenblaetter/550000-574999/556444-da-01-de-LEITERPLATTENKL__PTSM_0_5__4_2_5_V_THR.pdf, script-generated with , script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_Phoenix
+THT Terminal Block Phoenix PTSM-0,5-5-2.5-V-THR vertical pitch 2.5mm size 13x5mm^2 drill 1.2mm pad 2mm
+0
+10
+5
+TerminalBlock_Phoenix
+TerminalBlock_Phoenix_PTSM-0,5-5-HV-2.5-SMD_1x05-1MP_P2.50mm_Vertical
+PhoenixContact PTSM0,5 5 HV 2,5mm vertical SMD spring clamp terminal block connector http://www.phoenixcontact.com/us/products/1778722/pdf
+2.5mm vertical SMD spring clamp terminal block connector 
+0
+7
+6
+TerminalBlock_Phoenix
+TerminalBlock_Phoenix_PTSM-0,5-6-2,5-V-SMD_1x06-1MP_P2.50mm_Vertical
+PhoenixContact PTSM0,5 6 2,5mm vertical SMD spring clamp terminal block connector http://www.phoenixcontact.com/us/products/1814744/pdf
+PhoenixContact PTSM0.5 6 2.5mm vertical SMD spring clamp terminal block connector 
+0
+8
+7
+TerminalBlock_Phoenix
+TerminalBlock_Phoenix_PTSM-0,5-6-2.5-H-THR_1x06_P2.50mm_Horizontal
+Terminal Block Phoenix PTSM-0,5-6-2.5-H-THR, 6 pins, pitch 2.5mm, size 17.2x10mm^2, drill diamater 1.2mm, pad diameter 3mm, see http://www.produktinfo.conrad.com/datenblaetter/550000-574999/556441-da-01-de-LEITERPLATTENKL__PTSM_0_5__8_2_5_H_THR.pdf, script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_Phoenix
+THT Terminal Block Phoenix PTSM-0,5-6-2.5-H-THR pitch 2.5mm size 17.2x10mm^2 drill 1.2mm pad 3mm
+0
+12
+6
+TerminalBlock_Phoenix
+TerminalBlock_Phoenix_PTSM-0,5-6-2.5-V-THR_1x06_P2.50mm_Vertical
+Terminal Block Phoenix PTSM-0,5-6-2.5-V-THR, vertical (cable from top), 6 pins, pitch 2.5mm, size 15.5x5mm^2, drill diamater 1.2mm, pad diameter 2mm, see http://www.produktinfo.conrad.com/datenblaetter/550000-574999/556444-da-01-de-LEITERPLATTENKL__PTSM_0_5__4_2_5_V_THR.pdf, script-generated with , script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_Phoenix
+THT Terminal Block Phoenix PTSM-0,5-6-2.5-V-THR vertical pitch 2.5mm size 15.5x5mm^2 drill 1.2mm pad 2mm
+0
+12
+6
+TerminalBlock_Phoenix
+TerminalBlock_Phoenix_PTSM-0,5-6-HV-2.5-SMD_1x06-1MP_P2.50mm_Vertical
+PhoenixContact PTSM0,5 6 HV 2,5mm vertical SMD spring clamp terminal block connector http://www.phoenixcontact.com/us/products/1778735/pdf
+2.5mm vertical SMD spring clamp terminal block connector 
+0
+8
+7
+TerminalBlock_Phoenix
+TerminalBlock_Phoenix_PTSM-0,5-7-2,5-V-SMD_1x07-1MP_P2.50mm_Vertical
+PhoenixContact PTSM0,5 7 2,5mm vertical SMD spring clamp terminal block connector http://www.phoenixcontact.com/us/products/1814757/pdf
+PhoenixContact PTSM0.5 7 2.5mm vertical SMD spring clamp terminal block connector 
+0
+9
+8
+TerminalBlock_Phoenix
+TerminalBlock_Phoenix_PTSM-0,5-7-2.5-H-THR_1x07_P2.50mm_Horizontal
+Terminal Block Phoenix PTSM-0,5-7-2.5-H-THR, 7 pins, pitch 2.5mm, size 19.7x10mm^2, drill diamater 1.2mm, pad diameter 3mm, see http://www.produktinfo.conrad.com/datenblaetter/550000-574999/556441-da-01-de-LEITERPLATTENKL__PTSM_0_5__8_2_5_H_THR.pdf, script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_Phoenix
+THT Terminal Block Phoenix PTSM-0,5-7-2.5-H-THR pitch 2.5mm size 19.7x10mm^2 drill 1.2mm pad 3mm
+0
+14
+7
+TerminalBlock_Phoenix
+TerminalBlock_Phoenix_PTSM-0,5-7-2.5-V-THR_1x07_P2.50mm_Vertical
+Terminal Block Phoenix PTSM-0,5-7-2.5-V-THR, vertical (cable from top), 7 pins, pitch 2.5mm, size 18x5mm^2, drill diamater 1.2mm, pad diameter 2mm, see http://www.produktinfo.conrad.com/datenblaetter/550000-574999/556444-da-01-de-LEITERPLATTENKL__PTSM_0_5__4_2_5_V_THR.pdf, script-generated with , script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_Phoenix
+THT Terminal Block Phoenix PTSM-0,5-7-2.5-V-THR vertical pitch 2.5mm size 18x5mm^2 drill 1.2mm pad 2mm
+0
+14
+7
+TerminalBlock_Phoenix
+TerminalBlock_Phoenix_PTSM-0,5-7-HV-2.5-SMD_1x07-1MP_P2.50mm_Vertical
+PhoenixContact PTSM0,5 7 HV 2,5mm vertical SMD spring clamp terminal block connector http://www.phoenixcontact.com/us/products/1778748/pdf
+2.5mm vertical SMD spring clamp terminal block connector 
+0
+9
+8
+TerminalBlock_Phoenix
+TerminalBlock_Phoenix_PTSM-0,5-8-2,5-V-SMD_1x08-1MP_P2.50mm_Vertical
+PhoenixContact PTSM0,5 8 2,5mm vertical SMD spring clamp terminal block connector http://www.phoenixcontact.com/us/products/1814760/pdf
+PhoenixContact PTSM0.5 8 2.5mm vertical SMD spring clamp terminal block connector 
+0
+10
+9
+TerminalBlock_Phoenix
+TerminalBlock_Phoenix_PTSM-0,5-8-2.5-H-THR_1x08_P2.50mm_Horizontal
+Terminal Block Phoenix PTSM-0,5-8-2.5-H-THR, 8 pins, pitch 2.5mm, size 22.2x10mm^2, drill diamater 1.2mm, pad diameter 3mm, see http://www.produktinfo.conrad.com/datenblaetter/550000-574999/556441-da-01-de-LEITERPLATTENKL__PTSM_0_5__8_2_5_H_THR.pdf, script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_Phoenix
+THT Terminal Block Phoenix PTSM-0,5-8-2.5-H-THR pitch 2.5mm size 22.2x10mm^2 drill 1.2mm pad 3mm
+0
+16
+8
+TerminalBlock_Phoenix
+TerminalBlock_Phoenix_PTSM-0,5-8-2.5-V-THR_1x08_P2.50mm_Vertical
+Terminal Block Phoenix PTSM-0,5-8-2.5-V-THR, vertical (cable from top), 8 pins, pitch 2.5mm, size 20.5x5mm^2, drill diamater 1.2mm, pad diameter 2mm, see http://www.produktinfo.conrad.com/datenblaetter/550000-574999/556444-da-01-de-LEITERPLATTENKL__PTSM_0_5__4_2_5_V_THR.pdf, script-generated with , script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_Phoenix
+THT Terminal Block Phoenix PTSM-0,5-8-2.5-V-THR vertical pitch 2.5mm size 20.5x5mm^2 drill 1.2mm pad 2mm
+0
+16
+8
+TerminalBlock_Phoenix
+TerminalBlock_Phoenix_PTSM-0,5-8-HV-2.5-SMD_1x08-1MP_P2.50mm_Vertical
+PhoenixContact PTSM0,5 8 HV 2,5mm vertical SMD spring clamp terminal block connector http://www.phoenixcontact.com/us/products/1778751/pdf
+2.5mm vertical SMD spring clamp terminal block connector 
+0
+10
+9
+TerminalBlock_RND
+TerminalBlock_RND_205-00001_1x02_P5.00mm_Horizontal
+terminal block RND 205-00001, 2 pins, pitch 5mm, size 10x9mm^2, drill diamater 1.3mm, pad diameter 2.5mm, see http://cdn-reichelt.de/documents/datenblatt/C151/RND_205-00001_DB_EN.pdf, script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_RND
+THT terminal block RND 205-00001 pitch 5mm size 10x9mm^2 drill 1.3mm pad 2.5mm
+0
+2
+2
+TerminalBlock_RND
+TerminalBlock_RND_205-00002_1x03_P5.00mm_Horizontal
+terminal block RND 205-00002, 3 pins, pitch 5mm, size 15x9mm^2, drill diamater 1.3mm, pad diameter 2.5mm, see http://cdn-reichelt.de/documents/datenblatt/C151/RND_205-00001_DB_EN.pdf, script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_RND
+THT terminal block RND 205-00002 pitch 5mm size 15x9mm^2 drill 1.3mm pad 2.5mm
+0
+3
+3
+TerminalBlock_RND
+TerminalBlock_RND_205-00003_1x04_P5.00mm_Horizontal
+terminal block RND 205-00003, 4 pins, pitch 5mm, size 20x9mm^2, drill diamater 1.3mm, pad diameter 2.5mm, see http://cdn-reichelt.de/documents/datenblatt/C151/RND_205-00001_DB_EN.pdf, script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_RND
+THT terminal block RND 205-00003 pitch 5mm size 20x9mm^2 drill 1.3mm pad 2.5mm
+0
+4
+4
+TerminalBlock_RND
+TerminalBlock_RND_205-00004_1x05_P5.00mm_Horizontal
+terminal block RND 205-00004, 5 pins, pitch 5mm, size 25x9mm^2, drill diamater 1.3mm, pad diameter 2.5mm, see http://cdn-reichelt.de/documents/datenblatt/C151/RND_205-00001_DB_EN.pdf, script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_RND
+THT terminal block RND 205-00004 pitch 5mm size 25x9mm^2 drill 1.3mm pad 2.5mm
+0
+5
+5
+TerminalBlock_RND
+TerminalBlock_RND_205-00005_1x06_P5.00mm_Horizontal
+terminal block RND 205-00005, 6 pins, pitch 5mm, size 30x9mm^2, drill diamater 1.3mm, pad diameter 2.5mm, see http://cdn-reichelt.de/documents/datenblatt/C151/RND_205-00001_DB_EN.pdf, script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_RND
+THT terminal block RND 205-00005 pitch 5mm size 30x9mm^2 drill 1.3mm pad 2.5mm
+0
+6
+6
+TerminalBlock_RND
+TerminalBlock_RND_205-00006_1x07_P5.00mm_Horizontal
+terminal block RND 205-00006, 7 pins, pitch 5mm, size 35x9mm^2, drill diamater 1.3mm, pad diameter 2.5mm, see http://cdn-reichelt.de/documents/datenblatt/C151/RND_205-00001_DB_EN.pdf, script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_RND
+THT terminal block RND 205-00006 pitch 5mm size 35x9mm^2 drill 1.3mm pad 2.5mm
+0
+7
+7
+TerminalBlock_RND
+TerminalBlock_RND_205-00007_1x08_P5.00mm_Horizontal
+terminal block RND 205-00007, 8 pins, pitch 5mm, size 40x9mm^2, drill diamater 1.3mm, pad diameter 2.5mm, see http://cdn-reichelt.de/documents/datenblatt/C151/RND_205-00001_DB_EN.pdf, script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_RND
+THT terminal block RND 205-00007 pitch 5mm size 40x9mm^2 drill 1.3mm pad 2.5mm
+0
+8
+8
+TerminalBlock_RND
+TerminalBlock_RND_205-00008_1x09_P5.00mm_Horizontal
+terminal block RND 205-00008, 9 pins, pitch 5mm, size 45x9mm^2, drill diamater 1.3mm, pad diameter 2.5mm, see http://cdn-reichelt.de/documents/datenblatt/C151/RND_205-00001_DB_EN.pdf, script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_RND
+THT terminal block RND 205-00008 pitch 5mm size 45x9mm^2 drill 1.3mm pad 2.5mm
+0
+9
+9
+TerminalBlock_RND
+TerminalBlock_RND_205-00009_1x10_P5.00mm_Horizontal
+terminal block RND 205-00009, 10 pins, pitch 5mm, size 50x9mm^2, drill diamater 1.3mm, pad diameter 2.5mm, see http://cdn-reichelt.de/documents/datenblatt/C151/RND_205-00001_DB_EN.pdf, script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_RND
+THT terminal block RND 205-00009 pitch 5mm size 50x9mm^2 drill 1.3mm pad 2.5mm
+0
+10
+10
+TerminalBlock_RND
+TerminalBlock_RND_205-00010_1x11_P5.00mm_Horizontal
+terminal block RND 205-00010, 11 pins, pitch 5mm, size 55x9mm^2, drill diamater 1.3mm, pad diameter 2.5mm, see http://cdn-reichelt.de/documents/datenblatt/C151/RND_205-00001_DB_EN.pdf, script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_RND
+THT terminal block RND 205-00010 pitch 5mm size 55x9mm^2 drill 1.3mm pad 2.5mm
+0
+11
+11
+TerminalBlock_RND
+TerminalBlock_RND_205-00011_1x12_P5.00mm_Horizontal
+terminal block RND 205-00011, 12 pins, pitch 5mm, size 60x9mm^2, drill diamater 1.3mm, pad diameter 2.5mm, see http://cdn-reichelt.de/documents/datenblatt/C151/RND_205-00001_DB_EN.pdf, script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_RND
+THT terminal block RND 205-00011 pitch 5mm size 60x9mm^2 drill 1.3mm pad 2.5mm
+0
+12
+12
+TerminalBlock_RND
+TerminalBlock_RND_205-00012_1x02_P5.00mm_Horizontal
+terminal block RND 205-00012, 2 pins, pitch 5mm, size 10x7.6mm^2, drill diamater 1.3mm, pad diameter 2.5mm, see http://cdn-reichelt.de/documents/datenblatt/C151/RND_205-00012_DB_EN.pdf, script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_RND
+THT terminal block RND 205-00012 pitch 5mm size 10x7.6mm^2 drill 1.3mm pad 2.5mm
+0
+2
+2
+TerminalBlock_RND
+TerminalBlock_RND_205-00013_1x03_P5.00mm_Horizontal
+terminal block RND 205-00013, 3 pins, pitch 5mm, size 15x7.6mm^2, drill diamater 1.3mm, pad diameter 2.5mm, see http://cdn-reichelt.de/documents/datenblatt/C151/RND_205-00012_DB_EN.pdf, script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_RND
+THT terminal block RND 205-00013 pitch 5mm size 15x7.6mm^2 drill 1.3mm pad 2.5mm
+0
+3
+3
+TerminalBlock_RND
+TerminalBlock_RND_205-00014_1x04_P5.00mm_Horizontal
+terminal block RND 205-00014, 4 pins, pitch 5mm, size 20x7.6mm^2, drill diamater 1.3mm, pad diameter 2.5mm, see http://cdn-reichelt.de/documents/datenblatt/C151/RND_205-00012_DB_EN.pdf, script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_RND
+THT terminal block RND 205-00014 pitch 5mm size 20x7.6mm^2 drill 1.3mm pad 2.5mm
+0
+4
+4
+TerminalBlock_RND
+TerminalBlock_RND_205-00015_1x05_P5.00mm_Horizontal
+terminal block RND 205-00015, 5 pins, pitch 5mm, size 25x7.6mm^2, drill diamater 1.3mm, pad diameter 2.5mm, see http://cdn-reichelt.de/documents/datenblatt/C151/RND_205-00012_DB_EN.pdf, script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_RND
+THT terminal block RND 205-00015 pitch 5mm size 25x7.6mm^2 drill 1.3mm pad 2.5mm
+0
+5
+5
+TerminalBlock_RND
+TerminalBlock_RND_205-00016_1x06_P5.00mm_Horizontal
+terminal block RND 205-00016, 6 pins, pitch 5mm, size 30x7.6mm^2, drill diamater 1.3mm, pad diameter 2.5mm, see http://cdn-reichelt.de/documents/datenblatt/C151/RND_205-00012_DB_EN.pdf, script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_RND
+THT terminal block RND 205-00016 pitch 5mm size 30x7.6mm^2 drill 1.3mm pad 2.5mm
+0
+6
+6
+TerminalBlock_RND
+TerminalBlock_RND_205-00017_1x07_P5.00mm_Horizontal
+terminal block RND 205-00017, 7 pins, pitch 5mm, size 35x7.6mm^2, drill diamater 1.3mm, pad diameter 2.5mm, see http://cdn-reichelt.de/documents/datenblatt/C151/RND_205-00012_DB_EN.pdf, script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_RND
+THT terminal block RND 205-00017 pitch 5mm size 35x7.6mm^2 drill 1.3mm pad 2.5mm
+0
+7
+7
+TerminalBlock_RND
+TerminalBlock_RND_205-00018_1x08_P5.00mm_Horizontal
+terminal block RND 205-00018, 8 pins, pitch 5mm, size 40x7.6mm^2, drill diamater 1.3mm, pad diameter 2.5mm, see http://cdn-reichelt.de/documents/datenblatt/C151/RND_205-00012_DB_EN.pdf, script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_RND
+THT terminal block RND 205-00018 pitch 5mm size 40x7.6mm^2 drill 1.3mm pad 2.5mm
+0
+8
+8
+TerminalBlock_RND
+TerminalBlock_RND_205-00019_1x09_P5.00mm_Horizontal
+terminal block RND 205-00019, 9 pins, pitch 5mm, size 45x7.6mm^2, drill diamater 1.3mm, pad diameter 2.5mm, see http://cdn-reichelt.de/documents/datenblatt/C151/RND_205-00012_DB_EN.pdf, script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_RND
+THT terminal block RND 205-00019 pitch 5mm size 45x7.6mm^2 drill 1.3mm pad 2.5mm
+0
+9
+9
+TerminalBlock_RND
+TerminalBlock_RND_205-00020_1x10_P5.00mm_Horizontal
+terminal block RND 205-00020, 10 pins, pitch 5mm, size 50x7.6mm^2, drill diamater 1.3mm, pad diameter 2.5mm, see http://cdn-reichelt.de/documents/datenblatt/C151/RND_205-00012_DB_EN.pdf, script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_RND
+THT terminal block RND 205-00020 pitch 5mm size 50x7.6mm^2 drill 1.3mm pad 2.5mm
+0
+10
+10
+TerminalBlock_RND
+TerminalBlock_RND_205-00021_1x11_P5.00mm_Horizontal
+terminal block RND 205-00021, 11 pins, pitch 5mm, size 55x7.6mm^2, drill diamater 1.3mm, pad diameter 2.5mm, see http://cdn-reichelt.de/documents/datenblatt/C151/RND_205-00012_DB_EN.pdf, script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_RND
+THT terminal block RND 205-00021 pitch 5mm size 55x7.6mm^2 drill 1.3mm pad 2.5mm
+0
+11
+11
+TerminalBlock_RND
+TerminalBlock_RND_205-00022_1x12_P5.00mm_Horizontal
+terminal block RND 205-00022, 12 pins, pitch 5mm, size 60x7.6mm^2, drill diamater 1.3mm, pad diameter 2.5mm, see http://cdn-reichelt.de/documents/datenblatt/C151/RND_205-00012_DB_EN.pdf, script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_RND
+THT terminal block RND 205-00022 pitch 5mm size 60x7.6mm^2 drill 1.3mm pad 2.5mm
+0
+12
+12
+TerminalBlock_RND
+TerminalBlock_RND_205-00023_1x02_P10.00mm_Horizontal
+terminal block RND 205-00023, 2 pins, pitch 10mm, size 15x9mm^2, drill diamater 1.3mm, pad diameter 2.5mm, see http://cdn-reichelt.de/documents/datenblatt/C151/RND_205-00023_DB_EN.pdf, script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_RND
+THT terminal block RND 205-00023 pitch 10mm size 15x9mm^2 drill 1.3mm pad 2.5mm
+0
+2
+2
+TerminalBlock_RND
+TerminalBlock_RND_205-00024_1x03_P10.00mm_Horizontal
+terminal block RND 205-00024, 3 pins, pitch 10mm, size 25x9mm^2, drill diamater 1.3mm, pad diameter 2.5mm, see http://cdn-reichelt.de/documents/datenblatt/C151/RND_205-00023_DB_EN.pdf, script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_RND
+THT terminal block RND 205-00024 pitch 10mm size 25x9mm^2 drill 1.3mm pad 2.5mm
+0
+3
+3
+TerminalBlock_RND
+TerminalBlock_RND_205-00025_1x04_P10.00mm_Horizontal
+terminal block RND 205-00025, 4 pins, pitch 10mm, size 35x9mm^2, drill diamater 1.3mm, pad diameter 2.5mm, see http://cdn-reichelt.de/documents/datenblatt/C151/RND_205-00023_DB_EN.pdf, script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_RND
+THT terminal block RND 205-00025 pitch 10mm size 35x9mm^2 drill 1.3mm pad 2.5mm
+0
+4
+4
+TerminalBlock_RND
+TerminalBlock_RND_205-00026_1x05_P10.00mm_Horizontal
+terminal block RND 205-00026, 5 pins, pitch 10mm, size 45x9mm^2, drill diamater 1.3mm, pad diameter 2.5mm, see http://cdn-reichelt.de/documents/datenblatt/C151/RND_205-00023_DB_EN.pdf, script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_RND
+THT terminal block RND 205-00026 pitch 10mm size 45x9mm^2 drill 1.3mm pad 2.5mm
+0
+5
+5
+TerminalBlock_RND
+TerminalBlock_RND_205-00027_1x06_P10.00mm_Horizontal
+terminal block RND 205-00027, 6 pins, pitch 10mm, size 55x9mm^2, drill diamater 1.3mm, pad diameter 2.5mm, see http://cdn-reichelt.de/documents/datenblatt/C151/RND_205-00023_DB_EN.pdf, script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_RND
+THT terminal block RND 205-00027 pitch 10mm size 55x9mm^2 drill 1.3mm pad 2.5mm
+0
+6
+6
+TerminalBlock_RND
+TerminalBlock_RND_205-00028_1x07_P10.00mm_Horizontal
+terminal block RND 205-00028, 7 pins, pitch 10mm, size 65x9mm^2, drill diamater 1.3mm, pad diameter 2.5mm, see http://cdn-reichelt.de/documents/datenblatt/C151/RND_205-00023_DB_EN.pdf, script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_RND
+THT terminal block RND 205-00028 pitch 10mm size 65x9mm^2 drill 1.3mm pad 2.5mm
+0
+7
+7
+TerminalBlock_RND
+TerminalBlock_RND_205-00029_1x08_P10.00mm_Horizontal
+terminal block RND 205-00029, 8 pins, pitch 10mm, size 75x9mm^2, drill diamater 1.3mm, pad diameter 2.5mm, see http://cdn-reichelt.de/documents/datenblatt/C151/RND_205-00023_DB_EN.pdf, script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_RND
+THT terminal block RND 205-00029 pitch 10mm size 75x9mm^2 drill 1.3mm pad 2.5mm
+0
+8
+8
+TerminalBlock_RND
+TerminalBlock_RND_205-00030_1x09_P10.00mm_Horizontal
+terminal block RND 205-00030, 9 pins, pitch 10mm, size 85x9mm^2, drill diamater 1.3mm, pad diameter 2.5mm, see http://cdn-reichelt.de/documents/datenblatt/C151/RND_205-00023_DB_EN.pdf, script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_RND
+THT terminal block RND 205-00030 pitch 10mm size 85x9mm^2 drill 1.3mm pad 2.5mm
+0
+9
+9
+TerminalBlock_RND
+TerminalBlock_RND_205-00031_1x10_P10.00mm_Horizontal
+terminal block RND 205-00031, 10 pins, pitch 10mm, size 95x9mm^2, drill diamater 1.3mm, pad diameter 2.5mm, see http://cdn-reichelt.de/documents/datenblatt/C151/RND_205-00023_DB_EN.pdf, script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_RND
+THT terminal block RND 205-00031 pitch 10mm size 95x9mm^2 drill 1.3mm pad 2.5mm
+0
+10
+10
+TerminalBlock_RND
+TerminalBlock_RND_205-00032_1x11_P10.00mm_Horizontal
+terminal block RND 205-00032, 11 pins, pitch 10mm, size 105x9mm^2, drill diamater 1.3mm, pad diameter 2.5mm, see http://cdn-reichelt.de/documents/datenblatt/C151/RND_205-00023_DB_EN.pdf, script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_RND
+THT terminal block RND 205-00032 pitch 10mm size 105x9mm^2 drill 1.3mm pad 2.5mm
+0
+11
+11
+TerminalBlock_RND
+TerminalBlock_RND_205-00033_1x12_P10.00mm_Horizontal
+terminal block RND 205-00033, 12 pins, pitch 10mm, size 115x9mm^2, drill diamater 1.3mm, pad diameter 2.5mm, see http://cdn-reichelt.de/documents/datenblatt/C151/RND_205-00023_DB_EN.pdf, script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_RND
+THT terminal block RND 205-00033 pitch 10mm size 115x9mm^2 drill 1.3mm pad 2.5mm
+0
+12
+12
+TerminalBlock_RND
+TerminalBlock_RND_205-00045_1x02_P5.00mm_Horizontal
+terminal block RND 205-00045, 2 pins, pitch 5mm, size 10x8.1mm^2, drill diamater 1.1mm, pad diameter 2.1mm, see http://cdn-reichelt.de/documents/datenblatt/C151/RND_205-00045_DB_EN.pdf, script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_RND
+THT terminal block RND 205-00045 pitch 5mm size 10x8.1mm^2 drill 1.1mm pad 2.1mm
+0
+2
+2
+TerminalBlock_RND
+TerminalBlock_RND_205-00046_1x03_P5.00mm_Horizontal
+terminal block RND 205-00046, 3 pins, pitch 5mm, size 15x8.1mm^2, drill diamater 1.1mm, pad diameter 2.1mm, see http://cdn-reichelt.de/documents/datenblatt/C151/RND_205-00045_DB_EN.pdf, script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_RND
+THT terminal block RND 205-00046 pitch 5mm size 15x8.1mm^2 drill 1.1mm pad 2.1mm
+0
+3
+3
+TerminalBlock_RND
+TerminalBlock_RND_205-00047_1x04_P5.00mm_Horizontal
+terminal block RND 205-00047, 4 pins, pitch 5mm, size 20x8.1mm^2, drill diamater 1.1mm, pad diameter 2.1mm, see http://cdn-reichelt.de/documents/datenblatt/C151/RND_205-00045_DB_EN.pdf, script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_RND
+THT terminal block RND 205-00047 pitch 5mm size 20x8.1mm^2 drill 1.1mm pad 2.1mm
+0
+4
+4
+TerminalBlock_RND
+TerminalBlock_RND_205-00048_1x05_P5.00mm_Horizontal
+terminal block RND 205-00048, 5 pins, pitch 5mm, size 25x8.1mm^2, drill diamater 1.1mm, pad diameter 2.1mm, see http://cdn-reichelt.de/documents/datenblatt/C151/RND_205-00045_DB_EN.pdf, script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_RND
+THT terminal block RND 205-00048 pitch 5mm size 25x8.1mm^2 drill 1.1mm pad 2.1mm
+0
+5
+5
+TerminalBlock_RND
+TerminalBlock_RND_205-00049_1x06_P5.00mm_Horizontal
+terminal block RND 205-00049, 6 pins, pitch 5mm, size 30x8.1mm^2, drill diamater 1.1mm, pad diameter 2.1mm, see http://cdn-reichelt.de/documents/datenblatt/C151/RND_205-00045_DB_EN.pdf, script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_RND
+THT terminal block RND 205-00049 pitch 5mm size 30x8.1mm^2 drill 1.1mm pad 2.1mm
+0
+6
+6
+TerminalBlock_RND
+TerminalBlock_RND_205-00050_1x07_P5.00mm_Horizontal
+terminal block RND 205-00050, 7 pins, pitch 5mm, size 35x8.1mm^2, drill diamater 1.1mm, pad diameter 2.1mm, see http://cdn-reichelt.de/documents/datenblatt/C151/RND_205-00045_DB_EN.pdf, script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_RND
+THT terminal block RND 205-00050 pitch 5mm size 35x8.1mm^2 drill 1.1mm pad 2.1mm
+0
+7
+7
+TerminalBlock_RND
+TerminalBlock_RND_205-00051_1x08_P5.00mm_Horizontal
+terminal block RND 205-00051, 8 pins, pitch 5mm, size 40x8.1mm^2, drill diamater 1.1mm, pad diameter 2.1mm, see http://cdn-reichelt.de/documents/datenblatt/C151/RND_205-00045_DB_EN.pdf, script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_RND
+THT terminal block RND 205-00051 pitch 5mm size 40x8.1mm^2 drill 1.1mm pad 2.1mm
+0
+8
+8
+TerminalBlock_RND
+TerminalBlock_RND_205-00052_1x09_P5.00mm_Horizontal
+terminal block RND 205-00052, 9 pins, pitch 5mm, size 45x8.1mm^2, drill diamater 1.1mm, pad diameter 2.1mm, see http://cdn-reichelt.de/documents/datenblatt/C151/RND_205-00045_DB_EN.pdf, script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_RND
+THT terminal block RND 205-00052 pitch 5mm size 45x8.1mm^2 drill 1.1mm pad 2.1mm
+0
+9
+9
+TerminalBlock_RND
+TerminalBlock_RND_205-00053_1x10_P5.00mm_Horizontal
+terminal block RND 205-00053, 10 pins, pitch 5mm, size 50x8.1mm^2, drill diamater 1.1mm, pad diameter 2.1mm, see http://cdn-reichelt.de/documents/datenblatt/C151/RND_205-00045_DB_EN.pdf, script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_RND
+THT terminal block RND 205-00053 pitch 5mm size 50x8.1mm^2 drill 1.1mm pad 2.1mm
+0
+10
+10
+TerminalBlock_RND
+TerminalBlock_RND_205-00054_1x11_P5.00mm_Horizontal
+terminal block RND 205-00054, 11 pins, pitch 5mm, size 55x8.1mm^2, drill diamater 1.1mm, pad diameter 2.1mm, see http://cdn-reichelt.de/documents/datenblatt/C151/RND_205-00045_DB_EN.pdf, script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_RND
+THT terminal block RND 205-00054 pitch 5mm size 55x8.1mm^2 drill 1.1mm pad 2.1mm
+0
+11
+11
+TerminalBlock_RND
+TerminalBlock_RND_205-00055_1x12_P5.00mm_Horizontal
+terminal block RND 205-00055, 12 pins, pitch 5mm, size 60x8.1mm^2, drill diamater 1.1mm, pad diameter 2.1mm, see http://cdn-reichelt.de/documents/datenblatt/C151/RND_205-00045_DB_EN.pdf, script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_RND
+THT terminal block RND 205-00055 pitch 5mm size 60x8.1mm^2 drill 1.1mm pad 2.1mm
+0
+12
+12
+TerminalBlock_RND
+TerminalBlock_RND_205-00056_1x02_P5.00mm_45Degree
+terminal block RND 205-00056, 45Degree (cable under 45degree), 2 pins, pitch 5mm, size 10x12.6mm^2, drill diamater 1.3mm, pad diameter 2.5mm, see http://cdn-reichelt.de/documents/datenblatt/C151/RND_205-00056_DB_EN.pdf, script-generated with , script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_RND
+THT terminal block RND 205-00056 45Degree pitch 5mm size 10x12.6mm^2 drill 1.3mm pad 2.5mm
+0
+2
+2
+TerminalBlock_RND
+TerminalBlock_RND_205-00057_1x03_P5.00mm_45Degree
+terminal block RND 205-00057, 45Degree (cable under 45degree), 3 pins, pitch 5mm, size 15x12.6mm^2, drill diamater 1.3mm, pad diameter 2.5mm, see http://cdn-reichelt.de/documents/datenblatt/C151/RND_205-00056_DB_EN.pdf, script-generated with , script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_RND
+THT terminal block RND 205-00057 45Degree pitch 5mm size 15x12.6mm^2 drill 1.3mm pad 2.5mm
+0
+3
+3
+TerminalBlock_RND
+TerminalBlock_RND_205-00058_1x04_P5.00mm_45Degree
+terminal block RND 205-00058, 45Degree (cable under 45degree), 4 pins, pitch 5mm, size 20x12.6mm^2, drill diamater 1.3mm, pad diameter 2.5mm, see http://cdn-reichelt.de/documents/datenblatt/C151/RND_205-00056_DB_EN.pdf, script-generated with , script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_RND
+THT terminal block RND 205-00058 45Degree pitch 5mm size 20x12.6mm^2 drill 1.3mm pad 2.5mm
+0
+4
+4
+TerminalBlock_RND
+TerminalBlock_RND_205-00059_1x05_P5.00mm_45Degree
+terminal block RND 205-00059, 45Degree (cable under 45degree), 5 pins, pitch 5mm, size 25x12.6mm^2, drill diamater 1.3mm, pad diameter 2.5mm, see http://cdn-reichelt.de/documents/datenblatt/C151/RND_205-00056_DB_EN.pdf, script-generated with , script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_RND
+THT terminal block RND 205-00059 45Degree pitch 5mm size 25x12.6mm^2 drill 1.3mm pad 2.5mm
+0
+5
+5
+TerminalBlock_RND
+TerminalBlock_RND_205-00060_1x06_P5.00mm_45Degree
+terminal block RND 205-00060, 45Degree (cable under 45degree), 6 pins, pitch 5mm, size 30x12.6mm^2, drill diamater 1.3mm, pad diameter 2.5mm, see http://cdn-reichelt.de/documents/datenblatt/C151/RND_205-00056_DB_EN.pdf, script-generated with , script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_RND
+THT terminal block RND 205-00060 45Degree pitch 5mm size 30x12.6mm^2 drill 1.3mm pad 2.5mm
+0
+6
+6
+TerminalBlock_RND
+TerminalBlock_RND_205-00061_1x07_P5.00mm_45Degree
+terminal block RND 205-00061, 45Degree (cable under 45degree), 7 pins, pitch 5mm, size 35x12.6mm^2, drill diamater 1.3mm, pad diameter 2.5mm, see http://cdn-reichelt.de/documents/datenblatt/C151/RND_205-00056_DB_EN.pdf, script-generated with , script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_RND
+THT terminal block RND 205-00061 45Degree pitch 5mm size 35x12.6mm^2 drill 1.3mm pad 2.5mm
+0
+7
+7
+TerminalBlock_RND
+TerminalBlock_RND_205-00062_1x08_P5.00mm_45Degree
+terminal block RND 205-00062, 45Degree (cable under 45degree), 8 pins, pitch 5mm, size 40x12.6mm^2, drill diamater 1.3mm, pad diameter 2.5mm, see http://cdn-reichelt.de/documents/datenblatt/C151/RND_205-00056_DB_EN.pdf, script-generated with , script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_RND
+THT terminal block RND 205-00062 45Degree pitch 5mm size 40x12.6mm^2 drill 1.3mm pad 2.5mm
+0
+8
+8
+TerminalBlock_RND
+TerminalBlock_RND_205-00063_1x09_P5.00mm_45Degree
+terminal block RND 205-00063, 45Degree (cable under 45degree), 9 pins, pitch 5mm, size 45x12.6mm^2, drill diamater 1.3mm, pad diameter 2.5mm, see http://cdn-reichelt.de/documents/datenblatt/C151/RND_205-00056_DB_EN.pdf, script-generated with , script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_RND
+THT terminal block RND 205-00063 45Degree pitch 5mm size 45x12.6mm^2 drill 1.3mm pad 2.5mm
+0
+9
+9
+TerminalBlock_RND
+TerminalBlock_RND_205-00064_1x10_P5.00mm_45Degree
+terminal block RND 205-00064, 45Degree (cable under 45degree), 10 pins, pitch 5mm, size 50x12.6mm^2, drill diamater 1.3mm, pad diameter 2.5mm, see http://cdn-reichelt.de/documents/datenblatt/C151/RND_205-00056_DB_EN.pdf, script-generated with , script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_RND
+THT terminal block RND 205-00064 45Degree pitch 5mm size 50x12.6mm^2 drill 1.3mm pad 2.5mm
+0
+10
+10
+TerminalBlock_RND
+TerminalBlock_RND_205-00065_1x11_P5.00mm_45Degree
+terminal block RND 205-00065, 45Degree (cable under 45degree), 11 pins, pitch 5mm, size 55x12.6mm^2, drill diamater 1.3mm, pad diameter 2.5mm, see http://cdn-reichelt.de/documents/datenblatt/C151/RND_205-00056_DB_EN.pdf, script-generated with , script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_RND
+THT terminal block RND 205-00065 45Degree pitch 5mm size 55x12.6mm^2 drill 1.3mm pad 2.5mm
+0
+11
+11
+TerminalBlock_RND
+TerminalBlock_RND_205-00066_1x12_P5.00mm_45Degree
+terminal block RND 205-00066, 45Degree (cable under 45degree), 12 pins, pitch 5mm, size 60x12.6mm^2, drill diamater 1.3mm, pad diameter 2.5mm, see http://cdn-reichelt.de/documents/datenblatt/C151/RND_205-00056_DB_EN.pdf, script-generated with , script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_RND
+THT terminal block RND 205-00066 45Degree pitch 5mm size 60x12.6mm^2 drill 1.3mm pad 2.5mm
+0
+12
+12
+TerminalBlock_RND
+TerminalBlock_RND_205-00067_1x02_P7.50mm_Horizontal
+terminal block RND 205-00067, 2 pins, pitch 7.5mm, size 15x10.3mm^2, drill diamater 1.3mm, pad diameter 2.5mm, see http://cdn-reichelt.de/documents/datenblatt/C151/RND_205-00067_DB_EN.pdf, script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_RND
+THT terminal block RND 205-00067 pitch 7.5mm size 15x10.3mm^2 drill 1.3mm pad 2.5mm
+0
+2
+2
+TerminalBlock_RND
+TerminalBlock_RND_205-00068_1x03_P7.50mm_Horizontal
+terminal block RND 205-00068, 3 pins, pitch 7.5mm, size 22.5x10.3mm^2, drill diamater 1.3mm, pad diameter 2.5mm, see http://cdn-reichelt.de/documents/datenblatt/C151/RND_205-00067_DB_EN.pdf, script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_RND
+THT terminal block RND 205-00068 pitch 7.5mm size 22.5x10.3mm^2 drill 1.3mm pad 2.5mm
+0
+3
+3
+TerminalBlock_RND
+TerminalBlock_RND_205-00069_1x04_P7.50mm_Horizontal
+terminal block RND 205-00069, 4 pins, pitch 7.5mm, size 30x10.3mm^2, drill diamater 1.3mm, pad diameter 2.5mm, see http://cdn-reichelt.de/documents/datenblatt/C151/RND_205-00067_DB_EN.pdf, script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_RND
+THT terminal block RND 205-00069 pitch 7.5mm size 30x10.3mm^2 drill 1.3mm pad 2.5mm
+0
+4
+4
+TerminalBlock_RND
+TerminalBlock_RND_205-00070_1x05_P7.50mm_Horizontal
+terminal block RND 205-00070, 5 pins, pitch 7.5mm, size 37.5x10.3mm^2, drill diamater 1.3mm, pad diameter 2.5mm, see http://cdn-reichelt.de/documents/datenblatt/C151/RND_205-00067_DB_EN.pdf, script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_RND
+THT terminal block RND 205-00070 pitch 7.5mm size 37.5x10.3mm^2 drill 1.3mm pad 2.5mm
+0
+5
+5
+TerminalBlock_RND
+TerminalBlock_RND_205-00071_1x06_P7.50mm_Horizontal
+terminal block RND 205-00071, 6 pins, pitch 7.5mm, size 45x10.3mm^2, drill diamater 1.3mm, pad diameter 2.5mm, see http://cdn-reichelt.de/documents/datenblatt/C151/RND_205-00067_DB_EN.pdf, script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_RND
+THT terminal block RND 205-00071 pitch 7.5mm size 45x10.3mm^2 drill 1.3mm pad 2.5mm
+0
+6
+6
+TerminalBlock_RND
+TerminalBlock_RND_205-00072_1x07_P7.50mm_Horizontal
+terminal block RND 205-00072, 7 pins, pitch 7.5mm, size 52.5x10.3mm^2, drill diamater 1.3mm, pad diameter 2.5mm, see http://cdn-reichelt.de/documents/datenblatt/C151/RND_205-00067_DB_EN.pdf, script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_RND
+THT terminal block RND 205-00072 pitch 7.5mm size 52.5x10.3mm^2 drill 1.3mm pad 2.5mm
+0
+7
+7
+TerminalBlock_RND
+TerminalBlock_RND_205-00073_1x08_P7.50mm_Horizontal
+terminal block RND 205-00073, 8 pins, pitch 7.5mm, size 60x10.3mm^2, drill diamater 1.3mm, pad diameter 2.5mm, see http://cdn-reichelt.de/documents/datenblatt/C151/RND_205-00067_DB_EN.pdf, script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_RND
+THT terminal block RND 205-00073 pitch 7.5mm size 60x10.3mm^2 drill 1.3mm pad 2.5mm
+0
+8
+8
+TerminalBlock_RND
+TerminalBlock_RND_205-00074_1x09_P7.50mm_Horizontal
+terminal block RND 205-00074, 9 pins, pitch 7.5mm, size 67.5x10.3mm^2, drill diamater 1.3mm, pad diameter 2.5mm, see http://cdn-reichelt.de/documents/datenblatt/C151/RND_205-00067_DB_EN.pdf, script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_RND
+THT terminal block RND 205-00074 pitch 7.5mm size 67.5x10.3mm^2 drill 1.3mm pad 2.5mm
+0
+9
+9
+TerminalBlock_RND
+TerminalBlock_RND_205-00075_1x10_P7.50mm_Horizontal
+terminal block RND 205-00075, 10 pins, pitch 7.5mm, size 75x10.3mm^2, drill diamater 1.3mm, pad diameter 2.5mm, see http://cdn-reichelt.de/documents/datenblatt/C151/RND_205-00067_DB_EN.pdf, script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_RND
+THT terminal block RND 205-00075 pitch 7.5mm size 75x10.3mm^2 drill 1.3mm pad 2.5mm
+0
+10
+10
+TerminalBlock_RND
+TerminalBlock_RND_205-00076_1x11_P7.50mm_Horizontal
+terminal block RND 205-00076, 11 pins, pitch 7.5mm, size 82.5x10.3mm^2, drill diamater 1.3mm, pad diameter 2.5mm, see http://cdn-reichelt.de/documents/datenblatt/C151/RND_205-00067_DB_EN.pdf, script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_RND
+THT terminal block RND 205-00076 pitch 7.5mm size 82.5x10.3mm^2 drill 1.3mm pad 2.5mm
+0
+11
+11
+TerminalBlock_RND
+TerminalBlock_RND_205-00077_1x12_P7.50mm_Horizontal
+terminal block RND 205-00077, 12 pins, pitch 7.5mm, size 90x10.3mm^2, drill diamater 1.3mm, pad diameter 2.5mm, see http://cdn-reichelt.de/documents/datenblatt/C151/RND_205-00067_DB_EN.pdf, script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_RND
+THT terminal block RND 205-00077 pitch 7.5mm size 90x10.3mm^2 drill 1.3mm pad 2.5mm
+0
+12
+12
+TerminalBlock_RND
+TerminalBlock_RND_205-00078_1x02_P10.00mm_Horizontal
+terminal block RND 205-00078, 2 pins, pitch 10mm, size 15x10.3mm^2, drill diamater 1.3mm, pad diameter 2.5mm, see http://cdn-reichelt.de/documents/datenblatt/C151/RND_205-00078_DB_EN.pdf, script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_RND
+THT terminal block RND 205-00078 pitch 10mm size 15x10.3mm^2 drill 1.3mm pad 2.5mm
+0
+2
+2
+TerminalBlock_RND
+TerminalBlock_RND_205-00079_1x03_P10.00mm_Horizontal
+terminal block RND 205-00079, 3 pins, pitch 10mm, size 25x10.3mm^2, drill diamater 1.3mm, pad diameter 2.5mm, see http://cdn-reichelt.de/documents/datenblatt/C151/RND_205-00078_DB_EN.pdf, script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_RND
+THT terminal block RND 205-00079 pitch 10mm size 25x10.3mm^2 drill 1.3mm pad 2.5mm
+0
+3
+3
+TerminalBlock_RND
+TerminalBlock_RND_205-00080_1x04_P10.00mm_Horizontal
+terminal block RND 205-00080, 4 pins, pitch 10mm, size 35x10.3mm^2, drill diamater 1.3mm, pad diameter 2.5mm, see http://cdn-reichelt.de/documents/datenblatt/C151/RND_205-00078_DB_EN.pdf, script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_RND
+THT terminal block RND 205-00080 pitch 10mm size 35x10.3mm^2 drill 1.3mm pad 2.5mm
+0
+4
+4
+TerminalBlock_RND
+TerminalBlock_RND_205-00081_1x05_P10.00mm_Horizontal
+terminal block RND 205-00081, 5 pins, pitch 10mm, size 45x10.3mm^2, drill diamater 1.3mm, pad diameter 2.5mm, see http://cdn-reichelt.de/documents/datenblatt/C151/RND_205-00078_DB_EN.pdf, script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_RND
+THT terminal block RND 205-00081 pitch 10mm size 45x10.3mm^2 drill 1.3mm pad 2.5mm
+0
+5
+5
+TerminalBlock_RND
+TerminalBlock_RND_205-00082_1x06_P10.00mm_Horizontal
+terminal block RND 205-00082, 6 pins, pitch 10mm, size 55x10.3mm^2, drill diamater 1.3mm, pad diameter 2.5mm, see http://cdn-reichelt.de/documents/datenblatt/C151/RND_205-00078_DB_EN.pdf, script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_RND
+THT terminal block RND 205-00082 pitch 10mm size 55x10.3mm^2 drill 1.3mm pad 2.5mm
+0
+6
+6
+TerminalBlock_RND
+TerminalBlock_RND_205-00083_1x07_P10.00mm_Horizontal
+terminal block RND 205-00083, 7 pins, pitch 10mm, size 65x10.3mm^2, drill diamater 1.3mm, pad diameter 2.5mm, see http://cdn-reichelt.de/documents/datenblatt/C151/RND_205-00078_DB_EN.pdf, script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_RND
+THT terminal block RND 205-00083 pitch 10mm size 65x10.3mm^2 drill 1.3mm pad 2.5mm
+0
+7
+7
+TerminalBlock_RND
+TerminalBlock_RND_205-00084_1x08_P10.00mm_Horizontal
+terminal block RND 205-00084, 8 pins, pitch 10mm, size 75x10.3mm^2, drill diamater 1.3mm, pad diameter 2.5mm, see http://cdn-reichelt.de/documents/datenblatt/C151/RND_205-00078_DB_EN.pdf, script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_RND
+THT terminal block RND 205-00084 pitch 10mm size 75x10.3mm^2 drill 1.3mm pad 2.5mm
+0
+8
+8
+TerminalBlock_RND
+TerminalBlock_RND_205-00085_1x09_P10.00mm_Horizontal
+terminal block RND 205-00085, 9 pins, pitch 10mm, size 85x10.3mm^2, drill diamater 1.3mm, pad diameter 2.5mm, see http://cdn-reichelt.de/documents/datenblatt/C151/RND_205-00078_DB_EN.pdf, script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_RND
+THT terminal block RND 205-00085 pitch 10mm size 85x10.3mm^2 drill 1.3mm pad 2.5mm
+0
+9
+9
+TerminalBlock_RND
+TerminalBlock_RND_205-00086_1x10_P10.00mm_Horizontal
+terminal block RND 205-00086, 10 pins, pitch 10mm, size 95x10.3mm^2, drill diamater 1.3mm, pad diameter 2.5mm, see http://cdn-reichelt.de/documents/datenblatt/C151/RND_205-00078_DB_EN.pdf, script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_RND
+THT terminal block RND 205-00086 pitch 10mm size 95x10.3mm^2 drill 1.3mm pad 2.5mm
+0
+10
+10
+TerminalBlock_RND
+TerminalBlock_RND_205-00087_1x11_P10.00mm_Horizontal
+terminal block RND 205-00087, 11 pins, pitch 10mm, size 105x10.3mm^2, drill diamater 1.3mm, pad diameter 2.5mm, see http://cdn-reichelt.de/documents/datenblatt/C151/RND_205-00078_DB_EN.pdf, script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_RND
+THT terminal block RND 205-00087 pitch 10mm size 105x10.3mm^2 drill 1.3mm pad 2.5mm
+0
+11
+11
+TerminalBlock_RND
+TerminalBlock_RND_205-00088_1x12_P10.00mm_Horizontal
+terminal block RND 205-00088, 12 pins, pitch 10mm, size 115x10.3mm^2, drill diamater 1.3mm, pad diameter 2.5mm, see http://cdn-reichelt.de/documents/datenblatt/C151/RND_205-00078_DB_EN.pdf, script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_RND
+THT terminal block RND 205-00088 pitch 10mm size 115x10.3mm^2 drill 1.3mm pad 2.5mm
+0
+12
+12
+TerminalBlock_RND
+TerminalBlock_RND_205-00232_1x02_P5.08mm_Horizontal
+terminal block RND 205-00232, 2 pins, pitch 5.08mm, size 10.2x8.45mm^2, drill diamater 1.1mm, pad diameter 2.1mm, see http://cdn-reichelt.de/documents/datenblatt/C151/RND_205-00232_DB_EN.pdf, script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_RND
+THT terminal block RND 205-00232 pitch 5.08mm size 10.2x8.45mm^2 drill 1.1mm pad 2.1mm
+0
+2
+2
+TerminalBlock_RND
+TerminalBlock_RND_205-00233_1x03_P5.08mm_Horizontal
+terminal block RND 205-00233, 3 pins, pitch 5.08mm, size 15.2x8.45mm^2, drill diamater 1.1mm, pad diameter 2.1mm, see http://cdn-reichelt.de/documents/datenblatt/C151/RND_205-00232_DB_EN.pdf, script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_RND
+THT terminal block RND 205-00233 pitch 5.08mm size 15.2x8.45mm^2 drill 1.1mm pad 2.1mm
+0
+3
+3
+TerminalBlock_RND
+TerminalBlock_RND_205-00234_1x04_P5.08mm_Horizontal
+terminal block RND 205-00234, 4 pins, pitch 5.08mm, size 20.3x8.45mm^2, drill diamater 1.1mm, pad diameter 2.1mm, see http://cdn-reichelt.de/documents/datenblatt/C151/RND_205-00232_DB_EN.pdf, script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_RND
+THT terminal block RND 205-00234 pitch 5.08mm size 20.3x8.45mm^2 drill 1.1mm pad 2.1mm
+0
+4
+4
+TerminalBlock_RND
+TerminalBlock_RND_205-00235_1x05_P5.08mm_Horizontal
+terminal block RND 205-00235, 5 pins, pitch 5.08mm, size 25.4x8.45mm^2, drill diamater 1.1mm, pad diameter 2.1mm, see http://cdn-reichelt.de/documents/datenblatt/C151/RND_205-00232_DB_EN.pdf, script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_RND
+THT terminal block RND 205-00235 pitch 5.08mm size 25.4x8.45mm^2 drill 1.1mm pad 2.1mm
+0
+5
+5
+TerminalBlock_RND
+TerminalBlock_RND_205-00236_1x06_P5.08mm_Horizontal
+terminal block RND 205-00236, 6 pins, pitch 5.08mm, size 30.5x8.45mm^2, drill diamater 1.1mm, pad diameter 2.1mm, see http://cdn-reichelt.de/documents/datenblatt/C151/RND_205-00232_DB_EN.pdf, script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_RND
+THT terminal block RND 205-00236 pitch 5.08mm size 30.5x8.45mm^2 drill 1.1mm pad 2.1mm
+0
+6
+6
+TerminalBlock_RND
+TerminalBlock_RND_205-00237_1x07_P5.08mm_Horizontal
+terminal block RND 205-00237, 7 pins, pitch 5.08mm, size 35.6x8.45mm^2, drill diamater 1.1mm, pad diameter 2.1mm, see http://cdn-reichelt.de/documents/datenblatt/C151/RND_205-00232_DB_EN.pdf, script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_RND
+THT terminal block RND 205-00237 pitch 5.08mm size 35.6x8.45mm^2 drill 1.1mm pad 2.1mm
+0
+7
+7
+TerminalBlock_RND
+TerminalBlock_RND_205-00238_1x08_P5.08mm_Horizontal
+terminal block RND 205-00238, 8 pins, pitch 5.08mm, size 40.6x8.45mm^2, drill diamater 1.1mm, pad diameter 2.1mm, see http://cdn-reichelt.de/documents/datenblatt/C151/RND_205-00232_DB_EN.pdf, script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_RND
+THT terminal block RND 205-00238 pitch 5.08mm size 40.6x8.45mm^2 drill 1.1mm pad 2.1mm
+0
+8
+8
+TerminalBlock_RND
+TerminalBlock_RND_205-00239_1x09_P5.08mm_Horizontal
+terminal block RND 205-00239, 9 pins, pitch 5.08mm, size 45.7x8.45mm^2, drill diamater 1.1mm, pad diameter 2.1mm, see http://cdn-reichelt.de/documents/datenblatt/C151/RND_205-00232_DB_EN.pdf, script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_RND
+THT terminal block RND 205-00239 pitch 5.08mm size 45.7x8.45mm^2 drill 1.1mm pad 2.1mm
+0
+9
+9
+TerminalBlock_RND
+TerminalBlock_RND_205-00240_1x10_P5.08mm_Horizontal
+terminal block RND 205-00240, 10 pins, pitch 5.08mm, size 50.8x8.45mm^2, drill diamater 1.1mm, pad diameter 2.1mm, see http://cdn-reichelt.de/documents/datenblatt/C151/RND_205-00232_DB_EN.pdf, script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_RND
+THT terminal block RND 205-00240 pitch 5.08mm size 50.8x8.45mm^2 drill 1.1mm pad 2.1mm
+0
+10
+10
+TerminalBlock_RND
+TerminalBlock_RND_205-00241_1x02_P10.16mm_Horizontal
+terminal block RND 205-00241, 2 pins, pitch 10.2mm, size 15.2x8.3mm^2, drill diamater 1.3mm, pad diameter 2.5mm, see http://cdn-reichelt.de/documents/datenblatt/C151/RND_205-00023_DB_EN.pdf, script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_RND
+THT terminal block RND 205-00241 pitch 10.2mm size 15.2x8.3mm^2 drill 1.3mm pad 2.5mm
+0
+2
+2
+TerminalBlock_RND
+TerminalBlock_RND_205-00242_1x03_P10.16mm_Horizontal
+terminal block RND 205-00242, 3 pins, pitch 10.2mm, size 25.4x8.3mm^2, drill diamater 1.3mm, pad diameter 2.5mm, see http://cdn-reichelt.de/documents/datenblatt/C151/RND_205-00023_DB_EN.pdf, script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_RND
+THT terminal block RND 205-00242 pitch 10.2mm size 25.4x8.3mm^2 drill 1.3mm pad 2.5mm
+0
+3
+3
+TerminalBlock_RND
+TerminalBlock_RND_205-00243_1x04_P10.16mm_Horizontal
+terminal block RND 205-00243, 4 pins, pitch 10.2mm, size 35.6x8.3mm^2, drill diamater 1.3mm, pad diameter 2.5mm, see http://cdn-reichelt.de/documents/datenblatt/C151/RND_205-00023_DB_EN.pdf, script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_RND
+THT terminal block RND 205-00243 pitch 10.2mm size 35.6x8.3mm^2 drill 1.3mm pad 2.5mm
+0
+4
+4
+TerminalBlock_RND
+TerminalBlock_RND_205-00244_1x05_P10.16mm_Horizontal
+terminal block RND 205-00244, 5 pins, pitch 10.2mm, size 45.7x8.3mm^2, drill diamater 1.3mm, pad diameter 2.5mm, see http://cdn-reichelt.de/documents/datenblatt/C151/RND_205-00023_DB_EN.pdf, script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_RND
+THT terminal block RND 205-00244 pitch 10.2mm size 45.7x8.3mm^2 drill 1.3mm pad 2.5mm
+0
+5
+5
+TerminalBlock_RND
+TerminalBlock_RND_205-00245_1x06_P10.16mm_Horizontal
+terminal block RND 205-00245, 6 pins, pitch 10.2mm, size 55.9x8.3mm^2, drill diamater 1.3mm, pad diameter 2.5mm, see http://cdn-reichelt.de/documents/datenblatt/C151/RND_205-00023_DB_EN.pdf, script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_RND
+THT terminal block RND 205-00245 pitch 10.2mm size 55.9x8.3mm^2 drill 1.3mm pad 2.5mm
+0
+6
+6
+TerminalBlock_RND
+TerminalBlock_RND_205-00246_1x07_P10.16mm_Horizontal
+terminal block RND 205-00246, 7 pins, pitch 10.2mm, size 66x8.3mm^2, drill diamater 1.3mm, pad diameter 2.5mm, see http://cdn-reichelt.de/documents/datenblatt/C151/RND_205-00023_DB_EN.pdf, script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_RND
+THT terminal block RND 205-00246 pitch 10.2mm size 66x8.3mm^2 drill 1.3mm pad 2.5mm
+0
+7
+7
+TerminalBlock_RND
+TerminalBlock_RND_205-00247_1x08_P10.16mm_Horizontal
+terminal block RND 205-00247, 8 pins, pitch 10.2mm, size 76.2x8.3mm^2, drill diamater 1.3mm, pad diameter 2.5mm, see http://cdn-reichelt.de/documents/datenblatt/C151/RND_205-00023_DB_EN.pdf, script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_RND
+THT terminal block RND 205-00247 pitch 10.2mm size 76.2x8.3mm^2 drill 1.3mm pad 2.5mm
+0
+8
+8
+TerminalBlock_RND
+TerminalBlock_RND_205-00248_1x09_P10.16mm_Horizontal
+terminal block RND 205-00248, 9 pins, pitch 10.2mm, size 86.4x8.3mm^2, drill diamater 1.3mm, pad diameter 2.5mm, see http://cdn-reichelt.de/documents/datenblatt/C151/RND_205-00023_DB_EN.pdf, script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_RND
+THT terminal block RND 205-00248 pitch 10.2mm size 86.4x8.3mm^2 drill 1.3mm pad 2.5mm
+0
+9
+9
+TerminalBlock_RND
+TerminalBlock_RND_205-00249_1x10_P10.16mm_Horizontal
+terminal block RND 205-00249, 10 pins, pitch 10.2mm, size 96.5x8.3mm^2, drill diamater 1.3mm, pad diameter 2.5mm, see http://cdn-reichelt.de/documents/datenblatt/C151/RND_205-00023_DB_EN.pdf, script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_RND
+THT terminal block RND 205-00249 pitch 10.2mm size 96.5x8.3mm^2 drill 1.3mm pad 2.5mm
+0
+10
+10
+TerminalBlock_RND
+TerminalBlock_RND_205-00250_1x11_P10.16mm_Horizontal
+terminal block RND 205-00250, 11 pins, pitch 10.2mm, size 107x8.3mm^2, drill diamater 1.3mm, pad diameter 2.5mm, see http://cdn-reichelt.de/documents/datenblatt/C151/RND_205-00023_DB_EN.pdf, script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_RND
+THT terminal block RND 205-00250 pitch 10.2mm size 107x8.3mm^2 drill 1.3mm pad 2.5mm
+0
+11
+11
+TerminalBlock_RND
+TerminalBlock_RND_205-00251_1x12_P10.16mm_Horizontal
+terminal block RND 205-00251, 12 pins, pitch 10.2mm, size 117x8.3mm^2, drill diamater 1.3mm, pad diameter 2.5mm, see http://cdn-reichelt.de/documents/datenblatt/C151/RND_205-00023_DB_EN.pdf, script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_RND
+THT terminal block RND 205-00251 pitch 10.2mm size 117x8.3mm^2 drill 1.3mm pad 2.5mm
+0
+12
+12
+TerminalBlock_RND
+TerminalBlock_RND_205-00276_1x02_P5.00mm_Vertical
+terminal block RND 205-00078, vertical (cable from top), 2 pins, pitch 5mm, size 10x10mm^2, drill diamater 1.3mm, pad diameter 2.5mm, see http://cdn-reichelt.de/documents/datenblatt/C151/RND_205-00276_DB_EN.pdf, script-generated with , script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_RND
+THT terminal block RND 205-00078 vertical pitch 5mm size 10x10mm^2 drill 1.3mm pad 2.5mm
+0
+2
+2
+TerminalBlock_RND
+TerminalBlock_RND_205-00277_1x03_P5.00mm_Vertical
+terminal block RND 205-00079, vertical (cable from top), 3 pins, pitch 5mm, size 15x10mm^2, drill diamater 1.3mm, pad diameter 2.5mm, see http://cdn-reichelt.de/documents/datenblatt/C151/RND_205-00276_DB_EN.pdf, script-generated with , script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_RND
+THT terminal block RND 205-00079 vertical pitch 5mm size 15x10mm^2 drill 1.3mm pad 2.5mm
+0
+3
+3
+TerminalBlock_RND
+TerminalBlock_RND_205-00278_1x04_P5.00mm_Vertical
+terminal block RND 205-00080, vertical (cable from top), 4 pins, pitch 5mm, size 20x10mm^2, drill diamater 1.3mm, pad diameter 2.5mm, see http://cdn-reichelt.de/documents/datenblatt/C151/RND_205-00276_DB_EN.pdf, script-generated with , script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_RND
+THT terminal block RND 205-00080 vertical pitch 5mm size 20x10mm^2 drill 1.3mm pad 2.5mm
+0
+4
+4
+TerminalBlock_RND
+TerminalBlock_RND_205-00279_1x05_P5.00mm_Vertical
+terminal block RND 205-00081, vertical (cable from top), 5 pins, pitch 5mm, size 25x10mm^2, drill diamater 1.3mm, pad diameter 2.5mm, see http://cdn-reichelt.de/documents/datenblatt/C151/RND_205-00276_DB_EN.pdf, script-generated with , script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_RND
+THT terminal block RND 205-00081 vertical pitch 5mm size 25x10mm^2 drill 1.3mm pad 2.5mm
+0
+5
+5
+TerminalBlock_RND
+TerminalBlock_RND_205-00280_1x06_P5.00mm_Vertical
+terminal block RND 205-00082, vertical (cable from top), 6 pins, pitch 5mm, size 30x10mm^2, drill diamater 1.3mm, pad diameter 2.5mm, see http://cdn-reichelt.de/documents/datenblatt/C151/RND_205-00276_DB_EN.pdf, script-generated with , script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_RND
+THT terminal block RND 205-00082 vertical pitch 5mm size 30x10mm^2 drill 1.3mm pad 2.5mm
+0
+6
+6
+TerminalBlock_RND
+TerminalBlock_RND_205-00281_1x07_P5.00mm_Vertical
+terminal block RND 205-00083, vertical (cable from top), 7 pins, pitch 5mm, size 35x10mm^2, drill diamater 1.3mm, pad diameter 2.5mm, see http://cdn-reichelt.de/documents/datenblatt/C151/RND_205-00276_DB_EN.pdf, script-generated with , script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_RND
+THT terminal block RND 205-00083 vertical pitch 5mm size 35x10mm^2 drill 1.3mm pad 2.5mm
+0
+7
+7
+TerminalBlock_RND
+TerminalBlock_RND_205-00282_1x08_P5.00mm_Vertical
+terminal block RND 205-00084, vertical (cable from top), 8 pins, pitch 5mm, size 40x10mm^2, drill diamater 1.3mm, pad diameter 2.5mm, see http://cdn-reichelt.de/documents/datenblatt/C151/RND_205-00276_DB_EN.pdf, script-generated with , script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_RND
+THT terminal block RND 205-00084 vertical pitch 5mm size 40x10mm^2 drill 1.3mm pad 2.5mm
+0
+8
+8
+TerminalBlock_RND
+TerminalBlock_RND_205-00283_1x09_P5.00mm_Vertical
+terminal block RND 205-00085, vertical (cable from top), 9 pins, pitch 5mm, size 45x10mm^2, drill diamater 1.3mm, pad diameter 2.5mm, see http://cdn-reichelt.de/documents/datenblatt/C151/RND_205-00276_DB_EN.pdf, script-generated with , script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_RND
+THT terminal block RND 205-00085 vertical pitch 5mm size 45x10mm^2 drill 1.3mm pad 2.5mm
+0
+9
+9
+TerminalBlock_RND
+TerminalBlock_RND_205-00284_1x10_P5.00mm_Vertical
+terminal block RND 205-00086, vertical (cable from top), 10 pins, pitch 5mm, size 50x10mm^2, drill diamater 1.3mm, pad diameter 2.5mm, see http://cdn-reichelt.de/documents/datenblatt/C151/RND_205-00276_DB_EN.pdf, script-generated with , script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_RND
+THT terminal block RND 205-00086 vertical pitch 5mm size 50x10mm^2 drill 1.3mm pad 2.5mm
+0
+10
+10
+TerminalBlock_RND
+TerminalBlock_RND_205-00285_1x11_P5.00mm_Vertical
+terminal block RND 205-00087, vertical (cable from top), 11 pins, pitch 5mm, size 55x10mm^2, drill diamater 1.3mm, pad diameter 2.5mm, see http://cdn-reichelt.de/documents/datenblatt/C151/RND_205-00276_DB_EN.pdf, script-generated with , script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_RND
+THT terminal block RND 205-00087 vertical pitch 5mm size 55x10mm^2 drill 1.3mm pad 2.5mm
+0
+11
+11
+TerminalBlock_RND
+TerminalBlock_RND_205-00286_1x12_P5.00mm_Vertical
+terminal block RND 205-00088, vertical (cable from top), 12 pins, pitch 5mm, size 60x10mm^2, drill diamater 1.3mm, pad diameter 2.5mm, see http://cdn-reichelt.de/documents/datenblatt/C151/RND_205-00276_DB_EN.pdf, script-generated with , script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_RND
+THT terminal block RND 205-00088 vertical pitch 5mm size 60x10mm^2 drill 1.3mm pad 2.5mm
+0
+12
+12
+TerminalBlock_RND
+TerminalBlock_RND_205-00287_1x02_P5.08mm_Horizontal
+terminal block RND 205-00287, 2 pins, pitch 5.08mm, size 10.2x10.6mm^2, drill diamater 1.3mm, pad diameter 2.5mm, see http://cdn-reichelt.de/documents/datenblatt/C151/RND_205-00287_DB_EN.pdf, script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_RND
+THT terminal block RND 205-00287 pitch 5.08mm size 10.2x10.6mm^2 drill 1.3mm pad 2.5mm
+0
+2
+2
+TerminalBlock_RND
+TerminalBlock_RND_205-00288_1x03_P5.08mm_Horizontal
+terminal block RND 205-00288, 3 pins, pitch 5.08mm, size 15.2x10.6mm^2, drill diamater 1.3mm, pad diameter 2.5mm, see http://cdn-reichelt.de/documents/datenblatt/C151/RND_205-00287_DB_EN.pdf, script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_RND
+THT terminal block RND 205-00288 pitch 5.08mm size 15.2x10.6mm^2 drill 1.3mm pad 2.5mm
+0
+3
+3
+TerminalBlock_RND
+TerminalBlock_RND_205-00289_1x04_P5.08mm_Horizontal
+terminal block RND 205-00289, 4 pins, pitch 5.08mm, size 20.3x10.6mm^2, drill diamater 1.3mm, pad diameter 2.5mm, see http://cdn-reichelt.de/documents/datenblatt/C151/RND_205-00287_DB_EN.pdf, script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_RND
+THT terminal block RND 205-00289 pitch 5.08mm size 20.3x10.6mm^2 drill 1.3mm pad 2.5mm
+0
+4
+4
+TerminalBlock_RND
+TerminalBlock_RND_205-00290_1x05_P5.08mm_Horizontal
+terminal block RND 205-00290, 5 pins, pitch 5.08mm, size 25.4x10.6mm^2, drill diamater 1.3mm, pad diameter 2.5mm, see http://cdn-reichelt.de/documents/datenblatt/C151/RND_205-00287_DB_EN.pdf, script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_RND
+THT terminal block RND 205-00290 pitch 5.08mm size 25.4x10.6mm^2 drill 1.3mm pad 2.5mm
+0
+5
+5
+TerminalBlock_RND
+TerminalBlock_RND_205-00291_1x06_P5.08mm_Horizontal
+terminal block RND 205-00291, 6 pins, pitch 5.08mm, size 30.5x10.6mm^2, drill diamater 1.3mm, pad diameter 2.5mm, see http://cdn-reichelt.de/documents/datenblatt/C151/RND_205-00287_DB_EN.pdf, script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_RND
+THT terminal block RND 205-00291 pitch 5.08mm size 30.5x10.6mm^2 drill 1.3mm pad 2.5mm
+0
+6
+6
+TerminalBlock_RND
+TerminalBlock_RND_205-00292_1x07_P5.08mm_Horizontal
+terminal block RND 205-00292, 7 pins, pitch 5.08mm, size 35.6x10.6mm^2, drill diamater 1.3mm, pad diameter 2.5mm, see http://cdn-reichelt.de/documents/datenblatt/C151/RND_205-00287_DB_EN.pdf, script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_RND
+THT terminal block RND 205-00292 pitch 5.08mm size 35.6x10.6mm^2 drill 1.3mm pad 2.5mm
+0
+7
+7
+TerminalBlock_RND
+TerminalBlock_RND_205-00293_1x08_P5.08mm_Horizontal
+terminal block RND 205-00293, 8 pins, pitch 5.08mm, size 40.6x10.6mm^2, drill diamater 1.3mm, pad diameter 2.5mm, see http://cdn-reichelt.de/documents/datenblatt/C151/RND_205-00287_DB_EN.pdf, script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_RND
+THT terminal block RND 205-00293 pitch 5.08mm size 40.6x10.6mm^2 drill 1.3mm pad 2.5mm
+0
+8
+8
+TerminalBlock_RND
+TerminalBlock_RND_205-00294_1x09_P5.08mm_Horizontal
+terminal block RND 205-00294, 9 pins, pitch 5.08mm, size 45.7x10.6mm^2, drill diamater 1.3mm, pad diameter 2.5mm, see http://cdn-reichelt.de/documents/datenblatt/C151/RND_205-00287_DB_EN.pdf, script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_RND
+THT terminal block RND 205-00294 pitch 5.08mm size 45.7x10.6mm^2 drill 1.3mm pad 2.5mm
+0
+9
+9
+TerminalBlock_RND
+TerminalBlock_RND_205-00295_1x10_P5.08mm_Horizontal
+terminal block RND 205-00295, 10 pins, pitch 5.08mm, size 50.8x10.6mm^2, drill diamater 1.3mm, pad diameter 2.5mm, see http://cdn-reichelt.de/documents/datenblatt/C151/RND_205-00287_DB_EN.pdf, script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_RND
+THT terminal block RND 205-00295 pitch 5.08mm size 50.8x10.6mm^2 drill 1.3mm pad 2.5mm
+0
+10
+10
+TerminalBlock_RND
+TerminalBlock_RND_205-00296_1x11_P5.08mm_Horizontal
+terminal block RND 205-00296, 11 pins, pitch 5.08mm, size 55.9x10.6mm^2, drill diamater 1.3mm, pad diameter 2.5mm, see http://cdn-reichelt.de/documents/datenblatt/C151/RND_205-00287_DB_EN.pdf, script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_RND
+THT terminal block RND 205-00296 pitch 5.08mm size 55.9x10.6mm^2 drill 1.3mm pad 2.5mm
+0
+11
+11
+TerminalBlock_RND
+TerminalBlock_RND_205-00297_1x12_P5.08mm_Horizontal
+terminal block RND 205-00297, 12 pins, pitch 5.08mm, size 61x10.6mm^2, drill diamater 1.3mm, pad diameter 2.5mm, see http://cdn-reichelt.de/documents/datenblatt/C151/RND_205-00287_DB_EN.pdf, script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_RND
+THT terminal block RND 205-00297 pitch 5.08mm size 61x10.6mm^2 drill 1.3mm pad 2.5mm
+0
+12
+12
+TerminalBlock_RND
+TerminalBlock_RND_205-00298_1x02_P10.00mm_Horizontal
+terminal block RND 205-00298, 2 pins, pitch 10mm, size 15x8.1mm^2, drill diamater 1.3mm, pad diameter 2.5mm, see http://cdn-reichelt.de/documents/datenblatt/C151/RND_205-00298_DB_EN.pdf, script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_RND
+THT terminal block RND 205-00298 pitch 10mm size 15x8.1mm^2 drill 1.3mm pad 2.5mm
+0
+2
+2
+TerminalBlock_RND
+TerminalBlock_RND_205-00299_1x03_P10.00mm_Horizontal
+terminal block RND 205-00299, 3 pins, pitch 10mm, size 25x8.1mm^2, drill diamater 1.3mm, pad diameter 2.5mm, see http://cdn-reichelt.de/documents/datenblatt/C151/RND_205-00298_DB_EN.pdf, script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_RND
+THT terminal block RND 205-00299 pitch 10mm size 25x8.1mm^2 drill 1.3mm pad 2.5mm
+0
+3
+3
+TerminalBlock_RND
+TerminalBlock_RND_205-00300_1x04_P10.00mm_Horizontal
+terminal block RND 205-00300, 4 pins, pitch 10mm, size 35x8.1mm^2, drill diamater 1.3mm, pad diameter 2.5mm, see http://cdn-reichelt.de/documents/datenblatt/C151/RND_205-00298_DB_EN.pdf, script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_RND
+THT terminal block RND 205-00300 pitch 10mm size 35x8.1mm^2 drill 1.3mm pad 2.5mm
+0
+4
+4
+TerminalBlock_RND
+TerminalBlock_RND_205-00301_1x05_P10.00mm_Horizontal
+terminal block RND 205-00301, 5 pins, pitch 10mm, size 45x8.1mm^2, drill diamater 1.3mm, pad diameter 2.5mm, see http://cdn-reichelt.de/documents/datenblatt/C151/RND_205-00298_DB_EN.pdf, script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_RND
+THT terminal block RND 205-00301 pitch 10mm size 45x8.1mm^2 drill 1.3mm pad 2.5mm
+0
+5
+5
+TerminalBlock_RND
+TerminalBlock_RND_205-00302_1x06_P10.00mm_Horizontal
+terminal block RND 205-00302, 6 pins, pitch 10mm, size 55x8.1mm^2, drill diamater 1.3mm, pad diameter 2.5mm, see http://cdn-reichelt.de/documents/datenblatt/C151/RND_205-00298_DB_EN.pdf, script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_RND
+THT terminal block RND 205-00302 pitch 10mm size 55x8.1mm^2 drill 1.3mm pad 2.5mm
+0
+6
+6
+TerminalBlock_RND
+TerminalBlock_RND_205-00303_1x07_P10.00mm_Horizontal
+terminal block RND 205-00303, 7 pins, pitch 10mm, size 65x8.1mm^2, drill diamater 1.3mm, pad diameter 2.5mm, see http://cdn-reichelt.de/documents/datenblatt/C151/RND_205-00298_DB_EN.pdf, script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_RND
+THT terminal block RND 205-00303 pitch 10mm size 65x8.1mm^2 drill 1.3mm pad 2.5mm
+0
+7
+7
+TerminalBlock_RND
+TerminalBlock_RND_205-00304_1x08_P10.00mm_Horizontal
+terminal block RND 205-00304, 8 pins, pitch 10mm, size 75x8.1mm^2, drill diamater 1.3mm, pad diameter 2.5mm, see http://cdn-reichelt.de/documents/datenblatt/C151/RND_205-00298_DB_EN.pdf, script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_RND
+THT terminal block RND 205-00304 pitch 10mm size 75x8.1mm^2 drill 1.3mm pad 2.5mm
+0
+8
+8
+TerminalBlock_RND
+TerminalBlock_RND_205-00305_1x09_P10.00mm_Horizontal
+terminal block RND 205-00305, 9 pins, pitch 10mm, size 85x8.1mm^2, drill diamater 1.3mm, pad diameter 2.5mm, see http://cdn-reichelt.de/documents/datenblatt/C151/RND_205-00298_DB_EN.pdf, script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_RND
+THT terminal block RND 205-00305 pitch 10mm size 85x8.1mm^2 drill 1.3mm pad 2.5mm
+0
+9
+9
+TerminalBlock_RND
+TerminalBlock_RND_205-00306_1x10_P10.00mm_Horizontal
+terminal block RND 205-00306, 10 pins, pitch 10mm, size 95x8.1mm^2, drill diamater 1.3mm, pad diameter 2.5mm, see http://cdn-reichelt.de/documents/datenblatt/C151/RND_205-00298_DB_EN.pdf, script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_RND
+THT terminal block RND 205-00306 pitch 10mm size 95x8.1mm^2 drill 1.3mm pad 2.5mm
+0
+10
+10
+TerminalBlock_RND
+TerminalBlock_RND_205-00307_1x11_P10.00mm_Horizontal
+terminal block RND 205-00307, 11 pins, pitch 10mm, size 105x8.1mm^2, drill diamater 1.3mm, pad diameter 2.5mm, see http://cdn-reichelt.de/documents/datenblatt/C151/RND_205-00298_DB_EN.pdf, script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_RND
+THT terminal block RND 205-00307 pitch 10mm size 105x8.1mm^2 drill 1.3mm pad 2.5mm
+0
+11
+11
+TerminalBlock_RND
+TerminalBlock_RND_205-00308_1x12_P10.00mm_Horizontal
+terminal block RND 205-00308, 12 pins, pitch 10mm, size 115x8.1mm^2, drill diamater 1.3mm, pad diameter 2.5mm, see http://cdn-reichelt.de/documents/datenblatt/C151/RND_205-00298_DB_EN.pdf, script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_RND
+THT terminal block RND 205-00308 pitch 10mm size 115x8.1mm^2 drill 1.3mm pad 2.5mm
+0
+12
+12
+TerminalBlock_TE-Connectivity
+TerminalBlock_TE_1-282834-0_1x10_P2.54mm_Horizontal
+Terminal Block TE 1-282834-0, 10 pins, pitch 2.54mm, size 25.86x6.5mm^2, drill diamater 1.1mm, pad diameter 2.1mm, see http://www.te.com/commerce/DocumentDelivery/DDEController?Action=showdoc&DocId=Customer+Drawing%7F282834%7FC1%7Fpdf%7FEnglish%7FENG_CD_282834_C1.pdf, script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_TE-Connectivity
+THT Terminal Block TE 1-282834-0 pitch 2.54mm size 25.86x6.5mm^2 drill 1.1mm pad 2.1mm
+0
+10
+10
+TerminalBlock_TE-Connectivity
+TerminalBlock_TE_1-282834-1_1x11_P2.54mm_Horizontal
+Terminal Block TE 1-282834-1, 11 pins, pitch 2.54mm, size 28.4x6.5mm^2, drill diamater 1.1mm, pad diameter 2.1mm, see http://www.te.com/commerce/DocumentDelivery/DDEController?Action=showdoc&DocId=Customer+Drawing%7F282834%7FC1%7Fpdf%7FEnglish%7FENG_CD_282834_C1.pdf, script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_TE-Connectivity
+THT Terminal Block TE 1-282834-1 pitch 2.54mm size 28.4x6.5mm^2 drill 1.1mm pad 2.1mm
+0
+11
+11
+TerminalBlock_TE-Connectivity
+TerminalBlock_TE_1-282834-2_1x12_P2.54mm_Horizontal
+Terminal Block TE 1-282834-2, 12 pins, pitch 2.54mm, size 30.94x6.5mm^2, drill diamater 1.1mm, pad diameter 2.1mm, see http://www.te.com/commerce/DocumentDelivery/DDEController?Action=showdoc&DocId=Customer+Drawing%7F282834%7FC1%7Fpdf%7FEnglish%7FENG_CD_282834_C1.pdf, script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_TE-Connectivity
+THT Terminal Block TE 1-282834-2 pitch 2.54mm size 30.94x6.5mm^2 drill 1.1mm pad 2.1mm
+0
+12
+12
+TerminalBlock_TE-Connectivity
+TerminalBlock_TE_282834-2_1x02_P2.54mm_Horizontal
+Terminal Block TE 282834-2, 2 pins, pitch 2.54mm, size 5.54x6.5mm^2, drill diamater 1.1mm, pad diameter 2.1mm, see http://www.te.com/commerce/DocumentDelivery/DDEController?Action=showdoc&DocId=Customer+Drawing%7F282834%7FC1%7Fpdf%7FEnglish%7FENG_CD_282834_C1.pdf, script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_TE-Connectivity
+THT Terminal Block TE 282834-2 pitch 2.54mm size 5.54x6.5mm^2 drill 1.1mm pad 2.1mm
+0
+2
+2
+TerminalBlock_TE-Connectivity
+TerminalBlock_TE_282834-3_1x03_P2.54mm_Horizontal
+Terminal Block TE 282834-3, 3 pins, pitch 2.54mm, size 8.08x6.5mm^2, drill diamater 1.1mm, pad diameter 2.1mm, see http://www.te.com/commerce/DocumentDelivery/DDEController?Action=showdoc&DocId=Customer+Drawing%7F282834%7FC1%7Fpdf%7FEnglish%7FENG_CD_282834_C1.pdf, script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_TE-Connectivity
+THT Terminal Block TE 282834-3 pitch 2.54mm size 8.08x6.5mm^2 drill 1.1mm pad 2.1mm
+0
+3
+3
+TerminalBlock_TE-Connectivity
+TerminalBlock_TE_282834-4_1x04_P2.54mm_Horizontal
+Terminal Block TE 282834-4, 4 pins, pitch 2.54mm, size 10.620000000000001x6.5mm^2, drill diamater 1.1mm, pad diameter 2.1mm, see http://www.te.com/commerce/DocumentDelivery/DDEController?Action=showdoc&DocId=Customer+Drawing%7F282834%7FC1%7Fpdf%7FEnglish%7FENG_CD_282834_C1.pdf, script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_TE-Connectivity
+THT Terminal Block TE 282834-4 pitch 2.54mm size 10.620000000000001x6.5mm^2 drill 1.1mm pad 2.1mm
+0
+4
+4
+TerminalBlock_TE-Connectivity
+TerminalBlock_TE_282834-5_1x05_P2.54mm_Horizontal
+Terminal Block TE 282834-5, 5 pins, pitch 2.54mm, size 13.16x6.5mm^2, drill diamater 1.1mm, pad diameter 2.1mm, see http://www.te.com/commerce/DocumentDelivery/DDEController?Action=showdoc&DocId=Customer+Drawing%7F282834%7FC1%7Fpdf%7FEnglish%7FENG_CD_282834_C1.pdf, script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_TE-Connectivity
+THT Terminal Block TE 282834-5 pitch 2.54mm size 13.16x6.5mm^2 drill 1.1mm pad 2.1mm
+0
+5
+5
+TerminalBlock_TE-Connectivity
+TerminalBlock_TE_282834-6_1x06_P2.54mm_Horizontal
+Terminal Block TE 282834-6, 6 pins, pitch 2.54mm, size 15.7x6.5mm^2, drill diamater 1.1mm, pad diameter 2.1mm, see http://www.te.com/commerce/DocumentDelivery/DDEController?Action=showdoc&DocId=Customer+Drawing%7F282834%7FC1%7Fpdf%7FEnglish%7FENG_CD_282834_C1.pdf, script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_TE-Connectivity
+THT Terminal Block TE 282834-6 pitch 2.54mm size 15.7x6.5mm^2 drill 1.1mm pad 2.1mm
+0
+6
+6
+TerminalBlock_TE-Connectivity
+TerminalBlock_TE_282834-7_1x07_P2.54mm_Horizontal
+Terminal Block TE 282834-7, 7 pins, pitch 2.54mm, size 18.240000000000002x6.5mm^2, drill diamater 1.1mm, pad diameter 2.1mm, see http://www.te.com/commerce/DocumentDelivery/DDEController?Action=showdoc&DocId=Customer+Drawing%7F282834%7FC1%7Fpdf%7FEnglish%7FENG_CD_282834_C1.pdf, script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_TE-Connectivity
+THT Terminal Block TE 282834-7 pitch 2.54mm size 18.240000000000002x6.5mm^2 drill 1.1mm pad 2.1mm
+0
+7
+7
+TerminalBlock_TE-Connectivity
+TerminalBlock_TE_282834-8_1x08_P2.54mm_Horizontal
+Terminal Block TE 282834-8, 8 pins, pitch 2.54mm, size 20.78x6.5mm^2, drill diamater 1.1mm, pad diameter 2.1mm, see http://www.te.com/commerce/DocumentDelivery/DDEController?Action=showdoc&DocId=Customer+Drawing%7F282834%7FC1%7Fpdf%7FEnglish%7FENG_CD_282834_C1.pdf, script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_TE-Connectivity
+THT Terminal Block TE 282834-8 pitch 2.54mm size 20.78x6.5mm^2 drill 1.1mm pad 2.1mm
+0
+8
+8
+TerminalBlock_TE-Connectivity
+TerminalBlock_TE_282834-9_1x09_P2.54mm_Horizontal
+Terminal Block TE 282834-9, 9 pins, pitch 2.54mm, size 23.32x6.5mm^2, drill diamater 1.1mm, pad diameter 2.1mm, see http://www.te.com/commerce/DocumentDelivery/DDEController?Action=showdoc&DocId=Customer+Drawing%7F282834%7FC1%7Fpdf%7FEnglish%7FENG_CD_282834_C1.pdf, script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_TE-Connectivity
+THT Terminal Block TE 282834-9 pitch 2.54mm size 23.32x6.5mm^2 drill 1.1mm pad 2.1mm
+0
+9
+9
+TerminalBlock_WAGO
+TerminalBlock_WAGO_236-101_1x01_P5.00mm_45Degree
+Terminal Block WAGO 236-101, 45Degree (cable under 45degree), 1 pins, pitch 5mm, size 7.3x14mm^2, drill diamater 1.15mm, pad diameter 3mm, see , script-generated with , script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_WAGO
+THT Terminal Block WAGO 236-101 45Degree pitch 5mm size 7.3x14mm^2 drill 1.15mm pad 3mm
+0
+1
+1
+TerminalBlock_WAGO
+TerminalBlock_WAGO_236-102_1x02_P5.00mm_45Degree
+Terminal Block WAGO 236-102, 45Degree (cable under 45degree), 2 pins, pitch 5mm, size 12.3x14mm^2, drill diamater 1.15mm, pad diameter 3mm, see , script-generated with , script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_WAGO
+THT Terminal Block WAGO 236-102 45Degree pitch 5mm size 12.3x14mm^2 drill 1.15mm pad 3mm
+0
+2
+2
+TerminalBlock_WAGO
+TerminalBlock_WAGO_236-103_1x03_P5.00mm_45Degree
+Terminal Block WAGO 236-103, 45Degree (cable under 45degree), 3 pins, pitch 5mm, size 17.3x14mm^2, drill diamater 1.15mm, pad diameter 3mm, see , script-generated with , script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_WAGO
+THT Terminal Block WAGO 236-103 45Degree pitch 5mm size 17.3x14mm^2 drill 1.15mm pad 3mm
+0
+3
+3
+TerminalBlock_WAGO
+TerminalBlock_WAGO_236-104_1x04_P5.00mm_45Degree
+Terminal Block WAGO 236-104, 45Degree (cable under 45degree), 4 pins, pitch 5mm, size 22.3x14mm^2, drill diamater 1.15mm, pad diameter 3mm, see , script-generated with , script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_WAGO
+THT Terminal Block WAGO 236-104 45Degree pitch 5mm size 22.3x14mm^2 drill 1.15mm pad 3mm
+0
+4
+4
+TerminalBlock_WAGO
+TerminalBlock_WAGO_236-105_1x05_P5.00mm_45Degree
+Terminal Block WAGO 236-105, 45Degree (cable under 45degree), 5 pins, pitch 5mm, size 27.3x14mm^2, drill diamater 1.15mm, pad diameter 3mm, see , script-generated with , script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_WAGO
+THT Terminal Block WAGO 236-105 45Degree pitch 5mm size 27.3x14mm^2 drill 1.15mm pad 3mm
+0
+5
+5
+TerminalBlock_WAGO
+TerminalBlock_WAGO_236-106_1x06_P5.00mm_45Degree
+Terminal Block WAGO 236-106, 45Degree (cable under 45degree), 6 pins, pitch 5mm, size 32.3x14mm^2, drill diamater 1.15mm, pad diameter 3mm, see , script-generated with , script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_WAGO
+THT Terminal Block WAGO 236-106 45Degree pitch 5mm size 32.3x14mm^2 drill 1.15mm pad 3mm
+0
+6
+6
+TerminalBlock_WAGO
+TerminalBlock_WAGO_236-107_1x07_P5.00mm_45Degree
+Terminal Block WAGO 236-107, 45Degree (cable under 45degree), 7 pins, pitch 5mm, size 37.3x14mm^2, drill diamater 1.15mm, pad diameter 3mm, see , script-generated with , script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_WAGO
+THT Terminal Block WAGO 236-107 45Degree pitch 5mm size 37.3x14mm^2 drill 1.15mm pad 3mm
+0
+7
+7
+TerminalBlock_WAGO
+TerminalBlock_WAGO_236-108_1x08_P5.00mm_45Degree
+Terminal Block WAGO 236-108, 45Degree (cable under 45degree), 8 pins, pitch 5mm, size 42.3x14mm^2, drill diamater 1.15mm, pad diameter 3mm, see , script-generated with , script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_WAGO
+THT Terminal Block WAGO 236-108 45Degree pitch 5mm size 42.3x14mm^2 drill 1.15mm pad 3mm
+0
+8
+8
+TerminalBlock_WAGO
+TerminalBlock_WAGO_236-109_1x09_P5.00mm_45Degree
+Terminal Block WAGO 236-109, 45Degree (cable under 45degree), 9 pins, pitch 5mm, size 47.3x14mm^2, drill diamater 1.15mm, pad diameter 3mm, see , script-generated with , script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_WAGO
+THT Terminal Block WAGO 236-109 45Degree pitch 5mm size 47.3x14mm^2 drill 1.15mm pad 3mm
+0
+9
+9
+TerminalBlock_WAGO
+TerminalBlock_WAGO_236-112_1x12_P5.00mm_45Degree
+Terminal Block WAGO 236-112, 45Degree (cable under 45degree), 12 pins, pitch 5mm, size 62.3x14mm^2, drill diamater 1.15mm, pad diameter 3mm, see , script-generated with , script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_WAGO
+THT Terminal Block WAGO 236-112 45Degree pitch 5mm size 62.3x14mm^2 drill 1.15mm pad 3mm
+0
+12
+12
+TerminalBlock_WAGO
+TerminalBlock_WAGO_236-114_1x14_P5.00mm_45Degree
+Terminal Block WAGO 236-114, 45Degree (cable under 45degree), 14 pins, pitch 5mm, size 72.3x14mm^2, drill diamater 1.15mm, pad diameter 3mm, see , script-generated with , script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_WAGO
+THT Terminal Block WAGO 236-114 45Degree pitch 5mm size 72.3x14mm^2 drill 1.15mm pad 3mm
+0
+14
+14
+TerminalBlock_WAGO
+TerminalBlock_WAGO_236-116_1x16_P5.00mm_45Degree
+Terminal Block WAGO 236-116, 45Degree (cable under 45degree), 16 pins, pitch 5mm, size 82.3x14mm^2, drill diamater 1.15mm, pad diameter 3mm, see , script-generated with , script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_WAGO
+THT Terminal Block WAGO 236-116 45Degree pitch 5mm size 82.3x14mm^2 drill 1.15mm pad 3mm
+0
+16
+16
+TerminalBlock_WAGO
+TerminalBlock_WAGO_236-124_1x24_P5.00mm_45Degree
+Terminal Block WAGO 236-124, 45Degree (cable under 45degree), 24 pins, pitch 5mm, size 122x14mm^2, drill diamater 1.15mm, pad diameter 3mm, see , script-generated with , script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_WAGO
+THT Terminal Block WAGO 236-124 45Degree pitch 5mm size 122x14mm^2 drill 1.15mm pad 3mm
+0
+24
+24
+TerminalBlock_WAGO
+TerminalBlock_WAGO_236-136_1x36_P5.00mm_45Degree
+Terminal Block WAGO 236-136, 45Degree (cable under 45degree), 36 pins, pitch 5mm, size 182x14mm^2, drill diamater 1.15mm, pad diameter 3mm, see , script-generated with , script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_WAGO
+THT Terminal Block WAGO 236-136 45Degree pitch 5mm size 182x14mm^2 drill 1.15mm pad 3mm
+0
+36
+36
+TerminalBlock_WAGO
+TerminalBlock_WAGO_236-148_1x48_P5.00mm_45Degree
+Terminal Block WAGO 236-148, 45Degree (cable under 45degree), 48 pins, pitch 5mm, size 242x14mm^2, drill diamater 1.15mm, pad diameter 3mm, see , script-generated with , script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_WAGO
+THT Terminal Block WAGO 236-148 45Degree pitch 5mm size 242x14mm^2 drill 1.15mm pad 3mm
+0
+48
+48
+TerminalBlock_WAGO
+TerminalBlock_WAGO_236-201_1x01_P7.50mm_45Degree
+Terminal Block WAGO 236-201, 45Degree (cable under 45degree), 1 pins, pitch 7.5mm, size 9.8x14mm^2, drill diamater 1.15mm, pad diameter 3mm, see , script-generated with , script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_WAGO
+THT Terminal Block WAGO 236-201 45Degree pitch 7.5mm size 9.8x14mm^2 drill 1.15mm pad 3mm
+0
+1
+1
+TerminalBlock_WAGO
+TerminalBlock_WAGO_236-202_1x02_P7.50mm_45Degree
+Terminal Block WAGO 236-202, 45Degree (cable under 45degree), 2 pins, pitch 7.5mm, size 17.3x14mm^2, drill diamater 1.15mm, pad diameter 3mm, see , script-generated with , script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_WAGO
+THT Terminal Block WAGO 236-202 45Degree pitch 7.5mm size 17.3x14mm^2 drill 1.15mm pad 3mm
+0
+2
+2
+TerminalBlock_WAGO
+TerminalBlock_WAGO_236-203_1x03_P7.50mm_45Degree
+Terminal Block WAGO 236-203, 45Degree (cable under 45degree), 3 pins, pitch 7.5mm, size 24.8x14mm^2, drill diamater 1.15mm, pad diameter 3mm, see , script-generated with , script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_WAGO
+THT Terminal Block WAGO 236-203 45Degree pitch 7.5mm size 24.8x14mm^2 drill 1.15mm pad 3mm
+0
+3
+3
+TerminalBlock_WAGO
+TerminalBlock_WAGO_236-204_1x04_P7.50mm_45Degree
+Terminal Block WAGO 236-204, 45Degree (cable under 45degree), 4 pins, pitch 7.5mm, size 32.3x14mm^2, drill diamater 1.15mm, pad diameter 3mm, see , script-generated with , script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_WAGO
+THT Terminal Block WAGO 236-204 45Degree pitch 7.5mm size 32.3x14mm^2 drill 1.15mm pad 3mm
+0
+4
+4
+TerminalBlock_WAGO
+TerminalBlock_WAGO_236-205_1x05_P7.50mm_45Degree
+Terminal Block WAGO 236-205, 45Degree (cable under 45degree), 5 pins, pitch 7.5mm, size 39.8x14mm^2, drill diamater 1.15mm, pad diameter 3mm, see , script-generated with , script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_WAGO
+THT Terminal Block WAGO 236-205 45Degree pitch 7.5mm size 39.8x14mm^2 drill 1.15mm pad 3mm
+0
+5
+5
+TerminalBlock_WAGO
+TerminalBlock_WAGO_236-206_1x06_P7.50mm_45Degree
+Terminal Block WAGO 236-206, 45Degree (cable under 45degree), 6 pins, pitch 7.5mm, size 47.3x14mm^2, drill diamater 1.15mm, pad diameter 3mm, see , script-generated with , script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_WAGO
+THT Terminal Block WAGO 236-206 45Degree pitch 7.5mm size 47.3x14mm^2 drill 1.15mm pad 3mm
+0
+6
+6
+TerminalBlock_WAGO
+TerminalBlock_WAGO_236-207_1x07_P7.50mm_45Degree
+Terminal Block WAGO 236-207, 45Degree (cable under 45degree), 7 pins, pitch 7.5mm, size 54.8x14mm^2, drill diamater 1.15mm, pad diameter 3mm, see , script-generated with , script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_WAGO
+THT Terminal Block WAGO 236-207 45Degree pitch 7.5mm size 54.8x14mm^2 drill 1.15mm pad 3mm
+0
+7
+7
+TerminalBlock_WAGO
+TerminalBlock_WAGO_236-208_1x08_P7.50mm_45Degree
+Terminal Block WAGO 236-208, 45Degree (cable under 45degree), 8 pins, pitch 7.5mm, size 62.3x14mm^2, drill diamater 1.15mm, pad diameter 3mm, see , script-generated with , script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_WAGO
+THT Terminal Block WAGO 236-208 45Degree pitch 7.5mm size 62.3x14mm^2 drill 1.15mm pad 3mm
+0
+8
+8
+TerminalBlock_WAGO
+TerminalBlock_WAGO_236-209_1x09_P7.50mm_45Degree
+Terminal Block WAGO 236-209, 45Degree (cable under 45degree), 9 pins, pitch 7.5mm, size 69.8x14mm^2, drill diamater 1.15mm, pad diameter 3mm, see , script-generated with , script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_WAGO
+THT Terminal Block WAGO 236-209 45Degree pitch 7.5mm size 69.8x14mm^2 drill 1.15mm pad 3mm
+0
+9
+9
+TerminalBlock_WAGO
+TerminalBlock_WAGO_236-212_1x12_P7.50mm_45Degree
+Terminal Block WAGO 236-212, 45Degree (cable under 45degree), 12 pins, pitch 7.5mm, size 92.3x14mm^2, drill diamater 1.15mm, pad diameter 3mm, see , script-generated with , script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_WAGO
+THT Terminal Block WAGO 236-212 45Degree pitch 7.5mm size 92.3x14mm^2 drill 1.15mm pad 3mm
+0
+12
+12
+TerminalBlock_WAGO
+TerminalBlock_WAGO_236-216_1x16_P7.50mm_45Degree
+Terminal Block WAGO 236-216, 45Degree (cable under 45degree), 16 pins, pitch 7.5mm, size 122x14mm^2, drill diamater 1.15mm, pad diameter 3mm, see , script-generated with , script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_WAGO
+THT Terminal Block WAGO 236-216 45Degree pitch 7.5mm size 122x14mm^2 drill 1.15mm pad 3mm
+0
+16
+16
+TerminalBlock_WAGO
+TerminalBlock_WAGO_236-224_1x24_P7.50mm_45Degree
+Terminal Block WAGO 236-224, 45Degree (cable under 45degree), 24 pins, pitch 7.5mm, size 182x14mm^2, drill diamater 1.15mm, pad diameter 3mm, see , script-generated with , script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_WAGO
+THT Terminal Block WAGO 236-224 45Degree pitch 7.5mm size 182x14mm^2 drill 1.15mm pad 3mm
+0
+24
+24
+TerminalBlock_WAGO
+TerminalBlock_WAGO_236-301_1x01_P10.00mm_45Degree
+Terminal Block WAGO 236-301, 45Degree (cable under 45degree), 1 pins, pitch 10mm, size 12.3x14mm^2, drill diamater 1.15mm, pad diameter 3mm, see , script-generated with , script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_WAGO
+THT Terminal Block WAGO 236-301 45Degree pitch 10mm size 12.3x14mm^2 drill 1.15mm pad 3mm
+0
+1
+1
+TerminalBlock_WAGO
+TerminalBlock_WAGO_236-302_1x02_P10.00mm_45Degree
+Terminal Block WAGO 236-302, 45Degree (cable under 45degree), 2 pins, pitch 10mm, size 22.3x14mm^2, drill diamater 1.15mm, pad diameter 3mm, see , script-generated with , script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_WAGO
+THT Terminal Block WAGO 236-302 45Degree pitch 10mm size 22.3x14mm^2 drill 1.15mm pad 3mm
+0
+2
+2
+TerminalBlock_WAGO
+TerminalBlock_WAGO_236-303_1x03_P10.00mm_45Degree
+Terminal Block WAGO 236-303, 45Degree (cable under 45degree), 3 pins, pitch 10mm, size 32.3x14mm^2, drill diamater 1.15mm, pad diameter 3mm, see , script-generated with , script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_WAGO
+THT Terminal Block WAGO 236-303 45Degree pitch 10mm size 32.3x14mm^2 drill 1.15mm pad 3mm
+0
+3
+3
+TerminalBlock_WAGO
+TerminalBlock_WAGO_236-304_1x04_P10.00mm_45Degree
+Terminal Block WAGO 236-304, 45Degree (cable under 45degree), 4 pins, pitch 10mm, size 42.3x14mm^2, drill diamater 1.15mm, pad diameter 3mm, see , script-generated with , script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_WAGO
+THT Terminal Block WAGO 236-304 45Degree pitch 10mm size 42.3x14mm^2 drill 1.15mm pad 3mm
+0
+4
+4
+TerminalBlock_WAGO
+TerminalBlock_WAGO_236-305_1x05_P10.00mm_45Degree
+Terminal Block WAGO 236-305, 45Degree (cable under 45degree), 5 pins, pitch 10mm, size 52.3x14mm^2, drill diamater 1.15mm, pad diameter 3mm, see , script-generated with , script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_WAGO
+THT Terminal Block WAGO 236-305 45Degree pitch 10mm size 52.3x14mm^2 drill 1.15mm pad 3mm
+0
+5
+5
+TerminalBlock_WAGO
+TerminalBlock_WAGO_236-306_1x06_P10.00mm_45Degree
+Terminal Block WAGO 236-306, 45Degree (cable under 45degree), 6 pins, pitch 10mm, size 62.3x14mm^2, drill diamater 1.15mm, pad diameter 3mm, see , script-generated with , script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_WAGO
+THT Terminal Block WAGO 236-306 45Degree pitch 10mm size 62.3x14mm^2 drill 1.15mm pad 3mm
+0
+6
+6
+TerminalBlock_WAGO
+TerminalBlock_WAGO_236-308_1x08_P10.00mm_45Degree
+Terminal Block WAGO 236-308, 45Degree (cable under 45degree), 8 pins, pitch 10mm, size 82.3x14mm^2, drill diamater 1.15mm, pad diameter 3mm, see , script-generated with , script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_WAGO
+THT Terminal Block WAGO 236-308 45Degree pitch 10mm size 82.3x14mm^2 drill 1.15mm pad 3mm
+0
+8
+8
+TerminalBlock_WAGO
+TerminalBlock_WAGO_236-309_1x09_P10.00mm_45Degree
+Terminal Block WAGO 236-309, 45Degree (cable under 45degree), 9 pins, pitch 10mm, size 92.3x14mm^2, drill diamater 1.15mm, pad diameter 3mm, see , script-generated with , script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_WAGO
+THT Terminal Block WAGO 236-309 45Degree pitch 10mm size 92.3x14mm^2 drill 1.15mm pad 3mm
+0
+9
+9
+TerminalBlock_WAGO
+TerminalBlock_WAGO_236-312_1x12_P10.00mm_45Degree
+Terminal Block WAGO 236-312, 45Degree (cable under 45degree), 12 pins, pitch 10mm, size 122x14mm^2, drill diamater 1.15mm, pad diameter 3mm, see , script-generated with , script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_WAGO
+THT Terminal Block WAGO 236-312 45Degree pitch 10mm size 122x14mm^2 drill 1.15mm pad 3mm
+0
+12
+12
+TerminalBlock_WAGO
+TerminalBlock_WAGO_236-316_1x16_P10.00mm_45Degree
+Terminal Block WAGO 236-316, 45Degree (cable under 45degree), 16 pins, pitch 10mm, size 162x14mm^2, drill diamater 1.15mm, pad diameter 3mm, see , script-generated with , script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_WAGO
+THT Terminal Block WAGO 236-316 45Degree pitch 10mm size 162x14mm^2 drill 1.15mm pad 3mm
+0
+16
+16
+TerminalBlock_WAGO
+TerminalBlock_WAGO_236-324_1x24_P10.00mm_45Degree
+Terminal Block WAGO 236-324, 45Degree (cable under 45degree), 24 pins, pitch 10mm, size 242x14mm^2, drill diamater 1.15mm, pad diameter 3mm, see , script-generated with , script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_WAGO
+THT Terminal Block WAGO 236-324 45Degree pitch 10mm size 242x14mm^2 drill 1.15mm pad 3mm
+0
+24
+24
+TerminalBlock_WAGO
+TerminalBlock_WAGO_236-401_1x01_P5.00mm_45Degree
+Terminal Block WAGO 236-401, 45Degree (cable under 45degree), 1 pins, pitch 5mm, size 7.3x14mm^2, drill diamater 1.15mm, pad diameter 3mm, see , script-generated with , script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_WAGO
+THT Terminal Block WAGO 236-401 45Degree pitch 5mm size 7.3x14mm^2 drill 1.15mm pad 3mm
+0
+2
+1
+TerminalBlock_WAGO
+TerminalBlock_WAGO_236-402_1x02_P5.00mm_45Degree
+Terminal Block WAGO 236-402, 45Degree (cable under 45degree), 2 pins, pitch 5mm, size 12.3x14mm^2, drill diamater 1.15mm, pad diameter 3mm, see , script-generated with , script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_WAGO
+THT Terminal Block WAGO 236-402 45Degree pitch 5mm size 12.3x14mm^2 drill 1.15mm pad 3mm
+0
+4
+2
+TerminalBlock_WAGO
+TerminalBlock_WAGO_236-403_1x03_P5.00mm_45Degree
+Terminal Block WAGO 236-403, 45Degree (cable under 45degree), 3 pins, pitch 5mm, size 17.3x14mm^2, drill diamater 1.15mm, pad diameter 3mm, see , script-generated with , script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_WAGO
+THT Terminal Block WAGO 236-403 45Degree pitch 5mm size 17.3x14mm^2 drill 1.15mm pad 3mm
+0
+6
+3
+TerminalBlock_WAGO
+TerminalBlock_WAGO_236-404_1x04_P5.00mm_45Degree
+Terminal Block WAGO 236-404, 45Degree (cable under 45degree), 4 pins, pitch 5mm, size 22.3x14mm^2, drill diamater 1.15mm, pad diameter 3mm, see , script-generated with , script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_WAGO
+THT Terminal Block WAGO 236-404 45Degree pitch 5mm size 22.3x14mm^2 drill 1.15mm pad 3mm
+0
+8
+4
+TerminalBlock_WAGO
+TerminalBlock_WAGO_236-405_1x05_P5.00mm_45Degree
+Terminal Block WAGO 236-405, 45Degree (cable under 45degree), 5 pins, pitch 5mm, size 27.3x14mm^2, drill diamater 1.15mm, pad diameter 3mm, see , script-generated with , script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_WAGO
+THT Terminal Block WAGO 236-405 45Degree pitch 5mm size 27.3x14mm^2 drill 1.15mm pad 3mm
+0
+10
+5
+TerminalBlock_WAGO
+TerminalBlock_WAGO_236-406_1x06_P5.00mm_45Degree
+Terminal Block WAGO 236-406, 45Degree (cable under 45degree), 6 pins, pitch 5mm, size 32.3x14mm^2, drill diamater 1.15mm, pad diameter 3mm, see , script-generated with , script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_WAGO
+THT Terminal Block WAGO 236-406 45Degree pitch 5mm size 32.3x14mm^2 drill 1.15mm pad 3mm
+0
+12
+6
+TerminalBlock_WAGO
+TerminalBlock_WAGO_236-407_1x07_P5.00mm_45Degree
+Terminal Block WAGO 236-407, 45Degree (cable under 45degree), 7 pins, pitch 5mm, size 37.3x14mm^2, drill diamater 1.15mm, pad diameter 3mm, see , script-generated with , script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_WAGO
+THT Terminal Block WAGO 236-407 45Degree pitch 5mm size 37.3x14mm^2 drill 1.15mm pad 3mm
+0
+14
+7
+TerminalBlock_WAGO
+TerminalBlock_WAGO_236-408_1x08_P5.00mm_45Degree
+Terminal Block WAGO 236-408, 45Degree (cable under 45degree), 8 pins, pitch 5mm, size 42.3x14mm^2, drill diamater 1.15mm, pad diameter 3mm, see , script-generated with , script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_WAGO
+THT Terminal Block WAGO 236-408 45Degree pitch 5mm size 42.3x14mm^2 drill 1.15mm pad 3mm
+0
+16
+8
+TerminalBlock_WAGO
+TerminalBlock_WAGO_236-409_1x09_P5.00mm_45Degree
+Terminal Block WAGO 236-409, 45Degree (cable under 45degree), 9 pins, pitch 5mm, size 47.3x14mm^2, drill diamater 1.15mm, pad diameter 3mm, see , script-generated with , script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_WAGO
+THT Terminal Block WAGO 236-409 45Degree pitch 5mm size 47.3x14mm^2 drill 1.15mm pad 3mm
+0
+18
+9
+TerminalBlock_WAGO
+TerminalBlock_WAGO_236-412_1x12_P5.00mm_45Degree
+Terminal Block WAGO 236-412, 45Degree (cable under 45degree), 12 pins, pitch 5mm, size 62.3x14mm^2, drill diamater 1.15mm, pad diameter 3mm, see , script-generated with , script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_WAGO
+THT Terminal Block WAGO 236-412 45Degree pitch 5mm size 62.3x14mm^2 drill 1.15mm pad 3mm
+0
+24
+12
+TerminalBlock_WAGO
+TerminalBlock_WAGO_236-414_1x14_P5.00mm_45Degree
+Terminal Block WAGO 236-414, 45Degree (cable under 45degree), 14 pins, pitch 5mm, size 72.3x14mm^2, drill diamater 1.15mm, pad diameter 3mm, see , script-generated with , script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_WAGO
+THT Terminal Block WAGO 236-414 45Degree pitch 5mm size 72.3x14mm^2 drill 1.15mm pad 3mm
+0
+28
+14
+TerminalBlock_WAGO
+TerminalBlock_WAGO_236-416_1x16_P5.00mm_45Degree
+Terminal Block WAGO 236-416, 45Degree (cable under 45degree), 16 pins, pitch 5mm, size 82.3x14mm^2, drill diamater 1.15mm, pad diameter 3mm, see , script-generated with , script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_WAGO
+THT Terminal Block WAGO 236-416 45Degree pitch 5mm size 82.3x14mm^2 drill 1.15mm pad 3mm
+0
+32
+16
+TerminalBlock_WAGO
+TerminalBlock_WAGO_236-424_1x24_P5.00mm_45Degree
+Terminal Block WAGO 236-424, 45Degree (cable under 45degree), 24 pins, pitch 5mm, size 122x14mm^2, drill diamater 1.15mm, pad diameter 3mm, see , script-generated with , script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_WAGO
+THT Terminal Block WAGO 236-424 45Degree pitch 5mm size 122x14mm^2 drill 1.15mm pad 3mm
+0
+48
+24
+TerminalBlock_WAGO
+TerminalBlock_WAGO_236-436_1x36_P5.00mm_45Degree
+Terminal Block WAGO 236-436, 45Degree (cable under 45degree), 36 pins, pitch 5mm, size 182x14mm^2, drill diamater 1.15mm, pad diameter 3mm, see , script-generated with , script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_WAGO
+THT Terminal Block WAGO 236-436 45Degree pitch 5mm size 182x14mm^2 drill 1.15mm pad 3mm
+0
+72
+36
+TerminalBlock_WAGO
+TerminalBlock_WAGO_236-448_1x48_P5.00mm_45Degree
+Terminal Block WAGO 236-448, 45Degree (cable under 45degree), 48 pins, pitch 5mm, size 242x14mm^2, drill diamater 1.15mm, pad diameter 3mm, see , script-generated with , script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_WAGO
+THT Terminal Block WAGO 236-448 45Degree pitch 5mm size 242x14mm^2 drill 1.15mm pad 3mm
+0
+96
+48
+TerminalBlock_WAGO
+TerminalBlock_WAGO_236-501_1x01_P7.50mm_45Degree
+Terminal Block WAGO 236-501, 45Degree (cable under 45degree), 1 pins, pitch 7.5mm, size 9.8x14mm^2, drill diamater 1.15mm, pad diameter 3mm, see , script-generated with , script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_WAGO
+THT Terminal Block WAGO 236-501 45Degree pitch 7.5mm size 9.8x14mm^2 drill 1.15mm pad 3mm
+0
+2
+1
+TerminalBlock_WAGO
+TerminalBlock_WAGO_236-502_1x02_P7.50mm_45Degree
+Terminal Block WAGO 236-502, 45Degree (cable under 45degree), 2 pins, pitch 7.5mm, size 17.3x14mm^2, drill diamater 1.15mm, pad diameter 3mm, see , script-generated with , script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_WAGO
+THT Terminal Block WAGO 236-502 45Degree pitch 7.5mm size 17.3x14mm^2 drill 1.15mm pad 3mm
+0
+4
+2
+TerminalBlock_WAGO
+TerminalBlock_WAGO_236-503_1x03_P7.50mm_45Degree
+Terminal Block WAGO 236-503, 45Degree (cable under 45degree), 3 pins, pitch 7.5mm, size 24.8x14mm^2, drill diamater 1.15mm, pad diameter 3mm, see , script-generated with , script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_WAGO
+THT Terminal Block WAGO 236-503 45Degree pitch 7.5mm size 24.8x14mm^2 drill 1.15mm pad 3mm
+0
+6
+3
+TerminalBlock_WAGO
+TerminalBlock_WAGO_236-504_1x04_P7.50mm_45Degree
+Terminal Block WAGO 236-504, 45Degree (cable under 45degree), 4 pins, pitch 7.5mm, size 32.3x14mm^2, drill diamater 1.15mm, pad diameter 3mm, see , script-generated with , script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_WAGO
+THT Terminal Block WAGO 236-504 45Degree pitch 7.5mm size 32.3x14mm^2 drill 1.15mm pad 3mm
+0
+8
+4
+TerminalBlock_WAGO
+TerminalBlock_WAGO_236-505_1x05_P7.50mm_45Degree
+Terminal Block WAGO 236-505, 45Degree (cable under 45degree), 5 pins, pitch 7.5mm, size 39.8x14mm^2, drill diamater 1.15mm, pad diameter 3mm, see , script-generated with , script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_WAGO
+THT Terminal Block WAGO 236-505 45Degree pitch 7.5mm size 39.8x14mm^2 drill 1.15mm pad 3mm
+0
+10
+5
+TerminalBlock_WAGO
+TerminalBlock_WAGO_236-506_1x06_P7.50mm_45Degree
+Terminal Block WAGO 236-506, 45Degree (cable under 45degree), 6 pins, pitch 7.5mm, size 47.3x14mm^2, drill diamater 1.15mm, pad diameter 3mm, see , script-generated with , script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_WAGO
+THT Terminal Block WAGO 236-506 45Degree pitch 7.5mm size 47.3x14mm^2 drill 1.15mm pad 3mm
+0
+12
+6
+TerminalBlock_WAGO
+TerminalBlock_WAGO_236-507_1x07_P7.50mm_45Degree
+Terminal Block WAGO 236-507, 45Degree (cable under 45degree), 7 pins, pitch 7.5mm, size 54.8x14mm^2, drill diamater 1.15mm, pad diameter 3mm, see , script-generated with , script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_WAGO
+THT Terminal Block WAGO 236-507 45Degree pitch 7.5mm size 54.8x14mm^2 drill 1.15mm pad 3mm
+0
+14
+7
+TerminalBlock_WAGO
+TerminalBlock_WAGO_236-508_1x08_P7.50mm_45Degree
+Terminal Block WAGO 236-508, 45Degree (cable under 45degree), 8 pins, pitch 7.5mm, size 62.3x14mm^2, drill diamater 1.15mm, pad diameter 3mm, see , script-generated with , script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_WAGO
+THT Terminal Block WAGO 236-508 45Degree pitch 7.5mm size 62.3x14mm^2 drill 1.15mm pad 3mm
+0
+16
+8
+TerminalBlock_WAGO
+TerminalBlock_WAGO_236-509_1x09_P7.50mm_45Degree
+Terminal Block WAGO 236-509, 45Degree (cable under 45degree), 9 pins, pitch 7.5mm, size 69.8x14mm^2, drill diamater 1.15mm, pad diameter 3mm, see , script-generated with , script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_WAGO
+THT Terminal Block WAGO 236-509 45Degree pitch 7.5mm size 69.8x14mm^2 drill 1.15mm pad 3mm
+0
+18
+9
+TerminalBlock_WAGO
+TerminalBlock_WAGO_236-512_1x12_P7.50mm_45Degree
+Terminal Block WAGO 236-512, 45Degree (cable under 45degree), 12 pins, pitch 7.5mm, size 92.3x14mm^2, drill diamater 1.15mm, pad diameter 3mm, see , script-generated with , script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_WAGO
+THT Terminal Block WAGO 236-512 45Degree pitch 7.5mm size 92.3x14mm^2 drill 1.15mm pad 3mm
+0
+24
+12
+TerminalBlock_WAGO
+TerminalBlock_WAGO_236-516_1x16_P7.50mm_45Degree
+Terminal Block WAGO 236-516, 45Degree (cable under 45degree), 16 pins, pitch 7.5mm, size 122x14mm^2, drill diamater 1.15mm, pad diameter 3mm, see , script-generated with , script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_WAGO
+THT Terminal Block WAGO 236-516 45Degree pitch 7.5mm size 122x14mm^2 drill 1.15mm pad 3mm
+0
+32
+16
+TerminalBlock_WAGO
+TerminalBlock_WAGO_236-524_1x24_P7.50mm_45Degree
+Terminal Block WAGO 236-524, 45Degree (cable under 45degree), 24 pins, pitch 7.5mm, size 182x14mm^2, drill diamater 1.15mm, pad diameter 3mm, see , script-generated with , script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_WAGO
+THT Terminal Block WAGO 236-524 45Degree pitch 7.5mm size 182x14mm^2 drill 1.15mm pad 3mm
+0
+48
+24
+TerminalBlock_WAGO
+TerminalBlock_WAGO_236-601_1x01_P10.00mm_45Degree
+Terminal Block WAGO 236-601, 45Degree (cable under 45degree), 1 pins, pitch 10mm, size 12.3x14mm^2, drill diamater 1.15mm, pad diameter 3mm, see , script-generated with , script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_WAGO
+THT Terminal Block WAGO 236-601 45Degree pitch 10mm size 12.3x14mm^2 drill 1.15mm pad 3mm
+0
+2
+1
+TerminalBlock_WAGO
+TerminalBlock_WAGO_236-602_1x02_P10.00mm_45Degree
+Terminal Block WAGO 236-602, 45Degree (cable under 45degree), 2 pins, pitch 10mm, size 22.3x14mm^2, drill diamater 1.15mm, pad diameter 3mm, see , script-generated with , script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_WAGO
+THT Terminal Block WAGO 236-602 45Degree pitch 10mm size 22.3x14mm^2 drill 1.15mm pad 3mm
+0
+4
+2
+TerminalBlock_WAGO
+TerminalBlock_WAGO_236-603_1x03_P10.00mm_45Degree
+Terminal Block WAGO 236-603, 45Degree (cable under 45degree), 3 pins, pitch 10mm, size 32.3x14mm^2, drill diamater 1.15mm, pad diameter 3mm, see , script-generated with , script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_WAGO
+THT Terminal Block WAGO 236-603 45Degree pitch 10mm size 32.3x14mm^2 drill 1.15mm pad 3mm
+0
+6
+3
+TerminalBlock_WAGO
+TerminalBlock_WAGO_236-604_1x04_P10.00mm_45Degree
+Terminal Block WAGO 236-604, 45Degree (cable under 45degree), 4 pins, pitch 10mm, size 42.3x14mm^2, drill diamater 1.15mm, pad diameter 3mm, see , script-generated with , script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_WAGO
+THT Terminal Block WAGO 236-604 45Degree pitch 10mm size 42.3x14mm^2 drill 1.15mm pad 3mm
+0
+8
+4
+TerminalBlock_WAGO
+TerminalBlock_WAGO_236-605_1x05_P10.00mm_45Degree
+Terminal Block WAGO 236-605, 45Degree (cable under 45degree), 5 pins, pitch 10mm, size 52.3x14mm^2, drill diamater 1.15mm, pad diameter 3mm, see , script-generated with , script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_WAGO
+THT Terminal Block WAGO 236-605 45Degree pitch 10mm size 52.3x14mm^2 drill 1.15mm pad 3mm
+0
+10
+5
+TerminalBlock_WAGO
+TerminalBlock_WAGO_236-606_1x06_P10.00mm_45Degree
+Terminal Block WAGO 236-606, 45Degree (cable under 45degree), 6 pins, pitch 10mm, size 62.3x14mm^2, drill diamater 1.15mm, pad diameter 3mm, see , script-generated with , script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_WAGO
+THT Terminal Block WAGO 236-606 45Degree pitch 10mm size 62.3x14mm^2 drill 1.15mm pad 3mm
+0
+12
+6
+TerminalBlock_WAGO
+TerminalBlock_WAGO_236-608_1x08_P10.00mm_45Degree
+Terminal Block WAGO 236-608, 45Degree (cable under 45degree), 8 pins, pitch 10mm, size 82.3x14mm^2, drill diamater 1.15mm, pad diameter 3mm, see , script-generated with , script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_WAGO
+THT Terminal Block WAGO 236-608 45Degree pitch 10mm size 82.3x14mm^2 drill 1.15mm pad 3mm
+0
+16
+8
+TerminalBlock_WAGO
+TerminalBlock_WAGO_236-609_1x09_P10.00mm_45Degree
+Terminal Block WAGO 236-609, 45Degree (cable under 45degree), 9 pins, pitch 10mm, size 92.3x14mm^2, drill diamater 1.15mm, pad diameter 3mm, see , script-generated with , script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_WAGO
+THT Terminal Block WAGO 236-609 45Degree pitch 10mm size 92.3x14mm^2 drill 1.15mm pad 3mm
+0
+18
+9
+TerminalBlock_WAGO
+TerminalBlock_WAGO_236-612_1x12_P10.00mm_45Degree
+Terminal Block WAGO 236-612, 45Degree (cable under 45degree), 12 pins, pitch 10mm, size 122x14mm^2, drill diamater 1.15mm, pad diameter 3mm, see , script-generated with , script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_WAGO
+THT Terminal Block WAGO 236-612 45Degree pitch 10mm size 122x14mm^2 drill 1.15mm pad 3mm
+0
+24
+12
+TerminalBlock_WAGO
+TerminalBlock_WAGO_236-616_1x16_P10.00mm_45Degree
+Terminal Block WAGO 236-616, 45Degree (cable under 45degree), 16 pins, pitch 10mm, size 162x14mm^2, drill diamater 1.15mm, pad diameter 3mm, see , script-generated with , script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_WAGO
+THT Terminal Block WAGO 236-616 45Degree pitch 10mm size 162x14mm^2 drill 1.15mm pad 3mm
+0
+32
+16
+TerminalBlock_WAGO
+TerminalBlock_WAGO_236-624_1x24_P10.00mm_45Degree
+Terminal Block WAGO 236-624, 45Degree (cable under 45degree), 24 pins, pitch 10mm, size 242x14mm^2, drill diamater 1.15mm, pad diameter 3mm, see , script-generated with , script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_WAGO
+THT Terminal Block WAGO 236-624 45Degree pitch 10mm size 242x14mm^2 drill 1.15mm pad 3mm
+0
+48
+24
+TerminalBlock_WAGO
+TerminalBlock_WAGO_804-101_1x01_P5.00mm_45Degree
+Terminal Block WAGO 804-101, 45Degree (cable under 45degree), 1 pins, pitch 5mm, size 6.5x15mm^2, drill diamater 1.2mm, pad diameter 3mm, see , script-generated with , script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_WAGO
+THT Terminal Block WAGO 804-101 45Degree pitch 5mm size 6.5x15mm^2 drill 1.2mm pad 3mm
+0
+2
+1
+TerminalBlock_WAGO
+TerminalBlock_WAGO_804-102_1x02_P5.00mm_45Degree
+Terminal Block WAGO 804-102, 45Degree (cable under 45degree), 2 pins, pitch 5mm, size 11.5x15mm^2, drill diamater 1.2mm, pad diameter 3mm, see , script-generated with , script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_WAGO
+THT Terminal Block WAGO 804-102 45Degree pitch 5mm size 11.5x15mm^2 drill 1.2mm pad 3mm
+0
+4
+2
+TerminalBlock_WAGO
+TerminalBlock_WAGO_804-103_1x03_P5.00mm_45Degree
+Terminal Block WAGO 804-103, 45Degree (cable under 45degree), 3 pins, pitch 5mm, size 16.5x15mm^2, drill diamater 1.2mm, pad diameter 3mm, see , script-generated with , script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_WAGO
+THT Terminal Block WAGO 804-103 45Degree pitch 5mm size 16.5x15mm^2 drill 1.2mm pad 3mm
+0
+6
+3
+TerminalBlock_WAGO
+TerminalBlock_WAGO_804-104_1x04_P5.00mm_45Degree
+Terminal Block WAGO 804-104, 45Degree (cable under 45degree), 4 pins, pitch 5mm, size 21.5x15mm^2, drill diamater 1.2mm, pad diameter 3mm, see , script-generated with , script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_WAGO
+THT Terminal Block WAGO 804-104 45Degree pitch 5mm size 21.5x15mm^2 drill 1.2mm pad 3mm
+0
+8
+4
+TerminalBlock_WAGO
+TerminalBlock_WAGO_804-105_1x05_P5.00mm_45Degree
+Terminal Block WAGO 804-105, 45Degree (cable under 45degree), 5 pins, pitch 5mm, size 26.5x15mm^2, drill diamater 1.2mm, pad diameter 3mm, see , script-generated with , script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_WAGO
+THT Terminal Block WAGO 804-105 45Degree pitch 5mm size 26.5x15mm^2 drill 1.2mm pad 3mm
+0
+10
+5
+TerminalBlock_WAGO
+TerminalBlock_WAGO_804-106_1x06_P5.00mm_45Degree
+Terminal Block WAGO 804-106, 45Degree (cable under 45degree), 6 pins, pitch 5mm, size 31.5x15mm^2, drill diamater 1.2mm, pad diameter 3mm, see , script-generated with , script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_WAGO
+THT Terminal Block WAGO 804-106 45Degree pitch 5mm size 31.5x15mm^2 drill 1.2mm pad 3mm
+0
+12
+6
+TerminalBlock_WAGO
+TerminalBlock_WAGO_804-107_1x07_P5.00mm_45Degree
+Terminal Block WAGO 804-107, 45Degree (cable under 45degree), 7 pins, pitch 5mm, size 36.5x15mm^2, drill diamater 1.2mm, pad diameter 3mm, see , script-generated with , script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_WAGO
+THT Terminal Block WAGO 804-107 45Degree pitch 5mm size 36.5x15mm^2 drill 1.2mm pad 3mm
+0
+14
+7
+TerminalBlock_WAGO
+TerminalBlock_WAGO_804-108_1x08_P5.00mm_45Degree
+Terminal Block WAGO 804-108, 45Degree (cable under 45degree), 8 pins, pitch 5mm, size 41.5x15mm^2, drill diamater 1.2mm, pad diameter 3mm, see , script-generated with , script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_WAGO
+THT Terminal Block WAGO 804-108 45Degree pitch 5mm size 41.5x15mm^2 drill 1.2mm pad 3mm
+0
+16
+8
+TerminalBlock_WAGO
+TerminalBlock_WAGO_804-109_1x09_P5.00mm_45Degree
+Terminal Block WAGO 804-109, 45Degree (cable under 45degree), 9 pins, pitch 5mm, size 46.5x15mm^2, drill diamater 1.2mm, pad diameter 3mm, see , script-generated with , script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_WAGO
+THT Terminal Block WAGO 804-109 45Degree pitch 5mm size 46.5x15mm^2 drill 1.2mm pad 3mm
+0
+18
+9
+TerminalBlock_WAGO
+TerminalBlock_WAGO_804-110_1x10_P5.00mm_45Degree
+Terminal Block WAGO 804-110, 45Degree (cable under 45degree), 10 pins, pitch 5mm, size 51.5x15mm^2, drill diamater 1.2mm, pad diameter 3mm, see , script-generated with , script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_WAGO
+THT Terminal Block WAGO 804-110 45Degree pitch 5mm size 51.5x15mm^2 drill 1.2mm pad 3mm
+0
+20
+10
+TerminalBlock_WAGO
+TerminalBlock_WAGO_804-111_1x11_P5.00mm_45Degree
+Terminal Block WAGO 804-111, 45Degree (cable under 45degree), 11 pins, pitch 5mm, size 56.5x15mm^2, drill diamater 1.2mm, pad diameter 3mm, see , script-generated with , script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_WAGO
+THT Terminal Block WAGO 804-111 45Degree pitch 5mm size 56.5x15mm^2 drill 1.2mm pad 3mm
+0
+22
+11
+TerminalBlock_WAGO
+TerminalBlock_WAGO_804-112_1x12_P5.00mm_45Degree
+Terminal Block WAGO 804-112, 45Degree (cable under 45degree), 12 pins, pitch 5mm, size 61.5x15mm^2, drill diamater 1.2mm, pad diameter 3mm, see , script-generated with , script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_WAGO
+THT Terminal Block WAGO 804-112 45Degree pitch 5mm size 61.5x15mm^2 drill 1.2mm pad 3mm
+0
+24
+12
+TerminalBlock_WAGO
+TerminalBlock_WAGO_804-113_1x13_P5.00mm_45Degree
+Terminal Block WAGO 804-113, 45Degree (cable under 45degree), 13 pins, pitch 5mm, size 66.5x15mm^2, drill diamater 1.2mm, pad diameter 3mm, see , script-generated with , script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_WAGO
+THT Terminal Block WAGO 804-113 45Degree pitch 5mm size 66.5x15mm^2 drill 1.2mm pad 3mm
+0
+26
+13
+TerminalBlock_WAGO
+TerminalBlock_WAGO_804-114_1x14_P5.00mm_45Degree
+Terminal Block WAGO 804-114, 45Degree (cable under 45degree), 14 pins, pitch 5mm, size 71.5x15mm^2, drill diamater 1.2mm, pad diameter 3mm, see , script-generated with , script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_WAGO
+THT Terminal Block WAGO 804-114 45Degree pitch 5mm size 71.5x15mm^2 drill 1.2mm pad 3mm
+0
+28
+14
+TerminalBlock_WAGO
+TerminalBlock_WAGO_804-115_1x15_P5.00mm_45Degree
+Terminal Block WAGO 804-115, 45Degree (cable under 45degree), 15 pins, pitch 5mm, size 76.5x15mm^2, drill diamater 1.2mm, pad diameter 3mm, see , script-generated with , script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_WAGO
+THT Terminal Block WAGO 804-115 45Degree pitch 5mm size 76.5x15mm^2 drill 1.2mm pad 3mm
+0
+30
+15
+TerminalBlock_WAGO
+TerminalBlock_WAGO_804-116_1x16_P5.00mm_45Degree
+Terminal Block WAGO 804-116, 45Degree (cable under 45degree), 16 pins, pitch 5mm, size 81.5x15mm^2, drill diamater 1.2mm, pad diameter 3mm, see , script-generated with , script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_WAGO
+THT Terminal Block WAGO 804-116 45Degree pitch 5mm size 81.5x15mm^2 drill 1.2mm pad 3mm
+0
+32
+16
+TerminalBlock_WAGO
+TerminalBlock_WAGO_804-124_1x24_P5.00mm_45Degree
+Terminal Block WAGO 804-124, 45Degree (cable under 45degree), 24 pins, pitch 5mm, size 122x15mm^2, drill diamater 1.2mm, pad diameter 3mm, see , script-generated with , script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_WAGO
+THT Terminal Block WAGO 804-124 45Degree pitch 5mm size 122x15mm^2 drill 1.2mm pad 3mm
+0
+48
+24
+TerminalBlock_WAGO
+TerminalBlock_WAGO_804-301_1x01_P7.50mm_45Degree
+Terminal Block WAGO 804-301, 45Degree (cable under 45degree), 1 pins, pitch 7.5mm, size 6.5x15mm^2, drill diamater 1.2mm, pad diameter 3mm, see , script-generated with , script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_WAGO
+THT Terminal Block WAGO 804-301 45Degree pitch 7.5mm size 6.5x15mm^2 drill 1.2mm pad 3mm
+0
+2
+1
+TerminalBlock_WAGO
+TerminalBlock_WAGO_804-302_1x02_P7.50mm_45Degree
+Terminal Block WAGO 804-302, 45Degree (cable under 45degree), 2 pins, pitch 7.5mm, size 14x15mm^2, drill diamater 1.2mm, pad diameter 3mm, see , script-generated with , script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_WAGO
+THT Terminal Block WAGO 804-302 45Degree pitch 7.5mm size 14x15mm^2 drill 1.2mm pad 3mm
+0
+4
+2
+TerminalBlock_WAGO
+TerminalBlock_WAGO_804-303_1x03_P7.50mm_45Degree
+Terminal Block WAGO 804-303, 45Degree (cable under 45degree), 3 pins, pitch 7.5mm, size 21.5x15mm^2, drill diamater 1.2mm, pad diameter 3mm, see , script-generated with , script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_WAGO
+THT Terminal Block WAGO 804-303 45Degree pitch 7.5mm size 21.5x15mm^2 drill 1.2mm pad 3mm
+0
+6
+3
+TerminalBlock_WAGO
+TerminalBlock_WAGO_804-304_1x04_P7.50mm_45Degree
+Terminal Block WAGO 804-304, 45Degree (cable under 45degree), 4 pins, pitch 7.5mm, size 29x15mm^2, drill diamater 1.2mm, pad diameter 3mm, see , script-generated with , script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_WAGO
+THT Terminal Block WAGO 804-304 45Degree pitch 7.5mm size 29x15mm^2 drill 1.2mm pad 3mm
+0
+8
+4
+TerminalBlock_WAGO
+TerminalBlock_WAGO_804-305_1x05_P7.50mm_45Degree
+Terminal Block WAGO 804-305, 45Degree (cable under 45degree), 5 pins, pitch 7.5mm, size 36.5x15mm^2, drill diamater 1.2mm, pad diameter 3mm, see , script-generated with , script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_WAGO
+THT Terminal Block WAGO 804-305 45Degree pitch 7.5mm size 36.5x15mm^2 drill 1.2mm pad 3mm
+0
+10
+5
+TerminalBlock_WAGO
+TerminalBlock_WAGO_804-306_1x06_P7.50mm_45Degree
+Terminal Block WAGO 804-306, 45Degree (cable under 45degree), 6 pins, pitch 7.5mm, size 44x15mm^2, drill diamater 1.2mm, pad diameter 3mm, see , script-generated with , script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_WAGO
+THT Terminal Block WAGO 804-306 45Degree pitch 7.5mm size 44x15mm^2 drill 1.2mm pad 3mm
+0
+12
+6
+TerminalBlock_WAGO
+TerminalBlock_WAGO_804-307_1x07_P7.50mm_45Degree
+Terminal Block WAGO 804-307, 45Degree (cable under 45degree), 7 pins, pitch 7.5mm, size 51.5x15mm^2, drill diamater 1.2mm, pad diameter 3mm, see , script-generated with , script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_WAGO
+THT Terminal Block WAGO 804-307 45Degree pitch 7.5mm size 51.5x15mm^2 drill 1.2mm pad 3mm
+0
+14
+7
+TerminalBlock_WAGO
+TerminalBlock_WAGO_804-308_1x08_P7.50mm_45Degree
+Terminal Block WAGO 804-308, 45Degree (cable under 45degree), 8 pins, pitch 7.5mm, size 59x15mm^2, drill diamater 1.2mm, pad diameter 3mm, see , script-generated with , script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_WAGO
+THT Terminal Block WAGO 804-308 45Degree pitch 7.5mm size 59x15mm^2 drill 1.2mm pad 3mm
+0
+16
+8
+TerminalBlock_WAGO
+TerminalBlock_WAGO_804-309_1x09_P7.50mm_45Degree
+Terminal Block WAGO 804-309, 45Degree (cable under 45degree), 9 pins, pitch 7.5mm, size 66.5x15mm^2, drill diamater 1.2mm, pad diameter 3mm, see , script-generated with , script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_WAGO
+THT Terminal Block WAGO 804-309 45Degree pitch 7.5mm size 66.5x15mm^2 drill 1.2mm pad 3mm
+0
+18
+9
+TerminalBlock_WAGO
+TerminalBlock_WAGO_804-310_1x10_P7.50mm_45Degree
+Terminal Block WAGO 804-310, 45Degree (cable under 45degree), 10 pins, pitch 7.5mm, size 74x15mm^2, drill diamater 1.2mm, pad diameter 3mm, see , script-generated with , script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_WAGO
+THT Terminal Block WAGO 804-310 45Degree pitch 7.5mm size 74x15mm^2 drill 1.2mm pad 3mm
+0
+20
+10
+TerminalBlock_WAGO
+TerminalBlock_WAGO_804-311_1x11_P7.50mm_45Degree
+Terminal Block WAGO 804-311, 45Degree (cable under 45degree), 11 pins, pitch 7.5mm, size 81.5x15mm^2, drill diamater 1.2mm, pad diameter 3mm, see , script-generated with , script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_WAGO
+THT Terminal Block WAGO 804-311 45Degree pitch 7.5mm size 81.5x15mm^2 drill 1.2mm pad 3mm
+0
+22
+11
+TerminalBlock_WAGO
+TerminalBlock_WAGO_804-312_1x12_P7.50mm_45Degree
+Terminal Block WAGO 804-312, 45Degree (cable under 45degree), 12 pins, pitch 7.5mm, size 89x15mm^2, drill diamater 1.2mm, pad diameter 3mm, see , script-generated with , script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_WAGO
+THT Terminal Block WAGO 804-312 45Degree pitch 7.5mm size 89x15mm^2 drill 1.2mm pad 3mm
+0
+24
+12
+TerminalBlock_WAGO
+TerminalBlock_WAGO_804-316_1x16_P7.50mm_45Degree
+Terminal Block WAGO 804-316, 45Degree (cable under 45degree), 16 pins, pitch 7.5mm, size 119x15mm^2, drill diamater 1.2mm, pad diameter 3mm, see , script-generated with , script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_WAGO
+THT Terminal Block WAGO 804-316 45Degree pitch 7.5mm size 119x15mm^2 drill 1.2mm pad 3mm
+0
+32
+16
+TerminalBlock_WAGO
+TerminalBlock_WAGO_804-324_1x24_P7.50mm_45Degree
+Terminal Block WAGO 804-324, 45Degree (cable under 45degree), 24 pins, pitch 7.5mm, size 179x15mm^2, drill diamater 1.2mm, pad diameter 3mm, see , script-generated with , script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_WAGO
+THT Terminal Block WAGO 804-324 45Degree pitch 7.5mm size 179x15mm^2 drill 1.2mm pad 3mm
+0
+48
+24
+TerminalBlock_Wuerth
+Wuerth_REDCUBE-THR_WP-THRBU_74650073_THR
+REDCUBE THR with internal through-hole thread WP-THRBU (https://www.we-online.de/katalog/datasheet/74650073.pdf)
+screw terminal thread redcube thr power connector
+0
+8
+1
+TerminalBlock_Wuerth
+Wuerth_REDCUBE-THR_WP-THRBU_74650074_THR
+REDCUBE THR with internal through-hole thread WP-THRBU (https://www.we-online.de/katalog/datasheet/74650074.pdf)
+screw terminal thread redcube thr power connector
+0
+8
+1
+TerminalBlock_Wuerth
+Wuerth_REDCUBE-THR_WP-THRBU_74650094_THR
+REDCUBE THR with internal through-hole thread WP-THRBU (https://www.we-online.de/katalog/datasheet/74650094.pdf)
+screw terminal thread redcube thr power connector
+0
+16
+1
+TerminalBlock_Wuerth
+Wuerth_REDCUBE-THR_WP-THRBU_74650173_THR
+REDCUBE THR with internal through-hole thread WP-THRBU (https://www.we-online.de/katalog/datasheet/74650173.pdf)
+screw terminal thread redcube thr power connector
+0
+8
+1
+TerminalBlock_Wuerth
+Wuerth_REDCUBE-THR_WP-THRBU_74650174_THR
+REDCUBE THR with internal through-hole thread WP-THRBU (https://www.we-online.de/katalog/datasheet/74650174.pdf)
+screw terminal thread redcube thr power connector
+0
+8
+1
+TerminalBlock_Wuerth
+Wuerth_REDCUBE-THR_WP-THRBU_74650194_THR
+REDCUBE THR with internal through-hole thread WP-THRBU (https://www.we-online.de/katalog/datasheet/74650194.pdf)
+screw terminal thread redcube thr power connector
+0
+18
+1
+TerminalBlock_Wuerth
+Wuerth_REDCUBE-THR_WP-THRBU_74650195_THR
+REDCUBE THR with internal through-hole thread WP-THRBU (https://www.we-online.de/katalog/datasheet/74650195.pdf)
+screw terminal thread redcube thr power connector
+0
+18
+1
+TerminalBlock_Wuerth
+Wuerth_REDCUBE-THR_WP-THRBU_74655095_THR
+REDCUBE THR with internal through-hole thread WP-THRBU (https://www.we-online.de/katalog/datasheet/74655095.pdf)
+screw terminal thread redcube thr power connector
+0
+16
+1
+TerminalBlock_Wuerth
+Wuerth_REDCUBE-THR_WP-THRSH_74651173_THR
+REDCUBE THR with internal through-hole thread WP-THRSH (https://www.we-online.de/katalog/datasheet/74651173.pdf)
+screw terminal thread redcube thr power connector
+0
+8
+1
+TerminalBlock_Wuerth
+Wuerth_REDCUBE-THR_WP-THRSH_74651174_THR
+REDCUBE THR with internal through-hole thread WP-THRSH (https://www.we-online.de/katalog/datasheet/74651174.pdf)
+screw terminal thread redcube thr power connector
+0
+8
+1
+TerminalBlock_Wuerth
+Wuerth_REDCUBE-THR_WP-THRSH_74651175_THR
+REDCUBE THR with internal through-hole thread WP-THRSH (https://www.we-online.de/katalog/datasheet/74651175.pdf)
+screw terminal thread redcube thr power connector
+0
+8
+1
+TerminalBlock_Wuerth
+Wuerth_REDCUBE-THR_WP-THRSH_74651194_THR
+REDCUBE THR with internal through-hole thread WP-THRSH (https://www.we-online.de/katalog/datasheet/74651194.pdf)
+screw terminal thread redcube thr power connector
+0
+18
+1
+TerminalBlock_Wuerth
+Wuerth_REDCUBE-THR_WP-THRSH_74651195_THR
+REDCUBE THR with internal through-hole thread WP-THRSH (https://www.we-online.de/katalog/datasheet/74651195.pdf)
+screw terminal thread redcube thr power connector
+0
+18
+1
+TestPoint
+TestPoint_2Pads_Pitch2.54mm_Drill0.8mm
+Test point with 2 pins, pitch 2.54mm, drill diameter 0.8mm
+CONN DEV
+0
+2
+2
+TestPoint
+TestPoint_2Pads_Pitch5.08mm_Drill1.3mm
+Test point with 2 pads, pitch 5.08mm, hole diameter 1.3mm, wire diameter 1.0mm
+CONN DEV
+0
+2
+2
+TestPoint
+TestPoint_Bridge_Pitch2.0mm_Drill0.7mm
+wire loop as test point, pitch 2.0mm, hole diameter 0.7mm, wire diameter 0.5mm
+test point wire loop
+0
+2
+1
+TestPoint
+TestPoint_Bridge_Pitch2.54mm_Drill0.7mm
+wire loop as test point, pitch 2.0mm, hole diameter 0.7mm, wire diameter 0.5mm
+test point wire loop
+0
+2
+1
+TestPoint
+TestPoint_Bridge_Pitch2.54mm_Drill1.0mm
+wire loop as test point, pitch 2.54mm, hole diameter 1.0mm, wire diameter 0.8mm
+test point wire loop
+0
+2
+1
+TestPoint
+TestPoint_Bridge_Pitch2.54mm_Drill1.3mm
+wire loop as test point, pitch 2.54mm, hole diameter 1.3mm, wire diameter 1.0mm
+test point wire loop
+0
+2
+1
+TestPoint
+TestPoint_Bridge_Pitch3.81mm_Drill1.3mm
+wire loop as test point, pitch 3.81mm, hole diameter 1.3mm, wire diameter 1.0mm
+test point wire loop
+0
+2
+1
+TestPoint
+TestPoint_Bridge_Pitch5.08mm_Drill0.7mm
+wire loop as test point, pitch 5.08mm, hole diameter 0.7mm, wire diameter 1.0mm
+test point wire loop
+0
+2
+1
+TestPoint
+TestPoint_Bridge_Pitch5.08mm_Drill1.3mm
+wire loop as test point, pitch 5.08mm, hole diameter 1.3mm, wire diameter 1.0mm
+test point wire loop
+0
+2
+1
+TestPoint
+TestPoint_Bridge_Pitch6.35mm_Drill1.3mm
+wire loop as test point, pitch 6.35mm, hole diameter 1.3mm, wire diameter 1.0mm
+test point wire loop
+0
+2
+1
+TestPoint
+TestPoint_Bridge_Pitch7.62mm_Drill1.3mm
+wire loop as test point, pitch 7.62mm, hole diameter 1.3mm, wire diameter 1.0mm
+test point wire loop
+0
+2
+1
+TestPoint
+TestPoint_Keystone_5000-5004_Miniature
+Keystone Miniature THM Test Point 5000-5004, http://www.keyelco.com/product-pdf.cfm?p=1309
+Through Hole Mount Test Points
+0
+1
+1
+TestPoint
+TestPoint_Keystone_5005-5009_Compact
+Keystone Miniature THM Test Point 5005-5009, http://www.keyelco.com/product-pdf.cfm?p=1314
+Through Hole Mount Test Points
+0
+1
+1
+TestPoint
+TestPoint_Keystone_5010-5014_Multipurpose
+Keystone Miniature THM Test Point 5010-5014, http://www.keyelco.com/product-pdf.cfm?p=1319
+Through Hole Mount Test Points
+0
+1
+1
+TestPoint
+TestPoint_Keystone_5015_Micro-Minature
+SMT Test Point- Micro Miniature 5015, http://www.keyelco.com/product-pdf.cfm?p=1353
+Test Point
+0
+1
+1
+TestPoint
+TestPoint_Keystone_5019_Minature
+SMT Test Point- Micro Miniature 5019, http://www.keyelco.com/product-pdf.cfm?p=1357
+Test Point
+0
+1
+1
+TestPoint
+TestPoint_Loop_D1.80mm_Drill1.0mm_Beaded
+wire loop with bead as test point, loop diameter 1.8mm, hole diameter 1.0mm
+test point wire loop bead
+0
+1
+1
+TestPoint
+TestPoint_Loop_D2.50mm_Drill1.0mm
+wire loop as test point, loop diameter 2.5mm, hole diameter 1.0mm
+test point wire loop bead
+0
+1
+1
+TestPoint
+TestPoint_Loop_D2.50mm_Drill1.0mm_LowProfile
+low profile wire loop as test point, loop diameter 2.5mm, hole diameter 1.0mm
+test point wire loop bead
+0
+1
+1
+TestPoint
+TestPoint_Loop_D2.50mm_Drill1.85mm
+wire loop as test point, loop diameter 2.5mm, hole diameter 1.85mm
+test point wire loop bead
+0
+1
+1
+TestPoint
+TestPoint_Loop_D2.54mm_Drill1.5mm_Beaded
+wire loop with bead as test point, loop diameter2.548mm, hole diameter 1.5mm
+test point wire loop bead
+0
+1
+1
+TestPoint
+TestPoint_Loop_D2.60mm_Drill0.9mm_Beaded
+wire loop with bead as test point, loop diameter2.6mm, hole diameter 0.9mm
+test point wire loop bead
+0
+1
+1
+TestPoint
+TestPoint_Loop_D2.60mm_Drill1.4mm_Beaded
+wire loop with bead as test point, loop diameter2.6mm, hole diameter 1.4mm
+test point wire loop bead
+0
+1
+1
+TestPoint
+TestPoint_Loop_D2.60mm_Drill1.6mm_Beaded
+wire loop with bead as test point, loop diameter2.6mm, hole diameter 1.6mm
+test point wire loop bead
+0
+1
+1
+TestPoint
+TestPoint_Loop_D3.50mm_Drill0.9mm_Beaded
+wire loop with bead as test point, loop diameter2.6mm, hole diameter 0.9mm
+test point wire loop bead
+0
+1
+1
+TestPoint
+TestPoint_Loop_D3.50mm_Drill1.4mm_Beaded
+wire loop with bead as test point, loop diameter 3.5mm, hole diameter 1.4mm
+test point wire loop bead
+0
+1
+1
+TestPoint
+TestPoint_Loop_D3.80mm_Drill2.0mm
+wire loop as test point, loop diameter 3.8mm, hole diameter 2.0mm
+test point wire loop bead
+0
+1
+1
+TestPoint
+TestPoint_Loop_D3.80mm_Drill2.5mm
+wire loop as test point, loop diameter 3.8mm, hole diameter 2.5mm
+test point wire loop bead
+0
+1
+1
+TestPoint
+TestPoint_Loop_D3.80mm_Drill2.8mm
+wire loop as test point, loop diameter 3.8mm, hole diameter 2.8mm
+test point wire loop bead
+0
+1
+1
+TestPoint
+TestPoint_Pad_1.0x1.0mm
+SMD rectangular pad as test Point, square 1.0mm side length
+test point SMD pad rectangle square
+0
+1
+1
+TestPoint
+TestPoint_Pad_1.5x1.5mm
+SMD rectangular pad as test Point, square 1.5mm side length
+test point SMD pad rectangle square
+0
+1
+1
+TestPoint
+TestPoint_Pad_2.0x2.0mm
+SMD rectangular pad as test Point, square 2.0mm side length
+test point SMD pad rectangle square
+0
+1
+1
+TestPoint
+TestPoint_Pad_2.5x2.5mm
+SMD rectangular pad as test Point, square 2.5mm side length
+test point SMD pad rectangle square
+0
+1
+1
+TestPoint
+TestPoint_Pad_3.0x3.0mm
+SMD rectangular pad as test Point, square 3.0mm side length
+test point SMD pad rectangle square
+0
+1
+1
+TestPoint
+TestPoint_Pad_4.0x4.0mm
+SMD rectangular pad as test Point, square 4.0mm side length
+test point SMD pad rectangle square
+0
+1
+1
+TestPoint
+TestPoint_Pad_D1.0mm
+SMD pad as test Point, diameter 1.0mm
+test point SMD pad
+0
+1
+1
+TestPoint
+TestPoint_Pad_D1.5mm
+SMD pad as test Point, diameter 1.5mm
+test point SMD pad
+0
+1
+1
+TestPoint
+TestPoint_Pad_D2.0mm
+SMD pad as test Point, diameter 2.0mm
+test point SMD pad
+0
+1
+1
+TestPoint
+TestPoint_Pad_D2.5mm
+SMD pad as test Point, diameter 2.5mm
+test point SMD pad
+0
+1
+1
+TestPoint
+TestPoint_Pad_D3.0mm
+SMD pad as test Point, diameter 3.0mm
+test point SMD pad
+0
+1
+1
+TestPoint
+TestPoint_Pad_D4.0mm
+SMD pad as test Point, diameter 4.0mm
+test point SMD pad
+0
+1
+1
+TestPoint
+TestPoint_Plated_Hole_D2.0mm
+Plated Hole as test Point, diameter 2.0mm
+test point plated hole
+0
+1
+1
+TestPoint
+TestPoint_Plated_Hole_D3.0mm
+Plated Hole as test Point, diameter 3.0mm
+test point plated hole
+0
+1
+1
+TestPoint
+TestPoint_Plated_Hole_D4.0mm
+Plated Hole as test Point, diameter 4.0mm
+test point plated hole
+0
+1
+1
+TestPoint
+TestPoint_Plated_Hole_D5.0mm
+Plated Hole as test Point, diameter 5.0mm
+test point plated hole
+0
+1
+1
+TestPoint
+TestPoint_THTPad_1.0x1.0mm_Drill0.5mm
+THT rectangular pad as test Point, square 1.0mm side length, hole diameter 0.5mm
+test point THT pad rectangle square
+0
+1
+1
+TestPoint
+TestPoint_THTPad_1.5x1.5mm_Drill0.7mm
+THT rectangular pad as test Point, square 1.5mm side length, hole diameter 0.7mm
+test point THT pad rectangle square
+0
+1
+1
+TestPoint
+TestPoint_THTPad_2.0x2.0mm_Drill1.0mm
+THT rectangular pad as test Point, square 2.0mm_Drill1.0mm  side length, hole diameter 1.0mm
+test point THT pad rectangle square
+0
+1
+1
+TestPoint
+TestPoint_THTPad_2.5x2.5mm_Drill1.2mm
+THT rectangular pad as test Point, square 2.5mm side length, hole diameter 1.2mm
+test point THT pad rectangle square
+0
+1
+1
+TestPoint
+TestPoint_THTPad_3.0x3.0mm_Drill1.5mm
+THT rectangular pad as test Point, square 3.0mm side length, hole diameter 1.5mm
+test point THT pad rectangle square
+0
+1
+1
+TestPoint
+TestPoint_THTPad_4.0x4.0mm_Drill2.0mm
+THT rectangular pad as test Point, square 4.0mm  side length, hole diameter 2.0mm
+test point THT pad rectangle square
+0
+1
+1
+TestPoint
+TestPoint_THTPad_D1.0mm_Drill0.5mm
+THT pad as test Point, diameter 1.0mm, hole diameter 0.5mm
+test point THT pad
+0
+1
+1
+TestPoint
+TestPoint_THTPad_D1.5mm_Drill0.7mm
+THT pad as test Point, diameter 1.5mm, hole diameter 0.7mm
+test point THT pad
+0
+1
+1
+TestPoint
+TestPoint_THTPad_D2.0mm_Drill1.0mm
+THT pad as test Point, diameter 2.0mm, hole diameter 1.0mm
+test point THT pad
+0
+1
+1
+TestPoint
+TestPoint_THTPad_D2.5mm_Drill1.2mm
+THT pad as test Point, diameter 2.5mm, hole diameter 1.2mm 
+test point THT pad
+0
+1
+1
+TestPoint
+TestPoint_THTPad_D3.0mm_Drill1.5mm
+THT pad as test Point, diameter 3.0mm, hole diameter 1.5mm
+test point THT pad
+0
+1
+1
+TestPoint
+TestPoint_THTPad_D4.0mm_Drill2.0mm
+THT pad as test Point, diameter 4.0mm, hole diameter 2.0mm
+test point THT pad
+0
+1
+1
+Transformer_SMD
+Pulse_P0926NL
+SMT Gate Drive Transformer, 1:1:1, 8.0x6.3x5.3mm (https://productfinder.pulseeng.com/products/datasheets/SPM2007_61.pdf)
+pulse pa0926nl
+0
+6
+6
+Transformer_SMD
+Pulse_PA1323NL
+SMT Gate Drive Transformer, 1:1, 9.5x7.1x5.3mm (https://productfinder.pulseeng.com/products/datasheets/SPM2007_61.pdf)
+pulse pa1323nl
+0
+6
+6
+Transformer_SMD
+Pulse_PA2001NL
+SMT Gate Drive Transformer, 1:1, 8.6x6.7x2.5mm (https://productfinder.pulseeng.com/products/datasheets/P663.pdf)
+pulse pa2001nl pe-68386nl
+0
+4
+4
+Transformer_SMD
+Pulse_PA2002NL-PA2008NL-PA2009NL
+SMT Gate Drive Transformer, 1:1:1 or 2:1:1 or 2.5:1:1 or 1:1, 9.0x8.6x7.6mm (https://productfinder.pulseeng.com/products/datasheets/P663.pdf)
+pulse pa2002nl pa2008nl pa2009nl p0544nl pa0184nl pa0297nl pa0510nl
+0
+6
+6
+Transformer_SMD
+Pulse_PA2004NL
+SMT Gate Drive Transformer, 1:1:1, 8.6x6.7x3.6mm (https://productfinder.pulseeng.com/products/datasheets/P663.pdf)
+pulse pa2004nl pa0264nl
+0
+6
+6
+Transformer_SMD
+Pulse_PA2005NL
+SMT Gate Drive Transformer, 1:1:1, 11.8x8.8x4.0mm (https://productfinder.pulseeng.com/products/datasheets/P663.pdf)
+pulse pa2005nl pa0173nl
+0
+6
+6
+Transformer_SMD
+Pulse_PA2006NL
+SMT Gate Drive Transformer, 1:1, 11.8x8.8x4.0mm (https://productfinder.pulseeng.com/products/datasheets/P663.pdf)
+pulse pa2006nl pa0186nl
+0
+4
+4
+Transformer_SMD
+Pulse_PA2007NL
+SMT Gate Drive Transformer, 1:1, 9.0x8.6x7.6mm (https://productfinder.pulseeng.com/products/datasheets/P663.pdf)
+pulse pa2007nl
+0
+4
+4
+Transformer_SMD
+Pulse_PA2777NL
+SMT Gate Drive Transformer, 1:1, 7.1x6.1x5.5mm (https://productfinder.pulseeng.com/products/datasheets/SPM2007_61.pdf)
+pulse pa2777nl
+0
+8
+8
+Transformer_SMD
+Pulse_PA3493NL
+SMT Gate Drive Transformer, 1.25:1, 10.9x9.7x2.7mm (https://productfinder.pulseeng.com/products/datasheets/SPM2007_61.pdf)
+pulse pa3493nl
+0
+4
+4
+Transformer_SMD
+Transformer_Coilcraft_CST1
+Current sense transformer, SMD, 8.0x8.13x5.3mm (https://www.coilcraft.com/pdfs/cst.pdf)
+Transformer current sense SMD
+0
+8
+8
+Transformer_SMD
+Transformer_Coilcraft_CST2
+Current sense transformer, SMD, 8.0x8.13x5.3mm (https://www.coilcraft.com/pdfs/cst.pdf)
+Transformer current sense SMD
+0
+8
+8
+Transformer_SMD
+Transformer_Coilcraft_CST2010
+Current sense transformer, SMD, 14.55x19.91x10.50mm (https://www.coilcraft.com/pdfs/cst2010.pdf)
+Transformer current sense SMD
+0
+12
+12
+Transformer_SMD
+Transformer_CurrentSense_8.4x7.2mm
+Transformer current sense SMD 8.4x7.2mm
+Transformer current sense SMD
+0
+8
+8
+Transformer_SMD
+Transformer_Ethernet_Bel_S558-5999-T7-F
+Ethernet Transformer, Bel S558-5999-T7-F, https://www.belfuse.com/resources/ICMs/lan-/S558-5999-T7-F.pdf
+Ethernet Transformer
+0
+16
+16
+Transformer_SMD
+Transformer_Ethernet_Bourns_PT61017PEL
+https://www.bourns.com/docs/Product-Datasheets/PT61017PEL.pdf
+Transformer Ethernet Single Center-Tap
+0
+16
+16
+Transformer_SMD
+Transformer_Ethernet_HALO_TG111-MSC13
+Transformer Ethernet SMD, https://www.haloelectronics.com/pdf/discrete-genesus.pdf
+Transformer Ethernet SMD
+0
+24
+24
+Transformer_SMD
+Transformer_Ethernet_Halo_N2_SO-16_7.11x12.7mm
+Halo N2 SO, 16 Pin (https://www.haloelectronics.com/pdf/discrete-ultra-100baset.pdf), generated with kicad-footprint-generator ipc_gullwing_generator.py
+Halo SO Transformer_SMD
+0
+16
+16
+Transformer_SMD
+Transformer_Ethernet_Halo_N5_SO-16_7.11x12.7mm
+Halo N5 SO, 16 Pin (https://www.haloelectronics.com/pdf/discrete-ultra-100baset.pdf), generated with kicad-footprint-generator ipc_gullwing_generator.py
+Halo SO Transformer_SMD
+0
+16
+16
+Transformer_SMD
+Transformer_Ethernet_Halo_N6_SO-16_7.11x14.73mm
+Halo N6 SO, 16 Pin (https://www.haloelectronics.com/pdf/discrete-ultra-100baset.pdf), generated with kicad-footprint-generator ipc_gullwing_generator.py
+Halo SO Transformer_SMD
+0
+16
+16
+Transformer_SMD
+Transformer_Ethernet_Wuerth_749013011A
+Ethernet Transformer, Wuerth 749013011A, https://www.we-online.com/katalog/datasheet/749013011A.pdf
+Ethernet Transformer
+0
+16
+16
+Transformer_SMD
+Transformer_Ethernet_YDS_30F-51NL_SO-24_7.1x15.1mm
+YDS 30F-51NL SO, 24 Pin (https://datasheet.lcsc.com/lcsc/1811051610_Shanghai-YDS-Tech-30F-51NL_C123168.pdf), generated with kicad-footprint-generator ipc_gullwing_generator.py
+YDS SO Transformer_SMD
+0
+24
+24
+Transformer_SMD
+Transformer_MACOM_SM-22
+https://cdn.macom.com/datasheets/ETC1-1-13.pdf
+RF Transformer
+0
+5
+5
+Transformer_SMD
+Transformer_Murata_78250JC
+Murata 78250JC https://www.murata-ps.com/datasheet?/data/magnetics/kmp_78250j.pdf
+Murata transformer
+0
+6
+6
+Transformer_SMD
+Transformer_NF_ETAL_P2781
+NF-Transformer, ETAL, P2781, SMD,
+NF-Transformer ETAL P2781 SMD 
+0
+8
+7
+Transformer_SMD
+Transformer_NF_ETAL_P2781_HandSoldering
+NF-Transformer, ETAL, P2781, SMD, Handsoldering
+NF-Transformer ETAL P2781 SMD Handsoldering 
+0
+8
+7
+Transformer_SMD
+Transformer_NF_ETAL_P3000
+NF-Reansformer, ETAL, P3000, SMD,
+NF-Reansformer ETAL P3000 SMD 
+0
+15
+13
+Transformer_SMD
+Transformer_NF_ETAL_P3000_HandSoldering
+NF-Reansformer, ETAL, P3000, SMD, Handsoldering,
+NF-Reansformer ETAL P3000 SMD Handsoldering 
+0
+15
+13
+Transformer_SMD
+Transformer_NF_ETAL_P3181
+NF-Transformer, ETAL, P3181, SMD,
+NF-Transformer ETAL P3181 SMD 
+0
+7
+6
+Transformer_SMD
+Transformer_NF_ETAL_P3181_HandSoldering
+NF-Transformer, ETAL, P3181, SMD, Hand Soldering,
+NF-Transformer ETAL P3181 SMD Hand Soldering 
+0
+7
+6
+Transformer_SMD
+Transformer_NF_ETAL_P3188
+NF-Transformer, ETAL, P3188, SMD,
+NF-Transformer ETAL P3188 SMD 
+0
+8
+6
+Transformer_SMD
+Transformer_NF_ETAL_P3188_HandSoldering
+NF-Transformer, ETAL, P3188, SMD, Handsoldering,
+NF-Transformer ETAL P3188 SMD Handsoldering 
+0
+8
+6
+Transformer_SMD
+Transformer_NF_ETAL_P3191
+NF-Transformer, ETAL, P3191, SMD,
+NF-Transformer ETAL P3191 SMD 
+0
+8
+6
+Transformer_SMD
+Transformer_NF_ETAL_P3191_HandSoldering
+NF-Transformer, ETAL, P3191, SMD, Handsoldering,
+NF-Transformer ETAL P3191 SMD Handsoldering 
+0
+8
+6
+Transformer_SMD
+Transformer_Pulse_H1100NL
+For H1100NL, H1101NL, H1102NL, H1121NL, H1183NL, H1199NL, HX1188NL, HX1198NL and H1302NL. https://productfinder.pulseeng.com/doc_type/WEB301/doc_num/H1102NL/doc_part/H1102NL.pdf
+H1100NL H1101NL H1102NL H1121NL H1183NL H1199NL HX1188NL HX1198NL H1302N
+0
+16
+16
+Transformer_SMD
+Transformer_Wuerth_750315371
+Power Transformer, horizontal core with bobbin, 6 pin, 2.54mm pitch, 11.24mm row spacing, 12.6x8.3x4.1mm
+transformer flyback
+0
+6
+6
+Transformer_THT
+Autotransformer_Toroid_1Tap_Horizontal_D9.0mm_Amidon-T30
+Autotransformer, Toroid, horizontal, laying, 1 Tap, Diameter 9mm, Amidon T30,
+Autotransformer Toroid horizontal laying 1 Tap Diameter 9mm Amidon T30 
+0
+3
+3
+Transformer_THT
+Autotransformer_Toroid_1Tap_Horizontal_D10.5mm_Amidon-T37
+Autotransformer, Toroid, horizontal, laying, 1 Tap, Diameter 10,5mm, Amidon T37,
+Autotransformer Toroid horizontal laying 1 Tap Diameter 10 5mm Amidon T37 
+0
+3
+3
+Transformer_THT
+Autotransformer_Toroid_1Tap_Horizontal_D12.5mm_Amidon-T44
+Autotransformer, Toroid, horizontal, laying, 1 Tap, Diameter 12,5mm, Amidon T44,
+Autotransformer Toroid horizontal laying 1 Tap Diameter 12 5mm Amidon T44 
+0
+3
+3
+Transformer_THT
+Autotransformer_Toroid_1Tap_Horizontal_D14.0mm_Amidon-T50
+Choke, Inductance, Autotransformer, Toroid, horizontal, laying, 1 Tap, Diameter 14mm, Amidon T50,
+Choke Inductance Autotransformer Toroid horizontal laying 1 Tap Diameter 14mm Amidon T50 
+0
+3
+3
+Transformer_THT
+Autotransformer_ZS1052-AC
+Ignition coil for xenon flash, http://www.excelitas.com/downloads/ZS1052ACH.pdf
+ignition coil autotransformer
+0
+3
+3
+Transformer_THT
+Transformer_37x44
+transformer 37x44mm²
+transformer 37x44mm²
+0
+12
+4
+Transformer_THT
+Transformer_Breve_TEZ-22x24
+http://www.breve.pl/pdf/ANG/TEZ_ang.pdf
+TEZ PCB Transformer
+0
+7
+7
+Transformer_THT
+Transformer_Breve_TEZ-28x33
+http://www.breve.pl/pdf/ANG/TEZ_ang.pdf
+TEZ PCB Transformer
+0
+9
+9
+Transformer_THT
+Transformer_Breve_TEZ-35x42
+http://www.breve.pl/pdf/ANG/TEZ_ang.pdf
+TEZ PCB Transformer
+0
+9
+9
+Transformer_THT
+Transformer_Breve_TEZ-38x45
+http://www.breve.pl/pdf/ANG/TEZ_ang.pdf
+TEZ PCB Transformer
+0
+9
+9
+Transformer_THT
+Transformer_Breve_TEZ-44x52
+http://www.breve.pl/pdf/ANG/TEZ_ang.pdf
+TEZ PCB Transformer
+0
+10
+10
+Transformer_THT
+Transformer_Breve_TEZ-47x57
+http://www.breve.pl/pdf/ANG/TEZ_ang.pdf
+TEZ PCB Transformer
+0
+13
+13
+Transformer_THT
+Transformer_CHK_EI30-2VA_1xSec
+Trafo, Printtrafo, CHK, EI30, 2VA, 1x Sec,http://www.eratransformers.com/downloads/030-7585.0.pdf
+Trafo Printtrafo CHK EI30 2VA 1x Sec 
+0
+10
+10
+Transformer_THT
+Transformer_CHK_EI30-2VA_2xSec
+Trafo, Printtrafo, CHK, EI30, 2VA, 2x Sec,
+Trafo Printtrafo CHK EI30 2VA 2x Sec 
+0
+10
+10
+Transformer_THT
+Transformer_CHK_EI30-2VA_Neutral
+Trafo, Printtrafo, CHK, EI30, 2VA, neutral,
+Trafo Printtrafo CHK EI30 2VA neutral 
+0
+10
+10
+Transformer_THT
+Transformer_CHK_EI38-3VA_1xSec
+Trafo, Printtrafo, CHK, EI38, 3VA, 1x Sec, http://www.eratransformers.com/product-detail/20
+Trafo Printtrafo CHK EI38 3VA 1x Sec 
+0
+10
+10
+Transformer_THT
+Transformer_CHK_EI38-3VA_2xSec
+Trafo, Printtrafo, CHK, EI38, 3VA, 2x Sec, http://www.eratransformers.com/product-detail/20
+Trafo Printtrafo CHK EI38 3VA 2x Sec 
+0
+10
+10
+Transformer_THT
+Transformer_CHK_EI38-3VA_Neutral
+Trafo, Printtrafo, CHK, EI38, 3VA, neutral, http://www.eratransformers.com/product-detail/20
+Trafo Printtrafo CHK EI42 3VA neutral 
+0
+10
+10
+Transformer_THT
+Transformer_CHK_EI42-5VA_1xSec
+Trafo, Printtrafo, CHK, EI42, 5VA, 1x Sec,
+Trafo Printtrafo CHK EI42 5VA 1x Sec 
+0
+10
+10
+Transformer_THT
+Transformer_CHK_EI42-5VA_2xSec
+Trafo, Printtrafo, CHK, EI42, 5VA, 2x Sec,
+Trafo Printtrafo CHK EI42 5VA 2x Sec 
+0
+10
+10
+Transformer_THT
+Transformer_CHK_EI42-5VA_Neutral
+Trafo, Printtrafo, CHK, EI42, 5VA, neutral,
+Trafo Printtrafo CHK EI42 5VA neutral 
+0
+10
+10
+Transformer_THT
+Transformer_CHK_EI48-8VA_1xSec
+Trafo, Printtrafo, CHK, EI48, 8VA, 1x Sec, http://www.eratransformers.com/product-detail/18
+Trafo Printtrafo CHK EI48 8VA 1x Sec 
+0
+12
+12
+Transformer_THT
+Transformer_CHK_EI48-8VA_2xSec
+Trafo, Printtrafo, CHK, EI48, 8VA, 2x Sec, http://www.eratransformers.com/product-detail/18
+Trafo Printtrafo CHK EI48 8VA 2x Sec 
+0
+12
+12
+Transformer_THT
+Transformer_CHK_EI48-8VA_Neutral
+Trafo, Printtrafo, CHK, EI48, 8VA, neutral, http://www.eratransformers.com/product-detail/18
+Trafo Printtrafo CHK EI48 8VA neutral 
+0
+12
+12
+Transformer_THT
+Transformer_CHK_EI48-10VA_1xSec
+Trafo, Printtrafo, CHK, EI48, 10VA, 1x Sec,
+Trafo Printtrafo CHK EI48 10VA 1x Sec 
+0
+12
+12
+Transformer_THT
+Transformer_CHK_EI48-10VA_2xSec
+Trafo, Printtrafo, CHK, EI48, 10VA, 2x Sec, http://www.eratransformers.com/product-detail/18
+Trafo Printtrafo CHK EI48 10VA 2x Sec 
+0
+12
+12
+Transformer_THT
+Transformer_CHK_EI48-10VA_Neutral
+Trafo, Printtrafo, CHK, EI48, 10VA, neutral, http://www.eratransformers.com/product-detail/18
+Trafo Printtrafo CHK EI48 10VA neutral 
+0
+12
+12
+Transformer_THT
+Transformer_CHK_EI54-12VA_1xSec
+Trafo, Printtrafo, CHK, EI54, 12VA, 1x Sec,http://www.eratransformers.com/product-detail/19
+Trafo Printtrafo CHK EI54 12VA 1x Sec 
+0
+14
+14
+Transformer_THT
+Transformer_CHK_EI54-12VA_2xSec
+Trafo, Printtrafo, CHK, EI54, 12VA, 2x Sec,http://www.eratransformers.com/product-detail/19
+Trafo Printtrafo CHK EI54 12VA 2x Sec 
+0
+14
+14
+Transformer_THT
+Transformer_CHK_EI54-12VA_Neutral
+Trafo, Printtrafo, CHK, EI54, 12VA, neutral,http://www.eratransformers.com/product-detail/19
+Trafo Printtrafo CHK EI54 12VA neutral 
+0
+14
+14
+Transformer_THT
+Transformer_CHK_EI54-16VA_1xSec
+Trafo, Printtrafo, CHK, EI54, 16VA, 1x Sec,http://www.eratransformers.com/product-detail/19
+Trafo Printtrafo CHK EI54 16VA 1x Sec 
+0
+14
+14
+Transformer_THT
+Transformer_CHK_EI54-16VA_2xSec
+Trafo, Printtrafo, CHK, EI54, 16VA, 2x Sec,http://www.eratransformers.com/product-detail/19
+Trafo Printtrafo CHK EI54 16VA 2x Sec 
+0
+14
+14
+Transformer_THT
+Transformer_CHK_EI54-16VA_Neutral
+Trafo, Printtrafo, CHK, EI54, 16VA, neutral,http://www.eratransformers.com/product-detail/19
+Trafo Printtrafo CHK EI54 16VA neutral 
+0
+14
+14
+Transformer_THT
+Transformer_CHK_UI30-4VA_Flat
+Trafo, Flattrafo, CHK, UI30, 4VA,
+Trafo Flattrafo CHK UI30 4VA 
+0
+16
+16
+Transformer_THT
+Transformer_CHK_UI39-10VA_Flat
+Trafo, Flattrafo, CHK, UI39, 10VA,
+Trafo Flattrafo CHK UI39 10VA 
+0
+20
+20
+Transformer_THT
+Transformer_Coilcraft_Q4434-B_Rhombus-T1311
+Transformator, Transformer, Flyback, Coilcraft Q4434-B, Rgombus T1311,
+Transformator Transformer Flyback Coilcraft Q4434-B Rgombus T1311 
+0
+8
+8
+Transformer_THT
+Transformer_EPCOS_B66359A1013T_Horizontal
+Transformer, Transformator, ETD29, 13 Pin, Horizontal, EPCOS-B66359A1013T,
+Transformer Transformator ETD29 13 Pin Horizontal EPCOS-B66359A1013T 
+0
+13
+13
+Transformer_THT
+Transformer_EPCOS_B66359J1014T_Vertical
+Transformer, Transformator, ETD29, 14 Pin, Vertical, EPCOS-B66359J1014T,
+Transformer Transformator ETD29 14 Pin Vertical EPCOS-B66359J1014T 
+0
+14
+14
+Transformer_THT
+Transformer_Microphone_Lundahl_LL1538
+AUDIO TRAFO LUNDAHL, https://www.lundahltransformers.com/wp-content/uploads/datasheets/1538_8xl.pdf
+AUDIO TRAFO LUNDAHL
+0
+7
+7
+Transformer_THT
+Transformer_Microphone_Lundahl_LL1587
+AUDIO TRAFO LUNDAHL, https://www.lundahltransformers.com/wp-content/uploads/datasheets/1587.pdf
+AUDIO TRAFO LUNDAHL
+0
+7
+7
+Transformer_THT
+Transformer_Myrra_74040_Horizontal
+Transformer, Transformator, ETD29, 13 Pin, Horizontal, Myrra-74040,
+Transformer Transformator ETD29 13 Pin Horizontal Myrra-74040 
+0
+13
+13
+Transformer_THT
+Transformer_Myrra_EF20_7408x
+EF20 flyback transformer,http://myrra.com/wp-content/uploads/2017/09/Datasheet-74087-74088-74089-rev-A.pdf
+transformer flyback SMPS
+0
+9
+9
+Transformer_THT
+Transformer_NF_ETAL_1-1_P1200
+NF-Transformer, 1:1, ETAL P1200,http://www.etalgroup.com/sites/default/files/products/P1200_April_2005.pdf
+NF-Transformer 1to1 ETAL P1200 
+0
+4
+4
+Transformer_THT
+Transformer_NF_ETAL_P1165
+NF-Transformer,  ETAL, P1165,http://www.etalgroup.com/sites/default/files/products/P1165_February_2006.pdf
+NF-Transformer ETAL P1165 
+0
+4
+4
+Transformer_THT
+Transformer_NF_ETAL_P3324
+NF-Transformer, ETAL P3324,http://www.etalgroup.com/sites/default/files/products/P3324_April_2005.pdf
+NF-Transformer ETAL P3324 
+0
+4
+4
+Transformer_THT
+Transformer_NF_ETAL_P3356
+NF-Transformer, ETAL P3356, http://www.etalgroup.com/sites/default/files/products/P3356_December_2005.pdf
+NF-Transformer ETAL P3356 
+0
+4
+4
+Transformer_THT
+Transformer_Toroid_Horizontal_D9.0mm_Amidon-T30
+Transformer, Toroid, horizontal, laying, Diameter 9mm, Amidon, T30,
+Transformer Toroid horizontal laying Diameter 9mm Amidon T30 
+0
+4
+4
+Transformer_THT
+Transformer_Toroid_Horizontal_D10.5mm_Amidon-T37
+Transformer, Toroid, horizontal, laying, Diameter 10,5mm, Amidon T37,
+Transformer Toroid horizontal laying Diameter 10 5mm Amidon T37 
+0
+4
+4
+Transformer_THT
+Transformer_Toroid_Horizontal_D12.5mm_Amidon-T44
+Transformer, Toroid, horizontal, laying, Diameter 12,5mm, Amidon T44,
+Transformer Toroid horizontal laying Diameter 12 5mm Amidon T44 
+0
+4
+4
+Transformer_THT
+Transformer_Toroid_Horizontal_D14.0mm_Amidon-T50
+Transformer, Toroid, horizontal, laying, Diameter 14mm, Amidon T50,
+Transformer Toroid horizontal laying Diameter 14mm Amidon T50 
+0
+4
+4
+Transformer_THT
+Transformer_Toroid_Horizontal_D18.0mm
+Transformer, Toroid, tapped, horizontal, laying, Diameter 18mm, 
+Transformer Toroid tapped horizontal laying Diameter 18mm 
+0
+5
+4
+Transformer_THT
+Transformer_Toroid_Tapped_Horizontal_D9.0mm_Amidon-T30
+Transformer, Toroid, tapped, horizontal, laying, Diameter 9mm, Amidon, T30,
+Transformer Toroid tapped horizontal laying Diameter 9mm Amidon T30 
+0
+6
+6
+Transformer_THT
+Transformer_Toroid_Tapped_Horizontal_D10.5mm_Amidon-T37
+Transformer, Toroid, tapped, horizontal, laying, Diameter 10,5mm, Amidon, T37,
+Transformer Toroid tapped horizontal laying Diameter 10 5mm Amidon T37 
+0
+6
+6
+Transformer_THT
+Transformer_Toroid_Tapped_Horizontal_D12.5mm_Amidon-T44
+Transformer, Toroid, tapped, horizontal, laying, Diameter 12,5mm, Amidon, T44,
+Transformer Toroid tapped horizontal laying Diameter 12 5mm Amidon T44 
+0
+6
+6
+Transformer_THT
+Transformer_Toroid_Tapped_Horizontal_D14.0mm_Amidon-T50
+Transformer, Toroid, tapped, horizontal, laying, Diameter 14mm, Amidon T50,
+Transformer Toroid tapped horizontal laying Diameter 14mm Amidon T50 
+0
+6
+6
+Transformer_THT
+Transformer_Wuerth_750343373
+Transformer, horizontal core with bobbin, 10 pin, 3.81mm pitch, 15.24mm row spacing, 22x23x17.53mm (https://katalog.we-online.com/ctm/datasheet/750343373.pdf)
+transformer flyback
+0
+10
+10
+Transistor_Power_Module
+Infineon_AG-ECONO2
+28-lead TH, EconoPACK 2, same as Littelfuse_Package_H_XN2MM, https://www.infineon.com/dgdl/Infineon-FS75R07N2E4-DS-v02_00-en_de.pdf?fileId=db3a30432f5008fe012f52f916333979
+igbt diode module
+0
+28
+28
+Transistor_Power_Module
+Infineon_EasyPIM-1B
+35-lead TH, EasyPIM 1B, https://www.infineon.com/dgdl/Infineon-FP10R06W1E3-DS-v02_01-en_de.pdf?fileId=db3a304412b407950112b43312285a63
+brifge rectifier igbt diode module
+0
+23
+23
+Transistor_Power_Module
+Infineon_EasyPIM-2B
+35-lead TH, EasyPIM 2B, same as ST_ACEPACK-2-CIB, https://www.infineon.com/dgdl/Infineon-FP50R06W2E3-DS-v02_02-EN.pdf?fileId=db3a30431b3e89eb011b455c99987d24
+brifge rectifier igbt diode module
+0
+35
+23
+Transistor_Power_Module
+Littelfuse_Package_H_XBN2MM
+24-lead TH, Package H, https://www.littelfuse.com/~/media/electronics/datasheets/power_semiconductors/littelfuse_power_semiconductor_igbt_module_mg1215h_xbn2mm_datasheet.pdf.pdf
+brifge rectifier igbt diode module
+0
+24
+24
+Transistor_Power_Module
+Littelfuse_Package_H_XN2MM
+28-lead TH, Package H, same as Infineon_AG-ECONO2, https://www.littelfuse.com/~/media/electronics/datasheets/power_semiconductors/littelfuse_power_semiconductor_igbt_module_mg1225h_xn2mm_datasheet.pdf.pdf
+igbt diode module
+0
+28
+28
+Transistor_Power_Module
+Littelfuse_Package_W_XBN2MM
+24-lead TH, Package W, https://www.littelfuse.com/~/media/electronics/datasheets/power_semiconductors/littelfuse_power_semiconductor_igbt_module_mg1250w_xbn2mm_datasheet.pdf.pdf
+brifge rectifier igbt diode module
+0
+35
+24
+Transistor_Power_Module
+Littelfuse_Package_W_XN2MM
+35-lead TH, Package W, https://www.littelfuse.com/~/media/electronics/datasheets/power_semiconductors/littelfuse_power_semiconductor_igbt_module_mg1275w_xn2mm_datasheet.pdf.pdf
+igbt diode module
+0
+35
+35
+Transistor_Power_Module
+ST_ACEPACK-2-CIB
+35-lead TH, ACEPACK 2 CIB, same as Infineon_EasyPIM-2B, https://www.st.com/resource/en/datasheet/a2c25s12m3.pdf
+brifge rectifier igbt diode module
+0
+35
+23
+Transistor_Power_Module
+ST_ACEPACK-2-CIB_PressFIT
+35-lead TH, ACEPACK 2 CIB, PressFIT, https://www.st.com/resource/en/datasheet/a2c50s65m2-f.pdf
+brifge rectifier igbt diode module
+0
+35
+23
+Transistor_Power_Module
+ST_SDIP-25L
+25-lead TH, SDIP-25L, https://www.st.com/resource/en/datasheet/stgips20k60.pdf
+igbt diode module
+0
+25
+25
+Valve
+Valve_ECC-83-1
+Valve ECC-83-1 round pins
+Valve ECC-83-1 round pins
+0
+9
+9
+Valve
+Valve_ECC-83-2
+Valve ECC-83-2 flat pins
+Valve ECC-83-2 flat pins
+0
+10
+9
+Valve
+Valve_EURO
+Valve Euro
+Valve Euro
+0
+7
+5
+Valve
+Valve_Glimm
+Valve Glimm
+Valve Glimm
+0
+2
+2
+Valve
+Valve_Mini_G
+Valve mini G
+Valve mini G
+0
+9
+7
+Valve
+Valve_Mini_P
+Valve mini P
+Valve mini P
+0
+7
+7
+Valve
+Valve_Mini_Pentode_Linear
+Mini-Pentode, 5-pin, e.g. JAN6418
+Valve Mini-Pentode 5-pin JAN6418
+0
+5
+5
+Valve
+Valve_Noval_G
+Valve NOVAL G
+Valve NOVAL G
+0
+11
+9
+Valve
+Valve_Noval_P
+Valve NOVAL P
+Valve NOVAL P
+0
+9
+9
+Valve
+Valve_Octal
+8-pin round valve
+valve
+0
+9
+8
+Varistor
+RV_Disc_D7mm_W3.4mm_P5mm
+Varistor, diameter 7mm, width 3.4mm, pitch 5mm
+varistor SIOV
+0
+2
+2
+Varistor
+RV_Disc_D7mm_W3.5mm_P5mm
+Varistor, diameter 7mm, width 3.5mm, pitch 5mm
+varistor SIOV
+0
+2
+2
+Varistor
+RV_Disc_D7mm_W3.6mm_P5mm
+Varistor, diameter 7mm, width 3.6mm, pitch 5mm
+varistor SIOV
+0
+2
+2
+Varistor
+RV_Disc_D7mm_W3.7mm_P5mm
+Varistor, diameter 7mm, width 3.7mm, pitch 5mm
+varistor SIOV
+0
+2
+2
+Varistor
+RV_Disc_D7mm_W3.8mm_P5mm
+Varistor, diameter 7mm, width 3.8mm, pitch 5mm
+varistor SIOV
+0
+2
+2
+Varistor
+RV_Disc_D7mm_W3.9mm_P5mm
+Varistor, diameter 7mm, width 3.9mm, pitch 5mm
+varistor SIOV
+0
+2
+2
+Varistor
+RV_Disc_D7mm_W4.2mm_P5mm
+Varistor, diameter 7mm, width 4.2mm, pitch 5mm
+varistor SIOV
+0
+2
+2
+Varistor
+RV_Disc_D7mm_W4.3mm_P5mm
+Varistor, diameter 7mm, width 4.3mm, pitch 5mm
+varistor SIOV
+0
+2
+2
+Varistor
+RV_Disc_D7mm_W4.5mm_P5mm
+Varistor, diameter 7mm, width 4.5mm, pitch 5mm
+varistor SIOV
+0
+2
+2
+Varistor
+RV_Disc_D7mm_W4.8mm_P5mm
+Varistor, diameter 7mm, width 4.8mm, pitch 5mm
+varistor SIOV
+0
+2
+2
+Varistor
+RV_Disc_D7mm_W4.9mm_P5mm
+Varistor, diameter 7mm, width 4.9mm, pitch 5mm
+varistor SIOV
+0
+2
+2
+Varistor
+RV_Disc_D7mm_W4mm_P5mm
+Varistor, diameter 7mm, width 4mm, pitch 5mm
+varistor SIOV
+0
+2
+2
+Varistor
+RV_Disc_D7mm_W5.1mm_P5mm
+Varistor, diameter 7mm, width 5.1mm, pitch 5mm
+varistor SIOV
+0
+2
+2
+Varistor
+RV_Disc_D7mm_W5.4mm_P5mm
+Varistor, diameter 7mm, width 5.4mm, pitch 5mm
+varistor SIOV
+0
+2
+2
+Varistor
+RV_Disc_D7mm_W5.5mm_P5mm
+Varistor, diameter 7mm, width 5.5mm, pitch 5mm
+varistor SIOV
+0
+2
+2
+Varistor
+RV_Disc_D7mm_W5.7mm_P5mm
+Varistor, diameter 7mm, width 5.7mm, pitch 5mm
+varistor SIOV
+0
+2
+2
+Varistor
+RV_Disc_D9mm_W3.3mm_P5mm
+Varistor, diameter 9mm, width 3.3mm, pitch 5mm
+varistor SIOV
+0
+2
+2
+Varistor
+RV_Disc_D9mm_W3.4mm_P5mm
+Varistor, diameter 9mm, width 3.4mm, pitch 5mm
+varistor SIOV
+0
+2
+2
+Varistor
+RV_Disc_D9mm_W3.5mm_P5mm
+Varistor, diameter 9mm, width 3.5mm, pitch 5mm
+varistor SIOV
+0
+2
+2
+Varistor
+RV_Disc_D9mm_W3.6mm_P5mm
+Varistor, diameter 9mm, width 3.6mm, pitch 5mm
+varistor SIOV
+0
+2
+2
+Varistor
+RV_Disc_D9mm_W3.7mm_P5mm
+Varistor, diameter 9mm, width 3.7mm, pitch 5mm
+varistor SIOV
+0
+2
+2
+Varistor
+RV_Disc_D9mm_W3.8mm_P5mm
+Varistor, diameter 9mm, width 3.8mm, pitch 5mm
+varistor SIOV
+0
+2
+2
+Varistor
+RV_Disc_D9mm_W3.9mm_P5mm
+Varistor, diameter 9mm, width 3.9mm, pitch 5mm
+varistor SIOV
+0
+2
+2
+Varistor
+RV_Disc_D9mm_W4.1mm_P5mm
+Varistor, diameter 9mm, width 4.1mm, pitch 5mm
+varistor SIOV
+0
+2
+2
+Varistor
+RV_Disc_D9mm_W4.2mm_P5mm
+Varistor, diameter 9mm, width 4.2mm, pitch 5mm
+varistor SIOV
+0
+2
+2
+Varistor
+RV_Disc_D9mm_W4.4mm_P5mm
+Varistor, diameter 9mm, width 4.4mm, pitch 5mm
+varistor SIOV
+0
+2
+2
+Varistor
+RV_Disc_D9mm_W4.5mm_P5mm
+Varistor, diameter 9mm, width 4.5mm, pitch 5mm
+varistor SIOV
+0
+2
+2
+Varistor
+RV_Disc_D9mm_W4.8mm_P5mm
+Varistor, diameter 9mm, width 4.8mm, pitch 5mm
+varistor SIOV
+0
+2
+2
+Varistor
+RV_Disc_D9mm_W4mm_P5mm
+Varistor, diameter 9mm, width 4mm, pitch 5mm
+varistor SIOV
+0
+2
+2
+Varistor
+RV_Disc_D9mm_W5.2mm_P5mm
+Varistor, diameter 9mm, width 5.2mm, pitch 5mm
+varistor SIOV
+0
+2
+2
+Varistor
+RV_Disc_D9mm_W5.4mm_P5mm
+Varistor, diameter 9mm, width 5.4mm, pitch 5mm
+varistor SIOV
+0
+2
+2
+Varistor
+RV_Disc_D9mm_W5.5mm_P5mm
+Varistor, diameter 9mm, width 5.5mm, pitch 5mm
+varistor SIOV
+0
+2
+2
+Varistor
+RV_Disc_D9mm_W5.7mm_P5mm
+Varistor, diameter 9mm, width 5.7mm, pitch 5mm
+varistor SIOV
+0
+2
+2
+Varistor
+RV_Disc_D9mm_W6.1mm_P5mm
+Varistor, diameter 9mm, width 6.1mm, pitch 5mm
+varistor SIOV
+0
+2
+2
+Varistor
+RV_Disc_D12mm_W3.9mm_P7.5mm
+Varistor, diameter 12mm, width 3.9mm, pitch 7.5mm
+varistor SIOV
+0
+2
+2
+Varistor
+RV_Disc_D12mm_W4.2mm_P7.5mm
+Varistor, diameter 12mm, width 4.2mm, pitch 7.5mm
+varistor SIOV
+0
+2
+2
+Varistor
+RV_Disc_D12mm_W4.3mm_P7.5mm
+Varistor, diameter 12mm, width 4.3mm, pitch 7.5mm
+varistor SIOV
+0
+2
+2
+Varistor
+RV_Disc_D12mm_W4.4mm_P7.5mm
+Varistor, diameter 12mm, width 4.4mm, pitch 7.5mm
+varistor SIOV
+0
+2
+2
+Varistor
+RV_Disc_D12mm_W4.5mm_P7.5mm
+Varistor, diameter 12mm, width 4.5mm, pitch 7.5mm
+varistor SIOV
+0
+2
+2
+Varistor
+RV_Disc_D12mm_W4.6mm_P7.5mm
+Varistor, diameter 12mm, width 4.6mm, pitch 7.5mm
+varistor SIOV
+0
+2
+2
+Varistor
+RV_Disc_D12mm_W4.7mm_P7.5mm
+Varistor, diameter 12mm, width 4.7mm, pitch 7.5mm
+varistor SIOV
+0
+2
+2
+Varistor
+RV_Disc_D12mm_W4.8mm_P7.5mm
+Varistor, diameter 12mm, width 4.8mm, pitch 7.5mm
+varistor SIOV
+0
+2
+2
+Varistor
+RV_Disc_D12mm_W4mm_P7.5mm
+Varistor, diameter 12mm, width 4mm, pitch 7.5mm
+varistor SIOV
+0
+2
+2
+Varistor
+RV_Disc_D12mm_W5.1mm_P7.5mm
+Varistor, diameter 12mm, width 5.1mm, pitch 7.5mm
+varistor SIOV
+0
+2
+2
+Varistor
+RV_Disc_D12mm_W5.4mm_P7.5mm
+Varistor, diameter 12mm, width 5.4mm, pitch 7.5mm
+varistor SIOV
+0
+2
+2
+Varistor
+RV_Disc_D12mm_W5.8mm_P7.5mm
+Varistor, diameter 12mm, width 5.8mm, pitch 7.5mm
+varistor SIOV
+0
+2
+2
+Varistor
+RV_Disc_D12mm_W5mm_P7.5mm
+Varistor, diameter 12mm, width 5mm, pitch 7.5mm
+varistor SIOV
+0
+2
+2
+Varistor
+RV_Disc_D12mm_W6.1mm_P7.5mm
+Varistor, diameter 12mm, width 6.1mm, pitch 7.5mm
+varistor SIOV
+0
+2
+2
+Varistor
+RV_Disc_D12mm_W6.2mm_P7.5mm
+Varistor, diameter 12mm, width 6.2mm, pitch 7.5mm
+varistor SIOV
+0
+2
+2
+Varistor
+RV_Disc_D12mm_W6.3mm_P7.5mm
+Varistor, diameter 12mm, width 6.3mm, pitch 7.5mm
+varistor SIOV
+0
+2
+2
+Varistor
+RV_Disc_D12mm_W6.7mm_P7.5mm
+Varistor, diameter 12mm, width 6.7mm, pitch 7.5mm
+varistor SIOV
+0
+2
+2
+Varistor
+RV_Disc_D12mm_W7.1mm_P7.5mm
+Varistor, diameter 12mm, width 7.1mm, pitch 7.5mm
+varistor SIOV
+0
+2
+2
+Varistor
+RV_Disc_D12mm_W7.5mm_P7.5mm
+Varistor, diameter 12mm, width 7.5mm, pitch 7.5mm
+varistor SIOV
+0
+2
+2
+Varistor
+RV_Disc_D12mm_W7.9mm_P7.5mm
+Varistor, diameter 12mm, width 7.9mm, pitch 7.5mm
+varistor SIOV
+0
+2
+2
+Varistor
+RV_Disc_D15.5mm_W3.9mm_P7.5mm
+Varistor, diameter 15.5mm, width 3.9mm, pitch 7.5mm
+varistor SIOV
+0
+2
+2
+Varistor
+RV_Disc_D15.5mm_W4.2mm_P7.5mm
+Varistor, diameter 15.5mm, width 4.2mm, pitch 7.5mm
+varistor SIOV
+0
+2
+2
+Varistor
+RV_Disc_D15.5mm_W4.3mm_P7.5mm
+Varistor, diameter 15.5mm, width 4.3mm, pitch 7.5mm
+varistor SIOV
+0
+2
+2
+Varistor
+RV_Disc_D15.5mm_W4.4mm_P7.5mm
+Varistor, diameter 15.5mm, width 4.4mm, pitch 7.5mm
+varistor SIOV
+0
+2
+2
+Varistor
+RV_Disc_D15.5mm_W4.5mm_P7.5mm
+Varistor, diameter 15.5mm, width 4.5mm, pitch 7.5mm
+varistor SIOV
+0
+2
+2
+Varistor
+RV_Disc_D15.5mm_W4.6mm_P7.5mm
+Varistor, diameter 15.5mm, width 4.6mm, pitch 7.5mm
+varistor SIOV
+0
+2
+2
+Varistor
+RV_Disc_D15.5mm_W4.7mm_P7.5mm
+Varistor, diameter 15.5mm, width 4.7mm, pitch 7.5mm
+varistor SIOV
+0
+2
+2
+Varistor
+RV_Disc_D15.5mm_W4.8mm_P7.5mm
+Varistor, diameter 15.5mm, width 4.8mm, pitch 7.5mm
+varistor SIOV
+0
+2
+2
+Varistor
+RV_Disc_D15.5mm_W4.9mm_P7.5mm
+Varistor, diameter 15.5mm, width 4.9mm, pitch 7.5mm
+varistor SIOV
+0
+2
+2
+Varistor
+RV_Disc_D15.5mm_W4mm_P7.5mm
+Varistor, diameter 15.5mm, width 4mm, pitch 7.5mm
+varistor SIOV
+0
+2
+2
+Varistor
+RV_Disc_D15.5mm_W5.2mm_P7.5mm
+Varistor, diameter 15.5mm, width 5.2mm, pitch 7.5mm
+varistor SIOV
+0
+2
+2
+Varistor
+RV_Disc_D15.5mm_W5.4mm_P7.5mm
+Varistor, diameter 15.5mm, width 5.4mm, pitch 7.5mm
+varistor SIOV
+0
+2
+2
+Varistor
+RV_Disc_D15.5mm_W5.9mm_P7.5mm
+Varistor, diameter 15.5mm, width 5.9mm, pitch 7.5mm
+varistor SIOV
+0
+2
+2
+Varistor
+RV_Disc_D15.5mm_W5mm_P7.5mm
+Varistor, diameter 15.5mm, width 5mm, pitch 7.5mm
+varistor SIOV
+0
+2
+2
+Varistor
+RV_Disc_D15.5mm_W6.1mm_P7.5mm
+Varistor, diameter 15.5mm, width 6.1mm, pitch 7.5mm
+varistor SIOV
+0
+2
+2
+Varistor
+RV_Disc_D15.5mm_W6.3mm_P7.5mm
+Varistor, diameter 15.5mm, width 6.3mm, pitch 7.5mm
+varistor SIOV
+0
+2
+2
+Varistor
+RV_Disc_D15.5mm_W6.4mm_P7.5mm
+Varistor, diameter 15.5mm, width 6.4mm, pitch 7.5mm
+varistor SIOV
+0
+2
+2
+Varistor
+RV_Disc_D15.5mm_W6.8mm_P7.5mm
+Varistor, diameter 15.5mm, width 6.8mm, pitch 7.5mm
+varistor SIOV
+0
+2
+2
+Varistor
+RV_Disc_D15.5mm_W7.2mm_P7.5mm
+Varistor, diameter 15.5mm, width 7.2mm, pitch 7.5mm
+varistor SIOV
+0
+2
+2
+Varistor
+RV_Disc_D15.5mm_W7.5mm_P7.5mm
+Varistor, diameter 15.5mm, width 7.5mm, pitch 7.5mm
+varistor SIOV
+0
+2
+2
+Varistor
+RV_Disc_D15.5mm_W8mm_P7.5mm
+Varistor, diameter 15.5mm, width 8mm, pitch 7.5mm
+varistor SIOV
+0
+2
+2
+Varistor
+RV_Disc_D15.5mm_W11mm_P7.5mm
+Varistor, diameter 15.5mm, width 11mm, pitch 7.5mm
+varistor SIOV
+0
+2
+2
+Varistor
+RV_Disc_D16.5mm_W6.7mm_P7.5mm
+Varistor, diameter 16.5mm, width 6.7mm, pitch 5mm, https://katalog.we-online.de/pbs/datasheet/820542711.pdf
+varistor SIOV
+0
+2
+2
+Varistor
+RV_Disc_D21.5mm_W4.3mm_P10mm
+Varistor, diameter 21.5mm, width 4.3mm, pitch 10mm
+varistor SIOV
+0
+2
+2
+Varistor
+RV_Disc_D21.5mm_W4.4mm_P10mm
+Varistor, diameter 21.5mm, width 4.4mm, pitch 10mm
+varistor SIOV
+0
+2
+2
+Varistor
+RV_Disc_D21.5mm_W4.5mm_P10mm
+Varistor, diameter 21.5mm, width 4.5mm, pitch 10mm
+varistor SIOV
+0
+2
+2
+Varistor
+RV_Disc_D21.5mm_W4.6mm_P10mm
+Varistor, diameter 21.5mm, width 4.6mm, pitch 10mm
+varistor SIOV
+0
+2
+2
+Varistor
+RV_Disc_D21.5mm_W4.7mm_P10mm
+Varistor, diameter 21.5mm, width 4.7mm, pitch 10mm
+varistor SIOV
+0
+2
+2
+Varistor
+RV_Disc_D21.5mm_W4.8mm_P10mm
+Varistor, diameter 21.5mm, width 4.8mm, pitch 10mm
+varistor SIOV
+0
+2
+2
+Varistor
+RV_Disc_D21.5mm_W4.9mm_P10mm
+Varistor, diameter 21.5mm, width 4.9mm, pitch 10mm
+varistor SIOV
+0
+2
+2
+Varistor
+RV_Disc_D21.5mm_W5.1mm_P10mm
+Varistor, diameter 21.5mm, width 5.1mm, pitch 10mm
+varistor SIOV
+0
+2
+2
+Varistor
+RV_Disc_D21.5mm_W5.3mm_P10mm
+Varistor, diameter 21.5mm, width 5.3mm, pitch 10mm
+varistor SIOV
+0
+2
+2
+Varistor
+RV_Disc_D21.5mm_W5.4mm_P10mm
+Varistor, diameter 21.5mm, width 5.4mm, pitch 10mm
+varistor SIOV
+0
+2
+2
+Varistor
+RV_Disc_D21.5mm_W5.6mm_P10mm
+Varistor, diameter 21.5mm, width 5.6mm, pitch 10mm
+varistor SIOV
+0
+2
+2
+Varistor
+RV_Disc_D21.5mm_W5.8mm_P10mm
+Varistor, diameter 21.5mm, width 5.8mm, pitch 10mm
+varistor SIOV
+0
+2
+2
+Varistor
+RV_Disc_D21.5mm_W5mm_P10mm
+Varistor, diameter 21.5mm, width 5mm, pitch 10mm
+varistor SIOV
+0
+2
+2
+Varistor
+RV_Disc_D21.5mm_W6.1mm_P7.5mm
+varistor
+varistor SIOV
+0
+2
+2
+Varistor
+RV_Disc_D21.5mm_W6.3mm_P10mm
+Varistor, diameter 21.5mm, width 6.3mm, pitch 10mm
+varistor SIOV
+0
+2
+2
+Varistor
+RV_Disc_D21.5mm_W6.5mm_P10mm
+Varistor, diameter 21.5mm, width 6.5mm, pitch 10mm
+varistor SIOV
+0
+2
+2
+Varistor
+RV_Disc_D21.5mm_W6.7mm_P10mm
+Varistor, diameter 21.5mm, width 6.7mm, pitch 10mm
+varistor SIOV
+0
+2
+2
+Varistor
+RV_Disc_D21.5mm_W6.8mm_P10mm
+Varistor, diameter 21.5mm, width 6.8mm, pitch 10mm
+varistor SIOV
+0
+2
+2
+Varistor
+RV_Disc_D21.5mm_W7.1mm_P10mm
+Varistor, diameter 21.5mm, width 7.1mm, pitch 10mm
+varistor SIOV
+0
+2
+2
+Varistor
+RV_Disc_D21.5mm_W7.5mm_P10mm
+Varistor, diameter 21.5mm, width 7.5mm, pitch 10mm
+varistor SIOV
+0
+2
+2
+Varistor
+RV_Disc_D21.5mm_W7.9mm_P10mm
+Varistor, diameter 21.5mm, width 7.9mm, pitch 10mm
+varistor SIOV
+0
+2
+2
+Varistor
+RV_Disc_D21.5mm_W8.4mm_P10mm
+Varistor, diameter 21.5mm, width 8.4mm, pitch 10mm
+varistor SIOV
+0
+2
+2
+Varistor
+RV_Disc_D21.5mm_W11.4mm_P10mm
+Varistor, diameter 21.5mm, width 11.4mm, pitch 10mm
+varistor SIOV
+0
+2
+2
diff --git a/circuit_boards/BuckBoost/RockPI-Power-Board/fp-lib-table b/circuit_boards/BuckBoost/RockPI-Power-Board/fp-lib-table
new file mode 100644
index 0000000..19c4c38
--- /dev/null
+++ b/circuit_boards/BuckBoost/RockPI-Power-Board/fp-lib-table
@@ -0,0 +1,4 @@
+(fp_lib_table
+  (lib (name "PI-Power-Board")(type "KiCad")(uri "/home/scott/Documents/Projects/FRC/PI-Power-Board/PI-Power-Board.pretty")(options "")(descr ""))
+  (lib (name "PI-PowerBoard")(type "KiCad")(uri "${KIPRJMOD}/PI-PowerBoard.pretty")(options "")(descr ""))
+)
diff --git a/circuit_boards/BuckBoost/RockPI-Power-Board/power-supply.kicad_sch b/circuit_boards/BuckBoost/RockPI-Power-Board/power-supply.kicad_sch
new file mode 100644
index 0000000..653679e
--- /dev/null
+++ b/circuit_boards/BuckBoost/RockPI-Power-Board/power-supply.kicad_sch
@@ -0,0 +1,3913 @@
+(kicad_sch (version 20211123) (generator eeschema)
+
+  (uuid 62c33f0c-05fd-4405-835e-7df198943ba6)
+
+  (paper "USLedger")
+
+  (title_block
+    (title "Pi Power Board 2")
+    (date "2022-11-11")
+    (rev "1")
+    (company "971 Spartan Robotics")
+  )
+
+  (lib_symbols
+    (symbol "D_Schottky_1" (pin_numbers hide) (pin_names (offset 1.016) hide) (in_bom yes) (on_board yes)
+      (property "Reference" "D2" (id 0) (at 2.54 0.9526 90)
+        (effects (font (size 1.27 1.27)) (justify right))
+      )
+      (property "Value" "D_Schottky_1" (id 1) (at 2.54 -1.5874 90)
+        (effects (font (size 1.27 1.27)) (justify right))
+      )
+      (property "Footprint" "Diode_SMD:D_SOD-523" (id 2) (at 0 0 0)
+        (effects (font (size 1.27 1.27)) hide)
+      )
+      (property "Datasheet" "~" (id 3) (at 0 0 0)
+        (effects (font (size 1.27 1.27)) hide)
+      )
+      (property "MFG" "onsemi" (id 4) (at 0 0 90)
+        (effects (font (size 1.27 1.27)) hide)
+      )
+      (property "MFG P/N" "NSR05T40XV2T5G" (id 5) (at 0 0 90)
+        (effects (font (size 1.27 1.27)) hide)
+      )
+      (property "ki_keywords" "diode Schottky" (id 6) (at 0 0 0)
+        (effects (font (size 1.27 1.27)) hide)
+      )
+      (property "ki_description" "Schottky diode" (id 7) (at 0 0 0)
+        (effects (font (size 1.27 1.27)) hide)
+      )
+      (property "ki_fp_filters" "TO-???* *_Diode_* *SingleDiode* D_*" (id 8) (at 0 0 0)
+        (effects (font (size 1.27 1.27)) hide)
+      )
+      (symbol "D_Schottky_1_0_1"
+        (polyline
+          (pts
+            (xy 1.27 0)
+            (xy -1.27 0)
+          )
+          (stroke (width 0) (type default) (color 0 0 0 0))
+          (fill (type none))
+        )
+        (polyline
+          (pts
+            (xy 1.27 1.27)
+            (xy 1.27 -1.27)
+            (xy -1.27 0)
+            (xy 1.27 1.27)
+          )
+          (stroke (width 0.254) (type default) (color 0 0 0 0))
+          (fill (type outline))
+        )
+        (polyline
+          (pts
+            (xy -1.905 0.635)
+            (xy -1.905 1.27)
+            (xy -1.27 1.27)
+            (xy -1.27 -1.27)
+            (xy -0.635 -1.27)
+            (xy -0.635 -0.635)
+          )
+          (stroke (width 0.254) (type default) (color 0 0 0 0))
+          (fill (type none))
+        )
+      )
+      (symbol "D_Schottky_1_1_1"
+        (pin passive line (at -3.81 0 0) (length 2.54)
+          (name "K" (effects (font (size 1.27 1.27))))
+          (number "1" (effects (font (size 1.27 1.27))))
+        )
+        (pin passive line (at 3.81 0 180) (length 2.54)
+          (name "A" (effects (font (size 1.27 1.27))))
+          (number "2" (effects (font (size 1.27 1.27))))
+        )
+      )
+    )
+    (symbol "D_Schottky_2" (pin_numbers hide) (pin_names (offset 1.016) hide) (in_bom yes) (on_board yes)
+      (property "Reference" "D3" (id 0) (at 2.54 0.9526 0)
+        (effects (font (size 1.27 1.27)) (justify right))
+      )
+      (property "Value" "D_Schottky_2" (id 1) (at -2.54 5.08 0)
+        (effects (font (size 1.27 1.27)) (justify right))
+      )
+      (property "Footprint" "Diode_SMD:D_SOD-523" (id 2) (at 0 0 0)
+        (effects (font (size 1.27 1.27)) hide)
+      )
+      (property "Datasheet" "~" (id 3) (at 0 0 0)
+        (effects (font (size 1.27 1.27)) hide)
+      )
+      (property "MFG" "onsemi" (id 4) (at 0 0 90)
+        (effects (font (size 1.27 1.27)) hide)
+      )
+      (property "MFG P/N" "NSR05T40XV2T5G" (id 5) (at 0 0 90)
+        (effects (font (size 1.27 1.27)) hide)
+      )
+      (property "ki_keywords" "diode Schottky" (id 6) (at 0 0 0)
+        (effects (font (size 1.27 1.27)) hide)
+      )
+      (property "ki_description" "Schottky diode" (id 7) (at 0 0 0)
+        (effects (font (size 1.27 1.27)) hide)
+      )
+      (property "ki_fp_filters" "TO-???* *_Diode_* *SingleDiode* D_*" (id 8) (at 0 0 0)
+        (effects (font (size 1.27 1.27)) hide)
+      )
+      (symbol "D_Schottky_2_0_1"
+        (polyline
+          (pts
+            (xy 1.27 0)
+            (xy -1.27 0)
+          )
+          (stroke (width 0) (type default) (color 0 0 0 0))
+          (fill (type none))
+        )
+        (polyline
+          (pts
+            (xy 1.27 1.27)
+            (xy 1.27 -1.27)
+            (xy -1.27 0)
+            (xy 1.27 1.27)
+          )
+          (stroke (width 0.254) (type default) (color 0 0 0 0))
+          (fill (type outline))
+        )
+        (polyline
+          (pts
+            (xy -1.905 0.635)
+            (xy -1.905 1.27)
+            (xy -1.27 1.27)
+            (xy -1.27 -1.27)
+            (xy -0.635 -1.27)
+            (xy -0.635 -0.635)
+          )
+          (stroke (width 0.254) (type default) (color 0 0 0 0))
+          (fill (type none))
+        )
+      )
+      (symbol "D_Schottky_2_1_1"
+        (pin passive line (at -3.81 0 0) (length 2.54)
+          (name "K" (effects (font (size 1.27 1.27))))
+          (number "1" (effects (font (size 1.27 1.27))))
+        )
+        (pin passive line (at 3.81 0 180) (length 2.54)
+          (name "A" (effects (font (size 1.27 1.27))))
+          (number "2" (effects (font (size 1.27 1.27))))
+        )
+      )
+    )
+    (symbol "Device:C" (pin_numbers hide) (pin_names (offset 0.254)) (in_bom yes) (on_board yes)
+      (property "Reference" "C" (id 0) (at 0.635 2.54 0)
+        (effects (font (size 1.27 1.27)) (justify left))
+      )
+      (property "Value" "C" (id 1) (at 0.635 -2.54 0)
+        (effects (font (size 1.27 1.27)) (justify left))
+      )
+      (property "Footprint" "" (id 2) (at 0.9652 -3.81 0)
+        (effects (font (size 1.27 1.27)) hide)
+      )
+      (property "Datasheet" "~" (id 3) (at 0 0 0)
+        (effects (font (size 1.27 1.27)) hide)
+      )
+      (property "ki_keywords" "cap capacitor" (id 4) (at 0 0 0)
+        (effects (font (size 1.27 1.27)) hide)
+      )
+      (property "ki_description" "Unpolarized capacitor" (id 5) (at 0 0 0)
+        (effects (font (size 1.27 1.27)) hide)
+      )
+      (property "ki_fp_filters" "C_*" (id 6) (at 0 0 0)
+        (effects (font (size 1.27 1.27)) hide)
+      )
+      (symbol "C_0_1"
+        (polyline
+          (pts
+            (xy -2.032 -0.762)
+            (xy 2.032 -0.762)
+          )
+          (stroke (width 0.508) (type default) (color 0 0 0 0))
+          (fill (type none))
+        )
+        (polyline
+          (pts
+            (xy -2.032 0.762)
+            (xy 2.032 0.762)
+          )
+          (stroke (width 0.508) (type default) (color 0 0 0 0))
+          (fill (type none))
+        )
+      )
+      (symbol "C_1_1"
+        (pin passive line (at 0 3.81 270) (length 2.794)
+          (name "~" (effects (font (size 1.27 1.27))))
+          (number "1" (effects (font (size 1.27 1.27))))
+        )
+        (pin passive line (at 0 -3.81 90) (length 2.794)
+          (name "~" (effects (font (size 1.27 1.27))))
+          (number "2" (effects (font (size 1.27 1.27))))
+        )
+      )
+    )
+    (symbol "Device:D_Schottky" (pin_numbers hide) (pin_names (offset 1.016) hide) (in_bom yes) (on_board yes)
+      (property "Reference" "D4" (id 0) (at 2.54 0.9526 0)
+        (effects (font (size 1.27 1.27)) (justify right))
+      )
+      (property "Value" "NSR05T40XV2T5G" (id 1) (at -2.54 5.08 0)
+        (effects (font (size 1.27 1.27)) (justify right))
+      )
+      (property "Footprint" "Diode_SMD:D_SOD-523" (id 2) (at 0 0 0)
+        (effects (font (size 1.27 1.27)) hide)
+      )
+      (property "Datasheet" "~" (id 3) (at 0 0 0)
+        (effects (font (size 1.27 1.27)) hide)
+      )
+      (property "MFG" "onsemi" (id 4) (at 0 0 90)
+        (effects (font (size 1.27 1.27)) hide)
+      )
+      (property "MFG P/N" "NSR05T40XV2T5G" (id 5) (at 0 0 90)
+        (effects (font (size 1.27 1.27)) hide)
+      )
+      (property "ki_keywords" "diode Schottky" (id 6) (at 0 0 0)
+        (effects (font (size 1.27 1.27)) hide)
+      )
+      (property "ki_description" "Schottky diode" (id 7) (at 0 0 0)
+        (effects (font (size 1.27 1.27)) hide)
+      )
+      (property "ki_fp_filters" "TO-???* *_Diode_* *SingleDiode* D_*" (id 8) (at 0 0 0)
+        (effects (font (size 1.27 1.27)) hide)
+      )
+      (symbol "D_Schottky_0_1"
+        (polyline
+          (pts
+            (xy 1.27 0)
+            (xy -1.27 0)
+          )
+          (stroke (width 0) (type default) (color 0 0 0 0))
+          (fill (type none))
+        )
+        (polyline
+          (pts
+            (xy 1.27 1.27)
+            (xy 1.27 -1.27)
+            (xy -1.27 0)
+            (xy 1.27 1.27)
+          )
+          (stroke (width 0.254) (type default) (color 0 0 0 0))
+          (fill (type outline))
+        )
+        (polyline
+          (pts
+            (xy -1.905 0.635)
+            (xy -1.905 1.27)
+            (xy -1.27 1.27)
+            (xy -1.27 -1.27)
+            (xy -0.635 -1.27)
+            (xy -0.635 -0.635)
+          )
+          (stroke (width 0.254) (type default) (color 0 0 0 0))
+          (fill (type none))
+        )
+      )
+      (symbol "D_Schottky_1_1"
+        (pin passive line (at -3.81 0 0) (length 2.54)
+          (name "K" (effects (font (size 1.27 1.27))))
+          (number "1" (effects (font (size 1.27 1.27))))
+        )
+        (pin passive line (at 3.81 0 180) (length 2.54)
+          (name "A" (effects (font (size 1.27 1.27))))
+          (number "2" (effects (font (size 1.27 1.27))))
+        )
+      )
+    )
+    (symbol "Device:D_TVS" (pin_numbers hide) (pin_names (offset 1.016) hide) (in_bom yes) (on_board yes)
+      (property "Reference" "D" (id 0) (at 0 2.54 0)
+        (effects (font (size 1.27 1.27)))
+      )
+      (property "Value" "D_TVS" (id 1) (at 0 -2.54 0)
+        (effects (font (size 1.27 1.27)))
+      )
+      (property "Footprint" "" (id 2) (at 0 0 0)
+        (effects (font (size 1.27 1.27)) hide)
+      )
+      (property "Datasheet" "~" (id 3) (at 0 0 0)
+        (effects (font (size 1.27 1.27)) hide)
+      )
+      (property "ki_keywords" "diode TVS thyrector" (id 4) (at 0 0 0)
+        (effects (font (size 1.27 1.27)) hide)
+      )
+      (property "ki_description" "Bidirectional transient-voltage-suppression diode" (id 5) (at 0 0 0)
+        (effects (font (size 1.27 1.27)) hide)
+      )
+      (property "ki_fp_filters" "TO-???* *_Diode_* *SingleDiode* D_*" (id 6) (at 0 0 0)
+        (effects (font (size 1.27 1.27)) hide)
+      )
+      (symbol "D_TVS_0_1"
+        (polyline
+          (pts
+            (xy 1.27 0)
+            (xy -1.27 0)
+          )
+          (stroke (width 0) (type default) (color 0 0 0 0))
+          (fill (type none))
+        )
+        (polyline
+          (pts
+            (xy 0.508 1.27)
+            (xy 0 1.27)
+            (xy 0 -1.27)
+            (xy -0.508 -1.27)
+          )
+          (stroke (width 0.254) (type default) (color 0 0 0 0))
+          (fill (type none))
+        )
+        (polyline
+          (pts
+            (xy -2.54 1.27)
+            (xy -2.54 -1.27)
+            (xy 2.54 1.27)
+            (xy 2.54 -1.27)
+            (xy -2.54 1.27)
+          )
+          (stroke (width 0.254) (type default) (color 0 0 0 0))
+          (fill (type none))
+        )
+      )
+      (symbol "D_TVS_1_1"
+        (pin passive line (at -3.81 0 0) (length 2.54)
+          (name "A1" (effects (font (size 1.27 1.27))))
+          (number "1" (effects (font (size 1.27 1.27))))
+        )
+        (pin passive line (at 3.81 0 180) (length 2.54)
+          (name "A2" (effects (font (size 1.27 1.27))))
+          (number "2" (effects (font (size 1.27 1.27))))
+        )
+      )
+    )
+    (symbol "Device:D_Zener" (pin_numbers hide) (pin_names (offset 1.016) hide) (in_bom yes) (on_board yes)
+      (property "Reference" "D1" (id 0) (at 2.54 0 90)
+        (effects (font (size 1.27 1.27)) (justify left))
+      )
+      (property "Value" "15V" (id 1) (at 0 2.54 90)
+        (effects (font (size 1.27 1.27)) (justify left))
+      )
+      (property "Footprint" "Diode_SMD:D_SOD-123F" (id 2) (at 0 0 0)
+        (effects (font (size 1.27 1.27)) hide)
+      )
+      (property "Datasheet" "~" (id 3) (at 0 0 0)
+        (effects (font (size 1.27 1.27)) hide)
+      )
+      (property "MFG" "Nexperia" (id 4) (at 0 0 90)
+        (effects (font (size 1.27 1.27)) hide)
+      )
+      (property "MFG P/N" "BZT52H-C15,115" (id 5) (at 0 0 90)
+        (effects (font (size 1.27 1.27)) hide)
+      )
+      (property "ki_keywords" "diode" (id 6) (at 0 0 0)
+        (effects (font (size 1.27 1.27)) hide)
+      )
+      (property "ki_description" "Zener diode" (id 7) (at 0 0 0)
+        (effects (font (size 1.27 1.27)) hide)
+      )
+      (property "ki_fp_filters" "TO-???* *_Diode_* *SingleDiode* D_*" (id 8) (at 0 0 0)
+        (effects (font (size 1.27 1.27)) hide)
+      )
+      (symbol "D_Zener_0_1"
+        (polyline
+          (pts
+            (xy 1.27 0)
+            (xy -1.27 0)
+          )
+          (stroke (width 0) (type default) (color 0 0 0 0))
+          (fill (type none))
+        )
+        (polyline
+          (pts
+            (xy -1.27 -1.27)
+            (xy -1.27 1.27)
+            (xy -0.762 1.27)
+          )
+          (stroke (width 0.254) (type default) (color 0 0 0 0))
+          (fill (type none))
+        )
+        (polyline
+          (pts
+            (xy 1.27 -1.27)
+            (xy 1.27 1.27)
+            (xy -1.27 0)
+            (xy 1.27 -1.27)
+          )
+          (stroke (width 0.254) (type default) (color 0 0 0 0))
+          (fill (type outline))
+        )
+      )
+      (symbol "D_Zener_1_1"
+        (pin passive line (at -3.81 0 0) (length 2.54)
+          (name "K" (effects (font (size 1.27 1.27))))
+          (number "1" (effects (font (size 1.27 1.27))))
+        )
+        (pin passive line (at 3.81 0 180) (length 2.54)
+          (name "A" (effects (font (size 1.27 1.27))))
+          (number "2" (effects (font (size 1.27 1.27))))
+        )
+      )
+    )
+    (symbol "Device:L_Iron" (pin_numbers hide) (pin_names (offset 1.016) hide) (in_bom yes) (on_board yes)
+      (property "Reference" "L" (id 0) (at -1.27 0 90)
+        (effects (font (size 1.27 1.27)))
+      )
+      (property "Value" "L_Iron" (id 1) (at 2.794 0 90)
+        (effects (font (size 1.27 1.27)))
+      )
+      (property "Footprint" "" (id 2) (at 0 0 0)
+        (effects (font (size 1.27 1.27)) hide)
+      )
+      (property "Datasheet" "~" (id 3) (at 0 0 0)
+        (effects (font (size 1.27 1.27)) hide)
+      )
+      (property "ki_keywords" "inductor choke coil reactor magnetic" (id 4) (at 0 0 0)
+        (effects (font (size 1.27 1.27)) hide)
+      )
+      (property "ki_description" "Inductor with iron core" (id 5) (at 0 0 0)
+        (effects (font (size 1.27 1.27)) hide)
+      )
+      (property "ki_fp_filters" "Choke_* *Coil* Inductor_* L_*" (id 6) (at 0 0 0)
+        (effects (font (size 1.27 1.27)) hide)
+      )
+      (symbol "L_Iron_0_1"
+        (arc (start 0 -2.54) (mid 0.635 -1.905) (end 0 -1.27)
+          (stroke (width 0) (type default) (color 0 0 0 0))
+          (fill (type none))
+        )
+        (arc (start 0 -1.27) (mid 0.635 -0.635) (end 0 0)
+          (stroke (width 0) (type default) (color 0 0 0 0))
+          (fill (type none))
+        )
+        (polyline
+          (pts
+            (xy 1.016 2.54)
+            (xy 1.016 -2.54)
+          )
+          (stroke (width 0) (type default) (color 0 0 0 0))
+          (fill (type none))
+        )
+        (polyline
+          (pts
+            (xy 1.524 -2.54)
+            (xy 1.524 2.54)
+          )
+          (stroke (width 0) (type default) (color 0 0 0 0))
+          (fill (type none))
+        )
+        (arc (start 0 0) (mid 0.635 0.635) (end 0 1.27)
+          (stroke (width 0) (type default) (color 0 0 0 0))
+          (fill (type none))
+        )
+        (arc (start 0 1.27) (mid 0.635 1.905) (end 0 2.54)
+          (stroke (width 0) (type default) (color 0 0 0 0))
+          (fill (type none))
+        )
+      )
+      (symbol "L_Iron_1_1"
+        (pin passive line (at 0 3.81 270) (length 1.27)
+          (name "1" (effects (font (size 1.27 1.27))))
+          (number "1" (effects (font (size 1.27 1.27))))
+        )
+        (pin passive line (at 0 -3.81 90) (length 1.27)
+          (name "2" (effects (font (size 1.27 1.27))))
+          (number "2" (effects (font (size 1.27 1.27))))
+        )
+      )
+    )
+    (symbol "Device:Q_PMOS_SGD" (pin_names (offset 0) hide) (in_bom yes) (on_board yes)
+      (property "Reference" "Q?" (id 0) (at 0 10.16 90)
+        (effects (font (size 1.27 1.27)))
+      )
+      (property "Value" "Q_PMOS_SGD" (id 1) (at 0 7.62 90)
+        (effects (font (size 1.27 1.27)))
+      )
+      (property "Footprint" "" (id 2) (at -2.54 5.08 0)
+        (effects (font (size 1.27 1.27)) hide)
+      )
+      (property "Datasheet" "~" (id 3) (at 0 0 0)
+        (effects (font (size 1.27 1.27)) hide)
+      )
+      (property "ki_keywords" "transistor PMOS P-MOS P-MOSFET" (id 4) (at 0 0 0)
+        (effects (font (size 1.27 1.27)) hide)
+      )
+      (property "ki_description" "P-MOSFET transistor, source/gate/drain" (id 5) (at 0 0 0)
+        (effects (font (size 1.27 1.27)) hide)
+      )
+      (symbol "Q_PMOS_SGD_0_1"
+        (polyline
+          (pts
+            (xy 0.254 0)
+            (xy -2.54 0)
+          )
+          (stroke (width 0) (type default) (color 0 0 0 0))
+          (fill (type none))
+        )
+        (polyline
+          (pts
+            (xy 0.254 1.905)
+            (xy 0.254 -1.905)
+          )
+          (stroke (width 0.254) (type default) (color 0 0 0 0))
+          (fill (type none))
+        )
+        (polyline
+          (pts
+            (xy 0.762 -1.27)
+            (xy 0.762 -2.286)
+          )
+          (stroke (width 0.254) (type default) (color 0 0 0 0))
+          (fill (type none))
+        )
+        (polyline
+          (pts
+            (xy 0.762 0.508)
+            (xy 0.762 -0.508)
+          )
+          (stroke (width 0.254) (type default) (color 0 0 0 0))
+          (fill (type none))
+        )
+        (polyline
+          (pts
+            (xy 0.762 2.286)
+            (xy 0.762 1.27)
+          )
+          (stroke (width 0.254) (type default) (color 0 0 0 0))
+          (fill (type none))
+        )
+        (polyline
+          (pts
+            (xy 2.54 2.54)
+            (xy 2.54 1.778)
+          )
+          (stroke (width 0) (type default) (color 0 0 0 0))
+          (fill (type none))
+        )
+        (polyline
+          (pts
+            (xy 2.54 2.54)
+            (xy 10.16 2.54)
+          )
+          (stroke (width 0) (type default) (color 0 0 0 0))
+          (fill (type none))
+        )
+        (polyline
+          (pts
+            (xy 7.62 -2.54)
+            (xy 2.54 -2.54)
+          )
+          (stroke (width 0) (type default) (color 0 0 0 0))
+          (fill (type none))
+        )
+        (polyline
+          (pts
+            (xy 2.54 -2.54)
+            (xy 2.54 0)
+            (xy 0.762 0)
+          )
+          (stroke (width 0) (type default) (color 0 0 0 0))
+          (fill (type none))
+        )
+        (polyline
+          (pts
+            (xy 0.762 1.778)
+            (xy 3.302 1.778)
+            (xy 3.302 -1.778)
+            (xy 0.762 -1.778)
+          )
+          (stroke (width 0) (type default) (color 0 0 0 0))
+          (fill (type none))
+        )
+        (polyline
+          (pts
+            (xy 2.286 0)
+            (xy 1.27 0.381)
+            (xy 1.27 -0.381)
+            (xy 2.286 0)
+          )
+          (stroke (width 0) (type default) (color 0 0 0 0))
+          (fill (type outline))
+        )
+        (polyline
+          (pts
+            (xy 2.794 -0.508)
+            (xy 2.921 -0.381)
+            (xy 3.683 -0.381)
+            (xy 3.81 -0.254)
+          )
+          (stroke (width 0) (type default) (color 0 0 0 0))
+          (fill (type none))
+        )
+        (polyline
+          (pts
+            (xy 3.302 -0.381)
+            (xy 2.921 0.254)
+            (xy 3.683 0.254)
+            (xy 3.302 -0.381)
+          )
+          (stroke (width 0) (type default) (color 0 0 0 0))
+          (fill (type none))
+        )
+        (circle (center 1.651 0) (radius 2.794)
+          (stroke (width 0.254) (type default) (color 0 0 0 0))
+          (fill (type none))
+        )
+        (circle (center 2.54 -1.778) (radius 0.254)
+          (stroke (width 0) (type default) (color 0 0 0 0))
+          (fill (type outline))
+        )
+        (circle (center 2.54 1.778) (radius 0.254)
+          (stroke (width 0) (type default) (color 0 0 0 0))
+          (fill (type outline))
+        )
+      )
+      (symbol "Q_PMOS_SGD_1_1"
+        (pin passive line (at 2.54 -5.08 90) (length 2.54)
+          (name "S" (effects (font (size 1.27 1.27))))
+          (number "1" (effects (font (size 1.27 1.27))))
+        )
+        (pin passive line (at 5.08 -5.08 90) (length 2.54)
+          (name "S" (effects (font (size 1.27 1.27))))
+          (number "2" (effects (font (size 1.27 1.27))))
+        )
+        (pin passive line (at 7.62 -5.08 90) (length 2.54)
+          (name "S" (effects (font (size 1.27 1.27))))
+          (number "3" (effects (font (size 1.27 1.27))))
+        )
+        (pin input line (at -5.08 0 0) (length 2.54)
+          (name "G" (effects (font (size 1.27 1.27))))
+          (number "4" (effects (font (size 1.27 1.27))))
+        )
+        (pin passive line (at 2.54 5.08 270) (length 2.54)
+          (name "D" (effects (font (size 1.27 1.27))))
+          (number "5" (effects (font (size 1.27 1.27))))
+        )
+        (pin passive line (at 5.08 5.08 270) (length 2.54)
+          (name "D" (effects (font (size 1.27 1.27))))
+          (number "6" (effects (font (size 1.27 1.27))))
+        )
+        (pin passive line (at 7.62 5.08 270) (length 2.54)
+          (name "D" (effects (font (size 1.27 1.27))))
+          (number "7" (effects (font (size 1.27 1.27))))
+        )
+        (pin passive line (at 10.16 5.08 270) (length 2.54)
+          (name "D" (effects (font (size 1.27 1.27))))
+          (number "8" (effects (font (size 1.27 1.27))))
+        )
+      )
+    )
+    (symbol "Device:R_US" (pin_numbers hide) (pin_names (offset 0)) (in_bom yes) (on_board yes)
+      (property "Reference" "R" (id 0) (at 2.54 0 90)
+        (effects (font (size 1.27 1.27)))
+      )
+      (property "Value" "R_US" (id 1) (at -2.54 0 90)
+        (effects (font (size 1.27 1.27)))
+      )
+      (property "Footprint" "" (id 2) (at 1.016 -0.254 90)
+        (effects (font (size 1.27 1.27)) hide)
+      )
+      (property "Datasheet" "~" (id 3) (at 0 0 0)
+        (effects (font (size 1.27 1.27)) hide)
+      )
+      (property "ki_keywords" "R res resistor" (id 4) (at 0 0 0)
+        (effects (font (size 1.27 1.27)) hide)
+      )
+      (property "ki_description" "Resistor, US symbol" (id 5) (at 0 0 0)
+        (effects (font (size 1.27 1.27)) hide)
+      )
+      (property "ki_fp_filters" "R_*" (id 6) (at 0 0 0)
+        (effects (font (size 1.27 1.27)) hide)
+      )
+      (symbol "R_US_0_1"
+        (polyline
+          (pts
+            (xy 0 -2.286)
+            (xy 0 -2.54)
+          )
+          (stroke (width 0) (type default) (color 0 0 0 0))
+          (fill (type none))
+        )
+        (polyline
+          (pts
+            (xy 0 2.286)
+            (xy 0 2.54)
+          )
+          (stroke (width 0) (type default) (color 0 0 0 0))
+          (fill (type none))
+        )
+        (polyline
+          (pts
+            (xy 0 -0.762)
+            (xy 1.016 -1.143)
+            (xy 0 -1.524)
+            (xy -1.016 -1.905)
+            (xy 0 -2.286)
+          )
+          (stroke (width 0) (type default) (color 0 0 0 0))
+          (fill (type none))
+        )
+        (polyline
+          (pts
+            (xy 0 0.762)
+            (xy 1.016 0.381)
+            (xy 0 0)
+            (xy -1.016 -0.381)
+            (xy 0 -0.762)
+          )
+          (stroke (width 0) (type default) (color 0 0 0 0))
+          (fill (type none))
+        )
+        (polyline
+          (pts
+            (xy 0 2.286)
+            (xy 1.016 1.905)
+            (xy 0 1.524)
+            (xy -1.016 1.143)
+            (xy 0 0.762)
+          )
+          (stroke (width 0) (type default) (color 0 0 0 0))
+          (fill (type none))
+        )
+      )
+      (symbol "R_US_1_1"
+        (pin passive line (at 0 3.81 270) (length 1.27)
+          (name "~" (effects (font (size 1.27 1.27))))
+          (number "1" (effects (font (size 1.27 1.27))))
+        )
+        (pin passive line (at 0 -3.81 90) (length 1.27)
+          (name "~" (effects (font (size 1.27 1.27))))
+          (number "2" (effects (font (size 1.27 1.27))))
+        )
+      )
+    )
+    (symbol "PI-Power-Board:CSD1577Q5A" (pin_names (offset 0) hide) (in_bom yes) (on_board yes)
+      (property "Reference" "Q?" (id 0) (at 6.35 1.2701 0)
+        (effects (font (size 1.27 1.27)) (justify left))
+      )
+      (property "Value" "CSD1577Q5A" (id 1) (at 6.35 -1.2699 0)
+        (effects (font (size 1.27 1.27)) (justify left))
+      )
+      (property "Footprint" "" (id 2) (at 5.08 2.54 0)
+        (effects (font (size 1.27 1.27)) hide)
+      )
+      (property "Datasheet" "~" (id 3) (at 0 0 0)
+        (effects (font (size 1.27 1.27)) hide)
+      )
+      (property "ki_keywords" "transistor NMOS N-MOS N-MOSFET" (id 4) (at 0 0 0)
+        (effects (font (size 1.27 1.27)) hide)
+      )
+      (property "ki_description" "N-MOSFET transistor, source/drain/gate, drain connected to mounting plane" (id 5) (at 0 0 0)
+        (effects (font (size 1.27 1.27)) hide)
+      )
+      (symbol "CSD1577Q5A_0_1"
+        (polyline
+          (pts
+            (xy 0.254 0)
+            (xy -2.54 0)
+          )
+          (stroke (width 0) (type default) (color 0 0 0 0))
+          (fill (type none))
+        )
+        (polyline
+          (pts
+            (xy 0.254 1.905)
+            (xy 0.254 -1.905)
+          )
+          (stroke (width 0.254) (type default) (color 0 0 0 0))
+          (fill (type none))
+        )
+        (polyline
+          (pts
+            (xy 0.762 -1.27)
+            (xy 0.762 -2.286)
+          )
+          (stroke (width 0.254) (type default) (color 0 0 0 0))
+          (fill (type none))
+        )
+        (polyline
+          (pts
+            (xy 0.762 0.508)
+            (xy 0.762 -0.508)
+          )
+          (stroke (width 0.254) (type default) (color 0 0 0 0))
+          (fill (type none))
+        )
+        (polyline
+          (pts
+            (xy 0.762 2.286)
+            (xy 0.762 1.27)
+          )
+          (stroke (width 0.254) (type default) (color 0 0 0 0))
+          (fill (type none))
+        )
+        (polyline
+          (pts
+            (xy 2.54 -2.54)
+            (xy 2.54 0)
+            (xy 0.762 0)
+          )
+          (stroke (width 0) (type default) (color 0 0 0 0))
+          (fill (type none))
+        )
+        (polyline
+          (pts
+            (xy 2.54 2.54)
+            (xy 2.54 2.54)
+            (xy 2.54 1.778)
+          )
+          (stroke (width 0) (type default) (color 0 0 0 0))
+          (fill (type none))
+        )
+        (polyline
+          (pts
+            (xy 7.62 -2.54)
+            (xy 2.54 -2.54)
+            (xy 2.54 -3.302)
+          )
+          (stroke (width 0) (type default) (color 0 0 0 0))
+          (fill (type none))
+        )
+        (polyline
+          (pts
+            (xy 0.762 -1.778)
+            (xy 3.302 -1.778)
+            (xy 3.302 1.778)
+            (xy 0.762 1.778)
+          )
+          (stroke (width 0) (type default) (color 0 0 0 0))
+          (fill (type none))
+        )
+        (polyline
+          (pts
+            (xy 1.016 0)
+            (xy 2.032 0.381)
+            (xy 2.032 -0.381)
+            (xy 1.016 0)
+          )
+          (stroke (width 0) (type default) (color 0 0 0 0))
+          (fill (type outline))
+        )
+        (polyline
+          (pts
+            (xy 2.794 0.508)
+            (xy 2.921 0.381)
+            (xy 3.683 0.381)
+            (xy 3.81 0.254)
+          )
+          (stroke (width 0) (type default) (color 0 0 0 0))
+          (fill (type none))
+        )
+        (polyline
+          (pts
+            (xy 3.302 0.381)
+            (xy 2.921 -0.254)
+            (xy 3.683 -0.254)
+            (xy 3.302 0.381)
+          )
+          (stroke (width 0) (type default) (color 0 0 0 0))
+          (fill (type none))
+        )
+        (circle (center 1.651 0) (radius 2.794)
+          (stroke (width 0.254) (type default) (color 0 0 0 0))
+          (fill (type none))
+        )
+        (circle (center 2.54 -1.778) (radius 0.254)
+          (stroke (width 0) (type default) (color 0 0 0 0))
+          (fill (type outline))
+        )
+        (circle (center 2.54 1.778) (radius 0.254)
+          (stroke (width 0) (type default) (color 0 0 0 0))
+          (fill (type outline))
+        )
+      )
+      (symbol "CSD1577Q5A_1_1"
+        (pin passive line (at 2.54 -5.08 90) (length 2.54)
+          (name "S" (effects (font (size 1.27 1.27))))
+          (number "1" (effects (font (size 1.27 1.27))))
+        )
+        (pin passive line (at 5.08 -5.08 90) (length 2.54)
+          (name "S" (effects (font (size 1.27 1.27))))
+          (number "2" (effects (font (size 1.27 1.27))))
+        )
+        (pin passive line (at 7.62 -5.08 90) (length 2.54)
+          (name "S" (effects (font (size 1.27 1.27))))
+          (number "3" (effects (font (size 1.27 1.27))))
+        )
+        (pin input line (at -5.08 0 0) (length 2.54)
+          (name "G" (effects (font (size 1.27 1.27))))
+          (number "4" (effects (font (size 1.27 1.27))))
+        )
+        (pin passive line (at 2.54 5.08 270) (length 2.54)
+          (name "D" (effects (font (size 1.27 1.27))))
+          (number "5" (effects (font (size 1.27 1.27))))
+        )
+      )
+    )
+    (symbol "PI-Power-Board:LM5176RHF" (in_bom yes) (on_board yes)
+      (property "Reference" "U" (id 0) (at 0 0 0)
+        (effects (font (size 1.27 1.27)))
+      )
+      (property "Value" "LM5176RHF" (id 1) (at 0 0 0)
+        (effects (font (size 1.27 1.27)))
+      )
+      (property "Footprint" "PI-Power-Board:QFN-28-1EP_4x5mm_P0.5mm_EP2.55x3.55mm_ThermalVias" (id 2) (at 0 0 0)
+        (effects (font (size 1.27 1.27)) hide)
+      )
+      (property "Datasheet" "https://www.ti.com/lit/gpn/lm5176" (id 3) (at 0 0 0)
+        (effects (font (size 1.27 1.27)) hide)
+      )
+      (symbol "LM5176RHF_0_0"
+        (pin input line (at 27.94 -71.12 180) (length 2.54)
+          (name "ISNS-" (effects (font (size 1.27 1.27))))
+          (number "10" (effects (font (size 1.27 1.27))))
+        )
+        (pin input line (at 27.94 -66.04 180) (length 2.54)
+          (name "ISNS+" (effects (font (size 1.27 1.27))))
+          (number "11" (effects (font (size 1.27 1.27))))
+        )
+        (pin input line (at -2.54 -55.88 0) (length 2.54)
+          (name "CSG" (effects (font (size 1.27 1.27))))
+          (number "12" (effects (font (size 1.27 1.27))))
+        )
+        (pin input line (at -2.54 -50.8 0) (length 2.54)
+          (name "CS" (effects (font (size 1.27 1.27))))
+          (number "13" (effects (font (size 1.27 1.27))))
+        )
+        (pin open_collector line (at 27.94 -76.2 180) (length 2.54)
+          (name "PGOOD" (effects (font (size 1.27 1.27))))
+          (number "14" (effects (font (size 1.27 1.27))))
+        )
+        (pin bidirectional line (at 27.94 -55.88 180) (length 2.54)
+          (name "SW2" (effects (font (size 1.27 1.27))))
+          (number "15" (effects (font (size 1.27 1.27))))
+        )
+        (pin output line (at 27.94 -45.72 180) (length 2.54)
+          (name "HDRV2" (effects (font (size 1.27 1.27))))
+          (number "16" (effects (font (size 1.27 1.27))))
+        )
+        (pin passive line (at 27.94 -50.8 180) (length 2.54)
+          (name "BOOT2" (effects (font (size 1.27 1.27))))
+          (number "17" (effects (font (size 1.27 1.27))))
+        )
+        (pin output line (at 27.94 -60.96 180) (length 2.54)
+          (name "LDRV2" (effects (font (size 1.27 1.27))))
+          (number "18" (effects (font (size 1.27 1.27))))
+        )
+        (pin passive line (at 12.7 -82.55 90) (length 2.54)
+          (name "PGND" (effects (font (size 1.27 1.27))))
+          (number "19" (effects (font (size 1.27 1.27))))
+        )
+        (pin input line (at -2.54 -40.64 0) (length 2.54)
+          (name "DITH" (effects (font (size 1.27 1.27))))
+          (number "2" (effects (font (size 1.27 1.27))))
+        )
+        (pin passive line (at 27.94 -5.08 180) (length 2.54)
+          (name "VCC" (effects (font (size 1.27 1.27))))
+          (number "20" (effects (font (size 1.27 1.27))))
+        )
+        (pin passive line (at 27.94 -10.16 180) (length 2.54)
+          (name "BIAS" (effects (font (size 1.27 1.27))))
+          (number "21" (effects (font (size 1.27 1.27))))
+        )
+        (pin output line (at 27.94 -35.56 180) (length 2.54)
+          (name "LDRV1" (effects (font (size 1.27 1.27))))
+          (number "22" (effects (font (size 1.27 1.27))))
+        )
+        (pin passive line (at 27.94 -25.4 180) (length 2.54)
+          (name "BOOT1" (effects (font (size 1.27 1.27))))
+          (number "23" (effects (font (size 1.27 1.27))))
+        )
+        (pin output line (at 27.94 -20.32 180) (length 2.54)
+          (name "HDRV1" (effects (font (size 1.27 1.27))))
+          (number "24" (effects (font (size 1.27 1.27))))
+        )
+        (pin passive line (at 27.94 -30.48 180) (length 2.54)
+          (name "SW1" (effects (font (size 1.27 1.27))))
+          (number "25" (effects (font (size 1.27 1.27))))
+        )
+        (pin input line (at -2.54 -15.24 0) (length 2.54)
+          (name "EN/UVLO" (effects (font (size 1.27 1.27))))
+          (number "26" (effects (font (size 1.27 1.27))))
+        )
+        (pin passive line (at -2.54 -5.08 0) (length 2.54)
+          (name "VIN" (effects (font (size 1.27 1.27))))
+          (number "27" (effects (font (size 1.27 1.27))))
+        )
+        (pin input line (at -2.54 -10.16 0) (length 2.54)
+          (name "VISNS" (effects (font (size 1.27 1.27))))
+          (number "28" (effects (font (size 1.27 1.27))))
+        )
+        (pin passive line (at 10.16 -82.55 90) (length 2.54)
+          (name "EP-PGND" (effects (font (size 1.27 1.27))))
+          (number "29" (effects (font (size 1.27 1.27))))
+        )
+        (pin input line (at -2.54 -35.56 0) (length 2.54)
+          (name "RT" (effects (font (size 1.27 1.27))))
+          (number "3" (effects (font (size 1.27 1.27))))
+        )
+        (pin input line (at -2.54 -45.72 0) (length 2.54)
+          (name "SLOPE" (effects (font (size 1.27 1.27))))
+          (number "4" (effects (font (size 1.27 1.27))))
+        )
+        (pin input line (at -2.54 -20.32 0) (length 2.54)
+          (name "SS" (effects (font (size 1.27 1.27))))
+          (number "5" (effects (font (size 1.27 1.27))))
+        )
+        (pin output line (at -2.54 -25.4 0) (length 2.54)
+          (name "COMP" (effects (font (size 1.27 1.27))))
+          (number "6" (effects (font (size 1.27 1.27))))
+        )
+        (pin passive line (at 15.24 -82.55 90) (length 2.54)
+          (name "AGND" (effects (font (size 1.27 1.27))))
+          (number "7" (effects (font (size 1.27 1.27))))
+        )
+        (pin input line (at 27.94 -40.64 180) (length 2.54)
+          (name "FB" (effects (font (size 1.27 1.27))))
+          (number "8" (effects (font (size 1.27 1.27))))
+        )
+        (pin input line (at 27.94 -15.24 180) (length 2.54)
+          (name "VOSNS" (effects (font (size 1.27 1.27))))
+          (number "9" (effects (font (size 1.27 1.27))))
+        )
+      )
+      (symbol "LM5176RHF_0_1"
+        (rectangle (start 0 0) (end 25.4 -80.01)
+          (stroke (width 0) (type default) (color 0 0 0 0))
+          (fill (type background))
+        )
+      )
+      (symbol "LM5176RHF_1_1"
+        (pin input line (at -2.54 -30.48 0) (length 2.54)
+          (name "MODE" (effects (font (size 1.27 1.27))))
+          (number "1" (effects (font (size 1.27 1.27))))
+        )
+      )
+    )
+    (symbol "power:GND" (power) (pin_names (offset 0)) (in_bom yes) (on_board yes)
+      (property "Reference" "#PWR" (id 0) (at 0 -6.35 0)
+        (effects (font (size 1.27 1.27)) hide)
+      )
+      (property "Value" "GND" (id 1) (at 0 -3.81 0)
+        (effects (font (size 1.27 1.27)))
+      )
+      (property "Footprint" "" (id 2) (at 0 0 0)
+        (effects (font (size 1.27 1.27)) hide)
+      )
+      (property "Datasheet" "" (id 3) (at 0 0 0)
+        (effects (font (size 1.27 1.27)) hide)
+      )
+      (property "ki_keywords" "power-flag" (id 4) (at 0 0 0)
+        (effects (font (size 1.27 1.27)) hide)
+      )
+      (property "ki_description" "Power symbol creates a global label with name \"GND\" , ground" (id 5) (at 0 0 0)
+        (effects (font (size 1.27 1.27)) hide)
+      )
+      (symbol "GND_0_1"
+        (polyline
+          (pts
+            (xy 0 0)
+            (xy 0 -1.27)
+            (xy 1.27 -1.27)
+            (xy 0 -2.54)
+            (xy -1.27 -1.27)
+            (xy 0 -1.27)
+          )
+          (stroke (width 0) (type default) (color 0 0 0 0))
+          (fill (type none))
+        )
+      )
+      (symbol "GND_1_1"
+        (pin power_in line (at 0 0 270) (length 0) hide
+          (name "GND" (effects (font (size 1.27 1.27))))
+          (number "1" (effects (font (size 1.27 1.27))))
+        )
+      )
+    )
+  )
+
+  (junction (at 354.33 118.11) (diameter 0) (color 0 0 0 0)
+    (uuid 00e13a46-2bbb-434a-903f-a3d4b36946f7)
+  )
+  (junction (at 298.45 104.14) (diameter 0) (color 0 0 0 0)
+    (uuid 0885b2dc-ad58-4424-9a41-984bb1ed9203)
+  )
+  (junction (at 317.5 158.75) (diameter 0) (color 0 0 0 0)
+    (uuid 09b9519a-8e69-4ae7-aff7-3de3e3146266)
+  )
+  (junction (at 344.17 71.12) (diameter 0) (color 0 0 0 0)
+    (uuid 0b5b6bb1-d61a-4300-b553-ab49877b0426)
+  )
+  (junction (at 295.91 90.17) (diameter 0) (color 0 0 0 0)
+    (uuid 0ba65594-befc-4ab6-a7e2-d4ef4d360dae)
+  )
+  (junction (at 179.07 71.12) (diameter 0) (color 0 0 0 0)
+    (uuid 0c5f96f7-6644-4cc3-83b3-28d6779b58f6)
+  )
+  (junction (at 203.2 209.55) (diameter 0) (color 0 0 0 0)
+    (uuid 0dd614ff-1fb1-4f04-9dd5-d8d13ec4a826)
+  )
+  (junction (at 146.05 139.7) (diameter 0) (color 0 0 0 0)
+    (uuid 0f8c1415-77bf-4395-a224-79c2caeb50c5)
+  )
+  (junction (at 146.05 71.12) (diameter 0) (color 0 0 0 0)
+    (uuid 168b58d0-8d5e-4113-a95b-5b5ecaa191d9)
+  )
+  (junction (at 190.5 71.12) (diameter 0) (color 0 0 0 0)
+    (uuid 16b17332-52b4-434f-ac35-692d9feeecd6)
+  )
+  (junction (at 238.76 135.89) (diameter 0) (color 0 0 0 0)
+    (uuid 18f1deb6-0e25-4fbb-bf72-2d086f92a637)
+  )
+  (junction (at 95.25 71.12) (diameter 0) (color 0 0 0 0)
+    (uuid 1977a6fa-9874-4dcb-a783-a50d7c741670)
+  )
+  (junction (at 167.64 71.12) (diameter 0) (color 0 0 0 0)
+    (uuid 1be915b6-b649-4995-a497-f981c483be37)
+  )
+  (junction (at 270.51 118.11) (diameter 0) (color 0 0 0 0)
+    (uuid 1df874db-0aac-47d1-8ddb-be8e37d53cd8)
+  )
+  (junction (at 217.17 199.39) (diameter 0) (color 0 0 0 0)
+    (uuid 1f567427-1373-49be-991c-eeb0e941afd2)
+  )
+  (junction (at 247.65 85.09) (diameter 0) (color 0 0 0 0)
+    (uuid 1f77b65b-8899-4f68-9f46-5e5fd3dfcbec)
+  )
+  (junction (at 226.06 158.75) (diameter 0) (color 0 0 0 0)
+    (uuid 22f28bd4-ab01-4350-ac6e-2b7cb853d32e)
+  )
+  (junction (at 121.92 71.12) (diameter 0) (color 0 0 0 0)
+    (uuid 2374d047-9e86-4f70-83d5-b46cff2d38dd)
+  )
+  (junction (at 295.91 85.09) (diameter 0) (color 0 0 0 0)
+    (uuid 26d35d42-7358-44cb-97c6-4f0f52f06f55)
+  )
+  (junction (at 116.84 198.12) (diameter 0) (color 0 0 0 0)
+    (uuid 296eeb0a-760c-42a7-89a6-28fbfa0617d3)
+  )
+  (junction (at 323.85 118.11) (diameter 0) (color 0 0 0 0)
+    (uuid 2ba10a81-7502-4393-a397-0e01cacf9bc5)
+  )
+  (junction (at 344.17 118.11) (diameter 0) (color 0 0 0 0)
+    (uuid 351dc31d-26bd-411f-a7dd-7d4913e375be)
+  )
+  (junction (at 156.21 71.12) (diameter 0) (color 0 0 0 0)
+    (uuid 35663033-3b28-4887-b277-30083c2f0823)
+  )
+  (junction (at 270.51 115.57) (diameter 0) (color 0 0 0 0)
+    (uuid 36e5d158-323b-465a-8851-748f29dc70aa)
+  )
+  (junction (at 80.01 68.58) (diameter 0) (color 0 0 0 0)
+    (uuid 3b485a14-e79c-4fda-b705-f652e8ee3bb7)
+  )
+  (junction (at 190.5 118.11) (diameter 0) (color 0 0 0 0)
+    (uuid 3b874c52-eb9d-4579-8bcf-5172b6537dfd)
+  )
+  (junction (at 354.33 71.12) (diameter 0) (color 0 0 0 0)
+    (uuid 3c6f5d6f-1d08-4de1-942d-449f351b3920)
+  )
+  (junction (at 96.52 71.12) (diameter 0) (color 0 0 0 0)
+    (uuid 3f15a5dd-f10f-4e8f-a5df-ecea3f60ae86)
+  )
+  (junction (at 248.92 162.56) (diameter 0) (color 0 0 0 0)
+    (uuid 45bac1d7-a3e6-4078-a3ce-b4e5e6ed87a9)
+  )
+  (junction (at 140.97 215.9) (diameter 0) (color 0 0 0 0)
+    (uuid 480dcfce-10bc-4dcc-9c34-5dd3dc77ff70)
+  )
+  (junction (at 298.45 85.09) (diameter 0) (color 0 0 0 0)
+    (uuid 484d9682-d110-4818-b335-6a836b18cd0f)
+  )
+  (junction (at 334.01 118.11) (diameter 0) (color 0 0 0 0)
+    (uuid 4b25fac2-7c37-461f-bef3-6f110606f52e)
+  )
+  (junction (at 252.73 104.14) (diameter 0) (color 0 0 0 0)
+    (uuid 4f52609f-87ae-417d-967e-3ce174d0dcb8)
+  )
+  (junction (at 182.88 229.87) (diameter 0) (color 0 0 0 0)
+    (uuid 5502442a-2c9e-44b7-aec2-6f25a870f2c6)
+  )
+  (junction (at 80.01 71.12) (diameter 0) (color 0 0 0 0)
+    (uuid 55747405-d499-4a7c-bcfe-97192f8784cd)
+  )
+  (junction (at 217.17 144.78) (diameter 0) (color 0 0 0 0)
+    (uuid 5f1ccb46-d78a-4a1f-add7-3c8b5ec5511a)
+  )
+  (junction (at 224.79 118.11) (diameter 0) (color 0 0 0 0)
+    (uuid 60547b99-9c35-4ed8-b542-28465afa0533)
+  )
+  (junction (at 213.36 118.11) (diameter 0) (color 0 0 0 0)
+    (uuid 625a1a64-79e4-43c6-88b8-7088e610b3c8)
+  )
+  (junction (at 167.64 118.11) (diameter 0) (color 0 0 0 0)
+    (uuid 67392afc-325c-4233-a17e-bdb9199da886)
+  )
+  (junction (at 110.49 143.51) (diameter 0) (color 0 0 0 0)
+    (uuid 68e50603-c8db-4559-a831-418a789668b4)
+  )
+  (junction (at 105.41 198.12) (diameter 0) (color 0 0 0 0)
+    (uuid 692c1ca2-c3a4-46c0-87bf-ac6f46ea4b84)
+  )
+  (junction (at 334.01 71.12) (diameter 0) (color 0 0 0 0)
+    (uuid 7011db03-3560-4d17-bb58-e75832fab8d0)
+  )
+  (junction (at 54.61 118.11) (diameter 0) (color 0 0 0 0)
+    (uuid 7177e690-e1fc-4aca-83d1-79038b805e67)
+  )
+  (junction (at 163.83 204.47) (diameter 0) (color 0 0 0 0)
+    (uuid 73be5b24-5d58-4db1-8183-2fa0e8db80f3)
+  )
+  (junction (at 116.84 168.91) (diameter 0) (color 0 0 0 0)
+    (uuid 74663c6f-02d1-4b68-a054-aa81b2991f91)
+  )
+  (junction (at 248.92 135.89) (diameter 0) (color 0 0 0 0)
+    (uuid 77411e73-cd6e-4932-9667-850a972542a5)
+  )
+  (junction (at 213.36 71.12) (diameter 0) (color 0 0 0 0)
+    (uuid 7863d86d-1903-46f3-9d84-f8578a852c41)
+  )
+  (junction (at 180.34 229.87) (diameter 0) (color 0 0 0 0)
+    (uuid 79d2d28c-ec80-42f3-b5cc-4b8962576906)
+  )
+  (junction (at 87.63 118.11) (diameter 0) (color 0 0 0 0)
+    (uuid 7de58b7d-6b6c-4132-b5ec-6f0b8bb559ec)
+  )
+  (junction (at 317.5 184.15) (diameter 0) (color 0 0 0 0)
+    (uuid 7ded5284-574f-4b58-9304-788835fb7ef9)
+  )
+  (junction (at 224.79 71.12) (diameter 0) (color 0 0 0 0)
+    (uuid 7f56cf8b-525c-459c-ac72-11cf3cfcd586)
+  )
+  (junction (at 54.61 71.12) (diameter 0) (color 0 0 0 0)
+    (uuid 8062816d-2bc7-4772-b0bd-f87a779d9863)
+  )
+  (junction (at 95.25 68.58) (diameter 0) (color 0 0 0 0)
+    (uuid 87f05eca-3a2e-4a9c-b1f9-39a13bee1bc7)
+  )
+  (junction (at 317.5 71.12) (diameter 0) (color 0 0 0 0)
+    (uuid 8e23a895-d5bd-4d7f-ae0d-90a56f3935de)
+  )
+  (junction (at 217.17 173.99) (diameter 0) (color 0 0 0 0)
+    (uuid 91438d5c-82d7-4556-a9e1-35b2876370a2)
+  )
+  (junction (at 201.93 118.11) (diameter 0) (color 0 0 0 0)
+    (uuid 9369a9ff-ba94-4c81-b9df-67fad6d2a8d8)
+  )
+  (junction (at 87.63 91.44) (diameter 0) (color 0 0 0 0)
+    (uuid 9cdf6b56-17b9-46b4-a414-4c921514eb85)
+  )
+  (junction (at 250.19 85.09) (diameter 0) (color 0 0 0 0)
+    (uuid 9e254421-6ce7-4ad2-b420-070910ad88ce)
+  )
+  (junction (at 102.87 71.12) (diameter 0) (color 0 0 0 0)
+    (uuid a631a2dd-4741-4be0-97c3-c1c65cad40d6)
+  )
+  (junction (at 250.19 104.14) (diameter 0) (color 0 0 0 0)
+    (uuid a77716c3-cbec-49a7-8cd9-6e65ae368afa)
+  )
+  (junction (at 58.42 118.11) (diameter 0) (color 0 0 0 0)
+    (uuid a8d2d8d3-3efe-4fcf-a679-254c5dc140db)
+  )
+  (junction (at 269.24 189.23) (diameter 0) (color 0 0 0 0)
+    (uuid aecd6c3c-f206-4420-989a-8167757346b9)
+  )
+  (junction (at 364.49 118.11) (diameter 0) (color 0 0 0 0)
+    (uuid afe27c43-93e6-4323-920d-6217b85de182)
+  )
+  (junction (at 323.85 71.12) (diameter 0) (color 0 0 0 0)
+    (uuid b3489ef3-86d1-481f-a24b-2d2ffe86b847)
+  )
+  (junction (at 247.65 91.44) (diameter 0) (color 0 0 0 0)
+    (uuid ba5106a1-dad7-4af2-a326-f6b58c7392c9)
+  )
+  (junction (at 95.25 198.12) (diameter 0) (color 0 0 0 0)
+    (uuid bb6e65cd-c9bc-4fc2-aab0-fc62a596bfd2)
+  )
+  (junction (at 270.51 106.68) (diameter 0) (color 0 0 0 0)
+    (uuid beadd6e7-7cac-4ca7-a26e-bb46dcc0e5f6)
+  )
+  (junction (at 156.21 118.11) (diameter 0) (color 0 0 0 0)
+    (uuid c36e1cae-74ff-44b1-86cc-a04d85d27505)
+  )
+  (junction (at 287.02 158.75) (diameter 0) (color 0 0 0 0)
+    (uuid c4b19dec-a4af-4b17-859a-8faa21dc47ba)
+  )
+  (junction (at 179.07 118.11) (diameter 0) (color 0 0 0 0)
+    (uuid cb006250-0ae3-49b1-8da0-a4454b96974b)
+  )
+  (junction (at 80.01 66.04) (diameter 0) (color 0 0 0 0)
+    (uuid d21d1437-622f-4c3d-af7b-2623636605fd)
+  )
+  (junction (at 110.49 71.12) (diameter 0) (color 0 0 0 0)
+    (uuid dca076f9-23a8-4fca-9a32-1c5bc32c81c1)
+  )
+  (junction (at 295.91 91.44) (diameter 0) (color 0 0 0 0)
+    (uuid e075bae6-8f7c-4a99-b0e7-2de26dd78dbc)
+  )
+  (junction (at 135.89 215.9) (diameter 0) (color 0 0 0 0)
+    (uuid e39bfa6c-6308-4b26-a86f-ed69ddea3615)
+  )
+  (junction (at 67.31 118.11) (diameter 0) (color 0 0 0 0)
+    (uuid e4a6c736-cfbd-4be3-a0ce-4eb45a82f039)
+  )
+  (junction (at 201.93 71.12) (diameter 0) (color 0 0 0 0)
+    (uuid eabedc6c-2920-4e4f-96f3-fc4676e286d4)
+  )
+  (junction (at 67.31 71.12) (diameter 0) (color 0 0 0 0)
+    (uuid eac34aa1-93c1-465c-b244-df12c2bb3830)
+  )
+  (junction (at 153.67 204.47) (diameter 0) (color 0 0 0 0)
+    (uuid eaec8d20-332e-4d56-8dd4-5f98adad54bf)
+  )
+  (junction (at 247.65 90.17) (diameter 0) (color 0 0 0 0)
+    (uuid edbc09e7-b48d-41fb-aba2-e4ad2010955e)
+  )
+  (junction (at 364.49 71.12) (diameter 0) (color 0 0 0 0)
+    (uuid f00c547a-2aeb-451f-b5db-fa2d9e599897)
+  )
+  (junction (at 295.91 104.14) (diameter 0) (color 0 0 0 0)
+    (uuid f1e5fe93-eb9e-4466-8c09-983472fe623f)
+  )
+  (junction (at 96.52 91.44) (diameter 0) (color 0 0 0 0)
+    (uuid fb08a744-2edf-43d3-9712-c37625c539f0)
+  )
+  (junction (at 270.51 104.14) (diameter 0) (color 0 0 0 0)
+    (uuid fda7cbbd-a6d9-429a-a1ab-afb13b042ebb)
+  )
+
+  (wire (pts (xy 247.65 104.14) (xy 250.19 104.14))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid 0194350b-e99d-4850-8af7-6576de1dc3d2)
+  )
+  (wire (pts (xy 153.67 194.31) (xy 153.67 204.47))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid 02f91a0f-6076-49a4-b1c2-8429e53541cd)
+  )
+  (wire (pts (xy 153.67 204.47) (xy 153.67 217.17))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid 0393cf6a-16f0-4f20-98c3-d646a71a59ff)
+  )
+  (wire (pts (xy 102.87 143.51) (xy 110.49 143.51))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid 03d4de73-ae7e-4f1d-aa8a-f2111c6bcf6a)
+  )
+  (wire (pts (xy 153.67 204.47) (xy 154.94 204.47))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid 05b39045-d437-4a16-8533-9e62d52dcf66)
+  )
+  (wire (pts (xy 182.88 226.06) (xy 182.88 229.87))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid 067aa31f-9a02-434a-b4a4-4c686f4cbb16)
+  )
+  (wire (pts (xy 344.17 97.79) (xy 344.17 118.11))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid 09116593-6de2-48eb-8c49-68684405365b)
+  )
+  (wire (pts (xy 364.49 71.12) (xy 378.46 71.12))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid 0924f15f-cd2f-4cd1-954a-4a111c3abcbb)
+  )
+  (wire (pts (xy 179.07 118.11) (xy 190.5 118.11))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid 09326954-c78f-47a7-accb-7679931aa6fa)
+  )
+  (wire (pts (xy 87.63 78.74) (xy 87.63 91.44))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid 095b745d-b278-4663-94e5-edec579ba482)
+  )
+  (wire (pts (xy 80.01 66.04) (xy 80.01 68.58))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid 0a9e94c1-5e46-490e-a9e6-d9fd51878fab)
+  )
+  (wire (pts (xy 217.17 144.78) (xy 226.06 144.78))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid 0dcdebf8-cf79-4be4-8e8b-ab62c32b8c4f)
+  )
+  (wire (pts (xy 241.3 162.56) (xy 241.3 168.91))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid 0f3c559b-4615-41ac-a798-3a6e1e3da12c)
+  )
+  (wire (pts (xy 80.01 66.04) (xy 82.55 66.04))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid 0f54eb58-fc91-4d0f-a060-a7efa24825fe)
+  )
+  (wire (pts (xy 317.5 175.26) (xy 317.5 184.15))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid 11bd88e6-aa99-44b7-99a4-770d14ef4d5e)
+  )
+  (wire (pts (xy 146.05 71.12) (xy 146.05 124.46))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid 11d169bc-d514-41ad-89b5-dbb768a0a791)
+  )
+  (wire (pts (xy 198.12 214.63) (xy 203.2 214.63))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid 12527679-82d2-4e28-b0bb-960a029cdfa5)
+  )
+  (wire (pts (xy 238.76 135.89) (xy 248.92 135.89))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid 1280b41b-b5bb-466b-b34e-65a7114ff09d)
+  )
+  (wire (pts (xy 125.73 189.23) (xy 125.73 198.12))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid 12814e34-538d-4d63-9abb-083a7ac18fd3)
+  )
+  (wire (pts (xy 95.25 184.15) (xy 95.25 198.12))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid 129a9920-088a-4ef6-bf0f-cf0fcc0f3ca7)
+  )
+  (wire (pts (xy 105.41 177.8) (xy 105.41 182.88))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid 13568fb4-fe9e-4803-9a84-85b13f68cae3)
+  )
+  (wire (pts (xy 219.71 203.2) (xy 217.17 203.2))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid 14973aba-469b-40bd-8107-13d44e8d3bd3)
+  )
+  (wire (pts (xy 323.85 71.12) (xy 334.01 71.12))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid 151fc292-1a60-4999-9895-b3bc5ea7270f)
+  )
+  (wire (pts (xy 163.83 199.39) (xy 163.83 204.47))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid 16356e31-9302-4e4f-b0eb-71a636ad5745)
+  )
+  (wire (pts (xy 105.41 190.5) (xy 105.41 198.12))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid 16837a50-ae1f-4b12-b75c-ab18c1f2eaf6)
+  )
+  (wire (pts (xy 190.5 90.17) (xy 190.5 71.12))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid 186803cd-fdcf-4bb2-96e8-860a669c8c84)
+  )
+  (wire (pts (xy 217.17 144.78) (xy 209.55 144.78))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid 1984a42c-ea73-404b-af0c-30b1314aa6e2)
+  )
+  (wire (pts (xy 67.31 90.17) (xy 67.31 71.12))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid 199d758d-dbcb-48f6-ad36-228c63f4d50f)
+  )
+  (wire (pts (xy 58.42 118.11) (xy 58.42 121.92))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid 1af483be-64e9-40bc-8f3e-4f612f05581b)
+  )
+  (wire (pts (xy 248.92 162.56) (xy 241.3 162.56))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid 1b9e2e8b-3517-468f-a12c-c877b4288385)
+  )
+  (wire (pts (xy 247.65 85.09) (xy 247.65 90.17))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid 1c65d67d-f32d-4cfc-b17f-7a0dfd300a0b)
+  )
+  (wire (pts (xy 87.63 118.11) (xy 156.21 118.11))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid 1d431401-8431-4f69-9b58-1f9c806fa45c)
+  )
+  (wire (pts (xy 167.64 168.91) (xy 116.84 168.91))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid 1e41911b-9f90-4c5a-8231-6e4289f69ee9)
+  )
+  (wire (pts (xy 334.01 71.12) (xy 334.01 90.17))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid 1e5b176f-8d8c-47df-8fb1-6229b4c16740)
+  )
+  (wire (pts (xy 248.92 135.89) (xy 269.24 135.89))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid 1ea79890-cebc-4629-90f3-06720eb85e1c)
+  )
+  (wire (pts (xy 295.91 71.12) (xy 317.5 71.12))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid 2329e82b-cba7-4703-bf0e-87882ddebfb4)
+  )
+  (wire (pts (xy 265.43 106.68) (xy 270.51 106.68))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid 240db38d-1057-4c8b-94f5-d8faeaf0d1dc)
+  )
+  (wire (pts (xy 270.51 104.14) (xy 295.91 104.14))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid 2436e11e-f6ef-4639-ba6f-d321ce598f80)
+  )
+  (wire (pts (xy 247.65 71.12) (xy 247.65 74.93))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid 247c0915-7cc9-49fc-86ac-c177a0e0579d)
+  )
+  (wire (pts (xy 270.51 115.57) (xy 270.51 118.11))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid 25eb1da5-8989-4802-8b2a-b95742e14ef6)
+  )
+  (wire (pts (xy 317.5 158.75) (xy 317.5 167.64))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid 268a98ac-a07c-45b7-b64f-0daa08f39f6b)
+  )
+  (wire (pts (xy 201.93 71.12) (xy 213.36 71.12))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid 275540fc-dd63-45be-afbc-ec26638f2b15)
+  )
+  (wire (pts (xy 298.45 104.14) (xy 300.99 104.14))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid 283b3bce-aa8e-4919-b832-3f3a1f643665)
+  )
+  (wire (pts (xy 167.64 184.15) (xy 140.97 184.15))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid 28d0e5f1-bbc2-4d5b-a6df-9dd3c3cf230e)
+  )
+  (wire (pts (xy 198.12 179.07) (xy 200.66 179.07))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid 29f60982-27e8-4a8c-92b3-ea814bbcd651)
+  )
+  (wire (pts (xy 261.62 194.31) (xy 261.62 189.23))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid 2c2fdb13-70a5-4634-944e-1bd8be32c6ee)
+  )
+  (wire (pts (xy 198.12 148.59) (xy 204.47 148.59))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid 2d59095c-8336-4cd8-b93f-fcca3ac9a6a8)
+  )
+  (wire (pts (xy 219.71 177.8) (xy 217.17 177.8))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid 2e15eba8-6302-4248-9d62-257c9e337e40)
+  )
+  (wire (pts (xy 198.12 194.31) (xy 261.62 194.31))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid 2ed7ca8a-ab44-4775-8a42-07bc6bd3bfe6)
+  )
+  (wire (pts (xy 287.02 158.75) (xy 287.02 208.28))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid 2ef26ff0-7fac-4d17-8660-06e67d3bc111)
+  )
+  (wire (pts (xy 354.33 71.12) (xy 354.33 90.17))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid 2fb8f1dc-1434-46e9-8360-ed8d654436e7)
+  )
+  (wire (pts (xy 323.85 118.11) (xy 334.01 118.11))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid 30a3d8a9-1cf5-4bc2-8d3b-77d334708328)
+  )
+  (wire (pts (xy 248.92 135.89) (xy 248.92 138.43))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid 319f95a6-1a92-486b-8f07-d037b418a6f1)
+  )
+  (wire (pts (xy 198.12 199.39) (xy 217.17 199.39))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid 31ee6edf-f0bc-4698-9b9f-1305e5b8a43c)
+  )
+  (wire (pts (xy 82.55 63.5) (xy 80.01 63.5))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid 32756b4d-831f-4dc9-a988-703b1cb74c89)
+  )
+  (wire (pts (xy 67.31 97.79) (xy 67.31 118.11))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid 32a430de-6192-469b-9d71-c1207106b0a3)
+  )
+  (wire (pts (xy 269.24 135.89) (xy 269.24 138.43))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid 334e28ca-eca6-4d4a-bbbd-93a907e6fb64)
+  )
+  (wire (pts (xy 248.92 162.56) (xy 248.92 163.83))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid 376f6f82-72cf-4168-8809-356656afb308)
+  )
+  (wire (pts (xy 167.64 148.59) (xy 146.05 148.59))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid 37c19d6d-f36c-41aa-94e1-426eca93ced8)
+  )
+  (wire (pts (xy 95.25 163.83) (xy 95.25 176.53))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid 3aa7e868-2d72-41e1-ac49-058cc34ce111)
+  )
+  (wire (pts (xy 295.91 74.93) (xy 295.91 71.12))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid 3abbff87-03dc-4af6-a4e8-f90d87133a93)
+  )
+  (wire (pts (xy 287.02 219.71) (xy 287.02 215.9))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid 3c04551a-175d-43db-ad22-efd0634cf761)
+  )
+  (wire (pts (xy 92.71 71.12) (xy 95.25 71.12))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid 3e98a37b-4290-444b-91e4-d9d7e77ed0ca)
+  )
+  (wire (pts (xy 364.49 97.79) (xy 364.49 118.11))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid 45a7325f-d2b8-41af-8957-fa724a23c7ff)
+  )
+  (wire (pts (xy 96.52 86.36) (xy 96.52 91.44))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid 4600caa4-fa3c-48e4-94f2-38e659984acb)
+  )
+  (wire (pts (xy 270.51 104.14) (xy 270.51 106.68))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid 4633983e-1e66-4c46-bdb2-92d856da4597)
+  )
+  (wire (pts (xy 67.31 71.12) (xy 80.01 71.12))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid 46633221-c8d6-452a-a5cf-bd26321ec990)
+  )
+  (wire (pts (xy 270.51 118.11) (xy 323.85 118.11))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid 47871154-4e8f-4372-836b-21d792978bfb)
+  )
+  (wire (pts (xy 167.64 163.83) (xy 95.25 163.83))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid 48d96aaf-fc88-4937-8c63-3bc24ab04a3d)
+  )
+  (wire (pts (xy 198.12 184.15) (xy 317.5 184.15))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid 4b3b8dec-333d-4294-b8f1-526801027b59)
+  )
+  (wire (pts (xy 167.64 71.12) (xy 179.07 71.12))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid 4cb4e4b9-b801-4882-a844-d4badcb207fd)
+  )
+  (wire (pts (xy 224.79 71.12) (xy 224.79 90.17))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid 4dbb5225-4a1f-4dcc-a64a-205c4fb94bd9)
+  )
+  (wire (pts (xy 54.61 96.52) (xy 54.61 118.11))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid 4e2e4e85-998e-42cb-85f5-68fb85ed486b)
+  )
+  (wire (pts (xy 105.41 198.12) (xy 95.25 198.12))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid 50d8d255-321e-473d-9af8-9de301cd7c2d)
+  )
+  (wire (pts (xy 226.06 154.94) (xy 226.06 158.75))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid 5223ce7e-98e4-4afe-a1fb-92d73435c9fd)
+  )
+  (wire (pts (xy 265.43 115.57) (xy 270.51 115.57))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid 525cda21-31eb-4e96-818c-6749285699da)
+  )
+  (wire (pts (xy 156.21 71.12) (xy 167.64 71.12))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid 540c5d40-4686-4277-9dc0-176cf2ec9694)
+  )
+  (wire (pts (xy 153.67 224.79) (xy 153.67 232.41))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid 5443a9f9-c62a-4d98-bb6c-a9bd85e87127)
+  )
+  (wire (pts (xy 217.17 173.99) (xy 248.92 173.99))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid 557c3340-45c6-4300-9e30-df2ac9a7afb2)
+  )
+  (wire (pts (xy 224.79 71.12) (xy 247.65 71.12))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid 563e2488-75cf-45bd-8ce5-fc2c63ef48f5)
+  )
+  (wire (pts (xy 203.2 214.63) (xy 203.2 209.55))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid 571b9bca-bb02-4109-9760-c28ff0491f7a)
+  )
+  (wire (pts (xy 167.64 118.11) (xy 179.07 118.11))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid 57be031d-4f6b-4f28-9e29-231cf4311999)
+  )
+  (wire (pts (xy 87.63 109.22) (xy 87.63 118.11))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid 5a20a458-d756-450d-9ebb-8edfcfddb805)
+  )
+  (wire (pts (xy 238.76 80.01) (xy 240.03 80.01))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid 5a9615b0-d396-4c44-af2a-54f7d6363102)
+  )
+  (wire (pts (xy 198.12 219.71) (xy 287.02 219.71))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid 5aaf002f-5f1f-40f0-a468-98dcfe2200a1)
+  )
+  (wire (pts (xy 204.47 135.89) (xy 238.76 135.89))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid 5ac8e752-b89d-413b-b145-bb37b56e0060)
+  )
+  (wire (pts (xy 334.01 71.12) (xy 344.17 71.12))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid 5c66050b-b9c4-49d8-8e6d-5af926bf3f1d)
+  )
+  (wire (pts (xy 167.64 199.39) (xy 163.83 199.39))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid 5dbe1c4b-9c99-44e8-bf63-8581a0b09c5c)
+  )
+  (wire (pts (xy 317.5 158.75) (xy 317.5 71.12))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid 5ecb284a-7b95-44d5-8080-43a4738a7a33)
+  )
+  (wire (pts (xy 116.84 198.12) (xy 125.73 198.12))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid 5fdb3f7a-a23f-4951-bd03-ba3c706a4d48)
+  )
+  (wire (pts (xy 198.12 173.99) (xy 217.17 173.99))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid 60fbbdf8-fe4c-4ac0-bdce-745b37b72d01)
+  )
+  (wire (pts (xy 217.17 199.39) (xy 269.24 199.39))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid 61955757-2d53-468e-b3cb-5ae5d3cccd85)
+  )
+  (wire (pts (xy 190.5 118.11) (xy 190.5 97.79))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid 64360497-19d4-4c39-85c3-66d76f8b745e)
+  )
+  (wire (pts (xy 217.17 177.8) (xy 217.17 173.99))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid 64a39e88-5cd5-44a6-9017-5893ddb1d0fa)
+  )
+  (wire (pts (xy 102.87 86.36) (xy 102.87 91.44))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid 66454e82-550a-4a25-a33f-98f908e62eaf)
+  )
+  (wire (pts (xy 43.18 118.11) (xy 54.61 118.11))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid 6664d6b6-e9c6-4405-85d3-f4861eccc479)
+  )
+  (wire (pts (xy 180.34 226.06) (xy 180.34 229.87))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid 68530778-11c0-4d3b-9605-d37efc7c1dea)
+  )
+  (wire (pts (xy 213.36 71.12) (xy 224.79 71.12))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid 6854b75a-bf51-4acf-bc24-e43b0325ab80)
+  )
+  (wire (pts (xy 245.11 91.44) (xy 247.65 91.44))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid 690e7a33-67ae-4187-be83-70b9dac2bea5)
+  )
+  (wire (pts (xy 121.92 139.7) (xy 121.92 153.67))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid 6d490a4a-af36-4c5d-9779-028c32bd2495)
+  )
+  (wire (pts (xy 226.06 158.75) (xy 287.02 158.75))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid 6dafd6a3-9a86-4fa7-836d-6448e7e98078)
+  )
+  (wire (pts (xy 156.21 118.11) (xy 167.64 118.11))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid 6de4c975-c767-414c-a8fd-5d2aa8ecf8af)
+  )
+  (wire (pts (xy 198.12 204.47) (xy 200.66 204.47))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid 729c61d5-011e-4630-96c7-80c547464555)
+  )
+  (wire (pts (xy 140.97 139.7) (xy 146.05 139.7))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid 739f5df6-d347-4ff8-be50-b476040d3097)
+  )
+  (wire (pts (xy 121.92 71.12) (xy 121.92 132.08))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid 7495cbbf-ca4c-4a0a-bbf0-ec90ed670b87)
+  )
+  (wire (pts (xy 198.12 158.75) (xy 226.06 158.75))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid 7a0d9593-be4b-4d40-b565-5294bd91cb0a)
+  )
+  (wire (pts (xy 54.61 71.12) (xy 54.61 88.9))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid 7a72c143-d6f4-4062-86a3-ec4c4b9837b6)
+  )
+  (wire (pts (xy 364.49 118.11) (xy 370.84 118.11))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid 7aca681e-2391-4fb1-a4a2-5ca2933cf258)
+  )
+  (wire (pts (xy 354.33 118.11) (xy 364.49 118.11))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid 7d93bfb0-c7de-4200-b7dc-2dd5201366cd)
+  )
+  (wire (pts (xy 295.91 91.44) (xy 298.45 91.44))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid 7da7b624-088f-47ff-9aa5-e8ab0d54941d)
+  )
+  (wire (pts (xy 217.17 203.2) (xy 217.17 199.39))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid 7e6fc7fb-7bd8-459f-a113-fa6c6d9068cc)
+  )
+  (wire (pts (xy 121.92 71.12) (xy 146.05 71.12))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid 7f0a8951-66e2-4053-95aa-7ffe3ef32b78)
+  )
+  (wire (pts (xy 96.52 71.12) (xy 102.87 71.12))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid 7f400091-49ac-4e68-a19a-c42767693007)
+  )
+  (wire (pts (xy 167.64 158.75) (xy 110.49 158.75))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid 7ffe2a02-b61a-49a7-989a-ff0ba919526c)
+  )
+  (wire (pts (xy 213.36 118.11) (xy 224.79 118.11))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid 80191261-8858-4b6d-a82b-a8be1448c2b8)
+  )
+  (wire (pts (xy 156.21 90.17) (xy 156.21 71.12))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid 81435e5d-d1b3-485c-b9bf-f0f8be5edaff)
+  )
+  (wire (pts (xy 140.97 215.9) (xy 135.89 215.9))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid 81c4e37d-d090-4cf2-b5fc-65ec0a6a6edf)
+  )
+  (wire (pts (xy 102.87 71.12) (xy 102.87 78.74))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid 8203caba-26ab-4f02-8bd7-267f6151e189)
+  )
+  (wire (pts (xy 95.25 198.12) (xy 95.25 199.39))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid 82c518af-f23a-42ec-b760-07bb7d4a81d8)
+  )
+  (wire (pts (xy 147.32 215.9) (xy 140.97 215.9))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid 83a49069-c1f0-42bc-ae13-7a01b6026a8c)
+  )
+  (wire (pts (xy 295.91 90.17) (xy 295.91 91.44))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid 84daf4f4-045a-4af8-a86d-f4ec180a00ad)
+  )
+  (wire (pts (xy 110.49 158.75) (xy 110.49 143.51))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid 867cbbb1-a792-407a-bf05-c1fea3760e32)
+  )
+  (wire (pts (xy 182.88 229.87) (xy 185.42 229.87))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid 870d60e7-3e9a-44d0-b192-871cdcba007c)
+  )
+  (wire (pts (xy 110.49 143.51) (xy 110.49 139.7))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid 87884a9f-6d0f-4ded-9862-c2dc67384eea)
+  )
+  (wire (pts (xy 261.62 189.23) (xy 269.24 189.23))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid 87cd2089-3500-4c3d-be3a-1b448a275eea)
+  )
+  (wire (pts (xy 179.07 71.12) (xy 190.5 71.12))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid 8934bb02-1dac-46fc-9f39-e366f040654b)
+  )
+  (wire (pts (xy 116.84 168.91) (xy 105.41 168.91))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid 89be0764-8bf4-4186-9667-3cf68f69fb80)
+  )
+  (wire (pts (xy 323.85 97.79) (xy 323.85 118.11))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid 89e7eed7-af7e-433e-9489-715eac5c2a83)
+  )
+  (wire (pts (xy 224.79 97.79) (xy 224.79 118.11))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid 8acdf670-612d-42dc-ada4-1146683fe54d)
+  )
+  (wire (pts (xy 147.32 189.23) (xy 147.32 193.04))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid 8b3768af-a811-4ee2-a030-a34d814c37e8)
+  )
+  (wire (pts (xy 92.71 66.04) (xy 95.25 66.04))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid 8be8365c-b145-489e-8b04-d7abaf8db504)
+  )
+  (wire (pts (xy 45.72 71.12) (xy 54.61 71.12))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid 8cac9b07-548b-4961-8d98-a68a5c7d13ba)
+  )
+  (wire (pts (xy 317.5 184.15) (xy 317.5 191.77))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid 8cbee4cd-ac90-4241-ba63-83a5c95529f7)
+  )
+  (wire (pts (xy 269.24 199.39) (xy 269.24 198.12))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid 8cf7b823-bef5-466b-824e-edd72cb0d0a3)
+  )
+  (wire (pts (xy 295.91 85.09) (xy 298.45 85.09))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid 8d6639cb-8e07-4d1f-82e7-9014c7906c61)
+  )
+  (wire (pts (xy 180.34 229.87) (xy 180.34 232.41))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid 8e7b1662-4cc9-41f1-b31d-13292a303c9c)
+  )
+  (wire (pts (xy 241.3 168.91) (xy 198.12 168.91))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid 8f1017bc-0bde-44f8-bee3-737e2f3da848)
+  )
+  (wire (pts (xy 54.61 71.12) (xy 67.31 71.12))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid 90449c57-df05-4c02-a7ca-37dbc862a338)
+  )
+  (wire (pts (xy 201.93 97.79) (xy 201.93 118.11))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid 916368e7-05b2-4c30-9ec1-6288724a4a80)
+  )
+  (wire (pts (xy 95.25 68.58) (xy 95.25 71.12))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid 92a51636-822e-4bb2-b88f-52aad5fa0327)
+  )
+  (wire (pts (xy 213.36 90.17) (xy 213.36 71.12))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid 92ff2409-6e35-4e2b-b133-f26a3e8dc568)
+  )
+  (wire (pts (xy 163.83 224.79) (xy 163.83 237.49))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid 945852dc-56c2-4547-a189-d653b7c52b0b)
+  )
+  (wire (pts (xy 167.64 173.99) (xy 125.73 173.99))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid 950ec508-3cea-4e54-9326-d873cdc341bb)
+  )
+  (wire (pts (xy 140.97 184.15) (xy 140.97 215.9))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid 95722d46-2e18-45dd-87a3-a542743cb0e2)
+  )
+  (wire (pts (xy 198.12 163.83) (xy 200.66 163.83))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid 967074fa-8fc0-47a4-909a-96d071c95b3e)
+  )
+  (wire (pts (xy 209.55 144.78) (xy 209.55 153.67))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid 97f97052-3b9c-49a5-a3df-1801f007cc3a)
+  )
+  (wire (pts (xy 226.06 144.78) (xy 226.06 147.32))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid 9906193c-1ad8-4577-ae8f-c33a8777a532)
+  )
+  (wire (pts (xy 287.02 80.01) (xy 288.29 80.01))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid 99393225-6abc-4e2b-8b92-5e238117c118)
+  )
+  (wire (pts (xy 317.5 71.12) (xy 323.85 71.12))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid 9a209df2-5f93-4265-92a4-1dcb3211aebd)
+  )
+  (wire (pts (xy 167.64 189.23) (xy 147.32 189.23))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid 9a668031-0512-499d-a787-c99d048b46dd)
+  )
+  (wire (pts (xy 298.45 85.09) (xy 300.99 85.09))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid 9d920427-549c-49c9-b60b-2f6956f819a7)
+  )
+  (wire (pts (xy 80.01 63.5) (xy 80.01 66.04))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid 9ebeb836-bb91-4c26-a4bb-dc4541a56c70)
+  )
+  (wire (pts (xy 334.01 118.11) (xy 344.17 118.11))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid 9fdcb5db-d53e-414d-ac4e-df70838a74bf)
+  )
+  (wire (pts (xy 110.49 71.12) (xy 110.49 132.08))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid 9ff87dae-6cf8-4ac0-abbe-b7cf799d3685)
+  )
+  (wire (pts (xy 248.92 171.45) (xy 248.92 173.99))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid a1715955-52ed-4c79-97bc-14b8569a9359)
+  )
+  (wire (pts (xy 167.64 194.31) (xy 153.67 194.31))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid a1aaf42d-38b9-42f1-969b-d5727d259f6d)
+  )
+  (wire (pts (xy 317.5 199.39) (xy 317.5 201.93))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid a2ea2b11-7cda-4ee7-adcc-cb8357891eb4)
+  )
+  (wire (pts (xy 105.41 168.91) (xy 105.41 170.18))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid a5ff89e8-f253-4e4d-9ca6-11cdf7a6722b)
+  )
+  (wire (pts (xy 354.33 71.12) (xy 364.49 71.12))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid a60666c9-d67d-44d3-b37b-f4f3e98f1b41)
+  )
+  (wire (pts (xy 147.32 237.49) (xy 163.83 237.49))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid a67b814d-2b70-41e4-b45a-28b6f009ec92)
+  )
+  (wire (pts (xy 80.01 71.12) (xy 82.55 71.12))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid a6972b2e-8fb9-4cb6-9333-172e754326ab)
+  )
+  (wire (pts (xy 95.25 66.04) (xy 95.25 68.58))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid a6c192ed-d68e-40d9-8fb5-d468403a2fd2)
+  )
+  (wire (pts (xy 105.41 198.12) (xy 116.84 198.12))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid a6f709f4-30f8-4a80-80c9-cb1953a9a243)
+  )
+  (wire (pts (xy 250.19 85.09) (xy 252.73 85.09))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid a7ebed8c-4690-41aa-b341-267f3669c656)
+  )
+  (wire (pts (xy 180.34 229.87) (xy 182.88 229.87))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid ab130887-63ae-4c39-9d85-7a67abf109af)
+  )
+  (wire (pts (xy 121.92 153.67) (xy 167.64 153.67))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid ab82d730-dedb-4dce-8a64-30be1c94e163)
+  )
+  (wire (pts (xy 364.49 71.12) (xy 364.49 90.17))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid ac182208-a826-4772-8712-8439fc0266f3)
+  )
+  (wire (pts (xy 270.51 114.3) (xy 270.51 115.57))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid ac1c5deb-b5ca-4787-992f-6e6786184428)
+  )
+  (wire (pts (xy 102.87 71.12) (xy 110.49 71.12))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid ac1e6b23-fba7-483b-8ab3-940aec9550c0)
+  )
+  (wire (pts (xy 116.84 168.91) (xy 116.84 176.53))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid ac9f07c0-3ab1-4e02-946d-b51d7d04d923)
+  )
+  (wire (pts (xy 295.91 85.09) (xy 295.91 90.17))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid adc15326-3c4e-4b8b-8ec0-5ee854614c11)
+  )
+  (wire (pts (xy 269.24 146.05) (xy 269.24 189.23))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid af4c1b7f-7a0b-4515-b7cc-eb4575cfc1be)
+  )
+  (wire (pts (xy 287.02 99.06) (xy 288.29 99.06))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid af62780a-a026-4a27-a46e-00b046d348db)
+  )
+  (wire (pts (xy 135.89 215.9) (xy 135.89 200.66))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid b0b029b8-ff81-42ea-ac36-c2e9aeeb96e8)
+  )
+  (wire (pts (xy 80.01 68.58) (xy 82.55 68.58))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid b1fb50df-f7f4-4c73-a451-d700aac3f8c7)
+  )
+  (wire (pts (xy 58.42 118.11) (xy 67.31 118.11))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid b3f3cb5b-fc86-4576-be9b-17bdd9eba7c1)
+  )
+  (wire (pts (xy 247.65 90.17) (xy 269.24 90.17))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid b4bbfb4c-34dd-45d7-bb19-a2b325708e99)
+  )
+  (wire (pts (xy 135.89 179.07) (xy 167.64 179.07))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid b54333b2-6796-4a16-b3e1-2af61a0d610b)
+  )
+  (wire (pts (xy 54.61 118.11) (xy 58.42 118.11))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid b57ad78e-356d-4007-bea8-f992709dbf76)
+  )
+  (wire (pts (xy 252.73 104.14) (xy 270.51 104.14))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid b71890f7-4724-42f3-b770-2e7c50a85318)
+  )
+  (wire (pts (xy 247.65 90.17) (xy 247.65 91.44))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid b8408630-4f0d-425f-8ad4-a2d60d5621d6)
+  )
+  (wire (pts (xy 146.05 139.7) (xy 146.05 148.59))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid baa72297-fad2-4040-814e-f3a3b9d42b80)
+  )
+  (wire (pts (xy 201.93 118.11) (xy 213.36 118.11))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid baf062f3-2a10-44b9-b0b0-3e164b50f041)
+  )
+  (wire (pts (xy 116.84 184.15) (xy 116.84 198.12))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid bc5c1c8a-de78-44fc-bafa-7696094bba4a)
+  )
+  (wire (pts (xy 269.24 189.23) (xy 269.24 190.5))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid beb50593-736c-419c-b9cf-706063f9a4d9)
+  )
+  (wire (pts (xy 102.87 143.51) (xy 102.87 148.59))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid c23d0526-0689-4e2f-ad2b-d2bd9246e808)
+  )
+  (wire (pts (xy 147.32 232.41) (xy 153.67 232.41))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid c2793fd8-88e4-4b8e-948e-bff73cc493a9)
+  )
+  (wire (pts (xy 167.64 97.79) (xy 167.64 118.11))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid c4c3c8c2-cb98-4832-8ea6-4a328a054b46)
+  )
+  (wire (pts (xy 102.87 91.44) (xy 96.52 91.44))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid c6ad7da8-ae33-4e2c-bcc0-ed749f7ee299)
+  )
+  (wire (pts (xy 135.89 193.04) (xy 135.89 179.07))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid c87c6a7c-6411-4d1f-b1d3-ba3315eec9a9)
+  )
+  (wire (pts (xy 146.05 71.12) (xy 156.21 71.12))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid c91d0645-53cb-49e4-ac03-dfff88c2831c)
+  )
+  (wire (pts (xy 179.07 118.11) (xy 179.07 97.79))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid c9d7c8b6-bc04-43eb-8195-d29b4e2eb575)
+  )
+  (wire (pts (xy 204.47 148.59) (xy 204.47 135.89))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid ca5e885c-3670-4ad5-b0e0-f18edf2b1bcc)
+  )
+  (wire (pts (xy 224.79 118.11) (xy 270.51 118.11))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid cadaf03a-7df9-42cb-8a28-070e17b9f336)
+  )
+  (wire (pts (xy 344.17 118.11) (xy 354.33 118.11))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid cb68d2ae-25e3-48cf-8a71-1167a0150ce7)
+  )
+  (wire (pts (xy 201.93 71.12) (xy 201.93 90.17))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid cbde0bde-4606-4745-9987-aabd90adb1a6)
+  )
+  (wire (pts (xy 287.02 158.75) (xy 317.5 158.75))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid d0371f79-b4ba-4b0e-af18-fdc0595161de)
+  )
+  (wire (pts (xy 125.73 173.99) (xy 125.73 181.61))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid d588a31c-d776-4133-b021-d37b32d4a747)
+  )
+  (wire (pts (xy 209.55 153.67) (xy 198.12 153.67))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid d73b08bb-ca63-4ff0-9696-b2a4e6ba1f85)
+  )
+  (wire (pts (xy 295.91 91.44) (xy 295.91 93.98))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid d8267876-2ab0-4c1b-90e8-fa127cb8f498)
+  )
+  (wire (pts (xy 295.91 104.14) (xy 298.45 104.14))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid d8c809c6-1fd3-48a3-871e-ffd6a27cd58e)
+  )
+  (wire (pts (xy 110.49 71.12) (xy 121.92 71.12))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid d8f94175-d16a-454f-8004-8d0c67306913)
+  )
+  (wire (pts (xy 323.85 71.12) (xy 323.85 90.17))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid d9ed6148-7130-4440-9d1b-a224156dc9f6)
+  )
+  (wire (pts (xy 250.19 104.14) (xy 252.73 104.14))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid dc694b10-5b9f-46ac-a28a-874b869e49de)
+  )
+  (wire (pts (xy 95.25 71.12) (xy 96.52 71.12))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid dc6bed77-f980-411a-b3e0-64b904d2e058)
+  )
+  (wire (pts (xy 96.52 91.44) (xy 87.63 91.44))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid dcc2468e-473f-4ad9-a51d-965546e8bbcb)
+  )
+  (wire (pts (xy 203.2 209.55) (xy 209.55 209.55))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid dd534252-2b30-4fd0-99b3-6af596f39797)
+  )
+  (wire (pts (xy 344.17 71.12) (xy 354.33 71.12))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid de5695cd-eb09-46d0-9f8d-3c9c9b8c10db)
+  )
+  (wire (pts (xy 209.55 209.55) (xy 209.55 210.82))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid e02fd4fc-10fd-40b5-9922-2fb3efe07986)
+  )
+  (wire (pts (xy 185.42 226.06) (xy 185.42 229.87))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid e088a442-2b69-449f-8885-93647f9e75ff)
+  )
+  (wire (pts (xy 80.01 68.58) (xy 80.01 71.12))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid e0977689-9fac-4f00-940d-0eafe7f2664e)
+  )
+  (wire (pts (xy 87.63 91.44) (xy 87.63 101.6))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid e10c4571-b737-4d6e-b4b6-eea39725ba4c)
+  )
+  (wire (pts (xy 190.5 118.11) (xy 201.93 118.11))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid e26d243d-0e5c-4afb-8e00-131ba6ff2fa3)
+  )
+  (wire (pts (xy 92.71 68.58) (xy 95.25 68.58))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid e2a23593-cdb1-4c57-8981-234f063b3624)
+  )
+  (wire (pts (xy 96.52 71.12) (xy 96.52 78.74))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid e37c3c84-ddd5-4e97-b9a1-b666398e0c16)
+  )
+  (wire (pts (xy 67.31 118.11) (xy 87.63 118.11))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid e42fc6b7-2de6-464a-84c6-b0962327a2e7)
+  )
+  (wire (pts (xy 156.21 118.11) (xy 156.21 97.79))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid e6f0344e-889b-4b8b-a2f1-55d588c0745d)
+  )
+  (wire (pts (xy 147.32 200.66) (xy 147.32 215.9))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid e736469a-4e43-46bd-be1e-e992538df6f8)
+  )
+  (wire (pts (xy 163.83 204.47) (xy 163.83 217.17))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid e8f14bab-287a-406c-b2f2-717747b45a24)
+  )
+  (wire (pts (xy 198.12 189.23) (xy 200.66 189.23))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid e9d960d5-3fc5-43b2-bf07-689cc23f3dfe)
+  )
+  (wire (pts (xy 238.76 99.06) (xy 240.03 99.06))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid ee9024a7-8751-4e65-bb12-0622442413da)
+  )
+  (wire (pts (xy 167.64 71.12) (xy 167.64 90.17))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid eefa07a0-7db6-4d3f-b7a1-bca6dcbba5d0)
+  )
+  (wire (pts (xy 190.5 71.12) (xy 201.93 71.12))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid f1a2ea58-a18c-4904-a778-b32c85c5f00d)
+  )
+  (wire (pts (xy 354.33 97.79) (xy 354.33 118.11))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid f2954f3a-ebca-4fc0-879e-df0a395b8617)
+  )
+  (wire (pts (xy 276.86 90.17) (xy 295.91 90.17))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid f3eb470d-1ba5-4a62-96f5-8b3ae5639c63)
+  )
+  (wire (pts (xy 334.01 97.79) (xy 334.01 118.11))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid f800ac37-e850-4df2-b5d2-853824a49598)
+  )
+  (wire (pts (xy 247.65 91.44) (xy 247.65 93.98))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid f8d6d941-96f1-42af-87ec-58ca174a46ba)
+  )
+  (wire (pts (xy 344.17 71.12) (xy 344.17 90.17))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid f9cb38c8-727d-4ba0-95d0-f1865041d1a3)
+  )
+  (wire (pts (xy 248.92 146.05) (xy 248.92 162.56))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid fadcceed-99eb-4d04-b1c5-fdd03a9aeb33)
+  )
+  (wire (pts (xy 217.17 146.05) (xy 217.17 144.78))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid fb5c9433-17da-4159-a989-a3654cbb282d)
+  )
+  (wire (pts (xy 162.56 204.47) (xy 163.83 204.47))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid fc27270c-7511-4a2a-a7cb-4d3efcc2a594)
+  )
+  (wire (pts (xy 135.89 217.17) (xy 135.89 215.9))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid fc454d24-7cb5-494c-b1eb-7e949e01b5bf)
+  )
+  (wire (pts (xy 179.07 90.17) (xy 179.07 71.12))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid fc807e06-1556-4f6a-8c65-60ea221577cb)
+  )
+  (wire (pts (xy 213.36 118.11) (xy 213.36 97.79))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid febc6cc9-553a-472a-8c51-86d9a7ee491d)
+  )
+  (wire (pts (xy 198.12 209.55) (xy 203.2 209.55))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid ff4816d1-c1cf-47b7-95c4-89a517d71bd7)
+  )
+  (wire (pts (xy 247.65 85.09) (xy 250.19 85.09))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid ff7927df-8eef-4c5c-ac9e-cba9ab334a8e)
+  )
+
+  (label "V_{BAT}" (at 46.99 71.12 0)
+    (effects (font (size 1.27 1.27)) (justify left bottom))
+    (uuid 081af609-b341-4cba-a308-1b4441c8d6a4)
+  )
+  (label "R_{CSN}" (at 265.43 115.57 180)
+    (effects (font (size 1.27 1.27)) (justify right bottom))
+    (uuid 144e909e-7efa-4584-b3fe-7a33132dcb2c)
+  )
+  (label "V_{ISNS}" (at 166.37 153.67 180)
+    (effects (font (size 1.27 1.27)) (justify right bottom))
+    (uuid 183e4592-9cc3-4013-897a-3291436fbbf9)
+  )
+  (label "COMP" (at 166.37 168.91 180)
+    (effects (font (size 1.27 1.27)) (justify right bottom))
+    (uuid 18d5a2e9-c0cc-4edc-b220-2d463dfe14cd)
+  )
+  (label "V_{OSNS}" (at 203.2 158.75 0)
+    (effects (font (size 1.27 1.27)) (justify left bottom))
+    (uuid 32c3b276-4709-4b37-8f09-4f40acf37527)
+  )
+  (label "GND" (at 43.18 118.11 0)
+    (effects (font (size 1.27 1.27)) (justify left bottom))
+    (uuid 3eb3b074-f164-4f68-95d4-30c4d893e594)
+  )
+  (label "SW1" (at 245.11 91.44 180)
+    (effects (font (size 1.27 1.27)) (justify right bottom))
+    (uuid 4c2f89a9-c1f6-49e0-837f-850a902bb751)
+  )
+  (label "BOOT_{2}" (at 203.2 194.31 0)
+    (effects (font (size 1.27 1.27)) (justify left bottom))
+    (uuid 55406d1c-54cc-49bd-827b-d54230309422)
+  )
+  (label "BOOT_{1}" (at 203.2 168.91 0)
+    (effects (font (size 1.27 1.27)) (justify left bottom))
+    (uuid 580f860f-5385-4e97-ba1c-88e24b772674)
+  )
+  (label "MODE" (at 166.37 173.99 180)
+    (effects (font (size 1.27 1.27)) (justify right bottom))
+    (uuid 5c0392dd-38b1-4c85-9c92-938c71379fd5)
+  )
+  (label "RT" (at 166.37 179.07 180)
+    (effects (font (size 1.27 1.27)) (justify right bottom))
+    (uuid 5d43981e-f904-40ac-8859-531d5ebfc4b4)
+  )
+  (label "LDRV1" (at 200.66 179.07 0)
+    (effects (font (size 1.27 1.27)) (justify left bottom))
+    (uuid 65712029-3f5e-43cd-9360-926fe30ea6dd)
+  )
+  (label "HDRV1" (at 238.76 80.01 180)
+    (effects (font (size 1.27 1.27)) (justify right bottom))
+    (uuid 6c6f5e5f-7d86-441d-b4e3-4ebf43a11afe)
+  )
+  (label "V_{OUT}" (at 370.84 71.12 0)
+    (effects (font (size 1.27 1.27)) (justify left bottom))
+    (uuid 71615473-6bc0-413a-bf66-05a89a188256)
+  )
+  (label "HDRV2" (at 200.66 189.23 0)
+    (effects (font (size 1.27 1.27)) (justify left bottom))
+    (uuid 7e7f17da-2a35-405f-8162-5ea560931186)
+  )
+  (label "GND" (at 370.84 118.11 0)
+    (effects (font (size 1.27 1.27)) (justify left bottom))
+    (uuid 85bf9ace-ad0a-4d4d-8db6-37fcc1b5138f)
+  )
+  (label "V_{CC}" (at 214.63 135.89 0)
+    (effects (font (size 1.27 1.27)) (justify left bottom))
+    (uuid 99f19718-f2f5-4b8e-83e1-f9cfaf218839)
+  )
+  (label "V_{IN}" (at 166.37 148.59 180)
+    (effects (font (size 1.27 1.27)) (justify right bottom))
+    (uuid 9d60e2cf-bcdf-423b-bd6f-ce70bb42e900)
+  )
+  (label "EN{slash}UVLO" (at 166.37 158.75 180)
+    (effects (font (size 1.27 1.27)) (justify right bottom))
+    (uuid 9e840178-70e3-4b42-93b7-b48a561e6a90)
+  )
+  (label "R_{CSP}" (at 265.43 106.68 180)
+    (effects (font (size 1.27 1.27)) (justify right bottom))
+    (uuid a48a7239-7cde-400f-b14a-98072c85f212)
+  )
+  (label "FB" (at 203.2 184.15 0)
+    (effects (font (size 1.27 1.27)) (justify left bottom))
+    (uuid a8eb59fd-7335-487a-b874-c5bac351bf2b)
+  )
+  (label "SW1" (at 219.71 177.8 0)
+    (effects (font (size 1.27 1.27)) (justify left bottom))
+    (uuid ba2901f3-91b1-432c-8f0b-a1c4cd496676)
+  )
+  (label "LDRV2" (at 200.66 204.47 0)
+    (effects (font (size 1.27 1.27)) (justify left bottom))
+    (uuid bf9c0e3e-1a88-4fcd-94a8-4821a0c1a075)
+  )
+  (label "R_{CSP}" (at 147.32 232.41 180)
+    (effects (font (size 1.27 1.27)) (justify right bottom))
+    (uuid c33d63bc-1c6f-413c-8fc0-e30d8910a685)
+  )
+  (label "PGOOD" (at 203.2 219.71 0)
+    (effects (font (size 1.27 1.27)) (justify left bottom))
+    (uuid c457f64d-55cd-44e1-a8ec-3b928dccc463)
+  )
+  (label "HDRV2" (at 287.02 80.01 180)
+    (effects (font (size 1.27 1.27)) (justify right bottom))
+    (uuid c75a64ed-5635-4cb6-81b6-96b09dde3063)
+  )
+  (label "SW2" (at 298.45 91.44 0)
+    (effects (font (size 1.27 1.27)) (justify left bottom))
+    (uuid d065807b-8f7a-45ee-83cd-fd03a070e752)
+  )
+  (label "SW2" (at 219.71 203.2 0)
+    (effects (font (size 1.27 1.27)) (justify left bottom))
+    (uuid d2d034ba-b861-4527-9381-63d56025d19d)
+  )
+  (label "HDRV1" (at 200.66 163.83 0)
+    (effects (font (size 1.27 1.27)) (justify left bottom))
+    (uuid de8d1296-ee22-41cd-89aa-e05ff6f55825)
+  )
+  (label "R_{CSN}" (at 147.32 237.49 180)
+    (effects (font (size 1.27 1.27)) (justify right bottom))
+    (uuid df2986aa-2c94-42ff-b8aa-d8d4c2e870ac)
+  )
+  (label "CSG" (at 166.37 199.39 180)
+    (effects (font (size 1.27 1.27)) (justify right bottom))
+    (uuid df2cd373-0c99-4dd6-9ba4-86148e7fcee9)
+  )
+  (label "LDRV1" (at 238.76 99.06 180)
+    (effects (font (size 1.27 1.27)) (justify right bottom))
+    (uuid e3a254d2-f6f5-40de-8a41-344c79f5e991)
+  )
+  (label "SLOPE" (at 166.37 189.23 180)
+    (effects (font (size 1.27 1.27)) (justify right bottom))
+    (uuid e92452be-9077-4146-8d26-b6a287b9a794)
+  )
+  (label "CS" (at 166.37 194.31 180)
+    (effects (font (size 1.27 1.27)) (justify right bottom))
+    (uuid ef89bb29-7c1d-4edb-96d2-160b213eecbd)
+  )
+  (label "BIAS" (at 203.2 153.67 0)
+    (effects (font (size 1.27 1.27)) (justify left bottom))
+    (uuid f05ed8cb-338e-44b2-9e8e-1f2b35b56955)
+  )
+  (label "LDRV2" (at 287.02 99.06 180)
+    (effects (font (size 1.27 1.27)) (justify right bottom))
+    (uuid f6e1a392-a099-4985-b5cf-30b5f398a1a7)
+  )
+  (label "SS" (at 166.37 163.83 180)
+    (effects (font (size 1.27 1.27)) (justify right bottom))
+    (uuid fe4af12e-0c21-486a-b47b-3a261d9adf36)
+  )
+  (label "V_{P}" (at 138.43 71.12 0)
+    (effects (font (size 1.27 1.27)) (justify left bottom))
+    (uuid ffbc1010-695a-4056-a8dd-8fa2bb1b8dea)
+  )
+
+  (hierarchical_label "V_{BAT}" (shape input) (at 45.72 71.12 180)
+    (effects (font (size 1.27 1.27)) (justify right))
+    (uuid a0380955-5284-4dc3-9124-a7a56688b823)
+  )
+  (hierarchical_label "5V_{OUT}" (shape output) (at 378.46 71.12 0)
+    (effects (font (size 1.27 1.27)) (justify left))
+    (uuid dc28ce46-4e42-4aa9-85ef-9fa58fd8470c)
+  )
+
+  (symbol (lib_id "power:GND") (at 209.55 210.82 0) (unit 1)
+    (in_bom yes) (on_board yes)
+    (uuid 03cffc12-d814-415b-b0a5-e334d88e0aa8)
+    (property "Reference" "#PWR020" (id 0) (at 209.55 217.17 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (property "Value" "GND" (id 1) (at 209.55 214.63 0))
+    (property "Footprint" "" (id 2) (at 209.55 210.82 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (property "Datasheet" "" (id 3) (at 209.55 210.82 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (pin "1" (uuid 893a3122-ccf4-4ee1-ac7d-53ccca8d04b1))
+  )
+
+  (symbol (lib_id "PI-Power-Board:CSD1577Q5A") (at 293.37 80.01 0) (unit 1)
+    (in_bom yes) (on_board yes)
+    (uuid 060ce9cc-3461-4606-879e-f17b3fc2348b)
+    (property "Reference" "Q3" (id 0) (at 298.45 78.74 0)
+      (effects (font (size 1.27 1.27)) (justify left))
+    )
+    (property "Value" "CSD17577Q5A" (id 1) (at 298.45 81.28 0)
+      (effects (font (size 1.27 1.27)) (justify left))
+    )
+    (property "Footprint" "PI-Power-Board:TI-SON5x6" (id 2) (at 298.45 77.47 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (property "Datasheet" "https://www.ti.com/lit/ds/symlink/csd17577q5a.pdf" (id 3) (at 293.37 80.01 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (property "MFG" "Texas Instruments" (id 4) (at 293.37 80.01 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (property "MFG P/N" "CSD17577Q5A" (id 5) (at 293.37 80.01 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (pin "1" (uuid 0067ad92-1c29-4588-9c4a-42f694120f0b))
+    (pin "2" (uuid a0d46c0a-7f92-4b1d-896e-160134881b5a))
+    (pin "3" (uuid 6fff1dc6-a920-4d03-aa75-e177ef51a698))
+    (pin "4" (uuid 520f1bc7-789f-4de6-bafb-4445639333c6))
+    (pin "5" (uuid f6147fcd-0c45-4979-96b0-fd923929a64e))
+  )
+
+  (symbol (lib_id "Device:C") (at 224.79 93.98 180) (unit 1)
+    (in_bom yes) (on_board yes)
+    (uuid 103abe72-bb8e-4720-8dbc-c7794b92d086)
+    (property "Reference" "C15" (id 0) (at 226.06 91.44 0)
+      (effects (font (size 1.27 1.27)) (justify right))
+    )
+    (property "Value" "22uF-25V-10%-1210" (id 1) (at 220.98 104.14 90)
+      (effects (font (size 1.27 1.27)) (justify right))
+    )
+    (property "Footprint" "Capacitor_SMD:C_1210_3225Metric" (id 2) (at 223.8248 90.17 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (property "Datasheet" "~" (id 3) (at 224.79 93.98 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (property "MFG" "Murata" (id 4) (at 224.79 93.98 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (property "MFG P/N" "GRM32ER61E226KE15L" (id 5) (at 224.79 93.98 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (pin "1" (uuid 20a2d1ef-9a9f-464c-8e65-1cbe7e2016a6))
+    (pin "2" (uuid ee7bfc05-448d-4368-b0c7-ffc966de57e2))
+  )
+
+  (symbol (lib_id "Device:R_US") (at 105.41 186.69 0) (unit 1)
+    (in_bom yes) (on_board yes)
+    (uuid 15d255e1-18a2-4394-b119-8bf92cbb1b96)
+    (property "Reference" "R23" (id 0) (at 104.14 182.88 90)
+      (effects (font (size 1.27 1.27)) (justify left))
+    )
+    (property "Value" "2.00k-1%-0603" (id 1) (at 107.95 194.31 90)
+      (effects (font (size 1.27 1.27)) (justify left))
+    )
+    (property "Footprint" "Resistor_SMD:R_0603_1608Metric" (id 2) (at 106.426 186.944 90)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (property "Datasheet" "~" (id 3) (at 105.41 186.69 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (property "MFG" "Yageo" (id 4) (at 105.41 186.69 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (property "MFG P/N" "RC0603FR-072KL" (id 5) (at 105.41 186.69 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (pin "1" (uuid 2f5eee3a-148c-47ad-b732-f3a917274ed0))
+    (pin "2" (uuid 25543a2d-f354-4b1d-8b51-3e4ddf5bb46b))
+  )
+
+  (symbol (lib_id "PI-Power-Board:CSD1577Q5A") (at 245.11 80.01 0) (unit 1)
+    (in_bom yes) (on_board yes)
+    (uuid 1b2b8403-5fdb-43f9-b942-b62386519f8a)
+    (property "Reference" "Q4" (id 0) (at 250.19 78.74 0)
+      (effects (font (size 1.27 1.27)) (justify left))
+    )
+    (property "Value" "CSD17577Q5A" (id 1) (at 250.19 81.28 0)
+      (effects (font (size 1.27 1.27)) (justify left))
+    )
+    (property "Footprint" "PI-Power-Board:TI-SON5x6" (id 2) (at 250.19 77.47 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (property "Datasheet" "https://www.ti.com/lit/ds/symlink/csd17577q5a.pdf" (id 3) (at 245.11 80.01 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (property "MFG" "Texas Instruments" (id 4) (at 245.11 80.01 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (property "MFG P/N" "CSD17577Q5A" (id 5) (at 245.11 80.01 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (pin "1" (uuid a829f6dd-05f8-4b65-8aff-484cceeabefa))
+    (pin "2" (uuid 4e3c8191-b4c2-442f-bf89-fdf41b8fac65))
+    (pin "3" (uuid a170a99e-f5d3-49a2-9174-bc8b6e3eee4e))
+    (pin "4" (uuid baf7e52c-b480-45be-814f-021d5ee9e23d))
+    (pin "5" (uuid 9e4d9400-6de9-49f3-8e6a-f5f59e40546d))
+  )
+
+  (symbol (lib_id "Device:R_US") (at 96.52 82.55 0) (mirror x) (unit 1)
+    (in_bom yes) (on_board yes)
+    (uuid 1b6d9afb-2a44-46ca-ad73-17c7604dbe21)
+    (property "Reference" "R16" (id 0) (at 97.79 78.74 0)
+      (effects (font (size 1.27 1.27)) (justify left))
+    )
+    (property "Value" "20.0k-1%-0603" (id 1) (at 93.98 73.66 90)
+      (effects (font (size 1.27 1.27)) (justify left))
+    )
+    (property "Footprint" "Resistor_SMD:R_0603_1608Metric" (id 2) (at 97.536 82.296 90)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (property "Datasheet" "~" (id 3) (at 96.52 82.55 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (property "MFG" "Yageo" (id 4) (at 96.52 82.55 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (property "MFG P/N" "RC0603FR-0720KL" (id 5) (at 96.52 82.55 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (pin "1" (uuid 1d7cf3e9-cb51-43be-a378-3315d4ce3a2f))
+    (pin "2" (uuid 49d9ee7b-6902-4be4-a94c-a86f77addcbc))
+  )
+
+  (symbol (lib_id "Device:R_US") (at 135.89 196.85 0) (unit 1)
+    (in_bom yes) (on_board yes)
+    (uuid 1c17b4c8-f000-4f7e-9bb1-abc874f3d350)
+    (property "Reference" "R22" (id 0) (at 134.62 193.04 90)
+      (effects (font (size 1.27 1.27)) (justify left))
+    )
+    (property "Value" "15.8k-1%-0603" (id 1) (at 138.43 204.47 90)
+      (effects (font (size 1.27 1.27)) (justify left))
+    )
+    (property "Footprint" "Resistor_SMD:R_0603_1608Metric" (id 2) (at 136.906 197.104 90)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (property "Datasheet" "~" (id 3) (at 135.89 196.85 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (property "MFG" "Yageo" (id 4) (at 135.89 196.85 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (property "MFG P/N" "RC0603FR-0715K8L" (id 5) (at 135.89 196.85 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (pin "1" (uuid 23ba315e-13bd-4428-8cdc-e4752ae1f81a))
+    (pin "2" (uuid 53ba635a-ede5-469b-92ff-90aaca74fe36))
+  )
+
+  (symbol (lib_id "Device:D_TVS") (at 54.61 92.71 90) (unit 1)
+    (in_bom yes) (on_board yes)
+    (uuid 20ea2070-92af-42ab-a4a7-6ea3567127d1)
+    (property "Reference" "D6" (id 0) (at 57.15 91.4399 90)
+      (effects (font (size 1.27 1.27)) (justify right))
+    )
+    (property "Value" "15V" (id 1) (at 57.15 93.98 90)
+      (effects (font (size 1.27 1.27)) (justify right))
+    )
+    (property "Footprint" "Diode_SMD:D_SMB" (id 2) (at 54.61 92.71 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (property "Datasheet" "https://www.littelfuse.com/~/media/electronics/datasheets/tvs_diodes/littelfuse_tvs_diode_sz1smb_datasheet.pdf.pdf" (id 3) (at 54.61 92.71 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (property "MFG" "Littelfuse" (id 4) (at 54.61 92.71 90)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (property "MFG P/N" "SZ1SMB15CAT3G" (id 5) (at 50.8 92.71 0))
+    (pin "1" (uuid ea4a905b-7d49-49d1-b101-03f366802afb))
+    (pin "2" (uuid c25debb6-178b-432b-a85f-a627ec7d26b4))
+  )
+
+  (symbol (lib_id "Device:Q_PMOS_SGD") (at 87.63 73.66 90) (unit 1)
+    (in_bom yes) (on_board yes)
+    (uuid 2cdecfb4-7287-407a-b495-ad8f28e1c886)
+    (property "Reference" "Q5" (id 0) (at 87.63 67.31 90))
+    (property "Value" "SI4483ADY-T1-GE3" (id 1) (at 87.63 60.96 90))
+    (property "Footprint" "Package_SO:SOIC-8_3.9x4.9mm_P1.27mm" (id 2) (at 82.55 76.2 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (property "Datasheet" "https://www.vishay.com/docs/68982/si4483ad.pdf" (id 3) (at 87.63 73.66 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (property "MFG" "Vishay" (id 4) (at 87.63 73.66 90)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (property "P/N" "" (id 5) (at 87.63 73.66 90)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (property "MFG P/N" "SI4483ADY-T1-GE3" (id 6) (at 87.63 73.66 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (pin "1" (uuid 1870bf11-dcf7-407c-957f-7e2d3109b7d7))
+    (pin "2" (uuid 4a53a7ab-7131-4a36-b675-a0e79c3f2263))
+    (pin "3" (uuid 02673220-f50e-41ed-b281-b4113fd6a1d4))
+    (pin "4" (uuid 4a7dc17f-75a3-466f-8111-5313d5e2e8c7))
+    (pin "5" (uuid 2e758314-ea4c-49fd-953b-8302ba6d82f9))
+    (pin "6" (uuid 2268ac62-3078-425a-ad92-a98aeac9ee60))
+    (pin "7" (uuid 02294a0c-c577-4ffc-9e16-05a6c7a3ef54))
+    (pin "8" (uuid 7ab571d4-8237-42be-b1e9-ce9a0ef4fe11))
+  )
+
+  (symbol (lib_id "power:GND") (at 135.89 217.17 0) (unit 1)
+    (in_bom yes) (on_board yes)
+    (uuid 3022a7b1-a180-4484-ba46-bb8f21ad237d)
+    (property "Reference" "#PWR017" (id 0) (at 135.89 223.52 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (property "Value" "GND" (id 1) (at 135.89 220.98 0))
+    (property "Footprint" "" (id 2) (at 135.89 217.17 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (property "Datasheet" "" (id 3) (at 135.89 217.17 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (pin "1" (uuid c44e3a06-0a37-4dbb-b4f2-a1061c160062))
+  )
+
+  (symbol (lib_id "Device:C") (at 238.76 139.7 0) (mirror y) (unit 1)
+    (in_bom yes) (on_board yes)
+    (uuid 314a5e2a-0841-451c-ad9f-276f1b46b6d6)
+    (property "Reference" "C31" (id 0) (at 234.95 139.7 0)
+      (effects (font (size 1.27 1.27)) (justify left))
+    )
+    (property "Value" "1.0uF-10%-10V-0603" (id 1) (at 245.11 133.35 0)
+      (effects (font (size 1.27 1.27)) (justify left))
+    )
+    (property "Footprint" "Capacitor_SMD:C_0603_1608Metric" (id 2) (at 237.7948 143.51 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (property "Datasheet" "~" (id 3) (at 238.76 139.7 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (property "MFG" "Samsung Electro-Mechanics" (id 4) (at 238.76 139.7 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (property "MFG P/N" "CL10B105KP8NNNC" (id 5) (at 238.76 139.7 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (pin "1" (uuid 7969309d-569e-4169-90ae-1354921913f3))
+    (pin "2" (uuid 22e22331-008b-4f80-8266-64c9dd1f95ca))
+  )
+
+  (symbol (lib_id "power:GND") (at 102.87 156.21 0) (unit 1)
+    (in_bom yes) (on_board yes)
+    (uuid 31fbb80e-e9ff-4804-b3a1-2267be5488ff)
+    (property "Reference" "#PWR016" (id 0) (at 102.87 162.56 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (property "Value" "GND" (id 1) (at 102.87 160.02 0))
+    (property "Footprint" "" (id 2) (at 102.87 156.21 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (property "Datasheet" "" (id 3) (at 102.87 156.21 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (pin "1" (uuid 4ad064f3-e756-47b8-a6a3-2230031fdf98))
+  )
+
+  (symbol (lib_id "Device:L_Iron") (at 273.05 90.17 90) (unit 1)
+    (in_bom yes) (on_board yes) (fields_autoplaced)
+    (uuid 3534f26d-9d14-4db7-8f56-ed4508e66a6f)
+    (property "Reference" "L2" (id 0) (at 273.05 83.82 90))
+    (property "Value" "1.0 uH-13.7m-20%" (id 1) (at 273.05 86.36 90))
+    (property "Footprint" "PI-Power-Board:IHLP2020CZER" (id 2) (at 273.05 90.17 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (property "Datasheet" "https://www.vishay.com/docs/34280/ihlp-2020cz-01.pdf" (id 3) (at 273.05 90.17 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (property "MFG" "Vishay" (id 4) (at 273.05 90.17 90)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (property "MFG P/N" "IHLP2020CZER1R0M01" (id 5) (at 273.05 90.17 90)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (pin "1" (uuid e1a3c16f-e3a4-4048-9ed9-32f9d940b05f))
+    (pin "2" (uuid 856296ab-28a3-4ed2-a97d-747a14877e21))
+  )
+
+  (symbol (lib_id "Device:C") (at 116.84 180.34 0) (unit 1)
+    (in_bom yes) (on_board yes)
+    (uuid 37c9c248-5eb9-4fe3-9095-142fe14f47e4)
+    (property "Reference" "C3" (id 0) (at 118.11 177.8 0)
+      (effects (font (size 1.27 1.27)) (justify left))
+    )
+    (property "Value" "330pF-5%-50V-0603" (id 1) (at 113.03 195.58 90)
+      (effects (font (size 1.27 1.27)) (justify left))
+    )
+    (property "Footprint" "Capacitor_SMD:C_0603_1608Metric" (id 2) (at 117.8052 184.15 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (property "Datasheet" "~" (id 3) (at 116.84 180.34 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (property "MFG" "Murata" (id 4) (at 116.84 180.34 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (property "MFG P/N" "GCM1885C2A331FA16D" (id 5) (at 116.84 180.34 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (pin "1" (uuid badf3f09-73a6-4910-ba23-82463957476b))
+    (pin "2" (uuid ed1f1fc7-821d-46ec-a389-86bbd589246d))
+  )
+
+  (symbol (lib_id "power:GND") (at 95.25 199.39 0) (unit 1)
+    (in_bom yes) (on_board yes)
+    (uuid 3a8ed205-f4cb-40a4-a6c0-11fdfdf6ba7e)
+    (property "Reference" "#PWR015" (id 0) (at 95.25 205.74 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (property "Value" "GND" (id 1) (at 95.25 203.2 0))
+    (property "Footprint" "" (id 2) (at 95.25 199.39 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (property "Datasheet" "" (id 3) (at 95.25 199.39 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (pin "1" (uuid dbf61b85-8512-4d73-b1ca-5b1364ab0804))
+  )
+
+  (symbol (lib_id "Device:R_US") (at 102.87 152.4 0) (unit 1)
+    (in_bom yes) (on_board yes)
+    (uuid 3cc2b125-9065-4100-8b40-3edd68eb76e9)
+    (property "Reference" "R11" (id 0) (at 101.6 151.13 0)
+      (effects (font (size 1.27 1.27)) (justify right))
+    )
+    (property "Value" "105k-1%-0603" (id 1) (at 100.33 153.67 0)
+      (effects (font (size 1.27 1.27)) (justify right))
+    )
+    (property "Footprint" "Resistor_SMD:R_0603_1608Metric" (id 2) (at 103.886 152.654 90)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (property "Datasheet" "~" (id 3) (at 102.87 152.4 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (property "MFG" "Yageo" (id 4) (at 102.87 152.4 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (property "MFG P/N" "RC0603FR-07105KL" (id 5) (at 102.87 152.4 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (pin "1" (uuid 3c88f8ba-89b1-49ca-addf-195fda56ae5e))
+    (pin "2" (uuid 987e3779-ce64-4ba6-a9f8-97ca8b6198c5))
+  )
+
+  (symbol (lib_id "Device:C") (at 323.85 93.98 0) (unit 1)
+    (in_bom yes) (on_board yes)
+    (uuid 3d27e4ed-dae2-44ee-ab35-782dcb561f87)
+    (property "Reference" "C14" (id 0) (at 325.12 90.17 0)
+      (effects (font (size 1.27 1.27)) (justify left))
+    )
+    (property "Value" "22uF-10V-10%-0805" (id 1) (at 320.04 104.14 90)
+      (effects (font (size 1.27 1.27)) (justify left))
+    )
+    (property "Footprint" "Capacitor_SMD:C_0805_2012Metric" (id 2) (at 324.8152 97.79 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (property "Datasheet" "~" (id 3) (at 323.85 93.98 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (property "MFG" "Samsung Electro-Mechanics" (id 4) (at 323.85 93.98 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (property "MFG P/N" "CL21A226KPCLRNC" (id 5) (at 323.85 93.98 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (pin "1" (uuid 9edbdc6e-783e-4c03-bb38-11dd494e5fe5))
+    (pin "2" (uuid 13e07ece-efcf-4c31-93f0-2f37934b9b3e))
+  )
+
+  (symbol (lib_id "Device:C") (at 213.36 93.98 180) (unit 1)
+    (in_bom yes) (on_board yes)
+    (uuid 424245c4-4183-459a-8f6b-a654ba44b783)
+    (property "Reference" "C34" (id 0) (at 214.63 91.44 0)
+      (effects (font (size 1.27 1.27)) (justify right))
+    )
+    (property "Value" "22uF-25V-10%-1210" (id 1) (at 209.55 104.14 90)
+      (effects (font (size 1.27 1.27)) (justify right))
+    )
+    (property "Footprint" "Capacitor_SMD:C_1210_3225Metric" (id 2) (at 212.3948 90.17 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (property "Datasheet" "~" (id 3) (at 213.36 93.98 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (property "MFG" "Murata" (id 4) (at 213.36 93.98 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (property "MFG P/N" "GRM32ER61E226KE15L" (id 5) (at 213.36 93.98 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (pin "1" (uuid d9e10628-8026-4f1f-ab40-8762f2455e45))
+    (pin "2" (uuid b6f3ca88-2448-412f-8caa-bc0a7f39a5ce))
+  )
+
+  (symbol (lib_id "PI-Power-Board:CSD1577Q5A") (at 245.11 99.06 0) (unit 1)
+    (in_bom yes) (on_board yes)
+    (uuid 44d09594-afa8-4997-bc06-16971cdf817b)
+    (property "Reference" "Q2" (id 0) (at 250.19 97.79 0)
+      (effects (font (size 1.27 1.27)) (justify left))
+    )
+    (property "Value" "CSD17577Q5A" (id 1) (at 250.19 100.33 0)
+      (effects (font (size 1.27 1.27)) (justify left))
+    )
+    (property "Footprint" "PI-Power-Board:TI-SON5x6" (id 2) (at 250.19 96.52 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (property "Datasheet" "https://www.ti.com/lit/ds/symlink/csd17577q5a.pdf" (id 3) (at 245.11 99.06 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (property "MFG" "Texas Instruments" (id 4) (at 245.11 99.06 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (property "MFG P/N" "CSD17577Q5A" (id 5) (at 245.11 99.06 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (pin "1" (uuid 0df33d55-e518-48cc-9747-0471d960c50c))
+    (pin "2" (uuid 24db983e-a566-4634-9722-e98ed7baf794))
+    (pin "3" (uuid 801efdad-c01a-453b-a1b6-5a16514e7a7d))
+    (pin "4" (uuid c85e05d2-7ec5-4c03-985e-2877da020b59))
+    (pin "5" (uuid 005229de-fbdc-4e8a-ada2-c0ee0046067d))
+  )
+
+  (symbol (lib_id "Device:R_US") (at 153.67 220.98 0) (mirror y) (unit 1)
+    (in_bom yes) (on_board yes)
+    (uuid 4b6d35bd-f233-40c4-8dbf-4f246e62d3a5)
+    (property "Reference" "R30" (id 0) (at 154.94 217.17 90)
+      (effects (font (size 1.27 1.27)) (justify left))
+    )
+    (property "Value" "100R-1%-0603" (id 1) (at 151.13 228.6 90)
+      (effects (font (size 1.27 1.27)) (justify left))
+    )
+    (property "Footprint" "Resistor_SMD:R_0603_1608Metric" (id 2) (at 152.654 221.234 90)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (property "Datasheet" "~" (id 3) (at 153.67 220.98 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (property "MFG" "Yageo" (id 4) (at 153.67 220.98 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (property "MFG P/N" "RC0603FR-07100RL" (id 5) (at 153.67 220.98 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (pin "1" (uuid 78e117fb-c1b9-44a4-afaf-3d970dbcb5d8))
+    (pin "2" (uuid 9b785991-d0b4-4111-9669-f4eb955a10ac))
+  )
+
+  (symbol (lib_id "Device:R_US") (at 226.06 151.13 0) (unit 1)
+    (in_bom yes) (on_board yes) (fields_autoplaced)
+    (uuid 5cfd3a6e-3489-442e-ab57-0e78f105562c)
+    (property "Reference" "R25" (id 0) (at 228.6 149.8599 0)
+      (effects (font (size 1.27 1.27)) (justify left))
+    )
+    (property "Value" "0R-0603" (id 1) (at 228.6 152.3999 0)
+      (effects (font (size 1.27 1.27)) (justify left))
+    )
+    (property "Footprint" "Resistor_SMD:R_0603_1608Metric" (id 2) (at 227.076 151.384 90)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (property "Datasheet" "~" (id 3) (at 226.06 151.13 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (property "MFG" "Stackpole Electronics Inc" (id 4) (at 226.06 151.13 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (property "MFG P/N" "RMCF0603ZT0R00" (id 5) (at 226.06 151.13 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (pin "1" (uuid 638fb20b-e900-4455-8d64-750596ca323d))
+    (pin "2" (uuid 5c5c2d15-a12a-482f-b75d-8291a4517005))
+  )
+
+  (symbol (lib_id "Device:C") (at 156.21 93.98 180) (unit 1)
+    (in_bom yes) (on_board yes)
+    (uuid 65984a89-8380-48da-8b12-d88d80ec2869)
+    (property "Reference" "C32" (id 0) (at 157.48 91.44 0)
+      (effects (font (size 1.27 1.27)) (justify right))
+    )
+    (property "Value" "22uF-25V-10%-1210" (id 1) (at 152.4 105.41 90)
+      (effects (font (size 1.27 1.27)) (justify right))
+    )
+    (property "Footprint" "Capacitor_SMD:C_1210_3225Metric" (id 2) (at 155.2448 90.17 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (property "Datasheet" "~" (id 3) (at 156.21 93.98 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (property "MFG" "Murata" (id 4) (at 156.21 93.98 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (property "MFG P/N" "GRM32ER61E226KE15L" (id 5) (at 156.21 93.98 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (pin "1" (uuid 2ab1ebd2-2617-4ced-aad7-b5962444aa4d))
+    (pin "2" (uuid 2ef601f2-7493-4149-a63c-877adca3376e))
+  )
+
+  (symbol (lib_id "Device:C") (at 167.64 93.98 180) (unit 1)
+    (in_bom yes) (on_board yes)
+    (uuid 66b57125-ca17-4368-b430-c6138030f6ac)
+    (property "Reference" "C11" (id 0) (at 168.91 91.44 0)
+      (effects (font (size 1.27 1.27)) (justify right))
+    )
+    (property "Value" "22uF-25V-10%-1210" (id 1) (at 163.83 104.14 90)
+      (effects (font (size 1.27 1.27)) (justify right))
+    )
+    (property "Footprint" "Capacitor_SMD:C_1210_3225Metric" (id 2) (at 166.6748 90.17 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (property "Datasheet" "~" (id 3) (at 167.64 93.98 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (property "MFG" "Murata" (id 4) (at 167.64 93.98 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (property "MFG P/N" "GRM32ER61E226KE15L" (id 5) (at 167.64 93.98 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (pin "1" (uuid 3e2b63e0-6307-4215-8bd0-3c7af8136aaf))
+    (pin "2" (uuid 2c2c020c-b9fa-4c9f-9a4f-97bf0374fd5f))
+  )
+
+  (symbol (lib_id "Device:C") (at 140.97 143.51 0) (mirror y) (unit 1)
+    (in_bom yes) (on_board yes)
+    (uuid 672549ac-03f4-4900-bee1-de2f300b3802)
+    (property "Reference" "C24" (id 0) (at 139.7 140.97 90)
+      (effects (font (size 1.27 1.27)) (justify left))
+    )
+    (property "Value" "0.1uF-10%-50V-0603" (id 1) (at 137.16 149.86 90)
+      (effects (font (size 1.27 1.27)) (justify left))
+    )
+    (property "Footprint" "Capacitor_SMD:C_0603_1608Metric" (id 2) (at 140.0048 147.32 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (property "Datasheet" "~" (id 3) (at 140.97 143.51 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (property "MFG" "Samsung Electro-Mechanics" (id 4) (at 140.97 143.51 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (property "MFG P/N" "CL10B104KB8NNNC" (id 5) (at 140.97 143.51 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (pin "1" (uuid 33940ef1-7ab1-4637-8557-fa727b07ba72))
+    (pin "2" (uuid fc44eea1-db90-41e9-89d8-85f5b6f7b821))
+  )
+
+  (symbol (lib_name "D_Schottky_1") (lib_id "Device:D_Schottky") (at 146.05 128.27 90) (unit 1)
+    (in_bom yes) (on_board yes)
+    (uuid 686fd7c8-df2f-4fc1-a78f-4fda4db0879e)
+    (property "Reference" "D2" (id 0) (at 148.59 125.73 90)
+      (effects (font (size 1.27 1.27)) (justify right))
+    )
+    (property "Value" "NSR05T40XV2T5G" (id 1) (at 148.59 128.27 90)
+      (effects (font (size 1.27 1.27)) (justify right))
+    )
+    (property "Footprint" "Diode_SMD:D_SOD-523" (id 2) (at 146.05 128.27 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (property "Datasheet" "~" (id 3) (at 146.05 128.27 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (property "MFG" "onsemi" (id 4) (at 146.05 128.27 90)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (property "MFG P/N" "NSR05T40XV2T5G" (id 5) (at 146.05 128.27 90)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (pin "1" (uuid 17fe6671-560d-4344-9076-9e72b02b3a16))
+    (pin "2" (uuid 290579ab-ec05-4558-91b2-9d32a53575fe))
+  )
+
+  (symbol (lib_id "power:GND") (at 317.5 201.93 0) (unit 1)
+    (in_bom yes) (on_board yes)
+    (uuid 68977a24-9ee4-457f-af32-30bc191e51f6)
+    (property "Reference" "#PWR023" (id 0) (at 317.5 208.28 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (property "Value" "GND" (id 1) (at 317.5 205.74 0))
+    (property "Footprint" "" (id 2) (at 317.5 201.93 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (property "Datasheet" "" (id 3) (at 317.5 201.93 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (pin "1" (uuid 3d5a92d9-34ae-48eb-be3c-453cf7de8dac))
+  )
+
+  (symbol (lib_id "Device:C") (at 105.41 173.99 0) (unit 1)
+    (in_bom yes) (on_board yes)
+    (uuid 6b21d704-2dde-46f4-98c3-e64020fc4a1f)
+    (property "Reference" "C2" (id 0) (at 106.68 171.45 0)
+      (effects (font (size 1.27 1.27)) (justify left))
+    )
+    (property "Value" "0.015uF-10%-50V-0603" (id 1) (at 101.6 189.23 90)
+      (effects (font (size 1.27 1.27)) (justify left))
+    )
+    (property "Footprint" "Capacitor_SMD:C_0603_1608Metric" (id 2) (at 106.3752 177.8 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (property "Datasheet" "~" (id 3) (at 105.41 173.99 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (property "MFG" "YAGEO" (id 4) (at 105.41 173.99 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (property "MFG P/N" "CC0603KRX7R9BB153" (id 5) (at 105.41 173.99 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (pin "1" (uuid 33847819-a31c-4daa-9f5f-c76f5998bf74))
+    (pin "2" (uuid be07567d-4e9a-491f-977e-78927584d238))
+  )
+
+  (symbol (lib_id "Device:R_US") (at 125.73 185.42 0) (unit 1)
+    (in_bom yes) (on_board yes)
+    (uuid 6e389981-2451-4878-84a0-e191d26c3eae)
+    (property "Reference" "R8" (id 0) (at 124.46 181.61 90)
+      (effects (font (size 1.27 1.27)) (justify left))
+    )
+    (property "Value" "93.1k-1%-0603" (id 1) (at 128.27 193.04 90)
+      (effects (font (size 1.27 1.27)) (justify left))
+    )
+    (property "Footprint" "Resistor_SMD:R_0603_1608Metric" (id 2) (at 126.746 185.674 90)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (property "Datasheet" "~" (id 3) (at 125.73 185.42 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (property "MFG" "Panasonic Electronic Components" (id 4) (at 125.73 185.42 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (property "MFG P/N" "ERJ-3EKF9312V" (id 5) (at 125.73 185.42 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (pin "1" (uuid 81f65ca1-71de-469d-9b14-09f4606e965a))
+    (pin "2" (uuid 0a9d7d99-0fd3-4f85-88d1-020472a57a7d))
+  )
+
+  (symbol (lib_id "Device:R_US") (at 317.5 195.58 0) (unit 1)
+    (in_bom yes) (on_board yes)
+    (uuid 6f910065-02c5-4717-939d-0f7ea934e51c)
+    (property "Reference" "R24" (id 0) (at 316.23 194.31 0)
+      (effects (font (size 1.27 1.27)) (justify right))
+    )
+    (property "Value" "20.0k-1%-0603" (id 1) (at 314.96 196.85 0)
+      (effects (font (size 1.27 1.27)) (justify right))
+    )
+    (property "Footprint" "Resistor_SMD:R_0603_1608Metric" (id 2) (at 318.516 195.834 90)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (property "Datasheet" "~" (id 3) (at 317.5 195.58 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (property "MFG" "Yageo" (id 4) (at 317.5 195.58 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (property "MFG P/N" "RC0603FR-0720KL" (id 5) (at 317.5 195.58 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (pin "1" (uuid 8475ac4c-8e78-4c13-90fc-c8081a32ebc0))
+    (pin "2" (uuid 95620833-a9a9-4d13-a3c3-679b6c24df78))
+  )
+
+  (symbol (lib_id "Device:C") (at 95.25 180.34 0) (mirror y) (unit 1)
+    (in_bom yes) (on_board yes)
+    (uuid 73d092d4-54ff-495d-9383-67e7008430f3)
+    (property "Reference" "C23" (id 0) (at 93.98 177.8 0)
+      (effects (font (size 1.27 1.27)) (justify left))
+    )
+    (property "Value" "0.015uF-10%-50V-0603" (id 1) (at 93.98 182.88 0)
+      (effects (font (size 1.27 1.27)) (justify left))
+    )
+    (property "Footprint" "Capacitor_SMD:C_0603_1608Metric" (id 2) (at 94.2848 184.15 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (property "Datasheet" "~" (id 3) (at 95.25 180.34 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (property "MFG" "YAGEO" (id 4) (at 95.25 180.34 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (property "MFG P/N" "CC0603KRX7R9BB153" (id 5) (at 95.25 180.34 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (pin "1" (uuid aabbe328-c52e-46ec-a568-4ef1e6940a05))
+    (pin "2" (uuid 90554fe4-c9bc-429d-abfe-a6c9188aad7a))
+  )
+
+  (symbol (lib_id "power:GND") (at 238.76 143.51 0) (unit 1)
+    (in_bom yes) (on_board yes)
+    (uuid 774922d5-e1f7-4d31-8ff7-ec2aa61d6f5d)
+    (property "Reference" "#PWR022" (id 0) (at 238.76 149.86 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (property "Value" "GND" (id 1) (at 238.76 147.32 0))
+    (property "Footprint" "" (id 2) (at 238.76 143.51 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (property "Datasheet" "" (id 3) (at 238.76 143.51 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (pin "1" (uuid ec46a55b-d54d-4d95-83b3-7328713c4527))
+  )
+
+  (symbol (lib_id "Device:C") (at 67.31 93.98 180) (unit 1)
+    (in_bom yes) (on_board yes)
+    (uuid 77df37e1-8169-4491-a322-519cc1b97e58)
+    (property "Reference" "C38" (id 0) (at 68.58 91.44 0)
+      (effects (font (size 1.27 1.27)) (justify right))
+    )
+    (property "Value" "22uF-25V-10%-1210" (id 1) (at 63.5 105.41 90)
+      (effects (font (size 1.27 1.27)) (justify right))
+    )
+    (property "Footprint" "Capacitor_SMD:C_1210_3225Metric" (id 2) (at 66.3448 90.17 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (property "Datasheet" "~" (id 3) (at 67.31 93.98 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (property "MFG" "Murata" (id 4) (at 67.31 93.98 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (property "MFG P/N" "GRM32ER61E226KE15L" (id 5) (at 67.31 93.98 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (pin "1" (uuid 9016f29b-5b04-4fbd-9777-dfe18f488c07))
+    (pin "2" (uuid 710ddff1-2f52-4b90-b4f7-f3c96e88cb33))
+  )
+
+  (symbol (lib_id "PI-Power-Board:CSD1577Q5A") (at 293.37 99.06 0) (unit 1)
+    (in_bom yes) (on_board yes)
+    (uuid 7d4dbd8e-4d24-4b98-a52e-2865dabb3f98)
+    (property "Reference" "Q1" (id 0) (at 298.45 97.79 0)
+      (effects (font (size 1.27 1.27)) (justify left))
+    )
+    (property "Value" "CSD17577Q5A" (id 1) (at 298.45 100.33 0)
+      (effects (font (size 1.27 1.27)) (justify left))
+    )
+    (property "Footprint" "PI-Power-Board:TI-SON5x6" (id 2) (at 298.45 96.52 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (property "Datasheet" "https://www.ti.com/lit/ds/symlink/csd17577q5a.pdf" (id 3) (at 293.37 99.06 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (property "MFG" "Texas Instruments" (id 4) (at 293.37 99.06 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (property "MFG P/N" "CSD17577Q5A" (id 5) (at 293.37 99.06 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (pin "1" (uuid 05da86ef-e572-47ea-8519-7a566de2ae6e))
+    (pin "2" (uuid 2f41f7dc-c932-4503-bfd8-1c635d1deba6))
+    (pin "3" (uuid cee03537-9ed2-41d6-8b8b-694a34e23826))
+    (pin "4" (uuid 8ed2e306-8c8c-4e4d-9168-af1d567335f6))
+    (pin "5" (uuid e83ba4cb-2eff-4afa-ae18-1e93d90f354e))
+  )
+
+  (symbol (lib_id "Device:R_US") (at 163.83 220.98 0) (unit 1)
+    (in_bom yes) (on_board yes)
+    (uuid 88e8db84-9264-4716-8163-818652c70fb2)
+    (property "Reference" "R29" (id 0) (at 162.56 217.17 90)
+      (effects (font (size 1.27 1.27)) (justify left))
+    )
+    (property "Value" "100R-1%-0603" (id 1) (at 166.37 228.6 90)
+      (effects (font (size 1.27 1.27)) (justify left))
+    )
+    (property "Footprint" "Resistor_SMD:R_0603_1608Metric" (id 2) (at 164.846 221.234 90)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (property "Datasheet" "~" (id 3) (at 163.83 220.98 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (property "MFG" "Yageo" (id 4) (at 163.83 220.98 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (property "MFG P/N" "RC0603FR-07100RL" (id 5) (at 163.83 220.98 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (pin "1" (uuid c76df4e7-14e8-41e8-96ce-d37eed88fa03))
+    (pin "2" (uuid bd239af7-8dd2-40ec-aafe-6952adaef93a))
+  )
+
+  (symbol (lib_id "Device:C") (at 334.01 93.98 0) (unit 1)
+    (in_bom yes) (on_board yes)
+    (uuid 8c9f5182-9d53-4b65-8e92-34cb1fbc522c)
+    (property "Reference" "C13" (id 0) (at 335.28 90.17 0)
+      (effects (font (size 1.27 1.27)) (justify left))
+    )
+    (property "Value" "22uF-10V-10%-0805" (id 1) (at 330.2 104.14 90)
+      (effects (font (size 1.27 1.27)) (justify left))
+    )
+    (property "Footprint" "Capacitor_SMD:C_0805_2012Metric" (id 2) (at 334.9752 97.79 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (property "Datasheet" "~" (id 3) (at 334.01 93.98 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (property "MFG" "Samsung Electro-Mechanics" (id 4) (at 334.01 93.98 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (property "MFG P/N" "CL21A226KPCLRNC" (id 5) (at 334.01 93.98 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (pin "1" (uuid bcb5c633-1a57-443f-a34d-e66d78938e70))
+    (pin "2" (uuid 688b15bc-fae5-4362-a227-c15a833265eb))
+  )
+
+  (symbol (lib_id "power:GND") (at 180.34 232.41 0) (unit 1)
+    (in_bom yes) (on_board yes)
+    (uuid 99550040-4c58-4314-8688-6d4bc2a77134)
+    (property "Reference" "#PWR019" (id 0) (at 180.34 238.76 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (property "Value" "GND" (id 1) (at 180.34 236.22 0))
+    (property "Footprint" "" (id 2) (at 180.34 232.41 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (property "Datasheet" "" (id 3) (at 180.34 232.41 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (pin "1" (uuid 7d41652d-4e5d-419d-b4fe-490edd92e58d))
+  )
+
+  (symbol (lib_id "Device:D_Zener") (at 102.87 82.55 270) (unit 1)
+    (in_bom yes) (on_board yes)
+    (uuid 99f2f25d-1380-4f30-8a43-97fade15d725)
+    (property "Reference" "D5" (id 0) (at 102.87 85.09 90)
+      (effects (font (size 1.27 1.27)) (justify left))
+    )
+    (property "Value" "15V" (id 1) (at 105.41 82.55 90)
+      (effects (font (size 1.27 1.27)) (justify left))
+    )
+    (property "Footprint" "Diode_SMD:D_SOD-123F" (id 2) (at 102.87 82.55 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (property "Datasheet" "~" (id 3) (at 102.87 82.55 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (property "MFG" "Nexperia" (id 4) (at 102.87 82.55 90)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (property "MFG P/N" "BZT52H-C15,115" (id 5) (at 102.87 82.55 90)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (pin "1" (uuid 07f10db1-d041-4573-9fc8-5bf1472802d8))
+    (pin "2" (uuid db509815-abe7-44dc-ad28-6cedd12b9810))
+  )
+
+  (symbol (lib_id "Device:C") (at 201.93 93.98 180) (unit 1)
+    (in_bom yes) (on_board yes)
+    (uuid 9ab12f65-eb76-468b-8f68-f22c559f65c5)
+    (property "Reference" "C33" (id 0) (at 203.2 91.44 0)
+      (effects (font (size 1.27 1.27)) (justify right))
+    )
+    (property "Value" "22uF-25V-10%-1210" (id 1) (at 198.12 104.14 90)
+      (effects (font (size 1.27 1.27)) (justify right))
+    )
+    (property "Footprint" "Capacitor_SMD:C_1210_3225Metric" (id 2) (at 200.9648 90.17 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (property "Datasheet" "~" (id 3) (at 201.93 93.98 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (property "MFG" "Murata" (id 4) (at 201.93 93.98 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (property "MFG P/N" "GRM32ER61E226KE15L" (id 5) (at 201.93 93.98 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (pin "1" (uuid b1525890-fc6b-4b5f-83a3-f6786746b4b8))
+    (pin "2" (uuid 0ad24d1a-7ee3-4e5d-aa43-120435184871))
+  )
+
+  (symbol (lib_name "D_Schottky_2") (lib_id "Device:D_Schottky") (at 248.92 142.24 90) (unit 1)
+    (in_bom yes) (on_board yes)
+    (uuid 9b097f22-8fe0-4142-99ad-d23d49095dcf)
+    (property "Reference" "D4" (id 0) (at 248.92 139.7 90)
+      (effects (font (size 1.27 1.27)) (justify right))
+    )
+    (property "Value" "NSR05T40XV2T5G" (id 1) (at 246.38 137.16 0)
+      (effects (font (size 1.27 1.27)) (justify right))
+    )
+    (property "Footprint" "Diode_SMD:D_SOD-523" (id 2) (at 248.92 142.24 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (property "Datasheet" "~" (id 3) (at 248.92 142.24 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (property "MFG" "onsemi" (id 4) (at 248.92 142.24 90)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (property "MFG P/N" "NSR05T40XV2T5G" (id 5) (at 248.92 142.24 90)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (pin "1" (uuid 8dd9f319-84a7-4980-a210-f51f03441148))
+    (pin "2" (uuid 21cb5e87-e0f6-449d-be19-405fee52a9c3))
+  )
+
+  (symbol (lib_id "Device:C") (at 179.07 93.98 180) (unit 1)
+    (in_bom yes) (on_board yes)
+    (uuid 9b6d9042-a53f-425d-b2c2-357193d3248e)
+    (property "Reference" "C10" (id 0) (at 180.34 91.44 0)
+      (effects (font (size 1.27 1.27)) (justify right))
+    )
+    (property "Value" "22uF-25V-10%-1210" (id 1) (at 175.26 104.14 90)
+      (effects (font (size 1.27 1.27)) (justify right))
+    )
+    (property "Footprint" "Capacitor_SMD:C_1210_3225Metric" (id 2) (at 178.1048 90.17 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (property "Datasheet" "~" (id 3) (at 179.07 93.98 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (property "MFG" "Murata" (id 4) (at 179.07 93.98 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (property "MFG P/N" "GRM32ER61E226KE15L" (id 5) (at 179.07 93.98 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (pin "1" (uuid 9f6c9cb9-4bed-40dc-9dda-26341f79667f))
+    (pin "2" (uuid cb47bc89-046d-4cc1-86c5-2fe29a0bfb33))
+  )
+
+  (symbol (lib_id "Device:R_US") (at 87.63 105.41 0) (mirror x) (unit 1)
+    (in_bom yes) (on_board yes)
+    (uuid a02e72b9-1760-4bd0-820e-bcfc856e9eb5)
+    (property "Reference" "R17" (id 0) (at 90.17 104.14 0)
+      (effects (font (size 1.27 1.27)) (justify left))
+    )
+    (property "Value" "1.0k-1%-0603" (id 1) (at 85.09 96.52 90)
+      (effects (font (size 1.27 1.27)) (justify left))
+    )
+    (property "Footprint" "Resistor_SMD:R_0603_1608Metric" (id 2) (at 88.646 105.156 90)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (property "Datasheet" "~" (id 3) (at 87.63 105.41 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (property "MFG" "Yageo" (id 4) (at 87.63 105.41 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (property "MFG P/N" "RC0603FR-071KL" (id 5) (at 87.63 105.41 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (pin "1" (uuid d360dc9b-3ae8-471a-97fb-f2c59b121db6))
+    (pin "2" (uuid b1ce2a12-949e-4819-88e6-7fabafe49beb))
+  )
+
+  (symbol (lib_id "Device:D_Schottky") (at 269.24 142.24 90) (unit 1)
+    (in_bom yes) (on_board yes)
+    (uuid a310d155-db29-460d-b4c9-d91fd944eb17)
+    (property "Reference" "D3" (id 0) (at 269.24 139.7 90)
+      (effects (font (size 1.27 1.27)) (justify right))
+    )
+    (property "Value" "NSR05T40XV2T5G" (id 1) (at 266.7 137.16 0)
+      (effects (font (size 1.27 1.27)) (justify right))
+    )
+    (property "Footprint" "Diode_SMD:D_SOD-523" (id 2) (at 269.24 142.24 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (property "Datasheet" "~" (id 3) (at 269.24 142.24 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (property "MFG" "onsemi" (id 4) (at 269.24 142.24 90)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (property "MFG P/N" "NSR05T40XV2T5G" (id 5) (at 269.24 142.24 90)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (pin "1" (uuid ea615a2b-4cf4-4e95-9815-3951ccc709f7))
+    (pin "2" (uuid 65dc5e3a-99f4-4fbd-9604-55dfe302c5f9))
+  )
+
+  (symbol (lib_id "PI-Power-Board:LM5176RHF") (at 170.18 143.51 0) (unit 1)
+    (in_bom yes) (on_board yes) (fields_autoplaced)
+    (uuid aa933c40-be57-4cc5-b276-13c97a6dea40)
+    (property "Reference" "U5" (id 0) (at 182.88 138.43 0))
+    (property "Value" "LM5176RHF" (id 1) (at 182.88 140.97 0))
+    (property "Footprint" "PI-Power-Board:QFN-28-1EP_4x5mm_P0.5mm_EP2.55x3.55mm_ThermalVias" (id 2) (at 170.18 143.51 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (property "Datasheet" "https://www.ti.com/lit/gpn/lm5176" (id 3) (at 170.18 143.51 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (property "MFG" "Texas Instruments" (id 4) (at 170.18 143.51 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (property "MFG P/N" "LM5176RHFT" (id 5) (at 170.18 143.51 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (pin "10" (uuid 9465767a-d877-47e6-abb4-8e3da310e5f1))
+    (pin "11" (uuid 567f7bae-22db-4e1a-b2a6-01ceb95829e5))
+    (pin "12" (uuid 86af3ae9-021b-4132-ab86-32d3de38f65b))
+    (pin "13" (uuid 0045e8bf-7bb0-45ee-aec9-7870992609e9))
+    (pin "14" (uuid 15769753-3504-4d0a-82cf-cee7322ce6f9))
+    (pin "15" (uuid 52aeb0b8-3574-40c4-9df8-588a9c7f0253))
+    (pin "16" (uuid c4a2f35a-52d1-4b61-a1d2-150a58beef02))
+    (pin "17" (uuid 9c7f29a8-7797-465c-be63-e2cfdb1dce4f))
+    (pin "18" (uuid e1093913-db18-4690-bde8-6eae96d62566))
+    (pin "19" (uuid de698489-aa28-46b1-b8f9-300a82ad218b))
+    (pin "2" (uuid 242e75fa-11d2-4918-89be-57aa5a2ff388))
+    (pin "20" (uuid e5587169-6bcd-4334-9f55-5a82120be7ed))
+    (pin "21" (uuid 24cd12c0-2d8d-43ee-88a1-08d39341017d))
+    (pin "22" (uuid ed3d32be-08ae-4e59-825b-bdefb18075eb))
+    (pin "23" (uuid 9323f879-ea49-4ddb-9561-bf00c9ce717b))
+    (pin "24" (uuid b3cda39b-45c4-4256-890e-5025bed26600))
+    (pin "25" (uuid c99db487-f3d4-4631-a427-23b90f084533))
+    (pin "26" (uuid 8513e361-18ec-422d-a03e-6e64d70776e9))
+    (pin "27" (uuid 0f769e3c-6ce9-4688-9531-4d907fb7124b))
+    (pin "28" (uuid 34a45377-a4a0-4bb6-a5ba-4b9bafacc4b1))
+    (pin "29" (uuid a43556ca-42a5-4073-b6c0-78211ee4bf88))
+    (pin "3" (uuid 6bdbbb0e-c397-44c4-8a6e-9e5e31fa02b2))
+    (pin "4" (uuid b44c53c0-f3bc-48e0-8877-37842e24d89f))
+    (pin "5" (uuid 4cb4663c-5bc8-4da0-817d-f84975d889df))
+    (pin "6" (uuid ef038879-0571-4f1f-b494-137149c5dc3a))
+    (pin "7" (uuid 7c1f5482-943a-4766-97b1-742ac5220605))
+    (pin "8" (uuid 016a027b-9945-4fd6-9948-c366fad3254f))
+    (pin "9" (uuid cb8ef4b2-f2e4-4adc-996f-557c2ae5eeb6))
+    (pin "1" (uuid a4b424ad-26c3-46bb-ba17-8cab65c3f6fc))
+  )
+
+  (symbol (lib_id "Device:R_US") (at 146.05 135.89 0) (unit 1)
+    (in_bom yes) (on_board yes) (fields_autoplaced)
+    (uuid acde7772-b76f-40c5-ac43-c539dd11b069)
+    (property "Reference" "R26" (id 0) (at 148.59 134.6199 0)
+      (effects (font (size 1.27 1.27)) (justify left))
+    )
+    (property "Value" "10R0-1%-0603" (id 1) (at 148.59 137.1599 0)
+      (effects (font (size 1.27 1.27)) (justify left))
+    )
+    (property "Footprint" "Resistor_SMD:R_0603_1608Metric" (id 2) (at 147.066 136.144 90)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (property "Datasheet" "~" (id 3) (at 146.05 135.89 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (property "MFG" "Yageo" (id 4) (at 146.05 135.89 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (property "MFG P/N" "RC0603FR-0710RL" (id 5) (at 146.05 135.89 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (pin "1" (uuid 1b67a77b-f699-450d-b522-a5971a849380))
+    (pin "2" (uuid ffa8a03e-a5f4-4083-85a1-bf2340b9e1ed))
+  )
+
+  (symbol (lib_id "Device:C") (at 344.17 93.98 0) (unit 1)
+    (in_bom yes) (on_board yes)
+    (uuid ad15a420-8e1a-4dad-bc75-a0e26641a9bc)
+    (property "Reference" "C12" (id 0) (at 345.44 90.17 0)
+      (effects (font (size 1.27 1.27)) (justify left))
+    )
+    (property "Value" "22uF-10V-10%-0805" (id 1) (at 340.36 104.14 90)
+      (effects (font (size 1.27 1.27)) (justify left))
+    )
+    (property "Footprint" "Capacitor_SMD:C_0805_2012Metric" (id 2) (at 345.1352 97.79 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (property "Datasheet" "~" (id 3) (at 344.17 93.98 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (property "MFG" "Samsung Electro-Mechanics" (id 4) (at 344.17 93.98 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (property "MFG P/N" "CL21A226KPCLRNC" (id 5) (at 344.17 93.98 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (pin "1" (uuid e253a75c-f3e6-4179-aeeb-d49c4f1922de))
+    (pin "2" (uuid 3436a86e-fe5d-476a-86d9-451e6427bba9))
+  )
+
+  (symbol (lib_id "power:GND") (at 140.97 147.32 0) (unit 1)
+    (in_bom yes) (on_board yes)
+    (uuid afe57086-c884-4826-acbe-d032d0212ace)
+    (property "Reference" "#PWR018" (id 0) (at 140.97 153.67 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (property "Value" "GND" (id 1) (at 140.97 151.13 0))
+    (property "Footprint" "" (id 2) (at 140.97 147.32 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (property "Datasheet" "" (id 3) (at 140.97 147.32 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (pin "1" (uuid 50c3c579-4947-4c20-ac7c-9ea5cb00933b))
+  )
+
+  (symbol (lib_id "Device:R_US") (at 287.02 212.09 0) (mirror y) (unit 1)
+    (in_bom yes) (on_board yes)
+    (uuid b2623734-f2a7-4bc9-84f8-52596a91b0e6)
+    (property "Reference" "R10" (id 0) (at 284.48 210.82 0)
+      (effects (font (size 1.27 1.27)) (justify left))
+    )
+    (property "Value" "10K0-1%-0603" (id 1) (at 284.48 213.36 0)
+      (effects (font (size 1.27 1.27)) (justify left))
+    )
+    (property "Footprint" "Resistor_SMD:R_0603_1608Metric" (id 2) (at 286.004 212.344 90)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (property "Datasheet" "~" (id 3) (at 287.02 212.09 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (property "MFG" "Yageo" (id 4) (at 287.02 212.09 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (property "MFG P/N" "RC0603FR-0710KL" (id 5) (at 287.02 212.09 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (pin "1" (uuid 413ca025-358e-4501-ad93-0084f161949a))
+    (pin "2" (uuid ec9f64e2-b67a-4805-b2a1-a1f87438ed2d))
+  )
+
+  (symbol (lib_id "Device:C") (at 190.5 93.98 180) (unit 1)
+    (in_bom yes) (on_board yes)
+    (uuid b700a1f5-337a-41ab-9ea0-2c2af072317c)
+    (property "Reference" "C9" (id 0) (at 191.77 91.44 0)
+      (effects (font (size 1.27 1.27)) (justify right))
+    )
+    (property "Value" "22uF-25V-10%-1210" (id 1) (at 186.69 104.14 90)
+      (effects (font (size 1.27 1.27)) (justify right))
+    )
+    (property "Footprint" "Capacitor_SMD:C_1210_3225Metric" (id 2) (at 189.5348 90.17 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (property "Datasheet" "~" (id 3) (at 190.5 93.98 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (property "MFG" "Murata" (id 4) (at 190.5 93.98 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (property "MFG P/N" "GRM32ER61E226KE15L" (id 5) (at 190.5 93.98 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (pin "1" (uuid dad5a3f8-774c-47fd-9e2d-558914b099a9))
+    (pin "2" (uuid 2587c2ed-c598-4b27-8af8-7e0b9c1d80cb))
+  )
+
+  (symbol (lib_id "Device:C") (at 354.33 93.98 0) (unit 1)
+    (in_bom yes) (on_board yes)
+    (uuid b8d2fd7e-effc-46e6-9306-04f4b2872e7f)
+    (property "Reference" "C35" (id 0) (at 355.6 90.17 0)
+      (effects (font (size 1.27 1.27)) (justify left))
+    )
+    (property "Value" "22uF-10V-10%-0805" (id 1) (at 350.52 104.14 90)
+      (effects (font (size 1.27 1.27)) (justify left))
+    )
+    (property "Footprint" "Capacitor_SMD:C_0805_2012Metric" (id 2) (at 355.2952 97.79 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (property "Datasheet" "~" (id 3) (at 354.33 93.98 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (property "MFG" "Samsung Electro-Mechanics" (id 4) (at 354.33 93.98 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (property "MFG P/N" "CL21A226KPCLRNC" (id 5) (at 354.33 93.98 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (pin "1" (uuid 557554f2-0c9d-4ab9-a1f3-d1bcdd445c8f))
+    (pin "2" (uuid deae25c1-8d6a-4f10-a90c-a7a22265ee83))
+  )
+
+  (symbol (lib_id "Device:C") (at 147.32 196.85 0) (unit 1)
+    (in_bom yes) (on_board yes)
+    (uuid baa3dc8f-ed1e-41a0-b7b8-222c85797e27)
+    (property "Reference" "C4" (id 0) (at 148.59 194.31 0)
+      (effects (font (size 1.27 1.27)) (justify left))
+    )
+    (property "Value" "47pF-5%-50V-0603" (id 1) (at 143.51 212.09 90)
+      (effects (font (size 1.27 1.27)) (justify left))
+    )
+    (property "Footprint" "Capacitor_SMD:C_0603_1608Metric" (id 2) (at 148.2852 200.66 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (property "Datasheet" "~" (id 3) (at 147.32 196.85 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (property "MFG" "Samsung Electro-Mechanics" (id 4) (at 147.32 196.85 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (property "MFG P/N" "CL10C470JB8NNNC" (id 5) (at 147.32 196.85 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (pin "1" (uuid ab6d6646-817f-484d-bfff-6e9940b5f694))
+    (pin "2" (uuid e0542f9b-648f-4d02-a970-d84daba2c39d))
+  )
+
+  (symbol (lib_id "Device:R_US") (at 317.5 171.45 0) (unit 1)
+    (in_bom yes) (on_board yes)
+    (uuid bb45afc9-b81f-40e6-a49d-85d4cc443be5)
+    (property "Reference" "R7" (id 0) (at 314.96 170.18 0)
+      (effects (font (size 1.27 1.27)) (justify right))
+    )
+    (property "Value" "105k-1%-0603" (id 1) (at 314.96 172.72 0)
+      (effects (font (size 1.27 1.27)) (justify right))
+    )
+    (property "Footprint" "Resistor_SMD:R_0603_1608Metric" (id 2) (at 318.516 171.704 90)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (property "Datasheet" "~" (id 3) (at 317.5 171.45 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (property "MFG" "Yageo" (id 4) (at 317.5 171.45 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (property "MFG P/N" "RC0603FR-07105KL" (id 5) (at 317.5 171.45 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (pin "1" (uuid 3a0c95bb-3023-40fe-9b53-caeb0b5df255))
+    (pin "2" (uuid 25ca1b50-9aff-4596-a941-753667e21ca6))
+  )
+
+  (symbol (lib_id "Device:C") (at 158.75 204.47 90) (unit 1)
+    (in_bom yes) (on_board yes)
+    (uuid c6643319-a942-4c42-b584-719e58d278ab)
+    (property "Reference" "C26" (id 0) (at 160.02 200.66 90)
+      (effects (font (size 1.27 1.27)) (justify left))
+    )
+    (property "Value" "47pF-5%-50V-0603" (id 1) (at 158.75 208.28 0)
+      (effects (font (size 1.27 1.27)) (justify right))
+    )
+    (property "Footprint" "Capacitor_SMD:C_0603_1608Metric" (id 2) (at 162.56 203.5048 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (property "Datasheet" "~" (id 3) (at 158.75 204.47 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (property "MFG" "Samsung Electro-Mechanics" (id 4) (at 158.75 204.47 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (property "MFG P/N" "CL10C470JB8NNNC" (id 5) (at 158.75 204.47 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (pin "1" (uuid d27d1115-466c-4bc3-b59e-d456c840ff5d))
+    (pin "2" (uuid 556ef145-33ce-4adb-a81b-921d2cb4ab61))
+  )
+
+  (symbol (lib_id "Device:C") (at 269.24 194.31 0) (unit 1)
+    (in_bom yes) (on_board yes)
+    (uuid d0d9d510-1b03-444e-a966-2b9a2052ed7d)
+    (property "Reference" "C30" (id 0) (at 265.43 195.58 90)
+      (effects (font (size 1.27 1.27)) (justify left))
+    )
+    (property "Value" "0.1uF-10%-50V-0603" (id 1) (at 255.27 201.93 0)
+      (effects (font (size 1.27 1.27)) (justify left))
+    )
+    (property "Footprint" "Capacitor_SMD:C_0603_1608Metric" (id 2) (at 270.2052 198.12 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (property "Datasheet" "~" (id 3) (at 269.24 194.31 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (property "MFG" "Samsung Electro-Mechanics" (id 4) (at 269.24 194.31 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (property "MFG P/N" "CL10B104KB8NNNC" (id 5) (at 269.24 194.31 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (pin "1" (uuid a52b086e-b1da-4109-978b-ff44ebb5c733))
+    (pin "2" (uuid 1f972c45-51fe-473d-9b2e-2a6858df246d))
+  )
+
+  (symbol (lib_id "Device:R_US") (at 110.49 135.89 0) (unit 1)
+    (in_bom yes) (on_board yes)
+    (uuid d21d768f-2459-4f13-b1d6-07035f914a8b)
+    (property "Reference" "R12" (id 0) (at 107.95 134.62 0)
+      (effects (font (size 1.27 1.27)) (justify right))
+    )
+    (property "Value" "249k-1%-0603" (id 1) (at 113.03 128.27 90)
+      (effects (font (size 1.27 1.27)) (justify right))
+    )
+    (property "Footprint" "Resistor_SMD:R_0603_1608Metric" (id 2) (at 111.506 136.144 90)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (property "Datasheet" "~" (id 3) (at 110.49 135.89 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (property "MFG" "Yageo" (id 4) (at 110.49 135.89 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (property "MFG P/N" "RC0603FR-07249KL" (id 5) (at 110.49 135.89 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (pin "1" (uuid 25997de4-6765-4d23-af24-f14c7006353a))
+    (pin "2" (uuid ee8acbe9-2316-439f-8986-3de9a1b297eb))
+  )
+
+  (symbol (lib_id "power:GND") (at 217.17 153.67 0) (unit 1)
+    (in_bom yes) (on_board yes)
+    (uuid d46b46fe-c417-4c07-8b13-8d348cd08075)
+    (property "Reference" "#PWR021" (id 0) (at 217.17 160.02 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (property "Value" "GND" (id 1) (at 217.17 157.48 0))
+    (property "Footprint" "" (id 2) (at 217.17 153.67 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (property "Datasheet" "" (id 3) (at 217.17 153.67 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (pin "1" (uuid 799e888e-904e-4fc9-905c-556c2d429864))
+  )
+
+  (symbol (lib_id "Device:R_US") (at 121.92 135.89 0) (unit 1)
+    (in_bom yes) (on_board yes)
+    (uuid e36e0d8a-32f8-429a-8760-a0f76563c983)
+    (property "Reference" "R9" (id 0) (at 124.46 134.6199 0)
+      (effects (font (size 1.27 1.27)) (justify left))
+    )
+    (property "Value" "2.00k-1%-0603" (id 1) (at 119.38 142.24 90)
+      (effects (font (size 1.27 1.27)) (justify left))
+    )
+    (property "Footprint" "Resistor_SMD:R_0603_1608Metric" (id 2) (at 122.936 136.144 90)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (property "Datasheet" "~" (id 3) (at 121.92 135.89 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (property "MFG" "Yageo" (id 4) (at 121.92 135.89 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (property "MFG P/N" "RC0603FR-072KL" (id 5) (at 121.92 135.89 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (pin "1" (uuid 3f7a4d7c-d05f-4113-8aea-c9e1058062dc))
+    (pin "2" (uuid b7a64b55-7e34-40f3-af0a-75a3dada817d))
+  )
+
+  (symbol (lib_id "power:GND") (at 58.42 121.92 0) (unit 1)
+    (in_bom yes) (on_board yes)
+    (uuid e8c7f621-0aff-42e8-861a-492dc86b2c65)
+    (property "Reference" "#PWR014" (id 0) (at 58.42 128.27 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (property "Value" "GND" (id 1) (at 58.42 125.73 0))
+    (property "Footprint" "" (id 2) (at 58.42 121.92 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (property "Datasheet" "" (id 3) (at 58.42 121.92 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (pin "1" (uuid bfa8045a-cd20-443b-8b2f-0155fbdeba03))
+  )
+
+  (symbol (lib_id "Device:C") (at 217.17 149.86 0) (unit 1)
+    (in_bom yes) (on_board yes)
+    (uuid f265405c-cd87-4bdf-a1bd-073123e8e700)
+    (property "Reference" "C29" (id 0) (at 213.36 151.13 90)
+      (effects (font (size 1.27 1.27)) (justify left))
+    )
+    (property "Value" "0.1uF-10%-50V-0603" (id 1) (at 205.74 142.24 0)
+      (effects (font (size 1.27 1.27)) (justify left))
+    )
+    (property "Footprint" "Capacitor_SMD:C_0603_1608Metric" (id 2) (at 218.1352 153.67 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (property "Datasheet" "~" (id 3) (at 217.17 149.86 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (property "MFG" "Samsung Electro-Mechanics" (id 4) (at 217.17 149.86 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (property "MFG P/N" "CL10B104KB8NNNC" (id 5) (at 217.17 149.86 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (pin "1" (uuid 34766175-41e5-46d0-a6bb-713e985e4696))
+    (pin "2" (uuid 5bf6c31b-2e3a-47e1-b024-395e35aac375))
+  )
+
+  (symbol (lib_id "Device:R_US") (at 270.51 110.49 0) (unit 1)
+    (in_bom yes) (on_board yes) (fields_autoplaced)
+    (uuid f41a77bd-eb3f-4dbc-bb11-f17455ac8fe7)
+    (property "Reference" "R13" (id 0) (at 273.05 109.2199 0)
+      (effects (font (size 1.27 1.27)) (justify left))
+    )
+    (property "Value" "15m-1%-0612" (id 1) (at 273.05 111.7599 0)
+      (effects (font (size 1.27 1.27)) (justify left))
+    )
+    (property "Footprint" "Resistor_SMD:R_0612_1632Metric" (id 2) (at 271.526 110.744 90)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (property "Datasheet" "~" (id 3) (at 270.51 110.49 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (property "MFG" "KOA Speer Electronics, Inc." (id 4) (at 270.51 110.49 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (property "MFG P/N" "WU732BTTD15L0F" (id 5) (at 270.51 110.49 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (pin "1" (uuid a1167a9c-ae9a-4567-af7d-8b6e35d8c378))
+    (pin "2" (uuid a5160d41-e442-4d96-8186-bd35231c91cd))
+  )
+
+  (symbol (lib_id "Device:C") (at 364.49 93.98 0) (unit 1)
+    (in_bom yes) (on_board yes)
+    (uuid f5ec62b1-39ef-430e-8fdf-7cd480d9f8b2)
+    (property "Reference" "C36" (id 0) (at 365.76 90.17 0)
+      (effects (font (size 1.27 1.27)) (justify left))
+    )
+    (property "Value" "22uF-10V-10%-0805" (id 1) (at 360.68 104.14 90)
+      (effects (font (size 1.27 1.27)) (justify left))
+    )
+    (property "Footprint" "Capacitor_SMD:C_0805_2012Metric" (id 2) (at 365.4552 97.79 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (property "Datasheet" "~" (id 3) (at 364.49 93.98 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (property "MFG" "Samsung Electro-Mechanics" (id 4) (at 364.49 93.98 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (property "MFG P/N" "CL21A226KPCLRNC" (id 5) (at 364.49 93.98 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (pin "1" (uuid 3902170c-0a1b-4d3e-ac17-5b056baf4756))
+    (pin "2" (uuid e7a30dc0-d3c0-4a0a-9f52-43185e8a802a))
+  )
+
+  (symbol (lib_id "Device:C") (at 248.92 167.64 0) (unit 1)
+    (in_bom yes) (on_board yes)
+    (uuid ffe3dc8d-4c62-4860-a43f-3a38ecf0a112)
+    (property "Reference" "C27" (id 0) (at 245.11 168.91 90)
+      (effects (font (size 1.27 1.27)) (justify left))
+    )
+    (property "Value" "0.1uF-10%-50V-0603" (id 1) (at 252.73 181.61 90)
+      (effects (font (size 1.27 1.27)) (justify left))
+    )
+    (property "Footprint" "Capacitor_SMD:C_0603_1608Metric" (id 2) (at 249.8852 171.45 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (property "Datasheet" "~" (id 3) (at 248.92 167.64 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (property "MFG" "Samsung Electro-Mechanics" (id 4) (at 248.92 167.64 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (property "MFG P/N" "CL10B104KB8NNNC" (id 5) (at 248.92 167.64 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (pin "1" (uuid 4a42fd1c-c56f-4e5c-a0d9-ec01eb7be042))
+    (pin "2" (uuid c26954c5-d15f-4ed1-a1d0-c89525b7cbf7))
+  )
+)
diff --git a/circuit_boards/BuckBoost/RockPI-Power-Board/rotary-switch.kicad_sch b/circuit_boards/BuckBoost/RockPI-Power-Board/rotary-switch.kicad_sch
new file mode 100644
index 0000000..676c570
--- /dev/null
+++ b/circuit_boards/BuckBoost/RockPI-Power-Board/rotary-switch.kicad_sch
@@ -0,0 +1,1099 @@
+(kicad_sch (version 20211123) (generator eeschema)
+
+  (uuid 2474c578-93bc-4f5a-89f5-9103f30a9c10)
+
+  (paper "USLedger")
+
+  (title_block
+    (title "Pi Power Board 2")
+    (date "2022-11-11")
+    (rev "1")
+    (company "971 Spartan Robotics")
+  )
+
+  (lib_symbols
+    (symbol "74xGxx:74LVC2G04" (pin_names (offset 1.016)) (in_bom yes) (on_board yes)
+      (property "Reference" "U" (id 0) (at -2.54 3.81 0)
+        (effects (font (size 1.27 1.27)))
+      )
+      (property "Value" "74LVC2G04" (id 1) (at 0 -3.81 0)
+        (effects (font (size 1.27 1.27)))
+      )
+      (property "Footprint" "" (id 2) (at 0 0 0)
+        (effects (font (size 1.27 1.27)) hide)
+      )
+      (property "Datasheet" "http://www.ti.com/lit/sg/scyt129e/scyt129e.pdf" (id 3) (at 0 0 0)
+        (effects (font (size 1.27 1.27)) hide)
+      )
+      (property "ki_keywords" "Dual Gate NOT LVC CMOS" (id 4) (at 0 0 0)
+        (effects (font (size 1.27 1.27)) hide)
+      )
+      (property "ki_description" "Dual NOT Gate, Low-Voltage CMOS" (id 5) (at 0 0 0)
+        (effects (font (size 1.27 1.27)) hide)
+      )
+      (property "ki_fp_filters" "SG-* SOT*" (id 6) (at 0 0 0)
+        (effects (font (size 1.27 1.27)) hide)
+      )
+      (symbol "74LVC2G04_0_1"
+        (polyline
+          (pts
+            (xy -3.81 2.54)
+            (xy -3.81 -2.54)
+            (xy 2.54 0)
+            (xy -3.81 2.54)
+          )
+          (stroke (width 0.254) (type default) (color 0 0 0 0))
+          (fill (type none))
+        )
+        (pin power_in line (at 0 -2.54 270) (length 0) hide
+          (name "GND" (effects (font (size 1.016 1.016))))
+          (number "2" (effects (font (size 1.016 1.016))))
+        )
+        (pin power_in line (at 0 2.54 90) (length 0) hide
+          (name "VCC" (effects (font (size 1.016 1.016))))
+          (number "5" (effects (font (size 1.016 1.016))))
+        )
+      )
+      (symbol "74LVC2G04_1_1"
+        (pin input line (at -7.62 0 0) (length 3.81)
+          (name "~" (effects (font (size 1.016 1.016))))
+          (number "1" (effects (font (size 1.016 1.016))))
+        )
+        (pin output inverted (at 6.35 0 180) (length 3.81)
+          (name "~" (effects (font (size 1.016 1.016))))
+          (number "6" (effects (font (size 1.016 1.016))))
+        )
+      )
+      (symbol "74LVC2G04_2_1"
+        (pin input line (at -7.62 0 0) (length 3.81)
+          (name "~" (effects (font (size 1.016 1.016))))
+          (number "3" (effects (font (size 1.016 1.016))))
+        )
+        (pin output inverted (at 6.35 0 180) (length 3.81)
+          (name "~" (effects (font (size 1.016 1.016))))
+          (number "4" (effects (font (size 1.016 1.016))))
+        )
+      )
+    )
+    (symbol "Device:R_US" (pin_numbers hide) (pin_names (offset 0)) (in_bom yes) (on_board yes)
+      (property "Reference" "R" (id 0) (at 2.54 0 90)
+        (effects (font (size 1.27 1.27)))
+      )
+      (property "Value" "R_US" (id 1) (at -2.54 0 90)
+        (effects (font (size 1.27 1.27)))
+      )
+      (property "Footprint" "" (id 2) (at 1.016 -0.254 90)
+        (effects (font (size 1.27 1.27)) hide)
+      )
+      (property "Datasheet" "~" (id 3) (at 0 0 0)
+        (effects (font (size 1.27 1.27)) hide)
+      )
+      (property "ki_keywords" "R res resistor" (id 4) (at 0 0 0)
+        (effects (font (size 1.27 1.27)) hide)
+      )
+      (property "ki_description" "Resistor, US symbol" (id 5) (at 0 0 0)
+        (effects (font (size 1.27 1.27)) hide)
+      )
+      (property "ki_fp_filters" "R_*" (id 6) (at 0 0 0)
+        (effects (font (size 1.27 1.27)) hide)
+      )
+      (symbol "R_US_0_1"
+        (polyline
+          (pts
+            (xy 0 -2.286)
+            (xy 0 -2.54)
+          )
+          (stroke (width 0) (type default) (color 0 0 0 0))
+          (fill (type none))
+        )
+        (polyline
+          (pts
+            (xy 0 2.286)
+            (xy 0 2.54)
+          )
+          (stroke (width 0) (type default) (color 0 0 0 0))
+          (fill (type none))
+        )
+        (polyline
+          (pts
+            (xy 0 -0.762)
+            (xy 1.016 -1.143)
+            (xy 0 -1.524)
+            (xy -1.016 -1.905)
+            (xy 0 -2.286)
+          )
+          (stroke (width 0) (type default) (color 0 0 0 0))
+          (fill (type none))
+        )
+        (polyline
+          (pts
+            (xy 0 0.762)
+            (xy 1.016 0.381)
+            (xy 0 0)
+            (xy -1.016 -0.381)
+            (xy 0 -0.762)
+          )
+          (stroke (width 0) (type default) (color 0 0 0 0))
+          (fill (type none))
+        )
+        (polyline
+          (pts
+            (xy 0 2.286)
+            (xy 1.016 1.905)
+            (xy 0 1.524)
+            (xy -1.016 1.143)
+            (xy 0 0.762)
+          )
+          (stroke (width 0) (type default) (color 0 0 0 0))
+          (fill (type none))
+        )
+      )
+      (symbol "R_US_1_1"
+        (pin passive line (at 0 3.81 270) (length 1.27)
+          (name "~" (effects (font (size 1.27 1.27))))
+          (number "1" (effects (font (size 1.27 1.27))))
+        )
+        (pin passive line (at 0 -3.81 90) (length 1.27)
+          (name "~" (effects (font (size 1.27 1.27))))
+          (number "2" (effects (font (size 1.27 1.27))))
+        )
+      )
+    )
+    (symbol "Switch:SW_Coded_SH-7050" (pin_names hide) (in_bom yes) (on_board yes)
+      (property "Reference" "SW" (id 0) (at -7.62 8.89 0)
+        (effects (font (size 1.27 1.27)) (justify left))
+      )
+      (property "Value" "SW_Coded_SH-7050" (id 1) (at -7.62 -8.89 0)
+        (effects (font (size 1.27 1.27)) (justify left))
+      )
+      (property "Footprint" "" (id 2) (at -7.62 -11.43 0)
+        (effects (font (size 1.27 1.27)) (justify left) hide)
+      )
+      (property "Datasheet" "https://www.nidec-copal-electronics.com/e/catalog/switch/sh-7000.pdf" (id 3) (at 0 0 0)
+        (effects (font (size 1.27 1.27)) hide)
+      )
+      (property "ki_keywords" "rotary hex Real" (id 4) (at 0 0 0)
+        (effects (font (size 1.27 1.27)) hide)
+      )
+      (property "ki_description" "Rotary switch, 4-bit encoding, 16 positions, Real code" (id 5) (at 0 0 0)
+        (effects (font (size 1.27 1.27)) hide)
+      )
+      (property "ki_fp_filters" "Nidec*Copal*SH*7010*" (id 6) (at 0 0 0)
+        (effects (font (size 1.27 1.27)) hide)
+      )
+      (symbol "SW_Coded_SH-7050_0_0"
+        (text "0" (at 5.715 0 2700)
+          (effects (font (size 1.27 1.27)))
+        )
+        (text "1" (at 5.2832 -2.1844 2475)
+          (effects (font (size 1.27 1.27)))
+        )
+        (text "2" (at 4.0386 -4.0386 2250)
+          (effects (font (size 1.27 1.27)))
+        )
+        (text "3" (at 2.1844 -5.2832 2025)
+          (effects (font (size 1.27 1.27)))
+        )
+        (text "4" (at 0 -5.715 1800)
+          (effects (font (size 1.27 1.27)))
+        )
+        (text "5" (at -2.1844 -5.2832 1575)
+          (effects (font (size 1.27 1.27)))
+        )
+        (text "6" (at -4.0386 -4.0386 1350)
+          (effects (font (size 1.27 1.27)))
+        )
+        (text "7" (at -5.2832 -2.1844 1125)
+          (effects (font (size 1.27 1.27)))
+        )
+        (text "8" (at -5.715 0 900)
+          (effects (font (size 1.27 1.27)))
+        )
+        (text "9" (at -5.2832 2.1844 675)
+          (effects (font (size 1.27 1.27)))
+        )
+        (text "A" (at -4.0386 4.0386 450)
+          (effects (font (size 1.27 1.27)))
+        )
+        (text "B" (at -2.1844 5.2832 225)
+          (effects (font (size 1.27 1.27)))
+        )
+        (text "C" (at 0 5.715 0)
+          (effects (font (size 1.27 1.27)))
+        )
+        (text "D" (at 2.1844 5.2832 3375)
+          (effects (font (size 1.27 1.27)))
+        )
+        (text "E" (at 4.0386 4.0386 3150)
+          (effects (font (size 1.27 1.27)))
+        )
+        (text "F" (at 5.2832 2.1844 2925)
+          (effects (font (size 1.27 1.27)))
+        )
+      )
+      (symbol "SW_Coded_SH-7050_0_1"
+        (polyline
+          (pts
+            (xy -0.254 -2.54)
+            (xy -0.254 2.032)
+            (xy -0.762 1.524)
+            (xy -1.27 1.524)
+            (xy 0 2.794)
+            (xy 1.27 1.524)
+            (xy 0.762 1.524)
+            (xy 0.254 2.032)
+            (xy 0.254 -2.54)
+            (xy -0.254 -2.54)
+            (xy -0.254 -2.54)
+          )
+          (stroke (width 0) (type default) (color 0 0 0 0))
+          (fill (type none))
+        )
+        (circle (center 0 0) (radius 3.81)
+          (stroke (width 0) (type default) (color 0 0 0 0))
+          (fill (type none))
+        )
+        (rectangle (start 7.62 7.62) (end -7.62 -7.62)
+          (stroke (width 0.254) (type default) (color 0 0 0 0))
+          (fill (type background))
+        )
+      )
+      (symbol "SW_Coded_SH-7050_1_1"
+        (pin passive line (at 10.16 2.54 180) (length 2.54)
+          (name "1" (effects (font (size 1.27 1.27))))
+          (number "1" (effects (font (size 1.27 1.27))))
+        )
+        (pin passive line (at 10.16 0 180) (length 2.54)
+          (name "2" (effects (font (size 1.27 1.27))))
+          (number "2" (effects (font (size 1.27 1.27))))
+        )
+        (pin passive line (at 10.16 -2.54 180) (length 2.54)
+          (name "4" (effects (font (size 1.27 1.27))))
+          (number "4" (effects (font (size 1.27 1.27))))
+        )
+        (pin passive line (at 10.16 -5.08 180) (length 2.54)
+          (name "8" (effects (font (size 1.27 1.27))))
+          (number "8" (effects (font (size 1.27 1.27))))
+        )
+        (pin passive line (at 10.16 5.08 180) (length 2.54)
+          (name "C" (effects (font (size 1.27 1.27))))
+          (number "C" (effects (font (size 1.27 1.27))))
+        )
+      )
+    )
+    (symbol "power:+3V3" (power) (pin_names (offset 0)) (in_bom yes) (on_board yes)
+      (property "Reference" "#PWR" (id 0) (at 0 -3.81 0)
+        (effects (font (size 1.27 1.27)) hide)
+      )
+      (property "Value" "+3V3" (id 1) (at 0 3.556 0)
+        (effects (font (size 1.27 1.27)))
+      )
+      (property "Footprint" "" (id 2) (at 0 0 0)
+        (effects (font (size 1.27 1.27)) hide)
+      )
+      (property "Datasheet" "" (id 3) (at 0 0 0)
+        (effects (font (size 1.27 1.27)) hide)
+      )
+      (property "ki_keywords" "power-flag" (id 4) (at 0 0 0)
+        (effects (font (size 1.27 1.27)) hide)
+      )
+      (property "ki_description" "Power symbol creates a global label with name \"+3V3\"" (id 5) (at 0 0 0)
+        (effects (font (size 1.27 1.27)) hide)
+      )
+      (symbol "+3V3_0_1"
+        (polyline
+          (pts
+            (xy -0.762 1.27)
+            (xy 0 2.54)
+          )
+          (stroke (width 0) (type default) (color 0 0 0 0))
+          (fill (type none))
+        )
+        (polyline
+          (pts
+            (xy 0 0)
+            (xy 0 2.54)
+          )
+          (stroke (width 0) (type default) (color 0 0 0 0))
+          (fill (type none))
+        )
+        (polyline
+          (pts
+            (xy 0 2.54)
+            (xy 0.762 1.27)
+          )
+          (stroke (width 0) (type default) (color 0 0 0 0))
+          (fill (type none))
+        )
+      )
+      (symbol "+3V3_1_1"
+        (pin power_in line (at 0 0 90) (length 0) hide
+          (name "+3V3" (effects (font (size 1.27 1.27))))
+          (number "1" (effects (font (size 1.27 1.27))))
+        )
+      )
+    )
+    (symbol "power:GND" (power) (pin_names (offset 0)) (in_bom yes) (on_board yes)
+      (property "Reference" "#PWR" (id 0) (at 0 -6.35 0)
+        (effects (font (size 1.27 1.27)) hide)
+      )
+      (property "Value" "GND" (id 1) (at 0 -3.81 0)
+        (effects (font (size 1.27 1.27)))
+      )
+      (property "Footprint" "" (id 2) (at 0 0 0)
+        (effects (font (size 1.27 1.27)) hide)
+      )
+      (property "Datasheet" "" (id 3) (at 0 0 0)
+        (effects (font (size 1.27 1.27)) hide)
+      )
+      (property "ki_keywords" "power-flag" (id 4) (at 0 0 0)
+        (effects (font (size 1.27 1.27)) hide)
+      )
+      (property "ki_description" "Power symbol creates a global label with name \"GND\" , ground" (id 5) (at 0 0 0)
+        (effects (font (size 1.27 1.27)) hide)
+      )
+      (symbol "GND_0_1"
+        (polyline
+          (pts
+            (xy 0 0)
+            (xy 0 -1.27)
+            (xy 1.27 -1.27)
+            (xy 0 -2.54)
+            (xy -1.27 -1.27)
+            (xy 0 -1.27)
+          )
+          (stroke (width 0) (type default) (color 0 0 0 0))
+          (fill (type none))
+        )
+      )
+      (symbol "GND_1_1"
+        (pin power_in line (at 0 0 270) (length 0) hide
+          (name "GND" (effects (font (size 1.27 1.27))))
+          (number "1" (effects (font (size 1.27 1.27))))
+        )
+      )
+    )
+  )
+
+  (junction (at 165.1 110.49) (diameter 0) (color 0 0 0 0)
+    (uuid 13cef78e-9c03-4f4f-a486-926124c61bec)
+  )
+  (junction (at 96.52 107.95) (diameter 0) (color 0 0 0 0)
+    (uuid 3a57f1fa-b068-4ec4-86e7-09da7edf7194)
+  )
+  (junction (at 81.28 102.87) (diameter 0) (color 0 0 0 0)
+    (uuid 3ca17db2-865b-4bd2-a475-d7ce46d3e11c)
+  )
+  (junction (at 165.1 83.82) (diameter 0) (color 0 0 0 0)
+    (uuid 9c626aa6-105a-4efc-bbd4-1421b8b1a0a1)
+  )
+  (junction (at 165.1 97.79) (diameter 0) (color 0 0 0 0)
+    (uuid a583b421-b8c5-4d1f-ba70-bea958fa2628)
+  )
+  (junction (at 88.9 105.41) (diameter 0) (color 0 0 0 0)
+    (uuid bf852649-16c5-4a4d-86b7-46122487bab7)
+  )
+  (junction (at 73.66 100.33) (diameter 0) (color 0 0 0 0)
+    (uuid fef5433a-7b17-428e-91e8-6177a6f3a7d1)
+  )
+  (junction (at 165.1 124.46) (diameter 0) (color 0 0 0 0)
+    (uuid ff1d599f-31b7-48cc-94fd-82316a111f1f)
+  )
+
+  (no_connect (at 127 100.33) (uuid 458ad5b6-dc4f-4ef2-ac9f-df9d5134437a))
+  (no_connect (at 127 95.25) (uuid 458ad5b6-dc4f-4ef2-ac9f-df9d5134437a))
+  (no_connect (at 127 121.92) (uuid af9a6102-f0cf-4721-b65a-096abfa6fd42))
+  (no_connect (at 127 127) (uuid bc556cc0-99a0-4437-9353-1c2461b6780b))
+
+  (wire (pts (xy 107.95 110.49) (xy 119.38 110.49))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid 0114204a-1d26-4a93-ae32-3f2f0abd2349)
+  )
+  (wire (pts (xy 88.9 105.41) (xy 107.95 105.41))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid 0292cef8-7ef2-4c0e-aabb-d0485d798621)
+  )
+  (wire (pts (xy 81.28 91.44) (xy 81.28 102.87))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid 0d66341e-abfb-40fa-9d37-ae1f34230b7d)
+  )
+  (wire (pts (xy 165.1 72.39) (xy 165.1 73.66))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid 143064fa-c0ed-409f-8ddb-de42da3d9cbb)
+  )
+  (wire (pts (xy 67.31 97.79) (xy 64.77 97.79))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid 19040740-9b75-4422-9479-5830da5f9f0a)
+  )
+  (wire (pts (xy 105.41 107.95) (xy 105.41 124.46))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid 1938ac1f-afdd-45cb-a67c-b6a8f29ac34e)
+  )
+  (wire (pts (xy 133.35 97.79) (xy 147.32 97.79))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid 1edf22a5-f5e9-46b3-90bf-0eb3448f3c0e)
+  )
+  (wire (pts (xy 73.66 77.47) (xy 73.66 83.82))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid 1f5ba3a8-1cdf-4352-93a5-11c2a0eabb1f)
+  )
+  (wire (pts (xy 105.41 124.46) (xy 119.38 124.46))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid 25c35757-53cc-45a3-83fc-27bbe377ccb8)
+  )
+  (wire (pts (xy 139.7 74.93) (xy 139.7 72.39))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid 28a9f1a7-9813-4700-aab0-fc66e7e4633e)
+  )
+  (wire (pts (xy 165.1 107.95) (xy 165.1 110.49))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid 2e8b98ea-23ee-46f1-ba79-4e0113f16315)
+  )
+  (wire (pts (xy 154.94 72.39) (xy 165.1 72.39))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid 3428c00f-1f28-42a6-8581-1903c6d8f9da)
+  )
+  (wire (pts (xy 96.52 77.47) (xy 96.52 83.82))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid 3d83ae59-78d8-4f0d-bb96-ce1e17c00193)
+  )
+  (wire (pts (xy 81.28 77.47) (xy 81.28 83.82))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid 41eceafc-4f23-4057-826a-eaf157f91c76)
+  )
+  (wire (pts (xy 73.66 91.44) (xy 73.66 100.33))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid 462682d1-fb2e-4af1-8f74-df3347007434)
+  )
+  (wire (pts (xy 64.77 100.33) (xy 73.66 100.33))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid 5107c5b3-2556-45d2-a3e9-f83046c36aa5)
+  )
+  (wire (pts (xy 139.7 72.39) (xy 147.32 72.39))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid 59ce0a6b-604c-4c27-9f7f-54a285f7dc2e)
+  )
+  (wire (pts (xy 105.41 83.82) (xy 119.38 83.82))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid 6864b500-1d8b-41f5-b428-6152ee6be8ea)
+  )
+  (wire (pts (xy 105.41 100.33) (xy 105.41 83.82))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid 68886fa5-0228-4700-ba55-0a01b0fe5582)
+  )
+  (wire (pts (xy 165.1 83.82) (xy 165.1 86.36))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid 735df7bc-8cdb-44c0-859d-59c1c36881f6)
+  )
+  (wire (pts (xy 88.9 91.44) (xy 88.9 105.41))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid 81d80e58-9b76-4f8b-9cb1-e0a4b47b7ec1)
+  )
+  (wire (pts (xy 81.28 102.87) (xy 107.95 102.87))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid 88615d78-f179-4ba7-8f93-c132901715b0)
+  )
+  (wire (pts (xy 133.35 83.82) (xy 147.32 83.82))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid 8ab99089-dd97-43aa-85d5-dc8ea47b27a5)
+  )
+  (wire (pts (xy 88.9 77.47) (xy 88.9 83.82))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid 8e623bd3-1e74-4df1-9f6f-b148a21f8cc3)
+  )
+  (wire (pts (xy 107.95 102.87) (xy 107.95 97.79))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid 8f02aed3-4ee5-4f74-b476-6ebe78726af3)
+  )
+  (wire (pts (xy 154.94 124.46) (xy 165.1 124.46))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid 92c0492b-36b5-449f-b617-6d1abeaee3a1)
+  )
+  (wire (pts (xy 165.1 97.79) (xy 165.1 100.33))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid 957df6e0-e924-4405-828f-5053cf80091c)
+  )
+  (wire (pts (xy 73.66 100.33) (xy 105.41 100.33))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid 9ccb8547-c57a-4dbd-abce-57d3d4dbdf6e)
+  )
+  (wire (pts (xy 154.94 97.79) (xy 165.1 97.79))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid a5f70033-2362-4ece-bcfe-b7fabeeabcc1)
+  )
+  (wire (pts (xy 165.1 121.92) (xy 165.1 124.46))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid abe3e2c2-cdfb-4287-9f99-4ede85b85738)
+  )
+  (wire (pts (xy 154.94 110.49) (xy 165.1 110.49))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid ad6b4e47-b0e9-4600-bf24-526038bb288e)
+  )
+  (wire (pts (xy 165.1 110.49) (xy 165.1 114.3))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid b7cbaf3d-01e6-4ff2-a70f-5d619840ca66)
+  )
+  (wire (pts (xy 165.1 81.28) (xy 165.1 83.82))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid b834fba0-50ea-4be0-b8b3-f8a8fe0432fb)
+  )
+  (wire (pts (xy 64.77 105.41) (xy 88.9 105.41))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid b953cd26-5010-4882-aacb-42350a686e54)
+  )
+  (wire (pts (xy 133.35 110.49) (xy 147.32 110.49))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid bda81d21-8cc2-45bb-97d3-f98fac8ad3b5)
+  )
+  (wire (pts (xy 96.52 107.95) (xy 105.41 107.95))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid c2e75904-3634-433c-8122-e125e40aa248)
+  )
+  (wire (pts (xy 133.35 124.46) (xy 147.32 124.46))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid ca6d711d-d415-4ec3-a19c-f857c3131002)
+  )
+  (wire (pts (xy 96.52 91.44) (xy 96.52 107.95))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid d2c0bf4b-3627-4b39-a1a9-65bcac3f752d)
+  )
+  (wire (pts (xy 67.31 113.03) (xy 67.31 97.79))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid d3ed4037-ab19-4a68-bd85-0aa5cfc0d876)
+  )
+  (wire (pts (xy 107.95 97.79) (xy 119.38 97.79))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid e2c4ea9e-d513-44b6-86f6-f62a4dd62ec8)
+  )
+  (wire (pts (xy 165.1 124.46) (xy 194.31 124.46))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid e43a5101-9494-471d-9fc9-0882fcdf373f)
+  )
+  (wire (pts (xy 107.95 105.41) (xy 107.95 110.49))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid e51a1291-9fe8-4844-a494-5431e360e42c)
+  )
+  (wire (pts (xy 154.94 83.82) (xy 165.1 83.82))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid f284552a-5812-49a1-a411-762d066da1a5)
+  )
+  (wire (pts (xy 64.77 102.87) (xy 81.28 102.87))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid fed0172a-bb8e-4139-a69b-ac78a369b46b)
+  )
+  (wire (pts (xy 165.1 93.98) (xy 165.1 97.79))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid ff2e155e-a0e2-427a-9f17-10994d36e01e)
+  )
+  (wire (pts (xy 64.77 107.95) (xy 96.52 107.95))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid ffab8f23-e8e1-492b-a698-c950e6d08ad3)
+  )
+
+  (symbol (lib_id "Device:R_US") (at 165.1 90.17 0) (mirror y) (unit 1)
+    (in_bom yes) (on_board yes)
+    (uuid 03c48b38-6098-4783-b6f0-fa86996b399b)
+    (property "Reference" "R?" (id 0) (at 167.64 88.9 0)
+      (effects (font (size 1.27 1.27)) (justify right))
+    )
+    (property "Value" "10K0-1%-0603" (id 1) (at 167.64 91.44 0)
+      (effects (font (size 1.27 1.27)) (justify right))
+    )
+    (property "Footprint" "Resistor_SMD:R_0603_1608Metric" (id 2) (at 164.084 90.424 90)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (property "Datasheet" "~" (id 3) (at 165.1 90.17 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (pin "1" (uuid 48fc6a43-07e3-4adc-88b4-a02394f19459))
+    (pin "2" (uuid 8762b222-e665-42e8-934a-fef581430ec8))
+  )
+
+  (symbol (lib_id "74xGxx:74LVC2G04") (at 127 110.49 0) (unit 1)
+    (in_bom yes) (on_board yes)
+    (uuid 14ca9259-bdf1-42c9-8262-7d1dea153ead)
+    (property "Reference" "U?" (id 0) (at 132.08 107.95 0))
+    (property "Value" "74LVC2G04" (id 1) (at 134.62 113.03 0))
+    (property "Footprint" "" (id 2) (at 127 110.49 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (property "Datasheet" "http://www.ti.com/lit/sg/scyt129e/scyt129e.pdf" (id 3) (at 127 110.49 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (pin "2" (uuid cad21c74-ff33-4867-a52b-dddb36679261))
+    (pin "5" (uuid 3761196d-e2ef-42dc-8bb7-afbd47bbbda7))
+    (pin "1" (uuid 79d255df-ca56-44e9-ba99-baca875aafe0))
+    (pin "6" (uuid 2eb149be-bf53-4c5e-bd9e-ca7246a4f760))
+    (pin "3" (uuid e3318abc-a493-4d91-8db9-3eb20ed21c88))
+    (pin "4" (uuid 6bca32ba-b720-423e-a284-1a8e14e459d5))
+  )
+
+  (symbol (lib_id "Switch:SW_Coded_SH-7050") (at 54.61 102.87 0) (unit 1)
+    (in_bom yes) (on_board yes) (fields_autoplaced)
+    (uuid 214e692a-c532-4911-bb6a-d7c26146503e)
+    (property "Reference" "SW?" (id 0) (at 54.61 90.17 0))
+    (property "Value" "INDEX" (id 1) (at 54.61 92.71 0))
+    (property "Footprint" "PI-Power-Board:SH-7010TA" (id 2) (at 46.99 114.3 0)
+      (effects (font (size 1.27 1.27)) (justify left) hide)
+    )
+    (property "Datasheet" "https://www.nidec-copal-electronics.com/e/catalog/switch/sh-7000.pdf" (id 3) (at 54.61 102.87 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (property "MFG" "Nidec-Copal" (id 4) (at 54.61 102.87 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (property "MFG P/N" "SH-7050TA" (id 5) (at 54.61 102.87 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (pin "1" (uuid dd9efcce-085b-4807-8959-9b3af4148cd2))
+    (pin "2" (uuid dead5ecc-38e1-4bbc-b2fe-c703aa2bf13b))
+    (pin "4" (uuid 34b009a6-b572-49e1-bfec-8300df3fd399))
+    (pin "8" (uuid 6729f70f-62be-4fe8-8386-0c4bd29c1ded))
+    (pin "C" (uuid 61a2fb53-be2a-41b5-be5c-8a04ab69be94))
+  )
+
+  (symbol (lib_id "power:+3V3") (at 127 81.28 0) (unit 1)
+    (in_bom yes) (on_board yes)
+    (uuid 23a67e14-9010-4d52-a1cd-f96fceddca63)
+    (property "Reference" "#PWR?" (id 0) (at 127 85.09 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (property "Value" "+3V3" (id 1) (at 127 77.47 0))
+    (property "Footprint" "" (id 2) (at 127 81.28 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (property "Datasheet" "" (id 3) (at 127 81.28 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (pin "1" (uuid 190cfa33-720f-48d4-b294-c4003f2a0c6b))
+  )
+
+  (symbol (lib_id "Device:R_US") (at 151.13 124.46 90) (unit 1)
+    (in_bom yes) (on_board yes)
+    (uuid 2499df00-5014-463f-8915-11dc23d8ab0d)
+    (property "Reference" "R?" (id 0) (at 149.86 127 90)
+      (effects (font (size 1.27 1.27)) (justify right))
+    )
+    (property "Value" "20.0k-1%-0603" (id 1) (at 143.51 121.92 90)
+      (effects (font (size 1.27 1.27)) (justify right))
+    )
+    (property "Footprint" "Resistor_SMD:R_0603_1608Metric" (id 2) (at 151.384 123.444 90)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (property "Datasheet" "~" (id 3) (at 151.13 124.46 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (pin "1" (uuid bf93507f-c581-4db4-a35d-a7399738cffa))
+    (pin "2" (uuid 43d0f7b0-f67f-40af-8f68-258f254f2b96))
+  )
+
+  (symbol (lib_id "74xGxx:74LVC2G04") (at 127 83.82 0) (unit 1)
+    (in_bom yes) (on_board yes)
+    (uuid 24ffec8d-1ab4-410e-9068-5dfa1ad963e6)
+    (property "Reference" "U?" (id 0) (at 132.08 81.28 0))
+    (property "Value" "74LVC2G04" (id 1) (at 134.62 86.36 0))
+    (property "Footprint" "" (id 2) (at 127 83.82 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (property "Datasheet" "http://www.ti.com/lit/sg/scyt129e/scyt129e.pdf" (id 3) (at 127 83.82 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (pin "2" (uuid 329601fe-a829-4174-b54f-4847b1ef4117))
+    (pin "5" (uuid 1080c9bf-62e5-48dc-95df-8c0a5c389273))
+    (pin "1" (uuid 0078860e-4c1d-45f6-bead-8ebfdd553b04))
+    (pin "6" (uuid cc2ac18e-c0a8-46b1-a1df-a02c6736c1f8))
+    (pin "3" (uuid e3318abc-a493-4d91-8db9-3eb20ed21c88))
+    (pin "4" (uuid 6bca32ba-b720-423e-a284-1a8e14e459d5))
+  )
+
+  (symbol (lib_id "74xGxx:74LVC2G04") (at 127 124.46 0) (unit 2)
+    (in_bom yes) (on_board yes)
+    (uuid 36e7d12f-6999-4c44-9c2e-d1b897c229a7)
+    (property "Reference" "U?" (id 0) (at 132.08 121.92 0))
+    (property "Value" "74LVC2G04" (id 1) (at 133.35 127 0))
+    (property "Footprint" "" (id 2) (at 127 124.46 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (property "Datasheet" "http://www.ti.com/lit/sg/scyt129e/scyt129e.pdf" (id 3) (at 127 124.46 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (pin "2" (uuid fd91c61a-60d6-42a5-ac2f-171c4aa4a818))
+    (pin "5" (uuid 0626465e-2bf9-4d18-b74c-1db64b286341))
+    (pin "1" (uuid bb56afde-5a78-4267-bcd6-23bcad3f7f7a))
+    (pin "6" (uuid 07349d03-70eb-48aa-9c35-d8187afbeba1))
+    (pin "3" (uuid e300af44-4325-4693-9e0f-a117a72aaa6e))
+    (pin "4" (uuid 6c5858a4-9fad-48f7-bd71-b0cc33aa0d34))
+  )
+
+  (symbol (lib_id "Device:R_US") (at 165.1 104.14 0) (mirror y) (unit 1)
+    (in_bom yes) (on_board yes)
+    (uuid 44747ace-82e8-499b-b00f-a05d3f596013)
+    (property "Reference" "R?" (id 0) (at 167.64 102.87 0)
+      (effects (font (size 1.27 1.27)) (justify right))
+    )
+    (property "Value" "10K0-1%-0603" (id 1) (at 167.64 105.41 0)
+      (effects (font (size 1.27 1.27)) (justify right))
+    )
+    (property "Footprint" "Resistor_SMD:R_0603_1608Metric" (id 2) (at 164.084 104.394 90)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (property "Datasheet" "~" (id 3) (at 165.1 104.14 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (pin "1" (uuid caff2a79-fe26-4c53-b210-1a7fbf7d9ac7))
+    (pin "2" (uuid 5992e17a-5cc3-4938-b89b-3c8f6e5ee0fd))
+  )
+
+  (symbol (lib_id "power:GND") (at 67.31 113.03 0) (unit 1)
+    (in_bom yes) (on_board yes)
+    (uuid 4c80cfd3-f177-4809-a2cf-d05e59afdf87)
+    (property "Reference" "#PWR?" (id 0) (at 67.31 119.38 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (property "Value" "GND" (id 1) (at 67.31 116.84 0))
+    (property "Footprint" "" (id 2) (at 67.31 113.03 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (property "Datasheet" "" (id 3) (at 67.31 113.03 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (pin "1" (uuid ec8c9cc1-552f-47aa-a9e1-f78ea32cb4c3))
+  )
+
+  (symbol (lib_id "power:+3V3") (at 73.66 77.47 0) (unit 1)
+    (in_bom yes) (on_board yes)
+    (uuid 4f0031a3-0160-4604-92e9-ad05f2790229)
+    (property "Reference" "#PWR?" (id 0) (at 73.66 81.28 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (property "Value" "+3V3" (id 1) (at 73.66 73.66 0))
+    (property "Footprint" "" (id 2) (at 73.66 77.47 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (property "Datasheet" "" (id 3) (at 73.66 77.47 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (pin "1" (uuid 7fae07e2-fbb7-4391-86c4-37a0582879b1))
+  )
+
+  (symbol (lib_id "74xGxx:74LVC2G04") (at 127 97.79 0) (unit 2)
+    (in_bom yes) (on_board yes)
+    (uuid 50af6fc5-13ba-4c1e-bcca-cb2ee83d3db2)
+    (property "Reference" "U?" (id 0) (at 132.08 95.25 0))
+    (property "Value" "74LVC2G04" (id 1) (at 133.35 100.33 0))
+    (property "Footprint" "" (id 2) (at 127 97.79 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (property "Datasheet" "http://www.ti.com/lit/sg/scyt129e/scyt129e.pdf" (id 3) (at 127 97.79 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (pin "2" (uuid 05c57356-78a8-4acc-ad4a-e959a1d29399))
+    (pin "5" (uuid adb16616-4b27-4942-854f-3a5431ba9332))
+    (pin "1" (uuid bb56afde-5a78-4267-bcd6-23bcad3f7f7a))
+    (pin "6" (uuid 07349d03-70eb-48aa-9c35-d8187afbeba1))
+    (pin "3" (uuid cd097da2-c2ec-415a-9154-f1fb132c88b5))
+    (pin "4" (uuid f252e367-8b05-4380-993e-3c1c2a783bb7))
+  )
+
+  (symbol (lib_id "power:GND") (at 127 113.03 0) (unit 1)
+    (in_bom yes) (on_board yes)
+    (uuid 8210f1b1-b0eb-40c6-a5c6-1f7e7b298fbf)
+    (property "Reference" "#PWR?" (id 0) (at 127 119.38 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (property "Value" "GND" (id 1) (at 127 116.84 0))
+    (property "Footprint" "" (id 2) (at 127 113.03 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (property "Datasheet" "" (id 3) (at 127 113.03 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (pin "1" (uuid 731705c6-2c5b-44ce-bb74-e70abc1da49e))
+  )
+
+  (symbol (lib_id "Device:R_US") (at 81.28 87.63 0) (mirror y) (unit 1)
+    (in_bom yes) (on_board yes)
+    (uuid 855d27c8-b147-46a4-80d8-5a64a1a13d68)
+    (property "Reference" "R?" (id 0) (at 78.74 88.9 90)
+      (effects (font (size 1.27 1.27)) (justify left))
+    )
+    (property "Value" "10K0-1%-0603" (id 1) (at 83.82 95.25 90)
+      (effects (font (size 1.27 1.27)) (justify left))
+    )
+    (property "Footprint" "Resistor_SMD:R_0603_1608Metric" (id 2) (at 80.264 87.884 90)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (property "Datasheet" "~" (id 3) (at 81.28 87.63 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (pin "1" (uuid 479ee1c4-58b8-4376-be51-de8de1cbb2ae))
+    (pin "2" (uuid 2a9b82dd-666a-46e2-9342-44a591714cde))
+  )
+
+  (symbol (lib_id "Device:R_US") (at 151.13 97.79 90) (unit 1)
+    (in_bom yes) (on_board yes)
+    (uuid 869d410b-1b47-4cbd-ac36-6b7e3b66db65)
+    (property "Reference" "R?" (id 0) (at 149.86 100.33 90)
+      (effects (font (size 1.27 1.27)) (justify right))
+    )
+    (property "Value" "20.0k-1%-0603" (id 1) (at 143.51 95.25 90)
+      (effects (font (size 1.27 1.27)) (justify right))
+    )
+    (property "Footprint" "Resistor_SMD:R_0603_1608Metric" (id 2) (at 151.384 96.774 90)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (property "Datasheet" "~" (id 3) (at 151.13 97.79 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (pin "1" (uuid 77cb0de5-f25f-4ab4-9dac-61c90a041896))
+    (pin "2" (uuid c76b32ee-594e-459d-ba2a-f174ddf8a3d9))
+  )
+
+  (symbol (lib_id "power:GND") (at 139.7 74.93 0) (unit 1)
+    (in_bom yes) (on_board yes)
+    (uuid 8b47d232-145b-4589-99b4-0292021283bb)
+    (property "Reference" "#PWR?" (id 0) (at 139.7 81.28 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (property "Value" "GND" (id 1) (at 139.7 78.74 0))
+    (property "Footprint" "" (id 2) (at 139.7 74.93 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (property "Datasheet" "" (id 3) (at 139.7 74.93 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (pin "1" (uuid 4cc1e0b5-82ae-44e7-b4ca-fb9d051045a9))
+  )
+
+  (symbol (lib_id "Device:R_US") (at 151.13 83.82 90) (unit 1)
+    (in_bom yes) (on_board yes)
+    (uuid 8e748063-eb9c-4510-a117-40a6b249c7ae)
+    (property "Reference" "R?" (id 0) (at 149.86 86.36 90)
+      (effects (font (size 1.27 1.27)) (justify right))
+    )
+    (property "Value" "20.0k-1%-0603" (id 1) (at 143.51 81.28 90)
+      (effects (font (size 1.27 1.27)) (justify right))
+    )
+    (property "Footprint" "Resistor_SMD:R_0603_1608Metric" (id 2) (at 151.384 82.804 90)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (property "Datasheet" "~" (id 3) (at 151.13 83.82 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (pin "1" (uuid 5075793f-1867-4dd4-b366-efbac858b54b))
+    (pin "2" (uuid 74cc57a4-3ec5-4f5d-9f3a-8df86b3075e6))
+  )
+
+  (symbol (lib_id "power:+3V3") (at 127 107.95 0) (unit 1)
+    (in_bom yes) (on_board yes)
+    (uuid 95402c31-4f09-42d5-a4d9-c58d0af81225)
+    (property "Reference" "#PWR?" (id 0) (at 127 111.76 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (property "Value" "+3V3" (id 1) (at 127 104.14 0))
+    (property "Footprint" "" (id 2) (at 127 107.95 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (property "Datasheet" "" (id 3) (at 127 107.95 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (pin "1" (uuid 939b66f0-1dc3-4e1f-87c2-2f392cc0089d))
+  )
+
+  (symbol (lib_id "Device:R_US") (at 151.13 110.49 90) (unit 1)
+    (in_bom yes) (on_board yes)
+    (uuid a7ca4835-6c07-4519-b00c-0b86eea20b4e)
+    (property "Reference" "R?" (id 0) (at 149.86 113.03 90)
+      (effects (font (size 1.27 1.27)) (justify right))
+    )
+    (property "Value" "20.0k-1%-0603" (id 1) (at 143.51 107.95 90)
+      (effects (font (size 1.27 1.27)) (justify right))
+    )
+    (property "Footprint" "Resistor_SMD:R_0603_1608Metric" (id 2) (at 151.384 109.474 90)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (property "Datasheet" "~" (id 3) (at 151.13 110.49 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (pin "1" (uuid 9c4dfca8-943b-4221-bacf-dcb98249ddb8))
+    (pin "2" (uuid 0926bbab-8871-41dc-b60a-56d90c16891f))
+  )
+
+  (symbol (lib_id "Device:R_US") (at 96.52 87.63 0) (mirror y) (unit 1)
+    (in_bom yes) (on_board yes)
+    (uuid ad75e919-9091-4aba-be1d-ed0136395d19)
+    (property "Reference" "R?" (id 0) (at 93.98 88.9 90)
+      (effects (font (size 1.27 1.27)) (justify left))
+    )
+    (property "Value" "10K0-1%-0603" (id 1) (at 99.06 95.25 90)
+      (effects (font (size 1.27 1.27)) (justify left))
+    )
+    (property "Footprint" "Resistor_SMD:R_0603_1608Metric" (id 2) (at 95.504 87.884 90)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (property "Datasheet" "~" (id 3) (at 96.52 87.63 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (pin "1" (uuid 87689218-49fb-4ee1-a34a-cc649f10d2fd))
+    (pin "2" (uuid 9169e8df-c977-4a22-bb0a-eb5f284c7186))
+  )
+
+  (symbol (lib_id "power:+3V3") (at 96.52 77.47 0) (unit 1)
+    (in_bom yes) (on_board yes)
+    (uuid b8d2ca8b-d344-46a5-bf91-7a99af440a3c)
+    (property "Reference" "#PWR?" (id 0) (at 96.52 81.28 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (property "Value" "+3V3" (id 1) (at 96.52 73.66 0))
+    (property "Footprint" "" (id 2) (at 96.52 77.47 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (property "Datasheet" "" (id 3) (at 96.52 77.47 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (pin "1" (uuid dac67cf1-f94d-4ba7-83cd-1517cd057ed2))
+  )
+
+  (symbol (lib_id "Device:R_US") (at 73.66 87.63 0) (mirror y) (unit 1)
+    (in_bom yes) (on_board yes)
+    (uuid bd3e5925-67dd-4742-9617-4be4933a47b0)
+    (property "Reference" "R?" (id 0) (at 71.12 88.9 90)
+      (effects (font (size 1.27 1.27)) (justify left))
+    )
+    (property "Value" "10K0-1%-0603" (id 1) (at 76.2 95.25 90)
+      (effects (font (size 1.27 1.27)) (justify left))
+    )
+    (property "Footprint" "Resistor_SMD:R_0603_1608Metric" (id 2) (at 72.644 87.884 90)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (property "Datasheet" "~" (id 3) (at 73.66 87.63 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (pin "1" (uuid fb7df9b1-67ad-4667-92f6-6b86db183d00))
+    (pin "2" (uuid 77ae6cea-3e26-4e6e-9e40-ebd93bd30354))
+  )
+
+  (symbol (lib_id "Device:R_US") (at 88.9 87.63 0) (mirror y) (unit 1)
+    (in_bom yes) (on_board yes)
+    (uuid c38d3ed2-5df1-4054-bee7-f308b51d92d9)
+    (property "Reference" "R?" (id 0) (at 86.36 88.9 90)
+      (effects (font (size 1.27 1.27)) (justify left))
+    )
+    (property "Value" "10K0-1%-0603" (id 1) (at 91.44 95.25 90)
+      (effects (font (size 1.27 1.27)) (justify left))
+    )
+    (property "Footprint" "Resistor_SMD:R_0603_1608Metric" (id 2) (at 87.884 87.884 90)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (property "Datasheet" "~" (id 3) (at 88.9 87.63 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (pin "1" (uuid 08702bf4-d3b3-472c-bf91-ffd54a21daaa))
+    (pin "2" (uuid 02bae189-deaa-4cba-bbd0-d2a390837f47))
+  )
+
+  (symbol (lib_id "power:+3V3") (at 88.9 77.47 0) (unit 1)
+    (in_bom yes) (on_board yes)
+    (uuid d3c5dbd1-86df-4953-9b99-e5e5dde66e80)
+    (property "Reference" "#PWR?" (id 0) (at 88.9 81.28 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (property "Value" "+3V3" (id 1) (at 88.9 73.66 0))
+    (property "Footprint" "" (id 2) (at 88.9 77.47 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (property "Datasheet" "" (id 3) (at 88.9 77.47 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (pin "1" (uuid 157a1ab5-e7f9-49cd-a844-07fcb5f92823))
+  )
+
+  (symbol (lib_id "Device:R_US") (at 165.1 118.11 0) (mirror y) (unit 1)
+    (in_bom yes) (on_board yes)
+    (uuid d56ab019-2b08-4a6e-af3d-181088340a87)
+    (property "Reference" "R?" (id 0) (at 167.64 116.84 0)
+      (effects (font (size 1.27 1.27)) (justify right))
+    )
+    (property "Value" "10K0-1%-0603" (id 1) (at 167.64 119.38 0)
+      (effects (font (size 1.27 1.27)) (justify right))
+    )
+    (property "Footprint" "Resistor_SMD:R_0603_1608Metric" (id 2) (at 164.084 118.364 90)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (property "Datasheet" "~" (id 3) (at 165.1 118.11 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (pin "1" (uuid a94660bd-ea85-4457-8c3e-87d6ddda6a28))
+    (pin "2" (uuid 201bc4c1-a4e1-4673-8e47-71827b9d72c8))
+  )
+
+  (symbol (lib_id "Device:R_US") (at 151.13 72.39 90) (unit 1)
+    (in_bom yes) (on_board yes)
+    (uuid e06ff222-7035-4581-a2bf-e11ce6cb4d76)
+    (property "Reference" "R?" (id 0) (at 149.86 74.93 90)
+      (effects (font (size 1.27 1.27)) (justify right))
+    )
+    (property "Value" "20.0k-1%-0603" (id 1) (at 143.51 69.85 90)
+      (effects (font (size 1.27 1.27)) (justify right))
+    )
+    (property "Footprint" "Resistor_SMD:R_0603_1608Metric" (id 2) (at 151.384 71.374 90)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (property "Datasheet" "~" (id 3) (at 151.13 72.39 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (pin "1" (uuid 688570d0-b115-4459-b1ef-7f36d8a2e2e3))
+    (pin "2" (uuid d75c021b-9e18-4ccb-afe2-44815f2dc805))
+  )
+
+  (symbol (lib_id "Device:R_US") (at 165.1 77.47 0) (mirror y) (unit 1)
+    (in_bom yes) (on_board yes)
+    (uuid e66845d7-fd09-4888-bee9-4fb522a94f7f)
+    (property "Reference" "R?" (id 0) (at 167.64 76.2 0)
+      (effects (font (size 1.27 1.27)) (justify right))
+    )
+    (property "Value" "10K0-1%-0603" (id 1) (at 167.64 78.74 0)
+      (effects (font (size 1.27 1.27)) (justify right))
+    )
+    (property "Footprint" "Resistor_SMD:R_0603_1608Metric" (id 2) (at 164.084 77.724 90)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (property "Datasheet" "~" (id 3) (at 165.1 77.47 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (pin "1" (uuid bede086b-ecab-491c-84dd-77ac9161a993))
+    (pin "2" (uuid 9923b84f-ed8b-414b-b2e1-8b4fb8fa0825))
+  )
+
+  (symbol (lib_id "power:+3V3") (at 81.28 77.47 0) (unit 1)
+    (in_bom yes) (on_board yes)
+    (uuid e8b092d2-291a-4a8f-9cb2-692ed9aae498)
+    (property "Reference" "#PWR?" (id 0) (at 81.28 81.28 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (property "Value" "+3V3" (id 1) (at 81.28 73.66 0))
+    (property "Footprint" "" (id 2) (at 81.28 77.47 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (property "Datasheet" "" (id 3) (at 81.28 77.47 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (pin "1" (uuid 14aff3b0-52f0-488e-930d-4eb36d149b8d))
+  )
+
+  (symbol (lib_id "power:GND") (at 127 86.36 0) (unit 1)
+    (in_bom yes) (on_board yes)
+    (uuid f162788c-e5d1-41c1-b3c2-3ca911ba5edb)
+    (property "Reference" "#PWR?" (id 0) (at 127 92.71 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (property "Value" "GND" (id 1) (at 127 90.17 0))
+    (property "Footprint" "" (id 2) (at 127 86.36 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (property "Datasheet" "" (id 3) (at 127 86.36 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (pin "1" (uuid d5aa34f0-5e42-448d-b0af-7ac121f4ca0e))
+  )
+)
diff --git a/circuit_boards/BuckBoost/RockPI-Power-Board/sym-lib-table b/circuit_boards/BuckBoost/RockPI-Power-Board/sym-lib-table
new file mode 100644
index 0000000..5e5c6d7
--- /dev/null
+++ b/circuit_boards/BuckBoost/RockPI-Power-Board/sym-lib-table
@@ -0,0 +1,3 @@
+(sym_lib_table
+  (lib (name "PI-Power-Board")(type "KiCad")(uri "/home/scott/Documents/Projects/FRC/PI-Power-Board/PI-Power-Board.kicad_sym")(options "")(descr ""))
+)
diff --git a/debian/BUILD b/debian/BUILD
index f14db44..4291329 100644
--- a/debian/BUILD
+++ b/debian/BUILD
@@ -183,6 +183,7 @@
     packages = [
         "gir1.2-gtk-3.0",
         "libgtk-3-dev",
+        "librsvg2-common",
     ],
 )
 
diff --git a/debian/gtk_runtime.bzl b/debian/gtk_runtime.bzl
index 029419c..d8185f6 100644
--- a/debian/gtk_runtime.bzl
+++ b/debian/gtk_runtime.bzl
@@ -164,6 +164,8 @@
     "libpsl5_0.21.0-1.2_amd64.deb": "d716f5b4346ec85bb728f4530abeb1da4a79f696c72d7f774c59ba127c202fa7",
     "libpthread-stubs0-dev_0.4-1_amd64.deb": "54632f160e1e8a43656a87195a547391038c4ca0f53291b849cd4457ba5dfde9",
     "librest-0.7-0_0.8.1-1.1_amd64.deb": "5cd57a96145a362bf60428315ab3fc6c2f528ab38a06a905da2568575c23bdc8",
+    "librsvg2-2_2.50.3+dfsg-1_amd64.deb": "c5f6cdb66683d9b8cd23f0e02e6adb29d43bdca301872842fa98d44e23fa1091",
+    "librsvg2-common_2.50.3+dfsg-1_amd64.deb": "4c28fad9d68e82729388f0b113de3a6ad020856c0783a3eced7eb626e80fcae6",
     "libselinux1-dev_3.1-3_amd64.deb": "16b14d7e8ed88b9b07d1b52d84d04ab2fcdfcdc4b8cecc9dd34df06f3ce7d3fb",
     "libselinux1_3.1-3_amd64.deb": "339f5ede10500c16dd7192d73169c31c4b27ab12130347275f23044ec8c7d897",
     "libsensors-config_3.6.0-7_all.deb": "4265811140a591d27c99d026b63707d8235d98c73d7543c66ab9ec73c28523fc",
diff --git a/frc971/control_loops/BUILD b/frc971/control_loops/BUILD
index 459929b..ee53c4a 100644
--- a/frc971/control_loops/BUILD
+++ b/frc971/control_loops/BUILD
@@ -5,6 +5,21 @@
 package(default_visibility = ["//visibility:public"])
 
 cc_library(
+    name = "subsystem_simulator",
+    testonly = True,
+    hdrs = [
+        "subsystem_simulator.h",
+    ],
+    target_compatible_with = ["@platforms//os:linux"],
+    deps = [
+        "//frc971:constants",
+        "//frc971/control_loops:capped_test_plant",
+        "//frc971/control_loops:control_loop_test",
+        "//frc971/control_loops:position_sensor_sim",
+    ],
+)
+
+cc_library(
     name = "control_loop_test",
     testonly = True,
     srcs = [
diff --git a/frc971/control_loops/subsystem_simulator.h b/frc971/control_loops/subsystem_simulator.h
new file mode 100644
index 0000000..29d62c7
--- /dev/null
+++ b/frc971/control_loops/subsystem_simulator.h
@@ -0,0 +1,91 @@
+#include <chrono>
+#include <memory>
+
+#include "frc971/constants.h"
+#include "frc971/control_loops/capped_test_plant.h"
+#include "frc971/control_loops/control_loop_test.h"
+#include "frc971/control_loops/position_sensor_sim.h"
+
+namespace frc971::control_loops {
+
+template <typename SubsystemStatus, typename SubsystemState,
+          typename SubsystemConstants>
+
+// Class used for simulating a single degree of freedom subsystem in test.
+// Simulates the state of the subsystem as a voltage is applied
+class SubsystemSimulator {
+ public:
+  SubsystemSimulator(CappedTestPlant *plant, PositionSensorSimulator encoder,
+                     const SubsystemConstants subsystem_constants,
+                     const frc971::constants::Range range,
+                     double encoder_offset, const std::chrono::nanoseconds dt)
+      : plant_(plant),
+        encoder_(encoder),
+        subsystem_constants_(subsystem_constants),
+        range_(range),
+        encoder_offset_(encoder_offset),
+        dt_(dt) {}
+
+  void InitializePosition(double start_pos) {
+    plant_->mutable_X(0, 0) = start_pos;
+    plant_->mutable_X(1, 0) = 0.0;
+
+    encoder_.Initialize(start_pos, 0.0, encoder_offset_);
+  }
+
+  // Simulates the superstructure for a single timestep.
+  void Simulate(double voltage, const SubsystemStatus *status) {
+    double last_velocity = plant_->X(1, 0);
+
+    const double voltage_check =
+        (static_cast<SubsystemState>(status->state()) ==
+         SubsystemState::RUNNING)
+            ? subsystem_constants_.subsystem_params.operating_voltage
+            : subsystem_constants_.subsystem_params.zeroing_voltage;
+
+    EXPECT_NEAR(voltage, 0.0, voltage_check);
+
+    ::Eigen::Matrix<double, 1, 1> U;
+    U << voltage + plant_->voltage_offset();
+    plant_->Update(U);
+
+    const double position = plant_->Y(0, 0);
+
+    encoder_.MoveTo(position);
+
+    EXPECT_GE(position, range_.lower_hard);
+    EXPECT_LE(position, range_.upper_hard);
+
+    const double loop_time = ::aos::time::DurationInSeconds(dt_);
+
+    const double velocity = plant_->X(1, 0);
+    const double acceleration = (velocity - last_velocity) / loop_time;
+
+    EXPECT_GE(peak_acceleration_, acceleration);
+    EXPECT_LE(-peak_acceleration_, acceleration);
+    EXPECT_GE(peak_velocity_, velocity);
+    EXPECT_LE(-peak_velocity_, velocity);
+  }
+
+  void set_peak_acceleration(double value) { peak_acceleration_ = value; }
+  void set_peak_velocity(double value) { peak_velocity_ = value; }
+
+  void set_controller_index(size_t index) { plant_->set_index(index); }
+
+  PositionSensorSimulator *encoder() { return &encoder_; }
+
+ private:
+  std::unique_ptr<CappedTestPlant> plant_;
+  PositionSensorSimulator encoder_;
+  const SubsystemConstants subsystem_constants_;
+  const frc971::constants::Range range_;
+
+  double encoder_offset_ = 0.0;
+
+  double peak_velocity_ = std::numeric_limits<double>::infinity();
+  double peak_acceleration_ = std::numeric_limits<double>::infinity();
+
+  const std::chrono::nanoseconds dt_;
+};
+
+}  // namespace frc971::control_loops
\ No newline at end of file
diff --git a/frc971/rockpi/.config b/frc971/rockpi/.config
new file mode 100644
index 0000000..18a33b7
--- /dev/null
+++ b/frc971/rockpi/.config
@@ -0,0 +1,6584 @@
+#
+# Automatically generated file; DO NOT EDIT.
+# Linux/arm64 6.0.8 Kernel Configuration
+#
+CONFIG_CC_VERSION_TEXT="aarch64-linux-gnu-gcc (Debian 10.2.1-6) 10.2.1 20210110"
+CONFIG_CC_IS_GCC=y
+CONFIG_GCC_VERSION=100201
+CONFIG_CLANG_VERSION=0
+CONFIG_AS_IS_GNU=y
+CONFIG_AS_VERSION=23502
+CONFIG_LD_IS_BFD=y
+CONFIG_LD_VERSION=23502
+CONFIG_LLD_VERSION=0
+CONFIG_CC_CAN_LINK=y
+CONFIG_CC_CAN_LINK_STATIC=y
+CONFIG_CC_HAS_ASM_INLINE=y
+CONFIG_CC_HAS_NO_PROFILE_FN_ATTR=y
+CONFIG_PAHOLE_VERSION=0
+CONFIG_IRQ_WORK=y
+CONFIG_BUILDTIME_TABLE_SORT=y
+CONFIG_THREAD_INFO_IN_TASK=y
+
+#
+# General setup
+#
+CONFIG_INIT_ENV_ARG_LIMIT=32
+# CONFIG_COMPILE_TEST is not set
+# CONFIG_WERROR is not set
+CONFIG_LOCALVERSION=""
+# CONFIG_LOCALVERSION_AUTO is not set
+CONFIG_BUILD_SALT=""
+CONFIG_DEFAULT_INIT=""
+CONFIG_DEFAULT_HOSTNAME="(none)"
+CONFIG_SYSVIPC=y
+CONFIG_SYSVIPC_SYSCTL=y
+CONFIG_SYSVIPC_COMPAT=y
+CONFIG_POSIX_MQUEUE=y
+CONFIG_POSIX_MQUEUE_SYSCTL=y
+# CONFIG_WATCH_QUEUE is not set
+CONFIG_CROSS_MEMORY_ATTACH=y
+# CONFIG_USELIB is not set
+CONFIG_AUDIT=y
+CONFIG_HAVE_ARCH_AUDITSYSCALL=y
+CONFIG_AUDITSYSCALL=y
+
+#
+# IRQ subsystem
+#
+CONFIG_GENERIC_IRQ_PROBE=y
+CONFIG_GENERIC_IRQ_SHOW=y
+CONFIG_GENERIC_IRQ_SHOW_LEVEL=y
+CONFIG_GENERIC_IRQ_EFFECTIVE_AFF_MASK=y
+CONFIG_GENERIC_IRQ_MIGRATION=y
+CONFIG_HARDIRQS_SW_RESEND=y
+CONFIG_GENERIC_IRQ_CHIP=y
+CONFIG_IRQ_DOMAIN=y
+CONFIG_IRQ_DOMAIN_HIERARCHY=y
+CONFIG_GENERIC_IRQ_IPI=y
+CONFIG_GENERIC_MSI_IRQ=y
+CONFIG_GENERIC_MSI_IRQ_DOMAIN=y
+CONFIG_IRQ_MSI_IOMMU=y
+CONFIG_IRQ_FORCED_THREADING=y
+CONFIG_SPARSE_IRQ=y
+# CONFIG_GENERIC_IRQ_DEBUGFS is not set
+# end of IRQ subsystem
+
+CONFIG_GENERIC_TIME_VSYSCALL=y
+CONFIG_GENERIC_CLOCKEVENTS=y
+CONFIG_ARCH_HAS_TICK_BROADCAST=y
+CONFIG_GENERIC_CLOCKEVENTS_BROADCAST=y
+CONFIG_HAVE_POSIX_CPU_TIMERS_TASK_WORK=y
+CONFIG_POSIX_CPU_TIMERS_TASK_WORK=y
+CONFIG_CONTEXT_TRACKING=y
+CONFIG_CONTEXT_TRACKING_IDLE=y
+
+#
+# Timers subsystem
+#
+CONFIG_TICK_ONESHOT=y
+CONFIG_HZ_PERIODIC=y
+# CONFIG_NO_HZ_IDLE is not set
+# CONFIG_NO_HZ_FULL is not set
+# CONFIG_NO_HZ is not set
+CONFIG_HIGH_RES_TIMERS=y
+# end of Timers subsystem
+
+CONFIG_BPF=y
+CONFIG_HAVE_EBPF_JIT=y
+CONFIG_ARCH_WANT_DEFAULT_BPF_JIT=y
+
+#
+# BPF subsystem
+#
+CONFIG_BPF_SYSCALL=y
+CONFIG_BPF_JIT=y
+# CONFIG_BPF_JIT_ALWAYS_ON is not set
+CONFIG_BPF_JIT_DEFAULT_ON=y
+CONFIG_BPF_UNPRIV_DEFAULT_OFF=y
+CONFIG_USERMODE_DRIVER=y
+# CONFIG_BPF_PRELOAD is not set
+# CONFIG_BPF_LSM is not set
+# end of BPF subsystem
+
+CONFIG_HAVE_PREEMPT_LAZY=y
+CONFIG_PREEMPT_LAZY=y
+# CONFIG_PREEMPT_NONE is not set
+# CONFIG_PREEMPT_VOLUNTARY is not set
+# CONFIG_PREEMPT is not set
+CONFIG_PREEMPT_RT=y
+CONFIG_PREEMPT_COUNT=y
+CONFIG_PREEMPTION=y
+
+#
+# CPU/Task time and stats accounting
+#
+CONFIG_TICK_CPU_ACCOUNTING=y
+# CONFIG_VIRT_CPU_ACCOUNTING_GEN is not set
+CONFIG_IRQ_TIME_ACCOUNTING=y
+CONFIG_HAVE_SCHED_AVG_IRQ=y
+CONFIG_SCHED_THERMAL_PRESSURE=y
+CONFIG_BSD_PROCESS_ACCT=y
+CONFIG_BSD_PROCESS_ACCT_V3=y
+CONFIG_TASKSTATS=y
+CONFIG_TASK_DELAY_ACCT=y
+CONFIG_TASK_XACCT=y
+CONFIG_TASK_IO_ACCOUNTING=y
+# CONFIG_PSI is not set
+# end of CPU/Task time and stats accounting
+
+CONFIG_CPU_ISOLATION=y
+
+#
+# RCU Subsystem
+#
+CONFIG_TREE_RCU=y
+CONFIG_PREEMPT_RCU=y
+# CONFIG_RCU_EXPERT is not set
+CONFIG_SRCU=y
+CONFIG_TREE_SRCU=y
+CONFIG_TASKS_RCU_GENERIC=y
+CONFIG_TASKS_RCU=y
+CONFIG_TASKS_TRACE_RCU=y
+CONFIG_RCU_STALL_COMMON=y
+CONFIG_RCU_NEED_SEGCBLIST=y
+CONFIG_RCU_BOOST=y
+CONFIG_RCU_BOOST_DELAY=500
+# end of RCU Subsystem
+
+CONFIG_IKCONFIG=y
+CONFIG_IKCONFIG_PROC=y
+# CONFIG_IKHEADERS is not set
+CONFIG_LOG_BUF_SHIFT=17
+CONFIG_LOG_CPU_MAX_BUF_SHIFT=12
+CONFIG_PRINTK_SAFE_LOG_BUF_SHIFT=13
+# CONFIG_PRINTK_INDEX is not set
+CONFIG_GENERIC_SCHED_CLOCK=y
+
+#
+# Scheduler features
+#
+# end of Scheduler features
+
+CONFIG_ARCH_SUPPORTS_NUMA_BALANCING=y
+CONFIG_CC_HAS_INT128=y
+CONFIG_CC_IMPLICIT_FALLTHROUGH="-Wimplicit-fallthrough=5"
+CONFIG_GCC12_NO_ARRAY_BOUNDS=y
+CONFIG_ARCH_SUPPORTS_INT128=y
+CONFIG_CGROUPS=y
+CONFIG_PAGE_COUNTER=y
+# CONFIG_CGROUP_FAVOR_DYNMODS is not set
+CONFIG_MEMCG=y
+CONFIG_MEMCG_SWAP=y
+CONFIG_MEMCG_KMEM=y
+CONFIG_BLK_CGROUP=y
+CONFIG_CGROUP_WRITEBACK=y
+CONFIG_CGROUP_SCHED=y
+CONFIG_FAIR_GROUP_SCHED=y
+# CONFIG_CFS_BANDWIDTH is not set
+# CONFIG_RT_GROUP_SCHED is not set
+CONFIG_CGROUP_PIDS=y
+# CONFIG_CGROUP_RDMA is not set
+# CONFIG_CGROUP_FREEZER is not set
+CONFIG_CGROUP_HUGETLB=y
+CONFIG_CPUSETS=y
+CONFIG_PROC_PID_CPUSET=y
+CONFIG_CGROUP_DEVICE=y
+CONFIG_CGROUP_CPUACCT=y
+CONFIG_CGROUP_PERF=y
+# CONFIG_CGROUP_BPF is not set
+# CONFIG_CGROUP_MISC is not set
+# CONFIG_CGROUP_DEBUG is not set
+CONFIG_NAMESPACES=y
+CONFIG_UTS_NS=y
+CONFIG_TIME_NS=y
+CONFIG_IPC_NS=y
+CONFIG_USER_NS=y
+CONFIG_PID_NS=y
+CONFIG_NET_NS=y
+# CONFIG_CHECKPOINT_RESTORE is not set
+CONFIG_SCHED_AUTOGROUP=y
+# CONFIG_SYSFS_DEPRECATED is not set
+# CONFIG_RELAY is not set
+CONFIG_BLK_DEV_INITRD=y
+CONFIG_INITRAMFS_SOURCE=""
+CONFIG_RD_GZIP=y
+CONFIG_RD_BZIP2=y
+CONFIG_RD_LZMA=y
+CONFIG_RD_XZ=y
+CONFIG_RD_LZO=y
+CONFIG_RD_LZ4=y
+CONFIG_RD_ZSTD=y
+CONFIG_BOOT_CONFIG=y
+# CONFIG_BOOT_CONFIG_EMBED is not set
+CONFIG_INITRAMFS_PRESERVE_MTIME=y
+CONFIG_CC_OPTIMIZE_FOR_PERFORMANCE=y
+# CONFIG_CC_OPTIMIZE_FOR_SIZE is not set
+CONFIG_LD_ORPHAN_WARN=y
+CONFIG_SYSCTL=y
+CONFIG_HAVE_UID16=y
+CONFIG_SYSCTL_EXCEPTION_TRACE=y
+CONFIG_EXPERT=y
+CONFIG_UID16=y
+CONFIG_MULTIUSER=y
+# CONFIG_SGETMASK_SYSCALL is not set
+CONFIG_SYSFS_SYSCALL=y
+CONFIG_FHANDLE=y
+CONFIG_POSIX_TIMERS=y
+CONFIG_PRINTK=y
+CONFIG_HAVE_ATOMIC_CONSOLE=y
+CONFIG_BUG=y
+CONFIG_ELF_CORE=y
+CONFIG_BASE_FULL=y
+CONFIG_FUTEX=y
+CONFIG_FUTEX_PI=y
+CONFIG_EPOLL=y
+CONFIG_SIGNALFD=y
+CONFIG_TIMERFD=y
+CONFIG_EVENTFD=y
+CONFIG_SHMEM=y
+CONFIG_AIO=y
+CONFIG_IO_URING=y
+CONFIG_ADVISE_SYSCALLS=y
+CONFIG_MEMBARRIER=y
+CONFIG_KALLSYMS=y
+CONFIG_KALLSYMS_ALL=y
+CONFIG_KALLSYMS_BASE_RELATIVE=y
+CONFIG_ARCH_HAS_MEMBARRIER_SYNC_CORE=y
+CONFIG_KCMP=y
+CONFIG_RSEQ=y
+# CONFIG_DEBUG_RSEQ is not set
+# CONFIG_EMBEDDED is not set
+CONFIG_HAVE_PERF_EVENTS=y
+# CONFIG_PC104 is not set
+
+#
+# Kernel Performance Events And Counters
+#
+CONFIG_PERF_EVENTS=y
+# CONFIG_DEBUG_PERF_USE_VMALLOC is not set
+# end of Kernel Performance Events And Counters
+
+CONFIG_PROFILING=y
+CONFIG_TRACEPOINTS=y
+# end of General setup
+
+CONFIG_ARM64=y
+CONFIG_GCC_SUPPORTS_DYNAMIC_FTRACE_WITH_REGS=y
+CONFIG_64BIT=y
+CONFIG_MMU=y
+CONFIG_ARM64_PAGE_SHIFT=12
+CONFIG_ARM64_CONT_PTE_SHIFT=4
+CONFIG_ARM64_CONT_PMD_SHIFT=4
+CONFIG_ARCH_MMAP_RND_BITS_MIN=18
+CONFIG_ARCH_MMAP_RND_BITS_MAX=33
+CONFIG_ARCH_MMAP_RND_COMPAT_BITS_MIN=11
+CONFIG_ARCH_MMAP_RND_COMPAT_BITS_MAX=16
+CONFIG_STACKTRACE_SUPPORT=y
+CONFIG_ILLEGAL_POINTER_VALUE=0xdead000000000000
+CONFIG_LOCKDEP_SUPPORT=y
+CONFIG_GENERIC_BUG=y
+CONFIG_GENERIC_BUG_RELATIVE_POINTERS=y
+CONFIG_GENERIC_HWEIGHT=y
+CONFIG_GENERIC_CSUM=y
+CONFIG_GENERIC_CALIBRATE_DELAY=y
+CONFIG_ARCH_MHP_MEMMAP_ON_MEMORY_ENABLE=y
+CONFIG_SMP=y
+CONFIG_KERNEL_MODE_NEON=y
+CONFIG_FIX_EARLYCON_MEM=y
+CONFIG_PGTABLE_LEVELS=4
+CONFIG_ARCH_SUPPORTS_UPROBES=y
+CONFIG_ARCH_PROC_KCORE_TEXT=y
+
+#
+# Platform selection
+#
+# CONFIG_ARCH_ACTIONS is not set
+# CONFIG_ARCH_SUNXI is not set
+# CONFIG_ARCH_ALPINE is not set
+# CONFIG_ARCH_APPLE is not set
+# CONFIG_ARCH_BCM2835 is not set
+# CONFIG_ARCH_BCM4908 is not set
+# CONFIG_ARCH_BCM_IPROC is not set
+# CONFIG_ARCH_BCMBCA is not set
+# CONFIG_ARCH_BERLIN is not set
+# CONFIG_ARCH_BITMAIN is not set
+# CONFIG_ARCH_BRCMSTB is not set
+# CONFIG_ARCH_EXYNOS is not set
+# CONFIG_ARCH_SPARX5 is not set
+# CONFIG_ARCH_K3 is not set
+# CONFIG_ARCH_LAYERSCAPE is not set
+# CONFIG_ARCH_LG1K is not set
+# CONFIG_ARCH_HISI is not set
+# CONFIG_ARCH_KEEMBAY is not set
+# CONFIG_ARCH_MEDIATEK is not set
+# CONFIG_ARCH_MESON is not set
+# CONFIG_ARCH_MVEBU is not set
+# CONFIG_ARCH_MXC is not set
+# CONFIG_ARCH_NPCM is not set
+# CONFIG_ARCH_QCOM is not set
+# CONFIG_ARCH_REALTEK is not set
+# CONFIG_ARCH_RENESAS is not set
+CONFIG_ARCH_ROCKCHIP=y
+# CONFIG_ARCH_S32 is not set
+# CONFIG_ARCH_SEATTLE is not set
+# CONFIG_ARCH_INTEL_SOCFPGA is not set
+# CONFIG_ARCH_SYNQUACER is not set
+# CONFIG_ARCH_TEGRA is not set
+# CONFIG_ARCH_SPRD is not set
+# CONFIG_ARCH_THUNDER is not set
+# CONFIG_ARCH_THUNDER2 is not set
+# CONFIG_ARCH_UNIPHIER is not set
+# CONFIG_ARCH_VEXPRESS is not set
+# CONFIG_ARCH_VISCONTI is not set
+# CONFIG_ARCH_XGENE is not set
+# CONFIG_ARCH_ZYNQMP is not set
+# end of Platform selection
+
+#
+# Kernel Features
+#
+
+#
+# ARM errata workarounds via the alternatives framework
+#
+CONFIG_ARM64_WORKAROUND_CLEAN_CACHE=y
+CONFIG_ARM64_ERRATUM_826319=y
+CONFIG_ARM64_ERRATUM_827319=y
+CONFIG_ARM64_ERRATUM_824069=y
+CONFIG_ARM64_ERRATUM_819472=y
+CONFIG_ARM64_ERRATUM_832075=y
+CONFIG_ARM64_ERRATUM_1742098=y
+CONFIG_ARM64_ERRATUM_845719=y
+CONFIG_ARM64_ERRATUM_843419=y
+CONFIG_ARM64_LD_HAS_FIX_ERRATUM_843419=y
+CONFIG_ARM64_ERRATUM_1024718=y
+CONFIG_ARM64_ERRATUM_1418040=y
+CONFIG_ARM64_WORKAROUND_SPECULATIVE_AT=y
+CONFIG_ARM64_ERRATUM_1165522=y
+CONFIG_ARM64_ERRATUM_1319367=y
+CONFIG_ARM64_ERRATUM_1530923=y
+CONFIG_ARM64_WORKAROUND_REPEAT_TLBI=y
+CONFIG_ARM64_ERRATUM_2441007=y
+CONFIG_ARM64_ERRATUM_1286807=y
+CONFIG_ARM64_ERRATUM_1463225=y
+CONFIG_ARM64_ERRATUM_1542419=y
+CONFIG_ARM64_ERRATUM_1508412=y
+CONFIG_ARM64_ERRATUM_2051678=y
+CONFIG_ARM64_ERRATUM_2077057=y
+CONFIG_ARM64_WORKAROUND_TSB_FLUSH_FAILURE=y
+CONFIG_ARM64_ERRATUM_2054223=y
+CONFIG_ARM64_ERRATUM_2067961=y
+CONFIG_ARM64_ERRATUM_2441009=y
+CONFIG_ARM64_ERRATUM_2457168=y
+CONFIG_CAVIUM_ERRATUM_22375=y
+CONFIG_CAVIUM_ERRATUM_23144=y
+CONFIG_CAVIUM_ERRATUM_23154=y
+CONFIG_CAVIUM_ERRATUM_27456=y
+CONFIG_CAVIUM_ERRATUM_30115=y
+CONFIG_CAVIUM_TX2_ERRATUM_219=y
+CONFIG_FUJITSU_ERRATUM_010001=y
+CONFIG_HISILICON_ERRATUM_161600802=y
+CONFIG_QCOM_FALKOR_ERRATUM_1003=y
+CONFIG_QCOM_FALKOR_ERRATUM_1009=y
+CONFIG_QCOM_QDF2400_ERRATUM_0065=y
+CONFIG_QCOM_FALKOR_ERRATUM_E1041=y
+CONFIG_NVIDIA_CARMEL_CNP_ERRATUM=y
+CONFIG_SOCIONEXT_SYNQUACER_PREITS=y
+# end of ARM errata workarounds via the alternatives framework
+
+CONFIG_ARM64_4K_PAGES=y
+# CONFIG_ARM64_16K_PAGES is not set
+# CONFIG_ARM64_64K_PAGES is not set
+# CONFIG_ARM64_VA_BITS_39 is not set
+CONFIG_ARM64_VA_BITS_48=y
+CONFIG_ARM64_VA_BITS=48
+CONFIG_ARM64_PA_BITS_48=y
+CONFIG_ARM64_PA_BITS=48
+# CONFIG_CPU_BIG_ENDIAN is not set
+CONFIG_CPU_LITTLE_ENDIAN=y
+CONFIG_SCHED_MC=y
+# CONFIG_SCHED_CLUSTER is not set
+# CONFIG_SCHED_SMT is not set
+CONFIG_NR_CPUS=256
+CONFIG_HOTPLUG_CPU=y
+CONFIG_NUMA=y
+CONFIG_NODES_SHIFT=2
+# CONFIG_HZ_100 is not set
+CONFIG_HZ_250=y
+# CONFIG_HZ_300 is not set
+# CONFIG_HZ_1000 is not set
+CONFIG_HZ=250
+CONFIG_SCHED_HRTICK=y
+CONFIG_ARCH_SPARSEMEM_ENABLE=y
+CONFIG_HW_PERF_EVENTS=y
+CONFIG_PARAVIRT=y
+# CONFIG_PARAVIRT_TIME_ACCOUNTING is not set
+CONFIG_KEXEC=y
+# CONFIG_KEXEC_FILE is not set
+CONFIG_CRASH_DUMP=y
+CONFIG_TRANS_TABLE=y
+CONFIG_XEN_DOM0=y
+CONFIG_XEN=y
+CONFIG_FORCE_MAX_ZONEORDER=11
+CONFIG_UNMAP_KERNEL_AT_EL0=y
+CONFIG_MITIGATE_SPECTRE_BRANCH_HISTORY=y
+CONFIG_RODATA_FULL_DEFAULT_ENABLED=y
+# CONFIG_ARM64_SW_TTBR0_PAN is not set
+CONFIG_ARM64_TAGGED_ADDR_ABI=y
+CONFIG_COMPAT=y
+CONFIG_KUSER_HELPERS=y
+# CONFIG_ARMV8_DEPRECATED is not set
+
+#
+# ARMv8.1 architectural features
+#
+CONFIG_ARM64_HW_AFDBM=y
+CONFIG_ARM64_PAN=y
+CONFIG_AS_HAS_LDAPR=y
+CONFIG_AS_HAS_LSE_ATOMICS=y
+CONFIG_ARM64_LSE_ATOMICS=y
+CONFIG_ARM64_USE_LSE_ATOMICS=y
+# end of ARMv8.1 architectural features
+
+#
+# ARMv8.2 architectural features
+#
+CONFIG_AS_HAS_ARMV8_2=y
+CONFIG_AS_HAS_SHA3=y
+# CONFIG_ARM64_PMEM is not set
+CONFIG_ARM64_RAS_EXTN=y
+CONFIG_ARM64_CNP=y
+# end of ARMv8.2 architectural features
+
+#
+# ARMv8.3 architectural features
+#
+CONFIG_ARM64_PTR_AUTH=y
+CONFIG_ARM64_PTR_AUTH_KERNEL=y
+CONFIG_CC_HAS_BRANCH_PROT_PAC_RET=y
+CONFIG_CC_HAS_SIGN_RETURN_ADDRESS=y
+CONFIG_AS_HAS_PAC=y
+CONFIG_AS_HAS_CFI_NEGATE_RA_STATE=y
+# end of ARMv8.3 architectural features
+
+#
+# ARMv8.4 architectural features
+#
+CONFIG_ARM64_AMU_EXTN=y
+CONFIG_AS_HAS_ARMV8_4=y
+CONFIG_ARM64_TLB_RANGE=y
+# end of ARMv8.4 architectural features
+
+#
+# ARMv8.5 architectural features
+#
+CONFIG_AS_HAS_ARMV8_5=y
+CONFIG_ARM64_BTI=y
+CONFIG_CC_HAS_BRANCH_PROT_PAC_RET_BTI=y
+CONFIG_ARM64_E0PD=y
+CONFIG_ARM64_AS_HAS_MTE=y
+CONFIG_ARM64_MTE=y
+# end of ARMv8.5 architectural features
+
+#
+# ARMv8.7 architectural features
+#
+CONFIG_ARM64_EPAN=y
+# end of ARMv8.7 architectural features
+
+CONFIG_ARM64_SVE=y
+CONFIG_ARM64_SME=y
+CONFIG_ARM64_MODULE_PLTS=y
+# CONFIG_ARM64_PSEUDO_NMI is not set
+CONFIG_RELOCATABLE=y
+CONFIG_RANDOMIZE_BASE=y
+CONFIG_RANDOMIZE_MODULE_REGION_FULL=y
+CONFIG_CC_HAVE_STACKPROTECTOR_SYSREG=y
+CONFIG_STACKPROTECTOR_PER_TASK=y
+CONFIG_ARCH_NR_GPIO=0
+# end of Kernel Features
+
+#
+# Boot options
+#
+CONFIG_CMDLINE=""
+CONFIG_EFI_STUB=y
+CONFIG_EFI=y
+CONFIG_DMI=y
+# end of Boot options
+
+#
+# Power management options
+#
+CONFIG_SUSPEND=y
+CONFIG_SUSPEND_FREEZER=y
+# CONFIG_SUSPEND_SKIP_SYNC is not set
+CONFIG_HIBERNATE_CALLBACKS=y
+CONFIG_HIBERNATION=y
+CONFIG_HIBERNATION_SNAPSHOT_DEV=y
+CONFIG_PM_STD_PARTITION=""
+CONFIG_PM_SLEEP=y
+CONFIG_PM_SLEEP_SMP=y
+# CONFIG_PM_AUTOSLEEP is not set
+# CONFIG_PM_USERSPACE_AUTOSLEEP is not set
+# CONFIG_PM_WAKELOCKS is not set
+CONFIG_PM=y
+# CONFIG_PM_DEBUG is not set
+CONFIG_PM_CLK=y
+CONFIG_PM_GENERIC_DOMAINS=y
+CONFIG_WQ_POWER_EFFICIENT_DEFAULT=y
+CONFIG_PM_GENERIC_DOMAINS_SLEEP=y
+CONFIG_PM_GENERIC_DOMAINS_OF=y
+CONFIG_CPU_PM=y
+# CONFIG_ENERGY_MODEL is not set
+CONFIG_ARCH_HIBERNATION_POSSIBLE=y
+CONFIG_ARCH_HIBERNATION_HEADER=y
+CONFIG_ARCH_SUSPEND_POSSIBLE=y
+# end of Power management options
+
+#
+# CPU Power Management
+#
+
+#
+# CPU Idle
+#
+CONFIG_CPU_IDLE=y
+CONFIG_CPU_IDLE_MULTIPLE_DRIVERS=y
+CONFIG_CPU_IDLE_GOV_LADDER=y
+# CONFIG_CPU_IDLE_GOV_MENU is not set
+# CONFIG_CPU_IDLE_GOV_TEO is not set
+CONFIG_DT_IDLE_STATES=y
+CONFIG_DT_IDLE_GENPD=y
+
+#
+# ARM CPU Idle Drivers
+#
+CONFIG_ARM_PSCI_CPUIDLE=y
+CONFIG_ARM_PSCI_CPUIDLE_DOMAIN=y
+# end of ARM CPU Idle Drivers
+# end of CPU Idle
+
+#
+# CPU Frequency scaling
+#
+CONFIG_CPU_FREQ=y
+CONFIG_CPU_FREQ_GOV_ATTR_SET=y
+CONFIG_CPU_FREQ_GOV_COMMON=y
+CONFIG_CPU_FREQ_STAT=y
+CONFIG_CPU_FREQ_DEFAULT_GOV_PERFORMANCE=y
+# CONFIG_CPU_FREQ_DEFAULT_GOV_POWERSAVE is not set
+# CONFIG_CPU_FREQ_DEFAULT_GOV_USERSPACE is not set
+# CONFIG_CPU_FREQ_DEFAULT_GOV_ONDEMAND is not set
+# CONFIG_CPU_FREQ_DEFAULT_GOV_CONSERVATIVE is not set
+# CONFIG_CPU_FREQ_DEFAULT_GOV_SCHEDUTIL is not set
+CONFIG_CPU_FREQ_GOV_PERFORMANCE=y
+# CONFIG_CPU_FREQ_GOV_POWERSAVE is not set
+# CONFIG_CPU_FREQ_GOV_USERSPACE is not set
+CONFIG_CPU_FREQ_GOV_ONDEMAND=y
+# CONFIG_CPU_FREQ_GOV_CONSERVATIVE is not set
+# CONFIG_CPU_FREQ_GOV_SCHEDUTIL is not set
+
+#
+# CPU frequency scaling drivers
+#
+CONFIG_CPUFREQ_DT=m
+CONFIG_CPUFREQ_DT_PLATDEV=y
+# CONFIG_ARM_SCPI_CPUFREQ is not set
+# end of CPU Frequency scaling
+# end of CPU Power Management
+
+CONFIG_ARCH_SUPPORTS_ACPI=y
+# CONFIG_ACPI is not set
+CONFIG_HAVE_KVM=y
+# CONFIG_VIRTUALIZATION is not set
+CONFIG_ARM64_CRYPTO=y
+CONFIG_CRYPTO_SHA256_ARM64=y
+CONFIG_CRYPTO_SHA512_ARM64=m
+CONFIG_CRYPTO_SHA1_ARM64_CE=y
+CONFIG_CRYPTO_SHA2_ARM64_CE=y
+CONFIG_CRYPTO_SHA512_ARM64_CE=m
+CONFIG_CRYPTO_SHA3_ARM64=m
+CONFIG_CRYPTO_SM3_ARM64_CE=m
+# CONFIG_CRYPTO_SM4_ARM64_CE is not set
+# CONFIG_CRYPTO_SM4_ARM64_CE_BLK is not set
+# CONFIG_CRYPTO_SM4_ARM64_NEON_BLK is not set
+CONFIG_CRYPTO_GHASH_ARM64_CE=y
+# CONFIG_CRYPTO_POLYVAL_ARM64_CE is not set
+CONFIG_CRYPTO_CRCT10DIF_ARM64_CE=m
+CONFIG_CRYPTO_AES_ARM64=y
+CONFIG_CRYPTO_AES_ARM64_CE=y
+CONFIG_CRYPTO_AES_ARM64_CE_CCM=y
+CONFIG_CRYPTO_AES_ARM64_CE_BLK=y
+CONFIG_CRYPTO_AES_ARM64_NEON_BLK=m
+CONFIG_CRYPTO_CHACHA20_NEON=m
+CONFIG_CRYPTO_POLY1305_NEON=m
+# CONFIG_CRYPTO_NHPOLY1305_NEON is not set
+CONFIG_CRYPTO_AES_ARM64_BS=m
+
+#
+# General architecture-dependent options
+#
+CONFIG_CRASH_CORE=y
+CONFIG_KEXEC_CORE=y
+CONFIG_ARCH_HAS_SUBPAGE_FAULTS=y
+# CONFIG_KPROBES is not set
+CONFIG_JUMP_LABEL=y
+# CONFIG_STATIC_KEYS_SELFTEST is not set
+CONFIG_UPROBES=y
+CONFIG_HAVE_EFFICIENT_UNALIGNED_ACCESS=y
+CONFIG_HAVE_IOREMAP_PROT=y
+CONFIG_HAVE_KPROBES=y
+CONFIG_HAVE_KRETPROBES=y
+CONFIG_ARCH_CORRECT_STACKTRACE_ON_KRETPROBE=y
+CONFIG_HAVE_FUNCTION_ERROR_INJECTION=y
+CONFIG_HAVE_NMI=y
+CONFIG_TRACE_IRQFLAGS_SUPPORT=y
+CONFIG_TRACE_IRQFLAGS_NMI_SUPPORT=y
+CONFIG_HAVE_ARCH_TRACEHOOK=y
+CONFIG_HAVE_DMA_CONTIGUOUS=y
+CONFIG_GENERIC_SMP_IDLE_THREAD=y
+CONFIG_GENERIC_IDLE_POLL_SETUP=y
+CONFIG_ARCH_HAS_FORTIFY_SOURCE=y
+CONFIG_ARCH_HAS_KEEPINITRD=y
+CONFIG_ARCH_HAS_SET_MEMORY=y
+CONFIG_ARCH_HAS_SET_DIRECT_MAP=y
+CONFIG_HAVE_ARCH_THREAD_STRUCT_WHITELIST=y
+CONFIG_ARCH_WANTS_NO_INSTR=y
+CONFIG_HAVE_ASM_MODVERSIONS=y
+CONFIG_HAVE_REGS_AND_STACK_ACCESS_API=y
+CONFIG_HAVE_RSEQ=y
+CONFIG_HAVE_FUNCTION_ARG_ACCESS_API=y
+CONFIG_HAVE_HW_BREAKPOINT=y
+CONFIG_HAVE_PERF_REGS=y
+CONFIG_HAVE_PERF_USER_STACK_DUMP=y
+CONFIG_HAVE_ARCH_JUMP_LABEL=y
+CONFIG_HAVE_ARCH_JUMP_LABEL_RELATIVE=y
+CONFIG_MMU_GATHER_TABLE_FREE=y
+CONFIG_MMU_GATHER_RCU_TABLE_FREE=y
+CONFIG_ARCH_HAVE_NMI_SAFE_CMPXCHG=y
+CONFIG_HAVE_ALIGNED_STRUCT_PAGE=y
+CONFIG_HAVE_CMPXCHG_LOCAL=y
+CONFIG_HAVE_CMPXCHG_DOUBLE=y
+CONFIG_ARCH_WANT_COMPAT_IPC_PARSE_VERSION=y
+CONFIG_HAVE_ARCH_SECCOMP=y
+CONFIG_HAVE_ARCH_SECCOMP_FILTER=y
+CONFIG_SECCOMP=y
+CONFIG_SECCOMP_FILTER=y
+# CONFIG_SECCOMP_CACHE_DEBUG is not set
+CONFIG_HAVE_ARCH_STACKLEAK=y
+CONFIG_HAVE_STACKPROTECTOR=y
+CONFIG_STACKPROTECTOR=y
+CONFIG_STACKPROTECTOR_STRONG=y
+CONFIG_ARCH_SUPPORTS_LTO_CLANG=y
+CONFIG_ARCH_SUPPORTS_LTO_CLANG_THIN=y
+CONFIG_LTO_NONE=y
+CONFIG_ARCH_SUPPORTS_CFI_CLANG=y
+CONFIG_HAVE_CONTEXT_TRACKING_USER=y
+CONFIG_HAVE_VIRT_CPU_ACCOUNTING_GEN=y
+CONFIG_HAVE_IRQ_TIME_ACCOUNTING=y
+CONFIG_HAVE_MOVE_PUD=y
+CONFIG_HAVE_MOVE_PMD=y
+CONFIG_HAVE_ARCH_TRANSPARENT_HUGEPAGE=y
+CONFIG_HAVE_ARCH_HUGE_VMAP=y
+CONFIG_ARCH_WANT_HUGE_PMD_SHARE=y
+CONFIG_HAVE_MOD_ARCH_SPECIFIC=y
+CONFIG_MODULES_USE_ELF_RELA=y
+CONFIG_ARCH_HAS_ELF_RANDOMIZE=y
+CONFIG_HAVE_ARCH_MMAP_RND_BITS=y
+CONFIG_ARCH_MMAP_RND_BITS=18
+CONFIG_HAVE_ARCH_MMAP_RND_COMPAT_BITS=y
+CONFIG_ARCH_MMAP_RND_COMPAT_BITS=11
+CONFIG_PAGE_SIZE_LESS_THAN_64KB=y
+CONFIG_PAGE_SIZE_LESS_THAN_256KB=y
+CONFIG_ARCH_WANT_DEFAULT_TOPDOWN_MMAP_LAYOUT=y
+CONFIG_CLONE_BACKWARDS=y
+CONFIG_OLD_SIGSUSPEND3=y
+CONFIG_COMPAT_OLD_SIGACTION=y
+CONFIG_COMPAT_32BIT_TIME=y
+CONFIG_ARCH_SUPPORTS_RT=y
+CONFIG_HAVE_ARCH_VMAP_STACK=y
+CONFIG_VMAP_STACK=y
+CONFIG_HAVE_ARCH_RANDOMIZE_KSTACK_OFFSET=y
+CONFIG_RANDOMIZE_KSTACK_OFFSET=y
+# CONFIG_RANDOMIZE_KSTACK_OFFSET_DEFAULT is not set
+CONFIG_ARCH_HAS_STRICT_KERNEL_RWX=y
+CONFIG_STRICT_KERNEL_RWX=y
+CONFIG_ARCH_HAS_STRICT_MODULE_RWX=y
+CONFIG_STRICT_MODULE_RWX=y
+CONFIG_HAVE_ARCH_COMPILER_H=y
+CONFIG_HAVE_ARCH_PREL32_RELOCATIONS=y
+CONFIG_ARCH_USE_MEMREMAP_PROT=y
+# CONFIG_LOCK_EVENT_COUNTS is not set
+CONFIG_ARCH_HAS_RELR=y
+CONFIG_HAVE_PREEMPT_DYNAMIC=y
+CONFIG_HAVE_PREEMPT_DYNAMIC_KEY=y
+CONFIG_ARCH_WANT_LD_ORPHAN_WARN=y
+CONFIG_ARCH_SUPPORTS_DEBUG_PAGEALLOC=y
+CONFIG_ARCH_SUPPORTS_PAGE_TABLE_CHECK=y
+CONFIG_ARCH_HAVE_TRACE_MMIO_ACCESS=y
+
+#
+# GCOV-based kernel profiling
+#
+# CONFIG_GCOV_KERNEL is not set
+CONFIG_ARCH_HAS_GCOV_PROFILE_ALL=y
+# end of GCOV-based kernel profiling
+
+CONFIG_HAVE_GCC_PLUGINS=y
+# end of General architecture-dependent options
+
+CONFIG_RT_MUTEXES=y
+CONFIG_BASE_SMALL=0
+CONFIG_MODULES=y
+# CONFIG_MODULE_FORCE_LOAD is not set
+CONFIG_MODULE_UNLOAD=y
+# CONFIG_MODULE_FORCE_UNLOAD is not set
+# CONFIG_MODULE_UNLOAD_TAINT_TRACKING is not set
+# CONFIG_MODVERSIONS is not set
+# CONFIG_MODULE_SRCVERSION_ALL is not set
+# CONFIG_MODULE_SIG is not set
+CONFIG_MODULE_COMPRESS_NONE=y
+# CONFIG_MODULE_COMPRESS_GZIP is not set
+# CONFIG_MODULE_COMPRESS_XZ is not set
+# CONFIG_MODULE_COMPRESS_ZSTD is not set
+# CONFIG_MODULE_ALLOW_MISSING_NAMESPACE_IMPORTS is not set
+CONFIG_MODPROBE_PATH="/sbin/modprobe"
+# CONFIG_TRIM_UNUSED_KSYMS is not set
+CONFIG_MODULES_TREE_LOOKUP=y
+CONFIG_BLOCK=y
+CONFIG_BLOCK_LEGACY_AUTOLOAD=y
+CONFIG_BLK_DEV_BSG_COMMON=y
+CONFIG_BLK_DEV_BSGLIB=y
+CONFIG_BLK_DEV_INTEGRITY=y
+CONFIG_BLK_DEV_INTEGRITY_T10=m
+# CONFIG_BLK_DEV_ZONED is not set
+# CONFIG_BLK_DEV_THROTTLING is not set
+# CONFIG_BLK_WBT is not set
+# CONFIG_BLK_CGROUP_IOLATENCY is not set
+# CONFIG_BLK_CGROUP_IOCOST is not set
+# CONFIG_BLK_CGROUP_IOPRIO is not set
+CONFIG_BLK_DEBUG_FS=y
+# CONFIG_BLK_SED_OPAL is not set
+# CONFIG_BLK_INLINE_ENCRYPTION is not set
+
+#
+# Partition Types
+#
+# CONFIG_PARTITION_ADVANCED is not set
+CONFIG_MSDOS_PARTITION=y
+CONFIG_EFI_PARTITION=y
+# end of Partition Types
+
+CONFIG_BLOCK_COMPAT=y
+CONFIG_BLK_MQ_PCI=y
+CONFIG_BLK_MQ_VIRTIO=y
+CONFIG_BLK_PM=y
+
+#
+# IO Schedulers
+#
+CONFIG_MQ_IOSCHED_DEADLINE=m
+CONFIG_MQ_IOSCHED_KYBER=y
+# CONFIG_IOSCHED_BFQ is not set
+# end of IO Schedulers
+
+CONFIG_ASN1=y
+CONFIG_ARCH_SUPPORTS_ATOMIC_RMW=y
+CONFIG_MUTEX_SPIN_ON_OWNER=y
+CONFIG_RWSEM_SPIN_ON_OWNER=y
+CONFIG_LOCK_SPIN_ON_OWNER=y
+CONFIG_ARCH_USE_QUEUED_SPINLOCKS=y
+CONFIG_QUEUED_SPINLOCKS=y
+CONFIG_ARCH_USE_QUEUED_RWLOCKS=y
+CONFIG_ARCH_HAS_NON_OVERLAPPING_ADDRESS_SPACE=y
+CONFIG_ARCH_HAS_SYSCALL_WRAPPER=y
+CONFIG_FREEZER=y
+
+#
+# Executable file formats
+#
+CONFIG_BINFMT_ELF=y
+CONFIG_COMPAT_BINFMT_ELF=y
+CONFIG_ARCH_BINFMT_ELF_STATE=y
+CONFIG_ARCH_BINFMT_ELF_EXTRA_PHDRS=y
+CONFIG_ARCH_HAVE_ELF_PROT=y
+CONFIG_ARCH_USE_GNU_PROPERTY=y
+CONFIG_ELFCORE=y
+# CONFIG_CORE_DUMP_DEFAULT_ELF_HEADERS is not set
+CONFIG_BINFMT_SCRIPT=y
+# CONFIG_BINFMT_MISC is not set
+CONFIG_COREDUMP=y
+# end of Executable file formats
+
+#
+# Memory Management options
+#
+CONFIG_SWAP=y
+# CONFIG_ZSWAP is not set
+
+#
+# SLAB allocator options
+#
+CONFIG_SLUB=y
+CONFIG_SLAB_MERGE_DEFAULT=y
+# CONFIG_SLAB_FREELIST_RANDOM is not set
+# CONFIG_SLAB_FREELIST_HARDENED is not set
+# CONFIG_SLUB_STATS is not set
+CONFIG_SLUB_CPU_PARTIAL=y
+# end of SLAB allocator options
+
+# CONFIG_SHUFFLE_PAGE_ALLOCATOR is not set
+# CONFIG_COMPAT_BRK is not set
+CONFIG_SPARSEMEM=y
+CONFIG_SPARSEMEM_EXTREME=y
+CONFIG_SPARSEMEM_VMEMMAP_ENABLE=y
+CONFIG_SPARSEMEM_VMEMMAP=y
+CONFIG_HAVE_FAST_GUP=y
+CONFIG_ARCH_KEEP_MEMBLOCK=y
+CONFIG_MEMORY_ISOLATION=y
+CONFIG_EXCLUSIVE_SYSTEM_RAM=y
+CONFIG_ARCH_ENABLE_MEMORY_HOTPLUG=y
+CONFIG_ARCH_ENABLE_MEMORY_HOTREMOVE=y
+# CONFIG_MEMORY_HOTPLUG is not set
+CONFIG_SPLIT_PTLOCK_CPUS=4
+CONFIG_ARCH_ENABLE_SPLIT_PMD_PTLOCK=y
+CONFIG_COMPACTION=y
+CONFIG_COMPACT_UNEVICTABLE_DEFAULT=0
+CONFIG_PAGE_REPORTING=y
+CONFIG_MIGRATION=y
+CONFIG_ARCH_ENABLE_HUGEPAGE_MIGRATION=y
+CONFIG_CONTIG_ALLOC=y
+CONFIG_PHYS_ADDR_T_64BIT=y
+CONFIG_MMU_NOTIFIER=y
+CONFIG_KSM=y
+CONFIG_DEFAULT_MMAP_MIN_ADDR=4096
+CONFIG_ARCH_SUPPORTS_MEMORY_FAILURE=y
+CONFIG_MEMORY_FAILURE=y
+# CONFIG_HWPOISON_INJECT is not set
+CONFIG_ARCH_WANTS_THP_SWAP=y
+CONFIG_NEED_PER_CPU_EMBED_FIRST_CHUNK=y
+CONFIG_NEED_PER_CPU_PAGE_FIRST_CHUNK=y
+CONFIG_USE_PERCPU_NUMA_NODE_ID=y
+CONFIG_HAVE_SETUP_PER_CPU_AREA=y
+CONFIG_CMA=y
+# CONFIG_CMA_DEBUG is not set
+# CONFIG_CMA_DEBUGFS is not set
+# CONFIG_CMA_SYSFS is not set
+CONFIG_CMA_AREAS=7
+CONFIG_GENERIC_EARLY_IOREMAP=y
+# CONFIG_DEFERRED_STRUCT_PAGE_INIT is not set
+# CONFIG_IDLE_PAGE_TRACKING is not set
+CONFIG_ARCH_HAS_CACHE_LINE_SIZE=y
+CONFIG_ARCH_HAS_CURRENT_STACK_POINTER=y
+CONFIG_ARCH_HAS_PTE_DEVMAP=y
+CONFIG_ARCH_HAS_ZONE_DMA_SET=y
+CONFIG_ZONE_DMA=y
+CONFIG_ZONE_DMA32=y
+CONFIG_ARCH_USES_HIGH_VMA_FLAGS=y
+CONFIG_VM_EVENT_COUNTERS=y
+# CONFIG_PERCPU_STATS is not set
+# CONFIG_GUP_TEST is not set
+CONFIG_ARCH_HAS_PTE_SPECIAL=y
+CONFIG_SECRETMEM=y
+# CONFIG_ANON_VMA_NAME is not set
+# CONFIG_USERFAULTFD is not set
+
+#
+# Data Access Monitoring
+#
+# CONFIG_DAMON is not set
+# end of Data Access Monitoring
+# end of Memory Management options
+
+CONFIG_NET=y
+CONFIG_NET_INGRESS=y
+CONFIG_NET_EGRESS=y
+CONFIG_SKB_EXTENSIONS=y
+
+#
+# Networking options
+#
+CONFIG_PACKET=y
+# CONFIG_PACKET_DIAG is not set
+CONFIG_UNIX=y
+CONFIG_UNIX_SCM=y
+CONFIG_AF_UNIX_OOB=y
+# CONFIG_UNIX_DIAG is not set
+# CONFIG_TLS is not set
+# CONFIG_XFRM_USER is not set
+# CONFIG_NET_KEY is not set
+# CONFIG_XDP_SOCKETS is not set
+CONFIG_INET=y
+CONFIG_IP_MULTICAST=y
+# CONFIG_IP_ADVANCED_ROUTER is not set
+CONFIG_IP_PNP=y
+CONFIG_IP_PNP_DHCP=y
+CONFIG_IP_PNP_BOOTP=y
+# CONFIG_IP_PNP_RARP is not set
+# CONFIG_NET_IPIP is not set
+# CONFIG_NET_IPGRE_DEMUX is not set
+CONFIG_NET_IP_TUNNEL=m
+# CONFIG_IP_MROUTE is not set
+# CONFIG_SYN_COOKIES is not set
+# CONFIG_NET_IPVTI is not set
+CONFIG_NET_UDP_TUNNEL=m
+# CONFIG_NET_FOU is not set
+# CONFIG_NET_FOU_IP_TUNNELS is not set
+# CONFIG_INET_AH is not set
+# CONFIG_INET_ESP is not set
+# CONFIG_INET_IPCOMP is not set
+CONFIG_INET_TUNNEL=m
+CONFIG_INET_DIAG=y
+CONFIG_INET_TCP_DIAG=y
+# CONFIG_INET_UDP_DIAG is not set
+# CONFIG_INET_RAW_DIAG is not set
+# CONFIG_INET_DIAG_DESTROY is not set
+# CONFIG_TCP_CONG_ADVANCED is not set
+CONFIG_TCP_CONG_CUBIC=y
+CONFIG_DEFAULT_TCP_CONG="cubic"
+# CONFIG_TCP_MD5SIG is not set
+CONFIG_IPV6=m
+# CONFIG_IPV6_ROUTER_PREF is not set
+# CONFIG_IPV6_OPTIMISTIC_DAD is not set
+# CONFIG_INET6_AH is not set
+# CONFIG_INET6_ESP is not set
+# CONFIG_INET6_IPCOMP is not set
+# CONFIG_IPV6_MIP6 is not set
+# CONFIG_IPV6_ILA is not set
+# CONFIG_IPV6_VTI is not set
+CONFIG_IPV6_SIT=m
+# CONFIG_IPV6_SIT_6RD is not set
+CONFIG_IPV6_NDISC_NODETYPE=y
+# CONFIG_IPV6_TUNNEL is not set
+# CONFIG_IPV6_MULTIPLE_TABLES is not set
+# CONFIG_IPV6_MROUTE is not set
+# CONFIG_IPV6_SEG6_LWTUNNEL is not set
+# CONFIG_IPV6_SEG6_HMAC is not set
+# CONFIG_IPV6_RPL_LWTUNNEL is not set
+# CONFIG_IPV6_IOAM6_LWTUNNEL is not set
+# CONFIG_NETLABEL is not set
+# CONFIG_MPTCP is not set
+# CONFIG_NETWORK_SECMARK is not set
+CONFIG_NET_PTP_CLASSIFY=y
+CONFIG_NETWORK_PHY_TIMESTAMPING=y
+CONFIG_NETFILTER=y
+CONFIG_NETFILTER_ADVANCED=y
+CONFIG_BRIDGE_NETFILTER=m
+
+#
+# Core Netfilter Configuration
+#
+CONFIG_NETFILTER_INGRESS=y
+CONFIG_NETFILTER_EGRESS=y
+CONFIG_NETFILTER_FAMILY_BRIDGE=y
+# CONFIG_NETFILTER_NETLINK_ACCT is not set
+# CONFIG_NETFILTER_NETLINK_QUEUE is not set
+# CONFIG_NETFILTER_NETLINK_LOG is not set
+# CONFIG_NETFILTER_NETLINK_OSF is not set
+CONFIG_NF_CONNTRACK=m
+CONFIG_NF_LOG_SYSLOG=m
+# CONFIG_NF_CONNTRACK_MARK is not set
+# CONFIG_NF_CONNTRACK_ZONES is not set
+CONFIG_NF_CONNTRACK_PROCFS=y
+CONFIG_NF_CONNTRACK_EVENTS=y
+# CONFIG_NF_CONNTRACK_TIMEOUT is not set
+# CONFIG_NF_CONNTRACK_TIMESTAMP is not set
+# CONFIG_NF_CONNTRACK_LABELS is not set
+CONFIG_NF_CT_PROTO_DCCP=y
+CONFIG_NF_CT_PROTO_SCTP=y
+CONFIG_NF_CT_PROTO_UDPLITE=y
+# CONFIG_NF_CONNTRACK_AMANDA is not set
+# CONFIG_NF_CONNTRACK_FTP is not set
+# CONFIG_NF_CONNTRACK_H323 is not set
+# CONFIG_NF_CONNTRACK_IRC is not set
+# CONFIG_NF_CONNTRACK_NETBIOS_NS is not set
+# CONFIG_NF_CONNTRACK_SNMP is not set
+# CONFIG_NF_CONNTRACK_PPTP is not set
+# CONFIG_NF_CONNTRACK_SANE is not set
+# CONFIG_NF_CONNTRACK_SIP is not set
+# CONFIG_NF_CONNTRACK_TFTP is not set
+# CONFIG_NF_CT_NETLINK is not set
+CONFIG_NF_NAT=m
+CONFIG_NF_NAT_MASQUERADE=y
+# CONFIG_NF_TABLES is not set
+CONFIG_NETFILTER_XTABLES=m
+CONFIG_NETFILTER_XTABLES_COMPAT=y
+
+#
+# Xtables combined modules
+#
+# CONFIG_NETFILTER_XT_MARK is not set
+# CONFIG_NETFILTER_XT_CONNMARK is not set
+
+#
+# Xtables targets
+#
+# CONFIG_NETFILTER_XT_TARGET_AUDIT is not set
+CONFIG_NETFILTER_XT_TARGET_CHECKSUM=m
+# CONFIG_NETFILTER_XT_TARGET_CLASSIFY is not set
+# CONFIG_NETFILTER_XT_TARGET_CONNMARK is not set
+# CONFIG_NETFILTER_XT_TARGET_DSCP is not set
+# CONFIG_NETFILTER_XT_TARGET_HL is not set
+# CONFIG_NETFILTER_XT_TARGET_HMARK is not set
+# CONFIG_NETFILTER_XT_TARGET_IDLETIMER is not set
+# CONFIG_NETFILTER_XT_TARGET_LED is not set
+CONFIG_NETFILTER_XT_TARGET_LOG=m
+# CONFIG_NETFILTER_XT_TARGET_MARK is not set
+CONFIG_NETFILTER_XT_NAT=m
+# CONFIG_NETFILTER_XT_TARGET_NETMAP is not set
+# CONFIG_NETFILTER_XT_TARGET_NFLOG is not set
+# CONFIG_NETFILTER_XT_TARGET_NFQUEUE is not set
+# CONFIG_NETFILTER_XT_TARGET_RATEEST is not set
+# CONFIG_NETFILTER_XT_TARGET_REDIRECT is not set
+CONFIG_NETFILTER_XT_TARGET_MASQUERADE=m
+# CONFIG_NETFILTER_XT_TARGET_TEE is not set
+# CONFIG_NETFILTER_XT_TARGET_TPROXY is not set
+# CONFIG_NETFILTER_XT_TARGET_TCPMSS is not set
+# CONFIG_NETFILTER_XT_TARGET_TCPOPTSTRIP is not set
+
+#
+# Xtables matches
+#
+CONFIG_NETFILTER_XT_MATCH_ADDRTYPE=m
+# CONFIG_NETFILTER_XT_MATCH_BPF is not set
+# CONFIG_NETFILTER_XT_MATCH_CGROUP is not set
+# CONFIG_NETFILTER_XT_MATCH_CLUSTER is not set
+# CONFIG_NETFILTER_XT_MATCH_COMMENT is not set
+# CONFIG_NETFILTER_XT_MATCH_CONNBYTES is not set
+# CONFIG_NETFILTER_XT_MATCH_CONNLABEL is not set
+# CONFIG_NETFILTER_XT_MATCH_CONNLIMIT is not set
+# CONFIG_NETFILTER_XT_MATCH_CONNMARK is not set
+CONFIG_NETFILTER_XT_MATCH_CONNTRACK=m
+# CONFIG_NETFILTER_XT_MATCH_CPU is not set
+# CONFIG_NETFILTER_XT_MATCH_DCCP is not set
+# CONFIG_NETFILTER_XT_MATCH_DEVGROUP is not set
+# CONFIG_NETFILTER_XT_MATCH_DSCP is not set
+# CONFIG_NETFILTER_XT_MATCH_ECN is not set
+# CONFIG_NETFILTER_XT_MATCH_ESP is not set
+# CONFIG_NETFILTER_XT_MATCH_HASHLIMIT is not set
+# CONFIG_NETFILTER_XT_MATCH_HELPER is not set
+# CONFIG_NETFILTER_XT_MATCH_HL is not set
+# CONFIG_NETFILTER_XT_MATCH_IPCOMP is not set
+# CONFIG_NETFILTER_XT_MATCH_IPRANGE is not set
+# CONFIG_NETFILTER_XT_MATCH_L2TP is not set
+# CONFIG_NETFILTER_XT_MATCH_LENGTH is not set
+# CONFIG_NETFILTER_XT_MATCH_LIMIT is not set
+# CONFIG_NETFILTER_XT_MATCH_MAC is not set
+# CONFIG_NETFILTER_XT_MATCH_MARK is not set
+# CONFIG_NETFILTER_XT_MATCH_MULTIPORT is not set
+# CONFIG_NETFILTER_XT_MATCH_NFACCT is not set
+# CONFIG_NETFILTER_XT_MATCH_OSF is not set
+# CONFIG_NETFILTER_XT_MATCH_OWNER is not set
+# CONFIG_NETFILTER_XT_MATCH_PHYSDEV is not set
+# CONFIG_NETFILTER_XT_MATCH_PKTTYPE is not set
+# CONFIG_NETFILTER_XT_MATCH_QUOTA is not set
+# CONFIG_NETFILTER_XT_MATCH_RATEEST is not set
+# CONFIG_NETFILTER_XT_MATCH_REALM is not set
+# CONFIG_NETFILTER_XT_MATCH_RECENT is not set
+# CONFIG_NETFILTER_XT_MATCH_SCTP is not set
+# CONFIG_NETFILTER_XT_MATCH_SOCKET is not set
+# CONFIG_NETFILTER_XT_MATCH_STATE is not set
+# CONFIG_NETFILTER_XT_MATCH_STATISTIC is not set
+# CONFIG_NETFILTER_XT_MATCH_STRING is not set
+# CONFIG_NETFILTER_XT_MATCH_TCPMSS is not set
+# CONFIG_NETFILTER_XT_MATCH_TIME is not set
+# CONFIG_NETFILTER_XT_MATCH_U32 is not set
+# end of Core Netfilter Configuration
+
+# CONFIG_IP_SET is not set
+# CONFIG_IP_VS is not set
+
+#
+# IP: Netfilter Configuration
+#
+CONFIG_NF_DEFRAG_IPV4=m
+# CONFIG_NF_SOCKET_IPV4 is not set
+# CONFIG_NF_TPROXY_IPV4 is not set
+# CONFIG_NF_DUP_IPV4 is not set
+# CONFIG_NF_LOG_ARP is not set
+CONFIG_NF_LOG_IPV4=m
+CONFIG_NF_REJECT_IPV4=m
+CONFIG_IP_NF_IPTABLES=m
+# CONFIG_IP_NF_MATCH_AH is not set
+# CONFIG_IP_NF_MATCH_ECN is not set
+# CONFIG_IP_NF_MATCH_RPFILTER is not set
+# CONFIG_IP_NF_MATCH_TTL is not set
+CONFIG_IP_NF_FILTER=m
+CONFIG_IP_NF_TARGET_REJECT=m
+# CONFIG_IP_NF_TARGET_SYNPROXY is not set
+CONFIG_IP_NF_NAT=m
+CONFIG_IP_NF_TARGET_MASQUERADE=m
+# CONFIG_IP_NF_TARGET_NETMAP is not set
+# CONFIG_IP_NF_TARGET_REDIRECT is not set
+CONFIG_IP_NF_MANGLE=m
+# CONFIG_IP_NF_TARGET_CLUSTERIP is not set
+# CONFIG_IP_NF_TARGET_ECN is not set
+# CONFIG_IP_NF_TARGET_TTL is not set
+# CONFIG_IP_NF_RAW is not set
+# CONFIG_IP_NF_SECURITY is not set
+# CONFIG_IP_NF_ARPTABLES is not set
+# end of IP: Netfilter Configuration
+
+#
+# IPv6: Netfilter Configuration
+#
+# CONFIG_NF_SOCKET_IPV6 is not set
+# CONFIG_NF_TPROXY_IPV6 is not set
+# CONFIG_NF_DUP_IPV6 is not set
+CONFIG_NF_REJECT_IPV6=m
+CONFIG_NF_LOG_IPV6=m
+CONFIG_IP6_NF_IPTABLES=m
+# CONFIG_IP6_NF_MATCH_AH is not set
+# CONFIG_IP6_NF_MATCH_EUI64 is not set
+# CONFIG_IP6_NF_MATCH_FRAG is not set
+# CONFIG_IP6_NF_MATCH_OPTS is not set
+# CONFIG_IP6_NF_MATCH_HL is not set
+# CONFIG_IP6_NF_MATCH_IPV6HEADER is not set
+# CONFIG_IP6_NF_MATCH_MH is not set
+# CONFIG_IP6_NF_MATCH_RPFILTER is not set
+# CONFIG_IP6_NF_MATCH_RT is not set
+# CONFIG_IP6_NF_MATCH_SRH is not set
+# CONFIG_IP6_NF_TARGET_HL is not set
+CONFIG_IP6_NF_FILTER=m
+CONFIG_IP6_NF_TARGET_REJECT=m
+# CONFIG_IP6_NF_TARGET_SYNPROXY is not set
+CONFIG_IP6_NF_MANGLE=m
+# CONFIG_IP6_NF_RAW is not set
+# CONFIG_IP6_NF_SECURITY is not set
+CONFIG_IP6_NF_NAT=m
+CONFIG_IP6_NF_TARGET_MASQUERADE=m
+# CONFIG_IP6_NF_TARGET_NPT is not set
+# end of IPv6: Netfilter Configuration
+
+CONFIG_NF_DEFRAG_IPV6=m
+# CONFIG_NF_CONNTRACK_BRIDGE is not set
+# CONFIG_BRIDGE_NF_EBTABLES is not set
+CONFIG_BPFILTER=y
+CONFIG_BPFILTER_UMH=m
+# CONFIG_IP_DCCP is not set
+CONFIG_IP_SCTP=m
+CONFIG_SCTP_DBG_OBJCNT=y
+CONFIG_SCTP_DEFAULT_COOKIE_HMAC_MD5=y
+# CONFIG_SCTP_DEFAULT_COOKIE_HMAC_SHA1 is not set
+# CONFIG_SCTP_DEFAULT_COOKIE_HMAC_NONE is not set
+CONFIG_SCTP_COOKIE_HMAC_MD5=y
+CONFIG_SCTP_COOKIE_HMAC_SHA1=y
+CONFIG_INET_SCTP_DIAG=m
+# CONFIG_RDS is not set
+# CONFIG_TIPC is not set
+# CONFIG_ATM is not set
+# CONFIG_L2TP is not set
+CONFIG_STP=m
+CONFIG_BRIDGE=m
+CONFIG_BRIDGE_IGMP_SNOOPING=y
+# CONFIG_BRIDGE_MRP is not set
+# CONFIG_BRIDGE_CFM is not set
+# CONFIG_NET_DSA is not set
+# CONFIG_VLAN_8021Q is not set
+# CONFIG_DECNET is not set
+CONFIG_LLC=m
+# CONFIG_LLC2 is not set
+# CONFIG_ATALK is not set
+# CONFIG_X25 is not set
+# CONFIG_LAPB is not set
+# CONFIG_PHONET is not set
+# CONFIG_6LOWPAN is not set
+# CONFIG_IEEE802154 is not set
+# CONFIG_NET_SCHED is not set
+# CONFIG_DCB is not set
+CONFIG_DNS_RESOLVER=y
+# CONFIG_BATMAN_ADV is not set
+# CONFIG_OPENVSWITCH is not set
+# CONFIG_VSOCKETS is not set
+# CONFIG_NETLINK_DIAG is not set
+# CONFIG_MPLS is not set
+# CONFIG_NET_NSH is not set
+# CONFIG_HSR is not set
+# CONFIG_NET_SWITCHDEV is not set
+# CONFIG_NET_L3_MASTER_DEV is not set
+# CONFIG_QRTR is not set
+# CONFIG_NET_NCSI is not set
+CONFIG_PCPU_DEV_REFCNT=y
+CONFIG_RPS=y
+CONFIG_RFS_ACCEL=y
+CONFIG_SOCK_RX_QUEUE_MAPPING=y
+CONFIG_XPS=y
+# CONFIG_CGROUP_NET_PRIO is not set
+# CONFIG_CGROUP_NET_CLASSID is not set
+CONFIG_BQL=y
+CONFIG_NET_FLOW_LIMIT=y
+
+#
+# Network testing
+#
+# CONFIG_NET_PKTGEN is not set
+# CONFIG_NET_DROP_MONITOR is not set
+# end of Network testing
+# end of Networking options
+
+# CONFIG_HAMRADIO is not set
+CONFIG_CAN=m
+CONFIG_CAN_RAW=m
+CONFIG_CAN_BCM=m
+CONFIG_CAN_GW=m
+# CONFIG_CAN_J1939 is not set
+# CONFIG_CAN_ISOTP is not set
+# CONFIG_BT is not set
+# CONFIG_AF_RXRPC is not set
+# CONFIG_AF_KCM is not set
+# CONFIG_MCTP is not set
+CONFIG_WIRELESS=y
+# CONFIG_CFG80211 is not set
+
+#
+# CFG80211 needs to be enabled for MAC80211
+#
+CONFIG_MAC80211_STA_HASH_MAX_SIZE=0
+# CONFIG_RFKILL is not set
+# CONFIG_NET_9P is not set
+# CONFIG_CAIF is not set
+# CONFIG_CEPH_LIB is not set
+# CONFIG_NFC is not set
+# CONFIG_PSAMPLE is not set
+# CONFIG_NET_IFE is not set
+# CONFIG_LWTUNNEL is not set
+CONFIG_DST_CACHE=y
+CONFIG_GRO_CELLS=y
+CONFIG_NET_SELFTESTS=y
+CONFIG_NET_SOCK_MSG=y
+CONFIG_PAGE_POOL=y
+# CONFIG_PAGE_POOL_STATS is not set
+CONFIG_FAILOVER=y
+CONFIG_ETHTOOL_NETLINK=y
+
+#
+# Device Drivers
+#
+CONFIG_ARM_AMBA=y
+CONFIG_HAVE_PCI=y
+CONFIG_PCI=y
+CONFIG_PCI_DOMAINS=y
+CONFIG_PCI_DOMAINS_GENERIC=y
+CONFIG_PCI_SYSCALL=y
+CONFIG_PCIEPORTBUS=y
+# CONFIG_HOTPLUG_PCI_PCIE is not set
+CONFIG_PCIEAER=y
+# CONFIG_PCIEAER_INJECT is not set
+# CONFIG_PCIE_ECRC is not set
+CONFIG_PCIEASPM=y
+CONFIG_PCIEASPM_DEFAULT=y
+# CONFIG_PCIEASPM_POWERSAVE is not set
+# CONFIG_PCIEASPM_POWER_SUPERSAVE is not set
+# CONFIG_PCIEASPM_PERFORMANCE is not set
+CONFIG_PCIE_PME=y
+# CONFIG_PCIE_DPC is not set
+# CONFIG_PCIE_PTM is not set
+CONFIG_PCI_MSI=y
+CONFIG_PCI_MSI_IRQ_DOMAIN=y
+CONFIG_PCI_QUIRKS=y
+# CONFIG_PCI_DEBUG is not set
+# CONFIG_PCI_REALLOC_ENABLE_AUTO is not set
+# CONFIG_PCI_STUB is not set
+# CONFIG_PCI_PF_STUB is not set
+CONFIG_PCI_ATS=y
+CONFIG_PCI_ECAM=y
+CONFIG_PCI_IOV=y
+# CONFIG_PCI_PRI is not set
+# CONFIG_PCI_PASID is not set
+CONFIG_PCI_LABEL=y
+# CONFIG_PCIE_BUS_TUNE_OFF is not set
+CONFIG_PCIE_BUS_DEFAULT=y
+# CONFIG_PCIE_BUS_SAFE is not set
+# CONFIG_PCIE_BUS_PERFORMANCE is not set
+# CONFIG_PCIE_BUS_PEER2PEER is not set
+CONFIG_VGA_ARB=y
+CONFIG_VGA_ARB_MAX_GPUS=16
+CONFIG_HOTPLUG_PCI=y
+# CONFIG_HOTPLUG_PCI_CPCI is not set
+# CONFIG_HOTPLUG_PCI_SHPC is not set
+
+#
+# PCI controller drivers
+#
+# CONFIG_PCI_FTPCI100 is not set
+CONFIG_PCI_HOST_COMMON=y
+CONFIG_PCI_HOST_GENERIC=y
+# CONFIG_PCIE_XILINX is not set
+CONFIG_PCI_XGENE=y
+CONFIG_PCI_XGENE_MSI=y
+CONFIG_PCIE_ALTERA=y
+CONFIG_PCIE_ALTERA_MSI=y
+CONFIG_PCI_HOST_THUNDER_PEM=y
+CONFIG_PCI_HOST_THUNDER_ECAM=y
+CONFIG_PCIE_ROCKCHIP=y
+CONFIG_PCIE_ROCKCHIP_HOST=m
+# CONFIG_PCIE_MICROCHIP_HOST is not set
+
+#
+# DesignWare PCI Core Support
+#
+CONFIG_PCIE_DW=y
+CONFIG_PCIE_DW_HOST=y
+# CONFIG_PCIE_DW_PLAT_HOST is not set
+CONFIG_PCI_HISI=y
+# CONFIG_PCIE_ROCKCHIP_DW_HOST is not set
+CONFIG_PCIE_KIRIN=y
+# CONFIG_PCI_MESON is not set
+# CONFIG_PCIE_AL is not set
+# end of DesignWare PCI Core Support
+
+#
+# Mobiveil PCIe Core Support
+#
+# end of Mobiveil PCIe Core Support
+
+#
+# Cadence PCIe controllers support
+#
+# CONFIG_PCIE_CADENCE_PLAT_HOST is not set
+# CONFIG_PCI_J721E_HOST is not set
+# end of Cadence PCIe controllers support
+# end of PCI controller drivers
+
+#
+# PCI Endpoint
+#
+# CONFIG_PCI_ENDPOINT is not set
+# end of PCI Endpoint
+
+#
+# PCI switch controller drivers
+#
+# CONFIG_PCI_SW_SWITCHTEC is not set
+# end of PCI switch controller drivers
+
+# CONFIG_CXL_BUS is not set
+# CONFIG_PCCARD is not set
+# CONFIG_RAPIDIO is not set
+
+#
+# Generic Driver Options
+#
+# CONFIG_UEVENT_HELPER is not set
+CONFIG_DEVTMPFS=y
+CONFIG_DEVTMPFS_MOUNT=y
+# CONFIG_DEVTMPFS_SAFE is not set
+CONFIG_STANDALONE=y
+CONFIG_PREVENT_FIRMWARE_BUILD=y
+
+#
+# Firmware loader
+#
+CONFIG_FW_LOADER=y
+CONFIG_FW_LOADER_PAGED_BUF=y
+CONFIG_FW_LOADER_SYSFS=y
+CONFIG_EXTRA_FIRMWARE=""
+CONFIG_FW_LOADER_USER_HELPER=y
+CONFIG_FW_LOADER_USER_HELPER_FALLBACK=y
+# CONFIG_FW_LOADER_COMPRESS is not set
+CONFIG_FW_CACHE=y
+# CONFIG_FW_UPLOAD is not set
+# end of Firmware loader
+
+CONFIG_WANT_DEV_COREDUMP=y
+CONFIG_ALLOW_DEV_COREDUMP=y
+CONFIG_DEV_COREDUMP=y
+# CONFIG_DEBUG_DRIVER is not set
+# CONFIG_DEBUG_DEVRES is not set
+# CONFIG_DEBUG_TEST_DRIVER_REMOVE is not set
+# CONFIG_TEST_ASYNC_DRIVER_PROBE is not set
+CONFIG_SYS_HYPERVISOR=y
+CONFIG_GENERIC_CPU_AUTOPROBE=y
+CONFIG_GENERIC_CPU_VULNERABILITIES=y
+CONFIG_SOC_BUS=y
+CONFIG_REGMAP=y
+CONFIG_REGMAP_I2C=y
+CONFIG_REGMAP_SPI=y
+CONFIG_REGMAP_MMIO=y
+CONFIG_REGMAP_IRQ=y
+CONFIG_DMA_SHARED_BUFFER=y
+# CONFIG_DMA_FENCE_TRACE is not set
+CONFIG_GENERIC_ARCH_TOPOLOGY=y
+CONFIG_GENERIC_ARCH_NUMA=y
+# end of Generic Driver Options
+
+#
+# Bus devices
+#
+CONFIG_BRCMSTB_GISB_ARB=y
+# CONFIG_MOXTET is not set
+CONFIG_VEXPRESS_CONFIG=y
+# CONFIG_MHI_BUS is not set
+# CONFIG_MHI_BUS_EP is not set
+# end of Bus devices
+
+# CONFIG_CONNECTOR is not set
+
+#
+# Firmware Drivers
+#
+
+#
+# ARM System Control and Management Interface Protocol
+#
+# CONFIG_ARM_SCMI_PROTOCOL is not set
+# end of ARM System Control and Management Interface Protocol
+
+CONFIG_ARM_SCPI_PROTOCOL=y
+CONFIG_ARM_SCPI_POWER_DOMAIN=y
+# CONFIG_FIRMWARE_MEMMAP is not set
+CONFIG_DMIID=y
+# CONFIG_DMI_SYSFS is not set
+# CONFIG_FW_CFG_SYSFS is not set
+# CONFIG_SYSFB_SIMPLEFB is not set
+# CONFIG_ARM_FFA_TRANSPORT is not set
+# CONFIG_GOOGLE_FIRMWARE is not set
+
+#
+# EFI (Extensible Firmware Interface) Support
+#
+CONFIG_EFI_ESRT=y
+CONFIG_EFI_VARS_PSTORE=y
+# CONFIG_EFI_VARS_PSTORE_DEFAULT_DISABLE is not set
+CONFIG_EFI_PARAMS_FROM_FDT=y
+CONFIG_EFI_RUNTIME_WRAPPERS=y
+CONFIG_EFI_GENERIC_STUB=y
+CONFIG_EFI_ARMSTUB_DTB_LOADER=y
+# CONFIG_EFI_GENERIC_STUB_INITRD_CMDLINE_LOADER is not set
+# CONFIG_EFI_BOOTLOADER_CONTROL is not set
+CONFIG_EFI_CAPSULE_LOADER=y
+# CONFIG_EFI_TEST is not set
+# CONFIG_RESET_ATTACK_MITIGATION is not set
+# CONFIG_EFI_DISABLE_PCI_DMA is not set
+CONFIG_EFI_EARLYCON=y
+# CONFIG_EFI_DISABLE_RUNTIME is not set
+# CONFIG_EFI_COCO_SECRET is not set
+# end of EFI (Extensible Firmware Interface) Support
+
+CONFIG_ARM_PSCI_FW=y
+# CONFIG_ARM_PSCI_CHECKER is not set
+CONFIG_HAVE_ARM_SMCCC=y
+CONFIG_HAVE_ARM_SMCCC_DISCOVERY=y
+CONFIG_ARM_SMCCC_SOC_ID=y
+
+#
+# Tegra firmware driver
+#
+# end of Tegra firmware driver
+# end of Firmware Drivers
+
+# CONFIG_GNSS is not set
+CONFIG_MTD=y
+# CONFIG_MTD_TESTS is not set
+
+#
+# Partition parsers
+#
+# CONFIG_MTD_AR7_PARTS is not set
+# CONFIG_MTD_CMDLINE_PARTS is not set
+CONFIG_MTD_OF_PARTS=y
+# CONFIG_MTD_AFS_PARTS is not set
+# CONFIG_MTD_REDBOOT_PARTS is not set
+# end of Partition parsers
+
+#
+# User Modules And Translation Layers
+#
+CONFIG_MTD_BLKDEVS=y
+CONFIG_MTD_BLOCK=y
+
+#
+# Note that in some cases UBI block is preferred. See MTD_UBI_BLOCK.
+#
+# CONFIG_FTL is not set
+# CONFIG_NFTL is not set
+# CONFIG_INFTL is not set
+# CONFIG_RFD_FTL is not set
+# CONFIG_SSFDC is not set
+# CONFIG_SM_FTL is not set
+# CONFIG_MTD_OOPS is not set
+# CONFIG_MTD_SWAP is not set
+# CONFIG_MTD_PARTITIONED_MASTER is not set
+
+#
+# RAM/ROM/Flash chip drivers
+#
+# CONFIG_MTD_CFI is not set
+# CONFIG_MTD_JEDECPROBE is not set
+CONFIG_MTD_MAP_BANK_WIDTH_1=y
+CONFIG_MTD_MAP_BANK_WIDTH_2=y
+CONFIG_MTD_MAP_BANK_WIDTH_4=y
+CONFIG_MTD_CFI_I1=y
+CONFIG_MTD_CFI_I2=y
+# CONFIG_MTD_RAM is not set
+# CONFIG_MTD_ROM is not set
+# CONFIG_MTD_ABSENT is not set
+# end of RAM/ROM/Flash chip drivers
+
+#
+# Mapping drivers for chip access
+#
+# CONFIG_MTD_COMPLEX_MAPPINGS is not set
+# CONFIG_MTD_INTEL_VR_NOR is not set
+# CONFIG_MTD_PLATRAM is not set
+# end of Mapping drivers for chip access
+
+#
+# Self-contained MTD device drivers
+#
+# CONFIG_MTD_PMC551 is not set
+# CONFIG_MTD_DATAFLASH is not set
+# CONFIG_MTD_MCHP23K256 is not set
+# CONFIG_MTD_MCHP48L640 is not set
+# CONFIG_MTD_SST25L is not set
+# CONFIG_MTD_SLRAM is not set
+# CONFIG_MTD_PHRAM is not set
+# CONFIG_MTD_MTDRAM is not set
+# CONFIG_MTD_BLOCK2MTD is not set
+
+#
+# Disk-On-Chip Device Drivers
+#
+# CONFIG_MTD_DOCG3 is not set
+# end of Self-contained MTD device drivers
+
+#
+# NAND
+#
+CONFIG_MTD_NAND_CORE=y
+# CONFIG_MTD_ONENAND is not set
+CONFIG_MTD_RAW_NAND=y
+
+#
+# Raw/parallel NAND flash controllers
+#
+CONFIG_MTD_NAND_DENALI=y
+# CONFIG_MTD_NAND_DENALI_PCI is not set
+CONFIG_MTD_NAND_DENALI_DT=y
+# CONFIG_MTD_NAND_CAFE is not set
+# CONFIG_MTD_NAND_BRCMNAND is not set
+# CONFIG_MTD_NAND_MXIC is not set
+# CONFIG_MTD_NAND_GPIO is not set
+# CONFIG_MTD_NAND_PLATFORM is not set
+# CONFIG_MTD_NAND_CADENCE is not set
+# CONFIG_MTD_NAND_ARASAN is not set
+# CONFIG_MTD_NAND_INTEL_LGM is not set
+# CONFIG_MTD_NAND_ROCKCHIP is not set
+
+#
+# Misc
+#
+# CONFIG_MTD_NAND_NANDSIM is not set
+# CONFIG_MTD_NAND_RICOH is not set
+# CONFIG_MTD_NAND_DISKONCHIP is not set
+# CONFIG_MTD_SPI_NAND is not set
+
+#
+# ECC engine support
+#
+CONFIG_MTD_NAND_ECC=y
+CONFIG_MTD_NAND_ECC_SW_HAMMING=y
+# CONFIG_MTD_NAND_ECC_SW_HAMMING_SMC is not set
+# CONFIG_MTD_NAND_ECC_SW_BCH is not set
+# CONFIG_MTD_NAND_ECC_MXIC is not set
+# end of ECC engine support
+# end of NAND
+
+#
+# LPDDR & LPDDR2 PCM memory drivers
+#
+# CONFIG_MTD_LPDDR is not set
+# end of LPDDR & LPDDR2 PCM memory drivers
+
+CONFIG_MTD_SPI_NOR=y
+CONFIG_MTD_SPI_NOR_USE_4K_SECTORS=y
+# CONFIG_MTD_SPI_NOR_SWP_DISABLE is not set
+CONFIG_MTD_SPI_NOR_SWP_DISABLE_ON_VOLATILE=y
+# CONFIG_MTD_SPI_NOR_SWP_KEEP is not set
+# CONFIG_MTD_UBI is not set
+# CONFIG_MTD_HYPERBUS is not set
+CONFIG_DTC=y
+CONFIG_OF=y
+# CONFIG_OF_UNITTEST is not set
+CONFIG_OF_FLATTREE=y
+CONFIG_OF_EARLY_FLATTREE=y
+CONFIG_OF_KOBJ=y
+CONFIG_OF_ADDRESS=y
+CONFIG_OF_IRQ=y
+CONFIG_OF_RESERVED_MEM=y
+# CONFIG_OF_OVERLAY is not set
+CONFIG_OF_NUMA=y
+# CONFIG_PARPORT is not set
+CONFIG_BLK_DEV=y
+# CONFIG_BLK_DEV_NULL_BLK is not set
+# CONFIG_BLK_DEV_PCIESSD_MTIP32XX is not set
+CONFIG_BLK_DEV_LOOP=y
+CONFIG_BLK_DEV_LOOP_MIN_COUNT=8
+# CONFIG_BLK_DEV_DRBD is not set
+# CONFIG_BLK_DEV_NBD is not set
+# CONFIG_BLK_DEV_RAM is not set
+# CONFIG_CDROM_PKTCDVD is not set
+# CONFIG_ATA_OVER_ETH is not set
+# CONFIG_XEN_BLKDEV_FRONTEND is not set
+# CONFIG_XEN_BLKDEV_BACKEND is not set
+# CONFIG_VIRTIO_BLK is not set
+# CONFIG_BLK_DEV_RBD is not set
+# CONFIG_BLK_DEV_UBLK is not set
+
+#
+# NVME Support
+#
+CONFIG_NVME_CORE=m
+CONFIG_BLK_DEV_NVME=m
+# CONFIG_NVME_MULTIPATH is not set
+# CONFIG_NVME_VERBOSE_ERRORS is not set
+# CONFIG_NVME_HWMON is not set
+# CONFIG_NVME_FC is not set
+# CONFIG_NVME_TCP is not set
+# CONFIG_NVME_AUTH is not set
+# CONFIG_NVME_TARGET is not set
+# end of NVME Support
+
+#
+# Misc devices
+#
+# CONFIG_AD525X_DPOT is not set
+# CONFIG_DUMMY_IRQ is not set
+# CONFIG_PHANTOM is not set
+# CONFIG_TIFM_CORE is not set
+# CONFIG_ICS932S401 is not set
+# CONFIG_ENCLOSURE_SERVICES is not set
+# CONFIG_HI6421V600_IRQ is not set
+# CONFIG_HP_ILO is not set
+# CONFIG_APDS9802ALS is not set
+# CONFIG_ISL29003 is not set
+# CONFIG_ISL29020 is not set
+# CONFIG_SENSORS_TSL2550 is not set
+# CONFIG_SENSORS_BH1770 is not set
+# CONFIG_SENSORS_APDS990X is not set
+# CONFIG_HMC6352 is not set
+# CONFIG_DS1682 is not set
+# CONFIG_LATTICE_ECP3_CONFIG is not set
+CONFIG_SRAM=y
+# CONFIG_DW_XDATA_PCIE is not set
+# CONFIG_PCI_ENDPOINT_TEST is not set
+# CONFIG_XILINX_SDFEC is not set
+# CONFIG_HISI_HIKEY_USB is not set
+# CONFIG_OPEN_DICE is not set
+# CONFIG_VCPU_STALL_DETECTOR is not set
+# CONFIG_C2PORT is not set
+
+#
+# EEPROM support
+#
+# CONFIG_EEPROM_AT24 is not set
+CONFIG_EEPROM_AT25=m
+# CONFIG_EEPROM_LEGACY is not set
+# CONFIG_EEPROM_MAX6875 is not set
+# CONFIG_EEPROM_93CX6 is not set
+# CONFIG_EEPROM_93XX46 is not set
+# CONFIG_EEPROM_IDT_89HPESX is not set
+# CONFIG_EEPROM_EE1004 is not set
+# end of EEPROM support
+
+# CONFIG_CB710_CORE is not set
+
+#
+# Texas Instruments shared transport line discipline
+#
+# CONFIG_TI_ST is not set
+# end of Texas Instruments shared transport line discipline
+
+# CONFIG_SENSORS_LIS3_SPI is not set
+# CONFIG_SENSORS_LIS3_I2C is not set
+# CONFIG_ALTERA_STAPL is not set
+# CONFIG_VMWARE_VMCI is not set
+# CONFIG_GENWQE is not set
+# CONFIG_ECHO is not set
+# CONFIG_BCM_VK is not set
+# CONFIG_MISC_ALCOR_PCI is not set
+# CONFIG_MISC_RTSX_PCI is not set
+# CONFIG_MISC_RTSX_USB is not set
+# CONFIG_HABANA_AI is not set
+# CONFIG_UACCE is not set
+# CONFIG_PVPANIC is not set
+# end of Misc devices
+
+#
+# SCSI device support
+#
+CONFIG_SCSI_MOD=y
+CONFIG_RAID_ATTRS=m
+CONFIG_SCSI_COMMON=y
+CONFIG_SCSI=y
+CONFIG_SCSI_DMA=y
+# CONFIG_SCSI_PROC_FS is not set
+
+#
+# SCSI support type (disk, tape, CD-ROM)
+#
+# CONFIG_BLK_DEV_SD is not set
+# CONFIG_CHR_DEV_ST is not set
+# CONFIG_BLK_DEV_SR is not set
+# CONFIG_CHR_DEV_SG is not set
+# CONFIG_BLK_DEV_BSG is not set
+# CONFIG_CHR_DEV_SCH is not set
+# CONFIG_SCSI_CONSTANTS is not set
+# CONFIG_SCSI_LOGGING is not set
+# CONFIG_SCSI_SCAN_ASYNC is not set
+
+#
+# SCSI Transports
+#
+# CONFIG_SCSI_SPI_ATTRS is not set
+# CONFIG_SCSI_FC_ATTRS is not set
+# CONFIG_SCSI_ISCSI_ATTRS is not set
+CONFIG_SCSI_SAS_ATTRS=y
+CONFIG_SCSI_SAS_LIBSAS=y
+CONFIG_SCSI_SAS_ATA=y
+CONFIG_SCSI_SAS_HOST_SMP=y
+# CONFIG_SCSI_SRP_ATTRS is not set
+# end of SCSI Transports
+
+# CONFIG_SCSI_LOWLEVEL is not set
+# CONFIG_SCSI_DH is not set
+# end of SCSI device support
+
+CONFIG_HAVE_PATA_PLATFORM=y
+CONFIG_ATA=y
+CONFIG_SATA_HOST=y
+CONFIG_ATA_VERBOSE_ERROR=y
+CONFIG_ATA_FORCE=y
+CONFIG_SATA_PMP=y
+
+#
+# Controllers with non-SFF native interface
+#
+CONFIG_SATA_AHCI=y
+CONFIG_SATA_MOBILE_LPM_POLICY=0
+CONFIG_SATA_AHCI_PLATFORM=y
+CONFIG_AHCI_CEVA=y
+CONFIG_AHCI_XGENE=y
+CONFIG_AHCI_QORIQ=y
+# CONFIG_SATA_INIC162X is not set
+# CONFIG_SATA_ACARD_AHCI is not set
+CONFIG_SATA_SIL24=y
+CONFIG_ATA_SFF=y
+
+#
+# SFF controllers with custom DMA interface
+#
+# CONFIG_PDC_ADMA is not set
+# CONFIG_SATA_QSTOR is not set
+# CONFIG_SATA_SX4 is not set
+CONFIG_ATA_BMDMA=y
+
+#
+# SATA SFF controllers with BMDMA
+#
+# CONFIG_ATA_PIIX is not set
+# CONFIG_SATA_DWC is not set
+# CONFIG_SATA_MV is not set
+# CONFIG_SATA_NV is not set
+# CONFIG_SATA_PROMISE is not set
+# CONFIG_SATA_SIL is not set
+# CONFIG_SATA_SIS is not set
+# CONFIG_SATA_SVW is not set
+# CONFIG_SATA_ULI is not set
+# CONFIG_SATA_VIA is not set
+# CONFIG_SATA_VITESSE is not set
+
+#
+# PATA SFF controllers with BMDMA
+#
+# CONFIG_PATA_ALI is not set
+# CONFIG_PATA_AMD is not set
+# CONFIG_PATA_ARTOP is not set
+# CONFIG_PATA_ATIIXP is not set
+# CONFIG_PATA_ATP867X is not set
+# CONFIG_PATA_CMD64X is not set
+# CONFIG_PATA_CYPRESS is not set
+# CONFIG_PATA_EFAR is not set
+# CONFIG_PATA_HPT366 is not set
+# CONFIG_PATA_HPT37X is not set
+# CONFIG_PATA_HPT3X2N is not set
+# CONFIG_PATA_HPT3X3 is not set
+# CONFIG_PATA_IT8213 is not set
+# CONFIG_PATA_IT821X is not set
+# CONFIG_PATA_JMICRON is not set
+# CONFIG_PATA_MARVELL is not set
+# CONFIG_PATA_NETCELL is not set
+# CONFIG_PATA_NINJA32 is not set
+# CONFIG_PATA_NS87415 is not set
+# CONFIG_PATA_OLDPIIX is not set
+# CONFIG_PATA_OPTIDMA is not set
+# CONFIG_PATA_PDC2027X is not set
+# CONFIG_PATA_PDC_OLD is not set
+# CONFIG_PATA_RADISYS is not set
+# CONFIG_PATA_RDC is not set
+# CONFIG_PATA_SCH is not set
+# CONFIG_PATA_SERVERWORKS is not set
+# CONFIG_PATA_SIL680 is not set
+# CONFIG_PATA_SIS is not set
+# CONFIG_PATA_TOSHIBA is not set
+# CONFIG_PATA_TRIFLEX is not set
+# CONFIG_PATA_VIA is not set
+# CONFIG_PATA_WINBOND is not set
+
+#
+# PIO-only SFF controllers
+#
+# CONFIG_PATA_CMD640_PCI is not set
+# CONFIG_PATA_MPIIX is not set
+# CONFIG_PATA_NS87410 is not set
+# CONFIG_PATA_OPTI is not set
+CONFIG_PATA_PLATFORM=y
+CONFIG_PATA_OF_PLATFORM=y
+# CONFIG_PATA_RZ1000 is not set
+
+#
+# Generic fallback / legacy drivers
+#
+# CONFIG_ATA_GENERIC is not set
+# CONFIG_PATA_LEGACY is not set
+# CONFIG_MD is not set
+# CONFIG_TARGET_CORE is not set
+# CONFIG_FUSION is not set
+
+#
+# IEEE 1394 (FireWire) support
+#
+# CONFIG_FIREWIRE is not set
+# CONFIG_FIREWIRE_NOSY is not set
+# end of IEEE 1394 (FireWire) support
+
+CONFIG_NETDEVICES=y
+CONFIG_MII=m
+CONFIG_NET_CORE=y
+# CONFIG_BONDING is not set
+# CONFIG_DUMMY is not set
+# CONFIG_WIREGUARD is not set
+# CONFIG_EQUALIZER is not set
+# CONFIG_NET_FC is not set
+# CONFIG_NET_TEAM is not set
+# CONFIG_MACVLAN is not set
+# CONFIG_IPVLAN is not set
+# CONFIG_VXLAN is not set
+# CONFIG_GENEVE is not set
+# CONFIG_BAREUDP is not set
+# CONFIG_GTP is not set
+# CONFIG_AMT is not set
+# CONFIG_MACSEC is not set
+# CONFIG_NETCONSOLE is not set
+CONFIG_TUN=y
+# CONFIG_TUN_VNET_CROSS_LE is not set
+# CONFIG_VETH is not set
+# CONFIG_VIRTIO_NET is not set
+# CONFIG_NLMON is not set
+# CONFIG_ARCNET is not set
+CONFIG_ETHERNET=y
+# CONFIG_NET_VENDOR_3COM is not set
+# CONFIG_NET_VENDOR_ADAPTEC is not set
+# CONFIG_NET_VENDOR_AGERE is not set
+# CONFIG_NET_VENDOR_ALACRITECH is not set
+# CONFIG_NET_VENDOR_ALTEON is not set
+# CONFIG_ALTERA_TSE is not set
+# CONFIG_NET_VENDOR_AMAZON is not set
+# CONFIG_NET_VENDOR_AMD is not set
+# CONFIG_NET_VENDOR_AQUANTIA is not set
+# CONFIG_NET_VENDOR_ARC is not set
+# CONFIG_NET_VENDOR_ASIX is not set
+# CONFIG_NET_VENDOR_ATHEROS is not set
+# CONFIG_NET_VENDOR_BROADCOM is not set
+# CONFIG_NET_VENDOR_CADENCE is not set
+# CONFIG_NET_VENDOR_CAVIUM is not set
+# CONFIG_NET_VENDOR_CHELSIO is not set
+# CONFIG_NET_VENDOR_CISCO is not set
+# CONFIG_NET_VENDOR_CORTINA is not set
+# CONFIG_NET_VENDOR_DAVICOM is not set
+# CONFIG_DNET is not set
+# CONFIG_NET_VENDOR_DEC is not set
+# CONFIG_NET_VENDOR_DLINK is not set
+# CONFIG_NET_VENDOR_EMULEX is not set
+# CONFIG_NET_VENDOR_ENGLEDER is not set
+# CONFIG_NET_VENDOR_EZCHIP is not set
+# CONFIG_NET_VENDOR_FUNGIBLE is not set
+# CONFIG_NET_VENDOR_GOOGLE is not set
+# CONFIG_NET_VENDOR_HISILICON is not set
+# CONFIG_NET_VENDOR_HUAWEI is not set
+# CONFIG_NET_VENDOR_INTEL is not set
+# CONFIG_NET_VENDOR_WANGXUN is not set
+# CONFIG_JME is not set
+# CONFIG_NET_VENDOR_LITEX is not set
+CONFIG_NET_VENDOR_MARVELL=y
+CONFIG_MVMDIO=y
+# CONFIG_SKGE is not set
+CONFIG_SKY2=y
+# CONFIG_SKY2_DEBUG is not set
+# CONFIG_OCTEONTX2_AF is not set
+# CONFIG_OCTEONTX2_PF is not set
+# CONFIG_OCTEON_EP is not set
+# CONFIG_NET_VENDOR_MELLANOX is not set
+# CONFIG_NET_VENDOR_MICREL is not set
+# CONFIG_NET_VENDOR_MICROCHIP is not set
+# CONFIG_NET_VENDOR_MICROSEMI is not set
+# CONFIG_NET_VENDOR_MICROSOFT is not set
+# CONFIG_NET_VENDOR_MYRI is not set
+# CONFIG_FEALNX is not set
+# CONFIG_NET_VENDOR_NI is not set
+# CONFIG_NET_VENDOR_NATSEMI is not set
+# CONFIG_NET_VENDOR_NETERION is not set
+# CONFIG_NET_VENDOR_NETRONOME is not set
+# CONFIG_NET_VENDOR_NVIDIA is not set
+# CONFIG_NET_VENDOR_OKI is not set
+# CONFIG_ETHOC is not set
+# CONFIG_NET_VENDOR_PACKET_ENGINES is not set
+# CONFIG_NET_VENDOR_PENSANDO is not set
+# CONFIG_NET_VENDOR_QLOGIC is not set
+# CONFIG_NET_VENDOR_BROCADE is not set
+# CONFIG_NET_VENDOR_QUALCOMM is not set
+# CONFIG_NET_VENDOR_RDC is not set
+# CONFIG_NET_VENDOR_REALTEK is not set
+# CONFIG_NET_VENDOR_RENESAS is not set
+# CONFIG_NET_VENDOR_ROCKER is not set
+# CONFIG_NET_VENDOR_SAMSUNG is not set
+# CONFIG_NET_VENDOR_SEEQ is not set
+# CONFIG_NET_VENDOR_SILAN is not set
+# CONFIG_NET_VENDOR_SIS is not set
+# CONFIG_NET_VENDOR_SOLARFLARE is not set
+# CONFIG_NET_VENDOR_SMSC is not set
+# CONFIG_NET_VENDOR_SOCIONEXT is not set
+CONFIG_NET_VENDOR_STMICRO=y
+CONFIG_STMMAC_ETH=m
+# CONFIG_STMMAC_SELFTESTS is not set
+CONFIG_STMMAC_PLATFORM=m
+# CONFIG_DWMAC_DWC_QOS_ETH is not set
+CONFIG_DWMAC_GENERIC=m
+CONFIG_DWMAC_ROCKCHIP=m
+# CONFIG_DWMAC_INTEL_PLAT is not set
+# CONFIG_DWMAC_LOONGSON is not set
+# CONFIG_STMMAC_PCI is not set
+# CONFIG_NET_VENDOR_SUN is not set
+# CONFIG_NET_VENDOR_SYNOPSYS is not set
+# CONFIG_NET_VENDOR_TEHUTI is not set
+# CONFIG_NET_VENDOR_TI is not set
+# CONFIG_NET_VENDOR_VERTEXCOM is not set
+# CONFIG_NET_VENDOR_VIA is not set
+# CONFIG_NET_VENDOR_WIZNET is not set
+# CONFIG_NET_VENDOR_XILINX is not set
+# CONFIG_FDDI is not set
+# CONFIG_HIPPI is not set
+CONFIG_PHYLINK=m
+CONFIG_PHYLIB=y
+CONFIG_SWPHY=y
+# CONFIG_LED_TRIGGER_PHY is not set
+CONFIG_FIXED_PHY=y
+# CONFIG_SFP is not set
+
+#
+# MII PHY device drivers
+#
+# CONFIG_AMD_PHY is not set
+# CONFIG_ADIN_PHY is not set
+# CONFIG_ADIN1100_PHY is not set
+# CONFIG_AQUANTIA_PHY is not set
+CONFIG_AX88796B_PHY=m
+# CONFIG_BROADCOM_PHY is not set
+# CONFIG_BCM54140_PHY is not set
+# CONFIG_BCM7XXX_PHY is not set
+# CONFIG_BCM84881_PHY is not set
+# CONFIG_BCM87XX_PHY is not set
+# CONFIG_CICADA_PHY is not set
+# CONFIG_CORTINA_PHY is not set
+# CONFIG_DAVICOM_PHY is not set
+# CONFIG_ICPLUS_PHY is not set
+# CONFIG_LXT_PHY is not set
+# CONFIG_INTEL_XWAY_PHY is not set
+# CONFIG_LSI_ET1011C_PHY is not set
+CONFIG_MARVELL_PHY=m
+CONFIG_MARVELL_10G_PHY=m
+# CONFIG_MARVELL_88X2222_PHY is not set
+# CONFIG_MAXLINEAR_GPHY is not set
+# CONFIG_MEDIATEK_GE_PHY is not set
+CONFIG_MICREL_PHY=y
+CONFIG_MICROCHIP_PHY=m
+# CONFIG_MICROCHIP_T1_PHY is not set
+# CONFIG_MICROSEMI_PHY is not set
+# CONFIG_MOTORCOMM_PHY is not set
+# CONFIG_NATIONAL_PHY is not set
+# CONFIG_NXP_C45_TJA11XX_PHY is not set
+# CONFIG_NXP_TJA11XX_PHY is not set
+CONFIG_AT803X_PHY=m
+# CONFIG_QSEMI_PHY is not set
+CONFIG_REALTEK_PHY=m
+# CONFIG_RENESAS_PHY is not set
+CONFIG_ROCKCHIP_PHY=y
+CONFIG_SMSC_PHY=m
+# CONFIG_STE10XP is not set
+# CONFIG_TERANETICS_PHY is not set
+# CONFIG_DP83822_PHY is not set
+# CONFIG_DP83TC811_PHY is not set
+# CONFIG_DP83848_PHY is not set
+# CONFIG_DP83867_PHY is not set
+# CONFIG_DP83869_PHY is not set
+# CONFIG_DP83TD510_PHY is not set
+# CONFIG_VITESSE_PHY is not set
+# CONFIG_XILINX_GMII2RGMII is not set
+# CONFIG_MICREL_KS8995MA is not set
+CONFIG_CAN_DEV=m
+CONFIG_CAN_VCAN=m
+# CONFIG_CAN_VXCAN is not set
+CONFIG_CAN_NETLINK=y
+CONFIG_CAN_CALC_BITTIMING=y
+# CONFIG_CAN_CAN327 is not set
+# CONFIG_CAN_FLEXCAN is not set
+# CONFIG_CAN_GRCAN is not set
+# CONFIG_CAN_KVASER_PCIEFD is not set
+# CONFIG_CAN_SLCAN is not set
+# CONFIG_CAN_XILINXCAN is not set
+# CONFIG_CAN_C_CAN is not set
+# CONFIG_CAN_CC770 is not set
+# CONFIG_CAN_CTUCANFD_PCI is not set
+# CONFIG_CAN_CTUCANFD_PLATFORM is not set
+# CONFIG_CAN_IFI_CANFD is not set
+# CONFIG_CAN_M_CAN is not set
+# CONFIG_CAN_PEAK_PCIEFD is not set
+# CONFIG_CAN_SJA1000 is not set
+# CONFIG_CAN_SOFTING is not set
+
+#
+# CAN SPI interfaces
+#
+# CONFIG_CAN_HI311X is not set
+# CONFIG_CAN_MCP251X is not set
+# CONFIG_CAN_MCP251XFD is not set
+# end of CAN SPI interfaces
+
+#
+# CAN USB interfaces
+#
+# CONFIG_CAN_8DEV_USB is not set
+# CONFIG_CAN_EMS_USB is not set
+# CONFIG_CAN_ESD_USB is not set
+# CONFIG_CAN_ETAS_ES58X is not set
+# CONFIG_CAN_GS_USB is not set
+# CONFIG_CAN_KVASER_USB is not set
+# CONFIG_CAN_MCBA_USB is not set
+# CONFIG_CAN_PEAK_USB is not set
+# CONFIG_CAN_UCAN is not set
+# end of CAN USB interfaces
+
+# CONFIG_CAN_DEBUG_DEVICES is not set
+CONFIG_MDIO_DEVICE=y
+CONFIG_MDIO_BUS=y
+CONFIG_FWNODE_MDIO=y
+CONFIG_OF_MDIO=y
+CONFIG_MDIO_DEVRES=y
+CONFIG_MDIO_BITBANG=y
+# CONFIG_MDIO_BCM_UNIMAC is not set
+CONFIG_MDIO_CAVIUM=y
+# CONFIG_MDIO_GPIO is not set
+# CONFIG_MDIO_HISI_FEMAC is not set
+# CONFIG_MDIO_MVUSB is not set
+# CONFIG_MDIO_MSCC_MIIM is not set
+# CONFIG_MDIO_OCTEON is not set
+# CONFIG_MDIO_IPQ4019 is not set
+# CONFIG_MDIO_IPQ8064 is not set
+CONFIG_MDIO_THUNDER=y
+
+#
+# MDIO Multiplexers
+#
+CONFIG_MDIO_BUS_MUX=y
+# CONFIG_MDIO_BUS_MUX_GPIO is not set
+# CONFIG_MDIO_BUS_MUX_MULTIPLEXER is not set
+CONFIG_MDIO_BUS_MUX_MMIOREG=y
+
+#
+# PCS device drivers
+#
+CONFIG_PCS_XPCS=m
+# end of PCS device drivers
+
+# CONFIG_PPP is not set
+# CONFIG_SLIP is not set
+# CONFIG_USB_NET_DRIVERS is not set
+# CONFIG_WLAN is not set
+# CONFIG_WAN is not set
+
+#
+# Wireless WAN
+#
+# CONFIG_WWAN is not set
+# end of Wireless WAN
+
+# CONFIG_XEN_NETDEV_FRONTEND is not set
+# CONFIG_XEN_NETDEV_BACKEND is not set
+# CONFIG_VMXNET3 is not set
+# CONFIG_NETDEVSIM is not set
+# CONFIG_NET_FAILOVER is not set
+# CONFIG_ISDN is not set
+
+#
+# Input device support
+#
+CONFIG_INPUT=y
+CONFIG_INPUT_LEDS=y
+CONFIG_INPUT_FF_MEMLESS=y
+# CONFIG_INPUT_SPARSEKMAP is not set
+CONFIG_INPUT_MATRIXKMAP=y
+
+#
+# Userland interfaces
+#
+# CONFIG_INPUT_MOUSEDEV is not set
+# CONFIG_INPUT_JOYDEV is not set
+CONFIG_INPUT_EVDEV=y
+# CONFIG_INPUT_EVBUG is not set
+
+#
+# Input Device Drivers
+#
+# CONFIG_INPUT_KEYBOARD is not set
+# CONFIG_INPUT_MOUSE is not set
+# CONFIG_INPUT_JOYSTICK is not set
+# CONFIG_INPUT_TABLET is not set
+# CONFIG_INPUT_TOUCHSCREEN is not set
+# CONFIG_INPUT_MISC is not set
+# CONFIG_RMI4_CORE is not set
+
+#
+# Hardware I/O ports
+#
+CONFIG_SERIO=y
+# CONFIG_SERIO_SERPORT is not set
+CONFIG_SERIO_AMBAKMI=y
+# CONFIG_SERIO_PCIPS2 is not set
+CONFIG_SERIO_LIBPS2=y
+# CONFIG_SERIO_RAW is not set
+# CONFIG_SERIO_ALTERA_PS2 is not set
+# CONFIG_SERIO_PS2MULT is not set
+# CONFIG_SERIO_ARC_PS2 is not set
+# CONFIG_SERIO_APBPS2 is not set
+# CONFIG_SERIO_GPIO_PS2 is not set
+# CONFIG_USERIO is not set
+# CONFIG_GAMEPORT is not set
+# end of Hardware I/O ports
+# end of Input device support
+
+#
+# Character devices
+#
+CONFIG_TTY=y
+CONFIG_VT=y
+CONFIG_CONSOLE_TRANSLATIONS=y
+CONFIG_VT_CONSOLE=y
+CONFIG_VT_CONSOLE_SLEEP=y
+CONFIG_HW_CONSOLE=y
+CONFIG_VT_HW_CONSOLE_BINDING=y
+CONFIG_UNIX98_PTYS=y
+CONFIG_LEGACY_PTYS=y
+CONFIG_LEGACY_PTY_COUNT=16
+CONFIG_LDISC_AUTOLOAD=y
+
+#
+# Serial drivers
+#
+CONFIG_SERIAL_EARLYCON=y
+CONFIG_SERIAL_8250=y
+CONFIG_SERIAL_8250_DEPRECATED_OPTIONS=y
+CONFIG_SERIAL_8250_16550A_VARIANTS=y
+# CONFIG_SERIAL_8250_FINTEK is not set
+CONFIG_SERIAL_8250_CONSOLE=y
+CONFIG_SERIAL_8250_DMA=y
+CONFIG_SERIAL_8250_PCI=y
+CONFIG_SERIAL_8250_EXAR=y
+CONFIG_SERIAL_8250_NR_UARTS=4
+CONFIG_SERIAL_8250_RUNTIME_UARTS=4
+CONFIG_SERIAL_8250_EXTENDED=y
+# CONFIG_SERIAL_8250_MANY_PORTS is not set
+CONFIG_SERIAL_8250_SHARE_IRQ=y
+# CONFIG_SERIAL_8250_DETECT_IRQ is not set
+# CONFIG_SERIAL_8250_RSA is not set
+CONFIG_SERIAL_8250_DWLIB=y
+CONFIG_SERIAL_8250_FSL=y
+CONFIG_SERIAL_8250_DW=y
+# CONFIG_SERIAL_8250_RT288X is not set
+CONFIG_SERIAL_8250_PERICOM=y
+CONFIG_SERIAL_OF_PLATFORM=y
+
+#
+# Non-8250 serial port support
+#
+# CONFIG_SERIAL_AMBA_PL010 is not set
+CONFIG_SERIAL_AMBA_PL011=y
+CONFIG_SERIAL_AMBA_PL011_CONSOLE=y
+# CONFIG_SERIAL_EARLYCON_ARM_SEMIHOST is not set
+# CONFIG_SERIAL_MAX3100 is not set
+# CONFIG_SERIAL_MAX310X is not set
+# CONFIG_SERIAL_UARTLITE is not set
+CONFIG_SERIAL_CORE=y
+CONFIG_SERIAL_CORE_CONSOLE=y
+# CONFIG_SERIAL_JSM is not set
+# CONFIG_SERIAL_SIFIVE is not set
+# CONFIG_SERIAL_SCCNXP is not set
+# CONFIG_SERIAL_SC16IS7XX is not set
+# CONFIG_SERIAL_ALTERA_JTAGUART is not set
+# CONFIG_SERIAL_ALTERA_UART is not set
+# CONFIG_SERIAL_XILINX_PS_UART is not set
+# CONFIG_SERIAL_ARC is not set
+# CONFIG_SERIAL_RP2 is not set
+# CONFIG_SERIAL_FSL_LPUART is not set
+# CONFIG_SERIAL_FSL_LINFLEXUART is not set
+# CONFIG_SERIAL_CONEXANT_DIGICOLOR is not set
+# CONFIG_SERIAL_SPRD is not set
+# end of Serial drivers
+
+CONFIG_SERIAL_MCTRL_GPIO=y
+# CONFIG_SERIAL_NONSTANDARD is not set
+# CONFIG_N_GSM is not set
+# CONFIG_NOZOMI is not set
+# CONFIG_NULL_TTY is not set
+# CONFIG_HVC_XEN is not set
+# CONFIG_HVC_DCC is not set
+# CONFIG_RPMSG_TTY is not set
+CONFIG_SERIAL_DEV_BUS=y
+CONFIG_SERIAL_DEV_CTRL_TTYPORT=y
+# CONFIG_TTY_PRINTK is not set
+# CONFIG_VIRTIO_CONSOLE is not set
+CONFIG_IPMI_HANDLER=m
+CONFIG_IPMI_DMI_DECODE=y
+CONFIG_IPMI_PLAT_DATA=y
+# CONFIG_IPMI_PANIC_EVENT is not set
+CONFIG_IPMI_DEVICE_INTERFACE=m
+CONFIG_IPMI_SI=m
+# CONFIG_IPMI_SSIF is not set
+# CONFIG_IPMI_IPMB is not set
+# CONFIG_IPMI_WATCHDOG is not set
+# CONFIG_IPMI_POWEROFF is not set
+# CONFIG_IPMB_DEVICE_INTERFACE is not set
+CONFIG_HW_RANDOM=m
+# CONFIG_HW_RANDOM_TIMERIOMEM is not set
+# CONFIG_HW_RANDOM_BA431 is not set
+# CONFIG_HW_RANDOM_VIRTIO is not set
+CONFIG_HW_RANDOM_OPTEE=m
+# CONFIG_HW_RANDOM_CCTRNG is not set
+# CONFIG_HW_RANDOM_XIPHERA is not set
+CONFIG_HW_RANDOM_ARM_SMCCC_TRNG=m
+CONFIG_HW_RANDOM_CN10K=m
+# CONFIG_APPLICOM is not set
+CONFIG_DEVMEM=y
+CONFIG_DEVPORT=y
+# CONFIG_TCG_TPM is not set
+# CONFIG_XILLYBUS is not set
+# CONFIG_XILLYUSB is not set
+CONFIG_RANDOM_TRUST_CPU=y
+# CONFIG_RANDOM_TRUST_BOOTLOADER is not set
+# end of Character devices
+
+#
+# I2C support
+#
+CONFIG_I2C=y
+CONFIG_I2C_BOARDINFO=y
+CONFIG_I2C_COMPAT=y
+CONFIG_I2C_CHARDEV=y
+CONFIG_I2C_MUX=y
+
+#
+# Multiplexer I2C Chip support
+#
+# CONFIG_I2C_ARB_GPIO_CHALLENGE is not set
+# CONFIG_I2C_MUX_GPIO is not set
+# CONFIG_I2C_MUX_GPMUX is not set
+# CONFIG_I2C_MUX_LTC4306 is not set
+# CONFIG_I2C_MUX_PCA9541 is not set
+CONFIG_I2C_MUX_PCA954x=y
+# CONFIG_I2C_MUX_PINCTRL is not set
+# CONFIG_I2C_MUX_REG is not set
+# CONFIG_I2C_DEMUX_PINCTRL is not set
+# CONFIG_I2C_MUX_MLXCPLD is not set
+# end of Multiplexer I2C Chip support
+
+CONFIG_I2C_HELPER_AUTO=y
+CONFIG_I2C_ALGOBIT=m
+
+#
+# I2C Hardware Bus support
+#
+
+#
+# PC SMBus host controller drivers
+#
+# CONFIG_I2C_ALI1535 is not set
+# CONFIG_I2C_ALI1563 is not set
+# CONFIG_I2C_ALI15X3 is not set
+# CONFIG_I2C_AMD756 is not set
+# CONFIG_I2C_AMD8111 is not set
+# CONFIG_I2C_I801 is not set
+# CONFIG_I2C_ISCH is not set
+# CONFIG_I2C_PIIX4 is not set
+# CONFIG_I2C_NFORCE2 is not set
+# CONFIG_I2C_NVIDIA_GPU is not set
+# CONFIG_I2C_SIS5595 is not set
+# CONFIG_I2C_SIS630 is not set
+# CONFIG_I2C_SIS96X is not set
+# CONFIG_I2C_VIA is not set
+# CONFIG_I2C_VIAPRO is not set
+
+#
+# I2C system bus drivers (mostly embedded / system-on-chip)
+#
+# CONFIG_I2C_CADENCE is not set
+# CONFIG_I2C_CBUS_GPIO is not set
+CONFIG_I2C_DESIGNWARE_CORE=y
+# CONFIG_I2C_DESIGNWARE_SLAVE is not set
+CONFIG_I2C_DESIGNWARE_PLATFORM=y
+# CONFIG_I2C_DESIGNWARE_PCI is not set
+# CONFIG_I2C_EMEV2 is not set
+# CONFIG_I2C_GPIO is not set
+# CONFIG_I2C_NOMADIK is not set
+# CONFIG_I2C_OCORES is not set
+# CONFIG_I2C_PCA_PLATFORM is not set
+CONFIG_I2C_RK3X=y
+# CONFIG_I2C_SIMTEC is not set
+# CONFIG_I2C_THUNDERX is not set
+# CONFIG_I2C_XILINX is not set
+
+#
+# External I2C/SMBus adapter drivers
+#
+# CONFIG_I2C_DIOLAN_U2C is not set
+# CONFIG_I2C_CP2615 is not set
+# CONFIG_I2C_ROBOTFUZZ_OSIF is not set
+# CONFIG_I2C_TAOS_EVM is not set
+# CONFIG_I2C_TINY_USB is not set
+
+#
+# Other I2C/SMBus bus drivers
+#
+# CONFIG_I2C_VIRTIO is not set
+# end of I2C Hardware Bus support
+
+# CONFIG_I2C_STUB is not set
+CONFIG_I2C_SLAVE=y
+# CONFIG_I2C_SLAVE_EEPROM is not set
+# CONFIG_I2C_SLAVE_TESTUNIT is not set
+# CONFIG_I2C_DEBUG_CORE is not set
+# CONFIG_I2C_DEBUG_ALGO is not set
+# CONFIG_I2C_DEBUG_BUS is not set
+# end of I2C support
+
+# CONFIG_I3C is not set
+CONFIG_SPI=y
+# CONFIG_SPI_DEBUG is not set
+CONFIG_SPI_MASTER=y
+CONFIG_SPI_MEM=y
+
+#
+# SPI Master Controller Drivers
+#
+# CONFIG_SPI_ALTERA is not set
+# CONFIG_SPI_AXI_SPI_ENGINE is not set
+CONFIG_SPI_BITBANG=m
+# CONFIG_SPI_CADENCE is not set
+# CONFIG_SPI_CADENCE_QUADSPI is not set
+# CONFIG_SPI_CADENCE_XSPI is not set
+# CONFIG_SPI_DESIGNWARE is not set
+CONFIG_SPI_NXP_FLEXSPI=y
+# CONFIG_SPI_GPIO is not set
+# CONFIG_SPI_FSL_SPI is not set
+# CONFIG_SPI_MICROCHIP_CORE is not set
+# CONFIG_SPI_OC_TINY is not set
+CONFIG_SPI_PL022=y
+# CONFIG_SPI_PXA2XX is not set
+CONFIG_SPI_ROCKCHIP=y
+# CONFIG_SPI_ROCKCHIP_SFC is not set
+# CONFIG_SPI_SC18IS602 is not set
+# CONFIG_SPI_SIFIVE is not set
+# CONFIG_SPI_MXIC is not set
+# CONFIG_SPI_THUNDERX is not set
+# CONFIG_SPI_XCOMM is not set
+# CONFIG_SPI_XILINX is not set
+# CONFIG_SPI_ZYNQMP_GQSPI is not set
+# CONFIG_SPI_AMD is not set
+
+#
+# SPI Multiplexer support
+#
+# CONFIG_SPI_MUX is not set
+
+#
+# SPI Protocol Masters
+#
+CONFIG_SPI_SPIDEV=m
+# CONFIG_SPI_LOOPBACK_TEST is not set
+# CONFIG_SPI_TLE62X0 is not set
+# CONFIG_SPI_SLAVE is not set
+CONFIG_SPMI=y
+# CONFIG_SPMI_HISI3670 is not set
+# CONFIG_HSI is not set
+CONFIG_PPS=y
+# CONFIG_PPS_DEBUG is not set
+# CONFIG_NTP_PPS is not set
+
+#
+# PPS clients support
+#
+# CONFIG_PPS_CLIENT_KTIMER is not set
+# CONFIG_PPS_CLIENT_LDISC is not set
+# CONFIG_PPS_CLIENT_GPIO is not set
+
+#
+# PPS generators support
+#
+
+#
+# PTP clock support
+#
+CONFIG_PTP_1588_CLOCK=y
+CONFIG_PTP_1588_CLOCK_OPTIONAL=y
+# CONFIG_DP83640_PHY is not set
+# CONFIG_PTP_1588_CLOCK_INES is not set
+CONFIG_PTP_1588_CLOCK_KVM=y
+# CONFIG_PTP_1588_CLOCK_IDT82P33 is not set
+# CONFIG_PTP_1588_CLOCK_IDTCM is not set
+# CONFIG_PTP_1588_CLOCK_OCP is not set
+# end of PTP clock support
+
+CONFIG_PINCTRL=y
+CONFIG_GENERIC_PINCTRL_GROUPS=y
+CONFIG_PINMUX=y
+CONFIG_GENERIC_PINMUX_FUNCTIONS=y
+CONFIG_PINCONF=y
+CONFIG_GENERIC_PINCONF=y
+# CONFIG_DEBUG_PINCTRL is not set
+# CONFIG_PINCTRL_AXP209 is not set
+CONFIG_PINCTRL_MAX77620=y
+# CONFIG_PINCTRL_MCP23S08 is not set
+# CONFIG_PINCTRL_MICROCHIP_SGPIO is not set
+# CONFIG_PINCTRL_OCELOT is not set
+# CONFIG_PINCTRL_RK805 is not set
+CONFIG_PINCTRL_ROCKCHIP=y
+CONFIG_PINCTRL_SINGLE=y
+# CONFIG_PINCTRL_STMFX is not set
+# CONFIG_PINCTRL_SX150X is not set
+
+#
+# Renesas pinctrl drivers
+#
+# end of Renesas pinctrl drivers
+
+CONFIG_GPIOLIB=y
+CONFIG_GPIOLIB_FASTPATH_LIMIT=512
+CONFIG_OF_GPIO=y
+CONFIG_GPIOLIB_IRQCHIP=y
+# CONFIG_DEBUG_GPIO is not set
+# CONFIG_GPIO_SYSFS is not set
+CONFIG_GPIO_CDEV=y
+CONFIG_GPIO_CDEV_V1=y
+CONFIG_GPIO_GENERIC=y
+
+#
+# Memory mapped GPIO drivers
+#
+# CONFIG_GPIO_74XX_MMIO is not set
+# CONFIG_GPIO_ALTERA is not set
+# CONFIG_GPIO_CADENCE is not set
+CONFIG_GPIO_DWAPB=y
+# CONFIG_GPIO_EXAR is not set
+# CONFIG_GPIO_FTGPIO010 is not set
+CONFIG_GPIO_GENERIC_PLATFORM=y
+# CONFIG_GPIO_GRGPIO is not set
+# CONFIG_GPIO_HLWD is not set
+# CONFIG_GPIO_LOGICVC is not set
+CONFIG_GPIO_MB86S7X=y
+CONFIG_GPIO_PL061=y
+CONFIG_GPIO_ROCKCHIP=y
+# CONFIG_GPIO_SIFIVE is not set
+# CONFIG_GPIO_SYSCON is not set
+CONFIG_GPIO_XGENE=y
+# CONFIG_GPIO_XILINX is not set
+# CONFIG_GPIO_AMD_FCH is not set
+# end of Memory mapped GPIO drivers
+
+#
+# I2C GPIO expanders
+#
+# CONFIG_GPIO_ADP5588 is not set
+# CONFIG_GPIO_ADNP is not set
+# CONFIG_GPIO_GW_PLD is not set
+# CONFIG_GPIO_MAX7300 is not set
+CONFIG_GPIO_MAX732X=y
+# CONFIG_GPIO_MAX732X_IRQ is not set
+CONFIG_GPIO_PCA953X=y
+CONFIG_GPIO_PCA953X_IRQ=y
+# CONFIG_GPIO_PCA9570 is not set
+# CONFIG_GPIO_PCF857X is not set
+# CONFIG_GPIO_TPIC2810 is not set
+# end of I2C GPIO expanders
+
+#
+# MFD GPIO expanders
+#
+# CONFIG_GPIO_BD9571MWV is not set
+CONFIG_GPIO_MAX77620=y
+# end of MFD GPIO expanders
+
+#
+# PCI GPIO expanders
+#
+# CONFIG_GPIO_BT8XX is not set
+# CONFIG_GPIO_PCI_IDIO_16 is not set
+# CONFIG_GPIO_PCIE_IDIO_24 is not set
+# CONFIG_GPIO_RDC321X is not set
+# end of PCI GPIO expanders
+
+#
+# SPI GPIO expanders
+#
+# CONFIG_GPIO_74X164 is not set
+# CONFIG_GPIO_MAX3191X is not set
+# CONFIG_GPIO_MAX7301 is not set
+# CONFIG_GPIO_MC33880 is not set
+# CONFIG_GPIO_PISOSR is not set
+# CONFIG_GPIO_XRA1403 is not set
+# end of SPI GPIO expanders
+
+#
+# USB GPIO expanders
+#
+# end of USB GPIO expanders
+
+#
+# Virtual GPIO drivers
+#
+# CONFIG_GPIO_AGGREGATOR is not set
+# CONFIG_GPIO_MOCKUP is not set
+# CONFIG_GPIO_VIRTIO is not set
+# CONFIG_GPIO_SIM is not set
+# end of Virtual GPIO drivers
+
+# CONFIG_W1 is not set
+CONFIG_POWER_RESET=y
+CONFIG_POWER_RESET_BRCMSTB=y
+# CONFIG_POWER_RESET_GPIO is not set
+# CONFIG_POWER_RESET_GPIO_RESTART is not set
+# CONFIG_POWER_RESET_LTC2952 is not set
+# CONFIG_POWER_RESET_REGULATOR is not set
+# CONFIG_POWER_RESET_RESTART is not set
+CONFIG_POWER_RESET_VEXPRESS=y
+CONFIG_POWER_RESET_XGENE=y
+CONFIG_POWER_RESET_SYSCON=y
+# CONFIG_POWER_RESET_SYSCON_POWEROFF is not set
+CONFIG_REBOOT_MODE=y
+CONFIG_SYSCON_REBOOT_MODE=y
+# CONFIG_NVMEM_REBOOT_MODE is not set
+CONFIG_POWER_SUPPLY=y
+# CONFIG_POWER_SUPPLY_DEBUG is not set
+CONFIG_POWER_SUPPLY_HWMON=y
+# CONFIG_PDA_POWER is not set
+# CONFIG_GENERIC_ADC_BATTERY is not set
+# CONFIG_IP5XXX_POWER is not set
+# CONFIG_TEST_POWER is not set
+# CONFIG_CHARGER_ADP5061 is not set
+# CONFIG_BATTERY_CW2015 is not set
+# CONFIG_BATTERY_DS2780 is not set
+# CONFIG_BATTERY_DS2781 is not set
+# CONFIG_BATTERY_DS2782 is not set
+# CONFIG_BATTERY_SAMSUNG_SDI is not set
+CONFIG_BATTERY_SBS=m
+# CONFIG_CHARGER_SBS is not set
+# CONFIG_MANAGER_SBS is not set
+CONFIG_BATTERY_BQ27XXX=y
+CONFIG_BATTERY_BQ27XXX_I2C=y
+# CONFIG_BATTERY_BQ27XXX_DT_UPDATES_NVM is not set
+# CONFIG_AXP20X_POWER is not set
+# CONFIG_BATTERY_MAX17040 is not set
+# CONFIG_BATTERY_MAX17042 is not set
+# CONFIG_CHARGER_ISP1704 is not set
+# CONFIG_CHARGER_MAX8903 is not set
+# CONFIG_CHARGER_LP8727 is not set
+# CONFIG_CHARGER_GPIO is not set
+# CONFIG_CHARGER_MANAGER is not set
+# CONFIG_CHARGER_LT3651 is not set
+# CONFIG_CHARGER_LTC4162L is not set
+# CONFIG_CHARGER_DETECTOR_MAX14656 is not set
+# CONFIG_CHARGER_MAX77976 is not set
+# CONFIG_CHARGER_BQ2415X is not set
+# CONFIG_CHARGER_BQ24190 is not set
+# CONFIG_CHARGER_BQ24257 is not set
+# CONFIG_CHARGER_BQ24735 is not set
+# CONFIG_CHARGER_BQ2515X is not set
+# CONFIG_CHARGER_BQ25890 is not set
+# CONFIG_CHARGER_BQ25980 is not set
+# CONFIG_CHARGER_BQ256XX is not set
+# CONFIG_CHARGER_SMB347 is not set
+# CONFIG_BATTERY_GAUGE_LTC2941 is not set
+# CONFIG_BATTERY_GOLDFISH is not set
+# CONFIG_BATTERY_RT5033 is not set
+# CONFIG_CHARGER_RT9455 is not set
+# CONFIG_CHARGER_UCS1002 is not set
+# CONFIG_CHARGER_BD99954 is not set
+# CONFIG_BATTERY_UG3105 is not set
+CONFIG_HWMON=y
+# CONFIG_HWMON_DEBUG_CHIP is not set
+
+#
+# Native drivers
+#
+# CONFIG_SENSORS_AD7314 is not set
+# CONFIG_SENSORS_AD7414 is not set
+# CONFIG_SENSORS_AD7418 is not set
+# CONFIG_SENSORS_ADM1025 is not set
+# CONFIG_SENSORS_ADM1026 is not set
+# CONFIG_SENSORS_ADM1029 is not set
+# CONFIG_SENSORS_ADM1031 is not set
+# CONFIG_SENSORS_ADM1177 is not set
+# CONFIG_SENSORS_ADM9240 is not set
+# CONFIG_SENSORS_ADT7310 is not set
+# CONFIG_SENSORS_ADT7410 is not set
+# CONFIG_SENSORS_ADT7411 is not set
+# CONFIG_SENSORS_ADT7462 is not set
+# CONFIG_SENSORS_ADT7470 is not set
+# CONFIG_SENSORS_ADT7475 is not set
+# CONFIG_SENSORS_AHT10 is not set
+# CONFIG_SENSORS_AQUACOMPUTER_D5NEXT is not set
+# CONFIG_SENSORS_AS370 is not set
+# CONFIG_SENSORS_ASC7621 is not set
+# CONFIG_SENSORS_AXI_FAN_CONTROL is not set
+CONFIG_SENSORS_ARM_SCPI=y
+# CONFIG_SENSORS_ASPEED is not set
+# CONFIG_SENSORS_ATXP1 is not set
+# CONFIG_SENSORS_CORSAIR_CPRO is not set
+# CONFIG_SENSORS_CORSAIR_PSU is not set
+# CONFIG_SENSORS_DRIVETEMP is not set
+# CONFIG_SENSORS_DS620 is not set
+# CONFIG_SENSORS_DS1621 is not set
+# CONFIG_SENSORS_I5K_AMB is not set
+# CONFIG_SENSORS_F71805F is not set
+# CONFIG_SENSORS_F71882FG is not set
+# CONFIG_SENSORS_F75375S is not set
+# CONFIG_SENSORS_FTSTEUTATES is not set
+# CONFIG_SENSORS_GL518SM is not set
+# CONFIG_SENSORS_GL520SM is not set
+# CONFIG_SENSORS_G760A is not set
+# CONFIG_SENSORS_G762 is not set
+# CONFIG_SENSORS_GPIO_FAN is not set
+# CONFIG_SENSORS_HIH6130 is not set
+# CONFIG_SENSORS_IBMAEM is not set
+# CONFIG_SENSORS_IBMPEX is not set
+# CONFIG_SENSORS_IIO_HWMON is not set
+# CONFIG_SENSORS_IT87 is not set
+# CONFIG_SENSORS_JC42 is not set
+# CONFIG_SENSORS_POWR1220 is not set
+# CONFIG_SENSORS_LINEAGE is not set
+# CONFIG_SENSORS_LTC2945 is not set
+# CONFIG_SENSORS_LTC2947_I2C is not set
+# CONFIG_SENSORS_LTC2947_SPI is not set
+# CONFIG_SENSORS_LTC2990 is not set
+# CONFIG_SENSORS_LTC2992 is not set
+# CONFIG_SENSORS_LTC4151 is not set
+# CONFIG_SENSORS_LTC4215 is not set
+# CONFIG_SENSORS_LTC4222 is not set
+# CONFIG_SENSORS_LTC4245 is not set
+# CONFIG_SENSORS_LTC4260 is not set
+# CONFIG_SENSORS_LTC4261 is not set
+# CONFIG_SENSORS_MAX1111 is not set
+# CONFIG_SENSORS_MAX127 is not set
+# CONFIG_SENSORS_MAX16065 is not set
+# CONFIG_SENSORS_MAX1619 is not set
+# CONFIG_SENSORS_MAX1668 is not set
+# CONFIG_SENSORS_MAX197 is not set
+# CONFIG_SENSORS_MAX31722 is not set
+# CONFIG_SENSORS_MAX31730 is not set
+# CONFIG_SENSORS_MAX6620 is not set
+# CONFIG_SENSORS_MAX6621 is not set
+# CONFIG_SENSORS_MAX6639 is not set
+# CONFIG_SENSORS_MAX6650 is not set
+# CONFIG_SENSORS_MAX6697 is not set
+# CONFIG_SENSORS_MAX31790 is not set
+# CONFIG_SENSORS_MCP3021 is not set
+# CONFIG_SENSORS_TC654 is not set
+# CONFIG_SENSORS_TPS23861 is not set
+# CONFIG_SENSORS_MR75203 is not set
+# CONFIG_SENSORS_ADCXX is not set
+# CONFIG_SENSORS_LM63 is not set
+# CONFIG_SENSORS_LM70 is not set
+# CONFIG_SENSORS_LM73 is not set
+# CONFIG_SENSORS_LM75 is not set
+# CONFIG_SENSORS_LM77 is not set
+# CONFIG_SENSORS_LM78 is not set
+# CONFIG_SENSORS_LM80 is not set
+# CONFIG_SENSORS_LM83 is not set
+# CONFIG_SENSORS_LM85 is not set
+# CONFIG_SENSORS_LM87 is not set
+CONFIG_SENSORS_LM90=m
+# CONFIG_SENSORS_LM92 is not set
+# CONFIG_SENSORS_LM93 is not set
+# CONFIG_SENSORS_LM95234 is not set
+# CONFIG_SENSORS_LM95241 is not set
+# CONFIG_SENSORS_LM95245 is not set
+# CONFIG_SENSORS_PC87360 is not set
+# CONFIG_SENSORS_PC87427 is not set
+# CONFIG_SENSORS_NTC_THERMISTOR is not set
+# CONFIG_SENSORS_NCT6683 is not set
+# CONFIG_SENSORS_NCT6775 is not set
+# CONFIG_SENSORS_NCT6775_I2C is not set
+# CONFIG_SENSORS_NCT7802 is not set
+# CONFIG_SENSORS_NCT7904 is not set
+# CONFIG_SENSORS_NPCM7XX is not set
+# CONFIG_SENSORS_NZXT_KRAKEN2 is not set
+# CONFIG_SENSORS_NZXT_SMART2 is not set
+# CONFIG_SENSORS_OCC_P8_I2C is not set
+# CONFIG_SENSORS_PCF8591 is not set
+# CONFIG_PMBUS is not set
+CONFIG_SENSORS_PWM_FAN=m
+# CONFIG_SENSORS_SBTSI is not set
+# CONFIG_SENSORS_SBRMI is not set
+# CONFIG_SENSORS_SHT15 is not set
+# CONFIG_SENSORS_SHT21 is not set
+# CONFIG_SENSORS_SHT3x is not set
+# CONFIG_SENSORS_SHT4x is not set
+# CONFIG_SENSORS_SHTC1 is not set
+# CONFIG_SENSORS_SIS5595 is not set
+# CONFIG_SENSORS_SY7636A is not set
+# CONFIG_SENSORS_DME1737 is not set
+# CONFIG_SENSORS_EMC1403 is not set
+# CONFIG_SENSORS_EMC2103 is not set
+# CONFIG_SENSORS_EMC6W201 is not set
+# CONFIG_SENSORS_SMSC47M1 is not set
+# CONFIG_SENSORS_SMSC47M192 is not set
+# CONFIG_SENSORS_SMSC47B397 is not set
+# CONFIG_SENSORS_SCH5627 is not set
+# CONFIG_SENSORS_SCH5636 is not set
+# CONFIG_SENSORS_STTS751 is not set
+# CONFIG_SENSORS_SMM665 is not set
+# CONFIG_SENSORS_ADC128D818 is not set
+# CONFIG_SENSORS_ADS7828 is not set
+# CONFIG_SENSORS_ADS7871 is not set
+# CONFIG_SENSORS_AMC6821 is not set
+# CONFIG_SENSORS_INA209 is not set
+CONFIG_SENSORS_INA2XX=m
+# CONFIG_SENSORS_INA238 is not set
+CONFIG_SENSORS_INA3221=m
+# CONFIG_SENSORS_TC74 is not set
+# CONFIG_SENSORS_THMC50 is not set
+# CONFIG_SENSORS_TMP102 is not set
+# CONFIG_SENSORS_TMP103 is not set
+# CONFIG_SENSORS_TMP108 is not set
+# CONFIG_SENSORS_TMP401 is not set
+# CONFIG_SENSORS_TMP421 is not set
+# CONFIG_SENSORS_TMP464 is not set
+# CONFIG_SENSORS_TMP513 is not set
+# CONFIG_SENSORS_VEXPRESS is not set
+# CONFIG_SENSORS_VIA686A is not set
+# CONFIG_SENSORS_VT1211 is not set
+# CONFIG_SENSORS_VT8231 is not set
+# CONFIG_SENSORS_W83773G is not set
+# CONFIG_SENSORS_W83781D is not set
+# CONFIG_SENSORS_W83791D is not set
+# CONFIG_SENSORS_W83792D is not set
+# CONFIG_SENSORS_W83793 is not set
+# CONFIG_SENSORS_W83795 is not set
+# CONFIG_SENSORS_W83L785TS is not set
+# CONFIG_SENSORS_W83L786NG is not set
+# CONFIG_SENSORS_W83627HF is not set
+# CONFIG_SENSORS_W83627EHF is not set
+CONFIG_THERMAL=y
+# CONFIG_THERMAL_NETLINK is not set
+# CONFIG_THERMAL_STATISTICS is not set
+CONFIG_THERMAL_EMERGENCY_POWEROFF_DELAY_MS=0
+CONFIG_THERMAL_HWMON=y
+CONFIG_THERMAL_OF=y
+# CONFIG_THERMAL_WRITABLE_TRIPS is not set
+CONFIG_THERMAL_DEFAULT_GOV_STEP_WISE=y
+# CONFIG_THERMAL_DEFAULT_GOV_FAIR_SHARE is not set
+# CONFIG_THERMAL_DEFAULT_GOV_USER_SPACE is not set
+# CONFIG_THERMAL_GOV_FAIR_SHARE is not set
+CONFIG_THERMAL_GOV_STEP_WISE=y
+# CONFIG_THERMAL_GOV_BANG_BANG is not set
+# CONFIG_THERMAL_GOV_USER_SPACE is not set
+CONFIG_CPU_THERMAL=y
+CONFIG_CPU_FREQ_THERMAL=y
+# CONFIG_DEVFREQ_THERMAL is not set
+CONFIG_THERMAL_EMULATION=y
+# CONFIG_THERMAL_MMIO is not set
+# CONFIG_MAX77620_THERMAL is not set
+CONFIG_ROCKCHIP_THERMAL=m
+# CONFIG_GENERIC_ADC_THERMAL is not set
+CONFIG_WATCHDOG=y
+CONFIG_WATCHDOG_CORE=y
+# CONFIG_WATCHDOG_NOWAYOUT is not set
+CONFIG_WATCHDOG_HANDLE_BOOT_ENABLED=y
+CONFIG_WATCHDOG_OPEN_TIMEOUT=0
+# CONFIG_WATCHDOG_SYSFS is not set
+# CONFIG_WATCHDOG_HRTIMER_PRETIMEOUT is not set
+
+#
+# Watchdog Pretimeout Governors
+#
+# CONFIG_WATCHDOG_PRETIMEOUT_GOV is not set
+
+#
+# Watchdog Device Drivers
+#
+# CONFIG_SOFT_WATCHDOG is not set
+# CONFIG_GPIO_WATCHDOG is not set
+# CONFIG_XILINX_WATCHDOG is not set
+# CONFIG_ZIIRAVE_WATCHDOG is not set
+CONFIG_ARM_SP805_WATCHDOG=y
+# CONFIG_ARM_SBSA_WATCHDOG is not set
+# CONFIG_CADENCE_WATCHDOG is not set
+CONFIG_DW_WATCHDOG=y
+# CONFIG_MAX63XX_WATCHDOG is not set
+# CONFIG_MAX77620_WATCHDOG is not set
+# CONFIG_ARM_SMC_WATCHDOG is not set
+# CONFIG_ALIM7101_WDT is not set
+# CONFIG_I6300ESB_WDT is not set
+# CONFIG_MEN_A21_WDT is not set
+# CONFIG_XEN_WDT is not set
+
+#
+# PCI-based Watchdog Cards
+#
+# CONFIG_PCIPCWATCHDOG is not set
+# CONFIG_WDTPCI is not set
+
+#
+# USB-based Watchdog Cards
+#
+# CONFIG_USBPCWATCHDOG is not set
+CONFIG_SSB_POSSIBLE=y
+# CONFIG_SSB is not set
+CONFIG_BCMA_POSSIBLE=y
+# CONFIG_BCMA is not set
+
+#
+# Multifunction device drivers
+#
+CONFIG_MFD_CORE=y
+# CONFIG_MFD_ACT8945A is not set
+# CONFIG_MFD_AS3711 is not set
+# CONFIG_MFD_AS3722 is not set
+# CONFIG_PMIC_ADP5520 is not set
+# CONFIG_MFD_AAT2870_CORE is not set
+# CONFIG_MFD_ATMEL_FLEXCOM is not set
+# CONFIG_MFD_ATMEL_HLCDC is not set
+# CONFIG_MFD_BCM590XX is not set
+CONFIG_MFD_BD9571MWV=y
+CONFIG_MFD_AXP20X=y
+CONFIG_MFD_AXP20X_I2C=y
+# CONFIG_MFD_MADERA is not set
+# CONFIG_PMIC_DA903X is not set
+# CONFIG_MFD_DA9052_SPI is not set
+# CONFIG_MFD_DA9052_I2C is not set
+# CONFIG_MFD_DA9055 is not set
+# CONFIG_MFD_DA9062 is not set
+# CONFIG_MFD_DA9063 is not set
+# CONFIG_MFD_DA9150 is not set
+# CONFIG_MFD_DLN2 is not set
+# CONFIG_MFD_GATEWORKS_GSC is not set
+# CONFIG_MFD_MC13XXX_SPI is not set
+# CONFIG_MFD_MC13XXX_I2C is not set
+# CONFIG_MFD_MP2629 is not set
+CONFIG_MFD_HI6421_PMIC=y
+# CONFIG_MFD_HI6421_SPMI is not set
+# CONFIG_HTC_PASIC3 is not set
+# CONFIG_HTC_I2CPLD is not set
+# CONFIG_LPC_ICH is not set
+# CONFIG_LPC_SCH is not set
+# CONFIG_MFD_IQS62X is not set
+# CONFIG_MFD_JANZ_CMODIO is not set
+# CONFIG_MFD_KEMPLD is not set
+# CONFIG_MFD_88PM800 is not set
+# CONFIG_MFD_88PM805 is not set
+# CONFIG_MFD_88PM860X is not set
+# CONFIG_MFD_MAX14577 is not set
+CONFIG_MFD_MAX77620=y
+# CONFIG_MFD_MAX77650 is not set
+# CONFIG_MFD_MAX77686 is not set
+# CONFIG_MFD_MAX77693 is not set
+# CONFIG_MFD_MAX77714 is not set
+# CONFIG_MFD_MAX77843 is not set
+# CONFIG_MFD_MAX8907 is not set
+# CONFIG_MFD_MAX8925 is not set
+# CONFIG_MFD_MAX8997 is not set
+# CONFIG_MFD_MAX8998 is not set
+# CONFIG_MFD_MT6360 is not set
+# CONFIG_MFD_MT6397 is not set
+# CONFIG_MFD_MENF21BMC is not set
+# CONFIG_EZX_PCAP is not set
+# CONFIG_MFD_CPCAP is not set
+# CONFIG_MFD_VIPERBOARD is not set
+# CONFIG_MFD_NTXEC is not set
+# CONFIG_MFD_RETU is not set
+# CONFIG_MFD_PCF50633 is not set
+# CONFIG_MFD_RDC321X is not set
+# CONFIG_MFD_RT4831 is not set
+# CONFIG_MFD_RT5033 is not set
+# CONFIG_MFD_RC5T583 is not set
+CONFIG_MFD_RK808=y
+# CONFIG_MFD_RN5T618 is not set
+CONFIG_MFD_SEC_CORE=y
+# CONFIG_MFD_SI476X_CORE is not set
+# CONFIG_MFD_SIMPLE_MFD_I2C is not set
+# CONFIG_MFD_SM501 is not set
+# CONFIG_MFD_SKY81452 is not set
+# CONFIG_MFD_STMPE is not set
+CONFIG_MFD_SYSCON=y
+# CONFIG_MFD_TI_AM335X_TSCADC is not set
+# CONFIG_MFD_LP3943 is not set
+# CONFIG_MFD_LP8788 is not set
+# CONFIG_MFD_TI_LMU is not set
+# CONFIG_MFD_PALMAS is not set
+# CONFIG_TPS6105X is not set
+# CONFIG_TPS65010 is not set
+# CONFIG_TPS6507X is not set
+# CONFIG_MFD_TPS65086 is not set
+# CONFIG_MFD_TPS65090 is not set
+# CONFIG_MFD_TPS65217 is not set
+# CONFIG_MFD_TI_LP873X is not set
+# CONFIG_MFD_TI_LP87565 is not set
+# CONFIG_MFD_TPS65218 is not set
+# CONFIG_MFD_TPS6586X is not set
+# CONFIG_MFD_TPS65910 is not set
+# CONFIG_MFD_TPS65912_I2C is not set
+# CONFIG_MFD_TPS65912_SPI is not set
+# CONFIG_TWL4030_CORE is not set
+# CONFIG_TWL6040_CORE is not set
+# CONFIG_MFD_WL1273_CORE is not set
+# CONFIG_MFD_LM3533 is not set
+# CONFIG_MFD_TC3589X is not set
+# CONFIG_MFD_TQMX86 is not set
+# CONFIG_MFD_VX855 is not set
+# CONFIG_MFD_LOCHNAGAR is not set
+# CONFIG_MFD_ARIZONA_I2C is not set
+# CONFIG_MFD_ARIZONA_SPI is not set
+# CONFIG_MFD_WM8400 is not set
+# CONFIG_MFD_WM831X_I2C is not set
+# CONFIG_MFD_WM831X_SPI is not set
+# CONFIG_MFD_WM8350_I2C is not set
+# CONFIG_MFD_WM8994 is not set
+CONFIG_MFD_ROHM_BD718XX=y
+# CONFIG_MFD_ROHM_BD71828 is not set
+# CONFIG_MFD_ROHM_BD957XMUF is not set
+# CONFIG_MFD_STPMIC1 is not set
+# CONFIG_MFD_STMFX is not set
+# CONFIG_MFD_ATC260X_I2C is not set
+# CONFIG_MFD_KHADAS_MCU is not set
+# CONFIG_MFD_QCOM_PM8008 is not set
+CONFIG_MFD_VEXPRESS_SYSREG=y
+# CONFIG_RAVE_SP_CORE is not set
+# CONFIG_MFD_INTEL_M10_BMC is not set
+# CONFIG_MFD_RSMU_I2C is not set
+# CONFIG_MFD_RSMU_SPI is not set
+# end of Multifunction device drivers
+
+CONFIG_REGULATOR=y
+# CONFIG_REGULATOR_DEBUG is not set
+CONFIG_REGULATOR_FIXED_VOLTAGE=y
+# CONFIG_REGULATOR_VIRTUAL_CONSUMER is not set
+# CONFIG_REGULATOR_USERSPACE_CONSUMER is not set
+# CONFIG_REGULATOR_88PG86X is not set
+# CONFIG_REGULATOR_ACT8865 is not set
+# CONFIG_REGULATOR_AD5398 is not set
+CONFIG_REGULATOR_AXP20X=y
+CONFIG_REGULATOR_BD718XX=y
+CONFIG_REGULATOR_BD9571MWV=y
+# CONFIG_REGULATOR_DA9121 is not set
+# CONFIG_REGULATOR_DA9210 is not set
+# CONFIG_REGULATOR_DA9211 is not set
+CONFIG_REGULATOR_FAN53555=y
+# CONFIG_REGULATOR_FAN53880 is not set
+CONFIG_REGULATOR_GPIO=y
+# CONFIG_REGULATOR_HI6421 is not set
+CONFIG_REGULATOR_HI6421V530=y
+# CONFIG_REGULATOR_ISL9305 is not set
+# CONFIG_REGULATOR_ISL6271A is not set
+# CONFIG_REGULATOR_LP3971 is not set
+# CONFIG_REGULATOR_LP3972 is not set
+# CONFIG_REGULATOR_LP872X is not set
+# CONFIG_REGULATOR_LP8755 is not set
+# CONFIG_REGULATOR_LTC3589 is not set
+# CONFIG_REGULATOR_LTC3676 is not set
+# CONFIG_REGULATOR_MAX1586 is not set
+CONFIG_REGULATOR_MAX77620=y
+# CONFIG_REGULATOR_MAX8649 is not set
+# CONFIG_REGULATOR_MAX8660 is not set
+# CONFIG_REGULATOR_MAX8893 is not set
+# CONFIG_REGULATOR_MAX8952 is not set
+CONFIG_REGULATOR_MAX8973=y
+# CONFIG_REGULATOR_MAX20086 is not set
+# CONFIG_REGULATOR_MAX77826 is not set
+# CONFIG_REGULATOR_MCP16502 is not set
+# CONFIG_REGULATOR_MP5416 is not set
+# CONFIG_REGULATOR_MP8859 is not set
+# CONFIG_REGULATOR_MP886X is not set
+# CONFIG_REGULATOR_MPQ7920 is not set
+# CONFIG_REGULATOR_MT6311 is not set
+# CONFIG_REGULATOR_MT6315 is not set
+# CONFIG_REGULATOR_PCA9450 is not set
+# CONFIG_REGULATOR_PF8X00 is not set
+CONFIG_REGULATOR_PFUZE100=y
+# CONFIG_REGULATOR_PV88060 is not set
+# CONFIG_REGULATOR_PV88080 is not set
+# CONFIG_REGULATOR_PV88090 is not set
+CONFIG_REGULATOR_PWM=y
+CONFIG_REGULATOR_QCOM_SPMI=y
+# CONFIG_REGULATOR_QCOM_USB_VBUS is not set
+# CONFIG_REGULATOR_RASPBERRYPI_TOUCHSCREEN_ATTINY is not set
+CONFIG_REGULATOR_RK808=y
+CONFIG_REGULATOR_ROHM=y
+# CONFIG_REGULATOR_RT4801 is not set
+# CONFIG_REGULATOR_RT5190A is not set
+# CONFIG_REGULATOR_RT5759 is not set
+# CONFIG_REGULATOR_RT6160 is not set
+# CONFIG_REGULATOR_RT6245 is not set
+# CONFIG_REGULATOR_RTQ2134 is not set
+# CONFIG_REGULATOR_RTMV20 is not set
+# CONFIG_REGULATOR_RTQ6752 is not set
+# CONFIG_REGULATOR_S2MPA01 is not set
+CONFIG_REGULATOR_S2MPS11=y
+# CONFIG_REGULATOR_S5M8767 is not set
+# CONFIG_REGULATOR_SLG51000 is not set
+# CONFIG_REGULATOR_SY7636A is not set
+# CONFIG_REGULATOR_SY8106A is not set
+# CONFIG_REGULATOR_SY8824X is not set
+# CONFIG_REGULATOR_SY8827N is not set
+# CONFIG_REGULATOR_TPS51632 is not set
+# CONFIG_REGULATOR_TPS62360 is not set
+# CONFIG_REGULATOR_TPS6286X is not set
+# CONFIG_REGULATOR_TPS65023 is not set
+# CONFIG_REGULATOR_TPS6507X is not set
+# CONFIG_REGULATOR_TPS65132 is not set
+# CONFIG_REGULATOR_TPS6524X is not set
+CONFIG_REGULATOR_VCTRL=m
+# CONFIG_REGULATOR_VEXPRESS is not set
+# CONFIG_REGULATOR_QCOM_LABIBB is not set
+CONFIG_RC_CORE=m
+# CONFIG_LIRC is not set
+CONFIG_RC_MAP=m
+CONFIG_RC_DECODERS=y
+# CONFIG_IR_IMON_DECODER is not set
+# CONFIG_IR_JVC_DECODER is not set
+# CONFIG_IR_MCE_KBD_DECODER is not set
+# CONFIG_IR_NEC_DECODER is not set
+# CONFIG_IR_RC5_DECODER is not set
+# CONFIG_IR_RC6_DECODER is not set
+# CONFIG_IR_RCMM_DECODER is not set
+# CONFIG_IR_SANYO_DECODER is not set
+# CONFIG_IR_SHARP_DECODER is not set
+# CONFIG_IR_SONY_DECODER is not set
+# CONFIG_IR_XMP_DECODER is not set
+CONFIG_RC_DEVICES=y
+# CONFIG_IR_GPIO_CIR is not set
+# CONFIG_IR_HIX5HD2 is not set
+# CONFIG_IR_IGORPLUGUSB is not set
+# CONFIG_IR_IGUANA is not set
+# CONFIG_IR_IMON is not set
+# CONFIG_IR_IMON_RAW is not set
+# CONFIG_IR_MCEUSB is not set
+# CONFIG_IR_REDRAT3 is not set
+# CONFIG_IR_SERIAL is not set
+# CONFIG_IR_STREAMZAP is not set
+# CONFIG_IR_TOY is not set
+# CONFIG_IR_TTUSBIR is not set
+# CONFIG_RC_ATI_REMOTE is not set
+# CONFIG_RC_LOOPBACK is not set
+# CONFIG_RC_XBOX_DVD is not set
+CONFIG_CEC_CORE=m
+
+#
+# CEC support
+#
+# CONFIG_MEDIA_CEC_RC is not set
+# CONFIG_MEDIA_CEC_SUPPORT is not set
+# end of CEC support
+
+CONFIG_MEDIA_SUPPORT=m
+CONFIG_MEDIA_SUPPORT_FILTER=y
+CONFIG_MEDIA_SUBDRV_AUTOSELECT=y
+
+#
+# Media device types
+#
+CONFIG_MEDIA_CAMERA_SUPPORT=y
+CONFIG_MEDIA_ANALOG_TV_SUPPORT=y
+CONFIG_MEDIA_DIGITAL_TV_SUPPORT=y
+# CONFIG_MEDIA_RADIO_SUPPORT is not set
+# CONFIG_MEDIA_SDR_SUPPORT is not set
+CONFIG_MEDIA_PLATFORM_SUPPORT=y
+# CONFIG_MEDIA_TEST_SUPPORT is not set
+# end of Media device types
+
+CONFIG_VIDEO_DEV=m
+CONFIG_MEDIA_CONTROLLER=y
+CONFIG_DVB_CORE=m
+
+#
+# Video4Linux options
+#
+CONFIG_VIDEO_V4L2_I2C=y
+CONFIG_VIDEO_V4L2_SUBDEV_API=y
+CONFIG_VIDEO_ADV_DEBUG=y
+# CONFIG_VIDEO_FIXED_MINOR_RANGES is not set
+CONFIG_V4L2_H264=m
+CONFIG_V4L2_VP9=m
+CONFIG_V4L2_MEM2MEM_DEV=m
+CONFIG_V4L2_FWNODE=m
+CONFIG_V4L2_ASYNC=m
+# end of Video4Linux options
+
+#
+# Media controller options
+#
+# CONFIG_MEDIA_CONTROLLER_DVB is not set
+CONFIG_MEDIA_CONTROLLER_REQUEST_API=y
+# end of Media controller options
+
+#
+# Digital TV options
+#
+# CONFIG_DVB_MMAP is not set
+# CONFIG_DVB_NET is not set
+CONFIG_DVB_MAX_ADAPTERS=16
+# CONFIG_DVB_DYNAMIC_MINORS is not set
+# CONFIG_DVB_DEMUX_SECTION_LOSS_LOG is not set
+# CONFIG_DVB_ULE_DEBUG is not set
+# end of Digital TV options
+
+#
+# Media drivers
+#
+
+#
+# Drivers filtered as selected at 'Filter media drivers'
+#
+
+#
+# Media drivers
+#
+CONFIG_MEDIA_USB_SUPPORT=y
+
+#
+# Webcam devices
+#
+# CONFIG_VIDEO_CPIA2 is not set
+CONFIG_USB_GSPCA=m
+# CONFIG_USB_GSPCA_BENQ is not set
+# CONFIG_USB_GSPCA_CONEX is not set
+# CONFIG_USB_GSPCA_CPIA1 is not set
+# CONFIG_USB_GSPCA_DTCS033 is not set
+# CONFIG_USB_GSPCA_ETOMS is not set
+# CONFIG_USB_GSPCA_FINEPIX is not set
+# CONFIG_USB_GSPCA_JEILINJ is not set
+# CONFIG_USB_GSPCA_JL2005BCD is not set
+# CONFIG_USB_GSPCA_KINECT is not set
+# CONFIG_USB_GSPCA_KONICA is not set
+# CONFIG_USB_GSPCA_MARS is not set
+# CONFIG_USB_GSPCA_MR97310A is not set
+# CONFIG_USB_GSPCA_NW80X is not set
+# CONFIG_USB_GSPCA_OV519 is not set
+# CONFIG_USB_GSPCA_OV534 is not set
+# CONFIG_USB_GSPCA_OV534_9 is not set
+# CONFIG_USB_GSPCA_PAC207 is not set
+# CONFIG_USB_GSPCA_PAC7302 is not set
+# CONFIG_USB_GSPCA_PAC7311 is not set
+# CONFIG_USB_GSPCA_SE401 is not set
+# CONFIG_USB_GSPCA_SN9C2028 is not set
+# CONFIG_USB_GSPCA_SN9C20X is not set
+# CONFIG_USB_GSPCA_SONIXB is not set
+# CONFIG_USB_GSPCA_SONIXJ is not set
+# CONFIG_USB_GSPCA_SPCA1528 is not set
+# CONFIG_USB_GSPCA_SPCA500 is not set
+# CONFIG_USB_GSPCA_SPCA501 is not set
+# CONFIG_USB_GSPCA_SPCA505 is not set
+# CONFIG_USB_GSPCA_SPCA506 is not set
+# CONFIG_USB_GSPCA_SPCA508 is not set
+# CONFIG_USB_GSPCA_SPCA561 is not set
+# CONFIG_USB_GSPCA_SQ905 is not set
+# CONFIG_USB_GSPCA_SQ905C is not set
+# CONFIG_USB_GSPCA_SQ930X is not set
+# CONFIG_USB_GSPCA_STK014 is not set
+# CONFIG_USB_GSPCA_STK1135 is not set
+# CONFIG_USB_GSPCA_STV0680 is not set
+# CONFIG_USB_GSPCA_SUNPLUS is not set
+# CONFIG_USB_GSPCA_T613 is not set
+# CONFIG_USB_GSPCA_TOPRO is not set
+# CONFIG_USB_GSPCA_TOUPTEK is not set
+# CONFIG_USB_GSPCA_TV8532 is not set
+# CONFIG_USB_GSPCA_VC032X is not set
+# CONFIG_USB_GSPCA_VICAM is not set
+# CONFIG_USB_GSPCA_XIRLINK_CIT is not set
+# CONFIG_USB_GSPCA_ZC3XX is not set
+# CONFIG_USB_GL860 is not set
+# CONFIG_USB_M5602 is not set
+# CONFIG_USB_STV06XX is not set
+# CONFIG_USB_PWC is not set
+# CONFIG_USB_S2255 is not set
+CONFIG_USB_VIDEO_CLASS=m
+CONFIG_USB_VIDEO_CLASS_INPUT_EVDEV=y
+# CONFIG_USB_ZR364XX is not set
+
+#
+# Analog TV USB devices
+#
+# CONFIG_VIDEO_HDPVR is not set
+# CONFIG_VIDEO_PVRUSB2 is not set
+# CONFIG_VIDEO_STK1160_COMMON is not set
+
+#
+# Analog/digital TV USB devices
+#
+# CONFIG_VIDEO_AU0828 is not set
+# CONFIG_VIDEO_CX231XX is not set
+# CONFIG_VIDEO_TM6000 is not set
+
+#
+# Digital TV USB devices
+#
+# CONFIG_DVB_AS102 is not set
+# CONFIG_DVB_B2C2_FLEXCOP_USB is not set
+# CONFIG_DVB_USB_V2 is not set
+# CONFIG_DVB_USB is not set
+# CONFIG_SMS_USB_DRV is not set
+# CONFIG_DVB_TTUSB_BUDGET is not set
+# CONFIG_DVB_TTUSB_DEC is not set
+
+#
+# Webcam, TV (analog/digital) USB devices
+#
+# CONFIG_VIDEO_EM28XX is not set
+# CONFIG_MEDIA_PCI_SUPPORT is not set
+CONFIG_MEDIA_PLATFORM_DRIVERS=y
+CONFIG_V4L_PLATFORM_DRIVERS=y
+# CONFIG_DVB_PLATFORM_DRIVERS is not set
+CONFIG_V4L_MEM2MEM_DRIVERS=y
+CONFIG_VIDEO_MEM2MEM_DEINTERLACE=m
+# CONFIG_VIDEO_MUX is not set
+
+#
+# Allegro DVT media platform drivers
+#
+
+#
+# Amlogic media platform drivers
+#
+
+#
+# Amphion drivers
+#
+
+#
+# Aspeed media platform drivers
+#
+# CONFIG_VIDEO_ASPEED is not set
+
+#
+# Atmel media platform drivers
+#
+
+#
+# Cadence media platform drivers
+#
+# CONFIG_VIDEO_CADENCE_CSI2RX is not set
+# CONFIG_VIDEO_CADENCE_CSI2TX is not set
+
+#
+# Chips&Media media platform drivers
+#
+
+#
+# Intel media platform drivers
+#
+
+#
+# Marvell media platform drivers
+#
+# CONFIG_VIDEO_CAFE_CCIC is not set
+
+#
+# Mediatek media platform drivers
+#
+
+#
+# NVidia media platform drivers
+#
+
+#
+# NXP media platform drivers
+#
+
+#
+# Qualcomm media platform drivers
+#
+
+#
+# Renesas media platform drivers
+#
+
+#
+# Rockchip media platform drivers
+#
+CONFIG_VIDEO_ROCKCHIP_RGA=m
+CONFIG_VIDEO_ROCKCHIP_ISP1=m
+
+#
+# Samsung media platform drivers
+#
+
+#
+# STMicroelectronics media platform drivers
+#
+
+#
+# Sunxi media platform drivers
+#
+
+#
+# Texas Instruments drivers
+#
+
+#
+# VIA media platform drivers
+#
+
+#
+# Xilinx media platform drivers
+#
+# CONFIG_VIDEO_XILINX is not set
+
+#
+# MMC/SDIO DVB adapters
+#
+# CONFIG_SMS_SDIO_DRV is not set
+CONFIG_VIDEOBUF2_CORE=m
+CONFIG_VIDEOBUF2_V4L2=m
+CONFIG_VIDEOBUF2_MEMOPS=m
+CONFIG_VIDEOBUF2_DMA_CONTIG=m
+CONFIG_VIDEOBUF2_VMALLOC=m
+CONFIG_VIDEOBUF2_DMA_SG=m
+# end of Media drivers
+
+#
+# Media ancillary drivers
+#
+CONFIG_MEDIA_ATTACH=y
+
+#
+# IR I2C driver auto-selected by 'Autoselect ancillary drivers'
+#
+CONFIG_VIDEO_IR_I2C=m
+
+#
+# Camera sensor devices
+#
+# CONFIG_VIDEO_AR0521 is not set
+# CONFIG_VIDEO_HI556 is not set
+# CONFIG_VIDEO_HI846 is not set
+# CONFIG_VIDEO_HI847 is not set
+# CONFIG_VIDEO_IMX208 is not set
+# CONFIG_VIDEO_IMX214 is not set
+CONFIG_VIDEO_IMX219=m
+# CONFIG_VIDEO_IMX258 is not set
+# CONFIG_VIDEO_IMX274 is not set
+# CONFIG_VIDEO_IMX290 is not set
+# CONFIG_VIDEO_IMX319 is not set
+# CONFIG_VIDEO_IMX334 is not set
+# CONFIG_VIDEO_IMX335 is not set
+# CONFIG_VIDEO_IMX355 is not set
+# CONFIG_VIDEO_IMX412 is not set
+# CONFIG_VIDEO_MT9M001 is not set
+# CONFIG_VIDEO_MT9M032 is not set
+# CONFIG_VIDEO_MT9M111 is not set
+# CONFIG_VIDEO_MT9P031 is not set
+# CONFIG_VIDEO_MT9T001 is not set
+# CONFIG_VIDEO_MT9T112 is not set
+# CONFIG_VIDEO_MT9V011 is not set
+# CONFIG_VIDEO_MT9V032 is not set
+# CONFIG_VIDEO_MT9V111 is not set
+# CONFIG_VIDEO_NOON010PC30 is not set
+# CONFIG_VIDEO_OG01A1B is not set
+# CONFIG_VIDEO_OV02A10 is not set
+# CONFIG_VIDEO_OV08D10 is not set
+# CONFIG_VIDEO_OV13858 is not set
+# CONFIG_VIDEO_OV13B10 is not set
+# CONFIG_VIDEO_OV2640 is not set
+# CONFIG_VIDEO_OV2659 is not set
+# CONFIG_VIDEO_OV2680 is not set
+# CONFIG_VIDEO_OV2685 is not set
+# CONFIG_VIDEO_OV5640 is not set
+# CONFIG_VIDEO_OV5645 is not set
+CONFIG_VIDEO_OV5647=m
+# CONFIG_VIDEO_OV5648 is not set
+# CONFIG_VIDEO_OV5670 is not set
+# CONFIG_VIDEO_OV5675 is not set
+# CONFIG_VIDEO_OV5693 is not set
+# CONFIG_VIDEO_OV5695 is not set
+# CONFIG_VIDEO_OV6650 is not set
+# CONFIG_VIDEO_OV7251 is not set
+# CONFIG_VIDEO_OV7640 is not set
+# CONFIG_VIDEO_OV7670 is not set
+# CONFIG_VIDEO_OV772X is not set
+# CONFIG_VIDEO_OV7740 is not set
+# CONFIG_VIDEO_OV8856 is not set
+# CONFIG_VIDEO_OV8865 is not set
+# CONFIG_VIDEO_OV9282 is not set
+# CONFIG_VIDEO_OV9640 is not set
+# CONFIG_VIDEO_OV9650 is not set
+# CONFIG_VIDEO_RDACM20 is not set
+# CONFIG_VIDEO_RDACM21 is not set
+# CONFIG_VIDEO_RJ54N1 is not set
+# CONFIG_VIDEO_S5C73M3 is not set
+# CONFIG_VIDEO_S5K4ECGX is not set
+# CONFIG_VIDEO_S5K5BAF is not set
+# CONFIG_VIDEO_S5K6A3 is not set
+# CONFIG_VIDEO_S5K6AA is not set
+# CONFIG_VIDEO_SR030PC30 is not set
+# CONFIG_VIDEO_VS6624 is not set
+# CONFIG_VIDEO_CCS is not set
+# CONFIG_VIDEO_ET8EK8 is not set
+# CONFIG_VIDEO_M5MOLS is not set
+# end of Camera sensor devices
+
+#
+# Lens drivers
+#
+# CONFIG_VIDEO_AD5820 is not set
+# CONFIG_VIDEO_AK7375 is not set
+# CONFIG_VIDEO_DW9714 is not set
+# CONFIG_VIDEO_DW9768 is not set
+# CONFIG_VIDEO_DW9807_VCM is not set
+# end of Lens drivers
+
+#
+# Flash devices
+#
+# CONFIG_VIDEO_ADP1653 is not set
+# CONFIG_VIDEO_LM3560 is not set
+# CONFIG_VIDEO_LM3646 is not set
+# end of Flash devices
+
+#
+# Audio decoders, processors and mixers
+#
+# CONFIG_VIDEO_CS3308 is not set
+# CONFIG_VIDEO_CS5345 is not set
+# CONFIG_VIDEO_CS53L32A is not set
+# CONFIG_VIDEO_MSP3400 is not set
+# CONFIG_VIDEO_SONY_BTF_MPX is not set
+# CONFIG_VIDEO_TDA7432 is not set
+# CONFIG_VIDEO_TDA9840 is not set
+# CONFIG_VIDEO_TEA6415C is not set
+# CONFIG_VIDEO_TEA6420 is not set
+# CONFIG_VIDEO_TLV320AIC23B is not set
+# CONFIG_VIDEO_TVAUDIO is not set
+# CONFIG_VIDEO_UDA1342 is not set
+# CONFIG_VIDEO_VP27SMPX is not set
+# CONFIG_VIDEO_WM8739 is not set
+# CONFIG_VIDEO_WM8775 is not set
+# end of Audio decoders, processors and mixers
+
+#
+# RDS decoders
+#
+# CONFIG_VIDEO_SAA6588 is not set
+# end of RDS decoders
+
+#
+# Video decoders
+#
+# CONFIG_VIDEO_ADV7180 is not set
+# CONFIG_VIDEO_ADV7183 is not set
+# CONFIG_VIDEO_ADV748X is not set
+# CONFIG_VIDEO_ADV7604 is not set
+# CONFIG_VIDEO_ADV7842 is not set
+# CONFIG_VIDEO_BT819 is not set
+# CONFIG_VIDEO_BT856 is not set
+# CONFIG_VIDEO_BT866 is not set
+# CONFIG_VIDEO_ISL7998X is not set
+# CONFIG_VIDEO_KS0127 is not set
+# CONFIG_VIDEO_MAX9286 is not set
+# CONFIG_VIDEO_ML86V7667 is not set
+# CONFIG_VIDEO_SAA7110 is not set
+# CONFIG_VIDEO_SAA711X is not set
+# CONFIG_VIDEO_TC358743 is not set
+# CONFIG_VIDEO_TVP514X is not set
+# CONFIG_VIDEO_TVP5150 is not set
+# CONFIG_VIDEO_TVP7002 is not set
+# CONFIG_VIDEO_TW2804 is not set
+# CONFIG_VIDEO_TW9903 is not set
+# CONFIG_VIDEO_TW9906 is not set
+# CONFIG_VIDEO_TW9910 is not set
+# CONFIG_VIDEO_VPX3220 is not set
+
+#
+# Video and audio decoders
+#
+# CONFIG_VIDEO_SAA717X is not set
+# CONFIG_VIDEO_CX25840 is not set
+# end of Video decoders
+
+#
+# Video encoders
+#
+# CONFIG_VIDEO_AD9389B is not set
+# CONFIG_VIDEO_ADV7170 is not set
+# CONFIG_VIDEO_ADV7175 is not set
+# CONFIG_VIDEO_ADV7343 is not set
+# CONFIG_VIDEO_ADV7393 is not set
+# CONFIG_VIDEO_AK881X is not set
+# CONFIG_VIDEO_SAA7127 is not set
+# CONFIG_VIDEO_SAA7185 is not set
+# CONFIG_VIDEO_THS8200 is not set
+# end of Video encoders
+
+#
+# Video improvement chips
+#
+# CONFIG_VIDEO_UPD64031A is not set
+# CONFIG_VIDEO_UPD64083 is not set
+# end of Video improvement chips
+
+#
+# Audio/Video compression chips
+#
+# CONFIG_VIDEO_SAA6752HS is not set
+# end of Audio/Video compression chips
+
+#
+# SDR tuner chips
+#
+# end of SDR tuner chips
+
+#
+# Miscellaneous helper chips
+#
+# CONFIG_VIDEO_I2C is not set
+# CONFIG_VIDEO_M52790 is not set
+# CONFIG_VIDEO_ST_MIPID02 is not set
+# CONFIG_VIDEO_THS7303 is not set
+# end of Miscellaneous helper chips
+
+#
+# Media SPI Adapters
+#
+# CONFIG_CXD2880_SPI_DRV is not set
+# CONFIG_VIDEO_GS1662 is not set
+# end of Media SPI Adapters
+
+CONFIG_MEDIA_TUNER=m
+
+#
+# Customize TV tuners
+#
+# CONFIG_MEDIA_TUNER_E4000 is not set
+# CONFIG_MEDIA_TUNER_FC0011 is not set
+# CONFIG_MEDIA_TUNER_FC0012 is not set
+# CONFIG_MEDIA_TUNER_FC0013 is not set
+# CONFIG_MEDIA_TUNER_FC2580 is not set
+# CONFIG_MEDIA_TUNER_IT913X is not set
+# CONFIG_MEDIA_TUNER_M88RS6000T is not set
+# CONFIG_MEDIA_TUNER_MAX2165 is not set
+CONFIG_MEDIA_TUNER_MC44S803=m
+# CONFIG_MEDIA_TUNER_MSI001 is not set
+# CONFIG_MEDIA_TUNER_MT2060 is not set
+# CONFIG_MEDIA_TUNER_MT2063 is not set
+CONFIG_MEDIA_TUNER_MT20XX=m
+# CONFIG_MEDIA_TUNER_MT2131 is not set
+# CONFIG_MEDIA_TUNER_MT2266 is not set
+# CONFIG_MEDIA_TUNER_MXL301RF is not set
+# CONFIG_MEDIA_TUNER_MXL5005S is not set
+# CONFIG_MEDIA_TUNER_MXL5007T is not set
+# CONFIG_MEDIA_TUNER_QM1D1B0004 is not set
+# CONFIG_MEDIA_TUNER_QM1D1C0042 is not set
+# CONFIG_MEDIA_TUNER_QT1010 is not set
+# CONFIG_MEDIA_TUNER_R820T is not set
+# CONFIG_MEDIA_TUNER_SI2157 is not set
+CONFIG_MEDIA_TUNER_SIMPLE=m
+# CONFIG_MEDIA_TUNER_TDA18212 is not set
+# CONFIG_MEDIA_TUNER_TDA18218 is not set
+# CONFIG_MEDIA_TUNER_TDA18250 is not set
+CONFIG_MEDIA_TUNER_TDA18271=m
+CONFIG_MEDIA_TUNER_TDA827X=m
+CONFIG_MEDIA_TUNER_TDA8290=m
+CONFIG_MEDIA_TUNER_TDA9887=m
+# CONFIG_MEDIA_TUNER_TEA5761 is not set
+# CONFIG_MEDIA_TUNER_TEA5767 is not set
+# CONFIG_MEDIA_TUNER_TUA9001 is not set
+CONFIG_MEDIA_TUNER_XC2028=m
+CONFIG_MEDIA_TUNER_XC4000=m
+CONFIG_MEDIA_TUNER_XC5000=m
+# end of Customize TV tuners
+
+#
+# Customise DVB Frontends
+#
+
+#
+# Multistandard (satellite) frontends
+#
+# CONFIG_DVB_M88DS3103 is not set
+# CONFIG_DVB_MXL5XX is not set
+# CONFIG_DVB_STB0899 is not set
+# CONFIG_DVB_STB6100 is not set
+# CONFIG_DVB_STV090x is not set
+# CONFIG_DVB_STV0910 is not set
+# CONFIG_DVB_STV6110x is not set
+# CONFIG_DVB_STV6111 is not set
+
+#
+# Multistandard (cable + terrestrial) frontends
+#
+# CONFIG_DVB_DRXK is not set
+# CONFIG_DVB_MN88472 is not set
+# CONFIG_DVB_MN88473 is not set
+# CONFIG_DVB_SI2165 is not set
+# CONFIG_DVB_TDA18271C2DD is not set
+
+#
+# DVB-S (satellite) frontends
+#
+# CONFIG_DVB_CX24110 is not set
+# CONFIG_DVB_CX24116 is not set
+# CONFIG_DVB_CX24117 is not set
+# CONFIG_DVB_CX24120 is not set
+# CONFIG_DVB_CX24123 is not set
+# CONFIG_DVB_DS3000 is not set
+# CONFIG_DVB_MB86A16 is not set
+# CONFIG_DVB_MT312 is not set
+# CONFIG_DVB_S5H1420 is not set
+# CONFIG_DVB_SI21XX is not set
+# CONFIG_DVB_STB6000 is not set
+# CONFIG_DVB_STV0288 is not set
+# CONFIG_DVB_STV0299 is not set
+# CONFIG_DVB_STV0900 is not set
+# CONFIG_DVB_STV6110 is not set
+# CONFIG_DVB_TDA10071 is not set
+# CONFIG_DVB_TDA10086 is not set
+# CONFIG_DVB_TDA8083 is not set
+# CONFIG_DVB_TDA8261 is not set
+# CONFIG_DVB_TDA826X is not set
+# CONFIG_DVB_TS2020 is not set
+# CONFIG_DVB_TUA6100 is not set
+# CONFIG_DVB_TUNER_CX24113 is not set
+# CONFIG_DVB_TUNER_ITD1000 is not set
+# CONFIG_DVB_VES1X93 is not set
+# CONFIG_DVB_ZL10036 is not set
+# CONFIG_DVB_ZL10039 is not set
+
+#
+# DVB-T (terrestrial) frontends
+#
+# CONFIG_DVB_AF9013 is not set
+# CONFIG_DVB_CX22700 is not set
+# CONFIG_DVB_CX22702 is not set
+# CONFIG_DVB_CXD2820R is not set
+# CONFIG_DVB_CXD2841ER is not set
+# CONFIG_DVB_DIB3000MB is not set
+# CONFIG_DVB_DIB3000MC is not set
+# CONFIG_DVB_DIB7000M is not set
+# CONFIG_DVB_DIB7000P is not set
+# CONFIG_DVB_DIB9000 is not set
+# CONFIG_DVB_DRXD is not set
+# CONFIG_DVB_EC100 is not set
+# CONFIG_DVB_L64781 is not set
+# CONFIG_DVB_MT352 is not set
+# CONFIG_DVB_NXT6000 is not set
+# CONFIG_DVB_RTL2830 is not set
+# CONFIG_DVB_RTL2832 is not set
+# CONFIG_DVB_S5H1432 is not set
+# CONFIG_DVB_SI2168 is not set
+# CONFIG_DVB_SP887X is not set
+# CONFIG_DVB_STV0367 is not set
+# CONFIG_DVB_TDA10048 is not set
+# CONFIG_DVB_TDA1004X is not set
+# CONFIG_DVB_ZD1301_DEMOD is not set
+# CONFIG_DVB_ZL10353 is not set
+# CONFIG_DVB_CXD2880 is not set
+
+#
+# DVB-C (cable) frontends
+#
+# CONFIG_DVB_STV0297 is not set
+# CONFIG_DVB_TDA10021 is not set
+# CONFIG_DVB_TDA10023 is not set
+# CONFIG_DVB_VES1820 is not set
+
+#
+# ATSC (North American/Korean Terrestrial/Cable DTV) frontends
+#
+# CONFIG_DVB_AU8522_DTV is not set
+# CONFIG_DVB_AU8522_V4L is not set
+# CONFIG_DVB_BCM3510 is not set
+# CONFIG_DVB_LG2160 is not set
+# CONFIG_DVB_LGDT3305 is not set
+# CONFIG_DVB_LGDT3306A is not set
+# CONFIG_DVB_LGDT330X is not set
+# CONFIG_DVB_MXL692 is not set
+# CONFIG_DVB_NXT200X is not set
+# CONFIG_DVB_OR51132 is not set
+# CONFIG_DVB_OR51211 is not set
+# CONFIG_DVB_S5H1409 is not set
+# CONFIG_DVB_S5H1411 is not set
+
+#
+# ISDB-T (terrestrial) frontends
+#
+# CONFIG_DVB_DIB8000 is not set
+# CONFIG_DVB_MB86A20S is not set
+# CONFIG_DVB_S921 is not set
+
+#
+# ISDB-S (satellite) & ISDB-T (terrestrial) frontends
+#
+# CONFIG_DVB_MN88443X is not set
+# CONFIG_DVB_TC90522 is not set
+
+#
+# Digital terrestrial only tuners/PLL
+#
+# CONFIG_DVB_PLL is not set
+# CONFIG_DVB_TUNER_DIB0070 is not set
+# CONFIG_DVB_TUNER_DIB0090 is not set
+
+#
+# SEC control devices for DVB-S
+#
+# CONFIG_DVB_A8293 is not set
+# CONFIG_DVB_AF9033 is not set
+# CONFIG_DVB_ASCOT2E is not set
+# CONFIG_DVB_ATBM8830 is not set
+# CONFIG_DVB_HELENE is not set
+# CONFIG_DVB_HORUS3A is not set
+# CONFIG_DVB_ISL6405 is not set
+# CONFIG_DVB_ISL6421 is not set
+# CONFIG_DVB_ISL6423 is not set
+# CONFIG_DVB_IX2505V is not set
+# CONFIG_DVB_LGS8GL5 is not set
+# CONFIG_DVB_LGS8GXX is not set
+# CONFIG_DVB_LNBH25 is not set
+# CONFIG_DVB_LNBH29 is not set
+# CONFIG_DVB_LNBP21 is not set
+# CONFIG_DVB_LNBP22 is not set
+# CONFIG_DVB_M88RS2000 is not set
+# CONFIG_DVB_TDA665x is not set
+# CONFIG_DVB_DRX39XYJ is not set
+
+#
+# Common Interface (EN50221) controller drivers
+#
+# CONFIG_DVB_CXD2099 is not set
+# CONFIG_DVB_SP2 is not set
+# end of Customise DVB Frontends
+# end of Media ancillary drivers
+
+#
+# Graphics support
+#
+CONFIG_DRM=m
+CONFIG_DRM_MIPI_DSI=y
+# CONFIG_DRM_DEBUG_SELFTEST is not set
+CONFIG_DRM_KMS_HELPER=m
+# CONFIG_DRM_DEBUG_DP_MST_TOPOLOGY_REFS is not set
+# CONFIG_DRM_DEBUG_MODESET_LOCK is not set
+# CONFIG_DRM_LOAD_EDID_FIRMWARE is not set
+CONFIG_DRM_DISPLAY_HELPER=m
+CONFIG_DRM_DISPLAY_DP_HELPER=y
+CONFIG_DRM_DISPLAY_HDMI_HELPER=y
+# CONFIG_DRM_DP_AUX_CHARDEV is not set
+# CONFIG_DRM_DP_CEC is not set
+CONFIG_DRM_GEM_CMA_HELPER=m
+CONFIG_DRM_GEM_SHMEM_HELPER=m
+CONFIG_DRM_SCHED=m
+
+#
+# I2C encoder or helper chips
+#
+CONFIG_DRM_I2C_CH7006=m
+CONFIG_DRM_I2C_SIL164=m
+CONFIG_DRM_I2C_NXP_TDA998X=m
+# CONFIG_DRM_I2C_NXP_TDA9950 is not set
+# end of I2C encoder or helper chips
+
+#
+# ARM devices
+#
+# CONFIG_DRM_HDLCD is not set
+# CONFIG_DRM_MALI_DISPLAY is not set
+# CONFIG_DRM_KOMEDA is not set
+# end of ARM devices
+
+# CONFIG_DRM_RADEON is not set
+# CONFIG_DRM_AMDGPU is not set
+# CONFIG_DRM_NOUVEAU is not set
+# CONFIG_DRM_VGEM is not set
+# CONFIG_DRM_VKMS is not set
+CONFIG_DRM_ROCKCHIP=m
+CONFIG_ROCKCHIP_VOP=y
+# CONFIG_ROCKCHIP_VOP2 is not set
+CONFIG_ROCKCHIP_ANALOGIX_DP=y
+CONFIG_ROCKCHIP_CDN_DP=y
+CONFIG_ROCKCHIP_DW_HDMI=y
+CONFIG_ROCKCHIP_DW_MIPI_DSI=y
+CONFIG_ROCKCHIP_INNO_HDMI=y
+# CONFIG_ROCKCHIP_LVDS is not set
+# CONFIG_ROCKCHIP_RGB is not set
+# CONFIG_ROCKCHIP_RK3066_HDMI is not set
+# CONFIG_DRM_VMWGFX is not set
+# CONFIG_DRM_UDL is not set
+# CONFIG_DRM_AST is not set
+# CONFIG_DRM_MGAG200 is not set
+# CONFIG_DRM_RCAR_DW_HDMI is not set
+# CONFIG_DRM_RCAR_USE_LVDS is not set
+# CONFIG_DRM_RCAR_MIPI_DSI is not set
+# CONFIG_DRM_QXL is not set
+CONFIG_DRM_PANEL=y
+
+#
+# Display Panels
+#
+# CONFIG_DRM_PANEL_ABT_Y030XX067A is not set
+# CONFIG_DRM_PANEL_ARM_VERSATILE is not set
+# CONFIG_DRM_PANEL_ASUS_Z00T_TM5P5_NT35596 is not set
+# CONFIG_DRM_PANEL_BOE_BF060Y8M_AJ0 is not set
+# CONFIG_DRM_PANEL_BOE_HIMAX8279D is not set
+# CONFIG_DRM_PANEL_BOE_TV101WUM_NL6 is not set
+# CONFIG_DRM_PANEL_DSI_CM is not set
+# CONFIG_DRM_PANEL_LVDS is not set
+CONFIG_DRM_PANEL_SIMPLE=m
+# CONFIG_DRM_PANEL_EDP is not set
+# CONFIG_DRM_PANEL_EBBG_FT8719 is not set
+# CONFIG_DRM_PANEL_ELIDA_KD35T133 is not set
+# CONFIG_DRM_PANEL_FEIXIN_K101_IM2BA02 is not set
+# CONFIG_DRM_PANEL_FEIYANG_FY07024DI26A30D is not set
+# CONFIG_DRM_PANEL_ILITEK_IL9322 is not set
+# CONFIG_DRM_PANEL_ILITEK_ILI9341 is not set
+# CONFIG_DRM_PANEL_ILITEK_ILI9881C is not set
+# CONFIG_DRM_PANEL_INNOLUX_EJ030NA is not set
+# CONFIG_DRM_PANEL_INNOLUX_P079ZCA is not set
+# CONFIG_DRM_PANEL_JDI_LT070ME05000 is not set
+# CONFIG_DRM_PANEL_JDI_R63452 is not set
+# CONFIG_DRM_PANEL_KHADAS_TS050 is not set
+# CONFIG_DRM_PANEL_KINGDISPLAY_KD097D04 is not set
+# CONFIG_DRM_PANEL_LEADTEK_LTK050H3146W is not set
+# CONFIG_DRM_PANEL_LEADTEK_LTK500HD1829 is not set
+# CONFIG_DRM_PANEL_SAMSUNG_LD9040 is not set
+# CONFIG_DRM_PANEL_LG_LB035Q02 is not set
+# CONFIG_DRM_PANEL_LG_LG4573 is not set
+# CONFIG_DRM_PANEL_NEC_NL8048HL11 is not set
+# CONFIG_DRM_PANEL_NEWVISION_NV3052C is not set
+# CONFIG_DRM_PANEL_NOVATEK_NT35510 is not set
+# CONFIG_DRM_PANEL_NOVATEK_NT35560 is not set
+# CONFIG_DRM_PANEL_NOVATEK_NT35950 is not set
+# CONFIG_DRM_PANEL_NOVATEK_NT36672A is not set
+# CONFIG_DRM_PANEL_NOVATEK_NT39016 is not set
+# CONFIG_DRM_PANEL_MANTIX_MLAF057WE51 is not set
+# CONFIG_DRM_PANEL_OLIMEX_LCD_OLINUXINO is not set
+# CONFIG_DRM_PANEL_ORISETECH_OTM8009A is not set
+# CONFIG_DRM_PANEL_OSD_OSD101T2587_53TS is not set
+# CONFIG_DRM_PANEL_PANASONIC_VVX10F034N00 is not set
+# CONFIG_DRM_PANEL_RASPBERRYPI_TOUCHSCREEN is not set
+# CONFIG_DRM_PANEL_RAYDIUM_RM67191 is not set
+# CONFIG_DRM_PANEL_RAYDIUM_RM68200 is not set
+# CONFIG_DRM_PANEL_RONBO_RB070D30 is not set
+# CONFIG_DRM_PANEL_SAMSUNG_ATNA33XC20 is not set
+# CONFIG_DRM_PANEL_SAMSUNG_DB7430 is not set
+# CONFIG_DRM_PANEL_SAMSUNG_S6D16D0 is not set
+# CONFIG_DRM_PANEL_SAMSUNG_S6D27A1 is not set
+# CONFIG_DRM_PANEL_SAMSUNG_S6E3HA2 is not set
+# CONFIG_DRM_PANEL_SAMSUNG_S6E63J0X03 is not set
+# CONFIG_DRM_PANEL_SAMSUNG_S6E63M0 is not set
+# CONFIG_DRM_PANEL_SAMSUNG_S6E88A0_AMS452EF01 is not set
+# CONFIG_DRM_PANEL_SAMSUNG_S6E8AA0 is not set
+# CONFIG_DRM_PANEL_SAMSUNG_SOFEF00 is not set
+# CONFIG_DRM_PANEL_SEIKO_43WVF1G is not set
+# CONFIG_DRM_PANEL_SHARP_LQ101R1SX01 is not set
+# CONFIG_DRM_PANEL_SHARP_LS037V7DW01 is not set
+# CONFIG_DRM_PANEL_SHARP_LS043T1LE01 is not set
+# CONFIG_DRM_PANEL_SHARP_LS060T1SX01 is not set
+# CONFIG_DRM_PANEL_SITRONIX_ST7701 is not set
+# CONFIG_DRM_PANEL_SITRONIX_ST7703 is not set
+# CONFIG_DRM_PANEL_SITRONIX_ST7789V is not set
+# CONFIG_DRM_PANEL_SONY_ACX565AKM is not set
+# CONFIG_DRM_PANEL_SONY_TULIP_TRULY_NT35521 is not set
+# CONFIG_DRM_PANEL_TDO_TL070WSH30 is not set
+# CONFIG_DRM_PANEL_TPO_TD028TTEC1 is not set
+# CONFIG_DRM_PANEL_TPO_TD043MTEA1 is not set
+# CONFIG_DRM_PANEL_TPO_TPG110 is not set
+# CONFIG_DRM_PANEL_TRULY_NT35597_WQXGA is not set
+# CONFIG_DRM_PANEL_VISIONOX_RM69299 is not set
+# CONFIG_DRM_PANEL_WIDECHIPS_WS2401 is not set
+# CONFIG_DRM_PANEL_XINPENG_XPP055C272 is not set
+# end of Display Panels
+
+CONFIG_DRM_BRIDGE=y
+CONFIG_DRM_PANEL_BRIDGE=y
+
+#
+# Display Interface Bridges
+#
+# CONFIG_DRM_CDNS_DSI is not set
+# CONFIG_DRM_CHIPONE_ICN6211 is not set
+# CONFIG_DRM_CHRONTEL_CH7033 is not set
+# CONFIG_DRM_DISPLAY_CONNECTOR is not set
+# CONFIG_DRM_ITE_IT6505 is not set
+# CONFIG_DRM_LONTIUM_LT8912B is not set
+# CONFIG_DRM_LONTIUM_LT9211 is not set
+# CONFIG_DRM_LONTIUM_LT9611 is not set
+# CONFIG_DRM_LONTIUM_LT9611UXC is not set
+# CONFIG_DRM_ITE_IT66121 is not set
+# CONFIG_DRM_LVDS_CODEC is not set
+# CONFIG_DRM_MEGACHIPS_STDPXXXX_GE_B850V3_FW is not set
+# CONFIG_DRM_NWL_MIPI_DSI is not set
+# CONFIG_DRM_NXP_PTN3460 is not set
+# CONFIG_DRM_PARADE_PS8622 is not set
+# CONFIG_DRM_PARADE_PS8640 is not set
+# CONFIG_DRM_SIL_SII8620 is not set
+CONFIG_DRM_SII902X=m
+# CONFIG_DRM_SII9234 is not set
+# CONFIG_DRM_SIMPLE_BRIDGE is not set
+# CONFIG_DRM_THINE_THC63LVD1024 is not set
+# CONFIG_DRM_TOSHIBA_TC358762 is not set
+# CONFIG_DRM_TOSHIBA_TC358764 is not set
+# CONFIG_DRM_TOSHIBA_TC358767 is not set
+# CONFIG_DRM_TOSHIBA_TC358768 is not set
+# CONFIG_DRM_TOSHIBA_TC358775 is not set
+# CONFIG_DRM_TI_DLPC3433 is not set
+# CONFIG_DRM_TI_TFP410 is not set
+# CONFIG_DRM_TI_SN65DSI83 is not set
+# CONFIG_DRM_TI_SN65DSI86 is not set
+# CONFIG_DRM_TI_TPD12S015 is not set
+# CONFIG_DRM_ANALOGIX_ANX6345 is not set
+# CONFIG_DRM_ANALOGIX_ANX78XX is not set
+CONFIG_DRM_ANALOGIX_DP=m
+# CONFIG_DRM_ANALOGIX_ANX7625 is not set
+CONFIG_DRM_I2C_ADV7511=m
+CONFIG_DRM_I2C_ADV7511_CEC=y
+# CONFIG_DRM_CDNS_MHDP8546 is not set
+CONFIG_DRM_DW_HDMI=m
+# CONFIG_DRM_DW_HDMI_CEC is not set
+CONFIG_DRM_DW_MIPI_DSI=m
+# end of Display Interface Bridges
+
+CONFIG_DRM_ETNAVIV=m
+CONFIG_DRM_ETNAVIV_THERMAL=y
+# CONFIG_DRM_HISI_HIBMC is not set
+# CONFIG_DRM_HISI_KIRIN is not set
+# CONFIG_DRM_LOGICVC is not set
+# CONFIG_DRM_MXSFB is not set
+# CONFIG_DRM_IMX_LCDIF is not set
+# CONFIG_DRM_ARCPGU is not set
+# CONFIG_DRM_BOCHS is not set
+# CONFIG_DRM_CIRRUS_QEMU is not set
+# CONFIG_DRM_GM12U320 is not set
+# CONFIG_DRM_PANEL_MIPI_DBI is not set
+# CONFIG_DRM_SIMPLEDRM is not set
+# CONFIG_TINYDRM_HX8357D is not set
+# CONFIG_TINYDRM_ILI9163 is not set
+# CONFIG_TINYDRM_ILI9225 is not set
+# CONFIG_TINYDRM_ILI9341 is not set
+# CONFIG_TINYDRM_ILI9486 is not set
+# CONFIG_TINYDRM_MI0283QT is not set
+# CONFIG_TINYDRM_REPAPER is not set
+# CONFIG_TINYDRM_ST7586 is not set
+# CONFIG_TINYDRM_ST7735R is not set
+# CONFIG_DRM_PL111 is not set
+# CONFIG_DRM_XEN_FRONTEND is not set
+CONFIG_DRM_LIMA=m
+CONFIG_DRM_PANFROST=m
+# CONFIG_DRM_TIDSS is not set
+# CONFIG_DRM_GUD is not set
+# CONFIG_DRM_SSD130X is not set
+# CONFIG_DRM_LEGACY is not set
+CONFIG_DRM_PANEL_ORIENTATION_QUIRKS=m
+CONFIG_DRM_NOMODESET=y
+
+#
+# Frame buffer Devices
+#
+CONFIG_FB_CMDLINE=y
+# CONFIG_FB is not set
+# end of Frame buffer Devices
+
+#
+# Backlight & LCD device support
+#
+# CONFIG_LCD_CLASS_DEVICE is not set
+CONFIG_BACKLIGHT_CLASS_DEVICE=y
+# CONFIG_BACKLIGHT_KTD253 is not set
+CONFIG_BACKLIGHT_PWM=m
+# CONFIG_BACKLIGHT_QCOM_WLED is not set
+# CONFIG_BACKLIGHT_ADP8860 is not set
+# CONFIG_BACKLIGHT_ADP8870 is not set
+# CONFIG_BACKLIGHT_LM3630A is not set
+# CONFIG_BACKLIGHT_LM3639 is not set
+CONFIG_BACKLIGHT_LP855X=m
+# CONFIG_BACKLIGHT_GPIO is not set
+# CONFIG_BACKLIGHT_LV5207LP is not set
+# CONFIG_BACKLIGHT_BD6107 is not set
+# CONFIG_BACKLIGHT_ARCXCNN is not set
+# CONFIG_BACKLIGHT_LED is not set
+# end of Backlight & LCD device support
+
+CONFIG_VIDEOMODE_HELPERS=y
+CONFIG_HDMI=y
+
+#
+# Console display driver support
+#
+CONFIG_DUMMY_CONSOLE=y
+CONFIG_DUMMY_CONSOLE_COLUMNS=80
+CONFIG_DUMMY_CONSOLE_ROWS=25
+# end of Console display driver support
+# end of Graphics support
+
+# CONFIG_SOUND is not set
+
+#
+# HID support
+#
+CONFIG_HID=y
+# CONFIG_HID_BATTERY_STRENGTH is not set
+# CONFIG_HIDRAW is not set
+# CONFIG_UHID is not set
+CONFIG_HID_GENERIC=y
+
+#
+# Special HID drivers
+#
+CONFIG_HID_A4TECH=y
+# CONFIG_HID_ACCUTOUCH is not set
+# CONFIG_HID_ACRUX is not set
+CONFIG_HID_APPLE=y
+# CONFIG_HID_APPLEIR is not set
+# CONFIG_HID_ASUS is not set
+# CONFIG_HID_AUREAL is not set
+CONFIG_HID_BELKIN=y
+# CONFIG_HID_BETOP_FF is not set
+# CONFIG_HID_BIGBEN_FF is not set
+CONFIG_HID_CHERRY=y
+CONFIG_HID_CHICONY=y
+# CONFIG_HID_CORSAIR is not set
+# CONFIG_HID_COUGAR is not set
+# CONFIG_HID_MACALLY is not set
+# CONFIG_HID_CMEDIA is not set
+# CONFIG_HID_CREATIVE_SB0540 is not set
+CONFIG_HID_CYPRESS=y
+# CONFIG_HID_DRAGONRISE is not set
+# CONFIG_HID_EMS_FF is not set
+# CONFIG_HID_ELAN is not set
+# CONFIG_HID_ELECOM is not set
+# CONFIG_HID_ELO is not set
+CONFIG_HID_EZKEY=y
+# CONFIG_HID_GEMBIRD is not set
+# CONFIG_HID_GFRM is not set
+# CONFIG_HID_GLORIOUS is not set
+# CONFIG_HID_HOLTEK is not set
+# CONFIG_HID_VIVALDI is not set
+# CONFIG_HID_GT683R is not set
+# CONFIG_HID_KEYTOUCH is not set
+# CONFIG_HID_KYE is not set
+# CONFIG_HID_UCLOGIC is not set
+# CONFIG_HID_WALTOP is not set
+# CONFIG_HID_VIEWSONIC is not set
+# CONFIG_HID_XIAOMI is not set
+# CONFIG_HID_GYRATION is not set
+# CONFIG_HID_ICADE is not set
+CONFIG_HID_ITE=y
+# CONFIG_HID_JABRA is not set
+# CONFIG_HID_TWINHAN is not set
+CONFIG_HID_KENSINGTON=y
+# CONFIG_HID_LCPOWER is not set
+# CONFIG_HID_LED is not set
+# CONFIG_HID_LENOVO is not set
+# CONFIG_HID_LETSKETCH is not set
+CONFIG_HID_LOGITECH=y
+# CONFIG_HID_LOGITECH_HIDPP is not set
+# CONFIG_LOGITECH_FF is not set
+# CONFIG_LOGIRUMBLEPAD2_FF is not set
+# CONFIG_LOGIG940_FF is not set
+# CONFIG_LOGIWHEELS_FF is not set
+# CONFIG_HID_MAGICMOUSE is not set
+# CONFIG_HID_MALTRON is not set
+# CONFIG_HID_MAYFLASH is not set
+# CONFIG_HID_MEGAWORLD_FF is not set
+CONFIG_HID_REDRAGON=y
+CONFIG_HID_MICROSOFT=y
+CONFIG_HID_MONTEREY=y
+# CONFIG_HID_MULTITOUCH is not set
+# CONFIG_HID_NINTENDO is not set
+# CONFIG_HID_NTI is not set
+# CONFIG_HID_NTRIG is not set
+# CONFIG_HID_ORTEK is not set
+# CONFIG_HID_PANTHERLORD is not set
+# CONFIG_HID_PENMOUNT is not set
+# CONFIG_HID_PETALYNX is not set
+# CONFIG_HID_PICOLCD is not set
+# CONFIG_HID_PLANTRONICS is not set
+# CONFIG_HID_RAZER is not set
+# CONFIG_HID_PRIMAX is not set
+# CONFIG_HID_RETRODE is not set
+# CONFIG_HID_ROCCAT is not set
+# CONFIG_HID_SAITEK is not set
+# CONFIG_HID_SAMSUNG is not set
+# CONFIG_HID_SEMITEK is not set
+# CONFIG_HID_SIGMAMICRO is not set
+# CONFIG_HID_SONY is not set
+# CONFIG_HID_SPEEDLINK is not set
+# CONFIG_HID_STEAM is not set
+# CONFIG_HID_STEELSERIES is not set
+# CONFIG_HID_SUNPLUS is not set
+# CONFIG_HID_RMI is not set
+# CONFIG_HID_GREENASIA is not set
+# CONFIG_HID_SMARTJOYPLUS is not set
+# CONFIG_HID_TIVO is not set
+# CONFIG_HID_TOPSEED is not set
+# CONFIG_HID_TOPRE is not set
+# CONFIG_HID_THINGM is not set
+# CONFIG_HID_THRUSTMASTER is not set
+# CONFIG_HID_UDRAW_PS3 is not set
+# CONFIG_HID_U2FZERO is not set
+# CONFIG_HID_WACOM is not set
+# CONFIG_HID_WIIMOTE is not set
+# CONFIG_HID_XINMO is not set
+# CONFIG_HID_ZEROPLUS is not set
+# CONFIG_HID_ZYDACRON is not set
+# CONFIG_HID_SENSOR_HUB is not set
+# CONFIG_HID_ALPS is not set
+# CONFIG_HID_MCP2221 is not set
+# end of Special HID drivers
+
+#
+# USB HID support
+#
+CONFIG_USB_HID=y
+# CONFIG_HID_PID is not set
+# CONFIG_USB_HIDDEV is not set
+# end of USB HID support
+
+#
+# I2C HID support
+#
+# CONFIG_I2C_HID_OF is not set
+# CONFIG_I2C_HID_OF_ELAN is not set
+# CONFIG_I2C_HID_OF_GOODIX is not set
+# end of I2C HID support
+# end of HID support
+
+CONFIG_USB_OHCI_LITTLE_ENDIAN=y
+CONFIG_USB_SUPPORT=y
+CONFIG_USB_COMMON=y
+# CONFIG_USB_LED_TRIG is not set
+CONFIG_USB_ULPI_BUS=y
+# CONFIG_USB_CONN_GPIO is not set
+CONFIG_USB_ARCH_HAS_HCD=y
+CONFIG_USB=y
+CONFIG_USB_PCI=y
+# CONFIG_USB_ANNOUNCE_NEW_DEVICES is not set
+
+#
+# Miscellaneous USB options
+#
+CONFIG_USB_DEFAULT_PERSIST=y
+# CONFIG_USB_FEW_INIT_RETRIES is not set
+# CONFIG_USB_DYNAMIC_MINORS is not set
+CONFIG_USB_OTG=y
+# CONFIG_USB_OTG_PRODUCTLIST is not set
+# CONFIG_USB_OTG_DISABLE_EXTERNAL_HUB is not set
+# CONFIG_USB_OTG_FSM is not set
+# CONFIG_USB_LEDS_TRIGGER_USBPORT is not set
+CONFIG_USB_AUTOSUSPEND_DELAY=2
+# CONFIG_USB_MON is not set
+
+#
+# USB Host Controller Drivers
+#
+# CONFIG_USB_C67X00_HCD is not set
+CONFIG_USB_XHCI_HCD=y
+# CONFIG_USB_XHCI_DBGCAP is not set
+CONFIG_USB_XHCI_PCI=y
+# CONFIG_USB_XHCI_PCI_RENESAS is not set
+CONFIG_USB_XHCI_PLATFORM=y
+CONFIG_USB_EHCI_HCD=y
+CONFIG_USB_EHCI_ROOT_HUB_TT=y
+CONFIG_USB_EHCI_TT_NEWSCHED=y
+CONFIG_USB_EHCI_PCI=y
+# CONFIG_USB_EHCI_FSL is not set
+CONFIG_USB_EHCI_HCD_PLATFORM=y
+# CONFIG_USB_OXU210HP_HCD is not set
+# CONFIG_USB_ISP116X_HCD is not set
+# CONFIG_USB_FOTG210_HCD is not set
+# CONFIG_USB_MAX3421_HCD is not set
+CONFIG_USB_OHCI_HCD=y
+CONFIG_USB_OHCI_HCD_PCI=y
+CONFIG_USB_OHCI_HCD_PLATFORM=y
+# CONFIG_USB_UHCI_HCD is not set
+# CONFIG_USB_SL811_HCD is not set
+# CONFIG_USB_R8A66597_HCD is not set
+# CONFIG_USB_HCD_TEST_MODE is not set
+# CONFIG_USB_XEN_HCD is not set
+
+#
+# USB Device Class drivers
+#
+# CONFIG_USB_ACM is not set
+# CONFIG_USB_PRINTER is not set
+# CONFIG_USB_WDM is not set
+# CONFIG_USB_TMC is not set
+
+#
+# NOTE: USB_STORAGE depends on SCSI but BLK_DEV_SD may
+#
+
+#
+# also be needed; see USB_STORAGE Help for more info
+#
+CONFIG_USB_STORAGE=y
+# CONFIG_USB_STORAGE_DEBUG is not set
+# CONFIG_USB_STORAGE_REALTEK is not set
+# CONFIG_USB_STORAGE_DATAFAB is not set
+# CONFIG_USB_STORAGE_FREECOM is not set
+# CONFIG_USB_STORAGE_ISD200 is not set
+# CONFIG_USB_STORAGE_USBAT is not set
+# CONFIG_USB_STORAGE_SDDR09 is not set
+# CONFIG_USB_STORAGE_SDDR55 is not set
+# CONFIG_USB_STORAGE_JUMPSHOT is not set
+# CONFIG_USB_STORAGE_ALAUDA is not set
+# CONFIG_USB_STORAGE_ONETOUCH is not set
+# CONFIG_USB_STORAGE_KARMA is not set
+# CONFIG_USB_STORAGE_CYPRESS_ATACB is not set
+# CONFIG_USB_STORAGE_ENE_UB6250 is not set
+# CONFIG_USB_UAS is not set
+
+#
+# USB Imaging devices
+#
+# CONFIG_USB_MDC800 is not set
+# CONFIG_USB_MICROTEK is not set
+# CONFIG_USBIP_CORE is not set
+# CONFIG_USB_CDNS_SUPPORT is not set
+CONFIG_USB_MUSB_HDRC=y
+# CONFIG_USB_MUSB_HOST is not set
+# CONFIG_USB_MUSB_GADGET is not set
+CONFIG_USB_MUSB_DUAL_ROLE=y
+
+#
+# Platform Glue Layer
+#
+
+#
+# MUSB DMA mode
+#
+# CONFIG_MUSB_PIO_ONLY is not set
+# CONFIG_USB_DWC3 is not set
+# CONFIG_USB_DWC2 is not set
+# CONFIG_USB_CHIPIDEA is not set
+# CONFIG_USB_ISP1760 is not set
+
+#
+# USB port drivers
+#
+# CONFIG_USB_SERIAL is not set
+
+#
+# USB Miscellaneous drivers
+#
+# CONFIG_USB_EMI62 is not set
+# CONFIG_USB_EMI26 is not set
+# CONFIG_USB_ADUTUX is not set
+# CONFIG_USB_SEVSEG is not set
+# CONFIG_USB_LEGOTOWER is not set
+# CONFIG_USB_LCD is not set
+# CONFIG_USB_CYPRESS_CY7C63 is not set
+# CONFIG_USB_CYTHERM is not set
+# CONFIG_USB_IDMOUSE is not set
+# CONFIG_USB_FTDI_ELAN is not set
+# CONFIG_USB_APPLEDISPLAY is not set
+# CONFIG_APPLE_MFI_FASTCHARGE is not set
+# CONFIG_USB_SISUSBVGA is not set
+# CONFIG_USB_LD is not set
+# CONFIG_USB_TRANCEVIBRATOR is not set
+# CONFIG_USB_IOWARRIOR is not set
+# CONFIG_USB_TEST is not set
+# CONFIG_USB_EHSET_TEST_FIXTURE is not set
+# CONFIG_USB_ISIGHTFW is not set
+# CONFIG_USB_YUREX is not set
+# CONFIG_USB_EZUSB_FX2 is not set
+# CONFIG_USB_HUB_USB251XB is not set
+# CONFIG_USB_HSIC_USB3503 is not set
+# CONFIG_USB_HSIC_USB4604 is not set
+# CONFIG_USB_LINK_LAYER_TEST is not set
+# CONFIG_USB_CHAOSKEY is not set
+# CONFIG_USB_ONBOARD_HUB is not set
+
+#
+# USB Physical Layer drivers
+#
+CONFIG_USB_PHY=y
+CONFIG_NOP_USB_XCEIV=y
+# CONFIG_USB_GPIO_VBUS is not set
+# CONFIG_USB_ISP1301 is not set
+CONFIG_USB_ULPI=y
+CONFIG_USB_ULPI_VIEWPORT=y
+# end of USB Physical Layer drivers
+
+CONFIG_USB_GADGET=y
+# CONFIG_USB_GADGET_DEBUG is not set
+# CONFIG_USB_GADGET_DEBUG_FILES is not set
+# CONFIG_USB_GADGET_DEBUG_FS is not set
+CONFIG_USB_GADGET_VBUS_DRAW=2
+CONFIG_USB_GADGET_STORAGE_NUM_BUFFERS=2
+
+#
+# USB Peripheral Controller
+#
+# CONFIG_USB_FOTG210_UDC is not set
+# CONFIG_USB_GR_UDC is not set
+# CONFIG_USB_R8A66597 is not set
+# CONFIG_USB_PXA27X is not set
+# CONFIG_USB_MV_UDC is not set
+# CONFIG_USB_MV_U3D is not set
+CONFIG_USB_SNP_CORE=y
+CONFIG_USB_SNP_UDC_PLAT=y
+# CONFIG_USB_M66592 is not set
+CONFIG_USB_BDC_UDC=y
+# CONFIG_USB_AMD5536UDC is not set
+# CONFIG_USB_NET2272 is not set
+# CONFIG_USB_NET2280 is not set
+# CONFIG_USB_GOKU is not set
+# CONFIG_USB_EG20T is not set
+# CONFIG_USB_GADGET_XILINX is not set
+# CONFIG_USB_MAX3420_UDC is not set
+# CONFIG_USB_DUMMY_HCD is not set
+# end of USB Peripheral Controller
+
+# CONFIG_USB_CONFIGFS is not set
+
+#
+# USB Gadget precomposed configurations
+#
+# CONFIG_USB_ZERO is not set
+# CONFIG_USB_ETH is not set
+# CONFIG_USB_G_NCM is not set
+# CONFIG_USB_GADGETFS is not set
+# CONFIG_USB_FUNCTIONFS is not set
+# CONFIG_USB_MASS_STORAGE is not set
+# CONFIG_USB_G_SERIAL is not set
+# CONFIG_USB_G_PRINTER is not set
+# CONFIG_USB_CDC_COMPOSITE is not set
+# CONFIG_USB_G_ACM_MS is not set
+# CONFIG_USB_G_MULTI is not set
+# CONFIG_USB_G_HID is not set
+# CONFIG_USB_G_DBGP is not set
+# CONFIG_USB_G_WEBCAM is not set
+# CONFIG_USB_RAW_GADGET is not set
+# end of USB Gadget precomposed configurations
+
+CONFIG_TYPEC=m
+# CONFIG_TYPEC_TCPM is not set
+# CONFIG_TYPEC_UCSI is not set
+# CONFIG_TYPEC_TPS6598X is not set
+# CONFIG_TYPEC_ANX7411 is not set
+# CONFIG_TYPEC_RT1719 is not set
+# CONFIG_TYPEC_HD3SS3220 is not set
+# CONFIG_TYPEC_STUSB160X is not set
+# CONFIG_TYPEC_WUSB3801 is not set
+
+#
+# USB Type-C Multiplexer/DeMultiplexer Switch support
+#
+# CONFIG_TYPEC_MUX_FSA4480 is not set
+# CONFIG_TYPEC_MUX_PI3USB30532 is not set
+# end of USB Type-C Multiplexer/DeMultiplexer Switch support
+
+#
+# USB Type-C Alternate Mode drivers
+#
+# CONFIG_TYPEC_DP_ALTMODE is not set
+# end of USB Type-C Alternate Mode drivers
+
+CONFIG_USB_ROLE_SWITCH=y
+CONFIG_MMC=y
+CONFIG_PWRSEQ_EMMC=y
+CONFIG_PWRSEQ_SIMPLE=y
+CONFIG_MMC_BLOCK=y
+CONFIG_MMC_BLOCK_MINORS=32
+# CONFIG_SDIO_UART is not set
+# CONFIG_MMC_TEST is not set
+
+#
+# MMC/SD/SDIO Host Controller Drivers
+#
+# CONFIG_MMC_DEBUG is not set
+CONFIG_MMC_ARMMMCI=y
+CONFIG_MMC_STM32_SDMMC=y
+CONFIG_MMC_SDHCI=y
+# CONFIG_MMC_SDHCI_PCI is not set
+CONFIG_MMC_SDHCI_PLTFM=y
+CONFIG_MMC_SDHCI_OF_ARASAN=y
+# CONFIG_MMC_SDHCI_OF_ASPEED is not set
+# CONFIG_MMC_SDHCI_OF_AT91 is not set
+# CONFIG_MMC_SDHCI_OF_DWCMSHC is not set
+CONFIG_MMC_SDHCI_CADENCE=y
+CONFIG_MMC_SDHCI_F_SDH30=y
+# CONFIG_MMC_SDHCI_MILBEAUT is not set
+# CONFIG_MMC_TIFM_SD is not set
+CONFIG_MMC_SPI=y
+# CONFIG_MMC_CB710 is not set
+# CONFIG_MMC_VIA_SDMMC is not set
+CONFIG_MMC_DW=y
+CONFIG_MMC_DW_PLTFM=y
+# CONFIG_MMC_DW_BLUEFIELD is not set
+CONFIG_MMC_DW_EXYNOS=y
+CONFIG_MMC_DW_HI3798CV200=y
+CONFIG_MMC_DW_K3=y
+# CONFIG_MMC_DW_PCI is not set
+CONFIG_MMC_DW_ROCKCHIP=y
+# CONFIG_MMC_VUB300 is not set
+# CONFIG_MMC_USHC is not set
+# CONFIG_MMC_USDHI6ROL0 is not set
+CONFIG_MMC_CQHCI=y
+# CONFIG_MMC_HSQ is not set
+# CONFIG_MMC_TOSHIBA_PCI is not set
+# CONFIG_MMC_MTK is not set
+CONFIG_MMC_SDHCI_XENON=y
+# CONFIG_MMC_SDHCI_OMAP is not set
+# CONFIG_MMC_SDHCI_AM654 is not set
+CONFIG_SCSI_UFSHCD=y
+# CONFIG_SCSI_UFS_BSG is not set
+# CONFIG_SCSI_UFS_HPB is not set
+# CONFIG_SCSI_UFS_HWMON is not set
+# CONFIG_SCSI_UFSHCD_PCI is not set
+CONFIG_SCSI_UFSHCD_PLATFORM=y
+# CONFIG_SCSI_UFS_CDNS_PLATFORM is not set
+# CONFIG_SCSI_UFS_DWC_TC_PLATFORM is not set
+# CONFIG_MEMSTICK is not set
+CONFIG_NEW_LEDS=y
+CONFIG_LEDS_CLASS=y
+# CONFIG_LEDS_CLASS_FLASH is not set
+# CONFIG_LEDS_CLASS_MULTICOLOR is not set
+# CONFIG_LEDS_BRIGHTNESS_HW_CHANGED is not set
+
+#
+# LED drivers
+#
+# CONFIG_LEDS_AN30259A is not set
+# CONFIG_LEDS_AW2013 is not set
+# CONFIG_LEDS_BCM6328 is not set
+# CONFIG_LEDS_BCM6358 is not set
+# CONFIG_LEDS_CR0014114 is not set
+# CONFIG_LEDS_EL15203000 is not set
+# CONFIG_LEDS_LM3530 is not set
+# CONFIG_LEDS_LM3532 is not set
+# CONFIG_LEDS_LM3642 is not set
+# CONFIG_LEDS_LM3692X is not set
+# CONFIG_LEDS_PCA9532 is not set
+CONFIG_LEDS_GPIO=y
+# CONFIG_LEDS_LP3944 is not set
+# CONFIG_LEDS_LP3952 is not set
+# CONFIG_LEDS_LP50XX is not set
+# CONFIG_LEDS_LP55XX_COMMON is not set
+# CONFIG_LEDS_LP8860 is not set
+# CONFIG_LEDS_PCA955X is not set
+# CONFIG_LEDS_PCA963X is not set
+# CONFIG_LEDS_DAC124S085 is not set
+CONFIG_LEDS_PWM=y
+# CONFIG_LEDS_REGULATOR is not set
+# CONFIG_LEDS_BD2802 is not set
+# CONFIG_LEDS_LT3593 is not set
+# CONFIG_LEDS_TCA6507 is not set
+# CONFIG_LEDS_TLC591XX is not set
+# CONFIG_LEDS_LM355x is not set
+# CONFIG_LEDS_IS31FL319X is not set
+# CONFIG_LEDS_IS31FL32XX is not set
+
+#
+# LED driver for blink(1) USB RGB LED is under Special HID drivers (HID_THINGM)
+#
+# CONFIG_LEDS_BLINKM is not set
+CONFIG_LEDS_SYSCON=y
+# CONFIG_LEDS_MLXREG is not set
+# CONFIG_LEDS_USER is not set
+# CONFIG_LEDS_SPI_BYTE is not set
+# CONFIG_LEDS_TI_LMU_COMMON is not set
+
+#
+# Flash and Torch LED drivers
+#
+
+#
+# RGB LED drivers
+#
+
+#
+# LED Triggers
+#
+CONFIG_LEDS_TRIGGERS=y
+# CONFIG_LEDS_TRIGGER_TIMER is not set
+# CONFIG_LEDS_TRIGGER_ONESHOT is not set
+CONFIG_LEDS_TRIGGER_DISK=y
+CONFIG_LEDS_TRIGGER_MTD=y
+CONFIG_LEDS_TRIGGER_HEARTBEAT=y
+# CONFIG_LEDS_TRIGGER_BACKLIGHT is not set
+CONFIG_LEDS_TRIGGER_ACTIVITY=y
+# CONFIG_LEDS_TRIGGER_GPIO is not set
+CONFIG_LEDS_TRIGGER_DEFAULT_ON=y
+
+#
+# iptables trigger is under Netfilter config (LED target)
+#
+# CONFIG_LEDS_TRIGGER_TRANSIENT is not set
+# CONFIG_LEDS_TRIGGER_CAMERA is not set
+CONFIG_LEDS_TRIGGER_PANIC=y
+CONFIG_LEDS_TRIGGER_NETDEV=y
+CONFIG_LEDS_TRIGGER_PATTERN=y
+# CONFIG_LEDS_TRIGGER_AUDIO is not set
+CONFIG_LEDS_TRIGGER_TTY=y
+
+#
+# Simple LED drivers
+#
+# CONFIG_ACCESSIBILITY is not set
+# CONFIG_INFINIBAND is not set
+CONFIG_EDAC_SUPPORT=y
+CONFIG_EDAC=y
+CONFIG_EDAC_LEGACY_SYSFS=y
+# CONFIG_EDAC_DEBUG is not set
+# CONFIG_EDAC_THUNDERX is not set
+# CONFIG_EDAC_XGENE is not set
+# CONFIG_EDAC_DMC520 is not set
+CONFIG_RTC_LIB=y
+CONFIG_RTC_CLASS=y
+CONFIG_RTC_HCTOSYS=y
+CONFIG_RTC_HCTOSYS_DEVICE="rtc0"
+CONFIG_RTC_SYSTOHC=y
+CONFIG_RTC_SYSTOHC_DEVICE="rtc0"
+# CONFIG_RTC_DEBUG is not set
+CONFIG_RTC_NVMEM=y
+
+#
+# RTC interfaces
+#
+CONFIG_RTC_INTF_SYSFS=y
+CONFIG_RTC_INTF_PROC=y
+CONFIG_RTC_INTF_DEV=y
+# CONFIG_RTC_INTF_DEV_UIE_EMUL is not set
+# CONFIG_RTC_DRV_TEST is not set
+
+#
+# I2C RTC drivers
+#
+# CONFIG_RTC_DRV_ABB5ZES3 is not set
+# CONFIG_RTC_DRV_ABEOZ9 is not set
+# CONFIG_RTC_DRV_ABX80X is not set
+# CONFIG_RTC_DRV_DS1307 is not set
+# CONFIG_RTC_DRV_DS1374 is not set
+# CONFIG_RTC_DRV_DS1672 is not set
+# CONFIG_RTC_DRV_HYM8563 is not set
+# CONFIG_RTC_DRV_MAX6900 is not set
+CONFIG_RTC_DRV_MAX77686=y
+# CONFIG_RTC_DRV_NCT3018Y is not set
+CONFIG_RTC_DRV_RK808=m
+# CONFIG_RTC_DRV_RS5C372 is not set
+# CONFIG_RTC_DRV_ISL1208 is not set
+# CONFIG_RTC_DRV_ISL12022 is not set
+# CONFIG_RTC_DRV_ISL12026 is not set
+# CONFIG_RTC_DRV_X1205 is not set
+# CONFIG_RTC_DRV_PCF8523 is not set
+# CONFIG_RTC_DRV_PCF85063 is not set
+# CONFIG_RTC_DRV_PCF85363 is not set
+# CONFIG_RTC_DRV_PCF8563 is not set
+# CONFIG_RTC_DRV_PCF8583 is not set
+# CONFIG_RTC_DRV_M41T80 is not set
+# CONFIG_RTC_DRV_BQ32K is not set
+# CONFIG_RTC_DRV_S35390A is not set
+# CONFIG_RTC_DRV_FM3130 is not set
+# CONFIG_RTC_DRV_RX8010 is not set
+CONFIG_RTC_DRV_RX8581=m
+# CONFIG_RTC_DRV_RX8025 is not set
+# CONFIG_RTC_DRV_EM3027 is not set
+# CONFIG_RTC_DRV_RV3028 is not set
+# CONFIG_RTC_DRV_RV3032 is not set
+# CONFIG_RTC_DRV_RV8803 is not set
+CONFIG_RTC_DRV_S5M=y
+# CONFIG_RTC_DRV_SD3078 is not set
+
+#
+# SPI RTC drivers
+#
+# CONFIG_RTC_DRV_M41T93 is not set
+# CONFIG_RTC_DRV_M41T94 is not set
+# CONFIG_RTC_DRV_DS1302 is not set
+# CONFIG_RTC_DRV_DS1305 is not set
+# CONFIG_RTC_DRV_DS1343 is not set
+# CONFIG_RTC_DRV_DS1347 is not set
+# CONFIG_RTC_DRV_DS1390 is not set
+# CONFIG_RTC_DRV_MAX6916 is not set
+# CONFIG_RTC_DRV_R9701 is not set
+# CONFIG_RTC_DRV_RX4581 is not set
+# CONFIG_RTC_DRV_RS5C348 is not set
+# CONFIG_RTC_DRV_MAX6902 is not set
+# CONFIG_RTC_DRV_PCF2123 is not set
+# CONFIG_RTC_DRV_MCP795 is not set
+CONFIG_RTC_I2C_AND_SPI=y
+
+#
+# SPI and I2C RTC drivers
+#
+CONFIG_RTC_DRV_DS3232=y
+CONFIG_RTC_DRV_DS3232_HWMON=y
+# CONFIG_RTC_DRV_PCF2127 is not set
+# CONFIG_RTC_DRV_RV3029C2 is not set
+# CONFIG_RTC_DRV_RX6110 is not set
+
+#
+# Platform RTC drivers
+#
+# CONFIG_RTC_DRV_DS1286 is not set
+# CONFIG_RTC_DRV_DS1511 is not set
+# CONFIG_RTC_DRV_DS1553 is not set
+# CONFIG_RTC_DRV_DS1685_FAMILY is not set
+# CONFIG_RTC_DRV_DS1742 is not set
+# CONFIG_RTC_DRV_DS2404 is not set
+CONFIG_RTC_DRV_EFI=y
+# CONFIG_RTC_DRV_STK17TA8 is not set
+# CONFIG_RTC_DRV_M48T86 is not set
+# CONFIG_RTC_DRV_M48T35 is not set
+# CONFIG_RTC_DRV_M48T59 is not set
+# CONFIG_RTC_DRV_MSM6242 is not set
+# CONFIG_RTC_DRV_BQ4802 is not set
+# CONFIG_RTC_DRV_RP5C01 is not set
+# CONFIG_RTC_DRV_V3020 is not set
+# CONFIG_RTC_DRV_OPTEE is not set
+# CONFIG_RTC_DRV_ZYNQMP is not set
+
+#
+# on-CPU RTC drivers
+#
+# CONFIG_RTC_DRV_PL030 is not set
+CONFIG_RTC_DRV_PL031=y
+# CONFIG_RTC_DRV_CADENCE is not set
+# CONFIG_RTC_DRV_FTRTC010 is not set
+# CONFIG_RTC_DRV_R7301 is not set
+
+#
+# HID Sensor RTC drivers
+#
+# CONFIG_RTC_DRV_GOLDFISH is not set
+CONFIG_DMADEVICES=y
+# CONFIG_DMADEVICES_DEBUG is not set
+
+#
+# DMA Devices
+#
+CONFIG_ASYNC_TX_ENABLE_CHANNEL_SWITCH=y
+CONFIG_DMA_ENGINE=y
+CONFIG_DMA_VIRTUAL_CHANNELS=y
+CONFIG_DMA_OF=y
+# CONFIG_ALTERA_MSGDMA is not set
+# CONFIG_AMBA_PL08X is not set
+# CONFIG_DW_AXI_DMAC is not set
+CONFIG_FSL_EDMA=y
+# CONFIG_FSL_QDMA is not set
+# CONFIG_HISI_DMA is not set
+# CONFIG_INTEL_IDMA64 is not set
+CONFIG_MV_XOR_V2=y
+CONFIG_PL330_DMA=y
+# CONFIG_PLX_DMA is not set
+# CONFIG_XILINX_DMA is not set
+# CONFIG_XILINX_ZYNQMP_DMA is not set
+# CONFIG_XILINX_ZYNQMP_DPDMA is not set
+CONFIG_QCOM_HIDMA_MGMT=y
+CONFIG_QCOM_HIDMA=y
+# CONFIG_DW_DMAC is not set
+# CONFIG_DW_DMAC_PCI is not set
+# CONFIG_DW_EDMA is not set
+# CONFIG_DW_EDMA_PCIE is not set
+# CONFIG_SF_PDMA is not set
+
+#
+# DMA Clients
+#
+# CONFIG_ASYNC_TX_DMA is not set
+# CONFIG_DMATEST is not set
+CONFIG_DMA_ENGINE_RAID=y
+
+#
+# DMABUF options
+#
+CONFIG_SYNC_FILE=y
+# CONFIG_SW_SYNC is not set
+# CONFIG_UDMABUF is not set
+# CONFIG_DMABUF_MOVE_NOTIFY is not set
+# CONFIG_DMABUF_DEBUG is not set
+# CONFIG_DMABUF_SELFTESTS is not set
+# CONFIG_DMABUF_HEAPS is not set
+# CONFIG_DMABUF_SYSFS_STATS is not set
+# end of DMABUF options
+
+# CONFIG_AUXDISPLAY is not set
+# CONFIG_UIO is not set
+# CONFIG_VFIO is not set
+# CONFIG_VIRT_DRIVERS is not set
+CONFIG_VIRTIO_ANCHOR=y
+CONFIG_VIRTIO=y
+# CONFIG_VIRTIO_MENU is not set
+# CONFIG_VDPA is not set
+# CONFIG_VHOST_MENU is not set
+
+#
+# Microsoft Hyper-V guest support
+#
+# end of Microsoft Hyper-V guest support
+
+#
+# Xen driver support
+#
+CONFIG_XEN_BALLOON=y
+CONFIG_XEN_SCRUB_PAGES_DEFAULT=y
+CONFIG_XEN_DEV_EVTCHN=y
+CONFIG_XEN_BACKEND=y
+CONFIG_XENFS=y
+CONFIG_XEN_COMPAT_XENFS=y
+CONFIG_XEN_SYS_HYPERVISOR=y
+CONFIG_XEN_GNTDEV=y
+CONFIG_XEN_GRANT_DEV_ALLOC=y
+# CONFIG_XEN_GRANT_DMA_ALLOC is not set
+CONFIG_SWIOTLB_XEN=y
+CONFIG_XEN_PCI_STUB=y
+CONFIG_XEN_PCIDEV_STUB=m
+# CONFIG_XEN_PVCALLS_FRONTEND is not set
+# CONFIG_XEN_PVCALLS_BACKEND is not set
+CONFIG_XEN_PRIVCMD=y
+CONFIG_XEN_EFI=y
+CONFIG_XEN_AUTO_XLATE=y
+# CONFIG_XEN_VIRTIO is not set
+# end of Xen driver support
+
+# CONFIG_GREYBUS is not set
+# CONFIG_COMEDI is not set
+CONFIG_STAGING=y
+# CONFIG_RTS5208 is not set
+
+#
+# IIO staging drivers
+#
+
+#
+# Accelerometers
+#
+# CONFIG_ADIS16203 is not set
+# CONFIG_ADIS16240 is not set
+# end of Accelerometers
+
+#
+# Analog to digital converters
+#
+# CONFIG_AD7816 is not set
+# end of Analog to digital converters
+
+#
+# Analog digital bi-direction converters
+#
+# CONFIG_ADT7316 is not set
+# end of Analog digital bi-direction converters
+
+#
+# Capacitance to digital converters
+#
+# CONFIG_AD7746 is not set
+# end of Capacitance to digital converters
+
+#
+# Direct Digital Synthesis
+#
+# CONFIG_AD9832 is not set
+# CONFIG_AD9834 is not set
+# end of Direct Digital Synthesis
+
+#
+# Network Analyzer, Impedance Converters
+#
+# CONFIG_AD5933 is not set
+# end of Network Analyzer, Impedance Converters
+
+#
+# Active energy metering IC
+#
+# CONFIG_ADE7854 is not set
+# end of Active energy metering IC
+
+#
+# Resolver to digital converters
+#
+# CONFIG_AD2S1210 is not set
+# end of Resolver to digital converters
+# end of IIO staging drivers
+
+CONFIG_STAGING_MEDIA=y
+# CONFIG_DVB_AV7110 is not set
+CONFIG_VIDEO_HANTRO=m
+CONFIG_VIDEO_HANTRO_ROCKCHIP=y
+# CONFIG_VIDEO_MAX96712 is not set
+CONFIG_VIDEO_ROCKCHIP_VDEC=m
+# CONFIG_VIDEO_STKWEBCAM is not set
+# CONFIG_VIDEO_ZORAN is not set
+CONFIG_STAGING_BOARD=y
+# CONFIG_LTE_GDM724X is not set
+# CONFIG_COMMON_CLK_XLNX_CLKWZRD is not set
+# CONFIG_KS7010 is not set
+# CONFIG_PI433 is not set
+# CONFIG_XIL_AXIS_FIFO is not set
+# CONFIG_FIELDBUS_DEV is not set
+# CONFIG_QLGE is not set
+# CONFIG_VME_BUS is not set
+# CONFIG_GOLDFISH is not set
+# CONFIG_CHROME_PLATFORMS is not set
+# CONFIG_MELLANOX_PLATFORM is not set
+# CONFIG_SURFACE_PLATFORMS is not set
+CONFIG_HAVE_CLK=y
+CONFIG_HAVE_CLK_PREPARE=y
+CONFIG_COMMON_CLK=y
+
+#
+# Clock driver for ARM Reference designs
+#
+# CONFIG_CLK_ICST is not set
+CONFIG_CLK_SP810=y
+CONFIG_CLK_VEXPRESS_OSC=y
+# end of Clock driver for ARM Reference designs
+
+# CONFIG_LMK04832 is not set
+# CONFIG_COMMON_CLK_MAX77686 is not set
+# CONFIG_COMMON_CLK_MAX9485 is not set
+CONFIG_COMMON_CLK_RK808=y
+CONFIG_COMMON_CLK_SCPI=y
+# CONFIG_COMMON_CLK_SI5341 is not set
+# CONFIG_COMMON_CLK_SI5351 is not set
+# CONFIG_COMMON_CLK_SI514 is not set
+# CONFIG_COMMON_CLK_SI544 is not set
+# CONFIG_COMMON_CLK_SI570 is not set
+# CONFIG_COMMON_CLK_CDCE706 is not set
+# CONFIG_COMMON_CLK_CDCE925 is not set
+CONFIG_COMMON_CLK_CS2000_CP=y
+CONFIG_COMMON_CLK_S2MPS11=y
+# CONFIG_COMMON_CLK_AXI_CLKGEN is not set
+CONFIG_COMMON_CLK_XGENE=y
+CONFIG_COMMON_CLK_PWM=y
+# CONFIG_COMMON_CLK_RS9_PCIE is not set
+# CONFIG_COMMON_CLK_VC5 is not set
+# CONFIG_COMMON_CLK_BD718XX is not set
+# CONFIG_COMMON_CLK_FIXED_MMIO is not set
+CONFIG_COMMON_CLK_ROCKCHIP=y
+CONFIG_CLK_PX30=y
+CONFIG_CLK_RK3308=y
+CONFIG_CLK_RK3328=y
+CONFIG_CLK_RK3368=y
+CONFIG_CLK_RK3399=y
+CONFIG_CLK_RK3568=y
+# CONFIG_XILINX_VCU is not set
+CONFIG_HWSPINLOCK=y
+
+#
+# Clock Source drivers
+#
+CONFIG_TIMER_OF=y
+CONFIG_TIMER_PROBE=y
+CONFIG_CLKSRC_MMIO=y
+CONFIG_ROCKCHIP_TIMER=y
+CONFIG_ARM_ARCH_TIMER=y
+CONFIG_ARM_ARCH_TIMER_EVTSTREAM=y
+CONFIG_ARM_ARCH_TIMER_OOL_WORKAROUND=y
+CONFIG_FSL_ERRATUM_A008585=y
+CONFIG_HISILICON_ERRATUM_161010101=y
+CONFIG_ARM64_ERRATUM_858921=y
+# CONFIG_MICROCHIP_PIT64B is not set
+# end of Clock Source drivers
+
+CONFIG_MAILBOX=y
+CONFIG_ARM_MHU=y
+# CONFIG_ARM_MHU_V2 is not set
+CONFIG_PLATFORM_MHU=y
+# CONFIG_PL320_MBOX is not set
+# CONFIG_ROCKCHIP_MBOX is not set
+# CONFIG_ALTERA_MBOX is not set
+# CONFIG_MAILBOX_TEST is not set
+CONFIG_IOMMU_IOVA=y
+CONFIG_IOMMU_API=y
+CONFIG_IOMMU_SUPPORT=y
+
+#
+# Generic IOMMU Pagetable Support
+#
+CONFIG_IOMMU_IO_PGTABLE=y
+CONFIG_IOMMU_IO_PGTABLE_LPAE=y
+# CONFIG_IOMMU_IO_PGTABLE_LPAE_SELFTEST is not set
+# CONFIG_IOMMU_IO_PGTABLE_ARMV7S is not set
+# end of Generic IOMMU Pagetable Support
+
+# CONFIG_IOMMU_DEBUGFS is not set
+CONFIG_IOMMU_DEFAULT_DMA_STRICT=y
+# CONFIG_IOMMU_DEFAULT_DMA_LAZY is not set
+# CONFIG_IOMMU_DEFAULT_PASSTHROUGH is not set
+CONFIG_OF_IOMMU=y
+CONFIG_IOMMU_DMA=y
+CONFIG_ROCKCHIP_IOMMU=y
+CONFIG_ARM_SMMU=y
+# CONFIG_ARM_SMMU_LEGACY_DT_BINDINGS is not set
+CONFIG_ARM_SMMU_DISABLE_BYPASS_BY_DEFAULT=y
+CONFIG_ARM_SMMU_V3=y
+# CONFIG_ARM_SMMU_V3_SVA is not set
+# CONFIG_VIRTIO_IOMMU is not set
+
+#
+# Remoteproc drivers
+#
+CONFIG_REMOTEPROC=y
+# CONFIG_REMOTEPROC_CDEV is not set
+# end of Remoteproc drivers
+
+#
+# Rpmsg drivers
+#
+CONFIG_RPMSG=y
+# CONFIG_RPMSG_CHAR is not set
+# CONFIG_RPMSG_CTRL is not set
+# CONFIG_RPMSG_NS is not set
+CONFIG_RPMSG_QCOM_GLINK=y
+CONFIG_RPMSG_QCOM_GLINK_RPM=y
+# CONFIG_RPMSG_VIRTIO is not set
+# end of Rpmsg drivers
+
+# CONFIG_SOUNDWIRE is not set
+
+#
+# SOC (System On Chip) specific Drivers
+#
+
+#
+# Amlogic SoC drivers
+#
+# end of Amlogic SoC drivers
+
+#
+# Broadcom SoC drivers
+#
+CONFIG_SOC_BRCMSTB=y
+# end of Broadcom SoC drivers
+
+#
+# NXP/Freescale QorIQ SoC drivers
+#
+# CONFIG_QUICC_ENGINE is not set
+# CONFIG_FSL_RCPM is not set
+# end of NXP/Freescale QorIQ SoC drivers
+
+#
+# fujitsu SoC drivers
+#
+# end of fujitsu SoC drivers
+
+#
+# i.MX SoC drivers
+#
+# end of i.MX SoC drivers
+
+#
+# Enable LiteX SoC Builder specific drivers
+#
+# CONFIG_LITEX_SOC_CONTROLLER is not set
+# end of Enable LiteX SoC Builder specific drivers
+
+#
+# Qualcomm SoC drivers
+#
+# end of Qualcomm SoC drivers
+
+CONFIG_ROCKCHIP_GRF=y
+CONFIG_ROCKCHIP_IODOMAIN=y
+CONFIG_ROCKCHIP_PM_DOMAINS=y
+CONFIG_SOC_TI=y
+
+#
+# Xilinx SoC drivers
+#
+# end of Xilinx SoC drivers
+# end of SOC (System On Chip) specific Drivers
+
+CONFIG_PM_DEVFREQ=y
+
+#
+# DEVFREQ Governors
+#
+CONFIG_DEVFREQ_GOV_SIMPLE_ONDEMAND=y
+# CONFIG_DEVFREQ_GOV_PERFORMANCE is not set
+# CONFIG_DEVFREQ_GOV_POWERSAVE is not set
+# CONFIG_DEVFREQ_GOV_USERSPACE is not set
+# CONFIG_DEVFREQ_GOV_PASSIVE is not set
+
+#
+# DEVFREQ Drivers
+#
+# CONFIG_ARM_RK3399_DMC_DEVFREQ is not set
+# CONFIG_PM_DEVFREQ_EVENT is not set
+CONFIG_EXTCON=y
+
+#
+# Extcon Device Drivers
+#
+# CONFIG_EXTCON_ADC_JACK is not set
+# CONFIG_EXTCON_FSA9480 is not set
+# CONFIG_EXTCON_GPIO is not set
+# CONFIG_EXTCON_MAX3355 is not set
+# CONFIG_EXTCON_PTN5150 is not set
+# CONFIG_EXTCON_RT8973A is not set
+# CONFIG_EXTCON_SM5502 is not set
+CONFIG_EXTCON_USB_GPIO=y
+# CONFIG_EXTCON_USBC_TUSB320 is not set
+CONFIG_MEMORY=y
+# CONFIG_ARM_PL172_MPMC is not set
+CONFIG_IIO=y
+CONFIG_IIO_BUFFER=y
+# CONFIG_IIO_BUFFER_CB is not set
+# CONFIG_IIO_BUFFER_DMA is not set
+# CONFIG_IIO_BUFFER_DMAENGINE is not set
+# CONFIG_IIO_BUFFER_HW_CONSUMER is not set
+CONFIG_IIO_KFIFO_BUF=m
+CONFIG_IIO_TRIGGERED_BUFFER=m
+# CONFIG_IIO_CONFIGFS is not set
+CONFIG_IIO_TRIGGER=y
+CONFIG_IIO_CONSUMERS_PER_TRIGGER=2
+# CONFIG_IIO_SW_DEVICE is not set
+# CONFIG_IIO_SW_TRIGGER is not set
+# CONFIG_IIO_TRIGGERED_EVENT is not set
+
+#
+# Accelerometers
+#
+# CONFIG_ADIS16201 is not set
+# CONFIG_ADIS16209 is not set
+# CONFIG_ADXL313_I2C is not set
+# CONFIG_ADXL313_SPI is not set
+# CONFIG_ADXL345_I2C is not set
+# CONFIG_ADXL345_SPI is not set
+# CONFIG_ADXL355_I2C is not set
+# CONFIG_ADXL355_SPI is not set
+# CONFIG_ADXL367_SPI is not set
+# CONFIG_ADXL367_I2C is not set
+# CONFIG_ADXL372_SPI is not set
+# CONFIG_ADXL372_I2C is not set
+# CONFIG_BMA180 is not set
+# CONFIG_BMA220 is not set
+# CONFIG_BMA400 is not set
+# CONFIG_BMC150_ACCEL is not set
+# CONFIG_BMI088_ACCEL is not set
+# CONFIG_DA280 is not set
+# CONFIG_DA311 is not set
+# CONFIG_DMARD06 is not set
+# CONFIG_DMARD09 is not set
+# CONFIG_DMARD10 is not set
+# CONFIG_FXLS8962AF_I2C is not set
+# CONFIG_FXLS8962AF_SPI is not set
+# CONFIG_IIO_ST_ACCEL_3AXIS is not set
+# CONFIG_KXSD9 is not set
+# CONFIG_KXCJK1013 is not set
+# CONFIG_MC3230 is not set
+# CONFIG_MMA7455_I2C is not set
+# CONFIG_MMA7455_SPI is not set
+# CONFIG_MMA7660 is not set
+# CONFIG_MMA8452 is not set
+# CONFIG_MMA9551 is not set
+# CONFIG_MMA9553 is not set
+# CONFIG_MXC4005 is not set
+# CONFIG_MXC6255 is not set
+# CONFIG_SCA3000 is not set
+# CONFIG_SCA3300 is not set
+# CONFIG_STK8312 is not set
+# CONFIG_STK8BA50 is not set
+# end of Accelerometers
+
+#
+# Analog to digital converters
+#
+# CONFIG_AD7091R5 is not set
+# CONFIG_AD7124 is not set
+# CONFIG_AD7192 is not set
+# CONFIG_AD7266 is not set
+# CONFIG_AD7280 is not set
+# CONFIG_AD7291 is not set
+# CONFIG_AD7292 is not set
+# CONFIG_AD7298 is not set
+# CONFIG_AD7476 is not set
+# CONFIG_AD7606_IFACE_PARALLEL is not set
+# CONFIG_AD7606_IFACE_SPI is not set
+# CONFIG_AD7766 is not set
+# CONFIG_AD7768_1 is not set
+# CONFIG_AD7780 is not set
+# CONFIG_AD7791 is not set
+# CONFIG_AD7793 is not set
+# CONFIG_AD7887 is not set
+# CONFIG_AD7923 is not set
+# CONFIG_AD7949 is not set
+# CONFIG_AD799X is not set
+# CONFIG_ADI_AXI_ADC is not set
+# CONFIG_AXP20X_ADC is not set
+# CONFIG_AXP288_ADC is not set
+# CONFIG_CC10001_ADC is not set
+# CONFIG_ENVELOPE_DETECTOR is not set
+# CONFIG_HI8435 is not set
+# CONFIG_HX711 is not set
+# CONFIG_INA2XX_ADC is not set
+# CONFIG_LTC2471 is not set
+# CONFIG_LTC2485 is not set
+# CONFIG_LTC2496 is not set
+# CONFIG_LTC2497 is not set
+# CONFIG_MAX1027 is not set
+# CONFIG_MAX11100 is not set
+# CONFIG_MAX1118 is not set
+# CONFIG_MAX1241 is not set
+# CONFIG_MAX1363 is not set
+# CONFIG_MAX9611 is not set
+# CONFIG_MCP320X is not set
+# CONFIG_MCP3422 is not set
+# CONFIG_MCP3911 is not set
+# CONFIG_NAU7802 is not set
+# CONFIG_QCOM_SPMI_IADC is not set
+# CONFIG_QCOM_SPMI_VADC is not set
+# CONFIG_QCOM_SPMI_ADC5 is not set
+CONFIG_ROCKCHIP_SARADC=m
+# CONFIG_SD_ADC_MODULATOR is not set
+# CONFIG_TI_ADC081C is not set
+# CONFIG_TI_ADC0832 is not set
+# CONFIG_TI_ADC084S021 is not set
+# CONFIG_TI_ADC12138 is not set
+# CONFIG_TI_ADC108S102 is not set
+# CONFIG_TI_ADC128S052 is not set
+# CONFIG_TI_ADC161S626 is not set
+# CONFIG_TI_ADS1015 is not set
+# CONFIG_TI_ADS7950 is not set
+# CONFIG_TI_ADS8344 is not set
+# CONFIG_TI_ADS8688 is not set
+# CONFIG_TI_ADS124S08 is not set
+# CONFIG_TI_ADS131E08 is not set
+# CONFIG_TI_TLC4541 is not set
+# CONFIG_TI_TSC2046 is not set
+# CONFIG_VF610_ADC is not set
+# CONFIG_XILINX_XADC is not set
+# end of Analog to digital converters
+
+#
+# Analog to digital and digital to analog converters
+#
+# CONFIG_AD74413R is not set
+# end of Analog to digital and digital to analog converters
+
+#
+# Analog Front Ends
+#
+# CONFIG_IIO_RESCALE is not set
+# end of Analog Front Ends
+
+#
+# Amplifiers
+#
+# CONFIG_AD8366 is not set
+# CONFIG_ADA4250 is not set
+# CONFIG_HMC425 is not set
+# end of Amplifiers
+
+#
+# Capacitance to digital converters
+#
+# CONFIG_AD7150 is not set
+# end of Capacitance to digital converters
+
+#
+# Chemical Sensors
+#
+# CONFIG_ATLAS_PH_SENSOR is not set
+# CONFIG_ATLAS_EZO_SENSOR is not set
+# CONFIG_BME680 is not set
+# CONFIG_CCS811 is not set
+# CONFIG_IAQCORE is not set
+# CONFIG_PMS7003 is not set
+# CONFIG_SCD30_CORE is not set
+# CONFIG_SCD4X is not set
+# CONFIG_SENSIRION_SGP30 is not set
+# CONFIG_SENSIRION_SGP40 is not set
+# CONFIG_SPS30_I2C is not set
+# CONFIG_SPS30_SERIAL is not set
+# CONFIG_SENSEAIR_SUNRISE_CO2 is not set
+# CONFIG_VZ89X is not set
+# end of Chemical Sensors
+
+#
+# Hid Sensor IIO Common
+#
+# end of Hid Sensor IIO Common
+
+#
+# IIO SCMI Sensors
+#
+# end of IIO SCMI Sensors
+
+#
+# SSP Sensor Common
+#
+# CONFIG_IIO_SSP_SENSORHUB is not set
+# end of SSP Sensor Common
+
+#
+# Digital to analog converters
+#
+# CONFIG_AD3552R is not set
+# CONFIG_AD5064 is not set
+# CONFIG_AD5360 is not set
+# CONFIG_AD5380 is not set
+# CONFIG_AD5421 is not set
+# CONFIG_AD5446 is not set
+# CONFIG_AD5449 is not set
+# CONFIG_AD5592R is not set
+# CONFIG_AD5593R is not set
+# CONFIG_AD5504 is not set
+# CONFIG_AD5624R_SPI is not set
+# CONFIG_LTC2688 is not set
+# CONFIG_AD5686_SPI is not set
+# CONFIG_AD5696_I2C is not set
+# CONFIG_AD5755 is not set
+# CONFIG_AD5758 is not set
+# CONFIG_AD5761 is not set
+# CONFIG_AD5764 is not set
+# CONFIG_AD5766 is not set
+# CONFIG_AD5770R is not set
+# CONFIG_AD5791 is not set
+# CONFIG_AD7293 is not set
+# CONFIG_AD7303 is not set
+# CONFIG_AD8801 is not set
+# CONFIG_DPOT_DAC is not set
+# CONFIG_DS4424 is not set
+# CONFIG_LTC1660 is not set
+# CONFIG_LTC2632 is not set
+# CONFIG_M62332 is not set
+# CONFIG_MAX517 is not set
+# CONFIG_MAX5821 is not set
+# CONFIG_MCP4725 is not set
+# CONFIG_MCP4922 is not set
+# CONFIG_TI_DAC082S085 is not set
+# CONFIG_TI_DAC5571 is not set
+# CONFIG_TI_DAC7311 is not set
+# CONFIG_TI_DAC7612 is not set
+# CONFIG_VF610_DAC is not set
+# end of Digital to analog converters
+
+#
+# IIO dummy driver
+#
+# end of IIO dummy driver
+
+#
+# Filters
+#
+# CONFIG_ADMV8818 is not set
+# end of Filters
+
+#
+# Frequency Synthesizers DDS/PLL
+#
+
+#
+# Clock Generator/Distribution
+#
+# CONFIG_AD9523 is not set
+# end of Clock Generator/Distribution
+
+#
+# Phase-Locked Loop (PLL) frequency synthesizers
+#
+# CONFIG_ADF4350 is not set
+# CONFIG_ADF4371 is not set
+# CONFIG_ADMV1013 is not set
+# CONFIG_ADMV1014 is not set
+# CONFIG_ADMV4420 is not set
+# CONFIG_ADRF6780 is not set
+# end of Phase-Locked Loop (PLL) frequency synthesizers
+# end of Frequency Synthesizers DDS/PLL
+
+#
+# Digital gyroscope sensors
+#
+# CONFIG_ADIS16080 is not set
+# CONFIG_ADIS16130 is not set
+# CONFIG_ADIS16136 is not set
+# CONFIG_ADIS16260 is not set
+# CONFIG_ADXRS290 is not set
+# CONFIG_ADXRS450 is not set
+# CONFIG_BMG160 is not set
+# CONFIG_FXAS21002C is not set
+# CONFIG_MPU3050_I2C is not set
+# CONFIG_IIO_ST_GYRO_3AXIS is not set
+# CONFIG_ITG3200 is not set
+# end of Digital gyroscope sensors
+
+#
+# Health Sensors
+#
+
+#
+# Heart Rate Monitors
+#
+# CONFIG_AFE4403 is not set
+# CONFIG_AFE4404 is not set
+# CONFIG_MAX30100 is not set
+# CONFIG_MAX30102 is not set
+# end of Heart Rate Monitors
+# end of Health Sensors
+
+#
+# Humidity sensors
+#
+# CONFIG_AM2315 is not set
+# CONFIG_DHT11 is not set
+# CONFIG_HDC100X is not set
+# CONFIG_HDC2010 is not set
+# CONFIG_HTS221 is not set
+# CONFIG_HTU21 is not set
+# CONFIG_SI7005 is not set
+# CONFIG_SI7020 is not set
+# end of Humidity sensors
+
+#
+# Inertial measurement units
+#
+# CONFIG_ADIS16400 is not set
+# CONFIG_ADIS16460 is not set
+# CONFIG_ADIS16475 is not set
+# CONFIG_ADIS16480 is not set
+# CONFIG_BMI160_I2C is not set
+# CONFIG_BMI160_SPI is not set
+# CONFIG_FXOS8700_I2C is not set
+# CONFIG_FXOS8700_SPI is not set
+# CONFIG_KMX61 is not set
+# CONFIG_INV_ICM42600_I2C is not set
+# CONFIG_INV_ICM42600_SPI is not set
+# CONFIG_INV_MPU6050_I2C is not set
+# CONFIG_INV_MPU6050_SPI is not set
+# CONFIG_IIO_ST_LSM6DSX is not set
+# CONFIG_IIO_ST_LSM9DS0 is not set
+# end of Inertial measurement units
+
+#
+# Light sensors
+#
+# CONFIG_ADJD_S311 is not set
+# CONFIG_ADUX1020 is not set
+# CONFIG_AL3010 is not set
+# CONFIG_AL3320A is not set
+# CONFIG_APDS9300 is not set
+# CONFIG_APDS9960 is not set
+# CONFIG_AS73211 is not set
+# CONFIG_BH1750 is not set
+# CONFIG_BH1780 is not set
+# CONFIG_CM32181 is not set
+# CONFIG_CM3232 is not set
+# CONFIG_CM3323 is not set
+# CONFIG_CM3605 is not set
+# CONFIG_CM36651 is not set
+# CONFIG_GP2AP002 is not set
+# CONFIG_GP2AP020A00F is not set
+CONFIG_SENSORS_ISL29018=m
+# CONFIG_SENSORS_ISL29028 is not set
+# CONFIG_ISL29125 is not set
+# CONFIG_JSA1212 is not set
+# CONFIG_RPR0521 is not set
+# CONFIG_LTR501 is not set
+# CONFIG_LV0104CS is not set
+# CONFIG_MAX44000 is not set
+# CONFIG_MAX44009 is not set
+# CONFIG_NOA1305 is not set
+# CONFIG_OPT3001 is not set
+# CONFIG_PA12203001 is not set
+# CONFIG_SI1133 is not set
+# CONFIG_SI1145 is not set
+# CONFIG_STK3310 is not set
+# CONFIG_ST_UVIS25 is not set
+# CONFIG_TCS3414 is not set
+# CONFIG_TCS3472 is not set
+# CONFIG_SENSORS_TSL2563 is not set
+# CONFIG_TSL2583 is not set
+# CONFIG_TSL2591 is not set
+# CONFIG_TSL2772 is not set
+# CONFIG_TSL4531 is not set
+# CONFIG_US5182D is not set
+# CONFIG_VCNL4000 is not set
+# CONFIG_VCNL4035 is not set
+# CONFIG_VEML6030 is not set
+# CONFIG_VEML6070 is not set
+# CONFIG_VL6180 is not set
+# CONFIG_ZOPT2201 is not set
+# end of Light sensors
+
+#
+# Magnetometer sensors
+#
+# CONFIG_AK8974 is not set
+# CONFIG_AK8975 is not set
+# CONFIG_AK09911 is not set
+# CONFIG_BMC150_MAGN_I2C is not set
+# CONFIG_BMC150_MAGN_SPI is not set
+# CONFIG_MAG3110 is not set
+# CONFIG_MMC35240 is not set
+# CONFIG_IIO_ST_MAGN_3AXIS is not set
+# CONFIG_SENSORS_HMC5843_I2C is not set
+# CONFIG_SENSORS_HMC5843_SPI is not set
+# CONFIG_SENSORS_RM3100_I2C is not set
+# CONFIG_SENSORS_RM3100_SPI is not set
+# CONFIG_YAMAHA_YAS530 is not set
+# end of Magnetometer sensors
+
+#
+# Multiplexers
+#
+# CONFIG_IIO_MUX is not set
+# end of Multiplexers
+
+#
+# Inclinometer sensors
+#
+# end of Inclinometer sensors
+
+#
+# Triggers - standalone
+#
+# CONFIG_IIO_INTERRUPT_TRIGGER is not set
+# CONFIG_IIO_SYSFS_TRIGGER is not set
+# end of Triggers - standalone
+
+#
+# Linear and angular position sensors
+#
+# end of Linear and angular position sensors
+
+#
+# Digital potentiometers
+#
+# CONFIG_AD5110 is not set
+# CONFIG_AD5272 is not set
+# CONFIG_DS1803 is not set
+# CONFIG_MAX5432 is not set
+# CONFIG_MAX5481 is not set
+# CONFIG_MAX5487 is not set
+# CONFIG_MCP4018 is not set
+# CONFIG_MCP4131 is not set
+# CONFIG_MCP4531 is not set
+# CONFIG_MCP41010 is not set
+# CONFIG_TPL0102 is not set
+# end of Digital potentiometers
+
+#
+# Digital potentiostats
+#
+# CONFIG_LMP91000 is not set
+# end of Digital potentiostats
+
+#
+# Pressure sensors
+#
+# CONFIG_ABP060MG is not set
+# CONFIG_BMP280 is not set
+# CONFIG_DLHL60D is not set
+# CONFIG_DPS310 is not set
+# CONFIG_HP03 is not set
+# CONFIG_ICP10100 is not set
+# CONFIG_MPL115_I2C is not set
+# CONFIG_MPL115_SPI is not set
+CONFIG_MPL3115=m
+# CONFIG_MS5611 is not set
+# CONFIG_MS5637 is not set
+# CONFIG_IIO_ST_PRESS is not set
+# CONFIG_T5403 is not set
+# CONFIG_HP206C is not set
+# CONFIG_ZPA2326 is not set
+# end of Pressure sensors
+
+#
+# Lightning sensors
+#
+# CONFIG_AS3935 is not set
+# end of Lightning sensors
+
+#
+# Proximity and distance sensors
+#
+# CONFIG_ISL29501 is not set
+# CONFIG_LIDAR_LITE_V2 is not set
+# CONFIG_MB1232 is not set
+# CONFIG_PING is not set
+# CONFIG_RFD77402 is not set
+# CONFIG_SRF04 is not set
+# CONFIG_SX9310 is not set
+# CONFIG_SX9324 is not set
+# CONFIG_SX9360 is not set
+# CONFIG_SX9500 is not set
+# CONFIG_SRF08 is not set
+# CONFIG_VCNL3020 is not set
+# CONFIG_VL53L0X_I2C is not set
+# end of Proximity and distance sensors
+
+#
+# Resolver to digital converters
+#
+# CONFIG_AD2S90 is not set
+# CONFIG_AD2S1200 is not set
+# end of Resolver to digital converters
+
+#
+# Temperature sensors
+#
+# CONFIG_LTC2983 is not set
+# CONFIG_MAXIM_THERMOCOUPLE is not set
+# CONFIG_MLX90614 is not set
+# CONFIG_MLX90632 is not set
+# CONFIG_TMP006 is not set
+# CONFIG_TMP007 is not set
+# CONFIG_TMP117 is not set
+# CONFIG_TSYS01 is not set
+# CONFIG_TSYS02D is not set
+# CONFIG_MAX31856 is not set
+# CONFIG_MAX31865 is not set
+# end of Temperature sensors
+
+# CONFIG_NTB is not set
+CONFIG_PWM=y
+CONFIG_PWM_SYSFS=y
+# CONFIG_PWM_DEBUG is not set
+# CONFIG_PWM_ATMEL_TCB is not set
+# CONFIG_PWM_CLK is not set
+# CONFIG_PWM_DWC is not set
+# CONFIG_PWM_FSL_FTM is not set
+# CONFIG_PWM_PCA9685 is not set
+CONFIG_PWM_ROCKCHIP=y
+# CONFIG_PWM_XILINX is not set
+
+#
+# IRQ chip support
+#
+CONFIG_IRQCHIP=y
+CONFIG_ARM_GIC=y
+CONFIG_ARM_GIC_MAX_NR=1
+CONFIG_ARM_GIC_V2M=y
+CONFIG_ARM_GIC_V3=y
+CONFIG_ARM_GIC_V3_ITS=y
+CONFIG_ARM_GIC_V3_ITS_PCI=y
+# CONFIG_AL_FIC is not set
+# CONFIG_XILINX_INTC is not set
+CONFIG_PARTITION_PERCPU=y
+# end of IRQ chip support
+
+# CONFIG_IPACK_BUS is not set
+CONFIG_ARCH_HAS_RESET_CONTROLLER=y
+CONFIG_RESET_CONTROLLER=y
+# CONFIG_RESET_SIMPLE is not set
+# CONFIG_RESET_TI_SYSCON is not set
+# CONFIG_RESET_TI_TPS380X is not set
+
+#
+# PHY Subsystem
+#
+CONFIG_GENERIC_PHY=y
+CONFIG_GENERIC_PHY_MIPI_DPHY=y
+CONFIG_PHY_XGENE=y
+# CONFIG_PHY_CAN_TRANSCEIVER is not set
+
+#
+# PHY drivers for Broadcom platforms
+#
+# CONFIG_BCM_KONA_USB2_PHY is not set
+# end of PHY drivers for Broadcom platforms
+
+# CONFIG_PHY_CADENCE_TORRENT is not set
+# CONFIG_PHY_CADENCE_DPHY is not set
+# CONFIG_PHY_CADENCE_DPHY_RX is not set
+# CONFIG_PHY_CADENCE_SIERRA is not set
+# CONFIG_PHY_CADENCE_SALVO is not set
+# CONFIG_PHY_PXA_28NM_HSIC is not set
+# CONFIG_PHY_PXA_28NM_USB2 is not set
+# CONFIG_PHY_LAN966X_SERDES is not set
+# CONFIG_PHY_CPCAP_USB is not set
+# CONFIG_PHY_MAPPHONE_MDM6600 is not set
+# CONFIG_PHY_OCELOT_SERDES is not set
+CONFIG_PHY_QCOM_USB_HS=y
+# CONFIG_PHY_QCOM_USB_HSIC is not set
+CONFIG_PHY_ROCKCHIP_DP=m
+CONFIG_PHY_ROCKCHIP_DPHY_RX0=m
+CONFIG_PHY_ROCKCHIP_EMMC=y
+CONFIG_PHY_ROCKCHIP_INNO_HDMI=m
+CONFIG_PHY_ROCKCHIP_INNO_USB2=y
+CONFIG_PHY_ROCKCHIP_INNO_CSIDPHY=m
+CONFIG_PHY_ROCKCHIP_INNO_DSIDPHY=m
+CONFIG_PHY_ROCKCHIP_NANENG_COMBO_PHY=m
+CONFIG_PHY_ROCKCHIP_PCIE=m
+CONFIG_PHY_ROCKCHIP_TYPEC=y
+CONFIG_PHY_ROCKCHIP_USB=m
+# CONFIG_PHY_TUSB1210 is not set
+# end of PHY Subsystem
+
+# CONFIG_POWERCAP is not set
+# CONFIG_MCB is not set
+
+#
+# Performance monitor support
+#
+# CONFIG_ARM_CCI_PMU is not set
+# CONFIG_ARM_CCN is not set
+# CONFIG_ARM_CMN is not set
+CONFIG_ARM_PMU=y
+# CONFIG_ARM_DSU_PMU is not set
+# CONFIG_ARM_SPE_PMU is not set
+# CONFIG_HISI_PCIE_PMU is not set
+# CONFIG_HNS3_PMU is not set
+# end of Performance monitor support
+
+CONFIG_RAS=y
+# CONFIG_USB4 is not set
+
+#
+# Android
+#
+# CONFIG_ANDROID_BINDER_IPC is not set
+# end of Android
+
+# CONFIG_LIBNVDIMM is not set
+# CONFIG_DAX is not set
+CONFIG_NVMEM=y
+CONFIG_NVMEM_SYSFS=y
+# CONFIG_NVMEM_SPMI_SDAM is not set
+CONFIG_ROCKCHIP_EFUSE=y
+# CONFIG_ROCKCHIP_OTP is not set
+# CONFIG_NVMEM_RMEM is not set
+
+#
+# HW tracing support
+#
+# CONFIG_STM is not set
+# CONFIG_INTEL_TH is not set
+# end of HW tracing support
+
+# CONFIG_FPGA is not set
+# CONFIG_FSI is not set
+CONFIG_TEE=y
+CONFIG_OPTEE=y
+CONFIG_PM_OPP=y
+# CONFIG_SIOX is not set
+# CONFIG_SLIMBUS is not set
+# CONFIG_INTERCONNECT is not set
+# CONFIG_COUNTER is not set
+# CONFIG_MOST is not set
+# CONFIG_PECI is not set
+CONFIG_HTE=y
+# end of Device Drivers
+
+#
+# File systems
+#
+CONFIG_DCACHE_WORD_ACCESS=y
+# CONFIG_VALIDATE_FS_PARSER is not set
+CONFIG_FS_IOMAP=y
+# CONFIG_EXT2_FS is not set
+CONFIG_EXT3_FS=y
+CONFIG_EXT3_FS_POSIX_ACL=y
+CONFIG_EXT3_FS_SECURITY=y
+CONFIG_EXT4_FS=y
+CONFIG_EXT4_USE_FOR_EXT2=y
+CONFIG_EXT4_FS_POSIX_ACL=y
+CONFIG_EXT4_FS_SECURITY=y
+# CONFIG_EXT4_DEBUG is not set
+CONFIG_JBD2=y
+# CONFIG_JBD2_DEBUG is not set
+CONFIG_FS_MBCACHE=y
+# CONFIG_REISERFS_FS is not set
+# CONFIG_JFS_FS is not set
+CONFIG_XFS_FS=m
+CONFIG_XFS_SUPPORT_V4=y
+# CONFIG_XFS_QUOTA is not set
+# CONFIG_XFS_POSIX_ACL is not set
+# CONFIG_XFS_RT is not set
+# CONFIG_XFS_ONLINE_SCRUB is not set
+CONFIG_XFS_DEBUG=y
+CONFIG_XFS_ASSERT_FATAL=y
+# CONFIG_GFS2_FS is not set
+# CONFIG_OCFS2_FS is not set
+# CONFIG_BTRFS_FS is not set
+# CONFIG_NILFS2_FS is not set
+# CONFIG_F2FS_FS is not set
+CONFIG_FS_POSIX_ACL=y
+CONFIG_EXPORTFS=y
+# CONFIG_EXPORTFS_BLOCK_OPS is not set
+CONFIG_FILE_LOCKING=y
+# CONFIG_FS_ENCRYPTION is not set
+# CONFIG_FS_VERITY is not set
+CONFIG_FSNOTIFY=y
+CONFIG_DNOTIFY=y
+CONFIG_INOTIFY_USER=y
+CONFIG_FANOTIFY=y
+CONFIG_FANOTIFY_ACCESS_PERMISSIONS=y
+CONFIG_QUOTA=y
+# CONFIG_QUOTA_NETLINK_INTERFACE is not set
+CONFIG_PRINT_QUOTA_WARNING=y
+# CONFIG_QUOTA_DEBUG is not set
+# CONFIG_QFMT_V1 is not set
+# CONFIG_QFMT_V2 is not set
+CONFIG_QUOTACTL=y
+CONFIG_AUTOFS4_FS=y
+CONFIG_AUTOFS_FS=y
+CONFIG_FUSE_FS=m
+CONFIG_CUSE=m
+# CONFIG_VIRTIO_FS is not set
+CONFIG_OVERLAY_FS=m
+# CONFIG_OVERLAY_FS_REDIRECT_DIR is not set
+CONFIG_OVERLAY_FS_REDIRECT_ALWAYS_FOLLOW=y
+# CONFIG_OVERLAY_FS_INDEX is not set
+# CONFIG_OVERLAY_FS_XINO_AUTO is not set
+# CONFIG_OVERLAY_FS_METACOPY is not set
+
+#
+# Caches
+#
+# CONFIG_FSCACHE is not set
+# end of Caches
+
+#
+# CD-ROM/DVD Filesystems
+#
+# CONFIG_ISO9660_FS is not set
+# CONFIG_UDF_FS is not set
+# end of CD-ROM/DVD Filesystems
+
+#
+# DOS/FAT/EXFAT/NT Filesystems
+#
+CONFIG_FAT_FS=y
+# CONFIG_MSDOS_FS is not set
+CONFIG_VFAT_FS=y
+CONFIG_FAT_DEFAULT_CODEPAGE=437
+CONFIG_FAT_DEFAULT_IOCHARSET="iso8859-1"
+# CONFIG_FAT_DEFAULT_UTF8 is not set
+# CONFIG_EXFAT_FS is not set
+# CONFIG_NTFS_FS is not set
+# CONFIG_NTFS3_FS is not set
+# end of DOS/FAT/EXFAT/NT Filesystems
+
+#
+# Pseudo filesystems
+#
+CONFIG_PROC_FS=y
+# CONFIG_PROC_KCORE is not set
+CONFIG_PROC_VMCORE=y
+# CONFIG_PROC_VMCORE_DEVICE_DUMP is not set
+CONFIG_PROC_SYSCTL=y
+CONFIG_PROC_PAGE_MONITOR=y
+# CONFIG_PROC_CHILDREN is not set
+CONFIG_KERNFS=y
+CONFIG_SYSFS=y
+CONFIG_TMPFS=y
+# CONFIG_TMPFS_POSIX_ACL is not set
+# CONFIG_TMPFS_XATTR is not set
+# CONFIG_TMPFS_INODE64 is not set
+CONFIG_ARCH_SUPPORTS_HUGETLBFS=y
+CONFIG_HUGETLBFS=y
+CONFIG_HUGETLB_PAGE=y
+CONFIG_ARCH_WANT_HUGETLB_PAGE_OPTIMIZE_VMEMMAP=y
+CONFIG_HUGETLB_PAGE_OPTIMIZE_VMEMMAP=y
+# CONFIG_HUGETLB_PAGE_OPTIMIZE_VMEMMAP_DEFAULT_ON is not set
+CONFIG_MEMFD_CREATE=y
+CONFIG_ARCH_HAS_GIGANTIC_PAGE=y
+CONFIG_CONFIGFS_FS=y
+CONFIG_EFIVAR_FS=y
+# end of Pseudo filesystems
+
+CONFIG_MISC_FILESYSTEMS=y
+# CONFIG_ORANGEFS_FS is not set
+# CONFIG_ADFS_FS is not set
+# CONFIG_AFFS_FS is not set
+# CONFIG_ECRYPT_FS is not set
+# CONFIG_HFS_FS is not set
+# CONFIG_HFSPLUS_FS is not set
+# CONFIG_BEFS_FS is not set
+# CONFIG_BFS_FS is not set
+# CONFIG_EFS_FS is not set
+# CONFIG_JFFS2_FS is not set
+# CONFIG_CRAMFS is not set
+# CONFIG_SQUASHFS is not set
+# CONFIG_VXFS_FS is not set
+# CONFIG_MINIX_FS is not set
+# CONFIG_OMFS_FS is not set
+# CONFIG_HPFS_FS is not set
+# CONFIG_QNX4FS_FS is not set
+# CONFIG_QNX6FS_FS is not set
+# CONFIG_ROMFS_FS is not set
+CONFIG_PSTORE=y
+CONFIG_PSTORE_DEFAULT_KMSG_BYTES=10240
+CONFIG_PSTORE_DEFLATE_COMPRESS=y
+# CONFIG_PSTORE_LZO_COMPRESS is not set
+# CONFIG_PSTORE_LZ4_COMPRESS is not set
+# CONFIG_PSTORE_LZ4HC_COMPRESS is not set
+# CONFIG_PSTORE_842_COMPRESS is not set
+# CONFIG_PSTORE_ZSTD_COMPRESS is not set
+CONFIG_PSTORE_COMPRESS=y
+CONFIG_PSTORE_DEFLATE_COMPRESS_DEFAULT=y
+CONFIG_PSTORE_COMPRESS_DEFAULT="deflate"
+# CONFIG_PSTORE_CONSOLE is not set
+# CONFIG_PSTORE_PMSG is not set
+# CONFIG_PSTORE_RAM is not set
+# CONFIG_PSTORE_BLK is not set
+# CONFIG_SYSV_FS is not set
+# CONFIG_UFS_FS is not set
+# CONFIG_EROFS_FS is not set
+# CONFIG_NETWORK_FILESYSTEMS is not set
+CONFIG_NLS=y
+CONFIG_NLS_DEFAULT="iso8859-1"
+CONFIG_NLS_CODEPAGE_437=y
+# CONFIG_NLS_CODEPAGE_737 is not set
+# CONFIG_NLS_CODEPAGE_775 is not set
+# CONFIG_NLS_CODEPAGE_850 is not set
+# CONFIG_NLS_CODEPAGE_852 is not set
+# CONFIG_NLS_CODEPAGE_855 is not set
+# CONFIG_NLS_CODEPAGE_857 is not set
+# CONFIG_NLS_CODEPAGE_860 is not set
+# CONFIG_NLS_CODEPAGE_861 is not set
+# CONFIG_NLS_CODEPAGE_862 is not set
+# CONFIG_NLS_CODEPAGE_863 is not set
+# CONFIG_NLS_CODEPAGE_864 is not set
+# CONFIG_NLS_CODEPAGE_865 is not set
+# CONFIG_NLS_CODEPAGE_866 is not set
+# CONFIG_NLS_CODEPAGE_869 is not set
+# CONFIG_NLS_CODEPAGE_936 is not set
+# CONFIG_NLS_CODEPAGE_950 is not set
+# CONFIG_NLS_CODEPAGE_932 is not set
+# CONFIG_NLS_CODEPAGE_949 is not set
+# CONFIG_NLS_CODEPAGE_874 is not set
+# CONFIG_NLS_ISO8859_8 is not set
+# CONFIG_NLS_CODEPAGE_1250 is not set
+# CONFIG_NLS_CODEPAGE_1251 is not set
+# CONFIG_NLS_ASCII is not set
+CONFIG_NLS_ISO8859_1=y
+# CONFIG_NLS_ISO8859_2 is not set
+# CONFIG_NLS_ISO8859_3 is not set
+# CONFIG_NLS_ISO8859_4 is not set
+# CONFIG_NLS_ISO8859_5 is not set
+# CONFIG_NLS_ISO8859_6 is not set
+# CONFIG_NLS_ISO8859_7 is not set
+# CONFIG_NLS_ISO8859_9 is not set
+# CONFIG_NLS_ISO8859_13 is not set
+# CONFIG_NLS_ISO8859_14 is not set
+# CONFIG_NLS_ISO8859_15 is not set
+# CONFIG_NLS_KOI8_R is not set
+# CONFIG_NLS_KOI8_U is not set
+# CONFIG_NLS_MAC_ROMAN is not set
+# CONFIG_NLS_MAC_CELTIC is not set
+# CONFIG_NLS_MAC_CENTEURO is not set
+# CONFIG_NLS_MAC_CROATIAN is not set
+# CONFIG_NLS_MAC_CYRILLIC is not set
+# CONFIG_NLS_MAC_GAELIC is not set
+# CONFIG_NLS_MAC_GREEK is not set
+# CONFIG_NLS_MAC_ICELAND is not set
+# CONFIG_NLS_MAC_INUIT is not set
+# CONFIG_NLS_MAC_ROMANIAN is not set
+# CONFIG_NLS_MAC_TURKISH is not set
+# CONFIG_NLS_UTF8 is not set
+# CONFIG_DLM is not set
+# CONFIG_UNICODE is not set
+CONFIG_IO_WQ=y
+# end of File systems
+
+#
+# Security options
+#
+CONFIG_KEYS=y
+# CONFIG_KEYS_REQUEST_CACHE is not set
+# CONFIG_PERSISTENT_KEYRINGS is not set
+# CONFIG_TRUSTED_KEYS is not set
+# CONFIG_ENCRYPTED_KEYS is not set
+# CONFIG_KEY_DH_OPERATIONS is not set
+# CONFIG_SECURITY_DMESG_RESTRICT is not set
+CONFIG_SECURITY=y
+CONFIG_SECURITYFS=y
+# CONFIG_SECURITY_NETWORK is not set
+# CONFIG_SECURITY_PATH is not set
+CONFIG_HAVE_HARDENED_USERCOPY_ALLOCATOR=y
+# CONFIG_HARDENED_USERCOPY is not set
+# CONFIG_FORTIFY_SOURCE is not set
+# CONFIG_STATIC_USERMODEHELPER is not set
+# CONFIG_SECURITY_SMACK is not set
+# CONFIG_SECURITY_TOMOYO is not set
+# CONFIG_SECURITY_APPARMOR is not set
+# CONFIG_SECURITY_LOADPIN is not set
+# CONFIG_SECURITY_YAMA is not set
+# CONFIG_SECURITY_SAFESETID is not set
+# CONFIG_SECURITY_LOCKDOWN_LSM is not set
+# CONFIG_SECURITY_LANDLOCK is not set
+CONFIG_INTEGRITY=y
+# CONFIG_INTEGRITY_SIGNATURE is not set
+CONFIG_INTEGRITY_AUDIT=y
+# CONFIG_IMA is not set
+# CONFIG_IMA_SECURE_AND_OR_TRUSTED_BOOT is not set
+# CONFIG_EVM is not set
+CONFIG_DEFAULT_SECURITY_DAC=y
+CONFIG_LSM="lockdown,yama,loadpin,safesetid,integrity"
+
+#
+# Kernel hardening options
+#
+
+#
+# Memory initialization
+#
+CONFIG_INIT_STACK_NONE=y
+# CONFIG_INIT_ON_ALLOC_DEFAULT_ON is not set
+# CONFIG_INIT_ON_FREE_DEFAULT_ON is not set
+# end of Memory initialization
+
+CONFIG_RANDSTRUCT_NONE=y
+# end of Kernel hardening options
+# end of Security options
+
+CONFIG_CRYPTO=y
+
+#
+# Crypto core or helper
+#
+CONFIG_CRYPTO_ALGAPI=y
+CONFIG_CRYPTO_ALGAPI2=y
+CONFIG_CRYPTO_AEAD=y
+CONFIG_CRYPTO_AEAD2=y
+CONFIG_CRYPTO_SKCIPHER=y
+CONFIG_CRYPTO_SKCIPHER2=y
+CONFIG_CRYPTO_HASH=y
+CONFIG_CRYPTO_HASH2=y
+CONFIG_CRYPTO_RNG=y
+CONFIG_CRYPTO_RNG2=y
+CONFIG_CRYPTO_RNG_DEFAULT=y
+CONFIG_CRYPTO_AKCIPHER2=y
+CONFIG_CRYPTO_AKCIPHER=y
+CONFIG_CRYPTO_KPP2=y
+CONFIG_CRYPTO_KPP=m
+CONFIG_CRYPTO_ACOMP2=y
+CONFIG_CRYPTO_MANAGER=y
+CONFIG_CRYPTO_MANAGER2=y
+# CONFIG_CRYPTO_USER is not set
+CONFIG_CRYPTO_MANAGER_DISABLE_TESTS=y
+CONFIG_CRYPTO_GF128MUL=y
+CONFIG_CRYPTO_NULL=y
+CONFIG_CRYPTO_NULL2=y
+# CONFIG_CRYPTO_PCRYPT is not set
+CONFIG_CRYPTO_CRYPTD=y
+CONFIG_CRYPTO_AUTHENC=m
+# CONFIG_CRYPTO_TEST is not set
+CONFIG_CRYPTO_ENGINE=m
+
+#
+# Public-key cryptography
+#
+CONFIG_CRYPTO_RSA=y
+# CONFIG_CRYPTO_DH is not set
+CONFIG_CRYPTO_ECC=m
+CONFIG_CRYPTO_ECDH=m
+# CONFIG_CRYPTO_ECDSA is not set
+# CONFIG_CRYPTO_ECRDSA is not set
+# CONFIG_CRYPTO_SM2 is not set
+# CONFIG_CRYPTO_CURVE25519 is not set
+
+#
+# Authenticated Encryption with Associated Data
+#
+CONFIG_CRYPTO_CCM=m
+CONFIG_CRYPTO_GCM=m
+# CONFIG_CRYPTO_CHACHA20POLY1305 is not set
+# CONFIG_CRYPTO_AEGIS128 is not set
+CONFIG_CRYPTO_SEQIV=m
+CONFIG_CRYPTO_ECHAINIV=y
+
+#
+# Block modes
+#
+# CONFIG_CRYPTO_CBC is not set
+# CONFIG_CRYPTO_CFB is not set
+CONFIG_CRYPTO_CTR=m
+# CONFIG_CRYPTO_CTS is not set
+CONFIG_CRYPTO_ECB=m
+# CONFIG_CRYPTO_LRW is not set
+# CONFIG_CRYPTO_OFB is not set
+# CONFIG_CRYPTO_PCBC is not set
+# CONFIG_CRYPTO_XTS is not set
+# CONFIG_CRYPTO_KEYWRAP is not set
+# CONFIG_CRYPTO_ADIANTUM is not set
+# CONFIG_CRYPTO_HCTR2 is not set
+# CONFIG_CRYPTO_ESSIV is not set
+
+#
+# Hash modes
+#
+CONFIG_CRYPTO_CMAC=m
+CONFIG_CRYPTO_HMAC=y
+# CONFIG_CRYPTO_XCBC is not set
+# CONFIG_CRYPTO_VMAC is not set
+
+#
+# Digest
+#
+CONFIG_CRYPTO_CRC32C=y
+# CONFIG_CRYPTO_CRC32 is not set
+# CONFIG_CRYPTO_XXHASH is not set
+# CONFIG_CRYPTO_BLAKE2B is not set
+CONFIG_CRYPTO_CRCT10DIF=y
+CONFIG_CRYPTO_CRC64_ROCKSOFT=y
+CONFIG_CRYPTO_GHASH=m
+# CONFIG_CRYPTO_POLY1305 is not set
+# CONFIG_CRYPTO_MD4 is not set
+CONFIG_CRYPTO_MD5=m
+# CONFIG_CRYPTO_MICHAEL_MIC is not set
+# CONFIG_CRYPTO_RMD160 is not set
+CONFIG_CRYPTO_SHA1=y
+CONFIG_CRYPTO_SHA256=y
+CONFIG_CRYPTO_SHA512=y
+CONFIG_CRYPTO_SHA3=m
+CONFIG_CRYPTO_SM3=m
+# CONFIG_CRYPTO_SM3_GENERIC is not set
+# CONFIG_CRYPTO_STREEBOG is not set
+# CONFIG_CRYPTO_WP512 is not set
+
+#
+# Ciphers
+#
+CONFIG_CRYPTO_AES=y
+# CONFIG_CRYPTO_AES_TI is not set
+# CONFIG_CRYPTO_BLOWFISH is not set
+# CONFIG_CRYPTO_CAMELLIA is not set
+# CONFIG_CRYPTO_CAST5 is not set
+# CONFIG_CRYPTO_CAST6 is not set
+# CONFIG_CRYPTO_DES is not set
+# CONFIG_CRYPTO_FCRYPT is not set
+CONFIG_CRYPTO_CHACHA20=m
+# CONFIG_CRYPTO_ARIA is not set
+# CONFIG_CRYPTO_SERPENT is not set
+# CONFIG_CRYPTO_SM4_GENERIC is not set
+# CONFIG_CRYPTO_TWOFISH is not set
+
+#
+# Compression
+#
+CONFIG_CRYPTO_DEFLATE=y
+# CONFIG_CRYPTO_LZO is not set
+# CONFIG_CRYPTO_842 is not set
+# CONFIG_CRYPTO_LZ4 is not set
+# CONFIG_CRYPTO_LZ4HC is not set
+# CONFIG_CRYPTO_ZSTD is not set
+
+#
+# Random Number Generation
+#
+CONFIG_CRYPTO_ANSI_CPRNG=y
+CONFIG_CRYPTO_DRBG_MENU=y
+CONFIG_CRYPTO_DRBG_HMAC=y
+# CONFIG_CRYPTO_DRBG_HASH is not set
+# CONFIG_CRYPTO_DRBG_CTR is not set
+CONFIG_CRYPTO_DRBG=y
+CONFIG_CRYPTO_JITTERENTROPY=y
+# CONFIG_CRYPTO_USER_API_HASH is not set
+# CONFIG_CRYPTO_USER_API_SKCIPHER is not set
+# CONFIG_CRYPTO_USER_API_RNG is not set
+# CONFIG_CRYPTO_USER_API_AEAD is not set
+CONFIG_CRYPTO_HASH_INFO=y
+CONFIG_CRYPTO_HW=y
+# CONFIG_CRYPTO_DEV_ATMEL_ECC is not set
+# CONFIG_CRYPTO_DEV_ATMEL_SHA204A is not set
+# CONFIG_CRYPTO_DEV_CCP is not set
+# CONFIG_CRYPTO_DEV_QAT_DH895xCC is not set
+# CONFIG_CRYPTO_DEV_QAT_C3XXX is not set
+# CONFIG_CRYPTO_DEV_QAT_C62X is not set
+# CONFIG_CRYPTO_DEV_QAT_4XXX is not set
+# CONFIG_CRYPTO_DEV_QAT_DH895xCCVF is not set
+# CONFIG_CRYPTO_DEV_QAT_C3XXXVF is not set
+# CONFIG_CRYPTO_DEV_QAT_C62XVF is not set
+# CONFIG_CRYPTO_DEV_NITROX_CNN55XX is not set
+# CONFIG_CRYPTO_DEV_CAVIUM_ZIP is not set
+# CONFIG_CRYPTO_DEV_ROCKCHIP is not set
+CONFIG_CRYPTO_DEV_VIRTIO=m
+# CONFIG_CRYPTO_DEV_SAFEXCEL is not set
+# CONFIG_CRYPTO_DEV_CCREE is not set
+# CONFIG_CRYPTO_DEV_HISI_SEC is not set
+# CONFIG_CRYPTO_DEV_AMLOGIC_GXL is not set
+CONFIG_ASYMMETRIC_KEY_TYPE=y
+CONFIG_ASYMMETRIC_PUBLIC_KEY_SUBTYPE=y
+CONFIG_X509_CERTIFICATE_PARSER=y
+# CONFIG_PKCS8_PRIVATE_KEY_PARSER is not set
+CONFIG_PKCS7_MESSAGE_PARSER=y
+# CONFIG_FIPS_SIGNATURE_SELFTEST is not set
+
+#
+# Certificates for signature checking
+#
+CONFIG_SYSTEM_TRUSTED_KEYRING=y
+CONFIG_SYSTEM_TRUSTED_KEYS=""
+# CONFIG_SYSTEM_EXTRA_CERTIFICATE is not set
+# CONFIG_SECONDARY_TRUSTED_KEYRING is not set
+# CONFIG_SYSTEM_BLACKLIST_KEYRING is not set
+# end of Certificates for signature checking
+
+CONFIG_BINARY_PRINTF=y
+
+#
+# Library routines
+#
+CONFIG_LINEAR_RANGES=y
+# CONFIG_PACKING is not set
+CONFIG_BITREVERSE=y
+CONFIG_HAVE_ARCH_BITREVERSE=y
+CONFIG_GENERIC_STRNCPY_FROM_USER=y
+CONFIG_GENERIC_STRNLEN_USER=y
+CONFIG_GENERIC_NET_UTILS=y
+# CONFIG_CORDIC is not set
+# CONFIG_PRIME_NUMBERS is not set
+CONFIG_RATIONAL=y
+CONFIG_GENERIC_PCI_IOMAP=y
+CONFIG_ARCH_USE_CMPXCHG_LOCKREF=y
+CONFIG_ARCH_HAS_FAST_MULTIPLIER=y
+CONFIG_ARCH_USE_SYM_ANNOTATIONS=y
+CONFIG_INDIRECT_PIO=y
+# CONFIG_TRACE_MMIO_ACCESS is not set
+
+#
+# Crypto library routines
+#
+CONFIG_CRYPTO_LIB_AES=y
+CONFIG_CRYPTO_LIB_BLAKE2S_GENERIC=y
+CONFIG_CRYPTO_ARCH_HAVE_LIB_CHACHA=m
+CONFIG_CRYPTO_LIB_CHACHA_GENERIC=m
+CONFIG_CRYPTO_LIB_CHACHA=m
+CONFIG_CRYPTO_LIB_CURVE25519_GENERIC=m
+CONFIG_CRYPTO_LIB_CURVE25519=m
+CONFIG_CRYPTO_LIB_POLY1305_RSIZE=9
+CONFIG_CRYPTO_ARCH_HAVE_LIB_POLY1305=m
+CONFIG_CRYPTO_LIB_POLY1305=m
+CONFIG_CRYPTO_LIB_CHACHA20POLY1305=m
+CONFIG_CRYPTO_LIB_SHA1=y
+CONFIG_CRYPTO_LIB_SHA256=y
+# end of Crypto library routines
+
+CONFIG_LIB_MEMNEQ=y
+# CONFIG_CRC_CCITT is not set
+CONFIG_CRC16=y
+CONFIG_CRC_T10DIF=y
+CONFIG_CRC64_ROCKSOFT=y
+CONFIG_CRC_ITU_T=y
+CONFIG_CRC32=y
+# CONFIG_CRC32_SELFTEST is not set
+CONFIG_CRC32_SLICEBY8=y
+# CONFIG_CRC32_SLICEBY4 is not set
+# CONFIG_CRC32_SARWATE is not set
+# CONFIG_CRC32_BIT is not set
+CONFIG_CRC64=y
+# CONFIG_CRC4 is not set
+CONFIG_CRC7=y
+CONFIG_LIBCRC32C=m
+# CONFIG_CRC8 is not set
+CONFIG_XXHASH=y
+CONFIG_AUDIT_GENERIC=y
+CONFIG_AUDIT_ARCH_COMPAT_GENERIC=y
+CONFIG_AUDIT_COMPAT_GENERIC=y
+# CONFIG_RANDOM32_SELFTEST is not set
+CONFIG_ZLIB_INFLATE=y
+CONFIG_ZLIB_DEFLATE=y
+CONFIG_LZO_COMPRESS=y
+CONFIG_LZO_DECOMPRESS=y
+CONFIG_LZ4_DECOMPRESS=y
+CONFIG_ZSTD_DECOMPRESS=y
+CONFIG_XZ_DEC=y
+# CONFIG_XZ_DEC_X86 is not set
+# CONFIG_XZ_DEC_POWERPC is not set
+# CONFIG_XZ_DEC_IA64 is not set
+CONFIG_XZ_DEC_ARM=y
+CONFIG_XZ_DEC_ARMTHUMB=y
+# CONFIG_XZ_DEC_SPARC is not set
+# CONFIG_XZ_DEC_MICROLZMA is not set
+CONFIG_XZ_DEC_BCJ=y
+# CONFIG_XZ_DEC_TEST is not set
+CONFIG_DECOMPRESS_GZIP=y
+CONFIG_DECOMPRESS_BZIP2=y
+CONFIG_DECOMPRESS_LZMA=y
+CONFIG_DECOMPRESS_XZ=y
+CONFIG_DECOMPRESS_LZO=y
+CONFIG_DECOMPRESS_LZ4=y
+CONFIG_DECOMPRESS_ZSTD=y
+CONFIG_GENERIC_ALLOCATOR=y
+CONFIG_INTERVAL_TREE=y
+CONFIG_ASSOCIATIVE_ARRAY=y
+CONFIG_HAS_IOMEM=y
+CONFIG_HAS_IOPORT_MAP=y
+CONFIG_HAS_DMA=y
+CONFIG_DMA_OPS=y
+CONFIG_NEED_SG_DMA_LENGTH=y
+CONFIG_NEED_DMA_MAP_STATE=y
+CONFIG_ARCH_DMA_ADDR_T_64BIT=y
+CONFIG_DMA_DECLARE_COHERENT=y
+CONFIG_ARCH_HAS_SETUP_DMA_OPS=y
+CONFIG_ARCH_HAS_TEARDOWN_DMA_OPS=y
+CONFIG_ARCH_HAS_SYNC_DMA_FOR_DEVICE=y
+CONFIG_ARCH_HAS_SYNC_DMA_FOR_CPU=y
+CONFIG_ARCH_HAS_DMA_PREP_COHERENT=y
+CONFIG_SWIOTLB=y
+# CONFIG_DMA_RESTRICTED_POOL is not set
+CONFIG_DMA_NONCOHERENT_MMAP=y
+CONFIG_DMA_COHERENT_POOL=y
+CONFIG_DMA_DIRECT_REMAP=y
+CONFIG_DMA_CMA=y
+CONFIG_DMA_PERNUMA_CMA=y
+
+#
+# Default contiguous memory area size:
+#
+CONFIG_CMA_SIZE_MBYTES=32
+CONFIG_CMA_SIZE_SEL_MBYTES=y
+# CONFIG_CMA_SIZE_SEL_PERCENTAGE is not set
+# CONFIG_CMA_SIZE_SEL_MIN is not set
+# CONFIG_CMA_SIZE_SEL_MAX is not set
+CONFIG_CMA_ALIGNMENT=8
+# CONFIG_DMA_API_DEBUG is not set
+# CONFIG_DMA_MAP_BENCHMARK is not set
+CONFIG_SGL_ALLOC=y
+CONFIG_CPU_RMAP=y
+CONFIG_DQL=y
+CONFIG_GLOB=y
+# CONFIG_GLOB_SELFTEST is not set
+CONFIG_NLATTR=y
+CONFIG_CLZ_TAB=y
+CONFIG_IRQ_POLL=y
+CONFIG_MPILIB=y
+CONFIG_LIBFDT=y
+CONFIG_OID_REGISTRY=y
+CONFIG_UCS2_STRING=y
+CONFIG_HAVE_GENERIC_VDSO=y
+CONFIG_GENERIC_GETTIMEOFDAY=y
+CONFIG_GENERIC_VDSO_TIME_NS=y
+CONFIG_FONT_SUPPORT=y
+CONFIG_FONT_8x16=y
+CONFIG_FONT_AUTOSELECT=y
+CONFIG_SG_POOL=y
+CONFIG_ARCH_STACKWALK=y
+CONFIG_STACKDEPOT=y
+CONFIG_SBITMAP=y
+# end of Library routines
+
+CONFIG_GENERIC_IOREMAP=y
+CONFIG_GENERIC_LIB_DEVMEM_IS_ALLOWED=y
+
+#
+# Kernel hacking
+#
+
+#
+# printk and dmesg options
+#
+CONFIG_PRINTK_TIME=y
+# CONFIG_PRINTK_CALLER is not set
+# CONFIG_STACKTRACE_BUILD_ID is not set
+CONFIG_CONSOLE_LOGLEVEL_DEFAULT=15
+CONFIG_CONSOLE_LOGLEVEL_QUIET=4
+CONFIG_MESSAGE_LOGLEVEL_DEFAULT=4
+# CONFIG_BOOT_PRINTK_DELAY is not set
+CONFIG_DYNAMIC_DEBUG=y
+CONFIG_DYNAMIC_DEBUG_CORE=y
+CONFIG_SYMBOLIC_ERRNAME=y
+CONFIG_DEBUG_BUGVERBOSE=y
+# end of printk and dmesg options
+
+CONFIG_DEBUG_KERNEL=y
+CONFIG_DEBUG_MISC=y
+
+#
+# Compile-time checks and compiler options
+#
+CONFIG_AS_HAS_NON_CONST_LEB128=y
+CONFIG_DEBUG_INFO_NONE=y
+# CONFIG_DEBUG_INFO_DWARF_TOOLCHAIN_DEFAULT is not set
+# CONFIG_DEBUG_INFO_DWARF4 is not set
+# CONFIG_DEBUG_INFO_DWARF5 is not set
+CONFIG_FRAME_WARN=2048
+# CONFIG_STRIP_ASM_SYMS is not set
+# CONFIG_READABLE_ASM is not set
+# CONFIG_HEADERS_INSTALL is not set
+# CONFIG_DEBUG_SECTION_MISMATCH is not set
+CONFIG_SECTION_MISMATCH_WARN_ONLY=y
+# CONFIG_DEBUG_FORCE_FUNCTION_ALIGN_64B is not set
+CONFIG_ARCH_WANT_FRAME_POINTERS=y
+CONFIG_FRAME_POINTER=y
+# CONFIG_VMLINUX_MAP is not set
+# CONFIG_DEBUG_FORCE_WEAK_PER_CPU is not set
+# end of Compile-time checks and compiler options
+
+#
+# Generic Kernel Debugging Instruments
+#
+CONFIG_MAGIC_SYSRQ=y
+CONFIG_MAGIC_SYSRQ_DEFAULT_ENABLE=0x1
+CONFIG_MAGIC_SYSRQ_SERIAL=y
+CONFIG_MAGIC_SYSRQ_SERIAL_SEQUENCE=""
+CONFIG_DEBUG_FS=y
+CONFIG_DEBUG_FS_ALLOW_ALL=y
+# CONFIG_DEBUG_FS_DISALLOW_MOUNT is not set
+# CONFIG_DEBUG_FS_ALLOW_NONE is not set
+CONFIG_HAVE_ARCH_KGDB=y
+# CONFIG_KGDB is not set
+CONFIG_ARCH_HAS_UBSAN_SANITIZE_ALL=y
+# CONFIG_UBSAN is not set
+CONFIG_HAVE_ARCH_KCSAN=y
+# end of Generic Kernel Debugging Instruments
+
+#
+# Networking Debugging
+#
+# CONFIG_NET_DEV_REFCNT_TRACKER is not set
+# CONFIG_NET_NS_REFCNT_TRACKER is not set
+# CONFIG_DEBUG_NET is not set
+# end of Networking Debugging
+
+#
+# Memory Debugging
+#
+# CONFIG_PAGE_EXTENSION is not set
+# CONFIG_DEBUG_PAGEALLOC is not set
+CONFIG_SLUB_DEBUG=y
+# CONFIG_SLUB_DEBUG_ON is not set
+# CONFIG_PAGE_OWNER is not set
+# CONFIG_PAGE_TABLE_CHECK is not set
+# CONFIG_PAGE_POISONING is not set
+# CONFIG_DEBUG_PAGE_REF is not set
+# CONFIG_DEBUG_RODATA_TEST is not set
+CONFIG_ARCH_HAS_DEBUG_WX=y
+# CONFIG_DEBUG_WX is not set
+CONFIG_GENERIC_PTDUMP=y
+# CONFIG_PTDUMP_DEBUGFS is not set
+# CONFIG_DEBUG_OBJECTS is not set
+# CONFIG_SHRINKER_DEBUG is not set
+CONFIG_HAVE_DEBUG_KMEMLEAK=y
+# CONFIG_DEBUG_KMEMLEAK is not set
+# CONFIG_DEBUG_STACK_USAGE is not set
+# CONFIG_SCHED_STACK_END_CHECK is not set
+CONFIG_ARCH_HAS_DEBUG_VM_PGTABLE=y
+# CONFIG_DEBUG_VM is not set
+# CONFIG_DEBUG_VM_PGTABLE is not set
+CONFIG_ARCH_HAS_DEBUG_VIRTUAL=y
+# CONFIG_DEBUG_VIRTUAL is not set
+# CONFIG_DEBUG_MEMORY_INIT is not set
+# CONFIG_DEBUG_PER_CPU_MAPS is not set
+CONFIG_HAVE_ARCH_KASAN=y
+CONFIG_HAVE_ARCH_KASAN_SW_TAGS=y
+CONFIG_HAVE_ARCH_KASAN_HW_TAGS=y
+CONFIG_HAVE_ARCH_KASAN_VMALLOC=y
+CONFIG_CC_HAS_KASAN_GENERIC=y
+CONFIG_CC_HAS_WORKING_NOSANITIZE_ADDRESS=y
+# CONFIG_KASAN is not set
+CONFIG_HAVE_ARCH_KFENCE=y
+# CONFIG_KFENCE is not set
+# end of Memory Debugging
+
+# CONFIG_DEBUG_SHIRQ is not set
+
+#
+# Debug Oops, Lockups and Hangs
+#
+# CONFIG_PANIC_ON_OOPS is not set
+CONFIG_PANIC_ON_OOPS_VALUE=0
+CONFIG_PANIC_TIMEOUT=0
+CONFIG_LOCKUP_DETECTOR=y
+CONFIG_SOFTLOCKUP_DETECTOR=y
+# CONFIG_BOOTPARAM_SOFTLOCKUP_PANIC is not set
+CONFIG_DETECT_HUNG_TASK=y
+CONFIG_DEFAULT_HUNG_TASK_TIMEOUT=120
+# CONFIG_BOOTPARAM_HUNG_TASK_PANIC is not set
+CONFIG_WQ_WATCHDOG=y
+# CONFIG_TEST_LOCKUP is not set
+# end of Debug Oops, Lockups and Hangs
+
+#
+# Scheduler Debugging
+#
+# CONFIG_SCHED_DEBUG is not set
+CONFIG_SCHED_INFO=y
+# CONFIG_SCHEDSTATS is not set
+# end of Scheduler Debugging
+
+# CONFIG_DEBUG_TIMEKEEPING is not set
+# CONFIG_DEBUG_PREEMPT is not set
+
+#
+# Lock Debugging (spinlocks, mutexes, etc...)
+#
+CONFIG_LOCK_DEBUGGING_SUPPORT=y
+# CONFIG_PROVE_LOCKING is not set
+# CONFIG_LOCK_STAT is not set
+# CONFIG_DEBUG_RT_MUTEXES is not set
+# CONFIG_DEBUG_SPINLOCK is not set
+# CONFIG_DEBUG_WW_MUTEX_SLOWPATH is not set
+# CONFIG_DEBUG_RWSEMS is not set
+# CONFIG_DEBUG_LOCK_ALLOC is not set
+# CONFIG_DEBUG_ATOMIC_SLEEP is not set
+# CONFIG_DEBUG_LOCKING_API_SELFTESTS is not set
+# CONFIG_LOCK_TORTURE_TEST is not set
+# CONFIG_WW_MUTEX_SELFTEST is not set
+# CONFIG_SCF_TORTURE_TEST is not set
+# CONFIG_CSD_LOCK_WAIT_DEBUG is not set
+# end of Lock Debugging (spinlocks, mutexes, etc...)
+
+CONFIG_TRACE_IRQFLAGS=y
+CONFIG_TRACE_IRQFLAGS_NMI=y
+# CONFIG_DEBUG_IRQFLAGS is not set
+CONFIG_STACKTRACE=y
+# CONFIG_WARN_ALL_UNSEEDED_RANDOM is not set
+# CONFIG_DEBUG_KOBJECT is not set
+
+#
+# Debug kernel data structures
+#
+# CONFIG_DEBUG_LIST is not set
+# CONFIG_DEBUG_PLIST is not set
+# CONFIG_DEBUG_SG is not set
+# CONFIG_DEBUG_NOTIFIERS is not set
+# CONFIG_BUG_ON_DATA_CORRUPTION is not set
+# end of Debug kernel data structures
+
+# CONFIG_DEBUG_CREDENTIALS is not set
+
+#
+# RCU Debugging
+#
+# CONFIG_RCU_SCALE_TEST is not set
+# CONFIG_RCU_TORTURE_TEST is not set
+# CONFIG_RCU_REF_SCALE_TEST is not set
+CONFIG_RCU_CPU_STALL_TIMEOUT=21
+CONFIG_RCU_EXP_CPU_STALL_TIMEOUT=0
+# CONFIG_RCU_TRACE is not set
+# CONFIG_RCU_EQS_DEBUG is not set
+# end of RCU Debugging
+
+# CONFIG_DEBUG_WQ_FORCE_RR_CPU is not set
+# CONFIG_CPU_HOTPLUG_STATE_CONTROL is not set
+# CONFIG_LATENCYTOP is not set
+CONFIG_NOP_TRACER=y
+CONFIG_HAVE_FUNCTION_TRACER=y
+CONFIG_HAVE_FUNCTION_GRAPH_TRACER=y
+CONFIG_HAVE_DYNAMIC_FTRACE=y
+CONFIG_HAVE_DYNAMIC_FTRACE_WITH_REGS=y
+CONFIG_HAVE_FTRACE_MCOUNT_RECORD=y
+CONFIG_HAVE_SYSCALL_TRACEPOINTS=y
+CONFIG_HAVE_C_RECORDMCOUNT=y
+CONFIG_TRACER_MAX_TRACE=y
+CONFIG_TRACE_CLOCK=y
+CONFIG_RING_BUFFER=y
+CONFIG_EVENT_TRACING=y
+CONFIG_CONTEXT_SWITCH_TRACER=y
+CONFIG_RING_BUFFER_ALLOW_SWAP=y
+CONFIG_PREEMPTIRQ_TRACEPOINTS=y
+CONFIG_TRACING=y
+CONFIG_GENERIC_TRACER=y
+CONFIG_TRACING_SUPPORT=y
+CONFIG_FTRACE=y
+CONFIG_BOOTTIME_TRACING=y
+# CONFIG_FUNCTION_TRACER is not set
+# CONFIG_STACK_TRACER is not set
+CONFIG_TRACE_PREEMPT_TOGGLE=y
+CONFIG_IRQSOFF_TRACER=y
+CONFIG_PREEMPT_TRACER=y
+CONFIG_SCHED_TRACER=y
+# CONFIG_HWLAT_TRACER is not set
+CONFIG_OSNOISE_TRACER=y
+CONFIG_TIMERLAT_TRACER=y
+CONFIG_FTRACE_SYSCALLS=y
+CONFIG_TRACER_SNAPSHOT=y
+CONFIG_TRACER_SNAPSHOT_PER_CPU_SWAP=y
+CONFIG_BRANCH_PROFILE_NONE=y
+# CONFIG_PROFILE_ANNOTATED_BRANCHES is not set
+# CONFIG_PROFILE_ALL_BRANCHES is not set
+# CONFIG_BLK_DEV_IO_TRACE is not set
+CONFIG_UPROBE_EVENTS=y
+CONFIG_BPF_EVENTS=y
+CONFIG_DYNAMIC_EVENTS=y
+CONFIG_PROBE_EVENTS=y
+CONFIG_SYNTH_EVENTS=y
+# CONFIG_HIST_TRIGGERS is not set
+CONFIG_TRACE_EVENT_INJECT=y
+# CONFIG_TRACEPOINT_BENCHMARK is not set
+# CONFIG_RING_BUFFER_BENCHMARK is not set
+# CONFIG_TRACE_EVAL_MAP_FILE is not set
+# CONFIG_FTRACE_STARTUP_TEST is not set
+# CONFIG_RING_BUFFER_STARTUP_TEST is not set
+# CONFIG_RING_BUFFER_VALIDATE_TIME_DELTAS is not set
+# CONFIG_PREEMPTIRQ_DELAY_TEST is not set
+# CONFIG_SYNTH_EVENT_GEN_TEST is not set
+# CONFIG_RV is not set
+# CONFIG_SAMPLES is not set
+CONFIG_STRICT_DEVMEM=y
+# CONFIG_IO_STRICT_DEVMEM is not set
+
+#
+# arm64 Debugging
+#
+# CONFIG_PID_IN_CONTEXTIDR is not set
+# CONFIG_ARM64_RELOC_TEST is not set
+# CONFIG_CORESIGHT is not set
+# end of arm64 Debugging
+
+#
+# Kernel Testing and Coverage
+#
+# CONFIG_KUNIT is not set
+# CONFIG_NOTIFIER_ERROR_INJECTION is not set
+# CONFIG_FAULT_INJECTION is not set
+CONFIG_ARCH_HAS_KCOV=y
+CONFIG_CC_HAS_SANCOV_TRACE_PC=y
+CONFIG_RUNTIME_TESTING_MENU=y
+# CONFIG_LKDTM is not set
+# CONFIG_TEST_MIN_HEAP is not set
+# CONFIG_TEST_DIV64 is not set
+# CONFIG_BACKTRACE_SELF_TEST is not set
+# CONFIG_TEST_REF_TRACKER is not set
+# CONFIG_RBTREE_TEST is not set
+# CONFIG_REED_SOLOMON_TEST is not set
+# CONFIG_INTERVAL_TREE_TEST is not set
+# CONFIG_PERCPU_TEST is not set
+# CONFIG_ATOMIC64_SELFTEST is not set
+# CONFIG_TEST_HEXDUMP is not set
+# CONFIG_STRING_SELFTEST is not set
+# CONFIG_TEST_STRING_HELPERS is not set
+# CONFIG_TEST_STRSCPY is not set
+# CONFIG_TEST_KSTRTOX is not set
+# CONFIG_TEST_PRINTF is not set
+# CONFIG_TEST_SCANF is not set
+# CONFIG_TEST_BITMAP is not set
+# CONFIG_TEST_UUID is not set
+# CONFIG_TEST_XARRAY is not set
+# CONFIG_TEST_RHASHTABLE is not set
+# CONFIG_TEST_SIPHASH is not set
+# CONFIG_TEST_IDA is not set
+# CONFIG_TEST_LKM is not set
+# CONFIG_TEST_BITOPS is not set
+# CONFIG_TEST_VMALLOC is not set
+# CONFIG_TEST_USER_COPY is not set
+# CONFIG_TEST_BPF is not set
+# CONFIG_TEST_BLACKHOLE_DEV is not set
+# CONFIG_FIND_BIT_BENCHMARK is not set
+# CONFIG_TEST_FIRMWARE is not set
+# CONFIG_TEST_SYSCTL is not set
+# CONFIG_TEST_UDELAY is not set
+# CONFIG_TEST_STATIC_KEYS is not set
+# CONFIG_TEST_KMOD is not set
+# CONFIG_TEST_MEMCAT_P is not set
+# CONFIG_TEST_MEMINIT is not set
+# CONFIG_TEST_FREE_PAGES is not set
+CONFIG_ARCH_USE_MEMTEST=y
+CONFIG_MEMTEST=y
+# end of Kernel Testing and Coverage
+# end of Kernel hacking
diff --git a/frc971/rockpi/README.md b/frc971/rockpi/README.md
new file mode 100644
index 0000000..c71ee08
--- /dev/null
+++ b/frc971/rockpi/README.md
@@ -0,0 +1,108 @@
+# Building a root filesystem image
+
+To start with, you need to build the kernel.
+`build_rootfs.sh` has a list of dependencies you will need to build everything
+in a comment.  Start by installing those.
+
+Then, run `./build_kernel.sh`. This will make a .tar.xz with the kernel and
+device tree in it.
+
+Then, build the rootfs with `./build_rootfs.sh`.  This will make an image
+named `arm64_bullseye_debian.img`.
+
+The script is set up to reinstall the kernel, add any missing packages, and
+add/update the files added.  This isn't perfect, but will incrementally update
+a rootfs as we go.  When in doubt, a full reinstall is recommended.
+Do that by removing the image.
+
+# Installing
+
+`sudo dd if=arm64_bullseye_debian.img of=/dev/sda status=progress`
+
+The default user is `pi`, and password is `raspberry`.
+
+# State of RK3399 image processing.
+
+Use `media-ctl -p -d /dev/media1` to print out the ISP configuration.
+
+There is configuration in the image sensor driver, ISP, and resizer.
+`media-ctl` can be used for all of that, and everything needs to be setup
+before images will flow.  The resizer supports exporting 2 image sizes
+simultaneously, which is incredibly useful to feed both the h264 encoder and
+code with different image sizes.  The following captures images:
+
+```
+# set the links
+media-ctl -v -d "platform:rkisp1" -r
+media-ctl -v -d "platform:rkisp1" -l "'ov5647 4-0036':0 -> 'rkisp1_csi':0 [1]"
+
+media-ctl -v -d "platform:rkisp1" -l "'rkisp1_csi':1 -> 'rkisp1_isp':0 [1]"
+media-ctl -v -d "platform:rkisp1" -l "'rkisp1_isp':2 -> 'rkisp1_resizer_selfpath':0 [1]"
+media-ctl -v -d "platform:rkisp1" -l "'rkisp1_isp':2 -> 'rkisp1_resizer_mainpath':0 [1]"
+
+# set format for imx219 4-0010:0
+media-ctl -v -d "platform:rkisp1" --set-v4l2 '"ov5647 4-0036":0 [fmt:SBGGR10_1X10/1296x972]'
+
+# set format for rkisp1_isp pads:
+media-ctl -v -d "platform:rkisp1" --set-v4l2 '"rkisp1_isp":0 [fmt:SBGGR10_1X10/1296x972 crop: (0,0)/1296x972]'
+media-ctl -v -d "platform:rkisp1" --set-v4l2 '"rkisp1_isp":2 [fmt:YUYV8_2X8/1296x972 crop: (0,0)/1296x972]'
+
+# set format for rkisp1_resizer_selfpath pads:
+media-ctl -v -d "platform:rkisp1" --set-v4l2 '"rkisp1_resizer_selfpath":0 [fmt:YUYV8_2X8/1296x972 crop: (0,0)/1296x972]'
+media-ctl -v -d "platform:rkisp1" --set-v4l2 '"rkisp1_resizer_selfpath":1 [fmt:YUYV8_2X8/1296x972]'
+
+media-ctl -v -d "platform:rkisp1" --set-v4l2 '"rkisp1_resizer_mainpath":0 [fmt:YUYV8_2X8/1296x972 crop: (0,0)/1296x972]'
+media-ctl -v -d "platform:rkisp1" --set-v4l2 '"rkisp1_resizer_mainpath":1 [fmt:YUYV8_2X8/648x486]'
+
+# set format for rkisp1_selfpath:
+v4l2-ctl -z "platform:rkisp1" -d "rkisp1_selfpath" -v "width=1296,height=972,"
+v4l2-ctl -z "platform:rkisp1" -d "rkisp1_selfpath" -v "pixelformat=422P"
+
+v4l2-ctl -z "platform:rkisp1" -d "rkisp1_mainpath" -v "width=648,height=486,"
+v4l2-ctl -z "platform:rkisp1" -d "rkisp1_mainpath" -v "pixelformat=422P"
+
+# start streaming:
+echo "Selfpath"
+v4l2-ctl -z "platform:rkisp1" -d "rkisp1_selfpath" --stream-mmap --stream-count 10
+
+echo "Mainpath"
+v4l2-ctl -z "platform:rkisp1" -d "rkisp1_mainpath" --stream-mmap --stream-count 10
+```
+
+There are 2 pieces of hardware in the rockpi for encoding/decoding,
+the Hantro encoder/decoder, and the rkvdec decoder.
+Considering all the robot does is encode, we don't really need to worry about
+rkvdec.
+
+ISP configuration is available
+[here](https://www.kernel.org/doc/html/latest/userspace-api/media/v4l/pixfmt-meta-rkisp1.html#c.rkisp1_params_cfg)
+using the v4l2 API.
+
+[CNX software](https://www.cnx-software.com/2020/11/24/hantro-h1-hardware-accelerated-video-encoding-support-in-mainline-linux/)
+has a decent state of the union from 2020.  The names and pointers are still relevant
+
+July 2022 has some patches which suggest they might make h264 encoding work.
+I don't know where this repo comes from though.
+[Potential patches](https://git.pengutronix.de/cgit/mgr/linux/log/?h=v5.19/topic/rk3568-vepu-h264-stateless-bootlin)
+
+[mpp](https://github.com/rockchip-linux/mpp/blob/develop/readme.txt)
+is Rockchip's proposed userspace processing library.  I haven't gotten this to
+work with 6.0 yet.
+
+gstreamer only shows codecs in `gst-inspect-1.0 video4linux2` which there are
+encoders for.
+
+https://lwn.net/Articles/776082/ has a reference patch for the vendor driver.
+
+In theory, something like:
+`gst-launch-1.0 -vvvv videotestsrc ! v4l2jpegenc ! fakesink`
+should work for using the m2m kernel implementation of JPEG encoding on the
+hantro encoder, but something isn't happy and doesn't work.  I need to do more debugging
+to figure that out, if we care.  It feels like a good baby step to a h624 encoder,
+I could be wrong there.
+
+[This](https://lkml.org/lkml/2021/11/16/628) adds support for VP9 decoding, but
+our kernel already has it.  It has pointers to the pieces which added decoding.
+
+[This](https://www.netbsd.org/~mrg/rk3399/Rockchip%20RK3399TRM%20V1.1%20Part3%2020160728.pdf)
+is the TRM for the chip.
diff --git a/frc971/rockpi/build_kernel.sh b/frc971/rockpi/build_kernel.sh
new file mode 100755
index 0000000..73c0a51
--- /dev/null
+++ b/frc971/rockpi/build_kernel.sh
@@ -0,0 +1,42 @@
+#!/bin/bash
+
+set -eux
+set -o pipefail
+
+if [[ ! -e linux ]]; then
+  git clone --branch 6.0.8-rt14-rockpi4b https://github.com/frc971/linux
+  ln -s ../.config linux/.config
+fi
+
+(
+cd linux
+
+export CC=aarch64-linux-gnu-
+export CROSS_COMPILE=aarch64-linux-gnu-
+export LOCALVERSION=-rockpi4b
+
+make ARCH=arm64 CROSS_COMPILE="${CROSS_COMPILE}" oldconfig
+make ARCH=arm64 CROSS_COMPILE="${CROSS_COMPILE}" menuconfig
+make -j40 ARCH=arm64 LOCALVERSION="${LOCALVERSION}" \
+  CROSS_COMPILE="${CROSS_COMPILE}" Image modules
+make -j40 ARCH=arm64 LOCALVERSION="${LOCALVERSION}" \
+  CROSS_COMPILE="${CROSS_COMPILE}" dtbs
+
+rm -rf ../kernel-install
+mkdir -p ../kernel-install
+
+VERSION="$(cat include/config/kernel.release)"
+
+make -s ARCH=arm64 LOCALVERSION="${LOCALVERSION}" \
+  CROSS_COMPILE="${CROSS_COMPILE}" \
+  modules_install INSTALL_MOD_PATH="$(realpath ../kernel-install)"
+make -s ARCH=arm64 LOCALVERSION="${LOCALVERSION}" \
+  CROSS_COMPILE="${CROSS_COMPILE}" \
+  dtbs_install INSTALL_DTBS_PATH="$(realpath ../kernel-install)/boot/dtbs/${VERSION}"
+make -s ARCH=arm64 LOCALVERSION="${LOCALVERSION}" CROSS_COMPILE="${CROSS_COMPILE}" \
+  install INSTALL_PATH="$(realpath ../kernel-install)/boot/"
+)
+
+VERSION="$(cat linux/include/config/kernel.release)"
+
+tar -cvf "linux-kernel-${VERSION}.tar.xz" -C kernel-install .
diff --git a/frc971/rockpi/build_rootfs.sh b/frc971/rockpi/build_rootfs.sh
new file mode 100755
index 0000000..b94154d
--- /dev/null
+++ b/frc971/rockpi/build_rootfs.sh
@@ -0,0 +1,221 @@
+#!/bin/bash
+
+set -eux
+set -o pipefail
+
+UBOOT_VERSION=v2022.10
+
+IMAGE="arm64_bullseye_debian.img"
+KERNEL_VERSION=6.0.8-rt14-rockpi4b
+PARTITION="${IMAGE}.partition"
+
+# TODO(austin): Make sure flex, bison, gcc-aarch64-linux-gnu,
+# gcc-arm-none-eabi, device-tree-compiler, swig are installed
+# rather than let the user figure this out on their own the hard way.
+export CC=aarch64-linux-gnu-
+
+# Reset any existing mounts.
+if mount | grep "${PARTITION}/boot" >/dev/null; then
+  sudo umount "${PARTITION}/boot"
+fi
+
+if mount | grep "${PARTITION}" >/dev/null; then
+  sudo umount "${PARTITION}"
+fi
+
+LOOPBACK="$(sudo losetup --list | grep "${IMAGE}" | awk '{print $1}')"
+if [[ -n "${LOOPBACK}" ]]; then
+  echo "Loop still exists..."
+  sudo losetup -d "${LOOPBACK}"
+fi
+
+# Build bl31.elf.
+if [[ ! -e arm-trusted-firmware ]]; then
+  git clone https://github.com/ARM-software/arm-trusted-firmware --depth=1
+fi
+
+pushd arm-trusted-firmware/
+git pull --ff-only
+#make CROSS_COMPILE="${CC}" realclean -j "$(nproc)"
+make CROSS_COMPILE="${CC}" PLAT=rk3399 -j "$(nproc)"
+popd
+
+export BL31="$(pwd)/arm-trusted-firmware/build/rk3399/release/bl31/bl31.elf"
+
+ls -lah "${BL31}"
+
+# Now, build uboot.
+if [[ ! -e u-boot ]]; then
+  git clone -b "${UBOOT_VERSION} https://github.com/u-boot/u-boot" --depth=1
+fi
+
+pushd u-boot/
+git fetch origin "${UBOOT_VERSION}"
+git reset --hard "${UBOOT_VERSION}"
+
+#make ARCH=arm CROSS_COMPILE="${CC}" distclean -j $(nproc)
+make ARCH=arm CROSS_COMPILE="${CC}" rock-pi-4-rk3399_defconfig -j "$(nproc)"
+make ARCH=arm CROSS_COMPILE="${CC}" -j "$(nproc)"
+echo "Made uboot"
+popd
+
+
+# Now build the base set of partitions.
+NEW_IMAGE=0
+if [[ ! -e "${IMAGE}" ]]; then
+  NEW_IMAGE=1
+  dd if=/dev/zero of="${IMAGE}" bs=1 count=0 seek=3G
+  dd if=./u-boot/idbloader.img of="${IMAGE}" seek=64 conv=notrunc
+  dd if=./u-boot/u-boot.itb of="${IMAGE}" seek=16384 conv=notrunc
+
+  sfdisk "${IMAGE}" <<-__EOF__
+16M,64M,L,*
+80M,,L,*
+__EOF__
+
+  sudo losetup -P -f "${IMAGE}"
+  LOOPBACK="$(sudo losetup --list | grep "${IMAGE}" | awk '{print $1}')"
+
+  sudo mkfs.fat "${LOOPBACK}p1"
+  sudo mkfs.ext4 -L rootfs "${LOOPBACK}p2"
+
+  sudo losetup -d "${LOOPBACK}"
+fi
+
+
+# Mount them
+mkdir -p "${PARTITION}"
+
+sudo losetup -P -f "${IMAGE}"
+LOOPBACK="$(sudo losetup --list | grep "${IMAGE}" | awk '{print $1}')"
+sudo mount "${LOOPBACK}p2" "${PARTITION}"
+if [[ ! -e "${PARTITION}/boot" ]]; then
+  sudo mkdir "${PARTITION}/boot"
+fi
+sudo mount "${LOOPBACK}p1" "${PARTITION}/boot"
+
+# Run the string command as root inside the target.
+function target() {
+  sudo chroot --userspec=root.root "${PARTITION}" qemu-aarch64-static \
+    /bin/bash -c "$1"
+}
+
+# Run the string command as the pi user inside the target.
+function pi_target() {
+  sudo chroot --userspec=pi.pi "${PARTITION}" qemu-aarch64-static \
+    /bin/bash -c "$1"
+}
+
+# And, if we made a new image, debootstrap to get things going.
+if (( NEW_IMAGE == 1 )); then
+  sudo debootstrap --arch=arm64 --no-check-gpg --foreign bullseye \
+    "${PARTITION}" http://deb.debian.org/debian/
+  sudo cp /usr/bin/qemu-aarch64-static "${PARTITION}/usr/bin/"
+
+  target "/debootstrap/debootstrap --second-stage"
+
+  target "useradd -m -p '\$y\$j9T\$85lzhdky63CTj.two7Zj20\$pVY53UR0VebErMlm8peyrEjmxeiRw/rfXfx..9.xet1' -s /bin/bash pi"
+
+else
+  sudo cp /usr/bin/qemu-aarch64-static "${PARTITION}/usr/bin/"
+fi
+
+# Install the kernel.
+sudo rm -rf "${PARTITION}/boot/dtbs/${KERNEL_VERSION}/"
+sudo rm -rf "${PARTITION}/lib/modules/${KERNEL_VERSION}/"
+sudo mkdir -p "${PARTITION}/lib/modules/"
+sudo tar --owner=0 --group=0 --no-same-owner --no-same-permissions -xvf \
+  "linux-kernel-${KERNEL_VERSION}.tar.xz" -C "${PARTITION}/boot/" \
+  --strip-components=2 ./boot/
+sudo tar --strip-components=3 -xvf "linux-kernel-${KERNEL_VERSION}.tar.xz" \
+  -C "${PARTITION}/lib/modules/" ./lib/modules
+
+# Now, configure it to start automatically.
+sudo mkdir -p ${PARTITION}/boot/extlinux/
+cat << __EOF__ | sudo tee "${PARTITION}/boot/extlinux/extlinux.conf"
+label Linux ${KERNEL_VERSION}
+    kernel /vmlinuz-${KERNEL_VERSION}
+    append earlycon=uart8250,mmio32,0xff1a0000 earlyprintk console=ttyS2,1500000n8 root=/dev/mmcblk0p2 ro rootfstype=ext4 rootwait
+    fdtdir /dtbs/${KERNEL_VERSION}/
+__EOF__
+
+copyfile root.root 644 etc/apt/sources.list.d/bullseye-backports.list
+copyfile root.root 644 etc/apt/sources.list.d/frc971.list
+
+target "apt-get update"
+target "apt-get -y install -t bullseye-backports systemd"
+
+target "apt-get install -y sudo openssh-server python3 bash-completion git v4l-utils cpufrequtils pmount rsync vim-nox chrony libopencv-calib3d4.5 libopencv-contrib4.5 libopencv-core4.5 libopencv-features2d4.5 libopencv-flann4.5 libopencv-highgui4.5 libopencv-imgcodecs4.5 libopencv-imgproc4.5 libopencv-ml4.5 libopencv-objdetect4.5 libopencv-photo4.5 libopencv-shape4.5 libopencv-stitching4.5 libopencv-superres4.5 libopencv-video4.5 libopencv-videoio4.5 libopencv-videostab4.5 libopencv-viz4.5 libnice10 pmount libnice-dev feh libgstreamer1.0-0 libgstreamer-plugins-base1.0-0 libgstreamer-plugins-bad1.0-0 gstreamer1.0-plugins-base gstreamer1.0-plugins-good gstreamer1.0-plugins-bad gstreamer1.0-plugins-ugly gstreamer1.0-nice usbutils locales"
+
+target "usermod -a -G sudo pi"
+target "usermod -a -G video pi"
+target "localedef -i en_US -f UTF-8 en_US.UTF-8"
+
+function target_mkdir() {
+  target "install -d -m $2 -o $(echo $1 | sed 's/\.[^.]*//') -g $(echo $1 | sed 's/[^.]*\.//') $3"
+}
+
+function copyfile() {
+  sudo cp contents/$3 ${PARTITION}/$3
+  sudo chmod $2 ${PARTITION}/$3
+  target "chown $1 /$3"
+}
+
+copyfile root.root 644 etc/fstab
+copyfile root.root 440 etc/sudoers
+copyfile root.root 444 etc/default/cpufrequtils
+target_mkdir root.root 755 etc/systemd/network
+copyfile root.root 644 etc/systemd/network/eth0.network
+target_mkdir pi.pi 755 home/pi/.ssh
+copyfile pi.pi 600 home/pi/.ssh/authorized_keys
+target_mkdir root.root 700 root/bin
+copyfile root.root 500 root/bin/grow.sh
+copyfile root.root 500 root/bin/change_hostname.sh
+copyfile root.root 500 root/bin/deploy_kernel.sh
+copyfile root.root 644 etc/systemd/system/grow-rootfs.service
+copyfile root.root 644 etc/sysctl.d/sctp.conf
+copyfile root.root 644 etc/systemd/logind.conf
+copyfile root.root 644 etc/security/limits.d/rt.conf
+copyfile root.root 644 etc/systemd/system/frc971.service
+copyfile root.root 644 etc/systemd/system/frc971chrt.service
+copyfile root.root 644 etc/systemd/system/usb-mount@.service
+copyfile root.root 644 etc/udev/rules.d/99-usb-mount.rules
+
+target "apt-get update"
+target "apt-get -y install -t bullseye-backports systemd"
+
+target "systemctl enable systemd-networkd"
+target "systemctl enable systemd-resolved"
+target "systemctl enable grow-rootfs"
+target "systemctl enable frc971"
+target "systemctl enable frc971chrt"
+target "/root/bin/change_hostname.sh pi-971-1"
+
+
+if [[ ! -e "${PARTITION}/home/pi/.dotfiles" ]]; then
+  pi_target "cd /home/pi/ && \
+    git clone --separate-git-dir=/home/pi/.dotfiles https://github.com/AustinSchuh/.dotfiles.git tmpdotfiles && \
+    rsync --recursive --verbose --exclude .git tmpdotfiles/ /home/pi/ && \
+    rm -r tmpdotfiles && \
+    git --git-dir=/home/pi/.dotfiles/ --work-tree=/home/pi/ config --local status.showUntrackedFiles no && \
+    vim -c \":qa!\""
+
+  target "cd /root/ && \
+    git clone --separate-git-dir=/root/.dotfiles https://github.com/AustinSchuh/.dotfiles.git tmpdotfiles && \
+    rsync --recursive --verbose --exclude .git tmpdotfiles/ /root/ && rm -r tmpdotfiles && \
+    git --git-dir=/root/.dotfiles/ --work-tree=/root/ config --local status.showUntrackedFiles no && \
+    vim -c \":qa!\""
+fi
+
+target "apt-get clean"
+
+sudo chroot ${PARTITION} qemu-aarch64-static /bin/bash
+
+# TODO(austin): This appears to not be working...  pi_target doesn't apper to be happy
+sudo chroot --userspec=pi.pi ${PARTITION} qemu-aarch64-static /bin/bash
+
+# TODO(austin): everything else we were doing to the pi's.
+sudo rm ${PARTITION}/usr/bin/qemu-aarch64-static
+sudo umount ${PARTITION}/boot
+sudo umount ${PARTITION}
+rmdir ${PARTITION}
diff --git a/frc971/rockpi/contents/etc/apt/sources.list.d/bullseye-backports.list b/frc971/rockpi/contents/etc/apt/sources.list.d/bullseye-backports.list
new file mode 100644
index 0000000..290785a
--- /dev/null
+++ b/frc971/rockpi/contents/etc/apt/sources.list.d/bullseye-backports.list
@@ -0,0 +1 @@
+deb http://deb.debian.org/debian bullseye-backports main
diff --git a/frc971/rockpi/contents/etc/apt/sources.list.d/frc971.list b/frc971/rockpi/contents/etc/apt/sources.list.d/frc971.list
new file mode 100644
index 0000000..2bfe5f9
--- /dev/null
+++ b/frc971/rockpi/contents/etc/apt/sources.list.d/frc971.list
@@ -0,0 +1 @@
+deb [trusted=yes] https://software.frc971.org/Build-Dependencies/gstreamer_bullseye_arm64_deps ./
diff --git a/frc971/rockpi/contents/etc/fstab b/frc971/rockpi/contents/etc/fstab
new file mode 100644
index 0000000..cf62c9f
--- /dev/null
+++ b/frc971/rockpi/contents/etc/fstab
@@ -0,0 +1,2 @@
+/dev/mmcblk0p1  /boot  auto  defaults 0  2
+/dev/mmcblk0p2  /  auto  errors=remount-ro  0  0
diff --git a/frc971/rockpi/contents/etc/security/limits.d/rt.conf b/frc971/rockpi/contents/etc/security/limits.d/rt.conf
new file mode 100644
index 0000000..ad2c08b
--- /dev/null
+++ b/frc971/rockpi/contents/etc/security/limits.d/rt.conf
@@ -0,0 +1,3 @@
+pi - nice -20
+pi - rtprio 95
+pi - memlock unlimited
diff --git a/frc971/rockpi/contents/etc/sudoers b/frc971/rockpi/contents/etc/sudoers
new file mode 100644
index 0000000..4ce0b30
--- /dev/null
+++ b/frc971/rockpi/contents/etc/sudoers
@@ -0,0 +1,27 @@
+#
+# This file MUST be edited with the 'visudo' command as root.
+#
+# Please consider adding local content in /etc/sudoers.d/ instead of
+# directly modifying this file.
+#
+# See the man page for details on how to write a sudoers file.
+#
+Defaults        env_reset
+Defaults        mail_badpass
+Defaults        secure_path="/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin"
+
+# Host alias specification
+
+# User alias specification
+
+# Cmnd alias specification
+
+# User privilege specification
+root    ALL=(ALL:ALL) ALL
+
+# Allow members of group sudo to execute any command
+%sudo   ALL=NOPASSWD: ALL
+
+# See sudoers(5) for more information on "@include" directives:
+
+@includedir /etc/sudoers.d
diff --git a/frc971/rockpi/contents/etc/sysctl.d/sctp.conf b/frc971/rockpi/contents/etc/sysctl.d/sctp.conf
new file mode 100644
index 0000000..1fcf2ca
--- /dev/null
+++ b/frc971/rockpi/contents/etc/sysctl.d/sctp.conf
@@ -0,0 +1,4 @@
+# https://wwwx.cs.unc.edu/~sparkst/howto/network_tuning.php
+# Make the buffers big enough for an image
+net.core.wmem_max=8388608
+net.core.rmem_max=8388608
diff --git a/frc971/rockpi/contents/etc/systemd/logind.conf b/frc971/rockpi/contents/etc/systemd/logind.conf
new file mode 100644
index 0000000..17ced30
--- /dev/null
+++ b/frc971/rockpi/contents/etc/systemd/logind.conf
@@ -0,0 +1,36 @@
+#  This file is part of systemd.
+#
+#  systemd is free software; you can redistribute it and/or modify it
+#  under the terms of the GNU Lesser General Public License as published by
+#  the Free Software Foundation; either version 2.1 of the License, or
+#  (at your option) any later version.
+#
+# See logind.conf(5) for details.
+
+[Login]
+#NAutoVTs=6
+#ReserveVT=6
+#KillUserProcesses=no
+#KillOnlyUsers=
+#KillExcludeUsers=root
+#InhibitDelayMaxSec=5
+#HandlePowerKey=poweroff
+#HandleSuspendKey=suspend
+#HandleHibernateKey=hibernate
+#HandleLidSwitch=suspend
+#HandleLidSwitchExternalPower=suspend
+#HandleLidSwitchDocked=ignore
+#PowerKeyIgnoreInhibited=no
+#SuspendKeyIgnoreInhibited=no
+#HibernateKeyIgnoreInhibited=no
+#LidSwitchIgnoreInhibited=yes
+#HoldoffTimeoutSec=30s
+#IdleAction=ignore
+#IdleActionSec=30min
+#RuntimeDirectorySize=10%
+
+# We don't want systemd removing IPC.  This makes it so nothing new can talk to
+# existing channels.
+RemoveIPC=no
+#InhibitorsMax=8192
+#SessionsMax=8192
diff --git a/frc971/rockpi/contents/etc/systemd/network/eth0.network b/frc971/rockpi/contents/etc/systemd/network/eth0.network
new file mode 100644
index 0000000..f9e7c2e
--- /dev/null
+++ b/frc971/rockpi/contents/etc/systemd/network/eth0.network
@@ -0,0 +1,7 @@
+[Match]
+Name=eth0
+
+[Network]
+Address=10.9.71.20/24
+Gateway=10.9.71.13
+DNS=8.8.8.8
diff --git a/frc971/rockpi/contents/etc/systemd/system/frc971.service b/frc971/rockpi/contents/etc/systemd/system/frc971.service
new file mode 100644
index 0000000..be6b37f
--- /dev/null
+++ b/frc971/rockpi/contents/etc/systemd/system/frc971.service
@@ -0,0 +1,22 @@
+[Unit]
+Description=Start up 971 robot code
+Requires=network-online.target
+After=network-online.target
+
+[Service]
+User=pi
+Group=pi
+Type=simple
+WorkingDirectory=/home/pi/bin
+ExecStart=/home/pi/bin/starter.sh
+KillMode=mixed
+TimeoutStopSec=10
+LimitRTPRIO=60
+LimitNICE=-20
+LimitMEMLOCK=infinity
+
+Restart=always
+RestartSec=5s
+
+[Install]
+WantedBy=multi-user.target
diff --git a/frc971/rockpi/contents/etc/systemd/system/frc971chrt.service b/frc971/rockpi/contents/etc/systemd/system/frc971chrt.service
new file mode 100644
index 0000000..6086fa0
--- /dev/null
+++ b/frc971/rockpi/contents/etc/systemd/system/frc971chrt.service
@@ -0,0 +1,9 @@
+[Unit]
+Description=Configure IRQs
+
+[Service]
+Type=oneshot
+ExecStart=/home/pi/bin/chrt.sh
+
+[Install]
+WantedBy=multi-user.target
diff --git a/frc971/rockpi/contents/etc/systemd/system/grow-rootfs.service b/frc971/rockpi/contents/etc/systemd/system/grow-rootfs.service
new file mode 100644
index 0000000..232b290
--- /dev/null
+++ b/frc971/rockpi/contents/etc/systemd/system/grow-rootfs.service
@@ -0,0 +1,19 @@
+[Unit]
+Description=Grow partition and filesystem to fit disk
+DefaultDependencies=no
+Before=local-fs.target
+Before=shutdown.target
+After=-.mount
+BindsTo=-.mount
+
+# Backport of <https://github.com/systemd/systemd/pull/14618>.
+After=systemd-remount-fs.service
+
+[Service]
+Type=oneshot
+ExecStart=/bin/bash -c "/root/bin/grow.sh && /sbin/resize2fs $(systemctl show --property What --value -- -.mount)"
+TimeoutSec=0
+RemainAfterExit=yes
+
+[Install]
+WantedBy=multi-user.target
diff --git a/frc971/rockpi/contents/etc/systemd/system/usb-mount@.service b/frc971/rockpi/contents/etc/systemd/system/usb-mount@.service
new file mode 100644
index 0000000..934d456
--- /dev/null
+++ b/frc971/rockpi/contents/etc/systemd/system/usb-mount@.service
@@ -0,0 +1,7 @@
+[Unit]
+Description=Mount USB Drive on %i
+[Service]
+Type=oneshot
+RemainAfterExit=true
+ExecStart=/usr/bin/pmount --umask 000 /dev/%i /media/%i
+ExecStop=/usr/bin/pumount /dev/%i
diff --git a/frc971/rockpi/contents/etc/udev/rules.d/99-usb-mount.rules b/frc971/rockpi/contents/etc/udev/rules.d/99-usb-mount.rules
new file mode 100644
index 0000000..1884828
--- /dev/null
+++ b/frc971/rockpi/contents/etc/udev/rules.d/99-usb-mount.rules
@@ -0,0 +1,2 @@
+ACTION=="add",KERNEL=="sd[a-z][0-9]*",SUBSYSTEMS=="usb",RUN+="/bin/systemctl start usb-mount@%k.service"
+ACTION=="remove",KERNEL=="sd[a-z][0-9]*",SUBSYSTEMS=="usb",RUN+="/bin/systemctl stop usb-mount@%k.service"
diff --git a/frc971/rockpi/contents/home/pi/.ssh/authorized_keys b/frc971/rockpi/contents/home/pi/.ssh/authorized_keys
new file mode 100644
index 0000000..9fd2597
--- /dev/null
+++ b/frc971/rockpi/contents/home/pi/.ssh/authorized_keys
@@ -0,0 +1,4 @@
+ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQDI002gCm4aRVrIcg2G4/qF4D1oNY74HFFAHjNUIgvrmqSEn+Oy+pxigpJFiZZaJMJpaw4kpd1IEpZxhooZm4DC4/bVV3wAFTw/OJI7D75WgrRrBRHd95TMBwYyNUhoDOcPAoZ69+IL9P0rhmNjgCv6Y+3PG+Rl6IqRPuf3dXX/PT3E/h8B18PRkEnas/3WTW8goov6x10kVAa5I+iQansiyAbPQF7E+Q5mpsnl26V2vpHo1UAk7y+TD7jqifEn13TmLeTkDXmaIOflQeOBMAdErftuqrClPa00VbejP18v02RI/jOIAQ250g0hN3zvKi2eNHUPdAzlMB4cSvZspRrB /home/austin/.ssh/id_rsa
+ssh-rsa-cert-v01@openssh.com AAAAHHNzaC1yc2EtY2VydC12MDFAb3BlbnNzaC5jb20AAAAgzaqXNuB589EgR6/ljdYhp5Ca+B8eimCTmmC23oQvNyIAAAADAQABAAABAQDI002gCm4aRVrIcg2G4/qF4D1oNY74HFFAHjNUIgvrmqSEn+Oy+pxigpJFiZZaJMJpaw4kpd1IEpZxhooZm4DC4/bVV3wAFTw/OJI7D75WgrRrBRHd95TMBwYyNUhoDOcPAoZ69+IL9P0rhmNjgCv6Y+3PG+Rl6IqRPuf3dXX/PT3E/h8B18PRkEnas/3WTW8goov6x10kVAa5I+iQansiyAbPQF7E+Q5mpsnl26V2vpHo1UAk7y+TD7jqifEn13TmLeTkDXmaIOflQeOBMAdErftuqrClPa00VbejP18v02RI/jOIAQ250g0hN3zvKi2eNHUPdAzlMB4cSvZspRrBAAAAAAAAAAAAAAABAAAAHmF1c3Rpbi5zY2h1aEBibHVlcml2ZXJ0ZWNoLmNvbQAAAA8AAAADYnJ0AAAABHJvb3QAAAAAWGi3PAAAAABjhSpmAAAAAAAAAIIAAAAVcGVybWl0LVgxMS1mb3J3YXJkaW5nAAAAAAAAABdwZXJtaXQtYWdlbnQtZm9yd2FyZGluZwAAAAAAAAAWcGVybWl0LXBvcnQtZm9yd2FyZGluZwAAAAAAAAAKcGVybWl0LXB0eQAAAAAAAAAOcGVybWl0LXVzZXItcmMAAAAAAAAAAAAAAKwAAAATZWNkc2Etc2hhMi1uaXN0cDUyMQAAAAhuaXN0cDUyMQAAAIUEANvRmN8fXmKOO6xQPsllgbHxX+hvP4sU8/ayxw1K9C2MlGT3OKPgnjWEmvEPgpPR+/YQ6asQnP+jucdgCM8q7+c4ATwFnMO7yl2LCU1UkCKShzoumXflKC9rWNVT6MY4PTbpQXui5XE0gIZrjKrkcfCGjvRouUasM/C5Zro/aGQFkL6XAAAApwAAABNlY2RzYS1zaGEyLW5pc3RwNTIxAAAAjAAAAEIAswnueuP8iT7Qbzr1yBx6tLbNY9jewA6NEkLnFJtu11VzBFFaLWxeXwKPy3ajT0DCzt6EX6YKBHfYngnzdyjP9KkAAABCAWsxaA9D59ToYmbEKT//85dczH397v6As8WeQMAMzKfJYVSJBceHiwt6EbRKd6m+xUsd/Sr4Bj/Eu2VvwplqCpOq /home/austin/.ssh/id_rsa
+ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQDLyVTxr8s3kjz+PEjEymgwC8o64IZgBRJbtq9HZ16ufEHqxCD6WK21v8XsbAyTo3/vIfiae+SxhZTC9PMA1AQXuXCBTcvH1avHlHNPgnfxOfzNpU5LSZx/hqrx9tJ+ELV6m34XUbAhIhXJSyiPE2Mst8et6XUvXLgQ8hr0vwXZ3jitI0WzdoZE2svQhn/Cw+NnFiIyhVm4VTnw0bo5XVvvCawvZdTWsyXIvYx9P7rJ5Kvr1eJTZB+tDynzEFxJZeC+lnE6kV8NudC/7hLwwn1Uvqon17Z4P8ukxDsaD2Y4a2v0zqqN0FkEAKjhcqRWdyHM2JOeygRJa1sABNzt4gJB austin@ASchuh-T480s
+ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABgQDDs88Uby+A7k69WSUXp6wmDrsIIFib5bsJ/0oHdjRWSZc4gHVGVF4cFCIJsjvuiQ3LlQ1vVb4ot7kXDNhPWEENRiuMVN3bovTr0fIjSi+YzhidIUZV44LhIkf2XorjpBjfdKE8YyZgYU0wway6myLijoEy6UnLaYerFjUh0k0p+R/axNtD48Glge82pvihosNt4J4592PGbfoTg7hgPizz4Yp39MtYN0OAqHDSrthU/ceA97prMo9tugozHthDasNAb1u/KiOr86dswLiGhwfM0aWAStIu+jie8fKzFtPFFvCyeEaGTYJ/nKiTq2qX2VNLk2zoqXoP6OPHTztejMtRyuRZxx3+mwhDT1lwUQx/ZsFqMTuIOjGQjpzQg3/Q2Y7rnSeQmgc5LglzaH5SRQ7i3nXJvDm1akdHRFFjarBw9Pb2p8DsDaTmJ6gpoEFqZZa1RM5ZCab8bL9z0pHBdpqhIXcPflDQE7Qi8win+LlWBwFyjhu5PvNnAKFEv6uQC1M= austin@aschuh-3950x
diff --git a/frc971/rockpi/contents/root/bin/change_hostname.sh b/frc971/rockpi/contents/root/bin/change_hostname.sh
new file mode 100755
index 0000000..a784bb1
--- /dev/null
+++ b/frc971/rockpi/contents/root/bin/change_hostname.sh
@@ -0,0 +1,62 @@
+#!/bin/bash
+
+set -xeuo pipefail
+
+HOSTNAME="$1"
+
+# TODO<Jim>: Should probably add handling for imu hostname, too
+if [[ ! "${HOSTNAME}" =~ ^pi-[0-9]*-[0-9]$ ]]; then
+  echo "Invalid hostname ${HOSTNAME}, needs to be pi-[team#]-[pi#]"
+  exit 1
+fi
+
+TEAM_NUMBER="$(echo ${HOSTNAME} | sed 's/pi-\(.*\)-.*/\1/')"
+PI_NUMBER="$(echo ${HOSTNAME} | sed 's/pi-.*-\(.*\)/\1/')"
+IP_BASE="$(echo ${TEAM_NUMBER} | sed 's/\(.*\)\(..\)/10.\1.\2/')"
+IP="${IP_BASE}.$(( 100 + ${PI_NUMBER}))"
+
+echo "Changing to team number ${TEAM_NUMBER}, IP ${IP}"
+
+sed -i "s/^Address=.*$/Address=${IP}\/24/" /etc/systemd/network/eth0.network
+sed -i "s/^Gateway=.*$/Gateway=${IP_BASE}.13/" /etc/systemd/network/eth0.network
+
+echo "${HOSTNAME}" > /etc/hostname
+
+# Make sure a 127.0.* entry exists to make things looking up localhost happy.
+if grep '^127.0.1.1' /etc/hosts > /dev/null;
+then
+  sed -i "s/\(127\.0\.1\.1\t\).*$/\1${HOSTNAME}/" /etc/hosts
+else
+  echo -e "127.0.1.1\t${HOSTNAME}" >> /etc/hosts
+fi
+
+# Put corret team number in pi's IP addresses, or add them if needed
+if grep '^10\.[0-9]*\.[0-9]*\.[0-9]*\s*pi-[0-9]*-[0-9] pi[0-9]$' /etc/hosts >/dev/null ;
+then
+  sed -i "s/^10\.[0-9]*\.[0-9]*\(\.[0-9]*\s*pi-\)[0-9]*\(-[0-9] pi[0-9]\)$/${IP_BASE}\1${TEAM_NUMBER}\2/" /etc/hosts
+else
+  for i in {1..6}; do
+    echo -e "${IP_BASE}.$(( i + 100 ))\tpi-${TEAM_NUMBER}-${i} pi${i}" >> /etc/hosts
+  done
+fi
+
+# Put corret team number in roborio's address, or add it if missing
+if grep '^10\.[0-9]*\.[0-9]*\.2\s*roborio$' /etc/hosts >/dev/null;
+then
+  sed -i "s/^10\.[0-9]*\.[0-9]*\(\.2\s*roborio\)$/${IP_BASE}\1/" /etc/hosts
+else
+  echo -e "${IP_BASE}.2\troborio" >> /etc/hosts
+fi
+
+# Put corret team number in imu's address, or add it if missing
+if grep '^10\.[0-9]*\.[0-9]*\.105\s.*\s*imu$' /etc/hosts >/dev/null;
+then
+  sed -i "s/^10\.[0-9]*\.[0-9]*\(\.[0-9]*\s*pi-\)[0-9]*\(-[0-9] pi5 imu\)$/${IP_BASE}\1${TEAM_NUMBER}\2/" /etc/hosts
+else
+  if grep '^10\.[0-9]*\.[0-9]*\.105\s*pi-[0-9]*-[0-9]*\s*pi5$' /etc/hosts
+  then
+    sed -i "s/^10\.[0-9]*\.[0-9]*\(\.[0-9]*\s*pi-\)[0-9]*\(-[0-9] pi5\)$/${IP_BASE}\1${TEAM_NUMBER}\2 imu/" /etc/hosts
+  else
+    echo -e "${IP_BASE}.105\tpi-${TEAM_NUMBER}-5 pi5 imu" >> /etc/hosts
+  fi
+fi
diff --git a/frc971/rockpi/contents/root/bin/deploy_kernel.sh b/frc971/rockpi/contents/root/bin/deploy_kernel.sh
new file mode 100644
index 0000000..69a6297
--- /dev/null
+++ b/frc971/rockpi/contents/root/bin/deploy_kernel.sh
@@ -0,0 +1,10 @@
+#!/bin/bash
+
+set -ex
+
+KERNEL_VERSION=6.0.8-rt14-rockpi4b
+
+rm -rf /boot/dtbs/${KERNEL_VERSION}/
+rm -rf /lib/modules/${KERNEL_VERSION}/
+tar --owner=0 --group=0 --no-same-owner --no-same-permissions -xvf ./linux-kernel-${KERNEL_VERSION}.tar.xz -C /boot/ --strip-components=2 ./boot/
+tar --strip-components=3 -xvf linux-kernel-${KERNEL_VERSION}.tar.xz -C /lib/modules/ ./lib/modules
diff --git a/frc971/rockpi/contents/root/bin/grow.sh b/frc971/rockpi/contents/root/bin/grow.sh
new file mode 100644
index 0000000..e298427
--- /dev/null
+++ b/frc971/rockpi/contents/root/bin/grow.sh
@@ -0,0 +1,21 @@
+#!/bin/bash
+
+set -eux
+set -o pipefail
+
+PARTITION="$(systemctl show --property What --value -- -.mount | sed 's/\/dev\///')"
+PARTITION_NUMBER="$(echo ${PARTITION} | sed 's/^[^p]*p\([0-9]\)/\1/')"
+DEVICE="$(echo ${PARTITION} | sed 's/p[0-9]*$//')"
+
+START=$(cat /sys/block/${DEVICE}/${PARTITION}/start)
+END=$((${START}+$(cat /sys/block/${DEVICE}/${PARTITION}/size)))
+NEWEND=$(($(cat /sys/block/${DEVICE}/size)-8))
+
+if [[ "${NEWEND}" -gt "${END}" ]]; then
+  sfdisk --delete "/dev/${DEVICE}" "${PARTITION_NUMBER}"
+  sfdisk --force "/dev/${DEVICE}" <<-__EOF__
+16M,64M,L,*
+80M,,L,*
+__EOF__
+  partx -u "/dev/${DEVICE}"
+fi
diff --git a/frc971/vision/target_map.fbs b/frc971/vision/target_map.fbs
index 8adaaaa..50a9d7d 100644
--- a/frc971/vision/target_map.fbs
+++ b/frc971/vision/target_map.fbs
@@ -21,4 +21,7 @@
 // This would be solved for by TargetMapper
 table TargetMap {
   target_poses:[TargetPoseFbs] (id: 0);
+
+  // Unique name of the field
+  field_name:string (id: 1);
 }
\ No newline at end of file
diff --git a/frc971/vision/target_mapper.cc b/frc971/vision/target_mapper.cc
index 3342670..b4b1a87 100644
--- a/frc971/vision/target_mapper.cc
+++ b/frc971/vision/target_mapper.cc
@@ -105,6 +105,12 @@
   auto robot_pose_it = timestamped_robot_poses.begin();
   for (const auto &timestamped_detection : timestamped_target_detections) {
     aos::distributed_clock::time_point target_time = timestamped_detection.time;
+
+    // Skip this target detection if we have no robot poses before it
+    if (robot_pose_it->time > target_time) {
+      continue;
+    }
+
     // Find the robot point right before this localization
     while (robot_pose_it->time > target_time ||
            (robot_pose_it + 1)->time <= target_time) {
@@ -119,6 +125,11 @@
                                InterpolatePose(*start, *end, target_time));
   }
 
+  // In the case that all target detections were before the first robot
+  // detection, we would have no interpolated poses at this point
+  CHECK_GT(interpolated_poses.size(), 0ul)
+      << "Need a robot pose before and after every target detection";
+
   // Match consecutive detections
   std::vector<ceres::examples::Constraint2d> target_constraints;
   std::vector<ceres::examples::Pose2d> robot_delta_poses;
@@ -314,7 +325,8 @@
   return summary.IsSolutionUsable();
 }
 
-void TargetMapper::Solve(std::optional<std::string_view> output_path) {
+void TargetMapper::Solve(std::string_view field_name,
+                         std::optional<std::string_view> output_dir) {
   ceres::Problem problem;
   BuildOptimizationProblem(&target_poses_, target_constraints_, &problem);
 
@@ -323,15 +335,18 @@
 
   // TODO(milind): add origin to first target offset to all poses
 
-  auto map_json = MapToJson();
+  auto map_json = MapToJson(field_name);
   VLOG(1) << "Solved target poses: " << map_json;
-  if (output_path.has_value()) {
-    LOG(INFO) << "Writing map to file: " << output_path.value();
-    aos::util::WriteStringToFileOrDie(output_path.value(), map_json);
+
+  if (output_dir.has_value()) {
+    std::string output_path =
+        absl::StrCat(output_dir.value(), "/", field_name, ".json");
+    LOG(INFO) << "Writing map to file: " << output_path;
+    aos::util::WriteStringToFileOrDie(output_path, map_json);
   }
 }
 
-std::string TargetMapper::MapToJson() const {
+std::string TargetMapper::MapToJson(std::string_view field_name) const {
   flatbuffers::FlatBufferBuilder fbb;
 
   // Convert poses to flatbuffers
@@ -339,15 +354,16 @@
   for (const auto &[id, pose] : target_poses_) {
     TargetPoseFbs::Builder target_pose_builder(fbb);
     target_pose_builder.add_id(id);
-    target_pose_builder.add_x(id);
-    target_pose_builder.add_y(id);
-    target_pose_builder.add_yaw(id);
+    target_pose_builder.add_x(pose.x);
+    target_pose_builder.add_y(pose.y);
+    target_pose_builder.add_yaw(pose.yaw_radians);
 
     target_poses_fbs.emplace_back(target_pose_builder.Finish());
   }
 
-  flatbuffers::Offset<TargetMap> target_map_offset =
-      CreateTargetMap(fbb, fbb.CreateVector(target_poses_fbs));
+  const auto field_name_offset = fbb.CreateString(field_name);
+  flatbuffers::Offset<TargetMap> target_map_offset = CreateTargetMap(
+      fbb, fbb.CreateVector(target_poses_fbs), field_name_offset);
 
   return aos::FlatbufferToJson(
       flatbuffers::GetMutableTemporaryPointer(fbb, target_map_offset),
diff --git a/frc971/vision/target_mapper.h b/frc971/vision/target_mapper.h
index df9f5b4..4dbe52b 100644
--- a/frc971/vision/target_mapper.h
+++ b/frc971/vision/target_mapper.h
@@ -35,11 +35,13 @@
   TargetMapper(std::map<TargetId, ceres::examples::Pose2d> target_poses,
                std::vector<ceres::examples::Constraint2d> target_constraints);
 
-  // If output_path is set, the map will be saved to that file as a json
-  void Solve(std::optional<std::string_view> output_path = std::nullopt);
+  // Solves for the target map. If output_dir is set, the map will be saved to
+  // output_dir/field_name.json
+  void Solve(std::string_view field_name,
+             std::optional<std::string_view> output_dir = std::nullopt);
 
   // Prints target poses into a TargetMap flatbuffer json
-  std::string MapToJson() const;
+  std::string MapToJson(std::string_view field_name) const;
 
   static std::optional<TargetPose> GetTargetPoseById(
       std::vector<TargetPose> target_poses, TargetId target_id);
diff --git a/frc971/vision/target_mapper_test.cc b/frc971/vision/target_mapper_test.cc
index 37b037b..f56cd8d 100644
--- a/frc971/vision/target_mapper_test.cc
+++ b/frc971/vision/target_mapper_test.cc
@@ -12,6 +12,7 @@
 namespace {
 constexpr double kToleranceMeters = 0.05;
 constexpr double kToleranceRadians = 0.05;
+constexpr std::string_view kFieldName = "test";
 }  // namespace
 
 #define EXPECT_POSE_NEAR(pose1, pose2)             \
@@ -219,7 +220,7 @@
           .first;
 
   frc971::vision::TargetMapper mapper(target_poses, target_constraints);
-  mapper.Solve();
+  mapper.Solve(kFieldName);
 
   ASSERT_EQ(mapper.target_poses().size(), 2);
   EXPECT_POSE_NEAR(mapper.target_poses()[0], MakePose(5.0, 0.0, M_PI));
@@ -253,7 +254,7 @@
           .first;
 
   frc971::vision::TargetMapper mapper(target_poses, target_constraints);
-  mapper.Solve();
+  mapper.Solve(kFieldName);
 
   ASSERT_EQ(mapper.target_poses().size(), 2);
   EXPECT_POSE_NEAR(mapper.target_poses()[0], MakePose(5.0, 0.0, M_PI));
@@ -284,7 +285,7 @@
           .first;
 
   frc971::vision::TargetMapper mapper(target_poses, target_constraints);
-  mapper.Solve();
+  mapper.Solve(kFieldName);
 
   ASSERT_EQ(mapper.target_poses().size(), 2);
   EXPECT_POSE_NEAR(mapper.target_poses()[0], MakePose(5.0, 0.0, M_PI));
@@ -375,7 +376,7 @@
                                          timestamped_target_detections)
           .first;
   frc971::vision::TargetMapper mapper(target_poses, target_constraints);
-  mapper.Solve();
+  mapper.Solve(kFieldName);
 
   for (auto [target_pose_id, mapper_target_pose] : mapper.target_poses()) {
     TargetMapper::TargetPose actual_target_pose =
@@ -399,7 +400,7 @@
 
   frc971::vision::TargetMapper mapper_bad_poses(target_poses,
                                                 target_constraints);
-  mapper_bad_poses.Solve();
+  mapper_bad_poses.Solve(kFieldName);
 
   for (auto [target_pose_id, mapper_target_pose] :
        mapper_bad_poses.target_poses()) {
diff --git a/frc971/wpilib/BUILD b/frc971/wpilib/BUILD
index 798a561..eb0571c 100644
--- a/frc971/wpilib/BUILD
+++ b/frc971/wpilib/BUILD
@@ -440,6 +440,35 @@
     ],
 )
 
+cc_library(
+    name = "wpilib_utils",
+    srcs = [
+        "wpilib_utils.cc",
+    ],
+    hdrs = [
+        "wpilib_utils.h",
+    ],
+    target_compatible_with = ["@platforms//os:linux"],
+    deps = [
+        "//frc971:constants",
+    ],
+)
+
+cc_test(
+    name = "wpilib_utils_test",
+    srcs = [
+        "wpilib_utils_test.cc",
+    ],
+    data = [
+    ],
+    target_compatible_with = ["@platforms//os:linux"],
+    deps = [
+        "//aos/testing:flatbuffer_eq",
+        "//aos/testing:test_logging",
+        "//frc971/wpilib:wpilib_utils",
+    ],
+)
+
 ts_library(
     name = "imu_plot_utils",
     srcs = ["imu_plot_utils.ts"],
diff --git a/frc971/wpilib/wpilib_utils.cc b/frc971/wpilib/wpilib_utils.cc
new file mode 100644
index 0000000..937acd9
--- /dev/null
+++ b/frc971/wpilib/wpilib_utils.cc
@@ -0,0 +1,26 @@
+#include "frc971/wpilib/wpilib_utils.h"
+
+namespace frc971 {
+namespace wpilib {
+
+bool SafePotVoltageRange(::frc971::constants::Range subsystem_range,
+                         double potentiometer_offset,
+                         ::std::function<double(double)> pot_translate_inverse,
+                         bool reverse, double limit_buffer) {
+  constexpr double kMinVoltage = 0.0;
+  constexpr double kMaxVoltage = 5.0;
+  double min_range_voltage =
+      pot_translate_inverse(subsystem_range.lower_hard - potentiometer_offset);
+  double max_range_voltage =
+      pot_translate_inverse(subsystem_range.upper_hard - potentiometer_offset);
+  if (reverse) {
+    min_range_voltage *= -1;
+    max_range_voltage *= -1;
+  }
+  return ((kMinVoltage + limit_buffer) < min_range_voltage &&
+          min_range_voltage < (kMaxVoltage - limit_buffer) &&
+          (kMinVoltage + limit_buffer) < max_range_voltage &&
+          max_range_voltage < (kMaxVoltage - limit_buffer));
+}
+}  // namespace wpilib
+}  // namespace frc971
\ No newline at end of file
diff --git a/frc971/wpilib/wpilib_utils.h b/frc971/wpilib/wpilib_utils.h
new file mode 100644
index 0000000..78dd262
--- /dev/null
+++ b/frc971/wpilib/wpilib_utils.h
@@ -0,0 +1,28 @@
+#ifndef FRC971_WPILIB_WPILIB_UTILS_H_
+#define FRC971_WPILIB_WPILIB_UTILS_H_
+
+#include <functional>
+
+#include "frc971/constants.h"
+
+namespace frc971 {
+namespace wpilib {
+
+// Convert min and max angle positions from range to voltage and compare to
+// min and max potentiometer voltage to check if in range.
+
+// subsystem_range is a ::frc971::constants::Range that defines the pot limits
+// potentiometer_offset is a constant that is the initial offset of the pot
+// pot_translate_inverse is a function that translates an angle to voltage
+// reverse is a boolean that sets the pot voltage range as -5 to 0 when true
+// limit_buffer is a constant that is the buffer for the maximum voltage values
+
+bool SafePotVoltageRange(::frc971::constants::Range subsystem_range,
+                         double potentiometer_offset,
+                         ::std::function<double(double)> pot_translate_inverse,
+                         bool reverse, double limit_buffer = 0.05);
+
+}  // namespace wpilib
+}  // namespace frc971
+
+#endif  // FRC971_WPILIB_WPILIB_UTILS_H_
\ No newline at end of file
diff --git a/frc971/wpilib/wpilib_utils_test.cc b/frc971/wpilib/wpilib_utils_test.cc
new file mode 100644
index 0000000..2b21438
--- /dev/null
+++ b/frc971/wpilib/wpilib_utils_test.cc
@@ -0,0 +1,158 @@
+#include "frc971/wpilib/wpilib_utils.h"
+
+#include "aos/testing/flatbuffer_eq.h"
+#include "aos/testing/test_logging.h"
+#include "frc971/constants.h"
+
+namespace frc971 {
+namespace wpilib {
+namespace testing {
+namespace {
+
+double climber_pot_translate_inverse_test(double position) {
+  return position * 10.0;
+}
+
+double intake_pot_translate_inverse_test(double position) {
+  return position * 2.0;
+}
+
+TEST(WpilibUtilsTest, ZeroOffsetZeroBuffer) {
+  {
+    // Physical pot range: 0.0 to 0.5
+    constexpr double kPotentiometerOffset = 0.00;
+    constexpr double kLimitBuffer = 0.00;
+
+    ::frc971::constants::Range subsystem_range;
+    subsystem_range = ::frc971::constants::Range{
+        .lower_hard = 0.01, .upper_hard = 0.49, .lower = 0.1, .upper = 0.4};
+    EXPECT_TRUE(SafePotVoltageRange(subsystem_range, kPotentiometerOffset,
+                                    climber_pot_translate_inverse_test, false,
+                                    kLimitBuffer));
+  }
+  {
+    // Physical pot range: 0.0 to 0.5
+    constexpr double kPotentiometerOffset = 0.00;
+    constexpr double kLimitBuffer = 0.00;
+
+    ::frc971::constants::Range subsystem_range;
+    subsystem_range = ::frc971::constants::Range{
+        .lower_hard = 0.0, .upper_hard = 0.5, .lower = 0.1, .upper = 0.4};
+    EXPECT_FALSE(SafePotVoltageRange(subsystem_range, kPotentiometerOffset,
+                                     climber_pot_translate_inverse_test, false,
+                                     kLimitBuffer));
+  }
+}
+
+TEST(WpilibUtilsTest, LimitBuffer) {
+  {
+    // Physical pot range: 0.0 to 0.5
+    constexpr double kPotentiometerOffset = 0.0;
+    constexpr double kLimitBuffer = 0.00;
+
+    ::frc971::constants::Range subsystem_range;
+    subsystem_range = ::frc971::constants::Range{
+        .lower_hard = 0.005, .upper_hard = 0.495, .lower = 0.1, .upper = 0.4};
+    EXPECT_TRUE(SafePotVoltageRange(subsystem_range, kPotentiometerOffset,
+                                    climber_pot_translate_inverse_test, false,
+                                    kLimitBuffer));
+  }
+  {
+    // Physical pot range: 0.0 to 0.5, with limit buffer: 0.005 to 0.495
+    constexpr double kPotentiometerOffset = 0.0;
+    constexpr double kLimitBuffer = 0.05;
+
+    ::frc971::constants::Range subsystem_range;
+    subsystem_range = ::frc971::constants::Range{
+        .lower_hard = 0.005, .upper_hard = 0.495, .lower = 0.1, .upper = 0.4};
+    EXPECT_FALSE(SafePotVoltageRange(subsystem_range, kPotentiometerOffset,
+                                     climber_pot_translate_inverse_test, false,
+                                     kLimitBuffer));
+  }
+}
+
+TEST(WpilibUtilsTest, PotOffset) {
+  {
+    // Physical pot range: 0.0 to 0.5
+    constexpr double kPotentiometerOffset = 0.0;
+    constexpr double kLimitBuffer = 0.00;
+
+    ::frc971::constants::Range subsystem_range;
+    subsystem_range = ::frc971::constants::Range{
+        .lower_hard = 0.01, .upper_hard = 0.49, .lower = 0.1, .upper = 0.4};
+    EXPECT_TRUE(SafePotVoltageRange(subsystem_range, kPotentiometerOffset,
+                                    climber_pot_translate_inverse_test, false,
+                                    kLimitBuffer));
+  }
+  {
+    // Physical pot range: 0.1 to 0.6
+    constexpr double kPotentiometerOffset = 0.1;
+    constexpr double kLimitBuffer = 0.00;
+
+    ::frc971::constants::Range subsystem_range;
+    subsystem_range = ::frc971::constants::Range{
+        .lower_hard = 0.01, .upper_hard = 0.49, .lower = 0.1, .upper = 0.4};
+    EXPECT_FALSE(SafePotVoltageRange(subsystem_range, kPotentiometerOffset,
+                                     climber_pot_translate_inverse_test, false,
+                                     kLimitBuffer));
+  }
+}
+
+TEST(WpilibUtilsTest, TranslateFunction) {
+  {
+    // Physical pot range: 0.0 to 2.5
+    constexpr double kPotentiometerOffset = 0.0;
+    constexpr double kLimitBuffer = 0.00;
+
+    ::frc971::constants::Range subsystem_range;
+    subsystem_range = ::frc971::constants::Range{
+        .lower_hard = 0.01, .upper_hard = 2.49, .lower = 0.1, .upper = 2.4};
+    EXPECT_TRUE(SafePotVoltageRange(subsystem_range, kPotentiometerOffset,
+                                    intake_pot_translate_inverse_test, false,
+                                    kLimitBuffer));
+  }
+  {
+    // Physical pot range: 0.0 to 0.5
+    constexpr double kPotentiometerOffset = 0.0;
+    constexpr double kLimitBuffer = 0.00;
+
+    ::frc971::constants::Range subsystem_range;
+    subsystem_range = ::frc971::constants::Range{
+        .lower_hard = 0.01, .upper_hard = 2.49, .lower = 0.1, .upper = 2.4};
+    EXPECT_FALSE(SafePotVoltageRange(subsystem_range, kPotentiometerOffset,
+                                     climber_pot_translate_inverse_test, false,
+                                     kLimitBuffer));
+  }
+}
+
+TEST(WpilibUtilsTest, ReverseRange) {
+  {
+    // Physical pot range: 0.0 to 0.5, reversed: -0.5 to 0.0
+    constexpr double kPotentiometerOffset = 0.0;
+    constexpr double kLimitBuffer = 0.00;
+
+    ::frc971::constants::Range subsystem_range;
+    subsystem_range = ::frc971::constants::Range{
+        .lower_hard = -0.49, .upper_hard = -0.01, .lower = -0.4, .upper = -0.1};
+    EXPECT_TRUE(SafePotVoltageRange(subsystem_range, kPotentiometerOffset,
+                                    climber_pot_translate_inverse_test, true,
+                                    kLimitBuffer));
+  }
+  {
+    // Physical pot range: 0.0 to 0.5
+    constexpr double kPotentiometerOffset = 0.0;
+    constexpr double kLimitBuffer = 0.00;
+
+    ::frc971::constants::Range subsystem_range;
+    subsystem_range = ::frc971::constants::Range{
+        .lower_hard = -0.49, .upper_hard = -0.01, .lower = -0.4, .upper = -0.1};
+    EXPECT_FALSE(SafePotVoltageRange(subsystem_range, kPotentiometerOffset,
+                                     climber_pot_translate_inverse_test, false,
+                                     kLimitBuffer));
+  }
+}
+
+}  // namespace
+}  // namespace testing
+}  // namespace wpilib
+}  // namespace frc971
\ No newline at end of file
diff --git a/scouting/db/db.go b/scouting/db/db.go
index 55f2310..8a28db4 100644
--- a/scouting/db/db.go
+++ b/scouting/db/db.go
@@ -189,6 +189,18 @@
 	return matches, result.Error
 }
 
+func (database *Database) ReturnAllNotes() ([]NotesData, error) {
+	var notes []NotesData
+	result := database.Find(&notes)
+	return notes, result.Error
+}
+
+func (database *Database) ReturnAllDriverRankings() ([]DriverRankingData, error) {
+	var rankings []DriverRankingData
+	result := database.Find(&rankings)
+	return rankings, result.Error
+}
+
 func (database *Database) ReturnAllShifts() ([]Shift, error) {
 	var shifts []Shift
 	result := database.Find(&shifts)
diff --git a/scouting/scouting_test.ts b/scouting/scouting_test.ts
index 93423f6..8623fa1 100644
--- a/scouting/scouting_test.ts
+++ b/scouting/scouting_test.ts
@@ -391,4 +391,39 @@
       ).toEqual('text-input-' + i);
     }
   });
+  it('should: submit driver ranking', async () => {
+    // Navigate to Driver Ranking Page.
+    await loadPage();
+    await element(by.cssContainingText('.nav-link', 'Driver Ranking')).click();
+    expect(await element(by.id('page-title')).getText()).toEqual(
+      'Driver Ranking'
+    );
+
+    // Input match and team numbers.
+    await setTextboxByIdTo('match_number_selection', '11');
+    await setTextboxByIdTo('team_input_0', '123');
+    await setTextboxByIdTo('team_input_1', '456');
+    await setTextboxByIdTo('team_input_2', '789');
+    await element(by.id('select_button')).click();
+
+    // Verify match and team key input.
+    expect(await element(by.id('match_number_heading')).getText()).toEqual(
+      'Match #11'
+    );
+    expect(await element(by.id('team_key_label_0')).getText()).toEqual('123');
+    expect(await element(by.id('team_key_label_1')).getText()).toEqual('456');
+    expect(await element(by.id('team_key_label_2')).getText()).toEqual('789');
+
+    // Rank teams.
+    await element(by.id('up_button_2')).click();
+    await element(by.id('down_button_0')).click();
+
+    // Verify ranking change.
+    expect(await element(by.id('team_key_label_0')).getText()).toEqual('789');
+    expect(await element(by.id('team_key_label_1')).getText()).toEqual('123');
+    expect(await element(by.id('team_key_label_2')).getText()).toEqual('456');
+
+    // Submit.
+    await element(by.id('submit_button')).click();
+  });
 });
diff --git a/scouting/webserver/requests/BUILD b/scouting/webserver/requests/BUILD
index 5c9ede4..53bc385 100644
--- a/scouting/webserver/requests/BUILD
+++ b/scouting/webserver/requests/BUILD
@@ -12,8 +12,12 @@
         "//scouting/webserver/requests/messages:error_response_go_fbs",
         "//scouting/webserver/requests/messages:refresh_match_list_go_fbs",
         "//scouting/webserver/requests/messages:refresh_match_list_response_go_fbs",
+        "//scouting/webserver/requests/messages:request_all_driver_rankings_go_fbs",
+        "//scouting/webserver/requests/messages:request_all_driver_rankings_response_go_fbs",
         "//scouting/webserver/requests/messages:request_all_matches_go_fbs",
         "//scouting/webserver/requests/messages:request_all_matches_response_go_fbs",
+        "//scouting/webserver/requests/messages:request_all_notes_go_fbs",
+        "//scouting/webserver/requests/messages:request_all_notes_response_go_fbs",
         "//scouting/webserver/requests/messages:request_data_scouting_go_fbs",
         "//scouting/webserver/requests/messages:request_data_scouting_response_go_fbs",
         "//scouting/webserver/requests/messages:request_matches_for_team_go_fbs",
@@ -47,8 +51,12 @@
         "//scouting/webserver/requests/messages:error_response_go_fbs",
         "//scouting/webserver/requests/messages:refresh_match_list_go_fbs",
         "//scouting/webserver/requests/messages:refresh_match_list_response_go_fbs",
+        "//scouting/webserver/requests/messages:request_all_driver_rankings_go_fbs",
+        "//scouting/webserver/requests/messages:request_all_driver_rankings_response_go_fbs",
         "//scouting/webserver/requests/messages:request_all_matches_go_fbs",
         "//scouting/webserver/requests/messages:request_all_matches_response_go_fbs",
+        "//scouting/webserver/requests/messages:request_all_notes_go_fbs",
+        "//scouting/webserver/requests/messages:request_all_notes_response_go_fbs",
         "//scouting/webserver/requests/messages:request_data_scouting_go_fbs",
         "//scouting/webserver/requests/messages:request_data_scouting_response_go_fbs",
         "//scouting/webserver/requests/messages:request_matches_for_team_go_fbs",
diff --git a/scouting/webserver/requests/debug/BUILD b/scouting/webserver/requests/debug/BUILD
index f826831..454d030 100644
--- a/scouting/webserver/requests/debug/BUILD
+++ b/scouting/webserver/requests/debug/BUILD
@@ -9,7 +9,9 @@
     deps = [
         "//scouting/webserver/requests/messages:error_response_go_fbs",
         "//scouting/webserver/requests/messages:refresh_match_list_response_go_fbs",
+        "//scouting/webserver/requests/messages:request_all_driver_rankings_response_go_fbs",
         "//scouting/webserver/requests/messages:request_all_matches_response_go_fbs",
+        "//scouting/webserver/requests/messages:request_all_notes_response_go_fbs",
         "//scouting/webserver/requests/messages:request_data_scouting_response_go_fbs",
         "//scouting/webserver/requests/messages:request_matches_for_team_response_go_fbs",
         "//scouting/webserver/requests/messages:request_notes_for_team_response_go_fbs",
diff --git a/scouting/webserver/requests/debug/cli/cli_test.py b/scouting/webserver/requests/debug/cli/cli_test.py
index d4310e9..5cfeb61 100644
--- a/scouting/webserver/requests/debug/cli/cli_test.py
+++ b/scouting/webserver/requests/debug/cli/cli_test.py
@@ -141,6 +141,73 @@
             CompLevel: (string) (len=5) "quals"
             }"""), stdout)
 
+    def test_submit_and_request_notes(self):
+        self.refresh_match_list(year=2020, event_code="fake")
+
+        # First submit some data to be added to the database.
+        json_path = write_json_request({
+            "team": 100,
+            "notes": "A very inspiring and useful comment",
+            "good_driving": True,
+            "bad_driving": False,
+            "sketchy_climb": False,
+            "solid_climb": True,
+            "good_defense": False,
+            "bad_defense": False,
+        })
+        exit_code, _, stderr = run_debug_cli(["-submitNotes", json_path])
+        self.assertEqual(exit_code, 0, stderr)
+
+        # Now request the data back with zero indentation. That let's us
+        # validate the data easily.
+        json_path = write_json_request({})
+        exit_code, stdout, stderr = run_debug_cli(
+            ["-requestAllNotes", json_path, "-indent="])
+
+        self.assertEqual(exit_code, 0, stderr)
+        self.assertIn(
+            textwrap.dedent("""\
+            {
+            Team: (int32) 100,
+            Notes: (string) (len=35) "A very inspiring and useful comment",
+            GoodDriving: (bool) true,
+            BadDriving: (bool) false,
+            SketchyClimb: (bool) false,
+            SolidClimb: (bool) true,
+            GoodDefense: (bool) false,
+            BadDefense: (bool) false
+            }"""), stdout)
+
+    def test_submit_and_request_driver_ranking(self):
+        self.refresh_match_list(year=2020, event_code="fake")
+
+        # First submit some data to be added to the database.
+        json_path = write_json_request({
+            "matchNumber": 100,
+            "rank1": 101,
+            "rank2": 202,
+            "rank3": 303,
+        })
+        exit_code, _, stderr = run_debug_cli(
+            ["-submitDriverRanking", json_path])
+        self.assertEqual(exit_code, 0, stderr)
+
+        # Now request the data back with zero indentation. That let's us
+        # validate the data easily.
+        json_path = write_json_request({})
+        exit_code, stdout, stderr = run_debug_cli(
+            ["-requestAllDriverRankings", json_path, "-indent="])
+
+        self.assertEqual(exit_code, 0, stderr)
+        self.assertIn(
+            textwrap.dedent("""\
+            {
+            MatchNumber: (int32) 100,
+            Rank1: (int32) 101,
+            Rank2: (int32) 202,
+            Rank3: (int32) 303
+            }"""), stdout)
+
     def test_request_all_matches(self):
         self.refresh_match_list()
 
diff --git a/scouting/webserver/requests/debug/cli/main.go b/scouting/webserver/requests/debug/cli/main.go
index d338b5f..ec38270 100644
--- a/scouting/webserver/requests/debug/cli/main.go
+++ b/scouting/webserver/requests/debug/cli/main.go
@@ -85,12 +85,20 @@
 		"The end point where the server is listening.")
 	submitDataScoutingPtr := flag.String("submitDataScouting", "",
 		"If specified, parse the file as a SubmitDataScouting JSON request.")
+	submitDriverRankingPtr := flag.String("submitDriverRanking", "",
+		"If specified, parse the file as a submitDriverRanking JSON request.")
+	submitNotesPtr := flag.String("submitNotes", "",
+		"If specified, parse the file as a submitNotes JSON request.")
 	requestAllMatchesPtr := flag.String("requestAllMatches", "",
 		"If specified, parse the file as a RequestAllMatches JSON request.")
 	requestMatchesForTeamPtr := flag.String("requestMatchesForTeam", "",
 		"If specified, parse the file as a RequestMatchesForTeam JSON request.")
 	requestDataScoutingPtr := flag.String("requestDataScouting", "",
 		"If specified, parse the file as a RequestDataScouting JSON request.")
+	requestAllDriverRankingsPtr := flag.String("requestAllDriverRankings", "",
+		"If specified, parse the file as a requestAllDriverRankings JSON request.")
+	requestAllNotesPtr := flag.String("requestAllNotes", "",
+		"If specified, parse the file as a requestAllNotes JSON request.")
 	refreshMatchListPtr := flag.String("refreshMatchList", "",
 		"If specified, parse the file as a RefreshMatchList JSON request.")
 	flag.Parse()
@@ -109,6 +117,20 @@
 		debug.SubmitDataScouting)
 
 	maybePerformRequest(
+		"submitNotes",
+		"scouting/webserver/requests/messages/submit_notes.fbs",
+		*submitNotesPtr,
+		*addressPtr,
+		debug.SubmitNotes)
+
+	maybePerformRequest(
+		"submitDriverRanking",
+		"scouting/webserver/requests/messages/submit_driver_ranking.fbs",
+		*submitDriverRankingPtr,
+		*addressPtr,
+		debug.SubmitDriverRanking)
+
+	maybePerformRequest(
 		"RequestAllMatches",
 		"scouting/webserver/requests/messages/request_all_matches.fbs",
 		*requestAllMatchesPtr,
@@ -130,6 +152,20 @@
 		debug.RequestDataScouting)
 
 	maybePerformRequest(
+		"requestAllDriverRankings",
+		"scouting/webserver/requests/messages/request_all_driver_rankings.fbs",
+		*requestAllDriverRankingsPtr,
+		*addressPtr,
+		debug.RequestAllDriverRankings)
+
+	maybePerformRequest(
+		"requestAllNotes",
+		"scouting/webserver/requests/messages/request_all_notes.fbs",
+		*requestAllNotesPtr,
+		*addressPtr,
+		debug.RequestAllNotes)
+
+	maybePerformRequest(
 		"RefreshMatchList",
 		"scouting/webserver/requests/messages/refresh_match_list.fbs",
 		*refreshMatchListPtr,
diff --git a/scouting/webserver/requests/debug/debug.go b/scouting/webserver/requests/debug/debug.go
index fc0896c..08cf67c 100644
--- a/scouting/webserver/requests/debug/debug.go
+++ b/scouting/webserver/requests/debug/debug.go
@@ -11,7 +11,9 @@
 
 	"github.com/frc971/971-Robot-Code/scouting/webserver/requests/messages/error_response"
 	"github.com/frc971/971-Robot-Code/scouting/webserver/requests/messages/refresh_match_list_response"
+	"github.com/frc971/971-Robot-Code/scouting/webserver/requests/messages/request_all_driver_rankings_response"
 	"github.com/frc971/971-Robot-Code/scouting/webserver/requests/messages/request_all_matches_response"
+	"github.com/frc971/971-Robot-Code/scouting/webserver/requests/messages/request_all_notes_response"
 	"github.com/frc971/971-Robot-Code/scouting/webserver/requests/messages/request_data_scouting_response"
 	"github.com/frc971/971-Robot-Code/scouting/webserver/requests/messages/request_matches_for_team_response"
 	"github.com/frc971/971-Robot-Code/scouting/webserver/requests/messages/request_notes_for_team_response"
@@ -117,6 +119,12 @@
 		request_all_matches_response.GetRootAsRequestAllMatchesResponse)
 }
 
+func RequestAllDriverRankings(server string, requestBytes []byte) (*request_all_driver_rankings_response.RequestAllDriverRankingsResponseT, error) {
+	return sendMessage[request_all_driver_rankings_response.RequestAllDriverRankingsResponseT](
+		server+"/requests/request/all_driver_rankings", requestBytes,
+		request_all_driver_rankings_response.GetRootAsRequestAllDriverRankingsResponse)
+}
+
 func RequestMatchesForTeam(server string, requestBytes []byte) (*request_matches_for_team_response.RequestMatchesForTeamResponseT, error) {
 	return sendMessage[request_matches_for_team_response.RequestMatchesForTeamResponseT](
 		server+"/requests/request/matches_for_team", requestBytes,
@@ -147,6 +155,12 @@
 		request_notes_for_team_response.GetRootAsRequestNotesForTeamResponse)
 }
 
+func RequestAllNotes(server string, requestBytes []byte) (*request_all_notes_response.RequestAllNotesResponseT, error) {
+	return sendMessage[request_all_notes_response.RequestAllNotesResponseT](
+		server+"/requests/request/all_notes", requestBytes,
+		request_all_notes_response.GetRootAsRequestAllNotesResponse)
+}
+
 func RequestShiftSchedule(server string, requestBytes []byte) (*request_shift_schedule_response.RequestShiftScheduleResponseT, error) {
 	return sendMessage[request_shift_schedule_response.RequestShiftScheduleResponseT](
 		server+"/requests/request/shift_schedule", requestBytes,
diff --git a/scouting/webserver/requests/messages/BUILD b/scouting/webserver/requests/messages/BUILD
index c14a857..392ee80 100644
--- a/scouting/webserver/requests/messages/BUILD
+++ b/scouting/webserver/requests/messages/BUILD
@@ -5,8 +5,12 @@
     "error_response",
     "submit_data_scouting",
     "submit_data_scouting_response",
+    "request_all_driver_rankings",
+    "request_all_driver_rankings_response",
     "request_all_matches",
     "request_all_matches_response",
+    "request_all_notes",
+    "request_all_notes_response",
     "request_matches_for_team",
     "request_matches_for_team_response",
     "request_data_scouting",
diff --git a/scouting/webserver/requests/messages/request_all_driver_rankings.fbs b/scouting/webserver/requests/messages/request_all_driver_rankings.fbs
new file mode 100644
index 0000000..dbd51fb
--- /dev/null
+++ b/scouting/webserver/requests/messages/request_all_driver_rankings.fbs
@@ -0,0 +1,6 @@
+namespace scouting.webserver.requests;
+
+table RequestAllDriverRankings {
+}
+
+root_type RequestAllDriverRankings;
diff --git a/scouting/webserver/requests/messages/request_all_driver_rankings_response.fbs b/scouting/webserver/requests/messages/request_all_driver_rankings_response.fbs
new file mode 100644
index 0000000..dcc9712
--- /dev/null
+++ b/scouting/webserver/requests/messages/request_all_driver_rankings_response.fbs
@@ -0,0 +1,14 @@
+namespace scouting.webserver.requests;
+
+table Ranking {
+    matchNumber:int (id: 0);
+    rank1:int (id: 1);
+    rank2:int (id: 2);
+    rank3:int (id: 3);
+}
+
+table RequestAllDriverRankingsResponse {
+    driver_ranking_list:[Ranking] (id:0);
+}
+
+root_type RequestAllDriverRankingsResponse;
diff --git a/scouting/webserver/requests/messages/request_all_notes.fbs b/scouting/webserver/requests/messages/request_all_notes.fbs
new file mode 100644
index 0000000..f89e0c4
--- /dev/null
+++ b/scouting/webserver/requests/messages/request_all_notes.fbs
@@ -0,0 +1,6 @@
+namespace scouting.webserver.requests;
+
+table RequestAllNotes {
+}
+
+root_type RequestAllNotes;
diff --git a/scouting/webserver/requests/messages/request_all_notes_response.fbs b/scouting/webserver/requests/messages/request_all_notes_response.fbs
new file mode 100644
index 0000000..a69861b
--- /dev/null
+++ b/scouting/webserver/requests/messages/request_all_notes_response.fbs
@@ -0,0 +1,18 @@
+namespace scouting.webserver.requests;
+
+table Note {
+    team:int (id: 0);
+    notes:string (id: 1);
+    good_driving:bool (id: 2);
+    bad_driving:bool (id: 3);
+    sketchy_climb:bool (id: 4);
+    solid_climb:bool (id: 5);
+    good_defense:bool (id: 6);
+    bad_defense:bool (id: 7);
+}
+
+table RequestAllNotesResponse {
+    note_list:[Note] (id:0);
+}
+
+root_type RequestAllNotesResponse;
diff --git a/scouting/webserver/requests/requests.go b/scouting/webserver/requests/requests.go
index 12bc3da..a7f1a77 100644
--- a/scouting/webserver/requests/requests.go
+++ b/scouting/webserver/requests/requests.go
@@ -15,8 +15,12 @@
 	"github.com/frc971/971-Robot-Code/scouting/webserver/requests/messages/error_response"
 	"github.com/frc971/971-Robot-Code/scouting/webserver/requests/messages/refresh_match_list"
 	"github.com/frc971/971-Robot-Code/scouting/webserver/requests/messages/refresh_match_list_response"
+	"github.com/frc971/971-Robot-Code/scouting/webserver/requests/messages/request_all_driver_rankings"
+	"github.com/frc971/971-Robot-Code/scouting/webserver/requests/messages/request_all_driver_rankings_response"
 	"github.com/frc971/971-Robot-Code/scouting/webserver/requests/messages/request_all_matches"
 	"github.com/frc971/971-Robot-Code/scouting/webserver/requests/messages/request_all_matches_response"
+	"github.com/frc971/971-Robot-Code/scouting/webserver/requests/messages/request_all_notes"
+	"github.com/frc971/971-Robot-Code/scouting/webserver/requests/messages/request_all_notes_response"
 	"github.com/frc971/971-Robot-Code/scouting/webserver/requests/messages/request_data_scouting"
 	"github.com/frc971/971-Robot-Code/scouting/webserver/requests/messages/request_data_scouting_response"
 	"github.com/frc971/971-Robot-Code/scouting/webserver/requests/messages/request_matches_for_team"
@@ -41,6 +45,10 @@
 type SubmitDataScoutingResponseT = submit_data_scouting_response.SubmitDataScoutingResponseT
 type RequestAllMatches = request_all_matches.RequestAllMatches
 type RequestAllMatchesResponseT = request_all_matches_response.RequestAllMatchesResponseT
+type RequestAllDriverRankings = request_all_driver_rankings.RequestAllDriverRankings
+type RequestAllDriverRankingsResponseT = request_all_driver_rankings_response.RequestAllDriverRankingsResponseT
+type RequestAllNotes = request_all_notes.RequestAllNotes
+type RequestAllNotesResponseT = request_all_notes_response.RequestAllNotesResponseT
 type RequestMatchesForTeam = request_matches_for_team.RequestMatchesForTeam
 type RequestMatchesForTeamResponseT = request_matches_for_team_response.RequestMatchesForTeamResponseT
 type RequestDataScouting = request_data_scouting.RequestDataScouting
@@ -65,6 +73,8 @@
 	AddToShift(db.Shift) error
 	AddToStats(db.Stats) error
 	ReturnMatches() ([]db.Match, error)
+	ReturnAllNotes() ([]db.NotesData, error)
+	ReturnAllDriverRankings() ([]db.DriverRankingData, error)
 	ReturnAllShifts() ([]db.Shift, error)
 	ReturnStats() ([]db.Stats, error)
 	QueryMatches(int32) ([]db.Match, error)
@@ -647,10 +657,90 @@
 	w.Write(builder.FinishedBytes())
 }
 
+type requestAllNotesHandler struct {
+	db Database
+}
+
+func (handler requestAllNotesHandler) ServeHTTP(w http.ResponseWriter, req *http.Request) {
+	requestBytes, err := io.ReadAll(req.Body)
+	if err != nil {
+		respondWithError(w, http.StatusBadRequest, fmt.Sprint("Failed to read request bytes:", err))
+		return
+	}
+
+	_, success := parseRequest(w, requestBytes, "RequestAllNotes", request_all_notes.GetRootAsRequestAllNotes)
+	if !success {
+		return
+	}
+
+	notes, err := handler.db.ReturnAllNotes()
+	if err != nil {
+		respondWithError(w, http.StatusInternalServerError, fmt.Sprint("Failed to query database: ", err))
+		return
+	}
+
+	var response RequestAllNotesResponseT
+	for _, note := range notes {
+		response.NoteList = append(response.NoteList, &request_all_notes_response.NoteT{
+			Team:         note.TeamNumber,
+			Notes:        note.Notes,
+			GoodDriving:  note.GoodDriving,
+			BadDriving:   note.BadDriving,
+			SketchyClimb: note.SketchyClimb,
+			SolidClimb:   note.SolidClimb,
+			GoodDefense:  note.GoodDefense,
+			BadDefense:   note.BadDefense,
+		})
+	}
+
+	builder := flatbuffers.NewBuilder(50 * 1024)
+	builder.Finish((&response).Pack(builder))
+	w.Write(builder.FinishedBytes())
+}
+
+type requestAllDriverRankingsHandler struct {
+	db Database
+}
+
+func (handler requestAllDriverRankingsHandler) ServeHTTP(w http.ResponseWriter, req *http.Request) {
+	requestBytes, err := io.ReadAll(req.Body)
+	if err != nil {
+		respondWithError(w, http.StatusBadRequest, fmt.Sprint("Failed to read request bytes:", err))
+		return
+	}
+
+	_, success := parseRequest(w, requestBytes, "RequestAllDriverRankings", request_all_driver_rankings.GetRootAsRequestAllDriverRankings)
+	if !success {
+		return
+	}
+
+	rankings, err := handler.db.ReturnAllDriverRankings()
+	if err != nil {
+		respondWithError(w, http.StatusInternalServerError, fmt.Sprint("Failed to query database: ", err))
+		return
+	}
+
+	var response RequestAllDriverRankingsResponseT
+	for _, ranking := range rankings {
+		response.DriverRankingList = append(response.DriverRankingList, &request_all_driver_rankings_response.RankingT{
+			MatchNumber: ranking.MatchNumber,
+			Rank1:       ranking.Rank1,
+			Rank2:       ranking.Rank2,
+			Rank3:       ranking.Rank3,
+		})
+	}
+
+	builder := flatbuffers.NewBuilder(50 * 1024)
+	builder.Finish((&response).Pack(builder))
+	w.Write(builder.FinishedBytes())
+}
+
 func HandleRequests(db Database, scrape ScrapeMatchList, scoutingServer server.ScoutingServer) {
 	scoutingServer.HandleFunc("/requests", unknown)
 	scoutingServer.Handle("/requests/submit/data_scouting", submitDataScoutingHandler{db})
 	scoutingServer.Handle("/requests/request/all_matches", requestAllMatchesHandler{db})
+	scoutingServer.Handle("/requests/request/all_notes", requestAllNotesHandler{db})
+	scoutingServer.Handle("/requests/request/all_driver_rankings", requestAllDriverRankingsHandler{db})
 	scoutingServer.Handle("/requests/request/matches_for_team", requestMatchesForTeamHandler{db})
 	scoutingServer.Handle("/requests/request/data_scouting", requestDataScoutingHandler{db})
 	scoutingServer.Handle("/requests/refresh_match_list", refreshMatchListHandler{db, scrape})
diff --git a/scouting/webserver/requests/requests_test.go b/scouting/webserver/requests/requests_test.go
index 55b789b..ed8a3b5 100644
--- a/scouting/webserver/requests/requests_test.go
+++ b/scouting/webserver/requests/requests_test.go
@@ -13,8 +13,12 @@
 	"github.com/frc971/971-Robot-Code/scouting/webserver/requests/messages/error_response"
 	"github.com/frc971/971-Robot-Code/scouting/webserver/requests/messages/refresh_match_list"
 	"github.com/frc971/971-Robot-Code/scouting/webserver/requests/messages/refresh_match_list_response"
+	"github.com/frc971/971-Robot-Code/scouting/webserver/requests/messages/request_all_driver_rankings"
+	"github.com/frc971/971-Robot-Code/scouting/webserver/requests/messages/request_all_driver_rankings_response"
 	"github.com/frc971/971-Robot-Code/scouting/webserver/requests/messages/request_all_matches"
 	"github.com/frc971/971-Robot-Code/scouting/webserver/requests/messages/request_all_matches_response"
+	"github.com/frc971/971-Robot-Code/scouting/webserver/requests/messages/request_all_notes"
+	"github.com/frc971/971-Robot-Code/scouting/webserver/requests/messages/request_all_notes_response"
 	"github.com/frc971/971-Robot-Code/scouting/webserver/requests/messages/request_data_scouting"
 	"github.com/frc971/971-Robot-Code/scouting/webserver/requests/messages/request_data_scouting_response"
 	"github.com/frc971/971-Robot-Code/scouting/webserver/requests/messages/request_matches_for_team"
@@ -590,6 +594,136 @@
 	}
 }
 
+// Validates that we can request the driver rankings.
+func TestRequestDriverRankings(t *testing.T) {
+	db := MockDatabase{
+		driver_ranking: []db.DriverRankingData{
+			{
+				MatchNumber: 36,
+				Rank1:       1234,
+				Rank2:       1235,
+				Rank3:       1236,
+			},
+			{
+				MatchNumber: 36,
+				Rank1:       101,
+				Rank2:       202,
+				Rank3:       303,
+			},
+		},
+	}
+	scoutingServer := server.NewScoutingServer()
+	HandleRequests(&db, scrapeEmtpyMatchList, scoutingServer)
+	scoutingServer.Start(8080)
+	defer scoutingServer.Stop()
+
+	builder := flatbuffers.NewBuilder(1024)
+	builder.Finish((&request_all_driver_rankings.RequestAllDriverRankingsT{}).Pack(builder))
+
+	response, err := debug.RequestAllDriverRankings("http://localhost:8080", builder.FinishedBytes())
+	if err != nil {
+		t.Fatal("Failed to request all driver rankings: ", err)
+	}
+
+	expected := request_all_driver_rankings_response.RequestAllDriverRankingsResponseT{
+		DriverRankingList: []*request_all_driver_rankings_response.RankingT{
+			{
+				MatchNumber: 36,
+				Rank1:       1234,
+				Rank2:       1235,
+				Rank3:       1236,
+			},
+			{
+				MatchNumber: 36,
+				Rank1:       101,
+				Rank2:       202,
+				Rank3:       303,
+			},
+		},
+	}
+	if len(expected.DriverRankingList) != len(response.DriverRankingList) {
+		t.Fatal("Expected ", expected, ", but got ", *response)
+	}
+	for i, match := range expected.DriverRankingList {
+		if !reflect.DeepEqual(*match, *response.DriverRankingList[i]) {
+			t.Fatal("Expected for driver ranking", i, ":", *match, ", but got:", *response.DriverRankingList[i])
+		}
+	}
+}
+
+// Validates that we can request all notes.
+func TestRequestAllNotes(t *testing.T) {
+	db := MockDatabase{
+		notes: []db.NotesData{
+			{
+				TeamNumber:   971,
+				Notes:        "Notes",
+				GoodDriving:  true,
+				BadDriving:   false,
+				SketchyClimb: true,
+				SolidClimb:   false,
+				GoodDefense:  true,
+				BadDefense:   false,
+			},
+			{
+				TeamNumber:   972,
+				Notes:        "More Notes",
+				GoodDriving:  false,
+				BadDriving:   false,
+				SketchyClimb: false,
+				SolidClimb:   true,
+				GoodDefense:  false,
+				BadDefense:   true,
+			},
+		},
+	}
+	scoutingServer := server.NewScoutingServer()
+	HandleRequests(&db, scrapeEmtpyMatchList, scoutingServer)
+	scoutingServer.Start(8080)
+	defer scoutingServer.Stop()
+
+	builder := flatbuffers.NewBuilder(1024)
+	builder.Finish((&request_all_notes.RequestAllNotesT{}).Pack(builder))
+
+	response, err := debug.RequestAllNotes("http://localhost:8080", builder.FinishedBytes())
+	if err != nil {
+		t.Fatal("Failed to request all notes: ", err)
+	}
+
+	expected := request_all_notes_response.RequestAllNotesResponseT{
+		NoteList: []*request_all_notes_response.NoteT{
+			{
+				Team:         971,
+				Notes:        "Notes",
+				GoodDriving:  true,
+				BadDriving:   false,
+				SketchyClimb: true,
+				SolidClimb:   false,
+				GoodDefense:  true,
+				BadDefense:   false,
+			},
+			{
+				Team:         972,
+				Notes:        "More Notes",
+				GoodDriving:  false,
+				BadDriving:   false,
+				SketchyClimb: false,
+				SolidClimb:   true,
+				GoodDefense:  false,
+				BadDefense:   true,
+			},
+		},
+	}
+	if len(expected.NoteList) != len(response.NoteList) {
+		t.Fatal("Expected ", expected, ", but got ", *response)
+	}
+	for i, note := range expected.NoteList {
+		if !reflect.DeepEqual(*note, *response.NoteList[i]) {
+			t.Fatal("Expected for note", i, ":", *note, ", but got:", *response.NoteList[i])
+		}
+	}
+}
+
 // A mocked database we can use for testing. Add functionality to this as
 // needed for your tests.
 
@@ -651,6 +785,10 @@
 	return nil
 }
 
+func (database *MockDatabase) ReturnAllNotes() ([]db.NotesData, error) {
+	return database.notes, nil
+}
+
 func (database *MockDatabase) AddToShift(data db.Shift) error {
 	database.shiftSchedule = append(database.shiftSchedule, data)
 	return nil
@@ -669,6 +807,10 @@
 	return nil
 }
 
+func (database *MockDatabase) ReturnAllDriverRankings() ([]db.DriverRankingData, error) {
+	return database.driver_ranking, nil
+}
+
 // Returns an empty match list from the fake The Blue Alliance scraping.
 func scrapeEmtpyMatchList(int32, string) ([]scraping.Match, error) {
 	return nil, nil
diff --git a/scouting/www/driver_ranking/driver_ranking.ng.html b/scouting/www/driver_ranking/driver_ranking.ng.html
index 21aeec1..452359c 100644
--- a/scouting/www/driver_ranking/driver_ranking.ng.html
+++ b/scouting/www/driver_ranking/driver_ranking.ng.html
@@ -1,4 +1,4 @@
-<h2>Driver Ranking</h2>
+<h2 id="page-title">Driver Ranking</h2>
 
 <ng-container [ngSwitch]="section">
   <div *ngSwitchCase="'TeamSelection'">
@@ -19,20 +19,43 @@
       type="number"
       min="1"
       max="9999"
+      id="team_input_{{i}}"
     />
-    <button class="btn btn-primary" (click)="setTeamNumbers()">Select</button>
+    <button
+      class="btn btn-primary"
+      (click)="setTeamNumbers()"
+      id="select_button"
+    >
+      Select
+    </button>
   </div>
   <div *ngSwitchCase="'Data'">
-    <h4>Match #{{match_number}}</h4>
+    <h4 id="match_number_heading">Match #{{match_number}}</h4>
     <div *ngFor="let team_key of team_ranking; let i = index">
       <div class="d-flex flex-row justify-content-center pt-2">
         <div class="d-flex flex-row">
-          <h4 class="align-self-center">{{i + 1}}</h4>
-          <h1 class="align-self-center">{{team_key}}</h1>
+          <h4 class="align-self-center" id="team_rank_label_{{i}}">
+            {{i + 1}}
+          </h4>
+          <h1 class="align-self-center" id="team_key_label_{{i}}">
+            {{team_key}}
+          </h1>
         </div>
-        <button class="btn btn-success" (click)="rankUp(i)">&uarr;</button>
+        <button
+          class="btn btn-success"
+          (click)="rankUp(i)"
+          id="up_button_{{i}}"
+        >
+          &uarr;
+        </button>
         <!--&uarr; is the html code for an up arrow-->
-        <button class="btn btn-danger" (click)="rankDown(i)">&darr;</button>
+        <button
+          class="btn btn-danger"
+          (click)="rankDown(i)"
+          id="down_button_{{i}}"
+        >
+          &darr;
+        </button>
         <!--&darr; is the html code for a down arrow-->
       </div>
     </div>
@@ -43,7 +66,13 @@
         </button>
       </div>
       <div>
-        <button class="btn btn-success" (click)="submitData()">Submit</button>
+        <button
+          class="btn btn-success"
+          (click)="submitData()"
+          id="submit_button"
+        >
+          Submit
+        </button>
       </div>
     </div>
   </div>
diff --git a/third_party/cargo/BUILD.bazel b/third_party/cargo/BUILD.bazel
index 4bf6ce8..179912e 100644
--- a/third_party/cargo/BUILD.bazel
+++ b/third_party/cargo/BUILD.bazel
@@ -301,6 +301,15 @@
 )
 
 alias(
+    name = "rustc_version",
+    actual = "@raze__rustc_version__0_4_0//:rustc_version",
+    tags = [
+        "cargo-raze",
+        "manual",
+    ],
+)
+
+alias(
     name = "serde",
     actual = "@raze__serde__1_0_139//:serde",
     tags = [
diff --git a/third_party/cargo/crates.bzl b/third_party/cargo/crates.bzl
index 51d9a05..e3b99c7 100644
--- a/third_party/cargo/crates.bzl
+++ b/third_party/cargo/crates.bzl
@@ -963,6 +963,15 @@
 
     maybe(
         http_archive,
+        name = "raze__rustc_version__0_4_0",
+        url = "https://crates.io/api/v1/crates/rustc_version/0.4.0/download",
+        type = "tar.gz",
+        strip_prefix = "rustc_version-0.4.0",
+        build_file = Label("//third_party/cargo/remote:BUILD.rustc_version-0.4.0.bazel"),
+    )
+
+    maybe(
+        http_archive,
         name = "raze__rustversion__1_0_8",
         url = "https://crates.io/api/v1/crates/rustversion/1.0.8/download",
         type = "tar.gz",
@@ -983,6 +992,15 @@
 
     maybe(
         http_archive,
+        name = "raze__semver__1_0_15",
+        url = "https://crates.io/api/v1/crates/semver/1.0.15/download",
+        type = "tar.gz",
+        strip_prefix = "semver-1.0.15",
+        build_file = Label("//third_party/cargo/remote:BUILD.semver-1.0.15.bazel"),
+    )
+
+    maybe(
+        http_archive,
         name = "raze__serde__1_0_139",
         url = "https://crates.io/api/v1/crates/serde/1.0.139/download",
         type = "tar.gz",
diff --git a/third_party/cargo/remote/BUILD.rustc_version-0.4.0.bazel b/third_party/cargo/remote/BUILD.rustc_version-0.4.0.bazel
new file mode 100644
index 0000000..5db1076
--- /dev/null
+++ b/third_party/cargo/remote/BUILD.rustc_version-0.4.0.bazel
@@ -0,0 +1,57 @@
+"""
+@generated
+cargo-raze crate build file.
+
+DO NOT EDIT! Replaced on runs of cargo-raze
+"""
+
+# buildifier: disable=load
+load("@bazel_skylib//lib:selects.bzl", "selects")
+
+# buildifier: disable=load
+load(
+    "@rules_rust//rust:defs.bzl",
+    "rust_binary",
+    "rust_library",
+    "rust_proc_macro",
+    "rust_test",
+)
+
+package(default_visibility = [
+    # Public for visibility by "@raze__crate__version//" targets.
+    #
+    # Prefer access through "//third_party/cargo", which limits external
+    # visibility to explicit Cargo.toml dependencies.
+    "//visibility:public",
+])
+
+licenses([
+    "notice",  # MIT from expression "MIT OR Apache-2.0"
+])
+
+# Generated Targets
+
+rust_library(
+    name = "rustc_version",
+    srcs = glob(["**/*.rs"]),
+    crate_features = [
+    ],
+    crate_root = "src/lib.rs",
+    data = [],
+    edition = "2018",
+    rustc_flags = [
+        "--cap-lints=allow",
+    ],
+    tags = [
+        "cargo-raze",
+        "crate-name=rustc_version",
+        "manual",
+    ],
+    version = "0.4.0",
+    # buildifier: leave-alone
+    deps = [
+        "@raze__semver__1_0_15//:semver",
+    ],
+)
+
+# Unsupported target "all" with type "test" omitted
diff --git a/third_party/cargo/remote/BUILD.semver-1.0.15.bazel b/third_party/cargo/remote/BUILD.semver-1.0.15.bazel
new file mode 100644
index 0000000..7c9175a
--- /dev/null
+++ b/third_party/cargo/remote/BUILD.semver-1.0.15.bazel
@@ -0,0 +1,98 @@
+"""
+@generated
+cargo-raze crate build file.
+
+DO NOT EDIT! Replaced on runs of cargo-raze
+"""
+
+# buildifier: disable=load
+load("@bazel_skylib//lib:selects.bzl", "selects")
+
+# buildifier: disable=load
+load(
+    "@rules_rust//rust:defs.bzl",
+    "rust_binary",
+    "rust_library",
+    "rust_proc_macro",
+    "rust_test",
+)
+
+package(default_visibility = [
+    # Public for visibility by "@raze__crate__version//" targets.
+    #
+    # Prefer access through "//third_party/cargo", which limits external
+    # visibility to explicit Cargo.toml dependencies.
+    "//visibility:public",
+])
+
+licenses([
+    "notice",  # MIT from expression "MIT OR Apache-2.0"
+])
+
+# Generated Targets
+# buildifier: disable=out-of-order-load
+# buildifier: disable=load-on-top
+load(
+    "@rules_rust//cargo:cargo_build_script.bzl",
+    "cargo_build_script",
+)
+
+cargo_build_script(
+    name = "semver_build_script",
+    srcs = glob(["**/*.rs"]),
+    build_script_env = {
+    },
+    crate_features = [
+        "default",
+        "std",
+    ],
+    crate_root = "build.rs",
+    data = glob(["**"]),
+    edition = "2018",
+    rustc_flags = [
+        "--cap-lints=allow",
+    ],
+    tags = [
+        "cargo-raze",
+        "manual",
+    ],
+    version = "1.0.15",
+    visibility = ["//visibility:private"],
+    deps = [
+    ],
+)
+
+# Unsupported target "parse" with type "bench" omitted
+
+rust_library(
+    name = "semver",
+    srcs = glob(["**/*.rs"]),
+    crate_features = [
+        "default",
+        "std",
+    ],
+    crate_root = "src/lib.rs",
+    data = [],
+    edition = "2018",
+    rustc_flags = [
+        "--cap-lints=allow",
+    ],
+    tags = [
+        "cargo-raze",
+        "crate-name=semver",
+        "manual",
+    ],
+    version = "1.0.15",
+    # buildifier: leave-alone
+    deps = [
+        ":semver_build_script",
+    ],
+)
+
+# Unsupported target "test_autotrait" with type "test" omitted
+
+# Unsupported target "test_identifier" with type "test" omitted
+
+# Unsupported target "test_version" with type "test" omitted
+
+# Unsupported target "test_version_req" with type "test" omitted
diff --git a/third_party/flatbuffers/.github/labeler.yml b/third_party/flatbuffers/.github/labeler.yml
index eb1d7fd..dcab044 100644
--- a/third_party/flatbuffers/.github/labeler.yml
+++ b/third_party/flatbuffers/.github/labeler.yml
@@ -18,6 +18,12 @@
   - tests/swift/**
   - src/idl_gen_swift.cpp
 
+nim:
+  - '**/*.nim'
+  - nim/**/*
+  - src/idl_gen_nim.cpp
+  - src/bfbs_gen_nim.cpp
+
 javascript:
   - '**/*.js'
   - src/idl_gen_ts.cpp
@@ -61,7 +67,7 @@
   - '**/*.rs'
   - rust/**/*
   - src/idl_gen_rust.cpp
-  
+
 dart:
   - '**/*.dart'
   - src/idl_gen_dart.cpp
@@ -88,4 +94,4 @@
 
 grpc:
   - grpc/**/*
-  - src/idl_gen_grpc.cpp
\ No newline at end of file
+  - src/idl_gen_grpc.cpp
diff --git a/third_party/flatbuffers/.github/workflows/build.yml b/third_party/flatbuffers/.github/workflows/build.yml
index cb4e1f3..925c3a4 100644
--- a/third_party/flatbuffers/.github/workflows/build.yml
+++ b/third_party/flatbuffers/.github/workflows/build.yml
@@ -367,7 +367,7 @@
     steps:
     - name: Checkout
       uses: actions/checkout@v2
-    - uses: gradle/wrapper-validation-action@v1
+    - uses: gradle/wrapper-validation-action@v1.0.5
     - uses: actions/setup-java@v2
       with:
         distribution: 'adopt-hotspot'
@@ -386,11 +386,11 @@
       with:
         distribution: 'adopt-hotspot'
         java-version: '11'
-    - uses: gradle/wrapper-validation-action@v1
+    - uses: gradle/wrapper-validation-action@v1.0.5
     - name: Build
       working-directory: kotlin
       # we are using docker's version of gradle
-      # so no need for wrapper validadation or user
+      # so no need for wrapper validation or user
       # gradlew
       run: gradle jvmMainClasses jvmTest jsTest jsBrowserTest
 
@@ -477,6 +477,22 @@
         working-directory: tests
         run: bash DartTest.sh
 
+  build-nim:
+    name: Build Nim
+    runs-on: ubuntu-latest
+    steps:
+    - uses: actions/checkout@v2
+    - name: flatc
+      # FIXME: make test script not rely on flatc
+      run: cmake -G "Unix Makefiles" -DCMAKE_BUILD_TYPE=Release -DFLATBUFFERS_BUILD_TESTS=OFF -DFLATBUFFERS_INSTALL=OFF -DFLATBUFFERS_BUILD_FLATLIB=OFF -DFLATBUFFERS_BUILD_FLATHASH=OFF . && make -j
+    - uses: jiro4989/setup-nim-action@v1
+    - name: install library
+      working-directory: nim
+      run: nimble -y develop
+    - name: test
+      working-directory: tests/nim
+      run: python3 testnim.py
+
   release-digests:
     if: startsWith(github.ref, 'refs/tags/')
     needs: [build-linux, build-windows, build-mac-intel, build-mac-universal]
diff --git a/third_party/flatbuffers/.github/workflows/release.yml b/third_party/flatbuffers/.github/workflows/release.yml
new file mode 100644
index 0000000..da4ac01
--- /dev/null
+++ b/third_party/flatbuffers/.github/workflows/release.yml
@@ -0,0 +1,106 @@
+name: Release
+permissions: read-all
+
+on:
+  # For manual tests.
+  workflow_dispatch:
+  release:
+    types: [created]
+
+jobs:
+  publish-npm:
+    name: Publish NPM
+    runs-on: ubuntu-latest    
+    steps:
+      - uses: actions/checkout@v3
+      - uses: actions/setup-node@v3
+        with:
+          node-version: '16.x'
+          registry-url: 'https://registry.npmjs.org'
+          
+      - run: npm publish
+        env:
+          NODE_AUTH_TOKEN: ${{ secrets.NPM_TOKEN }}
+          
+  publish-pypi:
+    name: Publish PyPi
+    runs-on: ubuntu-latest
+    defaults:
+      run:
+        working-directory: ./python
+    steps:
+      - uses: actions/checkout@v3
+      - uses: actions/setup-python@v4
+        with:
+          python-version: '3.10'
+      
+      - name: Install Dependencies
+        run: |
+          python3 -m pip install --upgrade pip
+          python3 -m pip install setuptools wheel twine
+      
+      - name: Build
+        run: |
+          python3 setup.py sdist bdist_wheel
+         
+      - name: Upload to PyPi
+        run: |
+          python3 -m twine upload dist/*
+        env:
+          TWINE_USERNAME: __token__
+          TWINE_PASSWORD: ${{ secrets.TWINE_TOKEN }}
+
+  publish-nuget:
+    name: Publish NuGet
+    runs-on: windows-latest
+    defaults:
+      run:
+        working-directory: ./net/flatbuffers
+    steps:
+      - uses: actions/checkout@v3
+      - uses: actions/setup-dotnet@v3
+        with:
+          dotnet-version: '6.0.x'
+          
+      - name: Build
+        run: |
+          dotnet build Google.FlatBuffers.csproj -c Release
+          
+      - name: Pack
+        run: |
+          dotnet pack Google.FlatBuffers.csproj -c Release
+          
+      - name: Upload to NuGet
+        run: |
+          dotnet nuget push .\bin\Release\Google.FlatBuffers.*.nupkg -k ${{ secrets.NUGET_API_KEY }} -s https://api.nuget.org/v3/index.json 
+   
+  publish-maven:
+    name: Publish Maven
+    runs-on: ubuntu-latest
+    defaults:
+      run:
+        working-directory: ./java
+    steps:
+      - uses: actions/checkout@v3
+      
+      - name: Set up Maven Central Repository
+        uses: actions/setup-java@v3
+        with:
+          java-version: '11'
+          distribution: 'adopt'
+          cache: 'maven'
+          server-id: ossrh
+          server-username: OSSRH_USERNAME
+          server-password: OSSRH_PASSWORD
+          gpg-private-key: ${{ secrets.MAVEN_GPG_PRIVATE_KEY }}
+          gpg-passphrase: MAVEN_GPG_PASSPHRASE # this needs to be an env var
+      
+      - name: Publish Maven
+        run: mvn --batch-mode clean deploy
+        env:
+          OSSRH_USERNAME: ${{ secrets.OSSRH_USERNAME }}
+          OSSRH_PASSWORD: ${{ secrets.OSSRH_TOKEN }}
+          MAVEN_GPG_PASSPHRASE: ${{ secrets.MAVEN_GPG_PASSPHRASE }}
+          
+      
+    
diff --git a/third_party/flatbuffers/.gitignore b/third_party/flatbuffers/.gitignore
index 08daee1..8c7baf8 100644
--- a/third_party/flatbuffers/.gitignore
+++ b/third_party/flatbuffers/.gitignore
@@ -149,4 +149,4 @@
 **/html/**
 **/latex/**
 # https://cmake.org/cmake/help/latest/module/FetchContent.html#variable:FETCHCONTENT_BASE_DIR
-_deps/
+_deps/
\ No newline at end of file
diff --git a/third_party/flatbuffers/CHANGELOG.md b/third_party/flatbuffers/CHANGELOG.md
index b4c32d4..05c1530 100644
--- a/third_party/flatbuffers/CHANGELOG.md
+++ b/third_party/flatbuffers/CHANGELOG.md
@@ -4,33 +4,63 @@
 new features that should be highlighted. Minor fixes or improvements are not
 necessarily listed.
 
+## 22.10.25 (Oct 25 2002)
+
+* Added Nim language support with generator and runtime libraries (#7534).
+
+## 22.9.29 (Sept 29 2022)
+
+* Rust soundness fixes to avoid the crate from bing labelled unsafe (#7518).
+
+## 22.9.24 (Sept 24 2022)
+
+* 20 Major releases in a row? Nope, we switched to a new
+  [versioning scheme](https://github.com/google/flatbuffers/wiki/Versioning)
+  that is based on date.
+
+* Python supports fixed size arrays now (#7529).
+
+* Behavior change in how C++ object API uses `UnPackTo`. The original intent of
+  this was to reduce allocations by reusing an existing object to pack data
+  into. At some point, this logic started to merge the states of the two objects
+  instead of clearing the state of the packee. This change goes back to the
+  original intention, the packed object is cleared when getting data packed into
+  it (#7527).
+
+* Fixed a bug in C++ alignment that was using `sizeof()` instead of the intended
+  `AlignOf()` for structs (#7520).
+
+* C# has an
+  [official Nuget package](https://www.nuget.org/packages/Google.FlatBuffers)
+  now (#7496).
+
 ## 2.0.8 (Aug 29 2022)
 
 * Fix for `--keep-prefix` the was generating the wrong include statements for
-C++ (#7469). The bug was introduced in 2.0.7.
+  C++ (#7469). The bug was introduced in 2.0.7.
 
 * Added the `Verifier::Options` option struct to allow specifying runtime
-configuration settings for the verifier (#7489). This allows to skip verifying
-nested flatbuffers, a on-by-default change that was introduced in 2.0.7. This
-deprecates the existing `Verifier` constructor, which may be removed in a future
-version.
+  configuration settings for the verifier (#7489). This allows to skip verifying
+  nested flatbuffers, a on-by-default change that was introduced in 2.0.7. This
+  deprecates the existing `Verifier` constructor, which may be removed in a
+  future version.
 
 * Refactor of `tests/test.cpp` that lead to ~10% speedup in compilation of the
-entire project (#7487).
+  entire project (#7487).
 
 ## 2.0.7 (Aug 22 2022)
 
 * This is the first version with an explicit change log, so all the previous
-features will not be listed.
+  features will not be listed.
 
 * Verifier now checks that buffers are at least the minimum size required to be
-a flatbuffers (12 bytes). This includes nested flatbuffers, which previously
-could be declared valid at size 0.
+  a flatbuffers (12 bytes). This includes nested flatbuffers, which previously
+  could be declared valid at size 0.
 
 * Annotated binaries. Given a flatbuffer binary and a schema (or binary schema)
-one can generate an annotated flatbuffer (.afb) to describe each byte in the
-binary with schema metadata and value.
+  one can generate an annotated flatbuffer (.afb) to describe each byte in the
+  binary with schema metadata and value.
 
-* First binary schema generator (Lua) to generate Lua code via a .bfbs file. 
-This is mostly an implementation detail of flatc internals, but will be slowly
-applied to the other language generators.
\ No newline at end of file
+* First binary schema generator (Lua) to generate Lua code via a .bfbs file.
+  This is mostly an implementation detail of flatc internals, but will be slowly
+  applied to the other language generators.
\ No newline at end of file
diff --git a/third_party/flatbuffers/CMake/Version.cmake b/third_party/flatbuffers/CMake/Version.cmake
index e6f4b4c..a713f34 100644
--- a/third_party/flatbuffers/CMake/Version.cmake
+++ b/third_party/flatbuffers/CMake/Version.cmake
@@ -1,6 +1,6 @@
-set(VERSION_MAJOR 2)
-set(VERSION_MINOR 0)
-set(VERSION_PATCH 8)
+set(VERSION_MAJOR 22)
+set(VERSION_MINOR 10)
+set(VERSION_PATCH 26)
 set(VERSION_COMMIT 0)
 
 find_program(GIT git)
diff --git a/third_party/flatbuffers/CMakeLists.txt b/third_party/flatbuffers/CMakeLists.txt
index f5ae5ac..395ac59 100644
--- a/third_party/flatbuffers/CMakeLists.txt
+++ b/third_party/flatbuffers/CMakeLists.txt
@@ -125,6 +125,13 @@
 endif()
 add_definitions(-DFLATBUFFERS_LOCALE_INDEPENDENT=$<BOOL:${FLATBUFFERS_LOCALE_INDEPENDENT}>)
 
+if(NOT WIN32)
+  check_symbol_exists(realpath "stdlib.h" HAVE_REALPATH)
+  if(NOT HAVE_REALPATH)
+    add_definitions(-DFLATBUFFERS_NO_ABSOLUTE_PATH_RESOLUTION)
+  endif()
+endif()
+
 set(FlatBuffers_Library_SRCS
   include/flatbuffers/allocator.h
   include/flatbuffers/array.h
@@ -182,6 +189,7 @@
   src/flatc_main.cpp
   src/bfbs_gen.h
   src/bfbs_gen_lua.h
+  src/bfbs_gen_nim.h
   src/bfbs_namer.h
   include/flatbuffers/code_generators.h
   src/binary_annotator.h
@@ -189,6 +197,7 @@
   src/annotated_binary_text_gen.h
   src/annotated_binary_text_gen.cpp
   src/bfbs_gen_lua.cpp
+  src/bfbs_gen_nim.cpp
   src/code_generators.cpp
   grpc/src/compiler/schema_interface.h
   grpc/src/compiler/cpp_generator.h
@@ -230,6 +239,8 @@
   tests/util_test.cpp
   tests/native_type_test_impl.h
   tests/native_type_test_impl.cpp
+  tests/alignment_test.h
+  tests/alignment_test.cpp
   include/flatbuffers/code_generators.h
   src/code_generators.cpp
   # file generate by running compiler on tests/monster_test.fbs
@@ -251,6 +262,8 @@
   ${CMAKE_CURRENT_BINARY_DIR}/tests/optional_scalars_generated.h
   # file generate by running compiler on tests/native_inline_table_test.fbs
   ${CMAKE_CURRENT_BINARY_DIR}/tests/native_inline_table_test_generated.h
+  # file generate by running compiler on tests/alignment_test.fbs
+  ${CMAKE_CURRENT_BINARY_DIR}/tests/alignment_test_generated.h
 )
 
 set(FlatBuffers_Tests_CPP17_SRCS
@@ -623,6 +636,7 @@
   compile_flatbuffers_schema_to_binary(tests/arrays_test.fbs)
   compile_flatbuffers_schema_to_embedded_binary(tests/monster_test.fbs "--no-includes;--gen-compare")
   compile_flatbuffers_schema_to_cpp(tests/native_inline_table_test.fbs "--gen-compare")
+  compile_flatbuffers_schema_to_cpp(tests/alignment_test.fbs "--gen-compare")
   if(NOT (MSVC AND (MSVC_VERSION LESS 1900)))
     compile_flatbuffers_schema_to_cpp(tests/monster_extra.fbs) # Test floating-point NAN/INF.
   endif()
diff --git a/third_party/flatbuffers/swift/FlatBuffers.podspec b/third_party/flatbuffers/FlatBuffers.podspec
similarity index 76%
rename from third_party/flatbuffers/swift/FlatBuffers.podspec
rename to third_party/flatbuffers/FlatBuffers.podspec
index c26d1a2..2a39138 100644
--- a/third_party/flatbuffers/swift/FlatBuffers.podspec
+++ b/third_party/flatbuffers/FlatBuffers.podspec
@@ -1,6 +1,6 @@
 Pod::Spec.new do |s|
   s.name             = 'FlatBuffers'
-  s.version          = '2.0.8'
+  s.version          = '22.10.26'
   s.summary          = 'FlatBuffers: Memory Efficient Serialization Library'
 
   s.description      = "FlatBuffers is a cross platform serialization library architected for
@@ -11,11 +11,11 @@
   s.homepage         = 'https://github.com/google/flatbuffers'
   s.license          = { :type => 'Apache2.0', :file => 'LICENSE' }
   s.author           = { 'mustii' => 'mustii@mmk.one' }
-  s.source           = { :git => 'https://github.com/mustiikhalil/flatbuffers.git', :tag => s.version.to_s, :submodules => true }
+  s.source           = { :git => 'https://github.com/google/flatbuffers.git', :tag => s.version.to_s, :submodules => true }
 
   s.ios.deployment_target = '11.0'
   s.osx.deployment_target = '10.14'
 
   s.swift_version = '5.0'
-  s.source_files = 'Sources/Flatbuffers/*.swift'
+  s.source_files = 'swift/Sources/Flatbuffers/*.swift'
 end
diff --git a/third_party/flatbuffers/swift/Package.swift b/third_party/flatbuffers/Package.swift
similarity index 96%
rename from third_party/flatbuffers/swift/Package.swift
rename to third_party/flatbuffers/Package.swift
index d2d2d5c..982277a 100644
--- a/third_party/flatbuffers/swift/Package.swift
+++ b/third_party/flatbuffers/Package.swift
@@ -32,5 +32,6 @@
     .target(
       name: "FlatBuffers",
       dependencies: [],
+      path: "swift/Sources",
       exclude: ["Documentation.docc/Resources/code/swift"]),
   ])
diff --git a/third_party/flatbuffers/swift/Package@swift-5.5.swift b/third_party/flatbuffers/Package@swift-5.5.swift
similarity index 94%
rename from third_party/flatbuffers/swift/Package@swift-5.5.swift
rename to third_party/flatbuffers/Package@swift-5.5.swift
index 3cfdcf6..3c2e130 100644
--- a/third_party/flatbuffers/swift/Package@swift-5.5.swift
+++ b/third_party/flatbuffers/Package@swift-5.5.swift
@@ -31,6 +31,7 @@
   targets: [
     .target(
       name: "FlatBuffers",
-      dependencies: []),
+      dependencies: [],
+      path: "swift/Sources")
   ])
 
diff --git a/third_party/flatbuffers/WORKSPACE b/third_party/flatbuffers/WORKSPACE
index b707857..5b364e0 100644
--- a/third_party/flatbuffers/WORKSPACE
+++ b/third_party/flatbuffers/WORKSPACE
@@ -56,10 +56,13 @@
 )
 
 ##### GRPC
-_GRPC_VERSION = "1.48.0"  # https://github.com/grpc/grpc/releases/tag/v1.48.0
+_GRPC_VERSION = "1.49.0"  # https://github.com/grpc/grpc/releases/tag/v1.48.0
 
 http_archive(
     name = "com_github_grpc_grpc",
+    patch_args = ["-p1"],
+    patches = ["//grpc:build_grpc_with_cxx14.patch"],
+    sha256 = "15715e1847cc9e42014f02c727dbcb48e39dbdb90f79ad3d66fe4361709ff935",
     strip_prefix = "grpc-" + _GRPC_VERSION,
     urls = ["https://github.com/grpc/grpc/archive/refs/tags/v" + _GRPC_VERSION + ".tar.gz"],
 )
diff --git a/third_party/flatbuffers/android/app/src/main/java/generated/com/fbs/app/Animal.kt b/third_party/flatbuffers/android/app/src/main/java/generated/com/fbs/app/Animal.kt
index f647fef..6ecac60 100644
--- a/third_party/flatbuffers/android/app/src/main/java/generated/com/fbs/app/Animal.kt
+++ b/third_party/flatbuffers/android/app/src/main/java/generated/com/fbs/app/Animal.kt
@@ -36,7 +36,7 @@
             return if(o != 0) bb.getShort(o + bb_pos).toUShort() else 0u
         }
     companion object {
-        fun validateVersion() = Constants.FLATBUFFERS_2_0_8()
+        fun validateVersion() = Constants.FLATBUFFERS_22_10_26()
         fun getRootAsAnimal(_bb: ByteBuffer): Animal = getRootAsAnimal(_bb, Animal())
         fun getRootAsAnimal(_bb: ByteBuffer, obj: Animal): Animal {
             _bb.order(ByteOrder.LITTLE_ENDIAN)
diff --git a/third_party/flatbuffers/dart/pubspec.yaml b/third_party/flatbuffers/dart/pubspec.yaml
index a19bf6f..2bd448d 100644
--- a/third_party/flatbuffers/dart/pubspec.yaml
+++ b/third_party/flatbuffers/dart/pubspec.yaml
@@ -1,5 +1,5 @@
 name: flat_buffers
-version: 2.0.8
+version: 22.10.26
 description: FlatBuffers reading and writing library for Dart. Based on original work by Konstantin Scheglov and Paul Berry of the Dart SDK team.
 homepage: https://github.com/google/flatbuffers
 documentation: https://google.github.io/flatbuffers/index.html
diff --git a/third_party/flatbuffers/dart/test/bool_structs_generated.dart b/third_party/flatbuffers/dart/test/bool_structs_generated.dart
new file mode 100644
index 0000000..cdd8a5e
--- /dev/null
+++ b/third_party/flatbuffers/dart/test/bool_structs_generated.dart
@@ -0,0 +1,207 @@
+// automatically generated by the FlatBuffers compiler, do not modify
+// ignore_for_file: unused_import, unused_field, unused_element, unused_local_variable
+
+import 'dart:typed_data' show Uint8List;
+import 'package:flat_buffers/flat_buffers.dart' as fb;
+
+
+class Foo {
+  Foo._(this._bc, this._bcOffset);
+  factory Foo(List<int> bytes) {
+    final rootRef = fb.BufferContext.fromBytes(bytes);
+    return reader.read(rootRef, 0);
+  }
+
+  static const fb.Reader<Foo> reader = _FooReader();
+
+  final fb.BufferContext _bc;
+  final int _bcOffset;
+
+  FooProperties? get myFoo => FooProperties.reader.vTableGetNullable(_bc, _bcOffset, 4);
+
+  @override
+  String toString() {
+    return 'Foo{myFoo: ${myFoo}}';
+  }
+
+  FooT unpack() => FooT(
+      myFoo: myFoo?.unpack());
+
+  static int pack(fb.Builder fbBuilder, FooT? object) {
+    if (object == null) return 0;
+    return object.pack(fbBuilder);
+  }
+}
+
+class FooT implements fb.Packable {
+  FooPropertiesT? myFoo;
+
+  FooT({
+      this.myFoo});
+
+  @override
+  int pack(fb.Builder fbBuilder) {
+    fbBuilder.startTable(1);
+    if (myFoo != null) {
+      fbBuilder.addStruct(0, myFoo!.pack(fbBuilder));
+    }
+    return fbBuilder.endTable();
+  }
+
+  @override
+  String toString() {
+    return 'FooT{myFoo: ${myFoo}}';
+  }
+}
+
+class _FooReader extends fb.TableReader<Foo> {
+  const _FooReader();
+
+  @override
+  Foo createObject(fb.BufferContext bc, int offset) => 
+    Foo._(bc, offset);
+}
+
+class FooBuilder {
+  FooBuilder(this.fbBuilder);
+
+  final fb.Builder fbBuilder;
+
+  void begin() {
+    fbBuilder.startTable(1);
+  }
+
+  int addMyFoo(int offset) {
+    fbBuilder.addStruct(0, offset);
+    return fbBuilder.offset;
+  }
+
+  int finish() {
+    return fbBuilder.endTable();
+  }
+}
+
+class FooObjectBuilder extends fb.ObjectBuilder {
+  final FooPropertiesObjectBuilder? _myFoo;
+
+  FooObjectBuilder({
+    FooPropertiesObjectBuilder? myFoo,
+  })
+      : _myFoo = myFoo;
+
+  /// Finish building, and store into the [fbBuilder].
+  @override
+  int finish(fb.Builder fbBuilder) {
+    fbBuilder.startTable(1);
+    if (_myFoo != null) {
+      fbBuilder.addStruct(0, _myFoo!.finish(fbBuilder));
+    }
+    return fbBuilder.endTable();
+  }
+
+  /// Convenience method to serialize to byte list.
+  @override
+  Uint8List toBytes([String? fileIdentifier]) {
+    final fbBuilder = fb.Builder(deduplicateTables: false);
+    fbBuilder.finish(finish(fbBuilder), fileIdentifier);
+    return fbBuilder.buffer;
+  }
+}
+class FooProperties {
+  FooProperties._(this._bc, this._bcOffset);
+
+  static const fb.Reader<FooProperties> reader = _FooPropertiesReader();
+
+  final fb.BufferContext _bc;
+  final int _bcOffset;
+
+  bool get a => const fb.BoolReader().read(_bc, _bcOffset + 0);
+  bool get b => const fb.BoolReader().read(_bc, _bcOffset + 1);
+
+  @override
+  String toString() {
+    return 'FooProperties{a: ${a}, b: ${b}}';
+  }
+
+  FooPropertiesT unpack() => FooPropertiesT(
+      a: a,
+      b: b);
+
+  static int pack(fb.Builder fbBuilder, FooPropertiesT? object) {
+    if (object == null) return 0;
+    return object.pack(fbBuilder);
+  }
+}
+
+class FooPropertiesT implements fb.Packable {
+  bool a;
+  bool b;
+
+  FooPropertiesT({
+      required this.a,
+      required this.b});
+
+  @override
+  int pack(fb.Builder fbBuilder) {
+    fbBuilder.putBool(b);
+    fbBuilder.putBool(a);
+    return fbBuilder.offset;
+  }
+
+  @override
+  String toString() {
+    return 'FooPropertiesT{a: ${a}, b: ${b}}';
+  }
+}
+
+class _FooPropertiesReader extends fb.StructReader<FooProperties> {
+  const _FooPropertiesReader();
+
+  @override
+  int get size => 2;
+
+  @override
+  FooProperties createObject(fb.BufferContext bc, int offset) => 
+    FooProperties._(bc, offset);
+}
+
+class FooPropertiesBuilder {
+  FooPropertiesBuilder(this.fbBuilder);
+
+  final fb.Builder fbBuilder;
+
+  int finish(bool a, bool b) {
+    fbBuilder.putBool(b);
+    fbBuilder.putBool(a);
+    return fbBuilder.offset;
+  }
+
+}
+
+class FooPropertiesObjectBuilder extends fb.ObjectBuilder {
+  final bool _a;
+  final bool _b;
+
+  FooPropertiesObjectBuilder({
+    required bool a,
+    required bool b,
+  })
+      : _a = a,
+        _b = b;
+
+  /// Finish building, and store into the [fbBuilder].
+  @override
+  int finish(fb.Builder fbBuilder) {
+    fbBuilder.putBool(_b);
+    fbBuilder.putBool(_a);
+    return fbBuilder.offset;
+  }
+
+  /// Convenience method to serialize to byte list.
+  @override
+  Uint8List toBytes([String? fileIdentifier]) {
+    final fbBuilder = fb.Builder(deduplicateTables: false);
+    fbBuilder.finish(finish(fbBuilder), fileIdentifier);
+    return fbBuilder.buffer;
+  }
+}
diff --git a/third_party/flatbuffers/dart/test/flat_buffers_test.dart b/third_party/flatbuffers/dart/test/flat_buffers_test.dart
index 5298b17..000ccff 100644
--- a/third_party/flatbuffers/dart/test/flat_buffers_test.dart
+++ b/third_party/flatbuffers/dart/test/flat_buffers_test.dart
@@ -87,7 +87,10 @@
       'testrequirednestedflatbuffer: null, scalarKeySortedTables: null, '
       'nativeInline: null, '
       'longEnumNonEnumDefault: LongEnum{value: 0}, '
-      'longEnumNormalDefault: LongEnum{value: 2}}, '
+      'longEnumNormalDefault: LongEnum{value: 2}, nanDefault: NaN, '
+      'infDefault: Infinity, positiveInfDefault: Infinity, infinityDefault: '
+      'Infinity, positiveInfinityDefault: Infinity, negativeInfDefault: '
+      '-Infinity, negativeInfinityDefault: -Infinity, doubleInfDefault: Infinity}, '
       'test4: [Test{a: 10, b: 20}, Test{a: 30, b: 40}], '
       'testarrayofstring: [test1, test2], testarrayoftables: null, '
       'enemy: Monster{pos: null, mana: 150, hp: 100, name: Fred, '
@@ -110,7 +113,10 @@
       'testrequirednestedflatbuffer: null, scalarKeySortedTables: null, '
       'nativeInline: null, '
       'longEnumNonEnumDefault: LongEnum{value: 0}, '
-      'longEnumNormalDefault: LongEnum{value: 2}}, '
+      'longEnumNormalDefault: LongEnum{value: 2}, nanDefault: NaN, '
+      'infDefault: Infinity, positiveInfDefault: Infinity, infinityDefault: '
+      'Infinity, positiveInfinityDefault: Infinity, negativeInfDefault: '
+      '-Infinity, negativeInfinityDefault: -Infinity, doubleInfDefault: Infinity}, '
       'testnestedflatbuffer: null, testempty: null, testbool: true, '
       'testhashs32Fnv1: -579221183, testhashu32Fnv1: 3715746113, '
       'testhashs64Fnv1: 7930699090847568257, '
@@ -137,7 +143,10 @@
       'miss, val: 0, count: 0}, Stat{id: hit, val: 10, count: 1}], '
       'nativeInline: Test{a: 1, b: 2}, '
       'longEnumNonEnumDefault: LongEnum{value: 0}, '
-      'longEnumNormalDefault: LongEnum{value: 2}}',
+      'longEnumNormalDefault: LongEnum{value: 2}, nanDefault: NaN, '
+      'infDefault: Infinity, positiveInfDefault: Infinity, infinityDefault: '
+      'Infinity, positiveInfinityDefault: Infinity, negativeInfDefault: '
+      '-Infinity, negativeInfinityDefault: -Infinity, doubleInfDefault: Infinity}'
     );
   }
 }
diff --git a/third_party/flatbuffers/dart/test/list_of_enums_generated.dart b/third_party/flatbuffers/dart/test/list_of_enums_generated.dart
new file mode 100644
index 0000000..eb837a5
--- /dev/null
+++ b/third_party/flatbuffers/dart/test/list_of_enums_generated.dart
@@ -0,0 +1,155 @@
+// automatically generated by the FlatBuffers compiler, do not modify
+// ignore_for_file: unused_import, unused_field, unused_element, unused_local_variable
+
+import 'dart:typed_data' show Uint8List;
+import 'package:flat_buffers/flat_buffers.dart' as fb;
+
+
+class OptionsEnum {
+  final int value;
+  const OptionsEnum._(this.value);
+
+  factory OptionsEnum.fromValue(int value) {
+    final result = values[value];
+    if (result == null) {
+        throw StateError('Invalid value $value for bit flag enum OptionsEnum');
+    }
+    return result;
+  }
+
+  static OptionsEnum? _createOrNull(int? value) => 
+      value == null ? null : OptionsEnum.fromValue(value);
+
+  static const int minValue = 1;
+  static const int maxValue = 3;
+  static bool containsValue(int value) => values.containsKey(value);
+
+  static const OptionsEnum A = OptionsEnum._(1);
+  static const OptionsEnum B = OptionsEnum._(2);
+  static const OptionsEnum C = OptionsEnum._(3);
+  static const Map<int, OptionsEnum> values = {
+    1: A,
+    2: B,
+    3: C};
+
+  static const fb.Reader<OptionsEnum> reader = _OptionsEnumReader();
+
+  @override
+  String toString() {
+    return 'OptionsEnum{value: $value}';
+  }
+}
+
+class _OptionsEnumReader extends fb.Reader<OptionsEnum> {
+  const _OptionsEnumReader();
+
+  @override
+  int get size => 4;
+
+  @override
+  OptionsEnum read(fb.BufferContext bc, int offset) =>
+      OptionsEnum.fromValue(const fb.Uint32Reader().read(bc, offset));
+}
+
+class MyTable {
+  MyTable._(this._bc, this._bcOffset);
+  factory MyTable(List<int> bytes) {
+    final rootRef = fb.BufferContext.fromBytes(bytes);
+    return reader.read(rootRef, 0);
+  }
+
+  static const fb.Reader<MyTable> reader = _MyTableReader();
+
+  final fb.BufferContext _bc;
+  final int _bcOffset;
+
+  List<OptionsEnum>? get options => const fb.ListReader<OptionsEnum>(OptionsEnum.reader).vTableGetNullable(_bc, _bcOffset, 4);
+
+  @override
+  String toString() {
+    return 'MyTable{options: ${options}}';
+  }
+
+  MyTableT unpack() => MyTableT(
+      options: const fb.ListReader<OptionsEnum>(OptionsEnum.reader, lazy: false).vTableGetNullable(_bc, _bcOffset, 4));
+
+  static int pack(fb.Builder fbBuilder, MyTableT? object) {
+    if (object == null) return 0;
+    return object.pack(fbBuilder);
+  }
+}
+
+class MyTableT implements fb.Packable {
+  List<OptionsEnum>? options;
+
+  MyTableT({
+      this.options});
+
+  @override
+  int pack(fb.Builder fbBuilder) {
+    final int? optionsOffset = options == null ? null
+        : fbBuilder.writeListUint32(options!.map((f) => f.value).toList());
+    fbBuilder.startTable(1);
+    fbBuilder.addOffset(0, optionsOffset);
+    return fbBuilder.endTable();
+  }
+
+  @override
+  String toString() {
+    return 'MyTableT{options: ${options}}';
+  }
+}
+
+class _MyTableReader extends fb.TableReader<MyTable> {
+  const _MyTableReader();
+
+  @override
+  MyTable createObject(fb.BufferContext bc, int offset) => 
+    MyTable._(bc, offset);
+}
+
+class MyTableBuilder {
+  MyTableBuilder(this.fbBuilder);
+
+  final fb.Builder fbBuilder;
+
+  void begin() {
+    fbBuilder.startTable(1);
+  }
+
+  int addOptionsOffset(int? offset) {
+    fbBuilder.addOffset(0, offset);
+    return fbBuilder.offset;
+  }
+
+  int finish() {
+    return fbBuilder.endTable();
+  }
+}
+
+class MyTableObjectBuilder extends fb.ObjectBuilder {
+  final List<OptionsEnum>? _options;
+
+  MyTableObjectBuilder({
+    List<OptionsEnum>? options,
+  })
+      : _options = options;
+
+  /// Finish building, and store into the [fbBuilder].
+  @override
+  int finish(fb.Builder fbBuilder) {
+    final int? optionsOffset = _options == null ? null
+        : fbBuilder.writeListUint32(_options!.map((f) => f.value).toList());
+    fbBuilder.startTable(1);
+    fbBuilder.addOffset(0, optionsOffset);
+    return fbBuilder.endTable();
+  }
+
+  /// Convenience method to serialize to byte list.
+  @override
+  Uint8List toBytes([String? fileIdentifier]) {
+    final fbBuilder = fb.Builder(deduplicateTables: false);
+    fbBuilder.finish(finish(fbBuilder), fileIdentifier);
+    return fbBuilder.buffer;
+  }
+}
diff --git a/third_party/flatbuffers/dart/test/monster_test.fbs b/third_party/flatbuffers/dart/test/monster_test.fbs
index fdd5acf..14d34cb 100644
--- a/third_party/flatbuffers/dart/test/monster_test.fbs
+++ b/third_party/flatbuffers/dart/test/monster_test.fbs
@@ -31,6 +31,14 @@
   Elf,
 }
 
+enum LongEnum:ulong (bit_flags) {
+  LongOne = 1,
+  LongTwo = 2,
+  // Because this is a bitflag, 40 will be out of range of a 32-bit integer,
+  // allowing us to exercise any logic special to big numbers.
+  LongBig = 40,
+}
+
 union Any { Monster, TestSimpleTableWithEnum, MyGame.Example2.Monster }
 
 union AnyUniqueAliases { M: Monster, TS: TestSimpleTableWithEnum, M2: MyGame.Example2.Monster }
@@ -62,6 +70,10 @@
   c: Ability;
 }
 
+struct StructOfStructsOfStructs {
+ a: StructOfStructs;
+}
+
 table Stat {
   id:string;
   val:long;
@@ -124,6 +136,11 @@
   signed_enum:Race = None (id:48);
   testrequirednestedflatbuffer:[ubyte] (id:49, nested_flatbuffer: "Monster");
   scalar_key_sorted_tables:[Stat] (id: 50);
+  native_inline:Test (id: 51, native_inline);
+  // The default value of this enum will be a numeric zero, which isn't a valid
+  // enum value.
+  long_enum_non_enum_default:LongEnum (id: 52);
+  long_enum_normal_default:LongEnum = LongOne (id: 53);
 }
 
 table TypeAliases {
diff --git a/third_party/flatbuffers/dart/test/monster_test_my_game.example_generated.dart b/third_party/flatbuffers/dart/test/monster_test_my_game.example_generated.dart
index 8db82e3..174fe1d 100644
--- a/third_party/flatbuffers/dart/test/monster_test_my_game.example_generated.dart
+++ b/third_party/flatbuffers/dart/test/monster_test_my_game.example_generated.dart
@@ -17,7 +17,11 @@
   factory Color.fromValue(int value) {
     final result = values[value];
     if (result == null) {
-      throw StateError('Invalid value $value for bit flag enum Color');
+      if (value == 0) {
+        return Color._(0);
+      } else {
+        throw StateError('Invalid value $value for bit flag enum Color');
+      }
     }
     return result;
   }
@@ -66,7 +70,7 @@
   factory Race.fromValue(int value) {
     final result = values[value];
     if (result == null) {
-      throw StateError('Invalid value $value for bit flag enum Race');
+        throw StateError('Invalid value $value for bit flag enum Race');
     }
     return result;
   }
@@ -107,6 +111,54 @@
       Race.fromValue(const fb.Int8Reader().read(bc, offset));
 }
 
+class LongEnum {
+  final int value;
+  const LongEnum._(this.value);
+
+  factory LongEnum.fromValue(int value) {
+    final result = values[value];
+    if (result == null) {
+      if (value == 0) {
+        return LongEnum._(0);
+      } else {
+        throw StateError('Invalid value $value for bit flag enum LongEnum');
+      }
+    }
+    return result;
+  }
+
+  static LongEnum? _createOrNull(int? value) => 
+      value == null ? null : LongEnum.fromValue(value);
+
+  static bool containsValue(int value) => values.containsKey(value);
+
+  static const LongEnum LongOne = LongEnum._(2);
+  static const LongEnum LongTwo = LongEnum._(4);
+  static const LongEnum LongBig = LongEnum._(1099511627776);
+  static const Map<int, LongEnum> values = {
+    2: LongOne,
+    4: LongTwo,
+    1099511627776: LongBig};
+
+  static const fb.Reader<LongEnum> reader = _LongEnumReader();
+
+  @override
+  String toString() {
+    return 'LongEnum{value: $value}';
+  }
+}
+
+class _LongEnumReader extends fb.Reader<LongEnum> {
+  const _LongEnumReader();
+
+  @override
+  int get size => 8;
+
+  @override
+  LongEnum read(fb.BufferContext bc, int offset) =>
+      LongEnum.fromValue(const fb.Uint64Reader().read(bc, offset));
+}
+
 class AnyTypeId {
   final int value;
   const AnyTypeId._(this.value);
@@ -114,7 +166,7 @@
   factory AnyTypeId.fromValue(int value) {
     final result = values[value];
     if (result == null) {
-      throw StateError('Invalid value $value for bit flag enum AnyTypeId');
+        throw StateError('Invalid value $value for bit flag enum AnyTypeId');
     }
     return result;
   }
@@ -162,7 +214,7 @@
   factory AnyUniqueAliasesTypeId.fromValue(int value) {
     final result = values[value];
     if (result == null) {
-      throw StateError('Invalid value $value for bit flag enum AnyUniqueAliasesTypeId');
+        throw StateError('Invalid value $value for bit flag enum AnyUniqueAliasesTypeId');
     }
     return result;
   }
@@ -210,7 +262,7 @@
   factory AnyAmbiguousAliasesTypeId.fromValue(int value) {
     final result = values[value];
     if (result == null) {
-      throw StateError('Invalid value $value for bit flag enum AnyAmbiguousAliasesTypeId');
+        throw StateError('Invalid value $value for bit flag enum AnyAmbiguousAliasesTypeId');
     }
     return result;
   }
@@ -264,7 +316,7 @@
 
   @override
   String toString() {
-    return 'Test{a: $a, b: $b}';
+    return 'Test{a: ${a}, b: ${b}}';
   }
 
   TestT unpack() => TestT(
@@ -295,7 +347,7 @@
 
   @override
   String toString() {
-    return 'TestT{a: $a, b: $b}';
+    return 'TestT{a: ${a}, b: ${b}}';
   }
 }
 
@@ -368,7 +420,7 @@
 
   @override
   String toString() {
-    return 'TestSimpleTableWithEnum{color: $color}';
+    return 'TestSimpleTableWithEnum{color: ${color}}';
   }
 
   TestSimpleTableWithEnumT unpack() => TestSimpleTableWithEnumT(
@@ -395,7 +447,7 @@
 
   @override
   String toString() {
-    return 'TestSimpleTableWithEnumT{color: $color}';
+    return 'TestSimpleTableWithEnumT{color: ${color}}';
   }
 }
 
@@ -467,7 +519,7 @@
 
   @override
   String toString() {
-    return 'Vec3{x: $x, y: $y, z: $z, test1: $test1, test2: $test2, test3: $test3}';
+    return 'Vec3{x: ${x}, y: ${y}, z: ${z}, test1: ${test1}, test2: ${test2}, test3: ${test3}}';
   }
 
   Vec3T unpack() => Vec3T(
@@ -516,7 +568,7 @@
 
   @override
   String toString() {
-    return 'Vec3T{x: $x, y: $y, z: $z, test1: $test1, test2: $test2, test3: $test3}';
+    return 'Vec3T{x: ${x}, y: ${y}, z: ${z}, test1: ${test1}, test2: ${test2}, test3: ${test3}}';
   }
 }
 
@@ -610,7 +662,7 @@
 
   @override
   String toString() {
-    return 'Ability{id: $id, distance: $distance}';
+    return 'Ability{id: ${id}, distance: ${distance}}';
   }
 
   AbilityT unpack() => AbilityT(
@@ -640,7 +692,7 @@
 
   @override
   String toString() {
-    return 'AbilityT{id: $id, distance: $distance}';
+    return 'AbilityT{id: ${id}, distance: ${distance}}';
   }
 }
 
@@ -709,7 +761,7 @@
 
   @override
   String toString() {
-    return 'StructOfStructs{a: $a, b: $b, c: $c}';
+    return 'StructOfStructs{a: ${a}, b: ${b}, c: ${c}}';
   }
 
   StructOfStructsT unpack() => StructOfStructsT(
@@ -743,7 +795,7 @@
 
   @override
   String toString() {
-    return 'StructOfStructsT{a: $a, b: $b, c: $c}';
+    return 'StructOfStructsT{a: ${a}, b: ${b}, c: ${c}}';
   }
 }
 
@@ -803,6 +855,94 @@
     return fbBuilder.buffer;
   }
 }
+class StructOfStructsOfStructs {
+  StructOfStructsOfStructs._(this._bc, this._bcOffset);
+
+  static const fb.Reader<StructOfStructsOfStructs> reader = _StructOfStructsOfStructsReader();
+
+  final fb.BufferContext _bc;
+  final int _bcOffset;
+
+  StructOfStructs get a => StructOfStructs.reader.read(_bc, _bcOffset + 0);
+
+  @override
+  String toString() {
+    return 'StructOfStructsOfStructs{a: ${a}}';
+  }
+
+  StructOfStructsOfStructsT unpack() => StructOfStructsOfStructsT(
+      a: a.unpack());
+
+  static int pack(fb.Builder fbBuilder, StructOfStructsOfStructsT? object) {
+    if (object == null) return 0;
+    return object.pack(fbBuilder);
+  }
+}
+
+class StructOfStructsOfStructsT implements fb.Packable {
+  StructOfStructsT a;
+
+  StructOfStructsOfStructsT({
+      required this.a});
+
+  @override
+  int pack(fb.Builder fbBuilder) {
+    a.pack(fbBuilder);
+    return fbBuilder.offset;
+  }
+
+  @override
+  String toString() {
+    return 'StructOfStructsOfStructsT{a: ${a}}';
+  }
+}
+
+class _StructOfStructsOfStructsReader extends fb.StructReader<StructOfStructsOfStructs> {
+  const _StructOfStructsOfStructsReader();
+
+  @override
+  int get size => 20;
+
+  @override
+  StructOfStructsOfStructs createObject(fb.BufferContext bc, int offset) => 
+    StructOfStructsOfStructs._(bc, offset);
+}
+
+class StructOfStructsOfStructsBuilder {
+  StructOfStructsOfStructsBuilder(this.fbBuilder);
+
+  final fb.Builder fbBuilder;
+
+  int finish(fb.StructBuilder a) {
+    a();
+    return fbBuilder.offset;
+  }
+
+}
+
+class StructOfStructsOfStructsObjectBuilder extends fb.ObjectBuilder {
+  final StructOfStructsObjectBuilder _a;
+
+  StructOfStructsOfStructsObjectBuilder({
+    required StructOfStructsObjectBuilder a,
+  })
+      : _a = a;
+
+  /// Finish building, and store into the [fbBuilder].
+  @override
+  int finish(fb.Builder fbBuilder) {
+    _a.finish(fbBuilder);
+    return fbBuilder.offset;
+  }
+
+  /// Convenience method to serialize to byte list.
+  @override
+  Uint8List toBytes([String? fileIdentifier]) {
+    final fbBuilder = fb.Builder(deduplicateTables: false);
+    fbBuilder.finish(finish(fbBuilder), fileIdentifier);
+    return fbBuilder.buffer;
+  }
+}
 class Stat {
   Stat._(this._bc, this._bcOffset);
   factory Stat(List<int> bytes) {
@@ -821,7 +961,7 @@
 
   @override
   String toString() {
-    return 'Stat{id: $id, val: $val, count: $count}';
+    return 'Stat{id: ${id}, val: ${val}, count: ${count}}';
   }
 
   StatT unpack() => StatT(
@@ -858,7 +998,7 @@
 
   @override
   String toString() {
-    return 'StatT{id: $id, val: $val, count: $count}';
+    return 'StatT{id: ${id}, val: ${val}, count: ${count}}';
   }
 }
 
@@ -947,7 +1087,7 @@
 
   @override
   String toString() {
-    return 'Referrable{id: $id}';
+    return 'Referrable{id: ${id}}';
   }
 
   ReferrableT unpack() => ReferrableT(
@@ -974,7 +1114,7 @@
 
   @override
   String toString() {
-    return 'ReferrableT{id: $id}';
+    return 'ReferrableT{id: ${id}}';
   }
 }
 
@@ -1115,10 +1255,13 @@
   Race get signedEnum => Race.fromValue(const fb.Int8Reader().vTableGet(_bc, _bcOffset, 100, -1));
   List<int>? get testrequirednestedflatbuffer => const fb.Uint8ListReader().vTableGetNullable(_bc, _bcOffset, 102);
   List<Stat>? get scalarKeySortedTables => const fb.ListReader<Stat>(Stat.reader).vTableGetNullable(_bc, _bcOffset, 104);
+  Test? get nativeInline => Test.reader.vTableGetNullable(_bc, _bcOffset, 106);
+  LongEnum get longEnumNonEnumDefault => LongEnum.fromValue(const fb.Uint64Reader().vTableGet(_bc, _bcOffset, 108, 0));
+  LongEnum get longEnumNormalDefault => LongEnum.fromValue(const fb.Uint64Reader().vTableGet(_bc, _bcOffset, 110, 2));
 
   @override
   String toString() {
-    return 'Monster{pos: $pos, mana: $mana, hp: $hp, name: $name, inventory: $inventory, color: $color, testType: $testType, test: $test, test4: $test4, testarrayofstring: $testarrayofstring, testarrayoftables: $testarrayoftables, enemy: $enemy, testnestedflatbuffer: $testnestedflatbuffer, testempty: $testempty, testbool: $testbool, testhashs32Fnv1: $testhashs32Fnv1, testhashu32Fnv1: $testhashu32Fnv1, testhashs64Fnv1: $testhashs64Fnv1, testhashu64Fnv1: $testhashu64Fnv1, testhashs32Fnv1a: $testhashs32Fnv1a, testhashu32Fnv1a: $testhashu32Fnv1a, testhashs64Fnv1a: $testhashs64Fnv1a, testhashu64Fnv1a: $testhashu64Fnv1a, testarrayofbools: $testarrayofbools, testf: $testf, testf2: $testf2, testf3: $testf3, testarrayofstring2: $testarrayofstring2, testarrayofsortedstruct: $testarrayofsortedstruct, flex: $flex, test5: $test5, vectorOfLongs: $vectorOfLongs, vectorOfDoubles: $vectorOfDoubles, parentNamespaceTest: $parentNamespaceTest, vectorOfReferrables: $vectorOfReferrables, singleWeakReference: $singleWeakReference, vectorOfWeakReferences: $vectorOfWeakReferences, vectorOfStrongReferrables: $vectorOfStrongReferrables, coOwningReference: $coOwningReference, vectorOfCoOwningReferences: $vectorOfCoOwningReferences, nonOwningReference: $nonOwningReference, vectorOfNonOwningReferences: $vectorOfNonOwningReferences, anyUniqueType: $anyUniqueType, anyUnique: $anyUnique, anyAmbiguousType: $anyAmbiguousType, anyAmbiguous: $anyAmbiguous, vectorOfEnums: $vectorOfEnums, signedEnum: $signedEnum, testrequirednestedflatbuffer: $testrequirednestedflatbuffer, scalarKeySortedTables: $scalarKeySortedTables}';
+    return 'Monster{pos: ${pos}, mana: ${mana}, hp: ${hp}, name: ${name}, inventory: ${inventory}, color: ${color}, testType: ${testType}, test: ${test}, test4: ${test4}, testarrayofstring: ${testarrayofstring}, testarrayoftables: ${testarrayoftables}, enemy: ${enemy}, testnestedflatbuffer: ${testnestedflatbuffer}, testempty: ${testempty}, testbool: ${testbool}, testhashs32Fnv1: ${testhashs32Fnv1}, testhashu32Fnv1: ${testhashu32Fnv1}, testhashs64Fnv1: ${testhashs64Fnv1}, testhashu64Fnv1: ${testhashu64Fnv1}, testhashs32Fnv1a: ${testhashs32Fnv1a}, testhashu32Fnv1a: ${testhashu32Fnv1a}, testhashs64Fnv1a: ${testhashs64Fnv1a}, testhashu64Fnv1a: ${testhashu64Fnv1a}, testarrayofbools: ${testarrayofbools}, testf: ${testf}, testf2: ${testf2}, testf3: ${testf3}, testarrayofstring2: ${testarrayofstring2}, testarrayofsortedstruct: ${testarrayofsortedstruct}, flex: ${flex}, test5: ${test5}, vectorOfLongs: ${vectorOfLongs}, vectorOfDoubles: ${vectorOfDoubles}, parentNamespaceTest: ${parentNamespaceTest}, vectorOfReferrables: ${vectorOfReferrables}, singleWeakReference: ${singleWeakReference}, vectorOfWeakReferences: ${vectorOfWeakReferences}, vectorOfStrongReferrables: ${vectorOfStrongReferrables}, coOwningReference: ${coOwningReference}, vectorOfCoOwningReferences: ${vectorOfCoOwningReferences}, nonOwningReference: ${nonOwningReference}, vectorOfNonOwningReferences: ${vectorOfNonOwningReferences}, anyUniqueType: ${anyUniqueType}, anyUnique: ${anyUnique}, anyAmbiguousType: ${anyAmbiguousType}, anyAmbiguous: ${anyAmbiguous}, vectorOfEnums: ${vectorOfEnums}, signedEnum: ${signedEnum}, testrequirednestedflatbuffer: ${testrequirednestedflatbuffer}, scalarKeySortedTables: ${scalarKeySortedTables}, nativeInline: ${nativeInline}, longEnumNonEnumDefault: ${longEnumNonEnumDefault}, longEnumNormalDefault: ${longEnumNormalDefault}}';
   }
 
   MonsterT unpack() => MonsterT(
@@ -1171,7 +1314,10 @@
       vectorOfEnums: const fb.ListReader<Color>(Color.reader, lazy: false).vTableGetNullable(_bc, _bcOffset, 98),
       signedEnum: signedEnum,
       testrequirednestedflatbuffer: const fb.Uint8ListReader(lazy: false).vTableGetNullable(_bc, _bcOffset, 102),
-      scalarKeySortedTables: scalarKeySortedTables?.map((e) => e.unpack()).toList());
+      scalarKeySortedTables: scalarKeySortedTables?.map((e) => e.unpack()).toList(),
+      nativeInline: nativeInline?.unpack(),
+      longEnumNonEnumDefault: longEnumNonEnumDefault,
+      longEnumNormalDefault: longEnumNormalDefault);
 
   static int pack(fb.Builder fbBuilder, MonsterT? object) {
     if (object == null) return 0;
@@ -1233,6 +1379,9 @@
   Race signedEnum;
   List<int>? testrequirednestedflatbuffer;
   List<StatT>? scalarKeySortedTables;
+  TestT? nativeInline;
+  LongEnum longEnumNonEnumDefault;
+  LongEnum longEnumNormalDefault;
 
   MonsterT({
       this.pos,
@@ -1284,7 +1433,10 @@
       this.vectorOfEnums,
       this.signedEnum = Race.None,
       this.testrequirednestedflatbuffer,
-      this.scalarKeySortedTables});
+      this.scalarKeySortedTables,
+      this.nativeInline,
+      this.longEnumNonEnumDefault = const LongEnum._(0),
+      this.longEnumNormalDefault = LongEnum.LongOne});
 
   @override
   int pack(fb.Builder fbBuilder) {
@@ -1345,7 +1497,7 @@
         : fbBuilder.writeListUint8(testrequirednestedflatbuffer!);
     final int? scalarKeySortedTablesOffset = scalarKeySortedTables == null ? null
         : fbBuilder.writeList(scalarKeySortedTables!.map((b) => b.pack(fbBuilder)).toList());
-    fbBuilder.startTable(50);
+    fbBuilder.startTable(54);
     if (pos != null) {
       fbBuilder.addStruct(0, pos!.pack(fbBuilder));
     }
@@ -1398,12 +1550,17 @@
     fbBuilder.addInt8(48, signedEnum.value);
     fbBuilder.addOffset(49, testrequirednestedflatbufferOffset);
     fbBuilder.addOffset(50, scalarKeySortedTablesOffset);
+    if (nativeInline != null) {
+      fbBuilder.addStruct(51, nativeInline!.pack(fbBuilder));
+    }
+    fbBuilder.addUint64(52, longEnumNonEnumDefault.value);
+    fbBuilder.addUint64(53, longEnumNormalDefault.value);
     return fbBuilder.endTable();
   }
 
   @override
   String toString() {
-    return 'MonsterT{pos: $pos, mana: $mana, hp: $hp, name: $name, inventory: $inventory, color: $color, testType: $testType, test: $test, test4: $test4, testarrayofstring: $testarrayofstring, testarrayoftables: $testarrayoftables, enemy: $enemy, testnestedflatbuffer: $testnestedflatbuffer, testempty: $testempty, testbool: $testbool, testhashs32Fnv1: $testhashs32Fnv1, testhashu32Fnv1: $testhashu32Fnv1, testhashs64Fnv1: $testhashs64Fnv1, testhashu64Fnv1: $testhashu64Fnv1, testhashs32Fnv1a: $testhashs32Fnv1a, testhashu32Fnv1a: $testhashu32Fnv1a, testhashs64Fnv1a: $testhashs64Fnv1a, testhashu64Fnv1a: $testhashu64Fnv1a, testarrayofbools: $testarrayofbools, testf: $testf, testf2: $testf2, testf3: $testf3, testarrayofstring2: $testarrayofstring2, testarrayofsortedstruct: $testarrayofsortedstruct, flex: $flex, test5: $test5, vectorOfLongs: $vectorOfLongs, vectorOfDoubles: $vectorOfDoubles, parentNamespaceTest: $parentNamespaceTest, vectorOfReferrables: $vectorOfReferrables, singleWeakReference: $singleWeakReference, vectorOfWeakReferences: $vectorOfWeakReferences, vectorOfStrongReferrables: $vectorOfStrongReferrables, coOwningReference: $coOwningReference, vectorOfCoOwningReferences: $vectorOfCoOwningReferences, nonOwningReference: $nonOwningReference, vectorOfNonOwningReferences: $vectorOfNonOwningReferences, anyUniqueType: $anyUniqueType, anyUnique: $anyUnique, anyAmbiguousType: $anyAmbiguousType, anyAmbiguous: $anyAmbiguous, vectorOfEnums: $vectorOfEnums, signedEnum: $signedEnum, testrequirednestedflatbuffer: $testrequirednestedflatbuffer, scalarKeySortedTables: $scalarKeySortedTables}';
+    return 'MonsterT{pos: ${pos}, mana: ${mana}, hp: ${hp}, name: ${name}, inventory: ${inventory}, color: ${color}, testType: ${testType}, test: ${test}, test4: ${test4}, testarrayofstring: ${testarrayofstring}, testarrayoftables: ${testarrayoftables}, enemy: ${enemy}, testnestedflatbuffer: ${testnestedflatbuffer}, testempty: ${testempty}, testbool: ${testbool}, testhashs32Fnv1: ${testhashs32Fnv1}, testhashu32Fnv1: ${testhashu32Fnv1}, testhashs64Fnv1: ${testhashs64Fnv1}, testhashu64Fnv1: ${testhashu64Fnv1}, testhashs32Fnv1a: ${testhashs32Fnv1a}, testhashu32Fnv1a: ${testhashu32Fnv1a}, testhashs64Fnv1a: ${testhashs64Fnv1a}, testhashu64Fnv1a: ${testhashu64Fnv1a}, testarrayofbools: ${testarrayofbools}, testf: ${testf}, testf2: ${testf2}, testf3: ${testf3}, testarrayofstring2: ${testarrayofstring2}, testarrayofsortedstruct: ${testarrayofsortedstruct}, flex: ${flex}, test5: ${test5}, vectorOfLongs: ${vectorOfLongs}, vectorOfDoubles: ${vectorOfDoubles}, parentNamespaceTest: ${parentNamespaceTest}, vectorOfReferrables: ${vectorOfReferrables}, singleWeakReference: ${singleWeakReference}, vectorOfWeakReferences: ${vectorOfWeakReferences}, vectorOfStrongReferrables: ${vectorOfStrongReferrables}, coOwningReference: ${coOwningReference}, vectorOfCoOwningReferences: ${vectorOfCoOwningReferences}, nonOwningReference: ${nonOwningReference}, vectorOfNonOwningReferences: ${vectorOfNonOwningReferences}, anyUniqueType: ${anyUniqueType}, anyUnique: ${anyUnique}, anyAmbiguousType: ${anyAmbiguousType}, anyAmbiguous: ${anyAmbiguous}, vectorOfEnums: ${vectorOfEnums}, signedEnum: ${signedEnum}, testrequirednestedflatbuffer: ${testrequirednestedflatbuffer}, scalarKeySortedTables: ${scalarKeySortedTables}, nativeInline: ${nativeInline}, longEnumNonEnumDefault: ${longEnumNonEnumDefault}, longEnumNormalDefault: ${longEnumNormalDefault}}';
   }
 }
 
@@ -1421,7 +1578,7 @@
   final fb.Builder fbBuilder;
 
   void begin() {
-    fbBuilder.startTable(50);
+    fbBuilder.startTable(54);
   }
 
   int addPos(int offset) {
@@ -1624,6 +1781,18 @@
     fbBuilder.addOffset(50, offset);
     return fbBuilder.offset;
   }
+  int addNativeInline(int offset) {
+    fbBuilder.addStruct(51, offset);
+    return fbBuilder.offset;
+  }
+  int addLongEnumNonEnumDefault(LongEnum? longEnumNonEnumDefault) {
+    fbBuilder.addUint64(52, longEnumNonEnumDefault?.value);
+    return fbBuilder.offset;
+  }
+  int addLongEnumNormalDefault(LongEnum? longEnumNormalDefault) {
+    fbBuilder.addUint64(53, longEnumNormalDefault?.value);
+    return fbBuilder.offset;
+  }
 
   int finish() {
     return fbBuilder.endTable();
@@ -1681,6 +1850,9 @@
   final Race? _signedEnum;
   final List<int>? _testrequirednestedflatbuffer;
   final List<StatObjectBuilder>? _scalarKeySortedTables;
+  final TestObjectBuilder? _nativeInline;
+  final LongEnum? _longEnumNonEnumDefault;
+  final LongEnum? _longEnumNormalDefault;
 
   MonsterObjectBuilder({
     Vec3ObjectBuilder? pos,
@@ -1733,6 +1905,9 @@
     Race? signedEnum,
     List<int>? testrequirednestedflatbuffer,
     List<StatObjectBuilder>? scalarKeySortedTables,
+    TestObjectBuilder? nativeInline,
+    LongEnum? longEnumNonEnumDefault,
+    LongEnum? longEnumNormalDefault,
   })
       : _pos = pos,
         _mana = mana,
@@ -1783,7 +1958,10 @@
         _vectorOfEnums = vectorOfEnums,
         _signedEnum = signedEnum,
         _testrequirednestedflatbuffer = testrequirednestedflatbuffer,
-        _scalarKeySortedTables = scalarKeySortedTables;
+        _scalarKeySortedTables = scalarKeySortedTables,
+        _nativeInline = nativeInline,
+        _longEnumNonEnumDefault = longEnumNonEnumDefault,
+        _longEnumNormalDefault = longEnumNormalDefault;
 
   /// Finish building, and store into the [fbBuilder].
   @override
@@ -1836,7 +2014,7 @@
         : fbBuilder.writeListUint8(_testrequirednestedflatbuffer!);
     final int? scalarKeySortedTablesOffset = _scalarKeySortedTables == null ? null
         : fbBuilder.writeList(_scalarKeySortedTables!.map((b) => b.getOrCreateOffset(fbBuilder)).toList());
-    fbBuilder.startTable(50);
+    fbBuilder.startTable(54);
     if (_pos != null) {
       fbBuilder.addStruct(0, _pos!.finish(fbBuilder));
     }
@@ -1889,6 +2067,11 @@
     fbBuilder.addInt8(48, _signedEnum?.value);
     fbBuilder.addOffset(49, testrequirednestedflatbufferOffset);
     fbBuilder.addOffset(50, scalarKeySortedTablesOffset);
+    if (_nativeInline != null) {
+      fbBuilder.addStruct(51, _nativeInline!.finish(fbBuilder));
+    }
+    fbBuilder.addUint64(52, _longEnumNonEnumDefault?.value);
+    fbBuilder.addUint64(53, _longEnumNormalDefault?.value);
     return fbBuilder.endTable();
   }
 
@@ -1927,7 +2110,7 @@
 
   @override
   String toString() {
-    return 'TypeAliases{i8: $i8, u8: $u8, i16: $i16, u16: $u16, i32: $i32, u32: $u32, i64: $i64, u64: $u64, f32: $f32, f64: $f64, v8: $v8, vf64: $vf64}';
+    return 'TypeAliases{i8: ${i8}, u8: ${u8}, i16: ${i16}, u16: ${u16}, i32: ${i32}, u32: ${u32}, i64: ${i64}, u64: ${u64}, f32: ${f32}, f64: ${f64}, v8: ${v8}, vf64: ${vf64}}';
   }
 
   TypeAliasesT unpack() => TypeAliasesT(
@@ -2002,7 +2185,7 @@
 
   @override
   String toString() {
-    return 'TypeAliasesT{i8: $i8, u8: $u8, i16: $i16, u16: $u16, i32: $i32, u32: $u32, i64: $i64, u64: $u64, f32: $f32, f64: $f64, v8: $v8, vf64: $vf64}';
+    return 'TypeAliasesT{i8: ${i8}, u8: ${u8}, i16: ${i16}, u16: ${u16}, i32: ${i32}, u32: ${u32}, i64: ${i64}, u64: ${u64}, f32: ${f32}, f64: ${f64}, v8: ${v8}, vf64: ${vf64}}';
   }
 }
 
diff --git a/third_party/flatbuffers/dart/test/monsterdata_test.mon b/third_party/flatbuffers/dart/test/monsterdata_test.mon
index cd52947..da0ed86 100644
--- a/third_party/flatbuffers/dart/test/monsterdata_test.mon
+++ b/third_party/flatbuffers/dart/test/monsterdata_test.mon
Binary files differ
diff --git a/third_party/flatbuffers/docs/source/Grammar.md b/third_party/flatbuffers/docs/source/Grammar.md
index f8cf832..a54f4be 100644
--- a/third_party/flatbuffers/docs/source/Grammar.md
+++ b/third_party/flatbuffers/docs/source/Grammar.md
@@ -10,7 +10,7 @@
 
 namespace\_decl = `namespace` ident ( `.` ident )* `;`
 
-attribute\_decl = `attribute` ident | `"`ident`"` `;`
+attribute\_decl = `attribute` ident | `"` ident `"` `;`
 
 type\_decl = ( `table` | `struct` ) ident metadata `{` field\_decl+ `}`
 
@@ -31,7 +31,7 @@
 `float32` | `float64` |
 `string` | `[` type `]` | ident
 
-enumval\_decl = ident [ `=` integer\_constant ]
+enumval\_decl = ident [ `=` integer\_constant ] metadata
 
 metadata = [ `(` commasep( ident [ `:` single\_value ] ) `)` ]
 
diff --git a/third_party/flatbuffers/docs/source/Schemas.md b/third_party/flatbuffers/docs/source/Schemas.md
index 10ed260..f049cf4 100644
--- a/third_party/flatbuffers/docs/source/Schemas.md
+++ b/third_party/flatbuffers/docs/source/Schemas.md
@@ -309,11 +309,11 @@
 
 ### Attributes
 
-Attributes may be attached to a declaration, behind a field, or after
-the name of a table/struct/enum/union. These may either have a value or
-not. Some attributes like `deprecated` are understood by the compiler;
-user defined ones need to be declared with the attribute declaration
-(like `priority` in the example above), and are
+Attributes may be attached to a declaration, behind a field/enum value,
+or after the name of a table/struct/enum/union. These may either have
+a value or not. Some attributes like `deprecated` are understood by
+the compiler; user defined ones need to be declared with the attribute
+declaration (like `priority` in the example above), and are
 available to query if you parse the schema at runtime.
 This is useful if you write your own code generators/editors etc., and
 you wish to add additional information specific to your tool (such as a
@@ -552,7 +552,7 @@
 should always generate a merge conflict if two people try to allocate the same
 id.
 
-### Schema evolution examples
+### Schema evolution examples (tables)
 
 Some examples to clarify what happens as you change a schema:
 
@@ -614,6 +614,41 @@
 files!) that use this schema, but as long as the change is obvious, this is not
 incompatible with the actual binary buffers, since those only ever address
 fields by id/offset.
+
+#### Schema evolution examples (unions)
+
+Suppose we have the following schema:
+```
+union Foo { A, B }
+```
+We can add another variant at the end.
+```
+union Foo { A, B, another_a: A }
+```
+and this will be okay. Old code will not recognize `another_a`.
+However if we add `another_a` anywhere but the end, e.g.
+```
+union Foo { A, another_a: A, B }
+```
+this is not okay. When new code writes `another_a`, old code will
+misinterpret it as `B` (and vice versa). However you can explicitly
+set the union's "discriminant" value like so:
+```
+union Foo { A = 1, another_a: A = 3, B = 2 }
+```
+This is okay.
+
+```
+union Foo { original_a: A = 1, another_a: A = 3, B = 2 }
+```
+Renaming fields will break code and any saved human readable representations,
+such as json files, but the binary buffers will be the same.
+
+
+
+
+
+
 <br>
 
 ### Testing whether a field is present in a table
diff --git a/third_party/flatbuffers/grpc/build_grpc_with_cxx14.patch b/third_party/flatbuffers/grpc/build_grpc_with_cxx14.patch
new file mode 100644
index 0000000..38cdfe9
--- /dev/null
+++ b/third_party/flatbuffers/grpc/build_grpc_with_cxx14.patch
@@ -0,0 +1,10 @@
+diff --git a/bazel/copts.bzl b/bazel/copts.bzl
+index 10be944f25..879518b92f 100644
+--- a/bazel/copts.bzl
++++ b/bazel/copts.bzl
+@@ -59,4 +59,4 @@ GRPC_LLVM_WARNING_FLAGS = [
+ GRPC_DEFAULT_COPTS = select({
+     "//:use_strict_warning": GRPC_LLVM_WARNING_FLAGS + ["-DUSE_STRICT_WARNING=1"],
+     "//conditions:default": [],
+-})
++}) + ["-std=c++14"]
diff --git a/third_party/flatbuffers/grpc/examples/swift/Greeter/Sources/Model/greeter_generated.swift b/third_party/flatbuffers/grpc/examples/swift/Greeter/Sources/Model/greeter_generated.swift
index 17cf38f..6c5640e 100644
--- a/third_party/flatbuffers/grpc/examples/swift/Greeter/Sources/Model/greeter_generated.swift
+++ b/third_party/flatbuffers/grpc/examples/swift/Greeter/Sources/Model/greeter_generated.swift
@@ -6,7 +6,7 @@
 
 public struct models_HelloReply: FlatBufferObject, Verifiable {
 
-  static func validateVersion() { FlatBuffersVersion_2_0_8() }
+  static func validateVersion() { FlatBuffersVersion_22_10_26() }
   public var __buffer: ByteBuffer! { return _accessor.bb }
   private var _accessor: Table
 
@@ -55,7 +55,7 @@
 
 public struct models_HelloRequest: FlatBufferObject, Verifiable {
 
-  static func validateVersion() { FlatBuffersVersion_2_0_8() }
+  static func validateVersion() { FlatBuffersVersion_22_10_26() }
   public var __buffer: ByteBuffer! { return _accessor.bb }
   private var _accessor: Table
 
diff --git a/third_party/flatbuffers/include/flatbuffers/array.h b/third_party/flatbuffers/include/flatbuffers/array.h
index d4b73fc..ec34dee 100644
--- a/third_party/flatbuffers/include/flatbuffers/array.h
+++ b/third_party/flatbuffers/include/flatbuffers/array.h
@@ -35,7 +35,7 @@
  public:
   typedef uint16_t size_type;
   typedef typename IndirectHelper<IndirectHelperType>::return_type return_type;
-  typedef VectorIterator<T, return_type> const_iterator;
+  typedef VectorConstIterator<T, return_type> const_iterator;
   typedef VectorReverseIterator<const_iterator> const_reverse_iterator;
 
   // If T is a LE-scalar or a struct (!scalar_tag::value).
diff --git a/third_party/flatbuffers/include/flatbuffers/base.h b/third_party/flatbuffers/include/flatbuffers/base.h
index 870a811..1a5ae76 100644
--- a/third_party/flatbuffers/include/flatbuffers/base.h
+++ b/third_party/flatbuffers/include/flatbuffers/base.h
@@ -32,7 +32,7 @@
 #include <cstdlib>
 #include <cstring>
 
-#if defined(ARDUINO) && !defined(ARDUINOSTL_M_H)
+#if defined(ARDUINO) && !defined(ARDUINOSTL_M_H) && defined(__AVR__)
   #include <utility.h>
 #else
   #include <utility>
@@ -138,9 +138,9 @@
   #endif
 #endif // !defined(FLATBUFFERS_LITTLEENDIAN)
 
-#define FLATBUFFERS_VERSION_MAJOR 2
-#define FLATBUFFERS_VERSION_MINOR 0
-#define FLATBUFFERS_VERSION_REVISION 8
+#define FLATBUFFERS_VERSION_MAJOR 22
+#define FLATBUFFERS_VERSION_MINOR 10
+#define FLATBUFFERS_VERSION_REVISION 26
 #define FLATBUFFERS_STRING_EXPAND(X) #X
 #define FLATBUFFERS_STRING(X) FLATBUFFERS_STRING_EXPAND(X)
 namespace flatbuffers {
diff --git a/third_party/flatbuffers/include/flatbuffers/buffer.h b/third_party/flatbuffers/include/flatbuffers/buffer.h
index ca005f7..e26a153 100644
--- a/third_party/flatbuffers/include/flatbuffers/buffer.h
+++ b/third_party/flatbuffers/include/flatbuffers/buffer.h
@@ -17,6 +17,8 @@
 #ifndef FLATBUFFERS_BUFFER_H_
 #define FLATBUFFERS_BUFFER_H_
 
+#include <algorithm>
+
 #include "flatbuffers/base.h"
 
 namespace flatbuffers {
@@ -76,6 +78,9 @@
   static return_type Read(const uint8_t *p, uoffset_t i) {
     return EndianScalar((reinterpret_cast<const T *>(p))[i]);
   }
+  static return_type Read(uint8_t *p, uoffset_t i) {
+    return Read(const_cast<const uint8_t *>(p), i);
+  }
 };
 template<typename T> struct IndirectHelper<Offset<T>> {
   typedef const T *return_type;
@@ -85,13 +90,20 @@
     p += i * sizeof(uoffset_t);
     return reinterpret_cast<return_type>(p + ReadScalar<uoffset_t>(p));
   }
+  static mutable_return_type Read(uint8_t *p, uoffset_t i) {
+    p += i * sizeof(uoffset_t);
+    return reinterpret_cast<mutable_return_type>(p + ReadScalar<uoffset_t>(p));
+  }
 };
 template<typename T> struct IndirectHelper<const T *> {
   typedef const T *return_type;
   typedef T *mutable_return_type;
   static const size_t element_stride = sizeof(T);
   static return_type Read(const uint8_t *p, uoffset_t i) {
-    return reinterpret_cast<const T *>(p + i * sizeof(T));
+    return reinterpret_cast<return_type>(p + i * sizeof(T));
+  }
+  static mutable_return_type Read(uint8_t *p, uoffset_t i) {
+    return reinterpret_cast<mutable_return_type>(p + i * sizeof(T));
   }
 };
 
@@ -139,4 +151,4 @@
 
 }  // namespace flatbuffers
 
-#endif  // FLATBUFFERS_BUFFER_H_
\ No newline at end of file
+#endif  // FLATBUFFERS_BUFFER_H_
diff --git a/third_party/flatbuffers/include/flatbuffers/flatbuffer_builder.h b/third_party/flatbuffers/include/flatbuffers/flatbuffer_builder.h
index d5cac74..efa4d89 100644
--- a/third_party/flatbuffers/include/flatbuffers/flatbuffer_builder.h
+++ b/third_party/flatbuffers/include/flatbuffers/flatbuffer_builder.h
@@ -17,6 +17,7 @@
 #ifndef FLATBUFFERS_FLATBUFFER_BUILDER_H_
 #define FLATBUFFERS_FLATBUFFER_BUILDER_H_
 
+#include <algorithm>
 #include <functional>
 #include <initializer_list>
 
@@ -449,7 +450,7 @@
   }
   template<typename T> void PreAlign(size_t len) {
     AssertScalarT<T>();
-    PreAlign(len, sizeof(T));
+    PreAlign(len, AlignOf<T>());
   }
   /// @endcond
 
@@ -589,11 +590,15 @@
     return PushElement(static_cast<uoffset_t>(len));
   }
 
-  void StartVector(size_t len, size_t elemsize) {
+  void StartVector(size_t len, size_t elemsize, size_t alignment) {
     NotNested();
     nested = true;
     PreAlign<uoffset_t>(len * elemsize);
-    PreAlign(len * elemsize, elemsize);  // Just in case elemsize > uoffset_t.
+    PreAlign(len * elemsize, alignment);  // Just in case elemsize > uoffset_t.
+  }
+
+  template<typename T> void StartVector(size_t len) {
+    return StartVector(len, sizeof(T), AlignOf<T>());
   }
 
   // Call this right before StartVector/CreateVector if you want to force the
@@ -627,7 +632,7 @@
     // If this assert hits, you're specifying a template argument that is
     // causing the wrong overload to be selected, remove it.
     AssertScalarT<T>();
-    StartVector(len, sizeof(T));
+    StartVector<T>(len);
     if (len == 0) { return Offset<Vector<T>>(EndVector(len)); }
     // clang-format off
     #if FLATBUFFERS_LITTLEENDIAN
@@ -668,7 +673,7 @@
 
   template<typename T>
   Offset<Vector<Offset<T>>> CreateVector(const Offset<T> *v, size_t len) {
-    StartVector(len, sizeof(Offset<T>));
+    StartVector<Offset<T>>(len);
     for (auto i = len; i > 0;) { PushElement(v[--i]); }
     return Offset<Vector<Offset<T>>>(EndVector(len));
   }
@@ -688,7 +693,7 @@
   // an array. Instead, read elements manually.
   // Background: https://isocpp.org/blog/2012/11/on-vectorbool
   Offset<Vector<uint8_t>> CreateVector(const std::vector<bool> &v) {
-    StartVector(v.size(), sizeof(uint8_t));
+    StartVector<uint8_t>(v.size());
     for (auto i = v.size(); i > 0;) {
       PushElement(static_cast<uint8_t>(v[--i]));
     }
@@ -762,7 +767,7 @@
     for (auto it = begin; it != end; ++it) {
       buf_.scratch_push_small(CreateString(*it));
     }
-    StartVector(size, sizeof(Offset<String>));
+    StartVector<Offset<String>>(size);
     for (auto i = 1; i <= size; i++) {
       // Note we re-evaluate the buf location each iteration to account for any
       // underlying buffer resizing that may occur.
@@ -782,7 +787,7 @@
   /// where the vector is stored.
   template<typename T>
   Offset<Vector<const T *>> CreateVectorOfStructs(const T *v, size_t len) {
-    StartVector(len * sizeof(T) / AlignOf<T>(), AlignOf<T>());
+    StartVector(len * sizeof(T) / AlignOf<T>(), sizeof(T), AlignOf<T>());
     if (len > 0) {
       PushBytes(reinterpret_cast<const uint8_t *>(v), sizeof(T) * len);
     }
@@ -1052,9 +1057,9 @@
   /// written to at a later time to serialize the data into a `vector`
   /// in the buffer.
   uoffset_t CreateUninitializedVector(size_t len, size_t elemsize,
-                                      uint8_t **buf) {
+                                      size_t alignment, uint8_t **buf) {
     NotNested();
-    StartVector(len, elemsize);
+    StartVector(len, elemsize, alignment);
     buf_.make_space(len * elemsize);
     auto vec_start = GetSize();
     auto vec_end = EndVector(len);
@@ -1062,6 +1067,12 @@
     return vec_end;
   }
 
+  FLATBUFFERS_ATTRIBUTE([[deprecated("call the version above instead")]])
+  uoffset_t CreateUninitializedVector(size_t len, size_t elemsize,
+                                      uint8_t **buf) {
+    return CreateUninitializedVector(len, elemsize, elemsize, buf);
+  }
+
   /// @brief Specialized version of `CreateVector` for non-copying use cases.
   /// Write the data any time later to the returned buffer pointer `buf`.
   /// @tparam T The data type of the data that will be stored in the buffer
@@ -1073,14 +1084,14 @@
   template<typename T>
   Offset<Vector<T>> CreateUninitializedVector(size_t len, T **buf) {
     AssertScalarT<T>();
-    return CreateUninitializedVector(len, sizeof(T),
+    return CreateUninitializedVector(len, sizeof(T), AlignOf<T>(),
                                      reinterpret_cast<uint8_t **>(buf));
   }
 
   template<typename T>
   Offset<Vector<const T *>> CreateUninitializedVectorOfStructs(size_t len,
                                                                T **buf) {
-    return CreateUninitializedVector(len, sizeof(T),
+    return CreateUninitializedVector(len, sizeof(T), AlignOf<T>(),
                                      reinterpret_cast<uint8_t **>(buf));
   }
 
@@ -1091,7 +1102,7 @@
   Offset<Vector<T>> CreateVectorScalarCast(const U *v, size_t len) {
     AssertScalarT<T>();
     AssertScalarT<U>();
-    StartVector(len, sizeof(T));
+    StartVector<T>(len);
     for (auto i = len; i > 0;) { PushElement(static_cast<T>(v[--i])); }
     return Offset<Vector<T>>(EndVector(len));
   }
@@ -1200,7 +1211,7 @@
   // Allocates space for a vector of structures.
   // Must be completed with EndVectorOfStructs().
   template<typename T> T *StartVectorOfStructs(size_t vector_size) {
-    StartVector(vector_size * sizeof(T) / AlignOf<T>(), AlignOf<T>());
+    StartVector(vector_size * sizeof(T) / AlignOf<T>(), sizeof(T), AlignOf<T>());
     return reinterpret_cast<T *>(buf_.make_space(vector_size * sizeof(T)));
   }
 
diff --git a/third_party/flatbuffers/include/flatbuffers/flatbuffers.h b/third_party/flatbuffers/include/flatbuffers/flatbuffers.h
index 6421788..d7ee6ab 100644
--- a/third_party/flatbuffers/include/flatbuffers/flatbuffers.h
+++ b/third_party/flatbuffers/include/flatbuffers/flatbuffers.h
@@ -17,6 +17,8 @@
 #ifndef FLATBUFFERS_H_
 #define FLATBUFFERS_H_
 
+#include <algorithm>
+
 // TODO: These includes are for mitigating the pains of users editing their
 // source because they relied on flatbuffers.h to include everything for them.
 #include "flatbuffers/array.h"
diff --git a/third_party/flatbuffers/include/flatbuffers/flexbuffers.h b/third_party/flatbuffers/include/flatbuffers/flexbuffers.h
index 7bf8430..79cdd9c 100644
--- a/third_party/flatbuffers/include/flatbuffers/flexbuffers.h
+++ b/third_party/flatbuffers/include/flatbuffers/flexbuffers.h
@@ -17,6 +17,7 @@
 #ifndef FLATBUFFERS_FLEXBUFFERS_H_
 #define FLATBUFFERS_FLEXBUFFERS_H_
 
+#include <algorithm>
 #include <map>
 // Used to select STL variant.
 #include "flatbuffers/base.h"
diff --git a/third_party/flatbuffers/include/flatbuffers/idl.h b/third_party/flatbuffers/include/flatbuffers/idl.h
index 4cfd7eb..1701236 100644
--- a/third_party/flatbuffers/include/flatbuffers/idl.h
+++ b/third_party/flatbuffers/include/flatbuffers/idl.h
@@ -17,6 +17,7 @@
 #ifndef FLATBUFFERS_IDL_H_
 #define FLATBUFFERS_IDL_H_
 
+#include <algorithm>
 #include <functional>
 #include <map>
 #include <memory>
@@ -382,7 +383,14 @@
   Offset<reflection::EnumVal> Serialize(FlatBufferBuilder *builder,
                                         const Parser &parser) const;
 
-  bool Deserialize(const Parser &parser, const reflection::EnumVal *val);
+  bool Deserialize(Parser &parser, const reflection::EnumVal *val);
+
+  flatbuffers::Offset<
+      flatbuffers::Vector<flatbuffers::Offset<reflection::KeyValue>>>
+  SerializeAttributes(FlatBufferBuilder *builder, const Parser &parser) const;
+
+  bool DeserializeAttributes(Parser &parser,
+                             const Vector<Offset<reflection::KeyValue>> *attrs);
 
   uint64_t GetAsUInt64() const { return static_cast<uint64_t>(value); }
   int64_t GetAsInt64() const { return value; }
@@ -392,6 +400,7 @@
   std::string name;
   std::vector<std::string> doc_comment;
   Type union_type;
+  SymbolTable<Value> attributes;
 
  private:
   friend EnumDef;
@@ -480,11 +489,11 @@
   return type.base_type == BASE_TYPE_VECTOR;
 }
 
-inline bool IsVectorOfStruct(const Type& type) {
+inline bool IsVectorOfStruct(const Type &type) {
   return IsVector(type) && IsStruct(type.VectorType());
 }
 
-inline bool IsVectorOfTable(const Type& type) {
+inline bool IsVectorOfTable(const Type &type) {
   return IsVector(type) && IsTable(type.VectorType());
 }
 
@@ -634,6 +643,7 @@
   bool json_nested_legacy_flatbuffers;
   bool ts_flat_file;
   bool no_leak_private_annotations;
+  bool require_json_eof;
 
   // Possible options for the more general generator below.
   enum Language {
@@ -653,6 +663,7 @@
     kRust = 1 << 14,
     kKotlin = 1 << 15,
     kSwift = 1 << 16,
+    kNim = 1 << 17,
     kMAX
   };
 
@@ -734,6 +745,7 @@
         json_nested_legacy_flatbuffers(false),
         ts_flat_file(false),
         no_leak_private_annotations(false),
+        require_json_eof(true),
         mini_reflect(IDLOptions::kNone),
         require_explicit_ids(false),
         rust_serialize(false),
@@ -896,6 +908,9 @@
 
   bool ParseJson(const char *json, const char *json_filename = nullptr);
 
+  // Returns the number of characters were consumed when parsing a JSON string.
+  std::ptrdiff_t BytesConsumed() const;
+   
   // Set the root type. May override the one set in the schema.
   bool SetRootType(const char *name);
 
@@ -1016,6 +1031,7 @@
   FLATBUFFERS_CHECKED_ERROR ParseService(const char *filename);
   FLATBUFFERS_CHECKED_ERROR ParseProtoFields(StructDef *struct_def,
                                              bool isextend, bool inside_oneof);
+  FLATBUFFERS_CHECKED_ERROR ParseProtoMapField(StructDef *struct_def);
   FLATBUFFERS_CHECKED_ERROR ParseProtoOption();
   FLATBUFFERS_CHECKED_ERROR ParseProtoKey();
   FLATBUFFERS_CHECKED_ERROR ParseProtoDecl();
diff --git a/third_party/flatbuffers/include/flatbuffers/reflection_generated.h b/third_party/flatbuffers/include/flatbuffers/reflection_generated.h
index 0b2fc00..6a99e66 100644
--- a/third_party/flatbuffers/include/flatbuffers/reflection_generated.h
+++ b/third_party/flatbuffers/include/flatbuffers/reflection_generated.h
@@ -8,9 +8,9 @@
 
 // Ensure the included flatbuffers.h is the same version as when this file was
 // generated, otherwise it may not be compatible.
-static_assert(FLATBUFFERS_VERSION_MAJOR == 2 &&
-              FLATBUFFERS_VERSION_MINOR == 0 &&
-              FLATBUFFERS_VERSION_REVISION == 8,
+static_assert(FLATBUFFERS_VERSION_MAJOR == 22 &&
+              FLATBUFFERS_VERSION_MINOR == 10 &&
+              FLATBUFFERS_VERSION_REVISION == 26,
              "Non-compatible flatbuffers version included");
 
 namespace reflection {
@@ -543,7 +543,8 @@
     VT_NAME = 4,
     VT_VALUE = 6,
     VT_UNION_TYPE = 10,
-    VT_DOCUMENTATION = 12
+    VT_DOCUMENTATION = 12,
+    VT_ATTRIBUTES = 14
   };
   const flatbuffers::String *name() const {
     return GetPointer<const flatbuffers::String *>(VT_NAME);
@@ -599,6 +600,15 @@
   bool has_documentation() const {
     return CheckField(VT_DOCUMENTATION);
   }
+  const flatbuffers::Vector<flatbuffers::Offset<reflection::KeyValue>> *attributes() const {
+    return GetPointer<const flatbuffers::Vector<flatbuffers::Offset<reflection::KeyValue>> *>(VT_ATTRIBUTES);
+  }
+  void clear_attributes() {
+    ClearField(VT_ATTRIBUTES);
+  }
+  bool has_attributes() const {
+    return CheckField(VT_ATTRIBUTES);
+  }
   bool Verify(flatbuffers::Verifier &verifier) const {
     return VerifyTableStart(verifier) &&
            VerifyOffsetRequired(verifier, VT_NAME) &&
@@ -609,6 +619,9 @@
            VerifyOffset(verifier, VT_DOCUMENTATION) &&
            verifier.VerifyVector(documentation()) &&
            verifier.VerifyVectorOfStrings(documentation()) &&
+           VerifyOffset(verifier, VT_ATTRIBUTES) &&
+           verifier.VerifyVector(attributes()) &&
+           verifier.VerifyVectorOfTables(attributes()) &&
            verifier.EndTable();
   }
   EnumValT *UnPack(const flatbuffers::resolver_function_t *_resolver = nullptr) const;
@@ -632,6 +645,9 @@
   void add_documentation(flatbuffers::Offset<flatbuffers::Vector<flatbuffers::Offset<flatbuffers::String>>> documentation) {
     fbb_.AddOffset(EnumVal::VT_DOCUMENTATION, documentation);
   }
+  void add_attributes(flatbuffers::Offset<flatbuffers::Vector<flatbuffers::Offset<reflection::KeyValue>>> attributes) {
+    fbb_.AddOffset(EnumVal::VT_ATTRIBUTES, attributes);
+  }
   explicit EnumValBuilder(flatbuffers::FlatBufferBuilder &_fbb)
         : fbb_(_fbb) {
     start_ = fbb_.StartTable();
@@ -649,9 +665,11 @@
     flatbuffers::Offset<flatbuffers::String> name = 0,
     int64_t value = 0,
     flatbuffers::Offset<reflection::Type> union_type = 0,
-    flatbuffers::Offset<flatbuffers::Vector<flatbuffers::Offset<flatbuffers::String>>> documentation = 0) {
+    flatbuffers::Offset<flatbuffers::Vector<flatbuffers::Offset<flatbuffers::String>>> documentation = 0,
+    flatbuffers::Offset<flatbuffers::Vector<flatbuffers::Offset<reflection::KeyValue>>> attributes = 0) {
   EnumValBuilder builder_(_fbb);
   builder_.add_value(value);
+  builder_.add_attributes(attributes);
   builder_.add_documentation(documentation);
   builder_.add_union_type(union_type);
   builder_.add_name(name);
@@ -668,15 +686,18 @@
     const char *name = nullptr,
     int64_t value = 0,
     flatbuffers::Offset<reflection::Type> union_type = 0,
-    const std::vector<flatbuffers::Offset<flatbuffers::String>> *documentation = nullptr) {
+    const std::vector<flatbuffers::Offset<flatbuffers::String>> *documentation = nullptr,
+    std::vector<flatbuffers::Offset<reflection::KeyValue>> *attributes = nullptr) {
   auto name__ = name ? _fbb.CreateString(name) : 0;
   auto documentation__ = documentation ? _fbb.CreateVector<flatbuffers::Offset<flatbuffers::String>>(*documentation) : 0;
+  auto attributes__ = attributes ? _fbb.CreateVectorOfSortedTables<reflection::KeyValue>(attributes) : 0;
   return reflection::CreateEnumVal(
       _fbb,
       name__,
       value,
       union_type,
-      documentation__);
+      documentation__,
+      attributes__);
 }
 
 flatbuffers::Offset<EnumVal> CreateEnumVal(flatbuffers::FlatBufferBuilder &_fbb, const EnumValT *_o, const flatbuffers::rehasher_function_t *_rehasher = nullptr);
diff --git a/third_party/flatbuffers/include/flatbuffers/util.h b/third_party/flatbuffers/include/flatbuffers/util.h
index 73a3ab7..74edbce 100644
--- a/third_party/flatbuffers/include/flatbuffers/util.h
+++ b/third_party/flatbuffers/include/flatbuffers/util.h
@@ -31,6 +31,7 @@
 #  include <stdio.h>
 #endif  // FLATBUFFERS_PREFER_PRINTF
 
+#include <limits>
 #include <string>
 
 namespace flatbuffers {
@@ -392,6 +393,18 @@
   return StringToIntegerImpl(&val, s, base) ? val : 0;
 }
 
+inline bool StringIsFlatbufferNan(const std::string &s) {
+  return s == "nan" || s == "+nan" || s == "-nan";
+}
+
+inline bool StringIsFlatbufferPositiveInfinity(const std::string &s) {
+  return s == "inf" || s == "+inf" || s == "infinity" || s == "+infinity";
+}
+
+inline bool StringIsFlatbufferNegativeInfinity(const std::string &s) {
+  return s == "-inf" || s == "-infinity";
+}
+
 typedef bool (*LoadFileFunction)(const char *filename, bool binary,
                                  std::string *dest);
 typedef bool (*FileExistsFunction)(const char *filename);
diff --git a/third_party/flatbuffers/include/flatbuffers/vector.h b/third_party/flatbuffers/include/flatbuffers/vector.h
index 6bcdfe2..9cb6a2d 100644
--- a/third_party/flatbuffers/include/flatbuffers/vector.h
+++ b/third_party/flatbuffers/include/flatbuffers/vector.h
@@ -27,14 +27,15 @@
 
 // An STL compatible iterator implementation for Vector below, effectively
 // calling Get() for every element.
-template<typename T, typename IT> struct VectorIterator {
+template<typename T, typename IT, typename Data = uint8_t *>
+struct VectorIterator {
   typedef std::random_access_iterator_tag iterator_category;
   typedef IT value_type;
   typedef ptrdiff_t difference_type;
   typedef IT *pointer;
   typedef IT &reference;
 
-  VectorIterator(const uint8_t *data, uoffset_t i)
+  VectorIterator(Data data, uoffset_t i)
       : data_(data + IndirectHelper<T>::element_stride * i) {}
   VectorIterator(const VectorIterator &other) : data_(other.data_) {}
   VectorIterator() : data_(nullptr) {}
@@ -116,9 +117,12 @@
   }
 
  private:
-  const uint8_t *data_;
+  Data data_;
 };
 
+template<typename T, typename IT>
+using VectorConstIterator = VectorIterator<T, IT, const uint8_t *>;
+
 template<typename Iterator>
 struct VectorReverseIterator : public std::reverse_iterator<Iterator> {
   explicit VectorReverseIterator(Iterator iter)
@@ -145,7 +149,7 @@
  public:
   typedef VectorIterator<T, typename IndirectHelper<T>::mutable_return_type>
       iterator;
-  typedef VectorIterator<T, typename IndirectHelper<T>::return_type>
+  typedef VectorConstIterator<T, typename IndirectHelper<T>::return_type>
       const_iterator;
   typedef VectorReverseIterator<iterator> reverse_iterator;
   typedef VectorReverseIterator<const_iterator> const_reverse_iterator;
diff --git a/third_party/flatbuffers/include/flatbuffers/vector_downward.h b/third_party/flatbuffers/include/flatbuffers/vector_downward.h
index d25e544..2dbaa60 100644
--- a/third_party/flatbuffers/include/flatbuffers/vector_downward.h
+++ b/third_party/flatbuffers/include/flatbuffers/vector_downward.h
@@ -17,6 +17,8 @@
 #ifndef FLATBUFFERS_VECTOR_DOWNWARD_H_
 #define FLATBUFFERS_VECTOR_DOWNWARD_H_
 
+#include <algorithm>
+
 #include "flatbuffers/base.h"
 #include "flatbuffers/default_allocator.h"
 #include "flatbuffers/detached_buffer.h"
diff --git a/third_party/flatbuffers/java/pom.xml b/third_party/flatbuffers/java/pom.xml
index 34f154a..ca81c82 100644
--- a/third_party/flatbuffers/java/pom.xml
+++ b/third_party/flatbuffers/java/pom.xml
@@ -3,7 +3,7 @@
   <modelVersion>4.0.0</modelVersion>
   <groupId>com.google.flatbuffers</groupId>
   <artifactId>flatbuffers-java</artifactId>
-  <version>2.0.8</version>
+  <version>22.10.26</version>
   <packaging>bundle</packaging>
   <name>FlatBuffers Java API</name>
   <description>
@@ -58,19 +58,17 @@
   </distributionManagement>
   <build>
     <plugins>
-    <plugin>
-      <artifactId>maven-compiler-plugin</artifactId>
-      <configuration>
-        <release>8</release>
-        <testExcludes>
-          <testExclude>**/LongEnum.java</testExclude>
-          <testExclude>MyGame/Example/MonsterStorageGrpc.java</testExclude>
-          <testExclude>MyGame/Example/StructOfStructs**</testExclude>
-          <testExclude>MyGame/OtherNameSpace/TableBT.java</testExclude>
-        </testExcludes>
-      </configuration>
-      <version>3.8.1</version>
-    </plugin>
+      <plugin>
+        <artifactId>maven-compiler-plugin</artifactId>
+        <configuration>
+          <release>8</release>
+          <testExcludes>
+            <testExclude>MyGame/Example/MonsterStorageGrpc.java</testExclude>
+            <testExclude>MyGame/OtherNameSpace/TableBT.java</testExclude>
+          </testExcludes>
+        </configuration>
+        <version>3.8.1</version>
+      </plugin>
     </plugins>
   </build>
   <profiles>
@@ -149,10 +147,10 @@
                   <goal>sign</goal>
                 </goals>
                 <configuration>
-                    <gpgArguments>
-                        <arg>--pinentry-mode</arg>
-                        <arg>loopback</arg>
-                    </gpgArguments>
+                  <gpgArguments>
+                    <arg>--pinentry-mode</arg>
+                    <arg>loopback</arg>
+                  </gpgArguments>
                 </configuration>
               </execution>
             </executions>
@@ -173,4 +171,3 @@
     </profile>
   </profiles>
 </project>
-
diff --git a/third_party/flatbuffers/java/src/main/java/com/google/flatbuffers/Constants.java b/third_party/flatbuffers/java/src/main/java/com/google/flatbuffers/Constants.java
index b9cb8f2..5bbc343 100644
--- a/third_party/flatbuffers/java/src/main/java/com/google/flatbuffers/Constants.java
+++ b/third_party/flatbuffers/java/src/main/java/com/google/flatbuffers/Constants.java
@@ -46,7 +46,7 @@
     Changes to the Java implementation need to be sure to change
     the version here and in the code generator on every possible
     incompatible change */
-    public static void FLATBUFFERS_2_0_8() {}
+    public static void FLATBUFFERS_22_10_26() {}
 }
 
 /// @endcond
diff --git a/third_party/flatbuffers/net/FlatBuffers/FlatBufferConstants.cs b/third_party/flatbuffers/net/FlatBuffers/FlatBufferConstants.cs
index e3f0f89..77deb99 100644
--- a/third_party/flatbuffers/net/FlatBuffers/FlatBufferConstants.cs
+++ b/third_party/flatbuffers/net/FlatBuffers/FlatBufferConstants.cs
@@ -32,6 +32,6 @@
         Changes to the C# implementation need to be sure to change
         the version here and in the code generator on every possible
         incompatible change */
-        public static void FLATBUFFERS_2_0_8() {}
+        public static void FLATBUFFERS_22_10_26() {}
     }
 }
diff --git a/third_party/flatbuffers/net/FlatBuffers/Google.FlatBuffers.csproj b/third_party/flatbuffers/net/FlatBuffers/Google.FlatBuffers.csproj
index 107ba7c..3e07aa1 100644
--- a/third_party/flatbuffers/net/FlatBuffers/Google.FlatBuffers.csproj
+++ b/third_party/flatbuffers/net/FlatBuffers/Google.FlatBuffers.csproj
@@ -3,7 +3,7 @@
   <PropertyGroup>
     <TargetFrameworks>netstandard2.1;netstandard2.0;net46</TargetFrameworks>
     <Description>A cross-platform memory efficient serialization library</Description>
-    <PackageVersion>2.0.8-beta.1</PackageVersion>
+    <PackageVersion>22.10.26</PackageVersion>
     <Authors>Google LLC</Authors>
     <PackageProjectUrl>https://github.com/google/flatbuffers</PackageProjectUrl>
     <RepositoryUrl>https://github.com/google/flatbuffers</RepositoryUrl>
diff --git a/third_party/flatbuffers/nim/flatbuffers.nimble b/third_party/flatbuffers/nim/flatbuffers.nimble
new file mode 100644
index 0000000..df16be2
--- /dev/null
+++ b/third_party/flatbuffers/nim/flatbuffers.nimble
@@ -0,0 +1,7 @@
+version     = "2.0.8"
+author      = "flatbuffers"
+description = "Flatbuffers"
+license     = "Apache 2.0"
+srcDir      = "flatbuffers"
+
+requires "nim >= 1.4.0"
diff --git a/third_party/flatbuffers/nim/flatbuffers/flatbuffers.nim b/third_party/flatbuffers/nim/flatbuffers/flatbuffers.nim
new file mode 100644
index 0000000..b953287
--- /dev/null
+++ b/third_party/flatbuffers/nim/flatbuffers/flatbuffers.nim
@@ -0,0 +1,7 @@
+import
+   src/[
+      builder,
+      struct,
+      table
+   ]
+export flatbuffers.builder, flatbuffers.table, flatbuffers.struct
diff --git a/third_party/flatbuffers/nim/flatbuffers/src/builder.nim b/third_party/flatbuffers/nim/flatbuffers/src/builder.nim
new file mode 100644
index 0000000..62ac2ed
--- /dev/null
+++ b/third_party/flatbuffers/nim/flatbuffers/src/builder.nim
@@ -0,0 +1,262 @@
+import math
+import table
+
+
+const MAX_BUFFER_SIZE* = 2^31
+
+
+type Builder* = ref object of RootObj
+   bytes*: seq[byte]
+   minalign*: int
+   current_vtable*: seq[uoffset]
+   objectEnd*: uoffset
+   vtables*: seq[uoffset] #?
+   head*: uoffset
+   nested*: bool
+   finished*: bool
+   vectorNumElems*: uoffset
+
+using this: var Builder
+
+func newBuilder*(size: int): Builder =
+   result = new Builder
+   result.bytes.setLen(size)
+   result.minalign = 1
+   result.head = size.uoffset
+   result.nested = false
+   result.finished = false
+   result.vectorNumElems = 0
+
+proc FinishedBytes*(this): seq[byte] =
+   if not this.finished:
+      quit("Builder not finished, Incorrect use of FinishedBytes(): must call 'Finish' first.")
+   result = this.bytes[this.head..^1]
+
+proc Output*(this): seq[byte] =
+   if not this.finished:
+      quit("Builder not finished, Incorrect use of Output(): must call 'Finish' first.")
+
+   result = this.bytes[this.head..^1]
+
+func Offset*(this): uoffset =
+   result = this.bytes.len.uoffset - this.head
+
+proc StartObject*(this; numfields: int) =
+   if this.nested:
+      quit("builder is nested")
+
+   this.current_vtable.setLen(numfields)
+   for i in this.current_vtable.mitems():
+      i = 0
+   this.objectEnd = this.Offset()
+   this.nested = true
+
+proc GrowByteBuffer*(this) =
+   if this.bytes.len == MAX_BUFFER_SIZE:
+      quit("flatbuffers: cannot grow buffer beyond 2 gigabytes")
+   let oldLen = this.bytes.len
+   var newLen = min(this.bytes.len * 2, MAX_BUFFER_SIZE)
+   if newLen == 0:
+      newLen = 1
+   this.bytes.setLen(newLen)
+   var j = this.bytes.len - 1
+   while j >= 0:
+      if j >= newLen - oldLen:
+         this.bytes[j] = this.bytes[j - (newLen - oldLen)]
+      else:
+         this.bytes[j] = 0
+      dec(j)
+
+proc Place*[T](this; x: T) =
+   this.head -= uoffset x.sizeof
+   WriteVal(this.bytes, this.head, x)
+
+func Pad*(this; n: int) =
+   for i in 0..<n:
+      this.Place(0.byte)
+
+proc Prep*(this; size: int; additionalBytes: int) =
+   if size > this.minalign:
+      this.minalign = size
+   var alignsize = (not (this.bytes.len - this.head.int + additionalBytes)) + 1
+   alignsize = alignsize and (size - 1)
+
+   while this.head.int < alignsize + size + additionalBytes:
+      let oldbufSize = this.bytes.len
+      this.GrowByteBuffer()
+      this.head = (this.head.int + this.bytes.len - oldbufSize).uoffset
+   this.Pad(alignsize)
+
+proc PrependOffsetRelative*[T: Offsets](this; off: T) =
+   when T is voffset:
+      this.Prep(T.sizeof, 0)
+      if not off.uoffset <= this.Offset:
+         quit("flatbuffers: Offset arithmetic error.")
+      this.Place(off)
+   else:
+      this.Prep(T.sizeof, 0)
+      if not off.uoffset <= this.Offset:
+         quit("flatbuffers: Offset arithmetic error.")
+      let off2: T = this.Offset.T - off + sizeof(T).T
+      this.Place(off2)
+
+
+proc Prepend*[T](this; x: T) =
+   this.Prep(x.sizeof, 0)
+   this.Place(x)
+
+proc Slot*(this; slotnum: int) =
+   this.current_vtable[slotnum] = this.Offset
+
+proc PrependSlot*[T](this; o: int; x, d: T) =
+   if x != d:
+      when T is uoffset or T is soffset or T is voffset:
+         this.PrependOffsetRelative(x)
+      else:
+         this.Prepend(x)
+      this.Slot(o)
+
+proc AssertStuctInline(this; obj: uoffset) =
+   if obj != this.Offset:
+      quit("flatbuffers: Tried to write a Struct at an Offset that is different from the current Offset of the Builder.")
+
+proc PrependStructSlot*(this; o: int; x: uoffset; d: uoffset) =
+   if x != d:
+      this.AssertStuctInline(x)
+      this.Slot(o)
+
+proc Add*[T](this; n: T) =
+   this.Prep(T.sizeof, 0)
+   WriteVal(this.bytes, this.head, n)
+
+proc VtableEqual*(a: seq[uoffset]; objectStart: uoffset; b: seq[byte]): bool =
+   if a.len * voffset.sizeof != b.len:
+      return false
+
+   var i = 0
+   while i < a.len:
+      var seq = b[i * voffset.sizeof..<(i + 1) * voffset.sizeof]
+      let x = GetVal[voffset](addr seq)
+
+      if x == 0 and a[i] == 0:
+         inc i
+         continue
+
+      let y = objectStart.soffset - a[i].soffset
+      if x.soffset != y:
+         return false
+      inc i
+   return true
+
+proc WriteVtable*(this): uoffset =
+   this.PrependOffsetRelative(0.soffset)
+
+   let objectOffset = this.Offset
+   var existingVtable = uoffset 0
+
+   var i = this.current_vtable.len - 1
+   while i >= 0 and this.current_vtable[i] == 0: dec i
+
+   this.current_vtable = this.current_vtable[0..i]
+   for i in countdown(this.vtables.len - 1, 0):
+      let
+         vt2Offset: uoffset = this.vtables[i]
+         vt2Start: int = this.bytes.len - int vt2Offset
+
+      var seq = this.bytes[vt2Start..<this.bytes.len]
+      let
+         vt2Len = GetVal[voffset](addr seq)
+         metadata = 2 * voffset.sizeof # VtableMetadataFields * SizeVOffsetT
+         vt2End = vt2Start + vt2Len.int
+         vt2 = this.bytes[this.bytes.len - vt2Offset.int + metadata..<vt2End]
+
+      if VtableEqual(this.current_vtable, objectOffset, vt2):
+         existingVtable = vt2Offset
+         break
+
+   if existingVtable == 0:
+      for i in countdown(this.current_vtable.len - 1, 0):
+         var off: uoffset
+         if this.current_vtable[i] != 0:
+            off = objectOffset - this.current_vtable[i]
+
+         this.PrependOffsetRelative(off.voffset)
+
+      let objectSize = objectOffset - this.objectEnd
+      this.PrependOffsetRelative(objectSize.voffset)
+
+      let vBytes = (this.current_vtable.len + 2) * voffset.sizeof
+      this.PrependOffsetRelative(vBytes.voffset)
+
+      let objectStart: uoffset = (this.bytes.len.uoffset - objectOffset)
+      WriteVal(this.bytes, objectStart, (this.Offset - objectOffset).soffset)
+      this.vtables.add this.Offset
+   else:
+      let objectStart: uoffset = this.bytes.len.uoffset - objectOffset
+      this.head = objectStart
+      WriteVal(this.bytes, this.head,
+         (existingVtable.soffset - objectOffset.soffset))
+
+      this.current_vtable = @[]
+   result = objectOffset
+
+proc EndObject*(this): uoffset =
+   if not this.nested:
+      quit("builder is not nested")
+   result = this.WriteVtable()
+   this.nested = false
+
+proc End*(this: var Builder): uoffset =
+   result = this.EndObject()
+
+proc StartVector*(this; elemSize: int; numElems: uoffset;
+      alignment: int) =
+   if this.nested:
+      quit("builder is nested")
+   this.nested = true
+   this.vectorNumElems = numElems
+   this.Prep(sizeof(uint32), elemSize * numElems.int)
+   this.Prep(alignment, elemSize * numElems.int)
+
+proc EndVector*(this): uoffset =
+   if not this.nested:
+      quit("builder is not nested")
+   this.nested = false
+   this.Place(this.vectorNumElems)
+   this.vectorNumElems = 0
+   result = this.Offset
+
+proc getChars*(str: seq[byte]): string =
+   var bytes = str
+   result = GetVal[string](addr bytes)
+
+proc getBytes*(str: string | cstring): seq[byte] =
+   for chr in str:
+      result.add byte chr
+   result.add byte 0
+
+proc Create*[T](this; s: T): uoffset = # Both CreateString and CreateByteVector functionality
+   if this.nested:
+      quit("builder is nested")
+   this.nested = true
+   when T is cstring or T is string:
+      let x = s.getBytes()
+      let l = x.len.uoffset
+      this.vectorNumElems = l-1
+   else:
+      let x = s
+      let l = x.len.uoffset
+      this.vectorNumElems = l
+   this.Prep(uoffset.sizeof, l.int * byte.sizeof)
+   this.head -= l
+   this.bytes[this.head..<this.head+l] = x
+   result = this.EndVector()
+
+proc Finish*(this; rootTable: uoffset) =
+   if this.nested:
+      quit("builder is nested")
+   this.nested = true
+
+   this.Prep(this.minalign, uoffset.sizeof)
+   this.PrependOffsetRelative(rootTable)
+   this.finished = true
diff --git a/third_party/flatbuffers/nim/flatbuffers/src/endian.nim b/third_party/flatbuffers/nim/flatbuffers/src/endian.nim
new file mode 100644
index 0000000..fc482c1
--- /dev/null
+++ b/third_party/flatbuffers/nim/flatbuffers/src/endian.nim
@@ -0,0 +1,12 @@
+template swapEndian*(outp, inp: pointer, size: int) =
+   var i = cast[cstring](inp)
+   var o = cast[cstring](outp)
+   for x in 0..<size:
+      o[x] = i[(0..<size).len - x - 1]
+
+when system.cpuEndian == bigEndian:
+   func littleEndianX*(outp, inp: pointer, size: int) {.inline.} = swapEndian(outp, inp, size)
+   func bigEndianX*(outp, inp: pointer, size: int) {.inline.} = copyMem(outp, inp, size)
+else:
+   func littleEndianX*(outp, inp: pointer, size: int) {.inline.} = copyMem(outp, inp, size)
+   func bigEndianX*(outp, inp: pointer, size: int) {.inline.} = swapEndian(outp, inp, size)
diff --git a/third_party/flatbuffers/nim/flatbuffers/src/struct.nim b/third_party/flatbuffers/nim/flatbuffers/src/struct.nim
new file mode 100644
index 0000000..603b63b
--- /dev/null
+++ b/third_party/flatbuffers/nim/flatbuffers/src/struct.nim
@@ -0,0 +1,24 @@
+import table
+
+
+type FlatObj* {.inheritable.} = object
+   tab*: Vtable
+
+func Table*(this: var FlatObj): Vtable = this.tab
+
+func Init*(this: var FlatObj; buf: seq[byte]; i: uoffset) =
+   this.tab.Bytes = buf
+   this.tab.Pos = i
+
+# Cant define it in table.nim since it needs FlatObj and Init
+func GetUnion*[T: FlatObj](this: var Vtable; off: uoffset): T =
+   result.Init(this.Bytes, this.Indirect(off))
+
+func GetRootAs*(result: var FlatObj; buf: seq[byte]; offset: uoffset) =
+   var
+      vtable = Vtable(Bytes: buf[offset..^1], Pos: offset)
+      n = Get[uoffset](vtable, offset)
+   result.Init(buf, n+offset)
+
+func GetRootAs*(result: var FlatObj; buf: string; offset: uoffset) =
+   result.GetRootAs(cast[seq[byte]](buf), offset)
diff --git a/third_party/flatbuffers/nim/flatbuffers/src/table.nim b/third_party/flatbuffers/nim/flatbuffers/src/table.nim
new file mode 100644
index 0000000..34f262a
--- /dev/null
+++ b/third_party/flatbuffers/nim/flatbuffers/src/table.nim
@@ -0,0 +1,149 @@
+import endian
+
+
+type
+   uoffset* = uint32 ## offset in to the buffer
+   soffset* = int32 ## offset from start of table, to a vtable
+   voffset* = uint16 ## offset from start of table to value
+
+type Offsets* = uoffset | soffset | voffset
+
+type Vtable* = object
+   Bytes*: seq[byte]
+   Pos*: uoffset
+
+
+using this: Vtable
+
+
+func GetVal*[T](b: ptr seq[byte]): T {.inline.} =
+   when T is float64:
+      result = cast[T](GetVal[uint64](b))
+   elif T is float32:
+      result = cast[T](GetVal[uint32](b))
+   elif T is string:
+      result = cast[T](b[])
+   else:
+      if b[].len < T.sizeof:
+         b[].setLen T.sizeof
+      result = cast[ptr T](unsafeAddr b[][0])[]
+
+
+template Get*[T](this; off: uoffset): T =
+   var seq = this.Bytes[off..^1]
+   GetVal[T](addr seq)
+
+template Get*[T](this; off: soffset): T =
+   var seq = this.Bytes[off..^1]
+   GetVal[T](addr seq)
+
+template Get*[T](this; off: voffset): T =
+   var seq = this.Bytes[off..^1]
+   GetVal[T](addr seq)
+
+func WriteVal*[T: not SomeFloat](b: var openArray[byte]; off: uoffset;
+      n: T) {.inline.} =
+   when sizeof(T) == 8:
+      littleEndianX(addr b[off], unsafeAddr n, T.sizeof)
+   elif sizeof(T) == 4:
+      littleEndianX(addr b[off], unsafeAddr n, T.sizeof)
+   elif sizeof(T) == 2:
+      littleEndianX(addr b[off], unsafeAddr n, T.sizeof)
+   elif sizeof(T) == 1:
+      b[off] = n.uint8
+   else:
+      discard
+      #littleEndianX(addr b[off], unsafeAddr n, T.sizeof)
+      #{.error:"shouldnt appear".}
+
+func WriteVal*[T: not SomeFloat](b: var seq[byte]; off: uoffset;
+      n: T) {.inline.} =
+   when sizeof(T) == 8:
+      littleEndianX(addr b[off], unsafeAddr n, T.sizeof)
+   elif sizeof(T) == 4:
+      littleEndianX(addr b[off], unsafeAddr n, T.sizeof)
+   elif sizeof(T) == 2:
+      littleEndianX(addr b[off], unsafeAddr n, T.sizeof)
+   elif sizeof(T) == 1:
+      b[off] = n.uint8
+   else:
+      discard
+      #littleEndianX(addr b[off], unsafeAddr n, T.sizeof)
+      #{.error:"shouldnt appear".}
+
+func WriteVal*[T: SomeFloat](b: var openArray[byte]; off: uoffset;
+      n: T) {.inline.} =
+   when T is float64:
+      WriteVal(b, off, cast[uint64](n))
+   elif T is float32:
+      WriteVal(b, off, cast[uint32](n))
+
+func WriteVal*[T: SomeFloat](b: var seq[byte]; off: uoffset; n: T) {.inline.} =
+   when T is float64:
+      WriteVal(b, off, cast[uint64](n))
+   elif T is float32:
+      WriteVal(b, off, cast[uint32](n))
+
+func Offset*(this; off: voffset): voffset =
+   let vtable = (this.Pos - this.Get[:uoffset](this.Pos)).voffset
+   let vtableEnd = this.Get[:voffset](vtable)
+   if off < vtableEnd:
+      return this.Get[:voffset](vtable + off)
+   return 0
+
+
+func Indirect*(this; off: uoffset): uoffset =
+   result = off + this.Get[:uoffset](off)
+
+func VectorLen*(this; off: uoffset): int =
+   var newoff: uoffset = off + this.Pos
+   newoff += this.Get[:uoffset](newoff)
+   return this.Get[:uoffset](newoff).int
+
+func Vector*(this; off: uoffset): uoffset =
+   let newoff: uoffset = off + this.Pos
+   var x: uoffset = newoff + this.Get[:uoffset](newoff)
+   x += (uoffset.sizeof).uoffset
+   result = x
+
+func Union*(this; off: uoffset): Vtable =
+   let newoff: uoffset = off + this.Pos
+   result.Pos = newoff + this.Get[:uoffset](newoff)
+   result.Bytes = this.Bytes
+
+func GetSlot*[T](this; slot: voffset; d: T): T =
+   let off = this.Offset(slot)
+   if off == 0:
+      return d
+   return this.Get[T](this.Pos + off)
+
+func GetOffsetSlot*[T: Offsets](this; slot: voffset; d: T): T =
+   let off = this.Offset(slot)
+   if off == 0:
+      return d
+   return off
+
+func ByteVector*(this; off: uoffset): seq[byte] =
+   let
+      newoff: uoffset = off + this.Get[:uoffset](off)
+      start = newoff + (uoffset.sizeof).uoffset
+   var newseq = this.Bytes[newoff..^1]
+   let
+      length = GetVal[uoffset](addr newseq)
+   result = this.Bytes[start..<start+length]
+
+func String*(this; off: uoffset): string =
+   var byte_seq = this.ByteVector(off)
+   result = GetVal[string](addr byte_seq)
+
+using this: var Vtable
+
+proc Mutate*[T](this; off: uoffset; n: T): bool =
+   WriteVal(this.Bytes, off, n)
+   return true
+
+func MutateSlot*[T](this; slot: voffset; n: T): bool =
+   let off: voffset = this.Offset(slot)
+   if off != 0:
+      return this.Mutate(this.Pos + off.uoffset, n)
+   return false
diff --git a/third_party/flatbuffers/package.json b/third_party/flatbuffers/package.json
index 26e0841..3f81132 100644
--- a/third_party/flatbuffers/package.json
+++ b/third_party/flatbuffers/package.json
@@ -1,6 +1,6 @@
 {
   "name": "flatbuffers",
-  "version": "2.0.8",
+  "version": "22.10.26",
   "description": "Memory Efficient Serialization Library",
   "files": [
     "js/**/*.js",
@@ -17,6 +17,7 @@
   },
   "scripts": {
     "test": "npm run compile && cd tests/ts && python3 ./TypeScriptTest.py",
+    "lint": "eslint ts",
     "compile": "tsc && tsc -p tsconfig.mjs.json && rollup -c",
     "prepublishOnly": "npm install --only=dev && npm run compile"
   },
diff --git a/third_party/flatbuffers/python/flatbuffers/_version.py b/third_party/flatbuffers/python/flatbuffers/_version.py
index 7812791..bcc6af3 100644
--- a/third_party/flatbuffers/python/flatbuffers/_version.py
+++ b/third_party/flatbuffers/python/flatbuffers/_version.py
@@ -14,4 +14,4 @@
 
 # Placeholder, to be updated during the release process
 # by the setup.py
-__version__ = u"2.0.8"
+__version__ = u"22.10.26"
diff --git a/third_party/flatbuffers/python/flatbuffers/builder.py b/third_party/flatbuffers/python/flatbuffers/builder.py
index 9bdf116..f3b901b 100644
--- a/third_party/flatbuffers/python/flatbuffers/builder.py
+++ b/third_party/flatbuffers/python/flatbuffers/builder.py
@@ -112,7 +112,8 @@
 
     ## @cond FLATBUFFERS_INTENRAL
     __slots__ = ("Bytes", "current_vtable", "head", "minalign", "objectEnd",
-                 "vtables", "nested", "forceDefaults", "finished", "vectorNumElems")
+                 "vtables", "nested", "forceDefaults", "finished", "vectorNumElems",
+                 "sharedStrings")
 
     """Maximum buffer size constant, in bytes.
 
@@ -141,6 +142,7 @@
         self.vtables = {}
         self.nested = False
         self.forceDefaults = False
+        self.sharedStrings = {}
         ## @endcond
         self.finished = False
 
@@ -405,6 +407,20 @@
         self.vectorNumElems = None
         return self.Offset()
 
+    def CreateSharedString(self, s, encoding='utf-8', errors='strict'):
+        """
+        CreateSharedString checks if the string is already written to the buffer
+        before calling CreateString.
+        """
+
+        if s in self.sharedStrings:
+            return self.sharedStrings[s]
+
+        off = self.CreateString(s, encoding, errors)
+        self.sharedStrings[s] = off
+
+        return off
+
     def CreateString(self, s, encoding='utf-8', errors='strict'):
         """CreateString writes a null-terminated byte string as a vector."""
 
diff --git a/third_party/flatbuffers/python/flatbuffers/reflection/EnumVal.py b/third_party/flatbuffers/python/flatbuffers/reflection/EnumVal.py
index 62a32dc..3592de0 100644
--- a/third_party/flatbuffers/python/flatbuffers/reflection/EnumVal.py
+++ b/third_party/flatbuffers/python/flatbuffers/reflection/EnumVal.py
@@ -73,7 +73,32 @@
         o = flatbuffers.number_types.UOffsetTFlags.py_type(self._tab.Offset(12))
         return o == 0
 
-def EnumValStart(builder): builder.StartObject(5)
+    # EnumVal
+    def Attributes(self, j):
+        o = flatbuffers.number_types.UOffsetTFlags.py_type(self._tab.Offset(14))
+        if o != 0:
+            x = self._tab.Vector(o)
+            x += flatbuffers.number_types.UOffsetTFlags.py_type(j) * 4
+            x = self._tab.Indirect(x)
+            from reflection.KeyValue import KeyValue
+            obj = KeyValue()
+            obj.Init(self._tab.Bytes, x)
+            return obj
+        return None
+
+    # EnumVal
+    def AttributesLength(self):
+        o = flatbuffers.number_types.UOffsetTFlags.py_type(self._tab.Offset(14))
+        if o != 0:
+            return self._tab.VectorLen(o)
+        return 0
+
+    # EnumVal
+    def AttributesIsNone(self):
+        o = flatbuffers.number_types.UOffsetTFlags.py_type(self._tab.Offset(14))
+        return o == 0
+
+def EnumValStart(builder): builder.StartObject(6)
 def Start(builder):
     return EnumValStart(builder)
 def EnumValAddName(builder, name): builder.PrependUOffsetTRelativeSlot(0, flatbuffers.number_types.UOffsetTFlags.py_type(name), 0)
@@ -91,6 +116,12 @@
 def EnumValStartDocumentationVector(builder, numElems): return builder.StartVector(4, numElems, 4)
 def StartDocumentationVector(builder, numElems):
     return EnumValStartDocumentationVector(builder, numElems)
+def EnumValAddAttributes(builder, attributes): builder.PrependUOffsetTRelativeSlot(5, flatbuffers.number_types.UOffsetTFlags.py_type(attributes), 0)
+def AddAttributes(builder, attributes):
+    return EnumValAddAttributes(builder, attributes)
+def EnumValStartAttributesVector(builder, numElems): return builder.StartVector(4, numElems, 4)
+def StartAttributesVector(builder, numElems):
+    return EnumValStartAttributesVector(builder, numElems)
 def EnumValEnd(builder): return builder.EndObject()
 def End(builder):
     return EnumValEnd(builder)
\ No newline at end of file
diff --git a/third_party/flatbuffers/python/flatbuffers/table.py b/third_party/flatbuffers/python/flatbuffers/table.py
index adc76ca..d5336ca 100644
--- a/third_party/flatbuffers/python/flatbuffers/table.py
+++ b/third_party/flatbuffers/python/flatbuffers/table.py
@@ -113,6 +113,15 @@
         numpy_dtype = N.to_numpy_type(flags)
         return encode.GetVectorAsNumpy(numpy_dtype, self.Bytes, length, offset)
 
+    def GetArrayAsNumpy(self, flags, off, length):
+        """
+        GetArrayAsNumpy returns the array with fixed width that starts at `Vector(offset)`
+        with length `length` as a numpy array with the type specified by `flags`. The
+        array is a `view` into Bytes so modifying the returned will modify Bytes in place.
+        """
+        numpy_dtype = N.to_numpy_type(flags)
+        return encode.GetVectorAsNumpy(numpy_dtype, self.Bytes, length, off)
+
     def GetVOffsetTSlot(self, slot, d):
         """
         GetVOffsetTSlot retrieves the VOffsetT that the given vtable location
@@ -125,5 +134,5 @@
 
         off = self.Offset(slot)
         if off == 0:
-                return d
+            return d
         return off
diff --git a/third_party/flatbuffers/python/setup.py b/third_party/flatbuffers/python/setup.py
index 0615f2b..c351b01 100644
--- a/third_party/flatbuffers/python/setup.py
+++ b/third_party/flatbuffers/python/setup.py
@@ -12,54 +12,14 @@
 # See the License for the specific language governing permissions and
 # limitations under the License.
 
-import fileinput
-import os
-import re
-import sys
-from datetime import datetime
 from setuptools import setup
 
-
-def _update_version_attr(new_version):
-    for line in fileinput.input('flatbuffers/_version.py', inplace=True):
-        if line.startswith('__version__'):
-            line = re.sub(r'".*"', '"{}"'.format(new_version), line)
-        sys.stdout.write(line)
-
-
-def version():
-    version = os.getenv('VERSION', None)
-    if version:
-        # Most git tags are prefixed with 'v' (example: v1.2.3) this is
-        # never desirable for artifact repositories, so we strip the
-        # leading 'v' if it's present.
-        version = version[1:] if version.startswith('v') else version
-    else:
-        # Default version is an ISO8601 compiliant datetime. PyPI doesn't allow
-        # the colon ':' character in its versions, and time is required to allow
-        # for multiple publications to master in one day. This datetime string
-        # uses the "basic" ISO8601 format for both its date and time components
-        # to avoid issues with the colon character (ISO requires that date and
-        # time components of a date-time string must be uniformly basic or
-        # extended, which is why the date component does not have dashes.
-        #
-        # Publications using datetime versions should only be made from master
-        # to represent the HEAD moving forward.
-        version = datetime.utcnow().strftime('%Y%m%d%H%M%S')
-        print("VERSION environment variable not set, using datetime instead: {}"
-              .format(version))
-
-    _update_version_attr(version)
-
-    return version
-
-
 setup(
     name='flatbuffers',
-    version=version(),
+    version='22.10.26',
     license='Apache 2.0',
-    author='FlatBuffers Contributors',
-    author_email='me@rwinslow.com',
+    author='Derek Bailey',
+    author_email='derekbailey@google.com',
     url='https://google.github.io/flatbuffers/',
     long_description=('Python runtime library for use with the '
                       '`Flatbuffers <https://google.github.io/flatbuffers/>`_ '
@@ -81,4 +41,4 @@
         'Documentation': 'https://google.github.io/flatbuffers/',
         'Source': 'https://github.com/google/flatbuffers',
     },
-)
\ No newline at end of file
+)
diff --git a/third_party/flatbuffers/readme.md b/third_party/flatbuffers/readme.md
index 5056a64..bc2db19 100644
--- a/third_party/flatbuffers/readme.md
+++ b/third_party/flatbuffers/readme.md
@@ -17,7 +17,7 @@
 
 ## Supported operating systems
 * Windows
-* MacOS X
+* macOS
 * Linux
 * Android
 * And any others with a recent C++ compiler (C++ 11 and newer)
diff --git a/third_party/flatbuffers/reflection/reflection.fbs b/third_party/flatbuffers/reflection/reflection.fbs
index 51e5b63..672816b 100644
--- a/third_party/flatbuffers/reflection/reflection.fbs
+++ b/third_party/flatbuffers/reflection/reflection.fbs
@@ -56,6 +56,7 @@
     object:Object (id: 2, deprecated);
     union_type:Type (id: 3);
     documentation:[string] (id: 4);
+    attributes:[KeyValue] (id: 5);
 }
 
 table Enum {
@@ -83,7 +84,7 @@
     documentation:[string] (id: 10);
     optional:bool = false (id: 11);
     /// Number of padding octets to always add after this field. Structs only.
-    padding:uint16 = 0 (id: 12); 
+    padding:uint16 = 0 (id: 12);
 }
 
 table Object {  // Used for both tables and structs.
diff --git a/third_party/flatbuffers/rust/flatbuffers/Cargo.toml b/third_party/flatbuffers/rust/flatbuffers/Cargo.toml
index b3276c0..2cba5b7 100644
--- a/third_party/flatbuffers/rust/flatbuffers/Cargo.toml
+++ b/third_party/flatbuffers/rust/flatbuffers/Cargo.toml
@@ -1,6 +1,6 @@
 [package]
 name = "flatbuffers"
-version = "2.1.2"
+version = "22.10.26"
 edition = "2018"
 authors = ["Robert Winslow <hello@rwinslow.com>", "FlatBuffers Maintainers"]
 license = "Apache-2.0"
@@ -12,15 +12,13 @@
 rust = "1.51"
 
 [features]
-default = ["thiserror"]
-no_std = ["core2", "thiserror_core2"]
+default = ["std"]
+std = []
 serialize = ["serde"]
 
 [dependencies]
-smallvec = "1.6.1"
 bitflags = "1.2.1"
 serde = { version = "1.0", optional = true }
-thiserror = { version = "1.0.30", optional = true }
-core2 = { version = "0.4.0", optional = true }
-# This version is compliant with mainline 1.0.30
-thiserror_core2 = { version = "2.0.0", default-features = false, optional = true }
+
+[build-dependencies]
+rustc_version = "0.4.0"
diff --git a/third_party/flatbuffers/rust/flatbuffers/build.rs b/third_party/flatbuffers/rust/flatbuffers/build.rs
new file mode 100644
index 0000000..c13ed1d
--- /dev/null
+++ b/third_party/flatbuffers/rust/flatbuffers/build.rs
@@ -0,0 +1,12 @@
+use rustc_version::{version_meta, Channel};
+
+fn main() {
+    let version_meta = version_meta().unwrap();
+
+    // To use nightly features we declare this and then we can use
+    // #[cfg(nightly)]
+    // for nightly only features
+    if version_meta.channel == Channel::Nightly {
+        println!("cargo:rustc-cfg=nightly")
+    }
+}
diff --git a/third_party/flatbuffers/rust/flatbuffers/src/array.rs b/third_party/flatbuffers/rust/flatbuffers/src/array.rs
index 2ce2e47..0895574 100644
--- a/third_party/flatbuffers/rust/flatbuffers/src/array.rs
+++ b/third_party/flatbuffers/rust/flatbuffers/src/array.rs
@@ -37,14 +37,18 @@
 #[allow(clippy::len_without_is_empty)]
 #[allow(clippy::from_over_into)] // TODO(caspern): Go from From to Into.
 impl<'a, T: 'a, const N: usize> Array<'a, T, N> {
+    /// # Safety
+    ///
+    /// buf must be a contiguous array of `T`
+    ///
+    /// # Panics
+    ///
+    /// Panics if `buf.len()` is not `size_of::<T>() * N`
     #[inline(always)]
-    pub fn new(buf: &'a [u8]) -> Self {
-        assert!(size_of::<T>() * N == buf.len());
+    pub unsafe fn new(buf: &'a [u8]) -> Self {
+        assert_eq!(size_of::<T>() * N, buf.len());
 
-        Array {
-            0: buf,
-            1: PhantomData,
-        }
+        Array(buf, PhantomData)
     }
 
     #[inline(always)]
@@ -61,34 +65,39 @@
     pub fn get(&self, idx: usize) -> T::Inner {
         assert!(idx < N);
         let sz = size_of::<T>();
-        T::follow(self.0, sz * idx)
+        // Safety:
+        // self.0 was valid for length `N` on construction and have verified `idx < N`
+        unsafe { T::follow(self.0, sz * idx) }
     }
 
     #[inline(always)]
     pub fn iter(&self) -> VectorIter<'a, T> {
-        VectorIter::from_slice(self.0, self.len())
+        // Safety:
+        // self.0 was valid for length N on construction
+        unsafe { VectorIter::from_slice(self.0, self.len()) }
     }
 }
 
-impl<'a, T: Follow<'a> + Debug, const N: usize> Into<[T::Inner; N]> for Array<'a, T, N> {
-    #[inline(always)]
-    fn into(self) -> [T::Inner; N] {
-        array_init(|i| self.get(i))
+impl<'a, T: Follow<'a> + Debug, const N: usize> From<Array<'a, T, N>> for [T::Inner; N] {
+    fn from(array: Array<'a, T, N>) -> Self {
+        array_init(|i| array.get(i))
     }
 }
 
-// TODO(caspern): Implement some future safe version of SafeSliceAccess.
-
 /// Implement Follow for all possible Arrays that have Follow-able elements.
 impl<'a, T: Follow<'a> + 'a, const N: usize> Follow<'a> for Array<'a, T, N> {
     type Inner = Array<'a, T, N>;
     #[inline(always)]
-    fn follow(buf: &'a [u8], loc: usize) -> Self::Inner {
+    unsafe fn follow(buf: &'a [u8], loc: usize) -> Self::Inner {
         Array::new(&buf[loc..loc + N * size_of::<T>()])
     }
 }
 
-pub fn emplace_scalar_array<T: EndianScalar, const N: usize>(
+/// Place an array of EndianScalar into the provided mutable byte slice. Performs
+/// endian conversion, if necessary.
+/// # Safety
+/// Caller must ensure `s.len() >= size_of::<[T; N]>()`
+pub unsafe fn emplace_scalar_array<T: EndianScalar, const N: usize>(
     buf: &mut [u8],
     loc: usize,
     src: &[T; N],
@@ -96,14 +105,12 @@
     let mut buf_ptr = buf[loc..].as_mut_ptr();
     for item in src.iter() {
         let item_le = item.to_little_endian();
-        unsafe {
-            core::ptr::copy_nonoverlapping(
-                &item_le as *const T as *const u8,
-                buf_ptr,
-                size_of::<T>(),
-            );
-            buf_ptr = buf_ptr.add(size_of::<T>());
-        }
+        core::ptr::copy_nonoverlapping(
+            &item_le as *const T::Scalar as *const u8,
+            buf_ptr,
+            size_of::<T::Scalar>(),
+        );
+        buf_ptr = buf_ptr.add(size_of::<T::Scalar>());
     }
 }
 
@@ -124,6 +131,8 @@
     let mut array: core::mem::MaybeUninit<[T; N]> = core::mem::MaybeUninit::uninit();
     let mut ptr_i = array.as_mut_ptr() as *mut T;
 
+    // Safety:
+    // array is aligned by T, and has length N
     unsafe {
         for i in 0..N {
             let value_i = initializer(i);
@@ -134,7 +143,7 @@
     }
 }
 
-#[cfg(feature="serialize")]
+#[cfg(feature = "serialize")]
 impl<'a, T: 'a, const N: usize> serde::ser::Serialize for Array<'a, T, N>
 where
     T: 'a + Follow<'a>,
diff --git a/third_party/flatbuffers/rust/flatbuffers/src/builder.rs b/third_party/flatbuffers/rust/flatbuffers/src/builder.rs
index 8a8b58c..7d0f408 100644
--- a/third_party/flatbuffers/rust/flatbuffers/src/builder.rs
+++ b/third_party/flatbuffers/rust/flatbuffers/src/builder.rs
@@ -14,26 +14,22 @@
  * limitations under the License.
  */
 
-extern crate smallvec;
-
+#[cfg(not(feature = "std"))]
+use alloc::{vec, vec::Vec};
 use core::cmp::max;
 use core::iter::{DoubleEndedIterator, ExactSizeIterator};
 use core::marker::PhantomData;
 use core::ptr::write_bytes;
-use core::slice::from_raw_parts;
-#[cfg(feature = "no_std")]
-use alloc::{vec, vec::Vec};
 
-use crate::endian_scalar::{emplace_scalar, read_scalar_at};
+use crate::endian_scalar::emplace_scalar;
 use crate::primitives::*;
 use crate::push::{Push, PushAlignment};
+use crate::read_scalar;
 use crate::table::Table;
-use crate::vector::{SafeSliceAccess, Vector};
+use crate::vector::Vector;
 use crate::vtable::{field_index_to_field_offset, VTable};
 use crate::vtable_writer::VTableWriter;
 
-pub const N_SMALLVEC_STRING_VECTOR_CAPACITY: usize = 16;
-
 #[derive(Clone, Copy, Debug, Eq, PartialEq)]
 struct FieldLoc {
     off: UOffsetT,
@@ -120,7 +116,9 @@
         // memset only the part of the buffer that could be dirty:
         {
             let to_clear = self.owned_buf.len() - self.head;
-            let ptr = (&mut self.owned_buf[self.head..]).as_mut_ptr();
+            let ptr = self.owned_buf[self.head..].as_mut_ptr();
+            // Safety:
+            // Verified ptr is valid for `to_clear` above
             unsafe {
                 write_bytes(ptr, 0, to_clear);
             }
@@ -152,8 +150,10 @@
         self.align(sz, P::alignment());
         self.make_space(sz);
         {
-            let (dst, rest) = (&mut self.owned_buf[self.head..]).split_at_mut(sz);
-            x.push(dst, rest);
+            let (dst, rest) = self.owned_buf[self.head..].split_at_mut(sz);
+            // Safety:
+            // Called make_space above
+            unsafe { x.push(dst, rest.len()) };
         }
         WIPOffset::new(self.used_space() as UOffsetT)
     }
@@ -309,73 +309,32 @@
         WIPOffset::new(self.used_space() as UOffsetT)
     }
 
-    /// Create a vector by memcpy'ing. This is much faster than calling
-    /// `create_vector`, but the underlying type must be represented as
-    /// little-endian on the host machine. This property is encoded in the
-    /// type system through the SafeSliceAccess trait. The following types are
-    /// always safe, on any platform: bool, u8, i8, and any
-    /// FlatBuffers-generated struct.
-    #[inline]
-    pub fn create_vector_direct<'a: 'b, 'b, T: SafeSliceAccess + Push + Sized + 'b>(
-        &'a mut self,
-        items: &'b [T],
-    ) -> WIPOffset<Vector<'fbb, T>> {
-        self.assert_not_nested(
-            "create_vector_direct can not be called when a table or vector is under construction",
-        );
-        let elem_size = T::size();
-        self.align(items.len() * elem_size, T::alignment().max_of(SIZE_UOFFSET));
-
-        let bytes = {
-            let ptr = items.as_ptr() as *const T as *const u8;
-            unsafe { from_raw_parts(ptr, items.len() * elem_size) }
-        };
-        self.push_bytes_unprefixed(bytes);
-        self.push(items.len() as UOffsetT);
-
-        WIPOffset::new(self.used_space() as UOffsetT)
-    }
-
-    /// Create a vector of strings.
-    ///
-    /// Speed-sensitive users may wish to reduce memory usage by creating the
-    /// vector manually: use `start_vector`, `push`, and `end_vector`.
-    #[inline]
-    pub fn create_vector_of_strings<'a, 'b>(
-        &'a mut self,
-        xs: &'b [&'b str],
-    ) -> WIPOffset<Vector<'fbb, ForwardsUOffset<&'fbb str>>> {
-        self.assert_not_nested("create_vector_of_strings can not be called when a table or vector is under construction");
-        // internally, smallvec can be a stack-allocated or heap-allocated vector:
-        // if xs.len() > N_SMALLVEC_STRING_VECTOR_CAPACITY then it will overflow to the heap.
-        let mut offsets: smallvec::SmallVec<[WIPOffset<&str>; N_SMALLVEC_STRING_VECTOR_CAPACITY]> =
-            smallvec::SmallVec::with_capacity(xs.len());
-        unsafe {
-            offsets.set_len(xs.len());
-        }
-
-        // note that this happens in reverse, because the buffer is built back-to-front:
-        for (i, &s) in xs.iter().enumerate().rev() {
-            let o = self.create_string(s);
-            offsets[i] = o;
-        }
-        self.create_vector(&offsets[..])
-    }
-
     /// Create a vector of Push-able objects.
     ///
     /// Speed-sensitive users may wish to reduce memory usage by creating the
     /// vector manually: use `start_vector`, `push`, and `end_vector`.
     #[inline]
-    pub fn create_vector<'a: 'b, 'b, T: Push + Copy + 'b>(
+    pub fn create_vector<'a: 'b, 'b, T: Push + 'b>(
         &'a mut self,
         items: &'b [T],
     ) -> WIPOffset<Vector<'fbb, T::Output>> {
         let elem_size = T::size();
-        self.align(items.len() * elem_size, T::alignment().max_of(SIZE_UOFFSET));
-        for i in (0..items.len()).rev() {
-            self.push(items[i]);
+        let slice_size = items.len() * elem_size;
+        self.align(slice_size, T::alignment().max_of(SIZE_UOFFSET));
+        self.ensure_capacity(slice_size + UOffsetT::size());
+
+        self.head -= slice_size;
+        let mut written_len = self.owned_buf.len() - self.head;
+
+        let buf = &mut self.owned_buf[self.head..self.head + slice_size];
+        for (item, out) in items.iter().zip(buf.chunks_exact_mut(elem_size)) {
+            written_len -= elem_size;
+
+            // Safety:
+            // Called ensure_capacity and aligned to T above
+            unsafe { item.push(out, written_len) };
         }
+
         WIPOffset::new(self.push::<UOffsetT>(items.len() as UOffsetT).value())
     }
 
@@ -384,17 +343,18 @@
     /// Speed-sensitive users may wish to reduce memory usage by creating the
     /// vector manually: use `start_vector`, `push`, and `end_vector`.
     #[inline]
-    pub fn create_vector_from_iter<T: Push + Copy>(
+    pub fn create_vector_from_iter<T: Push>(
         &mut self,
         items: impl ExactSizeIterator<Item = T> + DoubleEndedIterator,
     ) -> WIPOffset<Vector<'fbb, T::Output>> {
         let elem_size = T::size();
-        let len = items.len();
-        self.align(len * elem_size, T::alignment().max_of(SIZE_UOFFSET));
+        self.align(items.len() * elem_size, T::alignment().max_of(SIZE_UOFFSET));
+        let mut actual = 0;
         for item in items.rev() {
             self.push(item);
+            actual += 1;
         }
-        WIPOffset::new(self.push::<UOffsetT>(len as UOffsetT).value())
+        WIPOffset::new(self.push::<UOffsetT>(actual).value())
     }
 
     /// Set whether default values are stored.
@@ -443,7 +403,15 @@
         assert_msg_name: &'static str,
     ) {
         let idx = self.used_space() - tab_revloc.value() as usize;
-        let tab = Table::new(&self.owned_buf[self.head..], idx);
+
+        // Safety:
+        // The value of TableFinishedWIPOffset is the offset from the end of owned_buf
+        // to an SOffsetT pointing to a valid VTable
+        //
+        // `self.owned_buf.len() = self.used_space() + self.head`
+        // `self.owned_buf.len() - tab_revloc = self.used_space() - tab_revloc + self.head`
+        // `self.owned_buf.len() - tab_revloc = idx + self.head`
+        let tab = unsafe { Table::new(&self.owned_buf[self.head..], idx) };
         let o = tab.vtable().get(slot_byte_loc) as usize;
         assert!(o != 0, "missing required field {}", assert_msg_name);
     }
@@ -560,11 +528,15 @@
             }
         }
         let new_vt_bytes = &self.owned_buf[vt_start_pos..vt_end_pos];
-        let found = self.written_vtable_revpos.binary_search_by(|old_vtable_revpos: &UOffsetT| {
-            let old_vtable_pos = self.owned_buf.len() - *old_vtable_revpos as usize;
-            let old_vtable = VTable::init(&self.owned_buf, old_vtable_pos);
-            new_vt_bytes.cmp(old_vtable.as_bytes())
-        });
+        let found = self
+            .written_vtable_revpos
+            .binary_search_by(|old_vtable_revpos: &UOffsetT| {
+                let old_vtable_pos = self.owned_buf.len() - *old_vtable_revpos as usize;
+                // Safety:
+                // Already written vtables are valid by construction
+                let old_vtable = unsafe { VTable::init(&self.owned_buf, old_vtable_pos) };
+                new_vt_bytes.cmp(old_vtable.as_bytes())
+            });
         let final_vtable_revpos = match found {
             Ok(i) => {
                 // The new vtable is a duplicate so clear it.
@@ -581,12 +553,22 @@
         };
         // Write signed offset from table to its vtable.
         let table_pos = self.owned_buf.len() - object_revloc_to_vtable.value() as usize;
-        let tmp_soffset_to_vt = unsafe { read_scalar_at::<UOffsetT>(&self.owned_buf, table_pos) };
-        debug_assert_eq!(tmp_soffset_to_vt, 0xF0F0_F0F0);
+        if cfg!(debug_assertions) {
+            // Safety:
+            // Verified slice length
+            let tmp_soffset_to_vt = unsafe {
+                read_scalar::<UOffsetT>(&self.owned_buf[table_pos..table_pos + SIZE_UOFFSET])
+            };
+            assert_eq!(tmp_soffset_to_vt, 0xF0F0_F0F0);
+        }
+
+        let buf = &mut self.owned_buf[table_pos..table_pos + SIZE_SOFFSET];
+        // Safety:
+        // Verified length of buf above
         unsafe {
             emplace_scalar::<SOffsetT>(
-                &mut self.owned_buf[table_pos..table_pos + SIZE_SOFFSET],
-                final_vtable_revpos as SOffsetT - object_revloc_to_vtable.value() as SOffsetT
+                buf,
+                final_vtable_revpos as SOffsetT - object_revloc_to_vtable.value() as SOffsetT,
             );
         }
 
@@ -623,7 +605,9 @@
         }
         // finally, zero out the old end data.
         {
-            let ptr = (&mut self.owned_buf[..middle]).as_mut_ptr();
+            let ptr = self.owned_buf[..middle].as_mut_ptr();
+            // Safety:
+            // ptr is byte aligned and of length middle
             unsafe {
                 write_bytes(ptr, 0, middle);
             }
diff --git a/third_party/flatbuffers/rust/flatbuffers/src/endian_scalar.rs b/third_party/flatbuffers/rust/flatbuffers/src/endian_scalar.rs
index 5f50cf1..48cb83e 100644
--- a/third_party/flatbuffers/rust/flatbuffers/src/endian_scalar.rs
+++ b/third_party/flatbuffers/rust/flatbuffers/src/endian_scalar.rs
@@ -17,6 +17,24 @@
 
 use core::mem::size_of;
 
+mod private {
+    /// Types that are trivially transmutable are those where any combination of bits
+    /// represents a valid value of that type
+    ///
+    /// For example integral types are TriviallyTransmutable as all bit patterns are valid,
+    /// however, `bool` is not trivially transmutable as only `0` and `1` are valid
+    pub trait TriviallyTransmutable {}
+
+    impl TriviallyTransmutable for i8 {}
+    impl TriviallyTransmutable for i16 {}
+    impl TriviallyTransmutable for i32 {}
+    impl TriviallyTransmutable for i64 {}
+    impl TriviallyTransmutable for u8 {}
+    impl TriviallyTransmutable for u16 {}
+    impl TriviallyTransmutable for u32 {}
+    impl TriviallyTransmutable for u64 {}
+}
+
 /// Trait for values that must be stored in little-endian byte order, but
 /// might be represented in memory as big-endian. Every type that implements
 /// EndianScalar is a valid FlatBuffers scalar value.
@@ -28,144 +46,118 @@
 /// "too much". For example, num-traits provides i128 support, but that is an
 /// invalid FlatBuffers type.
 pub trait EndianScalar: Sized + PartialEq + Copy + Clone {
-    fn to_little_endian(self) -> Self;
-    fn from_little_endian(self) -> Self;
-}
+    type Scalar: private::TriviallyTransmutable;
 
-/// Macro for implementing a no-op endian conversion. This is used for types
-/// that are one byte wide.
-macro_rules! impl_endian_scalar_noop {
-    ($ty:ident) => {
-        impl EndianScalar for $ty {
-            #[inline]
-            fn to_little_endian(self) -> Self {
-                self
-            }
-            #[inline]
-            fn from_little_endian(self) -> Self {
-                self
-            }
-        }
-    };
+    fn to_little_endian(self) -> Self::Scalar;
+
+    fn from_little_endian(v: Self::Scalar) -> Self;
 }
 
 /// Macro for implementing an endian conversion using the stdlib `to_le` and
 /// `from_le` functions. This is used for integer types. It is not used for
 /// floats, because the `to_le` and `from_le` are not implemented for them in
 /// the stdlib.
-macro_rules! impl_endian_scalar_stdlib_le_conversion {
+macro_rules! impl_endian_scalar {
     ($ty:ident) => {
         impl EndianScalar for $ty {
+            type Scalar = Self;
+
             #[inline]
-            fn to_little_endian(self) -> Self {
+            fn to_little_endian(self) -> Self::Scalar {
                 Self::to_le(self)
             }
             #[inline]
-            fn from_little_endian(self) -> Self {
-                Self::from_le(self)
+            fn from_little_endian(v: Self::Scalar) -> Self {
+                Self::from_le(v)
             }
         }
     };
 }
 
-impl_endian_scalar_noop!(bool);
-impl_endian_scalar_noop!(u8);
-impl_endian_scalar_noop!(i8);
+impl_endian_scalar!(u8);
+impl_endian_scalar!(i8);
+impl_endian_scalar!(u16);
+impl_endian_scalar!(u32);
+impl_endian_scalar!(u64);
+impl_endian_scalar!(i16);
+impl_endian_scalar!(i32);
+impl_endian_scalar!(i64);
 
-impl_endian_scalar_stdlib_le_conversion!(u16);
-impl_endian_scalar_stdlib_le_conversion!(u32);
-impl_endian_scalar_stdlib_le_conversion!(u64);
-impl_endian_scalar_stdlib_le_conversion!(i16);
-impl_endian_scalar_stdlib_le_conversion!(i32);
-impl_endian_scalar_stdlib_le_conversion!(i64);
+impl EndianScalar for bool {
+    type Scalar = u8;
+
+    fn to_little_endian(self) -> Self::Scalar {
+        self as u8
+    }
+
+    fn from_little_endian(v: Self::Scalar) -> Self {
+        v != 0
+    }
+}
 
 impl EndianScalar for f32 {
+    type Scalar = u32;
     /// Convert f32 from host endian-ness to little-endian.
     #[inline]
-    fn to_little_endian(self) -> Self {
-        #[cfg(target_endian = "little")]
-        {
-            self
-        }
-        #[cfg(not(target_endian = "little"))]
-        {
-            byte_swap_f32(self)
-        }
+    fn to_little_endian(self) -> u32 {
+        // Floats and Ints have the same endianness on all supported platforms.
+        // <https://doc.rust-lang.org/std/primitive.f32.html#method.from_bits>
+        self.to_bits().to_le()
     }
     /// Convert f32 from little-endian to host endian-ness.
     #[inline]
-    fn from_little_endian(self) -> Self {
-        #[cfg(target_endian = "little")]
-        {
-            self
-        }
-        #[cfg(not(target_endian = "little"))]
-        {
-            byte_swap_f32(self)
-        }
+    fn from_little_endian(v: u32) -> Self {
+        // Floats and Ints have the same endianness on all supported platforms.
+        // <https://doc.rust-lang.org/std/primitive.f32.html#method.from_bits>
+        f32::from_bits(u32::from_le(v))
     }
 }
 
 impl EndianScalar for f64 {
+    type Scalar = u64;
+
     /// Convert f64 from host endian-ness to little-endian.
     #[inline]
-    fn to_little_endian(self) -> Self {
-        #[cfg(target_endian = "little")]
-        {
-            self
-        }
-        #[cfg(not(target_endian = "little"))]
-        {
-            byte_swap_f64(self)
-        }
+    fn to_little_endian(self) -> u64 {
+        // Floats and Ints have the same endianness on all supported platforms.
+        // <https://doc.rust-lang.org/std/primitive.f64.html#method.from_bits>
+        self.to_bits().to_le()
     }
     /// Convert f64 from little-endian to host endian-ness.
     #[inline]
-    fn from_little_endian(self) -> Self {
-        #[cfg(target_endian = "little")]
-        {
-            self
-        }
-        #[cfg(not(target_endian = "little"))]
-        {
-            byte_swap_f64(self)
-        }
+    fn from_little_endian(v: u64) -> Self {
+        // Floats and Ints have the same endianness on all supported platforms.
+        // <https://doc.rust-lang.org/std/primitive.f64.html#method.from_bits>
+        f64::from_bits(u64::from_le(v))
     }
 }
 
-/// Swaps the bytes of an f32.
-#[allow(dead_code)]
-#[inline]
-pub fn byte_swap_f32(x: f32) -> f32 {
-    f32::from_bits(x.to_bits().swap_bytes())
-}
-
-/// Swaps the bytes of an f64.
-#[allow(dead_code)]
-#[inline]
-pub fn byte_swap_f64(x: f64) -> f64 {
-    f64::from_bits(x.to_bits().swap_bytes())
-}
-
 /// Place an EndianScalar into the provided mutable byte slice. Performs
 /// endian conversion, if necessary.
 /// # Safety
-/// Caller must ensure `s.len() > size_of::<T>()`
-/// and `x` does not overlap with `s`.
+/// Caller must ensure `s.len() >= size_of::<T>()`
 #[inline]
 pub unsafe fn emplace_scalar<T: EndianScalar>(s: &mut [u8], x: T) {
+    let size = size_of::<T::Scalar>();
+    debug_assert!(
+        s.len() >= size,
+        "insufficient capacity for emplace_scalar, needed {} got {}",
+        size,
+        s.len()
+    );
+
     let x_le = x.to_little_endian();
     core::ptr::copy_nonoverlapping(
-        &x_le as *const T as *const u8,
+        &x_le as *const T::Scalar as *const u8,
         s.as_mut_ptr() as *mut u8,
-        size_of::<T>(),
+        size,
     );
 }
 
 /// Read an EndianScalar from the provided byte slice at the specified location.
 /// Performs endian conversion, if necessary.
 /// # Safety
-/// Caller must ensure `s.len() > loc + size_of::<T>()`.
+/// Caller must ensure `s.len() >= loc + size_of::<T>()`.
 #[inline]
 pub unsafe fn read_scalar_at<T: EndianScalar>(s: &[u8], loc: usize) -> T {
     read_scalar(&s[loc..])
@@ -177,8 +169,16 @@
 /// Caller must ensure `s.len() > size_of::<T>()`.
 #[inline]
 pub unsafe fn read_scalar<T: EndianScalar>(s: &[u8]) -> T {
-    let mut mem = core::mem::MaybeUninit::<T>::uninit();
+    let size = size_of::<T::Scalar>();
+    debug_assert!(
+        s.len() >= size,
+        "insufficient capacity for emplace_scalar, needed {} got {}",
+        size,
+        s.len()
+    );
+
+    let mut mem = core::mem::MaybeUninit::<T::Scalar>::uninit();
     // Since [u8] has alignment 1, we copy it into T which may have higher alignment.
-    core::ptr::copy_nonoverlapping(s.as_ptr(), mem.as_mut_ptr() as *mut u8, size_of::<T>());
-    mem.assume_init().from_little_endian()
+    core::ptr::copy_nonoverlapping(s.as_ptr(), mem.as_mut_ptr() as *mut u8, size);
+    T::from_little_endian(mem.assume_init())
 }
diff --git a/third_party/flatbuffers/rust/flatbuffers/src/follow.rs b/third_party/flatbuffers/rust/flatbuffers/src/follow.rs
index c14fec3..6adcd4f 100644
--- a/third_party/flatbuffers/rust/flatbuffers/src/follow.rs
+++ b/third_party/flatbuffers/rust/flatbuffers/src/follow.rs
@@ -29,7 +29,11 @@
 /// continue traversing the FlatBuffer.
 pub trait Follow<'buf> {
     type Inner;
-    fn follow(buf: &'buf [u8], loc: usize) -> Self::Inner;
+    /// # Safety
+    ///
+    /// `buf[loc..]` must contain a valid value of `Self` and anything it
+    /// transitively refers to by offset must also be valid
+    unsafe fn follow(buf: &'buf [u8], loc: usize) -> Self::Inner;
 }
 
 /// FollowStart wraps a Follow impl in a struct type. This can make certain
@@ -39,17 +43,21 @@
 impl<'a, T: Follow<'a> + 'a> FollowStart<T> {
     #[inline]
     pub fn new() -> Self {
-        Self { 0: PhantomData }
+        Self(PhantomData)
     }
+
+    /// # Safety
+    ///
+    /// `buf[loc..]` must contain a valid value of `T`
     #[inline]
-    pub fn self_follow(&'a self, buf: &'a [u8], loc: usize) -> T::Inner {
+    pub unsafe fn self_follow(&'a self, buf: &'a [u8], loc: usize) -> T::Inner {
         T::follow(buf, loc)
     }
 }
 impl<'a, T: Follow<'a>> Follow<'a> for FollowStart<T> {
     type Inner = T::Inner;
     #[inline]
-    fn follow(buf: &'a [u8], loc: usize) -> Self::Inner {
+    unsafe fn follow(buf: &'a [u8], loc: usize) -> Self::Inner {
         T::follow(buf, loc)
     }
 }
diff --git a/third_party/flatbuffers/rust/flatbuffers/src/get_root.rs b/third_party/flatbuffers/rust/flatbuffers/src/get_root.rs
index 3305efa..372d02f 100644
--- a/third_party/flatbuffers/rust/flatbuffers/src/get_root.rs
+++ b/third_party/flatbuffers/rust/flatbuffers/src/get_root.rs
@@ -45,6 +45,8 @@
 {
     let mut v = Verifier::new(opts, data);
     <ForwardsUOffset<T>>::run_verifier(&mut v, 0)?;
+    // Safety:
+    // Run verifier above
     Ok(unsafe { root_unchecked::<T>(data) })
 }
 
@@ -75,6 +77,8 @@
 {
     let mut v = Verifier::new(opts, data);
     <SkipSizePrefix<ForwardsUOffset<T>>>::run_verifier(&mut v, 0)?;
+    // Safety:
+    // Run verifier above
     Ok(unsafe { size_prefixed_root_unchecked::<T>(data) })
 }
 
diff --git a/third_party/flatbuffers/rust/flatbuffers/src/lib.rs b/third_party/flatbuffers/rust/flatbuffers/src/lib.rs
index f597ef0..2741811 100644
--- a/third_party/flatbuffers/rust/flatbuffers/src/lib.rs
+++ b/third_party/flatbuffers/rust/flatbuffers/src/lib.rs
@@ -28,9 +28,10 @@
 //! At this time, to generate Rust code, you will need the latest `master` version of `flatc`, available from here: <https://github.com/google/flatbuffers>
 //! (On OSX, you can install FlatBuffers from `HEAD` with the Homebrew package manager.)
 
-#![cfg_attr(feature = "no_std", no_std)]
+#![cfg_attr(not(feature = "std"), no_std)]
+#![cfg_attr(all(nightly, not(feature = "std")), feature(error_in_core))]
 
-#[cfg(feature = "no_std")]
+#[cfg(not(feature = "std"))]
 extern crate alloc;
 
 mod array;
@@ -48,14 +49,12 @@
 
 pub use crate::array::{array_init, emplace_scalar_array, Array};
 pub use crate::builder::FlatBufferBuilder;
-pub use crate::endian_scalar::{
-    byte_swap_f32, byte_swap_f64, emplace_scalar, read_scalar, read_scalar_at, EndianScalar,
-};
+pub use crate::endian_scalar::{emplace_scalar, read_scalar, read_scalar_at, EndianScalar};
 pub use crate::follow::{Follow, FollowStart, FollowWith};
 pub use crate::primitives::*;
 pub use crate::push::Push;
 pub use crate::table::{buffer_has_identifier, Table};
-pub use crate::vector::{follow_cast_ref, SafeSliceAccess, Vector, VectorIter};
+pub use crate::vector::{follow_cast_ref, Vector, VectorIter};
 pub use crate::verifier::{
     ErrorTraceDetail, InvalidFlatbuffer, SimpleToVerifyInSlice, Verifiable, Verifier,
     VerifierOptions,
@@ -64,6 +63,4 @@
 pub use bitflags;
 pub use get_root::*;
 
-// TODO(rw): Unify `create_vector` and `create_vector_direct` by using
-//           `Into<Vector<...>>`.
 // TODO(rw): Split fill ops in builder into fill_small, fill_big like in C++.
diff --git a/third_party/flatbuffers/rust/flatbuffers/src/primitives.rs b/third_party/flatbuffers/rust/flatbuffers/src/primitives.rs
index 4c12af8..1005941 100644
--- a/third_party/flatbuffers/rust/flatbuffers/src/primitives.rs
+++ b/third_party/flatbuffers/rust/flatbuffers/src/primitives.rs
@@ -112,10 +112,7 @@
     /// Create a new WIPOffset.
     #[inline]
     pub fn new(o: UOffsetT) -> WIPOffset<T> {
-        WIPOffset {
-            0: o,
-            1: PhantomData,
-        }
+        WIPOffset(o, PhantomData)
     }
 
     /// Return a wrapped value that brings its meaning as a union WIPOffset
@@ -135,11 +132,9 @@
     type Output = ForwardsUOffset<T>;
 
     #[inline(always)]
-    fn push(&self, dst: &mut [u8], rest: &[u8]) {
-        let n = (SIZE_UOFFSET + rest.len() - self.value() as usize) as UOffsetT;
-        unsafe {
-            emplace_scalar::<UOffsetT>(dst, n);
-        }
+    unsafe fn push(&self, dst: &mut [u8], written_len: usize) {
+        let n = (SIZE_UOFFSET + written_len - self.value() as usize) as UOffsetT;
+        emplace_scalar::<UOffsetT>(dst, n);
     }
 }
 
@@ -147,8 +142,8 @@
     type Output = Self;
 
     #[inline(always)]
-    fn push(&self, dst: &mut [u8], rest: &[u8]) {
-        self.value().push(dst, rest);
+    unsafe fn push(&self, dst: &mut [u8], written_len: usize) {
+        self.value().push(dst, written_len);
     }
 }
 
@@ -179,9 +174,9 @@
 impl<'a, T: Follow<'a>> Follow<'a> for ForwardsUOffset<T> {
     type Inner = T::Inner;
     #[inline(always)]
-    fn follow(buf: &'a [u8], loc: usize) -> Self::Inner {
+    unsafe fn follow(buf: &'a [u8], loc: usize) -> Self::Inner {
         let slice = &buf[loc..loc + SIZE_UOFFSET];
-        let off = unsafe { read_scalar::<u32>(slice) as usize };
+        let off = read_scalar::<u32>(slice) as usize;
         T::follow(buf, loc + off)
     }
 }
@@ -200,9 +195,9 @@
 impl<'a, T: Follow<'a>> Follow<'a> for ForwardsVOffset<T> {
     type Inner = T::Inner;
     #[inline(always)]
-    fn follow(buf: &'a [u8], loc: usize) -> Self::Inner {
+    unsafe fn follow(buf: &'a [u8], loc: usize) -> Self::Inner {
         let slice = &buf[loc..loc + SIZE_VOFFSET];
-        let off = unsafe { read_scalar::<VOffsetT>(slice) as usize };
+        let off = read_scalar::<VOffsetT>(slice) as usize;
         T::follow(buf, loc + off)
     }
 }
@@ -211,8 +206,8 @@
     type Output = Self;
 
     #[inline]
-    fn push(&self, dst: &mut [u8], rest: &[u8]) {
-        self.value().push(dst, rest);
+    unsafe fn push(&self, dst: &mut [u8], written_len: usize) {
+        self.value().push(dst, written_len);
     }
 }
 
@@ -230,9 +225,9 @@
 impl<'a, T: Follow<'a>> Follow<'a> for BackwardsSOffset<T> {
     type Inner = T::Inner;
     #[inline(always)]
-    fn follow(buf: &'a [u8], loc: usize) -> Self::Inner {
+    unsafe fn follow(buf: &'a [u8], loc: usize) -> Self::Inner {
         let slice = &buf[loc..loc + SIZE_SOFFSET];
-        let off = unsafe { read_scalar::<SOffsetT>(slice) };
+        let off = read_scalar::<SOffsetT>(slice);
         T::follow(buf, (loc as SOffsetT - off) as usize)
     }
 }
@@ -241,8 +236,8 @@
     type Output = Self;
 
     #[inline]
-    fn push(&self, dst: &mut [u8], rest: &[u8]) {
-        self.value().push(dst, rest);
+    unsafe fn push(&self, dst: &mut [u8], written_len: usize) {
+        self.value().push(dst, written_len);
     }
 }
 
@@ -252,7 +247,7 @@
 impl<'a, T: Follow<'a> + 'a> Follow<'a> for SkipSizePrefix<T> {
     type Inner = T::Inner;
     #[inline(always)]
-    fn follow(buf: &'a [u8], loc: usize) -> Self::Inner {
+    unsafe fn follow(buf: &'a [u8], loc: usize) -> Self::Inner {
         T::follow(buf, loc + SIZE_SIZEPREFIX)
     }
 }
@@ -263,7 +258,7 @@
 impl<'a, T: Follow<'a> + 'a> Follow<'a> for SkipRootOffset<T> {
     type Inner = T::Inner;
     #[inline(always)]
-    fn follow(buf: &'a [u8], loc: usize) -> Self::Inner {
+    unsafe fn follow(buf: &'a [u8], loc: usize) -> Self::Inner {
         T::follow(buf, loc + SIZE_UOFFSET)
     }
 }
@@ -274,7 +269,7 @@
 impl<'a> Follow<'a> for FileIdentifier {
     type Inner = &'a [u8];
     #[inline(always)]
-    fn follow(buf: &'a [u8], loc: usize) -> Self::Inner {
+    unsafe fn follow(buf: &'a [u8], loc: usize) -> Self::Inner {
         &buf[loc..loc + FILE_IDENTIFIER_LENGTH]
     }
 }
@@ -286,7 +281,7 @@
 impl<'a, T: Follow<'a> + 'a> Follow<'a> for SkipFileIdentifier<T> {
     type Inner = T::Inner;
     #[inline(always)]
-    fn follow(buf: &'a [u8], loc: usize) -> Self::Inner {
+    unsafe fn follow(buf: &'a [u8], loc: usize) -> Self::Inner {
         T::follow(buf, loc + FILE_IDENTIFIER_LENGTH)
     }
 }
@@ -294,8 +289,8 @@
 impl<'a> Follow<'a> for bool {
     type Inner = bool;
     #[inline(always)]
-    fn follow(buf: &'a [u8], loc: usize) -> Self::Inner {
-        unsafe { read_scalar_at::<u8>(buf, loc) != 0 }
+    unsafe fn follow(buf: &'a [u8], loc: usize) -> Self::Inner {
+        read_scalar_at::<u8>(buf, loc) != 0
     }
 }
 
@@ -309,8 +304,8 @@
         impl<'a> Follow<'a> for $ty {
             type Inner = $ty;
             #[inline(always)]
-            fn follow(buf: &'a [u8], loc: usize) -> Self::Inner {
-                unsafe { read_scalar_at::<$ty>(buf, loc) }
+            unsafe fn follow(buf: &'a [u8], loc: usize) -> Self::Inner {
+                read_scalar_at::<$ty>(buf, loc)
             }
         }
     };
diff --git a/third_party/flatbuffers/rust/flatbuffers/src/push.rs b/third_party/flatbuffers/rust/flatbuffers/src/push.rs
index 8bb8fe9..20bacd8 100644
--- a/third_party/flatbuffers/rust/flatbuffers/src/push.rs
+++ b/third_party/flatbuffers/rust/flatbuffers/src/push.rs
@@ -24,7 +24,11 @@
 /// types.
 pub trait Push: Sized {
     type Output;
-    fn push(&self, dst: &mut [u8], _rest: &[u8]);
+
+    /// # Safety
+    ///
+    /// dst is aligned to [`Self::alignment`] and has length greater than or equal to [`Self::size`]
+    unsafe fn push(&self, dst: &mut [u8], written_len: usize);
     #[inline]
     fn size() -> usize {
         size_of::<Self::Output>()
@@ -35,13 +39,29 @@
     }
 }
 
+impl<'a, T: Push> Push for &'a T {
+    type Output = T::Output;
+
+    unsafe fn push(&self, dst: &mut [u8], written_len: usize) {
+        T::push(self, dst, written_len)
+    }
+
+    fn size() -> usize {
+        T::size()
+    }
+
+    fn alignment() -> PushAlignment {
+        T::alignment()
+    }
+}
+
 /// Ensure Push alignment calculations are typesafe (because this helps reduce
 /// implementation issues when using FlatBufferBuilder::align).
 pub struct PushAlignment(usize);
 impl PushAlignment {
     #[inline]
     pub fn new(x: usize) -> Self {
-        PushAlignment { 0: x }
+        PushAlignment(x)
     }
     #[inline]
     pub fn value(&self) -> usize {
@@ -60,10 +80,8 @@
             type Output = $ty;
 
             #[inline]
-            fn push(&self, dst: &mut [u8], _rest: &[u8]) {
-                unsafe {
-                    emplace_scalar::<$ty>(dst, *self);
-                }
+            unsafe fn push(&self, dst: &mut [u8], _written_len: usize) {
+                emplace_scalar::<$ty>(dst, *self);
             }
         }
     };
diff --git a/third_party/flatbuffers/rust/flatbuffers/src/table.rs b/third_party/flatbuffers/rust/flatbuffers/src/table.rs
index cfb8559..c324219 100644
--- a/third_party/flatbuffers/rust/flatbuffers/src/table.rs
+++ b/third_party/flatbuffers/rust/flatbuffers/src/table.rs
@@ -18,23 +18,36 @@
 use crate::primitives::*;
 use crate::vtable::VTable;
 
-#[derive(Clone, Copy, Debug, PartialEq)]
+#[derive(Clone, Copy, Debug, PartialEq, Eq)]
 pub struct Table<'a> {
     pub buf: &'a [u8],
     pub loc: usize,
 }
 
 impl<'a> Table<'a> {
+    /// # Safety
+    ///
+    /// `buf` must contain a `soffset_t` at `loc`, which points to a valid vtable
     #[inline]
-    pub fn new(buf: &'a [u8], loc: usize) -> Self {
+    pub unsafe fn new(buf: &'a [u8], loc: usize) -> Self {
         Table { buf, loc }
     }
+
     #[inline]
     pub fn vtable(&self) -> VTable<'a> {
-        <BackwardsSOffset<VTable<'a>>>::follow(self.buf, self.loc)
+        // Safety:
+        // Table::new is created with a valid buf and location
+        unsafe { <BackwardsSOffset<VTable<'a>>>::follow(self.buf, self.loc) }
     }
+
+    /// Retrieves the value at the provided `slot_byte_loc` returning `default`
+    /// if no value present
+    ///
+    /// # Safety
+    ///
+    /// The value of the corresponding slot must have type T
     #[inline]
-    pub fn get<T: Follow<'a> + 'a>(
+    pub unsafe fn get<T: Follow<'a> + 'a>(
         &self,
         slot_byte_loc: VOffsetT,
         default: Option<T::Inner>,
@@ -50,19 +63,26 @@
 impl<'a> Follow<'a> for Table<'a> {
     type Inner = Table<'a>;
     #[inline]
-    fn follow(buf: &'a [u8], loc: usize) -> Self::Inner {
+    unsafe fn follow(buf: &'a [u8], loc: usize) -> Self::Inner {
         Table { buf, loc }
     }
 }
 
+/// Returns true if data contains a prefix of `ident`
 #[inline]
 pub fn buffer_has_identifier(data: &[u8], ident: &str, size_prefixed: bool) -> bool {
     assert_eq!(ident.len(), FILE_IDENTIFIER_LENGTH);
 
     let got = if size_prefixed {
-        <SkipSizePrefix<SkipRootOffset<FileIdentifier>>>::follow(data, 0)
+        assert!(data.len() >= SIZE_SIZEPREFIX + SIZE_UOFFSET + FILE_IDENTIFIER_LENGTH);
+        // Safety:
+        // Verified data has sufficient bytes
+        unsafe { <SkipSizePrefix<SkipRootOffset<FileIdentifier>>>::follow(data, 0) }
     } else {
-        <SkipRootOffset<FileIdentifier>>::follow(data, 0)
+        assert!(data.len() >= SIZE_UOFFSET + FILE_IDENTIFIER_LENGTH);
+        // Safety:
+        // Verified data has sufficient bytes
+        unsafe { <SkipRootOffset<FileIdentifier>>::follow(data, 0) }
     };
 
     ident.as_bytes() == got
diff --git a/third_party/flatbuffers/rust/flatbuffers/src/vector.rs b/third_party/flatbuffers/rust/flatbuffers/src/vector.rs
index da04ef6..b486ff3 100644
--- a/third_party/flatbuffers/rust/flatbuffers/src/vector.rs
+++ b/third_party/flatbuffers/rust/flatbuffers/src/vector.rs
@@ -17,13 +17,10 @@
 use core::fmt::{Debug, Formatter, Result};
 use core::iter::{DoubleEndedIterator, ExactSizeIterator, FusedIterator};
 use core::marker::PhantomData;
-use core::mem::size_of;
-use core::slice::from_raw_parts;
+use core::mem::{align_of, size_of};
 use core::str::from_utf8_unchecked;
 
 use crate::endian_scalar::read_scalar_at;
-#[cfg(target_endian = "little")]
-use crate::endian_scalar::EndianScalar;
 use crate::follow::Follow;
 use crate::primitives::*;
 
@@ -55,6 +52,7 @@
 // and Clone for `T: Copy` and `T: Clone` respectively. However `Vector<'a, T>`
 // can always be copied, no matter that `T` you have.
 impl<'a, T> Copy for Vector<'a, T> {}
+
 impl<'a, T> Clone for Vector<'a, T> {
     fn clone(&self) -> Self {
         *self
@@ -62,32 +60,46 @@
 }
 
 impl<'a, T: 'a> Vector<'a, T> {
+    /// # Safety
+    ///
+    /// `buf` contains a valid vector at `loc` consisting of
+    ///
+    /// - UOffsetT element count
+    /// - Consecutive list of `T` elements
     #[inline(always)]
-    pub fn new(buf: &'a [u8], loc: usize) -> Self {
-        Vector {
-            0: buf,
-            1: loc,
-            2: PhantomData,
-        }
+    pub unsafe fn new(buf: &'a [u8], loc: usize) -> Self {
+        Vector(buf, loc, PhantomData)
     }
 
     #[inline(always)]
     pub fn len(&self) -> usize {
+        // Safety:
+        // Valid vector at time of construction starting with UOffsetT element count
         unsafe { read_scalar_at::<UOffsetT>(self.0, self.1) as usize }
     }
+
     #[inline(always)]
     pub fn is_empty(&self) -> bool {
         self.len() == 0
     }
+
+    #[inline(always)]
+    pub fn bytes(&self) -> &'a [u8] {
+        let sz = size_of::<T>();
+        let len = self.len();
+        &self.0[self.1 + SIZE_UOFFSET..self.1 + SIZE_UOFFSET + sz * len]
+    }
 }
 
 impl<'a, T: Follow<'a> + 'a> Vector<'a, T> {
     #[inline(always)]
     pub fn get(&self, idx: usize) -> T::Inner {
-        assert!(idx < self.len() as usize);
+        assert!(idx < self.len());
         let sz = size_of::<T>();
         debug_assert!(sz > 0);
-        T::follow(self.0, self.1 as usize + SIZE_UOFFSET + sz * idx)
+        // Safety:
+        // Valid vector at time of construction, verified that idx < element count
+        unsafe { T::follow(self.0, self.1 as usize + SIZE_UOFFSET + sz * idx) }
     }
 
     #[inline(always)]
@@ -96,84 +108,40 @@
     }
 }
 
-pub trait SafeSliceAccess {}
-impl<'a, T: SafeSliceAccess + 'a> Vector<'a, T> {
-    pub fn safe_slice(self) -> &'a [T] {
-        let buf = self.0;
-        let loc = self.1;
-        let sz = size_of::<T>();
-        debug_assert!(sz > 0);
-        let len = unsafe { read_scalar_at::<UOffsetT>(buf, loc) } as usize;
-        let data_buf = &buf[loc + SIZE_UOFFSET..loc + SIZE_UOFFSET + len * sz];
-        let ptr = data_buf.as_ptr() as *const T;
-        let s: &'a [T] = unsafe { from_raw_parts(ptr, len) };
-        s
-    }
-}
-
-impl SafeSliceAccess for u8 {}
-impl SafeSliceAccess for i8 {}
-impl SafeSliceAccess for bool {}
-
-// TODO(caspern): Get rid of this. Conditional compliation is unnecessary complexity.
-// Vectors of primitives just don't work on big endian machines!!!
-#[cfg(target_endian = "little")]
-mod le_safe_slice_impls {
-    impl super::SafeSliceAccess for u16 {}
-    impl super::SafeSliceAccess for u32 {}
-    impl super::SafeSliceAccess for u64 {}
-
-    impl super::SafeSliceAccess for i16 {}
-    impl super::SafeSliceAccess for i32 {}
-    impl super::SafeSliceAccess for i64 {}
-
-    impl super::SafeSliceAccess for f32 {}
-    impl super::SafeSliceAccess for f64 {}
-}
-
-#[cfg(target_endian = "little")]
-pub use self::le_safe_slice_impls::*;
-
-pub fn follow_cast_ref<'a, T: Sized + 'a>(buf: &'a [u8], loc: usize) -> &'a T {
+/// # Safety
+///
+/// `buf` must contain a value of T at `loc` and have alignment of 1
+pub unsafe fn follow_cast_ref<'a, T: Sized + 'a>(buf: &'a [u8], loc: usize) -> &'a T {
+    assert_eq!(align_of::<T>(), 1);
     let sz = size_of::<T>();
     let buf = &buf[loc..loc + sz];
     let ptr = buf.as_ptr() as *const T;
-    unsafe { &*ptr }
+    // SAFETY
+    // buf contains a value at loc of type T and T has no alignment requirements
+    &*ptr
 }
 
 impl<'a> Follow<'a> for &'a str {
     type Inner = &'a str;
-    fn follow(buf: &'a [u8], loc: usize) -> Self::Inner {
-        let len = unsafe { read_scalar_at::<UOffsetT>(buf, loc) } as usize;
+    unsafe fn follow(buf: &'a [u8], loc: usize) -> Self::Inner {
+        let len = read_scalar_at::<UOffsetT>(buf, loc) as usize;
         let slice = &buf[loc + SIZE_UOFFSET..loc + SIZE_UOFFSET + len];
-        unsafe { from_utf8_unchecked(slice) }
+        from_utf8_unchecked(slice)
     }
 }
 
-#[cfg(target_endian = "little")]
-fn follow_slice_helper<T>(buf: &[u8], loc: usize) -> &[T] {
-    let sz = size_of::<T>();
-    debug_assert!(sz > 0);
-    let len = unsafe { read_scalar_at::<UOffsetT>(buf, loc) as usize };
-    let data_buf = &buf[loc + SIZE_UOFFSET..loc + SIZE_UOFFSET + len * sz];
-    let ptr = data_buf.as_ptr() as *const T;
-    let s: &[T] = unsafe { from_raw_parts(ptr, len) };
-    s
-}
-
-/// Implement direct slice access if the host is little-endian.
-#[cfg(target_endian = "little")]
-impl<'a, T: EndianScalar> Follow<'a> for &'a [T] {
-    type Inner = &'a [T];
-    fn follow(buf: &'a [u8], loc: usize) -> Self::Inner {
-        follow_slice_helper::<T>(buf, loc)
+impl<'a> Follow<'a> for &'a [u8] {
+    type Inner = &'a [u8];
+    unsafe fn follow(buf: &'a [u8], loc: usize) -> Self::Inner {
+        let len = read_scalar_at::<UOffsetT>(buf, loc) as usize;
+        &buf[loc + SIZE_UOFFSET..loc + SIZE_UOFFSET + len]
     }
 }
 
 /// Implement Follow for all possible Vectors that have Follow-able elements.
 impl<'a, T: Follow<'a> + 'a> Follow<'a> for Vector<'a, T> {
     type Inner = Vector<'a, T>;
-    fn follow(buf: &'a [u8], loc: usize) -> Self::Inner {
+    unsafe fn follow(buf: &'a [u8], loc: usize) -> Self::Inner {
         Vector::new(buf, loc)
     }
 }
@@ -201,8 +169,14 @@
         }
     }
 
+    /// Creates a new `VectorIter` from the provided slice
+    ///
+    /// # Safety
+    ///
+    /// buf must contain a contiguous sequence of `items_num` values of `T`
+    ///
     #[inline]
-    pub fn from_slice(buf: &'a [u8], items_num: usize) -> Self {
+    pub unsafe fn from_slice(buf: &'a [u8], items_num: usize) -> Self {
         VectorIter {
             buf,
             loc: 0,
@@ -235,7 +209,10 @@
         if self.remaining == 0 {
             None
         } else {
-            let result = T::follow(self.buf, self.loc);
+            // Safety:
+            // VectorIter can only be created from a contiguous sequence of `items_num`
+            // And remaining is initialized to `items_num`
+            let result = unsafe { T::follow(self.buf, self.loc) };
             self.loc += sz;
             self.remaining -= 1;
             Some(result)
@@ -272,7 +249,10 @@
             None
         } else {
             self.remaining -= 1;
-            Some(T::follow(self.buf, self.loc + sz * self.remaining))
+            // Safety:
+            // VectorIter can only be created from a contiguous sequence of `items_num`
+            // And remaining is initialized to `items_num`
+            Some(unsafe { T::follow(self.buf, self.loc + sz * self.remaining) })
         }
     }
 
@@ -309,7 +289,7 @@
     }
 }
 
-#[cfg(feature="serialize")]
+#[cfg(feature = "serialize")]
 impl<'a, T> serde::ser::Serialize for Vector<'a, T>
 where
     T: 'a + Follow<'a>,
diff --git a/third_party/flatbuffers/rust/flatbuffers/src/verifier.rs b/third_party/flatbuffers/rust/flatbuffers/src/verifier.rs
index 36a5775..047d4f6 100644
--- a/third_party/flatbuffers/rust/flatbuffers/src/verifier.rs
+++ b/third_party/flatbuffers/rust/flatbuffers/src/verifier.rs
@@ -1,14 +1,14 @@
-#[cfg(feature = "no_std")]
+use crate::follow::Follow;
+use crate::{ForwardsUOffset, SOffsetT, SkipSizePrefix, UOffsetT, VOffsetT, Vector, SIZE_UOFFSET};
+#[cfg(not(feature = "std"))]
 use alloc::vec::Vec;
 use core::ops::Range;
 use core::option::Option;
-use crate::follow::Follow;
-use crate::{ForwardsUOffset, SOffsetT, SkipSizePrefix, UOffsetT, VOffsetT, Vector, SIZE_UOFFSET};
 
-#[cfg(feature="no_std")]
-use thiserror_core2::Error;
-#[cfg(not(feature="no_std"))]
-use thiserror::Error;
+#[cfg(all(nightly, not(feature = "std")))]
+use core::error::Error;
+#[cfg(feature = "std")]
+use std::error::Error;
 
 /// Traces the location of data errors. Not populated for Dos detecting errors.
 /// Useful for MissingRequiredField and Utf8Error in particular, though
@@ -28,8 +28,10 @@
         position: usize,
     },
 }
+
 #[derive(PartialEq, Eq, Default, Debug, Clone)]
 pub struct ErrorTrace(Vec<ErrorTraceDetail>);
+
 impl core::convert::AsRef<[ErrorTraceDetail]> for ErrorTrace {
     #[inline]
     fn as_ref(&self) -> &[ErrorTraceDetail] {
@@ -39,64 +41,138 @@
 
 /// Describes how a flatuffer is invalid and, for data errors, roughly where. No extra tracing
 /// information is given for DoS detecting errors since it will probably be a lot.
-#[derive(Clone, Error, Debug, PartialEq, Eq)]
+#[derive(Clone, Debug, PartialEq, Eq)]
 pub enum InvalidFlatbuffer {
-    #[error("Missing required field `{required}`.\n{error_trace}")]
     MissingRequiredField {
         required: &'static str,
         error_trace: ErrorTrace,
     },
-    #[error(
-        "Union exactly one of union discriminant (`{field_type}`) and value \
-             (`{field}`) are present.\n{error_trace}"
-    )]
     InconsistentUnion {
         field: &'static str,
         field_type: &'static str,
         error_trace: ErrorTrace,
     },
-    #[error("Utf8 error for string in {range:?}: {error}\n{error_trace}")]
     Utf8Error {
-        #[source]
         error: core::str::Utf8Error,
         range: Range<usize>,
         error_trace: ErrorTrace,
     },
-    #[error("String in range [{}, {}) is missing its null terminator.\n{error_trace}",
-            range.start, range.end)]
     MissingNullTerminator {
         range: Range<usize>,
         error_trace: ErrorTrace,
     },
-    #[error("Type `{unaligned_type}` at position {position} is unaligned.\n{error_trace}")]
     Unaligned {
         position: usize,
         unaligned_type: &'static str,
         error_trace: ErrorTrace,
     },
-    #[error("Range [{}, {}) is out of bounds.\n{error_trace}", range.start, range.end)]
     RangeOutOfBounds {
         range: Range<usize>,
         error_trace: ErrorTrace,
     },
-    #[error(
-        "Signed offset at position {position} has value {soffset} which points out of bounds.\
-             \n{error_trace}"
-    )]
     SignedOffsetOutOfBounds {
         soffset: SOffsetT,
         position: usize,
         error_trace: ErrorTrace,
     },
     // Dos detecting errors. These do not get error traces since it will probably be very large.
-    #[error("Too many tables.")]
     TooManyTables,
-    #[error("Apparent size too large.")]
     ApparentSizeTooLarge,
-    #[error("Nested table depth limit reached.")]
     DepthLimitReached,
 }
 
+#[cfg(any(nightly, feature = "std"))]
+impl Error for InvalidFlatbuffer {
+    fn source(&self) -> Option<&(dyn Error + 'static)> {
+        if let InvalidFlatbuffer::Utf8Error { error: source, .. } = self {
+            Some(source)
+        } else {
+            None
+        }
+    }
+}
+
+impl core::fmt::Display for InvalidFlatbuffer {
+    fn fmt(&self, f: &mut core::fmt::Formatter) -> core::fmt::Result {
+        match self {
+            InvalidFlatbuffer::MissingRequiredField {
+                required,
+                error_trace,
+            } => {
+                writeln!(f, "Missing required field `{}`.\n{}", required, error_trace)?;
+            }
+            InvalidFlatbuffer::InconsistentUnion {
+                field,
+                field_type,
+                error_trace,
+            } => {
+                writeln!(
+                    f,
+                    "Exactly one of union discriminant (`{}`) and value (`{}`) are present.\n{}",
+                    field_type, field, error_trace
+                )?;
+            }
+            InvalidFlatbuffer::Utf8Error {
+                error,
+                range,
+                error_trace,
+            } => {
+                writeln!(
+                    f,
+                    "Utf8 error for string in {:?}: {}\n{}",
+                    range, error, error_trace
+                )?;
+            }
+            InvalidFlatbuffer::MissingNullTerminator { range, error_trace } => {
+                writeln!(
+                    f,
+                    "String in range [{}, {}) is missing its null terminator.\n{}",
+                    range.start, range.end, error_trace
+                )?;
+            }
+            InvalidFlatbuffer::Unaligned {
+                position,
+                unaligned_type,
+                error_trace,
+            } => {
+                writeln!(
+                    f,
+                    "Type `{}` at position {} is unaligned.\n{}",
+                    unaligned_type, position, error_trace
+                )?;
+            }
+            InvalidFlatbuffer::RangeOutOfBounds { range, error_trace } => {
+                writeln!(
+                    f,
+                    "Range [{}, {}) is out of bounds.\n{}",
+                    range.start, range.end, error_trace
+                )?;
+            }
+            InvalidFlatbuffer::SignedOffsetOutOfBounds {
+                soffset,
+                position,
+                error_trace,
+            } => {
+                writeln!(
+                    f,
+                    "Signed offset at position {} has value {} which points out of bounds.\n{}",
+                    position, soffset, error_trace
+                )?;
+            }
+            InvalidFlatbuffer::TooManyTables {} => {
+                writeln!(f, "Too many tables.")?;
+            }
+            InvalidFlatbuffer::ApparentSizeTooLarge {} => {
+                writeln!(f, "Apparent size too large.")?;
+            }
+            InvalidFlatbuffer::DepthLimitReached {} => {
+                writeln!(f, "Nested table depth limit reached.")?;
+            }
+        }
+        Ok(())
+    }
+}
+
 impl core::fmt::Display for ErrorTrace {
     fn fmt(&self, f: &mut core::fmt::Formatter) -> core::fmt::Result {
         use ErrorTraceDetail::*;
@@ -184,6 +260,7 @@
         },
     )
 }
+
 /// Adds a TableField trace detail if `res` is a data error.
 fn trace_elem<T>(res: Result<T>, index: usize, position: usize) -> Result<T> {
     append_trace(res, ErrorTraceDetail::VectorElement { index, position })
@@ -205,6 +282,7 @@
     // options to error un-recognized enums and unions? possible footgun.
     // Ignore nested flatbuffers, etc?
 }
+
 impl Default for VerifierOptions {
     fn default() -> Self {
         Self {
@@ -226,6 +304,7 @@
     num_tables: usize,
     apparent_size: usize,
 }
+
 impl<'opts, 'buf> Verifier<'opts, 'buf> {
     pub fn new(opts: &'opts VerifierOptions, buffer: &'buf [u8]) -> Self {
         Self {
@@ -247,9 +326,12 @@
     /// memory since `buffer: &[u8]` has alignment 1.
     ///
     /// ### WARNING
+    ///
     /// This does not work for flatbuffers-structs as they have alignment 1 according to
     /// `core::mem::align_of` but are meant to have higher alignment within a Flatbuffer w.r.t.
     /// `buffer[0]`. TODO(caspern).
+    ///
+    /// Note this does not impact soundness as this crate does not assume alignment of structs
     #[inline]
     fn is_aligned<T>(&self, pos: usize) -> Result<()> {
         if pos % core::mem::align_of::<T>() == 0 {
@@ -307,9 +389,9 @@
 
         // signed offsets are subtracted.
         let derefed = if offset > 0 {
-            pos.checked_sub(offset.abs() as usize)
+            pos.checked_sub(offset.unsigned_abs() as usize)
         } else {
-            pos.checked_add(offset.abs() as usize)
+            pos.checked_add(offset.unsigned_abs() as usize)
         };
         if let Some(x) = derefed {
             if x < self.buffer.len() {
@@ -372,6 +454,7 @@
     // Verifier struct which holds the surrounding state and options.
     verifier: &'ver mut Verifier<'opts, 'buf>,
 }
+
 impl<'ver, 'opts, 'buf> TableVerifier<'ver, 'opts, 'buf> {
     fn deref(&mut self, field: VOffsetT) -> Result<Option<usize>> {
         let field = field as usize;
@@ -439,7 +522,9 @@
             }
             (Some(k), Some(v)) => {
                 trace_field(Key::run_verifier(self.verifier, k), key_field_name, k)?;
-                let discriminant = Key::follow(self.verifier.buffer, k);
+                // Safety:
+                // Run verifier on `k` above
+                let discriminant = unsafe { Key::follow(self.verifier.buffer, k) };
                 trace_field(
                     verify_union(discriminant, self.verifier, v),
                     val_field_name,
@@ -486,16 +571,27 @@
 }
 
 pub trait SimpleToVerifyInSlice {}
+
 impl SimpleToVerifyInSlice for bool {}
+
 impl SimpleToVerifyInSlice for i8 {}
+
 impl SimpleToVerifyInSlice for u8 {}
+
 impl SimpleToVerifyInSlice for i16 {}
+
 impl SimpleToVerifyInSlice for u16 {}
+
 impl SimpleToVerifyInSlice for i32 {}
+
 impl SimpleToVerifyInSlice for u32 {}
+
 impl SimpleToVerifyInSlice for f32 {}
+
 impl SimpleToVerifyInSlice for i64 {}
+
 impl SimpleToVerifyInSlice for u64 {}
+
 impl SimpleToVerifyInSlice for f64 {}
 
 impl<T: SimpleToVerifyInSlice> Verifiable for Vector<'_, T> {
diff --git a/third_party/flatbuffers/rust/flatbuffers/src/vtable.rs b/third_party/flatbuffers/rust/flatbuffers/src/vtable.rs
index bbb7190..1516153 100644
--- a/third_party/flatbuffers/rust/flatbuffers/src/vtable.rs
+++ b/third_party/flatbuffers/rust/flatbuffers/src/vtable.rs
@@ -33,24 +33,42 @@
 }
 
 impl<'a> VTable<'a> {
-    pub fn init(buf: &'a [u8], loc: usize) -> Self {
+    /// SAFETY
+    /// `buf` must contain a valid vtable at `loc`
+    ///
+    /// This consists of a number of `VOffsetT`
+    /// - size of vtable in bytes including size element
+    /// - size of object in bytes including the vtable offset
+    /// - n fields where n is the number of fields in the table's schema when the code was compiled
+    pub unsafe fn init(buf: &'a [u8], loc: usize) -> Self {
         VTable { buf, loc }
     }
+
     pub fn num_fields(&self) -> usize {
         (self.num_bytes() / SIZE_VOFFSET) - 2
     }
+
     pub fn num_bytes(&self) -> usize {
+        // Safety:
+        // Valid VTable at time of construction
         unsafe { read_scalar_at::<VOffsetT>(self.buf, self.loc) as usize }
     }
+
     pub fn object_inline_num_bytes(&self) -> usize {
+        // Safety:
+        // Valid VTable at time of construction
         let n = unsafe { read_scalar_at::<VOffsetT>(self.buf, self.loc + SIZE_VOFFSET) };
         n as usize
     }
+
     pub fn get_field(&self, idx: usize) -> VOffsetT {
         // TODO(rw): distinguish between None and 0?
         if idx > self.num_fields() {
             return 0;
         }
+
+        // Safety:
+        // Valid VTable at time of construction
         unsafe {
             read_scalar_at::<VOffsetT>(
                 self.buf,
@@ -58,13 +76,17 @@
             )
         }
     }
+
     pub fn get(&self, byte_loc: VOffsetT) -> VOffsetT {
         // TODO(rw): distinguish between None and 0?
-        if byte_loc as usize >= self.num_bytes() {
+        if byte_loc as usize + 2 > self.num_bytes() {
             return 0;
         }
+        // Safety:
+        // byte_loc is within bounds of vtable, which was valid at time of construction
         unsafe { read_scalar_at::<VOffsetT>(self.buf, self.loc + byte_loc as usize) }
     }
+
     pub fn as_bytes(&self) -> &[u8] {
         let len = self.num_bytes();
         &self.buf[self.loc..self.loc + len]
@@ -87,7 +109,7 @@
 
 impl<'a> Follow<'a> for VTable<'a> {
     type Inner = VTable<'a>;
-    fn follow(buf: &'a [u8], loc: usize) -> Self::Inner {
+    unsafe fn follow(buf: &'a [u8], loc: usize) -> Self::Inner {
         VTable::init(buf, loc)
     }
 }
diff --git a/third_party/flatbuffers/rust/flatbuffers/src/vtable_writer.rs b/third_party/flatbuffers/rust/flatbuffers/src/vtable_writer.rs
index 9b61dac..4bcde9a 100644
--- a/third_party/flatbuffers/rust/flatbuffers/src/vtable_writer.rs
+++ b/third_party/flatbuffers/rust/flatbuffers/src/vtable_writer.rs
@@ -40,8 +40,11 @@
     /// to the provided value.
     #[inline(always)]
     pub fn write_vtable_byte_length(&mut self, n: VOffsetT) {
+        let buf = &mut self.buf[..SIZE_VOFFSET];
+        // Safety:
+        // Validated range above
         unsafe {
-            emplace_scalar::<VOffsetT>(&mut self.buf[..SIZE_VOFFSET], n);
+            emplace_scalar::<VOffsetT>(buf, n);
         }
         debug_assert_eq!(n as usize, self.buf.len());
     }
@@ -49,8 +52,11 @@
     /// Writes an object length (in bytes) into the vtable.
     #[inline(always)]
     pub fn write_object_inline_size(&mut self, n: VOffsetT) {
+        let buf = &mut self.buf[SIZE_VOFFSET..2 * SIZE_VOFFSET];
+        // Safety:
+        // Validated range above
         unsafe {
-            emplace_scalar::<VOffsetT>(&mut self.buf[SIZE_VOFFSET..2 * SIZE_VOFFSET], n);
+            emplace_scalar::<VOffsetT>(buf, n);
         }
     }
 
@@ -61,8 +67,11 @@
     #[inline(always)]
     pub fn write_field_offset(&mut self, vtable_offset: VOffsetT, object_data_offset: VOffsetT) {
         let idx = vtable_offset as usize;
+        let buf = &mut self.buf[idx..idx + SIZE_VOFFSET];
+        // Safety:
+        // Validated range above
         unsafe {
-            emplace_scalar::<VOffsetT>(&mut self.buf[idx..idx + SIZE_VOFFSET], object_data_offset);
+            emplace_scalar::<VOffsetT>(buf, object_data_offset);
         }
     }
 
@@ -73,6 +82,9 @@
         // This is the closest thing to memset in Rust right now.
         let len = self.buf.len();
         let p = self.buf.as_mut_ptr() as *mut u8;
+
+        // Safety:
+        // p is byte aligned and of length `len`
         unsafe {
             write_bytes(p, 0, len);
         }
diff --git a/third_party/flatbuffers/rust/flexbuffers/src/buffer.rs b/third_party/flatbuffers/rust/flexbuffers/src/buffer.rs
index 4643cb8..ad522de 100644
--- a/third_party/flatbuffers/rust/flexbuffers/src/buffer.rs
+++ b/third_party/flatbuffers/rust/flexbuffers/src/buffer.rs
@@ -70,7 +70,7 @@
     /// Based off of the `empty` function, allows override for optimization purposes.
     #[inline]
     fn empty_str() -> Self::BufferString {
-        &""
+        ""
     }
 
     #[inline]
diff --git a/third_party/flatbuffers/rust/flexbuffers/src/builder/map.rs b/third_party/flatbuffers/rust/flexbuffers/src/builder/map.rs
index 18d7687..73194c7 100644
--- a/third_party/flatbuffers/rust/flexbuffers/src/builder/map.rs
+++ b/third_party/flatbuffers/rust/flexbuffers/src/builder/map.rs
@@ -49,7 +49,7 @@
         // Nested vector.
         let start = Some(self.builder.values.len());
         VectorBuilder {
-            builder: &mut self.builder,
+            builder: self.builder,
             start,
         }
     }
@@ -64,7 +64,7 @@
         // Nested map.
         let start = Some(self.builder.values.len());
         MapBuilder {
-            builder: &mut self.builder,
+            builder: self.builder,
             start,
         }
     }
diff --git a/third_party/flatbuffers/rust/flexbuffers/src/builder/ser.rs b/third_party/flatbuffers/rust/flexbuffers/src/builder/ser.rs
index 7ef7757..4d8fe53 100644
--- a/third_party/flatbuffers/rust/flexbuffers/src/builder/ser.rs
+++ b/third_party/flatbuffers/rust/flexbuffers/src/builder/ser.rs
@@ -98,7 +98,7 @@
         Self::Serde(format!("{}", msg))
     }
 }
-impl<'a> ser::SerializeSeq for &mut FlexbufferSerializer {
+impl ser::SerializeSeq for &mut FlexbufferSerializer {
     type Ok = ();
     type Error = Error;
     fn serialize_element<T: ?Sized>(&mut self, value: &T) -> Result<(), Self::Error>
@@ -113,14 +113,14 @@
 }
 // This is unlike a flexbuffers map which requires CString like keys.
 // Its implemented as alternating keys and values (hopefully).
-impl<'a> ser::SerializeMap for &'a mut FlexbufferSerializer {
+impl ser::SerializeMap for &mut FlexbufferSerializer {
     type Ok = ();
     type Error = Error;
     fn serialize_key<T: ?Sized>(&mut self, key: &T) -> Result<(), Self::Error>
     where
         T: Serialize,
     {
-        key.serialize(MapKeySerializer(&mut **self))
+        key.serialize(MapKeySerializer(self))
     }
     fn serialize_value<T: ?Sized>(&mut self, value: &T) -> Result<(), Self::Error>
     where
@@ -132,7 +132,7 @@
         self.end_map()
     }
 }
-impl<'a> ser::SerializeTuple for &mut FlexbufferSerializer {
+impl ser::SerializeTuple for &mut FlexbufferSerializer {
     type Ok = ();
     type Error = Error;
     fn serialize_element<T: ?Sized>(&mut self, value: &T) -> Result<(), Self::Error>
@@ -145,7 +145,7 @@
         self.end_vector()
     }
 }
-impl<'a> ser::SerializeTupleStruct for &mut FlexbufferSerializer {
+impl ser::SerializeTupleStruct for &mut FlexbufferSerializer {
     type Ok = ();
     type Error = Error;
     fn serialize_field<T: ?Sized>(&mut self, value: &T) -> Result<(), Self::Error>
@@ -158,7 +158,7 @@
         self.end_vector()
     }
 }
-impl<'a> ser::SerializeStruct for &mut FlexbufferSerializer {
+impl ser::SerializeStruct for &mut FlexbufferSerializer {
     type Ok = ();
     type Error = Error;
     fn serialize_field<T: ?Sized>(
@@ -176,7 +176,7 @@
         self.end_map()
     }
 }
-impl<'a> ser::SerializeTupleVariant for &mut FlexbufferSerializer {
+impl ser::SerializeTupleVariant for &mut FlexbufferSerializer {
     type Ok = ();
     type Error = Error;
     fn serialize_field<T: ?Sized>(&mut self, value: &T) -> Result<(), Self::Error>
@@ -190,7 +190,7 @@
         self.end_map()
     }
 }
-impl<'a> ser::SerializeStructVariant for &mut FlexbufferSerializer {
+impl ser::SerializeStructVariant for &mut FlexbufferSerializer {
     type Ok = ();
     type Error = Error;
     fn serialize_field<T: ?Sized>(
diff --git a/third_party/flatbuffers/rust/flexbuffers/src/builder/vector.rs b/third_party/flatbuffers/rust/flexbuffers/src/builder/vector.rs
index 4d73da3..375d49e 100644
--- a/third_party/flatbuffers/rust/flexbuffers/src/builder/vector.rs
+++ b/third_party/flatbuffers/rust/flexbuffers/src/builder/vector.rs
@@ -39,7 +39,7 @@
     pub fn start_vector(&mut self) -> VectorBuilder {
         let start = Some(self.builder.values.len());
         VectorBuilder {
-            builder: &mut self.builder,
+            builder: self.builder,
             start,
         }
     }
@@ -48,7 +48,7 @@
     pub fn start_map(&mut self) -> MapBuilder {
         let start = Some(self.builder.values.len());
         MapBuilder {
-            builder: &mut self.builder,
+            builder: self.builder,
             start,
         }
     }
diff --git a/third_party/flatbuffers/rust/flexbuffers/src/lib.rs b/third_party/flatbuffers/rust/flexbuffers/src/lib.rs
index 2935190..760ab16 100644
--- a/third_party/flatbuffers/rust/flexbuffers/src/lib.rs
+++ b/third_party/flatbuffers/rust/flexbuffers/src/lib.rs
@@ -29,7 +29,7 @@
 //             Serde with maps - field names and type names.
 
 // Until flat/flexbuffers is on Rust v1.42, we cannot use the previously unstable matches! macro.
-#![allow(clippy::unknown_clippy_lints)]
+#![allow(unknown_lints)]
 #![allow(clippy::match_like_matches_macro)]
 
 #[macro_use]
diff --git a/third_party/flatbuffers/rust/flexbuffers/src/reader/mod.rs b/third_party/flatbuffers/rust/flexbuffers/src/reader/mod.rs
index c6f51d0..8e9c247 100644
--- a/third_party/flatbuffers/rust/flexbuffers/src/reader/mod.rs
+++ b/third_party/flatbuffers/rust/flexbuffers/src/reader/mod.rs
@@ -380,7 +380,7 @@
     }
 
     pub fn as_blob(&self) -> Blob<B> {
-        self.get_blob().unwrap_or(Blob(B::empty()))
+        self.get_blob().unwrap_or_else(|_| Blob(B::empty()))
     }
 
     /// Retrieves str pointer, errors if invalid UTF-8, or the provided index
@@ -580,8 +580,8 @@
     /// Returns empty string if you're not trying to read a string.
     pub fn as_str(&self) -> B::BufferString {
         match self.fxb_type {
-            FlexBufferType::String => self.get_str().unwrap_or(B::empty_str()),
-            FlexBufferType::Key => self.get_key().unwrap_or(B::empty_str()),
+            FlexBufferType::String => self.get_str().unwrap_or_else(|_| B::empty_str()),
+            FlexBufferType::Key => self.get_key().unwrap_or_else(|_| B::empty_str()),
             _ => B::empty_str(),
         }
     }
diff --git a/third_party/flatbuffers/samples/monster.bfbs b/third_party/flatbuffers/samples/monster.bfbs
index 99a93f5..5b47002 100644
--- a/third_party/flatbuffers/samples/monster.bfbs
+++ b/third_party/flatbuffers/samples/monster.bfbs
Binary files differ
diff --git a/third_party/flatbuffers/samples/monster_generated.h b/third_party/flatbuffers/samples/monster_generated.h
index 8c24d17..31db6a1 100644
--- a/third_party/flatbuffers/samples/monster_generated.h
+++ b/third_party/flatbuffers/samples/monster_generated.h
@@ -8,9 +8,9 @@
 
 // Ensure the included flatbuffers.h is the same version as when this file was
 // generated, otherwise it may not be compatible.
-static_assert(FLATBUFFERS_VERSION_MAJOR == 2 &&
-              FLATBUFFERS_VERSION_MINOR == 0 &&
-              FLATBUFFERS_VERSION_REVISION == 8,
+static_assert(FLATBUFFERS_VERSION_MAJOR == 22 &&
+              FLATBUFFERS_VERSION_MINOR == 10 &&
+              FLATBUFFERS_VERSION_REVISION == 26,
              "Non-compatible flatbuffers version included");
 
 namespace MyGame {
diff --git a/third_party/flatbuffers/samples/monster_generated.swift b/third_party/flatbuffers/samples/monster_generated.swift
index 173bacb..72e0e71 100644
--- a/third_party/flatbuffers/samples/monster_generated.swift
+++ b/third_party/flatbuffers/samples/monster_generated.swift
@@ -31,7 +31,7 @@
 
 public struct MyGame_Sample_Vec3: NativeStruct {
 
-  static func validateVersion() { FlatBuffersVersion_2_0_8() }
+  static func validateVersion() { FlatBuffersVersion_22_10_26() }
 
   private var _x: Float32
   private var _y: Float32
@@ -56,7 +56,7 @@
 
 public struct MyGame_Sample_Vec3_Mutable: FlatBufferObject {
 
-  static func validateVersion() { FlatBuffersVersion_2_0_8() }
+  static func validateVersion() { FlatBuffersVersion_22_10_26() }
   public var __buffer: ByteBuffer! { return _accessor.bb }
   private var _accessor: Struct
 
@@ -72,7 +72,7 @@
 
 public struct MyGame_Sample_Monster: FlatBufferObject {
 
-  static func validateVersion() { FlatBuffersVersion_2_0_8() }
+  static func validateVersion() { FlatBuffersVersion_22_10_26() }
   public var __buffer: ByteBuffer! { return _accessor.bb }
   private var _accessor: Table
 
@@ -162,7 +162,7 @@
 
 public struct MyGame_Sample_Weapon: FlatBufferObject {
 
-  static func validateVersion() { FlatBuffersVersion_2_0_8() }
+  static func validateVersion() { FlatBuffersVersion_22_10_26() }
   public var __buffer: ByteBuffer! { return _accessor.bb }
   private var _accessor: Table
 
diff --git a/third_party/flatbuffers/samples/rust_generated/my_game/sample/color_generated.rs b/third_party/flatbuffers/samples/rust_generated/my_game/sample/color_generated.rs
index 7a7d1d5..19e8445 100644
--- a/third_party/flatbuffers/samples/rust_generated/my_game/sample/color_generated.rs
+++ b/third_party/flatbuffers/samples/rust_generated/my_game/sample/color_generated.rs
@@ -59,10 +59,8 @@
 impl<'a> flatbuffers::Follow<'a> for Color {
   type Inner = Self;
   #[inline]
-  fn follow(buf: &'a [u8], loc: usize) -> Self::Inner {
-    let b = unsafe {
-      flatbuffers::read_scalar_at::<i8>(buf, loc)
-    };
+  unsafe fn follow(buf: &'a [u8], loc: usize) -> Self::Inner {
+    let b = flatbuffers::read_scalar_at::<i8>(buf, loc);
     Self(b)
   }
 }
@@ -70,21 +68,21 @@
 impl flatbuffers::Push for Color {
     type Output = Color;
     #[inline]
-    fn push(&self, dst: &mut [u8], _rest: &[u8]) {
-        unsafe { flatbuffers::emplace_scalar::<i8>(dst, self.0); }
+    unsafe fn push(&self, dst: &mut [u8], _written_len: usize) {
+        flatbuffers::emplace_scalar::<i8>(dst, self.0);
     }
 }
 
 impl flatbuffers::EndianScalar for Color {
+  type Scalar = i8;
   #[inline]
-  fn to_little_endian(self) -> Self {
-    let b = i8::to_le(self.0);
-    Self(b)
+  fn to_little_endian(self) -> i8 {
+    self.0.to_le()
   }
   #[inline]
   #[allow(clippy::wrong_self_convention)]
-  fn from_little_endian(self) -> Self {
-    let b = i8::from_le(self.0);
+  fn from_little_endian(v: i8) -> Self {
+    let b = i8::from_le(v);
     Self(b)
   }
 }
diff --git a/third_party/flatbuffers/samples/rust_generated/my_game/sample/equipment_generated.rs b/third_party/flatbuffers/samples/rust_generated/my_game/sample/equipment_generated.rs
index 9898c8d..9f9cd35 100644
--- a/third_party/flatbuffers/samples/rust_generated/my_game/sample/equipment_generated.rs
+++ b/third_party/flatbuffers/samples/rust_generated/my_game/sample/equipment_generated.rs
@@ -55,10 +55,8 @@
 impl<'a> flatbuffers::Follow<'a> for Equipment {
   type Inner = Self;
   #[inline]
-  fn follow(buf: &'a [u8], loc: usize) -> Self::Inner {
-    let b = unsafe {
-      flatbuffers::read_scalar_at::<u8>(buf, loc)
-    };
+  unsafe fn follow(buf: &'a [u8], loc: usize) -> Self::Inner {
+    let b = flatbuffers::read_scalar_at::<u8>(buf, loc);
     Self(b)
   }
 }
@@ -66,21 +64,21 @@
 impl flatbuffers::Push for Equipment {
     type Output = Equipment;
     #[inline]
-    fn push(&self, dst: &mut [u8], _rest: &[u8]) {
-        unsafe { flatbuffers::emplace_scalar::<u8>(dst, self.0); }
+    unsafe fn push(&self, dst: &mut [u8], _written_len: usize) {
+        flatbuffers::emplace_scalar::<u8>(dst, self.0);
     }
 }
 
 impl flatbuffers::EndianScalar for Equipment {
+  type Scalar = u8;
   #[inline]
-  fn to_little_endian(self) -> Self {
-    let b = u8::to_le(self.0);
-    Self(b)
+  fn to_little_endian(self) -> u8 {
+    self.0.to_le()
   }
   #[inline]
   #[allow(clippy::wrong_self_convention)]
-  fn from_little_endian(self) -> Self {
-    let b = u8::from_le(self.0);
+  fn from_little_endian(v: u8) -> Self {
+    let b = u8::from_le(v);
     Self(b)
   }
 }
diff --git a/third_party/flatbuffers/samples/rust_generated/my_game/sample/monster_generated.rs b/third_party/flatbuffers/samples/rust_generated/my_game/sample/monster_generated.rs
index 273212f..68ba6d5 100644
--- a/third_party/flatbuffers/samples/rust_generated/my_game/sample/monster_generated.rs
+++ b/third_party/flatbuffers/samples/rust_generated/my_game/sample/monster_generated.rs
@@ -19,8 +19,8 @@
 impl<'a> flatbuffers::Follow<'a> for Monster<'a> {
   type Inner = Monster<'a>;
   #[inline]
-  fn follow(buf: &'a [u8], loc: usize) -> Self::Inner {
-    Self { _tab: flatbuffers::Table { buf, loc } }
+  unsafe fn follow(buf: &'a [u8], loc: usize) -> Self::Inner {
+    Self { _tab: flatbuffers::Table::new(buf, loc) }
   }
 }
 
@@ -41,7 +41,7 @@
   }
 
   #[inline]
-  pub fn init_from_table(table: flatbuffers::Table<'a>) -> Self {
+  pub unsafe fn init_from_table(table: flatbuffers::Table<'a>) -> Self {
     Monster { _tab: table }
   }
   #[allow(unused_mut)]
@@ -73,7 +73,7 @@
       x.to_string()
     });
     let inventory = self.inventory().map(|x| {
-      x.to_vec()
+      x.into_iter().collect()
     });
     let color = self.color();
     let weapons = self.weapons().map(|x| {
@@ -106,49 +106,84 @@
 
   #[inline]
   pub fn pos(&self) -> Option<&'a Vec3> {
-    self._tab.get::<Vec3>(Monster::VT_POS, None)
+    // Safety:
+    // Created from valid Table for this object
+    // which contains a valid value in this slot
+    unsafe { self._tab.get::<Vec3>(Monster::VT_POS, None)}
   }
   #[inline]
   pub fn mana(&self) -> i16 {
-    self._tab.get::<i16>(Monster::VT_MANA, Some(150)).unwrap()
+    // Safety:
+    // Created from valid Table for this object
+    // which contains a valid value in this slot
+    unsafe { self._tab.get::<i16>(Monster::VT_MANA, Some(150)).unwrap()}
   }
   #[inline]
   pub fn hp(&self) -> i16 {
-    self._tab.get::<i16>(Monster::VT_HP, Some(100)).unwrap()
+    // Safety:
+    // Created from valid Table for this object
+    // which contains a valid value in this slot
+    unsafe { self._tab.get::<i16>(Monster::VT_HP, Some(100)).unwrap()}
   }
   #[inline]
   pub fn name(&self) -> Option<&'a str> {
-    self._tab.get::<flatbuffers::ForwardsUOffset<&str>>(Monster::VT_NAME, None)
+    // Safety:
+    // Created from valid Table for this object
+    // which contains a valid value in this slot
+    unsafe { self._tab.get::<flatbuffers::ForwardsUOffset<&str>>(Monster::VT_NAME, None)}
   }
   #[inline]
-  pub fn inventory(&self) -> Option<&'a [u8]> {
-    self._tab.get::<flatbuffers::ForwardsUOffset<flatbuffers::Vector<'a, u8>>>(Monster::VT_INVENTORY, None).map(|v| v.safe_slice())
+  pub fn inventory(&self) -> Option<flatbuffers::Vector<'a, u8>> {
+    // Safety:
+    // Created from valid Table for this object
+    // which contains a valid value in this slot
+    unsafe { self._tab.get::<flatbuffers::ForwardsUOffset<flatbuffers::Vector<'a, u8>>>(Monster::VT_INVENTORY, None)}
   }
   #[inline]
   pub fn color(&self) -> Color {
-    self._tab.get::<Color>(Monster::VT_COLOR, Some(Color::Blue)).unwrap()
+    // Safety:
+    // Created from valid Table for this object
+    // which contains a valid value in this slot
+    unsafe { self._tab.get::<Color>(Monster::VT_COLOR, Some(Color::Blue)).unwrap()}
   }
   #[inline]
   pub fn weapons(&self) -> Option<flatbuffers::Vector<'a, flatbuffers::ForwardsUOffset<Weapon<'a>>>> {
-    self._tab.get::<flatbuffers::ForwardsUOffset<flatbuffers::Vector<'a, flatbuffers::ForwardsUOffset<Weapon>>>>(Monster::VT_WEAPONS, None)
+    // Safety:
+    // Created from valid Table for this object
+    // which contains a valid value in this slot
+    unsafe { self._tab.get::<flatbuffers::ForwardsUOffset<flatbuffers::Vector<'a, flatbuffers::ForwardsUOffset<Weapon>>>>(Monster::VT_WEAPONS, None)}
   }
   #[inline]
   pub fn equipped_type(&self) -> Equipment {
-    self._tab.get::<Equipment>(Monster::VT_EQUIPPED_TYPE, Some(Equipment::NONE)).unwrap()
+    // Safety:
+    // Created from valid Table for this object
+    // which contains a valid value in this slot
+    unsafe { self._tab.get::<Equipment>(Monster::VT_EQUIPPED_TYPE, Some(Equipment::NONE)).unwrap()}
   }
   #[inline]
   pub fn equipped(&self) -> Option<flatbuffers::Table<'a>> {
-    self._tab.get::<flatbuffers::ForwardsUOffset<flatbuffers::Table<'a>>>(Monster::VT_EQUIPPED, None)
+    // Safety:
+    // Created from valid Table for this object
+    // which contains a valid value in this slot
+    unsafe { self._tab.get::<flatbuffers::ForwardsUOffset<flatbuffers::Table<'a>>>(Monster::VT_EQUIPPED, None)}
   }
   #[inline]
-  pub fn path(&self) -> Option<&'a [Vec3]> {
-    self._tab.get::<flatbuffers::ForwardsUOffset<flatbuffers::Vector<'a, Vec3>>>(Monster::VT_PATH, None).map(|v| v.safe_slice())
+  pub fn path(&self) -> Option<flatbuffers::Vector<'a, Vec3>> {
+    // Safety:
+    // Created from valid Table for this object
+    // which contains a valid value in this slot
+    unsafe { self._tab.get::<flatbuffers::ForwardsUOffset<flatbuffers::Vector<'a, Vec3>>>(Monster::VT_PATH, None)}
   }
   #[inline]
   #[allow(non_snake_case)]
   pub fn equipped_as_weapon(&self) -> Option<Weapon<'a>> {
     if self.equipped_type() == Equipment::Weapon {
-      self.equipped().map(Weapon::init_from_table)
+      self.equipped().map(|t| {
+       // Safety:
+       // Created from a valid Table for this object
+       // Which contains a valid union in this slot
+       unsafe { Weapon::init_from_table(t) }
+     })
     } else {
       None
     }
@@ -366,18 +401,6 @@
   }
 }
 #[inline]
-#[deprecated(since="2.0.0", note="Deprecated in favor of `root_as...` methods.")]
-pub fn get_root_as_monster<'a>(buf: &'a [u8]) -> Monster<'a> {
-  unsafe { flatbuffers::root_unchecked::<Monster<'a>>(buf) }
-}
-
-#[inline]
-#[deprecated(since="2.0.0", note="Deprecated in favor of `root_as...` methods.")]
-pub fn get_size_prefixed_root_as_monster<'a>(buf: &'a [u8]) -> Monster<'a> {
-  unsafe { flatbuffers::size_prefixed_root_unchecked::<Monster<'a>>(buf) }
-}
-
-#[inline]
 /// Verifies that a buffer of bytes contains a `Monster`
 /// and returns it.
 /// Note that verification is still experimental and may not
diff --git a/third_party/flatbuffers/samples/rust_generated/my_game/sample/vec_3_generated.rs b/third_party/flatbuffers/samples/rust_generated/my_game/sample/vec_3_generated.rs
index 894186b..185677f 100644
--- a/third_party/flatbuffers/samples/rust_generated/my_game/sample/vec_3_generated.rs
+++ b/third_party/flatbuffers/samples/rust_generated/my_game/sample/vec_3_generated.rs
@@ -29,39 +29,25 @@
 }
 
 impl flatbuffers::SimpleToVerifyInSlice for Vec3 {}
-impl flatbuffers::SafeSliceAccess for Vec3 {}
 impl<'a> flatbuffers::Follow<'a> for Vec3 {
   type Inner = &'a Vec3;
   #[inline]
-  fn follow(buf: &'a [u8], loc: usize) -> Self::Inner {
+  unsafe fn follow(buf: &'a [u8], loc: usize) -> Self::Inner {
     <&'a Vec3>::follow(buf, loc)
   }
 }
 impl<'a> flatbuffers::Follow<'a> for &'a Vec3 {
   type Inner = &'a Vec3;
   #[inline]
-  fn follow(buf: &'a [u8], loc: usize) -> Self::Inner {
+  unsafe fn follow(buf: &'a [u8], loc: usize) -> Self::Inner {
     flatbuffers::follow_cast_ref::<Vec3>(buf, loc)
   }
 }
 impl<'b> flatbuffers::Push for Vec3 {
     type Output = Vec3;
     #[inline]
-    fn push(&self, dst: &mut [u8], _rest: &[u8]) {
-        let src = unsafe {
-            ::core::slice::from_raw_parts(self as *const Vec3 as *const u8, Self::size())
-        };
-        dst.copy_from_slice(src);
-    }
-}
-impl<'b> flatbuffers::Push for &'b Vec3 {
-    type Output = Vec3;
-
-    #[inline]
-    fn push(&self, dst: &mut [u8], _rest: &[u8]) {
-        let src = unsafe {
-            ::core::slice::from_raw_parts(*self as *const Vec3 as *const u8, Self::size())
-        };
+    unsafe fn push(&self, dst: &mut [u8], _written_len: usize) {
+        let src = ::core::slice::from_raw_parts(self as *const Vec3 as *const u8, Self::size());
         dst.copy_from_slice(src);
     }
 }
@@ -95,70 +81,88 @@
   }
 
   pub fn x(&self) -> f32 {
-    let mut mem = core::mem::MaybeUninit::<f32>::uninit();
-    unsafe {
+    let mut mem = core::mem::MaybeUninit::<<f32 as EndianScalar>::Scalar>::uninit();
+    // Safety:
+    // Created from a valid Table for this object
+    // Which contains a valid value in this slot
+    EndianScalar::from_little_endian(unsafe {
       core::ptr::copy_nonoverlapping(
         self.0[0..].as_ptr(),
         mem.as_mut_ptr() as *mut u8,
-        core::mem::size_of::<f32>(),
+        core::mem::size_of::<<f32 as EndianScalar>::Scalar>(),
       );
       mem.assume_init()
-    }.from_little_endian()
+    })
   }
 
   pub fn set_x(&mut self, x: f32) {
     let x_le = x.to_little_endian();
+    // Safety:
+    // Created from a valid Table for this object
+    // Which contains a valid value in this slot
     unsafe {
       core::ptr::copy_nonoverlapping(
-        &x_le as *const f32 as *const u8,
+        &x_le as *const _ as *const u8,
         self.0[0..].as_mut_ptr(),
-        core::mem::size_of::<f32>(),
+        core::mem::size_of::<<f32 as EndianScalar>::Scalar>(),
       );
     }
   }
 
   pub fn y(&self) -> f32 {
-    let mut mem = core::mem::MaybeUninit::<f32>::uninit();
-    unsafe {
+    let mut mem = core::mem::MaybeUninit::<<f32 as EndianScalar>::Scalar>::uninit();
+    // Safety:
+    // Created from a valid Table for this object
+    // Which contains a valid value in this slot
+    EndianScalar::from_little_endian(unsafe {
       core::ptr::copy_nonoverlapping(
         self.0[4..].as_ptr(),
         mem.as_mut_ptr() as *mut u8,
-        core::mem::size_of::<f32>(),
+        core::mem::size_of::<<f32 as EndianScalar>::Scalar>(),
       );
       mem.assume_init()
-    }.from_little_endian()
+    })
   }
 
   pub fn set_y(&mut self, x: f32) {
     let x_le = x.to_little_endian();
+    // Safety:
+    // Created from a valid Table for this object
+    // Which contains a valid value in this slot
     unsafe {
       core::ptr::copy_nonoverlapping(
-        &x_le as *const f32 as *const u8,
+        &x_le as *const _ as *const u8,
         self.0[4..].as_mut_ptr(),
-        core::mem::size_of::<f32>(),
+        core::mem::size_of::<<f32 as EndianScalar>::Scalar>(),
       );
     }
   }
 
   pub fn z(&self) -> f32 {
-    let mut mem = core::mem::MaybeUninit::<f32>::uninit();
-    unsafe {
+    let mut mem = core::mem::MaybeUninit::<<f32 as EndianScalar>::Scalar>::uninit();
+    // Safety:
+    // Created from a valid Table for this object
+    // Which contains a valid value in this slot
+    EndianScalar::from_little_endian(unsafe {
       core::ptr::copy_nonoverlapping(
         self.0[8..].as_ptr(),
         mem.as_mut_ptr() as *mut u8,
-        core::mem::size_of::<f32>(),
+        core::mem::size_of::<<f32 as EndianScalar>::Scalar>(),
       );
       mem.assume_init()
-    }.from_little_endian()
+    })
   }
 
   pub fn set_z(&mut self, x: f32) {
     let x_le = x.to_little_endian();
+    // Safety:
+    // Created from a valid Table for this object
+    // Which contains a valid value in this slot
     unsafe {
       core::ptr::copy_nonoverlapping(
-        &x_le as *const f32 as *const u8,
+        &x_le as *const _ as *const u8,
         self.0[8..].as_mut_ptr(),
-        core::mem::size_of::<f32>(),
+        core::mem::size_of::<<f32 as EndianScalar>::Scalar>(),
       );
     }
   }
diff --git a/third_party/flatbuffers/samples/rust_generated/my_game/sample/weapon_generated.rs b/third_party/flatbuffers/samples/rust_generated/my_game/sample/weapon_generated.rs
index f0a709d..93ea6b2 100644
--- a/third_party/flatbuffers/samples/rust_generated/my_game/sample/weapon_generated.rs
+++ b/third_party/flatbuffers/samples/rust_generated/my_game/sample/weapon_generated.rs
@@ -19,8 +19,8 @@
 impl<'a> flatbuffers::Follow<'a> for Weapon<'a> {
   type Inner = Weapon<'a>;
   #[inline]
-  fn follow(buf: &'a [u8], loc: usize) -> Self::Inner {
-    Self { _tab: flatbuffers::Table { buf, loc } }
+  unsafe fn follow(buf: &'a [u8], loc: usize) -> Self::Inner {
+    Self { _tab: flatbuffers::Table::new(buf, loc) }
   }
 }
 
@@ -33,7 +33,7 @@
   }
 
   #[inline]
-  pub fn init_from_table(table: flatbuffers::Table<'a>) -> Self {
+  pub unsafe fn init_from_table(table: flatbuffers::Table<'a>) -> Self {
     Weapon { _tab: table }
   }
   #[allow(unused_mut)]
@@ -60,11 +60,17 @@
 
   #[inline]
   pub fn name(&self) -> Option<&'a str> {
-    self._tab.get::<flatbuffers::ForwardsUOffset<&str>>(Weapon::VT_NAME, None)
+    // Safety:
+    // Created from valid Table for this object
+    // which contains a valid value in this slot
+    unsafe { self._tab.get::<flatbuffers::ForwardsUOffset<&str>>(Weapon::VT_NAME, None)}
   }
   #[inline]
   pub fn damage(&self) -> i16 {
-    self._tab.get::<i16>(Weapon::VT_DAMAGE, Some(0)).unwrap()
+    // Safety:
+    // Created from valid Table for this object
+    // which contains a valid value in this slot
+    unsafe { self._tab.get::<i16>(Weapon::VT_DAMAGE, Some(0)).unwrap()}
   }
 }
 
diff --git a/third_party/flatbuffers/samples/sample_binary.rs b/third_party/flatbuffers/samples/sample_binary.rs
index 2f010b8..2fed9e5 100644
--- a/third_party/flatbuffers/samples/sample_binary.rs
+++ b/third_party/flatbuffers/samples/sample_binary.rs
@@ -19,7 +19,7 @@
 
 // import the generated code
 #[allow(dead_code, unused_imports)]
-#[allow(clippy::approx_constant)]  // We use low precision PI as a default value.
+#[allow(clippy::all)]
 mod rust_generated;
 pub use rust_generated::my_game::sample::{Color, Equipment,
                                              Monster, MonsterArgs,
@@ -122,10 +122,7 @@
   // Get an element from the `inventory` FlatBuffer's `vector`.
   assert!(monster.inventory().is_some());
   let inv = monster.inventory().unwrap();
-
-  // Note that this vector is returned as a slice, because direct access for
-  // this type, a u8 vector, is safe on all platforms:
-  let third_item = inv[2];
+  let third_item = inv.get(2);
   assert_eq!(third_item, 2);
 
   // Get and test the `weapons` FlatBuffers's `vector`.
diff --git a/third_party/flatbuffers/scripts/generate_code.py b/third_party/flatbuffers/scripts/generate_code.py
index 7111d8d..dd84cfd 100755
--- a/third_party/flatbuffers/scripts/generate_code.py
+++ b/third_party/flatbuffers/scripts/generate_code.py
@@ -147,7 +147,7 @@
 LOBSTER_OPTS = ["--lobster"]
 SWIFT_OPTS = ["--swift", "--gen-json-emit", "--bfbs-filenames", str(tests_path)]
 SWIFT_OPTS_CODE_GEN = [
-    "--swift", 
+    "--swift",
     "--gen-json-emit",
     "--bfbs-filenames",
     swift_code_gen
@@ -305,14 +305,14 @@
 
 # Generate the annotated binary of the monster_test binary schema.
 flatc_annotate(
-    schema="../reflection/reflection.fbs", 
-    file="monster_test.bfbs", 
+    schema="../reflection/reflection.fbs",
+    file="monster_test.bfbs",
     include="include_test"
 )
 
 flatc_annotate(
-    schema="monster_test.fbs", 
-    file="monsterdata_test.mon", 
+    schema="monster_test.fbs",
+    file="monsterdata_test.mon",
     include="include_test"
 )
 
@@ -371,6 +371,12 @@
 )
 
 
+flatc(
+    BASE_OPTS + PYTHON_OPTS,
+    schema="nested_union_test.fbs",
+)
+
+
 # Optional Scalars
 optional_scalars_schema = "optional_scalars.fbs"
 flatc(["--java", "--kotlin", "--lobster"], schema=optional_scalars_schema)
@@ -449,6 +455,13 @@
     cwd=swift_code_gen
 )
 
+# Nim Tests
+NIM_OPTS = BASE_OPTS + ["--nim"]
+flatc(NIM_OPTS, schema="monster_test.fbs", include="include_test")
+flatc(NIM_OPTS, schema="optional_scalars.fbs")
+flatc(NIM_OPTS, schema="more_defaults.fbs")
+flatc(NIM_OPTS, schema="MutatingBool.fbs")
+
 # --filename-suffix and --filename-ext tests
 flatc(
     CPP_OPTS + NO_INCL_OPTS + ["--grpc", "--filename-ext", "hpp"],
diff --git a/third_party/flatbuffers/scripts/release.sh b/third_party/flatbuffers/scripts/release.sh
new file mode 100755
index 0000000..80a93c0
--- /dev/null
+++ b/third_party/flatbuffers/scripts/release.sh
@@ -0,0 +1,81 @@
+
+printf -v year '%(%y)T' -1
+printf -v month '%(%m)T' -1
+printf -v day '%(%d)T' -1
+
+version="$year.$month.$day"
+version_underscore="$year\_$month\_$day"
+
+echo "Setting Flatbuffers Version to: $version"
+
+echo "Updating include/flatbuffers/base.h..."
+sed -i \
+  -e "s/\(#define FLATBUFFERS_VERSION_MAJOR \).*/\1$year/" \
+  -e "s/\(#define FLATBUFFERS_VERSION_MINOR \).*/\1$month/" \
+  -e "s/\(#define FLATBUFFERS_VERSION_REVISION \).*/\1$day/" \
+  include/flatbuffers/base.h
+
+echo "Updating CMake\Version.cmake..."
+sed -i \
+  -e "s/\(set(VERSION_MAJOR \).*/\1$year)/" \
+  -e "s/\(set(VERSION_MINOR \).*/\1$month)/" \
+  -e "s/\(set(VERSION_PATCH \).*/\1$day)/" \
+  CMake/Version.cmake
+
+echo "Updating include/flatbuffers/reflection_generated.h..."
+echo "Updating tests/evolution_test/evolution_v1_generated.h..."
+echo "Updating tests/evolution_test/evolution_v1_generated.h..."
+sed -i \
+  -e "s/\(FLATBUFFERS_VERSION_MAJOR == \)[0-9]*\(.*\)/\1$year\2/" \
+  -e "s/\(FLATBUFFERS_VERSION_MINOR == \)[0-9]*\(.*\)/\1$month\2/" \
+  -e "s/\(FLATBUFFERS_VERSION_REVISION == \)[0-9]*\(.*\)/\1$day\2/" \
+  include/flatbuffers/reflection_generated.h \
+  tests/evolution_test/evolution_v1_generated.h \
+  tests/evolution_test/evolution_v2_generated.h
+
+echo "Updating java/pom.xml..."
+xmlstarlet edit --inplace -N s=http://maven.apache.org/POM/4.0.0 \
+  --update '//s:project/s:version' --value $version \
+  java/pom.xml
+
+echo "Updating package.json..."
+sed -i \
+  -e "s/\(\"version\": \).*/\1\"$version\",/" \
+  package.json
+
+echo "Updating net/FlatBuffers/Google.FlatBuffers.csproj..."
+sed -i \
+  -e "s/\(<PackageVersion>\).*\(<\/PackageVersion>\)/\1$version\2/" \
+  net/FlatBuffers/Google.FlatBuffers.csproj
+
+echo "Updating dart/pubspec.yaml..."
+sed -i \
+  -e "s/\(version: \).*/\1$version/" \
+  dart/pubspec.yaml
+
+echo "Updating python/flatbuffers/_version.py..."
+sed -i \
+  -e "s/\(__version__ = u\).*/\1\"$version\"/" \
+  python/flatbuffers/_version.py
+
+echo "Updating python/setup.py..."
+sed -i \
+  -e "s/\(version='\).*/\1$version',/" \
+  python/setup.py
+
+echo "Updating FlatBuffers.podspec..."
+sed -i \
+  -e "s/\(s.version\s*= \).*/\1'$version'/" \
+  FlatBuffers.podspec
+
+echo "Updating FlatBuffersVersion_X_X_X() version check...."
+grep -rl 'FlatBuffersVersion_' *  --exclude=release.sh | xargs -i@ \
+  sed -i \
+    -e "s/\(FlatBuffersVersion_\).*()/\1$version_underscore()/g" \
+    @
+
+echo "Updating FLATBUFFERS_X_X_X() version check...."
+grep -rl 'FLATBUFFERS_\d*' *  --exclude=release.sh | xargs -i@ \
+  sed -i \
+    -e "s/\(FLATBUFFERS_\)[0-9]\{2\}.*()/\1$version_underscore()/g" \
+    @
\ No newline at end of file
diff --git a/third_party/flatbuffers/src/BUILD.bazel b/third_party/flatbuffers/src/BUILD.bazel
index 8110be4..e8c3ffb 100644
--- a/third_party/flatbuffers/src/BUILD.bazel
+++ b/third_party/flatbuffers/src/BUILD.bazel
@@ -39,6 +39,8 @@
         "bfbs_gen.h",
         "bfbs_gen_lua.cpp",
         "bfbs_gen_lua.h",
+        "bfbs_gen_nim.cpp",
+        "bfbs_gen_nim.h",
         "bfbs_namer.h",
         "binary_annotator.cpp",
         "binary_annotator.h",
@@ -62,6 +64,8 @@
         "bfbs_gen.h",
         "bfbs_gen_lua.cpp",
         "bfbs_gen_lua.h",
+        "bfbs_gen_nim.cpp",
+        "bfbs_gen_nim.h",
         "bfbs_namer.h",
         "flatc_main.cpp",
         "idl_gen_cpp.cpp",
diff --git a/third_party/flatbuffers/src/annotated_binary_text_gen.cpp b/third_party/flatbuffers/src/annotated_binary_text_gen.cpp
index ec30b1d..1c7a4dd 100644
--- a/third_party/flatbuffers/src/annotated_binary_text_gen.cpp
+++ b/third_party/flatbuffers/src/annotated_binary_text_gen.cpp
@@ -1,5 +1,6 @@
 #include "annotated_binary_text_gen.h"
 
+#include <algorithm>
 #include <sstream>
 #include <string>
 
diff --git a/third_party/flatbuffers/src/bfbs_gen.h b/third_party/flatbuffers/src/bfbs_gen.h
index 63220e8..8e3c6f3 100644
--- a/third_party/flatbuffers/src/bfbs_gen.h
+++ b/third_party/flatbuffers/src/bfbs_gen.h
@@ -38,8 +38,9 @@
   for (auto it = objects->cbegin(); it != objects->cend(); ++it) { func(*it); }
 }
 
-static void ForAllEnumValues(const reflection::Enum *enum_def,
-                      std::function<void(const reflection::EnumVal *)> func) {
+static void ForAllEnumValues(
+    const reflection::Enum *enum_def,
+    std::function<void(const reflection::EnumVal *)> func) {
   for (auto it = enum_def->values()->cbegin(); it != enum_def->values()->cend();
        ++it) {
     func(*it);
@@ -91,7 +92,7 @@
   return base_type == reflection::BaseType::Vector;
 }
 
-} // namespace
+}  // namespace
 
 // A concrete base Flatbuffer Generator that specific language generators can
 // derive from.
@@ -130,17 +131,29 @@
   }
 
  protected:
-  const reflection::Object *GetObject(const reflection::Type *type) const {
-    if (type->index() >= 0 && IsStructOrTable(type->base_type())) {
+  // GetObject returns the underlying object struct of the given type
+  // if element_type is true and GetObject is a list of objects then
+  // GetObject will correctly return the object struct of the vector's elements
+  const reflection::Object *GetObject(const reflection::Type *type,
+                                      bool element_type = false) const {
+    const reflection::BaseType base_type =
+        element_type ? type->element() : type->base_type();
+    if (type->index() >= 0 && IsStructOrTable(base_type)) {
       return GetObjectByIndex(type->index());
     }
     return nullptr;
   }
 
-  const reflection::Enum *GetEnum(const reflection::Type *type) const {
+  // GetEnum returns the underlying enum struct of the given type
+  // if element_type is true and GetEnum is a list of enums then
+  // GetEnum will correctly return the enum struct of the vector's elements
+  const reflection::Enum *GetEnum(const reflection::Type *type,
+                                  bool element_type = false) const {
+    const reflection::BaseType base_type =
+        element_type ? type->element() : type->base_type();
     // TODO(derekbailey): it would be better to have a explicit list of allowed
     // base types, instead of negating Obj types.
-    if (type->index() >= 0 && !IsStructOrTable(type->base_type())) {
+    if (type->index() >= 0 && !IsStructOrTable(base_type)) {
       return GetEnumByIndex(type->index());
     }
     return nullptr;
diff --git a/third_party/flatbuffers/src/bfbs_gen_lua.cpp b/third_party/flatbuffers/src/bfbs_gen_lua.cpp
index e9623d4..1bfe8b2 100644
--- a/third_party/flatbuffers/src/bfbs_gen_lua.cpp
+++ b/third_party/flatbuffers/src/bfbs_gen_lua.cpp
@@ -175,7 +175,7 @@
         // Skip writing deprecated fields altogether.
         if (field->deprecated()) { return; }
 
-        const std::string field_name = namer_.Field(field->name()->str());
+        const std::string field_name = namer_.Field(*field);
         const r::BaseType base_type = field->type()->base_type();
 
         // Generate some fixed strings so we don't repeat outselves later.
@@ -367,9 +367,8 @@
         ForAllFields(object, /*reverse=*/false, [&](const r::Field *field) {
           if (field->deprecated()) { return; }
 
-          const std::string field_name = namer_.Field(field->name()->str());
-          const std::string variable_name =
-              namer_.Variable(field->name()->str());
+          const std::string field_name = namer_.Field(*field);
+          const std::string variable_name = namer_.Variable(*field);
 
           code += "function " + object_name + ".Add" + field_name +
                   "(builder, " + variable_name + ")\n";
@@ -428,9 +427,9 @@
       if (IsStructOrTable(field->type()->base_type())) {
         const r::Object *field_object = GetObject(field->type());
         signature += GenerateStructBuilderArgs(
-            field_object, prefix + namer_.Variable(field->name()->str()) + "_");
+            field_object, prefix + namer_.Variable(*field) + "_");
       } else {
-        signature += ", " + prefix + namer_.Variable(field->name()->str());
+        signature += ", " + prefix + namer_.Variable(*field);
       }
     });
     return signature;
@@ -451,11 +450,11 @@
       }
       if (IsStructOrTable(field->type()->base_type())) {
         const r::Object *field_object = GetObject(field->type());
-        code += AppendStructBuilderBody(
-            field_object, prefix + namer_.Variable(field->name()->str()) + "_");
+        code += AppendStructBuilderBody(field_object,
+                                        prefix + namer_.Variable(*field) + "_");
       } else {
         code += "  builder:Prepend" + GenerateMethod(field) + "(" + prefix +
-                namer_.Variable(field->name()->str()) + ")\n";
+                namer_.Variable(*field) + ")\n";
       }
     });
 
diff --git a/third_party/flatbuffers/src/bfbs_gen_nim.cpp b/third_party/flatbuffers/src/bfbs_gen_nim.cpp
new file mode 100644
index 0000000..dcd4cde
--- /dev/null
+++ b/third_party/flatbuffers/src/bfbs_gen_nim.cpp
@@ -0,0 +1,651 @@
+/*
+ * Copyright 2021 Google Inc. All rights reserved.
+ *
+ * Licensed under the Apache License, Version 2.0 (the "License");
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ *     http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ */
+
+#include "bfbs_gen_nim.h"
+
+#include <cstdint>
+#include <map>
+#include <memory>
+#include <string>
+#include <unordered_set>
+#include <vector>
+
+// Ensure no includes to flatc internals. bfbs_gen.h and generator.h are OK.
+#include "bfbs_gen.h"
+#include "bfbs_namer.h"
+#include "flatbuffers/bfbs_generator.h"
+
+// The intermediate representation schema.
+#include "flatbuffers/reflection.h"
+#include "flatbuffers/reflection_generated.h"
+
+namespace flatbuffers {
+namespace {
+
+// To reduce typing
+namespace r = ::reflection;
+
+std::set<std::string> NimKeywords() {
+  return {
+    "addr",      "and",     "as",        "asm",      "bind",   "block",
+    "break",     "case",    "cast",      "concept",  "const",  "continue",
+    "converter", "defer",   "discard",   "distinct", "div",    "do",
+    "elif",      "else",    "end",       "enum",     "except", "export",
+    "finally",   "for",     "from",      "func",     "if",     "import",
+    "in",        "include", "interface", "is",       "isnot",  "iterator",
+    "let",       "macro",   "method",    "mixin",    "mod",    "nil",
+    "not",       "notin",   "object",    "of",       "or",     "out",
+    "proc",      "ptr",     "raise",     "ref",      "return", "shl",
+    "shr",       "static",  "template",  "try",      "tuple",  "type",
+    "using",     "var",     "when",      "while",    "xor",    "yield",
+  };
+}
+
+Namer::Config NimDefaultConfig() {
+  return { /*types=*/Case::kUpperCamel,
+           /*constants=*/Case::kUpperCamel,
+           /*methods=*/Case::kLowerCamel,
+           /*functions=*/Case::kUpperCamel,
+           /*fields=*/Case::kLowerCamel,
+           /*variable=*/Case::kLowerCamel,
+           /*variants=*/Case::kUpperCamel,
+           /*enum_variant_seperator=*/".",
+           /*escape_keywords=*/Namer::Config::Escape::AfterConvertingCase,
+           /*namespaces=*/Case::kKeep,
+           /*namespace_seperator=*/"/",
+           /*object_prefix=*/"",
+           /*object_suffix=*/"T",
+           /*keyword_prefix=*/"",
+           /*keyword_suffix=*/"_",
+           /*filenames=*/Case::kKeep,
+           /*directories=*/Case::kKeep,
+           /*output_path=*/"",
+           /*filename_suffix=*/"",
+           /*filename_extension=*/".nim" };
+}
+
+const std::string Indent = "  ";
+const std::string Export = "*";
+const std::set<std::string> builtin_types = {
+  "uint8",   "uint8",  "bool",   "int8",  "uint8",   "int16",
+  "uint16",  "int32",  "uint32", "int64", "uint64",  "float32",
+  "float64", "string", "int",    "uint",  "uoffset", "Builder"
+};
+
+class NimBfbsGenerator : public BaseBfbsGenerator {
+ public:
+  explicit NimBfbsGenerator(const std::string &flatc_version)
+      : BaseBfbsGenerator(),
+        keywords_(),
+        imports_(),
+        current_obj_(nullptr),
+        current_enum_(nullptr),
+        flatc_version_(flatc_version),
+        namer_(NimDefaultConfig(), NimKeywords()) {}
+
+  GeneratorStatus GenerateFromSchema(const r::Schema *schema)
+      FLATBUFFERS_OVERRIDE {
+    ForAllEnums(schema->enums(), [&](const r::Enum *enum_def) {
+      StartCodeBlock(enum_def);
+      GenerateEnum(enum_def);
+    });
+    ForAllObjects(schema->objects(), [&](const r::Object *object) {
+      StartCodeBlock(object);
+      GenerateObject(object);
+    });
+    return OK;
+  }
+
+  uint64_t SupportedAdvancedFeatures() const FLATBUFFERS_OVERRIDE {
+    return static_cast<uint64_t>(r::AdvancedFeatures::AdvancedArrayFeatures) |
+           static_cast<uint64_t>(r::AdvancedFeatures::AdvancedUnionFeatures) |
+           static_cast<uint64_t>(r::AdvancedFeatures::OptionalScalars) |
+           static_cast<uint64_t>(r::AdvancedFeatures::DefaultVectorsAndStrings);
+  }
+
+ protected:
+  void GenerateEnum(const r::Enum *enum_def) {
+    std::string code;
+
+    std::string ns;
+    const std::string enum_name = namer_.Type(namer_.Denamespace(enum_def, ns));
+    const std::string enum_type =
+        GenerateTypeBasic(enum_def->underlying_type());
+
+    GenerateDocumentation(enum_def->documentation(), "", code);
+    code += "type " + enum_name + Export + "{.pure.} = enum\n";
+
+    ForAllEnumValues(enum_def, [&](const reflection::EnumVal *enum_val) {
+      GenerateDocumentation(enum_val->documentation(), "  ", code);
+      code += "  " + namer_.Variant(enum_val->name()->str()) + " = " +
+              NumToString(enum_val->value()) + "." + enum_type + ",\n";
+    });
+
+    EmitCodeBlock(code, enum_name, ns, enum_def->declaration_file()->str());
+  }
+
+  void GenerateObject(const r::Object *object) {
+    // Register the main flatbuffers module.
+    RegisterImports("flatbuffers", "");
+    std::string code;
+
+    std::string ns;
+    const std::string object_name = namer_.Type(namer_.Denamespace(object, ns));
+
+    GenerateDocumentation(object->documentation(), "", code);
+    code += "type " + object_name + "* = object of FlatObj\n";
+
+    // Create all the field accessors.
+    ForAllFields(object, /*reverse=*/false, [&](const r::Field *field) {
+      // Skip writing deprecated fields altogether.
+      if (field->deprecated()) { return; }
+
+      const std::string field_name = namer_.Field(*field);
+      const r::BaseType base_type = field->type()->base_type();
+      std::string field_type = GenerateType(field->type());
+
+      if (field->optional() && !object->is_struct()) {
+        RegisterImports("std/options", "");
+        field_type = "Option[" + field_type + "]";
+      }
+
+      const std::string offset_prefix =
+          "let o = self.tab.Offset(" + NumToString(field->offset()) + ")\n";
+      const std::string offset_prefix_2 = "if o != 0:\n";
+
+      if (IsScalar(base_type) || base_type == r::BaseType::String ||
+          base_type == r::BaseType::Obj || base_type == r::BaseType::Union) {
+        GenerateDocumentation(field->documentation(), "", code);
+
+        std::string getter_signature = "func " + namer_.Method(field_name) +
+                                       "*(self: " + object_name +
+                                       "): " + field_type + " =\n";
+        std::string getter_code;
+        std::string setter_signature =
+            "func `" + namer_.Method(field_name + "=") + "`*(self: var " +
+            object_name + ", n: " + field_type + "): bool =\n";
+        std::string setter_code;
+
+        if (base_type == r::BaseType::Obj || base_type == r::BaseType::Union ||
+            field->type()->index() >= 0) {
+          RegisterImports(object, field);
+        }
+
+        if (object->is_struct()) {
+          std::string field_getter =
+              GenerateGetter(field->type(), NumToString(field->offset()));
+          getter_code += "  return " + field_getter + "\n";
+
+          if (IsScalar(base_type)) {
+            setter_code += "  return self.tab.Mutate(self.tab.Pos + " +
+                           NumToString(field->offset()) + ", n)\n";
+          }
+        } else {
+          // Table accessors
+          getter_code += "  " + offset_prefix;
+          getter_code += "  " + offset_prefix_2;
+          std::string field_getter = GenerateGetter(field->type(), "o");
+          if (field->optional()) {
+            field_getter = "some(" + field_getter + ")";
+          }
+          getter_code += "    return " + field_getter + "\n";
+          if (!field->optional()) {
+            getter_code += "  return " + DefaultValue(field) + "\n";
+          }
+
+          if (IsScalar(base_type)) {
+            setter_code += "  return self.tab.MutateSlot(" +
+                           NumToString(field->offset()) + ", n)\n";
+          }
+        }
+        code += getter_signature + getter_code;
+        if (IsScalar(base_type)) { code += setter_signature + setter_code; }
+      } else if (base_type == r::BaseType::Array ||
+                 base_type == r::BaseType::Vector) {
+        const r::BaseType vector_base_type = field->type()->element();
+        uint32_t element_size = field->type()->element_size();
+
+        if (vector_base_type == r::BaseType::Obj ||
+            vector_base_type == r::BaseType::Union ||
+            field->type()->index() >= 0) {
+          RegisterImports(object, field, true);
+        }
+
+        // Get vector length:
+        code += "func " + namer_.Method(field_name + "Length") +
+                "*(self: " + object_name + "): int = \n";
+        code += "  " + offset_prefix;
+        code += "  " + offset_prefix_2;
+        code += "    return self.tab.VectorLen(o)\n";
+
+        // Get single vector field:
+        code += "func " + namer_.Method(field_name) + "*(self: " + object_name +
+                ", j: int): " + GenerateType(field->type(), true) + " = \n";
+        code += "  " + offset_prefix;
+        code += "  " + offset_prefix_2;
+        code += "    var x = self.tab.Vector(o)\n";
+        code +=
+            "    x += j.uoffset * " + NumToString(element_size) + ".uoffset\n";
+        code += "    return " + GenerateGetter(field->type(), "x", true) + "\n";
+
+        // Get entire vector:
+        code += "func " + namer_.Method(field_name) + "*(self: " + object_name +
+                "): " + GenerateType(field->type()) + " = \n";
+        code += "  let len = self." + field_name + "Length\n";
+        code += "  for i in countup(0, len - 1):\n";
+        code += "    result.add(self." + field_name + "(i))\n";
+
+        (void)IsSingleByte(vector_base_type);  // unnused function warning
+      }
+    });
+
+    // Create all the builders
+    if (object->is_struct()) {
+      code += "proc " + namer_.Function(object_name + "Create") +
+              "*(self: var Builder";
+      code += GenerateStructBuilderArgs(object);
+      code += "): uoffset =\n";
+      code += AppendStructBuilderBody(object);
+      code += "  return self.Offset()\n";
+    } else {
+      // Table builders
+      code += "proc " + namer_.Function(object_name + "Start") +
+              "*(builder: var Builder) =\n";
+      code += "  builder.StartObject(" + NumToString(object->fields()->size()) +
+              ")\n";
+
+      ForAllFields(object, /*reverse=*/false, [&](const r::Field *field) {
+        if (field->deprecated()) { return; }
+
+        const std::string field_name = namer_.Field(*field);
+        const std::string variable_name = namer_.Variable(*field);
+        const std::string variable_type = GenerateTypeBasic(field->type());
+
+        code += "proc " + namer_.Function(object_name + "Add" + field_name) +
+                "*(builder: var Builder, " + variable_name + ": " +
+                variable_type + ") =\n";
+        code += "  builder.Prepend" + GenerateMethod(field) + "Slot(" +
+                NumToString(field->id()) + ", " + variable_name + ", default(" +
+                variable_type + "))\n";
+
+        if (IsVector(field->type()->base_type())) {
+          code += "proc " +
+                  namer_.Function(object_name + "Start" + field_name) +
+                  "Vector*(builder: var Builder, numElems: uoffset) =\n";
+
+          const int32_t element_size = field->type()->element_size();
+          int32_t alignment = element_size;
+          if (IsStruct(field->type(), /*use_element=*/true)) {
+            alignment = GetObjectByIndex(field->type()->index())->minalign();
+          }
+
+          code += "  builder.StartVector(" + NumToString(element_size) +
+                  ", numElems, " + NumToString(alignment) + ")\n";
+        }
+      });
+
+      code += "proc " + namer_.Function(object_name + "End") +
+              "*(builder: var Builder): uoffset =\n";
+      code += "  return builder.EndObject()\n";
+    }
+    EmitCodeBlock(code, object_name, ns, object->declaration_file()->str());
+  }
+
+ private:
+  void GenerateDocumentation(
+      const flatbuffers::Vector<flatbuffers::Offset<flatbuffers::String>>
+          *documentation,
+      std::string indent, std::string &code) const {
+    flatbuffers::ForAllDocumentation(
+        documentation, [&](const flatbuffers::String *str) {
+          code += indent + "# " + str->str() + "\n";
+        });
+  }
+
+  std::string GenerateStructBuilderArgs(const r::Object *object,
+                                        std::string prefix = "") const {
+    std::string signature;
+    ForAllFields(object, /*reverse=*/false, [&](const r::Field *field) {
+      if (IsStructOrTable(field->type()->base_type())) {
+        const r::Object *field_object = GetObject(field->type());
+        signature += GenerateStructBuilderArgs(
+            field_object, prefix + namer_.Variable(*field) + "_");
+      } else {
+        signature += ", " + prefix + namer_.Variable(*field) + ": " +
+                     GenerateType(field->type());
+      }
+    });
+    return signature;
+  }
+
+  std::string AppendStructBuilderBody(const r::Object *object,
+                                      std::string prefix = "") const {
+    std::string code;
+    code += "  self.Prep(" + NumToString(object->minalign()) + ", " +
+            NumToString(object->bytesize()) + ")\n";
+
+    // We need to reverse the order we iterate over, since we build the
+    // buffer backwards.
+    ForAllFields(object, /*reverse=*/true, [&](const r::Field *field) {
+      const int32_t num_padding_bytes = field->padding();
+      if (num_padding_bytes) {
+        code += "  self.Pad(" + NumToString(num_padding_bytes) + ")\n";
+      }
+      if (IsStructOrTable(field->type()->base_type())) {
+        const r::Object *field_object = GetObject(field->type());
+        code += AppendStructBuilderBody(field_object,
+                                        prefix + namer_.Variable(*field) + "_");
+      } else {
+        code += "  self.Prepend(" + prefix + namer_.Variable(*field) + ")\n";
+      }
+    });
+
+    return code;
+  }
+
+  std::string GenerateMethod(const r::Field *field) const {
+    const r::BaseType base_type = field->type()->base_type();
+    if (IsStructOrTable(base_type)) { return "Struct"; }
+    return "";
+  }
+
+  std::string GenerateGetter(const r::Type *type, const std::string &offsetval,
+                             bool element_type = false) const {
+    const r::BaseType base_type =
+        element_type ? type->element() : type->base_type();
+    std::string offset = offsetval;
+    if (!element_type) { offset = "self.tab.Pos + " + offset; }
+    switch (base_type) {
+      case r::BaseType::String: return "self.tab.String(" + offset + ")";
+      case r::BaseType::Union: return "self.tab.Union(" + offsetval + ")";
+      case r::BaseType::Obj: {
+        return GenerateType(type, element_type) +
+               "(tab: Vtable(Bytes: self.tab.Bytes, Pos: " + offset + "))";
+      }
+      case r::BaseType::Vector: return GenerateGetter(type, offsetval, true);
+      default:
+        const r::Enum *type_enum = GetEnum(type, element_type);
+        if (type_enum != nullptr) {
+          return GenerateType(type, element_type) + "(" + "Get[" +
+                 GenerateType(base_type) + "](self.tab, " + offset + ")" + ")";
+        } else {
+          return "Get[" + GenerateType(base_type) + "](self.tab, " + offset +
+                 ")";
+        }
+    }
+  }
+
+  std::string Denamespace(const std::string &s, std::string &importns,
+                          std::string &ns) const {
+    if (builtin_types.find(s) != builtin_types.end()) { return s; }
+    std::string type = namer_.Type(namer_.Denamespace(s, ns));
+    importns = ns.empty() ? type : ns + "." + type;
+    std::replace(importns.begin(), importns.end(), '.', '_');
+    return type;
+  }
+
+  std::string Denamespace(const std::string &s, std::string &importns) const {
+    std::string ns;
+    return Denamespace(s, importns, ns);
+  }
+
+  std::string Denamespace(const std::string &s) const {
+    std::string importns;
+    return Denamespace(s, importns);
+  }
+
+  std::string GenerateType(const r::Type *type, bool element_type = false,
+                           bool enum_inner = false) const {
+    const r::BaseType base_type =
+        element_type ? type->element() : type->base_type();
+    if (IsScalar(base_type) && !enum_inner) {
+      const r::Enum *type_enum = GetEnum(type, element_type);
+      if (type_enum != nullptr) {
+        std::string importns;
+        std::string type_name = Denamespace(type_enum->name()->str(), importns);
+        return importns + "." + type_name;
+      }
+    }
+    if (IsScalar(base_type)) { return Denamespace(GenerateType(base_type)); }
+    switch (base_type) {
+      case r::BaseType::String: return "string";
+      case r::BaseType::Vector: {
+        return "seq[" + GenerateType(type, true) + "]";
+      }
+      case r::BaseType::Union: return "Vtable";
+      case r::BaseType::Obj: {
+        const r::Object *type_obj = GetObject(type, element_type);
+        std::string importns;
+        std::string type_name = Denamespace(type_obj->name()->str(), importns);
+        if (type_obj == current_obj_) {
+          return type_name;
+        } else {
+          return importns + "." + type_name;
+        }
+      }
+      default: return "uoffset";
+    }
+  }
+
+  std::string GenerateTypeBasic(const r::Type *type,
+                                bool element_type = false) const {
+    const r::BaseType base_type =
+        element_type ? type->element() : type->base_type();
+    if (IsScalar(base_type)) {
+      return GenerateType(base_type);
+    } else {
+      return "uoffset";
+    }
+  }
+
+  std::string GenerateType(const r::BaseType base_type) const {
+    switch (base_type) {
+      case r::BaseType::None: return "uint8";
+      case r::BaseType::UType: return "uint8";
+      case r::BaseType::Bool: return "bool";
+      case r::BaseType::Byte: return "int8";
+      case r::BaseType::UByte: return "uint8";
+      case r::BaseType::Short: return "int16";
+      case r::BaseType::UShort: return "uint16";
+      case r::BaseType::Int: return "int32";
+      case r::BaseType::UInt: return "uint32";
+      case r::BaseType::Long: return "int64";
+      case r::BaseType::ULong: return "uint64";
+      case r::BaseType::Float: return "float32";
+      case r::BaseType::Double: return "float64";
+      case r::BaseType::String: return "string";
+      default: return r::EnumNameBaseType(base_type);
+    }
+  }
+
+  std::string DefaultValue(const r::Field *field) const {
+    const r::BaseType base_type = field->type()->base_type();
+    if (IsFloatingPoint(base_type)) {
+      if (field->default_real() != field->default_real()) {
+        return "NaN";
+      } else if (field->default_real() == std::numeric_limits<double>::infinity()) {
+        return "Inf";
+      } else if (field->default_real() == -std::numeric_limits<double>::infinity()) {
+        return "-Inf";
+      }
+      return NumToString(field->default_real());
+    }
+    if (IsBool(base_type)) {
+      return field->default_integer() ? "true" : "false";
+    }
+    if (IsScalar(base_type)) {
+      const r::Enum *type_enum = GetEnum(field->type());
+      if (type_enum != nullptr) {
+        return "type(result)(" + NumToString((field->default_integer())) + ")";
+      }
+      return NumToString((field->default_integer()));
+    }
+    if (base_type == r::BaseType::String) { return "\"\""; }
+    // represents offsets
+    return "0";
+  }
+
+  void StartCodeBlock(const reflection::Enum *enum_def) {
+    current_enum_ = enum_def;
+    current_obj_ = nullptr;
+    imports_.clear();
+  }
+
+  void StartCodeBlock(const reflection::Object *object) {
+    current_enum_ = nullptr;
+    current_obj_ = object;
+    imports_.clear();
+  }
+
+  std::vector<std::string> StringSplit(const std::string orig_str,
+                                       const std::string token) {
+    std::vector<std::string> result;
+    std::string str = orig_str;
+    while (str.size()) {
+      size_t index = str.find(token);
+      if (index != std::string::npos) {
+        result.push_back(str.substr(0, index));
+        str = str.substr(index + token.size());
+        if (str.size() == 0) result.push_back(str);
+      } else {
+        result.push_back(str);
+        str = "";
+      }
+    }
+    return result;
+  }
+
+  std::string GetRelativePathFromNamespace(const std::string &relative_to,
+                                           const std::string &str2) {
+    std::vector<std::string> relative_to_vec = StringSplit(relative_to, ".");
+    std::vector<std::string> str2_vec = StringSplit(str2, ".");
+    while (relative_to_vec.size() > 0 && str2_vec.size() > 0) {
+      if (relative_to_vec[0] == str2_vec[0]) {
+        relative_to_vec.erase(relative_to_vec.begin());
+        str2_vec.erase(str2_vec.begin());
+      } else {
+        break;
+      }
+    }
+    relative_to_vec.pop_back();
+    for (size_t i = 0; i < relative_to_vec.size(); ++i) {
+      str2_vec.insert(str2_vec.begin(), std::string(".."));
+    }
+
+    std::string new_path;
+    for (size_t i = 0; i < str2_vec.size(); ++i) {
+      new_path += str2_vec[i];
+      if (i != str2_vec.size() - 1) { new_path += "/"; }
+    }
+    return new_path;
+  }
+
+  void RegisterImports(const r::Object *object, const r::Field *field,
+                       bool use_element = false) {
+    std::string importns;
+    std::string type_name;
+
+    const r::BaseType type =
+        use_element ? field->type()->element() : field->type()->base_type();
+
+    if (IsStructOrTable(type)) {
+      const r::Object *object_def = GetObjectByIndex(field->type()->index());
+      if (object_def == current_obj_) { return; }
+      std::string ns;
+      type_name = Denamespace(object_def->name()->str(), importns, ns);
+      type_name = ns.empty() ? type_name : ns + "." + type_name;
+    } else {
+      const r::Enum *enum_def = GetEnumByIndex(field->type()->index());
+      if (enum_def == current_enum_) { return; }
+      std::string ns;
+      type_name = Denamespace(enum_def->name()->str(), importns, ns);
+      type_name = ns.empty() ? type_name : ns + "." + type_name;
+    }
+
+    std::string import_path =
+        GetRelativePathFromNamespace(object->name()->str(), type_name);
+    std::replace(type_name.begin(), type_name.end(), '.', '_');
+    RegisterImports(import_path, importns);
+  }
+
+  void RegisterImports(const std::string &local_name,
+                       const std::string &imports_name) {
+    imports_[local_name] = imports_name;
+  }
+
+  void EmitCodeBlock(const std::string &code_block, const std::string &name,
+                     const std::string &ns, const std::string &declaring_file) {
+    const std::string full_qualified_name = ns.empty() ? name : ns + "." + name;
+
+    std::string code = "#[ " + full_qualified_name + "\n";
+    code +=
+        "  Automatically generated by the FlatBuffers compiler, do not "
+        "modify.\n";
+    code += "  Or modify. I'm a message, not a cop.\n";
+    code += "\n";
+    code += "  flatc version: " + flatc_version_ + "\n";
+    code += "\n";
+    code += "  Declared by  : " + declaring_file + "\n";
+    if (schema_->root_table() != nullptr) {
+      const std::string root_type = schema_->root_table()->name()->str();
+      const std::string root_file =
+          schema_->root_table()->declaration_file()->str();
+      code += "  Rooting type : " + root_type + " (" + root_file + ")\n";
+    }
+    code += "]#\n\n";
+
+    if (!imports_.empty()) {
+      for (auto it = imports_.cbegin(); it != imports_.cend(); ++it) {
+        if (it->second.empty()) {
+          code += "import " + it->first + "\n";
+        } else {
+          code += "import " + it->first + " as " + it->second + "\n";
+        }
+      }
+      code += "\n";
+    }
+    code += code_block;
+
+    // Namespaces are '.' deliminted, so replace it with the path separator.
+    std::string path = ns;
+
+    if (ns.empty()) {
+      path = ".";
+    } else {
+      std::replace(path.begin(), path.end(), '.', '/');
+    }
+
+    // TODO(derekbailey): figure out a save file without depending on util.h
+    EnsureDirExists(path);
+    const std::string file_name = path + "/" + namer_.File(name);
+    SaveFile(file_name.c_str(), code, false);
+  }
+
+  std::unordered_set<std::string> keywords_;
+  std::map<std::string, std::string> imports_;
+  const r::Object *current_obj_;
+  const r::Enum *current_enum_;
+  const std::string flatc_version_;
+  const BfbsNamer namer_;
+};
+}  // namespace
+
+std::unique_ptr<BfbsGenerator> NewNimBfbsGenerator(
+    const std::string &flatc_version) {
+  return std::unique_ptr<NimBfbsGenerator>(new NimBfbsGenerator(flatc_version));
+}
+
+}  // namespace flatbuffers
diff --git a/third_party/flatbuffers/src/bfbs_gen_nim.h b/third_party/flatbuffers/src/bfbs_gen_nim.h
new file mode 100644
index 0000000..80be16d
--- /dev/null
+++ b/third_party/flatbuffers/src/bfbs_gen_nim.h
@@ -0,0 +1,33 @@
+/*
+ * Copyright 2021 Google Inc. All rights reserved.
+ *
+ * Licensed under the Apache License, Version 2.0 (the "License");
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ *     http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ */
+
+#ifndef FLATBUFFERS_BFBS_GEN_NIM_H_
+#define FLATBUFFERS_BFBS_GEN_NIM_H_
+
+#include <memory>
+#include <string>
+
+#include "flatbuffers/bfbs_generator.h"
+
+namespace flatbuffers {
+
+// Constructs a new Nim Code generator.
+std::unique_ptr<BfbsGenerator> NewNimBfbsGenerator(
+    const std::string &flatc_version);
+
+}  // namespace flatbuffers
+
+#endif  // FLATBUFFERS_BFBS_GEN_NIM_H_
diff --git a/third_party/flatbuffers/src/bfbs_namer.h b/third_party/flatbuffers/src/bfbs_namer.h
index 2c6e724..ef6c6c5 100644
--- a/third_party/flatbuffers/src/bfbs_namer.h
+++ b/third_party/flatbuffers/src/bfbs_namer.h
@@ -36,6 +36,14 @@
   std::string Denamespace(T t, const char delimiter = '.') const {
     return Namer::Denamespace(t->name()->c_str(), delimiter);
   }
+
+  virtual std::string Field(const ::reflection::Field &f) const {
+    return Field(f.name()->str());
+  }
+
+  virtual std::string Variable(const ::reflection::Field &f) const {
+    return Variable(f.name()->str());
+  }
 };
 
 }  // namespace flatbuffers
diff --git a/third_party/flatbuffers/src/binary_annotator.cpp b/third_party/flatbuffers/src/binary_annotator.cpp
index 2a94abc..92d4391 100644
--- a/third_party/flatbuffers/src/binary_annotator.cpp
+++ b/third_party/flatbuffers/src/binary_annotator.cpp
@@ -1,5 +1,6 @@
 #include "binary_annotator.h"
 
+#include <algorithm>
 #include <limits>
 #include <string>
 #include <vector>
@@ -1451,4 +1452,4 @@
                                              it->second.regions.back().length;
 }
 
-}  // namespace flatbuffers
\ No newline at end of file
+}  // namespace flatbuffers
diff --git a/third_party/flatbuffers/src/flatc.cpp b/third_party/flatbuffers/src/flatc.cpp
index 1d12a17..40a538f 100644
--- a/third_party/flatbuffers/src/flatc.cpp
+++ b/third_party/flatbuffers/src/flatc.cpp
@@ -16,6 +16,8 @@
 
 #include "flatbuffers/flatc.h"
 
+#include <algorithm>
+#include <limits>
 #include <list>
 #include <sstream>
 
@@ -88,7 +90,7 @@
     "--no-prefix." },
   { "", "swift-implementation-only", "",
     "Adds a @_implementationOnly to swift imports" },
-  { "", "gen-inclues", "",
+  { "", "gen-includes", "",
     "(deprecated), this is the default behavior. If the original behavior is "
     "required (no include statements) use --no-includes." },
   { "", "no-includes", "",
@@ -215,14 +217,14 @@
     "Allows (de)serialization of JSON text in the Object API. (requires "
     "--gen-object-api)." },
   { "", "json-nested-bytes", "",
-    "Allow a nested_flatbuffer field to be parsed as a vector of bytes"
+    "Allow a nested_flatbuffer field to be parsed as a vector of bytes "
     "in JSON, which is unsafe unless checked by a verifier afterwards." },
   { "", "ts-flat-files", "",
     "Only generated one typescript file per .fbs file." },
   { "", "annotate", "SCHEMA",
     "Annotate the provided BINARY_FILE with the specified SCHEMA file." },
   { "", "no-leak-private-annotation", "",
-    "Prevents multiple type of annotations within a Fbs SCHEMA file."
+    "Prevents multiple type of annotations within a Fbs SCHEMA file. "
     "Currently this is required to generate private types in Rust" },
 };
 
diff --git a/third_party/flatbuffers/src/flatc_main.cpp b/third_party/flatbuffers/src/flatc_main.cpp
index b4c4251..f2aa781 100644
--- a/third_party/flatbuffers/src/flatc_main.cpp
+++ b/third_party/flatbuffers/src/flatc_main.cpp
@@ -18,6 +18,7 @@
 #include <memory>
 
 #include "bfbs_gen_lua.h"
+#include "bfbs_gen_nim.h"
 #include "flatbuffers/base.h"
 #include "flatbuffers/flatc.h"
 #include "flatbuffers/util.h"
@@ -56,6 +57,8 @@
 
   std::unique_ptr<flatbuffers::BfbsGenerator> bfbs_gen_lua =
       flatbuffers::NewLuaBfbsGenerator(flatbuffers_version);
+  std::unique_ptr<flatbuffers::BfbsGenerator> bfbs_gen_nim =
+      flatbuffers::NewNimBfbsGenerator(flatbuffers_version);
 
   g_program_name = argv[0];
 
@@ -142,6 +145,10 @@
       flatbuffers::FlatCOption{ "", "swift", "",
                                 "Generate Swift files for tables/structs" },
       nullptr, nullptr, nullptr },
+    { nullptr, "Nim", true, nullptr, flatbuffers::IDLOptions::kNim,
+      flatbuffers::FlatCOption{ "", "nim", "",
+                                "Generate Nim files for tables/structs" },
+      nullptr, bfbs_gen_nim.get(), nullptr },
   };
 
   flatbuffers::FlatCompiler::InitParams params;
diff --git a/third_party/flatbuffers/src/idl_gen_cpp.cpp b/third_party/flatbuffers/src/idl_gen_cpp.cpp
index c1a0198..aeb16fd 100644
--- a/third_party/flatbuffers/src/idl_gen_cpp.cpp
+++ b/third_party/flatbuffers/src/idl_gen_cpp.cpp
@@ -16,6 +16,7 @@
 
 // independent from idl_parser, since this code is not needed for most clients
 
+#include <limits>
 #include <string>
 #include <unordered_set>
 
diff --git a/third_party/flatbuffers/src/idl_gen_csharp.cpp b/third_party/flatbuffers/src/idl_gen_csharp.cpp
index fa67eaf..ab36bd9 100644
--- a/third_party/flatbuffers/src/idl_gen_csharp.cpp
+++ b/third_party/flatbuffers/src/idl_gen_csharp.cpp
@@ -655,7 +655,7 @@
       // Force compile time error if not using the same version runtime.
       code += "  public static void ValidateVersion() {";
       code += " FlatBufferConstants.";
-      code += "FLATBUFFERS_2_0_8(); ";
+      code += "FLATBUFFERS_22_10_26(); ";
       code += "}\n";
 
       // Generate a special accessor for the table that when used as the root
diff --git a/third_party/flatbuffers/src/idl_gen_dart.cpp b/third_party/flatbuffers/src/idl_gen_dart.cpp
index 0bf230d..ada5956 100644
--- a/third_party/flatbuffers/src/idl_gen_dart.cpp
+++ b/third_party/flatbuffers/src/idl_gen_dart.cpp
@@ -16,6 +16,7 @@
 
 // independent from idl_parser, since this code is not needed for most clients
 #include <cassert>
+#include <cmath>
 
 #include "flatbuffers/code_generators.h"
 #include "flatbuffers/flatbuffers.h"
@@ -721,16 +722,17 @@
     if (!value.constant.empty() && value.constant != "0") {
       if (IsBool(value.type.base_type)) {
         return "true";
-      } else if (value.constant == "nan" || value.constant == "+nan" ||
-                 value.constant == "-nan") {
-        return "double.nan";
-      } else if (value.constant == "inf" || value.constant == "+inf") {
-        return "double.infinity";
-      } else if (value.constant == "-inf") {
-        return "double.negativeInfinity";
-      } else {
-        return value.constant;
       }
+      if (IsScalar(value.type.base_type)) {
+        if (StringIsFlatbufferNan(value.constant)) {
+          return "double.nan";
+        } else if (StringIsFlatbufferPositiveInfinity(value.constant)) {
+          return "double.infinity";
+        } else if (StringIsFlatbufferNegativeInfinity(value.constant)) {
+          return "double.negativeInfinity";
+        }
+      }
+      return value.constant;
     } else if (IsBool(value.type.base_type)) {
       return "false";
     } else if (IsScalar(value.type.base_type) && !IsUnion(value.type)) {
diff --git a/third_party/flatbuffers/src/idl_gen_fbs.cpp b/third_party/flatbuffers/src/idl_gen_fbs.cpp
index 782557f..9c58dc4 100644
--- a/third_party/flatbuffers/src/idl_gen_fbs.cpp
+++ b/third_party/flatbuffers/src/idl_gen_fbs.cpp
@@ -137,6 +137,7 @@
         schema += "  " + field.name + ":" + GenType(field.value.type);
         if (field.value.constant != "0") schema += " = " + field.value.constant;
         if (field.IsRequired()) schema += " (required)";
+        if (field.key) schema += " (key)";
         schema += ";\n";
       }
     }
diff --git a/third_party/flatbuffers/src/idl_gen_go.cpp b/third_party/flatbuffers/src/idl_gen_go.cpp
index 51e018a..33917ff 100644
--- a/third_party/flatbuffers/src/idl_gen_go.cpp
+++ b/third_party/flatbuffers/src/idl_gen_go.cpp
@@ -16,6 +16,8 @@
 
 // independent from idl_parser, since this code is not needed for most clients
 
+#include <algorithm>
+#include <cmath>
 #include <sstream>
 #include <string>
 
@@ -101,6 +103,7 @@
     for (auto it = parser_.enums_.vec.begin(); it != parser_.enums_.vec.end();
          ++it) {
       tracked_imported_namespaces_.clear();
+      needs_math_import_ = false;
       needs_imports = false;
       std::string enumcode;
       GenEnum(**it, &enumcode);
@@ -120,6 +123,7 @@
     for (auto it = parser_.structs_.vec.begin();
          it != parser_.structs_.vec.end(); ++it) {
       tracked_imported_namespaces_.clear();
+      needs_math_import_ = false;
       std::string declcode;
       GenStruct(**it, &declcode);
       if (parser_.opts.one_file) {
@@ -153,6 +157,7 @@
     }
   };
   std::set<const Namespace *, NamespacePtrLess> tracked_imported_namespaces_;
+  bool needs_math_import_ = false;
 
   // Most field accessors need to retrieve and test the field offset first,
   // this is the prefix code for that.
@@ -1276,6 +1281,23 @@
     switch (field.value.type.base_type) {
       case BASE_TYPE_BOOL:
         return field.value.constant == "0" ? "false" : "true";
+      case BASE_TYPE_FLOAT:
+      case BASE_TYPE_DOUBLE: {
+        const std::string float_type =
+            field.value.type.base_type == BASE_TYPE_FLOAT ? "float32"
+                                                          : "float64";
+        if (StringIsFlatbufferNan(field.value.constant)) {
+          needs_math_import_ = true;
+          return float_type + "(math.NaN())";
+        } else if (StringIsFlatbufferPositiveInfinity(field.value.constant)) {
+          needs_math_import_ = true;
+          return float_type + "(math.Inf(1))";
+        } else if (StringIsFlatbufferNegativeInfinity(field.value.constant)) {
+          needs_math_import_ = true;
+          return float_type + "(math.Inf(-1))";
+        }
+        return field.value.constant;
+      }
       default: return field.value.constant;
     }
   }
@@ -1329,6 +1351,8 @@
     if (needs_imports) {
       code += "import (\n";
       if (is_enum) { code += "\t\"strconv\"\n\n"; }
+      // math is needed to support non-finite scalar default values.
+      if (needs_math_import_) { code += "\t\"math\"\n\n"; }
       if (!parser_.opts.go_import.empty()) {
         code += "\tflatbuffers \"" + parser_.opts.go_import + "\"\n";
       } else {
@@ -1345,6 +1369,10 @@
       code += ")\n\n";
     } else {
       if (is_enum) { code += "import \"strconv\"\n\n"; }
+      if (needs_math_import_) {
+        // math is needed to support non-finite scalar default values.
+        code += "import \"math\"\n\n";
+      }
     }
   }
 
diff --git a/third_party/flatbuffers/src/idl_gen_java.cpp b/third_party/flatbuffers/src/idl_gen_java.cpp
index 6ee97aa..a35950f 100644
--- a/third_party/flatbuffers/src/idl_gen_java.cpp
+++ b/third_party/flatbuffers/src/idl_gen_java.cpp
@@ -397,6 +397,10 @@
       code += " ";
       code += namer_.Variant(ev) + " = ";
       code += enum_def.ToString(ev);
+      if (enum_def.underlying_type.base_type == BASE_TYPE_LONG ||
+          enum_def.underlying_type.base_type == BASE_TYPE_ULONG) {
+        code += "L";
+      }
       code += ";\n";
     }
 
@@ -665,7 +669,7 @@
       // Force compile time error if not using the same version runtime.
       code += "  public static void ValidateVersion() {";
       code += " Constants.";
-      code += "FLATBUFFERS_2_0_8(); ";
+      code += "FLATBUFFERS_22_10_26(); ";
       code += "}\n";
 
       // Generate a special accessor for the table that when used as the root
@@ -1889,6 +1893,7 @@
           }
         } else {
           code += " " + name + " = ";
+          code += SourceCast(field_type);
           code += "_o";
           for (size_t i = 0; i < array_lengths.size(); ++i) {
             code += "." + namer_.Method("get", array_lengths[i].name) + "()";
diff --git a/third_party/flatbuffers/src/idl_gen_json_schema.cpp b/third_party/flatbuffers/src/idl_gen_json_schema.cpp
index 5cb6a9d..796d1e2 100644
--- a/third_party/flatbuffers/src/idl_gen_json_schema.cpp
+++ b/third_party/flatbuffers/src/idl_gen_json_schema.cpp
@@ -14,7 +14,9 @@
  * limitations under the License.
  */
 
+#include <algorithm>
 #include <iostream>
+#include <limits>
 
 #include "flatbuffers/code_generators.h"
 #include "flatbuffers/idl.h"
diff --git a/third_party/flatbuffers/src/idl_gen_kotlin.cpp b/third_party/flatbuffers/src/idl_gen_kotlin.cpp
index 102e24d..57ec7b7 100644
--- a/third_party/flatbuffers/src/idl_gen_kotlin.cpp
+++ b/third_party/flatbuffers/src/idl_gen_kotlin.cpp
@@ -505,7 +505,7 @@
           // runtime.
           GenerateFunOneLine(
               writer, "validateVersion", "", "",
-              [&]() { writer += "Constants.FLATBUFFERS_2_0_8()"; },
+              [&]() { writer += "Constants.FLATBUFFERS_22_10_26()"; },
               options.gen_jvmstatic);
 
           GenerateGetRootAsAccessors(namer_.Type(struct_def), writer, options);
diff --git a/third_party/flatbuffers/src/idl_gen_python.cpp b/third_party/flatbuffers/src/idl_gen_python.cpp
index 0b8ffa8..38a5bc1 100644
--- a/third_party/flatbuffers/src/idl_gen_python.cpp
+++ b/third_party/flatbuffers/src/idl_gen_python.cpp
@@ -83,11 +83,11 @@
 
   // Most field accessors need to retrieve and test the field offset first,
   // this is the prefix code for that.
-  std::string OffsetPrefix(const FieldDef &field) const {
+  std::string OffsetPrefix(const FieldDef &field, bool new_line = true) const {
     return "\n" + Indent + Indent +
            "o = flatbuffers.number_types.UOffsetTFlags.py_type" +
            "(self._tab.Offset(" + NumToString(field.value.offset) + "))\n" +
-           Indent + Indent + "if o != 0:\n";
+           Indent + Indent + "if o != 0:" + (new_line ? "\n" : "");
   }
 
   // Begin a class declaration.
@@ -164,9 +164,14 @@
 
     GenReceiver(struct_def, code_ptr);
     code += namer_.Method(field) + "Length(self";
-    code += "):" + OffsetPrefix(field);
-    code += Indent + Indent + Indent + "return self._tab.VectorLen(o)\n";
-    code += Indent + Indent + "return 0\n\n";
+    code += "):";
+    if(!IsArray(field.value.type)){
+      code += OffsetPrefix(field,false);
+      code += GenIndents(3) + "return self._tab.VectorLen(o)";
+      code += GenIndents(2) + "return 0\n\n";
+    }else{
+      code += GenIndents(2) + "return "+NumToString(field.value.type.fixed_length)+"\n\n";
+    }
   }
 
   // Determines whether a vector is none or not.
@@ -177,10 +182,15 @@
     GenReceiver(struct_def, code_ptr);
     code += namer_.Method(field) + "IsNone(self";
     code += "):";
-    code += GenIndents(2) +
-            "o = flatbuffers.number_types.UOffsetTFlags.py_type" +
-            "(self._tab.Offset(" + NumToString(field.value.offset) + "))";
-    code += GenIndents(2) + "return o == 0";
+    if(!IsArray(field.value.type)){
+      code += GenIndents(2) +
+              "o = flatbuffers.number_types.UOffsetTFlags.py_type" +
+              "(self._tab.Offset(" + NumToString(field.value.offset) + "))";
+      code += GenIndents(2) + "return o == 0";
+    } else {
+      //assume that we always have an array as memory is preassigned
+      code += GenIndents(2) + "return False";
+    }
     code += "\n\n";
   }
 
@@ -244,21 +254,42 @@
     const auto vec_type = field.value.type.VectorType();
     GenReceiver(struct_def, code_ptr);
     code += namer_.Method(field);
-    if (IsStruct(vec_type)) {
-      code += "(self, obj, i):\n";
-      code += Indent + Indent + "obj.Init(self._tab.Bytes, self._tab.Pos + ";
-      code += NumToString(field.value.offset) + " + i * ";
-      code += NumToString(InlineSize(vec_type));
-      code += ")\n" + Indent + Indent + "return obj\n\n";
-    } else {
-      auto getter = GenGetter(vec_type);
-      code += "(self): return [" + getter;
-      code += "self._tab.Pos + flatbuffers.number_types.UOffsetTFlags.py_type(";
-      code += NumToString(field.value.offset) + " + i * ";
-      code += NumToString(InlineSize(vec_type));
-      code += ")) for i in range(";
-      code += NumToString(field.value.type.fixed_length) + ")]\n";
+    code += "(self, i: int):";
+    if (parser_.opts.include_dependence_headers) {
+      code += GenIndents(2);
+      code += "from " + GenPackageReference(field.value.type) + " import " +
+              TypeName(field);
     }
+    code += GenIndents(2) + "obj = " + TypeName(field) + "()";
+    code += GenIndents(2) + "obj.Init(self._tab.Bytes, self._tab.Pos + ";
+    code += NumToString(field.value.offset) + " + i * ";
+    code += NumToString(InlineSize(vec_type));
+    code += ")" + GenIndents(2) + "return obj\n\n";
+  }
+
+  // Get the value of a vector's non-struct member. Uses a named return
+  // argument to conveniently set the zero value for the result.
+  void GetArrayOfNonStruct(const StructDef &struct_def, const FieldDef &field,
+                           std::string *code_ptr) const {
+    auto &code = *code_ptr;
+    GenReceiver(struct_def, code_ptr);
+    code += namer_.Method(field);
+    code += "(self, j = None):";
+    code += GenIndents(2) + "if j is None:";
+    code += GenIndents(3) + "return [" + GenGetter(field.value.type);
+    code += "self._tab.Pos + flatbuffers.number_types.UOffsetTFlags.py_type(";
+    code += NumToString(field.value.offset) + " + i * ";
+    code += NumToString(InlineSize(field.value.type.VectorType()));
+    code += ")) for i in range(";
+    code += "self."+namer_.Method(field)+"Length()" + ")]";
+    code += GenIndents(2) +"elif j >= 0 and j < self."+namer_.Method(field)+"Length():";
+    code += GenIndents(3) + "return " + GenGetter(field.value.type);
+    code += "self._tab.Pos + flatbuffers.number_types.UOffsetTFlags.py_type(";
+    code += NumToString(field.value.offset) + " + j * ";
+    code += NumToString(InlineSize(field.value.type.VectorType()));
+    code += "))";
+    code += GenIndents(2) + "else:";
+    code += GenIndents(3) + "return None\n\n";
   }
 
   // Get a struct by initializing an existing struct.
@@ -403,18 +434,25 @@
 
     GenReceiver(struct_def, code_ptr);
     code += namer_.Method(field) + "AsNumpy(self):";
-    code += OffsetPrefix(field);
+    if(!IsArray(field.value.type)){
+      code += OffsetPrefix(field, false);
 
-    code += Indent + Indent + Indent;
-    code += "return ";
-    code += "self._tab.GetVectorAsNumpy(flatbuffers.number_types.";
-    code += namer_.Method(GenTypeGet(field.value.type));
-    code += "Flags, o)\n";
+      code += GenIndents(3);
+      code += "return ";
+      code += "self._tab.GetVectorAsNumpy(flatbuffers.number_types.";
+      code += namer_.Method(GenTypeGet(field.value.type));
+      code += "Flags, o)";
 
-    if (IsString(vectortype)) {
-      code += Indent + Indent + "return \"\"\n";
-    } else {
-      code += Indent + Indent + "return 0\n";
+      if (IsString(vectortype)) {
+        code += GenIndents(2) + "return \"\"\n";
+      } else {
+        code += GenIndents(2) + "return 0\n";
+      }
+    }else{
+      code += GenIndents(2) + "return ";
+      code += "self._tab.GetArrayAsNumpy(flatbuffers.number_types.";
+      code += namer_.Method(GenTypeGet(field.value.type.VectorType()));
+      code += "Flags, self._tab.Pos + "+NumToString(field.value.offset)+", "+NumToString("self."+namer_.Method(field)+"Length()")+")\n";
     }
     code += "\n";
   }
@@ -714,8 +752,6 @@
       } else {
         GetScalarFieldOfTable(struct_def, field, code_ptr);
       }
-    } else if (IsArray(field.value.type)) {
-      GetArrayOfStruct(struct_def, field, code_ptr);
     } else {
       switch (field.value.type.base_type) {
         case BASE_TYPE_STRUCT:
@@ -739,6 +775,17 @@
           }
           break;
         }
+        case BASE_TYPE_ARRAY: {
+          auto vectortype = field.value.type.VectorType();
+          if (vectortype.base_type == BASE_TYPE_STRUCT) {
+            GetArrayOfStruct(struct_def, field, code_ptr);
+          } else {
+            GetArrayOfNonStruct(struct_def, field, code_ptr);
+            GetVectorOfNonStructAsNumpy(struct_def, field, code_ptr);
+            GetVectorAsNestedFlatbuffer(struct_def, field, code_ptr);
+          }
+          break;
+        }
         case BASE_TYPE_UNION: GetUnionField(struct_def, field, code_ptr); break;
         default: FLATBUFFERS_ASSERT(0);
       }
@@ -1067,6 +1114,19 @@
     code += "\n";
   }
 
+  void InitializeFromPackedBuf(const StructDef &struct_def,
+                         std::string *code_ptr) const {
+    auto &code = *code_ptr;
+    const auto struct_var = namer_.Variable(struct_def);
+    const auto struct_type = namer_.Type(struct_def);
+
+    code += GenIndents(1) + "@classmethod";
+    code += GenIndents(1) + "def InitFromPackedBuf(cls, buf, pos=0):";
+    code += GenIndents(2) + "n = flatbuffers.encode.Get(flatbuffers.packer.uoffset, buf, pos)";
+    code += GenIndents(2) + "return cls.InitFromBuf(buf, pos+n)";
+    code += "\n";
+  }
+
   void InitializeFromObjForObject(const StructDef &struct_def,
                                   std::string *code_ptr) const {
     auto &code = *code_ptr;
@@ -1100,8 +1160,8 @@
       code += field_type + "()";
     }
     code += ") is not None:";
-    code += GenIndents(3) + "self." + field_field + " = " + field_type +
-            "T.InitFromObj(" + struct_var + "." + field_method + "(";
+    code += GenIndents(3) + "self." + field_field + " = " + namer_.ObjectType(field_type) +
+            + ".InitFromObj(" + struct_var + "." + field_method + "(";
     // A struct's accessor requires a struct buf instance.
     if (struct_def.fixed && field.value.type.base_type == BASE_TYPE_STRUCT) {
       code += field_type + "()";
@@ -1143,18 +1203,47 @@
     auto field_type = TypeName(field);
     auto one_instance = field_type + "_";
     one_instance[0] = CharToLower(one_instance[0]);
-
     if (parser_.opts.include_dependence_headers) {
       auto package_reference = GenPackageReference(field.value.type);
       field_type = package_reference + "." + TypeName(field);
     }
-
     code += GenIndents(4) + "if " + struct_var + "." + field_method +
             "(i) is None:";
     code += GenIndents(5) + "self." + field_field + ".append(None)";
     code += GenIndents(4) + "else:";
-    code += GenIndents(5) + one_instance + " = " + field_type +
-            "T.InitFromObj(" + struct_var + "." + field_method + "(i))";
+    code += GenIndents(5) + one_instance + " = " + namer_.ObjectType(field_type) +
+            ".InitFromObj(" + struct_var + "." + field_method + "(i))";
+    code +=
+        GenIndents(5) + "self." + field_field + ".append(" + one_instance + ")";
+  }
+
+  void GenUnpackForTableVector(const StructDef &struct_def,
+                               const FieldDef &field,
+                               std::string *code_ptr) const {
+    auto &code = *code_ptr;
+    const auto field_field = namer_.Field(field);
+    const auto field_method = namer_.Method(field);
+    const auto struct_var = namer_.Variable(struct_def);
+
+    code += GenIndents(2) + "if not " + struct_var + "." + field_method +
+            "IsNone():";
+    code += GenIndents(3) + "self." + field_field + " = []";
+    code += GenIndents(3) + "for i in range(" + struct_var + "." +
+            field_method + "Length()):";
+
+    auto field_type = TypeName(field);
+    auto one_instance = field_type + "_";
+    one_instance[0] = CharToLower(one_instance[0]);
+    if (parser_.opts.include_dependence_headers) {
+      auto package_reference = GenPackageReference(field.value.type);
+      field_type = package_reference + "." + TypeName(field);
+    }
+    code += GenIndents(4) + "if " + struct_var + "." + field_method +
+            "(i) is None:";
+    code += GenIndents(5) + "self." + field_field + ".append(None)";
+    code += GenIndents(4) + "else:";
+    code += GenIndents(5) + one_instance + " = " + namer_.ObjectType(field_type) +
+            ".InitFromObj(" + struct_var + "." + field_method + "(i))";
     code +=
         GenIndents(5) + "self." + field_field + ".append(" + one_instance + ")";
   }
@@ -1233,6 +1322,7 @@
           GenUnPackForUnion(struct_def, field, &code);
           break;
         }
+        case BASE_TYPE_ARRAY:
         case BASE_TYPE_VECTOR: {
           auto vectortype = field.value.type.VectorType();
           if (vectortype.base_type == BASE_TYPE_STRUCT) {
@@ -1242,10 +1332,6 @@
           }
           break;
         }
-        case BASE_TYPE_ARRAY: {
-          GenUnPackForScalarVector(struct_def, field, &code);
-          break;
-        }
         default: GenUnPackForScalar(struct_def, field, &code);
       }
     }
@@ -1482,6 +1568,7 @@
           GenPackForUnionField(struct_def, field, &code_prefix, &code);
           break;
         }
+        case BASE_TYPE_ARRAY:
         case BASE_TYPE_VECTOR: {
           auto vectortype = field.value.type.VectorType();
           if (vectortype.base_type == BASE_TYPE_STRUCT) {
@@ -1491,10 +1578,6 @@
           }
           break;
         }
-        case BASE_TYPE_ARRAY: {
-          GenPackForScalarVectorField(struct_def, field, &code_prefix, &code);
-          break;
-        }
         case BASE_TYPE_STRING: {
           code_prefix +=
               GenIndents(2) + "if self." + field_field + " is not None:";
@@ -1536,6 +1619,8 @@
 
     InitializeFromBuf(struct_def, &code);
 
+    InitializeFromPackedBuf(struct_def, &code);
+
     InitializeFromObjForObject(struct_def, &code);
 
     GenUnPack(struct_def, &code);
@@ -1666,7 +1751,9 @@
   std::string GenTypePointer(const Type &type) const {
     switch (type.base_type) {
       case BASE_TYPE_STRING: return "string";
-      case BASE_TYPE_VECTOR: return GenTypeGet(type.VectorType());
+      case BASE_TYPE_VECTOR:
+        // fall through
+      case BASE_TYPE_ARRAY: return GenTypeGet(type.VectorType());
       case BASE_TYPE_STRUCT: return type.struct_def->name;
       case BASE_TYPE_UNION:
         // fall through
diff --git a/third_party/flatbuffers/src/idl_gen_rust.cpp b/third_party/flatbuffers/src/idl_gen_rust.cpp
index 64391d0..43237b2 100644
--- a/third_party/flatbuffers/src/idl_gen_rust.cpp
+++ b/third_party/flatbuffers/src/idl_gen_rust.cpp
@@ -16,6 +16,8 @@
 
 // independent from idl_parser, since this code is not needed for most clients
 
+#include <cmath>
+
 #include "flatbuffers/code_generators.h"
 #include "flatbuffers/flatbuffers.h"
 #include "flatbuffers/idl.h"
@@ -738,7 +740,6 @@
       code_ += "pub use self::bitflags_{{ENUM_NAMESPACE}}::{{ENUM_TY}};";
       code_ += "";
 
-      code_.SetValue("FROM_BASE", "unsafe { Self::from_bits_unchecked(b) }");
       code_.SetValue("INTO_BASE", "self.bits()");
     } else {
       // Normal, c-modelled enums.
@@ -811,7 +812,6 @@
       code_ += "  }";
       code_ += "}";
 
-      code_.SetValue("FROM_BASE", "Self(b)");
       code_.SetValue("INTO_BASE", "self.0");
     }
 
@@ -840,35 +840,55 @@
     code_ += "impl<'a> flatbuffers::Follow<'a> for {{ENUM_TY}} {";
     code_ += "  type Inner = Self;";
     code_ += "  #[inline]";
-    code_ += "  fn follow(buf: &'a [u8], loc: usize) -> Self::Inner {";
-    code_ += "    let b = unsafe {";
-    code_ += "      flatbuffers::read_scalar_at::<{{BASE_TYPE}}>(buf, loc)";
-    code_ += "    };";
-    code_ += "    {{FROM_BASE}}";
+    code_ += "  unsafe fn follow(buf: &'a [u8], loc: usize) -> Self::Inner {";
+    code_ += "    let b = flatbuffers::read_scalar_at::<{{BASE_TYPE}}>(buf, loc);";
+    if (IsBitFlagsEnum(enum_def)) {
+      // Safety:
+      // This is safe because we know bitflags is implemented with a repr transparent uint of the correct size.
+      // from_bits_unchecked will be replaced by an equivalent but safe from_bits_retain in bitflags 2.0
+      // https://github.com/bitflags/bitflags/issues/262
+      code_ += "    // Safety:";
+      code_ += "    // This is safe because we know bitflags is implemented with a repr transparent uint of the correct size.";
+      code_ += "    // from_bits_unchecked will be replaced by an equivalent but safe from_bits_retain in bitflags 2.0";
+      code_ += "    // https://github.com/bitflags/bitflags/issues/262";
+      code_ += "    Self::from_bits_unchecked(b)";
+    } else {
+      code_ += "    Self(b)";
+    }
     code_ += "  }";
     code_ += "}";
     code_ += "";
     code_ += "impl flatbuffers::Push for {{ENUM_TY}} {";
     code_ += "    type Output = {{ENUM_TY}};";
     code_ += "    #[inline]";
-    code_ += "    fn push(&self, dst: &mut [u8], _rest: &[u8]) {";
-    code_ +=
-        "        unsafe { flatbuffers::emplace_scalar::<{{BASE_TYPE}}>"
-        "(dst, {{INTO_BASE}}); }";
+    code_ += "    unsafe fn push(&self, dst: &mut [u8], _written_len: usize) {";
+    code_ += "        flatbuffers::emplace_scalar::<{{BASE_TYPE}}>(dst, {{INTO_BASE}});";
     code_ += "    }";
     code_ += "}";
     code_ += "";
     code_ += "impl flatbuffers::EndianScalar for {{ENUM_TY}} {";
+    code_ += "  type Scalar = {{BASE_TYPE}};";
     code_ += "  #[inline]";
-    code_ += "  fn to_little_endian(self) -> Self {";
-    code_ += "    let b = {{BASE_TYPE}}::to_le({{INTO_BASE}});";
-    code_ += "    {{FROM_BASE}}";
+    code_ += "  fn to_little_endian(self) -> {{BASE_TYPE}} {";
+    code_ += "    {{INTO_BASE}}.to_le()";
     code_ += "  }";
     code_ += "  #[inline]";
     code_ += "  #[allow(clippy::wrong_self_convention)]";
-    code_ += "  fn from_little_endian(self) -> Self {";
-    code_ += "    let b = {{BASE_TYPE}}::from_le({{INTO_BASE}});";
-    code_ += "    {{FROM_BASE}}";
+    code_ += "  fn from_little_endian(v: {{BASE_TYPE}}) -> Self {";
+    code_ += "    let b = {{BASE_TYPE}}::from_le(v);";
+    if (IsBitFlagsEnum(enum_def)) {
+      // Safety:
+      // This is safe because we know bitflags is implemented with a repr transparent uint of the correct size.
+      // from_bits_unchecked will be replaced by an equivalent but safe from_bits_retain in bitflags 2.0
+      // https://github.com/bitflags/bitflags/issues/262
+      code_ += "    // Safety:";
+      code_ += "    // This is safe because we know bitflags is implemented with a repr transparent uint of the correct size.";
+      code_ += "    // from_bits_unchecked will be replaced by an equivalent but safe from_bits_retain in bitflags 2.0";
+      code_ += "    // https://github.com/bitflags/bitflags/issues/262";
+      code_ += "    unsafe { Self::from_bits_unchecked(b) }";
+    } else {
+      code_ += "    Self(b)";
+    }
     code_ += "  }";
     code_ += "}";
     code_ += "";
@@ -1029,8 +1049,19 @@
       if (field.IsOptional() && !IsUnion(field.value.type)) { return "None"; }
     }
     switch (GetFullType(field.value.type)) {
-      case ftInteger:
+      case ftInteger: {
+        return field.value.constant;
+      }
       case ftFloat: {
+        const std::string float_prefix =
+            (field.value.type.base_type == BASE_TYPE_FLOAT) ? "f32::" : "f64::";
+        if (StringIsFlatbufferNan(field.value.constant)) {
+          return float_prefix + "NAN";
+        } else if (StringIsFlatbufferPositiveInfinity(field.value.constant)) {
+          return float_prefix + "INFINITY";
+        } else if (StringIsFlatbufferNegativeInfinity(field.value.constant)) {
+          return float_prefix + "NEG_INFINITY";
+        }
         return field.value.constant;
       }
       case ftBool: {
@@ -1426,11 +1457,7 @@
       case ftVectorOfBool:
       case ftVectorOfFloat: {
         const auto typname = GetTypeBasic(type.VectorType());
-        const auto vector_type =
-            IsOneByte(type.VectorType().base_type)
-                ? "&" + lifetime + " [" + typname + "]"
-                : "flatbuffers::Vector<" + lifetime + ", " + typname + ">";
-        return WrapOption(vector_type);
+        return WrapOption("flatbuffers::Vector<" + lifetime + ", " + typname + ">");
       }
       case ftVectorOfEnumKey: {
         const auto typname = WrapInNameSpace(*type.enum_def);
@@ -1439,7 +1466,7 @@
       }
       case ftVectorOfStruct: {
         const auto typname = WrapInNameSpace(*type.struct_def);
-        return WrapOption("&" + lifetime + " [" + typname + "]");
+          return WrapOption("flatbuffers::Vector<" + lifetime + ", " + typname + ">");
       }
       case ftVectorOfTable: {
         const auto typname = WrapInNameSpace(*type.struct_def);
@@ -1557,19 +1584,8 @@
             : "None";
     const std::string unwrap = field.IsOptional() ? "" : ".unwrap()";
 
-    const auto t = GetFullType(field.value.type);
-
-    // TODO(caspern): Shouldn't 1byte VectorOfEnumKey be slice too?
-    const std::string safe_slice =
-        (t == ftVectorOfStruct ||
-         ((t == ftVectorOfBool || t == ftVectorOfFloat ||
-           t == ftVectorOfInteger) &&
-          IsOneByte(field.value.type.VectorType().base_type)))
-            ? ".map(|v| v.safe_slice())"
-            : "";
-
-    return "self._tab.get::<" + typname + ">({{STRUCT_TY}}::" + vt_offset +
-           ", " + default_value + ")" + safe_slice + unwrap;
+    return "unsafe { self._tab.get::<" + typname + ">({{STRUCT_TY}}::" + vt_offset +
+           ", " + default_value + ")" + unwrap + "}";
   }
 
   // Generates a fully-qualified name getter for use with --gen-name-strings
@@ -1655,8 +1671,8 @@
     code_ += "impl<'a> flatbuffers::Follow<'a> for {{STRUCT_TY}}<'a> {";
     code_ += "  type Inner = {{STRUCT_TY}}<'a>;";
     code_ += "  #[inline]";
-    code_ += "  fn follow(buf: &'a [u8], loc: usize) -> Self::Inner {";
-    code_ += "    Self { _tab: flatbuffers::Table { buf, loc } }";
+    code_ += "  unsafe fn follow(buf: &'a [u8], loc: usize) -> Self::Inner {";
+    code_ += "    Self { _tab: flatbuffers::Table::new(buf, loc) }";
     code_ += "  }";
     code_ += "}";
     code_ += "";
@@ -1677,7 +1693,7 @@
 
     code_ += "  #[inline]";
     code_ +=
-        "  pub fn init_from_table(table: flatbuffers::Table<'a>) -> "
+        "  pub unsafe fn init_from_table(table: flatbuffers::Table<'a>) -> "
         "Self {";
     code_ += "    {{STRUCT_TY}} { _tab: table }";
     code_ += "  }";
@@ -1769,16 +1785,7 @@
             break;
           }
           case ftVectorOfInteger:
-          case ftVectorOfBool: {
-            if (IsOneByte(type.VectorType().base_type)) {
-              // 1 byte stuff is viewed w/ slice instead of flatbuffer::Vector
-              // and thus needs to be cloned out of the slice.
-              code_.SetValue("EXPR", "x.to_vec()");
-              break;
-            }
-            code_.SetValue("EXPR", "x.into_iter().collect()");
-            break;
-          }
+          case ftVectorOfBool:
           case ftVectorOfFloat:
           case ftVectorOfEnumKey: {
             code_.SetValue("EXPR", "x.into_iter().collect()");
@@ -1845,6 +1852,9 @@
       this->GenComment(field.doc_comment);
       code_ += "#[inline]";
       code_ += "pub fn {{FIELD}}(&self) -> {{RETURN_TYPE}} {";
+      code_ += "  // Safety:";
+      code_ += "  // Created from valid Table for this object";
+      code_ += "  // which contains a valid value in this slot";
       code_ += "  " + GenTableAccessorFuncBody(field, "'a");
       code_ += "}";
 
@@ -1869,16 +1879,22 @@
           code_ += "{{NESTED}}<'a> {";
           code_ += "  let data = self.{{FIELD}}();";
           code_ += "  use flatbuffers::Follow;";
+          code_ += "  // Safety:";
+          code_ += "  // Created from a valid Table for this object";
+          code_ += "  // Which contains a valid flatbuffer in this slot";
           code_ +=
-              "  <flatbuffers::ForwardsUOffset<{{NESTED}}<'a>>>"
-              "::follow(data, 0)";
+              "  unsafe { <flatbuffers::ForwardsUOffset<{{NESTED}}<'a>>>"
+              "::follow(data.bytes(), 0) }";
         } else {
           code_ += "Option<{{NESTED}}<'a>> {";
           code_ += "  self.{{FIELD}}().map(|data| {";
           code_ += "    use flatbuffers::Follow;";
+          code_ += "    // Safety:";
+          code_ += "    // Created from a valid Table for this object";
+          code_ += "    // Which contains a valid flatbuffer in this slot";
           code_ +=
-              "    <flatbuffers::ForwardsUOffset<{{NESTED}}<'a>>>"
-              "::follow(data, 0)";
+              "    unsafe { <flatbuffers::ForwardsUOffset<{{NESTED}}<'a>>>"
+              "::follow(data.bytes(), 0) }";
           code_ += "  })";
         }
         code_ += "}";
@@ -1914,11 +1930,17 @@
             // as of April 10, 2020
             if (field.IsRequired()) {
               code_ += "    let u = self.{{FIELD}}();";
-              code_ += "    Some({{U_ELEMENT_TABLE_TYPE}}::init_from_table(u))";
+              code_ += "    // Safety:";
+              code_ += "    // Created from a valid Table for this object";
+              code_ += "    // Which contains a valid union in this slot";
+              code_ += "    Some(unsafe { {{U_ELEMENT_TABLE_TYPE}}::init_from_table(u) })";
             } else {
-              code_ +=
-                  "    self.{{FIELD}}().map("
-                  "{{U_ELEMENT_TABLE_TYPE}}::init_from_table)";
+              code_ +="    self.{{FIELD}}().map(|t| {";
+              code_ += "     // Safety:";
+              code_ += "     // Created from a valid Table for this object";
+              code_ += "     // Which contains a valid union in this slot";
+              code_ += "     unsafe { {{U_ELEMENT_TABLE_TYPE}}::init_from_table(t) }";
+              code_ += "   })";
             }
             code_ += "  } else {";
             code_ += "    None";
@@ -2291,8 +2313,8 @@
 
           MapNativeTableField(
               field,
-              "let w: Vec<_> = x.iter().map(|s| s.as_ref()).collect();"
-              "_fbb.create_vector_of_strings(&w)");
+              "let w: Vec<_> = x.iter().map(|s| _fbb.create_string(s)).collect();"
+              "_fbb.create_vector(&w)");
           return;
         }
         case ftVectorOfTable: {
@@ -2383,32 +2405,6 @@
     code_.SetValue("STRUCT_FN", namer_.Function(struct_def));
     code_.SetValue("STRUCT_CONST", namer_.Constant(struct_def.name));
 
-    // The root datatype accessors:
-    code_ += "#[inline]";
-    code_ +=
-        "#[deprecated(since=\"2.0.0\", "
-        "note=\"Deprecated in favor of `root_as...` methods.\")]";
-    code_ +=
-        "pub fn get_root_as_{{STRUCT_FN}}<'a>(buf: &'a [u8])"
-        " -> {{STRUCT_TY}}<'a> {";
-    code_ +=
-        "  unsafe { flatbuffers::root_unchecked::<{{STRUCT_TY}}"
-        "<'a>>(buf) }";
-    code_ += "}";
-    code_ += "";
-
-    code_ += "#[inline]";
-    code_ +=
-        "#[deprecated(since=\"2.0.0\", "
-        "note=\"Deprecated in favor of `root_as...` methods.\")]";
-    code_ +=
-        "pub fn get_size_prefixed_root_as_{{STRUCT_FN}}"
-        "<'a>(buf: &'a [u8]) -> {{STRUCT_TY}}<'a> {";
-    code_ +=
-        "  unsafe { flatbuffers::size_prefixed_root_unchecked::<{{STRUCT_TY}}"
-        "<'a>>(buf) }";
-    code_ += "}";
-    code_ += "";
     // Default verifier root fns.
     code_ += "#[inline]";
     code_ += "/// Verifies that a buffer of bytes contains a `{{STRUCT_TY}}`";
@@ -2650,43 +2646,25 @@
     // Follow for the value type, Follow for the reference type, Push for the
     // value type, and Push for the reference type.
     code_ += "impl flatbuffers::SimpleToVerifyInSlice for {{STRUCT_TY}} {}";
-    code_ += "impl flatbuffers::SafeSliceAccess for {{STRUCT_TY}} {}";
     code_ += "impl<'a> flatbuffers::Follow<'a> for {{STRUCT_TY}} {";
     code_ += "  type Inner = &'a {{STRUCT_TY}};";
     code_ += "  #[inline]";
-    code_ += "  fn follow(buf: &'a [u8], loc: usize) -> Self::Inner {";
+    code_ += "  unsafe fn follow(buf: &'a [u8], loc: usize) -> Self::Inner {";
     code_ += "    <&'a {{STRUCT_TY}}>::follow(buf, loc)";
     code_ += "  }";
     code_ += "}";
     code_ += "impl<'a> flatbuffers::Follow<'a> for &'a {{STRUCT_TY}} {";
     code_ += "  type Inner = &'a {{STRUCT_TY}};";
     code_ += "  #[inline]";
-    code_ += "  fn follow(buf: &'a [u8], loc: usize) -> Self::Inner {";
+    code_ += "  unsafe fn follow(buf: &'a [u8], loc: usize) -> Self::Inner {";
     code_ += "    flatbuffers::follow_cast_ref::<{{STRUCT_TY}}>(buf, loc)";
     code_ += "  }";
     code_ += "}";
     code_ += "impl<'b> flatbuffers::Push for {{STRUCT_TY}} {";
     code_ += "    type Output = {{STRUCT_TY}};";
     code_ += "    #[inline]";
-    code_ += "    fn push(&self, dst: &mut [u8], _rest: &[u8]) {";
-    code_ += "        let src = unsafe {";
-    code_ +=
-        "            ::core::slice::from_raw_parts("
-        "self as *const {{STRUCT_TY}} as *const u8, Self::size())";
-    code_ += "        };";
-    code_ += "        dst.copy_from_slice(src);";
-    code_ += "    }";
-    code_ += "}";
-    code_ += "impl<'b> flatbuffers::Push for &'b {{STRUCT_TY}} {";
-    code_ += "    type Output = {{STRUCT_TY}};";
-    code_ += "";
-    code_ += "    #[inline]";
-    code_ += "    fn push(&self, dst: &mut [u8], _rest: &[u8]) {";
-    code_ += "        let src = unsafe {";
-    code_ +=
-        "            ::core::slice::from_raw_parts("
-        "*self as *const {{STRUCT_TY}} as *const u8, Self::size())";
-    code_ += "        };";
+    code_ += "    unsafe fn push(&self, dst: &mut [u8], _written_len: usize) {";
+    code_ += "        let src = ::core::slice::from_raw_parts(self as *const {{STRUCT_TY}} as *const u8, Self::size());";
     code_ += "        dst.copy_from_slice(src);";
     code_ += "    }";
     code_ += "}";
@@ -2759,6 +2737,9 @@
       // Getter.
       if (IsStruct(field.value.type)) {
         code_ += "pub fn {{FIELD}}(&self) -> &{{FIELD_TYPE}} {";
+        code_ += "  // Safety:";
+        code_ += "  // Created from a valid Table for this object";
+        code_ += "  // Which contains a valid struct in this slot";
         code_ +=
             "  unsafe {"
             " &*(self.0[{{FIELD_OFFSET}}..].as_ptr() as *const"
@@ -2770,20 +2751,26 @@
         code_ +=
             "pub fn {{FIELD}}(&'a self) -> "
             "flatbuffers::Array<'a, {{ARRAY_ITEM}}, {{ARRAY_SIZE}}> {";
-        code_ += "  flatbuffers::Array::follow(&self.0, {{FIELD_OFFSET}})";
+        code_ += "  // Safety:";
+        code_ += "  // Created from a valid Table for this object";
+        code_ += "  // Which contains a valid array in this slot";
+        code_ += "  unsafe { flatbuffers::Array::follow(&self.0, {{FIELD_OFFSET}}) }";
       } else {
         code_ += "pub fn {{FIELD}}(&self) -> {{FIELD_TYPE}} {";
         code_ +=
             "  let mut mem = core::mem::MaybeUninit::"
-            "<{{FIELD_TYPE}}>::uninit();";
-        code_ += "  unsafe {";
+            "<<{{FIELD_TYPE}} as EndianScalar>::Scalar>::uninit();";
+        code_ += "  // Safety:";
+        code_ += "  // Created from a valid Table for this object";
+        code_ += "  // Which contains a valid value in this slot";
+        code_ += "  EndianScalar::from_little_endian(unsafe {";
         code_ += "    core::ptr::copy_nonoverlapping(";
         code_ += "      self.0[{{FIELD_OFFSET}}..].as_ptr(),";
         code_ += "      mem.as_mut_ptr() as *mut u8,";
-        code_ += "      core::mem::size_of::<{{FIELD_TYPE}}>(),";
+        code_ += "      core::mem::size_of::<<{{FIELD_TYPE}} as EndianScalar>::Scalar>(),";
         code_ += "    );";
         code_ += "    mem.assume_init()";
-        code_ += "  }.from_little_endian()";
+        code_ += "  })";
       }
       code_ += "}\n";
       // Setter.
@@ -2804,13 +2791,19 @@
           code_ +=
               "pub fn set_{{FIELD}}(&mut self, items: &{{FIELD_TYPE}}) "
               "{";
+          code_ += "  // Safety:";
+          code_ += "  // Created from a valid Table for this object";
+          code_ += "  // Which contains a valid array in this slot";
           code_ +=
-              "  flatbuffers::emplace_scalar_array(&mut self.0, "
-              "{{FIELD_OFFSET}}, items);";
+              "  unsafe { flatbuffers::emplace_scalar_array(&mut self.0, "
+              "{{FIELD_OFFSET}}, items) };";
         } else {
           code_.SetValue("FIELD_SIZE",
                          NumToString(InlineSize(field.value.type)));
           code_ += "pub fn set_{{FIELD}}(&mut self, x: &{{FIELD_TYPE}}) {";
+          code_ += "  // Safety:";
+          code_ += "  // Created from a valid Table for this object";
+          code_ += "  // Which contains a valid array in this slot";
           code_ += "  unsafe {";
           code_ += "    core::ptr::copy(";
           code_ += "      x.as_ptr() as *const u8,";
@@ -2822,11 +2815,14 @@
       } else {
         code_ += "pub fn set_{{FIELD}}(&mut self, x: {{FIELD_TYPE}}) {";
         code_ += "  let x_le = x.to_little_endian();";
+        code_ += "  // Safety:";
+        code_ += "  // Created from a valid Table for this object";
+        code_ += "  // Which contains a valid value in this slot";
         code_ += "  unsafe {";
         code_ += "    core::ptr::copy_nonoverlapping(";
-        code_ += "      &x_le as *const {{FIELD_TYPE}} as *const u8,";
+        code_ += "      &x_le as *const _ as *const u8,";
         code_ += "      self.0[{{FIELD_OFFSET}}..].as_mut_ptr(),";
-        code_ += "      core::mem::size_of::<{{FIELD_TYPE}}>(),";
+        code_ += "      core::mem::size_of::<<{{FIELD_TYPE}} as EndianScalar>::Scalar>(),";
         code_ += "    );";
         code_ += "  }";
       }
diff --git a/third_party/flatbuffers/src/idl_gen_swift.cpp b/third_party/flatbuffers/src/idl_gen_swift.cpp
index b3baa28..c7cf2b5 100644
--- a/third_party/flatbuffers/src/idl_gen_swift.cpp
+++ b/third_party/flatbuffers/src/idl_gen_swift.cpp
@@ -1198,7 +1198,8 @@
 
   void GenEnum(const EnumDef &enum_def) {
     if (enum_def.generated) return;
-    const auto is_private_access = enum_def.attributes.Lookup("private");
+    const bool is_private_access = parser_.opts.swift_implementation_only ||
+       enum_def.attributes.Lookup("private") != nullptr;
     code_.SetValue("ENUM_TYPE",
                    enum_def.is_union ? "UnionEnum" : "Enum, Verifiable");
     code_.SetValue("ACCESS_TYPE", is_private_access ? "internal" : "public");
@@ -1873,7 +1874,7 @@
   }
 
   std::string ValidateFunc() {
-    return "static func validateVersion() { FlatBuffersVersion_2_0_8() }";
+    return "static func validateVersion() { FlatBuffersVersion_22_10_26() }";
   }
 
   std::string GenType(const Type &type,
diff --git a/third_party/flatbuffers/src/idl_gen_text.cpp b/third_party/flatbuffers/src/idl_gen_text.cpp
index 3b69c95..52f854d 100644
--- a/third_party/flatbuffers/src/idl_gen_text.cpp
+++ b/third_party/flatbuffers/src/idl_gen_text.cpp
@@ -16,6 +16,8 @@
 
 // independent from idl_parser, since this code is not needed for most clients
 
+#include <algorithm>
+
 #include "flatbuffers/flatbuffers.h"
 #include "flatbuffers/flexbuffers.h"
 #include "flatbuffers/idl.h"
diff --git a/third_party/flatbuffers/src/idl_gen_ts.cpp b/third_party/flatbuffers/src/idl_gen_ts.cpp
index 32ab863..9fd1203 100644
--- a/third_party/flatbuffers/src/idl_gen_ts.cpp
+++ b/third_party/flatbuffers/src/idl_gen_ts.cpp
@@ -16,6 +16,7 @@
 
 #include <algorithm>
 #include <cassert>
+#include <cmath>
 #include <unordered_map>
 #include <unordered_set>
 
@@ -402,12 +403,26 @@
     const auto &value = field.value;
     if (value.type.enum_def && value.type.base_type != BASE_TYPE_UNION &&
         value.type.base_type != BASE_TYPE_VECTOR) {
-      // If the value is an enum with a 64-bit base type, we have to just
-      // return the bigint value directly since typescript does not support
-      // enums with bigint backing types.
       switch (value.type.base_type) {
+        case BASE_TYPE_ARRAY: {
+          std::string ret = "[";
+          for (auto i = 0; i < value.type.fixed_length; ++i) {
+            std::string enum_name =
+                AddImport(imports, *value.type.enum_def, *value.type.enum_def)
+                    .name;
+            std::string enum_value = namer_.Variant(
+                *value.type.enum_def->FindByValue(value.constant));
+            ret += enum_name + "." + enum_value +
+                   (i < value.type.fixed_length - 1 ? ", " : "");
+          }
+          ret += "]";
+          return ret;
+        }
         case BASE_TYPE_LONG:
         case BASE_TYPE_ULONG: {
+          // If the value is an enum with a 64-bit base type, we have to just
+          // return the bigint value directly since typescript does not support
+          // enums with bigint backing types.
           return "BigInt('" + value.constant + "')";
         }
         default: {
@@ -432,6 +447,7 @@
         return "null";
       }
 
+      case BASE_TYPE_ARRAY:
       case BASE_TYPE_VECTOR: return "[]";
 
       case BASE_TYPE_LONG:
@@ -439,9 +455,16 @@
         return "BigInt('" + value.constant + "')";
       }
 
-      default:
-        if (value.constant == "nan") { return "NaN"; }
+      default: {
+        if (StringIsFlatbufferNan(value.constant)) {
+          return "NaN";
+        } else if (StringIsFlatbufferPositiveInfinity(value.constant)) {
+          return "Infinity";
+        } else if (StringIsFlatbufferNegativeInfinity(value.constant)) {
+          return "-Infinity";
+        }
         return value.constant;
+      }
     }
   }
 
@@ -464,6 +487,22 @@
       case BASE_TYPE_BOOL: return allowNull ? "boolean|null" : "boolean";
       case BASE_TYPE_LONG:
       case BASE_TYPE_ULONG: return allowNull ? "bigint|null" : "bigint";
+      case BASE_TYPE_ARRAY: {
+        std::string name;
+        if (type.element == BASE_TYPE_LONG || type.element == BASE_TYPE_ULONG) {
+          name = "bigint[]";
+        } else if (type.element != BASE_TYPE_STRUCT) {
+          name = "number[]";
+        } else {
+          name = "any[]";
+          if (parser_.opts.generate_object_based_api) {
+            name = "(any|" +
+                   GetTypeName(*type.struct_def, /*object_api =*/true) + ")[]";
+          }
+        }
+
+        return name + (allowNull ? "|null" : "");
+      }
       default:
         if (IsScalar(type.base_type)) {
           if (type.enum_def) {
@@ -536,12 +575,91 @@
         // Generate arguments for a struct inside a struct. To ensure names
         // don't clash, and to make it obvious these arguments are constructing
         // a nested struct, prefix the name with the field name.
-        GenStructBody(*field.value.type.struct_def, body,
-                      nameprefix + field.name + "_");
+        GenStructBody(
+            *field.value.type.struct_def, body,
+            nameprefix.length() ? nameprefix + "_" + field.name : field.name);
       } else {
-        *body += "  builder.write" + GenWriteMethod(field.value.type) + "(";
-        if (field.value.type.base_type == BASE_TYPE_BOOL) { *body += "+"; }
-        *body += nameprefix + field.name + ");\n";
+        auto element_type = field.value.type.element;
+
+        if (field.value.type.base_type == BASE_TYPE_ARRAY) {
+          switch (field.value.type.element) {
+            case BASE_TYPE_STRUCT: {
+              std::string str_last_item_idx =
+                  NumToString(field.value.type.fixed_length - 1);
+              *body += "\n  for (let i = " + str_last_item_idx +
+                       "; i >= 0; --i" + ") {\n";
+
+              std::string fname = nameprefix.length()
+                                      ? nameprefix + "_" + field.name
+                                      : field.name;
+
+              *body += "    const item = " + fname + "?.[i];\n\n";
+
+              if (parser_.opts.generate_object_based_api) {
+                *body += "    if (item instanceof " +
+                         GetTypeName(*field.value.type.struct_def,
+                                     /*object_api =*/true) +
+                         ") {\n";
+                *body += "      item.pack(builder);\n";
+                *body += "      continue;\n";
+                *body += "    }\n\n";
+              }
+
+              std::string class_name =
+                  GetPrefixedName(*field.value.type.struct_def);
+              std::string pack_func_create_call =
+                  class_name + ".create" + class_name + "(builder,\n";
+              pack_func_create_call +=
+                  "    " +
+                  GenStructMemberValueTS(*field.value.type.struct_def, "item",
+                                         ",\n    ", false) +
+                  "\n  ";
+              *body += "    " + pack_func_create_call;
+              *body += "  );\n  }\n\n";
+
+              break;
+            }
+            default: {
+              std::string str_last_item_idx =
+                  NumToString(field.value.type.fixed_length - 1);
+              std::string fname = nameprefix.length()
+                                      ? nameprefix + "_" + field.name
+                                      : field.name;
+
+              *body += "\n  for (let i = " + str_last_item_idx +
+                       "; i >= 0; --i) {\n";
+              *body += "    builder.write";
+              *body += GenWriteMethod(
+                  static_cast<flatbuffers::Type>(field.value.type.element));
+              *body += "(";
+              *body += element_type == BASE_TYPE_BOOL ? "+" : "";
+
+              if (element_type == BASE_TYPE_LONG ||
+                  element_type == BASE_TYPE_ULONG) {
+                *body += "BigInt(" + fname + "?.[i] ?? 0));\n";
+              } else {
+                *body += "(" + fname + "?.[i] ?? 0));\n\n";
+              }
+              *body += "  }\n\n";
+              break;
+            }
+          }
+        } else {
+          std::string fname =
+              nameprefix.length() ? nameprefix + "_" + field.name : field.name;
+
+          *body += "  builder.write" + GenWriteMethod(field.value.type) + "(";
+          if (field.value.type.base_type == BASE_TYPE_BOOL) {
+            *body += "Number(Boolean(" + fname + ")));\n";
+            continue;
+          } else if (field.value.type.base_type == BASE_TYPE_LONG ||
+                     field.value.type.base_type == BASE_TYPE_ULONG) {
+            *body += "BigInt(" + fname + " ?? 0));\n";
+            continue;
+          }
+
+          *body += fname + ");\n";
+        }
       }
     }
   }
@@ -759,10 +877,10 @@
     import.object_name = object_name;
     import.bare_file_path = bare_file_path;
     import.rel_file_path = rel_file_path;
-    import.import_statement =
-        "import { " + symbols_expression + " } from '" + rel_file_path + ".js';";
-    import.export_statement =
-        "export { " + symbols_expression + " } from '." + bare_file_path + ".js';";
+    import.import_statement = "import { " + symbols_expression + " } from '" +
+                              rel_file_path + ".js';";
+    import.export_statement = "export { " + symbols_expression + " } from '." +
+                              bare_file_path + ".js';";
     import.dependency = &dependency;
     import.dependent = &dependent;
 
@@ -903,7 +1021,7 @@
         const auto conversion_function = GenUnionConvFuncName(enum_def);
 
         ret = "(() => {\n";
-        ret += "      let temp = " + conversion_function + "(this." +
+        ret += "      const temp = " + conversion_function + "(this." +
                namer_.Method(field_name, "Type") + "(), " +
                field_binded_method + ");\n";
         ret += "      if(temp === null) { return null; }\n";
@@ -916,17 +1034,20 @@
         const auto conversion_function = GenUnionListConvFuncName(enum_def);
 
         ret = "(() => {\n";
-        ret += "    let ret = [];\n";
+        ret += "    const ret: (" +
+               GenObjApiUnionTypeTS(imports, *union_type.struct_def,
+                                    parser_.opts, *union_type.enum_def) +
+               ")[] = [];\n";
         ret += "    for(let targetEnumIndex = 0; targetEnumIndex < this." +
                namer_.Method(field_name, "TypeLength") + "()" +
                "; "
                "++targetEnumIndex) {\n";
-        ret += "      let targetEnum = this." +
+        ret += "      const targetEnum = this." +
                namer_.Method(field_name, "Type") + "(targetEnumIndex);\n";
         ret += "      if(targetEnum === null || " + enum_type +
                "[targetEnum!] === 'NONE') { "
                "continue; }\n\n";
-        ret += "      let temp = " + conversion_function + "(targetEnum, " +
+        ret += "      const temp = " + conversion_function + "(targetEnum, " +
                field_binded_method + ", targetEnumIndex);\n";
         ret += "      if(temp === null) { continue; }\n";
         ret += union_has_string ? "      if(typeof temp === 'string') { "
@@ -973,6 +1094,11 @@
           std::string nullValue = "0";
           if (field.value.type.base_type == BASE_TYPE_BOOL) {
             nullValue = "false";
+          } else if (field.value.type.base_type == BASE_TYPE_LONG ||
+                     field.value.type.base_type == BASE_TYPE_ULONG) {
+            nullValue = "BigInt(0)";
+          } else if (field.value.type.base_type == BASE_TYPE_ARRAY) {
+            nullValue = "[]";
           }
           ret += "(" + curr_member_accessor + " ?? " + nullValue + ")";
         } else {
@@ -1091,7 +1217,7 @@
             break;
           }
 
-          case BASE_TYPE_VECTOR: {
+          case BASE_TYPE_ARRAY: {
             auto vectortype = field.value.type.VectorType();
             auto vectortypename =
                 GenTypeName(imports, struct_def, vectortype, false);
@@ -1102,13 +1228,15 @@
             switch (vectortype.base_type) {
               case BASE_TYPE_STRUCT: {
                 const auto &sd = *field.value.type.struct_def;
-                field_type += GetTypeName(sd, /*object_api=*/true);
-                ;
+                const auto field_type_name =
+                    GetTypeName(sd, /*object_api=*/true);
+                field_type += field_type_name;
                 field_type += ")[]";
 
-                field_val = GenBBAccess() + ".createObjList(" +
-                            field_binded_method + ", this." +
-                            namer_.Method(field, "Length") + "())";
+                field_val = GenBBAccess() + ".createObjList<" + vectortypename +
+                            ", " + field_type_name + ">(" +
+                            field_binded_method + ", " +
+                            NumToString(field.value.type.fixed_length) + ")";
 
                 if (sd.fixed) {
                   field_offset_decl =
@@ -1128,7 +1256,7 @@
 
               case BASE_TYPE_STRING: {
                 field_type += "string)[]";
-                field_val = GenBBAccess() + ".createScalarList(" +
+                field_val = GenBBAccess() + ".createScalarList<string>(" +
                             field_binded_method + ", this." +
                             namer_.Field(field, "Length") + "())";
                 field_offset_decl =
@@ -1162,10 +1290,99 @@
                   field_type += vectortypename;
                 }
                 field_type += ")[]";
-                field_val = GenBBAccess() + ".createScalarList(" +
+                field_val = GenBBAccess() + ".createScalarList<" +
+                            vectortypename + ">(" + field_binded_method + ", " +
+                            NumToString(field.value.type.fixed_length) + ")";
+
+                field_offset_decl =
+                    AddImport(imports, struct_def, struct_def).name + "." +
+                    namer_.Method("create", field, "Vector") +
+                    "(builder, this." + field_field + ")";
+
+                break;
+              }
+            }
+
+            break;
+          }
+
+          case BASE_TYPE_VECTOR: {
+            auto vectortype = field.value.type.VectorType();
+            auto vectortypename =
+                GenTypeName(imports, struct_def, vectortype, false);
+            is_vector = true;
+
+            field_type = "(";
+
+            switch (vectortype.base_type) {
+              case BASE_TYPE_STRUCT: {
+                const auto &sd = *field.value.type.struct_def;
+                const auto field_type_name =
+                    GetTypeName(sd, /*object_api=*/true);
+                field_type += field_type_name;
+                field_type += ")[]";
+
+                field_val = GenBBAccess() + ".createObjList<" + vectortypename +
+                            ", " + field_type_name + ">(" +
                             field_binded_method + ", this." +
                             namer_.Method(field, "Length") + "())";
 
+                if (sd.fixed) {
+                  field_offset_decl =
+                      "builder.createStructOffsetList(this." + field_field +
+                      ", " + AddImport(imports, struct_def, struct_def).name +
+                      "." + namer_.Method("start", field, "Vector") + ")";
+                } else {
+                  field_offset_decl =
+                      AddImport(imports, struct_def, struct_def).name + "." +
+                      namer_.Method("create", field, "Vector") +
+                      "(builder, builder.createObjectOffsetList(" + "this." +
+                      field_field + "))";
+                }
+
+                break;
+              }
+
+              case BASE_TYPE_STRING: {
+                field_type += "string)[]";
+                field_val = GenBBAccess() + ".createScalarList<string>(" +
+                            field_binded_method + ", this." +
+                            namer_.Field(field, "Length") + "())";
+                field_offset_decl =
+                    AddImport(imports, struct_def, struct_def).name + "." +
+                    namer_.Method("create", field, "Vector") +
+                    "(builder, builder.createObjectOffsetList(" + "this." +
+                    namer_.Field(field) + "))";
+                break;
+              }
+
+              case BASE_TYPE_UNION: {
+                field_type += GenObjApiUnionTypeTS(
+                    imports, struct_def, parser.opts, *(vectortype.enum_def));
+                field_type += ")[]";
+                field_val = GenUnionValTS(imports, struct_def, field_method,
+                                          vectortype, true);
+
+                field_offset_decl =
+                    AddImport(imports, struct_def, struct_def).name + "." +
+                    namer_.Method("create", field, "Vector") +
+                    "(builder, builder.createObjectOffsetList(" + "this." +
+                    namer_.Field(field) + "))";
+
+                break;
+              }
+              default: {
+                if (vectortype.enum_def) {
+                  field_type += GenTypeName(imports, struct_def, vectortype,
+                                            false, HasNullDefault(field));
+                } else {
+                  field_type += vectortypename;
+                }
+                field_type += ")[]";
+                field_val = GenBBAccess() + ".createScalarList<" +
+                            vectortypename + ">(" + field_binded_method +
+                            ", this." + namer_.Method(field, "Length") + "())";
+
                 field_offset_decl =
                     AddImport(imports, struct_def, struct_def).name + "." +
                     namer_.Method("create", field, "Vector") +
@@ -1260,7 +1477,7 @@
     obj_api_class = "\n";
     obj_api_class += "export class ";
     obj_api_class += GetTypeName(struct_def, /*object_api=*/true);
-    obj_api_class += " {\n";
+    obj_api_class += " implements flatbuffers.IGeneratedObject {\n";
     obj_api_class += constructor_func;
     obj_api_class += pack_func_prototype + pack_func_offset_decl +
                      pack_func_create_call + "\n}";
@@ -1298,12 +1515,17 @@
     }
 
     const std::string object_name = GetTypeName(struct_def);
+    const std::string object_api_name = GetTypeName(struct_def, true);
 
     // Emit constructor
     GenDocComment(struct_def.doc_comment, code_ptr);
     code += "export class ";
     code += object_name;
-    code += " {\n";
+    if (parser.opts.generate_object_based_api)
+      code += " implements flatbuffers.IUnpackableObject<" + object_api_name +
+              "> {\n";
+    else
+      code += " {\n";
     code += "  bb: flatbuffers.ByteBuffer|null = null;\n";
     code += "  bb_pos = 0;\n";
 
@@ -1337,9 +1559,16 @@
          it != struct_def.fields.vec.end(); ++it) {
       auto &field = **it;
       if (field.deprecated) continue;
-      auto offset_prefix =
-          "  const offset = " + GenBBAccess() + ".__offset(this.bb_pos, " +
-          NumToString(field.value.offset) + ");\n  return offset ? ";
+      std::string offset_prefix = "";
+
+      if (field.value.type.base_type == BASE_TYPE_ARRAY) {
+        offset_prefix = "    return ";
+      } else {
+        offset_prefix = "  const offset = " + GenBBAccess() +
+                        ".__offset(this.bb_pos, " +
+                        NumToString(field.value.offset) + ");\n";
+        offset_prefix += "  return offset ? ";
+      }
 
       // Emit a scalar field
       const auto is_string = IsString(field.value.type);
@@ -1379,9 +1608,11 @@
         } else {
           std::string index = "this.bb_pos + offset";
           if (is_string) { index += ", optionalEncoding"; }
-          code += offset_prefix +
-                  GenGetter(field.value.type, "(" + index + ")") + " : " +
-                  GenDefaultValue(field, imports);
+          code +=
+              offset_prefix + GenGetter(field.value.type, "(" + index + ")");
+          if (field.value.type.base_type != BASE_TYPE_ARRAY) {
+            code += " : " + GenDefaultValue(field, imports);
+          }
           code += ";\n";
         }
       }
@@ -1414,6 +1645,95 @@
             break;
           }
 
+          case BASE_TYPE_ARRAY: {
+            auto vectortype = field.value.type.VectorType();
+            auto vectortypename =
+                GenTypeName(imports, struct_def, vectortype, false);
+            auto inline_size = InlineSize(vectortype);
+            auto index = "this.bb_pos + " + NumToString(field.value.offset) +
+                         " + index" + MaybeScale(inline_size);
+            std::string ret_type;
+            bool is_union = false;
+            switch (vectortype.base_type) {
+              case BASE_TYPE_STRUCT: ret_type = vectortypename; break;
+              case BASE_TYPE_STRING: ret_type = vectortypename; break;
+              case BASE_TYPE_UNION:
+                ret_type = "?flatbuffers.Table";
+                is_union = true;
+                break;
+              default: ret_type = vectortypename;
+            }
+            GenDocComment(field.doc_comment, code_ptr);
+            std::string prefix = namer_.Method(field);
+            // TODO: make it work without any
+            // if (is_union) { prefix += "<T extends flatbuffers.Table>"; }
+            if (is_union) { prefix += ""; }
+            prefix += "(index: number";
+            if (is_union) {
+              const auto union_type =
+                  GenUnionGenericTypeTS(*(field.value.type.enum_def));
+
+              vectortypename = union_type;
+              code += prefix + ", obj:" + union_type;
+            } else if (vectortype.base_type == BASE_TYPE_STRUCT) {
+              code += prefix + ", obj?:" + vectortypename;
+            } else if (IsString(vectortype)) {
+              code += prefix + "):string\n";
+              code += prefix + ",optionalEncoding:flatbuffers.Encoding" +
+                      "):" + vectortypename + "\n";
+              code += prefix + ",optionalEncoding?:any";
+            } else {
+              code += prefix;
+            }
+            code += "):" + vectortypename + "|null {\n";
+
+            if (vectortype.base_type == BASE_TYPE_STRUCT) {
+              code += offset_prefix + "(obj || " +
+                      GenerateNewExpression(vectortypename);
+              code += ").__init(";
+              code += vectortype.struct_def->fixed
+                          ? index
+                          : GenBBAccess() + ".__indirect(" + index + ")";
+              code += ", " + GenBBAccess() + ")";
+            } else {
+              if (is_union) {
+                index = "obj, " + index;
+              } else if (IsString(vectortype)) {
+                index += ", optionalEncoding";
+              }
+              code += offset_prefix + GenGetter(vectortype, "(" + index + ")");
+            }
+
+            switch (field.value.type.base_type) {
+              case BASE_TYPE_ARRAY: {
+                break;
+              }
+              case BASE_TYPE_BOOL: {
+                code += " : false";
+                break;
+              }
+              case BASE_TYPE_LONG:
+              case BASE_TYPE_ULONG: {
+                code += " : BigInt(0)";
+                break;
+              }
+              default: {
+                if (IsScalar(field.value.type.element)) {
+                  if (field.value.type.enum_def) {
+                    code += field.value.constant;
+                  } else {
+                    code += " : 0";
+                  }
+                } else {
+                  code += ": null";
+                }
+                break;
+              }
+            }
+            code += ";\n";
+            break;
+          }
+
           case BASE_TYPE_VECTOR: {
             auto vectortype = field.value.type.VectorType();
             auto vectortypename =
diff --git a/third_party/flatbuffers/src/idl_parser.cpp b/third_party/flatbuffers/src/idl_parser.cpp
index 524c996..48d0f07 100644
--- a/third_party/flatbuffers/src/idl_parser.cpp
+++ b/third_party/flatbuffers/src/idl_parser.cpp
@@ -507,6 +507,8 @@
       case ')':
       case '[':
       case ']':
+      case '<':
+      case '>':
       case ',':
       case ':':
       case ';':
@@ -1584,7 +1586,6 @@
   return NoError();
 }
 
-
 CheckedError Parser::ParseAlignAttribute(const std::string &align_constant,
                                          size_t min_align, size_t *align) {
   // Use uint8_t to avoid problems with size_t==`unsigned long` on LP64.
@@ -1614,6 +1615,7 @@
   });
   ECHECK(err);
 
+  const size_t alignment = InlineAlignment(type);
   const size_t len = count * InlineSize(type) / InlineAlignment(type);
   const size_t elemsize = InlineAlignment(type);
   const auto force_align = field->attributes.Lookup("force_align");
@@ -1623,7 +1625,8 @@
     if (align > 1) { builder_.ForceVectorAlignment(len, elemsize, align); }
   }
 
-  builder_.StartVector(len, elemsize);
+  // TODO Fix using element alignment as size (`elemsize`)!
+  builder_.StartVector(len, elemsize, alignment);
   for (uoffset_t i = 0; i < count; i++) {
     // start at the back, since we're building the data backwards.
     auto &val = field_stack_.back().first;
@@ -2448,14 +2451,17 @@
         EXPECT(kTokenIntegerConstant);
       }
 
-      ECHECK(evb.AcceptEnumerator());
-
       if (opts.proto_mode && Is('[')) {
         NEXT();
         // ignore attributes on enums.
         while (token_ != ']') NEXT();
         NEXT();
+      } else {
+        // parse attributes in fbs schema
+        ECHECK(ParseMetaData(&ev.attributes));
       }
+
+      ECHECK(evb.AcceptEnumerator());
     }
     if (!Is(opts.proto_mode ? ';' : ',')) break;
     NEXT();
@@ -2550,7 +2556,8 @@
       IDLOptions::kRust | IDLOptions::kSwift | IDLOptions::kLobster |
       IDLOptions::kKotlin | IDLOptions::kCpp | IDLOptions::kJava |
       IDLOptions::kCSharp | IDLOptions::kTs | IDLOptions::kBinary |
-      IDLOptions::kGo | IDLOptions::kPython | IDLOptions::kJson;
+      IDLOptions::kGo | IDLOptions::kPython | IDLOptions::kJson |
+      IDLOptions::kNim;
   unsigned long langs = opts.lang_to_generate;
   return (langs > 0 && langs < IDLOptions::kMAX) && !(langs & ~supported_langs);
 }
@@ -2561,7 +2568,7 @@
 
 bool Parser::SupportsDefaultVectorsAndStrings() const {
   static FLATBUFFERS_CONSTEXPR unsigned long supported_langs =
-      IDLOptions::kRust | IDLOptions::kSwift;
+      IDLOptions::kRust | IDLOptions::kSwift | IDLOptions::kNim;
   return !(opts.lang_to_generate & ~supported_langs);
 }
 
@@ -2569,14 +2576,14 @@
   return (opts.lang_to_generate &
           ~(IDLOptions::kCpp | IDLOptions::kTs | IDLOptions::kPhp |
             IDLOptions::kJava | IDLOptions::kCSharp | IDLOptions::kKotlin |
-            IDLOptions::kBinary | IDLOptions::kSwift)) == 0;
+            IDLOptions::kBinary | IDLOptions::kSwift | IDLOptions::kNim)) == 0;
 }
 
 bool Parser::SupportsAdvancedArrayFeatures() const {
   return (opts.lang_to_generate &
           ~(IDLOptions::kCpp | IDLOptions::kPython | IDLOptions::kJava |
             IDLOptions::kCSharp | IDLOptions::kJsonSchema | IDLOptions::kJson |
-            IDLOptions::kBinary | IDLOptions::kRust)) == 0;
+            IDLOptions::kBinary | IDLOptions::kRust | IDLOptions::kTs)) == 0;
 }
 
 Namespace *Parser::UniqueNamespace(Namespace *ns) {
@@ -2891,6 +2898,8 @@
       NEXT();
       while (!Is(';')) { NEXT(); }  // A variety of formats, just skip.
       NEXT();
+    } else if (IsIdent("map")) {
+      ECHECK(ParseProtoMapField(struct_def));
     } else {
       std::vector<std::string> field_comment = doc_comment_;
       // Parse the qualifier.
@@ -3025,6 +3034,41 @@
   return NoError();
 }
 
+CheckedError Parser::ParseProtoMapField(StructDef *struct_def) {
+  NEXT();
+  EXPECT('<');
+  Type key_type;
+  ECHECK(ParseType(key_type));
+  EXPECT(',');
+  Type value_type;
+  ECHECK(ParseType(value_type));
+  EXPECT('>');
+  auto field_name = attribute_;
+  NEXT();
+  EXPECT('=');
+  EXPECT(kTokenIntegerConstant);
+  EXPECT(';');
+
+  auto entry_table_name = ConvertCase(field_name, Case::kUpperCamel) + "Entry";
+  StructDef *entry_table;
+  ECHECK(StartStruct(entry_table_name, &entry_table));
+  entry_table->has_key = true;
+  FieldDef *key_field;
+  ECHECK(AddField(*entry_table, "key", key_type, &key_field));
+  key_field->key = true;
+  FieldDef *value_field;
+  ECHECK(AddField(*entry_table, "value", value_type, &value_field));
+
+  Type field_type;
+  field_type.base_type = BASE_TYPE_VECTOR;
+  field_type.element = BASE_TYPE_STRUCT;
+  field_type.struct_def = entry_table;
+  FieldDef *field;
+  ECHECK(AddField(*struct_def, field_name, field_type, &field));
+
+  return NoError();
+}
+
 CheckedError Parser::ParseProtoKey() {
   if (token_ == '(') {
     NEXT();
@@ -3259,6 +3303,10 @@
   return done;
 }
 
+std::ptrdiff_t Parser::BytesConsumed() const {
+  return std::distance(source_, cursor_);
+}
+
 CheckedError Parser::StartParseFile(const char *source,
                                     const char *source_filename) {
   file_being_parsed_ = source_filename ? source_filename : "";
@@ -3413,7 +3461,6 @@
   return NoError();
 }
 
-
 CheckedError Parser::DoParse(const char *source, const char **include_paths,
                              const char *source_filename,
                              const char *include_filename) {
@@ -3601,9 +3648,11 @@
                                                : nullptr);
     }
   }
-  // Check that JSON file doesn't contain more objects or IDL directives.
-  // Comments after JSON are allowed.
-  EXPECT(kTokenEof);
+  if (opts.require_json_eof) {
+    // Check that JSON file doesn't contain more objects or IDL directives.
+    // Comments after JSON are allowed.
+    EXPECT(kTokenEof);
+  }
   return NoError();
 }
 
@@ -3635,6 +3684,44 @@
 
 // Schema serialization functionality:
 
+static flatbuffers::Offset<
+    flatbuffers::Vector<flatbuffers::Offset<reflection::KeyValue>>>
+SerializeAttributesCommon(const SymbolTable<Value> &attributes,
+                          FlatBufferBuilder *builder, const Parser &parser) {
+  std::vector<flatbuffers::Offset<reflection::KeyValue>> attrs;
+  for (auto kv = attributes.dict.begin(); kv != attributes.dict.end(); ++kv) {
+    auto it = parser.known_attributes_.find(kv->first);
+    FLATBUFFERS_ASSERT(it != parser.known_attributes_.end());
+    if (parser.opts.binary_schema_builtins || !it->second) {
+      auto key = builder->CreateString(kv->first);
+      auto val = builder->CreateString(kv->second->constant);
+      attrs.push_back(reflection::CreateKeyValue(*builder, key, val));
+    }
+  }
+  if (attrs.size()) {
+    return builder->CreateVectorOfSortedTables(&attrs);
+  } else {
+    return 0;
+  }
+}
+
+static bool DeserializeAttributesCommon(
+    SymbolTable<Value> &attributes, Parser &parser,
+    const Vector<Offset<reflection::KeyValue>> *attrs) {
+  if (attrs == nullptr) return true;
+  for (uoffset_t i = 0; i < attrs->size(); ++i) {
+    auto kv = attrs->Get(i);
+    auto value = new Value();
+    if (kv->value()) { value->constant = kv->value()->str(); }
+    if (attributes.Add(kv->key()->str(), value)) {
+      delete value;
+      return false;
+    }
+    parser.known_attributes_[kv->key()->str()];
+  }
+  return true;
+}
+
 void Parser::Serialize() {
   builder_.Clear();
   AssignIndices(structs_.vec);
@@ -3927,32 +4014,52 @@
   return true;
 }
 
-Offset<reflection::EnumVal> EnumVal::Serialize(FlatBufferBuilder *builder,
-                                               const Parser &parser) const {
-  auto name__ = builder->CreateString(name);
-  auto type__ = union_type.Serialize(builder);
-  auto docs__ = parser.opts.binary_schema_comments
-                    ? builder->CreateVectorOfStrings(doc_comment)
-                    : 0;
-  return reflection::CreateEnumVal(*builder, name__, value, type__, docs__);
+flatbuffers::Offset<
+    flatbuffers::Vector<flatbuffers::Offset<reflection::KeyValue>>>
+EnumVal::SerializeAttributes(FlatBufferBuilder *builder,
+                             const Parser &parser) const {
+  return SerializeAttributesCommon(attributes, builder, parser);
 }
 
-bool EnumVal::Deserialize(const Parser &parser,
-                          const reflection::EnumVal *val) {
+bool EnumVal::DeserializeAttributes(
+    Parser &parser, const Vector<Offset<reflection::KeyValue>> *attrs) {
+  return DeserializeAttributesCommon(attributes, parser, attrs);
+}
+
+Offset<reflection::EnumVal> EnumVal::Serialize(FlatBufferBuilder *builder,
+                                               const Parser &parser) const {
+  const auto name__ = builder->CreateString(name);
+  const auto type__ = union_type.Serialize(builder);
+  const auto attr__ = SerializeAttributes(builder, parser);
+  const auto docs__ = parser.opts.binary_schema_comments
+                          ? builder->CreateVectorOfStrings(doc_comment)
+                          : 0;
+  return reflection::CreateEnumVal(*builder, name__, value, type__, docs__,
+                                   attr__);
+}
+
+bool EnumVal::Deserialize(Parser &parser, const reflection::EnumVal *val) {
   name = val->name()->str();
   value = val->value();
   if (!union_type.Deserialize(parser, val->union_type())) return false;
+  if (!DeserializeAttributes(parser, val->attributes())) return false;
   DeserializeDoc(doc_comment, val->documentation());
   return true;
 }
 
 Offset<reflection::Type> Type::Serialize(FlatBufferBuilder *builder) const {
+  size_t element_size = SizeOf(element);
+  if (base_type == BASE_TYPE_VECTOR && element == BASE_TYPE_STRUCT &&
+      struct_def->bytesize != 0) {
+    // struct_def->bytesize==0 means struct is table
+    element_size = struct_def->bytesize;
+  }
   return reflection::CreateType(
       *builder, static_cast<reflection::BaseType>(base_type),
       static_cast<reflection::BaseType>(element),
       struct_def ? struct_def->index : (enum_def ? enum_def->index : -1),
       fixed_length, static_cast<uint32_t>(SizeOf(base_type)),
-      static_cast<uint32_t>(SizeOf(element)));
+      static_cast<uint32_t>(element_size));
 }
 
 bool Type::Deserialize(const Parser &parser, const reflection::Type *type) {
@@ -3986,37 +4093,12 @@
     flatbuffers::Vector<flatbuffers::Offset<reflection::KeyValue>>>
 Definition::SerializeAttributes(FlatBufferBuilder *builder,
                                 const Parser &parser) const {
-  std::vector<flatbuffers::Offset<reflection::KeyValue>> attrs;
-  for (auto kv = attributes.dict.begin(); kv != attributes.dict.end(); ++kv) {
-    auto it = parser.known_attributes_.find(kv->first);
-    FLATBUFFERS_ASSERT(it != parser.known_attributes_.end());
-    if (parser.opts.binary_schema_builtins || !it->second) {
-      auto key = builder->CreateString(kv->first);
-      auto val = builder->CreateString(kv->second->constant);
-      attrs.push_back(reflection::CreateKeyValue(*builder, key, val));
-    }
-  }
-  if (attrs.size()) {
-    return builder->CreateVectorOfSortedTables(&attrs);
-  } else {
-    return 0;
-  }
+  return SerializeAttributesCommon(attributes, builder, parser);
 }
 
 bool Definition::DeserializeAttributes(
     Parser &parser, const Vector<Offset<reflection::KeyValue>> *attrs) {
-  if (attrs == nullptr) return true;
-  for (uoffset_t i = 0; i < attrs->size(); ++i) {
-    auto kv = attrs->Get(i);
-    auto value = new Value();
-    if (kv->value()) { value->constant = kv->value()->str(); }
-    if (attributes.Add(kv->key()->str(), value)) {
-      delete value;
-      return false;
-    }
-    parser.known_attributes_[kv->key()->str()];
-  }
-  return true;
+  return DeserializeAttributesCommon(attributes, parser, attrs);
 }
 
 /************************************************************************/
@@ -4131,17 +4213,19 @@
         struct_def.defined_namespace->GetFullyQualifiedName(struct_def.name);
     auto struct_def_base = base.LookupStruct(qualified_name);
     if (!struct_def_base) continue;
+    std::set<FieldDef *> renamed_fields;
     for (auto fit = struct_def.fields.vec.begin();
          fit != struct_def.fields.vec.end(); ++fit) {
       auto &field = **fit;
       auto field_base = struct_def_base->fields.Lookup(field.name);
+      const auto qualified_field_name = qualified_name + "." + field.name;
       if (field_base) {
         if (field.value.offset != field_base->value.offset)
-          return "offsets differ for field: " + field.name;
+          return "offsets differ for field: " + qualified_field_name;
         if (field.value.constant != field_base->value.constant)
-          return "defaults differ for field: " + field.name;
+          return "defaults differ for field: " + qualified_field_name;
         if (!EqualByName(field.value.type, field_base->value.type))
-          return "types differ for field: " + field.name;
+          return "types differ for field: " + qualified_field_name;
       } else {
         // Doesn't have to exist, deleting fields is fine.
         // But we should check if there is a field that has the same offset
@@ -4150,14 +4234,28 @@
              fbit != struct_def_base->fields.vec.end(); ++fbit) {
           field_base = *fbit;
           if (field.value.offset == field_base->value.offset) {
+            renamed_fields.insert(field_base);
             if (!EqualByName(field.value.type, field_base->value.type))
-              return "field renamed to different type: " + field.name;
+              return "field renamed to different type: " + qualified_field_name;
             break;
           }
         }
       }
     }
+    // deletion of trailing fields are not allowed
+    for (auto fit = struct_def_base->fields.vec.begin();
+         fit != struct_def_base->fields.vec.end(); ++fit) {
+      auto &field_base = **fit;
+      // not a renamed field
+      if (renamed_fields.find(&field_base) == renamed_fields.end()) {
+        auto field = struct_def.fields.Lookup(field_base.name);
+        if (!field) {
+          return "field deleted: " + qualified_name + "." + field_base.name;
+        }
+      }
+    }
   }
+
   for (auto eit = enums_.vec.begin(); eit != enums_.vec.end(); ++eit) {
     auto &enum_def = **eit;
     auto qualified_name =
diff --git a/third_party/flatbuffers/src/reflection.cpp b/third_party/flatbuffers/src/reflection.cpp
index 7549859..5ddff63 100644
--- a/third_party/flatbuffers/src/reflection.cpp
+++ b/third_party/flatbuffers/src/reflection.cpp
@@ -689,9 +689,10 @@
             FLATBUFFERS_FALLTHROUGH();  // fall thru
           default: {                    // Scalars and structs.
             auto element_size = GetTypeSize(element_base_type);
+            auto element_alignment = element_size; // For primitive elements
             if (elemobjectdef && elemobjectdef->is_struct())
               element_size = elemobjectdef->bytesize();
-            fbb.StartVector(vec->size(), element_size);
+            fbb.StartVector(vec->size(), element_size, element_alignment);
             fbb.PushBytes(vec->Data(), element_size * vec->size());
             offset = fbb.EndVector(vec->size());
             break;
diff --git a/third_party/flatbuffers/src/util.cpp b/third_party/flatbuffers/src/util.cpp
index df324e8..aabc23a 100644
--- a/third_party/flatbuffers/src/util.cpp
+++ b/third_party/flatbuffers/src/util.cpp
@@ -109,7 +109,7 @@
     } else if (!islower(input[i])) {
       // Prevent duplicate underscores for Upper_Snake_Case strings
       // and UPPERCASE strings.
-      if (islower(input[i - 1])) { s += '_'; }
+      if (islower(input[i - 1]) || (isdigit(input[i-1]) && !isdigit(input[i]))) { s += '_'; }
       s += screaming ? CharToUpper(input[i]) : CharToLower(input[i]);
     } else {
       s += screaming ? CharToUpper(input[i]) : input[i];
@@ -135,7 +135,7 @@
     } else if (!islower(input[i])) {
       // Prevent duplicate underscores for Upper_Snake_Case strings
       // and UPPERCASE strings.
-      if (islower(input[i - 1])) { s += '_'; }
+      if (islower(input[i - 1]) || (isdigit(input[i-1]) && !isdigit(input[i]))) { s += '_'; }
       s += CharToLower(input[i]);
     } else {
       s += input[i];
diff --git a/third_party/flatbuffers/swift/README.md b/third_party/flatbuffers/swift/README.md
index 6984fa8..cbacbf4 100644
--- a/third_party/flatbuffers/swift/README.md
+++ b/third_party/flatbuffers/swift/README.md
@@ -1,15 +1,11 @@
 FlatBuffers swift can be found in both SPM
 
-`.package(url: "https://github.com/mustiikhalil/flatbuffers.git", from: "X.Y.Z"),`
+`.package(url: "https://github.com/google/flatbuffers.git", from: "X.Y.Z"),`
 
 and Cocoapods
 
 `pod 'FlatBuffers'`
 
-### Notes
-
-1- To report any error please use the main repository.
-
 ### Contribute
 
 1- Always run `swift test --generate-linuxmain` whenever new test functions are added or removed
\ No newline at end of file
diff --git a/third_party/flatbuffers/swift/Sources/FlatBuffers/Constants.swift b/third_party/flatbuffers/swift/Sources/FlatBuffers/Constants.swift
index a2a1082..cf5935c 100644
--- a/third_party/flatbuffers/swift/Sources/FlatBuffers/Constants.swift
+++ b/third_party/flatbuffers/swift/Sources/FlatBuffers/Constants.swift
@@ -119,4 +119,4 @@
   public typealias NumericValue = UInt64
 }
 
-public func FlatBuffersVersion_2_0_8() {}
+public func FlatBuffersVersion_22_10_26() {}
diff --git a/third_party/flatbuffers/tests/Abc.nim b/third_party/flatbuffers/tests/Abc.nim
new file mode 100644
index 0000000..be4e667
--- /dev/null
+++ b/third_party/flatbuffers/tests/Abc.nim
@@ -0,0 +1,13 @@
+#[ Abc
+  Automatically generated by the FlatBuffers compiler, do not modify.
+  Or modify. I'm a message, not a cop.
+
+  flatc version: 22.10.26
+
+  Declared by  : 
+]#
+
+type Abc*{.pure.} = enum
+  A = 0.int32,
+  B = 1.int32,
+  C = 2.int32,
diff --git a/third_party/flatbuffers/tests/BUILD.bazel b/third_party/flatbuffers/tests/BUILD.bazel
index 6c0ca22..b76eece 100644
--- a/third_party/flatbuffers/tests/BUILD.bazel
+++ b/third_party/flatbuffers/tests/BUILD.bazel
@@ -8,6 +8,9 @@
     name = "flatbuffers_test",
     testonly = 1,
     srcs = [
+        "alignment_test.cpp",
+        "alignment_test.h",
+        "alignment_test_generated.h",
         "evolution_test.cpp",
         "evolution_test.h",
         "evolution_test/evolution_v1_generated.h",
@@ -50,6 +53,7 @@
         "-DBAZEL_TEST_DATA_PATH",
     ],
     data = [
+        ":alignment_test.fbs",
         ":arrays_test.bfbs",
         ":arrays_test.fbs",
         ":arrays_test.golden",
@@ -90,6 +94,7 @@
         "include/",
     ],
     deps = [
+        ":alignment_test_cc_fbs",
         ":arrays_test_cc_fbs",
         ":monster_extra_cc_fbs",
         ":monster_test_cc_fbs",
@@ -223,3 +228,8 @@
         "//tests/test_dir:typescript_transitive_ts_ts_fbs",
     ],
 )
+
+flatbuffer_cc_library(
+    name = "alignment_test_cc_fbs",
+    srcs = ["alignment_test.fbs"],
+)
diff --git a/third_party/flatbuffers/tests/DictionaryLookup/LongFloatEntry.java b/third_party/flatbuffers/tests/DictionaryLookup/LongFloatEntry.java
index 0419f79..58d676d 100644
--- a/third_party/flatbuffers/tests/DictionaryLookup/LongFloatEntry.java
+++ b/third_party/flatbuffers/tests/DictionaryLookup/LongFloatEntry.java
@@ -9,7 +9,7 @@
 
 @SuppressWarnings("unused")
 public final class LongFloatEntry extends Table {
-  public static void ValidateVersion() { Constants.FLATBUFFERS_2_0_8(); }
+  public static void ValidateVersion() { Constants.FLATBUFFERS_22_10_26(); }
   public static LongFloatEntry getRootAsLongFloatEntry(ByteBuffer _bb) { return getRootAsLongFloatEntry(_bb, new LongFloatEntry()); }
   public static LongFloatEntry getRootAsLongFloatEntry(ByteBuffer _bb, LongFloatEntry obj) { _bb.order(ByteOrder.LITTLE_ENDIAN); return (obj.__assign(_bb.getInt(_bb.position()) + _bb.position(), _bb)); }
   public void __init(int _i, ByteBuffer _bb) { __reset(_i, _bb); }
diff --git a/third_party/flatbuffers/tests/DictionaryLookup/LongFloatEntry.kt b/third_party/flatbuffers/tests/DictionaryLookup/LongFloatEntry.kt
index 6b1e500..dfb2ecb 100644
--- a/third_party/flatbuffers/tests/DictionaryLookup/LongFloatEntry.kt
+++ b/third_party/flatbuffers/tests/DictionaryLookup/LongFloatEntry.kt
@@ -32,7 +32,7 @@
         return (val_1 - val_2).sign
     }
     companion object {
-        fun validateVersion() = Constants.FLATBUFFERS_2_0_8()
+        fun validateVersion() = Constants.FLATBUFFERS_22_10_26()
         fun getRootAsLongFloatEntry(_bb: ByteBuffer): LongFloatEntry = getRootAsLongFloatEntry(_bb, LongFloatEntry())
         fun getRootAsLongFloatEntry(_bb: ByteBuffer, obj: LongFloatEntry): LongFloatEntry {
             _bb.order(ByteOrder.LITTLE_ENDIAN)
diff --git a/third_party/flatbuffers/tests/DictionaryLookup/LongFloatMap.java b/third_party/flatbuffers/tests/DictionaryLookup/LongFloatMap.java
index 9cc3500..761439d 100644
--- a/third_party/flatbuffers/tests/DictionaryLookup/LongFloatMap.java
+++ b/third_party/flatbuffers/tests/DictionaryLookup/LongFloatMap.java
@@ -9,7 +9,7 @@
 
 @SuppressWarnings("unused")
 public final class LongFloatMap extends Table {
-  public static void ValidateVersion() { Constants.FLATBUFFERS_2_0_8(); }
+  public static void ValidateVersion() { Constants.FLATBUFFERS_22_10_26(); }
   public static LongFloatMap getRootAsLongFloatMap(ByteBuffer _bb) { return getRootAsLongFloatMap(_bb, new LongFloatMap()); }
   public static LongFloatMap getRootAsLongFloatMap(ByteBuffer _bb, LongFloatMap obj) { _bb.order(ByteOrder.LITTLE_ENDIAN); return (obj.__assign(_bb.getInt(_bb.position()) + _bb.position(), _bb)); }
   public void __init(int _i, ByteBuffer _bb) { __reset(_i, _bb); }
diff --git a/third_party/flatbuffers/tests/DictionaryLookup/LongFloatMap.kt b/third_party/flatbuffers/tests/DictionaryLookup/LongFloatMap.kt
index 3ac15aa..9458608 100644
--- a/third_party/flatbuffers/tests/DictionaryLookup/LongFloatMap.kt
+++ b/third_party/flatbuffers/tests/DictionaryLookup/LongFloatMap.kt
@@ -46,7 +46,7 @@
         }
     }
     companion object {
-        fun validateVersion() = Constants.FLATBUFFERS_2_0_8()
+        fun validateVersion() = Constants.FLATBUFFERS_22_10_26()
         fun getRootAsLongFloatMap(_bb: ByteBuffer): LongFloatMap = getRootAsLongFloatMap(_bb, LongFloatMap())
         fun getRootAsLongFloatMap(_bb: ByteBuffer, obj: LongFloatMap): LongFloatMap {
             _bb.order(ByteOrder.LITTLE_ENDIAN)
diff --git a/third_party/flatbuffers/tests/KeywordTest/KeywordsInTable.cs b/third_party/flatbuffers/tests/KeywordTest/KeywordsInTable.cs
index af2a375..271b21b 100644
--- a/third_party/flatbuffers/tests/KeywordTest/KeywordsInTable.cs
+++ b/third_party/flatbuffers/tests/KeywordTest/KeywordsInTable.cs
@@ -13,7 +13,7 @@
 {
   private Table __p;
   public ByteBuffer ByteBuffer { get { return __p.bb; } }
-  public static void ValidateVersion() { FlatBufferConstants.FLATBUFFERS_2_0_8(); }
+  public static void ValidateVersion() { FlatBufferConstants.FLATBUFFERS_22_10_26(); }
   public static KeywordsInTable GetRootAsKeywordsInTable(ByteBuffer _bb) { return GetRootAsKeywordsInTable(_bb, new KeywordsInTable()); }
   public static KeywordsInTable GetRootAsKeywordsInTable(ByteBuffer _bb, KeywordsInTable obj) { return (obj.__assign(_bb.GetInt(_bb.Position) + _bb.Position, _bb)); }
   public void __init(int _i, ByteBuffer _bb) { __p = new Table(_i, _bb); }
diff --git a/third_party/flatbuffers/tests/MoreDefaults.nim b/third_party/flatbuffers/tests/MoreDefaults.nim
new file mode 100644
index 0000000..0376f55
--- /dev/null
+++ b/third_party/flatbuffers/tests/MoreDefaults.nim
@@ -0,0 +1,103 @@
+#[ MoreDefaults
+  Automatically generated by the FlatBuffers compiler, do not modify.
+  Or modify. I'm a message, not a cop.
+
+  flatc version: 22.10.26
+
+  Declared by  : 
+]#
+
+import Abc as Abc
+import flatbuffers
+
+type MoreDefaults* = object of FlatObj
+func intsLength*(self: MoreDefaults): int = 
+  let o = self.tab.Offset(4)
+  if o != 0:
+    return self.tab.VectorLen(o)
+func ints*(self: MoreDefaults, j: int): int32 = 
+  let o = self.tab.Offset(4)
+  if o != 0:
+    var x = self.tab.Vector(o)
+    x += j.uoffset * 4.uoffset
+    return Get[int32](self.tab, x)
+func ints*(self: MoreDefaults): seq[int32] = 
+  let len = self.intsLength
+  for i in countup(0, len - 1):
+    result.add(self.ints(i))
+func floatsLength*(self: MoreDefaults): int = 
+  let o = self.tab.Offset(6)
+  if o != 0:
+    return self.tab.VectorLen(o)
+func floats*(self: MoreDefaults, j: int): float32 = 
+  let o = self.tab.Offset(6)
+  if o != 0:
+    var x = self.tab.Vector(o)
+    x += j.uoffset * 4.uoffset
+    return Get[float32](self.tab, x)
+func floats*(self: MoreDefaults): seq[float32] = 
+  let len = self.floatsLength
+  for i in countup(0, len - 1):
+    result.add(self.floats(i))
+func emptyString*(self: MoreDefaults): string =
+  let o = self.tab.Offset(8)
+  if o != 0:
+    return self.tab.String(self.tab.Pos + o)
+  return ""
+func someString*(self: MoreDefaults): string =
+  let o = self.tab.Offset(10)
+  if o != 0:
+    return self.tab.String(self.tab.Pos + o)
+  return ""
+func abcsLength*(self: MoreDefaults): int = 
+  let o = self.tab.Offset(12)
+  if o != 0:
+    return self.tab.VectorLen(o)
+func abcs*(self: MoreDefaults, j: int): Abc.Abc = 
+  let o = self.tab.Offset(12)
+  if o != 0:
+    var x = self.tab.Vector(o)
+    x += j.uoffset * 4.uoffset
+    return Abc.Abc(Get[int32](self.tab, x))
+func abcs*(self: MoreDefaults): seq[Abc.Abc] = 
+  let len = self.abcsLength
+  for i in countup(0, len - 1):
+    result.add(self.abcs(i))
+func boolsLength*(self: MoreDefaults): int = 
+  let o = self.tab.Offset(14)
+  if o != 0:
+    return self.tab.VectorLen(o)
+func bools*(self: MoreDefaults, j: int): bool = 
+  let o = self.tab.Offset(14)
+  if o != 0:
+    var x = self.tab.Vector(o)
+    x += j.uoffset * 1.uoffset
+    return Get[bool](self.tab, x)
+func bools*(self: MoreDefaults): seq[bool] = 
+  let len = self.boolsLength
+  for i in countup(0, len - 1):
+    result.add(self.bools(i))
+proc MoreDefaultsStart*(builder: var Builder) =
+  builder.StartObject(6)
+proc MoreDefaultsAddints*(builder: var Builder, ints: uoffset) =
+  builder.PrependSlot(0, ints, default(uoffset))
+proc MoreDefaultsStartintsVector*(builder: var Builder, numElems: uoffset) =
+  builder.StartVector(4, numElems, 4)
+proc MoreDefaultsAddfloats*(builder: var Builder, floats: uoffset) =
+  builder.PrependSlot(1, floats, default(uoffset))
+proc MoreDefaultsStartfloatsVector*(builder: var Builder, numElems: uoffset) =
+  builder.StartVector(4, numElems, 4)
+proc MoreDefaultsAddemptyString*(builder: var Builder, emptyString: uoffset) =
+  builder.PrependSlot(2, emptyString, default(uoffset))
+proc MoreDefaultsAddsomeString*(builder: var Builder, someString: uoffset) =
+  builder.PrependSlot(3, someString, default(uoffset))
+proc MoreDefaultsAddabcs*(builder: var Builder, abcs: uoffset) =
+  builder.PrependSlot(4, abcs, default(uoffset))
+proc MoreDefaultsStartabcsVector*(builder: var Builder, numElems: uoffset) =
+  builder.StartVector(4, numElems, 4)
+proc MoreDefaultsAddbools*(builder: var Builder, bools: uoffset) =
+  builder.PrependSlot(5, bools, default(uoffset))
+proc MoreDefaultsStartboolsVector*(builder: var Builder, numElems: uoffset) =
+  builder.StartVector(1, numElems, 1)
+proc MoreDefaultsEnd*(builder: var Builder): uoffset =
+  return builder.EndObject()
diff --git a/third_party/flatbuffers/tests/MyGame/Example/Ability.lua b/third_party/flatbuffers/tests/MyGame/Example/Ability.lua
index 01c7480..223c6f0 100644
--- a/third_party/flatbuffers/tests/MyGame/Example/Ability.lua
+++ b/third_party/flatbuffers/tests/MyGame/Example/Ability.lua
@@ -3,7 +3,7 @@
   Automatically generated by the FlatBuffers compiler, do not modify.
   Or modify. I'm a message, not a cop.
 
-  flatc version: 2.0.8
+  flatc version: 22.10.26
 
   Declared by  : //monster_test.fbs
   Rooting type : MyGame.Example.Monster (//monster_test.fbs)
diff --git a/third_party/flatbuffers/tests/MyGame/Example/Ability.nim b/third_party/flatbuffers/tests/MyGame/Example/Ability.nim
new file mode 100644
index 0000000..987a0bc
--- /dev/null
+++ b/third_party/flatbuffers/tests/MyGame/Example/Ability.nim
@@ -0,0 +1,26 @@
+#[ MyGame.Example.Ability
+  Automatically generated by the FlatBuffers compiler, do not modify.
+  Or modify. I'm a message, not a cop.
+
+  flatc version: 22.10.26
+
+  Declared by  : 
+  Rooting type : MyGame.Example.Monster ()
+]#
+
+import flatbuffers
+
+type Ability* = object of FlatObj
+func id*(self: Ability): uint32 =
+  return Get[uint32](self.tab, self.tab.Pos + 0)
+func `id=`*(self: var Ability, n: uint32): bool =
+  return self.tab.Mutate(self.tab.Pos + 0, n)
+func distance*(self: Ability): uint32 =
+  return Get[uint32](self.tab, self.tab.Pos + 4)
+func `distance=`*(self: var Ability, n: uint32): bool =
+  return self.tab.Mutate(self.tab.Pos + 4, n)
+proc AbilityCreate*(self: var Builder, id: uint32, distance: uint32): uoffset =
+  self.Prep(4, 8)
+  self.Prepend(distance)
+  self.Prepend(id)
+  return self.Offset()
diff --git a/third_party/flatbuffers/tests/MyGame/Example/Ability.py b/third_party/flatbuffers/tests/MyGame/Example/Ability.py
index e57dfd7..e0344e5 100644
--- a/third_party/flatbuffers/tests/MyGame/Example/Ability.py
+++ b/third_party/flatbuffers/tests/MyGame/Example/Ability.py
@@ -43,6 +43,11 @@
         return cls.InitFromObj(ability)
 
     @classmethod
+    def InitFromPackedBuf(cls, buf, pos=0):
+        n = flatbuffers.encode.Get(flatbuffers.packer.uoffset, buf, pos)
+        return cls.InitFromBuf(buf, pos+n)
+
+    @classmethod
     def InitFromObj(cls, ability):
         x = AbilityT()
         x._UnPack(ability)
diff --git a/third_party/flatbuffers/tests/MyGame/Example/Any.lua b/third_party/flatbuffers/tests/MyGame/Example/Any.lua
index b99f4c6..8aa73ee 100644
--- a/third_party/flatbuffers/tests/MyGame/Example/Any.lua
+++ b/third_party/flatbuffers/tests/MyGame/Example/Any.lua
@@ -3,7 +3,7 @@
   Automatically generated by the FlatBuffers compiler, do not modify.
   Or modify. I'm a message, not a cop.
 
-  flatc version: 2.0.8
+  flatc version: 22.10.26
 
   Declared by  : //monster_test.fbs
   Rooting type : MyGame.Example.Monster (//monster_test.fbs)
diff --git a/third_party/flatbuffers/tests/MyGame/Example/Any.nim b/third_party/flatbuffers/tests/MyGame/Example/Any.nim
new file mode 100644
index 0000000..977d419
--- /dev/null
+++ b/third_party/flatbuffers/tests/MyGame/Example/Any.nim
@@ -0,0 +1,15 @@
+#[ MyGame.Example.Any
+  Automatically generated by the FlatBuffers compiler, do not modify.
+  Or modify. I'm a message, not a cop.
+
+  flatc version: 22.10.26
+
+  Declared by  : 
+  Rooting type : MyGame.Example.Monster ()
+]#
+
+type Any*{.pure.} = enum
+  None = 0.uint8,
+  Monster = 1.uint8,
+  TestSimpleTableWithEnum = 2.uint8,
+  MyGameExample2Monster = 3.uint8,
diff --git a/third_party/flatbuffers/tests/MyGame/Example/AnyAmbiguousAliases.lua b/third_party/flatbuffers/tests/MyGame/Example/AnyAmbiguousAliases.lua
index 0d6106c..226055c 100644
--- a/third_party/flatbuffers/tests/MyGame/Example/AnyAmbiguousAliases.lua
+++ b/third_party/flatbuffers/tests/MyGame/Example/AnyAmbiguousAliases.lua
@@ -3,7 +3,7 @@
   Automatically generated by the FlatBuffers compiler, do not modify.
   Or modify. I'm a message, not a cop.
 
-  flatc version: 2.0.8
+  flatc version: 22.10.26
 
   Declared by  : //monster_test.fbs
   Rooting type : MyGame.Example.Monster (//monster_test.fbs)
diff --git a/third_party/flatbuffers/tests/MyGame/Example/AnyAmbiguousAliases.nim b/third_party/flatbuffers/tests/MyGame/Example/AnyAmbiguousAliases.nim
new file mode 100644
index 0000000..e8fd6c9
--- /dev/null
+++ b/third_party/flatbuffers/tests/MyGame/Example/AnyAmbiguousAliases.nim
@@ -0,0 +1,15 @@
+#[ MyGame.Example.AnyAmbiguousAliases
+  Automatically generated by the FlatBuffers compiler, do not modify.
+  Or modify. I'm a message, not a cop.
+
+  flatc version: 22.10.26
+
+  Declared by  : 
+  Rooting type : MyGame.Example.Monster ()
+]#
+
+type AnyAmbiguousAliases*{.pure.} = enum
+  None = 0.uint8,
+  M1 = 1.uint8,
+  M2 = 2.uint8,
+  M3 = 3.uint8,
diff --git a/third_party/flatbuffers/tests/MyGame/Example/AnyUniqueAliases.lua b/third_party/flatbuffers/tests/MyGame/Example/AnyUniqueAliases.lua
index 7ab4f9c..159028b 100644
--- a/third_party/flatbuffers/tests/MyGame/Example/AnyUniqueAliases.lua
+++ b/third_party/flatbuffers/tests/MyGame/Example/AnyUniqueAliases.lua
@@ -3,7 +3,7 @@
   Automatically generated by the FlatBuffers compiler, do not modify.
   Or modify. I'm a message, not a cop.
 
-  flatc version: 2.0.8
+  flatc version: 22.10.26
 
   Declared by  : //monster_test.fbs
   Rooting type : MyGame.Example.Monster (//monster_test.fbs)
diff --git a/third_party/flatbuffers/tests/MyGame/Example/AnyUniqueAliases.nim b/third_party/flatbuffers/tests/MyGame/Example/AnyUniqueAliases.nim
new file mode 100644
index 0000000..b31caf1
--- /dev/null
+++ b/third_party/flatbuffers/tests/MyGame/Example/AnyUniqueAliases.nim
@@ -0,0 +1,15 @@
+#[ MyGame.Example.AnyUniqueAliases
+  Automatically generated by the FlatBuffers compiler, do not modify.
+  Or modify. I'm a message, not a cop.
+
+  flatc version: 22.10.26
+
+  Declared by  : 
+  Rooting type : MyGame.Example.Monster ()
+]#
+
+type AnyUniqueAliases*{.pure.} = enum
+  None = 0.uint8,
+  M = 1.uint8,
+  Ts = 2.uint8,
+  M2 = 3.uint8,
diff --git a/third_party/flatbuffers/tests/MyGame/Example/ArrayStruct.py b/third_party/flatbuffers/tests/MyGame/Example/ArrayStruct.py
index c80bf68..d80f842 100644
--- a/third_party/flatbuffers/tests/MyGame/Example/ArrayStruct.py
+++ b/third_party/flatbuffers/tests/MyGame/Example/ArrayStruct.py
@@ -20,53 +20,65 @@
     # ArrayStruct
     def A(self): return self._tab.Get(flatbuffers.number_types.Float32Flags, self._tab.Pos + flatbuffers.number_types.UOffsetTFlags.py_type(0))
     # ArrayStruct
-    def B(self): return [self._tab.Get(flatbuffers.number_types.Int32Flags, self._tab.Pos + flatbuffers.number_types.UOffsetTFlags.py_type(4 + i * 4)) for i in range(15)]
+    def B(self, j = None):
+        if j is None:
+            return [self._tab.Get(flatbuffers.number_types.Int32Flags, self._tab.Pos + flatbuffers.number_types.UOffsetTFlags.py_type(4 + i * 4)) for i in range(self.BLength())]
+        elif j >= 0 and j < self.BLength():
+            return self._tab.Get(flatbuffers.number_types.Int32Flags, self._tab.Pos + flatbuffers.number_types.UOffsetTFlags.py_type(4 + j * 4))
+        else:
+            return None
+
+    # ArrayStruct
+    def BAsNumpy(self):
+        return self._tab.GetArrayAsNumpy(flatbuffers.number_types.Int32Flags, self._tab.Pos + 4, self.BLength())
+
     # ArrayStruct
     def BLength(self):
-        o = flatbuffers.number_types.UOffsetTFlags.py_type(self._tab.Offset(4))
-        if o != 0:
-            return self._tab.VectorLen(o)
-        return 0
+        return 15
 
     # ArrayStruct
     def BIsNone(self):
-        o = flatbuffers.number_types.UOffsetTFlags.py_type(self._tab.Offset(4))
-        return o == 0
+        return False
 
     # ArrayStruct
     def C(self): return self._tab.Get(flatbuffers.number_types.Int8Flags, self._tab.Pos + flatbuffers.number_types.UOffsetTFlags.py_type(64))
     # ArrayStruct
-    def D(self, obj, i):
+    def D(self, i: int):
+        from MyGame.Example.NestedStruct import NestedStruct
+        obj = NestedStruct()
         obj.Init(self._tab.Bytes, self._tab.Pos + 72 + i * 32)
         return obj
 
     # ArrayStruct
     def DLength(self):
-        o = flatbuffers.number_types.UOffsetTFlags.py_type(self._tab.Offset(72))
-        if o != 0:
-            return self._tab.VectorLen(o)
-        return 0
+        return 2
 
     # ArrayStruct
     def DIsNone(self):
-        o = flatbuffers.number_types.UOffsetTFlags.py_type(self._tab.Offset(72))
-        return o == 0
+        return False
 
     # ArrayStruct
     def E(self): return self._tab.Get(flatbuffers.number_types.Int32Flags, self._tab.Pos + flatbuffers.number_types.UOffsetTFlags.py_type(136))
     # ArrayStruct
-    def F(self): return [self._tab.Get(flatbuffers.number_types.Int64Flags, self._tab.Pos + flatbuffers.number_types.UOffsetTFlags.py_type(144 + i * 8)) for i in range(2)]
+    def F(self, j = None):
+        if j is None:
+            return [self._tab.Get(flatbuffers.number_types.Int64Flags, self._tab.Pos + flatbuffers.number_types.UOffsetTFlags.py_type(144 + i * 8)) for i in range(self.FLength())]
+        elif j >= 0 and j < self.FLength():
+            return self._tab.Get(flatbuffers.number_types.Int64Flags, self._tab.Pos + flatbuffers.number_types.UOffsetTFlags.py_type(144 + j * 8))
+        else:
+            return None
+
+    # ArrayStruct
+    def FAsNumpy(self):
+        return self._tab.GetArrayAsNumpy(flatbuffers.number_types.Int64Flags, self._tab.Pos + 144, self.FLength())
+
     # ArrayStruct
     def FLength(self):
-        o = flatbuffers.number_types.UOffsetTFlags.py_type(self._tab.Offset(144))
-        if o != 0:
-            return self._tab.VectorLen(o)
-        return 0
+        return 2
 
     # ArrayStruct
     def FIsNone(self):
-        o = flatbuffers.number_types.UOffsetTFlags.py_type(self._tab.Offset(144))
-        return o == 0
+        return False
 
 
 def CreateArrayStruct(builder, a, b, c, d_a, d_b, d_c, d_d, e, f):
@@ -116,6 +128,11 @@
         return cls.InitFromObj(arrayStruct)
 
     @classmethod
+    def InitFromPackedBuf(cls, buf, pos=0):
+        n = flatbuffers.encode.Get(flatbuffers.packer.uoffset, buf, pos)
+        return cls.InitFromBuf(buf, pos+n)
+
+    @classmethod
     def InitFromObj(cls, arrayStruct):
         x = ArrayStructT()
         x._UnPack(arrayStruct)
@@ -137,7 +154,11 @@
         if not arrayStruct.DIsNone():
             self.d = []
             for i in range(arrayStruct.DLength()):
-                self.d.append(arrayStruct.D(i))
+                if arrayStruct.D(i) is None:
+                    self.d.append(None)
+                else:
+                    nestedStruct_ = MyGame.Example.NestedStruct.NestedStructT.InitFromObj(arrayStruct.D(i))
+                    self.d.append(nestedStruct_)
         self.e = arrayStruct.E()
         if not arrayStruct.FIsNone():
             if np is None:
diff --git a/third_party/flatbuffers/tests/MyGame/Example/ArrayTable.cs b/third_party/flatbuffers/tests/MyGame/Example/ArrayTable.cs
index a5e4e79..1af6c28 100644
--- a/third_party/flatbuffers/tests/MyGame/Example/ArrayTable.cs
+++ b/third_party/flatbuffers/tests/MyGame/Example/ArrayTable.cs
@@ -13,7 +13,7 @@
 {
   private Table __p;
   public ByteBuffer ByteBuffer { get { return __p.bb; } }
-  public static void ValidateVersion() { FlatBufferConstants.FLATBUFFERS_2_0_8(); }
+  public static void ValidateVersion() { FlatBufferConstants.FLATBUFFERS_22_10_26(); }
   public static ArrayTable GetRootAsArrayTable(ByteBuffer _bb) { return GetRootAsArrayTable(_bb, new ArrayTable()); }
   public static ArrayTable GetRootAsArrayTable(ByteBuffer _bb, ArrayTable obj) { return (obj.__assign(_bb.GetInt(_bb.Position) + _bb.Position, _bb)); }
   public static bool ArrayTableBufferHasIdentifier(ByteBuffer _bb) { return Table.__has_identifier(_bb, "ARRT"); }
diff --git a/third_party/flatbuffers/tests/MyGame/Example/ArrayTable.java b/third_party/flatbuffers/tests/MyGame/Example/ArrayTable.java
index c255da3..1291eaf 100644
--- a/third_party/flatbuffers/tests/MyGame/Example/ArrayTable.java
+++ b/third_party/flatbuffers/tests/MyGame/Example/ArrayTable.java
@@ -9,7 +9,7 @@
 
 @SuppressWarnings("unused")
 public final class ArrayTable extends Table {
-  public static void ValidateVersion() { Constants.FLATBUFFERS_2_0_8(); }
+  public static void ValidateVersion() { Constants.FLATBUFFERS_22_10_26(); }
   public static ArrayTable getRootAsArrayTable(ByteBuffer _bb) { return getRootAsArrayTable(_bb, new ArrayTable()); }
   public static ArrayTable getRootAsArrayTable(ByteBuffer _bb, ArrayTable obj) { _bb.order(ByteOrder.LITTLE_ENDIAN); return (obj.__assign(_bb.getInt(_bb.position()) + _bb.position(), _bb)); }
   public static boolean ArrayTableBufferHasIdentifier(ByteBuffer _bb) { return __has_identifier(_bb, "ARRT"); }
diff --git a/third_party/flatbuffers/tests/MyGame/Example/ArrayTable.py b/third_party/flatbuffers/tests/MyGame/Example/ArrayTable.py
index 62d71af..b7a3ac5 100644
--- a/third_party/flatbuffers/tests/MyGame/Example/ArrayTable.py
+++ b/third_party/flatbuffers/tests/MyGame/Example/ArrayTable.py
@@ -67,6 +67,11 @@
         return cls.InitFromObj(arrayTable)
 
     @classmethod
+    def InitFromPackedBuf(cls, buf, pos=0):
+        n = flatbuffers.encode.Get(flatbuffers.packer.uoffset, buf, pos)
+        return cls.InitFromBuf(buf, pos+n)
+
+    @classmethod
     def InitFromObj(cls, arrayTable):
         x = ArrayTableT()
         x._UnPack(arrayTable)
diff --git a/third_party/flatbuffers/tests/MyGame/Example/Color.lua b/third_party/flatbuffers/tests/MyGame/Example/Color.lua
index c7a0b1e..35a58dc 100644
--- a/third_party/flatbuffers/tests/MyGame/Example/Color.lua
+++ b/third_party/flatbuffers/tests/MyGame/Example/Color.lua
@@ -3,7 +3,7 @@
   Automatically generated by the FlatBuffers compiler, do not modify.
   Or modify. I'm a message, not a cop.
 
-  flatc version: 2.0.8
+  flatc version: 22.10.26
 
   Declared by  : //monster_test.fbs
   Rooting type : MyGame.Example.Monster (//monster_test.fbs)
diff --git a/third_party/flatbuffers/tests/MyGame/Example/Color.nim b/third_party/flatbuffers/tests/MyGame/Example/Color.nim
new file mode 100644
index 0000000..3c94beb
--- /dev/null
+++ b/third_party/flatbuffers/tests/MyGame/Example/Color.nim
@@ -0,0 +1,18 @@
+#[ MyGame.Example.Color
+  Automatically generated by the FlatBuffers compiler, do not modify.
+  Or modify. I'm a message, not a cop.
+
+  flatc version: 22.10.26
+
+  Declared by  : 
+  Rooting type : MyGame.Example.Monster ()
+]#
+
+#  Composite components of Monster color.
+type Color*{.pure.} = enum
+  Red = 1.uint8,
+  #  \brief color Green
+  #  Green is bit_flag with value (1u << 1)
+  Green = 2.uint8,
+  #  \brief color Blue (1u << 3)
+  Blue = 8.uint8,
diff --git a/third_party/flatbuffers/tests/MyGame/Example/LongEnum.java b/third_party/flatbuffers/tests/MyGame/Example/LongEnum.java
index 4640f08..ca2f81a 100644
--- a/third_party/flatbuffers/tests/MyGame/Example/LongEnum.java
+++ b/third_party/flatbuffers/tests/MyGame/Example/LongEnum.java
@@ -5,8 +5,8 @@
 @SuppressWarnings("unused")
 public final class LongEnum {
   private LongEnum() { }
-  public static final long LongOne = 2;
-  public static final long LongTwo = 4;
-  public static final long LongBig = 1099511627776;
+  public static final long LongOne = 2L;
+  public static final long LongTwo = 4L;
+  public static final long LongBig = 1099511627776L;
 }
 
diff --git a/third_party/flatbuffers/tests/MyGame/Example/LongEnum.lua b/third_party/flatbuffers/tests/MyGame/Example/LongEnum.lua
index a4e3dc5..b7d3367 100644
--- a/third_party/flatbuffers/tests/MyGame/Example/LongEnum.lua
+++ b/third_party/flatbuffers/tests/MyGame/Example/LongEnum.lua
@@ -3,7 +3,7 @@
   Automatically generated by the FlatBuffers compiler, do not modify.
   Or modify. I'm a message, not a cop.
 
-  flatc version: 2.0.8
+  flatc version: 22.10.26
 
   Declared by  : //monster_test.fbs
   Rooting type : MyGame.Example.Monster (//monster_test.fbs)
diff --git a/third_party/flatbuffers/tests/MyGame/Example/LongEnum.nim b/third_party/flatbuffers/tests/MyGame/Example/LongEnum.nim
new file mode 100644
index 0000000..2ff5b08
--- /dev/null
+++ b/third_party/flatbuffers/tests/MyGame/Example/LongEnum.nim
@@ -0,0 +1,14 @@
+#[ MyGame.Example.LongEnum
+  Automatically generated by the FlatBuffers compiler, do not modify.
+  Or modify. I'm a message, not a cop.
+
+  flatc version: 22.10.26
+
+  Declared by  : 
+  Rooting type : MyGame.Example.Monster ()
+]#
+
+type LongEnum*{.pure.} = enum
+  LongOne = 2.uint64,
+  LongTwo = 4.uint64,
+  LongBig = 1099511627776.uint64,
diff --git a/third_party/flatbuffers/tests/MyGame/Example/Monster.cs b/third_party/flatbuffers/tests/MyGame/Example/Monster.cs
index 87d8ef3..c0f310c 100644
--- a/third_party/flatbuffers/tests/MyGame/Example/Monster.cs
+++ b/third_party/flatbuffers/tests/MyGame/Example/Monster.cs
@@ -14,7 +14,7 @@
 {
   private Table __p;
   public ByteBuffer ByteBuffer { get { return __p.bb; } }
-  public static void ValidateVersion() { FlatBufferConstants.FLATBUFFERS_2_0_8(); }
+  public static void ValidateVersion() { FlatBufferConstants.FLATBUFFERS_22_10_26(); }
   public static Monster GetRootAsMonster(ByteBuffer _bb) { return GetRootAsMonster(_bb, new Monster()); }
   public static Monster GetRootAsMonster(ByteBuffer _bb, Monster obj) { return (obj.__assign(_bb.GetInt(_bb.Position) + _bb.Position, _bb)); }
   public static bool MonsterBufferHasIdentifier(ByteBuffer _bb) { return Table.__has_identifier(_bb, "MONS"); }
@@ -215,6 +215,22 @@
   public bool MutateLongEnumNonEnumDefault(MyGame.Example.LongEnum long_enum_non_enum_default) { int o = __p.__offset(108); if (o != 0) { __p.bb.PutUlong(o + __p.bb_pos, (ulong)long_enum_non_enum_default); return true; } else { return false; } }
   public MyGame.Example.LongEnum LongEnumNormalDefault { get { int o = __p.__offset(110); return o != 0 ? (MyGame.Example.LongEnum)__p.bb.GetUlong(o + __p.bb_pos) : MyGame.Example.LongEnum.LongOne; } }
   public bool MutateLongEnumNormalDefault(MyGame.Example.LongEnum long_enum_normal_default) { int o = __p.__offset(110); if (o != 0) { __p.bb.PutUlong(o + __p.bb_pos, (ulong)long_enum_normal_default); return true; } else { return false; } }
+  public float NanDefault { get { int o = __p.__offset(112); return o != 0 ? __p.bb.GetFloat(o + __p.bb_pos) : (float)Single.NaN; } }
+  public bool MutateNanDefault(float nan_default) { int o = __p.__offset(112); if (o != 0) { __p.bb.PutFloat(o + __p.bb_pos, nan_default); return true; } else { return false; } }
+  public float InfDefault { get { int o = __p.__offset(114); return o != 0 ? __p.bb.GetFloat(o + __p.bb_pos) : (float)Single.PositiveInfinity; } }
+  public bool MutateInfDefault(float inf_default) { int o = __p.__offset(114); if (o != 0) { __p.bb.PutFloat(o + __p.bb_pos, inf_default); return true; } else { return false; } }
+  public float PositiveInfDefault { get { int o = __p.__offset(116); return o != 0 ? __p.bb.GetFloat(o + __p.bb_pos) : (float)Single.PositiveInfinity; } }
+  public bool MutatePositiveInfDefault(float positive_inf_default) { int o = __p.__offset(116); if (o != 0) { __p.bb.PutFloat(o + __p.bb_pos, positive_inf_default); return true; } else { return false; } }
+  public float InfinityDefault { get { int o = __p.__offset(118); return o != 0 ? __p.bb.GetFloat(o + __p.bb_pos) : (float)Single.PositiveInfinity; } }
+  public bool MutateInfinityDefault(float infinity_default) { int o = __p.__offset(118); if (o != 0) { __p.bb.PutFloat(o + __p.bb_pos, infinity_default); return true; } else { return false; } }
+  public float PositiveInfinityDefault { get { int o = __p.__offset(120); return o != 0 ? __p.bb.GetFloat(o + __p.bb_pos) : (float)Single.PositiveInfinity; } }
+  public bool MutatePositiveInfinityDefault(float positive_infinity_default) { int o = __p.__offset(120); if (o != 0) { __p.bb.PutFloat(o + __p.bb_pos, positive_infinity_default); return true; } else { return false; } }
+  public float NegativeInfDefault { get { int o = __p.__offset(122); return o != 0 ? __p.bb.GetFloat(o + __p.bb_pos) : (float)Single.NegativeInfinity; } }
+  public bool MutateNegativeInfDefault(float negative_inf_default) { int o = __p.__offset(122); if (o != 0) { __p.bb.PutFloat(o + __p.bb_pos, negative_inf_default); return true; } else { return false; } }
+  public float NegativeInfinityDefault { get { int o = __p.__offset(124); return o != 0 ? __p.bb.GetFloat(o + __p.bb_pos) : (float)Single.NegativeInfinity; } }
+  public bool MutateNegativeInfinityDefault(float negative_infinity_default) { int o = __p.__offset(124); if (o != 0) { __p.bb.PutFloat(o + __p.bb_pos, negative_infinity_default); return true; } else { return false; } }
+  public double DoubleInfDefault { get { int o = __p.__offset(126); return o != 0 ? __p.bb.GetDouble(o + __p.bb_pos) : (double)Double.PositiveInfinity; } }
+  public bool MutateDoubleInfDefault(double double_inf_default) { int o = __p.__offset(126); if (o != 0) { __p.bb.PutDouble(o + __p.bb_pos, double_inf_default); return true; } else { return false; } }
 
   public static Offset<MyGame.Example.Monster> CreateMonster(FlatBufferBuilder builder,
       MyGame.Example.Vec3T pos = null,
@@ -269,8 +285,17 @@
       VectorOffset scalar_key_sorted_tablesOffset = default(VectorOffset),
       MyGame.Example.TestT native_inline = null,
       MyGame.Example.LongEnum long_enum_non_enum_default = 0,
-      MyGame.Example.LongEnum long_enum_normal_default = MyGame.Example.LongEnum.LongOne) {
-    builder.StartTable(54);
+      MyGame.Example.LongEnum long_enum_normal_default = MyGame.Example.LongEnum.LongOne,
+      float nan_default = Single.NaN,
+      float inf_default = Single.PositiveInfinity,
+      float positive_inf_default = Single.PositiveInfinity,
+      float infinity_default = Single.PositiveInfinity,
+      float positive_infinity_default = Single.PositiveInfinity,
+      float negative_inf_default = Single.NegativeInfinity,
+      float negative_infinity_default = Single.NegativeInfinity,
+      double double_inf_default = Double.PositiveInfinity) {
+    builder.StartTable(62);
+    Monster.AddDoubleInfDefault(builder, double_inf_default);
     Monster.AddLongEnumNormalDefault(builder, long_enum_normal_default);
     Monster.AddLongEnumNonEnumDefault(builder, long_enum_non_enum_default);
     Monster.AddNonOwningReference(builder, non_owning_reference);
@@ -280,6 +305,13 @@
     Monster.AddTesthashs64Fnv1a(builder, testhashs64_fnv1a);
     Monster.AddTesthashu64Fnv1(builder, testhashu64_fnv1);
     Monster.AddTesthashs64Fnv1(builder, testhashs64_fnv1);
+    Monster.AddNegativeInfinityDefault(builder, negative_infinity_default);
+    Monster.AddNegativeInfDefault(builder, negative_inf_default);
+    Monster.AddPositiveInfinityDefault(builder, positive_infinity_default);
+    Monster.AddInfinityDefault(builder, infinity_default);
+    Monster.AddPositiveInfDefault(builder, positive_inf_default);
+    Monster.AddInfDefault(builder, inf_default);
+    Monster.AddNanDefault(builder, nan_default);
     Monster.AddNativeInline(builder, MyGame.Example.Test.Pack(builder, native_inline));
     Monster.AddScalarKeySortedTables(builder, scalar_key_sorted_tablesOffset);
     Monster.AddTestrequirednestedflatbuffer(builder, testrequirednestedflatbufferOffset);
@@ -327,7 +359,7 @@
     return Monster.EndMonster(builder);
   }
 
-  public static void StartMonster(FlatBufferBuilder builder) { builder.StartTable(54); }
+  public static void StartMonster(FlatBufferBuilder builder) { builder.StartTable(62); }
   public static void AddPos(FlatBufferBuilder builder, Offset<MyGame.Example.Vec3> posOffset) { builder.AddStruct(0, posOffset.Value, 0); }
   public static void AddMana(FlatBufferBuilder builder, short mana) { builder.AddShort(1, mana, 150); }
   public static void AddHp(FlatBufferBuilder builder, short hp) { builder.AddShort(2, hp, 100); }
@@ -469,6 +501,14 @@
   public static void AddNativeInline(FlatBufferBuilder builder, Offset<MyGame.Example.Test> nativeInlineOffset) { builder.AddStruct(51, nativeInlineOffset.Value, 0); }
   public static void AddLongEnumNonEnumDefault(FlatBufferBuilder builder, MyGame.Example.LongEnum longEnumNonEnumDefault) { builder.AddUlong(52, (ulong)longEnumNonEnumDefault, 0); }
   public static void AddLongEnumNormalDefault(FlatBufferBuilder builder, MyGame.Example.LongEnum longEnumNormalDefault) { builder.AddUlong(53, (ulong)longEnumNormalDefault, 2); }
+  public static void AddNanDefault(FlatBufferBuilder builder, float nanDefault) { builder.AddFloat(54, nanDefault, Single.NaN); }
+  public static void AddInfDefault(FlatBufferBuilder builder, float infDefault) { builder.AddFloat(55, infDefault, Single.PositiveInfinity); }
+  public static void AddPositiveInfDefault(FlatBufferBuilder builder, float positiveInfDefault) { builder.AddFloat(56, positiveInfDefault, Single.PositiveInfinity); }
+  public static void AddInfinityDefault(FlatBufferBuilder builder, float infinityDefault) { builder.AddFloat(57, infinityDefault, Single.PositiveInfinity); }
+  public static void AddPositiveInfinityDefault(FlatBufferBuilder builder, float positiveInfinityDefault) { builder.AddFloat(58, positiveInfinityDefault, Single.PositiveInfinity); }
+  public static void AddNegativeInfDefault(FlatBufferBuilder builder, float negativeInfDefault) { builder.AddFloat(59, negativeInfDefault, Single.NegativeInfinity); }
+  public static void AddNegativeInfinityDefault(FlatBufferBuilder builder, float negativeInfinityDefault) { builder.AddFloat(60, negativeInfinityDefault, Single.NegativeInfinity); }
+  public static void AddDoubleInfDefault(FlatBufferBuilder builder, double doubleInfDefault) { builder.AddDouble(61, doubleInfDefault, Double.PositiveInfinity); }
   public static Offset<MyGame.Example.Monster> EndMonster(FlatBufferBuilder builder) {
     int o = builder.EndTable();
     builder.Required(o, 10);  // name
@@ -620,6 +660,14 @@
     _o.NativeInline = this.NativeInline.HasValue ? this.NativeInline.Value.UnPack() : null;
     _o.LongEnumNonEnumDefault = this.LongEnumNonEnumDefault;
     _o.LongEnumNormalDefault = this.LongEnumNormalDefault;
+    _o.NanDefault = this.NanDefault;
+    _o.InfDefault = this.InfDefault;
+    _o.PositiveInfDefault = this.PositiveInfDefault;
+    _o.InfinityDefault = this.InfinityDefault;
+    _o.PositiveInfinityDefault = this.PositiveInfinityDefault;
+    _o.NegativeInfDefault = this.NegativeInfDefault;
+    _o.NegativeInfinityDefault = this.NegativeInfinityDefault;
+    _o.DoubleInfDefault = this.DoubleInfDefault;
   }
   public static Offset<MyGame.Example.Monster> Pack(FlatBufferBuilder builder, MonsterT _o) {
     if (_o == null) return default(Offset<MyGame.Example.Monster>);
@@ -796,7 +844,15 @@
       _scalar_key_sorted_tables,
       _o.NativeInline,
       _o.LongEnumNonEnumDefault,
-      _o.LongEnumNormalDefault);
+      _o.LongEnumNormalDefault,
+      _o.NanDefault,
+      _o.InfDefault,
+      _o.PositiveInfDefault,
+      _o.InfinityDefault,
+      _o.PositiveInfinityDefault,
+      _o.NegativeInfDefault,
+      _o.NegativeInfinityDefault,
+      _o.DoubleInfDefault);
   }
 }
 
@@ -949,6 +1005,22 @@
   public MyGame.Example.LongEnum LongEnumNonEnumDefault { get; set; }
   [Newtonsoft.Json.JsonProperty("long_enum_normal_default")]
   public MyGame.Example.LongEnum LongEnumNormalDefault { get; set; }
+  [Newtonsoft.Json.JsonProperty("nan_default")]
+  public float NanDefault { get; set; }
+  [Newtonsoft.Json.JsonProperty("inf_default")]
+  public float InfDefault { get; set; }
+  [Newtonsoft.Json.JsonProperty("positive_inf_default")]
+  public float PositiveInfDefault { get; set; }
+  [Newtonsoft.Json.JsonProperty("infinity_default")]
+  public float InfinityDefault { get; set; }
+  [Newtonsoft.Json.JsonProperty("positive_infinity_default")]
+  public float PositiveInfinityDefault { get; set; }
+  [Newtonsoft.Json.JsonProperty("negative_inf_default")]
+  public float NegativeInfDefault { get; set; }
+  [Newtonsoft.Json.JsonProperty("negative_infinity_default")]
+  public float NegativeInfinityDefault { get; set; }
+  [Newtonsoft.Json.JsonProperty("double_inf_default")]
+  public double DoubleInfDefault { get; set; }
 
   public MonsterT() {
     this.Pos = new MyGame.Example.Vec3T();
@@ -1001,6 +1073,14 @@
     this.NativeInline = new MyGame.Example.TestT();
     this.LongEnumNonEnumDefault = 0;
     this.LongEnumNormalDefault = MyGame.Example.LongEnum.LongOne;
+    this.NanDefault = Single.NaN;
+    this.InfDefault = Single.PositiveInfinity;
+    this.PositiveInfDefault = Single.PositiveInfinity;
+    this.InfinityDefault = Single.PositiveInfinity;
+    this.PositiveInfinityDefault = Single.PositiveInfinity;
+    this.NegativeInfDefault = Single.NegativeInfinity;
+    this.NegativeInfinityDefault = Single.NegativeInfinity;
+    this.DoubleInfDefault = Double.PositiveInfinity;
   }
 
   public static MonsterT DeserializeFromJson(string jsonText) {
diff --git a/third_party/flatbuffers/tests/MyGame/Example/Monster.go b/third_party/flatbuffers/tests/MyGame/Example/Monster.go
index 237896c..b64ced7 100644
--- a/third_party/flatbuffers/tests/MyGame/Example/Monster.go
+++ b/third_party/flatbuffers/tests/MyGame/Example/Monster.go
@@ -3,6 +3,8 @@
 package Example
 
 import (
+	"math"
+
 	flatbuffers "github.com/google/flatbuffers/go"
 
 	MyGame "MyGame"
@@ -60,6 +62,14 @@
 	NativeInline *TestT `json:"native_inline"`
 	LongEnumNonEnumDefault LongEnum `json:"long_enum_non_enum_default"`
 	LongEnumNormalDefault LongEnum `json:"long_enum_normal_default"`
+	NanDefault float32 `json:"nan_default"`
+	InfDefault float32 `json:"inf_default"`
+	PositiveInfDefault float32 `json:"positive_inf_default"`
+	InfinityDefault float32 `json:"infinity_default"`
+	PositiveInfinityDefault float32 `json:"positive_infinity_default"`
+	NegativeInfDefault float32 `json:"negative_inf_default"`
+	NegativeInfinityDefault float32 `json:"negative_infinity_default"`
+	DoubleInfDefault float64 `json:"double_inf_default"`
 }
 
 func (t *MonsterT) Pack(builder *flatbuffers.Builder) flatbuffers.UOffsetT {
@@ -320,6 +330,14 @@
 	MonsterAddNativeInline(builder, nativeInlineOffset)
 	MonsterAddLongEnumNonEnumDefault(builder, t.LongEnumNonEnumDefault)
 	MonsterAddLongEnumNormalDefault(builder, t.LongEnumNormalDefault)
+	MonsterAddNanDefault(builder, t.NanDefault)
+	MonsterAddInfDefault(builder, t.InfDefault)
+	MonsterAddPositiveInfDefault(builder, t.PositiveInfDefault)
+	MonsterAddInfinityDefault(builder, t.InfinityDefault)
+	MonsterAddPositiveInfinityDefault(builder, t.PositiveInfinityDefault)
+	MonsterAddNegativeInfDefault(builder, t.NegativeInfDefault)
+	MonsterAddNegativeInfinityDefault(builder, t.NegativeInfinityDefault)
+	MonsterAddDoubleInfDefault(builder, t.DoubleInfDefault)
 	return MonsterEnd(builder)
 }
 
@@ -461,6 +479,14 @@
 	t.NativeInline = rcv.NativeInline(nil).UnPack()
 	t.LongEnumNonEnumDefault = rcv.LongEnumNonEnumDefault()
 	t.LongEnumNormalDefault = rcv.LongEnumNormalDefault()
+	t.NanDefault = rcv.NanDefault()
+	t.InfDefault = rcv.InfDefault()
+	t.PositiveInfDefault = rcv.PositiveInfDefault()
+	t.InfinityDefault = rcv.InfinityDefault()
+	t.PositiveInfinityDefault = rcv.PositiveInfinityDefault()
+	t.NegativeInfDefault = rcv.NegativeInfDefault()
+	t.NegativeInfinityDefault = rcv.NegativeInfinityDefault()
+	t.DoubleInfDefault = rcv.DoubleInfDefault()
 }
 
 func (rcv *Monster) UnPack() *MonsterT {
@@ -1386,8 +1412,104 @@
 	return rcv._tab.MutateUint64Slot(110, uint64(n))
 }
 
+func (rcv *Monster) NanDefault() float32 {
+	o := flatbuffers.UOffsetT(rcv._tab.Offset(112))
+	if o != 0 {
+		return rcv._tab.GetFloat32(o + rcv._tab.Pos)
+	}
+	return float32(math.NaN())
+}
+
+func (rcv *Monster) MutateNanDefault(n float32) bool {
+	return rcv._tab.MutateFloat32Slot(112, n)
+}
+
+func (rcv *Monster) InfDefault() float32 {
+	o := flatbuffers.UOffsetT(rcv._tab.Offset(114))
+	if o != 0 {
+		return rcv._tab.GetFloat32(o + rcv._tab.Pos)
+	}
+	return float32(math.Inf(1))
+}
+
+func (rcv *Monster) MutateInfDefault(n float32) bool {
+	return rcv._tab.MutateFloat32Slot(114, n)
+}
+
+func (rcv *Monster) PositiveInfDefault() float32 {
+	o := flatbuffers.UOffsetT(rcv._tab.Offset(116))
+	if o != 0 {
+		return rcv._tab.GetFloat32(o + rcv._tab.Pos)
+	}
+	return float32(math.Inf(1))
+}
+
+func (rcv *Monster) MutatePositiveInfDefault(n float32) bool {
+	return rcv._tab.MutateFloat32Slot(116, n)
+}
+
+func (rcv *Monster) InfinityDefault() float32 {
+	o := flatbuffers.UOffsetT(rcv._tab.Offset(118))
+	if o != 0 {
+		return rcv._tab.GetFloat32(o + rcv._tab.Pos)
+	}
+	return float32(math.Inf(1))
+}
+
+func (rcv *Monster) MutateInfinityDefault(n float32) bool {
+	return rcv._tab.MutateFloat32Slot(118, n)
+}
+
+func (rcv *Monster) PositiveInfinityDefault() float32 {
+	o := flatbuffers.UOffsetT(rcv._tab.Offset(120))
+	if o != 0 {
+		return rcv._tab.GetFloat32(o + rcv._tab.Pos)
+	}
+	return float32(math.Inf(1))
+}
+
+func (rcv *Monster) MutatePositiveInfinityDefault(n float32) bool {
+	return rcv._tab.MutateFloat32Slot(120, n)
+}
+
+func (rcv *Monster) NegativeInfDefault() float32 {
+	o := flatbuffers.UOffsetT(rcv._tab.Offset(122))
+	if o != 0 {
+		return rcv._tab.GetFloat32(o + rcv._tab.Pos)
+	}
+	return float32(math.Inf(-1))
+}
+
+func (rcv *Monster) MutateNegativeInfDefault(n float32) bool {
+	return rcv._tab.MutateFloat32Slot(122, n)
+}
+
+func (rcv *Monster) NegativeInfinityDefault() float32 {
+	o := flatbuffers.UOffsetT(rcv._tab.Offset(124))
+	if o != 0 {
+		return rcv._tab.GetFloat32(o + rcv._tab.Pos)
+	}
+	return float32(math.Inf(-1))
+}
+
+func (rcv *Monster) MutateNegativeInfinityDefault(n float32) bool {
+	return rcv._tab.MutateFloat32Slot(124, n)
+}
+
+func (rcv *Monster) DoubleInfDefault() float64 {
+	o := flatbuffers.UOffsetT(rcv._tab.Offset(126))
+	if o != 0 {
+		return rcv._tab.GetFloat64(o + rcv._tab.Pos)
+	}
+	return float64(math.Inf(1))
+}
+
+func (rcv *Monster) MutateDoubleInfDefault(n float64) bool {
+	return rcv._tab.MutateFloat64Slot(126, n)
+}
+
 func MonsterStart(builder *flatbuffers.Builder) {
-	builder.StartObject(54)
+	builder.StartObject(62)
 }
 func MonsterAddPos(builder *flatbuffers.Builder, pos flatbuffers.UOffsetT) {
 	builder.PrependStructSlot(0, flatbuffers.UOffsetT(pos), 0)
@@ -1608,6 +1730,30 @@
 func MonsterAddLongEnumNormalDefault(builder *flatbuffers.Builder, longEnumNormalDefault LongEnum) {
 	builder.PrependUint64Slot(53, uint64(longEnumNormalDefault), 2)
 }
+func MonsterAddNanDefault(builder *flatbuffers.Builder, nanDefault float32) {
+	builder.PrependFloat32Slot(54, nanDefault, float32(math.NaN()))
+}
+func MonsterAddInfDefault(builder *flatbuffers.Builder, infDefault float32) {
+	builder.PrependFloat32Slot(55, infDefault, float32(math.Inf(1)))
+}
+func MonsterAddPositiveInfDefault(builder *flatbuffers.Builder, positiveInfDefault float32) {
+	builder.PrependFloat32Slot(56, positiveInfDefault, float32(math.Inf(1)))
+}
+func MonsterAddInfinityDefault(builder *flatbuffers.Builder, infinityDefault float32) {
+	builder.PrependFloat32Slot(57, infinityDefault, float32(math.Inf(1)))
+}
+func MonsterAddPositiveInfinityDefault(builder *flatbuffers.Builder, positiveInfinityDefault float32) {
+	builder.PrependFloat32Slot(58, positiveInfinityDefault, float32(math.Inf(1)))
+}
+func MonsterAddNegativeInfDefault(builder *flatbuffers.Builder, negativeInfDefault float32) {
+	builder.PrependFloat32Slot(59, negativeInfDefault, float32(math.Inf(-1)))
+}
+func MonsterAddNegativeInfinityDefault(builder *flatbuffers.Builder, negativeInfinityDefault float32) {
+	builder.PrependFloat32Slot(60, negativeInfinityDefault, float32(math.Inf(-1)))
+}
+func MonsterAddDoubleInfDefault(builder *flatbuffers.Builder, doubleInfDefault float64) {
+	builder.PrependFloat64Slot(61, doubleInfDefault, float64(math.Inf(1)))
+}
 func MonsterEnd(builder *flatbuffers.Builder) flatbuffers.UOffsetT {
 	return builder.EndObject()
 }
diff --git a/third_party/flatbuffers/tests/MyGame/Example/Monster.java b/third_party/flatbuffers/tests/MyGame/Example/Monster.java
index 5339054..ad958aa 100644
--- a/third_party/flatbuffers/tests/MyGame/Example/Monster.java
+++ b/third_party/flatbuffers/tests/MyGame/Example/Monster.java
@@ -12,7 +12,7 @@
  */
 @SuppressWarnings("unused")
 public final class Monster extends Table {
-  public static void ValidateVersion() { Constants.FLATBUFFERS_2_0_8(); }
+  public static void ValidateVersion() { Constants.FLATBUFFERS_22_10_26(); }
   public static Monster getRootAsMonster(ByteBuffer _bb) { return getRootAsMonster(_bb, new Monster()); }
   public static Monster getRootAsMonster(ByteBuffer _bb, Monster obj) { _bb.order(ByteOrder.LITTLE_ENDIAN); return (obj.__assign(_bb.getInt(_bb.position()) + _bb.position(), _bb)); }
   public static boolean MonsterBufferHasIdentifier(ByteBuffer _bb) { return __has_identifier(_bb, "MONS"); }
@@ -216,8 +216,24 @@
   public boolean mutateLongEnumNonEnumDefault(long long_enum_non_enum_default) { int o = __offset(108); if (o != 0) { bb.putLong(o + bb_pos, long_enum_non_enum_default); return true; } else { return false; } }
   public long longEnumNormalDefault() { int o = __offset(110); return o != 0 ? bb.getLong(o + bb_pos) : 2L; }
   public boolean mutateLongEnumNormalDefault(long long_enum_normal_default) { int o = __offset(110); if (o != 0) { bb.putLong(o + bb_pos, long_enum_normal_default); return true; } else { return false; } }
+  public float nanDefault() { int o = __offset(112); return o != 0 ? bb.getFloat(o + bb_pos) : Float.NaN; }
+  public boolean mutateNanDefault(float nan_default) { int o = __offset(112); if (o != 0) { bb.putFloat(o + bb_pos, nan_default); return true; } else { return false; } }
+  public float infDefault() { int o = __offset(114); return o != 0 ? bb.getFloat(o + bb_pos) : Float.POSITIVE_INFINITY; }
+  public boolean mutateInfDefault(float inf_default) { int o = __offset(114); if (o != 0) { bb.putFloat(o + bb_pos, inf_default); return true; } else { return false; } }
+  public float positiveInfDefault() { int o = __offset(116); return o != 0 ? bb.getFloat(o + bb_pos) : Float.POSITIVE_INFINITY; }
+  public boolean mutatePositiveInfDefault(float positive_inf_default) { int o = __offset(116); if (o != 0) { bb.putFloat(o + bb_pos, positive_inf_default); return true; } else { return false; } }
+  public float infinityDefault() { int o = __offset(118); return o != 0 ? bb.getFloat(o + bb_pos) : Float.POSITIVE_INFINITY; }
+  public boolean mutateInfinityDefault(float infinity_default) { int o = __offset(118); if (o != 0) { bb.putFloat(o + bb_pos, infinity_default); return true; } else { return false; } }
+  public float positiveInfinityDefault() { int o = __offset(120); return o != 0 ? bb.getFloat(o + bb_pos) : Float.POSITIVE_INFINITY; }
+  public boolean mutatePositiveInfinityDefault(float positive_infinity_default) { int o = __offset(120); if (o != 0) { bb.putFloat(o + bb_pos, positive_infinity_default); return true; } else { return false; } }
+  public float negativeInfDefault() { int o = __offset(122); return o != 0 ? bb.getFloat(o + bb_pos) : Float.NEGATIVE_INFINITY; }
+  public boolean mutateNegativeInfDefault(float negative_inf_default) { int o = __offset(122); if (o != 0) { bb.putFloat(o + bb_pos, negative_inf_default); return true; } else { return false; } }
+  public float negativeInfinityDefault() { int o = __offset(124); return o != 0 ? bb.getFloat(o + bb_pos) : Float.NEGATIVE_INFINITY; }
+  public boolean mutateNegativeInfinityDefault(float negative_infinity_default) { int o = __offset(124); if (o != 0) { bb.putFloat(o + bb_pos, negative_infinity_default); return true; } else { return false; } }
+  public double doubleInfDefault() { int o = __offset(126); return o != 0 ? bb.getDouble(o + bb_pos) : Double.POSITIVE_INFINITY; }
+  public boolean mutateDoubleInfDefault(double double_inf_default) { int o = __offset(126); if (o != 0) { bb.putDouble(o + bb_pos, double_inf_default); return true; } else { return false; } }
 
-  public static void startMonster(FlatBufferBuilder builder) { builder.startTable(54); }
+  public static void startMonster(FlatBufferBuilder builder) { builder.startTable(62); }
   public static void addPos(FlatBufferBuilder builder, int posOffset) { builder.addStruct(0, posOffset, 0); }
   public static void addMana(FlatBufferBuilder builder, short mana) { builder.addShort(1, mana, 150); }
   public static void addHp(FlatBufferBuilder builder, short hp) { builder.addShort(2, hp, 100); }
@@ -313,6 +329,14 @@
   public static void addNativeInline(FlatBufferBuilder builder, int nativeInlineOffset) { builder.addStruct(51, nativeInlineOffset, 0); }
   public static void addLongEnumNonEnumDefault(FlatBufferBuilder builder, long longEnumNonEnumDefault) { builder.addLong(52, longEnumNonEnumDefault, 0L); }
   public static void addLongEnumNormalDefault(FlatBufferBuilder builder, long longEnumNormalDefault) { builder.addLong(53, longEnumNormalDefault, 2L); }
+  public static void addNanDefault(FlatBufferBuilder builder, float nanDefault) { builder.addFloat(54, nanDefault, Float.NaN); }
+  public static void addInfDefault(FlatBufferBuilder builder, float infDefault) { builder.addFloat(55, infDefault, Float.POSITIVE_INFINITY); }
+  public static void addPositiveInfDefault(FlatBufferBuilder builder, float positiveInfDefault) { builder.addFloat(56, positiveInfDefault, Float.POSITIVE_INFINITY); }
+  public static void addInfinityDefault(FlatBufferBuilder builder, float infinityDefault) { builder.addFloat(57, infinityDefault, Float.POSITIVE_INFINITY); }
+  public static void addPositiveInfinityDefault(FlatBufferBuilder builder, float positiveInfinityDefault) { builder.addFloat(58, positiveInfinityDefault, Float.POSITIVE_INFINITY); }
+  public static void addNegativeInfDefault(FlatBufferBuilder builder, float negativeInfDefault) { builder.addFloat(59, negativeInfDefault, Float.NEGATIVE_INFINITY); }
+  public static void addNegativeInfinityDefault(FlatBufferBuilder builder, float negativeInfinityDefault) { builder.addFloat(60, negativeInfinityDefault, Float.NEGATIVE_INFINITY); }
+  public static void addDoubleInfDefault(FlatBufferBuilder builder, double doubleInfDefault) { builder.addDouble(61, doubleInfDefault, Double.POSITIVE_INFINITY); }
   public static int endMonster(FlatBufferBuilder builder) {
     int o = builder.endTable();
     builder.required(o, 10);  // name
@@ -533,6 +557,22 @@
     _o.setLongEnumNonEnumDefault(_oLongEnumNonEnumDefault);
     long _oLongEnumNormalDefault = longEnumNormalDefault();
     _o.setLongEnumNormalDefault(_oLongEnumNormalDefault);
+    float _oNanDefault = nanDefault();
+    _o.setNanDefault(_oNanDefault);
+    float _oInfDefault = infDefault();
+    _o.setInfDefault(_oInfDefault);
+    float _oPositiveInfDefault = positiveInfDefault();
+    _o.setPositiveInfDefault(_oPositiveInfDefault);
+    float _oInfinityDefault = infinityDefault();
+    _o.setInfinityDefault(_oInfinityDefault);
+    float _oPositiveInfinityDefault = positiveInfinityDefault();
+    _o.setPositiveInfinityDefault(_oPositiveInfinityDefault);
+    float _oNegativeInfDefault = negativeInfDefault();
+    _o.setNegativeInfDefault(_oNegativeInfDefault);
+    float _oNegativeInfinityDefault = negativeInfinityDefault();
+    _o.setNegativeInfinityDefault(_oNegativeInfinityDefault);
+    double _oDoubleInfDefault = doubleInfDefault();
+    _o.setDoubleInfDefault(_oDoubleInfDefault);
   }
   public static int pack(FlatBufferBuilder builder, MonsterT _o) {
     if (_o == null) return 0;
@@ -725,6 +765,14 @@
     addNativeInline(builder, MyGame.Example.Test.pack(builder, _o.getNativeInline()));
     addLongEnumNonEnumDefault(builder, _o.getLongEnumNonEnumDefault());
     addLongEnumNormalDefault(builder, _o.getLongEnumNormalDefault());
+    addNanDefault(builder, _o.getNanDefault());
+    addInfDefault(builder, _o.getInfDefault());
+    addPositiveInfDefault(builder, _o.getPositiveInfDefault());
+    addInfinityDefault(builder, _o.getInfinityDefault());
+    addPositiveInfinityDefault(builder, _o.getPositiveInfinityDefault());
+    addNegativeInfDefault(builder, _o.getNegativeInfDefault());
+    addNegativeInfinityDefault(builder, _o.getNegativeInfinityDefault());
+    addDoubleInfDefault(builder, _o.getDoubleInfDefault());
     return endMonster(builder);
   }
 }
diff --git a/third_party/flatbuffers/tests/MyGame/Example/Monster.kt b/third_party/flatbuffers/tests/MyGame/Example/Monster.kt
index fecf665..12ee70a 100644
--- a/third_party/flatbuffers/tests/MyGame/Example/Monster.kt
+++ b/third_party/flatbuffers/tests/MyGame/Example/Monster.kt
@@ -870,18 +870,130 @@
             false
         }
     }
+    val nanDefault : Float
+        get() {
+            val o = __offset(112)
+            return if(o != 0) bb.getFloat(o + bb_pos) else Float.NaN
+        }
+    fun mutateNanDefault(nanDefault: Float) : Boolean {
+        val o = __offset(112)
+        return if (o != 0) {
+            bb.putFloat(o + bb_pos, nanDefault)
+            true
+        } else {
+            false
+        }
+    }
+    val infDefault : Float
+        get() {
+            val o = __offset(114)
+            return if(o != 0) bb.getFloat(o + bb_pos) else Float.POSITIVE_INFINITY
+        }
+    fun mutateInfDefault(infDefault: Float) : Boolean {
+        val o = __offset(114)
+        return if (o != 0) {
+            bb.putFloat(o + bb_pos, infDefault)
+            true
+        } else {
+            false
+        }
+    }
+    val positiveInfDefault : Float
+        get() {
+            val o = __offset(116)
+            return if(o != 0) bb.getFloat(o + bb_pos) else Float.POSITIVE_INFINITY
+        }
+    fun mutatePositiveInfDefault(positiveInfDefault: Float) : Boolean {
+        val o = __offset(116)
+        return if (o != 0) {
+            bb.putFloat(o + bb_pos, positiveInfDefault)
+            true
+        } else {
+            false
+        }
+    }
+    val infinityDefault : Float
+        get() {
+            val o = __offset(118)
+            return if(o != 0) bb.getFloat(o + bb_pos) else Float.POSITIVE_INFINITY
+        }
+    fun mutateInfinityDefault(infinityDefault: Float) : Boolean {
+        val o = __offset(118)
+        return if (o != 0) {
+            bb.putFloat(o + bb_pos, infinityDefault)
+            true
+        } else {
+            false
+        }
+    }
+    val positiveInfinityDefault : Float
+        get() {
+            val o = __offset(120)
+            return if(o != 0) bb.getFloat(o + bb_pos) else Float.POSITIVE_INFINITY
+        }
+    fun mutatePositiveInfinityDefault(positiveInfinityDefault: Float) : Boolean {
+        val o = __offset(120)
+        return if (o != 0) {
+            bb.putFloat(o + bb_pos, positiveInfinityDefault)
+            true
+        } else {
+            false
+        }
+    }
+    val negativeInfDefault : Float
+        get() {
+            val o = __offset(122)
+            return if(o != 0) bb.getFloat(o + bb_pos) else Float.NEGATIVE_INFINITY
+        }
+    fun mutateNegativeInfDefault(negativeInfDefault: Float) : Boolean {
+        val o = __offset(122)
+        return if (o != 0) {
+            bb.putFloat(o + bb_pos, negativeInfDefault)
+            true
+        } else {
+            false
+        }
+    }
+    val negativeInfinityDefault : Float
+        get() {
+            val o = __offset(124)
+            return if(o != 0) bb.getFloat(o + bb_pos) else Float.NEGATIVE_INFINITY
+        }
+    fun mutateNegativeInfinityDefault(negativeInfinityDefault: Float) : Boolean {
+        val o = __offset(124)
+        return if (o != 0) {
+            bb.putFloat(o + bb_pos, negativeInfinityDefault)
+            true
+        } else {
+            false
+        }
+    }
+    val doubleInfDefault : Double
+        get() {
+            val o = __offset(126)
+            return if(o != 0) bb.getDouble(o + bb_pos) else Double.POSITIVE_INFINITY
+        }
+    fun mutateDoubleInfDefault(doubleInfDefault: Double) : Boolean {
+        val o = __offset(126)
+        return if (o != 0) {
+            bb.putDouble(o + bb_pos, doubleInfDefault)
+            true
+        } else {
+            false
+        }
+    }
     override fun keysCompare(o1: Int, o2: Int, _bb: ByteBuffer) : Int {
          return compareStrings(__offset(10, o1, _bb), __offset(10, o2, _bb), _bb)
     }
     companion object {
-        fun validateVersion() = Constants.FLATBUFFERS_2_0_8()
+        fun validateVersion() = Constants.FLATBUFFERS_22_10_26()
         fun getRootAsMonster(_bb: ByteBuffer): Monster = getRootAsMonster(_bb, Monster())
         fun getRootAsMonster(_bb: ByteBuffer, obj: Monster): Monster {
             _bb.order(ByteOrder.LITTLE_ENDIAN)
             return (obj.__assign(_bb.getInt(_bb.position()) + _bb.position(), _bb))
         }
         fun MonsterBufferHasIdentifier(_bb: ByteBuffer) : Boolean = __has_identifier(_bb, "MONS")
-        fun startMonster(builder: FlatBufferBuilder) = builder.startTable(54)
+        fun startMonster(builder: FlatBufferBuilder) = builder.startTable(62)
         fun addPos(builder: FlatBufferBuilder, pos: Int) = builder.addStruct(0, pos, 0)
         fun addMana(builder: FlatBufferBuilder, mana: Short) = builder.addShort(1, mana, 150)
         fun addHp(builder: FlatBufferBuilder, hp: Short) = builder.addShort(2, hp, 100)
@@ -1077,6 +1189,14 @@
         fun addNativeInline(builder: FlatBufferBuilder, nativeInline: Int) = builder.addStruct(51, nativeInline, 0)
         fun addLongEnumNonEnumDefault(builder: FlatBufferBuilder, longEnumNonEnumDefault: ULong) = builder.addLong(52, longEnumNonEnumDefault.toLong(), 0)
         fun addLongEnumNormalDefault(builder: FlatBufferBuilder, longEnumNormalDefault: ULong) = builder.addLong(53, longEnumNormalDefault.toLong(), 2)
+        fun addNanDefault(builder: FlatBufferBuilder, nanDefault: Float) = builder.addFloat(54, nanDefault, Double.NaN)
+        fun addInfDefault(builder: FlatBufferBuilder, infDefault: Float) = builder.addFloat(55, infDefault, Double.POSITIVE_INFINITY)
+        fun addPositiveInfDefault(builder: FlatBufferBuilder, positiveInfDefault: Float) = builder.addFloat(56, positiveInfDefault, Double.POSITIVE_INFINITY)
+        fun addInfinityDefault(builder: FlatBufferBuilder, infinityDefault: Float) = builder.addFloat(57, infinityDefault, Double.POSITIVE_INFINITY)
+        fun addPositiveInfinityDefault(builder: FlatBufferBuilder, positiveInfinityDefault: Float) = builder.addFloat(58, positiveInfinityDefault, Double.POSITIVE_INFINITY)
+        fun addNegativeInfDefault(builder: FlatBufferBuilder, negativeInfDefault: Float) = builder.addFloat(59, negativeInfDefault, Double.NEGATIVE_INFINITY)
+        fun addNegativeInfinityDefault(builder: FlatBufferBuilder, negativeInfinityDefault: Float) = builder.addFloat(60, negativeInfinityDefault, Double.NEGATIVE_INFINITY)
+        fun addDoubleInfDefault(builder: FlatBufferBuilder, doubleInfDefault: Double) = builder.addDouble(61, doubleInfDefault, Double.POSITIVE_INFINITY)
         fun endMonster(builder: FlatBufferBuilder) : Int {
             val o = builder.endTable()
                 builder.required(o, 10)
diff --git a/third_party/flatbuffers/tests/MyGame/Example/Monster.lua b/third_party/flatbuffers/tests/MyGame/Example/Monster.lua
index 6697c9b..3407362 100644
--- a/third_party/flatbuffers/tests/MyGame/Example/Monster.lua
+++ b/third_party/flatbuffers/tests/MyGame/Example/Monster.lua
@@ -3,7 +3,7 @@
   Automatically generated by the FlatBuffers compiler, do not modify.
   Or modify. I'm a message, not a cop.
 
-  flatc version: 2.0.8
+  flatc version: 22.10.26
 
   Declared by  : //monster_test.fbs
   Rooting type : MyGame.Example.Monster (//monster_test.fbs)
@@ -359,7 +359,7 @@
   local o = self.view:Offset(62)
   if o ~= 0 then
     local x = self.view:Vector(o)
-    x = x + ((j-1) * 4)
+    x = x + ((j-1) * 8)
     local obj = __MyGame_Example_Ability.New()
     obj:Init(self.view.bytes, x)
     return obj
@@ -703,8 +703,72 @@
   return 2
 end
 
+function mt:NanDefault()
+  local o = self.view:Offset(112)
+  if o ~= 0 then
+    return self.view:Get(flatbuffers.N.Float32, self.view.pos + o)
+  end
+  return nan
+end
+
+function mt:InfDefault()
+  local o = self.view:Offset(114)
+  if o ~= 0 then
+    return self.view:Get(flatbuffers.N.Float32, self.view.pos + o)
+  end
+  return inf
+end
+
+function mt:PositiveInfDefault()
+  local o = self.view:Offset(116)
+  if o ~= 0 then
+    return self.view:Get(flatbuffers.N.Float32, self.view.pos + o)
+  end
+  return inf
+end
+
+function mt:InfinityDefault()
+  local o = self.view:Offset(118)
+  if o ~= 0 then
+    return self.view:Get(flatbuffers.N.Float32, self.view.pos + o)
+  end
+  return inf
+end
+
+function mt:PositiveInfinityDefault()
+  local o = self.view:Offset(120)
+  if o ~= 0 then
+    return self.view:Get(flatbuffers.N.Float32, self.view.pos + o)
+  end
+  return inf
+end
+
+function mt:NegativeInfDefault()
+  local o = self.view:Offset(122)
+  if o ~= 0 then
+    return self.view:Get(flatbuffers.N.Float32, self.view.pos + o)
+  end
+  return -inf
+end
+
+function mt:NegativeInfinityDefault()
+  local o = self.view:Offset(124)
+  if o ~= 0 then
+    return self.view:Get(flatbuffers.N.Float32, self.view.pos + o)
+  end
+  return -inf
+end
+
+function mt:DoubleInfDefault()
+  local o = self.view:Offset(126)
+  if o ~= 0 then
+    return self.view:Get(flatbuffers.N.Float64, self.view.pos + o)
+  end
+  return inf
+end
+
 function Monster.Start(builder)
-  builder:StartObject(54)
+  builder:StartObject(62)
 end
 
 function Monster.AddPos(builder, pos)
@@ -852,7 +916,7 @@
 end
 
 function Monster.StartTestarrayofsortedstructVector(builder, numElems)
-  return builder:StartVector(4, numElems, 4)
+  return builder:StartVector(8, numElems, 4)
 end
 
 function Monster.AddFlex(builder, flex)
@@ -999,6 +1063,38 @@
   builder:PrependUint64Slot(53, longEnumNormalDefault, 2)
 end
 
+function Monster.AddNanDefault(builder, nanDefault)
+  builder:PrependFloat32Slot(54, nanDefault, nan)
+end
+
+function Monster.AddInfDefault(builder, infDefault)
+  builder:PrependFloat32Slot(55, infDefault, inf)
+end
+
+function Monster.AddPositiveInfDefault(builder, positiveInfDefault)
+  builder:PrependFloat32Slot(56, positiveInfDefault, inf)
+end
+
+function Monster.AddInfinityDefault(builder, infinityDefault)
+  builder:PrependFloat32Slot(57, infinityDefault, inf)
+end
+
+function Monster.AddPositiveInfinityDefault(builder, positiveInfinityDefault)
+  builder:PrependFloat32Slot(58, positiveInfinityDefault, inf)
+end
+
+function Monster.AddNegativeInfDefault(builder, negativeInfDefault)
+  builder:PrependFloat32Slot(59, negativeInfDefault, -inf)
+end
+
+function Monster.AddNegativeInfinityDefault(builder, negativeInfinityDefault)
+  builder:PrependFloat32Slot(60, negativeInfinityDefault, -inf)
+end
+
+function Monster.AddDoubleInfDefault(builder, doubleInfDefault)
+  builder:PrependFloat64Slot(61, doubleInfDefault, inf)
+end
+
 function Monster.End(builder)
   return builder:EndObject()
 end
diff --git a/third_party/flatbuffers/tests/MyGame/Example/Monster.nim b/third_party/flatbuffers/tests/MyGame/Example/Monster.nim
new file mode 100644
index 0000000..283e01a
--- /dev/null
+++ b/third_party/flatbuffers/tests/MyGame/Example/Monster.nim
@@ -0,0 +1,734 @@
+#[ MyGame.Example.Monster
+  Automatically generated by the FlatBuffers compiler, do not modify.
+  Or modify. I'm a message, not a cop.
+
+  flatc version: 22.10.26
+
+  Declared by  : 
+  Rooting type : MyGame.Example.Monster ()
+]#
+
+import ../InParentNamespace as MyGame_InParentNamespace
+import Ability as MyGame_Example_Ability
+import Any as MyGame_Example_Any
+import AnyAmbiguousAliases as MyGame_Example_AnyAmbiguousAliases
+import AnyUniqueAliases as MyGame_Example_AnyUniqueAliases
+import Color as MyGame_Example_Color
+import LongEnum as MyGame_Example_LongEnum
+import Race as MyGame_Example_Race
+import Referrable as MyGame_Example_Referrable
+import Stat as MyGame_Example_Stat
+import Test as MyGame_Example_Test
+import Vec3 as MyGame_Example_Vec3
+import flatbuffers
+import std/options
+
+#  an example documentation comment: "monster object"
+type Monster* = object of FlatObj
+func pos*(self: Monster): Option[MyGame_Example_Vec3.Vec3] =
+  let o = self.tab.Offset(4)
+  if o != 0:
+    return some(MyGame_Example_Vec3.Vec3(tab: Vtable(Bytes: self.tab.Bytes, Pos: self.tab.Pos + o)))
+func mana*(self: Monster): int16 =
+  let o = self.tab.Offset(6)
+  if o != 0:
+    return Get[int16](self.tab, self.tab.Pos + o)
+  return 150
+func `mana=`*(self: var Monster, n: int16): bool =
+  return self.tab.MutateSlot(6, n)
+func hp*(self: Monster): int16 =
+  let o = self.tab.Offset(8)
+  if o != 0:
+    return Get[int16](self.tab, self.tab.Pos + o)
+  return 100
+func `hp=`*(self: var Monster, n: int16): bool =
+  return self.tab.MutateSlot(8, n)
+func name*(self: Monster): string =
+  let o = self.tab.Offset(10)
+  if o != 0:
+    return self.tab.String(self.tab.Pos + o)
+  return ""
+func inventoryLength*(self: Monster): int = 
+  let o = self.tab.Offset(14)
+  if o != 0:
+    return self.tab.VectorLen(o)
+func inventory*(self: Monster, j: int): uint8 = 
+  let o = self.tab.Offset(14)
+  if o != 0:
+    var x = self.tab.Vector(o)
+    x += j.uoffset * 1.uoffset
+    return Get[uint8](self.tab, x)
+func inventory*(self: Monster): seq[uint8] = 
+  let len = self.inventoryLength
+  for i in countup(0, len - 1):
+    result.add(self.inventory(i))
+func color*(self: Monster): MyGame_Example_Color.Color =
+  let o = self.tab.Offset(16)
+  if o != 0:
+    return MyGame_Example_Color.Color(Get[uint8](self.tab, self.tab.Pos + o))
+  return type(result)(8)
+func `color=`*(self: var Monster, n: MyGame_Example_Color.Color): bool =
+  return self.tab.MutateSlot(16, n)
+func testType*(self: Monster): MyGame_Example_Any.Any =
+  let o = self.tab.Offset(18)
+  if o != 0:
+    return MyGame_Example_Any.Any(Get[uint8](self.tab, self.tab.Pos + o))
+  return type(result)(0)
+func `testType=`*(self: var Monster, n: MyGame_Example_Any.Any): bool =
+  return self.tab.MutateSlot(18, n)
+func test*(self: Monster): Option[Vtable] =
+  let o = self.tab.Offset(20)
+  if o != 0:
+    return some(self.tab.Union(o))
+func test4Length*(self: Monster): int = 
+  let o = self.tab.Offset(22)
+  if o != 0:
+    return self.tab.VectorLen(o)
+func test4*(self: Monster, j: int): MyGame_Example_Test.Test = 
+  let o = self.tab.Offset(22)
+  if o != 0:
+    var x = self.tab.Vector(o)
+    x += j.uoffset * 4.uoffset
+    return MyGame_Example_Test.Test(tab: Vtable(Bytes: self.tab.Bytes, Pos: x))
+func test4*(self: Monster): seq[MyGame_Example_Test.Test] = 
+  let len = self.test4Length
+  for i in countup(0, len - 1):
+    result.add(self.test4(i))
+func testarrayofstringLength*(self: Monster): int = 
+  let o = self.tab.Offset(24)
+  if o != 0:
+    return self.tab.VectorLen(o)
+func testarrayofstring*(self: Monster, j: int): string = 
+  let o = self.tab.Offset(24)
+  if o != 0:
+    var x = self.tab.Vector(o)
+    x += j.uoffset * 4.uoffset
+    return self.tab.String(x)
+func testarrayofstring*(self: Monster): seq[string] = 
+  let len = self.testarrayofstringLength
+  for i in countup(0, len - 1):
+    result.add(self.testarrayofstring(i))
+func testarrayoftablesLength*(self: Monster): int = 
+  let o = self.tab.Offset(26)
+  if o != 0:
+    return self.tab.VectorLen(o)
+func testarrayoftables*(self: Monster, j: int): Monster = 
+  let o = self.tab.Offset(26)
+  if o != 0:
+    var x = self.tab.Vector(o)
+    x += j.uoffset * 4.uoffset
+    return Monster(tab: Vtable(Bytes: self.tab.Bytes, Pos: x))
+func testarrayoftables*(self: Monster): seq[Monster] = 
+  let len = self.testarrayoftablesLength
+  for i in countup(0, len - 1):
+    result.add(self.testarrayoftables(i))
+func enemy*(self: Monster): Option[Monster] =
+  let o = self.tab.Offset(28)
+  if o != 0:
+    return some(Monster(tab: Vtable(Bytes: self.tab.Bytes, Pos: self.tab.Pos + o)))
+func testnestedflatbufferLength*(self: Monster): int = 
+  let o = self.tab.Offset(30)
+  if o != 0:
+    return self.tab.VectorLen(o)
+func testnestedflatbuffer*(self: Monster, j: int): uint8 = 
+  let o = self.tab.Offset(30)
+  if o != 0:
+    var x = self.tab.Vector(o)
+    x += j.uoffset * 1.uoffset
+    return Get[uint8](self.tab, x)
+func testnestedflatbuffer*(self: Monster): seq[uint8] = 
+  let len = self.testnestedflatbufferLength
+  for i in countup(0, len - 1):
+    result.add(self.testnestedflatbuffer(i))
+func testempty*(self: Monster): Option[MyGame_Example_Stat.Stat] =
+  let o = self.tab.Offset(32)
+  if o != 0:
+    return some(MyGame_Example_Stat.Stat(tab: Vtable(Bytes: self.tab.Bytes, Pos: self.tab.Pos + o)))
+func testbool*(self: Monster): bool =
+  let o = self.tab.Offset(34)
+  if o != 0:
+    return Get[bool](self.tab, self.tab.Pos + o)
+  return false
+func `testbool=`*(self: var Monster, n: bool): bool =
+  return self.tab.MutateSlot(34, n)
+func testhashs32Fnv1*(self: Monster): int32 =
+  let o = self.tab.Offset(36)
+  if o != 0:
+    return Get[int32](self.tab, self.tab.Pos + o)
+  return 0
+func `testhashs32Fnv1=`*(self: var Monster, n: int32): bool =
+  return self.tab.MutateSlot(36, n)
+func testhashu32Fnv1*(self: Monster): uint32 =
+  let o = self.tab.Offset(38)
+  if o != 0:
+    return Get[uint32](self.tab, self.tab.Pos + o)
+  return 0
+func `testhashu32Fnv1=`*(self: var Monster, n: uint32): bool =
+  return self.tab.MutateSlot(38, n)
+func testhashs64Fnv1*(self: Monster): int64 =
+  let o = self.tab.Offset(40)
+  if o != 0:
+    return Get[int64](self.tab, self.tab.Pos + o)
+  return 0
+func `testhashs64Fnv1=`*(self: var Monster, n: int64): bool =
+  return self.tab.MutateSlot(40, n)
+func testhashu64Fnv1*(self: Monster): uint64 =
+  let o = self.tab.Offset(42)
+  if o != 0:
+    return Get[uint64](self.tab, self.tab.Pos + o)
+  return 0
+func `testhashu64Fnv1=`*(self: var Monster, n: uint64): bool =
+  return self.tab.MutateSlot(42, n)
+func testhashs32Fnv1a*(self: Monster): int32 =
+  let o = self.tab.Offset(44)
+  if o != 0:
+    return Get[int32](self.tab, self.tab.Pos + o)
+  return 0
+func `testhashs32Fnv1a=`*(self: var Monster, n: int32): bool =
+  return self.tab.MutateSlot(44, n)
+func testhashu32Fnv1a*(self: Monster): uint32 =
+  let o = self.tab.Offset(46)
+  if o != 0:
+    return Get[uint32](self.tab, self.tab.Pos + o)
+  return 0
+func `testhashu32Fnv1a=`*(self: var Monster, n: uint32): bool =
+  return self.tab.MutateSlot(46, n)
+func testhashs64Fnv1a*(self: Monster): int64 =
+  let o = self.tab.Offset(48)
+  if o != 0:
+    return Get[int64](self.tab, self.tab.Pos + o)
+  return 0
+func `testhashs64Fnv1a=`*(self: var Monster, n: int64): bool =
+  return self.tab.MutateSlot(48, n)
+func testhashu64Fnv1a*(self: Monster): uint64 =
+  let o = self.tab.Offset(50)
+  if o != 0:
+    return Get[uint64](self.tab, self.tab.Pos + o)
+  return 0
+func `testhashu64Fnv1a=`*(self: var Monster, n: uint64): bool =
+  return self.tab.MutateSlot(50, n)
+func testarrayofboolsLength*(self: Monster): int = 
+  let o = self.tab.Offset(52)
+  if o != 0:
+    return self.tab.VectorLen(o)
+func testarrayofbools*(self: Monster, j: int): bool = 
+  let o = self.tab.Offset(52)
+  if o != 0:
+    var x = self.tab.Vector(o)
+    x += j.uoffset * 1.uoffset
+    return Get[bool](self.tab, x)
+func testarrayofbools*(self: Monster): seq[bool] = 
+  let len = self.testarrayofboolsLength
+  for i in countup(0, len - 1):
+    result.add(self.testarrayofbools(i))
+func testf*(self: Monster): float32 =
+  let o = self.tab.Offset(54)
+  if o != 0:
+    return Get[float32](self.tab, self.tab.Pos + o)
+  return 3.14159
+func `testf=`*(self: var Monster, n: float32): bool =
+  return self.tab.MutateSlot(54, n)
+func testf2*(self: Monster): float32 =
+  let o = self.tab.Offset(56)
+  if o != 0:
+    return Get[float32](self.tab, self.tab.Pos + o)
+  return 3.0
+func `testf2=`*(self: var Monster, n: float32): bool =
+  return self.tab.MutateSlot(56, n)
+func testf3*(self: Monster): float32 =
+  let o = self.tab.Offset(58)
+  if o != 0:
+    return Get[float32](self.tab, self.tab.Pos + o)
+  return 0.0
+func `testf3=`*(self: var Monster, n: float32): bool =
+  return self.tab.MutateSlot(58, n)
+func testarrayofstring2Length*(self: Monster): int = 
+  let o = self.tab.Offset(60)
+  if o != 0:
+    return self.tab.VectorLen(o)
+func testarrayofstring2*(self: Monster, j: int): string = 
+  let o = self.tab.Offset(60)
+  if o != 0:
+    var x = self.tab.Vector(o)
+    x += j.uoffset * 4.uoffset
+    return self.tab.String(x)
+func testarrayofstring2*(self: Monster): seq[string] = 
+  let len = self.testarrayofstring2Length
+  for i in countup(0, len - 1):
+    result.add(self.testarrayofstring2(i))
+func testarrayofsortedstructLength*(self: Monster): int = 
+  let o = self.tab.Offset(62)
+  if o != 0:
+    return self.tab.VectorLen(o)
+func testarrayofsortedstruct*(self: Monster, j: int): MyGame_Example_Ability.Ability = 
+  let o = self.tab.Offset(62)
+  if o != 0:
+    var x = self.tab.Vector(o)
+    x += j.uoffset * 8.uoffset
+    return MyGame_Example_Ability.Ability(tab: Vtable(Bytes: self.tab.Bytes, Pos: x))
+func testarrayofsortedstruct*(self: Monster): seq[MyGame_Example_Ability.Ability] = 
+  let len = self.testarrayofsortedstructLength
+  for i in countup(0, len - 1):
+    result.add(self.testarrayofsortedstruct(i))
+func flexLength*(self: Monster): int = 
+  let o = self.tab.Offset(64)
+  if o != 0:
+    return self.tab.VectorLen(o)
+func flex*(self: Monster, j: int): uint8 = 
+  let o = self.tab.Offset(64)
+  if o != 0:
+    var x = self.tab.Vector(o)
+    x += j.uoffset * 1.uoffset
+    return Get[uint8](self.tab, x)
+func flex*(self: Monster): seq[uint8] = 
+  let len = self.flexLength
+  for i in countup(0, len - 1):
+    result.add(self.flex(i))
+func test5Length*(self: Monster): int = 
+  let o = self.tab.Offset(66)
+  if o != 0:
+    return self.tab.VectorLen(o)
+func test5*(self: Monster, j: int): MyGame_Example_Test.Test = 
+  let o = self.tab.Offset(66)
+  if o != 0:
+    var x = self.tab.Vector(o)
+    x += j.uoffset * 4.uoffset
+    return MyGame_Example_Test.Test(tab: Vtable(Bytes: self.tab.Bytes, Pos: x))
+func test5*(self: Monster): seq[MyGame_Example_Test.Test] = 
+  let len = self.test5Length
+  for i in countup(0, len - 1):
+    result.add(self.test5(i))
+func vectorOfLongsLength*(self: Monster): int = 
+  let o = self.tab.Offset(68)
+  if o != 0:
+    return self.tab.VectorLen(o)
+func vectorOfLongs*(self: Monster, j: int): int64 = 
+  let o = self.tab.Offset(68)
+  if o != 0:
+    var x = self.tab.Vector(o)
+    x += j.uoffset * 8.uoffset
+    return Get[int64](self.tab, x)
+func vectorOfLongs*(self: Monster): seq[int64] = 
+  let len = self.vectorOfLongsLength
+  for i in countup(0, len - 1):
+    result.add(self.vectorOfLongs(i))
+func vectorOfDoublesLength*(self: Monster): int = 
+  let o = self.tab.Offset(70)
+  if o != 0:
+    return self.tab.VectorLen(o)
+func vectorOfDoubles*(self: Monster, j: int): float64 = 
+  let o = self.tab.Offset(70)
+  if o != 0:
+    var x = self.tab.Vector(o)
+    x += j.uoffset * 8.uoffset
+    return Get[float64](self.tab, x)
+func vectorOfDoubles*(self: Monster): seq[float64] = 
+  let len = self.vectorOfDoublesLength
+  for i in countup(0, len - 1):
+    result.add(self.vectorOfDoubles(i))
+func parentNamespaceTest*(self: Monster): Option[MyGame_InParentNamespace.InParentNamespace] =
+  let o = self.tab.Offset(72)
+  if o != 0:
+    return some(MyGame_InParentNamespace.InParentNamespace(tab: Vtable(Bytes: self.tab.Bytes, Pos: self.tab.Pos + o)))
+func vectorOfReferrablesLength*(self: Monster): int = 
+  let o = self.tab.Offset(74)
+  if o != 0:
+    return self.tab.VectorLen(o)
+func vectorOfReferrables*(self: Monster, j: int): MyGame_Example_Referrable.Referrable = 
+  let o = self.tab.Offset(74)
+  if o != 0:
+    var x = self.tab.Vector(o)
+    x += j.uoffset * 4.uoffset
+    return MyGame_Example_Referrable.Referrable(tab: Vtable(Bytes: self.tab.Bytes, Pos: x))
+func vectorOfReferrables*(self: Monster): seq[MyGame_Example_Referrable.Referrable] = 
+  let len = self.vectorOfReferrablesLength
+  for i in countup(0, len - 1):
+    result.add(self.vectorOfReferrables(i))
+func singleWeakReference*(self: Monster): uint64 =
+  let o = self.tab.Offset(76)
+  if o != 0:
+    return Get[uint64](self.tab, self.tab.Pos + o)
+  return 0
+func `singleWeakReference=`*(self: var Monster, n: uint64): bool =
+  return self.tab.MutateSlot(76, n)
+func vectorOfWeakReferencesLength*(self: Monster): int = 
+  let o = self.tab.Offset(78)
+  if o != 0:
+    return self.tab.VectorLen(o)
+func vectorOfWeakReferences*(self: Monster, j: int): uint64 = 
+  let o = self.tab.Offset(78)
+  if o != 0:
+    var x = self.tab.Vector(o)
+    x += j.uoffset * 8.uoffset
+    return Get[uint64](self.tab, x)
+func vectorOfWeakReferences*(self: Monster): seq[uint64] = 
+  let len = self.vectorOfWeakReferencesLength
+  for i in countup(0, len - 1):
+    result.add(self.vectorOfWeakReferences(i))
+func vectorOfStrongReferrablesLength*(self: Monster): int = 
+  let o = self.tab.Offset(80)
+  if o != 0:
+    return self.tab.VectorLen(o)
+func vectorOfStrongReferrables*(self: Monster, j: int): MyGame_Example_Referrable.Referrable = 
+  let o = self.tab.Offset(80)
+  if o != 0:
+    var x = self.tab.Vector(o)
+    x += j.uoffset * 4.uoffset
+    return MyGame_Example_Referrable.Referrable(tab: Vtable(Bytes: self.tab.Bytes, Pos: x))
+func vectorOfStrongReferrables*(self: Monster): seq[MyGame_Example_Referrable.Referrable] = 
+  let len = self.vectorOfStrongReferrablesLength
+  for i in countup(0, len - 1):
+    result.add(self.vectorOfStrongReferrables(i))
+func coOwningReference*(self: Monster): uint64 =
+  let o = self.tab.Offset(82)
+  if o != 0:
+    return Get[uint64](self.tab, self.tab.Pos + o)
+  return 0
+func `coOwningReference=`*(self: var Monster, n: uint64): bool =
+  return self.tab.MutateSlot(82, n)
+func vectorOfCoOwningReferencesLength*(self: Monster): int = 
+  let o = self.tab.Offset(84)
+  if o != 0:
+    return self.tab.VectorLen(o)
+func vectorOfCoOwningReferences*(self: Monster, j: int): uint64 = 
+  let o = self.tab.Offset(84)
+  if o != 0:
+    var x = self.tab.Vector(o)
+    x += j.uoffset * 8.uoffset
+    return Get[uint64](self.tab, x)
+func vectorOfCoOwningReferences*(self: Monster): seq[uint64] = 
+  let len = self.vectorOfCoOwningReferencesLength
+  for i in countup(0, len - 1):
+    result.add(self.vectorOfCoOwningReferences(i))
+func nonOwningReference*(self: Monster): uint64 =
+  let o = self.tab.Offset(86)
+  if o != 0:
+    return Get[uint64](self.tab, self.tab.Pos + o)
+  return 0
+func `nonOwningReference=`*(self: var Monster, n: uint64): bool =
+  return self.tab.MutateSlot(86, n)
+func vectorOfNonOwningReferencesLength*(self: Monster): int = 
+  let o = self.tab.Offset(88)
+  if o != 0:
+    return self.tab.VectorLen(o)
+func vectorOfNonOwningReferences*(self: Monster, j: int): uint64 = 
+  let o = self.tab.Offset(88)
+  if o != 0:
+    var x = self.tab.Vector(o)
+    x += j.uoffset * 8.uoffset
+    return Get[uint64](self.tab, x)
+func vectorOfNonOwningReferences*(self: Monster): seq[uint64] = 
+  let len = self.vectorOfNonOwningReferencesLength
+  for i in countup(0, len - 1):
+    result.add(self.vectorOfNonOwningReferences(i))
+func anyUniqueType*(self: Monster): MyGame_Example_AnyUniqueAliases.AnyUniqueAliases =
+  let o = self.tab.Offset(90)
+  if o != 0:
+    return MyGame_Example_AnyUniqueAliases.AnyUniqueAliases(Get[uint8](self.tab, self.tab.Pos + o))
+  return type(result)(0)
+func `anyUniqueType=`*(self: var Monster, n: MyGame_Example_AnyUniqueAliases.AnyUniqueAliases): bool =
+  return self.tab.MutateSlot(90, n)
+func anyUnique*(self: Monster): Option[Vtable] =
+  let o = self.tab.Offset(92)
+  if o != 0:
+    return some(self.tab.Union(o))
+func anyAmbiguousType*(self: Monster): MyGame_Example_AnyAmbiguousAliases.AnyAmbiguousAliases =
+  let o = self.tab.Offset(94)
+  if o != 0:
+    return MyGame_Example_AnyAmbiguousAliases.AnyAmbiguousAliases(Get[uint8](self.tab, self.tab.Pos + o))
+  return type(result)(0)
+func `anyAmbiguousType=`*(self: var Monster, n: MyGame_Example_AnyAmbiguousAliases.AnyAmbiguousAliases): bool =
+  return self.tab.MutateSlot(94, n)
+func anyAmbiguous*(self: Monster): Option[Vtable] =
+  let o = self.tab.Offset(96)
+  if o != 0:
+    return some(self.tab.Union(o))
+func vectorOfEnumsLength*(self: Monster): int = 
+  let o = self.tab.Offset(98)
+  if o != 0:
+    return self.tab.VectorLen(o)
+func vectorOfEnums*(self: Monster, j: int): MyGame_Example_Color.Color = 
+  let o = self.tab.Offset(98)
+  if o != 0:
+    var x = self.tab.Vector(o)
+    x += j.uoffset * 1.uoffset
+    return MyGame_Example_Color.Color(Get[uint8](self.tab, x))
+func vectorOfEnums*(self: Monster): seq[MyGame_Example_Color.Color] = 
+  let len = self.vectorOfEnumsLength
+  for i in countup(0, len - 1):
+    result.add(self.vectorOfEnums(i))
+func signedEnum*(self: Monster): MyGame_Example_Race.Race =
+  let o = self.tab.Offset(100)
+  if o != 0:
+    return MyGame_Example_Race.Race(Get[int8](self.tab, self.tab.Pos + o))
+  return type(result)(-1)
+func `signedEnum=`*(self: var Monster, n: MyGame_Example_Race.Race): bool =
+  return self.tab.MutateSlot(100, n)
+func testrequirednestedflatbufferLength*(self: Monster): int = 
+  let o = self.tab.Offset(102)
+  if o != 0:
+    return self.tab.VectorLen(o)
+func testrequirednestedflatbuffer*(self: Monster, j: int): uint8 = 
+  let o = self.tab.Offset(102)
+  if o != 0:
+    var x = self.tab.Vector(o)
+    x += j.uoffset * 1.uoffset
+    return Get[uint8](self.tab, x)
+func testrequirednestedflatbuffer*(self: Monster): seq[uint8] = 
+  let len = self.testrequirednestedflatbufferLength
+  for i in countup(0, len - 1):
+    result.add(self.testrequirednestedflatbuffer(i))
+func scalarKeySortedTablesLength*(self: Monster): int = 
+  let o = self.tab.Offset(104)
+  if o != 0:
+    return self.tab.VectorLen(o)
+func scalarKeySortedTables*(self: Monster, j: int): MyGame_Example_Stat.Stat = 
+  let o = self.tab.Offset(104)
+  if o != 0:
+    var x = self.tab.Vector(o)
+    x += j.uoffset * 4.uoffset
+    return MyGame_Example_Stat.Stat(tab: Vtable(Bytes: self.tab.Bytes, Pos: x))
+func scalarKeySortedTables*(self: Monster): seq[MyGame_Example_Stat.Stat] = 
+  let len = self.scalarKeySortedTablesLength
+  for i in countup(0, len - 1):
+    result.add(self.scalarKeySortedTables(i))
+func nativeInline*(self: Monster): Option[MyGame_Example_Test.Test] =
+  let o = self.tab.Offset(106)
+  if o != 0:
+    return some(MyGame_Example_Test.Test(tab: Vtable(Bytes: self.tab.Bytes, Pos: self.tab.Pos + o)))
+func longEnumNonEnumDefault*(self: Monster): MyGame_Example_LongEnum.LongEnum =
+  let o = self.tab.Offset(108)
+  if o != 0:
+    return MyGame_Example_LongEnum.LongEnum(Get[uint64](self.tab, self.tab.Pos + o))
+  return type(result)(0)
+func `longEnumNonEnumDefault=`*(self: var Monster, n: MyGame_Example_LongEnum.LongEnum): bool =
+  return self.tab.MutateSlot(108, n)
+func longEnumNormalDefault*(self: Monster): MyGame_Example_LongEnum.LongEnum =
+  let o = self.tab.Offset(110)
+  if o != 0:
+    return MyGame_Example_LongEnum.LongEnum(Get[uint64](self.tab, self.tab.Pos + o))
+  return type(result)(2)
+func `longEnumNormalDefault=`*(self: var Monster, n: MyGame_Example_LongEnum.LongEnum): bool =
+  return self.tab.MutateSlot(110, n)
+func nanDefault*(self: Monster): float32 =
+  let o = self.tab.Offset(112)
+  if o != 0:
+    return Get[float32](self.tab, self.tab.Pos + o)
+  return NaN
+func `nanDefault=`*(self: var Monster, n: float32): bool =
+  return self.tab.MutateSlot(112, n)
+func infDefault*(self: Monster): float32 =
+  let o = self.tab.Offset(114)
+  if o != 0:
+    return Get[float32](self.tab, self.tab.Pos + o)
+  return Inf
+func `infDefault=`*(self: var Monster, n: float32): bool =
+  return self.tab.MutateSlot(114, n)
+func positiveInfDefault*(self: Monster): float32 =
+  let o = self.tab.Offset(116)
+  if o != 0:
+    return Get[float32](self.tab, self.tab.Pos + o)
+  return Inf
+func `positiveInfDefault=`*(self: var Monster, n: float32): bool =
+  return self.tab.MutateSlot(116, n)
+func infinityDefault*(self: Monster): float32 =
+  let o = self.tab.Offset(118)
+  if o != 0:
+    return Get[float32](self.tab, self.tab.Pos + o)
+  return Inf
+func `infinityDefault=`*(self: var Monster, n: float32): bool =
+  return self.tab.MutateSlot(118, n)
+func positiveInfinityDefault*(self: Monster): float32 =
+  let o = self.tab.Offset(120)
+  if o != 0:
+    return Get[float32](self.tab, self.tab.Pos + o)
+  return Inf
+func `positiveInfinityDefault=`*(self: var Monster, n: float32): bool =
+  return self.tab.MutateSlot(120, n)
+func negativeInfDefault*(self: Monster): float32 =
+  let o = self.tab.Offset(122)
+  if o != 0:
+    return Get[float32](self.tab, self.tab.Pos + o)
+  return -Inf
+func `negativeInfDefault=`*(self: var Monster, n: float32): bool =
+  return self.tab.MutateSlot(122, n)
+func negativeInfinityDefault*(self: Monster): float32 =
+  let o = self.tab.Offset(124)
+  if o != 0:
+    return Get[float32](self.tab, self.tab.Pos + o)
+  return -Inf
+func `negativeInfinityDefault=`*(self: var Monster, n: float32): bool =
+  return self.tab.MutateSlot(124, n)
+func doubleInfDefault*(self: Monster): float64 =
+  let o = self.tab.Offset(126)
+  if o != 0:
+    return Get[float64](self.tab, self.tab.Pos + o)
+  return Inf
+func `doubleInfDefault=`*(self: var Monster, n: float64): bool =
+  return self.tab.MutateSlot(126, n)
+proc MonsterStart*(builder: var Builder) =
+  builder.StartObject(62)
+proc MonsterAddpos*(builder: var Builder, pos: uoffset) =
+  builder.PrependStructSlot(0, pos, default(uoffset))
+proc MonsterAddmana*(builder: var Builder, mana: int16) =
+  builder.PrependSlot(1, mana, default(int16))
+proc MonsterAddhp*(builder: var Builder, hp: int16) =
+  builder.PrependSlot(2, hp, default(int16))
+proc MonsterAddname*(builder: var Builder, name: uoffset) =
+  builder.PrependSlot(3, name, default(uoffset))
+proc MonsterAddinventory*(builder: var Builder, inventory: uoffset) =
+  builder.PrependSlot(5, inventory, default(uoffset))
+proc MonsterStartinventoryVector*(builder: var Builder, numElems: uoffset) =
+  builder.StartVector(1, numElems, 1)
+proc MonsterAddcolor*(builder: var Builder, color: uint8) =
+  builder.PrependSlot(6, color, default(uint8))
+proc MonsterAddtestType*(builder: var Builder, testType: uint8) =
+  builder.PrependSlot(7, testType, default(uint8))
+proc MonsterAddtest*(builder: var Builder, test: uoffset) =
+  builder.PrependSlot(8, test, default(uoffset))
+proc MonsterAddtest4*(builder: var Builder, test4: uoffset) =
+  builder.PrependSlot(9, test4, default(uoffset))
+proc MonsterStarttest4Vector*(builder: var Builder, numElems: uoffset) =
+  builder.StartVector(4, numElems, 2)
+proc MonsterAddtestarrayofstring*(builder: var Builder, testarrayofstring: uoffset) =
+  builder.PrependSlot(10, testarrayofstring, default(uoffset))
+proc MonsterStarttestarrayofstringVector*(builder: var Builder, numElems: uoffset) =
+  builder.StartVector(4, numElems, 4)
+proc MonsterAddtestarrayoftables*(builder: var Builder, testarrayoftables: uoffset) =
+  builder.PrependSlot(11, testarrayoftables, default(uoffset))
+proc MonsterStarttestarrayoftablesVector*(builder: var Builder, numElems: uoffset) =
+  builder.StartVector(4, numElems, 4)
+proc MonsterAddenemy*(builder: var Builder, enemy: uoffset) =
+  builder.PrependStructSlot(12, enemy, default(uoffset))
+proc MonsterAddtestnestedflatbuffer*(builder: var Builder, testnestedflatbuffer: uoffset) =
+  builder.PrependSlot(13, testnestedflatbuffer, default(uoffset))
+proc MonsterStarttestnestedflatbufferVector*(builder: var Builder, numElems: uoffset) =
+  builder.StartVector(1, numElems, 1)
+proc MonsterAddtestempty*(builder: var Builder, testempty: uoffset) =
+  builder.PrependStructSlot(14, testempty, default(uoffset))
+proc MonsterAddtestbool*(builder: var Builder, testbool: bool) =
+  builder.PrependSlot(15, testbool, default(bool))
+proc MonsterAddtesthashs32Fnv1*(builder: var Builder, testhashs32Fnv1: int32) =
+  builder.PrependSlot(16, testhashs32Fnv1, default(int32))
+proc MonsterAddtesthashu32Fnv1*(builder: var Builder, testhashu32Fnv1: uint32) =
+  builder.PrependSlot(17, testhashu32Fnv1, default(uint32))
+proc MonsterAddtesthashs64Fnv1*(builder: var Builder, testhashs64Fnv1: int64) =
+  builder.PrependSlot(18, testhashs64Fnv1, default(int64))
+proc MonsterAddtesthashu64Fnv1*(builder: var Builder, testhashu64Fnv1: uint64) =
+  builder.PrependSlot(19, testhashu64Fnv1, default(uint64))
+proc MonsterAddtesthashs32Fnv1a*(builder: var Builder, testhashs32Fnv1a: int32) =
+  builder.PrependSlot(20, testhashs32Fnv1a, default(int32))
+proc MonsterAddtesthashu32Fnv1a*(builder: var Builder, testhashu32Fnv1a: uint32) =
+  builder.PrependSlot(21, testhashu32Fnv1a, default(uint32))
+proc MonsterAddtesthashs64Fnv1a*(builder: var Builder, testhashs64Fnv1a: int64) =
+  builder.PrependSlot(22, testhashs64Fnv1a, default(int64))
+proc MonsterAddtesthashu64Fnv1a*(builder: var Builder, testhashu64Fnv1a: uint64) =
+  builder.PrependSlot(23, testhashu64Fnv1a, default(uint64))
+proc MonsterAddtestarrayofbools*(builder: var Builder, testarrayofbools: uoffset) =
+  builder.PrependSlot(24, testarrayofbools, default(uoffset))
+proc MonsterStarttestarrayofboolsVector*(builder: var Builder, numElems: uoffset) =
+  builder.StartVector(1, numElems, 1)
+proc MonsterAddtestf*(builder: var Builder, testf: float32) =
+  builder.PrependSlot(25, testf, default(float32))
+proc MonsterAddtestf2*(builder: var Builder, testf2: float32) =
+  builder.PrependSlot(26, testf2, default(float32))
+proc MonsterAddtestf3*(builder: var Builder, testf3: float32) =
+  builder.PrependSlot(27, testf3, default(float32))
+proc MonsterAddtestarrayofstring2*(builder: var Builder, testarrayofstring2: uoffset) =
+  builder.PrependSlot(28, testarrayofstring2, default(uoffset))
+proc MonsterStarttestarrayofstring2Vector*(builder: var Builder, numElems: uoffset) =
+  builder.StartVector(4, numElems, 4)
+proc MonsterAddtestarrayofsortedstruct*(builder: var Builder, testarrayofsortedstruct: uoffset) =
+  builder.PrependSlot(29, testarrayofsortedstruct, default(uoffset))
+proc MonsterStarttestarrayofsortedstructVector*(builder: var Builder, numElems: uoffset) =
+  builder.StartVector(8, numElems, 4)
+proc MonsterAddflex*(builder: var Builder, flex: uoffset) =
+  builder.PrependSlot(30, flex, default(uoffset))
+proc MonsterStartflexVector*(builder: var Builder, numElems: uoffset) =
+  builder.StartVector(1, numElems, 1)
+proc MonsterAddtest5*(builder: var Builder, test5: uoffset) =
+  builder.PrependSlot(31, test5, default(uoffset))
+proc MonsterStarttest5Vector*(builder: var Builder, numElems: uoffset) =
+  builder.StartVector(4, numElems, 2)
+proc MonsterAddvectorOfLongs*(builder: var Builder, vectorOfLongs: uoffset) =
+  builder.PrependSlot(32, vectorOfLongs, default(uoffset))
+proc MonsterStartvectorOfLongsVector*(builder: var Builder, numElems: uoffset) =
+  builder.StartVector(8, numElems, 8)
+proc MonsterAddvectorOfDoubles*(builder: var Builder, vectorOfDoubles: uoffset) =
+  builder.PrependSlot(33, vectorOfDoubles, default(uoffset))
+proc MonsterStartvectorOfDoublesVector*(builder: var Builder, numElems: uoffset) =
+  builder.StartVector(8, numElems, 8)
+proc MonsterAddparentNamespaceTest*(builder: var Builder, parentNamespaceTest: uoffset) =
+  builder.PrependStructSlot(34, parentNamespaceTest, default(uoffset))
+proc MonsterAddvectorOfReferrables*(builder: var Builder, vectorOfReferrables: uoffset) =
+  builder.PrependSlot(35, vectorOfReferrables, default(uoffset))
+proc MonsterStartvectorOfReferrablesVector*(builder: var Builder, numElems: uoffset) =
+  builder.StartVector(4, numElems, 4)
+proc MonsterAddsingleWeakReference*(builder: var Builder, singleWeakReference: uint64) =
+  builder.PrependSlot(36, singleWeakReference, default(uint64))
+proc MonsterAddvectorOfWeakReferences*(builder: var Builder, vectorOfWeakReferences: uoffset) =
+  builder.PrependSlot(37, vectorOfWeakReferences, default(uoffset))
+proc MonsterStartvectorOfWeakReferencesVector*(builder: var Builder, numElems: uoffset) =
+  builder.StartVector(8, numElems, 8)
+proc MonsterAddvectorOfStrongReferrables*(builder: var Builder, vectorOfStrongReferrables: uoffset) =
+  builder.PrependSlot(38, vectorOfStrongReferrables, default(uoffset))
+proc MonsterStartvectorOfStrongReferrablesVector*(builder: var Builder, numElems: uoffset) =
+  builder.StartVector(4, numElems, 4)
+proc MonsterAddcoOwningReference*(builder: var Builder, coOwningReference: uint64) =
+  builder.PrependSlot(39, coOwningReference, default(uint64))
+proc MonsterAddvectorOfCoOwningReferences*(builder: var Builder, vectorOfCoOwningReferences: uoffset) =
+  builder.PrependSlot(40, vectorOfCoOwningReferences, default(uoffset))
+proc MonsterStartvectorOfCoOwningReferencesVector*(builder: var Builder, numElems: uoffset) =
+  builder.StartVector(8, numElems, 8)
+proc MonsterAddnonOwningReference*(builder: var Builder, nonOwningReference: uint64) =
+  builder.PrependSlot(41, nonOwningReference, default(uint64))
+proc MonsterAddvectorOfNonOwningReferences*(builder: var Builder, vectorOfNonOwningReferences: uoffset) =
+  builder.PrependSlot(42, vectorOfNonOwningReferences, default(uoffset))
+proc MonsterStartvectorOfNonOwningReferencesVector*(builder: var Builder, numElems: uoffset) =
+  builder.StartVector(8, numElems, 8)
+proc MonsterAddanyUniqueType*(builder: var Builder, anyUniqueType: uint8) =
+  builder.PrependSlot(43, anyUniqueType, default(uint8))
+proc MonsterAddanyUnique*(builder: var Builder, anyUnique: uoffset) =
+  builder.PrependSlot(44, anyUnique, default(uoffset))
+proc MonsterAddanyAmbiguousType*(builder: var Builder, anyAmbiguousType: uint8) =
+  builder.PrependSlot(45, anyAmbiguousType, default(uint8))
+proc MonsterAddanyAmbiguous*(builder: var Builder, anyAmbiguous: uoffset) =
+  builder.PrependSlot(46, anyAmbiguous, default(uoffset))
+proc MonsterAddvectorOfEnums*(builder: var Builder, vectorOfEnums: uoffset) =
+  builder.PrependSlot(47, vectorOfEnums, default(uoffset))
+proc MonsterStartvectorOfEnumsVector*(builder: var Builder, numElems: uoffset) =
+  builder.StartVector(1, numElems, 1)
+proc MonsterAddsignedEnum*(builder: var Builder, signedEnum: int8) =
+  builder.PrependSlot(48, signedEnum, default(int8))
+proc MonsterAddtestrequirednestedflatbuffer*(builder: var Builder, testrequirednestedflatbuffer: uoffset) =
+  builder.PrependSlot(49, testrequirednestedflatbuffer, default(uoffset))
+proc MonsterStarttestrequirednestedflatbufferVector*(builder: var Builder, numElems: uoffset) =
+  builder.StartVector(1, numElems, 1)
+proc MonsterAddscalarKeySortedTables*(builder: var Builder, scalarKeySortedTables: uoffset) =
+  builder.PrependSlot(50, scalarKeySortedTables, default(uoffset))
+proc MonsterStartscalarKeySortedTablesVector*(builder: var Builder, numElems: uoffset) =
+  builder.StartVector(4, numElems, 4)
+proc MonsterAddnativeInline*(builder: var Builder, nativeInline: uoffset) =
+  builder.PrependStructSlot(51, nativeInline, default(uoffset))
+proc MonsterAddlongEnumNonEnumDefault*(builder: var Builder, longEnumNonEnumDefault: uint64) =
+  builder.PrependSlot(52, longEnumNonEnumDefault, default(uint64))
+proc MonsterAddlongEnumNormalDefault*(builder: var Builder, longEnumNormalDefault: uint64) =
+  builder.PrependSlot(53, longEnumNormalDefault, default(uint64))
+proc MonsterAddnanDefault*(builder: var Builder, nanDefault: float32) =
+  builder.PrependSlot(54, nanDefault, default(float32))
+proc MonsterAddinfDefault*(builder: var Builder, infDefault: float32) =
+  builder.PrependSlot(55, infDefault, default(float32))
+proc MonsterAddpositiveInfDefault*(builder: var Builder, positiveInfDefault: float32) =
+  builder.PrependSlot(56, positiveInfDefault, default(float32))
+proc MonsterAddinfinityDefault*(builder: var Builder, infinityDefault: float32) =
+  builder.PrependSlot(57, infinityDefault, default(float32))
+proc MonsterAddpositiveInfinityDefault*(builder: var Builder, positiveInfinityDefault: float32) =
+  builder.PrependSlot(58, positiveInfinityDefault, default(float32))
+proc MonsterAddnegativeInfDefault*(builder: var Builder, negativeInfDefault: float32) =
+  builder.PrependSlot(59, negativeInfDefault, default(float32))
+proc MonsterAddnegativeInfinityDefault*(builder: var Builder, negativeInfinityDefault: float32) =
+  builder.PrependSlot(60, negativeInfinityDefault, default(float32))
+proc MonsterAdddoubleInfDefault*(builder: var Builder, doubleInfDefault: float64) =
+  builder.PrependSlot(61, doubleInfDefault, default(float64))
+proc MonsterEnd*(builder: var Builder): uoffset =
+  return builder.EndObject()
diff --git a/third_party/flatbuffers/tests/MyGame/Example/Monster.php b/third_party/flatbuffers/tests/MyGame/Example/Monster.php
index 5f8ad5a..29976e4 100644
--- a/third_party/flatbuffers/tests/MyGame/Example/Monster.php
+++ b/third_party/flatbuffers/tests/MyGame/Example/Monster.php
@@ -755,21 +755,93 @@
     }
 
     /**
+     * @return float
+     */
+    public function getNanDefault()
+    {
+        $o = $this->__offset(112);
+        return $o != 0 ? $this->bb->getFloat($o + $this->bb_pos) : nan;
+    }
+
+    /**
+     * @return float
+     */
+    public function getInfDefault()
+    {
+        $o = $this->__offset(114);
+        return $o != 0 ? $this->bb->getFloat($o + $this->bb_pos) : inf;
+    }
+
+    /**
+     * @return float
+     */
+    public function getPositiveInfDefault()
+    {
+        $o = $this->__offset(116);
+        return $o != 0 ? $this->bb->getFloat($o + $this->bb_pos) : +inf;
+    }
+
+    /**
+     * @return float
+     */
+    public function getInfinityDefault()
+    {
+        $o = $this->__offset(118);
+        return $o != 0 ? $this->bb->getFloat($o + $this->bb_pos) : infinity;
+    }
+
+    /**
+     * @return float
+     */
+    public function getPositiveInfinityDefault()
+    {
+        $o = $this->__offset(120);
+        return $o != 0 ? $this->bb->getFloat($o + $this->bb_pos) : +infinity;
+    }
+
+    /**
+     * @return float
+     */
+    public function getNegativeInfDefault()
+    {
+        $o = $this->__offset(122);
+        return $o != 0 ? $this->bb->getFloat($o + $this->bb_pos) : -inf;
+    }
+
+    /**
+     * @return float
+     */
+    public function getNegativeInfinityDefault()
+    {
+        $o = $this->__offset(124);
+        return $o != 0 ? $this->bb->getFloat($o + $this->bb_pos) : -infinity;
+    }
+
+    /**
+     * @return double
+     */
+    public function getDoubleInfDefault()
+    {
+        $o = $this->__offset(126);
+        return $o != 0 ? $this->bb->getDouble($o + $this->bb_pos) : inf;
+    }
+
+    /**
      * @param FlatBufferBuilder $builder
      * @return void
      */
     public static function startMonster(FlatBufferBuilder $builder)
     {
-        $builder->StartObject(54);
+        $builder->StartObject(62);
     }
 
     /**
      * @param FlatBufferBuilder $builder
      * @return Monster
      */
-    public static function createMonster(FlatBufferBuilder $builder, $pos, $mana, $hp, $name, $inventory, $color, $test_type, $test, $test4, $testarrayofstring, $testarrayoftables, $enemy, $testnestedflatbuffer, $testempty, $testbool, $testhashs32_fnv1, $testhashu32_fnv1, $testhashs64_fnv1, $testhashu64_fnv1, $testhashs32_fnv1a, $testhashu32_fnv1a, $testhashs64_fnv1a, $testhashu64_fnv1a, $testarrayofbools, $testf, $testf2, $testf3, $testarrayofstring2, $testarrayofsortedstruct, $flex, $test5, $vector_of_longs, $vector_of_doubles, $parent_namespace_test, $vector_of_referrables, $single_weak_reference, $vector_of_weak_references, $vector_of_strong_referrables, $co_owning_reference, $vector_of_co_owning_references, $non_owning_reference, $vector_of_non_owning_references, $any_unique_type, $any_unique, $any_ambiguous_type, $any_ambiguous, $vector_of_enums, $signed_enum, $testrequirednestedflatbuffer, $scalar_key_sorted_tables, $native_inline, $long_enum_non_enum_default, $long_enum_normal_default)
+    public static function createMonster(FlatBufferBuilder $builder, $pos, $mana, $hp, $name, $inventory, $color, $test_type, $test, $test4, $testarrayofstring, $testarrayoftables, $enemy, $testnestedflatbuffer, $testempty, $testbool, $testhashs32_fnv1, $testhashu32_fnv1, $testhashs64_fnv1, $testhashu64_fnv1, $testhashs32_fnv1a, $testhashu32_fnv1a, $testhashs64_fnv1a, $testhashu64_fnv1a, $testarrayofbools, $testf, $testf2, $testf3, $testarrayofstring2, $testarrayofsortedstruct, $flex, $test5, $vector_of_longs, $vector_of_doubles, $parent_namespace_test, $vector_of_referrables, $single_weak_reference, $vector_of_weak_references, $vector_of_strong_referrables, $co_owning_reference, $vector_of_co_owning_references, $non_owning_reference, $vector_of_non_owning_references, $any_unique_type, $any_unique, $any_ambiguous_type, $any_ambiguous, $vector_of_enums, $signed_enum, $testrequirednestedflatbuffer, $scalar_key_sorted_tables, $native_inline, $long_enum_non_enum_default, $long_enum_normal_default, $nan_default, $inf_default, $positive_inf_default, $infinity_default, $positive_infinity_default, $negative_inf_default, $negative_infinity_default, $double_inf_default)
     {
-        $builder->startObject(54);
+        $builder->startObject(62);
         self::addPos($builder, $pos);
         self::addMana($builder, $mana);
         self::addHp($builder, $hp);
@@ -823,6 +895,14 @@
         self::addNativeInline($builder, $native_inline);
         self::addLongEnumNonEnumDefault($builder, $long_enum_non_enum_default);
         self::addLongEnumNormalDefault($builder, $long_enum_normal_default);
+        self::addNanDefault($builder, $nan_default);
+        self::addInfDefault($builder, $inf_default);
+        self::addPositiveInfDefault($builder, $positive_inf_default);
+        self::addInfinityDefault($builder, $infinity_default);
+        self::addPositiveInfinityDefault($builder, $positive_infinity_default);
+        self::addNegativeInfDefault($builder, $negative_inf_default);
+        self::addNegativeInfinityDefault($builder, $negative_infinity_default);
+        self::addDoubleInfDefault($builder, $double_inf_default);
         $o = $builder->endObject();
         $builder->required($o, 10);  // name
         return $o;
@@ -1825,6 +1905,86 @@
 
     /**
      * @param FlatBufferBuilder $builder
+     * @param float
+     * @return void
+     */
+    public static function addNanDefault(FlatBufferBuilder $builder, $nanDefault)
+    {
+        $builder->addFloatX(54, $nanDefault, nan);
+    }
+
+    /**
+     * @param FlatBufferBuilder $builder
+     * @param float
+     * @return void
+     */
+    public static function addInfDefault(FlatBufferBuilder $builder, $infDefault)
+    {
+        $builder->addFloatX(55, $infDefault, inf);
+    }
+
+    /**
+     * @param FlatBufferBuilder $builder
+     * @param float
+     * @return void
+     */
+    public static function addPositiveInfDefault(FlatBufferBuilder $builder, $positiveInfDefault)
+    {
+        $builder->addFloatX(56, $positiveInfDefault, +inf);
+    }
+
+    /**
+     * @param FlatBufferBuilder $builder
+     * @param float
+     * @return void
+     */
+    public static function addInfinityDefault(FlatBufferBuilder $builder, $infinityDefault)
+    {
+        $builder->addFloatX(57, $infinityDefault, infinity);
+    }
+
+    /**
+     * @param FlatBufferBuilder $builder
+     * @param float
+     * @return void
+     */
+    public static function addPositiveInfinityDefault(FlatBufferBuilder $builder, $positiveInfinityDefault)
+    {
+        $builder->addFloatX(58, $positiveInfinityDefault, +infinity);
+    }
+
+    /**
+     * @param FlatBufferBuilder $builder
+     * @param float
+     * @return void
+     */
+    public static function addNegativeInfDefault(FlatBufferBuilder $builder, $negativeInfDefault)
+    {
+        $builder->addFloatX(59, $negativeInfDefault, -inf);
+    }
+
+    /**
+     * @param FlatBufferBuilder $builder
+     * @param float
+     * @return void
+     */
+    public static function addNegativeInfinityDefault(FlatBufferBuilder $builder, $negativeInfinityDefault)
+    {
+        $builder->addFloatX(60, $negativeInfinityDefault, -infinity);
+    }
+
+    /**
+     * @param FlatBufferBuilder $builder
+     * @param double
+     * @return void
+     */
+    public static function addDoubleInfDefault(FlatBufferBuilder $builder, $doubleInfDefault)
+    {
+        $builder->addDoubleX(61, $doubleInfDefault, inf);
+    }
+
+    /**
+     * @param FlatBufferBuilder $builder
      * @return int table offset
      */
     public static function endMonster(FlatBufferBuilder $builder)
diff --git a/third_party/flatbuffers/tests/MyGame/Example/Monster.py b/third_party/flatbuffers/tests/MyGame/Example/Monster.py
index 0044f8d..03dda3b 100644
--- a/third_party/flatbuffers/tests/MyGame/Example/Monster.py
+++ b/third_party/flatbuffers/tests/MyGame/Example/Monster.py
@@ -816,7 +816,63 @@
             return self._tab.Get(flatbuffers.number_types.Uint64Flags, o + self._tab.Pos)
         return 2
 
-def MonsterStart(builder): builder.StartObject(54)
+    # Monster
+    def NanDefault(self):
+        o = flatbuffers.number_types.UOffsetTFlags.py_type(self._tab.Offset(112))
+        if o != 0:
+            return self._tab.Get(flatbuffers.number_types.Float32Flags, o + self._tab.Pos)
+        return float('nan')
+
+    # Monster
+    def InfDefault(self):
+        o = flatbuffers.number_types.UOffsetTFlags.py_type(self._tab.Offset(114))
+        if o != 0:
+            return self._tab.Get(flatbuffers.number_types.Float32Flags, o + self._tab.Pos)
+        return float('inf')
+
+    # Monster
+    def PositiveInfDefault(self):
+        o = flatbuffers.number_types.UOffsetTFlags.py_type(self._tab.Offset(116))
+        if o != 0:
+            return self._tab.Get(flatbuffers.number_types.Float32Flags, o + self._tab.Pos)
+        return float('inf')
+
+    # Monster
+    def InfinityDefault(self):
+        o = flatbuffers.number_types.UOffsetTFlags.py_type(self._tab.Offset(118))
+        if o != 0:
+            return self._tab.Get(flatbuffers.number_types.Float32Flags, o + self._tab.Pos)
+        return float('inf')
+
+    # Monster
+    def PositiveInfinityDefault(self):
+        o = flatbuffers.number_types.UOffsetTFlags.py_type(self._tab.Offset(120))
+        if o != 0:
+            return self._tab.Get(flatbuffers.number_types.Float32Flags, o + self._tab.Pos)
+        return float('inf')
+
+    # Monster
+    def NegativeInfDefault(self):
+        o = flatbuffers.number_types.UOffsetTFlags.py_type(self._tab.Offset(122))
+        if o != 0:
+            return self._tab.Get(flatbuffers.number_types.Float32Flags, o + self._tab.Pos)
+        return float('-inf')
+
+    # Monster
+    def NegativeInfinityDefault(self):
+        o = flatbuffers.number_types.UOffsetTFlags.py_type(self._tab.Offset(124))
+        if o != 0:
+            return self._tab.Get(flatbuffers.number_types.Float32Flags, o + self._tab.Pos)
+        return float('-inf')
+
+    # Monster
+    def DoubleInfDefault(self):
+        o = flatbuffers.number_types.UOffsetTFlags.py_type(self._tab.Offset(126))
+        if o != 0:
+            return self._tab.Get(flatbuffers.number_types.Float64Flags, o + self._tab.Pos)
+        return float('inf')
+
+def MonsterStart(builder): builder.StartObject(62)
 def Start(builder):
     return MonsterStart(builder)
 def MonsterAddPos(builder, pos): builder.PrependStructSlot(0, flatbuffers.number_types.UOffsetTFlags.py_type(pos), 0)
@@ -1052,6 +1108,30 @@
 def MonsterAddLongEnumNormalDefault(builder, longEnumNormalDefault): builder.PrependUint64Slot(53, longEnumNormalDefault, 2)
 def AddLongEnumNormalDefault(builder, longEnumNormalDefault):
     return MonsterAddLongEnumNormalDefault(builder, longEnumNormalDefault)
+def MonsterAddNanDefault(builder, nanDefault): builder.PrependFloat32Slot(54, nanDefault, float('nan'))
+def AddNanDefault(builder, nanDefault):
+    return MonsterAddNanDefault(builder, nanDefault)
+def MonsterAddInfDefault(builder, infDefault): builder.PrependFloat32Slot(55, infDefault, float('inf'))
+def AddInfDefault(builder, infDefault):
+    return MonsterAddInfDefault(builder, infDefault)
+def MonsterAddPositiveInfDefault(builder, positiveInfDefault): builder.PrependFloat32Slot(56, positiveInfDefault, float('inf'))
+def AddPositiveInfDefault(builder, positiveInfDefault):
+    return MonsterAddPositiveInfDefault(builder, positiveInfDefault)
+def MonsterAddInfinityDefault(builder, infinityDefault): builder.PrependFloat32Slot(57, infinityDefault, float('inf'))
+def AddInfinityDefault(builder, infinityDefault):
+    return MonsterAddInfinityDefault(builder, infinityDefault)
+def MonsterAddPositiveInfinityDefault(builder, positiveInfinityDefault): builder.PrependFloat32Slot(58, positiveInfinityDefault, float('inf'))
+def AddPositiveInfinityDefault(builder, positiveInfinityDefault):
+    return MonsterAddPositiveInfinityDefault(builder, positiveInfinityDefault)
+def MonsterAddNegativeInfDefault(builder, negativeInfDefault): builder.PrependFloat32Slot(59, negativeInfDefault, float('-inf'))
+def AddNegativeInfDefault(builder, negativeInfDefault):
+    return MonsterAddNegativeInfDefault(builder, negativeInfDefault)
+def MonsterAddNegativeInfinityDefault(builder, negativeInfinityDefault): builder.PrependFloat32Slot(60, negativeInfinityDefault, float('-inf'))
+def AddNegativeInfinityDefault(builder, negativeInfinityDefault):
+    return MonsterAddNegativeInfinityDefault(builder, negativeInfinityDefault)
+def MonsterAddDoubleInfDefault(builder, doubleInfDefault): builder.PrependFloat64Slot(61, doubleInfDefault, float('inf'))
+def AddDoubleInfDefault(builder, doubleInfDefault):
+    return MonsterAddDoubleInfDefault(builder, doubleInfDefault)
 def MonsterEnd(builder): return builder.EndObject()
 def End(builder):
     return MonsterEnd(builder)
@@ -1128,6 +1208,14 @@
         self.nativeInline = None  # type: Optional[MyGame.Example.Test.TestT]
         self.longEnumNonEnumDefault = 0  # type: int
         self.longEnumNormalDefault = 2  # type: int
+        self.nanDefault = float('nan')  # type: float
+        self.infDefault = float('inf')  # type: float
+        self.positiveInfDefault = float('inf')  # type: float
+        self.infinityDefault = float('inf')  # type: float
+        self.positiveInfinityDefault = float('inf')  # type: float
+        self.negativeInfDefault = float('-inf')  # type: float
+        self.negativeInfinityDefault = float('-inf')  # type: float
+        self.doubleInfDefault = float('inf')  # type: float
 
     @classmethod
     def InitFromBuf(cls, buf, pos):
@@ -1136,6 +1224,11 @@
         return cls.InitFromObj(monster)
 
     @classmethod
+    def InitFromPackedBuf(cls, buf, pos=0):
+        n = flatbuffers.encode.Get(flatbuffers.packer.uoffset, buf, pos)
+        return cls.InitFromBuf(buf, pos+n)
+
+    @classmethod
     def InitFromObj(cls, monster):
         x = MonsterT()
         x._UnPack(monster)
@@ -1324,6 +1417,14 @@
             self.nativeInline = MyGame.Example.Test.TestT.InitFromObj(monster.NativeInline())
         self.longEnumNonEnumDefault = monster.LongEnumNonEnumDefault()
         self.longEnumNormalDefault = monster.LongEnumNormalDefault()
+        self.nanDefault = monster.NanDefault()
+        self.infDefault = monster.InfDefault()
+        self.positiveInfDefault = monster.PositiveInfDefault()
+        self.infinityDefault = monster.InfinityDefault()
+        self.positiveInfinityDefault = monster.PositiveInfinityDefault()
+        self.negativeInfDefault = monster.NegativeInfDefault()
+        self.negativeInfinityDefault = monster.NegativeInfinityDefault()
+        self.doubleInfDefault = monster.DoubleInfDefault()
 
     # MonsterT
     def Pack(self, builder):
@@ -1577,5 +1678,13 @@
             MonsterAddNativeInline(builder, nativeInline)
         MonsterAddLongEnumNonEnumDefault(builder, self.longEnumNonEnumDefault)
         MonsterAddLongEnumNormalDefault(builder, self.longEnumNormalDefault)
+        MonsterAddNanDefault(builder, self.nanDefault)
+        MonsterAddInfDefault(builder, self.infDefault)
+        MonsterAddPositiveInfDefault(builder, self.positiveInfDefault)
+        MonsterAddInfinityDefault(builder, self.infinityDefault)
+        MonsterAddPositiveInfinityDefault(builder, self.positiveInfinityDefault)
+        MonsterAddNegativeInfDefault(builder, self.negativeInfDefault)
+        MonsterAddNegativeInfinityDefault(builder, self.negativeInfinityDefault)
+        MonsterAddDoubleInfDefault(builder, self.doubleInfDefault)
         monster = MonsterEnd(builder)
         return monster
diff --git a/third_party/flatbuffers/tests/MyGame/Example/MonsterT.java b/third_party/flatbuffers/tests/MyGame/Example/MonsterT.java
index 06804c7..d4a6525 100644
--- a/third_party/flatbuffers/tests/MyGame/Example/MonsterT.java
+++ b/third_party/flatbuffers/tests/MyGame/Example/MonsterT.java
@@ -58,6 +58,14 @@
   private MyGame.Example.TestT nativeInline;
   private long longEnumNonEnumDefault;
   private long longEnumNormalDefault;
+  private float nanDefault;
+  private float infDefault;
+  private float positiveInfDefault;
+  private float infinityDefault;
+  private float positiveInfinityDefault;
+  private float negativeInfDefault;
+  private float negativeInfinityDefault;
+  private double doubleInfDefault;
 
   public MyGame.Example.Vec3T getPos() { return pos; }
 
@@ -259,6 +267,38 @@
 
   public void setLongEnumNormalDefault(long longEnumNormalDefault) { this.longEnumNormalDefault = longEnumNormalDefault; }
 
+  public float getNanDefault() { return nanDefault; }
+
+  public void setNanDefault(float nanDefault) { this.nanDefault = nanDefault; }
+
+  public float getInfDefault() { return infDefault; }
+
+  public void setInfDefault(float infDefault) { this.infDefault = infDefault; }
+
+  public float getPositiveInfDefault() { return positiveInfDefault; }
+
+  public void setPositiveInfDefault(float positiveInfDefault) { this.positiveInfDefault = positiveInfDefault; }
+
+  public float getInfinityDefault() { return infinityDefault; }
+
+  public void setInfinityDefault(float infinityDefault) { this.infinityDefault = infinityDefault; }
+
+  public float getPositiveInfinityDefault() { return positiveInfinityDefault; }
+
+  public void setPositiveInfinityDefault(float positiveInfinityDefault) { this.positiveInfinityDefault = positiveInfinityDefault; }
+
+  public float getNegativeInfDefault() { return negativeInfDefault; }
+
+  public void setNegativeInfDefault(float negativeInfDefault) { this.negativeInfDefault = negativeInfDefault; }
+
+  public float getNegativeInfinityDefault() { return negativeInfinityDefault; }
+
+  public void setNegativeInfinityDefault(float negativeInfinityDefault) { this.negativeInfinityDefault = negativeInfinityDefault; }
+
+  public double getDoubleInfDefault() { return doubleInfDefault; }
+
+  public void setDoubleInfDefault(double doubleInfDefault) { this.doubleInfDefault = doubleInfDefault; }
+
 
   public MonsterT() {
     this.pos = new MyGame.Example.Vec3T();
@@ -311,6 +351,14 @@
     this.nativeInline = new MyGame.Example.TestT();
     this.longEnumNonEnumDefault = 0L;
     this.longEnumNormalDefault = 2L;
+    this.nanDefault = Float.NaN;
+    this.infDefault = Float.POSITIVE_INFINITY;
+    this.positiveInfDefault = Float.POSITIVE_INFINITY;
+    this.infinityDefault = Float.POSITIVE_INFINITY;
+    this.positiveInfinityDefault = Float.POSITIVE_INFINITY;
+    this.negativeInfDefault = Float.NEGATIVE_INFINITY;
+    this.negativeInfinityDefault = Float.NEGATIVE_INFINITY;
+    this.doubleInfDefault = Double.POSITIVE_INFINITY;
   }
   public static MonsterT deserializeFromBinary(byte[] fbBuffer) {
     return Monster.getRootAsMonster(ByteBuffer.wrap(fbBuffer)).unpack();
diff --git a/third_party/flatbuffers/tests/MyGame/Example/NestedStruct.py b/third_party/flatbuffers/tests/MyGame/Example/NestedStruct.py
index a9db014..7f8d18e 100644
--- a/third_party/flatbuffers/tests/MyGame/Example/NestedStruct.py
+++ b/third_party/flatbuffers/tests/MyGame/Example/NestedStruct.py
@@ -18,48 +18,69 @@
         self._tab = flatbuffers.table.Table(buf, pos)
 
     # NestedStruct
-    def A(self): return [self._tab.Get(flatbuffers.number_types.Int32Flags, self._tab.Pos + flatbuffers.number_types.UOffsetTFlags.py_type(0 + i * 4)) for i in range(2)]
+    def A(self, j = None):
+        if j is None:
+            return [self._tab.Get(flatbuffers.number_types.Int32Flags, self._tab.Pos + flatbuffers.number_types.UOffsetTFlags.py_type(0 + i * 4)) for i in range(self.ALength())]
+        elif j >= 0 and j < self.ALength():
+            return self._tab.Get(flatbuffers.number_types.Int32Flags, self._tab.Pos + flatbuffers.number_types.UOffsetTFlags.py_type(0 + j * 4))
+        else:
+            return None
+
+    # NestedStruct
+    def AAsNumpy(self):
+        return self._tab.GetArrayAsNumpy(flatbuffers.number_types.Int32Flags, self._tab.Pos + 0, self.ALength())
+
     # NestedStruct
     def ALength(self):
-        o = flatbuffers.number_types.UOffsetTFlags.py_type(self._tab.Offset(0))
-        if o != 0:
-            return self._tab.VectorLen(o)
-        return 0
+        return 2
 
     # NestedStruct
     def AIsNone(self):
-        o = flatbuffers.number_types.UOffsetTFlags.py_type(self._tab.Offset(0))
-        return o == 0
+        return False
 
     # NestedStruct
     def B(self): return self._tab.Get(flatbuffers.number_types.Int8Flags, self._tab.Pos + flatbuffers.number_types.UOffsetTFlags.py_type(8))
     # NestedStruct
-    def C(self): return [self._tab.Get(flatbuffers.number_types.Int8Flags, self._tab.Pos + flatbuffers.number_types.UOffsetTFlags.py_type(9 + i * 1)) for i in range(2)]
+    def C(self, j = None):
+        if j is None:
+            return [self._tab.Get(flatbuffers.number_types.Int8Flags, self._tab.Pos + flatbuffers.number_types.UOffsetTFlags.py_type(9 + i * 1)) for i in range(self.CLength())]
+        elif j >= 0 and j < self.CLength():
+            return self._tab.Get(flatbuffers.number_types.Int8Flags, self._tab.Pos + flatbuffers.number_types.UOffsetTFlags.py_type(9 + j * 1))
+        else:
+            return None
+
+    # NestedStruct
+    def CAsNumpy(self):
+        return self._tab.GetArrayAsNumpy(flatbuffers.number_types.Int8Flags, self._tab.Pos + 9, self.CLength())
+
     # NestedStruct
     def CLength(self):
-        o = flatbuffers.number_types.UOffsetTFlags.py_type(self._tab.Offset(9))
-        if o != 0:
-            return self._tab.VectorLen(o)
-        return 0
+        return 2
 
     # NestedStruct
     def CIsNone(self):
-        o = flatbuffers.number_types.UOffsetTFlags.py_type(self._tab.Offset(9))
-        return o == 0
+        return False
 
     # NestedStruct
-    def D(self): return [self._tab.Get(flatbuffers.number_types.Int64Flags, self._tab.Pos + flatbuffers.number_types.UOffsetTFlags.py_type(16 + i * 8)) for i in range(2)]
+    def D(self, j = None):
+        if j is None:
+            return [self._tab.Get(flatbuffers.number_types.Int64Flags, self._tab.Pos + flatbuffers.number_types.UOffsetTFlags.py_type(16 + i * 8)) for i in range(self.DLength())]
+        elif j >= 0 and j < self.DLength():
+            return self._tab.Get(flatbuffers.number_types.Int64Flags, self._tab.Pos + flatbuffers.number_types.UOffsetTFlags.py_type(16 + j * 8))
+        else:
+            return None
+
+    # NestedStruct
+    def DAsNumpy(self):
+        return self._tab.GetArrayAsNumpy(flatbuffers.number_types.Int64Flags, self._tab.Pos + 16, self.DLength())
+
     # NestedStruct
     def DLength(self):
-        o = flatbuffers.number_types.UOffsetTFlags.py_type(self._tab.Offset(16))
-        if o != 0:
-            return self._tab.VectorLen(o)
-        return 0
+        return 2
 
     # NestedStruct
     def DIsNone(self):
-        o = flatbuffers.number_types.UOffsetTFlags.py_type(self._tab.Offset(16))
-        return o == 0
+        return False
 
 
 def CreateNestedStruct(builder, a, b, c, d):
@@ -95,6 +116,11 @@
         return cls.InitFromObj(nestedStruct)
 
     @classmethod
+    def InitFromPackedBuf(cls, buf, pos=0):
+        n = flatbuffers.encode.Get(flatbuffers.packer.uoffset, buf, pos)
+        return cls.InitFromBuf(buf, pos+n)
+
+    @classmethod
     def InitFromObj(cls, nestedStruct):
         x = NestedStructT()
         x._UnPack(nestedStruct)
diff --git a/third_party/flatbuffers/tests/MyGame/Example/NestedUnion/Any.py b/third_party/flatbuffers/tests/MyGame/Example/NestedUnion/Any.py
new file mode 100644
index 0000000..e0b8594
--- /dev/null
+++ b/third_party/flatbuffers/tests/MyGame/Example/NestedUnion/Any.py
@@ -0,0 +1,20 @@
+# automatically generated by the FlatBuffers compiler, do not modify
+
+# namespace: NestedUnion
+
+class Any(object):
+    NONE = 0
+    Vec3 = 1
+    TestSimpleTableWithEnum = 2
+
+def AnyCreator(unionType, table):
+    from flatbuffers.table import Table
+    if not isinstance(table, Table):
+        return None
+    if unionType == Any().Vec3:
+        import MyGame.Example.NestedUnion.Vec3
+        return MyGame.Example.NestedUnion.Vec3.Vec3T.InitFromBuf(table.Bytes, table.Pos)
+    if unionType == Any().TestSimpleTableWithEnum:
+        import MyGame.Example.NestedUnion.TestSimpleTableWithEnum
+        return MyGame.Example.NestedUnion.TestSimpleTableWithEnum.TestSimpleTableWithEnumT.InitFromBuf(table.Bytes, table.Pos)
+    return None
diff --git a/third_party/flatbuffers/tests/MyGame/Example/NestedUnion/Color.py b/third_party/flatbuffers/tests/MyGame/Example/NestedUnion/Color.py
new file mode 100644
index 0000000..6ba9ca1
--- /dev/null
+++ b/third_party/flatbuffers/tests/MyGame/Example/NestedUnion/Color.py
@@ -0,0 +1,12 @@
+# automatically generated by the FlatBuffers compiler, do not modify
+
+# namespace: NestedUnion
+
+# Composite components of Monster color.
+class Color(object):
+    Red = 1
+    # \brief color Green
+    # Green is bit_flag with value (1u << 1)
+    Green = 2
+    # \brief color Blue (1u << 3)
+    Blue = 8
diff --git a/third_party/flatbuffers/tests/MyGame/Example/NestedUnion/NestedUnionTest.py b/third_party/flatbuffers/tests/MyGame/Example/NestedUnion/NestedUnionTest.py
new file mode 100644
index 0000000..9a3cbee
--- /dev/null
+++ b/third_party/flatbuffers/tests/MyGame/Example/NestedUnion/NestedUnionTest.py
@@ -0,0 +1,133 @@
+# automatically generated by the FlatBuffers compiler, do not modify
+
+# namespace: NestedUnion
+
+import flatbuffers
+from flatbuffers.compat import import_numpy
+np = import_numpy()
+
+class NestedUnionTest(object):
+    __slots__ = ['_tab']
+
+    @classmethod
+    def GetRootAs(cls, buf, offset=0):
+        n = flatbuffers.encode.Get(flatbuffers.packer.uoffset, buf, offset)
+        x = NestedUnionTest()
+        x.Init(buf, n + offset)
+        return x
+
+    @classmethod
+    def GetRootAsNestedUnionTest(cls, buf, offset=0):
+        """This method is deprecated. Please switch to GetRootAs."""
+        return cls.GetRootAs(buf, offset)
+    # NestedUnionTest
+    def Init(self, buf, pos):
+        self._tab = flatbuffers.table.Table(buf, pos)
+
+    # NestedUnionTest
+    def Name(self):
+        o = flatbuffers.number_types.UOffsetTFlags.py_type(self._tab.Offset(4))
+        if o != 0:
+            return self._tab.String(o + self._tab.Pos)
+        return None
+
+    # NestedUnionTest
+    def DataType(self):
+        o = flatbuffers.number_types.UOffsetTFlags.py_type(self._tab.Offset(6))
+        if o != 0:
+            return self._tab.Get(flatbuffers.number_types.Uint8Flags, o + self._tab.Pos)
+        return 0
+
+    # NestedUnionTest
+    def Data(self):
+        o = flatbuffers.number_types.UOffsetTFlags.py_type(self._tab.Offset(8))
+        if o != 0:
+            from flatbuffers.table import Table
+            obj = Table(bytearray(), 0)
+            self._tab.Union(obj, o)
+            return obj
+        return None
+
+    # NestedUnionTest
+    def Id(self):
+        o = flatbuffers.number_types.UOffsetTFlags.py_type(self._tab.Offset(10))
+        if o != 0:
+            return self._tab.Get(flatbuffers.number_types.Int16Flags, o + self._tab.Pos)
+        return 0
+
+def NestedUnionTestStart(builder): builder.StartObject(4)
+def Start(builder):
+    return NestedUnionTestStart(builder)
+def NestedUnionTestAddName(builder, name): builder.PrependUOffsetTRelativeSlot(0, flatbuffers.number_types.UOffsetTFlags.py_type(name), 0)
+def AddName(builder, name):
+    return NestedUnionTestAddName(builder, name)
+def NestedUnionTestAddDataType(builder, dataType): builder.PrependUint8Slot(1, dataType, 0)
+def AddDataType(builder, dataType):
+    return NestedUnionTestAddDataType(builder, dataType)
+def NestedUnionTestAddData(builder, data): builder.PrependUOffsetTRelativeSlot(2, flatbuffers.number_types.UOffsetTFlags.py_type(data), 0)
+def AddData(builder, data):
+    return NestedUnionTestAddData(builder, data)
+def NestedUnionTestAddId(builder, id): builder.PrependInt16Slot(3, id, 0)
+def AddId(builder, id):
+    return NestedUnionTestAddId(builder, id)
+def NestedUnionTestEnd(builder): return builder.EndObject()
+def End(builder):
+    return NestedUnionTestEnd(builder)
+import MyGame.Example.NestedUnion.Any
+import MyGame.Example.NestedUnion.TestSimpleTableWithEnum
+import MyGame.Example.NestedUnion.Vec3
+try:
+    from typing import Union
+except:
+    pass
+
+class NestedUnionTestT(object):
+
+    # NestedUnionTestT
+    def __init__(self):
+        self.name = None  # type: str
+        self.dataType = 0  # type: int
+        self.data = None  # type: Union[None, MyGame.Example.NestedUnion.Vec3.Vec3T, MyGame.Example.NestedUnion.TestSimpleTableWithEnum.TestSimpleTableWithEnumT]
+        self.id = 0  # type: int
+
+    @classmethod
+    def InitFromBuf(cls, buf, pos):
+        nestedUnionTest = NestedUnionTest()
+        nestedUnionTest.Init(buf, pos)
+        return cls.InitFromObj(nestedUnionTest)
+
+    @classmethod
+    def InitFromPackedBuf(cls, buf, pos=0):
+        n = flatbuffers.encode.Get(flatbuffers.packer.uoffset, buf, pos)
+        return cls.InitFromBuf(buf, pos+n)
+
+    @classmethod
+    def InitFromObj(cls, nestedUnionTest):
+        x = NestedUnionTestT()
+        x._UnPack(nestedUnionTest)
+        return x
+
+    # NestedUnionTestT
+    def _UnPack(self, nestedUnionTest):
+        if nestedUnionTest is None:
+            return
+        self.name = nestedUnionTest.Name()
+        self.dataType = nestedUnionTest.DataType()
+        self.data = MyGame.Example.NestedUnion.Any.AnyCreator(self.dataType, nestedUnionTest.Data())
+        self.id = nestedUnionTest.Id()
+
+    # NestedUnionTestT
+    def Pack(self, builder):
+        if self.name is not None:
+            name = builder.CreateString(self.name)
+        if self.data is not None:
+            data = self.data.Pack(builder)
+        NestedUnionTestStart(builder)
+        if self.name is not None:
+            NestedUnionTestAddName(builder, name)
+        NestedUnionTestAddDataType(builder, self.dataType)
+        if self.data is not None:
+            NestedUnionTestAddData(builder, data)
+        NestedUnionTestAddId(builder, self.id)
+        nestedUnionTest = NestedUnionTestEnd(builder)
+        return nestedUnionTest
diff --git a/third_party/flatbuffers/tests/MyGame/Example/NestedUnion/Test.py b/third_party/flatbuffers/tests/MyGame/Example/NestedUnion/Test.py
new file mode 100644
index 0000000..143d1df
--- /dev/null
+++ b/third_party/flatbuffers/tests/MyGame/Example/NestedUnion/Test.py
@@ -0,0 +1,66 @@
+# automatically generated by the FlatBuffers compiler, do not modify
+
+# namespace: NestedUnion
+
+import flatbuffers
+from flatbuffers.compat import import_numpy
+np = import_numpy()
+
+class Test(object):
+    __slots__ = ['_tab']
+
+    @classmethod
+    def SizeOf(cls):
+        return 4
+
+    # Test
+    def Init(self, buf, pos):
+        self._tab = flatbuffers.table.Table(buf, pos)
+
+    # Test
+    def A(self): return self._tab.Get(flatbuffers.number_types.Int16Flags, self._tab.Pos + flatbuffers.number_types.UOffsetTFlags.py_type(0))
+    # Test
+    def B(self): return self._tab.Get(flatbuffers.number_types.Int8Flags, self._tab.Pos + flatbuffers.number_types.UOffsetTFlags.py_type(2))
+
+def CreateTest(builder, a, b):
+    builder.Prep(2, 4)
+    builder.Pad(1)
+    builder.PrependInt8(b)
+    builder.PrependInt16(a)
+    return builder.Offset()
+
+
+class TestT(object):
+
+    # TestT
+    def __init__(self):
+        self.a = 0  # type: int
+        self.b = 0  # type: int
+
+    @classmethod
+    def InitFromBuf(cls, buf, pos):
+        test = Test()
+        test.Init(buf, pos)
+        return cls.InitFromObj(test)
+
+    @classmethod
+    def InitFromPackedBuf(cls, buf, pos=0):
+        n = flatbuffers.encode.Get(flatbuffers.packer.uoffset, buf, pos)
+        return cls.InitFromBuf(buf, pos+n)
+
+    @classmethod
+    def InitFromObj(cls, test):
+        x = TestT()
+        x._UnPack(test)
+        return x
+
+    # TestT
+    def _UnPack(self, test):
+        if test is None:
+            return
+        self.a = test.A()
+        self.b = test.B()
+
+    # TestT
+    def Pack(self, builder):
+        return CreateTest(builder, self.a, self.b)
diff --git a/third_party/flatbuffers/tests/MyGame/Example/NestedUnion/TestSimpleTableWithEnum.py b/third_party/flatbuffers/tests/MyGame/Example/NestedUnion/TestSimpleTableWithEnum.py
new file mode 100644
index 0000000..46ebc26
--- /dev/null
+++ b/third_party/flatbuffers/tests/MyGame/Example/NestedUnion/TestSimpleTableWithEnum.py
@@ -0,0 +1,78 @@
+# automatically generated by the FlatBuffers compiler, do not modify
+
+# namespace: NestedUnion
+
+import flatbuffers
+from flatbuffers.compat import import_numpy
+np = import_numpy()
+
+class TestSimpleTableWithEnum(object):
+    __slots__ = ['_tab']
+
+    @classmethod
+    def GetRootAs(cls, buf, offset=0):
+        n = flatbuffers.encode.Get(flatbuffers.packer.uoffset, buf, offset)
+        x = TestSimpleTableWithEnum()
+        x.Init(buf, n + offset)
+        return x
+
+    @classmethod
+    def GetRootAsTestSimpleTableWithEnum(cls, buf, offset=0):
+        """This method is deprecated. Please switch to GetRootAs."""
+        return cls.GetRootAs(buf, offset)
+    # TestSimpleTableWithEnum
+    def Init(self, buf, pos):
+        self._tab = flatbuffers.table.Table(buf, pos)
+
+    # TestSimpleTableWithEnum
+    def Color(self):
+        o = flatbuffers.number_types.UOffsetTFlags.py_type(self._tab.Offset(4))
+        if o != 0:
+            return self._tab.Get(flatbuffers.number_types.Uint8Flags, o + self._tab.Pos)
+        return 2
+
+def TestSimpleTableWithEnumStart(builder): builder.StartObject(1)
+def Start(builder):
+    return TestSimpleTableWithEnumStart(builder)
+def TestSimpleTableWithEnumAddColor(builder, color): builder.PrependUint8Slot(0, color, 2)
+def AddColor(builder, color):
+    return TestSimpleTableWithEnumAddColor(builder, color)
+def TestSimpleTableWithEnumEnd(builder): return builder.EndObject()
+def End(builder):
+    return TestSimpleTableWithEnumEnd(builder)
+
+class TestSimpleTableWithEnumT(object):
+
+    # TestSimpleTableWithEnumT
+    def __init__(self):
+        self.color = 2  # type: int
+
+    @classmethod
+    def InitFromBuf(cls, buf, pos):
+        testSimpleTableWithEnum = TestSimpleTableWithEnum()
+        testSimpleTableWithEnum.Init(buf, pos)
+        return cls.InitFromObj(testSimpleTableWithEnum)
+
+    @classmethod
+    def InitFromPackedBuf(cls, buf, pos=0):
+        n = flatbuffers.encode.Get(flatbuffers.packer.uoffset, buf, pos)
+        return cls.InitFromBuf(buf, pos+n)
+
+    @classmethod
+    def InitFromObj(cls, testSimpleTableWithEnum):
+        x = TestSimpleTableWithEnumT()
+        x._UnPack(testSimpleTableWithEnum)
+        return x
+
+    # TestSimpleTableWithEnumT
+    def _UnPack(self, testSimpleTableWithEnum):
+        if testSimpleTableWithEnum is None:
+            return
+        self.color = testSimpleTableWithEnum.Color()
+
+    # TestSimpleTableWithEnumT
+    def Pack(self, builder):
+        TestSimpleTableWithEnumStart(builder)
+        TestSimpleTableWithEnumAddColor(builder, self.color)
+        testSimpleTableWithEnum = TestSimpleTableWithEnumEnd(builder)
+        return testSimpleTableWithEnum
diff --git a/third_party/flatbuffers/tests/MyGame/Example/NestedUnion/Vec3.py b/third_party/flatbuffers/tests/MyGame/Example/NestedUnion/Vec3.py
new file mode 100644
index 0000000..f3bb75f
--- /dev/null
+++ b/third_party/flatbuffers/tests/MyGame/Example/NestedUnion/Vec3.py
@@ -0,0 +1,155 @@
+# automatically generated by the FlatBuffers compiler, do not modify
+
+# namespace: NestedUnion
+
+import flatbuffers
+from flatbuffers.compat import import_numpy
+np = import_numpy()
+
+class Vec3(object):
+    __slots__ = ['_tab']
+
+    @classmethod
+    def GetRootAs(cls, buf, offset=0):
+        n = flatbuffers.encode.Get(flatbuffers.packer.uoffset, buf, offset)
+        x = Vec3()
+        x.Init(buf, n + offset)
+        return x
+
+    @classmethod
+    def GetRootAsVec3(cls, buf, offset=0):
+        """This method is deprecated. Please switch to GetRootAs."""
+        return cls.GetRootAs(buf, offset)
+    # Vec3
+    def Init(self, buf, pos):
+        self._tab = flatbuffers.table.Table(buf, pos)
+
+    # Vec3
+    def X(self):
+        o = flatbuffers.number_types.UOffsetTFlags.py_type(self._tab.Offset(4))
+        if o != 0:
+            return self._tab.Get(flatbuffers.number_types.Float64Flags, o + self._tab.Pos)
+        return 0.0
+
+    # Vec3
+    def Y(self):
+        o = flatbuffers.number_types.UOffsetTFlags.py_type(self._tab.Offset(6))
+        if o != 0:
+            return self._tab.Get(flatbuffers.number_types.Float64Flags, o + self._tab.Pos)
+        return 0.0
+
+    # Vec3
+    def Z(self):
+        o = flatbuffers.number_types.UOffsetTFlags.py_type(self._tab.Offset(8))
+        if o != 0:
+            return self._tab.Get(flatbuffers.number_types.Float64Flags, o + self._tab.Pos)
+        return 0.0
+
+    # Vec3
+    def Test1(self):
+        o = flatbuffers.number_types.UOffsetTFlags.py_type(self._tab.Offset(10))
+        if o != 0:
+            return self._tab.Get(flatbuffers.number_types.Float64Flags, o + self._tab.Pos)
+        return 0.0
+
+    # Vec3
+    def Test2(self):
+        o = flatbuffers.number_types.UOffsetTFlags.py_type(self._tab.Offset(12))
+        if o != 0:
+            return self._tab.Get(flatbuffers.number_types.Uint8Flags, o + self._tab.Pos)
+        return 0
+
+    # Vec3
+    def Test3(self):
+        o = flatbuffers.number_types.UOffsetTFlags.py_type(self._tab.Offset(14))
+        if o != 0:
+            x = o + self._tab.Pos
+            from MyGame.Example.NestedUnion.Test import Test
+            obj = Test()
+            obj.Init(self._tab.Bytes, x)
+            return obj
+        return None
+
+def Vec3Start(builder): builder.StartObject(6)
+def Start(builder):
+    return Vec3Start(builder)
+def Vec3AddX(builder, x): builder.PrependFloat64Slot(0, x, 0.0)
+def AddX(builder, x):
+    return Vec3AddX(builder, x)
+def Vec3AddY(builder, y): builder.PrependFloat64Slot(1, y, 0.0)
+def AddY(builder, y):
+    return Vec3AddY(builder, y)
+def Vec3AddZ(builder, z): builder.PrependFloat64Slot(2, z, 0.0)
+def AddZ(builder, z):
+    return Vec3AddZ(builder, z)
+def Vec3AddTest1(builder, test1): builder.PrependFloat64Slot(3, test1, 0.0)
+def AddTest1(builder, test1):
+    return Vec3AddTest1(builder, test1)
+def Vec3AddTest2(builder, test2): builder.PrependUint8Slot(4, test2, 0)
+def AddTest2(builder, test2):
+    return Vec3AddTest2(builder, test2)
+def Vec3AddTest3(builder, test3): builder.PrependStructSlot(5, flatbuffers.number_types.UOffsetTFlags.py_type(test3), 0)
+def AddTest3(builder, test3):
+    return Vec3AddTest3(builder, test3)
+def Vec3End(builder): return builder.EndObject()
+def End(builder):
+    return Vec3End(builder)
+import MyGame.Example.NestedUnion.Test
+try:
+    from typing import Optional
+except:
+    pass
+
+class Vec3T(object):
+
+    # Vec3T
+    def __init__(self):
+        self.x = 0.0  # type: float
+        self.y = 0.0  # type: float
+        self.z = 0.0  # type: float
+        self.test1 = 0.0  # type: float
+        self.test2 = 0  # type: int
+        self.test3 = None  # type: Optional[MyGame.Example.NestedUnion.Test.TestT]
+
+    @classmethod
+    def InitFromBuf(cls, buf, pos):
+        vec3 = Vec3()
+        vec3.Init(buf, pos)
+        return cls.InitFromObj(vec3)
+
+    @classmethod
+    def InitFromPackedBuf(cls, buf, pos=0):
+        n = flatbuffers.encode.Get(flatbuffers.packer.uoffset, buf, pos)
+        return cls.InitFromBuf(buf, pos+n)
+
+    @classmethod
+    def InitFromObj(cls, vec3):
+        x = Vec3T()
+        x._UnPack(vec3)
+        return x
+
+    # Vec3T
+    def _UnPack(self, vec3):
+        if vec3 is None:
+            return
+        self.x = vec3.X()
+        self.y = vec3.Y()
+        self.z = vec3.Z()
+        self.test1 = vec3.Test1()
+        self.test2 = vec3.Test2()
+        if vec3.Test3() is not None:
+            self.test3 = MyGame.Example.NestedUnion.Test.TestT.InitFromObj(vec3.Test3())
+
+    # Vec3T
+    def Pack(self, builder):
+        Vec3Start(builder)
+        Vec3AddX(builder, self.x)
+        Vec3AddY(builder, self.y)
+        Vec3AddZ(builder, self.z)
+        Vec3AddTest1(builder, self.test1)
+        Vec3AddTest2(builder, self.test2)
+        if self.test3 is not None:
+            test3 = self.test3.Pack(builder)
+            Vec3AddTest3(builder, test3)
+        vec3 = Vec3End(builder)
+        return vec3
diff --git a/third_party/flatbuffers/tests/MyGame/Example/NestedUnion/__init__.py b/third_party/flatbuffers/tests/MyGame/Example/NestedUnion/__init__.py
new file mode 100644
index 0000000..e69de29
--- /dev/null
+++ b/third_party/flatbuffers/tests/MyGame/Example/NestedUnion/__init__.py
diff --git a/third_party/flatbuffers/tests/MyGame/Example/Race.lua b/third_party/flatbuffers/tests/MyGame/Example/Race.lua
index 7aa37e5..b4f27d6 100644
--- a/third_party/flatbuffers/tests/MyGame/Example/Race.lua
+++ b/third_party/flatbuffers/tests/MyGame/Example/Race.lua
@@ -3,7 +3,7 @@
   Automatically generated by the FlatBuffers compiler, do not modify.
   Or modify. I'm a message, not a cop.
 
-  flatc version: 2.0.8
+  flatc version: 22.10.26
 
   Declared by  : //monster_test.fbs
   Rooting type : MyGame.Example.Monster (//monster_test.fbs)
diff --git a/third_party/flatbuffers/tests/MyGame/Example/Race.nim b/third_party/flatbuffers/tests/MyGame/Example/Race.nim
new file mode 100644
index 0000000..de77e1c
--- /dev/null
+++ b/third_party/flatbuffers/tests/MyGame/Example/Race.nim
@@ -0,0 +1,15 @@
+#[ MyGame.Example.Race
+  Automatically generated by the FlatBuffers compiler, do not modify.
+  Or modify. I'm a message, not a cop.
+
+  flatc version: 22.10.26
+
+  Declared by  : 
+  Rooting type : MyGame.Example.Monster ()
+]#
+
+type Race*{.pure.} = enum
+  None = -1.int8,
+  Human = 0.int8,
+  Dwarf = 1.int8,
+  Elf = 2.int8,
diff --git a/third_party/flatbuffers/tests/MyGame/Example/Referrable.cs b/third_party/flatbuffers/tests/MyGame/Example/Referrable.cs
index a9b59c4..3d6f8a6 100644
--- a/third_party/flatbuffers/tests/MyGame/Example/Referrable.cs
+++ b/third_party/flatbuffers/tests/MyGame/Example/Referrable.cs
@@ -13,7 +13,7 @@
 {
   private Table __p;
   public ByteBuffer ByteBuffer { get { return __p.bb; } }
-  public static void ValidateVersion() { FlatBufferConstants.FLATBUFFERS_2_0_8(); }
+  public static void ValidateVersion() { FlatBufferConstants.FLATBUFFERS_22_10_26(); }
   public static Referrable GetRootAsReferrable(ByteBuffer _bb) { return GetRootAsReferrable(_bb, new Referrable()); }
   public static Referrable GetRootAsReferrable(ByteBuffer _bb, Referrable obj) { return (obj.__assign(_bb.GetInt(_bb.Position) + _bb.Position, _bb)); }
   public void __init(int _i, ByteBuffer _bb) { __p = new Table(_i, _bb); }
diff --git a/third_party/flatbuffers/tests/MyGame/Example/Referrable.java b/third_party/flatbuffers/tests/MyGame/Example/Referrable.java
index f28d6cb..552aa96 100644
--- a/third_party/flatbuffers/tests/MyGame/Example/Referrable.java
+++ b/third_party/flatbuffers/tests/MyGame/Example/Referrable.java
@@ -9,7 +9,7 @@
 
 @SuppressWarnings("unused")
 public final class Referrable extends Table {
-  public static void ValidateVersion() { Constants.FLATBUFFERS_2_0_8(); }
+  public static void ValidateVersion() { Constants.FLATBUFFERS_22_10_26(); }
   public static Referrable getRootAsReferrable(ByteBuffer _bb) { return getRootAsReferrable(_bb, new Referrable()); }
   public static Referrable getRootAsReferrable(ByteBuffer _bb, Referrable obj) { _bb.order(ByteOrder.LITTLE_ENDIAN); return (obj.__assign(_bb.getInt(_bb.position()) + _bb.position(), _bb)); }
   public void __init(int _i, ByteBuffer _bb) { __reset(_i, _bb); }
diff --git a/third_party/flatbuffers/tests/MyGame/Example/Referrable.kt b/third_party/flatbuffers/tests/MyGame/Example/Referrable.kt
index 6d4b63e..92078ac 100644
--- a/third_party/flatbuffers/tests/MyGame/Example/Referrable.kt
+++ b/third_party/flatbuffers/tests/MyGame/Example/Referrable.kt
@@ -36,7 +36,7 @@
         return (val_1 - val_2).sign
     }
     companion object {
-        fun validateVersion() = Constants.FLATBUFFERS_2_0_8()
+        fun validateVersion() = Constants.FLATBUFFERS_22_10_26()
         fun getRootAsReferrable(_bb: ByteBuffer): Referrable = getRootAsReferrable(_bb, Referrable())
         fun getRootAsReferrable(_bb: ByteBuffer, obj: Referrable): Referrable {
             _bb.order(ByteOrder.LITTLE_ENDIAN)
diff --git a/third_party/flatbuffers/tests/MyGame/Example/Referrable.lua b/third_party/flatbuffers/tests/MyGame/Example/Referrable.lua
index 1911906..f3f8396 100644
--- a/third_party/flatbuffers/tests/MyGame/Example/Referrable.lua
+++ b/third_party/flatbuffers/tests/MyGame/Example/Referrable.lua
@@ -3,7 +3,7 @@
   Automatically generated by the FlatBuffers compiler, do not modify.
   Or modify. I'm a message, not a cop.
 
-  flatc version: 2.0.8
+  flatc version: 22.10.26
 
   Declared by  : //monster_test.fbs
   Rooting type : MyGame.Example.Monster (//monster_test.fbs)
diff --git a/third_party/flatbuffers/tests/MyGame/Example/Referrable.nim b/third_party/flatbuffers/tests/MyGame/Example/Referrable.nim
new file mode 100644
index 0000000..0abc494
--- /dev/null
+++ b/third_party/flatbuffers/tests/MyGame/Example/Referrable.nim
@@ -0,0 +1,26 @@
+#[ MyGame.Example.Referrable
+  Automatically generated by the FlatBuffers compiler, do not modify.
+  Or modify. I'm a message, not a cop.
+
+  flatc version: 22.10.26
+
+  Declared by  : 
+  Rooting type : MyGame.Example.Monster ()
+]#
+
+import flatbuffers
+
+type Referrable* = object of FlatObj
+func id*(self: Referrable): uint64 =
+  let o = self.tab.Offset(4)
+  if o != 0:
+    return Get[uint64](self.tab, self.tab.Pos + o)
+  return 0
+func `id=`*(self: var Referrable, n: uint64): bool =
+  return self.tab.MutateSlot(4, n)
+proc ReferrableStart*(builder: var Builder) =
+  builder.StartObject(1)
+proc ReferrableAddid*(builder: var Builder, id: uint64) =
+  builder.PrependSlot(0, id, default(uint64))
+proc ReferrableEnd*(builder: var Builder): uoffset =
+  return builder.EndObject()
diff --git a/third_party/flatbuffers/tests/MyGame/Example/Referrable.py b/third_party/flatbuffers/tests/MyGame/Example/Referrable.py
index 4b1da6a..5fd1e24 100644
--- a/third_party/flatbuffers/tests/MyGame/Example/Referrable.py
+++ b/third_party/flatbuffers/tests/MyGame/Example/Referrable.py
@@ -58,6 +58,11 @@
         return cls.InitFromObj(referrable)
 
     @classmethod
+    def InitFromPackedBuf(cls, buf, pos=0):
+        n = flatbuffers.encode.Get(flatbuffers.packer.uoffset, buf, pos)
+        return cls.InitFromBuf(buf, pos+n)
+
+    @classmethod
     def InitFromObj(cls, referrable):
         x = ReferrableT()
         x._UnPack(referrable)
diff --git a/third_party/flatbuffers/tests/MyGame/Example/Stat.cs b/third_party/flatbuffers/tests/MyGame/Example/Stat.cs
index 32c05dc..9ad234f 100644
--- a/third_party/flatbuffers/tests/MyGame/Example/Stat.cs
+++ b/third_party/flatbuffers/tests/MyGame/Example/Stat.cs
@@ -13,7 +13,7 @@
 {
   private Table __p;
   public ByteBuffer ByteBuffer { get { return __p.bb; } }
-  public static void ValidateVersion() { FlatBufferConstants.FLATBUFFERS_2_0_8(); }
+  public static void ValidateVersion() { FlatBufferConstants.FLATBUFFERS_22_10_26(); }
   public static Stat GetRootAsStat(ByteBuffer _bb) { return GetRootAsStat(_bb, new Stat()); }
   public static Stat GetRootAsStat(ByteBuffer _bb, Stat obj) { return (obj.__assign(_bb.GetInt(_bb.Position) + _bb.Position, _bb)); }
   public void __init(int _i, ByteBuffer _bb) { __p = new Table(_i, _bb); }
diff --git a/third_party/flatbuffers/tests/MyGame/Example/Stat.java b/third_party/flatbuffers/tests/MyGame/Example/Stat.java
index 3044421..b4cd217 100644
--- a/third_party/flatbuffers/tests/MyGame/Example/Stat.java
+++ b/third_party/flatbuffers/tests/MyGame/Example/Stat.java
@@ -9,7 +9,7 @@
 
 @SuppressWarnings("unused")
 public final class Stat extends Table {
-  public static void ValidateVersion() { Constants.FLATBUFFERS_2_0_8(); }
+  public static void ValidateVersion() { Constants.FLATBUFFERS_22_10_26(); }
   public static Stat getRootAsStat(ByteBuffer _bb) { return getRootAsStat(_bb, new Stat()); }
   public static Stat getRootAsStat(ByteBuffer _bb, Stat obj) { _bb.order(ByteOrder.LITTLE_ENDIAN); return (obj.__assign(_bb.getInt(_bb.position()) + _bb.position(), _bb)); }
   public void __init(int _i, ByteBuffer _bb) { __reset(_i, _bb); }
diff --git a/third_party/flatbuffers/tests/MyGame/Example/Stat.kt b/third_party/flatbuffers/tests/MyGame/Example/Stat.kt
index ef6f31f..fe0a1d7 100644
--- a/third_party/flatbuffers/tests/MyGame/Example/Stat.kt
+++ b/third_party/flatbuffers/tests/MyGame/Example/Stat.kt
@@ -57,7 +57,7 @@
         return (val_1 - val_2).sign
     }
     companion object {
-        fun validateVersion() = Constants.FLATBUFFERS_2_0_8()
+        fun validateVersion() = Constants.FLATBUFFERS_22_10_26()
         fun getRootAsStat(_bb: ByteBuffer): Stat = getRootAsStat(_bb, Stat())
         fun getRootAsStat(_bb: ByteBuffer, obj: Stat): Stat {
             _bb.order(ByteOrder.LITTLE_ENDIAN)
diff --git a/third_party/flatbuffers/tests/MyGame/Example/Stat.lua b/third_party/flatbuffers/tests/MyGame/Example/Stat.lua
index bf5704b..a9848aa 100644
--- a/third_party/flatbuffers/tests/MyGame/Example/Stat.lua
+++ b/third_party/flatbuffers/tests/MyGame/Example/Stat.lua
@@ -3,7 +3,7 @@
   Automatically generated by the FlatBuffers compiler, do not modify.
   Or modify. I'm a message, not a cop.
 
-  flatc version: 2.0.8
+  flatc version: 22.10.26
 
   Declared by  : //monster_test.fbs
   Rooting type : MyGame.Example.Monster (//monster_test.fbs)
diff --git a/third_party/flatbuffers/tests/MyGame/Example/Stat.nim b/third_party/flatbuffers/tests/MyGame/Example/Stat.nim
new file mode 100644
index 0000000..09cda13
--- /dev/null
+++ b/third_party/flatbuffers/tests/MyGame/Example/Stat.nim
@@ -0,0 +1,42 @@
+#[ MyGame.Example.Stat
+  Automatically generated by the FlatBuffers compiler, do not modify.
+  Or modify. I'm a message, not a cop.
+
+  flatc version: 22.10.26
+
+  Declared by  : 
+  Rooting type : MyGame.Example.Monster ()
+]#
+
+import flatbuffers
+import std/options
+
+type Stat* = object of FlatObj
+func id*(self: Stat): Option[string] =
+  let o = self.tab.Offset(4)
+  if o != 0:
+    return some(self.tab.String(self.tab.Pos + o))
+func val*(self: Stat): int64 =
+  let o = self.tab.Offset(6)
+  if o != 0:
+    return Get[int64](self.tab, self.tab.Pos + o)
+  return 0
+func `val=`*(self: var Stat, n: int64): bool =
+  return self.tab.MutateSlot(6, n)
+func count*(self: Stat): uint16 =
+  let o = self.tab.Offset(8)
+  if o != 0:
+    return Get[uint16](self.tab, self.tab.Pos + o)
+  return 0
+func `count=`*(self: var Stat, n: uint16): bool =
+  return self.tab.MutateSlot(8, n)
+proc StatStart*(builder: var Builder) =
+  builder.StartObject(3)
+proc StatAddid*(builder: var Builder, id: uoffset) =
+  builder.PrependSlot(0, id, default(uoffset))
+proc StatAddval*(builder: var Builder, val: int64) =
+  builder.PrependSlot(1, val, default(int64))
+proc StatAddcount*(builder: var Builder, count: uint16) =
+  builder.PrependSlot(2, count, default(uint16))
+proc StatEnd*(builder: var Builder): uoffset =
+  return builder.EndObject()
diff --git a/third_party/flatbuffers/tests/MyGame/Example/Stat.py b/third_party/flatbuffers/tests/MyGame/Example/Stat.py
index 3b19a3b..471bc36 100644
--- a/third_party/flatbuffers/tests/MyGame/Example/Stat.py
+++ b/third_party/flatbuffers/tests/MyGame/Example/Stat.py
@@ -80,6 +80,11 @@
         return cls.InitFromObj(stat)
 
     @classmethod
+    def InitFromPackedBuf(cls, buf, pos=0):
+        n = flatbuffers.encode.Get(flatbuffers.packer.uoffset, buf, pos)
+        return cls.InitFromBuf(buf, pos+n)
+
+    @classmethod
     def InitFromObj(cls, stat):
         x = StatT()
         x._UnPack(stat)
diff --git a/third_party/flatbuffers/tests/MyGame/Example/StructOfStructs.java b/third_party/flatbuffers/tests/MyGame/Example/StructOfStructs.java
index 424a8a2..32c6e1f 100644
--- a/third_party/flatbuffers/tests/MyGame/Example/StructOfStructs.java
+++ b/third_party/flatbuffers/tests/MyGame/Example/StructOfStructs.java
@@ -52,12 +52,12 @@
   }
   public static int pack(FlatBufferBuilder builder, StructOfStructsT _o) {
     if (_o == null) return 0;
-    int _a_id = _o.getA().getId();
-    int _a_distance = _o.getA().getDistance();
+    int _a_id = (int) _o.getA().getId();
+    int _a_distance = (int) _o.getA().getDistance();
     short _b_a = _o.getB().getA();
     byte _b_b = _o.getB().getB();
-    int _c_id = _o.getC().getId();
-    int _c_distance = _o.getC().getDistance();
+    int _c_id = (int) _o.getC().getId();
+    int _c_distance = (int) _o.getC().getDistance();
     return createStructOfStructs(
       builder,
       _a_id,
diff --git a/third_party/flatbuffers/tests/MyGame/Example/StructOfStructs.lua b/third_party/flatbuffers/tests/MyGame/Example/StructOfStructs.lua
index be0148b..1f3b1db 100644
--- a/third_party/flatbuffers/tests/MyGame/Example/StructOfStructs.lua
+++ b/third_party/flatbuffers/tests/MyGame/Example/StructOfStructs.lua
@@ -3,7 +3,7 @@
   Automatically generated by the FlatBuffers compiler, do not modify.
   Or modify. I'm a message, not a cop.
 
-  flatc version: 2.0.8
+  flatc version: 22.10.26
 
   Declared by  : //monster_test.fbs
   Rooting type : MyGame.Example.Monster (//monster_test.fbs)
diff --git a/third_party/flatbuffers/tests/MyGame/Example/StructOfStructs.nim b/third_party/flatbuffers/tests/MyGame/Example/StructOfStructs.nim
new file mode 100644
index 0000000..6cd979e
--- /dev/null
+++ b/third_party/flatbuffers/tests/MyGame/Example/StructOfStructs.nim
@@ -0,0 +1,34 @@
+#[ MyGame.Example.StructOfStructs
+  Automatically generated by the FlatBuffers compiler, do not modify.
+  Or modify. I'm a message, not a cop.
+
+  flatc version: 22.10.26
+
+  Declared by  : 
+  Rooting type : MyGame.Example.Monster ()
+]#
+
+import Ability as MyGame_Example_Ability
+import Test as MyGame_Example_Test
+import flatbuffers
+
+type StructOfStructs* = object of FlatObj
+func a*(self: StructOfStructs): MyGame_Example_Ability.Ability =
+  return MyGame_Example_Ability.Ability(tab: Vtable(Bytes: self.tab.Bytes, Pos: self.tab.Pos + 0))
+func b*(self: StructOfStructs): MyGame_Example_Test.Test =
+  return MyGame_Example_Test.Test(tab: Vtable(Bytes: self.tab.Bytes, Pos: self.tab.Pos + 8))
+func c*(self: StructOfStructs): MyGame_Example_Ability.Ability =
+  return MyGame_Example_Ability.Ability(tab: Vtable(Bytes: self.tab.Bytes, Pos: self.tab.Pos + 12))
+proc StructOfStructsCreate*(self: var Builder, a_id: uint32, a_distance: uint32, b_a: int16, b_b: int8, c_id: uint32, c_distance: uint32): uoffset =
+  self.Prep(4, 20)
+  self.Prep(4, 8)
+  self.Prepend(c_distance)
+  self.Prepend(c_id)
+  self.Prep(2, 4)
+  self.Pad(1)
+  self.Prepend(b_b)
+  self.Prepend(b_a)
+  self.Prep(4, 8)
+  self.Prepend(a_distance)
+  self.Prepend(a_id)
+  return self.Offset()
diff --git a/third_party/flatbuffers/tests/MyGame/Example/StructOfStructs.py b/third_party/flatbuffers/tests/MyGame/Example/StructOfStructs.py
index 0dcf3d5..88c469e 100644
--- a/third_party/flatbuffers/tests/MyGame/Example/StructOfStructs.py
+++ b/third_party/flatbuffers/tests/MyGame/Example/StructOfStructs.py
@@ -69,6 +69,11 @@
         return cls.InitFromObj(structOfStructs)
 
     @classmethod
+    def InitFromPackedBuf(cls, buf, pos=0):
+        n = flatbuffers.encode.Get(flatbuffers.packer.uoffset, buf, pos)
+        return cls.InitFromBuf(buf, pos+n)
+
+    @classmethod
     def InitFromObj(cls, structOfStructs):
         x = StructOfStructsT()
         x._UnPack(structOfStructs)
diff --git a/third_party/flatbuffers/tests/MyGame/Example/StructOfStructsOfStructs.java b/third_party/flatbuffers/tests/MyGame/Example/StructOfStructsOfStructs.java
index 5d5f00f..ae1f50d 100644
--- a/third_party/flatbuffers/tests/MyGame/Example/StructOfStructsOfStructs.java
+++ b/third_party/flatbuffers/tests/MyGame/Example/StructOfStructsOfStructs.java
@@ -47,12 +47,12 @@
   }
   public static int pack(FlatBufferBuilder builder, StructOfStructsOfStructsT _o) {
     if (_o == null) return 0;
-    int _a_a_id = _o.getA().getA().getId();
-    int _a_a_distance = _o.getA().getA().getDistance();
+    int _a_a_id = (int) _o.getA().getA().getId();
+    int _a_a_distance = (int) _o.getA().getA().getDistance();
     short _a_b_a = _o.getA().getB().getA();
     byte _a_b_b = _o.getA().getB().getB();
-    int _a_c_id = _o.getA().getC().getId();
-    int _a_c_distance = _o.getA().getC().getDistance();
+    int _a_c_id = (int) _o.getA().getC().getId();
+    int _a_c_distance = (int) _o.getA().getC().getDistance();
     return createStructOfStructsOfStructs(
       builder,
       _a_a_id,
diff --git a/third_party/flatbuffers/tests/MyGame/Example/StructOfStructsOfStructs.lua b/third_party/flatbuffers/tests/MyGame/Example/StructOfStructsOfStructs.lua
index f8587c1..87a23a5 100644
--- a/third_party/flatbuffers/tests/MyGame/Example/StructOfStructsOfStructs.lua
+++ b/third_party/flatbuffers/tests/MyGame/Example/StructOfStructsOfStructs.lua
@@ -3,7 +3,7 @@
   Automatically generated by the FlatBuffers compiler, do not modify.
   Or modify. I'm a message, not a cop.
 
-  flatc version: 2.0.8
+  flatc version: 22.10.26
 
   Declared by  : //monster_test.fbs
   Rooting type : MyGame.Example.Monster (//monster_test.fbs)
diff --git a/third_party/flatbuffers/tests/MyGame/Example/StructOfStructsOfStructs.nim b/third_party/flatbuffers/tests/MyGame/Example/StructOfStructsOfStructs.nim
new file mode 100644
index 0000000..de039e9
--- /dev/null
+++ b/third_party/flatbuffers/tests/MyGame/Example/StructOfStructsOfStructs.nim
@@ -0,0 +1,30 @@
+#[ MyGame.Example.StructOfStructsOfStructs
+  Automatically generated by the FlatBuffers compiler, do not modify.
+  Or modify. I'm a message, not a cop.
+
+  flatc version: 22.10.26
+
+  Declared by  : 
+  Rooting type : MyGame.Example.Monster ()
+]#
+
+import StructOfStructs as MyGame_Example_StructOfStructs
+import flatbuffers
+
+type StructOfStructsOfStructs* = object of FlatObj
+func a*(self: StructOfStructsOfStructs): MyGame_Example_StructOfStructs.StructOfStructs =
+  return MyGame_Example_StructOfStructs.StructOfStructs(tab: Vtable(Bytes: self.tab.Bytes, Pos: self.tab.Pos + 0))
+proc StructOfStructsOfStructsCreate*(self: var Builder, a_a_id: uint32, a_a_distance: uint32, a_b_a: int16, a_b_b: int8, a_c_id: uint32, a_c_distance: uint32): uoffset =
+  self.Prep(4, 20)
+  self.Prep(4, 20)
+  self.Prep(4, 8)
+  self.Prepend(a_c_distance)
+  self.Prepend(a_c_id)
+  self.Prep(2, 4)
+  self.Pad(1)
+  self.Prepend(a_b_b)
+  self.Prepend(a_b_a)
+  self.Prep(4, 8)
+  self.Prepend(a_a_distance)
+  self.Prepend(a_a_id)
+  return self.Offset()
diff --git a/third_party/flatbuffers/tests/MyGame/Example/StructOfStructsOfStructs.py b/third_party/flatbuffers/tests/MyGame/Example/StructOfStructsOfStructs.py
index edba982..0243f71 100644
--- a/third_party/flatbuffers/tests/MyGame/Example/StructOfStructsOfStructs.py
+++ b/third_party/flatbuffers/tests/MyGame/Example/StructOfStructsOfStructs.py
@@ -57,6 +57,11 @@
         return cls.InitFromObj(structOfStructsOfStructs)
 
     @classmethod
+    def InitFromPackedBuf(cls, buf, pos=0):
+        n = flatbuffers.encode.Get(flatbuffers.packer.uoffset, buf, pos)
+        return cls.InitFromBuf(buf, pos+n)
+
+    @classmethod
     def InitFromObj(cls, structOfStructsOfStructs):
         x = StructOfStructsOfStructsT()
         x._UnPack(structOfStructsOfStructs)
diff --git a/third_party/flatbuffers/tests/MyGame/Example/Test.lua b/third_party/flatbuffers/tests/MyGame/Example/Test.lua
index 74217cc..b912df0 100644
--- a/third_party/flatbuffers/tests/MyGame/Example/Test.lua
+++ b/third_party/flatbuffers/tests/MyGame/Example/Test.lua
@@ -3,7 +3,7 @@
   Automatically generated by the FlatBuffers compiler, do not modify.
   Or modify. I'm a message, not a cop.
 
-  flatc version: 2.0.8
+  flatc version: 22.10.26
 
   Declared by  : //monster_test.fbs
   Rooting type : MyGame.Example.Monster (//monster_test.fbs)
diff --git a/third_party/flatbuffers/tests/MyGame/Example/Test.nim b/third_party/flatbuffers/tests/MyGame/Example/Test.nim
new file mode 100644
index 0000000..c7ea8cc
--- /dev/null
+++ b/third_party/flatbuffers/tests/MyGame/Example/Test.nim
@@ -0,0 +1,27 @@
+#[ MyGame.Example.Test
+  Automatically generated by the FlatBuffers compiler, do not modify.
+  Or modify. I'm a message, not a cop.
+
+  flatc version: 22.10.26
+
+  Declared by  : 
+  Rooting type : MyGame.Example.Monster ()
+]#
+
+import flatbuffers
+
+type Test* = object of FlatObj
+func a*(self: Test): int16 =
+  return Get[int16](self.tab, self.tab.Pos + 0)
+func `a=`*(self: var Test, n: int16): bool =
+  return self.tab.Mutate(self.tab.Pos + 0, n)
+func b*(self: Test): int8 =
+  return Get[int8](self.tab, self.tab.Pos + 2)
+func `b=`*(self: var Test, n: int8): bool =
+  return self.tab.Mutate(self.tab.Pos + 2, n)
+proc TestCreate*(self: var Builder, a: int16, b: int8): uoffset =
+  self.Prep(2, 4)
+  self.Pad(1)
+  self.Prepend(b)
+  self.Prepend(a)
+  return self.Offset()
diff --git a/third_party/flatbuffers/tests/MyGame/Example/Test.py b/third_party/flatbuffers/tests/MyGame/Example/Test.py
index 8357ec2..f095d33 100644
--- a/third_party/flatbuffers/tests/MyGame/Example/Test.py
+++ b/third_party/flatbuffers/tests/MyGame/Example/Test.py
@@ -44,6 +44,11 @@
         return cls.InitFromObj(test)
 
     @classmethod
+    def InitFromPackedBuf(cls, buf, pos=0):
+        n = flatbuffers.encode.Get(flatbuffers.packer.uoffset, buf, pos)
+        return cls.InitFromBuf(buf, pos+n)
+
+    @classmethod
     def InitFromObj(cls, test):
         x = TestT()
         x._UnPack(test)
diff --git a/third_party/flatbuffers/tests/MyGame/Example/TestSimpleTableWithEnum.cs b/third_party/flatbuffers/tests/MyGame/Example/TestSimpleTableWithEnum.cs
index 837ad19..cf8c555 100644
--- a/third_party/flatbuffers/tests/MyGame/Example/TestSimpleTableWithEnum.cs
+++ b/third_party/flatbuffers/tests/MyGame/Example/TestSimpleTableWithEnum.cs
@@ -13,7 +13,7 @@
 {
   private Table __p;
   public ByteBuffer ByteBuffer { get { return __p.bb; } }
-  public static void ValidateVersion() { FlatBufferConstants.FLATBUFFERS_2_0_8(); }
+  public static void ValidateVersion() { FlatBufferConstants.FLATBUFFERS_22_10_26(); }
   public static TestSimpleTableWithEnum GetRootAsTestSimpleTableWithEnum(ByteBuffer _bb) { return GetRootAsTestSimpleTableWithEnum(_bb, new TestSimpleTableWithEnum()); }
   public static TestSimpleTableWithEnum GetRootAsTestSimpleTableWithEnum(ByteBuffer _bb, TestSimpleTableWithEnum obj) { return (obj.__assign(_bb.GetInt(_bb.Position) + _bb.Position, _bb)); }
   public void __init(int _i, ByteBuffer _bb) { __p = new Table(_i, _bb); }
diff --git a/third_party/flatbuffers/tests/MyGame/Example/TestSimpleTableWithEnum.java b/third_party/flatbuffers/tests/MyGame/Example/TestSimpleTableWithEnum.java
index 39f9421..067d37a 100644
--- a/third_party/flatbuffers/tests/MyGame/Example/TestSimpleTableWithEnum.java
+++ b/third_party/flatbuffers/tests/MyGame/Example/TestSimpleTableWithEnum.java
@@ -9,7 +9,7 @@
 
 @SuppressWarnings("unused")
 final class TestSimpleTableWithEnum extends Table {
-  public static void ValidateVersion() { Constants.FLATBUFFERS_2_0_8(); }
+  public static void ValidateVersion() { Constants.FLATBUFFERS_22_10_26(); }
   public static TestSimpleTableWithEnum getRootAsTestSimpleTableWithEnum(ByteBuffer _bb) { return getRootAsTestSimpleTableWithEnum(_bb, new TestSimpleTableWithEnum()); }
   public static TestSimpleTableWithEnum getRootAsTestSimpleTableWithEnum(ByteBuffer _bb, TestSimpleTableWithEnum obj) { _bb.order(ByteOrder.LITTLE_ENDIAN); return (obj.__assign(_bb.getInt(_bb.position()) + _bb.position(), _bb)); }
   public void __init(int _i, ByteBuffer _bb) { __reset(_i, _bb); }
diff --git a/third_party/flatbuffers/tests/MyGame/Example/TestSimpleTableWithEnum.kt b/third_party/flatbuffers/tests/MyGame/Example/TestSimpleTableWithEnum.kt
index cb081fc..8268c8c 100644
--- a/third_party/flatbuffers/tests/MyGame/Example/TestSimpleTableWithEnum.kt
+++ b/third_party/flatbuffers/tests/MyGame/Example/TestSimpleTableWithEnum.kt
@@ -31,7 +31,7 @@
         }
     }
     companion object {
-        fun validateVersion() = Constants.FLATBUFFERS_2_0_8()
+        fun validateVersion() = Constants.FLATBUFFERS_22_10_26()
         fun getRootAsTestSimpleTableWithEnum(_bb: ByteBuffer): TestSimpleTableWithEnum = getRootAsTestSimpleTableWithEnum(_bb, TestSimpleTableWithEnum())
         fun getRootAsTestSimpleTableWithEnum(_bb: ByteBuffer, obj: TestSimpleTableWithEnum): TestSimpleTableWithEnum {
             _bb.order(ByteOrder.LITTLE_ENDIAN)
diff --git a/third_party/flatbuffers/tests/MyGame/Example/TestSimpleTableWithEnum.lua b/third_party/flatbuffers/tests/MyGame/Example/TestSimpleTableWithEnum.lua
index 90dcf79..ee80960 100644
--- a/third_party/flatbuffers/tests/MyGame/Example/TestSimpleTableWithEnum.lua
+++ b/third_party/flatbuffers/tests/MyGame/Example/TestSimpleTableWithEnum.lua
@@ -3,7 +3,7 @@
   Automatically generated by the FlatBuffers compiler, do not modify.
   Or modify. I'm a message, not a cop.
 
-  flatc version: 2.0.8
+  flatc version: 22.10.26
 
   Declared by  : //monster_test.fbs
   Rooting type : MyGame.Example.Monster (//monster_test.fbs)
diff --git a/third_party/flatbuffers/tests/MyGame/Example/TestSimpleTableWithEnum.nim b/third_party/flatbuffers/tests/MyGame/Example/TestSimpleTableWithEnum.nim
new file mode 100644
index 0000000..873527b
--- /dev/null
+++ b/third_party/flatbuffers/tests/MyGame/Example/TestSimpleTableWithEnum.nim
@@ -0,0 +1,27 @@
+#[ MyGame.Example.TestSimpleTableWithEnum
+  Automatically generated by the FlatBuffers compiler, do not modify.
+  Or modify. I'm a message, not a cop.
+
+  flatc version: 22.10.26
+
+  Declared by  : 
+  Rooting type : MyGame.Example.Monster ()
+]#
+
+import Color as MyGame_Example_Color
+import flatbuffers
+
+type TestSimpleTableWithEnum* = object of FlatObj
+func color*(self: TestSimpleTableWithEnum): MyGame_Example_Color.Color =
+  let o = self.tab.Offset(4)
+  if o != 0:
+    return MyGame_Example_Color.Color(Get[uint8](self.tab, self.tab.Pos + o))
+  return type(result)(2)
+func `color=`*(self: var TestSimpleTableWithEnum, n: MyGame_Example_Color.Color): bool =
+  return self.tab.MutateSlot(4, n)
+proc TestSimpleTableWithEnumStart*(builder: var Builder) =
+  builder.StartObject(1)
+proc TestSimpleTableWithEnumAddcolor*(builder: var Builder, color: uint8) =
+  builder.PrependSlot(0, color, default(uint8))
+proc TestSimpleTableWithEnumEnd*(builder: var Builder): uoffset =
+  return builder.EndObject()
diff --git a/third_party/flatbuffers/tests/MyGame/Example/TestSimpleTableWithEnum.py b/third_party/flatbuffers/tests/MyGame/Example/TestSimpleTableWithEnum.py
index 7f18ed2..9e58cc4 100644
--- a/third_party/flatbuffers/tests/MyGame/Example/TestSimpleTableWithEnum.py
+++ b/third_party/flatbuffers/tests/MyGame/Example/TestSimpleTableWithEnum.py
@@ -58,6 +58,11 @@
         return cls.InitFromObj(testSimpleTableWithEnum)
 
     @classmethod
+    def InitFromPackedBuf(cls, buf, pos=0):
+        n = flatbuffers.encode.Get(flatbuffers.packer.uoffset, buf, pos)
+        return cls.InitFromBuf(buf, pos+n)
+
+    @classmethod
     def InitFromObj(cls, testSimpleTableWithEnum):
         x = TestSimpleTableWithEnumT()
         x._UnPack(testSimpleTableWithEnum)
diff --git a/third_party/flatbuffers/tests/MyGame/Example/TypeAliases.cs b/third_party/flatbuffers/tests/MyGame/Example/TypeAliases.cs
index f936ad6..00b8c70 100644
--- a/third_party/flatbuffers/tests/MyGame/Example/TypeAliases.cs
+++ b/third_party/flatbuffers/tests/MyGame/Example/TypeAliases.cs
@@ -13,7 +13,7 @@
 {
   private Table __p;
   public ByteBuffer ByteBuffer { get { return __p.bb; } }
-  public static void ValidateVersion() { FlatBufferConstants.FLATBUFFERS_2_0_8(); }
+  public static void ValidateVersion() { FlatBufferConstants.FLATBUFFERS_22_10_26(); }
   public static TypeAliases GetRootAsTypeAliases(ByteBuffer _bb) { return GetRootAsTypeAliases(_bb, new TypeAliases()); }
   public static TypeAliases GetRootAsTypeAliases(ByteBuffer _bb, TypeAliases obj) { return (obj.__assign(_bb.GetInt(_bb.Position) + _bb.Position, _bb)); }
   public void __init(int _i, ByteBuffer _bb) { __p = new Table(_i, _bb); }
diff --git a/third_party/flatbuffers/tests/MyGame/Example/TypeAliases.java b/third_party/flatbuffers/tests/MyGame/Example/TypeAliases.java
index d91ca65..c8e183a 100644
--- a/third_party/flatbuffers/tests/MyGame/Example/TypeAliases.java
+++ b/third_party/flatbuffers/tests/MyGame/Example/TypeAliases.java
@@ -9,7 +9,7 @@
 
 @SuppressWarnings("unused")
 public final class TypeAliases extends Table {
-  public static void ValidateVersion() { Constants.FLATBUFFERS_2_0_8(); }
+  public static void ValidateVersion() { Constants.FLATBUFFERS_22_10_26(); }
   public static TypeAliases getRootAsTypeAliases(ByteBuffer _bb) { return getRootAsTypeAliases(_bb, new TypeAliases()); }
   public static TypeAliases getRootAsTypeAliases(ByteBuffer _bb, TypeAliases obj) { _bb.order(ByteOrder.LITTLE_ENDIAN); return (obj.__assign(_bb.getInt(_bb.position()) + _bb.position(), _bb)); }
   public void __init(int _i, ByteBuffer _bb) { __reset(_i, _bb); }
diff --git a/third_party/flatbuffers/tests/MyGame/Example/TypeAliases.kt b/third_party/flatbuffers/tests/MyGame/Example/TypeAliases.kt
index 8a2d80e..c5ca774 100644
--- a/third_party/flatbuffers/tests/MyGame/Example/TypeAliases.kt
+++ b/third_party/flatbuffers/tests/MyGame/Example/TypeAliases.kt
@@ -203,7 +203,7 @@
         }
     }
     companion object {
-        fun validateVersion() = Constants.FLATBUFFERS_2_0_8()
+        fun validateVersion() = Constants.FLATBUFFERS_22_10_26()
         fun getRootAsTypeAliases(_bb: ByteBuffer): TypeAliases = getRootAsTypeAliases(_bb, TypeAliases())
         fun getRootAsTypeAliases(_bb: ByteBuffer, obj: TypeAliases): TypeAliases {
             _bb.order(ByteOrder.LITTLE_ENDIAN)
diff --git a/third_party/flatbuffers/tests/MyGame/Example/TypeAliases.lua b/third_party/flatbuffers/tests/MyGame/Example/TypeAliases.lua
index cd406c3..e6d926c 100644
--- a/third_party/flatbuffers/tests/MyGame/Example/TypeAliases.lua
+++ b/third_party/flatbuffers/tests/MyGame/Example/TypeAliases.lua
@@ -3,7 +3,7 @@
   Automatically generated by the FlatBuffers compiler, do not modify.
   Or modify. I'm a message, not a cop.
 
-  flatc version: 2.0.8
+  flatc version: 22.10.26
 
   Declared by  : //monster_test.fbs
   Rooting type : MyGame.Example.Monster (//monster_test.fbs)
diff --git a/third_party/flatbuffers/tests/MyGame/Example/TypeAliases.nim b/third_party/flatbuffers/tests/MyGame/Example/TypeAliases.nim
new file mode 100644
index 0000000..d675949
--- /dev/null
+++ b/third_party/flatbuffers/tests/MyGame/Example/TypeAliases.nim
@@ -0,0 +1,144 @@
+#[ MyGame.Example.TypeAliases
+  Automatically generated by the FlatBuffers compiler, do not modify.
+  Or modify. I'm a message, not a cop.
+
+  flatc version: 22.10.26
+
+  Declared by  : 
+  Rooting type : MyGame.Example.Monster ()
+]#
+
+import flatbuffers
+import std/options
+
+type TypeAliases* = object of FlatObj
+func i8*(self: TypeAliases): int8 =
+  let o = self.tab.Offset(4)
+  if o != 0:
+    return Get[int8](self.tab, self.tab.Pos + o)
+  return 0
+func `i8=`*(self: var TypeAliases, n: int8): bool =
+  return self.tab.MutateSlot(4, n)
+func u8*(self: TypeAliases): uint8 =
+  let o = self.tab.Offset(6)
+  if o != 0:
+    return Get[uint8](self.tab, self.tab.Pos + o)
+  return 0
+func `u8=`*(self: var TypeAliases, n: uint8): bool =
+  return self.tab.MutateSlot(6, n)
+func i16*(self: TypeAliases): int16 =
+  let o = self.tab.Offset(8)
+  if o != 0:
+    return Get[int16](self.tab, self.tab.Pos + o)
+  return 0
+func `i16=`*(self: var TypeAliases, n: int16): bool =
+  return self.tab.MutateSlot(8, n)
+func u16*(self: TypeAliases): uint16 =
+  let o = self.tab.Offset(10)
+  if o != 0:
+    return Get[uint16](self.tab, self.tab.Pos + o)
+  return 0
+func `u16=`*(self: var TypeAliases, n: uint16): bool =
+  return self.tab.MutateSlot(10, n)
+func i32*(self: TypeAliases): int32 =
+  let o = self.tab.Offset(12)
+  if o != 0:
+    return Get[int32](self.tab, self.tab.Pos + o)
+  return 0
+func `i32=`*(self: var TypeAliases, n: int32): bool =
+  return self.tab.MutateSlot(12, n)
+func u32*(self: TypeAliases): uint32 =
+  let o = self.tab.Offset(14)
+  if o != 0:
+    return Get[uint32](self.tab, self.tab.Pos + o)
+  return 0
+func `u32=`*(self: var TypeAliases, n: uint32): bool =
+  return self.tab.MutateSlot(14, n)
+func i64*(self: TypeAliases): int64 =
+  let o = self.tab.Offset(16)
+  if o != 0:
+    return Get[int64](self.tab, self.tab.Pos + o)
+  return 0
+func `i64=`*(self: var TypeAliases, n: int64): bool =
+  return self.tab.MutateSlot(16, n)
+func u64*(self: TypeAliases): uint64 =
+  let o = self.tab.Offset(18)
+  if o != 0:
+    return Get[uint64](self.tab, self.tab.Pos + o)
+  return 0
+func `u64=`*(self: var TypeAliases, n: uint64): bool =
+  return self.tab.MutateSlot(18, n)
+func f32*(self: TypeAliases): float32 =
+  let o = self.tab.Offset(20)
+  if o != 0:
+    return Get[float32](self.tab, self.tab.Pos + o)
+  return 0.0
+func `f32=`*(self: var TypeAliases, n: float32): bool =
+  return self.tab.MutateSlot(20, n)
+func f64*(self: TypeAliases): float64 =
+  let o = self.tab.Offset(22)
+  if o != 0:
+    return Get[float64](self.tab, self.tab.Pos + o)
+  return 0.0
+func `f64=`*(self: var TypeAliases, n: float64): bool =
+  return self.tab.MutateSlot(22, n)
+func v8Length*(self: TypeAliases): int = 
+  let o = self.tab.Offset(24)
+  if o != 0:
+    return self.tab.VectorLen(o)
+func v8*(self: TypeAliases, j: int): int8 = 
+  let o = self.tab.Offset(24)
+  if o != 0:
+    var x = self.tab.Vector(o)
+    x += j.uoffset * 1.uoffset
+    return Get[int8](self.tab, x)
+func v8*(self: TypeAliases): seq[int8] = 
+  let len = self.v8Length
+  for i in countup(0, len - 1):
+    result.add(self.v8(i))
+func vf64Length*(self: TypeAliases): int = 
+  let o = self.tab.Offset(26)
+  if o != 0:
+    return self.tab.VectorLen(o)
+func vf64*(self: TypeAliases, j: int): float64 = 
+  let o = self.tab.Offset(26)
+  if o != 0:
+    var x = self.tab.Vector(o)
+    x += j.uoffset * 8.uoffset
+    return Get[float64](self.tab, x)
+func vf64*(self: TypeAliases): seq[float64] = 
+  let len = self.vf64Length
+  for i in countup(0, len - 1):
+    result.add(self.vf64(i))
+proc TypeAliasesStart*(builder: var Builder) =
+  builder.StartObject(12)
+proc TypeAliasesAddi8*(builder: var Builder, i8: int8) =
+  builder.PrependSlot(0, i8, default(int8))
+proc TypeAliasesAddu8*(builder: var Builder, u8: uint8) =
+  builder.PrependSlot(1, u8, default(uint8))
+proc TypeAliasesAddi16*(builder: var Builder, i16: int16) =
+  builder.PrependSlot(2, i16, default(int16))
+proc TypeAliasesAddu16*(builder: var Builder, u16: uint16) =
+  builder.PrependSlot(3, u16, default(uint16))
+proc TypeAliasesAddi32*(builder: var Builder, i32: int32) =
+  builder.PrependSlot(4, i32, default(int32))
+proc TypeAliasesAddu32*(builder: var Builder, u32: uint32) =
+  builder.PrependSlot(5, u32, default(uint32))
+proc TypeAliasesAddi64*(builder: var Builder, i64: int64) =
+  builder.PrependSlot(6, i64, default(int64))
+proc TypeAliasesAddu64*(builder: var Builder, u64: uint64) =
+  builder.PrependSlot(7, u64, default(uint64))
+proc TypeAliasesAddf32*(builder: var Builder, f32: float32) =
+  builder.PrependSlot(8, f32, default(float32))
+proc TypeAliasesAddf64*(builder: var Builder, f64: float64) =
+  builder.PrependSlot(9, f64, default(float64))
+proc TypeAliasesAddv8*(builder: var Builder, v8: uoffset) =
+  builder.PrependSlot(10, v8, default(uoffset))
+proc TypeAliasesStartv8Vector*(builder: var Builder, numElems: uoffset) =
+  builder.StartVector(1, numElems, 1)
+proc TypeAliasesAddvf64*(builder: var Builder, vf64: uoffset) =
+  builder.PrependSlot(11, vf64, default(uoffset))
+proc TypeAliasesStartvf64Vector*(builder: var Builder, numElems: uoffset) =
+  builder.StartVector(8, numElems, 8)
+proc TypeAliasesEnd*(builder: var Builder): uoffset =
+  return builder.EndObject()
diff --git a/third_party/flatbuffers/tests/MyGame/Example/TypeAliases.py b/third_party/flatbuffers/tests/MyGame/Example/TypeAliases.py
index 8b0ea19..b302049 100644
--- a/third_party/flatbuffers/tests/MyGame/Example/TypeAliases.py
+++ b/third_party/flatbuffers/tests/MyGame/Example/TypeAliases.py
@@ -229,6 +229,11 @@
         return cls.InitFromObj(typeAliases)
 
     @classmethod
+    def InitFromPackedBuf(cls, buf, pos=0):
+        n = flatbuffers.encode.Get(flatbuffers.packer.uoffset, buf, pos)
+        return cls.InitFromBuf(buf, pos+n)
+
+    @classmethod
     def InitFromObj(cls, typeAliases):
         x = TypeAliasesT()
         x._UnPack(typeAliases)
diff --git a/third_party/flatbuffers/tests/MyGame/Example/Vec3.lua b/third_party/flatbuffers/tests/MyGame/Example/Vec3.lua
index 796ac7a..89b2bfb 100644
--- a/third_party/flatbuffers/tests/MyGame/Example/Vec3.lua
+++ b/third_party/flatbuffers/tests/MyGame/Example/Vec3.lua
@@ -3,7 +3,7 @@
   Automatically generated by the FlatBuffers compiler, do not modify.
   Or modify. I'm a message, not a cop.
 
-  flatc version: 2.0.8
+  flatc version: 22.10.26
 
   Declared by  : //monster_test.fbs
   Rooting type : MyGame.Example.Monster (//monster_test.fbs)
diff --git a/third_party/flatbuffers/tests/MyGame/Example/Vec3.nim b/third_party/flatbuffers/tests/MyGame/Example/Vec3.nim
new file mode 100644
index 0000000..9131fe8
--- /dev/null
+++ b/third_party/flatbuffers/tests/MyGame/Example/Vec3.nim
@@ -0,0 +1,52 @@
+#[ MyGame.Example.Vec3
+  Automatically generated by the FlatBuffers compiler, do not modify.
+  Or modify. I'm a message, not a cop.
+
+  flatc version: 22.10.26
+
+  Declared by  : 
+  Rooting type : MyGame.Example.Monster ()
+]#
+
+import Color as MyGame_Example_Color
+import Test as MyGame_Example_Test
+import flatbuffers
+
+type Vec3* = object of FlatObj
+func x*(self: Vec3): float32 =
+  return Get[float32](self.tab, self.tab.Pos + 0)
+func `x=`*(self: var Vec3, n: float32): bool =
+  return self.tab.Mutate(self.tab.Pos + 0, n)
+func y*(self: Vec3): float32 =
+  return Get[float32](self.tab, self.tab.Pos + 4)
+func `y=`*(self: var Vec3, n: float32): bool =
+  return self.tab.Mutate(self.tab.Pos + 4, n)
+func z*(self: Vec3): float32 =
+  return Get[float32](self.tab, self.tab.Pos + 8)
+func `z=`*(self: var Vec3, n: float32): bool =
+  return self.tab.Mutate(self.tab.Pos + 8, n)
+func test1*(self: Vec3): float64 =
+  return Get[float64](self.tab, self.tab.Pos + 16)
+func `test1=`*(self: var Vec3, n: float64): bool =
+  return self.tab.Mutate(self.tab.Pos + 16, n)
+func test2*(self: Vec3): MyGame_Example_Color.Color =
+  return MyGame_Example_Color.Color(Get[uint8](self.tab, self.tab.Pos + 24))
+func `test2=`*(self: var Vec3, n: MyGame_Example_Color.Color): bool =
+  return self.tab.Mutate(self.tab.Pos + 24, n)
+func test3*(self: Vec3): MyGame_Example_Test.Test =
+  return MyGame_Example_Test.Test(tab: Vtable(Bytes: self.tab.Bytes, Pos: self.tab.Pos + 26))
+proc Vec3Create*(self: var Builder, x: float32, y: float32, z: float32, test1: float64, test2: MyGame_Example_Color.Color, test3_a: int16, test3_b: int8): uoffset =
+  self.Prep(8, 32)
+  self.Pad(2)
+  self.Prep(2, 4)
+  self.Pad(1)
+  self.Prepend(test3_b)
+  self.Prepend(test3_a)
+  self.Pad(1)
+  self.Prepend(test2)
+  self.Prepend(test1)
+  self.Pad(4)
+  self.Prepend(z)
+  self.Prepend(y)
+  self.Prepend(x)
+  return self.Offset()
diff --git a/third_party/flatbuffers/tests/MyGame/Example/Vec3.py b/third_party/flatbuffers/tests/MyGame/Example/Vec3.py
index 69cd511..3a394a2 100644
--- a/third_party/flatbuffers/tests/MyGame/Example/Vec3.py
+++ b/third_party/flatbuffers/tests/MyGame/Example/Vec3.py
@@ -73,6 +73,11 @@
         return cls.InitFromObj(vec3)
 
     @classmethod
+    def InitFromPackedBuf(cls, buf, pos=0):
+        n = flatbuffers.encode.Get(flatbuffers.packer.uoffset, buf, pos)
+        return cls.InitFromBuf(buf, pos+n)
+
+    @classmethod
     def InitFromObj(cls, vec3):
         x = Vec3T()
         x._UnPack(vec3)
diff --git a/third_party/flatbuffers/tests/MyGame/Example2/Monster.cs b/third_party/flatbuffers/tests/MyGame/Example2/Monster.cs
index af736e7..575d77e 100644
--- a/third_party/flatbuffers/tests/MyGame/Example2/Monster.cs
+++ b/third_party/flatbuffers/tests/MyGame/Example2/Monster.cs
@@ -13,7 +13,7 @@
 {
   private Table __p;
   public ByteBuffer ByteBuffer { get { return __p.bb; } }
-  public static void ValidateVersion() { FlatBufferConstants.FLATBUFFERS_2_0_8(); }
+  public static void ValidateVersion() { FlatBufferConstants.FLATBUFFERS_22_10_26(); }
   public static Monster GetRootAsMonster(ByteBuffer _bb) { return GetRootAsMonster(_bb, new Monster()); }
   public static Monster GetRootAsMonster(ByteBuffer _bb, Monster obj) { return (obj.__assign(_bb.GetInt(_bb.Position) + _bb.Position, _bb)); }
   public void __init(int _i, ByteBuffer _bb) { __p = new Table(_i, _bb); }
diff --git a/third_party/flatbuffers/tests/MyGame/Example2/Monster.java b/third_party/flatbuffers/tests/MyGame/Example2/Monster.java
index 8065218..4697f4d 100644
--- a/third_party/flatbuffers/tests/MyGame/Example2/Monster.java
+++ b/third_party/flatbuffers/tests/MyGame/Example2/Monster.java
@@ -9,7 +9,7 @@
 
 @SuppressWarnings("unused")
 public final class Monster extends Table {
-  public static void ValidateVersion() { Constants.FLATBUFFERS_2_0_8(); }
+  public static void ValidateVersion() { Constants.FLATBUFFERS_22_10_26(); }
   public static Monster getRootAsMonster(ByteBuffer _bb) { return getRootAsMonster(_bb, new Monster()); }
   public static Monster getRootAsMonster(ByteBuffer _bb, Monster obj) { _bb.order(ByteOrder.LITTLE_ENDIAN); return (obj.__assign(_bb.getInt(_bb.position()) + _bb.position(), _bb)); }
   public void __init(int _i, ByteBuffer _bb) { __reset(_i, _bb); }
diff --git a/third_party/flatbuffers/tests/MyGame/Example2/Monster.kt b/third_party/flatbuffers/tests/MyGame/Example2/Monster.kt
index b5a148f..01f60a6 100644
--- a/third_party/flatbuffers/tests/MyGame/Example2/Monster.kt
+++ b/third_party/flatbuffers/tests/MyGame/Example2/Monster.kt
@@ -17,7 +17,7 @@
         return this
     }
     companion object {
-        fun validateVersion() = Constants.FLATBUFFERS_2_0_8()
+        fun validateVersion() = Constants.FLATBUFFERS_22_10_26()
         fun getRootAsMonster(_bb: ByteBuffer): Monster = getRootAsMonster(_bb, Monster())
         fun getRootAsMonster(_bb: ByteBuffer, obj: Monster): Monster {
             _bb.order(ByteOrder.LITTLE_ENDIAN)
diff --git a/third_party/flatbuffers/tests/MyGame/Example2/Monster.lua b/third_party/flatbuffers/tests/MyGame/Example2/Monster.lua
index ddf4738..db43d8e 100644
--- a/third_party/flatbuffers/tests/MyGame/Example2/Monster.lua
+++ b/third_party/flatbuffers/tests/MyGame/Example2/Monster.lua
@@ -3,7 +3,7 @@
   Automatically generated by the FlatBuffers compiler, do not modify.
   Or modify. I'm a message, not a cop.
 
-  flatc version: 2.0.8
+  flatc version: 22.10.26
 
   Declared by  : //monster_test.fbs
   Rooting type : MyGame.Example.Monster (//monster_test.fbs)
diff --git a/third_party/flatbuffers/tests/MyGame/Example2/Monster.nim b/third_party/flatbuffers/tests/MyGame/Example2/Monster.nim
new file mode 100644
index 0000000..1a1a7e3
--- /dev/null
+++ b/third_party/flatbuffers/tests/MyGame/Example2/Monster.nim
@@ -0,0 +1,17 @@
+#[ MyGame.Example2.Monster
+  Automatically generated by the FlatBuffers compiler, do not modify.
+  Or modify. I'm a message, not a cop.
+
+  flatc version: 22.10.26
+
+  Declared by  : 
+  Rooting type : MyGame.Example.Monster ()
+]#
+
+import flatbuffers
+
+type Monster* = object of FlatObj
+proc MonsterStart*(builder: var Builder) =
+  builder.StartObject(0)
+proc MonsterEnd*(builder: var Builder): uoffset =
+  return builder.EndObject()
diff --git a/third_party/flatbuffers/tests/MyGame/Example2/Monster.py b/third_party/flatbuffers/tests/MyGame/Example2/Monster.py
index 893ea9b..020efef 100644
--- a/third_party/flatbuffers/tests/MyGame/Example2/Monster.py
+++ b/third_party/flatbuffers/tests/MyGame/Example2/Monster.py
@@ -48,6 +48,11 @@
         return cls.InitFromObj(monster)
 
     @classmethod
+    def InitFromPackedBuf(cls, buf, pos=0):
+        n = flatbuffers.encode.Get(flatbuffers.packer.uoffset, buf, pos)
+        return cls.InitFromBuf(buf, pos+n)
+
+    @classmethod
     def InitFromObj(cls, monster):
         x = MonsterT()
         x._UnPack(monster)
diff --git a/third_party/flatbuffers/tests/MyGame/InParentNamespace.cs b/third_party/flatbuffers/tests/MyGame/InParentNamespace.cs
index 6237e7c..43fb074 100644
--- a/third_party/flatbuffers/tests/MyGame/InParentNamespace.cs
+++ b/third_party/flatbuffers/tests/MyGame/InParentNamespace.cs
@@ -13,7 +13,7 @@
 {
   private Table __p;
   public ByteBuffer ByteBuffer { get { return __p.bb; } }
-  public static void ValidateVersion() { FlatBufferConstants.FLATBUFFERS_2_0_8(); }
+  public static void ValidateVersion() { FlatBufferConstants.FLATBUFFERS_22_10_26(); }
   public static InParentNamespace GetRootAsInParentNamespace(ByteBuffer _bb) { return GetRootAsInParentNamespace(_bb, new InParentNamespace()); }
   public static InParentNamespace GetRootAsInParentNamespace(ByteBuffer _bb, InParentNamespace obj) { return (obj.__assign(_bb.GetInt(_bb.Position) + _bb.Position, _bb)); }
   public void __init(int _i, ByteBuffer _bb) { __p = new Table(_i, _bb); }
diff --git a/third_party/flatbuffers/tests/MyGame/InParentNamespace.java b/third_party/flatbuffers/tests/MyGame/InParentNamespace.java
index c525ed5..26e5aa1 100644
--- a/third_party/flatbuffers/tests/MyGame/InParentNamespace.java
+++ b/third_party/flatbuffers/tests/MyGame/InParentNamespace.java
@@ -9,7 +9,7 @@
 
 @SuppressWarnings("unused")
 public final class InParentNamespace extends Table {
-  public static void ValidateVersion() { Constants.FLATBUFFERS_2_0_8(); }
+  public static void ValidateVersion() { Constants.FLATBUFFERS_22_10_26(); }
   public static InParentNamespace getRootAsInParentNamespace(ByteBuffer _bb) { return getRootAsInParentNamespace(_bb, new InParentNamespace()); }
   public static InParentNamespace getRootAsInParentNamespace(ByteBuffer _bb, InParentNamespace obj) { _bb.order(ByteOrder.LITTLE_ENDIAN); return (obj.__assign(_bb.getInt(_bb.position()) + _bb.position(), _bb)); }
   public void __init(int _i, ByteBuffer _bb) { __reset(_i, _bb); }
diff --git a/third_party/flatbuffers/tests/MyGame/InParentNamespace.kt b/third_party/flatbuffers/tests/MyGame/InParentNamespace.kt
index 7bed058..5be2ca4 100644
--- a/third_party/flatbuffers/tests/MyGame/InParentNamespace.kt
+++ b/third_party/flatbuffers/tests/MyGame/InParentNamespace.kt
@@ -17,7 +17,7 @@
         return this
     }
     companion object {
-        fun validateVersion() = Constants.FLATBUFFERS_2_0_8()
+        fun validateVersion() = Constants.FLATBUFFERS_22_10_26()
         fun getRootAsInParentNamespace(_bb: ByteBuffer): InParentNamespace = getRootAsInParentNamespace(_bb, InParentNamespace())
         fun getRootAsInParentNamespace(_bb: ByteBuffer, obj: InParentNamespace): InParentNamespace {
             _bb.order(ByteOrder.LITTLE_ENDIAN)
diff --git a/third_party/flatbuffers/tests/MyGame/InParentNamespace.lua b/third_party/flatbuffers/tests/MyGame/InParentNamespace.lua
index 9115666..9d7f498 100644
--- a/third_party/flatbuffers/tests/MyGame/InParentNamespace.lua
+++ b/third_party/flatbuffers/tests/MyGame/InParentNamespace.lua
@@ -3,7 +3,7 @@
   Automatically generated by the FlatBuffers compiler, do not modify.
   Or modify. I'm a message, not a cop.
 
-  flatc version: 2.0.8
+  flatc version: 22.10.26
 
   Declared by  : //monster_test.fbs
   Rooting type : MyGame.Example.Monster (//monster_test.fbs)
diff --git a/third_party/flatbuffers/tests/MyGame/InParentNamespace.nim b/third_party/flatbuffers/tests/MyGame/InParentNamespace.nim
new file mode 100644
index 0000000..cd1397f
--- /dev/null
+++ b/third_party/flatbuffers/tests/MyGame/InParentNamespace.nim
@@ -0,0 +1,17 @@
+#[ MyGame.InParentNamespace
+  Automatically generated by the FlatBuffers compiler, do not modify.
+  Or modify. I'm a message, not a cop.
+
+  flatc version: 22.10.26
+
+  Declared by  : 
+  Rooting type : MyGame.Example.Monster ()
+]#
+
+import flatbuffers
+
+type InParentNamespace* = object of FlatObj
+proc InParentNamespaceStart*(builder: var Builder) =
+  builder.StartObject(0)
+proc InParentNamespaceEnd*(builder: var Builder): uoffset =
+  return builder.EndObject()
diff --git a/third_party/flatbuffers/tests/MyGame/InParentNamespace.py b/third_party/flatbuffers/tests/MyGame/InParentNamespace.py
index 197072b..0914aa4 100644
--- a/third_party/flatbuffers/tests/MyGame/InParentNamespace.py
+++ b/third_party/flatbuffers/tests/MyGame/InParentNamespace.py
@@ -48,6 +48,11 @@
         return cls.InitFromObj(inParentNamespace)
 
     @classmethod
+    def InitFromPackedBuf(cls, buf, pos=0):
+        n = flatbuffers.encode.Get(flatbuffers.packer.uoffset, buf, pos)
+        return cls.InitFromBuf(buf, pos+n)
+
+    @classmethod
     def InitFromObj(cls, inParentNamespace):
         x = InParentNamespaceT()
         x._UnPack(inParentNamespace)
diff --git a/third_party/flatbuffers/tests/MyGame/MonsterExtra.cs b/third_party/flatbuffers/tests/MyGame/MonsterExtra.cs
index 0236856..c964dd7 100644
--- a/third_party/flatbuffers/tests/MyGame/MonsterExtra.cs
+++ b/third_party/flatbuffers/tests/MyGame/MonsterExtra.cs
@@ -13,7 +13,7 @@
 {
   private Table __p;
   public ByteBuffer ByteBuffer { get { return __p.bb; } }
-  public static void ValidateVersion() { FlatBufferConstants.FLATBUFFERS_2_0_8(); }
+  public static void ValidateVersion() { FlatBufferConstants.FLATBUFFERS_22_10_26(); }
   public static MonsterExtra GetRootAsMonsterExtra(ByteBuffer _bb) { return GetRootAsMonsterExtra(_bb, new MonsterExtra()); }
   public static MonsterExtra GetRootAsMonsterExtra(ByteBuffer _bb, MonsterExtra obj) { return (obj.__assign(_bb.GetInt(_bb.Position) + _bb.Position, _bb)); }
   public static bool MonsterExtraBufferHasIdentifier(ByteBuffer _bb) { return Table.__has_identifier(_bb, "MONE"); }
diff --git a/third_party/flatbuffers/tests/MyGame/MonsterExtra.java b/third_party/flatbuffers/tests/MyGame/MonsterExtra.java
index fdaf40b..3e5fbcd 100644
--- a/third_party/flatbuffers/tests/MyGame/MonsterExtra.java
+++ b/third_party/flatbuffers/tests/MyGame/MonsterExtra.java
@@ -9,7 +9,7 @@
 
 @SuppressWarnings("unused")
 public final class MonsterExtra extends Table {
-  public static void ValidateVersion() { Constants.FLATBUFFERS_2_0_8(); }
+  public static void ValidateVersion() { Constants.FLATBUFFERS_22_10_26(); }
   public static MonsterExtra getRootAsMonsterExtra(ByteBuffer _bb) { return getRootAsMonsterExtra(_bb, new MonsterExtra()); }
   public static MonsterExtra getRootAsMonsterExtra(ByteBuffer _bb, MonsterExtra obj) { _bb.order(ByteOrder.LITTLE_ENDIAN); return (obj.__assign(_bb.getInt(_bb.position()) + _bb.position(), _bb)); }
   public static boolean MonsterExtraBufferHasIdentifier(ByteBuffer _bb) { return __has_identifier(_bb, "MONE"); }
diff --git a/third_party/flatbuffers/tests/MyGame/MonsterExtra.kt b/third_party/flatbuffers/tests/MyGame/MonsterExtra.kt
index 3c8760c..d999e46 100644
--- a/third_party/flatbuffers/tests/MyGame/MonsterExtra.kt
+++ b/third_party/flatbuffers/tests/MyGame/MonsterExtra.kt
@@ -175,7 +175,7 @@
         }
     }
     companion object {
-        fun validateVersion() = Constants.FLATBUFFERS_2_0_8()
+        fun validateVersion() = Constants.FLATBUFFERS_22_10_26()
         fun getRootAsMonsterExtra(_bb: ByteBuffer): MonsterExtra = getRootAsMonsterExtra(_bb, MonsterExtra())
         fun getRootAsMonsterExtra(_bb: ByteBuffer, obj: MonsterExtra): MonsterExtra {
             _bb.order(ByteOrder.LITTLE_ENDIAN)
diff --git a/third_party/flatbuffers/tests/MyGame/MonsterExtra.py b/third_party/flatbuffers/tests/MyGame/MonsterExtra.py
index f7288b6..b30ee6e 100644
--- a/third_party/flatbuffers/tests/MyGame/MonsterExtra.py
+++ b/third_party/flatbuffers/tests/MyGame/MonsterExtra.py
@@ -207,6 +207,11 @@
         return cls.InitFromObj(monsterExtra)
 
     @classmethod
+    def InitFromPackedBuf(cls, buf, pos=0):
+        n = flatbuffers.encode.Get(flatbuffers.packer.uoffset, buf, pos)
+        return cls.InitFromBuf(buf, pos+n)
+
+    @classmethod
     def InitFromObj(cls, monsterExtra):
         x = MonsterExtraT()
         x._UnPack(monsterExtra)
diff --git a/third_party/flatbuffers/tests/MyGame/OtherNameSpace/FromInclude.lua b/third_party/flatbuffers/tests/MyGame/OtherNameSpace/FromInclude.lua
index 64d894e..a98cec9 100644
--- a/third_party/flatbuffers/tests/MyGame/OtherNameSpace/FromInclude.lua
+++ b/third_party/flatbuffers/tests/MyGame/OtherNameSpace/FromInclude.lua
@@ -3,7 +3,7 @@
   Automatically generated by the FlatBuffers compiler, do not modify.
   Or modify. I'm a message, not a cop.
 
-  flatc version: 2.0.8
+  flatc version: 22.10.26
 
   Declared by  : //include_test/sub/include_test2.fbs
   Rooting type : MyGame.Example.Monster (//monster_test.fbs)
diff --git a/third_party/flatbuffers/tests/MyGame/OtherNameSpace/FromInclude.nim b/third_party/flatbuffers/tests/MyGame/OtherNameSpace/FromInclude.nim
new file mode 100644
index 0000000..36efea6
--- /dev/null
+++ b/third_party/flatbuffers/tests/MyGame/OtherNameSpace/FromInclude.nim
@@ -0,0 +1,12 @@
+#[ MyGame.OtherNameSpace.FromInclude
+  Automatically generated by the FlatBuffers compiler, do not modify.
+  Or modify. I'm a message, not a cop.
+
+  flatc version: 22.10.26
+
+  Declared by  : 
+  Rooting type : MyGame.Example.Monster ()
+]#
+
+type FromInclude*{.pure.} = enum
+  IncludeVal = 0.int64,
diff --git a/third_party/flatbuffers/tests/MyGame/OtherNameSpace/TableB.lua b/third_party/flatbuffers/tests/MyGame/OtherNameSpace/TableB.lua
index 1f76c88..6e24cdf 100644
--- a/third_party/flatbuffers/tests/MyGame/OtherNameSpace/TableB.lua
+++ b/third_party/flatbuffers/tests/MyGame/OtherNameSpace/TableB.lua
@@ -3,7 +3,7 @@
   Automatically generated by the FlatBuffers compiler, do not modify.
   Or modify. I'm a message, not a cop.
 
-  flatc version: 2.0.8
+  flatc version: 22.10.26
 
   Declared by  : //include_test/sub/include_test2.fbs
   Rooting type : MyGame.Example.Monster (//monster_test.fbs)
diff --git a/third_party/flatbuffers/tests/MyGame/OtherNameSpace/TableB.nim b/third_party/flatbuffers/tests/MyGame/OtherNameSpace/TableB.nim
new file mode 100644
index 0000000..8026fb0
--- /dev/null
+++ b/third_party/flatbuffers/tests/MyGame/OtherNameSpace/TableB.nim
@@ -0,0 +1,25 @@
+#[ MyGame.OtherNameSpace.TableB
+  Automatically generated by the FlatBuffers compiler, do not modify.
+  Or modify. I'm a message, not a cop.
+
+  flatc version: 22.10.26
+
+  Declared by  : 
+  Rooting type : MyGame.Example.Monster ()
+]#
+
+import ../../TableA as TableA
+import flatbuffers
+import std/options
+
+type TableB* = object of FlatObj
+func a*(self: TableB): Option[TableA.TableA] =
+  let o = self.tab.Offset(4)
+  if o != 0:
+    return some(TableA.TableA(tab: Vtable(Bytes: self.tab.Bytes, Pos: self.tab.Pos + o)))
+proc TableBstart*(builder: var Builder) =
+  builder.StartObject(1)
+proc TableBadda*(builder: var Builder, a: uoffset) =
+  builder.PrependStructSlot(0, a, default(uoffset))
+proc TableBend*(builder: var Builder): uoffset =
+  return builder.EndObject()
diff --git a/third_party/flatbuffers/tests/MyGame/OtherNameSpace/Unused.lua b/third_party/flatbuffers/tests/MyGame/OtherNameSpace/Unused.lua
index 155a04e..9745a24 100644
--- a/third_party/flatbuffers/tests/MyGame/OtherNameSpace/Unused.lua
+++ b/third_party/flatbuffers/tests/MyGame/OtherNameSpace/Unused.lua
@@ -3,7 +3,7 @@
   Automatically generated by the FlatBuffers compiler, do not modify.
   Or modify. I'm a message, not a cop.
 
-  flatc version: 2.0.8
+  flatc version: 22.10.26
 
   Declared by  : //include_test/sub/include_test2.fbs
   Rooting type : MyGame.Example.Monster (//monster_test.fbs)
diff --git a/third_party/flatbuffers/tests/MyGame/OtherNameSpace/Unused.nim b/third_party/flatbuffers/tests/MyGame/OtherNameSpace/Unused.nim
new file mode 100644
index 0000000..fd3b624
--- /dev/null
+++ b/third_party/flatbuffers/tests/MyGame/OtherNameSpace/Unused.nim
@@ -0,0 +1,21 @@
+#[ MyGame.OtherNameSpace.Unused
+  Automatically generated by the FlatBuffers compiler, do not modify.
+  Or modify. I'm a message, not a cop.
+
+  flatc version: 22.10.26
+
+  Declared by  : 
+  Rooting type : MyGame.Example.Monster ()
+]#
+
+import flatbuffers
+
+type Unused* = object of FlatObj
+func a*(self: Unused): int32 =
+  return Get[int32](self.tab, self.tab.Pos + 0)
+func `a=`*(self: var Unused, n: int32): bool =
+  return self.tab.Mutate(self.tab.Pos + 0, n)
+proc UnusedCreate*(self: var Builder, a: int32): uoffset =
+  self.Prep(4, 4)
+  self.Prepend(a)
+  return self.Offset()
diff --git a/third_party/flatbuffers/tests/Property.nim b/third_party/flatbuffers/tests/Property.nim
new file mode 100644
index 0000000..ae47ccd
--- /dev/null
+++ b/third_party/flatbuffers/tests/Property.nim
@@ -0,0 +1,20 @@
+#[ Property
+  Automatically generated by the FlatBuffers compiler, do not modify.
+  Or modify. I'm a message, not a cop.
+
+  flatc version: 22.10.26
+
+  Declared by  : 
+]#
+
+import flatbuffers
+
+type Property* = object of FlatObj
+func property*(self: Property): bool =
+  return Get[bool](self.tab, self.tab.Pos + 0)
+func `property=`*(self: var Property, n: bool): bool =
+  return self.tab.Mutate(self.tab.Pos + 0, n)
+proc PropertyCreate*(self: var Builder, property: bool): uoffset =
+  self.Prep(1, 1)
+  self.Prepend(property)
+  return self.Offset()
diff --git a/third_party/flatbuffers/tests/PythonTest.sh b/third_party/flatbuffers/tests/PythonTest.sh
index 00772ea..925bd95 100755
--- a/third_party/flatbuffers/tests/PythonTest.sh
+++ b/third_party/flatbuffers/tests/PythonTest.sh
@@ -17,12 +17,14 @@
 pushd "$(dirname $0)" >/dev/null
 test_dir="$(pwd)"
 gen_code_path=${test_dir}
-runtime_library_dir=${test_dir}/../python
+runtime_library_dir=${test_dir}/../../python
 
 # Emit Python code for the example schema in the test dir:
 ${test_dir}/../flatc -p -o ${gen_code_path} -I include_test monster_test.fbs --gen-object-api
 ${test_dir}/../flatc -p -o ${gen_code_path} -I include_test monster_test.fbs --gen-object-api --gen-onefile
 ${test_dir}/../flatc -p -o ${gen_code_path} -I include_test monster_extra.fbs --gen-object-api
+${test_dir}/../flatc -p -o ${gen_code_path} -I include_test arrays_test.fbs --gen-object-api
+${test_dir}/../flatc -p -o ${gen_code_path} -I include_test nested_union_test.fbs --gen-object-api
 
 # Syntax: run_tests <interpreter> <benchmark vtable dedupes>
 #                   <benchmark read count> <benchmark build count>
@@ -73,7 +75,7 @@
 
   PYTHONDONTWRITEBYTECODE=1 \
   PYTHONPATH=${runtime_library_dir}:${gen_code_path} \
-  coverage run --source=flatbuffers,MyGame py_test.py 0 0 0 > /dev/null
+  coverage run --source=flatbuffers,MyGame py_test.py 0 0 0 false > /dev/null
 
   echo
   cov_result=`coverage report --omit="*flatbuffers/vendor*,*py_test*" \
diff --git a/third_party/flatbuffers/tests/RustTest.bat b/third_party/flatbuffers/tests/RustTest.bat
index e897534..236cd9d 100644
--- a/third_party/flatbuffers/tests/RustTest.bat
+++ b/third_party/flatbuffers/tests/RustTest.bat
@@ -21,3 +21,10 @@
 cargo run --bin=flexbuffers_alloc_check || exit /b 1
 cargo run --bin=monster_example || exit /b 1
 cd ..
+
+cd rust_no_std_compilation_test
+rustup install nightly
+rustup component add rust-src --toolchain nightly
+rustup target add thumbv7m-none-eabi
+cargo build || exit /b 1
+cd ..
diff --git a/third_party/flatbuffers/tests/RustTest.sh b/third_party/flatbuffers/tests/RustTest.sh
index c0e1f9e..1e7d0ee 100755
--- a/third_party/flatbuffers/tests/RustTest.sh
+++ b/third_party/flatbuffers/tests/RustTest.sh
@@ -35,11 +35,18 @@
 cargo run $TARGET_FLAG -- --quiet
 check_test_result "Rust serde tests"
 
+cd ../rust_no_std_compilation_test
+rustup install nightly
+rustup component add rust-src --toolchain nightly
+rustup target add thumbv7m-none-eabi
+cargo +nightly build
+check_test_result "Rust flatbuffers test no_std compilation"
+
 cd ../rust_usage_test
 cargo test $TARGET_FLAG -- --quiet
 check_test_result "Rust tests"
 
-cargo test $TARGET_FLAG --no-default-features --features no_std -- --quiet
+cargo test $TARGET_FLAG --no-default-features -- --quiet
 check_test_result "Rust tests (no_std)"
 
 cargo run $TARGET_FLAG --bin=flatbuffers_alloc_check
@@ -48,13 +55,9 @@
 cargo run $TARGET_FLAG --bin=flexbuffers_alloc_check
 check_test_result "Rust flexbuffers heap alloc test"
 
-# TODO(caspern): Fix this.
-#   Temporarily disabled due to error in upstream configuration
-#   https://github.com/google/flatbuffers/issues/6491
-#
-# rustup component add clippy
-# cargo clippy $TARGET_FLAG
-# check_test_result "No Cargo clippy lints test"
+rustup component add clippy
+cargo clippy $TARGET_FLAG
+check_test_result "No Cargo clippy lints test"
 
 cargo bench $TARGET_FLAG
 
diff --git a/third_party/flatbuffers/tests/TableA.lua b/third_party/flatbuffers/tests/TableA.lua
index 312f82d..472f7ea 100644
--- a/third_party/flatbuffers/tests/TableA.lua
+++ b/third_party/flatbuffers/tests/TableA.lua
@@ -3,7 +3,7 @@
   Automatically generated by the FlatBuffers compiler, do not modify.
   Or modify. I'm a message, not a cop.
 
-  flatc version: 2.0.8
+  flatc version: 22.10.26
 
   Declared by  : //include_test/include_test1.fbs
   Rooting type : MyGame.Example.Monster (//monster_test.fbs)
diff --git a/third_party/flatbuffers/tests/TableA.nim b/third_party/flatbuffers/tests/TableA.nim
new file mode 100644
index 0000000..2c4e283
--- /dev/null
+++ b/third_party/flatbuffers/tests/TableA.nim
@@ -0,0 +1,25 @@
+#[ TableA
+  Automatically generated by the FlatBuffers compiler, do not modify.
+  Or modify. I'm a message, not a cop.
+
+  flatc version: 22.10.26
+
+  Declared by  : 
+  Rooting type : MyGame.Example.Monster ()
+]#
+
+import MyGame/OtherNameSpace/TableB as MyGame_OtherNameSpace_TableB
+import flatbuffers
+import std/options
+
+type TableA* = object of FlatObj
+func b*(self: TableA): Option[MyGame_OtherNameSpace_TableB.TableB] =
+  let o = self.tab.Offset(4)
+  if o != 0:
+    return some(MyGame_OtherNameSpace_TableB.TableB(tab: Vtable(Bytes: self.tab.Bytes, Pos: self.tab.Pos + o)))
+proc TableAstart*(builder: var Builder) =
+  builder.StartObject(1)
+proc TableAaddb*(builder: var Builder, b: uoffset) =
+  builder.PrependStructSlot(0, b, default(uoffset))
+proc TableAend*(builder: var Builder): uoffset =
+  return builder.EndObject()
diff --git a/third_party/flatbuffers/tests/TestMutatingBool.nim b/third_party/flatbuffers/tests/TestMutatingBool.nim
new file mode 100644
index 0000000..0b0ac15
--- /dev/null
+++ b/third_party/flatbuffers/tests/TestMutatingBool.nim
@@ -0,0 +1,24 @@
+#[ TestMutatingBool
+  Automatically generated by the FlatBuffers compiler, do not modify.
+  Or modify. I'm a message, not a cop.
+
+  flatc version: 22.10.26
+
+  Declared by  : 
+]#
+
+import Property as Property
+import flatbuffers
+import std/options
+
+type TestMutatingBool* = object of FlatObj
+func b*(self: TestMutatingBool): Option[Property.Property] =
+  let o = self.tab.Offset(4)
+  if o != 0:
+    return some(Property.Property(tab: Vtable(Bytes: self.tab.Bytes, Pos: self.tab.Pos + o)))
+proc TestMutatingBoolStart*(builder: var Builder) =
+  builder.StartObject(1)
+proc TestMutatingBoolAddb*(builder: var Builder, b: uoffset) =
+  builder.PrependStructSlot(0, b, default(uoffset))
+proc TestMutatingBoolEnd*(builder: var Builder): uoffset =
+  return builder.EndObject()
diff --git a/third_party/flatbuffers/tests/alignment_test.cpp b/third_party/flatbuffers/tests/alignment_test.cpp
new file mode 100644
index 0000000..1026fc3
--- /dev/null
+++ b/third_party/flatbuffers/tests/alignment_test.cpp
@@ -0,0 +1,31 @@
+#include "alignment_test.h"
+
+#include "flatbuffers/flatbuffer_builder.h"
+#include "alignment_test_generated.h"
+#include "test_assert.h"
+
+namespace flatbuffers {
+namespace tests {
+
+void AlignmentTest() {
+  FlatBufferBuilder builder;
+
+  BadAlignmentLarge large;
+  Offset<OuterLarge> outer_large = CreateOuterLarge(builder, &large);
+
+  BadAlignmentSmall *small;
+  Offset<Vector<const BadAlignmentSmall *>> small_offset =
+      builder.CreateUninitializedVectorOfStructs(9, &small);
+  (void)small; // We do not have to write data to trigger the test failure
+
+  Offset<BadAlignmentRoot> root =
+      CreateBadAlignmentRoot(builder, outer_large, small_offset);
+
+  builder.Finish(root);
+
+  Verifier verifier(builder.GetBufferPointer(), builder.GetSize());
+  TEST_ASSERT(VerifyBadAlignmentRootBuffer(verifier));
+}
+
+}  // namespace tests
+}  // namespace flatbuffers
diff --git a/third_party/flatbuffers/tests/alignment_test.fbs b/third_party/flatbuffers/tests/alignment_test.fbs
new file mode 100644
index 0000000..3fc08bd
--- /dev/null
+++ b/third_party/flatbuffers/tests/alignment_test.fbs
@@ -0,0 +1,24 @@
+// sizeof(BadAlignmentSmall) == 12
+// alignof(BadAlignmentSmall) == 4
+struct BadAlignmentSmall {
+  var_0: uint;
+  var_1: uint;
+  var_2: uint;
+}
+
+// sizeof(BadAlignmentLarge) == 8
+// alignof(BadAlignmentLarge) == 8
+struct BadAlignmentLarge {
+  var_0: ulong;
+}
+
+table OuterLarge {
+  large: BadAlignmentLarge;
+}
+
+table BadAlignmentRoot {
+  large: OuterLarge;
+  small: [BadAlignmentSmall];
+}
+
+root_type BadAlignmentRoot;
diff --git a/third_party/flatbuffers/tests/alignment_test.h b/third_party/flatbuffers/tests/alignment_test.h
new file mode 100644
index 0000000..68cdf0b
--- /dev/null
+++ b/third_party/flatbuffers/tests/alignment_test.h
@@ -0,0 +1,12 @@
+#ifndef TESTS_ALIGNMENT_TEST_H
+#define TESTS_ALIGNMENT_TEST_H
+
+namespace flatbuffers {
+namespace tests {
+
+void AlignmentTest();
+
+}  // namespace tests
+}  // namespace flatbuffers
+
+#endif
diff --git a/third_party/flatbuffers/tests/alignment_test_generated.h b/third_party/flatbuffers/tests/alignment_test_generated.h
new file mode 100644
index 0000000..44f6157
--- /dev/null
+++ b/third_party/flatbuffers/tests/alignment_test_generated.h
@@ -0,0 +1,497 @@
+// automatically generated by the FlatBuffers compiler, do not modify
+
+
+#ifndef FLATBUFFERS_GENERATED_ALIGNMENTTEST_H_
+#define FLATBUFFERS_GENERATED_ALIGNMENTTEST_H_
+
+#include "flatbuffers/flatbuffers.h"
+
+// Ensure the included flatbuffers.h is the same version as when this file was
+// generated, otherwise it may not be compatible.
+static_assert(FLATBUFFERS_VERSION_MAJOR == 22 &&
+              FLATBUFFERS_VERSION_MINOR == 10 &&
+              FLATBUFFERS_VERSION_REVISION == 26,
+             "Non-compatible flatbuffers version included");
+
+struct BadAlignmentSmall;
+
+struct BadAlignmentLarge;
+
+struct OuterLarge;
+struct OuterLargeBuilder;
+struct OuterLargeT;
+
+struct BadAlignmentRoot;
+struct BadAlignmentRootBuilder;
+struct BadAlignmentRootT;
+
+bool operator==(const BadAlignmentSmall &lhs, const BadAlignmentSmall &rhs);
+bool operator!=(const BadAlignmentSmall &lhs, const BadAlignmentSmall &rhs);
+bool operator==(const BadAlignmentLarge &lhs, const BadAlignmentLarge &rhs);
+bool operator!=(const BadAlignmentLarge &lhs, const BadAlignmentLarge &rhs);
+bool operator==(const OuterLargeT &lhs, const OuterLargeT &rhs);
+bool operator!=(const OuterLargeT &lhs, const OuterLargeT &rhs);
+bool operator==(const BadAlignmentRootT &lhs, const BadAlignmentRootT &rhs);
+bool operator!=(const BadAlignmentRootT &lhs, const BadAlignmentRootT &rhs);
+
+inline const flatbuffers::TypeTable *BadAlignmentSmallTypeTable();
+
+inline const flatbuffers::TypeTable *BadAlignmentLargeTypeTable();
+
+inline const flatbuffers::TypeTable *OuterLargeTypeTable();
+
+inline const flatbuffers::TypeTable *BadAlignmentRootTypeTable();
+
+FLATBUFFERS_MANUALLY_ALIGNED_STRUCT(4) BadAlignmentSmall FLATBUFFERS_FINAL_CLASS {
+ private:
+  uint32_t var_0_;
+  uint32_t var_1_;
+  uint32_t var_2_;
+
+ public:
+  static const flatbuffers::TypeTable *MiniReflectTypeTable() {
+    return BadAlignmentSmallTypeTable();
+  }
+  BadAlignmentSmall()
+      : var_0_(0),
+        var_1_(0),
+        var_2_(0) {
+  }
+  BadAlignmentSmall(uint32_t _var_0, uint32_t _var_1, uint32_t _var_2)
+      : var_0_(flatbuffers::EndianScalar(_var_0)),
+        var_1_(flatbuffers::EndianScalar(_var_1)),
+        var_2_(flatbuffers::EndianScalar(_var_2)) {
+  }
+  uint32_t var_0() const {
+    return flatbuffers::EndianScalar(var_0_);
+  }
+  void mutate_var_0(uint32_t _var_0) {
+    flatbuffers::WriteScalar(&var_0_, _var_0);
+  }
+  uint32_t var_1() const {
+    return flatbuffers::EndianScalar(var_1_);
+  }
+  void mutate_var_1(uint32_t _var_1) {
+    flatbuffers::WriteScalar(&var_1_, _var_1);
+  }
+  uint32_t var_2() const {
+    return flatbuffers::EndianScalar(var_2_);
+  }
+  void mutate_var_2(uint32_t _var_2) {
+    flatbuffers::WriteScalar(&var_2_, _var_2);
+  }
+};
+FLATBUFFERS_STRUCT_END(BadAlignmentSmall, 12);
+
+inline bool operator==(const BadAlignmentSmall &lhs, const BadAlignmentSmall &rhs) {
+  return
+      (lhs.var_0() == rhs.var_0()) &&
+      (lhs.var_1() == rhs.var_1()) &&
+      (lhs.var_2() == rhs.var_2());
+}
+
+inline bool operator!=(const BadAlignmentSmall &lhs, const BadAlignmentSmall &rhs) {
+    return !(lhs == rhs);
+}
+
+
+FLATBUFFERS_MANUALLY_ALIGNED_STRUCT(8) BadAlignmentLarge FLATBUFFERS_FINAL_CLASS {
+ private:
+  uint64_t var_0_;
+
+ public:
+  static const flatbuffers::TypeTable *MiniReflectTypeTable() {
+    return BadAlignmentLargeTypeTable();
+  }
+  BadAlignmentLarge()
+      : var_0_(0) {
+  }
+  BadAlignmentLarge(uint64_t _var_0)
+      : var_0_(flatbuffers::EndianScalar(_var_0)) {
+  }
+  uint64_t var_0() const {
+    return flatbuffers::EndianScalar(var_0_);
+  }
+  void mutate_var_0(uint64_t _var_0) {
+    flatbuffers::WriteScalar(&var_0_, _var_0);
+  }
+};
+FLATBUFFERS_STRUCT_END(BadAlignmentLarge, 8);
+
+inline bool operator==(const BadAlignmentLarge &lhs, const BadAlignmentLarge &rhs) {
+  return
+      (lhs.var_0() == rhs.var_0());
+}
+
+inline bool operator!=(const BadAlignmentLarge &lhs, const BadAlignmentLarge &rhs) {
+    return !(lhs == rhs);
+}
+
+
+struct OuterLargeT : public flatbuffers::NativeTable {
+  typedef OuterLarge TableType;
+  flatbuffers::unique_ptr<BadAlignmentLarge> large{};
+  OuterLargeT() = default;
+  OuterLargeT(const OuterLargeT &o);
+  OuterLargeT(OuterLargeT&&) FLATBUFFERS_NOEXCEPT = default;
+  OuterLargeT &operator=(OuterLargeT o) FLATBUFFERS_NOEXCEPT;
+};
+
+struct OuterLarge FLATBUFFERS_FINAL_CLASS : private flatbuffers::Table {
+  typedef OuterLargeT NativeTableType;
+  typedef OuterLargeBuilder Builder;
+  static const flatbuffers::TypeTable *MiniReflectTypeTable() {
+    return OuterLargeTypeTable();
+  }
+  enum FlatBuffersVTableOffset FLATBUFFERS_VTABLE_UNDERLYING_TYPE {
+    VT_LARGE = 4
+  };
+  const BadAlignmentLarge *large() const {
+    return GetStruct<const BadAlignmentLarge *>(VT_LARGE);
+  }
+  BadAlignmentLarge *mutable_large() {
+    return GetStruct<BadAlignmentLarge *>(VT_LARGE);
+  }
+  bool Verify(flatbuffers::Verifier &verifier) const {
+    return VerifyTableStart(verifier) &&
+           VerifyField<BadAlignmentLarge>(verifier, VT_LARGE, 8) &&
+           verifier.EndTable();
+  }
+  OuterLargeT *UnPack(const flatbuffers::resolver_function_t *_resolver = nullptr) const;
+  void UnPackTo(OuterLargeT *_o, const flatbuffers::resolver_function_t *_resolver = nullptr) const;
+  static flatbuffers::Offset<OuterLarge> Pack(flatbuffers::FlatBufferBuilder &_fbb, const OuterLargeT* _o, const flatbuffers::rehasher_function_t *_rehasher = nullptr);
+};
+
+struct OuterLargeBuilder {
+  typedef OuterLarge Table;
+  flatbuffers::FlatBufferBuilder &fbb_;
+  flatbuffers::uoffset_t start_;
+  void add_large(const BadAlignmentLarge *large) {
+    fbb_.AddStruct(OuterLarge::VT_LARGE, large);
+  }
+  explicit OuterLargeBuilder(flatbuffers::FlatBufferBuilder &_fbb)
+        : fbb_(_fbb) {
+    start_ = fbb_.StartTable();
+  }
+  flatbuffers::Offset<OuterLarge> Finish() {
+    const auto end = fbb_.EndTable(start_);
+    auto o = flatbuffers::Offset<OuterLarge>(end);
+    return o;
+  }
+};
+
+inline flatbuffers::Offset<OuterLarge> CreateOuterLarge(
+    flatbuffers::FlatBufferBuilder &_fbb,
+    const BadAlignmentLarge *large = nullptr) {
+  OuterLargeBuilder builder_(_fbb);
+  builder_.add_large(large);
+  return builder_.Finish();
+}
+
+flatbuffers::Offset<OuterLarge> CreateOuterLarge(flatbuffers::FlatBufferBuilder &_fbb, const OuterLargeT *_o, const flatbuffers::rehasher_function_t *_rehasher = nullptr);
+
+struct BadAlignmentRootT : public flatbuffers::NativeTable {
+  typedef BadAlignmentRoot TableType;
+  flatbuffers::unique_ptr<OuterLargeT> large{};
+  std::vector<BadAlignmentSmall> small{};
+  BadAlignmentRootT() = default;
+  BadAlignmentRootT(const BadAlignmentRootT &o);
+  BadAlignmentRootT(BadAlignmentRootT&&) FLATBUFFERS_NOEXCEPT = default;
+  BadAlignmentRootT &operator=(BadAlignmentRootT o) FLATBUFFERS_NOEXCEPT;
+};
+
+struct BadAlignmentRoot FLATBUFFERS_FINAL_CLASS : private flatbuffers::Table {
+  typedef BadAlignmentRootT NativeTableType;
+  typedef BadAlignmentRootBuilder Builder;
+  static const flatbuffers::TypeTable *MiniReflectTypeTable() {
+    return BadAlignmentRootTypeTable();
+  }
+  enum FlatBuffersVTableOffset FLATBUFFERS_VTABLE_UNDERLYING_TYPE {
+    VT_LARGE = 4,
+    VT_SMALL = 6
+  };
+  const OuterLarge *large() const {
+    return GetPointer<const OuterLarge *>(VT_LARGE);
+  }
+  OuterLarge *mutable_large() {
+    return GetPointer<OuterLarge *>(VT_LARGE);
+  }
+  const flatbuffers::Vector<const BadAlignmentSmall *> *small() const {
+    return GetPointer<const flatbuffers::Vector<const BadAlignmentSmall *> *>(VT_SMALL);
+  }
+  flatbuffers::Vector<const BadAlignmentSmall *> *mutable_small() {
+    return GetPointer<flatbuffers::Vector<const BadAlignmentSmall *> *>(VT_SMALL);
+  }
+  bool Verify(flatbuffers::Verifier &verifier) const {
+    return VerifyTableStart(verifier) &&
+           VerifyOffset(verifier, VT_LARGE) &&
+           verifier.VerifyTable(large()) &&
+           VerifyOffset(verifier, VT_SMALL) &&
+           verifier.VerifyVector(small()) &&
+           verifier.EndTable();
+  }
+  BadAlignmentRootT *UnPack(const flatbuffers::resolver_function_t *_resolver = nullptr) const;
+  void UnPackTo(BadAlignmentRootT *_o, const flatbuffers::resolver_function_t *_resolver = nullptr) const;
+  static flatbuffers::Offset<BadAlignmentRoot> Pack(flatbuffers::FlatBufferBuilder &_fbb, const BadAlignmentRootT* _o, const flatbuffers::rehasher_function_t *_rehasher = nullptr);
+};
+
+struct BadAlignmentRootBuilder {
+  typedef BadAlignmentRoot Table;
+  flatbuffers::FlatBufferBuilder &fbb_;
+  flatbuffers::uoffset_t start_;
+  void add_large(flatbuffers::Offset<OuterLarge> large) {
+    fbb_.AddOffset(BadAlignmentRoot::VT_LARGE, large);
+  }
+  void add_small(flatbuffers::Offset<flatbuffers::Vector<const BadAlignmentSmall *>> small) {
+    fbb_.AddOffset(BadAlignmentRoot::VT_SMALL, small);
+  }
+  explicit BadAlignmentRootBuilder(flatbuffers::FlatBufferBuilder &_fbb)
+        : fbb_(_fbb) {
+    start_ = fbb_.StartTable();
+  }
+  flatbuffers::Offset<BadAlignmentRoot> Finish() {
+    const auto end = fbb_.EndTable(start_);
+    auto o = flatbuffers::Offset<BadAlignmentRoot>(end);
+    return o;
+  }
+};
+
+inline flatbuffers::Offset<BadAlignmentRoot> CreateBadAlignmentRoot(
+    flatbuffers::FlatBufferBuilder &_fbb,
+    flatbuffers::Offset<OuterLarge> large = 0,
+    flatbuffers::Offset<flatbuffers::Vector<const BadAlignmentSmall *>> small = 0) {
+  BadAlignmentRootBuilder builder_(_fbb);
+  builder_.add_small(small);
+  builder_.add_large(large);
+  return builder_.Finish();
+}
+
+inline flatbuffers::Offset<BadAlignmentRoot> CreateBadAlignmentRootDirect(
+    flatbuffers::FlatBufferBuilder &_fbb,
+    flatbuffers::Offset<OuterLarge> large = 0,
+    const std::vector<BadAlignmentSmall> *small = nullptr) {
+  auto small__ = small ? _fbb.CreateVectorOfStructs<BadAlignmentSmall>(*small) : 0;
+  return CreateBadAlignmentRoot(
+      _fbb,
+      large,
+      small__);
+}
+
+flatbuffers::Offset<BadAlignmentRoot> CreateBadAlignmentRoot(flatbuffers::FlatBufferBuilder &_fbb, const BadAlignmentRootT *_o, const flatbuffers::rehasher_function_t *_rehasher = nullptr);
+
+
+inline bool operator==(const OuterLargeT &lhs, const OuterLargeT &rhs) {
+  return
+      ((lhs.large == rhs.large) || (lhs.large && rhs.large && *lhs.large == *rhs.large));
+}
+
+inline bool operator!=(const OuterLargeT &lhs, const OuterLargeT &rhs) {
+    return !(lhs == rhs);
+}
+
+
+inline OuterLargeT::OuterLargeT(const OuterLargeT &o)
+      : large((o.large) ? new BadAlignmentLarge(*o.large) : nullptr) {
+}
+
+inline OuterLargeT &OuterLargeT::operator=(OuterLargeT o) FLATBUFFERS_NOEXCEPT {
+  std::swap(large, o.large);
+  return *this;
+}
+
+inline OuterLargeT *OuterLarge::UnPack(const flatbuffers::resolver_function_t *_resolver) const {
+  auto _o = std::unique_ptr<OuterLargeT>(new OuterLargeT());
+  UnPackTo(_o.get(), _resolver);
+  return _o.release();
+}
+
+inline void OuterLarge::UnPackTo(OuterLargeT *_o, const flatbuffers::resolver_function_t *_resolver) const {
+  (void)_o;
+  (void)_resolver;
+  { auto _e = large(); if (_e) _o->large = flatbuffers::unique_ptr<BadAlignmentLarge>(new BadAlignmentLarge(*_e)); }
+}
+
+inline flatbuffers::Offset<OuterLarge> OuterLarge::Pack(flatbuffers::FlatBufferBuilder &_fbb, const OuterLargeT* _o, const flatbuffers::rehasher_function_t *_rehasher) {
+  return CreateOuterLarge(_fbb, _o, _rehasher);
+}
+
+inline flatbuffers::Offset<OuterLarge> CreateOuterLarge(flatbuffers::FlatBufferBuilder &_fbb, const OuterLargeT *_o, const flatbuffers::rehasher_function_t *_rehasher) {
+  (void)_rehasher;
+  (void)_o;
+  struct _VectorArgs { flatbuffers::FlatBufferBuilder *__fbb; const OuterLargeT* __o; const flatbuffers::rehasher_function_t *__rehasher; } _va = { &_fbb, _o, _rehasher}; (void)_va;
+  auto _large = _o->large ? _o->large.get() : nullptr;
+  return CreateOuterLarge(
+      _fbb,
+      _large);
+}
+
+
+inline bool operator==(const BadAlignmentRootT &lhs, const BadAlignmentRootT &rhs) {
+  return
+      ((lhs.large == rhs.large) || (lhs.large && rhs.large && *lhs.large == *rhs.large)) &&
+      (lhs.small == rhs.small);
+}
+
+inline bool operator!=(const BadAlignmentRootT &lhs, const BadAlignmentRootT &rhs) {
+    return !(lhs == rhs);
+}
+
+
+inline BadAlignmentRootT::BadAlignmentRootT(const BadAlignmentRootT &o)
+      : large((o.large) ? new OuterLargeT(*o.large) : nullptr),
+        small(o.small) {
+}
+
+inline BadAlignmentRootT &BadAlignmentRootT::operator=(BadAlignmentRootT o) FLATBUFFERS_NOEXCEPT {
+  std::swap(large, o.large);
+  std::swap(small, o.small);
+  return *this;
+}
+
+inline BadAlignmentRootT *BadAlignmentRoot::UnPack(const flatbuffers::resolver_function_t *_resolver) const {
+  auto _o = std::unique_ptr<BadAlignmentRootT>(new BadAlignmentRootT());
+  UnPackTo(_o.get(), _resolver);
+  return _o.release();
+}
+
+inline void BadAlignmentRoot::UnPackTo(BadAlignmentRootT *_o, const flatbuffers::resolver_function_t *_resolver) const {
+  (void)_o;
+  (void)_resolver;
+  { auto _e = large(); if (_e) { if(_o->large) { _e->UnPackTo(_o->large.get(), _resolver); } else { _o->large = flatbuffers::unique_ptr<OuterLargeT>(_e->UnPack(_resolver)); } } else if (_o->large) { _o->large.reset(); } }
+  { auto _e = small(); if (_e) { _o->small.resize(_e->size()); for (flatbuffers::uoffset_t _i = 0; _i < _e->size(); _i++) { _o->small[_i] = *_e->Get(_i); } } else { _o->small.resize(0); } }
+}
+
+inline flatbuffers::Offset<BadAlignmentRoot> BadAlignmentRoot::Pack(flatbuffers::FlatBufferBuilder &_fbb, const BadAlignmentRootT* _o, const flatbuffers::rehasher_function_t *_rehasher) {
+  return CreateBadAlignmentRoot(_fbb, _o, _rehasher);
+}
+
+inline flatbuffers::Offset<BadAlignmentRoot> CreateBadAlignmentRoot(flatbuffers::FlatBufferBuilder &_fbb, const BadAlignmentRootT *_o, const flatbuffers::rehasher_function_t *_rehasher) {
+  (void)_rehasher;
+  (void)_o;
+  struct _VectorArgs { flatbuffers::FlatBufferBuilder *__fbb; const BadAlignmentRootT* __o; const flatbuffers::rehasher_function_t *__rehasher; } _va = { &_fbb, _o, _rehasher}; (void)_va;
+  auto _large = _o->large ? CreateOuterLarge(_fbb, _o->large.get(), _rehasher) : 0;
+  auto _small = _o->small.size() ? _fbb.CreateVectorOfStructs(_o->small) : 0;
+  return CreateBadAlignmentRoot(
+      _fbb,
+      _large,
+      _small);
+}
+
+inline const flatbuffers::TypeTable *BadAlignmentSmallTypeTable() {
+  static const flatbuffers::TypeCode type_codes[] = {
+    { flatbuffers::ET_UINT, 0, -1 },
+    { flatbuffers::ET_UINT, 0, -1 },
+    { flatbuffers::ET_UINT, 0, -1 }
+  };
+  static const int64_t values[] = { 0, 4, 8, 12 };
+  static const char * const names[] = {
+    "var_0",
+    "var_1",
+    "var_2"
+  };
+  static const flatbuffers::TypeTable tt = {
+    flatbuffers::ST_STRUCT, 3, type_codes, nullptr, nullptr, values, names
+  };
+  return &tt;
+}
+
+inline const flatbuffers::TypeTable *BadAlignmentLargeTypeTable() {
+  static const flatbuffers::TypeCode type_codes[] = {
+    { flatbuffers::ET_ULONG, 0, -1 }
+  };
+  static const int64_t values[] = { 0, 8 };
+  static const char * const names[] = {
+    "var_0"
+  };
+  static const flatbuffers::TypeTable tt = {
+    flatbuffers::ST_STRUCT, 1, type_codes, nullptr, nullptr, values, names
+  };
+  return &tt;
+}
+
+inline const flatbuffers::TypeTable *OuterLargeTypeTable() {
+  static const flatbuffers::TypeCode type_codes[] = {
+    { flatbuffers::ET_SEQUENCE, 0, 0 }
+  };
+  static const flatbuffers::TypeFunction type_refs[] = {
+    BadAlignmentLargeTypeTable
+  };
+  static const char * const names[] = {
+    "large"
+  };
+  static const flatbuffers::TypeTable tt = {
+    flatbuffers::ST_TABLE, 1, type_codes, type_refs, nullptr, nullptr, names
+  };
+  return &tt;
+}
+
+inline const flatbuffers::TypeTable *BadAlignmentRootTypeTable() {
+  static const flatbuffers::TypeCode type_codes[] = {
+    { flatbuffers::ET_SEQUENCE, 0, 0 },
+    { flatbuffers::ET_SEQUENCE, 1, 1 }
+  };
+  static const flatbuffers::TypeFunction type_refs[] = {
+    OuterLargeTypeTable,
+    BadAlignmentSmallTypeTable
+  };
+  static const char * const names[] = {
+    "large",
+    "small"
+  };
+  static const flatbuffers::TypeTable tt = {
+    flatbuffers::ST_TABLE, 2, type_codes, type_refs, nullptr, nullptr, names
+  };
+  return &tt;
+}
+
+inline const BadAlignmentRoot *GetBadAlignmentRoot(const void *buf) {
+  return flatbuffers::GetRoot<BadAlignmentRoot>(buf);
+}
+
+inline const BadAlignmentRoot *GetSizePrefixedBadAlignmentRoot(const void *buf) {
+  return flatbuffers::GetSizePrefixedRoot<BadAlignmentRoot>(buf);
+}
+
+inline BadAlignmentRoot *GetMutableBadAlignmentRoot(void *buf) {
+  return flatbuffers::GetMutableRoot<BadAlignmentRoot>(buf);
+}
+
+inline BadAlignmentRoot *GetMutableSizePrefixedBadAlignmentRoot(void *buf) {
+  return flatbuffers::GetMutableSizePrefixedRoot<BadAlignmentRoot>(buf);
+}
+
+inline bool VerifyBadAlignmentRootBuffer(
+    flatbuffers::Verifier &verifier) {
+  return verifier.VerifyBuffer<BadAlignmentRoot>(nullptr);
+}
+
+inline bool VerifySizePrefixedBadAlignmentRootBuffer(
+    flatbuffers::Verifier &verifier) {
+  return verifier.VerifySizePrefixedBuffer<BadAlignmentRoot>(nullptr);
+}
+
+inline void FinishBadAlignmentRootBuffer(
+    flatbuffers::FlatBufferBuilder &fbb,
+    flatbuffers::Offset<BadAlignmentRoot> root) {
+  fbb.Finish(root);
+}
+
+inline void FinishSizePrefixedBadAlignmentRootBuffer(
+    flatbuffers::FlatBufferBuilder &fbb,
+    flatbuffers::Offset<BadAlignmentRoot> root) {
+  fbb.FinishSizePrefixed(root);
+}
+
+inline flatbuffers::unique_ptr<BadAlignmentRootT> UnPackBadAlignmentRoot(
+    const void *buf,
+    const flatbuffers::resolver_function_t *res = nullptr) {
+  return flatbuffers::unique_ptr<BadAlignmentRootT>(GetBadAlignmentRoot(buf)->UnPack(res));
+}
+
+inline flatbuffers::unique_ptr<BadAlignmentRootT> UnPackSizePrefixedBadAlignmentRoot(
+    const void *buf,
+    const flatbuffers::resolver_function_t *res = nullptr) {
+  return flatbuffers::unique_ptr<BadAlignmentRootT>(GetSizePrefixedBadAlignmentRoot(buf)->UnPack(res));
+}
+
+#endif  // FLATBUFFERS_GENERATED_ALIGNMENTTEST_H_
diff --git a/third_party/flatbuffers/tests/arrays_test/my_game/example/array_struct_generated.rs b/third_party/flatbuffers/tests/arrays_test/my_game/example/array_struct_generated.rs
index bf41696..31e1f9c 100644
--- a/third_party/flatbuffers/tests/arrays_test/my_game/example/array_struct_generated.rs
+++ b/third_party/flatbuffers/tests/arrays_test/my_game/example/array_struct_generated.rs
@@ -32,39 +32,25 @@
 }
 
 impl flatbuffers::SimpleToVerifyInSlice for ArrayStruct {}
-impl flatbuffers::SafeSliceAccess for ArrayStruct {}
 impl<'a> flatbuffers::Follow<'a> for ArrayStruct {
   type Inner = &'a ArrayStruct;
   #[inline]
-  fn follow(buf: &'a [u8], loc: usize) -> Self::Inner {
+  unsafe fn follow(buf: &'a [u8], loc: usize) -> Self::Inner {
     <&'a ArrayStruct>::follow(buf, loc)
   }
 }
 impl<'a> flatbuffers::Follow<'a> for &'a ArrayStruct {
   type Inner = &'a ArrayStruct;
   #[inline]
-  fn follow(buf: &'a [u8], loc: usize) -> Self::Inner {
+  unsafe fn follow(buf: &'a [u8], loc: usize) -> Self::Inner {
     flatbuffers::follow_cast_ref::<ArrayStruct>(buf, loc)
   }
 }
 impl<'b> flatbuffers::Push for ArrayStruct {
     type Output = ArrayStruct;
     #[inline]
-    fn push(&self, dst: &mut [u8], _rest: &[u8]) {
-        let src = unsafe {
-            ::core::slice::from_raw_parts(self as *const ArrayStruct as *const u8, Self::size())
-        };
-        dst.copy_from_slice(src);
-    }
-}
-impl<'b> flatbuffers::Push for &'b ArrayStruct {
-    type Output = ArrayStruct;
-
-    #[inline]
-    fn push(&self, dst: &mut [u8], _rest: &[u8]) {
-        let src = unsafe {
-            ::core::slice::from_raw_parts(*self as *const ArrayStruct as *const u8, Self::size())
-        };
+    unsafe fn push(&self, dst: &mut [u8], _written_len: usize) {
+        let src = ::core::slice::from_raw_parts(self as *const ArrayStruct as *const u8, Self::size());
         dst.copy_from_slice(src);
     }
 }
@@ -104,64 +90,88 @@
   }
 
   pub fn a(&self) -> f32 {
-    let mut mem = core::mem::MaybeUninit::<f32>::uninit();
-    unsafe {
+    let mut mem = core::mem::MaybeUninit::<<f32 as EndianScalar>::Scalar>::uninit();
+    // Safety:
+    // Created from a valid Table for this object
+    // Which contains a valid value in this slot
+    EndianScalar::from_little_endian(unsafe {
       core::ptr::copy_nonoverlapping(
         self.0[0..].as_ptr(),
         mem.as_mut_ptr() as *mut u8,
-        core::mem::size_of::<f32>(),
+        core::mem::size_of::<<f32 as EndianScalar>::Scalar>(),
       );
       mem.assume_init()
-    }.from_little_endian()
+    })
   }
 
   pub fn set_a(&mut self, x: f32) {
     let x_le = x.to_little_endian();
+    // Safety:
+    // Created from a valid Table for this object
+    // Which contains a valid value in this slot
     unsafe {
       core::ptr::copy_nonoverlapping(
-        &x_le as *const f32 as *const u8,
+        &x_le as *const _ as *const u8,
         self.0[0..].as_mut_ptr(),
-        core::mem::size_of::<f32>(),
+        core::mem::size_of::<<f32 as EndianScalar>::Scalar>(),
       );
     }
   }
 
   pub fn b(&'a self) -> flatbuffers::Array<'a, i32, 15> {
-    flatbuffers::Array::follow(&self.0, 4)
+    // Safety:
+    // Created from a valid Table for this object
+    // Which contains a valid array in this slot
+    unsafe { flatbuffers::Array::follow(&self.0, 4) }
   }
 
   pub fn set_b(&mut self, items: &[i32; 15]) {
-    flatbuffers::emplace_scalar_array(&mut self.0, 4, items);
+    // Safety:
+    // Created from a valid Table for this object
+    // Which contains a valid array in this slot
+    unsafe { flatbuffers::emplace_scalar_array(&mut self.0, 4, items) };
   }
 
   pub fn c(&self) -> i8 {
-    let mut mem = core::mem::MaybeUninit::<i8>::uninit();
-    unsafe {
+    let mut mem = core::mem::MaybeUninit::<<i8 as EndianScalar>::Scalar>::uninit();
+    // Safety:
+    // Created from a valid Table for this object
+    // Which contains a valid value in this slot
+    EndianScalar::from_little_endian(unsafe {
       core::ptr::copy_nonoverlapping(
         self.0[64..].as_ptr(),
         mem.as_mut_ptr() as *mut u8,
-        core::mem::size_of::<i8>(),
+        core::mem::size_of::<<i8 as EndianScalar>::Scalar>(),
       );
       mem.assume_init()
-    }.from_little_endian()
+    })
   }
 
   pub fn set_c(&mut self, x: i8) {
     let x_le = x.to_little_endian();
+    // Safety:
+    // Created from a valid Table for this object
+    // Which contains a valid value in this slot
     unsafe {
       core::ptr::copy_nonoverlapping(
-        &x_le as *const i8 as *const u8,
+        &x_le as *const _ as *const u8,
         self.0[64..].as_mut_ptr(),
-        core::mem::size_of::<i8>(),
+        core::mem::size_of::<<i8 as EndianScalar>::Scalar>(),
       );
     }
   }
 
   pub fn d(&'a self) -> flatbuffers::Array<'a, NestedStruct, 2> {
-    flatbuffers::Array::follow(&self.0, 72)
+    // Safety:
+    // Created from a valid Table for this object
+    // Which contains a valid array in this slot
+    unsafe { flatbuffers::Array::follow(&self.0, 72) }
   }
 
   pub fn set_d(&mut self, x: &[NestedStruct; 2]) {
+    // Safety:
+    // Created from a valid Table for this object
+    // Which contains a valid array in this slot
     unsafe {
       core::ptr::copy(
         x.as_ptr() as *const u8,
@@ -172,34 +182,46 @@
   }
 
   pub fn e(&self) -> i32 {
-    let mut mem = core::mem::MaybeUninit::<i32>::uninit();
-    unsafe {
+    let mut mem = core::mem::MaybeUninit::<<i32 as EndianScalar>::Scalar>::uninit();
+    // Safety:
+    // Created from a valid Table for this object
+    // Which contains a valid value in this slot
+    EndianScalar::from_little_endian(unsafe {
       core::ptr::copy_nonoverlapping(
         self.0[136..].as_ptr(),
         mem.as_mut_ptr() as *mut u8,
-        core::mem::size_of::<i32>(),
+        core::mem::size_of::<<i32 as EndianScalar>::Scalar>(),
       );
       mem.assume_init()
-    }.from_little_endian()
+    })
   }
 
   pub fn set_e(&mut self, x: i32) {
     let x_le = x.to_little_endian();
+    // Safety:
+    // Created from a valid Table for this object
+    // Which contains a valid value in this slot
     unsafe {
       core::ptr::copy_nonoverlapping(
-        &x_le as *const i32 as *const u8,
+        &x_le as *const _ as *const u8,
         self.0[136..].as_mut_ptr(),
-        core::mem::size_of::<i32>(),
+        core::mem::size_of::<<i32 as EndianScalar>::Scalar>(),
       );
     }
   }
 
   pub fn f(&'a self) -> flatbuffers::Array<'a, i64, 2> {
-    flatbuffers::Array::follow(&self.0, 144)
+    // Safety:
+    // Created from a valid Table for this object
+    // Which contains a valid array in this slot
+    unsafe { flatbuffers::Array::follow(&self.0, 144) }
   }
 
   pub fn set_f(&mut self, items: &[i64; 2]) {
-    flatbuffers::emplace_scalar_array(&mut self.0, 144, items);
+    // Safety:
+    // Created from a valid Table for this object
+    // Which contains a valid array in this slot
+    unsafe { flatbuffers::emplace_scalar_array(&mut self.0, 144, items) };
   }
 
   pub fn unpack(&self) -> ArrayStructT {
diff --git a/third_party/flatbuffers/tests/arrays_test/my_game/example/array_table_generated.rs b/third_party/flatbuffers/tests/arrays_test/my_game/example/array_table_generated.rs
index bc78fc1..a9b51cd 100644
--- a/third_party/flatbuffers/tests/arrays_test/my_game/example/array_table_generated.rs
+++ b/third_party/flatbuffers/tests/arrays_test/my_game/example/array_table_generated.rs
@@ -19,8 +19,8 @@
 impl<'a> flatbuffers::Follow<'a> for ArrayTable<'a> {
   type Inner = ArrayTable<'a>;
   #[inline]
-  fn follow(buf: &'a [u8], loc: usize) -> Self::Inner {
-    Self { _tab: flatbuffers::Table { buf, loc } }
+  unsafe fn follow(buf: &'a [u8], loc: usize) -> Self::Inner {
+    Self { _tab: flatbuffers::Table::new(buf, loc) }
   }
 }
 
@@ -32,7 +32,7 @@
   }
 
   #[inline]
-  pub fn init_from_table(table: flatbuffers::Table<'a>) -> Self {
+  pub unsafe fn init_from_table(table: flatbuffers::Table<'a>) -> Self {
     ArrayTable { _tab: table }
   }
   #[allow(unused_mut)]
@@ -56,7 +56,10 @@
 
   #[inline]
   pub fn a(&self) -> Option<&'a ArrayStruct> {
-    self._tab.get::<ArrayStruct>(ArrayTable::VT_A, None)
+    // Safety:
+    // Created from valid Table for this object
+    // which contains a valid value in this slot
+    unsafe { self._tab.get::<ArrayStruct>(ArrayTable::VT_A, None)}
   }
 }
 
@@ -140,18 +143,6 @@
   }
 }
 #[inline]
-#[deprecated(since="2.0.0", note="Deprecated in favor of `root_as...` methods.")]
-pub fn get_root_as_array_table<'a>(buf: &'a [u8]) -> ArrayTable<'a> {
-  unsafe { flatbuffers::root_unchecked::<ArrayTable<'a>>(buf) }
-}
-
-#[inline]
-#[deprecated(since="2.0.0", note="Deprecated in favor of `root_as...` methods.")]
-pub fn get_size_prefixed_root_as_array_table<'a>(buf: &'a [u8]) -> ArrayTable<'a> {
-  unsafe { flatbuffers::size_prefixed_root_unchecked::<ArrayTable<'a>>(buf) }
-}
-
-#[inline]
 /// Verifies that a buffer of bytes contains a `ArrayTable`
 /// and returns it.
 /// Note that verification is still experimental and may not
diff --git a/third_party/flatbuffers/tests/arrays_test/my_game/example/nested_struct_generated.rs b/third_party/flatbuffers/tests/arrays_test/my_game/example/nested_struct_generated.rs
index 337affc..0f1f544 100644
--- a/third_party/flatbuffers/tests/arrays_test/my_game/example/nested_struct_generated.rs
+++ b/third_party/flatbuffers/tests/arrays_test/my_game/example/nested_struct_generated.rs
@@ -30,39 +30,25 @@
 }
 
 impl flatbuffers::SimpleToVerifyInSlice for NestedStruct {}
-impl flatbuffers::SafeSliceAccess for NestedStruct {}
 impl<'a> flatbuffers::Follow<'a> for NestedStruct {
   type Inner = &'a NestedStruct;
   #[inline]
-  fn follow(buf: &'a [u8], loc: usize) -> Self::Inner {
+  unsafe fn follow(buf: &'a [u8], loc: usize) -> Self::Inner {
     <&'a NestedStruct>::follow(buf, loc)
   }
 }
 impl<'a> flatbuffers::Follow<'a> for &'a NestedStruct {
   type Inner = &'a NestedStruct;
   #[inline]
-  fn follow(buf: &'a [u8], loc: usize) -> Self::Inner {
+  unsafe fn follow(buf: &'a [u8], loc: usize) -> Self::Inner {
     flatbuffers::follow_cast_ref::<NestedStruct>(buf, loc)
   }
 }
 impl<'b> flatbuffers::Push for NestedStruct {
     type Output = NestedStruct;
     #[inline]
-    fn push(&self, dst: &mut [u8], _rest: &[u8]) {
-        let src = unsafe {
-            ::core::slice::from_raw_parts(self as *const NestedStruct as *const u8, Self::size())
-        };
-        dst.copy_from_slice(src);
-    }
-}
-impl<'b> flatbuffers::Push for &'b NestedStruct {
-    type Output = NestedStruct;
-
-    #[inline]
-    fn push(&self, dst: &mut [u8], _rest: &[u8]) {
-        let src = unsafe {
-            ::core::slice::from_raw_parts(*self as *const NestedStruct as *const u8, Self::size())
-        };
+    unsafe fn push(&self, dst: &mut [u8], _written_len: usize) {
+        let src = ::core::slice::from_raw_parts(self as *const NestedStruct as *const u8, Self::size());
         dst.copy_from_slice(src);
     }
 }
@@ -98,41 +84,59 @@
   }
 
   pub fn a(&'a self) -> flatbuffers::Array<'a, i32, 2> {
-    flatbuffers::Array::follow(&self.0, 0)
+    // Safety:
+    // Created from a valid Table for this object
+    // Which contains a valid array in this slot
+    unsafe { flatbuffers::Array::follow(&self.0, 0) }
   }
 
   pub fn set_a(&mut self, items: &[i32; 2]) {
-    flatbuffers::emplace_scalar_array(&mut self.0, 0, items);
+    // Safety:
+    // Created from a valid Table for this object
+    // Which contains a valid array in this slot
+    unsafe { flatbuffers::emplace_scalar_array(&mut self.0, 0, items) };
   }
 
   pub fn b(&self) -> TestEnum {
-    let mut mem = core::mem::MaybeUninit::<TestEnum>::uninit();
-    unsafe {
+    let mut mem = core::mem::MaybeUninit::<<TestEnum as EndianScalar>::Scalar>::uninit();
+    // Safety:
+    // Created from a valid Table for this object
+    // Which contains a valid value in this slot
+    EndianScalar::from_little_endian(unsafe {
       core::ptr::copy_nonoverlapping(
         self.0[8..].as_ptr(),
         mem.as_mut_ptr() as *mut u8,
-        core::mem::size_of::<TestEnum>(),
+        core::mem::size_of::<<TestEnum as EndianScalar>::Scalar>(),
       );
       mem.assume_init()
-    }.from_little_endian()
+    })
   }
 
   pub fn set_b(&mut self, x: TestEnum) {
     let x_le = x.to_little_endian();
+    // Safety:
+    // Created from a valid Table for this object
+    // Which contains a valid value in this slot
     unsafe {
       core::ptr::copy_nonoverlapping(
-        &x_le as *const TestEnum as *const u8,
+        &x_le as *const _ as *const u8,
         self.0[8..].as_mut_ptr(),
-        core::mem::size_of::<TestEnum>(),
+        core::mem::size_of::<<TestEnum as EndianScalar>::Scalar>(),
       );
     }
   }
 
   pub fn c(&'a self) -> flatbuffers::Array<'a, TestEnum, 2> {
-    flatbuffers::Array::follow(&self.0, 9)
+    // Safety:
+    // Created from a valid Table for this object
+    // Which contains a valid array in this slot
+    unsafe { flatbuffers::Array::follow(&self.0, 9) }
   }
 
   pub fn set_c(&mut self, x: &[TestEnum; 2]) {
+    // Safety:
+    // Created from a valid Table for this object
+    // Which contains a valid array in this slot
     unsafe {
       core::ptr::copy(
         x.as_ptr() as *const u8,
@@ -143,11 +147,17 @@
   }
 
   pub fn d(&'a self) -> flatbuffers::Array<'a, i64, 2> {
-    flatbuffers::Array::follow(&self.0, 16)
+    // Safety:
+    // Created from a valid Table for this object
+    // Which contains a valid array in this slot
+    unsafe { flatbuffers::Array::follow(&self.0, 16) }
   }
 
   pub fn set_d(&mut self, items: &[i64; 2]) {
-    flatbuffers::emplace_scalar_array(&mut self.0, 16, items);
+    // Safety:
+    // Created from a valid Table for this object
+    // Which contains a valid array in this slot
+    unsafe { flatbuffers::emplace_scalar_array(&mut self.0, 16, items) };
   }
 
   pub fn unpack(&self) -> NestedStructT {
diff --git a/third_party/flatbuffers/tests/arrays_test/my_game/example/test_enum_generated.rs b/third_party/flatbuffers/tests/arrays_test/my_game/example/test_enum_generated.rs
index 5252133..6721484 100644
--- a/third_party/flatbuffers/tests/arrays_test/my_game/example/test_enum_generated.rs
+++ b/third_party/flatbuffers/tests/arrays_test/my_game/example/test_enum_generated.rs
@@ -59,10 +59,8 @@
 impl<'a> flatbuffers::Follow<'a> for TestEnum {
   type Inner = Self;
   #[inline]
-  fn follow(buf: &'a [u8], loc: usize) -> Self::Inner {
-    let b = unsafe {
-      flatbuffers::read_scalar_at::<i8>(buf, loc)
-    };
+  unsafe fn follow(buf: &'a [u8], loc: usize) -> Self::Inner {
+    let b = flatbuffers::read_scalar_at::<i8>(buf, loc);
     Self(b)
   }
 }
@@ -70,21 +68,21 @@
 impl flatbuffers::Push for TestEnum {
     type Output = TestEnum;
     #[inline]
-    fn push(&self, dst: &mut [u8], _rest: &[u8]) {
-        unsafe { flatbuffers::emplace_scalar::<i8>(dst, self.0); }
+    unsafe fn push(&self, dst: &mut [u8], _written_len: usize) {
+        flatbuffers::emplace_scalar::<i8>(dst, self.0);
     }
 }
 
 impl flatbuffers::EndianScalar for TestEnum {
+  type Scalar = i8;
   #[inline]
-  fn to_little_endian(self) -> Self {
-    let b = i8::to_le(self.0);
-    Self(b)
+  fn to_little_endian(self) -> i8 {
+    self.0.to_le()
   }
   #[inline]
   #[allow(clippy::wrong_self_convention)]
-  fn from_little_endian(self) -> Self {
-    let b = i8::from_le(self.0);
+  fn from_little_endian(v: i8) -> Self {
+    let b = i8::from_le(v);
     Self(b)
   }
 }
diff --git a/third_party/flatbuffers/tests/arrays_test_generated.h b/third_party/flatbuffers/tests/arrays_test_generated.h
index 090f464..5ba5a98 100644
--- a/third_party/flatbuffers/tests/arrays_test_generated.h
+++ b/third_party/flatbuffers/tests/arrays_test_generated.h
@@ -8,9 +8,9 @@
 
 // Ensure the included flatbuffers.h is the same version as when this file was
 // generated, otherwise it may not be compatible.
-static_assert(FLATBUFFERS_VERSION_MAJOR == 2 &&
-              FLATBUFFERS_VERSION_MINOR == 0 &&
-              FLATBUFFERS_VERSION_REVISION == 8,
+static_assert(FLATBUFFERS_VERSION_MAJOR == 22 &&
+              FLATBUFFERS_VERSION_MINOR == 10 &&
+              FLATBUFFERS_VERSION_REVISION == 26,
              "Non-compatible flatbuffers version included");
 
 namespace MyGame {
diff --git a/third_party/flatbuffers/tests/cpp17/generated_cpp17/monster_test_generated.h b/third_party/flatbuffers/tests/cpp17/generated_cpp17/monster_test_generated.h
index be27b45..2fdeeac 100644
--- a/third_party/flatbuffers/tests/cpp17/generated_cpp17/monster_test_generated.h
+++ b/third_party/flatbuffers/tests/cpp17/generated_cpp17/monster_test_generated.h
@@ -10,9 +10,9 @@
 
 // Ensure the included flatbuffers.h is the same version as when this file was
 // generated, otherwise it may not be compatible.
-static_assert(FLATBUFFERS_VERSION_MAJOR == 2 &&
-              FLATBUFFERS_VERSION_MINOR == 0 &&
-              FLATBUFFERS_VERSION_REVISION == 8,
+static_assert(FLATBUFFERS_VERSION_MAJOR == 22 &&
+              FLATBUFFERS_VERSION_MINOR == 10 &&
+              FLATBUFFERS_VERSION_REVISION == 26,
              "Non-compatible flatbuffers version included");
 
 namespace MyGame {
@@ -1321,6 +1321,14 @@
   MyGame::Example::Test native_inline{};
   MyGame::Example::LongEnum long_enum_non_enum_default = static_cast<MyGame::Example::LongEnum>(0);
   MyGame::Example::LongEnum long_enum_normal_default = MyGame::Example::LongEnum::LongOne;
+  float nan_default = std::numeric_limits<float>::quiet_NaN();
+  float inf_default = std::numeric_limits<float>::infinity();
+  float positive_inf_default = std::numeric_limits<float>::infinity();
+  float infinity_default = std::numeric_limits<float>::infinity();
+  float positive_infinity_default = std::numeric_limits<float>::infinity();
+  float negative_inf_default = -std::numeric_limits<float>::infinity();
+  float negative_infinity_default = -std::numeric_limits<float>::infinity();
+  double double_inf_default = std::numeric_limits<double>::infinity();
   MonsterT() = default;
   MonsterT(const MonsterT &o);
   MonsterT(MonsterT&&) FLATBUFFERS_NOEXCEPT = default;
@@ -1388,7 +1396,15 @@
     VT_SCALAR_KEY_SORTED_TABLES = 104,
     VT_NATIVE_INLINE = 106,
     VT_LONG_ENUM_NON_ENUM_DEFAULT = 108,
-    VT_LONG_ENUM_NORMAL_DEFAULT = 110
+    VT_LONG_ENUM_NORMAL_DEFAULT = 110,
+    VT_NAN_DEFAULT = 112,
+    VT_INF_DEFAULT = 114,
+    VT_POSITIVE_INF_DEFAULT = 116,
+    VT_INFINITY_DEFAULT = 118,
+    VT_POSITIVE_INFINITY_DEFAULT = 120,
+    VT_NEGATIVE_INF_DEFAULT = 122,
+    VT_NEGATIVE_INFINITY_DEFAULT = 124,
+    VT_DOUBLE_INF_DEFAULT = 126
   };
   const MyGame::Example::Vec3 *pos() const {
     return GetStruct<const MyGame::Example::Vec3 *>(VT_POS);
@@ -1745,6 +1761,54 @@
   bool mutate_long_enum_normal_default(MyGame::Example::LongEnum _long_enum_normal_default = static_cast<MyGame::Example::LongEnum>(2ULL)) {
     return SetField<uint64_t>(VT_LONG_ENUM_NORMAL_DEFAULT, static_cast<uint64_t>(_long_enum_normal_default), 2ULL);
   }
+  float nan_default() const {
+    return GetField<float>(VT_NAN_DEFAULT, std::numeric_limits<float>::quiet_NaN());
+  }
+  bool mutate_nan_default(float _nan_default = std::numeric_limits<float>::quiet_NaN()) {
+    return SetField<float>(VT_NAN_DEFAULT, _nan_default, std::numeric_limits<float>::quiet_NaN());
+  }
+  float inf_default() const {
+    return GetField<float>(VT_INF_DEFAULT, std::numeric_limits<float>::infinity());
+  }
+  bool mutate_inf_default(float _inf_default = std::numeric_limits<float>::infinity()) {
+    return SetField<float>(VT_INF_DEFAULT, _inf_default, std::numeric_limits<float>::infinity());
+  }
+  float positive_inf_default() const {
+    return GetField<float>(VT_POSITIVE_INF_DEFAULT, std::numeric_limits<float>::infinity());
+  }
+  bool mutate_positive_inf_default(float _positive_inf_default = std::numeric_limits<float>::infinity()) {
+    return SetField<float>(VT_POSITIVE_INF_DEFAULT, _positive_inf_default, std::numeric_limits<float>::infinity());
+  }
+  float infinity_default() const {
+    return GetField<float>(VT_INFINITY_DEFAULT, std::numeric_limits<float>::infinity());
+  }
+  bool mutate_infinity_default(float _infinity_default = std::numeric_limits<float>::infinity()) {
+    return SetField<float>(VT_INFINITY_DEFAULT, _infinity_default, std::numeric_limits<float>::infinity());
+  }
+  float positive_infinity_default() const {
+    return GetField<float>(VT_POSITIVE_INFINITY_DEFAULT, std::numeric_limits<float>::infinity());
+  }
+  bool mutate_positive_infinity_default(float _positive_infinity_default = std::numeric_limits<float>::infinity()) {
+    return SetField<float>(VT_POSITIVE_INFINITY_DEFAULT, _positive_infinity_default, std::numeric_limits<float>::infinity());
+  }
+  float negative_inf_default() const {
+    return GetField<float>(VT_NEGATIVE_INF_DEFAULT, -std::numeric_limits<float>::infinity());
+  }
+  bool mutate_negative_inf_default(float _negative_inf_default = -std::numeric_limits<float>::infinity()) {
+    return SetField<float>(VT_NEGATIVE_INF_DEFAULT, _negative_inf_default, -std::numeric_limits<float>::infinity());
+  }
+  float negative_infinity_default() const {
+    return GetField<float>(VT_NEGATIVE_INFINITY_DEFAULT, -std::numeric_limits<float>::infinity());
+  }
+  bool mutate_negative_infinity_default(float _negative_infinity_default = -std::numeric_limits<float>::infinity()) {
+    return SetField<float>(VT_NEGATIVE_INFINITY_DEFAULT, _negative_infinity_default, -std::numeric_limits<float>::infinity());
+  }
+  double double_inf_default() const {
+    return GetField<double>(VT_DOUBLE_INF_DEFAULT, std::numeric_limits<double>::infinity());
+  }
+  bool mutate_double_inf_default(double _double_inf_default = std::numeric_limits<double>::infinity()) {
+    return SetField<double>(VT_DOUBLE_INF_DEFAULT, _double_inf_default, std::numeric_limits<double>::infinity());
+  }
   template<size_t Index>
   auto get_field() const {
          if constexpr (Index == 0) return pos();
@@ -1800,6 +1864,14 @@
     else if constexpr (Index == 50) return native_inline();
     else if constexpr (Index == 51) return long_enum_non_enum_default();
     else if constexpr (Index == 52) return long_enum_normal_default();
+    else if constexpr (Index == 53) return nan_default();
+    else if constexpr (Index == 54) return inf_default();
+    else if constexpr (Index == 55) return positive_inf_default();
+    else if constexpr (Index == 56) return infinity_default();
+    else if constexpr (Index == 57) return positive_infinity_default();
+    else if constexpr (Index == 58) return negative_inf_default();
+    else if constexpr (Index == 59) return negative_infinity_default();
+    else if constexpr (Index == 60) return double_inf_default();
     else static_assert(Index != Index, "Invalid Field Index");
   }
   bool Verify(flatbuffers::Verifier &verifier) const {
@@ -1893,6 +1965,14 @@
            VerifyField<MyGame::Example::Test>(verifier, VT_NATIVE_INLINE, 2) &&
            VerifyField<uint64_t>(verifier, VT_LONG_ENUM_NON_ENUM_DEFAULT, 8) &&
            VerifyField<uint64_t>(verifier, VT_LONG_ENUM_NORMAL_DEFAULT, 8) &&
+           VerifyField<float>(verifier, VT_NAN_DEFAULT, 4) &&
+           VerifyField<float>(verifier, VT_INF_DEFAULT, 4) &&
+           VerifyField<float>(verifier, VT_POSITIVE_INF_DEFAULT, 4) &&
+           VerifyField<float>(verifier, VT_INFINITY_DEFAULT, 4) &&
+           VerifyField<float>(verifier, VT_POSITIVE_INFINITY_DEFAULT, 4) &&
+           VerifyField<float>(verifier, VT_NEGATIVE_INF_DEFAULT, 4) &&
+           VerifyField<float>(verifier, VT_NEGATIVE_INFINITY_DEFAULT, 4) &&
+           VerifyField<double>(verifier, VT_DOUBLE_INF_DEFAULT, 8) &&
            verifier.EndTable();
   }
   MonsterT *UnPack(const flatbuffers::resolver_function_t *_resolver = nullptr) const;
@@ -2087,6 +2167,30 @@
   void add_long_enum_normal_default(MyGame::Example::LongEnum long_enum_normal_default) {
     fbb_.AddElement<uint64_t>(Monster::VT_LONG_ENUM_NORMAL_DEFAULT, static_cast<uint64_t>(long_enum_normal_default), 2ULL);
   }
+  void add_nan_default(float nan_default) {
+    fbb_.AddElement<float>(Monster::VT_NAN_DEFAULT, nan_default, std::numeric_limits<float>::quiet_NaN());
+  }
+  void add_inf_default(float inf_default) {
+    fbb_.AddElement<float>(Monster::VT_INF_DEFAULT, inf_default, std::numeric_limits<float>::infinity());
+  }
+  void add_positive_inf_default(float positive_inf_default) {
+    fbb_.AddElement<float>(Monster::VT_POSITIVE_INF_DEFAULT, positive_inf_default, std::numeric_limits<float>::infinity());
+  }
+  void add_infinity_default(float infinity_default) {
+    fbb_.AddElement<float>(Monster::VT_INFINITY_DEFAULT, infinity_default, std::numeric_limits<float>::infinity());
+  }
+  void add_positive_infinity_default(float positive_infinity_default) {
+    fbb_.AddElement<float>(Monster::VT_POSITIVE_INFINITY_DEFAULT, positive_infinity_default, std::numeric_limits<float>::infinity());
+  }
+  void add_negative_inf_default(float negative_inf_default) {
+    fbb_.AddElement<float>(Monster::VT_NEGATIVE_INF_DEFAULT, negative_inf_default, -std::numeric_limits<float>::infinity());
+  }
+  void add_negative_infinity_default(float negative_infinity_default) {
+    fbb_.AddElement<float>(Monster::VT_NEGATIVE_INFINITY_DEFAULT, negative_infinity_default, -std::numeric_limits<float>::infinity());
+  }
+  void add_double_inf_default(double double_inf_default) {
+    fbb_.AddElement<double>(Monster::VT_DOUBLE_INF_DEFAULT, double_inf_default, std::numeric_limits<double>::infinity());
+  }
   explicit MonsterBuilder(flatbuffers::FlatBufferBuilder &_fbb)
         : fbb_(_fbb) {
     start_ = fbb_.StartTable();
@@ -2153,8 +2257,17 @@
     flatbuffers::Offset<flatbuffers::Vector<flatbuffers::Offset<MyGame::Example::Stat>>> scalar_key_sorted_tables = 0,
     const MyGame::Example::Test *native_inline = nullptr,
     MyGame::Example::LongEnum long_enum_non_enum_default = static_cast<MyGame::Example::LongEnum>(0),
-    MyGame::Example::LongEnum long_enum_normal_default = MyGame::Example::LongEnum::LongOne) {
+    MyGame::Example::LongEnum long_enum_normal_default = MyGame::Example::LongEnum::LongOne,
+    float nan_default = std::numeric_limits<float>::quiet_NaN(),
+    float inf_default = std::numeric_limits<float>::infinity(),
+    float positive_inf_default = std::numeric_limits<float>::infinity(),
+    float infinity_default = std::numeric_limits<float>::infinity(),
+    float positive_infinity_default = std::numeric_limits<float>::infinity(),
+    float negative_inf_default = -std::numeric_limits<float>::infinity(),
+    float negative_infinity_default = -std::numeric_limits<float>::infinity(),
+    double double_inf_default = std::numeric_limits<double>::infinity()) {
   MonsterBuilder builder_(_fbb);
+  builder_.add_double_inf_default(double_inf_default);
   builder_.add_long_enum_normal_default(long_enum_normal_default);
   builder_.add_long_enum_non_enum_default(long_enum_non_enum_default);
   builder_.add_non_owning_reference(non_owning_reference);
@@ -2164,6 +2277,13 @@
   builder_.add_testhashs64_fnv1a(testhashs64_fnv1a);
   builder_.add_testhashu64_fnv1(testhashu64_fnv1);
   builder_.add_testhashs64_fnv1(testhashs64_fnv1);
+  builder_.add_negative_infinity_default(negative_infinity_default);
+  builder_.add_negative_inf_default(negative_inf_default);
+  builder_.add_positive_infinity_default(positive_infinity_default);
+  builder_.add_infinity_default(infinity_default);
+  builder_.add_positive_inf_default(positive_inf_default);
+  builder_.add_inf_default(inf_default);
+  builder_.add_nan_default(nan_default);
   builder_.add_native_inline(native_inline);
   builder_.add_scalar_key_sorted_tables(scalar_key_sorted_tables);
   builder_.add_testrequirednestedflatbuffer(testrequirednestedflatbuffer);
@@ -2216,7 +2336,7 @@
   static auto constexpr Create = CreateMonster;
   static constexpr auto name = "Monster";
   static constexpr auto fully_qualified_name = "MyGame.Example.Monster";
-  static constexpr size_t fields_number = 53;
+  static constexpr size_t fields_number = 61;
   static constexpr std::array<const char *, fields_number> field_names = {
     "pos",
     "mana",
@@ -2270,7 +2390,15 @@
     "scalar_key_sorted_tables",
     "native_inline",
     "long_enum_non_enum_default",
-    "long_enum_normal_default"
+    "long_enum_normal_default",
+    "nan_default",
+    "inf_default",
+    "positive_inf_default",
+    "infinity_default",
+    "positive_infinity_default",
+    "negative_inf_default",
+    "negative_infinity_default",
+    "double_inf_default"
   };
   template<size_t Index>
   using FieldType = decltype(std::declval<type>().get_field<Index>());
@@ -2330,7 +2458,15 @@
     std::vector<flatbuffers::Offset<MyGame::Example::Stat>> *scalar_key_sorted_tables = nullptr,
     const MyGame::Example::Test *native_inline = nullptr,
     MyGame::Example::LongEnum long_enum_non_enum_default = static_cast<MyGame::Example::LongEnum>(0),
-    MyGame::Example::LongEnum long_enum_normal_default = MyGame::Example::LongEnum::LongOne) {
+    MyGame::Example::LongEnum long_enum_normal_default = MyGame::Example::LongEnum::LongOne,
+    float nan_default = std::numeric_limits<float>::quiet_NaN(),
+    float inf_default = std::numeric_limits<float>::infinity(),
+    float positive_inf_default = std::numeric_limits<float>::infinity(),
+    float infinity_default = std::numeric_limits<float>::infinity(),
+    float positive_infinity_default = std::numeric_limits<float>::infinity(),
+    float negative_inf_default = -std::numeric_limits<float>::infinity(),
+    float negative_infinity_default = -std::numeric_limits<float>::infinity(),
+    double double_inf_default = std::numeric_limits<double>::infinity()) {
   auto name__ = name ? _fbb.CreateString(name) : 0;
   auto inventory__ = inventory ? _fbb.CreateVector<uint8_t>(*inventory) : 0;
   auto test4__ = test4 ? _fbb.CreateVectorOfStructs<MyGame::Example::Test>(*test4) : 0;
@@ -2406,7 +2542,15 @@
       scalar_key_sorted_tables__,
       native_inline,
       long_enum_non_enum_default,
-      long_enum_normal_default);
+      long_enum_normal_default,
+      nan_default,
+      inf_default,
+      positive_inf_default,
+      infinity_default,
+      positive_infinity_default,
+      negative_inf_default,
+      negative_infinity_default,
+      double_inf_default);
 }
 
 flatbuffers::Offset<Monster> CreateMonster(flatbuffers::FlatBufferBuilder &_fbb, const MonsterT *_o, const flatbuffers::rehasher_function_t *_rehasher = nullptr);
@@ -2881,7 +3025,15 @@
         testrequirednestedflatbuffer(o.testrequirednestedflatbuffer),
         native_inline(o.native_inline),
         long_enum_non_enum_default(o.long_enum_non_enum_default),
-        long_enum_normal_default(o.long_enum_normal_default) {
+        long_enum_normal_default(o.long_enum_normal_default),
+        nan_default(o.nan_default),
+        inf_default(o.inf_default),
+        positive_inf_default(o.positive_inf_default),
+        infinity_default(o.infinity_default),
+        positive_infinity_default(o.positive_infinity_default),
+        negative_inf_default(o.negative_inf_default),
+        negative_infinity_default(o.negative_infinity_default),
+        double_inf_default(o.double_inf_default) {
   testarrayoftables.reserve(o.testarrayoftables.size());
   for (const auto &testarrayoftables_ : o.testarrayoftables) { testarrayoftables.emplace_back((testarrayoftables_) ? new MyGame::Example::MonsterT(*testarrayoftables_) : nullptr); }
   vector_of_referrables.reserve(o.vector_of_referrables.size());
@@ -2945,6 +3097,14 @@
   std::swap(native_inline, o.native_inline);
   std::swap(long_enum_non_enum_default, o.long_enum_non_enum_default);
   std::swap(long_enum_normal_default, o.long_enum_normal_default);
+  std::swap(nan_default, o.nan_default);
+  std::swap(inf_default, o.inf_default);
+  std::swap(positive_inf_default, o.positive_inf_default);
+  std::swap(infinity_default, o.infinity_default);
+  std::swap(positive_infinity_default, o.positive_infinity_default);
+  std::swap(negative_inf_default, o.negative_inf_default);
+  std::swap(negative_infinity_default, o.negative_infinity_default);
+  std::swap(double_inf_default, o.double_inf_default);
   return *this;
 }
 
@@ -3010,6 +3170,14 @@
   { auto _e = native_inline(); if (_e) _o->native_inline = *_e; }
   { auto _e = long_enum_non_enum_default(); _o->long_enum_non_enum_default = _e; }
   { auto _e = long_enum_normal_default(); _o->long_enum_normal_default = _e; }
+  { auto _e = nan_default(); _o->nan_default = _e; }
+  { auto _e = inf_default(); _o->inf_default = _e; }
+  { auto _e = positive_inf_default(); _o->positive_inf_default = _e; }
+  { auto _e = infinity_default(); _o->infinity_default = _e; }
+  { auto _e = positive_infinity_default(); _o->positive_infinity_default = _e; }
+  { auto _e = negative_inf_default(); _o->negative_inf_default = _e; }
+  { auto _e = negative_infinity_default(); _o->negative_infinity_default = _e; }
+  { auto _e = double_inf_default(); _o->double_inf_default = _e; }
 }
 
 inline flatbuffers::Offset<Monster> Monster::Pack(flatbuffers::FlatBufferBuilder &_fbb, const MonsterT* _o, const flatbuffers::rehasher_function_t *_rehasher) {
@@ -3073,6 +3241,14 @@
   auto _native_inline = &_o->native_inline;
   auto _long_enum_non_enum_default = _o->long_enum_non_enum_default;
   auto _long_enum_normal_default = _o->long_enum_normal_default;
+  auto _nan_default = _o->nan_default;
+  auto _inf_default = _o->inf_default;
+  auto _positive_inf_default = _o->positive_inf_default;
+  auto _infinity_default = _o->infinity_default;
+  auto _positive_infinity_default = _o->positive_infinity_default;
+  auto _negative_inf_default = _o->negative_inf_default;
+  auto _negative_infinity_default = _o->negative_infinity_default;
+  auto _double_inf_default = _o->double_inf_default;
   return MyGame::Example::CreateMonster(
       _fbb,
       _pos,
@@ -3127,7 +3303,15 @@
       _scalar_key_sorted_tables,
       _native_inline,
       _long_enum_non_enum_default,
-      _long_enum_normal_default);
+      _long_enum_normal_default,
+      _nan_default,
+      _inf_default,
+      _positive_inf_default,
+      _infinity_default,
+      _positive_infinity_default,
+      _negative_inf_default,
+      _negative_infinity_default,
+      _double_inf_default);
 }
 
 inline TypeAliasesT *TypeAliases::UnPack(const flatbuffers::resolver_function_t *_resolver) const {
@@ -3885,7 +4069,15 @@
     { flatbuffers::ET_SEQUENCE, 1, 5 },
     { flatbuffers::ET_SEQUENCE, 0, 3 },
     { flatbuffers::ET_ULONG, 0, 12 },
-    { flatbuffers::ET_ULONG, 0, 12 }
+    { flatbuffers::ET_ULONG, 0, 12 },
+    { flatbuffers::ET_FLOAT, 0, -1 },
+    { flatbuffers::ET_FLOAT, 0, -1 },
+    { flatbuffers::ET_FLOAT, 0, -1 },
+    { flatbuffers::ET_FLOAT, 0, -1 },
+    { flatbuffers::ET_FLOAT, 0, -1 },
+    { flatbuffers::ET_FLOAT, 0, -1 },
+    { flatbuffers::ET_FLOAT, 0, -1 },
+    { flatbuffers::ET_DOUBLE, 0, -1 }
   };
   static const flatbuffers::TypeFunction type_refs[] = {
     MyGame::Example::Vec3TypeTable,
@@ -3956,10 +4148,18 @@
     "scalar_key_sorted_tables",
     "native_inline",
     "long_enum_non_enum_default",
-    "long_enum_normal_default"
+    "long_enum_normal_default",
+    "nan_default",
+    "inf_default",
+    "positive_inf_default",
+    "infinity_default",
+    "positive_infinity_default",
+    "negative_inf_default",
+    "negative_infinity_default",
+    "double_inf_default"
   };
   static const flatbuffers::TypeTable tt = {
-    flatbuffers::ST_TABLE, 54, type_codes, type_refs, nullptr, nullptr, names
+    flatbuffers::ST_TABLE, 62, type_codes, type_refs, nullptr, nullptr, names
   };
   return &tt;
 }
diff --git a/third_party/flatbuffers/tests/cpp17/generated_cpp17/optional_scalars_generated.h b/third_party/flatbuffers/tests/cpp17/generated_cpp17/optional_scalars_generated.h
index b4b0625..09711d3 100644
--- a/third_party/flatbuffers/tests/cpp17/generated_cpp17/optional_scalars_generated.h
+++ b/third_party/flatbuffers/tests/cpp17/generated_cpp17/optional_scalars_generated.h
@@ -8,9 +8,9 @@
 
 // Ensure the included flatbuffers.h is the same version as when this file was
 // generated, otherwise it may not be compatible.
-static_assert(FLATBUFFERS_VERSION_MAJOR == 2 &&
-              FLATBUFFERS_VERSION_MINOR == 0 &&
-              FLATBUFFERS_VERSION_REVISION == 8,
+static_assert(FLATBUFFERS_VERSION_MAJOR == 22 &&
+              FLATBUFFERS_VERSION_MINOR == 10 &&
+              FLATBUFFERS_VERSION_REVISION == 26,
              "Non-compatible flatbuffers version included");
 
 namespace optional_scalars {
diff --git a/third_party/flatbuffers/tests/cpp17/generated_cpp17/union_vector_generated.h b/third_party/flatbuffers/tests/cpp17/generated_cpp17/union_vector_generated.h
index 5d45644..07d8669 100644
--- a/third_party/flatbuffers/tests/cpp17/generated_cpp17/union_vector_generated.h
+++ b/third_party/flatbuffers/tests/cpp17/generated_cpp17/union_vector_generated.h
@@ -8,9 +8,9 @@
 
 // Ensure the included flatbuffers.h is the same version as when this file was
 // generated, otherwise it may not be compatible.
-static_assert(FLATBUFFERS_VERSION_MAJOR == 2 &&
-              FLATBUFFERS_VERSION_MINOR == 0 &&
-              FLATBUFFERS_VERSION_REVISION == 8,
+static_assert(FLATBUFFERS_VERSION_MAJOR == 22 &&
+              FLATBUFFERS_VERSION_MINOR == 10 &&
+              FLATBUFFERS_VERSION_REVISION == 26,
              "Non-compatible flatbuffers version included");
 
 struct Attacker;
diff --git a/third_party/flatbuffers/tests/cpp17/test_cpp17.cpp b/third_party/flatbuffers/tests/cpp17/test_cpp17.cpp
index cfba2b6..6c19291 100644
--- a/third_party/flatbuffers/tests/cpp17/test_cpp17.cpp
+++ b/third_party/flatbuffers/tests/cpp17/test_cpp17.cpp
@@ -148,6 +148,14 @@
         signed_enum = -1
         long_enum_non_enum_default = 0
         long_enum_normal_default = 2
+        nan_default = nan
+        inf_default = inf
+        positive_inf_default = inf
+        infinity_default = inf
+        positive_infinity_default = inf
+        negative_inf_default = -inf
+        negative_infinity_default = -inf
+        double_inf_default = inf
       })";
 
   // Call a generic function that has no specific knowledge of the flatbuffer we
diff --git a/third_party/flatbuffers/tests/evolution_test.cpp b/third_party/flatbuffers/tests/evolution_test.cpp
index da0fd74..e7404d4 100644
--- a/third_party/flatbuffers/tests/evolution_test.cpp
+++ b/third_party/flatbuffers/tests/evolution_test.cpp
@@ -98,6 +98,8 @@
   test_conform(parser, "table T { B:float; }",
                "field renamed to different type");
   test_conform(parser, "enum E:byte { B, A }", "values differ for enum");
+  test_conform(parser, "table T { }", "field deleted");
+  test_conform(parser, "table T { B:int; }", ""); //renaming a field is allowed
 }
 
 void UnionDeprecationTest(const std::string& tests_data_path) {
diff --git a/third_party/flatbuffers/tests/evolution_test/evolution_v1_generated.h b/third_party/flatbuffers/tests/evolution_test/evolution_v1_generated.h
index 31370d8..560fc40 100644
--- a/third_party/flatbuffers/tests/evolution_test/evolution_v1_generated.h
+++ b/third_party/flatbuffers/tests/evolution_test/evolution_v1_generated.h
@@ -8,9 +8,9 @@
 
 // Ensure the included flatbuffers.h is the same version as when this file was
 // generated, otherwise it may not be compatible.
-static_assert(FLATBUFFERS_VERSION_MAJOR == 2 &&
-              FLATBUFFERS_VERSION_MINOR == 0 &&
-              FLATBUFFERS_VERSION_REVISION == 8,
+static_assert(FLATBUFFERS_VERSION_MAJOR == 22 &&
+              FLATBUFFERS_VERSION_MINOR == 10 &&
+              FLATBUFFERS_VERSION_REVISION == 26,
              "Non-compatible flatbuffers version included");
 
 namespace Evolution {
diff --git a/third_party/flatbuffers/tests/evolution_test/evolution_v2_generated.h b/third_party/flatbuffers/tests/evolution_test/evolution_v2_generated.h
index 20d019c..881596f 100644
--- a/third_party/flatbuffers/tests/evolution_test/evolution_v2_generated.h
+++ b/third_party/flatbuffers/tests/evolution_test/evolution_v2_generated.h
@@ -8,9 +8,9 @@
 
 // Ensure the included flatbuffers.h is the same version as when this file was
 // generated, otherwise it may not be compatible.
-static_assert(FLATBUFFERS_VERSION_MAJOR == 2 &&
-              FLATBUFFERS_VERSION_MINOR == 0 &&
-              FLATBUFFERS_VERSION_REVISION == 8,
+static_assert(FLATBUFFERS_VERSION_MAJOR == 22 &&
+              FLATBUFFERS_VERSION_MINOR == 10 &&
+              FLATBUFFERS_VERSION_REVISION == 26,
              "Non-compatible flatbuffers version included");
 
 namespace Evolution {
diff --git a/third_party/flatbuffers/tests/flatc/enum_val_attributes.fbs b/third_party/flatbuffers/tests/flatc/enum_val_attributes.fbs
new file mode 100644
index 0000000..33b67d7
--- /dev/null
+++ b/third_party/flatbuffers/tests/flatc/enum_val_attributes.fbs
@@ -0,0 +1,8 @@
+attribute display_name;
+
+enum ValAttributes : int
+{
+    Val1 = 0 (display_name: "Value 1"),
+    Val2 (display_name: "Value 2"),
+    Val3 (deprecated, display_name: "Value 3 (deprecated)"),
+}
\ No newline at end of file
diff --git a/third_party/flatbuffers/tests/flatc/flatc_schema_tests.py b/third_party/flatbuffers/tests/flatc/flatc_schema_tests.py
new file mode 100644
index 0000000..e79bb3c
--- /dev/null
+++ b/third_party/flatbuffers/tests/flatc/flatc_schema_tests.py
@@ -0,0 +1,43 @@
+# Copyright 2022 Google Inc. All rights reserved.
+#
+# Licensed under the Apache License, Version 2.0 (the "License");
+# you may not use this file except in compliance with the License.
+# You may obtain a copy of the License at
+#
+#     http://www.apache.org/licenses/LICENSE-2.0
+#
+# Unless required by applicable law or agreed to in writing, software
+# distributed under the License is distributed on an "AS IS" BASIS,
+# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+# See the License for the specific language governing permissions and
+# limitations under the License.
+
+from flatc_test import *
+import json
+
+
+class SchemaTests:
+    def EnumValAttributes(self):
+        # Generate .bfbs schema first
+        flatc(["--schema", "--binary", "--bfbs-builtins", "enum_val_attributes.fbs"])
+        assert_file_exists("enum_val_attributes.bfbs")
+
+        # Then turn it into JSON
+        flatc(["--json", "--strict-json", str(reflection_fbs_path()), "--", "enum_val_attributes.bfbs"])
+
+        # The attributes should be present in JSON
+        schema_json = json.loads(get_file_contents("enum_val_attributes.json"))
+
+        assert schema_json["enums"][0]["name"] == "ValAttributes"
+        assert schema_json["enums"][0]["values"][0]["name"] == "Val1"
+        assert schema_json["enums"][0]["values"][0]["attributes"][0]["key"] == "display_name"
+        assert schema_json["enums"][0]["values"][0]["attributes"][0]["value"] == "Value 1"
+
+        assert schema_json["enums"][0]["values"][1]["name"] == "Val2"
+        assert schema_json["enums"][0]["values"][1]["attributes"][0]["key"] == "display_name"
+        assert schema_json["enums"][0]["values"][1]["attributes"][0]["value"] == "Value 2"
+
+        assert schema_json["enums"][0]["values"][2]["name"] == "Val3"
+        assert schema_json["enums"][0]["values"][2]["attributes"][0]["key"] == "deprecated"
+        assert schema_json["enums"][0]["values"][2]["attributes"][1]["key"] == "display_name"
+        assert schema_json["enums"][0]["values"][2]["attributes"][1]["value"] == "Value 3 (deprecated)"
diff --git a/third_party/flatbuffers/tests/flatc/flatc_test.py b/third_party/flatbuffers/tests/flatc/flatc_test.py
index fcc32c6..2e51743 100755
--- a/third_party/flatbuffers/tests/flatc/flatc_test.py
+++ b/third_party/flatbuffers/tests/flatc/flatc_test.py
@@ -51,6 +51,10 @@
     subprocess.check_call(cmd, cwd=str(cwd))
 
 
+def reflection_fbs_path():
+    return Path(root_path).joinpath("reflection", "reflection.fbs")
+
+
 def make_absolute(filename, path=script_path):
     return str(Path(path, filename).absolute())
 
@@ -67,6 +71,14 @@
     return file
 
 
+def get_file_contents(filename, path=script_path):
+    file = Path(path, filename)
+    contents = ""
+    with open(file) as file:
+        contents = file.read()
+    return contents
+
+
 def assert_file_contains(file, needles):
     with open(file) as file:
         contents = file.read()
diff --git a/third_party/flatbuffers/tests/flatc/main.py b/third_party/flatbuffers/tests/flatc/main.py
index 1b6bee9..3bc2318 100755
--- a/third_party/flatbuffers/tests/flatc/main.py
+++ b/third_party/flatbuffers/tests/flatc/main.py
@@ -19,8 +19,9 @@
 from flatc_test import run_all
 from flatc_cpp_tests import CppTests
 from flatc_ts_tests import TsTests
+from flatc_schema_tests import SchemaTests
 
-passing, failing = run_all(CppTests, TsTests)
+passing, failing = run_all(CppTests, TsTests, SchemaTests)
 
 print("")
 print("{0} of {1} tests passed".format(passing, passing + failing))
diff --git a/third_party/flatbuffers/tests/flexbuffers_test.cpp b/third_party/flatbuffers/tests/flexbuffers_test.cpp
index 1b34f85..b8da8ed 100644
--- a/third_party/flatbuffers/tests/flexbuffers_test.cpp
+++ b/third_party/flatbuffers/tests/flexbuffers_test.cpp
@@ -1,3 +1,5 @@
+#include <limits>
+
 #include "flexbuffers_test.h"
 
 #include "flatbuffers/flexbuffers.h"
@@ -289,4 +291,4 @@
 }
 
 }  // namespace tests
-}  // namespace flatbuffers
\ No newline at end of file
+}  // namespace flatbuffers
diff --git a/third_party/flatbuffers/tests/fuzz_test.cpp b/third_party/flatbuffers/tests/fuzz_test.cpp
index 66883fa..0607424 100644
--- a/third_party/flatbuffers/tests/fuzz_test.cpp
+++ b/third_party/flatbuffers/tests/fuzz_test.cpp
@@ -1,3 +1,5 @@
+#include <algorithm>
+
 #include "fuzz_test.h"
 
 #include "flatbuffers/flatbuffers.h"
@@ -302,4 +304,4 @@
 }
 
 }  // namespace tests
-}  // namespace flatbuffers
\ No newline at end of file
+}  // namespace flatbuffers
diff --git a/third_party/flatbuffers/tests/go_test.go b/third_party/flatbuffers/tests/go_test.go
index 8cb7b97..a04ef2c 100644
--- a/third_party/flatbuffers/tests/go_test.go
+++ b/third_party/flatbuffers/tests/go_test.go
@@ -533,6 +533,14 @@
 		fail(FailString("mana", 150, got))
 	}
 
+	if monster.Test != nil && monster.Test.Type == example.AnyMonster {
+		monster.Test.Value.(*example.MonsterT).NanDefault = 0.0
+	}
+	if monster.Enemy != nil {
+		monster.Enemy.NanDefault = 0.0
+	}
+	monster.NanDefault = 0.0
+
 	builder := flatbuffers.NewBuilder(0)
 	builder.Finish(monster.Pack(builder))
 	monster2 := example.GetRootAsMonster(builder.FinishedBytes(), 0).UnPack()
diff --git a/third_party/flatbuffers/tests/include_test1/my_game/other_name_space/from_include_generated.rs b/third_party/flatbuffers/tests/include_test1/my_game/other_name_space/from_include_generated.rs
index 3c5165d..70cb407 100644
--- a/third_party/flatbuffers/tests/include_test1/my_game/other_name_space/from_include_generated.rs
+++ b/third_party/flatbuffers/tests/include_test1/my_game/other_name_space/from_include_generated.rs
@@ -51,10 +51,8 @@
 impl<'a> flatbuffers::Follow<'a> for FromInclude {
   type Inner = Self;
   #[inline]
-  fn follow(buf: &'a [u8], loc: usize) -> Self::Inner {
-    let b = unsafe {
-      flatbuffers::read_scalar_at::<i64>(buf, loc)
-    };
+  unsafe fn follow(buf: &'a [u8], loc: usize) -> Self::Inner {
+    let b = flatbuffers::read_scalar_at::<i64>(buf, loc);
     Self(b)
   }
 }
@@ -62,21 +60,21 @@
 impl flatbuffers::Push for FromInclude {
     type Output = FromInclude;
     #[inline]
-    fn push(&self, dst: &mut [u8], _rest: &[u8]) {
-        unsafe { flatbuffers::emplace_scalar::<i64>(dst, self.0); }
+    unsafe fn push(&self, dst: &mut [u8], _written_len: usize) {
+        flatbuffers::emplace_scalar::<i64>(dst, self.0);
     }
 }
 
 impl flatbuffers::EndianScalar for FromInclude {
+  type Scalar = i64;
   #[inline]
-  fn to_little_endian(self) -> Self {
-    let b = i64::to_le(self.0);
-    Self(b)
+  fn to_little_endian(self) -> i64 {
+    self.0.to_le()
   }
   #[inline]
   #[allow(clippy::wrong_self_convention)]
-  fn from_little_endian(self) -> Self {
-    let b = i64::from_le(self.0);
+  fn from_little_endian(v: i64) -> Self {
+    let b = i64::from_le(v);
     Self(b)
   }
 }
diff --git a/third_party/flatbuffers/tests/include_test1/my_game/other_name_space/table_b_generated.rs b/third_party/flatbuffers/tests/include_test1/my_game/other_name_space/table_b_generated.rs
index da7b937..5652195 100644
--- a/third_party/flatbuffers/tests/include_test1/my_game/other_name_space/table_b_generated.rs
+++ b/third_party/flatbuffers/tests/include_test1/my_game/other_name_space/table_b_generated.rs
@@ -19,8 +19,8 @@
 impl<'a> flatbuffers::Follow<'a> for TableB<'a> {
   type Inner = TableB<'a>;
   #[inline]
-  fn follow(buf: &'a [u8], loc: usize) -> Self::Inner {
-    Self { _tab: flatbuffers::Table { buf, loc } }
+  unsafe fn follow(buf: &'a [u8], loc: usize) -> Self::Inner {
+    Self { _tab: flatbuffers::Table::new(buf, loc) }
   }
 }
 
@@ -32,7 +32,7 @@
   }
 
   #[inline]
-  pub fn init_from_table(table: flatbuffers::Table<'a>) -> Self {
+  pub unsafe fn init_from_table(table: flatbuffers::Table<'a>) -> Self {
     TableB { _tab: table }
   }
   #[allow(unused_mut)]
@@ -56,7 +56,10 @@
 
   #[inline]
   pub fn a(&self) -> Option<super::super::TableA<'a>> {
-    self._tab.get::<flatbuffers::ForwardsUOffset<super::super::TableA>>(TableB::VT_A, None)
+    // Safety:
+    // Created from valid Table for this object
+    // which contains a valid value in this slot
+    unsafe { self._tab.get::<flatbuffers::ForwardsUOffset<super::super::TableA>>(TableB::VT_A, None)}
   }
 }
 
diff --git a/third_party/flatbuffers/tests/include_test1/my_game/other_name_space/unused_generated.rs b/third_party/flatbuffers/tests/include_test1/my_game/other_name_space/unused_generated.rs
index 1e4ad9c..69be486 100644
--- a/third_party/flatbuffers/tests/include_test1/my_game/other_name_space/unused_generated.rs
+++ b/third_party/flatbuffers/tests/include_test1/my_game/other_name_space/unused_generated.rs
@@ -27,39 +27,25 @@
 }
 
 impl flatbuffers::SimpleToVerifyInSlice for Unused {}
-impl flatbuffers::SafeSliceAccess for Unused {}
 impl<'a> flatbuffers::Follow<'a> for Unused {
   type Inner = &'a Unused;
   #[inline]
-  fn follow(buf: &'a [u8], loc: usize) -> Self::Inner {
+  unsafe fn follow(buf: &'a [u8], loc: usize) -> Self::Inner {
     <&'a Unused>::follow(buf, loc)
   }
 }
 impl<'a> flatbuffers::Follow<'a> for &'a Unused {
   type Inner = &'a Unused;
   #[inline]
-  fn follow(buf: &'a [u8], loc: usize) -> Self::Inner {
+  unsafe fn follow(buf: &'a [u8], loc: usize) -> Self::Inner {
     flatbuffers::follow_cast_ref::<Unused>(buf, loc)
   }
 }
 impl<'b> flatbuffers::Push for Unused {
     type Output = Unused;
     #[inline]
-    fn push(&self, dst: &mut [u8], _rest: &[u8]) {
-        let src = unsafe {
-            ::core::slice::from_raw_parts(self as *const Unused as *const u8, Self::size())
-        };
-        dst.copy_from_slice(src);
-    }
-}
-impl<'b> flatbuffers::Push for &'b Unused {
-    type Output = Unused;
-
-    #[inline]
-    fn push(&self, dst: &mut [u8], _rest: &[u8]) {
-        let src = unsafe {
-            ::core::slice::from_raw_parts(*self as *const Unused as *const u8, Self::size())
-        };
+    unsafe fn push(&self, dst: &mut [u8], _written_len: usize) {
+        let src = ::core::slice::from_raw_parts(self as *const Unused as *const u8, Self::size());
         dst.copy_from_slice(src);
     }
 }
@@ -89,24 +75,30 @@
   }
 
   pub fn a(&self) -> i32 {
-    let mut mem = core::mem::MaybeUninit::<i32>::uninit();
-    unsafe {
+    let mut mem = core::mem::MaybeUninit::<<i32 as EndianScalar>::Scalar>::uninit();
+    // Safety:
+    // Created from a valid Table for this object
+    // Which contains a valid value in this slot
+    EndianScalar::from_little_endian(unsafe {
       core::ptr::copy_nonoverlapping(
         self.0[0..].as_ptr(),
         mem.as_mut_ptr() as *mut u8,
-        core::mem::size_of::<i32>(),
+        core::mem::size_of::<<i32 as EndianScalar>::Scalar>(),
       );
       mem.assume_init()
-    }.from_little_endian()
+    })
   }
 
   pub fn set_a(&mut self, x: i32) {
     let x_le = x.to_little_endian();
+    // Safety:
+    // Created from a valid Table for this object
+    // Which contains a valid value in this slot
     unsafe {
       core::ptr::copy_nonoverlapping(
-        &x_le as *const i32 as *const u8,
+        &x_le as *const _ as *const u8,
         self.0[0..].as_mut_ptr(),
-        core::mem::size_of::<i32>(),
+        core::mem::size_of::<<i32 as EndianScalar>::Scalar>(),
       );
     }
   }
diff --git a/third_party/flatbuffers/tests/include_test1/table_a_generated.rs b/third_party/flatbuffers/tests/include_test1/table_a_generated.rs
index 0e6a78d..fd979b0 100644
--- a/third_party/flatbuffers/tests/include_test1/table_a_generated.rs
+++ b/third_party/flatbuffers/tests/include_test1/table_a_generated.rs
@@ -19,8 +19,8 @@
 impl<'a> flatbuffers::Follow<'a> for TableA<'a> {
   type Inner = TableA<'a>;
   #[inline]
-  fn follow(buf: &'a [u8], loc: usize) -> Self::Inner {
-    Self { _tab: flatbuffers::Table { buf, loc } }
+  unsafe fn follow(buf: &'a [u8], loc: usize) -> Self::Inner {
+    Self { _tab: flatbuffers::Table::new(buf, loc) }
   }
 }
 
@@ -32,7 +32,7 @@
   }
 
   #[inline]
-  pub fn init_from_table(table: flatbuffers::Table<'a>) -> Self {
+  pub unsafe fn init_from_table(table: flatbuffers::Table<'a>) -> Self {
     TableA { _tab: table }
   }
   #[allow(unused_mut)]
@@ -56,7 +56,10 @@
 
   #[inline]
   pub fn b(&self) -> Option<my_game::other_name_space::TableB<'a>> {
-    self._tab.get::<flatbuffers::ForwardsUOffset<my_game::other_name_space::TableB>>(TableA::VT_B, None)
+    // Safety:
+    // Created from valid Table for this object
+    // which contains a valid value in this slot
+    unsafe { self._tab.get::<flatbuffers::ForwardsUOffset<my_game::other_name_space::TableB>>(TableA::VT_B, None)}
   }
 }
 
diff --git a/third_party/flatbuffers/tests/include_test2/my_game/other_name_space/from_include_generated.rs b/third_party/flatbuffers/tests/include_test2/my_game/other_name_space/from_include_generated.rs
index 3c5165d..70cb407 100644
--- a/third_party/flatbuffers/tests/include_test2/my_game/other_name_space/from_include_generated.rs
+++ b/third_party/flatbuffers/tests/include_test2/my_game/other_name_space/from_include_generated.rs
@@ -51,10 +51,8 @@
 impl<'a> flatbuffers::Follow<'a> for FromInclude {
   type Inner = Self;
   #[inline]
-  fn follow(buf: &'a [u8], loc: usize) -> Self::Inner {
-    let b = unsafe {
-      flatbuffers::read_scalar_at::<i64>(buf, loc)
-    };
+  unsafe fn follow(buf: &'a [u8], loc: usize) -> Self::Inner {
+    let b = flatbuffers::read_scalar_at::<i64>(buf, loc);
     Self(b)
   }
 }
@@ -62,21 +60,21 @@
 impl flatbuffers::Push for FromInclude {
     type Output = FromInclude;
     #[inline]
-    fn push(&self, dst: &mut [u8], _rest: &[u8]) {
-        unsafe { flatbuffers::emplace_scalar::<i64>(dst, self.0); }
+    unsafe fn push(&self, dst: &mut [u8], _written_len: usize) {
+        flatbuffers::emplace_scalar::<i64>(dst, self.0);
     }
 }
 
 impl flatbuffers::EndianScalar for FromInclude {
+  type Scalar = i64;
   #[inline]
-  fn to_little_endian(self) -> Self {
-    let b = i64::to_le(self.0);
-    Self(b)
+  fn to_little_endian(self) -> i64 {
+    self.0.to_le()
   }
   #[inline]
   #[allow(clippy::wrong_self_convention)]
-  fn from_little_endian(self) -> Self {
-    let b = i64::from_le(self.0);
+  fn from_little_endian(v: i64) -> Self {
+    let b = i64::from_le(v);
     Self(b)
   }
 }
diff --git a/third_party/flatbuffers/tests/include_test2/my_game/other_name_space/table_b_generated.rs b/third_party/flatbuffers/tests/include_test2/my_game/other_name_space/table_b_generated.rs
index da7b937..5652195 100644
--- a/third_party/flatbuffers/tests/include_test2/my_game/other_name_space/table_b_generated.rs
+++ b/third_party/flatbuffers/tests/include_test2/my_game/other_name_space/table_b_generated.rs
@@ -19,8 +19,8 @@
 impl<'a> flatbuffers::Follow<'a> for TableB<'a> {
   type Inner = TableB<'a>;
   #[inline]
-  fn follow(buf: &'a [u8], loc: usize) -> Self::Inner {
-    Self { _tab: flatbuffers::Table { buf, loc } }
+  unsafe fn follow(buf: &'a [u8], loc: usize) -> Self::Inner {
+    Self { _tab: flatbuffers::Table::new(buf, loc) }
   }
 }
 
@@ -32,7 +32,7 @@
   }
 
   #[inline]
-  pub fn init_from_table(table: flatbuffers::Table<'a>) -> Self {
+  pub unsafe fn init_from_table(table: flatbuffers::Table<'a>) -> Self {
     TableB { _tab: table }
   }
   #[allow(unused_mut)]
@@ -56,7 +56,10 @@
 
   #[inline]
   pub fn a(&self) -> Option<super::super::TableA<'a>> {
-    self._tab.get::<flatbuffers::ForwardsUOffset<super::super::TableA>>(TableB::VT_A, None)
+    // Safety:
+    // Created from valid Table for this object
+    // which contains a valid value in this slot
+    unsafe { self._tab.get::<flatbuffers::ForwardsUOffset<super::super::TableA>>(TableB::VT_A, None)}
   }
 }
 
diff --git a/third_party/flatbuffers/tests/include_test2/my_game/other_name_space/unused_generated.rs b/third_party/flatbuffers/tests/include_test2/my_game/other_name_space/unused_generated.rs
index 1e4ad9c..69be486 100644
--- a/third_party/flatbuffers/tests/include_test2/my_game/other_name_space/unused_generated.rs
+++ b/third_party/flatbuffers/tests/include_test2/my_game/other_name_space/unused_generated.rs
@@ -27,39 +27,25 @@
 }
 
 impl flatbuffers::SimpleToVerifyInSlice for Unused {}
-impl flatbuffers::SafeSliceAccess for Unused {}
 impl<'a> flatbuffers::Follow<'a> for Unused {
   type Inner = &'a Unused;
   #[inline]
-  fn follow(buf: &'a [u8], loc: usize) -> Self::Inner {
+  unsafe fn follow(buf: &'a [u8], loc: usize) -> Self::Inner {
     <&'a Unused>::follow(buf, loc)
   }
 }
 impl<'a> flatbuffers::Follow<'a> for &'a Unused {
   type Inner = &'a Unused;
   #[inline]
-  fn follow(buf: &'a [u8], loc: usize) -> Self::Inner {
+  unsafe fn follow(buf: &'a [u8], loc: usize) -> Self::Inner {
     flatbuffers::follow_cast_ref::<Unused>(buf, loc)
   }
 }
 impl<'b> flatbuffers::Push for Unused {
     type Output = Unused;
     #[inline]
-    fn push(&self, dst: &mut [u8], _rest: &[u8]) {
-        let src = unsafe {
-            ::core::slice::from_raw_parts(self as *const Unused as *const u8, Self::size())
-        };
-        dst.copy_from_slice(src);
-    }
-}
-impl<'b> flatbuffers::Push for &'b Unused {
-    type Output = Unused;
-
-    #[inline]
-    fn push(&self, dst: &mut [u8], _rest: &[u8]) {
-        let src = unsafe {
-            ::core::slice::from_raw_parts(*self as *const Unused as *const u8, Self::size())
-        };
+    unsafe fn push(&self, dst: &mut [u8], _written_len: usize) {
+        let src = ::core::slice::from_raw_parts(self as *const Unused as *const u8, Self::size());
         dst.copy_from_slice(src);
     }
 }
@@ -89,24 +75,30 @@
   }
 
   pub fn a(&self) -> i32 {
-    let mut mem = core::mem::MaybeUninit::<i32>::uninit();
-    unsafe {
+    let mut mem = core::mem::MaybeUninit::<<i32 as EndianScalar>::Scalar>::uninit();
+    // Safety:
+    // Created from a valid Table for this object
+    // Which contains a valid value in this slot
+    EndianScalar::from_little_endian(unsafe {
       core::ptr::copy_nonoverlapping(
         self.0[0..].as_ptr(),
         mem.as_mut_ptr() as *mut u8,
-        core::mem::size_of::<i32>(),
+        core::mem::size_of::<<i32 as EndianScalar>::Scalar>(),
       );
       mem.assume_init()
-    }.from_little_endian()
+    })
   }
 
   pub fn set_a(&mut self, x: i32) {
     let x_le = x.to_little_endian();
+    // Safety:
+    // Created from a valid Table for this object
+    // Which contains a valid value in this slot
     unsafe {
       core::ptr::copy_nonoverlapping(
-        &x_le as *const i32 as *const u8,
+        &x_le as *const _ as *const u8,
         self.0[0..].as_mut_ptr(),
-        core::mem::size_of::<i32>(),
+        core::mem::size_of::<<i32 as EndianScalar>::Scalar>(),
       );
     }
   }
diff --git a/third_party/flatbuffers/tests/include_test2/table_a_generated.rs b/third_party/flatbuffers/tests/include_test2/table_a_generated.rs
index 0e6a78d..fd979b0 100644
--- a/third_party/flatbuffers/tests/include_test2/table_a_generated.rs
+++ b/third_party/flatbuffers/tests/include_test2/table_a_generated.rs
@@ -19,8 +19,8 @@
 impl<'a> flatbuffers::Follow<'a> for TableA<'a> {
   type Inner = TableA<'a>;
   #[inline]
-  fn follow(buf: &'a [u8], loc: usize) -> Self::Inner {
-    Self { _tab: flatbuffers::Table { buf, loc } }
+  unsafe fn follow(buf: &'a [u8], loc: usize) -> Self::Inner {
+    Self { _tab: flatbuffers::Table::new(buf, loc) }
   }
 }
 
@@ -32,7 +32,7 @@
   }
 
   #[inline]
-  pub fn init_from_table(table: flatbuffers::Table<'a>) -> Self {
+  pub unsafe fn init_from_table(table: flatbuffers::Table<'a>) -> Self {
     TableA { _tab: table }
   }
   #[allow(unused_mut)]
@@ -56,7 +56,10 @@
 
   #[inline]
   pub fn b(&self) -> Option<my_game::other_name_space::TableB<'a>> {
-    self._tab.get::<flatbuffers::ForwardsUOffset<my_game::other_name_space::TableB>>(TableA::VT_B, None)
+    // Safety:
+    // Created from valid Table for this object
+    // which contains a valid value in this slot
+    unsafe { self._tab.get::<flatbuffers::ForwardsUOffset<my_game::other_name_space::TableB>>(TableA::VT_B, None)}
   }
 }
 
diff --git a/third_party/flatbuffers/tests/keyword_test/keyword_test/abc_generated.rs b/third_party/flatbuffers/tests/keyword_test/keyword_test/abc_generated.rs
index 823b883..5169ab1 100644
--- a/third_party/flatbuffers/tests/keyword_test/keyword_test/abc_generated.rs
+++ b/third_party/flatbuffers/tests/keyword_test/keyword_test/abc_generated.rs
@@ -59,10 +59,8 @@
 impl<'a> flatbuffers::Follow<'a> for ABC {
   type Inner = Self;
   #[inline]
-  fn follow(buf: &'a [u8], loc: usize) -> Self::Inner {
-    let b = unsafe {
-      flatbuffers::read_scalar_at::<i32>(buf, loc)
-    };
+  unsafe fn follow(buf: &'a [u8], loc: usize) -> Self::Inner {
+    let b = flatbuffers::read_scalar_at::<i32>(buf, loc);
     Self(b)
   }
 }
@@ -70,21 +68,21 @@
 impl flatbuffers::Push for ABC {
     type Output = ABC;
     #[inline]
-    fn push(&self, dst: &mut [u8], _rest: &[u8]) {
-        unsafe { flatbuffers::emplace_scalar::<i32>(dst, self.0); }
+    unsafe fn push(&self, dst: &mut [u8], _written_len: usize) {
+        flatbuffers::emplace_scalar::<i32>(dst, self.0);
     }
 }
 
 impl flatbuffers::EndianScalar for ABC {
+  type Scalar = i32;
   #[inline]
-  fn to_little_endian(self) -> Self {
-    let b = i32::to_le(self.0);
-    Self(b)
+  fn to_little_endian(self) -> i32 {
+    self.0.to_le()
   }
   #[inline]
   #[allow(clippy::wrong_self_convention)]
-  fn from_little_endian(self) -> Self {
-    let b = i32::from_le(self.0);
+  fn from_little_endian(v: i32) -> Self {
+    let b = i32::from_le(v);
     Self(b)
   }
 }
diff --git a/third_party/flatbuffers/tests/keyword_test/keyword_test/keywords_in_table_generated.rs b/third_party/flatbuffers/tests/keyword_test/keyword_test/keywords_in_table_generated.rs
index 74ddfba..4dd30dc 100644
--- a/third_party/flatbuffers/tests/keyword_test/keyword_test/keywords_in_table_generated.rs
+++ b/third_party/flatbuffers/tests/keyword_test/keyword_test/keywords_in_table_generated.rs
@@ -19,8 +19,8 @@
 impl<'a> flatbuffers::Follow<'a> for KeywordsInTable<'a> {
   type Inner = KeywordsInTable<'a>;
   #[inline]
-  fn follow(buf: &'a [u8], loc: usize) -> Self::Inner {
-    Self { _tab: flatbuffers::Table { buf, loc } }
+  unsafe fn follow(buf: &'a [u8], loc: usize) -> Self::Inner {
+    Self { _tab: flatbuffers::Table::new(buf, loc) }
   }
 }
 
@@ -35,7 +35,7 @@
   }
 
   #[inline]
-  pub fn init_from_table(table: flatbuffers::Table<'a>) -> Self {
+  pub unsafe fn init_from_table(table: flatbuffers::Table<'a>) -> Self {
     KeywordsInTable { _tab: table }
   }
   #[allow(unused_mut)]
@@ -66,19 +66,31 @@
 
   #[inline]
   pub fn is(&self) -> ABC {
-    self._tab.get::<ABC>(KeywordsInTable::VT_IS, Some(ABC::void)).unwrap()
+    // Safety:
+    // Created from valid Table for this object
+    // which contains a valid value in this slot
+    unsafe { self._tab.get::<ABC>(KeywordsInTable::VT_IS, Some(ABC::void)).unwrap()}
   }
   #[inline]
   pub fn private(&self) -> public {
-    self._tab.get::<public>(KeywordsInTable::VT_PRIVATE, Some(public::NONE)).unwrap()
+    // Safety:
+    // Created from valid Table for this object
+    // which contains a valid value in this slot
+    unsafe { self._tab.get::<public>(KeywordsInTable::VT_PRIVATE, Some(public::NONE)).unwrap()}
   }
   #[inline]
   pub fn type_(&self) -> i32 {
-    self._tab.get::<i32>(KeywordsInTable::VT_TYPE_, Some(0)).unwrap()
+    // Safety:
+    // Created from valid Table for this object
+    // which contains a valid value in this slot
+    unsafe { self._tab.get::<i32>(KeywordsInTable::VT_TYPE_, Some(0)).unwrap()}
   }
   #[inline]
   pub fn default(&self) -> bool {
-    self._tab.get::<bool>(KeywordsInTable::VT_DEFAULT, Some(false)).unwrap()
+    // Safety:
+    // Created from valid Table for this object
+    // which contains a valid value in this slot
+    unsafe { self._tab.get::<bool>(KeywordsInTable::VT_DEFAULT, Some(false)).unwrap()}
   }
 }
 
diff --git a/third_party/flatbuffers/tests/keyword_test/keyword_test/keywords_in_union_generated.rs b/third_party/flatbuffers/tests/keyword_test/keyword_test/keywords_in_union_generated.rs
index 78d8cd7..ba9fcd3 100644
--- a/third_party/flatbuffers/tests/keyword_test/keyword_test/keywords_in_union_generated.rs
+++ b/third_party/flatbuffers/tests/keyword_test/keyword_test/keywords_in_union_generated.rs
@@ -59,10 +59,8 @@
 impl<'a> flatbuffers::Follow<'a> for KeywordsInUnion {
   type Inner = Self;
   #[inline]
-  fn follow(buf: &'a [u8], loc: usize) -> Self::Inner {
-    let b = unsafe {
-      flatbuffers::read_scalar_at::<u8>(buf, loc)
-    };
+  unsafe fn follow(buf: &'a [u8], loc: usize) -> Self::Inner {
+    let b = flatbuffers::read_scalar_at::<u8>(buf, loc);
     Self(b)
   }
 }
@@ -70,21 +68,21 @@
 impl flatbuffers::Push for KeywordsInUnion {
     type Output = KeywordsInUnion;
     #[inline]
-    fn push(&self, dst: &mut [u8], _rest: &[u8]) {
-        unsafe { flatbuffers::emplace_scalar::<u8>(dst, self.0); }
+    unsafe fn push(&self, dst: &mut [u8], _written_len: usize) {
+        flatbuffers::emplace_scalar::<u8>(dst, self.0);
     }
 }
 
 impl flatbuffers::EndianScalar for KeywordsInUnion {
+  type Scalar = u8;
   #[inline]
-  fn to_little_endian(self) -> Self {
-    let b = u8::to_le(self.0);
-    Self(b)
+  fn to_little_endian(self) -> u8 {
+    self.0.to_le()
   }
   #[inline]
   #[allow(clippy::wrong_self_convention)]
-  fn from_little_endian(self) -> Self {
-    let b = u8::from_le(self.0);
+  fn from_little_endian(v: u8) -> Self {
+    let b = u8::from_le(v);
     Self(b)
   }
 }
diff --git a/third_party/flatbuffers/tests/keyword_test/keyword_test/public_generated.rs b/third_party/flatbuffers/tests/keyword_test/keyword_test/public_generated.rs
index 76c6ed0..12c3ff5 100644
--- a/third_party/flatbuffers/tests/keyword_test/keyword_test/public_generated.rs
+++ b/third_party/flatbuffers/tests/keyword_test/keyword_test/public_generated.rs
@@ -51,10 +51,8 @@
 impl<'a> flatbuffers::Follow<'a> for public {
   type Inner = Self;
   #[inline]
-  fn follow(buf: &'a [u8], loc: usize) -> Self::Inner {
-    let b = unsafe {
-      flatbuffers::read_scalar_at::<i32>(buf, loc)
-    };
+  unsafe fn follow(buf: &'a [u8], loc: usize) -> Self::Inner {
+    let b = flatbuffers::read_scalar_at::<i32>(buf, loc);
     Self(b)
   }
 }
@@ -62,21 +60,21 @@
 impl flatbuffers::Push for public {
     type Output = public;
     #[inline]
-    fn push(&self, dst: &mut [u8], _rest: &[u8]) {
-        unsafe { flatbuffers::emplace_scalar::<i32>(dst, self.0); }
+    unsafe fn push(&self, dst: &mut [u8], _written_len: usize) {
+        flatbuffers::emplace_scalar::<i32>(dst, self.0);
     }
 }
 
 impl flatbuffers::EndianScalar for public {
+  type Scalar = i32;
   #[inline]
-  fn to_little_endian(self) -> Self {
-    let b = i32::to_le(self.0);
-    Self(b)
+  fn to_little_endian(self) -> i32 {
+    self.0.to_le()
   }
   #[inline]
   #[allow(clippy::wrong_self_convention)]
-  fn from_little_endian(self) -> Self {
-    let b = i32::from_le(self.0);
+  fn from_little_endian(v: i32) -> Self {
+    let b = i32::from_le(v);
     Self(b)
   }
 }
diff --git a/third_party/flatbuffers/tests/monster_extra_generated.h b/third_party/flatbuffers/tests/monster_extra_generated.h
index b224677..895249e 100644
--- a/third_party/flatbuffers/tests/monster_extra_generated.h
+++ b/third_party/flatbuffers/tests/monster_extra_generated.h
@@ -8,9 +8,9 @@
 
 // Ensure the included flatbuffers.h is the same version as when this file was
 // generated, otherwise it may not be compatible.
-static_assert(FLATBUFFERS_VERSION_MAJOR == 2 &&
-              FLATBUFFERS_VERSION_MINOR == 0 &&
-              FLATBUFFERS_VERSION_REVISION == 8,
+static_assert(FLATBUFFERS_VERSION_MAJOR == 22 &&
+              FLATBUFFERS_VERSION_MINOR == 10 &&
+              FLATBUFFERS_VERSION_REVISION == 26,
              "Non-compatible flatbuffers version included");
 
 namespace MyGame {
diff --git a/third_party/flatbuffers/tests/monster_test.afb b/third_party/flatbuffers/tests/monster_test.afb
index b98933a..b77de7b 100644
--- a/third_party/flatbuffers/tests/monster_test.afb
+++ b/third_party/flatbuffers/tests/monster_test.afb
@@ -58,21 +58,21 @@
 
 vector (reflection.Schema.objects):
   +0x0078 | 0F 00 00 00             | uint32_t    | 0x0000000F (15)                    | length of vector (# items)
-  +0x007C | 9C 31 00 00             | UOffset32   | 0x0000319C (12700) Loc: +0x3218    | offset to table[0]
+  +0x007C | 54 35 00 00             | UOffset32   | 0x00003554 (13652) Loc: +0x35D0    | offset to table[0]
   +0x0080 | 50 0E 00 00             | UOffset32   | 0x00000E50 (3664) Loc: +0x0ED0     | offset to table[1]
-  +0x0084 | E8 2D 00 00             | UOffset32   | 0x00002DE8 (11752) Loc: +0x2E6C    | offset to table[2]
-  +0x0088 | C4 2E 00 00             | UOffset32   | 0x00002EC4 (11972) Loc: +0x2F4C    | offset to table[3]
-  +0x008C | 64 30 00 00             | UOffset32   | 0x00003064 (12388) Loc: +0x30F0    | offset to table[4]
-  +0x0090 | D8 2F 00 00             | UOffset32   | 0x00002FD8 (12248) Loc: +0x3068    | offset to table[5]
-  +0x0094 | A0 35 00 00             | UOffset32   | 0x000035A0 (13728) Loc: +0x3634    | offset to table[6]
-  +0x0098 | 80 34 00 00             | UOffset32   | 0x00003480 (13440) Loc: +0x3518    | offset to table[7]
+  +0x0084 | A0 31 00 00             | UOffset32   | 0x000031A0 (12704) Loc: +0x3224    | offset to table[2]
+  +0x0088 | 7C 32 00 00             | UOffset32   | 0x0000327C (12924) Loc: +0x3304    | offset to table[3]
+  +0x008C | 1C 34 00 00             | UOffset32   | 0x0000341C (13340) Loc: +0x34A8    | offset to table[4]
+  +0x0090 | 90 33 00 00             | UOffset32   | 0x00003390 (13200) Loc: +0x3420    | offset to table[5]
+  +0x0094 | 58 39 00 00             | UOffset32   | 0x00003958 (14680) Loc: +0x39EC    | offset to table[6]
+  +0x0098 | 38 38 00 00             | UOffset32   | 0x00003838 (14392) Loc: +0x38D0    | offset to table[7]
   +0x009C | 70 0B 00 00             | UOffset32   | 0x00000B70 (2928) Loc: +0x0C0C     | offset to table[8]
-  +0x00A0 | 78 32 00 00             | UOffset32   | 0x00003278 (12920) Loc: +0x3318    | offset to table[9]
-  +0x00A4 | 68 36 00 00             | UOffset32   | 0x00003668 (13928) Loc: +0x370C    | offset to table[10]
-  +0x00A8 | A0 36 00 00             | UOffset32   | 0x000036A0 (13984) Loc: +0x3748    | offset to table[11]
-  +0x00AC | 90 37 00 00             | UOffset32   | 0x00003790 (14224) Loc: +0x383C    | offset to table[12]
-  +0x00B0 | 44 38 00 00             | UOffset32   | 0x00003844 (14404) Loc: +0x38F4    | offset to table[13]
-  +0x00B4 | EC 36 00 00             | UOffset32   | 0x000036EC (14060) Loc: +0x37A0    | offset to table[14]
+  +0x00A0 | 30 36 00 00             | UOffset32   | 0x00003630 (13872) Loc: +0x36D0    | offset to table[9]
+  +0x00A4 | 20 3A 00 00             | UOffset32   | 0x00003A20 (14880) Loc: +0x3AC4    | offset to table[10]
+  +0x00A8 | 58 3A 00 00             | UOffset32   | 0x00003A58 (14936) Loc: +0x3B00    | offset to table[11]
+  +0x00AC | 48 3B 00 00             | UOffset32   | 0x00003B48 (15176) Loc: +0x3BF4    | offset to table[12]
+  +0x00B0 | FC 3B 00 00             | UOffset32   | 0x00003BFC (15356) Loc: +0x3CAC    | offset to table[13]
+  +0x00B4 | A4 3A 00 00             | UOffset32   | 0x00003AA4 (15012) Loc: +0x3B58    | offset to table[14]
 
 vector (reflection.Schema.fbs_files):
   +0x00B8 | 03 00 00 00             | uint32_t    | 0x00000003 (3)                     | length of vector (# items)
@@ -81,43 +81,43 @@
   +0x00C4 | 04 00 00 00             | UOffset32   | 0x00000004 (4) Loc: +0x00C8        | offset to table[2]
 
 table (reflection.SchemaFile):
-  +0x00C8 | 64 CB FF FF             | SOffset32   | 0xFFFFCB64 (-13468) Loc: +0x3564   | offset to vtable
-  +0x00CC | 94 36 00 00             | UOffset32   | 0x00003694 (13972) Loc: +0x3760    | offset to field `key` (string)
+  +0x00C8 | AC C7 FF FF             | SOffset32   | 0xFFFFC7AC (-14420) Loc: +0x391C   | offset to vtable
+  +0x00CC | 4C 3A 00 00             | UOffset32   | 0x00003A4C (14924) Loc: +0x3B18    | offset to field `key` (string)
   +0x00D0 | 04 00 00 00             | UOffset32   | 0x00000004 (4) Loc: +0x00D4        | offset to field `value` (string)
 
 string (reflection.SchemaFile.value):
   +0x00D4 | 01 00 00 00             | uint32_t    | 0x00000001 (1)                     | length of string
-  +0x00D8 | E0                      | char[1]     | à                                  | string literal
-  +0x00D9 | 36                      | char        | 0x36 (54)                          | string terminator
+  +0x00D8 | 98                      | char[1]     | ˜                                  | string literal
+  +0x00D9 | 3A                      | char        | 0x3A (58)                          | string terminator
 
 padding:
   +0x00DA | 00 00                   | uint8_t[2]  | ..                                 | padding
 
 table (reflection.SchemaFile):
-  +0x00DC | 78 CB FF FF             | SOffset32   | 0xFFFFCB78 (-13448) Loc: +0x3564   | offset to vtable
-  +0x00E0 | 34 38 00 00             | UOffset32   | 0x00003834 (14388) Loc: +0x3914    | offset to field `key` (string)
+  +0x00DC | C0 C7 FF FF             | SOffset32   | 0xFFFFC7C0 (-14400) Loc: +0x391C   | offset to vtable
+  +0x00E0 | EC 3B 00 00             | UOffset32   | 0x00003BEC (15340) Loc: +0x3CCC    | offset to field `key` (string)
   +0x00E4 | 04 00 00 00             | UOffset32   | 0x00000004 (4) Loc: +0x00E8        | offset to field `value` (string)
 
 string (reflection.SchemaFile.value):
   +0x00E8 | 02 00 00 00             | uint32_t    | 0x00000002 (2)                     | length of string
-  +0x00EC | CC 36                   | char[2]     | Ì6                                 | string literal
+  +0x00EC | 84 3A                   | char[2]     | „:                                 | string literal
   +0x00EE | 00                      | char        | 0x00 (0)                           | string terminator
 
 unknown (no known references):
-  +0x00EF | 00 24 38 00 00          | ?uint8_t[5] | .$8..                              | WARN: could be corrupted padding region.
+  +0x00EF | 00 DC 3B 00 00          | ?uint8_t[5] | ..;..                              | WARN: could be corrupted padding region.
 
 table (reflection.SchemaFile):
-  +0x00F4 | 90 CB FF FF             | SOffset32   | 0xFFFFCB90 (-13424) Loc: +0x3564   | offset to vtable
-  +0x00F8 | C0 36 00 00             | UOffset32   | 0x000036C0 (14016) Loc: +0x37B8    | offset to field `key` (string)
+  +0x00F4 | D8 C7 FF FF             | SOffset32   | 0xFFFFC7D8 (-14376) Loc: +0x391C   | offset to vtable
+  +0x00F8 | 78 3A 00 00             | UOffset32   | 0x00003A78 (14968) Loc: +0x3B70    | offset to field `key` (string)
   +0x00FC | 04 00 00 00             | UOffset32   | 0x00000004 (4) Loc: +0x0100        | offset to field `value` (string)
 
 string (reflection.SchemaFile.value):
   +0x0100 | 02 00 00 00             | uint32_t    | 0x00000002 (2)                     | length of string
-  +0x0104 | B4 36                   | char[2]     | ´6                                 | string literal
+  +0x0104 | 6C 3A                   | char[2]     | l:                                 | string literal
   +0x0106 | 00                      | char        | 0x00 (0)                           | string terminator
 
 unknown (no known references):
-  +0x0107 | 00 0C 38 00 00 00 00    | ?uint8_t[7] | ..8....                            | WARN: could be corrupted padding region.
+  +0x0107 | 00 C4 3B 00 00 00 00    | ?uint8_t[7] | ..;....                            | WARN: could be corrupted padding region.
 
 vtable (reflection.Service):
   +0x010E | 0E 00                   | uint16_t    | 0x000E (14)                        | size of this vtable
@@ -133,7 +133,7 @@
   +0x0120 | 28 00 00 00             | UOffset32   | 0x00000028 (40) Loc: +0x0148       | offset to field `name` (string)
   +0x0124 | 10 00 00 00             | UOffset32   | 0x00000010 (16) Loc: +0x0134       | offset to field `calls` (vector)
   +0x0128 | 08 00 00 00             | UOffset32   | 0x00000008 (8) Loc: +0x0130        | offset to field `documentation` (vector)
-  +0x012C | 34 36 00 00             | UOffset32   | 0x00003634 (13876) Loc: +0x3760    | offset to field `declaration_file` (string)
+  +0x012C | EC 39 00 00             | UOffset32   | 0x000039EC (14828) Loc: +0x3B18    | offset to field `declaration_file` (string)
 
 vector (reflection.Service.documentation):
   +0x0130 | 00 00 00 00             | uint32_t    | 0x00000000 (0)                     | length of vector (# items)
@@ -160,7 +160,7 @@
   +0x016C | BA FE FF FF             | SOffset32   | 0xFFFFFEBA (-326) Loc: +0x02B2     | offset to vtable
   +0x0170 | 48 00 00 00             | UOffset32   | 0x00000048 (72) Loc: +0x01B8       | offset to field `name` (string)
   +0x0174 | 5C 0D 00 00             | UOffset32   | 0x00000D5C (3420) Loc: +0x0ED0     | offset to field `request` (table)
-  +0x0178 | D4 2D 00 00             | UOffset32   | 0x00002DD4 (11732) Loc: +0x2F4C    | offset to field `response` (table)
+  +0x0178 | 8C 31 00 00             | UOffset32   | 0x0000318C (12684) Loc: +0x3304    | offset to field `response` (table)
   +0x017C | 0C 00 00 00             | UOffset32   | 0x0000000C (12) Loc: +0x0188       | offset to field `attributes` (vector)
   +0x0180 | 04 00 00 00             | UOffset32   | 0x00000004 (4) Loc: +0x0184        | offset to field `documentation` (vector)
 
@@ -172,7 +172,7 @@
   +0x018C | 04 00 00 00             | UOffset32   | 0x00000004 (4) Loc: +0x0190        | offset to table[0]
 
 table (reflection.KeyValue):
-  +0x0190 | 2C CC FF FF             | SOffset32   | 0xFFFFCC2C (-13268) Loc: +0x3564   | offset to vtable
+  +0x0190 | 74 C8 FF FF             | SOffset32   | 0xFFFFC874 (-14220) Loc: +0x391C   | offset to vtable
   +0x0194 | 14 00 00 00             | UOffset32   | 0x00000014 (20) Loc: +0x01A8       | offset to field `key` (string)
   +0x0198 | 04 00 00 00             | UOffset32   | 0x00000004 (4) Loc: +0x019C        | offset to field `value` (string)
 
@@ -204,7 +204,7 @@
   +0x01D0 | 1E FF FF FF             | SOffset32   | 0xFFFFFF1E (-226) Loc: +0x02B2     | offset to vtable
   +0x01D4 | 48 00 00 00             | UOffset32   | 0x00000048 (72) Loc: +0x021C       | offset to field `name` (string)
   +0x01D8 | F8 0C 00 00             | UOffset32   | 0x00000CF8 (3320) Loc: +0x0ED0     | offset to field `request` (table)
-  +0x01DC | 70 2D 00 00             | UOffset32   | 0x00002D70 (11632) Loc: +0x2F4C    | offset to field `response` (table)
+  +0x01DC | 28 31 00 00             | UOffset32   | 0x00003128 (12584) Loc: +0x3304    | offset to field `response` (table)
   +0x01E0 | 0C 00 00 00             | UOffset32   | 0x0000000C (12) Loc: +0x01EC       | offset to field `attributes` (vector)
   +0x01E4 | 04 00 00 00             | UOffset32   | 0x00000004 (4) Loc: +0x01E8        | offset to field `documentation` (vector)
 
@@ -216,7 +216,7 @@
   +0x01F0 | 04 00 00 00             | UOffset32   | 0x00000004 (4) Loc: +0x01F4        | offset to table[0]
 
 table (reflection.KeyValue):
-  +0x01F4 | 90 CC FF FF             | SOffset32   | 0xFFFFCC90 (-13168) Loc: +0x3564   | offset to vtable
+  +0x01F4 | D8 C8 FF FF             | SOffset32   | 0xFFFFC8D8 (-14120) Loc: +0x391C   | offset to vtable
   +0x01F8 | 14 00 00 00             | UOffset32   | 0x00000014 (20) Loc: +0x020C       | offset to field `key` (string)
   +0x01FC | 04 00 00 00             | UOffset32   | 0x00000004 (4) Loc: +0x0200        | offset to field `value` (string)
 
@@ -243,7 +243,7 @@
 table (reflection.RPCCall):
   +0x0230 | 7E FF FF FF             | SOffset32   | 0xFFFFFF7E (-130) Loc: +0x02B2     | offset to vtable
   +0x0234 | 70 00 00 00             | UOffset32   | 0x00000070 (112) Loc: +0x02A4      | offset to field `name` (string)
-  +0x0238 | 14 2D 00 00             | UOffset32   | 0x00002D14 (11540) Loc: +0x2F4C    | offset to field `request` (table)
+  +0x0238 | CC 30 00 00             | UOffset32   | 0x000030CC (12492) Loc: +0x3304    | offset to field `request` (table)
   +0x023C | 94 0C 00 00             | UOffset32   | 0x00000C94 (3220) Loc: +0x0ED0     | offset to field `response` (table)
   +0x0240 | 0C 00 00 00             | UOffset32   | 0x0000000C (12) Loc: +0x024C       | offset to field `attributes` (vector)
   +0x0244 | 04 00 00 00             | UOffset32   | 0x00000004 (4) Loc: +0x0248        | offset to field `documentation` (vector)
@@ -257,7 +257,7 @@
   +0x0254 | 04 00 00 00             | UOffset32   | 0x00000004 (4) Loc: +0x0258        | offset to table[1]
 
 table (reflection.KeyValue):
-  +0x0258 | F4 CC FF FF             | SOffset32   | 0xFFFFCCF4 (-13068) Loc: +0x3564   | offset to vtable
+  +0x0258 | 3C C9 FF FF             | SOffset32   | 0xFFFFC93C (-14020) Loc: +0x391C   | offset to vtable
   +0x025C | 14 00 00 00             | UOffset32   | 0x00000014 (20) Loc: +0x0270       | offset to field `key` (string)
   +0x0260 | 04 00 00 00             | UOffset32   | 0x00000004 (4) Loc: +0x0264        | offset to field `value` (string)
 
@@ -276,7 +276,7 @@
   +0x027E | 00 00                   | uint8_t[2]  | ..                                 | padding
 
 table (reflection.KeyValue):
-  +0x0280 | 1C CD FF FF             | SOffset32   | 0xFFFFCD1C (-13028) Loc: +0x3564   | offset to vtable
+  +0x0280 | 64 C9 FF FF             | SOffset32   | 0xFFFFC964 (-13980) Loc: +0x391C   | offset to vtable
   +0x0284 | 10 00 00 00             | UOffset32   | 0x00000010 (16) Loc: +0x0294       | offset to field `key` (string)
   +0x0288 | 04 00 00 00             | UOffset32   | 0x00000004 (4) Loc: +0x028C        | offset to field `value` (string)
 
@@ -312,7 +312,7 @@
   +0x02C0 | 0E 00 00 00             | SOffset32   | 0x0000000E (14) Loc: +0x02B2       | offset to vtable
   +0x02C4 | 48 00 00 00             | UOffset32   | 0x00000048 (72) Loc: +0x030C       | offset to field `name` (string)
   +0x02C8 | 08 0C 00 00             | UOffset32   | 0x00000C08 (3080) Loc: +0x0ED0     | offset to field `request` (table)
-  +0x02CC | 80 2C 00 00             | UOffset32   | 0x00002C80 (11392) Loc: +0x2F4C    | offset to field `response` (table)
+  +0x02CC | 38 30 00 00             | UOffset32   | 0x00003038 (12344) Loc: +0x3304    | offset to field `response` (table)
   +0x02D0 | 0C 00 00 00             | UOffset32   | 0x0000000C (12) Loc: +0x02DC       | offset to field `attributes` (vector)
   +0x02D4 | 04 00 00 00             | UOffset32   | 0x00000004 (4) Loc: +0x02D8        | offset to field `documentation` (vector)
 
@@ -324,7 +324,7 @@
   +0x02E0 | 04 00 00 00             | UOffset32   | 0x00000004 (4) Loc: +0x02E4        | offset to table[0]
 
 table (reflection.KeyValue):
-  +0x02E4 | 80 CD FF FF             | SOffset32   | 0xFFFFCD80 (-12928) Loc: +0x3564   | offset to vtable
+  +0x02E4 | C8 C9 FF FF             | SOffset32   | 0xFFFFC9C8 (-13880) Loc: +0x391C   | offset to vtable
   +0x02E8 | 14 00 00 00             | UOffset32   | 0x00000014 (20) Loc: +0x02FC       | offset to field `key` (string)
   +0x02EC | 04 00 00 00             | UOffset32   | 0x00000004 (4) Loc: +0x02F0        | offset to field `value` (string)
 
@@ -361,13 +361,13 @@
   +0x0324 | 28 00 00 00             | UOffset32   | 0x00000028 (40) Loc: +0x034C       | offset to field `values` (vector)
   +0x0328 | 10 00 00 00             | UOffset32   | 0x00000010 (16) Loc: +0x0338       | offset to field `underlying_type` (table)
   +0x032C | 08 00 00 00             | UOffset32   | 0x00000008 (8) Loc: +0x0334        | offset to field `documentation` (vector)
-  +0x0330 | 30 34 00 00             | UOffset32   | 0x00003430 (13360) Loc: +0x3760    | offset to field `declaration_file` (string)
+  +0x0330 | E8 37 00 00             | UOffset32   | 0x000037E8 (14312) Loc: +0x3B18    | offset to field `declaration_file` (string)
 
 vector (reflection.Enum.documentation):
   +0x0334 | 00 00 00 00             | uint32_t    | 0x00000000 (0)                     | length of vector (# items)
 
 table (reflection.Type):
-  +0x0338 | 34 CD FF FF             | SOffset32   | 0xFFFFCD34 (-13004) Loc: +0x3604   | offset to vtable
+  +0x0338 | 7C C9 FF FF             | SOffset32   | 0xFFFFC97C (-13956) Loc: +0x39BC   | offset to vtable
   +0x033C | 00 00 00                | uint8_t[3]  | ...                                | padding
   +0x033F | 01                      | uint8_t     | 0x01 (1)                           | table field `base_type` (Byte)
   +0x0340 | 01 00 00 00             | uint32_t    | 0x00000001 (1)                     | table field `index` (Int)
@@ -402,7 +402,7 @@
   +0x03A4 | 00 00 00 00             | uint32_t    | 0x00000000 (0)                     | length of vector (# items)
 
 table (reflection.Type):
-  +0x03A8 | F0 CA FF FF             | SOffset32   | 0xFFFFCAF0 (-13584) Loc: +0x38B8   | offset to vtable
+  +0x03A8 | 38 C7 FF FF             | SOffset32   | 0xFFFFC738 (-14536) Loc: +0x3C70   | offset to vtable
   +0x03AC | 00 00 00                | uint8_t[3]  | ...                                | padding
   +0x03AF | 0F                      | uint8_t     | 0x0F (15)                          | table field `base_type` (Byte)
   +0x03B0 | 01 00 00 00             | uint32_t    | 0x00000001 (1)                     | table field `index` (Int)
@@ -425,7 +425,7 @@
   +0x03DC | 00 00 00 00             | uint32_t    | 0x00000000 (0)                     | length of vector (# items)
 
 table (reflection.Type):
-  +0x03E0 | 28 CB FF FF             | SOffset32   | 0xFFFFCB28 (-13528) Loc: +0x38B8   | offset to vtable
+  +0x03E0 | 70 C7 FF FF             | SOffset32   | 0xFFFFC770 (-14480) Loc: +0x3C70   | offset to vtable
   +0x03E4 | 00 00 00                | uint8_t[3]  | ...                                | padding
   +0x03E7 | 0F                      | uint8_t     | 0x0F (15)                          | table field `base_type` (Byte)
   +0x03E8 | 01 00 00 00             | uint32_t    | 0x00000001 (1)                     | table field `index` (Int)
@@ -448,7 +448,7 @@
   +0x0414 | 00 00 00 00             | uint32_t    | 0x00000000 (0)                     | length of vector (# items)
 
 table (reflection.Type):
-  +0x0418 | 60 CB FF FF             | SOffset32   | 0xFFFFCB60 (-13472) Loc: +0x38B8   | offset to vtable
+  +0x0418 | A8 C7 FF FF             | SOffset32   | 0xFFFFC7A8 (-14424) Loc: +0x3C70   | offset to vtable
   +0x041C | 00 00 00                | uint8_t[3]  | ...                                | padding
   +0x041F | 0F                      | uint8_t     | 0x0F (15)                          | table field `base_type` (Byte)
   +0x0420 | 01 00 00 00             | uint32_t    | 0x00000001 (1)                     | table field `index` (Int)
@@ -489,13 +489,13 @@
   +0x0468 | 28 00 00 00             | UOffset32   | 0x00000028 (40) Loc: +0x0490       | offset to field `values` (vector)
   +0x046C | 10 00 00 00             | UOffset32   | 0x00000010 (16) Loc: +0x047C       | offset to field `underlying_type` (table)
   +0x0470 | 08 00 00 00             | UOffset32   | 0x00000008 (8) Loc: +0x0478        | offset to field `documentation` (vector)
-  +0x0474 | EC 32 00 00             | UOffset32   | 0x000032EC (13036) Loc: +0x3760    | offset to field `declaration_file` (string)
+  +0x0474 | A4 36 00 00             | UOffset32   | 0x000036A4 (13988) Loc: +0x3B18    | offset to field `declaration_file` (string)
 
 vector (reflection.Enum.documentation):
   +0x0478 | 00 00 00 00             | uint32_t    | 0x00000000 (0)                     | length of vector (# items)
 
 table (reflection.Type):
-  +0x047C | 78 CE FF FF             | SOffset32   | 0xFFFFCE78 (-12680) Loc: +0x3604   | offset to vtable
+  +0x047C | C0 CA FF FF             | SOffset32   | 0xFFFFCAC0 (-13632) Loc: +0x39BC   | offset to vtable
   +0x0480 | 00 00 00                | uint8_t[3]  | ...                                | padding
   +0x0483 | 01                      | uint8_t     | 0x01 (1)                           | table field `base_type` (Byte)
   +0x0484 | 02 00 00 00             | uint32_t    | 0x00000002 (2)                     | table field `index` (Int)
@@ -529,7 +529,7 @@
   +0x04E4 | 00 00 00 00             | uint32_t    | 0x00000000 (0)                     | length of vector (# items)
 
 table (reflection.Type):
-  +0x04E8 | 30 CC FF FF             | SOffset32   | 0xFFFFCC30 (-13264) Loc: +0x38B8   | offset to vtable
+  +0x04E8 | 78 C8 FF FF             | SOffset32   | 0xFFFFC878 (-14216) Loc: +0x3C70   | offset to vtable
   +0x04EC | 00 00 00                | uint8_t[3]  | ...                                | padding
   +0x04EF | 0F                      | uint8_t     | 0x0F (15)                          | table field `base_type` (Byte)
   +0x04F0 | 0A 00 00 00             | uint32_t    | 0x0000000A (10)                    | table field `index` (Int)
@@ -552,7 +552,7 @@
   +0x051C | 00 00 00 00             | uint32_t    | 0x00000000 (0)                     | length of vector (# items)
 
 table (reflection.Type):
-  +0x0520 | 68 CC FF FF             | SOffset32   | 0xFFFFCC68 (-13208) Loc: +0x38B8   | offset to vtable
+  +0x0520 | B0 C8 FF FF             | SOffset32   | 0xFFFFC8B0 (-14160) Loc: +0x3C70   | offset to vtable
   +0x0524 | 00 00 00                | uint8_t[3]  | ...                                | padding
   +0x0527 | 0F                      | uint8_t     | 0x0F (15)                          | table field `base_type` (Byte)
   +0x0528 | 07 00 00 00             | uint32_t    | 0x00000007 (7)                     | table field `index` (Int)
@@ -574,7 +574,7 @@
   +0x0550 | 00 00 00 00             | uint32_t    | 0x00000000 (0)                     | length of vector (# items)
 
 table (reflection.Type):
-  +0x0554 | 9C CC FF FF             | SOffset32   | 0xFFFFCC9C (-13156) Loc: +0x38B8   | offset to vtable
+  +0x0554 | E4 C8 FF FF             | SOffset32   | 0xFFFFC8E4 (-14108) Loc: +0x3C70   | offset to vtable
   +0x0558 | 00 00 00                | uint8_t[3]  | ...                                | padding
   +0x055B | 0F                      | uint8_t     | 0x0F (15)                          | table field `base_type` (Byte)
   +0x055C | 01 00 00 00             | uint32_t    | 0x00000001 (1)                     | table field `index` (Int)
@@ -626,13 +626,13 @@
   +0x05B4 | 28 00 00 00             | UOffset32   | 0x00000028 (40) Loc: +0x05DC       | offset to field `values` (vector)
   +0x05B8 | 10 00 00 00             | UOffset32   | 0x00000010 (16) Loc: +0x05C8       | offset to field `underlying_type` (table)
   +0x05BC | 08 00 00 00             | UOffset32   | 0x00000008 (8) Loc: +0x05C4        | offset to field `documentation` (vector)
-  +0x05C0 | A0 31 00 00             | UOffset32   | 0x000031A0 (12704) Loc: +0x3760    | offset to field `declaration_file` (string)
+  +0x05C0 | 58 35 00 00             | UOffset32   | 0x00003558 (13656) Loc: +0x3B18    | offset to field `declaration_file` (string)
 
 vector (reflection.Enum.documentation):
   +0x05C4 | 00 00 00 00             | uint32_t    | 0x00000000 (0)                     | length of vector (# items)
 
 table (reflection.Type):
-  +0x05C8 | C4 CF FF FF             | SOffset32   | 0xFFFFCFC4 (-12348) Loc: +0x3604   | offset to vtable
+  +0x05C8 | 0C CC FF FF             | SOffset32   | 0xFFFFCC0C (-13300) Loc: +0x39BC   | offset to vtable
   +0x05CC | 00 00 00                | uint8_t[3]  | ...                                | padding
   +0x05CF | 01                      | uint8_t     | 0x01 (1)                           | table field `base_type` (Byte)
   +0x05D0 | 00 00 00 00             | uint32_t    | 0x00000000 (0)                     | table field `index` (Int)
@@ -664,7 +664,7 @@
   +0x0620 | 00 00 00 00             | uint32_t    | 0x00000000 (0)                     | length of vector (# items)
 
 table (reflection.Type):
-  +0x0624 | 6C CD FF FF             | SOffset32   | 0xFFFFCD6C (-12948) Loc: +0x38B8   | offset to vtable
+  +0x0624 | B4 C9 FF FF             | SOffset32   | 0xFFFFC9B4 (-13900) Loc: +0x3C70   | offset to vtable
   +0x0628 | 00 00 00                | uint8_t[3]  | ...                                | padding
   +0x062B | 0F                      | uint8_t     | 0x0F (15)                          | table field `base_type` (Byte)
   +0x062C | 0A 00 00 00             | uint32_t    | 0x0000000A (10)                    | table field `index` (Int)
@@ -688,7 +688,7 @@
   +0x0668 | 00 00 00 00             | uint32_t    | 0x00000000 (0)                     | length of vector (# items)
 
 table (reflection.Type):
-  +0x066C | B4 CD FF FF             | SOffset32   | 0xFFFFCDB4 (-12876) Loc: +0x38B8   | offset to vtable
+  +0x066C | FC C9 FF FF             | SOffset32   | 0xFFFFC9FC (-13828) Loc: +0x3C70   | offset to vtable
   +0x0670 | 00 00 00                | uint8_t[3]  | ...                                | padding
   +0x0673 | 0F                      | uint8_t     | 0x0F (15)                          | table field `base_type` (Byte)
   +0x0674 | 07 00 00 00             | uint32_t    | 0x00000007 (7)                     | table field `index` (Int)
@@ -712,7 +712,7 @@
   +0x06B0 | 00 00 00 00             | uint32_t    | 0x00000000 (0)                     | length of vector (# items)
 
 table (reflection.Type):
-  +0x06B4 | FC CD FF FF             | SOffset32   | 0xFFFFCDFC (-12804) Loc: +0x38B8   | offset to vtable
+  +0x06B4 | 44 CA FF FF             | SOffset32   | 0xFFFFCA44 (-13756) Loc: +0x3C70   | offset to vtable
   +0x06B8 | 00 00 00                | uint8_t[3]  | ...                                | padding
   +0x06BB | 0F                      | uint8_t     | 0x0F (15)                          | table field `base_type` (Byte)
   +0x06BC | 01 00 00 00             | uint32_t    | 0x00000001 (1)                     | table field `index` (Int)
@@ -752,7 +752,7 @@
   +0x0708 | 40 00 00 00             | UOffset32   | 0x00000040 (64) Loc: +0x0748       | offset to field `underlying_type` (table)
   +0x070C | 10 00 00 00             | UOffset32   | 0x00000010 (16) Loc: +0x071C       | offset to field `attributes` (vector)
   +0x0710 | 08 00 00 00             | UOffset32   | 0x00000008 (8) Loc: +0x0718        | offset to field `documentation` (vector)
-  +0x0714 | 4C 30 00 00             | UOffset32   | 0x0000304C (12364) Loc: +0x3760    | offset to field `declaration_file` (string)
+  +0x0714 | 04 34 00 00             | UOffset32   | 0x00003404 (13316) Loc: +0x3B18    | offset to field `declaration_file` (string)
 
 vector (reflection.Enum.documentation):
   +0x0718 | 00 00 00 00             | uint32_t    | 0x00000000 (0)                     | length of vector (# items)
@@ -762,7 +762,7 @@
   +0x0720 | 04 00 00 00             | UOffset32   | 0x00000004 (4) Loc: +0x0724        | offset to table[0]
 
 table (reflection.KeyValue):
-  +0x0724 | C0 D1 FF FF             | SOffset32   | 0xFFFFD1C0 (-11840) Loc: +0x3564   | offset to vtable
+  +0x0724 | 08 CE FF FF             | SOffset32   | 0xFFFFCE08 (-12792) Loc: +0x391C   | offset to vtable
   +0x0728 | 10 00 00 00             | UOffset32   | 0x00000010 (16) Loc: +0x0738       | offset to field `key` (string)
   +0x072C | 04 00 00 00             | UOffset32   | 0x00000004 (4) Loc: +0x0730        | offset to field `value` (string)
 
@@ -784,7 +784,7 @@
   +0x0746 | 00 00                   | uint8_t[2]  | ..                                 | padding
 
 table (reflection.Type):
-  +0x0748 | 44 D1 FF FF             | SOffset32   | 0xFFFFD144 (-11964) Loc: +0x3604   | offset to vtable
+  +0x0748 | 8C CD FF FF             | SOffset32   | 0xFFFFCD8C (-12916) Loc: +0x39BC   | offset to vtable
   +0x074C | 00 00 00                | uint8_t[3]  | ...                                | padding
   +0x074F | 0A                      | uint8_t     | 0x0A (10)                          | table field `base_type` (Byte)
   +0x0750 | 04 00 00 00             | uint32_t    | 0x00000004 (4)                     | table field `index` (Int)
@@ -872,13 +872,13 @@
   +0x0834 | 28 00 00 00             | UOffset32   | 0x00000028 (40) Loc: +0x085C       | offset to field `values` (vector)
   +0x0838 | 10 00 00 00             | UOffset32   | 0x00000010 (16) Loc: +0x0848       | offset to field `underlying_type` (table)
   +0x083C | 08 00 00 00             | UOffset32   | 0x00000008 (8) Loc: +0x0844        | offset to field `documentation` (vector)
-  +0x0840 | 20 2F 00 00             | UOffset32   | 0x00002F20 (12064) Loc: +0x3760    | offset to field `declaration_file` (string)
+  +0x0840 | D8 32 00 00             | UOffset32   | 0x000032D8 (13016) Loc: +0x3B18    | offset to field `declaration_file` (string)
 
 vector (reflection.Enum.documentation):
   +0x0844 | 00 00 00 00             | uint32_t    | 0x00000000 (0)                     | length of vector (# items)
 
 table (reflection.Type):
-  +0x0848 | 44 D2 FF FF             | SOffset32   | 0xFFFFD244 (-11708) Loc: +0x3604   | offset to vtable
+  +0x0848 | 8C CE FF FF             | SOffset32   | 0xFFFFCE8C (-12660) Loc: +0x39BC   | offset to vtable
   +0x084C | 00 00 00                | uint8_t[3]  | ...                                | padding
   +0x084F | 03                      | uint8_t     | 0x03 (3)                           | table field `base_type` (Byte)
   +0x0850 | 05 00 00 00             | uint32_t    | 0x00000005 (5)                     | table field `index` (Int)
@@ -1009,7 +1009,7 @@
   +0x0978 | 70 00 00 00             | UOffset32   | 0x00000070 (112) Loc: +0x09E8      | offset to field `underlying_type` (table)
   +0x097C | 40 00 00 00             | UOffset32   | 0x00000040 (64) Loc: +0x09BC       | offset to field `attributes` (vector)
   +0x0980 | 08 00 00 00             | UOffset32   | 0x00000008 (8) Loc: +0x0988        | offset to field `documentation` (vector)
-  +0x0984 | DC 2D 00 00             | UOffset32   | 0x00002DDC (11740) Loc: +0x3760    | offset to field `declaration_file` (string)
+  +0x0984 | 94 31 00 00             | UOffset32   | 0x00003194 (12692) Loc: +0x3B18    | offset to field `declaration_file` (string)
 
 vector (reflection.Enum.documentation):
   +0x0988 | 01 00 00 00             | uint32_t    | 0x00000001 (1)                     | length of vector (# items)
@@ -1029,7 +1029,7 @@
   +0x09C0 | 04 00 00 00             | UOffset32   | 0x00000004 (4) Loc: +0x09C4        | offset to table[0]
 
 table (reflection.KeyValue):
-  +0x09C4 | 60 D4 FF FF             | SOffset32   | 0xFFFFD460 (-11168) Loc: +0x3564   | offset to vtable
+  +0x09C4 | A8 D0 FF FF             | SOffset32   | 0xFFFFD0A8 (-12120) Loc: +0x391C   | offset to vtable
   +0x09C8 | 10 00 00 00             | UOffset32   | 0x00000010 (16) Loc: +0x09D8       | offset to field `key` (string)
   +0x09CC | 04 00 00 00             | UOffset32   | 0x00000004 (4) Loc: +0x09D0        | offset to field `value` (string)
 
@@ -1051,7 +1051,7 @@
   +0x09E6 | 00 00                   | uint8_t[2]  | ..                                 | padding
 
 table (reflection.Type):
-  +0x09E8 | E4 D3 FF FF             | SOffset32   | 0xFFFFD3E4 (-11292) Loc: +0x3604   | offset to vtable
+  +0x09E8 | 2C D0 FF FF             | SOffset32   | 0xFFFFD02C (-12244) Loc: +0x39BC   | offset to vtable
   +0x09EC | 00 00 00                | uint8_t[3]  | ...                                | padding
   +0x09EF | 04                      | uint8_t     | 0x04 (4)                           | table field `base_type` (Byte)
   +0x09F0 | 03 00 00 00             | uint32_t    | 0x00000003 (3)                     | table field `index` (Int)
@@ -1199,13 +1199,13 @@
   +0x0B68 | 28 00 00 00             | UOffset32   | 0x00000028 (40) Loc: +0x0B90       | offset to field `values` (vector)
   +0x0B6C | 10 00 00 00             | UOffset32   | 0x00000010 (16) Loc: +0x0B7C       | offset to field `underlying_type` (table)
   +0x0B70 | 08 00 00 00             | UOffset32   | 0x00000008 (8) Loc: +0x0B78        | offset to field `documentation` (vector)
-  +0x0B74 | A0 2D 00 00             | UOffset32   | 0x00002DA0 (11680) Loc: +0x3914    | offset to field `declaration_file` (string)
+  +0x0B74 | 58 31 00 00             | UOffset32   | 0x00003158 (12632) Loc: +0x3CCC    | offset to field `declaration_file` (string)
 
 vector (reflection.Enum.documentation):
   +0x0B78 | 00 00 00 00             | uint32_t    | 0x00000000 (0)                     | length of vector (# items)
 
 table (reflection.Type):
-  +0x0B7C | 78 D5 FF FF             | SOffset32   | 0xFFFFD578 (-10888) Loc: +0x3604   | offset to vtable
+  +0x0B7C | C0 D1 FF FF             | SOffset32   | 0xFFFFD1C0 (-11840) Loc: +0x39BC   | offset to vtable
   +0x0B80 | 00 00 00                | uint8_t[3]  | ...                                | padding
   +0x0B83 | 09                      | uint8_t     | 0x09 (9)                           | table field `base_type` (Byte)
   +0x0B84 | 06 00 00 00             | uint32_t    | 0x00000006 (6)                     | table field `index` (Int)
@@ -1265,12 +1265,12 @@
   +0x0C0A | 00                      | char        | 0x00 (0)                           | string terminator
 
 table (reflection.Object):
-  +0x0C0C | E4 D3 FF FF             | SOffset32   | 0xFFFFD3E4 (-11292) Loc: +0x3828   | offset to vtable
+  +0x0C0C | 2C D0 FF FF             | SOffset32   | 0xFFFFD02C (-12244) Loc: +0x3BE0   | offset to vtable
   +0x0C10 | 4C 00 00 00             | UOffset32   | 0x0000004C (76) Loc: +0x0C5C       | offset to field `name` (string)
   +0x0C14 | 14 00 00 00             | UOffset32   | 0x00000014 (20) Loc: +0x0C28       | offset to field `fields` (vector)
   +0x0C18 | 01 00 00 00             | uint32_t    | 0x00000001 (1)                     | table field `minalign` (Int)
   +0x0C1C | 08 00 00 00             | UOffset32   | 0x00000008 (8) Loc: +0x0C24        | offset to field `documentation` (vector)
-  +0x0C20 | 40 2B 00 00             | UOffset32   | 0x00002B40 (11072) Loc: +0x3760    | offset to field `declaration_file` (string)
+  +0x0C20 | F8 2E 00 00             | UOffset32   | 0x00002EF8 (12024) Loc: +0x3B18    | offset to field `declaration_file` (string)
 
 vector (reflection.Object.documentation):
   +0x0C24 | 00 00 00 00             | uint32_t    | 0x00000000 (0)                     | length of vector (# items)
@@ -1299,7 +1299,7 @@
   +0x0C7A | 00                      | char        | 0x00 (0)                           | string terminator
 
 table (reflection.Field):
-  +0x0C7C | 00 DB FF FF             | SOffset32   | 0xFFFFDB00 (-9472) Loc: +0x317C    | offset to vtable
+  +0x0C7C | 48 D7 FF FF             | SOffset32   | 0xFFFFD748 (-10424) Loc: +0x3534   | offset to vtable
   +0x0C80 | 00 00 00                | uint8_t[3]  | ...                                | padding
   +0x0C83 | 01                      | uint8_t     | 0x01 (1)                           | table field `optional` (Bool)
   +0x0C84 | 0B 00                   | uint16_t    | 0x000B (11)                        | table field `id` (UShort)
@@ -1312,7 +1312,7 @@
   +0x0C94 | 00 00 00 00             | uint32_t    | 0x00000000 (0)                     | length of vector (# items)
 
 table (reflection.Type):
-  +0x0C98 | 14 E1 FF FF             | SOffset32   | 0xFFFFE114 (-7916) Loc: +0x2B84    | offset to vtable
+  +0x0C98 | 5C DD FF FF             | SOffset32   | 0xFFFFDD5C (-8868) Loc: +0x2F3C    | offset to vtable
   +0x0C9C | 00 00                   | uint8_t[2]  | ..                                 | padding
   +0x0C9E | 0E                      | uint8_t     | 0x0E (14)                          | table field `base_type` (Byte)
   +0x0C9F | 0C                      | uint8_t     | 0x0C (12)                          | table field `element` (Byte)
@@ -1327,7 +1327,7 @@
   +0x0CAD | 00 00 00                | uint8_t[3]  | ...                                | padding
 
 table (reflection.Field):
-  +0x0CB0 | 34 DB FF FF             | SOffset32   | 0xFFFFDB34 (-9420) Loc: +0x317C    | offset to vtable
+  +0x0CB0 | 7C D7 FF FF             | SOffset32   | 0xFFFFD77C (-10372) Loc: +0x3534   | offset to vtable
   +0x0CB4 | 00 00 00                | uint8_t[3]  | ...                                | padding
   +0x0CB7 | 01                      | uint8_t     | 0x01 (1)                           | table field `optional` (Bool)
   +0x0CB8 | 0A 00                   | uint16_t    | 0x000A (10)                        | table field `id` (UShort)
@@ -1340,7 +1340,7 @@
   +0x0CC8 | 00 00 00 00             | uint32_t    | 0x00000000 (0)                     | length of vector (# items)
 
 table (reflection.Type):
-  +0x0CCC | 48 E1 FF FF             | SOffset32   | 0xFFFFE148 (-7864) Loc: +0x2B84    | offset to vtable
+  +0x0CCC | 90 DD FF FF             | SOffset32   | 0xFFFFDD90 (-8816) Loc: +0x2F3C    | offset to vtable
   +0x0CD0 | 00 00                   | uint8_t[2]  | ..                                 | padding
   +0x0CD2 | 0E                      | uint8_t     | 0x0E (14)                          | table field `base_type` (Byte)
   +0x0CD3 | 03                      | uint8_t     | 0x03 (3)                           | table field `element` (Byte)
@@ -1352,7 +1352,7 @@
   +0x0CDE | 00                      | char        | 0x00 (0)                           | string terminator
 
 table (reflection.Field):
-  +0x0CE0 | 4A D8 FF FF             | SOffset32   | 0xFFFFD84A (-10166) Loc: +0x3496   | offset to vtable
+  +0x0CE0 | 92 D4 FF FF             | SOffset32   | 0xFFFFD492 (-11118) Loc: +0x384E   | offset to vtable
   +0x0CE4 | 09 00                   | uint16_t    | 0x0009 (9)                         | table field `id` (UShort)
   +0x0CE6 | 16 00                   | uint16_t    | 0x0016 (22)                        | table field `offset` (UShort)
   +0x0CE8 | 20 00 00 00             | UOffset32   | 0x00000020 (32) Loc: +0x0D08       | offset to field `name` (string)
@@ -1363,7 +1363,7 @@
   +0x0CF4 | 00 00 00 00             | uint32_t    | 0x00000000 (0)                     | length of vector (# items)
 
 table (reflection.Type):
-  +0x0CF8 | 14 D6 FF FF             | SOffset32   | 0xFFFFD614 (-10732) Loc: +0x36E4   | offset to vtable
+  +0x0CF8 | 5C D2 FF FF             | SOffset32   | 0xFFFFD25C (-11684) Loc: +0x3A9C   | offset to vtable
   +0x0CFC | 00 00 00                | uint8_t[3]  | ...                                | padding
   +0x0CFF | 0C                      | uint8_t     | 0x0C (12)                          | table field `base_type` (Byte)
   +0x0D00 | 08 00 00 00             | uint32_t    | 0x00000008 (8)                     | table field `base_size` (UInt)
@@ -1375,7 +1375,7 @@
   +0x0D0F | 00                      | char        | 0x00 (0)                           | string terminator
 
 table (reflection.Field):
-  +0x0D10 | 7A D8 FF FF             | SOffset32   | 0xFFFFD87A (-10118) Loc: +0x3496   | offset to vtable
+  +0x0D10 | C2 D4 FF FF             | SOffset32   | 0xFFFFD4C2 (-11070) Loc: +0x384E   | offset to vtable
   +0x0D14 | 08 00                   | uint16_t    | 0x0008 (8)                         | table field `id` (UShort)
   +0x0D16 | 14 00                   | uint16_t    | 0x0014 (20)                        | table field `offset` (UShort)
   +0x0D18 | 1C 00 00 00             | UOffset32   | 0x0000001C (28) Loc: +0x0D34       | offset to field `name` (string)
@@ -1386,7 +1386,7 @@
   +0x0D24 | 00 00 00 00             | uint32_t    | 0x00000000 (0)                     | length of vector (# items)
 
 table (reflection.Type):
-  +0x0D28 | 8C D3 FF FF             | SOffset32   | 0xFFFFD38C (-11380) Loc: +0x399C   | offset to vtable
+  +0x0D28 | D4 CF FF FF             | SOffset32   | 0xFFFFCFD4 (-12332) Loc: +0x3D54   | offset to vtable
   +0x0D2C | 00 00 00                | uint8_t[3]  | ...                                | padding
   +0x0D2F | 0B                      | uint8_t     | 0x0B (11)                          | table field `base_type` (Byte)
   +0x0D30 | 01 00 00 00             | uint32_t    | 0x00000001 (1)                     | table field `element_size` (UInt)
@@ -1397,7 +1397,7 @@
   +0x0D3B | 00                      | char        | 0x00 (0)                           | string terminator
 
 table (reflection.Field):
-  +0x0D3C | A6 D8 FF FF             | SOffset32   | 0xFFFFD8A6 (-10074) Loc: +0x3496   | offset to vtable
+  +0x0D3C | EE D4 FF FF             | SOffset32   | 0xFFFFD4EE (-11026) Loc: +0x384E   | offset to vtable
   +0x0D40 | 07 00                   | uint16_t    | 0x0007 (7)                         | table field `id` (UShort)
   +0x0D42 | 12 00                   | uint16_t    | 0x0012 (18)                        | table field `offset` (UShort)
   +0x0D44 | 20 00 00 00             | UOffset32   | 0x00000020 (32) Loc: +0x0D64       | offset to field `name` (string)
@@ -1408,7 +1408,7 @@
   +0x0D50 | 00 00 00 00             | uint32_t    | 0x00000000 (0)                     | length of vector (# items)
 
 table (reflection.Type):
-  +0x0D54 | 70 D6 FF FF             | SOffset32   | 0xFFFFD670 (-10640) Loc: +0x36E4   | offset to vtable
+  +0x0D54 | B8 D2 FF FF             | SOffset32   | 0xFFFFD2B8 (-11592) Loc: +0x3A9C   | offset to vtable
   +0x0D58 | 00 00 00                | uint8_t[3]  | ...                                | padding
   +0x0D5B | 0A                      | uint8_t     | 0x0A (10)                          | table field `base_type` (Byte)
   +0x0D5C | 08 00 00 00             | uint32_t    | 0x00000008 (8)                     | table field `base_size` (UInt)
@@ -1420,7 +1420,7 @@
   +0x0D6B | 00                      | char        | 0x00 (0)                           | string terminator
 
 table (reflection.Field):
-  +0x0D6C | D6 D8 FF FF             | SOffset32   | 0xFFFFD8D6 (-10026) Loc: +0x3496   | offset to vtable
+  +0x0D6C | 1E D5 FF FF             | SOffset32   | 0xFFFFD51E (-10978) Loc: +0x384E   | offset to vtable
   +0x0D70 | 06 00                   | uint16_t    | 0x0006 (6)                         | table field `id` (UShort)
   +0x0D72 | 10 00                   | uint16_t    | 0x0010 (16)                        | table field `offset` (UShort)
   +0x0D74 | 20 00 00 00             | UOffset32   | 0x00000020 (32) Loc: +0x0D94       | offset to field `name` (string)
@@ -1431,7 +1431,7 @@
   +0x0D80 | 00 00 00 00             | uint32_t    | 0x00000000 (0)                     | length of vector (# items)
 
 table (reflection.Type):
-  +0x0D84 | A0 D6 FF FF             | SOffset32   | 0xFFFFD6A0 (-10592) Loc: +0x36E4   | offset to vtable
+  +0x0D84 | E8 D2 FF FF             | SOffset32   | 0xFFFFD2E8 (-11544) Loc: +0x3A9C   | offset to vtable
   +0x0D88 | 00 00 00                | uint8_t[3]  | ...                                | padding
   +0x0D8B | 09                      | uint8_t     | 0x09 (9)                           | table field `base_type` (Byte)
   +0x0D8C | 08 00 00 00             | uint32_t    | 0x00000008 (8)                     | table field `base_size` (UInt)
@@ -1443,7 +1443,7 @@
   +0x0D9B | 00                      | char        | 0x00 (0)                           | string terminator
 
 table (reflection.Field):
-  +0x0D9C | 06 D9 FF FF             | SOffset32   | 0xFFFFD906 (-9978) Loc: +0x3496    | offset to vtable
+  +0x0D9C | 4E D5 FF FF             | SOffset32   | 0xFFFFD54E (-10930) Loc: +0x384E   | offset to vtable
   +0x0DA0 | 05 00                   | uint16_t    | 0x0005 (5)                         | table field `id` (UShort)
   +0x0DA2 | 0E 00                   | uint16_t    | 0x000E (14)                        | table field `offset` (UShort)
   +0x0DA4 | 1C 00 00 00             | UOffset32   | 0x0000001C (28) Loc: +0x0DC0       | offset to field `name` (string)
@@ -1454,7 +1454,7 @@
   +0x0DB0 | 00 00 00 00             | uint32_t    | 0x00000000 (0)                     | length of vector (# items)
 
 table (reflection.Type):
-  +0x0DB4 | 18 D4 FF FF             | SOffset32   | 0xFFFFD418 (-11240) Loc: +0x399C   | offset to vtable
+  +0x0DB4 | 60 D0 FF FF             | SOffset32   | 0xFFFFD060 (-12192) Loc: +0x3D54   | offset to vtable
   +0x0DB8 | 00 00 00                | uint8_t[3]  | ...                                | padding
   +0x0DBB | 08                      | uint8_t     | 0x08 (8)                           | table field `base_type` (Byte)
   +0x0DBC | 01 00 00 00             | uint32_t    | 0x00000001 (1)                     | table field `element_size` (UInt)
@@ -1465,7 +1465,7 @@
   +0x0DC7 | 00                      | char        | 0x00 (0)                           | string terminator
 
 table (reflection.Field):
-  +0x0DC8 | 32 D9 FF FF             | SOffset32   | 0xFFFFD932 (-9934) Loc: +0x3496    | offset to vtable
+  +0x0DC8 | 7A D5 FF FF             | SOffset32   | 0xFFFFD57A (-10886) Loc: +0x384E   | offset to vtable
   +0x0DCC | 04 00                   | uint16_t    | 0x0004 (4)                         | table field `id` (UShort)
   +0x0DCE | 0C 00                   | uint16_t    | 0x000C (12)                        | table field `offset` (UShort)
   +0x0DD0 | 1C 00 00 00             | UOffset32   | 0x0000001C (28) Loc: +0x0DEC       | offset to field `name` (string)
@@ -1476,7 +1476,7 @@
   +0x0DDC | 00 00 00 00             | uint32_t    | 0x00000000 (0)                     | length of vector (# items)
 
 table (reflection.Type):
-  +0x0DE0 | 44 D4 FF FF             | SOffset32   | 0xFFFFD444 (-11196) Loc: +0x399C   | offset to vtable
+  +0x0DE0 | 8C D0 FF FF             | SOffset32   | 0xFFFFD08C (-12148) Loc: +0x3D54   | offset to vtable
   +0x0DE4 | 00 00 00                | uint8_t[3]  | ...                                | padding
   +0x0DE7 | 07                      | uint8_t     | 0x07 (7)                           | table field `base_type` (Byte)
   +0x0DE8 | 01 00 00 00             | uint32_t    | 0x00000001 (1)                     | table field `element_size` (UInt)
@@ -1487,7 +1487,7 @@
   +0x0DF3 | 00                      | char        | 0x00 (0)                           | string terminator
 
 table (reflection.Field):
-  +0x0DF4 | 5E D9 FF FF             | SOffset32   | 0xFFFFD95E (-9890) Loc: +0x3496    | offset to vtable
+  +0x0DF4 | A6 D5 FF FF             | SOffset32   | 0xFFFFD5A6 (-10842) Loc: +0x384E   | offset to vtable
   +0x0DF8 | 03 00                   | uint16_t    | 0x0003 (3)                         | table field `id` (UShort)
   +0x0DFA | 0A 00                   | uint16_t    | 0x000A (10)                        | table field `offset` (UShort)
   +0x0DFC | 20 00 00 00             | UOffset32   | 0x00000020 (32) Loc: +0x0E1C       | offset to field `name` (string)
@@ -1498,7 +1498,7 @@
   +0x0E08 | 00 00 00 00             | uint32_t    | 0x00000000 (0)                     | length of vector (# items)
 
 table (reflection.Type):
-  +0x0E0C | 28 D7 FF FF             | SOffset32   | 0xFFFFD728 (-10456) Loc: +0x36E4   | offset to vtable
+  +0x0E0C | 70 D3 FF FF             | SOffset32   | 0xFFFFD370 (-11408) Loc: +0x3A9C   | offset to vtable
   +0x0E10 | 00 00 00                | uint8_t[3]  | ...                                | padding
   +0x0E13 | 06                      | uint8_t     | 0x06 (6)                           | table field `base_type` (Byte)
   +0x0E14 | 02 00 00 00             | uint32_t    | 0x00000002 (2)                     | table field `base_size` (UInt)
@@ -1510,7 +1510,7 @@
   +0x0E23 | 00                      | char        | 0x00 (0)                           | string terminator
 
 table (reflection.Field):
-  +0x0E24 | 8E D9 FF FF             | SOffset32   | 0xFFFFD98E (-9842) Loc: +0x3496    | offset to vtable
+  +0x0E24 | D6 D5 FF FF             | SOffset32   | 0xFFFFD5D6 (-10794) Loc: +0x384E   | offset to vtable
   +0x0E28 | 02 00                   | uint16_t    | 0x0002 (2)                         | table field `id` (UShort)
   +0x0E2A | 08 00                   | uint16_t    | 0x0008 (8)                         | table field `offset` (UShort)
   +0x0E2C | 20 00 00 00             | UOffset32   | 0x00000020 (32) Loc: +0x0E4C       | offset to field `name` (string)
@@ -1521,7 +1521,7 @@
   +0x0E38 | 00 00 00 00             | uint32_t    | 0x00000000 (0)                     | length of vector (# items)
 
 table (reflection.Type):
-  +0x0E3C | 58 D7 FF FF             | SOffset32   | 0xFFFFD758 (-10408) Loc: +0x36E4   | offset to vtable
+  +0x0E3C | A0 D3 FF FF             | SOffset32   | 0xFFFFD3A0 (-11360) Loc: +0x3A9C   | offset to vtable
   +0x0E40 | 00 00 00                | uint8_t[3]  | ...                                | padding
   +0x0E43 | 05                      | uint8_t     | 0x05 (5)                           | table field `base_type` (Byte)
   +0x0E44 | 02 00 00 00             | uint32_t    | 0x00000002 (2)                     | table field `base_size` (UInt)
@@ -1533,7 +1533,7 @@
   +0x0E53 | 00                      | char        | 0x00 (0)                           | string terminator
 
 table (reflection.Field):
-  +0x0E54 | BE D9 FF FF             | SOffset32   | 0xFFFFD9BE (-9794) Loc: +0x3496    | offset to vtable
+  +0x0E54 | 06 D6 FF FF             | SOffset32   | 0xFFFFD606 (-10746) Loc: +0x384E   | offset to vtable
   +0x0E58 | 01 00                   | uint16_t    | 0x0001 (1)                         | table field `id` (UShort)
   +0x0E5A | 06 00                   | uint16_t    | 0x0006 (6)                         | table field `offset` (UShort)
   +0x0E5C | 20 00 00 00             | UOffset32   | 0x00000020 (32) Loc: +0x0E7C       | offset to field `name` (string)
@@ -1544,7 +1544,7 @@
   +0x0E68 | 00 00 00 00             | uint32_t    | 0x00000000 (0)                     | length of vector (# items)
 
 table (reflection.Type):
-  +0x0E6C | 88 D7 FF FF             | SOffset32   | 0xFFFFD788 (-10360) Loc: +0x36E4   | offset to vtable
+  +0x0E6C | D0 D3 FF FF             | SOffset32   | 0xFFFFD3D0 (-11312) Loc: +0x3A9C   | offset to vtable
   +0x0E70 | 00 00 00                | uint8_t[3]  | ...                                | padding
   +0x0E73 | 04                      | uint8_t     | 0x04 (4)                           | table field `base_type` (Byte)
   +0x0E74 | 01 00 00 00             | uint32_t    | 0x00000001 (1)                     | table field `base_size` (UInt)
@@ -1585,7 +1585,7 @@
   +0x0EB4 | 00 00 00 00             | uint32_t    | 0x00000000 (0)                     | length of vector (# items)
 
 table (reflection.Type):
-  +0x0EB8 | D4 D7 FF FF             | SOffset32   | 0xFFFFD7D4 (-10284) Loc: +0x36E4   | offset to vtable
+  +0x0EB8 | 1C D4 FF FF             | SOffset32   | 0xFFFFD41C (-11236) Loc: +0x3A9C   | offset to vtable
   +0x0EBC | 00 00 00                | uint8_t[3]  | ...                                | padding
   +0x0EBF | 03                      | uint8_t     | 0x03 (3)                           | table field `base_type` (Byte)
   +0x0EC0 | 01 00 00 00             | uint32_t    | 0x00000001 (1)                     | table field `base_size` (UInt)
@@ -1597,12 +1597,12 @@
   +0x0ECE | 00                      | char        | 0x00 (0)                           | string terminator
 
 table (reflection.Object):
-  +0x0ED0 | A8 D6 FF FF             | SOffset32   | 0xFFFFD6A8 (-10584) Loc: +0x3828   | offset to vtable
-  +0x0ED4 | 30 01 00 00             | UOffset32   | 0x00000130 (304) Loc: +0x1004      | offset to field `name` (string)
+  +0x0ED0 | F0 D2 FF FF             | SOffset32   | 0xFFFFD2F0 (-11536) Loc: +0x3BE0   | offset to vtable
+  +0x0ED4 | 50 01 00 00             | UOffset32   | 0x00000150 (336) Loc: +0x1024      | offset to field `name` (string)
   +0x0ED8 | 50 00 00 00             | UOffset32   | 0x00000050 (80) Loc: +0x0F28       | offset to field `fields` (vector)
   +0x0EDC | 01 00 00 00             | uint32_t    | 0x00000001 (1)                     | table field `minalign` (Int)
   +0x0EE0 | 08 00 00 00             | UOffset32   | 0x00000008 (8) Loc: +0x0EE8        | offset to field `documentation` (vector)
-  +0x0EE4 | 7C 28 00 00             | UOffset32   | 0x0000287C (10364) Loc: +0x3760    | offset to field `declaration_file` (string)
+  +0x0EE4 | 34 2C 00 00             | UOffset32   | 0x00002C34 (11316) Loc: +0x3B18    | offset to field `declaration_file` (string)
 
 vector (reflection.Object.documentation):
   +0x0EE8 | 01 00 00 00             | uint32_t    | 0x00000001 (1)                     | length of vector (# items)
@@ -1620,682 +1620,664 @@
   +0x0F27 | 00                      | char        | 0x00 (0)                           | string terminator
 
 vector (reflection.Object.fields):
-  +0x0F28 | 36 00 00 00             | uint32_t    | 0x00000036 (54)                    | length of vector (# items)
-  +0x0F2C | 80 04 00 00             | UOffset32   | 0x00000480 (1152) Loc: +0x13AC     | offset to table[0]
-  +0x0F30 | E4 04 00 00             | UOffset32   | 0x000004E4 (1252) Loc: +0x1414     | offset to table[1]
-  +0x0F34 | 4C 05 00 00             | UOffset32   | 0x0000054C (1356) Loc: +0x1480     | offset to table[2]
-  +0x0F38 | AC 05 00 00             | UOffset32   | 0x000005AC (1452) Loc: +0x14E4     | offset to table[3]
-  +0x0F3C | A8 09 00 00             | UOffset32   | 0x000009A8 (2472) Loc: +0x18E4     | offset to table[4]
-  +0x0F40 | 78 1B 00 00             | UOffset32   | 0x00001B78 (7032) Loc: +0x2AB8     | offset to table[5]
-  +0x0F44 | 88 18 00 00             | UOffset32   | 0x00001888 (6280) Loc: +0x27CC     | offset to table[6]
-  +0x0F48 | 44 0F 00 00             | UOffset32   | 0x00000F44 (3908) Loc: +0x1E8C     | offset to table[7]
-  +0x0F4C | 7C 1C 00 00             | UOffset32   | 0x00001C7C (7292) Loc: +0x2BC8     | offset to table[8]
-  +0x0F50 | C0 1D 00 00             | UOffset32   | 0x00001DC0 (7616) Loc: +0x2D10     | offset to table[9]
-  +0x0F54 | EC 1B 00 00             | UOffset32   | 0x00001BEC (7148) Loc: +0x2B40     | offset to table[10]
-  +0x0F58 | 44 01 00 00             | UOffset32   | 0x00000144 (324) Loc: +0x109C      | offset to table[11]
-  +0x0F5C | C4 00 00 00             | UOffset32   | 0x000000C4 (196) Loc: +0x1020      | offset to table[12]
-  +0x0F60 | 30 1E 00 00             | UOffset32   | 0x00001E30 (7728) Loc: +0x2D90     | offset to table[13]
-  +0x0F64 | 30 1D 00 00             | UOffset32   | 0x00001D30 (7472) Loc: +0x2C94     | offset to table[14]
-  +0x0F68 | A8 01 00 00             | UOffset32   | 0x000001A8 (424) Loc: +0x1110      | offset to table[15]
-  +0x0F6C | 10 07 00 00             | UOffset32   | 0x00000710 (1808) Loc: +0x167C     | offset to table[16]
-  +0x0F70 | 80 0D 00 00             | UOffset32   | 0x00000D80 (3456) Loc: +0x1CF0     | offset to table[17]
-  +0x0F74 | A0 1E 00 00             | UOffset32   | 0x00001EA0 (7840) Loc: +0x2E14     | offset to table[18]
-  +0x0F78 | 2C 02 00 00             | UOffset32   | 0x0000022C (556) Loc: +0x11A4      | offset to table[19]
-  +0x0F7C | 5C 03 00 00             | UOffset32   | 0x0000035C (860) Loc: +0x12D8      | offset to table[20]
-  +0x0F80 | 08 0C 00 00             | UOffset32   | 0x00000C08 (3080) Loc: +0x1B88     | offset to table[21]
-  +0x0F84 | 58 1A 00 00             | UOffset32   | 0x00001A58 (6744) Loc: +0x29DC     | offset to table[22]
-  +0x0F88 | E4 19 00 00             | UOffset32   | 0x000019E4 (6628) Loc: +0x296C     | offset to table[23]
-  +0x0F8C | A0 0E 00 00             | UOffset32   | 0x00000EA0 (3744) Loc: +0x1E2C     | offset to table[24]
-  +0x0F90 | C4 1A 00 00             | UOffset32   | 0x00001AC4 (6852) Loc: +0x2A54     | offset to table[25]
-  +0x0F94 | 90 11 00 00             | UOffset32   | 0x00001190 (4496) Loc: +0x2124     | offset to table[26]
-  +0x0F98 | 78 0F 00 00             | UOffset32   | 0x00000F78 (3960) Loc: +0x1F10     | offset to table[27]
-  +0x0F9C | 68 19 00 00             | UOffset32   | 0x00001968 (6504) Loc: +0x2904     | offset to table[28]
-  +0x0FA0 | E0 0F 00 00             | UOffset32   | 0x00000FE0 (4064) Loc: +0x1F80     | offset to table[29]
-  +0x0FA4 | 88 18 00 00             | UOffset32   | 0x00001888 (6280) Loc: +0x282C     | offset to table[30]
-  +0x0FA8 | C0 16 00 00             | UOffset32   | 0x000016C0 (5824) Loc: +0x2668     | offset to table[31]
-  +0x0FAC | 1C 17 00 00             | UOffset32   | 0x0000171C (5916) Loc: +0x26C8     | offset to table[32]
-  +0x0FB0 | 10 11 00 00             | UOffset32   | 0x00001110 (4368) Loc: +0x20C0     | offset to table[33]
-  +0x0FB4 | 8C 10 00 00             | UOffset32   | 0x0000108C (4236) Loc: +0x2040     | offset to table[34]
-  +0x0FB8 | 30 10 00 00             | UOffset32   | 0x00001030 (4144) Loc: +0x1FE8     | offset to table[35]
-  +0x0FBC | 20 16 00 00             | UOffset32   | 0x00001620 (5664) Loc: +0x25DC     | offset to table[36]
-  +0x0FC0 | E0 13 00 00             | UOffset32   | 0x000013E0 (5088) Loc: +0x23A0     | offset to table[37]
-  +0x0FC4 | FC 14 00 00             | UOffset32   | 0x000014FC (5372) Loc: +0x24C0     | offset to table[38]
-  +0x0FC8 | 58 12 00 00             | UOffset32   | 0x00001258 (4696) Loc: +0x2220     | offset to table[39]
-  +0x0FCC | 84 15 00 00             | UOffset32   | 0x00001584 (5508) Loc: +0x2550     | offset to table[40]
-  +0x0FD0 | E4 12 00 00             | UOffset32   | 0x000012E4 (4836) Loc: +0x22B4     | offset to table[41]
-  +0x0FD4 | 5C 14 00 00             | UOffset32   | 0x0000145C (5212) Loc: +0x2430     | offset to table[42]
-  +0x0FD8 | B4 11 00 00             | UOffset32   | 0x000011B4 (4532) Loc: +0x218C     | offset to table[43]
-  +0x0FDC | 50 17 00 00             | UOffset32   | 0x00001750 (5968) Loc: +0x272C     | offset to table[44]
-  +0x0FE0 | 38 02 00 00             | UOffset32   | 0x00000238 (568) Loc: +0x1218      | offset to table[45]
-  +0x0FE4 | C0 07 00 00             | UOffset32   | 0x000007C0 (1984) Loc: +0x17A4     | offset to table[46]
-  +0x0FE8 | 78 0D 00 00             | UOffset32   | 0x00000D78 (3448) Loc: +0x1D60     | offset to table[47]
-  +0x0FEC | 58 03 00 00             | UOffset32   | 0x00000358 (856) Loc: +0x1344      | offset to table[48]
-  +0x0FF0 | D8 0D 00 00             | UOffset32   | 0x00000DD8 (3544) Loc: +0x1DC8     | offset to table[49]
-  +0x0FF4 | 58 05 00 00             | UOffset32   | 0x00000558 (1368) Loc: +0x154C     | offset to table[50]
-  +0x0FF8 | 88 0C 00 00             | UOffset32   | 0x00000C88 (3208) Loc: +0x1C80     | offset to table[51]
-  +0x0FFC | DC 09 00 00             | UOffset32   | 0x000009DC (2524) Loc: +0x19D8     | offset to table[52]
-  +0x1000 | 8C 0A 00 00             | UOffset32   | 0x00000A8C (2700) Loc: +0x1A8C     | offset to table[53]
+  +0x0F28 | 3E 00 00 00             | uint32_t    | 0x0000003E (62)                    | length of vector (# items)
+  +0x0F2C | 38 08 00 00             | UOffset32   | 0x00000838 (2104) Loc: +0x1764     | offset to table[0]
+  +0x0F30 | 9C 08 00 00             | UOffset32   | 0x0000089C (2204) Loc: +0x17CC     | offset to table[1]
+  +0x0F34 | 04 09 00 00             | UOffset32   | 0x00000904 (2308) Loc: +0x1838     | offset to table[2]
+  +0x0F38 | 64 09 00 00             | UOffset32   | 0x00000964 (2404) Loc: +0x189C     | offset to table[3]
+  +0x0F3C | 60 0D 00 00             | UOffset32   | 0x00000D60 (3424) Loc: +0x1C9C     | offset to table[4]
+  +0x0F40 | 30 1F 00 00             | UOffset32   | 0x00001F30 (7984) Loc: +0x2E70     | offset to table[5]
+  +0x0F44 | FC 00 00 00             | UOffset32   | 0x000000FC (252) Loc: +0x1040      | offset to table[6]
+  +0x0F48 | 3C 1C 00 00             | UOffset32   | 0x00001C3C (7228) Loc: +0x2B84     | offset to table[7]
+  +0x0F4C | F8 12 00 00             | UOffset32   | 0x000012F8 (4856) Loc: +0x2244     | offset to table[8]
+  +0x0F50 | 30 20 00 00             | UOffset32   | 0x00002030 (8240) Loc: +0x2F80     | offset to table[9]
+  +0x0F54 | 74 21 00 00             | UOffset32   | 0x00002174 (8564) Loc: +0x30C8     | offset to table[10]
+  +0x0F58 | B0 03 00 00             | UOffset32   | 0x000003B0 (944) Loc: +0x1308      | offset to table[11]
+  +0x0F5C | B4 02 00 00             | UOffset32   | 0x000002B4 (692) Loc: +0x1210      | offset to table[12]
+  +0x0F60 | 98 1F 00 00             | UOffset32   | 0x00001F98 (8088) Loc: +0x2EF8     | offset to table[13]
+  +0x0F64 | F0 04 00 00             | UOffset32   | 0x000004F0 (1264) Loc: +0x1454     | offset to table[14]
+  +0x0F68 | 70 04 00 00             | UOffset32   | 0x00000470 (1136) Loc: +0x13D8     | offset to table[15]
+  +0x0F6C | DC 21 00 00             | UOffset32   | 0x000021DC (8668) Loc: +0x3148     | offset to table[16]
+  +0x0F70 | DC 20 00 00             | UOffset32   | 0x000020DC (8412) Loc: +0x304C     | offset to table[17]
+  +0x0F74 | FC 03 00 00             | UOffset32   | 0x000003FC (1020) Loc: +0x1370     | offset to table[18]
+  +0x0F78 | 50 05 00 00             | UOffset32   | 0x00000550 (1360) Loc: +0x14C8     | offset to table[19]
+  +0x0F7C | AC 01 00 00             | UOffset32   | 0x000001AC (428) Loc: +0x1128      | offset to table[20]
+  +0x0F80 | 30 01 00 00             | UOffset32   | 0x00000130 (304) Loc: +0x10B0      | offset to table[21]
+  +0x0F84 | B0 0A 00 00             | UOffset32   | 0x00000AB0 (2736) Loc: +0x1A34     | offset to table[22]
+  +0x0F88 | 20 11 00 00             | UOffset32   | 0x00001120 (4384) Loc: +0x20A8     | offset to table[23]
+  +0x0F8C | 40 22 00 00             | UOffset32   | 0x00002240 (8768) Loc: +0x31CC     | offset to table[24]
+  +0x0F90 | 08 03 00 00             | UOffset32   | 0x00000308 (776) Loc: +0x1298      | offset to table[25]
+  +0x0F94 | 04 02 00 00             | UOffset32   | 0x00000204 (516) Loc: +0x1198      | offset to table[26]
+  +0x0F98 | C4 05 00 00             | UOffset32   | 0x000005C4 (1476) Loc: +0x155C     | offset to table[27]
+  +0x0F9C | F4 06 00 00             | UOffset32   | 0x000006F4 (1780) Loc: +0x1690     | offset to table[28]
+  +0x0FA0 | A0 0F 00 00             | UOffset32   | 0x00000FA0 (4000) Loc: +0x1F40     | offset to table[29]
+  +0x0FA4 | F0 1D 00 00             | UOffset32   | 0x00001DF0 (7664) Loc: +0x2D94     | offset to table[30]
+  +0x0FA8 | 7C 1D 00 00             | UOffset32   | 0x00001D7C (7548) Loc: +0x2D24     | offset to table[31]
+  +0x0FAC | 38 12 00 00             | UOffset32   | 0x00001238 (4664) Loc: +0x21E4     | offset to table[32]
+  +0x0FB0 | 5C 1E 00 00             | UOffset32   | 0x00001E5C (7772) Loc: +0x2E0C     | offset to table[33]
+  +0x0FB4 | 28 15 00 00             | UOffset32   | 0x00001528 (5416) Loc: +0x24DC     | offset to table[34]
+  +0x0FB8 | 10 13 00 00             | UOffset32   | 0x00001310 (4880) Loc: +0x22C8     | offset to table[35]
+  +0x0FBC | 00 1D 00 00             | UOffset32   | 0x00001D00 (7424) Loc: +0x2CBC     | offset to table[36]
+  +0x0FC0 | 78 13 00 00             | UOffset32   | 0x00001378 (4984) Loc: +0x2338     | offset to table[37]
+  +0x0FC4 | 20 1C 00 00             | UOffset32   | 0x00001C20 (7200) Loc: +0x2BE4     | offset to table[38]
+  +0x0FC8 | 58 1A 00 00             | UOffset32   | 0x00001A58 (6744) Loc: +0x2A20     | offset to table[39]
+  +0x0FCC | B4 1A 00 00             | UOffset32   | 0x00001AB4 (6836) Loc: +0x2A80     | offset to table[40]
+  +0x0FD0 | A8 14 00 00             | UOffset32   | 0x000014A8 (5288) Loc: +0x2478     | offset to table[41]
+  +0x0FD4 | 24 14 00 00             | UOffset32   | 0x00001424 (5156) Loc: +0x23F8     | offset to table[42]
+  +0x0FD8 | C8 13 00 00             | UOffset32   | 0x000013C8 (5064) Loc: +0x23A0     | offset to table[43]
+  +0x0FDC | B8 19 00 00             | UOffset32   | 0x000019B8 (6584) Loc: +0x2994     | offset to table[44]
+  +0x0FE0 | 78 17 00 00             | UOffset32   | 0x00001778 (6008) Loc: +0x2758     | offset to table[45]
+  +0x0FE4 | 94 18 00 00             | UOffset32   | 0x00001894 (6292) Loc: +0x2878     | offset to table[46]
+  +0x0FE8 | F0 15 00 00             | UOffset32   | 0x000015F0 (5616) Loc: +0x25D8     | offset to table[47]
+  +0x0FEC | 1C 19 00 00             | UOffset32   | 0x0000191C (6428) Loc: +0x2908     | offset to table[48]
+  +0x0FF0 | 7C 16 00 00             | UOffset32   | 0x0000167C (5756) Loc: +0x266C     | offset to table[49]
+  +0x0FF4 | F4 17 00 00             | UOffset32   | 0x000017F4 (6132) Loc: +0x27E8     | offset to table[50]
+  +0x0FF8 | 4C 15 00 00             | UOffset32   | 0x0000154C (5452) Loc: +0x2544     | offset to table[51]
+  +0x0FFC | E8 1A 00 00             | UOffset32   | 0x00001AE8 (6888) Loc: +0x2AE4     | offset to table[52]
+  +0x1000 | D0 05 00 00             | UOffset32   | 0x000005D0 (1488) Loc: +0x15D0     | offset to table[53]
+  +0x1004 | 58 0B 00 00             | UOffset32   | 0x00000B58 (2904) Loc: +0x1B5C     | offset to table[54]
+  +0x1008 | 10 11 00 00             | UOffset32   | 0x00001110 (4368) Loc: +0x2118     | offset to table[55]
+  +0x100C | F0 06 00 00             | UOffset32   | 0x000006F0 (1776) Loc: +0x16FC     | offset to table[56]
+  +0x1010 | 70 11 00 00             | UOffset32   | 0x00001170 (4464) Loc: +0x2180     | offset to table[57]
+  +0x1014 | F0 08 00 00             | UOffset32   | 0x000008F0 (2288) Loc: +0x1904     | offset to table[58]
+  +0x1018 | 20 10 00 00             | UOffset32   | 0x00001020 (4128) Loc: +0x2038     | offset to table[59]
+  +0x101C | 74 0D 00 00             | UOffset32   | 0x00000D74 (3444) Loc: +0x1D90     | offset to table[60]
+  +0x1020 | 24 0E 00 00             | UOffset32   | 0x00000E24 (3620) Loc: +0x1E44     | offset to table[61]
 
 string (reflection.Object.name):
-  +0x1004 | 16 00 00 00             | uint32_t    | 0x00000016 (22)                    | length of string
-  +0x1008 | 4D 79 47 61 6D 65 2E 45 | char[22]    | MyGame.E                           | string literal
-  +0x1010 | 78 61 6D 70 6C 65 2E 4D |             | xample.M
-  +0x1018 | 6F 6E 73 74 65 72       |             | onster
-  +0x101E | 00                      | char        | 0x00 (0)                           | string terminator
+  +0x1024 | 16 00 00 00             | uint32_t    | 0x00000016 (22)                    | length of string
+  +0x1028 | 4D 79 47 61 6D 65 2E 45 | char[22]    | MyGame.E                           | string literal
+  +0x1030 | 78 61 6D 70 6C 65 2E 4D |             | xample.M
+  +0x1038 | 6F 6E 73 74 65 72       |             | onster
+  +0x103E | 00                      | char        | 0x00 (0)                           | string terminator
 
 table (reflection.Field):
-  +0x1020 | 62 FD FF FF             | SOffset32   | 0xFFFFFD62 (-670) Loc: +0x12BE     | offset to vtable
-  +0x1024 | 35 00                   | uint16_t    | 0x0035 (53)                        | table field `id` (UShort)
-  +0x1026 | 6E 00                   | uint16_t    | 0x006E (110)                       | table field `offset` (UShort)
-  +0x1028 | 54 00 00 00             | UOffset32   | 0x00000054 (84) Loc: +0x107C       | offset to field `name` (string)
-  +0x102C | 3C 00 00 00             | UOffset32   | 0x0000003C (60) Loc: +0x1068       | offset to field `type` (table)
-  +0x1030 | 14 00 00 00             | UOffset32   | 0x00000014 (20) Loc: +0x1044       | offset to field `attributes` (vector)
-  +0x1034 | 0C 00 00 00             | UOffset32   | 0x0000000C (12) Loc: +0x1040       | offset to field `documentation` (vector)
-  +0x1038 | 02 00 00 00 00 00 00 00 | int64_t     | 0x0000000000000002 (2)             | table field `default_integer` (Long)
+  +0x1040 | C2 FD FF FF             | SOffset32   | 0xFFFFFDC2 (-574) Loc: +0x127E     | offset to vtable
+  +0x1044 | 3D 00                   | uint16_t    | 0x003D (61)                        | table field `id` (UShort)
+  +0x1046 | 7E 00                   | uint16_t    | 0x007E (126)                       | table field `offset` (UShort)
+  +0x1048 | 50 00 00 00             | UOffset32   | 0x00000050 (80) Loc: +0x1098       | offset to field `name` (string)
+  +0x104C | 3C 00 00 00             | UOffset32   | 0x0000003C (60) Loc: +0x1088       | offset to field `type` (table)
+  +0x1050 | 14 00 00 00             | UOffset32   | 0x00000014 (20) Loc: +0x1064       | offset to field `attributes` (vector)
+  +0x1054 | 0C 00 00 00             | UOffset32   | 0x0000000C (12) Loc: +0x1060       | offset to field `documentation` (vector)
+  +0x1058 | 00 00 00 00 00 00 F0 7F | double      | 0x7FF0000000000000 (inf)           | table field `default_real` (Double)
 
 vector (reflection.Field.documentation):
-  +0x1040 | 00 00 00 00             | uint32_t    | 0x00000000 (0)                     | length of vector (# items)
+  +0x1060 | 00 00 00 00             | uint32_t    | 0x00000000 (0)                     | length of vector (# items)
 
 vector (reflection.Field.attributes):
-  +0x1044 | 01 00 00 00             | uint32_t    | 0x00000001 (1)                     | length of vector (# items)
-  +0x1048 | 04 00 00 00             | UOffset32   | 0x00000004 (4) Loc: +0x104C        | offset to table[0]
+  +0x1064 | 01 00 00 00             | uint32_t    | 0x00000001 (1)                     | length of vector (# items)
+  +0x1068 | 04 00 00 00             | UOffset32   | 0x00000004 (4) Loc: +0x106C        | offset to table[0]
 
 table (reflection.KeyValue):
-  +0x104C | E8 DA FF FF             | SOffset32   | 0xFFFFDAE8 (-9496) Loc: +0x3564    | offset to vtable
-  +0x1050 | 10 00 00 00             | UOffset32   | 0x00000010 (16) Loc: +0x1060       | offset to field `key` (string)
-  +0x1054 | 04 00 00 00             | UOffset32   | 0x00000004 (4) Loc: +0x1058        | offset to field `value` (string)
+  +0x106C | 50 D7 FF FF             | SOffset32   | 0xFFFFD750 (-10416) Loc: +0x391C   | offset to vtable
+  +0x1070 | 10 00 00 00             | UOffset32   | 0x00000010 (16) Loc: +0x1080       | offset to field `key` (string)
+  +0x1074 | 04 00 00 00             | UOffset32   | 0x00000004 (4) Loc: +0x1078        | offset to field `value` (string)
 
 string (reflection.KeyValue.value):
-  +0x1058 | 02 00 00 00             | uint32_t    | 0x00000002 (2)                     | length of string
-  +0x105C | 35 33                   | char[2]     | 53                                 | string literal
-  +0x105E | 00                      | char        | 0x00 (0)                           | string terminator
+  +0x1078 | 02 00 00 00             | uint32_t    | 0x00000002 (2)                     | length of string
+  +0x107C | 36 31                   | char[2]     | 61                                 | string literal
+  +0x107E | 00                      | char        | 0x00 (0)                           | string terminator
 
 string (reflection.KeyValue.key):
-  +0x1060 | 02 00 00 00             | uint32_t    | 0x00000002 (2)                     | length of string
-  +0x1064 | 69 64                   | char[2]     | id                                 | string literal
-  +0x1066 | 00                      | char        | 0x00 (0)                           | string terminator
+  +0x1080 | 02 00 00 00             | uint32_t    | 0x00000002 (2)                     | length of string
+  +0x1084 | 69 64                   | char[2]     | id                                 | string literal
+  +0x1086 | 00                      | char        | 0x00 (0)                           | string terminator
 
 table (reflection.Type):
-  +0x1068 | 64 DA FF FF             | SOffset32   | 0xFFFFDA64 (-9628) Loc: +0x3604    | offset to vtable
-  +0x106C | 00 00 00                | uint8_t[3]  | ...                                | padding
-  +0x106F | 0A                      | uint8_t     | 0x0A (10)                          | table field `base_type` (Byte)
-  +0x1070 | 04 00 00 00             | uint32_t    | 0x00000004 (4)                     | table field `index` (Int)
-  +0x1074 | 08 00 00 00             | uint32_t    | 0x00000008 (8)                     | table field `base_size` (UInt)
-  +0x1078 | 01 00 00 00             | uint32_t    | 0x00000001 (1)                     | table field `element_size` (UInt)
+  +0x1088 | EC D5 FF FF             | SOffset32   | 0xFFFFD5EC (-10772) Loc: +0x3A9C   | offset to vtable
+  +0x108C | 00 00 00                | uint8_t[3]  | ...                                | padding
+  +0x108F | 0C                      | uint8_t     | 0x0C (12)                          | table field `base_type` (Byte)
+  +0x1090 | 08 00 00 00             | uint32_t    | 0x00000008 (8)                     | table field `base_size` (UInt)
+  +0x1094 | 01 00 00 00             | uint32_t    | 0x00000001 (1)                     | table field `element_size` (UInt)
 
 string (reflection.Field.name):
-  +0x107C | 18 00 00 00             | uint32_t    | 0x00000018 (24)                    | length of string
-  +0x1080 | 6C 6F 6E 67 5F 65 6E 75 | char[24]    | long_enu                           | string literal
-  +0x1088 | 6D 5F 6E 6F 72 6D 61 6C |             | m_normal
-  +0x1090 | 5F 64 65 66 61 75 6C 74 |             | _default
-  +0x1098 | 00                      | char        | 0x00 (0)                           | string terminator
-
-padding:
-  +0x1099 | 00 00 00                | uint8_t[3]  | ...                                | padding
+  +0x1098 | 12 00 00 00             | uint32_t    | 0x00000012 (18)                    | length of string
+  +0x109C | 64 6F 75 62 6C 65 5F 69 | char[18]    | double_i                           | string literal
+  +0x10A4 | 6E 66 5F 64 65 66 61 75 |             | nf_defau
+  +0x10AC | 6C 74                   |             | lt
+  +0x10AE | 00                      | char        | 0x00 (0)                           | string terminator
 
 table (reflection.Field):
-  +0x109C | 62 E6 FF FF             | SOffset32   | 0xFFFFE662 (-6558) Loc: +0x2A3A    | offset to vtable
-  +0x10A0 | 34 00                   | uint16_t    | 0x0034 (52)                        | table field `id` (UShort)
-  +0x10A2 | 6C 00                   | uint16_t    | 0x006C (108)                       | table field `offset` (UShort)
-  +0x10A4 | 4C 00 00 00             | UOffset32   | 0x0000004C (76) Loc: +0x10F0       | offset to field `name` (string)
-  +0x10A8 | 34 00 00 00             | UOffset32   | 0x00000034 (52) Loc: +0x10DC       | offset to field `type` (table)
-  +0x10AC | 0C 00 00 00             | UOffset32   | 0x0000000C (12) Loc: +0x10B8       | offset to field `attributes` (vector)
-  +0x10B0 | 04 00 00 00             | UOffset32   | 0x00000004 (4) Loc: +0x10B4        | offset to field `documentation` (vector)
+  +0x10B0 | 52 EC FF FF             | SOffset32   | 0xFFFFEC52 (-5038) Loc: +0x245E    | offset to vtable
+  +0x10B4 | 3C 00                   | uint16_t    | 0x003C (60)                        | table field `id` (UShort)
+  +0x10B6 | 7C 00                   | uint16_t    | 0x007C (124)                       | table field `offset` (UShort)
+  +0x10B8 | 50 00 00 00             | UOffset32   | 0x00000050 (80) Loc: +0x1108       | offset to field `name` (string)
+  +0x10BC | 40 00 00 00             | UOffset32   | 0x00000040 (64) Loc: +0x10FC       | offset to field `type` (table)
+  +0x10C0 | 18 00 00 00             | UOffset32   | 0x00000018 (24) Loc: +0x10D8       | offset to field `attributes` (vector)
+  +0x10C4 | 10 00 00 00             | UOffset32   | 0x00000010 (16) Loc: +0x10D4       | offset to field `documentation` (vector)
+  +0x10C8 | 00 00 00 00 00 00 F0 FF | double      | 0xFFF0000000000000 (-inf)          | table field `default_real` (Double)
+  +0x10D0 | 00 00 00 00             | uint8_t[4]  | ....                               | padding
 
 vector (reflection.Field.documentation):
-  +0x10B4 | 00 00 00 00             | uint32_t    | 0x00000000 (0)                     | length of vector (# items)
+  +0x10D4 | 00 00 00 00             | uint32_t    | 0x00000000 (0)                     | length of vector (# items)
 
 vector (reflection.Field.attributes):
-  +0x10B8 | 01 00 00 00             | uint32_t    | 0x00000001 (1)                     | length of vector (# items)
-  +0x10BC | 04 00 00 00             | UOffset32   | 0x00000004 (4) Loc: +0x10C0        | offset to table[0]
+  +0x10D8 | 01 00 00 00             | uint32_t    | 0x00000001 (1)                     | length of vector (# items)
+  +0x10DC | 04 00 00 00             | UOffset32   | 0x00000004 (4) Loc: +0x10E0        | offset to table[0]
 
 table (reflection.KeyValue):
-  +0x10C0 | 5C DB FF FF             | SOffset32   | 0xFFFFDB5C (-9380) Loc: +0x3564    | offset to vtable
-  +0x10C4 | 10 00 00 00             | UOffset32   | 0x00000010 (16) Loc: +0x10D4       | offset to field `key` (string)
-  +0x10C8 | 04 00 00 00             | UOffset32   | 0x00000004 (4) Loc: +0x10CC        | offset to field `value` (string)
+  +0x10E0 | C4 D7 FF FF             | SOffset32   | 0xFFFFD7C4 (-10300) Loc: +0x391C   | offset to vtable
+  +0x10E4 | 10 00 00 00             | UOffset32   | 0x00000010 (16) Loc: +0x10F4       | offset to field `key` (string)
+  +0x10E8 | 04 00 00 00             | UOffset32   | 0x00000004 (4) Loc: +0x10EC        | offset to field `value` (string)
 
 string (reflection.KeyValue.value):
-  +0x10CC | 02 00 00 00             | uint32_t    | 0x00000002 (2)                     | length of string
-  +0x10D0 | 35 32                   | char[2]     | 52                                 | string literal
-  +0x10D2 | 00                      | char        | 0x00 (0)                           | string terminator
+  +0x10EC | 02 00 00 00             | uint32_t    | 0x00000002 (2)                     | length of string
+  +0x10F0 | 36 30                   | char[2]     | 60                                 | string literal
+  +0x10F2 | 00                      | char        | 0x00 (0)                           | string terminator
 
 string (reflection.KeyValue.key):
-  +0x10D4 | 02 00 00 00             | uint32_t    | 0x00000002 (2)                     | length of string
-  +0x10D8 | 69 64                   | char[2]     | id                                 | string literal
-  +0x10DA | 00                      | char        | 0x00 (0)                           | string terminator
+  +0x10F4 | 02 00 00 00             | uint32_t    | 0x00000002 (2)                     | length of string
+  +0x10F8 | 69 64                   | char[2]     | id                                 | string literal
+  +0x10FA | 00                      | char        | 0x00 (0)                           | string terminator
 
 table (reflection.Type):
-  +0x10DC | D8 DA FF FF             | SOffset32   | 0xFFFFDAD8 (-9512) Loc: +0x3604    | offset to vtable
-  +0x10E0 | 00 00 00                | uint8_t[3]  | ...                                | padding
-  +0x10E3 | 0A                      | uint8_t     | 0x0A (10)                          | table field `base_type` (Byte)
-  +0x10E4 | 04 00 00 00             | uint32_t    | 0x00000004 (4)                     | table field `index` (Int)
-  +0x10E8 | 08 00 00 00             | uint32_t    | 0x00000008 (8)                     | table field `base_size` (UInt)
-  +0x10EC | 01 00 00 00             | uint32_t    | 0x00000001 (1)                     | table field `element_size` (UInt)
+  +0x10FC | A8 D3 FF FF             | SOffset32   | 0xFFFFD3A8 (-11352) Loc: +0x3D54   | offset to vtable
+  +0x1100 | 00 00 00                | uint8_t[3]  | ...                                | padding
+  +0x1103 | 0B                      | uint8_t     | 0x0B (11)                          | table field `base_type` (Byte)
+  +0x1104 | 01 00 00 00             | uint32_t    | 0x00000001 (1)                     | table field `element_size` (UInt)
 
 string (reflection.Field.name):
-  +0x10F0 | 1A 00 00 00             | uint32_t    | 0x0000001A (26)                    | length of string
-  +0x10F4 | 6C 6F 6E 67 5F 65 6E 75 | char[26]    | long_enu                           | string literal
-  +0x10FC | 6D 5F 6E 6F 6E 5F 65 6E |             | m_non_en
-  +0x1104 | 75 6D 5F 64 65 66 61 75 |             | um_defau
-  +0x110C | 6C 74                   |             | lt
-  +0x110E | 00                      | char        | 0x00 (0)                           | string terminator
+  +0x1108 | 19 00 00 00             | uint32_t    | 0x00000019 (25)                    | length of string
+  +0x110C | 6E 65 67 61 74 69 76 65 | char[25]    | negative                           | string literal
+  +0x1114 | 5F 69 6E 66 69 6E 69 74 |             | _infinit
+  +0x111C | 79 5F 64 65 66 61 75 6C |             | y_defaul
+  +0x1124 | 74                      |             | t
+  +0x1125 | 00                      | char        | 0x00 (0)                           | string terminator
+
+padding:
+  +0x1126 | 00 00                   | uint8_t[2]  | ..                                 | padding
 
 table (reflection.Field):
-  +0x1110 | EC E5 FF FF             | SOffset32   | 0xFFFFE5EC (-6676) Loc: +0x2B24    | offset to vtable
-  +0x1114 | 00 00 00                | uint8_t[3]  | ...                                | padding
-  +0x1117 | 01                      | uint8_t     | 0x01 (1)                           | table field `optional` (Bool)
-  +0x1118 | 33 00                   | uint16_t    | 0x0033 (51)                        | table field `id` (UShort)
-  +0x111A | 6A 00                   | uint16_t    | 0x006A (106)                       | table field `offset` (UShort)
-  +0x111C | 74 00 00 00             | UOffset32   | 0x00000074 (116) Loc: +0x1190      | offset to field `name` (string)
-  +0x1120 | 60 00 00 00             | UOffset32   | 0x00000060 (96) Loc: +0x1180       | offset to field `type` (table)
-  +0x1124 | 0C 00 00 00             | UOffset32   | 0x0000000C (12) Loc: +0x1130       | offset to field `attributes` (vector)
-  +0x1128 | 04 00 00 00             | UOffset32   | 0x00000004 (4) Loc: +0x112C        | offset to field `documentation` (vector)
+  +0x1128 | AA FE FF FF             | SOffset32   | 0xFFFFFEAA (-342) Loc: +0x127E     | offset to vtable
+  +0x112C | 3B 00                   | uint16_t    | 0x003B (59)                        | table field `id` (UShort)
+  +0x112E | 7A 00                   | uint16_t    | 0x007A (122)                       | table field `offset` (UShort)
+  +0x1130 | 4C 00 00 00             | UOffset32   | 0x0000004C (76) Loc: +0x117C       | offset to field `name` (string)
+  +0x1134 | 3C 00 00 00             | UOffset32   | 0x0000003C (60) Loc: +0x1170       | offset to field `type` (table)
+  +0x1138 | 14 00 00 00             | UOffset32   | 0x00000014 (20) Loc: +0x114C       | offset to field `attributes` (vector)
+  +0x113C | 0C 00 00 00             | UOffset32   | 0x0000000C (12) Loc: +0x1148       | offset to field `documentation` (vector)
+  +0x1140 | 00 00 00 00 00 00 F0 FF | double      | 0xFFF0000000000000 (-inf)          | table field `default_real` (Double)
 
 vector (reflection.Field.documentation):
-  +0x112C | 00 00 00 00             | uint32_t    | 0x00000000 (0)                     | length of vector (# items)
+  +0x1148 | 00 00 00 00             | uint32_t    | 0x00000000 (0)                     | length of vector (# items)
 
 vector (reflection.Field.attributes):
-  +0x1130 | 02 00 00 00             | uint32_t    | 0x00000002 (2)                     | length of vector (# items)
-  +0x1134 | 30 00 00 00             | UOffset32   | 0x00000030 (48) Loc: +0x1164       | offset to table[0]
-  +0x1138 | 04 00 00 00             | UOffset32   | 0x00000004 (4) Loc: +0x113C        | offset to table[1]
+  +0x114C | 01 00 00 00             | uint32_t    | 0x00000001 (1)                     | length of vector (# items)
+  +0x1150 | 04 00 00 00             | UOffset32   | 0x00000004 (4) Loc: +0x1154        | offset to table[0]
 
 table (reflection.KeyValue):
-  +0x113C | D8 DB FF FF             | SOffset32   | 0xFFFFDBD8 (-9256) Loc: +0x3564    | offset to vtable
-  +0x1140 | 10 00 00 00             | UOffset32   | 0x00000010 (16) Loc: +0x1150       | offset to field `key` (string)
-  +0x1144 | 04 00 00 00             | UOffset32   | 0x00000004 (4) Loc: +0x1148        | offset to field `value` (string)
+  +0x1154 | 38 D8 FF FF             | SOffset32   | 0xFFFFD838 (-10184) Loc: +0x391C   | offset to vtable
+  +0x1158 | 10 00 00 00             | UOffset32   | 0x00000010 (16) Loc: +0x1168       | offset to field `key` (string)
+  +0x115C | 04 00 00 00             | UOffset32   | 0x00000004 (4) Loc: +0x1160        | offset to field `value` (string)
 
 string (reflection.KeyValue.value):
-  +0x1148 | 01 00 00 00             | uint32_t    | 0x00000001 (1)                     | length of string
-  +0x114C | 30                      | char[1]     | 0                                  | string literal
-  +0x114D | 00                      | char        | 0x00 (0)                           | string terminator
-
-padding:
-  +0x114E | 00 00                   | uint8_t[2]  | ..                                 | padding
+  +0x1160 | 02 00 00 00             | uint32_t    | 0x00000002 (2)                     | length of string
+  +0x1164 | 35 39                   | char[2]     | 59                                 | string literal
+  +0x1166 | 00                      | char        | 0x00 (0)                           | string terminator
 
 string (reflection.KeyValue.key):
-  +0x1150 | 0D 00 00 00             | uint32_t    | 0x0000000D (13)                    | length of string
-  +0x1154 | 6E 61 74 69 76 65 5F 69 | char[13]    | native_i                           | string literal
-  +0x115C | 6E 6C 69 6E 65          |             | nline
-  +0x1161 | 00                      | char        | 0x00 (0)                           | string terminator
-
-padding:
-  +0x1162 | 00 00                   | uint8_t[2]  | ..                                 | padding
-
-table (reflection.KeyValue):
-  +0x1164 | 00 DC FF FF             | SOffset32   | 0xFFFFDC00 (-9216) Loc: +0x3564    | offset to vtable
-  +0x1168 | 10 00 00 00             | UOffset32   | 0x00000010 (16) Loc: +0x1178       | offset to field `key` (string)
-  +0x116C | 04 00 00 00             | UOffset32   | 0x00000004 (4) Loc: +0x1170        | offset to field `value` (string)
-
-string (reflection.KeyValue.value):
-  +0x1170 | 02 00 00 00             | uint32_t    | 0x00000002 (2)                     | length of string
-  +0x1174 | 35 31                   | char[2]     | 51                                 | string literal
-  +0x1176 | 00                      | char        | 0x00 (0)                           | string terminator
-
-string (reflection.KeyValue.key):
-  +0x1178 | 02 00 00 00             | uint32_t    | 0x00000002 (2)                     | length of string
-  +0x117C | 69 64                   | char[2]     | id                                 | string literal
-  +0x117E | 00                      | char        | 0x00 (0)                           | string terminator
+  +0x1168 | 02 00 00 00             | uint32_t    | 0x00000002 (2)                     | length of string
+  +0x116C | 69 64                   | char[2]     | id                                 | string literal
+  +0x116E | 00                      | char        | 0x00 (0)                           | string terminator
 
 table (reflection.Type):
-  +0x1180 | C8 D8 FF FF             | SOffset32   | 0xFFFFD8C8 (-10040) Loc: +0x38B8   | offset to vtable
-  +0x1184 | 00 00 00                | uint8_t[3]  | ...                                | padding
-  +0x1187 | 0F                      | uint8_t     | 0x0F (15)                          | table field `base_type` (Byte)
-  +0x1188 | 06 00 00 00             | uint32_t    | 0x00000006 (6)                     | table field `index` (Int)
-  +0x118C | 01 00 00 00             | uint32_t    | 0x00000001 (1)                     | table field `element_size` (UInt)
+  +0x1170 | 1C D4 FF FF             | SOffset32   | 0xFFFFD41C (-11236) Loc: +0x3D54   | offset to vtable
+  +0x1174 | 00 00 00                | uint8_t[3]  | ...                                | padding
+  +0x1177 | 0B                      | uint8_t     | 0x0B (11)                          | table field `base_type` (Byte)
+  +0x1178 | 01 00 00 00             | uint32_t    | 0x00000001 (1)                     | table field `element_size` (UInt)
 
 string (reflection.Field.name):
-  +0x1190 | 0D 00 00 00             | uint32_t    | 0x0000000D (13)                    | length of string
-  +0x1194 | 6E 61 74 69 76 65 5F 69 | char[13]    | native_i                           | string literal
-  +0x119C | 6E 6C 69 6E 65          |             | nline
-  +0x11A1 | 00                      | char        | 0x00 (0)                           | string terminator
+  +0x117C | 14 00 00 00             | uint32_t    | 0x00000014 (20)                    | length of string
+  +0x1180 | 6E 65 67 61 74 69 76 65 | char[20]    | negative                           | string literal
+  +0x1188 | 5F 69 6E 66 5F 64 65 66 |             | _inf_def
+  +0x1190 | 61 75 6C 74             |             | ault
+  +0x1194 | 00                      | char        | 0x00 (0)                           | string terminator
 
 padding:
-  +0x11A2 | 00 00                   | uint8_t[2]  | ..                                 | padding
+  +0x1195 | 00 00 00                | uint8_t[3]  | ...                                | padding
 
 table (reflection.Field):
-  +0x11A4 | 80 E6 FF FF             | SOffset32   | 0xFFFFE680 (-6528) Loc: +0x2B24    | offset to vtable
-  +0x11A8 | 00 00 00                | uint8_t[3]  | ...                                | padding
-  +0x11AB | 01                      | uint8_t     | 0x01 (1)                           | table field `optional` (Bool)
-  +0x11AC | 32 00                   | uint16_t    | 0x0032 (50)                        | table field `id` (UShort)
-  +0x11AE | 68 00                   | uint16_t    | 0x0068 (104)                       | table field `offset` (UShort)
-  +0x11B0 | 48 00 00 00             | UOffset32   | 0x00000048 (72) Loc: +0x11F8       | offset to field `name` (string)
-  +0x11B4 | 34 00 00 00             | UOffset32   | 0x00000034 (52) Loc: +0x11E8       | offset to field `type` (table)
-  +0x11B8 | 0C 00 00 00             | UOffset32   | 0x0000000C (12) Loc: +0x11C4       | offset to field `attributes` (vector)
-  +0x11BC | 04 00 00 00             | UOffset32   | 0x00000004 (4) Loc: +0x11C0        | offset to field `documentation` (vector)
+  +0x1198 | 3A ED FF FF             | SOffset32   | 0xFFFFED3A (-4806) Loc: +0x245E    | offset to vtable
+  +0x119C | 3A 00                   | uint16_t    | 0x003A (58)                        | table field `id` (UShort)
+  +0x119E | 78 00                   | uint16_t    | 0x0078 (120)                       | table field `offset` (UShort)
+  +0x11A0 | 50 00 00 00             | UOffset32   | 0x00000050 (80) Loc: +0x11F0       | offset to field `name` (string)
+  +0x11A4 | 40 00 00 00             | UOffset32   | 0x00000040 (64) Loc: +0x11E4       | offset to field `type` (table)
+  +0x11A8 | 18 00 00 00             | UOffset32   | 0x00000018 (24) Loc: +0x11C0       | offset to field `attributes` (vector)
+  +0x11AC | 10 00 00 00             | UOffset32   | 0x00000010 (16) Loc: +0x11BC       | offset to field `documentation` (vector)
+  +0x11B0 | 00 00 00 00 00 00 F0 7F | double      | 0x7FF0000000000000 (inf)           | table field `default_real` (Double)
+  +0x11B8 | 00 00 00 00             | uint8_t[4]  | ....                               | padding
 
 vector (reflection.Field.documentation):
-  +0x11C0 | 00 00 00 00             | uint32_t    | 0x00000000 (0)                     | length of vector (# items)
+  +0x11BC | 00 00 00 00             | uint32_t    | 0x00000000 (0)                     | length of vector (# items)
 
 vector (reflection.Field.attributes):
-  +0x11C4 | 01 00 00 00             | uint32_t    | 0x00000001 (1)                     | length of vector (# items)
-  +0x11C8 | 04 00 00 00             | UOffset32   | 0x00000004 (4) Loc: +0x11CC        | offset to table[0]
+  +0x11C0 | 01 00 00 00             | uint32_t    | 0x00000001 (1)                     | length of vector (# items)
+  +0x11C4 | 04 00 00 00             | UOffset32   | 0x00000004 (4) Loc: +0x11C8        | offset to table[0]
 
 table (reflection.KeyValue):
-  +0x11CC | 68 DC FF FF             | SOffset32   | 0xFFFFDC68 (-9112) Loc: +0x3564    | offset to vtable
-  +0x11D0 | 10 00 00 00             | UOffset32   | 0x00000010 (16) Loc: +0x11E0       | offset to field `key` (string)
-  +0x11D4 | 04 00 00 00             | UOffset32   | 0x00000004 (4) Loc: +0x11D8        | offset to field `value` (string)
+  +0x11C8 | AC D8 FF FF             | SOffset32   | 0xFFFFD8AC (-10068) Loc: +0x391C   | offset to vtable
+  +0x11CC | 10 00 00 00             | UOffset32   | 0x00000010 (16) Loc: +0x11DC       | offset to field `key` (string)
+  +0x11D0 | 04 00 00 00             | UOffset32   | 0x00000004 (4) Loc: +0x11D4        | offset to field `value` (string)
 
 string (reflection.KeyValue.value):
-  +0x11D8 | 02 00 00 00             | uint32_t    | 0x00000002 (2)                     | length of string
-  +0x11DC | 35 30                   | char[2]     | 50                                 | string literal
-  +0x11DE | 00                      | char        | 0x00 (0)                           | string terminator
+  +0x11D4 | 02 00 00 00             | uint32_t    | 0x00000002 (2)                     | length of string
+  +0x11D8 | 35 38                   | char[2]     | 58                                 | string literal
+  +0x11DA | 00                      | char        | 0x00 (0)                           | string terminator
 
 string (reflection.KeyValue.key):
-  +0x11E0 | 02 00 00 00             | uint32_t    | 0x00000002 (2)                     | length of string
-  +0x11E4 | 69 64                   | char[2]     | id                                 | string literal
-  +0x11E6 | 00                      | char        | 0x00 (0)                           | string terminator
+  +0x11DC | 02 00 00 00             | uint32_t    | 0x00000002 (2)                     | length of string
+  +0x11E0 | 69 64                   | char[2]     | id                                 | string literal
+  +0x11E2 | 00                      | char        | 0x00 (0)                           | string terminator
 
 table (reflection.Type):
-  +0x11E8 | 38 E8 FF FF             | SOffset32   | 0xFFFFE838 (-6088) Loc: +0x29B0    | offset to vtable
-  +0x11EC | 00 00                   | uint8_t[2]  | ..                                 | padding
-  +0x11EE | 0E                      | uint8_t     | 0x0E (14)                          | table field `base_type` (Byte)
-  +0x11EF | 0F                      | uint8_t     | 0x0F (15)                          | table field `element` (Byte)
-  +0x11F0 | 03 00 00 00             | uint32_t    | 0x00000003 (3)                     | table field `index` (Int)
-  +0x11F4 | 04 00 00 00             | uint32_t    | 0x00000004 (4)                     | table field `element_size` (UInt)
+  +0x11E4 | 90 D4 FF FF             | SOffset32   | 0xFFFFD490 (-11120) Loc: +0x3D54   | offset to vtable
+  +0x11E8 | 00 00 00                | uint8_t[3]  | ...                                | padding
+  +0x11EB | 0B                      | uint8_t     | 0x0B (11)                          | table field `base_type` (Byte)
+  +0x11EC | 01 00 00 00             | uint32_t    | 0x00000001 (1)                     | table field `element_size` (UInt)
 
 string (reflection.Field.name):
-  +0x11F8 | 18 00 00 00             | uint32_t    | 0x00000018 (24)                    | length of string
-  +0x11FC | 73 63 61 6C 61 72 5F 6B | char[24]    | scalar_k                           | string literal
-  +0x1204 | 65 79 5F 73 6F 72 74 65 |             | ey_sorte
-  +0x120C | 64 5F 74 61 62 6C 65 73 |             | d_tables
-  +0x1214 | 00                      | char        | 0x00 (0)                           | string terminator
+  +0x11F0 | 19 00 00 00             | uint32_t    | 0x00000019 (25)                    | length of string
+  +0x11F4 | 70 6F 73 69 74 69 76 65 | char[25]    | positive                           | string literal
+  +0x11FC | 5F 69 6E 66 69 6E 69 74 |             | _infinit
+  +0x1204 | 79 5F 64 65 66 61 75 6C |             | y_defaul
+  +0x120C | 74                      |             | t
+  +0x120D | 00                      | char        | 0x00 (0)                           | string terminator
 
 padding:
-  +0x1215 | 00 00 00                | uint8_t[3]  | ...                                | padding
+  +0x120E | 00 00                   | uint8_t[2]  | ..                                 | padding
 
 table (reflection.Field):
-  +0x1218 | F4 E6 FF FF             | SOffset32   | 0xFFFFE6F4 (-6412) Loc: +0x2B24    | offset to vtable
-  +0x121C | 00 00 00                | uint8_t[3]  | ...                                | padding
-  +0x121F | 01                      | uint8_t     | 0x01 (1)                           | table field `optional` (Bool)
-  +0x1220 | 31 00                   | uint16_t    | 0x0031 (49)                        | table field `id` (UShort)
-  +0x1222 | 66 00                   | uint16_t    | 0x0066 (102)                       | table field `offset` (UShort)
-  +0x1224 | 78 00 00 00             | UOffset32   | 0x00000078 (120) Loc: +0x129C      | offset to field `name` (string)
-  +0x1228 | 68 00 00 00             | UOffset32   | 0x00000068 (104) Loc: +0x1290      | offset to field `type` (table)
-  +0x122C | 0C 00 00 00             | UOffset32   | 0x0000000C (12) Loc: +0x1238       | offset to field `attributes` (vector)
-  +0x1230 | 04 00 00 00             | UOffset32   | 0x00000004 (4) Loc: +0x1234        | offset to field `documentation` (vector)
+  +0x1210 | B2 ED FF FF             | SOffset32   | 0xFFFFEDB2 (-4686) Loc: +0x245E    | offset to vtable
+  +0x1214 | 39 00                   | uint16_t    | 0x0039 (57)                        | table field `id` (UShort)
+  +0x1216 | 76 00                   | uint16_t    | 0x0076 (118)                       | table field `offset` (UShort)
+  +0x1218 | 50 00 00 00             | UOffset32   | 0x00000050 (80) Loc: +0x1268       | offset to field `name` (string)
+  +0x121C | 40 00 00 00             | UOffset32   | 0x00000040 (64) Loc: +0x125C       | offset to field `type` (table)
+  +0x1220 | 18 00 00 00             | UOffset32   | 0x00000018 (24) Loc: +0x1238       | offset to field `attributes` (vector)
+  +0x1224 | 10 00 00 00             | UOffset32   | 0x00000010 (16) Loc: +0x1234       | offset to field `documentation` (vector)
+  +0x1228 | 00 00 00 00 00 00 F0 7F | double      | 0x7FF0000000000000 (inf)           | table field `default_real` (Double)
+  +0x1230 | 00 00 00 00             | uint8_t[4]  | ....                               | padding
 
 vector (reflection.Field.documentation):
   +0x1234 | 00 00 00 00             | uint32_t    | 0x00000000 (0)                     | length of vector (# items)
 
 vector (reflection.Field.attributes):
-  +0x1238 | 02 00 00 00             | uint32_t    | 0x00000002 (2)                     | length of vector (# items)
-  +0x123C | 38 00 00 00             | UOffset32   | 0x00000038 (56) Loc: +0x1274       | offset to table[0]
-  +0x1240 | 04 00 00 00             | UOffset32   | 0x00000004 (4) Loc: +0x1244        | offset to table[1]
+  +0x1238 | 01 00 00 00             | uint32_t    | 0x00000001 (1)                     | length of vector (# items)
+  +0x123C | 04 00 00 00             | UOffset32   | 0x00000004 (4) Loc: +0x1240        | offset to table[0]
 
 table (reflection.KeyValue):
-  +0x1244 | E0 DC FF FF             | SOffset32   | 0xFFFFDCE0 (-8992) Loc: +0x3564    | offset to vtable
-  +0x1248 | 14 00 00 00             | UOffset32   | 0x00000014 (20) Loc: +0x125C       | offset to field `key` (string)
-  +0x124C | 04 00 00 00             | UOffset32   | 0x00000004 (4) Loc: +0x1250        | offset to field `value` (string)
+  +0x1240 | 24 D9 FF FF             | SOffset32   | 0xFFFFD924 (-9948) Loc: +0x391C    | offset to vtable
+  +0x1244 | 10 00 00 00             | UOffset32   | 0x00000010 (16) Loc: +0x1254       | offset to field `key` (string)
+  +0x1248 | 04 00 00 00             | UOffset32   | 0x00000004 (4) Loc: +0x124C        | offset to field `value` (string)
 
 string (reflection.KeyValue.value):
-  +0x1250 | 07 00 00 00             | uint32_t    | 0x00000007 (7)                     | length of string
-  +0x1254 | 4D 6F 6E 73 74 65 72    | char[7]     | Monster                            | string literal
-  +0x125B | 00                      | char        | 0x00 (0)                           | string terminator
+  +0x124C | 02 00 00 00             | uint32_t    | 0x00000002 (2)                     | length of string
+  +0x1250 | 35 37                   | char[2]     | 57                                 | string literal
+  +0x1252 | 00                      | char        | 0x00 (0)                           | string terminator
 
 string (reflection.KeyValue.key):
-  +0x125C | 11 00 00 00             | uint32_t    | 0x00000011 (17)                    | length of string
-  +0x1260 | 6E 65 73 74 65 64 5F 66 | char[17]    | nested_f                           | string literal
-  +0x1268 | 6C 61 74 62 75 66 66 65 |             | latbuffe
-  +0x1270 | 72                      |             | r
-  +0x1271 | 00                      | char        | 0x00 (0)                           | string terminator
-
-padding:
-  +0x1272 | 00 00                   | uint8_t[2]  | ..                                 | padding
-
-table (reflection.KeyValue):
-  +0x1274 | 10 DD FF FF             | SOffset32   | 0xFFFFDD10 (-8944) Loc: +0x3564    | offset to vtable
-  +0x1278 | 10 00 00 00             | UOffset32   | 0x00000010 (16) Loc: +0x1288       | offset to field `key` (string)
-  +0x127C | 04 00 00 00             | UOffset32   | 0x00000004 (4) Loc: +0x1280        | offset to field `value` (string)
-
-string (reflection.KeyValue.value):
-  +0x1280 | 02 00 00 00             | uint32_t    | 0x00000002 (2)                     | length of string
-  +0x1284 | 34 39                   | char[2]     | 49                                 | string literal
-  +0x1286 | 00                      | char        | 0x00 (0)                           | string terminator
-
-string (reflection.KeyValue.key):
-  +0x1288 | 02 00 00 00             | uint32_t    | 0x00000002 (2)                     | length of string
-  +0x128C | 69 64                   | char[2]     | id                                 | string literal
-  +0x128E | 00                      | char        | 0x00 (0)                           | string terminator
+  +0x1254 | 02 00 00 00             | uint32_t    | 0x00000002 (2)                     | length of string
+  +0x1258 | 69 64                   | char[2]     | id                                 | string literal
+  +0x125A | 00                      | char        | 0x00 (0)                           | string terminator
 
 table (reflection.Type):
-  +0x1290 | 0C E7 FF FF             | SOffset32   | 0xFFFFE70C (-6388) Loc: +0x2B84    | offset to vtable
-  +0x1294 | 00 00                   | uint8_t[2]  | ..                                 | padding
-  +0x1296 | 0E                      | uint8_t     | 0x0E (14)                          | table field `base_type` (Byte)
-  +0x1297 | 04                      | uint8_t     | 0x04 (4)                           | table field `element` (Byte)
-  +0x1298 | 01 00 00 00             | uint32_t    | 0x00000001 (1)                     | table field `element_size` (UInt)
+  +0x125C | 08 D5 FF FF             | SOffset32   | 0xFFFFD508 (-11000) Loc: +0x3D54   | offset to vtable
+  +0x1260 | 00 00 00                | uint8_t[3]  | ...                                | padding
+  +0x1263 | 0B                      | uint8_t     | 0x0B (11)                          | table field `base_type` (Byte)
+  +0x1264 | 01 00 00 00             | uint32_t    | 0x00000001 (1)                     | table field `element_size` (UInt)
 
 string (reflection.Field.name):
-  +0x129C | 1C 00 00 00             | uint32_t    | 0x0000001C (28)                    | length of string
-  +0x12A0 | 74 65 73 74 72 65 71 75 | char[28]    | testrequ                           | string literal
-  +0x12A8 | 69 72 65 64 6E 65 73 74 |             | irednest
-  +0x12B0 | 65 64 66 6C 61 74 62 75 |             | edflatbu
-  +0x12B8 | 66 66 65 72             |             | ffer
-  +0x12BC | 00                      | char        | 0x00 (0)                           | string terminator
+  +0x1268 | 10 00 00 00             | uint32_t    | 0x00000010 (16)                    | length of string
+  +0x126C | 69 6E 66 69 6E 69 74 79 | char[16]    | infinity                           | string literal
+  +0x1274 | 5F 64 65 66 61 75 6C 74 |             | _default
+  +0x127C | 00                      | char        | 0x00 (0)                           | string terminator
 
 vtable (reflection.Field):
-  +0x12BE | 1A 00                   | uint16_t    | 0x001A (26)                        | size of this vtable
-  +0x12C0 | 20 00                   | uint16_t    | 0x0020 (32)                        | size of referring table
-  +0x12C2 | 08 00                   | VOffset16   | 0x0008 (8)                         | offset to field `name` (id: 0)
-  +0x12C4 | 0C 00                   | VOffset16   | 0x000C (12)                        | offset to field `type` (id: 1)
-  +0x12C6 | 04 00                   | VOffset16   | 0x0004 (4)                         | offset to field `id` (id: 2)
-  +0x12C8 | 06 00                   | VOffset16   | 0x0006 (6)                         | offset to field `offset` (id: 3)
-  +0x12CA | 18 00                   | VOffset16   | 0x0018 (24)                        | offset to field `default_integer` (id: 4)
-  +0x12CC | 00 00                   | VOffset16   | 0x0000 (0)                         | offset to field `default_real` (id: 5) <defaults to 0.000000> (Double)
-  +0x12CE | 00 00                   | VOffset16   | 0x0000 (0)                         | offset to field `deprecated` (id: 6) <defaults to 0> (Bool)
-  +0x12D0 | 00 00                   | VOffset16   | 0x0000 (0)                         | offset to field `required` (id: 7) <defaults to 0> (Bool)
-  +0x12D2 | 00 00                   | VOffset16   | 0x0000 (0)                         | offset to field `key` (id: 8) <defaults to 0> (Bool)
-  +0x12D4 | 10 00                   | VOffset16   | 0x0010 (16)                        | offset to field `attributes` (id: 9)
-  +0x12D6 | 14 00                   | VOffset16   | 0x0014 (20)                        | offset to field `documentation` (id: 10)
+  +0x127E | 1A 00                   | uint16_t    | 0x001A (26)                        | size of this vtable
+  +0x1280 | 20 00                   | uint16_t    | 0x0020 (32)                        | size of referring table
+  +0x1282 | 08 00                   | VOffset16   | 0x0008 (8)                         | offset to field `name` (id: 0)
+  +0x1284 | 0C 00                   | VOffset16   | 0x000C (12)                        | offset to field `type` (id: 1)
+  +0x1286 | 04 00                   | VOffset16   | 0x0004 (4)                         | offset to field `id` (id: 2)
+  +0x1288 | 06 00                   | VOffset16   | 0x0006 (6)                         | offset to field `offset` (id: 3)
+  +0x128A | 00 00                   | VOffset16   | 0x0000 (0)                         | offset to field `default_integer` (id: 4) <defaults to 0> (Long)
+  +0x128C | 18 00                   | VOffset16   | 0x0018 (24)                        | offset to field `default_real` (id: 5)
+  +0x128E | 00 00                   | VOffset16   | 0x0000 (0)                         | offset to field `deprecated` (id: 6) <defaults to 0> (Bool)
+  +0x1290 | 00 00                   | VOffset16   | 0x0000 (0)                         | offset to field `required` (id: 7) <defaults to 0> (Bool)
+  +0x1292 | 00 00                   | VOffset16   | 0x0000 (0)                         | offset to field `key` (id: 8) <defaults to 0> (Bool)
+  +0x1294 | 10 00                   | VOffset16   | 0x0010 (16)                        | offset to field `attributes` (id: 9)
+  +0x1296 | 14 00                   | VOffset16   | 0x0014 (20)                        | offset to field `documentation` (id: 10)
 
 table (reflection.Field):
-  +0x12D8 | 1A 00 00 00             | SOffset32   | 0x0000001A (26) Loc: +0x12BE       | offset to vtable
-  +0x12DC | 30 00                   | uint16_t    | 0x0030 (48)                        | table field `id` (UShort)
-  +0x12DE | 64 00                   | uint16_t    | 0x0064 (100)                       | table field `offset` (UShort)
-  +0x12E0 | 54 00 00 00             | UOffset32   | 0x00000054 (84) Loc: +0x1334       | offset to field `name` (string)
-  +0x12E4 | 3C 00 00 00             | UOffset32   | 0x0000003C (60) Loc: +0x1320       | offset to field `type` (table)
-  +0x12E8 | 14 00 00 00             | UOffset32   | 0x00000014 (20) Loc: +0x12FC       | offset to field `attributes` (vector)
-  +0x12EC | 0C 00 00 00             | UOffset32   | 0x0000000C (12) Loc: +0x12F8       | offset to field `documentation` (vector)
-  +0x12F0 | FF FF FF FF FF FF FF FF | int64_t     | 0xFFFFFFFFFFFFFFFF (-1)            | table field `default_integer` (Long)
+  +0x1298 | 1A 00 00 00             | SOffset32   | 0x0000001A (26) Loc: +0x127E       | offset to vtable
+  +0x129C | 38 00                   | uint16_t    | 0x0038 (56)                        | table field `id` (UShort)
+  +0x129E | 74 00                   | uint16_t    | 0x0074 (116)                       | table field `offset` (UShort)
+  +0x12A0 | 4C 00 00 00             | UOffset32   | 0x0000004C (76) Loc: +0x12EC       | offset to field `name` (string)
+  +0x12A4 | 3C 00 00 00             | UOffset32   | 0x0000003C (60) Loc: +0x12E0       | offset to field `type` (table)
+  +0x12A8 | 14 00 00 00             | UOffset32   | 0x00000014 (20) Loc: +0x12BC       | offset to field `attributes` (vector)
+  +0x12AC | 0C 00 00 00             | UOffset32   | 0x0000000C (12) Loc: +0x12B8       | offset to field `documentation` (vector)
+  +0x12B0 | 00 00 00 00 00 00 F0 7F | double      | 0x7FF0000000000000 (inf)           | table field `default_real` (Double)
 
 vector (reflection.Field.documentation):
-  +0x12F8 | 00 00 00 00             | uint32_t    | 0x00000000 (0)                     | length of vector (# items)
+  +0x12B8 | 00 00 00 00             | uint32_t    | 0x00000000 (0)                     | length of vector (# items)
 
 vector (reflection.Field.attributes):
-  +0x12FC | 01 00 00 00             | uint32_t    | 0x00000001 (1)                     | length of vector (# items)
-  +0x1300 | 04 00 00 00             | UOffset32   | 0x00000004 (4) Loc: +0x1304        | offset to table[0]
+  +0x12BC | 01 00 00 00             | uint32_t    | 0x00000001 (1)                     | length of vector (# items)
+  +0x12C0 | 04 00 00 00             | UOffset32   | 0x00000004 (4) Loc: +0x12C4        | offset to table[0]
 
 table (reflection.KeyValue):
-  +0x1304 | A0 DD FF FF             | SOffset32   | 0xFFFFDDA0 (-8800) Loc: +0x3564    | offset to vtable
-  +0x1308 | 10 00 00 00             | UOffset32   | 0x00000010 (16) Loc: +0x1318       | offset to field `key` (string)
-  +0x130C | 04 00 00 00             | UOffset32   | 0x00000004 (4) Loc: +0x1310        | offset to field `value` (string)
+  +0x12C4 | A8 D9 FF FF             | SOffset32   | 0xFFFFD9A8 (-9816) Loc: +0x391C    | offset to vtable
+  +0x12C8 | 10 00 00 00             | UOffset32   | 0x00000010 (16) Loc: +0x12D8       | offset to field `key` (string)
+  +0x12CC | 04 00 00 00             | UOffset32   | 0x00000004 (4) Loc: +0x12D0        | offset to field `value` (string)
 
 string (reflection.KeyValue.value):
-  +0x1310 | 02 00 00 00             | uint32_t    | 0x00000002 (2)                     | length of string
-  +0x1314 | 34 38                   | char[2]     | 48                                 | string literal
-  +0x1316 | 00                      | char        | 0x00 (0)                           | string terminator
+  +0x12D0 | 02 00 00 00             | uint32_t    | 0x00000002 (2)                     | length of string
+  +0x12D4 | 35 36                   | char[2]     | 56                                 | string literal
+  +0x12D6 | 00                      | char        | 0x00 (0)                           | string terminator
 
 string (reflection.KeyValue.key):
-  +0x1318 | 02 00 00 00             | uint32_t    | 0x00000002 (2)                     | length of string
-  +0x131C | 69 64                   | char[2]     | id                                 | string literal
-  +0x131E | 00                      | char        | 0x00 (0)                           | string terminator
+  +0x12D8 | 02 00 00 00             | uint32_t    | 0x00000002 (2)                     | length of string
+  +0x12DC | 69 64                   | char[2]     | id                                 | string literal
+  +0x12DE | 00                      | char        | 0x00 (0)                           | string terminator
 
 table (reflection.Type):
-  +0x1320 | 1C DD FF FF             | SOffset32   | 0xFFFFDD1C (-8932) Loc: +0x3604    | offset to vtable
-  +0x1324 | 00 00 00                | uint8_t[3]  | ...                                | padding
-  +0x1327 | 03                      | uint8_t     | 0x03 (3)                           | table field `base_type` (Byte)
-  +0x1328 | 05 00 00 00             | uint32_t    | 0x00000005 (5)                     | table field `index` (Int)
-  +0x132C | 01 00 00 00             | uint32_t    | 0x00000001 (1)                     | table field `base_size` (UInt)
-  +0x1330 | 01 00 00 00             | uint32_t    | 0x00000001 (1)                     | table field `element_size` (UInt)
+  +0x12E0 | 8C D5 FF FF             | SOffset32   | 0xFFFFD58C (-10868) Loc: +0x3D54   | offset to vtable
+  +0x12E4 | 00 00 00                | uint8_t[3]  | ...                                | padding
+  +0x12E7 | 0B                      | uint8_t     | 0x0B (11)                          | table field `base_type` (Byte)
+  +0x12E8 | 01 00 00 00             | uint32_t    | 0x00000001 (1)                     | table field `element_size` (UInt)
 
 string (reflection.Field.name):
-  +0x1334 | 0B 00 00 00             | uint32_t    | 0x0000000B (11)                    | length of string
-  +0x1338 | 73 69 67 6E 65 64 5F 65 | char[11]    | signed_e                           | string literal
-  +0x1340 | 6E 75 6D                |             | num
-  +0x1343 | 00                      | char        | 0x00 (0)                           | string terminator
-
-table (reflection.Field):
-  +0x1344 | 20 E8 FF FF             | SOffset32   | 0xFFFFE820 (-6112) Loc: +0x2B24    | offset to vtable
-  +0x1348 | 00 00 00                | uint8_t[3]  | ...                                | padding
-  +0x134B | 01                      | uint8_t     | 0x01 (1)                           | table field `optional` (Bool)
-  +0x134C | 2F 00                   | uint16_t    | 0x002F (47)                        | table field `id` (UShort)
-  +0x134E | 62 00                   | uint16_t    | 0x0062 (98)                        | table field `offset` (UShort)
-  +0x1350 | 48 00 00 00             | UOffset32   | 0x00000048 (72) Loc: +0x1398       | offset to field `name` (string)
-  +0x1354 | 34 00 00 00             | UOffset32   | 0x00000034 (52) Loc: +0x1388       | offset to field `type` (table)
-  +0x1358 | 0C 00 00 00             | UOffset32   | 0x0000000C (12) Loc: +0x1364       | offset to field `attributes` (vector)
-  +0x135C | 04 00 00 00             | UOffset32   | 0x00000004 (4) Loc: +0x1360        | offset to field `documentation` (vector)
-
-vector (reflection.Field.documentation):
-  +0x1360 | 00 00 00 00             | uint32_t    | 0x00000000 (0)                     | length of vector (# items)
-
-vector (reflection.Field.attributes):
-  +0x1364 | 01 00 00 00             | uint32_t    | 0x00000001 (1)                     | length of vector (# items)
-  +0x1368 | 04 00 00 00             | UOffset32   | 0x00000004 (4) Loc: +0x136C        | offset to table[0]
-
-table (reflection.KeyValue):
-  +0x136C | 08 DE FF FF             | SOffset32   | 0xFFFFDE08 (-8696) Loc: +0x3564    | offset to vtable
-  +0x1370 | 10 00 00 00             | UOffset32   | 0x00000010 (16) Loc: +0x1380       | offset to field `key` (string)
-  +0x1374 | 04 00 00 00             | UOffset32   | 0x00000004 (4) Loc: +0x1378        | offset to field `value` (string)
-
-string (reflection.KeyValue.value):
-  +0x1378 | 02 00 00 00             | uint32_t    | 0x00000002 (2)                     | length of string
-  +0x137C | 34 37                   | char[2]     | 47                                 | string literal
-  +0x137E | 00                      | char        | 0x00 (0)                           | string terminator
-
-string (reflection.KeyValue.key):
-  +0x1380 | 02 00 00 00             | uint32_t    | 0x00000002 (2)                     | length of string
-  +0x1384 | 69 64                   | char[2]     | id                                 | string literal
-  +0x1386 | 00                      | char        | 0x00 (0)                           | string terminator
-
-table (reflection.Type):
-  +0x1388 | D8 E9 FF FF             | SOffset32   | 0xFFFFE9D8 (-5672) Loc: +0x29B0    | offset to vtable
-  +0x138C | 00 00                   | uint8_t[2]  | ..                                 | padding
-  +0x138E | 0E                      | uint8_t     | 0x0E (14)                          | table field `base_type` (Byte)
-  +0x138F | 04                      | uint8_t     | 0x04 (4)                           | table field `element` (Byte)
-  +0x1390 | 03 00 00 00             | uint32_t    | 0x00000003 (3)                     | table field `index` (Int)
-  +0x1394 | 01 00 00 00             | uint32_t    | 0x00000001 (1)                     | table field `element_size` (UInt)
-
-string (reflection.Field.name):
-  +0x1398 | 0F 00 00 00             | uint32_t    | 0x0000000F (15)                    | length of string
-  +0x139C | 76 65 63 74 6F 72 5F 6F | char[15]    | vector_o                           | string literal
-  +0x13A4 | 66 5F 65 6E 75 6D 73    |             | f_enums
-  +0x13AB | 00                      | char        | 0x00 (0)                           | string terminator
-
-table (reflection.Field):
-  +0x13AC | 88 E8 FF FF             | SOffset32   | 0xFFFFE888 (-6008) Loc: +0x2B24    | offset to vtable
-  +0x13B0 | 00 00 00                | uint8_t[3]  | ...                                | padding
-  +0x13B3 | 01                      | uint8_t     | 0x01 (1)                           | table field `optional` (Bool)
-  +0x13B4 | 2E 00                   | uint16_t    | 0x002E (46)                        | table field `id` (UShort)
-  +0x13B6 | 60 00                   | uint16_t    | 0x0060 (96)                        | table field `offset` (UShort)
-  +0x13B8 | 48 00 00 00             | UOffset32   | 0x00000048 (72) Loc: +0x1400       | offset to field `name` (string)
-  +0x13BC | 34 00 00 00             | UOffset32   | 0x00000034 (52) Loc: +0x13F0       | offset to field `type` (table)
-  +0x13C0 | 0C 00 00 00             | UOffset32   | 0x0000000C (12) Loc: +0x13CC       | offset to field `attributes` (vector)
-  +0x13C4 | 04 00 00 00             | UOffset32   | 0x00000004 (4) Loc: +0x13C8        | offset to field `documentation` (vector)
-
-vector (reflection.Field.documentation):
-  +0x13C8 | 00 00 00 00             | uint32_t    | 0x00000000 (0)                     | length of vector (# items)
-
-vector (reflection.Field.attributes):
-  +0x13CC | 01 00 00 00             | uint32_t    | 0x00000001 (1)                     | length of vector (# items)
-  +0x13D0 | 04 00 00 00             | UOffset32   | 0x00000004 (4) Loc: +0x13D4        | offset to table[0]
-
-table (reflection.KeyValue):
-  +0x13D4 | 70 DE FF FF             | SOffset32   | 0xFFFFDE70 (-8592) Loc: +0x3564    | offset to vtable
-  +0x13D8 | 10 00 00 00             | UOffset32   | 0x00000010 (16) Loc: +0x13E8       | offset to field `key` (string)
-  +0x13DC | 04 00 00 00             | UOffset32   | 0x00000004 (4) Loc: +0x13E0        | offset to field `value` (string)
-
-string (reflection.KeyValue.value):
-  +0x13E0 | 02 00 00 00             | uint32_t    | 0x00000002 (2)                     | length of string
-  +0x13E4 | 34 36                   | char[2]     | 46                                 | string literal
-  +0x13E6 | 00                      | char        | 0x00 (0)                           | string terminator
-
-string (reflection.KeyValue.key):
-  +0x13E8 | 02 00 00 00             | uint32_t    | 0x00000002 (2)                     | length of string
-  +0x13EC | 69 64                   | char[2]     | id                                 | string literal
-  +0x13EE | 00                      | char        | 0x00 (0)                           | string terminator
-
-table (reflection.Type):
-  +0x13F0 | 38 DB FF FF             | SOffset32   | 0xFFFFDB38 (-9416) Loc: +0x38B8    | offset to vtable
-  +0x13F4 | 00 00 00                | uint8_t[3]  | ...                                | padding
-  +0x13F7 | 10                      | uint8_t     | 0x10 (16)                          | table field `base_type` (Byte)
-  +0x13F8 | 01 00 00 00             | uint32_t    | 0x00000001 (1)                     | table field `index` (Int)
-  +0x13FC | 01 00 00 00             | uint32_t    | 0x00000001 (1)                     | table field `element_size` (UInt)
-
-string (reflection.Field.name):
-  +0x1400 | 0D 00 00 00             | uint32_t    | 0x0000000D (13)                    | length of string
-  +0x1404 | 61 6E 79 5F 61 6D 62 69 | char[13]    | any_ambi                           | string literal
-  +0x140C | 67 75 6F 75 73          |             | guous
-  +0x1411 | 00                      | char        | 0x00 (0)                           | string terminator
+  +0x12EC | 14 00 00 00             | uint32_t    | 0x00000014 (20)                    | length of string
+  +0x12F0 | 70 6F 73 69 74 69 76 65 | char[20]    | positive                           | string literal
+  +0x12F8 | 5F 69 6E 66 5F 64 65 66 |             | _inf_def
+  +0x1300 | 61 75 6C 74             |             | ault
+  +0x1304 | 00                      | char        | 0x00 (0)                           | string terminator
 
 padding:
-  +0x1412 | 00 00                   | uint8_t[2]  | ..                                 | padding
+  +0x1305 | 00 00 00                | uint8_t[3]  | ...                                | padding
 
 table (reflection.Field):
-  +0x1414 | DA E9 FF FF             | SOffset32   | 0xFFFFE9DA (-5670) Loc: +0x2A3A    | offset to vtable
-  +0x1418 | 2D 00                   | uint16_t    | 0x002D (45)                        | table field `id` (UShort)
-  +0x141A | 5E 00                   | uint16_t    | 0x005E (94)                        | table field `offset` (UShort)
-  +0x141C | 4C 00 00 00             | UOffset32   | 0x0000004C (76) Loc: +0x1468       | offset to field `name` (string)
-  +0x1420 | 34 00 00 00             | UOffset32   | 0x00000034 (52) Loc: +0x1454       | offset to field `type` (table)
-  +0x1424 | 0C 00 00 00             | UOffset32   | 0x0000000C (12) Loc: +0x1430       | offset to field `attributes` (vector)
-  +0x1428 | 04 00 00 00             | UOffset32   | 0x00000004 (4) Loc: +0x142C        | offset to field `documentation` (vector)
+  +0x1308 | AA EE FF FF             | SOffset32   | 0xFFFFEEAA (-4438) Loc: +0x245E    | offset to vtable
+  +0x130C | 37 00                   | uint16_t    | 0x0037 (55)                        | table field `id` (UShort)
+  +0x130E | 72 00                   | uint16_t    | 0x0072 (114)                       | table field `offset` (UShort)
+  +0x1310 | 50 00 00 00             | UOffset32   | 0x00000050 (80) Loc: +0x1360       | offset to field `name` (string)
+  +0x1314 | 40 00 00 00             | UOffset32   | 0x00000040 (64) Loc: +0x1354       | offset to field `type` (table)
+  +0x1318 | 18 00 00 00             | UOffset32   | 0x00000018 (24) Loc: +0x1330       | offset to field `attributes` (vector)
+  +0x131C | 10 00 00 00             | UOffset32   | 0x00000010 (16) Loc: +0x132C       | offset to field `documentation` (vector)
+  +0x1320 | 00 00 00 00 00 00 F0 7F | double      | 0x7FF0000000000000 (inf)           | table field `default_real` (Double)
+  +0x1328 | 00 00 00 00             | uint8_t[4]  | ....                               | padding
 
 vector (reflection.Field.documentation):
-  +0x142C | 00 00 00 00             | uint32_t    | 0x00000000 (0)                     | length of vector (# items)
+  +0x132C | 00 00 00 00             | uint32_t    | 0x00000000 (0)                     | length of vector (# items)
 
 vector (reflection.Field.attributes):
-  +0x1430 | 01 00 00 00             | uint32_t    | 0x00000001 (1)                     | length of vector (# items)
-  +0x1434 | 04 00 00 00             | UOffset32   | 0x00000004 (4) Loc: +0x1438        | offset to table[0]
+  +0x1330 | 01 00 00 00             | uint32_t    | 0x00000001 (1)                     | length of vector (# items)
+  +0x1334 | 04 00 00 00             | UOffset32   | 0x00000004 (4) Loc: +0x1338        | offset to table[0]
 
 table (reflection.KeyValue):
-  +0x1438 | D4 DE FF FF             | SOffset32   | 0xFFFFDED4 (-8492) Loc: +0x3564    | offset to vtable
-  +0x143C | 10 00 00 00             | UOffset32   | 0x00000010 (16) Loc: +0x144C       | offset to field `key` (string)
-  +0x1440 | 04 00 00 00             | UOffset32   | 0x00000004 (4) Loc: +0x1444        | offset to field `value` (string)
+  +0x1338 | 1C DA FF FF             | SOffset32   | 0xFFFFDA1C (-9700) Loc: +0x391C    | offset to vtable
+  +0x133C | 10 00 00 00             | UOffset32   | 0x00000010 (16) Loc: +0x134C       | offset to field `key` (string)
+  +0x1340 | 04 00 00 00             | UOffset32   | 0x00000004 (4) Loc: +0x1344        | offset to field `value` (string)
 
 string (reflection.KeyValue.value):
-  +0x1444 | 02 00 00 00             | uint32_t    | 0x00000002 (2)                     | length of string
-  +0x1448 | 34 35                   | char[2]     | 45                                 | string literal
-  +0x144A | 00                      | char        | 0x00 (0)                           | string terminator
+  +0x1344 | 02 00 00 00             | uint32_t    | 0x00000002 (2)                     | length of string
+  +0x1348 | 35 35                   | char[2]     | 55                                 | string literal
+  +0x134A | 00                      | char        | 0x00 (0)                           | string terminator
 
 string (reflection.KeyValue.key):
-  +0x144C | 02 00 00 00             | uint32_t    | 0x00000002 (2)                     | length of string
-  +0x1450 | 69 64                   | char[2]     | id                                 | string literal
-  +0x1452 | 00                      | char        | 0x00 (0)                           | string terminator
+  +0x134C | 02 00 00 00             | uint32_t    | 0x00000002 (2)                     | length of string
+  +0x1350 | 69 64                   | char[2]     | id                                 | string literal
+  +0x1352 | 00                      | char        | 0x00 (0)                           | string terminator
 
 table (reflection.Type):
-  +0x1454 | 50 DE FF FF             | SOffset32   | 0xFFFFDE50 (-8624) Loc: +0x3604    | offset to vtable
-  +0x1458 | 00 00 00                | uint8_t[3]  | ...                                | padding
-  +0x145B | 01                      | uint8_t     | 0x01 (1)                           | table field `base_type` (Byte)
-  +0x145C | 01 00 00 00             | uint32_t    | 0x00000001 (1)                     | table field `index` (Int)
-  +0x1460 | 01 00 00 00             | uint32_t    | 0x00000001 (1)                     | table field `base_size` (UInt)
-  +0x1464 | 01 00 00 00             | uint32_t    | 0x00000001 (1)                     | table field `element_size` (UInt)
+  +0x1354 | 00 D6 FF FF             | SOffset32   | 0xFFFFD600 (-10752) Loc: +0x3D54   | offset to vtable
+  +0x1358 | 00 00 00                | uint8_t[3]  | ...                                | padding
+  +0x135B | 0B                      | uint8_t     | 0x0B (11)                          | table field `base_type` (Byte)
+  +0x135C | 01 00 00 00             | uint32_t    | 0x00000001 (1)                     | table field `element_size` (UInt)
 
 string (reflection.Field.name):
-  +0x1468 | 12 00 00 00             | uint32_t    | 0x00000012 (18)                    | length of string
-  +0x146C | 61 6E 79 5F 61 6D 62 69 | char[18]    | any_ambi                           | string literal
-  +0x1474 | 67 75 6F 75 73 5F 74 79 |             | guous_ty
-  +0x147C | 70 65                   |             | pe
-  +0x147E | 00                      | char        | 0x00 (0)                           | string terminator
+  +0x1360 | 0B 00 00 00             | uint32_t    | 0x0000000B (11)                    | length of string
+  +0x1364 | 69 6E 66 5F 64 65 66 61 | char[11]    | inf_defa                           | string literal
+  +0x136C | 75 6C 74                |             | ult
+  +0x136F | 00                      | char        | 0x00 (0)                           | string terminator
 
 table (reflection.Field):
-  +0x1480 | 5C E9 FF FF             | SOffset32   | 0xFFFFE95C (-5796) Loc: +0x2B24    | offset to vtable
-  +0x1484 | 00 00 00                | uint8_t[3]  | ...                                | padding
-  +0x1487 | 01                      | uint8_t     | 0x01 (1)                           | table field `optional` (Bool)
-  +0x1488 | 2C 00                   | uint16_t    | 0x002C (44)                        | table field `id` (UShort)
-  +0x148A | 5C 00                   | uint16_t    | 0x005C (92)                        | table field `offset` (UShort)
-  +0x148C | 48 00 00 00             | UOffset32   | 0x00000048 (72) Loc: +0x14D4       | offset to field `name` (string)
-  +0x1490 | 34 00 00 00             | UOffset32   | 0x00000034 (52) Loc: +0x14C4       | offset to field `type` (table)
-  +0x1494 | 0C 00 00 00             | UOffset32   | 0x0000000C (12) Loc: +0x14A0       | offset to field `attributes` (vector)
-  +0x1498 | 04 00 00 00             | UOffset32   | 0x00000004 (4) Loc: +0x149C        | offset to field `documentation` (vector)
+  +0x1370 | 12 EF FF FF             | SOffset32   | 0xFFFFEF12 (-4334) Loc: +0x245E    | offset to vtable
+  +0x1374 | 36 00                   | uint16_t    | 0x0036 (54)                        | table field `id` (UShort)
+  +0x1376 | 70 00                   | uint16_t    | 0x0070 (112)                       | table field `offset` (UShort)
+  +0x1378 | 50 00 00 00             | UOffset32   | 0x00000050 (80) Loc: +0x13C8       | offset to field `name` (string)
+  +0x137C | 40 00 00 00             | UOffset32   | 0x00000040 (64) Loc: +0x13BC       | offset to field `type` (table)
+  +0x1380 | 18 00 00 00             | UOffset32   | 0x00000018 (24) Loc: +0x1398       | offset to field `attributes` (vector)
+  +0x1384 | 10 00 00 00             | UOffset32   | 0x00000010 (16) Loc: +0x1394       | offset to field `documentation` (vector)
+  +0x1388 | 00 00 00 00 00 00 F8 7F | double      | 0x7FF8000000000000 (nan)           | table field `default_real` (Double)
+  +0x1390 | 00 00 00 00             | uint8_t[4]  | ....                               | padding
 
 vector (reflection.Field.documentation):
-  +0x149C | 00 00 00 00             | uint32_t    | 0x00000000 (0)                     | length of vector (# items)
+  +0x1394 | 00 00 00 00             | uint32_t    | 0x00000000 (0)                     | length of vector (# items)
 
 vector (reflection.Field.attributes):
-  +0x14A0 | 01 00 00 00             | uint32_t    | 0x00000001 (1)                     | length of vector (# items)
-  +0x14A4 | 04 00 00 00             | UOffset32   | 0x00000004 (4) Loc: +0x14A8        | offset to table[0]
+  +0x1398 | 01 00 00 00             | uint32_t    | 0x00000001 (1)                     | length of vector (# items)
+  +0x139C | 04 00 00 00             | UOffset32   | 0x00000004 (4) Loc: +0x13A0        | offset to table[0]
 
 table (reflection.KeyValue):
-  +0x14A8 | 44 DF FF FF             | SOffset32   | 0xFFFFDF44 (-8380) Loc: +0x3564    | offset to vtable
-  +0x14AC | 10 00 00 00             | UOffset32   | 0x00000010 (16) Loc: +0x14BC       | offset to field `key` (string)
-  +0x14B0 | 04 00 00 00             | UOffset32   | 0x00000004 (4) Loc: +0x14B4        | offset to field `value` (string)
+  +0x13A0 | 84 DA FF FF             | SOffset32   | 0xFFFFDA84 (-9596) Loc: +0x391C    | offset to vtable
+  +0x13A4 | 10 00 00 00             | UOffset32   | 0x00000010 (16) Loc: +0x13B4       | offset to field `key` (string)
+  +0x13A8 | 04 00 00 00             | UOffset32   | 0x00000004 (4) Loc: +0x13AC        | offset to field `value` (string)
 
 string (reflection.KeyValue.value):
-  +0x14B4 | 02 00 00 00             | uint32_t    | 0x00000002 (2)                     | length of string
-  +0x14B8 | 34 34                   | char[2]     | 44                                 | string literal
-  +0x14BA | 00                      | char        | 0x00 (0)                           | string terminator
+  +0x13AC | 02 00 00 00             | uint32_t    | 0x00000002 (2)                     | length of string
+  +0x13B0 | 35 34                   | char[2]     | 54                                 | string literal
+  +0x13B2 | 00                      | char        | 0x00 (0)                           | string terminator
 
 string (reflection.KeyValue.key):
-  +0x14BC | 02 00 00 00             | uint32_t    | 0x00000002 (2)                     | length of string
-  +0x14C0 | 69 64                   | char[2]     | id                                 | string literal
-  +0x14C2 | 00                      | char        | 0x00 (0)                           | string terminator
+  +0x13B4 | 02 00 00 00             | uint32_t    | 0x00000002 (2)                     | length of string
+  +0x13B8 | 69 64                   | char[2]     | id                                 | string literal
+  +0x13BA | 00                      | char        | 0x00 (0)                           | string terminator
 
 table (reflection.Type):
-  +0x14C4 | 0C DC FF FF             | SOffset32   | 0xFFFFDC0C (-9204) Loc: +0x38B8    | offset to vtable
-  +0x14C8 | 00 00 00                | uint8_t[3]  | ...                                | padding
-  +0x14CB | 10                      | uint8_t     | 0x10 (16)                          | table field `base_type` (Byte)
-  +0x14CC | 02 00 00 00             | uint32_t    | 0x00000002 (2)                     | table field `index` (Int)
-  +0x14D0 | 01 00 00 00             | uint32_t    | 0x00000001 (1)                     | table field `element_size` (UInt)
+  +0x13BC | 68 D6 FF FF             | SOffset32   | 0xFFFFD668 (-10648) Loc: +0x3D54   | offset to vtable
+  +0x13C0 | 00 00 00                | uint8_t[3]  | ...                                | padding
+  +0x13C3 | 0B                      | uint8_t     | 0x0B (11)                          | table field `base_type` (Byte)
+  +0x13C4 | 01 00 00 00             | uint32_t    | 0x00000001 (1)                     | table field `element_size` (UInt)
 
 string (reflection.Field.name):
-  +0x14D4 | 0A 00 00 00             | uint32_t    | 0x0000000A (10)                    | length of string
-  +0x14D8 | 61 6E 79 5F 75 6E 69 71 | char[10]    | any_uniq                           | string literal
-  +0x14E0 | 75 65                   |             | ue
-  +0x14E2 | 00                      | char        | 0x00 (0)                           | string terminator
+  +0x13C8 | 0B 00 00 00             | uint32_t    | 0x0000000B (11)                    | length of string
+  +0x13CC | 6E 61 6E 5F 64 65 66 61 | char[11]    | nan_defa                           | string literal
+  +0x13D4 | 75 6C 74                |             | ult
+  +0x13D7 | 00                      | char        | 0x00 (0)                           | string terminator
 
 table (reflection.Field):
-  +0x14E4 | AA EA FF FF             | SOffset32   | 0xFFFFEAAA (-5462) Loc: +0x2A3A    | offset to vtable
-  +0x14E8 | 2B 00                   | uint16_t    | 0x002B (43)                        | table field `id` (UShort)
-  +0x14EA | 5A 00                   | uint16_t    | 0x005A (90)                        | table field `offset` (UShort)
-  +0x14EC | 4C 00 00 00             | UOffset32   | 0x0000004C (76) Loc: +0x1538       | offset to field `name` (string)
-  +0x14F0 | 34 00 00 00             | UOffset32   | 0x00000034 (52) Loc: +0x1524       | offset to field `type` (table)
-  +0x14F4 | 0C 00 00 00             | UOffset32   | 0x0000000C (12) Loc: +0x1500       | offset to field `attributes` (vector)
-  +0x14F8 | 04 00 00 00             | UOffset32   | 0x00000004 (4) Loc: +0x14FC        | offset to field `documentation` (vector)
+  +0x13D8 | 62 FD FF FF             | SOffset32   | 0xFFFFFD62 (-670) Loc: +0x1676     | offset to vtable
+  +0x13DC | 35 00                   | uint16_t    | 0x0035 (53)                        | table field `id` (UShort)
+  +0x13DE | 6E 00                   | uint16_t    | 0x006E (110)                       | table field `offset` (UShort)
+  +0x13E0 | 54 00 00 00             | UOffset32   | 0x00000054 (84) Loc: +0x1434       | offset to field `name` (string)
+  +0x13E4 | 3C 00 00 00             | UOffset32   | 0x0000003C (60) Loc: +0x1420       | offset to field `type` (table)
+  +0x13E8 | 14 00 00 00             | UOffset32   | 0x00000014 (20) Loc: +0x13FC       | offset to field `attributes` (vector)
+  +0x13EC | 0C 00 00 00             | UOffset32   | 0x0000000C (12) Loc: +0x13F8       | offset to field `documentation` (vector)
+  +0x13F0 | 02 00 00 00 00 00 00 00 | int64_t     | 0x0000000000000002 (2)             | table field `default_integer` (Long)
 
 vector (reflection.Field.documentation):
-  +0x14FC | 00 00 00 00             | uint32_t    | 0x00000000 (0)                     | length of vector (# items)
+  +0x13F8 | 00 00 00 00             | uint32_t    | 0x00000000 (0)                     | length of vector (# items)
 
 vector (reflection.Field.attributes):
-  +0x1500 | 01 00 00 00             | uint32_t    | 0x00000001 (1)                     | length of vector (# items)
-  +0x1504 | 04 00 00 00             | UOffset32   | 0x00000004 (4) Loc: +0x1508        | offset to table[0]
+  +0x13FC | 01 00 00 00             | uint32_t    | 0x00000001 (1)                     | length of vector (# items)
+  +0x1400 | 04 00 00 00             | UOffset32   | 0x00000004 (4) Loc: +0x1404        | offset to table[0]
 
 table (reflection.KeyValue):
-  +0x1508 | A4 DF FF FF             | SOffset32   | 0xFFFFDFA4 (-8284) Loc: +0x3564    | offset to vtable
-  +0x150C | 10 00 00 00             | UOffset32   | 0x00000010 (16) Loc: +0x151C       | offset to field `key` (string)
-  +0x1510 | 04 00 00 00             | UOffset32   | 0x00000004 (4) Loc: +0x1514        | offset to field `value` (string)
+  +0x1404 | E8 DA FF FF             | SOffset32   | 0xFFFFDAE8 (-9496) Loc: +0x391C    | offset to vtable
+  +0x1408 | 10 00 00 00             | UOffset32   | 0x00000010 (16) Loc: +0x1418       | offset to field `key` (string)
+  +0x140C | 04 00 00 00             | UOffset32   | 0x00000004 (4) Loc: +0x1410        | offset to field `value` (string)
 
 string (reflection.KeyValue.value):
-  +0x1514 | 02 00 00 00             | uint32_t    | 0x00000002 (2)                     | length of string
-  +0x1518 | 34 33                   | char[2]     | 43                                 | string literal
-  +0x151A | 00                      | char        | 0x00 (0)                           | string terminator
+  +0x1410 | 02 00 00 00             | uint32_t    | 0x00000002 (2)                     | length of string
+  +0x1414 | 35 33                   | char[2]     | 53                                 | string literal
+  +0x1416 | 00                      | char        | 0x00 (0)                           | string terminator
 
 string (reflection.KeyValue.key):
-  +0x151C | 02 00 00 00             | uint32_t    | 0x00000002 (2)                     | length of string
-  +0x1520 | 69 64                   | char[2]     | id                                 | string literal
-  +0x1522 | 00                      | char        | 0x00 (0)                           | string terminator
+  +0x1418 | 02 00 00 00             | uint32_t    | 0x00000002 (2)                     | length of string
+  +0x141C | 69 64                   | char[2]     | id                                 | string literal
+  +0x141E | 00                      | char        | 0x00 (0)                           | string terminator
 
 table (reflection.Type):
-  +0x1524 | 20 DF FF FF             | SOffset32   | 0xFFFFDF20 (-8416) Loc: +0x3604    | offset to vtable
-  +0x1528 | 00 00 00                | uint8_t[3]  | ...                                | padding
-  +0x152B | 01                      | uint8_t     | 0x01 (1)                           | table field `base_type` (Byte)
-  +0x152C | 02 00 00 00             | uint32_t    | 0x00000002 (2)                     | table field `index` (Int)
-  +0x1530 | 01 00 00 00             | uint32_t    | 0x00000001 (1)                     | table field `base_size` (UInt)
-  +0x1534 | 01 00 00 00             | uint32_t    | 0x00000001 (1)                     | table field `element_size` (UInt)
+  +0x1420 | 64 DA FF FF             | SOffset32   | 0xFFFFDA64 (-9628) Loc: +0x39BC    | offset to vtable
+  +0x1424 | 00 00 00                | uint8_t[3]  | ...                                | padding
+  +0x1427 | 0A                      | uint8_t     | 0x0A (10)                          | table field `base_type` (Byte)
+  +0x1428 | 04 00 00 00             | uint32_t    | 0x00000004 (4)                     | table field `index` (Int)
+  +0x142C | 08 00 00 00             | uint32_t    | 0x00000008 (8)                     | table field `base_size` (UInt)
+  +0x1430 | 01 00 00 00             | uint32_t    | 0x00000001 (1)                     | table field `element_size` (UInt)
 
 string (reflection.Field.name):
-  +0x1538 | 0F 00 00 00             | uint32_t    | 0x0000000F (15)                    | length of string
-  +0x153C | 61 6E 79 5F 75 6E 69 71 | char[15]    | any_uniq                           | string literal
-  +0x1544 | 75 65 5F 74 79 70 65    |             | ue_type
-  +0x154B | 00                      | char        | 0x00 (0)                           | string terminator
+  +0x1434 | 18 00 00 00             | uint32_t    | 0x00000018 (24)                    | length of string
+  +0x1438 | 6C 6F 6E 67 5F 65 6E 75 | char[24]    | long_enu                           | string literal
+  +0x1440 | 6D 5F 6E 6F 72 6D 61 6C |             | m_normal
+  +0x1448 | 5F 64 65 66 61 75 6C 74 |             | _default
+  +0x1450 | 00                      | char        | 0x00 (0)                           | string terminator
+
+padding:
+  +0x1451 | 00 00 00                | uint8_t[3]  | ...                                | padding
 
 table (reflection.Field):
-  +0x154C | 28 EA FF FF             | SOffset32   | 0xFFFFEA28 (-5592) Loc: +0x2B24    | offset to vtable
-  +0x1550 | 00 00 00                | uint8_t[3]  | ...                                | padding
-  +0x1553 | 01                      | uint8_t     | 0x01 (1)                           | table field `optional` (Bool)
-  +0x1554 | 2A 00                   | uint16_t    | 0x002A (42)                        | table field `id` (UShort)
-  +0x1556 | 58 00                   | uint16_t    | 0x0058 (88)                        | table field `offset` (UShort)
-  +0x1558 | 00 01 00 00             | UOffset32   | 0x00000100 (256) Loc: +0x1658      | offset to field `name` (string)
-  +0x155C | F0 00 00 00             | UOffset32   | 0x000000F0 (240) Loc: +0x164C      | offset to field `type` (table)
-  +0x1560 | 0C 00 00 00             | UOffset32   | 0x0000000C (12) Loc: +0x156C       | offset to field `attributes` (vector)
-  +0x1564 | 04 00 00 00             | UOffset32   | 0x00000004 (4) Loc: +0x1568        | offset to field `documentation` (vector)
+  +0x1454 | 62 E6 FF FF             | SOffset32   | 0xFFFFE662 (-6558) Loc: +0x2DF2    | offset to vtable
+  +0x1458 | 34 00                   | uint16_t    | 0x0034 (52)                        | table field `id` (UShort)
+  +0x145A | 6C 00                   | uint16_t    | 0x006C (108)                       | table field `offset` (UShort)
+  +0x145C | 4C 00 00 00             | UOffset32   | 0x0000004C (76) Loc: +0x14A8       | offset to field `name` (string)
+  +0x1460 | 34 00 00 00             | UOffset32   | 0x00000034 (52) Loc: +0x1494       | offset to field `type` (table)
+  +0x1464 | 0C 00 00 00             | UOffset32   | 0x0000000C (12) Loc: +0x1470       | offset to field `attributes` (vector)
+  +0x1468 | 04 00 00 00             | UOffset32   | 0x00000004 (4) Loc: +0x146C        | offset to field `documentation` (vector)
 
 vector (reflection.Field.documentation):
-  +0x1568 | 00 00 00 00             | uint32_t    | 0x00000000 (0)                     | length of vector (# items)
+  +0x146C | 00 00 00 00             | uint32_t    | 0x00000000 (0)                     | length of vector (# items)
 
 vector (reflection.Field.attributes):
-  +0x156C | 05 00 00 00             | uint32_t    | 0x00000005 (5)                     | length of vector (# items)
-  +0x1570 | B0 00 00 00             | UOffset32   | 0x000000B0 (176) Loc: +0x1620      | offset to table[0]
-  +0x1574 | 80 00 00 00             | UOffset32   | 0x00000080 (128) Loc: +0x15F4      | offset to table[1]
-  +0x1578 | 50 00 00 00             | UOffset32   | 0x00000050 (80) Loc: +0x15C8       | offset to table[2]
-  +0x157C | 24 00 00 00             | UOffset32   | 0x00000024 (36) Loc: +0x15A0       | offset to table[3]
-  +0x1580 | 04 00 00 00             | UOffset32   | 0x00000004 (4) Loc: +0x1584        | offset to table[4]
+  +0x1470 | 01 00 00 00             | uint32_t    | 0x00000001 (1)                     | length of vector (# items)
+  +0x1474 | 04 00 00 00             | UOffset32   | 0x00000004 (4) Loc: +0x1478        | offset to table[0]
 
 table (reflection.KeyValue):
-  +0x1584 | 20 E0 FF FF             | SOffset32   | 0xFFFFE020 (-8160) Loc: +0x3564    | offset to vtable
+  +0x1478 | 5C DB FF FF             | SOffset32   | 0xFFFFDB5C (-9380) Loc: +0x391C    | offset to vtable
+  +0x147C | 10 00 00 00             | UOffset32   | 0x00000010 (16) Loc: +0x148C       | offset to field `key` (string)
+  +0x1480 | 04 00 00 00             | UOffset32   | 0x00000004 (4) Loc: +0x1484        | offset to field `value` (string)
+
+string (reflection.KeyValue.value):
+  +0x1484 | 02 00 00 00             | uint32_t    | 0x00000002 (2)                     | length of string
+  +0x1488 | 35 32                   | char[2]     | 52                                 | string literal
+  +0x148A | 00                      | char        | 0x00 (0)                           | string terminator
+
+string (reflection.KeyValue.key):
+  +0x148C | 02 00 00 00             | uint32_t    | 0x00000002 (2)                     | length of string
+  +0x1490 | 69 64                   | char[2]     | id                                 | string literal
+  +0x1492 | 00                      | char        | 0x00 (0)                           | string terminator
+
+table (reflection.Type):
+  +0x1494 | D8 DA FF FF             | SOffset32   | 0xFFFFDAD8 (-9512) Loc: +0x39BC    | offset to vtable
+  +0x1498 | 00 00 00                | uint8_t[3]  | ...                                | padding
+  +0x149B | 0A                      | uint8_t     | 0x0A (10)                          | table field `base_type` (Byte)
+  +0x149C | 04 00 00 00             | uint32_t    | 0x00000004 (4)                     | table field `index` (Int)
+  +0x14A0 | 08 00 00 00             | uint32_t    | 0x00000008 (8)                     | table field `base_size` (UInt)
+  +0x14A4 | 01 00 00 00             | uint32_t    | 0x00000001 (1)                     | table field `element_size` (UInt)
+
+string (reflection.Field.name):
+  +0x14A8 | 1A 00 00 00             | uint32_t    | 0x0000001A (26)                    | length of string
+  +0x14AC | 6C 6F 6E 67 5F 65 6E 75 | char[26]    | long_enu                           | string literal
+  +0x14B4 | 6D 5F 6E 6F 6E 5F 65 6E |             | m_non_en
+  +0x14BC | 75 6D 5F 64 65 66 61 75 |             | um_defau
+  +0x14C4 | 6C 74                   |             | lt
+  +0x14C6 | 00                      | char        | 0x00 (0)                           | string terminator
+
+table (reflection.Field):
+  +0x14C8 | EC E5 FF FF             | SOffset32   | 0xFFFFE5EC (-6676) Loc: +0x2EDC    | offset to vtable
+  +0x14CC | 00 00 00                | uint8_t[3]  | ...                                | padding
+  +0x14CF | 01                      | uint8_t     | 0x01 (1)                           | table field `optional` (Bool)
+  +0x14D0 | 33 00                   | uint16_t    | 0x0033 (51)                        | table field `id` (UShort)
+  +0x14D2 | 6A 00                   | uint16_t    | 0x006A (106)                       | table field `offset` (UShort)
+  +0x14D4 | 74 00 00 00             | UOffset32   | 0x00000074 (116) Loc: +0x1548      | offset to field `name` (string)
+  +0x14D8 | 60 00 00 00             | UOffset32   | 0x00000060 (96) Loc: +0x1538       | offset to field `type` (table)
+  +0x14DC | 0C 00 00 00             | UOffset32   | 0x0000000C (12) Loc: +0x14E8       | offset to field `attributes` (vector)
+  +0x14E0 | 04 00 00 00             | UOffset32   | 0x00000004 (4) Loc: +0x14E4        | offset to field `documentation` (vector)
+
+vector (reflection.Field.documentation):
+  +0x14E4 | 00 00 00 00             | uint32_t    | 0x00000000 (0)                     | length of vector (# items)
+
+vector (reflection.Field.attributes):
+  +0x14E8 | 02 00 00 00             | uint32_t    | 0x00000002 (2)                     | length of vector (# items)
+  +0x14EC | 30 00 00 00             | UOffset32   | 0x00000030 (48) Loc: +0x151C       | offset to table[0]
+  +0x14F0 | 04 00 00 00             | UOffset32   | 0x00000004 (4) Loc: +0x14F4        | offset to table[1]
+
+table (reflection.KeyValue):
+  +0x14F4 | D8 DB FF FF             | SOffset32   | 0xFFFFDBD8 (-9256) Loc: +0x391C    | offset to vtable
+  +0x14F8 | 10 00 00 00             | UOffset32   | 0x00000010 (16) Loc: +0x1508       | offset to field `key` (string)
+  +0x14FC | 04 00 00 00             | UOffset32   | 0x00000004 (4) Loc: +0x1500        | offset to field `value` (string)
+
+string (reflection.KeyValue.value):
+  +0x1500 | 01 00 00 00             | uint32_t    | 0x00000001 (1)                     | length of string
+  +0x1504 | 30                      | char[1]     | 0                                  | string literal
+  +0x1505 | 00                      | char        | 0x00 (0)                           | string terminator
+
+padding:
+  +0x1506 | 00 00                   | uint8_t[2]  | ..                                 | padding
+
+string (reflection.KeyValue.key):
+  +0x1508 | 0D 00 00 00             | uint32_t    | 0x0000000D (13)                    | length of string
+  +0x150C | 6E 61 74 69 76 65 5F 69 | char[13]    | native_i                           | string literal
+  +0x1514 | 6E 6C 69 6E 65          |             | nline
+  +0x1519 | 00                      | char        | 0x00 (0)                           | string terminator
+
+padding:
+  +0x151A | 00 00                   | uint8_t[2]  | ..                                 | padding
+
+table (reflection.KeyValue):
+  +0x151C | 00 DC FF FF             | SOffset32   | 0xFFFFDC00 (-9216) Loc: +0x391C    | offset to vtable
+  +0x1520 | 10 00 00 00             | UOffset32   | 0x00000010 (16) Loc: +0x1530       | offset to field `key` (string)
+  +0x1524 | 04 00 00 00             | UOffset32   | 0x00000004 (4) Loc: +0x1528        | offset to field `value` (string)
+
+string (reflection.KeyValue.value):
+  +0x1528 | 02 00 00 00             | uint32_t    | 0x00000002 (2)                     | length of string
+  +0x152C | 35 31                   | char[2]     | 51                                 | string literal
+  +0x152E | 00                      | char        | 0x00 (0)                           | string terminator
+
+string (reflection.KeyValue.key):
+  +0x1530 | 02 00 00 00             | uint32_t    | 0x00000002 (2)                     | length of string
+  +0x1534 | 69 64                   | char[2]     | id                                 | string literal
+  +0x1536 | 00                      | char        | 0x00 (0)                           | string terminator
+
+table (reflection.Type):
+  +0x1538 | C8 D8 FF FF             | SOffset32   | 0xFFFFD8C8 (-10040) Loc: +0x3C70   | offset to vtable
+  +0x153C | 00 00 00                | uint8_t[3]  | ...                                | padding
+  +0x153F | 0F                      | uint8_t     | 0x0F (15)                          | table field `base_type` (Byte)
+  +0x1540 | 06 00 00 00             | uint32_t    | 0x00000006 (6)                     | table field `index` (Int)
+  +0x1544 | 01 00 00 00             | uint32_t    | 0x00000001 (1)                     | table field `element_size` (UInt)
+
+string (reflection.Field.name):
+  +0x1548 | 0D 00 00 00             | uint32_t    | 0x0000000D (13)                    | length of string
+  +0x154C | 6E 61 74 69 76 65 5F 69 | char[13]    | native_i                           | string literal
+  +0x1554 | 6E 6C 69 6E 65          |             | nline
+  +0x1559 | 00                      | char        | 0x00 (0)                           | string terminator
+
+padding:
+  +0x155A | 00 00                   | uint8_t[2]  | ..                                 | padding
+
+table (reflection.Field):
+  +0x155C | 80 E6 FF FF             | SOffset32   | 0xFFFFE680 (-6528) Loc: +0x2EDC    | offset to vtable
+  +0x1560 | 00 00 00                | uint8_t[3]  | ...                                | padding
+  +0x1563 | 01                      | uint8_t     | 0x01 (1)                           | table field `optional` (Bool)
+  +0x1564 | 32 00                   | uint16_t    | 0x0032 (50)                        | table field `id` (UShort)
+  +0x1566 | 68 00                   | uint16_t    | 0x0068 (104)                       | table field `offset` (UShort)
+  +0x1568 | 48 00 00 00             | UOffset32   | 0x00000048 (72) Loc: +0x15B0       | offset to field `name` (string)
+  +0x156C | 34 00 00 00             | UOffset32   | 0x00000034 (52) Loc: +0x15A0       | offset to field `type` (table)
+  +0x1570 | 0C 00 00 00             | UOffset32   | 0x0000000C (12) Loc: +0x157C       | offset to field `attributes` (vector)
+  +0x1574 | 04 00 00 00             | UOffset32   | 0x00000004 (4) Loc: +0x1578        | offset to field `documentation` (vector)
+
+vector (reflection.Field.documentation):
+  +0x1578 | 00 00 00 00             | uint32_t    | 0x00000000 (0)                     | length of vector (# items)
+
+vector (reflection.Field.attributes):
+  +0x157C | 01 00 00 00             | uint32_t    | 0x00000001 (1)                     | length of vector (# items)
+  +0x1580 | 04 00 00 00             | UOffset32   | 0x00000004 (4) Loc: +0x1584        | offset to table[0]
+
+table (reflection.KeyValue):
+  +0x1584 | 68 DC FF FF             | SOffset32   | 0xFFFFDC68 (-9112) Loc: +0x391C    | offset to vtable
   +0x1588 | 10 00 00 00             | UOffset32   | 0x00000010 (16) Loc: +0x1598       | offset to field `key` (string)
   +0x158C | 04 00 00 00             | UOffset32   | 0x00000004 (4) Loc: +0x1590        | offset to field `value` (string)
 
 string (reflection.KeyValue.value):
   +0x1590 | 02 00 00 00             | uint32_t    | 0x00000002 (2)                     | length of string
-  +0x1594 | 34 32                   | char[2]     | 42                                 | string literal
+  +0x1594 | 35 30                   | char[2]     | 50                                 | string literal
   +0x1596 | 00                      | char        | 0x00 (0)                           | string terminator
 
 string (reflection.KeyValue.key):
@@ -2303,1657 +2285,1621 @@
   +0x159C | 69 64                   | char[2]     | id                                 | string literal
   +0x159E | 00                      | char        | 0x00 (0)                           | string terminator
 
-table (reflection.KeyValue):
-  +0x15A0 | 3C E0 FF FF             | SOffset32   | 0xFFFFE03C (-8132) Loc: +0x3564    | offset to vtable
-  +0x15A4 | 18 00 00 00             | UOffset32   | 0x00000018 (24) Loc: +0x15BC       | offset to field `key` (string)
-  +0x15A8 | 04 00 00 00             | UOffset32   | 0x00000004 (4) Loc: +0x15AC        | offset to field `value` (string)
-
-string (reflection.KeyValue.value):
-  +0x15AC | 08 00 00 00             | uint32_t    | 0x00000008 (8)                     | length of string
-  +0x15B0 | 66 6E 76 31 61 5F 36 34 | char[8]     | fnv1a_64                           | string literal
-  +0x15B8 | 00                      | char        | 0x00 (0)                           | string terminator
-
-padding:
-  +0x15B9 | 00 00 00                | uint8_t[3]  | ...                                | padding
-
-string (reflection.KeyValue.key):
-  +0x15BC | 04 00 00 00             | uint32_t    | 0x00000004 (4)                     | length of string
-  +0x15C0 | 68 61 73 68             | char[4]     | hash                               | string literal
-  +0x15C4 | 00                      | char        | 0x00 (0)                           | string terminator
-
-padding:
-  +0x15C5 | 00 00 00                | uint8_t[3]  | ...                                | padding
-
-table (reflection.KeyValue):
-  +0x15C8 | 64 E0 FF FF             | SOffset32   | 0xFFFFE064 (-8092) Loc: +0x3564    | offset to vtable
-  +0x15CC | 18 00 00 00             | UOffset32   | 0x00000018 (24) Loc: +0x15E4       | offset to field `key` (string)
-  +0x15D0 | 04 00 00 00             | UOffset32   | 0x00000004 (4) Loc: +0x15D4        | offset to field `value` (string)
-
-string (reflection.KeyValue.value):
-  +0x15D4 | 0B 00 00 00             | uint32_t    | 0x0000000B (11)                    | length of string
-  +0x15D8 | 52 65 66 65 72 72 61 62 | char[11]    | Referrab                           | string literal
-  +0x15E0 | 6C 65 54                |             | leT
-  +0x15E3 | 00                      | char        | 0x00 (0)                           | string terminator
-
-string (reflection.KeyValue.key):
-  +0x15E4 | 08 00 00 00             | uint32_t    | 0x00000008 (8)                     | length of string
-  +0x15E8 | 63 70 70 5F 74 79 70 65 | char[8]     | cpp_type                           | string literal
-  +0x15F0 | 00                      | char        | 0x00 (0)                           | string terminator
-
-padding:
-  +0x15F1 | 00 00 00                | uint8_t[3]  | ...                                | padding
-
-table (reflection.KeyValue):
-  +0x15F4 | 90 E0 FF FF             | SOffset32   | 0xFFFFE090 (-8048) Loc: +0x3564    | offset to vtable
-  +0x15F8 | 10 00 00 00             | UOffset32   | 0x00000010 (16) Loc: +0x1608       | offset to field `key` (string)
-  +0x15FC | 04 00 00 00             | UOffset32   | 0x00000004 (4) Loc: +0x1600        | offset to field `value` (string)
-
-string (reflection.KeyValue.value):
-  +0x1600 | 00 00 00 00             | uint32_t    | 0x00000000 (0)                     | length of string
-  +0x1604 | 00                      | char        | 0x00 (0)                           | string terminator
-
-padding:
-  +0x1605 | 00 00 00                | uint8_t[3]  | ...                                | padding
-
-string (reflection.KeyValue.key):
-  +0x1608 | 10 00 00 00             | uint32_t    | 0x00000010 (16)                    | length of string
-  +0x160C | 63 70 70 5F 70 74 72 5F | char[16]    | cpp_ptr_                           | string literal
-  +0x1614 | 74 79 70 65 5F 67 65 74 |             | type_get
-  +0x161C | 00                      | char        | 0x00 (0)                           | string terminator
-
-padding:
-  +0x161D | 00 00 00                | uint8_t[3]  | ...                                | padding
-
-table (reflection.KeyValue):
-  +0x1620 | BC E0 FF FF             | SOffset32   | 0xFFFFE0BC (-8004) Loc: +0x3564    | offset to vtable
-  +0x1624 | 14 00 00 00             | UOffset32   | 0x00000014 (20) Loc: +0x1638       | offset to field `key` (string)
-  +0x1628 | 04 00 00 00             | UOffset32   | 0x00000004 (4) Loc: +0x162C        | offset to field `value` (string)
-
-string (reflection.KeyValue.value):
-  +0x162C | 05 00 00 00             | uint32_t    | 0x00000005 (5)                     | length of string
-  +0x1630 | 6E 61 6B 65 64          | char[5]     | naked                              | string literal
-  +0x1635 | 00                      | char        | 0x00 (0)                           | string terminator
-
-padding:
-  +0x1636 | 00 00                   | uint8_t[2]  | ..                                 | padding
-
-string (reflection.KeyValue.key):
-  +0x1638 | 0C 00 00 00             | uint32_t    | 0x0000000C (12)                    | length of string
-  +0x163C | 63 70 70 5F 70 74 72 5F | char[12]    | cpp_ptr_                           | string literal
-  +0x1644 | 74 79 70 65             |             | type
-  +0x1648 | 00                      | char        | 0x00 (0)                           | string terminator
-
-padding:
-  +0x1649 | 00 00 00                | uint8_t[3]  | ...                                | padding
-
 table (reflection.Type):
-  +0x164C | C8 EA FF FF             | SOffset32   | 0xFFFFEAC8 (-5432) Loc: +0x2B84    | offset to vtable
-  +0x1650 | 00 00                   | uint8_t[2]  | ..                                 | padding
-  +0x1652 | 0E                      | uint8_t     | 0x0E (14)                          | table field `base_type` (Byte)
-  +0x1653 | 0A                      | uint8_t     | 0x0A (10)                          | table field `element` (Byte)
-  +0x1654 | 08 00 00 00             | uint32_t    | 0x00000008 (8)                     | table field `element_size` (UInt)
+  +0x15A0 | 38 E8 FF FF             | SOffset32   | 0xFFFFE838 (-6088) Loc: +0x2D68    | offset to vtable
+  +0x15A4 | 00 00                   | uint8_t[2]  | ..                                 | padding
+  +0x15A6 | 0E                      | uint8_t     | 0x0E (14)                          | table field `base_type` (Byte)
+  +0x15A7 | 0F                      | uint8_t     | 0x0F (15)                          | table field `element` (Byte)
+  +0x15A8 | 03 00 00 00             | uint32_t    | 0x00000003 (3)                     | table field `index` (Int)
+  +0x15AC | 04 00 00 00             | uint32_t    | 0x00000004 (4)                     | table field `element_size` (UInt)
 
 string (reflection.Field.name):
-  +0x1658 | 1F 00 00 00             | uint32_t    | 0x0000001F (31)                    | length of string
-  +0x165C | 76 65 63 74 6F 72 5F 6F | char[31]    | vector_o                           | string literal
-  +0x1664 | 66 5F 6E 6F 6E 5F 6F 77 |             | f_non_ow
-  +0x166C | 6E 69 6E 67 5F 72 65 66 |             | ning_ref
-  +0x1674 | 65 72 65 6E 63 65 73    |             | erences
-  +0x167B | 00                      | char        | 0x00 (0)                           | string terminator
+  +0x15B0 | 18 00 00 00             | uint32_t    | 0x00000018 (24)                    | length of string
+  +0x15B4 | 73 63 61 6C 61 72 5F 6B | char[24]    | scalar_k                           | string literal
+  +0x15BC | 65 79 5F 73 6F 72 74 65 |             | ey_sorte
+  +0x15C4 | 64 5F 74 61 62 6C 65 73 |             | d_tables
+  +0x15CC | 00                      | char        | 0x00 (0)                           | string terminator
+
+padding:
+  +0x15CD | 00 00 00                | uint8_t[3]  | ...                                | padding
 
 table (reflection.Field):
-  +0x167C | 42 EC FF FF             | SOffset32   | 0xFFFFEC42 (-5054) Loc: +0x2A3A    | offset to vtable
-  +0x1680 | 29 00                   | uint16_t    | 0x0029 (41)                        | table field `id` (UShort)
-  +0x1682 | 56 00                   | uint16_t    | 0x0056 (86)                        | table field `offset` (UShort)
-  +0x1684 | 04 01 00 00             | UOffset32   | 0x00000104 (260) Loc: +0x1788      | offset to field `name` (string)
-  +0x1688 | F0 00 00 00             | UOffset32   | 0x000000F0 (240) Loc: +0x1778      | offset to field `type` (table)
-  +0x168C | 0C 00 00 00             | UOffset32   | 0x0000000C (12) Loc: +0x1698       | offset to field `attributes` (vector)
-  +0x1690 | 04 00 00 00             | UOffset32   | 0x00000004 (4) Loc: +0x1694        | offset to field `documentation` (vector)
+  +0x15D0 | F4 E6 FF FF             | SOffset32   | 0xFFFFE6F4 (-6412) Loc: +0x2EDC    | offset to vtable
+  +0x15D4 | 00 00 00                | uint8_t[3]  | ...                                | padding
+  +0x15D7 | 01                      | uint8_t     | 0x01 (1)                           | table field `optional` (Bool)
+  +0x15D8 | 31 00                   | uint16_t    | 0x0031 (49)                        | table field `id` (UShort)
+  +0x15DA | 66 00                   | uint16_t    | 0x0066 (102)                       | table field `offset` (UShort)
+  +0x15DC | 78 00 00 00             | UOffset32   | 0x00000078 (120) Loc: +0x1654      | offset to field `name` (string)
+  +0x15E0 | 68 00 00 00             | UOffset32   | 0x00000068 (104) Loc: +0x1648      | offset to field `type` (table)
+  +0x15E4 | 0C 00 00 00             | UOffset32   | 0x0000000C (12) Loc: +0x15F0       | offset to field `attributes` (vector)
+  +0x15E8 | 04 00 00 00             | UOffset32   | 0x00000004 (4) Loc: +0x15EC        | offset to field `documentation` (vector)
 
 vector (reflection.Field.documentation):
-  +0x1694 | 00 00 00 00             | uint32_t    | 0x00000000 (0)                     | length of vector (# items)
+  +0x15EC | 00 00 00 00             | uint32_t    | 0x00000000 (0)                     | length of vector (# items)
 
 vector (reflection.Field.attributes):
-  +0x1698 | 05 00 00 00             | uint32_t    | 0x00000005 (5)                     | length of vector (# items)
-  +0x169C | B0 00 00 00             | UOffset32   | 0x000000B0 (176) Loc: +0x174C      | offset to table[0]
-  +0x16A0 | 80 00 00 00             | UOffset32   | 0x00000080 (128) Loc: +0x1720      | offset to table[1]
-  +0x16A4 | 50 00 00 00             | UOffset32   | 0x00000050 (80) Loc: +0x16F4       | offset to table[2]
-  +0x16A8 | 24 00 00 00             | UOffset32   | 0x00000024 (36) Loc: +0x16CC       | offset to table[3]
-  +0x16AC | 04 00 00 00             | UOffset32   | 0x00000004 (4) Loc: +0x16B0        | offset to table[4]
+  +0x15F0 | 02 00 00 00             | uint32_t    | 0x00000002 (2)                     | length of vector (# items)
+  +0x15F4 | 38 00 00 00             | UOffset32   | 0x00000038 (56) Loc: +0x162C       | offset to table[0]
+  +0x15F8 | 04 00 00 00             | UOffset32   | 0x00000004 (4) Loc: +0x15FC        | offset to table[1]
 
 table (reflection.KeyValue):
-  +0x16B0 | 4C E1 FF FF             | SOffset32   | 0xFFFFE14C (-7860) Loc: +0x3564    | offset to vtable
-  +0x16B4 | 10 00 00 00             | UOffset32   | 0x00000010 (16) Loc: +0x16C4       | offset to field `key` (string)
-  +0x16B8 | 04 00 00 00             | UOffset32   | 0x00000004 (4) Loc: +0x16BC        | offset to field `value` (string)
+  +0x15FC | E0 DC FF FF             | SOffset32   | 0xFFFFDCE0 (-8992) Loc: +0x391C    | offset to vtable
+  +0x1600 | 14 00 00 00             | UOffset32   | 0x00000014 (20) Loc: +0x1614       | offset to field `key` (string)
+  +0x1604 | 04 00 00 00             | UOffset32   | 0x00000004 (4) Loc: +0x1608        | offset to field `value` (string)
 
 string (reflection.KeyValue.value):
-  +0x16BC | 02 00 00 00             | uint32_t    | 0x00000002 (2)                     | length of string
-  +0x16C0 | 34 31                   | char[2]     | 41                                 | string literal
-  +0x16C2 | 00                      | char        | 0x00 (0)                           | string terminator
+  +0x1608 | 07 00 00 00             | uint32_t    | 0x00000007 (7)                     | length of string
+  +0x160C | 4D 6F 6E 73 74 65 72    | char[7]     | Monster                            | string literal
+  +0x1613 | 00                      | char        | 0x00 (0)                           | string terminator
 
 string (reflection.KeyValue.key):
-  +0x16C4 | 02 00 00 00             | uint32_t    | 0x00000002 (2)                     | length of string
-  +0x16C8 | 69 64                   | char[2]     | id                                 | string literal
-  +0x16CA | 00                      | char        | 0x00 (0)                           | string terminator
+  +0x1614 | 11 00 00 00             | uint32_t    | 0x00000011 (17)                    | length of string
+  +0x1618 | 6E 65 73 74 65 64 5F 66 | char[17]    | nested_f                           | string literal
+  +0x1620 | 6C 61 74 62 75 66 66 65 |             | latbuffe
+  +0x1628 | 72                      |             | r
+  +0x1629 | 00                      | char        | 0x00 (0)                           | string terminator
+
+padding:
+  +0x162A | 00 00                   | uint8_t[2]  | ..                                 | padding
 
 table (reflection.KeyValue):
-  +0x16CC | 68 E1 FF FF             | SOffset32   | 0xFFFFE168 (-7832) Loc: +0x3564    | offset to vtable
-  +0x16D0 | 18 00 00 00             | UOffset32   | 0x00000018 (24) Loc: +0x16E8       | offset to field `key` (string)
-  +0x16D4 | 04 00 00 00             | UOffset32   | 0x00000004 (4) Loc: +0x16D8        | offset to field `value` (string)
+  +0x162C | 10 DD FF FF             | SOffset32   | 0xFFFFDD10 (-8944) Loc: +0x391C    | offset to vtable
+  +0x1630 | 10 00 00 00             | UOffset32   | 0x00000010 (16) Loc: +0x1640       | offset to field `key` (string)
+  +0x1634 | 04 00 00 00             | UOffset32   | 0x00000004 (4) Loc: +0x1638        | offset to field `value` (string)
 
 string (reflection.KeyValue.value):
-  +0x16D8 | 08 00 00 00             | uint32_t    | 0x00000008 (8)                     | length of string
-  +0x16DC | 66 6E 76 31 61 5F 36 34 | char[8]     | fnv1a_64                           | string literal
-  +0x16E4 | 00                      | char        | 0x00 (0)                           | string terminator
-
-padding:
-  +0x16E5 | 00 00 00                | uint8_t[3]  | ...                                | padding
+  +0x1638 | 02 00 00 00             | uint32_t    | 0x00000002 (2)                     | length of string
+  +0x163C | 34 39                   | char[2]     | 49                                 | string literal
+  +0x163E | 00                      | char        | 0x00 (0)                           | string terminator
 
 string (reflection.KeyValue.key):
-  +0x16E8 | 04 00 00 00             | uint32_t    | 0x00000004 (4)                     | length of string
-  +0x16EC | 68 61 73 68             | char[4]     | hash                               | string literal
-  +0x16F0 | 00                      | char        | 0x00 (0)                           | string terminator
-
-padding:
-  +0x16F1 | 00 00 00                | uint8_t[3]  | ...                                | padding
-
-table (reflection.KeyValue):
-  +0x16F4 | 90 E1 FF FF             | SOffset32   | 0xFFFFE190 (-7792) Loc: +0x3564    | offset to vtable
-  +0x16F8 | 18 00 00 00             | UOffset32   | 0x00000018 (24) Loc: +0x1710       | offset to field `key` (string)
-  +0x16FC | 04 00 00 00             | UOffset32   | 0x00000004 (4) Loc: +0x1700        | offset to field `value` (string)
-
-string (reflection.KeyValue.value):
-  +0x1700 | 0B 00 00 00             | uint32_t    | 0x0000000B (11)                    | length of string
-  +0x1704 | 52 65 66 65 72 72 61 62 | char[11]    | Referrab                           | string literal
-  +0x170C | 6C 65 54                |             | leT
-  +0x170F | 00                      | char        | 0x00 (0)                           | string terminator
-
-string (reflection.KeyValue.key):
-  +0x1710 | 08 00 00 00             | uint32_t    | 0x00000008 (8)                     | length of string
-  +0x1714 | 63 70 70 5F 74 79 70 65 | char[8]     | cpp_type                           | string literal
-  +0x171C | 00                      | char        | 0x00 (0)                           | string terminator
-
-padding:
-  +0x171D | 00 00 00                | uint8_t[3]  | ...                                | padding
-
-table (reflection.KeyValue):
-  +0x1720 | BC E1 FF FF             | SOffset32   | 0xFFFFE1BC (-7748) Loc: +0x3564    | offset to vtable
-  +0x1724 | 10 00 00 00             | UOffset32   | 0x00000010 (16) Loc: +0x1734       | offset to field `key` (string)
-  +0x1728 | 04 00 00 00             | UOffset32   | 0x00000004 (4) Loc: +0x172C        | offset to field `value` (string)
-
-string (reflection.KeyValue.value):
-  +0x172C | 00 00 00 00             | uint32_t    | 0x00000000 (0)                     | length of string
-  +0x1730 | 00                      | char        | 0x00 (0)                           | string terminator
-
-padding:
-  +0x1731 | 00 00 00                | uint8_t[3]  | ...                                | padding
-
-string (reflection.KeyValue.key):
-  +0x1734 | 10 00 00 00             | uint32_t    | 0x00000010 (16)                    | length of string
-  +0x1738 | 63 70 70 5F 70 74 72 5F | char[16]    | cpp_ptr_                           | string literal
-  +0x1740 | 74 79 70 65 5F 67 65 74 |             | type_get
-  +0x1748 | 00                      | char        | 0x00 (0)                           | string terminator
-
-padding:
-  +0x1749 | 00 00 00                | uint8_t[3]  | ...                                | padding
-
-table (reflection.KeyValue):
-  +0x174C | E8 E1 FF FF             | SOffset32   | 0xFFFFE1E8 (-7704) Loc: +0x3564    | offset to vtable
-  +0x1750 | 14 00 00 00             | UOffset32   | 0x00000014 (20) Loc: +0x1764       | offset to field `key` (string)
-  +0x1754 | 04 00 00 00             | UOffset32   | 0x00000004 (4) Loc: +0x1758        | offset to field `value` (string)
-
-string (reflection.KeyValue.value):
-  +0x1758 | 05 00 00 00             | uint32_t    | 0x00000005 (5)                     | length of string
-  +0x175C | 6E 61 6B 65 64          | char[5]     | naked                              | string literal
-  +0x1761 | 00                      | char        | 0x00 (0)                           | string terminator
-
-padding:
-  +0x1762 | 00 00                   | uint8_t[2]  | ..                                 | padding
-
-string (reflection.KeyValue.key):
-  +0x1764 | 0C 00 00 00             | uint32_t    | 0x0000000C (12)                    | length of string
-  +0x1768 | 63 70 70 5F 70 74 72 5F | char[12]    | cpp_ptr_                           | string literal
-  +0x1770 | 74 79 70 65             |             | type
-  +0x1774 | 00                      | char        | 0x00 (0)                           | string terminator
-
-padding:
-  +0x1775 | 00 00 00                | uint8_t[3]  | ...                                | padding
+  +0x1640 | 02 00 00 00             | uint32_t    | 0x00000002 (2)                     | length of string
+  +0x1644 | 69 64                   | char[2]     | id                                 | string literal
+  +0x1646 | 00                      | char        | 0x00 (0)                           | string terminator
 
 table (reflection.Type):
-  +0x1778 | 94 E0 FF FF             | SOffset32   | 0xFFFFE094 (-8044) Loc: +0x36E4    | offset to vtable
-  +0x177C | 00 00 00                | uint8_t[3]  | ...                                | padding
-  +0x177F | 0A                      | uint8_t     | 0x0A (10)                          | table field `base_type` (Byte)
-  +0x1780 | 08 00 00 00             | uint32_t    | 0x00000008 (8)                     | table field `base_size` (UInt)
-  +0x1784 | 01 00 00 00             | uint32_t    | 0x00000001 (1)                     | table field `element_size` (UInt)
+  +0x1648 | 0C E7 FF FF             | SOffset32   | 0xFFFFE70C (-6388) Loc: +0x2F3C    | offset to vtable
+  +0x164C | 00 00                   | uint8_t[2]  | ..                                 | padding
+  +0x164E | 0E                      | uint8_t     | 0x0E (14)                          | table field `base_type` (Byte)
+  +0x164F | 04                      | uint8_t     | 0x04 (4)                           | table field `element` (Byte)
+  +0x1650 | 01 00 00 00             | uint32_t    | 0x00000001 (1)                     | table field `element_size` (UInt)
 
 string (reflection.Field.name):
-  +0x1788 | 14 00 00 00             | uint32_t    | 0x00000014 (20)                    | length of string
-  +0x178C | 6E 6F 6E 5F 6F 77 6E 69 | char[20]    | non_owni                           | string literal
-  +0x1794 | 6E 67 5F 72 65 66 65 72 |             | ng_refer
-  +0x179C | 65 6E 63 65             |             | ence
-  +0x17A0 | 00                      | char        | 0x00 (0)                           | string terminator
+  +0x1654 | 1C 00 00 00             | uint32_t    | 0x0000001C (28)                    | length of string
+  +0x1658 | 74 65 73 74 72 65 71 75 | char[28]    | testrequ                           | string literal
+  +0x1660 | 69 72 65 64 6E 65 73 74 |             | irednest
+  +0x1668 | 65 64 66 6C 61 74 62 75 |             | edflatbu
+  +0x1670 | 66 66 65 72             |             | ffer
+  +0x1674 | 00                      | char        | 0x00 (0)                           | string terminator
 
-padding:
-  +0x17A1 | 00 00 00                | uint8_t[3]  | ...                                | padding
+vtable (reflection.Field):
+  +0x1676 | 1A 00                   | uint16_t    | 0x001A (26)                        | size of this vtable
+  +0x1678 | 20 00                   | uint16_t    | 0x0020 (32)                        | size of referring table
+  +0x167A | 08 00                   | VOffset16   | 0x0008 (8)                         | offset to field `name` (id: 0)
+  +0x167C | 0C 00                   | VOffset16   | 0x000C (12)                        | offset to field `type` (id: 1)
+  +0x167E | 04 00                   | VOffset16   | 0x0004 (4)                         | offset to field `id` (id: 2)
+  +0x1680 | 06 00                   | VOffset16   | 0x0006 (6)                         | offset to field `offset` (id: 3)
+  +0x1682 | 18 00                   | VOffset16   | 0x0018 (24)                        | offset to field `default_integer` (id: 4)
+  +0x1684 | 00 00                   | VOffset16   | 0x0000 (0)                         | offset to field `default_real` (id: 5) <defaults to 0.000000> (Double)
+  +0x1686 | 00 00                   | VOffset16   | 0x0000 (0)                         | offset to field `deprecated` (id: 6) <defaults to 0> (Bool)
+  +0x1688 | 00 00                   | VOffset16   | 0x0000 (0)                         | offset to field `required` (id: 7) <defaults to 0> (Bool)
+  +0x168A | 00 00                   | VOffset16   | 0x0000 (0)                         | offset to field `key` (id: 8) <defaults to 0> (Bool)
+  +0x168C | 10 00                   | VOffset16   | 0x0010 (16)                        | offset to field `attributes` (id: 9)
+  +0x168E | 14 00                   | VOffset16   | 0x0014 (20)                        | offset to field `documentation` (id: 10)
 
 table (reflection.Field):
-  +0x17A4 | 80 EC FF FF             | SOffset32   | 0xFFFFEC80 (-4992) Loc: +0x2B24    | offset to vtable
-  +0x17A8 | 00 00 00                | uint8_t[3]  | ...                                | padding
-  +0x17AB | 01                      | uint8_t     | 0x01 (1)                           | table field `optional` (Bool)
-  +0x17AC | 28 00                   | uint16_t    | 0x0028 (40)                        | table field `id` (UShort)
-  +0x17AE | 54 00                   | uint16_t    | 0x0054 (84)                        | table field `offset` (UShort)
-  +0x17B0 | 10 01 00 00             | UOffset32   | 0x00000110 (272) Loc: +0x18C0      | offset to field `name` (string)
-  +0x17B4 | 00 01 00 00             | UOffset32   | 0x00000100 (256) Loc: +0x18B4      | offset to field `type` (table)
-  +0x17B8 | 0C 00 00 00             | UOffset32   | 0x0000000C (12) Loc: +0x17C4       | offset to field `attributes` (vector)
-  +0x17BC | 04 00 00 00             | UOffset32   | 0x00000004 (4) Loc: +0x17C0        | offset to field `documentation` (vector)
+  +0x1690 | 1A 00 00 00             | SOffset32   | 0x0000001A (26) Loc: +0x1676       | offset to vtable
+  +0x1694 | 30 00                   | uint16_t    | 0x0030 (48)                        | table field `id` (UShort)
+  +0x1696 | 64 00                   | uint16_t    | 0x0064 (100)                       | table field `offset` (UShort)
+  +0x1698 | 54 00 00 00             | UOffset32   | 0x00000054 (84) Loc: +0x16EC       | offset to field `name` (string)
+  +0x169C | 3C 00 00 00             | UOffset32   | 0x0000003C (60) Loc: +0x16D8       | offset to field `type` (table)
+  +0x16A0 | 14 00 00 00             | UOffset32   | 0x00000014 (20) Loc: +0x16B4       | offset to field `attributes` (vector)
+  +0x16A4 | 0C 00 00 00             | UOffset32   | 0x0000000C (12) Loc: +0x16B0       | offset to field `documentation` (vector)
+  +0x16A8 | FF FF FF FF FF FF FF FF | int64_t     | 0xFFFFFFFFFFFFFFFF (-1)            | table field `default_integer` (Long)
 
 vector (reflection.Field.documentation):
-  +0x17C0 | 00 00 00 00             | uint32_t    | 0x00000000 (0)                     | length of vector (# items)
+  +0x16B0 | 00 00 00 00             | uint32_t    | 0x00000000 (0)                     | length of vector (# items)
 
 vector (reflection.Field.attributes):
-  +0x17C4 | 05 00 00 00             | uint32_t    | 0x00000005 (5)                     | length of vector (# items)
-  +0x17C8 | B4 00 00 00             | UOffset32   | 0x000000B4 (180) Loc: +0x187C      | offset to table[0]
-  +0x17CC | 80 00 00 00             | UOffset32   | 0x00000080 (128) Loc: +0x184C      | offset to table[1]
-  +0x17D0 | 50 00 00 00             | UOffset32   | 0x00000050 (80) Loc: +0x1820       | offset to table[2]
-  +0x17D4 | 24 00 00 00             | UOffset32   | 0x00000024 (36) Loc: +0x17F8       | offset to table[3]
-  +0x17D8 | 04 00 00 00             | UOffset32   | 0x00000004 (4) Loc: +0x17DC        | offset to table[4]
+  +0x16B4 | 01 00 00 00             | uint32_t    | 0x00000001 (1)                     | length of vector (# items)
+  +0x16B8 | 04 00 00 00             | UOffset32   | 0x00000004 (4) Loc: +0x16BC        | offset to table[0]
 
 table (reflection.KeyValue):
-  +0x17DC | 78 E2 FF FF             | SOffset32   | 0xFFFFE278 (-7560) Loc: +0x3564    | offset to vtable
-  +0x17E0 | 10 00 00 00             | UOffset32   | 0x00000010 (16) Loc: +0x17F0       | offset to field `key` (string)
-  +0x17E4 | 04 00 00 00             | UOffset32   | 0x00000004 (4) Loc: +0x17E8        | offset to field `value` (string)
+  +0x16BC | A0 DD FF FF             | SOffset32   | 0xFFFFDDA0 (-8800) Loc: +0x391C    | offset to vtable
+  +0x16C0 | 10 00 00 00             | UOffset32   | 0x00000010 (16) Loc: +0x16D0       | offset to field `key` (string)
+  +0x16C4 | 04 00 00 00             | UOffset32   | 0x00000004 (4) Loc: +0x16C8        | offset to field `value` (string)
 
 string (reflection.KeyValue.value):
-  +0x17E8 | 02 00 00 00             | uint32_t    | 0x00000002 (2)                     | length of string
-  +0x17EC | 34 30                   | char[2]     | 40                                 | string literal
-  +0x17EE | 00                      | char        | 0x00 (0)                           | string terminator
+  +0x16C8 | 02 00 00 00             | uint32_t    | 0x00000002 (2)                     | length of string
+  +0x16CC | 34 38                   | char[2]     | 48                                 | string literal
+  +0x16CE | 00                      | char        | 0x00 (0)                           | string terminator
 
 string (reflection.KeyValue.key):
-  +0x17F0 | 02 00 00 00             | uint32_t    | 0x00000002 (2)                     | length of string
-  +0x17F4 | 69 64                   | char[2]     | id                                 | string literal
-  +0x17F6 | 00                      | char        | 0x00 (0)                           | string terminator
-
-table (reflection.KeyValue):
-  +0x17F8 | 94 E2 FF FF             | SOffset32   | 0xFFFFE294 (-7532) Loc: +0x3564    | offset to vtable
-  +0x17FC | 18 00 00 00             | UOffset32   | 0x00000018 (24) Loc: +0x1814       | offset to field `key` (string)
-  +0x1800 | 04 00 00 00             | UOffset32   | 0x00000004 (4) Loc: +0x1804        | offset to field `value` (string)
-
-string (reflection.KeyValue.value):
-  +0x1804 | 08 00 00 00             | uint32_t    | 0x00000008 (8)                     | length of string
-  +0x1808 | 66 6E 76 31 61 5F 36 34 | char[8]     | fnv1a_64                           | string literal
-  +0x1810 | 00                      | char        | 0x00 (0)                           | string terminator
-
-padding:
-  +0x1811 | 00 00 00                | uint8_t[3]  | ...                                | padding
-
-string (reflection.KeyValue.key):
-  +0x1814 | 04 00 00 00             | uint32_t    | 0x00000004 (4)                     | length of string
-  +0x1818 | 68 61 73 68             | char[4]     | hash                               | string literal
-  +0x181C | 00                      | char        | 0x00 (0)                           | string terminator
-
-padding:
-  +0x181D | 00 00 00                | uint8_t[3]  | ...                                | padding
-
-table (reflection.KeyValue):
-  +0x1820 | BC E2 FF FF             | SOffset32   | 0xFFFFE2BC (-7492) Loc: +0x3564    | offset to vtable
-  +0x1824 | 18 00 00 00             | UOffset32   | 0x00000018 (24) Loc: +0x183C       | offset to field `key` (string)
-  +0x1828 | 04 00 00 00             | UOffset32   | 0x00000004 (4) Loc: +0x182C        | offset to field `value` (string)
-
-string (reflection.KeyValue.value):
-  +0x182C | 0B 00 00 00             | uint32_t    | 0x0000000B (11)                    | length of string
-  +0x1830 | 52 65 66 65 72 72 61 62 | char[11]    | Referrab                           | string literal
-  +0x1838 | 6C 65 54                |             | leT
-  +0x183B | 00                      | char        | 0x00 (0)                           | string terminator
-
-string (reflection.KeyValue.key):
-  +0x183C | 08 00 00 00             | uint32_t    | 0x00000008 (8)                     | length of string
-  +0x1840 | 63 70 70 5F 74 79 70 65 | char[8]     | cpp_type                           | string literal
-  +0x1848 | 00                      | char        | 0x00 (0)                           | string terminator
-
-padding:
-  +0x1849 | 00 00 00                | uint8_t[3]  | ...                                | padding
-
-table (reflection.KeyValue):
-  +0x184C | E8 E2 FF FF             | SOffset32   | 0xFFFFE2E8 (-7448) Loc: +0x3564    | offset to vtable
-  +0x1850 | 14 00 00 00             | UOffset32   | 0x00000014 (20) Loc: +0x1864       | offset to field `key` (string)
-  +0x1854 | 04 00 00 00             | UOffset32   | 0x00000004 (4) Loc: +0x1858        | offset to field `value` (string)
-
-string (reflection.KeyValue.value):
-  +0x1858 | 06 00 00 00             | uint32_t    | 0x00000006 (6)                     | length of string
-  +0x185C | 2E 67 65 74 28 29       | char[6]     | .get()                             | string literal
-  +0x1862 | 00                      | char        | 0x00 (0)                           | string terminator
-
-string (reflection.KeyValue.key):
-  +0x1864 | 10 00 00 00             | uint32_t    | 0x00000010 (16)                    | length of string
-  +0x1868 | 63 70 70 5F 70 74 72 5F | char[16]    | cpp_ptr_                           | string literal
-  +0x1870 | 74 79 70 65 5F 67 65 74 |             | type_get
-  +0x1878 | 00                      | char        | 0x00 (0)                           | string terminator
-
-padding:
-  +0x1879 | 00 00 00                | uint8_t[3]  | ...                                | padding
-
-table (reflection.KeyValue):
-  +0x187C | 18 E3 FF FF             | SOffset32   | 0xFFFFE318 (-7400) Loc: +0x3564    | offset to vtable
-  +0x1880 | 20 00 00 00             | UOffset32   | 0x00000020 (32) Loc: +0x18A0       | offset to field `key` (string)
-  +0x1884 | 04 00 00 00             | UOffset32   | 0x00000004 (4) Loc: +0x1888        | offset to field `value` (string)
-
-string (reflection.KeyValue.value):
-  +0x1888 | 10 00 00 00             | uint32_t    | 0x00000010 (16)                    | length of string
-  +0x188C | 64 65 66 61 75 6C 74 5F | char[16]    | default_                           | string literal
-  +0x1894 | 70 74 72 5F 74 79 70 65 |             | ptr_type
-  +0x189C | 00                      | char        | 0x00 (0)                           | string terminator
-
-padding:
-  +0x189D | 00 00 00                | uint8_t[3]  | ...                                | padding
-
-string (reflection.KeyValue.key):
-  +0x18A0 | 0C 00 00 00             | uint32_t    | 0x0000000C (12)                    | length of string
-  +0x18A4 | 63 70 70 5F 70 74 72 5F | char[12]    | cpp_ptr_                           | string literal
-  +0x18AC | 74 79 70 65             |             | type
-  +0x18B0 | 00                      | char        | 0x00 (0)                           | string terminator
-
-padding:
-  +0x18B1 | 00 00 00                | uint8_t[3]  | ...                                | padding
+  +0x16D0 | 02 00 00 00             | uint32_t    | 0x00000002 (2)                     | length of string
+  +0x16D4 | 69 64                   | char[2]     | id                                 | string literal
+  +0x16D6 | 00                      | char        | 0x00 (0)                           | string terminator
 
 table (reflection.Type):
-  +0x18B4 | 30 ED FF FF             | SOffset32   | 0xFFFFED30 (-4816) Loc: +0x2B84    | offset to vtable
-  +0x18B8 | 00 00                   | uint8_t[2]  | ..                                 | padding
-  +0x18BA | 0E                      | uint8_t     | 0x0E (14)                          | table field `base_type` (Byte)
-  +0x18BB | 0A                      | uint8_t     | 0x0A (10)                          | table field `element` (Byte)
-  +0x18BC | 08 00 00 00             | uint32_t    | 0x00000008 (8)                     | table field `element_size` (UInt)
+  +0x16D8 | 1C DD FF FF             | SOffset32   | 0xFFFFDD1C (-8932) Loc: +0x39BC    | offset to vtable
+  +0x16DC | 00 00 00                | uint8_t[3]  | ...                                | padding
+  +0x16DF | 03                      | uint8_t     | 0x03 (3)                           | table field `base_type` (Byte)
+  +0x16E0 | 05 00 00 00             | uint32_t    | 0x00000005 (5)                     | table field `index` (Int)
+  +0x16E4 | 01 00 00 00             | uint32_t    | 0x00000001 (1)                     | table field `base_size` (UInt)
+  +0x16E8 | 01 00 00 00             | uint32_t    | 0x00000001 (1)                     | table field `element_size` (UInt)
 
 string (reflection.Field.name):
-  +0x18C0 | 1E 00 00 00             | uint32_t    | 0x0000001E (30)                    | length of string
-  +0x18C4 | 76 65 63 74 6F 72 5F 6F | char[30]    | vector_o                           | string literal
-  +0x18CC | 66 5F 63 6F 5F 6F 77 6E |             | f_co_own
-  +0x18D4 | 69 6E 67 5F 72 65 66 65 |             | ing_refe
-  +0x18DC | 72 65 6E 63 65 73       |             | rences
-  +0x18E2 | 00                      | char        | 0x00 (0)                           | string terminator
+  +0x16EC | 0B 00 00 00             | uint32_t    | 0x0000000B (11)                    | length of string
+  +0x16F0 | 73 69 67 6E 65 64 5F 65 | char[11]    | signed_e                           | string literal
+  +0x16F8 | 6E 75 6D                |             | num
+  +0x16FB | 00                      | char        | 0x00 (0)                           | string terminator
 
 table (reflection.Field):
-  +0x18E4 | AA EE FF FF             | SOffset32   | 0xFFFFEEAA (-4438) Loc: +0x2A3A    | offset to vtable
-  +0x18E8 | 27 00                   | uint16_t    | 0x0027 (39)                        | table field `id` (UShort)
-  +0x18EA | 52 00                   | uint16_t    | 0x0052 (82)                        | table field `offset` (UShort)
-  +0x18EC | D4 00 00 00             | UOffset32   | 0x000000D4 (212) Loc: +0x19C0      | offset to field `name` (string)
-  +0x18F0 | C0 00 00 00             | UOffset32   | 0x000000C0 (192) Loc: +0x19B0      | offset to field `type` (table)
-  +0x18F4 | 0C 00 00 00             | UOffset32   | 0x0000000C (12) Loc: +0x1900       | offset to field `attributes` (vector)
-  +0x18F8 | 04 00 00 00             | UOffset32   | 0x00000004 (4) Loc: +0x18FC        | offset to field `documentation` (vector)
+  +0x16FC | 20 E8 FF FF             | SOffset32   | 0xFFFFE820 (-6112) Loc: +0x2EDC    | offset to vtable
+  +0x1700 | 00 00 00                | uint8_t[3]  | ...                                | padding
+  +0x1703 | 01                      | uint8_t     | 0x01 (1)                           | table field `optional` (Bool)
+  +0x1704 | 2F 00                   | uint16_t    | 0x002F (47)                        | table field `id` (UShort)
+  +0x1706 | 62 00                   | uint16_t    | 0x0062 (98)                        | table field `offset` (UShort)
+  +0x1708 | 48 00 00 00             | UOffset32   | 0x00000048 (72) Loc: +0x1750       | offset to field `name` (string)
+  +0x170C | 34 00 00 00             | UOffset32   | 0x00000034 (52) Loc: +0x1740       | offset to field `type` (table)
+  +0x1710 | 0C 00 00 00             | UOffset32   | 0x0000000C (12) Loc: +0x171C       | offset to field `attributes` (vector)
+  +0x1714 | 04 00 00 00             | UOffset32   | 0x00000004 (4) Loc: +0x1718        | offset to field `documentation` (vector)
 
 vector (reflection.Field.documentation):
-  +0x18FC | 00 00 00 00             | uint32_t    | 0x00000000 (0)                     | length of vector (# items)
+  +0x1718 | 00 00 00 00             | uint32_t    | 0x00000000 (0)                     | length of vector (# items)
 
 vector (reflection.Field.attributes):
-  +0x1900 | 04 00 00 00             | uint32_t    | 0x00000004 (4)                     | length of vector (# items)
-  +0x1904 | 80 00 00 00             | UOffset32   | 0x00000080 (128) Loc: +0x1984      | offset to table[0]
-  +0x1908 | 50 00 00 00             | UOffset32   | 0x00000050 (80) Loc: +0x1958       | offset to table[1]
-  +0x190C | 24 00 00 00             | UOffset32   | 0x00000024 (36) Loc: +0x1930       | offset to table[2]
-  +0x1910 | 04 00 00 00             | UOffset32   | 0x00000004 (4) Loc: +0x1914        | offset to table[3]
+  +0x171C | 01 00 00 00             | uint32_t    | 0x00000001 (1)                     | length of vector (# items)
+  +0x1720 | 04 00 00 00             | UOffset32   | 0x00000004 (4) Loc: +0x1724        | offset to table[0]
 
 table (reflection.KeyValue):
-  +0x1914 | B0 E3 FF FF             | SOffset32   | 0xFFFFE3B0 (-7248) Loc: +0x3564    | offset to vtable
-  +0x1918 | 10 00 00 00             | UOffset32   | 0x00000010 (16) Loc: +0x1928       | offset to field `key` (string)
-  +0x191C | 04 00 00 00             | UOffset32   | 0x00000004 (4) Loc: +0x1920        | offset to field `value` (string)
+  +0x1724 | 08 DE FF FF             | SOffset32   | 0xFFFFDE08 (-8696) Loc: +0x391C    | offset to vtable
+  +0x1728 | 10 00 00 00             | UOffset32   | 0x00000010 (16) Loc: +0x1738       | offset to field `key` (string)
+  +0x172C | 04 00 00 00             | UOffset32   | 0x00000004 (4) Loc: +0x1730        | offset to field `value` (string)
 
 string (reflection.KeyValue.value):
-  +0x1920 | 02 00 00 00             | uint32_t    | 0x00000002 (2)                     | length of string
-  +0x1924 | 33 39                   | char[2]     | 39                                 | string literal
-  +0x1926 | 00                      | char        | 0x00 (0)                           | string terminator
+  +0x1730 | 02 00 00 00             | uint32_t    | 0x00000002 (2)                     | length of string
+  +0x1734 | 34 37                   | char[2]     | 47                                 | string literal
+  +0x1736 | 00                      | char        | 0x00 (0)                           | string terminator
 
 string (reflection.KeyValue.key):
-  +0x1928 | 02 00 00 00             | uint32_t    | 0x00000002 (2)                     | length of string
-  +0x192C | 69 64                   | char[2]     | id                                 | string literal
-  +0x192E | 00                      | char        | 0x00 (0)                           | string terminator
+  +0x1738 | 02 00 00 00             | uint32_t    | 0x00000002 (2)                     | length of string
+  +0x173C | 69 64                   | char[2]     | id                                 | string literal
+  +0x173E | 00                      | char        | 0x00 (0)                           | string terminator
+
+table (reflection.Type):
+  +0x1740 | D8 E9 FF FF             | SOffset32   | 0xFFFFE9D8 (-5672) Loc: +0x2D68    | offset to vtable
+  +0x1744 | 00 00                   | uint8_t[2]  | ..                                 | padding
+  +0x1746 | 0E                      | uint8_t     | 0x0E (14)                          | table field `base_type` (Byte)
+  +0x1747 | 04                      | uint8_t     | 0x04 (4)                           | table field `element` (Byte)
+  +0x1748 | 03 00 00 00             | uint32_t    | 0x00000003 (3)                     | table field `index` (Int)
+  +0x174C | 01 00 00 00             | uint32_t    | 0x00000001 (1)                     | table field `element_size` (UInt)
+
+string (reflection.Field.name):
+  +0x1750 | 0F 00 00 00             | uint32_t    | 0x0000000F (15)                    | length of string
+  +0x1754 | 76 65 63 74 6F 72 5F 6F | char[15]    | vector_o                           | string literal
+  +0x175C | 66 5F 65 6E 75 6D 73    |             | f_enums
+  +0x1763 | 00                      | char        | 0x00 (0)                           | string terminator
+
+table (reflection.Field):
+  +0x1764 | 88 E8 FF FF             | SOffset32   | 0xFFFFE888 (-6008) Loc: +0x2EDC    | offset to vtable
+  +0x1768 | 00 00 00                | uint8_t[3]  | ...                                | padding
+  +0x176B | 01                      | uint8_t     | 0x01 (1)                           | table field `optional` (Bool)
+  +0x176C | 2E 00                   | uint16_t    | 0x002E (46)                        | table field `id` (UShort)
+  +0x176E | 60 00                   | uint16_t    | 0x0060 (96)                        | table field `offset` (UShort)
+  +0x1770 | 48 00 00 00             | UOffset32   | 0x00000048 (72) Loc: +0x17B8       | offset to field `name` (string)
+  +0x1774 | 34 00 00 00             | UOffset32   | 0x00000034 (52) Loc: +0x17A8       | offset to field `type` (table)
+  +0x1778 | 0C 00 00 00             | UOffset32   | 0x0000000C (12) Loc: +0x1784       | offset to field `attributes` (vector)
+  +0x177C | 04 00 00 00             | UOffset32   | 0x00000004 (4) Loc: +0x1780        | offset to field `documentation` (vector)
+
+vector (reflection.Field.documentation):
+  +0x1780 | 00 00 00 00             | uint32_t    | 0x00000000 (0)                     | length of vector (# items)
+
+vector (reflection.Field.attributes):
+  +0x1784 | 01 00 00 00             | uint32_t    | 0x00000001 (1)                     | length of vector (# items)
+  +0x1788 | 04 00 00 00             | UOffset32   | 0x00000004 (4) Loc: +0x178C        | offset to table[0]
 
 table (reflection.KeyValue):
-  +0x1930 | CC E3 FF FF             | SOffset32   | 0xFFFFE3CC (-7220) Loc: +0x3564    | offset to vtable
-  +0x1934 | 18 00 00 00             | UOffset32   | 0x00000018 (24) Loc: +0x194C       | offset to field `key` (string)
-  +0x1938 | 04 00 00 00             | UOffset32   | 0x00000004 (4) Loc: +0x193C        | offset to field `value` (string)
+  +0x178C | 70 DE FF FF             | SOffset32   | 0xFFFFDE70 (-8592) Loc: +0x391C    | offset to vtable
+  +0x1790 | 10 00 00 00             | UOffset32   | 0x00000010 (16) Loc: +0x17A0       | offset to field `key` (string)
+  +0x1794 | 04 00 00 00             | UOffset32   | 0x00000004 (4) Loc: +0x1798        | offset to field `value` (string)
 
 string (reflection.KeyValue.value):
-  +0x193C | 08 00 00 00             | uint32_t    | 0x00000008 (8)                     | length of string
-  +0x1940 | 66 6E 76 31 61 5F 36 34 | char[8]     | fnv1a_64                           | string literal
-  +0x1948 | 00                      | char        | 0x00 (0)                           | string terminator
-
-padding:
-  +0x1949 | 00 00 00                | uint8_t[3]  | ...                                | padding
+  +0x1798 | 02 00 00 00             | uint32_t    | 0x00000002 (2)                     | length of string
+  +0x179C | 34 36                   | char[2]     | 46                                 | string literal
+  +0x179E | 00                      | char        | 0x00 (0)                           | string terminator
 
 string (reflection.KeyValue.key):
-  +0x194C | 04 00 00 00             | uint32_t    | 0x00000004 (4)                     | length of string
-  +0x1950 | 68 61 73 68             | char[4]     | hash                               | string literal
-  +0x1954 | 00                      | char        | 0x00 (0)                           | string terminator
+  +0x17A0 | 02 00 00 00             | uint32_t    | 0x00000002 (2)                     | length of string
+  +0x17A4 | 69 64                   | char[2]     | id                                 | string literal
+  +0x17A6 | 00                      | char        | 0x00 (0)                           | string terminator
+
+table (reflection.Type):
+  +0x17A8 | 38 DB FF FF             | SOffset32   | 0xFFFFDB38 (-9416) Loc: +0x3C70    | offset to vtable
+  +0x17AC | 00 00 00                | uint8_t[3]  | ...                                | padding
+  +0x17AF | 10                      | uint8_t     | 0x10 (16)                          | table field `base_type` (Byte)
+  +0x17B0 | 01 00 00 00             | uint32_t    | 0x00000001 (1)                     | table field `index` (Int)
+  +0x17B4 | 01 00 00 00             | uint32_t    | 0x00000001 (1)                     | table field `element_size` (UInt)
+
+string (reflection.Field.name):
+  +0x17B8 | 0D 00 00 00             | uint32_t    | 0x0000000D (13)                    | length of string
+  +0x17BC | 61 6E 79 5F 61 6D 62 69 | char[13]    | any_ambi                           | string literal
+  +0x17C4 | 67 75 6F 75 73          |             | guous
+  +0x17C9 | 00                      | char        | 0x00 (0)                           | string terminator
 
 padding:
-  +0x1955 | 00 00 00                | uint8_t[3]  | ...                                | padding
+  +0x17CA | 00 00                   | uint8_t[2]  | ..                                 | padding
+
+table (reflection.Field):
+  +0x17CC | DA E9 FF FF             | SOffset32   | 0xFFFFE9DA (-5670) Loc: +0x2DF2    | offset to vtable
+  +0x17D0 | 2D 00                   | uint16_t    | 0x002D (45)                        | table field `id` (UShort)
+  +0x17D2 | 5E 00                   | uint16_t    | 0x005E (94)                        | table field `offset` (UShort)
+  +0x17D4 | 4C 00 00 00             | UOffset32   | 0x0000004C (76) Loc: +0x1820       | offset to field `name` (string)
+  +0x17D8 | 34 00 00 00             | UOffset32   | 0x00000034 (52) Loc: +0x180C       | offset to field `type` (table)
+  +0x17DC | 0C 00 00 00             | UOffset32   | 0x0000000C (12) Loc: +0x17E8       | offset to field `attributes` (vector)
+  +0x17E0 | 04 00 00 00             | UOffset32   | 0x00000004 (4) Loc: +0x17E4        | offset to field `documentation` (vector)
+
+vector (reflection.Field.documentation):
+  +0x17E4 | 00 00 00 00             | uint32_t    | 0x00000000 (0)                     | length of vector (# items)
+
+vector (reflection.Field.attributes):
+  +0x17E8 | 01 00 00 00             | uint32_t    | 0x00000001 (1)                     | length of vector (# items)
+  +0x17EC | 04 00 00 00             | UOffset32   | 0x00000004 (4) Loc: +0x17F0        | offset to table[0]
 
 table (reflection.KeyValue):
-  +0x1958 | F4 E3 FF FF             | SOffset32   | 0xFFFFE3F4 (-7180) Loc: +0x3564    | offset to vtable
+  +0x17F0 | D4 DE FF FF             | SOffset32   | 0xFFFFDED4 (-8492) Loc: +0x391C    | offset to vtable
+  +0x17F4 | 10 00 00 00             | UOffset32   | 0x00000010 (16) Loc: +0x1804       | offset to field `key` (string)
+  +0x17F8 | 04 00 00 00             | UOffset32   | 0x00000004 (4) Loc: +0x17FC        | offset to field `value` (string)
+
+string (reflection.KeyValue.value):
+  +0x17FC | 02 00 00 00             | uint32_t    | 0x00000002 (2)                     | length of string
+  +0x1800 | 34 35                   | char[2]     | 45                                 | string literal
+  +0x1802 | 00                      | char        | 0x00 (0)                           | string terminator
+
+string (reflection.KeyValue.key):
+  +0x1804 | 02 00 00 00             | uint32_t    | 0x00000002 (2)                     | length of string
+  +0x1808 | 69 64                   | char[2]     | id                                 | string literal
+  +0x180A | 00                      | char        | 0x00 (0)                           | string terminator
+
+table (reflection.Type):
+  +0x180C | 50 DE FF FF             | SOffset32   | 0xFFFFDE50 (-8624) Loc: +0x39BC    | offset to vtable
+  +0x1810 | 00 00 00                | uint8_t[3]  | ...                                | padding
+  +0x1813 | 01                      | uint8_t     | 0x01 (1)                           | table field `base_type` (Byte)
+  +0x1814 | 01 00 00 00             | uint32_t    | 0x00000001 (1)                     | table field `index` (Int)
+  +0x1818 | 01 00 00 00             | uint32_t    | 0x00000001 (1)                     | table field `base_size` (UInt)
+  +0x181C | 01 00 00 00             | uint32_t    | 0x00000001 (1)                     | table field `element_size` (UInt)
+
+string (reflection.Field.name):
+  +0x1820 | 12 00 00 00             | uint32_t    | 0x00000012 (18)                    | length of string
+  +0x1824 | 61 6E 79 5F 61 6D 62 69 | char[18]    | any_ambi                           | string literal
+  +0x182C | 67 75 6F 75 73 5F 74 79 |             | guous_ty
+  +0x1834 | 70 65                   |             | pe
+  +0x1836 | 00                      | char        | 0x00 (0)                           | string terminator
+
+table (reflection.Field):
+  +0x1838 | 5C E9 FF FF             | SOffset32   | 0xFFFFE95C (-5796) Loc: +0x2EDC    | offset to vtable
+  +0x183C | 00 00 00                | uint8_t[3]  | ...                                | padding
+  +0x183F | 01                      | uint8_t     | 0x01 (1)                           | table field `optional` (Bool)
+  +0x1840 | 2C 00                   | uint16_t    | 0x002C (44)                        | table field `id` (UShort)
+  +0x1842 | 5C 00                   | uint16_t    | 0x005C (92)                        | table field `offset` (UShort)
+  +0x1844 | 48 00 00 00             | UOffset32   | 0x00000048 (72) Loc: +0x188C       | offset to field `name` (string)
+  +0x1848 | 34 00 00 00             | UOffset32   | 0x00000034 (52) Loc: +0x187C       | offset to field `type` (table)
+  +0x184C | 0C 00 00 00             | UOffset32   | 0x0000000C (12) Loc: +0x1858       | offset to field `attributes` (vector)
+  +0x1850 | 04 00 00 00             | UOffset32   | 0x00000004 (4) Loc: +0x1854        | offset to field `documentation` (vector)
+
+vector (reflection.Field.documentation):
+  +0x1854 | 00 00 00 00             | uint32_t    | 0x00000000 (0)                     | length of vector (# items)
+
+vector (reflection.Field.attributes):
+  +0x1858 | 01 00 00 00             | uint32_t    | 0x00000001 (1)                     | length of vector (# items)
+  +0x185C | 04 00 00 00             | UOffset32   | 0x00000004 (4) Loc: +0x1860        | offset to table[0]
+
+table (reflection.KeyValue):
+  +0x1860 | 44 DF FF FF             | SOffset32   | 0xFFFFDF44 (-8380) Loc: +0x391C    | offset to vtable
+  +0x1864 | 10 00 00 00             | UOffset32   | 0x00000010 (16) Loc: +0x1874       | offset to field `key` (string)
+  +0x1868 | 04 00 00 00             | UOffset32   | 0x00000004 (4) Loc: +0x186C        | offset to field `value` (string)
+
+string (reflection.KeyValue.value):
+  +0x186C | 02 00 00 00             | uint32_t    | 0x00000002 (2)                     | length of string
+  +0x1870 | 34 34                   | char[2]     | 44                                 | string literal
+  +0x1872 | 00                      | char        | 0x00 (0)                           | string terminator
+
+string (reflection.KeyValue.key):
+  +0x1874 | 02 00 00 00             | uint32_t    | 0x00000002 (2)                     | length of string
+  +0x1878 | 69 64                   | char[2]     | id                                 | string literal
+  +0x187A | 00                      | char        | 0x00 (0)                           | string terminator
+
+table (reflection.Type):
+  +0x187C | 0C DC FF FF             | SOffset32   | 0xFFFFDC0C (-9204) Loc: +0x3C70    | offset to vtable
+  +0x1880 | 00 00 00                | uint8_t[3]  | ...                                | padding
+  +0x1883 | 10                      | uint8_t     | 0x10 (16)                          | table field `base_type` (Byte)
+  +0x1884 | 02 00 00 00             | uint32_t    | 0x00000002 (2)                     | table field `index` (Int)
+  +0x1888 | 01 00 00 00             | uint32_t    | 0x00000001 (1)                     | table field `element_size` (UInt)
+
+string (reflection.Field.name):
+  +0x188C | 0A 00 00 00             | uint32_t    | 0x0000000A (10)                    | length of string
+  +0x1890 | 61 6E 79 5F 75 6E 69 71 | char[10]    | any_uniq                           | string literal
+  +0x1898 | 75 65                   |             | ue
+  +0x189A | 00                      | char        | 0x00 (0)                           | string terminator
+
+table (reflection.Field):
+  +0x189C | AA EA FF FF             | SOffset32   | 0xFFFFEAAA (-5462) Loc: +0x2DF2    | offset to vtable
+  +0x18A0 | 2B 00                   | uint16_t    | 0x002B (43)                        | table field `id` (UShort)
+  +0x18A2 | 5A 00                   | uint16_t    | 0x005A (90)                        | table field `offset` (UShort)
+  +0x18A4 | 4C 00 00 00             | UOffset32   | 0x0000004C (76) Loc: +0x18F0       | offset to field `name` (string)
+  +0x18A8 | 34 00 00 00             | UOffset32   | 0x00000034 (52) Loc: +0x18DC       | offset to field `type` (table)
+  +0x18AC | 0C 00 00 00             | UOffset32   | 0x0000000C (12) Loc: +0x18B8       | offset to field `attributes` (vector)
+  +0x18B0 | 04 00 00 00             | UOffset32   | 0x00000004 (4) Loc: +0x18B4        | offset to field `documentation` (vector)
+
+vector (reflection.Field.documentation):
+  +0x18B4 | 00 00 00 00             | uint32_t    | 0x00000000 (0)                     | length of vector (# items)
+
+vector (reflection.Field.attributes):
+  +0x18B8 | 01 00 00 00             | uint32_t    | 0x00000001 (1)                     | length of vector (# items)
+  +0x18BC | 04 00 00 00             | UOffset32   | 0x00000004 (4) Loc: +0x18C0        | offset to table[0]
+
+table (reflection.KeyValue):
+  +0x18C0 | A4 DF FF FF             | SOffset32   | 0xFFFFDFA4 (-8284) Loc: +0x391C    | offset to vtable
+  +0x18C4 | 10 00 00 00             | UOffset32   | 0x00000010 (16) Loc: +0x18D4       | offset to field `key` (string)
+  +0x18C8 | 04 00 00 00             | UOffset32   | 0x00000004 (4) Loc: +0x18CC        | offset to field `value` (string)
+
+string (reflection.KeyValue.value):
+  +0x18CC | 02 00 00 00             | uint32_t    | 0x00000002 (2)                     | length of string
+  +0x18D0 | 34 33                   | char[2]     | 43                                 | string literal
+  +0x18D2 | 00                      | char        | 0x00 (0)                           | string terminator
+
+string (reflection.KeyValue.key):
+  +0x18D4 | 02 00 00 00             | uint32_t    | 0x00000002 (2)                     | length of string
+  +0x18D8 | 69 64                   | char[2]     | id                                 | string literal
+  +0x18DA | 00                      | char        | 0x00 (0)                           | string terminator
+
+table (reflection.Type):
+  +0x18DC | 20 DF FF FF             | SOffset32   | 0xFFFFDF20 (-8416) Loc: +0x39BC    | offset to vtable
+  +0x18E0 | 00 00 00                | uint8_t[3]  | ...                                | padding
+  +0x18E3 | 01                      | uint8_t     | 0x01 (1)                           | table field `base_type` (Byte)
+  +0x18E4 | 02 00 00 00             | uint32_t    | 0x00000002 (2)                     | table field `index` (Int)
+  +0x18E8 | 01 00 00 00             | uint32_t    | 0x00000001 (1)                     | table field `base_size` (UInt)
+  +0x18EC | 01 00 00 00             | uint32_t    | 0x00000001 (1)                     | table field `element_size` (UInt)
+
+string (reflection.Field.name):
+  +0x18F0 | 0F 00 00 00             | uint32_t    | 0x0000000F (15)                    | length of string
+  +0x18F4 | 61 6E 79 5F 75 6E 69 71 | char[15]    | any_uniq                           | string literal
+  +0x18FC | 75 65 5F 74 79 70 65    |             | ue_type
+  +0x1903 | 00                      | char        | 0x00 (0)                           | string terminator
+
+table (reflection.Field):
+  +0x1904 | 28 EA FF FF             | SOffset32   | 0xFFFFEA28 (-5592) Loc: +0x2EDC    | offset to vtable
+  +0x1908 | 00 00 00                | uint8_t[3]  | ...                                | padding
+  +0x190B | 01                      | uint8_t     | 0x01 (1)                           | table field `optional` (Bool)
+  +0x190C | 2A 00                   | uint16_t    | 0x002A (42)                        | table field `id` (UShort)
+  +0x190E | 58 00                   | uint16_t    | 0x0058 (88)                        | table field `offset` (UShort)
+  +0x1910 | 00 01 00 00             | UOffset32   | 0x00000100 (256) Loc: +0x1A10      | offset to field `name` (string)
+  +0x1914 | F0 00 00 00             | UOffset32   | 0x000000F0 (240) Loc: +0x1A04      | offset to field `type` (table)
+  +0x1918 | 0C 00 00 00             | UOffset32   | 0x0000000C (12) Loc: +0x1924       | offset to field `attributes` (vector)
+  +0x191C | 04 00 00 00             | UOffset32   | 0x00000004 (4) Loc: +0x1920        | offset to field `documentation` (vector)
+
+vector (reflection.Field.documentation):
+  +0x1920 | 00 00 00 00             | uint32_t    | 0x00000000 (0)                     | length of vector (# items)
+
+vector (reflection.Field.attributes):
+  +0x1924 | 05 00 00 00             | uint32_t    | 0x00000005 (5)                     | length of vector (# items)
+  +0x1928 | B0 00 00 00             | UOffset32   | 0x000000B0 (176) Loc: +0x19D8      | offset to table[0]
+  +0x192C | 80 00 00 00             | UOffset32   | 0x00000080 (128) Loc: +0x19AC      | offset to table[1]
+  +0x1930 | 50 00 00 00             | UOffset32   | 0x00000050 (80) Loc: +0x1980       | offset to table[2]
+  +0x1934 | 24 00 00 00             | UOffset32   | 0x00000024 (36) Loc: +0x1958       | offset to table[3]
+  +0x1938 | 04 00 00 00             | UOffset32   | 0x00000004 (4) Loc: +0x193C        | offset to table[4]
+
+table (reflection.KeyValue):
+  +0x193C | 20 E0 FF FF             | SOffset32   | 0xFFFFE020 (-8160) Loc: +0x391C    | offset to vtable
+  +0x1940 | 10 00 00 00             | UOffset32   | 0x00000010 (16) Loc: +0x1950       | offset to field `key` (string)
+  +0x1944 | 04 00 00 00             | UOffset32   | 0x00000004 (4) Loc: +0x1948        | offset to field `value` (string)
+
+string (reflection.KeyValue.value):
+  +0x1948 | 02 00 00 00             | uint32_t    | 0x00000002 (2)                     | length of string
+  +0x194C | 34 32                   | char[2]     | 42                                 | string literal
+  +0x194E | 00                      | char        | 0x00 (0)                           | string terminator
+
+string (reflection.KeyValue.key):
+  +0x1950 | 02 00 00 00             | uint32_t    | 0x00000002 (2)                     | length of string
+  +0x1954 | 69 64                   | char[2]     | id                                 | string literal
+  +0x1956 | 00                      | char        | 0x00 (0)                           | string terminator
+
+table (reflection.KeyValue):
+  +0x1958 | 3C E0 FF FF             | SOffset32   | 0xFFFFE03C (-8132) Loc: +0x391C    | offset to vtable
   +0x195C | 18 00 00 00             | UOffset32   | 0x00000018 (24) Loc: +0x1974       | offset to field `key` (string)
   +0x1960 | 04 00 00 00             | UOffset32   | 0x00000004 (4) Loc: +0x1964        | offset to field `value` (string)
 
 string (reflection.KeyValue.value):
-  +0x1964 | 0B 00 00 00             | uint32_t    | 0x0000000B (11)                    | length of string
-  +0x1968 | 52 65 66 65 72 72 61 62 | char[11]    | Referrab                           | string literal
-  +0x1970 | 6C 65 54                |             | leT
-  +0x1973 | 00                      | char        | 0x00 (0)                           | string terminator
-
-string (reflection.KeyValue.key):
-  +0x1974 | 08 00 00 00             | uint32_t    | 0x00000008 (8)                     | length of string
-  +0x1978 | 63 70 70 5F 74 79 70 65 | char[8]     | cpp_type                           | string literal
-  +0x1980 | 00                      | char        | 0x00 (0)                           | string terminator
+  +0x1964 | 08 00 00 00             | uint32_t    | 0x00000008 (8)                     | length of string
+  +0x1968 | 66 6E 76 31 61 5F 36 34 | char[8]     | fnv1a_64                           | string literal
+  +0x1970 | 00                      | char        | 0x00 (0)                           | string terminator
 
 padding:
-  +0x1981 | 00 00 00                | uint8_t[3]  | ...                                | padding
+  +0x1971 | 00 00 00                | uint8_t[3]  | ...                                | padding
+
+string (reflection.KeyValue.key):
+  +0x1974 | 04 00 00 00             | uint32_t    | 0x00000004 (4)                     | length of string
+  +0x1978 | 68 61 73 68             | char[4]     | hash                               | string literal
+  +0x197C | 00                      | char        | 0x00 (0)                           | string terminator
+
+padding:
+  +0x197D | 00 00 00                | uint8_t[3]  | ...                                | padding
 
 table (reflection.KeyValue):
-  +0x1984 | 20 E4 FF FF             | SOffset32   | 0xFFFFE420 (-7136) Loc: +0x3564    | offset to vtable
-  +0x1988 | 14 00 00 00             | UOffset32   | 0x00000014 (20) Loc: +0x199C       | offset to field `key` (string)
-  +0x198C | 04 00 00 00             | UOffset32   | 0x00000004 (4) Loc: +0x1990        | offset to field `value` (string)
+  +0x1980 | 64 E0 FF FF             | SOffset32   | 0xFFFFE064 (-8092) Loc: +0x391C    | offset to vtable
+  +0x1984 | 18 00 00 00             | UOffset32   | 0x00000018 (24) Loc: +0x199C       | offset to field `key` (string)
+  +0x1988 | 04 00 00 00             | UOffset32   | 0x00000004 (4) Loc: +0x198C        | offset to field `value` (string)
 
 string (reflection.KeyValue.value):
-  +0x1990 | 05 00 00 00             | uint32_t    | 0x00000005 (5)                     | length of string
-  +0x1994 | 6E 61 6B 65 64          | char[5]     | naked                              | string literal
-  +0x1999 | 00                      | char        | 0x00 (0)                           | string terminator
-
-padding:
-  +0x199A | 00 00                   | uint8_t[2]  | ..                                 | padding
+  +0x198C | 0B 00 00 00             | uint32_t    | 0x0000000B (11)                    | length of string
+  +0x1990 | 52 65 66 65 72 72 61 62 | char[11]    | Referrab                           | string literal
+  +0x1998 | 6C 65 54                |             | leT
+  +0x199B | 00                      | char        | 0x00 (0)                           | string terminator
 
 string (reflection.KeyValue.key):
-  +0x199C | 0C 00 00 00             | uint32_t    | 0x0000000C (12)                    | length of string
-  +0x19A0 | 63 70 70 5F 70 74 72 5F | char[12]    | cpp_ptr_                           | string literal
-  +0x19A8 | 74 79 70 65             |             | type
-  +0x19AC | 00                      | char        | 0x00 (0)                           | string terminator
+  +0x199C | 08 00 00 00             | uint32_t    | 0x00000008 (8)                     | length of string
+  +0x19A0 | 63 70 70 5F 74 79 70 65 | char[8]     | cpp_type                           | string literal
+  +0x19A8 | 00                      | char        | 0x00 (0)                           | string terminator
 
 padding:
-  +0x19AD | 00 00 00                | uint8_t[3]  | ...                                | padding
+  +0x19A9 | 00 00 00                | uint8_t[3]  | ...                                | padding
+
+table (reflection.KeyValue):
+  +0x19AC | 90 E0 FF FF             | SOffset32   | 0xFFFFE090 (-8048) Loc: +0x391C    | offset to vtable
+  +0x19B0 | 10 00 00 00             | UOffset32   | 0x00000010 (16) Loc: +0x19C0       | offset to field `key` (string)
+  +0x19B4 | 04 00 00 00             | UOffset32   | 0x00000004 (4) Loc: +0x19B8        | offset to field `value` (string)
+
+string (reflection.KeyValue.value):
+  +0x19B8 | 00 00 00 00             | uint32_t    | 0x00000000 (0)                     | length of string
+  +0x19BC | 00                      | char        | 0x00 (0)                           | string terminator
+
+padding:
+  +0x19BD | 00 00 00                | uint8_t[3]  | ...                                | padding
+
+string (reflection.KeyValue.key):
+  +0x19C0 | 10 00 00 00             | uint32_t    | 0x00000010 (16)                    | length of string
+  +0x19C4 | 63 70 70 5F 70 74 72 5F | char[16]    | cpp_ptr_                           | string literal
+  +0x19CC | 74 79 70 65 5F 67 65 74 |             | type_get
+  +0x19D4 | 00                      | char        | 0x00 (0)                           | string terminator
+
+padding:
+  +0x19D5 | 00 00 00                | uint8_t[3]  | ...                                | padding
+
+table (reflection.KeyValue):
+  +0x19D8 | BC E0 FF FF             | SOffset32   | 0xFFFFE0BC (-8004) Loc: +0x391C    | offset to vtable
+  +0x19DC | 14 00 00 00             | UOffset32   | 0x00000014 (20) Loc: +0x19F0       | offset to field `key` (string)
+  +0x19E0 | 04 00 00 00             | UOffset32   | 0x00000004 (4) Loc: +0x19E4        | offset to field `value` (string)
+
+string (reflection.KeyValue.value):
+  +0x19E4 | 05 00 00 00             | uint32_t    | 0x00000005 (5)                     | length of string
+  +0x19E8 | 6E 61 6B 65 64          | char[5]     | naked                              | string literal
+  +0x19ED | 00                      | char        | 0x00 (0)                           | string terminator
+
+padding:
+  +0x19EE | 00 00                   | uint8_t[2]  | ..                                 | padding
+
+string (reflection.KeyValue.key):
+  +0x19F0 | 0C 00 00 00             | uint32_t    | 0x0000000C (12)                    | length of string
+  +0x19F4 | 63 70 70 5F 70 74 72 5F | char[12]    | cpp_ptr_                           | string literal
+  +0x19FC | 74 79 70 65             |             | type
+  +0x1A00 | 00                      | char        | 0x00 (0)                           | string terminator
+
+padding:
+  +0x1A01 | 00 00 00                | uint8_t[3]  | ...                                | padding
 
 table (reflection.Type):
-  +0x19B0 | CC E2 FF FF             | SOffset32   | 0xFFFFE2CC (-7476) Loc: +0x36E4    | offset to vtable
-  +0x19B4 | 00 00 00                | uint8_t[3]  | ...                                | padding
-  +0x19B7 | 0A                      | uint8_t     | 0x0A (10)                          | table field `base_type` (Byte)
-  +0x19B8 | 08 00 00 00             | uint32_t    | 0x00000008 (8)                     | table field `base_size` (UInt)
-  +0x19BC | 01 00 00 00             | uint32_t    | 0x00000001 (1)                     | table field `element_size` (UInt)
+  +0x1A04 | C8 EA FF FF             | SOffset32   | 0xFFFFEAC8 (-5432) Loc: +0x2F3C    | offset to vtable
+  +0x1A08 | 00 00                   | uint8_t[2]  | ..                                 | padding
+  +0x1A0A | 0E                      | uint8_t     | 0x0E (14)                          | table field `base_type` (Byte)
+  +0x1A0B | 0A                      | uint8_t     | 0x0A (10)                          | table field `element` (Byte)
+  +0x1A0C | 08 00 00 00             | uint32_t    | 0x00000008 (8)                     | table field `element_size` (UInt)
 
 string (reflection.Field.name):
-  +0x19C0 | 13 00 00 00             | uint32_t    | 0x00000013 (19)                    | length of string
-  +0x19C4 | 63 6F 5F 6F 77 6E 69 6E | char[19]    | co_ownin                           | string literal
-  +0x19CC | 67 5F 72 65 66 65 72 65 |             | g_refere
-  +0x19D4 | 6E 63 65                |             | nce
-  +0x19D7 | 00                      | char        | 0x00 (0)                           | string terminator
+  +0x1A10 | 1F 00 00 00             | uint32_t    | 0x0000001F (31)                    | length of string
+  +0x1A14 | 76 65 63 74 6F 72 5F 6F | char[31]    | vector_o                           | string literal
+  +0x1A1C | 66 5F 6E 6F 6E 5F 6F 77 |             | f_non_ow
+  +0x1A24 | 6E 69 6E 67 5F 72 65 66 |             | ning_ref
+  +0x1A2C | 65 72 65 6E 63 65 73    |             | erences
+  +0x1A33 | 00                      | char        | 0x00 (0)                           | string terminator
 
 table (reflection.Field):
-  +0x19D8 | B4 EE FF FF             | SOffset32   | 0xFFFFEEB4 (-4428) Loc: +0x2B24    | offset to vtable
-  +0x19DC | 00 00 00                | uint8_t[3]  | ...                                | padding
-  +0x19DF | 01                      | uint8_t     | 0x01 (1)                           | table field `optional` (Bool)
-  +0x19E0 | 26 00                   | uint16_t    | 0x0026 (38)                        | table field `id` (UShort)
-  +0x19E2 | 50 00                   | uint16_t    | 0x0050 (80)                        | table field `offset` (UShort)
-  +0x19E4 | 84 00 00 00             | UOffset32   | 0x00000084 (132) Loc: +0x1A68      | offset to field `name` (string)
-  +0x19E8 | 70 00 00 00             | UOffset32   | 0x00000070 (112) Loc: +0x1A58      | offset to field `type` (table)
-  +0x19EC | 0C 00 00 00             | UOffset32   | 0x0000000C (12) Loc: +0x19F8       | offset to field `attributes` (vector)
-  +0x19F0 | 04 00 00 00             | UOffset32   | 0x00000004 (4) Loc: +0x19F4        | offset to field `documentation` (vector)
+  +0x1A34 | 42 EC FF FF             | SOffset32   | 0xFFFFEC42 (-5054) Loc: +0x2DF2    | offset to vtable
+  +0x1A38 | 29 00                   | uint16_t    | 0x0029 (41)                        | table field `id` (UShort)
+  +0x1A3A | 56 00                   | uint16_t    | 0x0056 (86)                        | table field `offset` (UShort)
+  +0x1A3C | 04 01 00 00             | UOffset32   | 0x00000104 (260) Loc: +0x1B40      | offset to field `name` (string)
+  +0x1A40 | F0 00 00 00             | UOffset32   | 0x000000F0 (240) Loc: +0x1B30      | offset to field `type` (table)
+  +0x1A44 | 0C 00 00 00             | UOffset32   | 0x0000000C (12) Loc: +0x1A50       | offset to field `attributes` (vector)
+  +0x1A48 | 04 00 00 00             | UOffset32   | 0x00000004 (4) Loc: +0x1A4C        | offset to field `documentation` (vector)
 
 vector (reflection.Field.documentation):
-  +0x19F4 | 00 00 00 00             | uint32_t    | 0x00000000 (0)                     | length of vector (# items)
+  +0x1A4C | 00 00 00 00             | uint32_t    | 0x00000000 (0)                     | length of vector (# items)
 
 vector (reflection.Field.attributes):
-  +0x19F8 | 02 00 00 00             | uint32_t    | 0x00000002 (2)                     | length of vector (# items)
-  +0x19FC | 24 00 00 00             | UOffset32   | 0x00000024 (36) Loc: +0x1A20       | offset to table[0]
-  +0x1A00 | 04 00 00 00             | UOffset32   | 0x00000004 (4) Loc: +0x1A04        | offset to table[1]
+  +0x1A50 | 05 00 00 00             | uint32_t    | 0x00000005 (5)                     | length of vector (# items)
+  +0x1A54 | B0 00 00 00             | UOffset32   | 0x000000B0 (176) Loc: +0x1B04      | offset to table[0]
+  +0x1A58 | 80 00 00 00             | UOffset32   | 0x00000080 (128) Loc: +0x1AD8      | offset to table[1]
+  +0x1A5C | 50 00 00 00             | UOffset32   | 0x00000050 (80) Loc: +0x1AAC       | offset to table[2]
+  +0x1A60 | 24 00 00 00             | UOffset32   | 0x00000024 (36) Loc: +0x1A84       | offset to table[3]
+  +0x1A64 | 04 00 00 00             | UOffset32   | 0x00000004 (4) Loc: +0x1A68        | offset to table[4]
 
 table (reflection.KeyValue):
-  +0x1A04 | A0 E4 FF FF             | SOffset32   | 0xFFFFE4A0 (-7008) Loc: +0x3564    | offset to vtable
-  +0x1A08 | 10 00 00 00             | UOffset32   | 0x00000010 (16) Loc: +0x1A18       | offset to field `key` (string)
-  +0x1A0C | 04 00 00 00             | UOffset32   | 0x00000004 (4) Loc: +0x1A10        | offset to field `value` (string)
+  +0x1A68 | 4C E1 FF FF             | SOffset32   | 0xFFFFE14C (-7860) Loc: +0x391C    | offset to vtable
+  +0x1A6C | 10 00 00 00             | UOffset32   | 0x00000010 (16) Loc: +0x1A7C       | offset to field `key` (string)
+  +0x1A70 | 04 00 00 00             | UOffset32   | 0x00000004 (4) Loc: +0x1A74        | offset to field `value` (string)
 
 string (reflection.KeyValue.value):
-  +0x1A10 | 02 00 00 00             | uint32_t    | 0x00000002 (2)                     | length of string
-  +0x1A14 | 33 38                   | char[2]     | 38                                 | string literal
-  +0x1A16 | 00                      | char        | 0x00 (0)                           | string terminator
+  +0x1A74 | 02 00 00 00             | uint32_t    | 0x00000002 (2)                     | length of string
+  +0x1A78 | 34 31                   | char[2]     | 41                                 | string literal
+  +0x1A7A | 00                      | char        | 0x00 (0)                           | string terminator
 
 string (reflection.KeyValue.key):
-  +0x1A18 | 02 00 00 00             | uint32_t    | 0x00000002 (2)                     | length of string
-  +0x1A1C | 69 64                   | char[2]     | id                                 | string literal
-  +0x1A1E | 00                      | char        | 0x00 (0)                           | string terminator
+  +0x1A7C | 02 00 00 00             | uint32_t    | 0x00000002 (2)                     | length of string
+  +0x1A80 | 69 64                   | char[2]     | id                                 | string literal
+  +0x1A82 | 00                      | char        | 0x00 (0)                           | string terminator
 
 table (reflection.KeyValue):
-  +0x1A20 | BC E4 FF FF             | SOffset32   | 0xFFFFE4BC (-6980) Loc: +0x3564    | offset to vtable
-  +0x1A24 | 20 00 00 00             | UOffset32   | 0x00000020 (32) Loc: +0x1A44       | offset to field `key` (string)
-  +0x1A28 | 04 00 00 00             | UOffset32   | 0x00000004 (4) Loc: +0x1A2C        | offset to field `value` (string)
+  +0x1A84 | 68 E1 FF FF             | SOffset32   | 0xFFFFE168 (-7832) Loc: +0x391C    | offset to vtable
+  +0x1A88 | 18 00 00 00             | UOffset32   | 0x00000018 (24) Loc: +0x1AA0       | offset to field `key` (string)
+  +0x1A8C | 04 00 00 00             | UOffset32   | 0x00000004 (4) Loc: +0x1A90        | offset to field `value` (string)
 
 string (reflection.KeyValue.value):
-  +0x1A2C | 10 00 00 00             | uint32_t    | 0x00000010 (16)                    | length of string
-  +0x1A30 | 64 65 66 61 75 6C 74 5F | char[16]    | default_                           | string literal
-  +0x1A38 | 70 74 72 5F 74 79 70 65 |             | ptr_type
-  +0x1A40 | 00                      | char        | 0x00 (0)                           | string terminator
+  +0x1A90 | 08 00 00 00             | uint32_t    | 0x00000008 (8)                     | length of string
+  +0x1A94 | 66 6E 76 31 61 5F 36 34 | char[8]     | fnv1a_64                           | string literal
+  +0x1A9C | 00                      | char        | 0x00 (0)                           | string terminator
 
 padding:
-  +0x1A41 | 00 00 00                | uint8_t[3]  | ...                                | padding
+  +0x1A9D | 00 00 00                | uint8_t[3]  | ...                                | padding
 
 string (reflection.KeyValue.key):
-  +0x1A44 | 0C 00 00 00             | uint32_t    | 0x0000000C (12)                    | length of string
-  +0x1A48 | 63 70 70 5F 70 74 72 5F | char[12]    | cpp_ptr_                           | string literal
-  +0x1A50 | 74 79 70 65             |             | type
-  +0x1A54 | 00                      | char        | 0x00 (0)                           | string terminator
+  +0x1AA0 | 04 00 00 00             | uint32_t    | 0x00000004 (4)                     | length of string
+  +0x1AA4 | 68 61 73 68             | char[4]     | hash                               | string literal
+  +0x1AA8 | 00                      | char        | 0x00 (0)                           | string terminator
 
 padding:
-  +0x1A55 | 00 00 00                | uint8_t[3]  | ...                                | padding
-
-table (reflection.Type):
-  +0x1A58 | A8 F0 FF FF             | SOffset32   | 0xFFFFF0A8 (-3928) Loc: +0x29B0    | offset to vtable
-  +0x1A5C | 00 00                   | uint8_t[2]  | ..                                 | padding
-  +0x1A5E | 0E                      | uint8_t     | 0x0E (14)                          | table field `base_type` (Byte)
-  +0x1A5F | 0F                      | uint8_t     | 0x0F (15)                          | table field `element` (Byte)
-  +0x1A60 | 02 00 00 00             | uint32_t    | 0x00000002 (2)                     | table field `index` (Int)
-  +0x1A64 | 04 00 00 00             | uint32_t    | 0x00000004 (4)                     | table field `element_size` (UInt)
-
-string (reflection.Field.name):
-  +0x1A68 | 1C 00 00 00             | uint32_t    | 0x0000001C (28)                    | length of string
-  +0x1A6C | 76 65 63 74 6F 72 5F 6F | char[28]    | vector_o                           | string literal
-  +0x1A74 | 66 5F 73 74 72 6F 6E 67 |             | f_strong
-  +0x1A7C | 5F 72 65 66 65 72 72 61 |             | _referra
-  +0x1A84 | 62 6C 65 73             |             | bles
-  +0x1A88 | 00                      | char        | 0x00 (0)                           | string terminator
-
-padding:
-  +0x1A89 | 00 00 00                | uint8_t[3]  | ...                                | padding
-
-table (reflection.Field):
-  +0x1A8C | 68 EF FF FF             | SOffset32   | 0xFFFFEF68 (-4248) Loc: +0x2B24    | offset to vtable
-  +0x1A90 | 00 00 00                | uint8_t[3]  | ...                                | padding
-  +0x1A93 | 01                      | uint8_t     | 0x01 (1)                           | table field `optional` (Bool)
-  +0x1A94 | 25 00                   | uint16_t    | 0x0025 (37)                        | table field `id` (UShort)
-  +0x1A96 | 4E 00                   | uint16_t    | 0x004E (78)                        | table field `offset` (UShort)
-  +0x1A98 | D0 00 00 00             | UOffset32   | 0x000000D0 (208) Loc: +0x1B68      | offset to field `name` (string)
-  +0x1A9C | C0 00 00 00             | UOffset32   | 0x000000C0 (192) Loc: +0x1B5C      | offset to field `type` (table)
-  +0x1AA0 | 0C 00 00 00             | UOffset32   | 0x0000000C (12) Loc: +0x1AAC       | offset to field `attributes` (vector)
-  +0x1AA4 | 04 00 00 00             | UOffset32   | 0x00000004 (4) Loc: +0x1AA8        | offset to field `documentation` (vector)
-
-vector (reflection.Field.documentation):
-  +0x1AA8 | 00 00 00 00             | uint32_t    | 0x00000000 (0)                     | length of vector (# items)
-
-vector (reflection.Field.attributes):
-  +0x1AAC | 04 00 00 00             | uint32_t    | 0x00000004 (4)                     | length of vector (# items)
-  +0x1AB0 | 80 00 00 00             | UOffset32   | 0x00000080 (128) Loc: +0x1B30      | offset to table[0]
-  +0x1AB4 | 50 00 00 00             | UOffset32   | 0x00000050 (80) Loc: +0x1B04       | offset to table[1]
-  +0x1AB8 | 24 00 00 00             | UOffset32   | 0x00000024 (36) Loc: +0x1ADC       | offset to table[2]
-  +0x1ABC | 04 00 00 00             | UOffset32   | 0x00000004 (4) Loc: +0x1AC0        | offset to table[3]
+  +0x1AA9 | 00 00 00                | uint8_t[3]  | ...                                | padding
 
 table (reflection.KeyValue):
-  +0x1AC0 | 5C E5 FF FF             | SOffset32   | 0xFFFFE55C (-6820) Loc: +0x3564    | offset to vtable
-  +0x1AC4 | 10 00 00 00             | UOffset32   | 0x00000010 (16) Loc: +0x1AD4       | offset to field `key` (string)
-  +0x1AC8 | 04 00 00 00             | UOffset32   | 0x00000004 (4) Loc: +0x1ACC        | offset to field `value` (string)
+  +0x1AAC | 90 E1 FF FF             | SOffset32   | 0xFFFFE190 (-7792) Loc: +0x391C    | offset to vtable
+  +0x1AB0 | 18 00 00 00             | UOffset32   | 0x00000018 (24) Loc: +0x1AC8       | offset to field `key` (string)
+  +0x1AB4 | 04 00 00 00             | UOffset32   | 0x00000004 (4) Loc: +0x1AB8        | offset to field `value` (string)
 
 string (reflection.KeyValue.value):
-  +0x1ACC | 02 00 00 00             | uint32_t    | 0x00000002 (2)                     | length of string
-  +0x1AD0 | 33 37                   | char[2]     | 37                                 | string literal
-  +0x1AD2 | 00                      | char        | 0x00 (0)                           | string terminator
+  +0x1AB8 | 0B 00 00 00             | uint32_t    | 0x0000000B (11)                    | length of string
+  +0x1ABC | 52 65 66 65 72 72 61 62 | char[11]    | Referrab                           | string literal
+  +0x1AC4 | 6C 65 54                |             | leT
+  +0x1AC7 | 00                      | char        | 0x00 (0)                           | string terminator
 
 string (reflection.KeyValue.key):
-  +0x1AD4 | 02 00 00 00             | uint32_t    | 0x00000002 (2)                     | length of string
-  +0x1AD8 | 69 64                   | char[2]     | id                                 | string literal
-  +0x1ADA | 00                      | char        | 0x00 (0)                           | string terminator
-
-table (reflection.KeyValue):
-  +0x1ADC | 78 E5 FF FF             | SOffset32   | 0xFFFFE578 (-6792) Loc: +0x3564    | offset to vtable
-  +0x1AE0 | 18 00 00 00             | UOffset32   | 0x00000018 (24) Loc: +0x1AF8       | offset to field `key` (string)
-  +0x1AE4 | 04 00 00 00             | UOffset32   | 0x00000004 (4) Loc: +0x1AE8        | offset to field `value` (string)
-
-string (reflection.KeyValue.value):
-  +0x1AE8 | 08 00 00 00             | uint32_t    | 0x00000008 (8)                     | length of string
-  +0x1AEC | 66 6E 76 31 61 5F 36 34 | char[8]     | fnv1a_64                           | string literal
-  +0x1AF4 | 00                      | char        | 0x00 (0)                           | string terminator
+  +0x1AC8 | 08 00 00 00             | uint32_t    | 0x00000008 (8)                     | length of string
+  +0x1ACC | 63 70 70 5F 74 79 70 65 | char[8]     | cpp_type                           | string literal
+  +0x1AD4 | 00                      | char        | 0x00 (0)                           | string terminator
 
 padding:
-  +0x1AF5 | 00 00 00                | uint8_t[3]  | ...                                | padding
+  +0x1AD5 | 00 00 00                | uint8_t[3]  | ...                                | padding
+
+table (reflection.KeyValue):
+  +0x1AD8 | BC E1 FF FF             | SOffset32   | 0xFFFFE1BC (-7748) Loc: +0x391C    | offset to vtable
+  +0x1ADC | 10 00 00 00             | UOffset32   | 0x00000010 (16) Loc: +0x1AEC       | offset to field `key` (string)
+  +0x1AE0 | 04 00 00 00             | UOffset32   | 0x00000004 (4) Loc: +0x1AE4        | offset to field `value` (string)
+
+string (reflection.KeyValue.value):
+  +0x1AE4 | 00 00 00 00             | uint32_t    | 0x00000000 (0)                     | length of string
+  +0x1AE8 | 00                      | char        | 0x00 (0)                           | string terminator
+
+padding:
+  +0x1AE9 | 00 00 00                | uint8_t[3]  | ...                                | padding
 
 string (reflection.KeyValue.key):
-  +0x1AF8 | 04 00 00 00             | uint32_t    | 0x00000004 (4)                     | length of string
-  +0x1AFC | 68 61 73 68             | char[4]     | hash                               | string literal
+  +0x1AEC | 10 00 00 00             | uint32_t    | 0x00000010 (16)                    | length of string
+  +0x1AF0 | 63 70 70 5F 70 74 72 5F | char[16]    | cpp_ptr_                           | string literal
+  +0x1AF8 | 74 79 70 65 5F 67 65 74 |             | type_get
   +0x1B00 | 00                      | char        | 0x00 (0)                           | string terminator
 
 padding:
   +0x1B01 | 00 00 00                | uint8_t[3]  | ...                                | padding
 
 table (reflection.KeyValue):
-  +0x1B04 | A0 E5 FF FF             | SOffset32   | 0xFFFFE5A0 (-6752) Loc: +0x3564    | offset to vtable
-  +0x1B08 | 18 00 00 00             | UOffset32   | 0x00000018 (24) Loc: +0x1B20       | offset to field `key` (string)
+  +0x1B04 | E8 E1 FF FF             | SOffset32   | 0xFFFFE1E8 (-7704) Loc: +0x391C    | offset to vtable
+  +0x1B08 | 14 00 00 00             | UOffset32   | 0x00000014 (20) Loc: +0x1B1C       | offset to field `key` (string)
   +0x1B0C | 04 00 00 00             | UOffset32   | 0x00000004 (4) Loc: +0x1B10        | offset to field `value` (string)
 
 string (reflection.KeyValue.value):
-  +0x1B10 | 0B 00 00 00             | uint32_t    | 0x0000000B (11)                    | length of string
-  +0x1B14 | 52 65 66 65 72 72 61 62 | char[11]    | Referrab                           | string literal
-  +0x1B1C | 6C 65 54                |             | leT
-  +0x1B1F | 00                      | char        | 0x00 (0)                           | string terminator
+  +0x1B10 | 05 00 00 00             | uint32_t    | 0x00000005 (5)                     | length of string
+  +0x1B14 | 6E 61 6B 65 64          | char[5]     | naked                              | string literal
+  +0x1B19 | 00                      | char        | 0x00 (0)                           | string terminator
+
+padding:
+  +0x1B1A | 00 00                   | uint8_t[2]  | ..                                 | padding
 
 string (reflection.KeyValue.key):
-  +0x1B20 | 08 00 00 00             | uint32_t    | 0x00000008 (8)                     | length of string
-  +0x1B24 | 63 70 70 5F 74 79 70 65 | char[8]     | cpp_type                           | string literal
+  +0x1B1C | 0C 00 00 00             | uint32_t    | 0x0000000C (12)                    | length of string
+  +0x1B20 | 63 70 70 5F 70 74 72 5F | char[12]    | cpp_ptr_                           | string literal
+  +0x1B28 | 74 79 70 65             |             | type
   +0x1B2C | 00                      | char        | 0x00 (0)                           | string terminator
 
 padding:
   +0x1B2D | 00 00 00                | uint8_t[3]  | ...                                | padding
 
-table (reflection.KeyValue):
-  +0x1B30 | CC E5 FF FF             | SOffset32   | 0xFFFFE5CC (-6708) Loc: +0x3564    | offset to vtable
-  +0x1B34 | 14 00 00 00             | UOffset32   | 0x00000014 (20) Loc: +0x1B48       | offset to field `key` (string)
-  +0x1B38 | 04 00 00 00             | UOffset32   | 0x00000004 (4) Loc: +0x1B3C        | offset to field `value` (string)
+table (reflection.Type):
+  +0x1B30 | 94 E0 FF FF             | SOffset32   | 0xFFFFE094 (-8044) Loc: +0x3A9C    | offset to vtable
+  +0x1B34 | 00 00 00                | uint8_t[3]  | ...                                | padding
+  +0x1B37 | 0A                      | uint8_t     | 0x0A (10)                          | table field `base_type` (Byte)
+  +0x1B38 | 08 00 00 00             | uint32_t    | 0x00000008 (8)                     | table field `base_size` (UInt)
+  +0x1B3C | 01 00 00 00             | uint32_t    | 0x00000001 (1)                     | table field `element_size` (UInt)
 
-string (reflection.KeyValue.value):
-  +0x1B3C | 05 00 00 00             | uint32_t    | 0x00000005 (5)                     | length of string
-  +0x1B40 | 6E 61 6B 65 64          | char[5]     | naked                              | string literal
-  +0x1B45 | 00                      | char        | 0x00 (0)                           | string terminator
-
-padding:
-  +0x1B46 | 00 00                   | uint8_t[2]  | ..                                 | padding
-
-string (reflection.KeyValue.key):
-  +0x1B48 | 0C 00 00 00             | uint32_t    | 0x0000000C (12)                    | length of string
-  +0x1B4C | 63 70 70 5F 70 74 72 5F | char[12]    | cpp_ptr_                           | string literal
-  +0x1B54 | 74 79 70 65             |             | type
+string (reflection.Field.name):
+  +0x1B40 | 14 00 00 00             | uint32_t    | 0x00000014 (20)                    | length of string
+  +0x1B44 | 6E 6F 6E 5F 6F 77 6E 69 | char[20]    | non_owni                           | string literal
+  +0x1B4C | 6E 67 5F 72 65 66 65 72 |             | ng_refer
+  +0x1B54 | 65 6E 63 65             |             | ence
   +0x1B58 | 00                      | char        | 0x00 (0)                           | string terminator
 
 padding:
   +0x1B59 | 00 00 00                | uint8_t[3]  | ...                                | padding
 
-table (reflection.Type):
-  +0x1B5C | D8 EF FF FF             | SOffset32   | 0xFFFFEFD8 (-4136) Loc: +0x2B84    | offset to vtable
-  +0x1B60 | 00 00                   | uint8_t[2]  | ..                                 | padding
-  +0x1B62 | 0E                      | uint8_t     | 0x0E (14)                          | table field `base_type` (Byte)
-  +0x1B63 | 0A                      | uint8_t     | 0x0A (10)                          | table field `element` (Byte)
-  +0x1B64 | 08 00 00 00             | uint32_t    | 0x00000008 (8)                     | table field `element_size` (UInt)
-
-string (reflection.Field.name):
-  +0x1B68 | 19 00 00 00             | uint32_t    | 0x00000019 (25)                    | length of string
-  +0x1B6C | 76 65 63 74 6F 72 5F 6F | char[25]    | vector_o                           | string literal
-  +0x1B74 | 66 5F 77 65 61 6B 5F 72 |             | f_weak_r
-  +0x1B7C | 65 66 65 72 65 6E 63 65 |             | eference
-  +0x1B84 | 73                      |             | s
-  +0x1B85 | 00                      | char        | 0x00 (0)                           | string terminator
-
-padding:
-  +0x1B86 | 00 00                   | uint8_t[2]  | ..                                 | padding
-
 table (reflection.Field):
-  +0x1B88 | 4E F1 FF FF             | SOffset32   | 0xFFFFF14E (-3762) Loc: +0x2A3A    | offset to vtable
-  +0x1B8C | 24 00                   | uint16_t    | 0x0024 (36)                        | table field `id` (UShort)
-  +0x1B8E | 4C 00                   | uint16_t    | 0x004C (76)                        | table field `offset` (UShort)
-  +0x1B90 | D4 00 00 00             | UOffset32   | 0x000000D4 (212) Loc: +0x1C64      | offset to field `name` (string)
-  +0x1B94 | C0 00 00 00             | UOffset32   | 0x000000C0 (192) Loc: +0x1C54      | offset to field `type` (table)
-  +0x1B98 | 0C 00 00 00             | UOffset32   | 0x0000000C (12) Loc: +0x1BA4       | offset to field `attributes` (vector)
-  +0x1B9C | 04 00 00 00             | UOffset32   | 0x00000004 (4) Loc: +0x1BA0        | offset to field `documentation` (vector)
+  +0x1B5C | 80 EC FF FF             | SOffset32   | 0xFFFFEC80 (-4992) Loc: +0x2EDC    | offset to vtable
+  +0x1B60 | 00 00 00                | uint8_t[3]  | ...                                | padding
+  +0x1B63 | 01                      | uint8_t     | 0x01 (1)                           | table field `optional` (Bool)
+  +0x1B64 | 28 00                   | uint16_t    | 0x0028 (40)                        | table field `id` (UShort)
+  +0x1B66 | 54 00                   | uint16_t    | 0x0054 (84)                        | table field `offset` (UShort)
+  +0x1B68 | 10 01 00 00             | UOffset32   | 0x00000110 (272) Loc: +0x1C78      | offset to field `name` (string)
+  +0x1B6C | 00 01 00 00             | UOffset32   | 0x00000100 (256) Loc: +0x1C6C      | offset to field `type` (table)
+  +0x1B70 | 0C 00 00 00             | UOffset32   | 0x0000000C (12) Loc: +0x1B7C       | offset to field `attributes` (vector)
+  +0x1B74 | 04 00 00 00             | UOffset32   | 0x00000004 (4) Loc: +0x1B78        | offset to field `documentation` (vector)
 
 vector (reflection.Field.documentation):
-  +0x1BA0 | 00 00 00 00             | uint32_t    | 0x00000000 (0)                     | length of vector (# items)
+  +0x1B78 | 00 00 00 00             | uint32_t    | 0x00000000 (0)                     | length of vector (# items)
 
 vector (reflection.Field.attributes):
-  +0x1BA4 | 04 00 00 00             | uint32_t    | 0x00000004 (4)                     | length of vector (# items)
-  +0x1BA8 | 80 00 00 00             | UOffset32   | 0x00000080 (128) Loc: +0x1C28      | offset to table[0]
-  +0x1BAC | 50 00 00 00             | UOffset32   | 0x00000050 (80) Loc: +0x1BFC       | offset to table[1]
-  +0x1BB0 | 24 00 00 00             | UOffset32   | 0x00000024 (36) Loc: +0x1BD4       | offset to table[2]
-  +0x1BB4 | 04 00 00 00             | UOffset32   | 0x00000004 (4) Loc: +0x1BB8        | offset to table[3]
+  +0x1B7C | 05 00 00 00             | uint32_t    | 0x00000005 (5)                     | length of vector (# items)
+  +0x1B80 | B4 00 00 00             | UOffset32   | 0x000000B4 (180) Loc: +0x1C34      | offset to table[0]
+  +0x1B84 | 80 00 00 00             | UOffset32   | 0x00000080 (128) Loc: +0x1C04      | offset to table[1]
+  +0x1B88 | 50 00 00 00             | UOffset32   | 0x00000050 (80) Loc: +0x1BD8       | offset to table[2]
+  +0x1B8C | 24 00 00 00             | UOffset32   | 0x00000024 (36) Loc: +0x1BB0       | offset to table[3]
+  +0x1B90 | 04 00 00 00             | UOffset32   | 0x00000004 (4) Loc: +0x1B94        | offset to table[4]
 
 table (reflection.KeyValue):
-  +0x1BB8 | 54 E6 FF FF             | SOffset32   | 0xFFFFE654 (-6572) Loc: +0x3564    | offset to vtable
-  +0x1BBC | 10 00 00 00             | UOffset32   | 0x00000010 (16) Loc: +0x1BCC       | offset to field `key` (string)
-  +0x1BC0 | 04 00 00 00             | UOffset32   | 0x00000004 (4) Loc: +0x1BC4        | offset to field `value` (string)
+  +0x1B94 | 78 E2 FF FF             | SOffset32   | 0xFFFFE278 (-7560) Loc: +0x391C    | offset to vtable
+  +0x1B98 | 10 00 00 00             | UOffset32   | 0x00000010 (16) Loc: +0x1BA8       | offset to field `key` (string)
+  +0x1B9C | 04 00 00 00             | UOffset32   | 0x00000004 (4) Loc: +0x1BA0        | offset to field `value` (string)
 
 string (reflection.KeyValue.value):
-  +0x1BC4 | 02 00 00 00             | uint32_t    | 0x00000002 (2)                     | length of string
-  +0x1BC8 | 33 36                   | char[2]     | 36                                 | string literal
-  +0x1BCA | 00                      | char        | 0x00 (0)                           | string terminator
+  +0x1BA0 | 02 00 00 00             | uint32_t    | 0x00000002 (2)                     | length of string
+  +0x1BA4 | 34 30                   | char[2]     | 40                                 | string literal
+  +0x1BA6 | 00                      | char        | 0x00 (0)                           | string terminator
 
 string (reflection.KeyValue.key):
-  +0x1BCC | 02 00 00 00             | uint32_t    | 0x00000002 (2)                     | length of string
-  +0x1BD0 | 69 64                   | char[2]     | id                                 | string literal
-  +0x1BD2 | 00                      | char        | 0x00 (0)                           | string terminator
+  +0x1BA8 | 02 00 00 00             | uint32_t    | 0x00000002 (2)                     | length of string
+  +0x1BAC | 69 64                   | char[2]     | id                                 | string literal
+  +0x1BAE | 00                      | char        | 0x00 (0)                           | string terminator
 
 table (reflection.KeyValue):
-  +0x1BD4 | 70 E6 FF FF             | SOffset32   | 0xFFFFE670 (-6544) Loc: +0x3564    | offset to vtable
-  +0x1BD8 | 18 00 00 00             | UOffset32   | 0x00000018 (24) Loc: +0x1BF0       | offset to field `key` (string)
-  +0x1BDC | 04 00 00 00             | UOffset32   | 0x00000004 (4) Loc: +0x1BE0        | offset to field `value` (string)
+  +0x1BB0 | 94 E2 FF FF             | SOffset32   | 0xFFFFE294 (-7532) Loc: +0x391C    | offset to vtable
+  +0x1BB4 | 18 00 00 00             | UOffset32   | 0x00000018 (24) Loc: +0x1BCC       | offset to field `key` (string)
+  +0x1BB8 | 04 00 00 00             | UOffset32   | 0x00000004 (4) Loc: +0x1BBC        | offset to field `value` (string)
 
 string (reflection.KeyValue.value):
-  +0x1BE0 | 08 00 00 00             | uint32_t    | 0x00000008 (8)                     | length of string
-  +0x1BE4 | 66 6E 76 31 61 5F 36 34 | char[8]     | fnv1a_64                           | string literal
-  +0x1BEC | 00                      | char        | 0x00 (0)                           | string terminator
+  +0x1BBC | 08 00 00 00             | uint32_t    | 0x00000008 (8)                     | length of string
+  +0x1BC0 | 66 6E 76 31 61 5F 36 34 | char[8]     | fnv1a_64                           | string literal
+  +0x1BC8 | 00                      | char        | 0x00 (0)                           | string terminator
 
 padding:
-  +0x1BED | 00 00 00                | uint8_t[3]  | ...                                | padding
+  +0x1BC9 | 00 00 00                | uint8_t[3]  | ...                                | padding
 
 string (reflection.KeyValue.key):
-  +0x1BF0 | 04 00 00 00             | uint32_t    | 0x00000004 (4)                     | length of string
-  +0x1BF4 | 68 61 73 68             | char[4]     | hash                               | string literal
-  +0x1BF8 | 00                      | char        | 0x00 (0)                           | string terminator
+  +0x1BCC | 04 00 00 00             | uint32_t    | 0x00000004 (4)                     | length of string
+  +0x1BD0 | 68 61 73 68             | char[4]     | hash                               | string literal
+  +0x1BD4 | 00                      | char        | 0x00 (0)                           | string terminator
 
 padding:
-  +0x1BF9 | 00 00 00                | uint8_t[3]  | ...                                | padding
+  +0x1BD5 | 00 00 00                | uint8_t[3]  | ...                                | padding
 
 table (reflection.KeyValue):
-  +0x1BFC | 98 E6 FF FF             | SOffset32   | 0xFFFFE698 (-6504) Loc: +0x3564    | offset to vtable
-  +0x1C00 | 18 00 00 00             | UOffset32   | 0x00000018 (24) Loc: +0x1C18       | offset to field `key` (string)
-  +0x1C04 | 04 00 00 00             | UOffset32   | 0x00000004 (4) Loc: +0x1C08        | offset to field `value` (string)
+  +0x1BD8 | BC E2 FF FF             | SOffset32   | 0xFFFFE2BC (-7492) Loc: +0x391C    | offset to vtable
+  +0x1BDC | 18 00 00 00             | UOffset32   | 0x00000018 (24) Loc: +0x1BF4       | offset to field `key` (string)
+  +0x1BE0 | 04 00 00 00             | UOffset32   | 0x00000004 (4) Loc: +0x1BE4        | offset to field `value` (string)
 
 string (reflection.KeyValue.value):
-  +0x1C08 | 0B 00 00 00             | uint32_t    | 0x0000000B (11)                    | length of string
-  +0x1C0C | 52 65 66 65 72 72 61 62 | char[11]    | Referrab                           | string literal
-  +0x1C14 | 6C 65 54                |             | leT
-  +0x1C17 | 00                      | char        | 0x00 (0)                           | string terminator
+  +0x1BE4 | 0B 00 00 00             | uint32_t    | 0x0000000B (11)                    | length of string
+  +0x1BE8 | 52 65 66 65 72 72 61 62 | char[11]    | Referrab                           | string literal
+  +0x1BF0 | 6C 65 54                |             | leT
+  +0x1BF3 | 00                      | char        | 0x00 (0)                           | string terminator
 
 string (reflection.KeyValue.key):
-  +0x1C18 | 08 00 00 00             | uint32_t    | 0x00000008 (8)                     | length of string
-  +0x1C1C | 63 70 70 5F 74 79 70 65 | char[8]     | cpp_type                           | string literal
-  +0x1C24 | 00                      | char        | 0x00 (0)                           | string terminator
+  +0x1BF4 | 08 00 00 00             | uint32_t    | 0x00000008 (8)                     | length of string
+  +0x1BF8 | 63 70 70 5F 74 79 70 65 | char[8]     | cpp_type                           | string literal
+  +0x1C00 | 00                      | char        | 0x00 (0)                           | string terminator
 
 padding:
-  +0x1C25 | 00 00 00                | uint8_t[3]  | ...                                | padding
+  +0x1C01 | 00 00 00                | uint8_t[3]  | ...                                | padding
 
 table (reflection.KeyValue):
-  +0x1C28 | C4 E6 FF FF             | SOffset32   | 0xFFFFE6C4 (-6460) Loc: +0x3564    | offset to vtable
-  +0x1C2C | 14 00 00 00             | UOffset32   | 0x00000014 (20) Loc: +0x1C40       | offset to field `key` (string)
-  +0x1C30 | 04 00 00 00             | UOffset32   | 0x00000004 (4) Loc: +0x1C34        | offset to field `value` (string)
+  +0x1C04 | E8 E2 FF FF             | SOffset32   | 0xFFFFE2E8 (-7448) Loc: +0x391C    | offset to vtable
+  +0x1C08 | 14 00 00 00             | UOffset32   | 0x00000014 (20) Loc: +0x1C1C       | offset to field `key` (string)
+  +0x1C0C | 04 00 00 00             | UOffset32   | 0x00000004 (4) Loc: +0x1C10        | offset to field `value` (string)
 
 string (reflection.KeyValue.value):
-  +0x1C34 | 05 00 00 00             | uint32_t    | 0x00000005 (5)                     | length of string
-  +0x1C38 | 6E 61 6B 65 64          | char[5]     | naked                              | string literal
-  +0x1C3D | 00                      | char        | 0x00 (0)                           | string terminator
-
-padding:
-  +0x1C3E | 00 00                   | uint8_t[2]  | ..                                 | padding
+  +0x1C10 | 06 00 00 00             | uint32_t    | 0x00000006 (6)                     | length of string
+  +0x1C14 | 2E 67 65 74 28 29       | char[6]     | .get()                             | string literal
+  +0x1C1A | 00                      | char        | 0x00 (0)                           | string terminator
 
 string (reflection.KeyValue.key):
-  +0x1C40 | 0C 00 00 00             | uint32_t    | 0x0000000C (12)                    | length of string
-  +0x1C44 | 63 70 70 5F 70 74 72 5F | char[12]    | cpp_ptr_                           | string literal
-  +0x1C4C | 74 79 70 65             |             | type
-  +0x1C50 | 00                      | char        | 0x00 (0)                           | string terminator
+  +0x1C1C | 10 00 00 00             | uint32_t    | 0x00000010 (16)                    | length of string
+  +0x1C20 | 63 70 70 5F 70 74 72 5F | char[16]    | cpp_ptr_                           | string literal
+  +0x1C28 | 74 79 70 65 5F 67 65 74 |             | type_get
+  +0x1C30 | 00                      | char        | 0x00 (0)                           | string terminator
 
 padding:
-  +0x1C51 | 00 00 00                | uint8_t[3]  | ...                                | padding
+  +0x1C31 | 00 00 00                | uint8_t[3]  | ...                                | padding
+
+table (reflection.KeyValue):
+  +0x1C34 | 18 E3 FF FF             | SOffset32   | 0xFFFFE318 (-7400) Loc: +0x391C    | offset to vtable
+  +0x1C38 | 20 00 00 00             | UOffset32   | 0x00000020 (32) Loc: +0x1C58       | offset to field `key` (string)
+  +0x1C3C | 04 00 00 00             | UOffset32   | 0x00000004 (4) Loc: +0x1C40        | offset to field `value` (string)
+
+string (reflection.KeyValue.value):
+  +0x1C40 | 10 00 00 00             | uint32_t    | 0x00000010 (16)                    | length of string
+  +0x1C44 | 64 65 66 61 75 6C 74 5F | char[16]    | default_                           | string literal
+  +0x1C4C | 70 74 72 5F 74 79 70 65 |             | ptr_type
+  +0x1C54 | 00                      | char        | 0x00 (0)                           | string terminator
+
+padding:
+  +0x1C55 | 00 00 00                | uint8_t[3]  | ...                                | padding
+
+string (reflection.KeyValue.key):
+  +0x1C58 | 0C 00 00 00             | uint32_t    | 0x0000000C (12)                    | length of string
+  +0x1C5C | 63 70 70 5F 70 74 72 5F | char[12]    | cpp_ptr_                           | string literal
+  +0x1C64 | 74 79 70 65             |             | type
+  +0x1C68 | 00                      | char        | 0x00 (0)                           | string terminator
+
+padding:
+  +0x1C69 | 00 00 00                | uint8_t[3]  | ...                                | padding
 
 table (reflection.Type):
-  +0x1C54 | 70 E5 FF FF             | SOffset32   | 0xFFFFE570 (-6800) Loc: +0x36E4    | offset to vtable
-  +0x1C58 | 00 00 00                | uint8_t[3]  | ...                                | padding
-  +0x1C5B | 0A                      | uint8_t     | 0x0A (10)                          | table field `base_type` (Byte)
-  +0x1C5C | 08 00 00 00             | uint32_t    | 0x00000008 (8)                     | table field `base_size` (UInt)
-  +0x1C60 | 01 00 00 00             | uint32_t    | 0x00000001 (1)                     | table field `element_size` (UInt)
+  +0x1C6C | 30 ED FF FF             | SOffset32   | 0xFFFFED30 (-4816) Loc: +0x2F3C    | offset to vtable
+  +0x1C70 | 00 00                   | uint8_t[2]  | ..                                 | padding
+  +0x1C72 | 0E                      | uint8_t     | 0x0E (14)                          | table field `base_type` (Byte)
+  +0x1C73 | 0A                      | uint8_t     | 0x0A (10)                          | table field `element` (Byte)
+  +0x1C74 | 08 00 00 00             | uint32_t    | 0x00000008 (8)                     | table field `element_size` (UInt)
 
 string (reflection.Field.name):
-  +0x1C64 | 15 00 00 00             | uint32_t    | 0x00000015 (21)                    | length of string
-  +0x1C68 | 73 69 6E 67 6C 65 5F 77 | char[21]    | single_w                           | string literal
-  +0x1C70 | 65 61 6B 5F 72 65 66 65 |             | eak_refe
-  +0x1C78 | 72 65 6E 63 65          |             | rence
-  +0x1C7D | 00                      | char        | 0x00 (0)                           | string terminator
-
-padding:
-  +0x1C7E | 00 00                   | uint8_t[2]  | ..                                 | padding
+  +0x1C78 | 1E 00 00 00             | uint32_t    | 0x0000001E (30)                    | length of string
+  +0x1C7C | 76 65 63 74 6F 72 5F 6F | char[30]    | vector_o                           | string literal
+  +0x1C84 | 66 5F 63 6F 5F 6F 77 6E |             | f_co_own
+  +0x1C8C | 69 6E 67 5F 72 65 66 65 |             | ing_refe
+  +0x1C94 | 72 65 6E 63 65 73       |             | rences
+  +0x1C9A | 00                      | char        | 0x00 (0)                           | string terminator
 
 table (reflection.Field):
-  +0x1C80 | 5C F1 FF FF             | SOffset32   | 0xFFFFF15C (-3748) Loc: +0x2B24    | offset to vtable
-  +0x1C84 | 00 00 00                | uint8_t[3]  | ...                                | padding
-  +0x1C87 | 01                      | uint8_t     | 0x01 (1)                           | table field `optional` (Bool)
-  +0x1C88 | 23 00                   | uint16_t    | 0x0023 (35)                        | table field `id` (UShort)
-  +0x1C8A | 4A 00                   | uint16_t    | 0x004A (74)                        | table field `offset` (UShort)
-  +0x1C8C | 48 00 00 00             | UOffset32   | 0x00000048 (72) Loc: +0x1CD4       | offset to field `name` (string)
-  +0x1C90 | 34 00 00 00             | UOffset32   | 0x00000034 (52) Loc: +0x1CC4       | offset to field `type` (table)
-  +0x1C94 | 0C 00 00 00             | UOffset32   | 0x0000000C (12) Loc: +0x1CA0       | offset to field `attributes` (vector)
-  +0x1C98 | 04 00 00 00             | UOffset32   | 0x00000004 (4) Loc: +0x1C9C        | offset to field `documentation` (vector)
+  +0x1C9C | AA EE FF FF             | SOffset32   | 0xFFFFEEAA (-4438) Loc: +0x2DF2    | offset to vtable
+  +0x1CA0 | 27 00                   | uint16_t    | 0x0027 (39)                        | table field `id` (UShort)
+  +0x1CA2 | 52 00                   | uint16_t    | 0x0052 (82)                        | table field `offset` (UShort)
+  +0x1CA4 | D4 00 00 00             | UOffset32   | 0x000000D4 (212) Loc: +0x1D78      | offset to field `name` (string)
+  +0x1CA8 | C0 00 00 00             | UOffset32   | 0x000000C0 (192) Loc: +0x1D68      | offset to field `type` (table)
+  +0x1CAC | 0C 00 00 00             | UOffset32   | 0x0000000C (12) Loc: +0x1CB8       | offset to field `attributes` (vector)
+  +0x1CB0 | 04 00 00 00             | UOffset32   | 0x00000004 (4) Loc: +0x1CB4        | offset to field `documentation` (vector)
 
 vector (reflection.Field.documentation):
-  +0x1C9C | 00 00 00 00             | uint32_t    | 0x00000000 (0)                     | length of vector (# items)
+  +0x1CB4 | 00 00 00 00             | uint32_t    | 0x00000000 (0)                     | length of vector (# items)
 
 vector (reflection.Field.attributes):
-  +0x1CA0 | 01 00 00 00             | uint32_t    | 0x00000001 (1)                     | length of vector (# items)
-  +0x1CA4 | 04 00 00 00             | UOffset32   | 0x00000004 (4) Loc: +0x1CA8        | offset to table[0]
+  +0x1CB8 | 04 00 00 00             | uint32_t    | 0x00000004 (4)                     | length of vector (# items)
+  +0x1CBC | 80 00 00 00             | UOffset32   | 0x00000080 (128) Loc: +0x1D3C      | offset to table[0]
+  +0x1CC0 | 50 00 00 00             | UOffset32   | 0x00000050 (80) Loc: +0x1D10       | offset to table[1]
+  +0x1CC4 | 24 00 00 00             | UOffset32   | 0x00000024 (36) Loc: +0x1CE8       | offset to table[2]
+  +0x1CC8 | 04 00 00 00             | UOffset32   | 0x00000004 (4) Loc: +0x1CCC        | offset to table[3]
 
 table (reflection.KeyValue):
-  +0x1CA8 | 44 E7 FF FF             | SOffset32   | 0xFFFFE744 (-6332) Loc: +0x3564    | offset to vtable
-  +0x1CAC | 10 00 00 00             | UOffset32   | 0x00000010 (16) Loc: +0x1CBC       | offset to field `key` (string)
-  +0x1CB0 | 04 00 00 00             | UOffset32   | 0x00000004 (4) Loc: +0x1CB4        | offset to field `value` (string)
+  +0x1CCC | B0 E3 FF FF             | SOffset32   | 0xFFFFE3B0 (-7248) Loc: +0x391C    | offset to vtable
+  +0x1CD0 | 10 00 00 00             | UOffset32   | 0x00000010 (16) Loc: +0x1CE0       | offset to field `key` (string)
+  +0x1CD4 | 04 00 00 00             | UOffset32   | 0x00000004 (4) Loc: +0x1CD8        | offset to field `value` (string)
 
 string (reflection.KeyValue.value):
-  +0x1CB4 | 02 00 00 00             | uint32_t    | 0x00000002 (2)                     | length of string
-  +0x1CB8 | 33 35                   | char[2]     | 35                                 | string literal
-  +0x1CBA | 00                      | char        | 0x00 (0)                           | string terminator
+  +0x1CD8 | 02 00 00 00             | uint32_t    | 0x00000002 (2)                     | length of string
+  +0x1CDC | 33 39                   | char[2]     | 39                                 | string literal
+  +0x1CDE | 00                      | char        | 0x00 (0)                           | string terminator
 
 string (reflection.KeyValue.key):
-  +0x1CBC | 02 00 00 00             | uint32_t    | 0x00000002 (2)                     | length of string
-  +0x1CC0 | 69 64                   | char[2]     | id                                 | string literal
-  +0x1CC2 | 00                      | char        | 0x00 (0)                           | string terminator
+  +0x1CE0 | 02 00 00 00             | uint32_t    | 0x00000002 (2)                     | length of string
+  +0x1CE4 | 69 64                   | char[2]     | id                                 | string literal
+  +0x1CE6 | 00                      | char        | 0x00 (0)                           | string terminator
 
-table (reflection.Type):
-  +0x1CC4 | 14 F3 FF FF             | SOffset32   | 0xFFFFF314 (-3308) Loc: +0x29B0    | offset to vtable
-  +0x1CC8 | 00 00                   | uint8_t[2]  | ..                                 | padding
-  +0x1CCA | 0E                      | uint8_t     | 0x0E (14)                          | table field `base_type` (Byte)
-  +0x1CCB | 0F                      | uint8_t     | 0x0F (15)                          | table field `element` (Byte)
-  +0x1CCC | 02 00 00 00             | uint32_t    | 0x00000002 (2)                     | table field `index` (Int)
-  +0x1CD0 | 04 00 00 00             | uint32_t    | 0x00000004 (4)                     | table field `element_size` (UInt)
+table (reflection.KeyValue):
+  +0x1CE8 | CC E3 FF FF             | SOffset32   | 0xFFFFE3CC (-7220) Loc: +0x391C    | offset to vtable
+  +0x1CEC | 18 00 00 00             | UOffset32   | 0x00000018 (24) Loc: +0x1D04       | offset to field `key` (string)
+  +0x1CF0 | 04 00 00 00             | UOffset32   | 0x00000004 (4) Loc: +0x1CF4        | offset to field `value` (string)
 
-string (reflection.Field.name):
-  +0x1CD4 | 15 00 00 00             | uint32_t    | 0x00000015 (21)                    | length of string
-  +0x1CD8 | 76 65 63 74 6F 72 5F 6F | char[21]    | vector_o                           | string literal
-  +0x1CE0 | 66 5F 72 65 66 65 72 72 |             | f_referr
-  +0x1CE8 | 61 62 6C 65 73          |             | ables
-  +0x1CED | 00                      | char        | 0x00 (0)                           | string terminator
+string (reflection.KeyValue.value):
+  +0x1CF4 | 08 00 00 00             | uint32_t    | 0x00000008 (8)                     | length of string
+  +0x1CF8 | 66 6E 76 31 61 5F 36 34 | char[8]     | fnv1a_64                           | string literal
+  +0x1D00 | 00                      | char        | 0x00 (0)                           | string terminator
 
 padding:
-  +0x1CEE | 00 00                   | uint8_t[2]  | ..                                 | padding
+  +0x1D01 | 00 00 00                | uint8_t[3]  | ...                                | padding
+
+string (reflection.KeyValue.key):
+  +0x1D04 | 04 00 00 00             | uint32_t    | 0x00000004 (4)                     | length of string
+  +0x1D08 | 68 61 73 68             | char[4]     | hash                               | string literal
+  +0x1D0C | 00                      | char        | 0x00 (0)                           | string terminator
+
+padding:
+  +0x1D0D | 00 00 00                | uint8_t[3]  | ...                                | padding
+
+table (reflection.KeyValue):
+  +0x1D10 | F4 E3 FF FF             | SOffset32   | 0xFFFFE3F4 (-7180) Loc: +0x391C    | offset to vtable
+  +0x1D14 | 18 00 00 00             | UOffset32   | 0x00000018 (24) Loc: +0x1D2C       | offset to field `key` (string)
+  +0x1D18 | 04 00 00 00             | UOffset32   | 0x00000004 (4) Loc: +0x1D1C        | offset to field `value` (string)
+
+string (reflection.KeyValue.value):
+  +0x1D1C | 0B 00 00 00             | uint32_t    | 0x0000000B (11)                    | length of string
+  +0x1D20 | 52 65 66 65 72 72 61 62 | char[11]    | Referrab                           | string literal
+  +0x1D28 | 6C 65 54                |             | leT
+  +0x1D2B | 00                      | char        | 0x00 (0)                           | string terminator
+
+string (reflection.KeyValue.key):
+  +0x1D2C | 08 00 00 00             | uint32_t    | 0x00000008 (8)                     | length of string
+  +0x1D30 | 63 70 70 5F 74 79 70 65 | char[8]     | cpp_type                           | string literal
+  +0x1D38 | 00                      | char        | 0x00 (0)                           | string terminator
+
+padding:
+  +0x1D39 | 00 00 00                | uint8_t[3]  | ...                                | padding
+
+table (reflection.KeyValue):
+  +0x1D3C | 20 E4 FF FF             | SOffset32   | 0xFFFFE420 (-7136) Loc: +0x391C    | offset to vtable
+  +0x1D40 | 14 00 00 00             | UOffset32   | 0x00000014 (20) Loc: +0x1D54       | offset to field `key` (string)
+  +0x1D44 | 04 00 00 00             | UOffset32   | 0x00000004 (4) Loc: +0x1D48        | offset to field `value` (string)
+
+string (reflection.KeyValue.value):
+  +0x1D48 | 05 00 00 00             | uint32_t    | 0x00000005 (5)                     | length of string
+  +0x1D4C | 6E 61 6B 65 64          | char[5]     | naked                              | string literal
+  +0x1D51 | 00                      | char        | 0x00 (0)                           | string terminator
+
+padding:
+  +0x1D52 | 00 00                   | uint8_t[2]  | ..                                 | padding
+
+string (reflection.KeyValue.key):
+  +0x1D54 | 0C 00 00 00             | uint32_t    | 0x0000000C (12)                    | length of string
+  +0x1D58 | 63 70 70 5F 70 74 72 5F | char[12]    | cpp_ptr_                           | string literal
+  +0x1D60 | 74 79 70 65             |             | type
+  +0x1D64 | 00                      | char        | 0x00 (0)                           | string terminator
+
+padding:
+  +0x1D65 | 00 00 00                | uint8_t[3]  | ...                                | padding
+
+table (reflection.Type):
+  +0x1D68 | CC E2 FF FF             | SOffset32   | 0xFFFFE2CC (-7476) Loc: +0x3A9C    | offset to vtable
+  +0x1D6C | 00 00 00                | uint8_t[3]  | ...                                | padding
+  +0x1D6F | 0A                      | uint8_t     | 0x0A (10)                          | table field `base_type` (Byte)
+  +0x1D70 | 08 00 00 00             | uint32_t    | 0x00000008 (8)                     | table field `base_size` (UInt)
+  +0x1D74 | 01 00 00 00             | uint32_t    | 0x00000001 (1)                     | table field `element_size` (UInt)
+
+string (reflection.Field.name):
+  +0x1D78 | 13 00 00 00             | uint32_t    | 0x00000013 (19)                    | length of string
+  +0x1D7C | 63 6F 5F 6F 77 6E 69 6E | char[19]    | co_ownin                           | string literal
+  +0x1D84 | 67 5F 72 65 66 65 72 65 |             | g_refere
+  +0x1D8C | 6E 63 65                |             | nce
+  +0x1D8F | 00                      | char        | 0x00 (0)                           | string terminator
 
 table (reflection.Field):
-  +0x1CF0 | CC F1 FF FF             | SOffset32   | 0xFFFFF1CC (-3636) Loc: +0x2B24    | offset to vtable
-  +0x1CF4 | 00 00 00                | uint8_t[3]  | ...                                | padding
-  +0x1CF7 | 01                      | uint8_t     | 0x01 (1)                           | table field `optional` (Bool)
-  +0x1CF8 | 22 00                   | uint16_t    | 0x0022 (34)                        | table field `id` (UShort)
-  +0x1CFA | 48 00                   | uint16_t    | 0x0048 (72)                        | table field `offset` (UShort)
-  +0x1CFC | 48 00 00 00             | UOffset32   | 0x00000048 (72) Loc: +0x1D44       | offset to field `name` (string)
-  +0x1D00 | 34 00 00 00             | UOffset32   | 0x00000034 (52) Loc: +0x1D34       | offset to field `type` (table)
-  +0x1D04 | 0C 00 00 00             | UOffset32   | 0x0000000C (12) Loc: +0x1D10       | offset to field `attributes` (vector)
-  +0x1D08 | 04 00 00 00             | UOffset32   | 0x00000004 (4) Loc: +0x1D0C        | offset to field `documentation` (vector)
+  +0x1D90 | B4 EE FF FF             | SOffset32   | 0xFFFFEEB4 (-4428) Loc: +0x2EDC    | offset to vtable
+  +0x1D94 | 00 00 00                | uint8_t[3]  | ...                                | padding
+  +0x1D97 | 01                      | uint8_t     | 0x01 (1)                           | table field `optional` (Bool)
+  +0x1D98 | 26 00                   | uint16_t    | 0x0026 (38)                        | table field `id` (UShort)
+  +0x1D9A | 50 00                   | uint16_t    | 0x0050 (80)                        | table field `offset` (UShort)
+  +0x1D9C | 84 00 00 00             | UOffset32   | 0x00000084 (132) Loc: +0x1E20      | offset to field `name` (string)
+  +0x1DA0 | 70 00 00 00             | UOffset32   | 0x00000070 (112) Loc: +0x1E10      | offset to field `type` (table)
+  +0x1DA4 | 0C 00 00 00             | UOffset32   | 0x0000000C (12) Loc: +0x1DB0       | offset to field `attributes` (vector)
+  +0x1DA8 | 04 00 00 00             | UOffset32   | 0x00000004 (4) Loc: +0x1DAC        | offset to field `documentation` (vector)
 
 vector (reflection.Field.documentation):
-  +0x1D0C | 00 00 00 00             | uint32_t    | 0x00000000 (0)                     | length of vector (# items)
+  +0x1DAC | 00 00 00 00             | uint32_t    | 0x00000000 (0)                     | length of vector (# items)
 
 vector (reflection.Field.attributes):
-  +0x1D10 | 01 00 00 00             | uint32_t    | 0x00000001 (1)                     | length of vector (# items)
-  +0x1D14 | 04 00 00 00             | UOffset32   | 0x00000004 (4) Loc: +0x1D18        | offset to table[0]
+  +0x1DB0 | 02 00 00 00             | uint32_t    | 0x00000002 (2)                     | length of vector (# items)
+  +0x1DB4 | 24 00 00 00             | UOffset32   | 0x00000024 (36) Loc: +0x1DD8       | offset to table[0]
+  +0x1DB8 | 04 00 00 00             | UOffset32   | 0x00000004 (4) Loc: +0x1DBC        | offset to table[1]
 
 table (reflection.KeyValue):
-  +0x1D18 | B4 E7 FF FF             | SOffset32   | 0xFFFFE7B4 (-6220) Loc: +0x3564    | offset to vtable
-  +0x1D1C | 10 00 00 00             | UOffset32   | 0x00000010 (16) Loc: +0x1D2C       | offset to field `key` (string)
-  +0x1D20 | 04 00 00 00             | UOffset32   | 0x00000004 (4) Loc: +0x1D24        | offset to field `value` (string)
+  +0x1DBC | A0 E4 FF FF             | SOffset32   | 0xFFFFE4A0 (-7008) Loc: +0x391C    | offset to vtable
+  +0x1DC0 | 10 00 00 00             | UOffset32   | 0x00000010 (16) Loc: +0x1DD0       | offset to field `key` (string)
+  +0x1DC4 | 04 00 00 00             | UOffset32   | 0x00000004 (4) Loc: +0x1DC8        | offset to field `value` (string)
 
 string (reflection.KeyValue.value):
-  +0x1D24 | 02 00 00 00             | uint32_t    | 0x00000002 (2)                     | length of string
-  +0x1D28 | 33 34                   | char[2]     | 34                                 | string literal
-  +0x1D2A | 00                      | char        | 0x00 (0)                           | string terminator
+  +0x1DC8 | 02 00 00 00             | uint32_t    | 0x00000002 (2)                     | length of string
+  +0x1DCC | 33 38                   | char[2]     | 38                                 | string literal
+  +0x1DCE | 00                      | char        | 0x00 (0)                           | string terminator
 
 string (reflection.KeyValue.key):
-  +0x1D2C | 02 00 00 00             | uint32_t    | 0x00000002 (2)                     | length of string
-  +0x1D30 | 69 64                   | char[2]     | id                                 | string literal
-  +0x1D32 | 00                      | char        | 0x00 (0)                           | string terminator
+  +0x1DD0 | 02 00 00 00             | uint32_t    | 0x00000002 (2)                     | length of string
+  +0x1DD4 | 69 64                   | char[2]     | id                                 | string literal
+  +0x1DD6 | 00                      | char        | 0x00 (0)                           | string terminator
 
-table (reflection.Type):
-  +0x1D34 | 7C E4 FF FF             | SOffset32   | 0xFFFFE47C (-7044) Loc: +0x38B8    | offset to vtable
-  +0x1D38 | 00 00 00                | uint8_t[3]  | ...                                | padding
-  +0x1D3B | 0F                      | uint8_t     | 0x0F (15)                          | table field `base_type` (Byte)
-  +0x1D3C | 0B 00 00 00             | uint32_t    | 0x0000000B (11)                    | table field `index` (Int)
-  +0x1D40 | 01 00 00 00             | uint32_t    | 0x00000001 (1)                     | table field `element_size` (UInt)
+table (reflection.KeyValue):
+  +0x1DD8 | BC E4 FF FF             | SOffset32   | 0xFFFFE4BC (-6980) Loc: +0x391C    | offset to vtable
+  +0x1DDC | 20 00 00 00             | UOffset32   | 0x00000020 (32) Loc: +0x1DFC       | offset to field `key` (string)
+  +0x1DE0 | 04 00 00 00             | UOffset32   | 0x00000004 (4) Loc: +0x1DE4        | offset to field `value` (string)
 
-string (reflection.Field.name):
-  +0x1D44 | 15 00 00 00             | uint32_t    | 0x00000015 (21)                    | length of string
-  +0x1D48 | 70 61 72 65 6E 74 5F 6E | char[21]    | parent_n                           | string literal
-  +0x1D50 | 61 6D 65 73 70 61 63 65 |             | amespace
-  +0x1D58 | 5F 74 65 73 74          |             | _test
-  +0x1D5D | 00                      | char        | 0x00 (0)                           | string terminator
+string (reflection.KeyValue.value):
+  +0x1DE4 | 10 00 00 00             | uint32_t    | 0x00000010 (16)                    | length of string
+  +0x1DE8 | 64 65 66 61 75 6C 74 5F | char[16]    | default_                           | string literal
+  +0x1DF0 | 70 74 72 5F 74 79 70 65 |             | ptr_type
+  +0x1DF8 | 00                      | char        | 0x00 (0)                           | string terminator
 
 padding:
-  +0x1D5E | 00 00                   | uint8_t[2]  | ..                                 | padding
+  +0x1DF9 | 00 00 00                | uint8_t[3]  | ...                                | padding
+
+string (reflection.KeyValue.key):
+  +0x1DFC | 0C 00 00 00             | uint32_t    | 0x0000000C (12)                    | length of string
+  +0x1E00 | 63 70 70 5F 70 74 72 5F | char[12]    | cpp_ptr_                           | string literal
+  +0x1E08 | 74 79 70 65             |             | type
+  +0x1E0C | 00                      | char        | 0x00 (0)                           | string terminator
+
+padding:
+  +0x1E0D | 00 00 00                | uint8_t[3]  | ...                                | padding
+
+table (reflection.Type):
+  +0x1E10 | A8 F0 FF FF             | SOffset32   | 0xFFFFF0A8 (-3928) Loc: +0x2D68    | offset to vtable
+  +0x1E14 | 00 00                   | uint8_t[2]  | ..                                 | padding
+  +0x1E16 | 0E                      | uint8_t     | 0x0E (14)                          | table field `base_type` (Byte)
+  +0x1E17 | 0F                      | uint8_t     | 0x0F (15)                          | table field `element` (Byte)
+  +0x1E18 | 02 00 00 00             | uint32_t    | 0x00000002 (2)                     | table field `index` (Int)
+  +0x1E1C | 04 00 00 00             | uint32_t    | 0x00000004 (4)                     | table field `element_size` (UInt)
+
+string (reflection.Field.name):
+  +0x1E20 | 1C 00 00 00             | uint32_t    | 0x0000001C (28)                    | length of string
+  +0x1E24 | 76 65 63 74 6F 72 5F 6F | char[28]    | vector_o                           | string literal
+  +0x1E2C | 66 5F 73 74 72 6F 6E 67 |             | f_strong
+  +0x1E34 | 5F 72 65 66 65 72 72 61 |             | _referra
+  +0x1E3C | 62 6C 65 73             |             | bles
+  +0x1E40 | 00                      | char        | 0x00 (0)                           | string terminator
+
+padding:
+  +0x1E41 | 00 00 00                | uint8_t[3]  | ...                                | padding
 
 table (reflection.Field):
-  +0x1D60 | 3C F2 FF FF             | SOffset32   | 0xFFFFF23C (-3524) Loc: +0x2B24    | offset to vtable
-  +0x1D64 | 00 00 00                | uint8_t[3]  | ...                                | padding
-  +0x1D67 | 01                      | uint8_t     | 0x01 (1)                           | table field `optional` (Bool)
-  +0x1D68 | 21 00                   | uint16_t    | 0x0021 (33)                        | table field `id` (UShort)
-  +0x1D6A | 46 00                   | uint16_t    | 0x0046 (70)                        | table field `offset` (UShort)
-  +0x1D6C | 44 00 00 00             | UOffset32   | 0x00000044 (68) Loc: +0x1DB0       | offset to field `name` (string)
-  +0x1D70 | 34 00 00 00             | UOffset32   | 0x00000034 (52) Loc: +0x1DA4       | offset to field `type` (table)
-  +0x1D74 | 0C 00 00 00             | UOffset32   | 0x0000000C (12) Loc: +0x1D80       | offset to field `attributes` (vector)
-  +0x1D78 | 04 00 00 00             | UOffset32   | 0x00000004 (4) Loc: +0x1D7C        | offset to field `documentation` (vector)
+  +0x1E44 | 68 EF FF FF             | SOffset32   | 0xFFFFEF68 (-4248) Loc: +0x2EDC    | offset to vtable
+  +0x1E48 | 00 00 00                | uint8_t[3]  | ...                                | padding
+  +0x1E4B | 01                      | uint8_t     | 0x01 (1)                           | table field `optional` (Bool)
+  +0x1E4C | 25 00                   | uint16_t    | 0x0025 (37)                        | table field `id` (UShort)
+  +0x1E4E | 4E 00                   | uint16_t    | 0x004E (78)                        | table field `offset` (UShort)
+  +0x1E50 | D0 00 00 00             | UOffset32   | 0x000000D0 (208) Loc: +0x1F20      | offset to field `name` (string)
+  +0x1E54 | C0 00 00 00             | UOffset32   | 0x000000C0 (192) Loc: +0x1F14      | offset to field `type` (table)
+  +0x1E58 | 0C 00 00 00             | UOffset32   | 0x0000000C (12) Loc: +0x1E64       | offset to field `attributes` (vector)
+  +0x1E5C | 04 00 00 00             | UOffset32   | 0x00000004 (4) Loc: +0x1E60        | offset to field `documentation` (vector)
 
 vector (reflection.Field.documentation):
-  +0x1D7C | 00 00 00 00             | uint32_t    | 0x00000000 (0)                     | length of vector (# items)
+  +0x1E60 | 00 00 00 00             | uint32_t    | 0x00000000 (0)                     | length of vector (# items)
 
 vector (reflection.Field.attributes):
-  +0x1D80 | 01 00 00 00             | uint32_t    | 0x00000001 (1)                     | length of vector (# items)
-  +0x1D84 | 04 00 00 00             | UOffset32   | 0x00000004 (4) Loc: +0x1D88        | offset to table[0]
+  +0x1E64 | 04 00 00 00             | uint32_t    | 0x00000004 (4)                     | length of vector (# items)
+  +0x1E68 | 80 00 00 00             | UOffset32   | 0x00000080 (128) Loc: +0x1EE8      | offset to table[0]
+  +0x1E6C | 50 00 00 00             | UOffset32   | 0x00000050 (80) Loc: +0x1EBC       | offset to table[1]
+  +0x1E70 | 24 00 00 00             | UOffset32   | 0x00000024 (36) Loc: +0x1E94       | offset to table[2]
+  +0x1E74 | 04 00 00 00             | UOffset32   | 0x00000004 (4) Loc: +0x1E78        | offset to table[3]
 
 table (reflection.KeyValue):
-  +0x1D88 | 24 E8 FF FF             | SOffset32   | 0xFFFFE824 (-6108) Loc: +0x3564    | offset to vtable
-  +0x1D8C | 10 00 00 00             | UOffset32   | 0x00000010 (16) Loc: +0x1D9C       | offset to field `key` (string)
-  +0x1D90 | 04 00 00 00             | UOffset32   | 0x00000004 (4) Loc: +0x1D94        | offset to field `value` (string)
+  +0x1E78 | 5C E5 FF FF             | SOffset32   | 0xFFFFE55C (-6820) Loc: +0x391C    | offset to vtable
+  +0x1E7C | 10 00 00 00             | UOffset32   | 0x00000010 (16) Loc: +0x1E8C       | offset to field `key` (string)
+  +0x1E80 | 04 00 00 00             | UOffset32   | 0x00000004 (4) Loc: +0x1E84        | offset to field `value` (string)
 
 string (reflection.KeyValue.value):
-  +0x1D94 | 02 00 00 00             | uint32_t    | 0x00000002 (2)                     | length of string
-  +0x1D98 | 33 33                   | char[2]     | 33                                 | string literal
-  +0x1D9A | 00                      | char        | 0x00 (0)                           | string terminator
+  +0x1E84 | 02 00 00 00             | uint32_t    | 0x00000002 (2)                     | length of string
+  +0x1E88 | 33 37                   | char[2]     | 37                                 | string literal
+  +0x1E8A | 00                      | char        | 0x00 (0)                           | string terminator
 
 string (reflection.KeyValue.key):
-  +0x1D9C | 02 00 00 00             | uint32_t    | 0x00000002 (2)                     | length of string
-  +0x1DA0 | 69 64                   | char[2]     | id                                 | string literal
-  +0x1DA2 | 00                      | char        | 0x00 (0)                           | string terminator
+  +0x1E8C | 02 00 00 00             | uint32_t    | 0x00000002 (2)                     | length of string
+  +0x1E90 | 69 64                   | char[2]     | id                                 | string literal
+  +0x1E92 | 00                      | char        | 0x00 (0)                           | string terminator
 
-table (reflection.Type):
-  +0x1DA4 | 20 F2 FF FF             | SOffset32   | 0xFFFFF220 (-3552) Loc: +0x2B84    | offset to vtable
-  +0x1DA8 | 00 00                   | uint8_t[2]  | ..                                 | padding
-  +0x1DAA | 0E                      | uint8_t     | 0x0E (14)                          | table field `base_type` (Byte)
-  +0x1DAB | 0C                      | uint8_t     | 0x0C (12)                          | table field `element` (Byte)
-  +0x1DAC | 08 00 00 00             | uint32_t    | 0x00000008 (8)                     | table field `element_size` (UInt)
+table (reflection.KeyValue):
+  +0x1E94 | 78 E5 FF FF             | SOffset32   | 0xFFFFE578 (-6792) Loc: +0x391C    | offset to vtable
+  +0x1E98 | 18 00 00 00             | UOffset32   | 0x00000018 (24) Loc: +0x1EB0       | offset to field `key` (string)
+  +0x1E9C | 04 00 00 00             | UOffset32   | 0x00000004 (4) Loc: +0x1EA0        | offset to field `value` (string)
 
-string (reflection.Field.name):
-  +0x1DB0 | 11 00 00 00             | uint32_t    | 0x00000011 (17)                    | length of string
-  +0x1DB4 | 76 65 63 74 6F 72 5F 6F | char[17]    | vector_o                           | string literal
-  +0x1DBC | 66 5F 64 6F 75 62 6C 65 |             | f_double
-  +0x1DC4 | 73                      |             | s
-  +0x1DC5 | 00                      | char        | 0x00 (0)                           | string terminator
+string (reflection.KeyValue.value):
+  +0x1EA0 | 08 00 00 00             | uint32_t    | 0x00000008 (8)                     | length of string
+  +0x1EA4 | 66 6E 76 31 61 5F 36 34 | char[8]     | fnv1a_64                           | string literal
+  +0x1EAC | 00                      | char        | 0x00 (0)                           | string terminator
 
 padding:
-  +0x1DC6 | 00 00                   | uint8_t[2]  | ..                                 | padding
+  +0x1EAD | 00 00 00                | uint8_t[3]  | ...                                | padding
+
+string (reflection.KeyValue.key):
+  +0x1EB0 | 04 00 00 00             | uint32_t    | 0x00000004 (4)                     | length of string
+  +0x1EB4 | 68 61 73 68             | char[4]     | hash                               | string literal
+  +0x1EB8 | 00                      | char        | 0x00 (0)                           | string terminator
+
+padding:
+  +0x1EB9 | 00 00 00                | uint8_t[3]  | ...                                | padding
+
+table (reflection.KeyValue):
+  +0x1EBC | A0 E5 FF FF             | SOffset32   | 0xFFFFE5A0 (-6752) Loc: +0x391C    | offset to vtable
+  +0x1EC0 | 18 00 00 00             | UOffset32   | 0x00000018 (24) Loc: +0x1ED8       | offset to field `key` (string)
+  +0x1EC4 | 04 00 00 00             | UOffset32   | 0x00000004 (4) Loc: +0x1EC8        | offset to field `value` (string)
+
+string (reflection.KeyValue.value):
+  +0x1EC8 | 0B 00 00 00             | uint32_t    | 0x0000000B (11)                    | length of string
+  +0x1ECC | 52 65 66 65 72 72 61 62 | char[11]    | Referrab                           | string literal
+  +0x1ED4 | 6C 65 54                |             | leT
+  +0x1ED7 | 00                      | char        | 0x00 (0)                           | string terminator
+
+string (reflection.KeyValue.key):
+  +0x1ED8 | 08 00 00 00             | uint32_t    | 0x00000008 (8)                     | length of string
+  +0x1EDC | 63 70 70 5F 74 79 70 65 | char[8]     | cpp_type                           | string literal
+  +0x1EE4 | 00                      | char        | 0x00 (0)                           | string terminator
+
+padding:
+  +0x1EE5 | 00 00 00                | uint8_t[3]  | ...                                | padding
+
+table (reflection.KeyValue):
+  +0x1EE8 | CC E5 FF FF             | SOffset32   | 0xFFFFE5CC (-6708) Loc: +0x391C    | offset to vtable
+  +0x1EEC | 14 00 00 00             | UOffset32   | 0x00000014 (20) Loc: +0x1F00       | offset to field `key` (string)
+  +0x1EF0 | 04 00 00 00             | UOffset32   | 0x00000004 (4) Loc: +0x1EF4        | offset to field `value` (string)
+
+string (reflection.KeyValue.value):
+  +0x1EF4 | 05 00 00 00             | uint32_t    | 0x00000005 (5)                     | length of string
+  +0x1EF8 | 6E 61 6B 65 64          | char[5]     | naked                              | string literal
+  +0x1EFD | 00                      | char        | 0x00 (0)                           | string terminator
+
+padding:
+  +0x1EFE | 00 00                   | uint8_t[2]  | ..                                 | padding
+
+string (reflection.KeyValue.key):
+  +0x1F00 | 0C 00 00 00             | uint32_t    | 0x0000000C (12)                    | length of string
+  +0x1F04 | 63 70 70 5F 70 74 72 5F | char[12]    | cpp_ptr_                           | string literal
+  +0x1F0C | 74 79 70 65             |             | type
+  +0x1F10 | 00                      | char        | 0x00 (0)                           | string terminator
+
+padding:
+  +0x1F11 | 00 00 00                | uint8_t[3]  | ...                                | padding
+
+table (reflection.Type):
+  +0x1F14 | D8 EF FF FF             | SOffset32   | 0xFFFFEFD8 (-4136) Loc: +0x2F3C    | offset to vtable
+  +0x1F18 | 00 00                   | uint8_t[2]  | ..                                 | padding
+  +0x1F1A | 0E                      | uint8_t     | 0x0E (14)                          | table field `base_type` (Byte)
+  +0x1F1B | 0A                      | uint8_t     | 0x0A (10)                          | table field `element` (Byte)
+  +0x1F1C | 08 00 00 00             | uint32_t    | 0x00000008 (8)                     | table field `element_size` (UInt)
+
+string (reflection.Field.name):
+  +0x1F20 | 19 00 00 00             | uint32_t    | 0x00000019 (25)                    | length of string
+  +0x1F24 | 76 65 63 74 6F 72 5F 6F | char[25]    | vector_o                           | string literal
+  +0x1F2C | 66 5F 77 65 61 6B 5F 72 |             | f_weak_r
+  +0x1F34 | 65 66 65 72 65 6E 63 65 |             | eference
+  +0x1F3C | 73                      |             | s
+  +0x1F3D | 00                      | char        | 0x00 (0)                           | string terminator
+
+padding:
+  +0x1F3E | 00 00                   | uint8_t[2]  | ..                                 | padding
 
 table (reflection.Field):
-  +0x1DC8 | A4 F2 FF FF             | SOffset32   | 0xFFFFF2A4 (-3420) Loc: +0x2B24    | offset to vtable
-  +0x1DCC | 00 00 00                | uint8_t[3]  | ...                                | padding
-  +0x1DCF | 01                      | uint8_t     | 0x01 (1)                           | table field `optional` (Bool)
-  +0x1DD0 | 20 00                   | uint16_t    | 0x0020 (32)                        | table field `id` (UShort)
-  +0x1DD2 | 44 00                   | uint16_t    | 0x0044 (68)                        | table field `offset` (UShort)
-  +0x1DD4 | 44 00 00 00             | UOffset32   | 0x00000044 (68) Loc: +0x1E18       | offset to field `name` (string)
-  +0x1DD8 | 34 00 00 00             | UOffset32   | 0x00000034 (52) Loc: +0x1E0C       | offset to field `type` (table)
-  +0x1DDC | 0C 00 00 00             | UOffset32   | 0x0000000C (12) Loc: +0x1DE8       | offset to field `attributes` (vector)
-  +0x1DE0 | 04 00 00 00             | UOffset32   | 0x00000004 (4) Loc: +0x1DE4        | offset to field `documentation` (vector)
+  +0x1F40 | 4E F1 FF FF             | SOffset32   | 0xFFFFF14E (-3762) Loc: +0x2DF2    | offset to vtable
+  +0x1F44 | 24 00                   | uint16_t    | 0x0024 (36)                        | table field `id` (UShort)
+  +0x1F46 | 4C 00                   | uint16_t    | 0x004C (76)                        | table field `offset` (UShort)
+  +0x1F48 | D4 00 00 00             | UOffset32   | 0x000000D4 (212) Loc: +0x201C      | offset to field `name` (string)
+  +0x1F4C | C0 00 00 00             | UOffset32   | 0x000000C0 (192) Loc: +0x200C      | offset to field `type` (table)
+  +0x1F50 | 0C 00 00 00             | UOffset32   | 0x0000000C (12) Loc: +0x1F5C       | offset to field `attributes` (vector)
+  +0x1F54 | 04 00 00 00             | UOffset32   | 0x00000004 (4) Loc: +0x1F58        | offset to field `documentation` (vector)
 
 vector (reflection.Field.documentation):
-  +0x1DE4 | 00 00 00 00             | uint32_t    | 0x00000000 (0)                     | length of vector (# items)
+  +0x1F58 | 00 00 00 00             | uint32_t    | 0x00000000 (0)                     | length of vector (# items)
 
 vector (reflection.Field.attributes):
-  +0x1DE8 | 01 00 00 00             | uint32_t    | 0x00000001 (1)                     | length of vector (# items)
-  +0x1DEC | 04 00 00 00             | UOffset32   | 0x00000004 (4) Loc: +0x1DF0        | offset to table[0]
+  +0x1F5C | 04 00 00 00             | uint32_t    | 0x00000004 (4)                     | length of vector (# items)
+  +0x1F60 | 80 00 00 00             | UOffset32   | 0x00000080 (128) Loc: +0x1FE0      | offset to table[0]
+  +0x1F64 | 50 00 00 00             | UOffset32   | 0x00000050 (80) Loc: +0x1FB4       | offset to table[1]
+  +0x1F68 | 24 00 00 00             | UOffset32   | 0x00000024 (36) Loc: +0x1F8C       | offset to table[2]
+  +0x1F6C | 04 00 00 00             | UOffset32   | 0x00000004 (4) Loc: +0x1F70        | offset to table[3]
 
 table (reflection.KeyValue):
-  +0x1DF0 | 8C E8 FF FF             | SOffset32   | 0xFFFFE88C (-6004) Loc: +0x3564    | offset to vtable
-  +0x1DF4 | 10 00 00 00             | UOffset32   | 0x00000010 (16) Loc: +0x1E04       | offset to field `key` (string)
-  +0x1DF8 | 04 00 00 00             | UOffset32   | 0x00000004 (4) Loc: +0x1DFC        | offset to field `value` (string)
+  +0x1F70 | 54 E6 FF FF             | SOffset32   | 0xFFFFE654 (-6572) Loc: +0x391C    | offset to vtable
+  +0x1F74 | 10 00 00 00             | UOffset32   | 0x00000010 (16) Loc: +0x1F84       | offset to field `key` (string)
+  +0x1F78 | 04 00 00 00             | UOffset32   | 0x00000004 (4) Loc: +0x1F7C        | offset to field `value` (string)
 
 string (reflection.KeyValue.value):
-  +0x1DFC | 02 00 00 00             | uint32_t    | 0x00000002 (2)                     | length of string
-  +0x1E00 | 33 32                   | char[2]     | 32                                 | string literal
-  +0x1E02 | 00                      | char        | 0x00 (0)                           | string terminator
+  +0x1F7C | 02 00 00 00             | uint32_t    | 0x00000002 (2)                     | length of string
+  +0x1F80 | 33 36                   | char[2]     | 36                                 | string literal
+  +0x1F82 | 00                      | char        | 0x00 (0)                           | string terminator
 
 string (reflection.KeyValue.key):
-  +0x1E04 | 02 00 00 00             | uint32_t    | 0x00000002 (2)                     | length of string
-  +0x1E08 | 69 64                   | char[2]     | id                                 | string literal
-  +0x1E0A | 00                      | char        | 0x00 (0)                           | string terminator
+  +0x1F84 | 02 00 00 00             | uint32_t    | 0x00000002 (2)                     | length of string
+  +0x1F88 | 69 64                   | char[2]     | id                                 | string literal
+  +0x1F8A | 00                      | char        | 0x00 (0)                           | string terminator
+
+table (reflection.KeyValue):
+  +0x1F8C | 70 E6 FF FF             | SOffset32   | 0xFFFFE670 (-6544) Loc: +0x391C    | offset to vtable
+  +0x1F90 | 18 00 00 00             | UOffset32   | 0x00000018 (24) Loc: +0x1FA8       | offset to field `key` (string)
+  +0x1F94 | 04 00 00 00             | UOffset32   | 0x00000004 (4) Loc: +0x1F98        | offset to field `value` (string)
+
+string (reflection.KeyValue.value):
+  +0x1F98 | 08 00 00 00             | uint32_t    | 0x00000008 (8)                     | length of string
+  +0x1F9C | 66 6E 76 31 61 5F 36 34 | char[8]     | fnv1a_64                           | string literal
+  +0x1FA4 | 00                      | char        | 0x00 (0)                           | string terminator
+
+padding:
+  +0x1FA5 | 00 00 00                | uint8_t[3]  | ...                                | padding
+
+string (reflection.KeyValue.key):
+  +0x1FA8 | 04 00 00 00             | uint32_t    | 0x00000004 (4)                     | length of string
+  +0x1FAC | 68 61 73 68             | char[4]     | hash                               | string literal
+  +0x1FB0 | 00                      | char        | 0x00 (0)                           | string terminator
+
+padding:
+  +0x1FB1 | 00 00 00                | uint8_t[3]  | ...                                | padding
+
+table (reflection.KeyValue):
+  +0x1FB4 | 98 E6 FF FF             | SOffset32   | 0xFFFFE698 (-6504) Loc: +0x391C    | offset to vtable
+  +0x1FB8 | 18 00 00 00             | UOffset32   | 0x00000018 (24) Loc: +0x1FD0       | offset to field `key` (string)
+  +0x1FBC | 04 00 00 00             | UOffset32   | 0x00000004 (4) Loc: +0x1FC0        | offset to field `value` (string)
+
+string (reflection.KeyValue.value):
+  +0x1FC0 | 0B 00 00 00             | uint32_t    | 0x0000000B (11)                    | length of string
+  +0x1FC4 | 52 65 66 65 72 72 61 62 | char[11]    | Referrab                           | string literal
+  +0x1FCC | 6C 65 54                |             | leT
+  +0x1FCF | 00                      | char        | 0x00 (0)                           | string terminator
+
+string (reflection.KeyValue.key):
+  +0x1FD0 | 08 00 00 00             | uint32_t    | 0x00000008 (8)                     | length of string
+  +0x1FD4 | 63 70 70 5F 74 79 70 65 | char[8]     | cpp_type                           | string literal
+  +0x1FDC | 00                      | char        | 0x00 (0)                           | string terminator
+
+padding:
+  +0x1FDD | 00 00 00                | uint8_t[3]  | ...                                | padding
+
+table (reflection.KeyValue):
+  +0x1FE0 | C4 E6 FF FF             | SOffset32   | 0xFFFFE6C4 (-6460) Loc: +0x391C    | offset to vtable
+  +0x1FE4 | 14 00 00 00             | UOffset32   | 0x00000014 (20) Loc: +0x1FF8       | offset to field `key` (string)
+  +0x1FE8 | 04 00 00 00             | UOffset32   | 0x00000004 (4) Loc: +0x1FEC        | offset to field `value` (string)
+
+string (reflection.KeyValue.value):
+  +0x1FEC | 05 00 00 00             | uint32_t    | 0x00000005 (5)                     | length of string
+  +0x1FF0 | 6E 61 6B 65 64          | char[5]     | naked                              | string literal
+  +0x1FF5 | 00                      | char        | 0x00 (0)                           | string terminator
+
+padding:
+  +0x1FF6 | 00 00                   | uint8_t[2]  | ..                                 | padding
+
+string (reflection.KeyValue.key):
+  +0x1FF8 | 0C 00 00 00             | uint32_t    | 0x0000000C (12)                    | length of string
+  +0x1FFC | 63 70 70 5F 70 74 72 5F | char[12]    | cpp_ptr_                           | string literal
+  +0x2004 | 74 79 70 65             |             | type
+  +0x2008 | 00                      | char        | 0x00 (0)                           | string terminator
+
+padding:
+  +0x2009 | 00 00 00                | uint8_t[3]  | ...                                | padding
 
 table (reflection.Type):
-  +0x1E0C | 88 F2 FF FF             | SOffset32   | 0xFFFFF288 (-3448) Loc: +0x2B84    | offset to vtable
-  +0x1E10 | 00 00                   | uint8_t[2]  | ..                                 | padding
-  +0x1E12 | 0E                      | uint8_t     | 0x0E (14)                          | table field `base_type` (Byte)
-  +0x1E13 | 09                      | uint8_t     | 0x09 (9)                           | table field `element` (Byte)
-  +0x1E14 | 08 00 00 00             | uint32_t    | 0x00000008 (8)                     | table field `element_size` (UInt)
+  +0x200C | 70 E5 FF FF             | SOffset32   | 0xFFFFE570 (-6800) Loc: +0x3A9C    | offset to vtable
+  +0x2010 | 00 00 00                | uint8_t[3]  | ...                                | padding
+  +0x2013 | 0A                      | uint8_t     | 0x0A (10)                          | table field `base_type` (Byte)
+  +0x2014 | 08 00 00 00             | uint32_t    | 0x00000008 (8)                     | table field `base_size` (UInt)
+  +0x2018 | 01 00 00 00             | uint32_t    | 0x00000001 (1)                     | table field `element_size` (UInt)
 
 string (reflection.Field.name):
-  +0x1E18 | 0F 00 00 00             | uint32_t    | 0x0000000F (15)                    | length of string
-  +0x1E1C | 76 65 63 74 6F 72 5F 6F | char[15]    | vector_o                           | string literal
-  +0x1E24 | 66 5F 6C 6F 6E 67 73    |             | f_longs
-  +0x1E2B | 00                      | char        | 0x00 (0)                           | string terminator
+  +0x201C | 15 00 00 00             | uint32_t    | 0x00000015 (21)                    | length of string
+  +0x2020 | 73 69 6E 67 6C 65 5F 77 | char[21]    | single_w                           | string literal
+  +0x2028 | 65 61 6B 5F 72 65 66 65 |             | eak_refe
+  +0x2030 | 72 65 6E 63 65          |             | rence
+  +0x2035 | 00                      | char        | 0x00 (0)                           | string terminator
+
+padding:
+  +0x2036 | 00 00                   | uint8_t[2]  | ..                                 | padding
 
 table (reflection.Field):
-  +0x1E2C | 08 F3 FF FF             | SOffset32   | 0xFFFFF308 (-3320) Loc: +0x2B24    | offset to vtable
-  +0x1E30 | 00 00 00                | uint8_t[3]  | ...                                | padding
-  +0x1E33 | 01                      | uint8_t     | 0x01 (1)                           | table field `optional` (Bool)
-  +0x1E34 | 1F 00                   | uint16_t    | 0x001F (31)                        | table field `id` (UShort)
-  +0x1E36 | 42 00                   | uint16_t    | 0x0042 (66)                        | table field `offset` (UShort)
-  +0x1E38 | 48 00 00 00             | UOffset32   | 0x00000048 (72) Loc: +0x1E80       | offset to field `name` (string)
-  +0x1E3C | 34 00 00 00             | UOffset32   | 0x00000034 (52) Loc: +0x1E70       | offset to field `type` (table)
-  +0x1E40 | 0C 00 00 00             | UOffset32   | 0x0000000C (12) Loc: +0x1E4C       | offset to field `attributes` (vector)
-  +0x1E44 | 04 00 00 00             | UOffset32   | 0x00000004 (4) Loc: +0x1E48        | offset to field `documentation` (vector)
+  +0x2038 | 5C F1 FF FF             | SOffset32   | 0xFFFFF15C (-3748) Loc: +0x2EDC    | offset to vtable
+  +0x203C | 00 00 00                | uint8_t[3]  | ...                                | padding
+  +0x203F | 01                      | uint8_t     | 0x01 (1)                           | table field `optional` (Bool)
+  +0x2040 | 23 00                   | uint16_t    | 0x0023 (35)                        | table field `id` (UShort)
+  +0x2042 | 4A 00                   | uint16_t    | 0x004A (74)                        | table field `offset` (UShort)
+  +0x2044 | 48 00 00 00             | UOffset32   | 0x00000048 (72) Loc: +0x208C       | offset to field `name` (string)
+  +0x2048 | 34 00 00 00             | UOffset32   | 0x00000034 (52) Loc: +0x207C       | offset to field `type` (table)
+  +0x204C | 0C 00 00 00             | UOffset32   | 0x0000000C (12) Loc: +0x2058       | offset to field `attributes` (vector)
+  +0x2050 | 04 00 00 00             | UOffset32   | 0x00000004 (4) Loc: +0x2054        | offset to field `documentation` (vector)
 
 vector (reflection.Field.documentation):
-  +0x1E48 | 00 00 00 00             | uint32_t    | 0x00000000 (0)                     | length of vector (# items)
+  +0x2054 | 00 00 00 00             | uint32_t    | 0x00000000 (0)                     | length of vector (# items)
 
 vector (reflection.Field.attributes):
-  +0x1E4C | 01 00 00 00             | uint32_t    | 0x00000001 (1)                     | length of vector (# items)
-  +0x1E50 | 04 00 00 00             | UOffset32   | 0x00000004 (4) Loc: +0x1E54        | offset to table[0]
+  +0x2058 | 01 00 00 00             | uint32_t    | 0x00000001 (1)                     | length of vector (# items)
+  +0x205C | 04 00 00 00             | UOffset32   | 0x00000004 (4) Loc: +0x2060        | offset to table[0]
 
 table (reflection.KeyValue):
-  +0x1E54 | F0 E8 FF FF             | SOffset32   | 0xFFFFE8F0 (-5904) Loc: +0x3564    | offset to vtable
-  +0x1E58 | 10 00 00 00             | UOffset32   | 0x00000010 (16) Loc: +0x1E68       | offset to field `key` (string)
-  +0x1E5C | 04 00 00 00             | UOffset32   | 0x00000004 (4) Loc: +0x1E60        | offset to field `value` (string)
+  +0x2060 | 44 E7 FF FF             | SOffset32   | 0xFFFFE744 (-6332) Loc: +0x391C    | offset to vtable
+  +0x2064 | 10 00 00 00             | UOffset32   | 0x00000010 (16) Loc: +0x2074       | offset to field `key` (string)
+  +0x2068 | 04 00 00 00             | UOffset32   | 0x00000004 (4) Loc: +0x206C        | offset to field `value` (string)
 
 string (reflection.KeyValue.value):
-  +0x1E60 | 02 00 00 00             | uint32_t    | 0x00000002 (2)                     | length of string
-  +0x1E64 | 33 31                   | char[2]     | 31                                 | string literal
-  +0x1E66 | 00                      | char        | 0x00 (0)                           | string terminator
+  +0x206C | 02 00 00 00             | uint32_t    | 0x00000002 (2)                     | length of string
+  +0x2070 | 33 35                   | char[2]     | 35                                 | string literal
+  +0x2072 | 00                      | char        | 0x00 (0)                           | string terminator
 
 string (reflection.KeyValue.key):
-  +0x1E68 | 02 00 00 00             | uint32_t    | 0x00000002 (2)                     | length of string
-  +0x1E6C | 69 64                   | char[2]     | id                                 | string literal
-  +0x1E6E | 00                      | char        | 0x00 (0)                           | string terminator
+  +0x2074 | 02 00 00 00             | uint32_t    | 0x00000002 (2)                     | length of string
+  +0x2078 | 69 64                   | char[2]     | id                                 | string literal
+  +0x207A | 00                      | char        | 0x00 (0)                           | string terminator
 
 table (reflection.Type):
-  +0x1E70 | C0 F4 FF FF             | SOffset32   | 0xFFFFF4C0 (-2880) Loc: +0x29B0    | offset to vtable
-  +0x1E74 | 00 00                   | uint8_t[2]  | ..                                 | padding
-  +0x1E76 | 0E                      | uint8_t     | 0x0E (14)                          | table field `base_type` (Byte)
-  +0x1E77 | 0F                      | uint8_t     | 0x0F (15)                          | table field `element` (Byte)
-  +0x1E78 | 06 00 00 00             | uint32_t    | 0x00000006 (6)                     | table field `index` (Int)
-  +0x1E7C | 04 00 00 00             | uint32_t    | 0x00000004 (4)                     | table field `element_size` (UInt)
+  +0x207C | 14 F3 FF FF             | SOffset32   | 0xFFFFF314 (-3308) Loc: +0x2D68    | offset to vtable
+  +0x2080 | 00 00                   | uint8_t[2]  | ..                                 | padding
+  +0x2082 | 0E                      | uint8_t     | 0x0E (14)                          | table field `base_type` (Byte)
+  +0x2083 | 0F                      | uint8_t     | 0x0F (15)                          | table field `element` (Byte)
+  +0x2084 | 02 00 00 00             | uint32_t    | 0x00000002 (2)                     | table field `index` (Int)
+  +0x2088 | 04 00 00 00             | uint32_t    | 0x00000004 (4)                     | table field `element_size` (UInt)
 
 string (reflection.Field.name):
-  +0x1E80 | 05 00 00 00             | uint32_t    | 0x00000005 (5)                     | length of string
-  +0x1E84 | 74 65 73 74 35          | char[5]     | test5                              | string literal
-  +0x1E89 | 00                      | char        | 0x00 (0)                           | string terminator
+  +0x208C | 15 00 00 00             | uint32_t    | 0x00000015 (21)                    | length of string
+  +0x2090 | 76 65 63 74 6F 72 5F 6F | char[21]    | vector_o                           | string literal
+  +0x2098 | 66 5F 72 65 66 65 72 72 |             | f_referr
+  +0x20A0 | 61 62 6C 65 73          |             | ables
+  +0x20A5 | 00                      | char        | 0x00 (0)                           | string terminator
 
 padding:
-  +0x1E8A | 00 00                   | uint8_t[2]  | ..                                 | padding
+  +0x20A6 | 00 00                   | uint8_t[2]  | ..                                 | padding
 
 table (reflection.Field):
-  +0x1E8C | 68 F3 FF FF             | SOffset32   | 0xFFFFF368 (-3224) Loc: +0x2B24    | offset to vtable
-  +0x1E90 | 00 00 00                | uint8_t[3]  | ...                                | padding
-  +0x1E93 | 01                      | uint8_t     | 0x01 (1)                           | table field `optional` (Bool)
-  +0x1E94 | 1E 00                   | uint16_t    | 0x001E (30)                        | table field `id` (UShort)
-  +0x1E96 | 40 00                   | uint16_t    | 0x0040 (64)                        | table field `offset` (UShort)
-  +0x1E98 | 6C 00 00 00             | UOffset32   | 0x0000006C (108) Loc: +0x1F04      | offset to field `name` (string)
-  +0x1E9C | 5C 00 00 00             | UOffset32   | 0x0000005C (92) Loc: +0x1EF8       | offset to field `type` (table)
-  +0x1EA0 | 0C 00 00 00             | UOffset32   | 0x0000000C (12) Loc: +0x1EAC       | offset to field `attributes` (vector)
-  +0x1EA4 | 04 00 00 00             | UOffset32   | 0x00000004 (4) Loc: +0x1EA8        | offset to field `documentation` (vector)
+  +0x20A8 | CC F1 FF FF             | SOffset32   | 0xFFFFF1CC (-3636) Loc: +0x2EDC    | offset to vtable
+  +0x20AC | 00 00 00                | uint8_t[3]  | ...                                | padding
+  +0x20AF | 01                      | uint8_t     | 0x01 (1)                           | table field `optional` (Bool)
+  +0x20B0 | 22 00                   | uint16_t    | 0x0022 (34)                        | table field `id` (UShort)
+  +0x20B2 | 48 00                   | uint16_t    | 0x0048 (72)                        | table field `offset` (UShort)
+  +0x20B4 | 48 00 00 00             | UOffset32   | 0x00000048 (72) Loc: +0x20FC       | offset to field `name` (string)
+  +0x20B8 | 34 00 00 00             | UOffset32   | 0x00000034 (52) Loc: +0x20EC       | offset to field `type` (table)
+  +0x20BC | 0C 00 00 00             | UOffset32   | 0x0000000C (12) Loc: +0x20C8       | offset to field `attributes` (vector)
+  +0x20C0 | 04 00 00 00             | UOffset32   | 0x00000004 (4) Loc: +0x20C4        | offset to field `documentation` (vector)
 
 vector (reflection.Field.documentation):
-  +0x1EA8 | 00 00 00 00             | uint32_t    | 0x00000000 (0)                     | length of vector (# items)
+  +0x20C4 | 00 00 00 00             | uint32_t    | 0x00000000 (0)                     | length of vector (# items)
 
 vector (reflection.Field.attributes):
-  +0x1EAC | 02 00 00 00             | uint32_t    | 0x00000002 (2)                     | length of vector (# items)
-  +0x1EB0 | 24 00 00 00             | UOffset32   | 0x00000024 (36) Loc: +0x1ED4       | offset to table[0]
-  +0x1EB4 | 04 00 00 00             | UOffset32   | 0x00000004 (4) Loc: +0x1EB8        | offset to table[1]
+  +0x20C8 | 01 00 00 00             | uint32_t    | 0x00000001 (1)                     | length of vector (# items)
+  +0x20CC | 04 00 00 00             | UOffset32   | 0x00000004 (4) Loc: +0x20D0        | offset to table[0]
 
 table (reflection.KeyValue):
-  +0x1EB8 | 54 E9 FF FF             | SOffset32   | 0xFFFFE954 (-5804) Loc: +0x3564    | offset to vtable
-  +0x1EBC | 10 00 00 00             | UOffset32   | 0x00000010 (16) Loc: +0x1ECC       | offset to field `key` (string)
-  +0x1EC0 | 04 00 00 00             | UOffset32   | 0x00000004 (4) Loc: +0x1EC4        | offset to field `value` (string)
+  +0x20D0 | B4 E7 FF FF             | SOffset32   | 0xFFFFE7B4 (-6220) Loc: +0x391C    | offset to vtable
+  +0x20D4 | 10 00 00 00             | UOffset32   | 0x00000010 (16) Loc: +0x20E4       | offset to field `key` (string)
+  +0x20D8 | 04 00 00 00             | UOffset32   | 0x00000004 (4) Loc: +0x20DC        | offset to field `value` (string)
 
 string (reflection.KeyValue.value):
-  +0x1EC4 | 02 00 00 00             | uint32_t    | 0x00000002 (2)                     | length of string
-  +0x1EC8 | 33 30                   | char[2]     | 30                                 | string literal
-  +0x1ECA | 00                      | char        | 0x00 (0)                           | string terminator
+  +0x20DC | 02 00 00 00             | uint32_t    | 0x00000002 (2)                     | length of string
+  +0x20E0 | 33 34                   | char[2]     | 34                                 | string literal
+  +0x20E2 | 00                      | char        | 0x00 (0)                           | string terminator
 
 string (reflection.KeyValue.key):
-  +0x1ECC | 02 00 00 00             | uint32_t    | 0x00000002 (2)                     | length of string
-  +0x1ED0 | 69 64                   | char[2]     | id                                 | string literal
-  +0x1ED2 | 00                      | char        | 0x00 (0)                           | string terminator
-
-table (reflection.KeyValue):
-  +0x1ED4 | 70 E9 FF FF             | SOffset32   | 0xFFFFE970 (-5776) Loc: +0x3564    | offset to vtable
-  +0x1ED8 | 10 00 00 00             | UOffset32   | 0x00000010 (16) Loc: +0x1EE8       | offset to field `key` (string)
-  +0x1EDC | 04 00 00 00             | UOffset32   | 0x00000004 (4) Loc: +0x1EE0        | offset to field `value` (string)
-
-string (reflection.KeyValue.value):
-  +0x1EE0 | 01 00 00 00             | uint32_t    | 0x00000001 (1)                     | length of string
-  +0x1EE4 | 30                      | char[1]     | 0                                  | string literal
-  +0x1EE5 | 00                      | char        | 0x00 (0)                           | string terminator
-
-padding:
-  +0x1EE6 | 00 00                   | uint8_t[2]  | ..                                 | padding
-
-string (reflection.KeyValue.key):
-  +0x1EE8 | 0A 00 00 00             | uint32_t    | 0x0000000A (10)                    | length of string
-  +0x1EEC | 66 6C 65 78 62 75 66 66 | char[10]    | flexbuff                           | string literal
-  +0x1EF4 | 65 72                   |             | er
-  +0x1EF6 | 00                      | char        | 0x00 (0)                           | string terminator
+  +0x20E4 | 02 00 00 00             | uint32_t    | 0x00000002 (2)                     | length of string
+  +0x20E8 | 69 64                   | char[2]     | id                                 | string literal
+  +0x20EA | 00                      | char        | 0x00 (0)                           | string terminator
 
 table (reflection.Type):
-  +0x1EF8 | 74 F3 FF FF             | SOffset32   | 0xFFFFF374 (-3212) Loc: +0x2B84    | offset to vtable
-  +0x1EFC | 00 00                   | uint8_t[2]  | ..                                 | padding
-  +0x1EFE | 0E                      | uint8_t     | 0x0E (14)                          | table field `base_type` (Byte)
-  +0x1EFF | 04                      | uint8_t     | 0x04 (4)                           | table field `element` (Byte)
-  +0x1F00 | 01 00 00 00             | uint32_t    | 0x00000001 (1)                     | table field `element_size` (UInt)
+  +0x20EC | 7C E4 FF FF             | SOffset32   | 0xFFFFE47C (-7044) Loc: +0x3C70    | offset to vtable
+  +0x20F0 | 00 00 00                | uint8_t[3]  | ...                                | padding
+  +0x20F3 | 0F                      | uint8_t     | 0x0F (15)                          | table field `base_type` (Byte)
+  +0x20F4 | 0B 00 00 00             | uint32_t    | 0x0000000B (11)                    | table field `index` (Int)
+  +0x20F8 | 01 00 00 00             | uint32_t    | 0x00000001 (1)                     | table field `element_size` (UInt)
 
 string (reflection.Field.name):
-  +0x1F04 | 04 00 00 00             | uint32_t    | 0x00000004 (4)                     | length of string
-  +0x1F08 | 66 6C 65 78             | char[4]     | flex                               | string literal
-  +0x1F0C | 00                      | char        | 0x00 (0)                           | string terminator
+  +0x20FC | 15 00 00 00             | uint32_t    | 0x00000015 (21)                    | length of string
+  +0x2100 | 70 61 72 65 6E 74 5F 6E | char[21]    | parent_n                           | string literal
+  +0x2108 | 61 6D 65 73 70 61 63 65 |             | amespace
+  +0x2110 | 5F 74 65 73 74          |             | _test
+  +0x2115 | 00                      | char        | 0x00 (0)                           | string terminator
 
 padding:
-  +0x1F0D | 00 00 00                | uint8_t[3]  | ...                                | padding
+  +0x2116 | 00 00                   | uint8_t[2]  | ..                                 | padding
 
 table (reflection.Field):
-  +0x1F10 | EC F3 FF FF             | SOffset32   | 0xFFFFF3EC (-3092) Loc: +0x2B24    | offset to vtable
-  +0x1F14 | 00 00 00                | uint8_t[3]  | ...                                | padding
-  +0x1F17 | 01                      | uint8_t     | 0x01 (1)                           | table field `optional` (Bool)
-  +0x1F18 | 1D 00                   | uint16_t    | 0x001D (29)                        | table field `id` (UShort)
-  +0x1F1A | 3E 00                   | uint16_t    | 0x003E (62)                        | table field `offset` (UShort)
-  +0x1F1C | 48 00 00 00             | UOffset32   | 0x00000048 (72) Loc: +0x1F64       | offset to field `name` (string)
-  +0x1F20 | 34 00 00 00             | UOffset32   | 0x00000034 (52) Loc: +0x1F54       | offset to field `type` (table)
-  +0x1F24 | 0C 00 00 00             | UOffset32   | 0x0000000C (12) Loc: +0x1F30       | offset to field `attributes` (vector)
-  +0x1F28 | 04 00 00 00             | UOffset32   | 0x00000004 (4) Loc: +0x1F2C        | offset to field `documentation` (vector)
+  +0x2118 | 3C F2 FF FF             | SOffset32   | 0xFFFFF23C (-3524) Loc: +0x2EDC    | offset to vtable
+  +0x211C | 00 00 00                | uint8_t[3]  | ...                                | padding
+  +0x211F | 01                      | uint8_t     | 0x01 (1)                           | table field `optional` (Bool)
+  +0x2120 | 21 00                   | uint16_t    | 0x0021 (33)                        | table field `id` (UShort)
+  +0x2122 | 46 00                   | uint16_t    | 0x0046 (70)                        | table field `offset` (UShort)
+  +0x2124 | 44 00 00 00             | UOffset32   | 0x00000044 (68) Loc: +0x2168       | offset to field `name` (string)
+  +0x2128 | 34 00 00 00             | UOffset32   | 0x00000034 (52) Loc: +0x215C       | offset to field `type` (table)
+  +0x212C | 0C 00 00 00             | UOffset32   | 0x0000000C (12) Loc: +0x2138       | offset to field `attributes` (vector)
+  +0x2130 | 04 00 00 00             | UOffset32   | 0x00000004 (4) Loc: +0x2134        | offset to field `documentation` (vector)
 
 vector (reflection.Field.documentation):
-  +0x1F2C | 00 00 00 00             | uint32_t    | 0x00000000 (0)                     | length of vector (# items)
+  +0x2134 | 00 00 00 00             | uint32_t    | 0x00000000 (0)                     | length of vector (# items)
 
 vector (reflection.Field.attributes):
-  +0x1F30 | 01 00 00 00             | uint32_t    | 0x00000001 (1)                     | length of vector (# items)
-  +0x1F34 | 04 00 00 00             | UOffset32   | 0x00000004 (4) Loc: +0x1F38        | offset to table[0]
+  +0x2138 | 01 00 00 00             | uint32_t    | 0x00000001 (1)                     | length of vector (# items)
+  +0x213C | 04 00 00 00             | UOffset32   | 0x00000004 (4) Loc: +0x2140        | offset to table[0]
 
 table (reflection.KeyValue):
-  +0x1F38 | D4 E9 FF FF             | SOffset32   | 0xFFFFE9D4 (-5676) Loc: +0x3564    | offset to vtable
-  +0x1F3C | 10 00 00 00             | UOffset32   | 0x00000010 (16) Loc: +0x1F4C       | offset to field `key` (string)
-  +0x1F40 | 04 00 00 00             | UOffset32   | 0x00000004 (4) Loc: +0x1F44        | offset to field `value` (string)
+  +0x2140 | 24 E8 FF FF             | SOffset32   | 0xFFFFE824 (-6108) Loc: +0x391C    | offset to vtable
+  +0x2144 | 10 00 00 00             | UOffset32   | 0x00000010 (16) Loc: +0x2154       | offset to field `key` (string)
+  +0x2148 | 04 00 00 00             | UOffset32   | 0x00000004 (4) Loc: +0x214C        | offset to field `value` (string)
 
 string (reflection.KeyValue.value):
-  +0x1F44 | 02 00 00 00             | uint32_t    | 0x00000002 (2)                     | length of string
-  +0x1F48 | 32 39                   | char[2]     | 29                                 | string literal
-  +0x1F4A | 00                      | char        | 0x00 (0)                           | string terminator
+  +0x214C | 02 00 00 00             | uint32_t    | 0x00000002 (2)                     | length of string
+  +0x2150 | 33 33                   | char[2]     | 33                                 | string literal
+  +0x2152 | 00                      | char        | 0x00 (0)                           | string terminator
 
 string (reflection.KeyValue.key):
-  +0x1F4C | 02 00 00 00             | uint32_t    | 0x00000002 (2)                     | length of string
-  +0x1F50 | 69 64                   | char[2]     | id                                 | string literal
-  +0x1F52 | 00                      | char        | 0x00 (0)                           | string terminator
+  +0x2154 | 02 00 00 00             | uint32_t    | 0x00000002 (2)                     | length of string
+  +0x2158 | 69 64                   | char[2]     | id                                 | string literal
+  +0x215A | 00                      | char        | 0x00 (0)                           | string terminator
 
 table (reflection.Type):
-  +0x1F54 | A4 F5 FF FF             | SOffset32   | 0xFFFFF5A4 (-2652) Loc: +0x29B0    | offset to vtable
-  +0x1F58 | 00 00                   | uint8_t[2]  | ..                                 | padding
-  +0x1F5A | 0E                      | uint8_t     | 0x0E (14)                          | table field `base_type` (Byte)
-  +0x1F5B | 0F                      | uint8_t     | 0x0F (15)                          | table field `element` (Byte)
-  +0x1F5C | 00 00 00 00             | uint32_t    | 0x00000000 (0)                     | table field `index` (Int)
-  +0x1F60 | 04 00 00 00             | uint32_t    | 0x00000004 (4)                     | table field `element_size` (UInt)
+  +0x215C | 20 F2 FF FF             | SOffset32   | 0xFFFFF220 (-3552) Loc: +0x2F3C    | offset to vtable
+  +0x2160 | 00 00                   | uint8_t[2]  | ..                                 | padding
+  +0x2162 | 0E                      | uint8_t     | 0x0E (14)                          | table field `base_type` (Byte)
+  +0x2163 | 0C                      | uint8_t     | 0x0C (12)                          | table field `element` (Byte)
+  +0x2164 | 08 00 00 00             | uint32_t    | 0x00000008 (8)                     | table field `element_size` (UInt)
 
 string (reflection.Field.name):
-  +0x1F64 | 17 00 00 00             | uint32_t    | 0x00000017 (23)                    | length of string
-  +0x1F68 | 74 65 73 74 61 72 72 61 | char[23]    | testarra                           | string literal
-  +0x1F70 | 79 6F 66 73 6F 72 74 65 |             | yofsorte
-  +0x1F78 | 64 73 74 72 75 63 74    |             | dstruct
-  +0x1F7F | 00                      | char        | 0x00 (0)                           | string terminator
+  +0x2168 | 11 00 00 00             | uint32_t    | 0x00000011 (17)                    | length of string
+  +0x216C | 76 65 63 74 6F 72 5F 6F | char[17]    | vector_o                           | string literal
+  +0x2174 | 66 5F 64 6F 75 62 6C 65 |             | f_double
+  +0x217C | 73                      |             | s
+  +0x217D | 00                      | char        | 0x00 (0)                           | string terminator
+
+padding:
+  +0x217E | 00 00                   | uint8_t[2]  | ..                                 | padding
 
 table (reflection.Field):
-  +0x1F80 | 5C F4 FF FF             | SOffset32   | 0xFFFFF45C (-2980) Loc: +0x2B24    | offset to vtable
-  +0x1F84 | 00 00 00                | uint8_t[3]  | ...                                | padding
-  +0x1F87 | 01                      | uint8_t     | 0x01 (1)                           | table field `optional` (Bool)
-  +0x1F88 | 1C 00                   | uint16_t    | 0x001C (28)                        | table field `id` (UShort)
-  +0x1F8A | 3C 00                   | uint16_t    | 0x003C (60)                        | table field `offset` (UShort)
-  +0x1F8C | 44 00 00 00             | UOffset32   | 0x00000044 (68) Loc: +0x1FD0       | offset to field `name` (string)
-  +0x1F90 | 34 00 00 00             | UOffset32   | 0x00000034 (52) Loc: +0x1FC4       | offset to field `type` (table)
-  +0x1F94 | 0C 00 00 00             | UOffset32   | 0x0000000C (12) Loc: +0x1FA0       | offset to field `attributes` (vector)
-  +0x1F98 | 04 00 00 00             | UOffset32   | 0x00000004 (4) Loc: +0x1F9C        | offset to field `documentation` (vector)
+  +0x2180 | A4 F2 FF FF             | SOffset32   | 0xFFFFF2A4 (-3420) Loc: +0x2EDC    | offset to vtable
+  +0x2184 | 00 00 00                | uint8_t[3]  | ...                                | padding
+  +0x2187 | 01                      | uint8_t     | 0x01 (1)                           | table field `optional` (Bool)
+  +0x2188 | 20 00                   | uint16_t    | 0x0020 (32)                        | table field `id` (UShort)
+  +0x218A | 44 00                   | uint16_t    | 0x0044 (68)                        | table field `offset` (UShort)
+  +0x218C | 44 00 00 00             | UOffset32   | 0x00000044 (68) Loc: +0x21D0       | offset to field `name` (string)
+  +0x2190 | 34 00 00 00             | UOffset32   | 0x00000034 (52) Loc: +0x21C4       | offset to field `type` (table)
+  +0x2194 | 0C 00 00 00             | UOffset32   | 0x0000000C (12) Loc: +0x21A0       | offset to field `attributes` (vector)
+  +0x2198 | 04 00 00 00             | UOffset32   | 0x00000004 (4) Loc: +0x219C        | offset to field `documentation` (vector)
 
 vector (reflection.Field.documentation):
-  +0x1F9C | 00 00 00 00             | uint32_t    | 0x00000000 (0)                     | length of vector (# items)
+  +0x219C | 00 00 00 00             | uint32_t    | 0x00000000 (0)                     | length of vector (# items)
 
 vector (reflection.Field.attributes):
-  +0x1FA0 | 01 00 00 00             | uint32_t    | 0x00000001 (1)                     | length of vector (# items)
-  +0x1FA4 | 04 00 00 00             | UOffset32   | 0x00000004 (4) Loc: +0x1FA8        | offset to table[0]
+  +0x21A0 | 01 00 00 00             | uint32_t    | 0x00000001 (1)                     | length of vector (# items)
+  +0x21A4 | 04 00 00 00             | UOffset32   | 0x00000004 (4) Loc: +0x21A8        | offset to table[0]
 
 table (reflection.KeyValue):
-  +0x1FA8 | 44 EA FF FF             | SOffset32   | 0xFFFFEA44 (-5564) Loc: +0x3564    | offset to vtable
-  +0x1FAC | 10 00 00 00             | UOffset32   | 0x00000010 (16) Loc: +0x1FBC       | offset to field `key` (string)
-  +0x1FB0 | 04 00 00 00             | UOffset32   | 0x00000004 (4) Loc: +0x1FB4        | offset to field `value` (string)
+  +0x21A8 | 8C E8 FF FF             | SOffset32   | 0xFFFFE88C (-6004) Loc: +0x391C    | offset to vtable
+  +0x21AC | 10 00 00 00             | UOffset32   | 0x00000010 (16) Loc: +0x21BC       | offset to field `key` (string)
+  +0x21B0 | 04 00 00 00             | UOffset32   | 0x00000004 (4) Loc: +0x21B4        | offset to field `value` (string)
 
 string (reflection.KeyValue.value):
-  +0x1FB4 | 02 00 00 00             | uint32_t    | 0x00000002 (2)                     | length of string
-  +0x1FB8 | 32 38                   | char[2]     | 28                                 | string literal
-  +0x1FBA | 00                      | char        | 0x00 (0)                           | string terminator
+  +0x21B4 | 02 00 00 00             | uint32_t    | 0x00000002 (2)                     | length of string
+  +0x21B8 | 33 32                   | char[2]     | 32                                 | string literal
+  +0x21BA | 00                      | char        | 0x00 (0)                           | string terminator
 
 string (reflection.KeyValue.key):
-  +0x1FBC | 02 00 00 00             | uint32_t    | 0x00000002 (2)                     | length of string
-  +0x1FC0 | 69 64                   | char[2]     | id                                 | string literal
-  +0x1FC2 | 00                      | char        | 0x00 (0)                           | string terminator
+  +0x21BC | 02 00 00 00             | uint32_t    | 0x00000002 (2)                     | length of string
+  +0x21C0 | 69 64                   | char[2]     | id                                 | string literal
+  +0x21C2 | 00                      | char        | 0x00 (0)                           | string terminator
 
 table (reflection.Type):
-  +0x1FC4 | 40 F4 FF FF             | SOffset32   | 0xFFFFF440 (-3008) Loc: +0x2B84    | offset to vtable
-  +0x1FC8 | 00 00                   | uint8_t[2]  | ..                                 | padding
-  +0x1FCA | 0E                      | uint8_t     | 0x0E (14)                          | table field `base_type` (Byte)
-  +0x1FCB | 0D                      | uint8_t     | 0x0D (13)                          | table field `element` (Byte)
-  +0x1FCC | 04 00 00 00             | uint32_t    | 0x00000004 (4)                     | table field `element_size` (UInt)
+  +0x21C4 | 88 F2 FF FF             | SOffset32   | 0xFFFFF288 (-3448) Loc: +0x2F3C    | offset to vtable
+  +0x21C8 | 00 00                   | uint8_t[2]  | ..                                 | padding
+  +0x21CA | 0E                      | uint8_t     | 0x0E (14)                          | table field `base_type` (Byte)
+  +0x21CB | 09                      | uint8_t     | 0x09 (9)                           | table field `element` (Byte)
+  +0x21CC | 08 00 00 00             | uint32_t    | 0x00000008 (8)                     | table field `element_size` (UInt)
 
 string (reflection.Field.name):
-  +0x1FD0 | 12 00 00 00             | uint32_t    | 0x00000012 (18)                    | length of string
-  +0x1FD4 | 74 65 73 74 61 72 72 61 | char[18]    | testarra                           | string literal
-  +0x1FDC | 79 6F 66 73 74 72 69 6E |             | yofstrin
-  +0x1FE4 | 67 32                   |             | g2
-  +0x1FE6 | 00                      | char        | 0x00 (0)                           | string terminator
+  +0x21D0 | 0F 00 00 00             | uint32_t    | 0x0000000F (15)                    | length of string
+  +0x21D4 | 76 65 63 74 6F 72 5F 6F | char[15]    | vector_o                           | string literal
+  +0x21DC | 66 5F 6C 6F 6E 67 73    |             | f_longs
+  +0x21E3 | 00                      | char        | 0x00 (0)                           | string terminator
 
 table (reflection.Field):
-  +0x1FE8 | AE F5 FF FF             | SOffset32   | 0xFFFFF5AE (-2642) Loc: +0x2A3A    | offset to vtable
-  +0x1FEC | 1B 00                   | uint16_t    | 0x001B (27)                        | table field `id` (UShort)
-  +0x1FEE | 3A 00                   | uint16_t    | 0x003A (58)                        | table field `offset` (UShort)
-  +0x1FF0 | 44 00 00 00             | UOffset32   | 0x00000044 (68) Loc: +0x2034       | offset to field `name` (string)
-  +0x1FF4 | 34 00 00 00             | UOffset32   | 0x00000034 (52) Loc: +0x2028       | offset to field `type` (table)
-  +0x1FF8 | 0C 00 00 00             | UOffset32   | 0x0000000C (12) Loc: +0x2004       | offset to field `attributes` (vector)
-  +0x1FFC | 04 00 00 00             | UOffset32   | 0x00000004 (4) Loc: +0x2000        | offset to field `documentation` (vector)
+  +0x21E4 | 08 F3 FF FF             | SOffset32   | 0xFFFFF308 (-3320) Loc: +0x2EDC    | offset to vtable
+  +0x21E8 | 00 00 00                | uint8_t[3]  | ...                                | padding
+  +0x21EB | 01                      | uint8_t     | 0x01 (1)                           | table field `optional` (Bool)
+  +0x21EC | 1F 00                   | uint16_t    | 0x001F (31)                        | table field `id` (UShort)
+  +0x21EE | 42 00                   | uint16_t    | 0x0042 (66)                        | table field `offset` (UShort)
+  +0x21F0 | 48 00 00 00             | UOffset32   | 0x00000048 (72) Loc: +0x2238       | offset to field `name` (string)
+  +0x21F4 | 34 00 00 00             | UOffset32   | 0x00000034 (52) Loc: +0x2228       | offset to field `type` (table)
+  +0x21F8 | 0C 00 00 00             | UOffset32   | 0x0000000C (12) Loc: +0x2204       | offset to field `attributes` (vector)
+  +0x21FC | 04 00 00 00             | UOffset32   | 0x00000004 (4) Loc: +0x2200        | offset to field `documentation` (vector)
 
 vector (reflection.Field.documentation):
-  +0x2000 | 00 00 00 00             | uint32_t    | 0x00000000 (0)                     | length of vector (# items)
+  +0x2200 | 00 00 00 00             | uint32_t    | 0x00000000 (0)                     | length of vector (# items)
 
 vector (reflection.Field.attributes):
-  +0x2004 | 01 00 00 00             | uint32_t    | 0x00000001 (1)                     | length of vector (# items)
-  +0x2008 | 04 00 00 00             | UOffset32   | 0x00000004 (4) Loc: +0x200C        | offset to table[0]
+  +0x2204 | 01 00 00 00             | uint32_t    | 0x00000001 (1)                     | length of vector (# items)
+  +0x2208 | 04 00 00 00             | UOffset32   | 0x00000004 (4) Loc: +0x220C        | offset to table[0]
 
 table (reflection.KeyValue):
-  +0x200C | A8 EA FF FF             | SOffset32   | 0xFFFFEAA8 (-5464) Loc: +0x3564    | offset to vtable
-  +0x2010 | 10 00 00 00             | UOffset32   | 0x00000010 (16) Loc: +0x2020       | offset to field `key` (string)
-  +0x2014 | 04 00 00 00             | UOffset32   | 0x00000004 (4) Loc: +0x2018        | offset to field `value` (string)
+  +0x220C | F0 E8 FF FF             | SOffset32   | 0xFFFFE8F0 (-5904) Loc: +0x391C    | offset to vtable
+  +0x2210 | 10 00 00 00             | UOffset32   | 0x00000010 (16) Loc: +0x2220       | offset to field `key` (string)
+  +0x2214 | 04 00 00 00             | UOffset32   | 0x00000004 (4) Loc: +0x2218        | offset to field `value` (string)
 
 string (reflection.KeyValue.value):
-  +0x2018 | 02 00 00 00             | uint32_t    | 0x00000002 (2)                     | length of string
-  +0x201C | 32 37                   | char[2]     | 27                                 | string literal
-  +0x201E | 00                      | char        | 0x00 (0)                           | string terminator
+  +0x2218 | 02 00 00 00             | uint32_t    | 0x00000002 (2)                     | length of string
+  +0x221C | 33 31                   | char[2]     | 31                                 | string literal
+  +0x221E | 00                      | char        | 0x00 (0)                           | string terminator
 
 string (reflection.KeyValue.key):
-  +0x2020 | 02 00 00 00             | uint32_t    | 0x00000002 (2)                     | length of string
-  +0x2024 | 69 64                   | char[2]     | id                                 | string literal
-  +0x2026 | 00                      | char        | 0x00 (0)                           | string terminator
+  +0x2220 | 02 00 00 00             | uint32_t    | 0x00000002 (2)                     | length of string
+  +0x2224 | 69 64                   | char[2]     | id                                 | string literal
+  +0x2226 | 00                      | char        | 0x00 (0)                           | string terminator
 
 table (reflection.Type):
-  +0x2028 | 8C E6 FF FF             | SOffset32   | 0xFFFFE68C (-6516) Loc: +0x399C    | offset to vtable
-  +0x202C | 00 00 00                | uint8_t[3]  | ...                                | padding
-  +0x202F | 0B                      | uint8_t     | 0x0B (11)                          | table field `base_type` (Byte)
-  +0x2030 | 01 00 00 00             | uint32_t    | 0x00000001 (1)                     | table field `element_size` (UInt)
+  +0x2228 | C0 F4 FF FF             | SOffset32   | 0xFFFFF4C0 (-2880) Loc: +0x2D68    | offset to vtable
+  +0x222C | 00 00                   | uint8_t[2]  | ..                                 | padding
+  +0x222E | 0E                      | uint8_t     | 0x0E (14)                          | table field `base_type` (Byte)
+  +0x222F | 0F                      | uint8_t     | 0x0F (15)                          | table field `element` (Byte)
+  +0x2230 | 06 00 00 00             | uint32_t    | 0x00000006 (6)                     | table field `index` (Int)
+  +0x2234 | 04 00 00 00             | uint32_t    | 0x00000004 (4)                     | table field `element_size` (UInt)
 
 string (reflection.Field.name):
-  +0x2034 | 06 00 00 00             | uint32_t    | 0x00000006 (6)                     | length of string
-  +0x2038 | 74 65 73 74 66 33       | char[6]     | testf3                             | string literal
-  +0x203E | 00                      | char        | 0x00 (0)                           | string terminator
+  +0x2238 | 05 00 00 00             | uint32_t    | 0x00000005 (5)                     | length of string
+  +0x223C | 74 65 73 74 35          | char[5]     | test5                              | string literal
+  +0x2241 | 00                      | char        | 0x00 (0)                           | string terminator
+
+padding:
+  +0x2242 | 00 00                   | uint8_t[2]  | ..                                 | padding
 
 table (reflection.Field):
-  +0x2040 | 9A FF FF FF             | SOffset32   | 0xFFFFFF9A (-102) Loc: +0x20A6     | offset to vtable
-  +0x2044 | 1A 00                   | uint16_t    | 0x001A (26)                        | table field `id` (UShort)
-  +0x2046 | 38 00                   | uint16_t    | 0x0038 (56)                        | table field `offset` (UShort)
-  +0x2048 | 50 00 00 00             | UOffset32   | 0x00000050 (80) Loc: +0x2098       | offset to field `name` (string)
-  +0x204C | 40 00 00 00             | UOffset32   | 0x00000040 (64) Loc: +0x208C       | offset to field `type` (table)
-  +0x2050 | 18 00 00 00             | UOffset32   | 0x00000018 (24) Loc: +0x2068       | offset to field `attributes` (vector)
-  +0x2054 | 10 00 00 00             | UOffset32   | 0x00000010 (16) Loc: +0x2064       | offset to field `documentation` (vector)
-  +0x2058 | 00 00 00 00 00 00 08 40 | double      | 0x4008000000000000 (3)             | table field `default_real` (Double)
-  +0x2060 | 00 00 00 00             | uint8_t[4]  | ....                               | padding
+  +0x2244 | 68 F3 FF FF             | SOffset32   | 0xFFFFF368 (-3224) Loc: +0x2EDC    | offset to vtable
+  +0x2248 | 00 00 00                | uint8_t[3]  | ...                                | padding
+  +0x224B | 01                      | uint8_t     | 0x01 (1)                           | table field `optional` (Bool)
+  +0x224C | 1E 00                   | uint16_t    | 0x001E (30)                        | table field `id` (UShort)
+  +0x224E | 40 00                   | uint16_t    | 0x0040 (64)                        | table field `offset` (UShort)
+  +0x2250 | 6C 00 00 00             | UOffset32   | 0x0000006C (108) Loc: +0x22BC      | offset to field `name` (string)
+  +0x2254 | 5C 00 00 00             | UOffset32   | 0x0000005C (92) Loc: +0x22B0       | offset to field `type` (table)
+  +0x2258 | 0C 00 00 00             | UOffset32   | 0x0000000C (12) Loc: +0x2264       | offset to field `attributes` (vector)
+  +0x225C | 04 00 00 00             | UOffset32   | 0x00000004 (4) Loc: +0x2260        | offset to field `documentation` (vector)
 
 vector (reflection.Field.documentation):
-  +0x2064 | 00 00 00 00             | uint32_t    | 0x00000000 (0)                     | length of vector (# items)
+  +0x2260 | 00 00 00 00             | uint32_t    | 0x00000000 (0)                     | length of vector (# items)
 
 vector (reflection.Field.attributes):
-  +0x2068 | 01 00 00 00             | uint32_t    | 0x00000001 (1)                     | length of vector (# items)
-  +0x206C | 04 00 00 00             | UOffset32   | 0x00000004 (4) Loc: +0x2070        | offset to table[0]
+  +0x2264 | 02 00 00 00             | uint32_t    | 0x00000002 (2)                     | length of vector (# items)
+  +0x2268 | 24 00 00 00             | UOffset32   | 0x00000024 (36) Loc: +0x228C       | offset to table[0]
+  +0x226C | 04 00 00 00             | UOffset32   | 0x00000004 (4) Loc: +0x2270        | offset to table[1]
 
 table (reflection.KeyValue):
-  +0x2070 | 0C EB FF FF             | SOffset32   | 0xFFFFEB0C (-5364) Loc: +0x3564    | offset to vtable
-  +0x2074 | 10 00 00 00             | UOffset32   | 0x00000010 (16) Loc: +0x2084       | offset to field `key` (string)
-  +0x2078 | 04 00 00 00             | UOffset32   | 0x00000004 (4) Loc: +0x207C        | offset to field `value` (string)
+  +0x2270 | 54 E9 FF FF             | SOffset32   | 0xFFFFE954 (-5804) Loc: +0x391C    | offset to vtable
+  +0x2274 | 10 00 00 00             | UOffset32   | 0x00000010 (16) Loc: +0x2284       | offset to field `key` (string)
+  +0x2278 | 04 00 00 00             | UOffset32   | 0x00000004 (4) Loc: +0x227C        | offset to field `value` (string)
 
 string (reflection.KeyValue.value):
-  +0x207C | 02 00 00 00             | uint32_t    | 0x00000002 (2)                     | length of string
-  +0x2080 | 32 36                   | char[2]     | 26                                 | string literal
-  +0x2082 | 00                      | char        | 0x00 (0)                           | string terminator
+  +0x227C | 02 00 00 00             | uint32_t    | 0x00000002 (2)                     | length of string
+  +0x2280 | 33 30                   | char[2]     | 30                                 | string literal
+  +0x2282 | 00                      | char        | 0x00 (0)                           | string terminator
 
 string (reflection.KeyValue.key):
-  +0x2084 | 02 00 00 00             | uint32_t    | 0x00000002 (2)                     | length of string
-  +0x2088 | 69 64                   | char[2]     | id                                 | string literal
-  +0x208A | 00                      | char        | 0x00 (0)                           | string terminator
+  +0x2284 | 02 00 00 00             | uint32_t    | 0x00000002 (2)                     | length of string
+  +0x2288 | 69 64                   | char[2]     | id                                 | string literal
+  +0x228A | 00                      | char        | 0x00 (0)                           | string terminator
 
-table (reflection.Type):
-  +0x208C | F0 E6 FF FF             | SOffset32   | 0xFFFFE6F0 (-6416) Loc: +0x399C    | offset to vtable
-  +0x2090 | 00 00 00                | uint8_t[3]  | ...                                | padding
-  +0x2093 | 0B                      | uint8_t     | 0x0B (11)                          | table field `base_type` (Byte)
-  +0x2094 | 01 00 00 00             | uint32_t    | 0x00000001 (1)                     | table field `element_size` (UInt)
+table (reflection.KeyValue):
+  +0x228C | 70 E9 FF FF             | SOffset32   | 0xFFFFE970 (-5776) Loc: +0x391C    | offset to vtable
+  +0x2290 | 10 00 00 00             | UOffset32   | 0x00000010 (16) Loc: +0x22A0       | offset to field `key` (string)
+  +0x2294 | 04 00 00 00             | UOffset32   | 0x00000004 (4) Loc: +0x2298        | offset to field `value` (string)
 
-string (reflection.Field.name):
-  +0x2098 | 06 00 00 00             | uint32_t    | 0x00000006 (6)                     | length of string
-  +0x209C | 74 65 73 74 66 32       | char[6]     | testf2                             | string literal
-  +0x20A2 | 00                      | char        | 0x00 (0)                           | string terminator
+string (reflection.KeyValue.value):
+  +0x2298 | 01 00 00 00             | uint32_t    | 0x00000001 (1)                     | length of string
+  +0x229C | 30                      | char[1]     | 0                                  | string literal
+  +0x229D | 00                      | char        | 0x00 (0)                           | string terminator
 
 padding:
-  +0x20A3 | 00 00 00                | uint8_t[3]  | ...                                | padding
+  +0x229E | 00 00                   | uint8_t[2]  | ..                                 | padding
 
-vtable (reflection.Field):
-  +0x20A6 | 1A 00                   | uint16_t    | 0x001A (26)                        | size of this vtable
-  +0x20A8 | 24 00                   | uint16_t    | 0x0024 (36)                        | size of referring table
-  +0x20AA | 08 00                   | VOffset16   | 0x0008 (8)                         | offset to field `name` (id: 0)
-  +0x20AC | 0C 00                   | VOffset16   | 0x000C (12)                        | offset to field `type` (id: 1)
-  +0x20AE | 04 00                   | VOffset16   | 0x0004 (4)                         | offset to field `id` (id: 2)
-  +0x20B0 | 06 00                   | VOffset16   | 0x0006 (6)                         | offset to field `offset` (id: 3)
-  +0x20B2 | 00 00                   | VOffset16   | 0x0000 (0)                         | offset to field `default_integer` (id: 4) <defaults to 0> (Long)
-  +0x20B4 | 18 00                   | VOffset16   | 0x0018 (24)                        | offset to field `default_real` (id: 5)
-  +0x20B6 | 00 00                   | VOffset16   | 0x0000 (0)                         | offset to field `deprecated` (id: 6) <defaults to 0> (Bool)
-  +0x20B8 | 00 00                   | VOffset16   | 0x0000 (0)                         | offset to field `required` (id: 7) <defaults to 0> (Bool)
-  +0x20BA | 00 00                   | VOffset16   | 0x0000 (0)                         | offset to field `key` (id: 8) <defaults to 0> (Bool)
-  +0x20BC | 10 00                   | VOffset16   | 0x0010 (16)                        | offset to field `attributes` (id: 9)
-  +0x20BE | 14 00                   | VOffset16   | 0x0014 (20)                        | offset to field `documentation` (id: 10)
+string (reflection.KeyValue.key):
+  +0x22A0 | 0A 00 00 00             | uint32_t    | 0x0000000A (10)                    | length of string
+  +0x22A4 | 66 6C 65 78 62 75 66 66 | char[10]    | flexbuff                           | string literal
+  +0x22AC | 65 72                   |             | er
+  +0x22AE | 00                      | char        | 0x00 (0)                           | string terminator
+
+table (reflection.Type):
+  +0x22B0 | 74 F3 FF FF             | SOffset32   | 0xFFFFF374 (-3212) Loc: +0x2F3C    | offset to vtable
+  +0x22B4 | 00 00                   | uint8_t[2]  | ..                                 | padding
+  +0x22B6 | 0E                      | uint8_t     | 0x0E (14)                          | table field `base_type` (Byte)
+  +0x22B7 | 04                      | uint8_t     | 0x04 (4)                           | table field `element` (Byte)
+  +0x22B8 | 01 00 00 00             | uint32_t    | 0x00000001 (1)                     | table field `element_size` (UInt)
+
+string (reflection.Field.name):
+  +0x22BC | 04 00 00 00             | uint32_t    | 0x00000004 (4)                     | length of string
+  +0x22C0 | 66 6C 65 78             | char[4]     | flex                               | string literal
+  +0x22C4 | 00                      | char        | 0x00 (0)                           | string terminator
+
+padding:
+  +0x22C5 | 00 00 00                | uint8_t[3]  | ...                                | padding
 
 table (reflection.Field):
-  +0x20C0 | 1A 00 00 00             | SOffset32   | 0x0000001A (26) Loc: +0x20A6       | offset to vtable
-  +0x20C4 | 19 00                   | uint16_t    | 0x0019 (25)                        | table field `id` (UShort)
-  +0x20C6 | 36 00                   | uint16_t    | 0x0036 (54)                        | table field `offset` (UShort)
-  +0x20C8 | 50 00 00 00             | UOffset32   | 0x00000050 (80) Loc: +0x2118       | offset to field `name` (string)
-  +0x20CC | 40 00 00 00             | UOffset32   | 0x00000040 (64) Loc: +0x210C       | offset to field `type` (table)
-  +0x20D0 | 18 00 00 00             | UOffset32   | 0x00000018 (24) Loc: +0x20E8       | offset to field `attributes` (vector)
-  +0x20D4 | 10 00 00 00             | UOffset32   | 0x00000010 (16) Loc: +0x20E4       | offset to field `documentation` (vector)
-  +0x20D8 | 6E 86 1B F0 F9 21 09 40 | double      | 0x400921F9F01B866E (3.14159)       | table field `default_real` (Double)
-  +0x20E0 | 00 00 00 00             | uint8_t[4]  | ....                               | padding
+  +0x22C8 | EC F3 FF FF             | SOffset32   | 0xFFFFF3EC (-3092) Loc: +0x2EDC    | offset to vtable
+  +0x22CC | 00 00 00                | uint8_t[3]  | ...                                | padding
+  +0x22CF | 01                      | uint8_t     | 0x01 (1)                           | table field `optional` (Bool)
+  +0x22D0 | 1D 00                   | uint16_t    | 0x001D (29)                        | table field `id` (UShort)
+  +0x22D2 | 3E 00                   | uint16_t    | 0x003E (62)                        | table field `offset` (UShort)
+  +0x22D4 | 48 00 00 00             | UOffset32   | 0x00000048 (72) Loc: +0x231C       | offset to field `name` (string)
+  +0x22D8 | 34 00 00 00             | UOffset32   | 0x00000034 (52) Loc: +0x230C       | offset to field `type` (table)
+  +0x22DC | 0C 00 00 00             | UOffset32   | 0x0000000C (12) Loc: +0x22E8       | offset to field `attributes` (vector)
+  +0x22E0 | 04 00 00 00             | UOffset32   | 0x00000004 (4) Loc: +0x22E4        | offset to field `documentation` (vector)
 
 vector (reflection.Field.documentation):
-  +0x20E4 | 00 00 00 00             | uint32_t    | 0x00000000 (0)                     | length of vector (# items)
+  +0x22E4 | 00 00 00 00             | uint32_t    | 0x00000000 (0)                     | length of vector (# items)
 
 vector (reflection.Field.attributes):
-  +0x20E8 | 01 00 00 00             | uint32_t    | 0x00000001 (1)                     | length of vector (# items)
-  +0x20EC | 04 00 00 00             | UOffset32   | 0x00000004 (4) Loc: +0x20F0        | offset to table[0]
+  +0x22E8 | 01 00 00 00             | uint32_t    | 0x00000001 (1)                     | length of vector (# items)
+  +0x22EC | 04 00 00 00             | UOffset32   | 0x00000004 (4) Loc: +0x22F0        | offset to table[0]
 
 table (reflection.KeyValue):
-  +0x20F0 | 8C EB FF FF             | SOffset32   | 0xFFFFEB8C (-5236) Loc: +0x3564    | offset to vtable
-  +0x20F4 | 10 00 00 00             | UOffset32   | 0x00000010 (16) Loc: +0x2104       | offset to field `key` (string)
-  +0x20F8 | 04 00 00 00             | UOffset32   | 0x00000004 (4) Loc: +0x20FC        | offset to field `value` (string)
+  +0x22F0 | D4 E9 FF FF             | SOffset32   | 0xFFFFE9D4 (-5676) Loc: +0x391C    | offset to vtable
+  +0x22F4 | 10 00 00 00             | UOffset32   | 0x00000010 (16) Loc: +0x2304       | offset to field `key` (string)
+  +0x22F8 | 04 00 00 00             | UOffset32   | 0x00000004 (4) Loc: +0x22FC        | offset to field `value` (string)
 
 string (reflection.KeyValue.value):
-  +0x20FC | 02 00 00 00             | uint32_t    | 0x00000002 (2)                     | length of string
-  +0x2100 | 32 35                   | char[2]     | 25                                 | string literal
-  +0x2102 | 00                      | char        | 0x00 (0)                           | string terminator
+  +0x22FC | 02 00 00 00             | uint32_t    | 0x00000002 (2)                     | length of string
+  +0x2300 | 32 39                   | char[2]     | 29                                 | string literal
+  +0x2302 | 00                      | char        | 0x00 (0)                           | string terminator
 
 string (reflection.KeyValue.key):
-  +0x2104 | 02 00 00 00             | uint32_t    | 0x00000002 (2)                     | length of string
-  +0x2108 | 69 64                   | char[2]     | id                                 | string literal
-  +0x210A | 00                      | char        | 0x00 (0)                           | string terminator
+  +0x2304 | 02 00 00 00             | uint32_t    | 0x00000002 (2)                     | length of string
+  +0x2308 | 69 64                   | char[2]     | id                                 | string literal
+  +0x230A | 00                      | char        | 0x00 (0)                           | string terminator
 
 table (reflection.Type):
-  +0x210C | 70 E7 FF FF             | SOffset32   | 0xFFFFE770 (-6288) Loc: +0x399C    | offset to vtable
-  +0x2110 | 00 00 00                | uint8_t[3]  | ...                                | padding
-  +0x2113 | 0B                      | uint8_t     | 0x0B (11)                          | table field `base_type` (Byte)
-  +0x2114 | 01 00 00 00             | uint32_t    | 0x00000001 (1)                     | table field `element_size` (UInt)
+  +0x230C | A4 F5 FF FF             | SOffset32   | 0xFFFFF5A4 (-2652) Loc: +0x2D68    | offset to vtable
+  +0x2310 | 00 00                   | uint8_t[2]  | ..                                 | padding
+  +0x2312 | 0E                      | uint8_t     | 0x0E (14)                          | table field `base_type` (Byte)
+  +0x2313 | 0F                      | uint8_t     | 0x0F (15)                          | table field `element` (Byte)
+  +0x2314 | 00 00 00 00             | uint32_t    | 0x00000000 (0)                     | table field `index` (Int)
+  +0x2318 | 08 00 00 00             | uint32_t    | 0x00000008 (8)                     | table field `element_size` (UInt)
 
 string (reflection.Field.name):
-  +0x2118 | 05 00 00 00             | uint32_t    | 0x00000005 (5)                     | length of string
-  +0x211C | 74 65 73 74 66          | char[5]     | testf                              | string literal
-  +0x2121 | 00                      | char        | 0x00 (0)                           | string terminator
-
-padding:
-  +0x2122 | 00 00                   | uint8_t[2]  | ..                                 | padding
+  +0x231C | 17 00 00 00             | uint32_t    | 0x00000017 (23)                    | length of string
+  +0x2320 | 74 65 73 74 61 72 72 61 | char[23]    | testarra                           | string literal
+  +0x2328 | 79 6F 66 73 6F 72 74 65 |             | yofsorte
+  +0x2330 | 64 73 74 72 75 63 74    |             | dstruct
+  +0x2337 | 00                      | char        | 0x00 (0)                           | string terminator
 
 table (reflection.Field):
-  +0x2124 | 00 F6 FF FF             | SOffset32   | 0xFFFFF600 (-2560) Loc: +0x2B24    | offset to vtable
-  +0x2128 | 00 00 00                | uint8_t[3]  | ...                                | padding
-  +0x212B | 01                      | uint8_t     | 0x01 (1)                           | table field `optional` (Bool)
-  +0x212C | 18 00                   | uint16_t    | 0x0018 (24)                        | table field `id` (UShort)
-  +0x212E | 34 00                   | uint16_t    | 0x0034 (52)                        | table field `offset` (UShort)
-  +0x2130 | 44 00 00 00             | UOffset32   | 0x00000044 (68) Loc: +0x2174       | offset to field `name` (string)
-  +0x2134 | 34 00 00 00             | UOffset32   | 0x00000034 (52) Loc: +0x2168       | offset to field `type` (table)
-  +0x2138 | 0C 00 00 00             | UOffset32   | 0x0000000C (12) Loc: +0x2144       | offset to field `attributes` (vector)
-  +0x213C | 04 00 00 00             | UOffset32   | 0x00000004 (4) Loc: +0x2140        | offset to field `documentation` (vector)
+  +0x2338 | 5C F4 FF FF             | SOffset32   | 0xFFFFF45C (-2980) Loc: +0x2EDC    | offset to vtable
+  +0x233C | 00 00 00                | uint8_t[3]  | ...                                | padding
+  +0x233F | 01                      | uint8_t     | 0x01 (1)                           | table field `optional` (Bool)
+  +0x2340 | 1C 00                   | uint16_t    | 0x001C (28)                        | table field `id` (UShort)
+  +0x2342 | 3C 00                   | uint16_t    | 0x003C (60)                        | table field `offset` (UShort)
+  +0x2344 | 44 00 00 00             | UOffset32   | 0x00000044 (68) Loc: +0x2388       | offset to field `name` (string)
+  +0x2348 | 34 00 00 00             | UOffset32   | 0x00000034 (52) Loc: +0x237C       | offset to field `type` (table)
+  +0x234C | 0C 00 00 00             | UOffset32   | 0x0000000C (12) Loc: +0x2358       | offset to field `attributes` (vector)
+  +0x2350 | 04 00 00 00             | UOffset32   | 0x00000004 (4) Loc: +0x2354        | offset to field `documentation` (vector)
 
 vector (reflection.Field.documentation):
-  +0x2140 | 00 00 00 00             | uint32_t    | 0x00000000 (0)                     | length of vector (# items)
+  +0x2354 | 00 00 00 00             | uint32_t    | 0x00000000 (0)                     | length of vector (# items)
 
 vector (reflection.Field.attributes):
-  +0x2144 | 01 00 00 00             | uint32_t    | 0x00000001 (1)                     | length of vector (# items)
-  +0x2148 | 04 00 00 00             | UOffset32   | 0x00000004 (4) Loc: +0x214C        | offset to table[0]
+  +0x2358 | 01 00 00 00             | uint32_t    | 0x00000001 (1)                     | length of vector (# items)
+  +0x235C | 04 00 00 00             | UOffset32   | 0x00000004 (4) Loc: +0x2360        | offset to table[0]
 
 table (reflection.KeyValue):
-  +0x214C | E8 EB FF FF             | SOffset32   | 0xFFFFEBE8 (-5144) Loc: +0x3564    | offset to vtable
-  +0x2150 | 10 00 00 00             | UOffset32   | 0x00000010 (16) Loc: +0x2160       | offset to field `key` (string)
-  +0x2154 | 04 00 00 00             | UOffset32   | 0x00000004 (4) Loc: +0x2158        | offset to field `value` (string)
+  +0x2360 | 44 EA FF FF             | SOffset32   | 0xFFFFEA44 (-5564) Loc: +0x391C    | offset to vtable
+  +0x2364 | 10 00 00 00             | UOffset32   | 0x00000010 (16) Loc: +0x2374       | offset to field `key` (string)
+  +0x2368 | 04 00 00 00             | UOffset32   | 0x00000004 (4) Loc: +0x236C        | offset to field `value` (string)
 
 string (reflection.KeyValue.value):
-  +0x2158 | 02 00 00 00             | uint32_t    | 0x00000002 (2)                     | length of string
-  +0x215C | 32 34                   | char[2]     | 24                                 | string literal
-  +0x215E | 00                      | char        | 0x00 (0)                           | string terminator
+  +0x236C | 02 00 00 00             | uint32_t    | 0x00000002 (2)                     | length of string
+  +0x2370 | 32 38                   | char[2]     | 28                                 | string literal
+  +0x2372 | 00                      | char        | 0x00 (0)                           | string terminator
 
 string (reflection.KeyValue.key):
-  +0x2160 | 02 00 00 00             | uint32_t    | 0x00000002 (2)                     | length of string
-  +0x2164 | 69 64                   | char[2]     | id                                 | string literal
-  +0x2166 | 00                      | char        | 0x00 (0)                           | string terminator
+  +0x2374 | 02 00 00 00             | uint32_t    | 0x00000002 (2)                     | length of string
+  +0x2378 | 69 64                   | char[2]     | id                                 | string literal
+  +0x237A | 00                      | char        | 0x00 (0)                           | string terminator
 
 table (reflection.Type):
-  +0x2168 | E4 F5 FF FF             | SOffset32   | 0xFFFFF5E4 (-2588) Loc: +0x2B84    | offset to vtable
-  +0x216C | 00 00                   | uint8_t[2]  | ..                                 | padding
-  +0x216E | 0E                      | uint8_t     | 0x0E (14)                          | table field `base_type` (Byte)
-  +0x216F | 02                      | uint8_t     | 0x02 (2)                           | table field `element` (Byte)
-  +0x2170 | 01 00 00 00             | uint32_t    | 0x00000001 (1)                     | table field `element_size` (UInt)
+  +0x237C | 40 F4 FF FF             | SOffset32   | 0xFFFFF440 (-3008) Loc: +0x2F3C    | offset to vtable
+  +0x2380 | 00 00                   | uint8_t[2]  | ..                                 | padding
+  +0x2382 | 0E                      | uint8_t     | 0x0E (14)                          | table field `base_type` (Byte)
+  +0x2383 | 0D                      | uint8_t     | 0x0D (13)                          | table field `element` (Byte)
+  +0x2384 | 04 00 00 00             | uint32_t    | 0x00000004 (4)                     | table field `element_size` (UInt)
 
 string (reflection.Field.name):
-  +0x2174 | 10 00 00 00             | uint32_t    | 0x00000010 (16)                    | length of string
-  +0x2178 | 74 65 73 74 61 72 72 61 | char[16]    | testarra                           | string literal
-  +0x2180 | 79 6F 66 62 6F 6F 6C 73 |             | yofbools
-  +0x2188 | 00                      | char        | 0x00 (0)                           | string terminator
-
-padding:
-  +0x2189 | 00 00 00                | uint8_t[3]  | ...                                | padding
+  +0x2388 | 12 00 00 00             | uint32_t    | 0x00000012 (18)                    | length of string
+  +0x238C | 74 65 73 74 61 72 72 61 | char[18]    | testarra                           | string literal
+  +0x2394 | 79 6F 66 73 74 72 69 6E |             | yofstrin
+  +0x239C | 67 32                   |             | g2
+  +0x239E | 00                      | char        | 0x00 (0)                           | string terminator
 
 table (reflection.Field):
-  +0x218C | 52 F7 FF FF             | SOffset32   | 0xFFFFF752 (-2222) Loc: +0x2A3A    | offset to vtable
-  +0x2190 | 17 00                   | uint16_t    | 0x0017 (23)                        | table field `id` (UShort)
-  +0x2192 | 32 00                   | uint16_t    | 0x0032 (50)                        | table field `offset` (UShort)
-  +0x2194 | 74 00 00 00             | UOffset32   | 0x00000074 (116) Loc: +0x2208      | offset to field `name` (string)
-  +0x2198 | 60 00 00 00             | UOffset32   | 0x00000060 (96) Loc: +0x21F8       | offset to field `type` (table)
-  +0x219C | 0C 00 00 00             | UOffset32   | 0x0000000C (12) Loc: +0x21A8       | offset to field `attributes` (vector)
-  +0x21A0 | 04 00 00 00             | UOffset32   | 0x00000004 (4) Loc: +0x21A4        | offset to field `documentation` (vector)
-
-vector (reflection.Field.documentation):
-  +0x21A4 | 00 00 00 00             | uint32_t    | 0x00000000 (0)                     | length of vector (# items)
-
-vector (reflection.Field.attributes):
-  +0x21A8 | 02 00 00 00             | uint32_t    | 0x00000002 (2)                     | length of vector (# items)
-  +0x21AC | 24 00 00 00             | UOffset32   | 0x00000024 (36) Loc: +0x21D0       | offset to table[0]
-  +0x21B0 | 04 00 00 00             | UOffset32   | 0x00000004 (4) Loc: +0x21B4        | offset to table[1]
-
-table (reflection.KeyValue):
-  +0x21B4 | 50 EC FF FF             | SOffset32   | 0xFFFFEC50 (-5040) Loc: +0x3564    | offset to vtable
-  +0x21B8 | 10 00 00 00             | UOffset32   | 0x00000010 (16) Loc: +0x21C8       | offset to field `key` (string)
-  +0x21BC | 04 00 00 00             | UOffset32   | 0x00000004 (4) Loc: +0x21C0        | offset to field `value` (string)
-
-string (reflection.KeyValue.value):
-  +0x21C0 | 02 00 00 00             | uint32_t    | 0x00000002 (2)                     | length of string
-  +0x21C4 | 32 33                   | char[2]     | 23                                 | string literal
-  +0x21C6 | 00                      | char        | 0x00 (0)                           | string terminator
-
-string (reflection.KeyValue.key):
-  +0x21C8 | 02 00 00 00             | uint32_t    | 0x00000002 (2)                     | length of string
-  +0x21CC | 69 64                   | char[2]     | id                                 | string literal
-  +0x21CE | 00                      | char        | 0x00 (0)                           | string terminator
-
-table (reflection.KeyValue):
-  +0x21D0 | 6C EC FF FF             | SOffset32   | 0xFFFFEC6C (-5012) Loc: +0x3564    | offset to vtable
-  +0x21D4 | 18 00 00 00             | UOffset32   | 0x00000018 (24) Loc: +0x21EC       | offset to field `key` (string)
-  +0x21D8 | 04 00 00 00             | UOffset32   | 0x00000004 (4) Loc: +0x21DC        | offset to field `value` (string)
-
-string (reflection.KeyValue.value):
-  +0x21DC | 08 00 00 00             | uint32_t    | 0x00000008 (8)                     | length of string
-  +0x21E0 | 66 6E 76 31 61 5F 36 34 | char[8]     | fnv1a_64                           | string literal
-  +0x21E8 | 00                      | char        | 0x00 (0)                           | string terminator
-
-padding:
-  +0x21E9 | 00 00 00                | uint8_t[3]  | ...                                | padding
-
-string (reflection.KeyValue.key):
-  +0x21EC | 04 00 00 00             | uint32_t    | 0x00000004 (4)                     | length of string
-  +0x21F0 | 68 61 73 68             | char[4]     | hash                               | string literal
-  +0x21F4 | 00                      | char        | 0x00 (0)                           | string terminator
-
-padding:
-  +0x21F5 | 00 00 00                | uint8_t[3]  | ...                                | padding
-
-table (reflection.Type):
-  +0x21F8 | 14 EB FF FF             | SOffset32   | 0xFFFFEB14 (-5356) Loc: +0x36E4    | offset to vtable
-  +0x21FC | 00 00 00                | uint8_t[3]  | ...                                | padding
-  +0x21FF | 0A                      | uint8_t     | 0x0A (10)                          | table field `base_type` (Byte)
-  +0x2200 | 08 00 00 00             | uint32_t    | 0x00000008 (8)                     | table field `base_size` (UInt)
-  +0x2204 | 01 00 00 00             | uint32_t    | 0x00000001 (1)                     | table field `element_size` (UInt)
-
-string (reflection.Field.name):
-  +0x2208 | 11 00 00 00             | uint32_t    | 0x00000011 (17)                    | length of string
-  +0x220C | 74 65 73 74 68 61 73 68 | char[17]    | testhash                           | string literal
-  +0x2214 | 75 36 34 5F 66 6E 76 31 |             | u64_fnv1
-  +0x221C | 61                      |             | a
-  +0x221D | 00                      | char        | 0x00 (0)                           | string terminator
-
-padding:
-  +0x221E | 00 00                   | uint8_t[2]  | ..                                 | padding
-
-table (reflection.Field):
-  +0x2220 | E6 F7 FF FF             | SOffset32   | 0xFFFFF7E6 (-2074) Loc: +0x2A3A    | offset to vtable
-  +0x2224 | 16 00                   | uint16_t    | 0x0016 (22)                        | table field `id` (UShort)
-  +0x2226 | 30 00                   | uint16_t    | 0x0030 (48)                        | table field `offset` (UShort)
-  +0x2228 | 74 00 00 00             | UOffset32   | 0x00000074 (116) Loc: +0x229C      | offset to field `name` (string)
-  +0x222C | 60 00 00 00             | UOffset32   | 0x00000060 (96) Loc: +0x228C       | offset to field `type` (table)
-  +0x2230 | 0C 00 00 00             | UOffset32   | 0x0000000C (12) Loc: +0x223C       | offset to field `attributes` (vector)
-  +0x2234 | 04 00 00 00             | UOffset32   | 0x00000004 (4) Loc: +0x2238        | offset to field `documentation` (vector)
-
-vector (reflection.Field.documentation):
-  +0x2238 | 00 00 00 00             | uint32_t    | 0x00000000 (0)                     | length of vector (# items)
-
-vector (reflection.Field.attributes):
-  +0x223C | 02 00 00 00             | uint32_t    | 0x00000002 (2)                     | length of vector (# items)
-  +0x2240 | 24 00 00 00             | UOffset32   | 0x00000024 (36) Loc: +0x2264       | offset to table[0]
-  +0x2244 | 04 00 00 00             | UOffset32   | 0x00000004 (4) Loc: +0x2248        | offset to table[1]
-
-table (reflection.KeyValue):
-  +0x2248 | E4 EC FF FF             | SOffset32   | 0xFFFFECE4 (-4892) Loc: +0x3564    | offset to vtable
-  +0x224C | 10 00 00 00             | UOffset32   | 0x00000010 (16) Loc: +0x225C       | offset to field `key` (string)
-  +0x2250 | 04 00 00 00             | UOffset32   | 0x00000004 (4) Loc: +0x2254        | offset to field `value` (string)
-
-string (reflection.KeyValue.value):
-  +0x2254 | 02 00 00 00             | uint32_t    | 0x00000002 (2)                     | length of string
-  +0x2258 | 32 32                   | char[2]     | 22                                 | string literal
-  +0x225A | 00                      | char        | 0x00 (0)                           | string terminator
-
-string (reflection.KeyValue.key):
-  +0x225C | 02 00 00 00             | uint32_t    | 0x00000002 (2)                     | length of string
-  +0x2260 | 69 64                   | char[2]     | id                                 | string literal
-  +0x2262 | 00                      | char        | 0x00 (0)                           | string terminator
-
-table (reflection.KeyValue):
-  +0x2264 | 00 ED FF FF             | SOffset32   | 0xFFFFED00 (-4864) Loc: +0x3564    | offset to vtable
-  +0x2268 | 18 00 00 00             | UOffset32   | 0x00000018 (24) Loc: +0x2280       | offset to field `key` (string)
-  +0x226C | 04 00 00 00             | UOffset32   | 0x00000004 (4) Loc: +0x2270        | offset to field `value` (string)
-
-string (reflection.KeyValue.value):
-  +0x2270 | 08 00 00 00             | uint32_t    | 0x00000008 (8)                     | length of string
-  +0x2274 | 66 6E 76 31 61 5F 36 34 | char[8]     | fnv1a_64                           | string literal
-  +0x227C | 00                      | char        | 0x00 (0)                           | string terminator
-
-padding:
-  +0x227D | 00 00 00                | uint8_t[3]  | ...                                | padding
-
-string (reflection.KeyValue.key):
-  +0x2280 | 04 00 00 00             | uint32_t    | 0x00000004 (4)                     | length of string
-  +0x2284 | 68 61 73 68             | char[4]     | hash                               | string literal
-  +0x2288 | 00                      | char        | 0x00 (0)                           | string terminator
-
-padding:
-  +0x2289 | 00 00 00                | uint8_t[3]  | ...                                | padding
-
-table (reflection.Type):
-  +0x228C | A8 EB FF FF             | SOffset32   | 0xFFFFEBA8 (-5208) Loc: +0x36E4    | offset to vtable
-  +0x2290 | 00 00 00                | uint8_t[3]  | ...                                | padding
-  +0x2293 | 09                      | uint8_t     | 0x09 (9)                           | table field `base_type` (Byte)
-  +0x2294 | 08 00 00 00             | uint32_t    | 0x00000008 (8)                     | table field `base_size` (UInt)
-  +0x2298 | 01 00 00 00             | uint32_t    | 0x00000001 (1)                     | table field `element_size` (UInt)
-
-string (reflection.Field.name):
-  +0x229C | 11 00 00 00             | uint32_t    | 0x00000011 (17)                    | length of string
-  +0x22A0 | 74 65 73 74 68 61 73 68 | char[17]    | testhash                           | string literal
-  +0x22A8 | 73 36 34 5F 66 6E 76 31 |             | s64_fnv1
-  +0x22B0 | 61                      |             | a
-  +0x22B1 | 00                      | char        | 0x00 (0)                           | string terminator
-
-padding:
-  +0x22B2 | 00 00                   | uint8_t[2]  | ..                                 | padding
-
-table (reflection.Field):
-  +0x22B4 | 7A F8 FF FF             | SOffset32   | 0xFFFFF87A (-1926) Loc: +0x2A3A    | offset to vtable
-  +0x22B8 | 15 00                   | uint16_t    | 0x0015 (21)                        | table field `id` (UShort)
-  +0x22BA | 2E 00                   | uint16_t    | 0x002E (46)                        | table field `offset` (UShort)
-  +0x22BC | CC 00 00 00             | UOffset32   | 0x000000CC (204) Loc: +0x2388      | offset to field `name` (string)
-  +0x22C0 | BC 00 00 00             | UOffset32   | 0x000000BC (188) Loc: +0x237C      | offset to field `type` (table)
-  +0x22C4 | 0C 00 00 00             | UOffset32   | 0x0000000C (12) Loc: +0x22D0       | offset to field `attributes` (vector)
-  +0x22C8 | 04 00 00 00             | UOffset32   | 0x00000004 (4) Loc: +0x22CC        | offset to field `documentation` (vector)
-
-vector (reflection.Field.documentation):
-  +0x22CC | 00 00 00 00             | uint32_t    | 0x00000000 (0)                     | length of vector (# items)
-
-vector (reflection.Field.attributes):
-  +0x22D0 | 04 00 00 00             | uint32_t    | 0x00000004 (4)                     | length of vector (# items)
-  +0x22D4 | 7C 00 00 00             | UOffset32   | 0x0000007C (124) Loc: +0x2350      | offset to table[0]
-  +0x22D8 | 50 00 00 00             | UOffset32   | 0x00000050 (80) Loc: +0x2328       | offset to table[1]
-  +0x22DC | 24 00 00 00             | UOffset32   | 0x00000024 (36) Loc: +0x2300       | offset to table[2]
-  +0x22E0 | 04 00 00 00             | UOffset32   | 0x00000004 (4) Loc: +0x22E4        | offset to table[3]
-
-table (reflection.KeyValue):
-  +0x22E4 | 80 ED FF FF             | SOffset32   | 0xFFFFED80 (-4736) Loc: +0x3564    | offset to vtable
-  +0x22E8 | 10 00 00 00             | UOffset32   | 0x00000010 (16) Loc: +0x22F8       | offset to field `key` (string)
-  +0x22EC | 04 00 00 00             | UOffset32   | 0x00000004 (4) Loc: +0x22F0        | offset to field `value` (string)
-
-string (reflection.KeyValue.value):
-  +0x22F0 | 02 00 00 00             | uint32_t    | 0x00000002 (2)                     | length of string
-  +0x22F4 | 32 31                   | char[2]     | 21                                 | string literal
-  +0x22F6 | 00                      | char        | 0x00 (0)                           | string terminator
-
-string (reflection.KeyValue.key):
-  +0x22F8 | 02 00 00 00             | uint32_t    | 0x00000002 (2)                     | length of string
-  +0x22FC | 69 64                   | char[2]     | id                                 | string literal
-  +0x22FE | 00                      | char        | 0x00 (0)                           | string terminator
-
-table (reflection.KeyValue):
-  +0x2300 | 9C ED FF FF             | SOffset32   | 0xFFFFED9C (-4708) Loc: +0x3564    | offset to vtable
-  +0x2304 | 18 00 00 00             | UOffset32   | 0x00000018 (24) Loc: +0x231C       | offset to field `key` (string)
-  +0x2308 | 04 00 00 00             | UOffset32   | 0x00000004 (4) Loc: +0x230C        | offset to field `value` (string)
-
-string (reflection.KeyValue.value):
-  +0x230C | 08 00 00 00             | uint32_t    | 0x00000008 (8)                     | length of string
-  +0x2310 | 66 6E 76 31 61 5F 33 32 | char[8]     | fnv1a_32                           | string literal
-  +0x2318 | 00                      | char        | 0x00 (0)                           | string terminator
-
-padding:
-  +0x2319 | 00 00 00                | uint8_t[3]  | ...                                | padding
-
-string (reflection.KeyValue.key):
-  +0x231C | 04 00 00 00             | uint32_t    | 0x00000004 (4)                     | length of string
-  +0x2320 | 68 61 73 68             | char[4]     | hash                               | string literal
-  +0x2324 | 00                      | char        | 0x00 (0)                           | string terminator
-
-padding:
-  +0x2325 | 00 00 00                | uint8_t[3]  | ...                                | padding
-
-table (reflection.KeyValue):
-  +0x2328 | C4 ED FF FF             | SOffset32   | 0xFFFFEDC4 (-4668) Loc: +0x3564    | offset to vtable
-  +0x232C | 14 00 00 00             | UOffset32   | 0x00000014 (20) Loc: +0x2340       | offset to field `key` (string)
-  +0x2330 | 04 00 00 00             | UOffset32   | 0x00000004 (4) Loc: +0x2334        | offset to field `value` (string)
-
-string (reflection.KeyValue.value):
-  +0x2334 | 04 00 00 00             | uint32_t    | 0x00000004 (4)                     | length of string
-  +0x2338 | 53 74 61 74             | char[4]     | Stat                               | string literal
-  +0x233C | 00                      | char        | 0x00 (0)                           | string terminator
-
-padding:
-  +0x233D | 00 00 00                | uint8_t[3]  | ...                                | padding
-
-string (reflection.KeyValue.key):
-  +0x2340 | 08 00 00 00             | uint32_t    | 0x00000008 (8)                     | length of string
-  +0x2344 | 63 70 70 5F 74 79 70 65 | char[8]     | cpp_type                           | string literal
-  +0x234C | 00                      | char        | 0x00 (0)                           | string terminator
-
-padding:
-  +0x234D | 00 00 00                | uint8_t[3]  | ...                                | padding
-
-table (reflection.KeyValue):
-  +0x2350 | EC ED FF FF             | SOffset32   | 0xFFFFEDEC (-4628) Loc: +0x3564    | offset to vtable
-  +0x2354 | 14 00 00 00             | UOffset32   | 0x00000014 (20) Loc: +0x2368       | offset to field `key` (string)
-  +0x2358 | 04 00 00 00             | UOffset32   | 0x00000004 (4) Loc: +0x235C        | offset to field `value` (string)
-
-string (reflection.KeyValue.value):
-  +0x235C | 05 00 00 00             | uint32_t    | 0x00000005 (5)                     | length of string
-  +0x2360 | 6E 61 6B 65 64          | char[5]     | naked                              | string literal
-  +0x2365 | 00                      | char        | 0x00 (0)                           | string terminator
-
-padding:
-  +0x2366 | 00 00                   | uint8_t[2]  | ..                                 | padding
-
-string (reflection.KeyValue.key):
-  +0x2368 | 0C 00 00 00             | uint32_t    | 0x0000000C (12)                    | length of string
-  +0x236C | 63 70 70 5F 70 74 72 5F | char[12]    | cpp_ptr_                           | string literal
-  +0x2374 | 74 79 70 65             |             | type
-  +0x2378 | 00                      | char        | 0x00 (0)                           | string terminator
-
-padding:
-  +0x2379 | 00 00 00                | uint8_t[3]  | ...                                | padding
-
-table (reflection.Type):
-  +0x237C | E0 E9 FF FF             | SOffset32   | 0xFFFFE9E0 (-5664) Loc: +0x399C    | offset to vtable
-  +0x2380 | 00 00 00                | uint8_t[3]  | ...                                | padding
-  +0x2383 | 08                      | uint8_t     | 0x08 (8)                           | table field `base_type` (Byte)
-  +0x2384 | 01 00 00 00             | uint32_t    | 0x00000001 (1)                     | table field `element_size` (UInt)
-
-string (reflection.Field.name):
-  +0x2388 | 11 00 00 00             | uint32_t    | 0x00000011 (17)                    | length of string
-  +0x238C | 74 65 73 74 68 61 73 68 | char[17]    | testhash                           | string literal
-  +0x2394 | 75 33 32 5F 66 6E 76 31 |             | u32_fnv1
-  +0x239C | 61                      |             | a
-  +0x239D | 00                      | char        | 0x00 (0)                           | string terminator
-
-padding:
-  +0x239E | 00 00                   | uint8_t[2]  | ..                                 | padding
-
-table (reflection.Field):
-  +0x23A0 | 66 F9 FF FF             | SOffset32   | 0xFFFFF966 (-1690) Loc: +0x2A3A    | offset to vtable
-  +0x23A4 | 14 00                   | uint16_t    | 0x0014 (20)                        | table field `id` (UShort)
-  +0x23A6 | 2C 00                   | uint16_t    | 0x002C (44)                        | table field `offset` (UShort)
-  +0x23A8 | 70 00 00 00             | UOffset32   | 0x00000070 (112) Loc: +0x2418      | offset to field `name` (string)
-  +0x23AC | 60 00 00 00             | UOffset32   | 0x00000060 (96) Loc: +0x240C       | offset to field `type` (table)
+  +0x23A0 | AE F5 FF FF             | SOffset32   | 0xFFFFF5AE (-2642) Loc: +0x2DF2    | offset to vtable
+  +0x23A4 | 1B 00                   | uint16_t    | 0x001B (27)                        | table field `id` (UShort)
+  +0x23A6 | 3A 00                   | uint16_t    | 0x003A (58)                        | table field `offset` (UShort)
+  +0x23A8 | 44 00 00 00             | UOffset32   | 0x00000044 (68) Loc: +0x23EC       | offset to field `name` (string)
+  +0x23AC | 34 00 00 00             | UOffset32   | 0x00000034 (52) Loc: +0x23E0       | offset to field `type` (table)
   +0x23B0 | 0C 00 00 00             | UOffset32   | 0x0000000C (12) Loc: +0x23BC       | offset to field `attributes` (vector)
   +0x23B4 | 04 00 00 00             | UOffset32   | 0x00000004 (4) Loc: +0x23B8        | offset to field `documentation` (vector)
 
@@ -3961,300 +3907,307 @@
   +0x23B8 | 00 00 00 00             | uint32_t    | 0x00000000 (0)                     | length of vector (# items)
 
 vector (reflection.Field.attributes):
-  +0x23BC | 02 00 00 00             | uint32_t    | 0x00000002 (2)                     | length of vector (# items)
-  +0x23C0 | 24 00 00 00             | UOffset32   | 0x00000024 (36) Loc: +0x23E4       | offset to table[0]
-  +0x23C4 | 04 00 00 00             | UOffset32   | 0x00000004 (4) Loc: +0x23C8        | offset to table[1]
+  +0x23BC | 01 00 00 00             | uint32_t    | 0x00000001 (1)                     | length of vector (# items)
+  +0x23C0 | 04 00 00 00             | UOffset32   | 0x00000004 (4) Loc: +0x23C4        | offset to table[0]
 
 table (reflection.KeyValue):
-  +0x23C8 | 64 EE FF FF             | SOffset32   | 0xFFFFEE64 (-4508) Loc: +0x3564    | offset to vtable
-  +0x23CC | 10 00 00 00             | UOffset32   | 0x00000010 (16) Loc: +0x23DC       | offset to field `key` (string)
-  +0x23D0 | 04 00 00 00             | UOffset32   | 0x00000004 (4) Loc: +0x23D4        | offset to field `value` (string)
+  +0x23C4 | A8 EA FF FF             | SOffset32   | 0xFFFFEAA8 (-5464) Loc: +0x391C    | offset to vtable
+  +0x23C8 | 10 00 00 00             | UOffset32   | 0x00000010 (16) Loc: +0x23D8       | offset to field `key` (string)
+  +0x23CC | 04 00 00 00             | UOffset32   | 0x00000004 (4) Loc: +0x23D0        | offset to field `value` (string)
 
 string (reflection.KeyValue.value):
-  +0x23D4 | 02 00 00 00             | uint32_t    | 0x00000002 (2)                     | length of string
-  +0x23D8 | 32 30                   | char[2]     | 20                                 | string literal
-  +0x23DA | 00                      | char        | 0x00 (0)                           | string terminator
+  +0x23D0 | 02 00 00 00             | uint32_t    | 0x00000002 (2)                     | length of string
+  +0x23D4 | 32 37                   | char[2]     | 27                                 | string literal
+  +0x23D6 | 00                      | char        | 0x00 (0)                           | string terminator
 
 string (reflection.KeyValue.key):
-  +0x23DC | 02 00 00 00             | uint32_t    | 0x00000002 (2)                     | length of string
-  +0x23E0 | 69 64                   | char[2]     | id                                 | string literal
-  +0x23E2 | 00                      | char        | 0x00 (0)                           | string terminator
-
-table (reflection.KeyValue):
-  +0x23E4 | 80 EE FF FF             | SOffset32   | 0xFFFFEE80 (-4480) Loc: +0x3564    | offset to vtable
-  +0x23E8 | 18 00 00 00             | UOffset32   | 0x00000018 (24) Loc: +0x2400       | offset to field `key` (string)
-  +0x23EC | 04 00 00 00             | UOffset32   | 0x00000004 (4) Loc: +0x23F0        | offset to field `value` (string)
-
-string (reflection.KeyValue.value):
-  +0x23F0 | 08 00 00 00             | uint32_t    | 0x00000008 (8)                     | length of string
-  +0x23F4 | 66 6E 76 31 61 5F 33 32 | char[8]     | fnv1a_32                           | string literal
-  +0x23FC | 00                      | char        | 0x00 (0)                           | string terminator
-
-padding:
-  +0x23FD | 00 00 00                | uint8_t[3]  | ...                                | padding
-
-string (reflection.KeyValue.key):
-  +0x2400 | 04 00 00 00             | uint32_t    | 0x00000004 (4)                     | length of string
-  +0x2404 | 68 61 73 68             | char[4]     | hash                               | string literal
-  +0x2408 | 00                      | char        | 0x00 (0)                           | string terminator
-
-padding:
-  +0x2409 | 00 00 00                | uint8_t[3]  | ...                                | padding
+  +0x23D8 | 02 00 00 00             | uint32_t    | 0x00000002 (2)                     | length of string
+  +0x23DC | 69 64                   | char[2]     | id                                 | string literal
+  +0x23DE | 00                      | char        | 0x00 (0)                           | string terminator
 
 table (reflection.Type):
-  +0x240C | 70 EA FF FF             | SOffset32   | 0xFFFFEA70 (-5520) Loc: +0x399C    | offset to vtable
-  +0x2410 | 00 00 00                | uint8_t[3]  | ...                                | padding
-  +0x2413 | 07                      | uint8_t     | 0x07 (7)                           | table field `base_type` (Byte)
-  +0x2414 | 01 00 00 00             | uint32_t    | 0x00000001 (1)                     | table field `element_size` (UInt)
+  +0x23E0 | 8C E6 FF FF             | SOffset32   | 0xFFFFE68C (-6516) Loc: +0x3D54    | offset to vtable
+  +0x23E4 | 00 00 00                | uint8_t[3]  | ...                                | padding
+  +0x23E7 | 0B                      | uint8_t     | 0x0B (11)                          | table field `base_type` (Byte)
+  +0x23E8 | 01 00 00 00             | uint32_t    | 0x00000001 (1)                     | table field `element_size` (UInt)
 
 string (reflection.Field.name):
-  +0x2418 | 11 00 00 00             | uint32_t    | 0x00000011 (17)                    | length of string
-  +0x241C | 74 65 73 74 68 61 73 68 | char[17]    | testhash                           | string literal
-  +0x2424 | 73 33 32 5F 66 6E 76 31 |             | s32_fnv1
-  +0x242C | 61                      |             | a
-  +0x242D | 00                      | char        | 0x00 (0)                           | string terminator
-
-padding:
-  +0x242E | 00 00                   | uint8_t[2]  | ..                                 | padding
+  +0x23EC | 06 00 00 00             | uint32_t    | 0x00000006 (6)                     | length of string
+  +0x23F0 | 74 65 73 74 66 33       | char[6]     | testf3                             | string literal
+  +0x23F6 | 00                      | char        | 0x00 (0)                           | string terminator
 
 table (reflection.Field):
-  +0x2430 | F6 F9 FF FF             | SOffset32   | 0xFFFFF9F6 (-1546) Loc: +0x2A3A    | offset to vtable
-  +0x2434 | 13 00                   | uint16_t    | 0x0013 (19)                        | table field `id` (UShort)
-  +0x2436 | 2A 00                   | uint16_t    | 0x002A (42)                        | table field `offset` (UShort)
-  +0x2438 | 70 00 00 00             | UOffset32   | 0x00000070 (112) Loc: +0x24A8      | offset to field `name` (string)
-  +0x243C | 5C 00 00 00             | UOffset32   | 0x0000005C (92) Loc: +0x2498       | offset to field `type` (table)
-  +0x2440 | 0C 00 00 00             | UOffset32   | 0x0000000C (12) Loc: +0x244C       | offset to field `attributes` (vector)
-  +0x2444 | 04 00 00 00             | UOffset32   | 0x00000004 (4) Loc: +0x2448        | offset to field `documentation` (vector)
+  +0x23F8 | 9A FF FF FF             | SOffset32   | 0xFFFFFF9A (-102) Loc: +0x245E     | offset to vtable
+  +0x23FC | 1A 00                   | uint16_t    | 0x001A (26)                        | table field `id` (UShort)
+  +0x23FE | 38 00                   | uint16_t    | 0x0038 (56)                        | table field `offset` (UShort)
+  +0x2400 | 50 00 00 00             | UOffset32   | 0x00000050 (80) Loc: +0x2450       | offset to field `name` (string)
+  +0x2404 | 40 00 00 00             | UOffset32   | 0x00000040 (64) Loc: +0x2444       | offset to field `type` (table)
+  +0x2408 | 18 00 00 00             | UOffset32   | 0x00000018 (24) Loc: +0x2420       | offset to field `attributes` (vector)
+  +0x240C | 10 00 00 00             | UOffset32   | 0x00000010 (16) Loc: +0x241C       | offset to field `documentation` (vector)
+  +0x2410 | 00 00 00 00 00 00 08 40 | double      | 0x4008000000000000 (3)             | table field `default_real` (Double)
+  +0x2418 | 00 00 00 00             | uint8_t[4]  | ....                               | padding
 
 vector (reflection.Field.documentation):
-  +0x2448 | 00 00 00 00             | uint32_t    | 0x00000000 (0)                     | length of vector (# items)
+  +0x241C | 00 00 00 00             | uint32_t    | 0x00000000 (0)                     | length of vector (# items)
 
 vector (reflection.Field.attributes):
-  +0x244C | 02 00 00 00             | uint32_t    | 0x00000002 (2)                     | length of vector (# items)
-  +0x2450 | 24 00 00 00             | UOffset32   | 0x00000024 (36) Loc: +0x2474       | offset to table[0]
-  +0x2454 | 04 00 00 00             | UOffset32   | 0x00000004 (4) Loc: +0x2458        | offset to table[1]
+  +0x2420 | 01 00 00 00             | uint32_t    | 0x00000001 (1)                     | length of vector (# items)
+  +0x2424 | 04 00 00 00             | UOffset32   | 0x00000004 (4) Loc: +0x2428        | offset to table[0]
 
 table (reflection.KeyValue):
-  +0x2458 | F4 EE FF FF             | SOffset32   | 0xFFFFEEF4 (-4364) Loc: +0x3564    | offset to vtable
-  +0x245C | 10 00 00 00             | UOffset32   | 0x00000010 (16) Loc: +0x246C       | offset to field `key` (string)
-  +0x2460 | 04 00 00 00             | UOffset32   | 0x00000004 (4) Loc: +0x2464        | offset to field `value` (string)
+  +0x2428 | 0C EB FF FF             | SOffset32   | 0xFFFFEB0C (-5364) Loc: +0x391C    | offset to vtable
+  +0x242C | 10 00 00 00             | UOffset32   | 0x00000010 (16) Loc: +0x243C       | offset to field `key` (string)
+  +0x2430 | 04 00 00 00             | UOffset32   | 0x00000004 (4) Loc: +0x2434        | offset to field `value` (string)
 
 string (reflection.KeyValue.value):
-  +0x2464 | 02 00 00 00             | uint32_t    | 0x00000002 (2)                     | length of string
-  +0x2468 | 31 39                   | char[2]     | 19                                 | string literal
-  +0x246A | 00                      | char        | 0x00 (0)                           | string terminator
+  +0x2434 | 02 00 00 00             | uint32_t    | 0x00000002 (2)                     | length of string
+  +0x2438 | 32 36                   | char[2]     | 26                                 | string literal
+  +0x243A | 00                      | char        | 0x00 (0)                           | string terminator
 
 string (reflection.KeyValue.key):
-  +0x246C | 02 00 00 00             | uint32_t    | 0x00000002 (2)                     | length of string
-  +0x2470 | 69 64                   | char[2]     | id                                 | string literal
-  +0x2472 | 00                      | char        | 0x00 (0)                           | string terminator
-
-table (reflection.KeyValue):
-  +0x2474 | 10 EF FF FF             | SOffset32   | 0xFFFFEF10 (-4336) Loc: +0x3564    | offset to vtable
-  +0x2478 | 14 00 00 00             | UOffset32   | 0x00000014 (20) Loc: +0x248C       | offset to field `key` (string)
-  +0x247C | 04 00 00 00             | UOffset32   | 0x00000004 (4) Loc: +0x2480        | offset to field `value` (string)
-
-string (reflection.KeyValue.value):
-  +0x2480 | 07 00 00 00             | uint32_t    | 0x00000007 (7)                     | length of string
-  +0x2484 | 66 6E 76 31 5F 36 34    | char[7]     | fnv1_64                            | string literal
-  +0x248B | 00                      | char        | 0x00 (0)                           | string terminator
-
-string (reflection.KeyValue.key):
-  +0x248C | 04 00 00 00             | uint32_t    | 0x00000004 (4)                     | length of string
-  +0x2490 | 68 61 73 68             | char[4]     | hash                               | string literal
-  +0x2494 | 00                      | char        | 0x00 (0)                           | string terminator
-
-padding:
-  +0x2495 | 00 00 00                | uint8_t[3]  | ...                                | padding
+  +0x243C | 02 00 00 00             | uint32_t    | 0x00000002 (2)                     | length of string
+  +0x2440 | 69 64                   | char[2]     | id                                 | string literal
+  +0x2442 | 00                      | char        | 0x00 (0)                           | string terminator
 
 table (reflection.Type):
-  +0x2498 | B4 ED FF FF             | SOffset32   | 0xFFFFEDB4 (-4684) Loc: +0x36E4    | offset to vtable
-  +0x249C | 00 00 00                | uint8_t[3]  | ...                                | padding
-  +0x249F | 0A                      | uint8_t     | 0x0A (10)                          | table field `base_type` (Byte)
-  +0x24A0 | 08 00 00 00             | uint32_t    | 0x00000008 (8)                     | table field `base_size` (UInt)
-  +0x24A4 | 01 00 00 00             | uint32_t    | 0x00000001 (1)                     | table field `element_size` (UInt)
+  +0x2444 | F0 E6 FF FF             | SOffset32   | 0xFFFFE6F0 (-6416) Loc: +0x3D54    | offset to vtable
+  +0x2448 | 00 00 00                | uint8_t[3]  | ...                                | padding
+  +0x244B | 0B                      | uint8_t     | 0x0B (11)                          | table field `base_type` (Byte)
+  +0x244C | 01 00 00 00             | uint32_t    | 0x00000001 (1)                     | table field `element_size` (UInt)
 
 string (reflection.Field.name):
-  +0x24A8 | 10 00 00 00             | uint32_t    | 0x00000010 (16)                    | length of string
-  +0x24AC | 74 65 73 74 68 61 73 68 | char[16]    | testhash                           | string literal
-  +0x24B4 | 75 36 34 5F 66 6E 76 31 |             | u64_fnv1
-  +0x24BC | 00                      | char        | 0x00 (0)                           | string terminator
+  +0x2450 | 06 00 00 00             | uint32_t    | 0x00000006 (6)                     | length of string
+  +0x2454 | 74 65 73 74 66 32       | char[6]     | testf2                             | string literal
+  +0x245A | 00                      | char        | 0x00 (0)                           | string terminator
 
 padding:
-  +0x24BD | 00 00 00                | uint8_t[3]  | ...                                | padding
+  +0x245B | 00 00 00                | uint8_t[3]  | ...                                | padding
+
+vtable (reflection.Field):
+  +0x245E | 1A 00                   | uint16_t    | 0x001A (26)                        | size of this vtable
+  +0x2460 | 24 00                   | uint16_t    | 0x0024 (36)                        | size of referring table
+  +0x2462 | 08 00                   | VOffset16   | 0x0008 (8)                         | offset to field `name` (id: 0)
+  +0x2464 | 0C 00                   | VOffset16   | 0x000C (12)                        | offset to field `type` (id: 1)
+  +0x2466 | 04 00                   | VOffset16   | 0x0004 (4)                         | offset to field `id` (id: 2)
+  +0x2468 | 06 00                   | VOffset16   | 0x0006 (6)                         | offset to field `offset` (id: 3)
+  +0x246A | 00 00                   | VOffset16   | 0x0000 (0)                         | offset to field `default_integer` (id: 4) <defaults to 0> (Long)
+  +0x246C | 18 00                   | VOffset16   | 0x0018 (24)                        | offset to field `default_real` (id: 5)
+  +0x246E | 00 00                   | VOffset16   | 0x0000 (0)                         | offset to field `deprecated` (id: 6) <defaults to 0> (Bool)
+  +0x2470 | 00 00                   | VOffset16   | 0x0000 (0)                         | offset to field `required` (id: 7) <defaults to 0> (Bool)
+  +0x2472 | 00 00                   | VOffset16   | 0x0000 (0)                         | offset to field `key` (id: 8) <defaults to 0> (Bool)
+  +0x2474 | 10 00                   | VOffset16   | 0x0010 (16)                        | offset to field `attributes` (id: 9)
+  +0x2476 | 14 00                   | VOffset16   | 0x0014 (20)                        | offset to field `documentation` (id: 10)
 
 table (reflection.Field):
-  +0x24C0 | 86 FA FF FF             | SOffset32   | 0xFFFFFA86 (-1402) Loc: +0x2A3A    | offset to vtable
-  +0x24C4 | 12 00                   | uint16_t    | 0x0012 (18)                        | table field `id` (UShort)
-  +0x24C6 | 28 00                   | uint16_t    | 0x0028 (40)                        | table field `offset` (UShort)
-  +0x24C8 | 70 00 00 00             | UOffset32   | 0x00000070 (112) Loc: +0x2538      | offset to field `name` (string)
-  +0x24CC | 5C 00 00 00             | UOffset32   | 0x0000005C (92) Loc: +0x2528       | offset to field `type` (table)
-  +0x24D0 | 0C 00 00 00             | UOffset32   | 0x0000000C (12) Loc: +0x24DC       | offset to field `attributes` (vector)
-  +0x24D4 | 04 00 00 00             | UOffset32   | 0x00000004 (4) Loc: +0x24D8        | offset to field `documentation` (vector)
+  +0x2478 | 1A 00 00 00             | SOffset32   | 0x0000001A (26) Loc: +0x245E       | offset to vtable
+  +0x247C | 19 00                   | uint16_t    | 0x0019 (25)                        | table field `id` (UShort)
+  +0x247E | 36 00                   | uint16_t    | 0x0036 (54)                        | table field `offset` (UShort)
+  +0x2480 | 50 00 00 00             | UOffset32   | 0x00000050 (80) Loc: +0x24D0       | offset to field `name` (string)
+  +0x2484 | 40 00 00 00             | UOffset32   | 0x00000040 (64) Loc: +0x24C4       | offset to field `type` (table)
+  +0x2488 | 18 00 00 00             | UOffset32   | 0x00000018 (24) Loc: +0x24A0       | offset to field `attributes` (vector)
+  +0x248C | 10 00 00 00             | UOffset32   | 0x00000010 (16) Loc: +0x249C       | offset to field `documentation` (vector)
+  +0x2490 | 6E 86 1B F0 F9 21 09 40 | double      | 0x400921F9F01B866E (3.14159)       | table field `default_real` (Double)
+  +0x2498 | 00 00 00 00             | uint8_t[4]  | ....                               | padding
 
 vector (reflection.Field.documentation):
-  +0x24D8 | 00 00 00 00             | uint32_t    | 0x00000000 (0)                     | length of vector (# items)
+  +0x249C | 00 00 00 00             | uint32_t    | 0x00000000 (0)                     | length of vector (# items)
 
 vector (reflection.Field.attributes):
-  +0x24DC | 02 00 00 00             | uint32_t    | 0x00000002 (2)                     | length of vector (# items)
-  +0x24E0 | 24 00 00 00             | UOffset32   | 0x00000024 (36) Loc: +0x2504       | offset to table[0]
-  +0x24E4 | 04 00 00 00             | UOffset32   | 0x00000004 (4) Loc: +0x24E8        | offset to table[1]
+  +0x24A0 | 01 00 00 00             | uint32_t    | 0x00000001 (1)                     | length of vector (# items)
+  +0x24A4 | 04 00 00 00             | UOffset32   | 0x00000004 (4) Loc: +0x24A8        | offset to table[0]
 
 table (reflection.KeyValue):
-  +0x24E8 | 84 EF FF FF             | SOffset32   | 0xFFFFEF84 (-4220) Loc: +0x3564    | offset to vtable
-  +0x24EC | 10 00 00 00             | UOffset32   | 0x00000010 (16) Loc: +0x24FC       | offset to field `key` (string)
-  +0x24F0 | 04 00 00 00             | UOffset32   | 0x00000004 (4) Loc: +0x24F4        | offset to field `value` (string)
+  +0x24A8 | 8C EB FF FF             | SOffset32   | 0xFFFFEB8C (-5236) Loc: +0x391C    | offset to vtable
+  +0x24AC | 10 00 00 00             | UOffset32   | 0x00000010 (16) Loc: +0x24BC       | offset to field `key` (string)
+  +0x24B0 | 04 00 00 00             | UOffset32   | 0x00000004 (4) Loc: +0x24B4        | offset to field `value` (string)
 
 string (reflection.KeyValue.value):
-  +0x24F4 | 02 00 00 00             | uint32_t    | 0x00000002 (2)                     | length of string
-  +0x24F8 | 31 38                   | char[2]     | 18                                 | string literal
-  +0x24FA | 00                      | char        | 0x00 (0)                           | string terminator
+  +0x24B4 | 02 00 00 00             | uint32_t    | 0x00000002 (2)                     | length of string
+  +0x24B8 | 32 35                   | char[2]     | 25                                 | string literal
+  +0x24BA | 00                      | char        | 0x00 (0)                           | string terminator
 
 string (reflection.KeyValue.key):
-  +0x24FC | 02 00 00 00             | uint32_t    | 0x00000002 (2)                     | length of string
-  +0x2500 | 69 64                   | char[2]     | id                                 | string literal
-  +0x2502 | 00                      | char        | 0x00 (0)                           | string terminator
+  +0x24BC | 02 00 00 00             | uint32_t    | 0x00000002 (2)                     | length of string
+  +0x24C0 | 69 64                   | char[2]     | id                                 | string literal
+  +0x24C2 | 00                      | char        | 0x00 (0)                           | string terminator
+
+table (reflection.Type):
+  +0x24C4 | 70 E7 FF FF             | SOffset32   | 0xFFFFE770 (-6288) Loc: +0x3D54    | offset to vtable
+  +0x24C8 | 00 00 00                | uint8_t[3]  | ...                                | padding
+  +0x24CB | 0B                      | uint8_t     | 0x0B (11)                          | table field `base_type` (Byte)
+  +0x24CC | 01 00 00 00             | uint32_t    | 0x00000001 (1)                     | table field `element_size` (UInt)
+
+string (reflection.Field.name):
+  +0x24D0 | 05 00 00 00             | uint32_t    | 0x00000005 (5)                     | length of string
+  +0x24D4 | 74 65 73 74 66          | char[5]     | testf                              | string literal
+  +0x24D9 | 00                      | char        | 0x00 (0)                           | string terminator
+
+padding:
+  +0x24DA | 00 00                   | uint8_t[2]  | ..                                 | padding
+
+table (reflection.Field):
+  +0x24DC | 00 F6 FF FF             | SOffset32   | 0xFFFFF600 (-2560) Loc: +0x2EDC    | offset to vtable
+  +0x24E0 | 00 00 00                | uint8_t[3]  | ...                                | padding
+  +0x24E3 | 01                      | uint8_t     | 0x01 (1)                           | table field `optional` (Bool)
+  +0x24E4 | 18 00                   | uint16_t    | 0x0018 (24)                        | table field `id` (UShort)
+  +0x24E6 | 34 00                   | uint16_t    | 0x0034 (52)                        | table field `offset` (UShort)
+  +0x24E8 | 44 00 00 00             | UOffset32   | 0x00000044 (68) Loc: +0x252C       | offset to field `name` (string)
+  +0x24EC | 34 00 00 00             | UOffset32   | 0x00000034 (52) Loc: +0x2520       | offset to field `type` (table)
+  +0x24F0 | 0C 00 00 00             | UOffset32   | 0x0000000C (12) Loc: +0x24FC       | offset to field `attributes` (vector)
+  +0x24F4 | 04 00 00 00             | UOffset32   | 0x00000004 (4) Loc: +0x24F8        | offset to field `documentation` (vector)
+
+vector (reflection.Field.documentation):
+  +0x24F8 | 00 00 00 00             | uint32_t    | 0x00000000 (0)                     | length of vector (# items)
+
+vector (reflection.Field.attributes):
+  +0x24FC | 01 00 00 00             | uint32_t    | 0x00000001 (1)                     | length of vector (# items)
+  +0x2500 | 04 00 00 00             | UOffset32   | 0x00000004 (4) Loc: +0x2504        | offset to table[0]
 
 table (reflection.KeyValue):
-  +0x2504 | A0 EF FF FF             | SOffset32   | 0xFFFFEFA0 (-4192) Loc: +0x3564    | offset to vtable
-  +0x2508 | 14 00 00 00             | UOffset32   | 0x00000014 (20) Loc: +0x251C       | offset to field `key` (string)
+  +0x2504 | E8 EB FF FF             | SOffset32   | 0xFFFFEBE8 (-5144) Loc: +0x391C    | offset to vtable
+  +0x2508 | 10 00 00 00             | UOffset32   | 0x00000010 (16) Loc: +0x2518       | offset to field `key` (string)
   +0x250C | 04 00 00 00             | UOffset32   | 0x00000004 (4) Loc: +0x2510        | offset to field `value` (string)
 
 string (reflection.KeyValue.value):
-  +0x2510 | 07 00 00 00             | uint32_t    | 0x00000007 (7)                     | length of string
-  +0x2514 | 66 6E 76 31 5F 36 34    | char[7]     | fnv1_64                            | string literal
-  +0x251B | 00                      | char        | 0x00 (0)                           | string terminator
+  +0x2510 | 02 00 00 00             | uint32_t    | 0x00000002 (2)                     | length of string
+  +0x2514 | 32 34                   | char[2]     | 24                                 | string literal
+  +0x2516 | 00                      | char        | 0x00 (0)                           | string terminator
 
 string (reflection.KeyValue.key):
-  +0x251C | 04 00 00 00             | uint32_t    | 0x00000004 (4)                     | length of string
-  +0x2520 | 68 61 73 68             | char[4]     | hash                               | string literal
-  +0x2524 | 00                      | char        | 0x00 (0)                           | string terminator
-
-padding:
-  +0x2525 | 00 00 00                | uint8_t[3]  | ...                                | padding
+  +0x2518 | 02 00 00 00             | uint32_t    | 0x00000002 (2)                     | length of string
+  +0x251C | 69 64                   | char[2]     | id                                 | string literal
+  +0x251E | 00                      | char        | 0x00 (0)                           | string terminator
 
 table (reflection.Type):
-  +0x2528 | 44 EE FF FF             | SOffset32   | 0xFFFFEE44 (-4540) Loc: +0x36E4    | offset to vtable
-  +0x252C | 00 00 00                | uint8_t[3]  | ...                                | padding
-  +0x252F | 09                      | uint8_t     | 0x09 (9)                           | table field `base_type` (Byte)
-  +0x2530 | 08 00 00 00             | uint32_t    | 0x00000008 (8)                     | table field `base_size` (UInt)
-  +0x2534 | 01 00 00 00             | uint32_t    | 0x00000001 (1)                     | table field `element_size` (UInt)
+  +0x2520 | E4 F5 FF FF             | SOffset32   | 0xFFFFF5E4 (-2588) Loc: +0x2F3C    | offset to vtable
+  +0x2524 | 00 00                   | uint8_t[2]  | ..                                 | padding
+  +0x2526 | 0E                      | uint8_t     | 0x0E (14)                          | table field `base_type` (Byte)
+  +0x2527 | 02                      | uint8_t     | 0x02 (2)                           | table field `element` (Byte)
+  +0x2528 | 01 00 00 00             | uint32_t    | 0x00000001 (1)                     | table field `element_size` (UInt)
 
 string (reflection.Field.name):
-  +0x2538 | 10 00 00 00             | uint32_t    | 0x00000010 (16)                    | length of string
-  +0x253C | 74 65 73 74 68 61 73 68 | char[16]    | testhash                           | string literal
-  +0x2544 | 73 36 34 5F 66 6E 76 31 |             | s64_fnv1
-  +0x254C | 00                      | char        | 0x00 (0)                           | string terminator
+  +0x252C | 10 00 00 00             | uint32_t    | 0x00000010 (16)                    | length of string
+  +0x2530 | 74 65 73 74 61 72 72 61 | char[16]    | testarra                           | string literal
+  +0x2538 | 79 6F 66 62 6F 6F 6C 73 |             | yofbools
+  +0x2540 | 00                      | char        | 0x00 (0)                           | string terminator
 
 padding:
-  +0x254D | 00 00 00                | uint8_t[3]  | ...                                | padding
+  +0x2541 | 00 00 00                | uint8_t[3]  | ...                                | padding
 
 table (reflection.Field):
-  +0x2550 | 16 FB FF FF             | SOffset32   | 0xFFFFFB16 (-1258) Loc: +0x2A3A    | offset to vtable
-  +0x2554 | 11 00                   | uint16_t    | 0x0011 (17)                        | table field `id` (UShort)
-  +0x2556 | 26 00                   | uint16_t    | 0x0026 (38)                        | table field `offset` (UShort)
-  +0x2558 | 6C 00 00 00             | UOffset32   | 0x0000006C (108) Loc: +0x25C4      | offset to field `name` (string)
-  +0x255C | 5C 00 00 00             | UOffset32   | 0x0000005C (92) Loc: +0x25B8       | offset to field `type` (table)
-  +0x2560 | 0C 00 00 00             | UOffset32   | 0x0000000C (12) Loc: +0x256C       | offset to field `attributes` (vector)
-  +0x2564 | 04 00 00 00             | UOffset32   | 0x00000004 (4) Loc: +0x2568        | offset to field `documentation` (vector)
+  +0x2544 | 52 F7 FF FF             | SOffset32   | 0xFFFFF752 (-2222) Loc: +0x2DF2    | offset to vtable
+  +0x2548 | 17 00                   | uint16_t    | 0x0017 (23)                        | table field `id` (UShort)
+  +0x254A | 32 00                   | uint16_t    | 0x0032 (50)                        | table field `offset` (UShort)
+  +0x254C | 74 00 00 00             | UOffset32   | 0x00000074 (116) Loc: +0x25C0      | offset to field `name` (string)
+  +0x2550 | 60 00 00 00             | UOffset32   | 0x00000060 (96) Loc: +0x25B0       | offset to field `type` (table)
+  +0x2554 | 0C 00 00 00             | UOffset32   | 0x0000000C (12) Loc: +0x2560       | offset to field `attributes` (vector)
+  +0x2558 | 04 00 00 00             | UOffset32   | 0x00000004 (4) Loc: +0x255C        | offset to field `documentation` (vector)
 
 vector (reflection.Field.documentation):
-  +0x2568 | 00 00 00 00             | uint32_t    | 0x00000000 (0)                     | length of vector (# items)
+  +0x255C | 00 00 00 00             | uint32_t    | 0x00000000 (0)                     | length of vector (# items)
 
 vector (reflection.Field.attributes):
-  +0x256C | 02 00 00 00             | uint32_t    | 0x00000002 (2)                     | length of vector (# items)
-  +0x2570 | 24 00 00 00             | UOffset32   | 0x00000024 (36) Loc: +0x2594       | offset to table[0]
-  +0x2574 | 04 00 00 00             | UOffset32   | 0x00000004 (4) Loc: +0x2578        | offset to table[1]
+  +0x2560 | 02 00 00 00             | uint32_t    | 0x00000002 (2)                     | length of vector (# items)
+  +0x2564 | 24 00 00 00             | UOffset32   | 0x00000024 (36) Loc: +0x2588       | offset to table[0]
+  +0x2568 | 04 00 00 00             | UOffset32   | 0x00000004 (4) Loc: +0x256C        | offset to table[1]
 
 table (reflection.KeyValue):
-  +0x2578 | 14 F0 FF FF             | SOffset32   | 0xFFFFF014 (-4076) Loc: +0x3564    | offset to vtable
-  +0x257C | 10 00 00 00             | UOffset32   | 0x00000010 (16) Loc: +0x258C       | offset to field `key` (string)
-  +0x2580 | 04 00 00 00             | UOffset32   | 0x00000004 (4) Loc: +0x2584        | offset to field `value` (string)
+  +0x256C | 50 EC FF FF             | SOffset32   | 0xFFFFEC50 (-5040) Loc: +0x391C    | offset to vtable
+  +0x2570 | 10 00 00 00             | UOffset32   | 0x00000010 (16) Loc: +0x2580       | offset to field `key` (string)
+  +0x2574 | 04 00 00 00             | UOffset32   | 0x00000004 (4) Loc: +0x2578        | offset to field `value` (string)
 
 string (reflection.KeyValue.value):
-  +0x2584 | 02 00 00 00             | uint32_t    | 0x00000002 (2)                     | length of string
-  +0x2588 | 31 37                   | char[2]     | 17                                 | string literal
-  +0x258A | 00                      | char        | 0x00 (0)                           | string terminator
+  +0x2578 | 02 00 00 00             | uint32_t    | 0x00000002 (2)                     | length of string
+  +0x257C | 32 33                   | char[2]     | 23                                 | string literal
+  +0x257E | 00                      | char        | 0x00 (0)                           | string terminator
 
 string (reflection.KeyValue.key):
-  +0x258C | 02 00 00 00             | uint32_t    | 0x00000002 (2)                     | length of string
-  +0x2590 | 69 64                   | char[2]     | id                                 | string literal
-  +0x2592 | 00                      | char        | 0x00 (0)                           | string terminator
+  +0x2580 | 02 00 00 00             | uint32_t    | 0x00000002 (2)                     | length of string
+  +0x2584 | 69 64                   | char[2]     | id                                 | string literal
+  +0x2586 | 00                      | char        | 0x00 (0)                           | string terminator
 
 table (reflection.KeyValue):
-  +0x2594 | 30 F0 FF FF             | SOffset32   | 0xFFFFF030 (-4048) Loc: +0x3564    | offset to vtable
-  +0x2598 | 14 00 00 00             | UOffset32   | 0x00000014 (20) Loc: +0x25AC       | offset to field `key` (string)
-  +0x259C | 04 00 00 00             | UOffset32   | 0x00000004 (4) Loc: +0x25A0        | offset to field `value` (string)
+  +0x2588 | 6C EC FF FF             | SOffset32   | 0xFFFFEC6C (-5012) Loc: +0x391C    | offset to vtable
+  +0x258C | 18 00 00 00             | UOffset32   | 0x00000018 (24) Loc: +0x25A4       | offset to field `key` (string)
+  +0x2590 | 04 00 00 00             | UOffset32   | 0x00000004 (4) Loc: +0x2594        | offset to field `value` (string)
 
 string (reflection.KeyValue.value):
-  +0x25A0 | 07 00 00 00             | uint32_t    | 0x00000007 (7)                     | length of string
-  +0x25A4 | 66 6E 76 31 5F 33 32    | char[7]     | fnv1_32                            | string literal
-  +0x25AB | 00                      | char        | 0x00 (0)                           | string terminator
-
-string (reflection.KeyValue.key):
-  +0x25AC | 04 00 00 00             | uint32_t    | 0x00000004 (4)                     | length of string
-  +0x25B0 | 68 61 73 68             | char[4]     | hash                               | string literal
-  +0x25B4 | 00                      | char        | 0x00 (0)                           | string terminator
+  +0x2594 | 08 00 00 00             | uint32_t    | 0x00000008 (8)                     | length of string
+  +0x2598 | 66 6E 76 31 61 5F 36 34 | char[8]     | fnv1a_64                           | string literal
+  +0x25A0 | 00                      | char        | 0x00 (0)                           | string terminator
 
 padding:
-  +0x25B5 | 00 00 00                | uint8_t[3]  | ...                                | padding
+  +0x25A1 | 00 00 00                | uint8_t[3]  | ...                                | padding
+
+string (reflection.KeyValue.key):
+  +0x25A4 | 04 00 00 00             | uint32_t    | 0x00000004 (4)                     | length of string
+  +0x25A8 | 68 61 73 68             | char[4]     | hash                               | string literal
+  +0x25AC | 00                      | char        | 0x00 (0)                           | string terminator
+
+padding:
+  +0x25AD | 00 00 00                | uint8_t[3]  | ...                                | padding
 
 table (reflection.Type):
-  +0x25B8 | 1C EC FF FF             | SOffset32   | 0xFFFFEC1C (-5092) Loc: +0x399C    | offset to vtable
-  +0x25BC | 00 00 00                | uint8_t[3]  | ...                                | padding
-  +0x25BF | 08                      | uint8_t     | 0x08 (8)                           | table field `base_type` (Byte)
-  +0x25C0 | 01 00 00 00             | uint32_t    | 0x00000001 (1)                     | table field `element_size` (UInt)
+  +0x25B0 | 14 EB FF FF             | SOffset32   | 0xFFFFEB14 (-5356) Loc: +0x3A9C    | offset to vtable
+  +0x25B4 | 00 00 00                | uint8_t[3]  | ...                                | padding
+  +0x25B7 | 0A                      | uint8_t     | 0x0A (10)                          | table field `base_type` (Byte)
+  +0x25B8 | 08 00 00 00             | uint32_t    | 0x00000008 (8)                     | table field `base_size` (UInt)
+  +0x25BC | 01 00 00 00             | uint32_t    | 0x00000001 (1)                     | table field `element_size` (UInt)
 
 string (reflection.Field.name):
-  +0x25C4 | 10 00 00 00             | uint32_t    | 0x00000010 (16)                    | length of string
-  +0x25C8 | 74 65 73 74 68 61 73 68 | char[16]    | testhash                           | string literal
-  +0x25D0 | 75 33 32 5F 66 6E 76 31 |             | u32_fnv1
-  +0x25D8 | 00                      | char        | 0x00 (0)                           | string terminator
+  +0x25C0 | 11 00 00 00             | uint32_t    | 0x00000011 (17)                    | length of string
+  +0x25C4 | 74 65 73 74 68 61 73 68 | char[17]    | testhash                           | string literal
+  +0x25CC | 75 36 34 5F 66 6E 76 31 |             | u64_fnv1
+  +0x25D4 | 61                      |             | a
+  +0x25D5 | 00                      | char        | 0x00 (0)                           | string terminator
 
 padding:
-  +0x25D9 | 00 00 00                | uint8_t[3]  | ...                                | padding
+  +0x25D6 | 00 00                   | uint8_t[2]  | ..                                 | padding
 
 table (reflection.Field):
-  +0x25DC | A2 FB FF FF             | SOffset32   | 0xFFFFFBA2 (-1118) Loc: +0x2A3A    | offset to vtable
-  +0x25E0 | 10 00                   | uint16_t    | 0x0010 (16)                        | table field `id` (UShort)
-  +0x25E2 | 24 00                   | uint16_t    | 0x0024 (36)                        | table field `offset` (UShort)
-  +0x25E4 | 6C 00 00 00             | UOffset32   | 0x0000006C (108) Loc: +0x2650      | offset to field `name` (string)
-  +0x25E8 | 5C 00 00 00             | UOffset32   | 0x0000005C (92) Loc: +0x2644       | offset to field `type` (table)
-  +0x25EC | 0C 00 00 00             | UOffset32   | 0x0000000C (12) Loc: +0x25F8       | offset to field `attributes` (vector)
-  +0x25F0 | 04 00 00 00             | UOffset32   | 0x00000004 (4) Loc: +0x25F4        | offset to field `documentation` (vector)
+  +0x25D8 | E6 F7 FF FF             | SOffset32   | 0xFFFFF7E6 (-2074) Loc: +0x2DF2    | offset to vtable
+  +0x25DC | 16 00                   | uint16_t    | 0x0016 (22)                        | table field `id` (UShort)
+  +0x25DE | 30 00                   | uint16_t    | 0x0030 (48)                        | table field `offset` (UShort)
+  +0x25E0 | 74 00 00 00             | UOffset32   | 0x00000074 (116) Loc: +0x2654      | offset to field `name` (string)
+  +0x25E4 | 60 00 00 00             | UOffset32   | 0x00000060 (96) Loc: +0x2644       | offset to field `type` (table)
+  +0x25E8 | 0C 00 00 00             | UOffset32   | 0x0000000C (12) Loc: +0x25F4       | offset to field `attributes` (vector)
+  +0x25EC | 04 00 00 00             | UOffset32   | 0x00000004 (4) Loc: +0x25F0        | offset to field `documentation` (vector)
 
 vector (reflection.Field.documentation):
-  +0x25F4 | 00 00 00 00             | uint32_t    | 0x00000000 (0)                     | length of vector (# items)
+  +0x25F0 | 00 00 00 00             | uint32_t    | 0x00000000 (0)                     | length of vector (# items)
 
 vector (reflection.Field.attributes):
-  +0x25F8 | 02 00 00 00             | uint32_t    | 0x00000002 (2)                     | length of vector (# items)
-  +0x25FC | 24 00 00 00             | UOffset32   | 0x00000024 (36) Loc: +0x2620       | offset to table[0]
-  +0x2600 | 04 00 00 00             | UOffset32   | 0x00000004 (4) Loc: +0x2604        | offset to table[1]
+  +0x25F4 | 02 00 00 00             | uint32_t    | 0x00000002 (2)                     | length of vector (# items)
+  +0x25F8 | 24 00 00 00             | UOffset32   | 0x00000024 (36) Loc: +0x261C       | offset to table[0]
+  +0x25FC | 04 00 00 00             | UOffset32   | 0x00000004 (4) Loc: +0x2600        | offset to table[1]
 
 table (reflection.KeyValue):
-  +0x2604 | A0 F0 FF FF             | SOffset32   | 0xFFFFF0A0 (-3936) Loc: +0x3564    | offset to vtable
-  +0x2608 | 10 00 00 00             | UOffset32   | 0x00000010 (16) Loc: +0x2618       | offset to field `key` (string)
-  +0x260C | 04 00 00 00             | UOffset32   | 0x00000004 (4) Loc: +0x2610        | offset to field `value` (string)
+  +0x2600 | E4 EC FF FF             | SOffset32   | 0xFFFFECE4 (-4892) Loc: +0x391C    | offset to vtable
+  +0x2604 | 10 00 00 00             | UOffset32   | 0x00000010 (16) Loc: +0x2614       | offset to field `key` (string)
+  +0x2608 | 04 00 00 00             | UOffset32   | 0x00000004 (4) Loc: +0x260C        | offset to field `value` (string)
 
 string (reflection.KeyValue.value):
-  +0x2610 | 02 00 00 00             | uint32_t    | 0x00000002 (2)                     | length of string
-  +0x2614 | 31 36                   | char[2]     | 16                                 | string literal
-  +0x2616 | 00                      | char        | 0x00 (0)                           | string terminator
+  +0x260C | 02 00 00 00             | uint32_t    | 0x00000002 (2)                     | length of string
+  +0x2610 | 32 32                   | char[2]     | 22                                 | string literal
+  +0x2612 | 00                      | char        | 0x00 (0)                           | string terminator
 
 string (reflection.KeyValue.key):
-  +0x2618 | 02 00 00 00             | uint32_t    | 0x00000002 (2)                     | length of string
-  +0x261C | 69 64                   | char[2]     | id                                 | string literal
-  +0x261E | 00                      | char        | 0x00 (0)                           | string terminator
+  +0x2614 | 02 00 00 00             | uint32_t    | 0x00000002 (2)                     | length of string
+  +0x2618 | 69 64                   | char[2]     | id                                 | string literal
+  +0x261A | 00                      | char        | 0x00 (0)                           | string terminator
 
 table (reflection.KeyValue):
-  +0x2620 | BC F0 FF FF             | SOffset32   | 0xFFFFF0BC (-3908) Loc: +0x3564    | offset to vtable
-  +0x2624 | 14 00 00 00             | UOffset32   | 0x00000014 (20) Loc: +0x2638       | offset to field `key` (string)
-  +0x2628 | 04 00 00 00             | UOffset32   | 0x00000004 (4) Loc: +0x262C        | offset to field `value` (string)
+  +0x261C | 00 ED FF FF             | SOffset32   | 0xFFFFED00 (-4864) Loc: +0x391C    | offset to vtable
+  +0x2620 | 18 00 00 00             | UOffset32   | 0x00000018 (24) Loc: +0x2638       | offset to field `key` (string)
+  +0x2624 | 04 00 00 00             | UOffset32   | 0x00000004 (4) Loc: +0x2628        | offset to field `value` (string)
 
 string (reflection.KeyValue.value):
-  +0x262C | 07 00 00 00             | uint32_t    | 0x00000007 (7)                     | length of string
-  +0x2630 | 66 6E 76 31 5F 33 32    | char[7]     | fnv1_32                            | string literal
-  +0x2637 | 00                      | char        | 0x00 (0)                           | string terminator
+  +0x2628 | 08 00 00 00             | uint32_t    | 0x00000008 (8)                     | length of string
+  +0x262C | 66 6E 76 31 61 5F 36 34 | char[8]     | fnv1a_64                           | string literal
+  +0x2634 | 00                      | char        | 0x00 (0)                           | string terminator
+
+padding:
+  +0x2635 | 00 00 00                | uint8_t[3]  | ...                                | padding
 
 string (reflection.KeyValue.key):
   +0x2638 | 04 00 00 00             | uint32_t    | 0x00000004 (4)                     | length of string
@@ -4265,318 +4218,343 @@
   +0x2641 | 00 00 00                | uint8_t[3]  | ...                                | padding
 
 table (reflection.Type):
-  +0x2644 | A8 EC FF FF             | SOffset32   | 0xFFFFECA8 (-4952) Loc: +0x399C    | offset to vtable
+  +0x2644 | A8 EB FF FF             | SOffset32   | 0xFFFFEBA8 (-5208) Loc: +0x3A9C    | offset to vtable
   +0x2648 | 00 00 00                | uint8_t[3]  | ...                                | padding
-  +0x264B | 07                      | uint8_t     | 0x07 (7)                           | table field `base_type` (Byte)
-  +0x264C | 01 00 00 00             | uint32_t    | 0x00000001 (1)                     | table field `element_size` (UInt)
+  +0x264B | 09                      | uint8_t     | 0x09 (9)                           | table field `base_type` (Byte)
+  +0x264C | 08 00 00 00             | uint32_t    | 0x00000008 (8)                     | table field `base_size` (UInt)
+  +0x2650 | 01 00 00 00             | uint32_t    | 0x00000001 (1)                     | table field `element_size` (UInt)
 
 string (reflection.Field.name):
-  +0x2650 | 10 00 00 00             | uint32_t    | 0x00000010 (16)                    | length of string
-  +0x2654 | 74 65 73 74 68 61 73 68 | char[16]    | testhash                           | string literal
-  +0x265C | 73 33 32 5F 66 6E 76 31 |             | s32_fnv1
-  +0x2664 | 00                      | char        | 0x00 (0)                           | string terminator
+  +0x2654 | 11 00 00 00             | uint32_t    | 0x00000011 (17)                    | length of string
+  +0x2658 | 74 65 73 74 68 61 73 68 | char[17]    | testhash                           | string literal
+  +0x2660 | 73 36 34 5F 66 6E 76 31 |             | s64_fnv1
+  +0x2668 | 61                      |             | a
+  +0x2669 | 00                      | char        | 0x00 (0)                           | string terminator
 
 padding:
-  +0x2665 | 00 00 00                | uint8_t[3]  | ...                                | padding
+  +0x266A | 00 00                   | uint8_t[2]  | ..                                 | padding
 
 table (reflection.Field):
-  +0x2668 | 2E FC FF FF             | SOffset32   | 0xFFFFFC2E (-978) Loc: +0x2A3A     | offset to vtable
-  +0x266C | 0F 00                   | uint16_t    | 0x000F (15)                        | table field `id` (UShort)
-  +0x266E | 22 00                   | uint16_t    | 0x0022 (34)                        | table field `offset` (UShort)
-  +0x2670 | 48 00 00 00             | UOffset32   | 0x00000048 (72) Loc: +0x26B8       | offset to field `name` (string)
-  +0x2674 | 34 00 00 00             | UOffset32   | 0x00000034 (52) Loc: +0x26A8       | offset to field `type` (table)
-  +0x2678 | 0C 00 00 00             | UOffset32   | 0x0000000C (12) Loc: +0x2684       | offset to field `attributes` (vector)
-  +0x267C | 04 00 00 00             | UOffset32   | 0x00000004 (4) Loc: +0x2680        | offset to field `documentation` (vector)
+  +0x266C | 7A F8 FF FF             | SOffset32   | 0xFFFFF87A (-1926) Loc: +0x2DF2    | offset to vtable
+  +0x2670 | 15 00                   | uint16_t    | 0x0015 (21)                        | table field `id` (UShort)
+  +0x2672 | 2E 00                   | uint16_t    | 0x002E (46)                        | table field `offset` (UShort)
+  +0x2674 | CC 00 00 00             | UOffset32   | 0x000000CC (204) Loc: +0x2740      | offset to field `name` (string)
+  +0x2678 | BC 00 00 00             | UOffset32   | 0x000000BC (188) Loc: +0x2734      | offset to field `type` (table)
+  +0x267C | 0C 00 00 00             | UOffset32   | 0x0000000C (12) Loc: +0x2688       | offset to field `attributes` (vector)
+  +0x2680 | 04 00 00 00             | UOffset32   | 0x00000004 (4) Loc: +0x2684        | offset to field `documentation` (vector)
 
 vector (reflection.Field.documentation):
-  +0x2680 | 00 00 00 00             | uint32_t    | 0x00000000 (0)                     | length of vector (# items)
+  +0x2684 | 00 00 00 00             | uint32_t    | 0x00000000 (0)                     | length of vector (# items)
 
 vector (reflection.Field.attributes):
-  +0x2684 | 01 00 00 00             | uint32_t    | 0x00000001 (1)                     | length of vector (# items)
-  +0x2688 | 04 00 00 00             | UOffset32   | 0x00000004 (4) Loc: +0x268C        | offset to table[0]
+  +0x2688 | 04 00 00 00             | uint32_t    | 0x00000004 (4)                     | length of vector (# items)
+  +0x268C | 7C 00 00 00             | UOffset32   | 0x0000007C (124) Loc: +0x2708      | offset to table[0]
+  +0x2690 | 50 00 00 00             | UOffset32   | 0x00000050 (80) Loc: +0x26E0       | offset to table[1]
+  +0x2694 | 24 00 00 00             | UOffset32   | 0x00000024 (36) Loc: +0x26B8       | offset to table[2]
+  +0x2698 | 04 00 00 00             | UOffset32   | 0x00000004 (4) Loc: +0x269C        | offset to table[3]
 
 table (reflection.KeyValue):
-  +0x268C | 28 F1 FF FF             | SOffset32   | 0xFFFFF128 (-3800) Loc: +0x3564    | offset to vtable
-  +0x2690 | 10 00 00 00             | UOffset32   | 0x00000010 (16) Loc: +0x26A0       | offset to field `key` (string)
-  +0x2694 | 04 00 00 00             | UOffset32   | 0x00000004 (4) Loc: +0x2698        | offset to field `value` (string)
+  +0x269C | 80 ED FF FF             | SOffset32   | 0xFFFFED80 (-4736) Loc: +0x391C    | offset to vtable
+  +0x26A0 | 10 00 00 00             | UOffset32   | 0x00000010 (16) Loc: +0x26B0       | offset to field `key` (string)
+  +0x26A4 | 04 00 00 00             | UOffset32   | 0x00000004 (4) Loc: +0x26A8        | offset to field `value` (string)
 
 string (reflection.KeyValue.value):
-  +0x2698 | 02 00 00 00             | uint32_t    | 0x00000002 (2)                     | length of string
-  +0x269C | 31 35                   | char[2]     | 15                                 | string literal
-  +0x269E | 00                      | char        | 0x00 (0)                           | string terminator
+  +0x26A8 | 02 00 00 00             | uint32_t    | 0x00000002 (2)                     | length of string
+  +0x26AC | 32 31                   | char[2]     | 21                                 | string literal
+  +0x26AE | 00                      | char        | 0x00 (0)                           | string terminator
 
 string (reflection.KeyValue.key):
-  +0x26A0 | 02 00 00 00             | uint32_t    | 0x00000002 (2)                     | length of string
-  +0x26A4 | 69 64                   | char[2]     | id                                 | string literal
-  +0x26A6 | 00                      | char        | 0x00 (0)                           | string terminator
+  +0x26B0 | 02 00 00 00             | uint32_t    | 0x00000002 (2)                     | length of string
+  +0x26B4 | 69 64                   | char[2]     | id                                 | string literal
+  +0x26B6 | 00                      | char        | 0x00 (0)                           | string terminator
+
+table (reflection.KeyValue):
+  +0x26B8 | 9C ED FF FF             | SOffset32   | 0xFFFFED9C (-4708) Loc: +0x391C    | offset to vtable
+  +0x26BC | 18 00 00 00             | UOffset32   | 0x00000018 (24) Loc: +0x26D4       | offset to field `key` (string)
+  +0x26C0 | 04 00 00 00             | UOffset32   | 0x00000004 (4) Loc: +0x26C4        | offset to field `value` (string)
+
+string (reflection.KeyValue.value):
+  +0x26C4 | 08 00 00 00             | uint32_t    | 0x00000008 (8)                     | length of string
+  +0x26C8 | 66 6E 76 31 61 5F 33 32 | char[8]     | fnv1a_32                           | string literal
+  +0x26D0 | 00                      | char        | 0x00 (0)                           | string terminator
+
+padding:
+  +0x26D1 | 00 00 00                | uint8_t[3]  | ...                                | padding
+
+string (reflection.KeyValue.key):
+  +0x26D4 | 04 00 00 00             | uint32_t    | 0x00000004 (4)                     | length of string
+  +0x26D8 | 68 61 73 68             | char[4]     | hash                               | string literal
+  +0x26DC | 00                      | char        | 0x00 (0)                           | string terminator
+
+padding:
+  +0x26DD | 00 00 00                | uint8_t[3]  | ...                                | padding
+
+table (reflection.KeyValue):
+  +0x26E0 | C4 ED FF FF             | SOffset32   | 0xFFFFEDC4 (-4668) Loc: +0x391C    | offset to vtable
+  +0x26E4 | 14 00 00 00             | UOffset32   | 0x00000014 (20) Loc: +0x26F8       | offset to field `key` (string)
+  +0x26E8 | 04 00 00 00             | UOffset32   | 0x00000004 (4) Loc: +0x26EC        | offset to field `value` (string)
+
+string (reflection.KeyValue.value):
+  +0x26EC | 04 00 00 00             | uint32_t    | 0x00000004 (4)                     | length of string
+  +0x26F0 | 53 74 61 74             | char[4]     | Stat                               | string literal
+  +0x26F4 | 00                      | char        | 0x00 (0)                           | string terminator
+
+padding:
+  +0x26F5 | 00 00 00                | uint8_t[3]  | ...                                | padding
+
+string (reflection.KeyValue.key):
+  +0x26F8 | 08 00 00 00             | uint32_t    | 0x00000008 (8)                     | length of string
+  +0x26FC | 63 70 70 5F 74 79 70 65 | char[8]     | cpp_type                           | string literal
+  +0x2704 | 00                      | char        | 0x00 (0)                           | string terminator
+
+padding:
+  +0x2705 | 00 00 00                | uint8_t[3]  | ...                                | padding
+
+table (reflection.KeyValue):
+  +0x2708 | EC ED FF FF             | SOffset32   | 0xFFFFEDEC (-4628) Loc: +0x391C    | offset to vtable
+  +0x270C | 14 00 00 00             | UOffset32   | 0x00000014 (20) Loc: +0x2720       | offset to field `key` (string)
+  +0x2710 | 04 00 00 00             | UOffset32   | 0x00000004 (4) Loc: +0x2714        | offset to field `value` (string)
+
+string (reflection.KeyValue.value):
+  +0x2714 | 05 00 00 00             | uint32_t    | 0x00000005 (5)                     | length of string
+  +0x2718 | 6E 61 6B 65 64          | char[5]     | naked                              | string literal
+  +0x271D | 00                      | char        | 0x00 (0)                           | string terminator
+
+padding:
+  +0x271E | 00 00                   | uint8_t[2]  | ..                                 | padding
+
+string (reflection.KeyValue.key):
+  +0x2720 | 0C 00 00 00             | uint32_t    | 0x0000000C (12)                    | length of string
+  +0x2724 | 63 70 70 5F 70 74 72 5F | char[12]    | cpp_ptr_                           | string literal
+  +0x272C | 74 79 70 65             |             | type
+  +0x2730 | 00                      | char        | 0x00 (0)                           | string terminator
+
+padding:
+  +0x2731 | 00 00 00                | uint8_t[3]  | ...                                | padding
 
 table (reflection.Type):
-  +0x26A8 | C4 EF FF FF             | SOffset32   | 0xFFFFEFC4 (-4156) Loc: +0x36E4    | offset to vtable
-  +0x26AC | 00 00 00                | uint8_t[3]  | ...                                | padding
-  +0x26AF | 02                      | uint8_t     | 0x02 (2)                           | table field `base_type` (Byte)
-  +0x26B0 | 01 00 00 00             | uint32_t    | 0x00000001 (1)                     | table field `base_size` (UInt)
-  +0x26B4 | 01 00 00 00             | uint32_t    | 0x00000001 (1)                     | table field `element_size` (UInt)
+  +0x2734 | E0 E9 FF FF             | SOffset32   | 0xFFFFE9E0 (-5664) Loc: +0x3D54    | offset to vtable
+  +0x2738 | 00 00 00                | uint8_t[3]  | ...                                | padding
+  +0x273B | 08                      | uint8_t     | 0x08 (8)                           | table field `base_type` (Byte)
+  +0x273C | 01 00 00 00             | uint32_t    | 0x00000001 (1)                     | table field `element_size` (UInt)
 
 string (reflection.Field.name):
-  +0x26B8 | 08 00 00 00             | uint32_t    | 0x00000008 (8)                     | length of string
-  +0x26BC | 74 65 73 74 62 6F 6F 6C | char[8]     | testbool                           | string literal
-  +0x26C4 | 00                      | char        | 0x00 (0)                           | string terminator
+  +0x2740 | 11 00 00 00             | uint32_t    | 0x00000011 (17)                    | length of string
+  +0x2744 | 74 65 73 74 68 61 73 68 | char[17]    | testhash                           | string literal
+  +0x274C | 75 33 32 5F 66 6E 76 31 |             | u32_fnv1
+  +0x2754 | 61                      |             | a
+  +0x2755 | 00                      | char        | 0x00 (0)                           | string terminator
 
 padding:
-  +0x26C5 | 00 00 00                | uint8_t[3]  | ...                                | padding
+  +0x2756 | 00 00                   | uint8_t[2]  | ..                                 | padding
 
 table (reflection.Field):
-  +0x26C8 | A4 FB FF FF             | SOffset32   | 0xFFFFFBA4 (-1116) Loc: +0x2B24    | offset to vtable
-  +0x26CC | 00 00 00                | uint8_t[3]  | ...                                | padding
-  +0x26CF | 01                      | uint8_t     | 0x01 (1)                           | table field `optional` (Bool)
-  +0x26D0 | 0E 00                   | uint16_t    | 0x000E (14)                        | table field `id` (UShort)
-  +0x26D2 | 20 00                   | uint16_t    | 0x0020 (32)                        | table field `offset` (UShort)
-  +0x26D4 | 48 00 00 00             | UOffset32   | 0x00000048 (72) Loc: +0x271C       | offset to field `name` (string)
-  +0x26D8 | 34 00 00 00             | UOffset32   | 0x00000034 (52) Loc: +0x270C       | offset to field `type` (table)
-  +0x26DC | 0C 00 00 00             | UOffset32   | 0x0000000C (12) Loc: +0x26E8       | offset to field `attributes` (vector)
-  +0x26E0 | 04 00 00 00             | UOffset32   | 0x00000004 (4) Loc: +0x26E4        | offset to field `documentation` (vector)
+  +0x2758 | 66 F9 FF FF             | SOffset32   | 0xFFFFF966 (-1690) Loc: +0x2DF2    | offset to vtable
+  +0x275C | 14 00                   | uint16_t    | 0x0014 (20)                        | table field `id` (UShort)
+  +0x275E | 2C 00                   | uint16_t    | 0x002C (44)                        | table field `offset` (UShort)
+  +0x2760 | 70 00 00 00             | UOffset32   | 0x00000070 (112) Loc: +0x27D0      | offset to field `name` (string)
+  +0x2764 | 60 00 00 00             | UOffset32   | 0x00000060 (96) Loc: +0x27C4       | offset to field `type` (table)
+  +0x2768 | 0C 00 00 00             | UOffset32   | 0x0000000C (12) Loc: +0x2774       | offset to field `attributes` (vector)
+  +0x276C | 04 00 00 00             | UOffset32   | 0x00000004 (4) Loc: +0x2770        | offset to field `documentation` (vector)
 
 vector (reflection.Field.documentation):
-  +0x26E4 | 00 00 00 00             | uint32_t    | 0x00000000 (0)                     | length of vector (# items)
+  +0x2770 | 00 00 00 00             | uint32_t    | 0x00000000 (0)                     | length of vector (# items)
 
 vector (reflection.Field.attributes):
-  +0x26E8 | 01 00 00 00             | uint32_t    | 0x00000001 (1)                     | length of vector (# items)
-  +0x26EC | 04 00 00 00             | UOffset32   | 0x00000004 (4) Loc: +0x26F0        | offset to table[0]
+  +0x2774 | 02 00 00 00             | uint32_t    | 0x00000002 (2)                     | length of vector (# items)
+  +0x2778 | 24 00 00 00             | UOffset32   | 0x00000024 (36) Loc: +0x279C       | offset to table[0]
+  +0x277C | 04 00 00 00             | UOffset32   | 0x00000004 (4) Loc: +0x2780        | offset to table[1]
 
 table (reflection.KeyValue):
-  +0x26F0 | 8C F1 FF FF             | SOffset32   | 0xFFFFF18C (-3700) Loc: +0x3564    | offset to vtable
-  +0x26F4 | 10 00 00 00             | UOffset32   | 0x00000010 (16) Loc: +0x2704       | offset to field `key` (string)
-  +0x26F8 | 04 00 00 00             | UOffset32   | 0x00000004 (4) Loc: +0x26FC        | offset to field `value` (string)
+  +0x2780 | 64 EE FF FF             | SOffset32   | 0xFFFFEE64 (-4508) Loc: +0x391C    | offset to vtable
+  +0x2784 | 10 00 00 00             | UOffset32   | 0x00000010 (16) Loc: +0x2794       | offset to field `key` (string)
+  +0x2788 | 04 00 00 00             | UOffset32   | 0x00000004 (4) Loc: +0x278C        | offset to field `value` (string)
 
 string (reflection.KeyValue.value):
-  +0x26FC | 02 00 00 00             | uint32_t    | 0x00000002 (2)                     | length of string
-  +0x2700 | 31 34                   | char[2]     | 14                                 | string literal
-  +0x2702 | 00                      | char        | 0x00 (0)                           | string terminator
+  +0x278C | 02 00 00 00             | uint32_t    | 0x00000002 (2)                     | length of string
+  +0x2790 | 32 30                   | char[2]     | 20                                 | string literal
+  +0x2792 | 00                      | char        | 0x00 (0)                           | string terminator
 
 string (reflection.KeyValue.key):
-  +0x2704 | 02 00 00 00             | uint32_t    | 0x00000002 (2)                     | length of string
-  +0x2708 | 69 64                   | char[2]     | id                                 | string literal
-  +0x270A | 00                      | char        | 0x00 (0)                           | string terminator
-
-table (reflection.Type):
-  +0x270C | 54 EE FF FF             | SOffset32   | 0xFFFFEE54 (-4524) Loc: +0x38B8    | offset to vtable
-  +0x2710 | 00 00 00                | uint8_t[3]  | ...                                | padding
-  +0x2713 | 0F                      | uint8_t     | 0x0F (15)                          | table field `base_type` (Byte)
-  +0x2714 | 03 00 00 00             | uint32_t    | 0x00000003 (3)                     | table field `index` (Int)
-  +0x2718 | 01 00 00 00             | uint32_t    | 0x00000001 (1)                     | table field `element_size` (UInt)
-
-string (reflection.Field.name):
-  +0x271C | 09 00 00 00             | uint32_t    | 0x00000009 (9)                     | length of string
-  +0x2720 | 74 65 73 74 65 6D 70 74 | char[9]     | testempt                           | string literal
-  +0x2728 | 79                      |             | y
-  +0x2729 | 00                      | char        | 0x00 (0)                           | string terminator
-
-padding:
-  +0x272A | 00 00                   | uint8_t[2]  | ..                                 | padding
-
-table (reflection.Field):
-  +0x272C | 08 FC FF FF             | SOffset32   | 0xFFFFFC08 (-1016) Loc: +0x2B24    | offset to vtable
-  +0x2730 | 00 00 00                | uint8_t[3]  | ...                                | padding
-  +0x2733 | 01                      | uint8_t     | 0x01 (1)                           | table field `optional` (Bool)
-  +0x2734 | 0D 00                   | uint16_t    | 0x000D (13)                        | table field `id` (UShort)
-  +0x2736 | 1E 00                   | uint16_t    | 0x001E (30)                        | table field `offset` (UShort)
-  +0x2738 | 78 00 00 00             | UOffset32   | 0x00000078 (120) Loc: +0x27B0      | offset to field `name` (string)
-  +0x273C | 68 00 00 00             | UOffset32   | 0x00000068 (104) Loc: +0x27A4      | offset to field `type` (table)
-  +0x2740 | 0C 00 00 00             | UOffset32   | 0x0000000C (12) Loc: +0x274C       | offset to field `attributes` (vector)
-  +0x2744 | 04 00 00 00             | UOffset32   | 0x00000004 (4) Loc: +0x2748        | offset to field `documentation` (vector)
-
-vector (reflection.Field.documentation):
-  +0x2748 | 00 00 00 00             | uint32_t    | 0x00000000 (0)                     | length of vector (# items)
-
-vector (reflection.Field.attributes):
-  +0x274C | 02 00 00 00             | uint32_t    | 0x00000002 (2)                     | length of vector (# items)
-  +0x2750 | 38 00 00 00             | UOffset32   | 0x00000038 (56) Loc: +0x2788       | offset to table[0]
-  +0x2754 | 04 00 00 00             | UOffset32   | 0x00000004 (4) Loc: +0x2758        | offset to table[1]
-
-table (reflection.KeyValue):
-  +0x2758 | F4 F1 FF FF             | SOffset32   | 0xFFFFF1F4 (-3596) Loc: +0x3564    | offset to vtable
-  +0x275C | 14 00 00 00             | UOffset32   | 0x00000014 (20) Loc: +0x2770       | offset to field `key` (string)
-  +0x2760 | 04 00 00 00             | UOffset32   | 0x00000004 (4) Loc: +0x2764        | offset to field `value` (string)
-
-string (reflection.KeyValue.value):
-  +0x2764 | 07 00 00 00             | uint32_t    | 0x00000007 (7)                     | length of string
-  +0x2768 | 4D 6F 6E 73 74 65 72    | char[7]     | Monster                            | string literal
-  +0x276F | 00                      | char        | 0x00 (0)                           | string terminator
-
-string (reflection.KeyValue.key):
-  +0x2770 | 11 00 00 00             | uint32_t    | 0x00000011 (17)                    | length of string
-  +0x2774 | 6E 65 73 74 65 64 5F 66 | char[17]    | nested_f                           | string literal
-  +0x277C | 6C 61 74 62 75 66 66 65 |             | latbuffe
-  +0x2784 | 72                      |             | r
-  +0x2785 | 00                      | char        | 0x00 (0)                           | string terminator
-
-padding:
-  +0x2786 | 00 00                   | uint8_t[2]  | ..                                 | padding
-
-table (reflection.KeyValue):
-  +0x2788 | 24 F2 FF FF             | SOffset32   | 0xFFFFF224 (-3548) Loc: +0x3564    | offset to vtable
-  +0x278C | 10 00 00 00             | UOffset32   | 0x00000010 (16) Loc: +0x279C       | offset to field `key` (string)
-  +0x2790 | 04 00 00 00             | UOffset32   | 0x00000004 (4) Loc: +0x2794        | offset to field `value` (string)
-
-string (reflection.KeyValue.value):
   +0x2794 | 02 00 00 00             | uint32_t    | 0x00000002 (2)                     | length of string
-  +0x2798 | 31 33                   | char[2]     | 13                                 | string literal
+  +0x2798 | 69 64                   | char[2]     | id                                 | string literal
   +0x279A | 00                      | char        | 0x00 (0)                           | string terminator
 
-string (reflection.KeyValue.key):
-  +0x279C | 02 00 00 00             | uint32_t    | 0x00000002 (2)                     | length of string
-  +0x27A0 | 69 64                   | char[2]     | id                                 | string literal
-  +0x27A2 | 00                      | char        | 0x00 (0)                           | string terminator
-
-table (reflection.Type):
-  +0x27A4 | 20 FC FF FF             | SOffset32   | 0xFFFFFC20 (-992) Loc: +0x2B84     | offset to vtable
-  +0x27A8 | 00 00                   | uint8_t[2]  | ..                                 | padding
-  +0x27AA | 0E                      | uint8_t     | 0x0E (14)                          | table field `base_type` (Byte)
-  +0x27AB | 04                      | uint8_t     | 0x04 (4)                           | table field `element` (Byte)
-  +0x27AC | 01 00 00 00             | uint32_t    | 0x00000001 (1)                     | table field `element_size` (UInt)
-
-string (reflection.Field.name):
-  +0x27B0 | 14 00 00 00             | uint32_t    | 0x00000014 (20)                    | length of string
-  +0x27B4 | 74 65 73 74 6E 65 73 74 | char[20]    | testnest                           | string literal
-  +0x27BC | 65 64 66 6C 61 74 62 75 |             | edflatbu
-  +0x27C4 | 66 66 65 72             |             | ffer
-  +0x27C8 | 00                      | char        | 0x00 (0)                           | string terminator
-
-padding:
-  +0x27C9 | 00 00 00                | uint8_t[3]  | ...                                | padding
-
-table (reflection.Field):
-  +0x27CC | A8 FC FF FF             | SOffset32   | 0xFFFFFCA8 (-856) Loc: +0x2B24     | offset to vtable
-  +0x27D0 | 00 00 00                | uint8_t[3]  | ...                                | padding
-  +0x27D3 | 01                      | uint8_t     | 0x01 (1)                           | table field `optional` (Bool)
-  +0x27D4 | 0C 00                   | uint16_t    | 0x000C (12)                        | table field `id` (UShort)
-  +0x27D6 | 1C 00                   | uint16_t    | 0x001C (28)                        | table field `offset` (UShort)
-  +0x27D8 | 48 00 00 00             | UOffset32   | 0x00000048 (72) Loc: +0x2820       | offset to field `name` (string)
-  +0x27DC | 34 00 00 00             | UOffset32   | 0x00000034 (52) Loc: +0x2810       | offset to field `type` (table)
-  +0x27E0 | 0C 00 00 00             | UOffset32   | 0x0000000C (12) Loc: +0x27EC       | offset to field `attributes` (vector)
-  +0x27E4 | 04 00 00 00             | UOffset32   | 0x00000004 (4) Loc: +0x27E8        | offset to field `documentation` (vector)
-
-vector (reflection.Field.documentation):
-  +0x27E8 | 00 00 00 00             | uint32_t    | 0x00000000 (0)                     | length of vector (# items)
-
-vector (reflection.Field.attributes):
-  +0x27EC | 01 00 00 00             | uint32_t    | 0x00000001 (1)                     | length of vector (# items)
-  +0x27F0 | 04 00 00 00             | UOffset32   | 0x00000004 (4) Loc: +0x27F4        | offset to table[0]
-
 table (reflection.KeyValue):
-  +0x27F4 | 90 F2 FF FF             | SOffset32   | 0xFFFFF290 (-3440) Loc: +0x3564    | offset to vtable
-  +0x27F8 | 10 00 00 00             | UOffset32   | 0x00000010 (16) Loc: +0x2808       | offset to field `key` (string)
-  +0x27FC | 04 00 00 00             | UOffset32   | 0x00000004 (4) Loc: +0x2800        | offset to field `value` (string)
+  +0x279C | 80 EE FF FF             | SOffset32   | 0xFFFFEE80 (-4480) Loc: +0x391C    | offset to vtable
+  +0x27A0 | 18 00 00 00             | UOffset32   | 0x00000018 (24) Loc: +0x27B8       | offset to field `key` (string)
+  +0x27A4 | 04 00 00 00             | UOffset32   | 0x00000004 (4) Loc: +0x27A8        | offset to field `value` (string)
 
 string (reflection.KeyValue.value):
-  +0x2800 | 02 00 00 00             | uint32_t    | 0x00000002 (2)                     | length of string
-  +0x2804 | 31 32                   | char[2]     | 12                                 | string literal
-  +0x2806 | 00                      | char        | 0x00 (0)                           | string terminator
-
-string (reflection.KeyValue.key):
-  +0x2808 | 02 00 00 00             | uint32_t    | 0x00000002 (2)                     | length of string
-  +0x280C | 69 64                   | char[2]     | id                                 | string literal
-  +0x280E | 00                      | char        | 0x00 (0)                           | string terminator
-
-table (reflection.Type):
-  +0x2810 | 58 EF FF FF             | SOffset32   | 0xFFFFEF58 (-4264) Loc: +0x38B8    | offset to vtable
-  +0x2814 | 00 00 00                | uint8_t[3]  | ...                                | padding
-  +0x2817 | 0F                      | uint8_t     | 0x0F (15)                          | table field `base_type` (Byte)
-  +0x2818 | 01 00 00 00             | uint32_t    | 0x00000001 (1)                     | table field `index` (Int)
-  +0x281C | 01 00 00 00             | uint32_t    | 0x00000001 (1)                     | table field `element_size` (UInt)
-
-string (reflection.Field.name):
-  +0x2820 | 05 00 00 00             | uint32_t    | 0x00000005 (5)                     | length of string
-  +0x2824 | 65 6E 65 6D 79          | char[5]     | enemy                              | string literal
-  +0x2829 | 00                      | char        | 0x00 (0)                           | string terminator
+  +0x27A8 | 08 00 00 00             | uint32_t    | 0x00000008 (8)                     | length of string
+  +0x27AC | 66 6E 76 31 61 5F 33 32 | char[8]     | fnv1a_32                           | string literal
+  +0x27B4 | 00                      | char        | 0x00 (0)                           | string terminator
 
 padding:
-  +0x282A | 00 00                   | uint8_t[2]  | ..                                 | padding
+  +0x27B5 | 00 00 00                | uint8_t[3]  | ...                                | padding
+
+string (reflection.KeyValue.key):
+  +0x27B8 | 04 00 00 00             | uint32_t    | 0x00000004 (4)                     | length of string
+  +0x27BC | 68 61 73 68             | char[4]     | hash                               | string literal
+  +0x27C0 | 00                      | char        | 0x00 (0)                           | string terminator
+
+padding:
+  +0x27C1 | 00 00 00                | uint8_t[3]  | ...                                | padding
+
+table (reflection.Type):
+  +0x27C4 | 70 EA FF FF             | SOffset32   | 0xFFFFEA70 (-5520) Loc: +0x3D54    | offset to vtable
+  +0x27C8 | 00 00 00                | uint8_t[3]  | ...                                | padding
+  +0x27CB | 07                      | uint8_t     | 0x07 (7)                           | table field `base_type` (Byte)
+  +0x27CC | 01 00 00 00             | uint32_t    | 0x00000001 (1)                     | table field `element_size` (UInt)
+
+string (reflection.Field.name):
+  +0x27D0 | 11 00 00 00             | uint32_t    | 0x00000011 (17)                    | length of string
+  +0x27D4 | 74 65 73 74 68 61 73 68 | char[17]    | testhash                           | string literal
+  +0x27DC | 73 33 32 5F 66 6E 76 31 |             | s32_fnv1
+  +0x27E4 | 61                      |             | a
+  +0x27E5 | 00                      | char        | 0x00 (0)                           | string terminator
+
+padding:
+  +0x27E6 | 00 00                   | uint8_t[2]  | ..                                 | padding
 
 table (reflection.Field):
-  +0x282C | 08 FD FF FF             | SOffset32   | 0xFFFFFD08 (-760) Loc: +0x2B24     | offset to vtable
-  +0x2830 | 00 00 00                | uint8_t[3]  | ...                                | padding
-  +0x2833 | 01                      | uint8_t     | 0x01 (1)                           | table field `optional` (Bool)
-  +0x2834 | 0B 00                   | uint16_t    | 0x000B (11)                        | table field `id` (UShort)
-  +0x2836 | 1A 00                   | uint16_t    | 0x001A (26)                        | table field `offset` (UShort)
-  +0x2838 | B4 00 00 00             | UOffset32   | 0x000000B4 (180) Loc: +0x28EC      | offset to field `name` (string)
-  +0x283C | A0 00 00 00             | UOffset32   | 0x000000A0 (160) Loc: +0x28DC      | offset to field `type` (table)
-  +0x2840 | 78 00 00 00             | UOffset32   | 0x00000078 (120) Loc: +0x28B8      | offset to field `attributes` (vector)
-  +0x2844 | 04 00 00 00             | UOffset32   | 0x00000004 (4) Loc: +0x2848        | offset to field `documentation` (vector)
+  +0x27E8 | F6 F9 FF FF             | SOffset32   | 0xFFFFF9F6 (-1546) Loc: +0x2DF2    | offset to vtable
+  +0x27EC | 13 00                   | uint16_t    | 0x0013 (19)                        | table field `id` (UShort)
+  +0x27EE | 2A 00                   | uint16_t    | 0x002A (42)                        | table field `offset` (UShort)
+  +0x27F0 | 70 00 00 00             | UOffset32   | 0x00000070 (112) Loc: +0x2860      | offset to field `name` (string)
+  +0x27F4 | 5C 00 00 00             | UOffset32   | 0x0000005C (92) Loc: +0x2850       | offset to field `type` (table)
+  +0x27F8 | 0C 00 00 00             | UOffset32   | 0x0000000C (12) Loc: +0x2804       | offset to field `attributes` (vector)
+  +0x27FC | 04 00 00 00             | UOffset32   | 0x00000004 (4) Loc: +0x2800        | offset to field `documentation` (vector)
 
 vector (reflection.Field.documentation):
-  +0x2848 | 02 00 00 00             | uint32_t    | 0x00000002 (2)                     | length of vector (# items)
-  +0x284C | 1C 00 00 00             | UOffset32   | 0x0000001C (28) Loc: +0x2868       | offset to string[0]
-  +0x2850 | 04 00 00 00             | UOffset32   | 0x00000004 (4) Loc: +0x2854        | offset to string[1]
-
-string (reflection.Field.documentation):
-  +0x2854 | 0E 00 00 00             | uint32_t    | 0x0000000E (14)                    | length of string
-  +0x2858 | 20 6D 75 6C 74 69 6C 69 | char[14]    |  multili                           | string literal
-  +0x2860 | 6E 65 20 74 6F 6F       |             | ne too
-  +0x2866 | 00                      | char        | 0x00 (0)                           | string terminator
-
-string (reflection.Field.documentation):
-  +0x2868 | 49 00 00 00             | uint32_t    | 0x00000049 (73)                    | length of string
-  +0x286C | 20 61 6E 20 65 78 61 6D | char[73]    |  an exam                           | string literal
-  +0x2874 | 70 6C 65 20 64 6F 63 75 |             | ple docu
-  +0x287C | 6D 65 6E 74 61 74 69 6F |             | mentatio
-  +0x2884 | 6E 20 63 6F 6D 6D 65 6E |             | n commen
-  +0x288C | 74 3A 20 74 68 69 73 20 |             | t: this 
-  +0x2894 | 77 69 6C 6C 20 65 6E 64 |             | will end
-  +0x289C | 20 75 70 20 69 6E 20 74 |             |  up in t
-  +0x28A4 | 68 65 20 67 65 6E 65 72 |             | he gener
-  +0x28AC | 61 74 65 64 20 63 6F 64 |             | ated cod
-  +0x28B4 | 65                      |             | e
-  +0x28B5 | 00                      | char        | 0x00 (0)                           | string terminator
-
-padding:
-  +0x28B6 | 00 00                   | uint8_t[2]  | ..                                 | padding
+  +0x2800 | 00 00 00 00             | uint32_t    | 0x00000000 (0)                     | length of vector (# items)
 
 vector (reflection.Field.attributes):
-  +0x28B8 | 01 00 00 00             | uint32_t    | 0x00000001 (1)                     | length of vector (# items)
-  +0x28BC | 04 00 00 00             | UOffset32   | 0x00000004 (4) Loc: +0x28C0        | offset to table[0]
+  +0x2804 | 02 00 00 00             | uint32_t    | 0x00000002 (2)                     | length of vector (# items)
+  +0x2808 | 24 00 00 00             | UOffset32   | 0x00000024 (36) Loc: +0x282C       | offset to table[0]
+  +0x280C | 04 00 00 00             | UOffset32   | 0x00000004 (4) Loc: +0x2810        | offset to table[1]
 
 table (reflection.KeyValue):
-  +0x28C0 | 5C F3 FF FF             | SOffset32   | 0xFFFFF35C (-3236) Loc: +0x3564    | offset to vtable
-  +0x28C4 | 10 00 00 00             | UOffset32   | 0x00000010 (16) Loc: +0x28D4       | offset to field `key` (string)
-  +0x28C8 | 04 00 00 00             | UOffset32   | 0x00000004 (4) Loc: +0x28CC        | offset to field `value` (string)
+  +0x2810 | F4 EE FF FF             | SOffset32   | 0xFFFFEEF4 (-4364) Loc: +0x391C    | offset to vtable
+  +0x2814 | 10 00 00 00             | UOffset32   | 0x00000010 (16) Loc: +0x2824       | offset to field `key` (string)
+  +0x2818 | 04 00 00 00             | UOffset32   | 0x00000004 (4) Loc: +0x281C        | offset to field `value` (string)
 
 string (reflection.KeyValue.value):
-  +0x28CC | 02 00 00 00             | uint32_t    | 0x00000002 (2)                     | length of string
-  +0x28D0 | 31 31                   | char[2]     | 11                                 | string literal
-  +0x28D2 | 00                      | char        | 0x00 (0)                           | string terminator
+  +0x281C | 02 00 00 00             | uint32_t    | 0x00000002 (2)                     | length of string
+  +0x2820 | 31 39                   | char[2]     | 19                                 | string literal
+  +0x2822 | 00                      | char        | 0x00 (0)                           | string terminator
 
 string (reflection.KeyValue.key):
-  +0x28D4 | 02 00 00 00             | uint32_t    | 0x00000002 (2)                     | length of string
-  +0x28D8 | 69 64                   | char[2]     | id                                 | string literal
-  +0x28DA | 00                      | char        | 0x00 (0)                           | string terminator
+  +0x2824 | 02 00 00 00             | uint32_t    | 0x00000002 (2)                     | length of string
+  +0x2828 | 69 64                   | char[2]     | id                                 | string literal
+  +0x282A | 00                      | char        | 0x00 (0)                           | string terminator
 
-table (reflection.Type):
-  +0x28DC | 2C FF FF FF             | SOffset32   | 0xFFFFFF2C (-212) Loc: +0x29B0     | offset to vtable
-  +0x28E0 | 00 00                   | uint8_t[2]  | ..                                 | padding
-  +0x28E2 | 0E                      | uint8_t     | 0x0E (14)                          | table field `base_type` (Byte)
-  +0x28E3 | 0F                      | uint8_t     | 0x0F (15)                          | table field `element` (Byte)
-  +0x28E4 | 01 00 00 00             | uint32_t    | 0x00000001 (1)                     | table field `index` (Int)
-  +0x28E8 | 04 00 00 00             | uint32_t    | 0x00000004 (4)                     | table field `element_size` (UInt)
+table (reflection.KeyValue):
+  +0x282C | 10 EF FF FF             | SOffset32   | 0xFFFFEF10 (-4336) Loc: +0x391C    | offset to vtable
+  +0x2830 | 14 00 00 00             | UOffset32   | 0x00000014 (20) Loc: +0x2844       | offset to field `key` (string)
+  +0x2834 | 04 00 00 00             | UOffset32   | 0x00000004 (4) Loc: +0x2838        | offset to field `value` (string)
 
-string (reflection.Field.name):
-  +0x28EC | 11 00 00 00             | uint32_t    | 0x00000011 (17)                    | length of string
-  +0x28F0 | 74 65 73 74 61 72 72 61 | char[17]    | testarra                           | string literal
-  +0x28F8 | 79 6F 66 74 61 62 6C 65 |             | yoftable
-  +0x2900 | 73                      |             | s
-  +0x2901 | 00                      | char        | 0x00 (0)                           | string terminator
+string (reflection.KeyValue.value):
+  +0x2838 | 07 00 00 00             | uint32_t    | 0x00000007 (7)                     | length of string
+  +0x283C | 66 6E 76 31 5F 36 34    | char[7]     | fnv1_64                            | string literal
+  +0x2843 | 00                      | char        | 0x00 (0)                           | string terminator
+
+string (reflection.KeyValue.key):
+  +0x2844 | 04 00 00 00             | uint32_t    | 0x00000004 (4)                     | length of string
+  +0x2848 | 68 61 73 68             | char[4]     | hash                               | string literal
+  +0x284C | 00                      | char        | 0x00 (0)                           | string terminator
 
 padding:
-  +0x2902 | 00 00                   | uint8_t[2]  | ..                                 | padding
+  +0x284D | 00 00 00                | uint8_t[3]  | ...                                | padding
+
+table (reflection.Type):
+  +0x2850 | B4 ED FF FF             | SOffset32   | 0xFFFFEDB4 (-4684) Loc: +0x3A9C    | offset to vtable
+  +0x2854 | 00 00 00                | uint8_t[3]  | ...                                | padding
+  +0x2857 | 0A                      | uint8_t     | 0x0A (10)                          | table field `base_type` (Byte)
+  +0x2858 | 08 00 00 00             | uint32_t    | 0x00000008 (8)                     | table field `base_size` (UInt)
+  +0x285C | 01 00 00 00             | uint32_t    | 0x00000001 (1)                     | table field `element_size` (UInt)
+
+string (reflection.Field.name):
+  +0x2860 | 10 00 00 00             | uint32_t    | 0x00000010 (16)                    | length of string
+  +0x2864 | 74 65 73 74 68 61 73 68 | char[16]    | testhash                           | string literal
+  +0x286C | 75 36 34 5F 66 6E 76 31 |             | u64_fnv1
+  +0x2874 | 00                      | char        | 0x00 (0)                           | string terminator
+
+padding:
+  +0x2875 | 00 00 00                | uint8_t[3]  | ...                                | padding
 
 table (reflection.Field):
-  +0x2904 | E0 FD FF FF             | SOffset32   | 0xFFFFFDE0 (-544) Loc: +0x2B24     | offset to vtable
-  +0x2908 | 00 00 00                | uint8_t[3]  | ...                                | padding
-  +0x290B | 01                      | uint8_t     | 0x01 (1)                           | table field `optional` (Bool)
-  +0x290C | 0A 00                   | uint16_t    | 0x000A (10)                        | table field `id` (UShort)
-  +0x290E | 18 00                   | uint16_t    | 0x0018 (24)                        | table field `offset` (UShort)
-  +0x2910 | 44 00 00 00             | UOffset32   | 0x00000044 (68) Loc: +0x2954       | offset to field `name` (string)
-  +0x2914 | 34 00 00 00             | UOffset32   | 0x00000034 (52) Loc: +0x2948       | offset to field `type` (table)
+  +0x2878 | 86 FA FF FF             | SOffset32   | 0xFFFFFA86 (-1402) Loc: +0x2DF2    | offset to vtable
+  +0x287C | 12 00                   | uint16_t    | 0x0012 (18)                        | table field `id` (UShort)
+  +0x287E | 28 00                   | uint16_t    | 0x0028 (40)                        | table field `offset` (UShort)
+  +0x2880 | 70 00 00 00             | UOffset32   | 0x00000070 (112) Loc: +0x28F0      | offset to field `name` (string)
+  +0x2884 | 5C 00 00 00             | UOffset32   | 0x0000005C (92) Loc: +0x28E0       | offset to field `type` (table)
+  +0x2888 | 0C 00 00 00             | UOffset32   | 0x0000000C (12) Loc: +0x2894       | offset to field `attributes` (vector)
+  +0x288C | 04 00 00 00             | UOffset32   | 0x00000004 (4) Loc: +0x2890        | offset to field `documentation` (vector)
+
+vector (reflection.Field.documentation):
+  +0x2890 | 00 00 00 00             | uint32_t    | 0x00000000 (0)                     | length of vector (# items)
+
+vector (reflection.Field.attributes):
+  +0x2894 | 02 00 00 00             | uint32_t    | 0x00000002 (2)                     | length of vector (# items)
+  +0x2898 | 24 00 00 00             | UOffset32   | 0x00000024 (36) Loc: +0x28BC       | offset to table[0]
+  +0x289C | 04 00 00 00             | UOffset32   | 0x00000004 (4) Loc: +0x28A0        | offset to table[1]
+
+table (reflection.KeyValue):
+  +0x28A0 | 84 EF FF FF             | SOffset32   | 0xFFFFEF84 (-4220) Loc: +0x391C    | offset to vtable
+  +0x28A4 | 10 00 00 00             | UOffset32   | 0x00000010 (16) Loc: +0x28B4       | offset to field `key` (string)
+  +0x28A8 | 04 00 00 00             | UOffset32   | 0x00000004 (4) Loc: +0x28AC        | offset to field `value` (string)
+
+string (reflection.KeyValue.value):
+  +0x28AC | 02 00 00 00             | uint32_t    | 0x00000002 (2)                     | length of string
+  +0x28B0 | 31 38                   | char[2]     | 18                                 | string literal
+  +0x28B2 | 00                      | char        | 0x00 (0)                           | string terminator
+
+string (reflection.KeyValue.key):
+  +0x28B4 | 02 00 00 00             | uint32_t    | 0x00000002 (2)                     | length of string
+  +0x28B8 | 69 64                   | char[2]     | id                                 | string literal
+  +0x28BA | 00                      | char        | 0x00 (0)                           | string terminator
+
+table (reflection.KeyValue):
+  +0x28BC | A0 EF FF FF             | SOffset32   | 0xFFFFEFA0 (-4192) Loc: +0x391C    | offset to vtable
+  +0x28C0 | 14 00 00 00             | UOffset32   | 0x00000014 (20) Loc: +0x28D4       | offset to field `key` (string)
+  +0x28C4 | 04 00 00 00             | UOffset32   | 0x00000004 (4) Loc: +0x28C8        | offset to field `value` (string)
+
+string (reflection.KeyValue.value):
+  +0x28C8 | 07 00 00 00             | uint32_t    | 0x00000007 (7)                     | length of string
+  +0x28CC | 66 6E 76 31 5F 36 34    | char[7]     | fnv1_64                            | string literal
+  +0x28D3 | 00                      | char        | 0x00 (0)                           | string terminator
+
+string (reflection.KeyValue.key):
+  +0x28D4 | 04 00 00 00             | uint32_t    | 0x00000004 (4)                     | length of string
+  +0x28D8 | 68 61 73 68             | char[4]     | hash                               | string literal
+  +0x28DC | 00                      | char        | 0x00 (0)                           | string terminator
+
+padding:
+  +0x28DD | 00 00 00                | uint8_t[3]  | ...                                | padding
+
+table (reflection.Type):
+  +0x28E0 | 44 EE FF FF             | SOffset32   | 0xFFFFEE44 (-4540) Loc: +0x3A9C    | offset to vtable
+  +0x28E4 | 00 00 00                | uint8_t[3]  | ...                                | padding
+  +0x28E7 | 09                      | uint8_t     | 0x09 (9)                           | table field `base_type` (Byte)
+  +0x28E8 | 08 00 00 00             | uint32_t    | 0x00000008 (8)                     | table field `base_size` (UInt)
+  +0x28EC | 01 00 00 00             | uint32_t    | 0x00000001 (1)                     | table field `element_size` (UInt)
+
+string (reflection.Field.name):
+  +0x28F0 | 10 00 00 00             | uint32_t    | 0x00000010 (16)                    | length of string
+  +0x28F4 | 74 65 73 74 68 61 73 68 | char[16]    | testhash                           | string literal
+  +0x28FC | 73 36 34 5F 66 6E 76 31 |             | s64_fnv1
+  +0x2904 | 00                      | char        | 0x00 (0)                           | string terminator
+
+padding:
+  +0x2905 | 00 00 00                | uint8_t[3]  | ...                                | padding
+
+table (reflection.Field):
+  +0x2908 | 16 FB FF FF             | SOffset32   | 0xFFFFFB16 (-1258) Loc: +0x2DF2    | offset to vtable
+  +0x290C | 11 00                   | uint16_t    | 0x0011 (17)                        | table field `id` (UShort)
+  +0x290E | 26 00                   | uint16_t    | 0x0026 (38)                        | table field `offset` (UShort)
+  +0x2910 | 6C 00 00 00             | UOffset32   | 0x0000006C (108) Loc: +0x297C      | offset to field `name` (string)
+  +0x2914 | 5C 00 00 00             | UOffset32   | 0x0000005C (92) Loc: +0x2970       | offset to field `type` (table)
   +0x2918 | 0C 00 00 00             | UOffset32   | 0x0000000C (12) Loc: +0x2924       | offset to field `attributes` (vector)
   +0x291C | 04 00 00 00             | UOffset32   | 0x00000004 (4) Loc: +0x2920        | offset to field `documentation` (vector)
 
@@ -4584,1256 +4562,1236 @@
   +0x2920 | 00 00 00 00             | uint32_t    | 0x00000000 (0)                     | length of vector (# items)
 
 vector (reflection.Field.attributes):
-  +0x2924 | 01 00 00 00             | uint32_t    | 0x00000001 (1)                     | length of vector (# items)
-  +0x2928 | 04 00 00 00             | UOffset32   | 0x00000004 (4) Loc: +0x292C        | offset to table[0]
+  +0x2924 | 02 00 00 00             | uint32_t    | 0x00000002 (2)                     | length of vector (# items)
+  +0x2928 | 24 00 00 00             | UOffset32   | 0x00000024 (36) Loc: +0x294C       | offset to table[0]
+  +0x292C | 04 00 00 00             | UOffset32   | 0x00000004 (4) Loc: +0x2930        | offset to table[1]
 
 table (reflection.KeyValue):
-  +0x292C | C8 F3 FF FF             | SOffset32   | 0xFFFFF3C8 (-3128) Loc: +0x3564    | offset to vtable
-  +0x2930 | 10 00 00 00             | UOffset32   | 0x00000010 (16) Loc: +0x2940       | offset to field `key` (string)
-  +0x2934 | 04 00 00 00             | UOffset32   | 0x00000004 (4) Loc: +0x2938        | offset to field `value` (string)
+  +0x2930 | 14 F0 FF FF             | SOffset32   | 0xFFFFF014 (-4076) Loc: +0x391C    | offset to vtable
+  +0x2934 | 10 00 00 00             | UOffset32   | 0x00000010 (16) Loc: +0x2944       | offset to field `key` (string)
+  +0x2938 | 04 00 00 00             | UOffset32   | 0x00000004 (4) Loc: +0x293C        | offset to field `value` (string)
 
 string (reflection.KeyValue.value):
-  +0x2938 | 02 00 00 00             | uint32_t    | 0x00000002 (2)                     | length of string
-  +0x293C | 31 30                   | char[2]     | 10                                 | string literal
-  +0x293E | 00                      | char        | 0x00 (0)                           | string terminator
+  +0x293C | 02 00 00 00             | uint32_t    | 0x00000002 (2)                     | length of string
+  +0x2940 | 31 37                   | char[2]     | 17                                 | string literal
+  +0x2942 | 00                      | char        | 0x00 (0)                           | string terminator
 
 string (reflection.KeyValue.key):
-  +0x2940 | 02 00 00 00             | uint32_t    | 0x00000002 (2)                     | length of string
-  +0x2944 | 69 64                   | char[2]     | id                                 | string literal
-  +0x2946 | 00                      | char        | 0x00 (0)                           | string terminator
+  +0x2944 | 02 00 00 00             | uint32_t    | 0x00000002 (2)                     | length of string
+  +0x2948 | 69 64                   | char[2]     | id                                 | string literal
+  +0x294A | 00                      | char        | 0x00 (0)                           | string terminator
 
-table (reflection.Type):
-  +0x2948 | C4 FD FF FF             | SOffset32   | 0xFFFFFDC4 (-572) Loc: +0x2B84     | offset to vtable
-  +0x294C | 00 00                   | uint8_t[2]  | ..                                 | padding
-  +0x294E | 0E                      | uint8_t     | 0x0E (14)                          | table field `base_type` (Byte)
-  +0x294F | 0D                      | uint8_t     | 0x0D (13)                          | table field `element` (Byte)
-  +0x2950 | 04 00 00 00             | uint32_t    | 0x00000004 (4)                     | table field `element_size` (UInt)
+table (reflection.KeyValue):
+  +0x294C | 30 F0 FF FF             | SOffset32   | 0xFFFFF030 (-4048) Loc: +0x391C    | offset to vtable
+  +0x2950 | 14 00 00 00             | UOffset32   | 0x00000014 (20) Loc: +0x2964       | offset to field `key` (string)
+  +0x2954 | 04 00 00 00             | UOffset32   | 0x00000004 (4) Loc: +0x2958        | offset to field `value` (string)
 
-string (reflection.Field.name):
-  +0x2954 | 11 00 00 00             | uint32_t    | 0x00000011 (17)                    | length of string
-  +0x2958 | 74 65 73 74 61 72 72 61 | char[17]    | testarra                           | string literal
-  +0x2960 | 79 6F 66 73 74 72 69 6E |             | yofstrin
-  +0x2968 | 67                      |             | g
-  +0x2969 | 00                      | char        | 0x00 (0)                           | string terminator
+string (reflection.KeyValue.value):
+  +0x2958 | 07 00 00 00             | uint32_t    | 0x00000007 (7)                     | length of string
+  +0x295C | 66 6E 76 31 5F 33 32    | char[7]     | fnv1_32                            | string literal
+  +0x2963 | 00                      | char        | 0x00 (0)                           | string terminator
+
+string (reflection.KeyValue.key):
+  +0x2964 | 04 00 00 00             | uint32_t    | 0x00000004 (4)                     | length of string
+  +0x2968 | 68 61 73 68             | char[4]     | hash                               | string literal
+  +0x296C | 00                      | char        | 0x00 (0)                           | string terminator
 
 padding:
-  +0x296A | 00 00                   | uint8_t[2]  | ..                                 | padding
+  +0x296D | 00 00 00                | uint8_t[3]  | ...                                | padding
+
+table (reflection.Type):
+  +0x2970 | 1C EC FF FF             | SOffset32   | 0xFFFFEC1C (-5092) Loc: +0x3D54    | offset to vtable
+  +0x2974 | 00 00 00                | uint8_t[3]  | ...                                | padding
+  +0x2977 | 08                      | uint8_t     | 0x08 (8)                           | table field `base_type` (Byte)
+  +0x2978 | 01 00 00 00             | uint32_t    | 0x00000001 (1)                     | table field `element_size` (UInt)
+
+string (reflection.Field.name):
+  +0x297C | 10 00 00 00             | uint32_t    | 0x00000010 (16)                    | length of string
+  +0x2980 | 74 65 73 74 68 61 73 68 | char[16]    | testhash                           | string literal
+  +0x2988 | 75 33 32 5F 66 6E 76 31 |             | u32_fnv1
+  +0x2990 | 00                      | char        | 0x00 (0)                           | string terminator
+
+padding:
+  +0x2991 | 00 00 00                | uint8_t[3]  | ...                                | padding
 
 table (reflection.Field):
-  +0x296C | 48 FE FF FF             | SOffset32   | 0xFFFFFE48 (-440) Loc: +0x2B24     | offset to vtable
-  +0x2970 | 00 00 00                | uint8_t[3]  | ...                                | padding
-  +0x2973 | 01                      | uint8_t     | 0x01 (1)                           | table field `optional` (Bool)
-  +0x2974 | 09 00                   | uint16_t    | 0x0009 (9)                         | table field `id` (UShort)
-  +0x2976 | 16 00                   | uint16_t    | 0x0016 (22)                        | table field `offset` (UShort)
-  +0x2978 | 58 00 00 00             | UOffset32   | 0x00000058 (88) Loc: +0x29D0       | offset to field `name` (string)
-  +0x297C | 44 00 00 00             | UOffset32   | 0x00000044 (68) Loc: +0x29C0       | offset to field `type` (table)
-  +0x2980 | 0C 00 00 00             | UOffset32   | 0x0000000C (12) Loc: +0x298C       | offset to field `attributes` (vector)
-  +0x2984 | 04 00 00 00             | UOffset32   | 0x00000004 (4) Loc: +0x2988        | offset to field `documentation` (vector)
+  +0x2994 | A2 FB FF FF             | SOffset32   | 0xFFFFFBA2 (-1118) Loc: +0x2DF2    | offset to vtable
+  +0x2998 | 10 00                   | uint16_t    | 0x0010 (16)                        | table field `id` (UShort)
+  +0x299A | 24 00                   | uint16_t    | 0x0024 (36)                        | table field `offset` (UShort)
+  +0x299C | 6C 00 00 00             | UOffset32   | 0x0000006C (108) Loc: +0x2A08      | offset to field `name` (string)
+  +0x29A0 | 5C 00 00 00             | UOffset32   | 0x0000005C (92) Loc: +0x29FC       | offset to field `type` (table)
+  +0x29A4 | 0C 00 00 00             | UOffset32   | 0x0000000C (12) Loc: +0x29B0       | offset to field `attributes` (vector)
+  +0x29A8 | 04 00 00 00             | UOffset32   | 0x00000004 (4) Loc: +0x29AC        | offset to field `documentation` (vector)
 
 vector (reflection.Field.documentation):
-  +0x2988 | 00 00 00 00             | uint32_t    | 0x00000000 (0)                     | length of vector (# items)
+  +0x29AC | 00 00 00 00             | uint32_t    | 0x00000000 (0)                     | length of vector (# items)
 
 vector (reflection.Field.attributes):
-  +0x298C | 01 00 00 00             | uint32_t    | 0x00000001 (1)                     | length of vector (# items)
-  +0x2990 | 04 00 00 00             | UOffset32   | 0x00000004 (4) Loc: +0x2994        | offset to table[0]
+  +0x29B0 | 02 00 00 00             | uint32_t    | 0x00000002 (2)                     | length of vector (# items)
+  +0x29B4 | 24 00 00 00             | UOffset32   | 0x00000024 (36) Loc: +0x29D8       | offset to table[0]
+  +0x29B8 | 04 00 00 00             | UOffset32   | 0x00000004 (4) Loc: +0x29BC        | offset to table[1]
 
 table (reflection.KeyValue):
-  +0x2994 | 30 F4 FF FF             | SOffset32   | 0xFFFFF430 (-3024) Loc: +0x3564    | offset to vtable
-  +0x2998 | 10 00 00 00             | UOffset32   | 0x00000010 (16) Loc: +0x29A8       | offset to field `key` (string)
-  +0x299C | 04 00 00 00             | UOffset32   | 0x00000004 (4) Loc: +0x29A0        | offset to field `value` (string)
+  +0x29BC | A0 F0 FF FF             | SOffset32   | 0xFFFFF0A0 (-3936) Loc: +0x391C    | offset to vtable
+  +0x29C0 | 10 00 00 00             | UOffset32   | 0x00000010 (16) Loc: +0x29D0       | offset to field `key` (string)
+  +0x29C4 | 04 00 00 00             | UOffset32   | 0x00000004 (4) Loc: +0x29C8        | offset to field `value` (string)
 
 string (reflection.KeyValue.value):
-  +0x29A0 | 01 00 00 00             | uint32_t    | 0x00000001 (1)                     | length of string
-  +0x29A4 | 39                      | char[1]     | 9                                  | string literal
-  +0x29A5 | 00                      | char        | 0x00 (0)                           | string terminator
-
-padding:
-  +0x29A6 | 00 00                   | uint8_t[2]  | ..                                 | padding
+  +0x29C8 | 02 00 00 00             | uint32_t    | 0x00000002 (2)                     | length of string
+  +0x29CC | 31 36                   | char[2]     | 16                                 | string literal
+  +0x29CE | 00                      | char        | 0x00 (0)                           | string terminator
 
 string (reflection.KeyValue.key):
-  +0x29A8 | 02 00 00 00             | uint32_t    | 0x00000002 (2)                     | length of string
-  +0x29AC | 69 64                   | char[2]     | id                                 | string literal
-  +0x29AE | 00                      | char        | 0x00 (0)                           | string terminator
+  +0x29D0 | 02 00 00 00             | uint32_t    | 0x00000002 (2)                     | length of string
+  +0x29D4 | 69 64                   | char[2]     | id                                 | string literal
+  +0x29D6 | 00                      | char        | 0x00 (0)                           | string terminator
 
-vtable (reflection.Type):
-  +0x29B0 | 10 00                   | uint16_t    | 0x0010 (16)                        | size of this vtable
-  +0x29B2 | 10 00                   | uint16_t    | 0x0010 (16)                        | size of referring table
-  +0x29B4 | 06 00                   | VOffset16   | 0x0006 (6)                         | offset to field `base_type` (id: 0)
-  +0x29B6 | 07 00                   | VOffset16   | 0x0007 (7)                         | offset to field `element` (id: 1)
-  +0x29B8 | 08 00                   | VOffset16   | 0x0008 (8)                         | offset to field `index` (id: 2)
-  +0x29BA | 00 00                   | VOffset16   | 0x0000 (0)                         | offset to field `fixed_length` (id: 3) <defaults to 0> (UShort)
-  +0x29BC | 00 00                   | VOffset16   | 0x0000 (0)                         | offset to field `base_size` (id: 4) <defaults to 4> (UInt)
-  +0x29BE | 0C 00                   | VOffset16   | 0x000C (12)                        | offset to field `element_size` (id: 5)
+table (reflection.KeyValue):
+  +0x29D8 | BC F0 FF FF             | SOffset32   | 0xFFFFF0BC (-3908) Loc: +0x391C    | offset to vtable
+  +0x29DC | 14 00 00 00             | UOffset32   | 0x00000014 (20) Loc: +0x29F0       | offset to field `key` (string)
+  +0x29E0 | 04 00 00 00             | UOffset32   | 0x00000004 (4) Loc: +0x29E4        | offset to field `value` (string)
 
-table (reflection.Type):
-  +0x29C0 | 10 00 00 00             | SOffset32   | 0x00000010 (16) Loc: +0x29B0       | offset to vtable
-  +0x29C4 | 00 00                   | uint8_t[2]  | ..                                 | padding
-  +0x29C6 | 0E                      | uint8_t     | 0x0E (14)                          | table field `base_type` (Byte)
-  +0x29C7 | 0F                      | uint8_t     | 0x0F (15)                          | table field `element` (Byte)
-  +0x29C8 | 06 00 00 00             | uint32_t    | 0x00000006 (6)                     | table field `index` (Int)
-  +0x29CC | 04 00 00 00             | uint32_t    | 0x00000004 (4)                     | table field `element_size` (UInt)
+string (reflection.KeyValue.value):
+  +0x29E4 | 07 00 00 00             | uint32_t    | 0x00000007 (7)                     | length of string
+  +0x29E8 | 66 6E 76 31 5F 33 32    | char[7]     | fnv1_32                            | string literal
+  +0x29EF | 00                      | char        | 0x00 (0)                           | string terminator
 
-string (reflection.Field.name):
-  +0x29D0 | 05 00 00 00             | uint32_t    | 0x00000005 (5)                     | length of string
-  +0x29D4 | 74 65 73 74 34          | char[5]     | test4                              | string literal
-  +0x29D9 | 00                      | char        | 0x00 (0)                           | string terminator
+string (reflection.KeyValue.key):
+  +0x29F0 | 04 00 00 00             | uint32_t    | 0x00000004 (4)                     | length of string
+  +0x29F4 | 68 61 73 68             | char[4]     | hash                               | string literal
+  +0x29F8 | 00                      | char        | 0x00 (0)                           | string terminator
 
 padding:
-  +0x29DA | 00 00                   | uint8_t[2]  | ..                                 | padding
+  +0x29F9 | 00 00 00                | uint8_t[3]  | ...                                | padding
+
+table (reflection.Type):
+  +0x29FC | A8 EC FF FF             | SOffset32   | 0xFFFFECA8 (-4952) Loc: +0x3D54    | offset to vtable
+  +0x2A00 | 00 00 00                | uint8_t[3]  | ...                                | padding
+  +0x2A03 | 07                      | uint8_t     | 0x07 (7)                           | table field `base_type` (Byte)
+  +0x2A04 | 01 00 00 00             | uint32_t    | 0x00000001 (1)                     | table field `element_size` (UInt)
+
+string (reflection.Field.name):
+  +0x2A08 | 10 00 00 00             | uint32_t    | 0x00000010 (16)                    | length of string
+  +0x2A0C | 74 65 73 74 68 61 73 68 | char[16]    | testhash                           | string literal
+  +0x2A14 | 73 33 32 5F 66 6E 76 31 |             | s32_fnv1
+  +0x2A1C | 00                      | char        | 0x00 (0)                           | string terminator
+
+padding:
+  +0x2A1D | 00 00 00                | uint8_t[3]  | ...                                | padding
 
 table (reflection.Field):
-  +0x29DC | B8 FE FF FF             | SOffset32   | 0xFFFFFEB8 (-328) Loc: +0x2B24     | offset to vtable
-  +0x29E0 | 00 00 00                | uint8_t[3]  | ...                                | padding
-  +0x29E3 | 01                      | uint8_t     | 0x01 (1)                           | table field `optional` (Bool)
-  +0x29E4 | 08 00                   | uint16_t    | 0x0008 (8)                         | table field `id` (UShort)
-  +0x29E6 | 14 00                   | uint16_t    | 0x0014 (20)                        | table field `offset` (UShort)
-  +0x29E8 | 48 00 00 00             | UOffset32   | 0x00000048 (72) Loc: +0x2A30       | offset to field `name` (string)
-  +0x29EC | 34 00 00 00             | UOffset32   | 0x00000034 (52) Loc: +0x2A20       | offset to field `type` (table)
-  +0x29F0 | 0C 00 00 00             | UOffset32   | 0x0000000C (12) Loc: +0x29FC       | offset to field `attributes` (vector)
-  +0x29F4 | 04 00 00 00             | UOffset32   | 0x00000004 (4) Loc: +0x29F8        | offset to field `documentation` (vector)
+  +0x2A20 | 2E FC FF FF             | SOffset32   | 0xFFFFFC2E (-978) Loc: +0x2DF2     | offset to vtable
+  +0x2A24 | 0F 00                   | uint16_t    | 0x000F (15)                        | table field `id` (UShort)
+  +0x2A26 | 22 00                   | uint16_t    | 0x0022 (34)                        | table field `offset` (UShort)
+  +0x2A28 | 48 00 00 00             | UOffset32   | 0x00000048 (72) Loc: +0x2A70       | offset to field `name` (string)
+  +0x2A2C | 34 00 00 00             | UOffset32   | 0x00000034 (52) Loc: +0x2A60       | offset to field `type` (table)
+  +0x2A30 | 0C 00 00 00             | UOffset32   | 0x0000000C (12) Loc: +0x2A3C       | offset to field `attributes` (vector)
+  +0x2A34 | 04 00 00 00             | UOffset32   | 0x00000004 (4) Loc: +0x2A38        | offset to field `documentation` (vector)
 
 vector (reflection.Field.documentation):
-  +0x29F8 | 00 00 00 00             | uint32_t    | 0x00000000 (0)                     | length of vector (# items)
+  +0x2A38 | 00 00 00 00             | uint32_t    | 0x00000000 (0)                     | length of vector (# items)
 
 vector (reflection.Field.attributes):
-  +0x29FC | 01 00 00 00             | uint32_t    | 0x00000001 (1)                     | length of vector (# items)
-  +0x2A00 | 04 00 00 00             | UOffset32   | 0x00000004 (4) Loc: +0x2A04        | offset to table[0]
+  +0x2A3C | 01 00 00 00             | uint32_t    | 0x00000001 (1)                     | length of vector (# items)
+  +0x2A40 | 04 00 00 00             | UOffset32   | 0x00000004 (4) Loc: +0x2A44        | offset to table[0]
 
 table (reflection.KeyValue):
-  +0x2A04 | A0 F4 FF FF             | SOffset32   | 0xFFFFF4A0 (-2912) Loc: +0x3564    | offset to vtable
-  +0x2A08 | 10 00 00 00             | UOffset32   | 0x00000010 (16) Loc: +0x2A18       | offset to field `key` (string)
-  +0x2A0C | 04 00 00 00             | UOffset32   | 0x00000004 (4) Loc: +0x2A10        | offset to field `value` (string)
+  +0x2A44 | 28 F1 FF FF             | SOffset32   | 0xFFFFF128 (-3800) Loc: +0x391C    | offset to vtable
+  +0x2A48 | 10 00 00 00             | UOffset32   | 0x00000010 (16) Loc: +0x2A58       | offset to field `key` (string)
+  +0x2A4C | 04 00 00 00             | UOffset32   | 0x00000004 (4) Loc: +0x2A50        | offset to field `value` (string)
 
 string (reflection.KeyValue.value):
-  +0x2A10 | 01 00 00 00             | uint32_t    | 0x00000001 (1)                     | length of string
-  +0x2A14 | 38                      | char[1]     | 8                                  | string literal
-  +0x2A15 | 00                      | char        | 0x00 (0)                           | string terminator
-
-padding:
-  +0x2A16 | 00 00                   | uint8_t[2]  | ..                                 | padding
+  +0x2A50 | 02 00 00 00             | uint32_t    | 0x00000002 (2)                     | length of string
+  +0x2A54 | 31 35                   | char[2]     | 15                                 | string literal
+  +0x2A56 | 00                      | char        | 0x00 (0)                           | string terminator
 
 string (reflection.KeyValue.key):
-  +0x2A18 | 02 00 00 00             | uint32_t    | 0x00000002 (2)                     | length of string
-  +0x2A1C | 69 64                   | char[2]     | id                                 | string literal
-  +0x2A1E | 00                      | char        | 0x00 (0)                           | string terminator
+  +0x2A58 | 02 00 00 00             | uint32_t    | 0x00000002 (2)                     | length of string
+  +0x2A5C | 69 64                   | char[2]     | id                                 | string literal
+  +0x2A5E | 00                      | char        | 0x00 (0)                           | string terminator
 
 table (reflection.Type):
-  +0x2A20 | 68 F1 FF FF             | SOffset32   | 0xFFFFF168 (-3736) Loc: +0x38B8    | offset to vtable
-  +0x2A24 | 00 00 00                | uint8_t[3]  | ...                                | padding
-  +0x2A27 | 10                      | uint8_t     | 0x10 (16)                          | table field `base_type` (Byte)
-  +0x2A28 | 00 00 00 00             | uint32_t    | 0x00000000 (0)                     | table field `index` (Int)
-  +0x2A2C | 01 00 00 00             | uint32_t    | 0x00000001 (1)                     | table field `element_size` (UInt)
+  +0x2A60 | C4 EF FF FF             | SOffset32   | 0xFFFFEFC4 (-4156) Loc: +0x3A9C    | offset to vtable
+  +0x2A64 | 00 00 00                | uint8_t[3]  | ...                                | padding
+  +0x2A67 | 02                      | uint8_t     | 0x02 (2)                           | table field `base_type` (Byte)
+  +0x2A68 | 01 00 00 00             | uint32_t    | 0x00000001 (1)                     | table field `base_size` (UInt)
+  +0x2A6C | 01 00 00 00             | uint32_t    | 0x00000001 (1)                     | table field `element_size` (UInt)
 
 string (reflection.Field.name):
-  +0x2A30 | 04 00 00 00             | uint32_t    | 0x00000004 (4)                     | length of string
-  +0x2A34 | 74 65 73 74             | char[4]     | test                               | string literal
-  +0x2A38 | 00                      | char        | 0x00 (0)                           | string terminator
+  +0x2A70 | 08 00 00 00             | uint32_t    | 0x00000008 (8)                     | length of string
+  +0x2A74 | 74 65 73 74 62 6F 6F 6C | char[8]     | testbool                           | string literal
+  +0x2A7C | 00                      | char        | 0x00 (0)                           | string terminator
 
-vtable (reflection.Field):
-  +0x2A3A | 1A 00                   | uint16_t    | 0x001A (26)                        | size of this vtable
-  +0x2A3C | 18 00                   | uint16_t    | 0x0018 (24)                        | size of referring table
-  +0x2A3E | 08 00                   | VOffset16   | 0x0008 (8)                         | offset to field `name` (id: 0)
-  +0x2A40 | 0C 00                   | VOffset16   | 0x000C (12)                        | offset to field `type` (id: 1)
-  +0x2A42 | 04 00                   | VOffset16   | 0x0004 (4)                         | offset to field `id` (id: 2)
-  +0x2A44 | 06 00                   | VOffset16   | 0x0006 (6)                         | offset to field `offset` (id: 3)
-  +0x2A46 | 00 00                   | VOffset16   | 0x0000 (0)                         | offset to field `default_integer` (id: 4) <defaults to 0> (Long)
-  +0x2A48 | 00 00                   | VOffset16   | 0x0000 (0)                         | offset to field `default_real` (id: 5) <defaults to 0.000000> (Double)
-  +0x2A4A | 00 00                   | VOffset16   | 0x0000 (0)                         | offset to field `deprecated` (id: 6) <defaults to 0> (Bool)
-  +0x2A4C | 00 00                   | VOffset16   | 0x0000 (0)                         | offset to field `required` (id: 7) <defaults to 0> (Bool)
-  +0x2A4E | 00 00                   | VOffset16   | 0x0000 (0)                         | offset to field `key` (id: 8) <defaults to 0> (Bool)
-  +0x2A50 | 10 00                   | VOffset16   | 0x0010 (16)                        | offset to field `attributes` (id: 9)
-  +0x2A52 | 14 00                   | VOffset16   | 0x0014 (20)                        | offset to field `documentation` (id: 10)
+padding:
+  +0x2A7D | 00 00 00                | uint8_t[3]  | ...                                | padding
 
 table (reflection.Field):
-  +0x2A54 | 1A 00 00 00             | SOffset32   | 0x0000001A (26) Loc: +0x2A3A       | offset to vtable
-  +0x2A58 | 07 00                   | uint16_t    | 0x0007 (7)                         | table field `id` (UShort)
-  +0x2A5A | 12 00                   | uint16_t    | 0x0012 (18)                        | table field `offset` (UShort)
-  +0x2A5C | 4C 00 00 00             | UOffset32   | 0x0000004C (76) Loc: +0x2AA8       | offset to field `name` (string)
-  +0x2A60 | 34 00 00 00             | UOffset32   | 0x00000034 (52) Loc: +0x2A94       | offset to field `type` (table)
-  +0x2A64 | 0C 00 00 00             | UOffset32   | 0x0000000C (12) Loc: +0x2A70       | offset to field `attributes` (vector)
-  +0x2A68 | 04 00 00 00             | UOffset32   | 0x00000004 (4) Loc: +0x2A6C        | offset to field `documentation` (vector)
+  +0x2A80 | A4 FB FF FF             | SOffset32   | 0xFFFFFBA4 (-1116) Loc: +0x2EDC    | offset to vtable
+  +0x2A84 | 00 00 00                | uint8_t[3]  | ...                                | padding
+  +0x2A87 | 01                      | uint8_t     | 0x01 (1)                           | table field `optional` (Bool)
+  +0x2A88 | 0E 00                   | uint16_t    | 0x000E (14)                        | table field `id` (UShort)
+  +0x2A8A | 20 00                   | uint16_t    | 0x0020 (32)                        | table field `offset` (UShort)
+  +0x2A8C | 48 00 00 00             | UOffset32   | 0x00000048 (72) Loc: +0x2AD4       | offset to field `name` (string)
+  +0x2A90 | 34 00 00 00             | UOffset32   | 0x00000034 (52) Loc: +0x2AC4       | offset to field `type` (table)
+  +0x2A94 | 0C 00 00 00             | UOffset32   | 0x0000000C (12) Loc: +0x2AA0       | offset to field `attributes` (vector)
+  +0x2A98 | 04 00 00 00             | UOffset32   | 0x00000004 (4) Loc: +0x2A9C        | offset to field `documentation` (vector)
 
 vector (reflection.Field.documentation):
-  +0x2A6C | 00 00 00 00             | uint32_t    | 0x00000000 (0)                     | length of vector (# items)
+  +0x2A9C | 00 00 00 00             | uint32_t    | 0x00000000 (0)                     | length of vector (# items)
 
 vector (reflection.Field.attributes):
-  +0x2A70 | 01 00 00 00             | uint32_t    | 0x00000001 (1)                     | length of vector (# items)
-  +0x2A74 | 04 00 00 00             | UOffset32   | 0x00000004 (4) Loc: +0x2A78        | offset to table[0]
+  +0x2AA0 | 01 00 00 00             | uint32_t    | 0x00000001 (1)                     | length of vector (# items)
+  +0x2AA4 | 04 00 00 00             | UOffset32   | 0x00000004 (4) Loc: +0x2AA8        | offset to table[0]
 
 table (reflection.KeyValue):
-  +0x2A78 | 14 F5 FF FF             | SOffset32   | 0xFFFFF514 (-2796) Loc: +0x3564    | offset to vtable
-  +0x2A7C | 10 00 00 00             | UOffset32   | 0x00000010 (16) Loc: +0x2A8C       | offset to field `key` (string)
-  +0x2A80 | 04 00 00 00             | UOffset32   | 0x00000004 (4) Loc: +0x2A84        | offset to field `value` (string)
+  +0x2AA8 | 8C F1 FF FF             | SOffset32   | 0xFFFFF18C (-3700) Loc: +0x391C    | offset to vtable
+  +0x2AAC | 10 00 00 00             | UOffset32   | 0x00000010 (16) Loc: +0x2ABC       | offset to field `key` (string)
+  +0x2AB0 | 04 00 00 00             | UOffset32   | 0x00000004 (4) Loc: +0x2AB4        | offset to field `value` (string)
 
 string (reflection.KeyValue.value):
-  +0x2A84 | 01 00 00 00             | uint32_t    | 0x00000001 (1)                     | length of string
-  +0x2A88 | 37                      | char[1]     | 7                                  | string literal
-  +0x2A89 | 00                      | char        | 0x00 (0)                           | string terminator
-
-padding:
-  +0x2A8A | 00 00                   | uint8_t[2]  | ..                                 | padding
+  +0x2AB4 | 02 00 00 00             | uint32_t    | 0x00000002 (2)                     | length of string
+  +0x2AB8 | 31 34                   | char[2]     | 14                                 | string literal
+  +0x2ABA | 00                      | char        | 0x00 (0)                           | string terminator
 
 string (reflection.KeyValue.key):
-  +0x2A8C | 02 00 00 00             | uint32_t    | 0x00000002 (2)                     | length of string
-  +0x2A90 | 69 64                   | char[2]     | id                                 | string literal
-  +0x2A92 | 00                      | char        | 0x00 (0)                           | string terminator
+  +0x2ABC | 02 00 00 00             | uint32_t    | 0x00000002 (2)                     | length of string
+  +0x2AC0 | 69 64                   | char[2]     | id                                 | string literal
+  +0x2AC2 | 00                      | char        | 0x00 (0)                           | string terminator
 
 table (reflection.Type):
-  +0x2A94 | 90 F4 FF FF             | SOffset32   | 0xFFFFF490 (-2928) Loc: +0x3604    | offset to vtable
-  +0x2A98 | 00 00 00                | uint8_t[3]  | ...                                | padding
-  +0x2A9B | 01                      | uint8_t     | 0x01 (1)                           | table field `base_type` (Byte)
-  +0x2A9C | 00 00 00 00             | uint32_t    | 0x00000000 (0)                     | table field `index` (Int)
-  +0x2AA0 | 01 00 00 00             | uint32_t    | 0x00000001 (1)                     | table field `base_size` (UInt)
-  +0x2AA4 | 01 00 00 00             | uint32_t    | 0x00000001 (1)                     | table field `element_size` (UInt)
+  +0x2AC4 | 54 EE FF FF             | SOffset32   | 0xFFFFEE54 (-4524) Loc: +0x3C70    | offset to vtable
+  +0x2AC8 | 00 00 00                | uint8_t[3]  | ...                                | padding
+  +0x2ACB | 0F                      | uint8_t     | 0x0F (15)                          | table field `base_type` (Byte)
+  +0x2ACC | 03 00 00 00             | uint32_t    | 0x00000003 (3)                     | table field `index` (Int)
+  +0x2AD0 | 01 00 00 00             | uint32_t    | 0x00000001 (1)                     | table field `element_size` (UInt)
 
 string (reflection.Field.name):
-  +0x2AA8 | 09 00 00 00             | uint32_t    | 0x00000009 (9)                     | length of string
-  +0x2AAC | 74 65 73 74 5F 74 79 70 | char[9]     | test_typ                           | string literal
-  +0x2AB4 | 65                      |             | e
-  +0x2AB5 | 00                      | char        | 0x00 (0)                           | string terminator
+  +0x2AD4 | 09 00 00 00             | uint32_t    | 0x00000009 (9)                     | length of string
+  +0x2AD8 | 74 65 73 74 65 6D 70 74 | char[9]     | testempt                           | string literal
+  +0x2AE0 | 79                      |             | y
+  +0x2AE1 | 00                      | char        | 0x00 (0)                           | string terminator
 
 padding:
-  +0x2AB6 | 00 00                   | uint8_t[2]  | ..                                 | padding
+  +0x2AE2 | 00 00                   | uint8_t[2]  | ..                                 | padding
 
 table (reflection.Field):
-  +0x2AB8 | 42 FD FF FF             | SOffset32   | 0xFFFFFD42 (-702) Loc: +0x2D76     | offset to vtable
-  +0x2ABC | 06 00                   | uint16_t    | 0x0006 (6)                         | table field `id` (UShort)
-  +0x2ABE | 10 00                   | uint16_t    | 0x0010 (16)                        | table field `offset` (UShort)
-  +0x2AC0 | 58 00 00 00             | UOffset32   | 0x00000058 (88) Loc: +0x2B18       | offset to field `name` (string)
-  +0x2AC4 | 40 00 00 00             | UOffset32   | 0x00000040 (64) Loc: +0x2B04       | offset to field `type` (table)
-  +0x2AC8 | 18 00 00 00             | UOffset32   | 0x00000018 (24) Loc: +0x2AE0       | offset to field `attributes` (vector)
-  +0x2ACC | 10 00 00 00             | UOffset32   | 0x00000010 (16) Loc: +0x2ADC       | offset to field `documentation` (vector)
-  +0x2AD0 | 08 00 00 00 00 00 00 00 | int64_t     | 0x0000000000000008 (8)             | table field `default_integer` (Long)
-  +0x2AD8 | 00 00 00 00             | uint8_t[4]  | ....                               | padding
+  +0x2AE4 | 08 FC FF FF             | SOffset32   | 0xFFFFFC08 (-1016) Loc: +0x2EDC    | offset to vtable
+  +0x2AE8 | 00 00 00                | uint8_t[3]  | ...                                | padding
+  +0x2AEB | 01                      | uint8_t     | 0x01 (1)                           | table field `optional` (Bool)
+  +0x2AEC | 0D 00                   | uint16_t    | 0x000D (13)                        | table field `id` (UShort)
+  +0x2AEE | 1E 00                   | uint16_t    | 0x001E (30)                        | table field `offset` (UShort)
+  +0x2AF0 | 78 00 00 00             | UOffset32   | 0x00000078 (120) Loc: +0x2B68      | offset to field `name` (string)
+  +0x2AF4 | 68 00 00 00             | UOffset32   | 0x00000068 (104) Loc: +0x2B5C      | offset to field `type` (table)
+  +0x2AF8 | 0C 00 00 00             | UOffset32   | 0x0000000C (12) Loc: +0x2B04       | offset to field `attributes` (vector)
+  +0x2AFC | 04 00 00 00             | UOffset32   | 0x00000004 (4) Loc: +0x2B00        | offset to field `documentation` (vector)
 
 vector (reflection.Field.documentation):
-  +0x2ADC | 00 00 00 00             | uint32_t    | 0x00000000 (0)                     | length of vector (# items)
+  +0x2B00 | 00 00 00 00             | uint32_t    | 0x00000000 (0)                     | length of vector (# items)
 
 vector (reflection.Field.attributes):
-  +0x2AE0 | 01 00 00 00             | uint32_t    | 0x00000001 (1)                     | length of vector (# items)
-  +0x2AE4 | 04 00 00 00             | UOffset32   | 0x00000004 (4) Loc: +0x2AE8        | offset to table[0]
+  +0x2B04 | 02 00 00 00             | uint32_t    | 0x00000002 (2)                     | length of vector (# items)
+  +0x2B08 | 38 00 00 00             | UOffset32   | 0x00000038 (56) Loc: +0x2B40       | offset to table[0]
+  +0x2B0C | 04 00 00 00             | UOffset32   | 0x00000004 (4) Loc: +0x2B10        | offset to table[1]
 
 table (reflection.KeyValue):
-  +0x2AE8 | 84 F5 FF FF             | SOffset32   | 0xFFFFF584 (-2684) Loc: +0x3564    | offset to vtable
-  +0x2AEC | 10 00 00 00             | UOffset32   | 0x00000010 (16) Loc: +0x2AFC       | offset to field `key` (string)
-  +0x2AF0 | 04 00 00 00             | UOffset32   | 0x00000004 (4) Loc: +0x2AF4        | offset to field `value` (string)
+  +0x2B10 | F4 F1 FF FF             | SOffset32   | 0xFFFFF1F4 (-3596) Loc: +0x391C    | offset to vtable
+  +0x2B14 | 14 00 00 00             | UOffset32   | 0x00000014 (20) Loc: +0x2B28       | offset to field `key` (string)
+  +0x2B18 | 04 00 00 00             | UOffset32   | 0x00000004 (4) Loc: +0x2B1C        | offset to field `value` (string)
 
 string (reflection.KeyValue.value):
-  +0x2AF4 | 01 00 00 00             | uint32_t    | 0x00000001 (1)                     | length of string
-  +0x2AF8 | 36                      | char[1]     | 6                                  | string literal
-  +0x2AF9 | 00                      | char        | 0x00 (0)                           | string terminator
-
-padding:
-  +0x2AFA | 00 00                   | uint8_t[2]  | ..                                 | padding
+  +0x2B1C | 07 00 00 00             | uint32_t    | 0x00000007 (7)                     | length of string
+  +0x2B20 | 4D 6F 6E 73 74 65 72    | char[7]     | Monster                            | string literal
+  +0x2B27 | 00                      | char        | 0x00 (0)                           | string terminator
 
 string (reflection.KeyValue.key):
-  +0x2AFC | 02 00 00 00             | uint32_t    | 0x00000002 (2)                     | length of string
-  +0x2B00 | 69 64                   | char[2]     | id                                 | string literal
-  +0x2B02 | 00                      | char        | 0x00 (0)                           | string terminator
-
-table (reflection.Type):
-  +0x2B04 | 00 F5 FF FF             | SOffset32   | 0xFFFFF500 (-2816) Loc: +0x3604    | offset to vtable
-  +0x2B08 | 00 00 00                | uint8_t[3]  | ...                                | padding
-  +0x2B0B | 04                      | uint8_t     | 0x04 (4)                           | table field `base_type` (Byte)
-  +0x2B0C | 03 00 00 00             | uint32_t    | 0x00000003 (3)                     | table field `index` (Int)
-  +0x2B10 | 01 00 00 00             | uint32_t    | 0x00000001 (1)                     | table field `base_size` (UInt)
-  +0x2B14 | 01 00 00 00             | uint32_t    | 0x00000001 (1)                     | table field `element_size` (UInt)
-
-string (reflection.Field.name):
-  +0x2B18 | 05 00 00 00             | uint32_t    | 0x00000005 (5)                     | length of string
-  +0x2B1C | 63 6F 6C 6F 72          | char[5]     | color                              | string literal
-  +0x2B21 | 00                      | char        | 0x00 (0)                           | string terminator
+  +0x2B28 | 11 00 00 00             | uint32_t    | 0x00000011 (17)                    | length of string
+  +0x2B2C | 6E 65 73 74 65 64 5F 66 | char[17]    | nested_f                           | string literal
+  +0x2B34 | 6C 61 74 62 75 66 66 65 |             | latbuffe
+  +0x2B3C | 72                      |             | r
+  +0x2B3D | 00                      | char        | 0x00 (0)                           | string terminator
 
 padding:
-  +0x2B22 | 00 00                   | uint8_t[2]  | ..                                 | padding
+  +0x2B3E | 00 00                   | uint8_t[2]  | ..                                 | padding
 
-vtable (reflection.Field):
-  +0x2B24 | 1C 00                   | uint16_t    | 0x001C (28)                        | size of this vtable
-  +0x2B26 | 1C 00                   | uint16_t    | 0x001C (28)                        | size of referring table
-  +0x2B28 | 0C 00                   | VOffset16   | 0x000C (12)                        | offset to field `name` (id: 0)
-  +0x2B2A | 10 00                   | VOffset16   | 0x0010 (16)                        | offset to field `type` (id: 1)
-  +0x2B2C | 08 00                   | VOffset16   | 0x0008 (8)                         | offset to field `id` (id: 2)
-  +0x2B2E | 0A 00                   | VOffset16   | 0x000A (10)                        | offset to field `offset` (id: 3)
-  +0x2B30 | 00 00                   | VOffset16   | 0x0000 (0)                         | offset to field `default_integer` (id: 4) <defaults to 0> (Long)
-  +0x2B32 | 00 00                   | VOffset16   | 0x0000 (0)                         | offset to field `default_real` (id: 5) <defaults to 0.000000> (Double)
-  +0x2B34 | 00 00                   | VOffset16   | 0x0000 (0)                         | offset to field `deprecated` (id: 6) <defaults to 0> (Bool)
-  +0x2B36 | 00 00                   | VOffset16   | 0x0000 (0)                         | offset to field `required` (id: 7) <defaults to 0> (Bool)
-  +0x2B38 | 00 00                   | VOffset16   | 0x0000 (0)                         | offset to field `key` (id: 8) <defaults to 0> (Bool)
-  +0x2B3A | 14 00                   | VOffset16   | 0x0014 (20)                        | offset to field `attributes` (id: 9)
-  +0x2B3C | 18 00                   | VOffset16   | 0x0018 (24)                        | offset to field `documentation` (id: 10)
-  +0x2B3E | 07 00                   | VOffset16   | 0x0007 (7)                         | offset to field `optional` (id: 11)
+table (reflection.KeyValue):
+  +0x2B40 | 24 F2 FF FF             | SOffset32   | 0xFFFFF224 (-3548) Loc: +0x391C    | offset to vtable
+  +0x2B44 | 10 00 00 00             | UOffset32   | 0x00000010 (16) Loc: +0x2B54       | offset to field `key` (string)
+  +0x2B48 | 04 00 00 00             | UOffset32   | 0x00000004 (4) Loc: +0x2B4C        | offset to field `value` (string)
+
+string (reflection.KeyValue.value):
+  +0x2B4C | 02 00 00 00             | uint32_t    | 0x00000002 (2)                     | length of string
+  +0x2B50 | 31 33                   | char[2]     | 13                                 | string literal
+  +0x2B52 | 00                      | char        | 0x00 (0)                           | string terminator
+
+string (reflection.KeyValue.key):
+  +0x2B54 | 02 00 00 00             | uint32_t    | 0x00000002 (2)                     | length of string
+  +0x2B58 | 69 64                   | char[2]     | id                                 | string literal
+  +0x2B5A | 00                      | char        | 0x00 (0)                           | string terminator
+
+table (reflection.Type):
+  +0x2B5C | 20 FC FF FF             | SOffset32   | 0xFFFFFC20 (-992) Loc: +0x2F3C     | offset to vtable
+  +0x2B60 | 00 00                   | uint8_t[2]  | ..                                 | padding
+  +0x2B62 | 0E                      | uint8_t     | 0x0E (14)                          | table field `base_type` (Byte)
+  +0x2B63 | 04                      | uint8_t     | 0x04 (4)                           | table field `element` (Byte)
+  +0x2B64 | 01 00 00 00             | uint32_t    | 0x00000001 (1)                     | table field `element_size` (UInt)
+
+string (reflection.Field.name):
+  +0x2B68 | 14 00 00 00             | uint32_t    | 0x00000014 (20)                    | length of string
+  +0x2B6C | 74 65 73 74 6E 65 73 74 | char[20]    | testnest                           | string literal
+  +0x2B74 | 65 64 66 6C 61 74 62 75 |             | edflatbu
+  +0x2B7C | 66 66 65 72             |             | ffer
+  +0x2B80 | 00                      | char        | 0x00 (0)                           | string terminator
+
+padding:
+  +0x2B81 | 00 00 00                | uint8_t[3]  | ...                                | padding
 
 table (reflection.Field):
-  +0x2B40 | 1C 00 00 00             | SOffset32   | 0x0000001C (28) Loc: +0x2B24       | offset to vtable
-  +0x2B44 | 00 00 00                | uint8_t[3]  | ...                                | padding
-  +0x2B47 | 01                      | uint8_t     | 0x01 (1)                           | table field `optional` (Bool)
-  +0x2B48 | 05 00                   | uint16_t    | 0x0005 (5)                         | table field `id` (UShort)
-  +0x2B4A | 0E 00                   | uint16_t    | 0x000E (14)                        | table field `offset` (UShort)
-  +0x2B4C | 54 00 00 00             | UOffset32   | 0x00000054 (84) Loc: +0x2BA0       | offset to field `name` (string)
-  +0x2B50 | 44 00 00 00             | UOffset32   | 0x00000044 (68) Loc: +0x2B94       | offset to field `type` (table)
-  +0x2B54 | 0C 00 00 00             | UOffset32   | 0x0000000C (12) Loc: +0x2B60       | offset to field `attributes` (vector)
-  +0x2B58 | 04 00 00 00             | UOffset32   | 0x00000004 (4) Loc: +0x2B5C        | offset to field `documentation` (vector)
+  +0x2B84 | A8 FC FF FF             | SOffset32   | 0xFFFFFCA8 (-856) Loc: +0x2EDC     | offset to vtable
+  +0x2B88 | 00 00 00                | uint8_t[3]  | ...                                | padding
+  +0x2B8B | 01                      | uint8_t     | 0x01 (1)                           | table field `optional` (Bool)
+  +0x2B8C | 0C 00                   | uint16_t    | 0x000C (12)                        | table field `id` (UShort)
+  +0x2B8E | 1C 00                   | uint16_t    | 0x001C (28)                        | table field `offset` (UShort)
+  +0x2B90 | 48 00 00 00             | UOffset32   | 0x00000048 (72) Loc: +0x2BD8       | offset to field `name` (string)
+  +0x2B94 | 34 00 00 00             | UOffset32   | 0x00000034 (52) Loc: +0x2BC8       | offset to field `type` (table)
+  +0x2B98 | 0C 00 00 00             | UOffset32   | 0x0000000C (12) Loc: +0x2BA4       | offset to field `attributes` (vector)
+  +0x2B9C | 04 00 00 00             | UOffset32   | 0x00000004 (4) Loc: +0x2BA0        | offset to field `documentation` (vector)
 
 vector (reflection.Field.documentation):
-  +0x2B5C | 00 00 00 00             | uint32_t    | 0x00000000 (0)                     | length of vector (# items)
+  +0x2BA0 | 00 00 00 00             | uint32_t    | 0x00000000 (0)                     | length of vector (# items)
 
 vector (reflection.Field.attributes):
-  +0x2B60 | 01 00 00 00             | uint32_t    | 0x00000001 (1)                     | length of vector (# items)
-  +0x2B64 | 04 00 00 00             | UOffset32   | 0x00000004 (4) Loc: +0x2B68        | offset to table[0]
+  +0x2BA4 | 01 00 00 00             | uint32_t    | 0x00000001 (1)                     | length of vector (# items)
+  +0x2BA8 | 04 00 00 00             | UOffset32   | 0x00000004 (4) Loc: +0x2BAC        | offset to table[0]
 
 table (reflection.KeyValue):
-  +0x2B68 | 04 F6 FF FF             | SOffset32   | 0xFFFFF604 (-2556) Loc: +0x3564    | offset to vtable
-  +0x2B6C | 10 00 00 00             | UOffset32   | 0x00000010 (16) Loc: +0x2B7C       | offset to field `key` (string)
-  +0x2B70 | 04 00 00 00             | UOffset32   | 0x00000004 (4) Loc: +0x2B74        | offset to field `value` (string)
+  +0x2BAC | 90 F2 FF FF             | SOffset32   | 0xFFFFF290 (-3440) Loc: +0x391C    | offset to vtable
+  +0x2BB0 | 10 00 00 00             | UOffset32   | 0x00000010 (16) Loc: +0x2BC0       | offset to field `key` (string)
+  +0x2BB4 | 04 00 00 00             | UOffset32   | 0x00000004 (4) Loc: +0x2BB8        | offset to field `value` (string)
 
 string (reflection.KeyValue.value):
-  +0x2B74 | 01 00 00 00             | uint32_t    | 0x00000001 (1)                     | length of string
-  +0x2B78 | 35                      | char[1]     | 5                                  | string literal
-  +0x2B79 | 00                      | char        | 0x00 (0)                           | string terminator
-
-padding:
-  +0x2B7A | 00 00                   | uint8_t[2]  | ..                                 | padding
+  +0x2BB8 | 02 00 00 00             | uint32_t    | 0x00000002 (2)                     | length of string
+  +0x2BBC | 31 32                   | char[2]     | 12                                 | string literal
+  +0x2BBE | 00                      | char        | 0x00 (0)                           | string terminator
 
 string (reflection.KeyValue.key):
-  +0x2B7C | 02 00 00 00             | uint32_t    | 0x00000002 (2)                     | length of string
-  +0x2B80 | 69 64                   | char[2]     | id                                 | string literal
-  +0x2B82 | 00                      | char        | 0x00 (0)                           | string terminator
-
-vtable (reflection.Type):
-  +0x2B84 | 10 00                   | uint16_t    | 0x0010 (16)                        | size of this vtable
-  +0x2B86 | 0C 00                   | uint16_t    | 0x000C (12)                        | size of referring table
-  +0x2B88 | 06 00                   | VOffset16   | 0x0006 (6)                         | offset to field `base_type` (id: 0)
-  +0x2B8A | 07 00                   | VOffset16   | 0x0007 (7)                         | offset to field `element` (id: 1)
-  +0x2B8C | 00 00                   | VOffset16   | 0x0000 (0)                         | offset to field `index` (id: 2) <defaults to -1> (Int)
-  +0x2B8E | 00 00                   | VOffset16   | 0x0000 (0)                         | offset to field `fixed_length` (id: 3) <defaults to 0> (UShort)
-  +0x2B90 | 00 00                   | VOffset16   | 0x0000 (0)                         | offset to field `base_size` (id: 4) <defaults to 4> (UInt)
-  +0x2B92 | 08 00                   | VOffset16   | 0x0008 (8)                         | offset to field `element_size` (id: 5)
+  +0x2BC0 | 02 00 00 00             | uint32_t    | 0x00000002 (2)                     | length of string
+  +0x2BC4 | 69 64                   | char[2]     | id                                 | string literal
+  +0x2BC6 | 00                      | char        | 0x00 (0)                           | string terminator
 
 table (reflection.Type):
-  +0x2B94 | 10 00 00 00             | SOffset32   | 0x00000010 (16) Loc: +0x2B84       | offset to vtable
-  +0x2B98 | 00 00                   | uint8_t[2]  | ..                                 | padding
-  +0x2B9A | 0E                      | uint8_t     | 0x0E (14)                          | table field `base_type` (Byte)
-  +0x2B9B | 04                      | uint8_t     | 0x04 (4)                           | table field `element` (Byte)
-  +0x2B9C | 01 00 00 00             | uint32_t    | 0x00000001 (1)                     | table field `element_size` (UInt)
-
-string (reflection.Field.name):
-  +0x2BA0 | 09 00 00 00             | uint32_t    | 0x00000009 (9)                     | length of string
-  +0x2BA4 | 69 6E 76 65 6E 74 6F 72 | char[9]     | inventor                           | string literal
-  +0x2BAC | 79                      |             | y
-  +0x2BAD | 00                      | char        | 0x00 (0)                           | string terminator
-
-vtable (reflection.Field):
-  +0x2BAE | 1A 00                   | uint16_t    | 0x001A (26)                        | size of this vtable
-  +0x2BB0 | 1C 00                   | uint16_t    | 0x001C (28)                        | size of referring table
-  +0x2BB2 | 0C 00                   | VOffset16   | 0x000C (12)                        | offset to field `name` (id: 0)
-  +0x2BB4 | 10 00                   | VOffset16   | 0x0010 (16)                        | offset to field `type` (id: 1)
-  +0x2BB6 | 08 00                   | VOffset16   | 0x0008 (8)                         | offset to field `id` (id: 2)
-  +0x2BB8 | 0A 00                   | VOffset16   | 0x000A (10)                        | offset to field `offset` (id: 3)
-  +0x2BBA | 00 00                   | VOffset16   | 0x0000 (0)                         | offset to field `default_integer` (id: 4) <defaults to 0> (Long)
-  +0x2BBC | 00 00                   | VOffset16   | 0x0000 (0)                         | offset to field `default_real` (id: 5) <defaults to 0.000000> (Double)
-  +0x2BBE | 07 00                   | VOffset16   | 0x0007 (7)                         | offset to field `deprecated` (id: 6)
-  +0x2BC0 | 00 00                   | VOffset16   | 0x0000 (0)                         | offset to field `required` (id: 7) <defaults to 0> (Bool)
-  +0x2BC2 | 00 00                   | VOffset16   | 0x0000 (0)                         | offset to field `key` (id: 8) <defaults to 0> (Bool)
-  +0x2BC4 | 14 00                   | VOffset16   | 0x0014 (20)                        | offset to field `attributes` (id: 9)
-  +0x2BC6 | 18 00                   | VOffset16   | 0x0018 (24)                        | offset to field `documentation` (id: 10)
-
-table (reflection.Field):
-  +0x2BC8 | 1A 00 00 00             | SOffset32   | 0x0000001A (26) Loc: +0x2BAE       | offset to vtable
+  +0x2BC8 | 58 EF FF FF             | SOffset32   | 0xFFFFEF58 (-4264) Loc: +0x3C70    | offset to vtable
   +0x2BCC | 00 00 00                | uint8_t[3]  | ...                                | padding
-  +0x2BCF | 01                      | uint8_t     | 0x01 (1)                           | table field `deprecated` (Bool)
-  +0x2BD0 | 04 00                   | uint16_t    | 0x0004 (4)                         | table field `id` (UShort)
-  +0x2BD2 | 0C 00                   | uint16_t    | 0x000C (12)                        | table field `offset` (UShort)
-  +0x2BD4 | 98 00 00 00             | UOffset32   | 0x00000098 (152) Loc: +0x2C6C      | offset to field `name` (string)
-  +0x2BD8 | 84 00 00 00             | UOffset32   | 0x00000084 (132) Loc: +0x2C5C      | offset to field `type` (table)
-  +0x2BDC | 0C 00 00 00             | UOffset32   | 0x0000000C (12) Loc: +0x2BE8       | offset to field `attributes` (vector)
-  +0x2BE0 | 04 00 00 00             | UOffset32   | 0x00000004 (4) Loc: +0x2BE4        | offset to field `documentation` (vector)
-
-vector (reflection.Field.documentation):
-  +0x2BE4 | 00 00 00 00             | uint32_t    | 0x00000000 (0)                     | length of vector (# items)
-
-vector (reflection.Field.attributes):
-  +0x2BE8 | 03 00 00 00             | uint32_t    | 0x00000003 (3)                     | length of vector (# items)
-  +0x2BEC | 4C 00 00 00             | UOffset32   | 0x0000004C (76) Loc: +0x2C38       | offset to table[0]
-  +0x2BF0 | 2C 00 00 00             | UOffset32   | 0x0000002C (44) Loc: +0x2C1C       | offset to table[1]
-  +0x2BF4 | 04 00 00 00             | UOffset32   | 0x00000004 (4) Loc: +0x2BF8        | offset to table[2]
-
-table (reflection.KeyValue):
-  +0x2BF8 | 94 F6 FF FF             | SOffset32   | 0xFFFFF694 (-2412) Loc: +0x3564    | offset to vtable
-  +0x2BFC | 10 00 00 00             | UOffset32   | 0x00000010 (16) Loc: +0x2C0C       | offset to field `key` (string)
-  +0x2C00 | 04 00 00 00             | UOffset32   | 0x00000004 (4) Loc: +0x2C04        | offset to field `value` (string)
-
-string (reflection.KeyValue.value):
-  +0x2C04 | 01 00 00 00             | uint32_t    | 0x00000001 (1)                     | length of string
-  +0x2C08 | 31                      | char[1]     | 1                                  | string literal
-  +0x2C09 | 00                      | char        | 0x00 (0)                           | string terminator
-
-padding:
-  +0x2C0A | 00 00                   | uint8_t[2]  | ..                                 | padding
-
-string (reflection.KeyValue.key):
-  +0x2C0C | 08 00 00 00             | uint32_t    | 0x00000008 (8)                     | length of string
-  +0x2C10 | 70 72 69 6F 72 69 74 79 | char[8]     | priority                           | string literal
-  +0x2C18 | 00                      | char        | 0x00 (0)                           | string terminator
-
-padding:
-  +0x2C19 | 00 00 00                | uint8_t[3]  | ...                                | padding
-
-table (reflection.KeyValue):
-  +0x2C1C | B8 F6 FF FF             | SOffset32   | 0xFFFFF6B8 (-2376) Loc: +0x3564    | offset to vtable
-  +0x2C20 | 10 00 00 00             | UOffset32   | 0x00000010 (16) Loc: +0x2C30       | offset to field `key` (string)
-  +0x2C24 | 04 00 00 00             | UOffset32   | 0x00000004 (4) Loc: +0x2C28        | offset to field `value` (string)
-
-string (reflection.KeyValue.value):
-  +0x2C28 | 01 00 00 00             | uint32_t    | 0x00000001 (1)                     | length of string
-  +0x2C2C | 34                      | char[1]     | 4                                  | string literal
-  +0x2C2D | 00                      | char        | 0x00 (0)                           | string terminator
-
-padding:
-  +0x2C2E | 00 00                   | uint8_t[2]  | ..                                 | padding
-
-string (reflection.KeyValue.key):
-  +0x2C30 | 02 00 00 00             | uint32_t    | 0x00000002 (2)                     | length of string
-  +0x2C34 | 69 64                   | char[2]     | id                                 | string literal
-  +0x2C36 | 00                      | char        | 0x00 (0)                           | string terminator
-
-table (reflection.KeyValue):
-  +0x2C38 | D4 F6 FF FF             | SOffset32   | 0xFFFFF6D4 (-2348) Loc: +0x3564    | offset to vtable
-  +0x2C3C | 10 00 00 00             | UOffset32   | 0x00000010 (16) Loc: +0x2C4C       | offset to field `key` (string)
-  +0x2C40 | 04 00 00 00             | UOffset32   | 0x00000004 (4) Loc: +0x2C44        | offset to field `value` (string)
-
-string (reflection.KeyValue.value):
-  +0x2C44 | 01 00 00 00             | uint32_t    | 0x00000001 (1)                     | length of string
-  +0x2C48 | 30                      | char[1]     | 0                                  | string literal
-  +0x2C49 | 00                      | char        | 0x00 (0)                           | string terminator
-
-padding:
-  +0x2C4A | 00 00                   | uint8_t[2]  | ..                                 | padding
-
-string (reflection.KeyValue.key):
-  +0x2C4C | 0A 00 00 00             | uint32_t    | 0x0000000A (10)                    | length of string
-  +0x2C50 | 64 65 70 72 65 63 61 74 | char[10]    | deprecat                           | string literal
-  +0x2C58 | 65 64                   |             | ed
-  +0x2C5A | 00                      | char        | 0x00 (0)                           | string terminator
-
-table (reflection.Type):
-  +0x2C5C | 78 F5 FF FF             | SOffset32   | 0xFFFFF578 (-2696) Loc: +0x36E4    | offset to vtable
-  +0x2C60 | 00 00 00                | uint8_t[3]  | ...                                | padding
-  +0x2C63 | 02                      | uint8_t     | 0x02 (2)                           | table field `base_type` (Byte)
-  +0x2C64 | 01 00 00 00             | uint32_t    | 0x00000001 (1)                     | table field `base_size` (UInt)
-  +0x2C68 | 01 00 00 00             | uint32_t    | 0x00000001 (1)                     | table field `element_size` (UInt)
+  +0x2BCF | 0F                      | uint8_t     | 0x0F (15)                          | table field `base_type` (Byte)
+  +0x2BD0 | 01 00 00 00             | uint32_t    | 0x00000001 (1)                     | table field `index` (Int)
+  +0x2BD4 | 01 00 00 00             | uint32_t    | 0x00000001 (1)                     | table field `element_size` (UInt)
 
 string (reflection.Field.name):
-  +0x2C6C | 08 00 00 00             | uint32_t    | 0x00000008 (8)                     | length of string
-  +0x2C70 | 66 72 69 65 6E 64 6C 79 | char[8]     | friendly                           | string literal
-  +0x2C78 | 00                      | char        | 0x00 (0)                           | string terminator
+  +0x2BD8 | 05 00 00 00             | uint32_t    | 0x00000005 (5)                     | length of string
+  +0x2BDC | 65 6E 65 6D 79          | char[5]     | enemy                              | string literal
+  +0x2BE1 | 00                      | char        | 0x00 (0)                           | string terminator
 
-vtable (reflection.Field):
-  +0x2C7A | 1A 00                   | uint16_t    | 0x001A (26)                        | size of this vtable
-  +0x2C7C | 1C 00                   | uint16_t    | 0x001C (28)                        | size of referring table
-  +0x2C7E | 0C 00                   | VOffset16   | 0x000C (12)                        | offset to field `name` (id: 0)
-  +0x2C80 | 10 00                   | VOffset16   | 0x0010 (16)                        | offset to field `type` (id: 1)
-  +0x2C82 | 08 00                   | VOffset16   | 0x0008 (8)                         | offset to field `id` (id: 2)
-  +0x2C84 | 0A 00                   | VOffset16   | 0x000A (10)                        | offset to field `offset` (id: 3)
-  +0x2C86 | 00 00                   | VOffset16   | 0x0000 (0)                         | offset to field `default_integer` (id: 4) <defaults to 0> (Long)
-  +0x2C88 | 00 00                   | VOffset16   | 0x0000 (0)                         | offset to field `default_real` (id: 5) <defaults to 0.000000> (Double)
-  +0x2C8A | 00 00                   | VOffset16   | 0x0000 (0)                         | offset to field `deprecated` (id: 6) <defaults to 0> (Bool)
-  +0x2C8C | 06 00                   | VOffset16   | 0x0006 (6)                         | offset to field `required` (id: 7)
-  +0x2C8E | 07 00                   | VOffset16   | 0x0007 (7)                         | offset to field `key` (id: 8)
-  +0x2C90 | 14 00                   | VOffset16   | 0x0014 (20)                        | offset to field `attributes` (id: 9)
-  +0x2C92 | 18 00                   | VOffset16   | 0x0018 (24)                        | offset to field `documentation` (id: 10)
+padding:
+  +0x2BE2 | 00 00                   | uint8_t[2]  | ..                                 | padding
 
 table (reflection.Field):
-  +0x2C94 | 1A 00 00 00             | SOffset32   | 0x0000001A (26) Loc: +0x2C7A       | offset to vtable
-  +0x2C98 | 00 00                   | uint8_t[2]  | ..                                 | padding
-  +0x2C9A | 01                      | uint8_t     | 0x01 (1)                           | table field `required` (Bool)
-  +0x2C9B | 01                      | uint8_t     | 0x01 (1)                           | table field `key` (Bool)
-  +0x2C9C | 03 00                   | uint16_t    | 0x0003 (3)                         | table field `id` (UShort)
-  +0x2C9E | 0A 00                   | uint16_t    | 0x000A (10)                        | table field `offset` (UShort)
-  +0x2CA0 | 64 00 00 00             | UOffset32   | 0x00000064 (100) Loc: +0x2D04      | offset to field `name` (string)
-  +0x2CA4 | 54 00 00 00             | UOffset32   | 0x00000054 (84) Loc: +0x2CF8       | offset to field `type` (table)
-  +0x2CA8 | 0C 00 00 00             | UOffset32   | 0x0000000C (12) Loc: +0x2CB4       | offset to field `attributes` (vector)
-  +0x2CAC | 04 00 00 00             | UOffset32   | 0x00000004 (4) Loc: +0x2CB0        | offset to field `documentation` (vector)
+  +0x2BE4 | 08 FD FF FF             | SOffset32   | 0xFFFFFD08 (-760) Loc: +0x2EDC     | offset to vtable
+  +0x2BE8 | 00 00 00                | uint8_t[3]  | ...                                | padding
+  +0x2BEB | 01                      | uint8_t     | 0x01 (1)                           | table field `optional` (Bool)
+  +0x2BEC | 0B 00                   | uint16_t    | 0x000B (11)                        | table field `id` (UShort)
+  +0x2BEE | 1A 00                   | uint16_t    | 0x001A (26)                        | table field `offset` (UShort)
+  +0x2BF0 | B4 00 00 00             | UOffset32   | 0x000000B4 (180) Loc: +0x2CA4      | offset to field `name` (string)
+  +0x2BF4 | A0 00 00 00             | UOffset32   | 0x000000A0 (160) Loc: +0x2C94      | offset to field `type` (table)
+  +0x2BF8 | 78 00 00 00             | UOffset32   | 0x00000078 (120) Loc: +0x2C70      | offset to field `attributes` (vector)
+  +0x2BFC | 04 00 00 00             | UOffset32   | 0x00000004 (4) Loc: +0x2C00        | offset to field `documentation` (vector)
 
 vector (reflection.Field.documentation):
-  +0x2CB0 | 00 00 00 00             | uint32_t    | 0x00000000 (0)                     | length of vector (# items)
+  +0x2C00 | 02 00 00 00             | uint32_t    | 0x00000002 (2)                     | length of vector (# items)
+  +0x2C04 | 1C 00 00 00             | UOffset32   | 0x0000001C (28) Loc: +0x2C20       | offset to string[0]
+  +0x2C08 | 04 00 00 00             | UOffset32   | 0x00000004 (4) Loc: +0x2C0C        | offset to string[1]
+
+string (reflection.Field.documentation):
+  +0x2C0C | 0E 00 00 00             | uint32_t    | 0x0000000E (14)                    | length of string
+  +0x2C10 | 20 6D 75 6C 74 69 6C 69 | char[14]    |  multili                           | string literal
+  +0x2C18 | 6E 65 20 74 6F 6F       |             | ne too
+  +0x2C1E | 00                      | char        | 0x00 (0)                           | string terminator
+
+string (reflection.Field.documentation):
+  +0x2C20 | 49 00 00 00             | uint32_t    | 0x00000049 (73)                    | length of string
+  +0x2C24 | 20 61 6E 20 65 78 61 6D | char[73]    |  an exam                           | string literal
+  +0x2C2C | 70 6C 65 20 64 6F 63 75 |             | ple docu
+  +0x2C34 | 6D 65 6E 74 61 74 69 6F |             | mentatio
+  +0x2C3C | 6E 20 63 6F 6D 6D 65 6E |             | n commen
+  +0x2C44 | 74 3A 20 74 68 69 73 20 |             | t: this 
+  +0x2C4C | 77 69 6C 6C 20 65 6E 64 |             | will end
+  +0x2C54 | 20 75 70 20 69 6E 20 74 |             |  up in t
+  +0x2C5C | 68 65 20 67 65 6E 65 72 |             | he gener
+  +0x2C64 | 61 74 65 64 20 63 6F 64 |             | ated cod
+  +0x2C6C | 65                      |             | e
+  +0x2C6D | 00                      | char        | 0x00 (0)                           | string terminator
+
+padding:
+  +0x2C6E | 00 00                   | uint8_t[2]  | ..                                 | padding
 
 vector (reflection.Field.attributes):
-  +0x2CB4 | 02 00 00 00             | uint32_t    | 0x00000002 (2)                     | length of vector (# items)
-  +0x2CB8 | 24 00 00 00             | UOffset32   | 0x00000024 (36) Loc: +0x2CDC       | offset to table[0]
-  +0x2CBC | 04 00 00 00             | UOffset32   | 0x00000004 (4) Loc: +0x2CC0        | offset to table[1]
+  +0x2C70 | 01 00 00 00             | uint32_t    | 0x00000001 (1)                     | length of vector (# items)
+  +0x2C74 | 04 00 00 00             | UOffset32   | 0x00000004 (4) Loc: +0x2C78        | offset to table[0]
 
 table (reflection.KeyValue):
-  +0x2CC0 | 5C F7 FF FF             | SOffset32   | 0xFFFFF75C (-2212) Loc: +0x3564    | offset to vtable
-  +0x2CC4 | 10 00 00 00             | UOffset32   | 0x00000010 (16) Loc: +0x2CD4       | offset to field `key` (string)
-  +0x2CC8 | 04 00 00 00             | UOffset32   | 0x00000004 (4) Loc: +0x2CCC        | offset to field `value` (string)
+  +0x2C78 | 5C F3 FF FF             | SOffset32   | 0xFFFFF35C (-3236) Loc: +0x391C    | offset to vtable
+  +0x2C7C | 10 00 00 00             | UOffset32   | 0x00000010 (16) Loc: +0x2C8C       | offset to field `key` (string)
+  +0x2C80 | 04 00 00 00             | UOffset32   | 0x00000004 (4) Loc: +0x2C84        | offset to field `value` (string)
 
 string (reflection.KeyValue.value):
-  +0x2CCC | 01 00 00 00             | uint32_t    | 0x00000001 (1)                     | length of string
-  +0x2CD0 | 30                      | char[1]     | 0                                  | string literal
-  +0x2CD1 | 00                      | char        | 0x00 (0)                           | string terminator
-
-padding:
-  +0x2CD2 | 00 00                   | uint8_t[2]  | ..                                 | padding
+  +0x2C84 | 02 00 00 00             | uint32_t    | 0x00000002 (2)                     | length of string
+  +0x2C88 | 31 31                   | char[2]     | 11                                 | string literal
+  +0x2C8A | 00                      | char        | 0x00 (0)                           | string terminator
 
 string (reflection.KeyValue.key):
-  +0x2CD4 | 03 00 00 00             | uint32_t    | 0x00000003 (3)                     | length of string
-  +0x2CD8 | 6B 65 79                | char[3]     | key                                | string literal
-  +0x2CDB | 00                      | char        | 0x00 (0)                           | string terminator
+  +0x2C8C | 02 00 00 00             | uint32_t    | 0x00000002 (2)                     | length of string
+  +0x2C90 | 69 64                   | char[2]     | id                                 | string literal
+  +0x2C92 | 00                      | char        | 0x00 (0)                           | string terminator
+
+table (reflection.Type):
+  +0x2C94 | 2C FF FF FF             | SOffset32   | 0xFFFFFF2C (-212) Loc: +0x2D68     | offset to vtable
+  +0x2C98 | 00 00                   | uint8_t[2]  | ..                                 | padding
+  +0x2C9A | 0E                      | uint8_t     | 0x0E (14)                          | table field `base_type` (Byte)
+  +0x2C9B | 0F                      | uint8_t     | 0x0F (15)                          | table field `element` (Byte)
+  +0x2C9C | 01 00 00 00             | uint32_t    | 0x00000001 (1)                     | table field `index` (Int)
+  +0x2CA0 | 04 00 00 00             | uint32_t    | 0x00000004 (4)                     | table field `element_size` (UInt)
+
+string (reflection.Field.name):
+  +0x2CA4 | 11 00 00 00             | uint32_t    | 0x00000011 (17)                    | length of string
+  +0x2CA8 | 74 65 73 74 61 72 72 61 | char[17]    | testarra                           | string literal
+  +0x2CB0 | 79 6F 66 74 61 62 6C 65 |             | yoftable
+  +0x2CB8 | 73                      |             | s
+  +0x2CB9 | 00                      | char        | 0x00 (0)                           | string terminator
+
+padding:
+  +0x2CBA | 00 00                   | uint8_t[2]  | ..                                 | padding
+
+table (reflection.Field):
+  +0x2CBC | E0 FD FF FF             | SOffset32   | 0xFFFFFDE0 (-544) Loc: +0x2EDC     | offset to vtable
+  +0x2CC0 | 00 00 00                | uint8_t[3]  | ...                                | padding
+  +0x2CC3 | 01                      | uint8_t     | 0x01 (1)                           | table field `optional` (Bool)
+  +0x2CC4 | 0A 00                   | uint16_t    | 0x000A (10)                        | table field `id` (UShort)
+  +0x2CC6 | 18 00                   | uint16_t    | 0x0018 (24)                        | table field `offset` (UShort)
+  +0x2CC8 | 44 00 00 00             | UOffset32   | 0x00000044 (68) Loc: +0x2D0C       | offset to field `name` (string)
+  +0x2CCC | 34 00 00 00             | UOffset32   | 0x00000034 (52) Loc: +0x2D00       | offset to field `type` (table)
+  +0x2CD0 | 0C 00 00 00             | UOffset32   | 0x0000000C (12) Loc: +0x2CDC       | offset to field `attributes` (vector)
+  +0x2CD4 | 04 00 00 00             | UOffset32   | 0x00000004 (4) Loc: +0x2CD8        | offset to field `documentation` (vector)
+
+vector (reflection.Field.documentation):
+  +0x2CD8 | 00 00 00 00             | uint32_t    | 0x00000000 (0)                     | length of vector (# items)
+
+vector (reflection.Field.attributes):
+  +0x2CDC | 01 00 00 00             | uint32_t    | 0x00000001 (1)                     | length of vector (# items)
+  +0x2CE0 | 04 00 00 00             | UOffset32   | 0x00000004 (4) Loc: +0x2CE4        | offset to table[0]
 
 table (reflection.KeyValue):
-  +0x2CDC | 78 F7 FF FF             | SOffset32   | 0xFFFFF778 (-2184) Loc: +0x3564    | offset to vtable
-  +0x2CE0 | 10 00 00 00             | UOffset32   | 0x00000010 (16) Loc: +0x2CF0       | offset to field `key` (string)
-  +0x2CE4 | 04 00 00 00             | UOffset32   | 0x00000004 (4) Loc: +0x2CE8        | offset to field `value` (string)
+  +0x2CE4 | C8 F3 FF FF             | SOffset32   | 0xFFFFF3C8 (-3128) Loc: +0x391C    | offset to vtable
+  +0x2CE8 | 10 00 00 00             | UOffset32   | 0x00000010 (16) Loc: +0x2CF8       | offset to field `key` (string)
+  +0x2CEC | 04 00 00 00             | UOffset32   | 0x00000004 (4) Loc: +0x2CF0        | offset to field `value` (string)
 
 string (reflection.KeyValue.value):
-  +0x2CE8 | 01 00 00 00             | uint32_t    | 0x00000001 (1)                     | length of string
-  +0x2CEC | 33                      | char[1]     | 3                                  | string literal
-  +0x2CED | 00                      | char        | 0x00 (0)                           | string terminator
-
-padding:
-  +0x2CEE | 00 00                   | uint8_t[2]  | ..                                 | padding
-
-string (reflection.KeyValue.key):
   +0x2CF0 | 02 00 00 00             | uint32_t    | 0x00000002 (2)                     | length of string
-  +0x2CF4 | 69 64                   | char[2]     | id                                 | string literal
+  +0x2CF4 | 31 30                   | char[2]     | 10                                 | string literal
   +0x2CF6 | 00                      | char        | 0x00 (0)                           | string terminator
 
+string (reflection.KeyValue.key):
+  +0x2CF8 | 02 00 00 00             | uint32_t    | 0x00000002 (2)                     | length of string
+  +0x2CFC | 69 64                   | char[2]     | id                                 | string literal
+  +0x2CFE | 00                      | char        | 0x00 (0)                           | string terminator
+
 table (reflection.Type):
-  +0x2CF8 | 5C F3 FF FF             | SOffset32   | 0xFFFFF35C (-3236) Loc: +0x399C    | offset to vtable
-  +0x2CFC | 00 00 00                | uint8_t[3]  | ...                                | padding
-  +0x2CFF | 0D                      | uint8_t     | 0x0D (13)                          | table field `base_type` (Byte)
-  +0x2D00 | 01 00 00 00             | uint32_t    | 0x00000001 (1)                     | table field `element_size` (UInt)
+  +0x2D00 | C4 FD FF FF             | SOffset32   | 0xFFFFFDC4 (-572) Loc: +0x2F3C     | offset to vtable
+  +0x2D04 | 00 00                   | uint8_t[2]  | ..                                 | padding
+  +0x2D06 | 0E                      | uint8_t     | 0x0E (14)                          | table field `base_type` (Byte)
+  +0x2D07 | 0D                      | uint8_t     | 0x0D (13)                          | table field `element` (Byte)
+  +0x2D08 | 04 00 00 00             | uint32_t    | 0x00000004 (4)                     | table field `element_size` (UInt)
 
 string (reflection.Field.name):
-  +0x2D04 | 04 00 00 00             | uint32_t    | 0x00000004 (4)                     | length of string
-  +0x2D08 | 6E 61 6D 65             | char[4]     | name                               | string literal
-  +0x2D0C | 00                      | char        | 0x00 (0)                           | string terminator
+  +0x2D0C | 11 00 00 00             | uint32_t    | 0x00000011 (17)                    | length of string
+  +0x2D10 | 74 65 73 74 61 72 72 61 | char[17]    | testarra                           | string literal
+  +0x2D18 | 79 6F 66 73 74 72 69 6E |             | yofstrin
+  +0x2D20 | 67                      |             | g
+  +0x2D21 | 00                      | char        | 0x00 (0)                           | string terminator
 
 padding:
-  +0x2D0D | 00 00 00                | uint8_t[3]  | ...                                | padding
+  +0x2D22 | 00 00                   | uint8_t[2]  | ..                                 | padding
 
 table (reflection.Field):
-  +0x2D10 | 9A FF FF FF             | SOffset32   | 0xFFFFFF9A (-102) Loc: +0x2D76     | offset to vtable
-  +0x2D14 | 02 00                   | uint16_t    | 0x0002 (2)                         | table field `id` (UShort)
-  +0x2D16 | 08 00                   | uint16_t    | 0x0008 (8)                         | table field `offset` (UShort)
-  +0x2D18 | 54 00 00 00             | UOffset32   | 0x00000054 (84) Loc: +0x2D6C       | offset to field `name` (string)
-  +0x2D1C | 40 00 00 00             | UOffset32   | 0x00000040 (64) Loc: +0x2D5C       | offset to field `type` (table)
-  +0x2D20 | 18 00 00 00             | UOffset32   | 0x00000018 (24) Loc: +0x2D38       | offset to field `attributes` (vector)
-  +0x2D24 | 10 00 00 00             | UOffset32   | 0x00000010 (16) Loc: +0x2D34       | offset to field `documentation` (vector)
-  +0x2D28 | 64 00 00 00 00 00 00 00 | int64_t     | 0x0000000000000064 (100)           | table field `default_integer` (Long)
-  +0x2D30 | 00 00 00 00             | uint8_t[4]  | ....                               | padding
+  +0x2D24 | 48 FE FF FF             | SOffset32   | 0xFFFFFE48 (-440) Loc: +0x2EDC     | offset to vtable
+  +0x2D28 | 00 00 00                | uint8_t[3]  | ...                                | padding
+  +0x2D2B | 01                      | uint8_t     | 0x01 (1)                           | table field `optional` (Bool)
+  +0x2D2C | 09 00                   | uint16_t    | 0x0009 (9)                         | table field `id` (UShort)
+  +0x2D2E | 16 00                   | uint16_t    | 0x0016 (22)                        | table field `offset` (UShort)
+  +0x2D30 | 58 00 00 00             | UOffset32   | 0x00000058 (88) Loc: +0x2D88       | offset to field `name` (string)
+  +0x2D34 | 44 00 00 00             | UOffset32   | 0x00000044 (68) Loc: +0x2D78       | offset to field `type` (table)
+  +0x2D38 | 0C 00 00 00             | UOffset32   | 0x0000000C (12) Loc: +0x2D44       | offset to field `attributes` (vector)
+  +0x2D3C | 04 00 00 00             | UOffset32   | 0x00000004 (4) Loc: +0x2D40        | offset to field `documentation` (vector)
 
 vector (reflection.Field.documentation):
-  +0x2D34 | 00 00 00 00             | uint32_t    | 0x00000000 (0)                     | length of vector (# items)
+  +0x2D40 | 00 00 00 00             | uint32_t    | 0x00000000 (0)                     | length of vector (# items)
 
 vector (reflection.Field.attributes):
-  +0x2D38 | 01 00 00 00             | uint32_t    | 0x00000001 (1)                     | length of vector (# items)
-  +0x2D3C | 04 00 00 00             | UOffset32   | 0x00000004 (4) Loc: +0x2D40        | offset to table[0]
+  +0x2D44 | 01 00 00 00             | uint32_t    | 0x00000001 (1)                     | length of vector (# items)
+  +0x2D48 | 04 00 00 00             | UOffset32   | 0x00000004 (4) Loc: +0x2D4C        | offset to table[0]
 
 table (reflection.KeyValue):
-  +0x2D40 | DC F7 FF FF             | SOffset32   | 0xFFFFF7DC (-2084) Loc: +0x3564    | offset to vtable
-  +0x2D44 | 10 00 00 00             | UOffset32   | 0x00000010 (16) Loc: +0x2D54       | offset to field `key` (string)
-  +0x2D48 | 04 00 00 00             | UOffset32   | 0x00000004 (4) Loc: +0x2D4C        | offset to field `value` (string)
+  +0x2D4C | 30 F4 FF FF             | SOffset32   | 0xFFFFF430 (-3024) Loc: +0x391C    | offset to vtable
+  +0x2D50 | 10 00 00 00             | UOffset32   | 0x00000010 (16) Loc: +0x2D60       | offset to field `key` (string)
+  +0x2D54 | 04 00 00 00             | UOffset32   | 0x00000004 (4) Loc: +0x2D58        | offset to field `value` (string)
 
 string (reflection.KeyValue.value):
-  +0x2D4C | 01 00 00 00             | uint32_t    | 0x00000001 (1)                     | length of string
-  +0x2D50 | 32                      | char[1]     | 2                                  | string literal
-  +0x2D51 | 00                      | char        | 0x00 (0)                           | string terminator
+  +0x2D58 | 01 00 00 00             | uint32_t    | 0x00000001 (1)                     | length of string
+  +0x2D5C | 39                      | char[1]     | 9                                  | string literal
+  +0x2D5D | 00                      | char        | 0x00 (0)                           | string terminator
 
 padding:
-  +0x2D52 | 00 00                   | uint8_t[2]  | ..                                 | padding
+  +0x2D5E | 00 00                   | uint8_t[2]  | ..                                 | padding
 
 string (reflection.KeyValue.key):
-  +0x2D54 | 02 00 00 00             | uint32_t    | 0x00000002 (2)                     | length of string
-  +0x2D58 | 69 64                   | char[2]     | id                                 | string literal
-  +0x2D5A | 00                      | char        | 0x00 (0)                           | string terminator
+  +0x2D60 | 02 00 00 00             | uint32_t    | 0x00000002 (2)                     | length of string
+  +0x2D64 | 69 64                   | char[2]     | id                                 | string literal
+  +0x2D66 | 00                      | char        | 0x00 (0)                           | string terminator
+
+vtable (reflection.Type):
+  +0x2D68 | 10 00                   | uint16_t    | 0x0010 (16)                        | size of this vtable
+  +0x2D6A | 10 00                   | uint16_t    | 0x0010 (16)                        | size of referring table
+  +0x2D6C | 06 00                   | VOffset16   | 0x0006 (6)                         | offset to field `base_type` (id: 0)
+  +0x2D6E | 07 00                   | VOffset16   | 0x0007 (7)                         | offset to field `element` (id: 1)
+  +0x2D70 | 08 00                   | VOffset16   | 0x0008 (8)                         | offset to field `index` (id: 2)
+  +0x2D72 | 00 00                   | VOffset16   | 0x0000 (0)                         | offset to field `fixed_length` (id: 3) <defaults to 0> (UShort)
+  +0x2D74 | 00 00                   | VOffset16   | 0x0000 (0)                         | offset to field `base_size` (id: 4) <defaults to 4> (UInt)
+  +0x2D76 | 0C 00                   | VOffset16   | 0x000C (12)                        | offset to field `element_size` (id: 5)
 
 table (reflection.Type):
-  +0x2D5C | 78 F6 FF FF             | SOffset32   | 0xFFFFF678 (-2440) Loc: +0x36E4    | offset to vtable
-  +0x2D60 | 00 00 00                | uint8_t[3]  | ...                                | padding
-  +0x2D63 | 05                      | uint8_t     | 0x05 (5)                           | table field `base_type` (Byte)
-  +0x2D64 | 02 00 00 00             | uint32_t    | 0x00000002 (2)                     | table field `base_size` (UInt)
-  +0x2D68 | 01 00 00 00             | uint32_t    | 0x00000001 (1)                     | table field `element_size` (UInt)
+  +0x2D78 | 10 00 00 00             | SOffset32   | 0x00000010 (16) Loc: +0x2D68       | offset to vtable
+  +0x2D7C | 00 00                   | uint8_t[2]  | ..                                 | padding
+  +0x2D7E | 0E                      | uint8_t     | 0x0E (14)                          | table field `base_type` (Byte)
+  +0x2D7F | 0F                      | uint8_t     | 0x0F (15)                          | table field `element` (Byte)
+  +0x2D80 | 06 00 00 00             | uint32_t    | 0x00000006 (6)                     | table field `index` (Int)
+  +0x2D84 | 04 00 00 00             | uint32_t    | 0x00000004 (4)                     | table field `element_size` (UInt)
 
 string (reflection.Field.name):
-  +0x2D6C | 02 00 00 00             | uint32_t    | 0x00000002 (2)                     | length of string
-  +0x2D70 | 68 70                   | char[2]     | hp                                 | string literal
-  +0x2D72 | 00                      | char        | 0x00 (0)                           | string terminator
+  +0x2D88 | 05 00 00 00             | uint32_t    | 0x00000005 (5)                     | length of string
+  +0x2D8C | 74 65 73 74 34          | char[5]     | test4                              | string literal
+  +0x2D91 | 00                      | char        | 0x00 (0)                           | string terminator
 
 padding:
-  +0x2D73 | 00 00 00                | uint8_t[3]  | ...                                | padding
+  +0x2D92 | 00 00                   | uint8_t[2]  | ..                                 | padding
+
+table (reflection.Field):
+  +0x2D94 | B8 FE FF FF             | SOffset32   | 0xFFFFFEB8 (-328) Loc: +0x2EDC     | offset to vtable
+  +0x2D98 | 00 00 00                | uint8_t[3]  | ...                                | padding
+  +0x2D9B | 01                      | uint8_t     | 0x01 (1)                           | table field `optional` (Bool)
+  +0x2D9C | 08 00                   | uint16_t    | 0x0008 (8)                         | table field `id` (UShort)
+  +0x2D9E | 14 00                   | uint16_t    | 0x0014 (20)                        | table field `offset` (UShort)
+  +0x2DA0 | 48 00 00 00             | UOffset32   | 0x00000048 (72) Loc: +0x2DE8       | offset to field `name` (string)
+  +0x2DA4 | 34 00 00 00             | UOffset32   | 0x00000034 (52) Loc: +0x2DD8       | offset to field `type` (table)
+  +0x2DA8 | 0C 00 00 00             | UOffset32   | 0x0000000C (12) Loc: +0x2DB4       | offset to field `attributes` (vector)
+  +0x2DAC | 04 00 00 00             | UOffset32   | 0x00000004 (4) Loc: +0x2DB0        | offset to field `documentation` (vector)
+
+vector (reflection.Field.documentation):
+  +0x2DB0 | 00 00 00 00             | uint32_t    | 0x00000000 (0)                     | length of vector (# items)
+
+vector (reflection.Field.attributes):
+  +0x2DB4 | 01 00 00 00             | uint32_t    | 0x00000001 (1)                     | length of vector (# items)
+  +0x2DB8 | 04 00 00 00             | UOffset32   | 0x00000004 (4) Loc: +0x2DBC        | offset to table[0]
+
+table (reflection.KeyValue):
+  +0x2DBC | A0 F4 FF FF             | SOffset32   | 0xFFFFF4A0 (-2912) Loc: +0x391C    | offset to vtable
+  +0x2DC0 | 10 00 00 00             | UOffset32   | 0x00000010 (16) Loc: +0x2DD0       | offset to field `key` (string)
+  +0x2DC4 | 04 00 00 00             | UOffset32   | 0x00000004 (4) Loc: +0x2DC8        | offset to field `value` (string)
+
+string (reflection.KeyValue.value):
+  +0x2DC8 | 01 00 00 00             | uint32_t    | 0x00000001 (1)                     | length of string
+  +0x2DCC | 38                      | char[1]     | 8                                  | string literal
+  +0x2DCD | 00                      | char        | 0x00 (0)                           | string terminator
+
+padding:
+  +0x2DCE | 00 00                   | uint8_t[2]  | ..                                 | padding
+
+string (reflection.KeyValue.key):
+  +0x2DD0 | 02 00 00 00             | uint32_t    | 0x00000002 (2)                     | length of string
+  +0x2DD4 | 69 64                   | char[2]     | id                                 | string literal
+  +0x2DD6 | 00                      | char        | 0x00 (0)                           | string terminator
+
+table (reflection.Type):
+  +0x2DD8 | 68 F1 FF FF             | SOffset32   | 0xFFFFF168 (-3736) Loc: +0x3C70    | offset to vtable
+  +0x2DDC | 00 00 00                | uint8_t[3]  | ...                                | padding
+  +0x2DDF | 10                      | uint8_t     | 0x10 (16)                          | table field `base_type` (Byte)
+  +0x2DE0 | 00 00 00 00             | uint32_t    | 0x00000000 (0)                     | table field `index` (Int)
+  +0x2DE4 | 01 00 00 00             | uint32_t    | 0x00000001 (1)                     | table field `element_size` (UInt)
+
+string (reflection.Field.name):
+  +0x2DE8 | 04 00 00 00             | uint32_t    | 0x00000004 (4)                     | length of string
+  +0x2DEC | 74 65 73 74             | char[4]     | test                               | string literal
+  +0x2DF0 | 00                      | char        | 0x00 (0)                           | string terminator
 
 vtable (reflection.Field):
-  +0x2D76 | 1A 00                   | uint16_t    | 0x001A (26)                        | size of this vtable
-  +0x2D78 | 24 00                   | uint16_t    | 0x0024 (36)                        | size of referring table
-  +0x2D7A | 08 00                   | VOffset16   | 0x0008 (8)                         | offset to field `name` (id: 0)
-  +0x2D7C | 0C 00                   | VOffset16   | 0x000C (12)                        | offset to field `type` (id: 1)
-  +0x2D7E | 04 00                   | VOffset16   | 0x0004 (4)                         | offset to field `id` (id: 2)
-  +0x2D80 | 06 00                   | VOffset16   | 0x0006 (6)                         | offset to field `offset` (id: 3)
-  +0x2D82 | 18 00                   | VOffset16   | 0x0018 (24)                        | offset to field `default_integer` (id: 4)
-  +0x2D84 | 00 00                   | VOffset16   | 0x0000 (0)                         | offset to field `default_real` (id: 5) <defaults to 0.000000> (Double)
-  +0x2D86 | 00 00                   | VOffset16   | 0x0000 (0)                         | offset to field `deprecated` (id: 6) <defaults to 0> (Bool)
-  +0x2D88 | 00 00                   | VOffset16   | 0x0000 (0)                         | offset to field `required` (id: 7) <defaults to 0> (Bool)
-  +0x2D8A | 00 00                   | VOffset16   | 0x0000 (0)                         | offset to field `key` (id: 8) <defaults to 0> (Bool)
-  +0x2D8C | 10 00                   | VOffset16   | 0x0010 (16)                        | offset to field `attributes` (id: 9)
-  +0x2D8E | 14 00                   | VOffset16   | 0x0014 (20)                        | offset to field `documentation` (id: 10)
+  +0x2DF2 | 1A 00                   | uint16_t    | 0x001A (26)                        | size of this vtable
+  +0x2DF4 | 18 00                   | uint16_t    | 0x0018 (24)                        | size of referring table
+  +0x2DF6 | 08 00                   | VOffset16   | 0x0008 (8)                         | offset to field `name` (id: 0)
+  +0x2DF8 | 0C 00                   | VOffset16   | 0x000C (12)                        | offset to field `type` (id: 1)
+  +0x2DFA | 04 00                   | VOffset16   | 0x0004 (4)                         | offset to field `id` (id: 2)
+  +0x2DFC | 06 00                   | VOffset16   | 0x0006 (6)                         | offset to field `offset` (id: 3)
+  +0x2DFE | 00 00                   | VOffset16   | 0x0000 (0)                         | offset to field `default_integer` (id: 4) <defaults to 0> (Long)
+  +0x2E00 | 00 00                   | VOffset16   | 0x0000 (0)                         | offset to field `default_real` (id: 5) <defaults to 0.000000> (Double)
+  +0x2E02 | 00 00                   | VOffset16   | 0x0000 (0)                         | offset to field `deprecated` (id: 6) <defaults to 0> (Bool)
+  +0x2E04 | 00 00                   | VOffset16   | 0x0000 (0)                         | offset to field `required` (id: 7) <defaults to 0> (Bool)
+  +0x2E06 | 00 00                   | VOffset16   | 0x0000 (0)                         | offset to field `key` (id: 8) <defaults to 0> (Bool)
+  +0x2E08 | 10 00                   | VOffset16   | 0x0010 (16)                        | offset to field `attributes` (id: 9)
+  +0x2E0A | 14 00                   | VOffset16   | 0x0014 (20)                        | offset to field `documentation` (id: 10)
 
 table (reflection.Field):
-  +0x2D90 | 1A 00 00 00             | SOffset32   | 0x0000001A (26) Loc: +0x2D76       | offset to vtable
-  +0x2D94 | 01 00                   | uint16_t    | 0x0001 (1)                         | table field `id` (UShort)
-  +0x2D96 | 06 00                   | uint16_t    | 0x0006 (6)                         | table field `offset` (UShort)
-  +0x2D98 | 54 00 00 00             | UOffset32   | 0x00000054 (84) Loc: +0x2DEC       | offset to field `name` (string)
-  +0x2D9C | 40 00 00 00             | UOffset32   | 0x00000040 (64) Loc: +0x2DDC       | offset to field `type` (table)
-  +0x2DA0 | 18 00 00 00             | UOffset32   | 0x00000018 (24) Loc: +0x2DB8       | offset to field `attributes` (vector)
-  +0x2DA4 | 10 00 00 00             | UOffset32   | 0x00000010 (16) Loc: +0x2DB4       | offset to field `documentation` (vector)
-  +0x2DA8 | 96 00 00 00 00 00 00 00 | int64_t     | 0x0000000000000096 (150)           | table field `default_integer` (Long)
-  +0x2DB0 | 00 00 00 00             | uint8_t[4]  | ....                               | padding
+  +0x2E0C | 1A 00 00 00             | SOffset32   | 0x0000001A (26) Loc: +0x2DF2       | offset to vtable
+  +0x2E10 | 07 00                   | uint16_t    | 0x0007 (7)                         | table field `id` (UShort)
+  +0x2E12 | 12 00                   | uint16_t    | 0x0012 (18)                        | table field `offset` (UShort)
+  +0x2E14 | 4C 00 00 00             | UOffset32   | 0x0000004C (76) Loc: +0x2E60       | offset to field `name` (string)
+  +0x2E18 | 34 00 00 00             | UOffset32   | 0x00000034 (52) Loc: +0x2E4C       | offset to field `type` (table)
+  +0x2E1C | 0C 00 00 00             | UOffset32   | 0x0000000C (12) Loc: +0x2E28       | offset to field `attributes` (vector)
+  +0x2E20 | 04 00 00 00             | UOffset32   | 0x00000004 (4) Loc: +0x2E24        | offset to field `documentation` (vector)
 
 vector (reflection.Field.documentation):
-  +0x2DB4 | 00 00 00 00             | uint32_t    | 0x00000000 (0)                     | length of vector (# items)
+  +0x2E24 | 00 00 00 00             | uint32_t    | 0x00000000 (0)                     | length of vector (# items)
 
 vector (reflection.Field.attributes):
-  +0x2DB8 | 01 00 00 00             | uint32_t    | 0x00000001 (1)                     | length of vector (# items)
-  +0x2DBC | 04 00 00 00             | UOffset32   | 0x00000004 (4) Loc: +0x2DC0        | offset to table[0]
+  +0x2E28 | 01 00 00 00             | uint32_t    | 0x00000001 (1)                     | length of vector (# items)
+  +0x2E2C | 04 00 00 00             | UOffset32   | 0x00000004 (4) Loc: +0x2E30        | offset to table[0]
 
 table (reflection.KeyValue):
-  +0x2DC0 | 5C F8 FF FF             | SOffset32   | 0xFFFFF85C (-1956) Loc: +0x3564    | offset to vtable
-  +0x2DC4 | 10 00 00 00             | UOffset32   | 0x00000010 (16) Loc: +0x2DD4       | offset to field `key` (string)
-  +0x2DC8 | 04 00 00 00             | UOffset32   | 0x00000004 (4) Loc: +0x2DCC        | offset to field `value` (string)
+  +0x2E30 | 14 F5 FF FF             | SOffset32   | 0xFFFFF514 (-2796) Loc: +0x391C    | offset to vtable
+  +0x2E34 | 10 00 00 00             | UOffset32   | 0x00000010 (16) Loc: +0x2E44       | offset to field `key` (string)
+  +0x2E38 | 04 00 00 00             | UOffset32   | 0x00000004 (4) Loc: +0x2E3C        | offset to field `value` (string)
 
 string (reflection.KeyValue.value):
-  +0x2DCC | 01 00 00 00             | uint32_t    | 0x00000001 (1)                     | length of string
-  +0x2DD0 | 31                      | char[1]     | 1                                  | string literal
-  +0x2DD1 | 00                      | char        | 0x00 (0)                           | string terminator
+  +0x2E3C | 01 00 00 00             | uint32_t    | 0x00000001 (1)                     | length of string
+  +0x2E40 | 37                      | char[1]     | 7                                  | string literal
+  +0x2E41 | 00                      | char        | 0x00 (0)                           | string terminator
 
 padding:
-  +0x2DD2 | 00 00                   | uint8_t[2]  | ..                                 | padding
+  +0x2E42 | 00 00                   | uint8_t[2]  | ..                                 | padding
 
 string (reflection.KeyValue.key):
-  +0x2DD4 | 02 00 00 00             | uint32_t    | 0x00000002 (2)                     | length of string
-  +0x2DD8 | 69 64                   | char[2]     | id                                 | string literal
-  +0x2DDA | 00                      | char        | 0x00 (0)                           | string terminator
+  +0x2E44 | 02 00 00 00             | uint32_t    | 0x00000002 (2)                     | length of string
+  +0x2E48 | 69 64                   | char[2]     | id                                 | string literal
+  +0x2E4A | 00                      | char        | 0x00 (0)                           | string terminator
 
 table (reflection.Type):
-  +0x2DDC | F8 F6 FF FF             | SOffset32   | 0xFFFFF6F8 (-2312) Loc: +0x36E4    | offset to vtable
-  +0x2DE0 | 00 00 00                | uint8_t[3]  | ...                                | padding
-  +0x2DE3 | 05                      | uint8_t     | 0x05 (5)                           | table field `base_type` (Byte)
-  +0x2DE4 | 02 00 00 00             | uint32_t    | 0x00000002 (2)                     | table field `base_size` (UInt)
-  +0x2DE8 | 01 00 00 00             | uint32_t    | 0x00000001 (1)                     | table field `element_size` (UInt)
+  +0x2E4C | 90 F4 FF FF             | SOffset32   | 0xFFFFF490 (-2928) Loc: +0x39BC    | offset to vtable
+  +0x2E50 | 00 00 00                | uint8_t[3]  | ...                                | padding
+  +0x2E53 | 01                      | uint8_t     | 0x01 (1)                           | table field `base_type` (Byte)
+  +0x2E54 | 00 00 00 00             | uint32_t    | 0x00000000 (0)                     | table field `index` (Int)
+  +0x2E58 | 01 00 00 00             | uint32_t    | 0x00000001 (1)                     | table field `base_size` (UInt)
+  +0x2E5C | 01 00 00 00             | uint32_t    | 0x00000001 (1)                     | table field `element_size` (UInt)
 
 string (reflection.Field.name):
-  +0x2DEC | 04 00 00 00             | uint32_t    | 0x00000004 (4)                     | length of string
-  +0x2DF0 | 6D 61 6E 61             | char[4]     | mana                               | string literal
-  +0x2DF4 | 00                      | char        | 0x00 (0)                           | string terminator
+  +0x2E60 | 09 00 00 00             | uint32_t    | 0x00000009 (9)                     | length of string
+  +0x2E64 | 74 65 73 74 5F 74 79 70 | char[9]     | test_typ                           | string literal
+  +0x2E6C | 65                      |             | e
+  +0x2E6D | 00                      | char        | 0x00 (0)                           | string terminator
 
 padding:
-  +0x2DF5 | 00 00 00                | uint8_t[3]  | ...                                | padding
-
-vtable (reflection.Field):
-  +0x2DF8 | 1C 00                   | uint16_t    | 0x001C (28)                        | size of this vtable
-  +0x2DFA | 18 00                   | uint16_t    | 0x0018 (24)                        | size of referring table
-  +0x2DFC | 08 00                   | VOffset16   | 0x0008 (8)                         | offset to field `name` (id: 0)
-  +0x2DFE | 0C 00                   | VOffset16   | 0x000C (12)                        | offset to field `type` (id: 1)
-  +0x2E00 | 00 00                   | VOffset16   | 0x0000 (0)                         | offset to field `id` (id: 2) <defaults to 0> (UShort)
-  +0x2E02 | 06 00                   | VOffset16   | 0x0006 (6)                         | offset to field `offset` (id: 3)
-  +0x2E04 | 00 00                   | VOffset16   | 0x0000 (0)                         | offset to field `default_integer` (id: 4) <defaults to 0> (Long)
-  +0x2E06 | 00 00                   | VOffset16   | 0x0000 (0)                         | offset to field `default_real` (id: 5) <defaults to 0.000000> (Double)
-  +0x2E08 | 00 00                   | VOffset16   | 0x0000 (0)                         | offset to field `deprecated` (id: 6) <defaults to 0> (Bool)
-  +0x2E0A | 00 00                   | VOffset16   | 0x0000 (0)                         | offset to field `required` (id: 7) <defaults to 0> (Bool)
-  +0x2E0C | 00 00                   | VOffset16   | 0x0000 (0)                         | offset to field `key` (id: 8) <defaults to 0> (Bool)
-  +0x2E0E | 10 00                   | VOffset16   | 0x0010 (16)                        | offset to field `attributes` (id: 9)
-  +0x2E10 | 14 00                   | VOffset16   | 0x0014 (20)                        | offset to field `documentation` (id: 10)
-  +0x2E12 | 05 00                   | VOffset16   | 0x0005 (5)                         | offset to field `optional` (id: 11)
+  +0x2E6E | 00 00                   | uint8_t[2]  | ..                                 | padding
 
 table (reflection.Field):
-  +0x2E14 | 1C 00 00 00             | SOffset32   | 0x0000001C (28) Loc: +0x2DF8       | offset to vtable
-  +0x2E18 | 00                      | uint8_t[1]  | .                                  | padding
-  +0x2E19 | 01                      | uint8_t     | 0x01 (1)                           | table field `optional` (Bool)
-  +0x2E1A | 04 00                   | uint16_t    | 0x0004 (4)                         | table field `offset` (UShort)
-  +0x2E1C | 48 00 00 00             | UOffset32   | 0x00000048 (72) Loc: +0x2E64       | offset to field `name` (string)
-  +0x2E20 | 34 00 00 00             | UOffset32   | 0x00000034 (52) Loc: +0x2E54       | offset to field `type` (table)
-  +0x2E24 | 0C 00 00 00             | UOffset32   | 0x0000000C (12) Loc: +0x2E30       | offset to field `attributes` (vector)
-  +0x2E28 | 04 00 00 00             | UOffset32   | 0x00000004 (4) Loc: +0x2E2C        | offset to field `documentation` (vector)
+  +0x2E70 | 42 FD FF FF             | SOffset32   | 0xFFFFFD42 (-702) Loc: +0x312E     | offset to vtable
+  +0x2E74 | 06 00                   | uint16_t    | 0x0006 (6)                         | table field `id` (UShort)
+  +0x2E76 | 10 00                   | uint16_t    | 0x0010 (16)                        | table field `offset` (UShort)
+  +0x2E78 | 58 00 00 00             | UOffset32   | 0x00000058 (88) Loc: +0x2ED0       | offset to field `name` (string)
+  +0x2E7C | 40 00 00 00             | UOffset32   | 0x00000040 (64) Loc: +0x2EBC       | offset to field `type` (table)
+  +0x2E80 | 18 00 00 00             | UOffset32   | 0x00000018 (24) Loc: +0x2E98       | offset to field `attributes` (vector)
+  +0x2E84 | 10 00 00 00             | UOffset32   | 0x00000010 (16) Loc: +0x2E94       | offset to field `documentation` (vector)
+  +0x2E88 | 08 00 00 00 00 00 00 00 | int64_t     | 0x0000000000000008 (8)             | table field `default_integer` (Long)
+  +0x2E90 | 00 00 00 00             | uint8_t[4]  | ....                               | padding
 
 vector (reflection.Field.documentation):
-  +0x2E2C | 00 00 00 00             | uint32_t    | 0x00000000 (0)                     | length of vector (# items)
+  +0x2E94 | 00 00 00 00             | uint32_t    | 0x00000000 (0)                     | length of vector (# items)
 
 vector (reflection.Field.attributes):
-  +0x2E30 | 01 00 00 00             | uint32_t    | 0x00000001 (1)                     | length of vector (# items)
-  +0x2E34 | 04 00 00 00             | UOffset32   | 0x00000004 (4) Loc: +0x2E38        | offset to table[0]
+  +0x2E98 | 01 00 00 00             | uint32_t    | 0x00000001 (1)                     | length of vector (# items)
+  +0x2E9C | 04 00 00 00             | UOffset32   | 0x00000004 (4) Loc: +0x2EA0        | offset to table[0]
 
 table (reflection.KeyValue):
-  +0x2E38 | D4 F8 FF FF             | SOffset32   | 0xFFFFF8D4 (-1836) Loc: +0x3564    | offset to vtable
-  +0x2E3C | 10 00 00 00             | UOffset32   | 0x00000010 (16) Loc: +0x2E4C       | offset to field `key` (string)
-  +0x2E40 | 04 00 00 00             | UOffset32   | 0x00000004 (4) Loc: +0x2E44        | offset to field `value` (string)
+  +0x2EA0 | 84 F5 FF FF             | SOffset32   | 0xFFFFF584 (-2684) Loc: +0x391C    | offset to vtable
+  +0x2EA4 | 10 00 00 00             | UOffset32   | 0x00000010 (16) Loc: +0x2EB4       | offset to field `key` (string)
+  +0x2EA8 | 04 00 00 00             | UOffset32   | 0x00000004 (4) Loc: +0x2EAC        | offset to field `value` (string)
 
 string (reflection.KeyValue.value):
-  +0x2E44 | 01 00 00 00             | uint32_t    | 0x00000001 (1)                     | length of string
-  +0x2E48 | 30                      | char[1]     | 0                                  | string literal
-  +0x2E49 | 00                      | char        | 0x00 (0)                           | string terminator
+  +0x2EAC | 01 00 00 00             | uint32_t    | 0x00000001 (1)                     | length of string
+  +0x2EB0 | 36                      | char[1]     | 6                                  | string literal
+  +0x2EB1 | 00                      | char        | 0x00 (0)                           | string terminator
 
 padding:
-  +0x2E4A | 00 00                   | uint8_t[2]  | ..                                 | padding
+  +0x2EB2 | 00 00                   | uint8_t[2]  | ..                                 | padding
 
 string (reflection.KeyValue.key):
-  +0x2E4C | 02 00 00 00             | uint32_t    | 0x00000002 (2)                     | length of string
-  +0x2E50 | 69 64                   | char[2]     | id                                 | string literal
-  +0x2E52 | 00                      | char        | 0x00 (0)                           | string terminator
+  +0x2EB4 | 02 00 00 00             | uint32_t    | 0x00000002 (2)                     | length of string
+  +0x2EB8 | 69 64                   | char[2]     | id                                 | string literal
+  +0x2EBA | 00                      | char        | 0x00 (0)                           | string terminator
 
 table (reflection.Type):
-  +0x2E54 | 9C F5 FF FF             | SOffset32   | 0xFFFFF59C (-2660) Loc: +0x38B8    | offset to vtable
-  +0x2E58 | 00 00 00                | uint8_t[3]  | ...                                | padding
-  +0x2E5B | 0F                      | uint8_t     | 0x0F (15)                          | table field `base_type` (Byte)
-  +0x2E5C | 09 00 00 00             | uint32_t    | 0x00000009 (9)                     | table field `index` (Int)
-  +0x2E60 | 01 00 00 00             | uint32_t    | 0x00000001 (1)                     | table field `element_size` (UInt)
+  +0x2EBC | 00 F5 FF FF             | SOffset32   | 0xFFFFF500 (-2816) Loc: +0x39BC    | offset to vtable
+  +0x2EC0 | 00 00 00                | uint8_t[3]  | ...                                | padding
+  +0x2EC3 | 04                      | uint8_t     | 0x04 (4)                           | table field `base_type` (Byte)
+  +0x2EC4 | 03 00 00 00             | uint32_t    | 0x00000003 (3)                     | table field `index` (Int)
+  +0x2EC8 | 01 00 00 00             | uint32_t    | 0x00000001 (1)                     | table field `base_size` (UInt)
+  +0x2ECC | 01 00 00 00             | uint32_t    | 0x00000001 (1)                     | table field `element_size` (UInt)
 
 string (reflection.Field.name):
-  +0x2E64 | 03 00 00 00             | uint32_t    | 0x00000003 (3)                     | length of string
-  +0x2E68 | 70 6F 73                | char[3]     | pos                                | string literal
-  +0x2E6B | 00                      | char        | 0x00 (0)                           | string terminator
+  +0x2ED0 | 05 00 00 00             | uint32_t    | 0x00000005 (5)                     | length of string
+  +0x2ED4 | 63 6F 6C 6F 72          | char[5]     | color                              | string literal
+  +0x2ED9 | 00                      | char        | 0x00 (0)                           | string terminator
 
-table (reflection.Object):
-  +0x2E6C | 44 F6 FF FF             | SOffset32   | 0xFFFFF644 (-2492) Loc: +0x3828    | offset to vtable
-  +0x2E70 | 20 00 00 00             | UOffset32   | 0x00000020 (32) Loc: +0x2E90       | offset to field `name` (string)
-  +0x2E74 | 14 00 00 00             | UOffset32   | 0x00000014 (20) Loc: +0x2E88       | offset to field `fields` (vector)
-  +0x2E78 | 01 00 00 00             | uint32_t    | 0x00000001 (1)                     | table field `minalign` (Int)
-  +0x2E7C | 08 00 00 00             | UOffset32   | 0x00000008 (8) Loc: +0x2E84        | offset to field `documentation` (vector)
-  +0x2E80 | E0 08 00 00             | UOffset32   | 0x000008E0 (2272) Loc: +0x3760     | offset to field `declaration_file` (string)
-
-vector (reflection.Object.documentation):
-  +0x2E84 | 00 00 00 00             | uint32_t    | 0x00000000 (0)                     | length of vector (# items)
-
-vector (reflection.Object.fields):
-  +0x2E88 | 01 00 00 00             | uint32_t    | 0x00000001 (1)                     | length of vector (# items)
-  +0x2E8C | 3C 00 00 00             | UOffset32   | 0x0000003C (60) Loc: +0x2EC8       | offset to table[0]
-
-string (reflection.Object.name):
-  +0x2E90 | 19 00 00 00             | uint32_t    | 0x00000019 (25)                    | length of string
-  +0x2E94 | 4D 79 47 61 6D 65 2E 45 | char[25]    | MyGame.E                           | string literal
-  +0x2E9C | 78 61 6D 70 6C 65 2E 52 |             | xample.R
-  +0x2EA4 | 65 66 65 72 72 61 62 6C |             | eferrabl
-  +0x2EAC | 65                      |             | e
-  +0x2EAD | 00                      | char        | 0x00 (0)                           | string terminator
+padding:
+  +0x2EDA | 00 00                   | uint8_t[2]  | ..                                 | padding
 
 vtable (reflection.Field):
-  +0x2EAE | 1A 00                   | uint16_t    | 0x001A (26)                        | size of this vtable
-  +0x2EB0 | 18 00                   | uint16_t    | 0x0018 (24)                        | size of referring table
-  +0x2EB2 | 08 00                   | VOffset16   | 0x0008 (8)                         | offset to field `name` (id: 0)
-  +0x2EB4 | 0C 00                   | VOffset16   | 0x000C (12)                        | offset to field `type` (id: 1)
-  +0x2EB6 | 00 00                   | VOffset16   | 0x0000 (0)                         | offset to field `id` (id: 2) <defaults to 0> (UShort)
-  +0x2EB8 | 06 00                   | VOffset16   | 0x0006 (6)                         | offset to field `offset` (id: 3)
-  +0x2EBA | 00 00                   | VOffset16   | 0x0000 (0)                         | offset to field `default_integer` (id: 4) <defaults to 0> (Long)
-  +0x2EBC | 00 00                   | VOffset16   | 0x0000 (0)                         | offset to field `default_real` (id: 5) <defaults to 0.000000> (Double)
-  +0x2EBE | 00 00                   | VOffset16   | 0x0000 (0)                         | offset to field `deprecated` (id: 6) <defaults to 0> (Bool)
-  +0x2EC0 | 00 00                   | VOffset16   | 0x0000 (0)                         | offset to field `required` (id: 7) <defaults to 0> (Bool)
-  +0x2EC2 | 05 00                   | VOffset16   | 0x0005 (5)                         | offset to field `key` (id: 8)
-  +0x2EC4 | 10 00                   | VOffset16   | 0x0010 (16)                        | offset to field `attributes` (id: 9)
-  +0x2EC6 | 14 00                   | VOffset16   | 0x0014 (20)                        | offset to field `documentation` (id: 10)
+  +0x2EDC | 1C 00                   | uint16_t    | 0x001C (28)                        | size of this vtable
+  +0x2EDE | 1C 00                   | uint16_t    | 0x001C (28)                        | size of referring table
+  +0x2EE0 | 0C 00                   | VOffset16   | 0x000C (12)                        | offset to field `name` (id: 0)
+  +0x2EE2 | 10 00                   | VOffset16   | 0x0010 (16)                        | offset to field `type` (id: 1)
+  +0x2EE4 | 08 00                   | VOffset16   | 0x0008 (8)                         | offset to field `id` (id: 2)
+  +0x2EE6 | 0A 00                   | VOffset16   | 0x000A (10)                        | offset to field `offset` (id: 3)
+  +0x2EE8 | 00 00                   | VOffset16   | 0x0000 (0)                         | offset to field `default_integer` (id: 4) <defaults to 0> (Long)
+  +0x2EEA | 00 00                   | VOffset16   | 0x0000 (0)                         | offset to field `default_real` (id: 5) <defaults to 0.000000> (Double)
+  +0x2EEC | 00 00                   | VOffset16   | 0x0000 (0)                         | offset to field `deprecated` (id: 6) <defaults to 0> (Bool)
+  +0x2EEE | 00 00                   | VOffset16   | 0x0000 (0)                         | offset to field `required` (id: 7) <defaults to 0> (Bool)
+  +0x2EF0 | 00 00                   | VOffset16   | 0x0000 (0)                         | offset to field `key` (id: 8) <defaults to 0> (Bool)
+  +0x2EF2 | 14 00                   | VOffset16   | 0x0014 (20)                        | offset to field `attributes` (id: 9)
+  +0x2EF4 | 18 00                   | VOffset16   | 0x0018 (24)                        | offset to field `documentation` (id: 10)
+  +0x2EF6 | 07 00                   | VOffset16   | 0x0007 (7)                         | offset to field `optional` (id: 11)
 
 table (reflection.Field):
-  +0x2EC8 | 1A 00 00 00             | SOffset32   | 0x0000001A (26) Loc: +0x2EAE       | offset to vtable
-  +0x2ECC | 00                      | uint8_t[1]  | .                                  | padding
-  +0x2ECD | 01                      | uint8_t     | 0x01 (1)                           | table field `key` (Bool)
-  +0x2ECE | 04 00                   | uint16_t    | 0x0004 (4)                         | table field `offset` (UShort)
-  +0x2ED0 | 74 00 00 00             | UOffset32   | 0x00000074 (116) Loc: +0x2F44      | offset to field `name` (string)
-  +0x2ED4 | 60 00 00 00             | UOffset32   | 0x00000060 (96) Loc: +0x2F34       | offset to field `type` (table)
-  +0x2ED8 | 0C 00 00 00             | UOffset32   | 0x0000000C (12) Loc: +0x2EE4       | offset to field `attributes` (vector)
-  +0x2EDC | 04 00 00 00             | UOffset32   | 0x00000004 (4) Loc: +0x2EE0        | offset to field `documentation` (vector)
+  +0x2EF8 | 1C 00 00 00             | SOffset32   | 0x0000001C (28) Loc: +0x2EDC       | offset to vtable
+  +0x2EFC | 00 00 00                | uint8_t[3]  | ...                                | padding
+  +0x2EFF | 01                      | uint8_t     | 0x01 (1)                           | table field `optional` (Bool)
+  +0x2F00 | 05 00                   | uint16_t    | 0x0005 (5)                         | table field `id` (UShort)
+  +0x2F02 | 0E 00                   | uint16_t    | 0x000E (14)                        | table field `offset` (UShort)
+  +0x2F04 | 54 00 00 00             | UOffset32   | 0x00000054 (84) Loc: +0x2F58       | offset to field `name` (string)
+  +0x2F08 | 44 00 00 00             | UOffset32   | 0x00000044 (68) Loc: +0x2F4C       | offset to field `type` (table)
+  +0x2F0C | 0C 00 00 00             | UOffset32   | 0x0000000C (12) Loc: +0x2F18       | offset to field `attributes` (vector)
+  +0x2F10 | 04 00 00 00             | UOffset32   | 0x00000004 (4) Loc: +0x2F14        | offset to field `documentation` (vector)
 
 vector (reflection.Field.documentation):
-  +0x2EE0 | 00 00 00 00             | uint32_t    | 0x00000000 (0)                     | length of vector (# items)
+  +0x2F14 | 00 00 00 00             | uint32_t    | 0x00000000 (0)                     | length of vector (# items)
 
 vector (reflection.Field.attributes):
-  +0x2EE4 | 02 00 00 00             | uint32_t    | 0x00000002 (2)                     | length of vector (# items)
-  +0x2EE8 | 24 00 00 00             | UOffset32   | 0x00000024 (36) Loc: +0x2F0C       | offset to table[0]
-  +0x2EEC | 04 00 00 00             | UOffset32   | 0x00000004 (4) Loc: +0x2EF0        | offset to table[1]
+  +0x2F18 | 01 00 00 00             | uint32_t    | 0x00000001 (1)                     | length of vector (# items)
+  +0x2F1C | 04 00 00 00             | UOffset32   | 0x00000004 (4) Loc: +0x2F20        | offset to table[0]
 
 table (reflection.KeyValue):
-  +0x2EF0 | 8C F9 FF FF             | SOffset32   | 0xFFFFF98C (-1652) Loc: +0x3564    | offset to vtable
-  +0x2EF4 | 10 00 00 00             | UOffset32   | 0x00000010 (16) Loc: +0x2F04       | offset to field `key` (string)
-  +0x2EF8 | 04 00 00 00             | UOffset32   | 0x00000004 (4) Loc: +0x2EFC        | offset to field `value` (string)
+  +0x2F20 | 04 F6 FF FF             | SOffset32   | 0xFFFFF604 (-2556) Loc: +0x391C    | offset to vtable
+  +0x2F24 | 10 00 00 00             | UOffset32   | 0x00000010 (16) Loc: +0x2F34       | offset to field `key` (string)
+  +0x2F28 | 04 00 00 00             | UOffset32   | 0x00000004 (4) Loc: +0x2F2C        | offset to field `value` (string)
 
 string (reflection.KeyValue.value):
-  +0x2EFC | 01 00 00 00             | uint32_t    | 0x00000001 (1)                     | length of string
-  +0x2F00 | 30                      | char[1]     | 0                                  | string literal
-  +0x2F01 | 00                      | char        | 0x00 (0)                           | string terminator
+  +0x2F2C | 01 00 00 00             | uint32_t    | 0x00000001 (1)                     | length of string
+  +0x2F30 | 35                      | char[1]     | 5                                  | string literal
+  +0x2F31 | 00                      | char        | 0x00 (0)                           | string terminator
 
 padding:
-  +0x2F02 | 00 00                   | uint8_t[2]  | ..                                 | padding
+  +0x2F32 | 00 00                   | uint8_t[2]  | ..                                 | padding
 
 string (reflection.KeyValue.key):
-  +0x2F04 | 03 00 00 00             | uint32_t    | 0x00000003 (3)                     | length of string
-  +0x2F08 | 6B 65 79                | char[3]     | key                                | string literal
-  +0x2F0B | 00                      | char        | 0x00 (0)                           | string terminator
+  +0x2F34 | 02 00 00 00             | uint32_t    | 0x00000002 (2)                     | length of string
+  +0x2F38 | 69 64                   | char[2]     | id                                 | string literal
+  +0x2F3A | 00                      | char        | 0x00 (0)                           | string terminator
 
-table (reflection.KeyValue):
-  +0x2F0C | A8 F9 FF FF             | SOffset32   | 0xFFFFF9A8 (-1624) Loc: +0x3564    | offset to vtable
-  +0x2F10 | 18 00 00 00             | UOffset32   | 0x00000018 (24) Loc: +0x2F28       | offset to field `key` (string)
-  +0x2F14 | 04 00 00 00             | UOffset32   | 0x00000004 (4) Loc: +0x2F18        | offset to field `value` (string)
-
-string (reflection.KeyValue.value):
-  +0x2F18 | 08 00 00 00             | uint32_t    | 0x00000008 (8)                     | length of string
-  +0x2F1C | 66 6E 76 31 61 5F 36 34 | char[8]     | fnv1a_64                           | string literal
-  +0x2F24 | 00                      | char        | 0x00 (0)                           | string terminator
-
-padding:
-  +0x2F25 | 00 00 00                | uint8_t[3]  | ...                                | padding
-
-string (reflection.KeyValue.key):
-  +0x2F28 | 04 00 00 00             | uint32_t    | 0x00000004 (4)                     | length of string
-  +0x2F2C | 68 61 73 68             | char[4]     | hash                               | string literal
-  +0x2F30 | 00                      | char        | 0x00 (0)                           | string terminator
-
-padding:
-  +0x2F31 | 00 00 00                | uint8_t[3]  | ...                                | padding
+vtable (reflection.Type):
+  +0x2F3C | 10 00                   | uint16_t    | 0x0010 (16)                        | size of this vtable
+  +0x2F3E | 0C 00                   | uint16_t    | 0x000C (12)                        | size of referring table
+  +0x2F40 | 06 00                   | VOffset16   | 0x0006 (6)                         | offset to field `base_type` (id: 0)
+  +0x2F42 | 07 00                   | VOffset16   | 0x0007 (7)                         | offset to field `element` (id: 1)
+  +0x2F44 | 00 00                   | VOffset16   | 0x0000 (0)                         | offset to field `index` (id: 2) <defaults to -1> (Int)
+  +0x2F46 | 00 00                   | VOffset16   | 0x0000 (0)                         | offset to field `fixed_length` (id: 3) <defaults to 0> (UShort)
+  +0x2F48 | 00 00                   | VOffset16   | 0x0000 (0)                         | offset to field `base_size` (id: 4) <defaults to 4> (UInt)
+  +0x2F4A | 08 00                   | VOffset16   | 0x0008 (8)                         | offset to field `element_size` (id: 5)
 
 table (reflection.Type):
-  +0x2F34 | 50 F8 FF FF             | SOffset32   | 0xFFFFF850 (-1968) Loc: +0x36E4    | offset to vtable
-  +0x2F38 | 00 00 00                | uint8_t[3]  | ...                                | padding
-  +0x2F3B | 0A                      | uint8_t     | 0x0A (10)                          | table field `base_type` (Byte)
-  +0x2F3C | 08 00 00 00             | uint32_t    | 0x00000008 (8)                     | table field `base_size` (UInt)
-  +0x2F40 | 01 00 00 00             | uint32_t    | 0x00000001 (1)                     | table field `element_size` (UInt)
+  +0x2F4C | 10 00 00 00             | SOffset32   | 0x00000010 (16) Loc: +0x2F3C       | offset to vtable
+  +0x2F50 | 00 00                   | uint8_t[2]  | ..                                 | padding
+  +0x2F52 | 0E                      | uint8_t     | 0x0E (14)                          | table field `base_type` (Byte)
+  +0x2F53 | 04                      | uint8_t     | 0x04 (4)                           | table field `element` (Byte)
+  +0x2F54 | 01 00 00 00             | uint32_t    | 0x00000001 (1)                     | table field `element_size` (UInt)
 
 string (reflection.Field.name):
-  +0x2F44 | 02 00 00 00             | uint32_t    | 0x00000002 (2)                     | length of string
-  +0x2F48 | 69 64                   | char[2]     | id                                 | string literal
-  +0x2F4A | 00                      | char        | 0x00 (0)                           | string terminator
-
-table (reflection.Object):
-  +0x2F4C | 24 F7 FF FF             | SOffset32   | 0xFFFFF724 (-2268) Loc: +0x3828    | offset to vtable
-  +0x2F50 | 28 00 00 00             | UOffset32   | 0x00000028 (40) Loc: +0x2F78       | offset to field `name` (string)
-  +0x2F54 | 14 00 00 00             | UOffset32   | 0x00000014 (20) Loc: +0x2F68       | offset to field `fields` (vector)
-  +0x2F58 | 01 00 00 00             | uint32_t    | 0x00000001 (1)                     | table field `minalign` (Int)
-  +0x2F5C | 08 00 00 00             | UOffset32   | 0x00000008 (8) Loc: +0x2F64        | offset to field `documentation` (vector)
-  +0x2F60 | 00 08 00 00             | UOffset32   | 0x00000800 (2048) Loc: +0x3760     | offset to field `declaration_file` (string)
-
-vector (reflection.Object.documentation):
-  +0x2F64 | 00 00 00 00             | uint32_t    | 0x00000000 (0)                     | length of vector (# items)
-
-vector (reflection.Object.fields):
-  +0x2F68 | 03 00 00 00             | uint32_t    | 0x00000003 (3)                     | length of vector (# items)
-  +0x2F6C | 40 00 00 00             | UOffset32   | 0x00000040 (64) Loc: +0x2FAC       | offset to table[0]
-  +0x2F70 | CC 00 00 00             | UOffset32   | 0x000000CC (204) Loc: +0x303C      | offset to table[1]
-  +0x2F74 | 98 00 00 00             | UOffset32   | 0x00000098 (152) Loc: +0x300C      | offset to table[2]
-
-string (reflection.Object.name):
-  +0x2F78 | 13 00 00 00             | uint32_t    | 0x00000013 (19)                    | length of string
-  +0x2F7C | 4D 79 47 61 6D 65 2E 45 | char[19]    | MyGame.E                           | string literal
-  +0x2F84 | 78 61 6D 70 6C 65 2E 53 |             | xample.S
-  +0x2F8C | 74 61 74                |             | tat
-  +0x2F8F | 00                      | char        | 0x00 (0)                           | string terminator
-
-padding:
-  +0x2F90 | 00 00                   | uint8_t[2]  | ..                                 | padding
+  +0x2F58 | 09 00 00 00             | uint32_t    | 0x00000009 (9)                     | length of string
+  +0x2F5C | 69 6E 76 65 6E 74 6F 72 | char[9]     | inventor                           | string literal
+  +0x2F64 | 79                      |             | y
+  +0x2F65 | 00                      | char        | 0x00 (0)                           | string terminator
 
 vtable (reflection.Field):
-  +0x2F92 | 1A 00                   | uint16_t    | 0x001A (26)                        | size of this vtable
-  +0x2F94 | 1C 00                   | uint16_t    | 0x001C (28)                        | size of referring table
-  +0x2F96 | 0C 00                   | VOffset16   | 0x000C (12)                        | offset to field `name` (id: 0)
-  +0x2F98 | 10 00                   | VOffset16   | 0x0010 (16)                        | offset to field `type` (id: 1)
-  +0x2F9A | 08 00                   | VOffset16   | 0x0008 (8)                         | offset to field `id` (id: 2)
-  +0x2F9C | 0A 00                   | VOffset16   | 0x000A (10)                        | offset to field `offset` (id: 3)
-  +0x2F9E | 00 00                   | VOffset16   | 0x0000 (0)                         | offset to field `default_integer` (id: 4) <defaults to 0> (Long)
-  +0x2FA0 | 00 00                   | VOffset16   | 0x0000 (0)                         | offset to field `default_real` (id: 5) <defaults to 0.000000> (Double)
-  +0x2FA2 | 00 00                   | VOffset16   | 0x0000 (0)                         | offset to field `deprecated` (id: 6) <defaults to 0> (Bool)
-  +0x2FA4 | 00 00                   | VOffset16   | 0x0000 (0)                         | offset to field `required` (id: 7) <defaults to 0> (Bool)
-  +0x2FA6 | 07 00                   | VOffset16   | 0x0007 (7)                         | offset to field `key` (id: 8)
-  +0x2FA8 | 14 00                   | VOffset16   | 0x0014 (20)                        | offset to field `attributes` (id: 9)
-  +0x2FAA | 18 00                   | VOffset16   | 0x0018 (24)                        | offset to field `documentation` (id: 10)
+  +0x2F66 | 1A 00                   | uint16_t    | 0x001A (26)                        | size of this vtable
+  +0x2F68 | 1C 00                   | uint16_t    | 0x001C (28)                        | size of referring table
+  +0x2F6A | 0C 00                   | VOffset16   | 0x000C (12)                        | offset to field `name` (id: 0)
+  +0x2F6C | 10 00                   | VOffset16   | 0x0010 (16)                        | offset to field `type` (id: 1)
+  +0x2F6E | 08 00                   | VOffset16   | 0x0008 (8)                         | offset to field `id` (id: 2)
+  +0x2F70 | 0A 00                   | VOffset16   | 0x000A (10)                        | offset to field `offset` (id: 3)
+  +0x2F72 | 00 00                   | VOffset16   | 0x0000 (0)                         | offset to field `default_integer` (id: 4) <defaults to 0> (Long)
+  +0x2F74 | 00 00                   | VOffset16   | 0x0000 (0)                         | offset to field `default_real` (id: 5) <defaults to 0.000000> (Double)
+  +0x2F76 | 07 00                   | VOffset16   | 0x0007 (7)                         | offset to field `deprecated` (id: 6)
+  +0x2F78 | 00 00                   | VOffset16   | 0x0000 (0)                         | offset to field `required` (id: 7) <defaults to 0> (Bool)
+  +0x2F7A | 00 00                   | VOffset16   | 0x0000 (0)                         | offset to field `key` (id: 8) <defaults to 0> (Bool)
+  +0x2F7C | 14 00                   | VOffset16   | 0x0014 (20)                        | offset to field `attributes` (id: 9)
+  +0x2F7E | 18 00                   | VOffset16   | 0x0018 (24)                        | offset to field `documentation` (id: 10)
 
 table (reflection.Field):
-  +0x2FAC | 1A 00 00 00             | SOffset32   | 0x0000001A (26) Loc: +0x2F92       | offset to vtable
-  +0x2FB0 | 00 00 00                | uint8_t[3]  | ...                                | padding
-  +0x2FB3 | 01                      | uint8_t     | 0x01 (1)                           | table field `key` (Bool)
-  +0x2FB4 | 02 00                   | uint16_t    | 0x0002 (2)                         | table field `id` (UShort)
-  +0x2FB6 | 08 00                   | uint16_t    | 0x0008 (8)                         | table field `offset` (UShort)
-  +0x2FB8 | 48 00 00 00             | UOffset32   | 0x00000048 (72) Loc: +0x3000       | offset to field `name` (string)
-  +0x2FBC | 34 00 00 00             | UOffset32   | 0x00000034 (52) Loc: +0x2FF0       | offset to field `type` (table)
-  +0x2FC0 | 0C 00 00 00             | UOffset32   | 0x0000000C (12) Loc: +0x2FCC       | offset to field `attributes` (vector)
-  +0x2FC4 | 04 00 00 00             | UOffset32   | 0x00000004 (4) Loc: +0x2FC8        | offset to field `documentation` (vector)
+  +0x2F80 | 1A 00 00 00             | SOffset32   | 0x0000001A (26) Loc: +0x2F66       | offset to vtable
+  +0x2F84 | 00 00 00                | uint8_t[3]  | ...                                | padding
+  +0x2F87 | 01                      | uint8_t     | 0x01 (1)                           | table field `deprecated` (Bool)
+  +0x2F88 | 04 00                   | uint16_t    | 0x0004 (4)                         | table field `id` (UShort)
+  +0x2F8A | 0C 00                   | uint16_t    | 0x000C (12)                        | table field `offset` (UShort)
+  +0x2F8C | 98 00 00 00             | UOffset32   | 0x00000098 (152) Loc: +0x3024      | offset to field `name` (string)
+  +0x2F90 | 84 00 00 00             | UOffset32   | 0x00000084 (132) Loc: +0x3014      | offset to field `type` (table)
+  +0x2F94 | 0C 00 00 00             | UOffset32   | 0x0000000C (12) Loc: +0x2FA0       | offset to field `attributes` (vector)
+  +0x2F98 | 04 00 00 00             | UOffset32   | 0x00000004 (4) Loc: +0x2F9C        | offset to field `documentation` (vector)
 
 vector (reflection.Field.documentation):
-  +0x2FC8 | 00 00 00 00             | uint32_t    | 0x00000000 (0)                     | length of vector (# items)
+  +0x2F9C | 00 00 00 00             | uint32_t    | 0x00000000 (0)                     | length of vector (# items)
 
 vector (reflection.Field.attributes):
-  +0x2FCC | 01 00 00 00             | uint32_t    | 0x00000001 (1)                     | length of vector (# items)
-  +0x2FD0 | 04 00 00 00             | UOffset32   | 0x00000004 (4) Loc: +0x2FD4        | offset to table[0]
+  +0x2FA0 | 03 00 00 00             | uint32_t    | 0x00000003 (3)                     | length of vector (# items)
+  +0x2FA4 | 4C 00 00 00             | UOffset32   | 0x0000004C (76) Loc: +0x2FF0       | offset to table[0]
+  +0x2FA8 | 2C 00 00 00             | UOffset32   | 0x0000002C (44) Loc: +0x2FD4       | offset to table[1]
+  +0x2FAC | 04 00 00 00             | UOffset32   | 0x00000004 (4) Loc: +0x2FB0        | offset to table[2]
 
 table (reflection.KeyValue):
-  +0x2FD4 | 70 FA FF FF             | SOffset32   | 0xFFFFFA70 (-1424) Loc: +0x3564    | offset to vtable
+  +0x2FB0 | 94 F6 FF FF             | SOffset32   | 0xFFFFF694 (-2412) Loc: +0x391C    | offset to vtable
+  +0x2FB4 | 10 00 00 00             | UOffset32   | 0x00000010 (16) Loc: +0x2FC4       | offset to field `key` (string)
+  +0x2FB8 | 04 00 00 00             | UOffset32   | 0x00000004 (4) Loc: +0x2FBC        | offset to field `value` (string)
+
+string (reflection.KeyValue.value):
+  +0x2FBC | 01 00 00 00             | uint32_t    | 0x00000001 (1)                     | length of string
+  +0x2FC0 | 31                      | char[1]     | 1                                  | string literal
+  +0x2FC1 | 00                      | char        | 0x00 (0)                           | string terminator
+
+padding:
+  +0x2FC2 | 00 00                   | uint8_t[2]  | ..                                 | padding
+
+string (reflection.KeyValue.key):
+  +0x2FC4 | 08 00 00 00             | uint32_t    | 0x00000008 (8)                     | length of string
+  +0x2FC8 | 70 72 69 6F 72 69 74 79 | char[8]     | priority                           | string literal
+  +0x2FD0 | 00                      | char        | 0x00 (0)                           | string terminator
+
+padding:
+  +0x2FD1 | 00 00 00                | uint8_t[3]  | ...                                | padding
+
+table (reflection.KeyValue):
+  +0x2FD4 | B8 F6 FF FF             | SOffset32   | 0xFFFFF6B8 (-2376) Loc: +0x391C    | offset to vtable
   +0x2FD8 | 10 00 00 00             | UOffset32   | 0x00000010 (16) Loc: +0x2FE8       | offset to field `key` (string)
   +0x2FDC | 04 00 00 00             | UOffset32   | 0x00000004 (4) Loc: +0x2FE0        | offset to field `value` (string)
 
 string (reflection.KeyValue.value):
   +0x2FE0 | 01 00 00 00             | uint32_t    | 0x00000001 (1)                     | length of string
-  +0x2FE4 | 30                      | char[1]     | 0                                  | string literal
+  +0x2FE4 | 34                      | char[1]     | 4                                  | string literal
   +0x2FE5 | 00                      | char        | 0x00 (0)                           | string terminator
 
 padding:
   +0x2FE6 | 00 00                   | uint8_t[2]  | ..                                 | padding
 
 string (reflection.KeyValue.key):
-  +0x2FE8 | 03 00 00 00             | uint32_t    | 0x00000003 (3)                     | length of string
-  +0x2FEC | 6B 65 79                | char[3]     | key                                | string literal
-  +0x2FEF | 00                      | char        | 0x00 (0)                           | string terminator
-
-table (reflection.Type):
-  +0x2FF0 | 0C F9 FF FF             | SOffset32   | 0xFFFFF90C (-1780) Loc: +0x36E4    | offset to vtable
-  +0x2FF4 | 00 00 00                | uint8_t[3]  | ...                                | padding
-  +0x2FF7 | 06                      | uint8_t     | 0x06 (6)                           | table field `base_type` (Byte)
-  +0x2FF8 | 02 00 00 00             | uint32_t    | 0x00000002 (2)                     | table field `base_size` (UInt)
-  +0x2FFC | 01 00 00 00             | uint32_t    | 0x00000001 (1)                     | table field `element_size` (UInt)
-
-string (reflection.Field.name):
-  +0x3000 | 05 00 00 00             | uint32_t    | 0x00000005 (5)                     | length of string
-  +0x3004 | 63 6F 75 6E 74          | char[5]     | count                              | string literal
-  +0x3009 | 00                      | char        | 0x00 (0)                           | string terminator
-
-padding:
-  +0x300A | 00 00                   | uint8_t[2]  | ..                                 | padding
-
-table (reflection.Field):
-  +0x300C | 76 FB FF FF             | SOffset32   | 0xFFFFFB76 (-1162) Loc: +0x3496    | offset to vtable
-  +0x3010 | 01 00                   | uint16_t    | 0x0001 (1)                         | table field `id` (UShort)
-  +0x3012 | 06 00                   | uint16_t    | 0x0006 (6)                         | table field `offset` (UShort)
-  +0x3014 | 20 00 00 00             | UOffset32   | 0x00000020 (32) Loc: +0x3034       | offset to field `name` (string)
-  +0x3018 | 0C 00 00 00             | UOffset32   | 0x0000000C (12) Loc: +0x3024       | offset to field `type` (table)
-  +0x301C | 04 00 00 00             | UOffset32   | 0x00000004 (4) Loc: +0x3020        | offset to field `documentation` (vector)
-
-vector (reflection.Field.documentation):
-  +0x3020 | 00 00 00 00             | uint32_t    | 0x00000000 (0)                     | length of vector (# items)
-
-table (reflection.Type):
-  +0x3024 | 40 F9 FF FF             | SOffset32   | 0xFFFFF940 (-1728) Loc: +0x36E4    | offset to vtable
-  +0x3028 | 00 00 00                | uint8_t[3]  | ...                                | padding
-  +0x302B | 09                      | uint8_t     | 0x09 (9)                           | table field `base_type` (Byte)
-  +0x302C | 08 00 00 00             | uint32_t    | 0x00000008 (8)                     | table field `base_size` (UInt)
-  +0x3030 | 01 00 00 00             | uint32_t    | 0x00000001 (1)                     | table field `element_size` (UInt)
-
-string (reflection.Field.name):
-  +0x3034 | 03 00 00 00             | uint32_t    | 0x00000003 (3)                     | length of string
-  +0x3038 | 76 61 6C                | char[3]     | val                                | string literal
-  +0x303B | 00                      | char        | 0x00 (0)                           | string terminator
-
-table (reflection.Field):
-  +0x303C | B8 F7 FF FF             | SOffset32   | 0xFFFFF7B8 (-2120) Loc: +0x3884    | offset to vtable
-  +0x3040 | 00                      | uint8_t[1]  | .                                  | padding
-  +0x3041 | 01                      | uint8_t     | 0x01 (1)                           | table field `optional` (Bool)
-  +0x3042 | 04 00                   | uint16_t    | 0x0004 (4)                         | table field `offset` (UShort)
-  +0x3044 | 1C 00 00 00             | UOffset32   | 0x0000001C (28) Loc: +0x3060       | offset to field `name` (string)
-  +0x3048 | 0C 00 00 00             | UOffset32   | 0x0000000C (12) Loc: +0x3054       | offset to field `type` (table)
-  +0x304C | 04 00 00 00             | UOffset32   | 0x00000004 (4) Loc: +0x3050        | offset to field `documentation` (vector)
-
-vector (reflection.Field.documentation):
-  +0x3050 | 00 00 00 00             | uint32_t    | 0x00000000 (0)                     | length of vector (# items)
-
-table (reflection.Type):
-  +0x3054 | B8 F6 FF FF             | SOffset32   | 0xFFFFF6B8 (-2376) Loc: +0x399C    | offset to vtable
-  +0x3058 | 00 00 00                | uint8_t[3]  | ...                                | padding
-  +0x305B | 0D                      | uint8_t     | 0x0D (13)                          | table field `base_type` (Byte)
-  +0x305C | 01 00 00 00             | uint32_t    | 0x00000001 (1)                     | table field `element_size` (UInt)
-
-string (reflection.Field.name):
-  +0x3060 | 02 00 00 00             | uint32_t    | 0x00000002 (2)                     | length of string
-  +0x3064 | 69 64                   | char[2]     | id                                 | string literal
-  +0x3066 | 00                      | char        | 0x00 (0)                           | string terminator
-
-table (reflection.Object):
-  +0x3068 | 88 F7 FF FF             | SOffset32   | 0xFFFFF788 (-2168) Loc: +0x38E0    | offset to vtable
-  +0x306C | 00 00 00                | uint8_t[3]  | ...                                | padding
-  +0x306F | 01                      | uint8_t     | 0x01 (1)                           | table field `is_struct` (Bool)
-  +0x3070 | 24 00 00 00             | UOffset32   | 0x00000024 (36) Loc: +0x3094       | offset to field `name` (string)
-  +0x3074 | 18 00 00 00             | UOffset32   | 0x00000018 (24) Loc: +0x308C       | offset to field `fields` (vector)
-  +0x3078 | 04 00 00 00             | uint32_t    | 0x00000004 (4)                     | table field `minalign` (Int)
-  +0x307C | 14 00 00 00             | uint32_t    | 0x00000014 (20)                    | table field `bytesize` (Int)
-  +0x3080 | 08 00 00 00             | UOffset32   | 0x00000008 (8) Loc: +0x3088        | offset to field `documentation` (vector)
-  +0x3084 | DC 06 00 00             | UOffset32   | 0x000006DC (1756) Loc: +0x3760     | offset to field `declaration_file` (string)
-
-vector (reflection.Object.documentation):
-  +0x3088 | 00 00 00 00             | uint32_t    | 0x00000000 (0)                     | length of vector (# items)
-
-vector (reflection.Object.fields):
-  +0x308C | 01 00 00 00             | uint32_t    | 0x00000001 (1)                     | length of vector (# items)
-  +0x3090 | 30 00 00 00             | UOffset32   | 0x00000030 (48) Loc: +0x30C0       | offset to table[0]
-
-string (reflection.Object.name):
-  +0x3094 | 27 00 00 00             | uint32_t    | 0x00000027 (39)                    | length of string
-  +0x3098 | 4D 79 47 61 6D 65 2E 45 | char[39]    | MyGame.E                           | string literal
-  +0x30A0 | 78 61 6D 70 6C 65 2E 53 |             | xample.S
-  +0x30A8 | 74 72 75 63 74 4F 66 53 |             | tructOfS
-  +0x30B0 | 74 72 75 63 74 73 4F 66 |             | tructsOf
-  +0x30B8 | 53 74 72 75 63 74 73    |             | Structs
-  +0x30BF | 00                      | char        | 0x00 (0)                           | string terminator
-
-table (reflection.Field):
-  +0x30C0 | F4 FE FF FF             | SOffset32   | 0xFFFFFEF4 (-268) Loc: +0x31CC     | offset to vtable
-  +0x30C4 | 00 00 00                | uint8_t[3]  | ...                                | padding
-  +0x30C7 | 01                      | uint8_t     | 0x01 (1)                           | table field `optional` (Bool)
-  +0x30C8 | 20 00 00 00             | UOffset32   | 0x00000020 (32) Loc: +0x30E8       | offset to field `name` (string)
-  +0x30CC | 0C 00 00 00             | UOffset32   | 0x0000000C (12) Loc: +0x30D8       | offset to field `type` (table)
-  +0x30D0 | 04 00 00 00             | UOffset32   | 0x00000004 (4) Loc: +0x30D4        | offset to field `documentation` (vector)
-
-vector (reflection.Field.documentation):
-  +0x30D4 | 00 00 00 00             | uint32_t    | 0x00000000 (0)                     | length of vector (# items)
-
-table (reflection.Type):
-  +0x30D8 | 20 F8 FF FF             | SOffset32   | 0xFFFFF820 (-2016) Loc: +0x38B8    | offset to vtable
-  +0x30DC | 00 00 00                | uint8_t[3]  | ...                                | padding
-  +0x30DF | 0F                      | uint8_t     | 0x0F (15)                          | table field `base_type` (Byte)
-  +0x30E0 | 04 00 00 00             | uint32_t    | 0x00000004 (4)                     | table field `index` (Int)
-  +0x30E4 | 01 00 00 00             | uint32_t    | 0x00000001 (1)                     | table field `element_size` (UInt)
-
-string (reflection.Field.name):
-  +0x30E8 | 01 00 00 00             | uint32_t    | 0x00000001 (1)                     | length of string
-  +0x30EC | 61                      | char[1]     | a                                  | string literal
-  +0x30ED | 00                      | char        | 0x00 (0)                           | string terminator
-
-padding:
-  +0x30EE | 00 00                   | uint8_t[2]  | ..                                 | padding
-
-table (reflection.Object):
-  +0x30F0 | 10 F8 FF FF             | SOffset32   | 0xFFFFF810 (-2032) Loc: +0x38E0    | offset to vtable
-  +0x30F4 | 00 00 00                | uint8_t[3]  | ...                                | padding
-  +0x30F7 | 01                      | uint8_t     | 0x01 (1)                           | table field `is_struct` (Bool)
-  +0x30F8 | 2C 00 00 00             | UOffset32   | 0x0000002C (44) Loc: +0x3124       | offset to field `name` (string)
-  +0x30FC | 18 00 00 00             | UOffset32   | 0x00000018 (24) Loc: +0x3114       | offset to field `fields` (vector)
-  +0x3100 | 04 00 00 00             | uint32_t    | 0x00000004 (4)                     | table field `minalign` (Int)
-  +0x3104 | 14 00 00 00             | uint32_t    | 0x00000014 (20)                    | table field `bytesize` (Int)
-  +0x3108 | 08 00 00 00             | UOffset32   | 0x00000008 (8) Loc: +0x3110        | offset to field `documentation` (vector)
-  +0x310C | 54 06 00 00             | UOffset32   | 0x00000654 (1620) Loc: +0x3760     | offset to field `declaration_file` (string)
-
-vector (reflection.Object.documentation):
-  +0x3110 | 00 00 00 00             | uint32_t    | 0x00000000 (0)                     | length of vector (# items)
-
-vector (reflection.Object.fields):
-  +0x3114 | 03 00 00 00             | uint32_t    | 0x00000003 (3)                     | length of vector (# items)
-  +0x3118 | D0 00 00 00             | UOffset32   | 0x000000D0 (208) Loc: +0x31E8      | offset to table[0]
-  +0x311C | 7C 00 00 00             | UOffset32   | 0x0000007C (124) Loc: +0x3198      | offset to table[1]
-  +0x3120 | 28 00 00 00             | UOffset32   | 0x00000028 (40) Loc: +0x3148       | offset to table[2]
-
-string (reflection.Object.name):
-  +0x3124 | 1E 00 00 00             | uint32_t    | 0x0000001E (30)                    | length of string
-  +0x3128 | 4D 79 47 61 6D 65 2E 45 | char[30]    | MyGame.E                           | string literal
-  +0x3130 | 78 61 6D 70 6C 65 2E 53 |             | xample.S
-  +0x3138 | 74 72 75 63 74 4F 66 53 |             | tructOfS
-  +0x3140 | 74 72 75 63 74 73       |             | tructs
-  +0x3146 | 00                      | char        | 0x00 (0)                           | string terminator
-
-table (reflection.Field):
-  +0x3148 | CC FF FF FF             | SOffset32   | 0xFFFFFFCC (-52) Loc: +0x317C      | offset to vtable
-  +0x314C | 00 00 00                | uint8_t[3]  | ...                                | padding
-  +0x314F | 01                      | uint8_t     | 0x01 (1)                           | table field `optional` (Bool)
-  +0x3150 | 02 00                   | uint16_t    | 0x0002 (2)                         | table field `id` (UShort)
-  +0x3152 | 0C 00                   | uint16_t    | 0x000C (12)                        | table field `offset` (UShort)
-  +0x3154 | 20 00 00 00             | UOffset32   | 0x00000020 (32) Loc: +0x3174       | offset to field `name` (string)
-  +0x3158 | 0C 00 00 00             | UOffset32   | 0x0000000C (12) Loc: +0x3164       | offset to field `type` (table)
-  +0x315C | 04 00 00 00             | UOffset32   | 0x00000004 (4) Loc: +0x3160        | offset to field `documentation` (vector)
-
-vector (reflection.Field.documentation):
-  +0x3160 | 00 00 00 00             | uint32_t    | 0x00000000 (0)                     | length of vector (# items)
-
-table (reflection.Type):
-  +0x3164 | AC F8 FF FF             | SOffset32   | 0xFFFFF8AC (-1876) Loc: +0x38B8    | offset to vtable
-  +0x3168 | 00 00 00                | uint8_t[3]  | ...                                | padding
-  +0x316B | 0F                      | uint8_t     | 0x0F (15)                          | table field `base_type` (Byte)
-  +0x316C | 00 00 00 00             | uint32_t    | 0x00000000 (0)                     | table field `index` (Int)
-  +0x3170 | 01 00 00 00             | uint32_t    | 0x00000001 (1)                     | table field `element_size` (UInt)
-
-string (reflection.Field.name):
-  +0x3174 | 01 00 00 00             | uint32_t    | 0x00000001 (1)                     | length of string
-  +0x3178 | 63                      | char[1]     | c                                  | string literal
-  +0x3179 | 00                      | char        | 0x00 (0)                           | string terminator
-
-padding:
-  +0x317A | 00 00                   | uint8_t[2]  | ..                                 | padding
-
-vtable (reflection.Field):
-  +0x317C | 1C 00                   | uint16_t    | 0x001C (28)                        | size of this vtable
-  +0x317E | 18 00                   | uint16_t    | 0x0018 (24)                        | size of referring table
-  +0x3180 | 0C 00                   | VOffset16   | 0x000C (12)                        | offset to field `name` (id: 0)
-  +0x3182 | 10 00                   | VOffset16   | 0x0010 (16)                        | offset to field `type` (id: 1)
-  +0x3184 | 08 00                   | VOffset16   | 0x0008 (8)                         | offset to field `id` (id: 2)
-  +0x3186 | 0A 00                   | VOffset16   | 0x000A (10)                        | offset to field `offset` (id: 3)
-  +0x3188 | 00 00                   | VOffset16   | 0x0000 (0)                         | offset to field `default_integer` (id: 4) <defaults to 0> (Long)
-  +0x318A | 00 00                   | VOffset16   | 0x0000 (0)                         | offset to field `default_real` (id: 5) <defaults to 0.000000> (Double)
-  +0x318C | 00 00                   | VOffset16   | 0x0000 (0)                         | offset to field `deprecated` (id: 6) <defaults to 0> (Bool)
-  +0x318E | 00 00                   | VOffset16   | 0x0000 (0)                         | offset to field `required` (id: 7) <defaults to 0> (Bool)
-  +0x3190 | 00 00                   | VOffset16   | 0x0000 (0)                         | offset to field `key` (id: 8) <defaults to 0> (Bool)
-  +0x3192 | 00 00                   | VOffset16   | 0x0000 (0)                         | offset to field `attributes` (id: 9) <null> (Vector)
-  +0x3194 | 14 00                   | VOffset16   | 0x0014 (20)                        | offset to field `documentation` (id: 10)
-  +0x3196 | 07 00                   | VOffset16   | 0x0007 (7)                         | offset to field `optional` (id: 11)
-
-table (reflection.Field):
-  +0x3198 | 1C 00 00 00             | SOffset32   | 0x0000001C (28) Loc: +0x317C       | offset to vtable
-  +0x319C | 00 00 00                | uint8_t[3]  | ...                                | padding
-  +0x319F | 01                      | uint8_t     | 0x01 (1)                           | table field `optional` (Bool)
-  +0x31A0 | 01 00                   | uint16_t    | 0x0001 (1)                         | table field `id` (UShort)
-  +0x31A2 | 08 00                   | uint16_t    | 0x0008 (8)                         | table field `offset` (UShort)
-  +0x31A4 | 20 00 00 00             | UOffset32   | 0x00000020 (32) Loc: +0x31C4       | offset to field `name` (string)
-  +0x31A8 | 0C 00 00 00             | UOffset32   | 0x0000000C (12) Loc: +0x31B4       | offset to field `type` (table)
-  +0x31AC | 04 00 00 00             | UOffset32   | 0x00000004 (4) Loc: +0x31B0        | offset to field `documentation` (vector)
-
-vector (reflection.Field.documentation):
-  +0x31B0 | 00 00 00 00             | uint32_t    | 0x00000000 (0)                     | length of vector (# items)
-
-table (reflection.Type):
-  +0x31B4 | FC F8 FF FF             | SOffset32   | 0xFFFFF8FC (-1796) Loc: +0x38B8    | offset to vtable
-  +0x31B8 | 00 00 00                | uint8_t[3]  | ...                                | padding
-  +0x31BB | 0F                      | uint8_t     | 0x0F (15)                          | table field `base_type` (Byte)
-  +0x31BC | 06 00 00 00             | uint32_t    | 0x00000006 (6)                     | table field `index` (Int)
-  +0x31C0 | 01 00 00 00             | uint32_t    | 0x00000001 (1)                     | table field `element_size` (UInt)
-
-string (reflection.Field.name):
-  +0x31C4 | 01 00 00 00             | uint32_t    | 0x00000001 (1)                     | length of string
-  +0x31C8 | 62                      | char[1]     | b                                  | string literal
-  +0x31C9 | 00                      | char        | 0x00 (0)                           | string terminator
-
-padding:
-  +0x31CA | 00 00                   | uint8_t[2]  | ..                                 | padding
-
-vtable (reflection.Field):
-  +0x31CC | 1C 00                   | uint16_t    | 0x001C (28)                        | size of this vtable
-  +0x31CE | 14 00                   | uint16_t    | 0x0014 (20)                        | size of referring table
-  +0x31D0 | 08 00                   | VOffset16   | 0x0008 (8)                         | offset to field `name` (id: 0)
-  +0x31D2 | 0C 00                   | VOffset16   | 0x000C (12)                        | offset to field `type` (id: 1)
-  +0x31D4 | 00 00                   | VOffset16   | 0x0000 (0)                         | offset to field `id` (id: 2) <defaults to 0> (UShort)
-  +0x31D6 | 00 00                   | VOffset16   | 0x0000 (0)                         | offset to field `offset` (id: 3) <defaults to 0> (UShort)
-  +0x31D8 | 00 00                   | VOffset16   | 0x0000 (0)                         | offset to field `default_integer` (id: 4) <defaults to 0> (Long)
-  +0x31DA | 00 00                   | VOffset16   | 0x0000 (0)                         | offset to field `default_real` (id: 5) <defaults to 0.000000> (Double)
-  +0x31DC | 00 00                   | VOffset16   | 0x0000 (0)                         | offset to field `deprecated` (id: 6) <defaults to 0> (Bool)
-  +0x31DE | 00 00                   | VOffset16   | 0x0000 (0)                         | offset to field `required` (id: 7) <defaults to 0> (Bool)
-  +0x31E0 | 00 00                   | VOffset16   | 0x0000 (0)                         | offset to field `key` (id: 8) <defaults to 0> (Bool)
-  +0x31E2 | 00 00                   | VOffset16   | 0x0000 (0)                         | offset to field `attributes` (id: 9) <null> (Vector)
-  +0x31E4 | 10 00                   | VOffset16   | 0x0010 (16)                        | offset to field `documentation` (id: 10)
-  +0x31E6 | 07 00                   | VOffset16   | 0x0007 (7)                         | offset to field `optional` (id: 11)
-
-table (reflection.Field):
-  +0x31E8 | 1C 00 00 00             | SOffset32   | 0x0000001C (28) Loc: +0x31CC       | offset to vtable
-  +0x31EC | 00 00 00                | uint8_t[3]  | ...                                | padding
-  +0x31EF | 01                      | uint8_t     | 0x01 (1)                           | table field `optional` (Bool)
-  +0x31F0 | 20 00 00 00             | UOffset32   | 0x00000020 (32) Loc: +0x3210       | offset to field `name` (string)
-  +0x31F4 | 0C 00 00 00             | UOffset32   | 0x0000000C (12) Loc: +0x3200       | offset to field `type` (table)
-  +0x31F8 | 04 00 00 00             | UOffset32   | 0x00000004 (4) Loc: +0x31FC        | offset to field `documentation` (vector)
-
-vector (reflection.Field.documentation):
-  +0x31FC | 00 00 00 00             | uint32_t    | 0x00000000 (0)                     | length of vector (# items)
-
-table (reflection.Type):
-  +0x3200 | 48 F9 FF FF             | SOffset32   | 0xFFFFF948 (-1720) Loc: +0x38B8    | offset to vtable
-  +0x3204 | 00 00 00                | uint8_t[3]  | ...                                | padding
-  +0x3207 | 0F                      | uint8_t     | 0x0F (15)                          | table field `base_type` (Byte)
-  +0x3208 | 00 00 00 00             | uint32_t    | 0x00000000 (0)                     | table field `index` (Int)
-  +0x320C | 01 00 00 00             | uint32_t    | 0x00000001 (1)                     | table field `element_size` (UInt)
-
-string (reflection.Field.name):
-  +0x3210 | 01 00 00 00             | uint32_t    | 0x00000001 (1)                     | length of string
-  +0x3214 | 61                      | char[1]     | a                                  | string literal
-  +0x3215 | 00                      | char        | 0x00 (0)                           | string terminator
-
-padding:
-  +0x3216 | 00 00                   | uint8_t[2]  | ..                                 | padding
-
-table (reflection.Object):
-  +0x3218 | 38 F9 FF FF             | SOffset32   | 0xFFFFF938 (-1736) Loc: +0x38E0    | offset to vtable
-  +0x321C | 00 00 00                | uint8_t[3]  | ...                                | padding
-  +0x321F | 01                      | uint8_t     | 0x01 (1)                           | table field `is_struct` (Bool)
-  +0x3220 | 28 00 00 00             | UOffset32   | 0x00000028 (40) Loc: +0x3248       | offset to field `name` (string)
-  +0x3224 | 18 00 00 00             | UOffset32   | 0x00000018 (24) Loc: +0x323C       | offset to field `fields` (vector)
-  +0x3228 | 04 00 00 00             | uint32_t    | 0x00000004 (4)                     | table field `minalign` (Int)
-  +0x322C | 08 00 00 00             | uint32_t    | 0x00000008 (8)                     | table field `bytesize` (Int)
-  +0x3230 | 08 00 00 00             | UOffset32   | 0x00000008 (8) Loc: +0x3238        | offset to field `documentation` (vector)
-  +0x3234 | 2C 05 00 00             | UOffset32   | 0x0000052C (1324) Loc: +0x3760     | offset to field `declaration_file` (string)
-
-vector (reflection.Object.documentation):
-  +0x3238 | 00 00 00 00             | uint32_t    | 0x00000000 (0)                     | length of vector (# items)
-
-vector (reflection.Object.fields):
-  +0x323C | 02 00 00 00             | uint32_t    | 0x00000002 (2)                     | length of vector (# items)
-  +0x3240 | 24 00 00 00             | UOffset32   | 0x00000024 (36) Loc: +0x3264       | offset to table[0]
-  +0x3244 | 6C 00 00 00             | UOffset32   | 0x0000006C (108) Loc: +0x32B0      | offset to table[1]
-
-string (reflection.Object.name):
-  +0x3248 | 16 00 00 00             | uint32_t    | 0x00000016 (22)                    | length of string
-  +0x324C | 4D 79 47 61 6D 65 2E 45 | char[22]    | MyGame.E                           | string literal
-  +0x3254 | 78 61 6D 70 6C 65 2E 41 |             | xample.A
-  +0x325C | 62 69 6C 69 74 79       |             | bility
-  +0x3262 | 00                      | char        | 0x00 (0)                           | string terminator
-
-table (reflection.Field):
-  +0x3264 | CE FD FF FF             | SOffset32   | 0xFFFFFDCE (-562) Loc: +0x3496     | offset to vtable
-  +0x3268 | 01 00                   | uint16_t    | 0x0001 (1)                         | table field `id` (UShort)
-  +0x326A | 04 00                   | uint16_t    | 0x0004 (4)                         | table field `offset` (UShort)
-  +0x326C | 1C 00 00 00             | UOffset32   | 0x0000001C (28) Loc: +0x3288       | offset to field `name` (string)
-  +0x3270 | 0C 00 00 00             | UOffset32   | 0x0000000C (12) Loc: +0x327C       | offset to field `type` (table)
-  +0x3274 | 04 00 00 00             | UOffset32   | 0x00000004 (4) Loc: +0x3278        | offset to field `documentation` (vector)
-
-vector (reflection.Field.documentation):
-  +0x3278 | 00 00 00 00             | uint32_t    | 0x00000000 (0)                     | length of vector (# items)
-
-table (reflection.Type):
-  +0x327C | E0 F8 FF FF             | SOffset32   | 0xFFFFF8E0 (-1824) Loc: +0x399C    | offset to vtable
-  +0x3280 | 00 00 00                | uint8_t[3]  | ...                                | padding
-  +0x3283 | 08                      | uint8_t     | 0x08 (8)                           | table field `base_type` (Byte)
-  +0x3284 | 01 00 00 00             | uint32_t    | 0x00000001 (1)                     | table field `element_size` (UInt)
-
-string (reflection.Field.name):
-  +0x3288 | 08 00 00 00             | uint32_t    | 0x00000008 (8)                     | length of string
-  +0x328C | 64 69 73 74 61 6E 63 65 | char[8]     | distance                           | string literal
-  +0x3294 | 00                      | char        | 0x00 (0)                           | string terminator
-
-vtable (reflection.Field):
-  +0x3296 | 1A 00                   | uint16_t    | 0x001A (26)                        | size of this vtable
-  +0x3298 | 18 00                   | uint16_t    | 0x0018 (24)                        | size of referring table
-  +0x329A | 08 00                   | VOffset16   | 0x0008 (8)                         | offset to field `name` (id: 0)
-  +0x329C | 0C 00                   | VOffset16   | 0x000C (12)                        | offset to field `type` (id: 1)
-  +0x329E | 00 00                   | VOffset16   | 0x0000 (0)                         | offset to field `id` (id: 2) <defaults to 0> (UShort)
-  +0x32A0 | 00 00                   | VOffset16   | 0x0000 (0)                         | offset to field `offset` (id: 3) <defaults to 0> (UShort)
-  +0x32A2 | 00 00                   | VOffset16   | 0x0000 (0)                         | offset to field `default_integer` (id: 4) <defaults to 0> (Long)
-  +0x32A4 | 00 00                   | VOffset16   | 0x0000 (0)                         | offset to field `default_real` (id: 5) <defaults to 0.000000> (Double)
-  +0x32A6 | 00 00                   | VOffset16   | 0x0000 (0)                         | offset to field `deprecated` (id: 6) <defaults to 0> (Bool)
-  +0x32A8 | 00 00                   | VOffset16   | 0x0000 (0)                         | offset to field `required` (id: 7) <defaults to 0> (Bool)
-  +0x32AA | 07 00                   | VOffset16   | 0x0007 (7)                         | offset to field `key` (id: 8)
-  +0x32AC | 10 00                   | VOffset16   | 0x0010 (16)                        | offset to field `attributes` (id: 9)
-  +0x32AE | 14 00                   | VOffset16   | 0x0014 (20)                        | offset to field `documentation` (id: 10)
-
-table (reflection.Field):
-  +0x32B0 | 1A 00 00 00             | SOffset32   | 0x0000001A (26) Loc: +0x3296       | offset to vtable
-  +0x32B4 | 00 00 00                | uint8_t[3]  | ...                                | padding
-  +0x32B7 | 01                      | uint8_t     | 0x01 (1)                           | table field `key` (Bool)
-  +0x32B8 | 44 00 00 00             | UOffset32   | 0x00000044 (68) Loc: +0x32FC       | offset to field `name` (string)
-  +0x32BC | 34 00 00 00             | UOffset32   | 0x00000034 (52) Loc: +0x32F0       | offset to field `type` (table)
-  +0x32C0 | 0C 00 00 00             | UOffset32   | 0x0000000C (12) Loc: +0x32CC       | offset to field `attributes` (vector)
-  +0x32C4 | 04 00 00 00             | UOffset32   | 0x00000004 (4) Loc: +0x32C8        | offset to field `documentation` (vector)
-
-vector (reflection.Field.documentation):
-  +0x32C8 | 00 00 00 00             | uint32_t    | 0x00000000 (0)                     | length of vector (# items)
-
-vector (reflection.Field.attributes):
-  +0x32CC | 01 00 00 00             | uint32_t    | 0x00000001 (1)                     | length of vector (# items)
-  +0x32D0 | 04 00 00 00             | UOffset32   | 0x00000004 (4) Loc: +0x32D4        | offset to table[0]
+  +0x2FE8 | 02 00 00 00             | uint32_t    | 0x00000002 (2)                     | length of string
+  +0x2FEC | 69 64                   | char[2]     | id                                 | string literal
+  +0x2FEE | 00                      | char        | 0x00 (0)                           | string terminator
 
 table (reflection.KeyValue):
-  +0x32D4 | 70 FD FF FF             | SOffset32   | 0xFFFFFD70 (-656) Loc: +0x3564     | offset to vtable
-  +0x32D8 | 10 00 00 00             | UOffset32   | 0x00000010 (16) Loc: +0x32E8       | offset to field `key` (string)
-  +0x32DC | 04 00 00 00             | UOffset32   | 0x00000004 (4) Loc: +0x32E0        | offset to field `value` (string)
+  +0x2FF0 | D4 F6 FF FF             | SOffset32   | 0xFFFFF6D4 (-2348) Loc: +0x391C    | offset to vtable
+  +0x2FF4 | 10 00 00 00             | UOffset32   | 0x00000010 (16) Loc: +0x3004       | offset to field `key` (string)
+  +0x2FF8 | 04 00 00 00             | UOffset32   | 0x00000004 (4) Loc: +0x2FFC        | offset to field `value` (string)
 
 string (reflection.KeyValue.value):
-  +0x32E0 | 01 00 00 00             | uint32_t    | 0x00000001 (1)                     | length of string
-  +0x32E4 | 30                      | char[1]     | 0                                  | string literal
-  +0x32E5 | 00                      | char        | 0x00 (0)                           | string terminator
+  +0x2FFC | 01 00 00 00             | uint32_t    | 0x00000001 (1)                     | length of string
+  +0x3000 | 30                      | char[1]     | 0                                  | string literal
+  +0x3001 | 00                      | char        | 0x00 (0)                           | string terminator
 
 padding:
-  +0x32E6 | 00 00                   | uint8_t[2]  | ..                                 | padding
+  +0x3002 | 00 00                   | uint8_t[2]  | ..                                 | padding
 
 string (reflection.KeyValue.key):
-  +0x32E8 | 03 00 00 00             | uint32_t    | 0x00000003 (3)                     | length of string
-  +0x32EC | 6B 65 79                | char[3]     | key                                | string literal
-  +0x32EF | 00                      | char        | 0x00 (0)                           | string terminator
+  +0x3004 | 0A 00 00 00             | uint32_t    | 0x0000000A (10)                    | length of string
+  +0x3008 | 64 65 70 72 65 63 61 74 | char[10]    | deprecat                           | string literal
+  +0x3010 | 65 64                   |             | ed
+  +0x3012 | 00                      | char        | 0x00 (0)                           | string terminator
 
 table (reflection.Type):
-  +0x32F0 | 54 F9 FF FF             | SOffset32   | 0xFFFFF954 (-1708) Loc: +0x399C    | offset to vtable
-  +0x32F4 | 00 00 00                | uint8_t[3]  | ...                                | padding
-  +0x32F7 | 08                      | uint8_t     | 0x08 (8)                           | table field `base_type` (Byte)
+  +0x3014 | 78 F5 FF FF             | SOffset32   | 0xFFFFF578 (-2696) Loc: +0x3A9C    | offset to vtable
+  +0x3018 | 00 00 00                | uint8_t[3]  | ...                                | padding
+  +0x301B | 02                      | uint8_t     | 0x02 (2)                           | table field `base_type` (Byte)
+  +0x301C | 01 00 00 00             | uint32_t    | 0x00000001 (1)                     | table field `base_size` (UInt)
+  +0x3020 | 01 00 00 00             | uint32_t    | 0x00000001 (1)                     | table field `element_size` (UInt)
+
+string (reflection.Field.name):
+  +0x3024 | 08 00 00 00             | uint32_t    | 0x00000008 (8)                     | length of string
+  +0x3028 | 66 72 69 65 6E 64 6C 79 | char[8]     | friendly                           | string literal
+  +0x3030 | 00                      | char        | 0x00 (0)                           | string terminator
+
+vtable (reflection.Field):
+  +0x3032 | 1A 00                   | uint16_t    | 0x001A (26)                        | size of this vtable
+  +0x3034 | 1C 00                   | uint16_t    | 0x001C (28)                        | size of referring table
+  +0x3036 | 0C 00                   | VOffset16   | 0x000C (12)                        | offset to field `name` (id: 0)
+  +0x3038 | 10 00                   | VOffset16   | 0x0010 (16)                        | offset to field `type` (id: 1)
+  +0x303A | 08 00                   | VOffset16   | 0x0008 (8)                         | offset to field `id` (id: 2)
+  +0x303C | 0A 00                   | VOffset16   | 0x000A (10)                        | offset to field `offset` (id: 3)
+  +0x303E | 00 00                   | VOffset16   | 0x0000 (0)                         | offset to field `default_integer` (id: 4) <defaults to 0> (Long)
+  +0x3040 | 00 00                   | VOffset16   | 0x0000 (0)                         | offset to field `default_real` (id: 5) <defaults to 0.000000> (Double)
+  +0x3042 | 00 00                   | VOffset16   | 0x0000 (0)                         | offset to field `deprecated` (id: 6) <defaults to 0> (Bool)
+  +0x3044 | 06 00                   | VOffset16   | 0x0006 (6)                         | offset to field `required` (id: 7)
+  +0x3046 | 07 00                   | VOffset16   | 0x0007 (7)                         | offset to field `key` (id: 8)
+  +0x3048 | 14 00                   | VOffset16   | 0x0014 (20)                        | offset to field `attributes` (id: 9)
+  +0x304A | 18 00                   | VOffset16   | 0x0018 (24)                        | offset to field `documentation` (id: 10)
+
+table (reflection.Field):
+  +0x304C | 1A 00 00 00             | SOffset32   | 0x0000001A (26) Loc: +0x3032       | offset to vtable
+  +0x3050 | 00 00                   | uint8_t[2]  | ..                                 | padding
+  +0x3052 | 01                      | uint8_t     | 0x01 (1)                           | table field `required` (Bool)
+  +0x3053 | 01                      | uint8_t     | 0x01 (1)                           | table field `key` (Bool)
+  +0x3054 | 03 00                   | uint16_t    | 0x0003 (3)                         | table field `id` (UShort)
+  +0x3056 | 0A 00                   | uint16_t    | 0x000A (10)                        | table field `offset` (UShort)
+  +0x3058 | 64 00 00 00             | UOffset32   | 0x00000064 (100) Loc: +0x30BC      | offset to field `name` (string)
+  +0x305C | 54 00 00 00             | UOffset32   | 0x00000054 (84) Loc: +0x30B0       | offset to field `type` (table)
+  +0x3060 | 0C 00 00 00             | UOffset32   | 0x0000000C (12) Loc: +0x306C       | offset to field `attributes` (vector)
+  +0x3064 | 04 00 00 00             | UOffset32   | 0x00000004 (4) Loc: +0x3068        | offset to field `documentation` (vector)
+
+vector (reflection.Field.documentation):
+  +0x3068 | 00 00 00 00             | uint32_t    | 0x00000000 (0)                     | length of vector (# items)
+
+vector (reflection.Field.attributes):
+  +0x306C | 02 00 00 00             | uint32_t    | 0x00000002 (2)                     | length of vector (# items)
+  +0x3070 | 24 00 00 00             | UOffset32   | 0x00000024 (36) Loc: +0x3094       | offset to table[0]
+  +0x3074 | 04 00 00 00             | UOffset32   | 0x00000004 (4) Loc: +0x3078        | offset to table[1]
+
+table (reflection.KeyValue):
+  +0x3078 | 5C F7 FF FF             | SOffset32   | 0xFFFFF75C (-2212) Loc: +0x391C    | offset to vtable
+  +0x307C | 10 00 00 00             | UOffset32   | 0x00000010 (16) Loc: +0x308C       | offset to field `key` (string)
+  +0x3080 | 04 00 00 00             | UOffset32   | 0x00000004 (4) Loc: +0x3084        | offset to field `value` (string)
+
+string (reflection.KeyValue.value):
+  +0x3084 | 01 00 00 00             | uint32_t    | 0x00000001 (1)                     | length of string
+  +0x3088 | 30                      | char[1]     | 0                                  | string literal
+  +0x3089 | 00                      | char        | 0x00 (0)                           | string terminator
+
+padding:
+  +0x308A | 00 00                   | uint8_t[2]  | ..                                 | padding
+
+string (reflection.KeyValue.key):
+  +0x308C | 03 00 00 00             | uint32_t    | 0x00000003 (3)                     | length of string
+  +0x3090 | 6B 65 79                | char[3]     | key                                | string literal
+  +0x3093 | 00                      | char        | 0x00 (0)                           | string terminator
+
+table (reflection.KeyValue):
+  +0x3094 | 78 F7 FF FF             | SOffset32   | 0xFFFFF778 (-2184) Loc: +0x391C    | offset to vtable
+  +0x3098 | 10 00 00 00             | UOffset32   | 0x00000010 (16) Loc: +0x30A8       | offset to field `key` (string)
+  +0x309C | 04 00 00 00             | UOffset32   | 0x00000004 (4) Loc: +0x30A0        | offset to field `value` (string)
+
+string (reflection.KeyValue.value):
+  +0x30A0 | 01 00 00 00             | uint32_t    | 0x00000001 (1)                     | length of string
+  +0x30A4 | 33                      | char[1]     | 3                                  | string literal
+  +0x30A5 | 00                      | char        | 0x00 (0)                           | string terminator
+
+padding:
+  +0x30A6 | 00 00                   | uint8_t[2]  | ..                                 | padding
+
+string (reflection.KeyValue.key):
+  +0x30A8 | 02 00 00 00             | uint32_t    | 0x00000002 (2)                     | length of string
+  +0x30AC | 69 64                   | char[2]     | id                                 | string literal
+  +0x30AE | 00                      | char        | 0x00 (0)                           | string terminator
+
+table (reflection.Type):
+  +0x30B0 | 5C F3 FF FF             | SOffset32   | 0xFFFFF35C (-3236) Loc: +0x3D54    | offset to vtable
+  +0x30B4 | 00 00 00                | uint8_t[3]  | ...                                | padding
+  +0x30B7 | 0D                      | uint8_t     | 0x0D (13)                          | table field `base_type` (Byte)
+  +0x30B8 | 01 00 00 00             | uint32_t    | 0x00000001 (1)                     | table field `element_size` (UInt)
+
+string (reflection.Field.name):
+  +0x30BC | 04 00 00 00             | uint32_t    | 0x00000004 (4)                     | length of string
+  +0x30C0 | 6E 61 6D 65             | char[4]     | name                               | string literal
+  +0x30C4 | 00                      | char        | 0x00 (0)                           | string terminator
+
+padding:
+  +0x30C5 | 00 00 00                | uint8_t[3]  | ...                                | padding
+
+table (reflection.Field):
+  +0x30C8 | 9A FF FF FF             | SOffset32   | 0xFFFFFF9A (-102) Loc: +0x312E     | offset to vtable
+  +0x30CC | 02 00                   | uint16_t    | 0x0002 (2)                         | table field `id` (UShort)
+  +0x30CE | 08 00                   | uint16_t    | 0x0008 (8)                         | table field `offset` (UShort)
+  +0x30D0 | 54 00 00 00             | UOffset32   | 0x00000054 (84) Loc: +0x3124       | offset to field `name` (string)
+  +0x30D4 | 40 00 00 00             | UOffset32   | 0x00000040 (64) Loc: +0x3114       | offset to field `type` (table)
+  +0x30D8 | 18 00 00 00             | UOffset32   | 0x00000018 (24) Loc: +0x30F0       | offset to field `attributes` (vector)
+  +0x30DC | 10 00 00 00             | UOffset32   | 0x00000010 (16) Loc: +0x30EC       | offset to field `documentation` (vector)
+  +0x30E0 | 64 00 00 00 00 00 00 00 | int64_t     | 0x0000000000000064 (100)           | table field `default_integer` (Long)
+  +0x30E8 | 00 00 00 00             | uint8_t[4]  | ....                               | padding
+
+vector (reflection.Field.documentation):
+  +0x30EC | 00 00 00 00             | uint32_t    | 0x00000000 (0)                     | length of vector (# items)
+
+vector (reflection.Field.attributes):
+  +0x30F0 | 01 00 00 00             | uint32_t    | 0x00000001 (1)                     | length of vector (# items)
+  +0x30F4 | 04 00 00 00             | UOffset32   | 0x00000004 (4) Loc: +0x30F8        | offset to table[0]
+
+table (reflection.KeyValue):
+  +0x30F8 | DC F7 FF FF             | SOffset32   | 0xFFFFF7DC (-2084) Loc: +0x391C    | offset to vtable
+  +0x30FC | 10 00 00 00             | UOffset32   | 0x00000010 (16) Loc: +0x310C       | offset to field `key` (string)
+  +0x3100 | 04 00 00 00             | UOffset32   | 0x00000004 (4) Loc: +0x3104        | offset to field `value` (string)
+
+string (reflection.KeyValue.value):
+  +0x3104 | 01 00 00 00             | uint32_t    | 0x00000001 (1)                     | length of string
+  +0x3108 | 32                      | char[1]     | 2                                  | string literal
+  +0x3109 | 00                      | char        | 0x00 (0)                           | string terminator
+
+padding:
+  +0x310A | 00 00                   | uint8_t[2]  | ..                                 | padding
+
+string (reflection.KeyValue.key):
+  +0x310C | 02 00 00 00             | uint32_t    | 0x00000002 (2)                     | length of string
+  +0x3110 | 69 64                   | char[2]     | id                                 | string literal
+  +0x3112 | 00                      | char        | 0x00 (0)                           | string terminator
+
+table (reflection.Type):
+  +0x3114 | 78 F6 FF FF             | SOffset32   | 0xFFFFF678 (-2440) Loc: +0x3A9C    | offset to vtable
+  +0x3118 | 00 00 00                | uint8_t[3]  | ...                                | padding
+  +0x311B | 05                      | uint8_t     | 0x05 (5)                           | table field `base_type` (Byte)
+  +0x311C | 02 00 00 00             | uint32_t    | 0x00000002 (2)                     | table field `base_size` (UInt)
+  +0x3120 | 01 00 00 00             | uint32_t    | 0x00000001 (1)                     | table field `element_size` (UInt)
+
+string (reflection.Field.name):
+  +0x3124 | 02 00 00 00             | uint32_t    | 0x00000002 (2)                     | length of string
+  +0x3128 | 68 70                   | char[2]     | hp                                 | string literal
+  +0x312A | 00                      | char        | 0x00 (0)                           | string terminator
+
+padding:
+  +0x312B | 00 00 00                | uint8_t[3]  | ...                                | padding
+
+vtable (reflection.Field):
+  +0x312E | 1A 00                   | uint16_t    | 0x001A (26)                        | size of this vtable
+  +0x3130 | 24 00                   | uint16_t    | 0x0024 (36)                        | size of referring table
+  +0x3132 | 08 00                   | VOffset16   | 0x0008 (8)                         | offset to field `name` (id: 0)
+  +0x3134 | 0C 00                   | VOffset16   | 0x000C (12)                        | offset to field `type` (id: 1)
+  +0x3136 | 04 00                   | VOffset16   | 0x0004 (4)                         | offset to field `id` (id: 2)
+  +0x3138 | 06 00                   | VOffset16   | 0x0006 (6)                         | offset to field `offset` (id: 3)
+  +0x313A | 18 00                   | VOffset16   | 0x0018 (24)                        | offset to field `default_integer` (id: 4)
+  +0x313C | 00 00                   | VOffset16   | 0x0000 (0)                         | offset to field `default_real` (id: 5) <defaults to 0.000000> (Double)
+  +0x313E | 00 00                   | VOffset16   | 0x0000 (0)                         | offset to field `deprecated` (id: 6) <defaults to 0> (Bool)
+  +0x3140 | 00 00                   | VOffset16   | 0x0000 (0)                         | offset to field `required` (id: 7) <defaults to 0> (Bool)
+  +0x3142 | 00 00                   | VOffset16   | 0x0000 (0)                         | offset to field `key` (id: 8) <defaults to 0> (Bool)
+  +0x3144 | 10 00                   | VOffset16   | 0x0010 (16)                        | offset to field `attributes` (id: 9)
+  +0x3146 | 14 00                   | VOffset16   | 0x0014 (20)                        | offset to field `documentation` (id: 10)
+
+table (reflection.Field):
+  +0x3148 | 1A 00 00 00             | SOffset32   | 0x0000001A (26) Loc: +0x312E       | offset to vtable
+  +0x314C | 01 00                   | uint16_t    | 0x0001 (1)                         | table field `id` (UShort)
+  +0x314E | 06 00                   | uint16_t    | 0x0006 (6)                         | table field `offset` (UShort)
+  +0x3150 | 54 00 00 00             | UOffset32   | 0x00000054 (84) Loc: +0x31A4       | offset to field `name` (string)
+  +0x3154 | 40 00 00 00             | UOffset32   | 0x00000040 (64) Loc: +0x3194       | offset to field `type` (table)
+  +0x3158 | 18 00 00 00             | UOffset32   | 0x00000018 (24) Loc: +0x3170       | offset to field `attributes` (vector)
+  +0x315C | 10 00 00 00             | UOffset32   | 0x00000010 (16) Loc: +0x316C       | offset to field `documentation` (vector)
+  +0x3160 | 96 00 00 00 00 00 00 00 | int64_t     | 0x0000000000000096 (150)           | table field `default_integer` (Long)
+  +0x3168 | 00 00 00 00             | uint8_t[4]  | ....                               | padding
+
+vector (reflection.Field.documentation):
+  +0x316C | 00 00 00 00             | uint32_t    | 0x00000000 (0)                     | length of vector (# items)
+
+vector (reflection.Field.attributes):
+  +0x3170 | 01 00 00 00             | uint32_t    | 0x00000001 (1)                     | length of vector (# items)
+  +0x3174 | 04 00 00 00             | UOffset32   | 0x00000004 (4) Loc: +0x3178        | offset to table[0]
+
+table (reflection.KeyValue):
+  +0x3178 | 5C F8 FF FF             | SOffset32   | 0xFFFFF85C (-1956) Loc: +0x391C    | offset to vtable
+  +0x317C | 10 00 00 00             | UOffset32   | 0x00000010 (16) Loc: +0x318C       | offset to field `key` (string)
+  +0x3180 | 04 00 00 00             | UOffset32   | 0x00000004 (4) Loc: +0x3184        | offset to field `value` (string)
+
+string (reflection.KeyValue.value):
+  +0x3184 | 01 00 00 00             | uint32_t    | 0x00000001 (1)                     | length of string
+  +0x3188 | 31                      | char[1]     | 1                                  | string literal
+  +0x3189 | 00                      | char        | 0x00 (0)                           | string terminator
+
+padding:
+  +0x318A | 00 00                   | uint8_t[2]  | ..                                 | padding
+
+string (reflection.KeyValue.key):
+  +0x318C | 02 00 00 00             | uint32_t    | 0x00000002 (2)                     | length of string
+  +0x3190 | 69 64                   | char[2]     | id                                 | string literal
+  +0x3192 | 00                      | char        | 0x00 (0)                           | string terminator
+
+table (reflection.Type):
+  +0x3194 | F8 F6 FF FF             | SOffset32   | 0xFFFFF6F8 (-2312) Loc: +0x3A9C    | offset to vtable
+  +0x3198 | 00 00 00                | uint8_t[3]  | ...                                | padding
+  +0x319B | 05                      | uint8_t     | 0x05 (5)                           | table field `base_type` (Byte)
+  +0x319C | 02 00 00 00             | uint32_t    | 0x00000002 (2)                     | table field `base_size` (UInt)
+  +0x31A0 | 01 00 00 00             | uint32_t    | 0x00000001 (1)                     | table field `element_size` (UInt)
+
+string (reflection.Field.name):
+  +0x31A4 | 04 00 00 00             | uint32_t    | 0x00000004 (4)                     | length of string
+  +0x31A8 | 6D 61 6E 61             | char[4]     | mana                               | string literal
+  +0x31AC | 00                      | char        | 0x00 (0)                           | string terminator
+
+padding:
+  +0x31AD | 00 00 00                | uint8_t[3]  | ...                                | padding
+
+vtable (reflection.Field):
+  +0x31B0 | 1C 00                   | uint16_t    | 0x001C (28)                        | size of this vtable
+  +0x31B2 | 18 00                   | uint16_t    | 0x0018 (24)                        | size of referring table
+  +0x31B4 | 08 00                   | VOffset16   | 0x0008 (8)                         | offset to field `name` (id: 0)
+  +0x31B6 | 0C 00                   | VOffset16   | 0x000C (12)                        | offset to field `type` (id: 1)
+  +0x31B8 | 00 00                   | VOffset16   | 0x0000 (0)                         | offset to field `id` (id: 2) <defaults to 0> (UShort)
+  +0x31BA | 06 00                   | VOffset16   | 0x0006 (6)                         | offset to field `offset` (id: 3)
+  +0x31BC | 00 00                   | VOffset16   | 0x0000 (0)                         | offset to field `default_integer` (id: 4) <defaults to 0> (Long)
+  +0x31BE | 00 00                   | VOffset16   | 0x0000 (0)                         | offset to field `default_real` (id: 5) <defaults to 0.000000> (Double)
+  +0x31C0 | 00 00                   | VOffset16   | 0x0000 (0)                         | offset to field `deprecated` (id: 6) <defaults to 0> (Bool)
+  +0x31C2 | 00 00                   | VOffset16   | 0x0000 (0)                         | offset to field `required` (id: 7) <defaults to 0> (Bool)
+  +0x31C4 | 00 00                   | VOffset16   | 0x0000 (0)                         | offset to field `key` (id: 8) <defaults to 0> (Bool)
+  +0x31C6 | 10 00                   | VOffset16   | 0x0010 (16)                        | offset to field `attributes` (id: 9)
+  +0x31C8 | 14 00                   | VOffset16   | 0x0014 (20)                        | offset to field `documentation` (id: 10)
+  +0x31CA | 05 00                   | VOffset16   | 0x0005 (5)                         | offset to field `optional` (id: 11)
+
+table (reflection.Field):
+  +0x31CC | 1C 00 00 00             | SOffset32   | 0x0000001C (28) Loc: +0x31B0       | offset to vtable
+  +0x31D0 | 00                      | uint8_t[1]  | .                                  | padding
+  +0x31D1 | 01                      | uint8_t     | 0x01 (1)                           | table field `optional` (Bool)
+  +0x31D2 | 04 00                   | uint16_t    | 0x0004 (4)                         | table field `offset` (UShort)
+  +0x31D4 | 48 00 00 00             | UOffset32   | 0x00000048 (72) Loc: +0x321C       | offset to field `name` (string)
+  +0x31D8 | 34 00 00 00             | UOffset32   | 0x00000034 (52) Loc: +0x320C       | offset to field `type` (table)
+  +0x31DC | 0C 00 00 00             | UOffset32   | 0x0000000C (12) Loc: +0x31E8       | offset to field `attributes` (vector)
+  +0x31E0 | 04 00 00 00             | UOffset32   | 0x00000004 (4) Loc: +0x31E4        | offset to field `documentation` (vector)
+
+vector (reflection.Field.documentation):
+  +0x31E4 | 00 00 00 00             | uint32_t    | 0x00000000 (0)                     | length of vector (# items)
+
+vector (reflection.Field.attributes):
+  +0x31E8 | 01 00 00 00             | uint32_t    | 0x00000001 (1)                     | length of vector (# items)
+  +0x31EC | 04 00 00 00             | UOffset32   | 0x00000004 (4) Loc: +0x31F0        | offset to table[0]
+
+table (reflection.KeyValue):
+  +0x31F0 | D4 F8 FF FF             | SOffset32   | 0xFFFFF8D4 (-1836) Loc: +0x391C    | offset to vtable
+  +0x31F4 | 10 00 00 00             | UOffset32   | 0x00000010 (16) Loc: +0x3204       | offset to field `key` (string)
+  +0x31F8 | 04 00 00 00             | UOffset32   | 0x00000004 (4) Loc: +0x31FC        | offset to field `value` (string)
+
+string (reflection.KeyValue.value):
+  +0x31FC | 01 00 00 00             | uint32_t    | 0x00000001 (1)                     | length of string
+  +0x3200 | 30                      | char[1]     | 0                                  | string literal
+  +0x3201 | 00                      | char        | 0x00 (0)                           | string terminator
+
+padding:
+  +0x3202 | 00 00                   | uint8_t[2]  | ..                                 | padding
+
+string (reflection.KeyValue.key):
+  +0x3204 | 02 00 00 00             | uint32_t    | 0x00000002 (2)                     | length of string
+  +0x3208 | 69 64                   | char[2]     | id                                 | string literal
+  +0x320A | 00                      | char        | 0x00 (0)                           | string terminator
+
+table (reflection.Type):
+  +0x320C | 9C F5 FF FF             | SOffset32   | 0xFFFFF59C (-2660) Loc: +0x3C70    | offset to vtable
+  +0x3210 | 00 00 00                | uint8_t[3]  | ...                                | padding
+  +0x3213 | 0F                      | uint8_t     | 0x0F (15)                          | table field `base_type` (Byte)
+  +0x3214 | 09 00 00 00             | uint32_t    | 0x00000009 (9)                     | table field `index` (Int)
+  +0x3218 | 01 00 00 00             | uint32_t    | 0x00000001 (1)                     | table field `element_size` (UInt)
+
+string (reflection.Field.name):
+  +0x321C | 03 00 00 00             | uint32_t    | 0x00000003 (3)                     | length of string
+  +0x3220 | 70 6F 73                | char[3]     | pos                                | string literal
+  +0x3223 | 00                      | char        | 0x00 (0)                           | string terminator
+
+table (reflection.Object):
+  +0x3224 | 44 F6 FF FF             | SOffset32   | 0xFFFFF644 (-2492) Loc: +0x3BE0    | offset to vtable
+  +0x3228 | 20 00 00 00             | UOffset32   | 0x00000020 (32) Loc: +0x3248       | offset to field `name` (string)
+  +0x322C | 14 00 00 00             | UOffset32   | 0x00000014 (20) Loc: +0x3240       | offset to field `fields` (vector)
+  +0x3230 | 01 00 00 00             | uint32_t    | 0x00000001 (1)                     | table field `minalign` (Int)
+  +0x3234 | 08 00 00 00             | UOffset32   | 0x00000008 (8) Loc: +0x323C        | offset to field `documentation` (vector)
+  +0x3238 | E0 08 00 00             | UOffset32   | 0x000008E0 (2272) Loc: +0x3B18     | offset to field `declaration_file` (string)
+
+vector (reflection.Object.documentation):
+  +0x323C | 00 00 00 00             | uint32_t    | 0x00000000 (0)                     | length of vector (# items)
+
+vector (reflection.Object.fields):
+  +0x3240 | 01 00 00 00             | uint32_t    | 0x00000001 (1)                     | length of vector (# items)
+  +0x3244 | 3C 00 00 00             | UOffset32   | 0x0000003C (60) Loc: +0x3280       | offset to table[0]
+
+string (reflection.Object.name):
+  +0x3248 | 19 00 00 00             | uint32_t    | 0x00000019 (25)                    | length of string
+  +0x324C | 4D 79 47 61 6D 65 2E 45 | char[25]    | MyGame.E                           | string literal
+  +0x3254 | 78 61 6D 70 6C 65 2E 52 |             | xample.R
+  +0x325C | 65 66 65 72 72 61 62 6C |             | eferrabl
+  +0x3264 | 65                      |             | e
+  +0x3265 | 00                      | char        | 0x00 (0)                           | string terminator
+
+vtable (reflection.Field):
+  +0x3266 | 1A 00                   | uint16_t    | 0x001A (26)                        | size of this vtable
+  +0x3268 | 18 00                   | uint16_t    | 0x0018 (24)                        | size of referring table
+  +0x326A | 08 00                   | VOffset16   | 0x0008 (8)                         | offset to field `name` (id: 0)
+  +0x326C | 0C 00                   | VOffset16   | 0x000C (12)                        | offset to field `type` (id: 1)
+  +0x326E | 00 00                   | VOffset16   | 0x0000 (0)                         | offset to field `id` (id: 2) <defaults to 0> (UShort)
+  +0x3270 | 06 00                   | VOffset16   | 0x0006 (6)                         | offset to field `offset` (id: 3)
+  +0x3272 | 00 00                   | VOffset16   | 0x0000 (0)                         | offset to field `default_integer` (id: 4) <defaults to 0> (Long)
+  +0x3274 | 00 00                   | VOffset16   | 0x0000 (0)                         | offset to field `default_real` (id: 5) <defaults to 0.000000> (Double)
+  +0x3276 | 00 00                   | VOffset16   | 0x0000 (0)                         | offset to field `deprecated` (id: 6) <defaults to 0> (Bool)
+  +0x3278 | 00 00                   | VOffset16   | 0x0000 (0)                         | offset to field `required` (id: 7) <defaults to 0> (Bool)
+  +0x327A | 05 00                   | VOffset16   | 0x0005 (5)                         | offset to field `key` (id: 8)
+  +0x327C | 10 00                   | VOffset16   | 0x0010 (16)                        | offset to field `attributes` (id: 9)
+  +0x327E | 14 00                   | VOffset16   | 0x0014 (20)                        | offset to field `documentation` (id: 10)
+
+table (reflection.Field):
+  +0x3280 | 1A 00 00 00             | SOffset32   | 0x0000001A (26) Loc: +0x3266       | offset to vtable
+  +0x3284 | 00                      | uint8_t[1]  | .                                  | padding
+  +0x3285 | 01                      | uint8_t     | 0x01 (1)                           | table field `key` (Bool)
+  +0x3286 | 04 00                   | uint16_t    | 0x0004 (4)                         | table field `offset` (UShort)
+  +0x3288 | 74 00 00 00             | UOffset32   | 0x00000074 (116) Loc: +0x32FC      | offset to field `name` (string)
+  +0x328C | 60 00 00 00             | UOffset32   | 0x00000060 (96) Loc: +0x32EC       | offset to field `type` (table)
+  +0x3290 | 0C 00 00 00             | UOffset32   | 0x0000000C (12) Loc: +0x329C       | offset to field `attributes` (vector)
+  +0x3294 | 04 00 00 00             | UOffset32   | 0x00000004 (4) Loc: +0x3298        | offset to field `documentation` (vector)
+
+vector (reflection.Field.documentation):
+  +0x3298 | 00 00 00 00             | uint32_t    | 0x00000000 (0)                     | length of vector (# items)
+
+vector (reflection.Field.attributes):
+  +0x329C | 02 00 00 00             | uint32_t    | 0x00000002 (2)                     | length of vector (# items)
+  +0x32A0 | 24 00 00 00             | UOffset32   | 0x00000024 (36) Loc: +0x32C4       | offset to table[0]
+  +0x32A4 | 04 00 00 00             | UOffset32   | 0x00000004 (4) Loc: +0x32A8        | offset to table[1]
+
+table (reflection.KeyValue):
+  +0x32A8 | 8C F9 FF FF             | SOffset32   | 0xFFFFF98C (-1652) Loc: +0x391C    | offset to vtable
+  +0x32AC | 10 00 00 00             | UOffset32   | 0x00000010 (16) Loc: +0x32BC       | offset to field `key` (string)
+  +0x32B0 | 04 00 00 00             | UOffset32   | 0x00000004 (4) Loc: +0x32B4        | offset to field `value` (string)
+
+string (reflection.KeyValue.value):
+  +0x32B4 | 01 00 00 00             | uint32_t    | 0x00000001 (1)                     | length of string
+  +0x32B8 | 30                      | char[1]     | 0                                  | string literal
+  +0x32B9 | 00                      | char        | 0x00 (0)                           | string terminator
+
+padding:
+  +0x32BA | 00 00                   | uint8_t[2]  | ..                                 | padding
+
+string (reflection.KeyValue.key):
+  +0x32BC | 03 00 00 00             | uint32_t    | 0x00000003 (3)                     | length of string
+  +0x32C0 | 6B 65 79                | char[3]     | key                                | string literal
+  +0x32C3 | 00                      | char        | 0x00 (0)                           | string terminator
+
+table (reflection.KeyValue):
+  +0x32C4 | A8 F9 FF FF             | SOffset32   | 0xFFFFF9A8 (-1624) Loc: +0x391C    | offset to vtable
+  +0x32C8 | 18 00 00 00             | UOffset32   | 0x00000018 (24) Loc: +0x32E0       | offset to field `key` (string)
+  +0x32CC | 04 00 00 00             | UOffset32   | 0x00000004 (4) Loc: +0x32D0        | offset to field `value` (string)
+
+string (reflection.KeyValue.value):
+  +0x32D0 | 08 00 00 00             | uint32_t    | 0x00000008 (8)                     | length of string
+  +0x32D4 | 66 6E 76 31 61 5F 36 34 | char[8]     | fnv1a_64                           | string literal
+  +0x32DC | 00                      | char        | 0x00 (0)                           | string terminator
+
+padding:
+  +0x32DD | 00 00 00                | uint8_t[3]  | ...                                | padding
+
+string (reflection.KeyValue.key):
+  +0x32E0 | 04 00 00 00             | uint32_t    | 0x00000004 (4)                     | length of string
+  +0x32E4 | 68 61 73 68             | char[4]     | hash                               | string literal
+  +0x32E8 | 00                      | char        | 0x00 (0)                           | string terminator
+
+padding:
+  +0x32E9 | 00 00 00                | uint8_t[3]  | ...                                | padding
+
+table (reflection.Type):
+  +0x32EC | 50 F8 FF FF             | SOffset32   | 0xFFFFF850 (-1968) Loc: +0x3A9C    | offset to vtable
+  +0x32F0 | 00 00 00                | uint8_t[3]  | ...                                | padding
+  +0x32F3 | 0A                      | uint8_t     | 0x0A (10)                          | table field `base_type` (Byte)
+  +0x32F4 | 08 00 00 00             | uint32_t    | 0x00000008 (8)                     | table field `base_size` (UInt)
   +0x32F8 | 01 00 00 00             | uint32_t    | 0x00000001 (1)                     | table field `element_size` (UInt)
 
 string (reflection.Field.name):
@@ -5841,99 +5799,103 @@
   +0x3300 | 69 64                   | char[2]     | id                                 | string literal
   +0x3302 | 00                      | char        | 0x00 (0)                           | string terminator
 
-vtable (reflection.Object):
-  +0x3304 | 14 00                   | uint16_t    | 0x0014 (20)                        | size of this vtable
-  +0x3306 | 24 00                   | uint16_t    | 0x0024 (36)                        | size of referring table
-  +0x3308 | 08 00                   | VOffset16   | 0x0008 (8)                         | offset to field `name` (id: 0)
-  +0x330A | 0C 00                   | VOffset16   | 0x000C (12)                        | offset to field `fields` (id: 1)
-  +0x330C | 07 00                   | VOffset16   | 0x0007 (7)                         | offset to field `is_struct` (id: 2)
-  +0x330E | 10 00                   | VOffset16   | 0x0010 (16)                        | offset to field `minalign` (id: 3)
-  +0x3310 | 14 00                   | VOffset16   | 0x0014 (20)                        | offset to field `bytesize` (id: 4)
-  +0x3312 | 18 00                   | VOffset16   | 0x0018 (24)                        | offset to field `attributes` (id: 5)
-  +0x3314 | 1C 00                   | VOffset16   | 0x001C (28)                        | offset to field `documentation` (id: 6)
-  +0x3316 | 20 00                   | VOffset16   | 0x0020 (32)                        | offset to field `declaration_file` (id: 7)
-
 table (reflection.Object):
-  +0x3318 | 14 00 00 00             | SOffset32   | 0x00000014 (20) Loc: +0x3304       | offset to vtable
-  +0x331C | 00 00 00                | uint8_t[3]  | ...                                | padding
-  +0x331F | 01                      | uint8_t     | 0x01 (1)                           | table field `is_struct` (Bool)
-  +0x3320 | 68 00 00 00             | UOffset32   | 0x00000068 (104) Loc: +0x3388      | offset to field `name` (string)
-  +0x3324 | 48 00 00 00             | UOffset32   | 0x00000048 (72) Loc: +0x336C       | offset to field `fields` (vector)
-  +0x3328 | 08 00 00 00             | uint32_t    | 0x00000008 (8)                     | table field `minalign` (Int)
-  +0x332C | 20 00 00 00             | uint32_t    | 0x00000020 (32)                    | table field `bytesize` (Int)
-  +0x3330 | 10 00 00 00             | UOffset32   | 0x00000010 (16) Loc: +0x3340       | offset to field `attributes` (vector)
-  +0x3334 | 08 00 00 00             | UOffset32   | 0x00000008 (8) Loc: +0x333C        | offset to field `documentation` (vector)
-  +0x3338 | 28 04 00 00             | UOffset32   | 0x00000428 (1064) Loc: +0x3760     | offset to field `declaration_file` (string)
+  +0x3304 | 24 F7 FF FF             | SOffset32   | 0xFFFFF724 (-2268) Loc: +0x3BE0    | offset to vtable
+  +0x3308 | 28 00 00 00             | UOffset32   | 0x00000028 (40) Loc: +0x3330       | offset to field `name` (string)
+  +0x330C | 14 00 00 00             | UOffset32   | 0x00000014 (20) Loc: +0x3320       | offset to field `fields` (vector)
+  +0x3310 | 01 00 00 00             | uint32_t    | 0x00000001 (1)                     | table field `minalign` (Int)
+  +0x3314 | 08 00 00 00             | UOffset32   | 0x00000008 (8) Loc: +0x331C        | offset to field `documentation` (vector)
+  +0x3318 | 00 08 00 00             | UOffset32   | 0x00000800 (2048) Loc: +0x3B18     | offset to field `declaration_file` (string)
 
 vector (reflection.Object.documentation):
-  +0x333C | 00 00 00 00             | uint32_t    | 0x00000000 (0)                     | length of vector (# items)
-
-vector (reflection.Object.attributes):
-  +0x3340 | 01 00 00 00             | uint32_t    | 0x00000001 (1)                     | length of vector (# items)
-  +0x3344 | 04 00 00 00             | UOffset32   | 0x00000004 (4) Loc: +0x3348        | offset to table[0]
-
-table (reflection.KeyValue):
-  +0x3348 | E4 FD FF FF             | SOffset32   | 0xFFFFFDE4 (-540) Loc: +0x3564     | offset to vtable
-  +0x334C | 10 00 00 00             | UOffset32   | 0x00000010 (16) Loc: +0x335C       | offset to field `key` (string)
-  +0x3350 | 04 00 00 00             | UOffset32   | 0x00000004 (4) Loc: +0x3354        | offset to field `value` (string)
-
-string (reflection.KeyValue.value):
-  +0x3354 | 01 00 00 00             | uint32_t    | 0x00000001 (1)                     | length of string
-  +0x3358 | 38                      | char[1]     | 8                                  | string literal
-  +0x3359 | 00                      | char        | 0x00 (0)                           | string terminator
-
-padding:
-  +0x335A | 00 00                   | uint8_t[2]  | ..                                 | padding
-
-string (reflection.KeyValue.key):
-  +0x335C | 0B 00 00 00             | uint32_t    | 0x0000000B (11)                    | length of string
-  +0x3360 | 66 6F 72 63 65 5F 61 6C | char[11]    | force_al                           | string literal
-  +0x3368 | 69 67 6E                |             | ign
-  +0x336B | 00                      | char        | 0x00 (0)                           | string terminator
+  +0x331C | 00 00 00 00             | uint32_t    | 0x00000000 (0)                     | length of vector (# items)
 
 vector (reflection.Object.fields):
-  +0x336C | 06 00 00 00             | uint32_t    | 0x00000006 (6)                     | length of vector (# items)
-  +0x3370 | C4 00 00 00             | UOffset32   | 0x000000C4 (196) Loc: +0x3434      | offset to table[0]
-  +0x3374 | 84 00 00 00             | UOffset32   | 0x00000084 (132) Loc: +0x33F8      | offset to table[1]
-  +0x3378 | 48 00 00 00             | UOffset32   | 0x00000048 (72) Loc: +0x33C0       | offset to table[2]
-  +0x337C | 60 01 00 00             | UOffset32   | 0x00000160 (352) Loc: +0x34DC      | offset to table[3]
-  +0x3380 | 30 01 00 00             | UOffset32   | 0x00000130 (304) Loc: +0x34B0      | offset to table[4]
-  +0x3384 | E4 00 00 00             | UOffset32   | 0x000000E4 (228) Loc: +0x3468      | offset to table[5]
+  +0x3320 | 03 00 00 00             | uint32_t    | 0x00000003 (3)                     | length of vector (# items)
+  +0x3324 | 40 00 00 00             | UOffset32   | 0x00000040 (64) Loc: +0x3364       | offset to table[0]
+  +0x3328 | CC 00 00 00             | UOffset32   | 0x000000CC (204) Loc: +0x33F4      | offset to table[1]
+  +0x332C | 98 00 00 00             | UOffset32   | 0x00000098 (152) Loc: +0x33C4      | offset to table[2]
 
 string (reflection.Object.name):
-  +0x3388 | 13 00 00 00             | uint32_t    | 0x00000013 (19)                    | length of string
-  +0x338C | 4D 79 47 61 6D 65 2E 45 | char[19]    | MyGame.E                           | string literal
-  +0x3394 | 78 61 6D 70 6C 65 2E 56 |             | xample.V
-  +0x339C | 65 63 33                |             | ec3
-  +0x339F | 00                      | char        | 0x00 (0)                           | string terminator
+  +0x3330 | 13 00 00 00             | uint32_t    | 0x00000013 (19)                    | length of string
+  +0x3334 | 4D 79 47 61 6D 65 2E 45 | char[19]    | MyGame.E                           | string literal
+  +0x333C | 78 61 6D 70 6C 65 2E 53 |             | xample.S
+  +0x3344 | 74 61 74                |             | tat
+  +0x3347 | 00                      | char        | 0x00 (0)                           | string terminator
 
 padding:
-  +0x33A0 | 00 00                   | uint8_t[2]  | ..                                 | padding
+  +0x3348 | 00 00                   | uint8_t[2]  | ..                                 | padding
 
 vtable (reflection.Field):
-  +0x33A2 | 1E 00                   | uint16_t    | 0x001E (30)                        | size of this vtable
-  +0x33A4 | 18 00                   | uint16_t    | 0x0018 (24)                        | size of referring table
-  +0x33A6 | 0C 00                   | VOffset16   | 0x000C (12)                        | offset to field `name` (id: 0)
-  +0x33A8 | 10 00                   | VOffset16   | 0x0010 (16)                        | offset to field `type` (id: 1)
-  +0x33AA | 06 00                   | VOffset16   | 0x0006 (6)                         | offset to field `id` (id: 2)
-  +0x33AC | 08 00                   | VOffset16   | 0x0008 (8)                         | offset to field `offset` (id: 3)
-  +0x33AE | 00 00                   | VOffset16   | 0x0000 (0)                         | offset to field `default_integer` (id: 4) <defaults to 0> (Long)
-  +0x33B0 | 00 00                   | VOffset16   | 0x0000 (0)                         | offset to field `default_real` (id: 5) <defaults to 0.000000> (Double)
-  +0x33B2 | 00 00                   | VOffset16   | 0x0000 (0)                         | offset to field `deprecated` (id: 6) <defaults to 0> (Bool)
-  +0x33B4 | 00 00                   | VOffset16   | 0x0000 (0)                         | offset to field `required` (id: 7) <defaults to 0> (Bool)
-  +0x33B6 | 00 00                   | VOffset16   | 0x0000 (0)                         | offset to field `key` (id: 8) <defaults to 0> (Bool)
-  +0x33B8 | 00 00                   | VOffset16   | 0x0000 (0)                         | offset to field `attributes` (id: 9) <null> (Vector)
-  +0x33BA | 14 00                   | VOffset16   | 0x0014 (20)                        | offset to field `documentation` (id: 10)
-  +0x33BC | 05 00                   | VOffset16   | 0x0005 (5)                         | offset to field `optional` (id: 11)
-  +0x33BE | 0A 00                   | VOffset16   | 0x000A (10)                        | offset to field `padding` (id: 12)
+  +0x334A | 1A 00                   | uint16_t    | 0x001A (26)                        | size of this vtable
+  +0x334C | 1C 00                   | uint16_t    | 0x001C (28)                        | size of referring table
+  +0x334E | 0C 00                   | VOffset16   | 0x000C (12)                        | offset to field `name` (id: 0)
+  +0x3350 | 10 00                   | VOffset16   | 0x0010 (16)                        | offset to field `type` (id: 1)
+  +0x3352 | 08 00                   | VOffset16   | 0x0008 (8)                         | offset to field `id` (id: 2)
+  +0x3354 | 0A 00                   | VOffset16   | 0x000A (10)                        | offset to field `offset` (id: 3)
+  +0x3356 | 00 00                   | VOffset16   | 0x0000 (0)                         | offset to field `default_integer` (id: 4) <defaults to 0> (Long)
+  +0x3358 | 00 00                   | VOffset16   | 0x0000 (0)                         | offset to field `default_real` (id: 5) <defaults to 0.000000> (Double)
+  +0x335A | 00 00                   | VOffset16   | 0x0000 (0)                         | offset to field `deprecated` (id: 6) <defaults to 0> (Bool)
+  +0x335C | 00 00                   | VOffset16   | 0x0000 (0)                         | offset to field `required` (id: 7) <defaults to 0> (Bool)
+  +0x335E | 07 00                   | VOffset16   | 0x0007 (7)                         | offset to field `key` (id: 8)
+  +0x3360 | 14 00                   | VOffset16   | 0x0014 (20)                        | offset to field `attributes` (id: 9)
+  +0x3362 | 18 00                   | VOffset16   | 0x0018 (24)                        | offset to field `documentation` (id: 10)
 
 table (reflection.Field):
-  +0x33C0 | 1E 00 00 00             | SOffset32   | 0x0000001E (30) Loc: +0x33A2       | offset to vtable
-  +0x33C4 | 00                      | uint8_t[1]  | .                                  | padding
-  +0x33C5 | 01                      | uint8_t     | 0x01 (1)                           | table field `optional` (Bool)
-  +0x33C6 | 05 00                   | uint16_t    | 0x0005 (5)                         | table field `id` (UShort)
-  +0x33C8 | 1A 00                   | uint16_t    | 0x001A (26)                        | table field `offset` (UShort)
-  +0x33CA | 02 00                   | uint16_t    | 0x0002 (2)                         | table field `padding` (UShort)
+  +0x3364 | 1A 00 00 00             | SOffset32   | 0x0000001A (26) Loc: +0x334A       | offset to vtable
+  +0x3368 | 00 00 00                | uint8_t[3]  | ...                                | padding
+  +0x336B | 01                      | uint8_t     | 0x01 (1)                           | table field `key` (Bool)
+  +0x336C | 02 00                   | uint16_t    | 0x0002 (2)                         | table field `id` (UShort)
+  +0x336E | 08 00                   | uint16_t    | 0x0008 (8)                         | table field `offset` (UShort)
+  +0x3370 | 48 00 00 00             | UOffset32   | 0x00000048 (72) Loc: +0x33B8       | offset to field `name` (string)
+  +0x3374 | 34 00 00 00             | UOffset32   | 0x00000034 (52) Loc: +0x33A8       | offset to field `type` (table)
+  +0x3378 | 0C 00 00 00             | UOffset32   | 0x0000000C (12) Loc: +0x3384       | offset to field `attributes` (vector)
+  +0x337C | 04 00 00 00             | UOffset32   | 0x00000004 (4) Loc: +0x3380        | offset to field `documentation` (vector)
+
+vector (reflection.Field.documentation):
+  +0x3380 | 00 00 00 00             | uint32_t    | 0x00000000 (0)                     | length of vector (# items)
+
+vector (reflection.Field.attributes):
+  +0x3384 | 01 00 00 00             | uint32_t    | 0x00000001 (1)                     | length of vector (# items)
+  +0x3388 | 04 00 00 00             | UOffset32   | 0x00000004 (4) Loc: +0x338C        | offset to table[0]
+
+table (reflection.KeyValue):
+  +0x338C | 70 FA FF FF             | SOffset32   | 0xFFFFFA70 (-1424) Loc: +0x391C    | offset to vtable
+  +0x3390 | 10 00 00 00             | UOffset32   | 0x00000010 (16) Loc: +0x33A0       | offset to field `key` (string)
+  +0x3394 | 04 00 00 00             | UOffset32   | 0x00000004 (4) Loc: +0x3398        | offset to field `value` (string)
+
+string (reflection.KeyValue.value):
+  +0x3398 | 01 00 00 00             | uint32_t    | 0x00000001 (1)                     | length of string
+  +0x339C | 30                      | char[1]     | 0                                  | string literal
+  +0x339D | 00                      | char        | 0x00 (0)                           | string terminator
+
+padding:
+  +0x339E | 00 00                   | uint8_t[2]  | ..                                 | padding
+
+string (reflection.KeyValue.key):
+  +0x33A0 | 03 00 00 00             | uint32_t    | 0x00000003 (3)                     | length of string
+  +0x33A4 | 6B 65 79                | char[3]     | key                                | string literal
+  +0x33A7 | 00                      | char        | 0x00 (0)                           | string terminator
+
+table (reflection.Type):
+  +0x33A8 | 0C F9 FF FF             | SOffset32   | 0xFFFFF90C (-1780) Loc: +0x3A9C    | offset to vtable
+  +0x33AC | 00 00 00                | uint8_t[3]  | ...                                | padding
+  +0x33AF | 06                      | uint8_t     | 0x06 (6)                           | table field `base_type` (Byte)
+  +0x33B0 | 02 00 00 00             | uint32_t    | 0x00000002 (2)                     | table field `base_size` (UInt)
+  +0x33B4 | 01 00 00 00             | uint32_t    | 0x00000001 (1)                     | table field `element_size` (UInt)
+
+string (reflection.Field.name):
+  +0x33B8 | 05 00 00 00             | uint32_t    | 0x00000005 (5)                     | length of string
+  +0x33BC | 63 6F 75 6E 74          | char[5]     | count                              | string literal
+  +0x33C1 | 00                      | char        | 0x00 (0)                           | string terminator
+
+padding:
+  +0x33C2 | 00 00                   | uint8_t[2]  | ..                                 | padding
+
+table (reflection.Field):
+  +0x33C4 | 76 FB FF FF             | SOffset32   | 0xFFFFFB76 (-1162) Loc: +0x384E    | offset to vtable
+  +0x33C8 | 01 00                   | uint16_t    | 0x0001 (1)                         | table field `id` (UShort)
+  +0x33CA | 06 00                   | uint16_t    | 0x0006 (6)                         | table field `offset` (UShort)
   +0x33CC | 20 00 00 00             | UOffset32   | 0x00000020 (32) Loc: +0x33EC       | offset to field `name` (string)
   +0x33D0 | 0C 00 00 00             | UOffset32   | 0x0000000C (12) Loc: +0x33DC       | offset to field `type` (table)
   +0x33D4 | 04 00 00 00             | UOffset32   | 0x00000004 (4) Loc: +0x33D8        | offset to field `documentation` (vector)
@@ -5942,706 +5904,1144 @@
   +0x33D8 | 00 00 00 00             | uint32_t    | 0x00000000 (0)                     | length of vector (# items)
 
 table (reflection.Type):
-  +0x33DC | 24 FB FF FF             | SOffset32   | 0xFFFFFB24 (-1244) Loc: +0x38B8    | offset to vtable
+  +0x33DC | 40 F9 FF FF             | SOffset32   | 0xFFFFF940 (-1728) Loc: +0x3A9C    | offset to vtable
   +0x33E0 | 00 00 00                | uint8_t[3]  | ...                                | padding
-  +0x33E3 | 0F                      | uint8_t     | 0x0F (15)                          | table field `base_type` (Byte)
-  +0x33E4 | 06 00 00 00             | uint32_t    | 0x00000006 (6)                     | table field `index` (Int)
+  +0x33E3 | 09                      | uint8_t     | 0x09 (9)                           | table field `base_type` (Byte)
+  +0x33E4 | 08 00 00 00             | uint32_t    | 0x00000008 (8)                     | table field `base_size` (UInt)
   +0x33E8 | 01 00 00 00             | uint32_t    | 0x00000001 (1)                     | table field `element_size` (UInt)
 
 string (reflection.Field.name):
-  +0x33EC | 05 00 00 00             | uint32_t    | 0x00000005 (5)                     | length of string
-  +0x33F0 | 74 65 73 74 33          | char[5]     | test3                              | string literal
-  +0x33F5 | 00                      | char        | 0x00 (0)                           | string terminator
-
-padding:
-  +0x33F6 | 00 00                   | uint8_t[2]  | ..                                 | padding
+  +0x33EC | 03 00 00 00             | uint32_t    | 0x00000003 (3)                     | length of string
+  +0x33F0 | 76 61 6C                | char[3]     | val                                | string literal
+  +0x33F3 | 00                      | char        | 0x00 (0)                           | string terminator
 
 table (reflection.Field):
-  +0x33F8 | 7A FD FF FF             | SOffset32   | 0xFFFFFD7A (-646) Loc: +0x367E     | offset to vtable
-  +0x33FC | 00 00                   | uint8_t[2]  | ..                                 | padding
-  +0x33FE | 04 00                   | uint16_t    | 0x0004 (4)                         | table field `id` (UShort)
-  +0x3400 | 18 00                   | uint16_t    | 0x0018 (24)                        | table field `offset` (UShort)
-  +0x3402 | 01 00                   | uint16_t    | 0x0001 (1)                         | table field `padding` (UShort)
-  +0x3404 | 24 00 00 00             | UOffset32   | 0x00000024 (36) Loc: +0x3428       | offset to field `name` (string)
-  +0x3408 | 0C 00 00 00             | UOffset32   | 0x0000000C (12) Loc: +0x3414       | offset to field `type` (table)
-  +0x340C | 04 00 00 00             | UOffset32   | 0x00000004 (4) Loc: +0x3410        | offset to field `documentation` (vector)
+  +0x33F4 | B8 F7 FF FF             | SOffset32   | 0xFFFFF7B8 (-2120) Loc: +0x3C3C    | offset to vtable
+  +0x33F8 | 00                      | uint8_t[1]  | .                                  | padding
+  +0x33F9 | 01                      | uint8_t     | 0x01 (1)                           | table field `optional` (Bool)
+  +0x33FA | 04 00                   | uint16_t    | 0x0004 (4)                         | table field `offset` (UShort)
+  +0x33FC | 1C 00 00 00             | UOffset32   | 0x0000001C (28) Loc: +0x3418       | offset to field `name` (string)
+  +0x3400 | 0C 00 00 00             | UOffset32   | 0x0000000C (12) Loc: +0x340C       | offset to field `type` (table)
+  +0x3404 | 04 00 00 00             | UOffset32   | 0x00000004 (4) Loc: +0x3408        | offset to field `documentation` (vector)
 
 vector (reflection.Field.documentation):
-  +0x3410 | 00 00 00 00             | uint32_t    | 0x00000000 (0)                     | length of vector (# items)
+  +0x3408 | 00 00 00 00             | uint32_t    | 0x00000000 (0)                     | length of vector (# items)
 
 table (reflection.Type):
-  +0x3414 | 10 FE FF FF             | SOffset32   | 0xFFFFFE10 (-496) Loc: +0x3604     | offset to vtable
-  +0x3418 | 00 00 00                | uint8_t[3]  | ...                                | padding
-  +0x341B | 04                      | uint8_t     | 0x04 (4)                           | table field `base_type` (Byte)
-  +0x341C | 03 00 00 00             | uint32_t    | 0x00000003 (3)                     | table field `index` (Int)
-  +0x3420 | 01 00 00 00             | uint32_t    | 0x00000001 (1)                     | table field `base_size` (UInt)
-  +0x3424 | 01 00 00 00             | uint32_t    | 0x00000001 (1)                     | table field `element_size` (UInt)
+  +0x340C | B8 F6 FF FF             | SOffset32   | 0xFFFFF6B8 (-2376) Loc: +0x3D54    | offset to vtable
+  +0x3410 | 00 00 00                | uint8_t[3]  | ...                                | padding
+  +0x3413 | 0D                      | uint8_t     | 0x0D (13)                          | table field `base_type` (Byte)
+  +0x3414 | 01 00 00 00             | uint32_t    | 0x00000001 (1)                     | table field `element_size` (UInt)
 
 string (reflection.Field.name):
-  +0x3428 | 05 00 00 00             | uint32_t    | 0x00000005 (5)                     | length of string
-  +0x342C | 74 65 73 74 32          | char[5]     | test2                              | string literal
-  +0x3431 | 00                      | char        | 0x00 (0)                           | string terminator
-
-padding:
-  +0x3432 | 00 00                   | uint8_t[2]  | ..                                 | padding
-
-table (reflection.Field):
-  +0x3434 | 9E FF FF FF             | SOffset32   | 0xFFFFFF9E (-98) Loc: +0x3496      | offset to vtable
-  +0x3438 | 03 00                   | uint16_t    | 0x0003 (3)                         | table field `id` (UShort)
-  +0x343A | 10 00                   | uint16_t    | 0x0010 (16)                        | table field `offset` (UShort)
-  +0x343C | 20 00 00 00             | UOffset32   | 0x00000020 (32) Loc: +0x345C       | offset to field `name` (string)
-  +0x3440 | 0C 00 00 00             | UOffset32   | 0x0000000C (12) Loc: +0x344C       | offset to field `type` (table)
-  +0x3444 | 04 00 00 00             | UOffset32   | 0x00000004 (4) Loc: +0x3448        | offset to field `documentation` (vector)
-
-vector (reflection.Field.documentation):
-  +0x3448 | 00 00 00 00             | uint32_t    | 0x00000000 (0)                     | length of vector (# items)
-
-table (reflection.Type):
-  +0x344C | 68 FD FF FF             | SOffset32   | 0xFFFFFD68 (-664) Loc: +0x36E4     | offset to vtable
-  +0x3450 | 00 00 00                | uint8_t[3]  | ...                                | padding
-  +0x3453 | 0C                      | uint8_t     | 0x0C (12)                          | table field `base_type` (Byte)
-  +0x3454 | 08 00 00 00             | uint32_t    | 0x00000008 (8)                     | table field `base_size` (UInt)
-  +0x3458 | 01 00 00 00             | uint32_t    | 0x00000001 (1)                     | table field `element_size` (UInt)
-
-string (reflection.Field.name):
-  +0x345C | 05 00 00 00             | uint32_t    | 0x00000005 (5)                     | length of string
-  +0x3460 | 74 65 73 74 31          | char[5]     | test1                              | string literal
-  +0x3465 | 00                      | char        | 0x00 (0)                           | string terminator
-
-padding:
-  +0x3466 | 00 00                   | uint8_t[2]  | ..                                 | padding
-
-table (reflection.Field):
-  +0x3468 | EA FD FF FF             | SOffset32   | 0xFFFFFDEA (-534) Loc: +0x367E     | offset to vtable
-  +0x346C | 00 00                   | uint8_t[2]  | ..                                 | padding
-  +0x346E | 02 00                   | uint16_t    | 0x0002 (2)                         | table field `id` (UShort)
-  +0x3470 | 08 00                   | uint16_t    | 0x0008 (8)                         | table field `offset` (UShort)
-  +0x3472 | 04 00                   | uint16_t    | 0x0004 (4)                         | table field `padding` (UShort)
-  +0x3474 | 1C 00 00 00             | UOffset32   | 0x0000001C (28) Loc: +0x3490       | offset to field `name` (string)
-  +0x3478 | 0C 00 00 00             | UOffset32   | 0x0000000C (12) Loc: +0x3484       | offset to field `type` (table)
-  +0x347C | 04 00 00 00             | UOffset32   | 0x00000004 (4) Loc: +0x3480        | offset to field `documentation` (vector)
-
-vector (reflection.Field.documentation):
-  +0x3480 | 00 00 00 00             | uint32_t    | 0x00000000 (0)                     | length of vector (# items)
-
-table (reflection.Type):
-  +0x3484 | E8 FA FF FF             | SOffset32   | 0xFFFFFAE8 (-1304) Loc: +0x399C    | offset to vtable
-  +0x3488 | 00 00 00                | uint8_t[3]  | ...                                | padding
-  +0x348B | 0B                      | uint8_t     | 0x0B (11)                          | table field `base_type` (Byte)
-  +0x348C | 01 00 00 00             | uint32_t    | 0x00000001 (1)                     | table field `element_size` (UInt)
-
-string (reflection.Field.name):
-  +0x3490 | 01 00 00 00             | uint32_t    | 0x00000001 (1)                     | length of string
-  +0x3494 | 7A                      | char[1]     | z                                  | string literal
-  +0x3495 | 00                      | char        | 0x00 (0)                           | string terminator
-
-vtable (reflection.Field):
-  +0x3496 | 1A 00                   | uint16_t    | 0x001A (26)                        | size of this vtable
-  +0x3498 | 14 00                   | uint16_t    | 0x0014 (20)                        | size of referring table
-  +0x349A | 08 00                   | VOffset16   | 0x0008 (8)                         | offset to field `name` (id: 0)
-  +0x349C | 0C 00                   | VOffset16   | 0x000C (12)                        | offset to field `type` (id: 1)
-  +0x349E | 04 00                   | VOffset16   | 0x0004 (4)                         | offset to field `id` (id: 2)
-  +0x34A0 | 06 00                   | VOffset16   | 0x0006 (6)                         | offset to field `offset` (id: 3)
-  +0x34A2 | 00 00                   | VOffset16   | 0x0000 (0)                         | offset to field `default_integer` (id: 4) <defaults to 0> (Long)
-  +0x34A4 | 00 00                   | VOffset16   | 0x0000 (0)                         | offset to field `default_real` (id: 5) <defaults to 0.000000> (Double)
-  +0x34A6 | 00 00                   | VOffset16   | 0x0000 (0)                         | offset to field `deprecated` (id: 6) <defaults to 0> (Bool)
-  +0x34A8 | 00 00                   | VOffset16   | 0x0000 (0)                         | offset to field `required` (id: 7) <defaults to 0> (Bool)
-  +0x34AA | 00 00                   | VOffset16   | 0x0000 (0)                         | offset to field `key` (id: 8) <defaults to 0> (Bool)
-  +0x34AC | 00 00                   | VOffset16   | 0x0000 (0)                         | offset to field `attributes` (id: 9) <null> (Vector)
-  +0x34AE | 10 00                   | VOffset16   | 0x0010 (16)                        | offset to field `documentation` (id: 10)
-
-table (reflection.Field):
-  +0x34B0 | 1A 00 00 00             | SOffset32   | 0x0000001A (26) Loc: +0x3496       | offset to vtable
-  +0x34B4 | 01 00                   | uint16_t    | 0x0001 (1)                         | table field `id` (UShort)
-  +0x34B6 | 04 00                   | uint16_t    | 0x0004 (4)                         | table field `offset` (UShort)
-  +0x34B8 | 1C 00 00 00             | UOffset32   | 0x0000001C (28) Loc: +0x34D4       | offset to field `name` (string)
-  +0x34BC | 0C 00 00 00             | UOffset32   | 0x0000000C (12) Loc: +0x34C8       | offset to field `type` (table)
-  +0x34C0 | 04 00 00 00             | UOffset32   | 0x00000004 (4) Loc: +0x34C4        | offset to field `documentation` (vector)
-
-vector (reflection.Field.documentation):
-  +0x34C4 | 00 00 00 00             | uint32_t    | 0x00000000 (0)                     | length of vector (# items)
-
-table (reflection.Type):
-  +0x34C8 | 2C FB FF FF             | SOffset32   | 0xFFFFFB2C (-1236) Loc: +0x399C    | offset to vtable
-  +0x34CC | 00 00 00                | uint8_t[3]  | ...                                | padding
-  +0x34CF | 0B                      | uint8_t     | 0x0B (11)                          | table field `base_type` (Byte)
-  +0x34D0 | 01 00 00 00             | uint32_t    | 0x00000001 (1)                     | table field `element_size` (UInt)
-
-string (reflection.Field.name):
-  +0x34D4 | 01 00 00 00             | uint32_t    | 0x00000001 (1)                     | length of string
-  +0x34D8 | 79                      | char[1]     | y                                  | string literal
-  +0x34D9 | 00                      | char        | 0x00 (0)                           | string terminator
-
-padding:
-  +0x34DA | 00 00                   | uint8_t[2]  | ..                                 | padding
-
-table (reflection.Field):
-  +0x34DC | 6E FB FF FF             | SOffset32   | 0xFFFFFB6E (-1170) Loc: +0x396E    | offset to vtable
-  +0x34E0 | 1C 00 00 00             | UOffset32   | 0x0000001C (28) Loc: +0x34FC       | offset to field `name` (string)
-  +0x34E4 | 0C 00 00 00             | UOffset32   | 0x0000000C (12) Loc: +0x34F0       | offset to field `type` (table)
-  +0x34E8 | 04 00 00 00             | UOffset32   | 0x00000004 (4) Loc: +0x34EC        | offset to field `documentation` (vector)
-
-vector (reflection.Field.documentation):
-  +0x34EC | 00 00 00 00             | uint32_t    | 0x00000000 (0)                     | length of vector (# items)
-
-table (reflection.Type):
-  +0x34F0 | 54 FB FF FF             | SOffset32   | 0xFFFFFB54 (-1196) Loc: +0x399C    | offset to vtable
-  +0x34F4 | 00 00 00                | uint8_t[3]  | ...                                | padding
-  +0x34F7 | 0B                      | uint8_t     | 0x0B (11)                          | table field `base_type` (Byte)
-  +0x34F8 | 01 00 00 00             | uint32_t    | 0x00000001 (1)                     | table field `element_size` (UInt)
-
-string (reflection.Field.name):
-  +0x34FC | 01 00 00 00             | uint32_t    | 0x00000001 (1)                     | length of string
-  +0x3500 | 78                      | char[1]     | x                                  | string literal
-  +0x3501 | 00                      | char        | 0x00 (0)                           | string terminator
-
-padding:
-  +0x3502 | 00 00                   | uint8_t[2]  | ..                                 | padding
-
-vtable (reflection.Object):
-  +0x3504 | 14 00                   | uint16_t    | 0x0014 (20)                        | size of this vtable
-  +0x3506 | 1C 00                   | uint16_t    | 0x001C (28)                        | size of referring table
-  +0x3508 | 04 00                   | VOffset16   | 0x0004 (4)                         | offset to field `name` (id: 0)
-  +0x350A | 08 00                   | VOffset16   | 0x0008 (8)                         | offset to field `fields` (id: 1)
-  +0x350C | 00 00                   | VOffset16   | 0x0000 (0)                         | offset to field `is_struct` (id: 2) <defaults to 0> (Bool)
-  +0x350E | 0C 00                   | VOffset16   | 0x000C (12)                        | offset to field `minalign` (id: 3)
-  +0x3510 | 00 00                   | VOffset16   | 0x0000 (0)                         | offset to field `bytesize` (id: 4) <defaults to 0> (Int)
-  +0x3512 | 10 00                   | VOffset16   | 0x0010 (16)                        | offset to field `attributes` (id: 5)
-  +0x3514 | 14 00                   | VOffset16   | 0x0014 (20)                        | offset to field `documentation` (id: 6)
-  +0x3516 | 18 00                   | VOffset16   | 0x0018 (24)                        | offset to field `declaration_file` (id: 7)
+  +0x3418 | 02 00 00 00             | uint32_t    | 0x00000002 (2)                     | length of string
+  +0x341C | 69 64                   | char[2]     | id                                 | string literal
+  +0x341E | 00                      | char        | 0x00 (0)                           | string terminator
 
 table (reflection.Object):
-  +0x3518 | 14 00 00 00             | SOffset32   | 0x00000014 (20) Loc: +0x3504       | offset to vtable
-  +0x351C | 80 00 00 00             | UOffset32   | 0x00000080 (128) Loc: +0x359C      | offset to field `name` (string)
-  +0x3520 | 74 00 00 00             | UOffset32   | 0x00000074 (116) Loc: +0x3594      | offset to field `fields` (vector)
-  +0x3524 | 01 00 00 00             | uint32_t    | 0x00000001 (1)                     | table field `minalign` (Int)
-  +0x3528 | 10 00 00 00             | UOffset32   | 0x00000010 (16) Loc: +0x3538       | offset to field `attributes` (vector)
-  +0x352C | 08 00 00 00             | UOffset32   | 0x00000008 (8) Loc: +0x3534        | offset to field `documentation` (vector)
-  +0x3530 | 30 02 00 00             | UOffset32   | 0x00000230 (560) Loc: +0x3760      | offset to field `declaration_file` (string)
+  +0x3420 | 88 F7 FF FF             | SOffset32   | 0xFFFFF788 (-2168) Loc: +0x3C98    | offset to vtable
+  +0x3424 | 00 00 00                | uint8_t[3]  | ...                                | padding
+  +0x3427 | 01                      | uint8_t     | 0x01 (1)                           | table field `is_struct` (Bool)
+  +0x3428 | 24 00 00 00             | UOffset32   | 0x00000024 (36) Loc: +0x344C       | offset to field `name` (string)
+  +0x342C | 18 00 00 00             | UOffset32   | 0x00000018 (24) Loc: +0x3444       | offset to field `fields` (vector)
+  +0x3430 | 04 00 00 00             | uint32_t    | 0x00000004 (4)                     | table field `minalign` (Int)
+  +0x3434 | 14 00 00 00             | uint32_t    | 0x00000014 (20)                    | table field `bytesize` (Int)
+  +0x3438 | 08 00 00 00             | UOffset32   | 0x00000008 (8) Loc: +0x3440        | offset to field `documentation` (vector)
+  +0x343C | DC 06 00 00             | UOffset32   | 0x000006DC (1756) Loc: +0x3B18     | offset to field `declaration_file` (string)
 
 vector (reflection.Object.documentation):
-  +0x3534 | 00 00 00 00             | uint32_t    | 0x00000000 (0)                     | length of vector (# items)
+  +0x3440 | 00 00 00 00             | uint32_t    | 0x00000000 (0)                     | length of vector (# items)
+
+vector (reflection.Object.fields):
+  +0x3444 | 01 00 00 00             | uint32_t    | 0x00000001 (1)                     | length of vector (# items)
+  +0x3448 | 30 00 00 00             | UOffset32   | 0x00000030 (48) Loc: +0x3478       | offset to table[0]
+
+string (reflection.Object.name):
+  +0x344C | 27 00 00 00             | uint32_t    | 0x00000027 (39)                    | length of string
+  +0x3450 | 4D 79 47 61 6D 65 2E 45 | char[39]    | MyGame.E                           | string literal
+  +0x3458 | 78 61 6D 70 6C 65 2E 53 |             | xample.S
+  +0x3460 | 74 72 75 63 74 4F 66 53 |             | tructOfS
+  +0x3468 | 74 72 75 63 74 73 4F 66 |             | tructsOf
+  +0x3470 | 53 74 72 75 63 74 73    |             | Structs
+  +0x3477 | 00                      | char        | 0x00 (0)                           | string terminator
+
+table (reflection.Field):
+  +0x3478 | F4 FE FF FF             | SOffset32   | 0xFFFFFEF4 (-268) Loc: +0x3584     | offset to vtable
+  +0x347C | 00 00 00                | uint8_t[3]  | ...                                | padding
+  +0x347F | 01                      | uint8_t     | 0x01 (1)                           | table field `optional` (Bool)
+  +0x3480 | 20 00 00 00             | UOffset32   | 0x00000020 (32) Loc: +0x34A0       | offset to field `name` (string)
+  +0x3484 | 0C 00 00 00             | UOffset32   | 0x0000000C (12) Loc: +0x3490       | offset to field `type` (table)
+  +0x3488 | 04 00 00 00             | UOffset32   | 0x00000004 (4) Loc: +0x348C        | offset to field `documentation` (vector)
+
+vector (reflection.Field.documentation):
+  +0x348C | 00 00 00 00             | uint32_t    | 0x00000000 (0)                     | length of vector (# items)
+
+table (reflection.Type):
+  +0x3490 | 20 F8 FF FF             | SOffset32   | 0xFFFFF820 (-2016) Loc: +0x3C70    | offset to vtable
+  +0x3494 | 00 00 00                | uint8_t[3]  | ...                                | padding
+  +0x3497 | 0F                      | uint8_t     | 0x0F (15)                          | table field `base_type` (Byte)
+  +0x3498 | 04 00 00 00             | uint32_t    | 0x00000004 (4)                     | table field `index` (Int)
+  +0x349C | 01 00 00 00             | uint32_t    | 0x00000001 (1)                     | table field `element_size` (UInt)
+
+string (reflection.Field.name):
+  +0x34A0 | 01 00 00 00             | uint32_t    | 0x00000001 (1)                     | length of string
+  +0x34A4 | 61                      | char[1]     | a                                  | string literal
+  +0x34A5 | 00                      | char        | 0x00 (0)                           | string terminator
+
+padding:
+  +0x34A6 | 00 00                   | uint8_t[2]  | ..                                 | padding
+
+table (reflection.Object):
+  +0x34A8 | 10 F8 FF FF             | SOffset32   | 0xFFFFF810 (-2032) Loc: +0x3C98    | offset to vtable
+  +0x34AC | 00 00 00                | uint8_t[3]  | ...                                | padding
+  +0x34AF | 01                      | uint8_t     | 0x01 (1)                           | table field `is_struct` (Bool)
+  +0x34B0 | 2C 00 00 00             | UOffset32   | 0x0000002C (44) Loc: +0x34DC       | offset to field `name` (string)
+  +0x34B4 | 18 00 00 00             | UOffset32   | 0x00000018 (24) Loc: +0x34CC       | offset to field `fields` (vector)
+  +0x34B8 | 04 00 00 00             | uint32_t    | 0x00000004 (4)                     | table field `minalign` (Int)
+  +0x34BC | 14 00 00 00             | uint32_t    | 0x00000014 (20)                    | table field `bytesize` (Int)
+  +0x34C0 | 08 00 00 00             | UOffset32   | 0x00000008 (8) Loc: +0x34C8        | offset to field `documentation` (vector)
+  +0x34C4 | 54 06 00 00             | UOffset32   | 0x00000654 (1620) Loc: +0x3B18     | offset to field `declaration_file` (string)
+
+vector (reflection.Object.documentation):
+  +0x34C8 | 00 00 00 00             | uint32_t    | 0x00000000 (0)                     | length of vector (# items)
+
+vector (reflection.Object.fields):
+  +0x34CC | 03 00 00 00             | uint32_t    | 0x00000003 (3)                     | length of vector (# items)
+  +0x34D0 | D0 00 00 00             | UOffset32   | 0x000000D0 (208) Loc: +0x35A0      | offset to table[0]
+  +0x34D4 | 7C 00 00 00             | UOffset32   | 0x0000007C (124) Loc: +0x3550      | offset to table[1]
+  +0x34D8 | 28 00 00 00             | UOffset32   | 0x00000028 (40) Loc: +0x3500       | offset to table[2]
+
+string (reflection.Object.name):
+  +0x34DC | 1E 00 00 00             | uint32_t    | 0x0000001E (30)                    | length of string
+  +0x34E0 | 4D 79 47 61 6D 65 2E 45 | char[30]    | MyGame.E                           | string literal
+  +0x34E8 | 78 61 6D 70 6C 65 2E 53 |             | xample.S
+  +0x34F0 | 74 72 75 63 74 4F 66 53 |             | tructOfS
+  +0x34F8 | 74 72 75 63 74 73       |             | tructs
+  +0x34FE | 00                      | char        | 0x00 (0)                           | string terminator
+
+table (reflection.Field):
+  +0x3500 | CC FF FF FF             | SOffset32   | 0xFFFFFFCC (-52) Loc: +0x3534      | offset to vtable
+  +0x3504 | 00 00 00                | uint8_t[3]  | ...                                | padding
+  +0x3507 | 01                      | uint8_t     | 0x01 (1)                           | table field `optional` (Bool)
+  +0x3508 | 02 00                   | uint16_t    | 0x0002 (2)                         | table field `id` (UShort)
+  +0x350A | 0C 00                   | uint16_t    | 0x000C (12)                        | table field `offset` (UShort)
+  +0x350C | 20 00 00 00             | UOffset32   | 0x00000020 (32) Loc: +0x352C       | offset to field `name` (string)
+  +0x3510 | 0C 00 00 00             | UOffset32   | 0x0000000C (12) Loc: +0x351C       | offset to field `type` (table)
+  +0x3514 | 04 00 00 00             | UOffset32   | 0x00000004 (4) Loc: +0x3518        | offset to field `documentation` (vector)
+
+vector (reflection.Field.documentation):
+  +0x3518 | 00 00 00 00             | uint32_t    | 0x00000000 (0)                     | length of vector (# items)
+
+table (reflection.Type):
+  +0x351C | AC F8 FF FF             | SOffset32   | 0xFFFFF8AC (-1876) Loc: +0x3C70    | offset to vtable
+  +0x3520 | 00 00 00                | uint8_t[3]  | ...                                | padding
+  +0x3523 | 0F                      | uint8_t     | 0x0F (15)                          | table field `base_type` (Byte)
+  +0x3524 | 00 00 00 00             | uint32_t    | 0x00000000 (0)                     | table field `index` (Int)
+  +0x3528 | 01 00 00 00             | uint32_t    | 0x00000001 (1)                     | table field `element_size` (UInt)
+
+string (reflection.Field.name):
+  +0x352C | 01 00 00 00             | uint32_t    | 0x00000001 (1)                     | length of string
+  +0x3530 | 63                      | char[1]     | c                                  | string literal
+  +0x3531 | 00                      | char        | 0x00 (0)                           | string terminator
+
+padding:
+  +0x3532 | 00 00                   | uint8_t[2]  | ..                                 | padding
+
+vtable (reflection.Field):
+  +0x3534 | 1C 00                   | uint16_t    | 0x001C (28)                        | size of this vtable
+  +0x3536 | 18 00                   | uint16_t    | 0x0018 (24)                        | size of referring table
+  +0x3538 | 0C 00                   | VOffset16   | 0x000C (12)                        | offset to field `name` (id: 0)
+  +0x353A | 10 00                   | VOffset16   | 0x0010 (16)                        | offset to field `type` (id: 1)
+  +0x353C | 08 00                   | VOffset16   | 0x0008 (8)                         | offset to field `id` (id: 2)
+  +0x353E | 0A 00                   | VOffset16   | 0x000A (10)                        | offset to field `offset` (id: 3)
+  +0x3540 | 00 00                   | VOffset16   | 0x0000 (0)                         | offset to field `default_integer` (id: 4) <defaults to 0> (Long)
+  +0x3542 | 00 00                   | VOffset16   | 0x0000 (0)                         | offset to field `default_real` (id: 5) <defaults to 0.000000> (Double)
+  +0x3544 | 00 00                   | VOffset16   | 0x0000 (0)                         | offset to field `deprecated` (id: 6) <defaults to 0> (Bool)
+  +0x3546 | 00 00                   | VOffset16   | 0x0000 (0)                         | offset to field `required` (id: 7) <defaults to 0> (Bool)
+  +0x3548 | 00 00                   | VOffset16   | 0x0000 (0)                         | offset to field `key` (id: 8) <defaults to 0> (Bool)
+  +0x354A | 00 00                   | VOffset16   | 0x0000 (0)                         | offset to field `attributes` (id: 9) <null> (Vector)
+  +0x354C | 14 00                   | VOffset16   | 0x0014 (20)                        | offset to field `documentation` (id: 10)
+  +0x354E | 07 00                   | VOffset16   | 0x0007 (7)                         | offset to field `optional` (id: 11)
+
+table (reflection.Field):
+  +0x3550 | 1C 00 00 00             | SOffset32   | 0x0000001C (28) Loc: +0x3534       | offset to vtable
+  +0x3554 | 00 00 00                | uint8_t[3]  | ...                                | padding
+  +0x3557 | 01                      | uint8_t     | 0x01 (1)                           | table field `optional` (Bool)
+  +0x3558 | 01 00                   | uint16_t    | 0x0001 (1)                         | table field `id` (UShort)
+  +0x355A | 08 00                   | uint16_t    | 0x0008 (8)                         | table field `offset` (UShort)
+  +0x355C | 20 00 00 00             | UOffset32   | 0x00000020 (32) Loc: +0x357C       | offset to field `name` (string)
+  +0x3560 | 0C 00 00 00             | UOffset32   | 0x0000000C (12) Loc: +0x356C       | offset to field `type` (table)
+  +0x3564 | 04 00 00 00             | UOffset32   | 0x00000004 (4) Loc: +0x3568        | offset to field `documentation` (vector)
+
+vector (reflection.Field.documentation):
+  +0x3568 | 00 00 00 00             | uint32_t    | 0x00000000 (0)                     | length of vector (# items)
+
+table (reflection.Type):
+  +0x356C | FC F8 FF FF             | SOffset32   | 0xFFFFF8FC (-1796) Loc: +0x3C70    | offset to vtable
+  +0x3570 | 00 00 00                | uint8_t[3]  | ...                                | padding
+  +0x3573 | 0F                      | uint8_t     | 0x0F (15)                          | table field `base_type` (Byte)
+  +0x3574 | 06 00 00 00             | uint32_t    | 0x00000006 (6)                     | table field `index` (Int)
+  +0x3578 | 01 00 00 00             | uint32_t    | 0x00000001 (1)                     | table field `element_size` (UInt)
+
+string (reflection.Field.name):
+  +0x357C | 01 00 00 00             | uint32_t    | 0x00000001 (1)                     | length of string
+  +0x3580 | 62                      | char[1]     | b                                  | string literal
+  +0x3581 | 00                      | char        | 0x00 (0)                           | string terminator
+
+padding:
+  +0x3582 | 00 00                   | uint8_t[2]  | ..                                 | padding
+
+vtable (reflection.Field):
+  +0x3584 | 1C 00                   | uint16_t    | 0x001C (28)                        | size of this vtable
+  +0x3586 | 14 00                   | uint16_t    | 0x0014 (20)                        | size of referring table
+  +0x3588 | 08 00                   | VOffset16   | 0x0008 (8)                         | offset to field `name` (id: 0)
+  +0x358A | 0C 00                   | VOffset16   | 0x000C (12)                        | offset to field `type` (id: 1)
+  +0x358C | 00 00                   | VOffset16   | 0x0000 (0)                         | offset to field `id` (id: 2) <defaults to 0> (UShort)
+  +0x358E | 00 00                   | VOffset16   | 0x0000 (0)                         | offset to field `offset` (id: 3) <defaults to 0> (UShort)
+  +0x3590 | 00 00                   | VOffset16   | 0x0000 (0)                         | offset to field `default_integer` (id: 4) <defaults to 0> (Long)
+  +0x3592 | 00 00                   | VOffset16   | 0x0000 (0)                         | offset to field `default_real` (id: 5) <defaults to 0.000000> (Double)
+  +0x3594 | 00 00                   | VOffset16   | 0x0000 (0)                         | offset to field `deprecated` (id: 6) <defaults to 0> (Bool)
+  +0x3596 | 00 00                   | VOffset16   | 0x0000 (0)                         | offset to field `required` (id: 7) <defaults to 0> (Bool)
+  +0x3598 | 00 00                   | VOffset16   | 0x0000 (0)                         | offset to field `key` (id: 8) <defaults to 0> (Bool)
+  +0x359A | 00 00                   | VOffset16   | 0x0000 (0)                         | offset to field `attributes` (id: 9) <null> (Vector)
+  +0x359C | 10 00                   | VOffset16   | 0x0010 (16)                        | offset to field `documentation` (id: 10)
+  +0x359E | 07 00                   | VOffset16   | 0x0007 (7)                         | offset to field `optional` (id: 11)
+
+table (reflection.Field):
+  +0x35A0 | 1C 00 00 00             | SOffset32   | 0x0000001C (28) Loc: +0x3584       | offset to vtable
+  +0x35A4 | 00 00 00                | uint8_t[3]  | ...                                | padding
+  +0x35A7 | 01                      | uint8_t     | 0x01 (1)                           | table field `optional` (Bool)
+  +0x35A8 | 20 00 00 00             | UOffset32   | 0x00000020 (32) Loc: +0x35C8       | offset to field `name` (string)
+  +0x35AC | 0C 00 00 00             | UOffset32   | 0x0000000C (12) Loc: +0x35B8       | offset to field `type` (table)
+  +0x35B0 | 04 00 00 00             | UOffset32   | 0x00000004 (4) Loc: +0x35B4        | offset to field `documentation` (vector)
+
+vector (reflection.Field.documentation):
+  +0x35B4 | 00 00 00 00             | uint32_t    | 0x00000000 (0)                     | length of vector (# items)
+
+table (reflection.Type):
+  +0x35B8 | 48 F9 FF FF             | SOffset32   | 0xFFFFF948 (-1720) Loc: +0x3C70    | offset to vtable
+  +0x35BC | 00 00 00                | uint8_t[3]  | ...                                | padding
+  +0x35BF | 0F                      | uint8_t     | 0x0F (15)                          | table field `base_type` (Byte)
+  +0x35C0 | 00 00 00 00             | uint32_t    | 0x00000000 (0)                     | table field `index` (Int)
+  +0x35C4 | 01 00 00 00             | uint32_t    | 0x00000001 (1)                     | table field `element_size` (UInt)
+
+string (reflection.Field.name):
+  +0x35C8 | 01 00 00 00             | uint32_t    | 0x00000001 (1)                     | length of string
+  +0x35CC | 61                      | char[1]     | a                                  | string literal
+  +0x35CD | 00                      | char        | 0x00 (0)                           | string terminator
+
+padding:
+  +0x35CE | 00 00                   | uint8_t[2]  | ..                                 | padding
+
+table (reflection.Object):
+  +0x35D0 | 38 F9 FF FF             | SOffset32   | 0xFFFFF938 (-1736) Loc: +0x3C98    | offset to vtable
+  +0x35D4 | 00 00 00                | uint8_t[3]  | ...                                | padding
+  +0x35D7 | 01                      | uint8_t     | 0x01 (1)                           | table field `is_struct` (Bool)
+  +0x35D8 | 28 00 00 00             | UOffset32   | 0x00000028 (40) Loc: +0x3600       | offset to field `name` (string)
+  +0x35DC | 18 00 00 00             | UOffset32   | 0x00000018 (24) Loc: +0x35F4       | offset to field `fields` (vector)
+  +0x35E0 | 04 00 00 00             | uint32_t    | 0x00000004 (4)                     | table field `minalign` (Int)
+  +0x35E4 | 08 00 00 00             | uint32_t    | 0x00000008 (8)                     | table field `bytesize` (Int)
+  +0x35E8 | 08 00 00 00             | UOffset32   | 0x00000008 (8) Loc: +0x35F0        | offset to field `documentation` (vector)
+  +0x35EC | 2C 05 00 00             | UOffset32   | 0x0000052C (1324) Loc: +0x3B18     | offset to field `declaration_file` (string)
+
+vector (reflection.Object.documentation):
+  +0x35F0 | 00 00 00 00             | uint32_t    | 0x00000000 (0)                     | length of vector (# items)
+
+vector (reflection.Object.fields):
+  +0x35F4 | 02 00 00 00             | uint32_t    | 0x00000002 (2)                     | length of vector (# items)
+  +0x35F8 | 24 00 00 00             | UOffset32   | 0x00000024 (36) Loc: +0x361C       | offset to table[0]
+  +0x35FC | 6C 00 00 00             | UOffset32   | 0x0000006C (108) Loc: +0x3668      | offset to table[1]
+
+string (reflection.Object.name):
+  +0x3600 | 16 00 00 00             | uint32_t    | 0x00000016 (22)                    | length of string
+  +0x3604 | 4D 79 47 61 6D 65 2E 45 | char[22]    | MyGame.E                           | string literal
+  +0x360C | 78 61 6D 70 6C 65 2E 41 |             | xample.A
+  +0x3614 | 62 69 6C 69 74 79       |             | bility
+  +0x361A | 00                      | char        | 0x00 (0)                           | string terminator
+
+table (reflection.Field):
+  +0x361C | CE FD FF FF             | SOffset32   | 0xFFFFFDCE (-562) Loc: +0x384E     | offset to vtable
+  +0x3620 | 01 00                   | uint16_t    | 0x0001 (1)                         | table field `id` (UShort)
+  +0x3622 | 04 00                   | uint16_t    | 0x0004 (4)                         | table field `offset` (UShort)
+  +0x3624 | 1C 00 00 00             | UOffset32   | 0x0000001C (28) Loc: +0x3640       | offset to field `name` (string)
+  +0x3628 | 0C 00 00 00             | UOffset32   | 0x0000000C (12) Loc: +0x3634       | offset to field `type` (table)
+  +0x362C | 04 00 00 00             | UOffset32   | 0x00000004 (4) Loc: +0x3630        | offset to field `documentation` (vector)
+
+vector (reflection.Field.documentation):
+  +0x3630 | 00 00 00 00             | uint32_t    | 0x00000000 (0)                     | length of vector (# items)
+
+table (reflection.Type):
+  +0x3634 | E0 F8 FF FF             | SOffset32   | 0xFFFFF8E0 (-1824) Loc: +0x3D54    | offset to vtable
+  +0x3638 | 00 00 00                | uint8_t[3]  | ...                                | padding
+  +0x363B | 08                      | uint8_t     | 0x08 (8)                           | table field `base_type` (Byte)
+  +0x363C | 01 00 00 00             | uint32_t    | 0x00000001 (1)                     | table field `element_size` (UInt)
+
+string (reflection.Field.name):
+  +0x3640 | 08 00 00 00             | uint32_t    | 0x00000008 (8)                     | length of string
+  +0x3644 | 64 69 73 74 61 6E 63 65 | char[8]     | distance                           | string literal
+  +0x364C | 00                      | char        | 0x00 (0)                           | string terminator
+
+vtable (reflection.Field):
+  +0x364E | 1A 00                   | uint16_t    | 0x001A (26)                        | size of this vtable
+  +0x3650 | 18 00                   | uint16_t    | 0x0018 (24)                        | size of referring table
+  +0x3652 | 08 00                   | VOffset16   | 0x0008 (8)                         | offset to field `name` (id: 0)
+  +0x3654 | 0C 00                   | VOffset16   | 0x000C (12)                        | offset to field `type` (id: 1)
+  +0x3656 | 00 00                   | VOffset16   | 0x0000 (0)                         | offset to field `id` (id: 2) <defaults to 0> (UShort)
+  +0x3658 | 00 00                   | VOffset16   | 0x0000 (0)                         | offset to field `offset` (id: 3) <defaults to 0> (UShort)
+  +0x365A | 00 00                   | VOffset16   | 0x0000 (0)                         | offset to field `default_integer` (id: 4) <defaults to 0> (Long)
+  +0x365C | 00 00                   | VOffset16   | 0x0000 (0)                         | offset to field `default_real` (id: 5) <defaults to 0.000000> (Double)
+  +0x365E | 00 00                   | VOffset16   | 0x0000 (0)                         | offset to field `deprecated` (id: 6) <defaults to 0> (Bool)
+  +0x3660 | 00 00                   | VOffset16   | 0x0000 (0)                         | offset to field `required` (id: 7) <defaults to 0> (Bool)
+  +0x3662 | 07 00                   | VOffset16   | 0x0007 (7)                         | offset to field `key` (id: 8)
+  +0x3664 | 10 00                   | VOffset16   | 0x0010 (16)                        | offset to field `attributes` (id: 9)
+  +0x3666 | 14 00                   | VOffset16   | 0x0014 (20)                        | offset to field `documentation` (id: 10)
+
+table (reflection.Field):
+  +0x3668 | 1A 00 00 00             | SOffset32   | 0x0000001A (26) Loc: +0x364E       | offset to vtable
+  +0x366C | 00 00 00                | uint8_t[3]  | ...                                | padding
+  +0x366F | 01                      | uint8_t     | 0x01 (1)                           | table field `key` (Bool)
+  +0x3670 | 44 00 00 00             | UOffset32   | 0x00000044 (68) Loc: +0x36B4       | offset to field `name` (string)
+  +0x3674 | 34 00 00 00             | UOffset32   | 0x00000034 (52) Loc: +0x36A8       | offset to field `type` (table)
+  +0x3678 | 0C 00 00 00             | UOffset32   | 0x0000000C (12) Loc: +0x3684       | offset to field `attributes` (vector)
+  +0x367C | 04 00 00 00             | UOffset32   | 0x00000004 (4) Loc: +0x3680        | offset to field `documentation` (vector)
+
+vector (reflection.Field.documentation):
+  +0x3680 | 00 00 00 00             | uint32_t    | 0x00000000 (0)                     | length of vector (# items)
+
+vector (reflection.Field.attributes):
+  +0x3684 | 01 00 00 00             | uint32_t    | 0x00000001 (1)                     | length of vector (# items)
+  +0x3688 | 04 00 00 00             | UOffset32   | 0x00000004 (4) Loc: +0x368C        | offset to table[0]
+
+table (reflection.KeyValue):
+  +0x368C | 70 FD FF FF             | SOffset32   | 0xFFFFFD70 (-656) Loc: +0x391C     | offset to vtable
+  +0x3690 | 10 00 00 00             | UOffset32   | 0x00000010 (16) Loc: +0x36A0       | offset to field `key` (string)
+  +0x3694 | 04 00 00 00             | UOffset32   | 0x00000004 (4) Loc: +0x3698        | offset to field `value` (string)
+
+string (reflection.KeyValue.value):
+  +0x3698 | 01 00 00 00             | uint32_t    | 0x00000001 (1)                     | length of string
+  +0x369C | 30                      | char[1]     | 0                                  | string literal
+  +0x369D | 00                      | char        | 0x00 (0)                           | string terminator
+
+padding:
+  +0x369E | 00 00                   | uint8_t[2]  | ..                                 | padding
+
+string (reflection.KeyValue.key):
+  +0x36A0 | 03 00 00 00             | uint32_t    | 0x00000003 (3)                     | length of string
+  +0x36A4 | 6B 65 79                | char[3]     | key                                | string literal
+  +0x36A7 | 00                      | char        | 0x00 (0)                           | string terminator
+
+table (reflection.Type):
+  +0x36A8 | 54 F9 FF FF             | SOffset32   | 0xFFFFF954 (-1708) Loc: +0x3D54    | offset to vtable
+  +0x36AC | 00 00 00                | uint8_t[3]  | ...                                | padding
+  +0x36AF | 08                      | uint8_t     | 0x08 (8)                           | table field `base_type` (Byte)
+  +0x36B0 | 01 00 00 00             | uint32_t    | 0x00000001 (1)                     | table field `element_size` (UInt)
+
+string (reflection.Field.name):
+  +0x36B4 | 02 00 00 00             | uint32_t    | 0x00000002 (2)                     | length of string
+  +0x36B8 | 69 64                   | char[2]     | id                                 | string literal
+  +0x36BA | 00                      | char        | 0x00 (0)                           | string terminator
+
+vtable (reflection.Object):
+  +0x36BC | 14 00                   | uint16_t    | 0x0014 (20)                        | size of this vtable
+  +0x36BE | 24 00                   | uint16_t    | 0x0024 (36)                        | size of referring table
+  +0x36C0 | 08 00                   | VOffset16   | 0x0008 (8)                         | offset to field `name` (id: 0)
+  +0x36C2 | 0C 00                   | VOffset16   | 0x000C (12)                        | offset to field `fields` (id: 1)
+  +0x36C4 | 07 00                   | VOffset16   | 0x0007 (7)                         | offset to field `is_struct` (id: 2)
+  +0x36C6 | 10 00                   | VOffset16   | 0x0010 (16)                        | offset to field `minalign` (id: 3)
+  +0x36C8 | 14 00                   | VOffset16   | 0x0014 (20)                        | offset to field `bytesize` (id: 4)
+  +0x36CA | 18 00                   | VOffset16   | 0x0018 (24)                        | offset to field `attributes` (id: 5)
+  +0x36CC | 1C 00                   | VOffset16   | 0x001C (28)                        | offset to field `documentation` (id: 6)
+  +0x36CE | 20 00                   | VOffset16   | 0x0020 (32)                        | offset to field `declaration_file` (id: 7)
+
+table (reflection.Object):
+  +0x36D0 | 14 00 00 00             | SOffset32   | 0x00000014 (20) Loc: +0x36BC       | offset to vtable
+  +0x36D4 | 00 00 00                | uint8_t[3]  | ...                                | padding
+  +0x36D7 | 01                      | uint8_t     | 0x01 (1)                           | table field `is_struct` (Bool)
+  +0x36D8 | 68 00 00 00             | UOffset32   | 0x00000068 (104) Loc: +0x3740      | offset to field `name` (string)
+  +0x36DC | 48 00 00 00             | UOffset32   | 0x00000048 (72) Loc: +0x3724       | offset to field `fields` (vector)
+  +0x36E0 | 08 00 00 00             | uint32_t    | 0x00000008 (8)                     | table field `minalign` (Int)
+  +0x36E4 | 20 00 00 00             | uint32_t    | 0x00000020 (32)                    | table field `bytesize` (Int)
+  +0x36E8 | 10 00 00 00             | UOffset32   | 0x00000010 (16) Loc: +0x36F8       | offset to field `attributes` (vector)
+  +0x36EC | 08 00 00 00             | UOffset32   | 0x00000008 (8) Loc: +0x36F4        | offset to field `documentation` (vector)
+  +0x36F0 | 28 04 00 00             | UOffset32   | 0x00000428 (1064) Loc: +0x3B18     | offset to field `declaration_file` (string)
+
+vector (reflection.Object.documentation):
+  +0x36F4 | 00 00 00 00             | uint32_t    | 0x00000000 (0)                     | length of vector (# items)
 
 vector (reflection.Object.attributes):
-  +0x3538 | 02 00 00 00             | uint32_t    | 0x00000002 (2)                     | length of vector (# items)
-  +0x353C | 30 00 00 00             | UOffset32   | 0x00000030 (48) Loc: +0x356C       | offset to table[0]
-  +0x3540 | 04 00 00 00             | UOffset32   | 0x00000004 (4) Loc: +0x3544        | offset to table[1]
+  +0x36F8 | 01 00 00 00             | uint32_t    | 0x00000001 (1)                     | length of vector (# items)
+  +0x36FC | 04 00 00 00             | UOffset32   | 0x00000004 (4) Loc: +0x3700        | offset to table[0]
 
 table (reflection.KeyValue):
-  +0x3544 | E0 FF FF FF             | SOffset32   | 0xFFFFFFE0 (-32) Loc: +0x3564      | offset to vtable
-  +0x3548 | 10 00 00 00             | UOffset32   | 0x00000010 (16) Loc: +0x3558       | offset to field `key` (string)
-  +0x354C | 04 00 00 00             | UOffset32   | 0x00000004 (4) Loc: +0x3550        | offset to field `value` (string)
+  +0x3700 | E4 FD FF FF             | SOffset32   | 0xFFFFFDE4 (-540) Loc: +0x391C     | offset to vtable
+  +0x3704 | 10 00 00 00             | UOffset32   | 0x00000010 (16) Loc: +0x3714       | offset to field `key` (string)
+  +0x3708 | 04 00 00 00             | UOffset32   | 0x00000004 (4) Loc: +0x370C        | offset to field `value` (string)
 
 string (reflection.KeyValue.value):
-  +0x3550 | 01 00 00 00             | uint32_t    | 0x00000001 (1)                     | length of string
-  +0x3554 | 30                      | char[1]     | 0                                  | string literal
-  +0x3555 | 00                      | char        | 0x00 (0)                           | string terminator
+  +0x370C | 01 00 00 00             | uint32_t    | 0x00000001 (1)                     | length of string
+  +0x3710 | 38                      | char[1]     | 8                                  | string literal
+  +0x3711 | 00                      | char        | 0x00 (0)                           | string terminator
 
 padding:
-  +0x3556 | 00 00                   | uint8_t[2]  | ..                                 | padding
+  +0x3712 | 00 00                   | uint8_t[2]  | ..                                 | padding
 
 string (reflection.KeyValue.key):
-  +0x3558 | 07 00 00 00             | uint32_t    | 0x00000007 (7)                     | length of string
-  +0x355C | 70 72 69 76 61 74 65    | char[7]     | private                            | string literal
-  +0x3563 | 00                      | char        | 0x00 (0)                           | string terminator
+  +0x3714 | 0B 00 00 00             | uint32_t    | 0x0000000B (11)                    | length of string
+  +0x3718 | 66 6F 72 63 65 5F 61 6C | char[11]    | force_al                           | string literal
+  +0x3720 | 69 67 6E                |             | ign
+  +0x3723 | 00                      | char        | 0x00 (0)                           | string terminator
+
+vector (reflection.Object.fields):
+  +0x3724 | 06 00 00 00             | uint32_t    | 0x00000006 (6)                     | length of vector (# items)
+  +0x3728 | C4 00 00 00             | UOffset32   | 0x000000C4 (196) Loc: +0x37EC      | offset to table[0]
+  +0x372C | 84 00 00 00             | UOffset32   | 0x00000084 (132) Loc: +0x37B0      | offset to table[1]
+  +0x3730 | 48 00 00 00             | UOffset32   | 0x00000048 (72) Loc: +0x3778       | offset to table[2]
+  +0x3734 | 60 01 00 00             | UOffset32   | 0x00000160 (352) Loc: +0x3894      | offset to table[3]
+  +0x3738 | 30 01 00 00             | UOffset32   | 0x00000130 (304) Loc: +0x3868      | offset to table[4]
+  +0x373C | E4 00 00 00             | UOffset32   | 0x000000E4 (228) Loc: +0x3820      | offset to table[5]
+
+string (reflection.Object.name):
+  +0x3740 | 13 00 00 00             | uint32_t    | 0x00000013 (19)                    | length of string
+  +0x3744 | 4D 79 47 61 6D 65 2E 45 | char[19]    | MyGame.E                           | string literal
+  +0x374C | 78 61 6D 70 6C 65 2E 56 |             | xample.V
+  +0x3754 | 65 63 33                |             | ec3
+  +0x3757 | 00                      | char        | 0x00 (0)                           | string terminator
+
+padding:
+  +0x3758 | 00 00                   | uint8_t[2]  | ..                                 | padding
+
+vtable (reflection.Field):
+  +0x375A | 1E 00                   | uint16_t    | 0x001E (30)                        | size of this vtable
+  +0x375C | 18 00                   | uint16_t    | 0x0018 (24)                        | size of referring table
+  +0x375E | 0C 00                   | VOffset16   | 0x000C (12)                        | offset to field `name` (id: 0)
+  +0x3760 | 10 00                   | VOffset16   | 0x0010 (16)                        | offset to field `type` (id: 1)
+  +0x3762 | 06 00                   | VOffset16   | 0x0006 (6)                         | offset to field `id` (id: 2)
+  +0x3764 | 08 00                   | VOffset16   | 0x0008 (8)                         | offset to field `offset` (id: 3)
+  +0x3766 | 00 00                   | VOffset16   | 0x0000 (0)                         | offset to field `default_integer` (id: 4) <defaults to 0> (Long)
+  +0x3768 | 00 00                   | VOffset16   | 0x0000 (0)                         | offset to field `default_real` (id: 5) <defaults to 0.000000> (Double)
+  +0x376A | 00 00                   | VOffset16   | 0x0000 (0)                         | offset to field `deprecated` (id: 6) <defaults to 0> (Bool)
+  +0x376C | 00 00                   | VOffset16   | 0x0000 (0)                         | offset to field `required` (id: 7) <defaults to 0> (Bool)
+  +0x376E | 00 00                   | VOffset16   | 0x0000 (0)                         | offset to field `key` (id: 8) <defaults to 0> (Bool)
+  +0x3770 | 00 00                   | VOffset16   | 0x0000 (0)                         | offset to field `attributes` (id: 9) <null> (Vector)
+  +0x3772 | 14 00                   | VOffset16   | 0x0014 (20)                        | offset to field `documentation` (id: 10)
+  +0x3774 | 05 00                   | VOffset16   | 0x0005 (5)                         | offset to field `optional` (id: 11)
+  +0x3776 | 0A 00                   | VOffset16   | 0x000A (10)                        | offset to field `padding` (id: 12)
+
+table (reflection.Field):
+  +0x3778 | 1E 00 00 00             | SOffset32   | 0x0000001E (30) Loc: +0x375A       | offset to vtable
+  +0x377C | 00                      | uint8_t[1]  | .                                  | padding
+  +0x377D | 01                      | uint8_t     | 0x01 (1)                           | table field `optional` (Bool)
+  +0x377E | 05 00                   | uint16_t    | 0x0005 (5)                         | table field `id` (UShort)
+  +0x3780 | 1A 00                   | uint16_t    | 0x001A (26)                        | table field `offset` (UShort)
+  +0x3782 | 02 00                   | uint16_t    | 0x0002 (2)                         | table field `padding` (UShort)
+  +0x3784 | 20 00 00 00             | UOffset32   | 0x00000020 (32) Loc: +0x37A4       | offset to field `name` (string)
+  +0x3788 | 0C 00 00 00             | UOffset32   | 0x0000000C (12) Loc: +0x3794       | offset to field `type` (table)
+  +0x378C | 04 00 00 00             | UOffset32   | 0x00000004 (4) Loc: +0x3790        | offset to field `documentation` (vector)
+
+vector (reflection.Field.documentation):
+  +0x3790 | 00 00 00 00             | uint32_t    | 0x00000000 (0)                     | length of vector (# items)
+
+table (reflection.Type):
+  +0x3794 | 24 FB FF FF             | SOffset32   | 0xFFFFFB24 (-1244) Loc: +0x3C70    | offset to vtable
+  +0x3798 | 00 00 00                | uint8_t[3]  | ...                                | padding
+  +0x379B | 0F                      | uint8_t     | 0x0F (15)                          | table field `base_type` (Byte)
+  +0x379C | 06 00 00 00             | uint32_t    | 0x00000006 (6)                     | table field `index` (Int)
+  +0x37A0 | 01 00 00 00             | uint32_t    | 0x00000001 (1)                     | table field `element_size` (UInt)
+
+string (reflection.Field.name):
+  +0x37A4 | 05 00 00 00             | uint32_t    | 0x00000005 (5)                     | length of string
+  +0x37A8 | 74 65 73 74 33          | char[5]     | test3                              | string literal
+  +0x37AD | 00                      | char        | 0x00 (0)                           | string terminator
+
+padding:
+  +0x37AE | 00 00                   | uint8_t[2]  | ..                                 | padding
+
+table (reflection.Field):
+  +0x37B0 | 7A FD FF FF             | SOffset32   | 0xFFFFFD7A (-646) Loc: +0x3A36     | offset to vtable
+  +0x37B4 | 00 00                   | uint8_t[2]  | ..                                 | padding
+  +0x37B6 | 04 00                   | uint16_t    | 0x0004 (4)                         | table field `id` (UShort)
+  +0x37B8 | 18 00                   | uint16_t    | 0x0018 (24)                        | table field `offset` (UShort)
+  +0x37BA | 01 00                   | uint16_t    | 0x0001 (1)                         | table field `padding` (UShort)
+  +0x37BC | 24 00 00 00             | UOffset32   | 0x00000024 (36) Loc: +0x37E0       | offset to field `name` (string)
+  +0x37C0 | 0C 00 00 00             | UOffset32   | 0x0000000C (12) Loc: +0x37CC       | offset to field `type` (table)
+  +0x37C4 | 04 00 00 00             | UOffset32   | 0x00000004 (4) Loc: +0x37C8        | offset to field `documentation` (vector)
+
+vector (reflection.Field.documentation):
+  +0x37C8 | 00 00 00 00             | uint32_t    | 0x00000000 (0)                     | length of vector (# items)
+
+table (reflection.Type):
+  +0x37CC | 10 FE FF FF             | SOffset32   | 0xFFFFFE10 (-496) Loc: +0x39BC     | offset to vtable
+  +0x37D0 | 00 00 00                | uint8_t[3]  | ...                                | padding
+  +0x37D3 | 04                      | uint8_t     | 0x04 (4)                           | table field `base_type` (Byte)
+  +0x37D4 | 03 00 00 00             | uint32_t    | 0x00000003 (3)                     | table field `index` (Int)
+  +0x37D8 | 01 00 00 00             | uint32_t    | 0x00000001 (1)                     | table field `base_size` (UInt)
+  +0x37DC | 01 00 00 00             | uint32_t    | 0x00000001 (1)                     | table field `element_size` (UInt)
+
+string (reflection.Field.name):
+  +0x37E0 | 05 00 00 00             | uint32_t    | 0x00000005 (5)                     | length of string
+  +0x37E4 | 74 65 73 74 32          | char[5]     | test2                              | string literal
+  +0x37E9 | 00                      | char        | 0x00 (0)                           | string terminator
+
+padding:
+  +0x37EA | 00 00                   | uint8_t[2]  | ..                                 | padding
+
+table (reflection.Field):
+  +0x37EC | 9E FF FF FF             | SOffset32   | 0xFFFFFF9E (-98) Loc: +0x384E      | offset to vtable
+  +0x37F0 | 03 00                   | uint16_t    | 0x0003 (3)                         | table field `id` (UShort)
+  +0x37F2 | 10 00                   | uint16_t    | 0x0010 (16)                        | table field `offset` (UShort)
+  +0x37F4 | 20 00 00 00             | UOffset32   | 0x00000020 (32) Loc: +0x3814       | offset to field `name` (string)
+  +0x37F8 | 0C 00 00 00             | UOffset32   | 0x0000000C (12) Loc: +0x3804       | offset to field `type` (table)
+  +0x37FC | 04 00 00 00             | UOffset32   | 0x00000004 (4) Loc: +0x3800        | offset to field `documentation` (vector)
+
+vector (reflection.Field.documentation):
+  +0x3800 | 00 00 00 00             | uint32_t    | 0x00000000 (0)                     | length of vector (# items)
+
+table (reflection.Type):
+  +0x3804 | 68 FD FF FF             | SOffset32   | 0xFFFFFD68 (-664) Loc: +0x3A9C     | offset to vtable
+  +0x3808 | 00 00 00                | uint8_t[3]  | ...                                | padding
+  +0x380B | 0C                      | uint8_t     | 0x0C (12)                          | table field `base_type` (Byte)
+  +0x380C | 08 00 00 00             | uint32_t    | 0x00000008 (8)                     | table field `base_size` (UInt)
+  +0x3810 | 01 00 00 00             | uint32_t    | 0x00000001 (1)                     | table field `element_size` (UInt)
+
+string (reflection.Field.name):
+  +0x3814 | 05 00 00 00             | uint32_t    | 0x00000005 (5)                     | length of string
+  +0x3818 | 74 65 73 74 31          | char[5]     | test1                              | string literal
+  +0x381D | 00                      | char        | 0x00 (0)                           | string terminator
+
+padding:
+  +0x381E | 00 00                   | uint8_t[2]  | ..                                 | padding
+
+table (reflection.Field):
+  +0x3820 | EA FD FF FF             | SOffset32   | 0xFFFFFDEA (-534) Loc: +0x3A36     | offset to vtable
+  +0x3824 | 00 00                   | uint8_t[2]  | ..                                 | padding
+  +0x3826 | 02 00                   | uint16_t    | 0x0002 (2)                         | table field `id` (UShort)
+  +0x3828 | 08 00                   | uint16_t    | 0x0008 (8)                         | table field `offset` (UShort)
+  +0x382A | 04 00                   | uint16_t    | 0x0004 (4)                         | table field `padding` (UShort)
+  +0x382C | 1C 00 00 00             | UOffset32   | 0x0000001C (28) Loc: +0x3848       | offset to field `name` (string)
+  +0x3830 | 0C 00 00 00             | UOffset32   | 0x0000000C (12) Loc: +0x383C       | offset to field `type` (table)
+  +0x3834 | 04 00 00 00             | UOffset32   | 0x00000004 (4) Loc: +0x3838        | offset to field `documentation` (vector)
+
+vector (reflection.Field.documentation):
+  +0x3838 | 00 00 00 00             | uint32_t    | 0x00000000 (0)                     | length of vector (# items)
+
+table (reflection.Type):
+  +0x383C | E8 FA FF FF             | SOffset32   | 0xFFFFFAE8 (-1304) Loc: +0x3D54    | offset to vtable
+  +0x3840 | 00 00 00                | uint8_t[3]  | ...                                | padding
+  +0x3843 | 0B                      | uint8_t     | 0x0B (11)                          | table field `base_type` (Byte)
+  +0x3844 | 01 00 00 00             | uint32_t    | 0x00000001 (1)                     | table field `element_size` (UInt)
+
+string (reflection.Field.name):
+  +0x3848 | 01 00 00 00             | uint32_t    | 0x00000001 (1)                     | length of string
+  +0x384C | 7A                      | char[1]     | z                                  | string literal
+  +0x384D | 00                      | char        | 0x00 (0)                           | string terminator
+
+vtable (reflection.Field):
+  +0x384E | 1A 00                   | uint16_t    | 0x001A (26)                        | size of this vtable
+  +0x3850 | 14 00                   | uint16_t    | 0x0014 (20)                        | size of referring table
+  +0x3852 | 08 00                   | VOffset16   | 0x0008 (8)                         | offset to field `name` (id: 0)
+  +0x3854 | 0C 00                   | VOffset16   | 0x000C (12)                        | offset to field `type` (id: 1)
+  +0x3856 | 04 00                   | VOffset16   | 0x0004 (4)                         | offset to field `id` (id: 2)
+  +0x3858 | 06 00                   | VOffset16   | 0x0006 (6)                         | offset to field `offset` (id: 3)
+  +0x385A | 00 00                   | VOffset16   | 0x0000 (0)                         | offset to field `default_integer` (id: 4) <defaults to 0> (Long)
+  +0x385C | 00 00                   | VOffset16   | 0x0000 (0)                         | offset to field `default_real` (id: 5) <defaults to 0.000000> (Double)
+  +0x385E | 00 00                   | VOffset16   | 0x0000 (0)                         | offset to field `deprecated` (id: 6) <defaults to 0> (Bool)
+  +0x3860 | 00 00                   | VOffset16   | 0x0000 (0)                         | offset to field `required` (id: 7) <defaults to 0> (Bool)
+  +0x3862 | 00 00                   | VOffset16   | 0x0000 (0)                         | offset to field `key` (id: 8) <defaults to 0> (Bool)
+  +0x3864 | 00 00                   | VOffset16   | 0x0000 (0)                         | offset to field `attributes` (id: 9) <null> (Vector)
+  +0x3866 | 10 00                   | VOffset16   | 0x0010 (16)                        | offset to field `documentation` (id: 10)
+
+table (reflection.Field):
+  +0x3868 | 1A 00 00 00             | SOffset32   | 0x0000001A (26) Loc: +0x384E       | offset to vtable
+  +0x386C | 01 00                   | uint16_t    | 0x0001 (1)                         | table field `id` (UShort)
+  +0x386E | 04 00                   | uint16_t    | 0x0004 (4)                         | table field `offset` (UShort)
+  +0x3870 | 1C 00 00 00             | UOffset32   | 0x0000001C (28) Loc: +0x388C       | offset to field `name` (string)
+  +0x3874 | 0C 00 00 00             | UOffset32   | 0x0000000C (12) Loc: +0x3880       | offset to field `type` (table)
+  +0x3878 | 04 00 00 00             | UOffset32   | 0x00000004 (4) Loc: +0x387C        | offset to field `documentation` (vector)
+
+vector (reflection.Field.documentation):
+  +0x387C | 00 00 00 00             | uint32_t    | 0x00000000 (0)                     | length of vector (# items)
+
+table (reflection.Type):
+  +0x3880 | 2C FB FF FF             | SOffset32   | 0xFFFFFB2C (-1236) Loc: +0x3D54    | offset to vtable
+  +0x3884 | 00 00 00                | uint8_t[3]  | ...                                | padding
+  +0x3887 | 0B                      | uint8_t     | 0x0B (11)                          | table field `base_type` (Byte)
+  +0x3888 | 01 00 00 00             | uint32_t    | 0x00000001 (1)                     | table field `element_size` (UInt)
+
+string (reflection.Field.name):
+  +0x388C | 01 00 00 00             | uint32_t    | 0x00000001 (1)                     | length of string
+  +0x3890 | 79                      | char[1]     | y                                  | string literal
+  +0x3891 | 00                      | char        | 0x00 (0)                           | string terminator
+
+padding:
+  +0x3892 | 00 00                   | uint8_t[2]  | ..                                 | padding
+
+table (reflection.Field):
+  +0x3894 | 6E FB FF FF             | SOffset32   | 0xFFFFFB6E (-1170) Loc: +0x3D26    | offset to vtable
+  +0x3898 | 1C 00 00 00             | UOffset32   | 0x0000001C (28) Loc: +0x38B4       | offset to field `name` (string)
+  +0x389C | 0C 00 00 00             | UOffset32   | 0x0000000C (12) Loc: +0x38A8       | offset to field `type` (table)
+  +0x38A0 | 04 00 00 00             | UOffset32   | 0x00000004 (4) Loc: +0x38A4        | offset to field `documentation` (vector)
+
+vector (reflection.Field.documentation):
+  +0x38A4 | 00 00 00 00             | uint32_t    | 0x00000000 (0)                     | length of vector (# items)
+
+table (reflection.Type):
+  +0x38A8 | 54 FB FF FF             | SOffset32   | 0xFFFFFB54 (-1196) Loc: +0x3D54    | offset to vtable
+  +0x38AC | 00 00 00                | uint8_t[3]  | ...                                | padding
+  +0x38AF | 0B                      | uint8_t     | 0x0B (11)                          | table field `base_type` (Byte)
+  +0x38B0 | 01 00 00 00             | uint32_t    | 0x00000001 (1)                     | table field `element_size` (UInt)
+
+string (reflection.Field.name):
+  +0x38B4 | 01 00 00 00             | uint32_t    | 0x00000001 (1)                     | length of string
+  +0x38B8 | 78                      | char[1]     | x                                  | string literal
+  +0x38B9 | 00                      | char        | 0x00 (0)                           | string terminator
+
+padding:
+  +0x38BA | 00 00                   | uint8_t[2]  | ..                                 | padding
+
+vtable (reflection.Object):
+  +0x38BC | 14 00                   | uint16_t    | 0x0014 (20)                        | size of this vtable
+  +0x38BE | 1C 00                   | uint16_t    | 0x001C (28)                        | size of referring table
+  +0x38C0 | 04 00                   | VOffset16   | 0x0004 (4)                         | offset to field `name` (id: 0)
+  +0x38C2 | 08 00                   | VOffset16   | 0x0008 (8)                         | offset to field `fields` (id: 1)
+  +0x38C4 | 00 00                   | VOffset16   | 0x0000 (0)                         | offset to field `is_struct` (id: 2) <defaults to 0> (Bool)
+  +0x38C6 | 0C 00                   | VOffset16   | 0x000C (12)                        | offset to field `minalign` (id: 3)
+  +0x38C8 | 00 00                   | VOffset16   | 0x0000 (0)                         | offset to field `bytesize` (id: 4) <defaults to 0> (Int)
+  +0x38CA | 10 00                   | VOffset16   | 0x0010 (16)                        | offset to field `attributes` (id: 5)
+  +0x38CC | 14 00                   | VOffset16   | 0x0014 (20)                        | offset to field `documentation` (id: 6)
+  +0x38CE | 18 00                   | VOffset16   | 0x0018 (24)                        | offset to field `declaration_file` (id: 7)
+
+table (reflection.Object):
+  +0x38D0 | 14 00 00 00             | SOffset32   | 0x00000014 (20) Loc: +0x38BC       | offset to vtable
+  +0x38D4 | 80 00 00 00             | UOffset32   | 0x00000080 (128) Loc: +0x3954      | offset to field `name` (string)
+  +0x38D8 | 74 00 00 00             | UOffset32   | 0x00000074 (116) Loc: +0x394C      | offset to field `fields` (vector)
+  +0x38DC | 01 00 00 00             | uint32_t    | 0x00000001 (1)                     | table field `minalign` (Int)
+  +0x38E0 | 10 00 00 00             | UOffset32   | 0x00000010 (16) Loc: +0x38F0       | offset to field `attributes` (vector)
+  +0x38E4 | 08 00 00 00             | UOffset32   | 0x00000008 (8) Loc: +0x38EC        | offset to field `documentation` (vector)
+  +0x38E8 | 30 02 00 00             | UOffset32   | 0x00000230 (560) Loc: +0x3B18      | offset to field `declaration_file` (string)
+
+vector (reflection.Object.documentation):
+  +0x38EC | 00 00 00 00             | uint32_t    | 0x00000000 (0)                     | length of vector (# items)
+
+vector (reflection.Object.attributes):
+  +0x38F0 | 02 00 00 00             | uint32_t    | 0x00000002 (2)                     | length of vector (# items)
+  +0x38F4 | 30 00 00 00             | UOffset32   | 0x00000030 (48) Loc: +0x3924       | offset to table[0]
+  +0x38F8 | 04 00 00 00             | UOffset32   | 0x00000004 (4) Loc: +0x38FC        | offset to table[1]
+
+table (reflection.KeyValue):
+  +0x38FC | E0 FF FF FF             | SOffset32   | 0xFFFFFFE0 (-32) Loc: +0x391C      | offset to vtable
+  +0x3900 | 10 00 00 00             | UOffset32   | 0x00000010 (16) Loc: +0x3910       | offset to field `key` (string)
+  +0x3904 | 04 00 00 00             | UOffset32   | 0x00000004 (4) Loc: +0x3908        | offset to field `value` (string)
+
+string (reflection.KeyValue.value):
+  +0x3908 | 01 00 00 00             | uint32_t    | 0x00000001 (1)                     | length of string
+  +0x390C | 30                      | char[1]     | 0                                  | string literal
+  +0x390D | 00                      | char        | 0x00 (0)                           | string terminator
+
+padding:
+  +0x390E | 00 00                   | uint8_t[2]  | ..                                 | padding
+
+string (reflection.KeyValue.key):
+  +0x3910 | 07 00 00 00             | uint32_t    | 0x00000007 (7)                     | length of string
+  +0x3914 | 70 72 69 76 61 74 65    | char[7]     | private                            | string literal
+  +0x391B | 00                      | char        | 0x00 (0)                           | string terminator
 
 vtable (reflection.KeyValue):
-  +0x3564 | 08 00                   | uint16_t    | 0x0008 (8)                         | size of this vtable
-  +0x3566 | 0C 00                   | uint16_t    | 0x000C (12)                        | size of referring table
-  +0x3568 | 04 00                   | VOffset16   | 0x0004 (4)                         | offset to field `key` (id: 0)
-  +0x356A | 08 00                   | VOffset16   | 0x0008 (8)                         | offset to field `value` (id: 1)
+  +0x391C | 08 00                   | uint16_t    | 0x0008 (8)                         | size of this vtable
+  +0x391E | 0C 00                   | uint16_t    | 0x000C (12)                        | size of referring table
+  +0x3920 | 04 00                   | VOffset16   | 0x0004 (4)                         | offset to field `key` (id: 0)
+  +0x3922 | 08 00                   | VOffset16   | 0x0008 (8)                         | offset to field `value` (id: 1)
 
 table (reflection.KeyValue):
-  +0x356C | 08 00 00 00             | SOffset32   | 0x00000008 (8) Loc: +0x3564        | offset to vtable
-  +0x3570 | 10 00 00 00             | UOffset32   | 0x00000010 (16) Loc: +0x3580       | offset to field `key` (string)
-  +0x3574 | 04 00 00 00             | UOffset32   | 0x00000004 (4) Loc: +0x3578        | offset to field `value` (string)
+  +0x3924 | 08 00 00 00             | SOffset32   | 0x00000008 (8) Loc: +0x391C        | offset to vtable
+  +0x3928 | 10 00 00 00             | UOffset32   | 0x00000010 (16) Loc: +0x3938       | offset to field `key` (string)
+  +0x392C | 04 00 00 00             | UOffset32   | 0x00000004 (4) Loc: +0x3930        | offset to field `value` (string)
 
 string (reflection.KeyValue.value):
-  +0x3578 | 01 00 00 00             | uint32_t    | 0x00000001 (1)                     | length of string
-  +0x357C | 30                      | char[1]     | 0                                  | string literal
-  +0x357D | 00                      | char        | 0x00 (0)                           | string terminator
+  +0x3930 | 01 00 00 00             | uint32_t    | 0x00000001 (1)                     | length of string
+  +0x3934 | 30                      | char[1]     | 0                                  | string literal
+  +0x3935 | 00                      | char        | 0x00 (0)                           | string terminator
 
 padding:
-  +0x357E | 00 00                   | uint8_t[2]  | ..                                 | padding
+  +0x3936 | 00 00                   | uint8_t[2]  | ..                                 | padding
 
 string (reflection.KeyValue.key):
-  +0x3580 | 0E 00 00 00             | uint32_t    | 0x0000000E (14)                    | length of string
-  +0x3584 | 63 73 68 61 72 70 5F 70 | char[14]    | csharp_p                           | string literal
-  +0x358C | 61 72 74 69 61 6C       |             | artial
-  +0x3592 | 00                      | char        | 0x00 (0)                           | string terminator
+  +0x3938 | 0E 00 00 00             | uint32_t    | 0x0000000E (14)                    | length of string
+  +0x393C | 63 73 68 61 72 70 5F 70 | char[14]    | csharp_p                           | string literal
+  +0x3944 | 61 72 74 69 61 6C       |             | artial
+  +0x394A | 00                      | char        | 0x00 (0)                           | string terminator
 
 vector (reflection.Object.fields):
-  +0x3594 | 01 00 00 00             | uint32_t    | 0x00000001 (1)                     | length of vector (# items)
-  +0x3598 | 4C 00 00 00             | UOffset32   | 0x0000004C (76) Loc: +0x35E4       | offset to table[0]
+  +0x394C | 01 00 00 00             | uint32_t    | 0x00000001 (1)                     | length of vector (# items)
+  +0x3950 | 4C 00 00 00             | UOffset32   | 0x0000004C (76) Loc: +0x399C       | offset to table[0]
 
 string (reflection.Object.name):
-  +0x359C | 26 00 00 00             | uint32_t    | 0x00000026 (38)                    | length of string
-  +0x35A0 | 4D 79 47 61 6D 65 2E 45 | char[38]    | MyGame.E                           | string literal
-  +0x35A8 | 78 61 6D 70 6C 65 2E 54 |             | xample.T
-  +0x35B0 | 65 73 74 53 69 6D 70 6C |             | estSimpl
-  +0x35B8 | 65 54 61 62 6C 65 57 69 |             | eTableWi
-  +0x35C0 | 74 68 45 6E 75 6D       |             | thEnum
-  +0x35C6 | 00                      | char        | 0x00 (0)                           | string terminator
+  +0x3954 | 26 00 00 00             | uint32_t    | 0x00000026 (38)                    | length of string
+  +0x3958 | 4D 79 47 61 6D 65 2E 45 | char[38]    | MyGame.E                           | string literal
+  +0x3960 | 78 61 6D 70 6C 65 2E 54 |             | xample.T
+  +0x3968 | 65 73 74 53 69 6D 70 6C |             | estSimpl
+  +0x3970 | 65 54 61 62 6C 65 57 69 |             | eTableWi
+  +0x3978 | 74 68 45 6E 75 6D       |             | thEnum
+  +0x397E | 00                      | char        | 0x00 (0)                           | string terminator
 
 padding:
-  +0x35C7 | 00 00 00                | uint8_t[3]  | ...                                | padding
+  +0x397F | 00 00 00                | uint8_t[3]  | ...                                | padding
 
 vtable (reflection.Field):
-  +0x35CA | 1A 00                   | uint16_t    | 0x001A (26)                        | size of this vtable
-  +0x35CC | 1C 00                   | uint16_t    | 0x001C (28)                        | size of referring table
-  +0x35CE | 08 00                   | VOffset16   | 0x0008 (8)                         | offset to field `name` (id: 0)
-  +0x35D0 | 0C 00                   | VOffset16   | 0x000C (12)                        | offset to field `type` (id: 1)
-  +0x35D2 | 00 00                   | VOffset16   | 0x0000 (0)                         | offset to field `id` (id: 2) <defaults to 0> (UShort)
-  +0x35D4 | 06 00                   | VOffset16   | 0x0006 (6)                         | offset to field `offset` (id: 3)
-  +0x35D6 | 14 00                   | VOffset16   | 0x0014 (20)                        | offset to field `default_integer` (id: 4)
-  +0x35D8 | 00 00                   | VOffset16   | 0x0000 (0)                         | offset to field `default_real` (id: 5) <defaults to 0.000000> (Double)
-  +0x35DA | 00 00                   | VOffset16   | 0x0000 (0)                         | offset to field `deprecated` (id: 6) <defaults to 0> (Bool)
-  +0x35DC | 00 00                   | VOffset16   | 0x0000 (0)                         | offset to field `required` (id: 7) <defaults to 0> (Bool)
-  +0x35DE | 00 00                   | VOffset16   | 0x0000 (0)                         | offset to field `key` (id: 8) <defaults to 0> (Bool)
-  +0x35E0 | 00 00                   | VOffset16   | 0x0000 (0)                         | offset to field `attributes` (id: 9) <null> (Vector)
-  +0x35E2 | 10 00                   | VOffset16   | 0x0010 (16)                        | offset to field `documentation` (id: 10)
+  +0x3982 | 1A 00                   | uint16_t    | 0x001A (26)                        | size of this vtable
+  +0x3984 | 1C 00                   | uint16_t    | 0x001C (28)                        | size of referring table
+  +0x3986 | 08 00                   | VOffset16   | 0x0008 (8)                         | offset to field `name` (id: 0)
+  +0x3988 | 0C 00                   | VOffset16   | 0x000C (12)                        | offset to field `type` (id: 1)
+  +0x398A | 00 00                   | VOffset16   | 0x0000 (0)                         | offset to field `id` (id: 2) <defaults to 0> (UShort)
+  +0x398C | 06 00                   | VOffset16   | 0x0006 (6)                         | offset to field `offset` (id: 3)
+  +0x398E | 14 00                   | VOffset16   | 0x0014 (20)                        | offset to field `default_integer` (id: 4)
+  +0x3990 | 00 00                   | VOffset16   | 0x0000 (0)                         | offset to field `default_real` (id: 5) <defaults to 0.000000> (Double)
+  +0x3992 | 00 00                   | VOffset16   | 0x0000 (0)                         | offset to field `deprecated` (id: 6) <defaults to 0> (Bool)
+  +0x3994 | 00 00                   | VOffset16   | 0x0000 (0)                         | offset to field `required` (id: 7) <defaults to 0> (Bool)
+  +0x3996 | 00 00                   | VOffset16   | 0x0000 (0)                         | offset to field `key` (id: 8) <defaults to 0> (Bool)
+  +0x3998 | 00 00                   | VOffset16   | 0x0000 (0)                         | offset to field `attributes` (id: 9) <null> (Vector)
+  +0x399A | 10 00                   | VOffset16   | 0x0010 (16)                        | offset to field `documentation` (id: 10)
 
 table (reflection.Field):
-  +0x35E4 | 1A 00 00 00             | SOffset32   | 0x0000001A (26) Loc: +0x35CA       | offset to vtable
-  +0x35E8 | 00 00                   | uint8_t[2]  | ..                                 | padding
-  +0x35EA | 04 00                   | uint16_t    | 0x0004 (4)                         | table field `offset` (UShort)
-  +0x35EC | 3C 00 00 00             | UOffset32   | 0x0000003C (60) Loc: +0x3628       | offset to field `name` (string)
-  +0x35F0 | 24 00 00 00             | UOffset32   | 0x00000024 (36) Loc: +0x3614       | offset to field `type` (table)
-  +0x35F4 | 0C 00 00 00             | UOffset32   | 0x0000000C (12) Loc: +0x3600       | offset to field `documentation` (vector)
-  +0x35F8 | 02 00 00 00 00 00 00 00 | int64_t     | 0x0000000000000002 (2)             | table field `default_integer` (Long)
+  +0x399C | 1A 00 00 00             | SOffset32   | 0x0000001A (26) Loc: +0x3982       | offset to vtable
+  +0x39A0 | 00 00                   | uint8_t[2]  | ..                                 | padding
+  +0x39A2 | 04 00                   | uint16_t    | 0x0004 (4)                         | table field `offset` (UShort)
+  +0x39A4 | 3C 00 00 00             | UOffset32   | 0x0000003C (60) Loc: +0x39E0       | offset to field `name` (string)
+  +0x39A8 | 24 00 00 00             | UOffset32   | 0x00000024 (36) Loc: +0x39CC       | offset to field `type` (table)
+  +0x39AC | 0C 00 00 00             | UOffset32   | 0x0000000C (12) Loc: +0x39B8       | offset to field `documentation` (vector)
+  +0x39B0 | 02 00 00 00 00 00 00 00 | int64_t     | 0x0000000000000002 (2)             | table field `default_integer` (Long)
 
 vector (reflection.Field.documentation):
-  +0x3600 | 00 00 00 00             | uint32_t    | 0x00000000 (0)                     | length of vector (# items)
+  +0x39B8 | 00 00 00 00             | uint32_t    | 0x00000000 (0)                     | length of vector (# items)
 
 vtable (reflection.Type):
-  +0x3604 | 10 00                   | uint16_t    | 0x0010 (16)                        | size of this vtable
-  +0x3606 | 14 00                   | uint16_t    | 0x0014 (20)                        | size of referring table
-  +0x3608 | 07 00                   | VOffset16   | 0x0007 (7)                         | offset to field `base_type` (id: 0)
-  +0x360A | 00 00                   | VOffset16   | 0x0000 (0)                         | offset to field `element` (id: 1) <defaults to 0> (Byte)
-  +0x360C | 08 00                   | VOffset16   | 0x0008 (8)                         | offset to field `index` (id: 2)
-  +0x360E | 00 00                   | VOffset16   | 0x0000 (0)                         | offset to field `fixed_length` (id: 3) <defaults to 0> (UShort)
-  +0x3610 | 0C 00                   | VOffset16   | 0x000C (12)                        | offset to field `base_size` (id: 4)
-  +0x3612 | 10 00                   | VOffset16   | 0x0010 (16)                        | offset to field `element_size` (id: 5)
+  +0x39BC | 10 00                   | uint16_t    | 0x0010 (16)                        | size of this vtable
+  +0x39BE | 14 00                   | uint16_t    | 0x0014 (20)                        | size of referring table
+  +0x39C0 | 07 00                   | VOffset16   | 0x0007 (7)                         | offset to field `base_type` (id: 0)
+  +0x39C2 | 00 00                   | VOffset16   | 0x0000 (0)                         | offset to field `element` (id: 1) <defaults to 0> (Byte)
+  +0x39C4 | 08 00                   | VOffset16   | 0x0008 (8)                         | offset to field `index` (id: 2)
+  +0x39C6 | 00 00                   | VOffset16   | 0x0000 (0)                         | offset to field `fixed_length` (id: 3) <defaults to 0> (UShort)
+  +0x39C8 | 0C 00                   | VOffset16   | 0x000C (12)                        | offset to field `base_size` (id: 4)
+  +0x39CA | 10 00                   | VOffset16   | 0x0010 (16)                        | offset to field `element_size` (id: 5)
 
 table (reflection.Type):
-  +0x3614 | 10 00 00 00             | SOffset32   | 0x00000010 (16) Loc: +0x3604       | offset to vtable
-  +0x3618 | 00 00 00                | uint8_t[3]  | ...                                | padding
-  +0x361B | 04                      | uint8_t     | 0x04 (4)                           | table field `base_type` (Byte)
-  +0x361C | 03 00 00 00             | uint32_t    | 0x00000003 (3)                     | table field `index` (Int)
-  +0x3620 | 01 00 00 00             | uint32_t    | 0x00000001 (1)                     | table field `base_size` (UInt)
-  +0x3624 | 01 00 00 00             | uint32_t    | 0x00000001 (1)                     | table field `element_size` (UInt)
+  +0x39CC | 10 00 00 00             | SOffset32   | 0x00000010 (16) Loc: +0x39BC       | offset to vtable
+  +0x39D0 | 00 00 00                | uint8_t[3]  | ...                                | padding
+  +0x39D3 | 04                      | uint8_t     | 0x04 (4)                           | table field `base_type` (Byte)
+  +0x39D4 | 03 00 00 00             | uint32_t    | 0x00000003 (3)                     | table field `index` (Int)
+  +0x39D8 | 01 00 00 00             | uint32_t    | 0x00000001 (1)                     | table field `base_size` (UInt)
+  +0x39DC | 01 00 00 00             | uint32_t    | 0x00000001 (1)                     | table field `element_size` (UInt)
 
 string (reflection.Field.name):
-  +0x3628 | 05 00 00 00             | uint32_t    | 0x00000005 (5)                     | length of string
-  +0x362C | 63 6F 6C 6F 72          | char[5]     | color                              | string literal
-  +0x3631 | 00                      | char        | 0x00 (0)                           | string terminator
+  +0x39E0 | 05 00 00 00             | uint32_t    | 0x00000005 (5)                     | length of string
+  +0x39E4 | 63 6F 6C 6F 72          | char[5]     | color                              | string literal
+  +0x39E9 | 00                      | char        | 0x00 (0)                           | string terminator
 
 padding:
-  +0x3632 | 00 00                   | uint8_t[2]  | ..                                 | padding
+  +0x39EA | 00 00                   | uint8_t[2]  | ..                                 | padding
 
 table (reflection.Object):
-  +0x3634 | 54 FD FF FF             | SOffset32   | 0xFFFFFD54 (-684) Loc: +0x38E0     | offset to vtable
-  +0x3638 | 00 00 00                | uint8_t[3]  | ...                                | padding
-  +0x363B | 01                      | uint8_t     | 0x01 (1)                           | table field `is_struct` (Bool)
-  +0x363C | 28 00 00 00             | UOffset32   | 0x00000028 (40) Loc: +0x3664       | offset to field `name` (string)
-  +0x3640 | 18 00 00 00             | UOffset32   | 0x00000018 (24) Loc: +0x3658       | offset to field `fields` (vector)
-  +0x3644 | 02 00 00 00             | uint32_t    | 0x00000002 (2)                     | table field `minalign` (Int)
-  +0x3648 | 04 00 00 00             | uint32_t    | 0x00000004 (4)                     | table field `bytesize` (Int)
-  +0x364C | 08 00 00 00             | UOffset32   | 0x00000008 (8) Loc: +0x3654        | offset to field `documentation` (vector)
-  +0x3650 | 10 01 00 00             | UOffset32   | 0x00000110 (272) Loc: +0x3760      | offset to field `declaration_file` (string)
+  +0x39EC | 54 FD FF FF             | SOffset32   | 0xFFFFFD54 (-684) Loc: +0x3C98     | offset to vtable
+  +0x39F0 | 00 00 00                | uint8_t[3]  | ...                                | padding
+  +0x39F3 | 01                      | uint8_t     | 0x01 (1)                           | table field `is_struct` (Bool)
+  +0x39F4 | 28 00 00 00             | UOffset32   | 0x00000028 (40) Loc: +0x3A1C       | offset to field `name` (string)
+  +0x39F8 | 18 00 00 00             | UOffset32   | 0x00000018 (24) Loc: +0x3A10       | offset to field `fields` (vector)
+  +0x39FC | 02 00 00 00             | uint32_t    | 0x00000002 (2)                     | table field `minalign` (Int)
+  +0x3A00 | 04 00 00 00             | uint32_t    | 0x00000004 (4)                     | table field `bytesize` (Int)
+  +0x3A04 | 08 00 00 00             | UOffset32   | 0x00000008 (8) Loc: +0x3A0C        | offset to field `documentation` (vector)
+  +0x3A08 | 10 01 00 00             | UOffset32   | 0x00000110 (272) Loc: +0x3B18      | offset to field `declaration_file` (string)
 
 vector (reflection.Object.documentation):
-  +0x3654 | 00 00 00 00             | uint32_t    | 0x00000000 (0)                     | length of vector (# items)
+  +0x3A0C | 00 00 00 00             | uint32_t    | 0x00000000 (0)                     | length of vector (# items)
 
 vector (reflection.Object.fields):
-  +0x3658 | 02 00 00 00             | uint32_t    | 0x00000002 (2)                     | length of vector (# items)
-  +0x365C | 74 00 00 00             | UOffset32   | 0x00000074 (116) Loc: +0x36D0      | offset to table[0]
-  +0x3660 | 3C 00 00 00             | UOffset32   | 0x0000003C (60) Loc: +0x369C       | offset to table[1]
+  +0x3A10 | 02 00 00 00             | uint32_t    | 0x00000002 (2)                     | length of vector (# items)
+  +0x3A14 | 74 00 00 00             | UOffset32   | 0x00000074 (116) Loc: +0x3A88      | offset to table[0]
+  +0x3A18 | 3C 00 00 00             | UOffset32   | 0x0000003C (60) Loc: +0x3A54       | offset to table[1]
 
 string (reflection.Object.name):
-  +0x3664 | 13 00 00 00             | uint32_t    | 0x00000013 (19)                    | length of string
-  +0x3668 | 4D 79 47 61 6D 65 2E 45 | char[19]    | MyGame.E                           | string literal
-  +0x3670 | 78 61 6D 70 6C 65 2E 54 |             | xample.T
-  +0x3678 | 65 73 74                |             | est
-  +0x367B | 00                      | char        | 0x00 (0)                           | string terminator
+  +0x3A1C | 13 00 00 00             | uint32_t    | 0x00000013 (19)                    | length of string
+  +0x3A20 | 4D 79 47 61 6D 65 2E 45 | char[19]    | MyGame.E                           | string literal
+  +0x3A28 | 78 61 6D 70 6C 65 2E 54 |             | xample.T
+  +0x3A30 | 65 73 74                |             | est
+  +0x3A33 | 00                      | char        | 0x00 (0)                           | string terminator
 
 padding:
-  +0x367C | 00 00                   | uint8_t[2]  | ..                                 | padding
+  +0x3A34 | 00 00                   | uint8_t[2]  | ..                                 | padding
 
 vtable (reflection.Field):
-  +0x367E | 1E 00                   | uint16_t    | 0x001E (30)                        | size of this vtable
-  +0x3680 | 18 00                   | uint16_t    | 0x0018 (24)                        | size of referring table
-  +0x3682 | 0C 00                   | VOffset16   | 0x000C (12)                        | offset to field `name` (id: 0)
-  +0x3684 | 10 00                   | VOffset16   | 0x0010 (16)                        | offset to field `type` (id: 1)
-  +0x3686 | 06 00                   | VOffset16   | 0x0006 (6)                         | offset to field `id` (id: 2)
-  +0x3688 | 08 00                   | VOffset16   | 0x0008 (8)                         | offset to field `offset` (id: 3)
-  +0x368A | 00 00                   | VOffset16   | 0x0000 (0)                         | offset to field `default_integer` (id: 4) <defaults to 0> (Long)
-  +0x368C | 00 00                   | VOffset16   | 0x0000 (0)                         | offset to field `default_real` (id: 5) <defaults to 0.000000> (Double)
-  +0x368E | 00 00                   | VOffset16   | 0x0000 (0)                         | offset to field `deprecated` (id: 6) <defaults to 0> (Bool)
-  +0x3690 | 00 00                   | VOffset16   | 0x0000 (0)                         | offset to field `required` (id: 7) <defaults to 0> (Bool)
-  +0x3692 | 00 00                   | VOffset16   | 0x0000 (0)                         | offset to field `key` (id: 8) <defaults to 0> (Bool)
-  +0x3694 | 00 00                   | VOffset16   | 0x0000 (0)                         | offset to field `attributes` (id: 9) <null> (Vector)
-  +0x3696 | 14 00                   | VOffset16   | 0x0014 (20)                        | offset to field `documentation` (id: 10)
-  +0x3698 | 00 00                   | VOffset16   | 0x0000 (0)                         | offset to field `optional` (id: 11) <defaults to 0> (Bool)
-  +0x369A | 0A 00                   | VOffset16   | 0x000A (10)                        | offset to field `padding` (id: 12)
+  +0x3A36 | 1E 00                   | uint16_t    | 0x001E (30)                        | size of this vtable
+  +0x3A38 | 18 00                   | uint16_t    | 0x0018 (24)                        | size of referring table
+  +0x3A3A | 0C 00                   | VOffset16   | 0x000C (12)                        | offset to field `name` (id: 0)
+  +0x3A3C | 10 00                   | VOffset16   | 0x0010 (16)                        | offset to field `type` (id: 1)
+  +0x3A3E | 06 00                   | VOffset16   | 0x0006 (6)                         | offset to field `id` (id: 2)
+  +0x3A40 | 08 00                   | VOffset16   | 0x0008 (8)                         | offset to field `offset` (id: 3)
+  +0x3A42 | 00 00                   | VOffset16   | 0x0000 (0)                         | offset to field `default_integer` (id: 4) <defaults to 0> (Long)
+  +0x3A44 | 00 00                   | VOffset16   | 0x0000 (0)                         | offset to field `default_real` (id: 5) <defaults to 0.000000> (Double)
+  +0x3A46 | 00 00                   | VOffset16   | 0x0000 (0)                         | offset to field `deprecated` (id: 6) <defaults to 0> (Bool)
+  +0x3A48 | 00 00                   | VOffset16   | 0x0000 (0)                         | offset to field `required` (id: 7) <defaults to 0> (Bool)
+  +0x3A4A | 00 00                   | VOffset16   | 0x0000 (0)                         | offset to field `key` (id: 8) <defaults to 0> (Bool)
+  +0x3A4C | 00 00                   | VOffset16   | 0x0000 (0)                         | offset to field `attributes` (id: 9) <null> (Vector)
+  +0x3A4E | 14 00                   | VOffset16   | 0x0014 (20)                        | offset to field `documentation` (id: 10)
+  +0x3A50 | 00 00                   | VOffset16   | 0x0000 (0)                         | offset to field `optional` (id: 11) <defaults to 0> (Bool)
+  +0x3A52 | 0A 00                   | VOffset16   | 0x000A (10)                        | offset to field `padding` (id: 12)
 
 table (reflection.Field):
-  +0x369C | 1E 00 00 00             | SOffset32   | 0x0000001E (30) Loc: +0x367E       | offset to vtable
-  +0x36A0 | 00 00                   | uint8_t[2]  | ..                                 | padding
-  +0x36A2 | 01 00                   | uint16_t    | 0x0001 (1)                         | table field `id` (UShort)
-  +0x36A4 | 02 00                   | uint16_t    | 0x0002 (2)                         | table field `offset` (UShort)
-  +0x36A6 | 01 00                   | uint16_t    | 0x0001 (1)                         | table field `padding` (UShort)
-  +0x36A8 | 20 00 00 00             | UOffset32   | 0x00000020 (32) Loc: +0x36C8       | offset to field `name` (string)
-  +0x36AC | 0C 00 00 00             | UOffset32   | 0x0000000C (12) Loc: +0x36B8       | offset to field `type` (table)
-  +0x36B0 | 04 00 00 00             | UOffset32   | 0x00000004 (4) Loc: +0x36B4        | offset to field `documentation` (vector)
+  +0x3A54 | 1E 00 00 00             | SOffset32   | 0x0000001E (30) Loc: +0x3A36       | offset to vtable
+  +0x3A58 | 00 00                   | uint8_t[2]  | ..                                 | padding
+  +0x3A5A | 01 00                   | uint16_t    | 0x0001 (1)                         | table field `id` (UShort)
+  +0x3A5C | 02 00                   | uint16_t    | 0x0002 (2)                         | table field `offset` (UShort)
+  +0x3A5E | 01 00                   | uint16_t    | 0x0001 (1)                         | table field `padding` (UShort)
+  +0x3A60 | 20 00 00 00             | UOffset32   | 0x00000020 (32) Loc: +0x3A80       | offset to field `name` (string)
+  +0x3A64 | 0C 00 00 00             | UOffset32   | 0x0000000C (12) Loc: +0x3A70       | offset to field `type` (table)
+  +0x3A68 | 04 00 00 00             | UOffset32   | 0x00000004 (4) Loc: +0x3A6C        | offset to field `documentation` (vector)
 
 vector (reflection.Field.documentation):
-  +0x36B4 | 00 00 00 00             | uint32_t    | 0x00000000 (0)                     | length of vector (# items)
+  +0x3A6C | 00 00 00 00             | uint32_t    | 0x00000000 (0)                     | length of vector (# items)
 
 table (reflection.Type):
-  +0x36B8 | D4 FF FF FF             | SOffset32   | 0xFFFFFFD4 (-44) Loc: +0x36E4      | offset to vtable
-  +0x36BC | 00 00 00                | uint8_t[3]  | ...                                | padding
-  +0x36BF | 03                      | uint8_t     | 0x03 (3)                           | table field `base_type` (Byte)
-  +0x36C0 | 01 00 00 00             | uint32_t    | 0x00000001 (1)                     | table field `base_size` (UInt)
-  +0x36C4 | 01 00 00 00             | uint32_t    | 0x00000001 (1)                     | table field `element_size` (UInt)
+  +0x3A70 | D4 FF FF FF             | SOffset32   | 0xFFFFFFD4 (-44) Loc: +0x3A9C      | offset to vtable
+  +0x3A74 | 00 00 00                | uint8_t[3]  | ...                                | padding
+  +0x3A77 | 03                      | uint8_t     | 0x03 (3)                           | table field `base_type` (Byte)
+  +0x3A78 | 01 00 00 00             | uint32_t    | 0x00000001 (1)                     | table field `base_size` (UInt)
+  +0x3A7C | 01 00 00 00             | uint32_t    | 0x00000001 (1)                     | table field `element_size` (UInt)
 
 string (reflection.Field.name):
-  +0x36C8 | 01 00 00 00             | uint32_t    | 0x00000001 (1)                     | length of string
-  +0x36CC | 62                      | char[1]     | b                                  | string literal
-  +0x36CD | 00                      | char        | 0x00 (0)                           | string terminator
+  +0x3A80 | 01 00 00 00             | uint32_t    | 0x00000001 (1)                     | length of string
+  +0x3A84 | 62                      | char[1]     | b                                  | string literal
+  +0x3A85 | 00                      | char        | 0x00 (0)                           | string terminator
 
 padding:
-  +0x36CE | 00 00                   | uint8_t[2]  | ..                                 | padding
+  +0x3A86 | 00 00                   | uint8_t[2]  | ..                                 | padding
 
 table (reflection.Field):
-  +0x36D0 | 62 FD FF FF             | SOffset32   | 0xFFFFFD62 (-670) Loc: +0x396E     | offset to vtable
-  +0x36D4 | 30 00 00 00             | UOffset32   | 0x00000030 (48) Loc: +0x3704       | offset to field `name` (string)
-  +0x36D8 | 1C 00 00 00             | UOffset32   | 0x0000001C (28) Loc: +0x36F4       | offset to field `type` (table)
-  +0x36DC | 04 00 00 00             | UOffset32   | 0x00000004 (4) Loc: +0x36E0        | offset to field `documentation` (vector)
+  +0x3A88 | 62 FD FF FF             | SOffset32   | 0xFFFFFD62 (-670) Loc: +0x3D26     | offset to vtable
+  +0x3A8C | 30 00 00 00             | UOffset32   | 0x00000030 (48) Loc: +0x3ABC       | offset to field `name` (string)
+  +0x3A90 | 1C 00 00 00             | UOffset32   | 0x0000001C (28) Loc: +0x3AAC       | offset to field `type` (table)
+  +0x3A94 | 04 00 00 00             | UOffset32   | 0x00000004 (4) Loc: +0x3A98        | offset to field `documentation` (vector)
 
 vector (reflection.Field.documentation):
-  +0x36E0 | 00 00 00 00             | uint32_t    | 0x00000000 (0)                     | length of vector (# items)
+  +0x3A98 | 00 00 00 00             | uint32_t    | 0x00000000 (0)                     | length of vector (# items)
 
 vtable (reflection.Type):
-  +0x36E4 | 10 00                   | uint16_t    | 0x0010 (16)                        | size of this vtable
-  +0x36E6 | 10 00                   | uint16_t    | 0x0010 (16)                        | size of referring table
-  +0x36E8 | 07 00                   | VOffset16   | 0x0007 (7)                         | offset to field `base_type` (id: 0)
-  +0x36EA | 00 00                   | VOffset16   | 0x0000 (0)                         | offset to field `element` (id: 1) <defaults to 0> (Byte)
-  +0x36EC | 00 00                   | VOffset16   | 0x0000 (0)                         | offset to field `index` (id: 2) <defaults to -1> (Int)
-  +0x36EE | 00 00                   | VOffset16   | 0x0000 (0)                         | offset to field `fixed_length` (id: 3) <defaults to 0> (UShort)
-  +0x36F0 | 08 00                   | VOffset16   | 0x0008 (8)                         | offset to field `base_size` (id: 4)
-  +0x36F2 | 0C 00                   | VOffset16   | 0x000C (12)                        | offset to field `element_size` (id: 5)
+  +0x3A9C | 10 00                   | uint16_t    | 0x0010 (16)                        | size of this vtable
+  +0x3A9E | 10 00                   | uint16_t    | 0x0010 (16)                        | size of referring table
+  +0x3AA0 | 07 00                   | VOffset16   | 0x0007 (7)                         | offset to field `base_type` (id: 0)
+  +0x3AA2 | 00 00                   | VOffset16   | 0x0000 (0)                         | offset to field `element` (id: 1) <defaults to 0> (Byte)
+  +0x3AA4 | 00 00                   | VOffset16   | 0x0000 (0)                         | offset to field `index` (id: 2) <defaults to -1> (Int)
+  +0x3AA6 | 00 00                   | VOffset16   | 0x0000 (0)                         | offset to field `fixed_length` (id: 3) <defaults to 0> (UShort)
+  +0x3AA8 | 08 00                   | VOffset16   | 0x0008 (8)                         | offset to field `base_size` (id: 4)
+  +0x3AAA | 0C 00                   | VOffset16   | 0x000C (12)                        | offset to field `element_size` (id: 5)
 
 table (reflection.Type):
-  +0x36F4 | 10 00 00 00             | SOffset32   | 0x00000010 (16) Loc: +0x36E4       | offset to vtable
-  +0x36F8 | 00 00 00                | uint8_t[3]  | ...                                | padding
-  +0x36FB | 05                      | uint8_t     | 0x05 (5)                           | table field `base_type` (Byte)
-  +0x36FC | 02 00 00 00             | uint32_t    | 0x00000002 (2)                     | table field `base_size` (UInt)
-  +0x3700 | 01 00 00 00             | uint32_t    | 0x00000001 (1)                     | table field `element_size` (UInt)
+  +0x3AAC | 10 00 00 00             | SOffset32   | 0x00000010 (16) Loc: +0x3A9C       | offset to vtable
+  +0x3AB0 | 00 00 00                | uint8_t[3]  | ...                                | padding
+  +0x3AB3 | 05                      | uint8_t     | 0x05 (5)                           | table field `base_type` (Byte)
+  +0x3AB4 | 02 00 00 00             | uint32_t    | 0x00000002 (2)                     | table field `base_size` (UInt)
+  +0x3AB8 | 01 00 00 00             | uint32_t    | 0x00000001 (1)                     | table field `element_size` (UInt)
 
 string (reflection.Field.name):
-  +0x3704 | 01 00 00 00             | uint32_t    | 0x00000001 (1)                     | length of string
-  +0x3708 | 61                      | char[1]     | a                                  | string literal
-  +0x3709 | 00                      | char        | 0x00 (0)                           | string terminator
+  +0x3ABC | 01 00 00 00             | uint32_t    | 0x00000001 (1)                     | length of string
+  +0x3AC0 | 61                      | char[1]     | a                                  | string literal
+  +0x3AC1 | 00                      | char        | 0x00 (0)                           | string terminator
 
 padding:
-  +0x370A | 00 00                   | uint8_t[2]  | ..                                 | padding
+  +0x3AC2 | 00 00                   | uint8_t[2]  | ..                                 | padding
 
 table (reflection.Object):
-  +0x370C | E4 FE FF FF             | SOffset32   | 0xFFFFFEE4 (-284) Loc: +0x3828     | offset to vtable
-  +0x3710 | 1C 00 00 00             | UOffset32   | 0x0000001C (28) Loc: +0x372C       | offset to field `name` (string)
-  +0x3714 | 14 00 00 00             | UOffset32   | 0x00000014 (20) Loc: +0x3728       | offset to field `fields` (vector)
-  +0x3718 | 01 00 00 00             | uint32_t    | 0x00000001 (1)                     | table field `minalign` (Int)
-  +0x371C | 08 00 00 00             | UOffset32   | 0x00000008 (8) Loc: +0x3724        | offset to field `documentation` (vector)
-  +0x3720 | 40 00 00 00             | UOffset32   | 0x00000040 (64) Loc: +0x3760       | offset to field `declaration_file` (string)
+  +0x3AC4 | E4 FE FF FF             | SOffset32   | 0xFFFFFEE4 (-284) Loc: +0x3BE0     | offset to vtable
+  +0x3AC8 | 1C 00 00 00             | UOffset32   | 0x0000001C (28) Loc: +0x3AE4       | offset to field `name` (string)
+  +0x3ACC | 14 00 00 00             | UOffset32   | 0x00000014 (20) Loc: +0x3AE0       | offset to field `fields` (vector)
+  +0x3AD0 | 01 00 00 00             | uint32_t    | 0x00000001 (1)                     | table field `minalign` (Int)
+  +0x3AD4 | 08 00 00 00             | UOffset32   | 0x00000008 (8) Loc: +0x3ADC        | offset to field `documentation` (vector)
+  +0x3AD8 | 40 00 00 00             | UOffset32   | 0x00000040 (64) Loc: +0x3B18       | offset to field `declaration_file` (string)
 
 vector (reflection.Object.documentation):
-  +0x3724 | 00 00 00 00             | uint32_t    | 0x00000000 (0)                     | length of vector (# items)
+  +0x3ADC | 00 00 00 00             | uint32_t    | 0x00000000 (0)                     | length of vector (# items)
 
 vector (reflection.Object.fields):
-  +0x3728 | 00 00 00 00             | uint32_t    | 0x00000000 (0)                     | length of vector (# items)
+  +0x3AE0 | 00 00 00 00             | uint32_t    | 0x00000000 (0)                     | length of vector (# items)
 
 string (reflection.Object.name):
-  +0x372C | 17 00 00 00             | uint32_t    | 0x00000017 (23)                    | length of string
-  +0x3730 | 4D 79 47 61 6D 65 2E 45 | char[23]    | MyGame.E                           | string literal
-  +0x3738 | 78 61 6D 70 6C 65 32 2E |             | xample2.
-  +0x3740 | 4D 6F 6E 73 74 65 72    |             | Monster
-  +0x3747 | 00                      | char        | 0x00 (0)                           | string terminator
+  +0x3AE4 | 17 00 00 00             | uint32_t    | 0x00000017 (23)                    | length of string
+  +0x3AE8 | 4D 79 47 61 6D 65 2E 45 | char[23]    | MyGame.E                           | string literal
+  +0x3AF0 | 78 61 6D 70 6C 65 32 2E |             | xample2.
+  +0x3AF8 | 4D 6F 6E 73 74 65 72    |             | Monster
+  +0x3AFF | 00                      | char        | 0x00 (0)                           | string terminator
 
 table (reflection.Object):
-  +0x3748 | 20 FF FF FF             | SOffset32   | 0xFFFFFF20 (-224) Loc: +0x3828     | offset to vtable
-  +0x374C | 34 00 00 00             | UOffset32   | 0x00000034 (52) Loc: +0x3780       | offset to field `name` (string)
-  +0x3750 | 2C 00 00 00             | UOffset32   | 0x0000002C (44) Loc: +0x377C       | offset to field `fields` (vector)
-  +0x3754 | 01 00 00 00             | uint32_t    | 0x00000001 (1)                     | table field `minalign` (Int)
-  +0x3758 | 20 00 00 00             | UOffset32   | 0x00000020 (32) Loc: +0x3778       | offset to field `documentation` (vector)
-  +0x375C | 04 00 00 00             | UOffset32   | 0x00000004 (4) Loc: +0x3760        | offset to field `declaration_file` (string)
+  +0x3B00 | 20 FF FF FF             | SOffset32   | 0xFFFFFF20 (-224) Loc: +0x3BE0     | offset to vtable
+  +0x3B04 | 34 00 00 00             | UOffset32   | 0x00000034 (52) Loc: +0x3B38       | offset to field `name` (string)
+  +0x3B08 | 2C 00 00 00             | UOffset32   | 0x0000002C (44) Loc: +0x3B34       | offset to field `fields` (vector)
+  +0x3B0C | 01 00 00 00             | uint32_t    | 0x00000001 (1)                     | table field `minalign` (Int)
+  +0x3B10 | 20 00 00 00             | UOffset32   | 0x00000020 (32) Loc: +0x3B30       | offset to field `documentation` (vector)
+  +0x3B14 | 04 00 00 00             | UOffset32   | 0x00000004 (4) Loc: +0x3B18        | offset to field `declaration_file` (string)
 
 string (reflection.Object.declaration_file):
-  +0x3760 | 12 00 00 00             | uint32_t    | 0x00000012 (18)                    | length of string
-  +0x3764 | 2F 2F 6D 6F 6E 73 74 65 | char[18]    | //monste                           | string literal
-  +0x376C | 72 5F 74 65 73 74 2E 66 |             | r_test.f
-  +0x3774 | 62 73                   |             | bs
-  +0x3776 | 00                      | char        | 0x00 (0)                           | string terminator
+  +0x3B18 | 12 00 00 00             | uint32_t    | 0x00000012 (18)                    | length of string
+  +0x3B1C | 2F 2F 6D 6F 6E 73 74 65 | char[18]    | //monste                           | string literal
+  +0x3B24 | 72 5F 74 65 73 74 2E 66 |             | r_test.f
+  +0x3B2C | 62 73                   |             | bs
+  +0x3B2E | 00                      | char        | 0x00 (0)                           | string terminator
 
 vector (reflection.Object.documentation):
-  +0x3778 | 00 00 00 00             | uint32_t    | 0x00000000 (0)                     | length of vector (# items)
+  +0x3B30 | 00 00 00 00             | uint32_t    | 0x00000000 (0)                     | length of vector (# items)
 
 vector (reflection.Object.fields):
-  +0x377C | 00 00 00 00             | uint32_t    | 0x00000000 (0)                     | length of vector (# items)
+  +0x3B34 | 00 00 00 00             | uint32_t    | 0x00000000 (0)                     | length of vector (# items)
 
 string (reflection.Object.name):
-  +0x3780 | 18 00 00 00             | uint32_t    | 0x00000018 (24)                    | length of string
-  +0x3784 | 4D 79 47 61 6D 65 2E 49 | char[24]    | MyGame.I                           | string literal
-  +0x378C | 6E 50 61 72 65 6E 74 4E |             | nParentN
-  +0x3794 | 61 6D 65 73 70 61 63 65 |             | amespace
-  +0x379C | 00                      | char        | 0x00 (0)                           | string terminator
+  +0x3B38 | 18 00 00 00             | uint32_t    | 0x00000018 (24)                    | length of string
+  +0x3B3C | 4D 79 47 61 6D 65 2E 49 | char[24]    | MyGame.I                           | string literal
+  +0x3B44 | 6E 50 61 72 65 6E 74 4E |             | nParentN
+  +0x3B4C | 61 6D 65 73 70 61 63 65 |             | amespace
+  +0x3B54 | 00                      | char        | 0x00 (0)                           | string terminator
 
 padding:
-  +0x379D | 00 00 00                | uint8_t[3]  | ...                                | padding
+  +0x3B55 | 00 00 00                | uint8_t[3]  | ...                                | padding
 
 table (reflection.Object):
-  +0x37A0 | 78 FF FF FF             | SOffset32   | 0xFFFFFF78 (-136) Loc: +0x3828     | offset to vtable
-  +0x37A4 | 48 00 00 00             | UOffset32   | 0x00000048 (72) Loc: +0x37EC       | offset to field `name` (string)
-  +0x37A8 | 3C 00 00 00             | UOffset32   | 0x0000003C (60) Loc: +0x37E4       | offset to field `fields` (vector)
-  +0x37AC | 01 00 00 00             | uint32_t    | 0x00000001 (1)                     | table field `minalign` (Int)
-  +0x37B0 | 30 00 00 00             | UOffset32   | 0x00000030 (48) Loc: +0x37E0       | offset to field `documentation` (vector)
-  +0x37B4 | 04 00 00 00             | UOffset32   | 0x00000004 (4) Loc: +0x37B8        | offset to field `declaration_file` (string)
+  +0x3B58 | 78 FF FF FF             | SOffset32   | 0xFFFFFF78 (-136) Loc: +0x3BE0     | offset to vtable
+  +0x3B5C | 48 00 00 00             | UOffset32   | 0x00000048 (72) Loc: +0x3BA4       | offset to field `name` (string)
+  +0x3B60 | 3C 00 00 00             | UOffset32   | 0x0000003C (60) Loc: +0x3B9C       | offset to field `fields` (vector)
+  +0x3B64 | 01 00 00 00             | uint32_t    | 0x00000001 (1)                     | table field `minalign` (Int)
+  +0x3B68 | 30 00 00 00             | UOffset32   | 0x00000030 (48) Loc: +0x3B98       | offset to field `documentation` (vector)
+  +0x3B6C | 04 00 00 00             | UOffset32   | 0x00000004 (4) Loc: +0x3B70        | offset to field `declaration_file` (string)
 
 string (reflection.Object.declaration_file):
-  +0x37B8 | 20 00 00 00             | uint32_t    | 0x00000020 (32)                    | length of string
-  +0x37BC | 2F 2F 69 6E 63 6C 75 64 | char[32]    | //includ                           | string literal
-  +0x37C4 | 65 5F 74 65 73 74 2F 69 |             | e_test/i
-  +0x37CC | 6E 63 6C 75 64 65 5F 74 |             | nclude_t
-  +0x37D4 | 65 73 74 31 2E 66 62 73 |             | est1.fbs
-  +0x37DC | 00                      | char        | 0x00 (0)                           | string terminator
+  +0x3B70 | 20 00 00 00             | uint32_t    | 0x00000020 (32)                    | length of string
+  +0x3B74 | 2F 2F 69 6E 63 6C 75 64 | char[32]    | //includ                           | string literal
+  +0x3B7C | 65 5F 74 65 73 74 2F 69 |             | e_test/i
+  +0x3B84 | 6E 63 6C 75 64 65 5F 74 |             | nclude_t
+  +0x3B8C | 65 73 74 31 2E 66 62 73 |             | est1.fbs
+  +0x3B94 | 00                      | char        | 0x00 (0)                           | string terminator
 
 padding:
-  +0x37DD | 00 00 00                | uint8_t[3]  | ...                                | padding
+  +0x3B95 | 00 00 00                | uint8_t[3]  | ...                                | padding
 
 vector (reflection.Object.documentation):
-  +0x37E0 | 00 00 00 00             | uint32_t    | 0x00000000 (0)                     | length of vector (# items)
+  +0x3B98 | 00 00 00 00             | uint32_t    | 0x00000000 (0)                     | length of vector (# items)
 
 vector (reflection.Object.fields):
-  +0x37E4 | 01 00 00 00             | uint32_t    | 0x00000001 (1)                     | length of vector (# items)
-  +0x37E8 | 10 00 00 00             | UOffset32   | 0x00000010 (16) Loc: +0x37F8       | offset to table[0]
+  +0x3B9C | 01 00 00 00             | uint32_t    | 0x00000001 (1)                     | length of vector (# items)
+  +0x3BA0 | 10 00 00 00             | UOffset32   | 0x00000010 (16) Loc: +0x3BB0       | offset to table[0]
 
 string (reflection.Object.name):
-  +0x37EC | 06 00 00 00             | uint32_t    | 0x00000006 (6)                     | length of string
-  +0x37F0 | 54 61 62 6C 65 41       | char[6]     | TableA                             | string literal
-  +0x37F6 | 00                      | char        | 0x00 (0)                           | string terminator
+  +0x3BA4 | 06 00 00 00             | uint32_t    | 0x00000006 (6)                     | length of string
+  +0x3BA8 | 54 61 62 6C 65 41       | char[6]     | TableA                             | string literal
+  +0x3BAE | 00                      | char        | 0x00 (0)                           | string terminator
 
 table (reflection.Field):
-  +0x37F8 | 74 FF FF FF             | SOffset32   | 0xFFFFFF74 (-140) Loc: +0x3884     | offset to vtable
-  +0x37FC | 00                      | uint8_t[1]  | .                                  | padding
-  +0x37FD | 01                      | uint8_t     | 0x01 (1)                           | table field `optional` (Bool)
-  +0x37FE | 04 00                   | uint16_t    | 0x0004 (4)                         | table field `offset` (UShort)
-  +0x3800 | 20 00 00 00             | UOffset32   | 0x00000020 (32) Loc: +0x3820       | offset to field `name` (string)
-  +0x3804 | 0C 00 00 00             | UOffset32   | 0x0000000C (12) Loc: +0x3810       | offset to field `type` (table)
-  +0x3808 | 04 00 00 00             | UOffset32   | 0x00000004 (4) Loc: +0x380C        | offset to field `documentation` (vector)
+  +0x3BB0 | 74 FF FF FF             | SOffset32   | 0xFFFFFF74 (-140) Loc: +0x3C3C     | offset to vtable
+  +0x3BB4 | 00                      | uint8_t[1]  | .                                  | padding
+  +0x3BB5 | 01                      | uint8_t     | 0x01 (1)                           | table field `optional` (Bool)
+  +0x3BB6 | 04 00                   | uint16_t    | 0x0004 (4)                         | table field `offset` (UShort)
+  +0x3BB8 | 20 00 00 00             | UOffset32   | 0x00000020 (32) Loc: +0x3BD8       | offset to field `name` (string)
+  +0x3BBC | 0C 00 00 00             | UOffset32   | 0x0000000C (12) Loc: +0x3BC8       | offset to field `type` (table)
+  +0x3BC0 | 04 00 00 00             | UOffset32   | 0x00000004 (4) Loc: +0x3BC4        | offset to field `documentation` (vector)
 
 vector (reflection.Field.documentation):
-  +0x380C | 00 00 00 00             | uint32_t    | 0x00000000 (0)                     | length of vector (# items)
+  +0x3BC4 | 00 00 00 00             | uint32_t    | 0x00000000 (0)                     | length of vector (# items)
 
 table (reflection.Type):
-  +0x3810 | 58 FF FF FF             | SOffset32   | 0xFFFFFF58 (-168) Loc: +0x38B8     | offset to vtable
-  +0x3814 | 00 00 00                | uint8_t[3]  | ...                                | padding
-  +0x3817 | 0F                      | uint8_t     | 0x0F (15)                          | table field `base_type` (Byte)
-  +0x3818 | 0C 00 00 00             | uint32_t    | 0x0000000C (12)                    | table field `index` (Int)
-  +0x381C | 01 00 00 00             | uint32_t    | 0x00000001 (1)                     | table field `element_size` (UInt)
+  +0x3BC8 | 58 FF FF FF             | SOffset32   | 0xFFFFFF58 (-168) Loc: +0x3C70     | offset to vtable
+  +0x3BCC | 00 00 00                | uint8_t[3]  | ...                                | padding
+  +0x3BCF | 0F                      | uint8_t     | 0x0F (15)                          | table field `base_type` (Byte)
+  +0x3BD0 | 0C 00 00 00             | uint32_t    | 0x0000000C (12)                    | table field `index` (Int)
+  +0x3BD4 | 01 00 00 00             | uint32_t    | 0x00000001 (1)                     | table field `element_size` (UInt)
 
 string (reflection.Field.name):
-  +0x3820 | 01 00 00 00             | uint32_t    | 0x00000001 (1)                     | length of string
-  +0x3824 | 62                      | char[1]     | b                                  | string literal
-  +0x3825 | 00                      | char        | 0x00 (0)                           | string terminator
+  +0x3BD8 | 01 00 00 00             | uint32_t    | 0x00000001 (1)                     | length of string
+  +0x3BDC | 62                      | char[1]     | b                                  | string literal
+  +0x3BDD | 00                      | char        | 0x00 (0)                           | string terminator
 
 padding:
-  +0x3826 | 00 00                   | uint8_t[2]  | ..                                 | padding
+  +0x3BDE | 00 00                   | uint8_t[2]  | ..                                 | padding
 
 vtable (reflection.Object):
-  +0x3828 | 14 00                   | uint16_t    | 0x0014 (20)                        | size of this vtable
-  +0x382A | 18 00                   | uint16_t    | 0x0018 (24)                        | size of referring table
-  +0x382C | 04 00                   | VOffset16   | 0x0004 (4)                         | offset to field `name` (id: 0)
-  +0x382E | 08 00                   | VOffset16   | 0x0008 (8)                         | offset to field `fields` (id: 1)
-  +0x3830 | 00 00                   | VOffset16   | 0x0000 (0)                         | offset to field `is_struct` (id: 2) <defaults to 0> (Bool)
-  +0x3832 | 0C 00                   | VOffset16   | 0x000C (12)                        | offset to field `minalign` (id: 3)
-  +0x3834 | 00 00                   | VOffset16   | 0x0000 (0)                         | offset to field `bytesize` (id: 4) <defaults to 0> (Int)
-  +0x3836 | 00 00                   | VOffset16   | 0x0000 (0)                         | offset to field `attributes` (id: 5) <null> (Vector)
-  +0x3838 | 10 00                   | VOffset16   | 0x0010 (16)                        | offset to field `documentation` (id: 6)
-  +0x383A | 14 00                   | VOffset16   | 0x0014 (20)                        | offset to field `declaration_file` (id: 7)
+  +0x3BE0 | 14 00                   | uint16_t    | 0x0014 (20)                        | size of this vtable
+  +0x3BE2 | 18 00                   | uint16_t    | 0x0018 (24)                        | size of referring table
+  +0x3BE4 | 04 00                   | VOffset16   | 0x0004 (4)                         | offset to field `name` (id: 0)
+  +0x3BE6 | 08 00                   | VOffset16   | 0x0008 (8)                         | offset to field `fields` (id: 1)
+  +0x3BE8 | 00 00                   | VOffset16   | 0x0000 (0)                         | offset to field `is_struct` (id: 2) <defaults to 0> (Bool)
+  +0x3BEA | 0C 00                   | VOffset16   | 0x000C (12)                        | offset to field `minalign` (id: 3)
+  +0x3BEC | 00 00                   | VOffset16   | 0x0000 (0)                         | offset to field `bytesize` (id: 4) <defaults to 0> (Int)
+  +0x3BEE | 00 00                   | VOffset16   | 0x0000 (0)                         | offset to field `attributes` (id: 5) <null> (Vector)
+  +0x3BF0 | 10 00                   | VOffset16   | 0x0010 (16)                        | offset to field `documentation` (id: 6)
+  +0x3BF2 | 14 00                   | VOffset16   | 0x0014 (20)                        | offset to field `declaration_file` (id: 7)
 
 table (reflection.Object):
-  +0x383C | 14 00 00 00             | SOffset32   | 0x00000014 (20) Loc: +0x3828       | offset to vtable
-  +0x3840 | 20 00 00 00             | UOffset32   | 0x00000020 (32) Loc: +0x3860       | offset to field `name` (string)
-  +0x3844 | 14 00 00 00             | UOffset32   | 0x00000014 (20) Loc: +0x3858       | offset to field `fields` (vector)
-  +0x3848 | 01 00 00 00             | uint32_t    | 0x00000001 (1)                     | table field `minalign` (Int)
-  +0x384C | 08 00 00 00             | UOffset32   | 0x00000008 (8) Loc: +0x3854        | offset to field `documentation` (vector)
-  +0x3850 | C4 00 00 00             | UOffset32   | 0x000000C4 (196) Loc: +0x3914      | offset to field `declaration_file` (string)
+  +0x3BF4 | 14 00 00 00             | SOffset32   | 0x00000014 (20) Loc: +0x3BE0       | offset to vtable
+  +0x3BF8 | 20 00 00 00             | UOffset32   | 0x00000020 (32) Loc: +0x3C18       | offset to field `name` (string)
+  +0x3BFC | 14 00 00 00             | UOffset32   | 0x00000014 (20) Loc: +0x3C10       | offset to field `fields` (vector)
+  +0x3C00 | 01 00 00 00             | uint32_t    | 0x00000001 (1)                     | table field `minalign` (Int)
+  +0x3C04 | 08 00 00 00             | UOffset32   | 0x00000008 (8) Loc: +0x3C0C        | offset to field `documentation` (vector)
+  +0x3C08 | C4 00 00 00             | UOffset32   | 0x000000C4 (196) Loc: +0x3CCC      | offset to field `declaration_file` (string)
 
 vector (reflection.Object.documentation):
-  +0x3854 | 00 00 00 00             | uint32_t    | 0x00000000 (0)                     | length of vector (# items)
+  +0x3C0C | 00 00 00 00             | uint32_t    | 0x00000000 (0)                     | length of vector (# items)
 
 vector (reflection.Object.fields):
-  +0x3858 | 01 00 00 00             | uint32_t    | 0x00000001 (1)                     | length of vector (# items)
-  +0x385C | 44 00 00 00             | UOffset32   | 0x00000044 (68) Loc: +0x38A0       | offset to table[0]
+  +0x3C10 | 01 00 00 00             | uint32_t    | 0x00000001 (1)                     | length of vector (# items)
+  +0x3C14 | 44 00 00 00             | UOffset32   | 0x00000044 (68) Loc: +0x3C58       | offset to table[0]
 
 string (reflection.Object.name):
-  +0x3860 | 1C 00 00 00             | uint32_t    | 0x0000001C (28)                    | length of string
-  +0x3864 | 4D 79 47 61 6D 65 2E 4F | char[28]    | MyGame.O                           | string literal
-  +0x386C | 74 68 65 72 4E 61 6D 65 |             | therName
-  +0x3874 | 53 70 61 63 65 2E 54 61 |             | Space.Ta
-  +0x387C | 62 6C 65 42             |             | bleB
-  +0x3880 | 00                      | char        | 0x00 (0)                           | string terminator
+  +0x3C18 | 1C 00 00 00             | uint32_t    | 0x0000001C (28)                    | length of string
+  +0x3C1C | 4D 79 47 61 6D 65 2E 4F | char[28]    | MyGame.O                           | string literal
+  +0x3C24 | 74 68 65 72 4E 61 6D 65 |             | therName
+  +0x3C2C | 53 70 61 63 65 2E 54 61 |             | Space.Ta
+  +0x3C34 | 62 6C 65 42             |             | bleB
+  +0x3C38 | 00                      | char        | 0x00 (0)                           | string terminator
 
 padding:
-  +0x3881 | 00 00 00                | uint8_t[3]  | ...                                | padding
+  +0x3C39 | 00 00 00                | uint8_t[3]  | ...                                | padding
 
 vtable (reflection.Field):
-  +0x3884 | 1C 00                   | uint16_t    | 0x001C (28)                        | size of this vtable
-  +0x3886 | 14 00                   | uint16_t    | 0x0014 (20)                        | size of referring table
-  +0x3888 | 08 00                   | VOffset16   | 0x0008 (8)                         | offset to field `name` (id: 0)
-  +0x388A | 0C 00                   | VOffset16   | 0x000C (12)                        | offset to field `type` (id: 1)
-  +0x388C | 00 00                   | VOffset16   | 0x0000 (0)                         | offset to field `id` (id: 2) <defaults to 0> (UShort)
-  +0x388E | 06 00                   | VOffset16   | 0x0006 (6)                         | offset to field `offset` (id: 3)
-  +0x3890 | 00 00                   | VOffset16   | 0x0000 (0)                         | offset to field `default_integer` (id: 4) <defaults to 0> (Long)
-  +0x3892 | 00 00                   | VOffset16   | 0x0000 (0)                         | offset to field `default_real` (id: 5) <defaults to 0.000000> (Double)
-  +0x3894 | 00 00                   | VOffset16   | 0x0000 (0)                         | offset to field `deprecated` (id: 6) <defaults to 0> (Bool)
-  +0x3896 | 00 00                   | VOffset16   | 0x0000 (0)                         | offset to field `required` (id: 7) <defaults to 0> (Bool)
-  +0x3898 | 00 00                   | VOffset16   | 0x0000 (0)                         | offset to field `key` (id: 8) <defaults to 0> (Bool)
-  +0x389A | 00 00                   | VOffset16   | 0x0000 (0)                         | offset to field `attributes` (id: 9) <null> (Vector)
-  +0x389C | 10 00                   | VOffset16   | 0x0010 (16)                        | offset to field `documentation` (id: 10)
-  +0x389E | 05 00                   | VOffset16   | 0x0005 (5)                         | offset to field `optional` (id: 11)
+  +0x3C3C | 1C 00                   | uint16_t    | 0x001C (28)                        | size of this vtable
+  +0x3C3E | 14 00                   | uint16_t    | 0x0014 (20)                        | size of referring table
+  +0x3C40 | 08 00                   | VOffset16   | 0x0008 (8)                         | offset to field `name` (id: 0)
+  +0x3C42 | 0C 00                   | VOffset16   | 0x000C (12)                        | offset to field `type` (id: 1)
+  +0x3C44 | 00 00                   | VOffset16   | 0x0000 (0)                         | offset to field `id` (id: 2) <defaults to 0> (UShort)
+  +0x3C46 | 06 00                   | VOffset16   | 0x0006 (6)                         | offset to field `offset` (id: 3)
+  +0x3C48 | 00 00                   | VOffset16   | 0x0000 (0)                         | offset to field `default_integer` (id: 4) <defaults to 0> (Long)
+  +0x3C4A | 00 00                   | VOffset16   | 0x0000 (0)                         | offset to field `default_real` (id: 5) <defaults to 0.000000> (Double)
+  +0x3C4C | 00 00                   | VOffset16   | 0x0000 (0)                         | offset to field `deprecated` (id: 6) <defaults to 0> (Bool)
+  +0x3C4E | 00 00                   | VOffset16   | 0x0000 (0)                         | offset to field `required` (id: 7) <defaults to 0> (Bool)
+  +0x3C50 | 00 00                   | VOffset16   | 0x0000 (0)                         | offset to field `key` (id: 8) <defaults to 0> (Bool)
+  +0x3C52 | 00 00                   | VOffset16   | 0x0000 (0)                         | offset to field `attributes` (id: 9) <null> (Vector)
+  +0x3C54 | 10 00                   | VOffset16   | 0x0010 (16)                        | offset to field `documentation` (id: 10)
+  +0x3C56 | 05 00                   | VOffset16   | 0x0005 (5)                         | offset to field `optional` (id: 11)
 
 table (reflection.Field):
-  +0x38A0 | 1C 00 00 00             | SOffset32   | 0x0000001C (28) Loc: +0x3884       | offset to vtable
-  +0x38A4 | 00                      | uint8_t[1]  | .                                  | padding
-  +0x38A5 | 01                      | uint8_t     | 0x01 (1)                           | table field `optional` (Bool)
-  +0x38A6 | 04 00                   | uint16_t    | 0x0004 (4)                         | table field `offset` (UShort)
-  +0x38A8 | 30 00 00 00             | UOffset32   | 0x00000030 (48) Loc: +0x38D8       | offset to field `name` (string)
-  +0x38AC | 1C 00 00 00             | UOffset32   | 0x0000001C (28) Loc: +0x38C8       | offset to field `type` (table)
-  +0x38B0 | 04 00 00 00             | UOffset32   | 0x00000004 (4) Loc: +0x38B4        | offset to field `documentation` (vector)
+  +0x3C58 | 1C 00 00 00             | SOffset32   | 0x0000001C (28) Loc: +0x3C3C       | offset to vtable
+  +0x3C5C | 00                      | uint8_t[1]  | .                                  | padding
+  +0x3C5D | 01                      | uint8_t     | 0x01 (1)                           | table field `optional` (Bool)
+  +0x3C5E | 04 00                   | uint16_t    | 0x0004 (4)                         | table field `offset` (UShort)
+  +0x3C60 | 30 00 00 00             | UOffset32   | 0x00000030 (48) Loc: +0x3C90       | offset to field `name` (string)
+  +0x3C64 | 1C 00 00 00             | UOffset32   | 0x0000001C (28) Loc: +0x3C80       | offset to field `type` (table)
+  +0x3C68 | 04 00 00 00             | UOffset32   | 0x00000004 (4) Loc: +0x3C6C        | offset to field `documentation` (vector)
 
 vector (reflection.Field.documentation):
-  +0x38B4 | 00 00 00 00             | uint32_t    | 0x00000000 (0)                     | length of vector (# items)
+  +0x3C6C | 00 00 00 00             | uint32_t    | 0x00000000 (0)                     | length of vector (# items)
 
 vtable (reflection.Type):
-  +0x38B8 | 10 00                   | uint16_t    | 0x0010 (16)                        | size of this vtable
-  +0x38BA | 10 00                   | uint16_t    | 0x0010 (16)                        | size of referring table
-  +0x38BC | 07 00                   | VOffset16   | 0x0007 (7)                         | offset to field `base_type` (id: 0)
-  +0x38BE | 00 00                   | VOffset16   | 0x0000 (0)                         | offset to field `element` (id: 1) <defaults to 0> (Byte)
-  +0x38C0 | 08 00                   | VOffset16   | 0x0008 (8)                         | offset to field `index` (id: 2)
-  +0x38C2 | 00 00                   | VOffset16   | 0x0000 (0)                         | offset to field `fixed_length` (id: 3) <defaults to 0> (UShort)
-  +0x38C4 | 00 00                   | VOffset16   | 0x0000 (0)                         | offset to field `base_size` (id: 4) <defaults to 4> (UInt)
-  +0x38C6 | 0C 00                   | VOffset16   | 0x000C (12)                        | offset to field `element_size` (id: 5)
+  +0x3C70 | 10 00                   | uint16_t    | 0x0010 (16)                        | size of this vtable
+  +0x3C72 | 10 00                   | uint16_t    | 0x0010 (16)                        | size of referring table
+  +0x3C74 | 07 00                   | VOffset16   | 0x0007 (7)                         | offset to field `base_type` (id: 0)
+  +0x3C76 | 00 00                   | VOffset16   | 0x0000 (0)                         | offset to field `element` (id: 1) <defaults to 0> (Byte)
+  +0x3C78 | 08 00                   | VOffset16   | 0x0008 (8)                         | offset to field `index` (id: 2)
+  +0x3C7A | 00 00                   | VOffset16   | 0x0000 (0)                         | offset to field `fixed_length` (id: 3) <defaults to 0> (UShort)
+  +0x3C7C | 00 00                   | VOffset16   | 0x0000 (0)                         | offset to field `base_size` (id: 4) <defaults to 4> (UInt)
+  +0x3C7E | 0C 00                   | VOffset16   | 0x000C (12)                        | offset to field `element_size` (id: 5)
 
 table (reflection.Type):
-  +0x38C8 | 10 00 00 00             | SOffset32   | 0x00000010 (16) Loc: +0x38B8       | offset to vtable
-  +0x38CC | 00 00 00                | uint8_t[3]  | ...                                | padding
-  +0x38CF | 0F                      | uint8_t     | 0x0F (15)                          | table field `base_type` (Byte)
-  +0x38D0 | 0E 00 00 00             | uint32_t    | 0x0000000E (14)                    | table field `index` (Int)
-  +0x38D4 | 01 00 00 00             | uint32_t    | 0x00000001 (1)                     | table field `element_size` (UInt)
+  +0x3C80 | 10 00 00 00             | SOffset32   | 0x00000010 (16) Loc: +0x3C70       | offset to vtable
+  +0x3C84 | 00 00 00                | uint8_t[3]  | ...                                | padding
+  +0x3C87 | 0F                      | uint8_t     | 0x0F (15)                          | table field `base_type` (Byte)
+  +0x3C88 | 0E 00 00 00             | uint32_t    | 0x0000000E (14)                    | table field `index` (Int)
+  +0x3C8C | 01 00 00 00             | uint32_t    | 0x00000001 (1)                     | table field `element_size` (UInt)
 
 string (reflection.Field.name):
-  +0x38D8 | 01 00 00 00             | uint32_t    | 0x00000001 (1)                     | length of string
-  +0x38DC | 61                      | char[1]     | a                                  | string literal
-  +0x38DD | 00                      | char        | 0x00 (0)                           | string terminator
+  +0x3C90 | 01 00 00 00             | uint32_t    | 0x00000001 (1)                     | length of string
+  +0x3C94 | 61                      | char[1]     | a                                  | string literal
+  +0x3C95 | 00                      | char        | 0x00 (0)                           | string terminator
 
 padding:
-  +0x38DE | 00 00                   | uint8_t[2]  | ..                                 | padding
+  +0x3C96 | 00 00                   | uint8_t[2]  | ..                                 | padding
 
 vtable (reflection.Object):
-  +0x38E0 | 14 00                   | uint16_t    | 0x0014 (20)                        | size of this vtable
-  +0x38E2 | 20 00                   | uint16_t    | 0x0020 (32)                        | size of referring table
-  +0x38E4 | 08 00                   | VOffset16   | 0x0008 (8)                         | offset to field `name` (id: 0)
-  +0x38E6 | 0C 00                   | VOffset16   | 0x000C (12)                        | offset to field `fields` (id: 1)
-  +0x38E8 | 07 00                   | VOffset16   | 0x0007 (7)                         | offset to field `is_struct` (id: 2)
-  +0x38EA | 10 00                   | VOffset16   | 0x0010 (16)                        | offset to field `minalign` (id: 3)
-  +0x38EC | 14 00                   | VOffset16   | 0x0014 (20)                        | offset to field `bytesize` (id: 4)
-  +0x38EE | 00 00                   | VOffset16   | 0x0000 (0)                         | offset to field `attributes` (id: 5) <null> (Vector)
-  +0x38F0 | 18 00                   | VOffset16   | 0x0018 (24)                        | offset to field `documentation` (id: 6)
-  +0x38F2 | 1C 00                   | VOffset16   | 0x001C (28)                        | offset to field `declaration_file` (id: 7)
+  +0x3C98 | 14 00                   | uint16_t    | 0x0014 (20)                        | size of this vtable
+  +0x3C9A | 20 00                   | uint16_t    | 0x0020 (32)                        | size of referring table
+  +0x3C9C | 08 00                   | VOffset16   | 0x0008 (8)                         | offset to field `name` (id: 0)
+  +0x3C9E | 0C 00                   | VOffset16   | 0x000C (12)                        | offset to field `fields` (id: 1)
+  +0x3CA0 | 07 00                   | VOffset16   | 0x0007 (7)                         | offset to field `is_struct` (id: 2)
+  +0x3CA2 | 10 00                   | VOffset16   | 0x0010 (16)                        | offset to field `minalign` (id: 3)
+  +0x3CA4 | 14 00                   | VOffset16   | 0x0014 (20)                        | offset to field `bytesize` (id: 4)
+  +0x3CA6 | 00 00                   | VOffset16   | 0x0000 (0)                         | offset to field `attributes` (id: 5) <null> (Vector)
+  +0x3CA8 | 18 00                   | VOffset16   | 0x0018 (24)                        | offset to field `documentation` (id: 6)
+  +0x3CAA | 1C 00                   | VOffset16   | 0x001C (28)                        | offset to field `declaration_file` (id: 7)
 
 table (reflection.Object):
-  +0x38F4 | 14 00 00 00             | SOffset32   | 0x00000014 (20) Loc: +0x38E0       | offset to vtable
-  +0x38F8 | 00 00 00                | uint8_t[3]  | ...                                | padding
-  +0x38FB | 01                      | uint8_t     | 0x01 (1)                           | table field `is_struct` (Bool)
-  +0x38FC | 50 00 00 00             | UOffset32   | 0x00000050 (80) Loc: +0x394C       | offset to field `name` (string)
-  +0x3900 | 44 00 00 00             | UOffset32   | 0x00000044 (68) Loc: +0x3944       | offset to field `fields` (vector)
-  +0x3904 | 04 00 00 00             | uint32_t    | 0x00000004 (4)                     | table field `minalign` (Int)
-  +0x3908 | 04 00 00 00             | uint32_t    | 0x00000004 (4)                     | table field `bytesize` (Int)
-  +0x390C | 34 00 00 00             | UOffset32   | 0x00000034 (52) Loc: +0x3940       | offset to field `documentation` (vector)
-  +0x3910 | 04 00 00 00             | UOffset32   | 0x00000004 (4) Loc: +0x3914        | offset to field `declaration_file` (string)
+  +0x3CAC | 14 00 00 00             | SOffset32   | 0x00000014 (20) Loc: +0x3C98       | offset to vtable
+  +0x3CB0 | 00 00 00                | uint8_t[3]  | ...                                | padding
+  +0x3CB3 | 01                      | uint8_t     | 0x01 (1)                           | table field `is_struct` (Bool)
+  +0x3CB4 | 50 00 00 00             | UOffset32   | 0x00000050 (80) Loc: +0x3D04       | offset to field `name` (string)
+  +0x3CB8 | 44 00 00 00             | UOffset32   | 0x00000044 (68) Loc: +0x3CFC       | offset to field `fields` (vector)
+  +0x3CBC | 04 00 00 00             | uint32_t    | 0x00000004 (4)                     | table field `minalign` (Int)
+  +0x3CC0 | 04 00 00 00             | uint32_t    | 0x00000004 (4)                     | table field `bytesize` (Int)
+  +0x3CC4 | 34 00 00 00             | UOffset32   | 0x00000034 (52) Loc: +0x3CF8       | offset to field `documentation` (vector)
+  +0x3CC8 | 04 00 00 00             | UOffset32   | 0x00000004 (4) Loc: +0x3CCC        | offset to field `declaration_file` (string)
 
 string (reflection.Object.declaration_file):
-  +0x3914 | 24 00 00 00             | uint32_t    | 0x00000024 (36)                    | length of string
-  +0x3918 | 2F 2F 69 6E 63 6C 75 64 | char[36]    | //includ                           | string literal
-  +0x3920 | 65 5F 74 65 73 74 2F 73 |             | e_test/s
-  +0x3928 | 75 62 2F 69 6E 63 6C 75 |             | ub/inclu
-  +0x3930 | 64 65 5F 74 65 73 74 32 |             | de_test2
-  +0x3938 | 2E 66 62 73             |             | .fbs
-  +0x393C | 00                      | char        | 0x00 (0)                           | string terminator
+  +0x3CCC | 24 00 00 00             | uint32_t    | 0x00000024 (36)                    | length of string
+  +0x3CD0 | 2F 2F 69 6E 63 6C 75 64 | char[36]    | //includ                           | string literal
+  +0x3CD8 | 65 5F 74 65 73 74 2F 73 |             | e_test/s
+  +0x3CE0 | 75 62 2F 69 6E 63 6C 75 |             | ub/inclu
+  +0x3CE8 | 64 65 5F 74 65 73 74 32 |             | de_test2
+  +0x3CF0 | 2E 66 62 73             |             | .fbs
+  +0x3CF4 | 00                      | char        | 0x00 (0)                           | string terminator
 
 padding:
-  +0x393D | 00 00 00                | uint8_t[3]  | ...                                | padding
+  +0x3CF5 | 00 00 00                | uint8_t[3]  | ...                                | padding
 
 vector (reflection.Object.documentation):
-  +0x3940 | 00 00 00 00             | uint32_t    | 0x00000000 (0)                     | length of vector (# items)
+  +0x3CF8 | 00 00 00 00             | uint32_t    | 0x00000000 (0)                     | length of vector (# items)
 
 vector (reflection.Object.fields):
-  +0x3944 | 01 00 00 00             | uint32_t    | 0x00000001 (1)                     | length of vector (# items)
-  +0x3948 | 40 00 00 00             | UOffset32   | 0x00000040 (64) Loc: +0x3988       | offset to table[0]
+  +0x3CFC | 01 00 00 00             | uint32_t    | 0x00000001 (1)                     | length of vector (# items)
+  +0x3D00 | 40 00 00 00             | UOffset32   | 0x00000040 (64) Loc: +0x3D40       | offset to table[0]
 
 string (reflection.Object.name):
-  +0x394C | 1C 00 00 00             | uint32_t    | 0x0000001C (28)                    | length of string
-  +0x3950 | 4D 79 47 61 6D 65 2E 4F | char[28]    | MyGame.O                           | string literal
-  +0x3958 | 74 68 65 72 4E 61 6D 65 |             | therName
-  +0x3960 | 53 70 61 63 65 2E 55 6E |             | Space.Un
-  +0x3968 | 75 73 65 64             |             | used
-  +0x396C | 00                      | char        | 0x00 (0)                           | string terminator
+  +0x3D04 | 1C 00 00 00             | uint32_t    | 0x0000001C (28)                    | length of string
+  +0x3D08 | 4D 79 47 61 6D 65 2E 4F | char[28]    | MyGame.O                           | string literal
+  +0x3D10 | 74 68 65 72 4E 61 6D 65 |             | therName
+  +0x3D18 | 53 70 61 63 65 2E 55 6E |             | Space.Un
+  +0x3D20 | 75 73 65 64             |             | used
+  +0x3D24 | 00                      | char        | 0x00 (0)                           | string terminator
 
 vtable (reflection.Field):
-  +0x396E | 1A 00                   | uint16_t    | 0x001A (26)                        | size of this vtable
-  +0x3970 | 10 00                   | uint16_t    | 0x0010 (16)                        | size of referring table
-  +0x3972 | 04 00                   | VOffset16   | 0x0004 (4)                         | offset to field `name` (id: 0)
-  +0x3974 | 08 00                   | VOffset16   | 0x0008 (8)                         | offset to field `type` (id: 1)
-  +0x3976 | 00 00                   | VOffset16   | 0x0000 (0)                         | offset to field `id` (id: 2) <defaults to 0> (UShort)
-  +0x3978 | 00 00                   | VOffset16   | 0x0000 (0)                         | offset to field `offset` (id: 3) <defaults to 0> (UShort)
-  +0x397A | 00 00                   | VOffset16   | 0x0000 (0)                         | offset to field `default_integer` (id: 4) <defaults to 0> (Long)
-  +0x397C | 00 00                   | VOffset16   | 0x0000 (0)                         | offset to field `default_real` (id: 5) <defaults to 0.000000> (Double)
-  +0x397E | 00 00                   | VOffset16   | 0x0000 (0)                         | offset to field `deprecated` (id: 6) <defaults to 0> (Bool)
-  +0x3980 | 00 00                   | VOffset16   | 0x0000 (0)                         | offset to field `required` (id: 7) <defaults to 0> (Bool)
-  +0x3982 | 00 00                   | VOffset16   | 0x0000 (0)                         | offset to field `key` (id: 8) <defaults to 0> (Bool)
-  +0x3984 | 00 00                   | VOffset16   | 0x0000 (0)                         | offset to field `attributes` (id: 9) <null> (Vector)
-  +0x3986 | 0C 00                   | VOffset16   | 0x000C (12)                        | offset to field `documentation` (id: 10)
+  +0x3D26 | 1A 00                   | uint16_t    | 0x001A (26)                        | size of this vtable
+  +0x3D28 | 10 00                   | uint16_t    | 0x0010 (16)                        | size of referring table
+  +0x3D2A | 04 00                   | VOffset16   | 0x0004 (4)                         | offset to field `name` (id: 0)
+  +0x3D2C | 08 00                   | VOffset16   | 0x0008 (8)                         | offset to field `type` (id: 1)
+  +0x3D2E | 00 00                   | VOffset16   | 0x0000 (0)                         | offset to field `id` (id: 2) <defaults to 0> (UShort)
+  +0x3D30 | 00 00                   | VOffset16   | 0x0000 (0)                         | offset to field `offset` (id: 3) <defaults to 0> (UShort)
+  +0x3D32 | 00 00                   | VOffset16   | 0x0000 (0)                         | offset to field `default_integer` (id: 4) <defaults to 0> (Long)
+  +0x3D34 | 00 00                   | VOffset16   | 0x0000 (0)                         | offset to field `default_real` (id: 5) <defaults to 0.000000> (Double)
+  +0x3D36 | 00 00                   | VOffset16   | 0x0000 (0)                         | offset to field `deprecated` (id: 6) <defaults to 0> (Bool)
+  +0x3D38 | 00 00                   | VOffset16   | 0x0000 (0)                         | offset to field `required` (id: 7) <defaults to 0> (Bool)
+  +0x3D3A | 00 00                   | VOffset16   | 0x0000 (0)                         | offset to field `key` (id: 8) <defaults to 0> (Bool)
+  +0x3D3C | 00 00                   | VOffset16   | 0x0000 (0)                         | offset to field `attributes` (id: 9) <null> (Vector)
+  +0x3D3E | 0C 00                   | VOffset16   | 0x000C (12)                        | offset to field `documentation` (id: 10)
 
 table (reflection.Field):
-  +0x3988 | 1A 00 00 00             | SOffset32   | 0x0000001A (26) Loc: +0x396E       | offset to vtable
-  +0x398C | 2C 00 00 00             | UOffset32   | 0x0000002C (44) Loc: +0x39B8       | offset to field `name` (string)
-  +0x3990 | 1C 00 00 00             | UOffset32   | 0x0000001C (28) Loc: +0x39AC       | offset to field `type` (table)
-  +0x3994 | 04 00 00 00             | UOffset32   | 0x00000004 (4) Loc: +0x3998        | offset to field `documentation` (vector)
+  +0x3D40 | 1A 00 00 00             | SOffset32   | 0x0000001A (26) Loc: +0x3D26       | offset to vtable
+  +0x3D44 | 2C 00 00 00             | UOffset32   | 0x0000002C (44) Loc: +0x3D70       | offset to field `name` (string)
+  +0x3D48 | 1C 00 00 00             | UOffset32   | 0x0000001C (28) Loc: +0x3D64       | offset to field `type` (table)
+  +0x3D4C | 04 00 00 00             | UOffset32   | 0x00000004 (4) Loc: +0x3D50        | offset to field `documentation` (vector)
 
 vector (reflection.Field.documentation):
-  +0x3998 | 00 00 00 00             | uint32_t    | 0x00000000 (0)                     | length of vector (# items)
+  +0x3D50 | 00 00 00 00             | uint32_t    | 0x00000000 (0)                     | length of vector (# items)
 
 vtable (reflection.Type):
-  +0x399C | 10 00                   | uint16_t    | 0x0010 (16)                        | size of this vtable
-  +0x399E | 0C 00                   | uint16_t    | 0x000C (12)                        | size of referring table
-  +0x39A0 | 07 00                   | VOffset16   | 0x0007 (7)                         | offset to field `base_type` (id: 0)
-  +0x39A2 | 00 00                   | VOffset16   | 0x0000 (0)                         | offset to field `element` (id: 1) <defaults to 0> (Byte)
-  +0x39A4 | 00 00                   | VOffset16   | 0x0000 (0)                         | offset to field `index` (id: 2) <defaults to -1> (Int)
-  +0x39A6 | 00 00                   | VOffset16   | 0x0000 (0)                         | offset to field `fixed_length` (id: 3) <defaults to 0> (UShort)
-  +0x39A8 | 00 00                   | VOffset16   | 0x0000 (0)                         | offset to field `base_size` (id: 4) <defaults to 4> (UInt)
-  +0x39AA | 08 00                   | VOffset16   | 0x0008 (8)                         | offset to field `element_size` (id: 5)
+  +0x3D54 | 10 00                   | uint16_t    | 0x0010 (16)                        | size of this vtable
+  +0x3D56 | 0C 00                   | uint16_t    | 0x000C (12)                        | size of referring table
+  +0x3D58 | 07 00                   | VOffset16   | 0x0007 (7)                         | offset to field `base_type` (id: 0)
+  +0x3D5A | 00 00                   | VOffset16   | 0x0000 (0)                         | offset to field `element` (id: 1) <defaults to 0> (Byte)
+  +0x3D5C | 00 00                   | VOffset16   | 0x0000 (0)                         | offset to field `index` (id: 2) <defaults to -1> (Int)
+  +0x3D5E | 00 00                   | VOffset16   | 0x0000 (0)                         | offset to field `fixed_length` (id: 3) <defaults to 0> (UShort)
+  +0x3D60 | 00 00                   | VOffset16   | 0x0000 (0)                         | offset to field `base_size` (id: 4) <defaults to 4> (UInt)
+  +0x3D62 | 08 00                   | VOffset16   | 0x0008 (8)                         | offset to field `element_size` (id: 5)
 
 table (reflection.Type):
-  +0x39AC | 10 00 00 00             | SOffset32   | 0x00000010 (16) Loc: +0x399C       | offset to vtable
-  +0x39B0 | 00 00 00                | uint8_t[3]  | ...                                | padding
-  +0x39B3 | 07                      | uint8_t     | 0x07 (7)                           | table field `base_type` (Byte)
-  +0x39B4 | 01 00 00 00             | uint32_t    | 0x00000001 (1)                     | table field `element_size` (UInt)
+  +0x3D64 | 10 00 00 00             | SOffset32   | 0x00000010 (16) Loc: +0x3D54       | offset to vtable
+  +0x3D68 | 00 00 00                | uint8_t[3]  | ...                                | padding
+  +0x3D6B | 07                      | uint8_t     | 0x07 (7)                           | table field `base_type` (Byte)
+  +0x3D6C | 01 00 00 00             | uint32_t    | 0x00000001 (1)                     | table field `element_size` (UInt)
 
 string (reflection.Field.name):
-  +0x39B8 | 01 00 00 00             | uint32_t    | 0x00000001 (1)                     | length of string
-  +0x39BC | 61                      | char[1]     | a                                  | string literal
-  +0x39BD | 00                      | char        | 0x00 (0)                           | string terminator
+  +0x3D70 | 01 00 00 00             | uint32_t    | 0x00000001 (1)                     | length of string
+  +0x3D74 | 61                      | char[1]     | a                                  | string literal
+  +0x3D75 | 00                      | char        | 0x00 (0)                           | string terminator
 
 padding:
-  +0x39BE | 00 00                   | uint8_t[2]  | ..                                 | padding
+  +0x3D76 | 00 00                   | uint8_t[2]  | ..                                 | padding
diff --git a/third_party/flatbuffers/tests/monster_test.bfbs b/third_party/flatbuffers/tests/monster_test.bfbs
index d389aab..04a6d16 100644
--- a/third_party/flatbuffers/tests/monster_test.bfbs
+++ b/third_party/flatbuffers/tests/monster_test.bfbs
Binary files differ
diff --git a/third_party/flatbuffers/tests/monster_test.cpp b/third_party/flatbuffers/tests/monster_test.cpp
index 4fc9e14..f081dd9 100644
--- a/third_party/flatbuffers/tests/monster_test.cpp
+++ b/third_party/flatbuffers/tests/monster_test.cpp
@@ -1,5 +1,6 @@
 #include "monster_test.h"
 
+#include <limits>
 #include <vector>
 
 #include "flatbuffers/flatbuffer_builder.h"
@@ -439,6 +440,16 @@
   TEST_EQ(first->hp(), 0);
   first->mutate_hp(1000);
 
+  // Test for each loop over mutable entries
+  for (auto item: *tables)
+  {
+    TEST_EQ(item->hp(), 1000);
+    item->mutate_hp(0);
+    TEST_EQ(item->hp(), 0);
+    item->mutate_hp(1000);
+    break; // one iteration is enough, just testing compilation
+  }
+
   // Mutate via LookupByKey
   TEST_NOTNULL(tables->MutableLookupByKey("Barney"));
   TEST_EQ(static_cast<Monster *>(nullptr),
@@ -842,4 +853,4 @@
 }
 
 }  // namespace tests
-}  // namespace flatbuffers
\ No newline at end of file
+}  // namespace flatbuffers
diff --git a/third_party/flatbuffers/tests/monster_test.fbs b/third_party/flatbuffers/tests/monster_test.fbs
index 14d34cb..b40ecf5 100644
--- a/third_party/flatbuffers/tests/monster_test.fbs
+++ b/third_party/flatbuffers/tests/monster_test.fbs
@@ -141,6 +141,15 @@
   // enum value.
   long_enum_non_enum_default:LongEnum (id: 52);
   long_enum_normal_default:LongEnum = LongOne (id: 53);
+  // Test that default values nan and +/-inf work.
+  nan_default:float = nan (id: 54);
+  inf_default:float = inf (id: 55);
+  positive_inf_default:float = +inf (id: 56);
+  infinity_default:float = infinity (id: 57);
+  positive_infinity_default:float = +infinity (id: 58);
+  negative_inf_default:float = -inf (id: 59);
+  negative_infinity_default:float = -infinity (id: 60);
+  double_inf_default:double = inf (id: 61);
 }
 
 table TypeAliases {
diff --git a/third_party/flatbuffers/tests/monster_test.schema.json b/third_party/flatbuffers/tests/monster_test.schema.json
index 5e98ef4..edcfbd9 100644
--- a/third_party/flatbuffers/tests/monster_test.schema.json
+++ b/third_party/flatbuffers/tests/monster_test.schema.json
@@ -340,6 +340,30 @@
               },
         "long_enum_normal_default" : {
                 "$ref" : "#/definitions/MyGame_Example_LongEnum"
+              },
+        "nan_default" : {
+                "type" : "number"
+              },
+        "inf_default" : {
+                "type" : "number"
+              },
+        "positive_inf_default" : {
+                "type" : "number"
+              },
+        "infinity_default" : {
+                "type" : "number"
+              },
+        "positive_infinity_default" : {
+                "type" : "number"
+              },
+        "negative_inf_default" : {
+                "type" : "number"
+              },
+        "negative_infinity_default" : {
+                "type" : "number"
+              },
+        "double_inf_default" : {
+                "type" : "number"
               }
       },
       "required" : ["name"],
diff --git a/third_party/flatbuffers/tests/monster_test/my_game/example/ability_generated.rs b/third_party/flatbuffers/tests/monster_test/my_game/example/ability_generated.rs
index d1f177c..042df75 100644
--- a/third_party/flatbuffers/tests/monster_test/my_game/example/ability_generated.rs
+++ b/third_party/flatbuffers/tests/monster_test/my_game/example/ability_generated.rs
@@ -28,39 +28,25 @@
 }
 
 impl flatbuffers::SimpleToVerifyInSlice for Ability {}
-impl flatbuffers::SafeSliceAccess for Ability {}
 impl<'a> flatbuffers::Follow<'a> for Ability {
   type Inner = &'a Ability;
   #[inline]
-  fn follow(buf: &'a [u8], loc: usize) -> Self::Inner {
+  unsafe fn follow(buf: &'a [u8], loc: usize) -> Self::Inner {
     <&'a Ability>::follow(buf, loc)
   }
 }
 impl<'a> flatbuffers::Follow<'a> for &'a Ability {
   type Inner = &'a Ability;
   #[inline]
-  fn follow(buf: &'a [u8], loc: usize) -> Self::Inner {
+  unsafe fn follow(buf: &'a [u8], loc: usize) -> Self::Inner {
     flatbuffers::follow_cast_ref::<Ability>(buf, loc)
   }
 }
 impl<'b> flatbuffers::Push for Ability {
     type Output = Ability;
     #[inline]
-    fn push(&self, dst: &mut [u8], _rest: &[u8]) {
-        let src = unsafe {
-            ::core::slice::from_raw_parts(self as *const Ability as *const u8, Self::size())
-        };
-        dst.copy_from_slice(src);
-    }
-}
-impl<'b> flatbuffers::Push for &'b Ability {
-    type Output = Ability;
-
-    #[inline]
-    fn push(&self, dst: &mut [u8], _rest: &[u8]) {
-        let src = unsafe {
-            ::core::slice::from_raw_parts(*self as *const Ability as *const u8, Self::size())
-        };
+    unsafe fn push(&self, dst: &mut [u8], _written_len: usize) {
+        let src = ::core::slice::from_raw_parts(self as *const Ability as *const u8, Self::size());
         dst.copy_from_slice(src);
     }
 }
@@ -92,24 +78,30 @@
   }
 
   pub fn id(&self) -> u32 {
-    let mut mem = core::mem::MaybeUninit::<u32>::uninit();
-    unsafe {
+    let mut mem = core::mem::MaybeUninit::<<u32 as EndianScalar>::Scalar>::uninit();
+    // Safety:
+    // Created from a valid Table for this object
+    // Which contains a valid value in this slot
+    EndianScalar::from_little_endian(unsafe {
       core::ptr::copy_nonoverlapping(
         self.0[0..].as_ptr(),
         mem.as_mut_ptr() as *mut u8,
-        core::mem::size_of::<u32>(),
+        core::mem::size_of::<<u32 as EndianScalar>::Scalar>(),
       );
       mem.assume_init()
-    }.from_little_endian()
+    })
   }
 
   pub fn set_id(&mut self, x: u32) {
     let x_le = x.to_little_endian();
+    // Safety:
+    // Created from a valid Table for this object
+    // Which contains a valid value in this slot
     unsafe {
       core::ptr::copy_nonoverlapping(
-        &x_le as *const u32 as *const u8,
+        &x_le as *const _ as *const u8,
         self.0[0..].as_mut_ptr(),
-        core::mem::size_of::<u32>(),
+        core::mem::size_of::<<u32 as EndianScalar>::Scalar>(),
       );
     }
   }
@@ -125,24 +117,30 @@
     key.cmp(&val)
   }
   pub fn distance(&self) -> u32 {
-    let mut mem = core::mem::MaybeUninit::<u32>::uninit();
-    unsafe {
+    let mut mem = core::mem::MaybeUninit::<<u32 as EndianScalar>::Scalar>::uninit();
+    // Safety:
+    // Created from a valid Table for this object
+    // Which contains a valid value in this slot
+    EndianScalar::from_little_endian(unsafe {
       core::ptr::copy_nonoverlapping(
         self.0[4..].as_ptr(),
         mem.as_mut_ptr() as *mut u8,
-        core::mem::size_of::<u32>(),
+        core::mem::size_of::<<u32 as EndianScalar>::Scalar>(),
       );
       mem.assume_init()
-    }.from_little_endian()
+    })
   }
 
   pub fn set_distance(&mut self, x: u32) {
     let x_le = x.to_little_endian();
+    // Safety:
+    // Created from a valid Table for this object
+    // Which contains a valid value in this slot
     unsafe {
       core::ptr::copy_nonoverlapping(
-        &x_le as *const u32 as *const u8,
+        &x_le as *const _ as *const u8,
         self.0[4..].as_mut_ptr(),
-        core::mem::size_of::<u32>(),
+        core::mem::size_of::<<u32 as EndianScalar>::Scalar>(),
       );
     }
   }
diff --git a/third_party/flatbuffers/tests/monster_test/my_game/example/any_ambiguous_aliases_generated.rs b/third_party/flatbuffers/tests/monster_test/my_game/example/any_ambiguous_aliases_generated.rs
index ee8cba7..8ff2091 100644
--- a/third_party/flatbuffers/tests/monster_test/my_game/example/any_ambiguous_aliases_generated.rs
+++ b/third_party/flatbuffers/tests/monster_test/my_game/example/any_ambiguous_aliases_generated.rs
@@ -63,10 +63,8 @@
 impl<'a> flatbuffers::Follow<'a> for AnyAmbiguousAliases {
   type Inner = Self;
   #[inline]
-  fn follow(buf: &'a [u8], loc: usize) -> Self::Inner {
-    let b = unsafe {
-      flatbuffers::read_scalar_at::<u8>(buf, loc)
-    };
+  unsafe fn follow(buf: &'a [u8], loc: usize) -> Self::Inner {
+    let b = flatbuffers::read_scalar_at::<u8>(buf, loc);
     Self(b)
   }
 }
@@ -74,21 +72,21 @@
 impl flatbuffers::Push for AnyAmbiguousAliases {
     type Output = AnyAmbiguousAliases;
     #[inline]
-    fn push(&self, dst: &mut [u8], _rest: &[u8]) {
-        unsafe { flatbuffers::emplace_scalar::<u8>(dst, self.0); }
+    unsafe fn push(&self, dst: &mut [u8], _written_len: usize) {
+        flatbuffers::emplace_scalar::<u8>(dst, self.0);
     }
 }
 
 impl flatbuffers::EndianScalar for AnyAmbiguousAliases {
+  type Scalar = u8;
   #[inline]
-  fn to_little_endian(self) -> Self {
-    let b = u8::to_le(self.0);
-    Self(b)
+  fn to_little_endian(self) -> u8 {
+    self.0.to_le()
   }
   #[inline]
   #[allow(clippy::wrong_self_convention)]
-  fn from_little_endian(self) -> Self {
-    let b = u8::from_le(self.0);
+  fn from_little_endian(v: u8) -> Self {
+    let b = u8::from_le(v);
     Self(b)
   }
 }
diff --git a/third_party/flatbuffers/tests/monster_test/my_game/example/any_generated.rs b/third_party/flatbuffers/tests/monster_test/my_game/example/any_generated.rs
index adddc10..d33337a 100644
--- a/third_party/flatbuffers/tests/monster_test/my_game/example/any_generated.rs
+++ b/third_party/flatbuffers/tests/monster_test/my_game/example/any_generated.rs
@@ -63,10 +63,8 @@
 impl<'a> flatbuffers::Follow<'a> for Any {
   type Inner = Self;
   #[inline]
-  fn follow(buf: &'a [u8], loc: usize) -> Self::Inner {
-    let b = unsafe {
-      flatbuffers::read_scalar_at::<u8>(buf, loc)
-    };
+  unsafe fn follow(buf: &'a [u8], loc: usize) -> Self::Inner {
+    let b = flatbuffers::read_scalar_at::<u8>(buf, loc);
     Self(b)
   }
 }
@@ -74,21 +72,21 @@
 impl flatbuffers::Push for Any {
     type Output = Any;
     #[inline]
-    fn push(&self, dst: &mut [u8], _rest: &[u8]) {
-        unsafe { flatbuffers::emplace_scalar::<u8>(dst, self.0); }
+    unsafe fn push(&self, dst: &mut [u8], _written_len: usize) {
+        flatbuffers::emplace_scalar::<u8>(dst, self.0);
     }
 }
 
 impl flatbuffers::EndianScalar for Any {
+  type Scalar = u8;
   #[inline]
-  fn to_little_endian(self) -> Self {
-    let b = u8::to_le(self.0);
-    Self(b)
+  fn to_little_endian(self) -> u8 {
+    self.0.to_le()
   }
   #[inline]
   #[allow(clippy::wrong_self_convention)]
-  fn from_little_endian(self) -> Self {
-    let b = u8::from_le(self.0);
+  fn from_little_endian(v: u8) -> Self {
+    let b = u8::from_le(v);
     Self(b)
   }
 }
diff --git a/third_party/flatbuffers/tests/monster_test/my_game/example/any_unique_aliases_generated.rs b/third_party/flatbuffers/tests/monster_test/my_game/example/any_unique_aliases_generated.rs
index 5142d0e..726fa8e 100644
--- a/third_party/flatbuffers/tests/monster_test/my_game/example/any_unique_aliases_generated.rs
+++ b/third_party/flatbuffers/tests/monster_test/my_game/example/any_unique_aliases_generated.rs
@@ -63,10 +63,8 @@
 impl<'a> flatbuffers::Follow<'a> for AnyUniqueAliases {
   type Inner = Self;
   #[inline]
-  fn follow(buf: &'a [u8], loc: usize) -> Self::Inner {
-    let b = unsafe {
-      flatbuffers::read_scalar_at::<u8>(buf, loc)
-    };
+  unsafe fn follow(buf: &'a [u8], loc: usize) -> Self::Inner {
+    let b = flatbuffers::read_scalar_at::<u8>(buf, loc);
     Self(b)
   }
 }
@@ -74,21 +72,21 @@
 impl flatbuffers::Push for AnyUniqueAliases {
     type Output = AnyUniqueAliases;
     #[inline]
-    fn push(&self, dst: &mut [u8], _rest: &[u8]) {
-        unsafe { flatbuffers::emplace_scalar::<u8>(dst, self.0); }
+    unsafe fn push(&self, dst: &mut [u8], _written_len: usize) {
+        flatbuffers::emplace_scalar::<u8>(dst, self.0);
     }
 }
 
 impl flatbuffers::EndianScalar for AnyUniqueAliases {
+  type Scalar = u8;
   #[inline]
-  fn to_little_endian(self) -> Self {
-    let b = u8::to_le(self.0);
-    Self(b)
+  fn to_little_endian(self) -> u8 {
+    self.0.to_le()
   }
   #[inline]
   #[allow(clippy::wrong_self_convention)]
-  fn from_little_endian(self) -> Self {
-    let b = u8::from_le(self.0);
+  fn from_little_endian(v: u8) -> Self {
+    let b = u8::from_le(v);
     Self(b)
   }
 }
diff --git a/third_party/flatbuffers/tests/monster_test/my_game/example/color_generated.rs b/third_party/flatbuffers/tests/monster_test/my_game/example/color_generated.rs
index 1b9287f..9cd348a 100644
--- a/third_party/flatbuffers/tests/monster_test/my_game/example/color_generated.rs
+++ b/third_party/flatbuffers/tests/monster_test/my_game/example/color_generated.rs
@@ -29,32 +29,38 @@
 impl<'a> flatbuffers::Follow<'a> for Color {
   type Inner = Self;
   #[inline]
-  fn follow(buf: &'a [u8], loc: usize) -> Self::Inner {
-    let b = unsafe {
-      flatbuffers::read_scalar_at::<u8>(buf, loc)
-    };
-    unsafe { Self::from_bits_unchecked(b) }
+  unsafe fn follow(buf: &'a [u8], loc: usize) -> Self::Inner {
+    let b = flatbuffers::read_scalar_at::<u8>(buf, loc);
+    // Safety:
+    // This is safe because we know bitflags is implemented with a repr transparent uint of the correct size.
+    // from_bits_unchecked will be replaced by an equivalent but safe from_bits_retain in bitflags 2.0
+    // https://github.com/bitflags/bitflags/issues/262
+    Self::from_bits_unchecked(b)
   }
 }
 
 impl flatbuffers::Push for Color {
     type Output = Color;
     #[inline]
-    fn push(&self, dst: &mut [u8], _rest: &[u8]) {
-        unsafe { flatbuffers::emplace_scalar::<u8>(dst, self.bits()); }
+    unsafe fn push(&self, dst: &mut [u8], _written_len: usize) {
+        flatbuffers::emplace_scalar::<u8>(dst, self.bits());
     }
 }
 
 impl flatbuffers::EndianScalar for Color {
+  type Scalar = u8;
   #[inline]
-  fn to_little_endian(self) -> Self {
-    let b = u8::to_le(self.bits());
-    unsafe { Self::from_bits_unchecked(b) }
+  fn to_little_endian(self) -> u8 {
+    self.bits().to_le()
   }
   #[inline]
   #[allow(clippy::wrong_self_convention)]
-  fn from_little_endian(self) -> Self {
-    let b = u8::from_le(self.bits());
+  fn from_little_endian(v: u8) -> Self {
+    let b = u8::from_le(v);
+    // Safety:
+    // This is safe because we know bitflags is implemented with a repr transparent uint of the correct size.
+    // from_bits_unchecked will be replaced by an equivalent but safe from_bits_retain in bitflags 2.0
+    // https://github.com/bitflags/bitflags/issues/262
     unsafe { Self::from_bits_unchecked(b) }
   }
 }
diff --git a/third_party/flatbuffers/tests/monster_test/my_game/example/long_enum_generated.rs b/third_party/flatbuffers/tests/monster_test/my_game/example/long_enum_generated.rs
index 6a24d74..d762526 100644
--- a/third_party/flatbuffers/tests/monster_test/my_game/example/long_enum_generated.rs
+++ b/third_party/flatbuffers/tests/monster_test/my_game/example/long_enum_generated.rs
@@ -25,32 +25,38 @@
 impl<'a> flatbuffers::Follow<'a> for LongEnum {
   type Inner = Self;
   #[inline]
-  fn follow(buf: &'a [u8], loc: usize) -> Self::Inner {
-    let b = unsafe {
-      flatbuffers::read_scalar_at::<u64>(buf, loc)
-    };
-    unsafe { Self::from_bits_unchecked(b) }
+  unsafe fn follow(buf: &'a [u8], loc: usize) -> Self::Inner {
+    let b = flatbuffers::read_scalar_at::<u64>(buf, loc);
+    // Safety:
+    // This is safe because we know bitflags is implemented with a repr transparent uint of the correct size.
+    // from_bits_unchecked will be replaced by an equivalent but safe from_bits_retain in bitflags 2.0
+    // https://github.com/bitflags/bitflags/issues/262
+    Self::from_bits_unchecked(b)
   }
 }
 
 impl flatbuffers::Push for LongEnum {
     type Output = LongEnum;
     #[inline]
-    fn push(&self, dst: &mut [u8], _rest: &[u8]) {
-        unsafe { flatbuffers::emplace_scalar::<u64>(dst, self.bits()); }
+    unsafe fn push(&self, dst: &mut [u8], _written_len: usize) {
+        flatbuffers::emplace_scalar::<u64>(dst, self.bits());
     }
 }
 
 impl flatbuffers::EndianScalar for LongEnum {
+  type Scalar = u64;
   #[inline]
-  fn to_little_endian(self) -> Self {
-    let b = u64::to_le(self.bits());
-    unsafe { Self::from_bits_unchecked(b) }
+  fn to_little_endian(self) -> u64 {
+    self.bits().to_le()
   }
   #[inline]
   #[allow(clippy::wrong_self_convention)]
-  fn from_little_endian(self) -> Self {
-    let b = u64::from_le(self.bits());
+  fn from_little_endian(v: u64) -> Self {
+    let b = u64::from_le(v);
+    // Safety:
+    // This is safe because we know bitflags is implemented with a repr transparent uint of the correct size.
+    // from_bits_unchecked will be replaced by an equivalent but safe from_bits_retain in bitflags 2.0
+    // https://github.com/bitflags/bitflags/issues/262
     unsafe { Self::from_bits_unchecked(b) }
   }
 }
diff --git a/third_party/flatbuffers/tests/monster_test/my_game/example/monster_generated.rs b/third_party/flatbuffers/tests/monster_test/my_game/example/monster_generated.rs
index dd325b2..67dfcb3 100644
--- a/third_party/flatbuffers/tests/monster_test/my_game/example/monster_generated.rs
+++ b/third_party/flatbuffers/tests/monster_test/my_game/example/monster_generated.rs
@@ -20,8 +20,8 @@
 impl<'a> flatbuffers::Follow<'a> for Monster<'a> {
   type Inner = Monster<'a>;
   #[inline]
-  fn follow(buf: &'a [u8], loc: usize) -> Self::Inner {
-    Self { _tab: flatbuffers::Table { buf, loc } }
+  unsafe fn follow(buf: &'a [u8], loc: usize) -> Self::Inner {
+    Self { _tab: flatbuffers::Table::new(buf, loc) }
   }
 }
 
@@ -79,13 +79,21 @@
   pub const VT_NATIVE_INLINE: flatbuffers::VOffsetT = 106;
   pub const VT_LONG_ENUM_NON_ENUM_DEFAULT: flatbuffers::VOffsetT = 108;
   pub const VT_LONG_ENUM_NORMAL_DEFAULT: flatbuffers::VOffsetT = 110;
+  pub const VT_NAN_DEFAULT: flatbuffers::VOffsetT = 112;
+  pub const VT_INF_DEFAULT: flatbuffers::VOffsetT = 114;
+  pub const VT_POSITIVE_INF_DEFAULT: flatbuffers::VOffsetT = 116;
+  pub const VT_INFINITY_DEFAULT: flatbuffers::VOffsetT = 118;
+  pub const VT_POSITIVE_INFINITY_DEFAULT: flatbuffers::VOffsetT = 120;
+  pub const VT_NEGATIVE_INF_DEFAULT: flatbuffers::VOffsetT = 122;
+  pub const VT_NEGATIVE_INFINITY_DEFAULT: flatbuffers::VOffsetT = 124;
+  pub const VT_DOUBLE_INF_DEFAULT: flatbuffers::VOffsetT = 126;
 
   pub const fn get_fully_qualified_name() -> &'static str {
     "MyGame.Example.Monster"
   }
 
   #[inline]
-  pub fn init_from_table(table: flatbuffers::Table<'a>) -> Self {
+  pub unsafe fn init_from_table(table: flatbuffers::Table<'a>) -> Self {
     Monster { _tab: table }
   }
   #[allow(unused_mut)]
@@ -94,6 +102,7 @@
     args: &'args MonsterArgs<'args>
   ) -> flatbuffers::WIPOffset<Monster<'bldr>> {
     let mut builder = MonsterBuilder::new(_fbb);
+    builder.add_double_inf_default(args.double_inf_default);
     builder.add_long_enum_normal_default(args.long_enum_normal_default);
     builder.add_long_enum_non_enum_default(args.long_enum_non_enum_default);
     builder.add_non_owning_reference(args.non_owning_reference);
@@ -103,6 +112,13 @@
     builder.add_testhashs64_fnv1a(args.testhashs64_fnv1a);
     builder.add_testhashu64_fnv1(args.testhashu64_fnv1);
     builder.add_testhashs64_fnv1(args.testhashs64_fnv1);
+    builder.add_negative_infinity_default(args.negative_infinity_default);
+    builder.add_negative_inf_default(args.negative_inf_default);
+    builder.add_positive_infinity_default(args.positive_infinity_default);
+    builder.add_infinity_default(args.infinity_default);
+    builder.add_positive_inf_default(args.positive_inf_default);
+    builder.add_inf_default(args.inf_default);
+    builder.add_nan_default(args.nan_default);
     if let Some(x) = args.native_inline { builder.add_native_inline(x); }
     if let Some(x) = args.scalar_key_sorted_tables { builder.add_scalar_key_sorted_tables(x); }
     if let Some(x) = args.testrequirednestedflatbuffer { builder.add_testrequirednestedflatbuffer(x); }
@@ -161,7 +177,7 @@
       x.to_string()
     };
     let inventory = self.inventory().map(|x| {
-      x.to_vec()
+      x.into_iter().collect()
     });
     let color = self.color();
     let test = match self.test_type() {
@@ -196,7 +212,7 @@
       Box::new(x.unpack())
     });
     let testnestedflatbuffer = self.testnestedflatbuffer().map(|x| {
-      x.to_vec()
+      x.into_iter().collect()
     });
     let testempty = self.testempty().map(|x| {
       Box::new(x.unpack())
@@ -211,7 +227,7 @@
     let testhashs64_fnv1a = self.testhashs64_fnv1a();
     let testhashu64_fnv1a = self.testhashu64_fnv1a();
     let testarrayofbools = self.testarrayofbools().map(|x| {
-      x.to_vec()
+      x.into_iter().collect()
     });
     let testf = self.testf();
     let testf2 = self.testf2();
@@ -223,7 +239,7 @@
       x.iter().map(|t| t.unpack()).collect()
     });
     let flex = self.flex().map(|x| {
-      x.to_vec()
+      x.into_iter().collect()
     });
     let test5 = self.test5().map(|x| {
       x.iter().map(|t| t.unpack()).collect()
@@ -298,7 +314,7 @@
     });
     let signed_enum = self.signed_enum();
     let testrequirednestedflatbuffer = self.testrequirednestedflatbuffer().map(|x| {
-      x.to_vec()
+      x.into_iter().collect()
     });
     let scalar_key_sorted_tables = self.scalar_key_sorted_tables().map(|x| {
       x.iter().map(|t| t.unpack()).collect()
@@ -308,6 +324,14 @@
     });
     let long_enum_non_enum_default = self.long_enum_non_enum_default();
     let long_enum_normal_default = self.long_enum_normal_default();
+    let nan_default = self.nan_default();
+    let inf_default = self.inf_default();
+    let positive_inf_default = self.positive_inf_default();
+    let infinity_default = self.infinity_default();
+    let positive_infinity_default = self.positive_infinity_default();
+    let negative_inf_default = self.negative_inf_default();
+    let negative_infinity_default = self.negative_infinity_default();
+    let double_inf_default = self.double_inf_default();
     MonsterT {
       pos,
       mana,
@@ -359,24 +383,44 @@
       native_inline,
       long_enum_non_enum_default,
       long_enum_normal_default,
+      nan_default,
+      inf_default,
+      positive_inf_default,
+      infinity_default,
+      positive_infinity_default,
+      negative_inf_default,
+      negative_infinity_default,
+      double_inf_default,
     }
   }
 
   #[inline]
   pub fn pos(&self) -> Option<&'a Vec3> {
-    self._tab.get::<Vec3>(Monster::VT_POS, None)
+    // Safety:
+    // Created from valid Table for this object
+    // which contains a valid value in this slot
+    unsafe { self._tab.get::<Vec3>(Monster::VT_POS, None)}
   }
   #[inline]
   pub fn mana(&self) -> i16 {
-    self._tab.get::<i16>(Monster::VT_MANA, Some(150)).unwrap()
+    // Safety:
+    // Created from valid Table for this object
+    // which contains a valid value in this slot
+    unsafe { self._tab.get::<i16>(Monster::VT_MANA, Some(150)).unwrap()}
   }
   #[inline]
   pub fn hp(&self) -> i16 {
-    self._tab.get::<i16>(Monster::VT_HP, Some(100)).unwrap()
+    // Safety:
+    // Created from valid Table for this object
+    // which contains a valid value in this slot
+    unsafe { self._tab.get::<i16>(Monster::VT_HP, Some(100)).unwrap()}
   }
   #[inline]
   pub fn name(&self) -> &'a str {
-    self._tab.get::<flatbuffers::ForwardsUOffset<&str>>(Monster::VT_NAME, None).unwrap()
+    // Safety:
+    // Created from valid Table for this object
+    // which contains a valid value in this slot
+    unsafe { self._tab.get::<flatbuffers::ForwardsUOffset<&str>>(Monster::VT_NAME, None).unwrap()}
   }
   #[inline]
   pub fn key_compare_less_than(&self, o: &Monster) -> bool {
@@ -389,220 +433,434 @@
     key.cmp(val)
   }
   #[inline]
-  pub fn inventory(&self) -> Option<&'a [u8]> {
-    self._tab.get::<flatbuffers::ForwardsUOffset<flatbuffers::Vector<'a, u8>>>(Monster::VT_INVENTORY, None).map(|v| v.safe_slice())
+  pub fn inventory(&self) -> Option<flatbuffers::Vector<'a, u8>> {
+    // Safety:
+    // Created from valid Table for this object
+    // which contains a valid value in this slot
+    unsafe { self._tab.get::<flatbuffers::ForwardsUOffset<flatbuffers::Vector<'a, u8>>>(Monster::VT_INVENTORY, None)}
   }
   #[inline]
   pub fn color(&self) -> Color {
-    self._tab.get::<Color>(Monster::VT_COLOR, Some(Color::Blue)).unwrap()
+    // Safety:
+    // Created from valid Table for this object
+    // which contains a valid value in this slot
+    unsafe { self._tab.get::<Color>(Monster::VT_COLOR, Some(Color::Blue)).unwrap()}
   }
   #[inline]
   pub fn test_type(&self) -> Any {
-    self._tab.get::<Any>(Monster::VT_TEST_TYPE, Some(Any::NONE)).unwrap()
+    // Safety:
+    // Created from valid Table for this object
+    // which contains a valid value in this slot
+    unsafe { self._tab.get::<Any>(Monster::VT_TEST_TYPE, Some(Any::NONE)).unwrap()}
   }
   #[inline]
   pub fn test(&self) -> Option<flatbuffers::Table<'a>> {
-    self._tab.get::<flatbuffers::ForwardsUOffset<flatbuffers::Table<'a>>>(Monster::VT_TEST, None)
+    // Safety:
+    // Created from valid Table for this object
+    // which contains a valid value in this slot
+    unsafe { self._tab.get::<flatbuffers::ForwardsUOffset<flatbuffers::Table<'a>>>(Monster::VT_TEST, None)}
   }
   #[inline]
-  pub fn test4(&self) -> Option<&'a [Test]> {
-    self._tab.get::<flatbuffers::ForwardsUOffset<flatbuffers::Vector<'a, Test>>>(Monster::VT_TEST4, None).map(|v| v.safe_slice())
+  pub fn test4(&self) -> Option<flatbuffers::Vector<'a, Test>> {
+    // Safety:
+    // Created from valid Table for this object
+    // which contains a valid value in this slot
+    unsafe { self._tab.get::<flatbuffers::ForwardsUOffset<flatbuffers::Vector<'a, Test>>>(Monster::VT_TEST4, None)}
   }
   #[inline]
   pub fn testarrayofstring(&self) -> Option<flatbuffers::Vector<'a, flatbuffers::ForwardsUOffset<&'a str>>> {
-    self._tab.get::<flatbuffers::ForwardsUOffset<flatbuffers::Vector<'a, flatbuffers::ForwardsUOffset<&'a str>>>>(Monster::VT_TESTARRAYOFSTRING, None)
+    // Safety:
+    // Created from valid Table for this object
+    // which contains a valid value in this slot
+    unsafe { self._tab.get::<flatbuffers::ForwardsUOffset<flatbuffers::Vector<'a, flatbuffers::ForwardsUOffset<&'a str>>>>(Monster::VT_TESTARRAYOFSTRING, None)}
   }
   /// an example documentation comment: this will end up in the generated code
   /// multiline too
   #[inline]
   pub fn testarrayoftables(&self) -> Option<flatbuffers::Vector<'a, flatbuffers::ForwardsUOffset<Monster<'a>>>> {
-    self._tab.get::<flatbuffers::ForwardsUOffset<flatbuffers::Vector<'a, flatbuffers::ForwardsUOffset<Monster>>>>(Monster::VT_TESTARRAYOFTABLES, None)
+    // Safety:
+    // Created from valid Table for this object
+    // which contains a valid value in this slot
+    unsafe { self._tab.get::<flatbuffers::ForwardsUOffset<flatbuffers::Vector<'a, flatbuffers::ForwardsUOffset<Monster>>>>(Monster::VT_TESTARRAYOFTABLES, None)}
   }
   #[inline]
   pub fn enemy(&self) -> Option<Monster<'a>> {
-    self._tab.get::<flatbuffers::ForwardsUOffset<Monster>>(Monster::VT_ENEMY, None)
+    // Safety:
+    // Created from valid Table for this object
+    // which contains a valid value in this slot
+    unsafe { self._tab.get::<flatbuffers::ForwardsUOffset<Monster>>(Monster::VT_ENEMY, None)}
   }
   #[inline]
-  pub fn testnestedflatbuffer(&self) -> Option<&'a [u8]> {
-    self._tab.get::<flatbuffers::ForwardsUOffset<flatbuffers::Vector<'a, u8>>>(Monster::VT_TESTNESTEDFLATBUFFER, None).map(|v| v.safe_slice())
+  pub fn testnestedflatbuffer(&self) -> Option<flatbuffers::Vector<'a, u8>> {
+    // Safety:
+    // Created from valid Table for this object
+    // which contains a valid value in this slot
+    unsafe { self._tab.get::<flatbuffers::ForwardsUOffset<flatbuffers::Vector<'a, u8>>>(Monster::VT_TESTNESTEDFLATBUFFER, None)}
   }
   pub fn testnestedflatbuffer_nested_flatbuffer(&'a self) -> Option<Monster<'a>> {
     self.testnestedflatbuffer().map(|data| {
       use flatbuffers::Follow;
-      <flatbuffers::ForwardsUOffset<Monster<'a>>>::follow(data, 0)
+      // Safety:
+      // Created from a valid Table for this object
+      // Which contains a valid flatbuffer in this slot
+      unsafe { <flatbuffers::ForwardsUOffset<Monster<'a>>>::follow(data.bytes(), 0) }
     })
   }
   #[inline]
   pub fn testempty(&self) -> Option<Stat<'a>> {
-    self._tab.get::<flatbuffers::ForwardsUOffset<Stat>>(Monster::VT_TESTEMPTY, None)
+    // Safety:
+    // Created from valid Table for this object
+    // which contains a valid value in this slot
+    unsafe { self._tab.get::<flatbuffers::ForwardsUOffset<Stat>>(Monster::VT_TESTEMPTY, None)}
   }
   #[inline]
   pub fn testbool(&self) -> bool {
-    self._tab.get::<bool>(Monster::VT_TESTBOOL, Some(false)).unwrap()
+    // Safety:
+    // Created from valid Table for this object
+    // which contains a valid value in this slot
+    unsafe { self._tab.get::<bool>(Monster::VT_TESTBOOL, Some(false)).unwrap()}
   }
   #[inline]
   pub fn testhashs32_fnv1(&self) -> i32 {
-    self._tab.get::<i32>(Monster::VT_TESTHASHS32_FNV1, Some(0)).unwrap()
+    // Safety:
+    // Created from valid Table for this object
+    // which contains a valid value in this slot
+    unsafe { self._tab.get::<i32>(Monster::VT_TESTHASHS32_FNV1, Some(0)).unwrap()}
   }
   #[inline]
   pub fn testhashu32_fnv1(&self) -> u32 {
-    self._tab.get::<u32>(Monster::VT_TESTHASHU32_FNV1, Some(0)).unwrap()
+    // Safety:
+    // Created from valid Table for this object
+    // which contains a valid value in this slot
+    unsafe { self._tab.get::<u32>(Monster::VT_TESTHASHU32_FNV1, Some(0)).unwrap()}
   }
   #[inline]
   pub fn testhashs64_fnv1(&self) -> i64 {
-    self._tab.get::<i64>(Monster::VT_TESTHASHS64_FNV1, Some(0)).unwrap()
+    // Safety:
+    // Created from valid Table for this object
+    // which contains a valid value in this slot
+    unsafe { self._tab.get::<i64>(Monster::VT_TESTHASHS64_FNV1, Some(0)).unwrap()}
   }
   #[inline]
   pub fn testhashu64_fnv1(&self) -> u64 {
-    self._tab.get::<u64>(Monster::VT_TESTHASHU64_FNV1, Some(0)).unwrap()
+    // Safety:
+    // Created from valid Table for this object
+    // which contains a valid value in this slot
+    unsafe { self._tab.get::<u64>(Monster::VT_TESTHASHU64_FNV1, Some(0)).unwrap()}
   }
   #[inline]
   pub fn testhashs32_fnv1a(&self) -> i32 {
-    self._tab.get::<i32>(Monster::VT_TESTHASHS32_FNV1A, Some(0)).unwrap()
+    // Safety:
+    // Created from valid Table for this object
+    // which contains a valid value in this slot
+    unsafe { self._tab.get::<i32>(Monster::VT_TESTHASHS32_FNV1A, Some(0)).unwrap()}
   }
   #[inline]
   pub fn testhashu32_fnv1a(&self) -> u32 {
-    self._tab.get::<u32>(Monster::VT_TESTHASHU32_FNV1A, Some(0)).unwrap()
+    // Safety:
+    // Created from valid Table for this object
+    // which contains a valid value in this slot
+    unsafe { self._tab.get::<u32>(Monster::VT_TESTHASHU32_FNV1A, Some(0)).unwrap()}
   }
   #[inline]
   pub fn testhashs64_fnv1a(&self) -> i64 {
-    self._tab.get::<i64>(Monster::VT_TESTHASHS64_FNV1A, Some(0)).unwrap()
+    // Safety:
+    // Created from valid Table for this object
+    // which contains a valid value in this slot
+    unsafe { self._tab.get::<i64>(Monster::VT_TESTHASHS64_FNV1A, Some(0)).unwrap()}
   }
   #[inline]
   pub fn testhashu64_fnv1a(&self) -> u64 {
-    self._tab.get::<u64>(Monster::VT_TESTHASHU64_FNV1A, Some(0)).unwrap()
+    // Safety:
+    // Created from valid Table for this object
+    // which contains a valid value in this slot
+    unsafe { self._tab.get::<u64>(Monster::VT_TESTHASHU64_FNV1A, Some(0)).unwrap()}
   }
   #[inline]
-  pub fn testarrayofbools(&self) -> Option<&'a [bool]> {
-    self._tab.get::<flatbuffers::ForwardsUOffset<flatbuffers::Vector<'a, bool>>>(Monster::VT_TESTARRAYOFBOOLS, None).map(|v| v.safe_slice())
+  pub fn testarrayofbools(&self) -> Option<flatbuffers::Vector<'a, bool>> {
+    // Safety:
+    // Created from valid Table for this object
+    // which contains a valid value in this slot
+    unsafe { self._tab.get::<flatbuffers::ForwardsUOffset<flatbuffers::Vector<'a, bool>>>(Monster::VT_TESTARRAYOFBOOLS, None)}
   }
   #[inline]
   pub fn testf(&self) -> f32 {
-    self._tab.get::<f32>(Monster::VT_TESTF, Some(3.14159)).unwrap()
+    // Safety:
+    // Created from valid Table for this object
+    // which contains a valid value in this slot
+    unsafe { self._tab.get::<f32>(Monster::VT_TESTF, Some(3.14159)).unwrap()}
   }
   #[inline]
   pub fn testf2(&self) -> f32 {
-    self._tab.get::<f32>(Monster::VT_TESTF2, Some(3.0)).unwrap()
+    // Safety:
+    // Created from valid Table for this object
+    // which contains a valid value in this slot
+    unsafe { self._tab.get::<f32>(Monster::VT_TESTF2, Some(3.0)).unwrap()}
   }
   #[inline]
   pub fn testf3(&self) -> f32 {
-    self._tab.get::<f32>(Monster::VT_TESTF3, Some(0.0)).unwrap()
+    // Safety:
+    // Created from valid Table for this object
+    // which contains a valid value in this slot
+    unsafe { self._tab.get::<f32>(Monster::VT_TESTF3, Some(0.0)).unwrap()}
   }
   #[inline]
   pub fn testarrayofstring2(&self) -> Option<flatbuffers::Vector<'a, flatbuffers::ForwardsUOffset<&'a str>>> {
-    self._tab.get::<flatbuffers::ForwardsUOffset<flatbuffers::Vector<'a, flatbuffers::ForwardsUOffset<&'a str>>>>(Monster::VT_TESTARRAYOFSTRING2, None)
+    // Safety:
+    // Created from valid Table for this object
+    // which contains a valid value in this slot
+    unsafe { self._tab.get::<flatbuffers::ForwardsUOffset<flatbuffers::Vector<'a, flatbuffers::ForwardsUOffset<&'a str>>>>(Monster::VT_TESTARRAYOFSTRING2, None)}
   }
   #[inline]
-  pub fn testarrayofsortedstruct(&self) -> Option<&'a [Ability]> {
-    self._tab.get::<flatbuffers::ForwardsUOffset<flatbuffers::Vector<'a, Ability>>>(Monster::VT_TESTARRAYOFSORTEDSTRUCT, None).map(|v| v.safe_slice())
+  pub fn testarrayofsortedstruct(&self) -> Option<flatbuffers::Vector<'a, Ability>> {
+    // Safety:
+    // Created from valid Table for this object
+    // which contains a valid value in this slot
+    unsafe { self._tab.get::<flatbuffers::ForwardsUOffset<flatbuffers::Vector<'a, Ability>>>(Monster::VT_TESTARRAYOFSORTEDSTRUCT, None)}
   }
   #[inline]
-  pub fn flex(&self) -> Option<&'a [u8]> {
-    self._tab.get::<flatbuffers::ForwardsUOffset<flatbuffers::Vector<'a, u8>>>(Monster::VT_FLEX, None).map(|v| v.safe_slice())
+  pub fn flex(&self) -> Option<flatbuffers::Vector<'a, u8>> {
+    // Safety:
+    // Created from valid Table for this object
+    // which contains a valid value in this slot
+    unsafe { self._tab.get::<flatbuffers::ForwardsUOffset<flatbuffers::Vector<'a, u8>>>(Monster::VT_FLEX, None)}
   }
   #[inline]
-  pub fn test5(&self) -> Option<&'a [Test]> {
-    self._tab.get::<flatbuffers::ForwardsUOffset<flatbuffers::Vector<'a, Test>>>(Monster::VT_TEST5, None).map(|v| v.safe_slice())
+  pub fn test5(&self) -> Option<flatbuffers::Vector<'a, Test>> {
+    // Safety:
+    // Created from valid Table for this object
+    // which contains a valid value in this slot
+    unsafe { self._tab.get::<flatbuffers::ForwardsUOffset<flatbuffers::Vector<'a, Test>>>(Monster::VT_TEST5, None)}
   }
   #[inline]
   pub fn vector_of_longs(&self) -> Option<flatbuffers::Vector<'a, i64>> {
-    self._tab.get::<flatbuffers::ForwardsUOffset<flatbuffers::Vector<'a, i64>>>(Monster::VT_VECTOR_OF_LONGS, None)
+    // Safety:
+    // Created from valid Table for this object
+    // which contains a valid value in this slot
+    unsafe { self._tab.get::<flatbuffers::ForwardsUOffset<flatbuffers::Vector<'a, i64>>>(Monster::VT_VECTOR_OF_LONGS, None)}
   }
   #[inline]
   pub fn vector_of_doubles(&self) -> Option<flatbuffers::Vector<'a, f64>> {
-    self._tab.get::<flatbuffers::ForwardsUOffset<flatbuffers::Vector<'a, f64>>>(Monster::VT_VECTOR_OF_DOUBLES, None)
+    // Safety:
+    // Created from valid Table for this object
+    // which contains a valid value in this slot
+    unsafe { self._tab.get::<flatbuffers::ForwardsUOffset<flatbuffers::Vector<'a, f64>>>(Monster::VT_VECTOR_OF_DOUBLES, None)}
   }
   #[inline]
   pub fn parent_namespace_test(&self) -> Option<super::InParentNamespace<'a>> {
-    self._tab.get::<flatbuffers::ForwardsUOffset<super::InParentNamespace>>(Monster::VT_PARENT_NAMESPACE_TEST, None)
+    // Safety:
+    // Created from valid Table for this object
+    // which contains a valid value in this slot
+    unsafe { self._tab.get::<flatbuffers::ForwardsUOffset<super::InParentNamespace>>(Monster::VT_PARENT_NAMESPACE_TEST, None)}
   }
   #[inline]
   pub fn vector_of_referrables(&self) -> Option<flatbuffers::Vector<'a, flatbuffers::ForwardsUOffset<Referrable<'a>>>> {
-    self._tab.get::<flatbuffers::ForwardsUOffset<flatbuffers::Vector<'a, flatbuffers::ForwardsUOffset<Referrable>>>>(Monster::VT_VECTOR_OF_REFERRABLES, None)
+    // Safety:
+    // Created from valid Table for this object
+    // which contains a valid value in this slot
+    unsafe { self._tab.get::<flatbuffers::ForwardsUOffset<flatbuffers::Vector<'a, flatbuffers::ForwardsUOffset<Referrable>>>>(Monster::VT_VECTOR_OF_REFERRABLES, None)}
   }
   #[inline]
   pub fn single_weak_reference(&self) -> u64 {
-    self._tab.get::<u64>(Monster::VT_SINGLE_WEAK_REFERENCE, Some(0)).unwrap()
+    // Safety:
+    // Created from valid Table for this object
+    // which contains a valid value in this slot
+    unsafe { self._tab.get::<u64>(Monster::VT_SINGLE_WEAK_REFERENCE, Some(0)).unwrap()}
   }
   #[inline]
   pub fn vector_of_weak_references(&self) -> Option<flatbuffers::Vector<'a, u64>> {
-    self._tab.get::<flatbuffers::ForwardsUOffset<flatbuffers::Vector<'a, u64>>>(Monster::VT_VECTOR_OF_WEAK_REFERENCES, None)
+    // Safety:
+    // Created from valid Table for this object
+    // which contains a valid value in this slot
+    unsafe { self._tab.get::<flatbuffers::ForwardsUOffset<flatbuffers::Vector<'a, u64>>>(Monster::VT_VECTOR_OF_WEAK_REFERENCES, None)}
   }
   #[inline]
   pub fn vector_of_strong_referrables(&self) -> Option<flatbuffers::Vector<'a, flatbuffers::ForwardsUOffset<Referrable<'a>>>> {
-    self._tab.get::<flatbuffers::ForwardsUOffset<flatbuffers::Vector<'a, flatbuffers::ForwardsUOffset<Referrable>>>>(Monster::VT_VECTOR_OF_STRONG_REFERRABLES, None)
+    // Safety:
+    // Created from valid Table for this object
+    // which contains a valid value in this slot
+    unsafe { self._tab.get::<flatbuffers::ForwardsUOffset<flatbuffers::Vector<'a, flatbuffers::ForwardsUOffset<Referrable>>>>(Monster::VT_VECTOR_OF_STRONG_REFERRABLES, None)}
   }
   #[inline]
   pub fn co_owning_reference(&self) -> u64 {
-    self._tab.get::<u64>(Monster::VT_CO_OWNING_REFERENCE, Some(0)).unwrap()
+    // Safety:
+    // Created from valid Table for this object
+    // which contains a valid value in this slot
+    unsafe { self._tab.get::<u64>(Monster::VT_CO_OWNING_REFERENCE, Some(0)).unwrap()}
   }
   #[inline]
   pub fn vector_of_co_owning_references(&self) -> Option<flatbuffers::Vector<'a, u64>> {
-    self._tab.get::<flatbuffers::ForwardsUOffset<flatbuffers::Vector<'a, u64>>>(Monster::VT_VECTOR_OF_CO_OWNING_REFERENCES, None)
+    // Safety:
+    // Created from valid Table for this object
+    // which contains a valid value in this slot
+    unsafe { self._tab.get::<flatbuffers::ForwardsUOffset<flatbuffers::Vector<'a, u64>>>(Monster::VT_VECTOR_OF_CO_OWNING_REFERENCES, None)}
   }
   #[inline]
   pub fn non_owning_reference(&self) -> u64 {
-    self._tab.get::<u64>(Monster::VT_NON_OWNING_REFERENCE, Some(0)).unwrap()
+    // Safety:
+    // Created from valid Table for this object
+    // which contains a valid value in this slot
+    unsafe { self._tab.get::<u64>(Monster::VT_NON_OWNING_REFERENCE, Some(0)).unwrap()}
   }
   #[inline]
   pub fn vector_of_non_owning_references(&self) -> Option<flatbuffers::Vector<'a, u64>> {
-    self._tab.get::<flatbuffers::ForwardsUOffset<flatbuffers::Vector<'a, u64>>>(Monster::VT_VECTOR_OF_NON_OWNING_REFERENCES, None)
+    // Safety:
+    // Created from valid Table for this object
+    // which contains a valid value in this slot
+    unsafe { self._tab.get::<flatbuffers::ForwardsUOffset<flatbuffers::Vector<'a, u64>>>(Monster::VT_VECTOR_OF_NON_OWNING_REFERENCES, None)}
   }
   #[inline]
   pub fn any_unique_type(&self) -> AnyUniqueAliases {
-    self._tab.get::<AnyUniqueAliases>(Monster::VT_ANY_UNIQUE_TYPE, Some(AnyUniqueAliases::NONE)).unwrap()
+    // Safety:
+    // Created from valid Table for this object
+    // which contains a valid value in this slot
+    unsafe { self._tab.get::<AnyUniqueAliases>(Monster::VT_ANY_UNIQUE_TYPE, Some(AnyUniqueAliases::NONE)).unwrap()}
   }
   #[inline]
   pub fn any_unique(&self) -> Option<flatbuffers::Table<'a>> {
-    self._tab.get::<flatbuffers::ForwardsUOffset<flatbuffers::Table<'a>>>(Monster::VT_ANY_UNIQUE, None)
+    // Safety:
+    // Created from valid Table for this object
+    // which contains a valid value in this slot
+    unsafe { self._tab.get::<flatbuffers::ForwardsUOffset<flatbuffers::Table<'a>>>(Monster::VT_ANY_UNIQUE, None)}
   }
   #[inline]
   pub fn any_ambiguous_type(&self) -> AnyAmbiguousAliases {
-    self._tab.get::<AnyAmbiguousAliases>(Monster::VT_ANY_AMBIGUOUS_TYPE, Some(AnyAmbiguousAliases::NONE)).unwrap()
+    // Safety:
+    // Created from valid Table for this object
+    // which contains a valid value in this slot
+    unsafe { self._tab.get::<AnyAmbiguousAliases>(Monster::VT_ANY_AMBIGUOUS_TYPE, Some(AnyAmbiguousAliases::NONE)).unwrap()}
   }
   #[inline]
   pub fn any_ambiguous(&self) -> Option<flatbuffers::Table<'a>> {
-    self._tab.get::<flatbuffers::ForwardsUOffset<flatbuffers::Table<'a>>>(Monster::VT_ANY_AMBIGUOUS, None)
+    // Safety:
+    // Created from valid Table for this object
+    // which contains a valid value in this slot
+    unsafe { self._tab.get::<flatbuffers::ForwardsUOffset<flatbuffers::Table<'a>>>(Monster::VT_ANY_AMBIGUOUS, None)}
   }
   #[inline]
   pub fn vector_of_enums(&self) -> Option<flatbuffers::Vector<'a, Color>> {
-    self._tab.get::<flatbuffers::ForwardsUOffset<flatbuffers::Vector<'a, Color>>>(Monster::VT_VECTOR_OF_ENUMS, None)
+    // Safety:
+    // Created from valid Table for this object
+    // which contains a valid value in this slot
+    unsafe { self._tab.get::<flatbuffers::ForwardsUOffset<flatbuffers::Vector<'a, Color>>>(Monster::VT_VECTOR_OF_ENUMS, None)}
   }
   #[inline]
   pub fn signed_enum(&self) -> Race {
-    self._tab.get::<Race>(Monster::VT_SIGNED_ENUM, Some(Race::None)).unwrap()
+    // Safety:
+    // Created from valid Table for this object
+    // which contains a valid value in this slot
+    unsafe { self._tab.get::<Race>(Monster::VT_SIGNED_ENUM, Some(Race::None)).unwrap()}
   }
   #[inline]
-  pub fn testrequirednestedflatbuffer(&self) -> Option<&'a [u8]> {
-    self._tab.get::<flatbuffers::ForwardsUOffset<flatbuffers::Vector<'a, u8>>>(Monster::VT_TESTREQUIREDNESTEDFLATBUFFER, None).map(|v| v.safe_slice())
+  pub fn testrequirednestedflatbuffer(&self) -> Option<flatbuffers::Vector<'a, u8>> {
+    // Safety:
+    // Created from valid Table for this object
+    // which contains a valid value in this slot
+    unsafe { self._tab.get::<flatbuffers::ForwardsUOffset<flatbuffers::Vector<'a, u8>>>(Monster::VT_TESTREQUIREDNESTEDFLATBUFFER, None)}
   }
   pub fn testrequirednestedflatbuffer_nested_flatbuffer(&'a self) -> Option<Monster<'a>> {
     self.testrequirednestedflatbuffer().map(|data| {
       use flatbuffers::Follow;
-      <flatbuffers::ForwardsUOffset<Monster<'a>>>::follow(data, 0)
+      // Safety:
+      // Created from a valid Table for this object
+      // Which contains a valid flatbuffer in this slot
+      unsafe { <flatbuffers::ForwardsUOffset<Monster<'a>>>::follow(data.bytes(), 0) }
     })
   }
   #[inline]
   pub fn scalar_key_sorted_tables(&self) -> Option<flatbuffers::Vector<'a, flatbuffers::ForwardsUOffset<Stat<'a>>>> {
-    self._tab.get::<flatbuffers::ForwardsUOffset<flatbuffers::Vector<'a, flatbuffers::ForwardsUOffset<Stat>>>>(Monster::VT_SCALAR_KEY_SORTED_TABLES, None)
+    // Safety:
+    // Created from valid Table for this object
+    // which contains a valid value in this slot
+    unsafe { self._tab.get::<flatbuffers::ForwardsUOffset<flatbuffers::Vector<'a, flatbuffers::ForwardsUOffset<Stat>>>>(Monster::VT_SCALAR_KEY_SORTED_TABLES, None)}
   }
   #[inline]
   pub fn native_inline(&self) -> Option<&'a Test> {
-    self._tab.get::<Test>(Monster::VT_NATIVE_INLINE, None)
+    // Safety:
+    // Created from valid Table for this object
+    // which contains a valid value in this slot
+    unsafe { self._tab.get::<Test>(Monster::VT_NATIVE_INLINE, None)}
   }
   #[inline]
   pub fn long_enum_non_enum_default(&self) -> LongEnum {
-    self._tab.get::<LongEnum>(Monster::VT_LONG_ENUM_NON_ENUM_DEFAULT, Some(Default::default())).unwrap()
+    // Safety:
+    // Created from valid Table for this object
+    // which contains a valid value in this slot
+    unsafe { self._tab.get::<LongEnum>(Monster::VT_LONG_ENUM_NON_ENUM_DEFAULT, Some(Default::default())).unwrap()}
   }
   #[inline]
   pub fn long_enum_normal_default(&self) -> LongEnum {
-    self._tab.get::<LongEnum>(Monster::VT_LONG_ENUM_NORMAL_DEFAULT, Some(LongEnum::LongOne)).unwrap()
+    // Safety:
+    // Created from valid Table for this object
+    // which contains a valid value in this slot
+    unsafe { self._tab.get::<LongEnum>(Monster::VT_LONG_ENUM_NORMAL_DEFAULT, Some(LongEnum::LongOne)).unwrap()}
+  }
+  #[inline]
+  pub fn nan_default(&self) -> f32 {
+    // Safety:
+    // Created from valid Table for this object
+    // which contains a valid value in this slot
+    unsafe { self._tab.get::<f32>(Monster::VT_NAN_DEFAULT, Some(f32::NAN)).unwrap()}
+  }
+  #[inline]
+  pub fn inf_default(&self) -> f32 {
+    // Safety:
+    // Created from valid Table for this object
+    // which contains a valid value in this slot
+    unsafe { self._tab.get::<f32>(Monster::VT_INF_DEFAULT, Some(f32::INFINITY)).unwrap()}
+  }
+  #[inline]
+  pub fn positive_inf_default(&self) -> f32 {
+    // Safety:
+    // Created from valid Table for this object
+    // which contains a valid value in this slot
+    unsafe { self._tab.get::<f32>(Monster::VT_POSITIVE_INF_DEFAULT, Some(f32::INFINITY)).unwrap()}
+  }
+  #[inline]
+  pub fn infinity_default(&self) -> f32 {
+    // Safety:
+    // Created from valid Table for this object
+    // which contains a valid value in this slot
+    unsafe { self._tab.get::<f32>(Monster::VT_INFINITY_DEFAULT, Some(f32::INFINITY)).unwrap()}
+  }
+  #[inline]
+  pub fn positive_infinity_default(&self) -> f32 {
+    // Safety:
+    // Created from valid Table for this object
+    // which contains a valid value in this slot
+    unsafe { self._tab.get::<f32>(Monster::VT_POSITIVE_INFINITY_DEFAULT, Some(f32::INFINITY)).unwrap()}
+  }
+  #[inline]
+  pub fn negative_inf_default(&self) -> f32 {
+    // Safety:
+    // Created from valid Table for this object
+    // which contains a valid value in this slot
+    unsafe { self._tab.get::<f32>(Monster::VT_NEGATIVE_INF_DEFAULT, Some(f32::NEG_INFINITY)).unwrap()}
+  }
+  #[inline]
+  pub fn negative_infinity_default(&self) -> f32 {
+    // Safety:
+    // Created from valid Table for this object
+    // which contains a valid value in this slot
+    unsafe { self._tab.get::<f32>(Monster::VT_NEGATIVE_INFINITY_DEFAULT, Some(f32::NEG_INFINITY)).unwrap()}
+  }
+  #[inline]
+  pub fn double_inf_default(&self) -> f64 {
+    // Safety:
+    // Created from valid Table for this object
+    // which contains a valid value in this slot
+    unsafe { self._tab.get::<f64>(Monster::VT_DOUBLE_INF_DEFAULT, Some(f64::INFINITY)).unwrap()}
   }
   #[inline]
   #[allow(non_snake_case)]
   pub fn test_as_monster(&self) -> Option<Monster<'a>> {
     if self.test_type() == Any::Monster {
-      self.test().map(Monster::init_from_table)
+      self.test().map(|t| {
+       // Safety:
+       // Created from a valid Table for this object
+       // Which contains a valid union in this slot
+       unsafe { Monster::init_from_table(t) }
+     })
     } else {
       None
     }
@@ -612,7 +870,12 @@
   #[allow(non_snake_case)]
   pub fn test_as_test_simple_table_with_enum(&self) -> Option<TestSimpleTableWithEnum<'a>> {
     if self.test_type() == Any::TestSimpleTableWithEnum {
-      self.test().map(TestSimpleTableWithEnum::init_from_table)
+      self.test().map(|t| {
+       // Safety:
+       // Created from a valid Table for this object
+       // Which contains a valid union in this slot
+       unsafe { TestSimpleTableWithEnum::init_from_table(t) }
+     })
     } else {
       None
     }
@@ -622,7 +885,12 @@
   #[allow(non_snake_case)]
   pub fn test_as_my_game_example_2_monster(&self) -> Option<super::example_2::Monster<'a>> {
     if self.test_type() == Any::MyGame_Example2_Monster {
-      self.test().map(super::example_2::Monster::init_from_table)
+      self.test().map(|t| {
+       // Safety:
+       // Created from a valid Table for this object
+       // Which contains a valid union in this slot
+       unsafe { super::example_2::Monster::init_from_table(t) }
+     })
     } else {
       None
     }
@@ -632,7 +900,12 @@
   #[allow(non_snake_case)]
   pub fn any_unique_as_m(&self) -> Option<Monster<'a>> {
     if self.any_unique_type() == AnyUniqueAliases::M {
-      self.any_unique().map(Monster::init_from_table)
+      self.any_unique().map(|t| {
+       // Safety:
+       // Created from a valid Table for this object
+       // Which contains a valid union in this slot
+       unsafe { Monster::init_from_table(t) }
+     })
     } else {
       None
     }
@@ -642,7 +915,12 @@
   #[allow(non_snake_case)]
   pub fn any_unique_as_ts(&self) -> Option<TestSimpleTableWithEnum<'a>> {
     if self.any_unique_type() == AnyUniqueAliases::TS {
-      self.any_unique().map(TestSimpleTableWithEnum::init_from_table)
+      self.any_unique().map(|t| {
+       // Safety:
+       // Created from a valid Table for this object
+       // Which contains a valid union in this slot
+       unsafe { TestSimpleTableWithEnum::init_from_table(t) }
+     })
     } else {
       None
     }
@@ -652,7 +930,12 @@
   #[allow(non_snake_case)]
   pub fn any_unique_as_m2(&self) -> Option<super::example_2::Monster<'a>> {
     if self.any_unique_type() == AnyUniqueAliases::M2 {
-      self.any_unique().map(super::example_2::Monster::init_from_table)
+      self.any_unique().map(|t| {
+       // Safety:
+       // Created from a valid Table for this object
+       // Which contains a valid union in this slot
+       unsafe { super::example_2::Monster::init_from_table(t) }
+     })
     } else {
       None
     }
@@ -662,7 +945,12 @@
   #[allow(non_snake_case)]
   pub fn any_ambiguous_as_m1(&self) -> Option<Monster<'a>> {
     if self.any_ambiguous_type() == AnyAmbiguousAliases::M1 {
-      self.any_ambiguous().map(Monster::init_from_table)
+      self.any_ambiguous().map(|t| {
+       // Safety:
+       // Created from a valid Table for this object
+       // Which contains a valid union in this slot
+       unsafe { Monster::init_from_table(t) }
+     })
     } else {
       None
     }
@@ -672,7 +960,12 @@
   #[allow(non_snake_case)]
   pub fn any_ambiguous_as_m2(&self) -> Option<Monster<'a>> {
     if self.any_ambiguous_type() == AnyAmbiguousAliases::M2 {
-      self.any_ambiguous().map(Monster::init_from_table)
+      self.any_ambiguous().map(|t| {
+       // Safety:
+       // Created from a valid Table for this object
+       // Which contains a valid union in this slot
+       unsafe { Monster::init_from_table(t) }
+     })
     } else {
       None
     }
@@ -682,7 +975,12 @@
   #[allow(non_snake_case)]
   pub fn any_ambiguous_as_m3(&self) -> Option<Monster<'a>> {
     if self.any_ambiguous_type() == AnyAmbiguousAliases::M3 {
-      self.any_ambiguous().map(Monster::init_from_table)
+      self.any_ambiguous().map(|t| {
+       // Safety:
+       // Created from a valid Table for this object
+       // Which contains a valid union in this slot
+       unsafe { Monster::init_from_table(t) }
+     })
     } else {
       None
     }
@@ -768,6 +1066,14 @@
      .visit_field::<Test>("native_inline", Self::VT_NATIVE_INLINE, false)?
      .visit_field::<LongEnum>("long_enum_non_enum_default", Self::VT_LONG_ENUM_NON_ENUM_DEFAULT, false)?
      .visit_field::<LongEnum>("long_enum_normal_default", Self::VT_LONG_ENUM_NORMAL_DEFAULT, false)?
+     .visit_field::<f32>("nan_default", Self::VT_NAN_DEFAULT, false)?
+     .visit_field::<f32>("inf_default", Self::VT_INF_DEFAULT, false)?
+     .visit_field::<f32>("positive_inf_default", Self::VT_POSITIVE_INF_DEFAULT, false)?
+     .visit_field::<f32>("infinity_default", Self::VT_INFINITY_DEFAULT, false)?
+     .visit_field::<f32>("positive_infinity_default", Self::VT_POSITIVE_INFINITY_DEFAULT, false)?
+     .visit_field::<f32>("negative_inf_default", Self::VT_NEGATIVE_INF_DEFAULT, false)?
+     .visit_field::<f32>("negative_infinity_default", Self::VT_NEGATIVE_INFINITY_DEFAULT, false)?
+     .visit_field::<f64>("double_inf_default", Self::VT_DOUBLE_INF_DEFAULT, false)?
      .finish();
     Ok(())
   }
@@ -826,6 +1132,14 @@
     pub native_inline: Option<&'a Test>,
     pub long_enum_non_enum_default: LongEnum,
     pub long_enum_normal_default: LongEnum,
+    pub nan_default: f32,
+    pub inf_default: f32,
+    pub positive_inf_default: f32,
+    pub infinity_default: f32,
+    pub positive_infinity_default: f32,
+    pub negative_inf_default: f32,
+    pub negative_infinity_default: f32,
+    pub double_inf_default: f64,
 }
 impl<'a> Default for MonsterArgs<'a> {
   #[inline]
@@ -884,6 +1198,14 @@
       native_inline: None,
       long_enum_non_enum_default: Default::default(),
       long_enum_normal_default: LongEnum::LongOne,
+      nan_default: f32::NAN,
+      inf_default: f32::INFINITY,
+      positive_inf_default: f32::INFINITY,
+      infinity_default: f32::INFINITY,
+      positive_infinity_default: f32::INFINITY,
+      negative_inf_default: f32::NEG_INFINITY,
+      negative_infinity_default: f32::NEG_INFINITY,
+      double_inf_default: f64::INFINITY,
     }
   }
 }
@@ -1106,6 +1428,38 @@
     self.fbb_.push_slot::<LongEnum>(Monster::VT_LONG_ENUM_NORMAL_DEFAULT, long_enum_normal_default, LongEnum::LongOne);
   }
   #[inline]
+  pub fn add_nan_default(&mut self, nan_default: f32) {
+    self.fbb_.push_slot::<f32>(Monster::VT_NAN_DEFAULT, nan_default, f32::NAN);
+  }
+  #[inline]
+  pub fn add_inf_default(&mut self, inf_default: f32) {
+    self.fbb_.push_slot::<f32>(Monster::VT_INF_DEFAULT, inf_default, f32::INFINITY);
+  }
+  #[inline]
+  pub fn add_positive_inf_default(&mut self, positive_inf_default: f32) {
+    self.fbb_.push_slot::<f32>(Monster::VT_POSITIVE_INF_DEFAULT, positive_inf_default, f32::INFINITY);
+  }
+  #[inline]
+  pub fn add_infinity_default(&mut self, infinity_default: f32) {
+    self.fbb_.push_slot::<f32>(Monster::VT_INFINITY_DEFAULT, infinity_default, f32::INFINITY);
+  }
+  #[inline]
+  pub fn add_positive_infinity_default(&mut self, positive_infinity_default: f32) {
+    self.fbb_.push_slot::<f32>(Monster::VT_POSITIVE_INFINITY_DEFAULT, positive_infinity_default, f32::INFINITY);
+  }
+  #[inline]
+  pub fn add_negative_inf_default(&mut self, negative_inf_default: f32) {
+    self.fbb_.push_slot::<f32>(Monster::VT_NEGATIVE_INF_DEFAULT, negative_inf_default, f32::NEG_INFINITY);
+  }
+  #[inline]
+  pub fn add_negative_infinity_default(&mut self, negative_infinity_default: f32) {
+    self.fbb_.push_slot::<f32>(Monster::VT_NEGATIVE_INFINITY_DEFAULT, negative_infinity_default, f32::NEG_INFINITY);
+  }
+  #[inline]
+  pub fn add_double_inf_default(&mut self, double_inf_default: f64) {
+    self.fbb_.push_slot::<f64>(Monster::VT_DOUBLE_INF_DEFAULT, double_inf_default, f64::INFINITY);
+  }
+  #[inline]
   pub fn new(_fbb: &'b mut flatbuffers::FlatBufferBuilder<'a>) -> MonsterBuilder<'a, 'b> {
     let start = _fbb.start_table();
     MonsterBuilder {
@@ -1255,6 +1609,14 @@
       ds.field("native_inline", &self.native_inline());
       ds.field("long_enum_non_enum_default", &self.long_enum_non_enum_default());
       ds.field("long_enum_normal_default", &self.long_enum_normal_default());
+      ds.field("nan_default", &self.nan_default());
+      ds.field("inf_default", &self.inf_default());
+      ds.field("positive_inf_default", &self.positive_inf_default());
+      ds.field("infinity_default", &self.infinity_default());
+      ds.field("positive_infinity_default", &self.positive_infinity_default());
+      ds.field("negative_inf_default", &self.negative_inf_default());
+      ds.field("negative_infinity_default", &self.negative_infinity_default());
+      ds.field("double_inf_default", &self.double_inf_default());
       ds.finish()
   }
 }
@@ -1311,6 +1673,14 @@
   pub native_inline: Option<TestT>,
   pub long_enum_non_enum_default: LongEnum,
   pub long_enum_normal_default: LongEnum,
+  pub nan_default: f32,
+  pub inf_default: f32,
+  pub positive_inf_default: f32,
+  pub infinity_default: f32,
+  pub positive_infinity_default: f32,
+  pub negative_inf_default: f32,
+  pub negative_infinity_default: f32,
+  pub double_inf_default: f64,
 }
 impl Default for MonsterT {
   fn default() -> Self {
@@ -1365,6 +1735,14 @@
       native_inline: None,
       long_enum_non_enum_default: Default::default(),
       long_enum_normal_default: LongEnum::LongOne,
+      nan_default: f32::NAN,
+      inf_default: f32::INFINITY,
+      positive_inf_default: f32::INFINITY,
+      infinity_default: f32::INFINITY,
+      positive_infinity_default: f32::INFINITY,
+      negative_inf_default: f32::NEG_INFINITY,
+      negative_infinity_default: f32::NEG_INFINITY,
+      double_inf_default: f64::INFINITY,
     }
   }
 }
@@ -1391,7 +1769,7 @@
       let w: Vec<_> = x.iter().map(|t| t.pack()).collect();_fbb.create_vector(&w)
     });
     let testarrayofstring = self.testarrayofstring.as_ref().map(|x|{
-      let w: Vec<_> = x.iter().map(|s| s.as_ref()).collect();_fbb.create_vector_of_strings(&w)
+      let w: Vec<_> = x.iter().map(|s| _fbb.create_string(s)).collect();_fbb.create_vector(&w)
     });
     let testarrayoftables = self.testarrayoftables.as_ref().map(|x|{
       let w: Vec<_> = x.iter().map(|t| t.pack(_fbb)).collect();_fbb.create_vector(&w)
@@ -1421,7 +1799,7 @@
     let testf2 = self.testf2;
     let testf3 = self.testf3;
     let testarrayofstring2 = self.testarrayofstring2.as_ref().map(|x|{
-      let w: Vec<_> = x.iter().map(|s| s.as_ref()).collect();_fbb.create_vector_of_strings(&w)
+      let w: Vec<_> = x.iter().map(|s| _fbb.create_string(s)).collect();_fbb.create_vector(&w)
     });
     let testarrayofsortedstruct = self.testarrayofsortedstruct.as_ref().map(|x|{
       let w: Vec<_> = x.iter().map(|t| t.pack()).collect();_fbb.create_vector(&w)
@@ -1477,6 +1855,14 @@
     let native_inline = native_inline_tmp.as_ref();
     let long_enum_non_enum_default = self.long_enum_non_enum_default;
     let long_enum_normal_default = self.long_enum_normal_default;
+    let nan_default = self.nan_default;
+    let inf_default = self.inf_default;
+    let positive_inf_default = self.positive_inf_default;
+    let infinity_default = self.infinity_default;
+    let positive_infinity_default = self.positive_infinity_default;
+    let negative_inf_default = self.negative_inf_default;
+    let negative_infinity_default = self.negative_infinity_default;
+    let double_inf_default = self.double_inf_default;
     Monster::create(_fbb, &MonsterArgs{
       pos,
       mana,
@@ -1531,22 +1917,18 @@
       native_inline,
       long_enum_non_enum_default,
       long_enum_normal_default,
+      nan_default,
+      inf_default,
+      positive_inf_default,
+      infinity_default,
+      positive_infinity_default,
+      negative_inf_default,
+      negative_infinity_default,
+      double_inf_default,
     })
   }
 }
 #[inline]
-#[deprecated(since="2.0.0", note="Deprecated in favor of `root_as...` methods.")]
-pub fn get_root_as_monster<'a>(buf: &'a [u8]) -> Monster<'a> {
-  unsafe { flatbuffers::root_unchecked::<Monster<'a>>(buf) }
-}
-
-#[inline]
-#[deprecated(since="2.0.0", note="Deprecated in favor of `root_as...` methods.")]
-pub fn get_size_prefixed_root_as_monster<'a>(buf: &'a [u8]) -> Monster<'a> {
-  unsafe { flatbuffers::size_prefixed_root_unchecked::<Monster<'a>>(buf) }
-}
-
-#[inline]
 /// Verifies that a buffer of bytes contains a `Monster`
 /// and returns it.
 /// Note that verification is still experimental and may not
diff --git a/third_party/flatbuffers/tests/monster_test/my_game/example/race_generated.rs b/third_party/flatbuffers/tests/monster_test/my_game/example/race_generated.rs
index 47f3855..dd48b4e 100644
--- a/third_party/flatbuffers/tests/monster_test/my_game/example/race_generated.rs
+++ b/third_party/flatbuffers/tests/monster_test/my_game/example/race_generated.rs
@@ -63,10 +63,8 @@
 impl<'a> flatbuffers::Follow<'a> for Race {
   type Inner = Self;
   #[inline]
-  fn follow(buf: &'a [u8], loc: usize) -> Self::Inner {
-    let b = unsafe {
-      flatbuffers::read_scalar_at::<i8>(buf, loc)
-    };
+  unsafe fn follow(buf: &'a [u8], loc: usize) -> Self::Inner {
+    let b = flatbuffers::read_scalar_at::<i8>(buf, loc);
     Self(b)
   }
 }
@@ -74,21 +72,21 @@
 impl flatbuffers::Push for Race {
     type Output = Race;
     #[inline]
-    fn push(&self, dst: &mut [u8], _rest: &[u8]) {
-        unsafe { flatbuffers::emplace_scalar::<i8>(dst, self.0); }
+    unsafe fn push(&self, dst: &mut [u8], _written_len: usize) {
+        flatbuffers::emplace_scalar::<i8>(dst, self.0);
     }
 }
 
 impl flatbuffers::EndianScalar for Race {
+  type Scalar = i8;
   #[inline]
-  fn to_little_endian(self) -> Self {
-    let b = i8::to_le(self.0);
-    Self(b)
+  fn to_little_endian(self) -> i8 {
+    self.0.to_le()
   }
   #[inline]
   #[allow(clippy::wrong_self_convention)]
-  fn from_little_endian(self) -> Self {
-    let b = i8::from_le(self.0);
+  fn from_little_endian(v: i8) -> Self {
+    let b = i8::from_le(v);
     Self(b)
   }
 }
diff --git a/third_party/flatbuffers/tests/monster_test/my_game/example/referrable_generated.rs b/third_party/flatbuffers/tests/monster_test/my_game/example/referrable_generated.rs
index 81a9d60..5a031ce 100644
--- a/third_party/flatbuffers/tests/monster_test/my_game/example/referrable_generated.rs
+++ b/third_party/flatbuffers/tests/monster_test/my_game/example/referrable_generated.rs
@@ -19,8 +19,8 @@
 impl<'a> flatbuffers::Follow<'a> for Referrable<'a> {
   type Inner = Referrable<'a>;
   #[inline]
-  fn follow(buf: &'a [u8], loc: usize) -> Self::Inner {
-    Self { _tab: flatbuffers::Table { buf, loc } }
+  unsafe fn follow(buf: &'a [u8], loc: usize) -> Self::Inner {
+    Self { _tab: flatbuffers::Table::new(buf, loc) }
   }
 }
 
@@ -32,7 +32,7 @@
   }
 
   #[inline]
-  pub fn init_from_table(table: flatbuffers::Table<'a>) -> Self {
+  pub unsafe fn init_from_table(table: flatbuffers::Table<'a>) -> Self {
     Referrable { _tab: table }
   }
   #[allow(unused_mut)]
@@ -54,7 +54,10 @@
 
   #[inline]
   pub fn id(&self) -> u64 {
-    self._tab.get::<u64>(Referrable::VT_ID, Some(0)).unwrap()
+    // Safety:
+    // Created from valid Table for this object
+    // which contains a valid value in this slot
+    unsafe { self._tab.get::<u64>(Referrable::VT_ID, Some(0)).unwrap()}
   }
   #[inline]
   pub fn key_compare_less_than(&self, o: &Referrable) -> bool {
diff --git a/third_party/flatbuffers/tests/monster_test/my_game/example/stat_generated.rs b/third_party/flatbuffers/tests/monster_test/my_game/example/stat_generated.rs
index 98bc331..3fd55f9 100644
--- a/third_party/flatbuffers/tests/monster_test/my_game/example/stat_generated.rs
+++ b/third_party/flatbuffers/tests/monster_test/my_game/example/stat_generated.rs
@@ -19,8 +19,8 @@
 impl<'a> flatbuffers::Follow<'a> for Stat<'a> {
   type Inner = Stat<'a>;
   #[inline]
-  fn follow(buf: &'a [u8], loc: usize) -> Self::Inner {
-    Self { _tab: flatbuffers::Table { buf, loc } }
+  unsafe fn follow(buf: &'a [u8], loc: usize) -> Self::Inner {
+    Self { _tab: flatbuffers::Table::new(buf, loc) }
   }
 }
 
@@ -34,7 +34,7 @@
   }
 
   #[inline]
-  pub fn init_from_table(table: flatbuffers::Table<'a>) -> Self {
+  pub unsafe fn init_from_table(table: flatbuffers::Table<'a>) -> Self {
     Stat { _tab: table }
   }
   #[allow(unused_mut)]
@@ -64,15 +64,24 @@
 
   #[inline]
   pub fn id(&self) -> Option<&'a str> {
-    self._tab.get::<flatbuffers::ForwardsUOffset<&str>>(Stat::VT_ID, None)
+    // Safety:
+    // Created from valid Table for this object
+    // which contains a valid value in this slot
+    unsafe { self._tab.get::<flatbuffers::ForwardsUOffset<&str>>(Stat::VT_ID, None)}
   }
   #[inline]
   pub fn val(&self) -> i64 {
-    self._tab.get::<i64>(Stat::VT_VAL, Some(0)).unwrap()
+    // Safety:
+    // Created from valid Table for this object
+    // which contains a valid value in this slot
+    unsafe { self._tab.get::<i64>(Stat::VT_VAL, Some(0)).unwrap()}
   }
   #[inline]
   pub fn count(&self) -> u16 {
-    self._tab.get::<u16>(Stat::VT_COUNT, Some(0)).unwrap()
+    // Safety:
+    // Created from valid Table for this object
+    // which contains a valid value in this slot
+    unsafe { self._tab.get::<u16>(Stat::VT_COUNT, Some(0)).unwrap()}
   }
   #[inline]
   pub fn key_compare_less_than(&self, o: &Stat) -> bool {
diff --git a/third_party/flatbuffers/tests/monster_test/my_game/example/struct_of_structs_generated.rs b/third_party/flatbuffers/tests/monster_test/my_game/example/struct_of_structs_generated.rs
index bc05c77..77410a6 100644
--- a/third_party/flatbuffers/tests/monster_test/my_game/example/struct_of_structs_generated.rs
+++ b/third_party/flatbuffers/tests/monster_test/my_game/example/struct_of_structs_generated.rs
@@ -29,39 +29,25 @@
 }
 
 impl flatbuffers::SimpleToVerifyInSlice for StructOfStructs {}
-impl flatbuffers::SafeSliceAccess for StructOfStructs {}
 impl<'a> flatbuffers::Follow<'a> for StructOfStructs {
   type Inner = &'a StructOfStructs;
   #[inline]
-  fn follow(buf: &'a [u8], loc: usize) -> Self::Inner {
+  unsafe fn follow(buf: &'a [u8], loc: usize) -> Self::Inner {
     <&'a StructOfStructs>::follow(buf, loc)
   }
 }
 impl<'a> flatbuffers::Follow<'a> for &'a StructOfStructs {
   type Inner = &'a StructOfStructs;
   #[inline]
-  fn follow(buf: &'a [u8], loc: usize) -> Self::Inner {
+  unsafe fn follow(buf: &'a [u8], loc: usize) -> Self::Inner {
     flatbuffers::follow_cast_ref::<StructOfStructs>(buf, loc)
   }
 }
 impl<'b> flatbuffers::Push for StructOfStructs {
     type Output = StructOfStructs;
     #[inline]
-    fn push(&self, dst: &mut [u8], _rest: &[u8]) {
-        let src = unsafe {
-            ::core::slice::from_raw_parts(self as *const StructOfStructs as *const u8, Self::size())
-        };
-        dst.copy_from_slice(src);
-    }
-}
-impl<'b> flatbuffers::Push for &'b StructOfStructs {
-    type Output = StructOfStructs;
-
-    #[inline]
-    fn push(&self, dst: &mut [u8], _rest: &[u8]) {
-        let src = unsafe {
-            ::core::slice::from_raw_parts(*self as *const StructOfStructs as *const u8, Self::size())
-        };
+    unsafe fn push(&self, dst: &mut [u8], _written_len: usize) {
+        let src = ::core::slice::from_raw_parts(self as *const StructOfStructs as *const u8, Self::size());
         dst.copy_from_slice(src);
     }
 }
@@ -95,6 +81,9 @@
   }
 
   pub fn a(&self) -> &Ability {
+    // Safety:
+    // Created from a valid Table for this object
+    // Which contains a valid struct in this slot
     unsafe { &*(self.0[0..].as_ptr() as *const Ability) }
   }
 
@@ -104,6 +93,9 @@
   }
 
   pub fn b(&self) -> &Test {
+    // Safety:
+    // Created from a valid Table for this object
+    // Which contains a valid struct in this slot
     unsafe { &*(self.0[8..].as_ptr() as *const Test) }
   }
 
@@ -113,6 +105,9 @@
   }
 
   pub fn c(&self) -> &Ability {
+    // Safety:
+    // Created from a valid Table for this object
+    // Which contains a valid struct in this slot
     unsafe { &*(self.0[12..].as_ptr() as *const Ability) }
   }
 
diff --git a/third_party/flatbuffers/tests/monster_test/my_game/example/struct_of_structs_of_structs_generated.rs b/third_party/flatbuffers/tests/monster_test/my_game/example/struct_of_structs_of_structs_generated.rs
index 9c7ae0b..4e4597f 100644
--- a/third_party/flatbuffers/tests/monster_test/my_game/example/struct_of_structs_of_structs_generated.rs
+++ b/third_party/flatbuffers/tests/monster_test/my_game/example/struct_of_structs_of_structs_generated.rs
@@ -27,39 +27,25 @@
 }
 
 impl flatbuffers::SimpleToVerifyInSlice for StructOfStructsOfStructs {}
-impl flatbuffers::SafeSliceAccess for StructOfStructsOfStructs {}
 impl<'a> flatbuffers::Follow<'a> for StructOfStructsOfStructs {
   type Inner = &'a StructOfStructsOfStructs;
   #[inline]
-  fn follow(buf: &'a [u8], loc: usize) -> Self::Inner {
+  unsafe fn follow(buf: &'a [u8], loc: usize) -> Self::Inner {
     <&'a StructOfStructsOfStructs>::follow(buf, loc)
   }
 }
 impl<'a> flatbuffers::Follow<'a> for &'a StructOfStructsOfStructs {
   type Inner = &'a StructOfStructsOfStructs;
   #[inline]
-  fn follow(buf: &'a [u8], loc: usize) -> Self::Inner {
+  unsafe fn follow(buf: &'a [u8], loc: usize) -> Self::Inner {
     flatbuffers::follow_cast_ref::<StructOfStructsOfStructs>(buf, loc)
   }
 }
 impl<'b> flatbuffers::Push for StructOfStructsOfStructs {
     type Output = StructOfStructsOfStructs;
     #[inline]
-    fn push(&self, dst: &mut [u8], _rest: &[u8]) {
-        let src = unsafe {
-            ::core::slice::from_raw_parts(self as *const StructOfStructsOfStructs as *const u8, Self::size())
-        };
-        dst.copy_from_slice(src);
-    }
-}
-impl<'b> flatbuffers::Push for &'b StructOfStructsOfStructs {
-    type Output = StructOfStructsOfStructs;
-
-    #[inline]
-    fn push(&self, dst: &mut [u8], _rest: &[u8]) {
-        let src = unsafe {
-            ::core::slice::from_raw_parts(*self as *const StructOfStructsOfStructs as *const u8, Self::size())
-        };
+    unsafe fn push(&self, dst: &mut [u8], _written_len: usize) {
+        let src = ::core::slice::from_raw_parts(self as *const StructOfStructsOfStructs as *const u8, Self::size());
         dst.copy_from_slice(src);
     }
 }
@@ -89,6 +75,9 @@
   }
 
   pub fn a(&self) -> &StructOfStructs {
+    // Safety:
+    // Created from a valid Table for this object
+    // Which contains a valid struct in this slot
     unsafe { &*(self.0[0..].as_ptr() as *const StructOfStructs) }
   }
 
diff --git a/third_party/flatbuffers/tests/monster_test/my_game/example/test_generated.rs b/third_party/flatbuffers/tests/monster_test/my_game/example/test_generated.rs
index 1b72ee6..9849451 100644
--- a/third_party/flatbuffers/tests/monster_test/my_game/example/test_generated.rs
+++ b/third_party/flatbuffers/tests/monster_test/my_game/example/test_generated.rs
@@ -28,39 +28,25 @@
 }
 
 impl flatbuffers::SimpleToVerifyInSlice for Test {}
-impl flatbuffers::SafeSliceAccess for Test {}
 impl<'a> flatbuffers::Follow<'a> for Test {
   type Inner = &'a Test;
   #[inline]
-  fn follow(buf: &'a [u8], loc: usize) -> Self::Inner {
+  unsafe fn follow(buf: &'a [u8], loc: usize) -> Self::Inner {
     <&'a Test>::follow(buf, loc)
   }
 }
 impl<'a> flatbuffers::Follow<'a> for &'a Test {
   type Inner = &'a Test;
   #[inline]
-  fn follow(buf: &'a [u8], loc: usize) -> Self::Inner {
+  unsafe fn follow(buf: &'a [u8], loc: usize) -> Self::Inner {
     flatbuffers::follow_cast_ref::<Test>(buf, loc)
   }
 }
 impl<'b> flatbuffers::Push for Test {
     type Output = Test;
     #[inline]
-    fn push(&self, dst: &mut [u8], _rest: &[u8]) {
-        let src = unsafe {
-            ::core::slice::from_raw_parts(self as *const Test as *const u8, Self::size())
-        };
-        dst.copy_from_slice(src);
-    }
-}
-impl<'b> flatbuffers::Push for &'b Test {
-    type Output = Test;
-
-    #[inline]
-    fn push(&self, dst: &mut [u8], _rest: &[u8]) {
-        let src = unsafe {
-            ::core::slice::from_raw_parts(*self as *const Test as *const u8, Self::size())
-        };
+    unsafe fn push(&self, dst: &mut [u8], _written_len: usize) {
+        let src = ::core::slice::from_raw_parts(self as *const Test as *const u8, Self::size());
         dst.copy_from_slice(src);
     }
 }
@@ -92,47 +78,59 @@
   }
 
   pub fn a(&self) -> i16 {
-    let mut mem = core::mem::MaybeUninit::<i16>::uninit();
-    unsafe {
+    let mut mem = core::mem::MaybeUninit::<<i16 as EndianScalar>::Scalar>::uninit();
+    // Safety:
+    // Created from a valid Table for this object
+    // Which contains a valid value in this slot
+    EndianScalar::from_little_endian(unsafe {
       core::ptr::copy_nonoverlapping(
         self.0[0..].as_ptr(),
         mem.as_mut_ptr() as *mut u8,
-        core::mem::size_of::<i16>(),
+        core::mem::size_of::<<i16 as EndianScalar>::Scalar>(),
       );
       mem.assume_init()
-    }.from_little_endian()
+    })
   }
 
   pub fn set_a(&mut self, x: i16) {
     let x_le = x.to_little_endian();
+    // Safety:
+    // Created from a valid Table for this object
+    // Which contains a valid value in this slot
     unsafe {
       core::ptr::copy_nonoverlapping(
-        &x_le as *const i16 as *const u8,
+        &x_le as *const _ as *const u8,
         self.0[0..].as_mut_ptr(),
-        core::mem::size_of::<i16>(),
+        core::mem::size_of::<<i16 as EndianScalar>::Scalar>(),
       );
     }
   }
 
   pub fn b(&self) -> i8 {
-    let mut mem = core::mem::MaybeUninit::<i8>::uninit();
-    unsafe {
+    let mut mem = core::mem::MaybeUninit::<<i8 as EndianScalar>::Scalar>::uninit();
+    // Safety:
+    // Created from a valid Table for this object
+    // Which contains a valid value in this slot
+    EndianScalar::from_little_endian(unsafe {
       core::ptr::copy_nonoverlapping(
         self.0[2..].as_ptr(),
         mem.as_mut_ptr() as *mut u8,
-        core::mem::size_of::<i8>(),
+        core::mem::size_of::<<i8 as EndianScalar>::Scalar>(),
       );
       mem.assume_init()
-    }.from_little_endian()
+    })
   }
 
   pub fn set_b(&mut self, x: i8) {
     let x_le = x.to_little_endian();
+    // Safety:
+    // Created from a valid Table for this object
+    // Which contains a valid value in this slot
     unsafe {
       core::ptr::copy_nonoverlapping(
-        &x_le as *const i8 as *const u8,
+        &x_le as *const _ as *const u8,
         self.0[2..].as_mut_ptr(),
-        core::mem::size_of::<i8>(),
+        core::mem::size_of::<<i8 as EndianScalar>::Scalar>(),
       );
     }
   }
diff --git a/third_party/flatbuffers/tests/monster_test/my_game/example/test_simple_table_with_enum_generated.rs b/third_party/flatbuffers/tests/monster_test/my_game/example/test_simple_table_with_enum_generated.rs
index e97dfa0..063392a 100644
--- a/third_party/flatbuffers/tests/monster_test/my_game/example/test_simple_table_with_enum_generated.rs
+++ b/third_party/flatbuffers/tests/monster_test/my_game/example/test_simple_table_with_enum_generated.rs
@@ -19,8 +19,8 @@
 impl<'a> flatbuffers::Follow<'a> for TestSimpleTableWithEnum<'a> {
   type Inner = TestSimpleTableWithEnum<'a>;
   #[inline]
-  fn follow(buf: &'a [u8], loc: usize) -> Self::Inner {
-    Self { _tab: flatbuffers::Table { buf, loc } }
+  unsafe fn follow(buf: &'a [u8], loc: usize) -> Self::Inner {
+    Self { _tab: flatbuffers::Table::new(buf, loc) }
   }
 }
 
@@ -32,7 +32,7 @@
   }
 
   #[inline]
-  pub fn init_from_table(table: flatbuffers::Table<'a>) -> Self {
+  pub unsafe fn init_from_table(table: flatbuffers::Table<'a>) -> Self {
     TestSimpleTableWithEnum { _tab: table }
   }
   #[allow(unused_mut)]
@@ -54,7 +54,10 @@
 
   #[inline]
   pub fn color(&self) -> Color {
-    self._tab.get::<Color>(TestSimpleTableWithEnum::VT_COLOR, Some(Color::Green)).unwrap()
+    // Safety:
+    // Created from valid Table for this object
+    // which contains a valid value in this slot
+    unsafe { self._tab.get::<Color>(TestSimpleTableWithEnum::VT_COLOR, Some(Color::Green)).unwrap()}
   }
 }
 
diff --git a/third_party/flatbuffers/tests/monster_test/my_game/example/type_aliases_generated.rs b/third_party/flatbuffers/tests/monster_test/my_game/example/type_aliases_generated.rs
index dfa8d56..4c6eef7 100644
--- a/third_party/flatbuffers/tests/monster_test/my_game/example/type_aliases_generated.rs
+++ b/third_party/flatbuffers/tests/monster_test/my_game/example/type_aliases_generated.rs
@@ -19,8 +19,8 @@
 impl<'a> flatbuffers::Follow<'a> for TypeAliases<'a> {
   type Inner = TypeAliases<'a>;
   #[inline]
-  fn follow(buf: &'a [u8], loc: usize) -> Self::Inner {
-    Self { _tab: flatbuffers::Table { buf, loc } }
+  unsafe fn follow(buf: &'a [u8], loc: usize) -> Self::Inner {
+    Self { _tab: flatbuffers::Table::new(buf, loc) }
   }
 }
 
@@ -43,7 +43,7 @@
   }
 
   #[inline]
-  pub fn init_from_table(table: flatbuffers::Table<'a>) -> Self {
+  pub unsafe fn init_from_table(table: flatbuffers::Table<'a>) -> Self {
     TypeAliases { _tab: table }
   }
   #[allow(unused_mut)]
@@ -79,7 +79,7 @@
     let f32_ = self.f32_();
     let f64_ = self.f64_();
     let v8 = self.v8().map(|x| {
-      x.to_vec()
+      x.into_iter().collect()
     });
     let vf64 = self.vf64().map(|x| {
       x.into_iter().collect()
@@ -102,51 +102,87 @@
 
   #[inline]
   pub fn i8_(&self) -> i8 {
-    self._tab.get::<i8>(TypeAliases::VT_I8_, Some(0)).unwrap()
+    // Safety:
+    // Created from valid Table for this object
+    // which contains a valid value in this slot
+    unsafe { self._tab.get::<i8>(TypeAliases::VT_I8_, Some(0)).unwrap()}
   }
   #[inline]
   pub fn u8_(&self) -> u8 {
-    self._tab.get::<u8>(TypeAliases::VT_U8_, Some(0)).unwrap()
+    // Safety:
+    // Created from valid Table for this object
+    // which contains a valid value in this slot
+    unsafe { self._tab.get::<u8>(TypeAliases::VT_U8_, Some(0)).unwrap()}
   }
   #[inline]
   pub fn i16_(&self) -> i16 {
-    self._tab.get::<i16>(TypeAliases::VT_I16_, Some(0)).unwrap()
+    // Safety:
+    // Created from valid Table for this object
+    // which contains a valid value in this slot
+    unsafe { self._tab.get::<i16>(TypeAliases::VT_I16_, Some(0)).unwrap()}
   }
   #[inline]
   pub fn u16_(&self) -> u16 {
-    self._tab.get::<u16>(TypeAliases::VT_U16_, Some(0)).unwrap()
+    // Safety:
+    // Created from valid Table for this object
+    // which contains a valid value in this slot
+    unsafe { self._tab.get::<u16>(TypeAliases::VT_U16_, Some(0)).unwrap()}
   }
   #[inline]
   pub fn i32_(&self) -> i32 {
-    self._tab.get::<i32>(TypeAliases::VT_I32_, Some(0)).unwrap()
+    // Safety:
+    // Created from valid Table for this object
+    // which contains a valid value in this slot
+    unsafe { self._tab.get::<i32>(TypeAliases::VT_I32_, Some(0)).unwrap()}
   }
   #[inline]
   pub fn u32_(&self) -> u32 {
-    self._tab.get::<u32>(TypeAliases::VT_U32_, Some(0)).unwrap()
+    // Safety:
+    // Created from valid Table for this object
+    // which contains a valid value in this slot
+    unsafe { self._tab.get::<u32>(TypeAliases::VT_U32_, Some(0)).unwrap()}
   }
   #[inline]
   pub fn i64_(&self) -> i64 {
-    self._tab.get::<i64>(TypeAliases::VT_I64_, Some(0)).unwrap()
+    // Safety:
+    // Created from valid Table for this object
+    // which contains a valid value in this slot
+    unsafe { self._tab.get::<i64>(TypeAliases::VT_I64_, Some(0)).unwrap()}
   }
   #[inline]
   pub fn u64_(&self) -> u64 {
-    self._tab.get::<u64>(TypeAliases::VT_U64_, Some(0)).unwrap()
+    // Safety:
+    // Created from valid Table for this object
+    // which contains a valid value in this slot
+    unsafe { self._tab.get::<u64>(TypeAliases::VT_U64_, Some(0)).unwrap()}
   }
   #[inline]
   pub fn f32_(&self) -> f32 {
-    self._tab.get::<f32>(TypeAliases::VT_F32_, Some(0.0)).unwrap()
+    // Safety:
+    // Created from valid Table for this object
+    // which contains a valid value in this slot
+    unsafe { self._tab.get::<f32>(TypeAliases::VT_F32_, Some(0.0)).unwrap()}
   }
   #[inline]
   pub fn f64_(&self) -> f64 {
-    self._tab.get::<f64>(TypeAliases::VT_F64_, Some(0.0)).unwrap()
+    // Safety:
+    // Created from valid Table for this object
+    // which contains a valid value in this slot
+    unsafe { self._tab.get::<f64>(TypeAliases::VT_F64_, Some(0.0)).unwrap()}
   }
   #[inline]
-  pub fn v8(&self) -> Option<&'a [i8]> {
-    self._tab.get::<flatbuffers::ForwardsUOffset<flatbuffers::Vector<'a, i8>>>(TypeAliases::VT_V8, None).map(|v| v.safe_slice())
+  pub fn v8(&self) -> Option<flatbuffers::Vector<'a, i8>> {
+    // Safety:
+    // Created from valid Table for this object
+    // which contains a valid value in this slot
+    unsafe { self._tab.get::<flatbuffers::ForwardsUOffset<flatbuffers::Vector<'a, i8>>>(TypeAliases::VT_V8, None)}
   }
   #[inline]
   pub fn vf64(&self) -> Option<flatbuffers::Vector<'a, f64>> {
-    self._tab.get::<flatbuffers::ForwardsUOffset<flatbuffers::Vector<'a, f64>>>(TypeAliases::VT_VF64, None)
+    // Safety:
+    // Created from valid Table for this object
+    // which contains a valid value in this slot
+    unsafe { self._tab.get::<flatbuffers::ForwardsUOffset<flatbuffers::Vector<'a, f64>>>(TypeAliases::VT_VF64, None)}
   }
 }
 
diff --git a/third_party/flatbuffers/tests/monster_test/my_game/example/vec_3_generated.rs b/third_party/flatbuffers/tests/monster_test/my_game/example/vec_3_generated.rs
index fa0ab53..b4f0765 100644
--- a/third_party/flatbuffers/tests/monster_test/my_game/example/vec_3_generated.rs
+++ b/third_party/flatbuffers/tests/monster_test/my_game/example/vec_3_generated.rs
@@ -32,39 +32,25 @@
 }
 
 impl flatbuffers::SimpleToVerifyInSlice for Vec3 {}
-impl flatbuffers::SafeSliceAccess for Vec3 {}
 impl<'a> flatbuffers::Follow<'a> for Vec3 {
   type Inner = &'a Vec3;
   #[inline]
-  fn follow(buf: &'a [u8], loc: usize) -> Self::Inner {
+  unsafe fn follow(buf: &'a [u8], loc: usize) -> Self::Inner {
     <&'a Vec3>::follow(buf, loc)
   }
 }
 impl<'a> flatbuffers::Follow<'a> for &'a Vec3 {
   type Inner = &'a Vec3;
   #[inline]
-  fn follow(buf: &'a [u8], loc: usize) -> Self::Inner {
+  unsafe fn follow(buf: &'a [u8], loc: usize) -> Self::Inner {
     flatbuffers::follow_cast_ref::<Vec3>(buf, loc)
   }
 }
 impl<'b> flatbuffers::Push for Vec3 {
     type Output = Vec3;
     #[inline]
-    fn push(&self, dst: &mut [u8], _rest: &[u8]) {
-        let src = unsafe {
-            ::core::slice::from_raw_parts(self as *const Vec3 as *const u8, Self::size())
-        };
-        dst.copy_from_slice(src);
-    }
-}
-impl<'b> flatbuffers::Push for &'b Vec3 {
-    type Output = Vec3;
-
-    #[inline]
-    fn push(&self, dst: &mut [u8], _rest: &[u8]) {
-        let src = unsafe {
-            ::core::slice::from_raw_parts(*self as *const Vec3 as *const u8, Self::size())
-        };
+    unsafe fn push(&self, dst: &mut [u8], _written_len: usize) {
+        let src = ::core::slice::from_raw_parts(self as *const Vec3 as *const u8, Self::size());
         dst.copy_from_slice(src);
     }
 }
@@ -104,121 +90,154 @@
   }
 
   pub fn x(&self) -> f32 {
-    let mut mem = core::mem::MaybeUninit::<f32>::uninit();
-    unsafe {
+    let mut mem = core::mem::MaybeUninit::<<f32 as EndianScalar>::Scalar>::uninit();
+    // Safety:
+    // Created from a valid Table for this object
+    // Which contains a valid value in this slot
+    EndianScalar::from_little_endian(unsafe {
       core::ptr::copy_nonoverlapping(
         self.0[0..].as_ptr(),
         mem.as_mut_ptr() as *mut u8,
-        core::mem::size_of::<f32>(),
+        core::mem::size_of::<<f32 as EndianScalar>::Scalar>(),
       );
       mem.assume_init()
-    }.from_little_endian()
+    })
   }
 
   pub fn set_x(&mut self, x: f32) {
     let x_le = x.to_little_endian();
+    // Safety:
+    // Created from a valid Table for this object
+    // Which contains a valid value in this slot
     unsafe {
       core::ptr::copy_nonoverlapping(
-        &x_le as *const f32 as *const u8,
+        &x_le as *const _ as *const u8,
         self.0[0..].as_mut_ptr(),
-        core::mem::size_of::<f32>(),
+        core::mem::size_of::<<f32 as EndianScalar>::Scalar>(),
       );
     }
   }
 
   pub fn y(&self) -> f32 {
-    let mut mem = core::mem::MaybeUninit::<f32>::uninit();
-    unsafe {
+    let mut mem = core::mem::MaybeUninit::<<f32 as EndianScalar>::Scalar>::uninit();
+    // Safety:
+    // Created from a valid Table for this object
+    // Which contains a valid value in this slot
+    EndianScalar::from_little_endian(unsafe {
       core::ptr::copy_nonoverlapping(
         self.0[4..].as_ptr(),
         mem.as_mut_ptr() as *mut u8,
-        core::mem::size_of::<f32>(),
+        core::mem::size_of::<<f32 as EndianScalar>::Scalar>(),
       );
       mem.assume_init()
-    }.from_little_endian()
+    })
   }
 
   pub fn set_y(&mut self, x: f32) {
     let x_le = x.to_little_endian();
+    // Safety:
+    // Created from a valid Table for this object
+    // Which contains a valid value in this slot
     unsafe {
       core::ptr::copy_nonoverlapping(
-        &x_le as *const f32 as *const u8,
+        &x_le as *const _ as *const u8,
         self.0[4..].as_mut_ptr(),
-        core::mem::size_of::<f32>(),
+        core::mem::size_of::<<f32 as EndianScalar>::Scalar>(),
       );
     }
   }
 
   pub fn z(&self) -> f32 {
-    let mut mem = core::mem::MaybeUninit::<f32>::uninit();
-    unsafe {
+    let mut mem = core::mem::MaybeUninit::<<f32 as EndianScalar>::Scalar>::uninit();
+    // Safety:
+    // Created from a valid Table for this object
+    // Which contains a valid value in this slot
+    EndianScalar::from_little_endian(unsafe {
       core::ptr::copy_nonoverlapping(
         self.0[8..].as_ptr(),
         mem.as_mut_ptr() as *mut u8,
-        core::mem::size_of::<f32>(),
+        core::mem::size_of::<<f32 as EndianScalar>::Scalar>(),
       );
       mem.assume_init()
-    }.from_little_endian()
+    })
   }
 
   pub fn set_z(&mut self, x: f32) {
     let x_le = x.to_little_endian();
+    // Safety:
+    // Created from a valid Table for this object
+    // Which contains a valid value in this slot
     unsafe {
       core::ptr::copy_nonoverlapping(
-        &x_le as *const f32 as *const u8,
+        &x_le as *const _ as *const u8,
         self.0[8..].as_mut_ptr(),
-        core::mem::size_of::<f32>(),
+        core::mem::size_of::<<f32 as EndianScalar>::Scalar>(),
       );
     }
   }
 
   pub fn test1(&self) -> f64 {
-    let mut mem = core::mem::MaybeUninit::<f64>::uninit();
-    unsafe {
+    let mut mem = core::mem::MaybeUninit::<<f64 as EndianScalar>::Scalar>::uninit();
+    // Safety:
+    // Created from a valid Table for this object
+    // Which contains a valid value in this slot
+    EndianScalar::from_little_endian(unsafe {
       core::ptr::copy_nonoverlapping(
         self.0[16..].as_ptr(),
         mem.as_mut_ptr() as *mut u8,
-        core::mem::size_of::<f64>(),
+        core::mem::size_of::<<f64 as EndianScalar>::Scalar>(),
       );
       mem.assume_init()
-    }.from_little_endian()
+    })
   }
 
   pub fn set_test1(&mut self, x: f64) {
     let x_le = x.to_little_endian();
+    // Safety:
+    // Created from a valid Table for this object
+    // Which contains a valid value in this slot
     unsafe {
       core::ptr::copy_nonoverlapping(
-        &x_le as *const f64 as *const u8,
+        &x_le as *const _ as *const u8,
         self.0[16..].as_mut_ptr(),
-        core::mem::size_of::<f64>(),
+        core::mem::size_of::<<f64 as EndianScalar>::Scalar>(),
       );
     }
   }
 
   pub fn test2(&self) -> Color {
-    let mut mem = core::mem::MaybeUninit::<Color>::uninit();
-    unsafe {
+    let mut mem = core::mem::MaybeUninit::<<Color as EndianScalar>::Scalar>::uninit();
+    // Safety:
+    // Created from a valid Table for this object
+    // Which contains a valid value in this slot
+    EndianScalar::from_little_endian(unsafe {
       core::ptr::copy_nonoverlapping(
         self.0[24..].as_ptr(),
         mem.as_mut_ptr() as *mut u8,
-        core::mem::size_of::<Color>(),
+        core::mem::size_of::<<Color as EndianScalar>::Scalar>(),
       );
       mem.assume_init()
-    }.from_little_endian()
+    })
   }
 
   pub fn set_test2(&mut self, x: Color) {
     let x_le = x.to_little_endian();
+    // Safety:
+    // Created from a valid Table for this object
+    // Which contains a valid value in this slot
     unsafe {
       core::ptr::copy_nonoverlapping(
-        &x_le as *const Color as *const u8,
+        &x_le as *const _ as *const u8,
         self.0[24..].as_mut_ptr(),
-        core::mem::size_of::<Color>(),
+        core::mem::size_of::<<Color as EndianScalar>::Scalar>(),
       );
     }
   }
 
   pub fn test3(&self) -> &Test {
+    // Safety:
+    // Created from a valid Table for this object
+    // Which contains a valid struct in this slot
     unsafe { &*(self.0[26..].as_ptr() as *const Test) }
   }
 
diff --git a/third_party/flatbuffers/tests/monster_test/my_game/example_2/monster_generated.rs b/third_party/flatbuffers/tests/monster_test/my_game/example_2/monster_generated.rs
index 34e0db1..a358d3b 100644
--- a/third_party/flatbuffers/tests/monster_test/my_game/example_2/monster_generated.rs
+++ b/third_party/flatbuffers/tests/monster_test/my_game/example_2/monster_generated.rs
@@ -19,8 +19,8 @@
 impl<'a> flatbuffers::Follow<'a> for Monster<'a> {
   type Inner = Monster<'a>;
   #[inline]
-  fn follow(buf: &'a [u8], loc: usize) -> Self::Inner {
-    Self { _tab: flatbuffers::Table { buf, loc } }
+  unsafe fn follow(buf: &'a [u8], loc: usize) -> Self::Inner {
+    Self { _tab: flatbuffers::Table::new(buf, loc) }
   }
 }
 
@@ -31,7 +31,7 @@
   }
 
   #[inline]
-  pub fn init_from_table(table: flatbuffers::Table<'a>) -> Self {
+  pub unsafe fn init_from_table(table: flatbuffers::Table<'a>) -> Self {
     Monster { _tab: table }
   }
   #[allow(unused_mut)]
diff --git a/third_party/flatbuffers/tests/monster_test/my_game/in_parent_namespace_generated.rs b/third_party/flatbuffers/tests/monster_test/my_game/in_parent_namespace_generated.rs
index 263fae7..9220480 100644
--- a/third_party/flatbuffers/tests/monster_test/my_game/in_parent_namespace_generated.rs
+++ b/third_party/flatbuffers/tests/monster_test/my_game/in_parent_namespace_generated.rs
@@ -19,8 +19,8 @@
 impl<'a> flatbuffers::Follow<'a> for InParentNamespace<'a> {
   type Inner = InParentNamespace<'a>;
   #[inline]
-  fn follow(buf: &'a [u8], loc: usize) -> Self::Inner {
-    Self { _tab: flatbuffers::Table { buf, loc } }
+  unsafe fn follow(buf: &'a [u8], loc: usize) -> Self::Inner {
+    Self { _tab: flatbuffers::Table::new(buf, loc) }
   }
 }
 
@@ -31,7 +31,7 @@
   }
 
   #[inline]
-  pub fn init_from_table(table: flatbuffers::Table<'a>) -> Self {
+  pub unsafe fn init_from_table(table: flatbuffers::Table<'a>) -> Self {
     InParentNamespace { _tab: table }
   }
   #[allow(unused_mut)]
diff --git a/third_party/flatbuffers/tests/monster_test/my_game/other_name_space/from_include_generated.rs b/third_party/flatbuffers/tests/monster_test/my_game/other_name_space/from_include_generated.rs
index 3c5165d..70cb407 100644
--- a/third_party/flatbuffers/tests/monster_test/my_game/other_name_space/from_include_generated.rs
+++ b/third_party/flatbuffers/tests/monster_test/my_game/other_name_space/from_include_generated.rs
@@ -51,10 +51,8 @@
 impl<'a> flatbuffers::Follow<'a> for FromInclude {
   type Inner = Self;
   #[inline]
-  fn follow(buf: &'a [u8], loc: usize) -> Self::Inner {
-    let b = unsafe {
-      flatbuffers::read_scalar_at::<i64>(buf, loc)
-    };
+  unsafe fn follow(buf: &'a [u8], loc: usize) -> Self::Inner {
+    let b = flatbuffers::read_scalar_at::<i64>(buf, loc);
     Self(b)
   }
 }
@@ -62,21 +60,21 @@
 impl flatbuffers::Push for FromInclude {
     type Output = FromInclude;
     #[inline]
-    fn push(&self, dst: &mut [u8], _rest: &[u8]) {
-        unsafe { flatbuffers::emplace_scalar::<i64>(dst, self.0); }
+    unsafe fn push(&self, dst: &mut [u8], _written_len: usize) {
+        flatbuffers::emplace_scalar::<i64>(dst, self.0);
     }
 }
 
 impl flatbuffers::EndianScalar for FromInclude {
+  type Scalar = i64;
   #[inline]
-  fn to_little_endian(self) -> Self {
-    let b = i64::to_le(self.0);
-    Self(b)
+  fn to_little_endian(self) -> i64 {
+    self.0.to_le()
   }
   #[inline]
   #[allow(clippy::wrong_self_convention)]
-  fn from_little_endian(self) -> Self {
-    let b = i64::from_le(self.0);
+  fn from_little_endian(v: i64) -> Self {
+    let b = i64::from_le(v);
     Self(b)
   }
 }
diff --git a/third_party/flatbuffers/tests/monster_test/my_game/other_name_space/table_b_generated.rs b/third_party/flatbuffers/tests/monster_test/my_game/other_name_space/table_b_generated.rs
index da7b937..5652195 100644
--- a/third_party/flatbuffers/tests/monster_test/my_game/other_name_space/table_b_generated.rs
+++ b/third_party/flatbuffers/tests/monster_test/my_game/other_name_space/table_b_generated.rs
@@ -19,8 +19,8 @@
 impl<'a> flatbuffers::Follow<'a> for TableB<'a> {
   type Inner = TableB<'a>;
   #[inline]
-  fn follow(buf: &'a [u8], loc: usize) -> Self::Inner {
-    Self { _tab: flatbuffers::Table { buf, loc } }
+  unsafe fn follow(buf: &'a [u8], loc: usize) -> Self::Inner {
+    Self { _tab: flatbuffers::Table::new(buf, loc) }
   }
 }
 
@@ -32,7 +32,7 @@
   }
 
   #[inline]
-  pub fn init_from_table(table: flatbuffers::Table<'a>) -> Self {
+  pub unsafe fn init_from_table(table: flatbuffers::Table<'a>) -> Self {
     TableB { _tab: table }
   }
   #[allow(unused_mut)]
@@ -56,7 +56,10 @@
 
   #[inline]
   pub fn a(&self) -> Option<super::super::TableA<'a>> {
-    self._tab.get::<flatbuffers::ForwardsUOffset<super::super::TableA>>(TableB::VT_A, None)
+    // Safety:
+    // Created from valid Table for this object
+    // which contains a valid value in this slot
+    unsafe { self._tab.get::<flatbuffers::ForwardsUOffset<super::super::TableA>>(TableB::VT_A, None)}
   }
 }
 
diff --git a/third_party/flatbuffers/tests/monster_test/my_game/other_name_space/unused_generated.rs b/third_party/flatbuffers/tests/monster_test/my_game/other_name_space/unused_generated.rs
index 1e4ad9c..69be486 100644
--- a/third_party/flatbuffers/tests/monster_test/my_game/other_name_space/unused_generated.rs
+++ b/third_party/flatbuffers/tests/monster_test/my_game/other_name_space/unused_generated.rs
@@ -27,39 +27,25 @@
 }
 
 impl flatbuffers::SimpleToVerifyInSlice for Unused {}
-impl flatbuffers::SafeSliceAccess for Unused {}
 impl<'a> flatbuffers::Follow<'a> for Unused {
   type Inner = &'a Unused;
   #[inline]
-  fn follow(buf: &'a [u8], loc: usize) -> Self::Inner {
+  unsafe fn follow(buf: &'a [u8], loc: usize) -> Self::Inner {
     <&'a Unused>::follow(buf, loc)
   }
 }
 impl<'a> flatbuffers::Follow<'a> for &'a Unused {
   type Inner = &'a Unused;
   #[inline]
-  fn follow(buf: &'a [u8], loc: usize) -> Self::Inner {
+  unsafe fn follow(buf: &'a [u8], loc: usize) -> Self::Inner {
     flatbuffers::follow_cast_ref::<Unused>(buf, loc)
   }
 }
 impl<'b> flatbuffers::Push for Unused {
     type Output = Unused;
     #[inline]
-    fn push(&self, dst: &mut [u8], _rest: &[u8]) {
-        let src = unsafe {
-            ::core::slice::from_raw_parts(self as *const Unused as *const u8, Self::size())
-        };
-        dst.copy_from_slice(src);
-    }
-}
-impl<'b> flatbuffers::Push for &'b Unused {
-    type Output = Unused;
-
-    #[inline]
-    fn push(&self, dst: &mut [u8], _rest: &[u8]) {
-        let src = unsafe {
-            ::core::slice::from_raw_parts(*self as *const Unused as *const u8, Self::size())
-        };
+    unsafe fn push(&self, dst: &mut [u8], _written_len: usize) {
+        let src = ::core::slice::from_raw_parts(self as *const Unused as *const u8, Self::size());
         dst.copy_from_slice(src);
     }
 }
@@ -89,24 +75,30 @@
   }
 
   pub fn a(&self) -> i32 {
-    let mut mem = core::mem::MaybeUninit::<i32>::uninit();
-    unsafe {
+    let mut mem = core::mem::MaybeUninit::<<i32 as EndianScalar>::Scalar>::uninit();
+    // Safety:
+    // Created from a valid Table for this object
+    // Which contains a valid value in this slot
+    EndianScalar::from_little_endian(unsafe {
       core::ptr::copy_nonoverlapping(
         self.0[0..].as_ptr(),
         mem.as_mut_ptr() as *mut u8,
-        core::mem::size_of::<i32>(),
+        core::mem::size_of::<<i32 as EndianScalar>::Scalar>(),
       );
       mem.assume_init()
-    }.from_little_endian()
+    })
   }
 
   pub fn set_a(&mut self, x: i32) {
     let x_le = x.to_little_endian();
+    // Safety:
+    // Created from a valid Table for this object
+    // Which contains a valid value in this slot
     unsafe {
       core::ptr::copy_nonoverlapping(
-        &x_le as *const i32 as *const u8,
+        &x_le as *const _ as *const u8,
         self.0[0..].as_mut_ptr(),
-        core::mem::size_of::<i32>(),
+        core::mem::size_of::<<i32 as EndianScalar>::Scalar>(),
       );
     }
   }
diff --git a/third_party/flatbuffers/tests/monster_test/table_a_generated.rs b/third_party/flatbuffers/tests/monster_test/table_a_generated.rs
index 0e6a78d..fd979b0 100644
--- a/third_party/flatbuffers/tests/monster_test/table_a_generated.rs
+++ b/third_party/flatbuffers/tests/monster_test/table_a_generated.rs
@@ -19,8 +19,8 @@
 impl<'a> flatbuffers::Follow<'a> for TableA<'a> {
   type Inner = TableA<'a>;
   #[inline]
-  fn follow(buf: &'a [u8], loc: usize) -> Self::Inner {
-    Self { _tab: flatbuffers::Table { buf, loc } }
+  unsafe fn follow(buf: &'a [u8], loc: usize) -> Self::Inner {
+    Self { _tab: flatbuffers::Table::new(buf, loc) }
   }
 }
 
@@ -32,7 +32,7 @@
   }
 
   #[inline]
-  pub fn init_from_table(table: flatbuffers::Table<'a>) -> Self {
+  pub unsafe fn init_from_table(table: flatbuffers::Table<'a>) -> Self {
     TableA { _tab: table }
   }
   #[allow(unused_mut)]
@@ -56,7 +56,10 @@
 
   #[inline]
   pub fn b(&self) -> Option<my_game::other_name_space::TableB<'a>> {
-    self._tab.get::<flatbuffers::ForwardsUOffset<my_game::other_name_space::TableB>>(TableA::VT_B, None)
+    // Safety:
+    // Created from valid Table for this object
+    // which contains a valid value in this slot
+    unsafe { self._tab.get::<flatbuffers::ForwardsUOffset<my_game::other_name_space::TableB>>(TableA::VT_B, None)}
   }
 }
 
diff --git a/third_party/flatbuffers/tests/monster_test_bfbs_generated.h b/third_party/flatbuffers/tests/monster_test_bfbs_generated.h
index f8bc4aa..f244529 100644
--- a/third_party/flatbuffers/tests/monster_test_bfbs_generated.h
+++ b/third_party/flatbuffers/tests/monster_test_bfbs_generated.h
@@ -8,9 +8,9 @@
 
 // Ensure the included flatbuffers.h is the same version as when this file was
 // generated, otherwise it may not be compatible.
-static_assert(FLATBUFFERS_VERSION_MAJOR == 2 &&
-              FLATBUFFERS_VERSION_MINOR == 0 &&
-              FLATBUFFERS_VERSION_REVISION == 8,
+static_assert(FLATBUFFERS_VERSION_MAJOR == 22 &&
+              FLATBUFFERS_VERSION_MINOR == 10 &&
+              FLATBUFFERS_VERSION_REVISION == 26,
              "Non-compatible flatbuffers version included");
 
 namespace MyGame {
@@ -19,101 +19,101 @@
 struct MonsterBinarySchema {
   static const uint8_t *data() {
     // Buffer containing the binary schema.
-    static const uint8_t bfbsData[14784] = {
+    static const uint8_t bfbsData[15736] = {
       0x1C,0x00,0x00,0x00,0x42,0x46,0x42,0x53,0x14,0x00,0x20,0x00,0x04,0x00,0x08,0x00,0x0C,0x00,0x10,0x00,
       0x14,0x00,0x18,0x00,0x00,0x00,0x1C,0x00,0x14,0x00,0x00,0x00,0x58,0x00,0x00,0x00,0x34,0x00,0x00,0x00,
       0x24,0x00,0x00,0x00,0x18,0x00,0x00,0x00,0xA0,0x0E,0x00,0x00,0x08,0x00,0x00,0x00,0x80,0x00,0x00,0x00,
       0x01,0x00,0x00,0x00,0xDC,0x00,0x00,0x00,0x03,0x00,0x00,0x00,0x6D,0x6F,0x6E,0x00,0x04,0x00,0x00,0x00,
       0x4D,0x4F,0x4E,0x53,0x00,0x00,0x00,0x00,0x07,0x00,0x00,0x00,0x4C,0x05,0x00,0x00,0xB8,0x02,0x00,0x00,
       0xF8,0x03,0x00,0x00,0x04,0x09,0x00,0x00,0x90,0x06,0x00,0x00,0xBC,0x07,0x00,0x00,0xEC,0x0A,0x00,0x00,
-      0x0F,0x00,0x00,0x00,0x9C,0x31,0x00,0x00,0x50,0x0E,0x00,0x00,0xE8,0x2D,0x00,0x00,0xC4,0x2E,0x00,0x00,
-      0x64,0x30,0x00,0x00,0xD8,0x2F,0x00,0x00,0xA0,0x35,0x00,0x00,0x80,0x34,0x00,0x00,0x70,0x0B,0x00,0x00,
-      0x78,0x32,0x00,0x00,0x68,0x36,0x00,0x00,0xA0,0x36,0x00,0x00,0x90,0x37,0x00,0x00,0x44,0x38,0x00,0x00,
-      0xEC,0x36,0x00,0x00,0x03,0x00,0x00,0x00,0x38,0x00,0x00,0x00,0x1C,0x00,0x00,0x00,0x04,0x00,0x00,0x00,
-      0x64,0xCB,0xFF,0xFF,0x94,0x36,0x00,0x00,0x04,0x00,0x00,0x00,0x01,0x00,0x00,0x00,0xE0,0x36,0x00,0x00,
-      0x78,0xCB,0xFF,0xFF,0x34,0x38,0x00,0x00,0x04,0x00,0x00,0x00,0x02,0x00,0x00,0x00,0xCC,0x36,0x00,0x00,
-      0x24,0x38,0x00,0x00,0x90,0xCB,0xFF,0xFF,0xC0,0x36,0x00,0x00,0x04,0x00,0x00,0x00,0x02,0x00,0x00,0x00,
-      0xB4,0x36,0x00,0x00,0x0C,0x38,0x00,0x00,0x00,0x00,0x0E,0x00,0x14,0x00,0x04,0x00,0x08,0x00,0x00,0x00,
+      0x0F,0x00,0x00,0x00,0x54,0x35,0x00,0x00,0x50,0x0E,0x00,0x00,0xA0,0x31,0x00,0x00,0x7C,0x32,0x00,0x00,
+      0x1C,0x34,0x00,0x00,0x90,0x33,0x00,0x00,0x58,0x39,0x00,0x00,0x38,0x38,0x00,0x00,0x70,0x0B,0x00,0x00,
+      0x30,0x36,0x00,0x00,0x20,0x3A,0x00,0x00,0x58,0x3A,0x00,0x00,0x48,0x3B,0x00,0x00,0xFC,0x3B,0x00,0x00,
+      0xA4,0x3A,0x00,0x00,0x03,0x00,0x00,0x00,0x38,0x00,0x00,0x00,0x1C,0x00,0x00,0x00,0x04,0x00,0x00,0x00,
+      0xAC,0xC7,0xFF,0xFF,0x4C,0x3A,0x00,0x00,0x04,0x00,0x00,0x00,0x01,0x00,0x00,0x00,0x98,0x3A,0x00,0x00,
+      0xC0,0xC7,0xFF,0xFF,0xEC,0x3B,0x00,0x00,0x04,0x00,0x00,0x00,0x02,0x00,0x00,0x00,0x84,0x3A,0x00,0x00,
+      0xDC,0x3B,0x00,0x00,0xD8,0xC7,0xFF,0xFF,0x78,0x3A,0x00,0x00,0x04,0x00,0x00,0x00,0x02,0x00,0x00,0x00,
+      0x6C,0x3A,0x00,0x00,0xC4,0x3B,0x00,0x00,0x00,0x00,0x0E,0x00,0x14,0x00,0x04,0x00,0x08,0x00,0x00,0x00,
       0x0C,0x00,0x10,0x00,0x0E,0x00,0x00,0x00,0x28,0x00,0x00,0x00,0x10,0x00,0x00,0x00,0x08,0x00,0x00,0x00,
-      0x34,0x36,0x00,0x00,0x00,0x00,0x00,0x00,0x04,0x00,0x00,0x00,0x88,0x01,0x00,0x00,0xF4,0x00,0x00,0x00,
+      0xEC,0x39,0x00,0x00,0x00,0x00,0x00,0x00,0x04,0x00,0x00,0x00,0x88,0x01,0x00,0x00,0xF4,0x00,0x00,0x00,
       0x90,0x00,0x00,0x00,0x28,0x00,0x00,0x00,0x1D,0x00,0x00,0x00,0x4D,0x79,0x47,0x61,0x6D,0x65,0x2E,0x45,
       0x78,0x61,0x6D,0x70,0x6C,0x65,0x2E,0x4D,0x6F,0x6E,0x73,0x74,0x65,0x72,0x53,0x74,0x6F,0x72,0x61,0x67,
-      0x65,0x00,0x00,0x00,0xBA,0xFE,0xFF,0xFF,0x48,0x00,0x00,0x00,0x5C,0x0D,0x00,0x00,0xD4,0x2D,0x00,0x00,
+      0x65,0x00,0x00,0x00,0xBA,0xFE,0xFF,0xFF,0x48,0x00,0x00,0x00,0x5C,0x0D,0x00,0x00,0x8C,0x31,0x00,0x00,
       0x0C,0x00,0x00,0x00,0x04,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x01,0x00,0x00,0x00,0x04,0x00,0x00,0x00,
-      0x2C,0xCC,0xFF,0xFF,0x14,0x00,0x00,0x00,0x04,0x00,0x00,0x00,0x04,0x00,0x00,0x00,0x62,0x69,0x64,0x69,
+      0x74,0xC8,0xFF,0xFF,0x14,0x00,0x00,0x00,0x04,0x00,0x00,0x00,0x04,0x00,0x00,0x00,0x62,0x69,0x64,0x69,
       0x00,0x00,0x00,0x00,0x09,0x00,0x00,0x00,0x73,0x74,0x72,0x65,0x61,0x6D,0x69,0x6E,0x67,0x00,0x00,0x00,
       0x12,0x00,0x00,0x00,0x47,0x65,0x74,0x4D,0x69,0x6E,0x4D,0x61,0x78,0x48,0x69,0x74,0x50,0x6F,0x69,0x6E,
-      0x74,0x73,0x00,0x00,0x1E,0xFF,0xFF,0xFF,0x48,0x00,0x00,0x00,0xF8,0x0C,0x00,0x00,0x70,0x2D,0x00,0x00,
+      0x74,0x73,0x00,0x00,0x1E,0xFF,0xFF,0xFF,0x48,0x00,0x00,0x00,0xF8,0x0C,0x00,0x00,0x28,0x31,0x00,0x00,
       0x0C,0x00,0x00,0x00,0x04,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x01,0x00,0x00,0x00,0x04,0x00,0x00,0x00,
-      0x90,0xCC,0xFF,0xFF,0x14,0x00,0x00,0x00,0x04,0x00,0x00,0x00,0x06,0x00,0x00,0x00,0x63,0x6C,0x69,0x65,
+      0xD8,0xC8,0xFF,0xFF,0x14,0x00,0x00,0x00,0x04,0x00,0x00,0x00,0x06,0x00,0x00,0x00,0x63,0x6C,0x69,0x65,
       0x6E,0x74,0x00,0x00,0x09,0x00,0x00,0x00,0x73,0x74,0x72,0x65,0x61,0x6D,0x69,0x6E,0x67,0x00,0x00,0x00,
       0x0E,0x00,0x00,0x00,0x47,0x65,0x74,0x4D,0x61,0x78,0x48,0x69,0x74,0x50,0x6F,0x69,0x6E,0x74,0x00,0x00,
-      0x7E,0xFF,0xFF,0xFF,0x70,0x00,0x00,0x00,0x14,0x2D,0x00,0x00,0x94,0x0C,0x00,0x00,0x0C,0x00,0x00,0x00,
+      0x7E,0xFF,0xFF,0xFF,0x70,0x00,0x00,0x00,0xCC,0x30,0x00,0x00,0x94,0x0C,0x00,0x00,0x0C,0x00,0x00,0x00,
       0x04,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x02,0x00,0x00,0x00,0x30,0x00,0x00,0x00,0x04,0x00,0x00,0x00,
-      0xF4,0xCC,0xFF,0xFF,0x14,0x00,0x00,0x00,0x04,0x00,0x00,0x00,0x06,0x00,0x00,0x00,0x73,0x65,0x72,0x76,
+      0x3C,0xC9,0xFF,0xFF,0x14,0x00,0x00,0x00,0x04,0x00,0x00,0x00,0x06,0x00,0x00,0x00,0x73,0x65,0x72,0x76,
       0x65,0x72,0x00,0x00,0x09,0x00,0x00,0x00,0x73,0x74,0x72,0x65,0x61,0x6D,0x69,0x6E,0x67,0x00,0x00,0x00,
-      0x1C,0xCD,0xFF,0xFF,0x10,0x00,0x00,0x00,0x04,0x00,0x00,0x00,0x01,0x00,0x00,0x00,0x30,0x00,0x00,0x00,
+      0x64,0xC9,0xFF,0xFF,0x10,0x00,0x00,0x00,0x04,0x00,0x00,0x00,0x01,0x00,0x00,0x00,0x30,0x00,0x00,0x00,
       0x0A,0x00,0x00,0x00,0x69,0x64,0x65,0x6D,0x70,0x6F,0x74,0x65,0x6E,0x74,0x00,0x00,0x08,0x00,0x00,0x00,
       0x52,0x65,0x74,0x72,0x69,0x65,0x76,0x65,0x00,0x00,0x0E,0x00,0x18,0x00,0x04,0x00,0x08,0x00,0x0C,0x00,
-      0x10,0x00,0x14,0x00,0x0E,0x00,0x00,0x00,0x48,0x00,0x00,0x00,0x08,0x0C,0x00,0x00,0x80,0x2C,0x00,0x00,
+      0x10,0x00,0x14,0x00,0x0E,0x00,0x00,0x00,0x48,0x00,0x00,0x00,0x08,0x0C,0x00,0x00,0x38,0x30,0x00,0x00,
       0x0C,0x00,0x00,0x00,0x04,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x01,0x00,0x00,0x00,0x04,0x00,0x00,0x00,
-      0x80,0xCD,0xFF,0xFF,0x14,0x00,0x00,0x00,0x04,0x00,0x00,0x00,0x04,0x00,0x00,0x00,0x6E,0x6F,0x6E,0x65,
+      0xC8,0xC9,0xFF,0xFF,0x14,0x00,0x00,0x00,0x04,0x00,0x00,0x00,0x04,0x00,0x00,0x00,0x6E,0x6F,0x6E,0x65,
       0x00,0x00,0x00,0x00,0x09,0x00,0x00,0x00,0x73,0x74,0x72,0x65,0x61,0x6D,0x69,0x6E,0x67,0x00,0x00,0x00,
       0x05,0x00,0x00,0x00,0x53,0x74,0x6F,0x72,0x65,0x00,0x00,0x00,0x82,0xFD,0xFF,0xFF,0x00,0x00,0x00,0x01,
-      0x40,0x00,0x00,0x00,0x28,0x00,0x00,0x00,0x10,0x00,0x00,0x00,0x08,0x00,0x00,0x00,0x30,0x34,0x00,0x00,
-      0x00,0x00,0x00,0x00,0x34,0xCD,0xFF,0xFF,0x00,0x00,0x00,0x01,0x01,0x00,0x00,0x00,0x01,0x00,0x00,0x00,
+      0x40,0x00,0x00,0x00,0x28,0x00,0x00,0x00,0x10,0x00,0x00,0x00,0x08,0x00,0x00,0x00,0xE8,0x37,0x00,0x00,
+      0x00,0x00,0x00,0x00,0x7C,0xC9,0xFF,0xFF,0x00,0x00,0x00,0x01,0x01,0x00,0x00,0x00,0x01,0x00,0x00,0x00,
       0x01,0x00,0x00,0x00,0x04,0x00,0x00,0x00,0xE0,0x00,0x00,0x00,0xA4,0x00,0x00,0x00,0x68,0x00,0x00,0x00,
       0x2C,0x00,0x00,0x00,0x22,0x00,0x00,0x00,0x4D,0x79,0x47,0x61,0x6D,0x65,0x2E,0x45,0x78,0x61,0x6D,0x70,
       0x6C,0x65,0x2E,0x41,0x6E,0x79,0x41,0x6D,0x62,0x69,0x67,0x75,0x6F,0x75,0x73,0x41,0x6C,0x69,0x61,0x73,
       0x65,0x73,0x00,0x00,0x7E,0xF8,0xFF,0xFF,0x2C,0x00,0x00,0x00,0x18,0x00,0x00,0x00,0x10,0x00,0x00,0x00,
-      0x03,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0xF0,0xCA,0xFF,0xFF,
+      0x03,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x38,0xC7,0xFF,0xFF,
       0x00,0x00,0x00,0x0F,0x01,0x00,0x00,0x00,0x01,0x00,0x00,0x00,0x02,0x00,0x00,0x00,0x4D,0x33,0x00,0x00,
       0xB6,0xF8,0xFF,0xFF,0x2C,0x00,0x00,0x00,0x18,0x00,0x00,0x00,0x10,0x00,0x00,0x00,0x02,0x00,0x00,0x00,
-      0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x28,0xCB,0xFF,0xFF,0x00,0x00,0x00,0x0F,
+      0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x70,0xC7,0xFF,0xFF,0x00,0x00,0x00,0x0F,
       0x01,0x00,0x00,0x00,0x01,0x00,0x00,0x00,0x02,0x00,0x00,0x00,0x4D,0x32,0x00,0x00,0xEE,0xF8,0xFF,0xFF,
       0x2C,0x00,0x00,0x00,0x18,0x00,0x00,0x00,0x10,0x00,0x00,0x00,0x01,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
-      0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x60,0xCB,0xFF,0xFF,0x00,0x00,0x00,0x0F,0x01,0x00,0x00,0x00,
+      0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0xA8,0xC7,0xFF,0xFF,0x00,0x00,0x00,0x0F,0x01,0x00,0x00,0x00,
       0x01,0x00,0x00,0x00,0x02,0x00,0x00,0x00,0x4D,0x31,0x00,0x00,0x72,0xF8,0xFF,0xFF,0x1C,0x00,0x00,0x00,
       0x0C,0x00,0x00,0x00,0x04,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x64,0xF8,0xFF,0xFF,0x01,0x00,0x00,0x00,
       0x01,0x00,0x00,0x00,0x04,0x00,0x00,0x00,0x4E,0x4F,0x4E,0x45,0x00,0x00,0x00,0x00,0xC6,0xFE,0xFF,0xFF,
       0x00,0x00,0x00,0x01,0x40,0x00,0x00,0x00,0x28,0x00,0x00,0x00,0x10,0x00,0x00,0x00,0x08,0x00,0x00,0x00,
-      0xEC,0x32,0x00,0x00,0x00,0x00,0x00,0x00,0x78,0xCE,0xFF,0xFF,0x00,0x00,0x00,0x01,0x02,0x00,0x00,0x00,
+      0xA4,0x36,0x00,0x00,0x00,0x00,0x00,0x00,0xC0,0xCA,0xFF,0xFF,0x00,0x00,0x00,0x01,0x02,0x00,0x00,0x00,
       0x01,0x00,0x00,0x00,0x01,0x00,0x00,0x00,0x04,0x00,0x00,0x00,0xD8,0x00,0x00,0x00,0xA0,0x00,0x00,0x00,
       0x64,0x00,0x00,0x00,0x28,0x00,0x00,0x00,0x1F,0x00,0x00,0x00,0x4D,0x79,0x47,0x61,0x6D,0x65,0x2E,0x45,
       0x78,0x61,0x6D,0x70,0x6C,0x65,0x2E,0x41,0x6E,0x79,0x55,0x6E,0x69,0x71,0x75,0x65,0x41,0x6C,0x69,0x61,
       0x73,0x65,0x73,0x00,0xBE,0xF9,0xFF,0xFF,0x2C,0x00,0x00,0x00,0x18,0x00,0x00,0x00,0x10,0x00,0x00,0x00,
-      0x03,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x30,0xCC,0xFF,0xFF,
+      0x03,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x78,0xC8,0xFF,0xFF,
       0x00,0x00,0x00,0x0F,0x0A,0x00,0x00,0x00,0x01,0x00,0x00,0x00,0x02,0x00,0x00,0x00,0x4D,0x32,0x00,0x00,
       0xF6,0xF9,0xFF,0xFF,0x2C,0x00,0x00,0x00,0x18,0x00,0x00,0x00,0x10,0x00,0x00,0x00,0x02,0x00,0x00,0x00,
-      0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x68,0xCC,0xFF,0xFF,0x00,0x00,0x00,0x0F,
+      0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0xB0,0xC8,0xFF,0xFF,0x00,0x00,0x00,0x0F,
       0x07,0x00,0x00,0x00,0x01,0x00,0x00,0x00,0x02,0x00,0x00,0x00,0x54,0x53,0x00,0x00,0x1E,0xFC,0xFF,0xFF,
       0x28,0x00,0x00,0x00,0x14,0x00,0x00,0x00,0x0C,0x00,0x00,0x00,0x01,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
-      0x00,0x00,0x00,0x00,0x9C,0xCC,0xFF,0xFF,0x00,0x00,0x00,0x0F,0x01,0x00,0x00,0x00,0x01,0x00,0x00,0x00,
+      0x00,0x00,0x00,0x00,0xE4,0xC8,0xFF,0xFF,0x00,0x00,0x00,0x0F,0x01,0x00,0x00,0x00,0x01,0x00,0x00,0x00,
       0x01,0x00,0x00,0x00,0x4D,0x00,0x00,0x00,0xAE,0xF9,0xFF,0xFF,0x1C,0x00,0x00,0x00,0x0C,0x00,0x00,0x00,
       0x04,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0xA0,0xF9,0xFF,0xFF,0x01,0x00,0x00,0x00,0x01,0x00,0x00,0x00,
       0x04,0x00,0x00,0x00,0x4E,0x4F,0x4E,0x45,0x00,0x00,0x12,0x00,0x1C,0x00,0x08,0x00,0x0C,0x00,0x07,0x00,
       0x10,0x00,0x00,0x00,0x14,0x00,0x18,0x00,0x12,0x00,0x00,0x00,0x00,0x00,0x00,0x01,0x40,0x00,0x00,0x00,
-      0x28,0x00,0x00,0x00,0x10,0x00,0x00,0x00,0x08,0x00,0x00,0x00,0xA0,0x31,0x00,0x00,0x00,0x00,0x00,0x00,
-      0xC4,0xCF,0xFF,0xFF,0x00,0x00,0x00,0x01,0x00,0x00,0x00,0x00,0x01,0x00,0x00,0x00,0x01,0x00,0x00,0x00,
+      0x28,0x00,0x00,0x00,0x10,0x00,0x00,0x00,0x08,0x00,0x00,0x00,0x58,0x35,0x00,0x00,0x00,0x00,0x00,0x00,
+      0x0C,0xCC,0xFF,0xFF,0x00,0x00,0x00,0x01,0x00,0x00,0x00,0x00,0x01,0x00,0x00,0x00,0x01,0x00,0x00,0x00,
       0x04,0x00,0x00,0x00,0xF0,0x00,0x00,0x00,0xB4,0x00,0x00,0x00,0x68,0x00,0x00,0x00,0x1C,0x00,0x00,0x00,
       0x12,0x00,0x00,0x00,0x4D,0x79,0x47,0x61,0x6D,0x65,0x2E,0x45,0x78,0x61,0x6D,0x70,0x6C,0x65,0x2E,0x41,
       0x6E,0x79,0x00,0x00,0xEE,0xFC,0xFF,0xFF,0x28,0x00,0x00,0x00,0x14,0x00,0x00,0x00,0x0C,0x00,0x00,0x00,
-      0x03,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x6C,0xCD,0xFF,0xFF,0x00,0x00,0x00,0x0F,
+      0x03,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0xB4,0xC9,0xFF,0xFF,0x00,0x00,0x00,0x0F,
       0x0A,0x00,0x00,0x00,0x01,0x00,0x00,0x00,0x17,0x00,0x00,0x00,0x4D,0x79,0x47,0x61,0x6D,0x65,0x5F,0x45,
       0x78,0x61,0x6D,0x70,0x6C,0x65,0x32,0x5F,0x4D,0x6F,0x6E,0x73,0x74,0x65,0x72,0x00,0x36,0xFD,0xFF,0xFF,
       0x28,0x00,0x00,0x00,0x14,0x00,0x00,0x00,0x0C,0x00,0x00,0x00,0x02,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
-      0x00,0x00,0x00,0x00,0xB4,0xCD,0xFF,0xFF,0x00,0x00,0x00,0x0F,0x07,0x00,0x00,0x00,0x01,0x00,0x00,0x00,
+      0x00,0x00,0x00,0x00,0xFC,0xC9,0xFF,0xFF,0x00,0x00,0x00,0x0F,0x07,0x00,0x00,0x00,0x01,0x00,0x00,0x00,
       0x17,0x00,0x00,0x00,0x54,0x65,0x73,0x74,0x53,0x69,0x6D,0x70,0x6C,0x65,0x54,0x61,0x62,0x6C,0x65,0x57,
       0x69,0x74,0x68,0x45,0x6E,0x75,0x6D,0x00,0x7E,0xFD,0xFF,0xFF,0x28,0x00,0x00,0x00,0x14,0x00,0x00,0x00,
-      0x0C,0x00,0x00,0x00,0x01,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0xFC,0xCD,0xFF,0xFF,
+      0x0C,0x00,0x00,0x00,0x01,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x44,0xCA,0xFF,0xFF,
       0x00,0x00,0x00,0x0F,0x01,0x00,0x00,0x00,0x01,0x00,0x00,0x00,0x07,0x00,0x00,0x00,0x4D,0x6F,0x6E,0x73,
       0x74,0x65,0x72,0x00,0x12,0xFB,0xFF,0xFF,0x1C,0x00,0x00,0x00,0x0C,0x00,0x00,0x00,0x04,0x00,0x00,0x00,
       0x00,0x00,0x00,0x00,0x04,0xFB,0xFF,0xFF,0x01,0x00,0x00,0x00,0x01,0x00,0x00,0x00,0x04,0x00,0x00,0x00,
       0x4E,0x4F,0x4E,0x45,0x00,0x00,0x00,0x00,0xA2,0xFD,0xFF,0xFF,0x6C,0x00,0x00,0x00,0x58,0x00,0x00,0x00,
-      0x40,0x00,0x00,0x00,0x10,0x00,0x00,0x00,0x08,0x00,0x00,0x00,0x4C,0x30,0x00,0x00,0x00,0x00,0x00,0x00,
-      0x01,0x00,0x00,0x00,0x04,0x00,0x00,0x00,0xC0,0xD1,0xFF,0xFF,0x10,0x00,0x00,0x00,0x04,0x00,0x00,0x00,
+      0x40,0x00,0x00,0x00,0x10,0x00,0x00,0x00,0x08,0x00,0x00,0x00,0x04,0x34,0x00,0x00,0x00,0x00,0x00,0x00,
+      0x01,0x00,0x00,0x00,0x04,0x00,0x00,0x00,0x08,0xCE,0xFF,0xFF,0x10,0x00,0x00,0x00,0x04,0x00,0x00,0x00,
       0x01,0x00,0x00,0x00,0x30,0x00,0x00,0x00,0x09,0x00,0x00,0x00,0x62,0x69,0x74,0x5F,0x66,0x6C,0x61,0x67,
-      0x73,0x00,0x00,0x00,0x44,0xD1,0xFF,0xFF,0x00,0x00,0x00,0x0A,0x04,0x00,0x00,0x00,0x08,0x00,0x00,0x00,
+      0x73,0x00,0x00,0x00,0x8C,0xCD,0xFF,0xFF,0x00,0x00,0x00,0x0A,0x04,0x00,0x00,0x00,0x08,0x00,0x00,0x00,
       0x01,0x00,0x00,0x00,0x03,0x00,0x00,0x00,0x98,0x00,0x00,0x00,0x5C,0x00,0x00,0x00,0x20,0x00,0x00,0x00,
       0x17,0x00,0x00,0x00,0x4D,0x79,0x47,0x61,0x6D,0x65,0x2E,0x45,0x78,0x61,0x6D,0x70,0x6C,0x65,0x2E,0x4C,
       0x6F,0x6E,0x67,0x45,0x6E,0x75,0x6D,0x00,0x7E,0xFC,0xFF,0xFF,0x28,0x00,0x00,0x00,0x18,0x00,0x00,0x00,
@@ -125,8 +125,8 @@
       0xDE,0xFE,0xFF,0xFF,0x24,0x00,0x00,0x00,0x14,0x00,0x00,0x00,0x0C,0x00,0x00,0x00,0x02,0x00,0x00,0x00,
       0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x34,0xFC,0xFF,0xFF,0x01,0x00,0x00,0x00,0x01,0x00,0x00,0x00,
       0x07,0x00,0x00,0x00,0x4C,0x6F,0x6E,0x67,0x4F,0x6E,0x65,0x00,0xDE,0xFC,0xFF,0xFF,0x40,0x00,0x00,0x00,
-      0x28,0x00,0x00,0x00,0x10,0x00,0x00,0x00,0x08,0x00,0x00,0x00,0x20,0x2F,0x00,0x00,0x00,0x00,0x00,0x00,
-      0x44,0xD2,0xFF,0xFF,0x00,0x00,0x00,0x03,0x05,0x00,0x00,0x00,0x01,0x00,0x00,0x00,0x01,0x00,0x00,0x00,
+      0x28,0x00,0x00,0x00,0x10,0x00,0x00,0x00,0x08,0x00,0x00,0x00,0xD8,0x32,0x00,0x00,0x00,0x00,0x00,0x00,
+      0x8C,0xCE,0xFF,0xFF,0x00,0x00,0x00,0x03,0x05,0x00,0x00,0x00,0x01,0x00,0x00,0x00,0x01,0x00,0x00,0x00,
       0x04,0x00,0x00,0x00,0xC8,0x00,0x00,0x00,0x8C,0x00,0x00,0x00,0x50,0x00,0x00,0x00,0x1C,0x00,0x00,0x00,
       0x13,0x00,0x00,0x00,0x4D,0x79,0x47,0x61,0x6D,0x65,0x2E,0x45,0x78,0x61,0x6D,0x70,0x6C,0x65,0x2E,0x52,
       0x61,0x63,0x65,0x00,0x6E,0xFF,0xFF,0xFF,0x24,0x00,0x00,0x00,0x14,0x00,0x00,0x00,0x0C,0x00,0x00,0x00,
@@ -141,12 +141,12 @@
       0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0x00,0x00,0x00,0x00,0x64,0xFD,0xFF,0xFF,0x01,0x00,0x00,0x00,
       0x01,0x00,0x00,0x00,0x04,0x00,0x00,0x00,0x4E,0x6F,0x6E,0x65,0x00,0x00,0x12,0x00,0x1C,0x00,0x04,0x00,
       0x08,0x00,0x00,0x00,0x0C,0x00,0x10,0x00,0x14,0x00,0x18,0x00,0x12,0x00,0x00,0x00,0x9C,0x00,0x00,0x00,
-      0x88,0x00,0x00,0x00,0x70,0x00,0x00,0x00,0x40,0x00,0x00,0x00,0x08,0x00,0x00,0x00,0xDC,0x2D,0x00,0x00,
+      0x88,0x00,0x00,0x00,0x70,0x00,0x00,0x00,0x40,0x00,0x00,0x00,0x08,0x00,0x00,0x00,0x94,0x31,0x00,0x00,
       0x01,0x00,0x00,0x00,0x04,0x00,0x00,0x00,0x27,0x00,0x00,0x00,0x20,0x43,0x6F,0x6D,0x70,0x6F,0x73,0x69,
       0x74,0x65,0x20,0x63,0x6F,0x6D,0x70,0x6F,0x6E,0x65,0x6E,0x74,0x73,0x20,0x6F,0x66,0x20,0x4D,0x6F,0x6E,
       0x73,0x74,0x65,0x72,0x20,0x63,0x6F,0x6C,0x6F,0x72,0x2E,0x00,0x01,0x00,0x00,0x00,0x04,0x00,0x00,0x00,
-      0x60,0xD4,0xFF,0xFF,0x10,0x00,0x00,0x00,0x04,0x00,0x00,0x00,0x01,0x00,0x00,0x00,0x30,0x00,0x00,0x00,
-      0x09,0x00,0x00,0x00,0x62,0x69,0x74,0x5F,0x66,0x6C,0x61,0x67,0x73,0x00,0x00,0x00,0xE4,0xD3,0xFF,0xFF,
+      0xA8,0xD0,0xFF,0xFF,0x10,0x00,0x00,0x00,0x04,0x00,0x00,0x00,0x01,0x00,0x00,0x00,0x30,0x00,0x00,0x00,
+      0x09,0x00,0x00,0x00,0x62,0x69,0x74,0x5F,0x66,0x6C,0x61,0x67,0x73,0x00,0x00,0x00,0x2C,0xD0,0xFF,0xFF,
       0x00,0x00,0x00,0x04,0x03,0x00,0x00,0x00,0x01,0x00,0x00,0x00,0x01,0x00,0x00,0x00,0x03,0x00,0x00,0x00,
       0x18,0x01,0x00,0x00,0x84,0x00,0x00,0x00,0x20,0x00,0x00,0x00,0x14,0x00,0x00,0x00,0x4D,0x79,0x47,0x61,
       0x6D,0x65,0x2E,0x45,0x78,0x61,0x6D,0x70,0x6C,0x65,0x2E,0x43,0x6F,0x6C,0x6F,0x72,0x00,0x00,0x00,0x00,
@@ -166,605 +166,652 @@
       0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x58,0xFF,0xFF,0xFF,0x01,0x00,0x00,0x00,
       0x01,0x00,0x00,0x00,0x03,0x00,0x00,0x00,0x52,0x65,0x64,0x00,0x00,0x00,0x12,0x00,0x18,0x00,0x04,0x00,
       0x08,0x00,0x00,0x00,0x0C,0x00,0x00,0x00,0x10,0x00,0x14,0x00,0x12,0x00,0x00,0x00,0x34,0x00,0x00,0x00,
-      0x28,0x00,0x00,0x00,0x10,0x00,0x00,0x00,0x08,0x00,0x00,0x00,0xA0,0x2D,0x00,0x00,0x00,0x00,0x00,0x00,
-      0x78,0xD5,0xFF,0xFF,0x00,0x00,0x00,0x09,0x06,0x00,0x00,0x00,0x08,0x00,0x00,0x00,0x01,0x00,0x00,0x00,
+      0x28,0x00,0x00,0x00,0x10,0x00,0x00,0x00,0x08,0x00,0x00,0x00,0x58,0x31,0x00,0x00,0x00,0x00,0x00,0x00,
+      0xC0,0xD1,0xFF,0xFF,0x00,0x00,0x00,0x09,0x06,0x00,0x00,0x00,0x08,0x00,0x00,0x00,0x01,0x00,0x00,0x00,
       0x01,0x00,0x00,0x00,0x38,0x00,0x00,0x00,0x21,0x00,0x00,0x00,0x4D,0x79,0x47,0x61,0x6D,0x65,0x2E,0x4F,
       0x74,0x68,0x65,0x72,0x4E,0x61,0x6D,0x65,0x53,0x70,0x61,0x63,0x65,0x2E,0x46,0x72,0x6F,0x6D,0x49,0x6E,
       0x63,0x6C,0x75,0x64,0x65,0x00,0x0E,0x00,0x10,0x00,0x04,0x00,0x00,0x00,0x00,0x00,0x08,0x00,0x0C,0x00,
       0x0E,0x00,0x00,0x00,0x2C,0x00,0x00,0x00,0x1C,0x00,0x00,0x00,0x04,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
       0x10,0x00,0x0C,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x04,0x00,0x08,0x00,0x10,0x00,0x00,0x00,
       0x01,0x00,0x00,0x00,0x01,0x00,0x00,0x00,0x0A,0x00,0x00,0x00,0x49,0x6E,0x63,0x6C,0x75,0x64,0x65,0x56,
-      0x61,0x6C,0x00,0x00,0xE4,0xD3,0xFF,0xFF,0x4C,0x00,0x00,0x00,0x14,0x00,0x00,0x00,0x01,0x00,0x00,0x00,
-      0x08,0x00,0x00,0x00,0x40,0x2B,0x00,0x00,0x00,0x00,0x00,0x00,0x0C,0x00,0x00,0x00,0xE4,0x00,0x00,0x00,
+      0x61,0x6C,0x00,0x00,0x2C,0xD0,0xFF,0xFF,0x4C,0x00,0x00,0x00,0x14,0x00,0x00,0x00,0x01,0x00,0x00,0x00,
+      0x08,0x00,0x00,0x00,0xF8,0x2E,0x00,0x00,0x00,0x00,0x00,0x00,0x0C,0x00,0x00,0x00,0xE4,0x00,0x00,0x00,
       0xB0,0x00,0x00,0x00,0xF0,0x01,0x00,0x00,0x90,0x01,0x00,0x00,0x30,0x01,0x00,0x00,0x60,0x02,0x00,0x00,
       0xB0,0x01,0x00,0x00,0x54,0x01,0x00,0x00,0xF0,0x00,0x00,0x00,0x04,0x02,0x00,0x00,0x5C,0x00,0x00,0x00,
       0x24,0x00,0x00,0x00,0x1A,0x00,0x00,0x00,0x4D,0x79,0x47,0x61,0x6D,0x65,0x2E,0x45,0x78,0x61,0x6D,0x70,
-      0x6C,0x65,0x2E,0x54,0x79,0x70,0x65,0x41,0x6C,0x69,0x61,0x73,0x65,0x73,0x00,0x00,0x00,0xDB,0xFF,0xFF,
+      0x6C,0x65,0x2E,0x54,0x79,0x70,0x65,0x41,0x6C,0x69,0x61,0x73,0x65,0x73,0x00,0x00,0x48,0xD7,0xFF,0xFF,
       0x00,0x00,0x00,0x01,0x0B,0x00,0x1A,0x00,0x1C,0x00,0x00,0x00,0x0C,0x00,0x00,0x00,0x04,0x00,0x00,0x00,
-      0x00,0x00,0x00,0x00,0x14,0xE1,0xFF,0xFF,0x00,0x00,0x0E,0x0C,0x08,0x00,0x00,0x00,0x04,0x00,0x00,0x00,
-      0x76,0x66,0x36,0x34,0x00,0x00,0x00,0x00,0x34,0xDB,0xFF,0xFF,0x00,0x00,0x00,0x01,0x0A,0x00,0x18,0x00,
-      0x1C,0x00,0x00,0x00,0x0C,0x00,0x00,0x00,0x04,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x48,0xE1,0xFF,0xFF,
-      0x00,0x00,0x0E,0x03,0x01,0x00,0x00,0x00,0x02,0x00,0x00,0x00,0x76,0x38,0x00,0x00,0x4A,0xD8,0xFF,0xFF,
+      0x00,0x00,0x00,0x00,0x5C,0xDD,0xFF,0xFF,0x00,0x00,0x0E,0x0C,0x08,0x00,0x00,0x00,0x04,0x00,0x00,0x00,
+      0x76,0x66,0x36,0x34,0x00,0x00,0x00,0x00,0x7C,0xD7,0xFF,0xFF,0x00,0x00,0x00,0x01,0x0A,0x00,0x18,0x00,
+      0x1C,0x00,0x00,0x00,0x0C,0x00,0x00,0x00,0x04,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x90,0xDD,0xFF,0xFF,
+      0x00,0x00,0x0E,0x03,0x01,0x00,0x00,0x00,0x02,0x00,0x00,0x00,0x76,0x38,0x00,0x00,0x92,0xD4,0xFF,0xFF,
       0x09,0x00,0x16,0x00,0x20,0x00,0x00,0x00,0x0C,0x00,0x00,0x00,0x04,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
-      0x14,0xD6,0xFF,0xFF,0x00,0x00,0x00,0x0C,0x08,0x00,0x00,0x00,0x01,0x00,0x00,0x00,0x03,0x00,0x00,0x00,
-      0x66,0x36,0x34,0x00,0x7A,0xD8,0xFF,0xFF,0x08,0x00,0x14,0x00,0x1C,0x00,0x00,0x00,0x0C,0x00,0x00,0x00,
-      0x04,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x8C,0xD3,0xFF,0xFF,0x00,0x00,0x00,0x0B,0x01,0x00,0x00,0x00,
-      0x03,0x00,0x00,0x00,0x66,0x33,0x32,0x00,0xA6,0xD8,0xFF,0xFF,0x07,0x00,0x12,0x00,0x20,0x00,0x00,0x00,
-      0x0C,0x00,0x00,0x00,0x04,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x70,0xD6,0xFF,0xFF,0x00,0x00,0x00,0x0A,
-      0x08,0x00,0x00,0x00,0x01,0x00,0x00,0x00,0x03,0x00,0x00,0x00,0x75,0x36,0x34,0x00,0xD6,0xD8,0xFF,0xFF,
+      0x5C,0xD2,0xFF,0xFF,0x00,0x00,0x00,0x0C,0x08,0x00,0x00,0x00,0x01,0x00,0x00,0x00,0x03,0x00,0x00,0x00,
+      0x66,0x36,0x34,0x00,0xC2,0xD4,0xFF,0xFF,0x08,0x00,0x14,0x00,0x1C,0x00,0x00,0x00,0x0C,0x00,0x00,0x00,
+      0x04,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0xD4,0xCF,0xFF,0xFF,0x00,0x00,0x00,0x0B,0x01,0x00,0x00,0x00,
+      0x03,0x00,0x00,0x00,0x66,0x33,0x32,0x00,0xEE,0xD4,0xFF,0xFF,0x07,0x00,0x12,0x00,0x20,0x00,0x00,0x00,
+      0x0C,0x00,0x00,0x00,0x04,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0xB8,0xD2,0xFF,0xFF,0x00,0x00,0x00,0x0A,
+      0x08,0x00,0x00,0x00,0x01,0x00,0x00,0x00,0x03,0x00,0x00,0x00,0x75,0x36,0x34,0x00,0x1E,0xD5,0xFF,0xFF,
       0x06,0x00,0x10,0x00,0x20,0x00,0x00,0x00,0x0C,0x00,0x00,0x00,0x04,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
-      0xA0,0xD6,0xFF,0xFF,0x00,0x00,0x00,0x09,0x08,0x00,0x00,0x00,0x01,0x00,0x00,0x00,0x03,0x00,0x00,0x00,
-      0x69,0x36,0x34,0x00,0x06,0xD9,0xFF,0xFF,0x05,0x00,0x0E,0x00,0x1C,0x00,0x00,0x00,0x0C,0x00,0x00,0x00,
-      0x04,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x18,0xD4,0xFF,0xFF,0x00,0x00,0x00,0x08,0x01,0x00,0x00,0x00,
-      0x03,0x00,0x00,0x00,0x75,0x33,0x32,0x00,0x32,0xD9,0xFF,0xFF,0x04,0x00,0x0C,0x00,0x1C,0x00,0x00,0x00,
-      0x0C,0x00,0x00,0x00,0x04,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x44,0xD4,0xFF,0xFF,0x00,0x00,0x00,0x07,
-      0x01,0x00,0x00,0x00,0x03,0x00,0x00,0x00,0x69,0x33,0x32,0x00,0x5E,0xD9,0xFF,0xFF,0x03,0x00,0x0A,0x00,
-      0x20,0x00,0x00,0x00,0x0C,0x00,0x00,0x00,0x04,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x28,0xD7,0xFF,0xFF,
+      0xE8,0xD2,0xFF,0xFF,0x00,0x00,0x00,0x09,0x08,0x00,0x00,0x00,0x01,0x00,0x00,0x00,0x03,0x00,0x00,0x00,
+      0x69,0x36,0x34,0x00,0x4E,0xD5,0xFF,0xFF,0x05,0x00,0x0E,0x00,0x1C,0x00,0x00,0x00,0x0C,0x00,0x00,0x00,
+      0x04,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x60,0xD0,0xFF,0xFF,0x00,0x00,0x00,0x08,0x01,0x00,0x00,0x00,
+      0x03,0x00,0x00,0x00,0x75,0x33,0x32,0x00,0x7A,0xD5,0xFF,0xFF,0x04,0x00,0x0C,0x00,0x1C,0x00,0x00,0x00,
+      0x0C,0x00,0x00,0x00,0x04,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x8C,0xD0,0xFF,0xFF,0x00,0x00,0x00,0x07,
+      0x01,0x00,0x00,0x00,0x03,0x00,0x00,0x00,0x69,0x33,0x32,0x00,0xA6,0xD5,0xFF,0xFF,0x03,0x00,0x0A,0x00,
+      0x20,0x00,0x00,0x00,0x0C,0x00,0x00,0x00,0x04,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x70,0xD3,0xFF,0xFF,
       0x00,0x00,0x00,0x06,0x02,0x00,0x00,0x00,0x01,0x00,0x00,0x00,0x03,0x00,0x00,0x00,0x75,0x31,0x36,0x00,
-      0x8E,0xD9,0xFF,0xFF,0x02,0x00,0x08,0x00,0x20,0x00,0x00,0x00,0x0C,0x00,0x00,0x00,0x04,0x00,0x00,0x00,
-      0x00,0x00,0x00,0x00,0x58,0xD7,0xFF,0xFF,0x00,0x00,0x00,0x05,0x02,0x00,0x00,0x00,0x01,0x00,0x00,0x00,
-      0x03,0x00,0x00,0x00,0x69,0x31,0x36,0x00,0xBE,0xD9,0xFF,0xFF,0x01,0x00,0x06,0x00,0x20,0x00,0x00,0x00,
-      0x0C,0x00,0x00,0x00,0x04,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x88,0xD7,0xFF,0xFF,0x00,0x00,0x00,0x04,
+      0xD6,0xD5,0xFF,0xFF,0x02,0x00,0x08,0x00,0x20,0x00,0x00,0x00,0x0C,0x00,0x00,0x00,0x04,0x00,0x00,0x00,
+      0x00,0x00,0x00,0x00,0xA0,0xD3,0xFF,0xFF,0x00,0x00,0x00,0x05,0x02,0x00,0x00,0x00,0x01,0x00,0x00,0x00,
+      0x03,0x00,0x00,0x00,0x69,0x31,0x36,0x00,0x06,0xD6,0xFF,0xFF,0x01,0x00,0x06,0x00,0x20,0x00,0x00,0x00,
+      0x0C,0x00,0x00,0x00,0x04,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0xD0,0xD3,0xFF,0xFF,0x00,0x00,0x00,0x04,
       0x01,0x00,0x00,0x00,0x01,0x00,0x00,0x00,0x02,0x00,0x00,0x00,0x75,0x38,0x00,0x00,0x00,0x00,0x1A,0x00,
       0x14,0x00,0x08,0x00,0x0C,0x00,0x00,0x00,0x06,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
       0x00,0x00,0x10,0x00,0x1A,0x00,0x00,0x00,0x00,0x00,0x04,0x00,0x20,0x00,0x00,0x00,0x0C,0x00,0x00,0x00,
-      0x04,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0xD4,0xD7,0xFF,0xFF,0x00,0x00,0x00,0x03,0x01,0x00,0x00,0x00,
-      0x01,0x00,0x00,0x00,0x02,0x00,0x00,0x00,0x69,0x38,0x00,0x00,0xA8,0xD6,0xFF,0xFF,0x30,0x01,0x00,0x00,
-      0x50,0x00,0x00,0x00,0x01,0x00,0x00,0x00,0x08,0x00,0x00,0x00,0x7C,0x28,0x00,0x00,0x01,0x00,0x00,0x00,
+      0x04,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x1C,0xD4,0xFF,0xFF,0x00,0x00,0x00,0x03,0x01,0x00,0x00,0x00,
+      0x01,0x00,0x00,0x00,0x02,0x00,0x00,0x00,0x69,0x38,0x00,0x00,0xF0,0xD2,0xFF,0xFF,0x50,0x01,0x00,0x00,
+      0x50,0x00,0x00,0x00,0x01,0x00,0x00,0x00,0x08,0x00,0x00,0x00,0x34,0x2C,0x00,0x00,0x01,0x00,0x00,0x00,
       0x04,0x00,0x00,0x00,0x33,0x00,0x00,0x00,0x20,0x61,0x6E,0x20,0x65,0x78,0x61,0x6D,0x70,0x6C,0x65,0x20,
       0x64,0x6F,0x63,0x75,0x6D,0x65,0x6E,0x74,0x61,0x74,0x69,0x6F,0x6E,0x20,0x63,0x6F,0x6D,0x6D,0x65,0x6E,
       0x74,0x3A,0x20,0x22,0x6D,0x6F,0x6E,0x73,0x74,0x65,0x72,0x20,0x6F,0x62,0x6A,0x65,0x63,0x74,0x22,0x00,
-      0x36,0x00,0x00,0x00,0x80,0x04,0x00,0x00,0xE4,0x04,0x00,0x00,0x4C,0x05,0x00,0x00,0xAC,0x05,0x00,0x00,
-      0xA8,0x09,0x00,0x00,0x78,0x1B,0x00,0x00,0x88,0x18,0x00,0x00,0x44,0x0F,0x00,0x00,0x7C,0x1C,0x00,0x00,
-      0xC0,0x1D,0x00,0x00,0xEC,0x1B,0x00,0x00,0x44,0x01,0x00,0x00,0xC4,0x00,0x00,0x00,0x30,0x1E,0x00,0x00,
-      0x30,0x1D,0x00,0x00,0xA8,0x01,0x00,0x00,0x10,0x07,0x00,0x00,0x80,0x0D,0x00,0x00,0xA0,0x1E,0x00,0x00,
-      0x2C,0x02,0x00,0x00,0x5C,0x03,0x00,0x00,0x08,0x0C,0x00,0x00,0x58,0x1A,0x00,0x00,0xE4,0x19,0x00,0x00,
-      0xA0,0x0E,0x00,0x00,0xC4,0x1A,0x00,0x00,0x90,0x11,0x00,0x00,0x78,0x0F,0x00,0x00,0x68,0x19,0x00,0x00,
-      0xE0,0x0F,0x00,0x00,0x88,0x18,0x00,0x00,0xC0,0x16,0x00,0x00,0x1C,0x17,0x00,0x00,0x10,0x11,0x00,0x00,
-      0x8C,0x10,0x00,0x00,0x30,0x10,0x00,0x00,0x20,0x16,0x00,0x00,0xE0,0x13,0x00,0x00,0xFC,0x14,0x00,0x00,
-      0x58,0x12,0x00,0x00,0x84,0x15,0x00,0x00,0xE4,0x12,0x00,0x00,0x5C,0x14,0x00,0x00,0xB4,0x11,0x00,0x00,
-      0x50,0x17,0x00,0x00,0x38,0x02,0x00,0x00,0xC0,0x07,0x00,0x00,0x78,0x0D,0x00,0x00,0x58,0x03,0x00,0x00,
-      0xD8,0x0D,0x00,0x00,0x58,0x05,0x00,0x00,0x88,0x0C,0x00,0x00,0xDC,0x09,0x00,0x00,0x8C,0x0A,0x00,0x00,
-      0x16,0x00,0x00,0x00,0x4D,0x79,0x47,0x61,0x6D,0x65,0x2E,0x45,0x78,0x61,0x6D,0x70,0x6C,0x65,0x2E,0x4D,
-      0x6F,0x6E,0x73,0x74,0x65,0x72,0x00,0x00,0x62,0xFD,0xFF,0xFF,0x35,0x00,0x6E,0x00,0x54,0x00,0x00,0x00,
-      0x3C,0x00,0x00,0x00,0x14,0x00,0x00,0x00,0x0C,0x00,0x00,0x00,0x02,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
-      0x00,0x00,0x00,0x00,0x01,0x00,0x00,0x00,0x04,0x00,0x00,0x00,0xE8,0xDA,0xFF,0xFF,0x10,0x00,0x00,0x00,
-      0x04,0x00,0x00,0x00,0x02,0x00,0x00,0x00,0x35,0x33,0x00,0x00,0x02,0x00,0x00,0x00,0x69,0x64,0x00,0x00,
-      0x64,0xDA,0xFF,0xFF,0x00,0x00,0x00,0x0A,0x04,0x00,0x00,0x00,0x08,0x00,0x00,0x00,0x01,0x00,0x00,0x00,
-      0x18,0x00,0x00,0x00,0x6C,0x6F,0x6E,0x67,0x5F,0x65,0x6E,0x75,0x6D,0x5F,0x6E,0x6F,0x72,0x6D,0x61,0x6C,
-      0x5F,0x64,0x65,0x66,0x61,0x75,0x6C,0x74,0x00,0x00,0x00,0x00,0x62,0xE6,0xFF,0xFF,0x34,0x00,0x6C,0x00,
+      0x3E,0x00,0x00,0x00,0x38,0x08,0x00,0x00,0x9C,0x08,0x00,0x00,0x04,0x09,0x00,0x00,0x64,0x09,0x00,0x00,
+      0x60,0x0D,0x00,0x00,0x30,0x1F,0x00,0x00,0xFC,0x00,0x00,0x00,0x3C,0x1C,0x00,0x00,0xF8,0x12,0x00,0x00,
+      0x30,0x20,0x00,0x00,0x74,0x21,0x00,0x00,0xB0,0x03,0x00,0x00,0xB4,0x02,0x00,0x00,0x98,0x1F,0x00,0x00,
+      0xF0,0x04,0x00,0x00,0x70,0x04,0x00,0x00,0xDC,0x21,0x00,0x00,0xDC,0x20,0x00,0x00,0xFC,0x03,0x00,0x00,
+      0x50,0x05,0x00,0x00,0xAC,0x01,0x00,0x00,0x30,0x01,0x00,0x00,0xB0,0x0A,0x00,0x00,0x20,0x11,0x00,0x00,
+      0x40,0x22,0x00,0x00,0x08,0x03,0x00,0x00,0x04,0x02,0x00,0x00,0xC4,0x05,0x00,0x00,0xF4,0x06,0x00,0x00,
+      0xA0,0x0F,0x00,0x00,0xF0,0x1D,0x00,0x00,0x7C,0x1D,0x00,0x00,0x38,0x12,0x00,0x00,0x5C,0x1E,0x00,0x00,
+      0x28,0x15,0x00,0x00,0x10,0x13,0x00,0x00,0x00,0x1D,0x00,0x00,0x78,0x13,0x00,0x00,0x20,0x1C,0x00,0x00,
+      0x58,0x1A,0x00,0x00,0xB4,0x1A,0x00,0x00,0xA8,0x14,0x00,0x00,0x24,0x14,0x00,0x00,0xC8,0x13,0x00,0x00,
+      0xB8,0x19,0x00,0x00,0x78,0x17,0x00,0x00,0x94,0x18,0x00,0x00,0xF0,0x15,0x00,0x00,0x1C,0x19,0x00,0x00,
+      0x7C,0x16,0x00,0x00,0xF4,0x17,0x00,0x00,0x4C,0x15,0x00,0x00,0xE8,0x1A,0x00,0x00,0xD0,0x05,0x00,0x00,
+      0x58,0x0B,0x00,0x00,0x10,0x11,0x00,0x00,0xF0,0x06,0x00,0x00,0x70,0x11,0x00,0x00,0xF0,0x08,0x00,0x00,
+      0x20,0x10,0x00,0x00,0x74,0x0D,0x00,0x00,0x24,0x0E,0x00,0x00,0x16,0x00,0x00,0x00,0x4D,0x79,0x47,0x61,
+      0x6D,0x65,0x2E,0x45,0x78,0x61,0x6D,0x70,0x6C,0x65,0x2E,0x4D,0x6F,0x6E,0x73,0x74,0x65,0x72,0x00,0x00,
+      0xC2,0xFD,0xFF,0xFF,0x3D,0x00,0x7E,0x00,0x50,0x00,0x00,0x00,0x3C,0x00,0x00,0x00,0x14,0x00,0x00,0x00,
+      0x0C,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0xF0,0x7F,0x00,0x00,0x00,0x00,0x01,0x00,0x00,0x00,
+      0x04,0x00,0x00,0x00,0x50,0xD7,0xFF,0xFF,0x10,0x00,0x00,0x00,0x04,0x00,0x00,0x00,0x02,0x00,0x00,0x00,
+      0x36,0x31,0x00,0x00,0x02,0x00,0x00,0x00,0x69,0x64,0x00,0x00,0xEC,0xD5,0xFF,0xFF,0x00,0x00,0x00,0x0C,
+      0x08,0x00,0x00,0x00,0x01,0x00,0x00,0x00,0x12,0x00,0x00,0x00,0x64,0x6F,0x75,0x62,0x6C,0x65,0x5F,0x69,
+      0x6E,0x66,0x5F,0x64,0x65,0x66,0x61,0x75,0x6C,0x74,0x00,0x00,0x52,0xEC,0xFF,0xFF,0x3C,0x00,0x7C,0x00,
+      0x50,0x00,0x00,0x00,0x40,0x00,0x00,0x00,0x18,0x00,0x00,0x00,0x10,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
+      0x00,0x00,0xF0,0xFF,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x01,0x00,0x00,0x00,0x04,0x00,0x00,0x00,
+      0xC4,0xD7,0xFF,0xFF,0x10,0x00,0x00,0x00,0x04,0x00,0x00,0x00,0x02,0x00,0x00,0x00,0x36,0x30,0x00,0x00,
+      0x02,0x00,0x00,0x00,0x69,0x64,0x00,0x00,0xA8,0xD3,0xFF,0xFF,0x00,0x00,0x00,0x0B,0x01,0x00,0x00,0x00,
+      0x19,0x00,0x00,0x00,0x6E,0x65,0x67,0x61,0x74,0x69,0x76,0x65,0x5F,0x69,0x6E,0x66,0x69,0x6E,0x69,0x74,
+      0x79,0x5F,0x64,0x65,0x66,0x61,0x75,0x6C,0x74,0x00,0x00,0x00,0xAA,0xFE,0xFF,0xFF,0x3B,0x00,0x7A,0x00,
+      0x4C,0x00,0x00,0x00,0x3C,0x00,0x00,0x00,0x14,0x00,0x00,0x00,0x0C,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
+      0x00,0x00,0xF0,0xFF,0x00,0x00,0x00,0x00,0x01,0x00,0x00,0x00,0x04,0x00,0x00,0x00,0x38,0xD8,0xFF,0xFF,
+      0x10,0x00,0x00,0x00,0x04,0x00,0x00,0x00,0x02,0x00,0x00,0x00,0x35,0x39,0x00,0x00,0x02,0x00,0x00,0x00,
+      0x69,0x64,0x00,0x00,0x1C,0xD4,0xFF,0xFF,0x00,0x00,0x00,0x0B,0x01,0x00,0x00,0x00,0x14,0x00,0x00,0x00,
+      0x6E,0x65,0x67,0x61,0x74,0x69,0x76,0x65,0x5F,0x69,0x6E,0x66,0x5F,0x64,0x65,0x66,0x61,0x75,0x6C,0x74,
+      0x00,0x00,0x00,0x00,0x3A,0xED,0xFF,0xFF,0x3A,0x00,0x78,0x00,0x50,0x00,0x00,0x00,0x40,0x00,0x00,0x00,
+      0x18,0x00,0x00,0x00,0x10,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0xF0,0x7F,0x00,0x00,0x00,0x00,
+      0x00,0x00,0x00,0x00,0x01,0x00,0x00,0x00,0x04,0x00,0x00,0x00,0xAC,0xD8,0xFF,0xFF,0x10,0x00,0x00,0x00,
+      0x04,0x00,0x00,0x00,0x02,0x00,0x00,0x00,0x35,0x38,0x00,0x00,0x02,0x00,0x00,0x00,0x69,0x64,0x00,0x00,
+      0x90,0xD4,0xFF,0xFF,0x00,0x00,0x00,0x0B,0x01,0x00,0x00,0x00,0x19,0x00,0x00,0x00,0x70,0x6F,0x73,0x69,
+      0x74,0x69,0x76,0x65,0x5F,0x69,0x6E,0x66,0x69,0x6E,0x69,0x74,0x79,0x5F,0x64,0x65,0x66,0x61,0x75,0x6C,
+      0x74,0x00,0x00,0x00,0xB2,0xED,0xFF,0xFF,0x39,0x00,0x76,0x00,0x50,0x00,0x00,0x00,0x40,0x00,0x00,0x00,
+      0x18,0x00,0x00,0x00,0x10,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0xF0,0x7F,0x00,0x00,0x00,0x00,
+      0x00,0x00,0x00,0x00,0x01,0x00,0x00,0x00,0x04,0x00,0x00,0x00,0x24,0xD9,0xFF,0xFF,0x10,0x00,0x00,0x00,
+      0x04,0x00,0x00,0x00,0x02,0x00,0x00,0x00,0x35,0x37,0x00,0x00,0x02,0x00,0x00,0x00,0x69,0x64,0x00,0x00,
+      0x08,0xD5,0xFF,0xFF,0x00,0x00,0x00,0x0B,0x01,0x00,0x00,0x00,0x10,0x00,0x00,0x00,0x69,0x6E,0x66,0x69,
+      0x6E,0x69,0x74,0x79,0x5F,0x64,0x65,0x66,0x61,0x75,0x6C,0x74,0x00,0x00,0x1A,0x00,0x20,0x00,0x08,0x00,
+      0x0C,0x00,0x04,0x00,0x06,0x00,0x00,0x00,0x18,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x10,0x00,0x14,0x00,
+      0x1A,0x00,0x00,0x00,0x38,0x00,0x74,0x00,0x4C,0x00,0x00,0x00,0x3C,0x00,0x00,0x00,0x14,0x00,0x00,0x00,
+      0x0C,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0xF0,0x7F,0x00,0x00,0x00,0x00,0x01,0x00,0x00,0x00,
+      0x04,0x00,0x00,0x00,0xA8,0xD9,0xFF,0xFF,0x10,0x00,0x00,0x00,0x04,0x00,0x00,0x00,0x02,0x00,0x00,0x00,
+      0x35,0x36,0x00,0x00,0x02,0x00,0x00,0x00,0x69,0x64,0x00,0x00,0x8C,0xD5,0xFF,0xFF,0x00,0x00,0x00,0x0B,
+      0x01,0x00,0x00,0x00,0x14,0x00,0x00,0x00,0x70,0x6F,0x73,0x69,0x74,0x69,0x76,0x65,0x5F,0x69,0x6E,0x66,
+      0x5F,0x64,0x65,0x66,0x61,0x75,0x6C,0x74,0x00,0x00,0x00,0x00,0xAA,0xEE,0xFF,0xFF,0x37,0x00,0x72,0x00,
+      0x50,0x00,0x00,0x00,0x40,0x00,0x00,0x00,0x18,0x00,0x00,0x00,0x10,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
+      0x00,0x00,0xF0,0x7F,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x01,0x00,0x00,0x00,0x04,0x00,0x00,0x00,
+      0x1C,0xDA,0xFF,0xFF,0x10,0x00,0x00,0x00,0x04,0x00,0x00,0x00,0x02,0x00,0x00,0x00,0x35,0x35,0x00,0x00,
+      0x02,0x00,0x00,0x00,0x69,0x64,0x00,0x00,0x00,0xD6,0xFF,0xFF,0x00,0x00,0x00,0x0B,0x01,0x00,0x00,0x00,
+      0x0B,0x00,0x00,0x00,0x69,0x6E,0x66,0x5F,0x64,0x65,0x66,0x61,0x75,0x6C,0x74,0x00,0x12,0xEF,0xFF,0xFF,
+      0x36,0x00,0x70,0x00,0x50,0x00,0x00,0x00,0x40,0x00,0x00,0x00,0x18,0x00,0x00,0x00,0x10,0x00,0x00,0x00,
+      0x00,0x00,0x00,0x00,0x00,0x00,0xF8,0x7F,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x01,0x00,0x00,0x00,
+      0x04,0x00,0x00,0x00,0x84,0xDA,0xFF,0xFF,0x10,0x00,0x00,0x00,0x04,0x00,0x00,0x00,0x02,0x00,0x00,0x00,
+      0x35,0x34,0x00,0x00,0x02,0x00,0x00,0x00,0x69,0x64,0x00,0x00,0x68,0xD6,0xFF,0xFF,0x00,0x00,0x00,0x0B,
+      0x01,0x00,0x00,0x00,0x0B,0x00,0x00,0x00,0x6E,0x61,0x6E,0x5F,0x64,0x65,0x66,0x61,0x75,0x6C,0x74,0x00,
+      0x62,0xFD,0xFF,0xFF,0x35,0x00,0x6E,0x00,0x54,0x00,0x00,0x00,0x3C,0x00,0x00,0x00,0x14,0x00,0x00,0x00,
+      0x0C,0x00,0x00,0x00,0x02,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x01,0x00,0x00,0x00,
+      0x04,0x00,0x00,0x00,0xE8,0xDA,0xFF,0xFF,0x10,0x00,0x00,0x00,0x04,0x00,0x00,0x00,0x02,0x00,0x00,0x00,
+      0x35,0x33,0x00,0x00,0x02,0x00,0x00,0x00,0x69,0x64,0x00,0x00,0x64,0xDA,0xFF,0xFF,0x00,0x00,0x00,0x0A,
+      0x04,0x00,0x00,0x00,0x08,0x00,0x00,0x00,0x01,0x00,0x00,0x00,0x18,0x00,0x00,0x00,0x6C,0x6F,0x6E,0x67,
+      0x5F,0x65,0x6E,0x75,0x6D,0x5F,0x6E,0x6F,0x72,0x6D,0x61,0x6C,0x5F,0x64,0x65,0x66,0x61,0x75,0x6C,0x74,
+      0x00,0x00,0x00,0x00,0x62,0xE6,0xFF,0xFF,0x34,0x00,0x6C,0x00,0x4C,0x00,0x00,0x00,0x34,0x00,0x00,0x00,
+      0x0C,0x00,0x00,0x00,0x04,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x01,0x00,0x00,0x00,0x04,0x00,0x00,0x00,
+      0x5C,0xDB,0xFF,0xFF,0x10,0x00,0x00,0x00,0x04,0x00,0x00,0x00,0x02,0x00,0x00,0x00,0x35,0x32,0x00,0x00,
+      0x02,0x00,0x00,0x00,0x69,0x64,0x00,0x00,0xD8,0xDA,0xFF,0xFF,0x00,0x00,0x00,0x0A,0x04,0x00,0x00,0x00,
+      0x08,0x00,0x00,0x00,0x01,0x00,0x00,0x00,0x1A,0x00,0x00,0x00,0x6C,0x6F,0x6E,0x67,0x5F,0x65,0x6E,0x75,
+      0x6D,0x5F,0x6E,0x6F,0x6E,0x5F,0x65,0x6E,0x75,0x6D,0x5F,0x64,0x65,0x66,0x61,0x75,0x6C,0x74,0x00,0x00,
+      0xEC,0xE5,0xFF,0xFF,0x00,0x00,0x00,0x01,0x33,0x00,0x6A,0x00,0x74,0x00,0x00,0x00,0x60,0x00,0x00,0x00,
+      0x0C,0x00,0x00,0x00,0x04,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x02,0x00,0x00,0x00,0x30,0x00,0x00,0x00,
+      0x04,0x00,0x00,0x00,0xD8,0xDB,0xFF,0xFF,0x10,0x00,0x00,0x00,0x04,0x00,0x00,0x00,0x01,0x00,0x00,0x00,
+      0x30,0x00,0x00,0x00,0x0D,0x00,0x00,0x00,0x6E,0x61,0x74,0x69,0x76,0x65,0x5F,0x69,0x6E,0x6C,0x69,0x6E,
+      0x65,0x00,0x00,0x00,0x00,0xDC,0xFF,0xFF,0x10,0x00,0x00,0x00,0x04,0x00,0x00,0x00,0x02,0x00,0x00,0x00,
+      0x35,0x31,0x00,0x00,0x02,0x00,0x00,0x00,0x69,0x64,0x00,0x00,0xC8,0xD8,0xFF,0xFF,0x00,0x00,0x00,0x0F,
+      0x06,0x00,0x00,0x00,0x01,0x00,0x00,0x00,0x0D,0x00,0x00,0x00,0x6E,0x61,0x74,0x69,0x76,0x65,0x5F,0x69,
+      0x6E,0x6C,0x69,0x6E,0x65,0x00,0x00,0x00,0x80,0xE6,0xFF,0xFF,0x00,0x00,0x00,0x01,0x32,0x00,0x68,0x00,
+      0x48,0x00,0x00,0x00,0x34,0x00,0x00,0x00,0x0C,0x00,0x00,0x00,0x04,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
+      0x01,0x00,0x00,0x00,0x04,0x00,0x00,0x00,0x68,0xDC,0xFF,0xFF,0x10,0x00,0x00,0x00,0x04,0x00,0x00,0x00,
+      0x02,0x00,0x00,0x00,0x35,0x30,0x00,0x00,0x02,0x00,0x00,0x00,0x69,0x64,0x00,0x00,0x38,0xE8,0xFF,0xFF,
+      0x00,0x00,0x0E,0x0F,0x03,0x00,0x00,0x00,0x04,0x00,0x00,0x00,0x18,0x00,0x00,0x00,0x73,0x63,0x61,0x6C,
+      0x61,0x72,0x5F,0x6B,0x65,0x79,0x5F,0x73,0x6F,0x72,0x74,0x65,0x64,0x5F,0x74,0x61,0x62,0x6C,0x65,0x73,
+      0x00,0x00,0x00,0x00,0xF4,0xE6,0xFF,0xFF,0x00,0x00,0x00,0x01,0x31,0x00,0x66,0x00,0x78,0x00,0x00,0x00,
+      0x68,0x00,0x00,0x00,0x0C,0x00,0x00,0x00,0x04,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x02,0x00,0x00,0x00,
+      0x38,0x00,0x00,0x00,0x04,0x00,0x00,0x00,0xE0,0xDC,0xFF,0xFF,0x14,0x00,0x00,0x00,0x04,0x00,0x00,0x00,
+      0x07,0x00,0x00,0x00,0x4D,0x6F,0x6E,0x73,0x74,0x65,0x72,0x00,0x11,0x00,0x00,0x00,0x6E,0x65,0x73,0x74,
+      0x65,0x64,0x5F,0x66,0x6C,0x61,0x74,0x62,0x75,0x66,0x66,0x65,0x72,0x00,0x00,0x00,0x10,0xDD,0xFF,0xFF,
+      0x10,0x00,0x00,0x00,0x04,0x00,0x00,0x00,0x02,0x00,0x00,0x00,0x34,0x39,0x00,0x00,0x02,0x00,0x00,0x00,
+      0x69,0x64,0x00,0x00,0x0C,0xE7,0xFF,0xFF,0x00,0x00,0x0E,0x04,0x01,0x00,0x00,0x00,0x1C,0x00,0x00,0x00,
+      0x74,0x65,0x73,0x74,0x72,0x65,0x71,0x75,0x69,0x72,0x65,0x64,0x6E,0x65,0x73,0x74,0x65,0x64,0x66,0x6C,
+      0x61,0x74,0x62,0x75,0x66,0x66,0x65,0x72,0x00,0x00,0x1A,0x00,0x20,0x00,0x08,0x00,0x0C,0x00,0x04,0x00,
+      0x06,0x00,0x18,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x10,0x00,0x14,0x00,0x1A,0x00,0x00,0x00,
+      0x30,0x00,0x64,0x00,0x54,0x00,0x00,0x00,0x3C,0x00,0x00,0x00,0x14,0x00,0x00,0x00,0x0C,0x00,0x00,0x00,
+      0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0x00,0x00,0x00,0x00,0x01,0x00,0x00,0x00,0x04,0x00,0x00,0x00,
+      0xA0,0xDD,0xFF,0xFF,0x10,0x00,0x00,0x00,0x04,0x00,0x00,0x00,0x02,0x00,0x00,0x00,0x34,0x38,0x00,0x00,
+      0x02,0x00,0x00,0x00,0x69,0x64,0x00,0x00,0x1C,0xDD,0xFF,0xFF,0x00,0x00,0x00,0x03,0x05,0x00,0x00,0x00,
+      0x01,0x00,0x00,0x00,0x01,0x00,0x00,0x00,0x0B,0x00,0x00,0x00,0x73,0x69,0x67,0x6E,0x65,0x64,0x5F,0x65,
+      0x6E,0x75,0x6D,0x00,0x20,0xE8,0xFF,0xFF,0x00,0x00,0x00,0x01,0x2F,0x00,0x62,0x00,0x48,0x00,0x00,0x00,
+      0x34,0x00,0x00,0x00,0x0C,0x00,0x00,0x00,0x04,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x01,0x00,0x00,0x00,
+      0x04,0x00,0x00,0x00,0x08,0xDE,0xFF,0xFF,0x10,0x00,0x00,0x00,0x04,0x00,0x00,0x00,0x02,0x00,0x00,0x00,
+      0x34,0x37,0x00,0x00,0x02,0x00,0x00,0x00,0x69,0x64,0x00,0x00,0xD8,0xE9,0xFF,0xFF,0x00,0x00,0x0E,0x04,
+      0x03,0x00,0x00,0x00,0x01,0x00,0x00,0x00,0x0F,0x00,0x00,0x00,0x76,0x65,0x63,0x74,0x6F,0x72,0x5F,0x6F,
+      0x66,0x5F,0x65,0x6E,0x75,0x6D,0x73,0x00,0x88,0xE8,0xFF,0xFF,0x00,0x00,0x00,0x01,0x2E,0x00,0x60,0x00,
+      0x48,0x00,0x00,0x00,0x34,0x00,0x00,0x00,0x0C,0x00,0x00,0x00,0x04,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
+      0x01,0x00,0x00,0x00,0x04,0x00,0x00,0x00,0x70,0xDE,0xFF,0xFF,0x10,0x00,0x00,0x00,0x04,0x00,0x00,0x00,
+      0x02,0x00,0x00,0x00,0x34,0x36,0x00,0x00,0x02,0x00,0x00,0x00,0x69,0x64,0x00,0x00,0x38,0xDB,0xFF,0xFF,
+      0x00,0x00,0x00,0x10,0x01,0x00,0x00,0x00,0x01,0x00,0x00,0x00,0x0D,0x00,0x00,0x00,0x61,0x6E,0x79,0x5F,
+      0x61,0x6D,0x62,0x69,0x67,0x75,0x6F,0x75,0x73,0x00,0x00,0x00,0xDA,0xE9,0xFF,0xFF,0x2D,0x00,0x5E,0x00,
       0x4C,0x00,0x00,0x00,0x34,0x00,0x00,0x00,0x0C,0x00,0x00,0x00,0x04,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
-      0x01,0x00,0x00,0x00,0x04,0x00,0x00,0x00,0x5C,0xDB,0xFF,0xFF,0x10,0x00,0x00,0x00,0x04,0x00,0x00,0x00,
-      0x02,0x00,0x00,0x00,0x35,0x32,0x00,0x00,0x02,0x00,0x00,0x00,0x69,0x64,0x00,0x00,0xD8,0xDA,0xFF,0xFF,
-      0x00,0x00,0x00,0x0A,0x04,0x00,0x00,0x00,0x08,0x00,0x00,0x00,0x01,0x00,0x00,0x00,0x1A,0x00,0x00,0x00,
-      0x6C,0x6F,0x6E,0x67,0x5F,0x65,0x6E,0x75,0x6D,0x5F,0x6E,0x6F,0x6E,0x5F,0x65,0x6E,0x75,0x6D,0x5F,0x64,
-      0x65,0x66,0x61,0x75,0x6C,0x74,0x00,0x00,0xEC,0xE5,0xFF,0xFF,0x00,0x00,0x00,0x01,0x33,0x00,0x6A,0x00,
-      0x74,0x00,0x00,0x00,0x60,0x00,0x00,0x00,0x0C,0x00,0x00,0x00,0x04,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
-      0x02,0x00,0x00,0x00,0x30,0x00,0x00,0x00,0x04,0x00,0x00,0x00,0xD8,0xDB,0xFF,0xFF,0x10,0x00,0x00,0x00,
-      0x04,0x00,0x00,0x00,0x01,0x00,0x00,0x00,0x30,0x00,0x00,0x00,0x0D,0x00,0x00,0x00,0x6E,0x61,0x74,0x69,
-      0x76,0x65,0x5F,0x69,0x6E,0x6C,0x69,0x6E,0x65,0x00,0x00,0x00,0x00,0xDC,0xFF,0xFF,0x10,0x00,0x00,0x00,
-      0x04,0x00,0x00,0x00,0x02,0x00,0x00,0x00,0x35,0x31,0x00,0x00,0x02,0x00,0x00,0x00,0x69,0x64,0x00,0x00,
-      0xC8,0xD8,0xFF,0xFF,0x00,0x00,0x00,0x0F,0x06,0x00,0x00,0x00,0x01,0x00,0x00,0x00,0x0D,0x00,0x00,0x00,
-      0x6E,0x61,0x74,0x69,0x76,0x65,0x5F,0x69,0x6E,0x6C,0x69,0x6E,0x65,0x00,0x00,0x00,0x80,0xE6,0xFF,0xFF,
-      0x00,0x00,0x00,0x01,0x32,0x00,0x68,0x00,0x48,0x00,0x00,0x00,0x34,0x00,0x00,0x00,0x0C,0x00,0x00,0x00,
-      0x04,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x01,0x00,0x00,0x00,0x04,0x00,0x00,0x00,0x68,0xDC,0xFF,0xFF,
-      0x10,0x00,0x00,0x00,0x04,0x00,0x00,0x00,0x02,0x00,0x00,0x00,0x35,0x30,0x00,0x00,0x02,0x00,0x00,0x00,
-      0x69,0x64,0x00,0x00,0x38,0xE8,0xFF,0xFF,0x00,0x00,0x0E,0x0F,0x03,0x00,0x00,0x00,0x04,0x00,0x00,0x00,
-      0x18,0x00,0x00,0x00,0x73,0x63,0x61,0x6C,0x61,0x72,0x5F,0x6B,0x65,0x79,0x5F,0x73,0x6F,0x72,0x74,0x65,
-      0x64,0x5F,0x74,0x61,0x62,0x6C,0x65,0x73,0x00,0x00,0x00,0x00,0xF4,0xE6,0xFF,0xFF,0x00,0x00,0x00,0x01,
-      0x31,0x00,0x66,0x00,0x78,0x00,0x00,0x00,0x68,0x00,0x00,0x00,0x0C,0x00,0x00,0x00,0x04,0x00,0x00,0x00,
-      0x00,0x00,0x00,0x00,0x02,0x00,0x00,0x00,0x38,0x00,0x00,0x00,0x04,0x00,0x00,0x00,0xE0,0xDC,0xFF,0xFF,
-      0x14,0x00,0x00,0x00,0x04,0x00,0x00,0x00,0x07,0x00,0x00,0x00,0x4D,0x6F,0x6E,0x73,0x74,0x65,0x72,0x00,
-      0x11,0x00,0x00,0x00,0x6E,0x65,0x73,0x74,0x65,0x64,0x5F,0x66,0x6C,0x61,0x74,0x62,0x75,0x66,0x66,0x65,
-      0x72,0x00,0x00,0x00,0x10,0xDD,0xFF,0xFF,0x10,0x00,0x00,0x00,0x04,0x00,0x00,0x00,0x02,0x00,0x00,0x00,
-      0x34,0x39,0x00,0x00,0x02,0x00,0x00,0x00,0x69,0x64,0x00,0x00,0x0C,0xE7,0xFF,0xFF,0x00,0x00,0x0E,0x04,
-      0x01,0x00,0x00,0x00,0x1C,0x00,0x00,0x00,0x74,0x65,0x73,0x74,0x72,0x65,0x71,0x75,0x69,0x72,0x65,0x64,
-      0x6E,0x65,0x73,0x74,0x65,0x64,0x66,0x6C,0x61,0x74,0x62,0x75,0x66,0x66,0x65,0x72,0x00,0x00,0x1A,0x00,
-      0x20,0x00,0x08,0x00,0x0C,0x00,0x04,0x00,0x06,0x00,0x18,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
-      0x10,0x00,0x14,0x00,0x1A,0x00,0x00,0x00,0x30,0x00,0x64,0x00,0x54,0x00,0x00,0x00,0x3C,0x00,0x00,0x00,
-      0x14,0x00,0x00,0x00,0x0C,0x00,0x00,0x00,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0x00,0x00,0x00,0x00,
-      0x01,0x00,0x00,0x00,0x04,0x00,0x00,0x00,0xA0,0xDD,0xFF,0xFF,0x10,0x00,0x00,0x00,0x04,0x00,0x00,0x00,
-      0x02,0x00,0x00,0x00,0x34,0x38,0x00,0x00,0x02,0x00,0x00,0x00,0x69,0x64,0x00,0x00,0x1C,0xDD,0xFF,0xFF,
-      0x00,0x00,0x00,0x03,0x05,0x00,0x00,0x00,0x01,0x00,0x00,0x00,0x01,0x00,0x00,0x00,0x0B,0x00,0x00,0x00,
-      0x73,0x69,0x67,0x6E,0x65,0x64,0x5F,0x65,0x6E,0x75,0x6D,0x00,0x20,0xE8,0xFF,0xFF,0x00,0x00,0x00,0x01,
-      0x2F,0x00,0x62,0x00,0x48,0x00,0x00,0x00,0x34,0x00,0x00,0x00,0x0C,0x00,0x00,0x00,0x04,0x00,0x00,0x00,
-      0x00,0x00,0x00,0x00,0x01,0x00,0x00,0x00,0x04,0x00,0x00,0x00,0x08,0xDE,0xFF,0xFF,0x10,0x00,0x00,0x00,
-      0x04,0x00,0x00,0x00,0x02,0x00,0x00,0x00,0x34,0x37,0x00,0x00,0x02,0x00,0x00,0x00,0x69,0x64,0x00,0x00,
-      0xD8,0xE9,0xFF,0xFF,0x00,0x00,0x0E,0x04,0x03,0x00,0x00,0x00,0x01,0x00,0x00,0x00,0x0F,0x00,0x00,0x00,
-      0x76,0x65,0x63,0x74,0x6F,0x72,0x5F,0x6F,0x66,0x5F,0x65,0x6E,0x75,0x6D,0x73,0x00,0x88,0xE8,0xFF,0xFF,
-      0x00,0x00,0x00,0x01,0x2E,0x00,0x60,0x00,0x48,0x00,0x00,0x00,0x34,0x00,0x00,0x00,0x0C,0x00,0x00,0x00,
-      0x04,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x01,0x00,0x00,0x00,0x04,0x00,0x00,0x00,0x70,0xDE,0xFF,0xFF,
-      0x10,0x00,0x00,0x00,0x04,0x00,0x00,0x00,0x02,0x00,0x00,0x00,0x34,0x36,0x00,0x00,0x02,0x00,0x00,0x00,
-      0x69,0x64,0x00,0x00,0x38,0xDB,0xFF,0xFF,0x00,0x00,0x00,0x10,0x01,0x00,0x00,0x00,0x01,0x00,0x00,0x00,
-      0x0D,0x00,0x00,0x00,0x61,0x6E,0x79,0x5F,0x61,0x6D,0x62,0x69,0x67,0x75,0x6F,0x75,0x73,0x00,0x00,0x00,
-      0xDA,0xE9,0xFF,0xFF,0x2D,0x00,0x5E,0x00,0x4C,0x00,0x00,0x00,0x34,0x00,0x00,0x00,0x0C,0x00,0x00,0x00,
-      0x04,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x01,0x00,0x00,0x00,0x04,0x00,0x00,0x00,0xD4,0xDE,0xFF,0xFF,
-      0x10,0x00,0x00,0x00,0x04,0x00,0x00,0x00,0x02,0x00,0x00,0x00,0x34,0x35,0x00,0x00,0x02,0x00,0x00,0x00,
-      0x69,0x64,0x00,0x00,0x50,0xDE,0xFF,0xFF,0x00,0x00,0x00,0x01,0x01,0x00,0x00,0x00,0x01,0x00,0x00,0x00,
-      0x01,0x00,0x00,0x00,0x12,0x00,0x00,0x00,0x61,0x6E,0x79,0x5F,0x61,0x6D,0x62,0x69,0x67,0x75,0x6F,0x75,
-      0x73,0x5F,0x74,0x79,0x70,0x65,0x00,0x00,0x5C,0xE9,0xFF,0xFF,0x00,0x00,0x00,0x01,0x2C,0x00,0x5C,0x00,
-      0x48,0x00,0x00,0x00,0x34,0x00,0x00,0x00,0x0C,0x00,0x00,0x00,0x04,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
-      0x01,0x00,0x00,0x00,0x04,0x00,0x00,0x00,0x44,0xDF,0xFF,0xFF,0x10,0x00,0x00,0x00,0x04,0x00,0x00,0x00,
-      0x02,0x00,0x00,0x00,0x34,0x34,0x00,0x00,0x02,0x00,0x00,0x00,0x69,0x64,0x00,0x00,0x0C,0xDC,0xFF,0xFF,
-      0x00,0x00,0x00,0x10,0x02,0x00,0x00,0x00,0x01,0x00,0x00,0x00,0x0A,0x00,0x00,0x00,0x61,0x6E,0x79,0x5F,
-      0x75,0x6E,0x69,0x71,0x75,0x65,0x00,0x00,0xAA,0xEA,0xFF,0xFF,0x2B,0x00,0x5A,0x00,0x4C,0x00,0x00,0x00,
-      0x34,0x00,0x00,0x00,0x0C,0x00,0x00,0x00,0x04,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x01,0x00,0x00,0x00,
-      0x04,0x00,0x00,0x00,0xA4,0xDF,0xFF,0xFF,0x10,0x00,0x00,0x00,0x04,0x00,0x00,0x00,0x02,0x00,0x00,0x00,
-      0x34,0x33,0x00,0x00,0x02,0x00,0x00,0x00,0x69,0x64,0x00,0x00,0x20,0xDF,0xFF,0xFF,0x00,0x00,0x00,0x01,
-      0x02,0x00,0x00,0x00,0x01,0x00,0x00,0x00,0x01,0x00,0x00,0x00,0x0F,0x00,0x00,0x00,0x61,0x6E,0x79,0x5F,
-      0x75,0x6E,0x69,0x71,0x75,0x65,0x5F,0x74,0x79,0x70,0x65,0x00,0x28,0xEA,0xFF,0xFF,0x00,0x00,0x00,0x01,
-      0x2A,0x00,0x58,0x00,0x00,0x01,0x00,0x00,0xF0,0x00,0x00,0x00,0x0C,0x00,0x00,0x00,0x04,0x00,0x00,0x00,
-      0x00,0x00,0x00,0x00,0x05,0x00,0x00,0x00,0xB0,0x00,0x00,0x00,0x80,0x00,0x00,0x00,0x50,0x00,0x00,0x00,
-      0x24,0x00,0x00,0x00,0x04,0x00,0x00,0x00,0x20,0xE0,0xFF,0xFF,0x10,0x00,0x00,0x00,0x04,0x00,0x00,0x00,
-      0x02,0x00,0x00,0x00,0x34,0x32,0x00,0x00,0x02,0x00,0x00,0x00,0x69,0x64,0x00,0x00,0x3C,0xE0,0xFF,0xFF,
-      0x18,0x00,0x00,0x00,0x04,0x00,0x00,0x00,0x08,0x00,0x00,0x00,0x66,0x6E,0x76,0x31,0x61,0x5F,0x36,0x34,
-      0x00,0x00,0x00,0x00,0x04,0x00,0x00,0x00,0x68,0x61,0x73,0x68,0x00,0x00,0x00,0x00,0x64,0xE0,0xFF,0xFF,
-      0x18,0x00,0x00,0x00,0x04,0x00,0x00,0x00,0x0B,0x00,0x00,0x00,0x52,0x65,0x66,0x65,0x72,0x72,0x61,0x62,
-      0x6C,0x65,0x54,0x00,0x08,0x00,0x00,0x00,0x63,0x70,0x70,0x5F,0x74,0x79,0x70,0x65,0x00,0x00,0x00,0x00,
-      0x90,0xE0,0xFF,0xFF,0x10,0x00,0x00,0x00,0x04,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
-      0x10,0x00,0x00,0x00,0x63,0x70,0x70,0x5F,0x70,0x74,0x72,0x5F,0x74,0x79,0x70,0x65,0x5F,0x67,0x65,0x74,
-      0x00,0x00,0x00,0x00,0xBC,0xE0,0xFF,0xFF,0x14,0x00,0x00,0x00,0x04,0x00,0x00,0x00,0x05,0x00,0x00,0x00,
-      0x6E,0x61,0x6B,0x65,0x64,0x00,0x00,0x00,0x0C,0x00,0x00,0x00,0x63,0x70,0x70,0x5F,0x70,0x74,0x72,0x5F,
-      0x74,0x79,0x70,0x65,0x00,0x00,0x00,0x00,0xC8,0xEA,0xFF,0xFF,0x00,0x00,0x0E,0x0A,0x08,0x00,0x00,0x00,
-      0x1F,0x00,0x00,0x00,0x76,0x65,0x63,0x74,0x6F,0x72,0x5F,0x6F,0x66,0x5F,0x6E,0x6F,0x6E,0x5F,0x6F,0x77,
-      0x6E,0x69,0x6E,0x67,0x5F,0x72,0x65,0x66,0x65,0x72,0x65,0x6E,0x63,0x65,0x73,0x00,0x42,0xEC,0xFF,0xFF,
-      0x29,0x00,0x56,0x00,0x04,0x01,0x00,0x00,0xF0,0x00,0x00,0x00,0x0C,0x00,0x00,0x00,0x04,0x00,0x00,0x00,
-      0x00,0x00,0x00,0x00,0x05,0x00,0x00,0x00,0xB0,0x00,0x00,0x00,0x80,0x00,0x00,0x00,0x50,0x00,0x00,0x00,
-      0x24,0x00,0x00,0x00,0x04,0x00,0x00,0x00,0x4C,0xE1,0xFF,0xFF,0x10,0x00,0x00,0x00,0x04,0x00,0x00,0x00,
-      0x02,0x00,0x00,0x00,0x34,0x31,0x00,0x00,0x02,0x00,0x00,0x00,0x69,0x64,0x00,0x00,0x68,0xE1,0xFF,0xFF,
-      0x18,0x00,0x00,0x00,0x04,0x00,0x00,0x00,0x08,0x00,0x00,0x00,0x66,0x6E,0x76,0x31,0x61,0x5F,0x36,0x34,
-      0x00,0x00,0x00,0x00,0x04,0x00,0x00,0x00,0x68,0x61,0x73,0x68,0x00,0x00,0x00,0x00,0x90,0xE1,0xFF,0xFF,
-      0x18,0x00,0x00,0x00,0x04,0x00,0x00,0x00,0x0B,0x00,0x00,0x00,0x52,0x65,0x66,0x65,0x72,0x72,0x61,0x62,
-      0x6C,0x65,0x54,0x00,0x08,0x00,0x00,0x00,0x63,0x70,0x70,0x5F,0x74,0x79,0x70,0x65,0x00,0x00,0x00,0x00,
-      0xBC,0xE1,0xFF,0xFF,0x10,0x00,0x00,0x00,0x04,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
-      0x10,0x00,0x00,0x00,0x63,0x70,0x70,0x5F,0x70,0x74,0x72,0x5F,0x74,0x79,0x70,0x65,0x5F,0x67,0x65,0x74,
-      0x00,0x00,0x00,0x00,0xE8,0xE1,0xFF,0xFF,0x14,0x00,0x00,0x00,0x04,0x00,0x00,0x00,0x05,0x00,0x00,0x00,
-      0x6E,0x61,0x6B,0x65,0x64,0x00,0x00,0x00,0x0C,0x00,0x00,0x00,0x63,0x70,0x70,0x5F,0x70,0x74,0x72,0x5F,
-      0x74,0x79,0x70,0x65,0x00,0x00,0x00,0x00,0x94,0xE0,0xFF,0xFF,0x00,0x00,0x00,0x0A,0x08,0x00,0x00,0x00,
-      0x01,0x00,0x00,0x00,0x14,0x00,0x00,0x00,0x6E,0x6F,0x6E,0x5F,0x6F,0x77,0x6E,0x69,0x6E,0x67,0x5F,0x72,
-      0x65,0x66,0x65,0x72,0x65,0x6E,0x63,0x65,0x00,0x00,0x00,0x00,0x80,0xEC,0xFF,0xFF,0x00,0x00,0x00,0x01,
-      0x28,0x00,0x54,0x00,0x10,0x01,0x00,0x00,0x00,0x01,0x00,0x00,0x0C,0x00,0x00,0x00,0x04,0x00,0x00,0x00,
-      0x00,0x00,0x00,0x00,0x05,0x00,0x00,0x00,0xB4,0x00,0x00,0x00,0x80,0x00,0x00,0x00,0x50,0x00,0x00,0x00,
-      0x24,0x00,0x00,0x00,0x04,0x00,0x00,0x00,0x78,0xE2,0xFF,0xFF,0x10,0x00,0x00,0x00,0x04,0x00,0x00,0x00,
-      0x02,0x00,0x00,0x00,0x34,0x30,0x00,0x00,0x02,0x00,0x00,0x00,0x69,0x64,0x00,0x00,0x94,0xE2,0xFF,0xFF,
-      0x18,0x00,0x00,0x00,0x04,0x00,0x00,0x00,0x08,0x00,0x00,0x00,0x66,0x6E,0x76,0x31,0x61,0x5F,0x36,0x34,
-      0x00,0x00,0x00,0x00,0x04,0x00,0x00,0x00,0x68,0x61,0x73,0x68,0x00,0x00,0x00,0x00,0xBC,0xE2,0xFF,0xFF,
-      0x18,0x00,0x00,0x00,0x04,0x00,0x00,0x00,0x0B,0x00,0x00,0x00,0x52,0x65,0x66,0x65,0x72,0x72,0x61,0x62,
-      0x6C,0x65,0x54,0x00,0x08,0x00,0x00,0x00,0x63,0x70,0x70,0x5F,0x74,0x79,0x70,0x65,0x00,0x00,0x00,0x00,
-      0xE8,0xE2,0xFF,0xFF,0x14,0x00,0x00,0x00,0x04,0x00,0x00,0x00,0x06,0x00,0x00,0x00,0x2E,0x67,0x65,0x74,
-      0x28,0x29,0x00,0x00,0x10,0x00,0x00,0x00,0x63,0x70,0x70,0x5F,0x70,0x74,0x72,0x5F,0x74,0x79,0x70,0x65,
-      0x5F,0x67,0x65,0x74,0x00,0x00,0x00,0x00,0x18,0xE3,0xFF,0xFF,0x20,0x00,0x00,0x00,0x04,0x00,0x00,0x00,
-      0x10,0x00,0x00,0x00,0x64,0x65,0x66,0x61,0x75,0x6C,0x74,0x5F,0x70,0x74,0x72,0x5F,0x74,0x79,0x70,0x65,
-      0x00,0x00,0x00,0x00,0x0C,0x00,0x00,0x00,0x63,0x70,0x70,0x5F,0x70,0x74,0x72,0x5F,0x74,0x79,0x70,0x65,
-      0x00,0x00,0x00,0x00,0x30,0xED,0xFF,0xFF,0x00,0x00,0x0E,0x0A,0x08,0x00,0x00,0x00,0x1E,0x00,0x00,0x00,
-      0x76,0x65,0x63,0x74,0x6F,0x72,0x5F,0x6F,0x66,0x5F,0x63,0x6F,0x5F,0x6F,0x77,0x6E,0x69,0x6E,0x67,0x5F,
-      0x72,0x65,0x66,0x65,0x72,0x65,0x6E,0x63,0x65,0x73,0x00,0x00,0xAA,0xEE,0xFF,0xFF,0x27,0x00,0x52,0x00,
-      0xD4,0x00,0x00,0x00,0xC0,0x00,0x00,0x00,0x0C,0x00,0x00,0x00,0x04,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
-      0x04,0x00,0x00,0x00,0x80,0x00,0x00,0x00,0x50,0x00,0x00,0x00,0x24,0x00,0x00,0x00,0x04,0x00,0x00,0x00,
-      0xB0,0xE3,0xFF,0xFF,0x10,0x00,0x00,0x00,0x04,0x00,0x00,0x00,0x02,0x00,0x00,0x00,0x33,0x39,0x00,0x00,
-      0x02,0x00,0x00,0x00,0x69,0x64,0x00,0x00,0xCC,0xE3,0xFF,0xFF,0x18,0x00,0x00,0x00,0x04,0x00,0x00,0x00,
+      0x01,0x00,0x00,0x00,0x04,0x00,0x00,0x00,0xD4,0xDE,0xFF,0xFF,0x10,0x00,0x00,0x00,0x04,0x00,0x00,0x00,
+      0x02,0x00,0x00,0x00,0x34,0x35,0x00,0x00,0x02,0x00,0x00,0x00,0x69,0x64,0x00,0x00,0x50,0xDE,0xFF,0xFF,
+      0x00,0x00,0x00,0x01,0x01,0x00,0x00,0x00,0x01,0x00,0x00,0x00,0x01,0x00,0x00,0x00,0x12,0x00,0x00,0x00,
+      0x61,0x6E,0x79,0x5F,0x61,0x6D,0x62,0x69,0x67,0x75,0x6F,0x75,0x73,0x5F,0x74,0x79,0x70,0x65,0x00,0x00,
+      0x5C,0xE9,0xFF,0xFF,0x00,0x00,0x00,0x01,0x2C,0x00,0x5C,0x00,0x48,0x00,0x00,0x00,0x34,0x00,0x00,0x00,
+      0x0C,0x00,0x00,0x00,0x04,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x01,0x00,0x00,0x00,0x04,0x00,0x00,0x00,
+      0x44,0xDF,0xFF,0xFF,0x10,0x00,0x00,0x00,0x04,0x00,0x00,0x00,0x02,0x00,0x00,0x00,0x34,0x34,0x00,0x00,
+      0x02,0x00,0x00,0x00,0x69,0x64,0x00,0x00,0x0C,0xDC,0xFF,0xFF,0x00,0x00,0x00,0x10,0x02,0x00,0x00,0x00,
+      0x01,0x00,0x00,0x00,0x0A,0x00,0x00,0x00,0x61,0x6E,0x79,0x5F,0x75,0x6E,0x69,0x71,0x75,0x65,0x00,0x00,
+      0xAA,0xEA,0xFF,0xFF,0x2B,0x00,0x5A,0x00,0x4C,0x00,0x00,0x00,0x34,0x00,0x00,0x00,0x0C,0x00,0x00,0x00,
+      0x04,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x01,0x00,0x00,0x00,0x04,0x00,0x00,0x00,0xA4,0xDF,0xFF,0xFF,
+      0x10,0x00,0x00,0x00,0x04,0x00,0x00,0x00,0x02,0x00,0x00,0x00,0x34,0x33,0x00,0x00,0x02,0x00,0x00,0x00,
+      0x69,0x64,0x00,0x00,0x20,0xDF,0xFF,0xFF,0x00,0x00,0x00,0x01,0x02,0x00,0x00,0x00,0x01,0x00,0x00,0x00,
+      0x01,0x00,0x00,0x00,0x0F,0x00,0x00,0x00,0x61,0x6E,0x79,0x5F,0x75,0x6E,0x69,0x71,0x75,0x65,0x5F,0x74,
+      0x79,0x70,0x65,0x00,0x28,0xEA,0xFF,0xFF,0x00,0x00,0x00,0x01,0x2A,0x00,0x58,0x00,0x00,0x01,0x00,0x00,
+      0xF0,0x00,0x00,0x00,0x0C,0x00,0x00,0x00,0x04,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x05,0x00,0x00,0x00,
+      0xB0,0x00,0x00,0x00,0x80,0x00,0x00,0x00,0x50,0x00,0x00,0x00,0x24,0x00,0x00,0x00,0x04,0x00,0x00,0x00,
+      0x20,0xE0,0xFF,0xFF,0x10,0x00,0x00,0x00,0x04,0x00,0x00,0x00,0x02,0x00,0x00,0x00,0x34,0x32,0x00,0x00,
+      0x02,0x00,0x00,0x00,0x69,0x64,0x00,0x00,0x3C,0xE0,0xFF,0xFF,0x18,0x00,0x00,0x00,0x04,0x00,0x00,0x00,
       0x08,0x00,0x00,0x00,0x66,0x6E,0x76,0x31,0x61,0x5F,0x36,0x34,0x00,0x00,0x00,0x00,0x04,0x00,0x00,0x00,
-      0x68,0x61,0x73,0x68,0x00,0x00,0x00,0x00,0xF4,0xE3,0xFF,0xFF,0x18,0x00,0x00,0x00,0x04,0x00,0x00,0x00,
+      0x68,0x61,0x73,0x68,0x00,0x00,0x00,0x00,0x64,0xE0,0xFF,0xFF,0x18,0x00,0x00,0x00,0x04,0x00,0x00,0x00,
       0x0B,0x00,0x00,0x00,0x52,0x65,0x66,0x65,0x72,0x72,0x61,0x62,0x6C,0x65,0x54,0x00,0x08,0x00,0x00,0x00,
-      0x63,0x70,0x70,0x5F,0x74,0x79,0x70,0x65,0x00,0x00,0x00,0x00,0x20,0xE4,0xFF,0xFF,0x14,0x00,0x00,0x00,
+      0x63,0x70,0x70,0x5F,0x74,0x79,0x70,0x65,0x00,0x00,0x00,0x00,0x90,0xE0,0xFF,0xFF,0x10,0x00,0x00,0x00,
+      0x04,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x10,0x00,0x00,0x00,0x63,0x70,0x70,0x5F,
+      0x70,0x74,0x72,0x5F,0x74,0x79,0x70,0x65,0x5F,0x67,0x65,0x74,0x00,0x00,0x00,0x00,0xBC,0xE0,0xFF,0xFF,
+      0x14,0x00,0x00,0x00,0x04,0x00,0x00,0x00,0x05,0x00,0x00,0x00,0x6E,0x61,0x6B,0x65,0x64,0x00,0x00,0x00,
+      0x0C,0x00,0x00,0x00,0x63,0x70,0x70,0x5F,0x70,0x74,0x72,0x5F,0x74,0x79,0x70,0x65,0x00,0x00,0x00,0x00,
+      0xC8,0xEA,0xFF,0xFF,0x00,0x00,0x0E,0x0A,0x08,0x00,0x00,0x00,0x1F,0x00,0x00,0x00,0x76,0x65,0x63,0x74,
+      0x6F,0x72,0x5F,0x6F,0x66,0x5F,0x6E,0x6F,0x6E,0x5F,0x6F,0x77,0x6E,0x69,0x6E,0x67,0x5F,0x72,0x65,0x66,
+      0x65,0x72,0x65,0x6E,0x63,0x65,0x73,0x00,0x42,0xEC,0xFF,0xFF,0x29,0x00,0x56,0x00,0x04,0x01,0x00,0x00,
+      0xF0,0x00,0x00,0x00,0x0C,0x00,0x00,0x00,0x04,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x05,0x00,0x00,0x00,
+      0xB0,0x00,0x00,0x00,0x80,0x00,0x00,0x00,0x50,0x00,0x00,0x00,0x24,0x00,0x00,0x00,0x04,0x00,0x00,0x00,
+      0x4C,0xE1,0xFF,0xFF,0x10,0x00,0x00,0x00,0x04,0x00,0x00,0x00,0x02,0x00,0x00,0x00,0x34,0x31,0x00,0x00,
+      0x02,0x00,0x00,0x00,0x69,0x64,0x00,0x00,0x68,0xE1,0xFF,0xFF,0x18,0x00,0x00,0x00,0x04,0x00,0x00,0x00,
+      0x08,0x00,0x00,0x00,0x66,0x6E,0x76,0x31,0x61,0x5F,0x36,0x34,0x00,0x00,0x00,0x00,0x04,0x00,0x00,0x00,
+      0x68,0x61,0x73,0x68,0x00,0x00,0x00,0x00,0x90,0xE1,0xFF,0xFF,0x18,0x00,0x00,0x00,0x04,0x00,0x00,0x00,
+      0x0B,0x00,0x00,0x00,0x52,0x65,0x66,0x65,0x72,0x72,0x61,0x62,0x6C,0x65,0x54,0x00,0x08,0x00,0x00,0x00,
+      0x63,0x70,0x70,0x5F,0x74,0x79,0x70,0x65,0x00,0x00,0x00,0x00,0xBC,0xE1,0xFF,0xFF,0x10,0x00,0x00,0x00,
+      0x04,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x10,0x00,0x00,0x00,0x63,0x70,0x70,0x5F,
+      0x70,0x74,0x72,0x5F,0x74,0x79,0x70,0x65,0x5F,0x67,0x65,0x74,0x00,0x00,0x00,0x00,0xE8,0xE1,0xFF,0xFF,
+      0x14,0x00,0x00,0x00,0x04,0x00,0x00,0x00,0x05,0x00,0x00,0x00,0x6E,0x61,0x6B,0x65,0x64,0x00,0x00,0x00,
+      0x0C,0x00,0x00,0x00,0x63,0x70,0x70,0x5F,0x70,0x74,0x72,0x5F,0x74,0x79,0x70,0x65,0x00,0x00,0x00,0x00,
+      0x94,0xE0,0xFF,0xFF,0x00,0x00,0x00,0x0A,0x08,0x00,0x00,0x00,0x01,0x00,0x00,0x00,0x14,0x00,0x00,0x00,
+      0x6E,0x6F,0x6E,0x5F,0x6F,0x77,0x6E,0x69,0x6E,0x67,0x5F,0x72,0x65,0x66,0x65,0x72,0x65,0x6E,0x63,0x65,
+      0x00,0x00,0x00,0x00,0x80,0xEC,0xFF,0xFF,0x00,0x00,0x00,0x01,0x28,0x00,0x54,0x00,0x10,0x01,0x00,0x00,
+      0x00,0x01,0x00,0x00,0x0C,0x00,0x00,0x00,0x04,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x05,0x00,0x00,0x00,
+      0xB4,0x00,0x00,0x00,0x80,0x00,0x00,0x00,0x50,0x00,0x00,0x00,0x24,0x00,0x00,0x00,0x04,0x00,0x00,0x00,
+      0x78,0xE2,0xFF,0xFF,0x10,0x00,0x00,0x00,0x04,0x00,0x00,0x00,0x02,0x00,0x00,0x00,0x34,0x30,0x00,0x00,
+      0x02,0x00,0x00,0x00,0x69,0x64,0x00,0x00,0x94,0xE2,0xFF,0xFF,0x18,0x00,0x00,0x00,0x04,0x00,0x00,0x00,
+      0x08,0x00,0x00,0x00,0x66,0x6E,0x76,0x31,0x61,0x5F,0x36,0x34,0x00,0x00,0x00,0x00,0x04,0x00,0x00,0x00,
+      0x68,0x61,0x73,0x68,0x00,0x00,0x00,0x00,0xBC,0xE2,0xFF,0xFF,0x18,0x00,0x00,0x00,0x04,0x00,0x00,0x00,
+      0x0B,0x00,0x00,0x00,0x52,0x65,0x66,0x65,0x72,0x72,0x61,0x62,0x6C,0x65,0x54,0x00,0x08,0x00,0x00,0x00,
+      0x63,0x70,0x70,0x5F,0x74,0x79,0x70,0x65,0x00,0x00,0x00,0x00,0xE8,0xE2,0xFF,0xFF,0x14,0x00,0x00,0x00,
+      0x04,0x00,0x00,0x00,0x06,0x00,0x00,0x00,0x2E,0x67,0x65,0x74,0x28,0x29,0x00,0x00,0x10,0x00,0x00,0x00,
+      0x63,0x70,0x70,0x5F,0x70,0x74,0x72,0x5F,0x74,0x79,0x70,0x65,0x5F,0x67,0x65,0x74,0x00,0x00,0x00,0x00,
+      0x18,0xE3,0xFF,0xFF,0x20,0x00,0x00,0x00,0x04,0x00,0x00,0x00,0x10,0x00,0x00,0x00,0x64,0x65,0x66,0x61,
+      0x75,0x6C,0x74,0x5F,0x70,0x74,0x72,0x5F,0x74,0x79,0x70,0x65,0x00,0x00,0x00,0x00,0x0C,0x00,0x00,0x00,
+      0x63,0x70,0x70,0x5F,0x70,0x74,0x72,0x5F,0x74,0x79,0x70,0x65,0x00,0x00,0x00,0x00,0x30,0xED,0xFF,0xFF,
+      0x00,0x00,0x0E,0x0A,0x08,0x00,0x00,0x00,0x1E,0x00,0x00,0x00,0x76,0x65,0x63,0x74,0x6F,0x72,0x5F,0x6F,
+      0x66,0x5F,0x63,0x6F,0x5F,0x6F,0x77,0x6E,0x69,0x6E,0x67,0x5F,0x72,0x65,0x66,0x65,0x72,0x65,0x6E,0x63,
+      0x65,0x73,0x00,0x00,0xAA,0xEE,0xFF,0xFF,0x27,0x00,0x52,0x00,0xD4,0x00,0x00,0x00,0xC0,0x00,0x00,0x00,
+      0x0C,0x00,0x00,0x00,0x04,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x04,0x00,0x00,0x00,0x80,0x00,0x00,0x00,
+      0x50,0x00,0x00,0x00,0x24,0x00,0x00,0x00,0x04,0x00,0x00,0x00,0xB0,0xE3,0xFF,0xFF,0x10,0x00,0x00,0x00,
+      0x04,0x00,0x00,0x00,0x02,0x00,0x00,0x00,0x33,0x39,0x00,0x00,0x02,0x00,0x00,0x00,0x69,0x64,0x00,0x00,
+      0xCC,0xE3,0xFF,0xFF,0x18,0x00,0x00,0x00,0x04,0x00,0x00,0x00,0x08,0x00,0x00,0x00,0x66,0x6E,0x76,0x31,
+      0x61,0x5F,0x36,0x34,0x00,0x00,0x00,0x00,0x04,0x00,0x00,0x00,0x68,0x61,0x73,0x68,0x00,0x00,0x00,0x00,
+      0xF4,0xE3,0xFF,0xFF,0x18,0x00,0x00,0x00,0x04,0x00,0x00,0x00,0x0B,0x00,0x00,0x00,0x52,0x65,0x66,0x65,
+      0x72,0x72,0x61,0x62,0x6C,0x65,0x54,0x00,0x08,0x00,0x00,0x00,0x63,0x70,0x70,0x5F,0x74,0x79,0x70,0x65,
+      0x00,0x00,0x00,0x00,0x20,0xE4,0xFF,0xFF,0x14,0x00,0x00,0x00,0x04,0x00,0x00,0x00,0x05,0x00,0x00,0x00,
+      0x6E,0x61,0x6B,0x65,0x64,0x00,0x00,0x00,0x0C,0x00,0x00,0x00,0x63,0x70,0x70,0x5F,0x70,0x74,0x72,0x5F,
+      0x74,0x79,0x70,0x65,0x00,0x00,0x00,0x00,0xCC,0xE2,0xFF,0xFF,0x00,0x00,0x00,0x0A,0x08,0x00,0x00,0x00,
+      0x01,0x00,0x00,0x00,0x13,0x00,0x00,0x00,0x63,0x6F,0x5F,0x6F,0x77,0x6E,0x69,0x6E,0x67,0x5F,0x72,0x65,
+      0x66,0x65,0x72,0x65,0x6E,0x63,0x65,0x00,0xB4,0xEE,0xFF,0xFF,0x00,0x00,0x00,0x01,0x26,0x00,0x50,0x00,
+      0x84,0x00,0x00,0x00,0x70,0x00,0x00,0x00,0x0C,0x00,0x00,0x00,0x04,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
+      0x02,0x00,0x00,0x00,0x24,0x00,0x00,0x00,0x04,0x00,0x00,0x00,0xA0,0xE4,0xFF,0xFF,0x10,0x00,0x00,0x00,
+      0x04,0x00,0x00,0x00,0x02,0x00,0x00,0x00,0x33,0x38,0x00,0x00,0x02,0x00,0x00,0x00,0x69,0x64,0x00,0x00,
+      0xBC,0xE4,0xFF,0xFF,0x20,0x00,0x00,0x00,0x04,0x00,0x00,0x00,0x10,0x00,0x00,0x00,0x64,0x65,0x66,0x61,
+      0x75,0x6C,0x74,0x5F,0x70,0x74,0x72,0x5F,0x74,0x79,0x70,0x65,0x00,0x00,0x00,0x00,0x0C,0x00,0x00,0x00,
+      0x63,0x70,0x70,0x5F,0x70,0x74,0x72,0x5F,0x74,0x79,0x70,0x65,0x00,0x00,0x00,0x00,0xA8,0xF0,0xFF,0xFF,
+      0x00,0x00,0x0E,0x0F,0x02,0x00,0x00,0x00,0x04,0x00,0x00,0x00,0x1C,0x00,0x00,0x00,0x76,0x65,0x63,0x74,
+      0x6F,0x72,0x5F,0x6F,0x66,0x5F,0x73,0x74,0x72,0x6F,0x6E,0x67,0x5F,0x72,0x65,0x66,0x65,0x72,0x72,0x61,
+      0x62,0x6C,0x65,0x73,0x00,0x00,0x00,0x00,0x68,0xEF,0xFF,0xFF,0x00,0x00,0x00,0x01,0x25,0x00,0x4E,0x00,
+      0xD0,0x00,0x00,0x00,0xC0,0x00,0x00,0x00,0x0C,0x00,0x00,0x00,0x04,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
+      0x04,0x00,0x00,0x00,0x80,0x00,0x00,0x00,0x50,0x00,0x00,0x00,0x24,0x00,0x00,0x00,0x04,0x00,0x00,0x00,
+      0x5C,0xE5,0xFF,0xFF,0x10,0x00,0x00,0x00,0x04,0x00,0x00,0x00,0x02,0x00,0x00,0x00,0x33,0x37,0x00,0x00,
+      0x02,0x00,0x00,0x00,0x69,0x64,0x00,0x00,0x78,0xE5,0xFF,0xFF,0x18,0x00,0x00,0x00,0x04,0x00,0x00,0x00,
+      0x08,0x00,0x00,0x00,0x66,0x6E,0x76,0x31,0x61,0x5F,0x36,0x34,0x00,0x00,0x00,0x00,0x04,0x00,0x00,0x00,
+      0x68,0x61,0x73,0x68,0x00,0x00,0x00,0x00,0xA0,0xE5,0xFF,0xFF,0x18,0x00,0x00,0x00,0x04,0x00,0x00,0x00,
+      0x0B,0x00,0x00,0x00,0x52,0x65,0x66,0x65,0x72,0x72,0x61,0x62,0x6C,0x65,0x54,0x00,0x08,0x00,0x00,0x00,
+      0x63,0x70,0x70,0x5F,0x74,0x79,0x70,0x65,0x00,0x00,0x00,0x00,0xCC,0xE5,0xFF,0xFF,0x14,0x00,0x00,0x00,
       0x04,0x00,0x00,0x00,0x05,0x00,0x00,0x00,0x6E,0x61,0x6B,0x65,0x64,0x00,0x00,0x00,0x0C,0x00,0x00,0x00,
-      0x63,0x70,0x70,0x5F,0x70,0x74,0x72,0x5F,0x74,0x79,0x70,0x65,0x00,0x00,0x00,0x00,0xCC,0xE2,0xFF,0xFF,
-      0x00,0x00,0x00,0x0A,0x08,0x00,0x00,0x00,0x01,0x00,0x00,0x00,0x13,0x00,0x00,0x00,0x63,0x6F,0x5F,0x6F,
-      0x77,0x6E,0x69,0x6E,0x67,0x5F,0x72,0x65,0x66,0x65,0x72,0x65,0x6E,0x63,0x65,0x00,0xB4,0xEE,0xFF,0xFF,
-      0x00,0x00,0x00,0x01,0x26,0x00,0x50,0x00,0x84,0x00,0x00,0x00,0x70,0x00,0x00,0x00,0x0C,0x00,0x00,0x00,
-      0x04,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x02,0x00,0x00,0x00,0x24,0x00,0x00,0x00,0x04,0x00,0x00,0x00,
-      0xA0,0xE4,0xFF,0xFF,0x10,0x00,0x00,0x00,0x04,0x00,0x00,0x00,0x02,0x00,0x00,0x00,0x33,0x38,0x00,0x00,
-      0x02,0x00,0x00,0x00,0x69,0x64,0x00,0x00,0xBC,0xE4,0xFF,0xFF,0x20,0x00,0x00,0x00,0x04,0x00,0x00,0x00,
-      0x10,0x00,0x00,0x00,0x64,0x65,0x66,0x61,0x75,0x6C,0x74,0x5F,0x70,0x74,0x72,0x5F,0x74,0x79,0x70,0x65,
-      0x00,0x00,0x00,0x00,0x0C,0x00,0x00,0x00,0x63,0x70,0x70,0x5F,0x70,0x74,0x72,0x5F,0x74,0x79,0x70,0x65,
-      0x00,0x00,0x00,0x00,0xA8,0xF0,0xFF,0xFF,0x00,0x00,0x0E,0x0F,0x02,0x00,0x00,0x00,0x04,0x00,0x00,0x00,
-      0x1C,0x00,0x00,0x00,0x76,0x65,0x63,0x74,0x6F,0x72,0x5F,0x6F,0x66,0x5F,0x73,0x74,0x72,0x6F,0x6E,0x67,
-      0x5F,0x72,0x65,0x66,0x65,0x72,0x72,0x61,0x62,0x6C,0x65,0x73,0x00,0x00,0x00,0x00,0x68,0xEF,0xFF,0xFF,
-      0x00,0x00,0x00,0x01,0x25,0x00,0x4E,0x00,0xD0,0x00,0x00,0x00,0xC0,0x00,0x00,0x00,0x0C,0x00,0x00,0x00,
+      0x63,0x70,0x70,0x5F,0x70,0x74,0x72,0x5F,0x74,0x79,0x70,0x65,0x00,0x00,0x00,0x00,0xD8,0xEF,0xFF,0xFF,
+      0x00,0x00,0x0E,0x0A,0x08,0x00,0x00,0x00,0x19,0x00,0x00,0x00,0x76,0x65,0x63,0x74,0x6F,0x72,0x5F,0x6F,
+      0x66,0x5F,0x77,0x65,0x61,0x6B,0x5F,0x72,0x65,0x66,0x65,0x72,0x65,0x6E,0x63,0x65,0x73,0x00,0x00,0x00,
+      0x4E,0xF1,0xFF,0xFF,0x24,0x00,0x4C,0x00,0xD4,0x00,0x00,0x00,0xC0,0x00,0x00,0x00,0x0C,0x00,0x00,0x00,
       0x04,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x04,0x00,0x00,0x00,0x80,0x00,0x00,0x00,0x50,0x00,0x00,0x00,
-      0x24,0x00,0x00,0x00,0x04,0x00,0x00,0x00,0x5C,0xE5,0xFF,0xFF,0x10,0x00,0x00,0x00,0x04,0x00,0x00,0x00,
-      0x02,0x00,0x00,0x00,0x33,0x37,0x00,0x00,0x02,0x00,0x00,0x00,0x69,0x64,0x00,0x00,0x78,0xE5,0xFF,0xFF,
+      0x24,0x00,0x00,0x00,0x04,0x00,0x00,0x00,0x54,0xE6,0xFF,0xFF,0x10,0x00,0x00,0x00,0x04,0x00,0x00,0x00,
+      0x02,0x00,0x00,0x00,0x33,0x36,0x00,0x00,0x02,0x00,0x00,0x00,0x69,0x64,0x00,0x00,0x70,0xE6,0xFF,0xFF,
       0x18,0x00,0x00,0x00,0x04,0x00,0x00,0x00,0x08,0x00,0x00,0x00,0x66,0x6E,0x76,0x31,0x61,0x5F,0x36,0x34,
-      0x00,0x00,0x00,0x00,0x04,0x00,0x00,0x00,0x68,0x61,0x73,0x68,0x00,0x00,0x00,0x00,0xA0,0xE5,0xFF,0xFF,
+      0x00,0x00,0x00,0x00,0x04,0x00,0x00,0x00,0x68,0x61,0x73,0x68,0x00,0x00,0x00,0x00,0x98,0xE6,0xFF,0xFF,
       0x18,0x00,0x00,0x00,0x04,0x00,0x00,0x00,0x0B,0x00,0x00,0x00,0x52,0x65,0x66,0x65,0x72,0x72,0x61,0x62,
       0x6C,0x65,0x54,0x00,0x08,0x00,0x00,0x00,0x63,0x70,0x70,0x5F,0x74,0x79,0x70,0x65,0x00,0x00,0x00,0x00,
-      0xCC,0xE5,0xFF,0xFF,0x14,0x00,0x00,0x00,0x04,0x00,0x00,0x00,0x05,0x00,0x00,0x00,0x6E,0x61,0x6B,0x65,
+      0xC4,0xE6,0xFF,0xFF,0x14,0x00,0x00,0x00,0x04,0x00,0x00,0x00,0x05,0x00,0x00,0x00,0x6E,0x61,0x6B,0x65,
       0x64,0x00,0x00,0x00,0x0C,0x00,0x00,0x00,0x63,0x70,0x70,0x5F,0x70,0x74,0x72,0x5F,0x74,0x79,0x70,0x65,
-      0x00,0x00,0x00,0x00,0xD8,0xEF,0xFF,0xFF,0x00,0x00,0x0E,0x0A,0x08,0x00,0x00,0x00,0x19,0x00,0x00,0x00,
-      0x76,0x65,0x63,0x74,0x6F,0x72,0x5F,0x6F,0x66,0x5F,0x77,0x65,0x61,0x6B,0x5F,0x72,0x65,0x66,0x65,0x72,
-      0x65,0x6E,0x63,0x65,0x73,0x00,0x00,0x00,0x4E,0xF1,0xFF,0xFF,0x24,0x00,0x4C,0x00,0xD4,0x00,0x00,0x00,
-      0xC0,0x00,0x00,0x00,0x0C,0x00,0x00,0x00,0x04,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x04,0x00,0x00,0x00,
-      0x80,0x00,0x00,0x00,0x50,0x00,0x00,0x00,0x24,0x00,0x00,0x00,0x04,0x00,0x00,0x00,0x54,0xE6,0xFF,0xFF,
-      0x10,0x00,0x00,0x00,0x04,0x00,0x00,0x00,0x02,0x00,0x00,0x00,0x33,0x36,0x00,0x00,0x02,0x00,0x00,0x00,
-      0x69,0x64,0x00,0x00,0x70,0xE6,0xFF,0xFF,0x18,0x00,0x00,0x00,0x04,0x00,0x00,0x00,0x08,0x00,0x00,0x00,
-      0x66,0x6E,0x76,0x31,0x61,0x5F,0x36,0x34,0x00,0x00,0x00,0x00,0x04,0x00,0x00,0x00,0x68,0x61,0x73,0x68,
-      0x00,0x00,0x00,0x00,0x98,0xE6,0xFF,0xFF,0x18,0x00,0x00,0x00,0x04,0x00,0x00,0x00,0x0B,0x00,0x00,0x00,
-      0x52,0x65,0x66,0x65,0x72,0x72,0x61,0x62,0x6C,0x65,0x54,0x00,0x08,0x00,0x00,0x00,0x63,0x70,0x70,0x5F,
-      0x74,0x79,0x70,0x65,0x00,0x00,0x00,0x00,0xC4,0xE6,0xFF,0xFF,0x14,0x00,0x00,0x00,0x04,0x00,0x00,0x00,
-      0x05,0x00,0x00,0x00,0x6E,0x61,0x6B,0x65,0x64,0x00,0x00,0x00,0x0C,0x00,0x00,0x00,0x63,0x70,0x70,0x5F,
-      0x70,0x74,0x72,0x5F,0x74,0x79,0x70,0x65,0x00,0x00,0x00,0x00,0x70,0xE5,0xFF,0xFF,0x00,0x00,0x00,0x0A,
-      0x08,0x00,0x00,0x00,0x01,0x00,0x00,0x00,0x15,0x00,0x00,0x00,0x73,0x69,0x6E,0x67,0x6C,0x65,0x5F,0x77,
-      0x65,0x61,0x6B,0x5F,0x72,0x65,0x66,0x65,0x72,0x65,0x6E,0x63,0x65,0x00,0x00,0x00,0x5C,0xF1,0xFF,0xFF,
-      0x00,0x00,0x00,0x01,0x23,0x00,0x4A,0x00,0x48,0x00,0x00,0x00,0x34,0x00,0x00,0x00,0x0C,0x00,0x00,0x00,
-      0x04,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x01,0x00,0x00,0x00,0x04,0x00,0x00,0x00,0x44,0xE7,0xFF,0xFF,
-      0x10,0x00,0x00,0x00,0x04,0x00,0x00,0x00,0x02,0x00,0x00,0x00,0x33,0x35,0x00,0x00,0x02,0x00,0x00,0x00,
-      0x69,0x64,0x00,0x00,0x14,0xF3,0xFF,0xFF,0x00,0x00,0x0E,0x0F,0x02,0x00,0x00,0x00,0x04,0x00,0x00,0x00,
-      0x15,0x00,0x00,0x00,0x76,0x65,0x63,0x74,0x6F,0x72,0x5F,0x6F,0x66,0x5F,0x72,0x65,0x66,0x65,0x72,0x72,
-      0x61,0x62,0x6C,0x65,0x73,0x00,0x00,0x00,0xCC,0xF1,0xFF,0xFF,0x00,0x00,0x00,0x01,0x22,0x00,0x48,0x00,
+      0x00,0x00,0x00,0x00,0x70,0xE5,0xFF,0xFF,0x00,0x00,0x00,0x0A,0x08,0x00,0x00,0x00,0x01,0x00,0x00,0x00,
+      0x15,0x00,0x00,0x00,0x73,0x69,0x6E,0x67,0x6C,0x65,0x5F,0x77,0x65,0x61,0x6B,0x5F,0x72,0x65,0x66,0x65,
+      0x72,0x65,0x6E,0x63,0x65,0x00,0x00,0x00,0x5C,0xF1,0xFF,0xFF,0x00,0x00,0x00,0x01,0x23,0x00,0x4A,0x00,
       0x48,0x00,0x00,0x00,0x34,0x00,0x00,0x00,0x0C,0x00,0x00,0x00,0x04,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
-      0x01,0x00,0x00,0x00,0x04,0x00,0x00,0x00,0xB4,0xE7,0xFF,0xFF,0x10,0x00,0x00,0x00,0x04,0x00,0x00,0x00,
-      0x02,0x00,0x00,0x00,0x33,0x34,0x00,0x00,0x02,0x00,0x00,0x00,0x69,0x64,0x00,0x00,0x7C,0xE4,0xFF,0xFF,
-      0x00,0x00,0x00,0x0F,0x0B,0x00,0x00,0x00,0x01,0x00,0x00,0x00,0x15,0x00,0x00,0x00,0x70,0x61,0x72,0x65,
-      0x6E,0x74,0x5F,0x6E,0x61,0x6D,0x65,0x73,0x70,0x61,0x63,0x65,0x5F,0x74,0x65,0x73,0x74,0x00,0x00,0x00,
-      0x3C,0xF2,0xFF,0xFF,0x00,0x00,0x00,0x01,0x21,0x00,0x46,0x00,0x44,0x00,0x00,0x00,0x34,0x00,0x00,0x00,
+      0x01,0x00,0x00,0x00,0x04,0x00,0x00,0x00,0x44,0xE7,0xFF,0xFF,0x10,0x00,0x00,0x00,0x04,0x00,0x00,0x00,
+      0x02,0x00,0x00,0x00,0x33,0x35,0x00,0x00,0x02,0x00,0x00,0x00,0x69,0x64,0x00,0x00,0x14,0xF3,0xFF,0xFF,
+      0x00,0x00,0x0E,0x0F,0x02,0x00,0x00,0x00,0x04,0x00,0x00,0x00,0x15,0x00,0x00,0x00,0x76,0x65,0x63,0x74,
+      0x6F,0x72,0x5F,0x6F,0x66,0x5F,0x72,0x65,0x66,0x65,0x72,0x72,0x61,0x62,0x6C,0x65,0x73,0x00,0x00,0x00,
+      0xCC,0xF1,0xFF,0xFF,0x00,0x00,0x00,0x01,0x22,0x00,0x48,0x00,0x48,0x00,0x00,0x00,0x34,0x00,0x00,0x00,
       0x0C,0x00,0x00,0x00,0x04,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x01,0x00,0x00,0x00,0x04,0x00,0x00,0x00,
-      0x24,0xE8,0xFF,0xFF,0x10,0x00,0x00,0x00,0x04,0x00,0x00,0x00,0x02,0x00,0x00,0x00,0x33,0x33,0x00,0x00,
-      0x02,0x00,0x00,0x00,0x69,0x64,0x00,0x00,0x20,0xF2,0xFF,0xFF,0x00,0x00,0x0E,0x0C,0x08,0x00,0x00,0x00,
-      0x11,0x00,0x00,0x00,0x76,0x65,0x63,0x74,0x6F,0x72,0x5F,0x6F,0x66,0x5F,0x64,0x6F,0x75,0x62,0x6C,0x65,
-      0x73,0x00,0x00,0x00,0xA4,0xF2,0xFF,0xFF,0x00,0x00,0x00,0x01,0x20,0x00,0x44,0x00,0x44,0x00,0x00,0x00,
+      0xB4,0xE7,0xFF,0xFF,0x10,0x00,0x00,0x00,0x04,0x00,0x00,0x00,0x02,0x00,0x00,0x00,0x33,0x34,0x00,0x00,
+      0x02,0x00,0x00,0x00,0x69,0x64,0x00,0x00,0x7C,0xE4,0xFF,0xFF,0x00,0x00,0x00,0x0F,0x0B,0x00,0x00,0x00,
+      0x01,0x00,0x00,0x00,0x15,0x00,0x00,0x00,0x70,0x61,0x72,0x65,0x6E,0x74,0x5F,0x6E,0x61,0x6D,0x65,0x73,
+      0x70,0x61,0x63,0x65,0x5F,0x74,0x65,0x73,0x74,0x00,0x00,0x00,0x3C,0xF2,0xFF,0xFF,0x00,0x00,0x00,0x01,
+      0x21,0x00,0x46,0x00,0x44,0x00,0x00,0x00,0x34,0x00,0x00,0x00,0x0C,0x00,0x00,0x00,0x04,0x00,0x00,0x00,
+      0x00,0x00,0x00,0x00,0x01,0x00,0x00,0x00,0x04,0x00,0x00,0x00,0x24,0xE8,0xFF,0xFF,0x10,0x00,0x00,0x00,
+      0x04,0x00,0x00,0x00,0x02,0x00,0x00,0x00,0x33,0x33,0x00,0x00,0x02,0x00,0x00,0x00,0x69,0x64,0x00,0x00,
+      0x20,0xF2,0xFF,0xFF,0x00,0x00,0x0E,0x0C,0x08,0x00,0x00,0x00,0x11,0x00,0x00,0x00,0x76,0x65,0x63,0x74,
+      0x6F,0x72,0x5F,0x6F,0x66,0x5F,0x64,0x6F,0x75,0x62,0x6C,0x65,0x73,0x00,0x00,0x00,0xA4,0xF2,0xFF,0xFF,
+      0x00,0x00,0x00,0x01,0x20,0x00,0x44,0x00,0x44,0x00,0x00,0x00,0x34,0x00,0x00,0x00,0x0C,0x00,0x00,0x00,
+      0x04,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x01,0x00,0x00,0x00,0x04,0x00,0x00,0x00,0x8C,0xE8,0xFF,0xFF,
+      0x10,0x00,0x00,0x00,0x04,0x00,0x00,0x00,0x02,0x00,0x00,0x00,0x33,0x32,0x00,0x00,0x02,0x00,0x00,0x00,
+      0x69,0x64,0x00,0x00,0x88,0xF2,0xFF,0xFF,0x00,0x00,0x0E,0x09,0x08,0x00,0x00,0x00,0x0F,0x00,0x00,0x00,
+      0x76,0x65,0x63,0x74,0x6F,0x72,0x5F,0x6F,0x66,0x5F,0x6C,0x6F,0x6E,0x67,0x73,0x00,0x08,0xF3,0xFF,0xFF,
+      0x00,0x00,0x00,0x01,0x1F,0x00,0x42,0x00,0x48,0x00,0x00,0x00,0x34,0x00,0x00,0x00,0x0C,0x00,0x00,0x00,
+      0x04,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x01,0x00,0x00,0x00,0x04,0x00,0x00,0x00,0xF0,0xE8,0xFF,0xFF,
+      0x10,0x00,0x00,0x00,0x04,0x00,0x00,0x00,0x02,0x00,0x00,0x00,0x33,0x31,0x00,0x00,0x02,0x00,0x00,0x00,
+      0x69,0x64,0x00,0x00,0xC0,0xF4,0xFF,0xFF,0x00,0x00,0x0E,0x0F,0x06,0x00,0x00,0x00,0x04,0x00,0x00,0x00,
+      0x05,0x00,0x00,0x00,0x74,0x65,0x73,0x74,0x35,0x00,0x00,0x00,0x68,0xF3,0xFF,0xFF,0x00,0x00,0x00,0x01,
+      0x1E,0x00,0x40,0x00,0x6C,0x00,0x00,0x00,0x5C,0x00,0x00,0x00,0x0C,0x00,0x00,0x00,0x04,0x00,0x00,0x00,
+      0x00,0x00,0x00,0x00,0x02,0x00,0x00,0x00,0x24,0x00,0x00,0x00,0x04,0x00,0x00,0x00,0x54,0xE9,0xFF,0xFF,
+      0x10,0x00,0x00,0x00,0x04,0x00,0x00,0x00,0x02,0x00,0x00,0x00,0x33,0x30,0x00,0x00,0x02,0x00,0x00,0x00,
+      0x69,0x64,0x00,0x00,0x70,0xE9,0xFF,0xFF,0x10,0x00,0x00,0x00,0x04,0x00,0x00,0x00,0x01,0x00,0x00,0x00,
+      0x30,0x00,0x00,0x00,0x0A,0x00,0x00,0x00,0x66,0x6C,0x65,0x78,0x62,0x75,0x66,0x66,0x65,0x72,0x00,0x00,
+      0x74,0xF3,0xFF,0xFF,0x00,0x00,0x0E,0x04,0x01,0x00,0x00,0x00,0x04,0x00,0x00,0x00,0x66,0x6C,0x65,0x78,
+      0x00,0x00,0x00,0x00,0xEC,0xF3,0xFF,0xFF,0x00,0x00,0x00,0x01,0x1D,0x00,0x3E,0x00,0x48,0x00,0x00,0x00,
       0x34,0x00,0x00,0x00,0x0C,0x00,0x00,0x00,0x04,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x01,0x00,0x00,0x00,
-      0x04,0x00,0x00,0x00,0x8C,0xE8,0xFF,0xFF,0x10,0x00,0x00,0x00,0x04,0x00,0x00,0x00,0x02,0x00,0x00,0x00,
-      0x33,0x32,0x00,0x00,0x02,0x00,0x00,0x00,0x69,0x64,0x00,0x00,0x88,0xF2,0xFF,0xFF,0x00,0x00,0x0E,0x09,
-      0x08,0x00,0x00,0x00,0x0F,0x00,0x00,0x00,0x76,0x65,0x63,0x74,0x6F,0x72,0x5F,0x6F,0x66,0x5F,0x6C,0x6F,
-      0x6E,0x67,0x73,0x00,0x08,0xF3,0xFF,0xFF,0x00,0x00,0x00,0x01,0x1F,0x00,0x42,0x00,0x48,0x00,0x00,0x00,
-      0x34,0x00,0x00,0x00,0x0C,0x00,0x00,0x00,0x04,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x01,0x00,0x00,0x00,
-      0x04,0x00,0x00,0x00,0xF0,0xE8,0xFF,0xFF,0x10,0x00,0x00,0x00,0x04,0x00,0x00,0x00,0x02,0x00,0x00,0x00,
-      0x33,0x31,0x00,0x00,0x02,0x00,0x00,0x00,0x69,0x64,0x00,0x00,0xC0,0xF4,0xFF,0xFF,0x00,0x00,0x0E,0x0F,
-      0x06,0x00,0x00,0x00,0x04,0x00,0x00,0x00,0x05,0x00,0x00,0x00,0x74,0x65,0x73,0x74,0x35,0x00,0x00,0x00,
-      0x68,0xF3,0xFF,0xFF,0x00,0x00,0x00,0x01,0x1E,0x00,0x40,0x00,0x6C,0x00,0x00,0x00,0x5C,0x00,0x00,0x00,
-      0x0C,0x00,0x00,0x00,0x04,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x02,0x00,0x00,0x00,0x24,0x00,0x00,0x00,
-      0x04,0x00,0x00,0x00,0x54,0xE9,0xFF,0xFF,0x10,0x00,0x00,0x00,0x04,0x00,0x00,0x00,0x02,0x00,0x00,0x00,
-      0x33,0x30,0x00,0x00,0x02,0x00,0x00,0x00,0x69,0x64,0x00,0x00,0x70,0xE9,0xFF,0xFF,0x10,0x00,0x00,0x00,
-      0x04,0x00,0x00,0x00,0x01,0x00,0x00,0x00,0x30,0x00,0x00,0x00,0x0A,0x00,0x00,0x00,0x66,0x6C,0x65,0x78,
-      0x62,0x75,0x66,0x66,0x65,0x72,0x00,0x00,0x74,0xF3,0xFF,0xFF,0x00,0x00,0x0E,0x04,0x01,0x00,0x00,0x00,
-      0x04,0x00,0x00,0x00,0x66,0x6C,0x65,0x78,0x00,0x00,0x00,0x00,0xEC,0xF3,0xFF,0xFF,0x00,0x00,0x00,0x01,
-      0x1D,0x00,0x3E,0x00,0x48,0x00,0x00,0x00,0x34,0x00,0x00,0x00,0x0C,0x00,0x00,0x00,0x04,0x00,0x00,0x00,
-      0x00,0x00,0x00,0x00,0x01,0x00,0x00,0x00,0x04,0x00,0x00,0x00,0xD4,0xE9,0xFF,0xFF,0x10,0x00,0x00,0x00,
-      0x04,0x00,0x00,0x00,0x02,0x00,0x00,0x00,0x32,0x39,0x00,0x00,0x02,0x00,0x00,0x00,0x69,0x64,0x00,0x00,
-      0xA4,0xF5,0xFF,0xFF,0x00,0x00,0x0E,0x0F,0x00,0x00,0x00,0x00,0x04,0x00,0x00,0x00,0x17,0x00,0x00,0x00,
-      0x74,0x65,0x73,0x74,0x61,0x72,0x72,0x61,0x79,0x6F,0x66,0x73,0x6F,0x72,0x74,0x65,0x64,0x73,0x74,0x72,
-      0x75,0x63,0x74,0x00,0x5C,0xF4,0xFF,0xFF,0x00,0x00,0x00,0x01,0x1C,0x00,0x3C,0x00,0x44,0x00,0x00,0x00,
-      0x34,0x00,0x00,0x00,0x0C,0x00,0x00,0x00,0x04,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x01,0x00,0x00,0x00,
-      0x04,0x00,0x00,0x00,0x44,0xEA,0xFF,0xFF,0x10,0x00,0x00,0x00,0x04,0x00,0x00,0x00,0x02,0x00,0x00,0x00,
-      0x32,0x38,0x00,0x00,0x02,0x00,0x00,0x00,0x69,0x64,0x00,0x00,0x40,0xF4,0xFF,0xFF,0x00,0x00,0x0E,0x0D,
-      0x04,0x00,0x00,0x00,0x12,0x00,0x00,0x00,0x74,0x65,0x73,0x74,0x61,0x72,0x72,0x61,0x79,0x6F,0x66,0x73,
-      0x74,0x72,0x69,0x6E,0x67,0x32,0x00,0x00,0xAE,0xF5,0xFF,0xFF,0x1B,0x00,0x3A,0x00,0x44,0x00,0x00,0x00,
-      0x34,0x00,0x00,0x00,0x0C,0x00,0x00,0x00,0x04,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x01,0x00,0x00,0x00,
-      0x04,0x00,0x00,0x00,0xA8,0xEA,0xFF,0xFF,0x10,0x00,0x00,0x00,0x04,0x00,0x00,0x00,0x02,0x00,0x00,0x00,
-      0x32,0x37,0x00,0x00,0x02,0x00,0x00,0x00,0x69,0x64,0x00,0x00,0x8C,0xE6,0xFF,0xFF,0x00,0x00,0x00,0x0B,
-      0x01,0x00,0x00,0x00,0x06,0x00,0x00,0x00,0x74,0x65,0x73,0x74,0x66,0x33,0x00,0x00,0x9A,0xFF,0xFF,0xFF,
-      0x1A,0x00,0x38,0x00,0x50,0x00,0x00,0x00,0x40,0x00,0x00,0x00,0x18,0x00,0x00,0x00,0x10,0x00,0x00,0x00,
-      0x00,0x00,0x00,0x00,0x00,0x00,0x08,0x40,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x01,0x00,0x00,0x00,
-      0x04,0x00,0x00,0x00,0x0C,0xEB,0xFF,0xFF,0x10,0x00,0x00,0x00,0x04,0x00,0x00,0x00,0x02,0x00,0x00,0x00,
-      0x32,0x36,0x00,0x00,0x02,0x00,0x00,0x00,0x69,0x64,0x00,0x00,0xF0,0xE6,0xFF,0xFF,0x00,0x00,0x00,0x0B,
-      0x01,0x00,0x00,0x00,0x06,0x00,0x00,0x00,0x74,0x65,0x73,0x74,0x66,0x32,0x00,0x00,0x00,0x00,0x1A,0x00,
-      0x24,0x00,0x08,0x00,0x0C,0x00,0x04,0x00,0x06,0x00,0x00,0x00,0x18,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
-      0x10,0x00,0x14,0x00,0x1A,0x00,0x00,0x00,0x19,0x00,0x36,0x00,0x50,0x00,0x00,0x00,0x40,0x00,0x00,0x00,
-      0x18,0x00,0x00,0x00,0x10,0x00,0x00,0x00,0x6E,0x86,0x1B,0xF0,0xF9,0x21,0x09,0x40,0x00,0x00,0x00,0x00,
-      0x00,0x00,0x00,0x00,0x01,0x00,0x00,0x00,0x04,0x00,0x00,0x00,0x8C,0xEB,0xFF,0xFF,0x10,0x00,0x00,0x00,
-      0x04,0x00,0x00,0x00,0x02,0x00,0x00,0x00,0x32,0x35,0x00,0x00,0x02,0x00,0x00,0x00,0x69,0x64,0x00,0x00,
-      0x70,0xE7,0xFF,0xFF,0x00,0x00,0x00,0x0B,0x01,0x00,0x00,0x00,0x05,0x00,0x00,0x00,0x74,0x65,0x73,0x74,
-      0x66,0x00,0x00,0x00,0x00,0xF6,0xFF,0xFF,0x00,0x00,0x00,0x01,0x18,0x00,0x34,0x00,0x44,0x00,0x00,0x00,
-      0x34,0x00,0x00,0x00,0x0C,0x00,0x00,0x00,0x04,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x01,0x00,0x00,0x00,
-      0x04,0x00,0x00,0x00,0xE8,0xEB,0xFF,0xFF,0x10,0x00,0x00,0x00,0x04,0x00,0x00,0x00,0x02,0x00,0x00,0x00,
-      0x32,0x34,0x00,0x00,0x02,0x00,0x00,0x00,0x69,0x64,0x00,0x00,0xE4,0xF5,0xFF,0xFF,0x00,0x00,0x0E,0x02,
-      0x01,0x00,0x00,0x00,0x10,0x00,0x00,0x00,0x74,0x65,0x73,0x74,0x61,0x72,0x72,0x61,0x79,0x6F,0x66,0x62,
-      0x6F,0x6F,0x6C,0x73,0x00,0x00,0x00,0x00,0x52,0xF7,0xFF,0xFF,0x17,0x00,0x32,0x00,0x74,0x00,0x00,0x00,
-      0x60,0x00,0x00,0x00,0x0C,0x00,0x00,0x00,0x04,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x02,0x00,0x00,0x00,
-      0x24,0x00,0x00,0x00,0x04,0x00,0x00,0x00,0x50,0xEC,0xFF,0xFF,0x10,0x00,0x00,0x00,0x04,0x00,0x00,0x00,
-      0x02,0x00,0x00,0x00,0x32,0x33,0x00,0x00,0x02,0x00,0x00,0x00,0x69,0x64,0x00,0x00,0x6C,0xEC,0xFF,0xFF,
-      0x18,0x00,0x00,0x00,0x04,0x00,0x00,0x00,0x08,0x00,0x00,0x00,0x66,0x6E,0x76,0x31,0x61,0x5F,0x36,0x34,
-      0x00,0x00,0x00,0x00,0x04,0x00,0x00,0x00,0x68,0x61,0x73,0x68,0x00,0x00,0x00,0x00,0x14,0xEB,0xFF,0xFF,
-      0x00,0x00,0x00,0x0A,0x08,0x00,0x00,0x00,0x01,0x00,0x00,0x00,0x11,0x00,0x00,0x00,0x74,0x65,0x73,0x74,
-      0x68,0x61,0x73,0x68,0x75,0x36,0x34,0x5F,0x66,0x6E,0x76,0x31,0x61,0x00,0x00,0x00,0xE6,0xF7,0xFF,0xFF,
-      0x16,0x00,0x30,0x00,0x74,0x00,0x00,0x00,0x60,0x00,0x00,0x00,0x0C,0x00,0x00,0x00,0x04,0x00,0x00,0x00,
-      0x00,0x00,0x00,0x00,0x02,0x00,0x00,0x00,0x24,0x00,0x00,0x00,0x04,0x00,0x00,0x00,0xE4,0xEC,0xFF,0xFF,
-      0x10,0x00,0x00,0x00,0x04,0x00,0x00,0x00,0x02,0x00,0x00,0x00,0x32,0x32,0x00,0x00,0x02,0x00,0x00,0x00,
-      0x69,0x64,0x00,0x00,0x00,0xED,0xFF,0xFF,0x18,0x00,0x00,0x00,0x04,0x00,0x00,0x00,0x08,0x00,0x00,0x00,
-      0x66,0x6E,0x76,0x31,0x61,0x5F,0x36,0x34,0x00,0x00,0x00,0x00,0x04,0x00,0x00,0x00,0x68,0x61,0x73,0x68,
-      0x00,0x00,0x00,0x00,0xA8,0xEB,0xFF,0xFF,0x00,0x00,0x00,0x09,0x08,0x00,0x00,0x00,0x01,0x00,0x00,0x00,
-      0x11,0x00,0x00,0x00,0x74,0x65,0x73,0x74,0x68,0x61,0x73,0x68,0x73,0x36,0x34,0x5F,0x66,0x6E,0x76,0x31,
-      0x61,0x00,0x00,0x00,0x7A,0xF8,0xFF,0xFF,0x15,0x00,0x2E,0x00,0xCC,0x00,0x00,0x00,0xBC,0x00,0x00,0x00,
-      0x0C,0x00,0x00,0x00,0x04,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x04,0x00,0x00,0x00,0x7C,0x00,0x00,0x00,
-      0x50,0x00,0x00,0x00,0x24,0x00,0x00,0x00,0x04,0x00,0x00,0x00,0x80,0xED,0xFF,0xFF,0x10,0x00,0x00,0x00,
-      0x04,0x00,0x00,0x00,0x02,0x00,0x00,0x00,0x32,0x31,0x00,0x00,0x02,0x00,0x00,0x00,0x69,0x64,0x00,0x00,
-      0x9C,0xED,0xFF,0xFF,0x18,0x00,0x00,0x00,0x04,0x00,0x00,0x00,0x08,0x00,0x00,0x00,0x66,0x6E,0x76,0x31,
-      0x61,0x5F,0x33,0x32,0x00,0x00,0x00,0x00,0x04,0x00,0x00,0x00,0x68,0x61,0x73,0x68,0x00,0x00,0x00,0x00,
-      0xC4,0xED,0xFF,0xFF,0x14,0x00,0x00,0x00,0x04,0x00,0x00,0x00,0x04,0x00,0x00,0x00,0x53,0x74,0x61,0x74,
-      0x00,0x00,0x00,0x00,0x08,0x00,0x00,0x00,0x63,0x70,0x70,0x5F,0x74,0x79,0x70,0x65,0x00,0x00,0x00,0x00,
-      0xEC,0xED,0xFF,0xFF,0x14,0x00,0x00,0x00,0x04,0x00,0x00,0x00,0x05,0x00,0x00,0x00,0x6E,0x61,0x6B,0x65,
-      0x64,0x00,0x00,0x00,0x0C,0x00,0x00,0x00,0x63,0x70,0x70,0x5F,0x70,0x74,0x72,0x5F,0x74,0x79,0x70,0x65,
-      0x00,0x00,0x00,0x00,0xE0,0xE9,0xFF,0xFF,0x00,0x00,0x00,0x08,0x01,0x00,0x00,0x00,0x11,0x00,0x00,0x00,
-      0x74,0x65,0x73,0x74,0x68,0x61,0x73,0x68,0x75,0x33,0x32,0x5F,0x66,0x6E,0x76,0x31,0x61,0x00,0x00,0x00,
-      0x66,0xF9,0xFF,0xFF,0x14,0x00,0x2C,0x00,0x70,0x00,0x00,0x00,0x60,0x00,0x00,0x00,0x0C,0x00,0x00,0x00,
+      0x04,0x00,0x00,0x00,0xD4,0xE9,0xFF,0xFF,0x10,0x00,0x00,0x00,0x04,0x00,0x00,0x00,0x02,0x00,0x00,0x00,
+      0x32,0x39,0x00,0x00,0x02,0x00,0x00,0x00,0x69,0x64,0x00,0x00,0xA4,0xF5,0xFF,0xFF,0x00,0x00,0x0E,0x0F,
+      0x00,0x00,0x00,0x00,0x08,0x00,0x00,0x00,0x17,0x00,0x00,0x00,0x74,0x65,0x73,0x74,0x61,0x72,0x72,0x61,
+      0x79,0x6F,0x66,0x73,0x6F,0x72,0x74,0x65,0x64,0x73,0x74,0x72,0x75,0x63,0x74,0x00,0x5C,0xF4,0xFF,0xFF,
+      0x00,0x00,0x00,0x01,0x1C,0x00,0x3C,0x00,0x44,0x00,0x00,0x00,0x34,0x00,0x00,0x00,0x0C,0x00,0x00,0x00,
+      0x04,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x01,0x00,0x00,0x00,0x04,0x00,0x00,0x00,0x44,0xEA,0xFF,0xFF,
+      0x10,0x00,0x00,0x00,0x04,0x00,0x00,0x00,0x02,0x00,0x00,0x00,0x32,0x38,0x00,0x00,0x02,0x00,0x00,0x00,
+      0x69,0x64,0x00,0x00,0x40,0xF4,0xFF,0xFF,0x00,0x00,0x0E,0x0D,0x04,0x00,0x00,0x00,0x12,0x00,0x00,0x00,
+      0x74,0x65,0x73,0x74,0x61,0x72,0x72,0x61,0x79,0x6F,0x66,0x73,0x74,0x72,0x69,0x6E,0x67,0x32,0x00,0x00,
+      0xAE,0xF5,0xFF,0xFF,0x1B,0x00,0x3A,0x00,0x44,0x00,0x00,0x00,0x34,0x00,0x00,0x00,0x0C,0x00,0x00,0x00,
+      0x04,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x01,0x00,0x00,0x00,0x04,0x00,0x00,0x00,0xA8,0xEA,0xFF,0xFF,
+      0x10,0x00,0x00,0x00,0x04,0x00,0x00,0x00,0x02,0x00,0x00,0x00,0x32,0x37,0x00,0x00,0x02,0x00,0x00,0x00,
+      0x69,0x64,0x00,0x00,0x8C,0xE6,0xFF,0xFF,0x00,0x00,0x00,0x0B,0x01,0x00,0x00,0x00,0x06,0x00,0x00,0x00,
+      0x74,0x65,0x73,0x74,0x66,0x33,0x00,0x00,0x9A,0xFF,0xFF,0xFF,0x1A,0x00,0x38,0x00,0x50,0x00,0x00,0x00,
+      0x40,0x00,0x00,0x00,0x18,0x00,0x00,0x00,0x10,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x08,0x40,
+      0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x01,0x00,0x00,0x00,0x04,0x00,0x00,0x00,0x0C,0xEB,0xFF,0xFF,
+      0x10,0x00,0x00,0x00,0x04,0x00,0x00,0x00,0x02,0x00,0x00,0x00,0x32,0x36,0x00,0x00,0x02,0x00,0x00,0x00,
+      0x69,0x64,0x00,0x00,0xF0,0xE6,0xFF,0xFF,0x00,0x00,0x00,0x0B,0x01,0x00,0x00,0x00,0x06,0x00,0x00,0x00,
+      0x74,0x65,0x73,0x74,0x66,0x32,0x00,0x00,0x00,0x00,0x1A,0x00,0x24,0x00,0x08,0x00,0x0C,0x00,0x04,0x00,
+      0x06,0x00,0x00,0x00,0x18,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x10,0x00,0x14,0x00,0x1A,0x00,0x00,0x00,
+      0x19,0x00,0x36,0x00,0x50,0x00,0x00,0x00,0x40,0x00,0x00,0x00,0x18,0x00,0x00,0x00,0x10,0x00,0x00,0x00,
+      0x6E,0x86,0x1B,0xF0,0xF9,0x21,0x09,0x40,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x01,0x00,0x00,0x00,
+      0x04,0x00,0x00,0x00,0x8C,0xEB,0xFF,0xFF,0x10,0x00,0x00,0x00,0x04,0x00,0x00,0x00,0x02,0x00,0x00,0x00,
+      0x32,0x35,0x00,0x00,0x02,0x00,0x00,0x00,0x69,0x64,0x00,0x00,0x70,0xE7,0xFF,0xFF,0x00,0x00,0x00,0x0B,
+      0x01,0x00,0x00,0x00,0x05,0x00,0x00,0x00,0x74,0x65,0x73,0x74,0x66,0x00,0x00,0x00,0x00,0xF6,0xFF,0xFF,
+      0x00,0x00,0x00,0x01,0x18,0x00,0x34,0x00,0x44,0x00,0x00,0x00,0x34,0x00,0x00,0x00,0x0C,0x00,0x00,0x00,
+      0x04,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x01,0x00,0x00,0x00,0x04,0x00,0x00,0x00,0xE8,0xEB,0xFF,0xFF,
+      0x10,0x00,0x00,0x00,0x04,0x00,0x00,0x00,0x02,0x00,0x00,0x00,0x32,0x34,0x00,0x00,0x02,0x00,0x00,0x00,
+      0x69,0x64,0x00,0x00,0xE4,0xF5,0xFF,0xFF,0x00,0x00,0x0E,0x02,0x01,0x00,0x00,0x00,0x10,0x00,0x00,0x00,
+      0x74,0x65,0x73,0x74,0x61,0x72,0x72,0x61,0x79,0x6F,0x66,0x62,0x6F,0x6F,0x6C,0x73,0x00,0x00,0x00,0x00,
+      0x52,0xF7,0xFF,0xFF,0x17,0x00,0x32,0x00,0x74,0x00,0x00,0x00,0x60,0x00,0x00,0x00,0x0C,0x00,0x00,0x00,
       0x04,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x02,0x00,0x00,0x00,0x24,0x00,0x00,0x00,0x04,0x00,0x00,0x00,
-      0x64,0xEE,0xFF,0xFF,0x10,0x00,0x00,0x00,0x04,0x00,0x00,0x00,0x02,0x00,0x00,0x00,0x32,0x30,0x00,0x00,
-      0x02,0x00,0x00,0x00,0x69,0x64,0x00,0x00,0x80,0xEE,0xFF,0xFF,0x18,0x00,0x00,0x00,0x04,0x00,0x00,0x00,
-      0x08,0x00,0x00,0x00,0x66,0x6E,0x76,0x31,0x61,0x5F,0x33,0x32,0x00,0x00,0x00,0x00,0x04,0x00,0x00,0x00,
-      0x68,0x61,0x73,0x68,0x00,0x00,0x00,0x00,0x70,0xEA,0xFF,0xFF,0x00,0x00,0x00,0x07,0x01,0x00,0x00,0x00,
-      0x11,0x00,0x00,0x00,0x74,0x65,0x73,0x74,0x68,0x61,0x73,0x68,0x73,0x33,0x32,0x5F,0x66,0x6E,0x76,0x31,
-      0x61,0x00,0x00,0x00,0xF6,0xF9,0xFF,0xFF,0x13,0x00,0x2A,0x00,0x70,0x00,0x00,0x00,0x5C,0x00,0x00,0x00,
+      0x50,0xEC,0xFF,0xFF,0x10,0x00,0x00,0x00,0x04,0x00,0x00,0x00,0x02,0x00,0x00,0x00,0x32,0x33,0x00,0x00,
+      0x02,0x00,0x00,0x00,0x69,0x64,0x00,0x00,0x6C,0xEC,0xFF,0xFF,0x18,0x00,0x00,0x00,0x04,0x00,0x00,0x00,
+      0x08,0x00,0x00,0x00,0x66,0x6E,0x76,0x31,0x61,0x5F,0x36,0x34,0x00,0x00,0x00,0x00,0x04,0x00,0x00,0x00,
+      0x68,0x61,0x73,0x68,0x00,0x00,0x00,0x00,0x14,0xEB,0xFF,0xFF,0x00,0x00,0x00,0x0A,0x08,0x00,0x00,0x00,
+      0x01,0x00,0x00,0x00,0x11,0x00,0x00,0x00,0x74,0x65,0x73,0x74,0x68,0x61,0x73,0x68,0x75,0x36,0x34,0x5F,
+      0x66,0x6E,0x76,0x31,0x61,0x00,0x00,0x00,0xE6,0xF7,0xFF,0xFF,0x16,0x00,0x30,0x00,0x74,0x00,0x00,0x00,
+      0x60,0x00,0x00,0x00,0x0C,0x00,0x00,0x00,0x04,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x02,0x00,0x00,0x00,
+      0x24,0x00,0x00,0x00,0x04,0x00,0x00,0x00,0xE4,0xEC,0xFF,0xFF,0x10,0x00,0x00,0x00,0x04,0x00,0x00,0x00,
+      0x02,0x00,0x00,0x00,0x32,0x32,0x00,0x00,0x02,0x00,0x00,0x00,0x69,0x64,0x00,0x00,0x00,0xED,0xFF,0xFF,
+      0x18,0x00,0x00,0x00,0x04,0x00,0x00,0x00,0x08,0x00,0x00,0x00,0x66,0x6E,0x76,0x31,0x61,0x5F,0x36,0x34,
+      0x00,0x00,0x00,0x00,0x04,0x00,0x00,0x00,0x68,0x61,0x73,0x68,0x00,0x00,0x00,0x00,0xA8,0xEB,0xFF,0xFF,
+      0x00,0x00,0x00,0x09,0x08,0x00,0x00,0x00,0x01,0x00,0x00,0x00,0x11,0x00,0x00,0x00,0x74,0x65,0x73,0x74,
+      0x68,0x61,0x73,0x68,0x73,0x36,0x34,0x5F,0x66,0x6E,0x76,0x31,0x61,0x00,0x00,0x00,0x7A,0xF8,0xFF,0xFF,
+      0x15,0x00,0x2E,0x00,0xCC,0x00,0x00,0x00,0xBC,0x00,0x00,0x00,0x0C,0x00,0x00,0x00,0x04,0x00,0x00,0x00,
+      0x00,0x00,0x00,0x00,0x04,0x00,0x00,0x00,0x7C,0x00,0x00,0x00,0x50,0x00,0x00,0x00,0x24,0x00,0x00,0x00,
+      0x04,0x00,0x00,0x00,0x80,0xED,0xFF,0xFF,0x10,0x00,0x00,0x00,0x04,0x00,0x00,0x00,0x02,0x00,0x00,0x00,
+      0x32,0x31,0x00,0x00,0x02,0x00,0x00,0x00,0x69,0x64,0x00,0x00,0x9C,0xED,0xFF,0xFF,0x18,0x00,0x00,0x00,
+      0x04,0x00,0x00,0x00,0x08,0x00,0x00,0x00,0x66,0x6E,0x76,0x31,0x61,0x5F,0x33,0x32,0x00,0x00,0x00,0x00,
+      0x04,0x00,0x00,0x00,0x68,0x61,0x73,0x68,0x00,0x00,0x00,0x00,0xC4,0xED,0xFF,0xFF,0x14,0x00,0x00,0x00,
+      0x04,0x00,0x00,0x00,0x04,0x00,0x00,0x00,0x53,0x74,0x61,0x74,0x00,0x00,0x00,0x00,0x08,0x00,0x00,0x00,
+      0x63,0x70,0x70,0x5F,0x74,0x79,0x70,0x65,0x00,0x00,0x00,0x00,0xEC,0xED,0xFF,0xFF,0x14,0x00,0x00,0x00,
+      0x04,0x00,0x00,0x00,0x05,0x00,0x00,0x00,0x6E,0x61,0x6B,0x65,0x64,0x00,0x00,0x00,0x0C,0x00,0x00,0x00,
+      0x63,0x70,0x70,0x5F,0x70,0x74,0x72,0x5F,0x74,0x79,0x70,0x65,0x00,0x00,0x00,0x00,0xE0,0xE9,0xFF,0xFF,
+      0x00,0x00,0x00,0x08,0x01,0x00,0x00,0x00,0x11,0x00,0x00,0x00,0x74,0x65,0x73,0x74,0x68,0x61,0x73,0x68,
+      0x75,0x33,0x32,0x5F,0x66,0x6E,0x76,0x31,0x61,0x00,0x00,0x00,0x66,0xF9,0xFF,0xFF,0x14,0x00,0x2C,0x00,
+      0x70,0x00,0x00,0x00,0x60,0x00,0x00,0x00,0x0C,0x00,0x00,0x00,0x04,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
+      0x02,0x00,0x00,0x00,0x24,0x00,0x00,0x00,0x04,0x00,0x00,0x00,0x64,0xEE,0xFF,0xFF,0x10,0x00,0x00,0x00,
+      0x04,0x00,0x00,0x00,0x02,0x00,0x00,0x00,0x32,0x30,0x00,0x00,0x02,0x00,0x00,0x00,0x69,0x64,0x00,0x00,
+      0x80,0xEE,0xFF,0xFF,0x18,0x00,0x00,0x00,0x04,0x00,0x00,0x00,0x08,0x00,0x00,0x00,0x66,0x6E,0x76,0x31,
+      0x61,0x5F,0x33,0x32,0x00,0x00,0x00,0x00,0x04,0x00,0x00,0x00,0x68,0x61,0x73,0x68,0x00,0x00,0x00,0x00,
+      0x70,0xEA,0xFF,0xFF,0x00,0x00,0x00,0x07,0x01,0x00,0x00,0x00,0x11,0x00,0x00,0x00,0x74,0x65,0x73,0x74,
+      0x68,0x61,0x73,0x68,0x73,0x33,0x32,0x5F,0x66,0x6E,0x76,0x31,0x61,0x00,0x00,0x00,0xF6,0xF9,0xFF,0xFF,
+      0x13,0x00,0x2A,0x00,0x70,0x00,0x00,0x00,0x5C,0x00,0x00,0x00,0x0C,0x00,0x00,0x00,0x04,0x00,0x00,0x00,
+      0x00,0x00,0x00,0x00,0x02,0x00,0x00,0x00,0x24,0x00,0x00,0x00,0x04,0x00,0x00,0x00,0xF4,0xEE,0xFF,0xFF,
+      0x10,0x00,0x00,0x00,0x04,0x00,0x00,0x00,0x02,0x00,0x00,0x00,0x31,0x39,0x00,0x00,0x02,0x00,0x00,0x00,
+      0x69,0x64,0x00,0x00,0x10,0xEF,0xFF,0xFF,0x14,0x00,0x00,0x00,0x04,0x00,0x00,0x00,0x07,0x00,0x00,0x00,
+      0x66,0x6E,0x76,0x31,0x5F,0x36,0x34,0x00,0x04,0x00,0x00,0x00,0x68,0x61,0x73,0x68,0x00,0x00,0x00,0x00,
+      0xB4,0xED,0xFF,0xFF,0x00,0x00,0x00,0x0A,0x08,0x00,0x00,0x00,0x01,0x00,0x00,0x00,0x10,0x00,0x00,0x00,
+      0x74,0x65,0x73,0x74,0x68,0x61,0x73,0x68,0x75,0x36,0x34,0x5F,0x66,0x6E,0x76,0x31,0x00,0x00,0x00,0x00,
+      0x86,0xFA,0xFF,0xFF,0x12,0x00,0x28,0x00,0x70,0x00,0x00,0x00,0x5C,0x00,0x00,0x00,0x0C,0x00,0x00,0x00,
+      0x04,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x02,0x00,0x00,0x00,0x24,0x00,0x00,0x00,0x04,0x00,0x00,0x00,
+      0x84,0xEF,0xFF,0xFF,0x10,0x00,0x00,0x00,0x04,0x00,0x00,0x00,0x02,0x00,0x00,0x00,0x31,0x38,0x00,0x00,
+      0x02,0x00,0x00,0x00,0x69,0x64,0x00,0x00,0xA0,0xEF,0xFF,0xFF,0x14,0x00,0x00,0x00,0x04,0x00,0x00,0x00,
+      0x07,0x00,0x00,0x00,0x66,0x6E,0x76,0x31,0x5F,0x36,0x34,0x00,0x04,0x00,0x00,0x00,0x68,0x61,0x73,0x68,
+      0x00,0x00,0x00,0x00,0x44,0xEE,0xFF,0xFF,0x00,0x00,0x00,0x09,0x08,0x00,0x00,0x00,0x01,0x00,0x00,0x00,
+      0x10,0x00,0x00,0x00,0x74,0x65,0x73,0x74,0x68,0x61,0x73,0x68,0x73,0x36,0x34,0x5F,0x66,0x6E,0x76,0x31,
+      0x00,0x00,0x00,0x00,0x16,0xFB,0xFF,0xFF,0x11,0x00,0x26,0x00,0x6C,0x00,0x00,0x00,0x5C,0x00,0x00,0x00,
       0x0C,0x00,0x00,0x00,0x04,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x02,0x00,0x00,0x00,0x24,0x00,0x00,0x00,
-      0x04,0x00,0x00,0x00,0xF4,0xEE,0xFF,0xFF,0x10,0x00,0x00,0x00,0x04,0x00,0x00,0x00,0x02,0x00,0x00,0x00,
-      0x31,0x39,0x00,0x00,0x02,0x00,0x00,0x00,0x69,0x64,0x00,0x00,0x10,0xEF,0xFF,0xFF,0x14,0x00,0x00,0x00,
-      0x04,0x00,0x00,0x00,0x07,0x00,0x00,0x00,0x66,0x6E,0x76,0x31,0x5F,0x36,0x34,0x00,0x04,0x00,0x00,0x00,
-      0x68,0x61,0x73,0x68,0x00,0x00,0x00,0x00,0xB4,0xED,0xFF,0xFF,0x00,0x00,0x00,0x0A,0x08,0x00,0x00,0x00,
-      0x01,0x00,0x00,0x00,0x10,0x00,0x00,0x00,0x74,0x65,0x73,0x74,0x68,0x61,0x73,0x68,0x75,0x36,0x34,0x5F,
-      0x66,0x6E,0x76,0x31,0x00,0x00,0x00,0x00,0x86,0xFA,0xFF,0xFF,0x12,0x00,0x28,0x00,0x70,0x00,0x00,0x00,
-      0x5C,0x00,0x00,0x00,0x0C,0x00,0x00,0x00,0x04,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x02,0x00,0x00,0x00,
-      0x24,0x00,0x00,0x00,0x04,0x00,0x00,0x00,0x84,0xEF,0xFF,0xFF,0x10,0x00,0x00,0x00,0x04,0x00,0x00,0x00,
-      0x02,0x00,0x00,0x00,0x31,0x38,0x00,0x00,0x02,0x00,0x00,0x00,0x69,0x64,0x00,0x00,0xA0,0xEF,0xFF,0xFF,
-      0x14,0x00,0x00,0x00,0x04,0x00,0x00,0x00,0x07,0x00,0x00,0x00,0x66,0x6E,0x76,0x31,0x5F,0x36,0x34,0x00,
-      0x04,0x00,0x00,0x00,0x68,0x61,0x73,0x68,0x00,0x00,0x00,0x00,0x44,0xEE,0xFF,0xFF,0x00,0x00,0x00,0x09,
-      0x08,0x00,0x00,0x00,0x01,0x00,0x00,0x00,0x10,0x00,0x00,0x00,0x74,0x65,0x73,0x74,0x68,0x61,0x73,0x68,
-      0x73,0x36,0x34,0x5F,0x66,0x6E,0x76,0x31,0x00,0x00,0x00,0x00,0x16,0xFB,0xFF,0xFF,0x11,0x00,0x26,0x00,
-      0x6C,0x00,0x00,0x00,0x5C,0x00,0x00,0x00,0x0C,0x00,0x00,0x00,0x04,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
-      0x02,0x00,0x00,0x00,0x24,0x00,0x00,0x00,0x04,0x00,0x00,0x00,0x14,0xF0,0xFF,0xFF,0x10,0x00,0x00,0x00,
-      0x04,0x00,0x00,0x00,0x02,0x00,0x00,0x00,0x31,0x37,0x00,0x00,0x02,0x00,0x00,0x00,0x69,0x64,0x00,0x00,
-      0x30,0xF0,0xFF,0xFF,0x14,0x00,0x00,0x00,0x04,0x00,0x00,0x00,0x07,0x00,0x00,0x00,0x66,0x6E,0x76,0x31,
-      0x5F,0x33,0x32,0x00,0x04,0x00,0x00,0x00,0x68,0x61,0x73,0x68,0x00,0x00,0x00,0x00,0x1C,0xEC,0xFF,0xFF,
-      0x00,0x00,0x00,0x08,0x01,0x00,0x00,0x00,0x10,0x00,0x00,0x00,0x74,0x65,0x73,0x74,0x68,0x61,0x73,0x68,
-      0x75,0x33,0x32,0x5F,0x66,0x6E,0x76,0x31,0x00,0x00,0x00,0x00,0xA2,0xFB,0xFF,0xFF,0x10,0x00,0x24,0x00,
-      0x6C,0x00,0x00,0x00,0x5C,0x00,0x00,0x00,0x0C,0x00,0x00,0x00,0x04,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
-      0x02,0x00,0x00,0x00,0x24,0x00,0x00,0x00,0x04,0x00,0x00,0x00,0xA0,0xF0,0xFF,0xFF,0x10,0x00,0x00,0x00,
-      0x04,0x00,0x00,0x00,0x02,0x00,0x00,0x00,0x31,0x36,0x00,0x00,0x02,0x00,0x00,0x00,0x69,0x64,0x00,0x00,
-      0xBC,0xF0,0xFF,0xFF,0x14,0x00,0x00,0x00,0x04,0x00,0x00,0x00,0x07,0x00,0x00,0x00,0x66,0x6E,0x76,0x31,
-      0x5F,0x33,0x32,0x00,0x04,0x00,0x00,0x00,0x68,0x61,0x73,0x68,0x00,0x00,0x00,0x00,0xA8,0xEC,0xFF,0xFF,
-      0x00,0x00,0x00,0x07,0x01,0x00,0x00,0x00,0x10,0x00,0x00,0x00,0x74,0x65,0x73,0x74,0x68,0x61,0x73,0x68,
-      0x73,0x33,0x32,0x5F,0x66,0x6E,0x76,0x31,0x00,0x00,0x00,0x00,0x2E,0xFC,0xFF,0xFF,0x0F,0x00,0x22,0x00,
-      0x48,0x00,0x00,0x00,0x34,0x00,0x00,0x00,0x0C,0x00,0x00,0x00,0x04,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
-      0x01,0x00,0x00,0x00,0x04,0x00,0x00,0x00,0x28,0xF1,0xFF,0xFF,0x10,0x00,0x00,0x00,0x04,0x00,0x00,0x00,
-      0x02,0x00,0x00,0x00,0x31,0x35,0x00,0x00,0x02,0x00,0x00,0x00,0x69,0x64,0x00,0x00,0xC4,0xEF,0xFF,0xFF,
-      0x00,0x00,0x00,0x02,0x01,0x00,0x00,0x00,0x01,0x00,0x00,0x00,0x08,0x00,0x00,0x00,0x74,0x65,0x73,0x74,
-      0x62,0x6F,0x6F,0x6C,0x00,0x00,0x00,0x00,0xA4,0xFB,0xFF,0xFF,0x00,0x00,0x00,0x01,0x0E,0x00,0x20,0x00,
-      0x48,0x00,0x00,0x00,0x34,0x00,0x00,0x00,0x0C,0x00,0x00,0x00,0x04,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
-      0x01,0x00,0x00,0x00,0x04,0x00,0x00,0x00,0x8C,0xF1,0xFF,0xFF,0x10,0x00,0x00,0x00,0x04,0x00,0x00,0x00,
-      0x02,0x00,0x00,0x00,0x31,0x34,0x00,0x00,0x02,0x00,0x00,0x00,0x69,0x64,0x00,0x00,0x54,0xEE,0xFF,0xFF,
-      0x00,0x00,0x00,0x0F,0x03,0x00,0x00,0x00,0x01,0x00,0x00,0x00,0x09,0x00,0x00,0x00,0x74,0x65,0x73,0x74,
-      0x65,0x6D,0x70,0x74,0x79,0x00,0x00,0x00,0x08,0xFC,0xFF,0xFF,0x00,0x00,0x00,0x01,0x0D,0x00,0x1E,0x00,
-      0x78,0x00,0x00,0x00,0x68,0x00,0x00,0x00,0x0C,0x00,0x00,0x00,0x04,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
-      0x02,0x00,0x00,0x00,0x38,0x00,0x00,0x00,0x04,0x00,0x00,0x00,0xF4,0xF1,0xFF,0xFF,0x14,0x00,0x00,0x00,
-      0x04,0x00,0x00,0x00,0x07,0x00,0x00,0x00,0x4D,0x6F,0x6E,0x73,0x74,0x65,0x72,0x00,0x11,0x00,0x00,0x00,
-      0x6E,0x65,0x73,0x74,0x65,0x64,0x5F,0x66,0x6C,0x61,0x74,0x62,0x75,0x66,0x66,0x65,0x72,0x00,0x00,0x00,
-      0x24,0xF2,0xFF,0xFF,0x10,0x00,0x00,0x00,0x04,0x00,0x00,0x00,0x02,0x00,0x00,0x00,0x31,0x33,0x00,0x00,
-      0x02,0x00,0x00,0x00,0x69,0x64,0x00,0x00,0x20,0xFC,0xFF,0xFF,0x00,0x00,0x0E,0x04,0x01,0x00,0x00,0x00,
-      0x14,0x00,0x00,0x00,0x74,0x65,0x73,0x74,0x6E,0x65,0x73,0x74,0x65,0x64,0x66,0x6C,0x61,0x74,0x62,0x75,
-      0x66,0x66,0x65,0x72,0x00,0x00,0x00,0x00,0xA8,0xFC,0xFF,0xFF,0x00,0x00,0x00,0x01,0x0C,0x00,0x1C,0x00,
-      0x48,0x00,0x00,0x00,0x34,0x00,0x00,0x00,0x0C,0x00,0x00,0x00,0x04,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
-      0x01,0x00,0x00,0x00,0x04,0x00,0x00,0x00,0x90,0xF2,0xFF,0xFF,0x10,0x00,0x00,0x00,0x04,0x00,0x00,0x00,
-      0x02,0x00,0x00,0x00,0x31,0x32,0x00,0x00,0x02,0x00,0x00,0x00,0x69,0x64,0x00,0x00,0x58,0xEF,0xFF,0xFF,
-      0x00,0x00,0x00,0x0F,0x01,0x00,0x00,0x00,0x01,0x00,0x00,0x00,0x05,0x00,0x00,0x00,0x65,0x6E,0x65,0x6D,
-      0x79,0x00,0x00,0x00,0x08,0xFD,0xFF,0xFF,0x00,0x00,0x00,0x01,0x0B,0x00,0x1A,0x00,0xB4,0x00,0x00,0x00,
-      0xA0,0x00,0x00,0x00,0x78,0x00,0x00,0x00,0x04,0x00,0x00,0x00,0x02,0x00,0x00,0x00,0x1C,0x00,0x00,0x00,
-      0x04,0x00,0x00,0x00,0x0E,0x00,0x00,0x00,0x20,0x6D,0x75,0x6C,0x74,0x69,0x6C,0x69,0x6E,0x65,0x20,0x74,
-      0x6F,0x6F,0x00,0x00,0x49,0x00,0x00,0x00,0x20,0x61,0x6E,0x20,0x65,0x78,0x61,0x6D,0x70,0x6C,0x65,0x20,
-      0x64,0x6F,0x63,0x75,0x6D,0x65,0x6E,0x74,0x61,0x74,0x69,0x6F,0x6E,0x20,0x63,0x6F,0x6D,0x6D,0x65,0x6E,
-      0x74,0x3A,0x20,0x74,0x68,0x69,0x73,0x20,0x77,0x69,0x6C,0x6C,0x20,0x65,0x6E,0x64,0x20,0x75,0x70,0x20,
-      0x69,0x6E,0x20,0x74,0x68,0x65,0x20,0x67,0x65,0x6E,0x65,0x72,0x61,0x74,0x65,0x64,0x20,0x63,0x6F,0x64,
-      0x65,0x00,0x00,0x00,0x01,0x00,0x00,0x00,0x04,0x00,0x00,0x00,0x5C,0xF3,0xFF,0xFF,0x10,0x00,0x00,0x00,
-      0x04,0x00,0x00,0x00,0x02,0x00,0x00,0x00,0x31,0x31,0x00,0x00,0x02,0x00,0x00,0x00,0x69,0x64,0x00,0x00,
-      0x2C,0xFF,0xFF,0xFF,0x00,0x00,0x0E,0x0F,0x01,0x00,0x00,0x00,0x04,0x00,0x00,0x00,0x11,0x00,0x00,0x00,
-      0x74,0x65,0x73,0x74,0x61,0x72,0x72,0x61,0x79,0x6F,0x66,0x74,0x61,0x62,0x6C,0x65,0x73,0x00,0x00,0x00,
-      0xE0,0xFD,0xFF,0xFF,0x00,0x00,0x00,0x01,0x0A,0x00,0x18,0x00,0x44,0x00,0x00,0x00,0x34,0x00,0x00,0x00,
+      0x04,0x00,0x00,0x00,0x14,0xF0,0xFF,0xFF,0x10,0x00,0x00,0x00,0x04,0x00,0x00,0x00,0x02,0x00,0x00,0x00,
+      0x31,0x37,0x00,0x00,0x02,0x00,0x00,0x00,0x69,0x64,0x00,0x00,0x30,0xF0,0xFF,0xFF,0x14,0x00,0x00,0x00,
+      0x04,0x00,0x00,0x00,0x07,0x00,0x00,0x00,0x66,0x6E,0x76,0x31,0x5F,0x33,0x32,0x00,0x04,0x00,0x00,0x00,
+      0x68,0x61,0x73,0x68,0x00,0x00,0x00,0x00,0x1C,0xEC,0xFF,0xFF,0x00,0x00,0x00,0x08,0x01,0x00,0x00,0x00,
+      0x10,0x00,0x00,0x00,0x74,0x65,0x73,0x74,0x68,0x61,0x73,0x68,0x75,0x33,0x32,0x5F,0x66,0x6E,0x76,0x31,
+      0x00,0x00,0x00,0x00,0xA2,0xFB,0xFF,0xFF,0x10,0x00,0x24,0x00,0x6C,0x00,0x00,0x00,0x5C,0x00,0x00,0x00,
+      0x0C,0x00,0x00,0x00,0x04,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x02,0x00,0x00,0x00,0x24,0x00,0x00,0x00,
+      0x04,0x00,0x00,0x00,0xA0,0xF0,0xFF,0xFF,0x10,0x00,0x00,0x00,0x04,0x00,0x00,0x00,0x02,0x00,0x00,0x00,
+      0x31,0x36,0x00,0x00,0x02,0x00,0x00,0x00,0x69,0x64,0x00,0x00,0xBC,0xF0,0xFF,0xFF,0x14,0x00,0x00,0x00,
+      0x04,0x00,0x00,0x00,0x07,0x00,0x00,0x00,0x66,0x6E,0x76,0x31,0x5F,0x33,0x32,0x00,0x04,0x00,0x00,0x00,
+      0x68,0x61,0x73,0x68,0x00,0x00,0x00,0x00,0xA8,0xEC,0xFF,0xFF,0x00,0x00,0x00,0x07,0x01,0x00,0x00,0x00,
+      0x10,0x00,0x00,0x00,0x74,0x65,0x73,0x74,0x68,0x61,0x73,0x68,0x73,0x33,0x32,0x5F,0x66,0x6E,0x76,0x31,
+      0x00,0x00,0x00,0x00,0x2E,0xFC,0xFF,0xFF,0x0F,0x00,0x22,0x00,0x48,0x00,0x00,0x00,0x34,0x00,0x00,0x00,
       0x0C,0x00,0x00,0x00,0x04,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x01,0x00,0x00,0x00,0x04,0x00,0x00,0x00,
-      0xC8,0xF3,0xFF,0xFF,0x10,0x00,0x00,0x00,0x04,0x00,0x00,0x00,0x02,0x00,0x00,0x00,0x31,0x30,0x00,0x00,
-      0x02,0x00,0x00,0x00,0x69,0x64,0x00,0x00,0xC4,0xFD,0xFF,0xFF,0x00,0x00,0x0E,0x0D,0x04,0x00,0x00,0x00,
-      0x11,0x00,0x00,0x00,0x74,0x65,0x73,0x74,0x61,0x72,0x72,0x61,0x79,0x6F,0x66,0x73,0x74,0x72,0x69,0x6E,
-      0x67,0x00,0x00,0x00,0x48,0xFE,0xFF,0xFF,0x00,0x00,0x00,0x01,0x09,0x00,0x16,0x00,0x58,0x00,0x00,0x00,
-      0x44,0x00,0x00,0x00,0x0C,0x00,0x00,0x00,0x04,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x01,0x00,0x00,0x00,
-      0x04,0x00,0x00,0x00,0x30,0xF4,0xFF,0xFF,0x10,0x00,0x00,0x00,0x04,0x00,0x00,0x00,0x01,0x00,0x00,0x00,
-      0x39,0x00,0x00,0x00,0x02,0x00,0x00,0x00,0x69,0x64,0x00,0x00,0x10,0x00,0x10,0x00,0x06,0x00,0x07,0x00,
-      0x08,0x00,0x00,0x00,0x00,0x00,0x0C,0x00,0x10,0x00,0x00,0x00,0x00,0x00,0x0E,0x0F,0x06,0x00,0x00,0x00,
-      0x04,0x00,0x00,0x00,0x05,0x00,0x00,0x00,0x74,0x65,0x73,0x74,0x34,0x00,0x00,0x00,0xB8,0xFE,0xFF,0xFF,
-      0x00,0x00,0x00,0x01,0x08,0x00,0x14,0x00,0x48,0x00,0x00,0x00,0x34,0x00,0x00,0x00,0x0C,0x00,0x00,0x00,
-      0x04,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x01,0x00,0x00,0x00,0x04,0x00,0x00,0x00,0xA0,0xF4,0xFF,0xFF,
-      0x10,0x00,0x00,0x00,0x04,0x00,0x00,0x00,0x01,0x00,0x00,0x00,0x38,0x00,0x00,0x00,0x02,0x00,0x00,0x00,
-      0x69,0x64,0x00,0x00,0x68,0xF1,0xFF,0xFF,0x00,0x00,0x00,0x10,0x00,0x00,0x00,0x00,0x01,0x00,0x00,0x00,
-      0x04,0x00,0x00,0x00,0x74,0x65,0x73,0x74,0x00,0x00,0x1A,0x00,0x18,0x00,0x08,0x00,0x0C,0x00,0x04,0x00,
-      0x06,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x10,0x00,0x14,0x00,0x1A,0x00,0x00,0x00,
-      0x07,0x00,0x12,0x00,0x4C,0x00,0x00,0x00,0x34,0x00,0x00,0x00,0x0C,0x00,0x00,0x00,0x04,0x00,0x00,0x00,
-      0x00,0x00,0x00,0x00,0x01,0x00,0x00,0x00,0x04,0x00,0x00,0x00,0x14,0xF5,0xFF,0xFF,0x10,0x00,0x00,0x00,
-      0x04,0x00,0x00,0x00,0x01,0x00,0x00,0x00,0x37,0x00,0x00,0x00,0x02,0x00,0x00,0x00,0x69,0x64,0x00,0x00,
-      0x90,0xF4,0xFF,0xFF,0x00,0x00,0x00,0x01,0x00,0x00,0x00,0x00,0x01,0x00,0x00,0x00,0x01,0x00,0x00,0x00,
-      0x09,0x00,0x00,0x00,0x74,0x65,0x73,0x74,0x5F,0x74,0x79,0x70,0x65,0x00,0x00,0x00,0x42,0xFD,0xFF,0xFF,
-      0x06,0x00,0x10,0x00,0x58,0x00,0x00,0x00,0x40,0x00,0x00,0x00,0x18,0x00,0x00,0x00,0x10,0x00,0x00,0x00,
-      0x08,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x01,0x00,0x00,0x00,
-      0x04,0x00,0x00,0x00,0x84,0xF5,0xFF,0xFF,0x10,0x00,0x00,0x00,0x04,0x00,0x00,0x00,0x01,0x00,0x00,0x00,
-      0x36,0x00,0x00,0x00,0x02,0x00,0x00,0x00,0x69,0x64,0x00,0x00,0x00,0xF5,0xFF,0xFF,0x00,0x00,0x00,0x04,
-      0x03,0x00,0x00,0x00,0x01,0x00,0x00,0x00,0x01,0x00,0x00,0x00,0x05,0x00,0x00,0x00,0x63,0x6F,0x6C,0x6F,
-      0x72,0x00,0x00,0x00,0x1C,0x00,0x1C,0x00,0x0C,0x00,0x10,0x00,0x08,0x00,0x0A,0x00,0x00,0x00,0x00,0x00,
-      0x00,0x00,0x00,0x00,0x00,0x00,0x14,0x00,0x18,0x00,0x07,0x00,0x1C,0x00,0x00,0x00,0x00,0x00,0x00,0x01,
-      0x05,0x00,0x0E,0x00,0x54,0x00,0x00,0x00,0x44,0x00,0x00,0x00,0x0C,0x00,0x00,0x00,0x04,0x00,0x00,0x00,
-      0x00,0x00,0x00,0x00,0x01,0x00,0x00,0x00,0x04,0x00,0x00,0x00,0x04,0xF6,0xFF,0xFF,0x10,0x00,0x00,0x00,
-      0x04,0x00,0x00,0x00,0x01,0x00,0x00,0x00,0x35,0x00,0x00,0x00,0x02,0x00,0x00,0x00,0x69,0x64,0x00,0x00,
-      0x10,0x00,0x0C,0x00,0x06,0x00,0x07,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x08,0x00,0x10,0x00,0x00,0x00,
-      0x00,0x00,0x0E,0x04,0x01,0x00,0x00,0x00,0x09,0x00,0x00,0x00,0x69,0x6E,0x76,0x65,0x6E,0x74,0x6F,0x72,
-      0x79,0x00,0x1A,0x00,0x1C,0x00,0x0C,0x00,0x10,0x00,0x08,0x00,0x0A,0x00,0x00,0x00,0x00,0x00,0x07,0x00,
-      0x00,0x00,0x00,0x00,0x14,0x00,0x18,0x00,0x1A,0x00,0x00,0x00,0x00,0x00,0x00,0x01,0x04,0x00,0x0C,0x00,
-      0x98,0x00,0x00,0x00,0x84,0x00,0x00,0x00,0x0C,0x00,0x00,0x00,0x04,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
-      0x03,0x00,0x00,0x00,0x4C,0x00,0x00,0x00,0x2C,0x00,0x00,0x00,0x04,0x00,0x00,0x00,0x94,0xF6,0xFF,0xFF,
-      0x10,0x00,0x00,0x00,0x04,0x00,0x00,0x00,0x01,0x00,0x00,0x00,0x31,0x00,0x00,0x00,0x08,0x00,0x00,0x00,
-      0x70,0x72,0x69,0x6F,0x72,0x69,0x74,0x79,0x00,0x00,0x00,0x00,0xB8,0xF6,0xFF,0xFF,0x10,0x00,0x00,0x00,
-      0x04,0x00,0x00,0x00,0x01,0x00,0x00,0x00,0x34,0x00,0x00,0x00,0x02,0x00,0x00,0x00,0x69,0x64,0x00,0x00,
-      0xD4,0xF6,0xFF,0xFF,0x10,0x00,0x00,0x00,0x04,0x00,0x00,0x00,0x01,0x00,0x00,0x00,0x30,0x00,0x00,0x00,
-      0x0A,0x00,0x00,0x00,0x64,0x65,0x70,0x72,0x65,0x63,0x61,0x74,0x65,0x64,0x00,0x00,0x78,0xF5,0xFF,0xFF,
-      0x00,0x00,0x00,0x02,0x01,0x00,0x00,0x00,0x01,0x00,0x00,0x00,0x08,0x00,0x00,0x00,0x66,0x72,0x69,0x65,
-      0x6E,0x64,0x6C,0x79,0x00,0x00,0x1A,0x00,0x1C,0x00,0x0C,0x00,0x10,0x00,0x08,0x00,0x0A,0x00,0x00,0x00,
-      0x00,0x00,0x00,0x00,0x06,0x00,0x07,0x00,0x14,0x00,0x18,0x00,0x1A,0x00,0x00,0x00,0x00,0x00,0x01,0x01,
-      0x03,0x00,0x0A,0x00,0x64,0x00,0x00,0x00,0x54,0x00,0x00,0x00,0x0C,0x00,0x00,0x00,0x04,0x00,0x00,0x00,
-      0x00,0x00,0x00,0x00,0x02,0x00,0x00,0x00,0x24,0x00,0x00,0x00,0x04,0x00,0x00,0x00,0x5C,0xF7,0xFF,0xFF,
-      0x10,0x00,0x00,0x00,0x04,0x00,0x00,0x00,0x01,0x00,0x00,0x00,0x30,0x00,0x00,0x00,0x03,0x00,0x00,0x00,
-      0x6B,0x65,0x79,0x00,0x78,0xF7,0xFF,0xFF,0x10,0x00,0x00,0x00,0x04,0x00,0x00,0x00,0x01,0x00,0x00,0x00,
-      0x33,0x00,0x00,0x00,0x02,0x00,0x00,0x00,0x69,0x64,0x00,0x00,0x5C,0xF3,0xFF,0xFF,0x00,0x00,0x00,0x0D,
-      0x01,0x00,0x00,0x00,0x04,0x00,0x00,0x00,0x6E,0x61,0x6D,0x65,0x00,0x00,0x00,0x00,0x9A,0xFF,0xFF,0xFF,
-      0x02,0x00,0x08,0x00,0x54,0x00,0x00,0x00,0x40,0x00,0x00,0x00,0x18,0x00,0x00,0x00,0x10,0x00,0x00,0x00,
-      0x64,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x01,0x00,0x00,0x00,
-      0x04,0x00,0x00,0x00,0xDC,0xF7,0xFF,0xFF,0x10,0x00,0x00,0x00,0x04,0x00,0x00,0x00,0x01,0x00,0x00,0x00,
-      0x32,0x00,0x00,0x00,0x02,0x00,0x00,0x00,0x69,0x64,0x00,0x00,0x78,0xF6,0xFF,0xFF,0x00,0x00,0x00,0x05,
-      0x02,0x00,0x00,0x00,0x01,0x00,0x00,0x00,0x02,0x00,0x00,0x00,0x68,0x70,0x00,0x00,0x00,0x00,0x1A,0x00,
-      0x24,0x00,0x08,0x00,0x0C,0x00,0x04,0x00,0x06,0x00,0x18,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
-      0x10,0x00,0x14,0x00,0x1A,0x00,0x00,0x00,0x01,0x00,0x06,0x00,0x54,0x00,0x00,0x00,0x40,0x00,0x00,0x00,
-      0x18,0x00,0x00,0x00,0x10,0x00,0x00,0x00,0x96,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
-      0x00,0x00,0x00,0x00,0x01,0x00,0x00,0x00,0x04,0x00,0x00,0x00,0x5C,0xF8,0xFF,0xFF,0x10,0x00,0x00,0x00,
-      0x04,0x00,0x00,0x00,0x01,0x00,0x00,0x00,0x31,0x00,0x00,0x00,0x02,0x00,0x00,0x00,0x69,0x64,0x00,0x00,
-      0xF8,0xF6,0xFF,0xFF,0x00,0x00,0x00,0x05,0x02,0x00,0x00,0x00,0x01,0x00,0x00,0x00,0x04,0x00,0x00,0x00,
-      0x6D,0x61,0x6E,0x61,0x00,0x00,0x00,0x00,0x1C,0x00,0x18,0x00,0x08,0x00,0x0C,0x00,0x00,0x00,0x06,0x00,
-      0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x10,0x00,0x14,0x00,0x05,0x00,0x1C,0x00,0x00,0x00,
-      0x00,0x01,0x04,0x00,0x48,0x00,0x00,0x00,0x34,0x00,0x00,0x00,0x0C,0x00,0x00,0x00,0x04,0x00,0x00,0x00,
-      0x00,0x00,0x00,0x00,0x01,0x00,0x00,0x00,0x04,0x00,0x00,0x00,0xD4,0xF8,0xFF,0xFF,0x10,0x00,0x00,0x00,
-      0x04,0x00,0x00,0x00,0x01,0x00,0x00,0x00,0x30,0x00,0x00,0x00,0x02,0x00,0x00,0x00,0x69,0x64,0x00,0x00,
-      0x9C,0xF5,0xFF,0xFF,0x00,0x00,0x00,0x0F,0x09,0x00,0x00,0x00,0x01,0x00,0x00,0x00,0x03,0x00,0x00,0x00,
-      0x70,0x6F,0x73,0x00,0x44,0xF6,0xFF,0xFF,0x20,0x00,0x00,0x00,0x14,0x00,0x00,0x00,0x01,0x00,0x00,0x00,
-      0x08,0x00,0x00,0x00,0xE0,0x08,0x00,0x00,0x00,0x00,0x00,0x00,0x01,0x00,0x00,0x00,0x3C,0x00,0x00,0x00,
-      0x19,0x00,0x00,0x00,0x4D,0x79,0x47,0x61,0x6D,0x65,0x2E,0x45,0x78,0x61,0x6D,0x70,0x6C,0x65,0x2E,0x52,
-      0x65,0x66,0x65,0x72,0x72,0x61,0x62,0x6C,0x65,0x00,0x1A,0x00,0x18,0x00,0x08,0x00,0x0C,0x00,0x00,0x00,
-      0x06,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x05,0x00,0x10,0x00,0x14,0x00,0x1A,0x00,0x00,0x00,
-      0x00,0x01,0x04,0x00,0x74,0x00,0x00,0x00,0x60,0x00,0x00,0x00,0x0C,0x00,0x00,0x00,0x04,0x00,0x00,0x00,
-      0x00,0x00,0x00,0x00,0x02,0x00,0x00,0x00,0x24,0x00,0x00,0x00,0x04,0x00,0x00,0x00,0x8C,0xF9,0xFF,0xFF,
-      0x10,0x00,0x00,0x00,0x04,0x00,0x00,0x00,0x01,0x00,0x00,0x00,0x30,0x00,0x00,0x00,0x03,0x00,0x00,0x00,
-      0x6B,0x65,0x79,0x00,0xA8,0xF9,0xFF,0xFF,0x18,0x00,0x00,0x00,0x04,0x00,0x00,0x00,0x08,0x00,0x00,0x00,
-      0x66,0x6E,0x76,0x31,0x61,0x5F,0x36,0x34,0x00,0x00,0x00,0x00,0x04,0x00,0x00,0x00,0x68,0x61,0x73,0x68,
-      0x00,0x00,0x00,0x00,0x50,0xF8,0xFF,0xFF,0x00,0x00,0x00,0x0A,0x08,0x00,0x00,0x00,0x01,0x00,0x00,0x00,
-      0x02,0x00,0x00,0x00,0x69,0x64,0x00,0x00,0x24,0xF7,0xFF,0xFF,0x28,0x00,0x00,0x00,0x14,0x00,0x00,0x00,
-      0x01,0x00,0x00,0x00,0x08,0x00,0x00,0x00,0x00,0x08,0x00,0x00,0x00,0x00,0x00,0x00,0x03,0x00,0x00,0x00,
-      0x40,0x00,0x00,0x00,0xCC,0x00,0x00,0x00,0x98,0x00,0x00,0x00,0x13,0x00,0x00,0x00,0x4D,0x79,0x47,0x61,
-      0x6D,0x65,0x2E,0x45,0x78,0x61,0x6D,0x70,0x6C,0x65,0x2E,0x53,0x74,0x61,0x74,0x00,0x00,0x00,0x1A,0x00,
-      0x1C,0x00,0x0C,0x00,0x10,0x00,0x08,0x00,0x0A,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x07,0x00,
-      0x14,0x00,0x18,0x00,0x1A,0x00,0x00,0x00,0x00,0x00,0x00,0x01,0x02,0x00,0x08,0x00,0x48,0x00,0x00,0x00,
+      0x28,0xF1,0xFF,0xFF,0x10,0x00,0x00,0x00,0x04,0x00,0x00,0x00,0x02,0x00,0x00,0x00,0x31,0x35,0x00,0x00,
+      0x02,0x00,0x00,0x00,0x69,0x64,0x00,0x00,0xC4,0xEF,0xFF,0xFF,0x00,0x00,0x00,0x02,0x01,0x00,0x00,0x00,
+      0x01,0x00,0x00,0x00,0x08,0x00,0x00,0x00,0x74,0x65,0x73,0x74,0x62,0x6F,0x6F,0x6C,0x00,0x00,0x00,0x00,
+      0xA4,0xFB,0xFF,0xFF,0x00,0x00,0x00,0x01,0x0E,0x00,0x20,0x00,0x48,0x00,0x00,0x00,0x34,0x00,0x00,0x00,
+      0x0C,0x00,0x00,0x00,0x04,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x01,0x00,0x00,0x00,0x04,0x00,0x00,0x00,
+      0x8C,0xF1,0xFF,0xFF,0x10,0x00,0x00,0x00,0x04,0x00,0x00,0x00,0x02,0x00,0x00,0x00,0x31,0x34,0x00,0x00,
+      0x02,0x00,0x00,0x00,0x69,0x64,0x00,0x00,0x54,0xEE,0xFF,0xFF,0x00,0x00,0x00,0x0F,0x03,0x00,0x00,0x00,
+      0x01,0x00,0x00,0x00,0x09,0x00,0x00,0x00,0x74,0x65,0x73,0x74,0x65,0x6D,0x70,0x74,0x79,0x00,0x00,0x00,
+      0x08,0xFC,0xFF,0xFF,0x00,0x00,0x00,0x01,0x0D,0x00,0x1E,0x00,0x78,0x00,0x00,0x00,0x68,0x00,0x00,0x00,
+      0x0C,0x00,0x00,0x00,0x04,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x02,0x00,0x00,0x00,0x38,0x00,0x00,0x00,
+      0x04,0x00,0x00,0x00,0xF4,0xF1,0xFF,0xFF,0x14,0x00,0x00,0x00,0x04,0x00,0x00,0x00,0x07,0x00,0x00,0x00,
+      0x4D,0x6F,0x6E,0x73,0x74,0x65,0x72,0x00,0x11,0x00,0x00,0x00,0x6E,0x65,0x73,0x74,0x65,0x64,0x5F,0x66,
+      0x6C,0x61,0x74,0x62,0x75,0x66,0x66,0x65,0x72,0x00,0x00,0x00,0x24,0xF2,0xFF,0xFF,0x10,0x00,0x00,0x00,
+      0x04,0x00,0x00,0x00,0x02,0x00,0x00,0x00,0x31,0x33,0x00,0x00,0x02,0x00,0x00,0x00,0x69,0x64,0x00,0x00,
+      0x20,0xFC,0xFF,0xFF,0x00,0x00,0x0E,0x04,0x01,0x00,0x00,0x00,0x14,0x00,0x00,0x00,0x74,0x65,0x73,0x74,
+      0x6E,0x65,0x73,0x74,0x65,0x64,0x66,0x6C,0x61,0x74,0x62,0x75,0x66,0x66,0x65,0x72,0x00,0x00,0x00,0x00,
+      0xA8,0xFC,0xFF,0xFF,0x00,0x00,0x00,0x01,0x0C,0x00,0x1C,0x00,0x48,0x00,0x00,0x00,0x34,0x00,0x00,0x00,
+      0x0C,0x00,0x00,0x00,0x04,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x01,0x00,0x00,0x00,0x04,0x00,0x00,0x00,
+      0x90,0xF2,0xFF,0xFF,0x10,0x00,0x00,0x00,0x04,0x00,0x00,0x00,0x02,0x00,0x00,0x00,0x31,0x32,0x00,0x00,
+      0x02,0x00,0x00,0x00,0x69,0x64,0x00,0x00,0x58,0xEF,0xFF,0xFF,0x00,0x00,0x00,0x0F,0x01,0x00,0x00,0x00,
+      0x01,0x00,0x00,0x00,0x05,0x00,0x00,0x00,0x65,0x6E,0x65,0x6D,0x79,0x00,0x00,0x00,0x08,0xFD,0xFF,0xFF,
+      0x00,0x00,0x00,0x01,0x0B,0x00,0x1A,0x00,0xB4,0x00,0x00,0x00,0xA0,0x00,0x00,0x00,0x78,0x00,0x00,0x00,
+      0x04,0x00,0x00,0x00,0x02,0x00,0x00,0x00,0x1C,0x00,0x00,0x00,0x04,0x00,0x00,0x00,0x0E,0x00,0x00,0x00,
+      0x20,0x6D,0x75,0x6C,0x74,0x69,0x6C,0x69,0x6E,0x65,0x20,0x74,0x6F,0x6F,0x00,0x00,0x49,0x00,0x00,0x00,
+      0x20,0x61,0x6E,0x20,0x65,0x78,0x61,0x6D,0x70,0x6C,0x65,0x20,0x64,0x6F,0x63,0x75,0x6D,0x65,0x6E,0x74,
+      0x61,0x74,0x69,0x6F,0x6E,0x20,0x63,0x6F,0x6D,0x6D,0x65,0x6E,0x74,0x3A,0x20,0x74,0x68,0x69,0x73,0x20,
+      0x77,0x69,0x6C,0x6C,0x20,0x65,0x6E,0x64,0x20,0x75,0x70,0x20,0x69,0x6E,0x20,0x74,0x68,0x65,0x20,0x67,
+      0x65,0x6E,0x65,0x72,0x61,0x74,0x65,0x64,0x20,0x63,0x6F,0x64,0x65,0x00,0x00,0x00,0x01,0x00,0x00,0x00,
+      0x04,0x00,0x00,0x00,0x5C,0xF3,0xFF,0xFF,0x10,0x00,0x00,0x00,0x04,0x00,0x00,0x00,0x02,0x00,0x00,0x00,
+      0x31,0x31,0x00,0x00,0x02,0x00,0x00,0x00,0x69,0x64,0x00,0x00,0x2C,0xFF,0xFF,0xFF,0x00,0x00,0x0E,0x0F,
+      0x01,0x00,0x00,0x00,0x04,0x00,0x00,0x00,0x11,0x00,0x00,0x00,0x74,0x65,0x73,0x74,0x61,0x72,0x72,0x61,
+      0x79,0x6F,0x66,0x74,0x61,0x62,0x6C,0x65,0x73,0x00,0x00,0x00,0xE0,0xFD,0xFF,0xFF,0x00,0x00,0x00,0x01,
+      0x0A,0x00,0x18,0x00,0x44,0x00,0x00,0x00,0x34,0x00,0x00,0x00,0x0C,0x00,0x00,0x00,0x04,0x00,0x00,0x00,
+      0x00,0x00,0x00,0x00,0x01,0x00,0x00,0x00,0x04,0x00,0x00,0x00,0xC8,0xF3,0xFF,0xFF,0x10,0x00,0x00,0x00,
+      0x04,0x00,0x00,0x00,0x02,0x00,0x00,0x00,0x31,0x30,0x00,0x00,0x02,0x00,0x00,0x00,0x69,0x64,0x00,0x00,
+      0xC4,0xFD,0xFF,0xFF,0x00,0x00,0x0E,0x0D,0x04,0x00,0x00,0x00,0x11,0x00,0x00,0x00,0x74,0x65,0x73,0x74,
+      0x61,0x72,0x72,0x61,0x79,0x6F,0x66,0x73,0x74,0x72,0x69,0x6E,0x67,0x00,0x00,0x00,0x48,0xFE,0xFF,0xFF,
+      0x00,0x00,0x00,0x01,0x09,0x00,0x16,0x00,0x58,0x00,0x00,0x00,0x44,0x00,0x00,0x00,0x0C,0x00,0x00,0x00,
+      0x04,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x01,0x00,0x00,0x00,0x04,0x00,0x00,0x00,0x30,0xF4,0xFF,0xFF,
+      0x10,0x00,0x00,0x00,0x04,0x00,0x00,0x00,0x01,0x00,0x00,0x00,0x39,0x00,0x00,0x00,0x02,0x00,0x00,0x00,
+      0x69,0x64,0x00,0x00,0x10,0x00,0x10,0x00,0x06,0x00,0x07,0x00,0x08,0x00,0x00,0x00,0x00,0x00,0x0C,0x00,
+      0x10,0x00,0x00,0x00,0x00,0x00,0x0E,0x0F,0x06,0x00,0x00,0x00,0x04,0x00,0x00,0x00,0x05,0x00,0x00,0x00,
+      0x74,0x65,0x73,0x74,0x34,0x00,0x00,0x00,0xB8,0xFE,0xFF,0xFF,0x00,0x00,0x00,0x01,0x08,0x00,0x14,0x00,
+      0x48,0x00,0x00,0x00,0x34,0x00,0x00,0x00,0x0C,0x00,0x00,0x00,0x04,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
+      0x01,0x00,0x00,0x00,0x04,0x00,0x00,0x00,0xA0,0xF4,0xFF,0xFF,0x10,0x00,0x00,0x00,0x04,0x00,0x00,0x00,
+      0x01,0x00,0x00,0x00,0x38,0x00,0x00,0x00,0x02,0x00,0x00,0x00,0x69,0x64,0x00,0x00,0x68,0xF1,0xFF,0xFF,
+      0x00,0x00,0x00,0x10,0x00,0x00,0x00,0x00,0x01,0x00,0x00,0x00,0x04,0x00,0x00,0x00,0x74,0x65,0x73,0x74,
+      0x00,0x00,0x1A,0x00,0x18,0x00,0x08,0x00,0x0C,0x00,0x04,0x00,0x06,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
+      0x00,0x00,0x00,0x00,0x10,0x00,0x14,0x00,0x1A,0x00,0x00,0x00,0x07,0x00,0x12,0x00,0x4C,0x00,0x00,0x00,
       0x34,0x00,0x00,0x00,0x0C,0x00,0x00,0x00,0x04,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x01,0x00,0x00,0x00,
-      0x04,0x00,0x00,0x00,0x70,0xFA,0xFF,0xFF,0x10,0x00,0x00,0x00,0x04,0x00,0x00,0x00,0x01,0x00,0x00,0x00,
-      0x30,0x00,0x00,0x00,0x03,0x00,0x00,0x00,0x6B,0x65,0x79,0x00,0x0C,0xF9,0xFF,0xFF,0x00,0x00,0x00,0x06,
-      0x02,0x00,0x00,0x00,0x01,0x00,0x00,0x00,0x05,0x00,0x00,0x00,0x63,0x6F,0x75,0x6E,0x74,0x00,0x00,0x00,
-      0x76,0xFB,0xFF,0xFF,0x01,0x00,0x06,0x00,0x20,0x00,0x00,0x00,0x0C,0x00,0x00,0x00,0x04,0x00,0x00,0x00,
-      0x00,0x00,0x00,0x00,0x40,0xF9,0xFF,0xFF,0x00,0x00,0x00,0x09,0x08,0x00,0x00,0x00,0x01,0x00,0x00,0x00,
-      0x03,0x00,0x00,0x00,0x76,0x61,0x6C,0x00,0xB8,0xF7,0xFF,0xFF,0x00,0x01,0x04,0x00,0x1C,0x00,0x00,0x00,
-      0x0C,0x00,0x00,0x00,0x04,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0xB8,0xF6,0xFF,0xFF,0x00,0x00,0x00,0x0D,
-      0x01,0x00,0x00,0x00,0x02,0x00,0x00,0x00,0x69,0x64,0x00,0x00,0x88,0xF7,0xFF,0xFF,0x00,0x00,0x00,0x01,
-      0x24,0x00,0x00,0x00,0x18,0x00,0x00,0x00,0x04,0x00,0x00,0x00,0x14,0x00,0x00,0x00,0x08,0x00,0x00,0x00,
-      0xDC,0x06,0x00,0x00,0x00,0x00,0x00,0x00,0x01,0x00,0x00,0x00,0x30,0x00,0x00,0x00,0x27,0x00,0x00,0x00,
-      0x4D,0x79,0x47,0x61,0x6D,0x65,0x2E,0x45,0x78,0x61,0x6D,0x70,0x6C,0x65,0x2E,0x53,0x74,0x72,0x75,0x63,
-      0x74,0x4F,0x66,0x53,0x74,0x72,0x75,0x63,0x74,0x73,0x4F,0x66,0x53,0x74,0x72,0x75,0x63,0x74,0x73,0x00,
-      0xF4,0xFE,0xFF,0xFF,0x00,0x00,0x00,0x01,0x20,0x00,0x00,0x00,0x0C,0x00,0x00,0x00,0x04,0x00,0x00,0x00,
-      0x00,0x00,0x00,0x00,0x20,0xF8,0xFF,0xFF,0x00,0x00,0x00,0x0F,0x04,0x00,0x00,0x00,0x01,0x00,0x00,0x00,
-      0x01,0x00,0x00,0x00,0x61,0x00,0x00,0x00,0x10,0xF8,0xFF,0xFF,0x00,0x00,0x00,0x01,0x2C,0x00,0x00,0x00,
-      0x18,0x00,0x00,0x00,0x04,0x00,0x00,0x00,0x14,0x00,0x00,0x00,0x08,0x00,0x00,0x00,0x54,0x06,0x00,0x00,
-      0x00,0x00,0x00,0x00,0x03,0x00,0x00,0x00,0xD0,0x00,0x00,0x00,0x7C,0x00,0x00,0x00,0x28,0x00,0x00,0x00,
-      0x1E,0x00,0x00,0x00,0x4D,0x79,0x47,0x61,0x6D,0x65,0x2E,0x45,0x78,0x61,0x6D,0x70,0x6C,0x65,0x2E,0x53,
-      0x74,0x72,0x75,0x63,0x74,0x4F,0x66,0x53,0x74,0x72,0x75,0x63,0x74,0x73,0x00,0x00,0xCC,0xFF,0xFF,0xFF,
-      0x00,0x00,0x00,0x01,0x02,0x00,0x0C,0x00,0x20,0x00,0x00,0x00,0x0C,0x00,0x00,0x00,0x04,0x00,0x00,0x00,
-      0x00,0x00,0x00,0x00,0xAC,0xF8,0xFF,0xFF,0x00,0x00,0x00,0x0F,0x00,0x00,0x00,0x00,0x01,0x00,0x00,0x00,
-      0x01,0x00,0x00,0x00,0x63,0x00,0x00,0x00,0x1C,0x00,0x18,0x00,0x0C,0x00,0x10,0x00,0x08,0x00,0x0A,0x00,
-      0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x14,0x00,0x07,0x00,0x1C,0x00,0x00,0x00,
-      0x00,0x00,0x00,0x01,0x01,0x00,0x08,0x00,0x20,0x00,0x00,0x00,0x0C,0x00,0x00,0x00,0x04,0x00,0x00,0x00,
-      0x00,0x00,0x00,0x00,0xFC,0xF8,0xFF,0xFF,0x00,0x00,0x00,0x0F,0x06,0x00,0x00,0x00,0x01,0x00,0x00,0x00,
-      0x01,0x00,0x00,0x00,0x62,0x00,0x00,0x00,0x1C,0x00,0x14,0x00,0x08,0x00,0x0C,0x00,0x00,0x00,0x00,0x00,
-      0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x10,0x00,0x07,0x00,0x1C,0x00,0x00,0x00,
-      0x00,0x00,0x00,0x01,0x20,0x00,0x00,0x00,0x0C,0x00,0x00,0x00,0x04,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
-      0x48,0xF9,0xFF,0xFF,0x00,0x00,0x00,0x0F,0x00,0x00,0x00,0x00,0x01,0x00,0x00,0x00,0x01,0x00,0x00,0x00,
-      0x61,0x00,0x00,0x00,0x38,0xF9,0xFF,0xFF,0x00,0x00,0x00,0x01,0x28,0x00,0x00,0x00,0x18,0x00,0x00,0x00,
-      0x04,0x00,0x00,0x00,0x08,0x00,0x00,0x00,0x08,0x00,0x00,0x00,0x2C,0x05,0x00,0x00,0x00,0x00,0x00,0x00,
-      0x02,0x00,0x00,0x00,0x24,0x00,0x00,0x00,0x6C,0x00,0x00,0x00,0x16,0x00,0x00,0x00,0x4D,0x79,0x47,0x61,
-      0x6D,0x65,0x2E,0x45,0x78,0x61,0x6D,0x70,0x6C,0x65,0x2E,0x41,0x62,0x69,0x6C,0x69,0x74,0x79,0x00,0x00,
-      0xCE,0xFD,0xFF,0xFF,0x01,0x00,0x04,0x00,0x1C,0x00,0x00,0x00,0x0C,0x00,0x00,0x00,0x04,0x00,0x00,0x00,
-      0x00,0x00,0x00,0x00,0xE0,0xF8,0xFF,0xFF,0x00,0x00,0x00,0x08,0x01,0x00,0x00,0x00,0x08,0x00,0x00,0x00,
-      0x64,0x69,0x73,0x74,0x61,0x6E,0x63,0x65,0x00,0x00,0x1A,0x00,0x18,0x00,0x08,0x00,0x0C,0x00,0x00,0x00,
-      0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x07,0x00,0x10,0x00,0x14,0x00,0x1A,0x00,0x00,0x00,
-      0x00,0x00,0x00,0x01,0x44,0x00,0x00,0x00,0x34,0x00,0x00,0x00,0x0C,0x00,0x00,0x00,0x04,0x00,0x00,0x00,
-      0x00,0x00,0x00,0x00,0x01,0x00,0x00,0x00,0x04,0x00,0x00,0x00,0x70,0xFD,0xFF,0xFF,0x10,0x00,0x00,0x00,
-      0x04,0x00,0x00,0x00,0x01,0x00,0x00,0x00,0x30,0x00,0x00,0x00,0x03,0x00,0x00,0x00,0x6B,0x65,0x79,0x00,
-      0x54,0xF9,0xFF,0xFF,0x00,0x00,0x00,0x08,0x01,0x00,0x00,0x00,0x02,0x00,0x00,0x00,0x69,0x64,0x00,0x00,
-      0x14,0x00,0x24,0x00,0x08,0x00,0x0C,0x00,0x07,0x00,0x10,0x00,0x14,0x00,0x18,0x00,0x1C,0x00,0x20,0x00,
-      0x14,0x00,0x00,0x00,0x00,0x00,0x00,0x01,0x68,0x00,0x00,0x00,0x48,0x00,0x00,0x00,0x08,0x00,0x00,0x00,
-      0x20,0x00,0x00,0x00,0x10,0x00,0x00,0x00,0x08,0x00,0x00,0x00,0x28,0x04,0x00,0x00,0x00,0x00,0x00,0x00,
-      0x01,0x00,0x00,0x00,0x04,0x00,0x00,0x00,0xE4,0xFD,0xFF,0xFF,0x10,0x00,0x00,0x00,0x04,0x00,0x00,0x00,
-      0x01,0x00,0x00,0x00,0x38,0x00,0x00,0x00,0x0B,0x00,0x00,0x00,0x66,0x6F,0x72,0x63,0x65,0x5F,0x61,0x6C,
-      0x69,0x67,0x6E,0x00,0x06,0x00,0x00,0x00,0xC4,0x00,0x00,0x00,0x84,0x00,0x00,0x00,0x48,0x00,0x00,0x00,
-      0x60,0x01,0x00,0x00,0x30,0x01,0x00,0x00,0xE4,0x00,0x00,0x00,0x13,0x00,0x00,0x00,0x4D,0x79,0x47,0x61,
-      0x6D,0x65,0x2E,0x45,0x78,0x61,0x6D,0x70,0x6C,0x65,0x2E,0x56,0x65,0x63,0x33,0x00,0x00,0x00,0x1E,0x00,
-      0x18,0x00,0x0C,0x00,0x10,0x00,0x06,0x00,0x08,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
-      0x00,0x00,0x14,0x00,0x05,0x00,0x0A,0x00,0x1E,0x00,0x00,0x00,0x00,0x01,0x05,0x00,0x1A,0x00,0x02,0x00,
-      0x20,0x00,0x00,0x00,0x0C,0x00,0x00,0x00,0x04,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x24,0xFB,0xFF,0xFF,
-      0x00,0x00,0x00,0x0F,0x06,0x00,0x00,0x00,0x01,0x00,0x00,0x00,0x05,0x00,0x00,0x00,0x74,0x65,0x73,0x74,
-      0x33,0x00,0x00,0x00,0x7A,0xFD,0xFF,0xFF,0x00,0x00,0x04,0x00,0x18,0x00,0x01,0x00,0x24,0x00,0x00,0x00,
-      0x0C,0x00,0x00,0x00,0x04,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x10,0xFE,0xFF,0xFF,0x00,0x00,0x00,0x04,
-      0x03,0x00,0x00,0x00,0x01,0x00,0x00,0x00,0x01,0x00,0x00,0x00,0x05,0x00,0x00,0x00,0x74,0x65,0x73,0x74,
-      0x32,0x00,0x00,0x00,0x9E,0xFF,0xFF,0xFF,0x03,0x00,0x10,0x00,0x20,0x00,0x00,0x00,0x0C,0x00,0x00,0x00,
-      0x04,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x68,0xFD,0xFF,0xFF,0x00,0x00,0x00,0x0C,0x08,0x00,0x00,0x00,
-      0x01,0x00,0x00,0x00,0x05,0x00,0x00,0x00,0x74,0x65,0x73,0x74,0x31,0x00,0x00,0x00,0xEA,0xFD,0xFF,0xFF,
-      0x00,0x00,0x02,0x00,0x08,0x00,0x04,0x00,0x1C,0x00,0x00,0x00,0x0C,0x00,0x00,0x00,0x04,0x00,0x00,0x00,
-      0x00,0x00,0x00,0x00,0xE8,0xFA,0xFF,0xFF,0x00,0x00,0x00,0x0B,0x01,0x00,0x00,0x00,0x01,0x00,0x00,0x00,
-      0x7A,0x00,0x1A,0x00,0x14,0x00,0x08,0x00,0x0C,0x00,0x04,0x00,0x06,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
-      0x00,0x00,0x00,0x00,0x00,0x00,0x10,0x00,0x1A,0x00,0x00,0x00,0x01,0x00,0x04,0x00,0x1C,0x00,0x00,0x00,
-      0x0C,0x00,0x00,0x00,0x04,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x2C,0xFB,0xFF,0xFF,0x00,0x00,0x00,0x0B,
-      0x01,0x00,0x00,0x00,0x01,0x00,0x00,0x00,0x79,0x00,0x00,0x00,0x6E,0xFB,0xFF,0xFF,0x1C,0x00,0x00,0x00,
-      0x0C,0x00,0x00,0x00,0x04,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x54,0xFB,0xFF,0xFF,0x00,0x00,0x00,0x0B,
-      0x01,0x00,0x00,0x00,0x01,0x00,0x00,0x00,0x78,0x00,0x00,0x00,0x14,0x00,0x1C,0x00,0x04,0x00,0x08,0x00,
-      0x00,0x00,0x0C,0x00,0x00,0x00,0x10,0x00,0x14,0x00,0x18,0x00,0x14,0x00,0x00,0x00,0x80,0x00,0x00,0x00,
-      0x74,0x00,0x00,0x00,0x01,0x00,0x00,0x00,0x10,0x00,0x00,0x00,0x08,0x00,0x00,0x00,0x30,0x02,0x00,0x00,
-      0x00,0x00,0x00,0x00,0x02,0x00,0x00,0x00,0x30,0x00,0x00,0x00,0x04,0x00,0x00,0x00,0xE0,0xFF,0xFF,0xFF,
-      0x10,0x00,0x00,0x00,0x04,0x00,0x00,0x00,0x01,0x00,0x00,0x00,0x30,0x00,0x00,0x00,0x07,0x00,0x00,0x00,
-      0x70,0x72,0x69,0x76,0x61,0x74,0x65,0x00,0x08,0x00,0x0C,0x00,0x04,0x00,0x08,0x00,0x08,0x00,0x00,0x00,
-      0x10,0x00,0x00,0x00,0x04,0x00,0x00,0x00,0x01,0x00,0x00,0x00,0x30,0x00,0x00,0x00,0x0E,0x00,0x00,0x00,
-      0x63,0x73,0x68,0x61,0x72,0x70,0x5F,0x70,0x61,0x72,0x74,0x69,0x61,0x6C,0x00,0x00,0x01,0x00,0x00,0x00,
-      0x4C,0x00,0x00,0x00,0x26,0x00,0x00,0x00,0x4D,0x79,0x47,0x61,0x6D,0x65,0x2E,0x45,0x78,0x61,0x6D,0x70,
-      0x6C,0x65,0x2E,0x54,0x65,0x73,0x74,0x53,0x69,0x6D,0x70,0x6C,0x65,0x54,0x61,0x62,0x6C,0x65,0x57,0x69,
-      0x74,0x68,0x45,0x6E,0x75,0x6D,0x00,0x00,0x00,0x00,0x1A,0x00,0x1C,0x00,0x08,0x00,0x0C,0x00,0x00,0x00,
-      0x06,0x00,0x14,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x10,0x00,0x1A,0x00,0x00,0x00,
-      0x00,0x00,0x04,0x00,0x3C,0x00,0x00,0x00,0x24,0x00,0x00,0x00,0x0C,0x00,0x00,0x00,0x02,0x00,0x00,0x00,
-      0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x10,0x00,0x14,0x00,0x07,0x00,0x00,0x00,0x08,0x00,0x00,0x00,
-      0x0C,0x00,0x10,0x00,0x10,0x00,0x00,0x00,0x00,0x00,0x00,0x04,0x03,0x00,0x00,0x00,0x01,0x00,0x00,0x00,
-      0x01,0x00,0x00,0x00,0x05,0x00,0x00,0x00,0x63,0x6F,0x6C,0x6F,0x72,0x00,0x00,0x00,0x54,0xFD,0xFF,0xFF,
-      0x00,0x00,0x00,0x01,0x28,0x00,0x00,0x00,0x18,0x00,0x00,0x00,0x02,0x00,0x00,0x00,0x04,0x00,0x00,0x00,
-      0x08,0x00,0x00,0x00,0x10,0x01,0x00,0x00,0x00,0x00,0x00,0x00,0x02,0x00,0x00,0x00,0x74,0x00,0x00,0x00,
-      0x3C,0x00,0x00,0x00,0x13,0x00,0x00,0x00,0x4D,0x79,0x47,0x61,0x6D,0x65,0x2E,0x45,0x78,0x61,0x6D,0x70,
-      0x6C,0x65,0x2E,0x54,0x65,0x73,0x74,0x00,0x00,0x00,0x1E,0x00,0x18,0x00,0x0C,0x00,0x10,0x00,0x06,0x00,
-      0x08,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x14,0x00,0x00,0x00,0x0A,0x00,
-      0x1E,0x00,0x00,0x00,0x00,0x00,0x01,0x00,0x02,0x00,0x01,0x00,0x20,0x00,0x00,0x00,0x0C,0x00,0x00,0x00,
-      0x04,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0xD4,0xFF,0xFF,0xFF,0x00,0x00,0x00,0x03,0x01,0x00,0x00,0x00,
-      0x01,0x00,0x00,0x00,0x01,0x00,0x00,0x00,0x62,0x00,0x00,0x00,0x62,0xFD,0xFF,0xFF,0x30,0x00,0x00,0x00,
+      0x04,0x00,0x00,0x00,0x14,0xF5,0xFF,0xFF,0x10,0x00,0x00,0x00,0x04,0x00,0x00,0x00,0x01,0x00,0x00,0x00,
+      0x37,0x00,0x00,0x00,0x02,0x00,0x00,0x00,0x69,0x64,0x00,0x00,0x90,0xF4,0xFF,0xFF,0x00,0x00,0x00,0x01,
+      0x00,0x00,0x00,0x00,0x01,0x00,0x00,0x00,0x01,0x00,0x00,0x00,0x09,0x00,0x00,0x00,0x74,0x65,0x73,0x74,
+      0x5F,0x74,0x79,0x70,0x65,0x00,0x00,0x00,0x42,0xFD,0xFF,0xFF,0x06,0x00,0x10,0x00,0x58,0x00,0x00,0x00,
+      0x40,0x00,0x00,0x00,0x18,0x00,0x00,0x00,0x10,0x00,0x00,0x00,0x08,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
+      0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x01,0x00,0x00,0x00,0x04,0x00,0x00,0x00,0x84,0xF5,0xFF,0xFF,
+      0x10,0x00,0x00,0x00,0x04,0x00,0x00,0x00,0x01,0x00,0x00,0x00,0x36,0x00,0x00,0x00,0x02,0x00,0x00,0x00,
+      0x69,0x64,0x00,0x00,0x00,0xF5,0xFF,0xFF,0x00,0x00,0x00,0x04,0x03,0x00,0x00,0x00,0x01,0x00,0x00,0x00,
+      0x01,0x00,0x00,0x00,0x05,0x00,0x00,0x00,0x63,0x6F,0x6C,0x6F,0x72,0x00,0x00,0x00,0x1C,0x00,0x1C,0x00,
+      0x0C,0x00,0x10,0x00,0x08,0x00,0x0A,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x14,0x00,
+      0x18,0x00,0x07,0x00,0x1C,0x00,0x00,0x00,0x00,0x00,0x00,0x01,0x05,0x00,0x0E,0x00,0x54,0x00,0x00,0x00,
+      0x44,0x00,0x00,0x00,0x0C,0x00,0x00,0x00,0x04,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x01,0x00,0x00,0x00,
+      0x04,0x00,0x00,0x00,0x04,0xF6,0xFF,0xFF,0x10,0x00,0x00,0x00,0x04,0x00,0x00,0x00,0x01,0x00,0x00,0x00,
+      0x35,0x00,0x00,0x00,0x02,0x00,0x00,0x00,0x69,0x64,0x00,0x00,0x10,0x00,0x0C,0x00,0x06,0x00,0x07,0x00,
+      0x00,0x00,0x00,0x00,0x00,0x00,0x08,0x00,0x10,0x00,0x00,0x00,0x00,0x00,0x0E,0x04,0x01,0x00,0x00,0x00,
+      0x09,0x00,0x00,0x00,0x69,0x6E,0x76,0x65,0x6E,0x74,0x6F,0x72,0x79,0x00,0x1A,0x00,0x1C,0x00,0x0C,0x00,
+      0x10,0x00,0x08,0x00,0x0A,0x00,0x00,0x00,0x00,0x00,0x07,0x00,0x00,0x00,0x00,0x00,0x14,0x00,0x18,0x00,
+      0x1A,0x00,0x00,0x00,0x00,0x00,0x00,0x01,0x04,0x00,0x0C,0x00,0x98,0x00,0x00,0x00,0x84,0x00,0x00,0x00,
+      0x0C,0x00,0x00,0x00,0x04,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x03,0x00,0x00,0x00,0x4C,0x00,0x00,0x00,
+      0x2C,0x00,0x00,0x00,0x04,0x00,0x00,0x00,0x94,0xF6,0xFF,0xFF,0x10,0x00,0x00,0x00,0x04,0x00,0x00,0x00,
+      0x01,0x00,0x00,0x00,0x31,0x00,0x00,0x00,0x08,0x00,0x00,0x00,0x70,0x72,0x69,0x6F,0x72,0x69,0x74,0x79,
+      0x00,0x00,0x00,0x00,0xB8,0xF6,0xFF,0xFF,0x10,0x00,0x00,0x00,0x04,0x00,0x00,0x00,0x01,0x00,0x00,0x00,
+      0x34,0x00,0x00,0x00,0x02,0x00,0x00,0x00,0x69,0x64,0x00,0x00,0xD4,0xF6,0xFF,0xFF,0x10,0x00,0x00,0x00,
+      0x04,0x00,0x00,0x00,0x01,0x00,0x00,0x00,0x30,0x00,0x00,0x00,0x0A,0x00,0x00,0x00,0x64,0x65,0x70,0x72,
+      0x65,0x63,0x61,0x74,0x65,0x64,0x00,0x00,0x78,0xF5,0xFF,0xFF,0x00,0x00,0x00,0x02,0x01,0x00,0x00,0x00,
+      0x01,0x00,0x00,0x00,0x08,0x00,0x00,0x00,0x66,0x72,0x69,0x65,0x6E,0x64,0x6C,0x79,0x00,0x00,0x1A,0x00,
+      0x1C,0x00,0x0C,0x00,0x10,0x00,0x08,0x00,0x0A,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x06,0x00,0x07,0x00,
+      0x14,0x00,0x18,0x00,0x1A,0x00,0x00,0x00,0x00,0x00,0x01,0x01,0x03,0x00,0x0A,0x00,0x64,0x00,0x00,0x00,
+      0x54,0x00,0x00,0x00,0x0C,0x00,0x00,0x00,0x04,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x02,0x00,0x00,0x00,
+      0x24,0x00,0x00,0x00,0x04,0x00,0x00,0x00,0x5C,0xF7,0xFF,0xFF,0x10,0x00,0x00,0x00,0x04,0x00,0x00,0x00,
+      0x01,0x00,0x00,0x00,0x30,0x00,0x00,0x00,0x03,0x00,0x00,0x00,0x6B,0x65,0x79,0x00,0x78,0xF7,0xFF,0xFF,
+      0x10,0x00,0x00,0x00,0x04,0x00,0x00,0x00,0x01,0x00,0x00,0x00,0x33,0x00,0x00,0x00,0x02,0x00,0x00,0x00,
+      0x69,0x64,0x00,0x00,0x5C,0xF3,0xFF,0xFF,0x00,0x00,0x00,0x0D,0x01,0x00,0x00,0x00,0x04,0x00,0x00,0x00,
+      0x6E,0x61,0x6D,0x65,0x00,0x00,0x00,0x00,0x9A,0xFF,0xFF,0xFF,0x02,0x00,0x08,0x00,0x54,0x00,0x00,0x00,
+      0x40,0x00,0x00,0x00,0x18,0x00,0x00,0x00,0x10,0x00,0x00,0x00,0x64,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
+      0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x01,0x00,0x00,0x00,0x04,0x00,0x00,0x00,0xDC,0xF7,0xFF,0xFF,
+      0x10,0x00,0x00,0x00,0x04,0x00,0x00,0x00,0x01,0x00,0x00,0x00,0x32,0x00,0x00,0x00,0x02,0x00,0x00,0x00,
+      0x69,0x64,0x00,0x00,0x78,0xF6,0xFF,0xFF,0x00,0x00,0x00,0x05,0x02,0x00,0x00,0x00,0x01,0x00,0x00,0x00,
+      0x02,0x00,0x00,0x00,0x68,0x70,0x00,0x00,0x00,0x00,0x1A,0x00,0x24,0x00,0x08,0x00,0x0C,0x00,0x04,0x00,
+      0x06,0x00,0x18,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x10,0x00,0x14,0x00,0x1A,0x00,0x00,0x00,
+      0x01,0x00,0x06,0x00,0x54,0x00,0x00,0x00,0x40,0x00,0x00,0x00,0x18,0x00,0x00,0x00,0x10,0x00,0x00,0x00,
+      0x96,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x01,0x00,0x00,0x00,
+      0x04,0x00,0x00,0x00,0x5C,0xF8,0xFF,0xFF,0x10,0x00,0x00,0x00,0x04,0x00,0x00,0x00,0x01,0x00,0x00,0x00,
+      0x31,0x00,0x00,0x00,0x02,0x00,0x00,0x00,0x69,0x64,0x00,0x00,0xF8,0xF6,0xFF,0xFF,0x00,0x00,0x00,0x05,
+      0x02,0x00,0x00,0x00,0x01,0x00,0x00,0x00,0x04,0x00,0x00,0x00,0x6D,0x61,0x6E,0x61,0x00,0x00,0x00,0x00,
+      0x1C,0x00,0x18,0x00,0x08,0x00,0x0C,0x00,0x00,0x00,0x06,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
+      0x00,0x00,0x10,0x00,0x14,0x00,0x05,0x00,0x1C,0x00,0x00,0x00,0x00,0x01,0x04,0x00,0x48,0x00,0x00,0x00,
+      0x34,0x00,0x00,0x00,0x0C,0x00,0x00,0x00,0x04,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x01,0x00,0x00,0x00,
+      0x04,0x00,0x00,0x00,0xD4,0xF8,0xFF,0xFF,0x10,0x00,0x00,0x00,0x04,0x00,0x00,0x00,0x01,0x00,0x00,0x00,
+      0x30,0x00,0x00,0x00,0x02,0x00,0x00,0x00,0x69,0x64,0x00,0x00,0x9C,0xF5,0xFF,0xFF,0x00,0x00,0x00,0x0F,
+      0x09,0x00,0x00,0x00,0x01,0x00,0x00,0x00,0x03,0x00,0x00,0x00,0x70,0x6F,0x73,0x00,0x44,0xF6,0xFF,0xFF,
+      0x20,0x00,0x00,0x00,0x14,0x00,0x00,0x00,0x01,0x00,0x00,0x00,0x08,0x00,0x00,0x00,0xE0,0x08,0x00,0x00,
+      0x00,0x00,0x00,0x00,0x01,0x00,0x00,0x00,0x3C,0x00,0x00,0x00,0x19,0x00,0x00,0x00,0x4D,0x79,0x47,0x61,
+      0x6D,0x65,0x2E,0x45,0x78,0x61,0x6D,0x70,0x6C,0x65,0x2E,0x52,0x65,0x66,0x65,0x72,0x72,0x61,0x62,0x6C,
+      0x65,0x00,0x1A,0x00,0x18,0x00,0x08,0x00,0x0C,0x00,0x00,0x00,0x06,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
+      0x00,0x00,0x05,0x00,0x10,0x00,0x14,0x00,0x1A,0x00,0x00,0x00,0x00,0x01,0x04,0x00,0x74,0x00,0x00,0x00,
+      0x60,0x00,0x00,0x00,0x0C,0x00,0x00,0x00,0x04,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x02,0x00,0x00,0x00,
+      0x24,0x00,0x00,0x00,0x04,0x00,0x00,0x00,0x8C,0xF9,0xFF,0xFF,0x10,0x00,0x00,0x00,0x04,0x00,0x00,0x00,
+      0x01,0x00,0x00,0x00,0x30,0x00,0x00,0x00,0x03,0x00,0x00,0x00,0x6B,0x65,0x79,0x00,0xA8,0xF9,0xFF,0xFF,
+      0x18,0x00,0x00,0x00,0x04,0x00,0x00,0x00,0x08,0x00,0x00,0x00,0x66,0x6E,0x76,0x31,0x61,0x5F,0x36,0x34,
+      0x00,0x00,0x00,0x00,0x04,0x00,0x00,0x00,0x68,0x61,0x73,0x68,0x00,0x00,0x00,0x00,0x50,0xF8,0xFF,0xFF,
+      0x00,0x00,0x00,0x0A,0x08,0x00,0x00,0x00,0x01,0x00,0x00,0x00,0x02,0x00,0x00,0x00,0x69,0x64,0x00,0x00,
+      0x24,0xF7,0xFF,0xFF,0x28,0x00,0x00,0x00,0x14,0x00,0x00,0x00,0x01,0x00,0x00,0x00,0x08,0x00,0x00,0x00,
+      0x00,0x08,0x00,0x00,0x00,0x00,0x00,0x00,0x03,0x00,0x00,0x00,0x40,0x00,0x00,0x00,0xCC,0x00,0x00,0x00,
+      0x98,0x00,0x00,0x00,0x13,0x00,0x00,0x00,0x4D,0x79,0x47,0x61,0x6D,0x65,0x2E,0x45,0x78,0x61,0x6D,0x70,
+      0x6C,0x65,0x2E,0x53,0x74,0x61,0x74,0x00,0x00,0x00,0x1A,0x00,0x1C,0x00,0x0C,0x00,0x10,0x00,0x08,0x00,
+      0x0A,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x07,0x00,0x14,0x00,0x18,0x00,0x1A,0x00,0x00,0x00,
+      0x00,0x00,0x00,0x01,0x02,0x00,0x08,0x00,0x48,0x00,0x00,0x00,0x34,0x00,0x00,0x00,0x0C,0x00,0x00,0x00,
+      0x04,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x01,0x00,0x00,0x00,0x04,0x00,0x00,0x00,0x70,0xFA,0xFF,0xFF,
+      0x10,0x00,0x00,0x00,0x04,0x00,0x00,0x00,0x01,0x00,0x00,0x00,0x30,0x00,0x00,0x00,0x03,0x00,0x00,0x00,
+      0x6B,0x65,0x79,0x00,0x0C,0xF9,0xFF,0xFF,0x00,0x00,0x00,0x06,0x02,0x00,0x00,0x00,0x01,0x00,0x00,0x00,
+      0x05,0x00,0x00,0x00,0x63,0x6F,0x75,0x6E,0x74,0x00,0x00,0x00,0x76,0xFB,0xFF,0xFF,0x01,0x00,0x06,0x00,
+      0x20,0x00,0x00,0x00,0x0C,0x00,0x00,0x00,0x04,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x40,0xF9,0xFF,0xFF,
+      0x00,0x00,0x00,0x09,0x08,0x00,0x00,0x00,0x01,0x00,0x00,0x00,0x03,0x00,0x00,0x00,0x76,0x61,0x6C,0x00,
+      0xB8,0xF7,0xFF,0xFF,0x00,0x01,0x04,0x00,0x1C,0x00,0x00,0x00,0x0C,0x00,0x00,0x00,0x04,0x00,0x00,0x00,
+      0x00,0x00,0x00,0x00,0xB8,0xF6,0xFF,0xFF,0x00,0x00,0x00,0x0D,0x01,0x00,0x00,0x00,0x02,0x00,0x00,0x00,
+      0x69,0x64,0x00,0x00,0x88,0xF7,0xFF,0xFF,0x00,0x00,0x00,0x01,0x24,0x00,0x00,0x00,0x18,0x00,0x00,0x00,
+      0x04,0x00,0x00,0x00,0x14,0x00,0x00,0x00,0x08,0x00,0x00,0x00,0xDC,0x06,0x00,0x00,0x00,0x00,0x00,0x00,
+      0x01,0x00,0x00,0x00,0x30,0x00,0x00,0x00,0x27,0x00,0x00,0x00,0x4D,0x79,0x47,0x61,0x6D,0x65,0x2E,0x45,
+      0x78,0x61,0x6D,0x70,0x6C,0x65,0x2E,0x53,0x74,0x72,0x75,0x63,0x74,0x4F,0x66,0x53,0x74,0x72,0x75,0x63,
+      0x74,0x73,0x4F,0x66,0x53,0x74,0x72,0x75,0x63,0x74,0x73,0x00,0xF4,0xFE,0xFF,0xFF,0x00,0x00,0x00,0x01,
+      0x20,0x00,0x00,0x00,0x0C,0x00,0x00,0x00,0x04,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x20,0xF8,0xFF,0xFF,
+      0x00,0x00,0x00,0x0F,0x04,0x00,0x00,0x00,0x01,0x00,0x00,0x00,0x01,0x00,0x00,0x00,0x61,0x00,0x00,0x00,
+      0x10,0xF8,0xFF,0xFF,0x00,0x00,0x00,0x01,0x2C,0x00,0x00,0x00,0x18,0x00,0x00,0x00,0x04,0x00,0x00,0x00,
+      0x14,0x00,0x00,0x00,0x08,0x00,0x00,0x00,0x54,0x06,0x00,0x00,0x00,0x00,0x00,0x00,0x03,0x00,0x00,0x00,
+      0xD0,0x00,0x00,0x00,0x7C,0x00,0x00,0x00,0x28,0x00,0x00,0x00,0x1E,0x00,0x00,0x00,0x4D,0x79,0x47,0x61,
+      0x6D,0x65,0x2E,0x45,0x78,0x61,0x6D,0x70,0x6C,0x65,0x2E,0x53,0x74,0x72,0x75,0x63,0x74,0x4F,0x66,0x53,
+      0x74,0x72,0x75,0x63,0x74,0x73,0x00,0x00,0xCC,0xFF,0xFF,0xFF,0x00,0x00,0x00,0x01,0x02,0x00,0x0C,0x00,
+      0x20,0x00,0x00,0x00,0x0C,0x00,0x00,0x00,0x04,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0xAC,0xF8,0xFF,0xFF,
+      0x00,0x00,0x00,0x0F,0x00,0x00,0x00,0x00,0x01,0x00,0x00,0x00,0x01,0x00,0x00,0x00,0x63,0x00,0x00,0x00,
+      0x1C,0x00,0x18,0x00,0x0C,0x00,0x10,0x00,0x08,0x00,0x0A,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
+      0x00,0x00,0x00,0x00,0x14,0x00,0x07,0x00,0x1C,0x00,0x00,0x00,0x00,0x00,0x00,0x01,0x01,0x00,0x08,0x00,
+      0x20,0x00,0x00,0x00,0x0C,0x00,0x00,0x00,0x04,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0xFC,0xF8,0xFF,0xFF,
+      0x00,0x00,0x00,0x0F,0x06,0x00,0x00,0x00,0x01,0x00,0x00,0x00,0x01,0x00,0x00,0x00,0x62,0x00,0x00,0x00,
+      0x1C,0x00,0x14,0x00,0x08,0x00,0x0C,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
+      0x00,0x00,0x00,0x00,0x10,0x00,0x07,0x00,0x1C,0x00,0x00,0x00,0x00,0x00,0x00,0x01,0x20,0x00,0x00,0x00,
+      0x0C,0x00,0x00,0x00,0x04,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x48,0xF9,0xFF,0xFF,0x00,0x00,0x00,0x0F,
+      0x00,0x00,0x00,0x00,0x01,0x00,0x00,0x00,0x01,0x00,0x00,0x00,0x61,0x00,0x00,0x00,0x38,0xF9,0xFF,0xFF,
+      0x00,0x00,0x00,0x01,0x28,0x00,0x00,0x00,0x18,0x00,0x00,0x00,0x04,0x00,0x00,0x00,0x08,0x00,0x00,0x00,
+      0x08,0x00,0x00,0x00,0x2C,0x05,0x00,0x00,0x00,0x00,0x00,0x00,0x02,0x00,0x00,0x00,0x24,0x00,0x00,0x00,
+      0x6C,0x00,0x00,0x00,0x16,0x00,0x00,0x00,0x4D,0x79,0x47,0x61,0x6D,0x65,0x2E,0x45,0x78,0x61,0x6D,0x70,
+      0x6C,0x65,0x2E,0x41,0x62,0x69,0x6C,0x69,0x74,0x79,0x00,0x00,0xCE,0xFD,0xFF,0xFF,0x01,0x00,0x04,0x00,
+      0x1C,0x00,0x00,0x00,0x0C,0x00,0x00,0x00,0x04,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0xE0,0xF8,0xFF,0xFF,
+      0x00,0x00,0x00,0x08,0x01,0x00,0x00,0x00,0x08,0x00,0x00,0x00,0x64,0x69,0x73,0x74,0x61,0x6E,0x63,0x65,
+      0x00,0x00,0x1A,0x00,0x18,0x00,0x08,0x00,0x0C,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
+      0x00,0x00,0x07,0x00,0x10,0x00,0x14,0x00,0x1A,0x00,0x00,0x00,0x00,0x00,0x00,0x01,0x44,0x00,0x00,0x00,
+      0x34,0x00,0x00,0x00,0x0C,0x00,0x00,0x00,0x04,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x01,0x00,0x00,0x00,
+      0x04,0x00,0x00,0x00,0x70,0xFD,0xFF,0xFF,0x10,0x00,0x00,0x00,0x04,0x00,0x00,0x00,0x01,0x00,0x00,0x00,
+      0x30,0x00,0x00,0x00,0x03,0x00,0x00,0x00,0x6B,0x65,0x79,0x00,0x54,0xF9,0xFF,0xFF,0x00,0x00,0x00,0x08,
+      0x01,0x00,0x00,0x00,0x02,0x00,0x00,0x00,0x69,0x64,0x00,0x00,0x14,0x00,0x24,0x00,0x08,0x00,0x0C,0x00,
+      0x07,0x00,0x10,0x00,0x14,0x00,0x18,0x00,0x1C,0x00,0x20,0x00,0x14,0x00,0x00,0x00,0x00,0x00,0x00,0x01,
+      0x68,0x00,0x00,0x00,0x48,0x00,0x00,0x00,0x08,0x00,0x00,0x00,0x20,0x00,0x00,0x00,0x10,0x00,0x00,0x00,
+      0x08,0x00,0x00,0x00,0x28,0x04,0x00,0x00,0x00,0x00,0x00,0x00,0x01,0x00,0x00,0x00,0x04,0x00,0x00,0x00,
+      0xE4,0xFD,0xFF,0xFF,0x10,0x00,0x00,0x00,0x04,0x00,0x00,0x00,0x01,0x00,0x00,0x00,0x38,0x00,0x00,0x00,
+      0x0B,0x00,0x00,0x00,0x66,0x6F,0x72,0x63,0x65,0x5F,0x61,0x6C,0x69,0x67,0x6E,0x00,0x06,0x00,0x00,0x00,
+      0xC4,0x00,0x00,0x00,0x84,0x00,0x00,0x00,0x48,0x00,0x00,0x00,0x60,0x01,0x00,0x00,0x30,0x01,0x00,0x00,
+      0xE4,0x00,0x00,0x00,0x13,0x00,0x00,0x00,0x4D,0x79,0x47,0x61,0x6D,0x65,0x2E,0x45,0x78,0x61,0x6D,0x70,
+      0x6C,0x65,0x2E,0x56,0x65,0x63,0x33,0x00,0x00,0x00,0x1E,0x00,0x18,0x00,0x0C,0x00,0x10,0x00,0x06,0x00,
+      0x08,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x14,0x00,0x05,0x00,0x0A,0x00,
+      0x1E,0x00,0x00,0x00,0x00,0x01,0x05,0x00,0x1A,0x00,0x02,0x00,0x20,0x00,0x00,0x00,0x0C,0x00,0x00,0x00,
+      0x04,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x24,0xFB,0xFF,0xFF,0x00,0x00,0x00,0x0F,0x06,0x00,0x00,0x00,
+      0x01,0x00,0x00,0x00,0x05,0x00,0x00,0x00,0x74,0x65,0x73,0x74,0x33,0x00,0x00,0x00,0x7A,0xFD,0xFF,0xFF,
+      0x00,0x00,0x04,0x00,0x18,0x00,0x01,0x00,0x24,0x00,0x00,0x00,0x0C,0x00,0x00,0x00,0x04,0x00,0x00,0x00,
+      0x00,0x00,0x00,0x00,0x10,0xFE,0xFF,0xFF,0x00,0x00,0x00,0x04,0x03,0x00,0x00,0x00,0x01,0x00,0x00,0x00,
+      0x01,0x00,0x00,0x00,0x05,0x00,0x00,0x00,0x74,0x65,0x73,0x74,0x32,0x00,0x00,0x00,0x9E,0xFF,0xFF,0xFF,
+      0x03,0x00,0x10,0x00,0x20,0x00,0x00,0x00,0x0C,0x00,0x00,0x00,0x04,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
+      0x68,0xFD,0xFF,0xFF,0x00,0x00,0x00,0x0C,0x08,0x00,0x00,0x00,0x01,0x00,0x00,0x00,0x05,0x00,0x00,0x00,
+      0x74,0x65,0x73,0x74,0x31,0x00,0x00,0x00,0xEA,0xFD,0xFF,0xFF,0x00,0x00,0x02,0x00,0x08,0x00,0x04,0x00,
+      0x1C,0x00,0x00,0x00,0x0C,0x00,0x00,0x00,0x04,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0xE8,0xFA,0xFF,0xFF,
+      0x00,0x00,0x00,0x0B,0x01,0x00,0x00,0x00,0x01,0x00,0x00,0x00,0x7A,0x00,0x1A,0x00,0x14,0x00,0x08,0x00,
+      0x0C,0x00,0x04,0x00,0x06,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x10,0x00,
+      0x1A,0x00,0x00,0x00,0x01,0x00,0x04,0x00,0x1C,0x00,0x00,0x00,0x0C,0x00,0x00,0x00,0x04,0x00,0x00,0x00,
+      0x00,0x00,0x00,0x00,0x2C,0xFB,0xFF,0xFF,0x00,0x00,0x00,0x0B,0x01,0x00,0x00,0x00,0x01,0x00,0x00,0x00,
+      0x79,0x00,0x00,0x00,0x6E,0xFB,0xFF,0xFF,0x1C,0x00,0x00,0x00,0x0C,0x00,0x00,0x00,0x04,0x00,0x00,0x00,
+      0x00,0x00,0x00,0x00,0x54,0xFB,0xFF,0xFF,0x00,0x00,0x00,0x0B,0x01,0x00,0x00,0x00,0x01,0x00,0x00,0x00,
+      0x78,0x00,0x00,0x00,0x14,0x00,0x1C,0x00,0x04,0x00,0x08,0x00,0x00,0x00,0x0C,0x00,0x00,0x00,0x10,0x00,
+      0x14,0x00,0x18,0x00,0x14,0x00,0x00,0x00,0x80,0x00,0x00,0x00,0x74,0x00,0x00,0x00,0x01,0x00,0x00,0x00,
+      0x10,0x00,0x00,0x00,0x08,0x00,0x00,0x00,0x30,0x02,0x00,0x00,0x00,0x00,0x00,0x00,0x02,0x00,0x00,0x00,
+      0x30,0x00,0x00,0x00,0x04,0x00,0x00,0x00,0xE0,0xFF,0xFF,0xFF,0x10,0x00,0x00,0x00,0x04,0x00,0x00,0x00,
+      0x01,0x00,0x00,0x00,0x30,0x00,0x00,0x00,0x07,0x00,0x00,0x00,0x70,0x72,0x69,0x76,0x61,0x74,0x65,0x00,
+      0x08,0x00,0x0C,0x00,0x04,0x00,0x08,0x00,0x08,0x00,0x00,0x00,0x10,0x00,0x00,0x00,0x04,0x00,0x00,0x00,
+      0x01,0x00,0x00,0x00,0x30,0x00,0x00,0x00,0x0E,0x00,0x00,0x00,0x63,0x73,0x68,0x61,0x72,0x70,0x5F,0x70,
+      0x61,0x72,0x74,0x69,0x61,0x6C,0x00,0x00,0x01,0x00,0x00,0x00,0x4C,0x00,0x00,0x00,0x26,0x00,0x00,0x00,
+      0x4D,0x79,0x47,0x61,0x6D,0x65,0x2E,0x45,0x78,0x61,0x6D,0x70,0x6C,0x65,0x2E,0x54,0x65,0x73,0x74,0x53,
+      0x69,0x6D,0x70,0x6C,0x65,0x54,0x61,0x62,0x6C,0x65,0x57,0x69,0x74,0x68,0x45,0x6E,0x75,0x6D,0x00,0x00,
+      0x00,0x00,0x1A,0x00,0x1C,0x00,0x08,0x00,0x0C,0x00,0x00,0x00,0x06,0x00,0x14,0x00,0x00,0x00,0x00,0x00,
+      0x00,0x00,0x00,0x00,0x00,0x00,0x10,0x00,0x1A,0x00,0x00,0x00,0x00,0x00,0x04,0x00,0x3C,0x00,0x00,0x00,
+      0x24,0x00,0x00,0x00,0x0C,0x00,0x00,0x00,0x02,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
+      0x10,0x00,0x14,0x00,0x07,0x00,0x00,0x00,0x08,0x00,0x00,0x00,0x0C,0x00,0x10,0x00,0x10,0x00,0x00,0x00,
+      0x00,0x00,0x00,0x04,0x03,0x00,0x00,0x00,0x01,0x00,0x00,0x00,0x01,0x00,0x00,0x00,0x05,0x00,0x00,0x00,
+      0x63,0x6F,0x6C,0x6F,0x72,0x00,0x00,0x00,0x54,0xFD,0xFF,0xFF,0x00,0x00,0x00,0x01,0x28,0x00,0x00,0x00,
+      0x18,0x00,0x00,0x00,0x02,0x00,0x00,0x00,0x04,0x00,0x00,0x00,0x08,0x00,0x00,0x00,0x10,0x01,0x00,0x00,
+      0x00,0x00,0x00,0x00,0x02,0x00,0x00,0x00,0x74,0x00,0x00,0x00,0x3C,0x00,0x00,0x00,0x13,0x00,0x00,0x00,
+      0x4D,0x79,0x47,0x61,0x6D,0x65,0x2E,0x45,0x78,0x61,0x6D,0x70,0x6C,0x65,0x2E,0x54,0x65,0x73,0x74,0x00,
+      0x00,0x00,0x1E,0x00,0x18,0x00,0x0C,0x00,0x10,0x00,0x06,0x00,0x08,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
+      0x00,0x00,0x00,0x00,0x00,0x00,0x14,0x00,0x00,0x00,0x0A,0x00,0x1E,0x00,0x00,0x00,0x00,0x00,0x01,0x00,
+      0x02,0x00,0x01,0x00,0x20,0x00,0x00,0x00,0x0C,0x00,0x00,0x00,0x04,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
+      0xD4,0xFF,0xFF,0xFF,0x00,0x00,0x00,0x03,0x01,0x00,0x00,0x00,0x01,0x00,0x00,0x00,0x01,0x00,0x00,0x00,
+      0x62,0x00,0x00,0x00,0x62,0xFD,0xFF,0xFF,0x30,0x00,0x00,0x00,0x1C,0x00,0x00,0x00,0x04,0x00,0x00,0x00,
+      0x00,0x00,0x00,0x00,0x10,0x00,0x10,0x00,0x07,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x08,0x00,0x0C,0x00,
+      0x10,0x00,0x00,0x00,0x00,0x00,0x00,0x05,0x02,0x00,0x00,0x00,0x01,0x00,0x00,0x00,0x01,0x00,0x00,0x00,
+      0x61,0x00,0x00,0x00,0xE4,0xFE,0xFF,0xFF,0x1C,0x00,0x00,0x00,0x14,0x00,0x00,0x00,0x01,0x00,0x00,0x00,
+      0x08,0x00,0x00,0x00,0x40,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x17,0x00,0x00,0x00,
+      0x4D,0x79,0x47,0x61,0x6D,0x65,0x2E,0x45,0x78,0x61,0x6D,0x70,0x6C,0x65,0x32,0x2E,0x4D,0x6F,0x6E,0x73,
+      0x74,0x65,0x72,0x00,0x20,0xFF,0xFF,0xFF,0x34,0x00,0x00,0x00,0x2C,0x00,0x00,0x00,0x01,0x00,0x00,0x00,
+      0x20,0x00,0x00,0x00,0x04,0x00,0x00,0x00,0x12,0x00,0x00,0x00,0x2F,0x2F,0x6D,0x6F,0x6E,0x73,0x74,0x65,
+      0x72,0x5F,0x74,0x65,0x73,0x74,0x2E,0x66,0x62,0x73,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
+      0x18,0x00,0x00,0x00,0x4D,0x79,0x47,0x61,0x6D,0x65,0x2E,0x49,0x6E,0x50,0x61,0x72,0x65,0x6E,0x74,0x4E,
+      0x61,0x6D,0x65,0x73,0x70,0x61,0x63,0x65,0x00,0x00,0x00,0x00,0x78,0xFF,0xFF,0xFF,0x48,0x00,0x00,0x00,
+      0x3C,0x00,0x00,0x00,0x01,0x00,0x00,0x00,0x30,0x00,0x00,0x00,0x04,0x00,0x00,0x00,0x20,0x00,0x00,0x00,
+      0x2F,0x2F,0x69,0x6E,0x63,0x6C,0x75,0x64,0x65,0x5F,0x74,0x65,0x73,0x74,0x2F,0x69,0x6E,0x63,0x6C,0x75,
+      0x64,0x65,0x5F,0x74,0x65,0x73,0x74,0x31,0x2E,0x66,0x62,0x73,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
+      0x01,0x00,0x00,0x00,0x10,0x00,0x00,0x00,0x06,0x00,0x00,0x00,0x54,0x61,0x62,0x6C,0x65,0x41,0x00,0x00,
+      0x74,0xFF,0xFF,0xFF,0x00,0x01,0x04,0x00,0x20,0x00,0x00,0x00,0x0C,0x00,0x00,0x00,0x04,0x00,0x00,0x00,
+      0x00,0x00,0x00,0x00,0x58,0xFF,0xFF,0xFF,0x00,0x00,0x00,0x0F,0x0C,0x00,0x00,0x00,0x01,0x00,0x00,0x00,
+      0x01,0x00,0x00,0x00,0x62,0x00,0x00,0x00,0x14,0x00,0x18,0x00,0x04,0x00,0x08,0x00,0x00,0x00,0x0C,0x00,
+      0x00,0x00,0x00,0x00,0x10,0x00,0x14,0x00,0x14,0x00,0x00,0x00,0x20,0x00,0x00,0x00,0x14,0x00,0x00,0x00,
+      0x01,0x00,0x00,0x00,0x08,0x00,0x00,0x00,0xC4,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x01,0x00,0x00,0x00,
+      0x44,0x00,0x00,0x00,0x1C,0x00,0x00,0x00,0x4D,0x79,0x47,0x61,0x6D,0x65,0x2E,0x4F,0x74,0x68,0x65,0x72,
+      0x4E,0x61,0x6D,0x65,0x53,0x70,0x61,0x63,0x65,0x2E,0x54,0x61,0x62,0x6C,0x65,0x42,0x00,0x00,0x00,0x00,
+      0x1C,0x00,0x14,0x00,0x08,0x00,0x0C,0x00,0x00,0x00,0x06,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
+      0x00,0x00,0x00,0x00,0x10,0x00,0x05,0x00,0x1C,0x00,0x00,0x00,0x00,0x01,0x04,0x00,0x30,0x00,0x00,0x00,
       0x1C,0x00,0x00,0x00,0x04,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x10,0x00,0x10,0x00,0x07,0x00,0x00,0x00,
-      0x00,0x00,0x00,0x00,0x08,0x00,0x0C,0x00,0x10,0x00,0x00,0x00,0x00,0x00,0x00,0x05,0x02,0x00,0x00,0x00,
-      0x01,0x00,0x00,0x00,0x01,0x00,0x00,0x00,0x61,0x00,0x00,0x00,0xE4,0xFE,0xFF,0xFF,0x1C,0x00,0x00,0x00,
-      0x14,0x00,0x00,0x00,0x01,0x00,0x00,0x00,0x08,0x00,0x00,0x00,0x40,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
-      0x00,0x00,0x00,0x00,0x17,0x00,0x00,0x00,0x4D,0x79,0x47,0x61,0x6D,0x65,0x2E,0x45,0x78,0x61,0x6D,0x70,
-      0x6C,0x65,0x32,0x2E,0x4D,0x6F,0x6E,0x73,0x74,0x65,0x72,0x00,0x20,0xFF,0xFF,0xFF,0x34,0x00,0x00,0x00,
-      0x2C,0x00,0x00,0x00,0x01,0x00,0x00,0x00,0x20,0x00,0x00,0x00,0x04,0x00,0x00,0x00,0x12,0x00,0x00,0x00,
-      0x2F,0x2F,0x6D,0x6F,0x6E,0x73,0x74,0x65,0x72,0x5F,0x74,0x65,0x73,0x74,0x2E,0x66,0x62,0x73,0x00,0x00,
-      0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x18,0x00,0x00,0x00,0x4D,0x79,0x47,0x61,0x6D,0x65,0x2E,0x49,
-      0x6E,0x50,0x61,0x72,0x65,0x6E,0x74,0x4E,0x61,0x6D,0x65,0x73,0x70,0x61,0x63,0x65,0x00,0x00,0x00,0x00,
-      0x78,0xFF,0xFF,0xFF,0x48,0x00,0x00,0x00,0x3C,0x00,0x00,0x00,0x01,0x00,0x00,0x00,0x30,0x00,0x00,0x00,
-      0x04,0x00,0x00,0x00,0x20,0x00,0x00,0x00,0x2F,0x2F,0x69,0x6E,0x63,0x6C,0x75,0x64,0x65,0x5F,0x74,0x65,
-      0x73,0x74,0x2F,0x69,0x6E,0x63,0x6C,0x75,0x64,0x65,0x5F,0x74,0x65,0x73,0x74,0x31,0x2E,0x66,0x62,0x73,
-      0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x01,0x00,0x00,0x00,0x10,0x00,0x00,0x00,0x06,0x00,0x00,0x00,
-      0x54,0x61,0x62,0x6C,0x65,0x41,0x00,0x00,0x74,0xFF,0xFF,0xFF,0x00,0x01,0x04,0x00,0x20,0x00,0x00,0x00,
-      0x0C,0x00,0x00,0x00,0x04,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x58,0xFF,0xFF,0xFF,0x00,0x00,0x00,0x0F,
-      0x0C,0x00,0x00,0x00,0x01,0x00,0x00,0x00,0x01,0x00,0x00,0x00,0x62,0x00,0x00,0x00,0x14,0x00,0x18,0x00,
-      0x04,0x00,0x08,0x00,0x00,0x00,0x0C,0x00,0x00,0x00,0x00,0x00,0x10,0x00,0x14,0x00,0x14,0x00,0x00,0x00,
-      0x20,0x00,0x00,0x00,0x14,0x00,0x00,0x00,0x01,0x00,0x00,0x00,0x08,0x00,0x00,0x00,0xC4,0x00,0x00,0x00,
-      0x00,0x00,0x00,0x00,0x01,0x00,0x00,0x00,0x44,0x00,0x00,0x00,0x1C,0x00,0x00,0x00,0x4D,0x79,0x47,0x61,
-      0x6D,0x65,0x2E,0x4F,0x74,0x68,0x65,0x72,0x4E,0x61,0x6D,0x65,0x53,0x70,0x61,0x63,0x65,0x2E,0x54,0x61,
-      0x62,0x6C,0x65,0x42,0x00,0x00,0x00,0x00,0x1C,0x00,0x14,0x00,0x08,0x00,0x0C,0x00,0x00,0x00,0x06,0x00,
-      0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x10,0x00,0x05,0x00,0x1C,0x00,0x00,0x00,
-      0x00,0x01,0x04,0x00,0x30,0x00,0x00,0x00,0x1C,0x00,0x00,0x00,0x04,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
-      0x10,0x00,0x10,0x00,0x07,0x00,0x00,0x00,0x08,0x00,0x00,0x00,0x00,0x00,0x0C,0x00,0x10,0x00,0x00,0x00,
-      0x00,0x00,0x00,0x0F,0x0E,0x00,0x00,0x00,0x01,0x00,0x00,0x00,0x01,0x00,0x00,0x00,0x61,0x00,0x00,0x00,
-      0x14,0x00,0x20,0x00,0x08,0x00,0x0C,0x00,0x07,0x00,0x10,0x00,0x14,0x00,0x00,0x00,0x18,0x00,0x1C,0x00,
-      0x14,0x00,0x00,0x00,0x00,0x00,0x00,0x01,0x50,0x00,0x00,0x00,0x44,0x00,0x00,0x00,0x04,0x00,0x00,0x00,
-      0x04,0x00,0x00,0x00,0x34,0x00,0x00,0x00,0x04,0x00,0x00,0x00,0x24,0x00,0x00,0x00,0x2F,0x2F,0x69,0x6E,
-      0x63,0x6C,0x75,0x64,0x65,0x5F,0x74,0x65,0x73,0x74,0x2F,0x73,0x75,0x62,0x2F,0x69,0x6E,0x63,0x6C,0x75,
-      0x64,0x65,0x5F,0x74,0x65,0x73,0x74,0x32,0x2E,0x66,0x62,0x73,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
-      0x01,0x00,0x00,0x00,0x40,0x00,0x00,0x00,0x1C,0x00,0x00,0x00,0x4D,0x79,0x47,0x61,0x6D,0x65,0x2E,0x4F,
-      0x74,0x68,0x65,0x72,0x4E,0x61,0x6D,0x65,0x53,0x70,0x61,0x63,0x65,0x2E,0x55,0x6E,0x75,0x73,0x65,0x64,
-      0x00,0x00,0x1A,0x00,0x10,0x00,0x04,0x00,0x08,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
-      0x00,0x00,0x00,0x00,0x00,0x00,0x0C,0x00,0x1A,0x00,0x00,0x00,0x2C,0x00,0x00,0x00,0x1C,0x00,0x00,0x00,
-      0x04,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x10,0x00,0x0C,0x00,0x07,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
-      0x00,0x00,0x08,0x00,0x10,0x00,0x00,0x00,0x00,0x00,0x00,0x07,0x01,0x00,0x00,0x00,0x01,0x00,0x00,0x00,
-      0x61,0x00,0x00,0x00
+      0x08,0x00,0x00,0x00,0x00,0x00,0x0C,0x00,0x10,0x00,0x00,0x00,0x00,0x00,0x00,0x0F,0x0E,0x00,0x00,0x00,
+      0x01,0x00,0x00,0x00,0x01,0x00,0x00,0x00,0x61,0x00,0x00,0x00,0x14,0x00,0x20,0x00,0x08,0x00,0x0C,0x00,
+      0x07,0x00,0x10,0x00,0x14,0x00,0x00,0x00,0x18,0x00,0x1C,0x00,0x14,0x00,0x00,0x00,0x00,0x00,0x00,0x01,
+      0x50,0x00,0x00,0x00,0x44,0x00,0x00,0x00,0x04,0x00,0x00,0x00,0x04,0x00,0x00,0x00,0x34,0x00,0x00,0x00,
+      0x04,0x00,0x00,0x00,0x24,0x00,0x00,0x00,0x2F,0x2F,0x69,0x6E,0x63,0x6C,0x75,0x64,0x65,0x5F,0x74,0x65,
+      0x73,0x74,0x2F,0x73,0x75,0x62,0x2F,0x69,0x6E,0x63,0x6C,0x75,0x64,0x65,0x5F,0x74,0x65,0x73,0x74,0x32,
+      0x2E,0x66,0x62,0x73,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x01,0x00,0x00,0x00,0x40,0x00,0x00,0x00,
+      0x1C,0x00,0x00,0x00,0x4D,0x79,0x47,0x61,0x6D,0x65,0x2E,0x4F,0x74,0x68,0x65,0x72,0x4E,0x61,0x6D,0x65,
+      0x53,0x70,0x61,0x63,0x65,0x2E,0x55,0x6E,0x75,0x73,0x65,0x64,0x00,0x00,0x1A,0x00,0x10,0x00,0x04,0x00,
+      0x08,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x0C,0x00,
+      0x1A,0x00,0x00,0x00,0x2C,0x00,0x00,0x00,0x1C,0x00,0x00,0x00,0x04,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
+      0x10,0x00,0x0C,0x00,0x07,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x08,0x00,0x10,0x00,0x00,0x00,
+      0x00,0x00,0x00,0x07,0x01,0x00,0x00,0x00,0x01,0x00,0x00,0x00,0x61,0x00,0x00,0x00
     };
     return bfbsData;
   }
   static size_t size() {
-    return 14784;
+    return 15736;
   }
   const uint8_t *begin() {
     return data();
diff --git a/third_party/flatbuffers/tests/monster_test_generated.h b/third_party/flatbuffers/tests/monster_test_generated.h
index deab77b..ce5acf8 100644
--- a/third_party/flatbuffers/tests/monster_test_generated.h
+++ b/third_party/flatbuffers/tests/monster_test_generated.h
@@ -10,9 +10,9 @@
 
 // Ensure the included flatbuffers.h is the same version as when this file was
 // generated, otherwise it may not be compatible.
-static_assert(FLATBUFFERS_VERSION_MAJOR == 2 &&
-              FLATBUFFERS_VERSION_MINOR == 0 &&
-              FLATBUFFERS_VERSION_REVISION == 8,
+static_assert(FLATBUFFERS_VERSION_MAJOR == 22 &&
+              FLATBUFFERS_VERSION_MINOR == 10 &&
+              FLATBUFFERS_VERSION_REVISION == 26,
              "Non-compatible flatbuffers version included");
 
 namespace MyGame {
@@ -1309,6 +1309,14 @@
   MyGame::Example::Test native_inline{};
   MyGame::Example::LongEnum long_enum_non_enum_default = static_cast<MyGame::Example::LongEnum>(0);
   MyGame::Example::LongEnum long_enum_normal_default = MyGame::Example::LongEnum_LongOne;
+  float nan_default = std::numeric_limits<float>::quiet_NaN();
+  float inf_default = std::numeric_limits<float>::infinity();
+  float positive_inf_default = std::numeric_limits<float>::infinity();
+  float infinity_default = std::numeric_limits<float>::infinity();
+  float positive_infinity_default = std::numeric_limits<float>::infinity();
+  float negative_inf_default = -std::numeric_limits<float>::infinity();
+  float negative_infinity_default = -std::numeric_limits<float>::infinity();
+  double double_inf_default = std::numeric_limits<double>::infinity();
   MonsterT() = default;
   MonsterT(const MonsterT &o);
   MonsterT(MonsterT&&) FLATBUFFERS_NOEXCEPT = default;
@@ -1375,7 +1383,15 @@
     VT_SCALAR_KEY_SORTED_TABLES = 104,
     VT_NATIVE_INLINE = 106,
     VT_LONG_ENUM_NON_ENUM_DEFAULT = 108,
-    VT_LONG_ENUM_NORMAL_DEFAULT = 110
+    VT_LONG_ENUM_NORMAL_DEFAULT = 110,
+    VT_NAN_DEFAULT = 112,
+    VT_INF_DEFAULT = 114,
+    VT_POSITIVE_INF_DEFAULT = 116,
+    VT_INFINITY_DEFAULT = 118,
+    VT_POSITIVE_INFINITY_DEFAULT = 120,
+    VT_NEGATIVE_INF_DEFAULT = 122,
+    VT_NEGATIVE_INFINITY_DEFAULT = 124,
+    VT_DOUBLE_INF_DEFAULT = 126
   };
   const MyGame::Example::Vec3 *pos() const {
     return GetStruct<const MyGame::Example::Vec3 *>(VT_POS);
@@ -1732,6 +1748,54 @@
   bool mutate_long_enum_normal_default(MyGame::Example::LongEnum _long_enum_normal_default = static_cast<MyGame::Example::LongEnum>(2ULL)) {
     return SetField<uint64_t>(VT_LONG_ENUM_NORMAL_DEFAULT, static_cast<uint64_t>(_long_enum_normal_default), 2ULL);
   }
+  float nan_default() const {
+    return GetField<float>(VT_NAN_DEFAULT, std::numeric_limits<float>::quiet_NaN());
+  }
+  bool mutate_nan_default(float _nan_default = std::numeric_limits<float>::quiet_NaN()) {
+    return SetField<float>(VT_NAN_DEFAULT, _nan_default, std::numeric_limits<float>::quiet_NaN());
+  }
+  float inf_default() const {
+    return GetField<float>(VT_INF_DEFAULT, std::numeric_limits<float>::infinity());
+  }
+  bool mutate_inf_default(float _inf_default = std::numeric_limits<float>::infinity()) {
+    return SetField<float>(VT_INF_DEFAULT, _inf_default, std::numeric_limits<float>::infinity());
+  }
+  float positive_inf_default() const {
+    return GetField<float>(VT_POSITIVE_INF_DEFAULT, std::numeric_limits<float>::infinity());
+  }
+  bool mutate_positive_inf_default(float _positive_inf_default = std::numeric_limits<float>::infinity()) {
+    return SetField<float>(VT_POSITIVE_INF_DEFAULT, _positive_inf_default, std::numeric_limits<float>::infinity());
+  }
+  float infinity_default() const {
+    return GetField<float>(VT_INFINITY_DEFAULT, std::numeric_limits<float>::infinity());
+  }
+  bool mutate_infinity_default(float _infinity_default = std::numeric_limits<float>::infinity()) {
+    return SetField<float>(VT_INFINITY_DEFAULT, _infinity_default, std::numeric_limits<float>::infinity());
+  }
+  float positive_infinity_default() const {
+    return GetField<float>(VT_POSITIVE_INFINITY_DEFAULT, std::numeric_limits<float>::infinity());
+  }
+  bool mutate_positive_infinity_default(float _positive_infinity_default = std::numeric_limits<float>::infinity()) {
+    return SetField<float>(VT_POSITIVE_INFINITY_DEFAULT, _positive_infinity_default, std::numeric_limits<float>::infinity());
+  }
+  float negative_inf_default() const {
+    return GetField<float>(VT_NEGATIVE_INF_DEFAULT, -std::numeric_limits<float>::infinity());
+  }
+  bool mutate_negative_inf_default(float _negative_inf_default = -std::numeric_limits<float>::infinity()) {
+    return SetField<float>(VT_NEGATIVE_INF_DEFAULT, _negative_inf_default, -std::numeric_limits<float>::infinity());
+  }
+  float negative_infinity_default() const {
+    return GetField<float>(VT_NEGATIVE_INFINITY_DEFAULT, -std::numeric_limits<float>::infinity());
+  }
+  bool mutate_negative_infinity_default(float _negative_infinity_default = -std::numeric_limits<float>::infinity()) {
+    return SetField<float>(VT_NEGATIVE_INFINITY_DEFAULT, _negative_infinity_default, -std::numeric_limits<float>::infinity());
+  }
+  double double_inf_default() const {
+    return GetField<double>(VT_DOUBLE_INF_DEFAULT, std::numeric_limits<double>::infinity());
+  }
+  bool mutate_double_inf_default(double _double_inf_default = std::numeric_limits<double>::infinity()) {
+    return SetField<double>(VT_DOUBLE_INF_DEFAULT, _double_inf_default, std::numeric_limits<double>::infinity());
+  }
   bool Verify(flatbuffers::Verifier &verifier) const {
     return VerifyTableStart(verifier) &&
            VerifyField<MyGame::Example::Vec3>(verifier, VT_POS, 8) &&
@@ -1823,6 +1887,14 @@
            VerifyField<MyGame::Example::Test>(verifier, VT_NATIVE_INLINE, 2) &&
            VerifyField<uint64_t>(verifier, VT_LONG_ENUM_NON_ENUM_DEFAULT, 8) &&
            VerifyField<uint64_t>(verifier, VT_LONG_ENUM_NORMAL_DEFAULT, 8) &&
+           VerifyField<float>(verifier, VT_NAN_DEFAULT, 4) &&
+           VerifyField<float>(verifier, VT_INF_DEFAULT, 4) &&
+           VerifyField<float>(verifier, VT_POSITIVE_INF_DEFAULT, 4) &&
+           VerifyField<float>(verifier, VT_INFINITY_DEFAULT, 4) &&
+           VerifyField<float>(verifier, VT_POSITIVE_INFINITY_DEFAULT, 4) &&
+           VerifyField<float>(verifier, VT_NEGATIVE_INF_DEFAULT, 4) &&
+           VerifyField<float>(verifier, VT_NEGATIVE_INFINITY_DEFAULT, 4) &&
+           VerifyField<double>(verifier, VT_DOUBLE_INF_DEFAULT, 8) &&
            verifier.EndTable();
   }
   MonsterT *UnPack(const flatbuffers::resolver_function_t *_resolver = nullptr) const;
@@ -2017,6 +2089,30 @@
   void add_long_enum_normal_default(MyGame::Example::LongEnum long_enum_normal_default) {
     fbb_.AddElement<uint64_t>(Monster::VT_LONG_ENUM_NORMAL_DEFAULT, static_cast<uint64_t>(long_enum_normal_default), 2ULL);
   }
+  void add_nan_default(float nan_default) {
+    fbb_.AddElement<float>(Monster::VT_NAN_DEFAULT, nan_default, std::numeric_limits<float>::quiet_NaN());
+  }
+  void add_inf_default(float inf_default) {
+    fbb_.AddElement<float>(Monster::VT_INF_DEFAULT, inf_default, std::numeric_limits<float>::infinity());
+  }
+  void add_positive_inf_default(float positive_inf_default) {
+    fbb_.AddElement<float>(Monster::VT_POSITIVE_INF_DEFAULT, positive_inf_default, std::numeric_limits<float>::infinity());
+  }
+  void add_infinity_default(float infinity_default) {
+    fbb_.AddElement<float>(Monster::VT_INFINITY_DEFAULT, infinity_default, std::numeric_limits<float>::infinity());
+  }
+  void add_positive_infinity_default(float positive_infinity_default) {
+    fbb_.AddElement<float>(Monster::VT_POSITIVE_INFINITY_DEFAULT, positive_infinity_default, std::numeric_limits<float>::infinity());
+  }
+  void add_negative_inf_default(float negative_inf_default) {
+    fbb_.AddElement<float>(Monster::VT_NEGATIVE_INF_DEFAULT, negative_inf_default, -std::numeric_limits<float>::infinity());
+  }
+  void add_negative_infinity_default(float negative_infinity_default) {
+    fbb_.AddElement<float>(Monster::VT_NEGATIVE_INFINITY_DEFAULT, negative_infinity_default, -std::numeric_limits<float>::infinity());
+  }
+  void add_double_inf_default(double double_inf_default) {
+    fbb_.AddElement<double>(Monster::VT_DOUBLE_INF_DEFAULT, double_inf_default, std::numeric_limits<double>::infinity());
+  }
   explicit MonsterBuilder(flatbuffers::FlatBufferBuilder &_fbb)
         : fbb_(_fbb) {
     start_ = fbb_.StartTable();
@@ -2083,8 +2179,17 @@
     flatbuffers::Offset<flatbuffers::Vector<flatbuffers::Offset<MyGame::Example::Stat>>> scalar_key_sorted_tables = 0,
     const MyGame::Example::Test *native_inline = nullptr,
     MyGame::Example::LongEnum long_enum_non_enum_default = static_cast<MyGame::Example::LongEnum>(0),
-    MyGame::Example::LongEnum long_enum_normal_default = MyGame::Example::LongEnum_LongOne) {
+    MyGame::Example::LongEnum long_enum_normal_default = MyGame::Example::LongEnum_LongOne,
+    float nan_default = std::numeric_limits<float>::quiet_NaN(),
+    float inf_default = std::numeric_limits<float>::infinity(),
+    float positive_inf_default = std::numeric_limits<float>::infinity(),
+    float infinity_default = std::numeric_limits<float>::infinity(),
+    float positive_infinity_default = std::numeric_limits<float>::infinity(),
+    float negative_inf_default = -std::numeric_limits<float>::infinity(),
+    float negative_infinity_default = -std::numeric_limits<float>::infinity(),
+    double double_inf_default = std::numeric_limits<double>::infinity()) {
   MonsterBuilder builder_(_fbb);
+  builder_.add_double_inf_default(double_inf_default);
   builder_.add_long_enum_normal_default(long_enum_normal_default);
   builder_.add_long_enum_non_enum_default(long_enum_non_enum_default);
   builder_.add_non_owning_reference(non_owning_reference);
@@ -2094,6 +2199,13 @@
   builder_.add_testhashs64_fnv1a(testhashs64_fnv1a);
   builder_.add_testhashu64_fnv1(testhashu64_fnv1);
   builder_.add_testhashs64_fnv1(testhashs64_fnv1);
+  builder_.add_negative_infinity_default(negative_infinity_default);
+  builder_.add_negative_inf_default(negative_inf_default);
+  builder_.add_positive_infinity_default(positive_infinity_default);
+  builder_.add_infinity_default(infinity_default);
+  builder_.add_positive_inf_default(positive_inf_default);
+  builder_.add_inf_default(inf_default);
+  builder_.add_nan_default(nan_default);
   builder_.add_native_inline(native_inline);
   builder_.add_scalar_key_sorted_tables(scalar_key_sorted_tables);
   builder_.add_testrequirednestedflatbuffer(testrequirednestedflatbuffer);
@@ -2195,7 +2307,15 @@
     std::vector<flatbuffers::Offset<MyGame::Example::Stat>> *scalar_key_sorted_tables = nullptr,
     const MyGame::Example::Test *native_inline = nullptr,
     MyGame::Example::LongEnum long_enum_non_enum_default = static_cast<MyGame::Example::LongEnum>(0),
-    MyGame::Example::LongEnum long_enum_normal_default = MyGame::Example::LongEnum_LongOne) {
+    MyGame::Example::LongEnum long_enum_normal_default = MyGame::Example::LongEnum_LongOne,
+    float nan_default = std::numeric_limits<float>::quiet_NaN(),
+    float inf_default = std::numeric_limits<float>::infinity(),
+    float positive_inf_default = std::numeric_limits<float>::infinity(),
+    float infinity_default = std::numeric_limits<float>::infinity(),
+    float positive_infinity_default = std::numeric_limits<float>::infinity(),
+    float negative_inf_default = -std::numeric_limits<float>::infinity(),
+    float negative_infinity_default = -std::numeric_limits<float>::infinity(),
+    double double_inf_default = std::numeric_limits<double>::infinity()) {
   auto name__ = name ? _fbb.CreateString(name) : 0;
   auto inventory__ = inventory ? _fbb.CreateVector<uint8_t>(*inventory) : 0;
   auto test4__ = test4 ? _fbb.CreateVectorOfStructs<MyGame::Example::Test>(*test4) : 0;
@@ -2271,7 +2391,15 @@
       scalar_key_sorted_tables__,
       native_inline,
       long_enum_non_enum_default,
-      long_enum_normal_default);
+      long_enum_normal_default,
+      nan_default,
+      inf_default,
+      positive_inf_default,
+      infinity_default,
+      positive_infinity_default,
+      negative_inf_default,
+      negative_infinity_default,
+      double_inf_default);
 }
 
 flatbuffers::Offset<Monster> CreateMonster(flatbuffers::FlatBufferBuilder &_fbb, const MonsterT *_o, const flatbuffers::rehasher_function_t *_rehasher = nullptr);
@@ -2767,7 +2895,15 @@
       (lhs.scalar_key_sorted_tables.size() == rhs.scalar_key_sorted_tables.size() && std::equal(lhs.scalar_key_sorted_tables.cbegin(), lhs.scalar_key_sorted_tables.cend(), rhs.scalar_key_sorted_tables.cbegin(), [](flatbuffers::unique_ptr<MyGame::Example::StatT> const &a, flatbuffers::unique_ptr<MyGame::Example::StatT> const &b) { return (a == b) || (a && b && *a == *b); })) &&
       (lhs.native_inline == rhs.native_inline) &&
       (lhs.long_enum_non_enum_default == rhs.long_enum_non_enum_default) &&
-      (lhs.long_enum_normal_default == rhs.long_enum_normal_default);
+      (lhs.long_enum_normal_default == rhs.long_enum_normal_default) &&
+      (lhs.nan_default == rhs.nan_default) &&
+      (lhs.inf_default == rhs.inf_default) &&
+      (lhs.positive_inf_default == rhs.positive_inf_default) &&
+      (lhs.infinity_default == rhs.infinity_default) &&
+      (lhs.positive_infinity_default == rhs.positive_infinity_default) &&
+      (lhs.negative_inf_default == rhs.negative_inf_default) &&
+      (lhs.negative_infinity_default == rhs.negative_infinity_default) &&
+      (lhs.double_inf_default == rhs.double_inf_default);
 }
 
 inline bool operator!=(const MonsterT &lhs, const MonsterT &rhs) {
@@ -2820,7 +2956,15 @@
         testrequirednestedflatbuffer(o.testrequirednestedflatbuffer),
         native_inline(o.native_inline),
         long_enum_non_enum_default(o.long_enum_non_enum_default),
-        long_enum_normal_default(o.long_enum_normal_default) {
+        long_enum_normal_default(o.long_enum_normal_default),
+        nan_default(o.nan_default),
+        inf_default(o.inf_default),
+        positive_inf_default(o.positive_inf_default),
+        infinity_default(o.infinity_default),
+        positive_infinity_default(o.positive_infinity_default),
+        negative_inf_default(o.negative_inf_default),
+        negative_infinity_default(o.negative_infinity_default),
+        double_inf_default(o.double_inf_default) {
   testarrayoftables.reserve(o.testarrayoftables.size());
   for (const auto &testarrayoftables_ : o.testarrayoftables) { testarrayoftables.emplace_back((testarrayoftables_) ? new MyGame::Example::MonsterT(*testarrayoftables_) : nullptr); }
   vector_of_referrables.reserve(o.vector_of_referrables.size());
@@ -2884,6 +3028,14 @@
   std::swap(native_inline, o.native_inline);
   std::swap(long_enum_non_enum_default, o.long_enum_non_enum_default);
   std::swap(long_enum_normal_default, o.long_enum_normal_default);
+  std::swap(nan_default, o.nan_default);
+  std::swap(inf_default, o.inf_default);
+  std::swap(positive_inf_default, o.positive_inf_default);
+  std::swap(infinity_default, o.infinity_default);
+  std::swap(positive_infinity_default, o.positive_infinity_default);
+  std::swap(negative_inf_default, o.negative_inf_default);
+  std::swap(negative_infinity_default, o.negative_infinity_default);
+  std::swap(double_inf_default, o.double_inf_default);
   return *this;
 }
 
@@ -2949,6 +3101,14 @@
   { auto _e = native_inline(); if (_e) _o->native_inline = *_e; }
   { auto _e = long_enum_non_enum_default(); _o->long_enum_non_enum_default = _e; }
   { auto _e = long_enum_normal_default(); _o->long_enum_normal_default = _e; }
+  { auto _e = nan_default(); _o->nan_default = _e; }
+  { auto _e = inf_default(); _o->inf_default = _e; }
+  { auto _e = positive_inf_default(); _o->positive_inf_default = _e; }
+  { auto _e = infinity_default(); _o->infinity_default = _e; }
+  { auto _e = positive_infinity_default(); _o->positive_infinity_default = _e; }
+  { auto _e = negative_inf_default(); _o->negative_inf_default = _e; }
+  { auto _e = negative_infinity_default(); _o->negative_infinity_default = _e; }
+  { auto _e = double_inf_default(); _o->double_inf_default = _e; }
 }
 
 inline flatbuffers::Offset<Monster> Monster::Pack(flatbuffers::FlatBufferBuilder &_fbb, const MonsterT* _o, const flatbuffers::rehasher_function_t *_rehasher) {
@@ -3012,6 +3172,14 @@
   auto _native_inline = &_o->native_inline;
   auto _long_enum_non_enum_default = _o->long_enum_non_enum_default;
   auto _long_enum_normal_default = _o->long_enum_normal_default;
+  auto _nan_default = _o->nan_default;
+  auto _inf_default = _o->inf_default;
+  auto _positive_inf_default = _o->positive_inf_default;
+  auto _infinity_default = _o->infinity_default;
+  auto _positive_infinity_default = _o->positive_infinity_default;
+  auto _negative_inf_default = _o->negative_inf_default;
+  auto _negative_infinity_default = _o->negative_infinity_default;
+  auto _double_inf_default = _o->double_inf_default;
   return MyGame::Example::CreateMonster(
       _fbb,
       _pos,
@@ -3066,7 +3234,15 @@
       _scalar_key_sorted_tables,
       _native_inline,
       _long_enum_non_enum_default,
-      _long_enum_normal_default);
+      _long_enum_normal_default,
+      _nan_default,
+      _inf_default,
+      _positive_inf_default,
+      _infinity_default,
+      _positive_infinity_default,
+      _negative_inf_default,
+      _negative_infinity_default,
+      _double_inf_default);
 }
 
 
@@ -3846,7 +4022,15 @@
     { flatbuffers::ET_SEQUENCE, 1, 5 },
     { flatbuffers::ET_SEQUENCE, 0, 3 },
     { flatbuffers::ET_ULONG, 0, 12 },
-    { flatbuffers::ET_ULONG, 0, 12 }
+    { flatbuffers::ET_ULONG, 0, 12 },
+    { flatbuffers::ET_FLOAT, 0, -1 },
+    { flatbuffers::ET_FLOAT, 0, -1 },
+    { flatbuffers::ET_FLOAT, 0, -1 },
+    { flatbuffers::ET_FLOAT, 0, -1 },
+    { flatbuffers::ET_FLOAT, 0, -1 },
+    { flatbuffers::ET_FLOAT, 0, -1 },
+    { flatbuffers::ET_FLOAT, 0, -1 },
+    { flatbuffers::ET_DOUBLE, 0, -1 }
   };
   static const flatbuffers::TypeFunction type_refs[] = {
     MyGame::Example::Vec3TypeTable,
@@ -3917,10 +4101,18 @@
     "scalar_key_sorted_tables",
     "native_inline",
     "long_enum_non_enum_default",
-    "long_enum_normal_default"
+    "long_enum_normal_default",
+    "nan_default",
+    "inf_default",
+    "positive_inf_default",
+    "infinity_default",
+    "positive_infinity_default",
+    "negative_inf_default",
+    "negative_infinity_default",
+    "double_inf_default"
   };
   static const flatbuffers::TypeTable tt = {
-    flatbuffers::ST_TABLE, 54, type_codes, type_refs, nullptr, nullptr, names
+    flatbuffers::ST_TABLE, 62, type_codes, type_refs, nullptr, nullptr, names
   };
   return &tt;
 }
diff --git a/third_party/flatbuffers/tests/monster_test_generated.lobster b/third_party/flatbuffers/tests/monster_test_generated.lobster
index c3ee785..d6390fd 100644
--- a/third_party/flatbuffers/tests/monster_test_generated.lobster
+++ b/third_party/flatbuffers/tests/monster_test_generated.lobster
@@ -425,13 +425,29 @@
         return LongEnum(buf_.flatbuffers_field_uint64(pos_, 108, 0))
     def long_enum_normal_default() -> LongEnum:
         return LongEnum(buf_.flatbuffers_field_uint64(pos_, 110, 2))
+    def nan_default() -> float:
+        return buf_.flatbuffers_field_float32(pos_, 112, nan)
+    def inf_default() -> float:
+        return buf_.flatbuffers_field_float32(pos_, 114, inf)
+    def positive_inf_default() -> float:
+        return buf_.flatbuffers_field_float32(pos_, 116, +inf)
+    def infinity_default() -> float:
+        return buf_.flatbuffers_field_float32(pos_, 118, infinity)
+    def positive_infinity_default() -> float:
+        return buf_.flatbuffers_field_float32(pos_, 120, +infinity)
+    def negative_inf_default() -> float:
+        return buf_.flatbuffers_field_float32(pos_, 122, -inf)
+    def negative_infinity_default() -> float:
+        return buf_.flatbuffers_field_float32(pos_, 124, -infinity)
+    def double_inf_default() -> float:
+        return buf_.flatbuffers_field_float64(pos_, 126, inf)
 
 def GetRootAsMonster(buf:string): return Monster { buf, buf.flatbuffers_indirect(0) }
 
 struct MonsterBuilder:
     b_:flatbuffers_builder
     def start():
-        b_.StartObject(54)
+        b_.StartObject(62)
         return this
     def add_pos(pos:flatbuffers_offset):
         b_.PrependStructSlot(0, pos)
@@ -592,6 +608,30 @@
     def add_long_enum_normal_default(long_enum_normal_default:LongEnum):
         b_.PrependUint64Slot(53, long_enum_normal_default, 2)
         return this
+    def add_nan_default(nan_default:float):
+        b_.PrependFloat32Slot(54, nan_default, nan)
+        return this
+    def add_inf_default(inf_default:float):
+        b_.PrependFloat32Slot(55, inf_default, inf)
+        return this
+    def add_positive_inf_default(positive_inf_default:float):
+        b_.PrependFloat32Slot(56, positive_inf_default, +inf)
+        return this
+    def add_infinity_default(infinity_default:float):
+        b_.PrependFloat32Slot(57, infinity_default, infinity)
+        return this
+    def add_positive_infinity_default(positive_infinity_default:float):
+        b_.PrependFloat32Slot(58, positive_infinity_default, +infinity)
+        return this
+    def add_negative_inf_default(negative_inf_default:float):
+        b_.PrependFloat32Slot(59, negative_inf_default, -inf)
+        return this
+    def add_negative_infinity_default(negative_infinity_default:float):
+        b_.PrependFloat32Slot(60, negative_infinity_default, -infinity)
+        return this
+    def add_double_inf_default(double_inf_default:float):
+        b_.PrependFloat64Slot(61, double_inf_default, inf)
+        return this
     def end():
         return b_.EndObject()
 
diff --git a/third_party/flatbuffers/tests/monster_test_generated.py b/third_party/flatbuffers/tests/monster_test_generated.py
index 0fa2140..b70c31a 100644
--- a/third_party/flatbuffers/tests/monster_test_generated.py
+++ b/third_party/flatbuffers/tests/monster_test_generated.py
@@ -125,6 +125,11 @@
         return cls.InitFromObj(inParentNamespace)
 
     @classmethod
+    def InitFromPackedBuf(cls, buf, pos=0):
+        n = flatbuffers.encode.Get(flatbuffers.packer.uoffset, buf, pos)
+        return cls.InitFromBuf(buf, pos+n)
+
+    @classmethod
     def InitFromObj(cls, inParentNamespace):
         x = InParentNamespaceT()
         x._UnPack(inParentNamespace)
@@ -181,6 +186,11 @@
         return cls.InitFromObj(monster)
 
     @classmethod
+    def InitFromPackedBuf(cls, buf, pos=0):
+        n = flatbuffers.encode.Get(flatbuffers.packer.uoffset, buf, pos)
+        return cls.InitFromBuf(buf, pos+n)
+
+    @classmethod
     def InitFromObj(cls, monster):
         x = MonsterT()
         x._UnPack(monster)
@@ -236,6 +246,11 @@
         return cls.InitFromObj(test)
 
     @classmethod
+    def InitFromPackedBuf(cls, buf, pos=0):
+        n = flatbuffers.encode.Get(flatbuffers.packer.uoffset, buf, pos)
+        return cls.InitFromBuf(buf, pos+n)
+
+    @classmethod
     def InitFromObj(cls, test):
         x = TestT()
         x._UnPack(test)
@@ -300,6 +315,11 @@
         return cls.InitFromObj(testSimpleTableWithEnum)
 
     @classmethod
+    def InitFromPackedBuf(cls, buf, pos=0):
+        n = flatbuffers.encode.Get(flatbuffers.packer.uoffset, buf, pos)
+        return cls.InitFromBuf(buf, pos+n)
+
+    @classmethod
     def InitFromObj(cls, testSimpleTableWithEnum):
         x = TestSimpleTableWithEnumT()
         x._UnPack(testSimpleTableWithEnum)
@@ -385,6 +405,11 @@
         return cls.InitFromObj(vec3)
 
     @classmethod
+    def InitFromPackedBuf(cls, buf, pos=0):
+        n = flatbuffers.encode.Get(flatbuffers.packer.uoffset, buf, pos)
+        return cls.InitFromBuf(buf, pos+n)
+
+    @classmethod
     def InitFromObj(cls, vec3):
         x = Vec3T()
         x._UnPack(vec3)
@@ -444,6 +469,11 @@
         return cls.InitFromObj(ability)
 
     @classmethod
+    def InitFromPackedBuf(cls, buf, pos=0):
+        n = flatbuffers.encode.Get(flatbuffers.packer.uoffset, buf, pos)
+        return cls.InitFromBuf(buf, pos+n)
+
+    @classmethod
     def InitFromObj(cls, ability):
         x = AbilityT()
         x._UnPack(ability)
@@ -522,6 +552,11 @@
         return cls.InitFromObj(structOfStructs)
 
     @classmethod
+    def InitFromPackedBuf(cls, buf, pos=0):
+        n = flatbuffers.encode.Get(flatbuffers.packer.uoffset, buf, pos)
+        return cls.InitFromBuf(buf, pos+n)
+
+    @classmethod
     def InitFromObj(cls, structOfStructs):
         x = StructOfStructsT()
         x._UnPack(structOfStructs)
@@ -593,6 +628,11 @@
         return cls.InitFromObj(structOfStructsOfStructs)
 
     @classmethod
+    def InitFromPackedBuf(cls, buf, pos=0):
+        n = flatbuffers.encode.Get(flatbuffers.packer.uoffset, buf, pos)
+        return cls.InitFromBuf(buf, pos+n)
+
+    @classmethod
     def InitFromObj(cls, structOfStructsOfStructs):
         x = StructOfStructsOfStructsT()
         x._UnPack(structOfStructsOfStructs)
@@ -675,6 +715,11 @@
         return cls.InitFromObj(stat)
 
     @classmethod
+    def InitFromPackedBuf(cls, buf, pos=0):
+        n = flatbuffers.encode.Get(flatbuffers.packer.uoffset, buf, pos)
+        return cls.InitFromBuf(buf, pos+n)
+
+    @classmethod
     def InitFromObj(cls, stat):
         x = StatT()
         x._UnPack(stat)
@@ -748,6 +793,11 @@
         return cls.InitFromObj(referrable)
 
     @classmethod
+    def InitFromPackedBuf(cls, buf, pos=0):
+        n = flatbuffers.encode.Get(flatbuffers.packer.uoffset, buf, pos)
+        return cls.InitFromBuf(buf, pos+n)
+
+    @classmethod
     def InitFromObj(cls, referrable):
         x = ReferrableT()
         x._UnPack(referrable)
@@ -1565,7 +1615,63 @@
             return self._tab.Get(flatbuffers.number_types.Uint64Flags, o + self._tab.Pos)
         return 2
 
-def MonsterStart(builder): builder.StartObject(54)
+    # Monster
+    def NanDefault(self):
+        o = flatbuffers.number_types.UOffsetTFlags.py_type(self._tab.Offset(112))
+        if o != 0:
+            return self._tab.Get(flatbuffers.number_types.Float32Flags, o + self._tab.Pos)
+        return float('nan')
+
+    # Monster
+    def InfDefault(self):
+        o = flatbuffers.number_types.UOffsetTFlags.py_type(self._tab.Offset(114))
+        if o != 0:
+            return self._tab.Get(flatbuffers.number_types.Float32Flags, o + self._tab.Pos)
+        return float('inf')
+
+    # Monster
+    def PositiveInfDefault(self):
+        o = flatbuffers.number_types.UOffsetTFlags.py_type(self._tab.Offset(116))
+        if o != 0:
+            return self._tab.Get(flatbuffers.number_types.Float32Flags, o + self._tab.Pos)
+        return float('inf')
+
+    # Monster
+    def InfinityDefault(self):
+        o = flatbuffers.number_types.UOffsetTFlags.py_type(self._tab.Offset(118))
+        if o != 0:
+            return self._tab.Get(flatbuffers.number_types.Float32Flags, o + self._tab.Pos)
+        return float('inf')
+
+    # Monster
+    def PositiveInfinityDefault(self):
+        o = flatbuffers.number_types.UOffsetTFlags.py_type(self._tab.Offset(120))
+        if o != 0:
+            return self._tab.Get(flatbuffers.number_types.Float32Flags, o + self._tab.Pos)
+        return float('inf')
+
+    # Monster
+    def NegativeInfDefault(self):
+        o = flatbuffers.number_types.UOffsetTFlags.py_type(self._tab.Offset(122))
+        if o != 0:
+            return self._tab.Get(flatbuffers.number_types.Float32Flags, o + self._tab.Pos)
+        return float('-inf')
+
+    # Monster
+    def NegativeInfinityDefault(self):
+        o = flatbuffers.number_types.UOffsetTFlags.py_type(self._tab.Offset(124))
+        if o != 0:
+            return self._tab.Get(flatbuffers.number_types.Float32Flags, o + self._tab.Pos)
+        return float('-inf')
+
+    # Monster
+    def DoubleInfDefault(self):
+        o = flatbuffers.number_types.UOffsetTFlags.py_type(self._tab.Offset(126))
+        if o != 0:
+            return self._tab.Get(flatbuffers.number_types.Float64Flags, o + self._tab.Pos)
+        return float('inf')
+
+def MonsterStart(builder): builder.StartObject(62)
 def MonsterAddPos(builder, pos): builder.PrependStructSlot(0, flatbuffers.number_types.UOffsetTFlags.py_type(pos), 0)
 def MonsterAddMana(builder, mana): builder.PrependInt16Slot(1, mana, 150)
 def MonsterAddHp(builder, hp): builder.PrependInt16Slot(2, hp, 100)
@@ -1649,6 +1755,14 @@
 def MonsterAddNativeInline(builder, nativeInline): builder.PrependStructSlot(51, flatbuffers.number_types.UOffsetTFlags.py_type(nativeInline), 0)
 def MonsterAddLongEnumNonEnumDefault(builder, longEnumNonEnumDefault): builder.PrependUint64Slot(52, longEnumNonEnumDefault, 0)
 def MonsterAddLongEnumNormalDefault(builder, longEnumNormalDefault): builder.PrependUint64Slot(53, longEnumNormalDefault, 2)
+def MonsterAddNanDefault(builder, nanDefault): builder.PrependFloat32Slot(54, nanDefault, float('nan'))
+def MonsterAddInfDefault(builder, infDefault): builder.PrependFloat32Slot(55, infDefault, float('inf'))
+def MonsterAddPositiveInfDefault(builder, positiveInfDefault): builder.PrependFloat32Slot(56, positiveInfDefault, float('inf'))
+def MonsterAddInfinityDefault(builder, infinityDefault): builder.PrependFloat32Slot(57, infinityDefault, float('inf'))
+def MonsterAddPositiveInfinityDefault(builder, positiveInfinityDefault): builder.PrependFloat32Slot(58, positiveInfinityDefault, float('inf'))
+def MonsterAddNegativeInfDefault(builder, negativeInfDefault): builder.PrependFloat32Slot(59, negativeInfDefault, float('-inf'))
+def MonsterAddNegativeInfinityDefault(builder, negativeInfinityDefault): builder.PrependFloat32Slot(60, negativeInfinityDefault, float('-inf'))
+def MonsterAddDoubleInfDefault(builder, doubleInfDefault): builder.PrependFloat64Slot(61, doubleInfDefault, float('inf'))
 def MonsterEnd(builder): return builder.EndObject()
 
 try:
@@ -1713,6 +1827,14 @@
         self.nativeInline = None  # type: Optional[TestT]
         self.longEnumNonEnumDefault = 0  # type: int
         self.longEnumNormalDefault = 2  # type: int
+        self.nanDefault = float('nan')  # type: float
+        self.infDefault = float('inf')  # type: float
+        self.positiveInfDefault = float('inf')  # type: float
+        self.infinityDefault = float('inf')  # type: float
+        self.positiveInfinityDefault = float('inf')  # type: float
+        self.negativeInfDefault = float('-inf')  # type: float
+        self.negativeInfinityDefault = float('-inf')  # type: float
+        self.doubleInfDefault = float('inf')  # type: float
 
     @classmethod
     def InitFromBuf(cls, buf, pos):
@@ -1721,6 +1843,11 @@
         return cls.InitFromObj(monster)
 
     @classmethod
+    def InitFromPackedBuf(cls, buf, pos=0):
+        n = flatbuffers.encode.Get(flatbuffers.packer.uoffset, buf, pos)
+        return cls.InitFromBuf(buf, pos+n)
+
+    @classmethod
     def InitFromObj(cls, monster):
         x = MonsterT()
         x._UnPack(monster)
@@ -1909,6 +2036,14 @@
             self.nativeInline = TestT.InitFromObj(monster.NativeInline())
         self.longEnumNonEnumDefault = monster.LongEnumNonEnumDefault()
         self.longEnumNormalDefault = monster.LongEnumNormalDefault()
+        self.nanDefault = monster.NanDefault()
+        self.infDefault = monster.InfDefault()
+        self.positiveInfDefault = monster.PositiveInfDefault()
+        self.infinityDefault = monster.InfinityDefault()
+        self.positiveInfinityDefault = monster.PositiveInfinityDefault()
+        self.negativeInfDefault = monster.NegativeInfDefault()
+        self.negativeInfinityDefault = monster.NegativeInfinityDefault()
+        self.doubleInfDefault = monster.DoubleInfDefault()
 
     # MonsterT
     def Pack(self, builder):
@@ -2162,6 +2297,14 @@
             MonsterAddNativeInline(builder, nativeInline)
         MonsterAddLongEnumNonEnumDefault(builder, self.longEnumNonEnumDefault)
         MonsterAddLongEnumNormalDefault(builder, self.longEnumNormalDefault)
+        MonsterAddNanDefault(builder, self.nanDefault)
+        MonsterAddInfDefault(builder, self.infDefault)
+        MonsterAddPositiveInfDefault(builder, self.positiveInfDefault)
+        MonsterAddInfinityDefault(builder, self.infinityDefault)
+        MonsterAddPositiveInfinityDefault(builder, self.positiveInfinityDefault)
+        MonsterAddNegativeInfDefault(builder, self.negativeInfDefault)
+        MonsterAddNegativeInfinityDefault(builder, self.negativeInfinityDefault)
+        MonsterAddDoubleInfDefault(builder, self.doubleInfDefault)
         monster = MonsterEnd(builder)
         return monster
 
@@ -2358,6 +2501,11 @@
         return cls.InitFromObj(typeAliases)
 
     @classmethod
+    def InitFromPackedBuf(cls, buf, pos=0):
+        n = flatbuffers.encode.Get(flatbuffers.packer.uoffset, buf, pos)
+        return cls.InitFromBuf(buf, pos+n)
+
+    @classmethod
     def InitFromObj(cls, typeAliases):
         x = TypeAliasesT()
         x._UnPack(typeAliases)
diff --git a/third_party/flatbuffers/tests/monster_test_my_game.example_generated.dart b/third_party/flatbuffers/tests/monster_test_my_game.example_generated.dart
index 174fe1d..a9e9e81 100644
--- a/third_party/flatbuffers/tests/monster_test_my_game.example_generated.dart
+++ b/third_party/flatbuffers/tests/monster_test_my_game.example_generated.dart
@@ -1258,10 +1258,18 @@
   Test? get nativeInline => Test.reader.vTableGetNullable(_bc, _bcOffset, 106);
   LongEnum get longEnumNonEnumDefault => LongEnum.fromValue(const fb.Uint64Reader().vTableGet(_bc, _bcOffset, 108, 0));
   LongEnum get longEnumNormalDefault => LongEnum.fromValue(const fb.Uint64Reader().vTableGet(_bc, _bcOffset, 110, 2));
+  double get nanDefault => const fb.Float32Reader().vTableGet(_bc, _bcOffset, 112, double.nan);
+  double get infDefault => const fb.Float32Reader().vTableGet(_bc, _bcOffset, 114, double.infinity);
+  double get positiveInfDefault => const fb.Float32Reader().vTableGet(_bc, _bcOffset, 116, double.infinity);
+  double get infinityDefault => const fb.Float32Reader().vTableGet(_bc, _bcOffset, 118, double.infinity);
+  double get positiveInfinityDefault => const fb.Float32Reader().vTableGet(_bc, _bcOffset, 120, double.infinity);
+  double get negativeInfDefault => const fb.Float32Reader().vTableGet(_bc, _bcOffset, 122, double.negativeInfinity);
+  double get negativeInfinityDefault => const fb.Float32Reader().vTableGet(_bc, _bcOffset, 124, double.negativeInfinity);
+  double get doubleInfDefault => const fb.Float64Reader().vTableGet(_bc, _bcOffset, 126, double.infinity);
 
   @override
   String toString() {
-    return 'Monster{pos: ${pos}, mana: ${mana}, hp: ${hp}, name: ${name}, inventory: ${inventory}, color: ${color}, testType: ${testType}, test: ${test}, test4: ${test4}, testarrayofstring: ${testarrayofstring}, testarrayoftables: ${testarrayoftables}, enemy: ${enemy}, testnestedflatbuffer: ${testnestedflatbuffer}, testempty: ${testempty}, testbool: ${testbool}, testhashs32Fnv1: ${testhashs32Fnv1}, testhashu32Fnv1: ${testhashu32Fnv1}, testhashs64Fnv1: ${testhashs64Fnv1}, testhashu64Fnv1: ${testhashu64Fnv1}, testhashs32Fnv1a: ${testhashs32Fnv1a}, testhashu32Fnv1a: ${testhashu32Fnv1a}, testhashs64Fnv1a: ${testhashs64Fnv1a}, testhashu64Fnv1a: ${testhashu64Fnv1a}, testarrayofbools: ${testarrayofbools}, testf: ${testf}, testf2: ${testf2}, testf3: ${testf3}, testarrayofstring2: ${testarrayofstring2}, testarrayofsortedstruct: ${testarrayofsortedstruct}, flex: ${flex}, test5: ${test5}, vectorOfLongs: ${vectorOfLongs}, vectorOfDoubles: ${vectorOfDoubles}, parentNamespaceTest: ${parentNamespaceTest}, vectorOfReferrables: ${vectorOfReferrables}, singleWeakReference: ${singleWeakReference}, vectorOfWeakReferences: ${vectorOfWeakReferences}, vectorOfStrongReferrables: ${vectorOfStrongReferrables}, coOwningReference: ${coOwningReference}, vectorOfCoOwningReferences: ${vectorOfCoOwningReferences}, nonOwningReference: ${nonOwningReference}, vectorOfNonOwningReferences: ${vectorOfNonOwningReferences}, anyUniqueType: ${anyUniqueType}, anyUnique: ${anyUnique}, anyAmbiguousType: ${anyAmbiguousType}, anyAmbiguous: ${anyAmbiguous}, vectorOfEnums: ${vectorOfEnums}, signedEnum: ${signedEnum}, testrequirednestedflatbuffer: ${testrequirednestedflatbuffer}, scalarKeySortedTables: ${scalarKeySortedTables}, nativeInline: ${nativeInline}, longEnumNonEnumDefault: ${longEnumNonEnumDefault}, longEnumNormalDefault: ${longEnumNormalDefault}}';
+    return 'Monster{pos: ${pos}, mana: ${mana}, hp: ${hp}, name: ${name}, inventory: ${inventory}, color: ${color}, testType: ${testType}, test: ${test}, test4: ${test4}, testarrayofstring: ${testarrayofstring}, testarrayoftables: ${testarrayoftables}, enemy: ${enemy}, testnestedflatbuffer: ${testnestedflatbuffer}, testempty: ${testempty}, testbool: ${testbool}, testhashs32Fnv1: ${testhashs32Fnv1}, testhashu32Fnv1: ${testhashu32Fnv1}, testhashs64Fnv1: ${testhashs64Fnv1}, testhashu64Fnv1: ${testhashu64Fnv1}, testhashs32Fnv1a: ${testhashs32Fnv1a}, testhashu32Fnv1a: ${testhashu32Fnv1a}, testhashs64Fnv1a: ${testhashs64Fnv1a}, testhashu64Fnv1a: ${testhashu64Fnv1a}, testarrayofbools: ${testarrayofbools}, testf: ${testf}, testf2: ${testf2}, testf3: ${testf3}, testarrayofstring2: ${testarrayofstring2}, testarrayofsortedstruct: ${testarrayofsortedstruct}, flex: ${flex}, test5: ${test5}, vectorOfLongs: ${vectorOfLongs}, vectorOfDoubles: ${vectorOfDoubles}, parentNamespaceTest: ${parentNamespaceTest}, vectorOfReferrables: ${vectorOfReferrables}, singleWeakReference: ${singleWeakReference}, vectorOfWeakReferences: ${vectorOfWeakReferences}, vectorOfStrongReferrables: ${vectorOfStrongReferrables}, coOwningReference: ${coOwningReference}, vectorOfCoOwningReferences: ${vectorOfCoOwningReferences}, nonOwningReference: ${nonOwningReference}, vectorOfNonOwningReferences: ${vectorOfNonOwningReferences}, anyUniqueType: ${anyUniqueType}, anyUnique: ${anyUnique}, anyAmbiguousType: ${anyAmbiguousType}, anyAmbiguous: ${anyAmbiguous}, vectorOfEnums: ${vectorOfEnums}, signedEnum: ${signedEnum}, testrequirednestedflatbuffer: ${testrequirednestedflatbuffer}, scalarKeySortedTables: ${scalarKeySortedTables}, nativeInline: ${nativeInline}, longEnumNonEnumDefault: ${longEnumNonEnumDefault}, longEnumNormalDefault: ${longEnumNormalDefault}, nanDefault: ${nanDefault}, infDefault: ${infDefault}, positiveInfDefault: ${positiveInfDefault}, infinityDefault: ${infinityDefault}, positiveInfinityDefault: ${positiveInfinityDefault}, negativeInfDefault: ${negativeInfDefault}, negativeInfinityDefault: ${negativeInfinityDefault}, doubleInfDefault: ${doubleInfDefault}}';
   }
 
   MonsterT unpack() => MonsterT(
@@ -1317,7 +1325,15 @@
       scalarKeySortedTables: scalarKeySortedTables?.map((e) => e.unpack()).toList(),
       nativeInline: nativeInline?.unpack(),
       longEnumNonEnumDefault: longEnumNonEnumDefault,
-      longEnumNormalDefault: longEnumNormalDefault);
+      longEnumNormalDefault: longEnumNormalDefault,
+      nanDefault: nanDefault,
+      infDefault: infDefault,
+      positiveInfDefault: positiveInfDefault,
+      infinityDefault: infinityDefault,
+      positiveInfinityDefault: positiveInfinityDefault,
+      negativeInfDefault: negativeInfDefault,
+      negativeInfinityDefault: negativeInfinityDefault,
+      doubleInfDefault: doubleInfDefault);
 
   static int pack(fb.Builder fbBuilder, MonsterT? object) {
     if (object == null) return 0;
@@ -1382,6 +1398,14 @@
   TestT? nativeInline;
   LongEnum longEnumNonEnumDefault;
   LongEnum longEnumNormalDefault;
+  double nanDefault;
+  double infDefault;
+  double positiveInfDefault;
+  double infinityDefault;
+  double positiveInfinityDefault;
+  double negativeInfDefault;
+  double negativeInfinityDefault;
+  double doubleInfDefault;
 
   MonsterT({
       this.pos,
@@ -1436,7 +1460,15 @@
       this.scalarKeySortedTables,
       this.nativeInline,
       this.longEnumNonEnumDefault = const LongEnum._(0),
-      this.longEnumNormalDefault = LongEnum.LongOne});
+      this.longEnumNormalDefault = LongEnum.LongOne,
+      this.nanDefault = double.nan,
+      this.infDefault = double.infinity,
+      this.positiveInfDefault = double.infinity,
+      this.infinityDefault = double.infinity,
+      this.positiveInfinityDefault = double.infinity,
+      this.negativeInfDefault = double.negativeInfinity,
+      this.negativeInfinityDefault = double.negativeInfinity,
+      this.doubleInfDefault = double.infinity});
 
   @override
   int pack(fb.Builder fbBuilder) {
@@ -1497,7 +1529,7 @@
         : fbBuilder.writeListUint8(testrequirednestedflatbuffer!);
     final int? scalarKeySortedTablesOffset = scalarKeySortedTables == null ? null
         : fbBuilder.writeList(scalarKeySortedTables!.map((b) => b.pack(fbBuilder)).toList());
-    fbBuilder.startTable(54);
+    fbBuilder.startTable(62);
     if (pos != null) {
       fbBuilder.addStruct(0, pos!.pack(fbBuilder));
     }
@@ -1555,12 +1587,20 @@
     }
     fbBuilder.addUint64(52, longEnumNonEnumDefault.value);
     fbBuilder.addUint64(53, longEnumNormalDefault.value);
+    fbBuilder.addFloat32(54, nanDefault);
+    fbBuilder.addFloat32(55, infDefault);
+    fbBuilder.addFloat32(56, positiveInfDefault);
+    fbBuilder.addFloat32(57, infinityDefault);
+    fbBuilder.addFloat32(58, positiveInfinityDefault);
+    fbBuilder.addFloat32(59, negativeInfDefault);
+    fbBuilder.addFloat32(60, negativeInfinityDefault);
+    fbBuilder.addFloat64(61, doubleInfDefault);
     return fbBuilder.endTable();
   }
 
   @override
   String toString() {
-    return 'MonsterT{pos: ${pos}, mana: ${mana}, hp: ${hp}, name: ${name}, inventory: ${inventory}, color: ${color}, testType: ${testType}, test: ${test}, test4: ${test4}, testarrayofstring: ${testarrayofstring}, testarrayoftables: ${testarrayoftables}, enemy: ${enemy}, testnestedflatbuffer: ${testnestedflatbuffer}, testempty: ${testempty}, testbool: ${testbool}, testhashs32Fnv1: ${testhashs32Fnv1}, testhashu32Fnv1: ${testhashu32Fnv1}, testhashs64Fnv1: ${testhashs64Fnv1}, testhashu64Fnv1: ${testhashu64Fnv1}, testhashs32Fnv1a: ${testhashs32Fnv1a}, testhashu32Fnv1a: ${testhashu32Fnv1a}, testhashs64Fnv1a: ${testhashs64Fnv1a}, testhashu64Fnv1a: ${testhashu64Fnv1a}, testarrayofbools: ${testarrayofbools}, testf: ${testf}, testf2: ${testf2}, testf3: ${testf3}, testarrayofstring2: ${testarrayofstring2}, testarrayofsortedstruct: ${testarrayofsortedstruct}, flex: ${flex}, test5: ${test5}, vectorOfLongs: ${vectorOfLongs}, vectorOfDoubles: ${vectorOfDoubles}, parentNamespaceTest: ${parentNamespaceTest}, vectorOfReferrables: ${vectorOfReferrables}, singleWeakReference: ${singleWeakReference}, vectorOfWeakReferences: ${vectorOfWeakReferences}, vectorOfStrongReferrables: ${vectorOfStrongReferrables}, coOwningReference: ${coOwningReference}, vectorOfCoOwningReferences: ${vectorOfCoOwningReferences}, nonOwningReference: ${nonOwningReference}, vectorOfNonOwningReferences: ${vectorOfNonOwningReferences}, anyUniqueType: ${anyUniqueType}, anyUnique: ${anyUnique}, anyAmbiguousType: ${anyAmbiguousType}, anyAmbiguous: ${anyAmbiguous}, vectorOfEnums: ${vectorOfEnums}, signedEnum: ${signedEnum}, testrequirednestedflatbuffer: ${testrequirednestedflatbuffer}, scalarKeySortedTables: ${scalarKeySortedTables}, nativeInline: ${nativeInline}, longEnumNonEnumDefault: ${longEnumNonEnumDefault}, longEnumNormalDefault: ${longEnumNormalDefault}}';
+    return 'MonsterT{pos: ${pos}, mana: ${mana}, hp: ${hp}, name: ${name}, inventory: ${inventory}, color: ${color}, testType: ${testType}, test: ${test}, test4: ${test4}, testarrayofstring: ${testarrayofstring}, testarrayoftables: ${testarrayoftables}, enemy: ${enemy}, testnestedflatbuffer: ${testnestedflatbuffer}, testempty: ${testempty}, testbool: ${testbool}, testhashs32Fnv1: ${testhashs32Fnv1}, testhashu32Fnv1: ${testhashu32Fnv1}, testhashs64Fnv1: ${testhashs64Fnv1}, testhashu64Fnv1: ${testhashu64Fnv1}, testhashs32Fnv1a: ${testhashs32Fnv1a}, testhashu32Fnv1a: ${testhashu32Fnv1a}, testhashs64Fnv1a: ${testhashs64Fnv1a}, testhashu64Fnv1a: ${testhashu64Fnv1a}, testarrayofbools: ${testarrayofbools}, testf: ${testf}, testf2: ${testf2}, testf3: ${testf3}, testarrayofstring2: ${testarrayofstring2}, testarrayofsortedstruct: ${testarrayofsortedstruct}, flex: ${flex}, test5: ${test5}, vectorOfLongs: ${vectorOfLongs}, vectorOfDoubles: ${vectorOfDoubles}, parentNamespaceTest: ${parentNamespaceTest}, vectorOfReferrables: ${vectorOfReferrables}, singleWeakReference: ${singleWeakReference}, vectorOfWeakReferences: ${vectorOfWeakReferences}, vectorOfStrongReferrables: ${vectorOfStrongReferrables}, coOwningReference: ${coOwningReference}, vectorOfCoOwningReferences: ${vectorOfCoOwningReferences}, nonOwningReference: ${nonOwningReference}, vectorOfNonOwningReferences: ${vectorOfNonOwningReferences}, anyUniqueType: ${anyUniqueType}, anyUnique: ${anyUnique}, anyAmbiguousType: ${anyAmbiguousType}, anyAmbiguous: ${anyAmbiguous}, vectorOfEnums: ${vectorOfEnums}, signedEnum: ${signedEnum}, testrequirednestedflatbuffer: ${testrequirednestedflatbuffer}, scalarKeySortedTables: ${scalarKeySortedTables}, nativeInline: ${nativeInline}, longEnumNonEnumDefault: ${longEnumNonEnumDefault}, longEnumNormalDefault: ${longEnumNormalDefault}, nanDefault: ${nanDefault}, infDefault: ${infDefault}, positiveInfDefault: ${positiveInfDefault}, infinityDefault: ${infinityDefault}, positiveInfinityDefault: ${positiveInfinityDefault}, negativeInfDefault: ${negativeInfDefault}, negativeInfinityDefault: ${negativeInfinityDefault}, doubleInfDefault: ${doubleInfDefault}}';
   }
 }
 
@@ -1578,7 +1618,7 @@
   final fb.Builder fbBuilder;
 
   void begin() {
-    fbBuilder.startTable(54);
+    fbBuilder.startTable(62);
   }
 
   int addPos(int offset) {
@@ -1793,6 +1833,38 @@
     fbBuilder.addUint64(53, longEnumNormalDefault?.value);
     return fbBuilder.offset;
   }
+  int addNanDefault(double? nanDefault) {
+    fbBuilder.addFloat32(54, nanDefault);
+    return fbBuilder.offset;
+  }
+  int addInfDefault(double? infDefault) {
+    fbBuilder.addFloat32(55, infDefault);
+    return fbBuilder.offset;
+  }
+  int addPositiveInfDefault(double? positiveInfDefault) {
+    fbBuilder.addFloat32(56, positiveInfDefault);
+    return fbBuilder.offset;
+  }
+  int addInfinityDefault(double? infinityDefault) {
+    fbBuilder.addFloat32(57, infinityDefault);
+    return fbBuilder.offset;
+  }
+  int addPositiveInfinityDefault(double? positiveInfinityDefault) {
+    fbBuilder.addFloat32(58, positiveInfinityDefault);
+    return fbBuilder.offset;
+  }
+  int addNegativeInfDefault(double? negativeInfDefault) {
+    fbBuilder.addFloat32(59, negativeInfDefault);
+    return fbBuilder.offset;
+  }
+  int addNegativeInfinityDefault(double? negativeInfinityDefault) {
+    fbBuilder.addFloat32(60, negativeInfinityDefault);
+    return fbBuilder.offset;
+  }
+  int addDoubleInfDefault(double? doubleInfDefault) {
+    fbBuilder.addFloat64(61, doubleInfDefault);
+    return fbBuilder.offset;
+  }
 
   int finish() {
     return fbBuilder.endTable();
@@ -1853,6 +1925,14 @@
   final TestObjectBuilder? _nativeInline;
   final LongEnum? _longEnumNonEnumDefault;
   final LongEnum? _longEnumNormalDefault;
+  final double? _nanDefault;
+  final double? _infDefault;
+  final double? _positiveInfDefault;
+  final double? _infinityDefault;
+  final double? _positiveInfinityDefault;
+  final double? _negativeInfDefault;
+  final double? _negativeInfinityDefault;
+  final double? _doubleInfDefault;
 
   MonsterObjectBuilder({
     Vec3ObjectBuilder? pos,
@@ -1908,6 +1988,14 @@
     TestObjectBuilder? nativeInline,
     LongEnum? longEnumNonEnumDefault,
     LongEnum? longEnumNormalDefault,
+    double? nanDefault,
+    double? infDefault,
+    double? positiveInfDefault,
+    double? infinityDefault,
+    double? positiveInfinityDefault,
+    double? negativeInfDefault,
+    double? negativeInfinityDefault,
+    double? doubleInfDefault,
   })
       : _pos = pos,
         _mana = mana,
@@ -1961,7 +2049,15 @@
         _scalarKeySortedTables = scalarKeySortedTables,
         _nativeInline = nativeInline,
         _longEnumNonEnumDefault = longEnumNonEnumDefault,
-        _longEnumNormalDefault = longEnumNormalDefault;
+        _longEnumNormalDefault = longEnumNormalDefault,
+        _nanDefault = nanDefault,
+        _infDefault = infDefault,
+        _positiveInfDefault = positiveInfDefault,
+        _infinityDefault = infinityDefault,
+        _positiveInfinityDefault = positiveInfinityDefault,
+        _negativeInfDefault = negativeInfDefault,
+        _negativeInfinityDefault = negativeInfinityDefault,
+        _doubleInfDefault = doubleInfDefault;
 
   /// Finish building, and store into the [fbBuilder].
   @override
@@ -2014,7 +2110,7 @@
         : fbBuilder.writeListUint8(_testrequirednestedflatbuffer!);
     final int? scalarKeySortedTablesOffset = _scalarKeySortedTables == null ? null
         : fbBuilder.writeList(_scalarKeySortedTables!.map((b) => b.getOrCreateOffset(fbBuilder)).toList());
-    fbBuilder.startTable(54);
+    fbBuilder.startTable(62);
     if (_pos != null) {
       fbBuilder.addStruct(0, _pos!.finish(fbBuilder));
     }
@@ -2072,6 +2168,14 @@
     }
     fbBuilder.addUint64(52, _longEnumNonEnumDefault?.value);
     fbBuilder.addUint64(53, _longEnumNormalDefault?.value);
+    fbBuilder.addFloat32(54, _nanDefault);
+    fbBuilder.addFloat32(55, _infDefault);
+    fbBuilder.addFloat32(56, _positiveInfDefault);
+    fbBuilder.addFloat32(57, _infinityDefault);
+    fbBuilder.addFloat32(58, _positiveInfinityDefault);
+    fbBuilder.addFloat32(59, _negativeInfDefault);
+    fbBuilder.addFloat32(60, _negativeInfinityDefault);
+    fbBuilder.addFloat64(61, _doubleInfDefault);
     return fbBuilder.endTable();
   }
 
diff --git a/third_party/flatbuffers/tests/monster_test_serialize/my_game/example/ability_generated.rs b/third_party/flatbuffers/tests/monster_test_serialize/my_game/example/ability_generated.rs
index 5c8bcf8..46d24bf 100644
--- a/third_party/flatbuffers/tests/monster_test_serialize/my_game/example/ability_generated.rs
+++ b/third_party/flatbuffers/tests/monster_test_serialize/my_game/example/ability_generated.rs
@@ -30,39 +30,25 @@
 }
 
 impl flatbuffers::SimpleToVerifyInSlice for Ability {}
-impl flatbuffers::SafeSliceAccess for Ability {}
 impl<'a> flatbuffers::Follow<'a> for Ability {
   type Inner = &'a Ability;
   #[inline]
-  fn follow(buf: &'a [u8], loc: usize) -> Self::Inner {
+  unsafe fn follow(buf: &'a [u8], loc: usize) -> Self::Inner {
     <&'a Ability>::follow(buf, loc)
   }
 }
 impl<'a> flatbuffers::Follow<'a> for &'a Ability {
   type Inner = &'a Ability;
   #[inline]
-  fn follow(buf: &'a [u8], loc: usize) -> Self::Inner {
+  unsafe fn follow(buf: &'a [u8], loc: usize) -> Self::Inner {
     flatbuffers::follow_cast_ref::<Ability>(buf, loc)
   }
 }
 impl<'b> flatbuffers::Push for Ability {
     type Output = Ability;
     #[inline]
-    fn push(&self, dst: &mut [u8], _rest: &[u8]) {
-        let src = unsafe {
-            ::core::slice::from_raw_parts(self as *const Ability as *const u8, Self::size())
-        };
-        dst.copy_from_slice(src);
-    }
-}
-impl<'b> flatbuffers::Push for &'b Ability {
-    type Output = Ability;
-
-    #[inline]
-    fn push(&self, dst: &mut [u8], _rest: &[u8]) {
-        let src = unsafe {
-            ::core::slice::from_raw_parts(*self as *const Ability as *const u8, Self::size())
-        };
+    unsafe fn push(&self, dst: &mut [u8], _written_len: usize) {
+        let src = ::core::slice::from_raw_parts(self as *const Ability as *const u8, Self::size());
         dst.copy_from_slice(src);
     }
 }
@@ -106,24 +92,30 @@
   }
 
   pub fn id(&self) -> u32 {
-    let mut mem = core::mem::MaybeUninit::<u32>::uninit();
-    unsafe {
+    let mut mem = core::mem::MaybeUninit::<<u32 as EndianScalar>::Scalar>::uninit();
+    // Safety:
+    // Created from a valid Table for this object
+    // Which contains a valid value in this slot
+    EndianScalar::from_little_endian(unsafe {
       core::ptr::copy_nonoverlapping(
         self.0[0..].as_ptr(),
         mem.as_mut_ptr() as *mut u8,
-        core::mem::size_of::<u32>(),
+        core::mem::size_of::<<u32 as EndianScalar>::Scalar>(),
       );
       mem.assume_init()
-    }.from_little_endian()
+    })
   }
 
   pub fn set_id(&mut self, x: u32) {
     let x_le = x.to_little_endian();
+    // Safety:
+    // Created from a valid Table for this object
+    // Which contains a valid value in this slot
     unsafe {
       core::ptr::copy_nonoverlapping(
-        &x_le as *const u32 as *const u8,
+        &x_le as *const _ as *const u8,
         self.0[0..].as_mut_ptr(),
-        core::mem::size_of::<u32>(),
+        core::mem::size_of::<<u32 as EndianScalar>::Scalar>(),
       );
     }
   }
@@ -139,24 +131,30 @@
     key.cmp(&val)
   }
   pub fn distance(&self) -> u32 {
-    let mut mem = core::mem::MaybeUninit::<u32>::uninit();
-    unsafe {
+    let mut mem = core::mem::MaybeUninit::<<u32 as EndianScalar>::Scalar>::uninit();
+    // Safety:
+    // Created from a valid Table for this object
+    // Which contains a valid value in this slot
+    EndianScalar::from_little_endian(unsafe {
       core::ptr::copy_nonoverlapping(
         self.0[4..].as_ptr(),
         mem.as_mut_ptr() as *mut u8,
-        core::mem::size_of::<u32>(),
+        core::mem::size_of::<<u32 as EndianScalar>::Scalar>(),
       );
       mem.assume_init()
-    }.from_little_endian()
+    })
   }
 
   pub fn set_distance(&mut self, x: u32) {
     let x_le = x.to_little_endian();
+    // Safety:
+    // Created from a valid Table for this object
+    // Which contains a valid value in this slot
     unsafe {
       core::ptr::copy_nonoverlapping(
-        &x_le as *const u32 as *const u8,
+        &x_le as *const _ as *const u8,
         self.0[4..].as_mut_ptr(),
-        core::mem::size_of::<u32>(),
+        core::mem::size_of::<<u32 as EndianScalar>::Scalar>(),
       );
     }
   }
diff --git a/third_party/flatbuffers/tests/monster_test_serialize/my_game/example/any_ambiguous_aliases_generated.rs b/third_party/flatbuffers/tests/monster_test_serialize/my_game/example/any_ambiguous_aliases_generated.rs
index b278ca1..2e4a861 100644
--- a/third_party/flatbuffers/tests/monster_test_serialize/my_game/example/any_ambiguous_aliases_generated.rs
+++ b/third_party/flatbuffers/tests/monster_test_serialize/my_game/example/any_ambiguous_aliases_generated.rs
@@ -74,10 +74,8 @@
 impl<'a> flatbuffers::Follow<'a> for AnyAmbiguousAliases {
   type Inner = Self;
   #[inline]
-  fn follow(buf: &'a [u8], loc: usize) -> Self::Inner {
-    let b = unsafe {
-      flatbuffers::read_scalar_at::<u8>(buf, loc)
-    };
+  unsafe fn follow(buf: &'a [u8], loc: usize) -> Self::Inner {
+    let b = flatbuffers::read_scalar_at::<u8>(buf, loc);
     Self(b)
   }
 }
@@ -85,21 +83,21 @@
 impl flatbuffers::Push for AnyAmbiguousAliases {
     type Output = AnyAmbiguousAliases;
     #[inline]
-    fn push(&self, dst: &mut [u8], _rest: &[u8]) {
-        unsafe { flatbuffers::emplace_scalar::<u8>(dst, self.0); }
+    unsafe fn push(&self, dst: &mut [u8], _written_len: usize) {
+        flatbuffers::emplace_scalar::<u8>(dst, self.0);
     }
 }
 
 impl flatbuffers::EndianScalar for AnyAmbiguousAliases {
+  type Scalar = u8;
   #[inline]
-  fn to_little_endian(self) -> Self {
-    let b = u8::to_le(self.0);
-    Self(b)
+  fn to_little_endian(self) -> u8 {
+    self.0.to_le()
   }
   #[inline]
   #[allow(clippy::wrong_self_convention)]
-  fn from_little_endian(self) -> Self {
-    let b = u8::from_le(self.0);
+  fn from_little_endian(v: u8) -> Self {
+    let b = u8::from_le(v);
     Self(b)
   }
 }
diff --git a/third_party/flatbuffers/tests/monster_test_serialize/my_game/example/any_generated.rs b/third_party/flatbuffers/tests/monster_test_serialize/my_game/example/any_generated.rs
index f67392d..e889cf5 100644
--- a/third_party/flatbuffers/tests/monster_test_serialize/my_game/example/any_generated.rs
+++ b/third_party/flatbuffers/tests/monster_test_serialize/my_game/example/any_generated.rs
@@ -74,10 +74,8 @@
 impl<'a> flatbuffers::Follow<'a> for Any {
   type Inner = Self;
   #[inline]
-  fn follow(buf: &'a [u8], loc: usize) -> Self::Inner {
-    let b = unsafe {
-      flatbuffers::read_scalar_at::<u8>(buf, loc)
-    };
+  unsafe fn follow(buf: &'a [u8], loc: usize) -> Self::Inner {
+    let b = flatbuffers::read_scalar_at::<u8>(buf, loc);
     Self(b)
   }
 }
@@ -85,21 +83,21 @@
 impl flatbuffers::Push for Any {
     type Output = Any;
     #[inline]
-    fn push(&self, dst: &mut [u8], _rest: &[u8]) {
-        unsafe { flatbuffers::emplace_scalar::<u8>(dst, self.0); }
+    unsafe fn push(&self, dst: &mut [u8], _written_len: usize) {
+        flatbuffers::emplace_scalar::<u8>(dst, self.0);
     }
 }
 
 impl flatbuffers::EndianScalar for Any {
+  type Scalar = u8;
   #[inline]
-  fn to_little_endian(self) -> Self {
-    let b = u8::to_le(self.0);
-    Self(b)
+  fn to_little_endian(self) -> u8 {
+    self.0.to_le()
   }
   #[inline]
   #[allow(clippy::wrong_self_convention)]
-  fn from_little_endian(self) -> Self {
-    let b = u8::from_le(self.0);
+  fn from_little_endian(v: u8) -> Self {
+    let b = u8::from_le(v);
     Self(b)
   }
 }
diff --git a/third_party/flatbuffers/tests/monster_test_serialize/my_game/example/any_unique_aliases_generated.rs b/third_party/flatbuffers/tests/monster_test_serialize/my_game/example/any_unique_aliases_generated.rs
index 1b3d091..5e6fe2d 100644
--- a/third_party/flatbuffers/tests/monster_test_serialize/my_game/example/any_unique_aliases_generated.rs
+++ b/third_party/flatbuffers/tests/monster_test_serialize/my_game/example/any_unique_aliases_generated.rs
@@ -74,10 +74,8 @@
 impl<'a> flatbuffers::Follow<'a> for AnyUniqueAliases {
   type Inner = Self;
   #[inline]
-  fn follow(buf: &'a [u8], loc: usize) -> Self::Inner {
-    let b = unsafe {
-      flatbuffers::read_scalar_at::<u8>(buf, loc)
-    };
+  unsafe fn follow(buf: &'a [u8], loc: usize) -> Self::Inner {
+    let b = flatbuffers::read_scalar_at::<u8>(buf, loc);
     Self(b)
   }
 }
@@ -85,21 +83,21 @@
 impl flatbuffers::Push for AnyUniqueAliases {
     type Output = AnyUniqueAliases;
     #[inline]
-    fn push(&self, dst: &mut [u8], _rest: &[u8]) {
-        unsafe { flatbuffers::emplace_scalar::<u8>(dst, self.0); }
+    unsafe fn push(&self, dst: &mut [u8], _written_len: usize) {
+        flatbuffers::emplace_scalar::<u8>(dst, self.0);
     }
 }
 
 impl flatbuffers::EndianScalar for AnyUniqueAliases {
+  type Scalar = u8;
   #[inline]
-  fn to_little_endian(self) -> Self {
-    let b = u8::to_le(self.0);
-    Self(b)
+  fn to_little_endian(self) -> u8 {
+    self.0.to_le()
   }
   #[inline]
   #[allow(clippy::wrong_self_convention)]
-  fn from_little_endian(self) -> Self {
-    let b = u8::from_le(self.0);
+  fn from_little_endian(v: u8) -> Self {
+    let b = u8::from_le(v);
     Self(b)
   }
 }
diff --git a/third_party/flatbuffers/tests/monster_test_serialize/my_game/example/color_generated.rs b/third_party/flatbuffers/tests/monster_test_serialize/my_game/example/color_generated.rs
index e001d43..0f98879 100644
--- a/third_party/flatbuffers/tests/monster_test_serialize/my_game/example/color_generated.rs
+++ b/third_party/flatbuffers/tests/monster_test_serialize/my_game/example/color_generated.rs
@@ -40,32 +40,38 @@
 impl<'a> flatbuffers::Follow<'a> for Color {
   type Inner = Self;
   #[inline]
-  fn follow(buf: &'a [u8], loc: usize) -> Self::Inner {
-    let b = unsafe {
-      flatbuffers::read_scalar_at::<u8>(buf, loc)
-    };
-    unsafe { Self::from_bits_unchecked(b) }
+  unsafe fn follow(buf: &'a [u8], loc: usize) -> Self::Inner {
+    let b = flatbuffers::read_scalar_at::<u8>(buf, loc);
+    // Safety:
+    // This is safe because we know bitflags is implemented with a repr transparent uint of the correct size.
+    // from_bits_unchecked will be replaced by an equivalent but safe from_bits_retain in bitflags 2.0
+    // https://github.com/bitflags/bitflags/issues/262
+    Self::from_bits_unchecked(b)
   }
 }
 
 impl flatbuffers::Push for Color {
     type Output = Color;
     #[inline]
-    fn push(&self, dst: &mut [u8], _rest: &[u8]) {
-        unsafe { flatbuffers::emplace_scalar::<u8>(dst, self.bits()); }
+    unsafe fn push(&self, dst: &mut [u8], _written_len: usize) {
+        flatbuffers::emplace_scalar::<u8>(dst, self.bits());
     }
 }
 
 impl flatbuffers::EndianScalar for Color {
+  type Scalar = u8;
   #[inline]
-  fn to_little_endian(self) -> Self {
-    let b = u8::to_le(self.bits());
-    unsafe { Self::from_bits_unchecked(b) }
+  fn to_little_endian(self) -> u8 {
+    self.bits().to_le()
   }
   #[inline]
   #[allow(clippy::wrong_self_convention)]
-  fn from_little_endian(self) -> Self {
-    let b = u8::from_le(self.bits());
+  fn from_little_endian(v: u8) -> Self {
+    let b = u8::from_le(v);
+    // Safety:
+    // This is safe because we know bitflags is implemented with a repr transparent uint of the correct size.
+    // from_bits_unchecked will be replaced by an equivalent but safe from_bits_retain in bitflags 2.0
+    // https://github.com/bitflags/bitflags/issues/262
     unsafe { Self::from_bits_unchecked(b) }
   }
 }
diff --git a/third_party/flatbuffers/tests/monster_test_serialize/my_game/example/long_enum_generated.rs b/third_party/flatbuffers/tests/monster_test_serialize/my_game/example/long_enum_generated.rs
index b29b97f..1f56c6f 100644
--- a/third_party/flatbuffers/tests/monster_test_serialize/my_game/example/long_enum_generated.rs
+++ b/third_party/flatbuffers/tests/monster_test_serialize/my_game/example/long_enum_generated.rs
@@ -36,32 +36,38 @@
 impl<'a> flatbuffers::Follow<'a> for LongEnum {
   type Inner = Self;
   #[inline]
-  fn follow(buf: &'a [u8], loc: usize) -> Self::Inner {
-    let b = unsafe {
-      flatbuffers::read_scalar_at::<u64>(buf, loc)
-    };
-    unsafe { Self::from_bits_unchecked(b) }
+  unsafe fn follow(buf: &'a [u8], loc: usize) -> Self::Inner {
+    let b = flatbuffers::read_scalar_at::<u64>(buf, loc);
+    // Safety:
+    // This is safe because we know bitflags is implemented with a repr transparent uint of the correct size.
+    // from_bits_unchecked will be replaced by an equivalent but safe from_bits_retain in bitflags 2.0
+    // https://github.com/bitflags/bitflags/issues/262
+    Self::from_bits_unchecked(b)
   }
 }
 
 impl flatbuffers::Push for LongEnum {
     type Output = LongEnum;
     #[inline]
-    fn push(&self, dst: &mut [u8], _rest: &[u8]) {
-        unsafe { flatbuffers::emplace_scalar::<u64>(dst, self.bits()); }
+    unsafe fn push(&self, dst: &mut [u8], _written_len: usize) {
+        flatbuffers::emplace_scalar::<u64>(dst, self.bits());
     }
 }
 
 impl flatbuffers::EndianScalar for LongEnum {
+  type Scalar = u64;
   #[inline]
-  fn to_little_endian(self) -> Self {
-    let b = u64::to_le(self.bits());
-    unsafe { Self::from_bits_unchecked(b) }
+  fn to_little_endian(self) -> u64 {
+    self.bits().to_le()
   }
   #[inline]
   #[allow(clippy::wrong_self_convention)]
-  fn from_little_endian(self) -> Self {
-    let b = u64::from_le(self.bits());
+  fn from_little_endian(v: u64) -> Self {
+    let b = u64::from_le(v);
+    // Safety:
+    // This is safe because we know bitflags is implemented with a repr transparent uint of the correct size.
+    // from_bits_unchecked will be replaced by an equivalent but safe from_bits_retain in bitflags 2.0
+    // https://github.com/bitflags/bitflags/issues/262
     unsafe { Self::from_bits_unchecked(b) }
   }
 }
diff --git a/third_party/flatbuffers/tests/monster_test_serialize/my_game/example/monster_generated.rs b/third_party/flatbuffers/tests/monster_test_serialize/my_game/example/monster_generated.rs
index 7aa3ec7..4c01eed 100644
--- a/third_party/flatbuffers/tests/monster_test_serialize/my_game/example/monster_generated.rs
+++ b/third_party/flatbuffers/tests/monster_test_serialize/my_game/example/monster_generated.rs
@@ -22,8 +22,8 @@
 impl<'a> flatbuffers::Follow<'a> for Monster<'a> {
   type Inner = Monster<'a>;
   #[inline]
-  fn follow(buf: &'a [u8], loc: usize) -> Self::Inner {
-    Self { _tab: flatbuffers::Table { buf, loc } }
+  unsafe fn follow(buf: &'a [u8], loc: usize) -> Self::Inner {
+    Self { _tab: flatbuffers::Table::new(buf, loc) }
   }
 }
 
@@ -81,13 +81,21 @@
   pub const VT_NATIVE_INLINE: flatbuffers::VOffsetT = 106;
   pub const VT_LONG_ENUM_NON_ENUM_DEFAULT: flatbuffers::VOffsetT = 108;
   pub const VT_LONG_ENUM_NORMAL_DEFAULT: flatbuffers::VOffsetT = 110;
+  pub const VT_NAN_DEFAULT: flatbuffers::VOffsetT = 112;
+  pub const VT_INF_DEFAULT: flatbuffers::VOffsetT = 114;
+  pub const VT_POSITIVE_INF_DEFAULT: flatbuffers::VOffsetT = 116;
+  pub const VT_INFINITY_DEFAULT: flatbuffers::VOffsetT = 118;
+  pub const VT_POSITIVE_INFINITY_DEFAULT: flatbuffers::VOffsetT = 120;
+  pub const VT_NEGATIVE_INF_DEFAULT: flatbuffers::VOffsetT = 122;
+  pub const VT_NEGATIVE_INFINITY_DEFAULT: flatbuffers::VOffsetT = 124;
+  pub const VT_DOUBLE_INF_DEFAULT: flatbuffers::VOffsetT = 126;
 
   pub const fn get_fully_qualified_name() -> &'static str {
     "MyGame.Example.Monster"
   }
 
   #[inline]
-  pub fn init_from_table(table: flatbuffers::Table<'a>) -> Self {
+  pub unsafe fn init_from_table(table: flatbuffers::Table<'a>) -> Self {
     Monster { _tab: table }
   }
   #[allow(unused_mut)]
@@ -96,6 +104,7 @@
     args: &'args MonsterArgs<'args>
   ) -> flatbuffers::WIPOffset<Monster<'bldr>> {
     let mut builder = MonsterBuilder::new(_fbb);
+    builder.add_double_inf_default(args.double_inf_default);
     builder.add_long_enum_normal_default(args.long_enum_normal_default);
     builder.add_long_enum_non_enum_default(args.long_enum_non_enum_default);
     builder.add_non_owning_reference(args.non_owning_reference);
@@ -105,6 +114,13 @@
     builder.add_testhashs64_fnv1a(args.testhashs64_fnv1a);
     builder.add_testhashu64_fnv1(args.testhashu64_fnv1);
     builder.add_testhashs64_fnv1(args.testhashs64_fnv1);
+    builder.add_negative_infinity_default(args.negative_infinity_default);
+    builder.add_negative_inf_default(args.negative_inf_default);
+    builder.add_positive_infinity_default(args.positive_infinity_default);
+    builder.add_infinity_default(args.infinity_default);
+    builder.add_positive_inf_default(args.positive_inf_default);
+    builder.add_inf_default(args.inf_default);
+    builder.add_nan_default(args.nan_default);
     if let Some(x) = args.native_inline { builder.add_native_inline(x); }
     if let Some(x) = args.scalar_key_sorted_tables { builder.add_scalar_key_sorted_tables(x); }
     if let Some(x) = args.testrequirednestedflatbuffer { builder.add_testrequirednestedflatbuffer(x); }
@@ -163,7 +179,7 @@
       x.to_string()
     };
     let inventory = self.inventory().map(|x| {
-      x.to_vec()
+      x.into_iter().collect()
     });
     let color = self.color();
     let test = match self.test_type() {
@@ -198,7 +214,7 @@
       Box::new(x.unpack())
     });
     let testnestedflatbuffer = self.testnestedflatbuffer().map(|x| {
-      x.to_vec()
+      x.into_iter().collect()
     });
     let testempty = self.testempty().map(|x| {
       Box::new(x.unpack())
@@ -213,7 +229,7 @@
     let testhashs64_fnv1a = self.testhashs64_fnv1a();
     let testhashu64_fnv1a = self.testhashu64_fnv1a();
     let testarrayofbools = self.testarrayofbools().map(|x| {
-      x.to_vec()
+      x.into_iter().collect()
     });
     let testf = self.testf();
     let testf2 = self.testf2();
@@ -225,7 +241,7 @@
       x.iter().map(|t| t.unpack()).collect()
     });
     let flex = self.flex().map(|x| {
-      x.to_vec()
+      x.into_iter().collect()
     });
     let test5 = self.test5().map(|x| {
       x.iter().map(|t| t.unpack()).collect()
@@ -300,7 +316,7 @@
     });
     let signed_enum = self.signed_enum();
     let testrequirednestedflatbuffer = self.testrequirednestedflatbuffer().map(|x| {
-      x.to_vec()
+      x.into_iter().collect()
     });
     let scalar_key_sorted_tables = self.scalar_key_sorted_tables().map(|x| {
       x.iter().map(|t| t.unpack()).collect()
@@ -310,6 +326,14 @@
     });
     let long_enum_non_enum_default = self.long_enum_non_enum_default();
     let long_enum_normal_default = self.long_enum_normal_default();
+    let nan_default = self.nan_default();
+    let inf_default = self.inf_default();
+    let positive_inf_default = self.positive_inf_default();
+    let infinity_default = self.infinity_default();
+    let positive_infinity_default = self.positive_infinity_default();
+    let negative_inf_default = self.negative_inf_default();
+    let negative_infinity_default = self.negative_infinity_default();
+    let double_inf_default = self.double_inf_default();
     MonsterT {
       pos,
       mana,
@@ -361,24 +385,44 @@
       native_inline,
       long_enum_non_enum_default,
       long_enum_normal_default,
+      nan_default,
+      inf_default,
+      positive_inf_default,
+      infinity_default,
+      positive_infinity_default,
+      negative_inf_default,
+      negative_infinity_default,
+      double_inf_default,
     }
   }
 
   #[inline]
   pub fn pos(&self) -> Option<&'a Vec3> {
-    self._tab.get::<Vec3>(Monster::VT_POS, None)
+    // Safety:
+    // Created from valid Table for this object
+    // which contains a valid value in this slot
+    unsafe { self._tab.get::<Vec3>(Monster::VT_POS, None)}
   }
   #[inline]
   pub fn mana(&self) -> i16 {
-    self._tab.get::<i16>(Monster::VT_MANA, Some(150)).unwrap()
+    // Safety:
+    // Created from valid Table for this object
+    // which contains a valid value in this slot
+    unsafe { self._tab.get::<i16>(Monster::VT_MANA, Some(150)).unwrap()}
   }
   #[inline]
   pub fn hp(&self) -> i16 {
-    self._tab.get::<i16>(Monster::VT_HP, Some(100)).unwrap()
+    // Safety:
+    // Created from valid Table for this object
+    // which contains a valid value in this slot
+    unsafe { self._tab.get::<i16>(Monster::VT_HP, Some(100)).unwrap()}
   }
   #[inline]
   pub fn name(&self) -> &'a str {
-    self._tab.get::<flatbuffers::ForwardsUOffset<&str>>(Monster::VT_NAME, None).unwrap()
+    // Safety:
+    // Created from valid Table for this object
+    // which contains a valid value in this slot
+    unsafe { self._tab.get::<flatbuffers::ForwardsUOffset<&str>>(Monster::VT_NAME, None).unwrap()}
   }
   #[inline]
   pub fn key_compare_less_than(&self, o: &Monster) -> bool {
@@ -391,220 +435,434 @@
     key.cmp(val)
   }
   #[inline]
-  pub fn inventory(&self) -> Option<&'a [u8]> {
-    self._tab.get::<flatbuffers::ForwardsUOffset<flatbuffers::Vector<'a, u8>>>(Monster::VT_INVENTORY, None).map(|v| v.safe_slice())
+  pub fn inventory(&self) -> Option<flatbuffers::Vector<'a, u8>> {
+    // Safety:
+    // Created from valid Table for this object
+    // which contains a valid value in this slot
+    unsafe { self._tab.get::<flatbuffers::ForwardsUOffset<flatbuffers::Vector<'a, u8>>>(Monster::VT_INVENTORY, None)}
   }
   #[inline]
   pub fn color(&self) -> Color {
-    self._tab.get::<Color>(Monster::VT_COLOR, Some(Color::Blue)).unwrap()
+    // Safety:
+    // Created from valid Table for this object
+    // which contains a valid value in this slot
+    unsafe { self._tab.get::<Color>(Monster::VT_COLOR, Some(Color::Blue)).unwrap()}
   }
   #[inline]
   pub fn test_type(&self) -> Any {
-    self._tab.get::<Any>(Monster::VT_TEST_TYPE, Some(Any::NONE)).unwrap()
+    // Safety:
+    // Created from valid Table for this object
+    // which contains a valid value in this slot
+    unsafe { self._tab.get::<Any>(Monster::VT_TEST_TYPE, Some(Any::NONE)).unwrap()}
   }
   #[inline]
   pub fn test(&self) -> Option<flatbuffers::Table<'a>> {
-    self._tab.get::<flatbuffers::ForwardsUOffset<flatbuffers::Table<'a>>>(Monster::VT_TEST, None)
+    // Safety:
+    // Created from valid Table for this object
+    // which contains a valid value in this slot
+    unsafe { self._tab.get::<flatbuffers::ForwardsUOffset<flatbuffers::Table<'a>>>(Monster::VT_TEST, None)}
   }
   #[inline]
-  pub fn test4(&self) -> Option<&'a [Test]> {
-    self._tab.get::<flatbuffers::ForwardsUOffset<flatbuffers::Vector<'a, Test>>>(Monster::VT_TEST4, None).map(|v| v.safe_slice())
+  pub fn test4(&self) -> Option<flatbuffers::Vector<'a, Test>> {
+    // Safety:
+    // Created from valid Table for this object
+    // which contains a valid value in this slot
+    unsafe { self._tab.get::<flatbuffers::ForwardsUOffset<flatbuffers::Vector<'a, Test>>>(Monster::VT_TEST4, None)}
   }
   #[inline]
   pub fn testarrayofstring(&self) -> Option<flatbuffers::Vector<'a, flatbuffers::ForwardsUOffset<&'a str>>> {
-    self._tab.get::<flatbuffers::ForwardsUOffset<flatbuffers::Vector<'a, flatbuffers::ForwardsUOffset<&'a str>>>>(Monster::VT_TESTARRAYOFSTRING, None)
+    // Safety:
+    // Created from valid Table for this object
+    // which contains a valid value in this slot
+    unsafe { self._tab.get::<flatbuffers::ForwardsUOffset<flatbuffers::Vector<'a, flatbuffers::ForwardsUOffset<&'a str>>>>(Monster::VT_TESTARRAYOFSTRING, None)}
   }
   /// an example documentation comment: this will end up in the generated code
   /// multiline too
   #[inline]
   pub fn testarrayoftables(&self) -> Option<flatbuffers::Vector<'a, flatbuffers::ForwardsUOffset<Monster<'a>>>> {
-    self._tab.get::<flatbuffers::ForwardsUOffset<flatbuffers::Vector<'a, flatbuffers::ForwardsUOffset<Monster>>>>(Monster::VT_TESTARRAYOFTABLES, None)
+    // Safety:
+    // Created from valid Table for this object
+    // which contains a valid value in this slot
+    unsafe { self._tab.get::<flatbuffers::ForwardsUOffset<flatbuffers::Vector<'a, flatbuffers::ForwardsUOffset<Monster>>>>(Monster::VT_TESTARRAYOFTABLES, None)}
   }
   #[inline]
   pub fn enemy(&self) -> Option<Monster<'a>> {
-    self._tab.get::<flatbuffers::ForwardsUOffset<Monster>>(Monster::VT_ENEMY, None)
+    // Safety:
+    // Created from valid Table for this object
+    // which contains a valid value in this slot
+    unsafe { self._tab.get::<flatbuffers::ForwardsUOffset<Monster>>(Monster::VT_ENEMY, None)}
   }
   #[inline]
-  pub fn testnestedflatbuffer(&self) -> Option<&'a [u8]> {
-    self._tab.get::<flatbuffers::ForwardsUOffset<flatbuffers::Vector<'a, u8>>>(Monster::VT_TESTNESTEDFLATBUFFER, None).map(|v| v.safe_slice())
+  pub fn testnestedflatbuffer(&self) -> Option<flatbuffers::Vector<'a, u8>> {
+    // Safety:
+    // Created from valid Table for this object
+    // which contains a valid value in this slot
+    unsafe { self._tab.get::<flatbuffers::ForwardsUOffset<flatbuffers::Vector<'a, u8>>>(Monster::VT_TESTNESTEDFLATBUFFER, None)}
   }
   pub fn testnestedflatbuffer_nested_flatbuffer(&'a self) -> Option<Monster<'a>> {
     self.testnestedflatbuffer().map(|data| {
       use flatbuffers::Follow;
-      <flatbuffers::ForwardsUOffset<Monster<'a>>>::follow(data, 0)
+      // Safety:
+      // Created from a valid Table for this object
+      // Which contains a valid flatbuffer in this slot
+      unsafe { <flatbuffers::ForwardsUOffset<Monster<'a>>>::follow(data.bytes(), 0) }
     })
   }
   #[inline]
   pub fn testempty(&self) -> Option<Stat<'a>> {
-    self._tab.get::<flatbuffers::ForwardsUOffset<Stat>>(Monster::VT_TESTEMPTY, None)
+    // Safety:
+    // Created from valid Table for this object
+    // which contains a valid value in this slot
+    unsafe { self._tab.get::<flatbuffers::ForwardsUOffset<Stat>>(Monster::VT_TESTEMPTY, None)}
   }
   #[inline]
   pub fn testbool(&self) -> bool {
-    self._tab.get::<bool>(Monster::VT_TESTBOOL, Some(false)).unwrap()
+    // Safety:
+    // Created from valid Table for this object
+    // which contains a valid value in this slot
+    unsafe { self._tab.get::<bool>(Monster::VT_TESTBOOL, Some(false)).unwrap()}
   }
   #[inline]
   pub fn testhashs32_fnv1(&self) -> i32 {
-    self._tab.get::<i32>(Monster::VT_TESTHASHS32_FNV1, Some(0)).unwrap()
+    // Safety:
+    // Created from valid Table for this object
+    // which contains a valid value in this slot
+    unsafe { self._tab.get::<i32>(Monster::VT_TESTHASHS32_FNV1, Some(0)).unwrap()}
   }
   #[inline]
   pub fn testhashu32_fnv1(&self) -> u32 {
-    self._tab.get::<u32>(Monster::VT_TESTHASHU32_FNV1, Some(0)).unwrap()
+    // Safety:
+    // Created from valid Table for this object
+    // which contains a valid value in this slot
+    unsafe { self._tab.get::<u32>(Monster::VT_TESTHASHU32_FNV1, Some(0)).unwrap()}
   }
   #[inline]
   pub fn testhashs64_fnv1(&self) -> i64 {
-    self._tab.get::<i64>(Monster::VT_TESTHASHS64_FNV1, Some(0)).unwrap()
+    // Safety:
+    // Created from valid Table for this object
+    // which contains a valid value in this slot
+    unsafe { self._tab.get::<i64>(Monster::VT_TESTHASHS64_FNV1, Some(0)).unwrap()}
   }
   #[inline]
   pub fn testhashu64_fnv1(&self) -> u64 {
-    self._tab.get::<u64>(Monster::VT_TESTHASHU64_FNV1, Some(0)).unwrap()
+    // Safety:
+    // Created from valid Table for this object
+    // which contains a valid value in this slot
+    unsafe { self._tab.get::<u64>(Monster::VT_TESTHASHU64_FNV1, Some(0)).unwrap()}
   }
   #[inline]
   pub fn testhashs32_fnv1a(&self) -> i32 {
-    self._tab.get::<i32>(Monster::VT_TESTHASHS32_FNV1A, Some(0)).unwrap()
+    // Safety:
+    // Created from valid Table for this object
+    // which contains a valid value in this slot
+    unsafe { self._tab.get::<i32>(Monster::VT_TESTHASHS32_FNV1A, Some(0)).unwrap()}
   }
   #[inline]
   pub fn testhashu32_fnv1a(&self) -> u32 {
-    self._tab.get::<u32>(Monster::VT_TESTHASHU32_FNV1A, Some(0)).unwrap()
+    // Safety:
+    // Created from valid Table for this object
+    // which contains a valid value in this slot
+    unsafe { self._tab.get::<u32>(Monster::VT_TESTHASHU32_FNV1A, Some(0)).unwrap()}
   }
   #[inline]
   pub fn testhashs64_fnv1a(&self) -> i64 {
-    self._tab.get::<i64>(Monster::VT_TESTHASHS64_FNV1A, Some(0)).unwrap()
+    // Safety:
+    // Created from valid Table for this object
+    // which contains a valid value in this slot
+    unsafe { self._tab.get::<i64>(Monster::VT_TESTHASHS64_FNV1A, Some(0)).unwrap()}
   }
   #[inline]
   pub fn testhashu64_fnv1a(&self) -> u64 {
-    self._tab.get::<u64>(Monster::VT_TESTHASHU64_FNV1A, Some(0)).unwrap()
+    // Safety:
+    // Created from valid Table for this object
+    // which contains a valid value in this slot
+    unsafe { self._tab.get::<u64>(Monster::VT_TESTHASHU64_FNV1A, Some(0)).unwrap()}
   }
   #[inline]
-  pub fn testarrayofbools(&self) -> Option<&'a [bool]> {
-    self._tab.get::<flatbuffers::ForwardsUOffset<flatbuffers::Vector<'a, bool>>>(Monster::VT_TESTARRAYOFBOOLS, None).map(|v| v.safe_slice())
+  pub fn testarrayofbools(&self) -> Option<flatbuffers::Vector<'a, bool>> {
+    // Safety:
+    // Created from valid Table for this object
+    // which contains a valid value in this slot
+    unsafe { self._tab.get::<flatbuffers::ForwardsUOffset<flatbuffers::Vector<'a, bool>>>(Monster::VT_TESTARRAYOFBOOLS, None)}
   }
   #[inline]
   pub fn testf(&self) -> f32 {
-    self._tab.get::<f32>(Monster::VT_TESTF, Some(3.14159)).unwrap()
+    // Safety:
+    // Created from valid Table for this object
+    // which contains a valid value in this slot
+    unsafe { self._tab.get::<f32>(Monster::VT_TESTF, Some(3.14159)).unwrap()}
   }
   #[inline]
   pub fn testf2(&self) -> f32 {
-    self._tab.get::<f32>(Monster::VT_TESTF2, Some(3.0)).unwrap()
+    // Safety:
+    // Created from valid Table for this object
+    // which contains a valid value in this slot
+    unsafe { self._tab.get::<f32>(Monster::VT_TESTF2, Some(3.0)).unwrap()}
   }
   #[inline]
   pub fn testf3(&self) -> f32 {
-    self._tab.get::<f32>(Monster::VT_TESTF3, Some(0.0)).unwrap()
+    // Safety:
+    // Created from valid Table for this object
+    // which contains a valid value in this slot
+    unsafe { self._tab.get::<f32>(Monster::VT_TESTF3, Some(0.0)).unwrap()}
   }
   #[inline]
   pub fn testarrayofstring2(&self) -> Option<flatbuffers::Vector<'a, flatbuffers::ForwardsUOffset<&'a str>>> {
-    self._tab.get::<flatbuffers::ForwardsUOffset<flatbuffers::Vector<'a, flatbuffers::ForwardsUOffset<&'a str>>>>(Monster::VT_TESTARRAYOFSTRING2, None)
+    // Safety:
+    // Created from valid Table for this object
+    // which contains a valid value in this slot
+    unsafe { self._tab.get::<flatbuffers::ForwardsUOffset<flatbuffers::Vector<'a, flatbuffers::ForwardsUOffset<&'a str>>>>(Monster::VT_TESTARRAYOFSTRING2, None)}
   }
   #[inline]
-  pub fn testarrayofsortedstruct(&self) -> Option<&'a [Ability]> {
-    self._tab.get::<flatbuffers::ForwardsUOffset<flatbuffers::Vector<'a, Ability>>>(Monster::VT_TESTARRAYOFSORTEDSTRUCT, None).map(|v| v.safe_slice())
+  pub fn testarrayofsortedstruct(&self) -> Option<flatbuffers::Vector<'a, Ability>> {
+    // Safety:
+    // Created from valid Table for this object
+    // which contains a valid value in this slot
+    unsafe { self._tab.get::<flatbuffers::ForwardsUOffset<flatbuffers::Vector<'a, Ability>>>(Monster::VT_TESTARRAYOFSORTEDSTRUCT, None)}
   }
   #[inline]
-  pub fn flex(&self) -> Option<&'a [u8]> {
-    self._tab.get::<flatbuffers::ForwardsUOffset<flatbuffers::Vector<'a, u8>>>(Monster::VT_FLEX, None).map(|v| v.safe_slice())
+  pub fn flex(&self) -> Option<flatbuffers::Vector<'a, u8>> {
+    // Safety:
+    // Created from valid Table for this object
+    // which contains a valid value in this slot
+    unsafe { self._tab.get::<flatbuffers::ForwardsUOffset<flatbuffers::Vector<'a, u8>>>(Monster::VT_FLEX, None)}
   }
   #[inline]
-  pub fn test5(&self) -> Option<&'a [Test]> {
-    self._tab.get::<flatbuffers::ForwardsUOffset<flatbuffers::Vector<'a, Test>>>(Monster::VT_TEST5, None).map(|v| v.safe_slice())
+  pub fn test5(&self) -> Option<flatbuffers::Vector<'a, Test>> {
+    // Safety:
+    // Created from valid Table for this object
+    // which contains a valid value in this slot
+    unsafe { self._tab.get::<flatbuffers::ForwardsUOffset<flatbuffers::Vector<'a, Test>>>(Monster::VT_TEST5, None)}
   }
   #[inline]
   pub fn vector_of_longs(&self) -> Option<flatbuffers::Vector<'a, i64>> {
-    self._tab.get::<flatbuffers::ForwardsUOffset<flatbuffers::Vector<'a, i64>>>(Monster::VT_VECTOR_OF_LONGS, None)
+    // Safety:
+    // Created from valid Table for this object
+    // which contains a valid value in this slot
+    unsafe { self._tab.get::<flatbuffers::ForwardsUOffset<flatbuffers::Vector<'a, i64>>>(Monster::VT_VECTOR_OF_LONGS, None)}
   }
   #[inline]
   pub fn vector_of_doubles(&self) -> Option<flatbuffers::Vector<'a, f64>> {
-    self._tab.get::<flatbuffers::ForwardsUOffset<flatbuffers::Vector<'a, f64>>>(Monster::VT_VECTOR_OF_DOUBLES, None)
+    // Safety:
+    // Created from valid Table for this object
+    // which contains a valid value in this slot
+    unsafe { self._tab.get::<flatbuffers::ForwardsUOffset<flatbuffers::Vector<'a, f64>>>(Monster::VT_VECTOR_OF_DOUBLES, None)}
   }
   #[inline]
   pub fn parent_namespace_test(&self) -> Option<super::InParentNamespace<'a>> {
-    self._tab.get::<flatbuffers::ForwardsUOffset<super::InParentNamespace>>(Monster::VT_PARENT_NAMESPACE_TEST, None)
+    // Safety:
+    // Created from valid Table for this object
+    // which contains a valid value in this slot
+    unsafe { self._tab.get::<flatbuffers::ForwardsUOffset<super::InParentNamespace>>(Monster::VT_PARENT_NAMESPACE_TEST, None)}
   }
   #[inline]
   pub fn vector_of_referrables(&self) -> Option<flatbuffers::Vector<'a, flatbuffers::ForwardsUOffset<Referrable<'a>>>> {
-    self._tab.get::<flatbuffers::ForwardsUOffset<flatbuffers::Vector<'a, flatbuffers::ForwardsUOffset<Referrable>>>>(Monster::VT_VECTOR_OF_REFERRABLES, None)
+    // Safety:
+    // Created from valid Table for this object
+    // which contains a valid value in this slot
+    unsafe { self._tab.get::<flatbuffers::ForwardsUOffset<flatbuffers::Vector<'a, flatbuffers::ForwardsUOffset<Referrable>>>>(Monster::VT_VECTOR_OF_REFERRABLES, None)}
   }
   #[inline]
   pub fn single_weak_reference(&self) -> u64 {
-    self._tab.get::<u64>(Monster::VT_SINGLE_WEAK_REFERENCE, Some(0)).unwrap()
+    // Safety:
+    // Created from valid Table for this object
+    // which contains a valid value in this slot
+    unsafe { self._tab.get::<u64>(Monster::VT_SINGLE_WEAK_REFERENCE, Some(0)).unwrap()}
   }
   #[inline]
   pub fn vector_of_weak_references(&self) -> Option<flatbuffers::Vector<'a, u64>> {
-    self._tab.get::<flatbuffers::ForwardsUOffset<flatbuffers::Vector<'a, u64>>>(Monster::VT_VECTOR_OF_WEAK_REFERENCES, None)
+    // Safety:
+    // Created from valid Table for this object
+    // which contains a valid value in this slot
+    unsafe { self._tab.get::<flatbuffers::ForwardsUOffset<flatbuffers::Vector<'a, u64>>>(Monster::VT_VECTOR_OF_WEAK_REFERENCES, None)}
   }
   #[inline]
   pub fn vector_of_strong_referrables(&self) -> Option<flatbuffers::Vector<'a, flatbuffers::ForwardsUOffset<Referrable<'a>>>> {
-    self._tab.get::<flatbuffers::ForwardsUOffset<flatbuffers::Vector<'a, flatbuffers::ForwardsUOffset<Referrable>>>>(Monster::VT_VECTOR_OF_STRONG_REFERRABLES, None)
+    // Safety:
+    // Created from valid Table for this object
+    // which contains a valid value in this slot
+    unsafe { self._tab.get::<flatbuffers::ForwardsUOffset<flatbuffers::Vector<'a, flatbuffers::ForwardsUOffset<Referrable>>>>(Monster::VT_VECTOR_OF_STRONG_REFERRABLES, None)}
   }
   #[inline]
   pub fn co_owning_reference(&self) -> u64 {
-    self._tab.get::<u64>(Monster::VT_CO_OWNING_REFERENCE, Some(0)).unwrap()
+    // Safety:
+    // Created from valid Table for this object
+    // which contains a valid value in this slot
+    unsafe { self._tab.get::<u64>(Monster::VT_CO_OWNING_REFERENCE, Some(0)).unwrap()}
   }
   #[inline]
   pub fn vector_of_co_owning_references(&self) -> Option<flatbuffers::Vector<'a, u64>> {
-    self._tab.get::<flatbuffers::ForwardsUOffset<flatbuffers::Vector<'a, u64>>>(Monster::VT_VECTOR_OF_CO_OWNING_REFERENCES, None)
+    // Safety:
+    // Created from valid Table for this object
+    // which contains a valid value in this slot
+    unsafe { self._tab.get::<flatbuffers::ForwardsUOffset<flatbuffers::Vector<'a, u64>>>(Monster::VT_VECTOR_OF_CO_OWNING_REFERENCES, None)}
   }
   #[inline]
   pub fn non_owning_reference(&self) -> u64 {
-    self._tab.get::<u64>(Monster::VT_NON_OWNING_REFERENCE, Some(0)).unwrap()
+    // Safety:
+    // Created from valid Table for this object
+    // which contains a valid value in this slot
+    unsafe { self._tab.get::<u64>(Monster::VT_NON_OWNING_REFERENCE, Some(0)).unwrap()}
   }
   #[inline]
   pub fn vector_of_non_owning_references(&self) -> Option<flatbuffers::Vector<'a, u64>> {
-    self._tab.get::<flatbuffers::ForwardsUOffset<flatbuffers::Vector<'a, u64>>>(Monster::VT_VECTOR_OF_NON_OWNING_REFERENCES, None)
+    // Safety:
+    // Created from valid Table for this object
+    // which contains a valid value in this slot
+    unsafe { self._tab.get::<flatbuffers::ForwardsUOffset<flatbuffers::Vector<'a, u64>>>(Monster::VT_VECTOR_OF_NON_OWNING_REFERENCES, None)}
   }
   #[inline]
   pub fn any_unique_type(&self) -> AnyUniqueAliases {
-    self._tab.get::<AnyUniqueAliases>(Monster::VT_ANY_UNIQUE_TYPE, Some(AnyUniqueAliases::NONE)).unwrap()
+    // Safety:
+    // Created from valid Table for this object
+    // which contains a valid value in this slot
+    unsafe { self._tab.get::<AnyUniqueAliases>(Monster::VT_ANY_UNIQUE_TYPE, Some(AnyUniqueAliases::NONE)).unwrap()}
   }
   #[inline]
   pub fn any_unique(&self) -> Option<flatbuffers::Table<'a>> {
-    self._tab.get::<flatbuffers::ForwardsUOffset<flatbuffers::Table<'a>>>(Monster::VT_ANY_UNIQUE, None)
+    // Safety:
+    // Created from valid Table for this object
+    // which contains a valid value in this slot
+    unsafe { self._tab.get::<flatbuffers::ForwardsUOffset<flatbuffers::Table<'a>>>(Monster::VT_ANY_UNIQUE, None)}
   }
   #[inline]
   pub fn any_ambiguous_type(&self) -> AnyAmbiguousAliases {
-    self._tab.get::<AnyAmbiguousAliases>(Monster::VT_ANY_AMBIGUOUS_TYPE, Some(AnyAmbiguousAliases::NONE)).unwrap()
+    // Safety:
+    // Created from valid Table for this object
+    // which contains a valid value in this slot
+    unsafe { self._tab.get::<AnyAmbiguousAliases>(Monster::VT_ANY_AMBIGUOUS_TYPE, Some(AnyAmbiguousAliases::NONE)).unwrap()}
   }
   #[inline]
   pub fn any_ambiguous(&self) -> Option<flatbuffers::Table<'a>> {
-    self._tab.get::<flatbuffers::ForwardsUOffset<flatbuffers::Table<'a>>>(Monster::VT_ANY_AMBIGUOUS, None)
+    // Safety:
+    // Created from valid Table for this object
+    // which contains a valid value in this slot
+    unsafe { self._tab.get::<flatbuffers::ForwardsUOffset<flatbuffers::Table<'a>>>(Monster::VT_ANY_AMBIGUOUS, None)}
   }
   #[inline]
   pub fn vector_of_enums(&self) -> Option<flatbuffers::Vector<'a, Color>> {
-    self._tab.get::<flatbuffers::ForwardsUOffset<flatbuffers::Vector<'a, Color>>>(Monster::VT_VECTOR_OF_ENUMS, None)
+    // Safety:
+    // Created from valid Table for this object
+    // which contains a valid value in this slot
+    unsafe { self._tab.get::<flatbuffers::ForwardsUOffset<flatbuffers::Vector<'a, Color>>>(Monster::VT_VECTOR_OF_ENUMS, None)}
   }
   #[inline]
   pub fn signed_enum(&self) -> Race {
-    self._tab.get::<Race>(Monster::VT_SIGNED_ENUM, Some(Race::None)).unwrap()
+    // Safety:
+    // Created from valid Table for this object
+    // which contains a valid value in this slot
+    unsafe { self._tab.get::<Race>(Monster::VT_SIGNED_ENUM, Some(Race::None)).unwrap()}
   }
   #[inline]
-  pub fn testrequirednestedflatbuffer(&self) -> Option<&'a [u8]> {
-    self._tab.get::<flatbuffers::ForwardsUOffset<flatbuffers::Vector<'a, u8>>>(Monster::VT_TESTREQUIREDNESTEDFLATBUFFER, None).map(|v| v.safe_slice())
+  pub fn testrequirednestedflatbuffer(&self) -> Option<flatbuffers::Vector<'a, u8>> {
+    // Safety:
+    // Created from valid Table for this object
+    // which contains a valid value in this slot
+    unsafe { self._tab.get::<flatbuffers::ForwardsUOffset<flatbuffers::Vector<'a, u8>>>(Monster::VT_TESTREQUIREDNESTEDFLATBUFFER, None)}
   }
   pub fn testrequirednestedflatbuffer_nested_flatbuffer(&'a self) -> Option<Monster<'a>> {
     self.testrequirednestedflatbuffer().map(|data| {
       use flatbuffers::Follow;
-      <flatbuffers::ForwardsUOffset<Monster<'a>>>::follow(data, 0)
+      // Safety:
+      // Created from a valid Table for this object
+      // Which contains a valid flatbuffer in this slot
+      unsafe { <flatbuffers::ForwardsUOffset<Monster<'a>>>::follow(data.bytes(), 0) }
     })
   }
   #[inline]
   pub fn scalar_key_sorted_tables(&self) -> Option<flatbuffers::Vector<'a, flatbuffers::ForwardsUOffset<Stat<'a>>>> {
-    self._tab.get::<flatbuffers::ForwardsUOffset<flatbuffers::Vector<'a, flatbuffers::ForwardsUOffset<Stat>>>>(Monster::VT_SCALAR_KEY_SORTED_TABLES, None)
+    // Safety:
+    // Created from valid Table for this object
+    // which contains a valid value in this slot
+    unsafe { self._tab.get::<flatbuffers::ForwardsUOffset<flatbuffers::Vector<'a, flatbuffers::ForwardsUOffset<Stat>>>>(Monster::VT_SCALAR_KEY_SORTED_TABLES, None)}
   }
   #[inline]
   pub fn native_inline(&self) -> Option<&'a Test> {
-    self._tab.get::<Test>(Monster::VT_NATIVE_INLINE, None)
+    // Safety:
+    // Created from valid Table for this object
+    // which contains a valid value in this slot
+    unsafe { self._tab.get::<Test>(Monster::VT_NATIVE_INLINE, None)}
   }
   #[inline]
   pub fn long_enum_non_enum_default(&self) -> LongEnum {
-    self._tab.get::<LongEnum>(Monster::VT_LONG_ENUM_NON_ENUM_DEFAULT, Some(Default::default())).unwrap()
+    // Safety:
+    // Created from valid Table for this object
+    // which contains a valid value in this slot
+    unsafe { self._tab.get::<LongEnum>(Monster::VT_LONG_ENUM_NON_ENUM_DEFAULT, Some(Default::default())).unwrap()}
   }
   #[inline]
   pub fn long_enum_normal_default(&self) -> LongEnum {
-    self._tab.get::<LongEnum>(Monster::VT_LONG_ENUM_NORMAL_DEFAULT, Some(LongEnum::LongOne)).unwrap()
+    // Safety:
+    // Created from valid Table for this object
+    // which contains a valid value in this slot
+    unsafe { self._tab.get::<LongEnum>(Monster::VT_LONG_ENUM_NORMAL_DEFAULT, Some(LongEnum::LongOne)).unwrap()}
+  }
+  #[inline]
+  pub fn nan_default(&self) -> f32 {
+    // Safety:
+    // Created from valid Table for this object
+    // which contains a valid value in this slot
+    unsafe { self._tab.get::<f32>(Monster::VT_NAN_DEFAULT, Some(f32::NAN)).unwrap()}
+  }
+  #[inline]
+  pub fn inf_default(&self) -> f32 {
+    // Safety:
+    // Created from valid Table for this object
+    // which contains a valid value in this slot
+    unsafe { self._tab.get::<f32>(Monster::VT_INF_DEFAULT, Some(f32::INFINITY)).unwrap()}
+  }
+  #[inline]
+  pub fn positive_inf_default(&self) -> f32 {
+    // Safety:
+    // Created from valid Table for this object
+    // which contains a valid value in this slot
+    unsafe { self._tab.get::<f32>(Monster::VT_POSITIVE_INF_DEFAULT, Some(f32::INFINITY)).unwrap()}
+  }
+  #[inline]
+  pub fn infinity_default(&self) -> f32 {
+    // Safety:
+    // Created from valid Table for this object
+    // which contains a valid value in this slot
+    unsafe { self._tab.get::<f32>(Monster::VT_INFINITY_DEFAULT, Some(f32::INFINITY)).unwrap()}
+  }
+  #[inline]
+  pub fn positive_infinity_default(&self) -> f32 {
+    // Safety:
+    // Created from valid Table for this object
+    // which contains a valid value in this slot
+    unsafe { self._tab.get::<f32>(Monster::VT_POSITIVE_INFINITY_DEFAULT, Some(f32::INFINITY)).unwrap()}
+  }
+  #[inline]
+  pub fn negative_inf_default(&self) -> f32 {
+    // Safety:
+    // Created from valid Table for this object
+    // which contains a valid value in this slot
+    unsafe { self._tab.get::<f32>(Monster::VT_NEGATIVE_INF_DEFAULT, Some(f32::NEG_INFINITY)).unwrap()}
+  }
+  #[inline]
+  pub fn negative_infinity_default(&self) -> f32 {
+    // Safety:
+    // Created from valid Table for this object
+    // which contains a valid value in this slot
+    unsafe { self._tab.get::<f32>(Monster::VT_NEGATIVE_INFINITY_DEFAULT, Some(f32::NEG_INFINITY)).unwrap()}
+  }
+  #[inline]
+  pub fn double_inf_default(&self) -> f64 {
+    // Safety:
+    // Created from valid Table for this object
+    // which contains a valid value in this slot
+    unsafe { self._tab.get::<f64>(Monster::VT_DOUBLE_INF_DEFAULT, Some(f64::INFINITY)).unwrap()}
   }
   #[inline]
   #[allow(non_snake_case)]
   pub fn test_as_monster(&self) -> Option<Monster<'a>> {
     if self.test_type() == Any::Monster {
-      self.test().map(Monster::init_from_table)
+      self.test().map(|t| {
+       // Safety:
+       // Created from a valid Table for this object
+       // Which contains a valid union in this slot
+       unsafe { Monster::init_from_table(t) }
+     })
     } else {
       None
     }
@@ -614,7 +872,12 @@
   #[allow(non_snake_case)]
   pub fn test_as_test_simple_table_with_enum(&self) -> Option<TestSimpleTableWithEnum<'a>> {
     if self.test_type() == Any::TestSimpleTableWithEnum {
-      self.test().map(TestSimpleTableWithEnum::init_from_table)
+      self.test().map(|t| {
+       // Safety:
+       // Created from a valid Table for this object
+       // Which contains a valid union in this slot
+       unsafe { TestSimpleTableWithEnum::init_from_table(t) }
+     })
     } else {
       None
     }
@@ -624,7 +887,12 @@
   #[allow(non_snake_case)]
   pub fn test_as_my_game_example_2_monster(&self) -> Option<super::example_2::Monster<'a>> {
     if self.test_type() == Any::MyGame_Example2_Monster {
-      self.test().map(super::example_2::Monster::init_from_table)
+      self.test().map(|t| {
+       // Safety:
+       // Created from a valid Table for this object
+       // Which contains a valid union in this slot
+       unsafe { super::example_2::Monster::init_from_table(t) }
+     })
     } else {
       None
     }
@@ -634,7 +902,12 @@
   #[allow(non_snake_case)]
   pub fn any_unique_as_m(&self) -> Option<Monster<'a>> {
     if self.any_unique_type() == AnyUniqueAliases::M {
-      self.any_unique().map(Monster::init_from_table)
+      self.any_unique().map(|t| {
+       // Safety:
+       // Created from a valid Table for this object
+       // Which contains a valid union in this slot
+       unsafe { Monster::init_from_table(t) }
+     })
     } else {
       None
     }
@@ -644,7 +917,12 @@
   #[allow(non_snake_case)]
   pub fn any_unique_as_ts(&self) -> Option<TestSimpleTableWithEnum<'a>> {
     if self.any_unique_type() == AnyUniqueAliases::TS {
-      self.any_unique().map(TestSimpleTableWithEnum::init_from_table)
+      self.any_unique().map(|t| {
+       // Safety:
+       // Created from a valid Table for this object
+       // Which contains a valid union in this slot
+       unsafe { TestSimpleTableWithEnum::init_from_table(t) }
+     })
     } else {
       None
     }
@@ -654,7 +932,12 @@
   #[allow(non_snake_case)]
   pub fn any_unique_as_m2(&self) -> Option<super::example_2::Monster<'a>> {
     if self.any_unique_type() == AnyUniqueAliases::M2 {
-      self.any_unique().map(super::example_2::Monster::init_from_table)
+      self.any_unique().map(|t| {
+       // Safety:
+       // Created from a valid Table for this object
+       // Which contains a valid union in this slot
+       unsafe { super::example_2::Monster::init_from_table(t) }
+     })
     } else {
       None
     }
@@ -664,7 +947,12 @@
   #[allow(non_snake_case)]
   pub fn any_ambiguous_as_m1(&self) -> Option<Monster<'a>> {
     if self.any_ambiguous_type() == AnyAmbiguousAliases::M1 {
-      self.any_ambiguous().map(Monster::init_from_table)
+      self.any_ambiguous().map(|t| {
+       // Safety:
+       // Created from a valid Table for this object
+       // Which contains a valid union in this slot
+       unsafe { Monster::init_from_table(t) }
+     })
     } else {
       None
     }
@@ -674,7 +962,12 @@
   #[allow(non_snake_case)]
   pub fn any_ambiguous_as_m2(&self) -> Option<Monster<'a>> {
     if self.any_ambiguous_type() == AnyAmbiguousAliases::M2 {
-      self.any_ambiguous().map(Monster::init_from_table)
+      self.any_ambiguous().map(|t| {
+       // Safety:
+       // Created from a valid Table for this object
+       // Which contains a valid union in this slot
+       unsafe { Monster::init_from_table(t) }
+     })
     } else {
       None
     }
@@ -684,7 +977,12 @@
   #[allow(non_snake_case)]
   pub fn any_ambiguous_as_m3(&self) -> Option<Monster<'a>> {
     if self.any_ambiguous_type() == AnyAmbiguousAliases::M3 {
-      self.any_ambiguous().map(Monster::init_from_table)
+      self.any_ambiguous().map(|t| {
+       // Safety:
+       // Created from a valid Table for this object
+       // Which contains a valid union in this slot
+       unsafe { Monster::init_from_table(t) }
+     })
     } else {
       None
     }
@@ -770,6 +1068,14 @@
      .visit_field::<Test>("native_inline", Self::VT_NATIVE_INLINE, false)?
      .visit_field::<LongEnum>("long_enum_non_enum_default", Self::VT_LONG_ENUM_NON_ENUM_DEFAULT, false)?
      .visit_field::<LongEnum>("long_enum_normal_default", Self::VT_LONG_ENUM_NORMAL_DEFAULT, false)?
+     .visit_field::<f32>("nan_default", Self::VT_NAN_DEFAULT, false)?
+     .visit_field::<f32>("inf_default", Self::VT_INF_DEFAULT, false)?
+     .visit_field::<f32>("positive_inf_default", Self::VT_POSITIVE_INF_DEFAULT, false)?
+     .visit_field::<f32>("infinity_default", Self::VT_INFINITY_DEFAULT, false)?
+     .visit_field::<f32>("positive_infinity_default", Self::VT_POSITIVE_INFINITY_DEFAULT, false)?
+     .visit_field::<f32>("negative_inf_default", Self::VT_NEGATIVE_INF_DEFAULT, false)?
+     .visit_field::<f32>("negative_infinity_default", Self::VT_NEGATIVE_INFINITY_DEFAULT, false)?
+     .visit_field::<f64>("double_inf_default", Self::VT_DOUBLE_INF_DEFAULT, false)?
      .finish();
     Ok(())
   }
@@ -828,6 +1134,14 @@
     pub native_inline: Option<&'a Test>,
     pub long_enum_non_enum_default: LongEnum,
     pub long_enum_normal_default: LongEnum,
+    pub nan_default: f32,
+    pub inf_default: f32,
+    pub positive_inf_default: f32,
+    pub infinity_default: f32,
+    pub positive_infinity_default: f32,
+    pub negative_inf_default: f32,
+    pub negative_infinity_default: f32,
+    pub double_inf_default: f64,
 }
 impl<'a> Default for MonsterArgs<'a> {
   #[inline]
@@ -886,6 +1200,14 @@
       native_inline: None,
       long_enum_non_enum_default: Default::default(),
       long_enum_normal_default: LongEnum::LongOne,
+      nan_default: f32::NAN,
+      inf_default: f32::INFINITY,
+      positive_inf_default: f32::INFINITY,
+      infinity_default: f32::INFINITY,
+      positive_infinity_default: f32::INFINITY,
+      negative_inf_default: f32::NEG_INFINITY,
+      negative_infinity_default: f32::NEG_INFINITY,
+      double_inf_default: f64::INFINITY,
     }
   }
 }
@@ -895,7 +1217,7 @@
   where
     S: Serializer,
   {
-    let mut s = serializer.serialize_struct("Monster", 54)?;
+    let mut s = serializer.serialize_struct("Monster", 62)?;
       if let Some(f) = self.pos() {
         s.serialize_field("pos", &f)?;
       } else {
@@ -1103,6 +1425,14 @@
       }
       s.serialize_field("long_enum_non_enum_default", &self.long_enum_non_enum_default())?;
       s.serialize_field("long_enum_normal_default", &self.long_enum_normal_default())?;
+      s.serialize_field("nan_default", &self.nan_default())?;
+      s.serialize_field("inf_default", &self.inf_default())?;
+      s.serialize_field("positive_inf_default", &self.positive_inf_default())?;
+      s.serialize_field("infinity_default", &self.infinity_default())?;
+      s.serialize_field("positive_infinity_default", &self.positive_infinity_default())?;
+      s.serialize_field("negative_inf_default", &self.negative_inf_default())?;
+      s.serialize_field("negative_infinity_default", &self.negative_infinity_default())?;
+      s.serialize_field("double_inf_default", &self.double_inf_default())?;
     s.end()
   }
 }
@@ -1325,6 +1655,38 @@
     self.fbb_.push_slot::<LongEnum>(Monster::VT_LONG_ENUM_NORMAL_DEFAULT, long_enum_normal_default, LongEnum::LongOne);
   }
   #[inline]
+  pub fn add_nan_default(&mut self, nan_default: f32) {
+    self.fbb_.push_slot::<f32>(Monster::VT_NAN_DEFAULT, nan_default, f32::NAN);
+  }
+  #[inline]
+  pub fn add_inf_default(&mut self, inf_default: f32) {
+    self.fbb_.push_slot::<f32>(Monster::VT_INF_DEFAULT, inf_default, f32::INFINITY);
+  }
+  #[inline]
+  pub fn add_positive_inf_default(&mut self, positive_inf_default: f32) {
+    self.fbb_.push_slot::<f32>(Monster::VT_POSITIVE_INF_DEFAULT, positive_inf_default, f32::INFINITY);
+  }
+  #[inline]
+  pub fn add_infinity_default(&mut self, infinity_default: f32) {
+    self.fbb_.push_slot::<f32>(Monster::VT_INFINITY_DEFAULT, infinity_default, f32::INFINITY);
+  }
+  #[inline]
+  pub fn add_positive_infinity_default(&mut self, positive_infinity_default: f32) {
+    self.fbb_.push_slot::<f32>(Monster::VT_POSITIVE_INFINITY_DEFAULT, positive_infinity_default, f32::INFINITY);
+  }
+  #[inline]
+  pub fn add_negative_inf_default(&mut self, negative_inf_default: f32) {
+    self.fbb_.push_slot::<f32>(Monster::VT_NEGATIVE_INF_DEFAULT, negative_inf_default, f32::NEG_INFINITY);
+  }
+  #[inline]
+  pub fn add_negative_infinity_default(&mut self, negative_infinity_default: f32) {
+    self.fbb_.push_slot::<f32>(Monster::VT_NEGATIVE_INFINITY_DEFAULT, negative_infinity_default, f32::NEG_INFINITY);
+  }
+  #[inline]
+  pub fn add_double_inf_default(&mut self, double_inf_default: f64) {
+    self.fbb_.push_slot::<f64>(Monster::VT_DOUBLE_INF_DEFAULT, double_inf_default, f64::INFINITY);
+  }
+  #[inline]
   pub fn new(_fbb: &'b mut flatbuffers::FlatBufferBuilder<'a>) -> MonsterBuilder<'a, 'b> {
     let start = _fbb.start_table();
     MonsterBuilder {
@@ -1474,6 +1836,14 @@
       ds.field("native_inline", &self.native_inline());
       ds.field("long_enum_non_enum_default", &self.long_enum_non_enum_default());
       ds.field("long_enum_normal_default", &self.long_enum_normal_default());
+      ds.field("nan_default", &self.nan_default());
+      ds.field("inf_default", &self.inf_default());
+      ds.field("positive_inf_default", &self.positive_inf_default());
+      ds.field("infinity_default", &self.infinity_default());
+      ds.field("positive_infinity_default", &self.positive_infinity_default());
+      ds.field("negative_inf_default", &self.negative_inf_default());
+      ds.field("negative_infinity_default", &self.negative_infinity_default());
+      ds.field("double_inf_default", &self.double_inf_default());
       ds.finish()
   }
 }
@@ -1530,6 +1900,14 @@
   pub native_inline: Option<TestT>,
   pub long_enum_non_enum_default: LongEnum,
   pub long_enum_normal_default: LongEnum,
+  pub nan_default: f32,
+  pub inf_default: f32,
+  pub positive_inf_default: f32,
+  pub infinity_default: f32,
+  pub positive_infinity_default: f32,
+  pub negative_inf_default: f32,
+  pub negative_infinity_default: f32,
+  pub double_inf_default: f64,
 }
 impl Default for MonsterT {
   fn default() -> Self {
@@ -1584,6 +1962,14 @@
       native_inline: None,
       long_enum_non_enum_default: Default::default(),
       long_enum_normal_default: LongEnum::LongOne,
+      nan_default: f32::NAN,
+      inf_default: f32::INFINITY,
+      positive_inf_default: f32::INFINITY,
+      infinity_default: f32::INFINITY,
+      positive_infinity_default: f32::INFINITY,
+      negative_inf_default: f32::NEG_INFINITY,
+      negative_infinity_default: f32::NEG_INFINITY,
+      double_inf_default: f64::INFINITY,
     }
   }
 }
@@ -1610,7 +1996,7 @@
       let w: Vec<_> = x.iter().map(|t| t.pack()).collect();_fbb.create_vector(&w)
     });
     let testarrayofstring = self.testarrayofstring.as_ref().map(|x|{
-      let w: Vec<_> = x.iter().map(|s| s.as_ref()).collect();_fbb.create_vector_of_strings(&w)
+      let w: Vec<_> = x.iter().map(|s| _fbb.create_string(s)).collect();_fbb.create_vector(&w)
     });
     let testarrayoftables = self.testarrayoftables.as_ref().map(|x|{
       let w: Vec<_> = x.iter().map(|t| t.pack(_fbb)).collect();_fbb.create_vector(&w)
@@ -1640,7 +2026,7 @@
     let testf2 = self.testf2;
     let testf3 = self.testf3;
     let testarrayofstring2 = self.testarrayofstring2.as_ref().map(|x|{
-      let w: Vec<_> = x.iter().map(|s| s.as_ref()).collect();_fbb.create_vector_of_strings(&w)
+      let w: Vec<_> = x.iter().map(|s| _fbb.create_string(s)).collect();_fbb.create_vector(&w)
     });
     let testarrayofsortedstruct = self.testarrayofsortedstruct.as_ref().map(|x|{
       let w: Vec<_> = x.iter().map(|t| t.pack()).collect();_fbb.create_vector(&w)
@@ -1696,6 +2082,14 @@
     let native_inline = native_inline_tmp.as_ref();
     let long_enum_non_enum_default = self.long_enum_non_enum_default;
     let long_enum_normal_default = self.long_enum_normal_default;
+    let nan_default = self.nan_default;
+    let inf_default = self.inf_default;
+    let positive_inf_default = self.positive_inf_default;
+    let infinity_default = self.infinity_default;
+    let positive_infinity_default = self.positive_infinity_default;
+    let negative_inf_default = self.negative_inf_default;
+    let negative_infinity_default = self.negative_infinity_default;
+    let double_inf_default = self.double_inf_default;
     Monster::create(_fbb, &MonsterArgs{
       pos,
       mana,
@@ -1750,22 +2144,18 @@
       native_inline,
       long_enum_non_enum_default,
       long_enum_normal_default,
+      nan_default,
+      inf_default,
+      positive_inf_default,
+      infinity_default,
+      positive_infinity_default,
+      negative_inf_default,
+      negative_infinity_default,
+      double_inf_default,
     })
   }
 }
 #[inline]
-#[deprecated(since="2.0.0", note="Deprecated in favor of `root_as...` methods.")]
-pub fn get_root_as_monster<'a>(buf: &'a [u8]) -> Monster<'a> {
-  unsafe { flatbuffers::root_unchecked::<Monster<'a>>(buf) }
-}
-
-#[inline]
-#[deprecated(since="2.0.0", note="Deprecated in favor of `root_as...` methods.")]
-pub fn get_size_prefixed_root_as_monster<'a>(buf: &'a [u8]) -> Monster<'a> {
-  unsafe { flatbuffers::size_prefixed_root_unchecked::<Monster<'a>>(buf) }
-}
-
-#[inline]
 /// Verifies that a buffer of bytes contains a `Monster`
 /// and returns it.
 /// Note that verification is still experimental and may not
diff --git a/third_party/flatbuffers/tests/monster_test_serialize/my_game/example/race_generated.rs b/third_party/flatbuffers/tests/monster_test_serialize/my_game/example/race_generated.rs
index a1a6749..fe57ce0 100644
--- a/third_party/flatbuffers/tests/monster_test_serialize/my_game/example/race_generated.rs
+++ b/third_party/flatbuffers/tests/monster_test_serialize/my_game/example/race_generated.rs
@@ -74,10 +74,8 @@
 impl<'a> flatbuffers::Follow<'a> for Race {
   type Inner = Self;
   #[inline]
-  fn follow(buf: &'a [u8], loc: usize) -> Self::Inner {
-    let b = unsafe {
-      flatbuffers::read_scalar_at::<i8>(buf, loc)
-    };
+  unsafe fn follow(buf: &'a [u8], loc: usize) -> Self::Inner {
+    let b = flatbuffers::read_scalar_at::<i8>(buf, loc);
     Self(b)
   }
 }
@@ -85,21 +83,21 @@
 impl flatbuffers::Push for Race {
     type Output = Race;
     #[inline]
-    fn push(&self, dst: &mut [u8], _rest: &[u8]) {
-        unsafe { flatbuffers::emplace_scalar::<i8>(dst, self.0); }
+    unsafe fn push(&self, dst: &mut [u8], _written_len: usize) {
+        flatbuffers::emplace_scalar::<i8>(dst, self.0);
     }
 }
 
 impl flatbuffers::EndianScalar for Race {
+  type Scalar = i8;
   #[inline]
-  fn to_little_endian(self) -> Self {
-    let b = i8::to_le(self.0);
-    Self(b)
+  fn to_little_endian(self) -> i8 {
+    self.0.to_le()
   }
   #[inline]
   #[allow(clippy::wrong_self_convention)]
-  fn from_little_endian(self) -> Self {
-    let b = i8::from_le(self.0);
+  fn from_little_endian(v: i8) -> Self {
+    let b = i8::from_le(v);
     Self(b)
   }
 }
diff --git a/third_party/flatbuffers/tests/monster_test_serialize/my_game/example/referrable_generated.rs b/third_party/flatbuffers/tests/monster_test_serialize/my_game/example/referrable_generated.rs
index 9992293..d3f65ad 100644
--- a/third_party/flatbuffers/tests/monster_test_serialize/my_game/example/referrable_generated.rs
+++ b/third_party/flatbuffers/tests/monster_test_serialize/my_game/example/referrable_generated.rs
@@ -21,8 +21,8 @@
 impl<'a> flatbuffers::Follow<'a> for Referrable<'a> {
   type Inner = Referrable<'a>;
   #[inline]
-  fn follow(buf: &'a [u8], loc: usize) -> Self::Inner {
-    Self { _tab: flatbuffers::Table { buf, loc } }
+  unsafe fn follow(buf: &'a [u8], loc: usize) -> Self::Inner {
+    Self { _tab: flatbuffers::Table::new(buf, loc) }
   }
 }
 
@@ -34,7 +34,7 @@
   }
 
   #[inline]
-  pub fn init_from_table(table: flatbuffers::Table<'a>) -> Self {
+  pub unsafe fn init_from_table(table: flatbuffers::Table<'a>) -> Self {
     Referrable { _tab: table }
   }
   #[allow(unused_mut)]
@@ -56,7 +56,10 @@
 
   #[inline]
   pub fn id(&self) -> u64 {
-    self._tab.get::<u64>(Referrable::VT_ID, Some(0)).unwrap()
+    // Safety:
+    // Created from valid Table for this object
+    // which contains a valid value in this slot
+    unsafe { self._tab.get::<u64>(Referrable::VT_ID, Some(0)).unwrap()}
   }
   #[inline]
   pub fn key_compare_less_than(&self, o: &Referrable) -> bool {
diff --git a/third_party/flatbuffers/tests/monster_test_serialize/my_game/example/stat_generated.rs b/third_party/flatbuffers/tests/monster_test_serialize/my_game/example/stat_generated.rs
index fbd7ce8..856d9b8 100644
--- a/third_party/flatbuffers/tests/monster_test_serialize/my_game/example/stat_generated.rs
+++ b/third_party/flatbuffers/tests/monster_test_serialize/my_game/example/stat_generated.rs
@@ -21,8 +21,8 @@
 impl<'a> flatbuffers::Follow<'a> for Stat<'a> {
   type Inner = Stat<'a>;
   #[inline]
-  fn follow(buf: &'a [u8], loc: usize) -> Self::Inner {
-    Self { _tab: flatbuffers::Table { buf, loc } }
+  unsafe fn follow(buf: &'a [u8], loc: usize) -> Self::Inner {
+    Self { _tab: flatbuffers::Table::new(buf, loc) }
   }
 }
 
@@ -36,7 +36,7 @@
   }
 
   #[inline]
-  pub fn init_from_table(table: flatbuffers::Table<'a>) -> Self {
+  pub unsafe fn init_from_table(table: flatbuffers::Table<'a>) -> Self {
     Stat { _tab: table }
   }
   #[allow(unused_mut)]
@@ -66,15 +66,24 @@
 
   #[inline]
   pub fn id(&self) -> Option<&'a str> {
-    self._tab.get::<flatbuffers::ForwardsUOffset<&str>>(Stat::VT_ID, None)
+    // Safety:
+    // Created from valid Table for this object
+    // which contains a valid value in this slot
+    unsafe { self._tab.get::<flatbuffers::ForwardsUOffset<&str>>(Stat::VT_ID, None)}
   }
   #[inline]
   pub fn val(&self) -> i64 {
-    self._tab.get::<i64>(Stat::VT_VAL, Some(0)).unwrap()
+    // Safety:
+    // Created from valid Table for this object
+    // which contains a valid value in this slot
+    unsafe { self._tab.get::<i64>(Stat::VT_VAL, Some(0)).unwrap()}
   }
   #[inline]
   pub fn count(&self) -> u16 {
-    self._tab.get::<u16>(Stat::VT_COUNT, Some(0)).unwrap()
+    // Safety:
+    // Created from valid Table for this object
+    // which contains a valid value in this slot
+    unsafe { self._tab.get::<u16>(Stat::VT_COUNT, Some(0)).unwrap()}
   }
   #[inline]
   pub fn key_compare_less_than(&self, o: &Stat) -> bool {
diff --git a/third_party/flatbuffers/tests/monster_test_serialize/my_game/example/struct_of_structs_generated.rs b/third_party/flatbuffers/tests/monster_test_serialize/my_game/example/struct_of_structs_generated.rs
index 0046447..669a6c8 100644
--- a/third_party/flatbuffers/tests/monster_test_serialize/my_game/example/struct_of_structs_generated.rs
+++ b/third_party/flatbuffers/tests/monster_test_serialize/my_game/example/struct_of_structs_generated.rs
@@ -31,39 +31,25 @@
 }
 
 impl flatbuffers::SimpleToVerifyInSlice for StructOfStructs {}
-impl flatbuffers::SafeSliceAccess for StructOfStructs {}
 impl<'a> flatbuffers::Follow<'a> for StructOfStructs {
   type Inner = &'a StructOfStructs;
   #[inline]
-  fn follow(buf: &'a [u8], loc: usize) -> Self::Inner {
+  unsafe fn follow(buf: &'a [u8], loc: usize) -> Self::Inner {
     <&'a StructOfStructs>::follow(buf, loc)
   }
 }
 impl<'a> flatbuffers::Follow<'a> for &'a StructOfStructs {
   type Inner = &'a StructOfStructs;
   #[inline]
-  fn follow(buf: &'a [u8], loc: usize) -> Self::Inner {
+  unsafe fn follow(buf: &'a [u8], loc: usize) -> Self::Inner {
     flatbuffers::follow_cast_ref::<StructOfStructs>(buf, loc)
   }
 }
 impl<'b> flatbuffers::Push for StructOfStructs {
     type Output = StructOfStructs;
     #[inline]
-    fn push(&self, dst: &mut [u8], _rest: &[u8]) {
-        let src = unsafe {
-            ::core::slice::from_raw_parts(self as *const StructOfStructs as *const u8, Self::size())
-        };
-        dst.copy_from_slice(src);
-    }
-}
-impl<'b> flatbuffers::Push for &'b StructOfStructs {
-    type Output = StructOfStructs;
-
-    #[inline]
-    fn push(&self, dst: &mut [u8], _rest: &[u8]) {
-        let src = unsafe {
-            ::core::slice::from_raw_parts(*self as *const StructOfStructs as *const u8, Self::size())
-        };
+    unsafe fn push(&self, dst: &mut [u8], _written_len: usize) {
+        let src = ::core::slice::from_raw_parts(self as *const StructOfStructs as *const u8, Self::size());
         dst.copy_from_slice(src);
     }
 }
@@ -110,6 +96,9 @@
   }
 
   pub fn a(&self) -> &Ability {
+    // Safety:
+    // Created from a valid Table for this object
+    // Which contains a valid struct in this slot
     unsafe { &*(self.0[0..].as_ptr() as *const Ability) }
   }
 
@@ -119,6 +108,9 @@
   }
 
   pub fn b(&self) -> &Test {
+    // Safety:
+    // Created from a valid Table for this object
+    // Which contains a valid struct in this slot
     unsafe { &*(self.0[8..].as_ptr() as *const Test) }
   }
 
@@ -128,6 +120,9 @@
   }
 
   pub fn c(&self) -> &Ability {
+    // Safety:
+    // Created from a valid Table for this object
+    // Which contains a valid struct in this slot
     unsafe { &*(self.0[12..].as_ptr() as *const Ability) }
   }
 
diff --git a/third_party/flatbuffers/tests/monster_test_serialize/my_game/example/struct_of_structs_of_structs_generated.rs b/third_party/flatbuffers/tests/monster_test_serialize/my_game/example/struct_of_structs_of_structs_generated.rs
index 234eb91..2cb1b5e 100644
--- a/third_party/flatbuffers/tests/monster_test_serialize/my_game/example/struct_of_structs_of_structs_generated.rs
+++ b/third_party/flatbuffers/tests/monster_test_serialize/my_game/example/struct_of_structs_of_structs_generated.rs
@@ -29,39 +29,25 @@
 }
 
 impl flatbuffers::SimpleToVerifyInSlice for StructOfStructsOfStructs {}
-impl flatbuffers::SafeSliceAccess for StructOfStructsOfStructs {}
 impl<'a> flatbuffers::Follow<'a> for StructOfStructsOfStructs {
   type Inner = &'a StructOfStructsOfStructs;
   #[inline]
-  fn follow(buf: &'a [u8], loc: usize) -> Self::Inner {
+  unsafe fn follow(buf: &'a [u8], loc: usize) -> Self::Inner {
     <&'a StructOfStructsOfStructs>::follow(buf, loc)
   }
 }
 impl<'a> flatbuffers::Follow<'a> for &'a StructOfStructsOfStructs {
   type Inner = &'a StructOfStructsOfStructs;
   #[inline]
-  fn follow(buf: &'a [u8], loc: usize) -> Self::Inner {
+  unsafe fn follow(buf: &'a [u8], loc: usize) -> Self::Inner {
     flatbuffers::follow_cast_ref::<StructOfStructsOfStructs>(buf, loc)
   }
 }
 impl<'b> flatbuffers::Push for StructOfStructsOfStructs {
     type Output = StructOfStructsOfStructs;
     #[inline]
-    fn push(&self, dst: &mut [u8], _rest: &[u8]) {
-        let src = unsafe {
-            ::core::slice::from_raw_parts(self as *const StructOfStructsOfStructs as *const u8, Self::size())
-        };
-        dst.copy_from_slice(src);
-    }
-}
-impl<'b> flatbuffers::Push for &'b StructOfStructsOfStructs {
-    type Output = StructOfStructsOfStructs;
-
-    #[inline]
-    fn push(&self, dst: &mut [u8], _rest: &[u8]) {
-        let src = unsafe {
-            ::core::slice::from_raw_parts(*self as *const StructOfStructsOfStructs as *const u8, Self::size())
-        };
+    unsafe fn push(&self, dst: &mut [u8], _written_len: usize) {
+        let src = ::core::slice::from_raw_parts(self as *const StructOfStructsOfStructs as *const u8, Self::size());
         dst.copy_from_slice(src);
     }
 }
@@ -102,6 +88,9 @@
   }
 
   pub fn a(&self) -> &StructOfStructs {
+    // Safety:
+    // Created from a valid Table for this object
+    // Which contains a valid struct in this slot
     unsafe { &*(self.0[0..].as_ptr() as *const StructOfStructs) }
   }
 
diff --git a/third_party/flatbuffers/tests/monster_test_serialize/my_game/example/test_generated.rs b/third_party/flatbuffers/tests/monster_test_serialize/my_game/example/test_generated.rs
index 472bff9..835a905 100644
--- a/third_party/flatbuffers/tests/monster_test_serialize/my_game/example/test_generated.rs
+++ b/third_party/flatbuffers/tests/monster_test_serialize/my_game/example/test_generated.rs
@@ -30,39 +30,25 @@
 }
 
 impl flatbuffers::SimpleToVerifyInSlice for Test {}
-impl flatbuffers::SafeSliceAccess for Test {}
 impl<'a> flatbuffers::Follow<'a> for Test {
   type Inner = &'a Test;
   #[inline]
-  fn follow(buf: &'a [u8], loc: usize) -> Self::Inner {
+  unsafe fn follow(buf: &'a [u8], loc: usize) -> Self::Inner {
     <&'a Test>::follow(buf, loc)
   }
 }
 impl<'a> flatbuffers::Follow<'a> for &'a Test {
   type Inner = &'a Test;
   #[inline]
-  fn follow(buf: &'a [u8], loc: usize) -> Self::Inner {
+  unsafe fn follow(buf: &'a [u8], loc: usize) -> Self::Inner {
     flatbuffers::follow_cast_ref::<Test>(buf, loc)
   }
 }
 impl<'b> flatbuffers::Push for Test {
     type Output = Test;
     #[inline]
-    fn push(&self, dst: &mut [u8], _rest: &[u8]) {
-        let src = unsafe {
-            ::core::slice::from_raw_parts(self as *const Test as *const u8, Self::size())
-        };
-        dst.copy_from_slice(src);
-    }
-}
-impl<'b> flatbuffers::Push for &'b Test {
-    type Output = Test;
-
-    #[inline]
-    fn push(&self, dst: &mut [u8], _rest: &[u8]) {
-        let src = unsafe {
-            ::core::slice::from_raw_parts(*self as *const Test as *const u8, Self::size())
-        };
+    unsafe fn push(&self, dst: &mut [u8], _written_len: usize) {
+        let src = ::core::slice::from_raw_parts(self as *const Test as *const u8, Self::size());
         dst.copy_from_slice(src);
     }
 }
@@ -106,47 +92,59 @@
   }
 
   pub fn a(&self) -> i16 {
-    let mut mem = core::mem::MaybeUninit::<i16>::uninit();
-    unsafe {
+    let mut mem = core::mem::MaybeUninit::<<i16 as EndianScalar>::Scalar>::uninit();
+    // Safety:
+    // Created from a valid Table for this object
+    // Which contains a valid value in this slot
+    EndianScalar::from_little_endian(unsafe {
       core::ptr::copy_nonoverlapping(
         self.0[0..].as_ptr(),
         mem.as_mut_ptr() as *mut u8,
-        core::mem::size_of::<i16>(),
+        core::mem::size_of::<<i16 as EndianScalar>::Scalar>(),
       );
       mem.assume_init()
-    }.from_little_endian()
+    })
   }
 
   pub fn set_a(&mut self, x: i16) {
     let x_le = x.to_little_endian();
+    // Safety:
+    // Created from a valid Table for this object
+    // Which contains a valid value in this slot
     unsafe {
       core::ptr::copy_nonoverlapping(
-        &x_le as *const i16 as *const u8,
+        &x_le as *const _ as *const u8,
         self.0[0..].as_mut_ptr(),
-        core::mem::size_of::<i16>(),
+        core::mem::size_of::<<i16 as EndianScalar>::Scalar>(),
       );
     }
   }
 
   pub fn b(&self) -> i8 {
-    let mut mem = core::mem::MaybeUninit::<i8>::uninit();
-    unsafe {
+    let mut mem = core::mem::MaybeUninit::<<i8 as EndianScalar>::Scalar>::uninit();
+    // Safety:
+    // Created from a valid Table for this object
+    // Which contains a valid value in this slot
+    EndianScalar::from_little_endian(unsafe {
       core::ptr::copy_nonoverlapping(
         self.0[2..].as_ptr(),
         mem.as_mut_ptr() as *mut u8,
-        core::mem::size_of::<i8>(),
+        core::mem::size_of::<<i8 as EndianScalar>::Scalar>(),
       );
       mem.assume_init()
-    }.from_little_endian()
+    })
   }
 
   pub fn set_b(&mut self, x: i8) {
     let x_le = x.to_little_endian();
+    // Safety:
+    // Created from a valid Table for this object
+    // Which contains a valid value in this slot
     unsafe {
       core::ptr::copy_nonoverlapping(
-        &x_le as *const i8 as *const u8,
+        &x_le as *const _ as *const u8,
         self.0[2..].as_mut_ptr(),
-        core::mem::size_of::<i8>(),
+        core::mem::size_of::<<i8 as EndianScalar>::Scalar>(),
       );
     }
   }
diff --git a/third_party/flatbuffers/tests/monster_test_serialize/my_game/example/test_simple_table_with_enum_generated.rs b/third_party/flatbuffers/tests/monster_test_serialize/my_game/example/test_simple_table_with_enum_generated.rs
index 8a7b627..65f1598 100644
--- a/third_party/flatbuffers/tests/monster_test_serialize/my_game/example/test_simple_table_with_enum_generated.rs
+++ b/third_party/flatbuffers/tests/monster_test_serialize/my_game/example/test_simple_table_with_enum_generated.rs
@@ -21,8 +21,8 @@
 impl<'a> flatbuffers::Follow<'a> for TestSimpleTableWithEnum<'a> {
   type Inner = TestSimpleTableWithEnum<'a>;
   #[inline]
-  fn follow(buf: &'a [u8], loc: usize) -> Self::Inner {
-    Self { _tab: flatbuffers::Table { buf, loc } }
+  unsafe fn follow(buf: &'a [u8], loc: usize) -> Self::Inner {
+    Self { _tab: flatbuffers::Table::new(buf, loc) }
   }
 }
 
@@ -34,7 +34,7 @@
   }
 
   #[inline]
-  pub fn init_from_table(table: flatbuffers::Table<'a>) -> Self {
+  pub unsafe fn init_from_table(table: flatbuffers::Table<'a>) -> Self {
     TestSimpleTableWithEnum { _tab: table }
   }
   #[allow(unused_mut)]
@@ -56,7 +56,10 @@
 
   #[inline]
   pub fn color(&self) -> Color {
-    self._tab.get::<Color>(TestSimpleTableWithEnum::VT_COLOR, Some(Color::Green)).unwrap()
+    // Safety:
+    // Created from valid Table for this object
+    // which contains a valid value in this slot
+    unsafe { self._tab.get::<Color>(TestSimpleTableWithEnum::VT_COLOR, Some(Color::Green)).unwrap()}
   }
 }
 
diff --git a/third_party/flatbuffers/tests/monster_test_serialize/my_game/example/type_aliases_generated.rs b/third_party/flatbuffers/tests/monster_test_serialize/my_game/example/type_aliases_generated.rs
index f6f7bb7..8cfa4ce 100644
--- a/third_party/flatbuffers/tests/monster_test_serialize/my_game/example/type_aliases_generated.rs
+++ b/third_party/flatbuffers/tests/monster_test_serialize/my_game/example/type_aliases_generated.rs
@@ -21,8 +21,8 @@
 impl<'a> flatbuffers::Follow<'a> for TypeAliases<'a> {
   type Inner = TypeAliases<'a>;
   #[inline]
-  fn follow(buf: &'a [u8], loc: usize) -> Self::Inner {
-    Self { _tab: flatbuffers::Table { buf, loc } }
+  unsafe fn follow(buf: &'a [u8], loc: usize) -> Self::Inner {
+    Self { _tab: flatbuffers::Table::new(buf, loc) }
   }
 }
 
@@ -45,7 +45,7 @@
   }
 
   #[inline]
-  pub fn init_from_table(table: flatbuffers::Table<'a>) -> Self {
+  pub unsafe fn init_from_table(table: flatbuffers::Table<'a>) -> Self {
     TypeAliases { _tab: table }
   }
   #[allow(unused_mut)]
@@ -81,7 +81,7 @@
     let f32_ = self.f32_();
     let f64_ = self.f64_();
     let v8 = self.v8().map(|x| {
-      x.to_vec()
+      x.into_iter().collect()
     });
     let vf64 = self.vf64().map(|x| {
       x.into_iter().collect()
@@ -104,51 +104,87 @@
 
   #[inline]
   pub fn i8_(&self) -> i8 {
-    self._tab.get::<i8>(TypeAliases::VT_I8_, Some(0)).unwrap()
+    // Safety:
+    // Created from valid Table for this object
+    // which contains a valid value in this slot
+    unsafe { self._tab.get::<i8>(TypeAliases::VT_I8_, Some(0)).unwrap()}
   }
   #[inline]
   pub fn u8_(&self) -> u8 {
-    self._tab.get::<u8>(TypeAliases::VT_U8_, Some(0)).unwrap()
+    // Safety:
+    // Created from valid Table for this object
+    // which contains a valid value in this slot
+    unsafe { self._tab.get::<u8>(TypeAliases::VT_U8_, Some(0)).unwrap()}
   }
   #[inline]
   pub fn i16_(&self) -> i16 {
-    self._tab.get::<i16>(TypeAliases::VT_I16_, Some(0)).unwrap()
+    // Safety:
+    // Created from valid Table for this object
+    // which contains a valid value in this slot
+    unsafe { self._tab.get::<i16>(TypeAliases::VT_I16_, Some(0)).unwrap()}
   }
   #[inline]
   pub fn u16_(&self) -> u16 {
-    self._tab.get::<u16>(TypeAliases::VT_U16_, Some(0)).unwrap()
+    // Safety:
+    // Created from valid Table for this object
+    // which contains a valid value in this slot
+    unsafe { self._tab.get::<u16>(TypeAliases::VT_U16_, Some(0)).unwrap()}
   }
   #[inline]
   pub fn i32_(&self) -> i32 {
-    self._tab.get::<i32>(TypeAliases::VT_I32_, Some(0)).unwrap()
+    // Safety:
+    // Created from valid Table for this object
+    // which contains a valid value in this slot
+    unsafe { self._tab.get::<i32>(TypeAliases::VT_I32_, Some(0)).unwrap()}
   }
   #[inline]
   pub fn u32_(&self) -> u32 {
-    self._tab.get::<u32>(TypeAliases::VT_U32_, Some(0)).unwrap()
+    // Safety:
+    // Created from valid Table for this object
+    // which contains a valid value in this slot
+    unsafe { self._tab.get::<u32>(TypeAliases::VT_U32_, Some(0)).unwrap()}
   }
   #[inline]
   pub fn i64_(&self) -> i64 {
-    self._tab.get::<i64>(TypeAliases::VT_I64_, Some(0)).unwrap()
+    // Safety:
+    // Created from valid Table for this object
+    // which contains a valid value in this slot
+    unsafe { self._tab.get::<i64>(TypeAliases::VT_I64_, Some(0)).unwrap()}
   }
   #[inline]
   pub fn u64_(&self) -> u64 {
-    self._tab.get::<u64>(TypeAliases::VT_U64_, Some(0)).unwrap()
+    // Safety:
+    // Created from valid Table for this object
+    // which contains a valid value in this slot
+    unsafe { self._tab.get::<u64>(TypeAliases::VT_U64_, Some(0)).unwrap()}
   }
   #[inline]
   pub fn f32_(&self) -> f32 {
-    self._tab.get::<f32>(TypeAliases::VT_F32_, Some(0.0)).unwrap()
+    // Safety:
+    // Created from valid Table for this object
+    // which contains a valid value in this slot
+    unsafe { self._tab.get::<f32>(TypeAliases::VT_F32_, Some(0.0)).unwrap()}
   }
   #[inline]
   pub fn f64_(&self) -> f64 {
-    self._tab.get::<f64>(TypeAliases::VT_F64_, Some(0.0)).unwrap()
+    // Safety:
+    // Created from valid Table for this object
+    // which contains a valid value in this slot
+    unsafe { self._tab.get::<f64>(TypeAliases::VT_F64_, Some(0.0)).unwrap()}
   }
   #[inline]
-  pub fn v8(&self) -> Option<&'a [i8]> {
-    self._tab.get::<flatbuffers::ForwardsUOffset<flatbuffers::Vector<'a, i8>>>(TypeAliases::VT_V8, None).map(|v| v.safe_slice())
+  pub fn v8(&self) -> Option<flatbuffers::Vector<'a, i8>> {
+    // Safety:
+    // Created from valid Table for this object
+    // which contains a valid value in this slot
+    unsafe { self._tab.get::<flatbuffers::ForwardsUOffset<flatbuffers::Vector<'a, i8>>>(TypeAliases::VT_V8, None)}
   }
   #[inline]
   pub fn vf64(&self) -> Option<flatbuffers::Vector<'a, f64>> {
-    self._tab.get::<flatbuffers::ForwardsUOffset<flatbuffers::Vector<'a, f64>>>(TypeAliases::VT_VF64, None)
+    // Safety:
+    // Created from valid Table for this object
+    // which contains a valid value in this slot
+    unsafe { self._tab.get::<flatbuffers::ForwardsUOffset<flatbuffers::Vector<'a, f64>>>(TypeAliases::VT_VF64, None)}
   }
 }
 
diff --git a/third_party/flatbuffers/tests/monster_test_serialize/my_game/example/vec_3_generated.rs b/third_party/flatbuffers/tests/monster_test_serialize/my_game/example/vec_3_generated.rs
index ebbe94c..c080dd7 100644
--- a/third_party/flatbuffers/tests/monster_test_serialize/my_game/example/vec_3_generated.rs
+++ b/third_party/flatbuffers/tests/monster_test_serialize/my_game/example/vec_3_generated.rs
@@ -34,39 +34,25 @@
 }
 
 impl flatbuffers::SimpleToVerifyInSlice for Vec3 {}
-impl flatbuffers::SafeSliceAccess for Vec3 {}
 impl<'a> flatbuffers::Follow<'a> for Vec3 {
   type Inner = &'a Vec3;
   #[inline]
-  fn follow(buf: &'a [u8], loc: usize) -> Self::Inner {
+  unsafe fn follow(buf: &'a [u8], loc: usize) -> Self::Inner {
     <&'a Vec3>::follow(buf, loc)
   }
 }
 impl<'a> flatbuffers::Follow<'a> for &'a Vec3 {
   type Inner = &'a Vec3;
   #[inline]
-  fn follow(buf: &'a [u8], loc: usize) -> Self::Inner {
+  unsafe fn follow(buf: &'a [u8], loc: usize) -> Self::Inner {
     flatbuffers::follow_cast_ref::<Vec3>(buf, loc)
   }
 }
 impl<'b> flatbuffers::Push for Vec3 {
     type Output = Vec3;
     #[inline]
-    fn push(&self, dst: &mut [u8], _rest: &[u8]) {
-        let src = unsafe {
-            ::core::slice::from_raw_parts(self as *const Vec3 as *const u8, Self::size())
-        };
-        dst.copy_from_slice(src);
-    }
-}
-impl<'b> flatbuffers::Push for &'b Vec3 {
-    type Output = Vec3;
-
-    #[inline]
-    fn push(&self, dst: &mut [u8], _rest: &[u8]) {
-        let src = unsafe {
-            ::core::slice::from_raw_parts(*self as *const Vec3 as *const u8, Self::size())
-        };
+    unsafe fn push(&self, dst: &mut [u8], _written_len: usize) {
+        let src = ::core::slice::from_raw_parts(self as *const Vec3 as *const u8, Self::size());
         dst.copy_from_slice(src);
     }
 }
@@ -122,121 +108,154 @@
   }
 
   pub fn x(&self) -> f32 {
-    let mut mem = core::mem::MaybeUninit::<f32>::uninit();
-    unsafe {
+    let mut mem = core::mem::MaybeUninit::<<f32 as EndianScalar>::Scalar>::uninit();
+    // Safety:
+    // Created from a valid Table for this object
+    // Which contains a valid value in this slot
+    EndianScalar::from_little_endian(unsafe {
       core::ptr::copy_nonoverlapping(
         self.0[0..].as_ptr(),
         mem.as_mut_ptr() as *mut u8,
-        core::mem::size_of::<f32>(),
+        core::mem::size_of::<<f32 as EndianScalar>::Scalar>(),
       );
       mem.assume_init()
-    }.from_little_endian()
+    })
   }
 
   pub fn set_x(&mut self, x: f32) {
     let x_le = x.to_little_endian();
+    // Safety:
+    // Created from a valid Table for this object
+    // Which contains a valid value in this slot
     unsafe {
       core::ptr::copy_nonoverlapping(
-        &x_le as *const f32 as *const u8,
+        &x_le as *const _ as *const u8,
         self.0[0..].as_mut_ptr(),
-        core::mem::size_of::<f32>(),
+        core::mem::size_of::<<f32 as EndianScalar>::Scalar>(),
       );
     }
   }
 
   pub fn y(&self) -> f32 {
-    let mut mem = core::mem::MaybeUninit::<f32>::uninit();
-    unsafe {
+    let mut mem = core::mem::MaybeUninit::<<f32 as EndianScalar>::Scalar>::uninit();
+    // Safety:
+    // Created from a valid Table for this object
+    // Which contains a valid value in this slot
+    EndianScalar::from_little_endian(unsafe {
       core::ptr::copy_nonoverlapping(
         self.0[4..].as_ptr(),
         mem.as_mut_ptr() as *mut u8,
-        core::mem::size_of::<f32>(),
+        core::mem::size_of::<<f32 as EndianScalar>::Scalar>(),
       );
       mem.assume_init()
-    }.from_little_endian()
+    })
   }
 
   pub fn set_y(&mut self, x: f32) {
     let x_le = x.to_little_endian();
+    // Safety:
+    // Created from a valid Table for this object
+    // Which contains a valid value in this slot
     unsafe {
       core::ptr::copy_nonoverlapping(
-        &x_le as *const f32 as *const u8,
+        &x_le as *const _ as *const u8,
         self.0[4..].as_mut_ptr(),
-        core::mem::size_of::<f32>(),
+        core::mem::size_of::<<f32 as EndianScalar>::Scalar>(),
       );
     }
   }
 
   pub fn z(&self) -> f32 {
-    let mut mem = core::mem::MaybeUninit::<f32>::uninit();
-    unsafe {
+    let mut mem = core::mem::MaybeUninit::<<f32 as EndianScalar>::Scalar>::uninit();
+    // Safety:
+    // Created from a valid Table for this object
+    // Which contains a valid value in this slot
+    EndianScalar::from_little_endian(unsafe {
       core::ptr::copy_nonoverlapping(
         self.0[8..].as_ptr(),
         mem.as_mut_ptr() as *mut u8,
-        core::mem::size_of::<f32>(),
+        core::mem::size_of::<<f32 as EndianScalar>::Scalar>(),
       );
       mem.assume_init()
-    }.from_little_endian()
+    })
   }
 
   pub fn set_z(&mut self, x: f32) {
     let x_le = x.to_little_endian();
+    // Safety:
+    // Created from a valid Table for this object
+    // Which contains a valid value in this slot
     unsafe {
       core::ptr::copy_nonoverlapping(
-        &x_le as *const f32 as *const u8,
+        &x_le as *const _ as *const u8,
         self.0[8..].as_mut_ptr(),
-        core::mem::size_of::<f32>(),
+        core::mem::size_of::<<f32 as EndianScalar>::Scalar>(),
       );
     }
   }
 
   pub fn test1(&self) -> f64 {
-    let mut mem = core::mem::MaybeUninit::<f64>::uninit();
-    unsafe {
+    let mut mem = core::mem::MaybeUninit::<<f64 as EndianScalar>::Scalar>::uninit();
+    // Safety:
+    // Created from a valid Table for this object
+    // Which contains a valid value in this slot
+    EndianScalar::from_little_endian(unsafe {
       core::ptr::copy_nonoverlapping(
         self.0[16..].as_ptr(),
         mem.as_mut_ptr() as *mut u8,
-        core::mem::size_of::<f64>(),
+        core::mem::size_of::<<f64 as EndianScalar>::Scalar>(),
       );
       mem.assume_init()
-    }.from_little_endian()
+    })
   }
 
   pub fn set_test1(&mut self, x: f64) {
     let x_le = x.to_little_endian();
+    // Safety:
+    // Created from a valid Table for this object
+    // Which contains a valid value in this slot
     unsafe {
       core::ptr::copy_nonoverlapping(
-        &x_le as *const f64 as *const u8,
+        &x_le as *const _ as *const u8,
         self.0[16..].as_mut_ptr(),
-        core::mem::size_of::<f64>(),
+        core::mem::size_of::<<f64 as EndianScalar>::Scalar>(),
       );
     }
   }
 
   pub fn test2(&self) -> Color {
-    let mut mem = core::mem::MaybeUninit::<Color>::uninit();
-    unsafe {
+    let mut mem = core::mem::MaybeUninit::<<Color as EndianScalar>::Scalar>::uninit();
+    // Safety:
+    // Created from a valid Table for this object
+    // Which contains a valid value in this slot
+    EndianScalar::from_little_endian(unsafe {
       core::ptr::copy_nonoverlapping(
         self.0[24..].as_ptr(),
         mem.as_mut_ptr() as *mut u8,
-        core::mem::size_of::<Color>(),
+        core::mem::size_of::<<Color as EndianScalar>::Scalar>(),
       );
       mem.assume_init()
-    }.from_little_endian()
+    })
   }
 
   pub fn set_test2(&mut self, x: Color) {
     let x_le = x.to_little_endian();
+    // Safety:
+    // Created from a valid Table for this object
+    // Which contains a valid value in this slot
     unsafe {
       core::ptr::copy_nonoverlapping(
-        &x_le as *const Color as *const u8,
+        &x_le as *const _ as *const u8,
         self.0[24..].as_mut_ptr(),
-        core::mem::size_of::<Color>(),
+        core::mem::size_of::<<Color as EndianScalar>::Scalar>(),
       );
     }
   }
 
   pub fn test3(&self) -> &Test {
+    // Safety:
+    // Created from a valid Table for this object
+    // Which contains a valid struct in this slot
     unsafe { &*(self.0[26..].as_ptr() as *const Test) }
   }
 
diff --git a/third_party/flatbuffers/tests/monster_test_serialize/my_game/example_2/monster_generated.rs b/third_party/flatbuffers/tests/monster_test_serialize/my_game/example_2/monster_generated.rs
index 9422b57..8e1ce3a 100644
--- a/third_party/flatbuffers/tests/monster_test_serialize/my_game/example_2/monster_generated.rs
+++ b/third_party/flatbuffers/tests/monster_test_serialize/my_game/example_2/monster_generated.rs
@@ -21,8 +21,8 @@
 impl<'a> flatbuffers::Follow<'a> for Monster<'a> {
   type Inner = Monster<'a>;
   #[inline]
-  fn follow(buf: &'a [u8], loc: usize) -> Self::Inner {
-    Self { _tab: flatbuffers::Table { buf, loc } }
+  unsafe fn follow(buf: &'a [u8], loc: usize) -> Self::Inner {
+    Self { _tab: flatbuffers::Table::new(buf, loc) }
   }
 }
 
@@ -33,7 +33,7 @@
   }
 
   #[inline]
-  pub fn init_from_table(table: flatbuffers::Table<'a>) -> Self {
+  pub unsafe fn init_from_table(table: flatbuffers::Table<'a>) -> Self {
     Monster { _tab: table }
   }
   #[allow(unused_mut)]
diff --git a/third_party/flatbuffers/tests/monster_test_serialize/my_game/in_parent_namespace_generated.rs b/third_party/flatbuffers/tests/monster_test_serialize/my_game/in_parent_namespace_generated.rs
index 71ceaa0..7fbc0de 100644
--- a/third_party/flatbuffers/tests/monster_test_serialize/my_game/in_parent_namespace_generated.rs
+++ b/third_party/flatbuffers/tests/monster_test_serialize/my_game/in_parent_namespace_generated.rs
@@ -21,8 +21,8 @@
 impl<'a> flatbuffers::Follow<'a> for InParentNamespace<'a> {
   type Inner = InParentNamespace<'a>;
   #[inline]
-  fn follow(buf: &'a [u8], loc: usize) -> Self::Inner {
-    Self { _tab: flatbuffers::Table { buf, loc } }
+  unsafe fn follow(buf: &'a [u8], loc: usize) -> Self::Inner {
+    Self { _tab: flatbuffers::Table::new(buf, loc) }
   }
 }
 
@@ -33,7 +33,7 @@
   }
 
   #[inline]
-  pub fn init_from_table(table: flatbuffers::Table<'a>) -> Self {
+  pub unsafe fn init_from_table(table: flatbuffers::Table<'a>) -> Self {
     InParentNamespace { _tab: table }
   }
   #[allow(unused_mut)]
diff --git a/third_party/flatbuffers/tests/monster_test_serialize/my_game/other_name_space/from_include_generated.rs b/third_party/flatbuffers/tests/monster_test_serialize/my_game/other_name_space/from_include_generated.rs
index de5e5e2..1536644 100644
--- a/third_party/flatbuffers/tests/monster_test_serialize/my_game/other_name_space/from_include_generated.rs
+++ b/third_party/flatbuffers/tests/monster_test_serialize/my_game/other_name_space/from_include_generated.rs
@@ -62,10 +62,8 @@
 impl<'a> flatbuffers::Follow<'a> for FromInclude {
   type Inner = Self;
   #[inline]
-  fn follow(buf: &'a [u8], loc: usize) -> Self::Inner {
-    let b = unsafe {
-      flatbuffers::read_scalar_at::<i64>(buf, loc)
-    };
+  unsafe fn follow(buf: &'a [u8], loc: usize) -> Self::Inner {
+    let b = flatbuffers::read_scalar_at::<i64>(buf, loc);
     Self(b)
   }
 }
@@ -73,21 +71,21 @@
 impl flatbuffers::Push for FromInclude {
     type Output = FromInclude;
     #[inline]
-    fn push(&self, dst: &mut [u8], _rest: &[u8]) {
-        unsafe { flatbuffers::emplace_scalar::<i64>(dst, self.0); }
+    unsafe fn push(&self, dst: &mut [u8], _written_len: usize) {
+        flatbuffers::emplace_scalar::<i64>(dst, self.0);
     }
 }
 
 impl flatbuffers::EndianScalar for FromInclude {
+  type Scalar = i64;
   #[inline]
-  fn to_little_endian(self) -> Self {
-    let b = i64::to_le(self.0);
-    Self(b)
+  fn to_little_endian(self) -> i64 {
+    self.0.to_le()
   }
   #[inline]
   #[allow(clippy::wrong_self_convention)]
-  fn from_little_endian(self) -> Self {
-    let b = i64::from_le(self.0);
+  fn from_little_endian(v: i64) -> Self {
+    let b = i64::from_le(v);
     Self(b)
   }
 }
diff --git a/third_party/flatbuffers/tests/monster_test_serialize/my_game/other_name_space/table_b_generated.rs b/third_party/flatbuffers/tests/monster_test_serialize/my_game/other_name_space/table_b_generated.rs
index e593299..27f9eb6 100644
--- a/third_party/flatbuffers/tests/monster_test_serialize/my_game/other_name_space/table_b_generated.rs
+++ b/third_party/flatbuffers/tests/monster_test_serialize/my_game/other_name_space/table_b_generated.rs
@@ -21,8 +21,8 @@
 impl<'a> flatbuffers::Follow<'a> for TableB<'a> {
   type Inner = TableB<'a>;
   #[inline]
-  fn follow(buf: &'a [u8], loc: usize) -> Self::Inner {
-    Self { _tab: flatbuffers::Table { buf, loc } }
+  unsafe fn follow(buf: &'a [u8], loc: usize) -> Self::Inner {
+    Self { _tab: flatbuffers::Table::new(buf, loc) }
   }
 }
 
@@ -34,7 +34,7 @@
   }
 
   #[inline]
-  pub fn init_from_table(table: flatbuffers::Table<'a>) -> Self {
+  pub unsafe fn init_from_table(table: flatbuffers::Table<'a>) -> Self {
     TableB { _tab: table }
   }
   #[allow(unused_mut)]
@@ -58,7 +58,10 @@
 
   #[inline]
   pub fn a(&self) -> Option<super::super::TableA<'a>> {
-    self._tab.get::<flatbuffers::ForwardsUOffset<super::super::TableA>>(TableB::VT_A, None)
+    // Safety:
+    // Created from valid Table for this object
+    // which contains a valid value in this slot
+    unsafe { self._tab.get::<flatbuffers::ForwardsUOffset<super::super::TableA>>(TableB::VT_A, None)}
   }
 }
 
diff --git a/third_party/flatbuffers/tests/monster_test_serialize/my_game/other_name_space/unused_generated.rs b/third_party/flatbuffers/tests/monster_test_serialize/my_game/other_name_space/unused_generated.rs
index 2991781..b676318 100644
--- a/third_party/flatbuffers/tests/monster_test_serialize/my_game/other_name_space/unused_generated.rs
+++ b/third_party/flatbuffers/tests/monster_test_serialize/my_game/other_name_space/unused_generated.rs
@@ -29,39 +29,25 @@
 }
 
 impl flatbuffers::SimpleToVerifyInSlice for Unused {}
-impl flatbuffers::SafeSliceAccess for Unused {}
 impl<'a> flatbuffers::Follow<'a> for Unused {
   type Inner = &'a Unused;
   #[inline]
-  fn follow(buf: &'a [u8], loc: usize) -> Self::Inner {
+  unsafe fn follow(buf: &'a [u8], loc: usize) -> Self::Inner {
     <&'a Unused>::follow(buf, loc)
   }
 }
 impl<'a> flatbuffers::Follow<'a> for &'a Unused {
   type Inner = &'a Unused;
   #[inline]
-  fn follow(buf: &'a [u8], loc: usize) -> Self::Inner {
+  unsafe fn follow(buf: &'a [u8], loc: usize) -> Self::Inner {
     flatbuffers::follow_cast_ref::<Unused>(buf, loc)
   }
 }
 impl<'b> flatbuffers::Push for Unused {
     type Output = Unused;
     #[inline]
-    fn push(&self, dst: &mut [u8], _rest: &[u8]) {
-        let src = unsafe {
-            ::core::slice::from_raw_parts(self as *const Unused as *const u8, Self::size())
-        };
-        dst.copy_from_slice(src);
-    }
-}
-impl<'b> flatbuffers::Push for &'b Unused {
-    type Output = Unused;
-
-    #[inline]
-    fn push(&self, dst: &mut [u8], _rest: &[u8]) {
-        let src = unsafe {
-            ::core::slice::from_raw_parts(*self as *const Unused as *const u8, Self::size())
-        };
+    unsafe fn push(&self, dst: &mut [u8], _written_len: usize) {
+        let src = ::core::slice::from_raw_parts(self as *const Unused as *const u8, Self::size());
         dst.copy_from_slice(src);
     }
 }
@@ -102,24 +88,30 @@
   }
 
   pub fn a(&self) -> i32 {
-    let mut mem = core::mem::MaybeUninit::<i32>::uninit();
-    unsafe {
+    let mut mem = core::mem::MaybeUninit::<<i32 as EndianScalar>::Scalar>::uninit();
+    // Safety:
+    // Created from a valid Table for this object
+    // Which contains a valid value in this slot
+    EndianScalar::from_little_endian(unsafe {
       core::ptr::copy_nonoverlapping(
         self.0[0..].as_ptr(),
         mem.as_mut_ptr() as *mut u8,
-        core::mem::size_of::<i32>(),
+        core::mem::size_of::<<i32 as EndianScalar>::Scalar>(),
       );
       mem.assume_init()
-    }.from_little_endian()
+    })
   }
 
   pub fn set_a(&mut self, x: i32) {
     let x_le = x.to_little_endian();
+    // Safety:
+    // Created from a valid Table for this object
+    // Which contains a valid value in this slot
     unsafe {
       core::ptr::copy_nonoverlapping(
-        &x_le as *const i32 as *const u8,
+        &x_le as *const _ as *const u8,
         self.0[0..].as_mut_ptr(),
-        core::mem::size_of::<i32>(),
+        core::mem::size_of::<<i32 as EndianScalar>::Scalar>(),
       );
     }
   }
diff --git a/third_party/flatbuffers/tests/monster_test_serialize/table_a_generated.rs b/third_party/flatbuffers/tests/monster_test_serialize/table_a_generated.rs
index c4bbd69..36e7390 100644
--- a/third_party/flatbuffers/tests/monster_test_serialize/table_a_generated.rs
+++ b/third_party/flatbuffers/tests/monster_test_serialize/table_a_generated.rs
@@ -21,8 +21,8 @@
 impl<'a> flatbuffers::Follow<'a> for TableA<'a> {
   type Inner = TableA<'a>;
   #[inline]
-  fn follow(buf: &'a [u8], loc: usize) -> Self::Inner {
-    Self { _tab: flatbuffers::Table { buf, loc } }
+  unsafe fn follow(buf: &'a [u8], loc: usize) -> Self::Inner {
+    Self { _tab: flatbuffers::Table::new(buf, loc) }
   }
 }
 
@@ -34,7 +34,7 @@
   }
 
   #[inline]
-  pub fn init_from_table(table: flatbuffers::Table<'a>) -> Self {
+  pub unsafe fn init_from_table(table: flatbuffers::Table<'a>) -> Self {
     TableA { _tab: table }
   }
   #[allow(unused_mut)]
@@ -58,7 +58,10 @@
 
   #[inline]
   pub fn b(&self) -> Option<my_game::other_name_space::TableB<'a>> {
-    self._tab.get::<flatbuffers::ForwardsUOffset<my_game::other_name_space::TableB>>(TableA::VT_B, None)
+    // Safety:
+    // Created from valid Table for this object
+    // which contains a valid value in this slot
+    unsafe { self._tab.get::<flatbuffers::ForwardsUOffset<my_game::other_name_space::TableB>>(TableA::VT_B, None)}
   }
 }
 
diff --git a/third_party/flatbuffers/tests/monster_test_suffix/ext_only/monster_test_generated.hpp b/third_party/flatbuffers/tests/monster_test_suffix/ext_only/monster_test_generated.hpp
index deab77b..ce5acf8 100644
--- a/third_party/flatbuffers/tests/monster_test_suffix/ext_only/monster_test_generated.hpp
+++ b/third_party/flatbuffers/tests/monster_test_suffix/ext_only/monster_test_generated.hpp
@@ -10,9 +10,9 @@
 
 // Ensure the included flatbuffers.h is the same version as when this file was
 // generated, otherwise it may not be compatible.
-static_assert(FLATBUFFERS_VERSION_MAJOR == 2 &&
-              FLATBUFFERS_VERSION_MINOR == 0 &&
-              FLATBUFFERS_VERSION_REVISION == 8,
+static_assert(FLATBUFFERS_VERSION_MAJOR == 22 &&
+              FLATBUFFERS_VERSION_MINOR == 10 &&
+              FLATBUFFERS_VERSION_REVISION == 26,
              "Non-compatible flatbuffers version included");
 
 namespace MyGame {
@@ -1309,6 +1309,14 @@
   MyGame::Example::Test native_inline{};
   MyGame::Example::LongEnum long_enum_non_enum_default = static_cast<MyGame::Example::LongEnum>(0);
   MyGame::Example::LongEnum long_enum_normal_default = MyGame::Example::LongEnum_LongOne;
+  float nan_default = std::numeric_limits<float>::quiet_NaN();
+  float inf_default = std::numeric_limits<float>::infinity();
+  float positive_inf_default = std::numeric_limits<float>::infinity();
+  float infinity_default = std::numeric_limits<float>::infinity();
+  float positive_infinity_default = std::numeric_limits<float>::infinity();
+  float negative_inf_default = -std::numeric_limits<float>::infinity();
+  float negative_infinity_default = -std::numeric_limits<float>::infinity();
+  double double_inf_default = std::numeric_limits<double>::infinity();
   MonsterT() = default;
   MonsterT(const MonsterT &o);
   MonsterT(MonsterT&&) FLATBUFFERS_NOEXCEPT = default;
@@ -1375,7 +1383,15 @@
     VT_SCALAR_KEY_SORTED_TABLES = 104,
     VT_NATIVE_INLINE = 106,
     VT_LONG_ENUM_NON_ENUM_DEFAULT = 108,
-    VT_LONG_ENUM_NORMAL_DEFAULT = 110
+    VT_LONG_ENUM_NORMAL_DEFAULT = 110,
+    VT_NAN_DEFAULT = 112,
+    VT_INF_DEFAULT = 114,
+    VT_POSITIVE_INF_DEFAULT = 116,
+    VT_INFINITY_DEFAULT = 118,
+    VT_POSITIVE_INFINITY_DEFAULT = 120,
+    VT_NEGATIVE_INF_DEFAULT = 122,
+    VT_NEGATIVE_INFINITY_DEFAULT = 124,
+    VT_DOUBLE_INF_DEFAULT = 126
   };
   const MyGame::Example::Vec3 *pos() const {
     return GetStruct<const MyGame::Example::Vec3 *>(VT_POS);
@@ -1732,6 +1748,54 @@
   bool mutate_long_enum_normal_default(MyGame::Example::LongEnum _long_enum_normal_default = static_cast<MyGame::Example::LongEnum>(2ULL)) {
     return SetField<uint64_t>(VT_LONG_ENUM_NORMAL_DEFAULT, static_cast<uint64_t>(_long_enum_normal_default), 2ULL);
   }
+  float nan_default() const {
+    return GetField<float>(VT_NAN_DEFAULT, std::numeric_limits<float>::quiet_NaN());
+  }
+  bool mutate_nan_default(float _nan_default = std::numeric_limits<float>::quiet_NaN()) {
+    return SetField<float>(VT_NAN_DEFAULT, _nan_default, std::numeric_limits<float>::quiet_NaN());
+  }
+  float inf_default() const {
+    return GetField<float>(VT_INF_DEFAULT, std::numeric_limits<float>::infinity());
+  }
+  bool mutate_inf_default(float _inf_default = std::numeric_limits<float>::infinity()) {
+    return SetField<float>(VT_INF_DEFAULT, _inf_default, std::numeric_limits<float>::infinity());
+  }
+  float positive_inf_default() const {
+    return GetField<float>(VT_POSITIVE_INF_DEFAULT, std::numeric_limits<float>::infinity());
+  }
+  bool mutate_positive_inf_default(float _positive_inf_default = std::numeric_limits<float>::infinity()) {
+    return SetField<float>(VT_POSITIVE_INF_DEFAULT, _positive_inf_default, std::numeric_limits<float>::infinity());
+  }
+  float infinity_default() const {
+    return GetField<float>(VT_INFINITY_DEFAULT, std::numeric_limits<float>::infinity());
+  }
+  bool mutate_infinity_default(float _infinity_default = std::numeric_limits<float>::infinity()) {
+    return SetField<float>(VT_INFINITY_DEFAULT, _infinity_default, std::numeric_limits<float>::infinity());
+  }
+  float positive_infinity_default() const {
+    return GetField<float>(VT_POSITIVE_INFINITY_DEFAULT, std::numeric_limits<float>::infinity());
+  }
+  bool mutate_positive_infinity_default(float _positive_infinity_default = std::numeric_limits<float>::infinity()) {
+    return SetField<float>(VT_POSITIVE_INFINITY_DEFAULT, _positive_infinity_default, std::numeric_limits<float>::infinity());
+  }
+  float negative_inf_default() const {
+    return GetField<float>(VT_NEGATIVE_INF_DEFAULT, -std::numeric_limits<float>::infinity());
+  }
+  bool mutate_negative_inf_default(float _negative_inf_default = -std::numeric_limits<float>::infinity()) {
+    return SetField<float>(VT_NEGATIVE_INF_DEFAULT, _negative_inf_default, -std::numeric_limits<float>::infinity());
+  }
+  float negative_infinity_default() const {
+    return GetField<float>(VT_NEGATIVE_INFINITY_DEFAULT, -std::numeric_limits<float>::infinity());
+  }
+  bool mutate_negative_infinity_default(float _negative_infinity_default = -std::numeric_limits<float>::infinity()) {
+    return SetField<float>(VT_NEGATIVE_INFINITY_DEFAULT, _negative_infinity_default, -std::numeric_limits<float>::infinity());
+  }
+  double double_inf_default() const {
+    return GetField<double>(VT_DOUBLE_INF_DEFAULT, std::numeric_limits<double>::infinity());
+  }
+  bool mutate_double_inf_default(double _double_inf_default = std::numeric_limits<double>::infinity()) {
+    return SetField<double>(VT_DOUBLE_INF_DEFAULT, _double_inf_default, std::numeric_limits<double>::infinity());
+  }
   bool Verify(flatbuffers::Verifier &verifier) const {
     return VerifyTableStart(verifier) &&
            VerifyField<MyGame::Example::Vec3>(verifier, VT_POS, 8) &&
@@ -1823,6 +1887,14 @@
            VerifyField<MyGame::Example::Test>(verifier, VT_NATIVE_INLINE, 2) &&
            VerifyField<uint64_t>(verifier, VT_LONG_ENUM_NON_ENUM_DEFAULT, 8) &&
            VerifyField<uint64_t>(verifier, VT_LONG_ENUM_NORMAL_DEFAULT, 8) &&
+           VerifyField<float>(verifier, VT_NAN_DEFAULT, 4) &&
+           VerifyField<float>(verifier, VT_INF_DEFAULT, 4) &&
+           VerifyField<float>(verifier, VT_POSITIVE_INF_DEFAULT, 4) &&
+           VerifyField<float>(verifier, VT_INFINITY_DEFAULT, 4) &&
+           VerifyField<float>(verifier, VT_POSITIVE_INFINITY_DEFAULT, 4) &&
+           VerifyField<float>(verifier, VT_NEGATIVE_INF_DEFAULT, 4) &&
+           VerifyField<float>(verifier, VT_NEGATIVE_INFINITY_DEFAULT, 4) &&
+           VerifyField<double>(verifier, VT_DOUBLE_INF_DEFAULT, 8) &&
            verifier.EndTable();
   }
   MonsterT *UnPack(const flatbuffers::resolver_function_t *_resolver = nullptr) const;
@@ -2017,6 +2089,30 @@
   void add_long_enum_normal_default(MyGame::Example::LongEnum long_enum_normal_default) {
     fbb_.AddElement<uint64_t>(Monster::VT_LONG_ENUM_NORMAL_DEFAULT, static_cast<uint64_t>(long_enum_normal_default), 2ULL);
   }
+  void add_nan_default(float nan_default) {
+    fbb_.AddElement<float>(Monster::VT_NAN_DEFAULT, nan_default, std::numeric_limits<float>::quiet_NaN());
+  }
+  void add_inf_default(float inf_default) {
+    fbb_.AddElement<float>(Monster::VT_INF_DEFAULT, inf_default, std::numeric_limits<float>::infinity());
+  }
+  void add_positive_inf_default(float positive_inf_default) {
+    fbb_.AddElement<float>(Monster::VT_POSITIVE_INF_DEFAULT, positive_inf_default, std::numeric_limits<float>::infinity());
+  }
+  void add_infinity_default(float infinity_default) {
+    fbb_.AddElement<float>(Monster::VT_INFINITY_DEFAULT, infinity_default, std::numeric_limits<float>::infinity());
+  }
+  void add_positive_infinity_default(float positive_infinity_default) {
+    fbb_.AddElement<float>(Monster::VT_POSITIVE_INFINITY_DEFAULT, positive_infinity_default, std::numeric_limits<float>::infinity());
+  }
+  void add_negative_inf_default(float negative_inf_default) {
+    fbb_.AddElement<float>(Monster::VT_NEGATIVE_INF_DEFAULT, negative_inf_default, -std::numeric_limits<float>::infinity());
+  }
+  void add_negative_infinity_default(float negative_infinity_default) {
+    fbb_.AddElement<float>(Monster::VT_NEGATIVE_INFINITY_DEFAULT, negative_infinity_default, -std::numeric_limits<float>::infinity());
+  }
+  void add_double_inf_default(double double_inf_default) {
+    fbb_.AddElement<double>(Monster::VT_DOUBLE_INF_DEFAULT, double_inf_default, std::numeric_limits<double>::infinity());
+  }
   explicit MonsterBuilder(flatbuffers::FlatBufferBuilder &_fbb)
         : fbb_(_fbb) {
     start_ = fbb_.StartTable();
@@ -2083,8 +2179,17 @@
     flatbuffers::Offset<flatbuffers::Vector<flatbuffers::Offset<MyGame::Example::Stat>>> scalar_key_sorted_tables = 0,
     const MyGame::Example::Test *native_inline = nullptr,
     MyGame::Example::LongEnum long_enum_non_enum_default = static_cast<MyGame::Example::LongEnum>(0),
-    MyGame::Example::LongEnum long_enum_normal_default = MyGame::Example::LongEnum_LongOne) {
+    MyGame::Example::LongEnum long_enum_normal_default = MyGame::Example::LongEnum_LongOne,
+    float nan_default = std::numeric_limits<float>::quiet_NaN(),
+    float inf_default = std::numeric_limits<float>::infinity(),
+    float positive_inf_default = std::numeric_limits<float>::infinity(),
+    float infinity_default = std::numeric_limits<float>::infinity(),
+    float positive_infinity_default = std::numeric_limits<float>::infinity(),
+    float negative_inf_default = -std::numeric_limits<float>::infinity(),
+    float negative_infinity_default = -std::numeric_limits<float>::infinity(),
+    double double_inf_default = std::numeric_limits<double>::infinity()) {
   MonsterBuilder builder_(_fbb);
+  builder_.add_double_inf_default(double_inf_default);
   builder_.add_long_enum_normal_default(long_enum_normal_default);
   builder_.add_long_enum_non_enum_default(long_enum_non_enum_default);
   builder_.add_non_owning_reference(non_owning_reference);
@@ -2094,6 +2199,13 @@
   builder_.add_testhashs64_fnv1a(testhashs64_fnv1a);
   builder_.add_testhashu64_fnv1(testhashu64_fnv1);
   builder_.add_testhashs64_fnv1(testhashs64_fnv1);
+  builder_.add_negative_infinity_default(negative_infinity_default);
+  builder_.add_negative_inf_default(negative_inf_default);
+  builder_.add_positive_infinity_default(positive_infinity_default);
+  builder_.add_infinity_default(infinity_default);
+  builder_.add_positive_inf_default(positive_inf_default);
+  builder_.add_inf_default(inf_default);
+  builder_.add_nan_default(nan_default);
   builder_.add_native_inline(native_inline);
   builder_.add_scalar_key_sorted_tables(scalar_key_sorted_tables);
   builder_.add_testrequirednestedflatbuffer(testrequirednestedflatbuffer);
@@ -2195,7 +2307,15 @@
     std::vector<flatbuffers::Offset<MyGame::Example::Stat>> *scalar_key_sorted_tables = nullptr,
     const MyGame::Example::Test *native_inline = nullptr,
     MyGame::Example::LongEnum long_enum_non_enum_default = static_cast<MyGame::Example::LongEnum>(0),
-    MyGame::Example::LongEnum long_enum_normal_default = MyGame::Example::LongEnum_LongOne) {
+    MyGame::Example::LongEnum long_enum_normal_default = MyGame::Example::LongEnum_LongOne,
+    float nan_default = std::numeric_limits<float>::quiet_NaN(),
+    float inf_default = std::numeric_limits<float>::infinity(),
+    float positive_inf_default = std::numeric_limits<float>::infinity(),
+    float infinity_default = std::numeric_limits<float>::infinity(),
+    float positive_infinity_default = std::numeric_limits<float>::infinity(),
+    float negative_inf_default = -std::numeric_limits<float>::infinity(),
+    float negative_infinity_default = -std::numeric_limits<float>::infinity(),
+    double double_inf_default = std::numeric_limits<double>::infinity()) {
   auto name__ = name ? _fbb.CreateString(name) : 0;
   auto inventory__ = inventory ? _fbb.CreateVector<uint8_t>(*inventory) : 0;
   auto test4__ = test4 ? _fbb.CreateVectorOfStructs<MyGame::Example::Test>(*test4) : 0;
@@ -2271,7 +2391,15 @@
       scalar_key_sorted_tables__,
       native_inline,
       long_enum_non_enum_default,
-      long_enum_normal_default);
+      long_enum_normal_default,
+      nan_default,
+      inf_default,
+      positive_inf_default,
+      infinity_default,
+      positive_infinity_default,
+      negative_inf_default,
+      negative_infinity_default,
+      double_inf_default);
 }
 
 flatbuffers::Offset<Monster> CreateMonster(flatbuffers::FlatBufferBuilder &_fbb, const MonsterT *_o, const flatbuffers::rehasher_function_t *_rehasher = nullptr);
@@ -2767,7 +2895,15 @@
       (lhs.scalar_key_sorted_tables.size() == rhs.scalar_key_sorted_tables.size() && std::equal(lhs.scalar_key_sorted_tables.cbegin(), lhs.scalar_key_sorted_tables.cend(), rhs.scalar_key_sorted_tables.cbegin(), [](flatbuffers::unique_ptr<MyGame::Example::StatT> const &a, flatbuffers::unique_ptr<MyGame::Example::StatT> const &b) { return (a == b) || (a && b && *a == *b); })) &&
       (lhs.native_inline == rhs.native_inline) &&
       (lhs.long_enum_non_enum_default == rhs.long_enum_non_enum_default) &&
-      (lhs.long_enum_normal_default == rhs.long_enum_normal_default);
+      (lhs.long_enum_normal_default == rhs.long_enum_normal_default) &&
+      (lhs.nan_default == rhs.nan_default) &&
+      (lhs.inf_default == rhs.inf_default) &&
+      (lhs.positive_inf_default == rhs.positive_inf_default) &&
+      (lhs.infinity_default == rhs.infinity_default) &&
+      (lhs.positive_infinity_default == rhs.positive_infinity_default) &&
+      (lhs.negative_inf_default == rhs.negative_inf_default) &&
+      (lhs.negative_infinity_default == rhs.negative_infinity_default) &&
+      (lhs.double_inf_default == rhs.double_inf_default);
 }
 
 inline bool operator!=(const MonsterT &lhs, const MonsterT &rhs) {
@@ -2820,7 +2956,15 @@
         testrequirednestedflatbuffer(o.testrequirednestedflatbuffer),
         native_inline(o.native_inline),
         long_enum_non_enum_default(o.long_enum_non_enum_default),
-        long_enum_normal_default(o.long_enum_normal_default) {
+        long_enum_normal_default(o.long_enum_normal_default),
+        nan_default(o.nan_default),
+        inf_default(o.inf_default),
+        positive_inf_default(o.positive_inf_default),
+        infinity_default(o.infinity_default),
+        positive_infinity_default(o.positive_infinity_default),
+        negative_inf_default(o.negative_inf_default),
+        negative_infinity_default(o.negative_infinity_default),
+        double_inf_default(o.double_inf_default) {
   testarrayoftables.reserve(o.testarrayoftables.size());
   for (const auto &testarrayoftables_ : o.testarrayoftables) { testarrayoftables.emplace_back((testarrayoftables_) ? new MyGame::Example::MonsterT(*testarrayoftables_) : nullptr); }
   vector_of_referrables.reserve(o.vector_of_referrables.size());
@@ -2884,6 +3028,14 @@
   std::swap(native_inline, o.native_inline);
   std::swap(long_enum_non_enum_default, o.long_enum_non_enum_default);
   std::swap(long_enum_normal_default, o.long_enum_normal_default);
+  std::swap(nan_default, o.nan_default);
+  std::swap(inf_default, o.inf_default);
+  std::swap(positive_inf_default, o.positive_inf_default);
+  std::swap(infinity_default, o.infinity_default);
+  std::swap(positive_infinity_default, o.positive_infinity_default);
+  std::swap(negative_inf_default, o.negative_inf_default);
+  std::swap(negative_infinity_default, o.negative_infinity_default);
+  std::swap(double_inf_default, o.double_inf_default);
   return *this;
 }
 
@@ -2949,6 +3101,14 @@
   { auto _e = native_inline(); if (_e) _o->native_inline = *_e; }
   { auto _e = long_enum_non_enum_default(); _o->long_enum_non_enum_default = _e; }
   { auto _e = long_enum_normal_default(); _o->long_enum_normal_default = _e; }
+  { auto _e = nan_default(); _o->nan_default = _e; }
+  { auto _e = inf_default(); _o->inf_default = _e; }
+  { auto _e = positive_inf_default(); _o->positive_inf_default = _e; }
+  { auto _e = infinity_default(); _o->infinity_default = _e; }
+  { auto _e = positive_infinity_default(); _o->positive_infinity_default = _e; }
+  { auto _e = negative_inf_default(); _o->negative_inf_default = _e; }
+  { auto _e = negative_infinity_default(); _o->negative_infinity_default = _e; }
+  { auto _e = double_inf_default(); _o->double_inf_default = _e; }
 }
 
 inline flatbuffers::Offset<Monster> Monster::Pack(flatbuffers::FlatBufferBuilder &_fbb, const MonsterT* _o, const flatbuffers::rehasher_function_t *_rehasher) {
@@ -3012,6 +3172,14 @@
   auto _native_inline = &_o->native_inline;
   auto _long_enum_non_enum_default = _o->long_enum_non_enum_default;
   auto _long_enum_normal_default = _o->long_enum_normal_default;
+  auto _nan_default = _o->nan_default;
+  auto _inf_default = _o->inf_default;
+  auto _positive_inf_default = _o->positive_inf_default;
+  auto _infinity_default = _o->infinity_default;
+  auto _positive_infinity_default = _o->positive_infinity_default;
+  auto _negative_inf_default = _o->negative_inf_default;
+  auto _negative_infinity_default = _o->negative_infinity_default;
+  auto _double_inf_default = _o->double_inf_default;
   return MyGame::Example::CreateMonster(
       _fbb,
       _pos,
@@ -3066,7 +3234,15 @@
       _scalar_key_sorted_tables,
       _native_inline,
       _long_enum_non_enum_default,
-      _long_enum_normal_default);
+      _long_enum_normal_default,
+      _nan_default,
+      _inf_default,
+      _positive_inf_default,
+      _infinity_default,
+      _positive_infinity_default,
+      _negative_inf_default,
+      _negative_infinity_default,
+      _double_inf_default);
 }
 
 
@@ -3846,7 +4022,15 @@
     { flatbuffers::ET_SEQUENCE, 1, 5 },
     { flatbuffers::ET_SEQUENCE, 0, 3 },
     { flatbuffers::ET_ULONG, 0, 12 },
-    { flatbuffers::ET_ULONG, 0, 12 }
+    { flatbuffers::ET_ULONG, 0, 12 },
+    { flatbuffers::ET_FLOAT, 0, -1 },
+    { flatbuffers::ET_FLOAT, 0, -1 },
+    { flatbuffers::ET_FLOAT, 0, -1 },
+    { flatbuffers::ET_FLOAT, 0, -1 },
+    { flatbuffers::ET_FLOAT, 0, -1 },
+    { flatbuffers::ET_FLOAT, 0, -1 },
+    { flatbuffers::ET_FLOAT, 0, -1 },
+    { flatbuffers::ET_DOUBLE, 0, -1 }
   };
   static const flatbuffers::TypeFunction type_refs[] = {
     MyGame::Example::Vec3TypeTable,
@@ -3917,10 +4101,18 @@
     "scalar_key_sorted_tables",
     "native_inline",
     "long_enum_non_enum_default",
-    "long_enum_normal_default"
+    "long_enum_normal_default",
+    "nan_default",
+    "inf_default",
+    "positive_inf_default",
+    "infinity_default",
+    "positive_infinity_default",
+    "negative_inf_default",
+    "negative_infinity_default",
+    "double_inf_default"
   };
   static const flatbuffers::TypeTable tt = {
-    flatbuffers::ST_TABLE, 54, type_codes, type_refs, nullptr, nullptr, names
+    flatbuffers::ST_TABLE, 62, type_codes, type_refs, nullptr, nullptr, names
   };
   return &tt;
 }
diff --git a/third_party/flatbuffers/tests/monster_test_suffix/filesuffix_only/monster_test_suffix.h b/third_party/flatbuffers/tests/monster_test_suffix/filesuffix_only/monster_test_suffix.h
index deab77b..ce5acf8 100644
--- a/third_party/flatbuffers/tests/monster_test_suffix/filesuffix_only/monster_test_suffix.h
+++ b/third_party/flatbuffers/tests/monster_test_suffix/filesuffix_only/monster_test_suffix.h
@@ -10,9 +10,9 @@
 
 // Ensure the included flatbuffers.h is the same version as when this file was
 // generated, otherwise it may not be compatible.
-static_assert(FLATBUFFERS_VERSION_MAJOR == 2 &&
-              FLATBUFFERS_VERSION_MINOR == 0 &&
-              FLATBUFFERS_VERSION_REVISION == 8,
+static_assert(FLATBUFFERS_VERSION_MAJOR == 22 &&
+              FLATBUFFERS_VERSION_MINOR == 10 &&
+              FLATBUFFERS_VERSION_REVISION == 26,
              "Non-compatible flatbuffers version included");
 
 namespace MyGame {
@@ -1309,6 +1309,14 @@
   MyGame::Example::Test native_inline{};
   MyGame::Example::LongEnum long_enum_non_enum_default = static_cast<MyGame::Example::LongEnum>(0);
   MyGame::Example::LongEnum long_enum_normal_default = MyGame::Example::LongEnum_LongOne;
+  float nan_default = std::numeric_limits<float>::quiet_NaN();
+  float inf_default = std::numeric_limits<float>::infinity();
+  float positive_inf_default = std::numeric_limits<float>::infinity();
+  float infinity_default = std::numeric_limits<float>::infinity();
+  float positive_infinity_default = std::numeric_limits<float>::infinity();
+  float negative_inf_default = -std::numeric_limits<float>::infinity();
+  float negative_infinity_default = -std::numeric_limits<float>::infinity();
+  double double_inf_default = std::numeric_limits<double>::infinity();
   MonsterT() = default;
   MonsterT(const MonsterT &o);
   MonsterT(MonsterT&&) FLATBUFFERS_NOEXCEPT = default;
@@ -1375,7 +1383,15 @@
     VT_SCALAR_KEY_SORTED_TABLES = 104,
     VT_NATIVE_INLINE = 106,
     VT_LONG_ENUM_NON_ENUM_DEFAULT = 108,
-    VT_LONG_ENUM_NORMAL_DEFAULT = 110
+    VT_LONG_ENUM_NORMAL_DEFAULT = 110,
+    VT_NAN_DEFAULT = 112,
+    VT_INF_DEFAULT = 114,
+    VT_POSITIVE_INF_DEFAULT = 116,
+    VT_INFINITY_DEFAULT = 118,
+    VT_POSITIVE_INFINITY_DEFAULT = 120,
+    VT_NEGATIVE_INF_DEFAULT = 122,
+    VT_NEGATIVE_INFINITY_DEFAULT = 124,
+    VT_DOUBLE_INF_DEFAULT = 126
   };
   const MyGame::Example::Vec3 *pos() const {
     return GetStruct<const MyGame::Example::Vec3 *>(VT_POS);
@@ -1732,6 +1748,54 @@
   bool mutate_long_enum_normal_default(MyGame::Example::LongEnum _long_enum_normal_default = static_cast<MyGame::Example::LongEnum>(2ULL)) {
     return SetField<uint64_t>(VT_LONG_ENUM_NORMAL_DEFAULT, static_cast<uint64_t>(_long_enum_normal_default), 2ULL);
   }
+  float nan_default() const {
+    return GetField<float>(VT_NAN_DEFAULT, std::numeric_limits<float>::quiet_NaN());
+  }
+  bool mutate_nan_default(float _nan_default = std::numeric_limits<float>::quiet_NaN()) {
+    return SetField<float>(VT_NAN_DEFAULT, _nan_default, std::numeric_limits<float>::quiet_NaN());
+  }
+  float inf_default() const {
+    return GetField<float>(VT_INF_DEFAULT, std::numeric_limits<float>::infinity());
+  }
+  bool mutate_inf_default(float _inf_default = std::numeric_limits<float>::infinity()) {
+    return SetField<float>(VT_INF_DEFAULT, _inf_default, std::numeric_limits<float>::infinity());
+  }
+  float positive_inf_default() const {
+    return GetField<float>(VT_POSITIVE_INF_DEFAULT, std::numeric_limits<float>::infinity());
+  }
+  bool mutate_positive_inf_default(float _positive_inf_default = std::numeric_limits<float>::infinity()) {
+    return SetField<float>(VT_POSITIVE_INF_DEFAULT, _positive_inf_default, std::numeric_limits<float>::infinity());
+  }
+  float infinity_default() const {
+    return GetField<float>(VT_INFINITY_DEFAULT, std::numeric_limits<float>::infinity());
+  }
+  bool mutate_infinity_default(float _infinity_default = std::numeric_limits<float>::infinity()) {
+    return SetField<float>(VT_INFINITY_DEFAULT, _infinity_default, std::numeric_limits<float>::infinity());
+  }
+  float positive_infinity_default() const {
+    return GetField<float>(VT_POSITIVE_INFINITY_DEFAULT, std::numeric_limits<float>::infinity());
+  }
+  bool mutate_positive_infinity_default(float _positive_infinity_default = std::numeric_limits<float>::infinity()) {
+    return SetField<float>(VT_POSITIVE_INFINITY_DEFAULT, _positive_infinity_default, std::numeric_limits<float>::infinity());
+  }
+  float negative_inf_default() const {
+    return GetField<float>(VT_NEGATIVE_INF_DEFAULT, -std::numeric_limits<float>::infinity());
+  }
+  bool mutate_negative_inf_default(float _negative_inf_default = -std::numeric_limits<float>::infinity()) {
+    return SetField<float>(VT_NEGATIVE_INF_DEFAULT, _negative_inf_default, -std::numeric_limits<float>::infinity());
+  }
+  float negative_infinity_default() const {
+    return GetField<float>(VT_NEGATIVE_INFINITY_DEFAULT, -std::numeric_limits<float>::infinity());
+  }
+  bool mutate_negative_infinity_default(float _negative_infinity_default = -std::numeric_limits<float>::infinity()) {
+    return SetField<float>(VT_NEGATIVE_INFINITY_DEFAULT, _negative_infinity_default, -std::numeric_limits<float>::infinity());
+  }
+  double double_inf_default() const {
+    return GetField<double>(VT_DOUBLE_INF_DEFAULT, std::numeric_limits<double>::infinity());
+  }
+  bool mutate_double_inf_default(double _double_inf_default = std::numeric_limits<double>::infinity()) {
+    return SetField<double>(VT_DOUBLE_INF_DEFAULT, _double_inf_default, std::numeric_limits<double>::infinity());
+  }
   bool Verify(flatbuffers::Verifier &verifier) const {
     return VerifyTableStart(verifier) &&
            VerifyField<MyGame::Example::Vec3>(verifier, VT_POS, 8) &&
@@ -1823,6 +1887,14 @@
            VerifyField<MyGame::Example::Test>(verifier, VT_NATIVE_INLINE, 2) &&
            VerifyField<uint64_t>(verifier, VT_LONG_ENUM_NON_ENUM_DEFAULT, 8) &&
            VerifyField<uint64_t>(verifier, VT_LONG_ENUM_NORMAL_DEFAULT, 8) &&
+           VerifyField<float>(verifier, VT_NAN_DEFAULT, 4) &&
+           VerifyField<float>(verifier, VT_INF_DEFAULT, 4) &&
+           VerifyField<float>(verifier, VT_POSITIVE_INF_DEFAULT, 4) &&
+           VerifyField<float>(verifier, VT_INFINITY_DEFAULT, 4) &&
+           VerifyField<float>(verifier, VT_POSITIVE_INFINITY_DEFAULT, 4) &&
+           VerifyField<float>(verifier, VT_NEGATIVE_INF_DEFAULT, 4) &&
+           VerifyField<float>(verifier, VT_NEGATIVE_INFINITY_DEFAULT, 4) &&
+           VerifyField<double>(verifier, VT_DOUBLE_INF_DEFAULT, 8) &&
            verifier.EndTable();
   }
   MonsterT *UnPack(const flatbuffers::resolver_function_t *_resolver = nullptr) const;
@@ -2017,6 +2089,30 @@
   void add_long_enum_normal_default(MyGame::Example::LongEnum long_enum_normal_default) {
     fbb_.AddElement<uint64_t>(Monster::VT_LONG_ENUM_NORMAL_DEFAULT, static_cast<uint64_t>(long_enum_normal_default), 2ULL);
   }
+  void add_nan_default(float nan_default) {
+    fbb_.AddElement<float>(Monster::VT_NAN_DEFAULT, nan_default, std::numeric_limits<float>::quiet_NaN());
+  }
+  void add_inf_default(float inf_default) {
+    fbb_.AddElement<float>(Monster::VT_INF_DEFAULT, inf_default, std::numeric_limits<float>::infinity());
+  }
+  void add_positive_inf_default(float positive_inf_default) {
+    fbb_.AddElement<float>(Monster::VT_POSITIVE_INF_DEFAULT, positive_inf_default, std::numeric_limits<float>::infinity());
+  }
+  void add_infinity_default(float infinity_default) {
+    fbb_.AddElement<float>(Monster::VT_INFINITY_DEFAULT, infinity_default, std::numeric_limits<float>::infinity());
+  }
+  void add_positive_infinity_default(float positive_infinity_default) {
+    fbb_.AddElement<float>(Monster::VT_POSITIVE_INFINITY_DEFAULT, positive_infinity_default, std::numeric_limits<float>::infinity());
+  }
+  void add_negative_inf_default(float negative_inf_default) {
+    fbb_.AddElement<float>(Monster::VT_NEGATIVE_INF_DEFAULT, negative_inf_default, -std::numeric_limits<float>::infinity());
+  }
+  void add_negative_infinity_default(float negative_infinity_default) {
+    fbb_.AddElement<float>(Monster::VT_NEGATIVE_INFINITY_DEFAULT, negative_infinity_default, -std::numeric_limits<float>::infinity());
+  }
+  void add_double_inf_default(double double_inf_default) {
+    fbb_.AddElement<double>(Monster::VT_DOUBLE_INF_DEFAULT, double_inf_default, std::numeric_limits<double>::infinity());
+  }
   explicit MonsterBuilder(flatbuffers::FlatBufferBuilder &_fbb)
         : fbb_(_fbb) {
     start_ = fbb_.StartTable();
@@ -2083,8 +2179,17 @@
     flatbuffers::Offset<flatbuffers::Vector<flatbuffers::Offset<MyGame::Example::Stat>>> scalar_key_sorted_tables = 0,
     const MyGame::Example::Test *native_inline = nullptr,
     MyGame::Example::LongEnum long_enum_non_enum_default = static_cast<MyGame::Example::LongEnum>(0),
-    MyGame::Example::LongEnum long_enum_normal_default = MyGame::Example::LongEnum_LongOne) {
+    MyGame::Example::LongEnum long_enum_normal_default = MyGame::Example::LongEnum_LongOne,
+    float nan_default = std::numeric_limits<float>::quiet_NaN(),
+    float inf_default = std::numeric_limits<float>::infinity(),
+    float positive_inf_default = std::numeric_limits<float>::infinity(),
+    float infinity_default = std::numeric_limits<float>::infinity(),
+    float positive_infinity_default = std::numeric_limits<float>::infinity(),
+    float negative_inf_default = -std::numeric_limits<float>::infinity(),
+    float negative_infinity_default = -std::numeric_limits<float>::infinity(),
+    double double_inf_default = std::numeric_limits<double>::infinity()) {
   MonsterBuilder builder_(_fbb);
+  builder_.add_double_inf_default(double_inf_default);
   builder_.add_long_enum_normal_default(long_enum_normal_default);
   builder_.add_long_enum_non_enum_default(long_enum_non_enum_default);
   builder_.add_non_owning_reference(non_owning_reference);
@@ -2094,6 +2199,13 @@
   builder_.add_testhashs64_fnv1a(testhashs64_fnv1a);
   builder_.add_testhashu64_fnv1(testhashu64_fnv1);
   builder_.add_testhashs64_fnv1(testhashs64_fnv1);
+  builder_.add_negative_infinity_default(negative_infinity_default);
+  builder_.add_negative_inf_default(negative_inf_default);
+  builder_.add_positive_infinity_default(positive_infinity_default);
+  builder_.add_infinity_default(infinity_default);
+  builder_.add_positive_inf_default(positive_inf_default);
+  builder_.add_inf_default(inf_default);
+  builder_.add_nan_default(nan_default);
   builder_.add_native_inline(native_inline);
   builder_.add_scalar_key_sorted_tables(scalar_key_sorted_tables);
   builder_.add_testrequirednestedflatbuffer(testrequirednestedflatbuffer);
@@ -2195,7 +2307,15 @@
     std::vector<flatbuffers::Offset<MyGame::Example::Stat>> *scalar_key_sorted_tables = nullptr,
     const MyGame::Example::Test *native_inline = nullptr,
     MyGame::Example::LongEnum long_enum_non_enum_default = static_cast<MyGame::Example::LongEnum>(0),
-    MyGame::Example::LongEnum long_enum_normal_default = MyGame::Example::LongEnum_LongOne) {
+    MyGame::Example::LongEnum long_enum_normal_default = MyGame::Example::LongEnum_LongOne,
+    float nan_default = std::numeric_limits<float>::quiet_NaN(),
+    float inf_default = std::numeric_limits<float>::infinity(),
+    float positive_inf_default = std::numeric_limits<float>::infinity(),
+    float infinity_default = std::numeric_limits<float>::infinity(),
+    float positive_infinity_default = std::numeric_limits<float>::infinity(),
+    float negative_inf_default = -std::numeric_limits<float>::infinity(),
+    float negative_infinity_default = -std::numeric_limits<float>::infinity(),
+    double double_inf_default = std::numeric_limits<double>::infinity()) {
   auto name__ = name ? _fbb.CreateString(name) : 0;
   auto inventory__ = inventory ? _fbb.CreateVector<uint8_t>(*inventory) : 0;
   auto test4__ = test4 ? _fbb.CreateVectorOfStructs<MyGame::Example::Test>(*test4) : 0;
@@ -2271,7 +2391,15 @@
       scalar_key_sorted_tables__,
       native_inline,
       long_enum_non_enum_default,
-      long_enum_normal_default);
+      long_enum_normal_default,
+      nan_default,
+      inf_default,
+      positive_inf_default,
+      infinity_default,
+      positive_infinity_default,
+      negative_inf_default,
+      negative_infinity_default,
+      double_inf_default);
 }
 
 flatbuffers::Offset<Monster> CreateMonster(flatbuffers::FlatBufferBuilder &_fbb, const MonsterT *_o, const flatbuffers::rehasher_function_t *_rehasher = nullptr);
@@ -2767,7 +2895,15 @@
       (lhs.scalar_key_sorted_tables.size() == rhs.scalar_key_sorted_tables.size() && std::equal(lhs.scalar_key_sorted_tables.cbegin(), lhs.scalar_key_sorted_tables.cend(), rhs.scalar_key_sorted_tables.cbegin(), [](flatbuffers::unique_ptr<MyGame::Example::StatT> const &a, flatbuffers::unique_ptr<MyGame::Example::StatT> const &b) { return (a == b) || (a && b && *a == *b); })) &&
       (lhs.native_inline == rhs.native_inline) &&
       (lhs.long_enum_non_enum_default == rhs.long_enum_non_enum_default) &&
-      (lhs.long_enum_normal_default == rhs.long_enum_normal_default);
+      (lhs.long_enum_normal_default == rhs.long_enum_normal_default) &&
+      (lhs.nan_default == rhs.nan_default) &&
+      (lhs.inf_default == rhs.inf_default) &&
+      (lhs.positive_inf_default == rhs.positive_inf_default) &&
+      (lhs.infinity_default == rhs.infinity_default) &&
+      (lhs.positive_infinity_default == rhs.positive_infinity_default) &&
+      (lhs.negative_inf_default == rhs.negative_inf_default) &&
+      (lhs.negative_infinity_default == rhs.negative_infinity_default) &&
+      (lhs.double_inf_default == rhs.double_inf_default);
 }
 
 inline bool operator!=(const MonsterT &lhs, const MonsterT &rhs) {
@@ -2820,7 +2956,15 @@
         testrequirednestedflatbuffer(o.testrequirednestedflatbuffer),
         native_inline(o.native_inline),
         long_enum_non_enum_default(o.long_enum_non_enum_default),
-        long_enum_normal_default(o.long_enum_normal_default) {
+        long_enum_normal_default(o.long_enum_normal_default),
+        nan_default(o.nan_default),
+        inf_default(o.inf_default),
+        positive_inf_default(o.positive_inf_default),
+        infinity_default(o.infinity_default),
+        positive_infinity_default(o.positive_infinity_default),
+        negative_inf_default(o.negative_inf_default),
+        negative_infinity_default(o.negative_infinity_default),
+        double_inf_default(o.double_inf_default) {
   testarrayoftables.reserve(o.testarrayoftables.size());
   for (const auto &testarrayoftables_ : o.testarrayoftables) { testarrayoftables.emplace_back((testarrayoftables_) ? new MyGame::Example::MonsterT(*testarrayoftables_) : nullptr); }
   vector_of_referrables.reserve(o.vector_of_referrables.size());
@@ -2884,6 +3028,14 @@
   std::swap(native_inline, o.native_inline);
   std::swap(long_enum_non_enum_default, o.long_enum_non_enum_default);
   std::swap(long_enum_normal_default, o.long_enum_normal_default);
+  std::swap(nan_default, o.nan_default);
+  std::swap(inf_default, o.inf_default);
+  std::swap(positive_inf_default, o.positive_inf_default);
+  std::swap(infinity_default, o.infinity_default);
+  std::swap(positive_infinity_default, o.positive_infinity_default);
+  std::swap(negative_inf_default, o.negative_inf_default);
+  std::swap(negative_infinity_default, o.negative_infinity_default);
+  std::swap(double_inf_default, o.double_inf_default);
   return *this;
 }
 
@@ -2949,6 +3101,14 @@
   { auto _e = native_inline(); if (_e) _o->native_inline = *_e; }
   { auto _e = long_enum_non_enum_default(); _o->long_enum_non_enum_default = _e; }
   { auto _e = long_enum_normal_default(); _o->long_enum_normal_default = _e; }
+  { auto _e = nan_default(); _o->nan_default = _e; }
+  { auto _e = inf_default(); _o->inf_default = _e; }
+  { auto _e = positive_inf_default(); _o->positive_inf_default = _e; }
+  { auto _e = infinity_default(); _o->infinity_default = _e; }
+  { auto _e = positive_infinity_default(); _o->positive_infinity_default = _e; }
+  { auto _e = negative_inf_default(); _o->negative_inf_default = _e; }
+  { auto _e = negative_infinity_default(); _o->negative_infinity_default = _e; }
+  { auto _e = double_inf_default(); _o->double_inf_default = _e; }
 }
 
 inline flatbuffers::Offset<Monster> Monster::Pack(flatbuffers::FlatBufferBuilder &_fbb, const MonsterT* _o, const flatbuffers::rehasher_function_t *_rehasher) {
@@ -3012,6 +3172,14 @@
   auto _native_inline = &_o->native_inline;
   auto _long_enum_non_enum_default = _o->long_enum_non_enum_default;
   auto _long_enum_normal_default = _o->long_enum_normal_default;
+  auto _nan_default = _o->nan_default;
+  auto _inf_default = _o->inf_default;
+  auto _positive_inf_default = _o->positive_inf_default;
+  auto _infinity_default = _o->infinity_default;
+  auto _positive_infinity_default = _o->positive_infinity_default;
+  auto _negative_inf_default = _o->negative_inf_default;
+  auto _negative_infinity_default = _o->negative_infinity_default;
+  auto _double_inf_default = _o->double_inf_default;
   return MyGame::Example::CreateMonster(
       _fbb,
       _pos,
@@ -3066,7 +3234,15 @@
       _scalar_key_sorted_tables,
       _native_inline,
       _long_enum_non_enum_default,
-      _long_enum_normal_default);
+      _long_enum_normal_default,
+      _nan_default,
+      _inf_default,
+      _positive_inf_default,
+      _infinity_default,
+      _positive_infinity_default,
+      _negative_inf_default,
+      _negative_infinity_default,
+      _double_inf_default);
 }
 
 
@@ -3846,7 +4022,15 @@
     { flatbuffers::ET_SEQUENCE, 1, 5 },
     { flatbuffers::ET_SEQUENCE, 0, 3 },
     { flatbuffers::ET_ULONG, 0, 12 },
-    { flatbuffers::ET_ULONG, 0, 12 }
+    { flatbuffers::ET_ULONG, 0, 12 },
+    { flatbuffers::ET_FLOAT, 0, -1 },
+    { flatbuffers::ET_FLOAT, 0, -1 },
+    { flatbuffers::ET_FLOAT, 0, -1 },
+    { flatbuffers::ET_FLOAT, 0, -1 },
+    { flatbuffers::ET_FLOAT, 0, -1 },
+    { flatbuffers::ET_FLOAT, 0, -1 },
+    { flatbuffers::ET_FLOAT, 0, -1 },
+    { flatbuffers::ET_DOUBLE, 0, -1 }
   };
   static const flatbuffers::TypeFunction type_refs[] = {
     MyGame::Example::Vec3TypeTable,
@@ -3917,10 +4101,18 @@
     "scalar_key_sorted_tables",
     "native_inline",
     "long_enum_non_enum_default",
-    "long_enum_normal_default"
+    "long_enum_normal_default",
+    "nan_default",
+    "inf_default",
+    "positive_inf_default",
+    "infinity_default",
+    "positive_infinity_default",
+    "negative_inf_default",
+    "negative_infinity_default",
+    "double_inf_default"
   };
   static const flatbuffers::TypeTable tt = {
-    flatbuffers::ST_TABLE, 54, type_codes, type_refs, nullptr, nullptr, names
+    flatbuffers::ST_TABLE, 62, type_codes, type_refs, nullptr, nullptr, names
   };
   return &tt;
 }
diff --git a/third_party/flatbuffers/tests/monster_test_suffix/monster_test_suffix.hpp b/third_party/flatbuffers/tests/monster_test_suffix/monster_test_suffix.hpp
index deab77b..ce5acf8 100644
--- a/third_party/flatbuffers/tests/monster_test_suffix/monster_test_suffix.hpp
+++ b/third_party/flatbuffers/tests/monster_test_suffix/monster_test_suffix.hpp
@@ -10,9 +10,9 @@
 
 // Ensure the included flatbuffers.h is the same version as when this file was
 // generated, otherwise it may not be compatible.
-static_assert(FLATBUFFERS_VERSION_MAJOR == 2 &&
-              FLATBUFFERS_VERSION_MINOR == 0 &&
-              FLATBUFFERS_VERSION_REVISION == 8,
+static_assert(FLATBUFFERS_VERSION_MAJOR == 22 &&
+              FLATBUFFERS_VERSION_MINOR == 10 &&
+              FLATBUFFERS_VERSION_REVISION == 26,
              "Non-compatible flatbuffers version included");
 
 namespace MyGame {
@@ -1309,6 +1309,14 @@
   MyGame::Example::Test native_inline{};
   MyGame::Example::LongEnum long_enum_non_enum_default = static_cast<MyGame::Example::LongEnum>(0);
   MyGame::Example::LongEnum long_enum_normal_default = MyGame::Example::LongEnum_LongOne;
+  float nan_default = std::numeric_limits<float>::quiet_NaN();
+  float inf_default = std::numeric_limits<float>::infinity();
+  float positive_inf_default = std::numeric_limits<float>::infinity();
+  float infinity_default = std::numeric_limits<float>::infinity();
+  float positive_infinity_default = std::numeric_limits<float>::infinity();
+  float negative_inf_default = -std::numeric_limits<float>::infinity();
+  float negative_infinity_default = -std::numeric_limits<float>::infinity();
+  double double_inf_default = std::numeric_limits<double>::infinity();
   MonsterT() = default;
   MonsterT(const MonsterT &o);
   MonsterT(MonsterT&&) FLATBUFFERS_NOEXCEPT = default;
@@ -1375,7 +1383,15 @@
     VT_SCALAR_KEY_SORTED_TABLES = 104,
     VT_NATIVE_INLINE = 106,
     VT_LONG_ENUM_NON_ENUM_DEFAULT = 108,
-    VT_LONG_ENUM_NORMAL_DEFAULT = 110
+    VT_LONG_ENUM_NORMAL_DEFAULT = 110,
+    VT_NAN_DEFAULT = 112,
+    VT_INF_DEFAULT = 114,
+    VT_POSITIVE_INF_DEFAULT = 116,
+    VT_INFINITY_DEFAULT = 118,
+    VT_POSITIVE_INFINITY_DEFAULT = 120,
+    VT_NEGATIVE_INF_DEFAULT = 122,
+    VT_NEGATIVE_INFINITY_DEFAULT = 124,
+    VT_DOUBLE_INF_DEFAULT = 126
   };
   const MyGame::Example::Vec3 *pos() const {
     return GetStruct<const MyGame::Example::Vec3 *>(VT_POS);
@@ -1732,6 +1748,54 @@
   bool mutate_long_enum_normal_default(MyGame::Example::LongEnum _long_enum_normal_default = static_cast<MyGame::Example::LongEnum>(2ULL)) {
     return SetField<uint64_t>(VT_LONG_ENUM_NORMAL_DEFAULT, static_cast<uint64_t>(_long_enum_normal_default), 2ULL);
   }
+  float nan_default() const {
+    return GetField<float>(VT_NAN_DEFAULT, std::numeric_limits<float>::quiet_NaN());
+  }
+  bool mutate_nan_default(float _nan_default = std::numeric_limits<float>::quiet_NaN()) {
+    return SetField<float>(VT_NAN_DEFAULT, _nan_default, std::numeric_limits<float>::quiet_NaN());
+  }
+  float inf_default() const {
+    return GetField<float>(VT_INF_DEFAULT, std::numeric_limits<float>::infinity());
+  }
+  bool mutate_inf_default(float _inf_default = std::numeric_limits<float>::infinity()) {
+    return SetField<float>(VT_INF_DEFAULT, _inf_default, std::numeric_limits<float>::infinity());
+  }
+  float positive_inf_default() const {
+    return GetField<float>(VT_POSITIVE_INF_DEFAULT, std::numeric_limits<float>::infinity());
+  }
+  bool mutate_positive_inf_default(float _positive_inf_default = std::numeric_limits<float>::infinity()) {
+    return SetField<float>(VT_POSITIVE_INF_DEFAULT, _positive_inf_default, std::numeric_limits<float>::infinity());
+  }
+  float infinity_default() const {
+    return GetField<float>(VT_INFINITY_DEFAULT, std::numeric_limits<float>::infinity());
+  }
+  bool mutate_infinity_default(float _infinity_default = std::numeric_limits<float>::infinity()) {
+    return SetField<float>(VT_INFINITY_DEFAULT, _infinity_default, std::numeric_limits<float>::infinity());
+  }
+  float positive_infinity_default() const {
+    return GetField<float>(VT_POSITIVE_INFINITY_DEFAULT, std::numeric_limits<float>::infinity());
+  }
+  bool mutate_positive_infinity_default(float _positive_infinity_default = std::numeric_limits<float>::infinity()) {
+    return SetField<float>(VT_POSITIVE_INFINITY_DEFAULT, _positive_infinity_default, std::numeric_limits<float>::infinity());
+  }
+  float negative_inf_default() const {
+    return GetField<float>(VT_NEGATIVE_INF_DEFAULT, -std::numeric_limits<float>::infinity());
+  }
+  bool mutate_negative_inf_default(float _negative_inf_default = -std::numeric_limits<float>::infinity()) {
+    return SetField<float>(VT_NEGATIVE_INF_DEFAULT, _negative_inf_default, -std::numeric_limits<float>::infinity());
+  }
+  float negative_infinity_default() const {
+    return GetField<float>(VT_NEGATIVE_INFINITY_DEFAULT, -std::numeric_limits<float>::infinity());
+  }
+  bool mutate_negative_infinity_default(float _negative_infinity_default = -std::numeric_limits<float>::infinity()) {
+    return SetField<float>(VT_NEGATIVE_INFINITY_DEFAULT, _negative_infinity_default, -std::numeric_limits<float>::infinity());
+  }
+  double double_inf_default() const {
+    return GetField<double>(VT_DOUBLE_INF_DEFAULT, std::numeric_limits<double>::infinity());
+  }
+  bool mutate_double_inf_default(double _double_inf_default = std::numeric_limits<double>::infinity()) {
+    return SetField<double>(VT_DOUBLE_INF_DEFAULT, _double_inf_default, std::numeric_limits<double>::infinity());
+  }
   bool Verify(flatbuffers::Verifier &verifier) const {
     return VerifyTableStart(verifier) &&
            VerifyField<MyGame::Example::Vec3>(verifier, VT_POS, 8) &&
@@ -1823,6 +1887,14 @@
            VerifyField<MyGame::Example::Test>(verifier, VT_NATIVE_INLINE, 2) &&
            VerifyField<uint64_t>(verifier, VT_LONG_ENUM_NON_ENUM_DEFAULT, 8) &&
            VerifyField<uint64_t>(verifier, VT_LONG_ENUM_NORMAL_DEFAULT, 8) &&
+           VerifyField<float>(verifier, VT_NAN_DEFAULT, 4) &&
+           VerifyField<float>(verifier, VT_INF_DEFAULT, 4) &&
+           VerifyField<float>(verifier, VT_POSITIVE_INF_DEFAULT, 4) &&
+           VerifyField<float>(verifier, VT_INFINITY_DEFAULT, 4) &&
+           VerifyField<float>(verifier, VT_POSITIVE_INFINITY_DEFAULT, 4) &&
+           VerifyField<float>(verifier, VT_NEGATIVE_INF_DEFAULT, 4) &&
+           VerifyField<float>(verifier, VT_NEGATIVE_INFINITY_DEFAULT, 4) &&
+           VerifyField<double>(verifier, VT_DOUBLE_INF_DEFAULT, 8) &&
            verifier.EndTable();
   }
   MonsterT *UnPack(const flatbuffers::resolver_function_t *_resolver = nullptr) const;
@@ -2017,6 +2089,30 @@
   void add_long_enum_normal_default(MyGame::Example::LongEnum long_enum_normal_default) {
     fbb_.AddElement<uint64_t>(Monster::VT_LONG_ENUM_NORMAL_DEFAULT, static_cast<uint64_t>(long_enum_normal_default), 2ULL);
   }
+  void add_nan_default(float nan_default) {
+    fbb_.AddElement<float>(Monster::VT_NAN_DEFAULT, nan_default, std::numeric_limits<float>::quiet_NaN());
+  }
+  void add_inf_default(float inf_default) {
+    fbb_.AddElement<float>(Monster::VT_INF_DEFAULT, inf_default, std::numeric_limits<float>::infinity());
+  }
+  void add_positive_inf_default(float positive_inf_default) {
+    fbb_.AddElement<float>(Monster::VT_POSITIVE_INF_DEFAULT, positive_inf_default, std::numeric_limits<float>::infinity());
+  }
+  void add_infinity_default(float infinity_default) {
+    fbb_.AddElement<float>(Monster::VT_INFINITY_DEFAULT, infinity_default, std::numeric_limits<float>::infinity());
+  }
+  void add_positive_infinity_default(float positive_infinity_default) {
+    fbb_.AddElement<float>(Monster::VT_POSITIVE_INFINITY_DEFAULT, positive_infinity_default, std::numeric_limits<float>::infinity());
+  }
+  void add_negative_inf_default(float negative_inf_default) {
+    fbb_.AddElement<float>(Monster::VT_NEGATIVE_INF_DEFAULT, negative_inf_default, -std::numeric_limits<float>::infinity());
+  }
+  void add_negative_infinity_default(float negative_infinity_default) {
+    fbb_.AddElement<float>(Monster::VT_NEGATIVE_INFINITY_DEFAULT, negative_infinity_default, -std::numeric_limits<float>::infinity());
+  }
+  void add_double_inf_default(double double_inf_default) {
+    fbb_.AddElement<double>(Monster::VT_DOUBLE_INF_DEFAULT, double_inf_default, std::numeric_limits<double>::infinity());
+  }
   explicit MonsterBuilder(flatbuffers::FlatBufferBuilder &_fbb)
         : fbb_(_fbb) {
     start_ = fbb_.StartTable();
@@ -2083,8 +2179,17 @@
     flatbuffers::Offset<flatbuffers::Vector<flatbuffers::Offset<MyGame::Example::Stat>>> scalar_key_sorted_tables = 0,
     const MyGame::Example::Test *native_inline = nullptr,
     MyGame::Example::LongEnum long_enum_non_enum_default = static_cast<MyGame::Example::LongEnum>(0),
-    MyGame::Example::LongEnum long_enum_normal_default = MyGame::Example::LongEnum_LongOne) {
+    MyGame::Example::LongEnum long_enum_normal_default = MyGame::Example::LongEnum_LongOne,
+    float nan_default = std::numeric_limits<float>::quiet_NaN(),
+    float inf_default = std::numeric_limits<float>::infinity(),
+    float positive_inf_default = std::numeric_limits<float>::infinity(),
+    float infinity_default = std::numeric_limits<float>::infinity(),
+    float positive_infinity_default = std::numeric_limits<float>::infinity(),
+    float negative_inf_default = -std::numeric_limits<float>::infinity(),
+    float negative_infinity_default = -std::numeric_limits<float>::infinity(),
+    double double_inf_default = std::numeric_limits<double>::infinity()) {
   MonsterBuilder builder_(_fbb);
+  builder_.add_double_inf_default(double_inf_default);
   builder_.add_long_enum_normal_default(long_enum_normal_default);
   builder_.add_long_enum_non_enum_default(long_enum_non_enum_default);
   builder_.add_non_owning_reference(non_owning_reference);
@@ -2094,6 +2199,13 @@
   builder_.add_testhashs64_fnv1a(testhashs64_fnv1a);
   builder_.add_testhashu64_fnv1(testhashu64_fnv1);
   builder_.add_testhashs64_fnv1(testhashs64_fnv1);
+  builder_.add_negative_infinity_default(negative_infinity_default);
+  builder_.add_negative_inf_default(negative_inf_default);
+  builder_.add_positive_infinity_default(positive_infinity_default);
+  builder_.add_infinity_default(infinity_default);
+  builder_.add_positive_inf_default(positive_inf_default);
+  builder_.add_inf_default(inf_default);
+  builder_.add_nan_default(nan_default);
   builder_.add_native_inline(native_inline);
   builder_.add_scalar_key_sorted_tables(scalar_key_sorted_tables);
   builder_.add_testrequirednestedflatbuffer(testrequirednestedflatbuffer);
@@ -2195,7 +2307,15 @@
     std::vector<flatbuffers::Offset<MyGame::Example::Stat>> *scalar_key_sorted_tables = nullptr,
     const MyGame::Example::Test *native_inline = nullptr,
     MyGame::Example::LongEnum long_enum_non_enum_default = static_cast<MyGame::Example::LongEnum>(0),
-    MyGame::Example::LongEnum long_enum_normal_default = MyGame::Example::LongEnum_LongOne) {
+    MyGame::Example::LongEnum long_enum_normal_default = MyGame::Example::LongEnum_LongOne,
+    float nan_default = std::numeric_limits<float>::quiet_NaN(),
+    float inf_default = std::numeric_limits<float>::infinity(),
+    float positive_inf_default = std::numeric_limits<float>::infinity(),
+    float infinity_default = std::numeric_limits<float>::infinity(),
+    float positive_infinity_default = std::numeric_limits<float>::infinity(),
+    float negative_inf_default = -std::numeric_limits<float>::infinity(),
+    float negative_infinity_default = -std::numeric_limits<float>::infinity(),
+    double double_inf_default = std::numeric_limits<double>::infinity()) {
   auto name__ = name ? _fbb.CreateString(name) : 0;
   auto inventory__ = inventory ? _fbb.CreateVector<uint8_t>(*inventory) : 0;
   auto test4__ = test4 ? _fbb.CreateVectorOfStructs<MyGame::Example::Test>(*test4) : 0;
@@ -2271,7 +2391,15 @@
       scalar_key_sorted_tables__,
       native_inline,
       long_enum_non_enum_default,
-      long_enum_normal_default);
+      long_enum_normal_default,
+      nan_default,
+      inf_default,
+      positive_inf_default,
+      infinity_default,
+      positive_infinity_default,
+      negative_inf_default,
+      negative_infinity_default,
+      double_inf_default);
 }
 
 flatbuffers::Offset<Monster> CreateMonster(flatbuffers::FlatBufferBuilder &_fbb, const MonsterT *_o, const flatbuffers::rehasher_function_t *_rehasher = nullptr);
@@ -2767,7 +2895,15 @@
       (lhs.scalar_key_sorted_tables.size() == rhs.scalar_key_sorted_tables.size() && std::equal(lhs.scalar_key_sorted_tables.cbegin(), lhs.scalar_key_sorted_tables.cend(), rhs.scalar_key_sorted_tables.cbegin(), [](flatbuffers::unique_ptr<MyGame::Example::StatT> const &a, flatbuffers::unique_ptr<MyGame::Example::StatT> const &b) { return (a == b) || (a && b && *a == *b); })) &&
       (lhs.native_inline == rhs.native_inline) &&
       (lhs.long_enum_non_enum_default == rhs.long_enum_non_enum_default) &&
-      (lhs.long_enum_normal_default == rhs.long_enum_normal_default);
+      (lhs.long_enum_normal_default == rhs.long_enum_normal_default) &&
+      (lhs.nan_default == rhs.nan_default) &&
+      (lhs.inf_default == rhs.inf_default) &&
+      (lhs.positive_inf_default == rhs.positive_inf_default) &&
+      (lhs.infinity_default == rhs.infinity_default) &&
+      (lhs.positive_infinity_default == rhs.positive_infinity_default) &&
+      (lhs.negative_inf_default == rhs.negative_inf_default) &&
+      (lhs.negative_infinity_default == rhs.negative_infinity_default) &&
+      (lhs.double_inf_default == rhs.double_inf_default);
 }
 
 inline bool operator!=(const MonsterT &lhs, const MonsterT &rhs) {
@@ -2820,7 +2956,15 @@
         testrequirednestedflatbuffer(o.testrequirednestedflatbuffer),
         native_inline(o.native_inline),
         long_enum_non_enum_default(o.long_enum_non_enum_default),
-        long_enum_normal_default(o.long_enum_normal_default) {
+        long_enum_normal_default(o.long_enum_normal_default),
+        nan_default(o.nan_default),
+        inf_default(o.inf_default),
+        positive_inf_default(o.positive_inf_default),
+        infinity_default(o.infinity_default),
+        positive_infinity_default(o.positive_infinity_default),
+        negative_inf_default(o.negative_inf_default),
+        negative_infinity_default(o.negative_infinity_default),
+        double_inf_default(o.double_inf_default) {
   testarrayoftables.reserve(o.testarrayoftables.size());
   for (const auto &testarrayoftables_ : o.testarrayoftables) { testarrayoftables.emplace_back((testarrayoftables_) ? new MyGame::Example::MonsterT(*testarrayoftables_) : nullptr); }
   vector_of_referrables.reserve(o.vector_of_referrables.size());
@@ -2884,6 +3028,14 @@
   std::swap(native_inline, o.native_inline);
   std::swap(long_enum_non_enum_default, o.long_enum_non_enum_default);
   std::swap(long_enum_normal_default, o.long_enum_normal_default);
+  std::swap(nan_default, o.nan_default);
+  std::swap(inf_default, o.inf_default);
+  std::swap(positive_inf_default, o.positive_inf_default);
+  std::swap(infinity_default, o.infinity_default);
+  std::swap(positive_infinity_default, o.positive_infinity_default);
+  std::swap(negative_inf_default, o.negative_inf_default);
+  std::swap(negative_infinity_default, o.negative_infinity_default);
+  std::swap(double_inf_default, o.double_inf_default);
   return *this;
 }
 
@@ -2949,6 +3101,14 @@
   { auto _e = native_inline(); if (_e) _o->native_inline = *_e; }
   { auto _e = long_enum_non_enum_default(); _o->long_enum_non_enum_default = _e; }
   { auto _e = long_enum_normal_default(); _o->long_enum_normal_default = _e; }
+  { auto _e = nan_default(); _o->nan_default = _e; }
+  { auto _e = inf_default(); _o->inf_default = _e; }
+  { auto _e = positive_inf_default(); _o->positive_inf_default = _e; }
+  { auto _e = infinity_default(); _o->infinity_default = _e; }
+  { auto _e = positive_infinity_default(); _o->positive_infinity_default = _e; }
+  { auto _e = negative_inf_default(); _o->negative_inf_default = _e; }
+  { auto _e = negative_infinity_default(); _o->negative_infinity_default = _e; }
+  { auto _e = double_inf_default(); _o->double_inf_default = _e; }
 }
 
 inline flatbuffers::Offset<Monster> Monster::Pack(flatbuffers::FlatBufferBuilder &_fbb, const MonsterT* _o, const flatbuffers::rehasher_function_t *_rehasher) {
@@ -3012,6 +3172,14 @@
   auto _native_inline = &_o->native_inline;
   auto _long_enum_non_enum_default = _o->long_enum_non_enum_default;
   auto _long_enum_normal_default = _o->long_enum_normal_default;
+  auto _nan_default = _o->nan_default;
+  auto _inf_default = _o->inf_default;
+  auto _positive_inf_default = _o->positive_inf_default;
+  auto _infinity_default = _o->infinity_default;
+  auto _positive_infinity_default = _o->positive_infinity_default;
+  auto _negative_inf_default = _o->negative_inf_default;
+  auto _negative_infinity_default = _o->negative_infinity_default;
+  auto _double_inf_default = _o->double_inf_default;
   return MyGame::Example::CreateMonster(
       _fbb,
       _pos,
@@ -3066,7 +3234,15 @@
       _scalar_key_sorted_tables,
       _native_inline,
       _long_enum_non_enum_default,
-      _long_enum_normal_default);
+      _long_enum_normal_default,
+      _nan_default,
+      _inf_default,
+      _positive_inf_default,
+      _infinity_default,
+      _positive_infinity_default,
+      _negative_inf_default,
+      _negative_infinity_default,
+      _double_inf_default);
 }
 
 
@@ -3846,7 +4022,15 @@
     { flatbuffers::ET_SEQUENCE, 1, 5 },
     { flatbuffers::ET_SEQUENCE, 0, 3 },
     { flatbuffers::ET_ULONG, 0, 12 },
-    { flatbuffers::ET_ULONG, 0, 12 }
+    { flatbuffers::ET_ULONG, 0, 12 },
+    { flatbuffers::ET_FLOAT, 0, -1 },
+    { flatbuffers::ET_FLOAT, 0, -1 },
+    { flatbuffers::ET_FLOAT, 0, -1 },
+    { flatbuffers::ET_FLOAT, 0, -1 },
+    { flatbuffers::ET_FLOAT, 0, -1 },
+    { flatbuffers::ET_FLOAT, 0, -1 },
+    { flatbuffers::ET_FLOAT, 0, -1 },
+    { flatbuffers::ET_DOUBLE, 0, -1 }
   };
   static const flatbuffers::TypeFunction type_refs[] = {
     MyGame::Example::Vec3TypeTable,
@@ -3917,10 +4101,18 @@
     "scalar_key_sorted_tables",
     "native_inline",
     "long_enum_non_enum_default",
-    "long_enum_normal_default"
+    "long_enum_normal_default",
+    "nan_default",
+    "inf_default",
+    "positive_inf_default",
+    "infinity_default",
+    "positive_infinity_default",
+    "negative_inf_default",
+    "negative_infinity_default",
+    "double_inf_default"
   };
   static const flatbuffers::TypeTable tt = {
-    flatbuffers::ST_TABLE, 54, type_codes, type_refs, nullptr, nullptr, names
+    flatbuffers::ST_TABLE, 62, type_codes, type_refs, nullptr, nullptr, names
   };
   return &tt;
 }
diff --git a/third_party/flatbuffers/tests/more_defaults/abc_generated.rs b/third_party/flatbuffers/tests/more_defaults/abc_generated.rs
index f2bdbad..cff89ca 100644
--- a/third_party/flatbuffers/tests/more_defaults/abc_generated.rs
+++ b/third_party/flatbuffers/tests/more_defaults/abc_generated.rs
@@ -59,10 +59,8 @@
 impl<'a> flatbuffers::Follow<'a> for ABC {
   type Inner = Self;
   #[inline]
-  fn follow(buf: &'a [u8], loc: usize) -> Self::Inner {
-    let b = unsafe {
-      flatbuffers::read_scalar_at::<i32>(buf, loc)
-    };
+  unsafe fn follow(buf: &'a [u8], loc: usize) -> Self::Inner {
+    let b = flatbuffers::read_scalar_at::<i32>(buf, loc);
     Self(b)
   }
 }
@@ -70,21 +68,21 @@
 impl flatbuffers::Push for ABC {
     type Output = ABC;
     #[inline]
-    fn push(&self, dst: &mut [u8], _rest: &[u8]) {
-        unsafe { flatbuffers::emplace_scalar::<i32>(dst, self.0); }
+    unsafe fn push(&self, dst: &mut [u8], _written_len: usize) {
+        flatbuffers::emplace_scalar::<i32>(dst, self.0);
     }
 }
 
 impl flatbuffers::EndianScalar for ABC {
+  type Scalar = i32;
   #[inline]
-  fn to_little_endian(self) -> Self {
-    let b = i32::to_le(self.0);
-    Self(b)
+  fn to_little_endian(self) -> i32 {
+    self.0.to_le()
   }
   #[inline]
   #[allow(clippy::wrong_self_convention)]
-  fn from_little_endian(self) -> Self {
-    let b = i32::from_le(self.0);
+  fn from_little_endian(v: i32) -> Self {
+    let b = i32::from_le(v);
     Self(b)
   }
 }
diff --git a/third_party/flatbuffers/tests/more_defaults/more_defaults_generated.rs b/third_party/flatbuffers/tests/more_defaults/more_defaults_generated.rs
index 27fa65c..99444b8 100644
--- a/third_party/flatbuffers/tests/more_defaults/more_defaults_generated.rs
+++ b/third_party/flatbuffers/tests/more_defaults/more_defaults_generated.rs
@@ -19,8 +19,8 @@
 impl<'a> flatbuffers::Follow<'a> for MoreDefaults<'a> {
   type Inner = MoreDefaults<'a>;
   #[inline]
-  fn follow(buf: &'a [u8], loc: usize) -> Self::Inner {
-    Self { _tab: flatbuffers::Table { buf, loc } }
+  unsafe fn follow(buf: &'a [u8], loc: usize) -> Self::Inner {
+    Self { _tab: flatbuffers::Table::new(buf, loc) }
   }
 }
 
@@ -37,7 +37,7 @@
   }
 
   #[inline]
-  pub fn init_from_table(table: flatbuffers::Table<'a>) -> Self {
+  pub unsafe fn init_from_table(table: flatbuffers::Table<'a>) -> Self {
     MoreDefaults { _tab: table }
   }
   #[allow(unused_mut)]
@@ -78,7 +78,7 @@
     };
     let bools = {
       let x = self.bools();
-      x.to_vec()
+      x.into_iter().collect()
     };
     MoreDefaultsT {
       ints,
@@ -92,27 +92,45 @@
 
   #[inline]
   pub fn ints(&self) -> flatbuffers::Vector<'a, i32> {
-    self._tab.get::<flatbuffers::ForwardsUOffset<flatbuffers::Vector<'a, i32>>>(MoreDefaults::VT_INTS, Some(Default::default())).unwrap()
+    // Safety:
+    // Created from valid Table for this object
+    // which contains a valid value in this slot
+    unsafe { self._tab.get::<flatbuffers::ForwardsUOffset<flatbuffers::Vector<'a, i32>>>(MoreDefaults::VT_INTS, Some(Default::default())).unwrap()}
   }
   #[inline]
   pub fn floats(&self) -> flatbuffers::Vector<'a, f32> {
-    self._tab.get::<flatbuffers::ForwardsUOffset<flatbuffers::Vector<'a, f32>>>(MoreDefaults::VT_FLOATS, Some(Default::default())).unwrap()
+    // Safety:
+    // Created from valid Table for this object
+    // which contains a valid value in this slot
+    unsafe { self._tab.get::<flatbuffers::ForwardsUOffset<flatbuffers::Vector<'a, f32>>>(MoreDefaults::VT_FLOATS, Some(Default::default())).unwrap()}
   }
   #[inline]
   pub fn empty_string(&self) -> &'a str {
-    self._tab.get::<flatbuffers::ForwardsUOffset<&str>>(MoreDefaults::VT_EMPTY_STRING, Some(&"")).unwrap()
+    // Safety:
+    // Created from valid Table for this object
+    // which contains a valid value in this slot
+    unsafe { self._tab.get::<flatbuffers::ForwardsUOffset<&str>>(MoreDefaults::VT_EMPTY_STRING, Some(&"")).unwrap()}
   }
   #[inline]
   pub fn some_string(&self) -> &'a str {
-    self._tab.get::<flatbuffers::ForwardsUOffset<&str>>(MoreDefaults::VT_SOME_STRING, Some(&"some")).unwrap()
+    // Safety:
+    // Created from valid Table for this object
+    // which contains a valid value in this slot
+    unsafe { self._tab.get::<flatbuffers::ForwardsUOffset<&str>>(MoreDefaults::VT_SOME_STRING, Some(&"some")).unwrap()}
   }
   #[inline]
   pub fn abcs(&self) -> flatbuffers::Vector<'a, ABC> {
-    self._tab.get::<flatbuffers::ForwardsUOffset<flatbuffers::Vector<'a, ABC>>>(MoreDefaults::VT_ABCS, Some(Default::default())).unwrap()
+    // Safety:
+    // Created from valid Table for this object
+    // which contains a valid value in this slot
+    unsafe { self._tab.get::<flatbuffers::ForwardsUOffset<flatbuffers::Vector<'a, ABC>>>(MoreDefaults::VT_ABCS, Some(Default::default())).unwrap()}
   }
   #[inline]
-  pub fn bools(&self) -> &'a [bool] {
-    self._tab.get::<flatbuffers::ForwardsUOffset<flatbuffers::Vector<'a, bool>>>(MoreDefaults::VT_BOOLS, Some(Default::default())).map(|v| v.safe_slice()).unwrap()
+  pub fn bools(&self) -> flatbuffers::Vector<'a, bool> {
+    // Safety:
+    // Created from valid Table for this object
+    // which contains a valid value in this slot
+    unsafe { self._tab.get::<flatbuffers::ForwardsUOffset<flatbuffers::Vector<'a, bool>>>(MoreDefaults::VT_BOOLS, Some(Default::default())).unwrap()}
   }
 }
 
diff --git a/third_party/flatbuffers/tests/namespace_test/NamespaceA/NamespaceB/TableInNestedNS.cs b/third_party/flatbuffers/tests/namespace_test/NamespaceA/NamespaceB/TableInNestedNS.cs
index fab8e02..00cd478 100644
--- a/third_party/flatbuffers/tests/namespace_test/NamespaceA/NamespaceB/TableInNestedNS.cs
+++ b/third_party/flatbuffers/tests/namespace_test/NamespaceA/NamespaceB/TableInNestedNS.cs
@@ -13,7 +13,7 @@
 {
   private Table __p;
   public ByteBuffer ByteBuffer { get { return __p.bb; } }
-  public static void ValidateVersion() { FlatBufferConstants.FLATBUFFERS_2_0_8(); }
+  public static void ValidateVersion() { FlatBufferConstants.FLATBUFFERS_22_10_26(); }
   public static TableInNestedNS GetRootAsTableInNestedNS(ByteBuffer _bb) { return GetRootAsTableInNestedNS(_bb, new TableInNestedNS()); }
   public static TableInNestedNS GetRootAsTableInNestedNS(ByteBuffer _bb, TableInNestedNS obj) { return (obj.__assign(_bb.GetInt(_bb.Position) + _bb.Position, _bb)); }
   public void __init(int _i, ByteBuffer _bb) { __p = new Table(_i, _bb); }
diff --git a/third_party/flatbuffers/tests/namespace_test/NamespaceA/NamespaceB/TableInNestedNS.java b/third_party/flatbuffers/tests/namespace_test/NamespaceA/NamespaceB/TableInNestedNS.java
index e185e4b..211d1c4 100644
--- a/third_party/flatbuffers/tests/namespace_test/NamespaceA/NamespaceB/TableInNestedNS.java
+++ b/third_party/flatbuffers/tests/namespace_test/NamespaceA/NamespaceB/TableInNestedNS.java
@@ -9,7 +9,7 @@
 
 @SuppressWarnings("unused")
 public final class TableInNestedNS extends Table {
-  public static void ValidateVersion() { Constants.FLATBUFFERS_2_0_8(); }
+  public static void ValidateVersion() { Constants.FLATBUFFERS_22_10_26(); }
   public static TableInNestedNS getRootAsTableInNestedNS(ByteBuffer _bb) { return getRootAsTableInNestedNS(_bb, new TableInNestedNS()); }
   public static TableInNestedNS getRootAsTableInNestedNS(ByteBuffer _bb, TableInNestedNS obj) { _bb.order(ByteOrder.LITTLE_ENDIAN); return (obj.__assign(_bb.getInt(_bb.position()) + _bb.position(), _bb)); }
   public void __init(int _i, ByteBuffer _bb) { __reset(_i, _bb); }
diff --git a/third_party/flatbuffers/tests/namespace_test/NamespaceA/NamespaceB/TableInNestedNS.kt b/third_party/flatbuffers/tests/namespace_test/NamespaceA/NamespaceB/TableInNestedNS.kt
index 0fbbba8..4d9c9fe 100644
--- a/third_party/flatbuffers/tests/namespace_test/NamespaceA/NamespaceB/TableInNestedNS.kt
+++ b/third_party/flatbuffers/tests/namespace_test/NamespaceA/NamespaceB/TableInNestedNS.kt
@@ -32,7 +32,7 @@
         }
     }
     companion object {
-        fun validateVersion() = Constants.FLATBUFFERS_2_0_8()
+        fun validateVersion() = Constants.FLATBUFFERS_22_10_26()
         fun getRootAsTableInNestedNS(_bb: ByteBuffer): TableInNestedNS = getRootAsTableInNestedNS(_bb, TableInNestedNS())
         fun getRootAsTableInNestedNS(_bb: ByteBuffer, obj: TableInNestedNS): TableInNestedNS {
             _bb.order(ByteOrder.LITTLE_ENDIAN)
diff --git a/third_party/flatbuffers/tests/namespace_test/NamespaceA/SecondTableInA.cs b/third_party/flatbuffers/tests/namespace_test/NamespaceA/SecondTableInA.cs
index 9db2226..894c29c 100644
--- a/third_party/flatbuffers/tests/namespace_test/NamespaceA/SecondTableInA.cs
+++ b/third_party/flatbuffers/tests/namespace_test/NamespaceA/SecondTableInA.cs
@@ -13,7 +13,7 @@
 {
   private Table __p;
   public ByteBuffer ByteBuffer { get { return __p.bb; } }
-  public static void ValidateVersion() { FlatBufferConstants.FLATBUFFERS_2_0_8(); }
+  public static void ValidateVersion() { FlatBufferConstants.FLATBUFFERS_22_10_26(); }
   public static SecondTableInA GetRootAsSecondTableInA(ByteBuffer _bb) { return GetRootAsSecondTableInA(_bb, new SecondTableInA()); }
   public static SecondTableInA GetRootAsSecondTableInA(ByteBuffer _bb, SecondTableInA obj) { return (obj.__assign(_bb.GetInt(_bb.Position) + _bb.Position, _bb)); }
   public void __init(int _i, ByteBuffer _bb) { __p = new Table(_i, _bb); }
diff --git a/third_party/flatbuffers/tests/namespace_test/NamespaceA/SecondTableInA.java b/third_party/flatbuffers/tests/namespace_test/NamespaceA/SecondTableInA.java
index f2e65d4..0294af8 100644
--- a/third_party/flatbuffers/tests/namespace_test/NamespaceA/SecondTableInA.java
+++ b/third_party/flatbuffers/tests/namespace_test/NamespaceA/SecondTableInA.java
@@ -9,7 +9,7 @@
 
 @SuppressWarnings("unused")
 public final class SecondTableInA extends Table {
-  public static void ValidateVersion() { Constants.FLATBUFFERS_2_0_8(); }
+  public static void ValidateVersion() { Constants.FLATBUFFERS_22_10_26(); }
   public static SecondTableInA getRootAsSecondTableInA(ByteBuffer _bb) { return getRootAsSecondTableInA(_bb, new SecondTableInA()); }
   public static SecondTableInA getRootAsSecondTableInA(ByteBuffer _bb, SecondTableInA obj) { _bb.order(ByteOrder.LITTLE_ENDIAN); return (obj.__assign(_bb.getInt(_bb.position()) + _bb.position(), _bb)); }
   public void __init(int _i, ByteBuffer _bb) { __reset(_i, _bb); }
diff --git a/third_party/flatbuffers/tests/namespace_test/NamespaceA/SecondTableInA.kt b/third_party/flatbuffers/tests/namespace_test/NamespaceA/SecondTableInA.kt
index 50d02df..4bcea93 100644
--- a/third_party/flatbuffers/tests/namespace_test/NamespaceA/SecondTableInA.kt
+++ b/third_party/flatbuffers/tests/namespace_test/NamespaceA/SecondTableInA.kt
@@ -27,7 +27,7 @@
         }
     }
     companion object {
-        fun validateVersion() = Constants.FLATBUFFERS_2_0_8()
+        fun validateVersion() = Constants.FLATBUFFERS_22_10_26()
         fun getRootAsSecondTableInA(_bb: ByteBuffer): SecondTableInA = getRootAsSecondTableInA(_bb, SecondTableInA())
         fun getRootAsSecondTableInA(_bb: ByteBuffer, obj: SecondTableInA): SecondTableInA {
             _bb.order(ByteOrder.LITTLE_ENDIAN)
diff --git a/third_party/flatbuffers/tests/namespace_test/NamespaceA/TableInFirstNS.cs b/third_party/flatbuffers/tests/namespace_test/NamespaceA/TableInFirstNS.cs
index ad72eee..d3ab94d 100644
--- a/third_party/flatbuffers/tests/namespace_test/NamespaceA/TableInFirstNS.cs
+++ b/third_party/flatbuffers/tests/namespace_test/NamespaceA/TableInFirstNS.cs
@@ -13,7 +13,7 @@
 {
   private Table __p;
   public ByteBuffer ByteBuffer { get { return __p.bb; } }
-  public static void ValidateVersion() { FlatBufferConstants.FLATBUFFERS_2_0_8(); }
+  public static void ValidateVersion() { FlatBufferConstants.FLATBUFFERS_22_10_26(); }
   public static TableInFirstNS GetRootAsTableInFirstNS(ByteBuffer _bb) { return GetRootAsTableInFirstNS(_bb, new TableInFirstNS()); }
   public static TableInFirstNS GetRootAsTableInFirstNS(ByteBuffer _bb, TableInFirstNS obj) { return (obj.__assign(_bb.GetInt(_bb.Position) + _bb.Position, _bb)); }
   public void __init(int _i, ByteBuffer _bb) { __p = new Table(_i, _bb); }
diff --git a/third_party/flatbuffers/tests/namespace_test/NamespaceA/TableInFirstNS.java b/third_party/flatbuffers/tests/namespace_test/NamespaceA/TableInFirstNS.java
index 809ece2..415f083 100644
--- a/third_party/flatbuffers/tests/namespace_test/NamespaceA/TableInFirstNS.java
+++ b/third_party/flatbuffers/tests/namespace_test/NamespaceA/TableInFirstNS.java
@@ -9,7 +9,7 @@
 
 @SuppressWarnings("unused")
 public final class TableInFirstNS extends Table {
-  public static void ValidateVersion() { Constants.FLATBUFFERS_2_0_8(); }
+  public static void ValidateVersion() { Constants.FLATBUFFERS_22_10_26(); }
   public static TableInFirstNS getRootAsTableInFirstNS(ByteBuffer _bb) { return getRootAsTableInFirstNS(_bb, new TableInFirstNS()); }
   public static TableInFirstNS getRootAsTableInFirstNS(ByteBuffer _bb, TableInFirstNS obj) { _bb.order(ByteOrder.LITTLE_ENDIAN); return (obj.__assign(_bb.getInt(_bb.position()) + _bb.position(), _bb)); }
   public void __init(int _i, ByteBuffer _bb) { __reset(_i, _bb); }
diff --git a/third_party/flatbuffers/tests/namespace_test/NamespaceA/TableInFirstNS.kt b/third_party/flatbuffers/tests/namespace_test/NamespaceA/TableInFirstNS.kt
index 4ae9368..a5cb752 100644
--- a/third_party/flatbuffers/tests/namespace_test/NamespaceA/TableInFirstNS.kt
+++ b/third_party/flatbuffers/tests/namespace_test/NamespaceA/TableInFirstNS.kt
@@ -67,7 +67,7 @@
         }
     }
     companion object {
-        fun validateVersion() = Constants.FLATBUFFERS_2_0_8()
+        fun validateVersion() = Constants.FLATBUFFERS_22_10_26()
         fun getRootAsTableInFirstNS(_bb: ByteBuffer): TableInFirstNS = getRootAsTableInFirstNS(_bb, TableInFirstNS())
         fun getRootAsTableInFirstNS(_bb: ByteBuffer, obj: TableInFirstNS): TableInFirstNS {
             _bb.order(ByteOrder.LITTLE_ENDIAN)
diff --git a/third_party/flatbuffers/tests/namespace_test/NamespaceC/TableInC.cs b/third_party/flatbuffers/tests/namespace_test/NamespaceC/TableInC.cs
index 50ca3e4..4ad9eaf 100644
--- a/third_party/flatbuffers/tests/namespace_test/NamespaceC/TableInC.cs
+++ b/third_party/flatbuffers/tests/namespace_test/NamespaceC/TableInC.cs
@@ -13,7 +13,7 @@
 {
   private Table __p;
   public ByteBuffer ByteBuffer { get { return __p.bb; } }
-  public static void ValidateVersion() { FlatBufferConstants.FLATBUFFERS_2_0_8(); }
+  public static void ValidateVersion() { FlatBufferConstants.FLATBUFFERS_22_10_26(); }
   public static TableInC GetRootAsTableInC(ByteBuffer _bb) { return GetRootAsTableInC(_bb, new TableInC()); }
   public static TableInC GetRootAsTableInC(ByteBuffer _bb, TableInC obj) { return (obj.__assign(_bb.GetInt(_bb.Position) + _bb.Position, _bb)); }
   public void __init(int _i, ByteBuffer _bb) { __p = new Table(_i, _bb); }
diff --git a/third_party/flatbuffers/tests/namespace_test/NamespaceC/TableInC.java b/third_party/flatbuffers/tests/namespace_test/NamespaceC/TableInC.java
index 7af7620..e139cbb 100644
--- a/third_party/flatbuffers/tests/namespace_test/NamespaceC/TableInC.java
+++ b/third_party/flatbuffers/tests/namespace_test/NamespaceC/TableInC.java
@@ -9,7 +9,7 @@
 
 @SuppressWarnings("unused")
 public final class TableInC extends Table {
-  public static void ValidateVersion() { Constants.FLATBUFFERS_2_0_8(); }
+  public static void ValidateVersion() { Constants.FLATBUFFERS_22_10_26(); }
   public static TableInC getRootAsTableInC(ByteBuffer _bb) { return getRootAsTableInC(_bb, new TableInC()); }
   public static TableInC getRootAsTableInC(ByteBuffer _bb, TableInC obj) { _bb.order(ByteOrder.LITTLE_ENDIAN); return (obj.__assign(_bb.getInt(_bb.position()) + _bb.position(), _bb)); }
   public void __init(int _i, ByteBuffer _bb) { __reset(_i, _bb); }
diff --git a/third_party/flatbuffers/tests/namespace_test/NamespaceC/TableInC.kt b/third_party/flatbuffers/tests/namespace_test/NamespaceC/TableInC.kt
index b195c6c..cc90e58 100644
--- a/third_party/flatbuffers/tests/namespace_test/NamespaceC/TableInC.kt
+++ b/third_party/flatbuffers/tests/namespace_test/NamespaceC/TableInC.kt
@@ -36,7 +36,7 @@
         }
     }
     companion object {
-        fun validateVersion() = Constants.FLATBUFFERS_2_0_8()
+        fun validateVersion() = Constants.FLATBUFFERS_22_10_26()
         fun getRootAsTableInC(_bb: ByteBuffer): TableInC = getRootAsTableInC(_bb, TableInC())
         fun getRootAsTableInC(_bb: ByteBuffer, obj: TableInC): TableInC {
             _bb.order(ByteOrder.LITTLE_ENDIAN)
diff --git a/third_party/flatbuffers/tests/namespace_test/namespace_a/namespace_b/enum_in_nested_ns_generated.rs b/third_party/flatbuffers/tests/namespace_test/namespace_a/namespace_b/enum_in_nested_ns_generated.rs
index 246d28f..59277bd 100644
--- a/third_party/flatbuffers/tests/namespace_test/namespace_a/namespace_b/enum_in_nested_ns_generated.rs
+++ b/third_party/flatbuffers/tests/namespace_test/namespace_a/namespace_b/enum_in_nested_ns_generated.rs
@@ -59,10 +59,8 @@
 impl<'a> flatbuffers::Follow<'a> for EnumInNestedNS {
   type Inner = Self;
   #[inline]
-  fn follow(buf: &'a [u8], loc: usize) -> Self::Inner {
-    let b = unsafe {
-      flatbuffers::read_scalar_at::<i8>(buf, loc)
-    };
+  unsafe fn follow(buf: &'a [u8], loc: usize) -> Self::Inner {
+    let b = flatbuffers::read_scalar_at::<i8>(buf, loc);
     Self(b)
   }
 }
@@ -70,21 +68,21 @@
 impl flatbuffers::Push for EnumInNestedNS {
     type Output = EnumInNestedNS;
     #[inline]
-    fn push(&self, dst: &mut [u8], _rest: &[u8]) {
-        unsafe { flatbuffers::emplace_scalar::<i8>(dst, self.0); }
+    unsafe fn push(&self, dst: &mut [u8], _written_len: usize) {
+        flatbuffers::emplace_scalar::<i8>(dst, self.0);
     }
 }
 
 impl flatbuffers::EndianScalar for EnumInNestedNS {
+  type Scalar = i8;
   #[inline]
-  fn to_little_endian(self) -> Self {
-    let b = i8::to_le(self.0);
-    Self(b)
+  fn to_little_endian(self) -> i8 {
+    self.0.to_le()
   }
   #[inline]
   #[allow(clippy::wrong_self_convention)]
-  fn from_little_endian(self) -> Self {
-    let b = i8::from_le(self.0);
+  fn from_little_endian(v: i8) -> Self {
+    let b = i8::from_le(v);
     Self(b)
   }
 }
diff --git a/third_party/flatbuffers/tests/namespace_test/namespace_a/namespace_b/struct_in_nested_ns_generated.rs b/third_party/flatbuffers/tests/namespace_test/namespace_a/namespace_b/struct_in_nested_ns_generated.rs
index dc13b0c..f2a15f4 100644
--- a/third_party/flatbuffers/tests/namespace_test/namespace_a/namespace_b/struct_in_nested_ns_generated.rs
+++ b/third_party/flatbuffers/tests/namespace_test/namespace_a/namespace_b/struct_in_nested_ns_generated.rs
@@ -28,39 +28,25 @@
 }
 
 impl flatbuffers::SimpleToVerifyInSlice for StructInNestedNS {}
-impl flatbuffers::SafeSliceAccess for StructInNestedNS {}
 impl<'a> flatbuffers::Follow<'a> for StructInNestedNS {
   type Inner = &'a StructInNestedNS;
   #[inline]
-  fn follow(buf: &'a [u8], loc: usize) -> Self::Inner {
+  unsafe fn follow(buf: &'a [u8], loc: usize) -> Self::Inner {
     <&'a StructInNestedNS>::follow(buf, loc)
   }
 }
 impl<'a> flatbuffers::Follow<'a> for &'a StructInNestedNS {
   type Inner = &'a StructInNestedNS;
   #[inline]
-  fn follow(buf: &'a [u8], loc: usize) -> Self::Inner {
+  unsafe fn follow(buf: &'a [u8], loc: usize) -> Self::Inner {
     flatbuffers::follow_cast_ref::<StructInNestedNS>(buf, loc)
   }
 }
 impl<'b> flatbuffers::Push for StructInNestedNS {
     type Output = StructInNestedNS;
     #[inline]
-    fn push(&self, dst: &mut [u8], _rest: &[u8]) {
-        let src = unsafe {
-            ::core::slice::from_raw_parts(self as *const StructInNestedNS as *const u8, Self::size())
-        };
-        dst.copy_from_slice(src);
-    }
-}
-impl<'b> flatbuffers::Push for &'b StructInNestedNS {
-    type Output = StructInNestedNS;
-
-    #[inline]
-    fn push(&self, dst: &mut [u8], _rest: &[u8]) {
-        let src = unsafe {
-            ::core::slice::from_raw_parts(*self as *const StructInNestedNS as *const u8, Self::size())
-        };
+    unsafe fn push(&self, dst: &mut [u8], _written_len: usize) {
+        let src = ::core::slice::from_raw_parts(self as *const StructInNestedNS as *const u8, Self::size());
         dst.copy_from_slice(src);
     }
 }
@@ -92,47 +78,59 @@
   }
 
   pub fn a(&self) -> i32 {
-    let mut mem = core::mem::MaybeUninit::<i32>::uninit();
-    unsafe {
+    let mut mem = core::mem::MaybeUninit::<<i32 as EndianScalar>::Scalar>::uninit();
+    // Safety:
+    // Created from a valid Table for this object
+    // Which contains a valid value in this slot
+    EndianScalar::from_little_endian(unsafe {
       core::ptr::copy_nonoverlapping(
         self.0[0..].as_ptr(),
         mem.as_mut_ptr() as *mut u8,
-        core::mem::size_of::<i32>(),
+        core::mem::size_of::<<i32 as EndianScalar>::Scalar>(),
       );
       mem.assume_init()
-    }.from_little_endian()
+    })
   }
 
   pub fn set_a(&mut self, x: i32) {
     let x_le = x.to_little_endian();
+    // Safety:
+    // Created from a valid Table for this object
+    // Which contains a valid value in this slot
     unsafe {
       core::ptr::copy_nonoverlapping(
-        &x_le as *const i32 as *const u8,
+        &x_le as *const _ as *const u8,
         self.0[0..].as_mut_ptr(),
-        core::mem::size_of::<i32>(),
+        core::mem::size_of::<<i32 as EndianScalar>::Scalar>(),
       );
     }
   }
 
   pub fn b(&self) -> i32 {
-    let mut mem = core::mem::MaybeUninit::<i32>::uninit();
-    unsafe {
+    let mut mem = core::mem::MaybeUninit::<<i32 as EndianScalar>::Scalar>::uninit();
+    // Safety:
+    // Created from a valid Table for this object
+    // Which contains a valid value in this slot
+    EndianScalar::from_little_endian(unsafe {
       core::ptr::copy_nonoverlapping(
         self.0[4..].as_ptr(),
         mem.as_mut_ptr() as *mut u8,
-        core::mem::size_of::<i32>(),
+        core::mem::size_of::<<i32 as EndianScalar>::Scalar>(),
       );
       mem.assume_init()
-    }.from_little_endian()
+    })
   }
 
   pub fn set_b(&mut self, x: i32) {
     let x_le = x.to_little_endian();
+    // Safety:
+    // Created from a valid Table for this object
+    // Which contains a valid value in this slot
     unsafe {
       core::ptr::copy_nonoverlapping(
-        &x_le as *const i32 as *const u8,
+        &x_le as *const _ as *const u8,
         self.0[4..].as_mut_ptr(),
-        core::mem::size_of::<i32>(),
+        core::mem::size_of::<<i32 as EndianScalar>::Scalar>(),
       );
     }
   }
diff --git a/third_party/flatbuffers/tests/namespace_test/namespace_a/namespace_b/table_in_nested_ns_generated.rs b/third_party/flatbuffers/tests/namespace_test/namespace_a/namespace_b/table_in_nested_ns_generated.rs
index 76744f9..5d6957a 100644
--- a/third_party/flatbuffers/tests/namespace_test/namespace_a/namespace_b/table_in_nested_ns_generated.rs
+++ b/third_party/flatbuffers/tests/namespace_test/namespace_a/namespace_b/table_in_nested_ns_generated.rs
@@ -19,8 +19,8 @@
 impl<'a> flatbuffers::Follow<'a> for TableInNestedNS<'a> {
   type Inner = TableInNestedNS<'a>;
   #[inline]
-  fn follow(buf: &'a [u8], loc: usize) -> Self::Inner {
-    Self { _tab: flatbuffers::Table { buf, loc } }
+  unsafe fn follow(buf: &'a [u8], loc: usize) -> Self::Inner {
+    Self { _tab: flatbuffers::Table::new(buf, loc) }
   }
 }
 
@@ -32,7 +32,7 @@
   }
 
   #[inline]
-  pub fn init_from_table(table: flatbuffers::Table<'a>) -> Self {
+  pub unsafe fn init_from_table(table: flatbuffers::Table<'a>) -> Self {
     TableInNestedNS { _tab: table }
   }
   #[allow(unused_mut)]
@@ -54,7 +54,10 @@
 
   #[inline]
   pub fn foo(&self) -> i32 {
-    self._tab.get::<i32>(TableInNestedNS::VT_FOO, Some(0)).unwrap()
+    // Safety:
+    // Created from valid Table for this object
+    // which contains a valid value in this slot
+    unsafe { self._tab.get::<i32>(TableInNestedNS::VT_FOO, Some(0)).unwrap()}
   }
 }
 
diff --git a/third_party/flatbuffers/tests/namespace_test/namespace_a/namespace_b/union_in_nested_ns_generated.rs b/third_party/flatbuffers/tests/namespace_test/namespace_a/namespace_b/union_in_nested_ns_generated.rs
index a77108f..4256cc8 100644
--- a/third_party/flatbuffers/tests/namespace_test/namespace_a/namespace_b/union_in_nested_ns_generated.rs
+++ b/third_party/flatbuffers/tests/namespace_test/namespace_a/namespace_b/union_in_nested_ns_generated.rs
@@ -55,10 +55,8 @@
 impl<'a> flatbuffers::Follow<'a> for UnionInNestedNS {
   type Inner = Self;
   #[inline]
-  fn follow(buf: &'a [u8], loc: usize) -> Self::Inner {
-    let b = unsafe {
-      flatbuffers::read_scalar_at::<u8>(buf, loc)
-    };
+  unsafe fn follow(buf: &'a [u8], loc: usize) -> Self::Inner {
+    let b = flatbuffers::read_scalar_at::<u8>(buf, loc);
     Self(b)
   }
 }
@@ -66,21 +64,21 @@
 impl flatbuffers::Push for UnionInNestedNS {
     type Output = UnionInNestedNS;
     #[inline]
-    fn push(&self, dst: &mut [u8], _rest: &[u8]) {
-        unsafe { flatbuffers::emplace_scalar::<u8>(dst, self.0); }
+    unsafe fn push(&self, dst: &mut [u8], _written_len: usize) {
+        flatbuffers::emplace_scalar::<u8>(dst, self.0);
     }
 }
 
 impl flatbuffers::EndianScalar for UnionInNestedNS {
+  type Scalar = u8;
   #[inline]
-  fn to_little_endian(self) -> Self {
-    let b = u8::to_le(self.0);
-    Self(b)
+  fn to_little_endian(self) -> u8 {
+    self.0.to_le()
   }
   #[inline]
   #[allow(clippy::wrong_self_convention)]
-  fn from_little_endian(self) -> Self {
-    let b = u8::from_le(self.0);
+  fn from_little_endian(v: u8) -> Self {
+    let b = u8::from_le(v);
     Self(b)
   }
 }
diff --git a/third_party/flatbuffers/tests/namespace_test/namespace_a/second_table_in_a_generated.rs b/third_party/flatbuffers/tests/namespace_test/namespace_a/second_table_in_a_generated.rs
index c32fdc0..92b11c9 100644
--- a/third_party/flatbuffers/tests/namespace_test/namespace_a/second_table_in_a_generated.rs
+++ b/third_party/flatbuffers/tests/namespace_test/namespace_a/second_table_in_a_generated.rs
@@ -19,8 +19,8 @@
 impl<'a> flatbuffers::Follow<'a> for SecondTableInA<'a> {
   type Inner = SecondTableInA<'a>;
   #[inline]
-  fn follow(buf: &'a [u8], loc: usize) -> Self::Inner {
-    Self { _tab: flatbuffers::Table { buf, loc } }
+  unsafe fn follow(buf: &'a [u8], loc: usize) -> Self::Inner {
+    Self { _tab: flatbuffers::Table::new(buf, loc) }
   }
 }
 
@@ -32,7 +32,7 @@
   }
 
   #[inline]
-  pub fn init_from_table(table: flatbuffers::Table<'a>) -> Self {
+  pub unsafe fn init_from_table(table: flatbuffers::Table<'a>) -> Self {
     SecondTableInA { _tab: table }
   }
   #[allow(unused_mut)]
@@ -56,7 +56,10 @@
 
   #[inline]
   pub fn refer_to_c(&self) -> Option<super::namespace_c::TableInC<'a>> {
-    self._tab.get::<flatbuffers::ForwardsUOffset<super::namespace_c::TableInC>>(SecondTableInA::VT_REFER_TO_C, None)
+    // Safety:
+    // Created from valid Table for this object
+    // which contains a valid value in this slot
+    unsafe { self._tab.get::<flatbuffers::ForwardsUOffset<super::namespace_c::TableInC>>(SecondTableInA::VT_REFER_TO_C, None)}
   }
 }
 
diff --git a/third_party/flatbuffers/tests/namespace_test/namespace_a/table_in_first_ns_generated.rs b/third_party/flatbuffers/tests/namespace_test/namespace_a/table_in_first_ns_generated.rs
index ab46d7e..b7bd1c7 100644
--- a/third_party/flatbuffers/tests/namespace_test/namespace_a/table_in_first_ns_generated.rs
+++ b/third_party/flatbuffers/tests/namespace_test/namespace_a/table_in_first_ns_generated.rs
@@ -19,8 +19,8 @@
 impl<'a> flatbuffers::Follow<'a> for TableInFirstNS<'a> {
   type Inner = TableInFirstNS<'a>;
   #[inline]
-  fn follow(buf: &'a [u8], loc: usize) -> Self::Inner {
-    Self { _tab: flatbuffers::Table { buf, loc } }
+  unsafe fn follow(buf: &'a [u8], loc: usize) -> Self::Inner {
+    Self { _tab: flatbuffers::Table::new(buf, loc) }
   }
 }
 
@@ -36,7 +36,7 @@
   }
 
   #[inline]
-  pub fn init_from_table(table: flatbuffers::Table<'a>) -> Self {
+  pub unsafe fn init_from_table(table: flatbuffers::Table<'a>) -> Self {
     TableInFirstNS { _tab: table }
   }
   #[allow(unused_mut)]
@@ -80,29 +80,49 @@
 
   #[inline]
   pub fn foo_table(&self) -> Option<namespace_b::TableInNestedNS<'a>> {
-    self._tab.get::<flatbuffers::ForwardsUOffset<namespace_b::TableInNestedNS>>(TableInFirstNS::VT_FOO_TABLE, None)
+    // Safety:
+    // Created from valid Table for this object
+    // which contains a valid value in this slot
+    unsafe { self._tab.get::<flatbuffers::ForwardsUOffset<namespace_b::TableInNestedNS>>(TableInFirstNS::VT_FOO_TABLE, None)}
   }
   #[inline]
   pub fn foo_enum(&self) -> namespace_b::EnumInNestedNS {
-    self._tab.get::<namespace_b::EnumInNestedNS>(TableInFirstNS::VT_FOO_ENUM, Some(namespace_b::EnumInNestedNS::A)).unwrap()
+    // Safety:
+    // Created from valid Table for this object
+    // which contains a valid value in this slot
+    unsafe { self._tab.get::<namespace_b::EnumInNestedNS>(TableInFirstNS::VT_FOO_ENUM, Some(namespace_b::EnumInNestedNS::A)).unwrap()}
   }
   #[inline]
   pub fn foo_union_type(&self) -> namespace_b::UnionInNestedNS {
-    self._tab.get::<namespace_b::UnionInNestedNS>(TableInFirstNS::VT_FOO_UNION_TYPE, Some(namespace_b::UnionInNestedNS::NONE)).unwrap()
+    // Safety:
+    // Created from valid Table for this object
+    // which contains a valid value in this slot
+    unsafe { self._tab.get::<namespace_b::UnionInNestedNS>(TableInFirstNS::VT_FOO_UNION_TYPE, Some(namespace_b::UnionInNestedNS::NONE)).unwrap()}
   }
   #[inline]
   pub fn foo_union(&self) -> Option<flatbuffers::Table<'a>> {
-    self._tab.get::<flatbuffers::ForwardsUOffset<flatbuffers::Table<'a>>>(TableInFirstNS::VT_FOO_UNION, None)
+    // Safety:
+    // Created from valid Table for this object
+    // which contains a valid value in this slot
+    unsafe { self._tab.get::<flatbuffers::ForwardsUOffset<flatbuffers::Table<'a>>>(TableInFirstNS::VT_FOO_UNION, None)}
   }
   #[inline]
   pub fn foo_struct(&self) -> Option<&'a namespace_b::StructInNestedNS> {
-    self._tab.get::<namespace_b::StructInNestedNS>(TableInFirstNS::VT_FOO_STRUCT, None)
+    // Safety:
+    // Created from valid Table for this object
+    // which contains a valid value in this slot
+    unsafe { self._tab.get::<namespace_b::StructInNestedNS>(TableInFirstNS::VT_FOO_STRUCT, None)}
   }
   #[inline]
   #[allow(non_snake_case)]
   pub fn foo_union_as_table_in_nested_ns(&self) -> Option<namespace_b::TableInNestedNS<'a>> {
     if self.foo_union_type() == namespace_b::UnionInNestedNS::TableInNestedNS {
-      self.foo_union().map(namespace_b::TableInNestedNS::init_from_table)
+      self.foo_union().map(|t| {
+       // Safety:
+       // Created from a valid Table for this object
+       // Which contains a valid union in this slot
+       unsafe { namespace_b::TableInNestedNS::init_from_table(t) }
+     })
     } else {
       None
     }
diff --git a/third_party/flatbuffers/tests/namespace_test/namespace_c/table_in_c_generated.rs b/third_party/flatbuffers/tests/namespace_test/namespace_c/table_in_c_generated.rs
index a6ba7bf..63b84d1 100644
--- a/third_party/flatbuffers/tests/namespace_test/namespace_c/table_in_c_generated.rs
+++ b/third_party/flatbuffers/tests/namespace_test/namespace_c/table_in_c_generated.rs
@@ -19,8 +19,8 @@
 impl<'a> flatbuffers::Follow<'a> for TableInC<'a> {
   type Inner = TableInC<'a>;
   #[inline]
-  fn follow(buf: &'a [u8], loc: usize) -> Self::Inner {
-    Self { _tab: flatbuffers::Table { buf, loc } }
+  unsafe fn follow(buf: &'a [u8], loc: usize) -> Self::Inner {
+    Self { _tab: flatbuffers::Table::new(buf, loc) }
   }
 }
 
@@ -33,7 +33,7 @@
   }
 
   #[inline]
-  pub fn init_from_table(table: flatbuffers::Table<'a>) -> Self {
+  pub unsafe fn init_from_table(table: flatbuffers::Table<'a>) -> Self {
     TableInC { _tab: table }
   }
   #[allow(unused_mut)]
@@ -62,11 +62,17 @@
 
   #[inline]
   pub fn refer_to_a1(&self) -> Option<super::namespace_a::TableInFirstNS<'a>> {
-    self._tab.get::<flatbuffers::ForwardsUOffset<super::namespace_a::TableInFirstNS>>(TableInC::VT_REFER_TO_A1, None)
+    // Safety:
+    // Created from valid Table for this object
+    // which contains a valid value in this slot
+    unsafe { self._tab.get::<flatbuffers::ForwardsUOffset<super::namespace_a::TableInFirstNS>>(TableInC::VT_REFER_TO_A1, None)}
   }
   #[inline]
   pub fn refer_to_a2(&self) -> Option<super::namespace_a::SecondTableInA<'a>> {
-    self._tab.get::<flatbuffers::ForwardsUOffset<super::namespace_a::SecondTableInA>>(TableInC::VT_REFER_TO_A2, None)
+    // Safety:
+    // Created from valid Table for this object
+    // which contains a valid value in this slot
+    unsafe { self._tab.get::<flatbuffers::ForwardsUOffset<super::namespace_a::SecondTableInA>>(TableInC::VT_REFER_TO_A2, None)}
   }
 }
 
diff --git a/third_party/flatbuffers/tests/namespace_test/namespace_test1_generated.h b/third_party/flatbuffers/tests/namespace_test/namespace_test1_generated.h
index c2af28e..da40591 100644
--- a/third_party/flatbuffers/tests/namespace_test/namespace_test1_generated.h
+++ b/third_party/flatbuffers/tests/namespace_test/namespace_test1_generated.h
@@ -8,9 +8,9 @@
 
 // Ensure the included flatbuffers.h is the same version as when this file was
 // generated, otherwise it may not be compatible.
-static_assert(FLATBUFFERS_VERSION_MAJOR == 2 &&
-              FLATBUFFERS_VERSION_MINOR == 0 &&
-              FLATBUFFERS_VERSION_REVISION == 8,
+static_assert(FLATBUFFERS_VERSION_MAJOR == 22 &&
+              FLATBUFFERS_VERSION_MINOR == 10 &&
+              FLATBUFFERS_VERSION_REVISION == 26,
              "Non-compatible flatbuffers version included");
 
 namespace NamespaceA {
diff --git a/third_party/flatbuffers/tests/namespace_test/namespace_test2_generated.h b/third_party/flatbuffers/tests/namespace_test/namespace_test2_generated.h
index 85dc12f..3d55c5e 100644
--- a/third_party/flatbuffers/tests/namespace_test/namespace_test2_generated.h
+++ b/third_party/flatbuffers/tests/namespace_test/namespace_test2_generated.h
@@ -8,9 +8,9 @@
 
 // Ensure the included flatbuffers.h is the same version as when this file was
 // generated, otherwise it may not be compatible.
-static_assert(FLATBUFFERS_VERSION_MAJOR == 2 &&
-              FLATBUFFERS_VERSION_MINOR == 0 &&
-              FLATBUFFERS_VERSION_REVISION == 8,
+static_assert(FLATBUFFERS_VERSION_MAJOR == 22 &&
+              FLATBUFFERS_VERSION_MINOR == 10 &&
+              FLATBUFFERS_VERSION_REVISION == 26,
              "Non-compatible flatbuffers version included");
 
 namespace NamespaceA {
diff --git a/third_party/flatbuffers/tests/native_inline_table_test_generated.h b/third_party/flatbuffers/tests/native_inline_table_test_generated.h
index 9502663..80626b8 100644
--- a/third_party/flatbuffers/tests/native_inline_table_test_generated.h
+++ b/third_party/flatbuffers/tests/native_inline_table_test_generated.h
@@ -8,9 +8,9 @@
 
 // Ensure the included flatbuffers.h is the same version as when this file was
 // generated, otherwise it may not be compatible.
-static_assert(FLATBUFFERS_VERSION_MAJOR == 2 &&
-              FLATBUFFERS_VERSION_MINOR == 0 &&
-              FLATBUFFERS_VERSION_REVISION == 8,
+static_assert(FLATBUFFERS_VERSION_MAJOR == 22 &&
+              FLATBUFFERS_VERSION_MINOR == 10 &&
+              FLATBUFFERS_VERSION_REVISION == 26,
              "Non-compatible flatbuffers version included");
 
 struct NativeInlineTable;
diff --git a/third_party/flatbuffers/tests/native_type_test_generated.h b/third_party/flatbuffers/tests/native_type_test_generated.h
index 63304f1..7662862 100644
--- a/third_party/flatbuffers/tests/native_type_test_generated.h
+++ b/third_party/flatbuffers/tests/native_type_test_generated.h
@@ -8,9 +8,9 @@
 
 // Ensure the included flatbuffers.h is the same version as when this file was
 // generated, otherwise it may not be compatible.
-static_assert(FLATBUFFERS_VERSION_MAJOR == 2 &&
-              FLATBUFFERS_VERSION_MINOR == 0 &&
-              FLATBUFFERS_VERSION_REVISION == 8,
+static_assert(FLATBUFFERS_VERSION_MAJOR == 22 &&
+              FLATBUFFERS_VERSION_MINOR == 10 &&
+              FLATBUFFERS_VERSION_REVISION == 26,
              "Non-compatible flatbuffers version included");
 
 #include "native_type_test_impl.h"
diff --git a/third_party/flatbuffers/tests/nested_namespace_test/nested_namespace_test3_generated.cs b/third_party/flatbuffers/tests/nested_namespace_test/nested_namespace_test3_generated.cs
index 85040c5..b59013c 100644
--- a/third_party/flatbuffers/tests/nested_namespace_test/nested_namespace_test3_generated.cs
+++ b/third_party/flatbuffers/tests/nested_namespace_test/nested_namespace_test3_generated.cs
@@ -13,7 +13,7 @@
 {
   private Table __p;
   public ByteBuffer ByteBuffer { get { return __p.bb; } }
-  public static void ValidateVersion() { FlatBufferConstants.FLATBUFFERS_2_0_8(); }
+  public static void ValidateVersion() { FlatBufferConstants.FLATBUFFERS_22_10_26(); }
   public static ColorTestTable GetRootAsColorTestTable(ByteBuffer _bb) { return GetRootAsColorTestTable(_bb, new ColorTestTable()); }
   public static ColorTestTable GetRootAsColorTestTable(ByteBuffer _bb, ColorTestTable obj) { return (obj.__assign(_bb.GetInt(_bb.Position) + _bb.Position, _bb)); }
   public void __init(int _i, ByteBuffer _bb) { __p = new Table(_i, _bb); }
diff --git a/third_party/flatbuffers/tests/nested_union_test.fbs b/third_party/flatbuffers/tests/nested_union_test.fbs
new file mode 100644
index 0000000..daa6048
--- /dev/null
+++ b/third_party/flatbuffers/tests/nested_union_test.fbs
@@ -0,0 +1,36 @@
+namespace MyGame.Example.NestedUnion;
+
+/// Composite components of Monster color.
+enum Color:ubyte (bit_flags) {
+  Red = 0, // color Red = (1u << 0)
+  /// \brief color Green
+  /// Green is bit_flag with value (1u << 1)
+  Green,
+  /// \brief color Blue (1u << 3)
+  Blue = 3,
+}
+
+table TestSimpleTableWithEnum (csharp_partial, private) {
+  color: Color = Green;
+}
+
+struct Test { a:short; b:byte; }
+
+table Vec3 {
+  x:double;
+  y:double;
+  z:double;
+  test1:double;
+  test2:Color;
+  test3:Test;
+}
+
+union Any { Vec3, TestSimpleTableWithEnum }
+
+table NestedUnionTest {
+  name:string;
+  data:Any;
+  id:short;
+}
+
+root_type NestedUnionTest;
\ No newline at end of file
diff --git a/third_party/flatbuffers/tests/nim/testnim.py b/third_party/flatbuffers/tests/nim/testnim.py
new file mode 100644
index 0000000..2a54cf3
--- /dev/null
+++ b/third_party/flatbuffers/tests/nim/testnim.py
@@ -0,0 +1,22 @@
+import glob
+import os
+import shutil
+import subprocess
+from pathlib import Path
+
+test_nim_dir = Path(__file__).absolute().parent
+test_dir = test_nim_dir.parent
+
+
+def main():
+    try:
+        subprocess.check_call("testament --megatest:off all".split())
+    finally:
+        shutil.rmtree(test_nim_dir / "nimcache")
+        shutil.rmtree(test_nim_dir / "testresults")
+        for f in glob.glob(str(test_nim_dir / "tests" / "*" / "test")):
+            os.remove(f)
+
+
+if __name__ == "__main__":
+    main()
diff --git a/third_party/flatbuffers/tests/nim/tests/moredefaults/test.nim b/third_party/flatbuffers/tests/nim/tests/moredefaults/test.nim
new file mode 100644
index 0000000..b49dc16
--- /dev/null
+++ b/third_party/flatbuffers/tests/nim/tests/moredefaults/test.nim
@@ -0,0 +1,27 @@
+discard """
+  action:   "run"
+  exitcode: 0
+  timeout:  60.0
+"""
+import std/unittest
+import flatbuffers
+import ../../../MoreDefaults
+
+suite "TestMoreDefaults":
+
+  test "testFlatbuffersObject":
+    var fbb = newBuilder(0)
+    fbb.MoreDefaultsStart()
+    let root = fbb.MoreDefaultsEnd()
+    fbb.Finish(root)
+
+    var defaults: MoreDefaults
+    defaults.GetRootAs(fbb.FinishedBytes(), 0)
+    check(defaults.emptyString == "")
+    check(defaults.ints == [])
+    check(defaults.floats == [])
+    check(defaults.bools == [])
+    check(defaults.intsLength == 0)
+    check(defaults.floatsLength == 0)
+    check(defaults.abcsLength == 0)
+    check(defaults.boolsLength == 0)
diff --git a/third_party/flatbuffers/tests/nim/tests/mutatingbool/test.nim b/third_party/flatbuffers/tests/nim/tests/mutatingbool/test.nim
new file mode 100644
index 0000000..b079cbf
--- /dev/null
+++ b/third_party/flatbuffers/tests/nim/tests/mutatingbool/test.nim
@@ -0,0 +1,39 @@
+discard """
+  action:   "run"
+  exitcode: 0
+  timeout:  60.0
+"""
+import std/unittest
+import std/options
+import flatbuffers
+import ../../../TestMutatingBool
+import ../../../Property
+
+suite "TestMutatingBool":
+
+  test "MutatingBool":
+    var builder = newBuilder(1024)
+    builder.TestMutatingBoolStart()
+    builder.TestMutatingBoolAddB(builder.PropertyCreate(false))
+    let root = builder.TestMutatingBoolEnd()
+    builder.Finish(root)
+
+    var test_mutating_bool: TestMutatingBool
+    GetRootAs(test_mutating_bool, builder.FinishedBytes(), 0)
+    check(test_mutating_bool.b.isSome)
+    var prop2 = test_mutating_bool.b.get()
+    check(prop2.property == false)
+    discard (prop2.property = false)
+    check(prop2.property == false)
+    discard (prop2.property = true)
+    check(prop2.property == true)
+
+  test "EmptyBool":
+    var builder = newBuilder(1024)
+    builder.TestMutatingBoolStart()
+    let root = builder.TestMutatingBoolEnd()
+    builder.Finish(root)
+
+    var test_mutating_bool: TestMutatingBool
+    GetRootAs(test_mutating_bool, builder.FinishedBytes(), 0)
+    check(test_mutating_bool.b.isNone)
diff --git a/third_party/flatbuffers/tests/nim/tests/mygame/test.nim b/third_party/flatbuffers/tests/nim/tests/mygame/test.nim
new file mode 100644
index 0000000..c971d60
--- /dev/null
+++ b/third_party/flatbuffers/tests/nim/tests/mygame/test.nim
@@ -0,0 +1,207 @@
+discard """
+  action:   "run"
+  exitcode: 0
+  timeout:  60.0
+"""
+import std/unittest
+import std/options
+import flatbuffers
+import ../../../MyGame/Example/Test
+import ../../../MyGame/Example/Monster
+import ../../../MyGame/Example/Vec3
+import ../../../MyGame/Example/Color as ColorMod
+import ../../../MyGame/Example/Any as AnyMod
+
+proc verifyMonster(monster: var Monster) =
+  check(monster.hp == 80)
+  check(monster.mana == 150)
+  check(monster.name == "MyMonster")
+  check(monster.pos.isSome)
+  let pos = monster.pos.get()
+  check(pos.x == 1)
+  check(pos.y == 2)
+  check(pos.z == 3)
+  check(pos.test1 == 3)
+  check(pos.test2 == Color.Green)
+  check(pos.test3.a == 5)
+  check(pos.test3.b == 6)
+  check(monster.testType == Any.Monster)
+  check(monster.test.isSome)
+  let monster2 = Monster(tab: monster.test.get())
+  check(monster2.name == "Fred")
+  check((monster.mana = 10) == false)
+  check(monster.mana == 150)
+  check(monster.inventoryLength == 5)
+  var sum: uint8 = 0
+  for item in monster.inventory:
+    sum += item
+  check(sum == 10)
+  check(monster.test4Length == 2)
+
+  let test0 = monster.test4(0)
+  let test1 = monster.test4(1)
+  var sum0 = test0.a + test0.b
+  var sum1 = test1.a + test1.b
+  check(sum0 + sum1 == 100)
+
+  check(monster.testarrayofstringLength == 2)
+  check(monster.testarrayofstring(0) == "test1")
+  check(monster.testarrayofstring(1) == "test2")
+  check(monster.testbool == true)
+
+
+suite "TestMyGame":
+
+  test "testData":
+    let data: seq[byte] = @[byte(48), 0, 0, 0, 77, 79, 78, 83, 0, 0, 0, 0, 36,
+        0, 72, 0, 40, 0, 0, 0, 38, 0, 32, 0, 0, 0, 28, 0, 0, 0, 27, 0, 20, 0,
+        16, 0, 12, 0, 4, 0, 0, 0, 0, 0, 0, 0, 11, 0, 36, 0, 0, 0, 164, 0, 0, 0,
+        0, 0, 0, 1, 60, 0, 0, 0, 68, 0, 0, 0, 76, 0, 0, 0, 0, 0, 0, 1, 88, 0, 0,
+        0, 120, 0, 0, 0, 0, 0, 80, 0, 0, 0, 128, 63, 0, 0, 0, 64, 0, 0, 64, 64,
+        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 8, 64, 2, 0, 5, 0, 6, 0, 0, 0, 2, 0, 0, 0,
+        64, 0, 0, 0, 48, 0, 0, 0, 2, 0, 0, 0, 30, 0, 40, 0, 10, 0, 20, 0, 152,
+        255, 255, 255, 4, 0, 0, 0, 4, 0, 0, 0, 70, 114, 101, 100, 0, 0, 0, 0, 5,
+        0, 0, 0, 0, 1, 2, 3, 4, 0, 0, 0, 5, 0, 0, 0, 116, 101, 115, 116, 50, 0,
+        0, 0, 5, 0, 0, 0, 116, 101, 115, 116, 49, 0, 0, 0, 9, 0, 0, 0, 77, 121,
+        77, 111, 110, 115, 116, 101, 114, 0, 0, 0, 3, 0, 0, 0, 20, 0, 0, 0, 36,
+        0, 0, 0, 4, 0, 0, 0, 240, 255, 255, 255, 32, 0, 0, 0, 248, 255, 255,
+        255, 36, 0, 0, 0, 12, 0, 8, 0, 0, 0, 0, 0, 0, 0, 4, 0, 12, 0, 0, 0, 28,
+        0, 0, 0, 5, 0, 0, 0, 87, 105, 108, 109, 97, 0, 0, 0, 6, 0, 0, 0, 66, 97,
+        114, 110, 101, 121, 0, 0, 5, 0, 0, 0, 70, 114, 111, 100, 111, 0, 0, 0]
+    var monster: Monster
+    GetRootAs(monster, data, 0)
+    verifyMonster(monster)
+
+  test "testCreateString":
+    var fbb = newBuilder(0)
+    let name = fbb.Create("Frodo")
+    fbb.Finish(name)
+    check(fbb.FinishedBytes() == @[byte(4), 0, 0, 0, 5, 0, 0, 0, 70, 114, 111,
+        100, 111, 0, 0, 0])
+
+  test "testCreateVector":
+    var fbb = newBuilder(0)
+    let vec = fbb.Create(@[byte(0), 1, 2, 3, 4])
+    fbb.Finish(vec)
+    check(fbb.FinishedBytes() == @[byte(4), 0, 0, 0, 5, 0, 0, 0, 0, 1, 2, 3, 4,
+        0, 0, 0])
+
+  test "createSimpleMonster":
+    var fbb = newBuilder(0)
+    let names = [
+      fbb.Create("Frodo"),
+      fbb.Create("Barney"),
+      fbb.Create("Wilma"),
+    ]
+    fbb.MonsterStart()
+    fbb.MonsterAddName(names[0])
+    let monster = fbb.MonsterEnd()
+    fbb.Finish(monster)
+    check(fbb.FinishedBytes() == @[byte(16), 0, 0, 0, 12, 0, 8, 0, 0, 0, 0, 0,
+        0, 0, 4, 0, 12, 0, 0, 0, 28, 0, 0, 0, 5, 0, 0, 0, 87, 105, 108, 109, 97,
+        0, 0, 0, 6, 0, 0, 0, 66, 97, 114, 110, 101, 121, 0, 0, 5, 0, 0, 0, 70,
+        114, 111, 100, 111, 0, 0, 0])
+
+  test "testCreateTestVector":
+    var fbb = newBuilder(0)
+    fbb.MonsterStartTest4Vector(2)
+    discard fbb.TestCreate(a = 30, b = 40)
+    discard fbb.TestCreate(a = 10, b = 20)
+    let test4 = fbb.EndVector()
+    fbb.Finish(test4)
+    check(fbb.FinishedBytes() == @[byte(4), 0, 0, 0, 2, 0, 0, 0, 10, 0, 20, 0,
+        30, 0, 40, 0])
+
+  test "testTableWithStruct":
+    var fbb = newBuilder(0)
+    fbb.MonsterStart()
+    fbb.MonsterAddPos(fbb.Vec3Create(x = 1,
+        y = 2,
+        z = 3,
+        test1 = 3,
+        test2 = Color.Green,
+        test3_a = 5, test3_b = 6))
+
+    let monster_end = fbb.MonsterEnd()
+    fbb.Finish(monster_end)
+    check(fbb.FinishedBytes() == @[byte(12), 0, 0, 0, 0, 0, 6, 0, 36, 0, 4, 0,
+        6, 0, 0, 0, 0, 0, 128, 63, 0, 0, 0, 64, 0, 0, 64, 64, 0, 0, 0, 0, 0, 0,
+        0, 0, 0, 0, 8, 64, 2, 0, 5, 0, 6, 0, 0, 0])
+
+  test "testCreateMonster":
+    var fbb = newBuilder(0)
+    let names = [
+      fbb.Create("Frodo"),
+      fbb.Create("Barney"),
+      fbb.Create("Wilma"),
+    ]
+
+    var offsets: seq[uoffset] = @[]
+    fbb.MonsterStart()
+    fbb.MonsterAddName(names[0])
+    offsets.add(fbb.MonsterEnd())
+    fbb.MonsterStart()
+    fbb.MonsterAddName(names[1])
+    offsets.add(fbb.MonsterEnd())
+    fbb.MonsterStart()
+    fbb.MonsterAddName(names[2])
+    offsets.add(fbb.MonsterEnd())
+
+    let str = fbb.Create("MyMonster")
+    let test1 = fbb.Create("test1")
+    let test2 = fbb.Create("test2")
+    let inv = fbb.Create(@[byte(0), 1, 2, 3, 4])
+    let fred = fbb.Create("Fred")
+    fbb.MonsterStart()
+    fbb.MonsterAddName(fred)
+    let mon2 = fbb.MonsterEnd()
+
+    fbb.MonsterStartTest4Vector(2)
+    discard fbb.TestCreate(a = 30, b = 40)
+    discard fbb.TestCreate(a = 10, b = 20)
+    let test4 = fbb.EndVector()
+
+    fbb.MonsterStartTestarrayofstringVector(2)
+    fbb.PrependOffsetRelative(test1)
+    fbb.PrependOffsetRelative(test2)
+    let stringTestVector = fbb.EndVector()
+
+    fbb.MonsterStartTestarrayoftablesVector(3)
+    fbb.PrependOffsetRelative(offsets[0])
+    fbb.PrependOffsetRelative(offsets[1])
+    fbb.PrependOffsetRelative(offsets[2])
+    let tableTestVector = fbb.EndVector()
+
+    fbb.MonsterStart()
+    fbb.MonsterAddPos(fbb.Vec3Create(x = 1,
+        y = 2,
+        z = 3,
+        test1 = 3,
+        test2 = Color.Green,
+        test3_a = 5, test3_b = 6))
+    fbb.MonsterAddHp(80)
+    fbb.MonsterAddName(str)
+    fbb.MonsterAddInventory(inv)
+    fbb.MonsterAddTestType(Any.Monster.uint8)
+    fbb.MonsterAddTest(mon2)
+    fbb.MonsterAddTest4(test4)
+    fbb.MonsterAddTestarrayofstring(stringTestVector)
+    fbb.MonsterAddTestbool(true)
+    fbb.MonsterAddTestarrayoftables(tableTestVector)
+    let monster_end = fbb.MonsterEnd()
+    fbb.Finish(monster_end)
+    check(fbb.FinishedBytes() == @[byte(40), 0, 0, 0, 36, 0, 72, 0, 40, 0, 0, 0,
+        38, 0, 32, 0, 0, 0, 28, 0, 0, 0, 27, 0, 20, 0, 16, 0, 12, 0, 4, 0, 0, 0,
+        0, 0, 0, 0, 11, 0, 36, 0, 0, 0, 68, 0, 0, 0, 0, 0, 0, 1, 76, 0, 0, 0,
+        84, 0, 0, 0, 92, 0, 0, 0, 0, 0, 0, 1, 104, 0, 0, 0, 136, 0, 0, 0, 0, 0,
+        80, 0, 0, 0, 128, 63, 0, 0, 0, 64, 0, 0, 64, 64, 0, 0, 0, 0, 0, 0, 0, 0,
+        0, 0, 8, 64, 2, 0, 5, 0, 6, 0, 0, 0, 3, 0, 0, 0, 108, 0, 0, 0, 112, 0,
+        0, 0, 128, 0, 0, 0, 2, 0, 0, 0, 52, 0, 0, 0, 60, 0, 0, 0, 2, 0, 0, 0,
+        10, 0, 20, 0, 30, 0, 40, 0, 168, 255, 255, 255, 4, 0, 0, 0, 4, 0, 0, 0,
+        70, 114, 101, 100, 0, 0, 0, 0, 5, 0, 0, 0, 0, 1, 2, 3, 4, 0, 0, 0, 5, 0,
+        0, 0, 116, 101, 115, 116, 50, 0, 0, 0, 5, 0, 0, 0, 116, 101, 115, 116,
+        49, 0, 0, 0, 9, 0, 0, 0, 77, 121, 77, 111, 110, 115, 116, 101, 114, 0,
+        0, 0, 240, 255, 255, 255, 32, 0, 0, 0, 248, 255, 255, 255, 36, 0, 0, 0,
+        12, 0, 8, 0, 0, 0, 0, 0, 0, 0, 4, 0, 12, 0, 0, 0, 28, 0, 0, 0, 5, 0, 0,
+        0, 87, 105, 108, 109, 97, 0, 0, 0, 6, 0, 0, 0, 66, 97, 114, 110, 101,
+        121, 0, 0, 5, 0, 0, 0, 70, 114, 111, 100, 111, 0, 0, 0])
diff --git a/third_party/flatbuffers/tests/nim/tests/optional_scalars/test.nim b/third_party/flatbuffers/tests/nim/tests/optional_scalars/test.nim
new file mode 100644
index 0000000..1e02c59
--- /dev/null
+++ b/third_party/flatbuffers/tests/nim/tests/optional_scalars/test.nim
@@ -0,0 +1,29 @@
+discard """
+  action:   "run"
+  exitcode: 0
+  timeout:  60.0
+"""
+import std/unittest
+import std/options
+import flatbuffers
+import ../../../optional_scalars/ScalarStuff
+
+
+suite "TestOptionalScalars":
+
+  test "OptionalScalars":
+    var builder = newBuilder(1024)
+    builder.ScalarStuffStart()
+    let root = builder.ScalarStuffEnd()
+    builder.Finish(root)
+
+    var optionals: ScalarStuff
+    optionals.GetRootAs(builder.FinishedBytes(), 0)
+
+    # Creates a flatbuffer with optional values.
+    check(optionals.justI8 == 0)
+    check(optionals.maybeF32.isNone)
+    check(optionals.defaultBool == true)
+    check(optionals.justU16 == 0)
+    check(optionals.maybeEnum.isNone)
+    check(optionals.defaultU64 == 42)
diff --git a/third_party/flatbuffers/tests/optional_scalars/OptionalByte.nim b/third_party/flatbuffers/tests/optional_scalars/OptionalByte.nim
new file mode 100644
index 0000000..8a4e23c
--- /dev/null
+++ b/third_party/flatbuffers/tests/optional_scalars/OptionalByte.nim
@@ -0,0 +1,14 @@
+#[ optional_scalars.OptionalByte
+  Automatically generated by the FlatBuffers compiler, do not modify.
+  Or modify. I'm a message, not a cop.
+
+  flatc version: 22.10.26
+
+  Declared by  : 
+  Rooting type : optional_scalars.ScalarStuff ()
+]#
+
+type OptionalByte*{.pure.} = enum
+  None = 0.int8,
+  One = 1.int8,
+  Two = 2.int8,
diff --git a/third_party/flatbuffers/tests/optional_scalars/ScalarStuff.cs b/third_party/flatbuffers/tests/optional_scalars/ScalarStuff.cs
index 85c1672..f1a6517 100644
--- a/third_party/flatbuffers/tests/optional_scalars/ScalarStuff.cs
+++ b/third_party/flatbuffers/tests/optional_scalars/ScalarStuff.cs
@@ -13,7 +13,7 @@
 {
   private Table __p;
   public ByteBuffer ByteBuffer { get { return __p.bb; } }
-  public static void ValidateVersion() { FlatBufferConstants.FLATBUFFERS_2_0_8(); }
+  public static void ValidateVersion() { FlatBufferConstants.FLATBUFFERS_22_10_26(); }
   public static ScalarStuff GetRootAsScalarStuff(ByteBuffer _bb) { return GetRootAsScalarStuff(_bb, new ScalarStuff()); }
   public static ScalarStuff GetRootAsScalarStuff(ByteBuffer _bb, ScalarStuff obj) { return (obj.__assign(_bb.GetInt(_bb.Position) + _bb.Position, _bb)); }
   public static bool ScalarStuffBufferHasIdentifier(ByteBuffer _bb) { return Table.__has_identifier(_bb, "NULL"); }
diff --git a/third_party/flatbuffers/tests/optional_scalars/ScalarStuff.java b/third_party/flatbuffers/tests/optional_scalars/ScalarStuff.java
index f4890b1..f8adf64 100644
--- a/third_party/flatbuffers/tests/optional_scalars/ScalarStuff.java
+++ b/third_party/flatbuffers/tests/optional_scalars/ScalarStuff.java
@@ -9,7 +9,7 @@
 
 @SuppressWarnings("unused")
 public final class ScalarStuff extends Table {
-  public static void ValidateVersion() { Constants.FLATBUFFERS_2_0_8(); }
+  public static void ValidateVersion() { Constants.FLATBUFFERS_22_10_26(); }
   public static ScalarStuff getRootAsScalarStuff(ByteBuffer _bb) { return getRootAsScalarStuff(_bb, new ScalarStuff()); }
   public static ScalarStuff getRootAsScalarStuff(ByteBuffer _bb, ScalarStuff obj) { _bb.order(ByteOrder.LITTLE_ENDIAN); return (obj.__assign(_bb.getInt(_bb.position()) + _bb.position(), _bb)); }
   public static boolean ScalarStuffBufferHasIdentifier(ByteBuffer _bb) { return __has_identifier(_bb, "NULL"); }
diff --git a/third_party/flatbuffers/tests/optional_scalars/ScalarStuff.kt b/third_party/flatbuffers/tests/optional_scalars/ScalarStuff.kt
index e9067bb..22d1796 100644
--- a/third_party/flatbuffers/tests/optional_scalars/ScalarStuff.kt
+++ b/third_party/flatbuffers/tests/optional_scalars/ScalarStuff.kt
@@ -197,7 +197,7 @@
             return if(o != 0) bb.get(o + bb_pos) else 1
         }
     companion object {
-        fun validateVersion() = Constants.FLATBUFFERS_2_0_8()
+        fun validateVersion() = Constants.FLATBUFFERS_22_10_26()
         fun getRootAsScalarStuff(_bb: ByteBuffer): ScalarStuff = getRootAsScalarStuff(_bb, ScalarStuff())
         fun getRootAsScalarStuff(_bb: ByteBuffer, obj: ScalarStuff): ScalarStuff {
             _bb.order(ByteOrder.LITTLE_ENDIAN)
diff --git a/third_party/flatbuffers/tests/optional_scalars/ScalarStuff.nim b/third_party/flatbuffers/tests/optional_scalars/ScalarStuff.nim
new file mode 100644
index 0000000..6df1403
--- /dev/null
+++ b/third_party/flatbuffers/tests/optional_scalars/ScalarStuff.nim
@@ -0,0 +1,331 @@
+#[ optional_scalars.ScalarStuff
+  Automatically generated by the FlatBuffers compiler, do not modify.
+  Or modify. I'm a message, not a cop.
+
+  flatc version: 22.10.26
+
+  Declared by  : 
+  Rooting type : optional_scalars.ScalarStuff ()
+]#
+
+import OptionalByte as optional_scalars_OptionalByte
+import flatbuffers
+import std/options
+
+type ScalarStuff* = object of FlatObj
+func justI8*(self: ScalarStuff): int8 =
+  let o = self.tab.Offset(4)
+  if o != 0:
+    return Get[int8](self.tab, self.tab.Pos + o)
+  return 0
+func `justI8=`*(self: var ScalarStuff, n: int8): bool =
+  return self.tab.MutateSlot(4, n)
+func maybeI8*(self: ScalarStuff): Option[int8] =
+  let o = self.tab.Offset(6)
+  if o != 0:
+    return some(Get[int8](self.tab, self.tab.Pos + o))
+func `maybeI8=`*(self: var ScalarStuff, n: Option[int8]): bool =
+  return self.tab.MutateSlot(6, n)
+func defaultI8*(self: ScalarStuff): int8 =
+  let o = self.tab.Offset(8)
+  if o != 0:
+    return Get[int8](self.tab, self.tab.Pos + o)
+  return 42
+func `defaultI8=`*(self: var ScalarStuff, n: int8): bool =
+  return self.tab.MutateSlot(8, n)
+func justU8*(self: ScalarStuff): uint8 =
+  let o = self.tab.Offset(10)
+  if o != 0:
+    return Get[uint8](self.tab, self.tab.Pos + o)
+  return 0
+func `justU8=`*(self: var ScalarStuff, n: uint8): bool =
+  return self.tab.MutateSlot(10, n)
+func maybeU8*(self: ScalarStuff): Option[uint8] =
+  let o = self.tab.Offset(12)
+  if o != 0:
+    return some(Get[uint8](self.tab, self.tab.Pos + o))
+func `maybeU8=`*(self: var ScalarStuff, n: Option[uint8]): bool =
+  return self.tab.MutateSlot(12, n)
+func defaultU8*(self: ScalarStuff): uint8 =
+  let o = self.tab.Offset(14)
+  if o != 0:
+    return Get[uint8](self.tab, self.tab.Pos + o)
+  return 42
+func `defaultU8=`*(self: var ScalarStuff, n: uint8): bool =
+  return self.tab.MutateSlot(14, n)
+func justI16*(self: ScalarStuff): int16 =
+  let o = self.tab.Offset(16)
+  if o != 0:
+    return Get[int16](self.tab, self.tab.Pos + o)
+  return 0
+func `justI16=`*(self: var ScalarStuff, n: int16): bool =
+  return self.tab.MutateSlot(16, n)
+func maybeI16*(self: ScalarStuff): Option[int16] =
+  let o = self.tab.Offset(18)
+  if o != 0:
+    return some(Get[int16](self.tab, self.tab.Pos + o))
+func `maybeI16=`*(self: var ScalarStuff, n: Option[int16]): bool =
+  return self.tab.MutateSlot(18, n)
+func defaultI16*(self: ScalarStuff): int16 =
+  let o = self.tab.Offset(20)
+  if o != 0:
+    return Get[int16](self.tab, self.tab.Pos + o)
+  return 42
+func `defaultI16=`*(self: var ScalarStuff, n: int16): bool =
+  return self.tab.MutateSlot(20, n)
+func justU16*(self: ScalarStuff): uint16 =
+  let o = self.tab.Offset(22)
+  if o != 0:
+    return Get[uint16](self.tab, self.tab.Pos + o)
+  return 0
+func `justU16=`*(self: var ScalarStuff, n: uint16): bool =
+  return self.tab.MutateSlot(22, n)
+func maybeU16*(self: ScalarStuff): Option[uint16] =
+  let o = self.tab.Offset(24)
+  if o != 0:
+    return some(Get[uint16](self.tab, self.tab.Pos + o))
+func `maybeU16=`*(self: var ScalarStuff, n: Option[uint16]): bool =
+  return self.tab.MutateSlot(24, n)
+func defaultU16*(self: ScalarStuff): uint16 =
+  let o = self.tab.Offset(26)
+  if o != 0:
+    return Get[uint16](self.tab, self.tab.Pos + o)
+  return 42
+func `defaultU16=`*(self: var ScalarStuff, n: uint16): bool =
+  return self.tab.MutateSlot(26, n)
+func justI32*(self: ScalarStuff): int32 =
+  let o = self.tab.Offset(28)
+  if o != 0:
+    return Get[int32](self.tab, self.tab.Pos + o)
+  return 0
+func `justI32=`*(self: var ScalarStuff, n: int32): bool =
+  return self.tab.MutateSlot(28, n)
+func maybeI32*(self: ScalarStuff): Option[int32] =
+  let o = self.tab.Offset(30)
+  if o != 0:
+    return some(Get[int32](self.tab, self.tab.Pos + o))
+func `maybeI32=`*(self: var ScalarStuff, n: Option[int32]): bool =
+  return self.tab.MutateSlot(30, n)
+func defaultI32*(self: ScalarStuff): int32 =
+  let o = self.tab.Offset(32)
+  if o != 0:
+    return Get[int32](self.tab, self.tab.Pos + o)
+  return 42
+func `defaultI32=`*(self: var ScalarStuff, n: int32): bool =
+  return self.tab.MutateSlot(32, n)
+func justU32*(self: ScalarStuff): uint32 =
+  let o = self.tab.Offset(34)
+  if o != 0:
+    return Get[uint32](self.tab, self.tab.Pos + o)
+  return 0
+func `justU32=`*(self: var ScalarStuff, n: uint32): bool =
+  return self.tab.MutateSlot(34, n)
+func maybeU32*(self: ScalarStuff): Option[uint32] =
+  let o = self.tab.Offset(36)
+  if o != 0:
+    return some(Get[uint32](self.tab, self.tab.Pos + o))
+func `maybeU32=`*(self: var ScalarStuff, n: Option[uint32]): bool =
+  return self.tab.MutateSlot(36, n)
+func defaultU32*(self: ScalarStuff): uint32 =
+  let o = self.tab.Offset(38)
+  if o != 0:
+    return Get[uint32](self.tab, self.tab.Pos + o)
+  return 42
+func `defaultU32=`*(self: var ScalarStuff, n: uint32): bool =
+  return self.tab.MutateSlot(38, n)
+func justI64*(self: ScalarStuff): int64 =
+  let o = self.tab.Offset(40)
+  if o != 0:
+    return Get[int64](self.tab, self.tab.Pos + o)
+  return 0
+func `justI64=`*(self: var ScalarStuff, n: int64): bool =
+  return self.tab.MutateSlot(40, n)
+func maybeI64*(self: ScalarStuff): Option[int64] =
+  let o = self.tab.Offset(42)
+  if o != 0:
+    return some(Get[int64](self.tab, self.tab.Pos + o))
+func `maybeI64=`*(self: var ScalarStuff, n: Option[int64]): bool =
+  return self.tab.MutateSlot(42, n)
+func defaultI64*(self: ScalarStuff): int64 =
+  let o = self.tab.Offset(44)
+  if o != 0:
+    return Get[int64](self.tab, self.tab.Pos + o)
+  return 42
+func `defaultI64=`*(self: var ScalarStuff, n: int64): bool =
+  return self.tab.MutateSlot(44, n)
+func justU64*(self: ScalarStuff): uint64 =
+  let o = self.tab.Offset(46)
+  if o != 0:
+    return Get[uint64](self.tab, self.tab.Pos + o)
+  return 0
+func `justU64=`*(self: var ScalarStuff, n: uint64): bool =
+  return self.tab.MutateSlot(46, n)
+func maybeU64*(self: ScalarStuff): Option[uint64] =
+  let o = self.tab.Offset(48)
+  if o != 0:
+    return some(Get[uint64](self.tab, self.tab.Pos + o))
+func `maybeU64=`*(self: var ScalarStuff, n: Option[uint64]): bool =
+  return self.tab.MutateSlot(48, n)
+func defaultU64*(self: ScalarStuff): uint64 =
+  let o = self.tab.Offset(50)
+  if o != 0:
+    return Get[uint64](self.tab, self.tab.Pos + o)
+  return 42
+func `defaultU64=`*(self: var ScalarStuff, n: uint64): bool =
+  return self.tab.MutateSlot(50, n)
+func justF32*(self: ScalarStuff): float32 =
+  let o = self.tab.Offset(52)
+  if o != 0:
+    return Get[float32](self.tab, self.tab.Pos + o)
+  return 0.0
+func `justF32=`*(self: var ScalarStuff, n: float32): bool =
+  return self.tab.MutateSlot(52, n)
+func maybeF32*(self: ScalarStuff): Option[float32] =
+  let o = self.tab.Offset(54)
+  if o != 0:
+    return some(Get[float32](self.tab, self.tab.Pos + o))
+func `maybeF32=`*(self: var ScalarStuff, n: Option[float32]): bool =
+  return self.tab.MutateSlot(54, n)
+func defaultF32*(self: ScalarStuff): float32 =
+  let o = self.tab.Offset(56)
+  if o != 0:
+    return Get[float32](self.tab, self.tab.Pos + o)
+  return 42.0
+func `defaultF32=`*(self: var ScalarStuff, n: float32): bool =
+  return self.tab.MutateSlot(56, n)
+func justF64*(self: ScalarStuff): float64 =
+  let o = self.tab.Offset(58)
+  if o != 0:
+    return Get[float64](self.tab, self.tab.Pos + o)
+  return 0.0
+func `justF64=`*(self: var ScalarStuff, n: float64): bool =
+  return self.tab.MutateSlot(58, n)
+func maybeF64*(self: ScalarStuff): Option[float64] =
+  let o = self.tab.Offset(60)
+  if o != 0:
+    return some(Get[float64](self.tab, self.tab.Pos + o))
+func `maybeF64=`*(self: var ScalarStuff, n: Option[float64]): bool =
+  return self.tab.MutateSlot(60, n)
+func defaultF64*(self: ScalarStuff): float64 =
+  let o = self.tab.Offset(62)
+  if o != 0:
+    return Get[float64](self.tab, self.tab.Pos + o)
+  return 42.0
+func `defaultF64=`*(self: var ScalarStuff, n: float64): bool =
+  return self.tab.MutateSlot(62, n)
+func justBool*(self: ScalarStuff): bool =
+  let o = self.tab.Offset(64)
+  if o != 0:
+    return Get[bool](self.tab, self.tab.Pos + o)
+  return false
+func `justBool=`*(self: var ScalarStuff, n: bool): bool =
+  return self.tab.MutateSlot(64, n)
+func maybeBool*(self: ScalarStuff): Option[bool] =
+  let o = self.tab.Offset(66)
+  if o != 0:
+    return some(Get[bool](self.tab, self.tab.Pos + o))
+func `maybeBool=`*(self: var ScalarStuff, n: Option[bool]): bool =
+  return self.tab.MutateSlot(66, n)
+func defaultBool*(self: ScalarStuff): bool =
+  let o = self.tab.Offset(68)
+  if o != 0:
+    return Get[bool](self.tab, self.tab.Pos + o)
+  return true
+func `defaultBool=`*(self: var ScalarStuff, n: bool): bool =
+  return self.tab.MutateSlot(68, n)
+func justEnum*(self: ScalarStuff): optional_scalars_OptionalByte.OptionalByte =
+  let o = self.tab.Offset(70)
+  if o != 0:
+    return optional_scalars_OptionalByte.OptionalByte(Get[int8](self.tab, self.tab.Pos + o))
+  return type(result)(0)
+func `justEnum=`*(self: var ScalarStuff, n: optional_scalars_OptionalByte.OptionalByte): bool =
+  return self.tab.MutateSlot(70, n)
+func maybeEnum*(self: ScalarStuff): Option[optional_scalars_OptionalByte.OptionalByte] =
+  let o = self.tab.Offset(72)
+  if o != 0:
+    return some(optional_scalars_OptionalByte.OptionalByte(Get[int8](self.tab, self.tab.Pos + o)))
+func `maybeEnum=`*(self: var ScalarStuff, n: Option[optional_scalars_OptionalByte.OptionalByte]): bool =
+  return self.tab.MutateSlot(72, n)
+func defaultEnum*(self: ScalarStuff): optional_scalars_OptionalByte.OptionalByte =
+  let o = self.tab.Offset(74)
+  if o != 0:
+    return optional_scalars_OptionalByte.OptionalByte(Get[int8](self.tab, self.tab.Pos + o))
+  return type(result)(1)
+func `defaultEnum=`*(self: var ScalarStuff, n: optional_scalars_OptionalByte.OptionalByte): bool =
+  return self.tab.MutateSlot(74, n)
+proc ScalarStuffStart*(builder: var Builder) =
+  builder.StartObject(36)
+proc ScalarStuffAddjustI8*(builder: var Builder, justI8: int8) =
+  builder.PrependSlot(0, justI8, default(int8))
+proc ScalarStuffAddmaybeI8*(builder: var Builder, maybeI8: int8) =
+  builder.PrependSlot(1, maybeI8, default(int8))
+proc ScalarStuffAdddefaultI8*(builder: var Builder, defaultI8: int8) =
+  builder.PrependSlot(2, defaultI8, default(int8))
+proc ScalarStuffAddjustU8*(builder: var Builder, justU8: uint8) =
+  builder.PrependSlot(3, justU8, default(uint8))
+proc ScalarStuffAddmaybeU8*(builder: var Builder, maybeU8: uint8) =
+  builder.PrependSlot(4, maybeU8, default(uint8))
+proc ScalarStuffAdddefaultU8*(builder: var Builder, defaultU8: uint8) =
+  builder.PrependSlot(5, defaultU8, default(uint8))
+proc ScalarStuffAddjustI16*(builder: var Builder, justI16: int16) =
+  builder.PrependSlot(6, justI16, default(int16))
+proc ScalarStuffAddmaybeI16*(builder: var Builder, maybeI16: int16) =
+  builder.PrependSlot(7, maybeI16, default(int16))
+proc ScalarStuffAdddefaultI16*(builder: var Builder, defaultI16: int16) =
+  builder.PrependSlot(8, defaultI16, default(int16))
+proc ScalarStuffAddjustU16*(builder: var Builder, justU16: uint16) =
+  builder.PrependSlot(9, justU16, default(uint16))
+proc ScalarStuffAddmaybeU16*(builder: var Builder, maybeU16: uint16) =
+  builder.PrependSlot(10, maybeU16, default(uint16))
+proc ScalarStuffAdddefaultU16*(builder: var Builder, defaultU16: uint16) =
+  builder.PrependSlot(11, defaultU16, default(uint16))
+proc ScalarStuffAddjustI32*(builder: var Builder, justI32: int32) =
+  builder.PrependSlot(12, justI32, default(int32))
+proc ScalarStuffAddmaybeI32*(builder: var Builder, maybeI32: int32) =
+  builder.PrependSlot(13, maybeI32, default(int32))
+proc ScalarStuffAdddefaultI32*(builder: var Builder, defaultI32: int32) =
+  builder.PrependSlot(14, defaultI32, default(int32))
+proc ScalarStuffAddjustU32*(builder: var Builder, justU32: uint32) =
+  builder.PrependSlot(15, justU32, default(uint32))
+proc ScalarStuffAddmaybeU32*(builder: var Builder, maybeU32: uint32) =
+  builder.PrependSlot(16, maybeU32, default(uint32))
+proc ScalarStuffAdddefaultU32*(builder: var Builder, defaultU32: uint32) =
+  builder.PrependSlot(17, defaultU32, default(uint32))
+proc ScalarStuffAddjustI64*(builder: var Builder, justI64: int64) =
+  builder.PrependSlot(18, justI64, default(int64))
+proc ScalarStuffAddmaybeI64*(builder: var Builder, maybeI64: int64) =
+  builder.PrependSlot(19, maybeI64, default(int64))
+proc ScalarStuffAdddefaultI64*(builder: var Builder, defaultI64: int64) =
+  builder.PrependSlot(20, defaultI64, default(int64))
+proc ScalarStuffAddjustU64*(builder: var Builder, justU64: uint64) =
+  builder.PrependSlot(21, justU64, default(uint64))
+proc ScalarStuffAddmaybeU64*(builder: var Builder, maybeU64: uint64) =
+  builder.PrependSlot(22, maybeU64, default(uint64))
+proc ScalarStuffAdddefaultU64*(builder: var Builder, defaultU64: uint64) =
+  builder.PrependSlot(23, defaultU64, default(uint64))
+proc ScalarStuffAddjustF32*(builder: var Builder, justF32: float32) =
+  builder.PrependSlot(24, justF32, default(float32))
+proc ScalarStuffAddmaybeF32*(builder: var Builder, maybeF32: float32) =
+  builder.PrependSlot(25, maybeF32, default(float32))
+proc ScalarStuffAdddefaultF32*(builder: var Builder, defaultF32: float32) =
+  builder.PrependSlot(26, defaultF32, default(float32))
+proc ScalarStuffAddjustF64*(builder: var Builder, justF64: float64) =
+  builder.PrependSlot(27, justF64, default(float64))
+proc ScalarStuffAddmaybeF64*(builder: var Builder, maybeF64: float64) =
+  builder.PrependSlot(28, maybeF64, default(float64))
+proc ScalarStuffAdddefaultF64*(builder: var Builder, defaultF64: float64) =
+  builder.PrependSlot(29, defaultF64, default(float64))
+proc ScalarStuffAddjustBool*(builder: var Builder, justBool: bool) =
+  builder.PrependSlot(30, justBool, default(bool))
+proc ScalarStuffAddmaybeBool*(builder: var Builder, maybeBool: bool) =
+  builder.PrependSlot(31, maybeBool, default(bool))
+proc ScalarStuffAdddefaultBool*(builder: var Builder, defaultBool: bool) =
+  builder.PrependSlot(32, defaultBool, default(bool))
+proc ScalarStuffAddjustEnum*(builder: var Builder, justEnum: int8) =
+  builder.PrependSlot(33, justEnum, default(int8))
+proc ScalarStuffAddmaybeEnum*(builder: var Builder, maybeEnum: int8) =
+  builder.PrependSlot(34, maybeEnum, default(int8))
+proc ScalarStuffAdddefaultEnum*(builder: var Builder, defaultEnum: int8) =
+  builder.PrependSlot(35, defaultEnum, default(int8))
+proc ScalarStuffEnd*(builder: var Builder): uoffset =
+  return builder.EndObject()
diff --git a/third_party/flatbuffers/tests/optional_scalars/ScalarStuff.py b/third_party/flatbuffers/tests/optional_scalars/ScalarStuff.py
index 4dea123..ca7c253 100644
--- a/third_party/flatbuffers/tests/optional_scalars/ScalarStuff.py
+++ b/third_party/flatbuffers/tests/optional_scalars/ScalarStuff.py
@@ -443,6 +443,11 @@
         return cls.InitFromObj(scalarStuff)
 
     @classmethod
+    def InitFromPackedBuf(cls, buf, pos=0):
+        n = flatbuffers.encode.Get(flatbuffers.packer.uoffset, buf, pos)
+        return cls.InitFromBuf(buf, pos+n)
+
+    @classmethod
     def InitFromObj(cls, scalarStuff):
         x = ScalarStuffT()
         x._UnPack(scalarStuff)
diff --git a/third_party/flatbuffers/tests/optional_scalars/optional_scalars/optional_byte_generated.rs b/third_party/flatbuffers/tests/optional_scalars/optional_scalars/optional_byte_generated.rs
index dae1366..9cb47c6 100644
--- a/third_party/flatbuffers/tests/optional_scalars/optional_scalars/optional_byte_generated.rs
+++ b/third_party/flatbuffers/tests/optional_scalars/optional_scalars/optional_byte_generated.rs
@@ -59,10 +59,8 @@
 impl<'a> flatbuffers::Follow<'a> for OptionalByte {
   type Inner = Self;
   #[inline]
-  fn follow(buf: &'a [u8], loc: usize) -> Self::Inner {
-    let b = unsafe {
-      flatbuffers::read_scalar_at::<i8>(buf, loc)
-    };
+  unsafe fn follow(buf: &'a [u8], loc: usize) -> Self::Inner {
+    let b = flatbuffers::read_scalar_at::<i8>(buf, loc);
     Self(b)
   }
 }
@@ -70,21 +68,21 @@
 impl flatbuffers::Push for OptionalByte {
     type Output = OptionalByte;
     #[inline]
-    fn push(&self, dst: &mut [u8], _rest: &[u8]) {
-        unsafe { flatbuffers::emplace_scalar::<i8>(dst, self.0); }
+    unsafe fn push(&self, dst: &mut [u8], _written_len: usize) {
+        flatbuffers::emplace_scalar::<i8>(dst, self.0);
     }
 }
 
 impl flatbuffers::EndianScalar for OptionalByte {
+  type Scalar = i8;
   #[inline]
-  fn to_little_endian(self) -> Self {
-    let b = i8::to_le(self.0);
-    Self(b)
+  fn to_little_endian(self) -> i8 {
+    self.0.to_le()
   }
   #[inline]
   #[allow(clippy::wrong_self_convention)]
-  fn from_little_endian(self) -> Self {
-    let b = i8::from_le(self.0);
+  fn from_little_endian(v: i8) -> Self {
+    let b = i8::from_le(v);
     Self(b)
   }
 }
diff --git a/third_party/flatbuffers/tests/optional_scalars/optional_scalars/scalar_stuff_generated.rs b/third_party/flatbuffers/tests/optional_scalars/optional_scalars/scalar_stuff_generated.rs
index e201cc0..8916932 100644
--- a/third_party/flatbuffers/tests/optional_scalars/optional_scalars/scalar_stuff_generated.rs
+++ b/third_party/flatbuffers/tests/optional_scalars/optional_scalars/scalar_stuff_generated.rs
@@ -19,8 +19,8 @@
 impl<'a> flatbuffers::Follow<'a> for ScalarStuff<'a> {
   type Inner = ScalarStuff<'a>;
   #[inline]
-  fn follow(buf: &'a [u8], loc: usize) -> Self::Inner {
-    Self { _tab: flatbuffers::Table { buf, loc } }
+  unsafe fn follow(buf: &'a [u8], loc: usize) -> Self::Inner {
+    Self { _tab: flatbuffers::Table::new(buf, loc) }
   }
 }
 
@@ -67,7 +67,7 @@
   }
 
   #[inline]
-  pub fn init_from_table(table: flatbuffers::Table<'a>) -> Self {
+  pub unsafe fn init_from_table(table: flatbuffers::Table<'a>) -> Self {
     ScalarStuff { _tab: table }
   }
   #[allow(unused_mut)]
@@ -194,147 +194,255 @@
 
   #[inline]
   pub fn just_i8(&self) -> i8 {
-    self._tab.get::<i8>(ScalarStuff::VT_JUST_I8, Some(0)).unwrap()
+    // Safety:
+    // Created from valid Table for this object
+    // which contains a valid value in this slot
+    unsafe { self._tab.get::<i8>(ScalarStuff::VT_JUST_I8, Some(0)).unwrap()}
   }
   #[inline]
   pub fn maybe_i8(&self) -> Option<i8> {
-    self._tab.get::<i8>(ScalarStuff::VT_MAYBE_I8, None)
+    // Safety:
+    // Created from valid Table for this object
+    // which contains a valid value in this slot
+    unsafe { self._tab.get::<i8>(ScalarStuff::VT_MAYBE_I8, None)}
   }
   #[inline]
   pub fn default_i8(&self) -> i8 {
-    self._tab.get::<i8>(ScalarStuff::VT_DEFAULT_I8, Some(42)).unwrap()
+    // Safety:
+    // Created from valid Table for this object
+    // which contains a valid value in this slot
+    unsafe { self._tab.get::<i8>(ScalarStuff::VT_DEFAULT_I8, Some(42)).unwrap()}
   }
   #[inline]
   pub fn just_u8(&self) -> u8 {
-    self._tab.get::<u8>(ScalarStuff::VT_JUST_U8, Some(0)).unwrap()
+    // Safety:
+    // Created from valid Table for this object
+    // which contains a valid value in this slot
+    unsafe { self._tab.get::<u8>(ScalarStuff::VT_JUST_U8, Some(0)).unwrap()}
   }
   #[inline]
   pub fn maybe_u8(&self) -> Option<u8> {
-    self._tab.get::<u8>(ScalarStuff::VT_MAYBE_U8, None)
+    // Safety:
+    // Created from valid Table for this object
+    // which contains a valid value in this slot
+    unsafe { self._tab.get::<u8>(ScalarStuff::VT_MAYBE_U8, None)}
   }
   #[inline]
   pub fn default_u8(&self) -> u8 {
-    self._tab.get::<u8>(ScalarStuff::VT_DEFAULT_U8, Some(42)).unwrap()
+    // Safety:
+    // Created from valid Table for this object
+    // which contains a valid value in this slot
+    unsafe { self._tab.get::<u8>(ScalarStuff::VT_DEFAULT_U8, Some(42)).unwrap()}
   }
   #[inline]
   pub fn just_i16(&self) -> i16 {
-    self._tab.get::<i16>(ScalarStuff::VT_JUST_I16, Some(0)).unwrap()
+    // Safety:
+    // Created from valid Table for this object
+    // which contains a valid value in this slot
+    unsafe { self._tab.get::<i16>(ScalarStuff::VT_JUST_I16, Some(0)).unwrap()}
   }
   #[inline]
   pub fn maybe_i16(&self) -> Option<i16> {
-    self._tab.get::<i16>(ScalarStuff::VT_MAYBE_I16, None)
+    // Safety:
+    // Created from valid Table for this object
+    // which contains a valid value in this slot
+    unsafe { self._tab.get::<i16>(ScalarStuff::VT_MAYBE_I16, None)}
   }
   #[inline]
   pub fn default_i16(&self) -> i16 {
-    self._tab.get::<i16>(ScalarStuff::VT_DEFAULT_I16, Some(42)).unwrap()
+    // Safety:
+    // Created from valid Table for this object
+    // which contains a valid value in this slot
+    unsafe { self._tab.get::<i16>(ScalarStuff::VT_DEFAULT_I16, Some(42)).unwrap()}
   }
   #[inline]
   pub fn just_u16(&self) -> u16 {
-    self._tab.get::<u16>(ScalarStuff::VT_JUST_U16, Some(0)).unwrap()
+    // Safety:
+    // Created from valid Table for this object
+    // which contains a valid value in this slot
+    unsafe { self._tab.get::<u16>(ScalarStuff::VT_JUST_U16, Some(0)).unwrap()}
   }
   #[inline]
   pub fn maybe_u16(&self) -> Option<u16> {
-    self._tab.get::<u16>(ScalarStuff::VT_MAYBE_U16, None)
+    // Safety:
+    // Created from valid Table for this object
+    // which contains a valid value in this slot
+    unsafe { self._tab.get::<u16>(ScalarStuff::VT_MAYBE_U16, None)}
   }
   #[inline]
   pub fn default_u16(&self) -> u16 {
-    self._tab.get::<u16>(ScalarStuff::VT_DEFAULT_U16, Some(42)).unwrap()
+    // Safety:
+    // Created from valid Table for this object
+    // which contains a valid value in this slot
+    unsafe { self._tab.get::<u16>(ScalarStuff::VT_DEFAULT_U16, Some(42)).unwrap()}
   }
   #[inline]
   pub fn just_i32(&self) -> i32 {
-    self._tab.get::<i32>(ScalarStuff::VT_JUST_I32, Some(0)).unwrap()
+    // Safety:
+    // Created from valid Table for this object
+    // which contains a valid value in this slot
+    unsafe { self._tab.get::<i32>(ScalarStuff::VT_JUST_I32, Some(0)).unwrap()}
   }
   #[inline]
   pub fn maybe_i32(&self) -> Option<i32> {
-    self._tab.get::<i32>(ScalarStuff::VT_MAYBE_I32, None)
+    // Safety:
+    // Created from valid Table for this object
+    // which contains a valid value in this slot
+    unsafe { self._tab.get::<i32>(ScalarStuff::VT_MAYBE_I32, None)}
   }
   #[inline]
   pub fn default_i32(&self) -> i32 {
-    self._tab.get::<i32>(ScalarStuff::VT_DEFAULT_I32, Some(42)).unwrap()
+    // Safety:
+    // Created from valid Table for this object
+    // which contains a valid value in this slot
+    unsafe { self._tab.get::<i32>(ScalarStuff::VT_DEFAULT_I32, Some(42)).unwrap()}
   }
   #[inline]
   pub fn just_u32(&self) -> u32 {
-    self._tab.get::<u32>(ScalarStuff::VT_JUST_U32, Some(0)).unwrap()
+    // Safety:
+    // Created from valid Table for this object
+    // which contains a valid value in this slot
+    unsafe { self._tab.get::<u32>(ScalarStuff::VT_JUST_U32, Some(0)).unwrap()}
   }
   #[inline]
   pub fn maybe_u32(&self) -> Option<u32> {
-    self._tab.get::<u32>(ScalarStuff::VT_MAYBE_U32, None)
+    // Safety:
+    // Created from valid Table for this object
+    // which contains a valid value in this slot
+    unsafe { self._tab.get::<u32>(ScalarStuff::VT_MAYBE_U32, None)}
   }
   #[inline]
   pub fn default_u32(&self) -> u32 {
-    self._tab.get::<u32>(ScalarStuff::VT_DEFAULT_U32, Some(42)).unwrap()
+    // Safety:
+    // Created from valid Table for this object
+    // which contains a valid value in this slot
+    unsafe { self._tab.get::<u32>(ScalarStuff::VT_DEFAULT_U32, Some(42)).unwrap()}
   }
   #[inline]
   pub fn just_i64(&self) -> i64 {
-    self._tab.get::<i64>(ScalarStuff::VT_JUST_I64, Some(0)).unwrap()
+    // Safety:
+    // Created from valid Table for this object
+    // which contains a valid value in this slot
+    unsafe { self._tab.get::<i64>(ScalarStuff::VT_JUST_I64, Some(0)).unwrap()}
   }
   #[inline]
   pub fn maybe_i64(&self) -> Option<i64> {
-    self._tab.get::<i64>(ScalarStuff::VT_MAYBE_I64, None)
+    // Safety:
+    // Created from valid Table for this object
+    // which contains a valid value in this slot
+    unsafe { self._tab.get::<i64>(ScalarStuff::VT_MAYBE_I64, None)}
   }
   #[inline]
   pub fn default_i64(&self) -> i64 {
-    self._tab.get::<i64>(ScalarStuff::VT_DEFAULT_I64, Some(42)).unwrap()
+    // Safety:
+    // Created from valid Table for this object
+    // which contains a valid value in this slot
+    unsafe { self._tab.get::<i64>(ScalarStuff::VT_DEFAULT_I64, Some(42)).unwrap()}
   }
   #[inline]
   pub fn just_u64(&self) -> u64 {
-    self._tab.get::<u64>(ScalarStuff::VT_JUST_U64, Some(0)).unwrap()
+    // Safety:
+    // Created from valid Table for this object
+    // which contains a valid value in this slot
+    unsafe { self._tab.get::<u64>(ScalarStuff::VT_JUST_U64, Some(0)).unwrap()}
   }
   #[inline]
   pub fn maybe_u64(&self) -> Option<u64> {
-    self._tab.get::<u64>(ScalarStuff::VT_MAYBE_U64, None)
+    // Safety:
+    // Created from valid Table for this object
+    // which contains a valid value in this slot
+    unsafe { self._tab.get::<u64>(ScalarStuff::VT_MAYBE_U64, None)}
   }
   #[inline]
   pub fn default_u64(&self) -> u64 {
-    self._tab.get::<u64>(ScalarStuff::VT_DEFAULT_U64, Some(42)).unwrap()
+    // Safety:
+    // Created from valid Table for this object
+    // which contains a valid value in this slot
+    unsafe { self._tab.get::<u64>(ScalarStuff::VT_DEFAULT_U64, Some(42)).unwrap()}
   }
   #[inline]
   pub fn just_f32(&self) -> f32 {
-    self._tab.get::<f32>(ScalarStuff::VT_JUST_F32, Some(0.0)).unwrap()
+    // Safety:
+    // Created from valid Table for this object
+    // which contains a valid value in this slot
+    unsafe { self._tab.get::<f32>(ScalarStuff::VT_JUST_F32, Some(0.0)).unwrap()}
   }
   #[inline]
   pub fn maybe_f32(&self) -> Option<f32> {
-    self._tab.get::<f32>(ScalarStuff::VT_MAYBE_F32, None)
+    // Safety:
+    // Created from valid Table for this object
+    // which contains a valid value in this slot
+    unsafe { self._tab.get::<f32>(ScalarStuff::VT_MAYBE_F32, None)}
   }
   #[inline]
   pub fn default_f32(&self) -> f32 {
-    self._tab.get::<f32>(ScalarStuff::VT_DEFAULT_F32, Some(42.0)).unwrap()
+    // Safety:
+    // Created from valid Table for this object
+    // which contains a valid value in this slot
+    unsafe { self._tab.get::<f32>(ScalarStuff::VT_DEFAULT_F32, Some(42.0)).unwrap()}
   }
   #[inline]
   pub fn just_f64(&self) -> f64 {
-    self._tab.get::<f64>(ScalarStuff::VT_JUST_F64, Some(0.0)).unwrap()
+    // Safety:
+    // Created from valid Table for this object
+    // which contains a valid value in this slot
+    unsafe { self._tab.get::<f64>(ScalarStuff::VT_JUST_F64, Some(0.0)).unwrap()}
   }
   #[inline]
   pub fn maybe_f64(&self) -> Option<f64> {
-    self._tab.get::<f64>(ScalarStuff::VT_MAYBE_F64, None)
+    // Safety:
+    // Created from valid Table for this object
+    // which contains a valid value in this slot
+    unsafe { self._tab.get::<f64>(ScalarStuff::VT_MAYBE_F64, None)}
   }
   #[inline]
   pub fn default_f64(&self) -> f64 {
-    self._tab.get::<f64>(ScalarStuff::VT_DEFAULT_F64, Some(42.0)).unwrap()
+    // Safety:
+    // Created from valid Table for this object
+    // which contains a valid value in this slot
+    unsafe { self._tab.get::<f64>(ScalarStuff::VT_DEFAULT_F64, Some(42.0)).unwrap()}
   }
   #[inline]
   pub fn just_bool(&self) -> bool {
-    self._tab.get::<bool>(ScalarStuff::VT_JUST_BOOL, Some(false)).unwrap()
+    // Safety:
+    // Created from valid Table for this object
+    // which contains a valid value in this slot
+    unsafe { self._tab.get::<bool>(ScalarStuff::VT_JUST_BOOL, Some(false)).unwrap()}
   }
   #[inline]
   pub fn maybe_bool(&self) -> Option<bool> {
-    self._tab.get::<bool>(ScalarStuff::VT_MAYBE_BOOL, None)
+    // Safety:
+    // Created from valid Table for this object
+    // which contains a valid value in this slot
+    unsafe { self._tab.get::<bool>(ScalarStuff::VT_MAYBE_BOOL, None)}
   }
   #[inline]
   pub fn default_bool(&self) -> bool {
-    self._tab.get::<bool>(ScalarStuff::VT_DEFAULT_BOOL, Some(true)).unwrap()
+    // Safety:
+    // Created from valid Table for this object
+    // which contains a valid value in this slot
+    unsafe { self._tab.get::<bool>(ScalarStuff::VT_DEFAULT_BOOL, Some(true)).unwrap()}
   }
   #[inline]
   pub fn just_enum(&self) -> OptionalByte {
-    self._tab.get::<OptionalByte>(ScalarStuff::VT_JUST_ENUM, Some(OptionalByte::None)).unwrap()
+    // Safety:
+    // Created from valid Table for this object
+    // which contains a valid value in this slot
+    unsafe { self._tab.get::<OptionalByte>(ScalarStuff::VT_JUST_ENUM, Some(OptionalByte::None)).unwrap()}
   }
   #[inline]
   pub fn maybe_enum(&self) -> Option<OptionalByte> {
-    self._tab.get::<OptionalByte>(ScalarStuff::VT_MAYBE_ENUM, None)
+    // Safety:
+    // Created from valid Table for this object
+    // which contains a valid value in this slot
+    unsafe { self._tab.get::<OptionalByte>(ScalarStuff::VT_MAYBE_ENUM, None)}
   }
   #[inline]
   pub fn default_enum(&self) -> OptionalByte {
-    self._tab.get::<OptionalByte>(ScalarStuff::VT_DEFAULT_ENUM, Some(OptionalByte::One)).unwrap()
+    // Safety:
+    // Created from valid Table for this object
+    // which contains a valid value in this slot
+    unsafe { self._tab.get::<OptionalByte>(ScalarStuff::VT_DEFAULT_ENUM, Some(OptionalByte::One)).unwrap()}
   }
 }
 
@@ -837,18 +945,6 @@
   }
 }
 #[inline]
-#[deprecated(since="2.0.0", note="Deprecated in favor of `root_as...` methods.")]
-pub fn get_root_as_scalar_stuff<'a>(buf: &'a [u8]) -> ScalarStuff<'a> {
-  unsafe { flatbuffers::root_unchecked::<ScalarStuff<'a>>(buf) }
-}
-
-#[inline]
-#[deprecated(since="2.0.0", note="Deprecated in favor of `root_as...` methods.")]
-pub fn get_size_prefixed_root_as_scalar_stuff<'a>(buf: &'a [u8]) -> ScalarStuff<'a> {
-  unsafe { flatbuffers::size_prefixed_root_unchecked::<ScalarStuff<'a>>(buf) }
-}
-
-#[inline]
 /// Verifies that a buffer of bytes contains a `ScalarStuff`
 /// and returns it.
 /// Note that verification is still experimental and may not
diff --git a/third_party/flatbuffers/tests/optional_scalars_generated.h b/third_party/flatbuffers/tests/optional_scalars_generated.h
index f71f98d..0beb792 100644
--- a/third_party/flatbuffers/tests/optional_scalars_generated.h
+++ b/third_party/flatbuffers/tests/optional_scalars_generated.h
@@ -8,9 +8,9 @@
 
 // Ensure the included flatbuffers.h is the same version as when this file was
 // generated, otherwise it may not be compatible.
-static_assert(FLATBUFFERS_VERSION_MAJOR == 2 &&
-              FLATBUFFERS_VERSION_MINOR == 0 &&
-              FLATBUFFERS_VERSION_REVISION == 8,
+static_assert(FLATBUFFERS_VERSION_MAJOR == 22 &&
+              FLATBUFFERS_VERSION_MINOR == 10 &&
+              FLATBUFFERS_VERSION_REVISION == 26,
              "Non-compatible flatbuffers version included");
 
 namespace optional_scalars {
diff --git a/third_party/flatbuffers/tests/parser_test.cpp b/third_party/flatbuffers/tests/parser_test.cpp
index 1a43504..4d9e076 100644
--- a/third_party/flatbuffers/tests/parser_test.cpp
+++ b/third_party/flatbuffers/tests/parser_test.cpp
@@ -1,6 +1,7 @@
 #include "parser_test.h"
 
 #include <cmath>
+#include <limits>
 #include <string>
 
 #include "flatbuffers/idl.h"
diff --git a/third_party/flatbuffers/tests/private_annotation_test/ab_generated.rs b/third_party/flatbuffers/tests/private_annotation_test/ab_generated.rs
index 6ed8850..f224648 100644
--- a/third_party/flatbuffers/tests/private_annotation_test/ab_generated.rs
+++ b/third_party/flatbuffers/tests/private_annotation_test/ab_generated.rs
@@ -55,10 +55,8 @@
 impl<'a> flatbuffers::Follow<'a> for AB {
   type Inner = Self;
   #[inline]
-  fn follow(buf: &'a [u8], loc: usize) -> Self::Inner {
-    let b = unsafe {
-      flatbuffers::read_scalar_at::<i8>(buf, loc)
-    };
+  unsafe fn follow(buf: &'a [u8], loc: usize) -> Self::Inner {
+    let b = flatbuffers::read_scalar_at::<i8>(buf, loc);
     Self(b)
   }
 }
@@ -66,21 +64,21 @@
 impl flatbuffers::Push for AB {
     type Output = AB;
     #[inline]
-    fn push(&self, dst: &mut [u8], _rest: &[u8]) {
-        unsafe { flatbuffers::emplace_scalar::<i8>(dst, self.0); }
+    unsafe fn push(&self, dst: &mut [u8], _written_len: usize) {
+        flatbuffers::emplace_scalar::<i8>(dst, self.0);
     }
 }
 
 impl flatbuffers::EndianScalar for AB {
+  type Scalar = i8;
   #[inline]
-  fn to_little_endian(self) -> Self {
-    let b = i8::to_le(self.0);
-    Self(b)
+  fn to_little_endian(self) -> i8 {
+    self.0.to_le()
   }
   #[inline]
   #[allow(clippy::wrong_self_convention)]
-  fn from_little_endian(self) -> Self {
-    let b = i8::from_le(self.0);
+  fn from_little_endian(v: i8) -> Self {
+    let b = i8::from_le(v);
     Self(b)
   }
 }
diff --git a/third_party/flatbuffers/tests/private_annotation_test/annotations_generated.rs b/third_party/flatbuffers/tests/private_annotation_test/annotations_generated.rs
index 7c5166b..c8b4925 100644
--- a/third_party/flatbuffers/tests/private_annotation_test/annotations_generated.rs
+++ b/third_party/flatbuffers/tests/private_annotation_test/annotations_generated.rs
@@ -19,8 +19,8 @@
 impl<'a> flatbuffers::Follow<'a> for Annotations<'a> {
   type Inner = Annotations<'a>;
   #[inline]
-  fn follow(buf: &'a [u8], loc: usize) -> Self::Inner {
-    Self { _tab: flatbuffers::Table { buf, loc } }
+  unsafe fn follow(buf: &'a [u8], loc: usize) -> Self::Inner {
+    Self { _tab: flatbuffers::Table::new(buf, loc) }
   }
 }
 
@@ -32,7 +32,7 @@
   }
 
   #[inline]
-  pub fn init_from_table(table: flatbuffers::Table<'a>) -> Self {
+  pub unsafe fn init_from_table(table: flatbuffers::Table<'a>) -> Self {
     Annotations { _tab: table }
   }
   #[allow(unused_mut)]
@@ -54,7 +54,10 @@
 
   #[inline]
   pub fn value(&self) -> i32 {
-    self._tab.get::<i32>(Annotations::VT_VALUE, Some(0)).unwrap()
+    // Safety:
+    // Created from valid Table for this object
+    // which contains a valid value in this slot
+    unsafe { self._tab.get::<i32>(Annotations::VT_VALUE, Some(0)).unwrap()}
   }
 }
 
diff --git a/third_party/flatbuffers/tests/private_annotation_test/any_generated.rs b/third_party/flatbuffers/tests/private_annotation_test/any_generated.rs
index c3049a0..552c38f 100644
--- a/third_party/flatbuffers/tests/private_annotation_test/any_generated.rs
+++ b/third_party/flatbuffers/tests/private_annotation_test/any_generated.rs
@@ -59,10 +59,8 @@
 impl<'a> flatbuffers::Follow<'a> for Any {
   type Inner = Self;
   #[inline]
-  fn follow(buf: &'a [u8], loc: usize) -> Self::Inner {
-    let b = unsafe {
-      flatbuffers::read_scalar_at::<u8>(buf, loc)
-    };
+  unsafe fn follow(buf: &'a [u8], loc: usize) -> Self::Inner {
+    let b = flatbuffers::read_scalar_at::<u8>(buf, loc);
     Self(b)
   }
 }
@@ -70,21 +68,21 @@
 impl flatbuffers::Push for Any {
     type Output = Any;
     #[inline]
-    fn push(&self, dst: &mut [u8], _rest: &[u8]) {
-        unsafe { flatbuffers::emplace_scalar::<u8>(dst, self.0); }
+    unsafe fn push(&self, dst: &mut [u8], _written_len: usize) {
+        flatbuffers::emplace_scalar::<u8>(dst, self.0);
     }
 }
 
 impl flatbuffers::EndianScalar for Any {
+  type Scalar = u8;
   #[inline]
-  fn to_little_endian(self) -> Self {
-    let b = u8::to_le(self.0);
-    Self(b)
+  fn to_little_endian(self) -> u8 {
+    self.0.to_le()
   }
   #[inline]
   #[allow(clippy::wrong_self_convention)]
-  fn from_little_endian(self) -> Self {
-    let b = u8::from_le(self.0);
+  fn from_little_endian(v: u8) -> Self {
+    let b = u8::from_le(v);
     Self(b)
   }
 }
diff --git a/third_party/flatbuffers/tests/private_annotation_test/game_generated.rs b/third_party/flatbuffers/tests/private_annotation_test/game_generated.rs
index e696611..9ded51f 100644
--- a/third_party/flatbuffers/tests/private_annotation_test/game_generated.rs
+++ b/third_party/flatbuffers/tests/private_annotation_test/game_generated.rs
@@ -19,8 +19,8 @@
 impl<'a> flatbuffers::Follow<'a> for Game<'a> {
   type Inner = Game<'a>;
   #[inline]
-  fn follow(buf: &'a [u8], loc: usize) -> Self::Inner {
-    Self { _tab: flatbuffers::Table { buf, loc } }
+  unsafe fn follow(buf: &'a [u8], loc: usize) -> Self::Inner {
+    Self { _tab: flatbuffers::Table::new(buf, loc) }
   }
 }
 
@@ -32,7 +32,7 @@
   }
 
   #[inline]
-  pub fn init_from_table(table: flatbuffers::Table<'a>) -> Self {
+  pub unsafe fn init_from_table(table: flatbuffers::Table<'a>) -> Self {
     Game { _tab: table }
   }
   #[allow(unused_mut)]
@@ -54,7 +54,10 @@
 
   #[inline]
   pub fn value(&self) -> i32 {
-    self._tab.get::<i32>(Game::VT_VALUE, Some(0)).unwrap()
+    // Safety:
+    // Created from valid Table for this object
+    // which contains a valid value in this slot
+    unsafe { self._tab.get::<i32>(Game::VT_VALUE, Some(0)).unwrap()}
   }
 }
 
diff --git a/third_party/flatbuffers/tests/private_annotation_test/object_generated.rs b/third_party/flatbuffers/tests/private_annotation_test/object_generated.rs
index 64419a9..cb93412 100644
--- a/third_party/flatbuffers/tests/private_annotation_test/object_generated.rs
+++ b/third_party/flatbuffers/tests/private_annotation_test/object_generated.rs
@@ -27,39 +27,25 @@
 }
 
 impl flatbuffers::SimpleToVerifyInSlice for Object {}
-impl flatbuffers::SafeSliceAccess for Object {}
 impl<'a> flatbuffers::Follow<'a> for Object {
   type Inner = &'a Object;
   #[inline]
-  fn follow(buf: &'a [u8], loc: usize) -> Self::Inner {
+  unsafe fn follow(buf: &'a [u8], loc: usize) -> Self::Inner {
     <&'a Object>::follow(buf, loc)
   }
 }
 impl<'a> flatbuffers::Follow<'a> for &'a Object {
   type Inner = &'a Object;
   #[inline]
-  fn follow(buf: &'a [u8], loc: usize) -> Self::Inner {
+  unsafe fn follow(buf: &'a [u8], loc: usize) -> Self::Inner {
     flatbuffers::follow_cast_ref::<Object>(buf, loc)
   }
 }
 impl<'b> flatbuffers::Push for Object {
     type Output = Object;
     #[inline]
-    fn push(&self, dst: &mut [u8], _rest: &[u8]) {
-        let src = unsafe {
-            ::core::slice::from_raw_parts(self as *const Object as *const u8, Self::size())
-        };
-        dst.copy_from_slice(src);
-    }
-}
-impl<'b> flatbuffers::Push for &'b Object {
-    type Output = Object;
-
-    #[inline]
-    fn push(&self, dst: &mut [u8], _rest: &[u8]) {
-        let src = unsafe {
-            ::core::slice::from_raw_parts(*self as *const Object as *const u8, Self::size())
-        };
+    unsafe fn push(&self, dst: &mut [u8], _written_len: usize) {
+        let src = ::core::slice::from_raw_parts(self as *const Object as *const u8, Self::size());
         dst.copy_from_slice(src);
     }
 }
@@ -89,24 +75,30 @@
   }
 
   pub fn value(&self) -> i32 {
-    let mut mem = core::mem::MaybeUninit::<i32>::uninit();
-    unsafe {
+    let mut mem = core::mem::MaybeUninit::<<i32 as EndianScalar>::Scalar>::uninit();
+    // Safety:
+    // Created from a valid Table for this object
+    // Which contains a valid value in this slot
+    EndianScalar::from_little_endian(unsafe {
       core::ptr::copy_nonoverlapping(
         self.0[0..].as_ptr(),
         mem.as_mut_ptr() as *mut u8,
-        core::mem::size_of::<i32>(),
+        core::mem::size_of::<<i32 as EndianScalar>::Scalar>(),
       );
       mem.assume_init()
-    }.from_little_endian()
+    })
   }
 
   pub fn set_value(&mut self, x: i32) {
     let x_le = x.to_little_endian();
+    // Safety:
+    // Created from a valid Table for this object
+    // Which contains a valid value in this slot
     unsafe {
       core::ptr::copy_nonoverlapping(
-        &x_le as *const i32 as *const u8,
+        &x_le as *const _ as *const u8,
         self.0[0..].as_mut_ptr(),
-        core::mem::size_of::<i32>(),
+        core::mem::size_of::<<i32 as EndianScalar>::Scalar>(),
       );
     }
   }
diff --git a/third_party/flatbuffers/tests/proto_test.cpp b/third_party/flatbuffers/tests/proto_test.cpp
index 7281c2c..1d1c98a 100644
--- a/third_party/flatbuffers/tests/proto_test.cpp
+++ b/third_party/flatbuffers/tests/proto_test.cpp
@@ -201,4 +201,4 @@
 }
 
 }  // namespace tests
-}  // namespace flatbuffers
\ No newline at end of file
+}  // namespace flatbuffers
diff --git a/third_party/flatbuffers/tests/prototest/GenerateProtoGoldens.sh b/third_party/flatbuffers/tests/prototest/GenerateProtoGoldens.sh
new file mode 100755
index 0000000..8cf24f9
--- /dev/null
+++ b/third_party/flatbuffers/tests/prototest/GenerateProtoGoldens.sh
@@ -0,0 +1,24 @@
+#!/bin/bash
+#
+# Copyright 2022 Google Inc. All rights reserved.
+#
+# Licensed under the Apache License, Version 2.0 (the "License");
+# you may not use this file except in compliance with the License.
+# You may obtain a copy of the License at
+#
+#     http://www.apache.org/licenses/LICENSE-2.0
+#
+# Unless required by applicable law or agreed to in writing, software
+# distributed under the License is distributed on an "AS IS" BASIS,
+# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+# See the License for the specific language governing permissions and
+# limitations under the License.
+
+pushd "$(dirname $0)" >/dev/null
+
+./../../flatc --proto test.proto && mv test.fbs test_include.golden
+./../../flatc --proto --gen-all test.proto && mv test.fbs test.golden
+./../../flatc --proto --oneof-union test.proto && mv test.fbs test_union_include.golden
+./../../flatc --proto --gen-all --oneof-union test.proto && mv test.fbs test_union.golden
+./../../flatc --proto --gen-all --proto-namespace-suffix test_namespace_suffix test.proto && mv test.fbs test_suffix.golden
+./../../flatc --proto --gen-all --proto-namespace-suffix test_namespace_suffix --oneof-union test.proto && mv test.fbs test_union_suffix.golden
diff --git a/third_party/flatbuffers/tests/prototest/test.golden b/third_party/flatbuffers/tests/prototest/test.golden
index 949a003..4484b49 100644
--- a/third_party/flatbuffers/tests/prototest/test.golden
+++ b/third_party/flatbuffers/tests/prototest/test.golden
@@ -54,6 +54,8 @@
   u:float = +inf;
   v:float = +inf;
   w:float = -inf;
+  grades:[proto.test.ProtoMessage_.GradesEntry];
+  other_message_map:[proto.test.ProtoMessage_.OtherMessageMapEntry];
 }
 
 namespace proto.test.ProtoMessage_;
@@ -73,3 +75,13 @@
   t:proto.test.ProtoMessage_.OtherMessage;
 }
 
+table GradesEntry {
+  key:string (key);
+  value:float;
+}
+
+table OtherMessageMapEntry {
+  key:string (key);
+  value:proto.test.ProtoMessage_.OtherMessage;
+}
+
diff --git a/third_party/flatbuffers/tests/prototest/test.proto b/third_party/flatbuffers/tests/prototest/test.proto
index 71ec8d5..98c92f8 100644
--- a/third_party/flatbuffers/tests/prototest/test.proto
+++ b/third_party/flatbuffers/tests/prototest/test.proto
@@ -71,4 +71,7 @@
   optional float u = 34 [default = inf];
   optional float v = 35 [default = +inf];
   optional float w = 36 [default = -inf];
+
+  map<string, float> grades = 37;
+  map<string, OtherMessage> other_message_map = 38;
 }
diff --git a/third_party/flatbuffers/tests/prototest/test_include.golden b/third_party/flatbuffers/tests/prototest/test_include.golden
index b98de44..791f7f7 100644
--- a/third_party/flatbuffers/tests/prototest/test_include.golden
+++ b/third_party/flatbuffers/tests/prototest/test_include.golden
@@ -52,6 +52,8 @@
   u:float = +inf;
   v:float = +inf;
   w:float = -inf;
+  grades:[proto.test.ProtoMessage_.GradesEntry];
+  other_message_map:[proto.test.ProtoMessage_.OtherMessageMapEntry];
 }
 
 namespace proto.test.ProtoMessage_;
@@ -71,3 +73,13 @@
   t:proto.test.ProtoMessage_.OtherMessage;
 }
 
+table GradesEntry {
+  key:string (key);
+  value:float;
+}
+
+table OtherMessageMapEntry {
+  key:string (key);
+  value:proto.test.ProtoMessage_.OtherMessage;
+}
+
diff --git a/third_party/flatbuffers/tests/prototest/test_suffix.golden b/third_party/flatbuffers/tests/prototest/test_suffix.golden
index 4ab2146..b76acb7 100644
--- a/third_party/flatbuffers/tests/prototest/test_suffix.golden
+++ b/third_party/flatbuffers/tests/prototest/test_suffix.golden
@@ -54,6 +54,8 @@
   u:float = +inf;
   v:float = +inf;
   w:float = -inf;
+  grades:[proto.test.test_namespace_suffix.ProtoMessage_.GradesEntry];
+  other_message_map:[proto.test.test_namespace_suffix.ProtoMessage_.OtherMessageMapEntry];
 }
 
 namespace proto.test.test_namespace_suffix.ProtoMessage_;
@@ -73,3 +75,13 @@
   t:proto.test.test_namespace_suffix.ProtoMessage_.OtherMessage;
 }
 
+table GradesEntry {
+  key:string (key);
+  value:float;
+}
+
+table OtherMessageMapEntry {
+  key:string (key);
+  value:proto.test.test_namespace_suffix.ProtoMessage_.OtherMessage;
+}
+
diff --git a/third_party/flatbuffers/tests/prototest/test_union.golden b/third_party/flatbuffers/tests/prototest/test_union.golden
index 241f349..15d365b 100644
--- a/third_party/flatbuffers/tests/prototest/test_union.golden
+++ b/third_party/flatbuffers/tests/prototest/test_union.golden
@@ -64,6 +64,8 @@
   u:float = +inf;
   v:float = +inf;
   w:float = -inf;
+  grades:[proto.test.ProtoMessage_.GradesEntry];
+  other_message_map:[proto.test.ProtoMessage_.OtherMessageMapEntry];
 }
 
 namespace proto.test.ProtoMessage_;
@@ -75,3 +77,13 @@
   foo_bar_baz:proto.test.ProtoMessage_.OtherMessage_.ProtoEnum;
 }
 
+table GradesEntry {
+  key:string (key);
+  value:float;
+}
+
+table OtherMessageMapEntry {
+  key:string (key);
+  value:proto.test.ProtoMessage_.OtherMessage;
+}
+
diff --git a/third_party/flatbuffers/tests/prototest/test_union_include.golden b/third_party/flatbuffers/tests/prototest/test_union_include.golden
index 1fdb2ac..ce36463 100644
--- a/third_party/flatbuffers/tests/prototest/test_union_include.golden
+++ b/third_party/flatbuffers/tests/prototest/test_union_include.golden
@@ -62,6 +62,8 @@
   u:float = +inf;
   v:float = +inf;
   w:float = -inf;
+  grades:[proto.test.ProtoMessage_.GradesEntry];
+  other_message_map:[proto.test.ProtoMessage_.OtherMessageMapEntry];
 }
 
 namespace proto.test.ProtoMessage_;
@@ -73,3 +75,13 @@
   foo_bar_baz:proto.test.ProtoMessage_.OtherMessage_.ProtoEnum;
 }
 
+table GradesEntry {
+  key:string (key);
+  value:float;
+}
+
+table OtherMessageMapEntry {
+  key:string (key);
+  value:proto.test.ProtoMessage_.OtherMessage;
+}
+
diff --git a/third_party/flatbuffers/tests/prototest/test_union_suffix.golden b/third_party/flatbuffers/tests/prototest/test_union_suffix.golden
index 2278edd..0c0c5e5 100644
--- a/third_party/flatbuffers/tests/prototest/test_union_suffix.golden
+++ b/third_party/flatbuffers/tests/prototest/test_union_suffix.golden
@@ -64,6 +64,8 @@
   u:float = +inf;
   v:float = +inf;
   w:float = -inf;
+  grades:[proto.test.test_namespace_suffix.ProtoMessage_.GradesEntry];
+  other_message_map:[proto.test.test_namespace_suffix.ProtoMessage_.OtherMessageMapEntry];
 }
 
 namespace proto.test.test_namespace_suffix.ProtoMessage_;
@@ -75,3 +77,13 @@
   foo_bar_baz:proto.test.test_namespace_suffix.ProtoMessage_.OtherMessage_.ProtoEnum;
 }
 
+table GradesEntry {
+  key:string (key);
+  value:float;
+}
+
+table OtherMessageMapEntry {
+  key:string (key);
+  value:proto.test.test_namespace_suffix.ProtoMessage_.OtherMessage;
+}
+
diff --git a/third_party/flatbuffers/tests/py_test.py b/third_party/flatbuffers/tests/py_test.py
index 5e3c547..fe3d10e 100644
--- a/third_party/flatbuffers/tests/py_test.py
+++ b/third_party/flatbuffers/tests/py_test.py
@@ -47,6 +47,11 @@
 import MyGame.Example.ArrayStruct  # refers to generated code
 import MyGame.Example.NestedStruct  # refers to generated code
 import MyGame.Example.TestEnum  # refers to generated code
+import MyGame.Example.NestedUnion.NestedUnionTest  # refers to generated code
+import MyGame.Example.NestedUnion.Vec3  # refers to generated code
+import MyGame.Example.NestedUnion.Any  # refers to generated code
+import MyGame.Example.NestedUnion.Test  # refers to generated code
+import MyGame.Example.NestedUnion.Color  # refers to generated code
 import monster_test_generated  # the one-file version
 import optional_scalars
 import optional_scalars.ScalarStuff
@@ -978,6 +983,48 @@
     b.EndVector()
     self.assertBuilderEquals(b, [2, 0, 0, 0, 0xBA, 0xDC, 0xCD, 0xAB])
 
+  def test_create_ascii_shared_string(self):
+    b = flatbuffers.Builder(0)
+    b.CreateSharedString(u'foo', encoding='ascii')
+    b.CreateSharedString(u'foo', encoding='ascii')
+
+    # 0-terminated, no pad:
+    self.assertBuilderEquals(b, [3, 0, 0, 0, 'f', 'o', 'o', 0])
+    b.CreateSharedString(u'moop', encoding='ascii')
+    b.CreateSharedString(u'moop', encoding='ascii')
+    # 0-terminated, 3-byte pad:
+    self.assertBuilderEquals(b, [
+        4, 0, 0, 0, 'm', 'o', 'o', 'p', 0, 0, 0, 0, 3, 0, 0, 0, 'f', 'o', 'o', 0
+    ])
+
+  def test_create_utf8_shared_string(self):
+    b = flatbuffers.Builder(0)
+    b.CreateSharedString(u'Цлїςσδε')
+    b.CreateSharedString(u'Цлїςσδε')
+    self.assertBuilderEquals(b, '\x0e\x00\x00\x00\xd0\xa6\xd0\xbb\xd1\x97' \
+        '\xcf\x82\xcf\x83\xce\xb4\xce\xb5\x00\x00')
+
+    b.CreateSharedString(u'フムアムカモケモ')
+    b.CreateSharedString(u'フムアムカモケモ')
+    self.assertBuilderEquals(b, '\x18\x00\x00\x00\xef\xbe\x8c\xef\xbe\x91' \
+        '\xef\xbd\xb1\xef\xbe\x91\xef\xbd\xb6\xef\xbe\x93\xef\xbd\xb9\xef' \
+        '\xbe\x93\x00\x00\x00\x00\x0e\x00\x00\x00\xd0\xa6\xd0\xbb\xd1\x97' \
+        '\xcf\x82\xcf\x83\xce\xb4\xce\xb5\x00\x00')
+
+  def test_create_arbitrary_shared_string(self):
+    b = flatbuffers.Builder(0)
+    s = '\x01\x02\x03'
+    b.CreateSharedString(s)  # Default encoding is utf-8.
+    b.CreateSharedString(s)
+    # 0-terminated, no pad:
+    self.assertBuilderEquals(b, [3, 0, 0, 0, 1, 2, 3, 0])
+    s2 = '\x04\x05\x06\x07'
+    b.CreateSharedString(s2)  # Default encoding is utf-8.
+    b.CreateSharedString(s2)
+    # 0-terminated, 3-byte pad:
+    self.assertBuilderEquals(
+        b, [4, 0, 0, 0, 4, 5, 6, 7, 0, 0, 0, 0, 3, 0, 0, 0, 1, 2, 3, 0])
+
   def test_create_ascii_string(self):
     b = flatbuffers.Builder(0)
     b.CreateString(u'foo', encoding='ascii')
@@ -2583,6 +2630,13 @@
     assertRaises(self, lambda: b.PrependUOffsetTRelative(1),
                  flatbuffers.builder.OffsetArithmeticError)
 
+  def test_create_shared_string_is_nested_error(self):
+    b = flatbuffers.Builder(0)
+    b.StartObject(0)
+    s = 'test1'
+    assertRaises(self, lambda: b.CreateSharedString(s),
+                 flatbuffers.builder.IsNestedError)
+
   def test_create_string_is_nested_error(self):
     b = flatbuffers.Builder(0)
     b.StartObject(0)
@@ -2642,22 +2696,84 @@
     self.assertEqual(table.A().B(), \
         [0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14])
     self.assertEqual(table.A().C(), 1)
-    self.assertEqual(table.A().D(nested, 0).A(), [1, 2])
-    self.assertEqual(table.A().D(nested, 1).A(), [3, 4])
-    self.assertEqual(table.A().D(nested, 0).B(), \
+    self.assertEqual(table.A().D(0).A(), [1, 2])
+    self.assertEqual(table.A().D(1).A(), [3, 4])
+    self.assertEqual(table.A().D(0).B(), \
         MyGame.Example.TestEnum.TestEnum.B)
-    self.assertEqual(table.A().D(nested, 1).B(), \
+    self.assertEqual(table.A().D(1).B(), \
         MyGame.Example.TestEnum.TestEnum.C)
-    self.assertEqual(table.A().D(nested, 0).C(), \
+    self.assertEqual(table.A().D(0).C(), \
         [MyGame.Example.TestEnum.TestEnum.A, \
          MyGame.Example.TestEnum.TestEnum.B])
-    self.assertEqual(table.A().D(nested, 1).C(), \
+    self.assertEqual(table.A().D(1).C(), \
         [MyGame.Example.TestEnum.TestEnum.C, \
          MyGame.Example.TestEnum.TestEnum.B])
-    self.assertEqual(table.A().D(nested, 0).D(), [-1, 1])
-    self.assertEqual(table.A().D(nested, 1).D(), [-2, 2])
+    self.assertEqual(table.A().D(0).D(), [-1, 1])
+    self.assertEqual(table.A().D(1).D(), [-2, 2])
     self.assertEqual(table.A().E(), 2)
     self.assertEqual(table.A().F(), [-1, 1])
+    self.assertEqual(table.A().D(0).D(0), -1)
+    self.assertEqual(table.A().D(0).D(1), 1)
+    self.assertEqual(table.A().D(1).D(0), -2)
+    self.assertEqual(table.A().D(1).D(1), 2)
+
+class TestNestedUnionTables(unittest.TestCase):
+
+  def test_nested_union_tables(self):
+    nestUnion = MyGame.Example.NestedUnion.NestedUnionTest.NestedUnionTestT()
+    nestUnion.name = b"testUnion1"
+    nestUnion.id = 1
+    nestUnion.data = MyGame.Example.NestedUnion.Vec3.Vec3T()
+    nestUnion.dataType = MyGame.Example.NestedUnion.Any.Any.Vec3
+    nestUnion.data.x = 4.278975356
+    nestUnion.data.y = 5.32
+    nestUnion.data.z = -6.464
+    nestUnion.data.test1 = 0.9
+    nestUnion.data.test2 = MyGame.Example.NestedUnion.Color.Color.Red
+    nestUnion.data.test3 = MyGame.Example.NestedUnion.Test.TestT()
+    nestUnion.data.test3.a = 5
+    nestUnion.data.test3.b = 2
+
+    b = flatbuffers.Builder(0)
+    b.Finish(nestUnion.Pack(b))
+
+    nestUnionDecode = MyGame.Example.NestedUnion.NestedUnionTest.NestedUnionTest.GetRootAs(b.Bytes, b.Head())
+    nestUnionDecodeT = MyGame.Example.NestedUnion.NestedUnionTest.NestedUnionTestT.InitFromObj(nestUnionDecode)
+    self.assertEqual(nestUnionDecodeT.name, nestUnion.name)
+    self.assertEqual(nestUnionDecodeT.id, nestUnion.id)
+    self.assertEqual(nestUnionDecodeT.dataType, nestUnion.dataType)
+    self.assertEqual(nestUnionDecodeT.data.x, nestUnion.data.x)
+    self.assertEqual(nestUnionDecodeT.data.y, nestUnion.data.y)
+    self.assertEqual(nestUnionDecodeT.data.z, nestUnion.data.z)
+    self.assertEqual(nestUnionDecodeT.data.test1, nestUnion.data.test1)
+    self.assertEqual(nestUnionDecodeT.data.test2, nestUnion.data.test2)
+    self.assertEqual(nestUnionDecodeT.data.test3.a, nestUnion.data.test3.a)
+    self.assertEqual(nestUnionDecodeT.data.test3.b, nestUnion.data.test3.b)
+
+    nestUnionDecodeTFromBuf = MyGame.Example.NestedUnion.NestedUnionTest.NestedUnionTestT.InitFromPackedBuf(b.Bytes, b.Head())
+    self.assertEqual(nestUnionDecodeTFromBuf.name, nestUnion.name)
+    self.assertEqual(nestUnionDecodeTFromBuf.id, nestUnion.id)
+    self.assertEqual(nestUnionDecodeTFromBuf.dataType, nestUnion.dataType)
+    self.assertEqual(nestUnionDecodeTFromBuf.data.x, nestUnion.data.x)
+    self.assertEqual(nestUnionDecodeTFromBuf.data.y, nestUnion.data.y)
+    self.assertEqual(nestUnionDecodeTFromBuf.data.z, nestUnion.data.z)
+    self.assertEqual(nestUnionDecodeTFromBuf.data.test1, nestUnion.data.test1)
+    self.assertEqual(nestUnionDecodeTFromBuf.data.test2, nestUnion.data.test2)
+    self.assertEqual(nestUnionDecodeTFromBuf.data.test3.a, nestUnion.data.test3.a)
+    self.assertEqual(nestUnionDecodeTFromBuf.data.test3.b, nestUnion.data.test3.b)
+
+
+    nestUnionDecodeTFromBuf2 = MyGame.Example.NestedUnion.NestedUnionTest.NestedUnionTestT.InitFromPackedBuf(b.Output())
+    self.assertEqual(nestUnionDecodeTFromBuf2.name, nestUnion.name)
+    self.assertEqual(nestUnionDecodeTFromBuf2.id, nestUnion.id)
+    self.assertEqual(nestUnionDecodeTFromBuf2.dataType, nestUnion.dataType)
+    self.assertEqual(nestUnionDecodeTFromBuf2.data.x, nestUnion.data.x)
+    self.assertEqual(nestUnionDecodeTFromBuf2.data.y, nestUnion.data.y)
+    self.assertEqual(nestUnionDecodeTFromBuf2.data.z, nestUnion.data.z)
+    self.assertEqual(nestUnionDecodeTFromBuf2.data.test1, nestUnion.data.test1)
+    self.assertEqual(nestUnionDecodeTFromBuf2.data.test2, nestUnion.data.test2)
+    self.assertEqual(nestUnionDecodeTFromBuf2.data.test3.a, nestUnion.data.test3.a)
+    self.assertEqual(nestUnionDecodeTFromBuf2.data.test3.b, nestUnion.data.test3.b)
 
 
 def CheckAgainstGoldDataGo():
diff --git a/third_party/flatbuffers/tests/reflection_test.cpp b/third_party/flatbuffers/tests/reflection_test.cpp
index b48bd81..9f92689 100644
--- a/third_party/flatbuffers/tests/reflection_test.cpp
+++ b/third_party/flatbuffers/tests/reflection_test.cpp
@@ -266,10 +266,14 @@
       "}, "
       "{ name: \"Wilma\" } ], "
       // TODO(wvo): should really print this nested buffer correctly.
-      "testnestedflatbuffer: [ 20, 0, 0, 0, 77, 79, 78, 83, 12, 0, 12, 0, 0, "
-      "0, "
-      "4, 0, 6, 0, 8, 0, 12, 0, 0, 0, 0, 0, 0, 0, 4, 0, 0, 0, 13, 0, 0, 0, 78, "
-      "101, 115, 116, 101, 100, 77, 111, 110, 115, 116, 101, 114, 0, 0, 0 ], "
+      "testnestedflatbuffer: [ 124, 0, 0, 0, 77, 79, 78, 83, 0, 0, 114, 0, 16, "
+      "0, 0, 0, 4, 0, 6, 0, 8, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, "
+      "0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, "
+      "0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, "
+      "0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, "
+      "0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 12, 0, 114, 0, 0, 0, 0, 0, 0, 0, "
+      "8, 0, 0, 0, 0, 0, 192, 127, 13, 0, 0, 0, 78, 101, 115, 116, 101, 100, "
+      "77, 111, 110, 115, 116, 101, 114, 0, 0, 0 ], "
       "testarrayofstring2: [ \"jane\", \"mary\" ], "
       "testarrayofsortedstruct: [ { id: 0, distance: 0 }, "
       "{ id: 2, distance: 20 }, { id: 3, distance: 30 }, "
@@ -277,7 +281,8 @@
       "flex: [ 210, 4, 5, 2 ], "
       "test5: [ { a: 10, b: 20 }, { a: 30, b: 40 } ], "
       "vector_of_enums: [ Blue, Green ], "
-      "scalar_key_sorted_tables: [ { id: \"miss\" } ] "
+      "scalar_key_sorted_tables: [ { id: \"miss\" } ], "
+      "nan_default: nan "
       "}");
 
   Test test(16, 32);
@@ -317,4 +322,4 @@
 }
 
 }  // namespace tests
-}  // namespace flatbuffers
\ No newline at end of file
+}  // namespace flatbuffers
diff --git a/third_party/flatbuffers/tests/rust_no_std_compilation_test/.cargo/config.toml b/third_party/flatbuffers/tests/rust_no_std_compilation_test/.cargo/config.toml
new file mode 100644
index 0000000..4fc6b9a
--- /dev/null
+++ b/third_party/flatbuffers/tests/rust_no_std_compilation_test/.cargo/config.toml
@@ -0,0 +1,5 @@
+[build]
+target = "thumbv7m-none-eabi"
+
+[unstable]
+build-std = ["core", "alloc"]
diff --git a/third_party/flatbuffers/tests/rust_no_std_compilation_test/Cargo.toml b/third_party/flatbuffers/tests/rust_no_std_compilation_test/Cargo.toml
new file mode 100644
index 0000000..86e650a
--- /dev/null
+++ b/third_party/flatbuffers/tests/rust_no_std_compilation_test/Cargo.toml
@@ -0,0 +1,13 @@
+[package]
+name = "rust_test_no_std_compilation"
+version = "0.1.0"
+edition = "2021"
+
+[dependencies]
+flatbuffers = { path = "../../rust/flatbuffers", default-features = false }
+
+[profile.dev]
+panic = "abort"
+
+[profile.release]
+panic = "abort"
diff --git a/third_party/flatbuffers/tests/rust_no_std_compilation_test/src/main.rs b/third_party/flatbuffers/tests/rust_no_std_compilation_test/src/main.rs
new file mode 100644
index 0000000..0430599
--- /dev/null
+++ b/third_party/flatbuffers/tests/rust_no_std_compilation_test/src/main.rs
@@ -0,0 +1,34 @@
+#![no_std]
+#![no_main]
+#![feature(default_alloc_error_handler)]
+
+// Include flatbuffers purely to check that it compiles in a no_std binary
+#[allow(unused_imports)]
+use flatbuffers;
+
+// The rest is just no_std boilerplate
+
+use core::alloc::{GlobalAlloc, Layout};
+
+struct NullAllocator;
+unsafe impl GlobalAlloc for NullAllocator {
+    unsafe fn alloc(&self, _lt: Layout) -> *mut u8 {
+        core::ptr::null_mut()
+    }
+    unsafe fn dealloc(&self, _ptr: *mut u8, _lt: Layout) {
+        panic!("won't deallocate: we never allocated!");
+    }
+}
+
+#[global_allocator]
+static A: NullAllocator = NullAllocator;
+
+#[panic_handler]
+fn panic(_info: &core::panic::PanicInfo) -> ! {
+    loop {}
+}
+
+#[no_mangle]
+pub extern "C" fn main(_argc: i32, _argv: *const *const u8) -> i32 {
+    0
+}
diff --git a/third_party/flatbuffers/tests/rust_serialize_test/src/main.rs b/third_party/flatbuffers/tests/rust_serialize_test/src/main.rs
index d67cc20..e6bdce6 100644
--- a/third_party/flatbuffers/tests/rust_serialize_test/src/main.rs
+++ b/third_party/flatbuffers/tests/rust_serialize_test/src/main.rs
@@ -36,8 +36,8 @@
                 )
                 .as_union_value(),
             ),
-            inventory: Some(builder.create_vector_direct(&[0u8, 1, 2, 3, 4][..])),
-            test4: Some(builder.create_vector_direct(&[
+            inventory: Some(builder.create_vector(&[0u8, 1, 2, 3, 4])),
+            test4: Some(builder.create_vector(&[
                 my_game::example::Test::new(10, 20),
                 my_game::example::Test::new(30, 40),
             ])),
diff --git a/third_party/flatbuffers/tests/rust_usage_test/Cargo.toml b/third_party/flatbuffers/tests/rust_usage_test/Cargo.toml
index d5731e7..5b7152b 100644
--- a/third_party/flatbuffers/tests/rust_usage_test/Cargo.toml
+++ b/third_party/flatbuffers/tests/rust_usage_test/Cargo.toml
@@ -16,7 +16,7 @@
 
 [features]
 default = ["flatbuffers/default"]
-no_std = ["flatbuffers/no_std", "libc_alloc"]
+no_std = ["libc_alloc"]
 
 [[bin]]
 name = "monster_example"
diff --git a/third_party/flatbuffers/tests/rust_usage_test/benches/flatbuffers_benchmarks.rs b/third_party/flatbuffers/tests/rust_usage_test/benches/flatbuffers_benchmarks.rs
index 7d72501..3ab3b56 100644
--- a/third_party/flatbuffers/tests/rust_usage_test/benches/flatbuffers_benchmarks.rs
+++ b/third_party/flatbuffers/tests/rust_usage_test/benches/flatbuffers_benchmarks.rs
@@ -86,8 +86,8 @@
     let mon = {
         let name = builder.create_string("MyMonster");
         let fred_name = builder.create_string("Fred");
-        let inventory = builder.create_vector_direct(&[0u8, 1, 2, 3, 4]);
-        let test4 = builder.create_vector_direct(&[
+        let inventory = builder.create_vector(&[0u8, 1, 2, 3, 4]);
+        let test4 = builder.create_vector(&[
             my_game::example::Test::new(10, 20),
             my_game::example::Test::new(30, 40),
         ]);
@@ -156,7 +156,7 @@
     blackbox(pos_test3.b());
     blackbox(m.test_type());
     let table2 = m.test().unwrap();
-    let monster2 = my_game::example::Monster::init_from_table(table2);
+    let monster2 = unsafe { my_game::example::Monster::init_from_table(table2) };
     blackbox(monster2.name());
     blackbox(m.inventory());
     blackbox(m.test4());
@@ -228,7 +228,7 @@
 
     let mut i = 0;
     bench.iter(|| {
-        builder.create_vector_direct(v);
+        builder.create_vector(v);
         i += 1;
         if i == 10000 {
             builder.reset();
diff --git a/third_party/flatbuffers/tests/rust_usage_test/bin/flatbuffers_alloc_check.rs b/third_party/flatbuffers/tests/rust_usage_test/bin/flatbuffers_alloc_check.rs
index 418783c..8a77c0e 100644
--- a/third_party/flatbuffers/tests/rust_usage_test/bin/flatbuffers_alloc_check.rs
+++ b/third_party/flatbuffers/tests/rust_usage_test/bin/flatbuffers_alloc_check.rs
@@ -3,6 +3,7 @@
 // global variable).
 use std::alloc::{GlobalAlloc, Layout, System};
 
+
 static mut N_ALLOCS: usize = 0;
 
 struct TrackingAllocator;
@@ -12,6 +13,7 @@
         unsafe { N_ALLOCS }
     }
 }
+
 unsafe impl GlobalAlloc for TrackingAllocator {
     unsafe fn alloc(&self, layout: Layout) -> *mut u8 {
         N_ALLOCS += 1;
@@ -28,31 +30,34 @@
 
 // import the flatbuffers generated code:
 extern crate flatbuffers;
-#[allow(dead_code, unused_imports)]
+
+#[allow(dead_code, unused_imports, clippy::all)]
 #[path = "../../include_test1/mod.rs"]
 pub mod include_test1_generated;
 
-#[allow(dead_code, unused_imports)]
+#[allow(dead_code, unused_imports, clippy::all)]
 #[path = "../../include_test2/mod.rs"]
 pub mod include_test2_generated;
 
-#[allow(dead_code, unused_imports, clippy::approx_constant)]
+#[allow(dead_code, unused_imports, clippy::all)]
 #[path = "../../monster_test/mod.rs"]
 mod monster_test_generated;
+
 pub use monster_test_generated::my_game;
 
 // verbatim from the test suite:
 fn create_serialized_example_with_generated_code(builder: &mut flatbuffers::FlatBufferBuilder) {
     let mon = {
-        let _ = builder.create_vector_of_strings(&[
-            "these",
-            "unused",
-            "strings",
-            "check",
-            "the",
-            "create_vector_of_strings",
-            "function",
-        ]);
+        let strings = [
+            builder.create_string("these"),
+            builder.create_string("unused"),
+            builder.create_string("strings"),
+            builder.create_string("check"),
+            builder.create_string("the"),
+            builder.create_string("create_vector_of_strings"),
+            builder.create_string("function")
+        ];
+        let _ = builder.create_vector(&strings);
 
         let s0 = builder.create_string("test1");
         let s1 = builder.create_string("test2");
@@ -83,10 +88,10 @@
                         ..Default::default()
                     },
                 )
-                .as_union_value(),
+                    .as_union_value(),
             ),
-            inventory: Some(builder.create_vector_direct(&[0u8, 1, 2, 3, 4][..])),
-            test4: Some(builder.create_vector_direct(&[
+            inventory: Some(builder.create_vector(&[0u8, 1, 2, 3, 4])),
+            test4: Some(builder.create_vector(&[
                 my_game::example::Test::new(10, 20),
                 my_game::example::Test::new(30, 40),
             ])),
@@ -151,7 +156,7 @@
             assert_eq!(pos_test3.b(), 6i8);
             assert_eq!(m.test_type(), my_game::example::Any::Monster);
             let table2 = m.test().unwrap();
-            let m2 = my_game::example::Monster::init_from_table(table2);
+            let m2 = unsafe { my_game::example::Monster::init_from_table(table2) };
 
             assert_eq!(m2.name(), "Fred");
 
@@ -162,10 +167,10 @@
             let test4 = m.test4().unwrap();
             assert_eq!(test4.len(), 2);
             assert_eq!(
-                i32::from(test4[0].a())
-                    + i32::from(test4[1].a())
-                    + i32::from(test4[0].b())
-                    + i32::from(test4[1].b()),
+                i32::from(test4.get(0).a())
+                    + i32::from(test4.get(1).a())
+                    + i32::from(test4.get(0).b())
+                    + i32::from(test4.get(1).b()),
                 100
             );
 
diff --git a/third_party/flatbuffers/tests/rust_usage_test/bin/monster_example.rs b/third_party/flatbuffers/tests/rust_usage_test/bin/monster_example.rs
index 17ce0e0..f50003f 100644
--- a/third_party/flatbuffers/tests/rust_usage_test/bin/monster_example.rs
+++ b/third_party/flatbuffers/tests/rust_usage_test/bin/monster_example.rs
@@ -1,5 +1,7 @@
+#![allow(clippy::derivable_impls, clippy::all)]
 extern crate flatbuffers;
 
+
 #[allow(dead_code, unused_imports)]
 #[path = "../../include_test1/mod.rs"]
 pub mod include_test1_generated;
diff --git a/third_party/flatbuffers/tests/rust_usage_test/outdir/build.rs b/third_party/flatbuffers/tests/rust_usage_test/outdir/build.rs
index 0462828..efd036b 100644
--- a/third_party/flatbuffers/tests/rust_usage_test/outdir/build.rs
+++ b/third_party/flatbuffers/tests/rust_usage_test/outdir/build.rs
@@ -32,6 +32,7 @@
         .arg("-o")
         .arg(&out_dir)
         .arg("--rust")
+        .arg("--rust-module-root-file")
         .arg(&sample_schema)
         .output()
         .expect("Failed to generate file");
diff --git a/third_party/flatbuffers/tests/rust_usage_test/tests/arrays_test.rs b/third_party/flatbuffers/tests/rust_usage_test/tests/arrays_test.rs
index e92e862..1b4cc64 100644
--- a/third_party/flatbuffers/tests/rust_usage_test/tests/arrays_test.rs
+++ b/third_party/flatbuffers/tests/rust_usage_test/tests/arrays_test.rs
@@ -6,14 +6,18 @@
 extern crate alloc;
 
 extern crate array_init;
+
 #[allow(dead_code, unused_imports)]
 #[path = "../../arrays_test/mod.rs"]
 mod arrays_test_generated;
+
 use alloc::format;
 use core::fmt::Debug;
 
 use crate::arrays_test_generated::my_game::example::*;
+
 extern crate quickcheck;
+
 use array_init::array_init;
 use core::mem::size_of;
 use quickcheck::{Arbitrary, Gen};
@@ -60,6 +64,7 @@
         } else {
             array_table_buffer_has_identifier(bytes)
         };
+
         assert_eq!(correct, true);
     }
 
@@ -175,7 +180,7 @@
             a: [0, 0],
             b: TestEnum::default(),
             c: [TestEnum::default(), TestEnum::default()],
-            d: [0, 0]
+            d: [0, 0],
         }
     );
 
@@ -187,7 +192,7 @@
             c: 0,
             d: [NestedStructT::default(), NestedStructT::default()],
             e: 0,
-            f: [0, 0]
+            f: [0, 0],
         }
     );
 }
@@ -213,14 +218,14 @@
 #[should_panic]
 fn assert_on_too_small_array_buf() {
     let a = [0u8; 19];
-    flatbuffers::Array::<i32, 5>::new(&a);
+    unsafe { flatbuffers::Array::<i32, 5>::new(&a) };
 }
 
 #[test]
 #[should_panic]
 fn assert_on_too_big_array_buf() {
     let a = [0u8; 21];
-    flatbuffers::Array::<i32, 5>::new(&a);
+    unsafe { flatbuffers::Array::<i32, 5>::new(&a) };
 }
 
 #[test]
@@ -251,10 +256,10 @@
                 let generated_scalar = T::arbitrary(g);
                 // Verify that generated scalar is not Nan, which is not equals to itself, 
                 // therefore we can't use it to validate input == output
-                if generated_scalar == generated_scalar { return generated_scalar }
+                if generated_scalar == generated_scalar { return generated_scalar; }
             }
         });
-        FakeArray{0: x}
+        FakeArray { 0: x }
     }
 }
 
@@ -263,6 +268,7 @@
     #[cfg(not(miri))]  // slow.
     extern crate quickcheck;
     extern crate flatbuffers;
+
     use self::flatbuffers::{Follow, Push};
     use super::*;
 
@@ -275,8 +281,10 @@
         ($test_name:ident, $fn_name:ident, $ty:ident) => (
             fn $fn_name(xs: FakeArray<$ty, ARRAY_SIZE>) {
                 let mut test_buf = [0 as u8; 1024];
-                flatbuffers::emplace_scalar_array(&mut test_buf, 0, &xs.0);
-                let arr: flatbuffers::Array<$ty, ARRAY_SIZE> = flatbuffers::Array::follow(&test_buf, 0);
+                let arr: flatbuffers::Array<$ty, ARRAY_SIZE> =  unsafe {
+                    flatbuffers::emplace_scalar_array(&mut test_buf, 0, &xs.0);
+                    flatbuffers::Array::follow(&test_buf, 0)
+                };
                 let got: [$ty; ARRAY_SIZE] = arr.into();
                 assert_eq!(got, xs.0);
             }
@@ -308,7 +316,7 @@
         fn arbitrary<G: Gen>(g: &mut G) -> NestedStructWrapper {
             let mut x = NestedStruct::default();
             x.0 = FakeArray::<u8, NESTED_STRUCT_SIZE>::arbitrary(g).0;
-            NestedStructWrapper{0: x}
+            NestedStructWrapper { 0: x }
         }
     }
 
@@ -317,16 +325,16 @@
         let native_struct_array: [&NestedStruct; ARRAY_SIZE] = array_init::from_iter(xs.0.iter().map(|x| &x.0)).unwrap();
         for i in 0..ARRAY_SIZE {
             let offset = i * NESTED_STRUCT_SIZE;
-            native_struct_array[i].push(&mut test_buf[offset..offset + NESTED_STRUCT_SIZE], &[]);
+            unsafe { native_struct_array[i].push(&mut test_buf[offset..offset + NESTED_STRUCT_SIZE], 0) };
         }
-        let arr: flatbuffers::Array<NestedStruct, ARRAY_SIZE> = flatbuffers::Array::follow(&test_buf, 0);
+        let arr: flatbuffers::Array<NestedStruct, ARRAY_SIZE> = unsafe { flatbuffers::Array::follow(&test_buf, 0) };
         let got: [&NestedStruct; ARRAY_SIZE] = arr.into();
         assert_eq!(got, native_struct_array);
     }
 
     #[test]
     #[cfg(not(miri))]  // slow.
-    fn test_struct() { 
+    fn test_struct() {
         quickcheck::QuickCheck::new().max_tests(MAX_TESTS).quickcheck(prop_struct as fn(FakeArray<NestedStructWrapper, ARRAY_SIZE>));
     }
 }
diff --git a/third_party/flatbuffers/tests/rust_usage_test/tests/integration_test.rs b/third_party/flatbuffers/tests/rust_usage_test/tests/integration_test.rs
index 73d4a1f..fd92da3 100644
--- a/third_party/flatbuffers/tests/rust_usage_test/tests/integration_test.rs
+++ b/third_party/flatbuffers/tests/rust_usage_test/tests/integration_test.rs
@@ -48,28 +48,28 @@
 mod more_defaults_test;
 mod optional_scalars_test;
 
-#[allow(dead_code, unused_imports)]
+#[allow(dead_code, unused_imports, clippy::all)]
 #[path = "../../include_test1/mod.rs"]
 pub mod include_test1_generated;
 
-#[allow(dead_code, unused_imports)]
+#[allow(dead_code, unused_imports, clippy::all)]
 #[path = "../../include_test2/mod.rs"]
 pub mod include_test2_generated;
 
-#[allow(dead_code, unused_imports)]
+#[allow(dead_code, unused_imports, clippy::all)]
 #[path = "../../namespace_test/mod.rs"]
 pub mod namespace_test_generated;
 
-#[allow(dead_code, unused_imports)]
+#[allow(dead_code, unused_imports, clippy::all)]
 #[path = "../../monster_test/mod.rs"]
 mod monster_test_generated;
 pub use monster_test_generated::my_game;
 
-#[allow(dead_code, unused_imports)]
+#[allow(dead_code, unused_imports, clippy::all)]
 #[path = "../../optional_scalars/mod.rs"]
 mod optional_scalars_generated;
 
-#[allow(dead_code, unused_imports)]
+#[allow(dead_code, unused_imports, clippy::all)]
 #[path = "../../arrays_test/mod.rs"]
 mod arrays_test_generated;
 
@@ -152,8 +152,10 @@
             b: 0
         }
     });
+    let mut default_without_nan = MonsterT::default();
+    default_without_nan.nan_default = 0.0;
     assert_eq!(
-        MonsterT::default(),
+        default_without_nan,
         MonsterT {
             pos: None,
             hp: 100,
@@ -205,6 +207,14 @@
             native_inline: None,
             long_enum_non_enum_default: Default::default(),
             long_enum_normal_default: LongEnum::LongOne,
+            nan_default: 0.0,
+            inf_default: f32::INFINITY,
+            positive_inf_default: f32::INFINITY,
+            infinity_default: f32::INFINITY,
+            positive_infinity_default: f32::INFINITY,
+            negative_inf_default: f32::NEG_INFINITY,
+            negative_infinity_default: f32::NEG_INFINITY,
+            double_inf_default: f64::INFINITY,
         }
     );
 }
@@ -229,8 +239,8 @@
                 name: Some(fred_name),
                 ..Default::default()
             }).as_union_value()),
-            inventory: Some(builder.create_vector_direct(&[0u8, 1, 2, 3, 4][..])),
-            test4: Some(builder.create_vector_direct(&[my_game::example::Test::new(10, 20),
+            inventory: Some(builder.create_vector(&[0u8, 1, 2, 3, 4])),
+            test4: Some(builder.create_vector(&[my_game::example::Test::new(10, 20),
                                                        my_game::example::Test::new(30, 40)])),
             testarrayofstring: Some(builder.create_vector(&[s0, s1])),
             ..Default::default()
@@ -254,7 +264,11 @@
                                         my_game::example::Test::new(30, 40)][..]);
 
     let name = builder.create_string("MyMonster");
-    let testarrayofstring = builder.create_vector_of_strings(&["test1", "test2"][..]);
+
+    let test1 = builder.create_string("test1");
+    let test2 = builder.create_string("test2");
+
+    let testarrayofstring = builder.create_vector(&[test1, test2]);
 
     // begin building
 
@@ -306,7 +320,7 @@
     check_eq!(m.test_type(), my_game::example::Any::Monster)?;
     check_is_some!(m.test())?;
     let table2 = m.test().unwrap();
-    let monster2 = my_game::example::Monster::init_from_table(table2);
+    let monster2 = unsafe { my_game::example::Monster::init_from_table(table2) };
 
     check_eq!(monster2.name(), "Fred")?;
 
@@ -319,8 +333,8 @@
     check_is_some!(m.test4())?;
     let test4 = m.test4().unwrap();
     check_eq!(test4.len(), 2)?;
-    check_eq!(test4[0].a() as i32 + test4[0].b() as i32 +
-              test4[1].a() as i32 + test4[1].b() as i32, 100)?;
+    check_eq!(test4.get(0).a() as i32 + test4.get(0).b() as i32 +
+              test4.get(1).a() as i32 + test4.get(1).b() as i32, 100)?;
 
     check_is_some!(m.testarrayofstring())?;
     let testarrayofstring = m.testarrayofstring().unwrap();
@@ -463,7 +477,7 @@
     });
     b.finish(m, None);
     let data = b.finished_data();
-    assert!(data.len() < 5100);  // est 4000 for the vector + 1000 for the string + 100 overhead.
+    assert!(data.len() < 5200);  // est 4000 for the vector + 1000 for the string + 200 overhead.
     let mut opts = flatbuffers::VerifierOptions::default();
     opts.max_apparent_size = 1_000_000;
 
@@ -572,16 +586,16 @@
         // make sure values retrieved from the 'static buffer are themselves 'static
         let monster: my_game::example::Monster<'static> = my_game::example::root_as_monster(slice).unwrap();
         // this line should compile:
-        let name: Option<&'static str> = monster._tab.get::<flatbuffers::ForwardsUOffset<&str>>(my_game::example::Monster::VT_NAME, None);
+        let name: Option<&'static str> = unsafe { monster._tab.get::<flatbuffers::ForwardsUOffset<&str>>(my_game::example::Monster::VT_NAME, None) };
         assert_eq!(name, Some("MyMonster"));
     }
 
     #[test]
     fn table_get_field_from_static_buffer_2() {
         static DATA: [u8; 4] = [0, 0, 0, 0]; // some binary data
-        let table: flatbuffers::Table<'static> = flatbuffers::Table::new(&DATA, 0);
+        let table: flatbuffers::Table<'static> = unsafe { flatbuffers::Table::new(&DATA, 0) };
         // this line should compile:
-        table.get::<&'static str>(0, None);
+        unsafe { table.get::<&'static str>(0, None) };
     }
 
     #[test]
@@ -696,8 +710,8 @@
         let mon = my_game::example::root_as_monster(b.finished_data()).unwrap();
         assert_eq!(mon.name(), "bar");
         assert_eq!(mon.test_type(), my_game::example::Any::Monster);
-        assert_eq!(my_game::example::Monster::init_from_table(mon.test().unwrap()).name(),
-                   "foo");
+        let name = unsafe { my_game::example::Monster::init_from_table(mon.test().unwrap()).name() };
+        assert_eq!(name, "foo");
         assert_eq!(mon.test_as_monster().unwrap().name(), "foo");
         assert_eq!(mon.test_as_test_simple_table_with_enum(), None);
         assert_eq!(mon.test_as_my_game_example_2_monster(), None);
@@ -799,9 +813,9 @@
         let m = my_game::example::root_as_monster(b1.finished_data()).unwrap();
 
         assert!(m.testnestedflatbuffer().is_some());
-        assert_eq!(m.testnestedflatbuffer().unwrap(), b0.finished_data());
+        assert_eq!(m.testnestedflatbuffer().unwrap().bytes(), b0.finished_data());
 
-        let m2_a = my_game::example::root_as_monster(m.testnestedflatbuffer().unwrap()).unwrap();
+        let m2_a = my_game::example::root_as_monster(m.testnestedflatbuffer().unwrap().bytes()).unwrap();
         assert_eq!(m2_a.hp(), 123);
         assert_eq!(m2_a.name(), "foobar");
 
@@ -821,7 +835,8 @@
     #[test]
     fn vector_of_string_store_helper_build() {
         let mut b = flatbuffers::FlatBufferBuilder::new();
-        let v = b.create_vector_of_strings(&["foobar", "baz"]);
+        let strings = &[b.create_string("foobar"), b.create_string("baz")];
+        let v = b.create_vector(strings);
         let name = b.create_string("foo");
         let m = build_mon(&mut b, &my_game::example::MonsterArgs{
             name: Some(name),
@@ -874,8 +889,9 @@
         let name = b.create_string("foo");
         let m = build_mon(&mut b, &my_game::example::MonsterArgs{
             name: Some(name),
-            inventory: Some(v), ..Default::default()});
-        assert_eq!(m.inventory().unwrap(), &[123, 234][..]);
+            inventory: Some(v), ..Default::default()
+        });
+        assert_eq!(m.inventory().unwrap().bytes(), &[123, 234]);
     }
     #[test]
     fn vector_of_bool_store() {
@@ -885,14 +901,13 @@
         let m = build_mon(&mut b, &my_game::example::MonsterArgs{
             name: Some(name),
             testarrayofbools: Some(v), ..Default::default()});
-        assert_eq!(m.testarrayofbools().unwrap(), &[false, true, false, true][..]);
 
         let rust_vec_inst = m.testarrayofbools().unwrap();
         let rust_vec_iter_collect = rust_vec_inst.iter().collect::<Vec<_>>();
-        assert_eq!(rust_vec_iter_collect, &[&false, &true, &false, &true][..]);
+        assert_eq!(&rust_vec_iter_collect, &[false, true, false, true]);
 
         let rust_vec_iter_rev_collect = rust_vec_inst.iter().rev().collect::<Vec<_>>();
-        assert_eq!(rust_vec_iter_rev_collect, &[&true, &false, &true, &false][..]);
+        assert_eq!(&rust_vec_iter_rev_collect, &[true, false, true, false]);
     }
     #[test]
     fn vector_of_f64_store() {
@@ -922,7 +937,6 @@
         let m = build_mon(&mut b, &my_game::example::MonsterArgs{
             name: Some(name),
             test4: Some(v), ..Default::default()});
-        assert_eq!(m.test4().unwrap(), &[my_game::example::Test::new(127, -128), my_game::example::Test::new(3, 123)][..]);
 
         let rust_vec_inst = m.test4().unwrap();
         let rust_vec_iter_collect = rust_vec_inst.iter().collect::<Vec<_>>();
@@ -941,7 +955,8 @@
         let m = build_mon(&mut b, &my_game::example::MonsterArgs{
             name: Some(name),
             test4: Some(v), ..Default::default()});
-        assert_eq!(m.test4().unwrap(), &[my_game::example::Test::new(127, -128), my_game::example::Test::new(3, 123), my_game::example::Test::new(100, 101)][..]);
+        let vals: Vec<_> = m.test4().unwrap().iter().collect::<Vec<_>>();
+        assert_eq!(vals, vec![&my_game::example::Test::new(127, -128), &my_game::example::Test::new(3, 123), &my_game::example::Test::new(100, 101)]);
     }
      #[test]
      fn vector_of_enums_store() {
@@ -1088,56 +1103,6 @@
     }
 }
 
-#[cfg(test)]
-mod roundtrip_byteswap {
-    #[cfg(not(miri))]  // slow.
-    extern crate quickcheck;
-    extern crate flatbuffers;
-
-    const N: u64 = 10000;
-
-    fn palindrome_32(x: f32) -> bool {
-        x == f32::from_bits(x.to_bits().swap_bytes())
-    }
-    fn palindrome_64(x: f64) -> bool {
-        x == f64::from_bits(x.to_bits().swap_bytes())
-    }
-
-    fn prop_f32(x: f32) {
-        use flatbuffers::byte_swap_f32;
-
-        let there = byte_swap_f32(x);
-
-        let back_again = byte_swap_f32(there);
-
-        if !palindrome_32(x) {
-            assert!(x != there);
-        }
-
-        assert_eq!(x, back_again);
-    }
-
-    fn prop_f64(x: f64) {
-        use flatbuffers::byte_swap_f64;
-
-        let there = byte_swap_f64(x);
-        let back_again = byte_swap_f64(there);
-
-        if !palindrome_64(x) {
-            assert!(x != there);
-        }
-
-        assert_eq!(x, back_again);
-    }
-
-    // TODO(rw): Replace the implementations with the new stdlib endian-conversion functions.
-    // TODO(rw): Re-enable these tests (currently, rare CI failures occur that seem spurious).
-    // #[test]
-    // fn fuzz_f32() { quickcheck::QuickCheck::new().max_tests(N).quickcheck(prop_f32 as fn(f32)); }
-    // #[test]
-    // fn fuzz_f64() { quickcheck::QuickCheck::new().max_tests(N).quickcheck(prop_f64 as fn(f64)); }
-}
-
 #[cfg(not(miri))]
 quickcheck! {
   fn struct_of_structs(
@@ -1204,7 +1169,7 @@
 
             let buf = b.finished_data();
 
-            let got = <flatbuffers::ForwardsUOffset<flatbuffers::Vector<T>>>::follow(&buf[..], 0);
+            let got = unsafe { <flatbuffers::ForwardsUOffset<flatbuffers::Vector<T>>>::follow(&buf[..], 0) };
             let mut result_vec: Vec<T> = Vec::with_capacity(got.len());
             for i in 0..got.len() {
                 result_vec.push(got.get(i));
@@ -1253,54 +1218,6 @@
     }
 
     #[cfg(test)]
-    mod create_vector_direct {
-        #[cfg(not(miri))]  // slow.
-        extern crate quickcheck;
-        extern crate flatbuffers;
-
-        const N: u64 = 20;
-
-        // This uses a macro because lifetimes for the trait-bounded function get too
-        // complicated.
-        macro_rules! impl_prop {
-            ($test_name:ident, $fn_name:ident, $ty:ident) => (
-                fn $fn_name(xs: alloc::vec::Vec<$ty>) {
-                    use flatbuffers::Follow;
-
-                    let mut b = flatbuffers::FlatBufferBuilder::new();
-                    b.create_vector_direct(&xs[..]);
-                    let buf = b.unfinished_data();
-
-                    let got = <flatbuffers::Vector<$ty>>::follow(&buf[..], 0).safe_slice();
-                    assert_eq!(got, &xs[..]);
-                }
-                #[test]
-                fn $test_name() { quickcheck::QuickCheck::new().max_tests(N).quickcheck($fn_name as fn(alloc::vec::Vec<_>)); }
-            )
-        }
-
-        impl_prop!(test_bool, prop_bool, bool);
-        impl_prop!(test_u8, prop_u8, u8);
-        impl_prop!(test_i8, prop_i8, i8);
-
-        #[cfg(test)]
-        #[cfg(target_endian = "little")]
-        mod host_is_le {
-            const N: u64 = 20;
-            use super::flatbuffers;
-            use super::quickcheck;
-            impl_prop!(test_u16, prop_u16, u16);
-            impl_prop!(test_u32, prop_u32, u32);
-            impl_prop!(test_u64, prop_u64, u64);
-            impl_prop!(test_i16, prop_i16, i16);
-            impl_prop!(test_i32, prop_i32, i32);
-            impl_prop!(test_i64, prop_i64, i64);
-            impl_prop!(test_f32, prop_f32, f32);
-            impl_prop!(test_f64, prop_f64, f64);
-        }
-    }
-
-    #[cfg(test)]
     mod string_manual_build {
         #[cfg(not(miri))]  // slow.
         extern crate quickcheck;
@@ -1327,7 +1244,7 @@
             b.finish_minimal(vecend);
 
             let buf = b.finished_data();
-            let got = <flatbuffers::ForwardsUOffset<flatbuffers::Vector<flatbuffers::ForwardsUOffset<&str>>>>::follow(buf, 0);
+            let got = unsafe { <flatbuffers::ForwardsUOffset<flatbuffers::Vector<flatbuffers::ForwardsUOffset<&str>>>>::follow(buf, 0) };
 
             assert_eq!(got.len(), xs.len());
             for i in 0..xs.len() {
@@ -1351,21 +1268,20 @@
         use alloc::vec::Vec;
 
         fn prop(input: Vec<String>) {
-            let xs: Vec<&str> = input.iter().map(|s: &String| &s[..]).collect();
-
             use flatbuffers::Follow;
 
             let mut b = flatbuffers::FlatBufferBuilder::new();
-            let vecend = b.create_vector_of_strings(&xs[..]);
+            let xs: Vec<_> = input.iter().map(|s: &String| b.create_string(s)).collect();
+            let vecend = b.create_vector(&xs);
 
             b.finish_minimal(vecend);
 
             let buf = b.finished_data();
-            let got = <flatbuffers::ForwardsUOffset<flatbuffers::Vector<flatbuffers::ForwardsUOffset<&str>>>>::follow(buf, 0);
+            let got = unsafe { <flatbuffers::ForwardsUOffset<flatbuffers::Vector<flatbuffers::ForwardsUOffset<&str>>>>::follow(buf, 0) };
 
             assert_eq!(got.len(), xs.len());
-            for i in 0..xs.len() {
-                assert_eq!(got.get(i), &xs[i][..]);
+            for (idx, s) in input.iter().enumerate() {
+                assert_eq!(got.get(idx), s);
             }
         }
 
@@ -1516,7 +1432,7 @@
             let table = {
                 let buf = builder.unfinished_data();
                 let loc = buf.len() as flatbuffers::UOffsetT - objects[i];
-                flatbuffers::Table::new(buf, loc as usize)
+                unsafe { flatbuffers::Table::new(buf, loc as usize) }
             };
 
             let fields_per_object = (lcg.next() % (max_fields_per_object as u64)) as flatbuffers::VOffsetT;
@@ -1528,19 +1444,21 @@
 
                 let f = flatbuffers::field_index_to_field_offset(j);
 
-                match choice {
-                    0 => { assert_eq!(bool_val, table.get::<bool>(f, Some(false)).unwrap()); }
-                    1 => { assert_eq!(char_val, table.get::<i8>(f, Some(0)).unwrap()); }
-                    2 => { assert_eq!(uchar_val, table.get::<u8>(f, Some(0)).unwrap()); }
-                    3 => { assert_eq!(short_val, table.get::<i16>(f, Some(0)).unwrap()); }
-                    4 => { assert_eq!(ushort_val, table.get::<u16>(f, Some(0)).unwrap()); }
-                    5 => { assert_eq!(int_val, table.get::<i32>(f, Some(0)).unwrap()); }
-                    6 => { assert_eq!(uint_val, table.get::<u32>(f, Some(0)).unwrap()); }
-                    7 => { assert_eq!(long_val, table.get::<i64>(f, Some(0)).unwrap()); }
-                    8 => { assert_eq!(ulong_val, table.get::<u64>(f, Some(0)).unwrap()); }
-                    9 => { assert_eq!(float_val, table.get::<f32>(f, Some(0.0)).unwrap()); }
-                    10 => { assert_eq!(double_val, table.get::<f64>(f, Some(0.0)).unwrap()); }
-                    _ => { panic!("unknown choice: {}", choice); }
+                unsafe {
+                    match choice {
+                        0 => { assert_eq!(bool_val, table.get::<bool>(f, Some(false)).unwrap()); }
+                        1 => { assert_eq!(char_val, table.get::<i8>(f, Some(0)).unwrap()); }
+                        2 => { assert_eq!(uchar_val, table.get::<u8>(f, Some(0)).unwrap()); }
+                        3 => { assert_eq!(short_val, table.get::<i16>(f, Some(0)).unwrap()); }
+                        4 => { assert_eq!(ushort_val, table.get::<u16>(f, Some(0)).unwrap()); }
+                        5 => { assert_eq!(int_val, table.get::<i32>(f, Some(0)).unwrap()); }
+                        6 => { assert_eq!(uint_val, table.get::<u32>(f, Some(0)).unwrap()); }
+                        7 => { assert_eq!(long_val, table.get::<i64>(f, Some(0)).unwrap()); }
+                        8 => { assert_eq!(ulong_val, table.get::<u64>(f, Some(0)).unwrap()); }
+                        9 => { assert_eq!(float_val, table.get::<f32>(f, Some(0.0)).unwrap()); }
+                        10 => { assert_eq!(double_val, table.get::<f64>(f, Some(0.0)).unwrap()); }
+                        _ => { panic!("unknown choice: {}", choice); }
+                    }
                 }
             }
         }
@@ -1576,13 +1494,13 @@
 
             // use
             let buf = b.finished_data();
-            let tab = <flatbuffers::ForwardsUOffset<flatbuffers::Table>>::follow(buf, 0);
+            let tab = unsafe { <flatbuffers::ForwardsUOffset<flatbuffers::Table>>::follow(buf, 0) };
 
             for i in 0..xs.len() {
-                let v = tab.get::<flatbuffers::ForwardsUOffset<flatbuffers::Vector<u8>>>(fi2fo(i as flatbuffers::VOffsetT), None);
+                let v = unsafe { tab.get::<flatbuffers::ForwardsUOffset<flatbuffers::Vector<u8>>>(fi2fo(i as flatbuffers::VOffsetT), None) };
                 assert!(v.is_some());
-                let v2 = v.unwrap().safe_slice();
-                assert_eq!(v2, &xs[i][..]);
+                let v2 = v.unwrap();
+                assert_eq!(v2.bytes(), &xs[i]);
             }
         }
         prop(vec![vec![1,2,3]]);
@@ -1613,10 +1531,10 @@
 
             // use
             let buf = b.finished_data();
-            let tab = <flatbuffers::ForwardsUOffset<flatbuffers::Table>>::follow(buf, 0);
+            let tab = unsafe { <flatbuffers::ForwardsUOffset<flatbuffers::Table>>::follow(buf, 0) };
 
             for i in 0..xs.len() {
-                let v = tab.get::<flatbuffers::ForwardsUOffset<&str>>(fi2fo(i as flatbuffers::VOffsetT), None);
+                let v = unsafe { tab.get::<flatbuffers::ForwardsUOffset<&str>>(fi2fo(i as flatbuffers::VOffsetT), None) };
                 assert_eq!(v, Some(&xs[i][..]));
             }
         }
@@ -1669,10 +1587,10 @@
 
             // use
             let buf = b.finished_data();
-            let tab = <flatbuffers::ForwardsUOffset<flatbuffers::Table>>::follow(buf, 0);
+            let tab = unsafe { <flatbuffers::ForwardsUOffset<flatbuffers::Table>>::follow(buf, 0) };
 
             for i in 0..vecs.len() {
-                let got = tab.get::<flatbuffers::ForwardsUOffset<flatbuffers::Vector<T>>>(fi2fo(i as flatbuffers::VOffsetT), None);
+                let got = unsafe { tab.get::<flatbuffers::ForwardsUOffset<flatbuffers::Vector<T>>>(fi2fo(i as flatbuffers::VOffsetT), None) };
                 assert!(got.is_some());
                 let got2 = got.unwrap();
                 let mut got3: Vec<T> = Vec::with_capacity(got2.len());
@@ -1774,9 +1692,9 @@
         ($fn_name:ident, $ty:ident) => (
             fn $fn_name(x: $ty) {
                 let mut buf = vec![0u8; ::core::mem::size_of::<$ty>()];
-                x.push(&mut buf[..], &[][..]);
+                unsafe { x.push(&mut buf[..], 0) };
                 let fs: flatbuffers::FollowStart<$ty> = flatbuffers::FollowStart::new();
-                assert_eq!(fs.self_follow(&buf[..], 0), x);
+                assert_eq!(unsafe { fs.self_follow(&buf[..], 0) }, x);
             }
         )
     }
@@ -1866,7 +1784,10 @@
             vector_of_enums: None, signed_enum: None, \
             testrequirednestedflatbuffer: None, scalar_key_sorted_tables: None, \
             native_inline: None, long_enum_non_enum_default: (empty), \
-            long_enum_normal_default: LongOne }, \
+            long_enum_normal_default: LongOne, nan_default: NaN, inf_default: \
+            inf, positive_inf_default: inf, infinity_default: inf, \
+            positive_infinity_default: inf, negative_inf_default: -inf, \
+            negative_infinity_default: -inf, double_inf_default: inf }, \
             test4: Some([Test { a: 10, b: 20 }, Test { a: 30, b: 40 }]), \
             testarrayofstring: Some([\"test1\", \"test2\"]), \
             testarrayoftables: None, enemy: None, testnestedflatbuffer: None, \
@@ -1886,7 +1807,10 @@
             vector_of_enums: None, signed_enum: None, \
             testrequirednestedflatbuffer: None, scalar_key_sorted_tables: None, \
             native_inline: None, long_enum_non_enum_default: (empty), \
-            long_enum_normal_default: LongOne }"
+            long_enum_normal_default: LongOne, nan_default: NaN, inf_default: \
+            inf, positive_inf_default: inf, infinity_default: inf, \
+            positive_infinity_default: inf, negative_inf_default: -inf, \
+            negative_infinity_default: -inf, double_inf_default: inf }"
         );
     }
 
@@ -2120,7 +2044,7 @@
         struct foo { }
         impl<'b> flatbuffers::Push for &'b foo {
             type Output = foo;
-            fn push<'a>(&'a self, _dst: &'a mut [u8], _rest: &'a [u8]) { }
+            unsafe fn push<'a>(&'a self, _dst: &'a mut [u8], _written_len: usize) { }
         }
         let mut b = flatbuffers::FlatBufferBuilder::new();
         b.push_slot_always(0, &foo{});
@@ -2173,18 +2097,17 @@
             }
         }
     }
-    impl flatbuffers::SafeSliceAccess for FooStruct {}
     impl<'a> flatbuffers::Follow<'a> for FooStruct {
         type Inner = &'a FooStruct;
         #[inline(always)]
-        fn follow(buf: &'a [u8], loc: usize) -> Self::Inner {
+        unsafe fn follow(buf: &'a [u8], loc: usize) -> Self::Inner {
             <&'a FooStruct>::follow(buf, loc)
         }
     }
     impl<'a> flatbuffers::Follow<'a> for &'a FooStruct {
         type Inner = &'a FooStruct;
         #[inline(always)]
-        fn follow(buf: &'a [u8], loc: usize) -> Self::Inner {
+        unsafe fn follow(buf: &'a [u8], loc: usize) -> Self::Inner {
             flatbuffers::follow_cast_ref::<FooStruct>(buf, loc)
         }
     }
@@ -2193,88 +2116,67 @@
     fn to_u8() {
         let vec: Vec<u8> = vec![255, 3];
         let fs: flatbuffers::FollowStart<u8> = flatbuffers::FollowStart::new();
-        assert_eq!(fs.self_follow(&vec[..], 1), 3);
+        assert_eq!(unsafe { fs.self_follow(&vec[..], 1) }, 3);
     }
 
     #[test]
     fn to_u16() {
         let vec: Vec<u8> = vec![255, 255, 3, 4];
         let fs: flatbuffers::FollowStart<u16> = flatbuffers::FollowStart::new();
-        assert_eq!(fs.self_follow(&vec[..], 2), 1027);
+        assert_eq!(unsafe { fs.self_follow(&vec[..], 2) }, 1027);
     }
 
     #[test]
     fn to_f32() {
         let vec: Vec<u8> = vec![255, 255, 255, 255, /* start of value */ 208, 15, 73, 64];
         let fs: flatbuffers::FollowStart<f32> = flatbuffers::FollowStart::new();
-        assert_eq!(fs.self_follow(&vec[..], 4), 3.14159);
+        assert_eq!(unsafe { fs.self_follow(&vec[..], 4) }, 3.14159);
     }
 
     #[test]
     fn to_string() {
         let vec: Vec<u8> = vec![255,255,255,255, 3, 0, 0, 0, 'f' as u8, 'o' as u8, 'o' as u8, 0];
         let off: flatbuffers::FollowStart<&str> = flatbuffers::FollowStart::new();
-        assert_eq!(off.self_follow(&vec[..], 4), "foo");
+        assert_eq!(unsafe { off.self_follow(&vec[..], 4) }, "foo");
     }
 
     #[test]
     fn to_byte_slice() {
         let vec: Vec<u8> = vec![255, 255, 255, 255, 4, 0, 0, 0, 1, 2, 3, 4];
         let off: flatbuffers::FollowStart<flatbuffers::Vector<u8>> = flatbuffers::FollowStart::new();
-        assert_eq!(off.self_follow(&vec[..], 4).safe_slice(), &[1, 2, 3, 4][..]);
-    }
-
-    #[test]
-    fn to_byte_vector() {
-        let vec: Vec<u8> = vec![255, 255, 255, 255, 4, 0, 0, 0, 1, 2, 3, 4];
-        let off: flatbuffers::FollowStart<flatbuffers::Vector<u8>> = flatbuffers::FollowStart::new();
-        assert_eq!(off.self_follow(&vec[..], 4).safe_slice(), &[1, 2, 3, 4][..]);
-    }
-
-    #[test]
-    fn to_byte_string_zero_teriminated() {
-        let vec: Vec<u8> = vec![255, 255, 255, 255, 3, 0, 0, 0, 1, 2, 3, 0];
-        let off: flatbuffers::FollowStart<flatbuffers::Vector<u8>> = flatbuffers::FollowStart::new();
-        assert_eq!(off.self_follow(&vec[..], 4).safe_slice(), &[1, 2, 3][..]);
+        assert_eq!(unsafe { off.self_follow(&vec[..], 4).bytes() }, &[1, 2, 3, 4][..]);
     }
 
     #[test]
     fn to_vector_of_u16() {
         let vec: Vec<u8> = vec![255, 255, 255, 255, 2, 0, 0, 0, 1, 2, 3, 4];
         let off: flatbuffers::FollowStart<flatbuffers::Vector<u16>> = flatbuffers::FollowStart::new();
-        assert_eq!(off.self_follow(&vec[..], 4).len(), 2);
-        assert_eq!(off.self_follow(&vec[..], 4).get(0), 513);
-        assert_eq!(off.self_follow(&vec[..], 4).get(1), 1027);
+        assert_eq!(unsafe { off.self_follow(&vec[..], 4).len() }, 2);
+        assert_eq!(unsafe { off.self_follow(&vec[..], 4).get(0) }, 513);
+        assert_eq!(unsafe { off.self_follow(&vec[..], 4).get(1) }, 1027);
     }
 
     #[test]
     fn to_struct() {
         let vec: Vec<u8> = vec![255, 255, 255, 255, 1, 2, 3, 4];
         let off: flatbuffers::FollowStart<&FooStruct> = flatbuffers::FollowStart::new();
-        assert_eq!(*off.self_follow(&vec[..], 4), FooStruct::new(1, 2, 1027));
+        assert_eq!(unsafe { *off.self_follow(&vec[..], 4) }, FooStruct::new(1, 2, 1027));
     }
 
     #[test]
     fn to_vector_of_offset_to_string_elements() {
         let buf: Vec<u8> = vec![/* vec len */ 1, 0, 0, 0, /* offset to string */ 4, 0, 0, 0, /* str length */ 3, 0, 0, 0, 'f' as u8, 'o' as u8, 'o' as u8, 0];
         let s: flatbuffers::FollowStart<flatbuffers::Vector<flatbuffers::ForwardsUOffset<&str>>> = flatbuffers::FollowStart::new();
-        assert_eq!(s.self_follow(&buf[..], 0).len(), 1);
-        assert_eq!(s.self_follow(&buf[..], 0).get(0), "foo");
-    }
-
-    #[test]
-    fn to_slice_of_struct_elements() {
-        let buf: Vec<u8> = vec![1, 0, 0, 0, /* struct data */ 1, 2, 3, 4];
-        let fs: flatbuffers::FollowStart<flatbuffers::Vector<FooStruct>> = flatbuffers::FollowStart::new();
-        assert_eq!(fs.self_follow(&buf[..], 0).safe_slice(), &vec![FooStruct::new(1, 2, 1027)][..]);
+        assert_eq!(unsafe {s.self_follow(&buf[..], 0).len() }, 1);
+        assert_eq!(unsafe { s.self_follow(&buf[..], 0).get(0) }, "foo");
     }
 
     #[test]
     fn to_vector_of_struct_elements() {
         let buf: Vec<u8> = vec![1, 0, 0, 0, /* struct data */ 1, 2, 3, 4];
         let fs: flatbuffers::FollowStart<flatbuffers::Vector<FooStruct>> = flatbuffers::FollowStart::new();
-        assert_eq!(fs.self_follow(&buf[..], 0).len(), 1);
-        assert_eq!(fs.self_follow(&buf[..], 0).get(0), &FooStruct::new(1, 2, 1027));
+        assert_eq!(unsafe { fs.self_follow(&buf[..], 0).len() }, 1);
+        assert_eq!(unsafe { fs.self_follow(&buf[..], 0).get(0) }, &FooStruct::new(1, 2, 1027));
     }
 
     #[test]
@@ -2288,8 +2190,10 @@
             // enter table
             8, 0, 0, 0, // vtable location
         ];
-        let fs: flatbuffers::FollowStart<flatbuffers::ForwardsUOffset<flatbuffers::Table>> = flatbuffers::FollowStart::new();
-        assert_eq!(fs.self_follow(&buf[..], 0), flatbuffers::Table::new(&buf[..], 12));
+        unsafe {
+            let fs: flatbuffers::FollowStart<flatbuffers::ForwardsUOffset<flatbuffers::Table>> = flatbuffers::FollowStart::new();
+            assert_eq!(fs.self_follow(&buf[..], 0), flatbuffers::Table::new(&buf[..], 12));
+        }
     }
 
     #[test]
@@ -2305,9 +2209,11 @@
             10, 0, 0, 0, // vtable location
             0, 99 // value (with padding)
         ];
-        let fs: flatbuffers::FollowStart<flatbuffers::ForwardsUOffset<flatbuffers::Table>> = flatbuffers::FollowStart::new();
-        let tab = fs.self_follow(&buf[..], 0);
-        assert_eq!(tab.get::<u8>(fi2fo(0), Some(123)), Some(99));
+        unsafe {
+            let fs: flatbuffers::FollowStart<flatbuffers::ForwardsUOffset<flatbuffers::Table>> = flatbuffers::FollowStart::new();
+            let tab = fs.self_follow(&buf[..], 0);
+            assert_eq!(tab.get::<u8>(fi2fo(0), Some(123)), Some(99));
+        }
     }
 
     #[test]
@@ -2321,9 +2227,11 @@
             // enter table
             8, 0, 0, 0, // vtable location
         ];
-        let fs: flatbuffers::FollowStart<flatbuffers::ForwardsUOffset<flatbuffers::Table>> = flatbuffers::FollowStart::new();
-        let tab = fs.self_follow(&buf[..], 0);
-        assert_eq!(tab.get::<u8>(fi2fo(0), Some(123)), Some(123));
+        unsafe {
+            let fs: flatbuffers::FollowStart<flatbuffers::ForwardsUOffset<flatbuffers::Table>> = flatbuffers::FollowStart::new();
+            let tab = fs.self_follow(&buf[..], 0);
+            assert_eq!(tab.get::<u8>(fi2fo(0), Some(123)), Some(123));
+        }
     }
 
     #[test]
@@ -2338,9 +2246,11 @@
             // enter table
             10, 0, 0, 0, // vtable location
         ];
-        let fs: flatbuffers::FollowStart<flatbuffers::ForwardsUOffset<flatbuffers::Table>> = flatbuffers::FollowStart::new();
-        let tab = fs.self_follow(&buf[..], 0);
-        assert_eq!(tab.get::<u8>(fi2fo(0), Some(123)), Some(123));
+        unsafe {
+            let fs: flatbuffers::FollowStart<flatbuffers::ForwardsUOffset<flatbuffers::Table>> = flatbuffers::FollowStart::new();
+            let tab = fs.self_follow(&buf[..], 0);
+            assert_eq!(tab.get::<u8>(fi2fo(0), Some(123)), Some(123));
+        }
     }
 
     #[test]
@@ -2360,15 +2270,17 @@
             // enter string
             3, 0, 0, 0, 109, 111, 111, 0 // string length and contents
         ];
-        let tab = <flatbuffers::ForwardsUOffset<flatbuffers::Table>>::follow(&buf[..], 0);
-        assert_eq!(tab.get::<flatbuffers::ForwardsUOffset<&str>>(fi2fo(0), None), Some("moo"));
-        let byte_vec = tab.get::<flatbuffers::ForwardsUOffset<flatbuffers::Vector<u8>>>(fi2fo(0), None).unwrap().safe_slice();
-        assert_eq!(byte_vec, &vec![109, 111, 111][..]);
-        let v = tab.get::<flatbuffers::ForwardsUOffset<flatbuffers::Vector<u8>>>(fi2fo(0), None).unwrap();
-        assert_eq!(v.len(), 3);
-        assert_eq!(v.get(0), 109);
-        assert_eq!(v.get(1), 111);
-        assert_eq!(v.get(2), 111);
+        unsafe {
+            let tab = <flatbuffers::ForwardsUOffset<flatbuffers::Table>>::follow(&buf[..], 0);
+            assert_eq!(tab.get::<flatbuffers::ForwardsUOffset<&str>>(fi2fo(0), None), Some("moo"));
+            let byte_vec = tab.get::<flatbuffers::ForwardsUOffset<flatbuffers::Vector<u8>>>(fi2fo(0), None).unwrap().bytes();
+            assert_eq!(byte_vec, &vec![109, 111, 111][..]);
+            let v = tab.get::<flatbuffers::ForwardsUOffset<flatbuffers::Vector<u8>>>(fi2fo(0), None).unwrap();
+            assert_eq!(v.len(), 3);
+            assert_eq!(v.get(0), 109);
+            assert_eq!(v.get(1), 111);
+            assert_eq!(v.get(2), 111);
+        }
     }
 
     #[test]
@@ -2382,20 +2294,23 @@
             // enter table
             8, 0, 0, 0, // vtable location
         ];
-        let tab = <flatbuffers::ForwardsUOffset<flatbuffers::Table>>::follow(&buf[..], 0);
-        assert_eq!(tab.get::<flatbuffers::ForwardsUOffset<&str>>(fi2fo(0), Some("abc")), Some("abc"));
-        #[cfg(target_endian = "little")]
-        {
-            assert_eq!(tab.get::<flatbuffers::ForwardsUOffset<&[u8]>>(fi2fo(0), Some(&vec![70, 71, 72][..])), Some(&vec![70, 71, 72][..]));
-        }
 
-        let default_vec_buf: Vec<u8> = vec![3, 0, 0, 0, 70, 71, 72, 0];
-        let default_vec = flatbuffers::Vector::new(&default_vec_buf[..], 0);
-        let v = tab.get::<flatbuffers::ForwardsUOffset<flatbuffers::Vector<u8>>>(fi2fo(0), Some(default_vec)).unwrap();
-        assert_eq!(v.len(), 3);
-        assert_eq!(v.get(0), 70);
-        assert_eq!(v.get(1), 71);
-        assert_eq!(v.get(2), 72);
+        unsafe {
+            let tab = <flatbuffers::ForwardsUOffset<flatbuffers::Table>>::follow(&buf[..], 0);
+            assert_eq!(tab.get::<flatbuffers::ForwardsUOffset<&str>>(fi2fo(0), Some("abc")), Some("abc"));
+            #[cfg(target_endian = "little")]
+            {
+                assert_eq!(tab.get::<flatbuffers::ForwardsUOffset<&[u8]>>(fi2fo(0), Some(&vec![70, 71, 72][..])), Some(&vec![70, 71, 72][..]));
+            }
+
+            let default_vec_buf: Vec<u8> = vec![3, 0, 0, 0, 70, 71, 72, 0];
+            let default_vec = flatbuffers::Vector::new(&default_vec_buf[..], 0);
+            let v = tab.get::<flatbuffers::ForwardsUOffset<flatbuffers::Vector<u8>>>(fi2fo(0), Some(default_vec)).unwrap();
+            assert_eq!(v.len(), 3);
+            assert_eq!(v.get(0), 70);
+            assert_eq!(v.get(1), 71);
+            assert_eq!(v.get(2), 72);
+        }
     }
 
     #[test]
@@ -2410,20 +2325,22 @@
             // enter table
             10, 0, 0, 0, // vtable location
         ];
-        let tab = <flatbuffers::ForwardsUOffset<flatbuffers::Table>>::follow(&buf[..], 0);
-        assert_eq!(tab.get::<flatbuffers::ForwardsUOffset<&str>>(fi2fo(0), Some("abc")), Some("abc"));
-        #[cfg(target_endian = "little")]
-        {
-            assert_eq!(tab.get::<flatbuffers::ForwardsUOffset<&[u8]>>(fi2fo(0), Some(&vec![70, 71, 72][..])), Some(&vec![70, 71, 72][..]));
-        }
+        unsafe {
+            let tab = <flatbuffers::ForwardsUOffset<flatbuffers::Table>>::follow(&buf[..], 0);
+            assert_eq!(tab.get::<flatbuffers::ForwardsUOffset<&str>>(fi2fo(0), Some("abc")), Some("abc"));
+            #[cfg(target_endian = "little")]
+            {
+                assert_eq!(tab.get::<flatbuffers::ForwardsUOffset<&[u8]>>(fi2fo(0), Some(&vec![70, 71, 72][..])), Some(&vec![70, 71, 72][..]));
+            }
 
-        let default_vec_buf: Vec<u8> = vec![3, 0, 0, 0, 70, 71, 72, 0];
-        let default_vec = flatbuffers::Vector::new(&default_vec_buf[..], 0);
-        let v = tab.get::<flatbuffers::ForwardsUOffset<flatbuffers::Vector<u8>>>(fi2fo(0), Some(default_vec)).unwrap();
-        assert_eq!(v.len(), 3);
-        assert_eq!(v.get(0), 70);
-        assert_eq!(v.get(1), 71);
-        assert_eq!(v.get(2), 72);
+            let default_vec_buf: Vec<u8> = vec![3, 0, 0, 0, 70, 71, 72, 0];
+            let default_vec = flatbuffers::Vector::new(&default_vec_buf[..], 0);
+            let v = tab.get::<flatbuffers::ForwardsUOffset<flatbuffers::Vector<u8>>>(fi2fo(0), Some(default_vec)).unwrap();
+            assert_eq!(v.len(), 3);
+            assert_eq!(v.get(0), 70);
+            assert_eq!(v.get(1), 71);
+            assert_eq!(v.get(2), 72);
+        }
     }
 }
 
@@ -2923,10 +2840,8 @@
         assert_eq!(::core::mem::size_of::<foo>(), 16);
         impl<'b> flatbuffers::Push for &'b foo {
             type Output = foo;
-            fn push<'a>(&'a self, dst: &'a mut [u8], _rest: &'a [u8]) {
-                let src = unsafe {
-                    ::core::slice::from_raw_parts(*self as *const foo as *const u8, ::core::mem::size_of::<foo>())
-                };
+            unsafe fn push<'a>(&'a self, dst: &'a mut [u8], _written_len: usize) {
+                let src = ::core::slice::from_raw_parts(*self as *const foo as *const u8, ::core::mem::size_of::<foo>());
                 dst.copy_from_slice(src);
             }
         }
diff --git a/third_party/flatbuffers/tests/swift/Wasm.tests/Package.swift b/third_party/flatbuffers/tests/swift/Wasm.tests/Package.swift
index 6d3b164..bd32307 100644
--- a/third_party/flatbuffers/tests/swift/Wasm.tests/Package.swift
+++ b/third_party/flatbuffers/tests/swift/Wasm.tests/Package.swift
@@ -23,7 +23,7 @@
     .macOS(.v10_14),
   ],
   dependencies: [
-    .package(path: "../../../swift"),
+    .package(path: "../../.."),
   ],
   targets: [
     .target(
diff --git a/third_party/flatbuffers/tests/swift/Wasm.tests/Tests/FlatBuffers.Test.Swift.WasmTests/monster_test_generated.swift b/third_party/flatbuffers/tests/swift/Wasm.tests/Tests/FlatBuffers.Test.Swift.WasmTests/monster_test_generated.swift
index d37a5bb..ef7d697 100644
--- a/third_party/flatbuffers/tests/swift/Wasm.tests/Tests/FlatBuffers.Test.Swift.WasmTests/monster_test_generated.swift
+++ b/third_party/flatbuffers/tests/swift/Wasm.tests/Tests/FlatBuffers.Test.Swift.WasmTests/monster_test_generated.swift
@@ -237,7 +237,7 @@
 }
 public struct MyGame_Example_Test: NativeStruct, Verifiable, FlatbuffersInitializable, NativeObject {
 
-  static func validateVersion() { FlatBuffersVersion_2_0_8() }
+  static func validateVersion() { FlatBuffersVersion_22_10_26() }
 
   private var _a: Int16
   private var _b: Int8
@@ -291,7 +291,7 @@
 
 public struct MyGame_Example_Test_Mutable: FlatBufferObject {
 
-  static func validateVersion() { FlatBuffersVersion_2_0_8() }
+  static func validateVersion() { FlatBuffersVersion_22_10_26() }
   public var __buffer: ByteBuffer! { return _accessor.bb }
   private var _accessor: Struct
 
@@ -318,7 +318,7 @@
 
 public struct MyGame_Example_Vec3: NativeStruct, Verifiable, FlatbuffersInitializable, NativeObject {
 
-  static func validateVersion() { FlatBuffersVersion_2_0_8() }
+  static func validateVersion() { FlatBuffersVersion_22_10_26() }
 
   private var _x: Float32
   private var _y: Float32
@@ -413,7 +413,7 @@
 
 public struct MyGame_Example_Vec3_Mutable: FlatBufferObject {
 
-  static func validateVersion() { FlatBuffersVersion_2_0_8() }
+  static func validateVersion() { FlatBuffersVersion_22_10_26() }
   public var __buffer: ByteBuffer! { return _accessor.bb }
   private var _accessor: Struct
 
@@ -447,7 +447,7 @@
 
 public struct MyGame_Example_Ability: NativeStruct, Verifiable, FlatbuffersInitializable, NativeObject {
 
-  static func validateVersion() { FlatBuffersVersion_2_0_8() }
+  static func validateVersion() { FlatBuffersVersion_22_10_26() }
 
   private var _id: UInt32
   private var _distance: UInt32
@@ -500,7 +500,7 @@
 
 public struct MyGame_Example_Ability_Mutable: FlatBufferObject {
 
-  static func validateVersion() { FlatBuffersVersion_2_0_8() }
+  static func validateVersion() { FlatBuffersVersion_22_10_26() }
   public var __buffer: ByteBuffer! { return _accessor.bb }
   private var _accessor: Struct
 
@@ -527,7 +527,7 @@
 
 public struct MyGame_Example_StructOfStructs: NativeStruct, Verifiable, FlatbuffersInitializable, NativeObject {
 
-  static func validateVersion() { FlatBuffersVersion_2_0_8() }
+  static func validateVersion() { FlatBuffersVersion_22_10_26() }
 
   private var _a: MyGame_Example_Ability
   private var _b: MyGame_Example_Test
@@ -587,7 +587,7 @@
 
 public struct MyGame_Example_StructOfStructs_Mutable: FlatBufferObject {
 
-  static func validateVersion() { FlatBuffersVersion_2_0_8() }
+  static func validateVersion() { FlatBuffersVersion_22_10_26() }
   public var __buffer: ByteBuffer! { return _accessor.bb }
   private var _accessor: Struct
 
@@ -613,7 +613,7 @@
 
 public struct MyGame_Example_StructOfStructsOfStructs: NativeStruct, Verifiable, FlatbuffersInitializable, NativeObject {
 
-  static func validateVersion() { FlatBuffersVersion_2_0_8() }
+  static func validateVersion() { FlatBuffersVersion_22_10_26() }
 
   private var _a: MyGame_Example_StructOfStructs
 
@@ -655,7 +655,7 @@
 
 public struct MyGame_Example_StructOfStructsOfStructs_Mutable: FlatBufferObject {
 
-  static func validateVersion() { FlatBuffersVersion_2_0_8() }
+  static func validateVersion() { FlatBuffersVersion_22_10_26() }
   public var __buffer: ByteBuffer! { return _accessor.bb }
   private var _accessor: Struct
 
@@ -679,7 +679,7 @@
 
 public struct MyGame_InParentNamespace: FlatBufferObject, Verifiable, ObjectAPIPacker {
 
-  static func validateVersion() { FlatBuffersVersion_2_0_8() }
+  static func validateVersion() { FlatBuffersVersion_22_10_26() }
   public var __buffer: ByteBuffer! { return _accessor.bb }
   private var _accessor: Table
 
@@ -733,7 +733,7 @@
 }
 public struct MyGame_Example2_Monster: FlatBufferObject, Verifiable, ObjectAPIPacker {
 
-  static func validateVersion() { FlatBuffersVersion_2_0_8() }
+  static func validateVersion() { FlatBuffersVersion_22_10_26() }
   public var __buffer: ByteBuffer! { return _accessor.bb }
   private var _accessor: Table
 
@@ -787,7 +787,7 @@
 }
 internal struct MyGame_Example_TestSimpleTableWithEnum: FlatBufferObject, Verifiable, ObjectAPIPacker {
 
-  static func validateVersion() { FlatBuffersVersion_2_0_8() }
+  static func validateVersion() { FlatBuffersVersion_22_10_26() }
   internal var __buffer: ByteBuffer! { return _accessor.bb }
   private var _accessor: Table
 
@@ -870,7 +870,7 @@
 }
 public struct MyGame_Example_Stat: FlatBufferObject, Verifiable, ObjectAPIPacker {
 
-  static func validateVersion() { FlatBuffersVersion_2_0_8() }
+  static func validateVersion() { FlatBuffersVersion_22_10_26() }
   public var __buffer: ByteBuffer! { return _accessor.bb }
   private var _accessor: Table
 
@@ -1011,7 +1011,7 @@
 }
 public struct MyGame_Example_Referrable: FlatBufferObject, Verifiable, ObjectAPIPacker {
 
-  static func validateVersion() { FlatBuffersVersion_2_0_8() }
+  static func validateVersion() { FlatBuffersVersion_22_10_26() }
   public var __buffer: ByteBuffer! { return _accessor.bb }
   private var _accessor: Table
 
@@ -1119,7 +1119,7 @@
 ///  an example documentation comment: "monster object"
 public struct MyGame_Example_Monster: FlatBufferObject, Verifiable, ObjectAPIPacker {
 
-  static func validateVersion() { FlatBuffersVersion_2_0_8() }
+  static func validateVersion() { FlatBuffersVersion_22_10_26() }
   public var __buffer: ByteBuffer! { return _accessor.bb }
   private var _accessor: Table
 
@@ -2297,7 +2297,7 @@
 }
 public struct MyGame_Example_TypeAliases: FlatBufferObject, Verifiable, ObjectAPIPacker {
 
-  static func validateVersion() { FlatBuffersVersion_2_0_8() }
+  static func validateVersion() { FlatBuffersVersion_22_10_26() }
   public var __buffer: ByteBuffer! { return _accessor.bb }
   private var _accessor: Table
 
diff --git a/third_party/flatbuffers/tests/swift/benchmarks/Package.swift b/third_party/flatbuffers/tests/swift/benchmarks/Package.swift
index d711493..c4913b7 100644
--- a/third_party/flatbuffers/tests/swift/benchmarks/Package.swift
+++ b/third_party/flatbuffers/tests/swift/benchmarks/Package.swift
@@ -23,7 +23,7 @@
     .macOS(.v10_14),
   ],
   dependencies: [
-    .package(path: "../../../swift"),
+    .package(path: "../../.."),
     .package(url: "https://github.com/google/swift-benchmark", from: "0.1.0"),
   ],
   targets: [
diff --git a/third_party/flatbuffers/tests/swift/tests/CodeGenerationTests/test_import_generated.swift b/third_party/flatbuffers/tests/swift/tests/CodeGenerationTests/test_import_generated.swift
index 4e160ca..dbc4cf7 100644
--- a/third_party/flatbuffers/tests/swift/tests/CodeGenerationTests/test_import_generated.swift
+++ b/third_party/flatbuffers/tests/swift/tests/CodeGenerationTests/test_import_generated.swift
@@ -6,7 +6,7 @@
 
 internal struct Message: FlatBufferObject, Verifiable, ObjectAPIPacker {
 
-  static func validateVersion() { FlatBuffersVersion_2_0_8() }
+  static func validateVersion() { FlatBuffersVersion_22_10_26() }
   internal var __buffer: ByteBuffer! { return _accessor.bb }
   private var _accessor: Table
 
diff --git a/third_party/flatbuffers/tests/swift/tests/CodeGenerationTests/test_no_include_generated.swift b/third_party/flatbuffers/tests/swift/tests/CodeGenerationTests/test_no_include_generated.swift
index 3348b05..3b52d1a 100644
--- a/third_party/flatbuffers/tests/swift/tests/CodeGenerationTests/test_no_include_generated.swift
+++ b/third_party/flatbuffers/tests/swift/tests/CodeGenerationTests/test_no_include_generated.swift
@@ -4,7 +4,7 @@
 
 public struct BytesCount: NativeStruct, Verifiable, FlatbuffersInitializable, NativeObject {
 
-  static func validateVersion() { FlatBuffersVersion_2_0_8() }
+  static func validateVersion() { FlatBuffersVersion_22_10_26() }
 
   private var _x: Int64
 
@@ -47,7 +47,7 @@
 
 public struct BytesCount_Mutable: FlatBufferObject {
 
-  static func validateVersion() { FlatBuffersVersion_2_0_8() }
+  static func validateVersion() { FlatBuffersVersion_22_10_26() }
   public var __buffer: ByteBuffer! { return _accessor.bb }
   private var _accessor: Struct
 
@@ -72,7 +72,7 @@
 
 public struct InternalMessage: FlatBufferObject, Verifiable, ObjectAPIPacker {
 
-  static func validateVersion() { FlatBuffersVersion_2_0_8() }
+  static func validateVersion() { FlatBuffersVersion_22_10_26() }
   public var __buffer: ByteBuffer! { return _accessor.bb }
   private var _accessor: Table
 
@@ -157,7 +157,7 @@
 }
 public struct Message: FlatBufferObject, Verifiable, ObjectAPIPacker {
 
-  static func validateVersion() { FlatBuffersVersion_2_0_8() }
+  static func validateVersion() { FlatBuffersVersion_22_10_26() }
   public var __buffer: ByteBuffer! { return _accessor.bb }
   private var _accessor: Table
 
diff --git a/third_party/flatbuffers/tests/swift/tests/Package.swift b/third_party/flatbuffers/tests/swift/tests/Package.swift
index 64fcd54..8b91712 100644
--- a/third_party/flatbuffers/tests/swift/tests/Package.swift
+++ b/third_party/flatbuffers/tests/swift/tests/Package.swift
@@ -24,7 +24,7 @@
     .macOS(.v10_14),
   ],
   dependencies: [
-    .package(path: "../../../swift"),
+    .package(path: "../../.."),
     .package(url: "https://github.com/grpc/grpc-swift.git", from: "1.4.1"),
   ],
   targets: [
diff --git a/third_party/flatbuffers/tests/swift/tests/Sources/SwiftFlatBuffers/fuzzer_generated.swift b/third_party/flatbuffers/tests/swift/tests/Sources/SwiftFlatBuffers/fuzzer_generated.swift
index fe7ca0b..a033864 100644
--- a/third_party/flatbuffers/tests/swift/tests/Sources/SwiftFlatBuffers/fuzzer_generated.swift
+++ b/third_party/flatbuffers/tests/swift/tests/Sources/SwiftFlatBuffers/fuzzer_generated.swift
@@ -32,7 +32,7 @@
 
 public struct Test: NativeStruct, Verifiable, FlatbuffersInitializable {
 
-  static func validateVersion() { FlatBuffersVersion_2_0_8() }
+  static func validateVersion() { FlatBuffersVersion_22_10_26() }
 
   private var _a: Int16
   private var _b: Int8
@@ -81,7 +81,7 @@
 
 public struct Test_Mutable: FlatBufferObject {
 
-  static func validateVersion() { FlatBuffersVersion_2_0_8() }
+  static func validateVersion() { FlatBuffersVersion_22_10_26() }
   public var __buffer: ByteBuffer! { return _accessor.bb }
   private var _accessor: Struct
 
@@ -93,7 +93,7 @@
 
 public struct Vec3: NativeStruct, Verifiable, FlatbuffersInitializable {
 
-  static func validateVersion() { FlatBuffersVersion_2_0_8() }
+  static func validateVersion() { FlatBuffersVersion_22_10_26() }
 
   private var _x: Float32
   private var _y: Float32
@@ -178,7 +178,7 @@
 
 public struct Vec3_Mutable: FlatBufferObject {
 
-  static func validateVersion() { FlatBuffersVersion_2_0_8() }
+  static func validateVersion() { FlatBuffersVersion_22_10_26() }
   public var __buffer: ByteBuffer! { return _accessor.bb }
   private var _accessor: Struct
 
@@ -195,7 +195,7 @@
 ///  an example documentation comment: "monster object"
 public struct Monster: FlatBufferObject, Verifiable {
 
-  static func validateVersion() { FlatBuffersVersion_2_0_8() }
+  static func validateVersion() { FlatBuffersVersion_22_10_26() }
   public var __buffer: ByteBuffer! { return _accessor.bb }
   private var _accessor: Table
 
diff --git a/third_party/flatbuffers/tests/swift/tests/Tests/FlatBuffers.Test.SwiftTests/MutatingBool_generated.swift b/third_party/flatbuffers/tests/swift/tests/Tests/FlatBuffers.Test.SwiftTests/MutatingBool_generated.swift
index 4c243d9..ff37e3b 100644
--- a/third_party/flatbuffers/tests/swift/tests/Tests/FlatBuffers.Test.SwiftTests/MutatingBool_generated.swift
+++ b/third_party/flatbuffers/tests/swift/tests/Tests/FlatBuffers.Test.SwiftTests/MutatingBool_generated.swift
@@ -6,7 +6,7 @@
 
 public struct Property: NativeStruct, Verifiable, FlatbuffersInitializable, NativeObject {
 
-  static func validateVersion() { FlatBuffersVersion_2_0_8() }
+  static func validateVersion() { FlatBuffersVersion_22_10_26() }
 
   private var _property: Bool
 
@@ -49,7 +49,7 @@
 
 public struct Property_Mutable: FlatBufferObject {
 
-  static func validateVersion() { FlatBuffersVersion_2_0_8() }
+  static func validateVersion() { FlatBuffersVersion_22_10_26() }
   public var __buffer: ByteBuffer! { return _accessor.bb }
   private var _accessor: Struct
 
@@ -74,7 +74,7 @@
 
 public struct TestMutatingBool: FlatBufferObject, Verifiable, ObjectAPIPacker {
 
-  static func validateVersion() { FlatBuffersVersion_2_0_8() }
+  static func validateVersion() { FlatBuffersVersion_22_10_26() }
   public var __buffer: ByteBuffer! { return _accessor.bb }
   private var _accessor: Table
 
diff --git a/third_party/flatbuffers/tests/swift/tests/Tests/FlatBuffers.Test.SwiftTests/monster_test_generated.swift b/third_party/flatbuffers/tests/swift/tests/Tests/FlatBuffers.Test.SwiftTests/monster_test_generated.swift
index d37a5bb..18d227f 100644
--- a/third_party/flatbuffers/tests/swift/tests/Tests/FlatBuffers.Test.SwiftTests/monster_test_generated.swift
+++ b/third_party/flatbuffers/tests/swift/tests/Tests/FlatBuffers.Test.SwiftTests/monster_test_generated.swift
@@ -237,7 +237,7 @@
 }
 public struct MyGame_Example_Test: NativeStruct, Verifiable, FlatbuffersInitializable, NativeObject {
 
-  static func validateVersion() { FlatBuffersVersion_2_0_8() }
+  static func validateVersion() { FlatBuffersVersion_22_10_26() }
 
   private var _a: Int16
   private var _b: Int8
@@ -291,7 +291,7 @@
 
 public struct MyGame_Example_Test_Mutable: FlatBufferObject {
 
-  static func validateVersion() { FlatBuffersVersion_2_0_8() }
+  static func validateVersion() { FlatBuffersVersion_22_10_26() }
   public var __buffer: ByteBuffer! { return _accessor.bb }
   private var _accessor: Struct
 
@@ -318,7 +318,7 @@
 
 public struct MyGame_Example_Vec3: NativeStruct, Verifiable, FlatbuffersInitializable, NativeObject {
 
-  static func validateVersion() { FlatBuffersVersion_2_0_8() }
+  static func validateVersion() { FlatBuffersVersion_22_10_26() }
 
   private var _x: Float32
   private var _y: Float32
@@ -413,7 +413,7 @@
 
 public struct MyGame_Example_Vec3_Mutable: FlatBufferObject {
 
-  static func validateVersion() { FlatBuffersVersion_2_0_8() }
+  static func validateVersion() { FlatBuffersVersion_22_10_26() }
   public var __buffer: ByteBuffer! { return _accessor.bb }
   private var _accessor: Struct
 
@@ -447,7 +447,7 @@
 
 public struct MyGame_Example_Ability: NativeStruct, Verifiable, FlatbuffersInitializable, NativeObject {
 
-  static func validateVersion() { FlatBuffersVersion_2_0_8() }
+  static func validateVersion() { FlatBuffersVersion_22_10_26() }
 
   private var _id: UInt32
   private var _distance: UInt32
@@ -500,7 +500,7 @@
 
 public struct MyGame_Example_Ability_Mutable: FlatBufferObject {
 
-  static func validateVersion() { FlatBuffersVersion_2_0_8() }
+  static func validateVersion() { FlatBuffersVersion_22_10_26() }
   public var __buffer: ByteBuffer! { return _accessor.bb }
   private var _accessor: Struct
 
@@ -527,7 +527,7 @@
 
 public struct MyGame_Example_StructOfStructs: NativeStruct, Verifiable, FlatbuffersInitializable, NativeObject {
 
-  static func validateVersion() { FlatBuffersVersion_2_0_8() }
+  static func validateVersion() { FlatBuffersVersion_22_10_26() }
 
   private var _a: MyGame_Example_Ability
   private var _b: MyGame_Example_Test
@@ -587,7 +587,7 @@
 
 public struct MyGame_Example_StructOfStructs_Mutable: FlatBufferObject {
 
-  static func validateVersion() { FlatBuffersVersion_2_0_8() }
+  static func validateVersion() { FlatBuffersVersion_22_10_26() }
   public var __buffer: ByteBuffer! { return _accessor.bb }
   private var _accessor: Struct
 
@@ -613,7 +613,7 @@
 
 public struct MyGame_Example_StructOfStructsOfStructs: NativeStruct, Verifiable, FlatbuffersInitializable, NativeObject {
 
-  static func validateVersion() { FlatBuffersVersion_2_0_8() }
+  static func validateVersion() { FlatBuffersVersion_22_10_26() }
 
   private var _a: MyGame_Example_StructOfStructs
 
@@ -655,7 +655,7 @@
 
 public struct MyGame_Example_StructOfStructsOfStructs_Mutable: FlatBufferObject {
 
-  static func validateVersion() { FlatBuffersVersion_2_0_8() }
+  static func validateVersion() { FlatBuffersVersion_22_10_26() }
   public var __buffer: ByteBuffer! { return _accessor.bb }
   private var _accessor: Struct
 
@@ -679,7 +679,7 @@
 
 public struct MyGame_InParentNamespace: FlatBufferObject, Verifiable, ObjectAPIPacker {
 
-  static func validateVersion() { FlatBuffersVersion_2_0_8() }
+  static func validateVersion() { FlatBuffersVersion_22_10_26() }
   public var __buffer: ByteBuffer! { return _accessor.bb }
   private var _accessor: Table
 
@@ -733,7 +733,7 @@
 }
 public struct MyGame_Example2_Monster: FlatBufferObject, Verifiable, ObjectAPIPacker {
 
-  static func validateVersion() { FlatBuffersVersion_2_0_8() }
+  static func validateVersion() { FlatBuffersVersion_22_10_26() }
   public var __buffer: ByteBuffer! { return _accessor.bb }
   private var _accessor: Table
 
@@ -787,7 +787,7 @@
 }
 internal struct MyGame_Example_TestSimpleTableWithEnum: FlatBufferObject, Verifiable, ObjectAPIPacker {
 
-  static func validateVersion() { FlatBuffersVersion_2_0_8() }
+  static func validateVersion() { FlatBuffersVersion_22_10_26() }
   internal var __buffer: ByteBuffer! { return _accessor.bb }
   private var _accessor: Table
 
@@ -870,7 +870,7 @@
 }
 public struct MyGame_Example_Stat: FlatBufferObject, Verifiable, ObjectAPIPacker {
 
-  static func validateVersion() { FlatBuffersVersion_2_0_8() }
+  static func validateVersion() { FlatBuffersVersion_22_10_26() }
   public var __buffer: ByteBuffer! { return _accessor.bb }
   private var _accessor: Table
 
@@ -1011,7 +1011,7 @@
 }
 public struct MyGame_Example_Referrable: FlatBufferObject, Verifiable, ObjectAPIPacker {
 
-  static func validateVersion() { FlatBuffersVersion_2_0_8() }
+  static func validateVersion() { FlatBuffersVersion_22_10_26() }
   public var __buffer: ByteBuffer! { return _accessor.bb }
   private var _accessor: Table
 
@@ -1119,7 +1119,7 @@
 ///  an example documentation comment: "monster object"
 public struct MyGame_Example_Monster: FlatBufferObject, Verifiable, ObjectAPIPacker {
 
-  static func validateVersion() { FlatBuffersVersion_2_0_8() }
+  static func validateVersion() { FlatBuffersVersion_22_10_26() }
   public var __buffer: ByteBuffer! { return _accessor.bb }
   private var _accessor: Table
 
@@ -1184,6 +1184,14 @@
     case nativeInline = 106
     case longEnumNonEnumDefault = 108
     case longEnumNormalDefault = 110
+    case nanDefault = 112
+    case infDefault = 114
+    case positiveInfDefault = 116
+    case infinityDefault = 118
+    case positiveInfinityDefault = 120
+    case negativeInfDefault = 122
+    case negativeInfinityDefault = 124
+    case doubleInfDefault = 126
     var v: Int32 { Int32(self.rawValue) }
     var p: VOffset { self.rawValue }
   }
@@ -1334,7 +1342,23 @@
   @discardableResult public func mutate(longEnumNonEnumDefault: MyGame_Example_LongEnum) -> Bool {let o = _accessor.offset(VTOFFSET.longEnumNonEnumDefault.v);  return _accessor.mutate(longEnumNonEnumDefault.rawValue, index: o) }
   public var longEnumNormalDefault: MyGame_Example_LongEnum { let o = _accessor.offset(VTOFFSET.longEnumNormalDefault.v); return o == 0 ? .longone : MyGame_Example_LongEnum(rawValue: _accessor.readBuffer(of: UInt64.self, at: o)) ?? .longone }
   @discardableResult public func mutate(longEnumNormalDefault: MyGame_Example_LongEnum) -> Bool {let o = _accessor.offset(VTOFFSET.longEnumNormalDefault.v);  return _accessor.mutate(longEnumNormalDefault.rawValue, index: o) }
-  public static func startMonster(_ fbb: inout FlatBufferBuilder) -> UOffset { fbb.startTable(with: 54) }
+  public var nanDefault: Float32 { let o = _accessor.offset(VTOFFSET.nanDefault.v); return o == 0 ? nan : _accessor.readBuffer(of: Float32.self, at: o) }
+  @discardableResult public func mutate(nanDefault: Float32) -> Bool {let o = _accessor.offset(VTOFFSET.nanDefault.v);  return _accessor.mutate(nanDefault, index: o) }
+  public var infDefault: Float32 { let o = _accessor.offset(VTOFFSET.infDefault.v); return o == 0 ? inf : _accessor.readBuffer(of: Float32.self, at: o) }
+  @discardableResult public func mutate(infDefault: Float32) -> Bool {let o = _accessor.offset(VTOFFSET.infDefault.v);  return _accessor.mutate(infDefault, index: o) }
+  public var positiveInfDefault: Float32 { let o = _accessor.offset(VTOFFSET.positiveInfDefault.v); return o == 0 ? +inf : _accessor.readBuffer(of: Float32.self, at: o) }
+  @discardableResult public func mutate(positiveInfDefault: Float32) -> Bool {let o = _accessor.offset(VTOFFSET.positiveInfDefault.v);  return _accessor.mutate(positiveInfDefault, index: o) }
+  public var infinityDefault: Float32 { let o = _accessor.offset(VTOFFSET.infinityDefault.v); return o == 0 ? infinity : _accessor.readBuffer(of: Float32.self, at: o) }
+  @discardableResult public func mutate(infinityDefault: Float32) -> Bool {let o = _accessor.offset(VTOFFSET.infinityDefault.v);  return _accessor.mutate(infinityDefault, index: o) }
+  public var positiveInfinityDefault: Float32 { let o = _accessor.offset(VTOFFSET.positiveInfinityDefault.v); return o == 0 ? +infinity : _accessor.readBuffer(of: Float32.self, at: o) }
+  @discardableResult public func mutate(positiveInfinityDefault: Float32) -> Bool {let o = _accessor.offset(VTOFFSET.positiveInfinityDefault.v);  return _accessor.mutate(positiveInfinityDefault, index: o) }
+  public var negativeInfDefault: Float32 { let o = _accessor.offset(VTOFFSET.negativeInfDefault.v); return o == 0 ? -inf : _accessor.readBuffer(of: Float32.self, at: o) }
+  @discardableResult public func mutate(negativeInfDefault: Float32) -> Bool {let o = _accessor.offset(VTOFFSET.negativeInfDefault.v);  return _accessor.mutate(negativeInfDefault, index: o) }
+  public var negativeInfinityDefault: Float32 { let o = _accessor.offset(VTOFFSET.negativeInfinityDefault.v); return o == 0 ? -infinity : _accessor.readBuffer(of: Float32.self, at: o) }
+  @discardableResult public func mutate(negativeInfinityDefault: Float32) -> Bool {let o = _accessor.offset(VTOFFSET.negativeInfinityDefault.v);  return _accessor.mutate(negativeInfinityDefault, index: o) }
+  public var doubleInfDefault: Double { let o = _accessor.offset(VTOFFSET.doubleInfDefault.v); return o == 0 ? inf : _accessor.readBuffer(of: Double.self, at: o) }
+  @discardableResult public func mutate(doubleInfDefault: Double) -> Bool {let o = _accessor.offset(VTOFFSET.doubleInfDefault.v);  return _accessor.mutate(doubleInfDefault, index: o) }
+  public static func startMonster(_ fbb: inout FlatBufferBuilder) -> UOffset { fbb.startTable(with: 62) }
   public static func add(pos: MyGame_Example_Vec3?, _ fbb: inout FlatBufferBuilder) { guard let pos = pos else { return }; fbb.create(struct: pos, position: VTOFFSET.pos.p) }
   public static func add(mana: Int16, _ fbb: inout FlatBufferBuilder) { fbb.add(element: mana, def: 150, at: VTOFFSET.mana.p) }
   public static func add(hp: Int16, _ fbb: inout FlatBufferBuilder) { fbb.add(element: hp, def: 100, at: VTOFFSET.hp.p) }
@@ -1398,6 +1422,14 @@
   public static func add(nativeInline: MyGame_Example_Test?, _ fbb: inout FlatBufferBuilder) { guard let nativeInline = nativeInline else { return }; fbb.create(struct: nativeInline, position: VTOFFSET.nativeInline.p) }
   public static func add(longEnumNonEnumDefault: MyGame_Example_LongEnum, _ fbb: inout FlatBufferBuilder) { fbb.add(element: longEnumNonEnumDefault.rawValue, def: 0, at: VTOFFSET.longEnumNonEnumDefault.p) }
   public static func add(longEnumNormalDefault: MyGame_Example_LongEnum, _ fbb: inout FlatBufferBuilder) { fbb.add(element: longEnumNormalDefault.rawValue, def: 2, at: VTOFFSET.longEnumNormalDefault.p) }
+  public static func add(nanDefault: Float32, _ fbb: inout FlatBufferBuilder) { fbb.add(element: nanDefault, def: nan, at: VTOFFSET.nanDefault.p) }
+  public static func add(infDefault: Float32, _ fbb: inout FlatBufferBuilder) { fbb.add(element: infDefault, def: inf, at: VTOFFSET.infDefault.p) }
+  public static func add(positiveInfDefault: Float32, _ fbb: inout FlatBufferBuilder) { fbb.add(element: positiveInfDefault, def: +inf, at: VTOFFSET.positiveInfDefault.p) }
+  public static func add(infinityDefault: Float32, _ fbb: inout FlatBufferBuilder) { fbb.add(element: infinityDefault, def: infinity, at: VTOFFSET.infinityDefault.p) }
+  public static func add(positiveInfinityDefault: Float32, _ fbb: inout FlatBufferBuilder) { fbb.add(element: positiveInfinityDefault, def: +infinity, at: VTOFFSET.positiveInfinityDefault.p) }
+  public static func add(negativeInfDefault: Float32, _ fbb: inout FlatBufferBuilder) { fbb.add(element: negativeInfDefault, def: -inf, at: VTOFFSET.negativeInfDefault.p) }
+  public static func add(negativeInfinityDefault: Float32, _ fbb: inout FlatBufferBuilder) { fbb.add(element: negativeInfinityDefault, def: -infinity, at: VTOFFSET.negativeInfinityDefault.p) }
+  public static func add(doubleInfDefault: Double, _ fbb: inout FlatBufferBuilder) { fbb.add(element: doubleInfDefault, def: inf, at: VTOFFSET.doubleInfDefault.p) }
   public static func endMonster(_ fbb: inout FlatBufferBuilder, start: UOffset) -> Offset { let end = Offset(offset: fbb.endTable(at: start)); fbb.require(table: end, fields: [10]); return end }
   public static func createMonster(
     _ fbb: inout FlatBufferBuilder,
@@ -1453,7 +1485,15 @@
     scalarKeySortedTablesVectorOffset scalarKeySortedTables: Offset = Offset(),
     nativeInline: MyGame_Example_Test? = nil,
     longEnumNonEnumDefault: MyGame_Example_LongEnum = .longone,
-    longEnumNormalDefault: MyGame_Example_LongEnum = .longone
+    longEnumNormalDefault: MyGame_Example_LongEnum = .longone,
+    nanDefault: Float32 = nan,
+    infDefault: Float32 = inf,
+    positiveInfDefault: Float32 = +inf,
+    infinityDefault: Float32 = infinity,
+    positiveInfinityDefault: Float32 = +infinity,
+    negativeInfDefault: Float32 = -inf,
+    negativeInfinityDefault: Float32 = -infinity,
+    doubleInfDefault: Double = inf
   ) -> Offset {
     let __start = MyGame_Example_Monster.startMonster(&fbb)
     MyGame_Example_Monster.add(pos: pos, &fbb)
@@ -1509,6 +1549,14 @@
     MyGame_Example_Monster.add(nativeInline: nativeInline, &fbb)
     MyGame_Example_Monster.add(longEnumNonEnumDefault: longEnumNonEnumDefault, &fbb)
     MyGame_Example_Monster.add(longEnumNormalDefault: longEnumNormalDefault, &fbb)
+    MyGame_Example_Monster.add(nanDefault: nanDefault, &fbb)
+    MyGame_Example_Monster.add(infDefault: infDefault, &fbb)
+    MyGame_Example_Monster.add(positiveInfDefault: positiveInfDefault, &fbb)
+    MyGame_Example_Monster.add(infinityDefault: infinityDefault, &fbb)
+    MyGame_Example_Monster.add(positiveInfinityDefault: positiveInfinityDefault, &fbb)
+    MyGame_Example_Monster.add(negativeInfDefault: negativeInfDefault, &fbb)
+    MyGame_Example_Monster.add(negativeInfinityDefault: negativeInfinityDefault, &fbb)
+    MyGame_Example_Monster.add(doubleInfDefault: doubleInfDefault, &fbb)
     return MyGame_Example_Monster.endMonster(&fbb, start: __start)
   }
   public static func sortVectorOfMonster(offsets:[Offset], _ fbb: inout FlatBufferBuilder) -> Offset {
@@ -1668,6 +1716,14 @@
     MyGame_Example_Monster.add(nativeInline: obj.nativeInline, &builder)
     MyGame_Example_Monster.add(longEnumNonEnumDefault: obj.longEnumNonEnumDefault, &builder)
     MyGame_Example_Monster.add(longEnumNormalDefault: obj.longEnumNormalDefault, &builder)
+    MyGame_Example_Monster.add(nanDefault: obj.nanDefault, &builder)
+    MyGame_Example_Monster.add(infDefault: obj.infDefault, &builder)
+    MyGame_Example_Monster.add(positiveInfDefault: obj.positiveInfDefault, &builder)
+    MyGame_Example_Monster.add(infinityDefault: obj.infinityDefault, &builder)
+    MyGame_Example_Monster.add(positiveInfinityDefault: obj.positiveInfinityDefault, &builder)
+    MyGame_Example_Monster.add(negativeInfDefault: obj.negativeInfDefault, &builder)
+    MyGame_Example_Monster.add(negativeInfinityDefault: obj.negativeInfinityDefault, &builder)
+    MyGame_Example_Monster.add(doubleInfDefault: obj.doubleInfDefault, &builder)
     return MyGame_Example_Monster.endMonster(&builder, start: __root)
   }
 
@@ -1756,6 +1812,14 @@
     try _v.visit(field: VTOFFSET.nativeInline.p, fieldName: "nativeInline", required: false, type: MyGame_Example_Test.self)
     try _v.visit(field: VTOFFSET.longEnumNonEnumDefault.p, fieldName: "longEnumNonEnumDefault", required: false, type: MyGame_Example_LongEnum.self)
     try _v.visit(field: VTOFFSET.longEnumNormalDefault.p, fieldName: "longEnumNormalDefault", required: false, type: MyGame_Example_LongEnum.self)
+    try _v.visit(field: VTOFFSET.nanDefault.p, fieldName: "nanDefault", required: false, type: Float32.self)
+    try _v.visit(field: VTOFFSET.infDefault.p, fieldName: "infDefault", required: false, type: Float32.self)
+    try _v.visit(field: VTOFFSET.positiveInfDefault.p, fieldName: "positiveInfDefault", required: false, type: Float32.self)
+    try _v.visit(field: VTOFFSET.infinityDefault.p, fieldName: "infinityDefault", required: false, type: Float32.self)
+    try _v.visit(field: VTOFFSET.positiveInfinityDefault.p, fieldName: "positiveInfinityDefault", required: false, type: Float32.self)
+    try _v.visit(field: VTOFFSET.negativeInfDefault.p, fieldName: "negativeInfDefault", required: false, type: Float32.self)
+    try _v.visit(field: VTOFFSET.negativeInfinityDefault.p, fieldName: "negativeInfinityDefault", required: false, type: Float32.self)
+    try _v.visit(field: VTOFFSET.doubleInfDefault.p, fieldName: "doubleInfDefault", required: false, type: Double.self)
     _v.finish()
   }
 }
@@ -1816,6 +1880,14 @@
     case nativeInline = "native_inline"
     case longEnumNonEnumDefault = "long_enum_non_enum_default"
     case longEnumNormalDefault = "long_enum_normal_default"
+    case nanDefault = "nan_default"
+    case infDefault = "inf_default"
+    case positiveInfDefault = "positive_inf_default"
+    case infinityDefault = "infinity_default"
+    case positiveInfinityDefault = "positive_infinity_default"
+    case negativeInfDefault = "negative_inf_default"
+    case negativeInfinityDefault = "negative_infinity_default"
+    case doubleInfDefault = "double_inf_default"
   }
   public func encode(to encoder: Encoder) throws {
     var container = encoder.container(keyedBy: CodingKeys.self)
@@ -2033,6 +2105,30 @@
     if longEnumNormalDefault != .longone {
       try container.encodeIfPresent(longEnumNormalDefault, forKey: .longEnumNormalDefault)
     }
+    if nanDefault != nan {
+      try container.encodeIfPresent(nanDefault, forKey: .nanDefault)
+    }
+    if infDefault != inf {
+      try container.encodeIfPresent(infDefault, forKey: .infDefault)
+    }
+    if positiveInfDefault != +inf {
+      try container.encodeIfPresent(positiveInfDefault, forKey: .positiveInfDefault)
+    }
+    if infinityDefault != infinity {
+      try container.encodeIfPresent(infinityDefault, forKey: .infinityDefault)
+    }
+    if positiveInfinityDefault != +infinity {
+      try container.encodeIfPresent(positiveInfinityDefault, forKey: .positiveInfinityDefault)
+    }
+    if negativeInfDefault != -inf {
+      try container.encodeIfPresent(negativeInfDefault, forKey: .negativeInfDefault)
+    }
+    if negativeInfinityDefault != -infinity {
+      try container.encodeIfPresent(negativeInfinityDefault, forKey: .negativeInfinityDefault)
+    }
+    if doubleInfDefault != inf {
+      try container.encodeIfPresent(doubleInfDefault, forKey: .doubleInfDefault)
+    }
   }
 }
 
@@ -2088,6 +2184,14 @@
   public var nativeInline: MyGame_Example_Test?
   public var longEnumNonEnumDefault: MyGame_Example_LongEnum
   public var longEnumNormalDefault: MyGame_Example_LongEnum
+  public var nanDefault: Float32
+  public var infDefault: Float32
+  public var positiveInfDefault: Float32
+  public var infinityDefault: Float32
+  public var positiveInfinityDefault: Float32
+  public var negativeInfDefault: Float32
+  public var negativeInfinityDefault: Float32
+  public var doubleInfDefault: Double
 
   public init(_ _t: inout MyGame_Example_Monster) {
     pos = _t.pos
@@ -2240,6 +2344,14 @@
     nativeInline = _t.nativeInline
     longEnumNonEnumDefault = _t.longEnumNonEnumDefault
     longEnumNormalDefault = _t.longEnumNormalDefault
+    nanDefault = _t.nanDefault
+    infDefault = _t.infDefault
+    positiveInfDefault = _t.positiveInfDefault
+    infinityDefault = _t.infinityDefault
+    positiveInfinityDefault = _t.positiveInfinityDefault
+    negativeInfDefault = _t.negativeInfDefault
+    negativeInfinityDefault = _t.negativeInfinityDefault
+    doubleInfDefault = _t.doubleInfDefault
   }
 
   public init() {
@@ -2290,6 +2402,14 @@
     nativeInline = MyGame_Example_Test()
     longEnumNonEnumDefault = .longone
     longEnumNormalDefault = .longone
+    nanDefault = nan
+    infDefault = inf
+    positiveInfDefault = +inf
+    infinityDefault = infinity
+    positiveInfinityDefault = +infinity
+    negativeInfDefault = -inf
+    negativeInfinityDefault = -infinity
+    doubleInfDefault = inf
   }
 
   public func serialize() -> ByteBuffer { return serialize(type: MyGame_Example_Monster.self) }
@@ -2297,7 +2417,7 @@
 }
 public struct MyGame_Example_TypeAliases: FlatBufferObject, Verifiable, ObjectAPIPacker {
 
-  static func validateVersion() { FlatBuffersVersion_2_0_8() }
+  static func validateVersion() { FlatBuffersVersion_22_10_26() }
   public var __buffer: ByteBuffer! { return _accessor.bb }
   private var _accessor: Table
 
diff --git a/third_party/flatbuffers/tests/swift/tests/Tests/FlatBuffers.Test.SwiftTests/more_defaults_generated.swift b/third_party/flatbuffers/tests/swift/tests/Tests/FlatBuffers.Test.SwiftTests/more_defaults_generated.swift
index f6692c9..d5885fb 100644
--- a/third_party/flatbuffers/tests/swift/tests/Tests/FlatBuffers.Test.SwiftTests/more_defaults_generated.swift
+++ b/third_party/flatbuffers/tests/swift/tests/Tests/FlatBuffers.Test.SwiftTests/more_defaults_generated.swift
@@ -29,7 +29,7 @@
 
 public struct MoreDefaults: FlatBufferObject, Verifiable, ObjectAPIPacker {
 
-  static func validateVersion() { FlatBuffersVersion_2_0_8() }
+  static func validateVersion() { FlatBuffersVersion_22_10_26() }
   public var __buffer: ByteBuffer! { return _accessor.bb }
   private var _accessor: Table
 
diff --git a/third_party/flatbuffers/tests/swift/tests/Tests/FlatBuffers.Test.SwiftTests/optional_scalars_generated.swift b/third_party/flatbuffers/tests/swift/tests/Tests/FlatBuffers.Test.SwiftTests/optional_scalars_generated.swift
index 565bbd4..c82904b 100644
--- a/third_party/flatbuffers/tests/swift/tests/Tests/FlatBuffers.Test.SwiftTests/optional_scalars_generated.swift
+++ b/third_party/flatbuffers/tests/swift/tests/Tests/FlatBuffers.Test.SwiftTests/optional_scalars_generated.swift
@@ -29,7 +29,7 @@
 
 public struct optional_scalars_ScalarStuff: FlatBufferObject, Verifiable {
 
-  static func validateVersion() { FlatBuffersVersion_2_0_8() }
+  static func validateVersion() { FlatBuffersVersion_22_10_26() }
   public var __buffer: ByteBuffer! { return _accessor.bb }
   private var _accessor: Table
 
diff --git a/third_party/flatbuffers/tests/swift/tests/Tests/FlatBuffers.Test.SwiftTests/union_vector_generated.swift b/third_party/flatbuffers/tests/swift/tests/Tests/FlatBuffers.Test.SwiftTests/union_vector_generated.swift
index ce3d37f..801ea13 100644
--- a/third_party/flatbuffers/tests/swift/tests/Tests/FlatBuffers.Test.SwiftTests/union_vector_generated.swift
+++ b/third_party/flatbuffers/tests/swift/tests/Tests/FlatBuffers.Test.SwiftTests/union_vector_generated.swift
@@ -120,7 +120,7 @@
 }
 public struct Rapunzel: NativeStruct, Verifiable, FlatbuffersInitializable, NativeObject {
 
-  static func validateVersion() { FlatBuffersVersion_2_0_8() }
+  static func validateVersion() { FlatBuffersVersion_22_10_26() }
 
   private var _hairLength: Int32
 
@@ -163,7 +163,7 @@
 
 public struct Rapunzel_Mutable: FlatBufferObject {
 
-  static func validateVersion() { FlatBuffersVersion_2_0_8() }
+  static func validateVersion() { FlatBuffersVersion_22_10_26() }
   public var __buffer: ByteBuffer! { return _accessor.bb }
   private var _accessor: Struct
 
@@ -188,7 +188,7 @@
 
 public struct BookReader: NativeStruct, Verifiable, FlatbuffersInitializable, NativeObject {
 
-  static func validateVersion() { FlatBuffersVersion_2_0_8() }
+  static func validateVersion() { FlatBuffersVersion_22_10_26() }
 
   private var _booksRead: Int32
 
@@ -231,7 +231,7 @@
 
 public struct BookReader_Mutable: FlatBufferObject {
 
-  static func validateVersion() { FlatBuffersVersion_2_0_8() }
+  static func validateVersion() { FlatBuffersVersion_22_10_26() }
   public var __buffer: ByteBuffer! { return _accessor.bb }
   private var _accessor: Struct
 
@@ -256,7 +256,7 @@
 
 public struct FallingTub: NativeStruct, Verifiable, FlatbuffersInitializable, NativeObject {
 
-  static func validateVersion() { FlatBuffersVersion_2_0_8() }
+  static func validateVersion() { FlatBuffersVersion_22_10_26() }
 
   private var _weight: Int32
 
@@ -299,7 +299,7 @@
 
 public struct FallingTub_Mutable: FlatBufferObject {
 
-  static func validateVersion() { FlatBuffersVersion_2_0_8() }
+  static func validateVersion() { FlatBuffersVersion_22_10_26() }
   public var __buffer: ByteBuffer! { return _accessor.bb }
   private var _accessor: Struct
 
@@ -324,7 +324,7 @@
 
 public struct Attacker: FlatBufferObject, Verifiable, ObjectAPIPacker {
 
-  static func validateVersion() { FlatBuffersVersion_2_0_8() }
+  static func validateVersion() { FlatBuffersVersion_22_10_26() }
   public var __buffer: ByteBuffer! { return _accessor.bb }
   private var _accessor: Table
 
@@ -407,7 +407,7 @@
 }
 public struct HandFan: FlatBufferObject, Verifiable, ObjectAPIPacker {
 
-  static func validateVersion() { FlatBuffersVersion_2_0_8() }
+  static func validateVersion() { FlatBuffersVersion_22_10_26() }
   public var __buffer: ByteBuffer! { return _accessor.bb }
   private var _accessor: Table
 
@@ -490,7 +490,7 @@
 }
 public struct Movie: FlatBufferObject, Verifiable, ObjectAPIPacker {
 
-  static func validateVersion() { FlatBuffersVersion_2_0_8() }
+  static func validateVersion() { FlatBuffersVersion_22_10_26() }
   public var __buffer: ByteBuffer! { return _accessor.bb }
   private var _accessor: Table
 
diff --git a/third_party/flatbuffers/tests/swift/tests/Tests/FlatBuffers.Test.SwiftTests/vector_has_test_generated.swift b/third_party/flatbuffers/tests/swift/tests/Tests/FlatBuffers.Test.SwiftTests/vector_has_test_generated.swift
index dc292f3..c065b9f 100644
--- a/third_party/flatbuffers/tests/swift/tests/Tests/FlatBuffers.Test.SwiftTests/vector_has_test_generated.swift
+++ b/third_party/flatbuffers/tests/swift/tests/Tests/FlatBuffers.Test.SwiftTests/vector_has_test_generated.swift
@@ -6,7 +6,7 @@
 
 public struct Swift_Tests_Vectors: FlatBufferObject, Verifiable {
 
-  static func validateVersion() { FlatBuffersVersion_2_0_8() }
+  static func validateVersion() { FlatBuffersVersion_22_10_26() }
   public var __buffer: ByteBuffer! { return _accessor.bb }
   private var _accessor: Table
 
diff --git a/third_party/flatbuffers/tests/test.cpp b/third_party/flatbuffers/tests/test.cpp
index 7e05c08..65198a6 100644
--- a/third_party/flatbuffers/tests/test.cpp
+++ b/third_party/flatbuffers/tests/test.cpp
@@ -16,10 +16,12 @@
 #include <stdint.h>
 
 #include <cmath>
+#include <limits>
 #include <memory>
 #include <string>
 
 #include "evolution_test.h"
+#include "alignment_test.h"
 #include "flatbuffers/flatbuffers.h"
 #include "flatbuffers/idl.h"
 #include "flatbuffers/minireflect.h"
@@ -82,6 +84,8 @@
   // clang-format on
 }
 
+// Guard against -Wunused-function on platforms without file tests.
+#ifndef FLATBUFFERS_NO_FILE_TESTS
 void GenerateTableTextTest(const std::string &tests_data_path) {
   std::string schemafile;
   std::string jsonfile;
@@ -376,6 +380,7 @@
           true);
   TEST_EQ(parser2.Parse("{a_type:Bool,a:{b:true}}"), true);
 }
+#endif
 
 void EndianSwapTest() {
   TEST_EQ(flatbuffers::EndianSwap(static_cast<int16_t>(0x1234)), 0x3412);
@@ -419,6 +424,12 @@
 void EqualOperatorTest() {
   MonsterT a;
   MonsterT b;
+  // We have to reset the fields that are NaN to zero to allow the equality
+  // to evaluate to true.
+  TEST_EQ(std::isnan(a.nan_default), true);
+  TEST_EQ(std::isnan(b.nan_default), true);
+  a.nan_default = 0;
+  b.nan_default = 0;
   TEST_EQ(b == a, true);
   TEST_EQ(b != a, false);
 
@@ -437,12 +448,14 @@
   TEST_EQ(b != a, false);
 
   a.enemy.reset(new MonsterT());
+  a.enemy->nan_default = 0;
   TEST_EQ(b != a, true);
   a.enemy->mana = 33;
   TEST_EQ(b == a, false);
   TEST_EQ(b != a, true);
 
   b.enemy.reset(new MonsterT());
+  b.enemy->nan_default = 0;
   TEST_EQ(b == a, false);
   TEST_EQ(b != a, true);
   b.enemy->mana = 33;
@@ -456,6 +469,7 @@
   TEST_EQ(b == a, false);
   TEST_EQ(b != a, true);
   a.enemy.reset(new MonsterT());
+  a.enemy->nan_default = 0;
   TEST_EQ(b == a, true);
   TEST_EQ(b != a, false);
 
@@ -469,23 +483,29 @@
   {
     // Two tables are equal by default.
     MonsterT a, b;
+    a.nan_default = 0;
+    b.nan_default = 0;
     TEST_EQ(a == b, true);
 
     // Adding only a table to one of the monster vectors should make it not
     // equal (due to size mistmatch).
     a.testarrayoftables.push_back(
         flatbuffers::unique_ptr<MonsterT>(new MonsterT));
+    a.testarrayoftables.back()->nan_default = 0;
     TEST_EQ(a == b, false);
 
     // Adding an equalivant table to the other monster vector should make it
     // equal again.
     b.testarrayoftables.push_back(
         flatbuffers::unique_ptr<MonsterT>(new MonsterT));
+    b.testarrayoftables.back()->nan_default = 0;
     TEST_EQ(a == b, true);
 
     // Create two new monsters that are different.
     auto c = flatbuffers::unique_ptr<MonsterT>(new MonsterT);
     auto d = flatbuffers::unique_ptr<MonsterT>(new MonsterT);
+    c->nan_default = 0;
+    d->nan_default = 0;
     c->hp = 1;
     d->hp = 2;
     TEST_EQ(c == d, false);
@@ -840,6 +860,8 @@
   }
 }
 
+// Guard against -Wunused-function on platforms without file tests.
+#ifndef FLATBUFFERS_NO_FILE_TESTS
 // VS10 does not support typed enums, exclude from tests
 #if !defined(_MSC_VER) || _MSC_VER >= 1700
 void FixedLengthArrayJsonTest(const std::string &tests_data_path, bool binary) {
@@ -1030,6 +1052,7 @@
                       parserOrg.builder_.GetSize()),
           0);
 }
+#endif
 
 void NestedVerifierTest() {
   // Create a nested monster.
@@ -1395,6 +1418,49 @@
   TEST_ASSERT(unpacked.t == test.t);
 }
 
+void DoNotRequireEofTest(const std::string& tests_data_path) {
+  std::string schemafile;
+  bool ok = flatbuffers::LoadFile(
+      (tests_data_path + "monster_test.fbs").c_str(), false, &schemafile);
+  TEST_EQ(ok, true);
+  auto include_test_path =
+      flatbuffers::ConCatPathFileName(tests_data_path, "include_test");
+  const char *include_directories[] = { tests_data_path.c_str(),
+                                        include_test_path.c_str(), nullptr };
+  flatbuffers::IDLOptions opt;
+  opt.require_json_eof = false;
+  flatbuffers::Parser parser(opt);
+  ok = parser.Parse(schemafile.c_str(), include_directories);
+  TEST_EQ(ok, true);
+  
+  const char *str = R"(This string contains two monsters, the first one is {
+      "name": "Blob",
+      "hp": 5
+    }
+    and the second one is {
+      "name": "Imp",
+      "hp": 10
+    }
+  )";
+  const char *tableStart = std::strchr(str, '{');
+  ok = parser.ParseJson(tableStart);
+  TEST_EQ(ok, true);
+
+  const Monster *monster = GetMonster(parser.builder_.GetBufferPointer());
+  TEST_EQ_STR(monster->name()->c_str(), "Blob");
+  TEST_EQ(monster->hp(), 5);
+  
+  tableStart += parser.BytesConsumed();
+
+  tableStart = std::strchr(tableStart + 1, '{');
+  ok = parser.ParseJson(tableStart);
+  TEST_EQ(ok, true);
+
+  monster = GetMonster(parser.builder_.GetBufferPointer());
+  TEST_EQ_STR(monster->name()->c_str(), "Imp");
+  TEST_EQ(monster->hp(), 10);
+}
+
 int FlatBufferTests(const std::string &tests_data_path) {
   // Run our various test suites:
 
@@ -1416,6 +1482,8 @@
 
   SizePrefixedTest();
 
+  AlignmentTest();
+
 #ifndef FLATBUFFERS_NO_FILE_TESTS
   ParseAndGenerateTextTest(tests_data_path, false);
   ParseAndGenerateTextTest(tests_data_path, true);
@@ -1439,6 +1507,7 @@
   TestMonsterExtraFloats(tests_data_path);
   ParseIncorrectMonsterJsonTest(tests_data_path);
   FixedLengthArraySpanTest(tests_data_path);
+  DoNotRequireEofTest(tests_data_path);
 #endif
 
   UtilConvertCase();
diff --git a/third_party/flatbuffers/tests/ts/JavaScriptComplexArraysTest.js b/third_party/flatbuffers/tests/ts/JavaScriptComplexArraysTest.js
new file mode 100644
index 0000000..f8601ed
--- /dev/null
+++ b/third_party/flatbuffers/tests/ts/JavaScriptComplexArraysTest.js
@@ -0,0 +1,129 @@
+/* global BigInt */
+
+import assert from 'assert';
+import { readFileSync, writeFileSync } from 'fs';
+import * as flatbuffers from 'flatbuffers';
+import {
+  ArrayStructT,
+  ArrayTable,
+  ArrayTableT,
+  InnerStructT,
+  NestedStructT,
+  OuterStructT,
+  TestEnum,
+} from './arrays_test_complex/arrays_test_complex_generated.js';
+// eslint-disable-next-line @typescript-eslint/no-explicit-any
+BigInt.prototype.toJSON = function () {
+  return this.toString();
+};
+function fbObjToObj(fbObj) {
+  const ret = {};
+  for (const propName of Object.keys(fbObj)) {
+    const key = propName;
+    const prop = fbObj[key];
+    if (prop.valueOf) {
+      ret[key] = prop.valueOf();
+    } else if (typeof prop === 'object') {
+      ret[key] = fbObjToObj(prop);
+    }
+  }
+  return ret;
+}
+function testBuild(monFile, jsFile) {
+  const arrayTable = new ArrayTableT(
+    'Complex Array Test',
+    new ArrayStructT(
+      221.139008,
+      [-700, -600, -500, -400, -300, -200, -100, 0, 100, 200, 300, 400, 500, 600, 700],
+      13,
+      [
+        new NestedStructT(
+          [233, -123],
+          TestEnum.B,
+          [TestEnum.A, TestEnum.C],
+          [
+            new OuterStructT(
+              false,
+              123.456,
+              new InnerStructT(
+                123456792.0,
+                [13, 12, 11, 10, 9, 8, 7, 6, 5, 4, 3, 2, 1],
+                91,
+                BigInt('9007199254740999')
+              ),
+              [
+                new InnerStructT(
+                  -987654321.9876,
+                  [255, 254, 253, 252, 251, 250, 249, 248, 247, 246, 245, 244, 243],
+                  123,
+                  BigInt('9007199254741000')
+                ),
+                new InnerStructT(
+                  123000987.9876,
+                  [101, 102, 103, 104, 105, 106, 107, 108, 109, 110, 111, 112, 113],
+                  -123,
+                  BigInt('9007199254741000')
+                ),
+              ],
+              new InnerStructT(
+                987654321.9876,
+                [1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13],
+                19,
+                BigInt('9007199254741000')
+              ),
+              [111000111.222, 222000222.111, 333000333.333, 444000444.444]
+            ),
+          ]
+        ),
+      ],
+      -123456789
+    )
+  );
+  const builder = new flatbuffers.Builder();
+  builder.finish(arrayTable.pack(builder));
+  if (jsFile) {
+    const obj = fbObjToObj(arrayTable);
+    writeFileSync(jsFile, `export default ${JSON.stringify(obj, null, 2)}`);
+  }
+  if (monFile) {
+    writeFileSync(monFile, builder.asUint8Array());
+  }
+  return builder.asUint8Array();
+}
+function testParse(monFile, jsFile, buffer) {
+  if (!buffer) {
+    if (!monFile) {
+      console.log(`Please specify mon file read the buffer from.`);
+      process.exit(1);
+    }
+    buffer = readFileSync(monFile);
+  }
+  const byteBuffer = new flatbuffers.ByteBuffer(new Uint8Array(buffer));
+  const arrayTable = ArrayTable.getRootAsArrayTable(byteBuffer).unpack();
+  const json = JSON.stringify(arrayTable, null, 2);
+  if (jsFile) {
+    writeFileSync(jsFile, `export default ${json}`);
+  }
+  return arrayTable;
+}
+if (process.argv[2] === 'build') {
+  testBuild(process.argv[3], process.argv[4]);
+} else if (process.argv[2] === 'parse') {
+  testParse(process.argv[3], process.argv[4], null);
+} else {
+  const arr = testBuild(null, null);
+  const parsed = testParse(null, null, Buffer.from(arr));
+  assert.strictEqual(parsed.a, 'Complex Array Test', 'String Test');
+  assert.strictEqual(parsed?.cUnderscore?.aUnderscore, 221.13900756835938, 'Float Test');
+  assert.deepEqual(parsed?.cUnderscore?.bUnderscore, [-700, -600, -500, -400, -300, -200, -100, 0, 100, 200, 300, 400, 500, 600, 700], 'Array of signed integers');
+  assert.strictEqual(parsed?.cUnderscore.d?.[0].dOuter[0].d[1].a, 123000987.9876, 'Float in deep');
+  assert.deepEqual(parsed?.cUnderscore?.d[0].dOuter?.[0]?.e, {
+    a: 987654321.9876,
+    b: [1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13],
+    c: 19,
+    dUnderscore: '9007199254741000',
+  }, 'Object in deep');
+  assert.deepEqual(parsed?.cUnderscore.g, ['0', '0'], 'Last object');
+
+  console.log('Arrays test: completed successfully');
+}
diff --git a/third_party/flatbuffers/tests/ts/TypeScriptTest.py b/third_party/flatbuffers/tests/ts/TypeScriptTest.py
index c95ed72..bb8dfca 100755
--- a/third_party/flatbuffers/tests/ts/TypeScriptTest.py
+++ b/third_party/flatbuffers/tests/ts/TypeScriptTest.py
@@ -61,7 +61,7 @@
 
 print("Invoking flatc...")
 flatc(
-    options=["--ts", "--gen-name-strings", "--gen-mutable", "--gen-object-api"],
+    options=["--ts", "--reflect-names", "--gen-name-strings", "--gen-mutable", "--gen-object-api"],
     schema="../monster_test.fbs",
     include="../include_test",
 )
@@ -74,18 +74,18 @@
 )
 
 flatc(
-    options=["--ts", "--gen-name-strings", "--gen-mutable", "--gen-object-api"],
+    options=["--ts", "--reflect-names", "--gen-name-strings", "--gen-mutable", "--gen-object-api"],
     schema="../union_vector/union_vector.fbs",
     prefix="union_vector",
 )
 
 flatc(
-    options=["--ts", "--gen-name-strings"],
+    options=["--ts", "--reflect-names", "--gen-name-strings"],
     schema="../optional_scalars.fbs",
 )
 
 flatc(
-    options=["--ts", "--gen-name-strings", "--gen-mutable", "--gen-object-api"],
+    options=["--ts", "--reflect-names", "--gen-name-strings", "--gen-mutable", "--gen-object-api"],
     schema=[
         "typescript_keywords.fbs",
         "test_dir/typescript_include.fbs",
@@ -96,8 +96,15 @@
 )
 
 flatc(
+    options=["--ts", "--reflect-names", "--ts-flat-files", "--gen-name-strings", "--gen-object-api"],
+    schema="arrays_test_complex/arrays_test_complex.fbs",
+    prefix="arrays_test_complex"
+)
+
+flatc(
     options=[
         "--ts",
+        "--reflect-names",
         "--gen-name-strings",
         "--gen-mutable",
         "--gen-object-api",
@@ -120,4 +127,5 @@
 print("Running TypeScript Tests...")
 check_call(NODE_CMD + ["JavaScriptTest"])
 check_call(NODE_CMD + ["JavaScriptUnionVectorTest"])
-check_call(NODE_CMD + ["JavaScriptFlexBuffersTest"])
\ No newline at end of file
+check_call(NODE_CMD + ["JavaScriptFlexBuffersTest"])
+check_call(NODE_CMD + ["JavaScriptComplexArraysTest"])
\ No newline at end of file
diff --git a/third_party/flatbuffers/tests/ts/arrays_test_complex/arrays_test_complex.fbs b/third_party/flatbuffers/tests/ts/arrays_test_complex/arrays_test_complex.fbs
new file mode 100644
index 0000000..3ef5915
--- /dev/null
+++ b/third_party/flatbuffers/tests/ts/arrays_test_complex/arrays_test_complex.fbs
@@ -0,0 +1,46 @@
+namespace MyGame.Example;
+
+enum TestEnum : byte { A, B, C }
+
+struct InnerStruct {
+  a:float64;
+  b:[ubyte:13];
+  c:int8;
+  d_underscore:int64;
+}
+
+struct OuterStruct {
+  a:bool;
+  b:double;
+  c_underscore:InnerStruct;
+  d:[InnerStruct:3];
+  e:InnerStruct;
+  f:[float64:4];
+}
+
+struct NestedStruct{
+  a:[int:2];
+  b:TestEnum;
+  c_underscore:[TestEnum:2];
+  d_outer:[OuterStruct:5];
+  e:[int64:2];
+}
+
+struct ArrayStruct{
+  a_underscore:float;
+  b_underscore:[int:0xF];
+  c:byte;
+  d:[NestedStruct:2];
+  e:int32;
+  f:[OuterStruct:2];
+  g:[int64:2];
+}
+
+table ArrayTable{
+  a:string;
+  c_underscore:ArrayStruct;
+}
+
+root_type ArrayTable;
+file_identifier "RHUB";
+file_extension "mon";
\ No newline at end of file
diff --git a/third_party/flatbuffers/tests/ts/arrays_test_complex/arrays_test_complex_generated.js b/third_party/flatbuffers/tests/ts/arrays_test_complex/arrays_test_complex_generated.js
new file mode 100644
index 0000000..7530e84
--- /dev/null
+++ b/third_party/flatbuffers/tests/ts/arrays_test_complex/arrays_test_complex_generated.js
@@ -0,0 +1,409 @@
+// automatically generated by the FlatBuffers compiler, do not modify
+import * as flatbuffers from 'flatbuffers';
+export var TestEnum;
+(function (TestEnum) {
+    TestEnum[TestEnum["A"] = 0] = "A";
+    TestEnum[TestEnum["B"] = 1] = "B";
+    TestEnum[TestEnum["C"] = 2] = "C";
+})(TestEnum || (TestEnum = {}));
+export class InnerStruct {
+    constructor() {
+        this.bb = null;
+        this.bb_pos = 0;
+    }
+    __init(i, bb) {
+        this.bb_pos = i;
+        this.bb = bb;
+        return this;
+    }
+    a() {
+        return this.bb.readFloat64(this.bb_pos);
+    }
+    b(index) {
+        return this.bb.readUint8(this.bb_pos + 8 + index);
+    }
+    c() {
+        return this.bb.readInt8(this.bb_pos + 21);
+    }
+    dUnderscore() {
+        return this.bb.readInt64(this.bb_pos + 24);
+    }
+    static getFullyQualifiedName() {
+        return 'MyGame_Example_InnerStruct';
+    }
+    static sizeOf() {
+        return 32;
+    }
+    static createInnerStruct(builder, a, b, c, d_underscore) {
+        var _a;
+        builder.prep(8, 32);
+        builder.writeInt64(BigInt(d_underscore !== null && d_underscore !== void 0 ? d_underscore : 0));
+        builder.pad(2);
+        builder.writeInt8(c);
+        for (let i = 12; i >= 0; --i) {
+            builder.writeInt8(((_a = b === null || b === void 0 ? void 0 : b[i]) !== null && _a !== void 0 ? _a : 0));
+        }
+        builder.writeFloat64(a);
+        return builder.offset();
+    }
+    unpack() {
+        return new InnerStructT(this.a(), this.bb.createScalarList(this.b.bind(this), 13), this.c(), this.dUnderscore());
+    }
+    unpackTo(_o) {
+        _o.a = this.a();
+        _o.b = this.bb.createScalarList(this.b.bind(this), 13);
+        _o.c = this.c();
+        _o.dUnderscore = this.dUnderscore();
+    }
+}
+export class InnerStructT {
+    constructor(a = 0.0, b = [], c = 0, dUnderscore = BigInt('0')) {
+        this.a = a;
+        this.b = b;
+        this.c = c;
+        this.dUnderscore = dUnderscore;
+    }
+    pack(builder) {
+        return InnerStruct.createInnerStruct(builder, this.a, this.b, this.c, this.dUnderscore);
+    }
+}
+export class OuterStruct {
+    constructor() {
+        this.bb = null;
+        this.bb_pos = 0;
+    }
+    __init(i, bb) {
+        this.bb_pos = i;
+        this.bb = bb;
+        return this;
+    }
+    a() {
+        return !!this.bb.readInt8(this.bb_pos);
+    }
+    b() {
+        return this.bb.readFloat64(this.bb_pos + 8);
+    }
+    cUnderscore(obj) {
+        return (obj || new InnerStruct()).__init(this.bb_pos + 16, this.bb);
+    }
+    d(index, obj) {
+        return (obj || new InnerStruct()).__init(this.bb_pos + 48 + index * 32, this.bb);
+    }
+    e(obj) {
+        return (obj || new InnerStruct()).__init(this.bb_pos + 144, this.bb);
+    }
+    f(index) {
+        return this.bb.readFloat64(this.bb_pos + 176 + index * 8);
+    }
+    static getFullyQualifiedName() {
+        return 'MyGame_Example_OuterStruct';
+    }
+    static sizeOf() {
+        return 208;
+    }
+    static createOuterStruct(builder, a, b, c_underscore_a, c_underscore_b, c_underscore_c, c_underscore_d_underscore, d, e_a, e_b, e_c, e_d_underscore, f) {
+        var _a, _b, _c;
+        builder.prep(8, 208);
+        for (let i = 3; i >= 0; --i) {
+            builder.writeFloat64(((_a = f === null || f === void 0 ? void 0 : f[i]) !== null && _a !== void 0 ? _a : 0));
+        }
+        builder.prep(8, 32);
+        builder.writeInt64(BigInt(e_d_underscore !== null && e_d_underscore !== void 0 ? e_d_underscore : 0));
+        builder.pad(2);
+        builder.writeInt8(e_c);
+        for (let i = 12; i >= 0; --i) {
+            builder.writeInt8(((_b = e_b === null || e_b === void 0 ? void 0 : e_b[i]) !== null && _b !== void 0 ? _b : 0));
+        }
+        builder.writeFloat64(e_a);
+        for (let i = 2; i >= 0; --i) {
+            const item = d === null || d === void 0 ? void 0 : d[i];
+            if (item instanceof InnerStructT) {
+                item.pack(builder);
+                continue;
+            }
+            InnerStruct.createInnerStruct(builder, item === null || item === void 0 ? void 0 : item.a, item === null || item === void 0 ? void 0 : item.b, item === null || item === void 0 ? void 0 : item.c, item === null || item === void 0 ? void 0 : item.dUnderscore);
+        }
+        builder.prep(8, 32);
+        builder.writeInt64(BigInt(c_underscore_d_underscore !== null && c_underscore_d_underscore !== void 0 ? c_underscore_d_underscore : 0));
+        builder.pad(2);
+        builder.writeInt8(c_underscore_c);
+        for (let i = 12; i >= 0; --i) {
+            builder.writeInt8(((_c = c_underscore_b === null || c_underscore_b === void 0 ? void 0 : c_underscore_b[i]) !== null && _c !== void 0 ? _c : 0));
+        }
+        builder.writeFloat64(c_underscore_a);
+        builder.writeFloat64(b);
+        builder.pad(7);
+        builder.writeInt8(Number(Boolean(a)));
+        return builder.offset();
+    }
+    unpack() {
+        return new OuterStructT(this.a(), this.b(), (this.cUnderscore() !== null ? this.cUnderscore().unpack() : null), this.bb.createObjList(this.d.bind(this), 3), (this.e() !== null ? this.e().unpack() : null), this.bb.createScalarList(this.f.bind(this), 4));
+    }
+    unpackTo(_o) {
+        _o.a = this.a();
+        _o.b = this.b();
+        _o.cUnderscore = (this.cUnderscore() !== null ? this.cUnderscore().unpack() : null);
+        _o.d = this.bb.createObjList(this.d.bind(this), 3);
+        _o.e = (this.e() !== null ? this.e().unpack() : null);
+        _o.f = this.bb.createScalarList(this.f.bind(this), 4);
+    }
+}
+export class OuterStructT {
+    constructor(a = false, b = 0.0, cUnderscore = null, d = [], e = null, f = []) {
+        this.a = a;
+        this.b = b;
+        this.cUnderscore = cUnderscore;
+        this.d = d;
+        this.e = e;
+        this.f = f;
+    }
+    pack(builder) {
+        var _a, _b, _c, _d, _e, _f, _g, _h, _j, _k, _l, _m, _p, _q, _r, _s;
+        return OuterStruct.createOuterStruct(builder, this.a, this.b, ((_b = (_a = this.cUnderscore) === null || _a === void 0 ? void 0 : _a.a) !== null && _b !== void 0 ? _b : 0), ((_d = (_c = this.cUnderscore) === null || _c === void 0 ? void 0 : _c.b) !== null && _d !== void 0 ? _d : []), ((_f = (_e = this.cUnderscore) === null || _e === void 0 ? void 0 : _e.c) !== null && _f !== void 0 ? _f : 0), ((_h = (_g = this.cUnderscore) === null || _g === void 0 ? void 0 : _g.dUnderscore) !== null && _h !== void 0 ? _h : BigInt(0)), this.d, ((_k = (_j = this.e) === null || _j === void 0 ? void 0 : _j.a) !== null && _k !== void 0 ? _k : 0), ((_m = (_l = this.e) === null || _l === void 0 ? void 0 : _l.b) !== null && _m !== void 0 ? _m : []), ((_q = (_p = this.e) === null || _p === void 0 ? void 0 : _p.c) !== null && _q !== void 0 ? _q : 0), ((_s = (_r = this.e) === null || _r === void 0 ? void 0 : _r.dUnderscore) !== null && _s !== void 0 ? _s : BigInt(0)), this.f);
+    }
+}
+export class NestedStruct {
+    constructor() {
+        this.bb = null;
+        this.bb_pos = 0;
+    }
+    __init(i, bb) {
+        this.bb_pos = i;
+        this.bb = bb;
+        return this;
+    }
+    a(index) {
+        return this.bb.readInt32(this.bb_pos + 0 + index * 4);
+    }
+    b() {
+        return this.bb.readInt8(this.bb_pos + 8);
+    }
+    cUnderscore(index) {
+        return this.bb.readInt8(this.bb_pos + 9 + index);
+    }
+    dOuter(index, obj) {
+        return (obj || new OuterStruct()).__init(this.bb_pos + 16 + index * 208, this.bb);
+    }
+    e(index) {
+        return this.bb.readInt64(this.bb_pos + 1056 + index * 8);
+    }
+    static getFullyQualifiedName() {
+        return 'MyGame_Example_NestedStruct';
+    }
+    static sizeOf() {
+        return 1072;
+    }
+    static createNestedStruct(builder, a, b, c_underscore, d_outer, e) {
+        var _a, _b, _c, _d, _e, _f, _g, _h, _j, _k, _l, _m, _p, _q, _r, _s, _t, _u, _v;
+        builder.prep(8, 1072);
+        for (let i = 1; i >= 0; --i) {
+            builder.writeInt64(BigInt((_a = e === null || e === void 0 ? void 0 : e[i]) !== null && _a !== void 0 ? _a : 0));
+        }
+        for (let i = 4; i >= 0; --i) {
+            const item = d_outer === null || d_outer === void 0 ? void 0 : d_outer[i];
+            if (item instanceof OuterStructT) {
+                item.pack(builder);
+                continue;
+            }
+            OuterStruct.createOuterStruct(builder, item === null || item === void 0 ? void 0 : item.a, item === null || item === void 0 ? void 0 : item.b, ((_c = (_b = item === null || item === void 0 ? void 0 : item.cUnderscore) === null || _b === void 0 ? void 0 : _b.a) !== null && _c !== void 0 ? _c : 0), ((_e = (_d = item === null || item === void 0 ? void 0 : item.cUnderscore) === null || _d === void 0 ? void 0 : _d.b) !== null && _e !== void 0 ? _e : []), ((_g = (_f = item === null || item === void 0 ? void 0 : item.cUnderscore) === null || _f === void 0 ? void 0 : _f.c) !== null && _g !== void 0 ? _g : 0), ((_j = (_h = item === null || item === void 0 ? void 0 : item.cUnderscore) === null || _h === void 0 ? void 0 : _h.dUnderscore) !== null && _j !== void 0 ? _j : BigInt(0)), item === null || item === void 0 ? void 0 : item.d, ((_l = (_k = item === null || item === void 0 ? void 0 : item.e) === null || _k === void 0 ? void 0 : _k.a) !== null && _l !== void 0 ? _l : 0), ((_p = (_m = item === null || item === void 0 ? void 0 : item.e) === null || _m === void 0 ? void 0 : _m.b) !== null && _p !== void 0 ? _p : []), ((_r = (_q = item === null || item === void 0 ? void 0 : item.e) === null || _q === void 0 ? void 0 : _q.c) !== null && _r !== void 0 ? _r : 0), ((_t = (_s = item === null || item === void 0 ? void 0 : item.e) === null || _s === void 0 ? void 0 : _s.dUnderscore) !== null && _t !== void 0 ? _t : BigInt(0)), item === null || item === void 0 ? void 0 : item.f);
+        }
+        builder.pad(5);
+        for (let i = 1; i >= 0; --i) {
+            builder.writeInt8(((_u = c_underscore === null || c_underscore === void 0 ? void 0 : c_underscore[i]) !== null && _u !== void 0 ? _u : 0));
+        }
+        builder.writeInt8(b);
+        for (let i = 1; i >= 0; --i) {
+            builder.writeInt32(((_v = a === null || a === void 0 ? void 0 : a[i]) !== null && _v !== void 0 ? _v : 0));
+        }
+        return builder.offset();
+    }
+    unpack() {
+        return new NestedStructT(this.bb.createScalarList(this.a.bind(this), 2), this.b(), this.bb.createScalarList(this.cUnderscore.bind(this), 2), this.bb.createObjList(this.dOuter.bind(this), 5), this.bb.createScalarList(this.e.bind(this), 2));
+    }
+    unpackTo(_o) {
+        _o.a = this.bb.createScalarList(this.a.bind(this), 2);
+        _o.b = this.b();
+        _o.cUnderscore = this.bb.createScalarList(this.cUnderscore.bind(this), 2);
+        _o.dOuter = this.bb.createObjList(this.dOuter.bind(this), 5);
+        _o.e = this.bb.createScalarList(this.e.bind(this), 2);
+    }
+}
+export class NestedStructT {
+    constructor(a = [], b = TestEnum.A, cUnderscore = [TestEnum.A, TestEnum.A], dOuter = [], e = []) {
+        this.a = a;
+        this.b = b;
+        this.cUnderscore = cUnderscore;
+        this.dOuter = dOuter;
+        this.e = e;
+    }
+    pack(builder) {
+        return NestedStruct.createNestedStruct(builder, this.a, this.b, this.cUnderscore, this.dOuter, this.e);
+    }
+}
+export class ArrayStruct {
+    constructor() {
+        this.bb = null;
+        this.bb_pos = 0;
+    }
+    __init(i, bb) {
+        this.bb_pos = i;
+        this.bb = bb;
+        return this;
+    }
+    aUnderscore() {
+        return this.bb.readFloat32(this.bb_pos);
+    }
+    bUnderscore(index) {
+        return this.bb.readInt32(this.bb_pos + 4 + index * 4);
+    }
+    c() {
+        return this.bb.readInt8(this.bb_pos + 64);
+    }
+    d(index, obj) {
+        return (obj || new NestedStruct()).__init(this.bb_pos + 72 + index * 1072, this.bb);
+    }
+    e() {
+        return this.bb.readInt32(this.bb_pos + 2216);
+    }
+    f(index, obj) {
+        return (obj || new OuterStruct()).__init(this.bb_pos + 2224 + index * 208, this.bb);
+    }
+    g(index) {
+        return this.bb.readInt64(this.bb_pos + 2640 + index * 8);
+    }
+    static getFullyQualifiedName() {
+        return 'MyGame_Example_ArrayStruct';
+    }
+    static sizeOf() {
+        return 2656;
+    }
+    static createArrayStruct(builder, a_underscore, b_underscore, c, d, e, f, g) {
+        var _a, _b, _c, _d, _e, _f, _g, _h, _j, _k, _l, _m, _p, _q, _r, _s, _t, _u;
+        builder.prep(8, 2656);
+        for (let i = 1; i >= 0; --i) {
+            builder.writeInt64(BigInt((_a = g === null || g === void 0 ? void 0 : g[i]) !== null && _a !== void 0 ? _a : 0));
+        }
+        for (let i = 1; i >= 0; --i) {
+            const item = f === null || f === void 0 ? void 0 : f[i];
+            if (item instanceof OuterStructT) {
+                item.pack(builder);
+                continue;
+            }
+            OuterStruct.createOuterStruct(builder, item === null || item === void 0 ? void 0 : item.a, item === null || item === void 0 ? void 0 : item.b, ((_c = (_b = item === null || item === void 0 ? void 0 : item.cUnderscore) === null || _b === void 0 ? void 0 : _b.a) !== null && _c !== void 0 ? _c : 0), ((_e = (_d = item === null || item === void 0 ? void 0 : item.cUnderscore) === null || _d === void 0 ? void 0 : _d.b) !== null && _e !== void 0 ? _e : []), ((_g = (_f = item === null || item === void 0 ? void 0 : item.cUnderscore) === null || _f === void 0 ? void 0 : _f.c) !== null && _g !== void 0 ? _g : 0), ((_j = (_h = item === null || item === void 0 ? void 0 : item.cUnderscore) === null || _h === void 0 ? void 0 : _h.dUnderscore) !== null && _j !== void 0 ? _j : BigInt(0)), item === null || item === void 0 ? void 0 : item.d, ((_l = (_k = item === null || item === void 0 ? void 0 : item.e) === null || _k === void 0 ? void 0 : _k.a) !== null && _l !== void 0 ? _l : 0), ((_p = (_m = item === null || item === void 0 ? void 0 : item.e) === null || _m === void 0 ? void 0 : _m.b) !== null && _p !== void 0 ? _p : []), ((_r = (_q = item === null || item === void 0 ? void 0 : item.e) === null || _q === void 0 ? void 0 : _q.c) !== null && _r !== void 0 ? _r : 0), ((_t = (_s = item === null || item === void 0 ? void 0 : item.e) === null || _s === void 0 ? void 0 : _s.dUnderscore) !== null && _t !== void 0 ? _t : BigInt(0)), item === null || item === void 0 ? void 0 : item.f);
+        }
+        builder.pad(4);
+        builder.writeInt32(e);
+        for (let i = 1; i >= 0; --i) {
+            const item = d === null || d === void 0 ? void 0 : d[i];
+            if (item instanceof NestedStructT) {
+                item.pack(builder);
+                continue;
+            }
+            NestedStruct.createNestedStruct(builder, item === null || item === void 0 ? void 0 : item.a, item === null || item === void 0 ? void 0 : item.b, item === null || item === void 0 ? void 0 : item.cUnderscore, item === null || item === void 0 ? void 0 : item.dOuter, item === null || item === void 0 ? void 0 : item.e);
+        }
+        builder.pad(7);
+        builder.writeInt8(c);
+        for (let i = 14; i >= 0; --i) {
+            builder.writeInt32(((_u = b_underscore === null || b_underscore === void 0 ? void 0 : b_underscore[i]) !== null && _u !== void 0 ? _u : 0));
+        }
+        builder.writeFloat32(a_underscore);
+        return builder.offset();
+    }
+    unpack() {
+        return new ArrayStructT(this.aUnderscore(), this.bb.createScalarList(this.bUnderscore.bind(this), 15), this.c(), this.bb.createObjList(this.d.bind(this), 2), this.e(), this.bb.createObjList(this.f.bind(this), 2), this.bb.createScalarList(this.g.bind(this), 2));
+    }
+    unpackTo(_o) {
+        _o.aUnderscore = this.aUnderscore();
+        _o.bUnderscore = this.bb.createScalarList(this.bUnderscore.bind(this), 15);
+        _o.c = this.c();
+        _o.d = this.bb.createObjList(this.d.bind(this), 2);
+        _o.e = this.e();
+        _o.f = this.bb.createObjList(this.f.bind(this), 2);
+        _o.g = this.bb.createScalarList(this.g.bind(this), 2);
+    }
+}
+export class ArrayStructT {
+    constructor(aUnderscore = 0.0, bUnderscore = [], c = 0, d = [], e = 0, f = [], g = []) {
+        this.aUnderscore = aUnderscore;
+        this.bUnderscore = bUnderscore;
+        this.c = c;
+        this.d = d;
+        this.e = e;
+        this.f = f;
+        this.g = g;
+    }
+    pack(builder) {
+        return ArrayStruct.createArrayStruct(builder, this.aUnderscore, this.bUnderscore, this.c, this.d, this.e, this.f, this.g);
+    }
+}
+export class ArrayTable {
+    constructor() {
+        this.bb = null;
+        this.bb_pos = 0;
+    }
+    __init(i, bb) {
+        this.bb_pos = i;
+        this.bb = bb;
+        return this;
+    }
+    static getRootAsArrayTable(bb, obj) {
+        return (obj || new ArrayTable()).__init(bb.readInt32(bb.position()) + bb.position(), bb);
+    }
+    static getSizePrefixedRootAsArrayTable(bb, obj) {
+        bb.setPosition(bb.position() + flatbuffers.SIZE_PREFIX_LENGTH);
+        return (obj || new ArrayTable()).__init(bb.readInt32(bb.position()) + bb.position(), bb);
+    }
+    static bufferHasIdentifier(bb) {
+        return bb.__has_identifier('RHUB');
+    }
+    a(optionalEncoding) {
+        const offset = this.bb.__offset(this.bb_pos, 4);
+        return offset ? this.bb.__string(this.bb_pos + offset, optionalEncoding) : null;
+    }
+    cUnderscore(obj) {
+        const offset = this.bb.__offset(this.bb_pos, 6);
+        return offset ? (obj || new ArrayStruct()).__init(this.bb_pos + offset, this.bb) : null;
+    }
+    static getFullyQualifiedName() {
+        return 'MyGame_Example_ArrayTable';
+    }
+    static startArrayTable(builder) {
+        builder.startObject(2);
+    }
+    static addA(builder, aOffset) {
+        builder.addFieldOffset(0, aOffset, 0);
+    }
+    static addCUnderscore(builder, cUnderscoreOffset) {
+        builder.addFieldStruct(1, cUnderscoreOffset, 0);
+    }
+    static endArrayTable(builder) {
+        const offset = builder.endObject();
+        return offset;
+    }
+    static finishArrayTableBuffer(builder, offset) {
+        builder.finish(offset, 'RHUB');
+    }
+    static finishSizePrefixedArrayTableBuffer(builder, offset) {
+        builder.finish(offset, 'RHUB', true);
+    }
+    unpack() {
+        return new ArrayTableT(this.a(), (this.cUnderscore() !== null ? this.cUnderscore().unpack() : null));
+    }
+    unpackTo(_o) {
+        _o.a = this.a();
+        _o.cUnderscore = (this.cUnderscore() !== null ? this.cUnderscore().unpack() : null);
+    }
+}
+export class ArrayTableT {
+    constructor(a = null, cUnderscore = null) {
+        this.a = a;
+        this.cUnderscore = cUnderscore;
+    }
+    pack(builder) {
+        const a = (this.a !== null ? builder.createString(this.a) : 0);
+        ArrayTable.startArrayTable(builder);
+        ArrayTable.addA(builder, a);
+        ArrayTable.addCUnderscore(builder, (this.cUnderscore !== null ? this.cUnderscore.pack(builder) : 0));
+        return ArrayTable.endArrayTable(builder);
+    }
+}
diff --git a/third_party/flatbuffers/tests/ts/arrays_test_complex/arrays_test_complex_generated.ts b/third_party/flatbuffers/tests/ts/arrays_test_complex/arrays_test_complex_generated.ts
new file mode 100644
index 0000000..eea0ed9
--- /dev/null
+++ b/third_party/flatbuffers/tests/ts/arrays_test_complex/arrays_test_complex_generated.ts
@@ -0,0 +1,626 @@
+// automatically generated by the FlatBuffers compiler, do not modify
+
+import * as flatbuffers from 'flatbuffers';
+
+
+export enum TestEnum {
+  A = 0,
+  B = 1,
+  C = 2
+}
+
+export class InnerStruct implements flatbuffers.IUnpackableObject<InnerStructT> {
+  bb: flatbuffers.ByteBuffer|null = null;
+  bb_pos = 0;
+  __init(i:number, bb:flatbuffers.ByteBuffer):InnerStruct {
+  this.bb_pos = i;
+  this.bb = bb;
+  return this;
+}
+
+a():number {
+  return this.bb!.readFloat64(this.bb_pos);
+}
+
+b(index: number):number|null {
+    return this.bb!.readUint8(this.bb_pos + 8 + index);
+}
+
+c():number {
+  return this.bb!.readInt8(this.bb_pos + 21);
+}
+
+dUnderscore():bigint {
+  return this.bb!.readInt64(this.bb_pos + 24);
+}
+
+static getFullyQualifiedName():string {
+  return 'MyGame_Example_InnerStruct';
+}
+
+static sizeOf():number {
+  return 32;
+}
+
+static createInnerStruct(builder:flatbuffers.Builder, a: number, b: number[]|null, c: number, d_underscore: bigint):flatbuffers.Offset {
+  builder.prep(8, 32);
+  builder.writeInt64(BigInt(d_underscore ?? 0));
+  builder.pad(2);
+  builder.writeInt8(c);
+
+  for (let i = 12; i >= 0; --i) {
+    builder.writeInt8((b?.[i] ?? 0));
+
+  }
+
+  builder.writeFloat64(a);
+  return builder.offset();
+}
+
+
+unpack(): InnerStructT {
+  return new InnerStructT(
+    this.a(),
+    this.bb!.createScalarList<number>(this.b.bind(this), 13),
+    this.c(),
+    this.dUnderscore()
+  );
+}
+
+
+unpackTo(_o: InnerStructT): void {
+  _o.a = this.a();
+  _o.b = this.bb!.createScalarList<number>(this.b.bind(this), 13);
+  _o.c = this.c();
+  _o.dUnderscore = this.dUnderscore();
+}
+}
+
+export class InnerStructT implements flatbuffers.IGeneratedObject {
+constructor(
+  public a: number = 0.0,
+  public b: (number)[] = [],
+  public c: number = 0,
+  public dUnderscore: bigint = BigInt('0')
+){}
+
+
+pack(builder:flatbuffers.Builder): flatbuffers.Offset {
+  return InnerStruct.createInnerStruct(builder,
+    this.a,
+    this.b,
+    this.c,
+    this.dUnderscore
+  );
+}
+}
+
+export class OuterStruct implements flatbuffers.IUnpackableObject<OuterStructT> {
+  bb: flatbuffers.ByteBuffer|null = null;
+  bb_pos = 0;
+  __init(i:number, bb:flatbuffers.ByteBuffer):OuterStruct {
+  this.bb_pos = i;
+  this.bb = bb;
+  return this;
+}
+
+a():boolean {
+  return !!this.bb!.readInt8(this.bb_pos);
+}
+
+b():number {
+  return this.bb!.readFloat64(this.bb_pos + 8);
+}
+
+cUnderscore(obj?:InnerStruct):InnerStruct|null {
+  return (obj || new InnerStruct()).__init(this.bb_pos + 16, this.bb!);
+}
+
+d(index: number, obj?:InnerStruct):InnerStruct|null {
+    return (obj || new InnerStruct()).__init(this.bb_pos + 48 + index * 32, this.bb!);
+}
+
+e(obj?:InnerStruct):InnerStruct|null {
+  return (obj || new InnerStruct()).__init(this.bb_pos + 144, this.bb!);
+}
+
+f(index: number):number|null {
+    return this.bb!.readFloat64(this.bb_pos + 176 + index * 8);
+}
+
+static getFullyQualifiedName():string {
+  return 'MyGame_Example_OuterStruct';
+}
+
+static sizeOf():number {
+  return 208;
+}
+
+static createOuterStruct(builder:flatbuffers.Builder, a: boolean, b: number, c_underscore_a: number, c_underscore_b: number[]|null, c_underscore_c: number, c_underscore_d_underscore: bigint, d: (any|InnerStructT)[]|null, e_a: number, e_b: number[]|null, e_c: number, e_d_underscore: bigint, f: number[]|null):flatbuffers.Offset {
+  builder.prep(8, 208);
+
+  for (let i = 3; i >= 0; --i) {
+    builder.writeFloat64((f?.[i] ?? 0));
+
+  }
+
+  builder.prep(8, 32);
+  builder.writeInt64(BigInt(e_d_underscore ?? 0));
+  builder.pad(2);
+  builder.writeInt8(e_c);
+
+  for (let i = 12; i >= 0; --i) {
+    builder.writeInt8((e_b?.[i] ?? 0));
+
+  }
+
+  builder.writeFloat64(e_a);
+
+  for (let i = 2; i >= 0; --i) {
+    const item = d?.[i];
+
+    if (item instanceof InnerStructT) {
+      item.pack(builder);
+      continue;
+    }
+
+    InnerStruct.createInnerStruct(builder,
+    item?.a,
+    item?.b,
+    item?.c,
+    item?.dUnderscore
+    );
+  }
+
+  builder.prep(8, 32);
+  builder.writeInt64(BigInt(c_underscore_d_underscore ?? 0));
+  builder.pad(2);
+  builder.writeInt8(c_underscore_c);
+
+  for (let i = 12; i >= 0; --i) {
+    builder.writeInt8((c_underscore_b?.[i] ?? 0));
+
+  }
+
+  builder.writeFloat64(c_underscore_a);
+  builder.writeFloat64(b);
+  builder.pad(7);
+  builder.writeInt8(Number(Boolean(a)));
+  return builder.offset();
+}
+
+
+unpack(): OuterStructT {
+  return new OuterStructT(
+    this.a(),
+    this.b(),
+    (this.cUnderscore() !== null ? this.cUnderscore()!.unpack() : null),
+    this.bb!.createObjList<InnerStruct, InnerStructT>(this.d.bind(this), 3),
+    (this.e() !== null ? this.e()!.unpack() : null),
+    this.bb!.createScalarList<number>(this.f.bind(this), 4)
+  );
+}
+
+
+unpackTo(_o: OuterStructT): void {
+  _o.a = this.a();
+  _o.b = this.b();
+  _o.cUnderscore = (this.cUnderscore() !== null ? this.cUnderscore()!.unpack() : null);
+  _o.d = this.bb!.createObjList<InnerStruct, InnerStructT>(this.d.bind(this), 3);
+  _o.e = (this.e() !== null ? this.e()!.unpack() : null);
+  _o.f = this.bb!.createScalarList<number>(this.f.bind(this), 4);
+}
+}
+
+export class OuterStructT implements flatbuffers.IGeneratedObject {
+constructor(
+  public a: boolean = false,
+  public b: number = 0.0,
+  public cUnderscore: InnerStructT|null = null,
+  public d: (InnerStructT)[] = [],
+  public e: InnerStructT|null = null,
+  public f: (number)[] = []
+){}
+
+
+pack(builder:flatbuffers.Builder): flatbuffers.Offset {
+  return OuterStruct.createOuterStruct(builder,
+    this.a,
+    this.b,
+    (this.cUnderscore?.a ?? 0),
+    (this.cUnderscore?.b ?? []),
+    (this.cUnderscore?.c ?? 0),
+    (this.cUnderscore?.dUnderscore ?? BigInt(0)),
+    this.d,
+    (this.e?.a ?? 0),
+    (this.e?.b ?? []),
+    (this.e?.c ?? 0),
+    (this.e?.dUnderscore ?? BigInt(0)),
+    this.f
+  );
+}
+}
+
+export class NestedStruct implements flatbuffers.IUnpackableObject<NestedStructT> {
+  bb: flatbuffers.ByteBuffer|null = null;
+  bb_pos = 0;
+  __init(i:number, bb:flatbuffers.ByteBuffer):NestedStruct {
+  this.bb_pos = i;
+  this.bb = bb;
+  return this;
+}
+
+a(index: number):number|null {
+    return this.bb!.readInt32(this.bb_pos + 0 + index * 4);
+}
+
+b():TestEnum {
+  return this.bb!.readInt8(this.bb_pos + 8);
+}
+
+cUnderscore(index: number):TestEnum|null {
+    return this.bb!.readInt8(this.bb_pos + 9 + index);
+}
+
+dOuter(index: number, obj?:OuterStruct):OuterStruct|null {
+    return (obj || new OuterStruct()).__init(this.bb_pos + 16 + index * 208, this.bb!);
+}
+
+e(index: number):bigint|null {
+    return this.bb!.readInt64(this.bb_pos + 1056 + index * 8);
+}
+
+static getFullyQualifiedName():string {
+  return 'MyGame_Example_NestedStruct';
+}
+
+static sizeOf():number {
+  return 1072;
+}
+
+static createNestedStruct(builder:flatbuffers.Builder, a: number[]|null, b: TestEnum, c_underscore: number[]|null, d_outer: (any|OuterStructT)[]|null, e: bigint[]|null):flatbuffers.Offset {
+  builder.prep(8, 1072);
+
+  for (let i = 1; i >= 0; --i) {
+    builder.writeInt64(BigInt(e?.[i] ?? 0));
+  }
+
+
+  for (let i = 4; i >= 0; --i) {
+    const item = d_outer?.[i];
+
+    if (item instanceof OuterStructT) {
+      item.pack(builder);
+      continue;
+    }
+
+    OuterStruct.createOuterStruct(builder,
+    item?.a,
+    item?.b,
+    (item?.cUnderscore?.a ?? 0),
+    (item?.cUnderscore?.b ?? []),
+    (item?.cUnderscore?.c ?? 0),
+    (item?.cUnderscore?.dUnderscore ?? BigInt(0)),
+    item?.d,
+    (item?.e?.a ?? 0),
+    (item?.e?.b ?? []),
+    (item?.e?.c ?? 0),
+    (item?.e?.dUnderscore ?? BigInt(0)),
+    item?.f
+    );
+  }
+
+  builder.pad(5);
+
+  for (let i = 1; i >= 0; --i) {
+    builder.writeInt8((c_underscore?.[i] ?? 0));
+
+  }
+
+  builder.writeInt8(b);
+
+  for (let i = 1; i >= 0; --i) {
+    builder.writeInt32((a?.[i] ?? 0));
+
+  }
+
+  return builder.offset();
+}
+
+
+unpack(): NestedStructT {
+  return new NestedStructT(
+    this.bb!.createScalarList<number>(this.a.bind(this), 2),
+    this.b(),
+    this.bb!.createScalarList<TestEnum>(this.cUnderscore.bind(this), 2),
+    this.bb!.createObjList<OuterStruct, OuterStructT>(this.dOuter.bind(this), 5),
+    this.bb!.createScalarList<bigint>(this.e.bind(this), 2)
+  );
+}
+
+
+unpackTo(_o: NestedStructT): void {
+  _o.a = this.bb!.createScalarList<number>(this.a.bind(this), 2);
+  _o.b = this.b();
+  _o.cUnderscore = this.bb!.createScalarList<TestEnum>(this.cUnderscore.bind(this), 2);
+  _o.dOuter = this.bb!.createObjList<OuterStruct, OuterStructT>(this.dOuter.bind(this), 5);
+  _o.e = this.bb!.createScalarList<bigint>(this.e.bind(this), 2);
+}
+}
+
+export class NestedStructT implements flatbuffers.IGeneratedObject {
+constructor(
+  public a: (number)[] = [],
+  public b: TestEnum = TestEnum.A,
+  public cUnderscore: (TestEnum)[] = [TestEnum.A, TestEnum.A],
+  public dOuter: (OuterStructT)[] = [],
+  public e: (bigint)[] = []
+){}
+
+
+pack(builder:flatbuffers.Builder): flatbuffers.Offset {
+  return NestedStruct.createNestedStruct(builder,
+    this.a,
+    this.b,
+    this.cUnderscore,
+    this.dOuter,
+    this.e
+  );
+}
+}
+
+export class ArrayStruct implements flatbuffers.IUnpackableObject<ArrayStructT> {
+  bb: flatbuffers.ByteBuffer|null = null;
+  bb_pos = 0;
+  __init(i:number, bb:flatbuffers.ByteBuffer):ArrayStruct {
+  this.bb_pos = i;
+  this.bb = bb;
+  return this;
+}
+
+aUnderscore():number {
+  return this.bb!.readFloat32(this.bb_pos);
+}
+
+bUnderscore(index: number):number|null {
+    return this.bb!.readInt32(this.bb_pos + 4 + index * 4);
+}
+
+c():number {
+  return this.bb!.readInt8(this.bb_pos + 64);
+}
+
+d(index: number, obj?:NestedStruct):NestedStruct|null {
+    return (obj || new NestedStruct()).__init(this.bb_pos + 72 + index * 1072, this.bb!);
+}
+
+e():number {
+  return this.bb!.readInt32(this.bb_pos + 2216);
+}
+
+f(index: number, obj?:OuterStruct):OuterStruct|null {
+    return (obj || new OuterStruct()).__init(this.bb_pos + 2224 + index * 208, this.bb!);
+}
+
+g(index: number):bigint|null {
+    return this.bb!.readInt64(this.bb_pos + 2640 + index * 8);
+}
+
+static getFullyQualifiedName():string {
+  return 'MyGame_Example_ArrayStruct';
+}
+
+static sizeOf():number {
+  return 2656;
+}
+
+static createArrayStruct(builder:flatbuffers.Builder, a_underscore: number, b_underscore: number[]|null, c: number, d: (any|NestedStructT)[]|null, e: number, f: (any|OuterStructT)[]|null, g: bigint[]|null):flatbuffers.Offset {
+  builder.prep(8, 2656);
+
+  for (let i = 1; i >= 0; --i) {
+    builder.writeInt64(BigInt(g?.[i] ?? 0));
+  }
+
+
+  for (let i = 1; i >= 0; --i) {
+    const item = f?.[i];
+
+    if (item instanceof OuterStructT) {
+      item.pack(builder);
+      continue;
+    }
+
+    OuterStruct.createOuterStruct(builder,
+    item?.a,
+    item?.b,
+    (item?.cUnderscore?.a ?? 0),
+    (item?.cUnderscore?.b ?? []),
+    (item?.cUnderscore?.c ?? 0),
+    (item?.cUnderscore?.dUnderscore ?? BigInt(0)),
+    item?.d,
+    (item?.e?.a ?? 0),
+    (item?.e?.b ?? []),
+    (item?.e?.c ?? 0),
+    (item?.e?.dUnderscore ?? BigInt(0)),
+    item?.f
+    );
+  }
+
+  builder.pad(4);
+  builder.writeInt32(e);
+
+  for (let i = 1; i >= 0; --i) {
+    const item = d?.[i];
+
+    if (item instanceof NestedStructT) {
+      item.pack(builder);
+      continue;
+    }
+
+    NestedStruct.createNestedStruct(builder,
+    item?.a,
+    item?.b,
+    item?.cUnderscore,
+    item?.dOuter,
+    item?.e
+    );
+  }
+
+  builder.pad(7);
+  builder.writeInt8(c);
+
+  for (let i = 14; i >= 0; --i) {
+    builder.writeInt32((b_underscore?.[i] ?? 0));
+
+  }
+
+  builder.writeFloat32(a_underscore);
+  return builder.offset();
+}
+
+
+unpack(): ArrayStructT {
+  return new ArrayStructT(
+    this.aUnderscore(),
+    this.bb!.createScalarList<number>(this.bUnderscore.bind(this), 15),
+    this.c(),
+    this.bb!.createObjList<NestedStruct, NestedStructT>(this.d.bind(this), 2),
+    this.e(),
+    this.bb!.createObjList<OuterStruct, OuterStructT>(this.f.bind(this), 2),
+    this.bb!.createScalarList<bigint>(this.g.bind(this), 2)
+  );
+}
+
+
+unpackTo(_o: ArrayStructT): void {
+  _o.aUnderscore = this.aUnderscore();
+  _o.bUnderscore = this.bb!.createScalarList<number>(this.bUnderscore.bind(this), 15);
+  _o.c = this.c();
+  _o.d = this.bb!.createObjList<NestedStruct, NestedStructT>(this.d.bind(this), 2);
+  _o.e = this.e();
+  _o.f = this.bb!.createObjList<OuterStruct, OuterStructT>(this.f.bind(this), 2);
+  _o.g = this.bb!.createScalarList<bigint>(this.g.bind(this), 2);
+}
+}
+
+export class ArrayStructT implements flatbuffers.IGeneratedObject {
+constructor(
+  public aUnderscore: number = 0.0,
+  public bUnderscore: (number)[] = [],
+  public c: number = 0,
+  public d: (NestedStructT)[] = [],
+  public e: number = 0,
+  public f: (OuterStructT)[] = [],
+  public g: (bigint)[] = []
+){}
+
+
+pack(builder:flatbuffers.Builder): flatbuffers.Offset {
+  return ArrayStruct.createArrayStruct(builder,
+    this.aUnderscore,
+    this.bUnderscore,
+    this.c,
+    this.d,
+    this.e,
+    this.f,
+    this.g
+  );
+}
+}
+
+export class ArrayTable implements flatbuffers.IUnpackableObject<ArrayTableT> {
+  bb: flatbuffers.ByteBuffer|null = null;
+  bb_pos = 0;
+  __init(i:number, bb:flatbuffers.ByteBuffer):ArrayTable {
+  this.bb_pos = i;
+  this.bb = bb;
+  return this;
+}
+
+static getRootAsArrayTable(bb:flatbuffers.ByteBuffer, obj?:ArrayTable):ArrayTable {
+  return (obj || new ArrayTable()).__init(bb.readInt32(bb.position()) + bb.position(), bb);
+}
+
+static getSizePrefixedRootAsArrayTable(bb:flatbuffers.ByteBuffer, obj?:ArrayTable):ArrayTable {
+  bb.setPosition(bb.position() + flatbuffers.SIZE_PREFIX_LENGTH);
+  return (obj || new ArrayTable()).__init(bb.readInt32(bb.position()) + bb.position(), bb);
+}
+
+static bufferHasIdentifier(bb:flatbuffers.ByteBuffer):boolean {
+  return bb.__has_identifier('RHUB');
+}
+
+a():string|null
+a(optionalEncoding:flatbuffers.Encoding):string|Uint8Array|null
+a(optionalEncoding?:any):string|Uint8Array|null {
+  const offset = this.bb!.__offset(this.bb_pos, 4);
+  return offset ? this.bb!.__string(this.bb_pos + offset, optionalEncoding) : null;
+}
+
+cUnderscore(obj?:ArrayStruct):ArrayStruct|null {
+  const offset = this.bb!.__offset(this.bb_pos, 6);
+  return offset ? (obj || new ArrayStruct()).__init(this.bb_pos + offset, this.bb!) : null;
+}
+
+static getFullyQualifiedName():string {
+  return 'MyGame_Example_ArrayTable';
+}
+
+static startArrayTable(builder:flatbuffers.Builder) {
+  builder.startObject(2);
+}
+
+static addA(builder:flatbuffers.Builder, aOffset:flatbuffers.Offset) {
+  builder.addFieldOffset(0, aOffset, 0);
+}
+
+static addCUnderscore(builder:flatbuffers.Builder, cUnderscoreOffset:flatbuffers.Offset) {
+  builder.addFieldStruct(1, cUnderscoreOffset, 0);
+}
+
+static endArrayTable(builder:flatbuffers.Builder):flatbuffers.Offset {
+  const offset = builder.endObject();
+  return offset;
+}
+
+static finishArrayTableBuffer(builder:flatbuffers.Builder, offset:flatbuffers.Offset) {
+  builder.finish(offset, 'RHUB');
+}
+
+static finishSizePrefixedArrayTableBuffer(builder:flatbuffers.Builder, offset:flatbuffers.Offset) {
+  builder.finish(offset, 'RHUB', true);
+}
+
+
+unpack(): ArrayTableT {
+  return new ArrayTableT(
+    this.a(),
+    (this.cUnderscore() !== null ? this.cUnderscore()!.unpack() : null)
+  );
+}
+
+
+unpackTo(_o: ArrayTableT): void {
+  _o.a = this.a();
+  _o.cUnderscore = (this.cUnderscore() !== null ? this.cUnderscore()!.unpack() : null);
+}
+}
+
+export class ArrayTableT implements flatbuffers.IGeneratedObject {
+constructor(
+  public a: string|Uint8Array|null = null,
+  public cUnderscore: ArrayStructT|null = null
+){}
+
+
+pack(builder:flatbuffers.Builder): flatbuffers.Offset {
+  const a = (this.a !== null ? builder.createString(this.a!) : 0);
+
+  ArrayTable.startArrayTable(builder);
+  ArrayTable.addA(builder, a);
+  ArrayTable.addCUnderscore(builder, (this.cUnderscore !== null ? this.cUnderscore!.pack(builder) : 0));
+
+  return ArrayTable.endArrayTable(builder);
+}
+}
+
diff --git a/third_party/flatbuffers/tests/ts/monsterdata_javascript_wire.mon b/third_party/flatbuffers/tests/ts/monsterdata_javascript_wire.mon
index c6020a2..8e270b3 100644
--- a/third_party/flatbuffers/tests/ts/monsterdata_javascript_wire.mon
+++ b/third_party/flatbuffers/tests/ts/monsterdata_javascript_wire.mon
Binary files differ
diff --git a/third_party/flatbuffers/tests/ts/my-game/example/ability.ts b/third_party/flatbuffers/tests/ts/my-game/example/ability.ts
index 36b0eb8..b0bea8f 100644
--- a/third_party/flatbuffers/tests/ts/my-game/example/ability.ts
+++ b/third_party/flatbuffers/tests/ts/my-game/example/ability.ts
@@ -4,7 +4,7 @@
 
 
 
-export class Ability {
+export class Ability implements flatbuffers.IUnpackableObject<AbilityT> {
   bb: flatbuffers.ByteBuffer|null = null;
   bb_pos = 0;
   __init(i:number, bb:flatbuffers.ByteBuffer):Ability {
@@ -61,7 +61,7 @@
 }
 }
 
-export class AbilityT {
+export class AbilityT implements flatbuffers.IGeneratedObject {
 constructor(
   public id: number = 0,
   public distance: number = 0
diff --git a/third_party/flatbuffers/tests/ts/my-game/example/monster.js b/third_party/flatbuffers/tests/ts/my-game/example/monster.js
index e4ef970..97c9399 100644
--- a/third_party/flatbuffers/tests/ts/my-game/example/monster.js
+++ b/third_party/flatbuffers/tests/ts/my-game/example/monster.js
@@ -526,11 +526,95 @@
         this.bb.writeUint64(this.bb_pos + offset, value);
         return true;
     }
+    nanDefault() {
+        const offset = this.bb.__offset(this.bb_pos, 112);
+        return offset ? this.bb.readFloat32(this.bb_pos + offset) : NaN;
+    }
+    mutate_nan_default(value) {
+        const offset = this.bb.__offset(this.bb_pos, 112);
+        if (offset === 0) {
+            return false;
+        }
+        this.bb.writeFloat32(this.bb_pos + offset, value);
+        return true;
+    }
+    infDefault() {
+        const offset = this.bb.__offset(this.bb_pos, 114);
+        return offset ? this.bb.readFloat32(this.bb_pos + offset) : Infinity;
+    }
+    mutate_inf_default(value) {
+        const offset = this.bb.__offset(this.bb_pos, 114);
+        if (offset === 0) {
+            return false;
+        }
+        this.bb.writeFloat32(this.bb_pos + offset, value);
+        return true;
+    }
+    positiveInfDefault() {
+        const offset = this.bb.__offset(this.bb_pos, 116);
+        return offset ? this.bb.readFloat32(this.bb_pos + offset) : Infinity;
+    }
+    mutate_positive_inf_default(value) {
+        const offset = this.bb.__offset(this.bb_pos, 116);
+        if (offset === 0) {
+            return false;
+        }
+        this.bb.writeFloat32(this.bb_pos + offset, value);
+        return true;
+    }
+    infinityDefault() {
+        const offset = this.bb.__offset(this.bb_pos, 118);
+        return offset ? this.bb.readFloat32(this.bb_pos + offset) : Infinity;
+    }
+    mutate_infinity_default(value) {
+        const offset = this.bb.__offset(this.bb_pos, 118);
+        if (offset === 0) {
+            return false;
+        }
+        this.bb.writeFloat32(this.bb_pos + offset, value);
+        return true;
+    }
+    positiveInfinityDefault() {
+        const offset = this.bb.__offset(this.bb_pos, 120);
+        return offset ? this.bb.readFloat32(this.bb_pos + offset) : Infinity;
+    }
+    mutate_positive_infinity_default(value) {
+        const offset = this.bb.__offset(this.bb_pos, 120);
+        if (offset === 0) {
+            return false;
+        }
+        this.bb.writeFloat32(this.bb_pos + offset, value);
+        return true;
+    }
+    negativeInfDefault() {
+        const offset = this.bb.__offset(this.bb_pos, 122);
+        return offset ? this.bb.readFloat32(this.bb_pos + offset) : -Infinity;
+    }
+    mutate_negative_inf_default(value) {
+        const offset = this.bb.__offset(this.bb_pos, 122);
+        if (offset === 0) {
+            return false;
+        }
+        this.bb.writeFloat32(this.bb_pos + offset, value);
+        return true;
+    }
+    negativeInfinityDefault() {
+        const offset = this.bb.__offset(this.bb_pos, 124);
+        return offset ? this.bb.readFloat32(this.bb_pos + offset) : -Infinity;
+    }
+    mutate_negative_infinity_default(value) {
+        const offset = this.bb.__offset(this.bb_pos, 124);
+        if (offset === 0) {
+            return false;
+        }
+        this.bb.writeFloat32(this.bb_pos + offset, value);
+        return true;
+    }
     static getFullyQualifiedName() {
         return 'MyGame_Example_Monster';
     }
     static startMonster(builder) {
-        builder.startObject(54);
+        builder.startObject(61);
     }
     static addPos(builder, posOffset) {
         builder.addFieldStruct(0, posOffset, 0);
@@ -870,6 +954,27 @@
     static addLongEnumNormalDefault(builder, longEnumNormalDefault) {
         builder.addFieldInt64(53, longEnumNormalDefault, BigInt('2'));
     }
+    static addNanDefault(builder, nanDefault) {
+        builder.addFieldFloat32(54, nanDefault, NaN);
+    }
+    static addInfDefault(builder, infDefault) {
+        builder.addFieldFloat32(55, infDefault, Infinity);
+    }
+    static addPositiveInfDefault(builder, positiveInfDefault) {
+        builder.addFieldFloat32(56, positiveInfDefault, Infinity);
+    }
+    static addInfinityDefault(builder, infinityDefault) {
+        builder.addFieldFloat32(57, infinityDefault, Infinity);
+    }
+    static addPositiveInfinityDefault(builder, positiveInfinityDefault) {
+        builder.addFieldFloat32(58, positiveInfinityDefault, Infinity);
+    }
+    static addNegativeInfDefault(builder, negativeInfDefault) {
+        builder.addFieldFloat32(59, negativeInfDefault, -Infinity);
+    }
+    static addNegativeInfinityDefault(builder, negativeInfinityDefault) {
+        builder.addFieldFloat32(60, negativeInfinityDefault, -Infinity);
+    }
     static endMonster(builder) {
         const offset = builder.endObject();
         builder.requiredField(offset, 10); // name
@@ -889,24 +994,24 @@
     }
     unpack() {
         return new MonsterT((this.pos() !== null ? this.pos().unpack() : null), this.mana(), this.hp(), this.name(), this.bb.createScalarList(this.inventory.bind(this), this.inventoryLength()), this.color(), this.testType(), (() => {
-            let temp = unionToAny(this.testType(), this.test.bind(this));
+            const temp = unionToAny(this.testType(), this.test.bind(this));
             if (temp === null) {
                 return null;
             }
             return temp.unpack();
         })(), this.bb.createObjList(this.test4.bind(this), this.test4Length()), this.bb.createScalarList(this.testarrayofstring.bind(this), this.testarrayofstringLength()), this.bb.createObjList(this.testarrayoftables.bind(this), this.testarrayoftablesLength()), (this.enemy() !== null ? this.enemy().unpack() : null), this.bb.createScalarList(this.testnestedflatbuffer.bind(this), this.testnestedflatbufferLength()), (this.testempty() !== null ? this.testempty().unpack() : null), this.testbool(), this.testhashs32Fnv1(), this.testhashu32Fnv1(), this.testhashs64Fnv1(), this.testhashu64Fnv1(), this.testhashs32Fnv1a(), this.testhashu32Fnv1a(), this.testhashs64Fnv1a(), this.testhashu64Fnv1a(), this.bb.createScalarList(this.testarrayofbools.bind(this), this.testarrayofboolsLength()), this.testf(), this.testf2(), this.testf3(), this.bb.createScalarList(this.testarrayofstring2.bind(this), this.testarrayofstring2Length()), this.bb.createObjList(this.testarrayofsortedstruct.bind(this), this.testarrayofsortedstructLength()), this.bb.createScalarList(this.flex.bind(this), this.flexLength()), this.bb.createObjList(this.test5.bind(this), this.test5Length()), this.bb.createScalarList(this.vectorOfLongs.bind(this), this.vectorOfLongsLength()), this.bb.createScalarList(this.vectorOfDoubles.bind(this), this.vectorOfDoublesLength()), (this.parentNamespaceTest() !== null ? this.parentNamespaceTest().unpack() : null), this.bb.createObjList(this.vectorOfReferrables.bind(this), this.vectorOfReferrablesLength()), this.singleWeakReference(), this.bb.createScalarList(this.vectorOfWeakReferences.bind(this), this.vectorOfWeakReferencesLength()), this.bb.createObjList(this.vectorOfStrongReferrables.bind(this), this.vectorOfStrongReferrablesLength()), this.coOwningReference(), this.bb.createScalarList(this.vectorOfCoOwningReferences.bind(this), this.vectorOfCoOwningReferencesLength()), this.nonOwningReference(), this.bb.createScalarList(this.vectorOfNonOwningReferences.bind(this), this.vectorOfNonOwningReferencesLength()), this.anyUniqueType(), (() => {
-            let temp = unionToAnyUniqueAliases(this.anyUniqueType(), this.anyUnique.bind(this));
+            const temp = unionToAnyUniqueAliases(this.anyUniqueType(), this.anyUnique.bind(this));
             if (temp === null) {
                 return null;
             }
             return temp.unpack();
         })(), this.anyAmbiguousType(), (() => {
-            let temp = unionToAnyAmbiguousAliases(this.anyAmbiguousType(), this.anyAmbiguous.bind(this));
+            const temp = unionToAnyAmbiguousAliases(this.anyAmbiguousType(), this.anyAmbiguous.bind(this));
             if (temp === null) {
                 return null;
             }
             return temp.unpack();
-        })(), this.bb.createScalarList(this.vectorOfEnums.bind(this), this.vectorOfEnumsLength()), this.signedEnum(), this.bb.createScalarList(this.testrequirednestedflatbuffer.bind(this), this.testrequirednestedflatbufferLength()), this.bb.createObjList(this.scalarKeySortedTables.bind(this), this.scalarKeySortedTablesLength()), (this.nativeInline() !== null ? this.nativeInline().unpack() : null), this.longEnumNonEnumDefault(), this.longEnumNormalDefault());
+        })(), this.bb.createScalarList(this.vectorOfEnums.bind(this), this.vectorOfEnumsLength()), this.signedEnum(), this.bb.createScalarList(this.testrequirednestedflatbuffer.bind(this), this.testrequirednestedflatbufferLength()), this.bb.createObjList(this.scalarKeySortedTables.bind(this), this.scalarKeySortedTablesLength()), (this.nativeInline() !== null ? this.nativeInline().unpack() : null), this.longEnumNonEnumDefault(), this.longEnumNormalDefault(), this.nanDefault(), this.infDefault(), this.positiveInfDefault(), this.infinityDefault(), this.positiveInfinityDefault(), this.negativeInfDefault(), this.negativeInfinityDefault());
     }
     unpackTo(_o) {
         _o.pos = (this.pos() !== null ? this.pos().unpack() : null);
@@ -917,7 +1022,7 @@
         _o.color = this.color();
         _o.testType = this.testType();
         _o.test = (() => {
-            let temp = unionToAny(this.testType(), this.test.bind(this));
+            const temp = unionToAny(this.testType(), this.test.bind(this));
             if (temp === null) {
                 return null;
             }
@@ -959,7 +1064,7 @@
         _o.vectorOfNonOwningReferences = this.bb.createScalarList(this.vectorOfNonOwningReferences.bind(this), this.vectorOfNonOwningReferencesLength());
         _o.anyUniqueType = this.anyUniqueType();
         _o.anyUnique = (() => {
-            let temp = unionToAnyUniqueAliases(this.anyUniqueType(), this.anyUnique.bind(this));
+            const temp = unionToAnyUniqueAliases(this.anyUniqueType(), this.anyUnique.bind(this));
             if (temp === null) {
                 return null;
             }
@@ -967,7 +1072,7 @@
         })();
         _o.anyAmbiguousType = this.anyAmbiguousType();
         _o.anyAmbiguous = (() => {
-            let temp = unionToAnyAmbiguousAliases(this.anyAmbiguousType(), this.anyAmbiguous.bind(this));
+            const temp = unionToAnyAmbiguousAliases(this.anyAmbiguousType(), this.anyAmbiguous.bind(this));
             if (temp === null) {
                 return null;
             }
@@ -980,10 +1085,17 @@
         _o.nativeInline = (this.nativeInline() !== null ? this.nativeInline().unpack() : null);
         _o.longEnumNonEnumDefault = this.longEnumNonEnumDefault();
         _o.longEnumNormalDefault = this.longEnumNormalDefault();
+        _o.nanDefault = this.nanDefault();
+        _o.infDefault = this.infDefault();
+        _o.positiveInfDefault = this.positiveInfDefault();
+        _o.infinityDefault = this.infinityDefault();
+        _o.positiveInfinityDefault = this.positiveInfinityDefault();
+        _o.negativeInfDefault = this.negativeInfDefault();
+        _o.negativeInfinityDefault = this.negativeInfinityDefault();
     }
 }
 export class MonsterT {
-    constructor(pos = null, mana = 150, hp = 100, name = null, inventory = [], color = Color.Blue, testType = Any.NONE, test = null, test4 = [], testarrayofstring = [], testarrayoftables = [], enemy = null, testnestedflatbuffer = [], testempty = null, testbool = false, testhashs32Fnv1 = 0, testhashu32Fnv1 = 0, testhashs64Fnv1 = BigInt('0'), testhashu64Fnv1 = BigInt('0'), testhashs32Fnv1a = 0, testhashu32Fnv1a = 0, testhashs64Fnv1a = BigInt('0'), testhashu64Fnv1a = BigInt('0'), testarrayofbools = [], testf = 3.14159, testf2 = 3.0, testf3 = 0.0, testarrayofstring2 = [], testarrayofsortedstruct = [], flex = [], test5 = [], vectorOfLongs = [], vectorOfDoubles = [], parentNamespaceTest = null, vectorOfReferrables = [], singleWeakReference = BigInt('0'), vectorOfWeakReferences = [], vectorOfStrongReferrables = [], coOwningReference = BigInt('0'), vectorOfCoOwningReferences = [], nonOwningReference = BigInt('0'), vectorOfNonOwningReferences = [], anyUniqueType = AnyUniqueAliases.NONE, anyUnique = null, anyAmbiguousType = AnyAmbiguousAliases.NONE, anyAmbiguous = null, vectorOfEnums = [], signedEnum = Race.None, testrequirednestedflatbuffer = [], scalarKeySortedTables = [], nativeInline = null, longEnumNonEnumDefault = BigInt('0'), longEnumNormalDefault = BigInt('2')) {
+    constructor(pos = null, mana = 150, hp = 100, name = null, inventory = [], color = Color.Blue, testType = Any.NONE, test = null, test4 = [], testarrayofstring = [], testarrayoftables = [], enemy = null, testnestedflatbuffer = [], testempty = null, testbool = false, testhashs32Fnv1 = 0, testhashu32Fnv1 = 0, testhashs64Fnv1 = BigInt('0'), testhashu64Fnv1 = BigInt('0'), testhashs32Fnv1a = 0, testhashu32Fnv1a = 0, testhashs64Fnv1a = BigInt('0'), testhashu64Fnv1a = BigInt('0'), testarrayofbools = [], testf = 3.14159, testf2 = 3.0, testf3 = 0.0, testarrayofstring2 = [], testarrayofsortedstruct = [], flex = [], test5 = [], vectorOfLongs = [], vectorOfDoubles = [], parentNamespaceTest = null, vectorOfReferrables = [], singleWeakReference = BigInt('0'), vectorOfWeakReferences = [], vectorOfStrongReferrables = [], coOwningReference = BigInt('0'), vectorOfCoOwningReferences = [], nonOwningReference = BigInt('0'), vectorOfNonOwningReferences = [], anyUniqueType = AnyUniqueAliases.NONE, anyUnique = null, anyAmbiguousType = AnyAmbiguousAliases.NONE, anyAmbiguous = null, vectorOfEnums = [], signedEnum = Race.None, testrequirednestedflatbuffer = [], scalarKeySortedTables = [], nativeInline = null, longEnumNonEnumDefault = BigInt('0'), longEnumNormalDefault = BigInt('2'), nanDefault = NaN, infDefault = Infinity, positiveInfDefault = Infinity, infinityDefault = Infinity, positiveInfinityDefault = Infinity, negativeInfDefault = -Infinity, negativeInfinityDefault = -Infinity) {
         this.pos = pos;
         this.mana = mana;
         this.hp = hp;
@@ -1037,6 +1149,13 @@
         this.nativeInline = nativeInline;
         this.longEnumNonEnumDefault = longEnumNonEnumDefault;
         this.longEnumNormalDefault = longEnumNormalDefault;
+        this.nanDefault = nanDefault;
+        this.infDefault = infDefault;
+        this.positiveInfDefault = positiveInfDefault;
+        this.infinityDefault = infinityDefault;
+        this.positiveInfinityDefault = positiveInfinityDefault;
+        this.negativeInfDefault = negativeInfDefault;
+        this.negativeInfinityDefault = negativeInfinityDefault;
     }
     pack(builder) {
         const name = (this.name !== null ? builder.createString(this.name) : 0);
@@ -1120,6 +1239,13 @@
         Monster.addNativeInline(builder, (this.nativeInline !== null ? this.nativeInline.pack(builder) : 0));
         Monster.addLongEnumNonEnumDefault(builder, this.longEnumNonEnumDefault);
         Monster.addLongEnumNormalDefault(builder, this.longEnumNormalDefault);
+        Monster.addNanDefault(builder, this.nanDefault);
+        Monster.addInfDefault(builder, this.infDefault);
+        Monster.addPositiveInfDefault(builder, this.positiveInfDefault);
+        Monster.addInfinityDefault(builder, this.infinityDefault);
+        Monster.addPositiveInfinityDefault(builder, this.positiveInfinityDefault);
+        Monster.addNegativeInfDefault(builder, this.negativeInfDefault);
+        Monster.addNegativeInfinityDefault(builder, this.negativeInfinityDefault);
         return Monster.endMonster(builder);
     }
 }
diff --git a/third_party/flatbuffers/tests/ts/my-game/example/monster.ts b/third_party/flatbuffers/tests/ts/my-game/example/monster.ts
index 63e5768..7e205ee 100644
--- a/third_party/flatbuffers/tests/ts/my-game/example/monster.ts
+++ b/third_party/flatbuffers/tests/ts/my-game/example/monster.ts
@@ -20,7 +20,7 @@
 /**
  * an example documentation comment: "monster object"
  */
-export class Monster {
+export class Monster implements flatbuffers.IUnpackableObject<MonsterT> {
   bb: flatbuffers.ByteBuffer|null = null;
   bb_pos = 0;
   __init(i:number, bb:flatbuffers.ByteBuffer):Monster {
@@ -683,12 +683,140 @@
   return true;
 }
 
+nanDefault():number {
+  const offset = this.bb!.__offset(this.bb_pos, 112);
+  return offset ? this.bb!.readFloat32(this.bb_pos + offset) : NaN;
+}
+
+mutate_nan_default(value:number):boolean {
+  const offset = this.bb!.__offset(this.bb_pos, 112);
+
+  if (offset === 0) {
+    return false;
+  }
+
+  this.bb!.writeFloat32(this.bb_pos + offset, value);
+  return true;
+}
+
+infDefault():number {
+  const offset = this.bb!.__offset(this.bb_pos, 114);
+  return offset ? this.bb!.readFloat32(this.bb_pos + offset) : Infinity;
+}
+
+mutate_inf_default(value:number):boolean {
+  const offset = this.bb!.__offset(this.bb_pos, 114);
+
+  if (offset === 0) {
+    return false;
+  }
+
+  this.bb!.writeFloat32(this.bb_pos + offset, value);
+  return true;
+}
+
+positiveInfDefault():number {
+  const offset = this.bb!.__offset(this.bb_pos, 116);
+  return offset ? this.bb!.readFloat32(this.bb_pos + offset) : Infinity;
+}
+
+mutate_positive_inf_default(value:number):boolean {
+  const offset = this.bb!.__offset(this.bb_pos, 116);
+
+  if (offset === 0) {
+    return false;
+  }
+
+  this.bb!.writeFloat32(this.bb_pos + offset, value);
+  return true;
+}
+
+infinityDefault():number {
+  const offset = this.bb!.__offset(this.bb_pos, 118);
+  return offset ? this.bb!.readFloat32(this.bb_pos + offset) : Infinity;
+}
+
+mutate_infinity_default(value:number):boolean {
+  const offset = this.bb!.__offset(this.bb_pos, 118);
+
+  if (offset === 0) {
+    return false;
+  }
+
+  this.bb!.writeFloat32(this.bb_pos + offset, value);
+  return true;
+}
+
+positiveInfinityDefault():number {
+  const offset = this.bb!.__offset(this.bb_pos, 120);
+  return offset ? this.bb!.readFloat32(this.bb_pos + offset) : Infinity;
+}
+
+mutate_positive_infinity_default(value:number):boolean {
+  const offset = this.bb!.__offset(this.bb_pos, 120);
+
+  if (offset === 0) {
+    return false;
+  }
+
+  this.bb!.writeFloat32(this.bb_pos + offset, value);
+  return true;
+}
+
+negativeInfDefault():number {
+  const offset = this.bb!.__offset(this.bb_pos, 122);
+  return offset ? this.bb!.readFloat32(this.bb_pos + offset) : -Infinity;
+}
+
+mutate_negative_inf_default(value:number):boolean {
+  const offset = this.bb!.__offset(this.bb_pos, 122);
+
+  if (offset === 0) {
+    return false;
+  }
+
+  this.bb!.writeFloat32(this.bb_pos + offset, value);
+  return true;
+}
+
+negativeInfinityDefault():number {
+  const offset = this.bb!.__offset(this.bb_pos, 124);
+  return offset ? this.bb!.readFloat32(this.bb_pos + offset) : -Infinity;
+}
+
+mutate_negative_infinity_default(value:number):boolean {
+  const offset = this.bb!.__offset(this.bb_pos, 124);
+
+  if (offset === 0) {
+    return false;
+  }
+
+  this.bb!.writeFloat32(this.bb_pos + offset, value);
+  return true;
+}
+
+doubleInfDefault():number {
+  const offset = this.bb!.__offset(this.bb_pos, 126);
+  return offset ? this.bb!.readFloat64(this.bb_pos + offset) : Infinity;
+}
+
+mutate_double_inf_default(value:number):boolean {
+  const offset = this.bb!.__offset(this.bb_pos, 126);
+
+  if (offset === 0) {
+    return false;
+  }
+
+  this.bb!.writeFloat64(this.bb_pos + offset, value);
+  return true;
+}
+
 static getFullyQualifiedName():string {
   return 'MyGame_Example_Monster';
 }
 
 static startMonster(builder:flatbuffers.Builder) {
-  builder.startObject(54);
+  builder.startObject(62);
 }
 
 static addPos(builder:flatbuffers.Builder, posOffset:flatbuffers.Offset) {
@@ -1124,6 +1252,38 @@
   builder.addFieldInt64(53, longEnumNormalDefault, BigInt('2'));
 }
 
+static addNanDefault(builder:flatbuffers.Builder, nanDefault:number) {
+  builder.addFieldFloat32(54, nanDefault, NaN);
+}
+
+static addInfDefault(builder:flatbuffers.Builder, infDefault:number) {
+  builder.addFieldFloat32(55, infDefault, Infinity);
+}
+
+static addPositiveInfDefault(builder:flatbuffers.Builder, positiveInfDefault:number) {
+  builder.addFieldFloat32(56, positiveInfDefault, Infinity);
+}
+
+static addInfinityDefault(builder:flatbuffers.Builder, infinityDefault:number) {
+  builder.addFieldFloat32(57, infinityDefault, Infinity);
+}
+
+static addPositiveInfinityDefault(builder:flatbuffers.Builder, positiveInfinityDefault:number) {
+  builder.addFieldFloat32(58, positiveInfinityDefault, Infinity);
+}
+
+static addNegativeInfDefault(builder:flatbuffers.Builder, negativeInfDefault:number) {
+  builder.addFieldFloat32(59, negativeInfDefault, -Infinity);
+}
+
+static addNegativeInfinityDefault(builder:flatbuffers.Builder, negativeInfinityDefault:number) {
+  builder.addFieldFloat32(60, negativeInfinityDefault, -Infinity);
+}
+
+static addDoubleInfDefault(builder:flatbuffers.Builder, doubleInfDefault:number) {
+  builder.addFieldFloat64(61, doubleInfDefault, Infinity);
+}
+
 static endMonster(builder:flatbuffers.Builder):flatbuffers.Offset {
   const offset = builder.endObject();
   builder.requiredField(offset, 10) // name
@@ -1153,19 +1313,19 @@
     this.mana(),
     this.hp(),
     this.name(),
-    this.bb!.createScalarList(this.inventory.bind(this), this.inventoryLength()),
+    this.bb!.createScalarList<number>(this.inventory.bind(this), this.inventoryLength()),
     this.color(),
     this.testType(),
     (() => {
-      let temp = unionToAny(this.testType(), this.test.bind(this));
+      const temp = unionToAny(this.testType(), this.test.bind(this));
       if(temp === null) { return null; }
       return temp.unpack()
   })(),
-    this.bb!.createObjList(this.test4.bind(this), this.test4Length()),
-    this.bb!.createScalarList(this.testarrayofstring.bind(this), this.testarrayofstringLength()),
-    this.bb!.createObjList(this.testarrayoftables.bind(this), this.testarrayoftablesLength()),
+    this.bb!.createObjList<Test, TestT>(this.test4.bind(this), this.test4Length()),
+    this.bb!.createScalarList<string>(this.testarrayofstring.bind(this), this.testarrayofstringLength()),
+    this.bb!.createObjList<Monster, MonsterT>(this.testarrayoftables.bind(this), this.testarrayoftablesLength()),
     (this.enemy() !== null ? this.enemy()!.unpack() : null),
-    this.bb!.createScalarList(this.testnestedflatbuffer.bind(this), this.testnestedflatbufferLength()),
+    this.bb!.createScalarList<number>(this.testnestedflatbuffer.bind(this), this.testnestedflatbufferLength()),
     (this.testempty() !== null ? this.testempty()!.unpack() : null),
     this.testbool(),
     this.testhashs32Fnv1(),
@@ -1176,44 +1336,52 @@
     this.testhashu32Fnv1a(),
     this.testhashs64Fnv1a(),
     this.testhashu64Fnv1a(),
-    this.bb!.createScalarList(this.testarrayofbools.bind(this), this.testarrayofboolsLength()),
+    this.bb!.createScalarList<boolean>(this.testarrayofbools.bind(this), this.testarrayofboolsLength()),
     this.testf(),
     this.testf2(),
     this.testf3(),
-    this.bb!.createScalarList(this.testarrayofstring2.bind(this), this.testarrayofstring2Length()),
-    this.bb!.createObjList(this.testarrayofsortedstruct.bind(this), this.testarrayofsortedstructLength()),
-    this.bb!.createScalarList(this.flex.bind(this), this.flexLength()),
-    this.bb!.createObjList(this.test5.bind(this), this.test5Length()),
-    this.bb!.createScalarList(this.vectorOfLongs.bind(this), this.vectorOfLongsLength()),
-    this.bb!.createScalarList(this.vectorOfDoubles.bind(this), this.vectorOfDoublesLength()),
+    this.bb!.createScalarList<string>(this.testarrayofstring2.bind(this), this.testarrayofstring2Length()),
+    this.bb!.createObjList<Ability, AbilityT>(this.testarrayofsortedstruct.bind(this), this.testarrayofsortedstructLength()),
+    this.bb!.createScalarList<number>(this.flex.bind(this), this.flexLength()),
+    this.bb!.createObjList<Test, TestT>(this.test5.bind(this), this.test5Length()),
+    this.bb!.createScalarList<bigint>(this.vectorOfLongs.bind(this), this.vectorOfLongsLength()),
+    this.bb!.createScalarList<number>(this.vectorOfDoubles.bind(this), this.vectorOfDoublesLength()),
     (this.parentNamespaceTest() !== null ? this.parentNamespaceTest()!.unpack() : null),
-    this.bb!.createObjList(this.vectorOfReferrables.bind(this), this.vectorOfReferrablesLength()),
+    this.bb!.createObjList<Referrable, ReferrableT>(this.vectorOfReferrables.bind(this), this.vectorOfReferrablesLength()),
     this.singleWeakReference(),
-    this.bb!.createScalarList(this.vectorOfWeakReferences.bind(this), this.vectorOfWeakReferencesLength()),
-    this.bb!.createObjList(this.vectorOfStrongReferrables.bind(this), this.vectorOfStrongReferrablesLength()),
+    this.bb!.createScalarList<bigint>(this.vectorOfWeakReferences.bind(this), this.vectorOfWeakReferencesLength()),
+    this.bb!.createObjList<Referrable, ReferrableT>(this.vectorOfStrongReferrables.bind(this), this.vectorOfStrongReferrablesLength()),
     this.coOwningReference(),
-    this.bb!.createScalarList(this.vectorOfCoOwningReferences.bind(this), this.vectorOfCoOwningReferencesLength()),
+    this.bb!.createScalarList<bigint>(this.vectorOfCoOwningReferences.bind(this), this.vectorOfCoOwningReferencesLength()),
     this.nonOwningReference(),
-    this.bb!.createScalarList(this.vectorOfNonOwningReferences.bind(this), this.vectorOfNonOwningReferencesLength()),
+    this.bb!.createScalarList<bigint>(this.vectorOfNonOwningReferences.bind(this), this.vectorOfNonOwningReferencesLength()),
     this.anyUniqueType(),
     (() => {
-      let temp = unionToAnyUniqueAliases(this.anyUniqueType(), this.anyUnique.bind(this));
+      const temp = unionToAnyUniqueAliases(this.anyUniqueType(), this.anyUnique.bind(this));
       if(temp === null) { return null; }
       return temp.unpack()
   })(),
     this.anyAmbiguousType(),
     (() => {
-      let temp = unionToAnyAmbiguousAliases(this.anyAmbiguousType(), this.anyAmbiguous.bind(this));
+      const temp = unionToAnyAmbiguousAliases(this.anyAmbiguousType(), this.anyAmbiguous.bind(this));
       if(temp === null) { return null; }
       return temp.unpack()
   })(),
-    this.bb!.createScalarList(this.vectorOfEnums.bind(this), this.vectorOfEnumsLength()),
+    this.bb!.createScalarList<Color>(this.vectorOfEnums.bind(this), this.vectorOfEnumsLength()),
     this.signedEnum(),
-    this.bb!.createScalarList(this.testrequirednestedflatbuffer.bind(this), this.testrequirednestedflatbufferLength()),
-    this.bb!.createObjList(this.scalarKeySortedTables.bind(this), this.scalarKeySortedTablesLength()),
+    this.bb!.createScalarList<number>(this.testrequirednestedflatbuffer.bind(this), this.testrequirednestedflatbufferLength()),
+    this.bb!.createObjList<Stat, StatT>(this.scalarKeySortedTables.bind(this), this.scalarKeySortedTablesLength()),
     (this.nativeInline() !== null ? this.nativeInline()!.unpack() : null),
     this.longEnumNonEnumDefault(),
-    this.longEnumNormalDefault()
+    this.longEnumNormalDefault(),
+    this.nanDefault(),
+    this.infDefault(),
+    this.positiveInfDefault(),
+    this.infinityDefault(),
+    this.positiveInfinityDefault(),
+    this.negativeInfDefault(),
+    this.negativeInfinityDefault(),
+    this.doubleInfDefault()
   );
 }
 
@@ -1223,19 +1391,19 @@
   _o.mana = this.mana();
   _o.hp = this.hp();
   _o.name = this.name();
-  _o.inventory = this.bb!.createScalarList(this.inventory.bind(this), this.inventoryLength());
+  _o.inventory = this.bb!.createScalarList<number>(this.inventory.bind(this), this.inventoryLength());
   _o.color = this.color();
   _o.testType = this.testType();
   _o.test = (() => {
-      let temp = unionToAny(this.testType(), this.test.bind(this));
+      const temp = unionToAny(this.testType(), this.test.bind(this));
       if(temp === null) { return null; }
       return temp.unpack()
   })();
-  _o.test4 = this.bb!.createObjList(this.test4.bind(this), this.test4Length());
-  _o.testarrayofstring = this.bb!.createScalarList(this.testarrayofstring.bind(this), this.testarrayofstringLength());
-  _o.testarrayoftables = this.bb!.createObjList(this.testarrayoftables.bind(this), this.testarrayoftablesLength());
+  _o.test4 = this.bb!.createObjList<Test, TestT>(this.test4.bind(this), this.test4Length());
+  _o.testarrayofstring = this.bb!.createScalarList<string>(this.testarrayofstring.bind(this), this.testarrayofstringLength());
+  _o.testarrayoftables = this.bb!.createObjList<Monster, MonsterT>(this.testarrayoftables.bind(this), this.testarrayoftablesLength());
   _o.enemy = (this.enemy() !== null ? this.enemy()!.unpack() : null);
-  _o.testnestedflatbuffer = this.bb!.createScalarList(this.testnestedflatbuffer.bind(this), this.testnestedflatbufferLength());
+  _o.testnestedflatbuffer = this.bb!.createScalarList<number>(this.testnestedflatbuffer.bind(this), this.testnestedflatbufferLength());
   _o.testempty = (this.testempty() !== null ? this.testempty()!.unpack() : null);
   _o.testbool = this.testbool();
   _o.testhashs32Fnv1 = this.testhashs32Fnv1();
@@ -1246,48 +1414,56 @@
   _o.testhashu32Fnv1a = this.testhashu32Fnv1a();
   _o.testhashs64Fnv1a = this.testhashs64Fnv1a();
   _o.testhashu64Fnv1a = this.testhashu64Fnv1a();
-  _o.testarrayofbools = this.bb!.createScalarList(this.testarrayofbools.bind(this), this.testarrayofboolsLength());
+  _o.testarrayofbools = this.bb!.createScalarList<boolean>(this.testarrayofbools.bind(this), this.testarrayofboolsLength());
   _o.testf = this.testf();
   _o.testf2 = this.testf2();
   _o.testf3 = this.testf3();
-  _o.testarrayofstring2 = this.bb!.createScalarList(this.testarrayofstring2.bind(this), this.testarrayofstring2Length());
-  _o.testarrayofsortedstruct = this.bb!.createObjList(this.testarrayofsortedstruct.bind(this), this.testarrayofsortedstructLength());
-  _o.flex = this.bb!.createScalarList(this.flex.bind(this), this.flexLength());
-  _o.test5 = this.bb!.createObjList(this.test5.bind(this), this.test5Length());
-  _o.vectorOfLongs = this.bb!.createScalarList(this.vectorOfLongs.bind(this), this.vectorOfLongsLength());
-  _o.vectorOfDoubles = this.bb!.createScalarList(this.vectorOfDoubles.bind(this), this.vectorOfDoublesLength());
+  _o.testarrayofstring2 = this.bb!.createScalarList<string>(this.testarrayofstring2.bind(this), this.testarrayofstring2Length());
+  _o.testarrayofsortedstruct = this.bb!.createObjList<Ability, AbilityT>(this.testarrayofsortedstruct.bind(this), this.testarrayofsortedstructLength());
+  _o.flex = this.bb!.createScalarList<number>(this.flex.bind(this), this.flexLength());
+  _o.test5 = this.bb!.createObjList<Test, TestT>(this.test5.bind(this), this.test5Length());
+  _o.vectorOfLongs = this.bb!.createScalarList<bigint>(this.vectorOfLongs.bind(this), this.vectorOfLongsLength());
+  _o.vectorOfDoubles = this.bb!.createScalarList<number>(this.vectorOfDoubles.bind(this), this.vectorOfDoublesLength());
   _o.parentNamespaceTest = (this.parentNamespaceTest() !== null ? this.parentNamespaceTest()!.unpack() : null);
-  _o.vectorOfReferrables = this.bb!.createObjList(this.vectorOfReferrables.bind(this), this.vectorOfReferrablesLength());
+  _o.vectorOfReferrables = this.bb!.createObjList<Referrable, ReferrableT>(this.vectorOfReferrables.bind(this), this.vectorOfReferrablesLength());
   _o.singleWeakReference = this.singleWeakReference();
-  _o.vectorOfWeakReferences = this.bb!.createScalarList(this.vectorOfWeakReferences.bind(this), this.vectorOfWeakReferencesLength());
-  _o.vectorOfStrongReferrables = this.bb!.createObjList(this.vectorOfStrongReferrables.bind(this), this.vectorOfStrongReferrablesLength());
+  _o.vectorOfWeakReferences = this.bb!.createScalarList<bigint>(this.vectorOfWeakReferences.bind(this), this.vectorOfWeakReferencesLength());
+  _o.vectorOfStrongReferrables = this.bb!.createObjList<Referrable, ReferrableT>(this.vectorOfStrongReferrables.bind(this), this.vectorOfStrongReferrablesLength());
   _o.coOwningReference = this.coOwningReference();
-  _o.vectorOfCoOwningReferences = this.bb!.createScalarList(this.vectorOfCoOwningReferences.bind(this), this.vectorOfCoOwningReferencesLength());
+  _o.vectorOfCoOwningReferences = this.bb!.createScalarList<bigint>(this.vectorOfCoOwningReferences.bind(this), this.vectorOfCoOwningReferencesLength());
   _o.nonOwningReference = this.nonOwningReference();
-  _o.vectorOfNonOwningReferences = this.bb!.createScalarList(this.vectorOfNonOwningReferences.bind(this), this.vectorOfNonOwningReferencesLength());
+  _o.vectorOfNonOwningReferences = this.bb!.createScalarList<bigint>(this.vectorOfNonOwningReferences.bind(this), this.vectorOfNonOwningReferencesLength());
   _o.anyUniqueType = this.anyUniqueType();
   _o.anyUnique = (() => {
-      let temp = unionToAnyUniqueAliases(this.anyUniqueType(), this.anyUnique.bind(this));
+      const temp = unionToAnyUniqueAliases(this.anyUniqueType(), this.anyUnique.bind(this));
       if(temp === null) { return null; }
       return temp.unpack()
   })();
   _o.anyAmbiguousType = this.anyAmbiguousType();
   _o.anyAmbiguous = (() => {
-      let temp = unionToAnyAmbiguousAliases(this.anyAmbiguousType(), this.anyAmbiguous.bind(this));
+      const temp = unionToAnyAmbiguousAliases(this.anyAmbiguousType(), this.anyAmbiguous.bind(this));
       if(temp === null) { return null; }
       return temp.unpack()
   })();
-  _o.vectorOfEnums = this.bb!.createScalarList(this.vectorOfEnums.bind(this), this.vectorOfEnumsLength());
+  _o.vectorOfEnums = this.bb!.createScalarList<Color>(this.vectorOfEnums.bind(this), this.vectorOfEnumsLength());
   _o.signedEnum = this.signedEnum();
-  _o.testrequirednestedflatbuffer = this.bb!.createScalarList(this.testrequirednestedflatbuffer.bind(this), this.testrequirednestedflatbufferLength());
-  _o.scalarKeySortedTables = this.bb!.createObjList(this.scalarKeySortedTables.bind(this), this.scalarKeySortedTablesLength());
+  _o.testrequirednestedflatbuffer = this.bb!.createScalarList<number>(this.testrequirednestedflatbuffer.bind(this), this.testrequirednestedflatbufferLength());
+  _o.scalarKeySortedTables = this.bb!.createObjList<Stat, StatT>(this.scalarKeySortedTables.bind(this), this.scalarKeySortedTablesLength());
   _o.nativeInline = (this.nativeInline() !== null ? this.nativeInline()!.unpack() : null);
   _o.longEnumNonEnumDefault = this.longEnumNonEnumDefault();
   _o.longEnumNormalDefault = this.longEnumNormalDefault();
+  _o.nanDefault = this.nanDefault();
+  _o.infDefault = this.infDefault();
+  _o.positiveInfDefault = this.positiveInfDefault();
+  _o.infinityDefault = this.infinityDefault();
+  _o.positiveInfinityDefault = this.positiveInfinityDefault();
+  _o.negativeInfDefault = this.negativeInfDefault();
+  _o.negativeInfinityDefault = this.negativeInfinityDefault();
+  _o.doubleInfDefault = this.doubleInfDefault();
 }
 }
 
-export class MonsterT {
+export class MonsterT implements flatbuffers.IGeneratedObject {
 constructor(
   public pos: Vec3T|null = null,
   public mana: number = 150,
@@ -1341,7 +1517,15 @@
   public scalarKeySortedTables: (StatT)[] = [],
   public nativeInline: TestT|null = null,
   public longEnumNonEnumDefault: bigint = BigInt('0'),
-  public longEnumNormalDefault: bigint = BigInt('2')
+  public longEnumNormalDefault: bigint = BigInt('2'),
+  public nanDefault: number = NaN,
+  public infDefault: number = Infinity,
+  public positiveInfDefault: number = Infinity,
+  public infinityDefault: number = Infinity,
+  public positiveInfinityDefault: number = Infinity,
+  public negativeInfDefault: number = -Infinity,
+  public negativeInfinityDefault: number = -Infinity,
+  public doubleInfDefault: number = Infinity
 ){}
 
 
@@ -1428,6 +1612,14 @@
   Monster.addNativeInline(builder, (this.nativeInline !== null ? this.nativeInline!.pack(builder) : 0));
   Monster.addLongEnumNonEnumDefault(builder, this.longEnumNonEnumDefault);
   Monster.addLongEnumNormalDefault(builder, this.longEnumNormalDefault);
+  Monster.addNanDefault(builder, this.nanDefault);
+  Monster.addInfDefault(builder, this.infDefault);
+  Monster.addPositiveInfDefault(builder, this.positiveInfDefault);
+  Monster.addInfinityDefault(builder, this.infinityDefault);
+  Monster.addPositiveInfinityDefault(builder, this.positiveInfinityDefault);
+  Monster.addNegativeInfDefault(builder, this.negativeInfDefault);
+  Monster.addNegativeInfinityDefault(builder, this.negativeInfinityDefault);
+  Monster.addDoubleInfDefault(builder, this.doubleInfDefault);
 
   return Monster.endMonster(builder);
 }
diff --git a/third_party/flatbuffers/tests/ts/my-game/example/referrable.ts b/third_party/flatbuffers/tests/ts/my-game/example/referrable.ts
index ec02980..5260362 100644
--- a/third_party/flatbuffers/tests/ts/my-game/example/referrable.ts
+++ b/third_party/flatbuffers/tests/ts/my-game/example/referrable.ts
@@ -4,7 +4,7 @@
 
 
 
-export class Referrable {
+export class Referrable implements flatbuffers.IUnpackableObject<ReferrableT> {
   bb: flatbuffers.ByteBuffer|null = null;
   bb_pos = 0;
   __init(i:number, bb:flatbuffers.ByteBuffer):Referrable {
@@ -81,7 +81,7 @@
 }
 }
 
-export class ReferrableT {
+export class ReferrableT implements flatbuffers.IGeneratedObject {
 constructor(
   public id: bigint = BigInt('0')
 ){}
diff --git a/third_party/flatbuffers/tests/ts/my-game/example/stat.ts b/third_party/flatbuffers/tests/ts/my-game/example/stat.ts
index e452599..c1597b2 100644
--- a/third_party/flatbuffers/tests/ts/my-game/example/stat.ts
+++ b/third_party/flatbuffers/tests/ts/my-game/example/stat.ts
@@ -4,7 +4,7 @@
 
 
 
-export class Stat {
+export class Stat implements flatbuffers.IUnpackableObject<StatT> {
   bb: flatbuffers.ByteBuffer|null = null;
   bb_pos = 0;
   __init(i:number, bb:flatbuffers.ByteBuffer):Stat {
@@ -118,7 +118,7 @@
 }
 }
 
-export class StatT {
+export class StatT implements flatbuffers.IGeneratedObject {
 constructor(
   public id: string|Uint8Array|null = null,
   public val: bigint = BigInt('0'),
diff --git a/third_party/flatbuffers/tests/ts/my-game/example/struct-of-structs-of-structs.ts b/third_party/flatbuffers/tests/ts/my-game/example/struct-of-structs-of-structs.ts
index 52efc12..fa17939 100644
--- a/third_party/flatbuffers/tests/ts/my-game/example/struct-of-structs-of-structs.ts
+++ b/third_party/flatbuffers/tests/ts/my-game/example/struct-of-structs-of-structs.ts
@@ -5,7 +5,7 @@
 import { StructOfStructs, StructOfStructsT } from '../../my-game/example/struct-of-structs.js';
 
 
-export class StructOfStructsOfStructs {
+export class StructOfStructsOfStructs implements flatbuffers.IUnpackableObject<StructOfStructsOfStructsT> {
   bb: flatbuffers.ByteBuffer|null = null;
   bb_pos = 0;
   __init(i:number, bb:flatbuffers.ByteBuffer):StructOfStructsOfStructs {
@@ -55,7 +55,7 @@
 }
 }
 
-export class StructOfStructsOfStructsT {
+export class StructOfStructsOfStructsT implements flatbuffers.IGeneratedObject {
 constructor(
   public a: StructOfStructsT|null = null
 ){}
diff --git a/third_party/flatbuffers/tests/ts/my-game/example/struct-of-structs.ts b/third_party/flatbuffers/tests/ts/my-game/example/struct-of-structs.ts
index 749a73c..10d3607 100644
--- a/third_party/flatbuffers/tests/ts/my-game/example/struct-of-structs.ts
+++ b/third_party/flatbuffers/tests/ts/my-game/example/struct-of-structs.ts
@@ -6,7 +6,7 @@
 import { Test, TestT } from '../../my-game/example/test.js';
 
 
-export class StructOfStructs {
+export class StructOfStructs implements flatbuffers.IUnpackableObject<StructOfStructsT> {
   bb: flatbuffers.ByteBuffer|null = null;
   bb_pos = 0;
   __init(i:number, bb:flatbuffers.ByteBuffer):StructOfStructs {
@@ -67,7 +67,7 @@
 }
 }
 
-export class StructOfStructsT {
+export class StructOfStructsT implements flatbuffers.IGeneratedObject {
 constructor(
   public a: AbilityT|null = null,
   public b: TestT|null = null,
diff --git a/third_party/flatbuffers/tests/ts/my-game/example/test-simple-table-with-enum.ts b/third_party/flatbuffers/tests/ts/my-game/example/test-simple-table-with-enum.ts
index cfca00b..903ab99 100644
--- a/third_party/flatbuffers/tests/ts/my-game/example/test-simple-table-with-enum.ts
+++ b/third_party/flatbuffers/tests/ts/my-game/example/test-simple-table-with-enum.ts
@@ -5,7 +5,7 @@
 import { Color } from '../../my-game/example/color.js';
 
 
-export class TestSimpleTableWithEnum {
+export class TestSimpleTableWithEnum implements flatbuffers.IUnpackableObject<TestSimpleTableWithEnumT> {
   bb: flatbuffers.ByteBuffer|null = null;
   bb_pos = 0;
   __init(i:number, bb:flatbuffers.ByteBuffer):TestSimpleTableWithEnum {
@@ -82,7 +82,7 @@
 }
 }
 
-export class TestSimpleTableWithEnumT {
+export class TestSimpleTableWithEnumT implements flatbuffers.IGeneratedObject {
 constructor(
   public color: Color = Color.Green
 ){}
diff --git a/third_party/flatbuffers/tests/ts/my-game/example/test.ts b/third_party/flatbuffers/tests/ts/my-game/example/test.ts
index b3d84ee..7484f2c 100644
--- a/third_party/flatbuffers/tests/ts/my-game/example/test.ts
+++ b/third_party/flatbuffers/tests/ts/my-game/example/test.ts
@@ -4,7 +4,7 @@
 
 
 
-export class Test {
+export class Test implements flatbuffers.IUnpackableObject<TestT> {
   bb: flatbuffers.ByteBuffer|null = null;
   bb_pos = 0;
   __init(i:number, bb:flatbuffers.ByteBuffer):Test {
@@ -62,7 +62,7 @@
 }
 }
 
-export class TestT {
+export class TestT implements flatbuffers.IGeneratedObject {
 constructor(
   public a: number = 0,
   public b: number = 0
diff --git a/third_party/flatbuffers/tests/ts/my-game/example/type-aliases.ts b/third_party/flatbuffers/tests/ts/my-game/example/type-aliases.ts
index 805c8cf..93262d7 100644
--- a/third_party/flatbuffers/tests/ts/my-game/example/type-aliases.ts
+++ b/third_party/flatbuffers/tests/ts/my-game/example/type-aliases.ts
@@ -4,7 +4,7 @@
 
 
 
-export class TypeAliases {
+export class TypeAliases implements flatbuffers.IUnpackableObject<TypeAliasesT> {
   bb: flatbuffers.ByteBuffer|null = null;
   bb_pos = 0;
   __init(i:number, bb:flatbuffers.ByteBuffer):TypeAliases {
@@ -344,8 +344,8 @@
     this.u64(),
     this.f32(),
     this.f64(),
-    this.bb!.createScalarList(this.v8.bind(this), this.v8Length()),
-    this.bb!.createScalarList(this.vf64.bind(this), this.vf64Length())
+    this.bb!.createScalarList<number>(this.v8.bind(this), this.v8Length()),
+    this.bb!.createScalarList<number>(this.vf64.bind(this), this.vf64Length())
   );
 }
 
@@ -361,12 +361,12 @@
   _o.u64 = this.u64();
   _o.f32 = this.f32();
   _o.f64 = this.f64();
-  _o.v8 = this.bb!.createScalarList(this.v8.bind(this), this.v8Length());
-  _o.vf64 = this.bb!.createScalarList(this.vf64.bind(this), this.vf64Length());
+  _o.v8 = this.bb!.createScalarList<number>(this.v8.bind(this), this.v8Length());
+  _o.vf64 = this.bb!.createScalarList<number>(this.vf64.bind(this), this.vf64Length());
 }
 }
 
-export class TypeAliasesT {
+export class TypeAliasesT implements flatbuffers.IGeneratedObject {
 constructor(
   public i8: number = 0,
   public u8: number = 0,
diff --git a/third_party/flatbuffers/tests/ts/my-game/example/vec3.ts b/third_party/flatbuffers/tests/ts/my-game/example/vec3.ts
index bc4c473..84516e0 100644
--- a/third_party/flatbuffers/tests/ts/my-game/example/vec3.ts
+++ b/third_party/flatbuffers/tests/ts/my-game/example/vec3.ts
@@ -6,7 +6,7 @@
 import { Test, TestT } from '../../my-game/example/test.js';
 
 
-export class Vec3 {
+export class Vec3 implements flatbuffers.IUnpackableObject<Vec3T> {
   bb: flatbuffers.ByteBuffer|null = null;
   bb_pos = 0;
   __init(i:number, bb:flatbuffers.ByteBuffer):Vec3 {
@@ -112,7 +112,7 @@
 }
 }
 
-export class Vec3T {
+export class Vec3T implements flatbuffers.IGeneratedObject {
 constructor(
   public x: number = 0.0,
   public y: number = 0.0,
diff --git a/third_party/flatbuffers/tests/ts/my-game/example2/monster.ts b/third_party/flatbuffers/tests/ts/my-game/example2/monster.ts
index 7240476..0714486 100644
--- a/third_party/flatbuffers/tests/ts/my-game/example2/monster.ts
+++ b/third_party/flatbuffers/tests/ts/my-game/example2/monster.ts
@@ -4,7 +4,7 @@
 
 
 
-export class Monster {
+export class Monster implements flatbuffers.IUnpackableObject<MonsterT> {
   bb: flatbuffers.ByteBuffer|null = null;
   bb_pos = 0;
   __init(i:number, bb:flatbuffers.ByteBuffer):Monster {
@@ -56,7 +56,7 @@
 unpackTo(_o: MonsterT): void {}
 }
 
-export class MonsterT {
+export class MonsterT implements flatbuffers.IGeneratedObject {
 constructor(){}
 
 
diff --git a/third_party/flatbuffers/tests/ts/my-game/in-parent-namespace.ts b/third_party/flatbuffers/tests/ts/my-game/in-parent-namespace.ts
index 0de94df..0e2f412 100644
--- a/third_party/flatbuffers/tests/ts/my-game/in-parent-namespace.ts
+++ b/third_party/flatbuffers/tests/ts/my-game/in-parent-namespace.ts
@@ -4,7 +4,7 @@
 
 
 
-export class InParentNamespace {
+export class InParentNamespace implements flatbuffers.IUnpackableObject<InParentNamespaceT> {
   bb: flatbuffers.ByteBuffer|null = null;
   bb_pos = 0;
   __init(i:number, bb:flatbuffers.ByteBuffer):InParentNamespace {
@@ -56,7 +56,7 @@
 unpackTo(_o: InParentNamespaceT): void {}
 }
 
-export class InParentNamespaceT {
+export class InParentNamespaceT implements flatbuffers.IGeneratedObject {
 constructor(){}
 
 
diff --git a/third_party/flatbuffers/tests/ts/reflection/enum-val.js b/third_party/flatbuffers/tests/ts/reflection/enum-val.js
index f2ce03d..93926a6 100644
--- a/third_party/flatbuffers/tests/ts/reflection/enum-val.js
+++ b/third_party/flatbuffers/tests/ts/reflection/enum-val.js
@@ -1,5 +1,6 @@
 // automatically generated by the FlatBuffers compiler, do not modify
 import * as flatbuffers from 'flatbuffers';
+import { KeyValue } from '../reflection/key-value.js';
 import { Type } from '../reflection/type.js';
 export class EnumVal {
     constructor() {
@@ -46,11 +47,19 @@
         const offset = this.bb.__offset(this.bb_pos, 12);
         return offset ? this.bb.__vector_len(this.bb_pos + offset) : 0;
     }
+    attributes(index, obj) {
+        const offset = this.bb.__offset(this.bb_pos, 14);
+        return offset ? (obj || new KeyValue()).__init(this.bb.__indirect(this.bb.__vector(this.bb_pos + offset) + index * 4), this.bb) : null;
+    }
+    attributesLength() {
+        const offset = this.bb.__offset(this.bb_pos, 14);
+        return offset ? this.bb.__vector_len(this.bb_pos + offset) : 0;
+    }
     static getFullyQualifiedName() {
         return 'reflection_EnumVal';
     }
     static startEnumVal(builder) {
-        builder.startObject(5);
+        builder.startObject(6);
     }
     static addName(builder, nameOffset) {
         builder.addFieldOffset(0, nameOffset, 0);
@@ -74,37 +83,54 @@
     static startDocumentationVector(builder, numElems) {
         builder.startVector(4, numElems, 4);
     }
+    static addAttributes(builder, attributesOffset) {
+        builder.addFieldOffset(5, attributesOffset, 0);
+    }
+    static createAttributesVector(builder, data) {
+        builder.startVector(4, data.length, 4);
+        for (let i = data.length - 1; i >= 0; i--) {
+            builder.addOffset(data[i]);
+        }
+        return builder.endVector();
+    }
+    static startAttributesVector(builder, numElems) {
+        builder.startVector(4, numElems, 4);
+    }
     static endEnumVal(builder) {
         const offset = builder.endObject();
         builder.requiredField(offset, 4); // name
         return offset;
     }
     unpack() {
-        return new EnumValT(this.name(), this.value(), (this.unionType() !== null ? this.unionType().unpack() : null), this.bb.createScalarList(this.documentation.bind(this), this.documentationLength()));
+        return new EnumValT(this.name(), this.value(), (this.unionType() !== null ? this.unionType().unpack() : null), this.bb.createScalarList(this.documentation.bind(this), this.documentationLength()), this.bb.createObjList(this.attributes.bind(this), this.attributesLength()));
     }
     unpackTo(_o) {
         _o.name = this.name();
         _o.value = this.value();
         _o.unionType = (this.unionType() !== null ? this.unionType().unpack() : null);
         _o.documentation = this.bb.createScalarList(this.documentation.bind(this), this.documentationLength());
+        _o.attributes = this.bb.createObjList(this.attributes.bind(this), this.attributesLength());
     }
 }
 export class EnumValT {
-    constructor(name = null, value = BigInt('0'), unionType = null, documentation = []) {
+    constructor(name = null, value = BigInt('0'), unionType = null, documentation = [], attributes = []) {
         this.name = name;
         this.value = value;
         this.unionType = unionType;
         this.documentation = documentation;
+        this.attributes = attributes;
     }
     pack(builder) {
         const name = (this.name !== null ? builder.createString(this.name) : 0);
         const unionType = (this.unionType !== null ? this.unionType.pack(builder) : 0);
         const documentation = EnumVal.createDocumentationVector(builder, builder.createObjectOffsetList(this.documentation));
+        const attributes = EnumVal.createAttributesVector(builder, builder.createObjectOffsetList(this.attributes));
         EnumVal.startEnumVal(builder);
         EnumVal.addName(builder, name);
         EnumVal.addValue(builder, this.value);
         EnumVal.addUnionType(builder, unionType);
         EnumVal.addDocumentation(builder, documentation);
+        EnumVal.addAttributes(builder, attributes);
         return EnumVal.endEnumVal(builder);
     }
 }
diff --git a/third_party/flatbuffers/tests/ts/reflection/enum-val.ts b/third_party/flatbuffers/tests/ts/reflection/enum-val.ts
index 8527832..3119a20 100644
--- a/third_party/flatbuffers/tests/ts/reflection/enum-val.ts
+++ b/third_party/flatbuffers/tests/ts/reflection/enum-val.ts
@@ -2,10 +2,11 @@
 
 import * as flatbuffers from 'flatbuffers';
 
+import { KeyValue, KeyValueT } from '../reflection/key-value.js';
 import { Type, TypeT } from '../reflection/type.js';
 
 
-export class EnumVal {
+export class EnumVal implements flatbuffers.IUnpackableObject<EnumValT> {
   bb: flatbuffers.ByteBuffer|null = null;
   bb_pos = 0;
   __init(i:number, bb:flatbuffers.ByteBuffer):EnumVal {
@@ -63,12 +64,22 @@
   return offset ? this.bb!.__vector_len(this.bb_pos + offset) : 0;
 }
 
+attributes(index: number, obj?:KeyValue):KeyValue|null {
+  const offset = this.bb!.__offset(this.bb_pos, 14);
+  return offset ? (obj || new KeyValue()).__init(this.bb!.__indirect(this.bb!.__vector(this.bb_pos + offset) + index * 4), this.bb!) : null;
+}
+
+attributesLength():number {
+  const offset = this.bb!.__offset(this.bb_pos, 14);
+  return offset ? this.bb!.__vector_len(this.bb_pos + offset) : 0;
+}
+
 static getFullyQualifiedName():string {
   return 'reflection_EnumVal';
 }
 
 static startEnumVal(builder:flatbuffers.Builder) {
-  builder.startObject(5);
+  builder.startObject(6);
 }
 
 static addName(builder:flatbuffers.Builder, nameOffset:flatbuffers.Offset) {
@@ -99,6 +110,22 @@
   builder.startVector(4, numElems, 4);
 }
 
+static addAttributes(builder:flatbuffers.Builder, attributesOffset:flatbuffers.Offset) {
+  builder.addFieldOffset(5, attributesOffset, 0);
+}
+
+static createAttributesVector(builder:flatbuffers.Builder, data:flatbuffers.Offset[]):flatbuffers.Offset {
+  builder.startVector(4, data.length, 4);
+  for (let i = data.length - 1; i >= 0; i--) {
+    builder.addOffset(data[i]!);
+  }
+  return builder.endVector();
+}
+
+static startAttributesVector(builder:flatbuffers.Builder, numElems:number) {
+  builder.startVector(4, numElems, 4);
+}
+
 static endEnumVal(builder:flatbuffers.Builder):flatbuffers.Offset {
   const offset = builder.endObject();
   builder.requiredField(offset, 4) // name
@@ -111,7 +138,8 @@
     this.name(),
     this.value(),
     (this.unionType() !== null ? this.unionType()!.unpack() : null),
-    this.bb!.createScalarList(this.documentation.bind(this), this.documentationLength())
+    this.bb!.createScalarList<string>(this.documentation.bind(this), this.documentationLength()),
+    this.bb!.createObjList<KeyValue, KeyValueT>(this.attributes.bind(this), this.attributesLength())
   );
 }
 
@@ -120,16 +148,18 @@
   _o.name = this.name();
   _o.value = this.value();
   _o.unionType = (this.unionType() !== null ? this.unionType()!.unpack() : null);
-  _o.documentation = this.bb!.createScalarList(this.documentation.bind(this), this.documentationLength());
+  _o.documentation = this.bb!.createScalarList<string>(this.documentation.bind(this), this.documentationLength());
+  _o.attributes = this.bb!.createObjList<KeyValue, KeyValueT>(this.attributes.bind(this), this.attributesLength());
 }
 }
 
-export class EnumValT {
+export class EnumValT implements flatbuffers.IGeneratedObject {
 constructor(
   public name: string|Uint8Array|null = null,
   public value: bigint = BigInt('0'),
   public unionType: TypeT|null = null,
-  public documentation: (string)[] = []
+  public documentation: (string)[] = [],
+  public attributes: (KeyValueT)[] = []
 ){}
 
 
@@ -137,12 +167,14 @@
   const name = (this.name !== null ? builder.createString(this.name!) : 0);
   const unionType = (this.unionType !== null ? this.unionType!.pack(builder) : 0);
   const documentation = EnumVal.createDocumentationVector(builder, builder.createObjectOffsetList(this.documentation));
+  const attributes = EnumVal.createAttributesVector(builder, builder.createObjectOffsetList(this.attributes));
 
   EnumVal.startEnumVal(builder);
   EnumVal.addName(builder, name);
   EnumVal.addValue(builder, this.value);
   EnumVal.addUnionType(builder, unionType);
   EnumVal.addDocumentation(builder, documentation);
+  EnumVal.addAttributes(builder, attributes);
 
   return EnumVal.endEnumVal(builder);
 }
diff --git a/third_party/flatbuffers/tests/ts/reflection/enum.ts b/third_party/flatbuffers/tests/ts/reflection/enum.ts
index 7bba354..34d1377 100644
--- a/third_party/flatbuffers/tests/ts/reflection/enum.ts
+++ b/third_party/flatbuffers/tests/ts/reflection/enum.ts
@@ -7,7 +7,7 @@
 import { Type, TypeT } from '../reflection/type.js';
 
 
-export class Enum {
+export class Enum implements flatbuffers.IUnpackableObject<EnumT> {
   bb: flatbuffers.ByteBuffer|null = null;
   bb_pos = 0;
   __init(i:number, bb:flatbuffers.ByteBuffer):Enum {
@@ -179,11 +179,11 @@
 unpack(): EnumT {
   return new EnumT(
     this.name(),
-    this.bb!.createObjList(this.values.bind(this), this.valuesLength()),
+    this.bb!.createObjList<EnumVal, EnumValT>(this.values.bind(this), this.valuesLength()),
     this.isUnion(),
     (this.underlyingType() !== null ? this.underlyingType()!.unpack() : null),
-    this.bb!.createObjList(this.attributes.bind(this), this.attributesLength()),
-    this.bb!.createScalarList(this.documentation.bind(this), this.documentationLength()),
+    this.bb!.createObjList<KeyValue, KeyValueT>(this.attributes.bind(this), this.attributesLength()),
+    this.bb!.createScalarList<string>(this.documentation.bind(this), this.documentationLength()),
     this.declarationFile()
   );
 }
@@ -191,16 +191,16 @@
 
 unpackTo(_o: EnumT): void {
   _o.name = this.name();
-  _o.values = this.bb!.createObjList(this.values.bind(this), this.valuesLength());
+  _o.values = this.bb!.createObjList<EnumVal, EnumValT>(this.values.bind(this), this.valuesLength());
   _o.isUnion = this.isUnion();
   _o.underlyingType = (this.underlyingType() !== null ? this.underlyingType()!.unpack() : null);
-  _o.attributes = this.bb!.createObjList(this.attributes.bind(this), this.attributesLength());
-  _o.documentation = this.bb!.createScalarList(this.documentation.bind(this), this.documentationLength());
+  _o.attributes = this.bb!.createObjList<KeyValue, KeyValueT>(this.attributes.bind(this), this.attributesLength());
+  _o.documentation = this.bb!.createScalarList<string>(this.documentation.bind(this), this.documentationLength());
   _o.declarationFile = this.declarationFile();
 }
 }
 
-export class EnumT {
+export class EnumT implements flatbuffers.IGeneratedObject {
 constructor(
   public name: string|Uint8Array|null = null,
   public values: (EnumValT)[] = [],
diff --git a/third_party/flatbuffers/tests/ts/reflection/field.ts b/third_party/flatbuffers/tests/ts/reflection/field.ts
index 48c1bed..9734fba 100644
--- a/third_party/flatbuffers/tests/ts/reflection/field.ts
+++ b/third_party/flatbuffers/tests/ts/reflection/field.ts
@@ -6,7 +6,7 @@
 import { Type, TypeT } from '../reflection/type.js';
 
 
-export class Field {
+export class Field implements flatbuffers.IUnpackableObject<FieldT> {
   bb: flatbuffers.ByteBuffer|null = null;
   bb_pos = 0;
   __init(i:number, bb:flatbuffers.ByteBuffer):Field {
@@ -308,8 +308,8 @@
     this.deprecated(),
     this.required(),
     this.key(),
-    this.bb!.createObjList(this.attributes.bind(this), this.attributesLength()),
-    this.bb!.createScalarList(this.documentation.bind(this), this.documentationLength()),
+    this.bb!.createObjList<KeyValue, KeyValueT>(this.attributes.bind(this), this.attributesLength()),
+    this.bb!.createScalarList<string>(this.documentation.bind(this), this.documentationLength()),
     this.optional(),
     this.padding()
   );
@@ -326,14 +326,14 @@
   _o.deprecated = this.deprecated();
   _o.required = this.required();
   _o.key = this.key();
-  _o.attributes = this.bb!.createObjList(this.attributes.bind(this), this.attributesLength());
-  _o.documentation = this.bb!.createScalarList(this.documentation.bind(this), this.documentationLength());
+  _o.attributes = this.bb!.createObjList<KeyValue, KeyValueT>(this.attributes.bind(this), this.attributesLength());
+  _o.documentation = this.bb!.createScalarList<string>(this.documentation.bind(this), this.documentationLength());
   _o.optional = this.optional();
   _o.padding = this.padding();
 }
 }
 
-export class FieldT {
+export class FieldT implements flatbuffers.IGeneratedObject {
 constructor(
   public name: string|Uint8Array|null = null,
   public type: TypeT|null = null,
diff --git a/third_party/flatbuffers/tests/ts/reflection/key-value.ts b/third_party/flatbuffers/tests/ts/reflection/key-value.ts
index 736766b..93262f4 100644
--- a/third_party/flatbuffers/tests/ts/reflection/key-value.ts
+++ b/third_party/flatbuffers/tests/ts/reflection/key-value.ts
@@ -4,7 +4,7 @@
 
 
 
-export class KeyValue {
+export class KeyValue implements flatbuffers.IUnpackableObject<KeyValueT> {
   bb: flatbuffers.ByteBuffer|null = null;
   bb_pos = 0;
   __init(i:number, bb:flatbuffers.ByteBuffer):KeyValue {
@@ -79,7 +79,7 @@
 }
 }
 
-export class KeyValueT {
+export class KeyValueT implements flatbuffers.IGeneratedObject {
 constructor(
   public key: string|Uint8Array|null = null,
   public value: string|Uint8Array|null = null
diff --git a/third_party/flatbuffers/tests/ts/reflection/object.ts b/third_party/flatbuffers/tests/ts/reflection/object.ts
index 1e14f03..fbe7006 100644
--- a/third_party/flatbuffers/tests/ts/reflection/object.ts
+++ b/third_party/flatbuffers/tests/ts/reflection/object.ts
@@ -6,7 +6,7 @@
 import { KeyValue, KeyValueT } from '../reflection/key-value.js';
 
 
-export class Object_ {
+export class Object_ implements flatbuffers.IUnpackableObject<Object_T> {
   bb: flatbuffers.ByteBuffer|null = null;
   bb_pos = 0;
   __init(i:number, bb:flatbuffers.ByteBuffer):Object_ {
@@ -220,12 +220,12 @@
 unpack(): Object_T {
   return new Object_T(
     this.name(),
-    this.bb!.createObjList(this.fields.bind(this), this.fieldsLength()),
+    this.bb!.createObjList<Field, FieldT>(this.fields.bind(this), this.fieldsLength()),
     this.isStruct(),
     this.minalign(),
     this.bytesize(),
-    this.bb!.createObjList(this.attributes.bind(this), this.attributesLength()),
-    this.bb!.createScalarList(this.documentation.bind(this), this.documentationLength()),
+    this.bb!.createObjList<KeyValue, KeyValueT>(this.attributes.bind(this), this.attributesLength()),
+    this.bb!.createScalarList<string>(this.documentation.bind(this), this.documentationLength()),
     this.declarationFile()
   );
 }
@@ -233,17 +233,17 @@
 
 unpackTo(_o: Object_T): void {
   _o.name = this.name();
-  _o.fields = this.bb!.createObjList(this.fields.bind(this), this.fieldsLength());
+  _o.fields = this.bb!.createObjList<Field, FieldT>(this.fields.bind(this), this.fieldsLength());
   _o.isStruct = this.isStruct();
   _o.minalign = this.minalign();
   _o.bytesize = this.bytesize();
-  _o.attributes = this.bb!.createObjList(this.attributes.bind(this), this.attributesLength());
-  _o.documentation = this.bb!.createScalarList(this.documentation.bind(this), this.documentationLength());
+  _o.attributes = this.bb!.createObjList<KeyValue, KeyValueT>(this.attributes.bind(this), this.attributesLength());
+  _o.documentation = this.bb!.createScalarList<string>(this.documentation.bind(this), this.documentationLength());
   _o.declarationFile = this.declarationFile();
 }
 }
 
-export class Object_T {
+export class Object_T implements flatbuffers.IGeneratedObject {
 constructor(
   public name: string|Uint8Array|null = null,
   public fields: (FieldT)[] = [],
diff --git a/third_party/flatbuffers/tests/ts/reflection/rpccall.ts b/third_party/flatbuffers/tests/ts/reflection/rpccall.ts
index 151d7b1..320de51 100644
--- a/third_party/flatbuffers/tests/ts/reflection/rpccall.ts
+++ b/third_party/flatbuffers/tests/ts/reflection/rpccall.ts
@@ -6,7 +6,7 @@
 import { Object_, Object_T } from '../reflection/object.js';
 
 
-export class RPCCall {
+export class RPCCall implements flatbuffers.IUnpackableObject<RPCCallT> {
   bb: flatbuffers.ByteBuffer|null = null;
   bb_pos = 0;
   __init(i:number, bb:flatbuffers.ByteBuffer):RPCCall {
@@ -129,8 +129,8 @@
     this.name(),
     (this.request() !== null ? this.request()!.unpack() : null),
     (this.response() !== null ? this.response()!.unpack() : null),
-    this.bb!.createObjList(this.attributes.bind(this), this.attributesLength()),
-    this.bb!.createScalarList(this.documentation.bind(this), this.documentationLength())
+    this.bb!.createObjList<KeyValue, KeyValueT>(this.attributes.bind(this), this.attributesLength()),
+    this.bb!.createScalarList<string>(this.documentation.bind(this), this.documentationLength())
   );
 }
 
@@ -139,12 +139,12 @@
   _o.name = this.name();
   _o.request = (this.request() !== null ? this.request()!.unpack() : null);
   _o.response = (this.response() !== null ? this.response()!.unpack() : null);
-  _o.attributes = this.bb!.createObjList(this.attributes.bind(this), this.attributesLength());
-  _o.documentation = this.bb!.createScalarList(this.documentation.bind(this), this.documentationLength());
+  _o.attributes = this.bb!.createObjList<KeyValue, KeyValueT>(this.attributes.bind(this), this.attributesLength());
+  _o.documentation = this.bb!.createScalarList<string>(this.documentation.bind(this), this.documentationLength());
 }
 }
 
-export class RPCCallT {
+export class RPCCallT implements flatbuffers.IGeneratedObject {
 constructor(
   public name: string|Uint8Array|null = null,
   public request: Object_T|null = null,
diff --git a/third_party/flatbuffers/tests/ts/reflection/schema-file.ts b/third_party/flatbuffers/tests/ts/reflection/schema-file.ts
index e1f5035..eda23de 100644
--- a/third_party/flatbuffers/tests/ts/reflection/schema-file.ts
+++ b/third_party/flatbuffers/tests/ts/reflection/schema-file.ts
@@ -9,7 +9,7 @@
  * Symbols declared within a file may be recovered by iterating over all
  * symbols and examining the `declaration_file` field.
  */
-export class SchemaFile {
+export class SchemaFile implements flatbuffers.IUnpackableObject<SchemaFileT> {
   bb: flatbuffers.ByteBuffer|null = null;
   bb_pos = 0;
   __init(i:number, bb:flatbuffers.ByteBuffer):SchemaFile {
@@ -96,18 +96,18 @@
 unpack(): SchemaFileT {
   return new SchemaFileT(
     this.filename(),
-    this.bb!.createScalarList(this.includedFilenames.bind(this), this.includedFilenamesLength())
+    this.bb!.createScalarList<string>(this.includedFilenames.bind(this), this.includedFilenamesLength())
   );
 }
 
 
 unpackTo(_o: SchemaFileT): void {
   _o.filename = this.filename();
-  _o.includedFilenames = this.bb!.createScalarList(this.includedFilenames.bind(this), this.includedFilenamesLength());
+  _o.includedFilenames = this.bb!.createScalarList<string>(this.includedFilenames.bind(this), this.includedFilenamesLength());
 }
 }
 
-export class SchemaFileT {
+export class SchemaFileT implements flatbuffers.IGeneratedObject {
 constructor(
   public filename: string|Uint8Array|null = null,
   public includedFilenames: (string)[] = []
diff --git a/third_party/flatbuffers/tests/ts/reflection/schema.ts b/third_party/flatbuffers/tests/ts/reflection/schema.ts
index d1839c7..c996522 100644
--- a/third_party/flatbuffers/tests/ts/reflection/schema.ts
+++ b/third_party/flatbuffers/tests/ts/reflection/schema.ts
@@ -8,7 +8,7 @@
 import { Service, ServiceT } from '../reflection/service.js';
 
 
-export class Schema {
+export class Schema implements flatbuffers.IUnpackableObject<SchemaT> {
   bb: flatbuffers.ByteBuffer|null = null;
   bb_pos = 0;
   __init(i:number, bb:flatbuffers.ByteBuffer):Schema {
@@ -215,31 +215,31 @@
 
 unpack(): SchemaT {
   return new SchemaT(
-    this.bb!.createObjList(this.objects.bind(this), this.objectsLength()),
-    this.bb!.createObjList(this.enums.bind(this), this.enumsLength()),
+    this.bb!.createObjList<Object_, Object_T>(this.objects.bind(this), this.objectsLength()),
+    this.bb!.createObjList<Enum, EnumT>(this.enums.bind(this), this.enumsLength()),
     this.fileIdent(),
     this.fileExt(),
     (this.rootTable() !== null ? this.rootTable()!.unpack() : null),
-    this.bb!.createObjList(this.services.bind(this), this.servicesLength()),
+    this.bb!.createObjList<Service, ServiceT>(this.services.bind(this), this.servicesLength()),
     this.advancedFeatures(),
-    this.bb!.createObjList(this.fbsFiles.bind(this), this.fbsFilesLength())
+    this.bb!.createObjList<SchemaFile, SchemaFileT>(this.fbsFiles.bind(this), this.fbsFilesLength())
   );
 }
 
 
 unpackTo(_o: SchemaT): void {
-  _o.objects = this.bb!.createObjList(this.objects.bind(this), this.objectsLength());
-  _o.enums = this.bb!.createObjList(this.enums.bind(this), this.enumsLength());
+  _o.objects = this.bb!.createObjList<Object_, Object_T>(this.objects.bind(this), this.objectsLength());
+  _o.enums = this.bb!.createObjList<Enum, EnumT>(this.enums.bind(this), this.enumsLength());
   _o.fileIdent = this.fileIdent();
   _o.fileExt = this.fileExt();
   _o.rootTable = (this.rootTable() !== null ? this.rootTable()!.unpack() : null);
-  _o.services = this.bb!.createObjList(this.services.bind(this), this.servicesLength());
+  _o.services = this.bb!.createObjList<Service, ServiceT>(this.services.bind(this), this.servicesLength());
   _o.advancedFeatures = this.advancedFeatures();
-  _o.fbsFiles = this.bb!.createObjList(this.fbsFiles.bind(this), this.fbsFilesLength());
+  _o.fbsFiles = this.bb!.createObjList<SchemaFile, SchemaFileT>(this.fbsFiles.bind(this), this.fbsFilesLength());
 }
 }
 
-export class SchemaT {
+export class SchemaT implements flatbuffers.IGeneratedObject {
 constructor(
   public objects: (Object_T)[] = [],
   public enums: (EnumT)[] = [],
diff --git a/third_party/flatbuffers/tests/ts/reflection/service.ts b/third_party/flatbuffers/tests/ts/reflection/service.ts
index c083cae..c0ad8ad 100644
--- a/third_party/flatbuffers/tests/ts/reflection/service.ts
+++ b/third_party/flatbuffers/tests/ts/reflection/service.ts
@@ -6,7 +6,7 @@
 import { RPCCall, RPCCallT } from '../reflection/rpccall.js';
 
 
-export class Service {
+export class Service implements flatbuffers.IUnpackableObject<ServiceT> {
   bb: flatbuffers.ByteBuffer|null = null;
   bb_pos = 0;
   __init(i:number, bb:flatbuffers.ByteBuffer):Service {
@@ -156,9 +156,9 @@
 unpack(): ServiceT {
   return new ServiceT(
     this.name(),
-    this.bb!.createObjList(this.calls.bind(this), this.callsLength()),
-    this.bb!.createObjList(this.attributes.bind(this), this.attributesLength()),
-    this.bb!.createScalarList(this.documentation.bind(this), this.documentationLength()),
+    this.bb!.createObjList<RPCCall, RPCCallT>(this.calls.bind(this), this.callsLength()),
+    this.bb!.createObjList<KeyValue, KeyValueT>(this.attributes.bind(this), this.attributesLength()),
+    this.bb!.createScalarList<string>(this.documentation.bind(this), this.documentationLength()),
     this.declarationFile()
   );
 }
@@ -166,14 +166,14 @@
 
 unpackTo(_o: ServiceT): void {
   _o.name = this.name();
-  _o.calls = this.bb!.createObjList(this.calls.bind(this), this.callsLength());
-  _o.attributes = this.bb!.createObjList(this.attributes.bind(this), this.attributesLength());
-  _o.documentation = this.bb!.createScalarList(this.documentation.bind(this), this.documentationLength());
+  _o.calls = this.bb!.createObjList<RPCCall, RPCCallT>(this.calls.bind(this), this.callsLength());
+  _o.attributes = this.bb!.createObjList<KeyValue, KeyValueT>(this.attributes.bind(this), this.attributesLength());
+  _o.documentation = this.bb!.createScalarList<string>(this.documentation.bind(this), this.documentationLength());
   _o.declarationFile = this.declarationFile();
 }
 }
 
-export class ServiceT {
+export class ServiceT implements flatbuffers.IGeneratedObject {
 constructor(
   public name: string|Uint8Array|null = null,
   public calls: (RPCCallT)[] = [],
diff --git a/third_party/flatbuffers/tests/ts/reflection/type.ts b/third_party/flatbuffers/tests/ts/reflection/type.ts
index e831e21..3731695 100644
--- a/third_party/flatbuffers/tests/ts/reflection/type.ts
+++ b/third_party/flatbuffers/tests/ts/reflection/type.ts
@@ -5,7 +5,7 @@
 import { BaseType } from '../reflection/base-type.js';
 
 
-export class Type {
+export class Type implements flatbuffers.IUnpackableObject<TypeT> {
   bb: flatbuffers.ByteBuffer|null = null;
   bb_pos = 0;
   __init(i:number, bb:flatbuffers.ByteBuffer):Type {
@@ -195,7 +195,7 @@
 }
 }
 
-export class TypeT {
+export class TypeT implements flatbuffers.IGeneratedObject {
 constructor(
   public baseType: BaseType = BaseType.None,
   public element: BaseType = BaseType.None,
diff --git a/third_party/flatbuffers/tests/ts/reflection_generated.js b/third_party/flatbuffers/tests/ts/reflection_generated.js
index dd686cc..e0ed007 100644
--- a/third_party/flatbuffers/tests/ts/reflection_generated.js
+++ b/third_party/flatbuffers/tests/ts/reflection_generated.js
@@ -302,11 +302,19 @@
         const offset = this.bb.__offset(this.bb_pos, 12);
         return offset ? this.bb.__vector_len(this.bb_pos + offset) : 0;
     }
+    attributes(index, obj) {
+        const offset = this.bb.__offset(this.bb_pos, 14);
+        return offset ? (obj || new KeyValue()).__init(this.bb.__indirect(this.bb.__vector(this.bb_pos + offset) + index * 4), this.bb) : null;
+    }
+    attributesLength() {
+        const offset = this.bb.__offset(this.bb_pos, 14);
+        return offset ? this.bb.__vector_len(this.bb_pos + offset) : 0;
+    }
     static getFullyQualifiedName() {
         return 'reflection_EnumVal';
     }
     static startEnumVal(builder) {
-        builder.startObject(5);
+        builder.startObject(6);
     }
     static addName(builder, nameOffset) {
         builder.addFieldOffset(0, nameOffset, 0);
@@ -330,37 +338,54 @@
     static startDocumentationVector(builder, numElems) {
         builder.startVector(4, numElems, 4);
     }
+    static addAttributes(builder, attributesOffset) {
+        builder.addFieldOffset(5, attributesOffset, 0);
+    }
+    static createAttributesVector(builder, data) {
+        builder.startVector(4, data.length, 4);
+        for (let i = data.length - 1; i >= 0; i--) {
+            builder.addOffset(data[i]);
+        }
+        return builder.endVector();
+    }
+    static startAttributesVector(builder, numElems) {
+        builder.startVector(4, numElems, 4);
+    }
     static endEnumVal(builder) {
         const offset = builder.endObject();
         builder.requiredField(offset, 4); // name
         return offset;
     }
     unpack() {
-        return new EnumValT(this.name(), this.value(), (this.unionType() !== null ? this.unionType().unpack() : null), this.bb.createScalarList(this.documentation.bind(this), this.documentationLength()));
+        return new EnumValT(this.name(), this.value(), (this.unionType() !== null ? this.unionType().unpack() : null), this.bb.createScalarList(this.documentation.bind(this), this.documentationLength()), this.bb.createObjList(this.attributes.bind(this), this.attributesLength()));
     }
     unpackTo(_o) {
         _o.name = this.name();
         _o.value = this.value();
         _o.unionType = (this.unionType() !== null ? this.unionType().unpack() : null);
         _o.documentation = this.bb.createScalarList(this.documentation.bind(this), this.documentationLength());
+        _o.attributes = this.bb.createObjList(this.attributes.bind(this), this.attributesLength());
     }
 }
 export class EnumValT {
-    constructor(name = null, value = BigInt('0'), unionType = null, documentation = []) {
+    constructor(name = null, value = BigInt('0'), unionType = null, documentation = [], attributes = []) {
         this.name = name;
         this.value = value;
         this.unionType = unionType;
         this.documentation = documentation;
+        this.attributes = attributes;
     }
     pack(builder) {
         const name = (this.name !== null ? builder.createString(this.name) : 0);
         const unionType = (this.unionType !== null ? this.unionType.pack(builder) : 0);
         const documentation = EnumVal.createDocumentationVector(builder, builder.createObjectOffsetList(this.documentation));
+        const attributes = EnumVal.createAttributesVector(builder, builder.createObjectOffsetList(this.attributes));
         EnumVal.startEnumVal(builder);
         EnumVal.addName(builder, name);
         EnumVal.addValue(builder, this.value);
         EnumVal.addUnionType(builder, unionType);
         EnumVal.addDocumentation(builder, documentation);
+        EnumVal.addAttributes(builder, attributes);
         return EnumVal.endEnumVal(builder);
     }
 }
diff --git a/third_party/flatbuffers/tests/ts/reflection_generated.ts b/third_party/flatbuffers/tests/ts/reflection_generated.ts
index 4bb1222..6b553b1 100644
--- a/third_party/flatbuffers/tests/ts/reflection_generated.ts
+++ b/third_party/flatbuffers/tests/ts/reflection_generated.ts
@@ -35,7 +35,7 @@
   DefaultVectorsAndStrings = '8'
 }
 
-export class Type {
+export class Type implements flatbuffers.IUnpackableObject<TypeT> {
   bb: flatbuffers.ByteBuffer|null = null;
   bb_pos = 0;
   __init(i:number, bb:flatbuffers.ByteBuffer):Type {
@@ -225,7 +225,7 @@
 }
 }
 
-export class TypeT {
+export class TypeT implements flatbuffers.IGeneratedObject {
 constructor(
   public baseType: BaseType = BaseType.None,
   public element: BaseType = BaseType.None,
@@ -248,7 +248,7 @@
 }
 }
 
-export class KeyValue {
+export class KeyValue implements flatbuffers.IUnpackableObject<KeyValueT> {
   bb: flatbuffers.ByteBuffer|null = null;
   bb_pos = 0;
   __init(i:number, bb:flatbuffers.ByteBuffer):KeyValue {
@@ -323,7 +323,7 @@
 }
 }
 
-export class KeyValueT {
+export class KeyValueT implements flatbuffers.IGeneratedObject {
 constructor(
   public key: string|Uint8Array|null = null,
   public value: string|Uint8Array|null = null
@@ -341,7 +341,7 @@
 }
 }
 
-export class EnumVal {
+export class EnumVal implements flatbuffers.IUnpackableObject<EnumValT> {
   bb: flatbuffers.ByteBuffer|null = null;
   bb_pos = 0;
   __init(i:number, bb:flatbuffers.ByteBuffer):EnumVal {
@@ -399,12 +399,22 @@
   return offset ? this.bb!.__vector_len(this.bb_pos + offset) : 0;
 }
 
+attributes(index: number, obj?:KeyValue):KeyValue|null {
+  const offset = this.bb!.__offset(this.bb_pos, 14);
+  return offset ? (obj || new KeyValue()).__init(this.bb!.__indirect(this.bb!.__vector(this.bb_pos + offset) + index * 4), this.bb!) : null;
+}
+
+attributesLength():number {
+  const offset = this.bb!.__offset(this.bb_pos, 14);
+  return offset ? this.bb!.__vector_len(this.bb_pos + offset) : 0;
+}
+
 static getFullyQualifiedName():string {
   return 'reflection_EnumVal';
 }
 
 static startEnumVal(builder:flatbuffers.Builder) {
-  builder.startObject(5);
+  builder.startObject(6);
 }
 
 static addName(builder:flatbuffers.Builder, nameOffset:flatbuffers.Offset) {
@@ -435,6 +445,22 @@
   builder.startVector(4, numElems, 4);
 }
 
+static addAttributes(builder:flatbuffers.Builder, attributesOffset:flatbuffers.Offset) {
+  builder.addFieldOffset(5, attributesOffset, 0);
+}
+
+static createAttributesVector(builder:flatbuffers.Builder, data:flatbuffers.Offset[]):flatbuffers.Offset {
+  builder.startVector(4, data.length, 4);
+  for (let i = data.length - 1; i >= 0; i--) {
+    builder.addOffset(data[i]!);
+  }
+  return builder.endVector();
+}
+
+static startAttributesVector(builder:flatbuffers.Builder, numElems:number) {
+  builder.startVector(4, numElems, 4);
+}
+
 static endEnumVal(builder:flatbuffers.Builder):flatbuffers.Offset {
   const offset = builder.endObject();
   builder.requiredField(offset, 4) // name
@@ -447,7 +473,8 @@
     this.name(),
     this.value(),
     (this.unionType() !== null ? this.unionType()!.unpack() : null),
-    this.bb!.createScalarList(this.documentation.bind(this), this.documentationLength())
+    this.bb!.createScalarList<string>(this.documentation.bind(this), this.documentationLength()),
+    this.bb!.createObjList<KeyValue, KeyValueT>(this.attributes.bind(this), this.attributesLength())
   );
 }
 
@@ -456,16 +483,18 @@
   _o.name = this.name();
   _o.value = this.value();
   _o.unionType = (this.unionType() !== null ? this.unionType()!.unpack() : null);
-  _o.documentation = this.bb!.createScalarList(this.documentation.bind(this), this.documentationLength());
+  _o.documentation = this.bb!.createScalarList<string>(this.documentation.bind(this), this.documentationLength());
+  _o.attributes = this.bb!.createObjList<KeyValue, KeyValueT>(this.attributes.bind(this), this.attributesLength());
 }
 }
 
-export class EnumValT {
+export class EnumValT implements flatbuffers.IGeneratedObject {
 constructor(
   public name: string|Uint8Array|null = null,
   public value: bigint = BigInt('0'),
   public unionType: TypeT|null = null,
-  public documentation: (string)[] = []
+  public documentation: (string)[] = [],
+  public attributes: (KeyValueT)[] = []
 ){}
 
 
@@ -473,18 +502,20 @@
   const name = (this.name !== null ? builder.createString(this.name!) : 0);
   const unionType = (this.unionType !== null ? this.unionType!.pack(builder) : 0);
   const documentation = EnumVal.createDocumentationVector(builder, builder.createObjectOffsetList(this.documentation));
+  const attributes = EnumVal.createAttributesVector(builder, builder.createObjectOffsetList(this.attributes));
 
   EnumVal.startEnumVal(builder);
   EnumVal.addName(builder, name);
   EnumVal.addValue(builder, this.value);
   EnumVal.addUnionType(builder, unionType);
   EnumVal.addDocumentation(builder, documentation);
+  EnumVal.addAttributes(builder, attributes);
 
   return EnumVal.endEnumVal(builder);
 }
 }
 
-export class Enum {
+export class Enum implements flatbuffers.IUnpackableObject<EnumT> {
   bb: flatbuffers.ByteBuffer|null = null;
   bb_pos = 0;
   __init(i:number, bb:flatbuffers.ByteBuffer):Enum {
@@ -656,11 +687,11 @@
 unpack(): EnumT {
   return new EnumT(
     this.name(),
-    this.bb!.createObjList(this.values.bind(this), this.valuesLength()),
+    this.bb!.createObjList<EnumVal, EnumValT>(this.values.bind(this), this.valuesLength()),
     this.isUnion(),
     (this.underlyingType() !== null ? this.underlyingType()!.unpack() : null),
-    this.bb!.createObjList(this.attributes.bind(this), this.attributesLength()),
-    this.bb!.createScalarList(this.documentation.bind(this), this.documentationLength()),
+    this.bb!.createObjList<KeyValue, KeyValueT>(this.attributes.bind(this), this.attributesLength()),
+    this.bb!.createScalarList<string>(this.documentation.bind(this), this.documentationLength()),
     this.declarationFile()
   );
 }
@@ -668,16 +699,16 @@
 
 unpackTo(_o: EnumT): void {
   _o.name = this.name();
-  _o.values = this.bb!.createObjList(this.values.bind(this), this.valuesLength());
+  _o.values = this.bb!.createObjList<EnumVal, EnumValT>(this.values.bind(this), this.valuesLength());
   _o.isUnion = this.isUnion();
   _o.underlyingType = (this.underlyingType() !== null ? this.underlyingType()!.unpack() : null);
-  _o.attributes = this.bb!.createObjList(this.attributes.bind(this), this.attributesLength());
-  _o.documentation = this.bb!.createScalarList(this.documentation.bind(this), this.documentationLength());
+  _o.attributes = this.bb!.createObjList<KeyValue, KeyValueT>(this.attributes.bind(this), this.attributesLength());
+  _o.documentation = this.bb!.createScalarList<string>(this.documentation.bind(this), this.documentationLength());
   _o.declarationFile = this.declarationFile();
 }
 }
 
-export class EnumT {
+export class EnumT implements flatbuffers.IGeneratedObject {
 constructor(
   public name: string|Uint8Array|null = null,
   public values: (EnumValT)[] = [],
@@ -710,7 +741,7 @@
 }
 }
 
-export class Field {
+export class Field implements flatbuffers.IUnpackableObject<FieldT> {
   bb: flatbuffers.ByteBuffer|null = null;
   bb_pos = 0;
   __init(i:number, bb:flatbuffers.ByteBuffer):Field {
@@ -1012,8 +1043,8 @@
     this.deprecated(),
     this.required(),
     this.key(),
-    this.bb!.createObjList(this.attributes.bind(this), this.attributesLength()),
-    this.bb!.createScalarList(this.documentation.bind(this), this.documentationLength()),
+    this.bb!.createObjList<KeyValue, KeyValueT>(this.attributes.bind(this), this.attributesLength()),
+    this.bb!.createScalarList<string>(this.documentation.bind(this), this.documentationLength()),
     this.optional(),
     this.padding()
   );
@@ -1030,14 +1061,14 @@
   _o.deprecated = this.deprecated();
   _o.required = this.required();
   _o.key = this.key();
-  _o.attributes = this.bb!.createObjList(this.attributes.bind(this), this.attributesLength());
-  _o.documentation = this.bb!.createScalarList(this.documentation.bind(this), this.documentationLength());
+  _o.attributes = this.bb!.createObjList<KeyValue, KeyValueT>(this.attributes.bind(this), this.attributesLength());
+  _o.documentation = this.bb!.createScalarList<string>(this.documentation.bind(this), this.documentationLength());
   _o.optional = this.optional();
   _o.padding = this.padding();
 }
 }
 
-export class FieldT {
+export class FieldT implements flatbuffers.IGeneratedObject {
 constructor(
   public name: string|Uint8Array|null = null,
   public type: TypeT|null = null,
@@ -1080,7 +1111,7 @@
 }
 }
 
-export class Object_ {
+export class Object_ implements flatbuffers.IUnpackableObject<Object_T> {
   bb: flatbuffers.ByteBuffer|null = null;
   bb_pos = 0;
   __init(i:number, bb:flatbuffers.ByteBuffer):Object_ {
@@ -1294,12 +1325,12 @@
 unpack(): Object_T {
   return new Object_T(
     this.name(),
-    this.bb!.createObjList(this.fields.bind(this), this.fieldsLength()),
+    this.bb!.createObjList<Field, FieldT>(this.fields.bind(this), this.fieldsLength()),
     this.isStruct(),
     this.minalign(),
     this.bytesize(),
-    this.bb!.createObjList(this.attributes.bind(this), this.attributesLength()),
-    this.bb!.createScalarList(this.documentation.bind(this), this.documentationLength()),
+    this.bb!.createObjList<KeyValue, KeyValueT>(this.attributes.bind(this), this.attributesLength()),
+    this.bb!.createScalarList<string>(this.documentation.bind(this), this.documentationLength()),
     this.declarationFile()
   );
 }
@@ -1307,17 +1338,17 @@
 
 unpackTo(_o: Object_T): void {
   _o.name = this.name();
-  _o.fields = this.bb!.createObjList(this.fields.bind(this), this.fieldsLength());
+  _o.fields = this.bb!.createObjList<Field, FieldT>(this.fields.bind(this), this.fieldsLength());
   _o.isStruct = this.isStruct();
   _o.minalign = this.minalign();
   _o.bytesize = this.bytesize();
-  _o.attributes = this.bb!.createObjList(this.attributes.bind(this), this.attributesLength());
-  _o.documentation = this.bb!.createScalarList(this.documentation.bind(this), this.documentationLength());
+  _o.attributes = this.bb!.createObjList<KeyValue, KeyValueT>(this.attributes.bind(this), this.attributesLength());
+  _o.documentation = this.bb!.createScalarList<string>(this.documentation.bind(this), this.documentationLength());
   _o.declarationFile = this.declarationFile();
 }
 }
 
-export class Object_T {
+export class Object_T implements flatbuffers.IGeneratedObject {
 constructor(
   public name: string|Uint8Array|null = null,
   public fields: (FieldT)[] = [],
@@ -1350,7 +1381,7 @@
 }
 }
 
-export class RPCCall {
+export class RPCCall implements flatbuffers.IUnpackableObject<RPCCallT> {
   bb: flatbuffers.ByteBuffer|null = null;
   bb_pos = 0;
   __init(i:number, bb:flatbuffers.ByteBuffer):RPCCall {
@@ -1473,8 +1504,8 @@
     this.name(),
     (this.request() !== null ? this.request()!.unpack() : null),
     (this.response() !== null ? this.response()!.unpack() : null),
-    this.bb!.createObjList(this.attributes.bind(this), this.attributesLength()),
-    this.bb!.createScalarList(this.documentation.bind(this), this.documentationLength())
+    this.bb!.createObjList<KeyValue, KeyValueT>(this.attributes.bind(this), this.attributesLength()),
+    this.bb!.createScalarList<string>(this.documentation.bind(this), this.documentationLength())
   );
 }
 
@@ -1483,12 +1514,12 @@
   _o.name = this.name();
   _o.request = (this.request() !== null ? this.request()!.unpack() : null);
   _o.response = (this.response() !== null ? this.response()!.unpack() : null);
-  _o.attributes = this.bb!.createObjList(this.attributes.bind(this), this.attributesLength());
-  _o.documentation = this.bb!.createScalarList(this.documentation.bind(this), this.documentationLength());
+  _o.attributes = this.bb!.createObjList<KeyValue, KeyValueT>(this.attributes.bind(this), this.attributesLength());
+  _o.documentation = this.bb!.createScalarList<string>(this.documentation.bind(this), this.documentationLength());
 }
 }
 
-export class RPCCallT {
+export class RPCCallT implements flatbuffers.IGeneratedObject {
 constructor(
   public name: string|Uint8Array|null = null,
   public request: Object_T|null = null,
@@ -1516,7 +1547,7 @@
 }
 }
 
-export class Service {
+export class Service implements flatbuffers.IUnpackableObject<ServiceT> {
   bb: flatbuffers.ByteBuffer|null = null;
   bb_pos = 0;
   __init(i:number, bb:flatbuffers.ByteBuffer):Service {
@@ -1666,9 +1697,9 @@
 unpack(): ServiceT {
   return new ServiceT(
     this.name(),
-    this.bb!.createObjList(this.calls.bind(this), this.callsLength()),
-    this.bb!.createObjList(this.attributes.bind(this), this.attributesLength()),
-    this.bb!.createScalarList(this.documentation.bind(this), this.documentationLength()),
+    this.bb!.createObjList<RPCCall, RPCCallT>(this.calls.bind(this), this.callsLength()),
+    this.bb!.createObjList<KeyValue, KeyValueT>(this.attributes.bind(this), this.attributesLength()),
+    this.bb!.createScalarList<string>(this.documentation.bind(this), this.documentationLength()),
     this.declarationFile()
   );
 }
@@ -1676,14 +1707,14 @@
 
 unpackTo(_o: ServiceT): void {
   _o.name = this.name();
-  _o.calls = this.bb!.createObjList(this.calls.bind(this), this.callsLength());
-  _o.attributes = this.bb!.createObjList(this.attributes.bind(this), this.attributesLength());
-  _o.documentation = this.bb!.createScalarList(this.documentation.bind(this), this.documentationLength());
+  _o.calls = this.bb!.createObjList<RPCCall, RPCCallT>(this.calls.bind(this), this.callsLength());
+  _o.attributes = this.bb!.createObjList<KeyValue, KeyValueT>(this.attributes.bind(this), this.attributesLength());
+  _o.documentation = this.bb!.createScalarList<string>(this.documentation.bind(this), this.documentationLength());
   _o.declarationFile = this.declarationFile();
 }
 }
 
-export class ServiceT {
+export class ServiceT implements flatbuffers.IGeneratedObject {
 constructor(
   public name: string|Uint8Array|null = null,
   public calls: (RPCCallT)[] = [],
@@ -1715,7 +1746,7 @@
  * Symbols declared within a file may be recovered by iterating over all
  * symbols and examining the `declaration_file` field.
  */
-export class SchemaFile {
+export class SchemaFile implements flatbuffers.IUnpackableObject<SchemaFileT> {
   bb: flatbuffers.ByteBuffer|null = null;
   bb_pos = 0;
   __init(i:number, bb:flatbuffers.ByteBuffer):SchemaFile {
@@ -1802,18 +1833,18 @@
 unpack(): SchemaFileT {
   return new SchemaFileT(
     this.filename(),
-    this.bb!.createScalarList(this.includedFilenames.bind(this), this.includedFilenamesLength())
+    this.bb!.createScalarList<string>(this.includedFilenames.bind(this), this.includedFilenamesLength())
   );
 }
 
 
 unpackTo(_o: SchemaFileT): void {
   _o.filename = this.filename();
-  _o.includedFilenames = this.bb!.createScalarList(this.includedFilenames.bind(this), this.includedFilenamesLength());
+  _o.includedFilenames = this.bb!.createScalarList<string>(this.includedFilenames.bind(this), this.includedFilenamesLength());
 }
 }
 
-export class SchemaFileT {
+export class SchemaFileT implements flatbuffers.IGeneratedObject {
 constructor(
   public filename: string|Uint8Array|null = null,
   public includedFilenames: (string)[] = []
@@ -1831,7 +1862,7 @@
 }
 }
 
-export class Schema {
+export class Schema implements flatbuffers.IUnpackableObject<SchemaT> {
   bb: flatbuffers.ByteBuffer|null = null;
   bb_pos = 0;
   __init(i:number, bb:flatbuffers.ByteBuffer):Schema {
@@ -2038,31 +2069,31 @@
 
 unpack(): SchemaT {
   return new SchemaT(
-    this.bb!.createObjList(this.objects.bind(this), this.objectsLength()),
-    this.bb!.createObjList(this.enums.bind(this), this.enumsLength()),
+    this.bb!.createObjList<Object_, Object_T>(this.objects.bind(this), this.objectsLength()),
+    this.bb!.createObjList<Enum, EnumT>(this.enums.bind(this), this.enumsLength()),
     this.fileIdent(),
     this.fileExt(),
     (this.rootTable() !== null ? this.rootTable()!.unpack() : null),
-    this.bb!.createObjList(this.services.bind(this), this.servicesLength()),
+    this.bb!.createObjList<Service, ServiceT>(this.services.bind(this), this.servicesLength()),
     this.advancedFeatures(),
-    this.bb!.createObjList(this.fbsFiles.bind(this), this.fbsFilesLength())
+    this.bb!.createObjList<SchemaFile, SchemaFileT>(this.fbsFiles.bind(this), this.fbsFilesLength())
   );
 }
 
 
 unpackTo(_o: SchemaT): void {
-  _o.objects = this.bb!.createObjList(this.objects.bind(this), this.objectsLength());
-  _o.enums = this.bb!.createObjList(this.enums.bind(this), this.enumsLength());
+  _o.objects = this.bb!.createObjList<Object_, Object_T>(this.objects.bind(this), this.objectsLength());
+  _o.enums = this.bb!.createObjList<Enum, EnumT>(this.enums.bind(this), this.enumsLength());
   _o.fileIdent = this.fileIdent();
   _o.fileExt = this.fileExt();
   _o.rootTable = (this.rootTable() !== null ? this.rootTable()!.unpack() : null);
-  _o.services = this.bb!.createObjList(this.services.bind(this), this.servicesLength());
+  _o.services = this.bb!.createObjList<Service, ServiceT>(this.services.bind(this), this.servicesLength());
   _o.advancedFeatures = this.advancedFeatures();
-  _o.fbsFiles = this.bb!.createObjList(this.fbsFiles.bind(this), this.fbsFilesLength());
+  _o.fbsFiles = this.bb!.createObjList<SchemaFile, SchemaFileT>(this.fbsFiles.bind(this), this.fbsFilesLength());
 }
 }
 
-export class SchemaT {
+export class SchemaT implements flatbuffers.IGeneratedObject {
 constructor(
   public objects: (Object_T)[] = [],
   public enums: (EnumT)[] = [],
diff --git a/third_party/flatbuffers/tests/ts/ts-flat-files/monster_test_generated.ts b/third_party/flatbuffers/tests/ts/ts-flat-files/monster_test_generated.ts
index 8a768f2..f1566c6 100644
--- a/third_party/flatbuffers/tests/ts/ts-flat-files/monster_test_generated.ts
+++ b/third_party/flatbuffers/tests/ts/ts-flat-files/monster_test_generated.ts
@@ -1152,8 +1152,48 @@
   return offset ? this.bb!.readUint64(this.bb_pos + offset) : BigInt('2');
 }
 
+nanDefault():number {
+  const offset = this.bb!.__offset(this.bb_pos, 112);
+  return offset ? this.bb!.readFloat32(this.bb_pos + offset) : NaN;
+}
+
+infDefault():number {
+  const offset = this.bb!.__offset(this.bb_pos, 114);
+  return offset ? this.bb!.readFloat32(this.bb_pos + offset) : Infinity;
+}
+
+positiveInfDefault():number {
+  const offset = this.bb!.__offset(this.bb_pos, 116);
+  return offset ? this.bb!.readFloat32(this.bb_pos + offset) : Infinity;
+}
+
+infinityDefault():number {
+  const offset = this.bb!.__offset(this.bb_pos, 118);
+  return offset ? this.bb!.readFloat32(this.bb_pos + offset) : Infinity;
+}
+
+positiveInfinityDefault():number {
+  const offset = this.bb!.__offset(this.bb_pos, 120);
+  return offset ? this.bb!.readFloat32(this.bb_pos + offset) : Infinity;
+}
+
+negativeInfDefault():number {
+  const offset = this.bb!.__offset(this.bb_pos, 122);
+  return offset ? this.bb!.readFloat32(this.bb_pos + offset) : -Infinity;
+}
+
+negativeInfinityDefault():number {
+  const offset = this.bb!.__offset(this.bb_pos, 124);
+  return offset ? this.bb!.readFloat32(this.bb_pos + offset) : -Infinity;
+}
+
+doubleInfDefault():number {
+  const offset = this.bb!.__offset(this.bb_pos, 126);
+  return offset ? this.bb!.readFloat64(this.bb_pos + offset) : Infinity;
+}
+
 static startMonster(builder:flatbuffers.Builder) {
-  builder.startObject(54);
+  builder.startObject(62);
 }
 
 static addPos(builder:flatbuffers.Builder, posOffset:flatbuffers.Offset) {
@@ -1589,6 +1629,38 @@
   builder.addFieldInt64(53, longEnumNormalDefault, BigInt('2'));
 }
 
+static addNanDefault(builder:flatbuffers.Builder, nanDefault:number) {
+  builder.addFieldFloat32(54, nanDefault, NaN);
+}
+
+static addInfDefault(builder:flatbuffers.Builder, infDefault:number) {
+  builder.addFieldFloat32(55, infDefault, Infinity);
+}
+
+static addPositiveInfDefault(builder:flatbuffers.Builder, positiveInfDefault:number) {
+  builder.addFieldFloat32(56, positiveInfDefault, Infinity);
+}
+
+static addInfinityDefault(builder:flatbuffers.Builder, infinityDefault:number) {
+  builder.addFieldFloat32(57, infinityDefault, Infinity);
+}
+
+static addPositiveInfinityDefault(builder:flatbuffers.Builder, positiveInfinityDefault:number) {
+  builder.addFieldFloat32(58, positiveInfinityDefault, Infinity);
+}
+
+static addNegativeInfDefault(builder:flatbuffers.Builder, negativeInfDefault:number) {
+  builder.addFieldFloat32(59, negativeInfDefault, -Infinity);
+}
+
+static addNegativeInfinityDefault(builder:flatbuffers.Builder, negativeInfinityDefault:number) {
+  builder.addFieldFloat32(60, negativeInfinityDefault, -Infinity);
+}
+
+static addDoubleInfDefault(builder:flatbuffers.Builder, doubleInfDefault:number) {
+  builder.addFieldFloat64(61, doubleInfDefault, Infinity);
+}
+
 static endMonster(builder:flatbuffers.Builder):flatbuffers.Offset {
   const offset = builder.endObject();
   builder.requiredField(offset, 10) // name
diff --git a/third_party/flatbuffers/tests/ts/tsconfig.json b/third_party/flatbuffers/tests/ts/tsconfig.json
index 27196b3..4678c63 100644
--- a/third_party/flatbuffers/tests/ts/tsconfig.json
+++ b/third_party/flatbuffers/tests/ts/tsconfig.json
@@ -20,6 +20,7 @@
     "typescript/**/*.ts",
     "optional_scalars/**/*.ts",
     "namespace_test/**/*.ts",
-    "union_vector/**/*.ts"
+    "union_vector/**/*.ts",
+    "arrays_test_complex/**/*.ts"
   ]
 }
diff --git a/third_party/flatbuffers/tests/ts/typescript/object.ts b/third_party/flatbuffers/tests/ts/typescript/object.ts
index 041b660..5baf6ed 100644
--- a/third_party/flatbuffers/tests/ts/typescript/object.ts
+++ b/third_party/flatbuffers/tests/ts/typescript/object.ts
@@ -8,7 +8,7 @@
 import { class_ } from '../typescript/class.js';
 
 
-export class Object_ {
+export class Object_ implements flatbuffers.IUnpackableObject<Object_T> {
   bb: flatbuffers.ByteBuffer|null = null;
   bb_pos = 0;
   __init(i:number, bb:flatbuffers.ByteBuffer):Object_ {
@@ -193,7 +193,7 @@
 }
 }
 
-export class Object_T {
+export class Object_T implements flatbuffers.IGeneratedObject {
 constructor(
   public return_: number = 0,
   public if_: number = 0,
diff --git a/third_party/flatbuffers/tests/ts/typescript_keywords_generated.ts b/third_party/flatbuffers/tests/ts/typescript_keywords_generated.ts
index 4272425..bcc6110 100644
--- a/third_party/flatbuffers/tests/ts/typescript_keywords_generated.ts
+++ b/third_party/flatbuffers/tests/ts/typescript_keywords_generated.ts
@@ -11,7 +11,7 @@
   instanceof_ = 1
 }
 
-export class Object_ {
+export class Object_ implements flatbuffers.IUnpackableObject<Object_T> {
   bb: flatbuffers.ByteBuffer|null = null;
   bb_pos = 0;
   __init(i:number, bb:flatbuffers.ByteBuffer):Object_ {
@@ -196,7 +196,7 @@
 }
 }
 
-export class Object_T {
+export class Object_T implements flatbuffers.IGeneratedObject {
 constructor(
   public return_: number = 0,
   public if_: number = 0,
diff --git a/third_party/flatbuffers/tests/ts/union_vector/attacker.ts b/third_party/flatbuffers/tests/ts/union_vector/attacker.ts
index 6b3fc0f..0d3ca4b 100644
--- a/third_party/flatbuffers/tests/ts/union_vector/attacker.ts
+++ b/third_party/flatbuffers/tests/ts/union_vector/attacker.ts
@@ -4,7 +4,7 @@
 
 
 
-export class Attacker {
+export class Attacker implements flatbuffers.IUnpackableObject<AttackerT> {
   bb: flatbuffers.ByteBuffer|null = null;
   bb_pos = 0;
   __init(i:number, bb:flatbuffers.ByteBuffer):Attacker {
@@ -73,7 +73,7 @@
 }
 }
 
-export class AttackerT {
+export class AttackerT implements flatbuffers.IGeneratedObject {
 constructor(
   public swordAttackDamage: number = 0
 ){}
diff --git a/third_party/flatbuffers/tests/ts/union_vector/book-reader.ts b/third_party/flatbuffers/tests/ts/union_vector/book-reader.ts
index 7a31278..29a9b50 100644
--- a/third_party/flatbuffers/tests/ts/union_vector/book-reader.ts
+++ b/third_party/flatbuffers/tests/ts/union_vector/book-reader.ts
@@ -4,7 +4,7 @@
 
 
 
-export class BookReader {
+export class BookReader implements flatbuffers.IUnpackableObject<BookReaderT> {
   bb: flatbuffers.ByteBuffer|null = null;
   bb_pos = 0;
   __init(i:number, bb:flatbuffers.ByteBuffer):BookReader {
@@ -49,7 +49,7 @@
 }
 }
 
-export class BookReaderT {
+export class BookReaderT implements flatbuffers.IGeneratedObject {
 constructor(
   public booksRead: number = 0
 ){}
diff --git a/third_party/flatbuffers/tests/ts/union_vector/falling-tub.ts b/third_party/flatbuffers/tests/ts/union_vector/falling-tub.ts
index b32f99d..eeb9f72 100644
--- a/third_party/flatbuffers/tests/ts/union_vector/falling-tub.ts
+++ b/third_party/flatbuffers/tests/ts/union_vector/falling-tub.ts
@@ -4,7 +4,7 @@
 
 
 
-export class FallingTub {
+export class FallingTub implements flatbuffers.IUnpackableObject<FallingTubT> {
   bb: flatbuffers.ByteBuffer|null = null;
   bb_pos = 0;
   __init(i:number, bb:flatbuffers.ByteBuffer):FallingTub {
@@ -49,7 +49,7 @@
 }
 }
 
-export class FallingTubT {
+export class FallingTubT implements flatbuffers.IGeneratedObject {
 constructor(
   public weight: number = 0
 ){}
diff --git a/third_party/flatbuffers/tests/ts/union_vector/hand-fan.ts b/third_party/flatbuffers/tests/ts/union_vector/hand-fan.ts
index f90b4dd..dd687ba 100644
--- a/third_party/flatbuffers/tests/ts/union_vector/hand-fan.ts
+++ b/third_party/flatbuffers/tests/ts/union_vector/hand-fan.ts
@@ -4,7 +4,7 @@
 
 
 
-export class HandFan {
+export class HandFan implements flatbuffers.IUnpackableObject<HandFanT> {
   bb: flatbuffers.ByteBuffer|null = null;
   bb_pos = 0;
   __init(i:number, bb:flatbuffers.ByteBuffer):HandFan {
@@ -73,7 +73,7 @@
 }
 }
 
-export class HandFanT {
+export class HandFanT implements flatbuffers.IGeneratedObject {
 constructor(
   public length: number = 0
 ){}
diff --git a/third_party/flatbuffers/tests/ts/union_vector/movie.js b/third_party/flatbuffers/tests/ts/union_vector/movie.js
index 0245a43..53374eb 100644
--- a/third_party/flatbuffers/tests/ts/union_vector/movie.js
+++ b/third_party/flatbuffers/tests/ts/union_vector/movie.js
@@ -107,7 +107,7 @@
     }
     unpack() {
         return new MovieT(this.mainCharacterType(), (() => {
-            let temp = unionToCharacter(this.mainCharacterType(), this.mainCharacter.bind(this));
+            const temp = unionToCharacter(this.mainCharacterType(), this.mainCharacter.bind(this));
             if (temp === null) {
                 return null;
             }
@@ -116,13 +116,13 @@
             }
             return temp.unpack();
         })(), this.bb.createScalarList(this.charactersType.bind(this), this.charactersTypeLength()), (() => {
-            let ret = [];
+            const ret = [];
             for (let targetEnumIndex = 0; targetEnumIndex < this.charactersTypeLength(); ++targetEnumIndex) {
-                let targetEnum = this.charactersType(targetEnumIndex);
+                const targetEnum = this.charactersType(targetEnumIndex);
                 if (targetEnum === null || Character[targetEnum] === 'NONE') {
                     continue;
                 }
-                let temp = unionListToCharacter(targetEnum, this.characters.bind(this), targetEnumIndex);
+                const temp = unionListToCharacter(targetEnum, this.characters.bind(this), targetEnumIndex);
                 if (temp === null) {
                     continue;
                 }
@@ -138,7 +138,7 @@
     unpackTo(_o) {
         _o.mainCharacterType = this.mainCharacterType();
         _o.mainCharacter = (() => {
-            let temp = unionToCharacter(this.mainCharacterType(), this.mainCharacter.bind(this));
+            const temp = unionToCharacter(this.mainCharacterType(), this.mainCharacter.bind(this));
             if (temp === null) {
                 return null;
             }
@@ -149,13 +149,13 @@
         })();
         _o.charactersType = this.bb.createScalarList(this.charactersType.bind(this), this.charactersTypeLength());
         _o.characters = (() => {
-            let ret = [];
+            const ret = [];
             for (let targetEnumIndex = 0; targetEnumIndex < this.charactersTypeLength(); ++targetEnumIndex) {
-                let targetEnum = this.charactersType(targetEnumIndex);
+                const targetEnum = this.charactersType(targetEnumIndex);
                 if (targetEnum === null || Character[targetEnum] === 'NONE') {
                     continue;
                 }
-                let temp = unionListToCharacter(targetEnum, this.characters.bind(this), targetEnumIndex);
+                const temp = unionListToCharacter(targetEnum, this.characters.bind(this), targetEnumIndex);
                 if (temp === null) {
                     continue;
                 }
diff --git a/third_party/flatbuffers/tests/ts/union_vector/movie.ts b/third_party/flatbuffers/tests/ts/union_vector/movie.ts
index 6edeb53..a9f7553 100644
--- a/third_party/flatbuffers/tests/ts/union_vector/movie.ts
+++ b/third_party/flatbuffers/tests/ts/union_vector/movie.ts
@@ -8,7 +8,7 @@
 import { Rapunzel, RapunzelT } from './rapunzel.js';
 
 
-export class Movie {
+export class Movie implements flatbuffers.IUnpackableObject<MovieT> {
   bb: flatbuffers.ByteBuffer|null = null;
   bb_pos = 0;
   __init(i:number, bb:flatbuffers.ByteBuffer):Movie {
@@ -139,19 +139,19 @@
   return new MovieT(
     this.mainCharacterType(),
     (() => {
-      let temp = unionToCharacter(this.mainCharacterType(), this.mainCharacter.bind(this));
+      const temp = unionToCharacter(this.mainCharacterType(), this.mainCharacter.bind(this));
       if(temp === null) { return null; }
       if(typeof temp === 'string') { return temp; }
       return temp.unpack()
   })(),
-    this.bb!.createScalarList(this.charactersType.bind(this), this.charactersTypeLength()),
+    this.bb!.createScalarList<Character>(this.charactersType.bind(this), this.charactersTypeLength()),
     (() => {
-    let ret = [];
+    const ret: (AttackerT|BookReaderT|RapunzelT|string)[] = [];
     for(let targetEnumIndex = 0; targetEnumIndex < this.charactersTypeLength(); ++targetEnumIndex) {
-      let targetEnum = this.charactersType(targetEnumIndex);
+      const targetEnum = this.charactersType(targetEnumIndex);
       if(targetEnum === null || Character[targetEnum!] === 'NONE') { continue; }
 
-      let temp = unionListToCharacter(targetEnum, this.characters.bind(this), targetEnumIndex);
+      const temp = unionListToCharacter(targetEnum, this.characters.bind(this), targetEnumIndex);
       if(temp === null) { continue; }
       if(typeof temp === 'string') { ret.push(temp); continue; }
       ret.push(temp.unpack());
@@ -165,19 +165,19 @@
 unpackTo(_o: MovieT): void {
   _o.mainCharacterType = this.mainCharacterType();
   _o.mainCharacter = (() => {
-      let temp = unionToCharacter(this.mainCharacterType(), this.mainCharacter.bind(this));
+      const temp = unionToCharacter(this.mainCharacterType(), this.mainCharacter.bind(this));
       if(temp === null) { return null; }
       if(typeof temp === 'string') { return temp; }
       return temp.unpack()
   })();
-  _o.charactersType = this.bb!.createScalarList(this.charactersType.bind(this), this.charactersTypeLength());
+  _o.charactersType = this.bb!.createScalarList<Character>(this.charactersType.bind(this), this.charactersTypeLength());
   _o.characters = (() => {
-    let ret = [];
+    const ret: (AttackerT|BookReaderT|RapunzelT|string)[] = [];
     for(let targetEnumIndex = 0; targetEnumIndex < this.charactersTypeLength(); ++targetEnumIndex) {
-      let targetEnum = this.charactersType(targetEnumIndex);
+      const targetEnum = this.charactersType(targetEnumIndex);
       if(targetEnum === null || Character[targetEnum!] === 'NONE') { continue; }
 
-      let temp = unionListToCharacter(targetEnum, this.characters.bind(this), targetEnumIndex);
+      const temp = unionListToCharacter(targetEnum, this.characters.bind(this), targetEnumIndex);
       if(temp === null) { continue; }
       if(typeof temp === 'string') { ret.push(temp); continue; }
       ret.push(temp.unpack());
@@ -187,7 +187,7 @@
 }
 }
 
-export class MovieT {
+export class MovieT implements flatbuffers.IGeneratedObject {
 constructor(
   public mainCharacterType: Character = Character.NONE,
   public mainCharacter: AttackerT|BookReaderT|RapunzelT|string|null = null,
diff --git a/third_party/flatbuffers/tests/ts/union_vector/rapunzel.ts b/third_party/flatbuffers/tests/ts/union_vector/rapunzel.ts
index e1dc63d..20ca497 100644
--- a/third_party/flatbuffers/tests/ts/union_vector/rapunzel.ts
+++ b/third_party/flatbuffers/tests/ts/union_vector/rapunzel.ts
@@ -4,7 +4,7 @@
 
 
 
-export class Rapunzel {
+export class Rapunzel implements flatbuffers.IUnpackableObject<RapunzelT> {
   bb: flatbuffers.ByteBuffer|null = null;
   bb_pos = 0;
   __init(i:number, bb:flatbuffers.ByteBuffer):Rapunzel {
@@ -49,7 +49,7 @@
 }
 }
 
-export class RapunzelT {
+export class RapunzelT implements flatbuffers.IGeneratedObject {
 constructor(
   public hairLength: number = 0
 ){}
diff --git a/third_party/flatbuffers/tests/type_field_collsion/Collision.cs b/third_party/flatbuffers/tests/type_field_collsion/Collision.cs
index 2fc24f3..a0a4df7 100644
--- a/third_party/flatbuffers/tests/type_field_collsion/Collision.cs
+++ b/third_party/flatbuffers/tests/type_field_collsion/Collision.cs
@@ -13,7 +13,7 @@
 {
   private Table __p;
   public ByteBuffer ByteBuffer { get { return __p.bb; } }
-  public static void ValidateVersion() { FlatBufferConstants.FLATBUFFERS_2_0_8(); }
+  public static void ValidateVersion() { FlatBufferConstants.FLATBUFFERS_22_10_26(); }
   public static Collision GetRootAsCollision(ByteBuffer _bb) { return GetRootAsCollision(_bb, new Collision()); }
   public static Collision GetRootAsCollision(ByteBuffer _bb, Collision obj) { return (obj.__assign(_bb.GetInt(_bb.Position) + _bb.Position, _bb)); }
   public void __init(int _i, ByteBuffer _bb) { __p = new Table(_i, _bb); }
diff --git a/third_party/flatbuffers/tests/union_vector/Attacker.cs b/third_party/flatbuffers/tests/union_vector/Attacker.cs
index 57c32fa..c733747 100644
--- a/third_party/flatbuffers/tests/union_vector/Attacker.cs
+++ b/third_party/flatbuffers/tests/union_vector/Attacker.cs
@@ -10,7 +10,7 @@
 {
   private Table __p;
   public ByteBuffer ByteBuffer { get { return __p.bb; } }
-  public static void ValidateVersion() { FlatBufferConstants.FLATBUFFERS_2_0_8(); }
+  public static void ValidateVersion() { FlatBufferConstants.FLATBUFFERS_22_10_26(); }
   public static Attacker GetRootAsAttacker(ByteBuffer _bb) { return GetRootAsAttacker(_bb, new Attacker()); }
   public static Attacker GetRootAsAttacker(ByteBuffer _bb, Attacker obj) { return (obj.__assign(_bb.GetInt(_bb.Position) + _bb.Position, _bb)); }
   public void __init(int _i, ByteBuffer _bb) { __p = new Table(_i, _bb); }
diff --git a/third_party/flatbuffers/tests/union_vector/Attacker.java b/third_party/flatbuffers/tests/union_vector/Attacker.java
index e156444..0f9c28e 100644
--- a/third_party/flatbuffers/tests/union_vector/Attacker.java
+++ b/third_party/flatbuffers/tests/union_vector/Attacker.java
@@ -7,7 +7,7 @@
 
 @SuppressWarnings("unused")
 public final class Attacker extends Table {
-  public static void ValidateVersion() { Constants.FLATBUFFERS_2_0_8(); }
+  public static void ValidateVersion() { Constants.FLATBUFFERS_22_10_26(); }
   public static Attacker getRootAsAttacker(ByteBuffer _bb) { return getRootAsAttacker(_bb, new Attacker()); }
   public static Attacker getRootAsAttacker(ByteBuffer _bb, Attacker obj) { _bb.order(ByteOrder.LITTLE_ENDIAN); return (obj.__assign(_bb.getInt(_bb.position()) + _bb.position(), _bb)); }
   public void __init(int _i, ByteBuffer _bb) { __reset(_i, _bb); }
diff --git a/third_party/flatbuffers/tests/union_vector/Attacker.kt b/third_party/flatbuffers/tests/union_vector/Attacker.kt
index 6942bad..94042aa 100644
--- a/third_party/flatbuffers/tests/union_vector/Attacker.kt
+++ b/third_party/flatbuffers/tests/union_vector/Attacker.kt
@@ -29,7 +29,7 @@
         }
     }
     companion object {
-        fun validateVersion() = Constants.FLATBUFFERS_2_0_8()
+        fun validateVersion() = Constants.FLATBUFFERS_22_10_26()
         fun getRootAsAttacker(_bb: ByteBuffer): Attacker = getRootAsAttacker(_bb, Attacker())
         fun getRootAsAttacker(_bb: ByteBuffer, obj: Attacker): Attacker {
             _bb.order(ByteOrder.LITTLE_ENDIAN)
diff --git a/third_party/flatbuffers/tests/union_vector/HandFan.cs b/third_party/flatbuffers/tests/union_vector/HandFan.cs
index 52e3e74..b57a204 100644
--- a/third_party/flatbuffers/tests/union_vector/HandFan.cs
+++ b/third_party/flatbuffers/tests/union_vector/HandFan.cs
@@ -10,7 +10,7 @@
 {
   private Table __p;
   public ByteBuffer ByteBuffer { get { return __p.bb; } }
-  public static void ValidateVersion() { FlatBufferConstants.FLATBUFFERS_2_0_8(); }
+  public static void ValidateVersion() { FlatBufferConstants.FLATBUFFERS_22_10_26(); }
   public static HandFan GetRootAsHandFan(ByteBuffer _bb) { return GetRootAsHandFan(_bb, new HandFan()); }
   public static HandFan GetRootAsHandFan(ByteBuffer _bb, HandFan obj) { return (obj.__assign(_bb.GetInt(_bb.Position) + _bb.Position, _bb)); }
   public void __init(int _i, ByteBuffer _bb) { __p = new Table(_i, _bb); }
diff --git a/third_party/flatbuffers/tests/union_vector/HandFan.java b/third_party/flatbuffers/tests/union_vector/HandFan.java
index 641da84..5184b4c 100644
--- a/third_party/flatbuffers/tests/union_vector/HandFan.java
+++ b/third_party/flatbuffers/tests/union_vector/HandFan.java
@@ -7,7 +7,7 @@
 
 @SuppressWarnings("unused")
 public final class HandFan extends Table {
-  public static void ValidateVersion() { Constants.FLATBUFFERS_2_0_8(); }
+  public static void ValidateVersion() { Constants.FLATBUFFERS_22_10_26(); }
   public static HandFan getRootAsHandFan(ByteBuffer _bb) { return getRootAsHandFan(_bb, new HandFan()); }
   public static HandFan getRootAsHandFan(ByteBuffer _bb, HandFan obj) { _bb.order(ByteOrder.LITTLE_ENDIAN); return (obj.__assign(_bb.getInt(_bb.position()) + _bb.position(), _bb)); }
   public void __init(int _i, ByteBuffer _bb) { __reset(_i, _bb); }
diff --git a/third_party/flatbuffers/tests/union_vector/HandFan.kt b/third_party/flatbuffers/tests/union_vector/HandFan.kt
index 8304d1f..4c3a448 100644
--- a/third_party/flatbuffers/tests/union_vector/HandFan.kt
+++ b/third_party/flatbuffers/tests/union_vector/HandFan.kt
@@ -29,7 +29,7 @@
         }
     }
     companion object {
-        fun validateVersion() = Constants.FLATBUFFERS_2_0_8()
+        fun validateVersion() = Constants.FLATBUFFERS_22_10_26()
         fun getRootAsHandFan(_bb: ByteBuffer): HandFan = getRootAsHandFan(_bb, HandFan())
         fun getRootAsHandFan(_bb: ByteBuffer, obj: HandFan): HandFan {
             _bb.order(ByteOrder.LITTLE_ENDIAN)
diff --git a/third_party/flatbuffers/tests/union_vector/Movie.cs b/third_party/flatbuffers/tests/union_vector/Movie.cs
index 9bc2d9a..6411645 100644
--- a/third_party/flatbuffers/tests/union_vector/Movie.cs
+++ b/third_party/flatbuffers/tests/union_vector/Movie.cs
@@ -10,7 +10,7 @@
 {
   private Table __p;
   public ByteBuffer ByteBuffer { get { return __p.bb; } }
-  public static void ValidateVersion() { FlatBufferConstants.FLATBUFFERS_2_0_8(); }
+  public static void ValidateVersion() { FlatBufferConstants.FLATBUFFERS_22_10_26(); }
   public static Movie GetRootAsMovie(ByteBuffer _bb) { return GetRootAsMovie(_bb, new Movie()); }
   public static Movie GetRootAsMovie(ByteBuffer _bb, Movie obj) { return (obj.__assign(_bb.GetInt(_bb.Position) + _bb.Position, _bb)); }
   public static bool MovieBufferHasIdentifier(ByteBuffer _bb) { return Table.__has_identifier(_bb, "MOVI"); }
diff --git a/third_party/flatbuffers/tests/union_vector/Movie.java b/third_party/flatbuffers/tests/union_vector/Movie.java
index 2cf1622..63797dd 100644
--- a/third_party/flatbuffers/tests/union_vector/Movie.java
+++ b/third_party/flatbuffers/tests/union_vector/Movie.java
@@ -7,7 +7,7 @@
 
 @SuppressWarnings("unused")
 public final class Movie extends Table {
-  public static void ValidateVersion() { Constants.FLATBUFFERS_2_0_8(); }
+  public static void ValidateVersion() { Constants.FLATBUFFERS_22_10_26(); }
   public static Movie getRootAsMovie(ByteBuffer _bb) { return getRootAsMovie(_bb, new Movie()); }
   public static Movie getRootAsMovie(ByteBuffer _bb, Movie obj) { _bb.order(ByteOrder.LITTLE_ENDIAN); return (obj.__assign(_bb.getInt(_bb.position()) + _bb.position(), _bb)); }
   public static boolean MovieBufferHasIdentifier(ByteBuffer _bb) { return __has_identifier(_bb, "MOVI"); }
diff --git a/third_party/flatbuffers/tests/union_vector/Movie.kt b/third_party/flatbuffers/tests/union_vector/Movie.kt
index ee26a59..faec8e4 100644
--- a/third_party/flatbuffers/tests/union_vector/Movie.kt
+++ b/third_party/flatbuffers/tests/union_vector/Movie.kt
@@ -67,7 +67,7 @@
             val o = __offset(10); return if (o != 0) __vector_len(o) else 0
         }
     companion object {
-        fun validateVersion() = Constants.FLATBUFFERS_2_0_8()
+        fun validateVersion() = Constants.FLATBUFFERS_22_10_26()
         fun getRootAsMovie(_bb: ByteBuffer): Movie = getRootAsMovie(_bb, Movie())
         fun getRootAsMovie(_bb: ByteBuffer, obj: Movie): Movie {
             _bb.order(ByteOrder.LITTLE_ENDIAN)
diff --git a/third_party/flatbuffers/tests/union_vector/union_vector_generated.h b/third_party/flatbuffers/tests/union_vector/union_vector_generated.h
index 8f60272..920c13a 100644
--- a/third_party/flatbuffers/tests/union_vector/union_vector_generated.h
+++ b/third_party/flatbuffers/tests/union_vector/union_vector_generated.h
@@ -8,9 +8,9 @@
 
 // Ensure the included flatbuffers.h is the same version as when this file was
 // generated, otherwise it may not be compatible.
-static_assert(FLATBUFFERS_VERSION_MAJOR == 2 &&
-              FLATBUFFERS_VERSION_MINOR == 0 &&
-              FLATBUFFERS_VERSION_REVISION == 8,
+static_assert(FLATBUFFERS_VERSION_MAJOR == 22 &&
+              FLATBUFFERS_VERSION_MINOR == 10 &&
+              FLATBUFFERS_VERSION_REVISION == 26,
              "Non-compatible flatbuffers version included");
 
 struct Attacker;
diff --git a/third_party/flatbuffers/tests/util_test.cpp b/third_party/flatbuffers/tests/util_test.cpp
index d6db916..f2821a4 100644
--- a/third_party/flatbuffers/tests/util_test.cpp
+++ b/third_party/flatbuffers/tests/util_test.cpp
@@ -149,11 +149,19 @@
     cases.push_back({ flatbuffers::Case::kUpperCamel, "tHe_qUiCk_BrOwN_fOx",
                       flatbuffers::Case::kKeep, "tHe_qUiCk_BrOwN_fOx" });
     cases.push_back({ flatbuffers::Case::kLowerCamel, "theQuick12345Fox",
-                      flatbuffers::Case::kSnake, "the_quick_12345fox" });
+                      flatbuffers::Case::kSnake, "the_quick_12345_fox" });
     cases.push_back({ flatbuffers::Case::kLowerCamel, "a12b34c45",
                       flatbuffers::Case::kSnake, "a_12b_34c_45" });
     cases.push_back({ flatbuffers::Case::kLowerCamel, "a12b34c45",
                       flatbuffers::Case::kSnake2, "a12_b34_c45" });
+    cases.push_back({ flatbuffers::Case::kUpperCamel, "Int32Stamped",
+                      flatbuffers::Case::kSnake, "int_32_stamped" });
+    cases.push_back({ flatbuffers::Case::kUpperCamel, "101DogsTest",
+                      flatbuffers::Case::kSnake, "101_dogs_test" });
+    cases.push_back({ flatbuffers::Case::kUpperCamel, "Int32Stamped",
+                      flatbuffers::Case::kScreamingSnake, "INT_32_STAMPED" });
+    cases.push_back({ flatbuffers::Case::kUpperCamel, "101DogsTest",
+                      flatbuffers::Case::kScreamingSnake, "101_DOGS_TEST" });
 
     for (auto &test_case : cases) {
       TEST_EQ(test_case.expected_output,
diff --git a/third_party/flatbuffers/ts/builder.ts b/third_party/flatbuffers/ts/builder.ts
index 85f5726..f1a2b41 100644
--- a/third_party/flatbuffers/ts/builder.ts
+++ b/third_party/flatbuffers/ts/builder.ts
@@ -549,7 +549,7 @@
      * 
      * @returns offset of obj
      */
-    createObjectOffset(obj: string | any): Offset {
+    createObjectOffset(obj: string | IGeneratedObject | null): Offset {
       if(obj === null) {
         return 0
       }
@@ -566,7 +566,7 @@
      * 
      * @returns list of offsets of each non null object
      */
-    createObjectOffsetList(list: string[] | any[]): Offset[] {
+    createObjectOffsetList(list: (string | IGeneratedObject)[]): Offset[] {
       const ret: number[] = [];
   
       for(let i = 0; i < list.length; ++i) {
@@ -583,7 +583,7 @@
       return ret;
     }
   
-    createStructOffsetList(list: string[] | any[], startFunc: (builder: Builder, length: number) => void): Offset {
+    createStructOffsetList(list: (string | IGeneratedObject)[], startFunc: (builder: Builder, length: number) => void): Offset {
       startFunc(this, list.length);
       this.createObjectOffsetList(list.slice().reverse());
       return this.endVector();
diff --git a/third_party/flatbuffers/ts/byte-buffer.ts b/third_party/flatbuffers/ts/byte-buffer.ts
index 09c55ad..90a1a4d 100644
--- a/third_party/flatbuffers/ts/byte-buffer.ts
+++ b/third_party/flatbuffers/ts/byte-buffer.ts
@@ -1,6 +1,6 @@
 import { FILE_IDENTIFIER_LENGTH, SIZEOF_INT } from "./constants.js";
 import { int32, isLittleEndian, float32, float64 } from "./utils.js";
-import { Offset, Table, IGeneratedObject } from "./types.js";
+import { Offset, Table, IGeneratedObject, IUnpackableObject } from "./types.js";
 import { Encoding } from "./encoding.js";
 
 export class ByteBuffer {
@@ -257,33 +257,31 @@
     /**
      * A helper function for generating list for obj api
      */
-    createScalarList(listAccessor: (i: number) => unknown, listLength: number): any[] {
-      const ret: any[]  = [];
+    createScalarList<T>(listAccessor: (i: number) => T | null, listLength: number): T[] {
+      const ret: T[]  = [];
       for(let i = 0; i < listLength; ++i) {
-        if(listAccessor(i) !== null) {
-          ret.push(listAccessor(i));
+        const val = listAccessor(i);
+        if(val !== null) {
+          ret.push(val);
         }
       }
-  
       return ret;
     }
-  
+
     /**
      * A helper function for generating list for obj api
      * @param listAccessor function that accepts an index and return data at that index
      * @param listLength listLength
      * @param res result list
      */
-    createObjList(listAccessor: (i: number) => unknown, listLength: number): any[] {
-      const ret: any[] = [];
+    createObjList<T1 extends IUnpackableObject<T2>, T2 extends IGeneratedObject>(listAccessor: (i: number) => T1 | null, listLength: number): T2[] {
+      const ret: T2[] = [];
       for(let i = 0; i < listLength; ++i) {
         const val = listAccessor(i);
         if(val !== null) {
-          ret.push((val as IGeneratedObject).unpack());
+          ret.push(val.unpack());
         }
       }
-      
       return ret;
     }
-  
   }
diff --git a/third_party/flatbuffers/ts/flatbuffers.ts b/third_party/flatbuffers/ts/flatbuffers.ts
new file mode 100644
index 0000000..7c0010b
--- /dev/null
+++ b/third_party/flatbuffers/ts/flatbuffers.ts
@@ -0,0 +1 @@
+export * as flatbuffers from './index.js'
\ No newline at end of file
diff --git a/third_party/flatbuffers/ts/index.ts b/third_party/flatbuffers/ts/index.ts
index 19f44e6..a608512 100644
--- a/third_party/flatbuffers/ts/index.ts
+++ b/third_party/flatbuffers/ts/index.ts
@@ -3,7 +3,7 @@
 export { FILE_IDENTIFIER_LENGTH } from './constants.js'
 export { SIZE_PREFIX_LENGTH } from './constants.js'
 
-export { Table, Offset } from './types.js'
+export { Table, Offset, IGeneratedObject, IUnpackableObject } from './types.js'
 
 export { int32, float32, float64, isLittleEndian } from './utils.js'
 
diff --git a/third_party/flatbuffers/ts/types.ts b/third_party/flatbuffers/ts/types.ts
index 31fefc1..851486c 100644
--- a/third_party/flatbuffers/ts/types.ts
+++ b/third_party/flatbuffers/ts/types.ts
@@ -10,5 +10,8 @@
 
 export interface IGeneratedObject {
   pack(builder:Builder): Offset
-  unpack(): IGeneratedObject
+}
+
+export interface IUnpackableObject<T> {
+  unpack(): T
 }
\ No newline at end of file
diff --git a/third_party/foxglove_ws_protocol/BUILD b/third_party/foxglove_ws_protocol/BUILD
new file mode 100644
index 0000000..e69de29
--- /dev/null
+++ b/third_party/foxglove_ws_protocol/BUILD
diff --git a/third_party/foxglove_ws_protocol/foxglove_ws_protocol.BUILD b/third_party/foxglove_ws_protocol/foxglove_ws_protocol.BUILD
new file mode 100644
index 0000000..01d9a90
--- /dev/null
+++ b/third_party/foxglove_ws_protocol/foxglove_ws_protocol.BUILD
@@ -0,0 +1,19 @@
+# MIT License
+licenses(["notice"])
+
+cc_library(
+    name = "com_github_foxglove_ws-protocol",
+    hdrs = ["cpp/foxglove-websocket/include/foxglove/websocket/server.hpp"],
+    includes = ["cpp/foxglove-websocket/include/"],
+    visibility = ["//visibility:public"],
+    deps = [
+        "@com_github_nlohmann_json//:json",
+        "@com_github_zaphoyd_websocketpp",
+    ],
+)
+
+cc_binary(
+    name = "example_server",
+    srcs = ["cpp/examples/example_server.cpp"],
+    deps = [":com_github_foxglove_ws-protocol"],
+)
diff --git a/third_party/foxglove_ws_protocol/foxglove_ws_protocol.patch b/third_party/foxglove_ws_protocol/foxglove_ws_protocol.patch
new file mode 100644
index 0000000..39eb3da
--- /dev/null
+++ b/third_party/foxglove_ws_protocol/foxglove_ws_protocol.patch
@@ -0,0 +1,78 @@
+# Blue River-specific patches to be able to compile the websocket
+# server against boost and with our compilers/compiler flags.
+diff --git a/cpp/examples/example_server.cpp b/cpp/examples/example_server.cpp
+index c731072..e869e8f 100644
+--- a/cpp/examples/example_server.cpp
++++ b/cpp/examples/example_server.cpp
+@@ -44,7 +44,7 @@ int main() {
+   });
+
+   uint64_t i = 0;
+-  std::shared_ptr<asio::steady_timer> timer;
++  std::shared_ptr<boost::asio::steady_timer> timer;
+   std::function<void()> setTimer = [&] {
+     timer = server.getEndpoint().set_timer(200, [&](std::error_code const& ec) {
+       if (ec) {
+@@ -59,7 +59,7 @@ int main() {
+
+   setTimer();
+
+-  asio::signal_set signals(server.getEndpoint().get_io_service(), SIGINT);
++  boost::asio::signal_set signals(server.getEndpoint().get_io_service(), SIGINT);
+
+   signals.async_wait([&](std::error_code const& ec, int sig) {
+     if (ec) {
+diff --git a/cpp/foxglove-websocket/include/foxglove/websocket/server.hpp b/cpp/foxglove-websocket/include/foxglove/websocket/server.hpp
+index 16a5e83..8845971 100644
+--- a/cpp/foxglove-websocket/include/foxglove/websocket/server.hpp
++++ b/cpp/foxglove-websocket/include/foxglove/websocket/server.hpp
+@@ -1,6 +1,6 @@
+ #pragma once
+
+-#include <nlohmann/json.hpp>
++#include "single_include/nlohmann/json.hpp"
+ #include <websocketpp/config/asio_no_tls.hpp>
+ #include <websocketpp/server.hpp>
+
+@@ -84,6 +84,9 @@ public:
+   Server& operator=(Server&&) = delete;
+
+   void run();
++  size_t run_for(std::chrono::nanoseconds duration) {
++    return _server.get_io_service().run_for(duration);
++  }
+   void stop();
+
+   ChannelId addChannel(ChannelWithoutId channel);
+@@ -105,6 +108,10 @@ private:
+     std::unordered_map<SubscriptionId, ChannelId> subscriptions;
+     std::unordered_map<ChannelId, std::unordered_set<SubscriptionId>> subscriptionsByChannel;
+
++    ClientInfo(const std::string& name_, const ConnHandle& handle_)
++        : name(name_)
++        , handle(handle_) {}
++
+     ClientInfo(const ClientInfo&) = delete;
+     ClientInfo& operator=(const ClientInfo&) = delete;
+
+@@ -147,7 +154,7 @@ inline Server::Server(uint16_t port, std::string name)
+   _server.set_message_handler(std::bind(&Server::handleMessage, this, _1, _2));
+   _server.set_reuse_addr(true);
+   _server.set_listen_backlog(128);
+-  _server.listen(_port);
++  _server.listen(websocketpp::lib::asio::ip::tcp::v4(), _port);
+   _server.start_accept();
+ }
+
+@@ -174,10 +181,7 @@ inline void Server::handleConnectionOpened(ConnHandle hdl) {
+   _server.get_alog().write(
+     websocketpp::log::alevel::app,
+     "Client " + con->get_remote_endpoint() + " connected via " + con->get_resource());
+-  _clients.emplace(hdl, ClientInfo{
+-                          .name = con->get_remote_endpoint(),
+-                          .handle = hdl,
+-                        });
++  _clients.emplace(hdl, ClientInfo{con->get_remote_endpoint(), hdl});
+
+   con->send(json({
+                    {"op", "serverInfo"},
diff --git a/third_party/python/matplotlib/init.patch b/third_party/python/matplotlib/init.patch
new file mode 100644
index 0000000..8911145
--- /dev/null
+++ b/third_party/python/matplotlib/init.patch
@@ -0,0 +1,66 @@
+commit 78913db0555d6b47449ca3cb7478c94663a1e553
+Author: Philipp Schrader <philipp.schrader@gmail.com>
+Date:   Thu Oct 27 20:57:23 2022 -0700
+
+    Make matplotlib hermetic
+
+diff --git a/site-packages/matplotlib/__init__.py b/site-packages/matplotlib/__init__.py
+index ba9cd6c..083ef5b 100644
+--- a/site-packages/matplotlib/__init__.py
++++ b/site-packages/matplotlib/__init__.py
+@@ -104,6 +104,46 @@ import warnings
+ import numpy
+ from packaging.version import parse as parse_version
+ 
++
++from bazel_tools.tools.python.runfiles import runfiles
++
++def _hermeticity_fixup():
++    _runfiles = runfiles.Create()
++    runfiles_dir = _runfiles.EnvVars()["RUNFILES_DIR"]
++    if not runfiles_dir:
++        raise FileNotFoundError("Failed runfiles lookup.")
++
++    matplotlib_base = os.path.dirname(os.path.dirname(__file__))
++
++    # Hack to point matplotlib at its data.
++    os.environ["MATPLOTLIBDATA"] = os.path.join(matplotlib_base, "matplotlib", "mpl-data")
++    # Avoid reading /etc/matplotlib in all cases. Matplotlib is pretty happy to
++    # escape the sandbox by using absolute paths.
++    os.environ["MATPLOTLIBRC"] = os.path.join(os.environ["MATPLOTLIBDATA"], "matplotlibrc")
++    # There's a bug where the temp directory gets set if MATPLOTLIBRC isn't set.
++    # That causes the directory to not be created in time. We set the variable
++    # manually here to work around the bug.
++    os.environ["MPLCONFIGDIR"] = "/tmp/matplotlib-nobody"
++
++    gtk_runtime_base = os.path.join(runfiles_dir, "gtk_runtime")
++
++    # Tell fontconfig where to find matplotlib's sandboxed font files.
++    os.environ["FONTCONFIG_PATH"] = os.path.join(gtk_runtime_base, "etc/fonts")
++    os.environ["FONTCONFIG_FILE"] = "fonts.conf"
++    os.environ["FONTCONFIG_SYSROOT"] = gtk_runtime_base
++
++    ld_library_path = os.getenv("LD_LIBRARY_PATH") or ""
++    if ld_library_path:
++        ld_library_path = ":" + ld_library_path
++
++    os.environ["LD_LIBRARY_PATH"] = ":".join([
++        gtk_runtime_base + "/lib/x86_64-linux-gnu",
++        gtk_runtime_base + "/usr/lib/x86_64-linux-gnu",
++    ]) + ld_library_path
++
++_hermeticity_fixup()
++
++
+ # cbook must import matplotlib only within function
+ # definitions, so it is safe to import from it here.
+ from . import _api, _version, cbook, docstring, rcsetup
+@@ -524,7 +564,7 @@ def get_cachedir():
+ @_logged_cached('matplotlib data path: %s')
+ def get_data_path():
+     """Return the path to Matplotlib data."""
+-    return str(Path(__file__).with_name("mpl-data"))
++    return str(Path(os.environ["MATPLOTLIBDATA"]))
+ 
+ 
+ def matplotlib_fname():
diff --git a/third_party/python/pygobject/init.patch b/third_party/python/pygobject/init.patch
new file mode 100644
index 0000000..9604628
--- /dev/null
+++ b/third_party/python/pygobject/init.patch
@@ -0,0 +1,60 @@
+commit fe03a5f1aa619f4c1208ca1dce7d98db513dbec8
+Author: Philipp Schrader <philipp.schrader@gmail.com>
+Date:   Thu Oct 27 20:28:03 2022 -0700
+
+    Make pygobject hermetic
+
+diff --git a/site-packages/gi/__init__.py b/site-packages/gi/__init__.py
+index 3454790..a6f3246 100644
+--- a/site-packages/gi/__init__.py
++++ b/site-packages/gi/__init__.py
+@@ -27,6 +27,49 @@ import os
+ import importlib
+ import types
+ 
++from bazel_tools.tools.python.runfiles import runfiles
++
++def _hermeticity_fixup():
++    _runfiles = runfiles.Create()
++    runfiles_dir = _runfiles.EnvVars()["RUNFILES_DIR"]
++    if not runfiles_dir:
++        raise FileNotFoundError("Failed runfiles lookup.")
++
++    gtk_runtime_dir = os.path.join(runfiles_dir, "gtk_runtime")
++
++    ld_library_path = os.getenv("LD_LIBRARY_PATH") or ""
++    if ld_library_path:
++        ld_library_path = ":" + ld_library_path
++
++    os.environ["LD_LIBRARY_PATH"] = ":".join([
++        gtk_runtime_dir + "/lib/x86_64-linux-gnu",
++        gtk_runtime_dir + "/usr/lib/x86_64-linux-gnu",
++    ]) + ld_library_path
++
++    os.environ["GI_GIR_PATH"] = os.path.join(gtk_runtime_dir, "usr", "share", "gir-1.0")
++    os.environ["GI_TYPELIB_PATH"] = os.path.join(gtk_runtime_dir, "usr", "lib",
++                                                 "x86_64-linux-gnu",
++                                                 "girepository-1.0")
++
++    os.environ["GIO_EXTRA_MODULES"] = os.path.join(gtk_runtime_dir, "usr", "lib", "x86_64-linux-gnu", "gio", "modules")
++
++    # Tell fontconfig where to find the sandboxed font files.
++    os.environ["FONTCONFIG_PATH"] = os.path.join(gtk_runtime_dir, "etc/fonts/")
++    os.environ["FONTCONFIG_FILE"] = os.path.join(gtk_runtime_dir, "etc/fonts/fonts.conf")
++    # The sysroot here needs to be "/". If it were _base, then the font caches
++    # would contain _base-relative paths in them. Unfortunately pango interprets
++    # those as absolute paths and ends up failing to find all fonts.
++    os.environ["FONTCONFIG_SYSROOT"] = "/"
++    os.environ["GDK_PIXBUF_MODULEDIR"] = os.path.join(gtk_runtime_dir, "usr", "lib",
++                                                      "x86_64-linux-gnu", "gdk-pixbuf-2.0",
++                                                      "2.10.0", "loaders")
++    os.environ["GDK_PIXBUF_MODULE_FILE"] = os.path.join(os.environ["GDK_PIXBUF_MODULEDIR"], "loaders.cache")
++    os.system(os.path.join(gtk_runtime_dir, "usr/lib/x86_64-linux-gnu/gdk-pixbuf-2.0/gdk-pixbuf-query-loaders") + " --update-cache")
++
++
++_hermeticity_fixup()
++
++
+ _static_binding_error = ('When using gi.repository you must not import static '
+                          'modules like "gobject". Please change all occurrences '
+                          'of "import gobject" to "from gi.repository import GObject". '
diff --git a/third_party/rules_python/0001-Support-overriding-individual-packages.patch b/third_party/rules_python/0001-Support-overriding-individual-packages.patch
index eb6ac2b..af89ecc 100644
--- a/third_party/rules_python/0001-Support-overriding-individual-packages.patch
+++ b/third_party/rules_python/0001-Support-overriding-individual-packages.patch
@@ -1,4 +1,4 @@
-From edb6d0447edf6b6116c8aff73cde6117abbaf706 Mon Sep 17 00:00:00 2001
+From 662f59afaecd7ecff5bd5234c8bbd9c219b7f24f Mon Sep 17 00:00:00 2001
 From: Philipp Schrader <philipp.schrader@gmail.com>
 Date: Sun, 11 Sep 2022 22:04:47 -0700
 Subject: [PATCH] Support overriding individual packages
@@ -6,14 +6,14 @@
 ---
  .../extract_wheels/extract_single_wheel.py    | 60 ++++++++++---------
  .../parse_requirements_to_bzl.py              | 44 +++++++++++++-
- python/pip_install/pip_repository.bzl         | 34 +++++++++++
- 3 files changed, 109 insertions(+), 29 deletions(-)
+ python/pip_install/pip_repository.bzl         | 38 ++++++++++++
+ 3 files changed, 114 insertions(+), 28 deletions(-)
 
 diff --git a/python/pip_install/extract_wheels/extract_single_wheel.py b/python/pip_install/extract_wheels/extract_single_wheel.py
-index a7cc672..26d4368 100644
+index ff64291..8742d25 100644
 --- a/python/pip_install/extract_wheels/extract_single_wheel.py
 +++ b/python/pip_install/extract_wheels/extract_single_wheel.py
-@@ -28,41 +28,47 @@ def main() -> None:
+@@ -50,41 +50,47 @@ def main() -> None:
          type=annotation_from_str_path,
          help="A json encoded file containing annotations for rendered packages.",
      )
@@ -89,7 +89,7 @@
      name, extras_for_pkg = requirements._parse_requirement_for_extra(args.requirement)
      extras = {name: extras_for_pkg} if extras_for_pkg and name else dict()
 diff --git a/python/pip_install/extract_wheels/parse_requirements_to_bzl.py b/python/pip_install/extract_wheels/parse_requirements_to_bzl.py
-index 5762cf5..46a94f5 100644
+index 686a57d..60936a9 100644
 --- a/python/pip_install/extract_wheels/parse_requirements_to_bzl.py
 +++ b/python/pip_install/extract_wheels/parse_requirements_to_bzl.py
 @@ -4,7 +4,7 @@ import shlex
@@ -101,41 +101,27 @@
  
  from pip._internal.network.session import PipSession
  from pip._internal.req import constructors
-@@ -81,7 +81,7 @@ def parse_whl_library_args(args: argparse.Namespace) -> Dict[str, Any]:
-     whl_library_args.setdefault("python_interpreter", sys.executable)
- 
-     # These arguments are not used by `whl_library`
--    for arg in ("requirements_lock", "requirements_lock_label", "annotations"):
-+    for arg in ("requirements_lock", "requirements_lock_label", "annotations", "overrides", "require_overrides"):
+@@ -86,6 +86,8 @@ def parse_whl_library_args(args: argparse.Namespace) -> Dict[str, Any]:
+         "requirements_lock_label",
+         "annotations",
+         "bzlmod",
++        "overrides",
++        "require_overrides",
+     ):
          if arg in whl_library_args:
              whl_library_args.pop(arg)
- 
-@@ -93,6 +93,8 @@ def generate_parsed_requirements_contents(
-     repo_prefix: str,
+@@ -100,6 +102,8 @@ def generate_parsed_requirements_contents(
      whl_library_args: Dict[str, Any],
      annotations: Dict[str, str] = dict(),
+     bzlmod: bool = False,
 +    overrides: Optional[Dict[str, Dict[str, str]]] = None,
 +    require_overrides: bool = False,
  ) -> str:
      """
      Parse each requirement from the requirements_lock file, and prepare arguments for each
-@@ -131,6 +133,13 @@ def generate_parsed_requirements_contents(
-         _packages = {repo_names_and_reqs}
-         _config = {args}
-         _annotations = {annotations}
-+        _overrides = {overrides}
-+        _require_overrides = {require_overrides}
-+
-+        _NOP_OVERRIDE = {{
-+            "url": None,
-+            "sha256": None,
-+        }}
- 
-         def _clean_name(name):
-             return name.replace("-", "_").replace(".", "_").lower()
-@@ -160,10 +169,22 @@ def generate_parsed_requirements_contents(
- 
-         def install_deps():
+@@ -133,10 +137,22 @@ def generate_parsed_requirements_contents(
+             whl_config = dict(_config)
+             whl_config.update(whl_library_kwargs)
              for name, requirement in _packages:
 +                override_entry = requirement.split(" ")[0]
 +                override_name, _, version = override_entry.partition("==")
@@ -153,21 +139,35 @@
                      annotation = _get_annotation(requirement),
 +                    url = override["url"],
 +                    sha256 = override["sha256"],
-                     **_config
+                     **whl_config
                  )
-         """.format(
-@@ -178,6 +199,8 @@ def generate_parsed_requirements_contents(
-             repo_names_and_reqs=repo_names_and_reqs,
+ """
+@@ -154,6 +170,13 @@ def generate_parsed_requirements_contents(
+         _config = {args}
+         _annotations = {annotations}
+         _bzlmod = {bzlmod}
++        _overrides = {overrides}
++        _require_overrides = {require_overrides}
++
++        _NOP_OVERRIDE = {{
++            "url": None,
++            "sha256": None,
++        }}
+ 
+         def _clean_name(name):
+             return name.replace("-", "_").replace(".", "_").lower()
+@@ -204,6 +227,8 @@ def generate_parsed_requirements_contents(
              repo_prefix=repo_prefix,
              wheel_file_label=bazel.WHEEL_FILE_LABEL,
+             bzlmod=bzlmod,
 +            overrides=overrides or {},
 +            require_overrides=require_overrides,
          )
      )
  
-@@ -234,6 +257,16 @@ If set, it will take precedence over python_interpreter.",
-         type=annotation.annotations_map_from_str_path,
-         help="A json encoded file containing annotations for rendered packages.",
+@@ -266,6 +291,16 @@ If set, it will take precedence over python_interpreter.",
+         default=False,
+         help="Whether this script is run under bzlmod. Under bzlmod we don't generate the install_deps() macro as it isn't needed.",
      )
 +    parser.add_argument(
 +        "--overrides",
@@ -182,7 +182,7 @@
      arguments.parse_common_args(parser)
      args = parser.parse_args()
  
-@@ -259,6 +292,11 @@ If set, it will take precedence over python_interpreter.",
+@@ -291,6 +326,11 @@ If set, it will take precedence over python_interpreter.",
              }
          )
  
@@ -194,34 +194,34 @@
      output.write(
          textwrap.dedent(
              """\
-@@ -278,6 +316,8 @@ If set, it will take precedence over python_interpreter.",
-             repo_prefix=args.repo_prefix,
+@@ -313,6 +353,8 @@ If set, it will take precedence over python_interpreter.",
              whl_library_args=whl_library_args,
              annotations=annotated_requirements,
+             bzlmod=args.bzlmod,
 +            overrides=overrides,
 +            require_overrides=args.require_overrides,
          )
      )
  
 diff --git a/python/pip_install/pip_repository.bzl b/python/pip_install/pip_repository.bzl
-index d729ae9..afe3102 100644
+index 7fbf503..5af0731 100644
 --- a/python/pip_install/pip_repository.bzl
 +++ b/python/pip_install/pip_repository.bzl
-@@ -257,6 +257,11 @@ def _pip_repository_impl(rctx):
-         args += ["--python_interpreter", _get_python_interpreter_attr(rctx)]
-         if rctx.attr.python_interpreter_target:
-             args += ["--python_interpreter_target", str(rctx.attr.python_interpreter_target)]
-+        if rctx.attr.overrides:
-+            overrides_file = rctx.path(rctx.attr.overrides).realpath
-+            args += ["--overrides", overrides_file]
-+        if rctx.attr.require_overrides:
-+            args += ["--require-overrides"]
-         progress_message = "Parsing requirements to starlark"
-     else:
-         args = [
-@@ -391,6 +396,14 @@ pip_repository_attrs = {
-         default = False,
-         doc = "Create the repository in incremental mode.",
+@@ -322,6 +322,11 @@ def _pip_repository_impl(rctx):
+     args += ["--python_interpreter", _get_python_interpreter_attr(rctx)]
+     if rctx.attr.python_interpreter_target:
+         args += ["--python_interpreter_target", str(rctx.attr.python_interpreter_target)]
++    if rctx.attr.overrides:
++        overrides_file = rctx.path(rctx.attr.overrides).realpath
++        args += ["--overrides", overrides_file]
++    if rctx.attr.require_overrides:
++        args += ["--require-overrides"]
+     progress_message = "Parsing requirements to starlark"
+ 
+     args += ["--repo", rctx.attr.name, "--repo-prefix", rctx.attr.repo_prefix]
+@@ -447,6 +452,18 @@ pip_repository_attrs = {
+ we do not create the install_deps() macro.
+ """,
      ),
 +    "overrides": attr.label(
 +        allow_single_file = True,
@@ -231,10 +231,14 @@
 +        default = False,
 +        doc = "If True, every requirement must have an entry in the \"overrides\" JSON file.",
 +    ),
-     "requirements": attr.label(
++    "requirements": attr.label(
++        allow_single_file = True,
++        doc = "A 'requirements.txt' pip requirements file.",
++    ),
+     "requirements_darwin": attr.label(
          allow_single_file = True,
-         doc = "A 'requirements.txt' pip requirements file.",
-@@ -483,6 +496,16 @@ def _whl_library_impl(rctx):
+         doc = "Override the requirements_lock attribute when the host platform is Mac OS",
+@@ -535,6 +552,16 @@ def _whl_library_impl(rctx):
              "--annotation",
              rctx.path(rctx.attr.annotation),
          ])
@@ -251,7 +255,7 @@
  
      args = _parse_optional_attrs(rctx, args)
  
-@@ -515,6 +538,17 @@ whl_library_attrs = {
+@@ -567,6 +594,17 @@ whl_library_attrs = {
          mandatory = True,
          doc = "Python requirement string describing the package to make available",
      ),
diff --git a/third_party/rules_python/0002-Allow-user-to-patch-wheels.patch b/third_party/rules_python/0002-Allow-user-to-patch-wheels.patch
new file mode 100644
index 0000000..9db2d9e
--- /dev/null
+++ b/third_party/rules_python/0002-Allow-user-to-patch-wheels.patch
@@ -0,0 +1,333 @@
+From f828c9aad94b56655b352c4bed9b475d7430865e Mon Sep 17 00:00:00 2001
+From: Philipp Schrader <philipp.schrader@gmail.com>
+Date: Sat, 24 Sep 2022 15:56:33 -0700
+Subject: [PATCH] Allow user to patch wheels
+
+There are two parts here. First we need to let the user inject patches
+to specific wheels. We do that via a new JSON file that can be
+specified in the WORKSPACE via the `patch_spec` attribute.
+The second part is to allow the user to inject `deps` in the specific
+wheels. This is important because the patches for the wheels may want
+to pull in other libraries that the wheel normally does not depend on.
+The `deps` injection is done via a new attribute on the annotation.
+
+I submitted a PR to rules_python for the `deps` injection part here:
+https://github.com/bazelbuild/rules_python/pull/853
+However, the maintainers would like to take a different approach for
+which I will write a proposal. The approach here will not be what's
+eventually upstreamed.
+---
+ .../pip_install/extract_wheels/annotation.py  |  5 +++
+ python/pip_install/extract_wheels/bazel.py    | 13 +++++++-
+ .../extract_wheels/extract_single_wheel.py    | 29 +++++++++++++++++
+ .../parse_requirements_to_bzl.py              | 25 ++++++++++++++-
+ python/pip_install/pip_repository.bzl         | 31 ++++++++++++++++++-
+ 5 files changed, 100 insertions(+), 3 deletions(-)
+
+diff --git a/python/pip_install/extract_wheels/annotation.py b/python/pip_install/extract_wheels/annotation.py
+index 48aaa80..fe8b4dc 100644
+--- a/python/pip_install/extract_wheels/annotation.py
++++ b/python/pip_install/extract_wheels/annotation.py
+@@ -19,6 +19,7 @@ class Annotation(OrderedDict):
+             "data",
+             "data_exclude_glob",
+             "srcs_exclude_glob",
++            "deps",
+         ):
+             if field not in content:
+                 missing.append(field)
+@@ -61,6 +62,10 @@ class Annotation(OrderedDict):
+     def srcs_exclude_glob(self) -> List[str]:
+         return self["srcs_exclude_glob"]
+ 
++    @property
++    def deps(self) -> List[str]:
++        return self["deps"]
++
+ 
+ class AnnotationsMap:
+     """A mapping of python package names to [Annotation]"""
+diff --git a/python/pip_install/extract_wheels/bazel.py b/python/pip_install/extract_wheels/bazel.py
+index 8f442c9..f4b7f26 100644
+--- a/python/pip_install/extract_wheels/bazel.py
++++ b/python/pip_install/extract_wheels/bazel.py
+@@ -2,6 +2,7 @@
+ import json
+ import os
+ import shutil
++import subprocess
+ import textwrap
+ from pathlib import Path
+ from typing import Dict, Iterable, List, Optional, Set
+@@ -335,6 +336,9 @@ def extract_wheel(
+     incremental: bool = False,
+     incremental_dir: Path = Path("."),
+     annotation: Optional[annotation.Annotation] = None,
++    patches: Optional[List[os.PathLike]] = None,
++    patch_args: Optional[List[os.PathLike]] = None,
++    patch_tool: Optional[str] = "patch",
+ ) -> Optional[str]:
+     """Extracts wheel into given directory and creates py_library and filegroup targets.
+ 
+@@ -415,6 +419,7 @@ def extract_wheel(
+         data = []
+         data_exclude = pip_data_exclude
+         srcs_exclude = []
++        deps = []
+         if annotation:
+             for src, dest in annotation.copy_files.items():
+                 data.append(dest)
+@@ -427,6 +432,7 @@ def extract_wheel(
+             data.extend(annotation.data)
+             data_exclude.extend(annotation.data_exclude_glob)
+             srcs_exclude.extend(annotation.srcs_exclude_glob)
++            deps.extend('"%s"' % dep for dep in annotation.deps)
+             if annotation.additive_build_content:
+                 additional_content.append(annotation.additive_build_content)
+ 
+@@ -434,7 +440,7 @@ def extract_wheel(
+             name=PY_LIBRARY_LABEL
+             if incremental
+             else sanitise_name(whl.name, repo_prefix),
+-            dependencies=sanitised_dependencies,
++            dependencies=sanitised_dependencies + deps,
+             whl_file_deps=sanitised_wheel_file_dependencies,
+             data_exclude=data_exclude,
+             data=data,
+@@ -444,6 +450,11 @@ def extract_wheel(
+         )
+         build_file.write(contents)
+ 
++    if patches:
++        base_cmd = [patch_tool] + (patch_args or []) + ["--input"]
++        for patch in patches:
++            subprocess.run(base_cmd + [patch], check=True, cwd=directory)
++
+     if not incremental:
+         os.remove(whl.path)
+         return f"//{directory}"
+diff --git a/python/pip_install/extract_wheels/extract_single_wheel.py b/python/pip_install/extract_wheels/extract_single_wheel.py
+index 8742d25..50a1243 100644
+--- a/python/pip_install/extract_wheels/extract_single_wheel.py
++++ b/python/pip_install/extract_wheels/extract_single_wheel.py
+@@ -1,4 +1,5 @@
+ import argparse
++import contextlib
+ import errno
+ import glob
+ import os
+@@ -35,6 +36,16 @@ def configure_reproducible_wheels() -> None:
+         os.environ["PYTHONHASHSEED"] = "0"
+ 
+ 
++@contextlib.contextmanager
++def chdir_context(new_cwd: os.PathLike) -> None:
++    old_cwd = os.getcwd()
++    try:
++        os.chdir(new_cwd)
++        yield
++    finally:
++        os.chdir(old_cwd)
++
++
+ def main() -> None:
+     parser = argparse.ArgumentParser(
+         description="Build and/or fetch a single wheel based on the requirement passed in"
+@@ -55,6 +66,21 @@ def main() -> None:
+         action="store_true",
+         help="If set, skips the pip download step. The .whl file is assumbed to be downloaded by bazel.",
+     )
++    parser.add_argument(
++        "--patch-file",
++        action="append",
++        help="The patch files to apply. Can be repeated for multiple patches.",
++    )
++    parser.add_argument(
++        "--patch-arg",
++        action="append",
++        help="Arguments to pass to the patch tool. Can be repeated for multiple arguments.",
++    )
++    parser.add_argument(
++        "--patch-tool",
++        type=str,
++        help="Path of the patch tool to execute for applying patches.",
++    )
+     arguments.parse_common_args(parser)
+     args = parser.parse_args()
+     deserialized_args = dict(vars(args))
+@@ -104,6 +130,9 @@ def main() -> None:
+         incremental=True,
+         repo_prefix=args.repo_prefix,
+         annotation=args.annotation,
++        patches=args.patch_file,
++        patch_args=args.patch_arg,
++        patch_tool=args.patch_tool,
+     )
+ 
+ 
+diff --git a/python/pip_install/extract_wheels/parse_requirements_to_bzl.py b/python/pip_install/extract_wheels/parse_requirements_to_bzl.py
+index 60936a9..3dd179b 100644
+--- a/python/pip_install/extract_wheels/parse_requirements_to_bzl.py
++++ b/python/pip_install/extract_wheels/parse_requirements_to_bzl.py
+@@ -88,6 +88,7 @@ def parse_whl_library_args(args: argparse.Namespace) -> Dict[str, Any]:
+         "bzlmod",
+         "overrides",
+         "require_overrides",
++        "patch_spec",
+     ):
+         if arg in whl_library_args:
+             whl_library_args.pop(arg)
+@@ -104,6 +105,7 @@ def generate_parsed_requirements_contents(
+     bzlmod: bool = False,
+     overrides: Optional[Dict[str, Dict[str, str]]] = None,
+     require_overrides: bool = False,
++    patch_spec: Optional[Dict[str, Dict[str, str]]] = None,
+ ) -> str:
+     """
+     Parse each requirement from the requirements_lock file, and prepare arguments for each
+@@ -147,13 +149,19 @@ def generate_parsed_requirements_contents(
+                     else:
+                         override = _NOP_OVERRIDE
+ 
++                clean_name = _clean_name(override_name.split("=")[0])
++                patch_attributes = _patch_spec.get(clean_name, {{}})
++
+                 whl_library(
+                     name = name,
+                     requirement = requirement,
+                     annotation = _get_annotation(requirement),
+                     url = override["url"],
+                     sha256 = override["sha256"],
+-                    **whl_config
++                    **dict(
++                        patch_attributes.items() +
++                        _config.items(),
++                    )
+                 )
+ """
+     return textwrap.dedent(
+@@ -172,6 +180,7 @@ def generate_parsed_requirements_contents(
+         _bzlmod = {bzlmod}
+         _overrides = {overrides}
+         _require_overrides = {require_overrides}
++        _patch_spec = {patch_spec}
+ 
+         _NOP_OVERRIDE = {{
+             "url": None,
+@@ -229,6 +238,7 @@ def generate_parsed_requirements_contents(
+             bzlmod=bzlmod,
+             overrides=overrides or {},
+             require_overrides=require_overrides,
++            patch_spec=patch_spec or {},
+         )
+     )
+ 
+@@ -301,6 +311,13 @@ If set, it will take precedence over python_interpreter.",
+         action="store_true",
+         help="If set, requires that every requirement has a URL override in the --overrides JSON file.",
+     )
++    parser.add_argument(
++        "--patch_spec",
++        type=Path,
++        help=("A json encoded file containing patch specifications for packages. "
++              "Keys are the normalized names of packages. "
++              "Values are objects with keys 'patches', 'patch_args', and 'patch_tool'."),
++    )
+     arguments.parse_common_args(parser)
+     args = parser.parse_args()
+ 
+@@ -331,6 +348,11 @@ If set, it will take precedence over python_interpreter.",
+     else:
+         overrides = None
+ 
++    if args.patch_spec:
++        patch_spec = json.loads(args.patch_spec.read_text())
++    else:
++        patch_spec = None
++
+     output.write(
+         textwrap.dedent(
+             """\
+@@ -355,6 +377,7 @@ If set, it will take precedence over python_interpreter.",
+             bzlmod=args.bzlmod,
+             overrides=overrides,
+             require_overrides=args.require_overrides,
++            patch_spec=patch_spec,
+         )
+     )
+ 
+diff --git a/python/pip_install/pip_repository.bzl b/python/pip_install/pip_repository.bzl
+index 5af0731..bf7f99a 100644
+--- a/python/pip_install/pip_repository.bzl
++++ b/python/pip_install/pip_repository.bzl
+@@ -327,6 +327,9 @@ def _pip_repository_impl(rctx):
+         args += ["--overrides", overrides_file]
+     if rctx.attr.require_overrides:
+         args += ["--require-overrides"]
++    if rctx.attr.patch_spec:
++        patch_spec_file = rctx.path(rctx.attr.patch_spec).realpath
++        args += ["--patch_spec", patch_spec_file]
+     progress_message = "Parsing requirements to starlark"
+ 
+     args += ["--repo", rctx.attr.name, "--repo-prefix", rctx.attr.repo_prefix]
+@@ -460,6 +463,10 @@ we do not create the install_deps() macro.
+         default = False,
+         doc = "If True, every requirement must have an entry in the \"overrides\" JSON file.",
+     ),
++    "patch_spec": attr.label(
++        allow_single_file = True,
++        doc = "A JSON file containing patches for various modules. TBD",
++    ),
+     "requirements": attr.label(
+         allow_single_file = True,
+         doc = "A 'requirements.txt' pip requirements file.",
+@@ -562,6 +569,12 @@ def _whl_library_impl(rctx):
+         if not download_result.success:
+             fail("Failed to download {}".format(rctx.attr.url))
+         args.append("--pre-downloaded")
++    if rctx.attr.patches:
++        patch_files = [str(rctx.path(path).realpath) for path in rctx.attr.patches]
++        args.extend(["--patch-file=" + file for file in patch_files] + [
++            "--patch-tool",
++            rctx.attr.patch_tool,
++        ] + ["--patch-arg=" + arg for arg in rctx.attr.patch_args])
+ 
+     args = _parse_optional_attrs(rctx, args)
+ 
+@@ -604,6 +617,20 @@ whl_library_attrs = {
+             "Optionally set this when using the 'url' parameter. " +
+             "Must be the expected checksum of the downloaded file."
+         ),
++    ),
++    "patches": attr.label_list(
++        doc = (
++            "The patch files to apply. List of strings, Labels, or paths. " +
++            "The paths within the files are relative to the 'site-packages' directory " +
++            "into which the wheel is extracted."
++        ),
++    ),
++    "patch_args": attr.string_list(
++        doc = "Arguments to pass to the patch tool. List of strings.",
++    ),
++    "patch_tool": attr.string(
++        doc = "Path of the patch tool to execute for applying patches. String.",
++        default = "patch",
+     )
+ }
+ 
+@@ -624,7 +651,8 @@ def package_annotation(
+         copy_executables = {},
+         data = [],
+         data_exclude_glob = [],
+-        srcs_exclude_glob = []):
++        srcs_exclude_glob = [],
++        deps = []):
+     """Annotations to apply to the BUILD file content from package generated from a `pip_repository` rule.
+ 
+     [cf]: https://github.com/bazelbuild/bazel-skylib/blob/main/docs/copy_file_doc.md
+@@ -650,4 +678,5 @@ def package_annotation(
+         data = data,
+         data_exclude_glob = data_exclude_glob,
+         srcs_exclude_glob = srcs_exclude_glob,
++        deps = deps,
+     ))
diff --git a/third_party/websocketpp/BUILD b/third_party/websocketpp/BUILD
new file mode 100644
index 0000000..e69de29
--- /dev/null
+++ b/third_party/websocketpp/BUILD
diff --git a/third_party/websocketpp/websocketpp.BUILD b/third_party/websocketpp/websocketpp.BUILD
new file mode 100644
index 0000000..ecf12cd
--- /dev/null
+++ b/third_party/websocketpp/websocketpp.BUILD
@@ -0,0 +1,11 @@
+# 3 Clause BSD
+licenses(["notice"])
+
+cc_library(
+    name = "com_github_zaphoyd_websocketpp",
+    hdrs = glob(["websocketpp/**/*.hpp"]),
+    defines = ["_WEBSOCKETPP_CPP11_STL_", "ASIO_STANDALONE"],
+    includes = ["."],
+    visibility = ["//visibility:public"],
+    deps = ["@asio"],
+)
diff --git a/tools/dependency_rewrite b/tools/dependency_rewrite
index bf5d271..80e31a3 100644
--- a/tools/dependency_rewrite
+++ b/tools/dependency_rewrite
@@ -11,6 +11,7 @@
 rewrite devsite.ctr-electronics.com/(.*) software.frc971.org/Build-Dependencies/devsite.ctr-electronics.com/$1
 rewrite www.openssl.org/(.*) software.frc971.org/Build-Dependencies/www.openssl.org/$1
 rewrite zlib.net/(.*) software.frc971.org/Build-Dependencies/zlib.net/$1
+rewrite downloads.sourceforge.net/(.*) software.frc971.org/Build-Dependencies/downloads.sourceforge.net/$1
 allow crates.io
 allow golang.org
 
diff --git a/tools/python/package_annotations.bzl b/tools/python/package_annotations.bzl
new file mode 100644
index 0000000..b359d72
--- /dev/null
+++ b/tools/python/package_annotations.bzl
@@ -0,0 +1,12 @@
+load("@rules_python//python:pip.bzl", "package_annotation")
+
+ANNOTATIONS = {
+    "matplotlib": package_annotation(
+        data = ["@gtk_runtime//:gtk_runtime"],
+        deps = ["@bazel_tools//tools/python/runfiles"],
+    ),
+    "pygobject": package_annotation(
+        data = ["@gtk_runtime//:gtk_runtime"],
+        deps = ["@bazel_tools//tools/python/runfiles"],
+    ),
+}
diff --git a/tools/python/patches.json b/tools/python/patches.json
new file mode 100644
index 0000000..bfda933
--- /dev/null
+++ b/tools/python/patches.json
@@ -0,0 +1,14 @@
+{
+    "matplotlib": {
+        "patches": [
+            "//third_party:python/matplotlib/init.patch"
+        ],
+        "patch_args": ["-p1"]
+    },
+    "pygobject": {
+        "patches": [
+            "//third_party:python/pygobject/init.patch"
+        ],
+        "patch_args": ["-p1"]
+    }
+}
diff --git a/tools/python/runtime_binary.sh b/tools/python/runtime_binary.sh
index 1a4b3dc..6dc34c1 100755
--- a/tools/python/runtime_binary.sh
+++ b/tools/python/runtime_binary.sh
@@ -23,7 +23,11 @@
 for path in ${PYTHONPATH//:/ }; do
   if [[ "$path" == *.runfiles/python3_9_x86_64-unknown-linux-gnu ]]; then
     PYTHON_BIN="$path"/bin/python3
-    export LD_LIBRARY_PATH="$path"/lib
+    LD_LIBRARY_PATH=":${path}/lib"
+    LD_LIBRARY_PATH+=":${path}/../gtk_runtime/lib/x86_64-linux-gnu"
+    LD_LIBRARY_PATH+=":${path}/../gtk_runtime/usr/lib/x86_64-linux-gnu"
+    LD_LIBRARY_PATH+=":${path}/../gtk_runtime/usr/lib"
+    export LD_LIBRARY_PATH
     break
   elif [[ "$path" == *.runfiles/python_repo ]]; then
     PYTHON_BIN="$path"/usr/bin/python3
diff --git a/y2022/control_loops/superstructure/BUILD b/y2022/control_loops/superstructure/BUILD
index caf56ab..3bc1297 100644
--- a/y2022/control_loops/superstructure/BUILD
+++ b/y2022/control_loops/superstructure/BUILD
@@ -126,6 +126,7 @@
         "//frc971/control_loops:capped_test_plant",
         "//frc971/control_loops:control_loop_test",
         "//frc971/control_loops:position_sensor_sim",
+        "//frc971/control_loops:subsystem_simulator",
         "//frc971/control_loops:team_number_test_environment",
         "//frc971/control_loops/drivetrain:drivetrain_status_fbs",
     ],
diff --git a/y2022/control_loops/superstructure/superstructure_lib_test.cc b/y2022/control_loops/superstructure/superstructure_lib_test.cc
index 3d997da..7e2acab 100644
--- a/y2022/control_loops/superstructure/superstructure_lib_test.cc
+++ b/y2022/control_loops/superstructure/superstructure_lib_test.cc
@@ -13,6 +13,7 @@
 #include "y2022/control_loops/superstructure/intake/intake_plant.h"
 #include "y2022/control_loops/superstructure/superstructure.h"
 #include "y2022/control_loops/superstructure/turret/turret_plant.h"
+#include "frc971/control_loops/subsystem_simulator.h"
 
 DEFINE_string(output_folder, "",
               "If set, logs all channels to the provided logfile.");
@@ -22,9 +23,6 @@
 namespace superstructure {
 namespace testing {
 namespace chrono = std::chrono;
-namespace {
-constexpr double kNoiseScalar = 0.01;
-}
 
 using ::aos::monotonic_clock;
 using ::frc971::CreateProfileParameters;
@@ -37,89 +35,11 @@
     PotAndAbsoluteEncoderSubsystem;
 typedef Superstructure::RelativeEncoderSubsystem RelativeEncoderSubsystem;
 using DrivetrainStatus = ::frc971::control_loops::drivetrain::Status;
-
-template <typename SubsystemStatus, typename SubsystemState,
-          typename SubsystemConstants>
-class SubsystemSimulator {
- public:
-  SubsystemSimulator(CappedTestPlant *plant, PositionSensorSimulator encoder,
-                     const SubsystemConstants subsystem_constants,
-                     const frc971::constants::Range range,
-                     double encoder_offset, const chrono::nanoseconds dt)
-      : plant_(plant),
-        encoder_(encoder),
-        subsystem_constants_(subsystem_constants),
-        range_(range),
-        encoder_offset_(encoder_offset),
-        dt_(dt) {}
-
-  void InitializePosition(double start_pos) {
-    plant_->mutable_X(0, 0) = start_pos;
-    plant_->mutable_X(1, 0) = 0.0;
-
-    encoder_.Initialize(start_pos, kNoiseScalar, 0.0, encoder_offset_);
-  }
-
-  // Simulates the superstructure for a single timestep.
-  void Simulate(double voltage, const SubsystemStatus *status) {
-    double last_velocity = plant_->X(1, 0);
-
-    const double voltage_check =
-        (static_cast<SubsystemState>(status->state()) ==
-         SubsystemState::RUNNING)
-            ? subsystem_constants_.subsystem_params.operating_voltage
-            : subsystem_constants_.subsystem_params.zeroing_voltage;
-
-    EXPECT_NEAR(voltage, 0.0, voltage_check);
-
-    ::Eigen::Matrix<double, 1, 1> U;
-    U << voltage + plant_->voltage_offset();
-    plant_->Update(U);
-
-    const double position = plant_->Y(0, 0);
-
-    encoder_.MoveTo(position);
-
-    EXPECT_GE(position, range_.lower_hard);
-    EXPECT_LE(position, range_.upper_hard);
-
-    const double loop_time = ::aos::time::DurationInSeconds(dt_);
-
-    const double velocity = plant_->X(1, 0);
-    const double acceleration = (velocity - last_velocity) / loop_time;
-
-    EXPECT_GE(peak_acceleration_, acceleration);
-    EXPECT_LE(-peak_acceleration_, acceleration);
-    EXPECT_GE(peak_velocity_, velocity);
-    EXPECT_LE(-peak_velocity_, velocity);
-  }
-
-  void set_peak_acceleration(double value) { peak_acceleration_ = value; }
-  void set_peak_velocity(double value) { peak_velocity_ = value; }
-
-  void set_controller_index(size_t index) { plant_->set_index(index); }
-
-  PositionSensorSimulator *encoder() { return &encoder_; }
-
- private:
-  std::unique_ptr<CappedTestPlant> plant_;
-  PositionSensorSimulator encoder_;
-  const SubsystemConstants subsystem_constants_;
-  const frc971::constants::Range range_;
-
-  double encoder_offset_ = 0.0;
-
-  double peak_velocity_ = std::numeric_limits<double>::infinity();
-  double peak_acceleration_ = std::numeric_limits<double>::infinity();
-
-  const chrono::nanoseconds dt_;
-};
-
-using PotAndAbsoluteEncoderSimulator = SubsystemSimulator<
+using PotAndAbsoluteEncoderSimulator = frc971::control_loops::SubsystemSimulator<
     frc971::control_loops::PotAndAbsoluteEncoderProfiledJointStatus,
     PotAndAbsoluteEncoderSubsystem::State,
     constants::Values::PotAndAbsEncoderConstants>;
-using RelativeEncoderSimulator = SubsystemSimulator<
+using RelativeEncoderSimulator = frc971::control_loops::SubsystemSimulator<
     frc971::control_loops::RelativeEncoderProfiledJointStatus,
     RelativeEncoderSubsystem::State, constants::Values::PotConstants>;
 
diff --git a/y2022_bot3/control_loops/superstructure/BUILD b/y2022_bot3/control_loops/superstructure/BUILD
index 9bafadc..7d89a0a 100644
--- a/y2022_bot3/control_loops/superstructure/BUILD
+++ b/y2022_bot3/control_loops/superstructure/BUILD
@@ -112,6 +112,7 @@
         "//frc971/control_loops:capped_test_plant",
         "//frc971/control_loops:control_loop_test",
         "//frc971/control_loops:position_sensor_sim",
+        "//frc971/control_loops:subsystem_simulator",
         "//frc971/control_loops:team_number_test_environment",
         "//frc971/control_loops/drivetrain:drivetrain_status_fbs",
     ],
diff --git a/y2022_bot3/control_loops/superstructure/superstructure_lib_test.cc b/y2022_bot3/control_loops/superstructure/superstructure_lib_test.cc
index c34a1d2..8eb6064 100644
--- a/y2022_bot3/control_loops/superstructure/superstructure_lib_test.cc
+++ b/y2022_bot3/control_loops/superstructure/superstructure_lib_test.cc
@@ -5,6 +5,7 @@
 #include "frc971/control_loops/capped_test_plant.h"
 #include "frc971/control_loops/control_loop_test.h"
 #include "frc971/control_loops/position_sensor_sim.h"
+#include "frc971/control_loops/subsystem_simulator.h"
 #include "frc971/control_loops/team_number_test_environment.h"
 #include "gtest/gtest.h"
 #include "y2022_bot3/control_loops/drivetrain/drivetrain_dog_motor_plant.h"
@@ -18,9 +19,6 @@
 namespace superstructure {
 namespace testing {
 namespace chrono = std::chrono;
-namespace {
-constexpr double kNoiseScalar = 0.01;
-}
 
 using ::aos::monotonic_clock;
 using ::frc971::CreateProfileParameters;
@@ -29,96 +27,15 @@
     CreateStaticZeroingSingleDOFProfiledSubsystemGoal;
 using ::frc971::control_loops::PositionSensorSimulator;
 using ::frc971::control_loops::StaticZeroingSingleDOFProfiledSubsystemGoal;
+using DrivetrainStatus = ::frc971::control_loops::drivetrain::Status;
 typedef Superstructure::PotAndAbsoluteEncoderSubsystem
     PotAndAbsoluteEncoderSubsystem;
-using DrivetrainStatus = ::frc971::control_loops::drivetrain::Status;
+using PotAndAbsoluteEncoderSimulator =
+    frc971::control_loops::SubsystemSimulator<
+        frc971::control_loops::PotAndAbsoluteEncoderProfiledJointStatus,
+        PotAndAbsoluteEncoderSubsystem::State,
+        constants::Values::PotAndAbsEncoderConstants>;
 
-template <typename SubsystemStatus, typename SubsystemState,
-          typename SubsystemConstants>
-
-// TODO(Henry) put this in frc971
-class SubsystemSimulator {
- public:
-  SubsystemSimulator(CappedTestPlant *plant, PositionSensorSimulator encoder,
-                     const SubsystemConstants subsystem_constants,
-                     const frc971::constants::Range range,
-                     double encoder_offset, const chrono::nanoseconds dt)
-      : plant_(plant),
-        encoder_(encoder),
-        subsystem_constants_(subsystem_constants),
-        range_(range),
-        encoder_offset_(encoder_offset),
-        dt_(dt) {}
-
-  void InitializePosition(double start_pos) {
-    plant_->mutable_X(0, 0) = start_pos;
-    plant_->mutable_X(1, 0) = 0.0;
-
-    encoder_.Initialize(start_pos, kNoiseScalar, 0.0, encoder_offset_);
-  }
-
-  // Simulates the superstructure for a single timestep.
-  void Simulate(double voltage, const SubsystemStatus *status) {
-    double last_velocity = plant_->X(1, 0);
-
-    const double voltage_check =
-        (static_cast<SubsystemState>(status->state()) ==
-         SubsystemState::RUNNING)
-            ? subsystem_constants_.subsystem_params.operating_voltage
-            : subsystem_constants_.subsystem_params.zeroing_voltage;
-
-    EXPECT_NEAR(voltage, 0.0, voltage_check);
-
-    ::Eigen::Matrix<double, 1, 1> U;
-    U << voltage + plant_->voltage_offset();
-    plant_->Update(U);
-
-    const double position = plant_->Y(0, 0);
-
-    encoder_.MoveTo(position);
-
-    EXPECT_GE(position, range_.lower_hard);
-    EXPECT_LE(position, range_.upper_hard);
-
-    const double loop_time = ::aos::time::DurationInSeconds(dt_);
-
-    const double velocity = plant_->X(1, 0);
-    const double acceleration = (velocity - last_velocity) / loop_time;
-
-    EXPECT_GE(peak_acceleration_, acceleration);
-    EXPECT_LE(-peak_acceleration_, acceleration);
-    EXPECT_GE(peak_velocity_, velocity);
-    EXPECT_LE(-peak_velocity_, velocity);
-  }
-
-  void set_peak_acceleration(double value) { peak_acceleration_ = value; }
-  void set_peak_velocity(double value) { peak_velocity_ = value; }
-
-  void set_controller_index(size_t index) { plant_->set_index(index); }
-
-  PositionSensorSimulator *encoder() { return &encoder_; }
-
- private:
-  std::unique_ptr<CappedTestPlant> plant_;
-  PositionSensorSimulator encoder_;
-  const SubsystemConstants subsystem_constants_;
-  const frc971::constants::Range range_;
-
-  double encoder_offset_ = 0.0;
-
-  double peak_velocity_ = std::numeric_limits<double>::infinity();
-  double peak_acceleration_ = std::numeric_limits<double>::infinity();
-
-  const chrono::nanoseconds dt_;
-};
-
-using PotAndAbsoluteEncoderSimulator = SubsystemSimulator<
-    frc971::control_loops::PotAndAbsoluteEncoderProfiledJointStatus,
-    PotAndAbsoluteEncoderSubsystem::State,
-    constants::Values::PotAndAbsEncoderConstants>;
-
-// Class which simulates the superstructure and sends out queue messages with
-// the position.
 class SuperstructureSimulation {
  public:
   SuperstructureSimulation(::aos::EventLoop *event_loop,
@@ -557,4 +474,4 @@
 }  // namespace testing
 }  // namespace superstructure
 }  // namespace control_loops
-}  // namespace y2022_bot3
+}  // namespace y2022_bot3
\ No newline at end of file